From 4f18db181d9001bc615c7ea9601d7676e652d7c2 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 6 Jun 2021 14:14:32 +0000 Subject: [PATCH 001/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 305 +++++++++++----------- InvenTree/locale/en/LC_MESSAGES/django.po | 292 ++++++++++----------- InvenTree/locale/es/LC_MESSAGES/django.po | 299 ++++++++++----------- InvenTree/locale/fr/LC_MESSAGES/django.po | 299 ++++++++++----------- InvenTree/locale/it/LC_MESSAGES/django.po | 299 ++++++++++----------- InvenTree/locale/ja/LC_MESSAGES/django.po | 299 ++++++++++----------- InvenTree/locale/pl/LC_MESSAGES/django.po | 299 ++++++++++----------- InvenTree/locale/ru/LC_MESSAGES/django.po | 299 ++++++++++----------- InvenTree/locale/tr/LC_MESSAGES/django.po | 299 ++++++++++----------- InvenTree/locale/zh/LC_MESSAGES/django.po | 299 ++++++++++----------- 10 files changed, 1500 insertions(+), 1489 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 34d056cc8a..b9aedf8bb3 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-01 10:07+0000\n" +"POT-Creation-Date: 2021-06-06 14:14+0000\n" "PO-Revision-Date: 2021-06-01 23:57\n" "Last-Translator: \n" "Language-Team: German\n" @@ -77,7 +77,7 @@ msgstr "Kategorie auswählen" msgid "Duplicate serial: {n}" msgstr "Doppelte Seriennummer: {n}" -#: InvenTree/helpers.py:384 order/models.py:245 order/models.py:355 +#: InvenTree/helpers.py:384 order/models.py:247 order/models.py:357 #: stock/views.py:1795 msgid "Invalid quantity provided" msgstr "Keine gültige Menge" @@ -106,7 +106,7 @@ msgstr "Keine Seriennummern gefunden" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "Anzahl der eindeutigen Seriennummern ({s}) muss mit der Anzahl ({q}) übereinstimmen" -#: InvenTree/models.py:59 stock/models.py:1761 +#: InvenTree/models.py:59 stock/models.py:1763 msgid "Attachment" msgstr "Anhang" @@ -146,7 +146,7 @@ msgstr "Name" #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:101 order/templates/order/purchase_order_detail.html:143 +#: order/models.py:103 order/templates/order/purchase_order_detail.html:143 #: part/models.py:710 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:192 #: report/models.py:505 report/models.py:544 @@ -465,7 +465,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: build/templates/build/detail.html:31 common/models.py:699 #: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:188 order/forms.py:205 order/forms.py:240 order/forms.py:262 -#: order/forms.py:279 order/models.py:614 order/models.py:815 +#: order/forms.py:279 order/models.py:616 order/models.py:817 #: order/templates/order/order_wizard/match_parts.html:29 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:175 @@ -477,7 +477,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: part/templates/part/allocation.html:19 #: part/templates/part/allocation.html:53 #: part/templates/part/order_prices.html:175 -#: part/templates/part/part_pricing.html:12 +#: part/templates/part/part_pricing.html:13 #: part/templates/part/sale_prices.html:85 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -543,7 +543,7 @@ msgid "Location of completed parts" msgstr "Lagerort der Endprodukte" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:466 +#: build/templates/build/detail.html:59 order/models.py:468 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:780 @@ -602,7 +602,7 @@ msgstr "Bauaufträge" msgid "Build Order Reference" msgstr "Bauauftragsreferenz" -#: build/models.py:128 order/models.py:99 order/models.py:616 +#: build/models.py:128 order/models.py:101 order/models.py:618 #: order/templates/order/purchase_order_detail.html:170 #: order/templates/order/sales_order_detail.html:225 part/models.py:2279 #: report/templates/report/inventree_po_report.html:92 @@ -627,7 +627,7 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: build/models.py:153 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:622 -#: order/models.py:658 order/models.py:691 +#: order/models.py:660 order/models.py:693 #: order/templates/order/order_wizard/select_parts.html:30 #: order/templates/order/purchase_order_detail.html:131 #: order/templates/order/receive_parts.html:19 @@ -635,7 +635,7 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: part/models.py:1967 part/models.py:1979 part/models.py:1997 #: part/models.py:2072 part/models.py:2168 part/models.py:2254 #: part/templates/part/part_app_base.html:8 -#: part/templates/part/part_pricing.html:8 part/templates/part/related.html:29 +#: part/templates/part/part_pricing.html:9 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 #: report/templates/report/inventree_po_report.html:90 @@ -702,7 +702,7 @@ msgstr "Bauauftrags-Status" msgid "Build status code" msgstr "Bau-Statuscode" -#: build/models.py:213 stock/models.py:464 +#: build/models.py:213 stock/models.py:466 msgid "Batch Code" msgstr "Losnummer" @@ -710,16 +710,16 @@ msgstr "Losnummer" msgid "Batch code for this build output" msgstr "Losnummer für dieses Endprodukt" -#: build/models.py:220 order/models.py:105 part/models.py:882 +#: build/models.py:220 order/models.py:107 part/models.py:882 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "Erstelldatum" -#: build/models.py:224 order/models.py:472 +#: build/models.py:224 order/models.py:474 msgid "Target completion date" msgstr "geplantes Fertigstellungsdatum" -#: build/models.py:228 order/models.py:218 templates/js/build.js:798 +#: build/models.py:228 order/models.py:220 templates/js/build.js:798 msgid "Completion Date" msgstr "Fertigstellungsdatum" @@ -736,7 +736,7 @@ msgid "User who issued this build order" msgstr "Nutzer der diesen Bauauftrag erstellt hat" #: build/models.py:251 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:119 +#: build/templates/build/detail.html:105 order/models.py:121 #: order/templates/order/order_base.html:138 #: order/templates/order/sales_order_base.html:140 part/models.py:886 #: report/templates/report/inventree_build_order_base.html:159 @@ -753,19 +753,19 @@ msgstr "Nutzer der für diesen Bauauftrag zuständig ist" #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 #: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 -#: stock/models.py:458 stock/templates/stock/item_base.html:345 +#: stock/models.py:460 stock/templates/stock/item_base.html:345 msgid "External Link" msgstr "Externer Link" -#: build/models.py:258 part/models.py:744 stock/models.py:460 +#: build/models.py:258 part/models.py:744 stock/models.py:462 msgid "Link to external URL" msgstr "Link zu einer externen URL" #: build/models.py:262 build/templates/build/navbar.html:53 #: company/models.py:132 company/models.py:498 #: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:123 -#: order/models.py:618 order/templates/order/po_navbar.html:29 +#: company/templates/company/navbar.html:73 order/models.py:125 +#: order/models.py:620 order/templates/order/po_navbar.html:29 #: order/templates/order/po_navbar.html:32 #: order/templates/order/purchase_order_detail.html:209 #: order/templates/order/sales_order_detail.html:278 @@ -774,7 +774,7 @@ msgstr "Link zu einer externen URL" #: part/templates/part/navbar.html:134 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 -#: stock/models.py:530 stock/models.py:1665 stock/models.py:1767 +#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:669 msgid "Notes" @@ -809,11 +809,11 @@ msgstr "Bauauftragsposition muss ein Endprodukt festlegen, da der übergeordnete msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "Reserviermenge ({n}) muss kleiner Bestandsmenge ({q}) sein. Zugewiesene Anzahl ({n}) darf nicht die verfügbare ({q}) Anzahl überschreiten" -#: build/models.py:1188 order/models.py:789 +#: build/models.py:1188 order/models.py:791 msgid "StockItem is over-allocated" msgstr "Zu viele BestandsObjekt zugewiesen" -#: build/models.py:1192 order/models.py:792 +#: build/models.py:1192 order/models.py:794 msgid "Allocation quantity must be greater than zero" msgstr "Reserviermenge muss größer null sein" @@ -916,7 +916,7 @@ msgstr "Dieser Bauauftrag hat keine zugeordneten Stücklisten-Einträge" #: order/templates/order/sales_order_detail.html:75 #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:452 stock/templates/stock/item_base.html:249 +#: stock/models.py:454 stock/templates/stock/item_base.html:249 #: templates/js/build.js:484 msgid "Serial Number" msgstr "Seriennummer" @@ -1037,7 +1037,7 @@ msgid "Progress" msgstr "Fortschritt" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:689 +#: build/templates/build/detail.html:84 order/models.py:691 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1953,7 +1953,7 @@ msgid "Point of contact" msgstr "Anlaufstelle" #: company/models.py:121 company/models.py:333 company/models.py:485 -#: order/models.py:103 part/models.py:743 +#: order/models.py:105 part/models.py:743 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:318 #: templates/js/part.js:497 @@ -1992,7 +1992,7 @@ msgstr "ist Hersteller" msgid "Does this company manufacture parts?" msgstr "Produziert diese Firma Teile?" -#: company/models.py:305 company/models.py:456 stock/models.py:405 +#: company/models.py:305 company/models.py:456 stock/models.py:407 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "Basisteil" @@ -2022,7 +2022,7 @@ msgstr "Teilbeschreibung des Herstellers" #: company/models.py:466 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:190 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:192 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:364 @@ -2081,7 +2081,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "Mindestpreis" #: company/models.py:503 company/templates/company/supplier_part_base.html:109 -#: stock/models.py:429 stock/templates/stock/item_base.html:310 +#: stock/models.py:431 stock/templates/stock/item_base.html:310 #: templates/js/stock.js:665 msgid "Packaging" msgstr "Verpackungen" @@ -2149,9 +2149,11 @@ msgstr "Sind Sie sicher, dass Sie die Firma '%(name)s' löschen wollen?" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." -msgstr "Es gibt %(count)s Teile, die von diesem Unternehmen bezogen werden.
\n" +msgstr "" +"Es gibt %(count)s Teile, die von diesem Unternehmen bezogen werden.
\n" "Wenn dieser Lieferant gelöscht wird, werden auch diese Zulieferer-Teile gelöscht." #: company/templates/company/detail.html:21 @@ -2166,9 +2168,9 @@ msgstr "Keine Website angegeben" msgid "Uses default currency" msgstr "verwendet Standard-Währung" -#: company/templates/company/detail.html:67 order/models.py:461 -#: order/templates/order/sales_order_base.html:94 stock/models.py:447 -#: stock/models.py:448 stock/templates/stock/item_base.html:262 +#: company/templates/company/detail.html:67 order/models.py:463 +#: order/templates/order/sales_order_base.html:94 stock/models.py:449 +#: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 #: templates/js/stock.js:1067 msgid "Customer" @@ -2442,7 +2444,7 @@ msgid "New Sales Order" msgstr "Neuer Auftrag" #: company/templates/company/supplier_part_base.html:7 -#: company/templates/company/supplier_part_base.html:20 stock/models.py:414 +#: company/templates/company/supplier_part_base.html:20 stock/models.py:416 #: stock/templates/stock/item_base.html:369 templates/js/company.js:279 msgid "Supplier Part" msgstr "Zuliefererteil" @@ -2713,7 +2715,7 @@ msgstr "Zieldatum für Auftrags-Lieferung." msgid "Enter sales order number" msgstr "Auftrag-Nummer eingeben" -#: order/forms.py:145 order/models.py:473 +#: order/forms.py:145 order/models.py:475 msgid "Target date for order completion. Order will be overdue after this date." msgstr "Zieldatum für Auftrags-Fertigstellung." @@ -2725,135 +2727,135 @@ msgstr "Seriennummern für BestandsObjekt eingeben" msgid "Enter quantity of stock items" msgstr "Menge der BestandsObjekt eingeben" -#: order/models.py:99 +#: order/models.py:101 msgid "Order reference" msgstr "Bestell-Referenz" -#: order/models.py:101 +#: order/models.py:103 msgid "Order description" msgstr "Bestellungs-Beschreibung" -#: order/models.py:103 +#: order/models.py:105 msgid "Link to external page" msgstr "Link auf externe Seite" -#: order/models.py:111 part/templates/part/detail.html:132 +#: order/models.py:113 part/templates/part/detail.html:132 msgid "Created By" msgstr "Erstellt von" -#: order/models.py:118 +#: order/models.py:120 msgid "User or group responsible for this order" msgstr "Nutzer oder Gruppe der/die für diesen Auftrag zuständig ist/sind" -#: order/models.py:123 +#: order/models.py:125 msgid "Order notes" msgstr "Bestell-Notizen" -#: order/models.py:182 order/models.py:466 +#: order/models.py:184 order/models.py:468 msgid "Purchase order status" msgstr "Bestellungs-Status" -#: order/models.py:191 +#: order/models.py:193 msgid "Company from which the items are being ordered" msgstr "Firma bei der die Teile bestellt werden" -#: order/models.py:194 order/templates/order/order_base.html:98 +#: order/models.py:196 order/templates/order/order_base.html:98 #: templates/js/order.js:179 msgid "Supplier Reference" msgstr "Zulieferer-Referenz" -#: order/models.py:194 +#: order/models.py:196 msgid "Supplier order reference code" msgstr "Zulieferer Bestellreferenz" -#: order/models.py:201 +#: order/models.py:203 msgid "received by" msgstr "Empfangen von" -#: order/models.py:206 +#: order/models.py:208 msgid "Issue Date" msgstr "Aufgabedatum" -#: order/models.py:207 +#: order/models.py:209 msgid "Date order was issued" msgstr "Datum an dem die Bestellung aufgegeben wurde" -#: order/models.py:212 +#: order/models.py:214 msgid "Target Delivery Date" msgstr "Ziel-Versanddatum" -#: order/models.py:213 +#: order/models.py:215 msgid "Expected date for order delivery. Order will be overdue after this date." msgstr "Geplantes Lieferdatum für Auftrag." -#: order/models.py:219 +#: order/models.py:221 msgid "Date order was completed" msgstr "Datum an dem der Auftrag fertigstellt wurde" -#: order/models.py:243 part/views.py:1675 stock/models.py:302 -#: stock/models.py:1018 +#: order/models.py:245 part/views.py:1675 stock/models.py:304 +#: stock/models.py:1020 msgid "Quantity must be greater than zero" msgstr "Anzahl muss größer Null sein" -#: order/models.py:248 +#: order/models.py:250 msgid "Part supplier must match PO supplier" msgstr "Teile-Zulieferer muss dem Zulieferer der Bestellung entsprechen" -#: order/models.py:346 +#: order/models.py:348 msgid "Lines can only be received against an order marked as 'Placed'" msgstr "Nur Teile aufgegebener Bestllungen können empfangen werden" -#: order/models.py:350 +#: order/models.py:352 msgid "Quantity must be an integer" msgstr "Anzahl muss eine Ganzzahl sein" -#: order/models.py:352 +#: order/models.py:354 msgid "Quantity must be a positive number" msgstr "Anzahl muss eine positive Zahl sein" -#: order/models.py:462 +#: order/models.py:464 msgid "Company to which the items are being sold" msgstr "Firma an die die Teile verkauft werden" -#: order/models.py:468 +#: order/models.py:470 msgid "Customer Reference " msgstr "Kundenreferenz" -#: order/models.py:468 +#: order/models.py:470 msgid "Customer order reference code" msgstr "Bestellreferenz" -#: order/models.py:476 templates/js/order.js:303 +#: order/models.py:478 templates/js/order.js:303 msgid "Shipment Date" msgstr "Versanddatum" -#: order/models.py:483 +#: order/models.py:485 msgid "shipped by" msgstr "Versand von" -#: order/models.py:527 +#: order/models.py:529 msgid "SalesOrder cannot be shipped as it is not currently pending" msgstr "Bestellung kann nicht versendet werden weil er nicht anhängig ist" -#: order/models.py:614 +#: order/models.py:616 msgid "Item quantity" msgstr "Anzahl" -#: order/models.py:616 +#: order/models.py:618 msgid "Line item reference" msgstr "Position - Referenz" -#: order/models.py:618 +#: order/models.py:620 msgid "Line item notes" msgstr "Position - Notizen" -#: order/models.py:644 order/models.py:689 +#: order/models.py:646 order/models.py:691 #: part/templates/part/allocation.html:17 #: part/templates/part/allocation.html:45 msgid "Order" msgstr "Bestellung" -#: order/models.py:645 order/templates/order/order_base.html:9 +#: order/models.py:647 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 @@ -2861,73 +2863,73 @@ msgstr "Bestellung" msgid "Purchase Order" msgstr "Bestellung" -#: order/models.py:659 +#: order/models.py:661 msgid "Supplier part" msgstr "Zuliefererteil" -#: order/models.py:662 order/templates/order/order_base.html:131 +#: order/models.py:664 order/templates/order/order_base.html:131 #: order/templates/order/purchase_order_detail.html:189 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "Empfangen" -#: order/models.py:662 +#: order/models.py:664 msgid "Number of items received" msgstr "Empfangene Objekt-Anzahl" -#: order/models.py:669 stock/models.py:540 +#: order/models.py:671 stock/models.py:542 #: stock/templates/stock/item_base.html:331 msgid "Purchase Price" msgstr "Preis" -#: order/models.py:670 +#: order/models.py:672 msgid "Unit purchase price" msgstr "Preis pro Einheit" -#: order/models.py:698 part/templates/part/navbar.html:101 +#: order/models.py:700 part/templates/part/navbar.html:101 #: part/templates/part/order_prices.html:82 -#: part/templates/part/part_pricing.html:77 +#: part/templates/part/part_pricing.html:78 msgid "Sale Price" msgstr "Verkaufspreis" -#: order/models.py:699 +#: order/models.py:701 msgid "Unit sale price" msgstr "Stückverkaufspreis" -#: order/models.py:774 order/models.py:776 +#: order/models.py:776 order/models.py:778 msgid "Stock item has not been assigned" msgstr "BestandsObjekt wurde nicht zugewiesen" -#: order/models.py:780 +#: order/models.py:782 msgid "Cannot allocate stock item to a line with a different part" msgstr "Kann BestandsObjekt keiner Zeile mit einem anderen Teil hinzufügen" -#: order/models.py:782 +#: order/models.py:784 msgid "Cannot allocate stock to a line without a part" msgstr "Kann BestandsObjekt keiner Zeile ohne Teil hinzufügen" -#: order/models.py:785 +#: order/models.py:787 msgid "Allocation quantity cannot exceed stock quantity" msgstr "Die zugeordnete Anzahl darf nicht die verfügbare Anzahl überschreiten" -#: order/models.py:795 +#: order/models.py:797 msgid "Quantity must be 1 for serialized stock item" msgstr "Anzahl für BestandsObjekt mit Seriennummer muss 1 sein" -#: order/models.py:800 +#: order/models.py:802 msgid "Line" msgstr "Position" -#: order/models.py:811 +#: order/models.py:813 msgid "Item" msgstr "Position" -#: order/models.py:812 +#: order/models.py:814 msgid "Select stock item to allocate" msgstr "BestandsObjekt für Zuordnung auswählen" -#: order/models.py:815 +#: order/models.py:817 msgid "Enter stock allocation quantity" msgstr "Anzahl für Bestandszuordnung eingeben" @@ -4065,7 +4067,7 @@ msgid "Stock items for variant parts can be used for this BOM item" msgstr "Lagerbestand von Varianten kann für diese Stücklisten-Position verwendet werden" #: part/models.py:2371 part/views.py:1681 part/views.py:1733 -#: stock/models.py:292 +#: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "Menge muss eine Ganzzahl sein" @@ -4552,51 +4554,51 @@ msgid "Pricing ranges" msgstr "Preisspannen" #: part/templates/part/order_prices.html:26 -#: part/templates/part/part_pricing.html:18 +#: part/templates/part/part_pricing.html:19 msgid "Supplier Pricing" msgstr "Zulieferer-Preise" #: part/templates/part/order_prices.html:27 #: part/templates/part/order_prices.html:52 #: part/templates/part/order_prices.html:83 -#: part/templates/part/part_pricing.html:22 -#: part/templates/part/part_pricing.html:48 -#: part/templates/part/part_pricing.html:80 +#: part/templates/part/part_pricing.html:23 +#: part/templates/part/part_pricing.html:49 +#: part/templates/part/part_pricing.html:81 msgid "Unit Cost" msgstr "Stückpreis" #: part/templates/part/order_prices.html:34 #: part/templates/part/order_prices.html:59 #: part/templates/part/order_prices.html:88 -#: part/templates/part/part_pricing.html:28 -#: part/templates/part/part_pricing.html:54 -#: part/templates/part/part_pricing.html:84 +#: part/templates/part/part_pricing.html:29 +#: part/templates/part/part_pricing.html:55 +#: part/templates/part/part_pricing.html:85 msgid "Total Cost" msgstr "Gesamtkosten" #: part/templates/part/order_prices.html:42 -#: part/templates/part/part_pricing.html:36 +#: part/templates/part/part_pricing.html:37 msgid "No supplier pricing available" msgstr "Keine Zulieferer-Preise verfügbar" #: part/templates/part/order_prices.html:51 #: part/templates/part/order_prices.html:103 -#: part/templates/part/part_pricing.html:44 +#: part/templates/part/part_pricing.html:45 msgid "BOM Pricing" msgstr "Stücklistenpreise" #: part/templates/part/order_prices.html:67 -#: part/templates/part/part_pricing.html:62 +#: part/templates/part/part_pricing.html:63 msgid "Note: BOM pricing is incomplete for this part" msgstr "Anmerkung: Stücklistenbepreisung für dieses Teil ist unvollständig" #: part/templates/part/order_prices.html:74 -#: part/templates/part/part_pricing.html:69 +#: part/templates/part/part_pricing.html:70 msgid "No BOM pricing available" msgstr "Keine Stücklisten-Preise verfügbar" #: part/templates/part/order_prices.html:97 -#: part/templates/part/part_pricing.html:93 +#: part/templates/part/part_pricing.html:94 msgid "No pricing information is available for this part." msgstr "Keine Preise für dieses Teil verfügbar" @@ -4635,7 +4637,7 @@ msgstr "Neuer Parameter" #: part/templates/part/params.html:28 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1754 templates/InvenTree/settings/header.html:8 +#: stock/models.py:1756 templates/InvenTree/settings/header.html:8 #: templates/js/stock.js:137 msgid "Value" msgstr "Wert" @@ -4850,7 +4852,7 @@ msgstr "Neue Variante anlegen" msgid "New Variant" msgstr "neue Variante anlegen" -#: part/templatetags/inventree_extras.py:97 +#: part/templatetags/inventree_extras.py:98 msgid "Unknown database" msgstr "Unbekannte Datenbank" @@ -5161,12 +5163,12 @@ msgid "Test Results" msgstr "Testergebnisse" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1742 +#: stock/models.py:1744 msgid "Test" msgstr "Test" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1748 +#: stock/models.py:1750 msgid "Result" msgstr "Ergebnis" @@ -5193,7 +5195,7 @@ msgstr "Bestand für {n} Objekte geändert" msgid "Moved {n} parts to {loc}" msgstr "{n} Teile nach {loc} bewegt" -#: stock/forms.py:114 stock/forms.py:418 stock/models.py:507 +#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 #: stock/templates/stock/item_base.html:376 templates/js/stock.js:654 msgid "Expiry Date" msgstr "Ablaufdatum" @@ -5283,187 +5285,187 @@ msgstr "Standard-Lagerort ändern" msgid "Set the destination as the default location for selected parts" msgstr "Setze das Ziel als Standard-Lagerort für ausgewählte Teile" -#: stock/models.py:54 stock/models.py:545 +#: stock/models.py:56 stock/models.py:547 msgid "Owner" msgstr "Besitzer" -#: stock/models.py:55 stock/models.py:546 +#: stock/models.py:57 stock/models.py:548 msgid "Select Owner" msgstr "Besitzer auswählen" -#: stock/models.py:273 +#: stock/models.py:275 msgid "StockItem with this serial number already exists" msgstr "Ein BestandsObjekt mit dieser Seriennummer existiert bereits" -#: stock/models.py:309 +#: stock/models.py:311 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "Teile-Typ ('{pf}') muss {pe} sein" -#: stock/models.py:319 stock/models.py:328 +#: stock/models.py:321 stock/models.py:330 msgid "Quantity must be 1 for item with a serial number" msgstr "Anzahl muss für Objekte mit Seriennummer 1 sein" -#: stock/models.py:320 +#: stock/models.py:322 msgid "Serial number cannot be set if quantity greater than 1" msgstr "Seriennummer kann nicht gesetzt werden wenn die Anzahl größer als 1 ist" -#: stock/models.py:342 +#: stock/models.py:344 msgid "Item cannot belong to itself" msgstr "Teil kann nicht zu sich selbst gehören" -#: stock/models.py:348 +#: stock/models.py:350 msgid "Item must have a build reference if is_building=True" msgstr "Teil muss eine Referenz haben wenn is_building wahr ist" -#: stock/models.py:355 +#: stock/models.py:357 msgid "Build reference does not point to the same part object" msgstr "Referenz verweist nicht auf das gleiche Teil" -#: stock/models.py:397 +#: stock/models.py:399 msgid "Parent Stock Item" msgstr "Eltern-BestandsObjekt" -#: stock/models.py:406 +#: stock/models.py:408 msgid "Base part" msgstr "Basis-Teil" -#: stock/models.py:415 +#: stock/models.py:417 msgid "Select a matching supplier part for this stock item" msgstr "Passendes Zuliefererteil für dieses BestandsObjekt auswählen" -#: stock/models.py:420 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:422 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "Bestand-Lagerort" -#: stock/models.py:423 +#: stock/models.py:425 msgid "Where is this stock item located?" msgstr "Wo wird dieses Teil normalerweise gelagert?" -#: stock/models.py:430 +#: stock/models.py:432 msgid "Packaging this stock item is stored in" msgstr "Die Verpackung dieses BestandsObjekt ist gelagert in" -#: stock/models.py:435 stock/templates/stock/item_base.html:270 +#: stock/models.py:437 stock/templates/stock/item_base.html:270 msgid "Installed In" msgstr "verbaut in" -#: stock/models.py:438 +#: stock/models.py:440 msgid "Is this item installed in another item?" msgstr "Ist dieses Teil in einem anderen verbaut?" -#: stock/models.py:454 +#: stock/models.py:456 msgid "Serial number for this item" msgstr "Seriennummer für dieses Teil" -#: stock/models.py:466 +#: stock/models.py:468 msgid "Batch code for this stock item" msgstr "Losnummer für dieses BestandsObjekt" -#: stock/models.py:470 +#: stock/models.py:472 msgid "Stock Quantity" msgstr "Bestand" -#: stock/models.py:479 +#: stock/models.py:481 msgid "Source Build" msgstr "Quellbau" -#: stock/models.py:481 +#: stock/models.py:483 msgid "Build for this stock item" msgstr "Bauauftrag für dieses BestandsObjekt" -#: stock/models.py:492 +#: stock/models.py:494 msgid "Source Purchase Order" msgstr "Quelle Bestellung" -#: stock/models.py:495 +#: stock/models.py:497 msgid "Purchase order for this stock item" msgstr "Bestellung für dieses BestandsObjekt" -#: stock/models.py:501 +#: stock/models.py:503 msgid "Destination Sales Order" msgstr "Ziel-Auftrag" -#: stock/models.py:508 +#: stock/models.py:510 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "Ablaufdatum für BestandsObjekt. Bestand wird danach als abgelaufen gekennzeichnet" -#: stock/models.py:521 +#: stock/models.py:523 msgid "Delete on deplete" msgstr "Löschen wenn leer" -#: stock/models.py:521 +#: stock/models.py:523 msgid "Delete this Stock Item when stock is depleted" msgstr "Dieses BestandsObjekt löschen wenn Bestand aufgebraucht" -#: stock/models.py:531 stock/templates/stock/item_notes.html:13 +#: stock/models.py:533 stock/templates/stock/item_notes.html:13 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "BestandsObjekt-Notizen" -#: stock/models.py:541 +#: stock/models.py:543 msgid "Single unit purchase price at time of purchase" msgstr "Preis für eine Einheit bei Einkauf" -#: stock/models.py:1009 +#: stock/models.py:1011 msgid "Part is not set as trackable" msgstr "Teil ist nicht verfolgbar" -#: stock/models.py:1015 +#: stock/models.py:1017 msgid "Quantity must be integer" msgstr "Anzahl muss eine Ganzzahl sein" -#: stock/models.py:1021 +#: stock/models.py:1023 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "Anzahl darf nicht die verfügbare Anzahl überschreiten ({n})" -#: stock/models.py:1024 +#: stock/models.py:1026 msgid "Serial numbers must be a list of integers" msgstr "Seriennummern muss eine Liste von Ganzzahlen sein" -#: stock/models.py:1027 +#: stock/models.py:1029 msgid "Quantity does not match serial numbers" msgstr "Anzahl stimmt nicht mit den Seriennummern überein" -#: stock/models.py:1034 +#: stock/models.py:1036 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "Seriennummern {exists} existieren bereits" -#: stock/models.py:1192 +#: stock/models.py:1194 msgid "StockItem cannot be moved as it is not in stock" msgstr "BestandsObjekt kann nicht bewegt werden, da kein Bestand vorhanden ist" -#: stock/models.py:1666 +#: stock/models.py:1668 msgid "Entry notes" msgstr "Eintrags-Notizen" -#: stock/models.py:1719 +#: stock/models.py:1721 msgid "Value must be provided for this test" msgstr "Wert muss für diesen Test angegeben werden" -#: stock/models.py:1725 +#: stock/models.py:1727 msgid "Attachment must be uploaded for this test" msgstr "Anhang muss für diesen Test hochgeladen werden" -#: stock/models.py:1743 +#: stock/models.py:1745 msgid "Test name" msgstr "Name des Tests" -#: stock/models.py:1749 templates/js/table_filters.js:217 +#: stock/models.py:1751 templates/js/table_filters.js:217 msgid "Test result" msgstr "Testergebnis" -#: stock/models.py:1755 +#: stock/models.py:1757 msgid "Test output value" msgstr "Test Ausgabe Wert" -#: stock/models.py:1762 +#: stock/models.py:1764 msgid "Test result attachment" msgstr "Test Ergebnis Anhang" -#: stock/models.py:1768 +#: stock/models.py:1770 msgid "Test notes" msgstr "Test Notizen" @@ -6134,11 +6136,13 @@ msgstr "Farbschemata" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " -msgstr "\n" +msgstr "" +"\n" "\t\tDie CSS Datei \"%(invalid_color_theme)s.css\" für das aktuell ausgewählte Farbschema wurde nicht gefunden.
\n" "\t\tBitte ein anderes Farbschema auswählen:)\n" "\t " @@ -7591,4 +7595,3 @@ msgstr "Berechtigungen Einträge zu ändern" #: users/models.py:187 msgid "Permission to delete items" msgstr "Berechtigung Einträge zu löschen" - diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index bf52611870..ce008b3c37 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-01 10:07+0000\n" +"POT-Creation-Date: 2021-06-06 14:14+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -78,7 +78,7 @@ msgstr "" msgid "Duplicate serial: {n}" msgstr "" -#: InvenTree/helpers.py:384 order/models.py:245 order/models.py:355 +#: InvenTree/helpers.py:384 order/models.py:247 order/models.py:357 #: stock/views.py:1795 msgid "Invalid quantity provided" msgstr "" @@ -107,7 +107,7 @@ msgstr "" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "" -#: InvenTree/models.py:59 stock/models.py:1761 +#: InvenTree/models.py:59 stock/models.py:1763 msgid "Attachment" msgstr "" @@ -147,7 +147,7 @@ msgstr "" #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:101 order/templates/order/purchase_order_detail.html:143 +#: order/models.py:103 order/templates/order/purchase_order_detail.html:143 #: part/models.py:710 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:192 #: report/models.py:505 report/models.py:544 @@ -466,7 +466,7 @@ msgstr "" #: build/templates/build/detail.html:31 common/models.py:699 #: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:188 order/forms.py:205 order/forms.py:240 order/forms.py:262 -#: order/forms.py:279 order/models.py:614 order/models.py:815 +#: order/forms.py:279 order/models.py:616 order/models.py:817 #: order/templates/order/order_wizard/match_parts.html:29 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:175 @@ -478,7 +478,7 @@ msgstr "" #: part/templates/part/allocation.html:19 #: part/templates/part/allocation.html:53 #: part/templates/part/order_prices.html:175 -#: part/templates/part/part_pricing.html:12 +#: part/templates/part/part_pricing.html:13 #: part/templates/part/sale_prices.html:85 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -544,7 +544,7 @@ msgid "Location of completed parts" msgstr "" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:466 +#: build/templates/build/detail.html:59 order/models.py:468 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:780 @@ -603,7 +603,7 @@ msgstr "" msgid "Build Order Reference" msgstr "" -#: build/models.py:128 order/models.py:99 order/models.py:616 +#: build/models.py:128 order/models.py:101 order/models.py:618 #: order/templates/order/purchase_order_detail.html:170 #: order/templates/order/sales_order_detail.html:225 part/models.py:2279 #: report/templates/report/inventree_po_report.html:92 @@ -628,7 +628,7 @@ msgstr "" #: build/models.py:153 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:622 -#: order/models.py:658 order/models.py:691 +#: order/models.py:660 order/models.py:693 #: order/templates/order/order_wizard/select_parts.html:30 #: order/templates/order/purchase_order_detail.html:131 #: order/templates/order/receive_parts.html:19 @@ -636,7 +636,7 @@ msgstr "" #: part/models.py:1967 part/models.py:1979 part/models.py:1997 #: part/models.py:2072 part/models.py:2168 part/models.py:2254 #: part/templates/part/part_app_base.html:8 -#: part/templates/part/part_pricing.html:8 part/templates/part/related.html:29 +#: part/templates/part/part_pricing.html:9 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 #: report/templates/report/inventree_po_report.html:90 @@ -703,7 +703,7 @@ msgstr "" msgid "Build status code" msgstr "" -#: build/models.py:213 stock/models.py:464 +#: build/models.py:213 stock/models.py:466 msgid "Batch Code" msgstr "" @@ -711,16 +711,16 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:220 order/models.py:105 part/models.py:882 +#: build/models.py:220 order/models.py:107 part/models.py:882 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "" -#: build/models.py:224 order/models.py:472 +#: build/models.py:224 order/models.py:474 msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:218 templates/js/build.js:798 +#: build/models.py:228 order/models.py:220 templates/js/build.js:798 msgid "Completion Date" msgstr "" @@ -737,7 +737,7 @@ msgid "User who issued this build order" msgstr "" #: build/models.py:251 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:119 +#: build/templates/build/detail.html:105 order/models.py:121 #: order/templates/order/order_base.html:138 #: order/templates/order/sales_order_base.html:140 part/models.py:886 #: report/templates/report/inventree_build_order_base.html:159 @@ -754,19 +754,19 @@ msgstr "" #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 #: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 -#: stock/models.py:458 stock/templates/stock/item_base.html:345 +#: stock/models.py:460 stock/templates/stock/item_base.html:345 msgid "External Link" msgstr "" -#: build/models.py:258 part/models.py:744 stock/models.py:460 +#: build/models.py:258 part/models.py:744 stock/models.py:462 msgid "Link to external URL" msgstr "" #: build/models.py:262 build/templates/build/navbar.html:53 #: company/models.py:132 company/models.py:498 #: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:123 -#: order/models.py:618 order/templates/order/po_navbar.html:29 +#: company/templates/company/navbar.html:73 order/models.py:125 +#: order/models.py:620 order/templates/order/po_navbar.html:29 #: order/templates/order/po_navbar.html:32 #: order/templates/order/purchase_order_detail.html:209 #: order/templates/order/sales_order_detail.html:278 @@ -775,7 +775,7 @@ msgstr "" #: part/templates/part/navbar.html:134 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 -#: stock/models.py:530 stock/models.py:1665 stock/models.py:1767 +#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:669 msgid "Notes" @@ -810,11 +810,11 @@ msgstr "" msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1188 order/models.py:789 +#: build/models.py:1188 order/models.py:791 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1192 order/models.py:792 +#: build/models.py:1192 order/models.py:794 msgid "Allocation quantity must be greater than zero" msgstr "" @@ -917,7 +917,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:75 #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:452 stock/templates/stock/item_base.html:249 +#: stock/models.py:454 stock/templates/stock/item_base.html:249 #: templates/js/build.js:484 msgid "Serial Number" msgstr "" @@ -1038,7 +1038,7 @@ msgid "Progress" msgstr "" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:689 +#: build/templates/build/detail.html:84 order/models.py:691 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1954,7 +1954,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:121 company/models.py:333 company/models.py:485 -#: order/models.py:103 part/models.py:743 +#: order/models.py:105 part/models.py:743 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:318 #: templates/js/part.js:497 @@ -1993,7 +1993,7 @@ msgstr "" msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:305 company/models.py:456 stock/models.py:405 +#: company/models.py:305 company/models.py:456 stock/models.py:407 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" @@ -2023,7 +2023,7 @@ msgstr "" #: company/models.py:466 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:190 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:192 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:364 @@ -2082,7 +2082,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:503 company/templates/company/supplier_part_base.html:109 -#: stock/models.py:429 stock/templates/stock/item_base.html:310 +#: stock/models.py:431 stock/templates/stock/item_base.html:310 #: templates/js/stock.js:665 msgid "Packaging" msgstr "" @@ -2167,9 +2167,9 @@ msgstr "" msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:461 -#: order/templates/order/sales_order_base.html:94 stock/models.py:447 -#: stock/models.py:448 stock/templates/stock/item_base.html:262 +#: company/templates/company/detail.html:67 order/models.py:463 +#: order/templates/order/sales_order_base.html:94 stock/models.py:449 +#: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 #: templates/js/stock.js:1067 msgid "Customer" @@ -2443,7 +2443,7 @@ msgid "New Sales Order" msgstr "" #: company/templates/company/supplier_part_base.html:7 -#: company/templates/company/supplier_part_base.html:20 stock/models.py:414 +#: company/templates/company/supplier_part_base.html:20 stock/models.py:416 #: stock/templates/stock/item_base.html:369 templates/js/company.js:279 msgid "Supplier Part" msgstr "" @@ -2714,7 +2714,7 @@ msgstr "" msgid "Enter sales order number" msgstr "" -#: order/forms.py:145 order/models.py:473 +#: order/forms.py:145 order/models.py:475 msgid "Target date for order completion. Order will be overdue after this date." msgstr "" @@ -2726,135 +2726,135 @@ msgstr "" msgid "Enter quantity of stock items" msgstr "" -#: order/models.py:99 +#: order/models.py:101 msgid "Order reference" msgstr "" -#: order/models.py:101 +#: order/models.py:103 msgid "Order description" msgstr "" -#: order/models.py:103 +#: order/models.py:105 msgid "Link to external page" msgstr "" -#: order/models.py:111 part/templates/part/detail.html:132 +#: order/models.py:113 part/templates/part/detail.html:132 msgid "Created By" msgstr "" -#: order/models.py:118 +#: order/models.py:120 msgid "User or group responsible for this order" msgstr "" -#: order/models.py:123 +#: order/models.py:125 msgid "Order notes" msgstr "" -#: order/models.py:182 order/models.py:466 +#: order/models.py:184 order/models.py:468 msgid "Purchase order status" msgstr "" -#: order/models.py:191 +#: order/models.py:193 msgid "Company from which the items are being ordered" msgstr "" -#: order/models.py:194 order/templates/order/order_base.html:98 +#: order/models.py:196 order/templates/order/order_base.html:98 #: templates/js/order.js:179 msgid "Supplier Reference" msgstr "" -#: order/models.py:194 +#: order/models.py:196 msgid "Supplier order reference code" msgstr "" -#: order/models.py:201 +#: order/models.py:203 msgid "received by" msgstr "" -#: order/models.py:206 +#: order/models.py:208 msgid "Issue Date" msgstr "" -#: order/models.py:207 +#: order/models.py:209 msgid "Date order was issued" msgstr "" -#: order/models.py:212 +#: order/models.py:214 msgid "Target Delivery Date" msgstr "" -#: order/models.py:213 +#: order/models.py:215 msgid "Expected date for order delivery. Order will be overdue after this date." msgstr "" -#: order/models.py:219 +#: order/models.py:221 msgid "Date order was completed" msgstr "" -#: order/models.py:243 part/views.py:1675 stock/models.py:302 -#: stock/models.py:1018 +#: order/models.py:245 part/views.py:1675 stock/models.py:304 +#: stock/models.py:1020 msgid "Quantity must be greater than zero" msgstr "" -#: order/models.py:248 +#: order/models.py:250 msgid "Part supplier must match PO supplier" msgstr "" -#: order/models.py:346 +#: order/models.py:348 msgid "Lines can only be received against an order marked as 'Placed'" msgstr "" -#: order/models.py:350 +#: order/models.py:352 msgid "Quantity must be an integer" msgstr "" -#: order/models.py:352 +#: order/models.py:354 msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:462 +#: order/models.py:464 msgid "Company to which the items are being sold" msgstr "" -#: order/models.py:468 +#: order/models.py:470 msgid "Customer Reference " msgstr "" -#: order/models.py:468 +#: order/models.py:470 msgid "Customer order reference code" msgstr "" -#: order/models.py:476 templates/js/order.js:303 +#: order/models.py:478 templates/js/order.js:303 msgid "Shipment Date" msgstr "" -#: order/models.py:483 +#: order/models.py:485 msgid "shipped by" msgstr "" -#: order/models.py:527 +#: order/models.py:529 msgid "SalesOrder cannot be shipped as it is not currently pending" msgstr "" -#: order/models.py:614 +#: order/models.py:616 msgid "Item quantity" msgstr "" -#: order/models.py:616 +#: order/models.py:618 msgid "Line item reference" msgstr "" -#: order/models.py:618 +#: order/models.py:620 msgid "Line item notes" msgstr "" -#: order/models.py:644 order/models.py:689 +#: order/models.py:646 order/models.py:691 #: part/templates/part/allocation.html:17 #: part/templates/part/allocation.html:45 msgid "Order" msgstr "" -#: order/models.py:645 order/templates/order/order_base.html:9 +#: order/models.py:647 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 @@ -2862,73 +2862,73 @@ msgstr "" msgid "Purchase Order" msgstr "" -#: order/models.py:659 +#: order/models.py:661 msgid "Supplier part" msgstr "" -#: order/models.py:662 order/templates/order/order_base.html:131 +#: order/models.py:664 order/templates/order/order_base.html:131 #: order/templates/order/purchase_order_detail.html:189 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "" -#: order/models.py:662 +#: order/models.py:664 msgid "Number of items received" msgstr "" -#: order/models.py:669 stock/models.py:540 +#: order/models.py:671 stock/models.py:542 #: stock/templates/stock/item_base.html:331 msgid "Purchase Price" msgstr "" -#: order/models.py:670 +#: order/models.py:672 msgid "Unit purchase price" msgstr "" -#: order/models.py:698 part/templates/part/navbar.html:101 +#: order/models.py:700 part/templates/part/navbar.html:101 #: part/templates/part/order_prices.html:82 -#: part/templates/part/part_pricing.html:77 +#: part/templates/part/part_pricing.html:78 msgid "Sale Price" msgstr "" -#: order/models.py:699 +#: order/models.py:701 msgid "Unit sale price" msgstr "" -#: order/models.py:774 order/models.py:776 +#: order/models.py:776 order/models.py:778 msgid "Stock item has not been assigned" msgstr "" -#: order/models.py:780 +#: order/models.py:782 msgid "Cannot allocate stock item to a line with a different part" msgstr "" -#: order/models.py:782 +#: order/models.py:784 msgid "Cannot allocate stock to a line without a part" msgstr "" -#: order/models.py:785 +#: order/models.py:787 msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:795 +#: order/models.py:797 msgid "Quantity must be 1 for serialized stock item" msgstr "" -#: order/models.py:800 +#: order/models.py:802 msgid "Line" msgstr "" -#: order/models.py:811 +#: order/models.py:813 msgid "Item" msgstr "" -#: order/models.py:812 +#: order/models.py:814 msgid "Select stock item to allocate" msgstr "" -#: order/models.py:815 +#: order/models.py:817 msgid "Enter stock allocation quantity" msgstr "" @@ -4066,7 +4066,7 @@ msgid "Stock items for variant parts can be used for this BOM item" msgstr "" #: part/models.py:2371 part/views.py:1681 part/views.py:1733 -#: stock/models.py:292 +#: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -4553,51 +4553,51 @@ msgid "Pricing ranges" msgstr "" #: part/templates/part/order_prices.html:26 -#: part/templates/part/part_pricing.html:18 +#: part/templates/part/part_pricing.html:19 msgid "Supplier Pricing" msgstr "" #: part/templates/part/order_prices.html:27 #: part/templates/part/order_prices.html:52 #: part/templates/part/order_prices.html:83 -#: part/templates/part/part_pricing.html:22 -#: part/templates/part/part_pricing.html:48 -#: part/templates/part/part_pricing.html:80 +#: part/templates/part/part_pricing.html:23 +#: part/templates/part/part_pricing.html:49 +#: part/templates/part/part_pricing.html:81 msgid "Unit Cost" msgstr "" #: part/templates/part/order_prices.html:34 #: part/templates/part/order_prices.html:59 #: part/templates/part/order_prices.html:88 -#: part/templates/part/part_pricing.html:28 -#: part/templates/part/part_pricing.html:54 -#: part/templates/part/part_pricing.html:84 +#: part/templates/part/part_pricing.html:29 +#: part/templates/part/part_pricing.html:55 +#: part/templates/part/part_pricing.html:85 msgid "Total Cost" msgstr "" #: part/templates/part/order_prices.html:42 -#: part/templates/part/part_pricing.html:36 +#: part/templates/part/part_pricing.html:37 msgid "No supplier pricing available" msgstr "" #: part/templates/part/order_prices.html:51 #: part/templates/part/order_prices.html:103 -#: part/templates/part/part_pricing.html:44 +#: part/templates/part/part_pricing.html:45 msgid "BOM Pricing" msgstr "" #: part/templates/part/order_prices.html:67 -#: part/templates/part/part_pricing.html:62 +#: part/templates/part/part_pricing.html:63 msgid "Note: BOM pricing is incomplete for this part" msgstr "" #: part/templates/part/order_prices.html:74 -#: part/templates/part/part_pricing.html:69 +#: part/templates/part/part_pricing.html:70 msgid "No BOM pricing available" msgstr "" #: part/templates/part/order_prices.html:97 -#: part/templates/part/part_pricing.html:93 +#: part/templates/part/part_pricing.html:94 msgid "No pricing information is available for this part." msgstr "" @@ -4636,7 +4636,7 @@ msgstr "" #: part/templates/part/params.html:28 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1754 templates/InvenTree/settings/header.html:8 +#: stock/models.py:1756 templates/InvenTree/settings/header.html:8 #: templates/js/stock.js:137 msgid "Value" msgstr "" @@ -4851,7 +4851,7 @@ msgstr "" msgid "New Variant" msgstr "" -#: part/templatetags/inventree_extras.py:97 +#: part/templatetags/inventree_extras.py:98 msgid "Unknown database" msgstr "" @@ -5162,12 +5162,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1742 +#: stock/models.py:1744 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1748 +#: stock/models.py:1750 msgid "Result" msgstr "" @@ -5194,7 +5194,7 @@ msgstr "" msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:114 stock/forms.py:418 stock/models.py:507 +#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 #: stock/templates/stock/item_base.html:376 templates/js/stock.js:654 msgid "Expiry Date" msgstr "" @@ -5284,187 +5284,187 @@ msgstr "" msgid "Set the destination as the default location for selected parts" msgstr "" -#: stock/models.py:54 stock/models.py:545 +#: stock/models.py:56 stock/models.py:547 msgid "Owner" msgstr "" -#: stock/models.py:55 stock/models.py:546 +#: stock/models.py:57 stock/models.py:548 msgid "Select Owner" msgstr "" -#: stock/models.py:273 +#: stock/models.py:275 msgid "StockItem with this serial number already exists" msgstr "" -#: stock/models.py:309 +#: stock/models.py:311 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:319 stock/models.py:328 +#: stock/models.py:321 stock/models.py:330 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:320 +#: stock/models.py:322 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:342 +#: stock/models.py:344 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:348 +#: stock/models.py:350 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:355 +#: stock/models.py:357 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:397 +#: stock/models.py:399 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:406 +#: stock/models.py:408 msgid "Base part" msgstr "" -#: stock/models.py:415 +#: stock/models.py:417 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:420 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:422 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "" -#: stock/models.py:423 +#: stock/models.py:425 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:430 +#: stock/models.py:432 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:435 stock/templates/stock/item_base.html:270 +#: stock/models.py:437 stock/templates/stock/item_base.html:270 msgid "Installed In" msgstr "" -#: stock/models.py:438 +#: stock/models.py:440 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:454 +#: stock/models.py:456 msgid "Serial number for this item" msgstr "" -#: stock/models.py:466 +#: stock/models.py:468 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:470 +#: stock/models.py:472 msgid "Stock Quantity" msgstr "" -#: stock/models.py:479 +#: stock/models.py:481 msgid "Source Build" msgstr "" -#: stock/models.py:481 +#: stock/models.py:483 msgid "Build for this stock item" msgstr "" -#: stock/models.py:492 +#: stock/models.py:494 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:495 +#: stock/models.py:497 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:501 +#: stock/models.py:503 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:508 +#: stock/models.py:510 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:521 +#: stock/models.py:523 msgid "Delete on deplete" msgstr "" -#: stock/models.py:521 +#: stock/models.py:523 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:531 stock/templates/stock/item_notes.html:13 +#: stock/models.py:533 stock/templates/stock/item_notes.html:13 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:541 +#: stock/models.py:543 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1009 +#: stock/models.py:1011 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1015 +#: stock/models.py:1017 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1021 +#: stock/models.py:1023 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1024 +#: stock/models.py:1026 msgid "Serial numbers must be a list of integers" msgstr "" -#: stock/models.py:1027 +#: stock/models.py:1029 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1034 +#: stock/models.py:1036 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "" -#: stock/models.py:1192 +#: stock/models.py:1194 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:1666 +#: stock/models.py:1668 msgid "Entry notes" msgstr "" -#: stock/models.py:1719 +#: stock/models.py:1721 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1725 +#: stock/models.py:1727 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1743 +#: stock/models.py:1745 msgid "Test name" msgstr "" -#: stock/models.py:1749 templates/js/table_filters.js:217 +#: stock/models.py:1751 templates/js/table_filters.js:217 msgid "Test result" msgstr "" -#: stock/models.py:1755 +#: stock/models.py:1757 msgid "Test output value" msgstr "" -#: stock/models.py:1762 +#: stock/models.py:1764 msgid "Test result attachment" msgstr "" -#: stock/models.py:1768 +#: stock/models.py:1770 msgid "Test notes" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index f411242796..64429e5dc6 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-01 10:07+0000\n" +"POT-Creation-Date: 2021-06-06 14:14+0000\n" "PO-Revision-Date: 2021-06-01 10:22\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -77,7 +77,7 @@ msgstr "" msgid "Duplicate serial: {n}" msgstr "" -#: InvenTree/helpers.py:384 order/models.py:245 order/models.py:355 +#: InvenTree/helpers.py:384 order/models.py:247 order/models.py:357 #: stock/views.py:1795 msgid "Invalid quantity provided" msgstr "" @@ -106,7 +106,7 @@ msgstr "" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "" -#: InvenTree/models.py:59 stock/models.py:1761 +#: InvenTree/models.py:59 stock/models.py:1763 msgid "Attachment" msgstr "" @@ -146,7 +146,7 @@ msgstr "Nombre" #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:101 order/templates/order/purchase_order_detail.html:143 +#: order/models.py:103 order/templates/order/purchase_order_detail.html:143 #: part/models.py:710 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:192 #: report/models.py:505 report/models.py:544 @@ -465,7 +465,7 @@ msgstr "" #: build/templates/build/detail.html:31 common/models.py:699 #: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:188 order/forms.py:205 order/forms.py:240 order/forms.py:262 -#: order/forms.py:279 order/models.py:614 order/models.py:815 +#: order/forms.py:279 order/models.py:616 order/models.py:817 #: order/templates/order/order_wizard/match_parts.html:29 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:175 @@ -477,7 +477,7 @@ msgstr "" #: part/templates/part/allocation.html:19 #: part/templates/part/allocation.html:53 #: part/templates/part/order_prices.html:175 -#: part/templates/part/part_pricing.html:12 +#: part/templates/part/part_pricing.html:13 #: part/templates/part/sale_prices.html:85 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -543,7 +543,7 @@ msgid "Location of completed parts" msgstr "" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:466 +#: build/templates/build/detail.html:59 order/models.py:468 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:780 @@ -602,7 +602,7 @@ msgstr "" msgid "Build Order Reference" msgstr "" -#: build/models.py:128 order/models.py:99 order/models.py:616 +#: build/models.py:128 order/models.py:101 order/models.py:618 #: order/templates/order/purchase_order_detail.html:170 #: order/templates/order/sales_order_detail.html:225 part/models.py:2279 #: report/templates/report/inventree_po_report.html:92 @@ -627,7 +627,7 @@ msgstr "" #: build/models.py:153 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:622 -#: order/models.py:658 order/models.py:691 +#: order/models.py:660 order/models.py:693 #: order/templates/order/order_wizard/select_parts.html:30 #: order/templates/order/purchase_order_detail.html:131 #: order/templates/order/receive_parts.html:19 @@ -635,7 +635,7 @@ msgstr "" #: part/models.py:1967 part/models.py:1979 part/models.py:1997 #: part/models.py:2072 part/models.py:2168 part/models.py:2254 #: part/templates/part/part_app_base.html:8 -#: part/templates/part/part_pricing.html:8 part/templates/part/related.html:29 +#: part/templates/part/part_pricing.html:9 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 #: report/templates/report/inventree_po_report.html:90 @@ -702,7 +702,7 @@ msgstr "" msgid "Build status code" msgstr "" -#: build/models.py:213 stock/models.py:464 +#: build/models.py:213 stock/models.py:466 msgid "Batch Code" msgstr "" @@ -710,16 +710,16 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:220 order/models.py:105 part/models.py:882 +#: build/models.py:220 order/models.py:107 part/models.py:882 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "" -#: build/models.py:224 order/models.py:472 +#: build/models.py:224 order/models.py:474 msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:218 templates/js/build.js:798 +#: build/models.py:228 order/models.py:220 templates/js/build.js:798 msgid "Completion Date" msgstr "" @@ -736,7 +736,7 @@ msgid "User who issued this build order" msgstr "" #: build/models.py:251 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:119 +#: build/templates/build/detail.html:105 order/models.py:121 #: order/templates/order/order_base.html:138 #: order/templates/order/sales_order_base.html:140 part/models.py:886 #: report/templates/report/inventree_build_order_base.html:159 @@ -753,19 +753,19 @@ msgstr "" #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 #: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 -#: stock/models.py:458 stock/templates/stock/item_base.html:345 +#: stock/models.py:460 stock/templates/stock/item_base.html:345 msgid "External Link" msgstr "" -#: build/models.py:258 part/models.py:744 stock/models.py:460 +#: build/models.py:258 part/models.py:744 stock/models.py:462 msgid "Link to external URL" msgstr "" #: build/models.py:262 build/templates/build/navbar.html:53 #: company/models.py:132 company/models.py:498 #: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:123 -#: order/models.py:618 order/templates/order/po_navbar.html:29 +#: company/templates/company/navbar.html:73 order/models.py:125 +#: order/models.py:620 order/templates/order/po_navbar.html:29 #: order/templates/order/po_navbar.html:32 #: order/templates/order/purchase_order_detail.html:209 #: order/templates/order/sales_order_detail.html:278 @@ -774,7 +774,7 @@ msgstr "" #: part/templates/part/navbar.html:134 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 -#: stock/models.py:530 stock/models.py:1665 stock/models.py:1767 +#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:669 msgid "Notes" @@ -809,11 +809,11 @@ msgstr "" msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1188 order/models.py:789 +#: build/models.py:1188 order/models.py:791 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1192 order/models.py:792 +#: build/models.py:1192 order/models.py:794 msgid "Allocation quantity must be greater than zero" msgstr "" @@ -916,7 +916,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:75 #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:452 stock/templates/stock/item_base.html:249 +#: stock/models.py:454 stock/templates/stock/item_base.html:249 #: templates/js/build.js:484 msgid "Serial Number" msgstr "Número de serie" @@ -1037,7 +1037,7 @@ msgid "Progress" msgstr "Progreso" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:689 +#: build/templates/build/detail.html:84 order/models.py:691 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1953,7 +1953,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:121 company/models.py:333 company/models.py:485 -#: order/models.py:103 part/models.py:743 +#: order/models.py:105 part/models.py:743 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:318 #: templates/js/part.js:497 @@ -1992,7 +1992,7 @@ msgstr "" msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:305 company/models.py:456 stock/models.py:405 +#: company/models.py:305 company/models.py:456 stock/models.py:407 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" @@ -2022,7 +2022,7 @@ msgstr "" #: company/models.py:466 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:190 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:192 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:364 @@ -2081,7 +2081,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:503 company/templates/company/supplier_part_base.html:109 -#: stock/models.py:429 stock/templates/stock/item_base.html:310 +#: stock/models.py:431 stock/templates/stock/item_base.html:310 #: templates/js/stock.js:665 msgid "Packaging" msgstr "" @@ -2149,7 +2149,8 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -2165,9 +2166,9 @@ msgstr "" msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:461 -#: order/templates/order/sales_order_base.html:94 stock/models.py:447 -#: stock/models.py:448 stock/templates/stock/item_base.html:262 +#: company/templates/company/detail.html:67 order/models.py:463 +#: order/templates/order/sales_order_base.html:94 stock/models.py:449 +#: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 #: templates/js/stock.js:1067 msgid "Customer" @@ -2441,7 +2442,7 @@ msgid "New Sales Order" msgstr "" #: company/templates/company/supplier_part_base.html:7 -#: company/templates/company/supplier_part_base.html:20 stock/models.py:414 +#: company/templates/company/supplier_part_base.html:20 stock/models.py:416 #: stock/templates/stock/item_base.html:369 templates/js/company.js:279 msgid "Supplier Part" msgstr "" @@ -2712,7 +2713,7 @@ msgstr "" msgid "Enter sales order number" msgstr "" -#: order/forms.py:145 order/models.py:473 +#: order/forms.py:145 order/models.py:475 msgid "Target date for order completion. Order will be overdue after this date." msgstr "" @@ -2724,135 +2725,135 @@ msgstr "" msgid "Enter quantity of stock items" msgstr "" -#: order/models.py:99 +#: order/models.py:101 msgid "Order reference" msgstr "" -#: order/models.py:101 +#: order/models.py:103 msgid "Order description" msgstr "" -#: order/models.py:103 +#: order/models.py:105 msgid "Link to external page" msgstr "" -#: order/models.py:111 part/templates/part/detail.html:132 +#: order/models.py:113 part/templates/part/detail.html:132 msgid "Created By" msgstr "" -#: order/models.py:118 +#: order/models.py:120 msgid "User or group responsible for this order" msgstr "" -#: order/models.py:123 +#: order/models.py:125 msgid "Order notes" msgstr "" -#: order/models.py:182 order/models.py:466 +#: order/models.py:184 order/models.py:468 msgid "Purchase order status" msgstr "" -#: order/models.py:191 +#: order/models.py:193 msgid "Company from which the items are being ordered" msgstr "" -#: order/models.py:194 order/templates/order/order_base.html:98 +#: order/models.py:196 order/templates/order/order_base.html:98 #: templates/js/order.js:179 msgid "Supplier Reference" msgstr "" -#: order/models.py:194 +#: order/models.py:196 msgid "Supplier order reference code" msgstr "" -#: order/models.py:201 +#: order/models.py:203 msgid "received by" msgstr "" -#: order/models.py:206 +#: order/models.py:208 msgid "Issue Date" msgstr "" -#: order/models.py:207 +#: order/models.py:209 msgid "Date order was issued" msgstr "" -#: order/models.py:212 +#: order/models.py:214 msgid "Target Delivery Date" msgstr "" -#: order/models.py:213 +#: order/models.py:215 msgid "Expected date for order delivery. Order will be overdue after this date." msgstr "" -#: order/models.py:219 +#: order/models.py:221 msgid "Date order was completed" msgstr "" -#: order/models.py:243 part/views.py:1675 stock/models.py:302 -#: stock/models.py:1018 +#: order/models.py:245 part/views.py:1675 stock/models.py:304 +#: stock/models.py:1020 msgid "Quantity must be greater than zero" msgstr "" -#: order/models.py:248 +#: order/models.py:250 msgid "Part supplier must match PO supplier" msgstr "" -#: order/models.py:346 +#: order/models.py:348 msgid "Lines can only be received against an order marked as 'Placed'" msgstr "" -#: order/models.py:350 +#: order/models.py:352 msgid "Quantity must be an integer" msgstr "" -#: order/models.py:352 +#: order/models.py:354 msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:462 +#: order/models.py:464 msgid "Company to which the items are being sold" msgstr "" -#: order/models.py:468 +#: order/models.py:470 msgid "Customer Reference " msgstr "" -#: order/models.py:468 +#: order/models.py:470 msgid "Customer order reference code" msgstr "" -#: order/models.py:476 templates/js/order.js:303 +#: order/models.py:478 templates/js/order.js:303 msgid "Shipment Date" msgstr "" -#: order/models.py:483 +#: order/models.py:485 msgid "shipped by" msgstr "" -#: order/models.py:527 +#: order/models.py:529 msgid "SalesOrder cannot be shipped as it is not currently pending" msgstr "" -#: order/models.py:614 +#: order/models.py:616 msgid "Item quantity" msgstr "" -#: order/models.py:616 +#: order/models.py:618 msgid "Line item reference" msgstr "" -#: order/models.py:618 +#: order/models.py:620 msgid "Line item notes" msgstr "" -#: order/models.py:644 order/models.py:689 +#: order/models.py:646 order/models.py:691 #: part/templates/part/allocation.html:17 #: part/templates/part/allocation.html:45 msgid "Order" msgstr "" -#: order/models.py:645 order/templates/order/order_base.html:9 +#: order/models.py:647 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 @@ -2860,73 +2861,73 @@ msgstr "" msgid "Purchase Order" msgstr "" -#: order/models.py:659 +#: order/models.py:661 msgid "Supplier part" msgstr "" -#: order/models.py:662 order/templates/order/order_base.html:131 +#: order/models.py:664 order/templates/order/order_base.html:131 #: order/templates/order/purchase_order_detail.html:189 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "" -#: order/models.py:662 +#: order/models.py:664 msgid "Number of items received" msgstr "" -#: order/models.py:669 stock/models.py:540 +#: order/models.py:671 stock/models.py:542 #: stock/templates/stock/item_base.html:331 msgid "Purchase Price" msgstr "" -#: order/models.py:670 +#: order/models.py:672 msgid "Unit purchase price" msgstr "" -#: order/models.py:698 part/templates/part/navbar.html:101 +#: order/models.py:700 part/templates/part/navbar.html:101 #: part/templates/part/order_prices.html:82 -#: part/templates/part/part_pricing.html:77 +#: part/templates/part/part_pricing.html:78 msgid "Sale Price" msgstr "" -#: order/models.py:699 +#: order/models.py:701 msgid "Unit sale price" msgstr "" -#: order/models.py:774 order/models.py:776 +#: order/models.py:776 order/models.py:778 msgid "Stock item has not been assigned" msgstr "" -#: order/models.py:780 +#: order/models.py:782 msgid "Cannot allocate stock item to a line with a different part" msgstr "" -#: order/models.py:782 +#: order/models.py:784 msgid "Cannot allocate stock to a line without a part" msgstr "" -#: order/models.py:785 +#: order/models.py:787 msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:795 +#: order/models.py:797 msgid "Quantity must be 1 for serialized stock item" msgstr "" -#: order/models.py:800 +#: order/models.py:802 msgid "Line" msgstr "" -#: order/models.py:811 +#: order/models.py:813 msgid "Item" msgstr "" -#: order/models.py:812 +#: order/models.py:814 msgid "Select stock item to allocate" msgstr "" -#: order/models.py:815 +#: order/models.py:817 msgid "Enter stock allocation quantity" msgstr "" @@ -4064,7 +4065,7 @@ msgid "Stock items for variant parts can be used for this BOM item" msgstr "" #: part/models.py:2371 part/views.py:1681 part/views.py:1733 -#: stock/models.py:292 +#: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -4551,51 +4552,51 @@ msgid "Pricing ranges" msgstr "" #: part/templates/part/order_prices.html:26 -#: part/templates/part/part_pricing.html:18 +#: part/templates/part/part_pricing.html:19 msgid "Supplier Pricing" msgstr "" #: part/templates/part/order_prices.html:27 #: part/templates/part/order_prices.html:52 #: part/templates/part/order_prices.html:83 -#: part/templates/part/part_pricing.html:22 -#: part/templates/part/part_pricing.html:48 -#: part/templates/part/part_pricing.html:80 +#: part/templates/part/part_pricing.html:23 +#: part/templates/part/part_pricing.html:49 +#: part/templates/part/part_pricing.html:81 msgid "Unit Cost" msgstr "" #: part/templates/part/order_prices.html:34 #: part/templates/part/order_prices.html:59 #: part/templates/part/order_prices.html:88 -#: part/templates/part/part_pricing.html:28 -#: part/templates/part/part_pricing.html:54 -#: part/templates/part/part_pricing.html:84 +#: part/templates/part/part_pricing.html:29 +#: part/templates/part/part_pricing.html:55 +#: part/templates/part/part_pricing.html:85 msgid "Total Cost" msgstr "" #: part/templates/part/order_prices.html:42 -#: part/templates/part/part_pricing.html:36 +#: part/templates/part/part_pricing.html:37 msgid "No supplier pricing available" msgstr "" #: part/templates/part/order_prices.html:51 #: part/templates/part/order_prices.html:103 -#: part/templates/part/part_pricing.html:44 +#: part/templates/part/part_pricing.html:45 msgid "BOM Pricing" msgstr "" #: part/templates/part/order_prices.html:67 -#: part/templates/part/part_pricing.html:62 +#: part/templates/part/part_pricing.html:63 msgid "Note: BOM pricing is incomplete for this part" msgstr "" #: part/templates/part/order_prices.html:74 -#: part/templates/part/part_pricing.html:69 +#: part/templates/part/part_pricing.html:70 msgid "No BOM pricing available" msgstr "" #: part/templates/part/order_prices.html:97 -#: part/templates/part/part_pricing.html:93 +#: part/templates/part/part_pricing.html:94 msgid "No pricing information is available for this part." msgstr "" @@ -4634,7 +4635,7 @@ msgstr "" #: part/templates/part/params.html:28 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1754 templates/InvenTree/settings/header.html:8 +#: stock/models.py:1756 templates/InvenTree/settings/header.html:8 #: templates/js/stock.js:137 msgid "Value" msgstr "" @@ -4849,7 +4850,7 @@ msgstr "" msgid "New Variant" msgstr "" -#: part/templatetags/inventree_extras.py:97 +#: part/templatetags/inventree_extras.py:98 msgid "Unknown database" msgstr "" @@ -5160,12 +5161,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1742 +#: stock/models.py:1744 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1748 +#: stock/models.py:1750 msgid "Result" msgstr "" @@ -5192,7 +5193,7 @@ msgstr "" msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:114 stock/forms.py:418 stock/models.py:507 +#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 #: stock/templates/stock/item_base.html:376 templates/js/stock.js:654 msgid "Expiry Date" msgstr "" @@ -5282,187 +5283,187 @@ msgstr "" msgid "Set the destination as the default location for selected parts" msgstr "" -#: stock/models.py:54 stock/models.py:545 +#: stock/models.py:56 stock/models.py:547 msgid "Owner" msgstr "" -#: stock/models.py:55 stock/models.py:546 +#: stock/models.py:57 stock/models.py:548 msgid "Select Owner" msgstr "" -#: stock/models.py:273 +#: stock/models.py:275 msgid "StockItem with this serial number already exists" msgstr "" -#: stock/models.py:309 +#: stock/models.py:311 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:319 stock/models.py:328 +#: stock/models.py:321 stock/models.py:330 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:320 +#: stock/models.py:322 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:342 +#: stock/models.py:344 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:348 +#: stock/models.py:350 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:355 +#: stock/models.py:357 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:397 +#: stock/models.py:399 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:406 +#: stock/models.py:408 msgid "Base part" msgstr "" -#: stock/models.py:415 +#: stock/models.py:417 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:420 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:422 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "" -#: stock/models.py:423 +#: stock/models.py:425 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:430 +#: stock/models.py:432 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:435 stock/templates/stock/item_base.html:270 +#: stock/models.py:437 stock/templates/stock/item_base.html:270 msgid "Installed In" msgstr "" -#: stock/models.py:438 +#: stock/models.py:440 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:454 +#: stock/models.py:456 msgid "Serial number for this item" msgstr "" -#: stock/models.py:466 +#: stock/models.py:468 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:470 +#: stock/models.py:472 msgid "Stock Quantity" msgstr "" -#: stock/models.py:479 +#: stock/models.py:481 msgid "Source Build" msgstr "" -#: stock/models.py:481 +#: stock/models.py:483 msgid "Build for this stock item" msgstr "" -#: stock/models.py:492 +#: stock/models.py:494 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:495 +#: stock/models.py:497 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:501 +#: stock/models.py:503 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:508 +#: stock/models.py:510 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:521 +#: stock/models.py:523 msgid "Delete on deplete" msgstr "" -#: stock/models.py:521 +#: stock/models.py:523 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:531 stock/templates/stock/item_notes.html:13 +#: stock/models.py:533 stock/templates/stock/item_notes.html:13 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:541 +#: stock/models.py:543 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1009 +#: stock/models.py:1011 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1015 +#: stock/models.py:1017 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1021 +#: stock/models.py:1023 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1024 +#: stock/models.py:1026 msgid "Serial numbers must be a list of integers" msgstr "" -#: stock/models.py:1027 +#: stock/models.py:1029 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1034 +#: stock/models.py:1036 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "" -#: stock/models.py:1192 +#: stock/models.py:1194 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:1666 +#: stock/models.py:1668 msgid "Entry notes" msgstr "" -#: stock/models.py:1719 +#: stock/models.py:1721 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1725 +#: stock/models.py:1727 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1743 +#: stock/models.py:1745 msgid "Test name" msgstr "" -#: stock/models.py:1749 templates/js/table_filters.js:217 +#: stock/models.py:1751 templates/js/table_filters.js:217 msgid "Test result" msgstr "" -#: stock/models.py:1755 +#: stock/models.py:1757 msgid "Test output value" msgstr "" -#: stock/models.py:1762 +#: stock/models.py:1764 msgid "Test result attachment" msgstr "" -#: stock/models.py:1768 +#: stock/models.py:1770 msgid "Test notes" msgstr "" @@ -6133,7 +6134,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7587,4 +7589,3 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index a266da7266..9b525e11f7 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-01 10:07+0000\n" +"POT-Creation-Date: 2021-06-06 14:14+0000\n" "PO-Revision-Date: 2021-06-02 19:11\n" "Last-Translator: \n" "Language-Team: French\n" @@ -77,7 +77,7 @@ msgstr "Sélectionnez une catégorie" msgid "Duplicate serial: {n}" msgstr "Dupliquer le numéro de série: {n}" -#: InvenTree/helpers.py:384 order/models.py:245 order/models.py:355 +#: InvenTree/helpers.py:384 order/models.py:247 order/models.py:357 #: stock/views.py:1795 msgid "Invalid quantity provided" msgstr "Quantité fournie invalide" @@ -106,7 +106,7 @@ msgstr "Aucun numéro de série trouvé" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "Le nombre de numéros de série uniques ({s}) doit correspondre à la quantité ({q})" -#: InvenTree/models.py:59 stock/models.py:1761 +#: InvenTree/models.py:59 stock/models.py:1763 msgid "Attachment" msgstr "Pièce jointe" @@ -146,7 +146,7 @@ msgstr "Nom" #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:101 order/templates/order/purchase_order_detail.html:143 +#: order/models.py:103 order/templates/order/purchase_order_detail.html:143 #: part/models.py:710 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:192 #: report/models.py:505 report/models.py:544 @@ -465,7 +465,7 @@ msgstr "" #: build/templates/build/detail.html:31 common/models.py:699 #: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:188 order/forms.py:205 order/forms.py:240 order/forms.py:262 -#: order/forms.py:279 order/models.py:614 order/models.py:815 +#: order/forms.py:279 order/models.py:616 order/models.py:817 #: order/templates/order/order_wizard/match_parts.html:29 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:175 @@ -477,7 +477,7 @@ msgstr "" #: part/templates/part/allocation.html:19 #: part/templates/part/allocation.html:53 #: part/templates/part/order_prices.html:175 -#: part/templates/part/part_pricing.html:12 +#: part/templates/part/part_pricing.html:13 #: part/templates/part/sale_prices.html:85 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -543,7 +543,7 @@ msgid "Location of completed parts" msgstr "Emplacement des pièces terminées" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:466 +#: build/templates/build/detail.html:59 order/models.py:468 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:780 @@ -602,7 +602,7 @@ msgstr "" msgid "Build Order Reference" msgstr "" -#: build/models.py:128 order/models.py:99 order/models.py:616 +#: build/models.py:128 order/models.py:101 order/models.py:618 #: order/templates/order/purchase_order_detail.html:170 #: order/templates/order/sales_order_detail.html:225 part/models.py:2279 #: report/templates/report/inventree_po_report.html:92 @@ -627,7 +627,7 @@ msgstr "" #: build/models.py:153 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:622 -#: order/models.py:658 order/models.py:691 +#: order/models.py:660 order/models.py:693 #: order/templates/order/order_wizard/select_parts.html:30 #: order/templates/order/purchase_order_detail.html:131 #: order/templates/order/receive_parts.html:19 @@ -635,7 +635,7 @@ msgstr "" #: part/models.py:1967 part/models.py:1979 part/models.py:1997 #: part/models.py:2072 part/models.py:2168 part/models.py:2254 #: part/templates/part/part_app_base.html:8 -#: part/templates/part/part_pricing.html:8 part/templates/part/related.html:29 +#: part/templates/part/part_pricing.html:9 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 #: report/templates/report/inventree_po_report.html:90 @@ -702,7 +702,7 @@ msgstr "" msgid "Build status code" msgstr "" -#: build/models.py:213 stock/models.py:464 +#: build/models.py:213 stock/models.py:466 msgid "Batch Code" msgstr "" @@ -710,16 +710,16 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:220 order/models.py:105 part/models.py:882 +#: build/models.py:220 order/models.py:107 part/models.py:882 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "Date de création" -#: build/models.py:224 order/models.py:472 +#: build/models.py:224 order/models.py:474 msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:218 templates/js/build.js:798 +#: build/models.py:228 order/models.py:220 templates/js/build.js:798 msgid "Completion Date" msgstr "" @@ -736,7 +736,7 @@ msgid "User who issued this build order" msgstr "" #: build/models.py:251 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:119 +#: build/templates/build/detail.html:105 order/models.py:121 #: order/templates/order/order_base.html:138 #: order/templates/order/sales_order_base.html:140 part/models.py:886 #: report/templates/report/inventree_build_order_base.html:159 @@ -753,19 +753,19 @@ msgstr "" #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 #: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 -#: stock/models.py:458 stock/templates/stock/item_base.html:345 +#: stock/models.py:460 stock/templates/stock/item_base.html:345 msgid "External Link" msgstr "Lien Externe" -#: build/models.py:258 part/models.py:744 stock/models.py:460 +#: build/models.py:258 part/models.py:744 stock/models.py:462 msgid "Link to external URL" msgstr "" #: build/models.py:262 build/templates/build/navbar.html:53 #: company/models.py:132 company/models.py:498 #: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:123 -#: order/models.py:618 order/templates/order/po_navbar.html:29 +#: company/templates/company/navbar.html:73 order/models.py:125 +#: order/models.py:620 order/templates/order/po_navbar.html:29 #: order/templates/order/po_navbar.html:32 #: order/templates/order/purchase_order_detail.html:209 #: order/templates/order/sales_order_detail.html:278 @@ -774,7 +774,7 @@ msgstr "" #: part/templates/part/navbar.html:134 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 -#: stock/models.py:530 stock/models.py:1665 stock/models.py:1767 +#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:669 msgid "Notes" @@ -809,11 +809,11 @@ msgstr "L'élément de construction doit spécifier une sortie de construction, msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1188 order/models.py:789 +#: build/models.py:1188 order/models.py:791 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1192 order/models.py:792 +#: build/models.py:1192 order/models.py:794 msgid "Allocation quantity must be greater than zero" msgstr "" @@ -916,7 +916,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:75 #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:452 stock/templates/stock/item_base.html:249 +#: stock/models.py:454 stock/templates/stock/item_base.html:249 #: templates/js/build.js:484 msgid "Serial Number" msgstr "" @@ -1037,7 +1037,7 @@ msgid "Progress" msgstr "" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:689 +#: build/templates/build/detail.html:84 order/models.py:691 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1953,7 +1953,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:121 company/models.py:333 company/models.py:485 -#: order/models.py:103 part/models.py:743 +#: order/models.py:105 part/models.py:743 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:318 #: templates/js/part.js:497 @@ -1992,7 +1992,7 @@ msgstr "" msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:305 company/models.py:456 stock/models.py:405 +#: company/models.py:305 company/models.py:456 stock/models.py:407 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" @@ -2022,7 +2022,7 @@ msgstr "" #: company/models.py:466 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:190 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:192 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:364 @@ -2081,7 +2081,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:503 company/templates/company/supplier_part_base.html:109 -#: stock/models.py:429 stock/templates/stock/item_base.html:310 +#: stock/models.py:431 stock/templates/stock/item_base.html:310 #: templates/js/stock.js:665 msgid "Packaging" msgstr "" @@ -2149,7 +2149,8 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -2165,9 +2166,9 @@ msgstr "" msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:461 -#: order/templates/order/sales_order_base.html:94 stock/models.py:447 -#: stock/models.py:448 stock/templates/stock/item_base.html:262 +#: company/templates/company/detail.html:67 order/models.py:463 +#: order/templates/order/sales_order_base.html:94 stock/models.py:449 +#: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 #: templates/js/stock.js:1067 msgid "Customer" @@ -2441,7 +2442,7 @@ msgid "New Sales Order" msgstr "" #: company/templates/company/supplier_part_base.html:7 -#: company/templates/company/supplier_part_base.html:20 stock/models.py:414 +#: company/templates/company/supplier_part_base.html:20 stock/models.py:416 #: stock/templates/stock/item_base.html:369 templates/js/company.js:279 msgid "Supplier Part" msgstr "" @@ -2712,7 +2713,7 @@ msgstr "" msgid "Enter sales order number" msgstr "" -#: order/forms.py:145 order/models.py:473 +#: order/forms.py:145 order/models.py:475 msgid "Target date for order completion. Order will be overdue after this date." msgstr "" @@ -2724,135 +2725,135 @@ msgstr "" msgid "Enter quantity of stock items" msgstr "" -#: order/models.py:99 +#: order/models.py:101 msgid "Order reference" msgstr "" -#: order/models.py:101 +#: order/models.py:103 msgid "Order description" msgstr "" -#: order/models.py:103 +#: order/models.py:105 msgid "Link to external page" msgstr "" -#: order/models.py:111 part/templates/part/detail.html:132 +#: order/models.py:113 part/templates/part/detail.html:132 msgid "Created By" msgstr "" -#: order/models.py:118 +#: order/models.py:120 msgid "User or group responsible for this order" msgstr "" -#: order/models.py:123 +#: order/models.py:125 msgid "Order notes" msgstr "" -#: order/models.py:182 order/models.py:466 +#: order/models.py:184 order/models.py:468 msgid "Purchase order status" msgstr "" -#: order/models.py:191 +#: order/models.py:193 msgid "Company from which the items are being ordered" msgstr "" -#: order/models.py:194 order/templates/order/order_base.html:98 +#: order/models.py:196 order/templates/order/order_base.html:98 #: templates/js/order.js:179 msgid "Supplier Reference" msgstr "" -#: order/models.py:194 +#: order/models.py:196 msgid "Supplier order reference code" msgstr "" -#: order/models.py:201 +#: order/models.py:203 msgid "received by" msgstr "" -#: order/models.py:206 +#: order/models.py:208 msgid "Issue Date" msgstr "" -#: order/models.py:207 +#: order/models.py:209 msgid "Date order was issued" msgstr "" -#: order/models.py:212 +#: order/models.py:214 msgid "Target Delivery Date" msgstr "" -#: order/models.py:213 +#: order/models.py:215 msgid "Expected date for order delivery. Order will be overdue after this date." msgstr "" -#: order/models.py:219 +#: order/models.py:221 msgid "Date order was completed" msgstr "" -#: order/models.py:243 part/views.py:1675 stock/models.py:302 -#: stock/models.py:1018 +#: order/models.py:245 part/views.py:1675 stock/models.py:304 +#: stock/models.py:1020 msgid "Quantity must be greater than zero" msgstr "" -#: order/models.py:248 +#: order/models.py:250 msgid "Part supplier must match PO supplier" msgstr "" -#: order/models.py:346 +#: order/models.py:348 msgid "Lines can only be received against an order marked as 'Placed'" msgstr "" -#: order/models.py:350 +#: order/models.py:352 msgid "Quantity must be an integer" msgstr "" -#: order/models.py:352 +#: order/models.py:354 msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:462 +#: order/models.py:464 msgid "Company to which the items are being sold" msgstr "" -#: order/models.py:468 +#: order/models.py:470 msgid "Customer Reference " msgstr "" -#: order/models.py:468 +#: order/models.py:470 msgid "Customer order reference code" msgstr "" -#: order/models.py:476 templates/js/order.js:303 +#: order/models.py:478 templates/js/order.js:303 msgid "Shipment Date" msgstr "" -#: order/models.py:483 +#: order/models.py:485 msgid "shipped by" msgstr "" -#: order/models.py:527 +#: order/models.py:529 msgid "SalesOrder cannot be shipped as it is not currently pending" msgstr "" -#: order/models.py:614 +#: order/models.py:616 msgid "Item quantity" msgstr "" -#: order/models.py:616 +#: order/models.py:618 msgid "Line item reference" msgstr "" -#: order/models.py:618 +#: order/models.py:620 msgid "Line item notes" msgstr "" -#: order/models.py:644 order/models.py:689 +#: order/models.py:646 order/models.py:691 #: part/templates/part/allocation.html:17 #: part/templates/part/allocation.html:45 msgid "Order" msgstr "" -#: order/models.py:645 order/templates/order/order_base.html:9 +#: order/models.py:647 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 @@ -2860,73 +2861,73 @@ msgstr "" msgid "Purchase Order" msgstr "" -#: order/models.py:659 +#: order/models.py:661 msgid "Supplier part" msgstr "" -#: order/models.py:662 order/templates/order/order_base.html:131 +#: order/models.py:664 order/templates/order/order_base.html:131 #: order/templates/order/purchase_order_detail.html:189 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "" -#: order/models.py:662 +#: order/models.py:664 msgid "Number of items received" msgstr "" -#: order/models.py:669 stock/models.py:540 +#: order/models.py:671 stock/models.py:542 #: stock/templates/stock/item_base.html:331 msgid "Purchase Price" msgstr "" -#: order/models.py:670 +#: order/models.py:672 msgid "Unit purchase price" msgstr "" -#: order/models.py:698 part/templates/part/navbar.html:101 +#: order/models.py:700 part/templates/part/navbar.html:101 #: part/templates/part/order_prices.html:82 -#: part/templates/part/part_pricing.html:77 +#: part/templates/part/part_pricing.html:78 msgid "Sale Price" msgstr "" -#: order/models.py:699 +#: order/models.py:701 msgid "Unit sale price" msgstr "" -#: order/models.py:774 order/models.py:776 +#: order/models.py:776 order/models.py:778 msgid "Stock item has not been assigned" msgstr "" -#: order/models.py:780 +#: order/models.py:782 msgid "Cannot allocate stock item to a line with a different part" msgstr "" -#: order/models.py:782 +#: order/models.py:784 msgid "Cannot allocate stock to a line without a part" msgstr "" -#: order/models.py:785 +#: order/models.py:787 msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:795 +#: order/models.py:797 msgid "Quantity must be 1 for serialized stock item" msgstr "" -#: order/models.py:800 +#: order/models.py:802 msgid "Line" msgstr "" -#: order/models.py:811 +#: order/models.py:813 msgid "Item" msgstr "" -#: order/models.py:812 +#: order/models.py:814 msgid "Select stock item to allocate" msgstr "" -#: order/models.py:815 +#: order/models.py:817 msgid "Enter stock allocation quantity" msgstr "" @@ -4064,7 +4065,7 @@ msgid "Stock items for variant parts can be used for this BOM item" msgstr "" #: part/models.py:2371 part/views.py:1681 part/views.py:1733 -#: stock/models.py:292 +#: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -4551,51 +4552,51 @@ msgid "Pricing ranges" msgstr "" #: part/templates/part/order_prices.html:26 -#: part/templates/part/part_pricing.html:18 +#: part/templates/part/part_pricing.html:19 msgid "Supplier Pricing" msgstr "" #: part/templates/part/order_prices.html:27 #: part/templates/part/order_prices.html:52 #: part/templates/part/order_prices.html:83 -#: part/templates/part/part_pricing.html:22 -#: part/templates/part/part_pricing.html:48 -#: part/templates/part/part_pricing.html:80 +#: part/templates/part/part_pricing.html:23 +#: part/templates/part/part_pricing.html:49 +#: part/templates/part/part_pricing.html:81 msgid "Unit Cost" msgstr "" #: part/templates/part/order_prices.html:34 #: part/templates/part/order_prices.html:59 #: part/templates/part/order_prices.html:88 -#: part/templates/part/part_pricing.html:28 -#: part/templates/part/part_pricing.html:54 -#: part/templates/part/part_pricing.html:84 +#: part/templates/part/part_pricing.html:29 +#: part/templates/part/part_pricing.html:55 +#: part/templates/part/part_pricing.html:85 msgid "Total Cost" msgstr "" #: part/templates/part/order_prices.html:42 -#: part/templates/part/part_pricing.html:36 +#: part/templates/part/part_pricing.html:37 msgid "No supplier pricing available" msgstr "" #: part/templates/part/order_prices.html:51 #: part/templates/part/order_prices.html:103 -#: part/templates/part/part_pricing.html:44 +#: part/templates/part/part_pricing.html:45 msgid "BOM Pricing" msgstr "" #: part/templates/part/order_prices.html:67 -#: part/templates/part/part_pricing.html:62 +#: part/templates/part/part_pricing.html:63 msgid "Note: BOM pricing is incomplete for this part" msgstr "" #: part/templates/part/order_prices.html:74 -#: part/templates/part/part_pricing.html:69 +#: part/templates/part/part_pricing.html:70 msgid "No BOM pricing available" msgstr "" #: part/templates/part/order_prices.html:97 -#: part/templates/part/part_pricing.html:93 +#: part/templates/part/part_pricing.html:94 msgid "No pricing information is available for this part." msgstr "" @@ -4634,7 +4635,7 @@ msgstr "" #: part/templates/part/params.html:28 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1754 templates/InvenTree/settings/header.html:8 +#: stock/models.py:1756 templates/InvenTree/settings/header.html:8 #: templates/js/stock.js:137 msgid "Value" msgstr "" @@ -4849,7 +4850,7 @@ msgstr "" msgid "New Variant" msgstr "" -#: part/templatetags/inventree_extras.py:97 +#: part/templatetags/inventree_extras.py:98 msgid "Unknown database" msgstr "" @@ -5160,12 +5161,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1742 +#: stock/models.py:1744 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1748 +#: stock/models.py:1750 msgid "Result" msgstr "" @@ -5192,7 +5193,7 @@ msgstr "" msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:114 stock/forms.py:418 stock/models.py:507 +#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 #: stock/templates/stock/item_base.html:376 templates/js/stock.js:654 msgid "Expiry Date" msgstr "" @@ -5282,187 +5283,187 @@ msgstr "" msgid "Set the destination as the default location for selected parts" msgstr "" -#: stock/models.py:54 stock/models.py:545 +#: stock/models.py:56 stock/models.py:547 msgid "Owner" msgstr "" -#: stock/models.py:55 stock/models.py:546 +#: stock/models.py:57 stock/models.py:548 msgid "Select Owner" msgstr "" -#: stock/models.py:273 +#: stock/models.py:275 msgid "StockItem with this serial number already exists" msgstr "" -#: stock/models.py:309 +#: stock/models.py:311 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:319 stock/models.py:328 +#: stock/models.py:321 stock/models.py:330 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:320 +#: stock/models.py:322 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:342 +#: stock/models.py:344 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:348 +#: stock/models.py:350 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:355 +#: stock/models.py:357 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:397 +#: stock/models.py:399 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:406 +#: stock/models.py:408 msgid "Base part" msgstr "" -#: stock/models.py:415 +#: stock/models.py:417 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:420 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:422 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "" -#: stock/models.py:423 +#: stock/models.py:425 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:430 +#: stock/models.py:432 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:435 stock/templates/stock/item_base.html:270 +#: stock/models.py:437 stock/templates/stock/item_base.html:270 msgid "Installed In" msgstr "" -#: stock/models.py:438 +#: stock/models.py:440 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:454 +#: stock/models.py:456 msgid "Serial number for this item" msgstr "" -#: stock/models.py:466 +#: stock/models.py:468 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:470 +#: stock/models.py:472 msgid "Stock Quantity" msgstr "" -#: stock/models.py:479 +#: stock/models.py:481 msgid "Source Build" msgstr "" -#: stock/models.py:481 +#: stock/models.py:483 msgid "Build for this stock item" msgstr "" -#: stock/models.py:492 +#: stock/models.py:494 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:495 +#: stock/models.py:497 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:501 +#: stock/models.py:503 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:508 +#: stock/models.py:510 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:521 +#: stock/models.py:523 msgid "Delete on deplete" msgstr "" -#: stock/models.py:521 +#: stock/models.py:523 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:531 stock/templates/stock/item_notes.html:13 +#: stock/models.py:533 stock/templates/stock/item_notes.html:13 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:541 +#: stock/models.py:543 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1009 +#: stock/models.py:1011 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1015 +#: stock/models.py:1017 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1021 +#: stock/models.py:1023 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1024 +#: stock/models.py:1026 msgid "Serial numbers must be a list of integers" msgstr "" -#: stock/models.py:1027 +#: stock/models.py:1029 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1034 +#: stock/models.py:1036 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "" -#: stock/models.py:1192 +#: stock/models.py:1194 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:1666 +#: stock/models.py:1668 msgid "Entry notes" msgstr "" -#: stock/models.py:1719 +#: stock/models.py:1721 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1725 +#: stock/models.py:1727 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1743 +#: stock/models.py:1745 msgid "Test name" msgstr "" -#: stock/models.py:1749 templates/js/table_filters.js:217 +#: stock/models.py:1751 templates/js/table_filters.js:217 msgid "Test result" msgstr "" -#: stock/models.py:1755 +#: stock/models.py:1757 msgid "Test output value" msgstr "" -#: stock/models.py:1762 +#: stock/models.py:1764 msgid "Test result attachment" msgstr "" -#: stock/models.py:1768 +#: stock/models.py:1770 msgid "Test notes" msgstr "" @@ -6133,7 +6134,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7587,4 +7589,3 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 851cd87378..6260fca12f 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-01 10:07+0000\n" +"POT-Creation-Date: 2021-06-06 14:14+0000\n" "PO-Revision-Date: 2021-06-01 10:22\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -77,7 +77,7 @@ msgstr "" msgid "Duplicate serial: {n}" msgstr "" -#: InvenTree/helpers.py:384 order/models.py:245 order/models.py:355 +#: InvenTree/helpers.py:384 order/models.py:247 order/models.py:357 #: stock/views.py:1795 msgid "Invalid quantity provided" msgstr "" @@ -106,7 +106,7 @@ msgstr "" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "" -#: InvenTree/models.py:59 stock/models.py:1761 +#: InvenTree/models.py:59 stock/models.py:1763 msgid "Attachment" msgstr "" @@ -146,7 +146,7 @@ msgstr "" #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:101 order/templates/order/purchase_order_detail.html:143 +#: order/models.py:103 order/templates/order/purchase_order_detail.html:143 #: part/models.py:710 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:192 #: report/models.py:505 report/models.py:544 @@ -465,7 +465,7 @@ msgstr "" #: build/templates/build/detail.html:31 common/models.py:699 #: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:188 order/forms.py:205 order/forms.py:240 order/forms.py:262 -#: order/forms.py:279 order/models.py:614 order/models.py:815 +#: order/forms.py:279 order/models.py:616 order/models.py:817 #: order/templates/order/order_wizard/match_parts.html:29 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:175 @@ -477,7 +477,7 @@ msgstr "" #: part/templates/part/allocation.html:19 #: part/templates/part/allocation.html:53 #: part/templates/part/order_prices.html:175 -#: part/templates/part/part_pricing.html:12 +#: part/templates/part/part_pricing.html:13 #: part/templates/part/sale_prices.html:85 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -543,7 +543,7 @@ msgid "Location of completed parts" msgstr "" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:466 +#: build/templates/build/detail.html:59 order/models.py:468 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:780 @@ -602,7 +602,7 @@ msgstr "" msgid "Build Order Reference" msgstr "" -#: build/models.py:128 order/models.py:99 order/models.py:616 +#: build/models.py:128 order/models.py:101 order/models.py:618 #: order/templates/order/purchase_order_detail.html:170 #: order/templates/order/sales_order_detail.html:225 part/models.py:2279 #: report/templates/report/inventree_po_report.html:92 @@ -627,7 +627,7 @@ msgstr "" #: build/models.py:153 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:622 -#: order/models.py:658 order/models.py:691 +#: order/models.py:660 order/models.py:693 #: order/templates/order/order_wizard/select_parts.html:30 #: order/templates/order/purchase_order_detail.html:131 #: order/templates/order/receive_parts.html:19 @@ -635,7 +635,7 @@ msgstr "" #: part/models.py:1967 part/models.py:1979 part/models.py:1997 #: part/models.py:2072 part/models.py:2168 part/models.py:2254 #: part/templates/part/part_app_base.html:8 -#: part/templates/part/part_pricing.html:8 part/templates/part/related.html:29 +#: part/templates/part/part_pricing.html:9 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 #: report/templates/report/inventree_po_report.html:90 @@ -702,7 +702,7 @@ msgstr "" msgid "Build status code" msgstr "" -#: build/models.py:213 stock/models.py:464 +#: build/models.py:213 stock/models.py:466 msgid "Batch Code" msgstr "" @@ -710,16 +710,16 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:220 order/models.py:105 part/models.py:882 +#: build/models.py:220 order/models.py:107 part/models.py:882 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "" -#: build/models.py:224 order/models.py:472 +#: build/models.py:224 order/models.py:474 msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:218 templates/js/build.js:798 +#: build/models.py:228 order/models.py:220 templates/js/build.js:798 msgid "Completion Date" msgstr "" @@ -736,7 +736,7 @@ msgid "User who issued this build order" msgstr "" #: build/models.py:251 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:119 +#: build/templates/build/detail.html:105 order/models.py:121 #: order/templates/order/order_base.html:138 #: order/templates/order/sales_order_base.html:140 part/models.py:886 #: report/templates/report/inventree_build_order_base.html:159 @@ -753,19 +753,19 @@ msgstr "" #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 #: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 -#: stock/models.py:458 stock/templates/stock/item_base.html:345 +#: stock/models.py:460 stock/templates/stock/item_base.html:345 msgid "External Link" msgstr "" -#: build/models.py:258 part/models.py:744 stock/models.py:460 +#: build/models.py:258 part/models.py:744 stock/models.py:462 msgid "Link to external URL" msgstr "" #: build/models.py:262 build/templates/build/navbar.html:53 #: company/models.py:132 company/models.py:498 #: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:123 -#: order/models.py:618 order/templates/order/po_navbar.html:29 +#: company/templates/company/navbar.html:73 order/models.py:125 +#: order/models.py:620 order/templates/order/po_navbar.html:29 #: order/templates/order/po_navbar.html:32 #: order/templates/order/purchase_order_detail.html:209 #: order/templates/order/sales_order_detail.html:278 @@ -774,7 +774,7 @@ msgstr "" #: part/templates/part/navbar.html:134 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 -#: stock/models.py:530 stock/models.py:1665 stock/models.py:1767 +#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:669 msgid "Notes" @@ -809,11 +809,11 @@ msgstr "" msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1188 order/models.py:789 +#: build/models.py:1188 order/models.py:791 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1192 order/models.py:792 +#: build/models.py:1192 order/models.py:794 msgid "Allocation quantity must be greater than zero" msgstr "" @@ -916,7 +916,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:75 #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:452 stock/templates/stock/item_base.html:249 +#: stock/models.py:454 stock/templates/stock/item_base.html:249 #: templates/js/build.js:484 msgid "Serial Number" msgstr "" @@ -1037,7 +1037,7 @@ msgid "Progress" msgstr "" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:689 +#: build/templates/build/detail.html:84 order/models.py:691 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1953,7 +1953,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:121 company/models.py:333 company/models.py:485 -#: order/models.py:103 part/models.py:743 +#: order/models.py:105 part/models.py:743 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:318 #: templates/js/part.js:497 @@ -1992,7 +1992,7 @@ msgstr "" msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:305 company/models.py:456 stock/models.py:405 +#: company/models.py:305 company/models.py:456 stock/models.py:407 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" @@ -2022,7 +2022,7 @@ msgstr "" #: company/models.py:466 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:190 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:192 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:364 @@ -2081,7 +2081,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:503 company/templates/company/supplier_part_base.html:109 -#: stock/models.py:429 stock/templates/stock/item_base.html:310 +#: stock/models.py:431 stock/templates/stock/item_base.html:310 #: templates/js/stock.js:665 msgid "Packaging" msgstr "" @@ -2149,7 +2149,8 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -2165,9 +2166,9 @@ msgstr "" msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:461 -#: order/templates/order/sales_order_base.html:94 stock/models.py:447 -#: stock/models.py:448 stock/templates/stock/item_base.html:262 +#: company/templates/company/detail.html:67 order/models.py:463 +#: order/templates/order/sales_order_base.html:94 stock/models.py:449 +#: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 #: templates/js/stock.js:1067 msgid "Customer" @@ -2441,7 +2442,7 @@ msgid "New Sales Order" msgstr "" #: company/templates/company/supplier_part_base.html:7 -#: company/templates/company/supplier_part_base.html:20 stock/models.py:414 +#: company/templates/company/supplier_part_base.html:20 stock/models.py:416 #: stock/templates/stock/item_base.html:369 templates/js/company.js:279 msgid "Supplier Part" msgstr "" @@ -2712,7 +2713,7 @@ msgstr "" msgid "Enter sales order number" msgstr "" -#: order/forms.py:145 order/models.py:473 +#: order/forms.py:145 order/models.py:475 msgid "Target date for order completion. Order will be overdue after this date." msgstr "" @@ -2724,135 +2725,135 @@ msgstr "" msgid "Enter quantity of stock items" msgstr "" -#: order/models.py:99 +#: order/models.py:101 msgid "Order reference" msgstr "" -#: order/models.py:101 +#: order/models.py:103 msgid "Order description" msgstr "" -#: order/models.py:103 +#: order/models.py:105 msgid "Link to external page" msgstr "" -#: order/models.py:111 part/templates/part/detail.html:132 +#: order/models.py:113 part/templates/part/detail.html:132 msgid "Created By" msgstr "" -#: order/models.py:118 +#: order/models.py:120 msgid "User or group responsible for this order" msgstr "" -#: order/models.py:123 +#: order/models.py:125 msgid "Order notes" msgstr "" -#: order/models.py:182 order/models.py:466 +#: order/models.py:184 order/models.py:468 msgid "Purchase order status" msgstr "" -#: order/models.py:191 +#: order/models.py:193 msgid "Company from which the items are being ordered" msgstr "" -#: order/models.py:194 order/templates/order/order_base.html:98 +#: order/models.py:196 order/templates/order/order_base.html:98 #: templates/js/order.js:179 msgid "Supplier Reference" msgstr "" -#: order/models.py:194 +#: order/models.py:196 msgid "Supplier order reference code" msgstr "" -#: order/models.py:201 +#: order/models.py:203 msgid "received by" msgstr "" -#: order/models.py:206 +#: order/models.py:208 msgid "Issue Date" msgstr "" -#: order/models.py:207 +#: order/models.py:209 msgid "Date order was issued" msgstr "" -#: order/models.py:212 +#: order/models.py:214 msgid "Target Delivery Date" msgstr "" -#: order/models.py:213 +#: order/models.py:215 msgid "Expected date for order delivery. Order will be overdue after this date." msgstr "" -#: order/models.py:219 +#: order/models.py:221 msgid "Date order was completed" msgstr "" -#: order/models.py:243 part/views.py:1675 stock/models.py:302 -#: stock/models.py:1018 +#: order/models.py:245 part/views.py:1675 stock/models.py:304 +#: stock/models.py:1020 msgid "Quantity must be greater than zero" msgstr "" -#: order/models.py:248 +#: order/models.py:250 msgid "Part supplier must match PO supplier" msgstr "" -#: order/models.py:346 +#: order/models.py:348 msgid "Lines can only be received against an order marked as 'Placed'" msgstr "" -#: order/models.py:350 +#: order/models.py:352 msgid "Quantity must be an integer" msgstr "" -#: order/models.py:352 +#: order/models.py:354 msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:462 +#: order/models.py:464 msgid "Company to which the items are being sold" msgstr "" -#: order/models.py:468 +#: order/models.py:470 msgid "Customer Reference " msgstr "" -#: order/models.py:468 +#: order/models.py:470 msgid "Customer order reference code" msgstr "" -#: order/models.py:476 templates/js/order.js:303 +#: order/models.py:478 templates/js/order.js:303 msgid "Shipment Date" msgstr "" -#: order/models.py:483 +#: order/models.py:485 msgid "shipped by" msgstr "" -#: order/models.py:527 +#: order/models.py:529 msgid "SalesOrder cannot be shipped as it is not currently pending" msgstr "" -#: order/models.py:614 +#: order/models.py:616 msgid "Item quantity" msgstr "" -#: order/models.py:616 +#: order/models.py:618 msgid "Line item reference" msgstr "" -#: order/models.py:618 +#: order/models.py:620 msgid "Line item notes" msgstr "" -#: order/models.py:644 order/models.py:689 +#: order/models.py:646 order/models.py:691 #: part/templates/part/allocation.html:17 #: part/templates/part/allocation.html:45 msgid "Order" msgstr "" -#: order/models.py:645 order/templates/order/order_base.html:9 +#: order/models.py:647 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 @@ -2860,73 +2861,73 @@ msgstr "" msgid "Purchase Order" msgstr "" -#: order/models.py:659 +#: order/models.py:661 msgid "Supplier part" msgstr "" -#: order/models.py:662 order/templates/order/order_base.html:131 +#: order/models.py:664 order/templates/order/order_base.html:131 #: order/templates/order/purchase_order_detail.html:189 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "" -#: order/models.py:662 +#: order/models.py:664 msgid "Number of items received" msgstr "" -#: order/models.py:669 stock/models.py:540 +#: order/models.py:671 stock/models.py:542 #: stock/templates/stock/item_base.html:331 msgid "Purchase Price" msgstr "" -#: order/models.py:670 +#: order/models.py:672 msgid "Unit purchase price" msgstr "" -#: order/models.py:698 part/templates/part/navbar.html:101 +#: order/models.py:700 part/templates/part/navbar.html:101 #: part/templates/part/order_prices.html:82 -#: part/templates/part/part_pricing.html:77 +#: part/templates/part/part_pricing.html:78 msgid "Sale Price" msgstr "" -#: order/models.py:699 +#: order/models.py:701 msgid "Unit sale price" msgstr "" -#: order/models.py:774 order/models.py:776 +#: order/models.py:776 order/models.py:778 msgid "Stock item has not been assigned" msgstr "" -#: order/models.py:780 +#: order/models.py:782 msgid "Cannot allocate stock item to a line with a different part" msgstr "" -#: order/models.py:782 +#: order/models.py:784 msgid "Cannot allocate stock to a line without a part" msgstr "" -#: order/models.py:785 +#: order/models.py:787 msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:795 +#: order/models.py:797 msgid "Quantity must be 1 for serialized stock item" msgstr "" -#: order/models.py:800 +#: order/models.py:802 msgid "Line" msgstr "" -#: order/models.py:811 +#: order/models.py:813 msgid "Item" msgstr "" -#: order/models.py:812 +#: order/models.py:814 msgid "Select stock item to allocate" msgstr "" -#: order/models.py:815 +#: order/models.py:817 msgid "Enter stock allocation quantity" msgstr "" @@ -4064,7 +4065,7 @@ msgid "Stock items for variant parts can be used for this BOM item" msgstr "" #: part/models.py:2371 part/views.py:1681 part/views.py:1733 -#: stock/models.py:292 +#: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -4551,51 +4552,51 @@ msgid "Pricing ranges" msgstr "" #: part/templates/part/order_prices.html:26 -#: part/templates/part/part_pricing.html:18 +#: part/templates/part/part_pricing.html:19 msgid "Supplier Pricing" msgstr "" #: part/templates/part/order_prices.html:27 #: part/templates/part/order_prices.html:52 #: part/templates/part/order_prices.html:83 -#: part/templates/part/part_pricing.html:22 -#: part/templates/part/part_pricing.html:48 -#: part/templates/part/part_pricing.html:80 +#: part/templates/part/part_pricing.html:23 +#: part/templates/part/part_pricing.html:49 +#: part/templates/part/part_pricing.html:81 msgid "Unit Cost" msgstr "" #: part/templates/part/order_prices.html:34 #: part/templates/part/order_prices.html:59 #: part/templates/part/order_prices.html:88 -#: part/templates/part/part_pricing.html:28 -#: part/templates/part/part_pricing.html:54 -#: part/templates/part/part_pricing.html:84 +#: part/templates/part/part_pricing.html:29 +#: part/templates/part/part_pricing.html:55 +#: part/templates/part/part_pricing.html:85 msgid "Total Cost" msgstr "" #: part/templates/part/order_prices.html:42 -#: part/templates/part/part_pricing.html:36 +#: part/templates/part/part_pricing.html:37 msgid "No supplier pricing available" msgstr "" #: part/templates/part/order_prices.html:51 #: part/templates/part/order_prices.html:103 -#: part/templates/part/part_pricing.html:44 +#: part/templates/part/part_pricing.html:45 msgid "BOM Pricing" msgstr "" #: part/templates/part/order_prices.html:67 -#: part/templates/part/part_pricing.html:62 +#: part/templates/part/part_pricing.html:63 msgid "Note: BOM pricing is incomplete for this part" msgstr "" #: part/templates/part/order_prices.html:74 -#: part/templates/part/part_pricing.html:69 +#: part/templates/part/part_pricing.html:70 msgid "No BOM pricing available" msgstr "" #: part/templates/part/order_prices.html:97 -#: part/templates/part/part_pricing.html:93 +#: part/templates/part/part_pricing.html:94 msgid "No pricing information is available for this part." msgstr "" @@ -4634,7 +4635,7 @@ msgstr "" #: part/templates/part/params.html:28 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1754 templates/InvenTree/settings/header.html:8 +#: stock/models.py:1756 templates/InvenTree/settings/header.html:8 #: templates/js/stock.js:137 msgid "Value" msgstr "" @@ -4849,7 +4850,7 @@ msgstr "" msgid "New Variant" msgstr "" -#: part/templatetags/inventree_extras.py:97 +#: part/templatetags/inventree_extras.py:98 msgid "Unknown database" msgstr "" @@ -5160,12 +5161,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1742 +#: stock/models.py:1744 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1748 +#: stock/models.py:1750 msgid "Result" msgstr "" @@ -5192,7 +5193,7 @@ msgstr "" msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:114 stock/forms.py:418 stock/models.py:507 +#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 #: stock/templates/stock/item_base.html:376 templates/js/stock.js:654 msgid "Expiry Date" msgstr "" @@ -5282,187 +5283,187 @@ msgstr "" msgid "Set the destination as the default location for selected parts" msgstr "" -#: stock/models.py:54 stock/models.py:545 +#: stock/models.py:56 stock/models.py:547 msgid "Owner" msgstr "" -#: stock/models.py:55 stock/models.py:546 +#: stock/models.py:57 stock/models.py:548 msgid "Select Owner" msgstr "" -#: stock/models.py:273 +#: stock/models.py:275 msgid "StockItem with this serial number already exists" msgstr "" -#: stock/models.py:309 +#: stock/models.py:311 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:319 stock/models.py:328 +#: stock/models.py:321 stock/models.py:330 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:320 +#: stock/models.py:322 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:342 +#: stock/models.py:344 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:348 +#: stock/models.py:350 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:355 +#: stock/models.py:357 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:397 +#: stock/models.py:399 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:406 +#: stock/models.py:408 msgid "Base part" msgstr "" -#: stock/models.py:415 +#: stock/models.py:417 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:420 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:422 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "" -#: stock/models.py:423 +#: stock/models.py:425 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:430 +#: stock/models.py:432 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:435 stock/templates/stock/item_base.html:270 +#: stock/models.py:437 stock/templates/stock/item_base.html:270 msgid "Installed In" msgstr "" -#: stock/models.py:438 +#: stock/models.py:440 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:454 +#: stock/models.py:456 msgid "Serial number for this item" msgstr "" -#: stock/models.py:466 +#: stock/models.py:468 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:470 +#: stock/models.py:472 msgid "Stock Quantity" msgstr "" -#: stock/models.py:479 +#: stock/models.py:481 msgid "Source Build" msgstr "" -#: stock/models.py:481 +#: stock/models.py:483 msgid "Build for this stock item" msgstr "" -#: stock/models.py:492 +#: stock/models.py:494 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:495 +#: stock/models.py:497 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:501 +#: stock/models.py:503 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:508 +#: stock/models.py:510 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:521 +#: stock/models.py:523 msgid "Delete on deplete" msgstr "" -#: stock/models.py:521 +#: stock/models.py:523 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:531 stock/templates/stock/item_notes.html:13 +#: stock/models.py:533 stock/templates/stock/item_notes.html:13 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:541 +#: stock/models.py:543 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1009 +#: stock/models.py:1011 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1015 +#: stock/models.py:1017 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1021 +#: stock/models.py:1023 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1024 +#: stock/models.py:1026 msgid "Serial numbers must be a list of integers" msgstr "" -#: stock/models.py:1027 +#: stock/models.py:1029 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1034 +#: stock/models.py:1036 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "" -#: stock/models.py:1192 +#: stock/models.py:1194 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:1666 +#: stock/models.py:1668 msgid "Entry notes" msgstr "" -#: stock/models.py:1719 +#: stock/models.py:1721 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1725 +#: stock/models.py:1727 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1743 +#: stock/models.py:1745 msgid "Test name" msgstr "" -#: stock/models.py:1749 templates/js/table_filters.js:217 +#: stock/models.py:1751 templates/js/table_filters.js:217 msgid "Test result" msgstr "" -#: stock/models.py:1755 +#: stock/models.py:1757 msgid "Test output value" msgstr "" -#: stock/models.py:1762 +#: stock/models.py:1764 msgid "Test result attachment" msgstr "" -#: stock/models.py:1768 +#: stock/models.py:1770 msgid "Test notes" msgstr "" @@ -6133,7 +6134,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7587,4 +7589,3 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 5febd2102f..70bd6028db 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-01 10:07+0000\n" +"POT-Creation-Date: 2021-06-06 14:14+0000\n" "PO-Revision-Date: 2021-06-01 10:22\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -77,7 +77,7 @@ msgstr "" msgid "Duplicate serial: {n}" msgstr "" -#: InvenTree/helpers.py:384 order/models.py:245 order/models.py:355 +#: InvenTree/helpers.py:384 order/models.py:247 order/models.py:357 #: stock/views.py:1795 msgid "Invalid quantity provided" msgstr "" @@ -106,7 +106,7 @@ msgstr "" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "" -#: InvenTree/models.py:59 stock/models.py:1761 +#: InvenTree/models.py:59 stock/models.py:1763 msgid "Attachment" msgstr "" @@ -146,7 +146,7 @@ msgstr "" #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:101 order/templates/order/purchase_order_detail.html:143 +#: order/models.py:103 order/templates/order/purchase_order_detail.html:143 #: part/models.py:710 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:192 #: report/models.py:505 report/models.py:544 @@ -465,7 +465,7 @@ msgstr "" #: build/templates/build/detail.html:31 common/models.py:699 #: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:188 order/forms.py:205 order/forms.py:240 order/forms.py:262 -#: order/forms.py:279 order/models.py:614 order/models.py:815 +#: order/forms.py:279 order/models.py:616 order/models.py:817 #: order/templates/order/order_wizard/match_parts.html:29 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:175 @@ -477,7 +477,7 @@ msgstr "" #: part/templates/part/allocation.html:19 #: part/templates/part/allocation.html:53 #: part/templates/part/order_prices.html:175 -#: part/templates/part/part_pricing.html:12 +#: part/templates/part/part_pricing.html:13 #: part/templates/part/sale_prices.html:85 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -543,7 +543,7 @@ msgid "Location of completed parts" msgstr "" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:466 +#: build/templates/build/detail.html:59 order/models.py:468 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:780 @@ -602,7 +602,7 @@ msgstr "" msgid "Build Order Reference" msgstr "" -#: build/models.py:128 order/models.py:99 order/models.py:616 +#: build/models.py:128 order/models.py:101 order/models.py:618 #: order/templates/order/purchase_order_detail.html:170 #: order/templates/order/sales_order_detail.html:225 part/models.py:2279 #: report/templates/report/inventree_po_report.html:92 @@ -627,7 +627,7 @@ msgstr "" #: build/models.py:153 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:622 -#: order/models.py:658 order/models.py:691 +#: order/models.py:660 order/models.py:693 #: order/templates/order/order_wizard/select_parts.html:30 #: order/templates/order/purchase_order_detail.html:131 #: order/templates/order/receive_parts.html:19 @@ -635,7 +635,7 @@ msgstr "" #: part/models.py:1967 part/models.py:1979 part/models.py:1997 #: part/models.py:2072 part/models.py:2168 part/models.py:2254 #: part/templates/part/part_app_base.html:8 -#: part/templates/part/part_pricing.html:8 part/templates/part/related.html:29 +#: part/templates/part/part_pricing.html:9 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 #: report/templates/report/inventree_po_report.html:90 @@ -702,7 +702,7 @@ msgstr "" msgid "Build status code" msgstr "" -#: build/models.py:213 stock/models.py:464 +#: build/models.py:213 stock/models.py:466 msgid "Batch Code" msgstr "" @@ -710,16 +710,16 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:220 order/models.py:105 part/models.py:882 +#: build/models.py:220 order/models.py:107 part/models.py:882 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "" -#: build/models.py:224 order/models.py:472 +#: build/models.py:224 order/models.py:474 msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:218 templates/js/build.js:798 +#: build/models.py:228 order/models.py:220 templates/js/build.js:798 msgid "Completion Date" msgstr "" @@ -736,7 +736,7 @@ msgid "User who issued this build order" msgstr "" #: build/models.py:251 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:119 +#: build/templates/build/detail.html:105 order/models.py:121 #: order/templates/order/order_base.html:138 #: order/templates/order/sales_order_base.html:140 part/models.py:886 #: report/templates/report/inventree_build_order_base.html:159 @@ -753,19 +753,19 @@ msgstr "" #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 #: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 -#: stock/models.py:458 stock/templates/stock/item_base.html:345 +#: stock/models.py:460 stock/templates/stock/item_base.html:345 msgid "External Link" msgstr "" -#: build/models.py:258 part/models.py:744 stock/models.py:460 +#: build/models.py:258 part/models.py:744 stock/models.py:462 msgid "Link to external URL" msgstr "" #: build/models.py:262 build/templates/build/navbar.html:53 #: company/models.py:132 company/models.py:498 #: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:123 -#: order/models.py:618 order/templates/order/po_navbar.html:29 +#: company/templates/company/navbar.html:73 order/models.py:125 +#: order/models.py:620 order/templates/order/po_navbar.html:29 #: order/templates/order/po_navbar.html:32 #: order/templates/order/purchase_order_detail.html:209 #: order/templates/order/sales_order_detail.html:278 @@ -774,7 +774,7 @@ msgstr "" #: part/templates/part/navbar.html:134 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 -#: stock/models.py:530 stock/models.py:1665 stock/models.py:1767 +#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:669 msgid "Notes" @@ -809,11 +809,11 @@ msgstr "" msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1188 order/models.py:789 +#: build/models.py:1188 order/models.py:791 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1192 order/models.py:792 +#: build/models.py:1192 order/models.py:794 msgid "Allocation quantity must be greater than zero" msgstr "" @@ -916,7 +916,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:75 #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:452 stock/templates/stock/item_base.html:249 +#: stock/models.py:454 stock/templates/stock/item_base.html:249 #: templates/js/build.js:484 msgid "Serial Number" msgstr "" @@ -1037,7 +1037,7 @@ msgid "Progress" msgstr "" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:689 +#: build/templates/build/detail.html:84 order/models.py:691 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1953,7 +1953,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:121 company/models.py:333 company/models.py:485 -#: order/models.py:103 part/models.py:743 +#: order/models.py:105 part/models.py:743 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:318 #: templates/js/part.js:497 @@ -1992,7 +1992,7 @@ msgstr "" msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:305 company/models.py:456 stock/models.py:405 +#: company/models.py:305 company/models.py:456 stock/models.py:407 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" @@ -2022,7 +2022,7 @@ msgstr "" #: company/models.py:466 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:190 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:192 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:364 @@ -2081,7 +2081,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:503 company/templates/company/supplier_part_base.html:109 -#: stock/models.py:429 stock/templates/stock/item_base.html:310 +#: stock/models.py:431 stock/templates/stock/item_base.html:310 #: templates/js/stock.js:665 msgid "Packaging" msgstr "" @@ -2149,7 +2149,8 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -2165,9 +2166,9 @@ msgstr "" msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:461 -#: order/templates/order/sales_order_base.html:94 stock/models.py:447 -#: stock/models.py:448 stock/templates/stock/item_base.html:262 +#: company/templates/company/detail.html:67 order/models.py:463 +#: order/templates/order/sales_order_base.html:94 stock/models.py:449 +#: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 #: templates/js/stock.js:1067 msgid "Customer" @@ -2441,7 +2442,7 @@ msgid "New Sales Order" msgstr "" #: company/templates/company/supplier_part_base.html:7 -#: company/templates/company/supplier_part_base.html:20 stock/models.py:414 +#: company/templates/company/supplier_part_base.html:20 stock/models.py:416 #: stock/templates/stock/item_base.html:369 templates/js/company.js:279 msgid "Supplier Part" msgstr "" @@ -2712,7 +2713,7 @@ msgstr "" msgid "Enter sales order number" msgstr "" -#: order/forms.py:145 order/models.py:473 +#: order/forms.py:145 order/models.py:475 msgid "Target date for order completion. Order will be overdue after this date." msgstr "" @@ -2724,135 +2725,135 @@ msgstr "" msgid "Enter quantity of stock items" msgstr "" -#: order/models.py:99 +#: order/models.py:101 msgid "Order reference" msgstr "" -#: order/models.py:101 +#: order/models.py:103 msgid "Order description" msgstr "" -#: order/models.py:103 +#: order/models.py:105 msgid "Link to external page" msgstr "" -#: order/models.py:111 part/templates/part/detail.html:132 +#: order/models.py:113 part/templates/part/detail.html:132 msgid "Created By" msgstr "" -#: order/models.py:118 +#: order/models.py:120 msgid "User or group responsible for this order" msgstr "" -#: order/models.py:123 +#: order/models.py:125 msgid "Order notes" msgstr "" -#: order/models.py:182 order/models.py:466 +#: order/models.py:184 order/models.py:468 msgid "Purchase order status" msgstr "" -#: order/models.py:191 +#: order/models.py:193 msgid "Company from which the items are being ordered" msgstr "" -#: order/models.py:194 order/templates/order/order_base.html:98 +#: order/models.py:196 order/templates/order/order_base.html:98 #: templates/js/order.js:179 msgid "Supplier Reference" msgstr "" -#: order/models.py:194 +#: order/models.py:196 msgid "Supplier order reference code" msgstr "" -#: order/models.py:201 +#: order/models.py:203 msgid "received by" msgstr "" -#: order/models.py:206 +#: order/models.py:208 msgid "Issue Date" msgstr "" -#: order/models.py:207 +#: order/models.py:209 msgid "Date order was issued" msgstr "" -#: order/models.py:212 +#: order/models.py:214 msgid "Target Delivery Date" msgstr "" -#: order/models.py:213 +#: order/models.py:215 msgid "Expected date for order delivery. Order will be overdue after this date." msgstr "" -#: order/models.py:219 +#: order/models.py:221 msgid "Date order was completed" msgstr "" -#: order/models.py:243 part/views.py:1675 stock/models.py:302 -#: stock/models.py:1018 +#: order/models.py:245 part/views.py:1675 stock/models.py:304 +#: stock/models.py:1020 msgid "Quantity must be greater than zero" msgstr "" -#: order/models.py:248 +#: order/models.py:250 msgid "Part supplier must match PO supplier" msgstr "" -#: order/models.py:346 +#: order/models.py:348 msgid "Lines can only be received against an order marked as 'Placed'" msgstr "" -#: order/models.py:350 +#: order/models.py:352 msgid "Quantity must be an integer" msgstr "" -#: order/models.py:352 +#: order/models.py:354 msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:462 +#: order/models.py:464 msgid "Company to which the items are being sold" msgstr "" -#: order/models.py:468 +#: order/models.py:470 msgid "Customer Reference " msgstr "" -#: order/models.py:468 +#: order/models.py:470 msgid "Customer order reference code" msgstr "" -#: order/models.py:476 templates/js/order.js:303 +#: order/models.py:478 templates/js/order.js:303 msgid "Shipment Date" msgstr "" -#: order/models.py:483 +#: order/models.py:485 msgid "shipped by" msgstr "" -#: order/models.py:527 +#: order/models.py:529 msgid "SalesOrder cannot be shipped as it is not currently pending" msgstr "" -#: order/models.py:614 +#: order/models.py:616 msgid "Item quantity" msgstr "" -#: order/models.py:616 +#: order/models.py:618 msgid "Line item reference" msgstr "" -#: order/models.py:618 +#: order/models.py:620 msgid "Line item notes" msgstr "" -#: order/models.py:644 order/models.py:689 +#: order/models.py:646 order/models.py:691 #: part/templates/part/allocation.html:17 #: part/templates/part/allocation.html:45 msgid "Order" msgstr "" -#: order/models.py:645 order/templates/order/order_base.html:9 +#: order/models.py:647 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 @@ -2860,73 +2861,73 @@ msgstr "" msgid "Purchase Order" msgstr "" -#: order/models.py:659 +#: order/models.py:661 msgid "Supplier part" msgstr "" -#: order/models.py:662 order/templates/order/order_base.html:131 +#: order/models.py:664 order/templates/order/order_base.html:131 #: order/templates/order/purchase_order_detail.html:189 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "" -#: order/models.py:662 +#: order/models.py:664 msgid "Number of items received" msgstr "" -#: order/models.py:669 stock/models.py:540 +#: order/models.py:671 stock/models.py:542 #: stock/templates/stock/item_base.html:331 msgid "Purchase Price" msgstr "" -#: order/models.py:670 +#: order/models.py:672 msgid "Unit purchase price" msgstr "" -#: order/models.py:698 part/templates/part/navbar.html:101 +#: order/models.py:700 part/templates/part/navbar.html:101 #: part/templates/part/order_prices.html:82 -#: part/templates/part/part_pricing.html:77 +#: part/templates/part/part_pricing.html:78 msgid "Sale Price" msgstr "" -#: order/models.py:699 +#: order/models.py:701 msgid "Unit sale price" msgstr "" -#: order/models.py:774 order/models.py:776 +#: order/models.py:776 order/models.py:778 msgid "Stock item has not been assigned" msgstr "" -#: order/models.py:780 +#: order/models.py:782 msgid "Cannot allocate stock item to a line with a different part" msgstr "" -#: order/models.py:782 +#: order/models.py:784 msgid "Cannot allocate stock to a line without a part" msgstr "" -#: order/models.py:785 +#: order/models.py:787 msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:795 +#: order/models.py:797 msgid "Quantity must be 1 for serialized stock item" msgstr "" -#: order/models.py:800 +#: order/models.py:802 msgid "Line" msgstr "" -#: order/models.py:811 +#: order/models.py:813 msgid "Item" msgstr "" -#: order/models.py:812 +#: order/models.py:814 msgid "Select stock item to allocate" msgstr "" -#: order/models.py:815 +#: order/models.py:817 msgid "Enter stock allocation quantity" msgstr "" @@ -4064,7 +4065,7 @@ msgid "Stock items for variant parts can be used for this BOM item" msgstr "" #: part/models.py:2371 part/views.py:1681 part/views.py:1733 -#: stock/models.py:292 +#: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -4551,51 +4552,51 @@ msgid "Pricing ranges" msgstr "" #: part/templates/part/order_prices.html:26 -#: part/templates/part/part_pricing.html:18 +#: part/templates/part/part_pricing.html:19 msgid "Supplier Pricing" msgstr "" #: part/templates/part/order_prices.html:27 #: part/templates/part/order_prices.html:52 #: part/templates/part/order_prices.html:83 -#: part/templates/part/part_pricing.html:22 -#: part/templates/part/part_pricing.html:48 -#: part/templates/part/part_pricing.html:80 +#: part/templates/part/part_pricing.html:23 +#: part/templates/part/part_pricing.html:49 +#: part/templates/part/part_pricing.html:81 msgid "Unit Cost" msgstr "" #: part/templates/part/order_prices.html:34 #: part/templates/part/order_prices.html:59 #: part/templates/part/order_prices.html:88 -#: part/templates/part/part_pricing.html:28 -#: part/templates/part/part_pricing.html:54 -#: part/templates/part/part_pricing.html:84 +#: part/templates/part/part_pricing.html:29 +#: part/templates/part/part_pricing.html:55 +#: part/templates/part/part_pricing.html:85 msgid "Total Cost" msgstr "" #: part/templates/part/order_prices.html:42 -#: part/templates/part/part_pricing.html:36 +#: part/templates/part/part_pricing.html:37 msgid "No supplier pricing available" msgstr "" #: part/templates/part/order_prices.html:51 #: part/templates/part/order_prices.html:103 -#: part/templates/part/part_pricing.html:44 +#: part/templates/part/part_pricing.html:45 msgid "BOM Pricing" msgstr "" #: part/templates/part/order_prices.html:67 -#: part/templates/part/part_pricing.html:62 +#: part/templates/part/part_pricing.html:63 msgid "Note: BOM pricing is incomplete for this part" msgstr "" #: part/templates/part/order_prices.html:74 -#: part/templates/part/part_pricing.html:69 +#: part/templates/part/part_pricing.html:70 msgid "No BOM pricing available" msgstr "" #: part/templates/part/order_prices.html:97 -#: part/templates/part/part_pricing.html:93 +#: part/templates/part/part_pricing.html:94 msgid "No pricing information is available for this part." msgstr "" @@ -4634,7 +4635,7 @@ msgstr "" #: part/templates/part/params.html:28 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1754 templates/InvenTree/settings/header.html:8 +#: stock/models.py:1756 templates/InvenTree/settings/header.html:8 #: templates/js/stock.js:137 msgid "Value" msgstr "" @@ -4849,7 +4850,7 @@ msgstr "" msgid "New Variant" msgstr "" -#: part/templatetags/inventree_extras.py:97 +#: part/templatetags/inventree_extras.py:98 msgid "Unknown database" msgstr "" @@ -5160,12 +5161,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1742 +#: stock/models.py:1744 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1748 +#: stock/models.py:1750 msgid "Result" msgstr "" @@ -5192,7 +5193,7 @@ msgstr "" msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:114 stock/forms.py:418 stock/models.py:507 +#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 #: stock/templates/stock/item_base.html:376 templates/js/stock.js:654 msgid "Expiry Date" msgstr "" @@ -5282,187 +5283,187 @@ msgstr "" msgid "Set the destination as the default location for selected parts" msgstr "" -#: stock/models.py:54 stock/models.py:545 +#: stock/models.py:56 stock/models.py:547 msgid "Owner" msgstr "" -#: stock/models.py:55 stock/models.py:546 +#: stock/models.py:57 stock/models.py:548 msgid "Select Owner" msgstr "" -#: stock/models.py:273 +#: stock/models.py:275 msgid "StockItem with this serial number already exists" msgstr "" -#: stock/models.py:309 +#: stock/models.py:311 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:319 stock/models.py:328 +#: stock/models.py:321 stock/models.py:330 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:320 +#: stock/models.py:322 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:342 +#: stock/models.py:344 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:348 +#: stock/models.py:350 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:355 +#: stock/models.py:357 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:397 +#: stock/models.py:399 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:406 +#: stock/models.py:408 msgid "Base part" msgstr "" -#: stock/models.py:415 +#: stock/models.py:417 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:420 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:422 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "" -#: stock/models.py:423 +#: stock/models.py:425 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:430 +#: stock/models.py:432 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:435 stock/templates/stock/item_base.html:270 +#: stock/models.py:437 stock/templates/stock/item_base.html:270 msgid "Installed In" msgstr "" -#: stock/models.py:438 +#: stock/models.py:440 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:454 +#: stock/models.py:456 msgid "Serial number for this item" msgstr "" -#: stock/models.py:466 +#: stock/models.py:468 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:470 +#: stock/models.py:472 msgid "Stock Quantity" msgstr "" -#: stock/models.py:479 +#: stock/models.py:481 msgid "Source Build" msgstr "" -#: stock/models.py:481 +#: stock/models.py:483 msgid "Build for this stock item" msgstr "" -#: stock/models.py:492 +#: stock/models.py:494 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:495 +#: stock/models.py:497 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:501 +#: stock/models.py:503 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:508 +#: stock/models.py:510 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:521 +#: stock/models.py:523 msgid "Delete on deplete" msgstr "" -#: stock/models.py:521 +#: stock/models.py:523 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:531 stock/templates/stock/item_notes.html:13 +#: stock/models.py:533 stock/templates/stock/item_notes.html:13 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:541 +#: stock/models.py:543 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1009 +#: stock/models.py:1011 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1015 +#: stock/models.py:1017 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1021 +#: stock/models.py:1023 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1024 +#: stock/models.py:1026 msgid "Serial numbers must be a list of integers" msgstr "" -#: stock/models.py:1027 +#: stock/models.py:1029 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1034 +#: stock/models.py:1036 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "" -#: stock/models.py:1192 +#: stock/models.py:1194 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:1666 +#: stock/models.py:1668 msgid "Entry notes" msgstr "" -#: stock/models.py:1719 +#: stock/models.py:1721 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1725 +#: stock/models.py:1727 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1743 +#: stock/models.py:1745 msgid "Test name" msgstr "" -#: stock/models.py:1749 templates/js/table_filters.js:217 +#: stock/models.py:1751 templates/js/table_filters.js:217 msgid "Test result" msgstr "" -#: stock/models.py:1755 +#: stock/models.py:1757 msgid "Test output value" msgstr "" -#: stock/models.py:1762 +#: stock/models.py:1764 msgid "Test result attachment" msgstr "" -#: stock/models.py:1768 +#: stock/models.py:1770 msgid "Test notes" msgstr "" @@ -6133,7 +6134,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7587,4 +7589,3 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 64f5af067b..b65c3b2481 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-01 10:07+0000\n" +"POT-Creation-Date: 2021-06-06 14:14+0000\n" "PO-Revision-Date: 2021-06-01 10:22\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -77,7 +77,7 @@ msgstr "Wybierz kategorię" msgid "Duplicate serial: {n}" msgstr "Powtórzony numer seryjny: {n}" -#: InvenTree/helpers.py:384 order/models.py:245 order/models.py:355 +#: InvenTree/helpers.py:384 order/models.py:247 order/models.py:357 #: stock/views.py:1795 msgid "Invalid quantity provided" msgstr "Podano nieprawidłową ilość" @@ -106,7 +106,7 @@ msgstr "Nie znaleziono numerów seryjnych" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "Ilość numerów seryjnych ({s}) musi odpowiadać ilości ({q})" -#: InvenTree/models.py:59 stock/models.py:1761 +#: InvenTree/models.py:59 stock/models.py:1763 msgid "Attachment" msgstr "Załącznik" @@ -146,7 +146,7 @@ msgstr "Nazwa" #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:101 order/templates/order/purchase_order_detail.html:143 +#: order/models.py:103 order/templates/order/purchase_order_detail.html:143 #: part/models.py:710 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:192 #: report/models.py:505 report/models.py:544 @@ -465,7 +465,7 @@ msgstr "" #: build/templates/build/detail.html:31 common/models.py:699 #: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:188 order/forms.py:205 order/forms.py:240 order/forms.py:262 -#: order/forms.py:279 order/models.py:614 order/models.py:815 +#: order/forms.py:279 order/models.py:616 order/models.py:817 #: order/templates/order/order_wizard/match_parts.html:29 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:175 @@ -477,7 +477,7 @@ msgstr "" #: part/templates/part/allocation.html:19 #: part/templates/part/allocation.html:53 #: part/templates/part/order_prices.html:175 -#: part/templates/part/part_pricing.html:12 +#: part/templates/part/part_pricing.html:13 #: part/templates/part/sale_prices.html:85 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -543,7 +543,7 @@ msgid "Location of completed parts" msgstr "Lokalizacja ukończonych części" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:466 +#: build/templates/build/detail.html:59 order/models.py:468 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:780 @@ -602,7 +602,7 @@ msgstr "Zlecenia budowy" msgid "Build Order Reference" msgstr "Odwołanie do zamówienia wykonania" -#: build/models.py:128 order/models.py:99 order/models.py:616 +#: build/models.py:128 order/models.py:101 order/models.py:618 #: order/templates/order/purchase_order_detail.html:170 #: order/templates/order/sales_order_detail.html:225 part/models.py:2279 #: report/templates/report/inventree_po_report.html:92 @@ -627,7 +627,7 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: build/models.py:153 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:622 -#: order/models.py:658 order/models.py:691 +#: order/models.py:660 order/models.py:693 #: order/templates/order/order_wizard/select_parts.html:30 #: order/templates/order/purchase_order_detail.html:131 #: order/templates/order/receive_parts.html:19 @@ -635,7 +635,7 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: part/models.py:1967 part/models.py:1979 part/models.py:1997 #: part/models.py:2072 part/models.py:2168 part/models.py:2254 #: part/templates/part/part_app_base.html:8 -#: part/templates/part/part_pricing.html:8 part/templates/part/related.html:29 +#: part/templates/part/part_pricing.html:9 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 #: report/templates/report/inventree_po_report.html:90 @@ -702,7 +702,7 @@ msgstr "Status budowania" msgid "Build status code" msgstr "Kod statusu budowania" -#: build/models.py:213 stock/models.py:464 +#: build/models.py:213 stock/models.py:466 msgid "Batch Code" msgstr "Kod partii" @@ -710,16 +710,16 @@ msgstr "Kod partii" msgid "Batch code for this build output" msgstr "Kod partii dla wyjścia budowy" -#: build/models.py:220 order/models.py:105 part/models.py:882 +#: build/models.py:220 order/models.py:107 part/models.py:882 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "Data utworzenia" -#: build/models.py:224 order/models.py:472 +#: build/models.py:224 order/models.py:474 msgid "Target completion date" msgstr "Docelowy termin zakończenia" -#: build/models.py:228 order/models.py:218 templates/js/build.js:798 +#: build/models.py:228 order/models.py:220 templates/js/build.js:798 msgid "Completion Date" msgstr "Data zakończenia" @@ -736,7 +736,7 @@ msgid "User who issued this build order" msgstr "Użytkownik, który wydał to zamówienie" #: build/models.py:251 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:119 +#: build/templates/build/detail.html:105 order/models.py:121 #: order/templates/order/order_base.html:138 #: order/templates/order/sales_order_base.html:140 part/models.py:886 #: report/templates/report/inventree_build_order_base.html:159 @@ -753,19 +753,19 @@ msgstr "Użytkownik odpowiedzialny za to zamówienie budowy" #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 #: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 -#: stock/models.py:458 stock/templates/stock/item_base.html:345 +#: stock/models.py:460 stock/templates/stock/item_base.html:345 msgid "External Link" msgstr "Link Zewnętrzny" -#: build/models.py:258 part/models.py:744 stock/models.py:460 +#: build/models.py:258 part/models.py:744 stock/models.py:462 msgid "Link to external URL" msgstr "Link do zewnętrznego adresu URL" #: build/models.py:262 build/templates/build/navbar.html:53 #: company/models.py:132 company/models.py:498 #: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:123 -#: order/models.py:618 order/templates/order/po_navbar.html:29 +#: company/templates/company/navbar.html:73 order/models.py:125 +#: order/models.py:620 order/templates/order/po_navbar.html:29 #: order/templates/order/po_navbar.html:32 #: order/templates/order/purchase_order_detail.html:209 #: order/templates/order/sales_order_detail.html:278 @@ -774,7 +774,7 @@ msgstr "Link do zewnętrznego adresu URL" #: part/templates/part/navbar.html:134 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 -#: stock/models.py:530 stock/models.py:1665 stock/models.py:1767 +#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:669 msgid "Notes" @@ -809,11 +809,11 @@ msgstr "" msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1188 order/models.py:789 +#: build/models.py:1188 order/models.py:791 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1192 order/models.py:792 +#: build/models.py:1192 order/models.py:794 msgid "Allocation quantity must be greater than zero" msgstr "" @@ -916,7 +916,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:75 #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:452 stock/templates/stock/item_base.html:249 +#: stock/models.py:454 stock/templates/stock/item_base.html:249 #: templates/js/build.js:484 msgid "Serial Number" msgstr "Numer Seryjny" @@ -1037,7 +1037,7 @@ msgid "Progress" msgstr "Postęp" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:689 +#: build/templates/build/detail.html:84 order/models.py:691 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1953,7 +1953,7 @@ msgid "Point of contact" msgstr "Punkt kontaktowy" #: company/models.py:121 company/models.py:333 company/models.py:485 -#: order/models.py:103 part/models.py:743 +#: order/models.py:105 part/models.py:743 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:318 #: templates/js/part.js:497 @@ -1992,7 +1992,7 @@ msgstr "jest producentem" msgid "Does this company manufacture parts?" msgstr "Czy to przedsiębiorstwo produkuje części?" -#: company/models.py:305 company/models.py:456 stock/models.py:405 +#: company/models.py:305 company/models.py:456 stock/models.py:407 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "Część bazowa" @@ -2022,7 +2022,7 @@ msgstr "" #: company/models.py:466 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:190 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:192 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:364 @@ -2081,7 +2081,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:503 company/templates/company/supplier_part_base.html:109 -#: stock/models.py:429 stock/templates/stock/item_base.html:310 +#: stock/models.py:431 stock/templates/stock/item_base.html:310 #: templates/js/stock.js:665 msgid "Packaging" msgstr "Opakowanie" @@ -2149,7 +2149,8 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -2165,9 +2166,9 @@ msgstr "Nie określono strony internetowej" msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:461 -#: order/templates/order/sales_order_base.html:94 stock/models.py:447 -#: stock/models.py:448 stock/templates/stock/item_base.html:262 +#: company/templates/company/detail.html:67 order/models.py:463 +#: order/templates/order/sales_order_base.html:94 stock/models.py:449 +#: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 #: templates/js/stock.js:1067 msgid "Customer" @@ -2441,7 +2442,7 @@ msgid "New Sales Order" msgstr "" #: company/templates/company/supplier_part_base.html:7 -#: company/templates/company/supplier_part_base.html:20 stock/models.py:414 +#: company/templates/company/supplier_part_base.html:20 stock/models.py:416 #: stock/templates/stock/item_base.html:369 templates/js/company.js:279 msgid "Supplier Part" msgstr "" @@ -2712,7 +2713,7 @@ msgstr "" msgid "Enter sales order number" msgstr "" -#: order/forms.py:145 order/models.py:473 +#: order/forms.py:145 order/models.py:475 msgid "Target date for order completion. Order will be overdue after this date." msgstr "" @@ -2724,135 +2725,135 @@ msgstr "" msgid "Enter quantity of stock items" msgstr "Wprowadź ilość produktów magazynowych" -#: order/models.py:99 +#: order/models.py:101 msgid "Order reference" msgstr "Odniesienie zamówienia" -#: order/models.py:101 +#: order/models.py:103 msgid "Order description" msgstr "Opis Zamówienia" -#: order/models.py:103 +#: order/models.py:105 msgid "Link to external page" msgstr "Link do zewnętrznej witryny" -#: order/models.py:111 part/templates/part/detail.html:132 +#: order/models.py:113 part/templates/part/detail.html:132 msgid "Created By" msgstr "Utworzony przez" -#: order/models.py:118 +#: order/models.py:120 msgid "User or group responsible for this order" msgstr "Użytkownik lub grupa odpowiedzialna za to zamówienie" -#: order/models.py:123 +#: order/models.py:125 msgid "Order notes" msgstr "Notatki do zamówienia" -#: order/models.py:182 order/models.py:466 +#: order/models.py:184 order/models.py:468 msgid "Purchase order status" msgstr "" -#: order/models.py:191 +#: order/models.py:193 msgid "Company from which the items are being ordered" msgstr "" -#: order/models.py:194 order/templates/order/order_base.html:98 +#: order/models.py:196 order/templates/order/order_base.html:98 #: templates/js/order.js:179 msgid "Supplier Reference" msgstr "" -#: order/models.py:194 +#: order/models.py:196 msgid "Supplier order reference code" msgstr "" -#: order/models.py:201 +#: order/models.py:203 msgid "received by" msgstr "odebrane przez" -#: order/models.py:206 +#: order/models.py:208 msgid "Issue Date" msgstr "Data wydania" -#: order/models.py:207 +#: order/models.py:209 msgid "Date order was issued" msgstr "" -#: order/models.py:212 +#: order/models.py:214 msgid "Target Delivery Date" msgstr "" -#: order/models.py:213 +#: order/models.py:215 msgid "Expected date for order delivery. Order will be overdue after this date." msgstr "" -#: order/models.py:219 +#: order/models.py:221 msgid "Date order was completed" msgstr "" -#: order/models.py:243 part/views.py:1675 stock/models.py:302 -#: stock/models.py:1018 +#: order/models.py:245 part/views.py:1675 stock/models.py:304 +#: stock/models.py:1020 msgid "Quantity must be greater than zero" msgstr "" -#: order/models.py:248 +#: order/models.py:250 msgid "Part supplier must match PO supplier" msgstr "" -#: order/models.py:346 +#: order/models.py:348 msgid "Lines can only be received against an order marked as 'Placed'" msgstr "" -#: order/models.py:350 +#: order/models.py:352 msgid "Quantity must be an integer" msgstr "" -#: order/models.py:352 +#: order/models.py:354 msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:462 +#: order/models.py:464 msgid "Company to which the items are being sold" msgstr "" -#: order/models.py:468 +#: order/models.py:470 msgid "Customer Reference " msgstr "" -#: order/models.py:468 +#: order/models.py:470 msgid "Customer order reference code" msgstr "" -#: order/models.py:476 templates/js/order.js:303 +#: order/models.py:478 templates/js/order.js:303 msgid "Shipment Date" msgstr "Data wysyłki" -#: order/models.py:483 +#: order/models.py:485 msgid "shipped by" msgstr "wysłane przez" -#: order/models.py:527 +#: order/models.py:529 msgid "SalesOrder cannot be shipped as it is not currently pending" msgstr "" -#: order/models.py:614 +#: order/models.py:616 msgid "Item quantity" msgstr "Ilość elementów" -#: order/models.py:616 +#: order/models.py:618 msgid "Line item reference" msgstr "" -#: order/models.py:618 +#: order/models.py:620 msgid "Line item notes" msgstr "" -#: order/models.py:644 order/models.py:689 +#: order/models.py:646 order/models.py:691 #: part/templates/part/allocation.html:17 #: part/templates/part/allocation.html:45 msgid "Order" msgstr "Zamówienie" -#: order/models.py:645 order/templates/order/order_base.html:9 +#: order/models.py:647 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 @@ -2860,73 +2861,73 @@ msgstr "Zamówienie" msgid "Purchase Order" msgstr "" -#: order/models.py:659 +#: order/models.py:661 msgid "Supplier part" msgstr "" -#: order/models.py:662 order/templates/order/order_base.html:131 +#: order/models.py:664 order/templates/order/order_base.html:131 #: order/templates/order/purchase_order_detail.html:189 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "Odebrane" -#: order/models.py:662 +#: order/models.py:664 msgid "Number of items received" msgstr "" -#: order/models.py:669 stock/models.py:540 +#: order/models.py:671 stock/models.py:542 #: stock/templates/stock/item_base.html:331 msgid "Purchase Price" msgstr "Cena zakupu" -#: order/models.py:670 +#: order/models.py:672 msgid "Unit purchase price" msgstr "Cena zakupu jednostkowego" -#: order/models.py:698 part/templates/part/navbar.html:101 +#: order/models.py:700 part/templates/part/navbar.html:101 #: part/templates/part/order_prices.html:82 -#: part/templates/part/part_pricing.html:77 +#: part/templates/part/part_pricing.html:78 msgid "Sale Price" msgstr "Cena sprzedaży" -#: order/models.py:699 +#: order/models.py:701 msgid "Unit sale price" msgstr "Jednostkowa cena sprzedaży" -#: order/models.py:774 order/models.py:776 +#: order/models.py:776 order/models.py:778 msgid "Stock item has not been assigned" msgstr "" -#: order/models.py:780 +#: order/models.py:782 msgid "Cannot allocate stock item to a line with a different part" msgstr "" -#: order/models.py:782 +#: order/models.py:784 msgid "Cannot allocate stock to a line without a part" msgstr "" -#: order/models.py:785 +#: order/models.py:787 msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:795 +#: order/models.py:797 msgid "Quantity must be 1 for serialized stock item" msgstr "" -#: order/models.py:800 +#: order/models.py:802 msgid "Line" msgstr "Linia" -#: order/models.py:811 +#: order/models.py:813 msgid "Item" msgstr "Komponent" -#: order/models.py:812 +#: order/models.py:814 msgid "Select stock item to allocate" msgstr "" -#: order/models.py:815 +#: order/models.py:817 msgid "Enter stock allocation quantity" msgstr "" @@ -4064,7 +4065,7 @@ msgid "Stock items for variant parts can be used for this BOM item" msgstr "" #: part/models.py:2371 part/views.py:1681 part/views.py:1733 -#: stock/models.py:292 +#: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -4551,51 +4552,51 @@ msgid "Pricing ranges" msgstr "" #: part/templates/part/order_prices.html:26 -#: part/templates/part/part_pricing.html:18 +#: part/templates/part/part_pricing.html:19 msgid "Supplier Pricing" msgstr "" #: part/templates/part/order_prices.html:27 #: part/templates/part/order_prices.html:52 #: part/templates/part/order_prices.html:83 -#: part/templates/part/part_pricing.html:22 -#: part/templates/part/part_pricing.html:48 -#: part/templates/part/part_pricing.html:80 +#: part/templates/part/part_pricing.html:23 +#: part/templates/part/part_pricing.html:49 +#: part/templates/part/part_pricing.html:81 msgid "Unit Cost" msgstr "" #: part/templates/part/order_prices.html:34 #: part/templates/part/order_prices.html:59 #: part/templates/part/order_prices.html:88 -#: part/templates/part/part_pricing.html:28 -#: part/templates/part/part_pricing.html:54 -#: part/templates/part/part_pricing.html:84 +#: part/templates/part/part_pricing.html:29 +#: part/templates/part/part_pricing.html:55 +#: part/templates/part/part_pricing.html:85 msgid "Total Cost" msgstr "" #: part/templates/part/order_prices.html:42 -#: part/templates/part/part_pricing.html:36 +#: part/templates/part/part_pricing.html:37 msgid "No supplier pricing available" msgstr "" #: part/templates/part/order_prices.html:51 #: part/templates/part/order_prices.html:103 -#: part/templates/part/part_pricing.html:44 +#: part/templates/part/part_pricing.html:45 msgid "BOM Pricing" msgstr "" #: part/templates/part/order_prices.html:67 -#: part/templates/part/part_pricing.html:62 +#: part/templates/part/part_pricing.html:63 msgid "Note: BOM pricing is incomplete for this part" msgstr "" #: part/templates/part/order_prices.html:74 -#: part/templates/part/part_pricing.html:69 +#: part/templates/part/part_pricing.html:70 msgid "No BOM pricing available" msgstr "" #: part/templates/part/order_prices.html:97 -#: part/templates/part/part_pricing.html:93 +#: part/templates/part/part_pricing.html:94 msgid "No pricing information is available for this part." msgstr "" @@ -4634,7 +4635,7 @@ msgstr "" #: part/templates/part/params.html:28 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1754 templates/InvenTree/settings/header.html:8 +#: stock/models.py:1756 templates/InvenTree/settings/header.html:8 #: templates/js/stock.js:137 msgid "Value" msgstr "" @@ -4849,7 +4850,7 @@ msgstr "" msgid "New Variant" msgstr "" -#: part/templatetags/inventree_extras.py:97 +#: part/templatetags/inventree_extras.py:98 msgid "Unknown database" msgstr "" @@ -5160,12 +5161,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1742 +#: stock/models.py:1744 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1748 +#: stock/models.py:1750 msgid "Result" msgstr "" @@ -5192,7 +5193,7 @@ msgstr "" msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:114 stock/forms.py:418 stock/models.py:507 +#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 #: stock/templates/stock/item_base.html:376 templates/js/stock.js:654 msgid "Expiry Date" msgstr "" @@ -5282,187 +5283,187 @@ msgstr "" msgid "Set the destination as the default location for selected parts" msgstr "" -#: stock/models.py:54 stock/models.py:545 +#: stock/models.py:56 stock/models.py:547 msgid "Owner" msgstr "" -#: stock/models.py:55 stock/models.py:546 +#: stock/models.py:57 stock/models.py:548 msgid "Select Owner" msgstr "" -#: stock/models.py:273 +#: stock/models.py:275 msgid "StockItem with this serial number already exists" msgstr "" -#: stock/models.py:309 +#: stock/models.py:311 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:319 stock/models.py:328 +#: stock/models.py:321 stock/models.py:330 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:320 +#: stock/models.py:322 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:342 +#: stock/models.py:344 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:348 +#: stock/models.py:350 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:355 +#: stock/models.py:357 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:397 +#: stock/models.py:399 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:406 +#: stock/models.py:408 msgid "Base part" msgstr "" -#: stock/models.py:415 +#: stock/models.py:417 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:420 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:422 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "" -#: stock/models.py:423 +#: stock/models.py:425 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:430 +#: stock/models.py:432 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:435 stock/templates/stock/item_base.html:270 +#: stock/models.py:437 stock/templates/stock/item_base.html:270 msgid "Installed In" msgstr "" -#: stock/models.py:438 +#: stock/models.py:440 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:454 +#: stock/models.py:456 msgid "Serial number for this item" msgstr "" -#: stock/models.py:466 +#: stock/models.py:468 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:470 +#: stock/models.py:472 msgid "Stock Quantity" msgstr "" -#: stock/models.py:479 +#: stock/models.py:481 msgid "Source Build" msgstr "" -#: stock/models.py:481 +#: stock/models.py:483 msgid "Build for this stock item" msgstr "" -#: stock/models.py:492 +#: stock/models.py:494 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:495 +#: stock/models.py:497 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:501 +#: stock/models.py:503 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:508 +#: stock/models.py:510 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:521 +#: stock/models.py:523 msgid "Delete on deplete" msgstr "" -#: stock/models.py:521 +#: stock/models.py:523 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:531 stock/templates/stock/item_notes.html:13 +#: stock/models.py:533 stock/templates/stock/item_notes.html:13 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:541 +#: stock/models.py:543 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1009 +#: stock/models.py:1011 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1015 +#: stock/models.py:1017 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1021 +#: stock/models.py:1023 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1024 +#: stock/models.py:1026 msgid "Serial numbers must be a list of integers" msgstr "" -#: stock/models.py:1027 +#: stock/models.py:1029 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1034 +#: stock/models.py:1036 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "" -#: stock/models.py:1192 +#: stock/models.py:1194 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:1666 +#: stock/models.py:1668 msgid "Entry notes" msgstr "" -#: stock/models.py:1719 +#: stock/models.py:1721 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1725 +#: stock/models.py:1727 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1743 +#: stock/models.py:1745 msgid "Test name" msgstr "" -#: stock/models.py:1749 templates/js/table_filters.js:217 +#: stock/models.py:1751 templates/js/table_filters.js:217 msgid "Test result" msgstr "" -#: stock/models.py:1755 +#: stock/models.py:1757 msgid "Test output value" msgstr "" -#: stock/models.py:1762 +#: stock/models.py:1764 msgid "Test result attachment" msgstr "" -#: stock/models.py:1768 +#: stock/models.py:1770 msgid "Test notes" msgstr "" @@ -6133,7 +6134,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7587,4 +7589,3 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 02ea1794d6..94ab39429a 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-01 10:07+0000\n" +"POT-Creation-Date: 2021-06-06 14:14+0000\n" "PO-Revision-Date: 2021-06-03 17:03\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -77,7 +77,7 @@ msgstr "Выбрать категорию" msgid "Duplicate serial: {n}" msgstr "Дублировать серийный номер: {n}" -#: InvenTree/helpers.py:384 order/models.py:245 order/models.py:355 +#: InvenTree/helpers.py:384 order/models.py:247 order/models.py:357 #: stock/views.py:1795 msgid "Invalid quantity provided" msgstr "недопустимое количество" @@ -106,7 +106,7 @@ msgstr "Серийных номеров не найдено" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "Число уникальных серийных номеров ({s}) должно соответствовать количеству ({q})" -#: InvenTree/models.py:59 stock/models.py:1761 +#: InvenTree/models.py:59 stock/models.py:1763 msgid "Attachment" msgstr "Вложения" @@ -146,7 +146,7 @@ msgstr "Название" #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:101 order/templates/order/purchase_order_detail.html:143 +#: order/models.py:103 order/templates/order/purchase_order_detail.html:143 #: part/models.py:710 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:192 #: report/models.py:505 report/models.py:544 @@ -465,7 +465,7 @@ msgstr "Целевая дата для сборки. Сборка будет п #: build/templates/build/detail.html:31 common/models.py:699 #: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:188 order/forms.py:205 order/forms.py:240 order/forms.py:262 -#: order/forms.py:279 order/models.py:614 order/models.py:815 +#: order/forms.py:279 order/models.py:616 order/models.py:817 #: order/templates/order/order_wizard/match_parts.html:29 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:175 @@ -477,7 +477,7 @@ msgstr "Целевая дата для сборки. Сборка будет п #: part/templates/part/allocation.html:19 #: part/templates/part/allocation.html:53 #: part/templates/part/order_prices.html:175 -#: part/templates/part/part_pricing.html:12 +#: part/templates/part/part_pricing.html:13 #: part/templates/part/sale_prices.html:85 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -543,7 +543,7 @@ msgid "Location of completed parts" msgstr "Расположение укомплектованных частей" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:466 +#: build/templates/build/detail.html:59 order/models.py:468 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:780 @@ -602,7 +602,7 @@ msgstr "" msgid "Build Order Reference" msgstr "" -#: build/models.py:128 order/models.py:99 order/models.py:616 +#: build/models.py:128 order/models.py:101 order/models.py:618 #: order/templates/order/purchase_order_detail.html:170 #: order/templates/order/sales_order_detail.html:225 part/models.py:2279 #: report/templates/report/inventree_po_report.html:92 @@ -627,7 +627,7 @@ msgstr "" #: build/models.py:153 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:622 -#: order/models.py:658 order/models.py:691 +#: order/models.py:660 order/models.py:693 #: order/templates/order/order_wizard/select_parts.html:30 #: order/templates/order/purchase_order_detail.html:131 #: order/templates/order/receive_parts.html:19 @@ -635,7 +635,7 @@ msgstr "" #: part/models.py:1967 part/models.py:1979 part/models.py:1997 #: part/models.py:2072 part/models.py:2168 part/models.py:2254 #: part/templates/part/part_app_base.html:8 -#: part/templates/part/part_pricing.html:8 part/templates/part/related.html:29 +#: part/templates/part/part_pricing.html:9 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 #: report/templates/report/inventree_po_report.html:90 @@ -702,7 +702,7 @@ msgstr "" msgid "Build status code" msgstr "" -#: build/models.py:213 stock/models.py:464 +#: build/models.py:213 stock/models.py:466 msgid "Batch Code" msgstr "" @@ -710,16 +710,16 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:220 order/models.py:105 part/models.py:882 +#: build/models.py:220 order/models.py:107 part/models.py:882 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "" -#: build/models.py:224 order/models.py:472 +#: build/models.py:224 order/models.py:474 msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:218 templates/js/build.js:798 +#: build/models.py:228 order/models.py:220 templates/js/build.js:798 msgid "Completion Date" msgstr "" @@ -736,7 +736,7 @@ msgid "User who issued this build order" msgstr "" #: build/models.py:251 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:119 +#: build/templates/build/detail.html:105 order/models.py:121 #: order/templates/order/order_base.html:138 #: order/templates/order/sales_order_base.html:140 part/models.py:886 #: report/templates/report/inventree_build_order_base.html:159 @@ -753,19 +753,19 @@ msgstr "" #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 #: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 -#: stock/models.py:458 stock/templates/stock/item_base.html:345 +#: stock/models.py:460 stock/templates/stock/item_base.html:345 msgid "External Link" msgstr "" -#: build/models.py:258 part/models.py:744 stock/models.py:460 +#: build/models.py:258 part/models.py:744 stock/models.py:462 msgid "Link to external URL" msgstr "" #: build/models.py:262 build/templates/build/navbar.html:53 #: company/models.py:132 company/models.py:498 #: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:123 -#: order/models.py:618 order/templates/order/po_navbar.html:29 +#: company/templates/company/navbar.html:73 order/models.py:125 +#: order/models.py:620 order/templates/order/po_navbar.html:29 #: order/templates/order/po_navbar.html:32 #: order/templates/order/purchase_order_detail.html:209 #: order/templates/order/sales_order_detail.html:278 @@ -774,7 +774,7 @@ msgstr "" #: part/templates/part/navbar.html:134 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 -#: stock/models.py:530 stock/models.py:1665 stock/models.py:1767 +#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:669 msgid "Notes" @@ -809,11 +809,11 @@ msgstr "" msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1188 order/models.py:789 +#: build/models.py:1188 order/models.py:791 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1192 order/models.py:792 +#: build/models.py:1192 order/models.py:794 msgid "Allocation quantity must be greater than zero" msgstr "" @@ -916,7 +916,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:75 #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:452 stock/templates/stock/item_base.html:249 +#: stock/models.py:454 stock/templates/stock/item_base.html:249 #: templates/js/build.js:484 msgid "Serial Number" msgstr "" @@ -1037,7 +1037,7 @@ msgid "Progress" msgstr "" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:689 +#: build/templates/build/detail.html:84 order/models.py:691 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1953,7 +1953,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:121 company/models.py:333 company/models.py:485 -#: order/models.py:103 part/models.py:743 +#: order/models.py:105 part/models.py:743 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:318 #: templates/js/part.js:497 @@ -1992,7 +1992,7 @@ msgstr "" msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:305 company/models.py:456 stock/models.py:405 +#: company/models.py:305 company/models.py:456 stock/models.py:407 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" @@ -2022,7 +2022,7 @@ msgstr "" #: company/models.py:466 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:190 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:192 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:364 @@ -2081,7 +2081,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:503 company/templates/company/supplier_part_base.html:109 -#: stock/models.py:429 stock/templates/stock/item_base.html:310 +#: stock/models.py:431 stock/templates/stock/item_base.html:310 #: templates/js/stock.js:665 msgid "Packaging" msgstr "" @@ -2149,7 +2149,8 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -2165,9 +2166,9 @@ msgstr "" msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:461 -#: order/templates/order/sales_order_base.html:94 stock/models.py:447 -#: stock/models.py:448 stock/templates/stock/item_base.html:262 +#: company/templates/company/detail.html:67 order/models.py:463 +#: order/templates/order/sales_order_base.html:94 stock/models.py:449 +#: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 #: templates/js/stock.js:1067 msgid "Customer" @@ -2441,7 +2442,7 @@ msgid "New Sales Order" msgstr "" #: company/templates/company/supplier_part_base.html:7 -#: company/templates/company/supplier_part_base.html:20 stock/models.py:414 +#: company/templates/company/supplier_part_base.html:20 stock/models.py:416 #: stock/templates/stock/item_base.html:369 templates/js/company.js:279 msgid "Supplier Part" msgstr "" @@ -2712,7 +2713,7 @@ msgstr "" msgid "Enter sales order number" msgstr "" -#: order/forms.py:145 order/models.py:473 +#: order/forms.py:145 order/models.py:475 msgid "Target date for order completion. Order will be overdue after this date." msgstr "" @@ -2724,135 +2725,135 @@ msgstr "" msgid "Enter quantity of stock items" msgstr "" -#: order/models.py:99 +#: order/models.py:101 msgid "Order reference" msgstr "" -#: order/models.py:101 +#: order/models.py:103 msgid "Order description" msgstr "" -#: order/models.py:103 +#: order/models.py:105 msgid "Link to external page" msgstr "" -#: order/models.py:111 part/templates/part/detail.html:132 +#: order/models.py:113 part/templates/part/detail.html:132 msgid "Created By" msgstr "" -#: order/models.py:118 +#: order/models.py:120 msgid "User or group responsible for this order" msgstr "" -#: order/models.py:123 +#: order/models.py:125 msgid "Order notes" msgstr "" -#: order/models.py:182 order/models.py:466 +#: order/models.py:184 order/models.py:468 msgid "Purchase order status" msgstr "" -#: order/models.py:191 +#: order/models.py:193 msgid "Company from which the items are being ordered" msgstr "" -#: order/models.py:194 order/templates/order/order_base.html:98 +#: order/models.py:196 order/templates/order/order_base.html:98 #: templates/js/order.js:179 msgid "Supplier Reference" msgstr "" -#: order/models.py:194 +#: order/models.py:196 msgid "Supplier order reference code" msgstr "" -#: order/models.py:201 +#: order/models.py:203 msgid "received by" msgstr "" -#: order/models.py:206 +#: order/models.py:208 msgid "Issue Date" msgstr "" -#: order/models.py:207 +#: order/models.py:209 msgid "Date order was issued" msgstr "" -#: order/models.py:212 +#: order/models.py:214 msgid "Target Delivery Date" msgstr "" -#: order/models.py:213 +#: order/models.py:215 msgid "Expected date for order delivery. Order will be overdue after this date." msgstr "" -#: order/models.py:219 +#: order/models.py:221 msgid "Date order was completed" msgstr "" -#: order/models.py:243 part/views.py:1675 stock/models.py:302 -#: stock/models.py:1018 +#: order/models.py:245 part/views.py:1675 stock/models.py:304 +#: stock/models.py:1020 msgid "Quantity must be greater than zero" msgstr "" -#: order/models.py:248 +#: order/models.py:250 msgid "Part supplier must match PO supplier" msgstr "" -#: order/models.py:346 +#: order/models.py:348 msgid "Lines can only be received against an order marked as 'Placed'" msgstr "" -#: order/models.py:350 +#: order/models.py:352 msgid "Quantity must be an integer" msgstr "" -#: order/models.py:352 +#: order/models.py:354 msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:462 +#: order/models.py:464 msgid "Company to which the items are being sold" msgstr "" -#: order/models.py:468 +#: order/models.py:470 msgid "Customer Reference " msgstr "" -#: order/models.py:468 +#: order/models.py:470 msgid "Customer order reference code" msgstr "" -#: order/models.py:476 templates/js/order.js:303 +#: order/models.py:478 templates/js/order.js:303 msgid "Shipment Date" msgstr "" -#: order/models.py:483 +#: order/models.py:485 msgid "shipped by" msgstr "" -#: order/models.py:527 +#: order/models.py:529 msgid "SalesOrder cannot be shipped as it is not currently pending" msgstr "" -#: order/models.py:614 +#: order/models.py:616 msgid "Item quantity" msgstr "" -#: order/models.py:616 +#: order/models.py:618 msgid "Line item reference" msgstr "" -#: order/models.py:618 +#: order/models.py:620 msgid "Line item notes" msgstr "" -#: order/models.py:644 order/models.py:689 +#: order/models.py:646 order/models.py:691 #: part/templates/part/allocation.html:17 #: part/templates/part/allocation.html:45 msgid "Order" msgstr "" -#: order/models.py:645 order/templates/order/order_base.html:9 +#: order/models.py:647 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 @@ -2860,73 +2861,73 @@ msgstr "" msgid "Purchase Order" msgstr "" -#: order/models.py:659 +#: order/models.py:661 msgid "Supplier part" msgstr "" -#: order/models.py:662 order/templates/order/order_base.html:131 +#: order/models.py:664 order/templates/order/order_base.html:131 #: order/templates/order/purchase_order_detail.html:189 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "" -#: order/models.py:662 +#: order/models.py:664 msgid "Number of items received" msgstr "" -#: order/models.py:669 stock/models.py:540 +#: order/models.py:671 stock/models.py:542 #: stock/templates/stock/item_base.html:331 msgid "Purchase Price" msgstr "" -#: order/models.py:670 +#: order/models.py:672 msgid "Unit purchase price" msgstr "" -#: order/models.py:698 part/templates/part/navbar.html:101 +#: order/models.py:700 part/templates/part/navbar.html:101 #: part/templates/part/order_prices.html:82 -#: part/templates/part/part_pricing.html:77 +#: part/templates/part/part_pricing.html:78 msgid "Sale Price" msgstr "" -#: order/models.py:699 +#: order/models.py:701 msgid "Unit sale price" msgstr "" -#: order/models.py:774 order/models.py:776 +#: order/models.py:776 order/models.py:778 msgid "Stock item has not been assigned" msgstr "" -#: order/models.py:780 +#: order/models.py:782 msgid "Cannot allocate stock item to a line with a different part" msgstr "" -#: order/models.py:782 +#: order/models.py:784 msgid "Cannot allocate stock to a line without a part" msgstr "" -#: order/models.py:785 +#: order/models.py:787 msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:795 +#: order/models.py:797 msgid "Quantity must be 1 for serialized stock item" msgstr "" -#: order/models.py:800 +#: order/models.py:802 msgid "Line" msgstr "" -#: order/models.py:811 +#: order/models.py:813 msgid "Item" msgstr "" -#: order/models.py:812 +#: order/models.py:814 msgid "Select stock item to allocate" msgstr "" -#: order/models.py:815 +#: order/models.py:817 msgid "Enter stock allocation quantity" msgstr "" @@ -4064,7 +4065,7 @@ msgid "Stock items for variant parts can be used for this BOM item" msgstr "" #: part/models.py:2371 part/views.py:1681 part/views.py:1733 -#: stock/models.py:292 +#: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -4551,51 +4552,51 @@ msgid "Pricing ranges" msgstr "" #: part/templates/part/order_prices.html:26 -#: part/templates/part/part_pricing.html:18 +#: part/templates/part/part_pricing.html:19 msgid "Supplier Pricing" msgstr "" #: part/templates/part/order_prices.html:27 #: part/templates/part/order_prices.html:52 #: part/templates/part/order_prices.html:83 -#: part/templates/part/part_pricing.html:22 -#: part/templates/part/part_pricing.html:48 -#: part/templates/part/part_pricing.html:80 +#: part/templates/part/part_pricing.html:23 +#: part/templates/part/part_pricing.html:49 +#: part/templates/part/part_pricing.html:81 msgid "Unit Cost" msgstr "" #: part/templates/part/order_prices.html:34 #: part/templates/part/order_prices.html:59 #: part/templates/part/order_prices.html:88 -#: part/templates/part/part_pricing.html:28 -#: part/templates/part/part_pricing.html:54 -#: part/templates/part/part_pricing.html:84 +#: part/templates/part/part_pricing.html:29 +#: part/templates/part/part_pricing.html:55 +#: part/templates/part/part_pricing.html:85 msgid "Total Cost" msgstr "" #: part/templates/part/order_prices.html:42 -#: part/templates/part/part_pricing.html:36 +#: part/templates/part/part_pricing.html:37 msgid "No supplier pricing available" msgstr "" #: part/templates/part/order_prices.html:51 #: part/templates/part/order_prices.html:103 -#: part/templates/part/part_pricing.html:44 +#: part/templates/part/part_pricing.html:45 msgid "BOM Pricing" msgstr "" #: part/templates/part/order_prices.html:67 -#: part/templates/part/part_pricing.html:62 +#: part/templates/part/part_pricing.html:63 msgid "Note: BOM pricing is incomplete for this part" msgstr "" #: part/templates/part/order_prices.html:74 -#: part/templates/part/part_pricing.html:69 +#: part/templates/part/part_pricing.html:70 msgid "No BOM pricing available" msgstr "" #: part/templates/part/order_prices.html:97 -#: part/templates/part/part_pricing.html:93 +#: part/templates/part/part_pricing.html:94 msgid "No pricing information is available for this part." msgstr "" @@ -4634,7 +4635,7 @@ msgstr "" #: part/templates/part/params.html:28 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1754 templates/InvenTree/settings/header.html:8 +#: stock/models.py:1756 templates/InvenTree/settings/header.html:8 #: templates/js/stock.js:137 msgid "Value" msgstr "" @@ -4849,7 +4850,7 @@ msgstr "" msgid "New Variant" msgstr "" -#: part/templatetags/inventree_extras.py:97 +#: part/templatetags/inventree_extras.py:98 msgid "Unknown database" msgstr "" @@ -5160,12 +5161,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1742 +#: stock/models.py:1744 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1748 +#: stock/models.py:1750 msgid "Result" msgstr "" @@ -5192,7 +5193,7 @@ msgstr "" msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:114 stock/forms.py:418 stock/models.py:507 +#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 #: stock/templates/stock/item_base.html:376 templates/js/stock.js:654 msgid "Expiry Date" msgstr "" @@ -5282,187 +5283,187 @@ msgstr "" msgid "Set the destination as the default location for selected parts" msgstr "" -#: stock/models.py:54 stock/models.py:545 +#: stock/models.py:56 stock/models.py:547 msgid "Owner" msgstr "" -#: stock/models.py:55 stock/models.py:546 +#: stock/models.py:57 stock/models.py:548 msgid "Select Owner" msgstr "" -#: stock/models.py:273 +#: stock/models.py:275 msgid "StockItem with this serial number already exists" msgstr "" -#: stock/models.py:309 +#: stock/models.py:311 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:319 stock/models.py:328 +#: stock/models.py:321 stock/models.py:330 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:320 +#: stock/models.py:322 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:342 +#: stock/models.py:344 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:348 +#: stock/models.py:350 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:355 +#: stock/models.py:357 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:397 +#: stock/models.py:399 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:406 +#: stock/models.py:408 msgid "Base part" msgstr "" -#: stock/models.py:415 +#: stock/models.py:417 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:420 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:422 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "" -#: stock/models.py:423 +#: stock/models.py:425 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:430 +#: stock/models.py:432 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:435 stock/templates/stock/item_base.html:270 +#: stock/models.py:437 stock/templates/stock/item_base.html:270 msgid "Installed In" msgstr "" -#: stock/models.py:438 +#: stock/models.py:440 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:454 +#: stock/models.py:456 msgid "Serial number for this item" msgstr "" -#: stock/models.py:466 +#: stock/models.py:468 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:470 +#: stock/models.py:472 msgid "Stock Quantity" msgstr "" -#: stock/models.py:479 +#: stock/models.py:481 msgid "Source Build" msgstr "" -#: stock/models.py:481 +#: stock/models.py:483 msgid "Build for this stock item" msgstr "" -#: stock/models.py:492 +#: stock/models.py:494 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:495 +#: stock/models.py:497 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:501 +#: stock/models.py:503 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:508 +#: stock/models.py:510 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:521 +#: stock/models.py:523 msgid "Delete on deplete" msgstr "" -#: stock/models.py:521 +#: stock/models.py:523 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:531 stock/templates/stock/item_notes.html:13 +#: stock/models.py:533 stock/templates/stock/item_notes.html:13 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:541 +#: stock/models.py:543 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1009 +#: stock/models.py:1011 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1015 +#: stock/models.py:1017 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1021 +#: stock/models.py:1023 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1024 +#: stock/models.py:1026 msgid "Serial numbers must be a list of integers" msgstr "" -#: stock/models.py:1027 +#: stock/models.py:1029 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1034 +#: stock/models.py:1036 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "" -#: stock/models.py:1192 +#: stock/models.py:1194 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:1666 +#: stock/models.py:1668 msgid "Entry notes" msgstr "" -#: stock/models.py:1719 +#: stock/models.py:1721 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1725 +#: stock/models.py:1727 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1743 +#: stock/models.py:1745 msgid "Test name" msgstr "" -#: stock/models.py:1749 templates/js/table_filters.js:217 +#: stock/models.py:1751 templates/js/table_filters.js:217 msgid "Test result" msgstr "" -#: stock/models.py:1755 +#: stock/models.py:1757 msgid "Test output value" msgstr "" -#: stock/models.py:1762 +#: stock/models.py:1764 msgid "Test result attachment" msgstr "" -#: stock/models.py:1768 +#: stock/models.py:1770 msgid "Test notes" msgstr "" @@ -6133,7 +6134,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7587,4 +7589,3 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 6934e3e8c4..36c81d8354 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-01 10:07+0000\n" +"POT-Creation-Date: 2021-06-06 14:14+0000\n" "PO-Revision-Date: 2021-06-01 10:22\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -77,7 +77,7 @@ msgstr "Kategori Seçin" msgid "Duplicate serial: {n}" msgstr "Tekrarlanan seri {n}" -#: InvenTree/helpers.py:384 order/models.py:245 order/models.py:355 +#: InvenTree/helpers.py:384 order/models.py:247 order/models.py:357 #: stock/views.py:1795 msgid "Invalid quantity provided" msgstr "Geçersiz veri sağlandı" @@ -106,7 +106,7 @@ msgstr "Seri numarası bulunamadı" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "Benzersiz serinin numaraları ({s}) miktarla eşleşmeli ({q})" -#: InvenTree/models.py:59 stock/models.py:1761 +#: InvenTree/models.py:59 stock/models.py:1763 msgid "Attachment" msgstr "Ek" @@ -146,7 +146,7 @@ msgstr "Adı" #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:101 order/templates/order/purchase_order_detail.html:143 +#: order/models.py:103 order/templates/order/purchase_order_detail.html:143 #: part/models.py:710 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:192 #: report/models.py:505 report/models.py:544 @@ -465,7 +465,7 @@ msgstr "" #: build/templates/build/detail.html:31 common/models.py:699 #: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:188 order/forms.py:205 order/forms.py:240 order/forms.py:262 -#: order/forms.py:279 order/models.py:614 order/models.py:815 +#: order/forms.py:279 order/models.py:616 order/models.py:817 #: order/templates/order/order_wizard/match_parts.html:29 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:175 @@ -477,7 +477,7 @@ msgstr "" #: part/templates/part/allocation.html:19 #: part/templates/part/allocation.html:53 #: part/templates/part/order_prices.html:175 -#: part/templates/part/part_pricing.html:12 +#: part/templates/part/part_pricing.html:13 #: part/templates/part/sale_prices.html:85 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -543,7 +543,7 @@ msgid "Location of completed parts" msgstr "" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:466 +#: build/templates/build/detail.html:59 order/models.py:468 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:780 @@ -602,7 +602,7 @@ msgstr "" msgid "Build Order Reference" msgstr "" -#: build/models.py:128 order/models.py:99 order/models.py:616 +#: build/models.py:128 order/models.py:101 order/models.py:618 #: order/templates/order/purchase_order_detail.html:170 #: order/templates/order/sales_order_detail.html:225 part/models.py:2279 #: report/templates/report/inventree_po_report.html:92 @@ -627,7 +627,7 @@ msgstr "" #: build/models.py:153 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:622 -#: order/models.py:658 order/models.py:691 +#: order/models.py:660 order/models.py:693 #: order/templates/order/order_wizard/select_parts.html:30 #: order/templates/order/purchase_order_detail.html:131 #: order/templates/order/receive_parts.html:19 @@ -635,7 +635,7 @@ msgstr "" #: part/models.py:1967 part/models.py:1979 part/models.py:1997 #: part/models.py:2072 part/models.py:2168 part/models.py:2254 #: part/templates/part/part_app_base.html:8 -#: part/templates/part/part_pricing.html:8 part/templates/part/related.html:29 +#: part/templates/part/part_pricing.html:9 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 #: report/templates/report/inventree_po_report.html:90 @@ -702,7 +702,7 @@ msgstr "" msgid "Build status code" msgstr "" -#: build/models.py:213 stock/models.py:464 +#: build/models.py:213 stock/models.py:466 msgid "Batch Code" msgstr "" @@ -710,16 +710,16 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:220 order/models.py:105 part/models.py:882 +#: build/models.py:220 order/models.py:107 part/models.py:882 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "" -#: build/models.py:224 order/models.py:472 +#: build/models.py:224 order/models.py:474 msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:218 templates/js/build.js:798 +#: build/models.py:228 order/models.py:220 templates/js/build.js:798 msgid "Completion Date" msgstr "" @@ -736,7 +736,7 @@ msgid "User who issued this build order" msgstr "" #: build/models.py:251 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:119 +#: build/templates/build/detail.html:105 order/models.py:121 #: order/templates/order/order_base.html:138 #: order/templates/order/sales_order_base.html:140 part/models.py:886 #: report/templates/report/inventree_build_order_base.html:159 @@ -753,19 +753,19 @@ msgstr "" #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 #: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 -#: stock/models.py:458 stock/templates/stock/item_base.html:345 +#: stock/models.py:460 stock/templates/stock/item_base.html:345 msgid "External Link" msgstr "" -#: build/models.py:258 part/models.py:744 stock/models.py:460 +#: build/models.py:258 part/models.py:744 stock/models.py:462 msgid "Link to external URL" msgstr "" #: build/models.py:262 build/templates/build/navbar.html:53 #: company/models.py:132 company/models.py:498 #: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:123 -#: order/models.py:618 order/templates/order/po_navbar.html:29 +#: company/templates/company/navbar.html:73 order/models.py:125 +#: order/models.py:620 order/templates/order/po_navbar.html:29 #: order/templates/order/po_navbar.html:32 #: order/templates/order/purchase_order_detail.html:209 #: order/templates/order/sales_order_detail.html:278 @@ -774,7 +774,7 @@ msgstr "" #: part/templates/part/navbar.html:134 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 -#: stock/models.py:530 stock/models.py:1665 stock/models.py:1767 +#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:669 msgid "Notes" @@ -809,11 +809,11 @@ msgstr "" msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1188 order/models.py:789 +#: build/models.py:1188 order/models.py:791 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1192 order/models.py:792 +#: build/models.py:1192 order/models.py:794 msgid "Allocation quantity must be greater than zero" msgstr "" @@ -916,7 +916,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:75 #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:452 stock/templates/stock/item_base.html:249 +#: stock/models.py:454 stock/templates/stock/item_base.html:249 #: templates/js/build.js:484 msgid "Serial Number" msgstr "" @@ -1037,7 +1037,7 @@ msgid "Progress" msgstr "" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:689 +#: build/templates/build/detail.html:84 order/models.py:691 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1953,7 +1953,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:121 company/models.py:333 company/models.py:485 -#: order/models.py:103 part/models.py:743 +#: order/models.py:105 part/models.py:743 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:318 #: templates/js/part.js:497 @@ -1992,7 +1992,7 @@ msgstr "" msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:305 company/models.py:456 stock/models.py:405 +#: company/models.py:305 company/models.py:456 stock/models.py:407 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" @@ -2022,7 +2022,7 @@ msgstr "" #: company/models.py:466 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:190 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:192 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:364 @@ -2081,7 +2081,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:503 company/templates/company/supplier_part_base.html:109 -#: stock/models.py:429 stock/templates/stock/item_base.html:310 +#: stock/models.py:431 stock/templates/stock/item_base.html:310 #: templates/js/stock.js:665 msgid "Packaging" msgstr "" @@ -2149,7 +2149,8 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -2165,9 +2166,9 @@ msgstr "" msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:461 -#: order/templates/order/sales_order_base.html:94 stock/models.py:447 -#: stock/models.py:448 stock/templates/stock/item_base.html:262 +#: company/templates/company/detail.html:67 order/models.py:463 +#: order/templates/order/sales_order_base.html:94 stock/models.py:449 +#: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 #: templates/js/stock.js:1067 msgid "Customer" @@ -2441,7 +2442,7 @@ msgid "New Sales Order" msgstr "" #: company/templates/company/supplier_part_base.html:7 -#: company/templates/company/supplier_part_base.html:20 stock/models.py:414 +#: company/templates/company/supplier_part_base.html:20 stock/models.py:416 #: stock/templates/stock/item_base.html:369 templates/js/company.js:279 msgid "Supplier Part" msgstr "" @@ -2712,7 +2713,7 @@ msgstr "" msgid "Enter sales order number" msgstr "" -#: order/forms.py:145 order/models.py:473 +#: order/forms.py:145 order/models.py:475 msgid "Target date for order completion. Order will be overdue after this date." msgstr "" @@ -2724,135 +2725,135 @@ msgstr "" msgid "Enter quantity of stock items" msgstr "" -#: order/models.py:99 +#: order/models.py:101 msgid "Order reference" msgstr "" -#: order/models.py:101 +#: order/models.py:103 msgid "Order description" msgstr "" -#: order/models.py:103 +#: order/models.py:105 msgid "Link to external page" msgstr "" -#: order/models.py:111 part/templates/part/detail.html:132 +#: order/models.py:113 part/templates/part/detail.html:132 msgid "Created By" msgstr "" -#: order/models.py:118 +#: order/models.py:120 msgid "User or group responsible for this order" msgstr "" -#: order/models.py:123 +#: order/models.py:125 msgid "Order notes" msgstr "" -#: order/models.py:182 order/models.py:466 +#: order/models.py:184 order/models.py:468 msgid "Purchase order status" msgstr "" -#: order/models.py:191 +#: order/models.py:193 msgid "Company from which the items are being ordered" msgstr "" -#: order/models.py:194 order/templates/order/order_base.html:98 +#: order/models.py:196 order/templates/order/order_base.html:98 #: templates/js/order.js:179 msgid "Supplier Reference" msgstr "" -#: order/models.py:194 +#: order/models.py:196 msgid "Supplier order reference code" msgstr "" -#: order/models.py:201 +#: order/models.py:203 msgid "received by" msgstr "" -#: order/models.py:206 +#: order/models.py:208 msgid "Issue Date" msgstr "" -#: order/models.py:207 +#: order/models.py:209 msgid "Date order was issued" msgstr "" -#: order/models.py:212 +#: order/models.py:214 msgid "Target Delivery Date" msgstr "" -#: order/models.py:213 +#: order/models.py:215 msgid "Expected date for order delivery. Order will be overdue after this date." msgstr "" -#: order/models.py:219 +#: order/models.py:221 msgid "Date order was completed" msgstr "" -#: order/models.py:243 part/views.py:1675 stock/models.py:302 -#: stock/models.py:1018 +#: order/models.py:245 part/views.py:1675 stock/models.py:304 +#: stock/models.py:1020 msgid "Quantity must be greater than zero" msgstr "" -#: order/models.py:248 +#: order/models.py:250 msgid "Part supplier must match PO supplier" msgstr "" -#: order/models.py:346 +#: order/models.py:348 msgid "Lines can only be received against an order marked as 'Placed'" msgstr "" -#: order/models.py:350 +#: order/models.py:352 msgid "Quantity must be an integer" msgstr "" -#: order/models.py:352 +#: order/models.py:354 msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:462 +#: order/models.py:464 msgid "Company to which the items are being sold" msgstr "" -#: order/models.py:468 +#: order/models.py:470 msgid "Customer Reference " msgstr "" -#: order/models.py:468 +#: order/models.py:470 msgid "Customer order reference code" msgstr "" -#: order/models.py:476 templates/js/order.js:303 +#: order/models.py:478 templates/js/order.js:303 msgid "Shipment Date" msgstr "" -#: order/models.py:483 +#: order/models.py:485 msgid "shipped by" msgstr "" -#: order/models.py:527 +#: order/models.py:529 msgid "SalesOrder cannot be shipped as it is not currently pending" msgstr "" -#: order/models.py:614 +#: order/models.py:616 msgid "Item quantity" msgstr "" -#: order/models.py:616 +#: order/models.py:618 msgid "Line item reference" msgstr "" -#: order/models.py:618 +#: order/models.py:620 msgid "Line item notes" msgstr "" -#: order/models.py:644 order/models.py:689 +#: order/models.py:646 order/models.py:691 #: part/templates/part/allocation.html:17 #: part/templates/part/allocation.html:45 msgid "Order" msgstr "" -#: order/models.py:645 order/templates/order/order_base.html:9 +#: order/models.py:647 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 @@ -2860,73 +2861,73 @@ msgstr "" msgid "Purchase Order" msgstr "" -#: order/models.py:659 +#: order/models.py:661 msgid "Supplier part" msgstr "" -#: order/models.py:662 order/templates/order/order_base.html:131 +#: order/models.py:664 order/templates/order/order_base.html:131 #: order/templates/order/purchase_order_detail.html:189 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "" -#: order/models.py:662 +#: order/models.py:664 msgid "Number of items received" msgstr "" -#: order/models.py:669 stock/models.py:540 +#: order/models.py:671 stock/models.py:542 #: stock/templates/stock/item_base.html:331 msgid "Purchase Price" msgstr "" -#: order/models.py:670 +#: order/models.py:672 msgid "Unit purchase price" msgstr "" -#: order/models.py:698 part/templates/part/navbar.html:101 +#: order/models.py:700 part/templates/part/navbar.html:101 #: part/templates/part/order_prices.html:82 -#: part/templates/part/part_pricing.html:77 +#: part/templates/part/part_pricing.html:78 msgid "Sale Price" msgstr "" -#: order/models.py:699 +#: order/models.py:701 msgid "Unit sale price" msgstr "" -#: order/models.py:774 order/models.py:776 +#: order/models.py:776 order/models.py:778 msgid "Stock item has not been assigned" msgstr "" -#: order/models.py:780 +#: order/models.py:782 msgid "Cannot allocate stock item to a line with a different part" msgstr "" -#: order/models.py:782 +#: order/models.py:784 msgid "Cannot allocate stock to a line without a part" msgstr "" -#: order/models.py:785 +#: order/models.py:787 msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:795 +#: order/models.py:797 msgid "Quantity must be 1 for serialized stock item" msgstr "" -#: order/models.py:800 +#: order/models.py:802 msgid "Line" msgstr "" -#: order/models.py:811 +#: order/models.py:813 msgid "Item" msgstr "" -#: order/models.py:812 +#: order/models.py:814 msgid "Select stock item to allocate" msgstr "" -#: order/models.py:815 +#: order/models.py:817 msgid "Enter stock allocation quantity" msgstr "" @@ -4064,7 +4065,7 @@ msgid "Stock items for variant parts can be used for this BOM item" msgstr "" #: part/models.py:2371 part/views.py:1681 part/views.py:1733 -#: stock/models.py:292 +#: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -4551,51 +4552,51 @@ msgid "Pricing ranges" msgstr "" #: part/templates/part/order_prices.html:26 -#: part/templates/part/part_pricing.html:18 +#: part/templates/part/part_pricing.html:19 msgid "Supplier Pricing" msgstr "" #: part/templates/part/order_prices.html:27 #: part/templates/part/order_prices.html:52 #: part/templates/part/order_prices.html:83 -#: part/templates/part/part_pricing.html:22 -#: part/templates/part/part_pricing.html:48 -#: part/templates/part/part_pricing.html:80 +#: part/templates/part/part_pricing.html:23 +#: part/templates/part/part_pricing.html:49 +#: part/templates/part/part_pricing.html:81 msgid "Unit Cost" msgstr "" #: part/templates/part/order_prices.html:34 #: part/templates/part/order_prices.html:59 #: part/templates/part/order_prices.html:88 -#: part/templates/part/part_pricing.html:28 -#: part/templates/part/part_pricing.html:54 -#: part/templates/part/part_pricing.html:84 +#: part/templates/part/part_pricing.html:29 +#: part/templates/part/part_pricing.html:55 +#: part/templates/part/part_pricing.html:85 msgid "Total Cost" msgstr "" #: part/templates/part/order_prices.html:42 -#: part/templates/part/part_pricing.html:36 +#: part/templates/part/part_pricing.html:37 msgid "No supplier pricing available" msgstr "" #: part/templates/part/order_prices.html:51 #: part/templates/part/order_prices.html:103 -#: part/templates/part/part_pricing.html:44 +#: part/templates/part/part_pricing.html:45 msgid "BOM Pricing" msgstr "" #: part/templates/part/order_prices.html:67 -#: part/templates/part/part_pricing.html:62 +#: part/templates/part/part_pricing.html:63 msgid "Note: BOM pricing is incomplete for this part" msgstr "" #: part/templates/part/order_prices.html:74 -#: part/templates/part/part_pricing.html:69 +#: part/templates/part/part_pricing.html:70 msgid "No BOM pricing available" msgstr "" #: part/templates/part/order_prices.html:97 -#: part/templates/part/part_pricing.html:93 +#: part/templates/part/part_pricing.html:94 msgid "No pricing information is available for this part." msgstr "" @@ -4634,7 +4635,7 @@ msgstr "" #: part/templates/part/params.html:28 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1754 templates/InvenTree/settings/header.html:8 +#: stock/models.py:1756 templates/InvenTree/settings/header.html:8 #: templates/js/stock.js:137 msgid "Value" msgstr "" @@ -4849,7 +4850,7 @@ msgstr "" msgid "New Variant" msgstr "" -#: part/templatetags/inventree_extras.py:97 +#: part/templatetags/inventree_extras.py:98 msgid "Unknown database" msgstr "" @@ -5160,12 +5161,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1742 +#: stock/models.py:1744 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1748 +#: stock/models.py:1750 msgid "Result" msgstr "" @@ -5192,7 +5193,7 @@ msgstr "" msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:114 stock/forms.py:418 stock/models.py:507 +#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 #: stock/templates/stock/item_base.html:376 templates/js/stock.js:654 msgid "Expiry Date" msgstr "" @@ -5282,187 +5283,187 @@ msgstr "" msgid "Set the destination as the default location for selected parts" msgstr "" -#: stock/models.py:54 stock/models.py:545 +#: stock/models.py:56 stock/models.py:547 msgid "Owner" msgstr "" -#: stock/models.py:55 stock/models.py:546 +#: stock/models.py:57 stock/models.py:548 msgid "Select Owner" msgstr "" -#: stock/models.py:273 +#: stock/models.py:275 msgid "StockItem with this serial number already exists" msgstr "" -#: stock/models.py:309 +#: stock/models.py:311 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:319 stock/models.py:328 +#: stock/models.py:321 stock/models.py:330 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:320 +#: stock/models.py:322 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:342 +#: stock/models.py:344 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:348 +#: stock/models.py:350 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:355 +#: stock/models.py:357 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:397 +#: stock/models.py:399 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:406 +#: stock/models.py:408 msgid "Base part" msgstr "" -#: stock/models.py:415 +#: stock/models.py:417 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:420 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:422 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "" -#: stock/models.py:423 +#: stock/models.py:425 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:430 +#: stock/models.py:432 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:435 stock/templates/stock/item_base.html:270 +#: stock/models.py:437 stock/templates/stock/item_base.html:270 msgid "Installed In" msgstr "" -#: stock/models.py:438 +#: stock/models.py:440 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:454 +#: stock/models.py:456 msgid "Serial number for this item" msgstr "" -#: stock/models.py:466 +#: stock/models.py:468 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:470 +#: stock/models.py:472 msgid "Stock Quantity" msgstr "" -#: stock/models.py:479 +#: stock/models.py:481 msgid "Source Build" msgstr "" -#: stock/models.py:481 +#: stock/models.py:483 msgid "Build for this stock item" msgstr "" -#: stock/models.py:492 +#: stock/models.py:494 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:495 +#: stock/models.py:497 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:501 +#: stock/models.py:503 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:508 +#: stock/models.py:510 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:521 +#: stock/models.py:523 msgid "Delete on deplete" msgstr "" -#: stock/models.py:521 +#: stock/models.py:523 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:531 stock/templates/stock/item_notes.html:13 +#: stock/models.py:533 stock/templates/stock/item_notes.html:13 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:541 +#: stock/models.py:543 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1009 +#: stock/models.py:1011 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1015 +#: stock/models.py:1017 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1021 +#: stock/models.py:1023 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1024 +#: stock/models.py:1026 msgid "Serial numbers must be a list of integers" msgstr "" -#: stock/models.py:1027 +#: stock/models.py:1029 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1034 +#: stock/models.py:1036 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "" -#: stock/models.py:1192 +#: stock/models.py:1194 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:1666 +#: stock/models.py:1668 msgid "Entry notes" msgstr "" -#: stock/models.py:1719 +#: stock/models.py:1721 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1725 +#: stock/models.py:1727 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1743 +#: stock/models.py:1745 msgid "Test name" msgstr "" -#: stock/models.py:1749 templates/js/table_filters.js:217 +#: stock/models.py:1751 templates/js/table_filters.js:217 msgid "Test result" msgstr "" -#: stock/models.py:1755 +#: stock/models.py:1757 msgid "Test output value" msgstr "" -#: stock/models.py:1762 +#: stock/models.py:1764 msgid "Test result attachment" msgstr "" -#: stock/models.py:1768 +#: stock/models.py:1770 msgid "Test notes" msgstr "" @@ -6133,7 +6134,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7587,4 +7589,3 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index b1ea2924c9..13a5d511d9 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-01 10:07+0000\n" +"POT-Creation-Date: 2021-06-06 14:14+0000\n" "PO-Revision-Date: 2021-06-01 10:22\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -77,7 +77,7 @@ msgstr "选择分类" msgid "Duplicate serial: {n}" msgstr "" -#: InvenTree/helpers.py:384 order/models.py:245 order/models.py:355 +#: InvenTree/helpers.py:384 order/models.py:247 order/models.py:357 #: stock/views.py:1795 msgid "Invalid quantity provided" msgstr "" @@ -106,7 +106,7 @@ msgstr "未找到序列号" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "" -#: InvenTree/models.py:59 stock/models.py:1761 +#: InvenTree/models.py:59 stock/models.py:1763 msgid "Attachment" msgstr "附件" @@ -146,7 +146,7 @@ msgstr "名称" #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:101 order/templates/order/purchase_order_detail.html:143 +#: order/models.py:103 order/templates/order/purchase_order_detail.html:143 #: part/models.py:710 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:192 #: report/models.py:505 report/models.py:544 @@ -465,7 +465,7 @@ msgstr "" #: build/templates/build/detail.html:31 common/models.py:699 #: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:188 order/forms.py:205 order/forms.py:240 order/forms.py:262 -#: order/forms.py:279 order/models.py:614 order/models.py:815 +#: order/forms.py:279 order/models.py:616 order/models.py:817 #: order/templates/order/order_wizard/match_parts.html:29 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:175 @@ -477,7 +477,7 @@ msgstr "" #: part/templates/part/allocation.html:19 #: part/templates/part/allocation.html:53 #: part/templates/part/order_prices.html:175 -#: part/templates/part/part_pricing.html:12 +#: part/templates/part/part_pricing.html:13 #: part/templates/part/sale_prices.html:85 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -543,7 +543,7 @@ msgid "Location of completed parts" msgstr "" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:466 +#: build/templates/build/detail.html:59 order/models.py:468 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:780 @@ -602,7 +602,7 @@ msgstr "" msgid "Build Order Reference" msgstr "" -#: build/models.py:128 order/models.py:99 order/models.py:616 +#: build/models.py:128 order/models.py:101 order/models.py:618 #: order/templates/order/purchase_order_detail.html:170 #: order/templates/order/sales_order_detail.html:225 part/models.py:2279 #: report/templates/report/inventree_po_report.html:92 @@ -627,7 +627,7 @@ msgstr "" #: build/models.py:153 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:622 -#: order/models.py:658 order/models.py:691 +#: order/models.py:660 order/models.py:693 #: order/templates/order/order_wizard/select_parts.html:30 #: order/templates/order/purchase_order_detail.html:131 #: order/templates/order/receive_parts.html:19 @@ -635,7 +635,7 @@ msgstr "" #: part/models.py:1967 part/models.py:1979 part/models.py:1997 #: part/models.py:2072 part/models.py:2168 part/models.py:2254 #: part/templates/part/part_app_base.html:8 -#: part/templates/part/part_pricing.html:8 part/templates/part/related.html:29 +#: part/templates/part/part_pricing.html:9 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 #: report/templates/report/inventree_po_report.html:90 @@ -702,7 +702,7 @@ msgstr "" msgid "Build status code" msgstr "" -#: build/models.py:213 stock/models.py:464 +#: build/models.py:213 stock/models.py:466 msgid "Batch Code" msgstr "" @@ -710,16 +710,16 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:220 order/models.py:105 part/models.py:882 +#: build/models.py:220 order/models.py:107 part/models.py:882 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "" -#: build/models.py:224 order/models.py:472 +#: build/models.py:224 order/models.py:474 msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:218 templates/js/build.js:798 +#: build/models.py:228 order/models.py:220 templates/js/build.js:798 msgid "Completion Date" msgstr "" @@ -736,7 +736,7 @@ msgid "User who issued this build order" msgstr "" #: build/models.py:251 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:119 +#: build/templates/build/detail.html:105 order/models.py:121 #: order/templates/order/order_base.html:138 #: order/templates/order/sales_order_base.html:140 part/models.py:886 #: report/templates/report/inventree_build_order_base.html:159 @@ -753,19 +753,19 @@ msgstr "" #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 #: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 -#: stock/models.py:458 stock/templates/stock/item_base.html:345 +#: stock/models.py:460 stock/templates/stock/item_base.html:345 msgid "External Link" msgstr "" -#: build/models.py:258 part/models.py:744 stock/models.py:460 +#: build/models.py:258 part/models.py:744 stock/models.py:462 msgid "Link to external URL" msgstr "" #: build/models.py:262 build/templates/build/navbar.html:53 #: company/models.py:132 company/models.py:498 #: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:123 -#: order/models.py:618 order/templates/order/po_navbar.html:29 +#: company/templates/company/navbar.html:73 order/models.py:125 +#: order/models.py:620 order/templates/order/po_navbar.html:29 #: order/templates/order/po_navbar.html:32 #: order/templates/order/purchase_order_detail.html:209 #: order/templates/order/sales_order_detail.html:278 @@ -774,7 +774,7 @@ msgstr "" #: part/templates/part/navbar.html:134 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 -#: stock/models.py:530 stock/models.py:1665 stock/models.py:1767 +#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:669 msgid "Notes" @@ -809,11 +809,11 @@ msgstr "" msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1188 order/models.py:789 +#: build/models.py:1188 order/models.py:791 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1192 order/models.py:792 +#: build/models.py:1192 order/models.py:794 msgid "Allocation quantity must be greater than zero" msgstr "" @@ -916,7 +916,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:75 #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:452 stock/templates/stock/item_base.html:249 +#: stock/models.py:454 stock/templates/stock/item_base.html:249 #: templates/js/build.js:484 msgid "Serial Number" msgstr "" @@ -1037,7 +1037,7 @@ msgid "Progress" msgstr "" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:689 +#: build/templates/build/detail.html:84 order/models.py:691 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1953,7 +1953,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:121 company/models.py:333 company/models.py:485 -#: order/models.py:103 part/models.py:743 +#: order/models.py:105 part/models.py:743 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:318 #: templates/js/part.js:497 @@ -1992,7 +1992,7 @@ msgstr "" msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:305 company/models.py:456 stock/models.py:405 +#: company/models.py:305 company/models.py:456 stock/models.py:407 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" @@ -2022,7 +2022,7 @@ msgstr "" #: company/models.py:466 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:190 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:192 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:364 @@ -2081,7 +2081,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:503 company/templates/company/supplier_part_base.html:109 -#: stock/models.py:429 stock/templates/stock/item_base.html:310 +#: stock/models.py:431 stock/templates/stock/item_base.html:310 #: templates/js/stock.js:665 msgid "Packaging" msgstr "" @@ -2149,7 +2149,8 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -2165,9 +2166,9 @@ msgstr "" msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:461 -#: order/templates/order/sales_order_base.html:94 stock/models.py:447 -#: stock/models.py:448 stock/templates/stock/item_base.html:262 +#: company/templates/company/detail.html:67 order/models.py:463 +#: order/templates/order/sales_order_base.html:94 stock/models.py:449 +#: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 #: templates/js/stock.js:1067 msgid "Customer" @@ -2441,7 +2442,7 @@ msgid "New Sales Order" msgstr "" #: company/templates/company/supplier_part_base.html:7 -#: company/templates/company/supplier_part_base.html:20 stock/models.py:414 +#: company/templates/company/supplier_part_base.html:20 stock/models.py:416 #: stock/templates/stock/item_base.html:369 templates/js/company.js:279 msgid "Supplier Part" msgstr "" @@ -2712,7 +2713,7 @@ msgstr "" msgid "Enter sales order number" msgstr "" -#: order/forms.py:145 order/models.py:473 +#: order/forms.py:145 order/models.py:475 msgid "Target date for order completion. Order will be overdue after this date." msgstr "" @@ -2724,135 +2725,135 @@ msgstr "" msgid "Enter quantity of stock items" msgstr "" -#: order/models.py:99 +#: order/models.py:101 msgid "Order reference" msgstr "" -#: order/models.py:101 +#: order/models.py:103 msgid "Order description" msgstr "" -#: order/models.py:103 +#: order/models.py:105 msgid "Link to external page" msgstr "" -#: order/models.py:111 part/templates/part/detail.html:132 +#: order/models.py:113 part/templates/part/detail.html:132 msgid "Created By" msgstr "" -#: order/models.py:118 +#: order/models.py:120 msgid "User or group responsible for this order" msgstr "" -#: order/models.py:123 +#: order/models.py:125 msgid "Order notes" msgstr "" -#: order/models.py:182 order/models.py:466 +#: order/models.py:184 order/models.py:468 msgid "Purchase order status" msgstr "" -#: order/models.py:191 +#: order/models.py:193 msgid "Company from which the items are being ordered" msgstr "" -#: order/models.py:194 order/templates/order/order_base.html:98 +#: order/models.py:196 order/templates/order/order_base.html:98 #: templates/js/order.js:179 msgid "Supplier Reference" msgstr "" -#: order/models.py:194 +#: order/models.py:196 msgid "Supplier order reference code" msgstr "" -#: order/models.py:201 +#: order/models.py:203 msgid "received by" msgstr "" -#: order/models.py:206 +#: order/models.py:208 msgid "Issue Date" msgstr "" -#: order/models.py:207 +#: order/models.py:209 msgid "Date order was issued" msgstr "" -#: order/models.py:212 +#: order/models.py:214 msgid "Target Delivery Date" msgstr "" -#: order/models.py:213 +#: order/models.py:215 msgid "Expected date for order delivery. Order will be overdue after this date." msgstr "" -#: order/models.py:219 +#: order/models.py:221 msgid "Date order was completed" msgstr "" -#: order/models.py:243 part/views.py:1675 stock/models.py:302 -#: stock/models.py:1018 +#: order/models.py:245 part/views.py:1675 stock/models.py:304 +#: stock/models.py:1020 msgid "Quantity must be greater than zero" msgstr "" -#: order/models.py:248 +#: order/models.py:250 msgid "Part supplier must match PO supplier" msgstr "" -#: order/models.py:346 +#: order/models.py:348 msgid "Lines can only be received against an order marked as 'Placed'" msgstr "" -#: order/models.py:350 +#: order/models.py:352 msgid "Quantity must be an integer" msgstr "" -#: order/models.py:352 +#: order/models.py:354 msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:462 +#: order/models.py:464 msgid "Company to which the items are being sold" msgstr "" -#: order/models.py:468 +#: order/models.py:470 msgid "Customer Reference " msgstr "" -#: order/models.py:468 +#: order/models.py:470 msgid "Customer order reference code" msgstr "" -#: order/models.py:476 templates/js/order.js:303 +#: order/models.py:478 templates/js/order.js:303 msgid "Shipment Date" msgstr "" -#: order/models.py:483 +#: order/models.py:485 msgid "shipped by" msgstr "" -#: order/models.py:527 +#: order/models.py:529 msgid "SalesOrder cannot be shipped as it is not currently pending" msgstr "" -#: order/models.py:614 +#: order/models.py:616 msgid "Item quantity" msgstr "" -#: order/models.py:616 +#: order/models.py:618 msgid "Line item reference" msgstr "" -#: order/models.py:618 +#: order/models.py:620 msgid "Line item notes" msgstr "" -#: order/models.py:644 order/models.py:689 +#: order/models.py:646 order/models.py:691 #: part/templates/part/allocation.html:17 #: part/templates/part/allocation.html:45 msgid "Order" msgstr "" -#: order/models.py:645 order/templates/order/order_base.html:9 +#: order/models.py:647 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 @@ -2860,73 +2861,73 @@ msgstr "" msgid "Purchase Order" msgstr "" -#: order/models.py:659 +#: order/models.py:661 msgid "Supplier part" msgstr "" -#: order/models.py:662 order/templates/order/order_base.html:131 +#: order/models.py:664 order/templates/order/order_base.html:131 #: order/templates/order/purchase_order_detail.html:189 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "" -#: order/models.py:662 +#: order/models.py:664 msgid "Number of items received" msgstr "" -#: order/models.py:669 stock/models.py:540 +#: order/models.py:671 stock/models.py:542 #: stock/templates/stock/item_base.html:331 msgid "Purchase Price" msgstr "" -#: order/models.py:670 +#: order/models.py:672 msgid "Unit purchase price" msgstr "" -#: order/models.py:698 part/templates/part/navbar.html:101 +#: order/models.py:700 part/templates/part/navbar.html:101 #: part/templates/part/order_prices.html:82 -#: part/templates/part/part_pricing.html:77 +#: part/templates/part/part_pricing.html:78 msgid "Sale Price" msgstr "" -#: order/models.py:699 +#: order/models.py:701 msgid "Unit sale price" msgstr "" -#: order/models.py:774 order/models.py:776 +#: order/models.py:776 order/models.py:778 msgid "Stock item has not been assigned" msgstr "" -#: order/models.py:780 +#: order/models.py:782 msgid "Cannot allocate stock item to a line with a different part" msgstr "" -#: order/models.py:782 +#: order/models.py:784 msgid "Cannot allocate stock to a line without a part" msgstr "" -#: order/models.py:785 +#: order/models.py:787 msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:795 +#: order/models.py:797 msgid "Quantity must be 1 for serialized stock item" msgstr "" -#: order/models.py:800 +#: order/models.py:802 msgid "Line" msgstr "" -#: order/models.py:811 +#: order/models.py:813 msgid "Item" msgstr "" -#: order/models.py:812 +#: order/models.py:814 msgid "Select stock item to allocate" msgstr "" -#: order/models.py:815 +#: order/models.py:817 msgid "Enter stock allocation quantity" msgstr "" @@ -4064,7 +4065,7 @@ msgid "Stock items for variant parts can be used for this BOM item" msgstr "" #: part/models.py:2371 part/views.py:1681 part/views.py:1733 -#: stock/models.py:292 +#: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -4551,51 +4552,51 @@ msgid "Pricing ranges" msgstr "" #: part/templates/part/order_prices.html:26 -#: part/templates/part/part_pricing.html:18 +#: part/templates/part/part_pricing.html:19 msgid "Supplier Pricing" msgstr "" #: part/templates/part/order_prices.html:27 #: part/templates/part/order_prices.html:52 #: part/templates/part/order_prices.html:83 -#: part/templates/part/part_pricing.html:22 -#: part/templates/part/part_pricing.html:48 -#: part/templates/part/part_pricing.html:80 +#: part/templates/part/part_pricing.html:23 +#: part/templates/part/part_pricing.html:49 +#: part/templates/part/part_pricing.html:81 msgid "Unit Cost" msgstr "" #: part/templates/part/order_prices.html:34 #: part/templates/part/order_prices.html:59 #: part/templates/part/order_prices.html:88 -#: part/templates/part/part_pricing.html:28 -#: part/templates/part/part_pricing.html:54 -#: part/templates/part/part_pricing.html:84 +#: part/templates/part/part_pricing.html:29 +#: part/templates/part/part_pricing.html:55 +#: part/templates/part/part_pricing.html:85 msgid "Total Cost" msgstr "" #: part/templates/part/order_prices.html:42 -#: part/templates/part/part_pricing.html:36 +#: part/templates/part/part_pricing.html:37 msgid "No supplier pricing available" msgstr "" #: part/templates/part/order_prices.html:51 #: part/templates/part/order_prices.html:103 -#: part/templates/part/part_pricing.html:44 +#: part/templates/part/part_pricing.html:45 msgid "BOM Pricing" msgstr "" #: part/templates/part/order_prices.html:67 -#: part/templates/part/part_pricing.html:62 +#: part/templates/part/part_pricing.html:63 msgid "Note: BOM pricing is incomplete for this part" msgstr "" #: part/templates/part/order_prices.html:74 -#: part/templates/part/part_pricing.html:69 +#: part/templates/part/part_pricing.html:70 msgid "No BOM pricing available" msgstr "" #: part/templates/part/order_prices.html:97 -#: part/templates/part/part_pricing.html:93 +#: part/templates/part/part_pricing.html:94 msgid "No pricing information is available for this part." msgstr "" @@ -4634,7 +4635,7 @@ msgstr "" #: part/templates/part/params.html:28 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1754 templates/InvenTree/settings/header.html:8 +#: stock/models.py:1756 templates/InvenTree/settings/header.html:8 #: templates/js/stock.js:137 msgid "Value" msgstr "" @@ -4849,7 +4850,7 @@ msgstr "" msgid "New Variant" msgstr "" -#: part/templatetags/inventree_extras.py:97 +#: part/templatetags/inventree_extras.py:98 msgid "Unknown database" msgstr "" @@ -5160,12 +5161,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1742 +#: stock/models.py:1744 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1748 +#: stock/models.py:1750 msgid "Result" msgstr "" @@ -5192,7 +5193,7 @@ msgstr "" msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:114 stock/forms.py:418 stock/models.py:507 +#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 #: stock/templates/stock/item_base.html:376 templates/js/stock.js:654 msgid "Expiry Date" msgstr "" @@ -5282,187 +5283,187 @@ msgstr "" msgid "Set the destination as the default location for selected parts" msgstr "" -#: stock/models.py:54 stock/models.py:545 +#: stock/models.py:56 stock/models.py:547 msgid "Owner" msgstr "" -#: stock/models.py:55 stock/models.py:546 +#: stock/models.py:57 stock/models.py:548 msgid "Select Owner" msgstr "" -#: stock/models.py:273 +#: stock/models.py:275 msgid "StockItem with this serial number already exists" msgstr "" -#: stock/models.py:309 +#: stock/models.py:311 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:319 stock/models.py:328 +#: stock/models.py:321 stock/models.py:330 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:320 +#: stock/models.py:322 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:342 +#: stock/models.py:344 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:348 +#: stock/models.py:350 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:355 +#: stock/models.py:357 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:397 +#: stock/models.py:399 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:406 +#: stock/models.py:408 msgid "Base part" msgstr "" -#: stock/models.py:415 +#: stock/models.py:417 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:420 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:422 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "" -#: stock/models.py:423 +#: stock/models.py:425 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:430 +#: stock/models.py:432 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:435 stock/templates/stock/item_base.html:270 +#: stock/models.py:437 stock/templates/stock/item_base.html:270 msgid "Installed In" msgstr "" -#: stock/models.py:438 +#: stock/models.py:440 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:454 +#: stock/models.py:456 msgid "Serial number for this item" msgstr "" -#: stock/models.py:466 +#: stock/models.py:468 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:470 +#: stock/models.py:472 msgid "Stock Quantity" msgstr "" -#: stock/models.py:479 +#: stock/models.py:481 msgid "Source Build" msgstr "" -#: stock/models.py:481 +#: stock/models.py:483 msgid "Build for this stock item" msgstr "" -#: stock/models.py:492 +#: stock/models.py:494 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:495 +#: stock/models.py:497 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:501 +#: stock/models.py:503 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:508 +#: stock/models.py:510 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:521 +#: stock/models.py:523 msgid "Delete on deplete" msgstr "" -#: stock/models.py:521 +#: stock/models.py:523 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:531 stock/templates/stock/item_notes.html:13 +#: stock/models.py:533 stock/templates/stock/item_notes.html:13 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:541 +#: stock/models.py:543 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1009 +#: stock/models.py:1011 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1015 +#: stock/models.py:1017 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1021 +#: stock/models.py:1023 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1024 +#: stock/models.py:1026 msgid "Serial numbers must be a list of integers" msgstr "" -#: stock/models.py:1027 +#: stock/models.py:1029 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1034 +#: stock/models.py:1036 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "" -#: stock/models.py:1192 +#: stock/models.py:1194 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:1666 +#: stock/models.py:1668 msgid "Entry notes" msgstr "" -#: stock/models.py:1719 +#: stock/models.py:1721 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1725 +#: stock/models.py:1727 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1743 +#: stock/models.py:1745 msgid "Test name" msgstr "" -#: stock/models.py:1749 templates/js/table_filters.js:217 +#: stock/models.py:1751 templates/js/table_filters.js:217 msgid "Test result" msgstr "" -#: stock/models.py:1755 +#: stock/models.py:1757 msgid "Test output value" msgstr "" -#: stock/models.py:1762 +#: stock/models.py:1764 msgid "Test result attachment" msgstr "" -#: stock/models.py:1768 +#: stock/models.py:1770 msgid "Test notes" msgstr "" @@ -6133,7 +6134,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7587,4 +7589,3 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" - From d756289efe062be355716797879abef6d084543e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 6 Jun 2021 14:31:22 +0000 Subject: [PATCH 002/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 2 +- InvenTree/locale/en/LC_MESSAGES/django.po | 2 +- InvenTree/locale/es/LC_MESSAGES/django.po | 2 +- InvenTree/locale/fr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/it/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ja/LC_MESSAGES/django.po | 2 +- InvenTree/locale/pl/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ru/LC_MESSAGES/django.po | 2 +- InvenTree/locale/tr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/zh/LC_MESSAGES/django.po | 2 +- 10 files changed, 10 insertions(+), 10 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index b9aedf8bb3..ec406b8180 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-06 14:14+0000\n" +"POT-Creation-Date: 2021-06-06 14:31+0000\n" "PO-Revision-Date: 2021-06-01 23:57\n" "Last-Translator: \n" "Language-Team: German\n" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index ce008b3c37..990ba6614f 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-06 14:14+0000\n" +"POT-Creation-Date: 2021-06-06 14:31+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 64429e5dc6..0e122a942b 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-06 14:14+0000\n" +"POT-Creation-Date: 2021-06-06 14:31+0000\n" "PO-Revision-Date: 2021-06-01 10:22\n" "Last-Translator: \n" "Language-Team: Spanish\n" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 9b525e11f7..4756aada2d 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-06 14:14+0000\n" +"POT-Creation-Date: 2021-06-06 14:31+0000\n" "PO-Revision-Date: 2021-06-02 19:11\n" "Last-Translator: \n" "Language-Team: French\n" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 6260fca12f..dbae70730f 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-06 14:14+0000\n" +"POT-Creation-Date: 2021-06-06 14:31+0000\n" "PO-Revision-Date: 2021-06-01 10:22\n" "Last-Translator: \n" "Language-Team: Italian\n" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 70bd6028db..8f2c665bd7 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-06 14:14+0000\n" +"POT-Creation-Date: 2021-06-06 14:31+0000\n" "PO-Revision-Date: 2021-06-01 10:22\n" "Last-Translator: \n" "Language-Team: Japanese\n" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index b65c3b2481..ea117f5aca 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-06 14:14+0000\n" +"POT-Creation-Date: 2021-06-06 14:31+0000\n" "PO-Revision-Date: 2021-06-01 10:22\n" "Last-Translator: \n" "Language-Team: Polish\n" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 94ab39429a..0b4e2cdfc0 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-06 14:14+0000\n" +"POT-Creation-Date: 2021-06-06 14:31+0000\n" "PO-Revision-Date: 2021-06-03 17:03\n" "Last-Translator: \n" "Language-Team: Russian\n" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 36c81d8354..00a96fb817 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-06 14:14+0000\n" +"POT-Creation-Date: 2021-06-06 14:31+0000\n" "PO-Revision-Date: 2021-06-01 10:22\n" "Last-Translator: \n" "Language-Team: Turkish\n" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 13a5d511d9..e5e48d2778 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-06 14:14+0000\n" +"POT-Creation-Date: 2021-06-06 14:31+0000\n" "PO-Revision-Date: 2021-06-01 10:22\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" From c02ed78eb51dc9ee246d74c5e878716fcba59f9d Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 7 Jun 2021 00:38:25 +1000 Subject: [PATCH 003/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/fr/LC_MESSAGES/django.po | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 4756aada2d..6d4909138c 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-06-06 14:31+0000\n" -"PO-Revision-Date: 2021-06-02 19:11\n" +"PO-Revision-Date: 2021-06-06 14:38\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -2149,8 +2149,7 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" +msgid "There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6134,8 +6133,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7589,3 +7587,4 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" + From 989d40eafd03b5af02fdd12f23dbafc1eacd77b0 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 7 Jun 2021 00:38:26 +1000 Subject: [PATCH 004/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/es/LC_MESSAGES/django.po | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 0e122a942b..2bbf464d2c 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-06-06 14:31+0000\n" -"PO-Revision-Date: 2021-06-01 10:22\n" +"PO-Revision-Date: 2021-06-06 14:38\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -2149,8 +2149,7 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" +msgid "There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6134,8 +6133,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7589,3 +7587,4 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" + From 7206930e20ab4d54a0e1884e41cef1c6adf9ee33 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 7 Jun 2021 00:38:28 +1000 Subject: [PATCH 005/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/it/LC_MESSAGES/django.po | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index dbae70730f..bf2cab7525 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-06-06 14:31+0000\n" -"PO-Revision-Date: 2021-06-01 10:22\n" +"PO-Revision-Date: 2021-06-06 14:38\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -2149,8 +2149,7 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" +msgid "There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6134,8 +6133,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7589,3 +7587,4 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" + From 5e98d912c230dd256e734b9b3ad7b912d6de18bd Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 7 Jun 2021 00:38:29 +1000 Subject: [PATCH 006/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/pl/LC_MESSAGES/django.po | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index ea117f5aca..acc68a8caa 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-06-06 14:31+0000\n" -"PO-Revision-Date: 2021-06-01 10:22\n" +"PO-Revision-Date: 2021-06-06 14:38\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -2149,8 +2149,7 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" +msgid "There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6134,8 +6133,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7589,3 +7587,4 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" + From d4f30d4f4c7cf5e299df70099726989b561fd6bb Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 7 Jun 2021 00:38:30 +1000 Subject: [PATCH 007/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ru/LC_MESSAGES/django.po | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 0b4e2cdfc0..af13972b7a 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-06-06 14:31+0000\n" -"PO-Revision-Date: 2021-06-03 17:03\n" +"PO-Revision-Date: 2021-06-06 14:38\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -2149,8 +2149,7 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" +msgid "There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6134,8 +6133,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7589,3 +7587,4 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" + From ac906ce608365a88c44c772602e85eec1fe2c819 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 7 Jun 2021 00:38:31 +1000 Subject: [PATCH 008/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/tr/LC_MESSAGES/django.po | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 00a96fb817..bf4cbf82f3 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-06-06 14:31+0000\n" -"PO-Revision-Date: 2021-06-01 10:22\n" +"PO-Revision-Date: 2021-06-06 14:38\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -2149,8 +2149,7 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" +msgid "There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6134,8 +6133,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7589,3 +7587,4 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" + From b0522ee4391f0b9a76ddc350173cf3f9e10937fa Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 7 Jun 2021 00:38:32 +1000 Subject: [PATCH 009/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/zh/LC_MESSAGES/django.po | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index e5e48d2778..2a67c147c3 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-06-06 14:31+0000\n" -"PO-Revision-Date: 2021-06-01 10:22\n" +"PO-Revision-Date: 2021-06-06 14:38\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -2149,8 +2149,7 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" +msgid "There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6134,8 +6133,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7589,3 +7587,4 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" + From e861a0e41796a831c1dec49a3abb8795439eee2d Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 7 Jun 2021 00:38:34 +1000 Subject: [PATCH 010/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index ec406b8180..2252c8587b 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-06-06 14:31+0000\n" -"PO-Revision-Date: 2021-06-01 23:57\n" +"PO-Revision-Date: 2021-06-06 14:38\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -2149,11 +2149,9 @@ msgstr "Sind Sie sicher, dass Sie die Firma '%(name)s' löschen wollen?" #: company/templates/company/delete.html:12 #, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" +msgid "There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." -msgstr "" -"Es gibt %(count)s Teile, die von diesem Unternehmen bezogen werden.
\n" +msgstr "Es gibt %(count)s Teile, die von diesem Unternehmen bezogen werden.
\n" "Wenn dieser Lieferant gelöscht wird, werden auch diese Zulieferer-Teile gelöscht." #: company/templates/company/detail.html:21 @@ -6136,13 +6134,11 @@ msgstr "Farbschemata" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " -msgstr "" -"\n" +msgstr "\n" "\t\tDie CSS Datei \"%(invalid_color_theme)s.css\" für das aktuell ausgewählte Farbschema wurde nicht gefunden.
\n" "\t\tBitte ein anderes Farbschema auswählen:)\n" "\t " @@ -7595,3 +7591,4 @@ msgstr "Berechtigungen Einträge zu ändern" #: users/models.py:187 msgid "Permission to delete items" msgstr "Berechtigung Einträge zu löschen" + From 63cbcde4c1318a8a9b66ef0551f6557c05b2be5a Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 7 Jun 2021 00:38:35 +1000 Subject: [PATCH 011/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ja/LC_MESSAGES/django.po | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 8f2c665bd7..325da92955 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-06-06 14:31+0000\n" -"PO-Revision-Date: 2021-06-01 10:22\n" +"PO-Revision-Date: 2021-06-06 14:38\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -2149,8 +2149,7 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" +msgid "There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6134,8 +6133,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7589,3 +7587,4 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" + From 60592ef8508d2a0336b2679b88480111a4acc19e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 9 Jun 2021 00:04:05 +0000 Subject: [PATCH 012/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 18 +++++++++--------- InvenTree/locale/en/LC_MESSAGES/django.po | 18 +++++++++--------- InvenTree/locale/es/LC_MESSAGES/django.po | 18 +++++++++--------- InvenTree/locale/fr/LC_MESSAGES/django.po | 18 +++++++++--------- InvenTree/locale/it/LC_MESSAGES/django.po | 18 +++++++++--------- InvenTree/locale/ja/LC_MESSAGES/django.po | 18 +++++++++--------- InvenTree/locale/pl/LC_MESSAGES/django.po | 18 +++++++++--------- InvenTree/locale/ru/LC_MESSAGES/django.po | 18 +++++++++--------- InvenTree/locale/tr/LC_MESSAGES/django.po | 18 +++++++++--------- InvenTree/locale/zh/LC_MESSAGES/django.po | 18 +++++++++--------- 10 files changed, 90 insertions(+), 90 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index ec406b8180..fcf06b89a0 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-06 14:31+0000\n" +"POT-Creation-Date: 2021-06-09 00:03+0000\n" "PO-Revision-Date: 2021-06-01 23:57\n" "Last-Translator: \n" "Language-Team: German\n" @@ -458,7 +458,7 @@ msgstr "Zieldatum" msgid "Target date for build completion. Build will be overdue after this date." msgstr "Zieldatum für Bauauftrag-Fertigstellung." -#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1333 +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1346 #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 @@ -826,17 +826,17 @@ msgstr "Anzahl muss 1 für Objekte mit Seriennummer sein" msgid "Selected stock item not found in BOM for part '{p}'" msgstr "Ausgewähltes BestandsObjekt nicht Stückliste für Teil '{p}' gefunden" -#: build/models.py:1303 stock/templates/stock/item_base.html:317 +#: build/models.py:1316 stock/templates/stock/item_base.html:317 #: templates/InvenTree/search.html:183 templates/js/build.js:724 #: templates/navbar.html:29 msgid "Build" msgstr "Bauauftrag" -#: build/models.py:1304 +#: build/models.py:1317 msgid "Build to allocate parts" msgstr "Bauauftrag starten um Teile zuzuweisen" -#: build/models.py:1320 part/templates/part/allocation.html:18 +#: build/models.py:1333 part/templates/part/allocation.html:18 #: part/templates/part/allocation.html:24 #: part/templates/part/allocation.html:31 #: part/templates/part/allocation.html:49 @@ -848,19 +848,19 @@ msgstr "Bauauftrag starten um Teile zuzuweisen" msgid "Stock Item" msgstr "BestandsObjekt" -#: build/models.py:1321 +#: build/models.py:1334 msgid "Source stock item" msgstr "Quell-BestandsObjekt" -#: build/models.py:1334 +#: build/models.py:1347 msgid "Stock quantity to allocate to build" msgstr "BestandsObjekt-Anzahl dem Bauauftrag zuweisen" -#: build/models.py:1342 +#: build/models.py:1355 msgid "Install into" msgstr "Installiere in" -#: build/models.py:1343 +#: build/models.py:1356 msgid "Destination stock item" msgstr "Ziel-BestandsObjekt" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 990ba6614f..0e74f8b1af 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-06 14:31+0000\n" +"POT-Creation-Date: 2021-06-09 00:03+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -459,7 +459,7 @@ msgstr "" msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1333 +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1346 #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 @@ -827,17 +827,17 @@ msgstr "" msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" -#: build/models.py:1303 stock/templates/stock/item_base.html:317 +#: build/models.py:1316 stock/templates/stock/item_base.html:317 #: templates/InvenTree/search.html:183 templates/js/build.js:724 #: templates/navbar.html:29 msgid "Build" msgstr "" -#: build/models.py:1304 +#: build/models.py:1317 msgid "Build to allocate parts" msgstr "" -#: build/models.py:1320 part/templates/part/allocation.html:18 +#: build/models.py:1333 part/templates/part/allocation.html:18 #: part/templates/part/allocation.html:24 #: part/templates/part/allocation.html:31 #: part/templates/part/allocation.html:49 @@ -849,19 +849,19 @@ msgstr "" msgid "Stock Item" msgstr "" -#: build/models.py:1321 +#: build/models.py:1334 msgid "Source stock item" msgstr "" -#: build/models.py:1334 +#: build/models.py:1347 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1342 +#: build/models.py:1355 msgid "Install into" msgstr "" -#: build/models.py:1343 +#: build/models.py:1356 msgid "Destination stock item" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 0e122a942b..3673e3de0d 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-06 14:31+0000\n" +"POT-Creation-Date: 2021-06-09 00:03+0000\n" "PO-Revision-Date: 2021-06-01 10:22\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -458,7 +458,7 @@ msgstr "" msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1333 +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1346 #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 @@ -826,17 +826,17 @@ msgstr "" msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" -#: build/models.py:1303 stock/templates/stock/item_base.html:317 +#: build/models.py:1316 stock/templates/stock/item_base.html:317 #: templates/InvenTree/search.html:183 templates/js/build.js:724 #: templates/navbar.html:29 msgid "Build" msgstr "" -#: build/models.py:1304 +#: build/models.py:1317 msgid "Build to allocate parts" msgstr "" -#: build/models.py:1320 part/templates/part/allocation.html:18 +#: build/models.py:1333 part/templates/part/allocation.html:18 #: part/templates/part/allocation.html:24 #: part/templates/part/allocation.html:31 #: part/templates/part/allocation.html:49 @@ -848,19 +848,19 @@ msgstr "" msgid "Stock Item" msgstr "" -#: build/models.py:1321 +#: build/models.py:1334 msgid "Source stock item" msgstr "" -#: build/models.py:1334 +#: build/models.py:1347 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1342 +#: build/models.py:1355 msgid "Install into" msgstr "" -#: build/models.py:1343 +#: build/models.py:1356 msgid "Destination stock item" msgstr "" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 4756aada2d..c3ba240c3f 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-06 14:31+0000\n" +"POT-Creation-Date: 2021-06-09 00:03+0000\n" "PO-Revision-Date: 2021-06-02 19:11\n" "Last-Translator: \n" "Language-Team: French\n" @@ -458,7 +458,7 @@ msgstr "" msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1333 +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1346 #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 @@ -826,17 +826,17 @@ msgstr "" msgid "Selected stock item not found in BOM for part '{p}'" msgstr "L'article en stock sélectionné n'a pas été trouvé dans la BOM pour la pièce '{p}'" -#: build/models.py:1303 stock/templates/stock/item_base.html:317 +#: build/models.py:1316 stock/templates/stock/item_base.html:317 #: templates/InvenTree/search.html:183 templates/js/build.js:724 #: templates/navbar.html:29 msgid "Build" msgstr "" -#: build/models.py:1304 +#: build/models.py:1317 msgid "Build to allocate parts" msgstr "" -#: build/models.py:1320 part/templates/part/allocation.html:18 +#: build/models.py:1333 part/templates/part/allocation.html:18 #: part/templates/part/allocation.html:24 #: part/templates/part/allocation.html:31 #: part/templates/part/allocation.html:49 @@ -848,19 +848,19 @@ msgstr "" msgid "Stock Item" msgstr "" -#: build/models.py:1321 +#: build/models.py:1334 msgid "Source stock item" msgstr "" -#: build/models.py:1334 +#: build/models.py:1347 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1342 +#: build/models.py:1355 msgid "Install into" msgstr "" -#: build/models.py:1343 +#: build/models.py:1356 msgid "Destination stock item" msgstr "" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index dbae70730f..866120e893 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-06 14:31+0000\n" +"POT-Creation-Date: 2021-06-09 00:03+0000\n" "PO-Revision-Date: 2021-06-01 10:22\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -458,7 +458,7 @@ msgstr "" msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1333 +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1346 #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 @@ -826,17 +826,17 @@ msgstr "" msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" -#: build/models.py:1303 stock/templates/stock/item_base.html:317 +#: build/models.py:1316 stock/templates/stock/item_base.html:317 #: templates/InvenTree/search.html:183 templates/js/build.js:724 #: templates/navbar.html:29 msgid "Build" msgstr "" -#: build/models.py:1304 +#: build/models.py:1317 msgid "Build to allocate parts" msgstr "" -#: build/models.py:1320 part/templates/part/allocation.html:18 +#: build/models.py:1333 part/templates/part/allocation.html:18 #: part/templates/part/allocation.html:24 #: part/templates/part/allocation.html:31 #: part/templates/part/allocation.html:49 @@ -848,19 +848,19 @@ msgstr "" msgid "Stock Item" msgstr "" -#: build/models.py:1321 +#: build/models.py:1334 msgid "Source stock item" msgstr "" -#: build/models.py:1334 +#: build/models.py:1347 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1342 +#: build/models.py:1355 msgid "Install into" msgstr "" -#: build/models.py:1343 +#: build/models.py:1356 msgid "Destination stock item" msgstr "" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 8f2c665bd7..d8b8d18cf2 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-06 14:31+0000\n" +"POT-Creation-Date: 2021-06-09 00:03+0000\n" "PO-Revision-Date: 2021-06-01 10:22\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -458,7 +458,7 @@ msgstr "" msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1333 +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1346 #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 @@ -826,17 +826,17 @@ msgstr "" msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" -#: build/models.py:1303 stock/templates/stock/item_base.html:317 +#: build/models.py:1316 stock/templates/stock/item_base.html:317 #: templates/InvenTree/search.html:183 templates/js/build.js:724 #: templates/navbar.html:29 msgid "Build" msgstr "" -#: build/models.py:1304 +#: build/models.py:1317 msgid "Build to allocate parts" msgstr "" -#: build/models.py:1320 part/templates/part/allocation.html:18 +#: build/models.py:1333 part/templates/part/allocation.html:18 #: part/templates/part/allocation.html:24 #: part/templates/part/allocation.html:31 #: part/templates/part/allocation.html:49 @@ -848,19 +848,19 @@ msgstr "" msgid "Stock Item" msgstr "" -#: build/models.py:1321 +#: build/models.py:1334 msgid "Source stock item" msgstr "" -#: build/models.py:1334 +#: build/models.py:1347 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1342 +#: build/models.py:1355 msgid "Install into" msgstr "" -#: build/models.py:1343 +#: build/models.py:1356 msgid "Destination stock item" msgstr "" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index ea117f5aca..2601b3111c 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-06 14:31+0000\n" +"POT-Creation-Date: 2021-06-09 00:03+0000\n" "PO-Revision-Date: 2021-06-01 10:22\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -458,7 +458,7 @@ msgstr "Data docelowa" msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1333 +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1346 #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 @@ -826,17 +826,17 @@ msgstr "" msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" -#: build/models.py:1303 stock/templates/stock/item_base.html:317 +#: build/models.py:1316 stock/templates/stock/item_base.html:317 #: templates/InvenTree/search.html:183 templates/js/build.js:724 #: templates/navbar.html:29 msgid "Build" msgstr "Budowa" -#: build/models.py:1304 +#: build/models.py:1317 msgid "Build to allocate parts" msgstr "" -#: build/models.py:1320 part/templates/part/allocation.html:18 +#: build/models.py:1333 part/templates/part/allocation.html:18 #: part/templates/part/allocation.html:24 #: part/templates/part/allocation.html:31 #: part/templates/part/allocation.html:49 @@ -848,19 +848,19 @@ msgstr "" msgid "Stock Item" msgstr "Element magazynowy" -#: build/models.py:1321 +#: build/models.py:1334 msgid "Source stock item" msgstr "Lokalizacja magazynowania przedmiotu" -#: build/models.py:1334 +#: build/models.py:1347 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1342 +#: build/models.py:1355 msgid "Install into" msgstr "Zainstaluj do" -#: build/models.py:1343 +#: build/models.py:1356 msgid "Destination stock item" msgstr "Docelowa lokalizacja magazynowa przedmiotu" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 0b4e2cdfc0..5be1855079 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-06 14:31+0000\n" +"POT-Creation-Date: 2021-06-09 00:03+0000\n" "PO-Revision-Date: 2021-06-03 17:03\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -458,7 +458,7 @@ msgstr "Целевая дата" msgid "Target date for build completion. Build will be overdue after this date." msgstr "Целевая дата для сборки. Сборка будет просрочена после этой даты." -#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1333 +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1346 #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 @@ -826,17 +826,17 @@ msgstr "" msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" -#: build/models.py:1303 stock/templates/stock/item_base.html:317 +#: build/models.py:1316 stock/templates/stock/item_base.html:317 #: templates/InvenTree/search.html:183 templates/js/build.js:724 #: templates/navbar.html:29 msgid "Build" msgstr "" -#: build/models.py:1304 +#: build/models.py:1317 msgid "Build to allocate parts" msgstr "" -#: build/models.py:1320 part/templates/part/allocation.html:18 +#: build/models.py:1333 part/templates/part/allocation.html:18 #: part/templates/part/allocation.html:24 #: part/templates/part/allocation.html:31 #: part/templates/part/allocation.html:49 @@ -848,19 +848,19 @@ msgstr "" msgid "Stock Item" msgstr "" -#: build/models.py:1321 +#: build/models.py:1334 msgid "Source stock item" msgstr "" -#: build/models.py:1334 +#: build/models.py:1347 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1342 +#: build/models.py:1355 msgid "Install into" msgstr "" -#: build/models.py:1343 +#: build/models.py:1356 msgid "Destination stock item" msgstr "" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 00a96fb817..fc8b78f951 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-06 14:31+0000\n" +"POT-Creation-Date: 2021-06-09 00:03+0000\n" "PO-Revision-Date: 2021-06-01 10:22\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -458,7 +458,7 @@ msgstr "" msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1333 +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1346 #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 @@ -826,17 +826,17 @@ msgstr "" msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" -#: build/models.py:1303 stock/templates/stock/item_base.html:317 +#: build/models.py:1316 stock/templates/stock/item_base.html:317 #: templates/InvenTree/search.html:183 templates/js/build.js:724 #: templates/navbar.html:29 msgid "Build" msgstr "" -#: build/models.py:1304 +#: build/models.py:1317 msgid "Build to allocate parts" msgstr "" -#: build/models.py:1320 part/templates/part/allocation.html:18 +#: build/models.py:1333 part/templates/part/allocation.html:18 #: part/templates/part/allocation.html:24 #: part/templates/part/allocation.html:31 #: part/templates/part/allocation.html:49 @@ -848,19 +848,19 @@ msgstr "" msgid "Stock Item" msgstr "" -#: build/models.py:1321 +#: build/models.py:1334 msgid "Source stock item" msgstr "" -#: build/models.py:1334 +#: build/models.py:1347 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1342 +#: build/models.py:1355 msgid "Install into" msgstr "" -#: build/models.py:1343 +#: build/models.py:1356 msgid "Destination stock item" msgstr "" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index e5e48d2778..ec75bb1ab1 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-06 14:31+0000\n" +"POT-Creation-Date: 2021-06-09 00:03+0000\n" "PO-Revision-Date: 2021-06-01 10:22\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -458,7 +458,7 @@ msgstr "" msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1333 +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1346 #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 @@ -826,17 +826,17 @@ msgstr "" msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" -#: build/models.py:1303 stock/templates/stock/item_base.html:317 +#: build/models.py:1316 stock/templates/stock/item_base.html:317 #: templates/InvenTree/search.html:183 templates/js/build.js:724 #: templates/navbar.html:29 msgid "Build" msgstr "" -#: build/models.py:1304 +#: build/models.py:1317 msgid "Build to allocate parts" msgstr "" -#: build/models.py:1320 part/templates/part/allocation.html:18 +#: build/models.py:1333 part/templates/part/allocation.html:18 #: part/templates/part/allocation.html:24 #: part/templates/part/allocation.html:31 #: part/templates/part/allocation.html:49 @@ -848,19 +848,19 @@ msgstr "" msgid "Stock Item" msgstr "" -#: build/models.py:1321 +#: build/models.py:1334 msgid "Source stock item" msgstr "" -#: build/models.py:1334 +#: build/models.py:1347 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1342 +#: build/models.py:1355 msgid "Install into" msgstr "" -#: build/models.py:1343 +#: build/models.py:1356 msgid "Destination stock item" msgstr "" From e7f3709502aa359d7a1435d576990f0ea3c87b59 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 9 Jun 2021 10:22:51 +1000 Subject: [PATCH 013/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/fr/LC_MESSAGES/django.po | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 6d4909138c..b983e31506 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-06 14:31+0000\n" -"PO-Revision-Date: 2021-06-06 14:38\n" +"POT-Creation-Date: 2021-06-09 00:03+0000\n" +"PO-Revision-Date: 2021-06-09 00:22\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -458,7 +458,7 @@ msgstr "" msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1333 +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1346 #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 @@ -826,17 +826,17 @@ msgstr "" msgid "Selected stock item not found in BOM for part '{p}'" msgstr "L'article en stock sélectionné n'a pas été trouvé dans la BOM pour la pièce '{p}'" -#: build/models.py:1303 stock/templates/stock/item_base.html:317 +#: build/models.py:1316 stock/templates/stock/item_base.html:317 #: templates/InvenTree/search.html:183 templates/js/build.js:724 #: templates/navbar.html:29 msgid "Build" msgstr "" -#: build/models.py:1304 +#: build/models.py:1317 msgid "Build to allocate parts" msgstr "" -#: build/models.py:1320 part/templates/part/allocation.html:18 +#: build/models.py:1333 part/templates/part/allocation.html:18 #: part/templates/part/allocation.html:24 #: part/templates/part/allocation.html:31 #: part/templates/part/allocation.html:49 @@ -848,19 +848,19 @@ msgstr "" msgid "Stock Item" msgstr "" -#: build/models.py:1321 +#: build/models.py:1334 msgid "Source stock item" msgstr "" -#: build/models.py:1334 +#: build/models.py:1347 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1342 +#: build/models.py:1355 msgid "Install into" msgstr "" -#: build/models.py:1343 +#: build/models.py:1356 msgid "Destination stock item" msgstr "" From 5f85300993b0557959dacecbcf8d5b6a39978ef2 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 9 Jun 2021 10:22:52 +1000 Subject: [PATCH 014/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/es/LC_MESSAGES/django.po | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 2bbf464d2c..2259d27a84 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-06 14:31+0000\n" -"PO-Revision-Date: 2021-06-06 14:38\n" +"POT-Creation-Date: 2021-06-09 00:03+0000\n" +"PO-Revision-Date: 2021-06-09 00:22\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -458,7 +458,7 @@ msgstr "" msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1333 +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1346 #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 @@ -826,17 +826,17 @@ msgstr "" msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" -#: build/models.py:1303 stock/templates/stock/item_base.html:317 +#: build/models.py:1316 stock/templates/stock/item_base.html:317 #: templates/InvenTree/search.html:183 templates/js/build.js:724 #: templates/navbar.html:29 msgid "Build" msgstr "" -#: build/models.py:1304 +#: build/models.py:1317 msgid "Build to allocate parts" msgstr "" -#: build/models.py:1320 part/templates/part/allocation.html:18 +#: build/models.py:1333 part/templates/part/allocation.html:18 #: part/templates/part/allocation.html:24 #: part/templates/part/allocation.html:31 #: part/templates/part/allocation.html:49 @@ -848,19 +848,19 @@ msgstr "" msgid "Stock Item" msgstr "" -#: build/models.py:1321 +#: build/models.py:1334 msgid "Source stock item" msgstr "" -#: build/models.py:1334 +#: build/models.py:1347 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1342 +#: build/models.py:1355 msgid "Install into" msgstr "" -#: build/models.py:1343 +#: build/models.py:1356 msgid "Destination stock item" msgstr "" From 60fd027ec3670d6d29294e862920dde442daad16 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 9 Jun 2021 10:22:53 +1000 Subject: [PATCH 015/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/it/LC_MESSAGES/django.po | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index bf2cab7525..ac605d337d 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-06 14:31+0000\n" -"PO-Revision-Date: 2021-06-06 14:38\n" +"POT-Creation-Date: 2021-06-09 00:03+0000\n" +"PO-Revision-Date: 2021-06-09 00:22\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -458,7 +458,7 @@ msgstr "" msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1333 +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1346 #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 @@ -826,17 +826,17 @@ msgstr "" msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" -#: build/models.py:1303 stock/templates/stock/item_base.html:317 +#: build/models.py:1316 stock/templates/stock/item_base.html:317 #: templates/InvenTree/search.html:183 templates/js/build.js:724 #: templates/navbar.html:29 msgid "Build" msgstr "" -#: build/models.py:1304 +#: build/models.py:1317 msgid "Build to allocate parts" msgstr "" -#: build/models.py:1320 part/templates/part/allocation.html:18 +#: build/models.py:1333 part/templates/part/allocation.html:18 #: part/templates/part/allocation.html:24 #: part/templates/part/allocation.html:31 #: part/templates/part/allocation.html:49 @@ -848,19 +848,19 @@ msgstr "" msgid "Stock Item" msgstr "" -#: build/models.py:1321 +#: build/models.py:1334 msgid "Source stock item" msgstr "" -#: build/models.py:1334 +#: build/models.py:1347 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1342 +#: build/models.py:1355 msgid "Install into" msgstr "" -#: build/models.py:1343 +#: build/models.py:1356 msgid "Destination stock item" msgstr "" From b8cd0d52d9d67c943eb82fe469e37372f62a92fd Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 9 Jun 2021 10:22:55 +1000 Subject: [PATCH 016/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/pl/LC_MESSAGES/django.po | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index acc68a8caa..c8242b28b6 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-06 14:31+0000\n" -"PO-Revision-Date: 2021-06-06 14:38\n" +"POT-Creation-Date: 2021-06-09 00:03+0000\n" +"PO-Revision-Date: 2021-06-09 00:22\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -458,7 +458,7 @@ msgstr "Data docelowa" msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1333 +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1346 #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 @@ -826,17 +826,17 @@ msgstr "" msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" -#: build/models.py:1303 stock/templates/stock/item_base.html:317 +#: build/models.py:1316 stock/templates/stock/item_base.html:317 #: templates/InvenTree/search.html:183 templates/js/build.js:724 #: templates/navbar.html:29 msgid "Build" msgstr "Budowa" -#: build/models.py:1304 +#: build/models.py:1317 msgid "Build to allocate parts" msgstr "" -#: build/models.py:1320 part/templates/part/allocation.html:18 +#: build/models.py:1333 part/templates/part/allocation.html:18 #: part/templates/part/allocation.html:24 #: part/templates/part/allocation.html:31 #: part/templates/part/allocation.html:49 @@ -848,19 +848,19 @@ msgstr "" msgid "Stock Item" msgstr "Element magazynowy" -#: build/models.py:1321 +#: build/models.py:1334 msgid "Source stock item" msgstr "Lokalizacja magazynowania przedmiotu" -#: build/models.py:1334 +#: build/models.py:1347 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1342 +#: build/models.py:1355 msgid "Install into" msgstr "Zainstaluj do" -#: build/models.py:1343 +#: build/models.py:1356 msgid "Destination stock item" msgstr "Docelowa lokalizacja magazynowa przedmiotu" From 1a7eebb7ab0a624051d2ec3ebb839ddd64b58a93 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 9 Jun 2021 10:22:56 +1000 Subject: [PATCH 017/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ru/LC_MESSAGES/django.po | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index af13972b7a..52e145e7dd 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-06 14:31+0000\n" -"PO-Revision-Date: 2021-06-06 14:38\n" +"POT-Creation-Date: 2021-06-09 00:03+0000\n" +"PO-Revision-Date: 2021-06-09 00:22\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -458,7 +458,7 @@ msgstr "Целевая дата" msgid "Target date for build completion. Build will be overdue after this date." msgstr "Целевая дата для сборки. Сборка будет просрочена после этой даты." -#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1333 +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1346 #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 @@ -826,17 +826,17 @@ msgstr "" msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" -#: build/models.py:1303 stock/templates/stock/item_base.html:317 +#: build/models.py:1316 stock/templates/stock/item_base.html:317 #: templates/InvenTree/search.html:183 templates/js/build.js:724 #: templates/navbar.html:29 msgid "Build" msgstr "" -#: build/models.py:1304 +#: build/models.py:1317 msgid "Build to allocate parts" msgstr "" -#: build/models.py:1320 part/templates/part/allocation.html:18 +#: build/models.py:1333 part/templates/part/allocation.html:18 #: part/templates/part/allocation.html:24 #: part/templates/part/allocation.html:31 #: part/templates/part/allocation.html:49 @@ -848,19 +848,19 @@ msgstr "" msgid "Stock Item" msgstr "" -#: build/models.py:1321 +#: build/models.py:1334 msgid "Source stock item" msgstr "" -#: build/models.py:1334 +#: build/models.py:1347 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1342 +#: build/models.py:1355 msgid "Install into" msgstr "" -#: build/models.py:1343 +#: build/models.py:1356 msgid "Destination stock item" msgstr "" From 3e9014646fdd2987b74012e4b5ae5dec4c525565 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 9 Jun 2021 10:22:58 +1000 Subject: [PATCH 018/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/tr/LC_MESSAGES/django.po | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index bf4cbf82f3..d8dc080ca9 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-06 14:31+0000\n" -"PO-Revision-Date: 2021-06-06 14:38\n" +"POT-Creation-Date: 2021-06-09 00:03+0000\n" +"PO-Revision-Date: 2021-06-09 00:22\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -458,7 +458,7 @@ msgstr "" msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1333 +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1346 #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 @@ -826,17 +826,17 @@ msgstr "" msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" -#: build/models.py:1303 stock/templates/stock/item_base.html:317 +#: build/models.py:1316 stock/templates/stock/item_base.html:317 #: templates/InvenTree/search.html:183 templates/js/build.js:724 #: templates/navbar.html:29 msgid "Build" msgstr "" -#: build/models.py:1304 +#: build/models.py:1317 msgid "Build to allocate parts" msgstr "" -#: build/models.py:1320 part/templates/part/allocation.html:18 +#: build/models.py:1333 part/templates/part/allocation.html:18 #: part/templates/part/allocation.html:24 #: part/templates/part/allocation.html:31 #: part/templates/part/allocation.html:49 @@ -848,19 +848,19 @@ msgstr "" msgid "Stock Item" msgstr "" -#: build/models.py:1321 +#: build/models.py:1334 msgid "Source stock item" msgstr "" -#: build/models.py:1334 +#: build/models.py:1347 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1342 +#: build/models.py:1355 msgid "Install into" msgstr "" -#: build/models.py:1343 +#: build/models.py:1356 msgid "Destination stock item" msgstr "" From a1b48428dd8d6f1f8cb08d957473e8c8be187d14 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 9 Jun 2021 10:22:59 +1000 Subject: [PATCH 019/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/zh/LC_MESSAGES/django.po | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 2a67c147c3..6e3daf7de7 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-06 14:31+0000\n" -"PO-Revision-Date: 2021-06-06 14:38\n" +"POT-Creation-Date: 2021-06-09 00:03+0000\n" +"PO-Revision-Date: 2021-06-09 00:22\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -458,7 +458,7 @@ msgstr "" msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1333 +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1346 #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 @@ -826,17 +826,17 @@ msgstr "" msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" -#: build/models.py:1303 stock/templates/stock/item_base.html:317 +#: build/models.py:1316 stock/templates/stock/item_base.html:317 #: templates/InvenTree/search.html:183 templates/js/build.js:724 #: templates/navbar.html:29 msgid "Build" msgstr "" -#: build/models.py:1304 +#: build/models.py:1317 msgid "Build to allocate parts" msgstr "" -#: build/models.py:1320 part/templates/part/allocation.html:18 +#: build/models.py:1333 part/templates/part/allocation.html:18 #: part/templates/part/allocation.html:24 #: part/templates/part/allocation.html:31 #: part/templates/part/allocation.html:49 @@ -848,19 +848,19 @@ msgstr "" msgid "Stock Item" msgstr "" -#: build/models.py:1321 +#: build/models.py:1334 msgid "Source stock item" msgstr "" -#: build/models.py:1334 +#: build/models.py:1347 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1342 +#: build/models.py:1355 msgid "Install into" msgstr "" -#: build/models.py:1343 +#: build/models.py:1356 msgid "Destination stock item" msgstr "" From 96776fc9fe4416bda45fb7f4e62310507c6d4073 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 9 Jun 2021 10:23:02 +1000 Subject: [PATCH 020/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 2252c8587b..ad5b3c7ff5 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-06 14:31+0000\n" -"PO-Revision-Date: 2021-06-06 14:38\n" +"POT-Creation-Date: 2021-06-09 00:03+0000\n" +"PO-Revision-Date: 2021-06-09 00:22\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -458,7 +458,7 @@ msgstr "Zieldatum" msgid "Target date for build completion. Build will be overdue after this date." msgstr "Zieldatum für Bauauftrag-Fertigstellung." -#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1333 +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1346 #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 @@ -826,17 +826,17 @@ msgstr "Anzahl muss 1 für Objekte mit Seriennummer sein" msgid "Selected stock item not found in BOM for part '{p}'" msgstr "Ausgewähltes BestandsObjekt nicht Stückliste für Teil '{p}' gefunden" -#: build/models.py:1303 stock/templates/stock/item_base.html:317 +#: build/models.py:1316 stock/templates/stock/item_base.html:317 #: templates/InvenTree/search.html:183 templates/js/build.js:724 #: templates/navbar.html:29 msgid "Build" msgstr "Bauauftrag" -#: build/models.py:1304 +#: build/models.py:1317 msgid "Build to allocate parts" msgstr "Bauauftrag starten um Teile zuzuweisen" -#: build/models.py:1320 part/templates/part/allocation.html:18 +#: build/models.py:1333 part/templates/part/allocation.html:18 #: part/templates/part/allocation.html:24 #: part/templates/part/allocation.html:31 #: part/templates/part/allocation.html:49 @@ -848,19 +848,19 @@ msgstr "Bauauftrag starten um Teile zuzuweisen" msgid "Stock Item" msgstr "BestandsObjekt" -#: build/models.py:1321 +#: build/models.py:1334 msgid "Source stock item" msgstr "Quell-BestandsObjekt" -#: build/models.py:1334 +#: build/models.py:1347 msgid "Stock quantity to allocate to build" msgstr "BestandsObjekt-Anzahl dem Bauauftrag zuweisen" -#: build/models.py:1342 +#: build/models.py:1355 msgid "Install into" msgstr "Installiere in" -#: build/models.py:1343 +#: build/models.py:1356 msgid "Destination stock item" msgstr "Ziel-BestandsObjekt" From cd2fcdd436f8c24d4c6ea07c3b82b19425c66d8b Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 9 Jun 2021 10:23:03 +1000 Subject: [PATCH 021/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ja/LC_MESSAGES/django.po | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 325da92955..aa936b0f72 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-06 14:31+0000\n" -"PO-Revision-Date: 2021-06-06 14:38\n" +"POT-Creation-Date: 2021-06-09 00:03+0000\n" +"PO-Revision-Date: 2021-06-09 00:23\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -458,7 +458,7 @@ msgstr "" msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1333 +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1346 #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 @@ -826,17 +826,17 @@ msgstr "" msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" -#: build/models.py:1303 stock/templates/stock/item_base.html:317 +#: build/models.py:1316 stock/templates/stock/item_base.html:317 #: templates/InvenTree/search.html:183 templates/js/build.js:724 #: templates/navbar.html:29 msgid "Build" msgstr "" -#: build/models.py:1304 +#: build/models.py:1317 msgid "Build to allocate parts" msgstr "" -#: build/models.py:1320 part/templates/part/allocation.html:18 +#: build/models.py:1333 part/templates/part/allocation.html:18 #: part/templates/part/allocation.html:24 #: part/templates/part/allocation.html:31 #: part/templates/part/allocation.html:49 @@ -848,19 +848,19 @@ msgstr "" msgid "Stock Item" msgstr "" -#: build/models.py:1321 +#: build/models.py:1334 msgid "Source stock item" msgstr "" -#: build/models.py:1334 +#: build/models.py:1347 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1342 +#: build/models.py:1355 msgid "Install into" msgstr "" -#: build/models.py:1343 +#: build/models.py:1356 msgid "Destination stock item" msgstr "" From bde2902798878ce65280c62551755089cc1570a8 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 9 Jun 2021 01:48:18 +0000 Subject: [PATCH 022/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 2 +- InvenTree/locale/en/LC_MESSAGES/django.po | 2 +- InvenTree/locale/es/LC_MESSAGES/django.po | 2 +- InvenTree/locale/fr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/it/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ja/LC_MESSAGES/django.po | 2 +- InvenTree/locale/pl/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ru/LC_MESSAGES/django.po | 2 +- InvenTree/locale/tr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/zh/LC_MESSAGES/django.po | 2 +- 10 files changed, 10 insertions(+), 10 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index fcf06b89a0..0866864d00 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-09 00:03+0000\n" +"POT-Creation-Date: 2021-06-09 01:48+0000\n" "PO-Revision-Date: 2021-06-01 23:57\n" "Last-Translator: \n" "Language-Team: German\n" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 0e74f8b1af..826894ea2b 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-09 00:03+0000\n" +"POT-Creation-Date: 2021-06-09 01:48+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 3673e3de0d..f8de02b816 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-09 00:03+0000\n" +"POT-Creation-Date: 2021-06-09 01:48+0000\n" "PO-Revision-Date: 2021-06-01 10:22\n" "Last-Translator: \n" "Language-Team: Spanish\n" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index c3ba240c3f..00d3abbab5 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-09 00:03+0000\n" +"POT-Creation-Date: 2021-06-09 01:48+0000\n" "PO-Revision-Date: 2021-06-02 19:11\n" "Last-Translator: \n" "Language-Team: French\n" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 866120e893..b83ea81f66 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-09 00:03+0000\n" +"POT-Creation-Date: 2021-06-09 01:48+0000\n" "PO-Revision-Date: 2021-06-01 10:22\n" "Last-Translator: \n" "Language-Team: Italian\n" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index d8b8d18cf2..46270798a7 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-09 00:03+0000\n" +"POT-Creation-Date: 2021-06-09 01:48+0000\n" "PO-Revision-Date: 2021-06-01 10:22\n" "Last-Translator: \n" "Language-Team: Japanese\n" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 2601b3111c..1af28ed3f2 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-09 00:03+0000\n" +"POT-Creation-Date: 2021-06-09 01:48+0000\n" "PO-Revision-Date: 2021-06-01 10:22\n" "Last-Translator: \n" "Language-Team: Polish\n" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 5be1855079..ccc093ed27 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-09 00:03+0000\n" +"POT-Creation-Date: 2021-06-09 01:48+0000\n" "PO-Revision-Date: 2021-06-03 17:03\n" "Last-Translator: \n" "Language-Team: Russian\n" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index fc8b78f951..017d62e062 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-09 00:03+0000\n" +"POT-Creation-Date: 2021-06-09 01:48+0000\n" "PO-Revision-Date: 2021-06-01 10:22\n" "Last-Translator: \n" "Language-Team: Turkish\n" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index ec75bb1ab1..785c945a74 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-09 00:03+0000\n" +"POT-Creation-Date: 2021-06-09 01:48+0000\n" "PO-Revision-Date: 2021-06-01 10:22\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" From adfbcf605551dbfbb3b059c31e64956d5b85560c Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 9 Jun 2021 01:56:02 +0000 Subject: [PATCH 023/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 2 +- InvenTree/locale/en/LC_MESSAGES/django.po | 2 +- InvenTree/locale/es/LC_MESSAGES/django.po | 2 +- InvenTree/locale/fr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/it/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ja/LC_MESSAGES/django.po | 2 +- InvenTree/locale/pl/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ru/LC_MESSAGES/django.po | 2 +- InvenTree/locale/tr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/zh/LC_MESSAGES/django.po | 2 +- 10 files changed, 10 insertions(+), 10 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 0866864d00..4f17569dfd 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-09 01:48+0000\n" +"POT-Creation-Date: 2021-06-09 01:55+0000\n" "PO-Revision-Date: 2021-06-01 23:57\n" "Last-Translator: \n" "Language-Team: German\n" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 826894ea2b..18f1fcf990 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-09 01:48+0000\n" +"POT-Creation-Date: 2021-06-09 01:55+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index f8de02b816..3bf7ef42c6 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-09 01:48+0000\n" +"POT-Creation-Date: 2021-06-09 01:55+0000\n" "PO-Revision-Date: 2021-06-01 10:22\n" "Last-Translator: \n" "Language-Team: Spanish\n" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 00d3abbab5..836ca7aef1 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-09 01:48+0000\n" +"POT-Creation-Date: 2021-06-09 01:55+0000\n" "PO-Revision-Date: 2021-06-02 19:11\n" "Last-Translator: \n" "Language-Team: French\n" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index b83ea81f66..dcabcb7300 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-09 01:48+0000\n" +"POT-Creation-Date: 2021-06-09 01:55+0000\n" "PO-Revision-Date: 2021-06-01 10:22\n" "Last-Translator: \n" "Language-Team: Italian\n" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 46270798a7..7379892f99 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-09 01:48+0000\n" +"POT-Creation-Date: 2021-06-09 01:55+0000\n" "PO-Revision-Date: 2021-06-01 10:22\n" "Last-Translator: \n" "Language-Team: Japanese\n" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 1af28ed3f2..5a2aea6ef2 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-09 01:48+0000\n" +"POT-Creation-Date: 2021-06-09 01:55+0000\n" "PO-Revision-Date: 2021-06-01 10:22\n" "Last-Translator: \n" "Language-Team: Polish\n" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index ccc093ed27..091664a70f 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-09 01:48+0000\n" +"POT-Creation-Date: 2021-06-09 01:55+0000\n" "PO-Revision-Date: 2021-06-03 17:03\n" "Last-Translator: \n" "Language-Team: Russian\n" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 017d62e062..22f1472c22 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-09 01:48+0000\n" +"POT-Creation-Date: 2021-06-09 01:55+0000\n" "PO-Revision-Date: 2021-06-01 10:22\n" "Last-Translator: \n" "Language-Team: Turkish\n" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 785c945a74..31760a872c 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-09 01:48+0000\n" +"POT-Creation-Date: 2021-06-09 01:55+0000\n" "PO-Revision-Date: 2021-06-01 10:22\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" From 9b30dc71b8ad7308114614f416b5c7b1ddf8549e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 10 Jun 2021 01:07:39 +0000 Subject: [PATCH 024/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 15 +++++++++------ InvenTree/locale/en/LC_MESSAGES/django.po | 2 +- InvenTree/locale/es/LC_MESSAGES/django.po | 9 +++++---- InvenTree/locale/fr/LC_MESSAGES/django.po | 9 +++++---- InvenTree/locale/it/LC_MESSAGES/django.po | 9 +++++---- InvenTree/locale/ja/LC_MESSAGES/django.po | 9 +++++---- InvenTree/locale/pl/LC_MESSAGES/django.po | 9 +++++---- InvenTree/locale/ru/LC_MESSAGES/django.po | 9 +++++---- InvenTree/locale/tr/LC_MESSAGES/django.po | 9 +++++---- InvenTree/locale/zh/LC_MESSAGES/django.po | 9 +++++---- 10 files changed, 50 insertions(+), 39 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index ad5b3c7ff5..9af9966806 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-09 00:03+0000\n" +"POT-Creation-Date: 2021-06-10 01:07+0000\n" "PO-Revision-Date: 2021-06-09 00:22\n" "Last-Translator: \n" "Language-Team: German\n" @@ -2149,9 +2149,11 @@ msgstr "Sind Sie sicher, dass Sie die Firma '%(name)s' löschen wollen?" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." -msgstr "Es gibt %(count)s Teile, die von diesem Unternehmen bezogen werden.
\n" +msgstr "" +"Es gibt %(count)s Teile, die von diesem Unternehmen bezogen werden.
\n" "Wenn dieser Lieferant gelöscht wird, werden auch diese Zulieferer-Teile gelöscht." #: company/templates/company/detail.html:21 @@ -6134,11 +6136,13 @@ msgstr "Farbschemata" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " -msgstr "\n" +msgstr "" +"\n" "\t\tDie CSS Datei \"%(invalid_color_theme)s.css\" für das aktuell ausgewählte Farbschema wurde nicht gefunden.
\n" "\t\tBitte ein anderes Farbschema auswählen:)\n" "\t " @@ -7591,4 +7595,3 @@ msgstr "Berechtigungen Einträge zu ändern" #: users/models.py:187 msgid "Permission to delete items" msgstr "Berechtigung Einträge zu löschen" - diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 18f1fcf990..ce20f53236 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-09 01:55+0000\n" +"POT-Creation-Date: 2021-06-10 01:07+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 2259d27a84..d843d43114 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-09 00:03+0000\n" +"POT-Creation-Date: 2021-06-10 01:07+0000\n" "PO-Revision-Date: 2021-06-09 00:22\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -2149,7 +2149,8 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6133,7 +6134,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7587,4 +7589,3 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index b983e31506..abb733bf8d 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-09 00:03+0000\n" +"POT-Creation-Date: 2021-06-10 01:07+0000\n" "PO-Revision-Date: 2021-06-09 00:22\n" "Last-Translator: \n" "Language-Team: French\n" @@ -2149,7 +2149,8 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6133,7 +6134,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7587,4 +7589,3 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index ac605d337d..c2bd4e5ddb 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-09 00:03+0000\n" +"POT-Creation-Date: 2021-06-10 01:07+0000\n" "PO-Revision-Date: 2021-06-09 00:22\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -2149,7 +2149,8 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6133,7 +6134,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7587,4 +7589,3 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index aa936b0f72..eec15fe41a 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-09 00:03+0000\n" +"POT-Creation-Date: 2021-06-10 01:07+0000\n" "PO-Revision-Date: 2021-06-09 00:23\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -2149,7 +2149,8 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6133,7 +6134,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7587,4 +7589,3 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index c8242b28b6..dbb579804d 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-09 00:03+0000\n" +"POT-Creation-Date: 2021-06-10 01:07+0000\n" "PO-Revision-Date: 2021-06-09 00:22\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -2149,7 +2149,8 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6133,7 +6134,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7587,4 +7589,3 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 52e145e7dd..9ed35ec5b3 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-09 00:03+0000\n" +"POT-Creation-Date: 2021-06-10 01:07+0000\n" "PO-Revision-Date: 2021-06-09 00:22\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -2149,7 +2149,8 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6133,7 +6134,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7587,4 +7589,3 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index d8dc080ca9..1f35071487 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-09 00:03+0000\n" +"POT-Creation-Date: 2021-06-10 01:07+0000\n" "PO-Revision-Date: 2021-06-09 00:22\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -2149,7 +2149,8 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6133,7 +6134,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7587,4 +7589,3 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 6e3daf7de7..af2b6b0dd4 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-09 00:03+0000\n" +"POT-Creation-Date: 2021-06-10 01:07+0000\n" "PO-Revision-Date: 2021-06-09 00:22\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -2149,7 +2149,8 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6133,7 +6134,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7587,4 +7589,3 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" - From 1e10f0e3739c6b2c202845980d4c00899ef546a0 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 10 Jun 2021 22:16:57 +0000 Subject: [PATCH 025/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 2 +- InvenTree/locale/en/LC_MESSAGES/django.po | 2 +- InvenTree/locale/es/LC_MESSAGES/django.po | 2 +- InvenTree/locale/fr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/it/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ja/LC_MESSAGES/django.po | 2 +- InvenTree/locale/pl/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ru/LC_MESSAGES/django.po | 2 +- InvenTree/locale/tr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/zh/LC_MESSAGES/django.po | 2 +- 10 files changed, 10 insertions(+), 10 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 9af9966806..5b744eace2 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-10 01:07+0000\n" +"POT-Creation-Date: 2021-06-10 22:16+0000\n" "PO-Revision-Date: 2021-06-09 00:22\n" "Last-Translator: \n" "Language-Team: German\n" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index ce20f53236..0d6d7f6d31 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-10 01:07+0000\n" +"POT-Creation-Date: 2021-06-10 22:16+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index d843d43114..c73fbb96de 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-10 01:07+0000\n" +"POT-Creation-Date: 2021-06-10 22:16+0000\n" "PO-Revision-Date: 2021-06-09 00:22\n" "Last-Translator: \n" "Language-Team: Spanish\n" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index abb733bf8d..04ee56e53d 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-10 01:07+0000\n" +"POT-Creation-Date: 2021-06-10 22:16+0000\n" "PO-Revision-Date: 2021-06-09 00:22\n" "Last-Translator: \n" "Language-Team: French\n" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index c2bd4e5ddb..506754c4ee 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-10 01:07+0000\n" +"POT-Creation-Date: 2021-06-10 22:16+0000\n" "PO-Revision-Date: 2021-06-09 00:22\n" "Last-Translator: \n" "Language-Team: Italian\n" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index eec15fe41a..1943faba9a 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-10 01:07+0000\n" +"POT-Creation-Date: 2021-06-10 22:16+0000\n" "PO-Revision-Date: 2021-06-09 00:23\n" "Last-Translator: \n" "Language-Team: Japanese\n" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index dbb579804d..1849d7bb24 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-10 01:07+0000\n" +"POT-Creation-Date: 2021-06-10 22:16+0000\n" "PO-Revision-Date: 2021-06-09 00:22\n" "Last-Translator: \n" "Language-Team: Polish\n" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 9ed35ec5b3..9ef3f20d04 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-10 01:07+0000\n" +"POT-Creation-Date: 2021-06-10 22:16+0000\n" "PO-Revision-Date: 2021-06-09 00:22\n" "Last-Translator: \n" "Language-Team: Russian\n" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 1f35071487..2f18c6ff0a 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-10 01:07+0000\n" +"POT-Creation-Date: 2021-06-10 22:16+0000\n" "PO-Revision-Date: 2021-06-09 00:22\n" "Last-Translator: \n" "Language-Team: Turkish\n" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index af2b6b0dd4..444d6f80f4 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-10 01:07+0000\n" +"POT-Creation-Date: 2021-06-10 22:16+0000\n" "PO-Revision-Date: 2021-06-09 00:22\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" From e0c5ef3f04f52adcfe74045bb03edb15d651e521 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 11 Jun 2021 22:02:48 +0000 Subject: [PATCH 026/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/en/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/es/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/fr/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/it/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/ja/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/pl/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/ru/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/tr/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/zh/LC_MESSAGES/django.po | 6 +++--- 10 files changed, 30 insertions(+), 30 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 5b744eace2..a55632114e 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-10 22:16+0000\n" +"POT-Creation-Date: 2021-06-11 22:02+0000\n" "PO-Revision-Date: 2021-06-09 00:22\n" "Last-Translator: \n" "Language-Team: German\n" @@ -4411,7 +4411,7 @@ msgstr "%(full_name)s - %(desc)s (%(match_per)s%% übereinstimmend)" msgid "Part Details" msgstr "Teil Details" -#: part/templates/part/detail.html:42 +#: part/templates/part/detail.html:42 part/templates/part/part_base.html:188 msgid "Latest Serial Number" msgstr "letzte Seriennummer" @@ -4743,7 +4743,7 @@ msgstr "Herstellbar" msgid "Building" msgstr "Im Bau" -#: part/templates/part/part_base.html:257 +#: part/templates/part/part_base.html:265 msgid "Calculate" msgstr "Berechnen" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 0d6d7f6d31..12a026789e 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-10 22:16+0000\n" +"POT-Creation-Date: 2021-06-11 22:02+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -4410,7 +4410,7 @@ msgstr "" msgid "Part Details" msgstr "" -#: part/templates/part/detail.html:42 +#: part/templates/part/detail.html:42 part/templates/part/part_base.html:188 msgid "Latest Serial Number" msgstr "" @@ -4742,7 +4742,7 @@ msgstr "" msgid "Building" msgstr "" -#: part/templates/part/part_base.html:257 +#: part/templates/part/part_base.html:265 msgid "Calculate" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index c73fbb96de..12676da2bf 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-10 22:16+0000\n" +"POT-Creation-Date: 2021-06-11 22:02+0000\n" "PO-Revision-Date: 2021-06-09 00:22\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -4409,7 +4409,7 @@ msgstr "" msgid "Part Details" msgstr "" -#: part/templates/part/detail.html:42 +#: part/templates/part/detail.html:42 part/templates/part/part_base.html:188 msgid "Latest Serial Number" msgstr "" @@ -4741,7 +4741,7 @@ msgstr "" msgid "Building" msgstr "" -#: part/templates/part/part_base.html:257 +#: part/templates/part/part_base.html:265 msgid "Calculate" msgstr "" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 04ee56e53d..76550b1cf1 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-10 22:16+0000\n" +"POT-Creation-Date: 2021-06-11 22:02+0000\n" "PO-Revision-Date: 2021-06-09 00:22\n" "Last-Translator: \n" "Language-Team: French\n" @@ -4409,7 +4409,7 @@ msgstr "" msgid "Part Details" msgstr "" -#: part/templates/part/detail.html:42 +#: part/templates/part/detail.html:42 part/templates/part/part_base.html:188 msgid "Latest Serial Number" msgstr "" @@ -4741,7 +4741,7 @@ msgstr "" msgid "Building" msgstr "" -#: part/templates/part/part_base.html:257 +#: part/templates/part/part_base.html:265 msgid "Calculate" msgstr "" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 506754c4ee..bb68398b0a 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-10 22:16+0000\n" +"POT-Creation-Date: 2021-06-11 22:02+0000\n" "PO-Revision-Date: 2021-06-09 00:22\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -4409,7 +4409,7 @@ msgstr "" msgid "Part Details" msgstr "" -#: part/templates/part/detail.html:42 +#: part/templates/part/detail.html:42 part/templates/part/part_base.html:188 msgid "Latest Serial Number" msgstr "" @@ -4741,7 +4741,7 @@ msgstr "" msgid "Building" msgstr "" -#: part/templates/part/part_base.html:257 +#: part/templates/part/part_base.html:265 msgid "Calculate" msgstr "" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 1943faba9a..fea986ce41 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-10 22:16+0000\n" +"POT-Creation-Date: 2021-06-11 22:02+0000\n" "PO-Revision-Date: 2021-06-09 00:23\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -4409,7 +4409,7 @@ msgstr "" msgid "Part Details" msgstr "" -#: part/templates/part/detail.html:42 +#: part/templates/part/detail.html:42 part/templates/part/part_base.html:188 msgid "Latest Serial Number" msgstr "" @@ -4741,7 +4741,7 @@ msgstr "" msgid "Building" msgstr "" -#: part/templates/part/part_base.html:257 +#: part/templates/part/part_base.html:265 msgid "Calculate" msgstr "" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 1849d7bb24..8e0fdd540e 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-10 22:16+0000\n" +"POT-Creation-Date: 2021-06-11 22:02+0000\n" "PO-Revision-Date: 2021-06-09 00:22\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -4409,7 +4409,7 @@ msgstr "" msgid "Part Details" msgstr "Szczegóły części" -#: part/templates/part/detail.html:42 +#: part/templates/part/detail.html:42 part/templates/part/part_base.html:188 msgid "Latest Serial Number" msgstr "Ostatni numer seryjny" @@ -4741,7 +4741,7 @@ msgstr "" msgid "Building" msgstr "" -#: part/templates/part/part_base.html:257 +#: part/templates/part/part_base.html:265 msgid "Calculate" msgstr "" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 9ef3f20d04..4e38fbcf22 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-10 22:16+0000\n" +"POT-Creation-Date: 2021-06-11 22:02+0000\n" "PO-Revision-Date: 2021-06-09 00:22\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -4409,7 +4409,7 @@ msgstr "" msgid "Part Details" msgstr "" -#: part/templates/part/detail.html:42 +#: part/templates/part/detail.html:42 part/templates/part/part_base.html:188 msgid "Latest Serial Number" msgstr "" @@ -4741,7 +4741,7 @@ msgstr "" msgid "Building" msgstr "" -#: part/templates/part/part_base.html:257 +#: part/templates/part/part_base.html:265 msgid "Calculate" msgstr "" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 2f18c6ff0a..a45fd1f7f8 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-10 22:16+0000\n" +"POT-Creation-Date: 2021-06-11 22:02+0000\n" "PO-Revision-Date: 2021-06-09 00:22\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -4409,7 +4409,7 @@ msgstr "" msgid "Part Details" msgstr "" -#: part/templates/part/detail.html:42 +#: part/templates/part/detail.html:42 part/templates/part/part_base.html:188 msgid "Latest Serial Number" msgstr "" @@ -4741,7 +4741,7 @@ msgstr "" msgid "Building" msgstr "" -#: part/templates/part/part_base.html:257 +#: part/templates/part/part_base.html:265 msgid "Calculate" msgstr "" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 444d6f80f4..f8a7598b3e 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-10 22:16+0000\n" +"POT-Creation-Date: 2021-06-11 22:02+0000\n" "PO-Revision-Date: 2021-06-09 00:22\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -4409,7 +4409,7 @@ msgstr "" msgid "Part Details" msgstr "" -#: part/templates/part/detail.html:42 +#: part/templates/part/detail.html:42 part/templates/part/part_base.html:188 msgid "Latest Serial Number" msgstr "" @@ -4741,7 +4741,7 @@ msgstr "" msgid "Building" msgstr "" -#: part/templates/part/part_base.html:257 +#: part/templates/part/part_base.html:265 msgid "Calculate" msgstr "" From c519578a21bc336c0b042c204e8f040ffe12f952 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sat, 12 Jun 2021 08:09:49 +1000 Subject: [PATCH 027/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/fr/LC_MESSAGES/django.po | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 76550b1cf1..b904ab64ce 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-06-11 22:02+0000\n" -"PO-Revision-Date: 2021-06-09 00:22\n" +"PO-Revision-Date: 2021-06-11 22:09\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -2149,8 +2149,7 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" +msgid "There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6134,8 +6133,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7589,3 +7587,4 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" + From 26c682f0162be047f5b5f9539d3a90c0309a1d9d Mon Sep 17 00:00:00 2001 From: Oliver Date: Sat, 12 Jun 2021 08:09:50 +1000 Subject: [PATCH 028/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/es/LC_MESSAGES/django.po | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 12676da2bf..d9339d356e 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-06-11 22:02+0000\n" -"PO-Revision-Date: 2021-06-09 00:22\n" +"PO-Revision-Date: 2021-06-11 22:09\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -2149,8 +2149,7 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" +msgid "There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6134,8 +6133,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7589,3 +7587,4 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" + From 3be1f99380014477e2fb11b6d98c281196cb4c49 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sat, 12 Jun 2021 08:09:51 +1000 Subject: [PATCH 029/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/it/LC_MESSAGES/django.po | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index bb68398b0a..5bc5426567 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-06-11 22:02+0000\n" -"PO-Revision-Date: 2021-06-09 00:22\n" +"PO-Revision-Date: 2021-06-11 22:09\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -2149,8 +2149,7 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" +msgid "There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6134,8 +6133,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7589,3 +7587,4 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" + From 08d3058ad733f5bdef6ba25ab39073ada6cfbd2c Mon Sep 17 00:00:00 2001 From: Oliver Date: Sat, 12 Jun 2021 08:09:52 +1000 Subject: [PATCH 030/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/pl/LC_MESSAGES/django.po | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 8e0fdd540e..3ae8122533 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-06-11 22:02+0000\n" -"PO-Revision-Date: 2021-06-09 00:22\n" +"PO-Revision-Date: 2021-06-11 22:09\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -2149,8 +2149,7 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" +msgid "There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6134,8 +6133,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7589,3 +7587,4 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" + From 0dae3a1057c4b9ef52f732bf4f4f4a6e38fa48cd Mon Sep 17 00:00:00 2001 From: Oliver Date: Sat, 12 Jun 2021 08:09:53 +1000 Subject: [PATCH 031/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ru/LC_MESSAGES/django.po | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 4e38fbcf22..7ebb10f02e 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-06-11 22:02+0000\n" -"PO-Revision-Date: 2021-06-09 00:22\n" +"PO-Revision-Date: 2021-06-11 22:09\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -2149,8 +2149,7 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" +msgid "There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6134,8 +6133,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7589,3 +7587,4 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" + From 9e70674700a658f5094bed958cf6876a3c8683b3 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sat, 12 Jun 2021 08:09:54 +1000 Subject: [PATCH 032/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/tr/LC_MESSAGES/django.po | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index a45fd1f7f8..64f5c996a8 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-06-11 22:02+0000\n" -"PO-Revision-Date: 2021-06-09 00:22\n" +"PO-Revision-Date: 2021-06-11 22:09\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -2149,8 +2149,7 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" +msgid "There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6134,8 +6133,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7589,3 +7587,4 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" + From 8001a1a7949fc3f4029e2c7bed833628156a11f0 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sat, 12 Jun 2021 08:09:56 +1000 Subject: [PATCH 033/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/zh/LC_MESSAGES/django.po | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index f8a7598b3e..0c63d671ef 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-06-11 22:02+0000\n" -"PO-Revision-Date: 2021-06-09 00:22\n" +"PO-Revision-Date: 2021-06-11 22:09\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -2149,8 +2149,7 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" +msgid "There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6134,8 +6133,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7589,3 +7587,4 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" + From 0f30d9961a965783f3c50b019e81d57d811eb3f0 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sat, 12 Jun 2021 08:09:57 +1000 Subject: [PATCH 034/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index a55632114e..10e889d6e6 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-06-11 22:02+0000\n" -"PO-Revision-Date: 2021-06-09 00:22\n" +"PO-Revision-Date: 2021-06-11 22:09\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -2149,11 +2149,9 @@ msgstr "Sind Sie sicher, dass Sie die Firma '%(name)s' löschen wollen?" #: company/templates/company/delete.html:12 #, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" +msgid "There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." -msgstr "" -"Es gibt %(count)s Teile, die von diesem Unternehmen bezogen werden.
\n" +msgstr "Es gibt %(count)s Teile, die von diesem Unternehmen bezogen werden.
\n" "Wenn dieser Lieferant gelöscht wird, werden auch diese Zulieferer-Teile gelöscht." #: company/templates/company/detail.html:21 @@ -6136,13 +6134,11 @@ msgstr "Farbschemata" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " -msgstr "" -"\n" +msgstr "\n" "\t\tDie CSS Datei \"%(invalid_color_theme)s.css\" für das aktuell ausgewählte Farbschema wurde nicht gefunden.
\n" "\t\tBitte ein anderes Farbschema auswählen:)\n" "\t " @@ -7595,3 +7591,4 @@ msgstr "Berechtigungen Einträge zu ändern" #: users/models.py:187 msgid "Permission to delete items" msgstr "Berechtigung Einträge zu löschen" + From 8b6dceb599993ef764cfe6b07810ca1a33518259 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sat, 12 Jun 2021 08:09:58 +1000 Subject: [PATCH 035/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ja/LC_MESSAGES/django.po | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index fea986ce41..38d39aff5d 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-06-11 22:02+0000\n" -"PO-Revision-Date: 2021-06-09 00:23\n" +"PO-Revision-Date: 2021-06-11 22:09\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -2149,8 +2149,7 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" +msgid "There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6134,8 +6133,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7589,3 +7587,4 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" + From 3e11fc3437cffdf1aa838d51a476f8fe0045bb5b Mon Sep 17 00:00:00 2001 From: Oliver Date: Sun, 13 Jun 2021 23:49:06 +1000 Subject: [PATCH 036/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ru/LC_MESSAGES/django.po | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 7ebb10f02e..14dd13ffbc 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-06-11 22:02+0000\n" -"PO-Revision-Date: 2021-06-11 22:09\n" +"PO-Revision-Date: 2021-06-13 13:49\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -522,7 +522,7 @@ msgstr "Подтвердите снятие со склада" #: build/forms.py:169 msgid "Confirm stock allocation" -msgstr "" +msgstr "Подтвердите выделение запасов" #: build/forms.py:186 msgid "Mark build as complete" @@ -555,7 +555,7 @@ msgstr "Статус" #: build/forms.py:216 msgid "Build output stock status" -msgstr "" +msgstr "Создать статус склада вывода" #: build/forms.py:223 msgid "Confirm incomplete" @@ -563,7 +563,7 @@ msgstr "Подтвердите незавершенность" #: build/forms.py:224 msgid "Confirm completion with incomplete stock allocation" -msgstr "" +msgstr "Подтвердите завершение с неполным выделением запасов" #: build/forms.py:227 msgid "Confirm build completion" From f03dfa8131041ab8ac72c68521475f331298001b Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 14 Jun 2021 00:47:23 +1000 Subject: [PATCH 037/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ru/LC_MESSAGES/django.po | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 14dd13ffbc..3cd6d1a65a 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-06-11 22:02+0000\n" -"PO-Revision-Date: 2021-06-13 13:49\n" +"PO-Revision-Date: 2021-06-13 14:47\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -567,26 +567,26 @@ msgstr "Подтвердите завершение с неполным выде #: build/forms.py:227 msgid "Confirm build completion" -msgstr "" +msgstr "Подтвердите завершение сборки" #: build/forms.py:252 msgid "Confirm cancel" -msgstr "" +msgstr "Подтвердите отмену" #: build/forms.py:252 build/views.py:66 msgid "Confirm build cancellation" -msgstr "" +msgstr "Подтвердите отмену сборки" #: build/forms.py:266 msgid "Select quantity of stock to allocate" -msgstr "" +msgstr "Выберите количество запасов для распределения" #: build/models.py:66 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 #: part/templates/part/allocation.html:23 #: report/templates/report/inventree_build_order_base.html:106 msgid "Build Order" -msgstr "" +msgstr "Порядок сборки" #: build/models.py:67 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 @@ -596,11 +596,11 @@ msgstr "" #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:43 msgid "Build Orders" -msgstr "" +msgstr "Порядок сборки" #: build/models.py:127 msgid "Build Order Reference" -msgstr "" +msgstr "Ссылка на заказ" #: build/models.py:128 order/models.py:101 order/models.py:618 #: order/templates/order/purchase_order_detail.html:170 From a9636b7ec5c12e8e4c754ce2da3685317432538b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 14 Jun 2021 11:41:16 +0000 Subject: [PATCH 038/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 2 +- InvenTree/locale/en/LC_MESSAGES/django.po | 2 +- InvenTree/locale/es/LC_MESSAGES/django.po | 2 +- InvenTree/locale/fr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/it/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ja/LC_MESSAGES/django.po | 2 +- InvenTree/locale/pl/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ru/LC_MESSAGES/django.po | 2 +- InvenTree/locale/tr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/zh/LC_MESSAGES/django.po | 2 +- 10 files changed, 10 insertions(+), 10 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index a55632114e..6099d7b6ac 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-11 22:02+0000\n" +"POT-Creation-Date: 2021-06-14 11:41+0000\n" "PO-Revision-Date: 2021-06-09 00:22\n" "Last-Translator: \n" "Language-Team: German\n" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 12a026789e..1b9de43f58 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-11 22:02+0000\n" +"POT-Creation-Date: 2021-06-14 11:41+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 12676da2bf..979b23b5a5 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-11 22:02+0000\n" +"POT-Creation-Date: 2021-06-14 11:41+0000\n" "PO-Revision-Date: 2021-06-09 00:22\n" "Last-Translator: \n" "Language-Team: Spanish\n" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 76550b1cf1..d90329b3f3 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-11 22:02+0000\n" +"POT-Creation-Date: 2021-06-14 11:41+0000\n" "PO-Revision-Date: 2021-06-09 00:22\n" "Last-Translator: \n" "Language-Team: French\n" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index bb68398b0a..4f8815bba3 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-11 22:02+0000\n" +"POT-Creation-Date: 2021-06-14 11:41+0000\n" "PO-Revision-Date: 2021-06-09 00:22\n" "Last-Translator: \n" "Language-Team: Italian\n" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index fea986ce41..2d75de90a4 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-11 22:02+0000\n" +"POT-Creation-Date: 2021-06-14 11:41+0000\n" "PO-Revision-Date: 2021-06-09 00:23\n" "Last-Translator: \n" "Language-Team: Japanese\n" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 8e0fdd540e..9f98354dbe 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-11 22:02+0000\n" +"POT-Creation-Date: 2021-06-14 11:41+0000\n" "PO-Revision-Date: 2021-06-09 00:22\n" "Last-Translator: \n" "Language-Team: Polish\n" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 4e38fbcf22..829d842e43 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-11 22:02+0000\n" +"POT-Creation-Date: 2021-06-14 11:41+0000\n" "PO-Revision-Date: 2021-06-09 00:22\n" "Last-Translator: \n" "Language-Team: Russian\n" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index a45fd1f7f8..53bf03423a 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-11 22:02+0000\n" +"POT-Creation-Date: 2021-06-14 11:41+0000\n" "PO-Revision-Date: 2021-06-09 00:22\n" "Last-Translator: \n" "Language-Team: Turkish\n" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index f8a7598b3e..7b6d0d2e00 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-11 22:02+0000\n" +"POT-Creation-Date: 2021-06-14 11:41+0000\n" "PO-Revision-Date: 2021-06-09 00:22\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" From aa4cfc4c53e9a97092f6a996c7fe6298dbe302d8 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 14 Jun 2021 21:21:17 +0000 Subject: [PATCH 039/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 96 +++++++++++------------ InvenTree/locale/en/LC_MESSAGES/django.po | 96 +++++++++++------------ InvenTree/locale/es/LC_MESSAGES/django.po | 96 +++++++++++------------ InvenTree/locale/fr/LC_MESSAGES/django.po | 96 +++++++++++------------ InvenTree/locale/it/LC_MESSAGES/django.po | 96 +++++++++++------------ InvenTree/locale/ja/LC_MESSAGES/django.po | 96 +++++++++++------------ InvenTree/locale/pl/LC_MESSAGES/django.po | 96 +++++++++++------------ InvenTree/locale/ru/LC_MESSAGES/django.po | 96 +++++++++++------------ InvenTree/locale/tr/LC_MESSAGES/django.po | 96 +++++++++++------------ InvenTree/locale/zh/LC_MESSAGES/django.po | 96 +++++++++++------------ 10 files changed, 480 insertions(+), 480 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 6099d7b6ac..1209c91844 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-14 11:41+0000\n" +"POT-Creation-Date: 2021-06-14 21:21+0000\n" "PO-Revision-Date: 2021-06-09 00:22\n" "Last-Translator: \n" "Language-Team: German\n" @@ -124,7 +124,7 @@ msgstr "Datei-Kommentar" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1149 +#: templates/js/stock.js:1154 msgid "User" msgstr "Benutzer" @@ -136,7 +136,7 @@ msgstr "Hochladedatum" #: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27 #: report/models.py:179 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/part.js:118 -#: templates/js/part.js:641 templates/js/stock.js:942 +#: templates/js/part.js:641 templates/js/stock.js:947 msgid "Name" msgstr "Name" @@ -158,8 +158,8 @@ msgstr "Name" #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721 -#: templates/js/stock.js:552 templates/js/stock.js:954 -#: templates/js/stock.js:999 +#: templates/js/stock.js:552 templates/js/stock.js:959 +#: templates/js/stock.js:1004 msgid "Description" msgstr "Beschreibung" @@ -487,8 +487,8 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024 -#: templates/js/part.js:795 templates/js/stock.js:1134 -#: templates/js/stock.js:1353 +#: templates/js/part.js:795 templates/js/stock.js:1139 +#: templates/js/stock.js:1358 msgid "Quantity" msgstr "Anzahl" @@ -534,7 +534,7 @@ msgstr "Bauauftrag als vollständig markieren" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:500 -#: templates/js/stock.js:639 templates/js/stock.js:1026 +#: templates/js/stock.js:639 templates/js/stock.js:1031 msgid "Location" msgstr "Lagerort" @@ -548,8 +548,8 @@ msgstr "Lagerort der Endprodukte" #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:780 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:626 templates/js/stock.js:1103 -#: templates/js/stock.js:1369 +#: templates/js/stock.js:626 templates/js/stock.js:1108 +#: templates/js/stock.js:1374 msgid "Status" msgstr "Status" @@ -646,7 +646,7 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: templates/js/build.js:991 templates/js/company.js:140 #: templates/js/company.js:238 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1341 +#: templates/js/stock.js:1346 msgid "Part" msgstr "Teil" @@ -776,7 +776,7 @@ msgstr "Link zu einer externen URL" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:669 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674 msgid "Notes" msgstr "Notizen" @@ -844,7 +844,7 @@ msgstr "Bauauftrag starten um Teile zuzuweisen" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841 -#: templates/js/stock.js:1085 +#: templates/js/stock.js:1090 msgid "Stock Item" msgstr "BestandsObjekt" @@ -1195,7 +1195,7 @@ msgstr "Ziel-Lagerort nicht angegeben" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:303 templates/js/stock.js:634 -#: templates/js/stock.js:1376 templates/js/table_filters.js:112 +#: templates/js/stock.js:1381 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "Losnummer" @@ -1250,7 +1250,7 @@ msgstr "Bauauftrag-details" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:14 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15 -#: templates/js/stock.js:1014 +#: templates/js/stock.js:1019 msgid "Details" msgstr "Details" @@ -2082,7 +2082,7 @@ msgstr "Mindestpreis" #: company/models.py:503 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:665 +#: templates/js/stock.js:670 msgid "Packaging" msgstr "Verpackungen" @@ -2172,7 +2172,7 @@ msgstr "verwendet Standard-Währung" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1067 +#: templates/js/stock.js:1072 msgid "Customer" msgstr "Kunde" @@ -2218,7 +2218,7 @@ msgstr "Teile löschen" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1282 +#: templates/js/stock.js:1287 msgid "New Part" msgstr "Neues Teil" @@ -2265,7 +2265,7 @@ msgstr "Neues Zuliefererteil anlegen" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1288 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1293 msgid "New Supplier Part" msgstr "Neues Zuliefererteil" @@ -2388,7 +2388,7 @@ msgstr "Zuliefererteile" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:966 +#: templates/InvenTree/search.html:198 templates/js/stock.js:971 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "Teilbestand" @@ -2601,7 +2601,7 @@ msgstr "Herstellerteil löschen" msgid "Edit Supplier Part" msgstr "Zuliefererteil bearbeiten" -#: company/views.py:578 templates/js/stock.js:1289 +#: company/views.py:578 templates/js/stock.js:1294 msgid "Create new Supplier Part" msgstr "Neues Zuliefererteil anlegen" @@ -2859,7 +2859,7 @@ msgstr "Bestellung" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:1048 +#: templates/js/stock.js:1053 msgid "Purchase Order" msgstr "Bestellung" @@ -2879,7 +2879,7 @@ msgid "Number of items received" msgstr "Empfangene Objekt-Anzahl" #: order/models.py:671 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665 msgid "Purchase Price" msgstr "Preis" @@ -2980,8 +2980,8 @@ msgstr "Aufgegeben" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:706 -#: templates/js/stock.js:1294 +#: stock/templates/stock/location.html:191 templates/js/stock.js:711 +#: templates/js/stock.js:1299 msgid "New Location" msgstr "Neuer Lagerort" @@ -4176,7 +4176,7 @@ msgid "All selected BOM items will be deleted" msgstr "Alle ausgewählte Stücklistenpositionen werden gelöscht" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1283 +#: templates/js/stock.js:1288 msgid "Create New Part" msgstr "Neues Teil anlegen" @@ -4317,7 +4317,7 @@ msgid "View grid display" msgstr "Rasteransicht anzeigen" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:707 +#: stock/templates/stock/location.html:192 templates/js/stock.js:712 msgid "Create new location" msgstr "Neuen Lagerort anlegen" @@ -5173,7 +5173,7 @@ msgid "Result" msgstr "Ergebnis" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:982 +#: templates/js/order.js:195 templates/js/stock.js:987 msgid "Date" msgstr "Datum" @@ -6588,7 +6588,7 @@ msgid "No builds matching query" msgstr "Keine Bauaufträge passen zur Anfrage" #: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634 -#: templates/js/stock.js:509 templates/js/stock.js:936 +#: templates/js/stock.js:509 templates/js/stock.js:941 msgid "Select" msgstr "Auswählen" @@ -6839,7 +6839,7 @@ msgstr "Keine Kategorie" msgid "Low stock" msgstr "Bestand niedrig" -#: templates/js/part.js:659 templates/js/stock.js:960 +#: templates/js/part.js:659 templates/js/stock.js:965 msgid "Path" msgstr "Pfad" @@ -7037,75 +7037,75 @@ msgstr "gelöscht" msgid "Stocktake" msgstr "Inventur" -#: templates/js/stock.js:823 +#: templates/js/stock.js:828 msgid "Stock Status" msgstr "Status" -#: templates/js/stock.js:838 +#: templates/js/stock.js:843 msgid "Set Stock Status" msgstr "Status setzen" -#: templates/js/stock.js:852 +#: templates/js/stock.js:857 msgid "Select Status Code" msgstr "Status Code setzen" -#: templates/js/stock.js:853 +#: templates/js/stock.js:858 msgid "Status code must be selected" msgstr "Status Code muss ausgewählt werden" -#: templates/js/stock.js:992 +#: templates/js/stock.js:997 msgid "Invalid date" msgstr "Ungültiges Datum" -#: templates/js/stock.js:1039 +#: templates/js/stock.js:1044 msgid "Location no longer exists" msgstr "Standort nicht mehr vorhanden" -#: templates/js/stock.js:1058 +#: templates/js/stock.js:1063 msgid "Purchase order no longer exists" msgstr "Bestellung existiert nicht mehr" -#: templates/js/stock.js:1077 +#: templates/js/stock.js:1082 msgid "Customer no longer exists" msgstr "Kunde existiert nicht mehr" -#: templates/js/stock.js:1095 +#: templates/js/stock.js:1100 msgid "Stock item no longer exists" msgstr "Lagerbestand existiert nicht mehr" -#: templates/js/stock.js:1118 +#: templates/js/stock.js:1123 msgid "Added" msgstr "Hinzugefügt" -#: templates/js/stock.js:1126 +#: templates/js/stock.js:1131 msgid "Removed" msgstr "Entfernt" -#: templates/js/stock.js:1158 +#: templates/js/stock.js:1163 msgid "No user information" msgstr "Keine Benutzerinformation" -#: templates/js/stock.js:1170 +#: templates/js/stock.js:1175 msgid "Edit tracking entry" msgstr "Tracking-Eintrag bearbeiten" -#: templates/js/stock.js:1171 +#: templates/js/stock.js:1176 msgid "Delete tracking entry" msgstr "Tracking-Eintrag löschen" -#: templates/js/stock.js:1295 +#: templates/js/stock.js:1300 msgid "Create New Location" msgstr "Neuen Lagerort anlegen" -#: templates/js/stock.js:1336 +#: templates/js/stock.js:1341 msgid "No installed items" msgstr "Keine installierten Elemente" -#: templates/js/stock.js:1359 +#: templates/js/stock.js:1364 msgid "Serial" msgstr "Seriennummer" -#: templates/js/stock.js:1387 +#: templates/js/stock.js:1392 msgid "Uninstall Stock Item" msgstr "Lagerbestand entfernen" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 1b9de43f58..2547dd0e38 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-14 11:41+0000\n" +"POT-Creation-Date: 2021-06-14 21:21+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -125,7 +125,7 @@ msgstr "" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1149 +#: templates/js/stock.js:1154 msgid "User" msgstr "" @@ -137,7 +137,7 @@ msgstr "" #: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27 #: report/models.py:179 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/part.js:118 -#: templates/js/part.js:641 templates/js/stock.js:942 +#: templates/js/part.js:641 templates/js/stock.js:947 msgid "Name" msgstr "" @@ -159,8 +159,8 @@ msgstr "" #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721 -#: templates/js/stock.js:552 templates/js/stock.js:954 -#: templates/js/stock.js:999 +#: templates/js/stock.js:552 templates/js/stock.js:959 +#: templates/js/stock.js:1004 msgid "Description" msgstr "" @@ -488,8 +488,8 @@ msgstr "" #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024 -#: templates/js/part.js:795 templates/js/stock.js:1134 -#: templates/js/stock.js:1353 +#: templates/js/part.js:795 templates/js/stock.js:1139 +#: templates/js/stock.js:1358 msgid "Quantity" msgstr "" @@ -535,7 +535,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:500 -#: templates/js/stock.js:639 templates/js/stock.js:1026 +#: templates/js/stock.js:639 templates/js/stock.js:1031 msgid "Location" msgstr "" @@ -549,8 +549,8 @@ msgstr "" #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:780 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:626 templates/js/stock.js:1103 -#: templates/js/stock.js:1369 +#: templates/js/stock.js:626 templates/js/stock.js:1108 +#: templates/js/stock.js:1374 msgid "Status" msgstr "" @@ -647,7 +647,7 @@ msgstr "" #: templates/js/build.js:991 templates/js/company.js:140 #: templates/js/company.js:238 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1341 +#: templates/js/stock.js:1346 msgid "Part" msgstr "" @@ -777,7 +777,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:669 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674 msgid "Notes" msgstr "" @@ -845,7 +845,7 @@ msgstr "" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841 -#: templates/js/stock.js:1085 +#: templates/js/stock.js:1090 msgid "Stock Item" msgstr "" @@ -1196,7 +1196,7 @@ msgstr "" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:303 templates/js/stock.js:634 -#: templates/js/stock.js:1376 templates/js/table_filters.js:112 +#: templates/js/stock.js:1381 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" @@ -1251,7 +1251,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:14 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15 -#: templates/js/stock.js:1014 +#: templates/js/stock.js:1019 msgid "Details" msgstr "" @@ -2083,7 +2083,7 @@ msgstr "" #: company/models.py:503 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:665 +#: templates/js/stock.js:670 msgid "Packaging" msgstr "" @@ -2171,7 +2171,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1067 +#: templates/js/stock.js:1072 msgid "Customer" msgstr "" @@ -2217,7 +2217,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1282 +#: templates/js/stock.js:1287 msgid "New Part" msgstr "" @@ -2264,7 +2264,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1288 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1293 msgid "New Supplier Part" msgstr "" @@ -2387,7 +2387,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:966 +#: templates/InvenTree/search.html:198 templates/js/stock.js:971 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2600,7 +2600,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:578 templates/js/stock.js:1289 +#: company/views.py:578 templates/js/stock.js:1294 msgid "Create new Supplier Part" msgstr "" @@ -2858,7 +2858,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:1048 +#: templates/js/stock.js:1053 msgid "Purchase Order" msgstr "" @@ -2878,7 +2878,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:671 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665 msgid "Purchase Price" msgstr "" @@ -2979,8 +2979,8 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:706 -#: templates/js/stock.js:1294 +#: stock/templates/stock/location.html:191 templates/js/stock.js:711 +#: templates/js/stock.js:1299 msgid "New Location" msgstr "" @@ -4175,7 +4175,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1283 +#: templates/js/stock.js:1288 msgid "Create New Part" msgstr "" @@ -4316,7 +4316,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:707 +#: stock/templates/stock/location.html:192 templates/js/stock.js:712 msgid "Create new location" msgstr "" @@ -5172,7 +5172,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:982 +#: templates/js/order.js:195 templates/js/stock.js:987 msgid "Date" msgstr "" @@ -6583,7 +6583,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634 -#: templates/js/stock.js:509 templates/js/stock.js:936 +#: templates/js/stock.js:509 templates/js/stock.js:941 msgid "Select" msgstr "" @@ -6834,7 +6834,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:659 templates/js/stock.js:960 +#: templates/js/part.js:659 templates/js/stock.js:965 msgid "Path" msgstr "" @@ -7032,75 +7032,75 @@ msgstr "" msgid "Stocktake" msgstr "" -#: templates/js/stock.js:823 +#: templates/js/stock.js:828 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:838 +#: templates/js/stock.js:843 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:852 +#: templates/js/stock.js:857 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:853 +#: templates/js/stock.js:858 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:992 +#: templates/js/stock.js:997 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1039 +#: templates/js/stock.js:1044 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1058 +#: templates/js/stock.js:1063 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1077 +#: templates/js/stock.js:1082 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1095 +#: templates/js/stock.js:1100 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1118 +#: templates/js/stock.js:1123 msgid "Added" msgstr "" -#: templates/js/stock.js:1126 +#: templates/js/stock.js:1131 msgid "Removed" msgstr "" -#: templates/js/stock.js:1158 +#: templates/js/stock.js:1163 msgid "No user information" msgstr "" -#: templates/js/stock.js:1170 +#: templates/js/stock.js:1175 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1171 +#: templates/js/stock.js:1176 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1295 +#: templates/js/stock.js:1300 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1336 +#: templates/js/stock.js:1341 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1359 +#: templates/js/stock.js:1364 msgid "Serial" msgstr "" -#: templates/js/stock.js:1387 +#: templates/js/stock.js:1392 msgid "Uninstall Stock Item" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 979b23b5a5..7aab2cad44 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-14 11:41+0000\n" +"POT-Creation-Date: 2021-06-14 21:21+0000\n" "PO-Revision-Date: 2021-06-09 00:22\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -124,7 +124,7 @@ msgstr "" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1149 +#: templates/js/stock.js:1154 msgid "User" msgstr "Usuario" @@ -136,7 +136,7 @@ msgstr "" #: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27 #: report/models.py:179 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/part.js:118 -#: templates/js/part.js:641 templates/js/stock.js:942 +#: templates/js/part.js:641 templates/js/stock.js:947 msgid "Name" msgstr "Nombre" @@ -158,8 +158,8 @@ msgstr "Nombre" #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721 -#: templates/js/stock.js:552 templates/js/stock.js:954 -#: templates/js/stock.js:999 +#: templates/js/stock.js:552 templates/js/stock.js:959 +#: templates/js/stock.js:1004 msgid "Description" msgstr "Descripción" @@ -487,8 +487,8 @@ msgstr "" #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024 -#: templates/js/part.js:795 templates/js/stock.js:1134 -#: templates/js/stock.js:1353 +#: templates/js/part.js:795 templates/js/stock.js:1139 +#: templates/js/stock.js:1358 msgid "Quantity" msgstr "Cantidad" @@ -534,7 +534,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:500 -#: templates/js/stock.js:639 templates/js/stock.js:1026 +#: templates/js/stock.js:639 templates/js/stock.js:1031 msgid "Location" msgstr "Unicación" @@ -548,8 +548,8 @@ msgstr "" #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:780 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:626 templates/js/stock.js:1103 -#: templates/js/stock.js:1369 +#: templates/js/stock.js:626 templates/js/stock.js:1108 +#: templates/js/stock.js:1374 msgid "Status" msgstr "Estado" @@ -646,7 +646,7 @@ msgstr "" #: templates/js/build.js:991 templates/js/company.js:140 #: templates/js/company.js:238 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1341 +#: templates/js/stock.js:1346 msgid "Part" msgstr "Parte" @@ -776,7 +776,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:669 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674 msgid "Notes" msgstr "Notas" @@ -844,7 +844,7 @@ msgstr "" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841 -#: templates/js/stock.js:1085 +#: templates/js/stock.js:1090 msgid "Stock Item" msgstr "" @@ -1195,7 +1195,7 @@ msgstr "" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:303 templates/js/stock.js:634 -#: templates/js/stock.js:1376 templates/js/table_filters.js:112 +#: templates/js/stock.js:1381 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "Lote" @@ -1250,7 +1250,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:14 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15 -#: templates/js/stock.js:1014 +#: templates/js/stock.js:1019 msgid "Details" msgstr "Detalles" @@ -2082,7 +2082,7 @@ msgstr "" #: company/models.py:503 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:665 +#: templates/js/stock.js:670 msgid "Packaging" msgstr "" @@ -2170,7 +2170,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1067 +#: templates/js/stock.js:1072 msgid "Customer" msgstr "Cliente" @@ -2216,7 +2216,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1282 +#: templates/js/stock.js:1287 msgid "New Part" msgstr "" @@ -2263,7 +2263,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1288 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1293 msgid "New Supplier Part" msgstr "" @@ -2386,7 +2386,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:966 +#: templates/InvenTree/search.html:198 templates/js/stock.js:971 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2599,7 +2599,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:578 templates/js/stock.js:1289 +#: company/views.py:578 templates/js/stock.js:1294 msgid "Create new Supplier Part" msgstr "" @@ -2857,7 +2857,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:1048 +#: templates/js/stock.js:1053 msgid "Purchase Order" msgstr "" @@ -2877,7 +2877,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:671 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665 msgid "Purchase Price" msgstr "" @@ -2978,8 +2978,8 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:706 -#: templates/js/stock.js:1294 +#: stock/templates/stock/location.html:191 templates/js/stock.js:711 +#: templates/js/stock.js:1299 msgid "New Location" msgstr "" @@ -4174,7 +4174,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1283 +#: templates/js/stock.js:1288 msgid "Create New Part" msgstr "" @@ -4315,7 +4315,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:707 +#: stock/templates/stock/location.html:192 templates/js/stock.js:712 msgid "Create new location" msgstr "" @@ -5171,7 +5171,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:982 +#: templates/js/order.js:195 templates/js/stock.js:987 msgid "Date" msgstr "" @@ -6582,7 +6582,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634 -#: templates/js/stock.js:509 templates/js/stock.js:936 +#: templates/js/stock.js:509 templates/js/stock.js:941 msgid "Select" msgstr "" @@ -6833,7 +6833,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:659 templates/js/stock.js:960 +#: templates/js/part.js:659 templates/js/stock.js:965 msgid "Path" msgstr "" @@ -7031,75 +7031,75 @@ msgstr "" msgid "Stocktake" msgstr "" -#: templates/js/stock.js:823 +#: templates/js/stock.js:828 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:838 +#: templates/js/stock.js:843 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:852 +#: templates/js/stock.js:857 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:853 +#: templates/js/stock.js:858 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:992 +#: templates/js/stock.js:997 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1039 +#: templates/js/stock.js:1044 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1058 +#: templates/js/stock.js:1063 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1077 +#: templates/js/stock.js:1082 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1095 +#: templates/js/stock.js:1100 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1118 +#: templates/js/stock.js:1123 msgid "Added" msgstr "" -#: templates/js/stock.js:1126 +#: templates/js/stock.js:1131 msgid "Removed" msgstr "" -#: templates/js/stock.js:1158 +#: templates/js/stock.js:1163 msgid "No user information" msgstr "" -#: templates/js/stock.js:1170 +#: templates/js/stock.js:1175 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1171 +#: templates/js/stock.js:1176 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1295 +#: templates/js/stock.js:1300 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1336 +#: templates/js/stock.js:1341 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1359 +#: templates/js/stock.js:1364 msgid "Serial" msgstr "" -#: templates/js/stock.js:1387 +#: templates/js/stock.js:1392 msgid "Uninstall Stock Item" msgstr "" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index d90329b3f3..03f4b8c92d 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-14 11:41+0000\n" +"POT-Creation-Date: 2021-06-14 21:21+0000\n" "PO-Revision-Date: 2021-06-09 00:22\n" "Last-Translator: \n" "Language-Team: French\n" @@ -124,7 +124,7 @@ msgstr "Commentaire du fichier" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1149 +#: templates/js/stock.js:1154 msgid "User" msgstr "Utilisateur" @@ -136,7 +136,7 @@ msgstr "date de chargement" #: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27 #: report/models.py:179 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/part.js:118 -#: templates/js/part.js:641 templates/js/stock.js:942 +#: templates/js/part.js:641 templates/js/stock.js:947 msgid "Name" msgstr "Nom" @@ -158,8 +158,8 @@ msgstr "Nom" #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721 -#: templates/js/stock.js:552 templates/js/stock.js:954 -#: templates/js/stock.js:999 +#: templates/js/stock.js:552 templates/js/stock.js:959 +#: templates/js/stock.js:1004 msgid "Description" msgstr "Description" @@ -487,8 +487,8 @@ msgstr "" #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024 -#: templates/js/part.js:795 templates/js/stock.js:1134 -#: templates/js/stock.js:1353 +#: templates/js/part.js:795 templates/js/stock.js:1139 +#: templates/js/stock.js:1358 msgid "Quantity" msgstr "Quantité" @@ -534,7 +534,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:500 -#: templates/js/stock.js:639 templates/js/stock.js:1026 +#: templates/js/stock.js:639 templates/js/stock.js:1031 msgid "Location" msgstr "" @@ -548,8 +548,8 @@ msgstr "Emplacement des pièces terminées" #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:780 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:626 templates/js/stock.js:1103 -#: templates/js/stock.js:1369 +#: templates/js/stock.js:626 templates/js/stock.js:1108 +#: templates/js/stock.js:1374 msgid "Status" msgstr "" @@ -646,7 +646,7 @@ msgstr "" #: templates/js/build.js:991 templates/js/company.js:140 #: templates/js/company.js:238 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1341 +#: templates/js/stock.js:1346 msgid "Part" msgstr "Pièce" @@ -776,7 +776,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:669 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674 msgid "Notes" msgstr "Notes" @@ -844,7 +844,7 @@ msgstr "" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841 -#: templates/js/stock.js:1085 +#: templates/js/stock.js:1090 msgid "Stock Item" msgstr "" @@ -1195,7 +1195,7 @@ msgstr "" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:303 templates/js/stock.js:634 -#: templates/js/stock.js:1376 templates/js/table_filters.js:112 +#: templates/js/stock.js:1381 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" @@ -1250,7 +1250,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:14 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15 -#: templates/js/stock.js:1014 +#: templates/js/stock.js:1019 msgid "Details" msgstr "Détails" @@ -2082,7 +2082,7 @@ msgstr "" #: company/models.py:503 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:665 +#: templates/js/stock.js:670 msgid "Packaging" msgstr "" @@ -2170,7 +2170,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1067 +#: templates/js/stock.js:1072 msgid "Customer" msgstr "" @@ -2216,7 +2216,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1282 +#: templates/js/stock.js:1287 msgid "New Part" msgstr "" @@ -2263,7 +2263,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1288 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1293 msgid "New Supplier Part" msgstr "" @@ -2386,7 +2386,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:966 +#: templates/InvenTree/search.html:198 templates/js/stock.js:971 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2599,7 +2599,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:578 templates/js/stock.js:1289 +#: company/views.py:578 templates/js/stock.js:1294 msgid "Create new Supplier Part" msgstr "" @@ -2857,7 +2857,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:1048 +#: templates/js/stock.js:1053 msgid "Purchase Order" msgstr "" @@ -2877,7 +2877,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:671 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665 msgid "Purchase Price" msgstr "" @@ -2978,8 +2978,8 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:706 -#: templates/js/stock.js:1294 +#: stock/templates/stock/location.html:191 templates/js/stock.js:711 +#: templates/js/stock.js:1299 msgid "New Location" msgstr "" @@ -4174,7 +4174,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1283 +#: templates/js/stock.js:1288 msgid "Create New Part" msgstr "" @@ -4315,7 +4315,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:707 +#: stock/templates/stock/location.html:192 templates/js/stock.js:712 msgid "Create new location" msgstr "" @@ -5171,7 +5171,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:982 +#: templates/js/order.js:195 templates/js/stock.js:987 msgid "Date" msgstr "" @@ -6582,7 +6582,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634 -#: templates/js/stock.js:509 templates/js/stock.js:936 +#: templates/js/stock.js:509 templates/js/stock.js:941 msgid "Select" msgstr "" @@ -6833,7 +6833,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:659 templates/js/stock.js:960 +#: templates/js/part.js:659 templates/js/stock.js:965 msgid "Path" msgstr "" @@ -7031,75 +7031,75 @@ msgstr "" msgid "Stocktake" msgstr "" -#: templates/js/stock.js:823 +#: templates/js/stock.js:828 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:838 +#: templates/js/stock.js:843 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:852 +#: templates/js/stock.js:857 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:853 +#: templates/js/stock.js:858 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:992 +#: templates/js/stock.js:997 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1039 +#: templates/js/stock.js:1044 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1058 +#: templates/js/stock.js:1063 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1077 +#: templates/js/stock.js:1082 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1095 +#: templates/js/stock.js:1100 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1118 +#: templates/js/stock.js:1123 msgid "Added" msgstr "" -#: templates/js/stock.js:1126 +#: templates/js/stock.js:1131 msgid "Removed" msgstr "" -#: templates/js/stock.js:1158 +#: templates/js/stock.js:1163 msgid "No user information" msgstr "" -#: templates/js/stock.js:1170 +#: templates/js/stock.js:1175 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1171 +#: templates/js/stock.js:1176 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1295 +#: templates/js/stock.js:1300 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1336 +#: templates/js/stock.js:1341 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1359 +#: templates/js/stock.js:1364 msgid "Serial" msgstr "" -#: templates/js/stock.js:1387 +#: templates/js/stock.js:1392 msgid "Uninstall Stock Item" msgstr "" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 4f8815bba3..1cdc27bb8e 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-14 11:41+0000\n" +"POT-Creation-Date: 2021-06-14 21:21+0000\n" "PO-Revision-Date: 2021-06-09 00:22\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -124,7 +124,7 @@ msgstr "" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1149 +#: templates/js/stock.js:1154 msgid "User" msgstr "" @@ -136,7 +136,7 @@ msgstr "" #: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27 #: report/models.py:179 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/part.js:118 -#: templates/js/part.js:641 templates/js/stock.js:942 +#: templates/js/part.js:641 templates/js/stock.js:947 msgid "Name" msgstr "" @@ -158,8 +158,8 @@ msgstr "" #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721 -#: templates/js/stock.js:552 templates/js/stock.js:954 -#: templates/js/stock.js:999 +#: templates/js/stock.js:552 templates/js/stock.js:959 +#: templates/js/stock.js:1004 msgid "Description" msgstr "" @@ -487,8 +487,8 @@ msgstr "" #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024 -#: templates/js/part.js:795 templates/js/stock.js:1134 -#: templates/js/stock.js:1353 +#: templates/js/part.js:795 templates/js/stock.js:1139 +#: templates/js/stock.js:1358 msgid "Quantity" msgstr "" @@ -534,7 +534,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:500 -#: templates/js/stock.js:639 templates/js/stock.js:1026 +#: templates/js/stock.js:639 templates/js/stock.js:1031 msgid "Location" msgstr "" @@ -548,8 +548,8 @@ msgstr "" #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:780 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:626 templates/js/stock.js:1103 -#: templates/js/stock.js:1369 +#: templates/js/stock.js:626 templates/js/stock.js:1108 +#: templates/js/stock.js:1374 msgid "Status" msgstr "" @@ -646,7 +646,7 @@ msgstr "" #: templates/js/build.js:991 templates/js/company.js:140 #: templates/js/company.js:238 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1341 +#: templates/js/stock.js:1346 msgid "Part" msgstr "" @@ -776,7 +776,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:669 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674 msgid "Notes" msgstr "" @@ -844,7 +844,7 @@ msgstr "" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841 -#: templates/js/stock.js:1085 +#: templates/js/stock.js:1090 msgid "Stock Item" msgstr "" @@ -1195,7 +1195,7 @@ msgstr "" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:303 templates/js/stock.js:634 -#: templates/js/stock.js:1376 templates/js/table_filters.js:112 +#: templates/js/stock.js:1381 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" @@ -1250,7 +1250,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:14 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15 -#: templates/js/stock.js:1014 +#: templates/js/stock.js:1019 msgid "Details" msgstr "" @@ -2082,7 +2082,7 @@ msgstr "" #: company/models.py:503 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:665 +#: templates/js/stock.js:670 msgid "Packaging" msgstr "" @@ -2170,7 +2170,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1067 +#: templates/js/stock.js:1072 msgid "Customer" msgstr "" @@ -2216,7 +2216,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1282 +#: templates/js/stock.js:1287 msgid "New Part" msgstr "" @@ -2263,7 +2263,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1288 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1293 msgid "New Supplier Part" msgstr "" @@ -2386,7 +2386,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:966 +#: templates/InvenTree/search.html:198 templates/js/stock.js:971 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2599,7 +2599,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:578 templates/js/stock.js:1289 +#: company/views.py:578 templates/js/stock.js:1294 msgid "Create new Supplier Part" msgstr "" @@ -2857,7 +2857,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:1048 +#: templates/js/stock.js:1053 msgid "Purchase Order" msgstr "" @@ -2877,7 +2877,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:671 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665 msgid "Purchase Price" msgstr "" @@ -2978,8 +2978,8 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:706 -#: templates/js/stock.js:1294 +#: stock/templates/stock/location.html:191 templates/js/stock.js:711 +#: templates/js/stock.js:1299 msgid "New Location" msgstr "" @@ -4174,7 +4174,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1283 +#: templates/js/stock.js:1288 msgid "Create New Part" msgstr "" @@ -4315,7 +4315,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:707 +#: stock/templates/stock/location.html:192 templates/js/stock.js:712 msgid "Create new location" msgstr "" @@ -5171,7 +5171,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:982 +#: templates/js/order.js:195 templates/js/stock.js:987 msgid "Date" msgstr "" @@ -6582,7 +6582,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634 -#: templates/js/stock.js:509 templates/js/stock.js:936 +#: templates/js/stock.js:509 templates/js/stock.js:941 msgid "Select" msgstr "" @@ -6833,7 +6833,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:659 templates/js/stock.js:960 +#: templates/js/part.js:659 templates/js/stock.js:965 msgid "Path" msgstr "" @@ -7031,75 +7031,75 @@ msgstr "" msgid "Stocktake" msgstr "" -#: templates/js/stock.js:823 +#: templates/js/stock.js:828 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:838 +#: templates/js/stock.js:843 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:852 +#: templates/js/stock.js:857 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:853 +#: templates/js/stock.js:858 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:992 +#: templates/js/stock.js:997 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1039 +#: templates/js/stock.js:1044 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1058 +#: templates/js/stock.js:1063 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1077 +#: templates/js/stock.js:1082 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1095 +#: templates/js/stock.js:1100 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1118 +#: templates/js/stock.js:1123 msgid "Added" msgstr "" -#: templates/js/stock.js:1126 +#: templates/js/stock.js:1131 msgid "Removed" msgstr "" -#: templates/js/stock.js:1158 +#: templates/js/stock.js:1163 msgid "No user information" msgstr "" -#: templates/js/stock.js:1170 +#: templates/js/stock.js:1175 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1171 +#: templates/js/stock.js:1176 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1295 +#: templates/js/stock.js:1300 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1336 +#: templates/js/stock.js:1341 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1359 +#: templates/js/stock.js:1364 msgid "Serial" msgstr "" -#: templates/js/stock.js:1387 +#: templates/js/stock.js:1392 msgid "Uninstall Stock Item" msgstr "" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 2d75de90a4..0df9ddf8d6 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-14 11:41+0000\n" +"POT-Creation-Date: 2021-06-14 21:21+0000\n" "PO-Revision-Date: 2021-06-09 00:23\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -124,7 +124,7 @@ msgstr "" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1149 +#: templates/js/stock.js:1154 msgid "User" msgstr "" @@ -136,7 +136,7 @@ msgstr "" #: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27 #: report/models.py:179 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/part.js:118 -#: templates/js/part.js:641 templates/js/stock.js:942 +#: templates/js/part.js:641 templates/js/stock.js:947 msgid "Name" msgstr "" @@ -158,8 +158,8 @@ msgstr "" #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721 -#: templates/js/stock.js:552 templates/js/stock.js:954 -#: templates/js/stock.js:999 +#: templates/js/stock.js:552 templates/js/stock.js:959 +#: templates/js/stock.js:1004 msgid "Description" msgstr "" @@ -487,8 +487,8 @@ msgstr "" #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024 -#: templates/js/part.js:795 templates/js/stock.js:1134 -#: templates/js/stock.js:1353 +#: templates/js/part.js:795 templates/js/stock.js:1139 +#: templates/js/stock.js:1358 msgid "Quantity" msgstr "" @@ -534,7 +534,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:500 -#: templates/js/stock.js:639 templates/js/stock.js:1026 +#: templates/js/stock.js:639 templates/js/stock.js:1031 msgid "Location" msgstr "" @@ -548,8 +548,8 @@ msgstr "" #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:780 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:626 templates/js/stock.js:1103 -#: templates/js/stock.js:1369 +#: templates/js/stock.js:626 templates/js/stock.js:1108 +#: templates/js/stock.js:1374 msgid "Status" msgstr "" @@ -646,7 +646,7 @@ msgstr "" #: templates/js/build.js:991 templates/js/company.js:140 #: templates/js/company.js:238 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1341 +#: templates/js/stock.js:1346 msgid "Part" msgstr "" @@ -776,7 +776,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:669 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674 msgid "Notes" msgstr "" @@ -844,7 +844,7 @@ msgstr "" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841 -#: templates/js/stock.js:1085 +#: templates/js/stock.js:1090 msgid "Stock Item" msgstr "" @@ -1195,7 +1195,7 @@ msgstr "" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:303 templates/js/stock.js:634 -#: templates/js/stock.js:1376 templates/js/table_filters.js:112 +#: templates/js/stock.js:1381 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" @@ -1250,7 +1250,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:14 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15 -#: templates/js/stock.js:1014 +#: templates/js/stock.js:1019 msgid "Details" msgstr "" @@ -2082,7 +2082,7 @@ msgstr "" #: company/models.py:503 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:665 +#: templates/js/stock.js:670 msgid "Packaging" msgstr "" @@ -2170,7 +2170,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1067 +#: templates/js/stock.js:1072 msgid "Customer" msgstr "" @@ -2216,7 +2216,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1282 +#: templates/js/stock.js:1287 msgid "New Part" msgstr "" @@ -2263,7 +2263,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1288 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1293 msgid "New Supplier Part" msgstr "" @@ -2386,7 +2386,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:966 +#: templates/InvenTree/search.html:198 templates/js/stock.js:971 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2599,7 +2599,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:578 templates/js/stock.js:1289 +#: company/views.py:578 templates/js/stock.js:1294 msgid "Create new Supplier Part" msgstr "" @@ -2857,7 +2857,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:1048 +#: templates/js/stock.js:1053 msgid "Purchase Order" msgstr "" @@ -2877,7 +2877,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:671 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665 msgid "Purchase Price" msgstr "" @@ -2978,8 +2978,8 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:706 -#: templates/js/stock.js:1294 +#: stock/templates/stock/location.html:191 templates/js/stock.js:711 +#: templates/js/stock.js:1299 msgid "New Location" msgstr "" @@ -4174,7 +4174,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1283 +#: templates/js/stock.js:1288 msgid "Create New Part" msgstr "" @@ -4315,7 +4315,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:707 +#: stock/templates/stock/location.html:192 templates/js/stock.js:712 msgid "Create new location" msgstr "" @@ -5171,7 +5171,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:982 +#: templates/js/order.js:195 templates/js/stock.js:987 msgid "Date" msgstr "" @@ -6582,7 +6582,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634 -#: templates/js/stock.js:509 templates/js/stock.js:936 +#: templates/js/stock.js:509 templates/js/stock.js:941 msgid "Select" msgstr "" @@ -6833,7 +6833,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:659 templates/js/stock.js:960 +#: templates/js/part.js:659 templates/js/stock.js:965 msgid "Path" msgstr "" @@ -7031,75 +7031,75 @@ msgstr "" msgid "Stocktake" msgstr "" -#: templates/js/stock.js:823 +#: templates/js/stock.js:828 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:838 +#: templates/js/stock.js:843 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:852 +#: templates/js/stock.js:857 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:853 +#: templates/js/stock.js:858 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:992 +#: templates/js/stock.js:997 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1039 +#: templates/js/stock.js:1044 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1058 +#: templates/js/stock.js:1063 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1077 +#: templates/js/stock.js:1082 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1095 +#: templates/js/stock.js:1100 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1118 +#: templates/js/stock.js:1123 msgid "Added" msgstr "" -#: templates/js/stock.js:1126 +#: templates/js/stock.js:1131 msgid "Removed" msgstr "" -#: templates/js/stock.js:1158 +#: templates/js/stock.js:1163 msgid "No user information" msgstr "" -#: templates/js/stock.js:1170 +#: templates/js/stock.js:1175 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1171 +#: templates/js/stock.js:1176 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1295 +#: templates/js/stock.js:1300 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1336 +#: templates/js/stock.js:1341 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1359 +#: templates/js/stock.js:1364 msgid "Serial" msgstr "" -#: templates/js/stock.js:1387 +#: templates/js/stock.js:1392 msgid "Uninstall Stock Item" msgstr "" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 9f98354dbe..3d4e809989 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-14 11:41+0000\n" +"POT-Creation-Date: 2021-06-14 21:21+0000\n" "PO-Revision-Date: 2021-06-09 00:22\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -124,7 +124,7 @@ msgstr "Komentarz pliku" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1149 +#: templates/js/stock.js:1154 msgid "User" msgstr "Użytkownik" @@ -136,7 +136,7 @@ msgstr "data przesłania" #: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27 #: report/models.py:179 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/part.js:118 -#: templates/js/part.js:641 templates/js/stock.js:942 +#: templates/js/part.js:641 templates/js/stock.js:947 msgid "Name" msgstr "Nazwa" @@ -158,8 +158,8 @@ msgstr "Nazwa" #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721 -#: templates/js/stock.js:552 templates/js/stock.js:954 -#: templates/js/stock.js:999 +#: templates/js/stock.js:552 templates/js/stock.js:959 +#: templates/js/stock.js:1004 msgid "Description" msgstr "Opis" @@ -487,8 +487,8 @@ msgstr "" #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024 -#: templates/js/part.js:795 templates/js/stock.js:1134 -#: templates/js/stock.js:1353 +#: templates/js/part.js:795 templates/js/stock.js:1139 +#: templates/js/stock.js:1358 msgid "Quantity" msgstr "Ilość" @@ -534,7 +534,7 @@ msgstr "Oznacz budowę jako ukończoną" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:500 -#: templates/js/stock.js:639 templates/js/stock.js:1026 +#: templates/js/stock.js:639 templates/js/stock.js:1031 msgid "Location" msgstr "Lokalizacja" @@ -548,8 +548,8 @@ msgstr "Lokalizacja ukończonych części" #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:780 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:626 templates/js/stock.js:1103 -#: templates/js/stock.js:1369 +#: templates/js/stock.js:626 templates/js/stock.js:1108 +#: templates/js/stock.js:1374 msgid "Status" msgstr "Status" @@ -646,7 +646,7 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: templates/js/build.js:991 templates/js/company.js:140 #: templates/js/company.js:238 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1341 +#: templates/js/stock.js:1346 msgid "Part" msgstr "Część" @@ -776,7 +776,7 @@ msgstr "Link do zewnętrznego adresu URL" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:669 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674 msgid "Notes" msgstr "Uwagi" @@ -844,7 +844,7 @@ msgstr "" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841 -#: templates/js/stock.js:1085 +#: templates/js/stock.js:1090 msgid "Stock Item" msgstr "Element magazynowy" @@ -1195,7 +1195,7 @@ msgstr "Nie określono lokalizacji docelowej" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:303 templates/js/stock.js:634 -#: templates/js/stock.js:1376 templates/js/table_filters.js:112 +#: templates/js/stock.js:1381 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "Partia" @@ -1250,7 +1250,7 @@ msgstr "Szczegóły zlecenia budowy" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:14 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15 -#: templates/js/stock.js:1014 +#: templates/js/stock.js:1019 msgid "Details" msgstr "Szczegóły" @@ -2082,7 +2082,7 @@ msgstr "" #: company/models.py:503 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:665 +#: templates/js/stock.js:670 msgid "Packaging" msgstr "Opakowanie" @@ -2170,7 +2170,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1067 +#: templates/js/stock.js:1072 msgid "Customer" msgstr "Klient" @@ -2216,7 +2216,7 @@ msgstr "Usuń części" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1282 +#: templates/js/stock.js:1287 msgid "New Part" msgstr "Nowy komponent" @@ -2263,7 +2263,7 @@ msgstr "Utwórz nowego dostawcę części" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1288 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1293 msgid "New Supplier Part" msgstr "Now dostawca części" @@ -2386,7 +2386,7 @@ msgstr "Dostarczone części" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:966 +#: templates/InvenTree/search.html:198 templates/js/stock.js:971 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2599,7 +2599,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:578 templates/js/stock.js:1289 +#: company/views.py:578 templates/js/stock.js:1294 msgid "Create new Supplier Part" msgstr "" @@ -2857,7 +2857,7 @@ msgstr "Zamówienie" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:1048 +#: templates/js/stock.js:1053 msgid "Purchase Order" msgstr "" @@ -2877,7 +2877,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:671 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665 msgid "Purchase Price" msgstr "Cena zakupu" @@ -2978,8 +2978,8 @@ msgstr "Wydany" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:706 -#: templates/js/stock.js:1294 +#: stock/templates/stock/location.html:191 templates/js/stock.js:711 +#: templates/js/stock.js:1299 msgid "New Location" msgstr "Nowa lokalizacja" @@ -4174,7 +4174,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1283 +#: templates/js/stock.js:1288 msgid "Create New Part" msgstr "" @@ -4315,7 +4315,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:707 +#: stock/templates/stock/location.html:192 templates/js/stock.js:712 msgid "Create new location" msgstr "" @@ -5171,7 +5171,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:982 +#: templates/js/order.js:195 templates/js/stock.js:987 msgid "Date" msgstr "" @@ -6582,7 +6582,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634 -#: templates/js/stock.js:509 templates/js/stock.js:936 +#: templates/js/stock.js:509 templates/js/stock.js:941 msgid "Select" msgstr "" @@ -6833,7 +6833,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:659 templates/js/stock.js:960 +#: templates/js/part.js:659 templates/js/stock.js:965 msgid "Path" msgstr "" @@ -7031,75 +7031,75 @@ msgstr "" msgid "Stocktake" msgstr "" -#: templates/js/stock.js:823 +#: templates/js/stock.js:828 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:838 +#: templates/js/stock.js:843 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:852 +#: templates/js/stock.js:857 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:853 +#: templates/js/stock.js:858 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:992 +#: templates/js/stock.js:997 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1039 +#: templates/js/stock.js:1044 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1058 +#: templates/js/stock.js:1063 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1077 +#: templates/js/stock.js:1082 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1095 +#: templates/js/stock.js:1100 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1118 +#: templates/js/stock.js:1123 msgid "Added" msgstr "" -#: templates/js/stock.js:1126 +#: templates/js/stock.js:1131 msgid "Removed" msgstr "" -#: templates/js/stock.js:1158 +#: templates/js/stock.js:1163 msgid "No user information" msgstr "" -#: templates/js/stock.js:1170 +#: templates/js/stock.js:1175 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1171 +#: templates/js/stock.js:1176 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1295 +#: templates/js/stock.js:1300 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1336 +#: templates/js/stock.js:1341 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1359 +#: templates/js/stock.js:1364 msgid "Serial" msgstr "" -#: templates/js/stock.js:1387 +#: templates/js/stock.js:1392 msgid "Uninstall Stock Item" msgstr "" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 829d842e43..25228cb993 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-14 11:41+0000\n" +"POT-Creation-Date: 2021-06-14 21:21+0000\n" "PO-Revision-Date: 2021-06-09 00:22\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -124,7 +124,7 @@ msgstr "Комментарий к файлу" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1149 +#: templates/js/stock.js:1154 msgid "User" msgstr "Пользователь" @@ -136,7 +136,7 @@ msgstr "дата загрузки" #: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27 #: report/models.py:179 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/part.js:118 -#: templates/js/part.js:641 templates/js/stock.js:942 +#: templates/js/part.js:641 templates/js/stock.js:947 msgid "Name" msgstr "Название" @@ -158,8 +158,8 @@ msgstr "Название" #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721 -#: templates/js/stock.js:552 templates/js/stock.js:954 -#: templates/js/stock.js:999 +#: templates/js/stock.js:552 templates/js/stock.js:959 +#: templates/js/stock.js:1004 msgid "Description" msgstr "Описание" @@ -487,8 +487,8 @@ msgstr "Целевая дата для сборки. Сборка будет п #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024 -#: templates/js/part.js:795 templates/js/stock.js:1134 -#: templates/js/stock.js:1353 +#: templates/js/part.js:795 templates/js/stock.js:1139 +#: templates/js/stock.js:1358 msgid "Quantity" msgstr "Количество" @@ -534,7 +534,7 @@ msgstr "Пометить сборку как завершенную" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:500 -#: templates/js/stock.js:639 templates/js/stock.js:1026 +#: templates/js/stock.js:639 templates/js/stock.js:1031 msgid "Location" msgstr "Расположение" @@ -548,8 +548,8 @@ msgstr "Расположение укомплектованных частей" #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:780 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:626 templates/js/stock.js:1103 -#: templates/js/stock.js:1369 +#: templates/js/stock.js:626 templates/js/stock.js:1108 +#: templates/js/stock.js:1374 msgid "Status" msgstr "Статус" @@ -646,7 +646,7 @@ msgstr "" #: templates/js/build.js:991 templates/js/company.js:140 #: templates/js/company.js:238 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1341 +#: templates/js/stock.js:1346 msgid "Part" msgstr "" @@ -776,7 +776,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:669 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674 msgid "Notes" msgstr "" @@ -844,7 +844,7 @@ msgstr "" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841 -#: templates/js/stock.js:1085 +#: templates/js/stock.js:1090 msgid "Stock Item" msgstr "" @@ -1195,7 +1195,7 @@ msgstr "" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:303 templates/js/stock.js:634 -#: templates/js/stock.js:1376 templates/js/table_filters.js:112 +#: templates/js/stock.js:1381 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" @@ -1250,7 +1250,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:14 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15 -#: templates/js/stock.js:1014 +#: templates/js/stock.js:1019 msgid "Details" msgstr "" @@ -2082,7 +2082,7 @@ msgstr "" #: company/models.py:503 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:665 +#: templates/js/stock.js:670 msgid "Packaging" msgstr "" @@ -2170,7 +2170,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1067 +#: templates/js/stock.js:1072 msgid "Customer" msgstr "" @@ -2216,7 +2216,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1282 +#: templates/js/stock.js:1287 msgid "New Part" msgstr "" @@ -2263,7 +2263,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1288 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1293 msgid "New Supplier Part" msgstr "" @@ -2386,7 +2386,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:966 +#: templates/InvenTree/search.html:198 templates/js/stock.js:971 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2599,7 +2599,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:578 templates/js/stock.js:1289 +#: company/views.py:578 templates/js/stock.js:1294 msgid "Create new Supplier Part" msgstr "" @@ -2857,7 +2857,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:1048 +#: templates/js/stock.js:1053 msgid "Purchase Order" msgstr "" @@ -2877,7 +2877,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:671 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665 msgid "Purchase Price" msgstr "" @@ -2978,8 +2978,8 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:706 -#: templates/js/stock.js:1294 +#: stock/templates/stock/location.html:191 templates/js/stock.js:711 +#: templates/js/stock.js:1299 msgid "New Location" msgstr "" @@ -4174,7 +4174,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1283 +#: templates/js/stock.js:1288 msgid "Create New Part" msgstr "" @@ -4315,7 +4315,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:707 +#: stock/templates/stock/location.html:192 templates/js/stock.js:712 msgid "Create new location" msgstr "" @@ -5171,7 +5171,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:982 +#: templates/js/order.js:195 templates/js/stock.js:987 msgid "Date" msgstr "" @@ -6582,7 +6582,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634 -#: templates/js/stock.js:509 templates/js/stock.js:936 +#: templates/js/stock.js:509 templates/js/stock.js:941 msgid "Select" msgstr "" @@ -6833,7 +6833,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:659 templates/js/stock.js:960 +#: templates/js/part.js:659 templates/js/stock.js:965 msgid "Path" msgstr "" @@ -7031,75 +7031,75 @@ msgstr "" msgid "Stocktake" msgstr "" -#: templates/js/stock.js:823 +#: templates/js/stock.js:828 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:838 +#: templates/js/stock.js:843 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:852 +#: templates/js/stock.js:857 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:853 +#: templates/js/stock.js:858 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:992 +#: templates/js/stock.js:997 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1039 +#: templates/js/stock.js:1044 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1058 +#: templates/js/stock.js:1063 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1077 +#: templates/js/stock.js:1082 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1095 +#: templates/js/stock.js:1100 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1118 +#: templates/js/stock.js:1123 msgid "Added" msgstr "" -#: templates/js/stock.js:1126 +#: templates/js/stock.js:1131 msgid "Removed" msgstr "" -#: templates/js/stock.js:1158 +#: templates/js/stock.js:1163 msgid "No user information" msgstr "" -#: templates/js/stock.js:1170 +#: templates/js/stock.js:1175 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1171 +#: templates/js/stock.js:1176 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1295 +#: templates/js/stock.js:1300 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1336 +#: templates/js/stock.js:1341 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1359 +#: templates/js/stock.js:1364 msgid "Serial" msgstr "" -#: templates/js/stock.js:1387 +#: templates/js/stock.js:1392 msgid "Uninstall Stock Item" msgstr "" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 53bf03423a..ba8f0e1c85 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-14 11:41+0000\n" +"POT-Creation-Date: 2021-06-14 21:21+0000\n" "PO-Revision-Date: 2021-06-09 00:22\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -124,7 +124,7 @@ msgstr "Yorum" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1149 +#: templates/js/stock.js:1154 msgid "User" msgstr "Kullanıcı" @@ -136,7 +136,7 @@ msgstr "Yükleme tarihi" #: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27 #: report/models.py:179 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/part.js:118 -#: templates/js/part.js:641 templates/js/stock.js:942 +#: templates/js/part.js:641 templates/js/stock.js:947 msgid "Name" msgstr "Adı" @@ -158,8 +158,8 @@ msgstr "Adı" #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721 -#: templates/js/stock.js:552 templates/js/stock.js:954 -#: templates/js/stock.js:999 +#: templates/js/stock.js:552 templates/js/stock.js:959 +#: templates/js/stock.js:1004 msgid "Description" msgstr "Açıklama" @@ -487,8 +487,8 @@ msgstr "" #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024 -#: templates/js/part.js:795 templates/js/stock.js:1134 -#: templates/js/stock.js:1353 +#: templates/js/part.js:795 templates/js/stock.js:1139 +#: templates/js/stock.js:1358 msgid "Quantity" msgstr "" @@ -534,7 +534,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:500 -#: templates/js/stock.js:639 templates/js/stock.js:1026 +#: templates/js/stock.js:639 templates/js/stock.js:1031 msgid "Location" msgstr "" @@ -548,8 +548,8 @@ msgstr "" #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:780 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:626 templates/js/stock.js:1103 -#: templates/js/stock.js:1369 +#: templates/js/stock.js:626 templates/js/stock.js:1108 +#: templates/js/stock.js:1374 msgid "Status" msgstr "" @@ -646,7 +646,7 @@ msgstr "" #: templates/js/build.js:991 templates/js/company.js:140 #: templates/js/company.js:238 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1341 +#: templates/js/stock.js:1346 msgid "Part" msgstr "" @@ -776,7 +776,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:669 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674 msgid "Notes" msgstr "" @@ -844,7 +844,7 @@ msgstr "" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841 -#: templates/js/stock.js:1085 +#: templates/js/stock.js:1090 msgid "Stock Item" msgstr "" @@ -1195,7 +1195,7 @@ msgstr "" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:303 templates/js/stock.js:634 -#: templates/js/stock.js:1376 templates/js/table_filters.js:112 +#: templates/js/stock.js:1381 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" @@ -1250,7 +1250,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:14 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15 -#: templates/js/stock.js:1014 +#: templates/js/stock.js:1019 msgid "Details" msgstr "" @@ -2082,7 +2082,7 @@ msgstr "" #: company/models.py:503 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:665 +#: templates/js/stock.js:670 msgid "Packaging" msgstr "" @@ -2170,7 +2170,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1067 +#: templates/js/stock.js:1072 msgid "Customer" msgstr "" @@ -2216,7 +2216,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1282 +#: templates/js/stock.js:1287 msgid "New Part" msgstr "" @@ -2263,7 +2263,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1288 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1293 msgid "New Supplier Part" msgstr "" @@ -2386,7 +2386,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:966 +#: templates/InvenTree/search.html:198 templates/js/stock.js:971 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2599,7 +2599,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:578 templates/js/stock.js:1289 +#: company/views.py:578 templates/js/stock.js:1294 msgid "Create new Supplier Part" msgstr "" @@ -2857,7 +2857,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:1048 +#: templates/js/stock.js:1053 msgid "Purchase Order" msgstr "" @@ -2877,7 +2877,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:671 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665 msgid "Purchase Price" msgstr "" @@ -2978,8 +2978,8 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:706 -#: templates/js/stock.js:1294 +#: stock/templates/stock/location.html:191 templates/js/stock.js:711 +#: templates/js/stock.js:1299 msgid "New Location" msgstr "" @@ -4174,7 +4174,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1283 +#: templates/js/stock.js:1288 msgid "Create New Part" msgstr "" @@ -4315,7 +4315,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:707 +#: stock/templates/stock/location.html:192 templates/js/stock.js:712 msgid "Create new location" msgstr "" @@ -5171,7 +5171,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:982 +#: templates/js/order.js:195 templates/js/stock.js:987 msgid "Date" msgstr "" @@ -6582,7 +6582,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634 -#: templates/js/stock.js:509 templates/js/stock.js:936 +#: templates/js/stock.js:509 templates/js/stock.js:941 msgid "Select" msgstr "" @@ -6833,7 +6833,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:659 templates/js/stock.js:960 +#: templates/js/part.js:659 templates/js/stock.js:965 msgid "Path" msgstr "" @@ -7031,75 +7031,75 @@ msgstr "" msgid "Stocktake" msgstr "" -#: templates/js/stock.js:823 +#: templates/js/stock.js:828 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:838 +#: templates/js/stock.js:843 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:852 +#: templates/js/stock.js:857 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:853 +#: templates/js/stock.js:858 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:992 +#: templates/js/stock.js:997 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1039 +#: templates/js/stock.js:1044 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1058 +#: templates/js/stock.js:1063 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1077 +#: templates/js/stock.js:1082 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1095 +#: templates/js/stock.js:1100 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1118 +#: templates/js/stock.js:1123 msgid "Added" msgstr "" -#: templates/js/stock.js:1126 +#: templates/js/stock.js:1131 msgid "Removed" msgstr "" -#: templates/js/stock.js:1158 +#: templates/js/stock.js:1163 msgid "No user information" msgstr "" -#: templates/js/stock.js:1170 +#: templates/js/stock.js:1175 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1171 +#: templates/js/stock.js:1176 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1295 +#: templates/js/stock.js:1300 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1336 +#: templates/js/stock.js:1341 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1359 +#: templates/js/stock.js:1364 msgid "Serial" msgstr "" -#: templates/js/stock.js:1387 +#: templates/js/stock.js:1392 msgid "Uninstall Stock Item" msgstr "" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 7b6d0d2e00..b54c1831dc 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-14 11:41+0000\n" +"POT-Creation-Date: 2021-06-14 21:21+0000\n" "PO-Revision-Date: 2021-06-09 00:22\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -124,7 +124,7 @@ msgstr "文件注释" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1149 +#: templates/js/stock.js:1154 msgid "User" msgstr "用户" @@ -136,7 +136,7 @@ msgstr "上传日期" #: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27 #: report/models.py:179 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/part.js:118 -#: templates/js/part.js:641 templates/js/stock.js:942 +#: templates/js/part.js:641 templates/js/stock.js:947 msgid "Name" msgstr "名称" @@ -158,8 +158,8 @@ msgstr "名称" #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721 -#: templates/js/stock.js:552 templates/js/stock.js:954 -#: templates/js/stock.js:999 +#: templates/js/stock.js:552 templates/js/stock.js:959 +#: templates/js/stock.js:1004 msgid "Description" msgstr "" @@ -487,8 +487,8 @@ msgstr "" #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024 -#: templates/js/part.js:795 templates/js/stock.js:1134 -#: templates/js/stock.js:1353 +#: templates/js/part.js:795 templates/js/stock.js:1139 +#: templates/js/stock.js:1358 msgid "Quantity" msgstr "" @@ -534,7 +534,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:500 -#: templates/js/stock.js:639 templates/js/stock.js:1026 +#: templates/js/stock.js:639 templates/js/stock.js:1031 msgid "Location" msgstr "" @@ -548,8 +548,8 @@ msgstr "" #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:780 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:626 templates/js/stock.js:1103 -#: templates/js/stock.js:1369 +#: templates/js/stock.js:626 templates/js/stock.js:1108 +#: templates/js/stock.js:1374 msgid "Status" msgstr "" @@ -646,7 +646,7 @@ msgstr "" #: templates/js/build.js:991 templates/js/company.js:140 #: templates/js/company.js:238 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1341 +#: templates/js/stock.js:1346 msgid "Part" msgstr "" @@ -776,7 +776,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:669 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674 msgid "Notes" msgstr "" @@ -844,7 +844,7 @@ msgstr "" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841 -#: templates/js/stock.js:1085 +#: templates/js/stock.js:1090 msgid "Stock Item" msgstr "" @@ -1195,7 +1195,7 @@ msgstr "" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:303 templates/js/stock.js:634 -#: templates/js/stock.js:1376 templates/js/table_filters.js:112 +#: templates/js/stock.js:1381 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" @@ -1250,7 +1250,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:14 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15 -#: templates/js/stock.js:1014 +#: templates/js/stock.js:1019 msgid "Details" msgstr "" @@ -2082,7 +2082,7 @@ msgstr "" #: company/models.py:503 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:665 +#: templates/js/stock.js:670 msgid "Packaging" msgstr "" @@ -2170,7 +2170,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1067 +#: templates/js/stock.js:1072 msgid "Customer" msgstr "" @@ -2216,7 +2216,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1282 +#: templates/js/stock.js:1287 msgid "New Part" msgstr "" @@ -2263,7 +2263,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1288 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1293 msgid "New Supplier Part" msgstr "" @@ -2386,7 +2386,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:966 +#: templates/InvenTree/search.html:198 templates/js/stock.js:971 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2599,7 +2599,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:578 templates/js/stock.js:1289 +#: company/views.py:578 templates/js/stock.js:1294 msgid "Create new Supplier Part" msgstr "" @@ -2857,7 +2857,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:1048 +#: templates/js/stock.js:1053 msgid "Purchase Order" msgstr "" @@ -2877,7 +2877,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:671 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665 msgid "Purchase Price" msgstr "" @@ -2978,8 +2978,8 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:706 -#: templates/js/stock.js:1294 +#: stock/templates/stock/location.html:191 templates/js/stock.js:711 +#: templates/js/stock.js:1299 msgid "New Location" msgstr "" @@ -4174,7 +4174,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1283 +#: templates/js/stock.js:1288 msgid "Create New Part" msgstr "" @@ -4315,7 +4315,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:707 +#: stock/templates/stock/location.html:192 templates/js/stock.js:712 msgid "Create new location" msgstr "" @@ -5171,7 +5171,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:982 +#: templates/js/order.js:195 templates/js/stock.js:987 msgid "Date" msgstr "" @@ -6582,7 +6582,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634 -#: templates/js/stock.js:509 templates/js/stock.js:936 +#: templates/js/stock.js:509 templates/js/stock.js:941 msgid "Select" msgstr "" @@ -6833,7 +6833,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:659 templates/js/stock.js:960 +#: templates/js/part.js:659 templates/js/stock.js:965 msgid "Path" msgstr "" @@ -7031,75 +7031,75 @@ msgstr "" msgid "Stocktake" msgstr "" -#: templates/js/stock.js:823 +#: templates/js/stock.js:828 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:838 +#: templates/js/stock.js:843 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:852 +#: templates/js/stock.js:857 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:853 +#: templates/js/stock.js:858 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:992 +#: templates/js/stock.js:997 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1039 +#: templates/js/stock.js:1044 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1058 +#: templates/js/stock.js:1063 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1077 +#: templates/js/stock.js:1082 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1095 +#: templates/js/stock.js:1100 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1118 +#: templates/js/stock.js:1123 msgid "Added" msgstr "" -#: templates/js/stock.js:1126 +#: templates/js/stock.js:1131 msgid "Removed" msgstr "" -#: templates/js/stock.js:1158 +#: templates/js/stock.js:1163 msgid "No user information" msgstr "" -#: templates/js/stock.js:1170 +#: templates/js/stock.js:1175 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1171 +#: templates/js/stock.js:1176 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1295 +#: templates/js/stock.js:1300 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1336 +#: templates/js/stock.js:1341 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1359 +#: templates/js/stock.js:1364 msgid "Serial" msgstr "" -#: templates/js/stock.js:1387 +#: templates/js/stock.js:1392 msgid "Uninstall Stock Item" msgstr "" From 36a3ed563f5a9c12113d286f39b6c79c3498485c Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 15 Jun 2021 07:34:03 +1000 Subject: [PATCH 040/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/fr/LC_MESSAGES/django.po | 98 +++++++++++------------ 1 file changed, 49 insertions(+), 49 deletions(-) diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index b904ab64ce..8eefc2158d 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-11 22:02+0000\n" -"PO-Revision-Date: 2021-06-11 22:09\n" +"POT-Creation-Date: 2021-06-14 21:21+0000\n" +"PO-Revision-Date: 2021-06-14 21:34\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -124,7 +124,7 @@ msgstr "Commentaire du fichier" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1149 +#: templates/js/stock.js:1154 msgid "User" msgstr "Utilisateur" @@ -136,7 +136,7 @@ msgstr "date de chargement" #: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27 #: report/models.py:179 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/part.js:118 -#: templates/js/part.js:641 templates/js/stock.js:942 +#: templates/js/part.js:641 templates/js/stock.js:947 msgid "Name" msgstr "Nom" @@ -158,8 +158,8 @@ msgstr "Nom" #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721 -#: templates/js/stock.js:552 templates/js/stock.js:954 -#: templates/js/stock.js:999 +#: templates/js/stock.js:552 templates/js/stock.js:959 +#: templates/js/stock.js:1004 msgid "Description" msgstr "Description" @@ -487,8 +487,8 @@ msgstr "" #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024 -#: templates/js/part.js:795 templates/js/stock.js:1134 -#: templates/js/stock.js:1353 +#: templates/js/part.js:795 templates/js/stock.js:1139 +#: templates/js/stock.js:1358 msgid "Quantity" msgstr "Quantité" @@ -534,7 +534,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:500 -#: templates/js/stock.js:639 templates/js/stock.js:1026 +#: templates/js/stock.js:639 templates/js/stock.js:1031 msgid "Location" msgstr "" @@ -548,8 +548,8 @@ msgstr "Emplacement des pièces terminées" #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:780 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:626 templates/js/stock.js:1103 -#: templates/js/stock.js:1369 +#: templates/js/stock.js:626 templates/js/stock.js:1108 +#: templates/js/stock.js:1374 msgid "Status" msgstr "" @@ -646,7 +646,7 @@ msgstr "" #: templates/js/build.js:991 templates/js/company.js:140 #: templates/js/company.js:238 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1341 +#: templates/js/stock.js:1346 msgid "Part" msgstr "Pièce" @@ -776,7 +776,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:669 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674 msgid "Notes" msgstr "Notes" @@ -844,7 +844,7 @@ msgstr "" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841 -#: templates/js/stock.js:1085 +#: templates/js/stock.js:1090 msgid "Stock Item" msgstr "" @@ -1195,7 +1195,7 @@ msgstr "" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:303 templates/js/stock.js:634 -#: templates/js/stock.js:1376 templates/js/table_filters.js:112 +#: templates/js/stock.js:1381 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" @@ -1250,7 +1250,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:14 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15 -#: templates/js/stock.js:1014 +#: templates/js/stock.js:1019 msgid "Details" msgstr "Détails" @@ -2082,7 +2082,7 @@ msgstr "" #: company/models.py:503 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:665 +#: templates/js/stock.js:670 msgid "Packaging" msgstr "" @@ -2169,7 +2169,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1067 +#: templates/js/stock.js:1072 msgid "Customer" msgstr "" @@ -2215,7 +2215,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1282 +#: templates/js/stock.js:1287 msgid "New Part" msgstr "" @@ -2262,7 +2262,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1288 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1293 msgid "New Supplier Part" msgstr "" @@ -2385,7 +2385,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:966 +#: templates/InvenTree/search.html:198 templates/js/stock.js:971 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2598,7 +2598,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:578 templates/js/stock.js:1289 +#: company/views.py:578 templates/js/stock.js:1294 msgid "Create new Supplier Part" msgstr "" @@ -2856,7 +2856,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:1048 +#: templates/js/stock.js:1053 msgid "Purchase Order" msgstr "" @@ -2876,7 +2876,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:671 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665 msgid "Purchase Price" msgstr "" @@ -2977,8 +2977,8 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:706 -#: templates/js/stock.js:1294 +#: stock/templates/stock/location.html:191 templates/js/stock.js:711 +#: templates/js/stock.js:1299 msgid "New Location" msgstr "" @@ -4173,7 +4173,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1283 +#: templates/js/stock.js:1288 msgid "Create New Part" msgstr "" @@ -4314,7 +4314,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:707 +#: stock/templates/stock/location.html:192 templates/js/stock.js:712 msgid "Create new location" msgstr "" @@ -5170,7 +5170,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:982 +#: templates/js/order.js:195 templates/js/stock.js:987 msgid "Date" msgstr "" @@ -6580,7 +6580,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634 -#: templates/js/stock.js:509 templates/js/stock.js:936 +#: templates/js/stock.js:509 templates/js/stock.js:941 msgid "Select" msgstr "" @@ -6831,7 +6831,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:659 templates/js/stock.js:960 +#: templates/js/part.js:659 templates/js/stock.js:965 msgid "Path" msgstr "" @@ -7029,75 +7029,75 @@ msgstr "" msgid "Stocktake" msgstr "" -#: templates/js/stock.js:823 +#: templates/js/stock.js:828 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:838 +#: templates/js/stock.js:843 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:852 +#: templates/js/stock.js:857 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:853 +#: templates/js/stock.js:858 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:992 +#: templates/js/stock.js:997 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1039 +#: templates/js/stock.js:1044 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1058 +#: templates/js/stock.js:1063 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1077 +#: templates/js/stock.js:1082 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1095 +#: templates/js/stock.js:1100 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1118 +#: templates/js/stock.js:1123 msgid "Added" msgstr "" -#: templates/js/stock.js:1126 +#: templates/js/stock.js:1131 msgid "Removed" msgstr "" -#: templates/js/stock.js:1158 +#: templates/js/stock.js:1163 msgid "No user information" msgstr "" -#: templates/js/stock.js:1170 +#: templates/js/stock.js:1175 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1171 +#: templates/js/stock.js:1176 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1295 +#: templates/js/stock.js:1300 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1336 +#: templates/js/stock.js:1341 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1359 +#: templates/js/stock.js:1364 msgid "Serial" msgstr "" -#: templates/js/stock.js:1387 +#: templates/js/stock.js:1392 msgid "Uninstall Stock Item" msgstr "" From 27a5d6843f9a9ea85b2c8e0866ea543cf88e06a2 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 15 Jun 2021 07:34:04 +1000 Subject: [PATCH 041/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/es/LC_MESSAGES/django.po | 98 +++++++++++------------ 1 file changed, 49 insertions(+), 49 deletions(-) diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index d9339d356e..843e083fe5 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-11 22:02+0000\n" -"PO-Revision-Date: 2021-06-11 22:09\n" +"POT-Creation-Date: 2021-06-14 21:21+0000\n" +"PO-Revision-Date: 2021-06-14 21:34\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -124,7 +124,7 @@ msgstr "" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1149 +#: templates/js/stock.js:1154 msgid "User" msgstr "Usuario" @@ -136,7 +136,7 @@ msgstr "" #: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27 #: report/models.py:179 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/part.js:118 -#: templates/js/part.js:641 templates/js/stock.js:942 +#: templates/js/part.js:641 templates/js/stock.js:947 msgid "Name" msgstr "Nombre" @@ -158,8 +158,8 @@ msgstr "Nombre" #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721 -#: templates/js/stock.js:552 templates/js/stock.js:954 -#: templates/js/stock.js:999 +#: templates/js/stock.js:552 templates/js/stock.js:959 +#: templates/js/stock.js:1004 msgid "Description" msgstr "Descripción" @@ -487,8 +487,8 @@ msgstr "" #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024 -#: templates/js/part.js:795 templates/js/stock.js:1134 -#: templates/js/stock.js:1353 +#: templates/js/part.js:795 templates/js/stock.js:1139 +#: templates/js/stock.js:1358 msgid "Quantity" msgstr "Cantidad" @@ -534,7 +534,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:500 -#: templates/js/stock.js:639 templates/js/stock.js:1026 +#: templates/js/stock.js:639 templates/js/stock.js:1031 msgid "Location" msgstr "Unicación" @@ -548,8 +548,8 @@ msgstr "" #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:780 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:626 templates/js/stock.js:1103 -#: templates/js/stock.js:1369 +#: templates/js/stock.js:626 templates/js/stock.js:1108 +#: templates/js/stock.js:1374 msgid "Status" msgstr "Estado" @@ -646,7 +646,7 @@ msgstr "" #: templates/js/build.js:991 templates/js/company.js:140 #: templates/js/company.js:238 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1341 +#: templates/js/stock.js:1346 msgid "Part" msgstr "Parte" @@ -776,7 +776,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:669 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674 msgid "Notes" msgstr "Notas" @@ -844,7 +844,7 @@ msgstr "" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841 -#: templates/js/stock.js:1085 +#: templates/js/stock.js:1090 msgid "Stock Item" msgstr "" @@ -1195,7 +1195,7 @@ msgstr "" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:303 templates/js/stock.js:634 -#: templates/js/stock.js:1376 templates/js/table_filters.js:112 +#: templates/js/stock.js:1381 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "Lote" @@ -1250,7 +1250,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:14 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15 -#: templates/js/stock.js:1014 +#: templates/js/stock.js:1019 msgid "Details" msgstr "Detalles" @@ -2082,7 +2082,7 @@ msgstr "" #: company/models.py:503 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:665 +#: templates/js/stock.js:670 msgid "Packaging" msgstr "" @@ -2169,7 +2169,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1067 +#: templates/js/stock.js:1072 msgid "Customer" msgstr "Cliente" @@ -2215,7 +2215,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1282 +#: templates/js/stock.js:1287 msgid "New Part" msgstr "" @@ -2262,7 +2262,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1288 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1293 msgid "New Supplier Part" msgstr "" @@ -2385,7 +2385,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:966 +#: templates/InvenTree/search.html:198 templates/js/stock.js:971 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2598,7 +2598,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:578 templates/js/stock.js:1289 +#: company/views.py:578 templates/js/stock.js:1294 msgid "Create new Supplier Part" msgstr "" @@ -2856,7 +2856,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:1048 +#: templates/js/stock.js:1053 msgid "Purchase Order" msgstr "" @@ -2876,7 +2876,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:671 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665 msgid "Purchase Price" msgstr "" @@ -2977,8 +2977,8 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:706 -#: templates/js/stock.js:1294 +#: stock/templates/stock/location.html:191 templates/js/stock.js:711 +#: templates/js/stock.js:1299 msgid "New Location" msgstr "" @@ -4173,7 +4173,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1283 +#: templates/js/stock.js:1288 msgid "Create New Part" msgstr "" @@ -4314,7 +4314,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:707 +#: stock/templates/stock/location.html:192 templates/js/stock.js:712 msgid "Create new location" msgstr "" @@ -5170,7 +5170,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:982 +#: templates/js/order.js:195 templates/js/stock.js:987 msgid "Date" msgstr "" @@ -6580,7 +6580,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634 -#: templates/js/stock.js:509 templates/js/stock.js:936 +#: templates/js/stock.js:509 templates/js/stock.js:941 msgid "Select" msgstr "" @@ -6831,7 +6831,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:659 templates/js/stock.js:960 +#: templates/js/part.js:659 templates/js/stock.js:965 msgid "Path" msgstr "" @@ -7029,75 +7029,75 @@ msgstr "" msgid "Stocktake" msgstr "" -#: templates/js/stock.js:823 +#: templates/js/stock.js:828 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:838 +#: templates/js/stock.js:843 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:852 +#: templates/js/stock.js:857 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:853 +#: templates/js/stock.js:858 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:992 +#: templates/js/stock.js:997 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1039 +#: templates/js/stock.js:1044 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1058 +#: templates/js/stock.js:1063 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1077 +#: templates/js/stock.js:1082 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1095 +#: templates/js/stock.js:1100 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1118 +#: templates/js/stock.js:1123 msgid "Added" msgstr "" -#: templates/js/stock.js:1126 +#: templates/js/stock.js:1131 msgid "Removed" msgstr "" -#: templates/js/stock.js:1158 +#: templates/js/stock.js:1163 msgid "No user information" msgstr "" -#: templates/js/stock.js:1170 +#: templates/js/stock.js:1175 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1171 +#: templates/js/stock.js:1176 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1295 +#: templates/js/stock.js:1300 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1336 +#: templates/js/stock.js:1341 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1359 +#: templates/js/stock.js:1364 msgid "Serial" msgstr "" -#: templates/js/stock.js:1387 +#: templates/js/stock.js:1392 msgid "Uninstall Stock Item" msgstr "" From 71cf41e7cdeb64703f5b771072c0abb06bec87dc Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 15 Jun 2021 07:34:05 +1000 Subject: [PATCH 042/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/it/LC_MESSAGES/django.po | 98 +++++++++++------------ 1 file changed, 49 insertions(+), 49 deletions(-) diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 5bc5426567..7cbb83155d 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-11 22:02+0000\n" -"PO-Revision-Date: 2021-06-11 22:09\n" +"POT-Creation-Date: 2021-06-14 21:21+0000\n" +"PO-Revision-Date: 2021-06-14 21:34\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -124,7 +124,7 @@ msgstr "" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1149 +#: templates/js/stock.js:1154 msgid "User" msgstr "" @@ -136,7 +136,7 @@ msgstr "" #: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27 #: report/models.py:179 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/part.js:118 -#: templates/js/part.js:641 templates/js/stock.js:942 +#: templates/js/part.js:641 templates/js/stock.js:947 msgid "Name" msgstr "" @@ -158,8 +158,8 @@ msgstr "" #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721 -#: templates/js/stock.js:552 templates/js/stock.js:954 -#: templates/js/stock.js:999 +#: templates/js/stock.js:552 templates/js/stock.js:959 +#: templates/js/stock.js:1004 msgid "Description" msgstr "" @@ -487,8 +487,8 @@ msgstr "" #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024 -#: templates/js/part.js:795 templates/js/stock.js:1134 -#: templates/js/stock.js:1353 +#: templates/js/part.js:795 templates/js/stock.js:1139 +#: templates/js/stock.js:1358 msgid "Quantity" msgstr "" @@ -534,7 +534,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:500 -#: templates/js/stock.js:639 templates/js/stock.js:1026 +#: templates/js/stock.js:639 templates/js/stock.js:1031 msgid "Location" msgstr "" @@ -548,8 +548,8 @@ msgstr "" #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:780 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:626 templates/js/stock.js:1103 -#: templates/js/stock.js:1369 +#: templates/js/stock.js:626 templates/js/stock.js:1108 +#: templates/js/stock.js:1374 msgid "Status" msgstr "" @@ -646,7 +646,7 @@ msgstr "" #: templates/js/build.js:991 templates/js/company.js:140 #: templates/js/company.js:238 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1341 +#: templates/js/stock.js:1346 msgid "Part" msgstr "" @@ -776,7 +776,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:669 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674 msgid "Notes" msgstr "" @@ -844,7 +844,7 @@ msgstr "" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841 -#: templates/js/stock.js:1085 +#: templates/js/stock.js:1090 msgid "Stock Item" msgstr "" @@ -1195,7 +1195,7 @@ msgstr "" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:303 templates/js/stock.js:634 -#: templates/js/stock.js:1376 templates/js/table_filters.js:112 +#: templates/js/stock.js:1381 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" @@ -1250,7 +1250,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:14 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15 -#: templates/js/stock.js:1014 +#: templates/js/stock.js:1019 msgid "Details" msgstr "" @@ -2082,7 +2082,7 @@ msgstr "" #: company/models.py:503 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:665 +#: templates/js/stock.js:670 msgid "Packaging" msgstr "" @@ -2169,7 +2169,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1067 +#: templates/js/stock.js:1072 msgid "Customer" msgstr "" @@ -2215,7 +2215,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1282 +#: templates/js/stock.js:1287 msgid "New Part" msgstr "" @@ -2262,7 +2262,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1288 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1293 msgid "New Supplier Part" msgstr "" @@ -2385,7 +2385,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:966 +#: templates/InvenTree/search.html:198 templates/js/stock.js:971 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2598,7 +2598,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:578 templates/js/stock.js:1289 +#: company/views.py:578 templates/js/stock.js:1294 msgid "Create new Supplier Part" msgstr "" @@ -2856,7 +2856,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:1048 +#: templates/js/stock.js:1053 msgid "Purchase Order" msgstr "" @@ -2876,7 +2876,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:671 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665 msgid "Purchase Price" msgstr "" @@ -2977,8 +2977,8 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:706 -#: templates/js/stock.js:1294 +#: stock/templates/stock/location.html:191 templates/js/stock.js:711 +#: templates/js/stock.js:1299 msgid "New Location" msgstr "" @@ -4173,7 +4173,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1283 +#: templates/js/stock.js:1288 msgid "Create New Part" msgstr "" @@ -4314,7 +4314,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:707 +#: stock/templates/stock/location.html:192 templates/js/stock.js:712 msgid "Create new location" msgstr "" @@ -5170,7 +5170,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:982 +#: templates/js/order.js:195 templates/js/stock.js:987 msgid "Date" msgstr "" @@ -6580,7 +6580,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634 -#: templates/js/stock.js:509 templates/js/stock.js:936 +#: templates/js/stock.js:509 templates/js/stock.js:941 msgid "Select" msgstr "" @@ -6831,7 +6831,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:659 templates/js/stock.js:960 +#: templates/js/part.js:659 templates/js/stock.js:965 msgid "Path" msgstr "" @@ -7029,75 +7029,75 @@ msgstr "" msgid "Stocktake" msgstr "" -#: templates/js/stock.js:823 +#: templates/js/stock.js:828 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:838 +#: templates/js/stock.js:843 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:852 +#: templates/js/stock.js:857 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:853 +#: templates/js/stock.js:858 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:992 +#: templates/js/stock.js:997 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1039 +#: templates/js/stock.js:1044 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1058 +#: templates/js/stock.js:1063 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1077 +#: templates/js/stock.js:1082 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1095 +#: templates/js/stock.js:1100 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1118 +#: templates/js/stock.js:1123 msgid "Added" msgstr "" -#: templates/js/stock.js:1126 +#: templates/js/stock.js:1131 msgid "Removed" msgstr "" -#: templates/js/stock.js:1158 +#: templates/js/stock.js:1163 msgid "No user information" msgstr "" -#: templates/js/stock.js:1170 +#: templates/js/stock.js:1175 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1171 +#: templates/js/stock.js:1176 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1295 +#: templates/js/stock.js:1300 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1336 +#: templates/js/stock.js:1341 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1359 +#: templates/js/stock.js:1364 msgid "Serial" msgstr "" -#: templates/js/stock.js:1387 +#: templates/js/stock.js:1392 msgid "Uninstall Stock Item" msgstr "" From e2b529743a9a3db1ec6408a8d2e483b8ceb9e3cd Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 15 Jun 2021 07:34:07 +1000 Subject: [PATCH 043/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/pl/LC_MESSAGES/django.po | 98 +++++++++++------------ 1 file changed, 49 insertions(+), 49 deletions(-) diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 3ae8122533..0c6393069e 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-11 22:02+0000\n" -"PO-Revision-Date: 2021-06-11 22:09\n" +"POT-Creation-Date: 2021-06-14 21:21+0000\n" +"PO-Revision-Date: 2021-06-14 21:34\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -124,7 +124,7 @@ msgstr "Komentarz pliku" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1149 +#: templates/js/stock.js:1154 msgid "User" msgstr "Użytkownik" @@ -136,7 +136,7 @@ msgstr "data przesłania" #: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27 #: report/models.py:179 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/part.js:118 -#: templates/js/part.js:641 templates/js/stock.js:942 +#: templates/js/part.js:641 templates/js/stock.js:947 msgid "Name" msgstr "Nazwa" @@ -158,8 +158,8 @@ msgstr "Nazwa" #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721 -#: templates/js/stock.js:552 templates/js/stock.js:954 -#: templates/js/stock.js:999 +#: templates/js/stock.js:552 templates/js/stock.js:959 +#: templates/js/stock.js:1004 msgid "Description" msgstr "Opis" @@ -487,8 +487,8 @@ msgstr "" #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024 -#: templates/js/part.js:795 templates/js/stock.js:1134 -#: templates/js/stock.js:1353 +#: templates/js/part.js:795 templates/js/stock.js:1139 +#: templates/js/stock.js:1358 msgid "Quantity" msgstr "Ilość" @@ -534,7 +534,7 @@ msgstr "Oznacz budowę jako ukończoną" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:500 -#: templates/js/stock.js:639 templates/js/stock.js:1026 +#: templates/js/stock.js:639 templates/js/stock.js:1031 msgid "Location" msgstr "Lokalizacja" @@ -548,8 +548,8 @@ msgstr "Lokalizacja ukończonych części" #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:780 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:626 templates/js/stock.js:1103 -#: templates/js/stock.js:1369 +#: templates/js/stock.js:626 templates/js/stock.js:1108 +#: templates/js/stock.js:1374 msgid "Status" msgstr "Status" @@ -646,7 +646,7 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: templates/js/build.js:991 templates/js/company.js:140 #: templates/js/company.js:238 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1341 +#: templates/js/stock.js:1346 msgid "Part" msgstr "Część" @@ -776,7 +776,7 @@ msgstr "Link do zewnętrznego adresu URL" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:669 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674 msgid "Notes" msgstr "Uwagi" @@ -844,7 +844,7 @@ msgstr "" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841 -#: templates/js/stock.js:1085 +#: templates/js/stock.js:1090 msgid "Stock Item" msgstr "Element magazynowy" @@ -1195,7 +1195,7 @@ msgstr "Nie określono lokalizacji docelowej" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:303 templates/js/stock.js:634 -#: templates/js/stock.js:1376 templates/js/table_filters.js:112 +#: templates/js/stock.js:1381 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "Partia" @@ -1250,7 +1250,7 @@ msgstr "Szczegóły zlecenia budowy" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:14 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15 -#: templates/js/stock.js:1014 +#: templates/js/stock.js:1019 msgid "Details" msgstr "Szczegóły" @@ -2082,7 +2082,7 @@ msgstr "" #: company/models.py:503 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:665 +#: templates/js/stock.js:670 msgid "Packaging" msgstr "Opakowanie" @@ -2169,7 +2169,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1067 +#: templates/js/stock.js:1072 msgid "Customer" msgstr "Klient" @@ -2215,7 +2215,7 @@ msgstr "Usuń części" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1282 +#: templates/js/stock.js:1287 msgid "New Part" msgstr "Nowy komponent" @@ -2262,7 +2262,7 @@ msgstr "Utwórz nowego dostawcę części" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1288 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1293 msgid "New Supplier Part" msgstr "Now dostawca części" @@ -2385,7 +2385,7 @@ msgstr "Dostarczone części" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:966 +#: templates/InvenTree/search.html:198 templates/js/stock.js:971 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2598,7 +2598,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:578 templates/js/stock.js:1289 +#: company/views.py:578 templates/js/stock.js:1294 msgid "Create new Supplier Part" msgstr "" @@ -2856,7 +2856,7 @@ msgstr "Zamówienie" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:1048 +#: templates/js/stock.js:1053 msgid "Purchase Order" msgstr "" @@ -2876,7 +2876,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:671 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665 msgid "Purchase Price" msgstr "Cena zakupu" @@ -2977,8 +2977,8 @@ msgstr "Wydany" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:706 -#: templates/js/stock.js:1294 +#: stock/templates/stock/location.html:191 templates/js/stock.js:711 +#: templates/js/stock.js:1299 msgid "New Location" msgstr "Nowa lokalizacja" @@ -4173,7 +4173,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1283 +#: templates/js/stock.js:1288 msgid "Create New Part" msgstr "" @@ -4314,7 +4314,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:707 +#: stock/templates/stock/location.html:192 templates/js/stock.js:712 msgid "Create new location" msgstr "" @@ -5170,7 +5170,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:982 +#: templates/js/order.js:195 templates/js/stock.js:987 msgid "Date" msgstr "" @@ -6580,7 +6580,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634 -#: templates/js/stock.js:509 templates/js/stock.js:936 +#: templates/js/stock.js:509 templates/js/stock.js:941 msgid "Select" msgstr "" @@ -6831,7 +6831,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:659 templates/js/stock.js:960 +#: templates/js/part.js:659 templates/js/stock.js:965 msgid "Path" msgstr "" @@ -7029,75 +7029,75 @@ msgstr "" msgid "Stocktake" msgstr "" -#: templates/js/stock.js:823 +#: templates/js/stock.js:828 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:838 +#: templates/js/stock.js:843 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:852 +#: templates/js/stock.js:857 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:853 +#: templates/js/stock.js:858 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:992 +#: templates/js/stock.js:997 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1039 +#: templates/js/stock.js:1044 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1058 +#: templates/js/stock.js:1063 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1077 +#: templates/js/stock.js:1082 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1095 +#: templates/js/stock.js:1100 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1118 +#: templates/js/stock.js:1123 msgid "Added" msgstr "" -#: templates/js/stock.js:1126 +#: templates/js/stock.js:1131 msgid "Removed" msgstr "" -#: templates/js/stock.js:1158 +#: templates/js/stock.js:1163 msgid "No user information" msgstr "" -#: templates/js/stock.js:1170 +#: templates/js/stock.js:1175 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1171 +#: templates/js/stock.js:1176 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1295 +#: templates/js/stock.js:1300 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1336 +#: templates/js/stock.js:1341 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1359 +#: templates/js/stock.js:1364 msgid "Serial" msgstr "" -#: templates/js/stock.js:1387 +#: templates/js/stock.js:1392 msgid "Uninstall Stock Item" msgstr "" From c1499a77489ade4b805da983b4aab8410d059a41 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 15 Jun 2021 07:34:08 +1000 Subject: [PATCH 044/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ru/LC_MESSAGES/django.po | 98 +++++++++++------------ 1 file changed, 49 insertions(+), 49 deletions(-) diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 3cd6d1a65a..2dc4897978 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-11 22:02+0000\n" -"PO-Revision-Date: 2021-06-13 14:47\n" +"POT-Creation-Date: 2021-06-14 21:21+0000\n" +"PO-Revision-Date: 2021-06-14 21:34\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -124,7 +124,7 @@ msgstr "Комментарий к файлу" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1149 +#: templates/js/stock.js:1154 msgid "User" msgstr "Пользователь" @@ -136,7 +136,7 @@ msgstr "дата загрузки" #: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27 #: report/models.py:179 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/part.js:118 -#: templates/js/part.js:641 templates/js/stock.js:942 +#: templates/js/part.js:641 templates/js/stock.js:947 msgid "Name" msgstr "Название" @@ -158,8 +158,8 @@ msgstr "Название" #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721 -#: templates/js/stock.js:552 templates/js/stock.js:954 -#: templates/js/stock.js:999 +#: templates/js/stock.js:552 templates/js/stock.js:959 +#: templates/js/stock.js:1004 msgid "Description" msgstr "Описание" @@ -487,8 +487,8 @@ msgstr "Целевая дата для сборки. Сборка будет п #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024 -#: templates/js/part.js:795 templates/js/stock.js:1134 -#: templates/js/stock.js:1353 +#: templates/js/part.js:795 templates/js/stock.js:1139 +#: templates/js/stock.js:1358 msgid "Quantity" msgstr "Количество" @@ -534,7 +534,7 @@ msgstr "Пометить сборку как завершенную" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:500 -#: templates/js/stock.js:639 templates/js/stock.js:1026 +#: templates/js/stock.js:639 templates/js/stock.js:1031 msgid "Location" msgstr "Расположение" @@ -548,8 +548,8 @@ msgstr "Расположение укомплектованных частей" #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:780 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:626 templates/js/stock.js:1103 -#: templates/js/stock.js:1369 +#: templates/js/stock.js:626 templates/js/stock.js:1108 +#: templates/js/stock.js:1374 msgid "Status" msgstr "Статус" @@ -646,7 +646,7 @@ msgstr "" #: templates/js/build.js:991 templates/js/company.js:140 #: templates/js/company.js:238 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1341 +#: templates/js/stock.js:1346 msgid "Part" msgstr "" @@ -776,7 +776,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:669 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674 msgid "Notes" msgstr "" @@ -844,7 +844,7 @@ msgstr "" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841 -#: templates/js/stock.js:1085 +#: templates/js/stock.js:1090 msgid "Stock Item" msgstr "" @@ -1195,7 +1195,7 @@ msgstr "" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:303 templates/js/stock.js:634 -#: templates/js/stock.js:1376 templates/js/table_filters.js:112 +#: templates/js/stock.js:1381 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" @@ -1250,7 +1250,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:14 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15 -#: templates/js/stock.js:1014 +#: templates/js/stock.js:1019 msgid "Details" msgstr "" @@ -2082,7 +2082,7 @@ msgstr "" #: company/models.py:503 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:665 +#: templates/js/stock.js:670 msgid "Packaging" msgstr "" @@ -2169,7 +2169,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1067 +#: templates/js/stock.js:1072 msgid "Customer" msgstr "" @@ -2215,7 +2215,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1282 +#: templates/js/stock.js:1287 msgid "New Part" msgstr "" @@ -2262,7 +2262,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1288 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1293 msgid "New Supplier Part" msgstr "" @@ -2385,7 +2385,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:966 +#: templates/InvenTree/search.html:198 templates/js/stock.js:971 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2598,7 +2598,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:578 templates/js/stock.js:1289 +#: company/views.py:578 templates/js/stock.js:1294 msgid "Create new Supplier Part" msgstr "" @@ -2856,7 +2856,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:1048 +#: templates/js/stock.js:1053 msgid "Purchase Order" msgstr "" @@ -2876,7 +2876,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:671 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665 msgid "Purchase Price" msgstr "" @@ -2977,8 +2977,8 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:706 -#: templates/js/stock.js:1294 +#: stock/templates/stock/location.html:191 templates/js/stock.js:711 +#: templates/js/stock.js:1299 msgid "New Location" msgstr "" @@ -4173,7 +4173,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1283 +#: templates/js/stock.js:1288 msgid "Create New Part" msgstr "" @@ -4314,7 +4314,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:707 +#: stock/templates/stock/location.html:192 templates/js/stock.js:712 msgid "Create new location" msgstr "" @@ -5170,7 +5170,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:982 +#: templates/js/order.js:195 templates/js/stock.js:987 msgid "Date" msgstr "" @@ -6580,7 +6580,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634 -#: templates/js/stock.js:509 templates/js/stock.js:936 +#: templates/js/stock.js:509 templates/js/stock.js:941 msgid "Select" msgstr "" @@ -6831,7 +6831,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:659 templates/js/stock.js:960 +#: templates/js/part.js:659 templates/js/stock.js:965 msgid "Path" msgstr "" @@ -7029,75 +7029,75 @@ msgstr "" msgid "Stocktake" msgstr "" -#: templates/js/stock.js:823 +#: templates/js/stock.js:828 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:838 +#: templates/js/stock.js:843 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:852 +#: templates/js/stock.js:857 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:853 +#: templates/js/stock.js:858 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:992 +#: templates/js/stock.js:997 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1039 +#: templates/js/stock.js:1044 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1058 +#: templates/js/stock.js:1063 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1077 +#: templates/js/stock.js:1082 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1095 +#: templates/js/stock.js:1100 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1118 +#: templates/js/stock.js:1123 msgid "Added" msgstr "" -#: templates/js/stock.js:1126 +#: templates/js/stock.js:1131 msgid "Removed" msgstr "" -#: templates/js/stock.js:1158 +#: templates/js/stock.js:1163 msgid "No user information" msgstr "" -#: templates/js/stock.js:1170 +#: templates/js/stock.js:1175 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1171 +#: templates/js/stock.js:1176 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1295 +#: templates/js/stock.js:1300 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1336 +#: templates/js/stock.js:1341 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1359 +#: templates/js/stock.js:1364 msgid "Serial" msgstr "" -#: templates/js/stock.js:1387 +#: templates/js/stock.js:1392 msgid "Uninstall Stock Item" msgstr "" From f0769d329889c366cce32a444724cca5d04166d8 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 15 Jun 2021 07:34:09 +1000 Subject: [PATCH 045/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/tr/LC_MESSAGES/django.po | 98 +++++++++++------------ 1 file changed, 49 insertions(+), 49 deletions(-) diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 64f5c996a8..9a422cb170 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-11 22:02+0000\n" -"PO-Revision-Date: 2021-06-11 22:09\n" +"POT-Creation-Date: 2021-06-14 21:21+0000\n" +"PO-Revision-Date: 2021-06-14 21:34\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -124,7 +124,7 @@ msgstr "Yorum" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1149 +#: templates/js/stock.js:1154 msgid "User" msgstr "Kullanıcı" @@ -136,7 +136,7 @@ msgstr "Yükleme tarihi" #: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27 #: report/models.py:179 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/part.js:118 -#: templates/js/part.js:641 templates/js/stock.js:942 +#: templates/js/part.js:641 templates/js/stock.js:947 msgid "Name" msgstr "Adı" @@ -158,8 +158,8 @@ msgstr "Adı" #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721 -#: templates/js/stock.js:552 templates/js/stock.js:954 -#: templates/js/stock.js:999 +#: templates/js/stock.js:552 templates/js/stock.js:959 +#: templates/js/stock.js:1004 msgid "Description" msgstr "Açıklama" @@ -487,8 +487,8 @@ msgstr "" #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024 -#: templates/js/part.js:795 templates/js/stock.js:1134 -#: templates/js/stock.js:1353 +#: templates/js/part.js:795 templates/js/stock.js:1139 +#: templates/js/stock.js:1358 msgid "Quantity" msgstr "" @@ -534,7 +534,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:500 -#: templates/js/stock.js:639 templates/js/stock.js:1026 +#: templates/js/stock.js:639 templates/js/stock.js:1031 msgid "Location" msgstr "" @@ -548,8 +548,8 @@ msgstr "" #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:780 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:626 templates/js/stock.js:1103 -#: templates/js/stock.js:1369 +#: templates/js/stock.js:626 templates/js/stock.js:1108 +#: templates/js/stock.js:1374 msgid "Status" msgstr "" @@ -646,7 +646,7 @@ msgstr "" #: templates/js/build.js:991 templates/js/company.js:140 #: templates/js/company.js:238 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1341 +#: templates/js/stock.js:1346 msgid "Part" msgstr "" @@ -776,7 +776,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:669 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674 msgid "Notes" msgstr "" @@ -844,7 +844,7 @@ msgstr "" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841 -#: templates/js/stock.js:1085 +#: templates/js/stock.js:1090 msgid "Stock Item" msgstr "" @@ -1195,7 +1195,7 @@ msgstr "" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:303 templates/js/stock.js:634 -#: templates/js/stock.js:1376 templates/js/table_filters.js:112 +#: templates/js/stock.js:1381 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" @@ -1250,7 +1250,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:14 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15 -#: templates/js/stock.js:1014 +#: templates/js/stock.js:1019 msgid "Details" msgstr "" @@ -2082,7 +2082,7 @@ msgstr "" #: company/models.py:503 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:665 +#: templates/js/stock.js:670 msgid "Packaging" msgstr "" @@ -2169,7 +2169,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1067 +#: templates/js/stock.js:1072 msgid "Customer" msgstr "" @@ -2215,7 +2215,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1282 +#: templates/js/stock.js:1287 msgid "New Part" msgstr "" @@ -2262,7 +2262,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1288 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1293 msgid "New Supplier Part" msgstr "" @@ -2385,7 +2385,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:966 +#: templates/InvenTree/search.html:198 templates/js/stock.js:971 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2598,7 +2598,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:578 templates/js/stock.js:1289 +#: company/views.py:578 templates/js/stock.js:1294 msgid "Create new Supplier Part" msgstr "" @@ -2856,7 +2856,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:1048 +#: templates/js/stock.js:1053 msgid "Purchase Order" msgstr "" @@ -2876,7 +2876,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:671 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665 msgid "Purchase Price" msgstr "" @@ -2977,8 +2977,8 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:706 -#: templates/js/stock.js:1294 +#: stock/templates/stock/location.html:191 templates/js/stock.js:711 +#: templates/js/stock.js:1299 msgid "New Location" msgstr "" @@ -4173,7 +4173,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1283 +#: templates/js/stock.js:1288 msgid "Create New Part" msgstr "" @@ -4314,7 +4314,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:707 +#: stock/templates/stock/location.html:192 templates/js/stock.js:712 msgid "Create new location" msgstr "" @@ -5170,7 +5170,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:982 +#: templates/js/order.js:195 templates/js/stock.js:987 msgid "Date" msgstr "" @@ -6580,7 +6580,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634 -#: templates/js/stock.js:509 templates/js/stock.js:936 +#: templates/js/stock.js:509 templates/js/stock.js:941 msgid "Select" msgstr "" @@ -6831,7 +6831,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:659 templates/js/stock.js:960 +#: templates/js/part.js:659 templates/js/stock.js:965 msgid "Path" msgstr "" @@ -7029,75 +7029,75 @@ msgstr "" msgid "Stocktake" msgstr "" -#: templates/js/stock.js:823 +#: templates/js/stock.js:828 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:838 +#: templates/js/stock.js:843 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:852 +#: templates/js/stock.js:857 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:853 +#: templates/js/stock.js:858 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:992 +#: templates/js/stock.js:997 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1039 +#: templates/js/stock.js:1044 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1058 +#: templates/js/stock.js:1063 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1077 +#: templates/js/stock.js:1082 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1095 +#: templates/js/stock.js:1100 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1118 +#: templates/js/stock.js:1123 msgid "Added" msgstr "" -#: templates/js/stock.js:1126 +#: templates/js/stock.js:1131 msgid "Removed" msgstr "" -#: templates/js/stock.js:1158 +#: templates/js/stock.js:1163 msgid "No user information" msgstr "" -#: templates/js/stock.js:1170 +#: templates/js/stock.js:1175 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1171 +#: templates/js/stock.js:1176 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1295 +#: templates/js/stock.js:1300 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1336 +#: templates/js/stock.js:1341 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1359 +#: templates/js/stock.js:1364 msgid "Serial" msgstr "" -#: templates/js/stock.js:1387 +#: templates/js/stock.js:1392 msgid "Uninstall Stock Item" msgstr "" From cacb3d5f3cf8ae5d8a50b21ade078127cffb20a8 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 15 Jun 2021 07:34:11 +1000 Subject: [PATCH 046/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/zh/LC_MESSAGES/django.po | 98 +++++++++++------------ 1 file changed, 49 insertions(+), 49 deletions(-) diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 0c63d671ef..5ea93f1aec 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-11 22:02+0000\n" -"PO-Revision-Date: 2021-06-11 22:09\n" +"POT-Creation-Date: 2021-06-14 21:21+0000\n" +"PO-Revision-Date: 2021-06-14 21:34\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -124,7 +124,7 @@ msgstr "文件注释" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1149 +#: templates/js/stock.js:1154 msgid "User" msgstr "用户" @@ -136,7 +136,7 @@ msgstr "上传日期" #: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27 #: report/models.py:179 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/part.js:118 -#: templates/js/part.js:641 templates/js/stock.js:942 +#: templates/js/part.js:641 templates/js/stock.js:947 msgid "Name" msgstr "名称" @@ -158,8 +158,8 @@ msgstr "名称" #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721 -#: templates/js/stock.js:552 templates/js/stock.js:954 -#: templates/js/stock.js:999 +#: templates/js/stock.js:552 templates/js/stock.js:959 +#: templates/js/stock.js:1004 msgid "Description" msgstr "" @@ -487,8 +487,8 @@ msgstr "" #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024 -#: templates/js/part.js:795 templates/js/stock.js:1134 -#: templates/js/stock.js:1353 +#: templates/js/part.js:795 templates/js/stock.js:1139 +#: templates/js/stock.js:1358 msgid "Quantity" msgstr "" @@ -534,7 +534,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:500 -#: templates/js/stock.js:639 templates/js/stock.js:1026 +#: templates/js/stock.js:639 templates/js/stock.js:1031 msgid "Location" msgstr "" @@ -548,8 +548,8 @@ msgstr "" #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:780 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:626 templates/js/stock.js:1103 -#: templates/js/stock.js:1369 +#: templates/js/stock.js:626 templates/js/stock.js:1108 +#: templates/js/stock.js:1374 msgid "Status" msgstr "" @@ -646,7 +646,7 @@ msgstr "" #: templates/js/build.js:991 templates/js/company.js:140 #: templates/js/company.js:238 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1341 +#: templates/js/stock.js:1346 msgid "Part" msgstr "" @@ -776,7 +776,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:669 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674 msgid "Notes" msgstr "" @@ -844,7 +844,7 @@ msgstr "" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841 -#: templates/js/stock.js:1085 +#: templates/js/stock.js:1090 msgid "Stock Item" msgstr "" @@ -1195,7 +1195,7 @@ msgstr "" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:303 templates/js/stock.js:634 -#: templates/js/stock.js:1376 templates/js/table_filters.js:112 +#: templates/js/stock.js:1381 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" @@ -1250,7 +1250,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:14 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15 -#: templates/js/stock.js:1014 +#: templates/js/stock.js:1019 msgid "Details" msgstr "" @@ -2082,7 +2082,7 @@ msgstr "" #: company/models.py:503 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:665 +#: templates/js/stock.js:670 msgid "Packaging" msgstr "" @@ -2169,7 +2169,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1067 +#: templates/js/stock.js:1072 msgid "Customer" msgstr "" @@ -2215,7 +2215,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1282 +#: templates/js/stock.js:1287 msgid "New Part" msgstr "" @@ -2262,7 +2262,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1288 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1293 msgid "New Supplier Part" msgstr "" @@ -2385,7 +2385,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:966 +#: templates/InvenTree/search.html:198 templates/js/stock.js:971 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2598,7 +2598,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:578 templates/js/stock.js:1289 +#: company/views.py:578 templates/js/stock.js:1294 msgid "Create new Supplier Part" msgstr "" @@ -2856,7 +2856,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:1048 +#: templates/js/stock.js:1053 msgid "Purchase Order" msgstr "" @@ -2876,7 +2876,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:671 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665 msgid "Purchase Price" msgstr "" @@ -2977,8 +2977,8 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:706 -#: templates/js/stock.js:1294 +#: stock/templates/stock/location.html:191 templates/js/stock.js:711 +#: templates/js/stock.js:1299 msgid "New Location" msgstr "" @@ -4173,7 +4173,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1283 +#: templates/js/stock.js:1288 msgid "Create New Part" msgstr "" @@ -4314,7 +4314,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:707 +#: stock/templates/stock/location.html:192 templates/js/stock.js:712 msgid "Create new location" msgstr "" @@ -5170,7 +5170,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:982 +#: templates/js/order.js:195 templates/js/stock.js:987 msgid "Date" msgstr "" @@ -6580,7 +6580,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634 -#: templates/js/stock.js:509 templates/js/stock.js:936 +#: templates/js/stock.js:509 templates/js/stock.js:941 msgid "Select" msgstr "" @@ -6831,7 +6831,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:659 templates/js/stock.js:960 +#: templates/js/part.js:659 templates/js/stock.js:965 msgid "Path" msgstr "" @@ -7029,75 +7029,75 @@ msgstr "" msgid "Stocktake" msgstr "" -#: templates/js/stock.js:823 +#: templates/js/stock.js:828 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:838 +#: templates/js/stock.js:843 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:852 +#: templates/js/stock.js:857 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:853 +#: templates/js/stock.js:858 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:992 +#: templates/js/stock.js:997 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1039 +#: templates/js/stock.js:1044 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1058 +#: templates/js/stock.js:1063 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1077 +#: templates/js/stock.js:1082 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1095 +#: templates/js/stock.js:1100 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1118 +#: templates/js/stock.js:1123 msgid "Added" msgstr "" -#: templates/js/stock.js:1126 +#: templates/js/stock.js:1131 msgid "Removed" msgstr "" -#: templates/js/stock.js:1158 +#: templates/js/stock.js:1163 msgid "No user information" msgstr "" -#: templates/js/stock.js:1170 +#: templates/js/stock.js:1175 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1171 +#: templates/js/stock.js:1176 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1295 +#: templates/js/stock.js:1300 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1336 +#: templates/js/stock.js:1341 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1359 +#: templates/js/stock.js:1364 msgid "Serial" msgstr "" -#: templates/js/stock.js:1387 +#: templates/js/stock.js:1392 msgid "Uninstall Stock Item" msgstr "" From d2661ed5c287b5bfde799f5274bdccce695c2904 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 15 Jun 2021 07:34:12 +1000 Subject: [PATCH 047/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 98 +++++++++++------------ 1 file changed, 49 insertions(+), 49 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 10e889d6e6..acb671e5fb 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-11 22:02+0000\n" -"PO-Revision-Date: 2021-06-11 22:09\n" +"POT-Creation-Date: 2021-06-14 21:21+0000\n" +"PO-Revision-Date: 2021-06-14 21:34\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -124,7 +124,7 @@ msgstr "Datei-Kommentar" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1149 +#: templates/js/stock.js:1154 msgid "User" msgstr "Benutzer" @@ -136,7 +136,7 @@ msgstr "Hochladedatum" #: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27 #: report/models.py:179 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/part.js:118 -#: templates/js/part.js:641 templates/js/stock.js:942 +#: templates/js/part.js:641 templates/js/stock.js:947 msgid "Name" msgstr "Name" @@ -158,8 +158,8 @@ msgstr "Name" #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721 -#: templates/js/stock.js:552 templates/js/stock.js:954 -#: templates/js/stock.js:999 +#: templates/js/stock.js:552 templates/js/stock.js:959 +#: templates/js/stock.js:1004 msgid "Description" msgstr "Beschreibung" @@ -487,8 +487,8 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024 -#: templates/js/part.js:795 templates/js/stock.js:1134 -#: templates/js/stock.js:1353 +#: templates/js/part.js:795 templates/js/stock.js:1139 +#: templates/js/stock.js:1358 msgid "Quantity" msgstr "Anzahl" @@ -534,7 +534,7 @@ msgstr "Bauauftrag als vollständig markieren" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:500 -#: templates/js/stock.js:639 templates/js/stock.js:1026 +#: templates/js/stock.js:639 templates/js/stock.js:1031 msgid "Location" msgstr "Lagerort" @@ -548,8 +548,8 @@ msgstr "Lagerort der Endprodukte" #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:780 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:626 templates/js/stock.js:1103 -#: templates/js/stock.js:1369 +#: templates/js/stock.js:626 templates/js/stock.js:1108 +#: templates/js/stock.js:1374 msgid "Status" msgstr "Status" @@ -646,7 +646,7 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: templates/js/build.js:991 templates/js/company.js:140 #: templates/js/company.js:238 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1341 +#: templates/js/stock.js:1346 msgid "Part" msgstr "Teil" @@ -776,7 +776,7 @@ msgstr "Link zu einer externen URL" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:669 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674 msgid "Notes" msgstr "Notizen" @@ -844,7 +844,7 @@ msgstr "Bauauftrag starten um Teile zuzuweisen" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841 -#: templates/js/stock.js:1085 +#: templates/js/stock.js:1090 msgid "Stock Item" msgstr "BestandsObjekt" @@ -1195,7 +1195,7 @@ msgstr "Ziel-Lagerort nicht angegeben" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:303 templates/js/stock.js:634 -#: templates/js/stock.js:1376 templates/js/table_filters.js:112 +#: templates/js/stock.js:1381 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "Losnummer" @@ -1250,7 +1250,7 @@ msgstr "Bauauftrag-details" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:14 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15 -#: templates/js/stock.js:1014 +#: templates/js/stock.js:1019 msgid "Details" msgstr "Details" @@ -2082,7 +2082,7 @@ msgstr "Mindestpreis" #: company/models.py:503 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:665 +#: templates/js/stock.js:670 msgid "Packaging" msgstr "Verpackungen" @@ -2170,7 +2170,7 @@ msgstr "verwendet Standard-Währung" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1067 +#: templates/js/stock.js:1072 msgid "Customer" msgstr "Kunde" @@ -2216,7 +2216,7 @@ msgstr "Teile löschen" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1282 +#: templates/js/stock.js:1287 msgid "New Part" msgstr "Neues Teil" @@ -2263,7 +2263,7 @@ msgstr "Neues Zuliefererteil anlegen" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1288 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1293 msgid "New Supplier Part" msgstr "Neues Zuliefererteil" @@ -2386,7 +2386,7 @@ msgstr "Zuliefererteile" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:966 +#: templates/InvenTree/search.html:198 templates/js/stock.js:971 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "Teilbestand" @@ -2599,7 +2599,7 @@ msgstr "Herstellerteil löschen" msgid "Edit Supplier Part" msgstr "Zuliefererteil bearbeiten" -#: company/views.py:578 templates/js/stock.js:1289 +#: company/views.py:578 templates/js/stock.js:1294 msgid "Create new Supplier Part" msgstr "Neues Zuliefererteil anlegen" @@ -2857,7 +2857,7 @@ msgstr "Bestellung" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:1048 +#: templates/js/stock.js:1053 msgid "Purchase Order" msgstr "Bestellung" @@ -2877,7 +2877,7 @@ msgid "Number of items received" msgstr "Empfangene Objekt-Anzahl" #: order/models.py:671 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665 msgid "Purchase Price" msgstr "Preis" @@ -2978,8 +2978,8 @@ msgstr "Aufgegeben" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:706 -#: templates/js/stock.js:1294 +#: stock/templates/stock/location.html:191 templates/js/stock.js:711 +#: templates/js/stock.js:1299 msgid "New Location" msgstr "Neuer Lagerort" @@ -4174,7 +4174,7 @@ msgid "All selected BOM items will be deleted" msgstr "Alle ausgewählte Stücklistenpositionen werden gelöscht" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1283 +#: templates/js/stock.js:1288 msgid "Create New Part" msgstr "Neues Teil anlegen" @@ -4315,7 +4315,7 @@ msgid "View grid display" msgstr "Rasteransicht anzeigen" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:707 +#: stock/templates/stock/location.html:192 templates/js/stock.js:712 msgid "Create new location" msgstr "Neuen Lagerort anlegen" @@ -5171,7 +5171,7 @@ msgid "Result" msgstr "Ergebnis" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:982 +#: templates/js/order.js:195 templates/js/stock.js:987 msgid "Date" msgstr "Datum" @@ -6584,7 +6584,7 @@ msgid "No builds matching query" msgstr "Keine Bauaufträge passen zur Anfrage" #: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634 -#: templates/js/stock.js:509 templates/js/stock.js:936 +#: templates/js/stock.js:509 templates/js/stock.js:941 msgid "Select" msgstr "Auswählen" @@ -6835,7 +6835,7 @@ msgstr "Keine Kategorie" msgid "Low stock" msgstr "Bestand niedrig" -#: templates/js/part.js:659 templates/js/stock.js:960 +#: templates/js/part.js:659 templates/js/stock.js:965 msgid "Path" msgstr "Pfad" @@ -7033,75 +7033,75 @@ msgstr "gelöscht" msgid "Stocktake" msgstr "Inventur" -#: templates/js/stock.js:823 +#: templates/js/stock.js:828 msgid "Stock Status" msgstr "Status" -#: templates/js/stock.js:838 +#: templates/js/stock.js:843 msgid "Set Stock Status" msgstr "Status setzen" -#: templates/js/stock.js:852 +#: templates/js/stock.js:857 msgid "Select Status Code" msgstr "Status Code setzen" -#: templates/js/stock.js:853 +#: templates/js/stock.js:858 msgid "Status code must be selected" msgstr "Status Code muss ausgewählt werden" -#: templates/js/stock.js:992 +#: templates/js/stock.js:997 msgid "Invalid date" msgstr "Ungültiges Datum" -#: templates/js/stock.js:1039 +#: templates/js/stock.js:1044 msgid "Location no longer exists" msgstr "Standort nicht mehr vorhanden" -#: templates/js/stock.js:1058 +#: templates/js/stock.js:1063 msgid "Purchase order no longer exists" msgstr "Bestellung existiert nicht mehr" -#: templates/js/stock.js:1077 +#: templates/js/stock.js:1082 msgid "Customer no longer exists" msgstr "Kunde existiert nicht mehr" -#: templates/js/stock.js:1095 +#: templates/js/stock.js:1100 msgid "Stock item no longer exists" msgstr "Lagerbestand existiert nicht mehr" -#: templates/js/stock.js:1118 +#: templates/js/stock.js:1123 msgid "Added" msgstr "Hinzugefügt" -#: templates/js/stock.js:1126 +#: templates/js/stock.js:1131 msgid "Removed" msgstr "Entfernt" -#: templates/js/stock.js:1158 +#: templates/js/stock.js:1163 msgid "No user information" msgstr "Keine Benutzerinformation" -#: templates/js/stock.js:1170 +#: templates/js/stock.js:1175 msgid "Edit tracking entry" msgstr "Tracking-Eintrag bearbeiten" -#: templates/js/stock.js:1171 +#: templates/js/stock.js:1176 msgid "Delete tracking entry" msgstr "Tracking-Eintrag löschen" -#: templates/js/stock.js:1295 +#: templates/js/stock.js:1300 msgid "Create New Location" msgstr "Neuen Lagerort anlegen" -#: templates/js/stock.js:1336 +#: templates/js/stock.js:1341 msgid "No installed items" msgstr "Keine installierten Elemente" -#: templates/js/stock.js:1359 +#: templates/js/stock.js:1364 msgid "Serial" msgstr "Seriennummer" -#: templates/js/stock.js:1387 +#: templates/js/stock.js:1392 msgid "Uninstall Stock Item" msgstr "Lagerbestand entfernen" From b8df6038fb5fdcc2c76a5c9a32660fc39eed7d52 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 15 Jun 2021 07:34:13 +1000 Subject: [PATCH 048/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ja/LC_MESSAGES/django.po | 98 +++++++++++------------ 1 file changed, 49 insertions(+), 49 deletions(-) diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 38d39aff5d..20fa9b01e6 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-11 22:02+0000\n" -"PO-Revision-Date: 2021-06-11 22:09\n" +"POT-Creation-Date: 2021-06-14 21:21+0000\n" +"PO-Revision-Date: 2021-06-14 21:34\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -124,7 +124,7 @@ msgstr "" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1149 +#: templates/js/stock.js:1154 msgid "User" msgstr "" @@ -136,7 +136,7 @@ msgstr "" #: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27 #: report/models.py:179 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/part.js:118 -#: templates/js/part.js:641 templates/js/stock.js:942 +#: templates/js/part.js:641 templates/js/stock.js:947 msgid "Name" msgstr "" @@ -158,8 +158,8 @@ msgstr "" #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721 -#: templates/js/stock.js:552 templates/js/stock.js:954 -#: templates/js/stock.js:999 +#: templates/js/stock.js:552 templates/js/stock.js:959 +#: templates/js/stock.js:1004 msgid "Description" msgstr "" @@ -487,8 +487,8 @@ msgstr "" #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024 -#: templates/js/part.js:795 templates/js/stock.js:1134 -#: templates/js/stock.js:1353 +#: templates/js/part.js:795 templates/js/stock.js:1139 +#: templates/js/stock.js:1358 msgid "Quantity" msgstr "" @@ -534,7 +534,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:500 -#: templates/js/stock.js:639 templates/js/stock.js:1026 +#: templates/js/stock.js:639 templates/js/stock.js:1031 msgid "Location" msgstr "" @@ -548,8 +548,8 @@ msgstr "" #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:780 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:626 templates/js/stock.js:1103 -#: templates/js/stock.js:1369 +#: templates/js/stock.js:626 templates/js/stock.js:1108 +#: templates/js/stock.js:1374 msgid "Status" msgstr "" @@ -646,7 +646,7 @@ msgstr "" #: templates/js/build.js:991 templates/js/company.js:140 #: templates/js/company.js:238 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1341 +#: templates/js/stock.js:1346 msgid "Part" msgstr "" @@ -776,7 +776,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:669 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674 msgid "Notes" msgstr "" @@ -844,7 +844,7 @@ msgstr "" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841 -#: templates/js/stock.js:1085 +#: templates/js/stock.js:1090 msgid "Stock Item" msgstr "" @@ -1195,7 +1195,7 @@ msgstr "" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:303 templates/js/stock.js:634 -#: templates/js/stock.js:1376 templates/js/table_filters.js:112 +#: templates/js/stock.js:1381 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" @@ -1250,7 +1250,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:14 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15 -#: templates/js/stock.js:1014 +#: templates/js/stock.js:1019 msgid "Details" msgstr "" @@ -2082,7 +2082,7 @@ msgstr "" #: company/models.py:503 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:665 +#: templates/js/stock.js:670 msgid "Packaging" msgstr "" @@ -2169,7 +2169,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1067 +#: templates/js/stock.js:1072 msgid "Customer" msgstr "" @@ -2215,7 +2215,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1282 +#: templates/js/stock.js:1287 msgid "New Part" msgstr "" @@ -2262,7 +2262,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1288 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1293 msgid "New Supplier Part" msgstr "" @@ -2385,7 +2385,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:966 +#: templates/InvenTree/search.html:198 templates/js/stock.js:971 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2598,7 +2598,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:578 templates/js/stock.js:1289 +#: company/views.py:578 templates/js/stock.js:1294 msgid "Create new Supplier Part" msgstr "" @@ -2856,7 +2856,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:1048 +#: templates/js/stock.js:1053 msgid "Purchase Order" msgstr "" @@ -2876,7 +2876,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:671 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665 msgid "Purchase Price" msgstr "" @@ -2977,8 +2977,8 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:706 -#: templates/js/stock.js:1294 +#: stock/templates/stock/location.html:191 templates/js/stock.js:711 +#: templates/js/stock.js:1299 msgid "New Location" msgstr "" @@ -4173,7 +4173,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1283 +#: templates/js/stock.js:1288 msgid "Create New Part" msgstr "" @@ -4314,7 +4314,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:707 +#: stock/templates/stock/location.html:192 templates/js/stock.js:712 msgid "Create new location" msgstr "" @@ -5170,7 +5170,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:982 +#: templates/js/order.js:195 templates/js/stock.js:987 msgid "Date" msgstr "" @@ -6580,7 +6580,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634 -#: templates/js/stock.js:509 templates/js/stock.js:936 +#: templates/js/stock.js:509 templates/js/stock.js:941 msgid "Select" msgstr "" @@ -6831,7 +6831,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:659 templates/js/stock.js:960 +#: templates/js/part.js:659 templates/js/stock.js:965 msgid "Path" msgstr "" @@ -7029,75 +7029,75 @@ msgstr "" msgid "Stocktake" msgstr "" -#: templates/js/stock.js:823 +#: templates/js/stock.js:828 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:838 +#: templates/js/stock.js:843 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:852 +#: templates/js/stock.js:857 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:853 +#: templates/js/stock.js:858 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:992 +#: templates/js/stock.js:997 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1039 +#: templates/js/stock.js:1044 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1058 +#: templates/js/stock.js:1063 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1077 +#: templates/js/stock.js:1082 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1095 +#: templates/js/stock.js:1100 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1118 +#: templates/js/stock.js:1123 msgid "Added" msgstr "" -#: templates/js/stock.js:1126 +#: templates/js/stock.js:1131 msgid "Removed" msgstr "" -#: templates/js/stock.js:1158 +#: templates/js/stock.js:1163 msgid "No user information" msgstr "" -#: templates/js/stock.js:1170 +#: templates/js/stock.js:1175 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1171 +#: templates/js/stock.js:1176 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1295 +#: templates/js/stock.js:1300 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1336 +#: templates/js/stock.js:1341 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1359 +#: templates/js/stock.js:1364 msgid "Serial" msgstr "" -#: templates/js/stock.js:1387 +#: templates/js/stock.js:1392 msgid "Uninstall Stock Item" msgstr "" From a0a1ff6837d8773868a59e41d14f578b268921cc Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 16 Jun 2021 13:54:22 +0000 Subject: [PATCH 049/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 14 +++++++------- InvenTree/locale/en/LC_MESSAGES/django.po | 14 +++++++------- InvenTree/locale/es/LC_MESSAGES/django.po | 14 +++++++------- InvenTree/locale/fr/LC_MESSAGES/django.po | 14 +++++++------- InvenTree/locale/it/LC_MESSAGES/django.po | 14 +++++++------- InvenTree/locale/ja/LC_MESSAGES/django.po | 14 +++++++------- InvenTree/locale/pl/LC_MESSAGES/django.po | 14 +++++++------- InvenTree/locale/ru/LC_MESSAGES/django.po | 14 +++++++------- InvenTree/locale/tr/LC_MESSAGES/django.po | 14 +++++++------- InvenTree/locale/zh/LC_MESSAGES/django.po | 14 +++++++------- 10 files changed, 70 insertions(+), 70 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 1209c91844..679b4ac8cc 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-14 21:21+0000\n" +"POT-Creation-Date: 2021-06-16 13:54+0000\n" "PO-Revision-Date: 2021-06-09 00:22\n" "Last-Translator: \n" "Language-Team: German\n" @@ -372,27 +372,27 @@ msgstr "Überschuss darf 100% nicht überschreiten" msgid "Overage must be an integer value or a percentage" msgstr "Überschuss muss eine Ganzzahl oder ein Prozentwert sein" -#: InvenTree/views.py:592 +#: InvenTree/views.py:605 msgid "Delete Item" msgstr "Element löschen" -#: InvenTree/views.py:641 +#: InvenTree/views.py:654 msgid "Check box to confirm item deletion" msgstr "Häkchen setzen um Löschung von Objekt zu bestätigen" -#: InvenTree/views.py:656 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18 msgid "Edit User Information" msgstr "Benutzerinformationen bearbeiten" -#: InvenTree/views.py:667 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22 msgid "Set Password" msgstr "Passwort eingeben" -#: InvenTree/views.py:686 +#: InvenTree/views.py:699 msgid "Password fields must match" msgstr "Passwörter stimmen nicht überein" -#: InvenTree/views.py:937 templates/navbar.html:95 +#: InvenTree/views.py:950 templates/navbar.html:95 msgid "System Information" msgstr "Systeminformationen" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 2547dd0e38..5103f6db63 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-14 21:21+0000\n" +"POT-Creation-Date: 2021-06-16 13:54+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -373,27 +373,27 @@ msgstr "" msgid "Overage must be an integer value or a percentage" msgstr "" -#: InvenTree/views.py:592 +#: InvenTree/views.py:605 msgid "Delete Item" msgstr "" -#: InvenTree/views.py:641 +#: InvenTree/views.py:654 msgid "Check box to confirm item deletion" msgstr "" -#: InvenTree/views.py:656 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18 msgid "Edit User Information" msgstr "" -#: InvenTree/views.py:667 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22 msgid "Set Password" msgstr "" -#: InvenTree/views.py:686 +#: InvenTree/views.py:699 msgid "Password fields must match" msgstr "" -#: InvenTree/views.py:937 templates/navbar.html:95 +#: InvenTree/views.py:950 templates/navbar.html:95 msgid "System Information" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 7aab2cad44..9af207b0ab 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-14 21:21+0000\n" +"POT-Creation-Date: 2021-06-16 13:54+0000\n" "PO-Revision-Date: 2021-06-09 00:22\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -372,27 +372,27 @@ msgstr "" msgid "Overage must be an integer value or a percentage" msgstr "" -#: InvenTree/views.py:592 +#: InvenTree/views.py:605 msgid "Delete Item" msgstr "Eliminar elemento" -#: InvenTree/views.py:641 +#: InvenTree/views.py:654 msgid "Check box to confirm item deletion" msgstr "" -#: InvenTree/views.py:656 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18 msgid "Edit User Information" msgstr "" -#: InvenTree/views.py:667 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22 msgid "Set Password" msgstr "Configurar Contraseña" -#: InvenTree/views.py:686 +#: InvenTree/views.py:699 msgid "Password fields must match" msgstr "" -#: InvenTree/views.py:937 templates/navbar.html:95 +#: InvenTree/views.py:950 templates/navbar.html:95 msgid "System Information" msgstr "Información del sistema" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 03f4b8c92d..f91224436b 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-14 21:21+0000\n" +"POT-Creation-Date: 2021-06-16 13:54+0000\n" "PO-Revision-Date: 2021-06-09 00:22\n" "Last-Translator: \n" "Language-Team: French\n" @@ -372,27 +372,27 @@ msgstr "" msgid "Overage must be an integer value or a percentage" msgstr "" -#: InvenTree/views.py:592 +#: InvenTree/views.py:605 msgid "Delete Item" msgstr "Supprimer cet élément" -#: InvenTree/views.py:641 +#: InvenTree/views.py:654 msgid "Check box to confirm item deletion" msgstr "" -#: InvenTree/views.py:656 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18 msgid "Edit User Information" msgstr "Modifier les informations utilisateur" -#: InvenTree/views.py:667 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22 msgid "Set Password" msgstr "" -#: InvenTree/views.py:686 +#: InvenTree/views.py:699 msgid "Password fields must match" msgstr "" -#: InvenTree/views.py:937 templates/navbar.html:95 +#: InvenTree/views.py:950 templates/navbar.html:95 msgid "System Information" msgstr "Informations système" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 1cdc27bb8e..9e3a5bf8a0 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-14 21:21+0000\n" +"POT-Creation-Date: 2021-06-16 13:54+0000\n" "PO-Revision-Date: 2021-06-09 00:22\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -372,27 +372,27 @@ msgstr "" msgid "Overage must be an integer value or a percentage" msgstr "" -#: InvenTree/views.py:592 +#: InvenTree/views.py:605 msgid "Delete Item" msgstr "" -#: InvenTree/views.py:641 +#: InvenTree/views.py:654 msgid "Check box to confirm item deletion" msgstr "" -#: InvenTree/views.py:656 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18 msgid "Edit User Information" msgstr "" -#: InvenTree/views.py:667 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22 msgid "Set Password" msgstr "" -#: InvenTree/views.py:686 +#: InvenTree/views.py:699 msgid "Password fields must match" msgstr "" -#: InvenTree/views.py:937 templates/navbar.html:95 +#: InvenTree/views.py:950 templates/navbar.html:95 msgid "System Information" msgstr "" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 0df9ddf8d6..450232adb0 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-14 21:21+0000\n" +"POT-Creation-Date: 2021-06-16 13:54+0000\n" "PO-Revision-Date: 2021-06-09 00:23\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -372,27 +372,27 @@ msgstr "" msgid "Overage must be an integer value or a percentage" msgstr "" -#: InvenTree/views.py:592 +#: InvenTree/views.py:605 msgid "Delete Item" msgstr "" -#: InvenTree/views.py:641 +#: InvenTree/views.py:654 msgid "Check box to confirm item deletion" msgstr "" -#: InvenTree/views.py:656 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18 msgid "Edit User Information" msgstr "" -#: InvenTree/views.py:667 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22 msgid "Set Password" msgstr "" -#: InvenTree/views.py:686 +#: InvenTree/views.py:699 msgid "Password fields must match" msgstr "" -#: InvenTree/views.py:937 templates/navbar.html:95 +#: InvenTree/views.py:950 templates/navbar.html:95 msgid "System Information" msgstr "" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 3d4e809989..924087c259 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-14 21:21+0000\n" +"POT-Creation-Date: 2021-06-16 13:54+0000\n" "PO-Revision-Date: 2021-06-09 00:22\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -372,27 +372,27 @@ msgstr "" msgid "Overage must be an integer value or a percentage" msgstr "" -#: InvenTree/views.py:592 +#: InvenTree/views.py:605 msgid "Delete Item" msgstr "Usuń element" -#: InvenTree/views.py:641 +#: InvenTree/views.py:654 msgid "Check box to confirm item deletion" msgstr "Zaznacz pole aby potwierdzić usunięcie elementu" -#: InvenTree/views.py:656 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18 msgid "Edit User Information" msgstr "Edytuj informacje użytkownika" -#: InvenTree/views.py:667 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22 msgid "Set Password" msgstr "Ustaw hasło" -#: InvenTree/views.py:686 +#: InvenTree/views.py:699 msgid "Password fields must match" msgstr "Hasła muszą być zgodne" -#: InvenTree/views.py:937 templates/navbar.html:95 +#: InvenTree/views.py:950 templates/navbar.html:95 msgid "System Information" msgstr "Informacja systemowa" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 25228cb993..0898b61d2d 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-14 21:21+0000\n" +"POT-Creation-Date: 2021-06-16 13:54+0000\n" "PO-Revision-Date: 2021-06-09 00:22\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -372,27 +372,27 @@ msgstr "Перегрузка не может превысить 100%" msgid "Overage must be an integer value or a percentage" msgstr "Превышение должно быть целым числом или процентом" -#: InvenTree/views.py:592 +#: InvenTree/views.py:605 msgid "Delete Item" msgstr "Удалить элемент" -#: InvenTree/views.py:641 +#: InvenTree/views.py:654 msgid "Check box to confirm item deletion" msgstr "Установите флажок для подтверждения удаления элемента" -#: InvenTree/views.py:656 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18 msgid "Edit User Information" msgstr "Редактировать информацию о пользователе" -#: InvenTree/views.py:667 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22 msgid "Set Password" msgstr "Установить пароль" -#: InvenTree/views.py:686 +#: InvenTree/views.py:699 msgid "Password fields must match" msgstr "Пароли должны совпадать" -#: InvenTree/views.py:937 templates/navbar.html:95 +#: InvenTree/views.py:950 templates/navbar.html:95 msgid "System Information" msgstr "Информация о системе" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index ba8f0e1c85..1d51edfe70 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-14 21:21+0000\n" +"POT-Creation-Date: 2021-06-16 13:54+0000\n" "PO-Revision-Date: 2021-06-09 00:22\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -372,27 +372,27 @@ msgstr "" msgid "Overage must be an integer value or a percentage" msgstr "" -#: InvenTree/views.py:592 +#: InvenTree/views.py:605 msgid "Delete Item" msgstr "" -#: InvenTree/views.py:641 +#: InvenTree/views.py:654 msgid "Check box to confirm item deletion" msgstr "" -#: InvenTree/views.py:656 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18 msgid "Edit User Information" msgstr "" -#: InvenTree/views.py:667 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22 msgid "Set Password" msgstr "" -#: InvenTree/views.py:686 +#: InvenTree/views.py:699 msgid "Password fields must match" msgstr "" -#: InvenTree/views.py:937 templates/navbar.html:95 +#: InvenTree/views.py:950 templates/navbar.html:95 msgid "System Information" msgstr "" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index b54c1831dc..512d70f844 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-14 21:21+0000\n" +"POT-Creation-Date: 2021-06-16 13:54+0000\n" "PO-Revision-Date: 2021-06-09 00:22\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -372,27 +372,27 @@ msgstr "" msgid "Overage must be an integer value or a percentage" msgstr "" -#: InvenTree/views.py:592 +#: InvenTree/views.py:605 msgid "Delete Item" msgstr "" -#: InvenTree/views.py:641 +#: InvenTree/views.py:654 msgid "Check box to confirm item deletion" msgstr "" -#: InvenTree/views.py:656 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18 msgid "Edit User Information" msgstr "" -#: InvenTree/views.py:667 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22 msgid "Set Password" msgstr "" -#: InvenTree/views.py:686 +#: InvenTree/views.py:699 msgid "Password fields must match" msgstr "" -#: InvenTree/views.py:937 templates/navbar.html:95 +#: InvenTree/views.py:950 templates/navbar.html:95 msgid "System Information" msgstr "" From 21ccf7c4a1f271ef96e4ce90f6dee5ee4f5816db Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 16 Jun 2021 13:55:59 +0000 Subject: [PATCH 050/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 2 +- InvenTree/locale/en/LC_MESSAGES/django.po | 2 +- InvenTree/locale/es/LC_MESSAGES/django.po | 2 +- InvenTree/locale/fr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/it/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ja/LC_MESSAGES/django.po | 2 +- InvenTree/locale/pl/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ru/LC_MESSAGES/django.po | 2 +- InvenTree/locale/tr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/zh/LC_MESSAGES/django.po | 2 +- 10 files changed, 10 insertions(+), 10 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 679b4ac8cc..bde54d568d 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-16 13:54+0000\n" +"POT-Creation-Date: 2021-06-16 13:55+0000\n" "PO-Revision-Date: 2021-06-09 00:22\n" "Last-Translator: \n" "Language-Team: German\n" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 5103f6db63..0a6c0678d3 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-16 13:54+0000\n" +"POT-Creation-Date: 2021-06-16 13:55+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 9af207b0ab..7496fcba7a 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-16 13:54+0000\n" +"POT-Creation-Date: 2021-06-16 13:55+0000\n" "PO-Revision-Date: 2021-06-09 00:22\n" "Last-Translator: \n" "Language-Team: Spanish\n" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index f91224436b..0459641732 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-16 13:54+0000\n" +"POT-Creation-Date: 2021-06-16 13:55+0000\n" "PO-Revision-Date: 2021-06-09 00:22\n" "Last-Translator: \n" "Language-Team: French\n" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 9e3a5bf8a0..dceac2697c 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-16 13:54+0000\n" +"POT-Creation-Date: 2021-06-16 13:55+0000\n" "PO-Revision-Date: 2021-06-09 00:22\n" "Last-Translator: \n" "Language-Team: Italian\n" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 450232adb0..e453467790 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-16 13:54+0000\n" +"POT-Creation-Date: 2021-06-16 13:55+0000\n" "PO-Revision-Date: 2021-06-09 00:23\n" "Last-Translator: \n" "Language-Team: Japanese\n" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 924087c259..dca94eb669 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-16 13:54+0000\n" +"POT-Creation-Date: 2021-06-16 13:55+0000\n" "PO-Revision-Date: 2021-06-09 00:22\n" "Last-Translator: \n" "Language-Team: Polish\n" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 0898b61d2d..3d155b4072 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-16 13:54+0000\n" +"POT-Creation-Date: 2021-06-16 13:55+0000\n" "PO-Revision-Date: 2021-06-09 00:22\n" "Last-Translator: \n" "Language-Team: Russian\n" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 1d51edfe70..80a5cf1317 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-16 13:54+0000\n" +"POT-Creation-Date: 2021-06-16 13:55+0000\n" "PO-Revision-Date: 2021-06-09 00:22\n" "Last-Translator: \n" "Language-Team: Turkish\n" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 512d70f844..3390015b16 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-16 13:54+0000\n" +"POT-Creation-Date: 2021-06-16 13:55+0000\n" "PO-Revision-Date: 2021-06-09 00:22\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" From d5014bb08a9051ef614841488108474b1bf70e9a Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 17 Jun 2021 00:02:19 +1000 Subject: [PATCH 051/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/fr/LC_MESSAGES/django.po | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 8eefc2158d..32a45a80d8 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-14 21:21+0000\n" -"PO-Revision-Date: 2021-06-14 21:34\n" +"POT-Creation-Date: 2021-06-16 13:55+0000\n" +"PO-Revision-Date: 2021-06-16 14:02\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -372,27 +372,27 @@ msgstr "" msgid "Overage must be an integer value or a percentage" msgstr "" -#: InvenTree/views.py:592 +#: InvenTree/views.py:605 msgid "Delete Item" msgstr "Supprimer cet élément" -#: InvenTree/views.py:641 +#: InvenTree/views.py:654 msgid "Check box to confirm item deletion" msgstr "" -#: InvenTree/views.py:656 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18 msgid "Edit User Information" msgstr "Modifier les informations utilisateur" -#: InvenTree/views.py:667 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22 msgid "Set Password" msgstr "" -#: InvenTree/views.py:686 +#: InvenTree/views.py:699 msgid "Password fields must match" msgstr "" -#: InvenTree/views.py:937 templates/navbar.html:95 +#: InvenTree/views.py:950 templates/navbar.html:95 msgid "System Information" msgstr "Informations système" From 2f9f9bd99c6d77b7032804491539f4172a48e473 Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 17 Jun 2021 00:02:21 +1000 Subject: [PATCH 052/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/es/LC_MESSAGES/django.po | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 843e083fe5..b9d2c68d78 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-14 21:21+0000\n" -"PO-Revision-Date: 2021-06-14 21:34\n" +"POT-Creation-Date: 2021-06-16 13:55+0000\n" +"PO-Revision-Date: 2021-06-16 14:02\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -372,27 +372,27 @@ msgstr "" msgid "Overage must be an integer value or a percentage" msgstr "" -#: InvenTree/views.py:592 +#: InvenTree/views.py:605 msgid "Delete Item" msgstr "Eliminar elemento" -#: InvenTree/views.py:641 +#: InvenTree/views.py:654 msgid "Check box to confirm item deletion" msgstr "" -#: InvenTree/views.py:656 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18 msgid "Edit User Information" msgstr "" -#: InvenTree/views.py:667 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22 msgid "Set Password" msgstr "Configurar Contraseña" -#: InvenTree/views.py:686 +#: InvenTree/views.py:699 msgid "Password fields must match" msgstr "" -#: InvenTree/views.py:937 templates/navbar.html:95 +#: InvenTree/views.py:950 templates/navbar.html:95 msgid "System Information" msgstr "Información del sistema" From 10a0eb8d7004fdc304bc5988cfd18bd98934652a Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 17 Jun 2021 00:02:23 +1000 Subject: [PATCH 053/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/it/LC_MESSAGES/django.po | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 7cbb83155d..816256a60e 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-14 21:21+0000\n" -"PO-Revision-Date: 2021-06-14 21:34\n" +"POT-Creation-Date: 2021-06-16 13:55+0000\n" +"PO-Revision-Date: 2021-06-16 14:02\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -372,27 +372,27 @@ msgstr "" msgid "Overage must be an integer value or a percentage" msgstr "" -#: InvenTree/views.py:592 +#: InvenTree/views.py:605 msgid "Delete Item" msgstr "" -#: InvenTree/views.py:641 +#: InvenTree/views.py:654 msgid "Check box to confirm item deletion" msgstr "" -#: InvenTree/views.py:656 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18 msgid "Edit User Information" msgstr "" -#: InvenTree/views.py:667 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22 msgid "Set Password" msgstr "" -#: InvenTree/views.py:686 +#: InvenTree/views.py:699 msgid "Password fields must match" msgstr "" -#: InvenTree/views.py:937 templates/navbar.html:95 +#: InvenTree/views.py:950 templates/navbar.html:95 msgid "System Information" msgstr "" From dcb2078572793c7f5daf011b44f73b97076c29a2 Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 17 Jun 2021 00:02:25 +1000 Subject: [PATCH 054/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/pl/LC_MESSAGES/django.po | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 0c6393069e..07198e73a0 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-14 21:21+0000\n" -"PO-Revision-Date: 2021-06-14 21:34\n" +"POT-Creation-Date: 2021-06-16 13:55+0000\n" +"PO-Revision-Date: 2021-06-16 14:02\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -372,27 +372,27 @@ msgstr "" msgid "Overage must be an integer value or a percentage" msgstr "" -#: InvenTree/views.py:592 +#: InvenTree/views.py:605 msgid "Delete Item" msgstr "Usuń element" -#: InvenTree/views.py:641 +#: InvenTree/views.py:654 msgid "Check box to confirm item deletion" msgstr "Zaznacz pole aby potwierdzić usunięcie elementu" -#: InvenTree/views.py:656 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18 msgid "Edit User Information" msgstr "Edytuj informacje użytkownika" -#: InvenTree/views.py:667 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22 msgid "Set Password" msgstr "Ustaw hasło" -#: InvenTree/views.py:686 +#: InvenTree/views.py:699 msgid "Password fields must match" msgstr "Hasła muszą być zgodne" -#: InvenTree/views.py:937 templates/navbar.html:95 +#: InvenTree/views.py:950 templates/navbar.html:95 msgid "System Information" msgstr "Informacja systemowa" From e01a3b7c5f0c66eb0469f93be2af7df7f86dd593 Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 17 Jun 2021 00:02:27 +1000 Subject: [PATCH 055/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ru/LC_MESSAGES/django.po | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 2dc4897978..95a49a38a2 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-14 21:21+0000\n" -"PO-Revision-Date: 2021-06-14 21:34\n" +"POT-Creation-Date: 2021-06-16 13:55+0000\n" +"PO-Revision-Date: 2021-06-16 14:02\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -372,27 +372,27 @@ msgstr "Перегрузка не может превысить 100%" msgid "Overage must be an integer value or a percentage" msgstr "Превышение должно быть целым числом или процентом" -#: InvenTree/views.py:592 +#: InvenTree/views.py:605 msgid "Delete Item" msgstr "Удалить элемент" -#: InvenTree/views.py:641 +#: InvenTree/views.py:654 msgid "Check box to confirm item deletion" msgstr "Установите флажок для подтверждения удаления элемента" -#: InvenTree/views.py:656 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18 msgid "Edit User Information" msgstr "Редактировать информацию о пользователе" -#: InvenTree/views.py:667 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22 msgid "Set Password" msgstr "Установить пароль" -#: InvenTree/views.py:686 +#: InvenTree/views.py:699 msgid "Password fields must match" msgstr "Пароли должны совпадать" -#: InvenTree/views.py:937 templates/navbar.html:95 +#: InvenTree/views.py:950 templates/navbar.html:95 msgid "System Information" msgstr "Информация о системе" From 1f10ab699f9e036e3946496adc712dc6cfbab5fc Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 17 Jun 2021 00:02:29 +1000 Subject: [PATCH 056/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/tr/LC_MESSAGES/django.po | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 9a422cb170..8878753eb5 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-14 21:21+0000\n" -"PO-Revision-Date: 2021-06-14 21:34\n" +"POT-Creation-Date: 2021-06-16 13:55+0000\n" +"PO-Revision-Date: 2021-06-16 14:02\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -372,27 +372,27 @@ msgstr "" msgid "Overage must be an integer value or a percentage" msgstr "" -#: InvenTree/views.py:592 +#: InvenTree/views.py:605 msgid "Delete Item" msgstr "" -#: InvenTree/views.py:641 +#: InvenTree/views.py:654 msgid "Check box to confirm item deletion" msgstr "" -#: InvenTree/views.py:656 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18 msgid "Edit User Information" msgstr "" -#: InvenTree/views.py:667 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22 msgid "Set Password" msgstr "" -#: InvenTree/views.py:686 +#: InvenTree/views.py:699 msgid "Password fields must match" msgstr "" -#: InvenTree/views.py:937 templates/navbar.html:95 +#: InvenTree/views.py:950 templates/navbar.html:95 msgid "System Information" msgstr "" From 626019323bd6b3de35b013e35e6220377da4fbbc Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 17 Jun 2021 00:02:31 +1000 Subject: [PATCH 057/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/zh/LC_MESSAGES/django.po | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 5ea93f1aec..968ec087bb 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-14 21:21+0000\n" -"PO-Revision-Date: 2021-06-14 21:34\n" +"POT-Creation-Date: 2021-06-16 13:55+0000\n" +"PO-Revision-Date: 2021-06-16 14:02\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -372,27 +372,27 @@ msgstr "" msgid "Overage must be an integer value or a percentage" msgstr "" -#: InvenTree/views.py:592 +#: InvenTree/views.py:605 msgid "Delete Item" msgstr "" -#: InvenTree/views.py:641 +#: InvenTree/views.py:654 msgid "Check box to confirm item deletion" msgstr "" -#: InvenTree/views.py:656 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18 msgid "Edit User Information" msgstr "" -#: InvenTree/views.py:667 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22 msgid "Set Password" msgstr "" -#: InvenTree/views.py:686 +#: InvenTree/views.py:699 msgid "Password fields must match" msgstr "" -#: InvenTree/views.py:937 templates/navbar.html:95 +#: InvenTree/views.py:950 templates/navbar.html:95 msgid "System Information" msgstr "" From f44959b9a8fe8ccd83fcc44181bab0d374440737 Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 17 Jun 2021 00:02:34 +1000 Subject: [PATCH 058/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index acb671e5fb..24ef333a7a 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-14 21:21+0000\n" -"PO-Revision-Date: 2021-06-14 21:34\n" +"POT-Creation-Date: 2021-06-16 13:55+0000\n" +"PO-Revision-Date: 2021-06-16 14:02\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -372,27 +372,27 @@ msgstr "Überschuss darf 100% nicht überschreiten" msgid "Overage must be an integer value or a percentage" msgstr "Überschuss muss eine Ganzzahl oder ein Prozentwert sein" -#: InvenTree/views.py:592 +#: InvenTree/views.py:605 msgid "Delete Item" msgstr "Element löschen" -#: InvenTree/views.py:641 +#: InvenTree/views.py:654 msgid "Check box to confirm item deletion" msgstr "Häkchen setzen um Löschung von Objekt zu bestätigen" -#: InvenTree/views.py:656 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18 msgid "Edit User Information" msgstr "Benutzerinformationen bearbeiten" -#: InvenTree/views.py:667 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22 msgid "Set Password" msgstr "Passwort eingeben" -#: InvenTree/views.py:686 +#: InvenTree/views.py:699 msgid "Password fields must match" msgstr "Passwörter stimmen nicht überein" -#: InvenTree/views.py:937 templates/navbar.html:95 +#: InvenTree/views.py:950 templates/navbar.html:95 msgid "System Information" msgstr "Systeminformationen" From 0781ad525e6f1c5ddbb94897ac2a81285a75bade Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 17 Jun 2021 00:02:35 +1000 Subject: [PATCH 059/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ja/LC_MESSAGES/django.po | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 20fa9b01e6..a7267cc34e 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-14 21:21+0000\n" -"PO-Revision-Date: 2021-06-14 21:34\n" +"POT-Creation-Date: 2021-06-16 13:55+0000\n" +"PO-Revision-Date: 2021-06-16 14:02\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -372,27 +372,27 @@ msgstr "" msgid "Overage must be an integer value or a percentage" msgstr "" -#: InvenTree/views.py:592 +#: InvenTree/views.py:605 msgid "Delete Item" msgstr "" -#: InvenTree/views.py:641 +#: InvenTree/views.py:654 msgid "Check box to confirm item deletion" msgstr "" -#: InvenTree/views.py:656 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18 msgid "Edit User Information" msgstr "" -#: InvenTree/views.py:667 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22 msgid "Set Password" msgstr "" -#: InvenTree/views.py:686 +#: InvenTree/views.py:699 msgid "Password fields must match" msgstr "" -#: InvenTree/views.py:937 templates/navbar.html:95 +#: InvenTree/views.py:950 templates/navbar.html:95 msgid "System Information" msgstr "" From 7eb420409b344163eb2023c122afcec619b8988c Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 16 Jun 2021 22:40:13 +0000 Subject: [PATCH 060/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 45 ++++++++++++++--------- InvenTree/locale/en/LC_MESSAGES/django.po | 30 ++++++++------- InvenTree/locale/es/LC_MESSAGES/django.po | 37 +++++++++++-------- InvenTree/locale/fr/LC_MESSAGES/django.po | 37 +++++++++++-------- InvenTree/locale/it/LC_MESSAGES/django.po | 37 +++++++++++-------- InvenTree/locale/ja/LC_MESSAGES/django.po | 37 +++++++++++-------- InvenTree/locale/pl/LC_MESSAGES/django.po | 39 ++++++++++++-------- InvenTree/locale/ru/LC_MESSAGES/django.po | 37 +++++++++++-------- InvenTree/locale/tr/LC_MESSAGES/django.po | 37 +++++++++++-------- InvenTree/locale/zh/LC_MESSAGES/django.po | 37 +++++++++++-------- 10 files changed, 214 insertions(+), 159 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 24ef333a7a..cb86b28e65 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-16 13:55+0000\n" +"POT-Creation-Date: 2021-06-16 22:40+0000\n" "PO-Revision-Date: 2021-06-16 14:02\n" "Last-Translator: \n" "Language-Team: German\n" @@ -146,7 +146,7 @@ msgstr "Name" #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:103 order/templates/order/purchase_order_detail.html:143 +#: order/models.py:103 order/templates/order/purchase_order_detail.html:147 #: part/models.py:710 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:192 #: report/models.py:505 report/models.py:544 @@ -468,7 +468,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: order/forms.py:279 order/models.py:616 order/models.py:817 #: order/templates/order/order_wizard/match_parts.html:29 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:175 +#: order/templates/order/purchase_order_detail.html:179 #: order/templates/order/sales_order_detail.html:70 #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 @@ -603,7 +603,7 @@ msgid "Build Order Reference" msgstr "Bauauftragsreferenz" #: build/models.py:128 order/models.py:101 order/models.py:618 -#: order/templates/order/purchase_order_detail.html:170 +#: order/templates/order/purchase_order_detail.html:174 #: order/templates/order/sales_order_detail.html:225 part/models.py:2279 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -629,7 +629,7 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: build/templates/build/detail.html:26 company/models.py:622 #: order/models.py:660 order/models.py:693 #: order/templates/order/order_wizard/select_parts.html:30 -#: order/templates/order/purchase_order_detail.html:131 +#: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:213 part/models.py:321 #: part/models.py:1967 part/models.py:1979 part/models.py:1997 @@ -767,7 +767,7 @@ msgstr "Link zu einer externen URL" #: company/templates/company/navbar.html:73 order/models.py:125 #: order/models.py:620 order/templates/order/po_navbar.html:29 #: order/templates/order/po_navbar.html:32 -#: order/templates/order/purchase_order_detail.html:209 +#: order/templates/order/purchase_order_detail.html:239 #: order/templates/order/sales_order_detail.html:278 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:871 @@ -1898,7 +1898,7 @@ msgstr "Hersteller-Teilenummer" #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:158 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307 msgid "MPN" msgstr "MPN" @@ -2037,7 +2037,7 @@ msgstr "Zulieferer auswählen" #: company/models.py:472 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:149 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "SKU (Lagerbestandseinheit)" @@ -2149,9 +2149,11 @@ msgstr "Sind Sie sicher, dass Sie die Firma '%(name)s' löschen wollen?" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." -msgstr "Es gibt %(count)s Teile, die von diesem Unternehmen bezogen werden.
\n" +msgstr "" +"Es gibt %(count)s Teile, die von diesem Unternehmen bezogen werden.
\n" "Wenn dieser Lieferant gelöscht wird, werden auch diese Zulieferer-Teile gelöscht." #: company/templates/company/detail.html:21 @@ -2866,7 +2868,7 @@ msgid "Supplier part" msgstr "Zuliefererteil" #: order/models.py:664 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:189 +#: order/templates/order/purchase_order_detail.html:219 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -3163,21 +3165,27 @@ msgstr "Position hinzufügen" msgid "No line items found" msgstr "Keine Positionen gefunden" -#: order/templates/order/purchase_order_detail.html:180 +#: order/templates/order/purchase_order_detail.html:191 #: order/templates/order/sales_order_detail.html:235 msgid "Unit Price" msgstr "Stück-Preis" -#: order/templates/order/purchase_order_detail.html:221 +#: order/templates/order/purchase_order_detail.html:198 +#, fuzzy +#| msgid "Unit sale price" +msgid "Total price" +msgstr "Stückverkaufspreis" + +#: order/templates/order/purchase_order_detail.html:251 #: order/templates/order/sales_order_detail.html:328 msgid "Edit line item" msgstr "Position bearbeiten" -#: order/templates/order/purchase_order_detail.html:222 +#: order/templates/order/purchase_order_detail.html:252 msgid "Delete line item" msgstr "Position löschen" -#: order/templates/order/purchase_order_detail.html:227 +#: order/templates/order/purchase_order_detail.html:257 msgid "Receive line item" msgstr "Position empfangen" @@ -6134,11 +6142,13 @@ msgstr "Farbschemata" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " -msgstr "\n" +msgstr "" +"\n" "\t\tDie CSS Datei \"%(invalid_color_theme)s.css\" für das aktuell ausgewählte Farbschema wurde nicht gefunden.
\n" "\t\tBitte ein anderes Farbschema auswählen:)\n" "\t " @@ -7591,4 +7601,3 @@ msgstr "Berechtigungen Einträge zu ändern" #: users/models.py:187 msgid "Permission to delete items" msgstr "Berechtigung Einträge zu löschen" - diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 0a6c0678d3..ab3c93408d 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-16 13:55+0000\n" +"POT-Creation-Date: 2021-06-16 22:40+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -147,7 +147,7 @@ msgstr "" #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:103 order/templates/order/purchase_order_detail.html:143 +#: order/models.py:103 order/templates/order/purchase_order_detail.html:147 #: part/models.py:710 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:192 #: report/models.py:505 report/models.py:544 @@ -469,7 +469,7 @@ msgstr "" #: order/forms.py:279 order/models.py:616 order/models.py:817 #: order/templates/order/order_wizard/match_parts.html:29 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:175 +#: order/templates/order/purchase_order_detail.html:179 #: order/templates/order/sales_order_detail.html:70 #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 @@ -604,7 +604,7 @@ msgid "Build Order Reference" msgstr "" #: build/models.py:128 order/models.py:101 order/models.py:618 -#: order/templates/order/purchase_order_detail.html:170 +#: order/templates/order/purchase_order_detail.html:174 #: order/templates/order/sales_order_detail.html:225 part/models.py:2279 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -630,7 +630,7 @@ msgstr "" #: build/templates/build/detail.html:26 company/models.py:622 #: order/models.py:660 order/models.py:693 #: order/templates/order/order_wizard/select_parts.html:30 -#: order/templates/order/purchase_order_detail.html:131 +#: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:213 part/models.py:321 #: part/models.py:1967 part/models.py:1979 part/models.py:1997 @@ -768,7 +768,7 @@ msgstr "" #: company/templates/company/navbar.html:73 order/models.py:125 #: order/models.py:620 order/templates/order/po_navbar.html:29 #: order/templates/order/po_navbar.html:32 -#: order/templates/order/purchase_order_detail.html:209 +#: order/templates/order/purchase_order_detail.html:239 #: order/templates/order/sales_order_detail.html:278 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:871 @@ -1899,7 +1899,7 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:158 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307 msgid "MPN" msgstr "" @@ -2038,7 +2038,7 @@ msgstr "" #: company/models.py:472 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:149 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" @@ -2867,7 +2867,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:664 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:189 +#: order/templates/order/purchase_order_detail.html:219 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -3164,21 +3164,25 @@ msgstr "" msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:180 +#: order/templates/order/purchase_order_detail.html:191 #: order/templates/order/sales_order_detail.html:235 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:221 +#: order/templates/order/purchase_order_detail.html:198 +msgid "Total price" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:251 #: order/templates/order/sales_order_detail.html:328 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:222 +#: order/templates/order/purchase_order_detail.html:252 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:227 +#: order/templates/order/purchase_order_detail.html:257 msgid "Receive line item" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index b9d2c68d78..2050256071 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-16 13:55+0000\n" +"POT-Creation-Date: 2021-06-16 22:40+0000\n" "PO-Revision-Date: 2021-06-16 14:02\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -146,7 +146,7 @@ msgstr "Nombre" #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:103 order/templates/order/purchase_order_detail.html:143 +#: order/models.py:103 order/templates/order/purchase_order_detail.html:147 #: part/models.py:710 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:192 #: report/models.py:505 report/models.py:544 @@ -468,7 +468,7 @@ msgstr "" #: order/forms.py:279 order/models.py:616 order/models.py:817 #: order/templates/order/order_wizard/match_parts.html:29 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:175 +#: order/templates/order/purchase_order_detail.html:179 #: order/templates/order/sales_order_detail.html:70 #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 @@ -603,7 +603,7 @@ msgid "Build Order Reference" msgstr "" #: build/models.py:128 order/models.py:101 order/models.py:618 -#: order/templates/order/purchase_order_detail.html:170 +#: order/templates/order/purchase_order_detail.html:174 #: order/templates/order/sales_order_detail.html:225 part/models.py:2279 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -629,7 +629,7 @@ msgstr "" #: build/templates/build/detail.html:26 company/models.py:622 #: order/models.py:660 order/models.py:693 #: order/templates/order/order_wizard/select_parts.html:30 -#: order/templates/order/purchase_order_detail.html:131 +#: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:213 part/models.py:321 #: part/models.py:1967 part/models.py:1979 part/models.py:1997 @@ -767,7 +767,7 @@ msgstr "" #: company/templates/company/navbar.html:73 order/models.py:125 #: order/models.py:620 order/templates/order/po_navbar.html:29 #: order/templates/order/po_navbar.html:32 -#: order/templates/order/purchase_order_detail.html:209 +#: order/templates/order/purchase_order_detail.html:239 #: order/templates/order/sales_order_detail.html:278 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:871 @@ -1898,7 +1898,7 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:158 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307 msgid "MPN" msgstr "" @@ -2037,7 +2037,7 @@ msgstr "" #: company/models.py:472 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:149 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" @@ -2149,7 +2149,8 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -2865,7 +2866,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:664 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:189 +#: order/templates/order/purchase_order_detail.html:219 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -3162,21 +3163,25 @@ msgstr "" msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:180 +#: order/templates/order/purchase_order_detail.html:191 #: order/templates/order/sales_order_detail.html:235 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:221 +#: order/templates/order/purchase_order_detail.html:198 +msgid "Total price" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:251 #: order/templates/order/sales_order_detail.html:328 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:222 +#: order/templates/order/purchase_order_detail.html:252 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:227 +#: order/templates/order/purchase_order_detail.html:257 msgid "Receive line item" msgstr "" @@ -6133,7 +6138,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7587,4 +7593,3 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 32a45a80d8..bf29e71f99 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-16 13:55+0000\n" +"POT-Creation-Date: 2021-06-16 22:40+0000\n" "PO-Revision-Date: 2021-06-16 14:02\n" "Last-Translator: \n" "Language-Team: French\n" @@ -146,7 +146,7 @@ msgstr "Nom" #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:103 order/templates/order/purchase_order_detail.html:143 +#: order/models.py:103 order/templates/order/purchase_order_detail.html:147 #: part/models.py:710 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:192 #: report/models.py:505 report/models.py:544 @@ -468,7 +468,7 @@ msgstr "" #: order/forms.py:279 order/models.py:616 order/models.py:817 #: order/templates/order/order_wizard/match_parts.html:29 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:175 +#: order/templates/order/purchase_order_detail.html:179 #: order/templates/order/sales_order_detail.html:70 #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 @@ -603,7 +603,7 @@ msgid "Build Order Reference" msgstr "" #: build/models.py:128 order/models.py:101 order/models.py:618 -#: order/templates/order/purchase_order_detail.html:170 +#: order/templates/order/purchase_order_detail.html:174 #: order/templates/order/sales_order_detail.html:225 part/models.py:2279 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -629,7 +629,7 @@ msgstr "" #: build/templates/build/detail.html:26 company/models.py:622 #: order/models.py:660 order/models.py:693 #: order/templates/order/order_wizard/select_parts.html:30 -#: order/templates/order/purchase_order_detail.html:131 +#: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:213 part/models.py:321 #: part/models.py:1967 part/models.py:1979 part/models.py:1997 @@ -767,7 +767,7 @@ msgstr "" #: company/templates/company/navbar.html:73 order/models.py:125 #: order/models.py:620 order/templates/order/po_navbar.html:29 #: order/templates/order/po_navbar.html:32 -#: order/templates/order/purchase_order_detail.html:209 +#: order/templates/order/purchase_order_detail.html:239 #: order/templates/order/sales_order_detail.html:278 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:871 @@ -1898,7 +1898,7 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:158 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307 msgid "MPN" msgstr "" @@ -2037,7 +2037,7 @@ msgstr "" #: company/models.py:472 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:149 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" @@ -2149,7 +2149,8 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -2865,7 +2866,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:664 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:189 +#: order/templates/order/purchase_order_detail.html:219 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -3162,21 +3163,25 @@ msgstr "" msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:180 +#: order/templates/order/purchase_order_detail.html:191 #: order/templates/order/sales_order_detail.html:235 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:221 +#: order/templates/order/purchase_order_detail.html:198 +msgid "Total price" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:251 #: order/templates/order/sales_order_detail.html:328 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:222 +#: order/templates/order/purchase_order_detail.html:252 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:227 +#: order/templates/order/purchase_order_detail.html:257 msgid "Receive line item" msgstr "" @@ -6133,7 +6138,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7587,4 +7593,3 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 816256a60e..56d25f0e7d 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-16 13:55+0000\n" +"POT-Creation-Date: 2021-06-16 22:40+0000\n" "PO-Revision-Date: 2021-06-16 14:02\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -146,7 +146,7 @@ msgstr "" #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:103 order/templates/order/purchase_order_detail.html:143 +#: order/models.py:103 order/templates/order/purchase_order_detail.html:147 #: part/models.py:710 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:192 #: report/models.py:505 report/models.py:544 @@ -468,7 +468,7 @@ msgstr "" #: order/forms.py:279 order/models.py:616 order/models.py:817 #: order/templates/order/order_wizard/match_parts.html:29 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:175 +#: order/templates/order/purchase_order_detail.html:179 #: order/templates/order/sales_order_detail.html:70 #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 @@ -603,7 +603,7 @@ msgid "Build Order Reference" msgstr "" #: build/models.py:128 order/models.py:101 order/models.py:618 -#: order/templates/order/purchase_order_detail.html:170 +#: order/templates/order/purchase_order_detail.html:174 #: order/templates/order/sales_order_detail.html:225 part/models.py:2279 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -629,7 +629,7 @@ msgstr "" #: build/templates/build/detail.html:26 company/models.py:622 #: order/models.py:660 order/models.py:693 #: order/templates/order/order_wizard/select_parts.html:30 -#: order/templates/order/purchase_order_detail.html:131 +#: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:213 part/models.py:321 #: part/models.py:1967 part/models.py:1979 part/models.py:1997 @@ -767,7 +767,7 @@ msgstr "" #: company/templates/company/navbar.html:73 order/models.py:125 #: order/models.py:620 order/templates/order/po_navbar.html:29 #: order/templates/order/po_navbar.html:32 -#: order/templates/order/purchase_order_detail.html:209 +#: order/templates/order/purchase_order_detail.html:239 #: order/templates/order/sales_order_detail.html:278 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:871 @@ -1898,7 +1898,7 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:158 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307 msgid "MPN" msgstr "" @@ -2037,7 +2037,7 @@ msgstr "" #: company/models.py:472 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:149 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" @@ -2149,7 +2149,8 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -2865,7 +2866,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:664 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:189 +#: order/templates/order/purchase_order_detail.html:219 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -3162,21 +3163,25 @@ msgstr "" msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:180 +#: order/templates/order/purchase_order_detail.html:191 #: order/templates/order/sales_order_detail.html:235 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:221 +#: order/templates/order/purchase_order_detail.html:198 +msgid "Total price" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:251 #: order/templates/order/sales_order_detail.html:328 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:222 +#: order/templates/order/purchase_order_detail.html:252 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:227 +#: order/templates/order/purchase_order_detail.html:257 msgid "Receive line item" msgstr "" @@ -6133,7 +6138,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7587,4 +7593,3 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index a7267cc34e..ae4381a527 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-16 13:55+0000\n" +"POT-Creation-Date: 2021-06-16 22:40+0000\n" "PO-Revision-Date: 2021-06-16 14:02\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -146,7 +146,7 @@ msgstr "" #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:103 order/templates/order/purchase_order_detail.html:143 +#: order/models.py:103 order/templates/order/purchase_order_detail.html:147 #: part/models.py:710 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:192 #: report/models.py:505 report/models.py:544 @@ -468,7 +468,7 @@ msgstr "" #: order/forms.py:279 order/models.py:616 order/models.py:817 #: order/templates/order/order_wizard/match_parts.html:29 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:175 +#: order/templates/order/purchase_order_detail.html:179 #: order/templates/order/sales_order_detail.html:70 #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 @@ -603,7 +603,7 @@ msgid "Build Order Reference" msgstr "" #: build/models.py:128 order/models.py:101 order/models.py:618 -#: order/templates/order/purchase_order_detail.html:170 +#: order/templates/order/purchase_order_detail.html:174 #: order/templates/order/sales_order_detail.html:225 part/models.py:2279 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -629,7 +629,7 @@ msgstr "" #: build/templates/build/detail.html:26 company/models.py:622 #: order/models.py:660 order/models.py:693 #: order/templates/order/order_wizard/select_parts.html:30 -#: order/templates/order/purchase_order_detail.html:131 +#: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:213 part/models.py:321 #: part/models.py:1967 part/models.py:1979 part/models.py:1997 @@ -767,7 +767,7 @@ msgstr "" #: company/templates/company/navbar.html:73 order/models.py:125 #: order/models.py:620 order/templates/order/po_navbar.html:29 #: order/templates/order/po_navbar.html:32 -#: order/templates/order/purchase_order_detail.html:209 +#: order/templates/order/purchase_order_detail.html:239 #: order/templates/order/sales_order_detail.html:278 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:871 @@ -1898,7 +1898,7 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:158 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307 msgid "MPN" msgstr "" @@ -2037,7 +2037,7 @@ msgstr "" #: company/models.py:472 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:149 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" @@ -2149,7 +2149,8 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -2865,7 +2866,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:664 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:189 +#: order/templates/order/purchase_order_detail.html:219 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -3162,21 +3163,25 @@ msgstr "" msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:180 +#: order/templates/order/purchase_order_detail.html:191 #: order/templates/order/sales_order_detail.html:235 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:221 +#: order/templates/order/purchase_order_detail.html:198 +msgid "Total price" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:251 #: order/templates/order/sales_order_detail.html:328 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:222 +#: order/templates/order/purchase_order_detail.html:252 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:227 +#: order/templates/order/purchase_order_detail.html:257 msgid "Receive line item" msgstr "" @@ -6133,7 +6138,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7587,4 +7593,3 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 07198e73a0..01c9c30d95 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-16 13:55+0000\n" +"POT-Creation-Date: 2021-06-16 22:40+0000\n" "PO-Revision-Date: 2021-06-16 14:02\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -146,7 +146,7 @@ msgstr "Nazwa" #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:103 order/templates/order/purchase_order_detail.html:143 +#: order/models.py:103 order/templates/order/purchase_order_detail.html:147 #: part/models.py:710 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:192 #: report/models.py:505 report/models.py:544 @@ -468,7 +468,7 @@ msgstr "" #: order/forms.py:279 order/models.py:616 order/models.py:817 #: order/templates/order/order_wizard/match_parts.html:29 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:175 +#: order/templates/order/purchase_order_detail.html:179 #: order/templates/order/sales_order_detail.html:70 #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 @@ -603,7 +603,7 @@ msgid "Build Order Reference" msgstr "Odwołanie do zamówienia wykonania" #: build/models.py:128 order/models.py:101 order/models.py:618 -#: order/templates/order/purchase_order_detail.html:170 +#: order/templates/order/purchase_order_detail.html:174 #: order/templates/order/sales_order_detail.html:225 part/models.py:2279 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -629,7 +629,7 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: build/templates/build/detail.html:26 company/models.py:622 #: order/models.py:660 order/models.py:693 #: order/templates/order/order_wizard/select_parts.html:30 -#: order/templates/order/purchase_order_detail.html:131 +#: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:213 part/models.py:321 #: part/models.py:1967 part/models.py:1979 part/models.py:1997 @@ -767,7 +767,7 @@ msgstr "Link do zewnętrznego adresu URL" #: company/templates/company/navbar.html:73 order/models.py:125 #: order/models.py:620 order/templates/order/po_navbar.html:29 #: order/templates/order/po_navbar.html:32 -#: order/templates/order/purchase_order_detail.html:209 +#: order/templates/order/purchase_order_detail.html:239 #: order/templates/order/sales_order_detail.html:278 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:871 @@ -1898,7 +1898,7 @@ msgstr "Numer producenta" #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:158 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307 msgid "MPN" msgstr "MPN" @@ -2037,7 +2037,7 @@ msgstr "Wybierz dostawcę" #: company/models.py:472 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:149 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "SKU" @@ -2149,7 +2149,8 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -2865,7 +2866,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:664 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:189 +#: order/templates/order/purchase_order_detail.html:219 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -3162,21 +3163,27 @@ msgstr "" msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:180 +#: order/templates/order/purchase_order_detail.html:191 #: order/templates/order/sales_order_detail.html:235 msgid "Unit Price" msgstr "Cena jednostkowa" -#: order/templates/order/purchase_order_detail.html:221 +#: order/templates/order/purchase_order_detail.html:198 +#, fuzzy +#| msgid "Unit sale price" +msgid "Total price" +msgstr "Jednostkowa cena sprzedaży" + +#: order/templates/order/purchase_order_detail.html:251 #: order/templates/order/sales_order_detail.html:328 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:222 +#: order/templates/order/purchase_order_detail.html:252 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:227 +#: order/templates/order/purchase_order_detail.html:257 msgid "Receive line item" msgstr "" @@ -6133,7 +6140,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7587,4 +7595,3 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 95a49a38a2..bbb74b34ba 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-16 13:55+0000\n" +"POT-Creation-Date: 2021-06-16 22:40+0000\n" "PO-Revision-Date: 2021-06-16 14:02\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -146,7 +146,7 @@ msgstr "Название" #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:103 order/templates/order/purchase_order_detail.html:143 +#: order/models.py:103 order/templates/order/purchase_order_detail.html:147 #: part/models.py:710 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:192 #: report/models.py:505 report/models.py:544 @@ -468,7 +468,7 @@ msgstr "Целевая дата для сборки. Сборка будет п #: order/forms.py:279 order/models.py:616 order/models.py:817 #: order/templates/order/order_wizard/match_parts.html:29 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:175 +#: order/templates/order/purchase_order_detail.html:179 #: order/templates/order/sales_order_detail.html:70 #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 @@ -603,7 +603,7 @@ msgid "Build Order Reference" msgstr "Ссылка на заказ" #: build/models.py:128 order/models.py:101 order/models.py:618 -#: order/templates/order/purchase_order_detail.html:170 +#: order/templates/order/purchase_order_detail.html:174 #: order/templates/order/sales_order_detail.html:225 part/models.py:2279 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -629,7 +629,7 @@ msgstr "" #: build/templates/build/detail.html:26 company/models.py:622 #: order/models.py:660 order/models.py:693 #: order/templates/order/order_wizard/select_parts.html:30 -#: order/templates/order/purchase_order_detail.html:131 +#: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:213 part/models.py:321 #: part/models.py:1967 part/models.py:1979 part/models.py:1997 @@ -767,7 +767,7 @@ msgstr "" #: company/templates/company/navbar.html:73 order/models.py:125 #: order/models.py:620 order/templates/order/po_navbar.html:29 #: order/templates/order/po_navbar.html:32 -#: order/templates/order/purchase_order_detail.html:209 +#: order/templates/order/purchase_order_detail.html:239 #: order/templates/order/sales_order_detail.html:278 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:871 @@ -1898,7 +1898,7 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:158 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307 msgid "MPN" msgstr "" @@ -2037,7 +2037,7 @@ msgstr "" #: company/models.py:472 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:149 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" @@ -2149,7 +2149,8 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -2865,7 +2866,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:664 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:189 +#: order/templates/order/purchase_order_detail.html:219 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -3162,21 +3163,25 @@ msgstr "" msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:180 +#: order/templates/order/purchase_order_detail.html:191 #: order/templates/order/sales_order_detail.html:235 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:221 +#: order/templates/order/purchase_order_detail.html:198 +msgid "Total price" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:251 #: order/templates/order/sales_order_detail.html:328 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:222 +#: order/templates/order/purchase_order_detail.html:252 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:227 +#: order/templates/order/purchase_order_detail.html:257 msgid "Receive line item" msgstr "" @@ -6133,7 +6138,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7587,4 +7593,3 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 8878753eb5..7ad040c560 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-16 13:55+0000\n" +"POT-Creation-Date: 2021-06-16 22:40+0000\n" "PO-Revision-Date: 2021-06-16 14:02\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -146,7 +146,7 @@ msgstr "Adı" #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:103 order/templates/order/purchase_order_detail.html:143 +#: order/models.py:103 order/templates/order/purchase_order_detail.html:147 #: part/models.py:710 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:192 #: report/models.py:505 report/models.py:544 @@ -468,7 +468,7 @@ msgstr "" #: order/forms.py:279 order/models.py:616 order/models.py:817 #: order/templates/order/order_wizard/match_parts.html:29 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:175 +#: order/templates/order/purchase_order_detail.html:179 #: order/templates/order/sales_order_detail.html:70 #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 @@ -603,7 +603,7 @@ msgid "Build Order Reference" msgstr "" #: build/models.py:128 order/models.py:101 order/models.py:618 -#: order/templates/order/purchase_order_detail.html:170 +#: order/templates/order/purchase_order_detail.html:174 #: order/templates/order/sales_order_detail.html:225 part/models.py:2279 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -629,7 +629,7 @@ msgstr "" #: build/templates/build/detail.html:26 company/models.py:622 #: order/models.py:660 order/models.py:693 #: order/templates/order/order_wizard/select_parts.html:30 -#: order/templates/order/purchase_order_detail.html:131 +#: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:213 part/models.py:321 #: part/models.py:1967 part/models.py:1979 part/models.py:1997 @@ -767,7 +767,7 @@ msgstr "" #: company/templates/company/navbar.html:73 order/models.py:125 #: order/models.py:620 order/templates/order/po_navbar.html:29 #: order/templates/order/po_navbar.html:32 -#: order/templates/order/purchase_order_detail.html:209 +#: order/templates/order/purchase_order_detail.html:239 #: order/templates/order/sales_order_detail.html:278 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:871 @@ -1898,7 +1898,7 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:158 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307 msgid "MPN" msgstr "" @@ -2037,7 +2037,7 @@ msgstr "" #: company/models.py:472 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:149 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" @@ -2149,7 +2149,8 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -2865,7 +2866,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:664 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:189 +#: order/templates/order/purchase_order_detail.html:219 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -3162,21 +3163,25 @@ msgstr "" msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:180 +#: order/templates/order/purchase_order_detail.html:191 #: order/templates/order/sales_order_detail.html:235 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:221 +#: order/templates/order/purchase_order_detail.html:198 +msgid "Total price" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:251 #: order/templates/order/sales_order_detail.html:328 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:222 +#: order/templates/order/purchase_order_detail.html:252 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:227 +#: order/templates/order/purchase_order_detail.html:257 msgid "Receive line item" msgstr "" @@ -6133,7 +6138,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7587,4 +7593,3 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 968ec087bb..9b616dd2af 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-16 13:55+0000\n" +"POT-Creation-Date: 2021-06-16 22:40+0000\n" "PO-Revision-Date: 2021-06-16 14:02\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -146,7 +146,7 @@ msgstr "名称" #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:103 order/templates/order/purchase_order_detail.html:143 +#: order/models.py:103 order/templates/order/purchase_order_detail.html:147 #: part/models.py:710 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:192 #: report/models.py:505 report/models.py:544 @@ -468,7 +468,7 @@ msgstr "" #: order/forms.py:279 order/models.py:616 order/models.py:817 #: order/templates/order/order_wizard/match_parts.html:29 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:175 +#: order/templates/order/purchase_order_detail.html:179 #: order/templates/order/sales_order_detail.html:70 #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 @@ -603,7 +603,7 @@ msgid "Build Order Reference" msgstr "" #: build/models.py:128 order/models.py:101 order/models.py:618 -#: order/templates/order/purchase_order_detail.html:170 +#: order/templates/order/purchase_order_detail.html:174 #: order/templates/order/sales_order_detail.html:225 part/models.py:2279 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -629,7 +629,7 @@ msgstr "" #: build/templates/build/detail.html:26 company/models.py:622 #: order/models.py:660 order/models.py:693 #: order/templates/order/order_wizard/select_parts.html:30 -#: order/templates/order/purchase_order_detail.html:131 +#: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:213 part/models.py:321 #: part/models.py:1967 part/models.py:1979 part/models.py:1997 @@ -767,7 +767,7 @@ msgstr "" #: company/templates/company/navbar.html:73 order/models.py:125 #: order/models.py:620 order/templates/order/po_navbar.html:29 #: order/templates/order/po_navbar.html:32 -#: order/templates/order/purchase_order_detail.html:209 +#: order/templates/order/purchase_order_detail.html:239 #: order/templates/order/sales_order_detail.html:278 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:871 @@ -1898,7 +1898,7 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:158 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307 msgid "MPN" msgstr "" @@ -2037,7 +2037,7 @@ msgstr "" #: company/models.py:472 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:149 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" @@ -2149,7 +2149,8 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -2865,7 +2866,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:664 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:189 +#: order/templates/order/purchase_order_detail.html:219 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -3162,21 +3163,25 @@ msgstr "" msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:180 +#: order/templates/order/purchase_order_detail.html:191 #: order/templates/order/sales_order_detail.html:235 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:221 +#: order/templates/order/purchase_order_detail.html:198 +msgid "Total price" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:251 #: order/templates/order/sales_order_detail.html:328 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:222 +#: order/templates/order/purchase_order_detail.html:252 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:227 +#: order/templates/order/purchase_order_detail.html:257 msgid "Receive line item" msgstr "" @@ -6133,7 +6138,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7587,4 +7593,3 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" - From 7fd9dd4f124d00273f3a623d113440e357ffab6b Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 17 Jun 2021 08:40:55 +1000 Subject: [PATCH 061/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/fr/LC_MESSAGES/django.po | 32 +++++++++++++---------- 1 file changed, 18 insertions(+), 14 deletions(-) diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 32a45a80d8..97617764a4 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-16 13:55+0000\n" -"PO-Revision-Date: 2021-06-16 14:02\n" +"POT-Creation-Date: 2021-06-16 22:40+0000\n" +"PO-Revision-Date: 2021-06-16 22:40\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -146,7 +146,7 @@ msgstr "Nom" #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:103 order/templates/order/purchase_order_detail.html:143 +#: order/models.py:103 order/templates/order/purchase_order_detail.html:147 #: part/models.py:710 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:192 #: report/models.py:505 report/models.py:544 @@ -468,7 +468,7 @@ msgstr "" #: order/forms.py:279 order/models.py:616 order/models.py:817 #: order/templates/order/order_wizard/match_parts.html:29 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:175 +#: order/templates/order/purchase_order_detail.html:179 #: order/templates/order/sales_order_detail.html:70 #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 @@ -603,7 +603,7 @@ msgid "Build Order Reference" msgstr "" #: build/models.py:128 order/models.py:101 order/models.py:618 -#: order/templates/order/purchase_order_detail.html:170 +#: order/templates/order/purchase_order_detail.html:174 #: order/templates/order/sales_order_detail.html:225 part/models.py:2279 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -629,7 +629,7 @@ msgstr "" #: build/templates/build/detail.html:26 company/models.py:622 #: order/models.py:660 order/models.py:693 #: order/templates/order/order_wizard/select_parts.html:30 -#: order/templates/order/purchase_order_detail.html:131 +#: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:213 part/models.py:321 #: part/models.py:1967 part/models.py:1979 part/models.py:1997 @@ -767,7 +767,7 @@ msgstr "" #: company/templates/company/navbar.html:73 order/models.py:125 #: order/models.py:620 order/templates/order/po_navbar.html:29 #: order/templates/order/po_navbar.html:32 -#: order/templates/order/purchase_order_detail.html:209 +#: order/templates/order/purchase_order_detail.html:239 #: order/templates/order/sales_order_detail.html:278 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:871 @@ -1898,7 +1898,7 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:158 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307 msgid "MPN" msgstr "" @@ -2037,7 +2037,7 @@ msgstr "" #: company/models.py:472 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:149 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" @@ -2865,7 +2865,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:664 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:189 +#: order/templates/order/purchase_order_detail.html:219 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -3162,21 +3162,25 @@ msgstr "" msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:180 +#: order/templates/order/purchase_order_detail.html:191 #: order/templates/order/sales_order_detail.html:235 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:221 +#: order/templates/order/purchase_order_detail.html:198 +msgid "Total price" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:251 #: order/templates/order/sales_order_detail.html:328 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:222 +#: order/templates/order/purchase_order_detail.html:252 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:227 +#: order/templates/order/purchase_order_detail.html:257 msgid "Receive line item" msgstr "" From 716167d4d02301620610155801eabf8b79090ea1 Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 17 Jun 2021 08:40:57 +1000 Subject: [PATCH 062/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/es/LC_MESSAGES/django.po | 32 +++++++++++++---------- 1 file changed, 18 insertions(+), 14 deletions(-) diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index b9d2c68d78..6d0f3375c4 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-16 13:55+0000\n" -"PO-Revision-Date: 2021-06-16 14:02\n" +"POT-Creation-Date: 2021-06-16 22:40+0000\n" +"PO-Revision-Date: 2021-06-16 22:40\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -146,7 +146,7 @@ msgstr "Nombre" #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:103 order/templates/order/purchase_order_detail.html:143 +#: order/models.py:103 order/templates/order/purchase_order_detail.html:147 #: part/models.py:710 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:192 #: report/models.py:505 report/models.py:544 @@ -468,7 +468,7 @@ msgstr "" #: order/forms.py:279 order/models.py:616 order/models.py:817 #: order/templates/order/order_wizard/match_parts.html:29 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:175 +#: order/templates/order/purchase_order_detail.html:179 #: order/templates/order/sales_order_detail.html:70 #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 @@ -603,7 +603,7 @@ msgid "Build Order Reference" msgstr "" #: build/models.py:128 order/models.py:101 order/models.py:618 -#: order/templates/order/purchase_order_detail.html:170 +#: order/templates/order/purchase_order_detail.html:174 #: order/templates/order/sales_order_detail.html:225 part/models.py:2279 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -629,7 +629,7 @@ msgstr "" #: build/templates/build/detail.html:26 company/models.py:622 #: order/models.py:660 order/models.py:693 #: order/templates/order/order_wizard/select_parts.html:30 -#: order/templates/order/purchase_order_detail.html:131 +#: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:213 part/models.py:321 #: part/models.py:1967 part/models.py:1979 part/models.py:1997 @@ -767,7 +767,7 @@ msgstr "" #: company/templates/company/navbar.html:73 order/models.py:125 #: order/models.py:620 order/templates/order/po_navbar.html:29 #: order/templates/order/po_navbar.html:32 -#: order/templates/order/purchase_order_detail.html:209 +#: order/templates/order/purchase_order_detail.html:239 #: order/templates/order/sales_order_detail.html:278 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:871 @@ -1898,7 +1898,7 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:158 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307 msgid "MPN" msgstr "" @@ -2037,7 +2037,7 @@ msgstr "" #: company/models.py:472 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:149 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" @@ -2865,7 +2865,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:664 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:189 +#: order/templates/order/purchase_order_detail.html:219 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -3162,21 +3162,25 @@ msgstr "" msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:180 +#: order/templates/order/purchase_order_detail.html:191 #: order/templates/order/sales_order_detail.html:235 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:221 +#: order/templates/order/purchase_order_detail.html:198 +msgid "Total price" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:251 #: order/templates/order/sales_order_detail.html:328 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:222 +#: order/templates/order/purchase_order_detail.html:252 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:227 +#: order/templates/order/purchase_order_detail.html:257 msgid "Receive line item" msgstr "" From b59de2a9bafea9ecb9b701f9b6d5cf074e8b5f31 Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 17 Jun 2021 08:40:58 +1000 Subject: [PATCH 063/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/it/LC_MESSAGES/django.po | 32 +++++++++++++---------- 1 file changed, 18 insertions(+), 14 deletions(-) diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 816256a60e..6caf5cb88d 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-16 13:55+0000\n" -"PO-Revision-Date: 2021-06-16 14:02\n" +"POT-Creation-Date: 2021-06-16 22:40+0000\n" +"PO-Revision-Date: 2021-06-16 22:40\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -146,7 +146,7 @@ msgstr "" #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:103 order/templates/order/purchase_order_detail.html:143 +#: order/models.py:103 order/templates/order/purchase_order_detail.html:147 #: part/models.py:710 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:192 #: report/models.py:505 report/models.py:544 @@ -468,7 +468,7 @@ msgstr "" #: order/forms.py:279 order/models.py:616 order/models.py:817 #: order/templates/order/order_wizard/match_parts.html:29 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:175 +#: order/templates/order/purchase_order_detail.html:179 #: order/templates/order/sales_order_detail.html:70 #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 @@ -603,7 +603,7 @@ msgid "Build Order Reference" msgstr "" #: build/models.py:128 order/models.py:101 order/models.py:618 -#: order/templates/order/purchase_order_detail.html:170 +#: order/templates/order/purchase_order_detail.html:174 #: order/templates/order/sales_order_detail.html:225 part/models.py:2279 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -629,7 +629,7 @@ msgstr "" #: build/templates/build/detail.html:26 company/models.py:622 #: order/models.py:660 order/models.py:693 #: order/templates/order/order_wizard/select_parts.html:30 -#: order/templates/order/purchase_order_detail.html:131 +#: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:213 part/models.py:321 #: part/models.py:1967 part/models.py:1979 part/models.py:1997 @@ -767,7 +767,7 @@ msgstr "" #: company/templates/company/navbar.html:73 order/models.py:125 #: order/models.py:620 order/templates/order/po_navbar.html:29 #: order/templates/order/po_navbar.html:32 -#: order/templates/order/purchase_order_detail.html:209 +#: order/templates/order/purchase_order_detail.html:239 #: order/templates/order/sales_order_detail.html:278 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:871 @@ -1898,7 +1898,7 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:158 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307 msgid "MPN" msgstr "" @@ -2037,7 +2037,7 @@ msgstr "" #: company/models.py:472 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:149 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" @@ -2865,7 +2865,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:664 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:189 +#: order/templates/order/purchase_order_detail.html:219 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -3162,21 +3162,25 @@ msgstr "" msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:180 +#: order/templates/order/purchase_order_detail.html:191 #: order/templates/order/sales_order_detail.html:235 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:221 +#: order/templates/order/purchase_order_detail.html:198 +msgid "Total price" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:251 #: order/templates/order/sales_order_detail.html:328 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:222 +#: order/templates/order/purchase_order_detail.html:252 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:227 +#: order/templates/order/purchase_order_detail.html:257 msgid "Receive line item" msgstr "" From 42ecb11dbca428712ae93d548cfcc8546c9ad5a6 Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 17 Jun 2021 08:40:59 +1000 Subject: [PATCH 064/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/pl/LC_MESSAGES/django.po | 32 +++++++++++++---------- 1 file changed, 18 insertions(+), 14 deletions(-) diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 07198e73a0..9b4e347ff7 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-16 13:55+0000\n" -"PO-Revision-Date: 2021-06-16 14:02\n" +"POT-Creation-Date: 2021-06-16 22:40+0000\n" +"PO-Revision-Date: 2021-06-16 22:40\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -146,7 +146,7 @@ msgstr "Nazwa" #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:103 order/templates/order/purchase_order_detail.html:143 +#: order/models.py:103 order/templates/order/purchase_order_detail.html:147 #: part/models.py:710 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:192 #: report/models.py:505 report/models.py:544 @@ -468,7 +468,7 @@ msgstr "" #: order/forms.py:279 order/models.py:616 order/models.py:817 #: order/templates/order/order_wizard/match_parts.html:29 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:175 +#: order/templates/order/purchase_order_detail.html:179 #: order/templates/order/sales_order_detail.html:70 #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 @@ -603,7 +603,7 @@ msgid "Build Order Reference" msgstr "Odwołanie do zamówienia wykonania" #: build/models.py:128 order/models.py:101 order/models.py:618 -#: order/templates/order/purchase_order_detail.html:170 +#: order/templates/order/purchase_order_detail.html:174 #: order/templates/order/sales_order_detail.html:225 part/models.py:2279 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -629,7 +629,7 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: build/templates/build/detail.html:26 company/models.py:622 #: order/models.py:660 order/models.py:693 #: order/templates/order/order_wizard/select_parts.html:30 -#: order/templates/order/purchase_order_detail.html:131 +#: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:213 part/models.py:321 #: part/models.py:1967 part/models.py:1979 part/models.py:1997 @@ -767,7 +767,7 @@ msgstr "Link do zewnętrznego adresu URL" #: company/templates/company/navbar.html:73 order/models.py:125 #: order/models.py:620 order/templates/order/po_navbar.html:29 #: order/templates/order/po_navbar.html:32 -#: order/templates/order/purchase_order_detail.html:209 +#: order/templates/order/purchase_order_detail.html:239 #: order/templates/order/sales_order_detail.html:278 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:871 @@ -1898,7 +1898,7 @@ msgstr "Numer producenta" #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:158 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307 msgid "MPN" msgstr "MPN" @@ -2037,7 +2037,7 @@ msgstr "Wybierz dostawcę" #: company/models.py:472 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:149 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "SKU" @@ -2865,7 +2865,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:664 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:189 +#: order/templates/order/purchase_order_detail.html:219 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -3162,21 +3162,25 @@ msgstr "" msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:180 +#: order/templates/order/purchase_order_detail.html:191 #: order/templates/order/sales_order_detail.html:235 msgid "Unit Price" msgstr "Cena jednostkowa" -#: order/templates/order/purchase_order_detail.html:221 +#: order/templates/order/purchase_order_detail.html:198 +msgid "Total price" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:251 #: order/templates/order/sales_order_detail.html:328 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:222 +#: order/templates/order/purchase_order_detail.html:252 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:227 +#: order/templates/order/purchase_order_detail.html:257 msgid "Receive line item" msgstr "" From 5704dcc5515a60a760ab4cb955288780403cadee Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 17 Jun 2021 08:41:00 +1000 Subject: [PATCH 065/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ru/LC_MESSAGES/django.po | 32 +++++++++++++---------- 1 file changed, 18 insertions(+), 14 deletions(-) diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 95a49a38a2..d61e19d068 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-16 13:55+0000\n" -"PO-Revision-Date: 2021-06-16 14:02\n" +"POT-Creation-Date: 2021-06-16 22:40+0000\n" +"PO-Revision-Date: 2021-06-16 22:41\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -146,7 +146,7 @@ msgstr "Название" #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:103 order/templates/order/purchase_order_detail.html:143 +#: order/models.py:103 order/templates/order/purchase_order_detail.html:147 #: part/models.py:710 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:192 #: report/models.py:505 report/models.py:544 @@ -468,7 +468,7 @@ msgstr "Целевая дата для сборки. Сборка будет п #: order/forms.py:279 order/models.py:616 order/models.py:817 #: order/templates/order/order_wizard/match_parts.html:29 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:175 +#: order/templates/order/purchase_order_detail.html:179 #: order/templates/order/sales_order_detail.html:70 #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 @@ -603,7 +603,7 @@ msgid "Build Order Reference" msgstr "Ссылка на заказ" #: build/models.py:128 order/models.py:101 order/models.py:618 -#: order/templates/order/purchase_order_detail.html:170 +#: order/templates/order/purchase_order_detail.html:174 #: order/templates/order/sales_order_detail.html:225 part/models.py:2279 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -629,7 +629,7 @@ msgstr "" #: build/templates/build/detail.html:26 company/models.py:622 #: order/models.py:660 order/models.py:693 #: order/templates/order/order_wizard/select_parts.html:30 -#: order/templates/order/purchase_order_detail.html:131 +#: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:213 part/models.py:321 #: part/models.py:1967 part/models.py:1979 part/models.py:1997 @@ -767,7 +767,7 @@ msgstr "" #: company/templates/company/navbar.html:73 order/models.py:125 #: order/models.py:620 order/templates/order/po_navbar.html:29 #: order/templates/order/po_navbar.html:32 -#: order/templates/order/purchase_order_detail.html:209 +#: order/templates/order/purchase_order_detail.html:239 #: order/templates/order/sales_order_detail.html:278 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:871 @@ -1898,7 +1898,7 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:158 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307 msgid "MPN" msgstr "" @@ -2037,7 +2037,7 @@ msgstr "" #: company/models.py:472 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:149 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" @@ -2865,7 +2865,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:664 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:189 +#: order/templates/order/purchase_order_detail.html:219 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -3162,21 +3162,25 @@ msgstr "" msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:180 +#: order/templates/order/purchase_order_detail.html:191 #: order/templates/order/sales_order_detail.html:235 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:221 +#: order/templates/order/purchase_order_detail.html:198 +msgid "Total price" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:251 #: order/templates/order/sales_order_detail.html:328 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:222 +#: order/templates/order/purchase_order_detail.html:252 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:227 +#: order/templates/order/purchase_order_detail.html:257 msgid "Receive line item" msgstr "" From 431ae69ee9618f43d79bea71a63854731c7c4842 Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 17 Jun 2021 08:41:02 +1000 Subject: [PATCH 066/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/tr/LC_MESSAGES/django.po | 32 +++++++++++++---------- 1 file changed, 18 insertions(+), 14 deletions(-) diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 8878753eb5..e30c1ed591 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-16 13:55+0000\n" -"PO-Revision-Date: 2021-06-16 14:02\n" +"POT-Creation-Date: 2021-06-16 22:40+0000\n" +"PO-Revision-Date: 2021-06-16 22:41\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -146,7 +146,7 @@ msgstr "Adı" #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:103 order/templates/order/purchase_order_detail.html:143 +#: order/models.py:103 order/templates/order/purchase_order_detail.html:147 #: part/models.py:710 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:192 #: report/models.py:505 report/models.py:544 @@ -468,7 +468,7 @@ msgstr "" #: order/forms.py:279 order/models.py:616 order/models.py:817 #: order/templates/order/order_wizard/match_parts.html:29 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:175 +#: order/templates/order/purchase_order_detail.html:179 #: order/templates/order/sales_order_detail.html:70 #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 @@ -603,7 +603,7 @@ msgid "Build Order Reference" msgstr "" #: build/models.py:128 order/models.py:101 order/models.py:618 -#: order/templates/order/purchase_order_detail.html:170 +#: order/templates/order/purchase_order_detail.html:174 #: order/templates/order/sales_order_detail.html:225 part/models.py:2279 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -629,7 +629,7 @@ msgstr "" #: build/templates/build/detail.html:26 company/models.py:622 #: order/models.py:660 order/models.py:693 #: order/templates/order/order_wizard/select_parts.html:30 -#: order/templates/order/purchase_order_detail.html:131 +#: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:213 part/models.py:321 #: part/models.py:1967 part/models.py:1979 part/models.py:1997 @@ -767,7 +767,7 @@ msgstr "" #: company/templates/company/navbar.html:73 order/models.py:125 #: order/models.py:620 order/templates/order/po_navbar.html:29 #: order/templates/order/po_navbar.html:32 -#: order/templates/order/purchase_order_detail.html:209 +#: order/templates/order/purchase_order_detail.html:239 #: order/templates/order/sales_order_detail.html:278 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:871 @@ -1898,7 +1898,7 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:158 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307 msgid "MPN" msgstr "" @@ -2037,7 +2037,7 @@ msgstr "" #: company/models.py:472 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:149 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" @@ -2865,7 +2865,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:664 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:189 +#: order/templates/order/purchase_order_detail.html:219 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -3162,21 +3162,25 @@ msgstr "" msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:180 +#: order/templates/order/purchase_order_detail.html:191 #: order/templates/order/sales_order_detail.html:235 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:221 +#: order/templates/order/purchase_order_detail.html:198 +msgid "Total price" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:251 #: order/templates/order/sales_order_detail.html:328 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:222 +#: order/templates/order/purchase_order_detail.html:252 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:227 +#: order/templates/order/purchase_order_detail.html:257 msgid "Receive line item" msgstr "" From e1e36087002de9e94d0232b8b789032fbbb2193f Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 17 Jun 2021 08:41:03 +1000 Subject: [PATCH 067/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/zh/LC_MESSAGES/django.po | 32 +++++++++++++---------- 1 file changed, 18 insertions(+), 14 deletions(-) diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 968ec087bb..9892439445 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-16 13:55+0000\n" -"PO-Revision-Date: 2021-06-16 14:02\n" +"POT-Creation-Date: 2021-06-16 22:40+0000\n" +"PO-Revision-Date: 2021-06-16 22:41\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -146,7 +146,7 @@ msgstr "名称" #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:103 order/templates/order/purchase_order_detail.html:143 +#: order/models.py:103 order/templates/order/purchase_order_detail.html:147 #: part/models.py:710 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:192 #: report/models.py:505 report/models.py:544 @@ -468,7 +468,7 @@ msgstr "" #: order/forms.py:279 order/models.py:616 order/models.py:817 #: order/templates/order/order_wizard/match_parts.html:29 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:175 +#: order/templates/order/purchase_order_detail.html:179 #: order/templates/order/sales_order_detail.html:70 #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 @@ -603,7 +603,7 @@ msgid "Build Order Reference" msgstr "" #: build/models.py:128 order/models.py:101 order/models.py:618 -#: order/templates/order/purchase_order_detail.html:170 +#: order/templates/order/purchase_order_detail.html:174 #: order/templates/order/sales_order_detail.html:225 part/models.py:2279 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -629,7 +629,7 @@ msgstr "" #: build/templates/build/detail.html:26 company/models.py:622 #: order/models.py:660 order/models.py:693 #: order/templates/order/order_wizard/select_parts.html:30 -#: order/templates/order/purchase_order_detail.html:131 +#: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:213 part/models.py:321 #: part/models.py:1967 part/models.py:1979 part/models.py:1997 @@ -767,7 +767,7 @@ msgstr "" #: company/templates/company/navbar.html:73 order/models.py:125 #: order/models.py:620 order/templates/order/po_navbar.html:29 #: order/templates/order/po_navbar.html:32 -#: order/templates/order/purchase_order_detail.html:209 +#: order/templates/order/purchase_order_detail.html:239 #: order/templates/order/sales_order_detail.html:278 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:871 @@ -1898,7 +1898,7 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:158 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307 msgid "MPN" msgstr "" @@ -2037,7 +2037,7 @@ msgstr "" #: company/models.py:472 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:149 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" @@ -2865,7 +2865,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:664 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:189 +#: order/templates/order/purchase_order_detail.html:219 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -3162,21 +3162,25 @@ msgstr "" msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:180 +#: order/templates/order/purchase_order_detail.html:191 #: order/templates/order/sales_order_detail.html:235 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:221 +#: order/templates/order/purchase_order_detail.html:198 +msgid "Total price" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:251 #: order/templates/order/sales_order_detail.html:328 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:222 +#: order/templates/order/purchase_order_detail.html:252 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:227 +#: order/templates/order/purchase_order_detail.html:257 msgid "Receive line item" msgstr "" From d85fe7cf4c3924fa67f6a84b61b8f1ff284cddbc Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 17 Jun 2021 08:41:04 +1000 Subject: [PATCH 068/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 32 +++++++++++++---------- 1 file changed, 18 insertions(+), 14 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 24ef333a7a..9eeedee291 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-16 13:55+0000\n" -"PO-Revision-Date: 2021-06-16 14:02\n" +"POT-Creation-Date: 2021-06-16 22:40+0000\n" +"PO-Revision-Date: 2021-06-16 22:41\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -146,7 +146,7 @@ msgstr "Name" #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:103 order/templates/order/purchase_order_detail.html:143 +#: order/models.py:103 order/templates/order/purchase_order_detail.html:147 #: part/models.py:710 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:192 #: report/models.py:505 report/models.py:544 @@ -468,7 +468,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: order/forms.py:279 order/models.py:616 order/models.py:817 #: order/templates/order/order_wizard/match_parts.html:29 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:175 +#: order/templates/order/purchase_order_detail.html:179 #: order/templates/order/sales_order_detail.html:70 #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 @@ -603,7 +603,7 @@ msgid "Build Order Reference" msgstr "Bauauftragsreferenz" #: build/models.py:128 order/models.py:101 order/models.py:618 -#: order/templates/order/purchase_order_detail.html:170 +#: order/templates/order/purchase_order_detail.html:174 #: order/templates/order/sales_order_detail.html:225 part/models.py:2279 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -629,7 +629,7 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: build/templates/build/detail.html:26 company/models.py:622 #: order/models.py:660 order/models.py:693 #: order/templates/order/order_wizard/select_parts.html:30 -#: order/templates/order/purchase_order_detail.html:131 +#: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:213 part/models.py:321 #: part/models.py:1967 part/models.py:1979 part/models.py:1997 @@ -767,7 +767,7 @@ msgstr "Link zu einer externen URL" #: company/templates/company/navbar.html:73 order/models.py:125 #: order/models.py:620 order/templates/order/po_navbar.html:29 #: order/templates/order/po_navbar.html:32 -#: order/templates/order/purchase_order_detail.html:209 +#: order/templates/order/purchase_order_detail.html:239 #: order/templates/order/sales_order_detail.html:278 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:871 @@ -1898,7 +1898,7 @@ msgstr "Hersteller-Teilenummer" #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:158 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307 msgid "MPN" msgstr "MPN" @@ -2037,7 +2037,7 @@ msgstr "Zulieferer auswählen" #: company/models.py:472 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:149 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "SKU (Lagerbestandseinheit)" @@ -2866,7 +2866,7 @@ msgid "Supplier part" msgstr "Zuliefererteil" #: order/models.py:664 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:189 +#: order/templates/order/purchase_order_detail.html:219 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -3163,21 +3163,25 @@ msgstr "Position hinzufügen" msgid "No line items found" msgstr "Keine Positionen gefunden" -#: order/templates/order/purchase_order_detail.html:180 +#: order/templates/order/purchase_order_detail.html:191 #: order/templates/order/sales_order_detail.html:235 msgid "Unit Price" msgstr "Stück-Preis" -#: order/templates/order/purchase_order_detail.html:221 +#: order/templates/order/purchase_order_detail.html:198 +msgid "Total price" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:251 #: order/templates/order/sales_order_detail.html:328 msgid "Edit line item" msgstr "Position bearbeiten" -#: order/templates/order/purchase_order_detail.html:222 +#: order/templates/order/purchase_order_detail.html:252 msgid "Delete line item" msgstr "Position löschen" -#: order/templates/order/purchase_order_detail.html:227 +#: order/templates/order/purchase_order_detail.html:257 msgid "Receive line item" msgstr "Position empfangen" From 0f53a03aaef5a823606d45766b534cc7ae688347 Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 17 Jun 2021 08:41:06 +1000 Subject: [PATCH 069/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ja/LC_MESSAGES/django.po | 32 +++++++++++++---------- 1 file changed, 18 insertions(+), 14 deletions(-) diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index a7267cc34e..f5afd1b0fe 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-16 13:55+0000\n" -"PO-Revision-Date: 2021-06-16 14:02\n" +"POT-Creation-Date: 2021-06-16 22:40+0000\n" +"PO-Revision-Date: 2021-06-16 22:41\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -146,7 +146,7 @@ msgstr "" #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:103 order/templates/order/purchase_order_detail.html:143 +#: order/models.py:103 order/templates/order/purchase_order_detail.html:147 #: part/models.py:710 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:192 #: report/models.py:505 report/models.py:544 @@ -468,7 +468,7 @@ msgstr "" #: order/forms.py:279 order/models.py:616 order/models.py:817 #: order/templates/order/order_wizard/match_parts.html:29 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:175 +#: order/templates/order/purchase_order_detail.html:179 #: order/templates/order/sales_order_detail.html:70 #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 @@ -603,7 +603,7 @@ msgid "Build Order Reference" msgstr "" #: build/models.py:128 order/models.py:101 order/models.py:618 -#: order/templates/order/purchase_order_detail.html:170 +#: order/templates/order/purchase_order_detail.html:174 #: order/templates/order/sales_order_detail.html:225 part/models.py:2279 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -629,7 +629,7 @@ msgstr "" #: build/templates/build/detail.html:26 company/models.py:622 #: order/models.py:660 order/models.py:693 #: order/templates/order/order_wizard/select_parts.html:30 -#: order/templates/order/purchase_order_detail.html:131 +#: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:213 part/models.py:321 #: part/models.py:1967 part/models.py:1979 part/models.py:1997 @@ -767,7 +767,7 @@ msgstr "" #: company/templates/company/navbar.html:73 order/models.py:125 #: order/models.py:620 order/templates/order/po_navbar.html:29 #: order/templates/order/po_navbar.html:32 -#: order/templates/order/purchase_order_detail.html:209 +#: order/templates/order/purchase_order_detail.html:239 #: order/templates/order/sales_order_detail.html:278 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:871 @@ -1898,7 +1898,7 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:158 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307 msgid "MPN" msgstr "" @@ -2037,7 +2037,7 @@ msgstr "" #: company/models.py:472 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:149 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" @@ -2865,7 +2865,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:664 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:189 +#: order/templates/order/purchase_order_detail.html:219 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -3162,21 +3162,25 @@ msgstr "" msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:180 +#: order/templates/order/purchase_order_detail.html:191 #: order/templates/order/sales_order_detail.html:235 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:221 +#: order/templates/order/purchase_order_detail.html:198 +msgid "Total price" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:251 #: order/templates/order/sales_order_detail.html:328 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:222 +#: order/templates/order/purchase_order_detail.html:252 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:227 +#: order/templates/order/purchase_order_detail.html:257 msgid "Receive line item" msgstr "" From b161a72cbeb35c363ba45b909a3e1d62e91e3987 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 16 Jun 2021 23:12:11 +0000 Subject: [PATCH 070/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 152 ++++++++++++---------- InvenTree/locale/en/LC_MESSAGES/django.po | 135 ++++++++++--------- InvenTree/locale/es/LC_MESSAGES/django.po | 142 +++++++++++--------- InvenTree/locale/fr/LC_MESSAGES/django.po | 142 +++++++++++--------- InvenTree/locale/it/LC_MESSAGES/django.po | 142 +++++++++++--------- InvenTree/locale/ja/LC_MESSAGES/django.po | 142 +++++++++++--------- InvenTree/locale/pl/LC_MESSAGES/django.po | 142 +++++++++++--------- InvenTree/locale/ru/LC_MESSAGES/django.po | 142 +++++++++++--------- InvenTree/locale/tr/LC_MESSAGES/django.po | 142 +++++++++++--------- InvenTree/locale/zh/LC_MESSAGES/django.po | 142 +++++++++++--------- 10 files changed, 784 insertions(+), 639 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 9eeedee291..6e766f620c 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-16 22:40+0000\n" +"POT-Creation-Date: 2021-06-16 23:11+0000\n" "PO-Revision-Date: 2021-06-16 22:41\n" "Last-Translator: \n" "Language-Team: German\n" @@ -134,7 +134,7 @@ msgstr "Hochladedatum" #: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102 #: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27 -#: report/models.py:179 templates/InvenTree/search.html:137 +#: report/models.py:180 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/part.js:118 #: templates/js/part.js:641 templates/js/stock.js:947 msgid "Name" @@ -148,8 +148,8 @@ msgstr "Name" #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 #: order/models.py:103 order/templates/order/purchase_order_detail.html:147 #: part/models.py:710 part/templates/part/detail.html:54 -#: part/templates/part/set_category.html:14 report/models.py:192 -#: report/models.py:505 report/models.py:544 +#: part/templates/part/set_category.html:14 report/models.py:193 +#: report/models.py:530 report/models.py:569 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 @@ -472,7 +472,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: order/templates/order/sales_order_detail.html:70 #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 -#: order/templates/order/sales_order_detail.html:230 part/forms.py:342 +#: order/templates/order/sales_order_detail.html:234 part/forms.py:342 #: part/forms.py:372 part/forms.py:388 part/models.py:2270 #: part/templates/part/allocation.html:19 #: part/templates/part/allocation.html:53 @@ -604,7 +604,7 @@ msgstr "Bauauftragsreferenz" #: build/models.py:128 order/models.py:101 order/models.py:618 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:225 part/models.py:2279 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2279 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:575 templates/js/build.js:1018 @@ -631,7 +631,7 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: order/templates/order/order_wizard/select_parts.html:30 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:213 part/models.py:321 +#: order/templates/order/sales_order_detail.html:214 part/models.py:321 #: part/models.py:1967 part/models.py:1979 part/models.py:1997 #: part/models.py:2072 part/models.py:2168 part/models.py:2254 #: part/templates/part/part_app_base.html:8 @@ -765,10 +765,10 @@ msgstr "Link zu einer externen URL" #: company/models.py:132 company/models.py:498 #: company/templates/company/navbar.html:70 #: company/templates/company/navbar.html:73 order/models.py:125 -#: order/models.py:620 order/templates/order/po_navbar.html:29 -#: order/templates/order/po_navbar.html:32 +#: order/models.py:620 order/templates/order/po_navbar.html:38 +#: order/templates/order/po_navbar.html:41 #: order/templates/order/purchase_order_detail.html:239 -#: order/templates/order/sales_order_detail.html:278 +#: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:871 #: part/templates/part/navbar.html:134 @@ -923,7 +923,7 @@ msgstr "Seriennummer" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 -#: order/templates/order/po_navbar.html:26 +#: order/templates/order/po_navbar.html:35 #: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:125 #: part/templates/part/navbar.html:128 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 @@ -1248,7 +1248,7 @@ msgstr "Bauauftrag-details" #: build/templates/build/navbar.html:15 #: company/templates/company/navbar.html:15 -#: order/templates/order/po_navbar.html:14 +#: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15 #: templates/js/stock.js:1019 msgid "Details" @@ -1599,7 +1599,7 @@ msgid "Number of recent parts to display on index page" msgstr "Anzahl der neusten Teile auf der Startseite" #: common/models.py:153 part/models.py:2170 part/templates/part/detail.html:160 -#: report/models.py:185 stock/forms.py:259 templates/js/table_filters.js:25 +#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" msgstr "Vorlage" @@ -1843,7 +1843,9 @@ msgid "Supplied value must be a boolean" msgstr "Angegebener Wert muss ein Wahrheitswert sein" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 -#: order/views.py:582 part/templates/part/bom_upload/upload_file.html:27 +#: order/templates/order/po_navbar.html:19 +#: order/templates/order/po_navbar.html:22 order/views.py:582 +#: part/templates/part/bom_upload/upload_file.html:27 msgid "Upload File" msgstr "Datei hochgeladen" @@ -2149,9 +2151,11 @@ msgstr "Sind Sie sicher, dass Sie die Firma '%(name)s' löschen wollen?" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." -msgstr "Es gibt %(count)s Teile, die von diesem Unternehmen bezogen werden.
\n" +msgstr "" +"Es gibt %(count)s Teile, die von diesem Unternehmen bezogen werden.
\n" "Wenn dieser Lieferant gelöscht wird, werden auch diese Zulieferer-Teile gelöscht." #: company/templates/company/detail.html:21 @@ -2639,7 +2643,7 @@ msgstr "Label" msgid "Label template file" msgstr "Label-Vorlage-Datei" -#: label/models.py:124 report/models.py:274 +#: label/models.py:124 report/models.py:297 msgid "Enabled" msgstr "Aktiviert" @@ -2663,7 +2667,7 @@ msgstr "Höhe [mm]" msgid "Label height, specified in mm" msgstr "Label-Höhe in mm" -#: label/models.py:144 +#: label/models.py:144 report/models.py:290 msgid "Filename Pattern" msgstr "Dateinamen-Muster" @@ -2675,8 +2679,8 @@ msgstr "Muster für die Erstellung von Label-Dateinamen" msgid "Query filters (comma-separated list of key=value pairs" msgstr "Abfragefilter (kommagetrennte Liste mit Schlüssel=Wert-Paaren)" -#: label/models.py:245 label/models.py:298 report/models.py:294 -#: report/models.py:415 report/models.py:449 +#: label/models.py:245 label/models.py:298 report/models.py:317 +#: report/models.py:440 report/models.py:474 msgid "Filters" msgstr "Filter" @@ -2956,7 +2960,7 @@ msgid "Export order to file" msgstr "Exportiere Bestellung in Datei" #: order/templates/order/order_base.html:72 -#: order/templates/order/po_navbar.html:11 +#: order/templates/order/po_navbar.html:12 msgid "Purchase Order Details" msgstr "Bestellungs-Details" @@ -3136,15 +3140,20 @@ msgid "Select a purchase order for %(name)s" msgstr "Bestellung für %(name)s auswählen" #: order/templates/order/po_attachments.html:12 -#: order/templates/order/po_navbar.html:23 +#: order/templates/order/po_navbar.html:32 msgid "Purchase Order Attachments" msgstr "Bestellungs-Anhänge" -#: order/templates/order/po_navbar.html:17 +#: order/templates/order/po_lineitem_delete.html:5 +#: order/templates/order/so_lineitem_delete.html:5 +msgid "Are you sure you wish to delete this line item?" +msgstr "Sind Sie sicher, dass Sie diese Position löschen möchten?" + +#: order/templates/order/po_navbar.html:26 msgid "Received Stock Items" msgstr "BestandsObjekte empfangen" -#: order/templates/order/po_navbar.html:20 +#: order/templates/order/po_navbar.html:29 #: order/templates/order/po_received_items.html:12 msgid "Received Items" msgstr "Empfangene Teile" @@ -3163,17 +3172,25 @@ msgstr "Position hinzufügen" msgid "No line items found" msgstr "Keine Positionen gefunden" +#: order/templates/order/purchase_order_detail.html:142 +#: order/templates/order/sales_order_detail.html:223 +#, fuzzy +#| msgid "Total Cost" +msgid "Total" +msgstr "Gesamtkosten" + #: order/templates/order/purchase_order_detail.html:191 -#: order/templates/order/sales_order_detail.html:235 +#: order/templates/order/sales_order_detail.html:246 msgid "Unit Price" msgstr "Stück-Preis" #: order/templates/order/purchase_order_detail.html:198 +#: order/templates/order/sales_order_detail.html:253 msgid "Total price" msgstr "" #: order/templates/order/purchase_order_detail.html:251 -#: order/templates/order/sales_order_detail.html:328 +#: order/templates/order/sales_order_detail.html:359 msgid "Edit line item" msgstr "Position bearbeiten" @@ -3284,50 +3301,50 @@ msgstr "Bestands-Zuordnung löschen" msgid "No matching line items" msgstr "Keine passenden Positionen gefunden" -#: order/templates/order/sales_order_detail.html:205 +#: order/templates/order/sales_order_detail.html:206 msgid "ID" msgstr "ID" -#: order/templates/order/sales_order_detail.html:243 templates/js/build.js:589 +#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:589 #: templates/js/build.js:855 msgid "Allocated" msgstr "Zugeordnet" -#: order/templates/order/sales_order_detail.html:245 +#: order/templates/order/sales_order_detail.html:276 msgid "Fulfilled" msgstr "Erledigt" -#: order/templates/order/sales_order_detail.html:282 +#: order/templates/order/sales_order_detail.html:313 msgid "PO" msgstr "PO" -#: order/templates/order/sales_order_detail.html:312 +#: order/templates/order/sales_order_detail.html:343 msgid "Allocate serial numbers" msgstr "Seriennummern zuweisen" -#: order/templates/order/sales_order_detail.html:315 templates/js/build.js:651 +#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:651 msgid "Allocate stock" msgstr "Lagerbestand zuweisen" -#: order/templates/order/sales_order_detail.html:318 +#: order/templates/order/sales_order_detail.html:349 msgid "Purchase stock" msgstr "Lagerbestand kaufen" -#: order/templates/order/sales_order_detail.html:322 templates/js/build.js:644 +#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:644 #: templates/js/build.js:1062 msgid "Build stock" msgstr "Lagerbestand bauen" -#: order/templates/order/sales_order_detail.html:325 -#: order/templates/order/sales_order_detail.html:434 +#: order/templates/order/sales_order_detail.html:356 +#: order/templates/order/sales_order_detail.html:465 msgid "Calculate price" msgstr "Preis berechnen" -#: order/templates/order/sales_order_detail.html:329 +#: order/templates/order/sales_order_detail.html:360 msgid "Delete line item " msgstr "Position löschen " -#: order/templates/order/sales_order_detail.html:440 +#: order/templates/order/sales_order_detail.html:471 msgid "Update Unit Price" msgstr "Stückpreis aktualisieren" @@ -3368,10 +3385,6 @@ msgstr "Diese Aktion wird die folgenden BestandsObjekt vom Auftrag entfernen" msgid "Sales Order Attachments" msgstr "Auftrags-Anhänge" -#: order/templates/order/so_lineitem_delete.html:5 -msgid "Are you sure you wish to delete this line item?" -msgstr "Sind Sie sicher, dass Sie diese Position löschen möchten?" - #: order/views.py:104 msgid "Add Purchase Order Attachment" msgstr "Bestellungs-Anhang hinzufügen" @@ -3821,7 +3834,7 @@ msgstr "Interne Teilenummer" msgid "Part revision or version number" msgstr "Revisions- oder Versionsnummer" -#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:198 +#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:199 #: templates/js/part.js:173 msgid "Revision" msgstr "Revision" @@ -5067,83 +5080,89 @@ msgstr "Stücklisten-Position bearbeiten" msgid "Confim BOM item deletion" msgstr "löschen von Stücklisten-Position bestätigen" -#: report/models.py:180 +#: report/models.py:181 msgid "Template name" msgstr "Vorlagen Name" -#: report/models.py:186 +#: report/models.py:187 msgid "Report template file" msgstr "Bericht-Vorlage Datei" -#: report/models.py:193 +#: report/models.py:194 msgid "Report template description" msgstr "Bericht-Vorlage Beschreibung" -#: report/models.py:199 +#: report/models.py:200 msgid "Report revision number (auto-increments)" msgstr "Bericht Revisionsnummer (autom. erhöht)" -#: report/models.py:275 +#: report/models.py:291 +#, fuzzy +#| msgid "Pattern for generating label filenames" +msgid "Pattern for generating report filenames" +msgstr "Muster für die Erstellung von Label-Dateinamen" + +#: report/models.py:298 msgid "Report template is enabled" msgstr "Bericht-Vorlage ist ein" -#: report/models.py:295 +#: report/models.py:318 msgid "StockItem query filters (comma-separated list of key=value pairs)" msgstr "BestandsObjekte-Abfragefilter (kommagetrennte Liste mit Schlüssel=Wert-Paaren)" -#: report/models.py:303 +#: report/models.py:326 msgid "Include Installed Tests" msgstr "einfügen Installiert in Tests" -#: report/models.py:304 +#: report/models.py:327 msgid "Include test results for stock items installed inside assembled item" msgstr "Test-Ergebnisse für BestandsObjekte in Baugruppen einschließen" -#: report/models.py:347 +#: report/models.py:371 msgid "Build Filters" msgstr "Bauauftrag Filter" -#: report/models.py:348 +#: report/models.py:372 msgid "Build query filters (comma-separated list of key=value pairs" msgstr "Bau-Abfragefilter (kommagetrennte Liste mit Schlüssel=Wert-Paaren)" -#: report/models.py:385 +#: report/models.py:410 msgid "Part Filters" msgstr "Teil Filter" -#: report/models.py:386 +#: report/models.py:411 msgid "Part query filters (comma-separated list of key=value pairs" msgstr "Teile-Abfragefilter (kommagetrennte Liste mit Schlüssel=Wert-Paaren)" -#: report/models.py:416 +#: report/models.py:441 msgid "Purchase order query filters" msgstr "Bestellungs-Abfragefilter" -#: report/models.py:450 +#: report/models.py:475 msgid "Sales order query filters" msgstr "Auftrags-Abfragefilter" -#: report/models.py:500 +#: report/models.py:525 msgid "Snippet" msgstr "Snippet" -#: report/models.py:501 +#: report/models.py:526 msgid "Report snippet file" msgstr "Berichts-Snippet" -#: report/models.py:505 +#: report/models.py:530 msgid "Snippet file description" msgstr "Snippet-Beschreibung" -#: report/models.py:540 +#: report/models.py:565 msgid "Asset" msgstr "Ressource" -#: report/models.py:541 +#: report/models.py:566 msgid "Report asset file" msgstr "Berichts-Ressource" -#: report/models.py:544 +#: report/models.py:569 msgid "Asset file description" msgstr "Ressource-Beschreibung" @@ -6138,11 +6157,13 @@ msgstr "Farbschemata" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " -msgstr "\n" +msgstr "" +"\n" "\t\tDie CSS Datei \"%(invalid_color_theme)s.css\" für das aktuell ausgewählte Farbschema wurde nicht gefunden.
\n" "\t\tBitte ein anderes Farbschema auswählen:)\n" "\t " @@ -7595,4 +7616,3 @@ msgstr "Berechtigungen Einträge zu ändern" #: users/models.py:187 msgid "Permission to delete items" msgstr "Berechtigung Einträge zu löschen" - diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index ab3c93408d..65b6dba7a7 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-16 22:40+0000\n" +"POT-Creation-Date: 2021-06-16 23:11+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -135,7 +135,7 @@ msgstr "" #: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102 #: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27 -#: report/models.py:179 templates/InvenTree/search.html:137 +#: report/models.py:180 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/part.js:118 #: templates/js/part.js:641 templates/js/stock.js:947 msgid "Name" @@ -149,8 +149,8 @@ msgstr "" #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 #: order/models.py:103 order/templates/order/purchase_order_detail.html:147 #: part/models.py:710 part/templates/part/detail.html:54 -#: part/templates/part/set_category.html:14 report/models.py:192 -#: report/models.py:505 report/models.py:544 +#: part/templates/part/set_category.html:14 report/models.py:193 +#: report/models.py:530 report/models.py:569 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 @@ -473,7 +473,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:70 #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 -#: order/templates/order/sales_order_detail.html:230 part/forms.py:342 +#: order/templates/order/sales_order_detail.html:234 part/forms.py:342 #: part/forms.py:372 part/forms.py:388 part/models.py:2270 #: part/templates/part/allocation.html:19 #: part/templates/part/allocation.html:53 @@ -605,7 +605,7 @@ msgstr "" #: build/models.py:128 order/models.py:101 order/models.py:618 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:225 part/models.py:2279 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2279 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:575 templates/js/build.js:1018 @@ -632,7 +632,7 @@ msgstr "" #: order/templates/order/order_wizard/select_parts.html:30 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:213 part/models.py:321 +#: order/templates/order/sales_order_detail.html:214 part/models.py:321 #: part/models.py:1967 part/models.py:1979 part/models.py:1997 #: part/models.py:2072 part/models.py:2168 part/models.py:2254 #: part/templates/part/part_app_base.html:8 @@ -766,10 +766,10 @@ msgstr "" #: company/models.py:132 company/models.py:498 #: company/templates/company/navbar.html:70 #: company/templates/company/navbar.html:73 order/models.py:125 -#: order/models.py:620 order/templates/order/po_navbar.html:29 -#: order/templates/order/po_navbar.html:32 +#: order/models.py:620 order/templates/order/po_navbar.html:38 +#: order/templates/order/po_navbar.html:41 #: order/templates/order/purchase_order_detail.html:239 -#: order/templates/order/sales_order_detail.html:278 +#: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:871 #: part/templates/part/navbar.html:134 @@ -924,7 +924,7 @@ msgstr "" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 -#: order/templates/order/po_navbar.html:26 +#: order/templates/order/po_navbar.html:35 #: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:125 #: part/templates/part/navbar.html:128 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 @@ -1249,7 +1249,7 @@ msgstr "" #: build/templates/build/navbar.html:15 #: company/templates/company/navbar.html:15 -#: order/templates/order/po_navbar.html:14 +#: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15 #: templates/js/stock.js:1019 msgid "Details" @@ -1600,7 +1600,7 @@ msgid "Number of recent parts to display on index page" msgstr "" #: common/models.py:153 part/models.py:2170 part/templates/part/detail.html:160 -#: report/models.py:185 stock/forms.py:259 templates/js/table_filters.js:25 +#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" msgstr "" @@ -1844,7 +1844,9 @@ msgid "Supplied value must be a boolean" msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 -#: order/views.py:582 part/templates/part/bom_upload/upload_file.html:27 +#: order/templates/order/po_navbar.html:19 +#: order/templates/order/po_navbar.html:22 order/views.py:582 +#: part/templates/part/bom_upload/upload_file.html:27 msgid "Upload File" msgstr "" @@ -2640,7 +2642,7 @@ msgstr "" msgid "Label template file" msgstr "" -#: label/models.py:124 report/models.py:274 +#: label/models.py:124 report/models.py:297 msgid "Enabled" msgstr "" @@ -2664,7 +2666,7 @@ msgstr "" msgid "Label height, specified in mm" msgstr "" -#: label/models.py:144 +#: label/models.py:144 report/models.py:290 msgid "Filename Pattern" msgstr "" @@ -2676,8 +2678,8 @@ msgstr "" msgid "Query filters (comma-separated list of key=value pairs" msgstr "" -#: label/models.py:245 label/models.py:298 report/models.py:294 -#: report/models.py:415 report/models.py:449 +#: label/models.py:245 label/models.py:298 report/models.py:317 +#: report/models.py:440 report/models.py:474 msgid "Filters" msgstr "" @@ -2957,7 +2959,7 @@ msgid "Export order to file" msgstr "" #: order/templates/order/order_base.html:72 -#: order/templates/order/po_navbar.html:11 +#: order/templates/order/po_navbar.html:12 msgid "Purchase Order Details" msgstr "" @@ -3137,15 +3139,20 @@ msgid "Select a purchase order for %(name)s" msgstr "" #: order/templates/order/po_attachments.html:12 -#: order/templates/order/po_navbar.html:23 +#: order/templates/order/po_navbar.html:32 msgid "Purchase Order Attachments" msgstr "" -#: order/templates/order/po_navbar.html:17 +#: order/templates/order/po_lineitem_delete.html:5 +#: order/templates/order/so_lineitem_delete.html:5 +msgid "Are you sure you wish to delete this line item?" +msgstr "" + +#: order/templates/order/po_navbar.html:26 msgid "Received Stock Items" msgstr "" -#: order/templates/order/po_navbar.html:20 +#: order/templates/order/po_navbar.html:29 #: order/templates/order/po_received_items.html:12 msgid "Received Items" msgstr "" @@ -3164,17 +3171,23 @@ msgstr "" msgid "No line items found" msgstr "" +#: order/templates/order/purchase_order_detail.html:142 +#: order/templates/order/sales_order_detail.html:223 +msgid "Total" +msgstr "" + #: order/templates/order/purchase_order_detail.html:191 -#: order/templates/order/sales_order_detail.html:235 +#: order/templates/order/sales_order_detail.html:246 msgid "Unit Price" msgstr "" #: order/templates/order/purchase_order_detail.html:198 +#: order/templates/order/sales_order_detail.html:253 msgid "Total price" msgstr "" #: order/templates/order/purchase_order_detail.html:251 -#: order/templates/order/sales_order_detail.html:328 +#: order/templates/order/sales_order_detail.html:359 msgid "Edit line item" msgstr "" @@ -3285,50 +3298,50 @@ msgstr "" msgid "No matching line items" msgstr "" -#: order/templates/order/sales_order_detail.html:205 +#: order/templates/order/sales_order_detail.html:206 msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:243 templates/js/build.js:589 +#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:589 #: templates/js/build.js:855 msgid "Allocated" msgstr "" -#: order/templates/order/sales_order_detail.html:245 +#: order/templates/order/sales_order_detail.html:276 msgid "Fulfilled" msgstr "" -#: order/templates/order/sales_order_detail.html:282 +#: order/templates/order/sales_order_detail.html:313 msgid "PO" msgstr "" -#: order/templates/order/sales_order_detail.html:312 +#: order/templates/order/sales_order_detail.html:343 msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:315 templates/js/build.js:651 +#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:651 msgid "Allocate stock" msgstr "" -#: order/templates/order/sales_order_detail.html:318 +#: order/templates/order/sales_order_detail.html:349 msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:322 templates/js/build.js:644 +#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:644 #: templates/js/build.js:1062 msgid "Build stock" msgstr "" -#: order/templates/order/sales_order_detail.html:325 -#: order/templates/order/sales_order_detail.html:434 +#: order/templates/order/sales_order_detail.html:356 +#: order/templates/order/sales_order_detail.html:465 msgid "Calculate price" msgstr "" -#: order/templates/order/sales_order_detail.html:329 +#: order/templates/order/sales_order_detail.html:360 msgid "Delete line item " msgstr "" -#: order/templates/order/sales_order_detail.html:440 +#: order/templates/order/sales_order_detail.html:471 msgid "Update Unit Price" msgstr "" @@ -3369,10 +3382,6 @@ msgstr "" msgid "Sales Order Attachments" msgstr "" -#: order/templates/order/so_lineitem_delete.html:5 -msgid "Are you sure you wish to delete this line item?" -msgstr "" - #: order/views.py:104 msgid "Add Purchase Order Attachment" msgstr "" @@ -3822,7 +3831,7 @@ msgstr "" msgid "Part revision or version number" msgstr "" -#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:198 +#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:199 #: templates/js/part.js:173 msgid "Revision" msgstr "" @@ -5068,83 +5077,87 @@ msgstr "" msgid "Confim BOM item deletion" msgstr "" -#: report/models.py:180 +#: report/models.py:181 msgid "Template name" msgstr "" -#: report/models.py:186 +#: report/models.py:187 msgid "Report template file" msgstr "" -#: report/models.py:193 +#: report/models.py:194 msgid "Report template description" msgstr "" -#: report/models.py:199 +#: report/models.py:200 msgid "Report revision number (auto-increments)" msgstr "" -#: report/models.py:275 +#: report/models.py:291 +msgid "Pattern for generating report filenames" +msgstr "" + +#: report/models.py:298 msgid "Report template is enabled" msgstr "" -#: report/models.py:295 +#: report/models.py:318 msgid "StockItem query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:303 +#: report/models.py:326 msgid "Include Installed Tests" msgstr "" -#: report/models.py:304 +#: report/models.py:327 msgid "Include test results for stock items installed inside assembled item" msgstr "" -#: report/models.py:347 +#: report/models.py:371 msgid "Build Filters" msgstr "" -#: report/models.py:348 +#: report/models.py:372 msgid "Build query filters (comma-separated list of key=value pairs" msgstr "" -#: report/models.py:385 +#: report/models.py:410 msgid "Part Filters" msgstr "" -#: report/models.py:386 +#: report/models.py:411 msgid "Part query filters (comma-separated list of key=value pairs" msgstr "" -#: report/models.py:416 +#: report/models.py:441 msgid "Purchase order query filters" msgstr "" -#: report/models.py:450 +#: report/models.py:475 msgid "Sales order query filters" msgstr "" -#: report/models.py:500 +#: report/models.py:525 msgid "Snippet" msgstr "" -#: report/models.py:501 +#: report/models.py:526 msgid "Report snippet file" msgstr "" -#: report/models.py:505 +#: report/models.py:530 msgid "Snippet file description" msgstr "" -#: report/models.py:540 +#: report/models.py:565 msgid "Asset" msgstr "" -#: report/models.py:541 +#: report/models.py:566 msgid "Report asset file" msgstr "" -#: report/models.py:544 +#: report/models.py:569 msgid "Asset file description" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 6d0f3375c4..281e95392b 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-16 22:40+0000\n" +"POT-Creation-Date: 2021-06-16 23:11+0000\n" "PO-Revision-Date: 2021-06-16 22:40\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -134,7 +134,7 @@ msgstr "" #: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102 #: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27 -#: report/models.py:179 templates/InvenTree/search.html:137 +#: report/models.py:180 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/part.js:118 #: templates/js/part.js:641 templates/js/stock.js:947 msgid "Name" @@ -148,8 +148,8 @@ msgstr "Nombre" #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 #: order/models.py:103 order/templates/order/purchase_order_detail.html:147 #: part/models.py:710 part/templates/part/detail.html:54 -#: part/templates/part/set_category.html:14 report/models.py:192 -#: report/models.py:505 report/models.py:544 +#: part/templates/part/set_category.html:14 report/models.py:193 +#: report/models.py:530 report/models.py:569 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 @@ -472,7 +472,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:70 #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 -#: order/templates/order/sales_order_detail.html:230 part/forms.py:342 +#: order/templates/order/sales_order_detail.html:234 part/forms.py:342 #: part/forms.py:372 part/forms.py:388 part/models.py:2270 #: part/templates/part/allocation.html:19 #: part/templates/part/allocation.html:53 @@ -604,7 +604,7 @@ msgstr "" #: build/models.py:128 order/models.py:101 order/models.py:618 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:225 part/models.py:2279 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2279 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:575 templates/js/build.js:1018 @@ -631,7 +631,7 @@ msgstr "" #: order/templates/order/order_wizard/select_parts.html:30 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:213 part/models.py:321 +#: order/templates/order/sales_order_detail.html:214 part/models.py:321 #: part/models.py:1967 part/models.py:1979 part/models.py:1997 #: part/models.py:2072 part/models.py:2168 part/models.py:2254 #: part/templates/part/part_app_base.html:8 @@ -765,10 +765,10 @@ msgstr "" #: company/models.py:132 company/models.py:498 #: company/templates/company/navbar.html:70 #: company/templates/company/navbar.html:73 order/models.py:125 -#: order/models.py:620 order/templates/order/po_navbar.html:29 -#: order/templates/order/po_navbar.html:32 +#: order/models.py:620 order/templates/order/po_navbar.html:38 +#: order/templates/order/po_navbar.html:41 #: order/templates/order/purchase_order_detail.html:239 -#: order/templates/order/sales_order_detail.html:278 +#: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:871 #: part/templates/part/navbar.html:134 @@ -923,7 +923,7 @@ msgstr "Número de serie" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 -#: order/templates/order/po_navbar.html:26 +#: order/templates/order/po_navbar.html:35 #: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:125 #: part/templates/part/navbar.html:128 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 @@ -1248,7 +1248,7 @@ msgstr "" #: build/templates/build/navbar.html:15 #: company/templates/company/navbar.html:15 -#: order/templates/order/po_navbar.html:14 +#: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15 #: templates/js/stock.js:1019 msgid "Details" @@ -1599,7 +1599,7 @@ msgid "Number of recent parts to display on index page" msgstr "" #: common/models.py:153 part/models.py:2170 part/templates/part/detail.html:160 -#: report/models.py:185 stock/forms.py:259 templates/js/table_filters.js:25 +#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" msgstr "" @@ -1843,7 +1843,9 @@ msgid "Supplied value must be a boolean" msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 -#: order/views.py:582 part/templates/part/bom_upload/upload_file.html:27 +#: order/templates/order/po_navbar.html:19 +#: order/templates/order/po_navbar.html:22 order/views.py:582 +#: part/templates/part/bom_upload/upload_file.html:27 msgid "Upload File" msgstr "" @@ -2149,7 +2151,8 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -2638,7 +2641,7 @@ msgstr "" msgid "Label template file" msgstr "" -#: label/models.py:124 report/models.py:274 +#: label/models.py:124 report/models.py:297 msgid "Enabled" msgstr "" @@ -2662,7 +2665,7 @@ msgstr "" msgid "Label height, specified in mm" msgstr "" -#: label/models.py:144 +#: label/models.py:144 report/models.py:290 msgid "Filename Pattern" msgstr "" @@ -2674,8 +2677,8 @@ msgstr "" msgid "Query filters (comma-separated list of key=value pairs" msgstr "" -#: label/models.py:245 label/models.py:298 report/models.py:294 -#: report/models.py:415 report/models.py:449 +#: label/models.py:245 label/models.py:298 report/models.py:317 +#: report/models.py:440 report/models.py:474 msgid "Filters" msgstr "" @@ -2955,7 +2958,7 @@ msgid "Export order to file" msgstr "" #: order/templates/order/order_base.html:72 -#: order/templates/order/po_navbar.html:11 +#: order/templates/order/po_navbar.html:12 msgid "Purchase Order Details" msgstr "" @@ -3135,15 +3138,20 @@ msgid "Select a purchase order for %(name)s" msgstr "" #: order/templates/order/po_attachments.html:12 -#: order/templates/order/po_navbar.html:23 +#: order/templates/order/po_navbar.html:32 msgid "Purchase Order Attachments" msgstr "" -#: order/templates/order/po_navbar.html:17 +#: order/templates/order/po_lineitem_delete.html:5 +#: order/templates/order/so_lineitem_delete.html:5 +msgid "Are you sure you wish to delete this line item?" +msgstr "" + +#: order/templates/order/po_navbar.html:26 msgid "Received Stock Items" msgstr "" -#: order/templates/order/po_navbar.html:20 +#: order/templates/order/po_navbar.html:29 #: order/templates/order/po_received_items.html:12 msgid "Received Items" msgstr "" @@ -3162,17 +3170,23 @@ msgstr "" msgid "No line items found" msgstr "" +#: order/templates/order/purchase_order_detail.html:142 +#: order/templates/order/sales_order_detail.html:223 +msgid "Total" +msgstr "" + #: order/templates/order/purchase_order_detail.html:191 -#: order/templates/order/sales_order_detail.html:235 +#: order/templates/order/sales_order_detail.html:246 msgid "Unit Price" msgstr "" #: order/templates/order/purchase_order_detail.html:198 +#: order/templates/order/sales_order_detail.html:253 msgid "Total price" msgstr "" #: order/templates/order/purchase_order_detail.html:251 -#: order/templates/order/sales_order_detail.html:328 +#: order/templates/order/sales_order_detail.html:359 msgid "Edit line item" msgstr "" @@ -3283,50 +3297,50 @@ msgstr "" msgid "No matching line items" msgstr "" -#: order/templates/order/sales_order_detail.html:205 +#: order/templates/order/sales_order_detail.html:206 msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:243 templates/js/build.js:589 +#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:589 #: templates/js/build.js:855 msgid "Allocated" msgstr "" -#: order/templates/order/sales_order_detail.html:245 +#: order/templates/order/sales_order_detail.html:276 msgid "Fulfilled" msgstr "" -#: order/templates/order/sales_order_detail.html:282 +#: order/templates/order/sales_order_detail.html:313 msgid "PO" msgstr "" -#: order/templates/order/sales_order_detail.html:312 +#: order/templates/order/sales_order_detail.html:343 msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:315 templates/js/build.js:651 +#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:651 msgid "Allocate stock" msgstr "" -#: order/templates/order/sales_order_detail.html:318 +#: order/templates/order/sales_order_detail.html:349 msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:322 templates/js/build.js:644 +#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:644 #: templates/js/build.js:1062 msgid "Build stock" msgstr "" -#: order/templates/order/sales_order_detail.html:325 -#: order/templates/order/sales_order_detail.html:434 +#: order/templates/order/sales_order_detail.html:356 +#: order/templates/order/sales_order_detail.html:465 msgid "Calculate price" msgstr "" -#: order/templates/order/sales_order_detail.html:329 +#: order/templates/order/sales_order_detail.html:360 msgid "Delete line item " msgstr "" -#: order/templates/order/sales_order_detail.html:440 +#: order/templates/order/sales_order_detail.html:471 msgid "Update Unit Price" msgstr "" @@ -3367,10 +3381,6 @@ msgstr "" msgid "Sales Order Attachments" msgstr "" -#: order/templates/order/so_lineitem_delete.html:5 -msgid "Are you sure you wish to delete this line item?" -msgstr "" - #: order/views.py:104 msgid "Add Purchase Order Attachment" msgstr "" @@ -3820,7 +3830,7 @@ msgstr "" msgid "Part revision or version number" msgstr "" -#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:198 +#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:199 #: templates/js/part.js:173 msgid "Revision" msgstr "" @@ -5066,83 +5076,87 @@ msgstr "" msgid "Confim BOM item deletion" msgstr "" -#: report/models.py:180 +#: report/models.py:181 msgid "Template name" msgstr "" -#: report/models.py:186 +#: report/models.py:187 msgid "Report template file" msgstr "" -#: report/models.py:193 +#: report/models.py:194 msgid "Report template description" msgstr "" -#: report/models.py:199 +#: report/models.py:200 msgid "Report revision number (auto-increments)" msgstr "" -#: report/models.py:275 +#: report/models.py:291 +msgid "Pattern for generating report filenames" +msgstr "" + +#: report/models.py:298 msgid "Report template is enabled" msgstr "" -#: report/models.py:295 +#: report/models.py:318 msgid "StockItem query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:303 +#: report/models.py:326 msgid "Include Installed Tests" msgstr "" -#: report/models.py:304 +#: report/models.py:327 msgid "Include test results for stock items installed inside assembled item" msgstr "" -#: report/models.py:347 +#: report/models.py:371 msgid "Build Filters" msgstr "" -#: report/models.py:348 +#: report/models.py:372 msgid "Build query filters (comma-separated list of key=value pairs" msgstr "" -#: report/models.py:385 +#: report/models.py:410 msgid "Part Filters" msgstr "" -#: report/models.py:386 +#: report/models.py:411 msgid "Part query filters (comma-separated list of key=value pairs" msgstr "" -#: report/models.py:416 +#: report/models.py:441 msgid "Purchase order query filters" msgstr "" -#: report/models.py:450 +#: report/models.py:475 msgid "Sales order query filters" msgstr "" -#: report/models.py:500 +#: report/models.py:525 msgid "Snippet" msgstr "" -#: report/models.py:501 +#: report/models.py:526 msgid "Report snippet file" msgstr "" -#: report/models.py:505 +#: report/models.py:530 msgid "Snippet file description" msgstr "" -#: report/models.py:540 +#: report/models.py:565 msgid "Asset" msgstr "" -#: report/models.py:541 +#: report/models.py:566 msgid "Report asset file" msgstr "" -#: report/models.py:544 +#: report/models.py:569 msgid "Asset file description" msgstr "" @@ -6137,7 +6151,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7591,4 +7606,3 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 97617764a4..58b7faeb04 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-16 22:40+0000\n" +"POT-Creation-Date: 2021-06-16 23:11+0000\n" "PO-Revision-Date: 2021-06-16 22:40\n" "Last-Translator: \n" "Language-Team: French\n" @@ -134,7 +134,7 @@ msgstr "date de chargement" #: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102 #: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27 -#: report/models.py:179 templates/InvenTree/search.html:137 +#: report/models.py:180 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/part.js:118 #: templates/js/part.js:641 templates/js/stock.js:947 msgid "Name" @@ -148,8 +148,8 @@ msgstr "Nom" #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 #: order/models.py:103 order/templates/order/purchase_order_detail.html:147 #: part/models.py:710 part/templates/part/detail.html:54 -#: part/templates/part/set_category.html:14 report/models.py:192 -#: report/models.py:505 report/models.py:544 +#: part/templates/part/set_category.html:14 report/models.py:193 +#: report/models.py:530 report/models.py:569 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 @@ -472,7 +472,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:70 #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 -#: order/templates/order/sales_order_detail.html:230 part/forms.py:342 +#: order/templates/order/sales_order_detail.html:234 part/forms.py:342 #: part/forms.py:372 part/forms.py:388 part/models.py:2270 #: part/templates/part/allocation.html:19 #: part/templates/part/allocation.html:53 @@ -604,7 +604,7 @@ msgstr "" #: build/models.py:128 order/models.py:101 order/models.py:618 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:225 part/models.py:2279 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2279 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:575 templates/js/build.js:1018 @@ -631,7 +631,7 @@ msgstr "" #: order/templates/order/order_wizard/select_parts.html:30 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:213 part/models.py:321 +#: order/templates/order/sales_order_detail.html:214 part/models.py:321 #: part/models.py:1967 part/models.py:1979 part/models.py:1997 #: part/models.py:2072 part/models.py:2168 part/models.py:2254 #: part/templates/part/part_app_base.html:8 @@ -765,10 +765,10 @@ msgstr "" #: company/models.py:132 company/models.py:498 #: company/templates/company/navbar.html:70 #: company/templates/company/navbar.html:73 order/models.py:125 -#: order/models.py:620 order/templates/order/po_navbar.html:29 -#: order/templates/order/po_navbar.html:32 +#: order/models.py:620 order/templates/order/po_navbar.html:38 +#: order/templates/order/po_navbar.html:41 #: order/templates/order/purchase_order_detail.html:239 -#: order/templates/order/sales_order_detail.html:278 +#: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:871 #: part/templates/part/navbar.html:134 @@ -923,7 +923,7 @@ msgstr "" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 -#: order/templates/order/po_navbar.html:26 +#: order/templates/order/po_navbar.html:35 #: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:125 #: part/templates/part/navbar.html:128 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 @@ -1248,7 +1248,7 @@ msgstr "" #: build/templates/build/navbar.html:15 #: company/templates/company/navbar.html:15 -#: order/templates/order/po_navbar.html:14 +#: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15 #: templates/js/stock.js:1019 msgid "Details" @@ -1599,7 +1599,7 @@ msgid "Number of recent parts to display on index page" msgstr "" #: common/models.py:153 part/models.py:2170 part/templates/part/detail.html:160 -#: report/models.py:185 stock/forms.py:259 templates/js/table_filters.js:25 +#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" msgstr "" @@ -1843,7 +1843,9 @@ msgid "Supplied value must be a boolean" msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 -#: order/views.py:582 part/templates/part/bom_upload/upload_file.html:27 +#: order/templates/order/po_navbar.html:19 +#: order/templates/order/po_navbar.html:22 order/views.py:582 +#: part/templates/part/bom_upload/upload_file.html:27 msgid "Upload File" msgstr "" @@ -2149,7 +2151,8 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -2638,7 +2641,7 @@ msgstr "" msgid "Label template file" msgstr "" -#: label/models.py:124 report/models.py:274 +#: label/models.py:124 report/models.py:297 msgid "Enabled" msgstr "" @@ -2662,7 +2665,7 @@ msgstr "" msgid "Label height, specified in mm" msgstr "" -#: label/models.py:144 +#: label/models.py:144 report/models.py:290 msgid "Filename Pattern" msgstr "" @@ -2674,8 +2677,8 @@ msgstr "" msgid "Query filters (comma-separated list of key=value pairs" msgstr "" -#: label/models.py:245 label/models.py:298 report/models.py:294 -#: report/models.py:415 report/models.py:449 +#: label/models.py:245 label/models.py:298 report/models.py:317 +#: report/models.py:440 report/models.py:474 msgid "Filters" msgstr "" @@ -2955,7 +2958,7 @@ msgid "Export order to file" msgstr "" #: order/templates/order/order_base.html:72 -#: order/templates/order/po_navbar.html:11 +#: order/templates/order/po_navbar.html:12 msgid "Purchase Order Details" msgstr "" @@ -3135,15 +3138,20 @@ msgid "Select a purchase order for %(name)s" msgstr "" #: order/templates/order/po_attachments.html:12 -#: order/templates/order/po_navbar.html:23 +#: order/templates/order/po_navbar.html:32 msgid "Purchase Order Attachments" msgstr "" -#: order/templates/order/po_navbar.html:17 +#: order/templates/order/po_lineitem_delete.html:5 +#: order/templates/order/so_lineitem_delete.html:5 +msgid "Are you sure you wish to delete this line item?" +msgstr "" + +#: order/templates/order/po_navbar.html:26 msgid "Received Stock Items" msgstr "" -#: order/templates/order/po_navbar.html:20 +#: order/templates/order/po_navbar.html:29 #: order/templates/order/po_received_items.html:12 msgid "Received Items" msgstr "" @@ -3162,17 +3170,23 @@ msgstr "" msgid "No line items found" msgstr "" +#: order/templates/order/purchase_order_detail.html:142 +#: order/templates/order/sales_order_detail.html:223 +msgid "Total" +msgstr "" + #: order/templates/order/purchase_order_detail.html:191 -#: order/templates/order/sales_order_detail.html:235 +#: order/templates/order/sales_order_detail.html:246 msgid "Unit Price" msgstr "" #: order/templates/order/purchase_order_detail.html:198 +#: order/templates/order/sales_order_detail.html:253 msgid "Total price" msgstr "" #: order/templates/order/purchase_order_detail.html:251 -#: order/templates/order/sales_order_detail.html:328 +#: order/templates/order/sales_order_detail.html:359 msgid "Edit line item" msgstr "" @@ -3283,50 +3297,50 @@ msgstr "" msgid "No matching line items" msgstr "" -#: order/templates/order/sales_order_detail.html:205 +#: order/templates/order/sales_order_detail.html:206 msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:243 templates/js/build.js:589 +#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:589 #: templates/js/build.js:855 msgid "Allocated" msgstr "" -#: order/templates/order/sales_order_detail.html:245 +#: order/templates/order/sales_order_detail.html:276 msgid "Fulfilled" msgstr "" -#: order/templates/order/sales_order_detail.html:282 +#: order/templates/order/sales_order_detail.html:313 msgid "PO" msgstr "" -#: order/templates/order/sales_order_detail.html:312 +#: order/templates/order/sales_order_detail.html:343 msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:315 templates/js/build.js:651 +#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:651 msgid "Allocate stock" msgstr "" -#: order/templates/order/sales_order_detail.html:318 +#: order/templates/order/sales_order_detail.html:349 msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:322 templates/js/build.js:644 +#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:644 #: templates/js/build.js:1062 msgid "Build stock" msgstr "" -#: order/templates/order/sales_order_detail.html:325 -#: order/templates/order/sales_order_detail.html:434 +#: order/templates/order/sales_order_detail.html:356 +#: order/templates/order/sales_order_detail.html:465 msgid "Calculate price" msgstr "" -#: order/templates/order/sales_order_detail.html:329 +#: order/templates/order/sales_order_detail.html:360 msgid "Delete line item " msgstr "" -#: order/templates/order/sales_order_detail.html:440 +#: order/templates/order/sales_order_detail.html:471 msgid "Update Unit Price" msgstr "" @@ -3367,10 +3381,6 @@ msgstr "" msgid "Sales Order Attachments" msgstr "" -#: order/templates/order/so_lineitem_delete.html:5 -msgid "Are you sure you wish to delete this line item?" -msgstr "" - #: order/views.py:104 msgid "Add Purchase Order Attachment" msgstr "" @@ -3820,7 +3830,7 @@ msgstr "" msgid "Part revision or version number" msgstr "" -#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:198 +#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:199 #: templates/js/part.js:173 msgid "Revision" msgstr "" @@ -5066,83 +5076,87 @@ msgstr "" msgid "Confim BOM item deletion" msgstr "" -#: report/models.py:180 +#: report/models.py:181 msgid "Template name" msgstr "" -#: report/models.py:186 +#: report/models.py:187 msgid "Report template file" msgstr "" -#: report/models.py:193 +#: report/models.py:194 msgid "Report template description" msgstr "" -#: report/models.py:199 +#: report/models.py:200 msgid "Report revision number (auto-increments)" msgstr "" -#: report/models.py:275 +#: report/models.py:291 +msgid "Pattern for generating report filenames" +msgstr "" + +#: report/models.py:298 msgid "Report template is enabled" msgstr "" -#: report/models.py:295 +#: report/models.py:318 msgid "StockItem query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:303 +#: report/models.py:326 msgid "Include Installed Tests" msgstr "" -#: report/models.py:304 +#: report/models.py:327 msgid "Include test results for stock items installed inside assembled item" msgstr "" -#: report/models.py:347 +#: report/models.py:371 msgid "Build Filters" msgstr "" -#: report/models.py:348 +#: report/models.py:372 msgid "Build query filters (comma-separated list of key=value pairs" msgstr "" -#: report/models.py:385 +#: report/models.py:410 msgid "Part Filters" msgstr "" -#: report/models.py:386 +#: report/models.py:411 msgid "Part query filters (comma-separated list of key=value pairs" msgstr "" -#: report/models.py:416 +#: report/models.py:441 msgid "Purchase order query filters" msgstr "" -#: report/models.py:450 +#: report/models.py:475 msgid "Sales order query filters" msgstr "" -#: report/models.py:500 +#: report/models.py:525 msgid "Snippet" msgstr "" -#: report/models.py:501 +#: report/models.py:526 msgid "Report snippet file" msgstr "" -#: report/models.py:505 +#: report/models.py:530 msgid "Snippet file description" msgstr "" -#: report/models.py:540 +#: report/models.py:565 msgid "Asset" msgstr "" -#: report/models.py:541 +#: report/models.py:566 msgid "Report asset file" msgstr "" -#: report/models.py:544 +#: report/models.py:569 msgid "Asset file description" msgstr "" @@ -6137,7 +6151,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7591,4 +7606,3 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 6caf5cb88d..10a2741a2c 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-16 22:40+0000\n" +"POT-Creation-Date: 2021-06-16 23:11+0000\n" "PO-Revision-Date: 2021-06-16 22:40\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -134,7 +134,7 @@ msgstr "" #: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102 #: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27 -#: report/models.py:179 templates/InvenTree/search.html:137 +#: report/models.py:180 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/part.js:118 #: templates/js/part.js:641 templates/js/stock.js:947 msgid "Name" @@ -148,8 +148,8 @@ msgstr "" #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 #: order/models.py:103 order/templates/order/purchase_order_detail.html:147 #: part/models.py:710 part/templates/part/detail.html:54 -#: part/templates/part/set_category.html:14 report/models.py:192 -#: report/models.py:505 report/models.py:544 +#: part/templates/part/set_category.html:14 report/models.py:193 +#: report/models.py:530 report/models.py:569 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 @@ -472,7 +472,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:70 #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 -#: order/templates/order/sales_order_detail.html:230 part/forms.py:342 +#: order/templates/order/sales_order_detail.html:234 part/forms.py:342 #: part/forms.py:372 part/forms.py:388 part/models.py:2270 #: part/templates/part/allocation.html:19 #: part/templates/part/allocation.html:53 @@ -604,7 +604,7 @@ msgstr "" #: build/models.py:128 order/models.py:101 order/models.py:618 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:225 part/models.py:2279 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2279 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:575 templates/js/build.js:1018 @@ -631,7 +631,7 @@ msgstr "" #: order/templates/order/order_wizard/select_parts.html:30 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:213 part/models.py:321 +#: order/templates/order/sales_order_detail.html:214 part/models.py:321 #: part/models.py:1967 part/models.py:1979 part/models.py:1997 #: part/models.py:2072 part/models.py:2168 part/models.py:2254 #: part/templates/part/part_app_base.html:8 @@ -765,10 +765,10 @@ msgstr "" #: company/models.py:132 company/models.py:498 #: company/templates/company/navbar.html:70 #: company/templates/company/navbar.html:73 order/models.py:125 -#: order/models.py:620 order/templates/order/po_navbar.html:29 -#: order/templates/order/po_navbar.html:32 +#: order/models.py:620 order/templates/order/po_navbar.html:38 +#: order/templates/order/po_navbar.html:41 #: order/templates/order/purchase_order_detail.html:239 -#: order/templates/order/sales_order_detail.html:278 +#: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:871 #: part/templates/part/navbar.html:134 @@ -923,7 +923,7 @@ msgstr "" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 -#: order/templates/order/po_navbar.html:26 +#: order/templates/order/po_navbar.html:35 #: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:125 #: part/templates/part/navbar.html:128 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 @@ -1248,7 +1248,7 @@ msgstr "" #: build/templates/build/navbar.html:15 #: company/templates/company/navbar.html:15 -#: order/templates/order/po_navbar.html:14 +#: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15 #: templates/js/stock.js:1019 msgid "Details" @@ -1599,7 +1599,7 @@ msgid "Number of recent parts to display on index page" msgstr "" #: common/models.py:153 part/models.py:2170 part/templates/part/detail.html:160 -#: report/models.py:185 stock/forms.py:259 templates/js/table_filters.js:25 +#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" msgstr "" @@ -1843,7 +1843,9 @@ msgid "Supplied value must be a boolean" msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 -#: order/views.py:582 part/templates/part/bom_upload/upload_file.html:27 +#: order/templates/order/po_navbar.html:19 +#: order/templates/order/po_navbar.html:22 order/views.py:582 +#: part/templates/part/bom_upload/upload_file.html:27 msgid "Upload File" msgstr "" @@ -2149,7 +2151,8 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -2638,7 +2641,7 @@ msgstr "" msgid "Label template file" msgstr "" -#: label/models.py:124 report/models.py:274 +#: label/models.py:124 report/models.py:297 msgid "Enabled" msgstr "" @@ -2662,7 +2665,7 @@ msgstr "" msgid "Label height, specified in mm" msgstr "" -#: label/models.py:144 +#: label/models.py:144 report/models.py:290 msgid "Filename Pattern" msgstr "" @@ -2674,8 +2677,8 @@ msgstr "" msgid "Query filters (comma-separated list of key=value pairs" msgstr "" -#: label/models.py:245 label/models.py:298 report/models.py:294 -#: report/models.py:415 report/models.py:449 +#: label/models.py:245 label/models.py:298 report/models.py:317 +#: report/models.py:440 report/models.py:474 msgid "Filters" msgstr "" @@ -2955,7 +2958,7 @@ msgid "Export order to file" msgstr "" #: order/templates/order/order_base.html:72 -#: order/templates/order/po_navbar.html:11 +#: order/templates/order/po_navbar.html:12 msgid "Purchase Order Details" msgstr "" @@ -3135,15 +3138,20 @@ msgid "Select a purchase order for %(name)s" msgstr "" #: order/templates/order/po_attachments.html:12 -#: order/templates/order/po_navbar.html:23 +#: order/templates/order/po_navbar.html:32 msgid "Purchase Order Attachments" msgstr "" -#: order/templates/order/po_navbar.html:17 +#: order/templates/order/po_lineitem_delete.html:5 +#: order/templates/order/so_lineitem_delete.html:5 +msgid "Are you sure you wish to delete this line item?" +msgstr "" + +#: order/templates/order/po_navbar.html:26 msgid "Received Stock Items" msgstr "" -#: order/templates/order/po_navbar.html:20 +#: order/templates/order/po_navbar.html:29 #: order/templates/order/po_received_items.html:12 msgid "Received Items" msgstr "" @@ -3162,17 +3170,23 @@ msgstr "" msgid "No line items found" msgstr "" +#: order/templates/order/purchase_order_detail.html:142 +#: order/templates/order/sales_order_detail.html:223 +msgid "Total" +msgstr "" + #: order/templates/order/purchase_order_detail.html:191 -#: order/templates/order/sales_order_detail.html:235 +#: order/templates/order/sales_order_detail.html:246 msgid "Unit Price" msgstr "" #: order/templates/order/purchase_order_detail.html:198 +#: order/templates/order/sales_order_detail.html:253 msgid "Total price" msgstr "" #: order/templates/order/purchase_order_detail.html:251 -#: order/templates/order/sales_order_detail.html:328 +#: order/templates/order/sales_order_detail.html:359 msgid "Edit line item" msgstr "" @@ -3283,50 +3297,50 @@ msgstr "" msgid "No matching line items" msgstr "" -#: order/templates/order/sales_order_detail.html:205 +#: order/templates/order/sales_order_detail.html:206 msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:243 templates/js/build.js:589 +#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:589 #: templates/js/build.js:855 msgid "Allocated" msgstr "" -#: order/templates/order/sales_order_detail.html:245 +#: order/templates/order/sales_order_detail.html:276 msgid "Fulfilled" msgstr "" -#: order/templates/order/sales_order_detail.html:282 +#: order/templates/order/sales_order_detail.html:313 msgid "PO" msgstr "" -#: order/templates/order/sales_order_detail.html:312 +#: order/templates/order/sales_order_detail.html:343 msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:315 templates/js/build.js:651 +#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:651 msgid "Allocate stock" msgstr "" -#: order/templates/order/sales_order_detail.html:318 +#: order/templates/order/sales_order_detail.html:349 msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:322 templates/js/build.js:644 +#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:644 #: templates/js/build.js:1062 msgid "Build stock" msgstr "" -#: order/templates/order/sales_order_detail.html:325 -#: order/templates/order/sales_order_detail.html:434 +#: order/templates/order/sales_order_detail.html:356 +#: order/templates/order/sales_order_detail.html:465 msgid "Calculate price" msgstr "" -#: order/templates/order/sales_order_detail.html:329 +#: order/templates/order/sales_order_detail.html:360 msgid "Delete line item " msgstr "" -#: order/templates/order/sales_order_detail.html:440 +#: order/templates/order/sales_order_detail.html:471 msgid "Update Unit Price" msgstr "" @@ -3367,10 +3381,6 @@ msgstr "" msgid "Sales Order Attachments" msgstr "" -#: order/templates/order/so_lineitem_delete.html:5 -msgid "Are you sure you wish to delete this line item?" -msgstr "" - #: order/views.py:104 msgid "Add Purchase Order Attachment" msgstr "" @@ -3820,7 +3830,7 @@ msgstr "" msgid "Part revision or version number" msgstr "" -#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:198 +#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:199 #: templates/js/part.js:173 msgid "Revision" msgstr "" @@ -5066,83 +5076,87 @@ msgstr "" msgid "Confim BOM item deletion" msgstr "" -#: report/models.py:180 +#: report/models.py:181 msgid "Template name" msgstr "" -#: report/models.py:186 +#: report/models.py:187 msgid "Report template file" msgstr "" -#: report/models.py:193 +#: report/models.py:194 msgid "Report template description" msgstr "" -#: report/models.py:199 +#: report/models.py:200 msgid "Report revision number (auto-increments)" msgstr "" -#: report/models.py:275 +#: report/models.py:291 +msgid "Pattern for generating report filenames" +msgstr "" + +#: report/models.py:298 msgid "Report template is enabled" msgstr "" -#: report/models.py:295 +#: report/models.py:318 msgid "StockItem query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:303 +#: report/models.py:326 msgid "Include Installed Tests" msgstr "" -#: report/models.py:304 +#: report/models.py:327 msgid "Include test results for stock items installed inside assembled item" msgstr "" -#: report/models.py:347 +#: report/models.py:371 msgid "Build Filters" msgstr "" -#: report/models.py:348 +#: report/models.py:372 msgid "Build query filters (comma-separated list of key=value pairs" msgstr "" -#: report/models.py:385 +#: report/models.py:410 msgid "Part Filters" msgstr "" -#: report/models.py:386 +#: report/models.py:411 msgid "Part query filters (comma-separated list of key=value pairs" msgstr "" -#: report/models.py:416 +#: report/models.py:441 msgid "Purchase order query filters" msgstr "" -#: report/models.py:450 +#: report/models.py:475 msgid "Sales order query filters" msgstr "" -#: report/models.py:500 +#: report/models.py:525 msgid "Snippet" msgstr "" -#: report/models.py:501 +#: report/models.py:526 msgid "Report snippet file" msgstr "" -#: report/models.py:505 +#: report/models.py:530 msgid "Snippet file description" msgstr "" -#: report/models.py:540 +#: report/models.py:565 msgid "Asset" msgstr "" -#: report/models.py:541 +#: report/models.py:566 msgid "Report asset file" msgstr "" -#: report/models.py:544 +#: report/models.py:569 msgid "Asset file description" msgstr "" @@ -6137,7 +6151,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7591,4 +7606,3 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index f5afd1b0fe..646850d21a 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-16 22:40+0000\n" +"POT-Creation-Date: 2021-06-16 23:11+0000\n" "PO-Revision-Date: 2021-06-16 22:41\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -134,7 +134,7 @@ msgstr "" #: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102 #: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27 -#: report/models.py:179 templates/InvenTree/search.html:137 +#: report/models.py:180 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/part.js:118 #: templates/js/part.js:641 templates/js/stock.js:947 msgid "Name" @@ -148,8 +148,8 @@ msgstr "" #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 #: order/models.py:103 order/templates/order/purchase_order_detail.html:147 #: part/models.py:710 part/templates/part/detail.html:54 -#: part/templates/part/set_category.html:14 report/models.py:192 -#: report/models.py:505 report/models.py:544 +#: part/templates/part/set_category.html:14 report/models.py:193 +#: report/models.py:530 report/models.py:569 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 @@ -472,7 +472,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:70 #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 -#: order/templates/order/sales_order_detail.html:230 part/forms.py:342 +#: order/templates/order/sales_order_detail.html:234 part/forms.py:342 #: part/forms.py:372 part/forms.py:388 part/models.py:2270 #: part/templates/part/allocation.html:19 #: part/templates/part/allocation.html:53 @@ -604,7 +604,7 @@ msgstr "" #: build/models.py:128 order/models.py:101 order/models.py:618 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:225 part/models.py:2279 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2279 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:575 templates/js/build.js:1018 @@ -631,7 +631,7 @@ msgstr "" #: order/templates/order/order_wizard/select_parts.html:30 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:213 part/models.py:321 +#: order/templates/order/sales_order_detail.html:214 part/models.py:321 #: part/models.py:1967 part/models.py:1979 part/models.py:1997 #: part/models.py:2072 part/models.py:2168 part/models.py:2254 #: part/templates/part/part_app_base.html:8 @@ -765,10 +765,10 @@ msgstr "" #: company/models.py:132 company/models.py:498 #: company/templates/company/navbar.html:70 #: company/templates/company/navbar.html:73 order/models.py:125 -#: order/models.py:620 order/templates/order/po_navbar.html:29 -#: order/templates/order/po_navbar.html:32 +#: order/models.py:620 order/templates/order/po_navbar.html:38 +#: order/templates/order/po_navbar.html:41 #: order/templates/order/purchase_order_detail.html:239 -#: order/templates/order/sales_order_detail.html:278 +#: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:871 #: part/templates/part/navbar.html:134 @@ -923,7 +923,7 @@ msgstr "" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 -#: order/templates/order/po_navbar.html:26 +#: order/templates/order/po_navbar.html:35 #: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:125 #: part/templates/part/navbar.html:128 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 @@ -1248,7 +1248,7 @@ msgstr "" #: build/templates/build/navbar.html:15 #: company/templates/company/navbar.html:15 -#: order/templates/order/po_navbar.html:14 +#: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15 #: templates/js/stock.js:1019 msgid "Details" @@ -1599,7 +1599,7 @@ msgid "Number of recent parts to display on index page" msgstr "" #: common/models.py:153 part/models.py:2170 part/templates/part/detail.html:160 -#: report/models.py:185 stock/forms.py:259 templates/js/table_filters.js:25 +#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" msgstr "" @@ -1843,7 +1843,9 @@ msgid "Supplied value must be a boolean" msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 -#: order/views.py:582 part/templates/part/bom_upload/upload_file.html:27 +#: order/templates/order/po_navbar.html:19 +#: order/templates/order/po_navbar.html:22 order/views.py:582 +#: part/templates/part/bom_upload/upload_file.html:27 msgid "Upload File" msgstr "" @@ -2149,7 +2151,8 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -2638,7 +2641,7 @@ msgstr "" msgid "Label template file" msgstr "" -#: label/models.py:124 report/models.py:274 +#: label/models.py:124 report/models.py:297 msgid "Enabled" msgstr "" @@ -2662,7 +2665,7 @@ msgstr "" msgid "Label height, specified in mm" msgstr "" -#: label/models.py:144 +#: label/models.py:144 report/models.py:290 msgid "Filename Pattern" msgstr "" @@ -2674,8 +2677,8 @@ msgstr "" msgid "Query filters (comma-separated list of key=value pairs" msgstr "" -#: label/models.py:245 label/models.py:298 report/models.py:294 -#: report/models.py:415 report/models.py:449 +#: label/models.py:245 label/models.py:298 report/models.py:317 +#: report/models.py:440 report/models.py:474 msgid "Filters" msgstr "" @@ -2955,7 +2958,7 @@ msgid "Export order to file" msgstr "" #: order/templates/order/order_base.html:72 -#: order/templates/order/po_navbar.html:11 +#: order/templates/order/po_navbar.html:12 msgid "Purchase Order Details" msgstr "" @@ -3135,15 +3138,20 @@ msgid "Select a purchase order for %(name)s" msgstr "" #: order/templates/order/po_attachments.html:12 -#: order/templates/order/po_navbar.html:23 +#: order/templates/order/po_navbar.html:32 msgid "Purchase Order Attachments" msgstr "" -#: order/templates/order/po_navbar.html:17 +#: order/templates/order/po_lineitem_delete.html:5 +#: order/templates/order/so_lineitem_delete.html:5 +msgid "Are you sure you wish to delete this line item?" +msgstr "" + +#: order/templates/order/po_navbar.html:26 msgid "Received Stock Items" msgstr "" -#: order/templates/order/po_navbar.html:20 +#: order/templates/order/po_navbar.html:29 #: order/templates/order/po_received_items.html:12 msgid "Received Items" msgstr "" @@ -3162,17 +3170,23 @@ msgstr "" msgid "No line items found" msgstr "" +#: order/templates/order/purchase_order_detail.html:142 +#: order/templates/order/sales_order_detail.html:223 +msgid "Total" +msgstr "" + #: order/templates/order/purchase_order_detail.html:191 -#: order/templates/order/sales_order_detail.html:235 +#: order/templates/order/sales_order_detail.html:246 msgid "Unit Price" msgstr "" #: order/templates/order/purchase_order_detail.html:198 +#: order/templates/order/sales_order_detail.html:253 msgid "Total price" msgstr "" #: order/templates/order/purchase_order_detail.html:251 -#: order/templates/order/sales_order_detail.html:328 +#: order/templates/order/sales_order_detail.html:359 msgid "Edit line item" msgstr "" @@ -3283,50 +3297,50 @@ msgstr "" msgid "No matching line items" msgstr "" -#: order/templates/order/sales_order_detail.html:205 +#: order/templates/order/sales_order_detail.html:206 msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:243 templates/js/build.js:589 +#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:589 #: templates/js/build.js:855 msgid "Allocated" msgstr "" -#: order/templates/order/sales_order_detail.html:245 +#: order/templates/order/sales_order_detail.html:276 msgid "Fulfilled" msgstr "" -#: order/templates/order/sales_order_detail.html:282 +#: order/templates/order/sales_order_detail.html:313 msgid "PO" msgstr "" -#: order/templates/order/sales_order_detail.html:312 +#: order/templates/order/sales_order_detail.html:343 msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:315 templates/js/build.js:651 +#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:651 msgid "Allocate stock" msgstr "" -#: order/templates/order/sales_order_detail.html:318 +#: order/templates/order/sales_order_detail.html:349 msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:322 templates/js/build.js:644 +#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:644 #: templates/js/build.js:1062 msgid "Build stock" msgstr "" -#: order/templates/order/sales_order_detail.html:325 -#: order/templates/order/sales_order_detail.html:434 +#: order/templates/order/sales_order_detail.html:356 +#: order/templates/order/sales_order_detail.html:465 msgid "Calculate price" msgstr "" -#: order/templates/order/sales_order_detail.html:329 +#: order/templates/order/sales_order_detail.html:360 msgid "Delete line item " msgstr "" -#: order/templates/order/sales_order_detail.html:440 +#: order/templates/order/sales_order_detail.html:471 msgid "Update Unit Price" msgstr "" @@ -3367,10 +3381,6 @@ msgstr "" msgid "Sales Order Attachments" msgstr "" -#: order/templates/order/so_lineitem_delete.html:5 -msgid "Are you sure you wish to delete this line item?" -msgstr "" - #: order/views.py:104 msgid "Add Purchase Order Attachment" msgstr "" @@ -3820,7 +3830,7 @@ msgstr "" msgid "Part revision or version number" msgstr "" -#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:198 +#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:199 #: templates/js/part.js:173 msgid "Revision" msgstr "" @@ -5066,83 +5076,87 @@ msgstr "" msgid "Confim BOM item deletion" msgstr "" -#: report/models.py:180 +#: report/models.py:181 msgid "Template name" msgstr "" -#: report/models.py:186 +#: report/models.py:187 msgid "Report template file" msgstr "" -#: report/models.py:193 +#: report/models.py:194 msgid "Report template description" msgstr "" -#: report/models.py:199 +#: report/models.py:200 msgid "Report revision number (auto-increments)" msgstr "" -#: report/models.py:275 +#: report/models.py:291 +msgid "Pattern for generating report filenames" +msgstr "" + +#: report/models.py:298 msgid "Report template is enabled" msgstr "" -#: report/models.py:295 +#: report/models.py:318 msgid "StockItem query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:303 +#: report/models.py:326 msgid "Include Installed Tests" msgstr "" -#: report/models.py:304 +#: report/models.py:327 msgid "Include test results for stock items installed inside assembled item" msgstr "" -#: report/models.py:347 +#: report/models.py:371 msgid "Build Filters" msgstr "" -#: report/models.py:348 +#: report/models.py:372 msgid "Build query filters (comma-separated list of key=value pairs" msgstr "" -#: report/models.py:385 +#: report/models.py:410 msgid "Part Filters" msgstr "" -#: report/models.py:386 +#: report/models.py:411 msgid "Part query filters (comma-separated list of key=value pairs" msgstr "" -#: report/models.py:416 +#: report/models.py:441 msgid "Purchase order query filters" msgstr "" -#: report/models.py:450 +#: report/models.py:475 msgid "Sales order query filters" msgstr "" -#: report/models.py:500 +#: report/models.py:525 msgid "Snippet" msgstr "" -#: report/models.py:501 +#: report/models.py:526 msgid "Report snippet file" msgstr "" -#: report/models.py:505 +#: report/models.py:530 msgid "Snippet file description" msgstr "" -#: report/models.py:540 +#: report/models.py:565 msgid "Asset" msgstr "" -#: report/models.py:541 +#: report/models.py:566 msgid "Report asset file" msgstr "" -#: report/models.py:544 +#: report/models.py:569 msgid "Asset file description" msgstr "" @@ -6137,7 +6151,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7591,4 +7606,3 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 9b4e347ff7..e9b0f02de3 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-16 22:40+0000\n" +"POT-Creation-Date: 2021-06-16 23:11+0000\n" "PO-Revision-Date: 2021-06-16 22:40\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -134,7 +134,7 @@ msgstr "data przesłania" #: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102 #: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27 -#: report/models.py:179 templates/InvenTree/search.html:137 +#: report/models.py:180 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/part.js:118 #: templates/js/part.js:641 templates/js/stock.js:947 msgid "Name" @@ -148,8 +148,8 @@ msgstr "Nazwa" #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 #: order/models.py:103 order/templates/order/purchase_order_detail.html:147 #: part/models.py:710 part/templates/part/detail.html:54 -#: part/templates/part/set_category.html:14 report/models.py:192 -#: report/models.py:505 report/models.py:544 +#: part/templates/part/set_category.html:14 report/models.py:193 +#: report/models.py:530 report/models.py:569 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 @@ -472,7 +472,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:70 #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 -#: order/templates/order/sales_order_detail.html:230 part/forms.py:342 +#: order/templates/order/sales_order_detail.html:234 part/forms.py:342 #: part/forms.py:372 part/forms.py:388 part/models.py:2270 #: part/templates/part/allocation.html:19 #: part/templates/part/allocation.html:53 @@ -604,7 +604,7 @@ msgstr "Odwołanie do zamówienia wykonania" #: build/models.py:128 order/models.py:101 order/models.py:618 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:225 part/models.py:2279 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2279 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:575 templates/js/build.js:1018 @@ -631,7 +631,7 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: order/templates/order/order_wizard/select_parts.html:30 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:213 part/models.py:321 +#: order/templates/order/sales_order_detail.html:214 part/models.py:321 #: part/models.py:1967 part/models.py:1979 part/models.py:1997 #: part/models.py:2072 part/models.py:2168 part/models.py:2254 #: part/templates/part/part_app_base.html:8 @@ -765,10 +765,10 @@ msgstr "Link do zewnętrznego adresu URL" #: company/models.py:132 company/models.py:498 #: company/templates/company/navbar.html:70 #: company/templates/company/navbar.html:73 order/models.py:125 -#: order/models.py:620 order/templates/order/po_navbar.html:29 -#: order/templates/order/po_navbar.html:32 +#: order/models.py:620 order/templates/order/po_navbar.html:38 +#: order/templates/order/po_navbar.html:41 #: order/templates/order/purchase_order_detail.html:239 -#: order/templates/order/sales_order_detail.html:278 +#: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:871 #: part/templates/part/navbar.html:134 @@ -923,7 +923,7 @@ msgstr "Numer Seryjny" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 -#: order/templates/order/po_navbar.html:26 +#: order/templates/order/po_navbar.html:35 #: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:125 #: part/templates/part/navbar.html:128 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 @@ -1248,7 +1248,7 @@ msgstr "Szczegóły zlecenia budowy" #: build/templates/build/navbar.html:15 #: company/templates/company/navbar.html:15 -#: order/templates/order/po_navbar.html:14 +#: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15 #: templates/js/stock.js:1019 msgid "Details" @@ -1599,7 +1599,7 @@ msgid "Number of recent parts to display on index page" msgstr "" #: common/models.py:153 part/models.py:2170 part/templates/part/detail.html:160 -#: report/models.py:185 stock/forms.py:259 templates/js/table_filters.js:25 +#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" msgstr "Szablon" @@ -1843,7 +1843,9 @@ msgid "Supplied value must be a boolean" msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 -#: order/views.py:582 part/templates/part/bom_upload/upload_file.html:27 +#: order/templates/order/po_navbar.html:19 +#: order/templates/order/po_navbar.html:22 order/views.py:582 +#: part/templates/part/bom_upload/upload_file.html:27 msgid "Upload File" msgstr "Wyślik plik" @@ -2149,7 +2151,8 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -2638,7 +2641,7 @@ msgstr "Etykieta" msgid "Label template file" msgstr "" -#: label/models.py:124 report/models.py:274 +#: label/models.py:124 report/models.py:297 msgid "Enabled" msgstr "Aktywne" @@ -2662,7 +2665,7 @@ msgstr "Wysokość [mm]" msgid "Label height, specified in mm" msgstr "" -#: label/models.py:144 +#: label/models.py:144 report/models.py:290 msgid "Filename Pattern" msgstr "" @@ -2674,8 +2677,8 @@ msgstr "" msgid "Query filters (comma-separated list of key=value pairs" msgstr "" -#: label/models.py:245 label/models.py:298 report/models.py:294 -#: report/models.py:415 report/models.py:449 +#: label/models.py:245 label/models.py:298 report/models.py:317 +#: report/models.py:440 report/models.py:474 msgid "Filters" msgstr "Filtry" @@ -2955,7 +2958,7 @@ msgid "Export order to file" msgstr "" #: order/templates/order/order_base.html:72 -#: order/templates/order/po_navbar.html:11 +#: order/templates/order/po_navbar.html:12 msgid "Purchase Order Details" msgstr "" @@ -3135,15 +3138,20 @@ msgid "Select a purchase order for %(name)s" msgstr "" #: order/templates/order/po_attachments.html:12 -#: order/templates/order/po_navbar.html:23 +#: order/templates/order/po_navbar.html:32 msgid "Purchase Order Attachments" msgstr "" -#: order/templates/order/po_navbar.html:17 +#: order/templates/order/po_lineitem_delete.html:5 +#: order/templates/order/so_lineitem_delete.html:5 +msgid "Are you sure you wish to delete this line item?" +msgstr "" + +#: order/templates/order/po_navbar.html:26 msgid "Received Stock Items" msgstr "" -#: order/templates/order/po_navbar.html:20 +#: order/templates/order/po_navbar.html:29 #: order/templates/order/po_received_items.html:12 msgid "Received Items" msgstr "Otrzymane elementy" @@ -3162,17 +3170,23 @@ msgstr "" msgid "No line items found" msgstr "" +#: order/templates/order/purchase_order_detail.html:142 +#: order/templates/order/sales_order_detail.html:223 +msgid "Total" +msgstr "" + #: order/templates/order/purchase_order_detail.html:191 -#: order/templates/order/sales_order_detail.html:235 +#: order/templates/order/sales_order_detail.html:246 msgid "Unit Price" msgstr "Cena jednostkowa" #: order/templates/order/purchase_order_detail.html:198 +#: order/templates/order/sales_order_detail.html:253 msgid "Total price" msgstr "" #: order/templates/order/purchase_order_detail.html:251 -#: order/templates/order/sales_order_detail.html:328 +#: order/templates/order/sales_order_detail.html:359 msgid "Edit line item" msgstr "" @@ -3283,50 +3297,50 @@ msgstr "" msgid "No matching line items" msgstr "" -#: order/templates/order/sales_order_detail.html:205 +#: order/templates/order/sales_order_detail.html:206 msgid "ID" msgstr "Numer ID" -#: order/templates/order/sales_order_detail.html:243 templates/js/build.js:589 +#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:589 #: templates/js/build.js:855 msgid "Allocated" msgstr "Przydzielono" -#: order/templates/order/sales_order_detail.html:245 +#: order/templates/order/sales_order_detail.html:276 msgid "Fulfilled" msgstr "" -#: order/templates/order/sales_order_detail.html:282 +#: order/templates/order/sales_order_detail.html:313 msgid "PO" msgstr "" -#: order/templates/order/sales_order_detail.html:312 +#: order/templates/order/sales_order_detail.html:343 msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:315 templates/js/build.js:651 +#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:651 msgid "Allocate stock" msgstr "" -#: order/templates/order/sales_order_detail.html:318 +#: order/templates/order/sales_order_detail.html:349 msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:322 templates/js/build.js:644 +#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:644 #: templates/js/build.js:1062 msgid "Build stock" msgstr "" -#: order/templates/order/sales_order_detail.html:325 -#: order/templates/order/sales_order_detail.html:434 +#: order/templates/order/sales_order_detail.html:356 +#: order/templates/order/sales_order_detail.html:465 msgid "Calculate price" msgstr "Oblicz cenę" -#: order/templates/order/sales_order_detail.html:329 +#: order/templates/order/sales_order_detail.html:360 msgid "Delete line item " msgstr "" -#: order/templates/order/sales_order_detail.html:440 +#: order/templates/order/sales_order_detail.html:471 msgid "Update Unit Price" msgstr "" @@ -3367,10 +3381,6 @@ msgstr "" msgid "Sales Order Attachments" msgstr "" -#: order/templates/order/so_lineitem_delete.html:5 -msgid "Are you sure you wish to delete this line item?" -msgstr "" - #: order/views.py:104 msgid "Add Purchase Order Attachment" msgstr "" @@ -3820,7 +3830,7 @@ msgstr "" msgid "Part revision or version number" msgstr "" -#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:198 +#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:199 #: templates/js/part.js:173 msgid "Revision" msgstr "Wersja" @@ -5066,83 +5076,87 @@ msgstr "" msgid "Confim BOM item deletion" msgstr "" -#: report/models.py:180 +#: report/models.py:181 msgid "Template name" msgstr "" -#: report/models.py:186 +#: report/models.py:187 msgid "Report template file" msgstr "" -#: report/models.py:193 +#: report/models.py:194 msgid "Report template description" msgstr "" -#: report/models.py:199 +#: report/models.py:200 msgid "Report revision number (auto-increments)" msgstr "" -#: report/models.py:275 +#: report/models.py:291 +msgid "Pattern for generating report filenames" +msgstr "" + +#: report/models.py:298 msgid "Report template is enabled" msgstr "" -#: report/models.py:295 +#: report/models.py:318 msgid "StockItem query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:303 +#: report/models.py:326 msgid "Include Installed Tests" msgstr "" -#: report/models.py:304 +#: report/models.py:327 msgid "Include test results for stock items installed inside assembled item" msgstr "" -#: report/models.py:347 +#: report/models.py:371 msgid "Build Filters" msgstr "" -#: report/models.py:348 +#: report/models.py:372 msgid "Build query filters (comma-separated list of key=value pairs" msgstr "" -#: report/models.py:385 +#: report/models.py:410 msgid "Part Filters" msgstr "" -#: report/models.py:386 +#: report/models.py:411 msgid "Part query filters (comma-separated list of key=value pairs" msgstr "" -#: report/models.py:416 +#: report/models.py:441 msgid "Purchase order query filters" msgstr "" -#: report/models.py:450 +#: report/models.py:475 msgid "Sales order query filters" msgstr "" -#: report/models.py:500 +#: report/models.py:525 msgid "Snippet" msgstr "" -#: report/models.py:501 +#: report/models.py:526 msgid "Report snippet file" msgstr "" -#: report/models.py:505 +#: report/models.py:530 msgid "Snippet file description" msgstr "" -#: report/models.py:540 +#: report/models.py:565 msgid "Asset" msgstr "" -#: report/models.py:541 +#: report/models.py:566 msgid "Report asset file" msgstr "" -#: report/models.py:544 +#: report/models.py:569 msgid "Asset file description" msgstr "" @@ -6137,7 +6151,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7591,4 +7606,3 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index d61e19d068..50f802c05e 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-16 22:40+0000\n" +"POT-Creation-Date: 2021-06-16 23:11+0000\n" "PO-Revision-Date: 2021-06-16 22:41\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -134,7 +134,7 @@ msgstr "дата загрузки" #: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102 #: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27 -#: report/models.py:179 templates/InvenTree/search.html:137 +#: report/models.py:180 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/part.js:118 #: templates/js/part.js:641 templates/js/stock.js:947 msgid "Name" @@ -148,8 +148,8 @@ msgstr "Название" #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 #: order/models.py:103 order/templates/order/purchase_order_detail.html:147 #: part/models.py:710 part/templates/part/detail.html:54 -#: part/templates/part/set_category.html:14 report/models.py:192 -#: report/models.py:505 report/models.py:544 +#: part/templates/part/set_category.html:14 report/models.py:193 +#: report/models.py:530 report/models.py:569 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 @@ -472,7 +472,7 @@ msgstr "Целевая дата для сборки. Сборка будет п #: order/templates/order/sales_order_detail.html:70 #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 -#: order/templates/order/sales_order_detail.html:230 part/forms.py:342 +#: order/templates/order/sales_order_detail.html:234 part/forms.py:342 #: part/forms.py:372 part/forms.py:388 part/models.py:2270 #: part/templates/part/allocation.html:19 #: part/templates/part/allocation.html:53 @@ -604,7 +604,7 @@ msgstr "Ссылка на заказ" #: build/models.py:128 order/models.py:101 order/models.py:618 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:225 part/models.py:2279 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2279 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:575 templates/js/build.js:1018 @@ -631,7 +631,7 @@ msgstr "" #: order/templates/order/order_wizard/select_parts.html:30 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:213 part/models.py:321 +#: order/templates/order/sales_order_detail.html:214 part/models.py:321 #: part/models.py:1967 part/models.py:1979 part/models.py:1997 #: part/models.py:2072 part/models.py:2168 part/models.py:2254 #: part/templates/part/part_app_base.html:8 @@ -765,10 +765,10 @@ msgstr "" #: company/models.py:132 company/models.py:498 #: company/templates/company/navbar.html:70 #: company/templates/company/navbar.html:73 order/models.py:125 -#: order/models.py:620 order/templates/order/po_navbar.html:29 -#: order/templates/order/po_navbar.html:32 +#: order/models.py:620 order/templates/order/po_navbar.html:38 +#: order/templates/order/po_navbar.html:41 #: order/templates/order/purchase_order_detail.html:239 -#: order/templates/order/sales_order_detail.html:278 +#: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:871 #: part/templates/part/navbar.html:134 @@ -923,7 +923,7 @@ msgstr "" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 -#: order/templates/order/po_navbar.html:26 +#: order/templates/order/po_navbar.html:35 #: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:125 #: part/templates/part/navbar.html:128 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 @@ -1248,7 +1248,7 @@ msgstr "" #: build/templates/build/navbar.html:15 #: company/templates/company/navbar.html:15 -#: order/templates/order/po_navbar.html:14 +#: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15 #: templates/js/stock.js:1019 msgid "Details" @@ -1599,7 +1599,7 @@ msgid "Number of recent parts to display on index page" msgstr "" #: common/models.py:153 part/models.py:2170 part/templates/part/detail.html:160 -#: report/models.py:185 stock/forms.py:259 templates/js/table_filters.js:25 +#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" msgstr "" @@ -1843,7 +1843,9 @@ msgid "Supplied value must be a boolean" msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 -#: order/views.py:582 part/templates/part/bom_upload/upload_file.html:27 +#: order/templates/order/po_navbar.html:19 +#: order/templates/order/po_navbar.html:22 order/views.py:582 +#: part/templates/part/bom_upload/upload_file.html:27 msgid "Upload File" msgstr "" @@ -2149,7 +2151,8 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -2638,7 +2641,7 @@ msgstr "" msgid "Label template file" msgstr "" -#: label/models.py:124 report/models.py:274 +#: label/models.py:124 report/models.py:297 msgid "Enabled" msgstr "" @@ -2662,7 +2665,7 @@ msgstr "" msgid "Label height, specified in mm" msgstr "" -#: label/models.py:144 +#: label/models.py:144 report/models.py:290 msgid "Filename Pattern" msgstr "" @@ -2674,8 +2677,8 @@ msgstr "" msgid "Query filters (comma-separated list of key=value pairs" msgstr "" -#: label/models.py:245 label/models.py:298 report/models.py:294 -#: report/models.py:415 report/models.py:449 +#: label/models.py:245 label/models.py:298 report/models.py:317 +#: report/models.py:440 report/models.py:474 msgid "Filters" msgstr "" @@ -2955,7 +2958,7 @@ msgid "Export order to file" msgstr "" #: order/templates/order/order_base.html:72 -#: order/templates/order/po_navbar.html:11 +#: order/templates/order/po_navbar.html:12 msgid "Purchase Order Details" msgstr "" @@ -3135,15 +3138,20 @@ msgid "Select a purchase order for %(name)s" msgstr "" #: order/templates/order/po_attachments.html:12 -#: order/templates/order/po_navbar.html:23 +#: order/templates/order/po_navbar.html:32 msgid "Purchase Order Attachments" msgstr "" -#: order/templates/order/po_navbar.html:17 +#: order/templates/order/po_lineitem_delete.html:5 +#: order/templates/order/so_lineitem_delete.html:5 +msgid "Are you sure you wish to delete this line item?" +msgstr "" + +#: order/templates/order/po_navbar.html:26 msgid "Received Stock Items" msgstr "" -#: order/templates/order/po_navbar.html:20 +#: order/templates/order/po_navbar.html:29 #: order/templates/order/po_received_items.html:12 msgid "Received Items" msgstr "" @@ -3162,17 +3170,23 @@ msgstr "" msgid "No line items found" msgstr "" +#: order/templates/order/purchase_order_detail.html:142 +#: order/templates/order/sales_order_detail.html:223 +msgid "Total" +msgstr "" + #: order/templates/order/purchase_order_detail.html:191 -#: order/templates/order/sales_order_detail.html:235 +#: order/templates/order/sales_order_detail.html:246 msgid "Unit Price" msgstr "" #: order/templates/order/purchase_order_detail.html:198 +#: order/templates/order/sales_order_detail.html:253 msgid "Total price" msgstr "" #: order/templates/order/purchase_order_detail.html:251 -#: order/templates/order/sales_order_detail.html:328 +#: order/templates/order/sales_order_detail.html:359 msgid "Edit line item" msgstr "" @@ -3283,50 +3297,50 @@ msgstr "" msgid "No matching line items" msgstr "" -#: order/templates/order/sales_order_detail.html:205 +#: order/templates/order/sales_order_detail.html:206 msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:243 templates/js/build.js:589 +#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:589 #: templates/js/build.js:855 msgid "Allocated" msgstr "" -#: order/templates/order/sales_order_detail.html:245 +#: order/templates/order/sales_order_detail.html:276 msgid "Fulfilled" msgstr "" -#: order/templates/order/sales_order_detail.html:282 +#: order/templates/order/sales_order_detail.html:313 msgid "PO" msgstr "" -#: order/templates/order/sales_order_detail.html:312 +#: order/templates/order/sales_order_detail.html:343 msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:315 templates/js/build.js:651 +#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:651 msgid "Allocate stock" msgstr "" -#: order/templates/order/sales_order_detail.html:318 +#: order/templates/order/sales_order_detail.html:349 msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:322 templates/js/build.js:644 +#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:644 #: templates/js/build.js:1062 msgid "Build stock" msgstr "" -#: order/templates/order/sales_order_detail.html:325 -#: order/templates/order/sales_order_detail.html:434 +#: order/templates/order/sales_order_detail.html:356 +#: order/templates/order/sales_order_detail.html:465 msgid "Calculate price" msgstr "" -#: order/templates/order/sales_order_detail.html:329 +#: order/templates/order/sales_order_detail.html:360 msgid "Delete line item " msgstr "" -#: order/templates/order/sales_order_detail.html:440 +#: order/templates/order/sales_order_detail.html:471 msgid "Update Unit Price" msgstr "" @@ -3367,10 +3381,6 @@ msgstr "" msgid "Sales Order Attachments" msgstr "" -#: order/templates/order/so_lineitem_delete.html:5 -msgid "Are you sure you wish to delete this line item?" -msgstr "" - #: order/views.py:104 msgid "Add Purchase Order Attachment" msgstr "" @@ -3820,7 +3830,7 @@ msgstr "" msgid "Part revision or version number" msgstr "" -#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:198 +#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:199 #: templates/js/part.js:173 msgid "Revision" msgstr "" @@ -5066,83 +5076,87 @@ msgstr "" msgid "Confim BOM item deletion" msgstr "" -#: report/models.py:180 +#: report/models.py:181 msgid "Template name" msgstr "" -#: report/models.py:186 +#: report/models.py:187 msgid "Report template file" msgstr "" -#: report/models.py:193 +#: report/models.py:194 msgid "Report template description" msgstr "" -#: report/models.py:199 +#: report/models.py:200 msgid "Report revision number (auto-increments)" msgstr "" -#: report/models.py:275 +#: report/models.py:291 +msgid "Pattern for generating report filenames" +msgstr "" + +#: report/models.py:298 msgid "Report template is enabled" msgstr "" -#: report/models.py:295 +#: report/models.py:318 msgid "StockItem query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:303 +#: report/models.py:326 msgid "Include Installed Tests" msgstr "" -#: report/models.py:304 +#: report/models.py:327 msgid "Include test results for stock items installed inside assembled item" msgstr "" -#: report/models.py:347 +#: report/models.py:371 msgid "Build Filters" msgstr "" -#: report/models.py:348 +#: report/models.py:372 msgid "Build query filters (comma-separated list of key=value pairs" msgstr "" -#: report/models.py:385 +#: report/models.py:410 msgid "Part Filters" msgstr "" -#: report/models.py:386 +#: report/models.py:411 msgid "Part query filters (comma-separated list of key=value pairs" msgstr "" -#: report/models.py:416 +#: report/models.py:441 msgid "Purchase order query filters" msgstr "" -#: report/models.py:450 +#: report/models.py:475 msgid "Sales order query filters" msgstr "" -#: report/models.py:500 +#: report/models.py:525 msgid "Snippet" msgstr "" -#: report/models.py:501 +#: report/models.py:526 msgid "Report snippet file" msgstr "" -#: report/models.py:505 +#: report/models.py:530 msgid "Snippet file description" msgstr "" -#: report/models.py:540 +#: report/models.py:565 msgid "Asset" msgstr "" -#: report/models.py:541 +#: report/models.py:566 msgid "Report asset file" msgstr "" -#: report/models.py:544 +#: report/models.py:569 msgid "Asset file description" msgstr "" @@ -6137,7 +6151,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7591,4 +7606,3 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index e30c1ed591..94a091218e 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-16 22:40+0000\n" +"POT-Creation-Date: 2021-06-16 23:11+0000\n" "PO-Revision-Date: 2021-06-16 22:41\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -134,7 +134,7 @@ msgstr "Yükleme tarihi" #: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102 #: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27 -#: report/models.py:179 templates/InvenTree/search.html:137 +#: report/models.py:180 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/part.js:118 #: templates/js/part.js:641 templates/js/stock.js:947 msgid "Name" @@ -148,8 +148,8 @@ msgstr "Adı" #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 #: order/models.py:103 order/templates/order/purchase_order_detail.html:147 #: part/models.py:710 part/templates/part/detail.html:54 -#: part/templates/part/set_category.html:14 report/models.py:192 -#: report/models.py:505 report/models.py:544 +#: part/templates/part/set_category.html:14 report/models.py:193 +#: report/models.py:530 report/models.py:569 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 @@ -472,7 +472,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:70 #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 -#: order/templates/order/sales_order_detail.html:230 part/forms.py:342 +#: order/templates/order/sales_order_detail.html:234 part/forms.py:342 #: part/forms.py:372 part/forms.py:388 part/models.py:2270 #: part/templates/part/allocation.html:19 #: part/templates/part/allocation.html:53 @@ -604,7 +604,7 @@ msgstr "" #: build/models.py:128 order/models.py:101 order/models.py:618 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:225 part/models.py:2279 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2279 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:575 templates/js/build.js:1018 @@ -631,7 +631,7 @@ msgstr "" #: order/templates/order/order_wizard/select_parts.html:30 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:213 part/models.py:321 +#: order/templates/order/sales_order_detail.html:214 part/models.py:321 #: part/models.py:1967 part/models.py:1979 part/models.py:1997 #: part/models.py:2072 part/models.py:2168 part/models.py:2254 #: part/templates/part/part_app_base.html:8 @@ -765,10 +765,10 @@ msgstr "" #: company/models.py:132 company/models.py:498 #: company/templates/company/navbar.html:70 #: company/templates/company/navbar.html:73 order/models.py:125 -#: order/models.py:620 order/templates/order/po_navbar.html:29 -#: order/templates/order/po_navbar.html:32 +#: order/models.py:620 order/templates/order/po_navbar.html:38 +#: order/templates/order/po_navbar.html:41 #: order/templates/order/purchase_order_detail.html:239 -#: order/templates/order/sales_order_detail.html:278 +#: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:871 #: part/templates/part/navbar.html:134 @@ -923,7 +923,7 @@ msgstr "" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 -#: order/templates/order/po_navbar.html:26 +#: order/templates/order/po_navbar.html:35 #: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:125 #: part/templates/part/navbar.html:128 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 @@ -1248,7 +1248,7 @@ msgstr "" #: build/templates/build/navbar.html:15 #: company/templates/company/navbar.html:15 -#: order/templates/order/po_navbar.html:14 +#: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15 #: templates/js/stock.js:1019 msgid "Details" @@ -1599,7 +1599,7 @@ msgid "Number of recent parts to display on index page" msgstr "" #: common/models.py:153 part/models.py:2170 part/templates/part/detail.html:160 -#: report/models.py:185 stock/forms.py:259 templates/js/table_filters.js:25 +#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" msgstr "" @@ -1843,7 +1843,9 @@ msgid "Supplied value must be a boolean" msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 -#: order/views.py:582 part/templates/part/bom_upload/upload_file.html:27 +#: order/templates/order/po_navbar.html:19 +#: order/templates/order/po_navbar.html:22 order/views.py:582 +#: part/templates/part/bom_upload/upload_file.html:27 msgid "Upload File" msgstr "" @@ -2149,7 +2151,8 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -2638,7 +2641,7 @@ msgstr "" msgid "Label template file" msgstr "" -#: label/models.py:124 report/models.py:274 +#: label/models.py:124 report/models.py:297 msgid "Enabled" msgstr "" @@ -2662,7 +2665,7 @@ msgstr "" msgid "Label height, specified in mm" msgstr "" -#: label/models.py:144 +#: label/models.py:144 report/models.py:290 msgid "Filename Pattern" msgstr "" @@ -2674,8 +2677,8 @@ msgstr "" msgid "Query filters (comma-separated list of key=value pairs" msgstr "" -#: label/models.py:245 label/models.py:298 report/models.py:294 -#: report/models.py:415 report/models.py:449 +#: label/models.py:245 label/models.py:298 report/models.py:317 +#: report/models.py:440 report/models.py:474 msgid "Filters" msgstr "" @@ -2955,7 +2958,7 @@ msgid "Export order to file" msgstr "" #: order/templates/order/order_base.html:72 -#: order/templates/order/po_navbar.html:11 +#: order/templates/order/po_navbar.html:12 msgid "Purchase Order Details" msgstr "" @@ -3135,15 +3138,20 @@ msgid "Select a purchase order for %(name)s" msgstr "" #: order/templates/order/po_attachments.html:12 -#: order/templates/order/po_navbar.html:23 +#: order/templates/order/po_navbar.html:32 msgid "Purchase Order Attachments" msgstr "" -#: order/templates/order/po_navbar.html:17 +#: order/templates/order/po_lineitem_delete.html:5 +#: order/templates/order/so_lineitem_delete.html:5 +msgid "Are you sure you wish to delete this line item?" +msgstr "" + +#: order/templates/order/po_navbar.html:26 msgid "Received Stock Items" msgstr "" -#: order/templates/order/po_navbar.html:20 +#: order/templates/order/po_navbar.html:29 #: order/templates/order/po_received_items.html:12 msgid "Received Items" msgstr "" @@ -3162,17 +3170,23 @@ msgstr "" msgid "No line items found" msgstr "" +#: order/templates/order/purchase_order_detail.html:142 +#: order/templates/order/sales_order_detail.html:223 +msgid "Total" +msgstr "" + #: order/templates/order/purchase_order_detail.html:191 -#: order/templates/order/sales_order_detail.html:235 +#: order/templates/order/sales_order_detail.html:246 msgid "Unit Price" msgstr "" #: order/templates/order/purchase_order_detail.html:198 +#: order/templates/order/sales_order_detail.html:253 msgid "Total price" msgstr "" #: order/templates/order/purchase_order_detail.html:251 -#: order/templates/order/sales_order_detail.html:328 +#: order/templates/order/sales_order_detail.html:359 msgid "Edit line item" msgstr "" @@ -3283,50 +3297,50 @@ msgstr "" msgid "No matching line items" msgstr "" -#: order/templates/order/sales_order_detail.html:205 +#: order/templates/order/sales_order_detail.html:206 msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:243 templates/js/build.js:589 +#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:589 #: templates/js/build.js:855 msgid "Allocated" msgstr "" -#: order/templates/order/sales_order_detail.html:245 +#: order/templates/order/sales_order_detail.html:276 msgid "Fulfilled" msgstr "" -#: order/templates/order/sales_order_detail.html:282 +#: order/templates/order/sales_order_detail.html:313 msgid "PO" msgstr "" -#: order/templates/order/sales_order_detail.html:312 +#: order/templates/order/sales_order_detail.html:343 msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:315 templates/js/build.js:651 +#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:651 msgid "Allocate stock" msgstr "" -#: order/templates/order/sales_order_detail.html:318 +#: order/templates/order/sales_order_detail.html:349 msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:322 templates/js/build.js:644 +#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:644 #: templates/js/build.js:1062 msgid "Build stock" msgstr "" -#: order/templates/order/sales_order_detail.html:325 -#: order/templates/order/sales_order_detail.html:434 +#: order/templates/order/sales_order_detail.html:356 +#: order/templates/order/sales_order_detail.html:465 msgid "Calculate price" msgstr "" -#: order/templates/order/sales_order_detail.html:329 +#: order/templates/order/sales_order_detail.html:360 msgid "Delete line item " msgstr "" -#: order/templates/order/sales_order_detail.html:440 +#: order/templates/order/sales_order_detail.html:471 msgid "Update Unit Price" msgstr "" @@ -3367,10 +3381,6 @@ msgstr "" msgid "Sales Order Attachments" msgstr "" -#: order/templates/order/so_lineitem_delete.html:5 -msgid "Are you sure you wish to delete this line item?" -msgstr "" - #: order/views.py:104 msgid "Add Purchase Order Attachment" msgstr "" @@ -3820,7 +3830,7 @@ msgstr "" msgid "Part revision or version number" msgstr "" -#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:198 +#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:199 #: templates/js/part.js:173 msgid "Revision" msgstr "" @@ -5066,83 +5076,87 @@ msgstr "" msgid "Confim BOM item deletion" msgstr "" -#: report/models.py:180 +#: report/models.py:181 msgid "Template name" msgstr "" -#: report/models.py:186 +#: report/models.py:187 msgid "Report template file" msgstr "" -#: report/models.py:193 +#: report/models.py:194 msgid "Report template description" msgstr "" -#: report/models.py:199 +#: report/models.py:200 msgid "Report revision number (auto-increments)" msgstr "" -#: report/models.py:275 +#: report/models.py:291 +msgid "Pattern for generating report filenames" +msgstr "" + +#: report/models.py:298 msgid "Report template is enabled" msgstr "" -#: report/models.py:295 +#: report/models.py:318 msgid "StockItem query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:303 +#: report/models.py:326 msgid "Include Installed Tests" msgstr "" -#: report/models.py:304 +#: report/models.py:327 msgid "Include test results for stock items installed inside assembled item" msgstr "" -#: report/models.py:347 +#: report/models.py:371 msgid "Build Filters" msgstr "" -#: report/models.py:348 +#: report/models.py:372 msgid "Build query filters (comma-separated list of key=value pairs" msgstr "" -#: report/models.py:385 +#: report/models.py:410 msgid "Part Filters" msgstr "" -#: report/models.py:386 +#: report/models.py:411 msgid "Part query filters (comma-separated list of key=value pairs" msgstr "" -#: report/models.py:416 +#: report/models.py:441 msgid "Purchase order query filters" msgstr "" -#: report/models.py:450 +#: report/models.py:475 msgid "Sales order query filters" msgstr "" -#: report/models.py:500 +#: report/models.py:525 msgid "Snippet" msgstr "" -#: report/models.py:501 +#: report/models.py:526 msgid "Report snippet file" msgstr "" -#: report/models.py:505 +#: report/models.py:530 msgid "Snippet file description" msgstr "" -#: report/models.py:540 +#: report/models.py:565 msgid "Asset" msgstr "" -#: report/models.py:541 +#: report/models.py:566 msgid "Report asset file" msgstr "" -#: report/models.py:544 +#: report/models.py:569 msgid "Asset file description" msgstr "" @@ -6137,7 +6151,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7591,4 +7606,3 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 9892439445..5c89f879fc 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-16 22:40+0000\n" +"POT-Creation-Date: 2021-06-16 23:11+0000\n" "PO-Revision-Date: 2021-06-16 22:41\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -134,7 +134,7 @@ msgstr "上传日期" #: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102 #: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27 -#: report/models.py:179 templates/InvenTree/search.html:137 +#: report/models.py:180 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/part.js:118 #: templates/js/part.js:641 templates/js/stock.js:947 msgid "Name" @@ -148,8 +148,8 @@ msgstr "名称" #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 #: order/models.py:103 order/templates/order/purchase_order_detail.html:147 #: part/models.py:710 part/templates/part/detail.html:54 -#: part/templates/part/set_category.html:14 report/models.py:192 -#: report/models.py:505 report/models.py:544 +#: part/templates/part/set_category.html:14 report/models.py:193 +#: report/models.py:530 report/models.py:569 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 @@ -472,7 +472,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:70 #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 -#: order/templates/order/sales_order_detail.html:230 part/forms.py:342 +#: order/templates/order/sales_order_detail.html:234 part/forms.py:342 #: part/forms.py:372 part/forms.py:388 part/models.py:2270 #: part/templates/part/allocation.html:19 #: part/templates/part/allocation.html:53 @@ -604,7 +604,7 @@ msgstr "" #: build/models.py:128 order/models.py:101 order/models.py:618 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:225 part/models.py:2279 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2279 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:575 templates/js/build.js:1018 @@ -631,7 +631,7 @@ msgstr "" #: order/templates/order/order_wizard/select_parts.html:30 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:213 part/models.py:321 +#: order/templates/order/sales_order_detail.html:214 part/models.py:321 #: part/models.py:1967 part/models.py:1979 part/models.py:1997 #: part/models.py:2072 part/models.py:2168 part/models.py:2254 #: part/templates/part/part_app_base.html:8 @@ -765,10 +765,10 @@ msgstr "" #: company/models.py:132 company/models.py:498 #: company/templates/company/navbar.html:70 #: company/templates/company/navbar.html:73 order/models.py:125 -#: order/models.py:620 order/templates/order/po_navbar.html:29 -#: order/templates/order/po_navbar.html:32 +#: order/models.py:620 order/templates/order/po_navbar.html:38 +#: order/templates/order/po_navbar.html:41 #: order/templates/order/purchase_order_detail.html:239 -#: order/templates/order/sales_order_detail.html:278 +#: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:871 #: part/templates/part/navbar.html:134 @@ -923,7 +923,7 @@ msgstr "" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 -#: order/templates/order/po_navbar.html:26 +#: order/templates/order/po_navbar.html:35 #: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:125 #: part/templates/part/navbar.html:128 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 @@ -1248,7 +1248,7 @@ msgstr "" #: build/templates/build/navbar.html:15 #: company/templates/company/navbar.html:15 -#: order/templates/order/po_navbar.html:14 +#: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15 #: templates/js/stock.js:1019 msgid "Details" @@ -1599,7 +1599,7 @@ msgid "Number of recent parts to display on index page" msgstr "" #: common/models.py:153 part/models.py:2170 part/templates/part/detail.html:160 -#: report/models.py:185 stock/forms.py:259 templates/js/table_filters.js:25 +#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" msgstr "" @@ -1843,7 +1843,9 @@ msgid "Supplied value must be a boolean" msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 -#: order/views.py:582 part/templates/part/bom_upload/upload_file.html:27 +#: order/templates/order/po_navbar.html:19 +#: order/templates/order/po_navbar.html:22 order/views.py:582 +#: part/templates/part/bom_upload/upload_file.html:27 msgid "Upload File" msgstr "" @@ -2149,7 +2151,8 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -2638,7 +2641,7 @@ msgstr "" msgid "Label template file" msgstr "" -#: label/models.py:124 report/models.py:274 +#: label/models.py:124 report/models.py:297 msgid "Enabled" msgstr "" @@ -2662,7 +2665,7 @@ msgstr "" msgid "Label height, specified in mm" msgstr "" -#: label/models.py:144 +#: label/models.py:144 report/models.py:290 msgid "Filename Pattern" msgstr "" @@ -2674,8 +2677,8 @@ msgstr "" msgid "Query filters (comma-separated list of key=value pairs" msgstr "" -#: label/models.py:245 label/models.py:298 report/models.py:294 -#: report/models.py:415 report/models.py:449 +#: label/models.py:245 label/models.py:298 report/models.py:317 +#: report/models.py:440 report/models.py:474 msgid "Filters" msgstr "" @@ -2955,7 +2958,7 @@ msgid "Export order to file" msgstr "" #: order/templates/order/order_base.html:72 -#: order/templates/order/po_navbar.html:11 +#: order/templates/order/po_navbar.html:12 msgid "Purchase Order Details" msgstr "" @@ -3135,15 +3138,20 @@ msgid "Select a purchase order for %(name)s" msgstr "" #: order/templates/order/po_attachments.html:12 -#: order/templates/order/po_navbar.html:23 +#: order/templates/order/po_navbar.html:32 msgid "Purchase Order Attachments" msgstr "" -#: order/templates/order/po_navbar.html:17 +#: order/templates/order/po_lineitem_delete.html:5 +#: order/templates/order/so_lineitem_delete.html:5 +msgid "Are you sure you wish to delete this line item?" +msgstr "" + +#: order/templates/order/po_navbar.html:26 msgid "Received Stock Items" msgstr "" -#: order/templates/order/po_navbar.html:20 +#: order/templates/order/po_navbar.html:29 #: order/templates/order/po_received_items.html:12 msgid "Received Items" msgstr "" @@ -3162,17 +3170,23 @@ msgstr "" msgid "No line items found" msgstr "" +#: order/templates/order/purchase_order_detail.html:142 +#: order/templates/order/sales_order_detail.html:223 +msgid "Total" +msgstr "" + #: order/templates/order/purchase_order_detail.html:191 -#: order/templates/order/sales_order_detail.html:235 +#: order/templates/order/sales_order_detail.html:246 msgid "Unit Price" msgstr "" #: order/templates/order/purchase_order_detail.html:198 +#: order/templates/order/sales_order_detail.html:253 msgid "Total price" msgstr "" #: order/templates/order/purchase_order_detail.html:251 -#: order/templates/order/sales_order_detail.html:328 +#: order/templates/order/sales_order_detail.html:359 msgid "Edit line item" msgstr "" @@ -3283,50 +3297,50 @@ msgstr "" msgid "No matching line items" msgstr "" -#: order/templates/order/sales_order_detail.html:205 +#: order/templates/order/sales_order_detail.html:206 msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:243 templates/js/build.js:589 +#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:589 #: templates/js/build.js:855 msgid "Allocated" msgstr "" -#: order/templates/order/sales_order_detail.html:245 +#: order/templates/order/sales_order_detail.html:276 msgid "Fulfilled" msgstr "" -#: order/templates/order/sales_order_detail.html:282 +#: order/templates/order/sales_order_detail.html:313 msgid "PO" msgstr "" -#: order/templates/order/sales_order_detail.html:312 +#: order/templates/order/sales_order_detail.html:343 msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:315 templates/js/build.js:651 +#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:651 msgid "Allocate stock" msgstr "" -#: order/templates/order/sales_order_detail.html:318 +#: order/templates/order/sales_order_detail.html:349 msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:322 templates/js/build.js:644 +#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:644 #: templates/js/build.js:1062 msgid "Build stock" msgstr "" -#: order/templates/order/sales_order_detail.html:325 -#: order/templates/order/sales_order_detail.html:434 +#: order/templates/order/sales_order_detail.html:356 +#: order/templates/order/sales_order_detail.html:465 msgid "Calculate price" msgstr "" -#: order/templates/order/sales_order_detail.html:329 +#: order/templates/order/sales_order_detail.html:360 msgid "Delete line item " msgstr "" -#: order/templates/order/sales_order_detail.html:440 +#: order/templates/order/sales_order_detail.html:471 msgid "Update Unit Price" msgstr "" @@ -3367,10 +3381,6 @@ msgstr "" msgid "Sales Order Attachments" msgstr "" -#: order/templates/order/so_lineitem_delete.html:5 -msgid "Are you sure you wish to delete this line item?" -msgstr "" - #: order/views.py:104 msgid "Add Purchase Order Attachment" msgstr "" @@ -3820,7 +3830,7 @@ msgstr "" msgid "Part revision or version number" msgstr "" -#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:198 +#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:199 #: templates/js/part.js:173 msgid "Revision" msgstr "" @@ -5066,83 +5076,87 @@ msgstr "" msgid "Confim BOM item deletion" msgstr "" -#: report/models.py:180 +#: report/models.py:181 msgid "Template name" msgstr "" -#: report/models.py:186 +#: report/models.py:187 msgid "Report template file" msgstr "" -#: report/models.py:193 +#: report/models.py:194 msgid "Report template description" msgstr "" -#: report/models.py:199 +#: report/models.py:200 msgid "Report revision number (auto-increments)" msgstr "" -#: report/models.py:275 +#: report/models.py:291 +msgid "Pattern for generating report filenames" +msgstr "" + +#: report/models.py:298 msgid "Report template is enabled" msgstr "" -#: report/models.py:295 +#: report/models.py:318 msgid "StockItem query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:303 +#: report/models.py:326 msgid "Include Installed Tests" msgstr "" -#: report/models.py:304 +#: report/models.py:327 msgid "Include test results for stock items installed inside assembled item" msgstr "" -#: report/models.py:347 +#: report/models.py:371 msgid "Build Filters" msgstr "" -#: report/models.py:348 +#: report/models.py:372 msgid "Build query filters (comma-separated list of key=value pairs" msgstr "" -#: report/models.py:385 +#: report/models.py:410 msgid "Part Filters" msgstr "" -#: report/models.py:386 +#: report/models.py:411 msgid "Part query filters (comma-separated list of key=value pairs" msgstr "" -#: report/models.py:416 +#: report/models.py:441 msgid "Purchase order query filters" msgstr "" -#: report/models.py:450 +#: report/models.py:475 msgid "Sales order query filters" msgstr "" -#: report/models.py:500 +#: report/models.py:525 msgid "Snippet" msgstr "" -#: report/models.py:501 +#: report/models.py:526 msgid "Report snippet file" msgstr "" -#: report/models.py:505 +#: report/models.py:530 msgid "Snippet file description" msgstr "" -#: report/models.py:540 +#: report/models.py:565 msgid "Asset" msgstr "" -#: report/models.py:541 +#: report/models.py:566 msgid "Report asset file" msgstr "" -#: report/models.py:544 +#: report/models.py:569 msgid "Asset file description" msgstr "" @@ -6137,7 +6151,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7591,4 +7606,3 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" - From 3fc68a76f7c4d305f86323f41e43ab37484e0b6a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 16 Jun 2021 23:12:21 +0000 Subject: [PATCH 071/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 2 +- InvenTree/locale/en/LC_MESSAGES/django.po | 2 +- InvenTree/locale/es/LC_MESSAGES/django.po | 2 +- InvenTree/locale/fr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/it/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ja/LC_MESSAGES/django.po | 2 +- InvenTree/locale/pl/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ru/LC_MESSAGES/django.po | 2 +- InvenTree/locale/tr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/zh/LC_MESSAGES/django.po | 2 +- 10 files changed, 10 insertions(+), 10 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 6e766f620c..5f0379899a 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-16 23:11+0000\n" +"POT-Creation-Date: 2021-06-16 23:12+0000\n" "PO-Revision-Date: 2021-06-16 22:41\n" "Last-Translator: \n" "Language-Team: German\n" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 65b6dba7a7..26f7053ac2 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-16 23:11+0000\n" +"POT-Creation-Date: 2021-06-16 23:12+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 281e95392b..ee6dd79329 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-16 23:11+0000\n" +"POT-Creation-Date: 2021-06-16 23:12+0000\n" "PO-Revision-Date: 2021-06-16 22:40\n" "Last-Translator: \n" "Language-Team: Spanish\n" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 58b7faeb04..e594dc20de 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-16 23:11+0000\n" +"POT-Creation-Date: 2021-06-16 23:12+0000\n" "PO-Revision-Date: 2021-06-16 22:40\n" "Last-Translator: \n" "Language-Team: French\n" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 10a2741a2c..e72dfe15a1 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-16 23:11+0000\n" +"POT-Creation-Date: 2021-06-16 23:12+0000\n" "PO-Revision-Date: 2021-06-16 22:40\n" "Last-Translator: \n" "Language-Team: Italian\n" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 646850d21a..58ea163282 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-16 23:11+0000\n" +"POT-Creation-Date: 2021-06-16 23:12+0000\n" "PO-Revision-Date: 2021-06-16 22:41\n" "Last-Translator: \n" "Language-Team: Japanese\n" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index e9b0f02de3..a85569a97e 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-16 23:11+0000\n" +"POT-Creation-Date: 2021-06-16 23:12+0000\n" "PO-Revision-Date: 2021-06-16 22:40\n" "Last-Translator: \n" "Language-Team: Polish\n" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 50f802c05e..6913a2d67c 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-16 23:11+0000\n" +"POT-Creation-Date: 2021-06-16 23:12+0000\n" "PO-Revision-Date: 2021-06-16 22:41\n" "Last-Translator: \n" "Language-Team: Russian\n" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 94a091218e..a32f35cd87 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-16 23:11+0000\n" +"POT-Creation-Date: 2021-06-16 23:12+0000\n" "PO-Revision-Date: 2021-06-16 22:41\n" "Last-Translator: \n" "Language-Team: Turkish\n" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 5c89f879fc..1852102d41 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-16 23:11+0000\n" +"POT-Creation-Date: 2021-06-16 23:12+0000\n" "PO-Revision-Date: 2021-06-16 22:41\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" From 2c3f0fc95e583ff70705df027dd068355a807b91 Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 17 Jun 2021 15:48:24 +1000 Subject: [PATCH 072/734] New Crowdin updates (#1670) * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 25 ++++++++--------------- InvenTree/locale/es/LC_MESSAGES/django.po | 9 ++++---- InvenTree/locale/fr/LC_MESSAGES/django.po | 9 ++++---- InvenTree/locale/it/LC_MESSAGES/django.po | 9 ++++---- InvenTree/locale/ja/LC_MESSAGES/django.po | 9 ++++---- InvenTree/locale/pl/LC_MESSAGES/django.po | 9 ++++---- InvenTree/locale/ru/LC_MESSAGES/django.po | 9 ++++---- InvenTree/locale/tr/LC_MESSAGES/django.po | 9 ++++---- InvenTree/locale/zh/LC_MESSAGES/django.po | 9 ++++---- 9 files changed, 41 insertions(+), 56 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 5f0379899a..78f4519f26 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-06-16 23:12+0000\n" -"PO-Revision-Date: 2021-06-16 22:41\n" +"PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -2151,11 +2151,9 @@ msgstr "Sind Sie sicher, dass Sie die Firma '%(name)s' löschen wollen?" #: company/templates/company/delete.html:12 #, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" +msgid "There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." -msgstr "" -"Es gibt %(count)s Teile, die von diesem Unternehmen bezogen werden.
\n" +msgstr "Es gibt %(count)s Teile, die von diesem Unternehmen bezogen werden.
\n" "Wenn dieser Lieferant gelöscht wird, werden auch diese Zulieferer-Teile gelöscht." #: company/templates/company/detail.html:21 @@ -3174,10 +3172,8 @@ msgstr "Keine Positionen gefunden" #: order/templates/order/purchase_order_detail.html:142 #: order/templates/order/sales_order_detail.html:223 -#, fuzzy -#| msgid "Total Cost" msgid "Total" -msgstr "Gesamtkosten" +msgstr "" #: order/templates/order/purchase_order_detail.html:191 #: order/templates/order/sales_order_detail.html:246 @@ -3187,7 +3183,7 @@ msgstr "Stück-Preis" #: order/templates/order/purchase_order_detail.html:198 #: order/templates/order/sales_order_detail.html:253 msgid "Total price" -msgstr "" +msgstr "Gesamtpreis" #: order/templates/order/purchase_order_detail.html:251 #: order/templates/order/sales_order_detail.html:359 @@ -5097,10 +5093,8 @@ msgid "Report revision number (auto-increments)" msgstr "Bericht Revisionsnummer (autom. erhöht)" #: report/models.py:291 -#, fuzzy -#| msgid "Pattern for generating label filenames" msgid "Pattern for generating report filenames" -msgstr "Muster für die Erstellung von Label-Dateinamen" +msgstr "" #: report/models.py:298 msgid "Report template is enabled" @@ -6157,13 +6151,11 @@ msgstr "Farbschemata" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " -msgstr "" -"\n" +msgstr "\n" "\t\tDie CSS Datei \"%(invalid_color_theme)s.css\" für das aktuell ausgewählte Farbschema wurde nicht gefunden.
\n" "\t\tBitte ein anderes Farbschema auswählen:)\n" "\t " @@ -7616,3 +7608,4 @@ msgstr "Berechtigungen Einträge zu ändern" #: users/models.py:187 msgid "Permission to delete items" msgstr "Berechtigung Einträge zu löschen" + diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index ee6dd79329..34563250f6 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-06-16 23:12+0000\n" -"PO-Revision-Date: 2021-06-16 22:40\n" +"PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -2151,8 +2151,7 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" +msgid "There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6151,8 +6150,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7606,3 +7604,4 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" + diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index e594dc20de..1a427e136d 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-06-16 23:12+0000\n" -"PO-Revision-Date: 2021-06-16 22:40\n" +"PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -2151,8 +2151,7 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" +msgid "There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6151,8 +6150,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7606,3 +7604,4 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" + diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index e72dfe15a1..d0c85cf34b 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-06-16 23:12+0000\n" -"PO-Revision-Date: 2021-06-16 22:40\n" +"PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -2151,8 +2151,7 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" +msgid "There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6151,8 +6150,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7606,3 +7604,4 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" + diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 58ea163282..cda8bce17d 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-06-16 23:12+0000\n" -"PO-Revision-Date: 2021-06-16 22:41\n" +"PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -2151,8 +2151,7 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" +msgid "There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6151,8 +6150,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7606,3 +7604,4 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" + diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index a85569a97e..ba8e798b1d 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-06-16 23:12+0000\n" -"PO-Revision-Date: 2021-06-16 22:40\n" +"PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -2151,8 +2151,7 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" +msgid "There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6151,8 +6150,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7606,3 +7604,4 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" + diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 6913a2d67c..524eb747e0 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-06-16 23:12+0000\n" -"PO-Revision-Date: 2021-06-16 22:41\n" +"PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -2151,8 +2151,7 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" +msgid "There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6151,8 +6150,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7606,3 +7604,4 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" + diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index a32f35cd87..45dc4280f0 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-06-16 23:12+0000\n" -"PO-Revision-Date: 2021-06-16 22:41\n" +"PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -2151,8 +2151,7 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" +msgid "There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6151,8 +6150,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7606,3 +7604,4 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" + diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 1852102d41..cdacfcbc4d 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-06-16 23:12+0000\n" -"PO-Revision-Date: 2021-06-16 22:41\n" +"PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -2151,8 +2151,7 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" +msgid "There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6151,8 +6150,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7606,3 +7604,4 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" + From bfd509a1de710f8b6125e61dd0117a94ce5f45bb Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 17 Jun 2021 07:02:35 +0000 Subject: [PATCH 073/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 193 ++++++++++++---------- InvenTree/locale/en/LC_MESSAGES/django.po | 178 ++++++++++---------- InvenTree/locale/es/LC_MESSAGES/django.po | 185 +++++++++++---------- InvenTree/locale/fr/LC_MESSAGES/django.po | 185 +++++++++++---------- InvenTree/locale/it/LC_MESSAGES/django.po | 185 +++++++++++---------- InvenTree/locale/ja/LC_MESSAGES/django.po | 185 +++++++++++---------- InvenTree/locale/pl/LC_MESSAGES/django.po | 185 +++++++++++---------- InvenTree/locale/ru/LC_MESSAGES/django.po | 185 +++++++++++---------- InvenTree/locale/tr/LC_MESSAGES/django.po | 185 +++++++++++---------- InvenTree/locale/zh/LC_MESSAGES/django.po | 185 +++++++++++---------- 10 files changed, 962 insertions(+), 889 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 78f4519f26..45941e3e41 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-16 23:12+0000\n" +"POT-Creation-Date: 2021-06-17 07:02+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: German\n" @@ -77,7 +77,7 @@ msgstr "Kategorie auswählen" msgid "Duplicate serial: {n}" msgstr "Doppelte Seriennummer: {n}" -#: InvenTree/helpers.py:384 order/models.py:247 order/models.py:357 +#: InvenTree/helpers.py:384 order/models.py:248 order/models.py:358 #: stock/views.py:1795 msgid "Invalid quantity provided" msgstr "Keine gültige Menge" @@ -146,7 +146,7 @@ msgstr "Name" #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:103 order/templates/order/purchase_order_detail.html:147 +#: order/models.py:104 order/templates/order/purchase_order_detail.html:147 #: part/models.py:710 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 @@ -445,7 +445,7 @@ msgid "Order target date" msgstr "geplantes Bestelldatum" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 order/forms.py:109 order/forms.py:144 +#: build/templates/build/detail.html:121 order/forms.py:114 order/forms.py:149 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 @@ -464,8 +464,8 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:699 #: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77 -#: order/forms.py:188 order/forms.py:205 order/forms.py:240 order/forms.py:262 -#: order/forms.py:279 order/models.py:616 order/models.py:817 +#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 +#: order/forms.py:285 order/models.py:617 order/models.py:841 #: order/templates/order/order_wizard/match_parts.html:29 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:179 @@ -500,7 +500,7 @@ msgstr "Anzahl der zu bauenden Teile" msgid "Enter quantity for build output" msgstr "Menge der Endprodukte angeben" -#: build/forms.py:95 order/forms.py:234 stock/forms.py:118 +#: build/forms.py:95 order/forms.py:240 stock/forms.py:118 msgid "Serial Numbers" msgstr "Seriennummer" @@ -529,8 +529,7 @@ msgid "Mark build as complete" msgstr "Bauauftrag als vollständig markieren" #: build/forms.py:210 build/templates/build/auto_allocate.html:18 -#: order/forms.py:82 stock/forms.py:347 -#: stock/templates/stock/item_base.html:285 +#: stock/forms.py:347 stock/templates/stock/item_base.html:285 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:500 @@ -543,7 +542,7 @@ msgid "Location of completed parts" msgstr "Lagerort der Endprodukte" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:468 +#: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:780 @@ -602,7 +601,7 @@ msgstr "Bauaufträge" msgid "Build Order Reference" msgstr "Bauauftragsreferenz" -#: build/models.py:128 order/models.py:101 order/models.py:618 +#: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 #: order/templates/order/sales_order_detail.html:229 part/models.py:2279 #: report/templates/report/inventree_po_report.html:92 @@ -627,7 +626,7 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: build/models.py:153 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:622 -#: order/models.py:660 order/models.py:693 +#: order/models.py:661 order/models.py:717 #: order/templates/order/order_wizard/select_parts.html:30 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 @@ -710,16 +709,16 @@ msgstr "Losnummer" msgid "Batch code for this build output" msgstr "Losnummer für dieses Endprodukt" -#: build/models.py:220 order/models.py:107 part/models.py:882 +#: build/models.py:220 order/models.py:108 part/models.py:882 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "Erstelldatum" -#: build/models.py:224 order/models.py:474 +#: build/models.py:224 order/models.py:475 msgid "Target completion date" msgstr "geplantes Fertigstellungsdatum" -#: build/models.py:228 order/models.py:220 templates/js/build.js:798 +#: build/models.py:228 order/models.py:221 templates/js/build.js:798 msgid "Completion Date" msgstr "Fertigstellungsdatum" @@ -736,7 +735,7 @@ msgid "User who issued this build order" msgstr "Nutzer der diesen Bauauftrag erstellt hat" #: build/models.py:251 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:121 +#: build/templates/build/detail.html:105 order/models.py:122 #: order/templates/order/order_base.html:138 #: order/templates/order/sales_order_base.html:140 part/models.py:886 #: report/templates/report/inventree_build_order_base.html:159 @@ -764,10 +763,10 @@ msgstr "Link zu einer externen URL" #: build/models.py:262 build/templates/build/navbar.html:53 #: company/models.py:132 company/models.py:498 #: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:125 -#: order/models.py:620 order/templates/order/po_navbar.html:38 +#: company/templates/company/navbar.html:73 order/models.py:126 +#: order/models.py:621 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:239 +#: order/templates/order/purchase_order_detail.html:243 #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:871 @@ -809,11 +808,11 @@ msgstr "Bauauftragsposition muss ein Endprodukt festlegen, da der übergeordnete msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "Reserviermenge ({n}) muss kleiner Bestandsmenge ({q}) sein. Zugewiesene Anzahl ({n}) darf nicht die verfügbare ({q}) Anzahl überschreiten" -#: build/models.py:1188 order/models.py:791 +#: build/models.py:1188 order/models.py:815 msgid "StockItem is over-allocated" msgstr "Zu viele BestandsObjekt zugewiesen" -#: build/models.py:1192 order/models.py:794 +#: build/models.py:1192 order/models.py:818 msgid "Allocation quantity must be greater than zero" msgstr "Reserviermenge muss größer null sein" @@ -1037,7 +1036,7 @@ msgid "Progress" msgstr "Fortschritt" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:691 +#: build/templates/build/detail.html:84 order/models.py:715 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1185,7 +1184,10 @@ msgstr "Ausgangs-Lager" msgid "Stock can be taken from any available location." msgstr "Bestand kann jedem verfügbaren Lagerort entnommen werden." -#: build/templates/build/detail.html:46 stock/forms.py:169 stock/forms.py:375 +#: build/templates/build/detail.html:46 order/forms.py:85 order/models.py:678 +#: order/templates/order/purchase_order_detail.html:239 +#: order/templates/order/receive_parts.html:25 stock/forms.py:169 +#: stock/forms.py:375 msgid "Destination" msgstr "Ziel-Lager" @@ -1955,7 +1957,7 @@ msgid "Point of contact" msgstr "Anlaufstelle" #: company/models.py:121 company/models.py:333 company/models.py:485 -#: order/models.py:105 part/models.py:743 +#: order/models.py:106 part/models.py:743 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:318 #: templates/js/part.js:497 @@ -2024,7 +2026,7 @@ msgstr "Teilbeschreibung des Herstellers" #: company/models.py:466 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:192 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:193 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:364 @@ -2151,9 +2153,11 @@ msgstr "Sind Sie sicher, dass Sie die Firma '%(name)s' löschen wollen?" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." -msgstr "Es gibt %(count)s Teile, die von diesem Unternehmen bezogen werden.
\n" +msgstr "" +"Es gibt %(count)s Teile, die von diesem Unternehmen bezogen werden.
\n" "Wenn dieser Lieferant gelöscht wird, werden auch diese Zulieferer-Teile gelöscht." #: company/templates/company/detail.html:21 @@ -2168,7 +2172,7 @@ msgstr "Keine Website angegeben" msgid "Uses default currency" msgstr "verwendet Standard-Währung" -#: company/templates/company/detail.html:67 order/models.py:463 +#: company/templates/company/detail.html:67 order/models.py:464 #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 @@ -2699,163 +2703,163 @@ msgstr "Bestellung stornieren" msgid "Ship order" msgstr "Bestellung versenden" -#: order/forms.py:82 +#: order/forms.py:86 msgid "Receive parts to this location" msgstr "Teile in diesen Lagerort empfangen" -#: order/forms.py:103 +#: order/forms.py:108 msgid "Purchase Order reference" msgstr "Bestellungs-Referenz" -#: order/forms.py:110 +#: order/forms.py:115 msgid "Target date for order delivery. Order will be overdue after this date." msgstr "Zieldatum für Auftrags-Lieferung." -#: order/forms.py:138 +#: order/forms.py:143 msgid "Enter sales order number" msgstr "Auftrag-Nummer eingeben" -#: order/forms.py:145 order/models.py:475 +#: order/forms.py:150 order/models.py:476 msgid "Target date for order completion. Order will be overdue after this date." msgstr "Zieldatum für Auftrags-Fertigstellung." -#: order/forms.py:236 +#: order/forms.py:242 msgid "Enter stock item serial numbers" msgstr "Seriennummern für BestandsObjekt eingeben" -#: order/forms.py:242 +#: order/forms.py:248 msgid "Enter quantity of stock items" msgstr "Menge der BestandsObjekt eingeben" -#: order/models.py:101 +#: order/models.py:102 msgid "Order reference" msgstr "Bestell-Referenz" -#: order/models.py:103 +#: order/models.py:104 msgid "Order description" msgstr "Bestellungs-Beschreibung" -#: order/models.py:105 +#: order/models.py:106 msgid "Link to external page" msgstr "Link auf externe Seite" -#: order/models.py:113 part/templates/part/detail.html:132 +#: order/models.py:114 part/templates/part/detail.html:132 msgid "Created By" msgstr "Erstellt von" -#: order/models.py:120 +#: order/models.py:121 msgid "User or group responsible for this order" msgstr "Nutzer oder Gruppe der/die für diesen Auftrag zuständig ist/sind" -#: order/models.py:125 +#: order/models.py:126 msgid "Order notes" msgstr "Bestell-Notizen" -#: order/models.py:184 order/models.py:468 +#: order/models.py:185 order/models.py:469 msgid "Purchase order status" msgstr "Bestellungs-Status" -#: order/models.py:193 +#: order/models.py:194 msgid "Company from which the items are being ordered" msgstr "Firma bei der die Teile bestellt werden" -#: order/models.py:196 order/templates/order/order_base.html:98 +#: order/models.py:197 order/templates/order/order_base.html:98 #: templates/js/order.js:179 msgid "Supplier Reference" msgstr "Zulieferer-Referenz" -#: order/models.py:196 +#: order/models.py:197 msgid "Supplier order reference code" msgstr "Zulieferer Bestellreferenz" -#: order/models.py:203 +#: order/models.py:204 msgid "received by" msgstr "Empfangen von" -#: order/models.py:208 +#: order/models.py:209 msgid "Issue Date" msgstr "Aufgabedatum" -#: order/models.py:209 +#: order/models.py:210 msgid "Date order was issued" msgstr "Datum an dem die Bestellung aufgegeben wurde" -#: order/models.py:214 +#: order/models.py:215 msgid "Target Delivery Date" msgstr "Ziel-Versanddatum" -#: order/models.py:215 +#: order/models.py:216 msgid "Expected date for order delivery. Order will be overdue after this date." msgstr "Geplantes Lieferdatum für Auftrag." -#: order/models.py:221 +#: order/models.py:222 msgid "Date order was completed" msgstr "Datum an dem der Auftrag fertigstellt wurde" -#: order/models.py:245 part/views.py:1675 stock/models.py:304 +#: order/models.py:246 part/views.py:1675 stock/models.py:304 #: stock/models.py:1020 msgid "Quantity must be greater than zero" msgstr "Anzahl muss größer Null sein" -#: order/models.py:250 +#: order/models.py:251 msgid "Part supplier must match PO supplier" msgstr "Teile-Zulieferer muss dem Zulieferer der Bestellung entsprechen" -#: order/models.py:348 +#: order/models.py:349 msgid "Lines can only be received against an order marked as 'Placed'" msgstr "Nur Teile aufgegebener Bestllungen können empfangen werden" -#: order/models.py:352 +#: order/models.py:353 msgid "Quantity must be an integer" msgstr "Anzahl muss eine Ganzzahl sein" -#: order/models.py:354 +#: order/models.py:355 msgid "Quantity must be a positive number" msgstr "Anzahl muss eine positive Zahl sein" -#: order/models.py:464 +#: order/models.py:465 msgid "Company to which the items are being sold" msgstr "Firma an die die Teile verkauft werden" -#: order/models.py:470 +#: order/models.py:471 msgid "Customer Reference " msgstr "Kundenreferenz" -#: order/models.py:470 +#: order/models.py:471 msgid "Customer order reference code" msgstr "Bestellreferenz" -#: order/models.py:478 templates/js/order.js:303 +#: order/models.py:479 templates/js/order.js:303 msgid "Shipment Date" msgstr "Versanddatum" -#: order/models.py:485 +#: order/models.py:486 msgid "shipped by" msgstr "Versand von" -#: order/models.py:529 +#: order/models.py:530 msgid "SalesOrder cannot be shipped as it is not currently pending" msgstr "Bestellung kann nicht versendet werden weil er nicht anhängig ist" -#: order/models.py:616 +#: order/models.py:617 msgid "Item quantity" msgstr "Anzahl" -#: order/models.py:618 +#: order/models.py:619 msgid "Line item reference" msgstr "Position - Referenz" -#: order/models.py:620 +#: order/models.py:621 msgid "Line item notes" msgstr "Position - Notizen" -#: order/models.py:646 order/models.py:691 +#: order/models.py:647 order/models.py:715 #: part/templates/part/allocation.html:17 #: part/templates/part/allocation.html:45 msgid "Order" msgstr "Bestellung" -#: order/models.py:647 order/templates/order/order_base.html:9 +#: order/models.py:648 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 @@ -2863,73 +2867,79 @@ msgstr "Bestellung" msgid "Purchase Order" msgstr "Bestellung" -#: order/models.py:661 +#: order/models.py:662 msgid "Supplier part" msgstr "Zuliefererteil" -#: order/models.py:664 order/templates/order/order_base.html:131 +#: order/models.py:665 order/templates/order/order_base.html:131 #: order/templates/order/purchase_order_detail.html:219 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "Empfangen" -#: order/models.py:664 +#: order/models.py:665 msgid "Number of items received" msgstr "Empfangene Objekt-Anzahl" -#: order/models.py:671 stock/models.py:542 +#: order/models.py:672 stock/models.py:542 #: stock/templates/stock/item_base.html:331 templates/js/stock.js:665 msgid "Purchase Price" msgstr "Preis" -#: order/models.py:672 +#: order/models.py:673 msgid "Unit purchase price" msgstr "Preis pro Einheit" -#: order/models.py:700 part/templates/part/navbar.html:101 +#: order/models.py:681 +#, fuzzy +#| msgid "Where is this item normally stored?" +msgid "Where does the Purchaser want this item to be stored?" +msgstr "Wo wird dieses Teil normalerweise gelagert?" + +#: order/models.py:724 part/templates/part/navbar.html:101 #: part/templates/part/order_prices.html:82 #: part/templates/part/part_pricing.html:78 msgid "Sale Price" msgstr "Verkaufspreis" -#: order/models.py:701 +#: order/models.py:725 msgid "Unit sale price" msgstr "Stückverkaufspreis" -#: order/models.py:776 order/models.py:778 +#: order/models.py:800 order/models.py:802 msgid "Stock item has not been assigned" msgstr "BestandsObjekt wurde nicht zugewiesen" -#: order/models.py:782 +#: order/models.py:806 msgid "Cannot allocate stock item to a line with a different part" msgstr "Kann BestandsObjekt keiner Zeile mit einem anderen Teil hinzufügen" -#: order/models.py:784 +#: order/models.py:808 msgid "Cannot allocate stock to a line without a part" msgstr "Kann BestandsObjekt keiner Zeile ohne Teil hinzufügen" -#: order/models.py:787 +#: order/models.py:811 msgid "Allocation quantity cannot exceed stock quantity" msgstr "Die zugeordnete Anzahl darf nicht die verfügbare Anzahl überschreiten" -#: order/models.py:797 +#: order/models.py:821 msgid "Quantity must be 1 for serialized stock item" msgstr "Anzahl für BestandsObjekt mit Seriennummer muss 1 sein" -#: order/models.py:802 +#: order/models.py:826 msgid "Line" msgstr "Position" -#: order/models.py:813 +#: order/models.py:837 msgid "Item" msgstr "Position" -#: order/models.py:814 +#: order/models.py:838 msgid "Select stock item to allocate" msgstr "BestandsObjekt für Zuordnung auswählen" -#: order/models.py:817 +#: order/models.py:841 msgid "Enter stock allocation quantity" msgstr "Anzahl für Bestandszuordnung eingeben" @@ -3185,16 +3195,16 @@ msgstr "Stück-Preis" msgid "Total price" msgstr "Gesamtpreis" -#: order/templates/order/purchase_order_detail.html:251 +#: order/templates/order/purchase_order_detail.html:255 #: order/templates/order/sales_order_detail.html:359 msgid "Edit line item" msgstr "Position bearbeiten" -#: order/templates/order/purchase_order_detail.html:252 +#: order/templates/order/purchase_order_detail.html:256 msgid "Delete line item" msgstr "Position löschen" -#: order/templates/order/purchase_order_detail.html:257 +#: order/templates/order/purchase_order_detail.html:261 msgid "Receive line item" msgstr "Position empfangen" @@ -3238,11 +3248,11 @@ msgstr "Bestellt" msgid "Receive" msgstr "Empfangen" -#: order/templates/order/receive_parts.html:36 +#: order/templates/order/receive_parts.html:37 msgid "Error: Referenced part has been removed" msgstr "Fehler: verknüpftes Teil wurde gelöscht" -#: order/templates/order/receive_parts.html:57 +#: order/templates/order/receive_parts.html:61 msgid "Remove line" msgstr "Position entfernen" @@ -6151,11 +6161,13 @@ msgstr "Farbschemata" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " -msgstr "\n" +msgstr "" +"\n" "\t\tDie CSS Datei \"%(invalid_color_theme)s.css\" für das aktuell ausgewählte Farbschema wurde nicht gefunden.
\n" "\t\tBitte ein anderes Farbschema auswählen:)\n" "\t " @@ -7608,4 +7620,3 @@ msgstr "Berechtigungen Einträge zu ändern" #: users/models.py:187 msgid "Permission to delete items" msgstr "Berechtigung Einträge zu löschen" - diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 26f7053ac2..1ecfe858c2 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-16 23:12+0000\n" +"POT-Creation-Date: 2021-06-17 07:02+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -78,7 +78,7 @@ msgstr "" msgid "Duplicate serial: {n}" msgstr "" -#: InvenTree/helpers.py:384 order/models.py:247 order/models.py:357 +#: InvenTree/helpers.py:384 order/models.py:248 order/models.py:358 #: stock/views.py:1795 msgid "Invalid quantity provided" msgstr "" @@ -147,7 +147,7 @@ msgstr "" #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:103 order/templates/order/purchase_order_detail.html:147 +#: order/models.py:104 order/templates/order/purchase_order_detail.html:147 #: part/models.py:710 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 @@ -446,7 +446,7 @@ msgid "Order target date" msgstr "" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 order/forms.py:109 order/forms.py:144 +#: build/templates/build/detail.html:121 order/forms.py:114 order/forms.py:149 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 @@ -465,8 +465,8 @@ msgstr "" #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:699 #: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77 -#: order/forms.py:188 order/forms.py:205 order/forms.py:240 order/forms.py:262 -#: order/forms.py:279 order/models.py:616 order/models.py:817 +#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 +#: order/forms.py:285 order/models.py:617 order/models.py:841 #: order/templates/order/order_wizard/match_parts.html:29 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:179 @@ -501,7 +501,7 @@ msgstr "" msgid "Enter quantity for build output" msgstr "" -#: build/forms.py:95 order/forms.py:234 stock/forms.py:118 +#: build/forms.py:95 order/forms.py:240 stock/forms.py:118 msgid "Serial Numbers" msgstr "" @@ -530,8 +530,7 @@ msgid "Mark build as complete" msgstr "" #: build/forms.py:210 build/templates/build/auto_allocate.html:18 -#: order/forms.py:82 stock/forms.py:347 -#: stock/templates/stock/item_base.html:285 +#: stock/forms.py:347 stock/templates/stock/item_base.html:285 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:500 @@ -544,7 +543,7 @@ msgid "Location of completed parts" msgstr "" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:468 +#: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:780 @@ -603,7 +602,7 @@ msgstr "" msgid "Build Order Reference" msgstr "" -#: build/models.py:128 order/models.py:101 order/models.py:618 +#: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 #: order/templates/order/sales_order_detail.html:229 part/models.py:2279 #: report/templates/report/inventree_po_report.html:92 @@ -628,7 +627,7 @@ msgstr "" #: build/models.py:153 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:622 -#: order/models.py:660 order/models.py:693 +#: order/models.py:661 order/models.py:717 #: order/templates/order/order_wizard/select_parts.html:30 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 @@ -711,16 +710,16 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:220 order/models.py:107 part/models.py:882 +#: build/models.py:220 order/models.py:108 part/models.py:882 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "" -#: build/models.py:224 order/models.py:474 +#: build/models.py:224 order/models.py:475 msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:220 templates/js/build.js:798 +#: build/models.py:228 order/models.py:221 templates/js/build.js:798 msgid "Completion Date" msgstr "" @@ -737,7 +736,7 @@ msgid "User who issued this build order" msgstr "" #: build/models.py:251 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:121 +#: build/templates/build/detail.html:105 order/models.py:122 #: order/templates/order/order_base.html:138 #: order/templates/order/sales_order_base.html:140 part/models.py:886 #: report/templates/report/inventree_build_order_base.html:159 @@ -765,10 +764,10 @@ msgstr "" #: build/models.py:262 build/templates/build/navbar.html:53 #: company/models.py:132 company/models.py:498 #: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:125 -#: order/models.py:620 order/templates/order/po_navbar.html:38 +#: company/templates/company/navbar.html:73 order/models.py:126 +#: order/models.py:621 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:239 +#: order/templates/order/purchase_order_detail.html:243 #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:871 @@ -810,11 +809,11 @@ msgstr "" msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1188 order/models.py:791 +#: build/models.py:1188 order/models.py:815 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1192 order/models.py:794 +#: build/models.py:1192 order/models.py:818 msgid "Allocation quantity must be greater than zero" msgstr "" @@ -1038,7 +1037,7 @@ msgid "Progress" msgstr "" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:691 +#: build/templates/build/detail.html:84 order/models.py:715 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1186,7 +1185,10 @@ msgstr "" msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 stock/forms.py:169 stock/forms.py:375 +#: build/templates/build/detail.html:46 order/forms.py:85 order/models.py:678 +#: order/templates/order/purchase_order_detail.html:239 +#: order/templates/order/receive_parts.html:25 stock/forms.py:169 +#: stock/forms.py:375 msgid "Destination" msgstr "" @@ -1956,7 +1958,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:121 company/models.py:333 company/models.py:485 -#: order/models.py:105 part/models.py:743 +#: order/models.py:106 part/models.py:743 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:318 #: templates/js/part.js:497 @@ -2025,7 +2027,7 @@ msgstr "" #: company/models.py:466 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:192 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:193 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:364 @@ -2169,7 +2171,7 @@ msgstr "" msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:463 +#: company/templates/company/detail.html:67 order/models.py:464 #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 @@ -2700,163 +2702,163 @@ msgstr "" msgid "Ship order" msgstr "" -#: order/forms.py:82 +#: order/forms.py:86 msgid "Receive parts to this location" msgstr "" -#: order/forms.py:103 +#: order/forms.py:108 msgid "Purchase Order reference" msgstr "" -#: order/forms.py:110 +#: order/forms.py:115 msgid "Target date for order delivery. Order will be overdue after this date." msgstr "" -#: order/forms.py:138 +#: order/forms.py:143 msgid "Enter sales order number" msgstr "" -#: order/forms.py:145 order/models.py:475 +#: order/forms.py:150 order/models.py:476 msgid "Target date for order completion. Order will be overdue after this date." msgstr "" -#: order/forms.py:236 +#: order/forms.py:242 msgid "Enter stock item serial numbers" msgstr "" -#: order/forms.py:242 +#: order/forms.py:248 msgid "Enter quantity of stock items" msgstr "" -#: order/models.py:101 +#: order/models.py:102 msgid "Order reference" msgstr "" -#: order/models.py:103 +#: order/models.py:104 msgid "Order description" msgstr "" -#: order/models.py:105 +#: order/models.py:106 msgid "Link to external page" msgstr "" -#: order/models.py:113 part/templates/part/detail.html:132 +#: order/models.py:114 part/templates/part/detail.html:132 msgid "Created By" msgstr "" -#: order/models.py:120 +#: order/models.py:121 msgid "User or group responsible for this order" msgstr "" -#: order/models.py:125 +#: order/models.py:126 msgid "Order notes" msgstr "" -#: order/models.py:184 order/models.py:468 +#: order/models.py:185 order/models.py:469 msgid "Purchase order status" msgstr "" -#: order/models.py:193 +#: order/models.py:194 msgid "Company from which the items are being ordered" msgstr "" -#: order/models.py:196 order/templates/order/order_base.html:98 +#: order/models.py:197 order/templates/order/order_base.html:98 #: templates/js/order.js:179 msgid "Supplier Reference" msgstr "" -#: order/models.py:196 +#: order/models.py:197 msgid "Supplier order reference code" msgstr "" -#: order/models.py:203 +#: order/models.py:204 msgid "received by" msgstr "" -#: order/models.py:208 +#: order/models.py:209 msgid "Issue Date" msgstr "" -#: order/models.py:209 +#: order/models.py:210 msgid "Date order was issued" msgstr "" -#: order/models.py:214 +#: order/models.py:215 msgid "Target Delivery Date" msgstr "" -#: order/models.py:215 +#: order/models.py:216 msgid "Expected date for order delivery. Order will be overdue after this date." msgstr "" -#: order/models.py:221 +#: order/models.py:222 msgid "Date order was completed" msgstr "" -#: order/models.py:245 part/views.py:1675 stock/models.py:304 +#: order/models.py:246 part/views.py:1675 stock/models.py:304 #: stock/models.py:1020 msgid "Quantity must be greater than zero" msgstr "" -#: order/models.py:250 +#: order/models.py:251 msgid "Part supplier must match PO supplier" msgstr "" -#: order/models.py:348 +#: order/models.py:349 msgid "Lines can only be received against an order marked as 'Placed'" msgstr "" -#: order/models.py:352 +#: order/models.py:353 msgid "Quantity must be an integer" msgstr "" -#: order/models.py:354 +#: order/models.py:355 msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:464 +#: order/models.py:465 msgid "Company to which the items are being sold" msgstr "" -#: order/models.py:470 +#: order/models.py:471 msgid "Customer Reference " msgstr "" -#: order/models.py:470 +#: order/models.py:471 msgid "Customer order reference code" msgstr "" -#: order/models.py:478 templates/js/order.js:303 +#: order/models.py:479 templates/js/order.js:303 msgid "Shipment Date" msgstr "" -#: order/models.py:485 +#: order/models.py:486 msgid "shipped by" msgstr "" -#: order/models.py:529 +#: order/models.py:530 msgid "SalesOrder cannot be shipped as it is not currently pending" msgstr "" -#: order/models.py:616 +#: order/models.py:617 msgid "Item quantity" msgstr "" -#: order/models.py:618 +#: order/models.py:619 msgid "Line item reference" msgstr "" -#: order/models.py:620 +#: order/models.py:621 msgid "Line item notes" msgstr "" -#: order/models.py:646 order/models.py:691 +#: order/models.py:647 order/models.py:715 #: part/templates/part/allocation.html:17 #: part/templates/part/allocation.html:45 msgid "Order" msgstr "" -#: order/models.py:647 order/templates/order/order_base.html:9 +#: order/models.py:648 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 @@ -2864,73 +2866,77 @@ msgstr "" msgid "Purchase Order" msgstr "" -#: order/models.py:661 +#: order/models.py:662 msgid "Supplier part" msgstr "" -#: order/models.py:664 order/templates/order/order_base.html:131 +#: order/models.py:665 order/templates/order/order_base.html:131 #: order/templates/order/purchase_order_detail.html:219 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "" -#: order/models.py:664 +#: order/models.py:665 msgid "Number of items received" msgstr "" -#: order/models.py:671 stock/models.py:542 +#: order/models.py:672 stock/models.py:542 #: stock/templates/stock/item_base.html:331 templates/js/stock.js:665 msgid "Purchase Price" msgstr "" -#: order/models.py:672 +#: order/models.py:673 msgid "Unit purchase price" msgstr "" -#: order/models.py:700 part/templates/part/navbar.html:101 +#: order/models.py:681 +msgid "Where does the Purchaser want this item to be stored?" +msgstr "" + +#: order/models.py:724 part/templates/part/navbar.html:101 #: part/templates/part/order_prices.html:82 #: part/templates/part/part_pricing.html:78 msgid "Sale Price" msgstr "" -#: order/models.py:701 +#: order/models.py:725 msgid "Unit sale price" msgstr "" -#: order/models.py:776 order/models.py:778 +#: order/models.py:800 order/models.py:802 msgid "Stock item has not been assigned" msgstr "" -#: order/models.py:782 +#: order/models.py:806 msgid "Cannot allocate stock item to a line with a different part" msgstr "" -#: order/models.py:784 +#: order/models.py:808 msgid "Cannot allocate stock to a line without a part" msgstr "" -#: order/models.py:787 +#: order/models.py:811 msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:797 +#: order/models.py:821 msgid "Quantity must be 1 for serialized stock item" msgstr "" -#: order/models.py:802 +#: order/models.py:826 msgid "Line" msgstr "" -#: order/models.py:813 +#: order/models.py:837 msgid "Item" msgstr "" -#: order/models.py:814 +#: order/models.py:838 msgid "Select stock item to allocate" msgstr "" -#: order/models.py:817 +#: order/models.py:841 msgid "Enter stock allocation quantity" msgstr "" @@ -3186,16 +3192,16 @@ msgstr "" msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:251 +#: order/templates/order/purchase_order_detail.html:255 #: order/templates/order/sales_order_detail.html:359 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:252 +#: order/templates/order/purchase_order_detail.html:256 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:257 +#: order/templates/order/purchase_order_detail.html:261 msgid "Receive line item" msgstr "" @@ -3239,11 +3245,11 @@ msgstr "" msgid "Receive" msgstr "" -#: order/templates/order/receive_parts.html:36 +#: order/templates/order/receive_parts.html:37 msgid "Error: Referenced part has been removed" msgstr "" -#: order/templates/order/receive_parts.html:57 +#: order/templates/order/receive_parts.html:61 msgid "Remove line" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 34563250f6..81dd2943d8 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-16 23:12+0000\n" +"POT-Creation-Date: 2021-06-17 07:02+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -77,7 +77,7 @@ msgstr "" msgid "Duplicate serial: {n}" msgstr "" -#: InvenTree/helpers.py:384 order/models.py:247 order/models.py:357 +#: InvenTree/helpers.py:384 order/models.py:248 order/models.py:358 #: stock/views.py:1795 msgid "Invalid quantity provided" msgstr "" @@ -146,7 +146,7 @@ msgstr "Nombre" #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:103 order/templates/order/purchase_order_detail.html:147 +#: order/models.py:104 order/templates/order/purchase_order_detail.html:147 #: part/models.py:710 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 @@ -445,7 +445,7 @@ msgid "Order target date" msgstr "" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 order/forms.py:109 order/forms.py:144 +#: build/templates/build/detail.html:121 order/forms.py:114 order/forms.py:149 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 @@ -464,8 +464,8 @@ msgstr "" #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:699 #: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77 -#: order/forms.py:188 order/forms.py:205 order/forms.py:240 order/forms.py:262 -#: order/forms.py:279 order/models.py:616 order/models.py:817 +#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 +#: order/forms.py:285 order/models.py:617 order/models.py:841 #: order/templates/order/order_wizard/match_parts.html:29 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:179 @@ -500,7 +500,7 @@ msgstr "" msgid "Enter quantity for build output" msgstr "" -#: build/forms.py:95 order/forms.py:234 stock/forms.py:118 +#: build/forms.py:95 order/forms.py:240 stock/forms.py:118 msgid "Serial Numbers" msgstr "Números de serie" @@ -529,8 +529,7 @@ msgid "Mark build as complete" msgstr "" #: build/forms.py:210 build/templates/build/auto_allocate.html:18 -#: order/forms.py:82 stock/forms.py:347 -#: stock/templates/stock/item_base.html:285 +#: stock/forms.py:347 stock/templates/stock/item_base.html:285 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:500 @@ -543,7 +542,7 @@ msgid "Location of completed parts" msgstr "" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:468 +#: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:780 @@ -602,7 +601,7 @@ msgstr "" msgid "Build Order Reference" msgstr "" -#: build/models.py:128 order/models.py:101 order/models.py:618 +#: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 #: order/templates/order/sales_order_detail.html:229 part/models.py:2279 #: report/templates/report/inventree_po_report.html:92 @@ -627,7 +626,7 @@ msgstr "" #: build/models.py:153 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:622 -#: order/models.py:660 order/models.py:693 +#: order/models.py:661 order/models.py:717 #: order/templates/order/order_wizard/select_parts.html:30 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 @@ -710,16 +709,16 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:220 order/models.py:107 part/models.py:882 +#: build/models.py:220 order/models.py:108 part/models.py:882 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "" -#: build/models.py:224 order/models.py:474 +#: build/models.py:224 order/models.py:475 msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:220 templates/js/build.js:798 +#: build/models.py:228 order/models.py:221 templates/js/build.js:798 msgid "Completion Date" msgstr "" @@ -736,7 +735,7 @@ msgid "User who issued this build order" msgstr "" #: build/models.py:251 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:121 +#: build/templates/build/detail.html:105 order/models.py:122 #: order/templates/order/order_base.html:138 #: order/templates/order/sales_order_base.html:140 part/models.py:886 #: report/templates/report/inventree_build_order_base.html:159 @@ -764,10 +763,10 @@ msgstr "" #: build/models.py:262 build/templates/build/navbar.html:53 #: company/models.py:132 company/models.py:498 #: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:125 -#: order/models.py:620 order/templates/order/po_navbar.html:38 +#: company/templates/company/navbar.html:73 order/models.py:126 +#: order/models.py:621 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:239 +#: order/templates/order/purchase_order_detail.html:243 #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:871 @@ -809,11 +808,11 @@ msgstr "" msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1188 order/models.py:791 +#: build/models.py:1188 order/models.py:815 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1192 order/models.py:794 +#: build/models.py:1192 order/models.py:818 msgid "Allocation quantity must be greater than zero" msgstr "" @@ -1037,7 +1036,7 @@ msgid "Progress" msgstr "Progreso" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:691 +#: build/templates/build/detail.html:84 order/models.py:715 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1185,7 +1184,10 @@ msgstr "" msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 stock/forms.py:169 stock/forms.py:375 +#: build/templates/build/detail.html:46 order/forms.py:85 order/models.py:678 +#: order/templates/order/purchase_order_detail.html:239 +#: order/templates/order/receive_parts.html:25 stock/forms.py:169 +#: stock/forms.py:375 msgid "Destination" msgstr "Destinación" @@ -1955,7 +1957,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:121 company/models.py:333 company/models.py:485 -#: order/models.py:105 part/models.py:743 +#: order/models.py:106 part/models.py:743 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:318 #: templates/js/part.js:497 @@ -2024,7 +2026,7 @@ msgstr "" #: company/models.py:466 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:192 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:193 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:364 @@ -2151,7 +2153,8 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -2167,7 +2170,7 @@ msgstr "" msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:463 +#: company/templates/company/detail.html:67 order/models.py:464 #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 @@ -2698,163 +2701,163 @@ msgstr "" msgid "Ship order" msgstr "" -#: order/forms.py:82 +#: order/forms.py:86 msgid "Receive parts to this location" msgstr "" -#: order/forms.py:103 +#: order/forms.py:108 msgid "Purchase Order reference" msgstr "" -#: order/forms.py:110 +#: order/forms.py:115 msgid "Target date for order delivery. Order will be overdue after this date." msgstr "" -#: order/forms.py:138 +#: order/forms.py:143 msgid "Enter sales order number" msgstr "" -#: order/forms.py:145 order/models.py:475 +#: order/forms.py:150 order/models.py:476 msgid "Target date for order completion. Order will be overdue after this date." msgstr "" -#: order/forms.py:236 +#: order/forms.py:242 msgid "Enter stock item serial numbers" msgstr "" -#: order/forms.py:242 +#: order/forms.py:248 msgid "Enter quantity of stock items" msgstr "" -#: order/models.py:101 +#: order/models.py:102 msgid "Order reference" msgstr "" -#: order/models.py:103 +#: order/models.py:104 msgid "Order description" msgstr "" -#: order/models.py:105 +#: order/models.py:106 msgid "Link to external page" msgstr "" -#: order/models.py:113 part/templates/part/detail.html:132 +#: order/models.py:114 part/templates/part/detail.html:132 msgid "Created By" msgstr "" -#: order/models.py:120 +#: order/models.py:121 msgid "User or group responsible for this order" msgstr "" -#: order/models.py:125 +#: order/models.py:126 msgid "Order notes" msgstr "" -#: order/models.py:184 order/models.py:468 +#: order/models.py:185 order/models.py:469 msgid "Purchase order status" msgstr "" -#: order/models.py:193 +#: order/models.py:194 msgid "Company from which the items are being ordered" msgstr "" -#: order/models.py:196 order/templates/order/order_base.html:98 +#: order/models.py:197 order/templates/order/order_base.html:98 #: templates/js/order.js:179 msgid "Supplier Reference" msgstr "" -#: order/models.py:196 +#: order/models.py:197 msgid "Supplier order reference code" msgstr "" -#: order/models.py:203 +#: order/models.py:204 msgid "received by" msgstr "" -#: order/models.py:208 +#: order/models.py:209 msgid "Issue Date" msgstr "" -#: order/models.py:209 +#: order/models.py:210 msgid "Date order was issued" msgstr "" -#: order/models.py:214 +#: order/models.py:215 msgid "Target Delivery Date" msgstr "" -#: order/models.py:215 +#: order/models.py:216 msgid "Expected date for order delivery. Order will be overdue after this date." msgstr "" -#: order/models.py:221 +#: order/models.py:222 msgid "Date order was completed" msgstr "" -#: order/models.py:245 part/views.py:1675 stock/models.py:304 +#: order/models.py:246 part/views.py:1675 stock/models.py:304 #: stock/models.py:1020 msgid "Quantity must be greater than zero" msgstr "" -#: order/models.py:250 +#: order/models.py:251 msgid "Part supplier must match PO supplier" msgstr "" -#: order/models.py:348 +#: order/models.py:349 msgid "Lines can only be received against an order marked as 'Placed'" msgstr "" -#: order/models.py:352 +#: order/models.py:353 msgid "Quantity must be an integer" msgstr "" -#: order/models.py:354 +#: order/models.py:355 msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:464 +#: order/models.py:465 msgid "Company to which the items are being sold" msgstr "" -#: order/models.py:470 +#: order/models.py:471 msgid "Customer Reference " msgstr "" -#: order/models.py:470 +#: order/models.py:471 msgid "Customer order reference code" msgstr "" -#: order/models.py:478 templates/js/order.js:303 +#: order/models.py:479 templates/js/order.js:303 msgid "Shipment Date" msgstr "" -#: order/models.py:485 +#: order/models.py:486 msgid "shipped by" msgstr "" -#: order/models.py:529 +#: order/models.py:530 msgid "SalesOrder cannot be shipped as it is not currently pending" msgstr "" -#: order/models.py:616 +#: order/models.py:617 msgid "Item quantity" msgstr "" -#: order/models.py:618 +#: order/models.py:619 msgid "Line item reference" msgstr "" -#: order/models.py:620 +#: order/models.py:621 msgid "Line item notes" msgstr "" -#: order/models.py:646 order/models.py:691 +#: order/models.py:647 order/models.py:715 #: part/templates/part/allocation.html:17 #: part/templates/part/allocation.html:45 msgid "Order" msgstr "" -#: order/models.py:647 order/templates/order/order_base.html:9 +#: order/models.py:648 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 @@ -2862,73 +2865,77 @@ msgstr "" msgid "Purchase Order" msgstr "" -#: order/models.py:661 +#: order/models.py:662 msgid "Supplier part" msgstr "" -#: order/models.py:664 order/templates/order/order_base.html:131 +#: order/models.py:665 order/templates/order/order_base.html:131 #: order/templates/order/purchase_order_detail.html:219 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "" -#: order/models.py:664 +#: order/models.py:665 msgid "Number of items received" msgstr "" -#: order/models.py:671 stock/models.py:542 +#: order/models.py:672 stock/models.py:542 #: stock/templates/stock/item_base.html:331 templates/js/stock.js:665 msgid "Purchase Price" msgstr "" -#: order/models.py:672 +#: order/models.py:673 msgid "Unit purchase price" msgstr "" -#: order/models.py:700 part/templates/part/navbar.html:101 +#: order/models.py:681 +msgid "Where does the Purchaser want this item to be stored?" +msgstr "" + +#: order/models.py:724 part/templates/part/navbar.html:101 #: part/templates/part/order_prices.html:82 #: part/templates/part/part_pricing.html:78 msgid "Sale Price" msgstr "" -#: order/models.py:701 +#: order/models.py:725 msgid "Unit sale price" msgstr "" -#: order/models.py:776 order/models.py:778 +#: order/models.py:800 order/models.py:802 msgid "Stock item has not been assigned" msgstr "" -#: order/models.py:782 +#: order/models.py:806 msgid "Cannot allocate stock item to a line with a different part" msgstr "" -#: order/models.py:784 +#: order/models.py:808 msgid "Cannot allocate stock to a line without a part" msgstr "" -#: order/models.py:787 +#: order/models.py:811 msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:797 +#: order/models.py:821 msgid "Quantity must be 1 for serialized stock item" msgstr "" -#: order/models.py:802 +#: order/models.py:826 msgid "Line" msgstr "" -#: order/models.py:813 +#: order/models.py:837 msgid "Item" msgstr "" -#: order/models.py:814 +#: order/models.py:838 msgid "Select stock item to allocate" msgstr "" -#: order/models.py:817 +#: order/models.py:841 msgid "Enter stock allocation quantity" msgstr "" @@ -3184,16 +3191,16 @@ msgstr "" msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:251 +#: order/templates/order/purchase_order_detail.html:255 #: order/templates/order/sales_order_detail.html:359 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:252 +#: order/templates/order/purchase_order_detail.html:256 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:257 +#: order/templates/order/purchase_order_detail.html:261 msgid "Receive line item" msgstr "" @@ -3237,11 +3244,11 @@ msgstr "" msgid "Receive" msgstr "" -#: order/templates/order/receive_parts.html:36 +#: order/templates/order/receive_parts.html:37 msgid "Error: Referenced part has been removed" msgstr "" -#: order/templates/order/receive_parts.html:57 +#: order/templates/order/receive_parts.html:61 msgid "Remove line" msgstr "" @@ -6150,7 +6157,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7604,4 +7612,3 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 1a427e136d..5ce6fe5952 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-16 23:12+0000\n" +"POT-Creation-Date: 2021-06-17 07:02+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: French\n" @@ -77,7 +77,7 @@ msgstr "Sélectionnez une catégorie" msgid "Duplicate serial: {n}" msgstr "Dupliquer le numéro de série: {n}" -#: InvenTree/helpers.py:384 order/models.py:247 order/models.py:357 +#: InvenTree/helpers.py:384 order/models.py:248 order/models.py:358 #: stock/views.py:1795 msgid "Invalid quantity provided" msgstr "Quantité fournie invalide" @@ -146,7 +146,7 @@ msgstr "Nom" #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:103 order/templates/order/purchase_order_detail.html:147 +#: order/models.py:104 order/templates/order/purchase_order_detail.html:147 #: part/models.py:710 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 @@ -445,7 +445,7 @@ msgid "Order target date" msgstr "" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 order/forms.py:109 order/forms.py:144 +#: build/templates/build/detail.html:121 order/forms.py:114 order/forms.py:149 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 @@ -464,8 +464,8 @@ msgstr "" #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:699 #: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77 -#: order/forms.py:188 order/forms.py:205 order/forms.py:240 order/forms.py:262 -#: order/forms.py:279 order/models.py:616 order/models.py:817 +#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 +#: order/forms.py:285 order/models.py:617 order/models.py:841 #: order/templates/order/order_wizard/match_parts.html:29 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:179 @@ -500,7 +500,7 @@ msgstr "" msgid "Enter quantity for build output" msgstr "" -#: build/forms.py:95 order/forms.py:234 stock/forms.py:118 +#: build/forms.py:95 order/forms.py:240 stock/forms.py:118 msgid "Serial Numbers" msgstr "Numéros de série" @@ -529,8 +529,7 @@ msgid "Mark build as complete" msgstr "" #: build/forms.py:210 build/templates/build/auto_allocate.html:18 -#: order/forms.py:82 stock/forms.py:347 -#: stock/templates/stock/item_base.html:285 +#: stock/forms.py:347 stock/templates/stock/item_base.html:285 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:500 @@ -543,7 +542,7 @@ msgid "Location of completed parts" msgstr "Emplacement des pièces terminées" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:468 +#: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:780 @@ -602,7 +601,7 @@ msgstr "" msgid "Build Order Reference" msgstr "" -#: build/models.py:128 order/models.py:101 order/models.py:618 +#: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 #: order/templates/order/sales_order_detail.html:229 part/models.py:2279 #: report/templates/report/inventree_po_report.html:92 @@ -627,7 +626,7 @@ msgstr "" #: build/models.py:153 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:622 -#: order/models.py:660 order/models.py:693 +#: order/models.py:661 order/models.py:717 #: order/templates/order/order_wizard/select_parts.html:30 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 @@ -710,16 +709,16 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:220 order/models.py:107 part/models.py:882 +#: build/models.py:220 order/models.py:108 part/models.py:882 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "Date de création" -#: build/models.py:224 order/models.py:474 +#: build/models.py:224 order/models.py:475 msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:220 templates/js/build.js:798 +#: build/models.py:228 order/models.py:221 templates/js/build.js:798 msgid "Completion Date" msgstr "" @@ -736,7 +735,7 @@ msgid "User who issued this build order" msgstr "" #: build/models.py:251 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:121 +#: build/templates/build/detail.html:105 order/models.py:122 #: order/templates/order/order_base.html:138 #: order/templates/order/sales_order_base.html:140 part/models.py:886 #: report/templates/report/inventree_build_order_base.html:159 @@ -764,10 +763,10 @@ msgstr "" #: build/models.py:262 build/templates/build/navbar.html:53 #: company/models.py:132 company/models.py:498 #: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:125 -#: order/models.py:620 order/templates/order/po_navbar.html:38 +#: company/templates/company/navbar.html:73 order/models.py:126 +#: order/models.py:621 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:239 +#: order/templates/order/purchase_order_detail.html:243 #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:871 @@ -809,11 +808,11 @@ msgstr "L'élément de construction doit spécifier une sortie de construction, msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1188 order/models.py:791 +#: build/models.py:1188 order/models.py:815 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1192 order/models.py:794 +#: build/models.py:1192 order/models.py:818 msgid "Allocation quantity must be greater than zero" msgstr "" @@ -1037,7 +1036,7 @@ msgid "Progress" msgstr "" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:691 +#: build/templates/build/detail.html:84 order/models.py:715 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1185,7 +1184,10 @@ msgstr "" msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 stock/forms.py:169 stock/forms.py:375 +#: build/templates/build/detail.html:46 order/forms.py:85 order/models.py:678 +#: order/templates/order/purchase_order_detail.html:239 +#: order/templates/order/receive_parts.html:25 stock/forms.py:169 +#: stock/forms.py:375 msgid "Destination" msgstr "" @@ -1955,7 +1957,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:121 company/models.py:333 company/models.py:485 -#: order/models.py:105 part/models.py:743 +#: order/models.py:106 part/models.py:743 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:318 #: templates/js/part.js:497 @@ -2024,7 +2026,7 @@ msgstr "" #: company/models.py:466 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:192 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:193 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:364 @@ -2151,7 +2153,8 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -2167,7 +2170,7 @@ msgstr "" msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:463 +#: company/templates/company/detail.html:67 order/models.py:464 #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 @@ -2698,163 +2701,163 @@ msgstr "" msgid "Ship order" msgstr "" -#: order/forms.py:82 +#: order/forms.py:86 msgid "Receive parts to this location" msgstr "" -#: order/forms.py:103 +#: order/forms.py:108 msgid "Purchase Order reference" msgstr "" -#: order/forms.py:110 +#: order/forms.py:115 msgid "Target date for order delivery. Order will be overdue after this date." msgstr "" -#: order/forms.py:138 +#: order/forms.py:143 msgid "Enter sales order number" msgstr "" -#: order/forms.py:145 order/models.py:475 +#: order/forms.py:150 order/models.py:476 msgid "Target date for order completion. Order will be overdue after this date." msgstr "" -#: order/forms.py:236 +#: order/forms.py:242 msgid "Enter stock item serial numbers" msgstr "" -#: order/forms.py:242 +#: order/forms.py:248 msgid "Enter quantity of stock items" msgstr "" -#: order/models.py:101 +#: order/models.py:102 msgid "Order reference" msgstr "" -#: order/models.py:103 +#: order/models.py:104 msgid "Order description" msgstr "" -#: order/models.py:105 +#: order/models.py:106 msgid "Link to external page" msgstr "" -#: order/models.py:113 part/templates/part/detail.html:132 +#: order/models.py:114 part/templates/part/detail.html:132 msgid "Created By" msgstr "" -#: order/models.py:120 +#: order/models.py:121 msgid "User or group responsible for this order" msgstr "" -#: order/models.py:125 +#: order/models.py:126 msgid "Order notes" msgstr "" -#: order/models.py:184 order/models.py:468 +#: order/models.py:185 order/models.py:469 msgid "Purchase order status" msgstr "" -#: order/models.py:193 +#: order/models.py:194 msgid "Company from which the items are being ordered" msgstr "" -#: order/models.py:196 order/templates/order/order_base.html:98 +#: order/models.py:197 order/templates/order/order_base.html:98 #: templates/js/order.js:179 msgid "Supplier Reference" msgstr "" -#: order/models.py:196 +#: order/models.py:197 msgid "Supplier order reference code" msgstr "" -#: order/models.py:203 +#: order/models.py:204 msgid "received by" msgstr "" -#: order/models.py:208 +#: order/models.py:209 msgid "Issue Date" msgstr "" -#: order/models.py:209 +#: order/models.py:210 msgid "Date order was issued" msgstr "" -#: order/models.py:214 +#: order/models.py:215 msgid "Target Delivery Date" msgstr "" -#: order/models.py:215 +#: order/models.py:216 msgid "Expected date for order delivery. Order will be overdue after this date." msgstr "" -#: order/models.py:221 +#: order/models.py:222 msgid "Date order was completed" msgstr "" -#: order/models.py:245 part/views.py:1675 stock/models.py:304 +#: order/models.py:246 part/views.py:1675 stock/models.py:304 #: stock/models.py:1020 msgid "Quantity must be greater than zero" msgstr "" -#: order/models.py:250 +#: order/models.py:251 msgid "Part supplier must match PO supplier" msgstr "" -#: order/models.py:348 +#: order/models.py:349 msgid "Lines can only be received against an order marked as 'Placed'" msgstr "" -#: order/models.py:352 +#: order/models.py:353 msgid "Quantity must be an integer" msgstr "" -#: order/models.py:354 +#: order/models.py:355 msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:464 +#: order/models.py:465 msgid "Company to which the items are being sold" msgstr "" -#: order/models.py:470 +#: order/models.py:471 msgid "Customer Reference " msgstr "" -#: order/models.py:470 +#: order/models.py:471 msgid "Customer order reference code" msgstr "" -#: order/models.py:478 templates/js/order.js:303 +#: order/models.py:479 templates/js/order.js:303 msgid "Shipment Date" msgstr "" -#: order/models.py:485 +#: order/models.py:486 msgid "shipped by" msgstr "" -#: order/models.py:529 +#: order/models.py:530 msgid "SalesOrder cannot be shipped as it is not currently pending" msgstr "" -#: order/models.py:616 +#: order/models.py:617 msgid "Item quantity" msgstr "" -#: order/models.py:618 +#: order/models.py:619 msgid "Line item reference" msgstr "" -#: order/models.py:620 +#: order/models.py:621 msgid "Line item notes" msgstr "" -#: order/models.py:646 order/models.py:691 +#: order/models.py:647 order/models.py:715 #: part/templates/part/allocation.html:17 #: part/templates/part/allocation.html:45 msgid "Order" msgstr "" -#: order/models.py:647 order/templates/order/order_base.html:9 +#: order/models.py:648 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 @@ -2862,73 +2865,77 @@ msgstr "" msgid "Purchase Order" msgstr "" -#: order/models.py:661 +#: order/models.py:662 msgid "Supplier part" msgstr "" -#: order/models.py:664 order/templates/order/order_base.html:131 +#: order/models.py:665 order/templates/order/order_base.html:131 #: order/templates/order/purchase_order_detail.html:219 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "" -#: order/models.py:664 +#: order/models.py:665 msgid "Number of items received" msgstr "" -#: order/models.py:671 stock/models.py:542 +#: order/models.py:672 stock/models.py:542 #: stock/templates/stock/item_base.html:331 templates/js/stock.js:665 msgid "Purchase Price" msgstr "" -#: order/models.py:672 +#: order/models.py:673 msgid "Unit purchase price" msgstr "" -#: order/models.py:700 part/templates/part/navbar.html:101 +#: order/models.py:681 +msgid "Where does the Purchaser want this item to be stored?" +msgstr "" + +#: order/models.py:724 part/templates/part/navbar.html:101 #: part/templates/part/order_prices.html:82 #: part/templates/part/part_pricing.html:78 msgid "Sale Price" msgstr "" -#: order/models.py:701 +#: order/models.py:725 msgid "Unit sale price" msgstr "" -#: order/models.py:776 order/models.py:778 +#: order/models.py:800 order/models.py:802 msgid "Stock item has not been assigned" msgstr "" -#: order/models.py:782 +#: order/models.py:806 msgid "Cannot allocate stock item to a line with a different part" msgstr "" -#: order/models.py:784 +#: order/models.py:808 msgid "Cannot allocate stock to a line without a part" msgstr "" -#: order/models.py:787 +#: order/models.py:811 msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:797 +#: order/models.py:821 msgid "Quantity must be 1 for serialized stock item" msgstr "" -#: order/models.py:802 +#: order/models.py:826 msgid "Line" msgstr "" -#: order/models.py:813 +#: order/models.py:837 msgid "Item" msgstr "" -#: order/models.py:814 +#: order/models.py:838 msgid "Select stock item to allocate" msgstr "" -#: order/models.py:817 +#: order/models.py:841 msgid "Enter stock allocation quantity" msgstr "" @@ -3184,16 +3191,16 @@ msgstr "" msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:251 +#: order/templates/order/purchase_order_detail.html:255 #: order/templates/order/sales_order_detail.html:359 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:252 +#: order/templates/order/purchase_order_detail.html:256 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:257 +#: order/templates/order/purchase_order_detail.html:261 msgid "Receive line item" msgstr "" @@ -3237,11 +3244,11 @@ msgstr "" msgid "Receive" msgstr "" -#: order/templates/order/receive_parts.html:36 +#: order/templates/order/receive_parts.html:37 msgid "Error: Referenced part has been removed" msgstr "" -#: order/templates/order/receive_parts.html:57 +#: order/templates/order/receive_parts.html:61 msgid "Remove line" msgstr "" @@ -6150,7 +6157,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7604,4 +7612,3 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index d0c85cf34b..7133ae30fe 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-16 23:12+0000\n" +"POT-Creation-Date: 2021-06-17 07:02+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -77,7 +77,7 @@ msgstr "" msgid "Duplicate serial: {n}" msgstr "" -#: InvenTree/helpers.py:384 order/models.py:247 order/models.py:357 +#: InvenTree/helpers.py:384 order/models.py:248 order/models.py:358 #: stock/views.py:1795 msgid "Invalid quantity provided" msgstr "" @@ -146,7 +146,7 @@ msgstr "" #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:103 order/templates/order/purchase_order_detail.html:147 +#: order/models.py:104 order/templates/order/purchase_order_detail.html:147 #: part/models.py:710 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 @@ -445,7 +445,7 @@ msgid "Order target date" msgstr "" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 order/forms.py:109 order/forms.py:144 +#: build/templates/build/detail.html:121 order/forms.py:114 order/forms.py:149 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 @@ -464,8 +464,8 @@ msgstr "" #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:699 #: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77 -#: order/forms.py:188 order/forms.py:205 order/forms.py:240 order/forms.py:262 -#: order/forms.py:279 order/models.py:616 order/models.py:817 +#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 +#: order/forms.py:285 order/models.py:617 order/models.py:841 #: order/templates/order/order_wizard/match_parts.html:29 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:179 @@ -500,7 +500,7 @@ msgstr "" msgid "Enter quantity for build output" msgstr "" -#: build/forms.py:95 order/forms.py:234 stock/forms.py:118 +#: build/forms.py:95 order/forms.py:240 stock/forms.py:118 msgid "Serial Numbers" msgstr "" @@ -529,8 +529,7 @@ msgid "Mark build as complete" msgstr "" #: build/forms.py:210 build/templates/build/auto_allocate.html:18 -#: order/forms.py:82 stock/forms.py:347 -#: stock/templates/stock/item_base.html:285 +#: stock/forms.py:347 stock/templates/stock/item_base.html:285 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:500 @@ -543,7 +542,7 @@ msgid "Location of completed parts" msgstr "" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:468 +#: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:780 @@ -602,7 +601,7 @@ msgstr "" msgid "Build Order Reference" msgstr "" -#: build/models.py:128 order/models.py:101 order/models.py:618 +#: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 #: order/templates/order/sales_order_detail.html:229 part/models.py:2279 #: report/templates/report/inventree_po_report.html:92 @@ -627,7 +626,7 @@ msgstr "" #: build/models.py:153 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:622 -#: order/models.py:660 order/models.py:693 +#: order/models.py:661 order/models.py:717 #: order/templates/order/order_wizard/select_parts.html:30 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 @@ -710,16 +709,16 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:220 order/models.py:107 part/models.py:882 +#: build/models.py:220 order/models.py:108 part/models.py:882 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "" -#: build/models.py:224 order/models.py:474 +#: build/models.py:224 order/models.py:475 msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:220 templates/js/build.js:798 +#: build/models.py:228 order/models.py:221 templates/js/build.js:798 msgid "Completion Date" msgstr "" @@ -736,7 +735,7 @@ msgid "User who issued this build order" msgstr "" #: build/models.py:251 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:121 +#: build/templates/build/detail.html:105 order/models.py:122 #: order/templates/order/order_base.html:138 #: order/templates/order/sales_order_base.html:140 part/models.py:886 #: report/templates/report/inventree_build_order_base.html:159 @@ -764,10 +763,10 @@ msgstr "" #: build/models.py:262 build/templates/build/navbar.html:53 #: company/models.py:132 company/models.py:498 #: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:125 -#: order/models.py:620 order/templates/order/po_navbar.html:38 +#: company/templates/company/navbar.html:73 order/models.py:126 +#: order/models.py:621 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:239 +#: order/templates/order/purchase_order_detail.html:243 #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:871 @@ -809,11 +808,11 @@ msgstr "" msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1188 order/models.py:791 +#: build/models.py:1188 order/models.py:815 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1192 order/models.py:794 +#: build/models.py:1192 order/models.py:818 msgid "Allocation quantity must be greater than zero" msgstr "" @@ -1037,7 +1036,7 @@ msgid "Progress" msgstr "" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:691 +#: build/templates/build/detail.html:84 order/models.py:715 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1185,7 +1184,10 @@ msgstr "" msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 stock/forms.py:169 stock/forms.py:375 +#: build/templates/build/detail.html:46 order/forms.py:85 order/models.py:678 +#: order/templates/order/purchase_order_detail.html:239 +#: order/templates/order/receive_parts.html:25 stock/forms.py:169 +#: stock/forms.py:375 msgid "Destination" msgstr "" @@ -1955,7 +1957,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:121 company/models.py:333 company/models.py:485 -#: order/models.py:105 part/models.py:743 +#: order/models.py:106 part/models.py:743 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:318 #: templates/js/part.js:497 @@ -2024,7 +2026,7 @@ msgstr "" #: company/models.py:466 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:192 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:193 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:364 @@ -2151,7 +2153,8 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -2167,7 +2170,7 @@ msgstr "" msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:463 +#: company/templates/company/detail.html:67 order/models.py:464 #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 @@ -2698,163 +2701,163 @@ msgstr "" msgid "Ship order" msgstr "" -#: order/forms.py:82 +#: order/forms.py:86 msgid "Receive parts to this location" msgstr "" -#: order/forms.py:103 +#: order/forms.py:108 msgid "Purchase Order reference" msgstr "" -#: order/forms.py:110 +#: order/forms.py:115 msgid "Target date for order delivery. Order will be overdue after this date." msgstr "" -#: order/forms.py:138 +#: order/forms.py:143 msgid "Enter sales order number" msgstr "" -#: order/forms.py:145 order/models.py:475 +#: order/forms.py:150 order/models.py:476 msgid "Target date for order completion. Order will be overdue after this date." msgstr "" -#: order/forms.py:236 +#: order/forms.py:242 msgid "Enter stock item serial numbers" msgstr "" -#: order/forms.py:242 +#: order/forms.py:248 msgid "Enter quantity of stock items" msgstr "" -#: order/models.py:101 +#: order/models.py:102 msgid "Order reference" msgstr "" -#: order/models.py:103 +#: order/models.py:104 msgid "Order description" msgstr "" -#: order/models.py:105 +#: order/models.py:106 msgid "Link to external page" msgstr "" -#: order/models.py:113 part/templates/part/detail.html:132 +#: order/models.py:114 part/templates/part/detail.html:132 msgid "Created By" msgstr "" -#: order/models.py:120 +#: order/models.py:121 msgid "User or group responsible for this order" msgstr "" -#: order/models.py:125 +#: order/models.py:126 msgid "Order notes" msgstr "" -#: order/models.py:184 order/models.py:468 +#: order/models.py:185 order/models.py:469 msgid "Purchase order status" msgstr "" -#: order/models.py:193 +#: order/models.py:194 msgid "Company from which the items are being ordered" msgstr "" -#: order/models.py:196 order/templates/order/order_base.html:98 +#: order/models.py:197 order/templates/order/order_base.html:98 #: templates/js/order.js:179 msgid "Supplier Reference" msgstr "" -#: order/models.py:196 +#: order/models.py:197 msgid "Supplier order reference code" msgstr "" -#: order/models.py:203 +#: order/models.py:204 msgid "received by" msgstr "" -#: order/models.py:208 +#: order/models.py:209 msgid "Issue Date" msgstr "" -#: order/models.py:209 +#: order/models.py:210 msgid "Date order was issued" msgstr "" -#: order/models.py:214 +#: order/models.py:215 msgid "Target Delivery Date" msgstr "" -#: order/models.py:215 +#: order/models.py:216 msgid "Expected date for order delivery. Order will be overdue after this date." msgstr "" -#: order/models.py:221 +#: order/models.py:222 msgid "Date order was completed" msgstr "" -#: order/models.py:245 part/views.py:1675 stock/models.py:304 +#: order/models.py:246 part/views.py:1675 stock/models.py:304 #: stock/models.py:1020 msgid "Quantity must be greater than zero" msgstr "" -#: order/models.py:250 +#: order/models.py:251 msgid "Part supplier must match PO supplier" msgstr "" -#: order/models.py:348 +#: order/models.py:349 msgid "Lines can only be received against an order marked as 'Placed'" msgstr "" -#: order/models.py:352 +#: order/models.py:353 msgid "Quantity must be an integer" msgstr "" -#: order/models.py:354 +#: order/models.py:355 msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:464 +#: order/models.py:465 msgid "Company to which the items are being sold" msgstr "" -#: order/models.py:470 +#: order/models.py:471 msgid "Customer Reference " msgstr "" -#: order/models.py:470 +#: order/models.py:471 msgid "Customer order reference code" msgstr "" -#: order/models.py:478 templates/js/order.js:303 +#: order/models.py:479 templates/js/order.js:303 msgid "Shipment Date" msgstr "" -#: order/models.py:485 +#: order/models.py:486 msgid "shipped by" msgstr "" -#: order/models.py:529 +#: order/models.py:530 msgid "SalesOrder cannot be shipped as it is not currently pending" msgstr "" -#: order/models.py:616 +#: order/models.py:617 msgid "Item quantity" msgstr "" -#: order/models.py:618 +#: order/models.py:619 msgid "Line item reference" msgstr "" -#: order/models.py:620 +#: order/models.py:621 msgid "Line item notes" msgstr "" -#: order/models.py:646 order/models.py:691 +#: order/models.py:647 order/models.py:715 #: part/templates/part/allocation.html:17 #: part/templates/part/allocation.html:45 msgid "Order" msgstr "" -#: order/models.py:647 order/templates/order/order_base.html:9 +#: order/models.py:648 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 @@ -2862,73 +2865,77 @@ msgstr "" msgid "Purchase Order" msgstr "" -#: order/models.py:661 +#: order/models.py:662 msgid "Supplier part" msgstr "" -#: order/models.py:664 order/templates/order/order_base.html:131 +#: order/models.py:665 order/templates/order/order_base.html:131 #: order/templates/order/purchase_order_detail.html:219 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "" -#: order/models.py:664 +#: order/models.py:665 msgid "Number of items received" msgstr "" -#: order/models.py:671 stock/models.py:542 +#: order/models.py:672 stock/models.py:542 #: stock/templates/stock/item_base.html:331 templates/js/stock.js:665 msgid "Purchase Price" msgstr "" -#: order/models.py:672 +#: order/models.py:673 msgid "Unit purchase price" msgstr "" -#: order/models.py:700 part/templates/part/navbar.html:101 +#: order/models.py:681 +msgid "Where does the Purchaser want this item to be stored?" +msgstr "" + +#: order/models.py:724 part/templates/part/navbar.html:101 #: part/templates/part/order_prices.html:82 #: part/templates/part/part_pricing.html:78 msgid "Sale Price" msgstr "" -#: order/models.py:701 +#: order/models.py:725 msgid "Unit sale price" msgstr "" -#: order/models.py:776 order/models.py:778 +#: order/models.py:800 order/models.py:802 msgid "Stock item has not been assigned" msgstr "" -#: order/models.py:782 +#: order/models.py:806 msgid "Cannot allocate stock item to a line with a different part" msgstr "" -#: order/models.py:784 +#: order/models.py:808 msgid "Cannot allocate stock to a line without a part" msgstr "" -#: order/models.py:787 +#: order/models.py:811 msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:797 +#: order/models.py:821 msgid "Quantity must be 1 for serialized stock item" msgstr "" -#: order/models.py:802 +#: order/models.py:826 msgid "Line" msgstr "" -#: order/models.py:813 +#: order/models.py:837 msgid "Item" msgstr "" -#: order/models.py:814 +#: order/models.py:838 msgid "Select stock item to allocate" msgstr "" -#: order/models.py:817 +#: order/models.py:841 msgid "Enter stock allocation quantity" msgstr "" @@ -3184,16 +3191,16 @@ msgstr "" msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:251 +#: order/templates/order/purchase_order_detail.html:255 #: order/templates/order/sales_order_detail.html:359 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:252 +#: order/templates/order/purchase_order_detail.html:256 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:257 +#: order/templates/order/purchase_order_detail.html:261 msgid "Receive line item" msgstr "" @@ -3237,11 +3244,11 @@ msgstr "" msgid "Receive" msgstr "" -#: order/templates/order/receive_parts.html:36 +#: order/templates/order/receive_parts.html:37 msgid "Error: Referenced part has been removed" msgstr "" -#: order/templates/order/receive_parts.html:57 +#: order/templates/order/receive_parts.html:61 msgid "Remove line" msgstr "" @@ -6150,7 +6157,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7604,4 +7612,3 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index cda8bce17d..acc3c62e57 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-16 23:12+0000\n" +"POT-Creation-Date: 2021-06-17 07:02+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -77,7 +77,7 @@ msgstr "" msgid "Duplicate serial: {n}" msgstr "" -#: InvenTree/helpers.py:384 order/models.py:247 order/models.py:357 +#: InvenTree/helpers.py:384 order/models.py:248 order/models.py:358 #: stock/views.py:1795 msgid "Invalid quantity provided" msgstr "" @@ -146,7 +146,7 @@ msgstr "" #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:103 order/templates/order/purchase_order_detail.html:147 +#: order/models.py:104 order/templates/order/purchase_order_detail.html:147 #: part/models.py:710 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 @@ -445,7 +445,7 @@ msgid "Order target date" msgstr "" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 order/forms.py:109 order/forms.py:144 +#: build/templates/build/detail.html:121 order/forms.py:114 order/forms.py:149 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 @@ -464,8 +464,8 @@ msgstr "" #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:699 #: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77 -#: order/forms.py:188 order/forms.py:205 order/forms.py:240 order/forms.py:262 -#: order/forms.py:279 order/models.py:616 order/models.py:817 +#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 +#: order/forms.py:285 order/models.py:617 order/models.py:841 #: order/templates/order/order_wizard/match_parts.html:29 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:179 @@ -500,7 +500,7 @@ msgstr "" msgid "Enter quantity for build output" msgstr "" -#: build/forms.py:95 order/forms.py:234 stock/forms.py:118 +#: build/forms.py:95 order/forms.py:240 stock/forms.py:118 msgid "Serial Numbers" msgstr "" @@ -529,8 +529,7 @@ msgid "Mark build as complete" msgstr "" #: build/forms.py:210 build/templates/build/auto_allocate.html:18 -#: order/forms.py:82 stock/forms.py:347 -#: stock/templates/stock/item_base.html:285 +#: stock/forms.py:347 stock/templates/stock/item_base.html:285 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:500 @@ -543,7 +542,7 @@ msgid "Location of completed parts" msgstr "" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:468 +#: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:780 @@ -602,7 +601,7 @@ msgstr "" msgid "Build Order Reference" msgstr "" -#: build/models.py:128 order/models.py:101 order/models.py:618 +#: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 #: order/templates/order/sales_order_detail.html:229 part/models.py:2279 #: report/templates/report/inventree_po_report.html:92 @@ -627,7 +626,7 @@ msgstr "" #: build/models.py:153 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:622 -#: order/models.py:660 order/models.py:693 +#: order/models.py:661 order/models.py:717 #: order/templates/order/order_wizard/select_parts.html:30 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 @@ -710,16 +709,16 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:220 order/models.py:107 part/models.py:882 +#: build/models.py:220 order/models.py:108 part/models.py:882 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "" -#: build/models.py:224 order/models.py:474 +#: build/models.py:224 order/models.py:475 msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:220 templates/js/build.js:798 +#: build/models.py:228 order/models.py:221 templates/js/build.js:798 msgid "Completion Date" msgstr "" @@ -736,7 +735,7 @@ msgid "User who issued this build order" msgstr "" #: build/models.py:251 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:121 +#: build/templates/build/detail.html:105 order/models.py:122 #: order/templates/order/order_base.html:138 #: order/templates/order/sales_order_base.html:140 part/models.py:886 #: report/templates/report/inventree_build_order_base.html:159 @@ -764,10 +763,10 @@ msgstr "" #: build/models.py:262 build/templates/build/navbar.html:53 #: company/models.py:132 company/models.py:498 #: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:125 -#: order/models.py:620 order/templates/order/po_navbar.html:38 +#: company/templates/company/navbar.html:73 order/models.py:126 +#: order/models.py:621 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:239 +#: order/templates/order/purchase_order_detail.html:243 #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:871 @@ -809,11 +808,11 @@ msgstr "" msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1188 order/models.py:791 +#: build/models.py:1188 order/models.py:815 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1192 order/models.py:794 +#: build/models.py:1192 order/models.py:818 msgid "Allocation quantity must be greater than zero" msgstr "" @@ -1037,7 +1036,7 @@ msgid "Progress" msgstr "" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:691 +#: build/templates/build/detail.html:84 order/models.py:715 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1185,7 +1184,10 @@ msgstr "" msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 stock/forms.py:169 stock/forms.py:375 +#: build/templates/build/detail.html:46 order/forms.py:85 order/models.py:678 +#: order/templates/order/purchase_order_detail.html:239 +#: order/templates/order/receive_parts.html:25 stock/forms.py:169 +#: stock/forms.py:375 msgid "Destination" msgstr "" @@ -1955,7 +1957,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:121 company/models.py:333 company/models.py:485 -#: order/models.py:105 part/models.py:743 +#: order/models.py:106 part/models.py:743 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:318 #: templates/js/part.js:497 @@ -2024,7 +2026,7 @@ msgstr "" #: company/models.py:466 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:192 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:193 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:364 @@ -2151,7 +2153,8 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -2167,7 +2170,7 @@ msgstr "" msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:463 +#: company/templates/company/detail.html:67 order/models.py:464 #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 @@ -2698,163 +2701,163 @@ msgstr "" msgid "Ship order" msgstr "" -#: order/forms.py:82 +#: order/forms.py:86 msgid "Receive parts to this location" msgstr "" -#: order/forms.py:103 +#: order/forms.py:108 msgid "Purchase Order reference" msgstr "" -#: order/forms.py:110 +#: order/forms.py:115 msgid "Target date for order delivery. Order will be overdue after this date." msgstr "" -#: order/forms.py:138 +#: order/forms.py:143 msgid "Enter sales order number" msgstr "" -#: order/forms.py:145 order/models.py:475 +#: order/forms.py:150 order/models.py:476 msgid "Target date for order completion. Order will be overdue after this date." msgstr "" -#: order/forms.py:236 +#: order/forms.py:242 msgid "Enter stock item serial numbers" msgstr "" -#: order/forms.py:242 +#: order/forms.py:248 msgid "Enter quantity of stock items" msgstr "" -#: order/models.py:101 +#: order/models.py:102 msgid "Order reference" msgstr "" -#: order/models.py:103 +#: order/models.py:104 msgid "Order description" msgstr "" -#: order/models.py:105 +#: order/models.py:106 msgid "Link to external page" msgstr "" -#: order/models.py:113 part/templates/part/detail.html:132 +#: order/models.py:114 part/templates/part/detail.html:132 msgid "Created By" msgstr "" -#: order/models.py:120 +#: order/models.py:121 msgid "User or group responsible for this order" msgstr "" -#: order/models.py:125 +#: order/models.py:126 msgid "Order notes" msgstr "" -#: order/models.py:184 order/models.py:468 +#: order/models.py:185 order/models.py:469 msgid "Purchase order status" msgstr "" -#: order/models.py:193 +#: order/models.py:194 msgid "Company from which the items are being ordered" msgstr "" -#: order/models.py:196 order/templates/order/order_base.html:98 +#: order/models.py:197 order/templates/order/order_base.html:98 #: templates/js/order.js:179 msgid "Supplier Reference" msgstr "" -#: order/models.py:196 +#: order/models.py:197 msgid "Supplier order reference code" msgstr "" -#: order/models.py:203 +#: order/models.py:204 msgid "received by" msgstr "" -#: order/models.py:208 +#: order/models.py:209 msgid "Issue Date" msgstr "" -#: order/models.py:209 +#: order/models.py:210 msgid "Date order was issued" msgstr "" -#: order/models.py:214 +#: order/models.py:215 msgid "Target Delivery Date" msgstr "" -#: order/models.py:215 +#: order/models.py:216 msgid "Expected date for order delivery. Order will be overdue after this date." msgstr "" -#: order/models.py:221 +#: order/models.py:222 msgid "Date order was completed" msgstr "" -#: order/models.py:245 part/views.py:1675 stock/models.py:304 +#: order/models.py:246 part/views.py:1675 stock/models.py:304 #: stock/models.py:1020 msgid "Quantity must be greater than zero" msgstr "" -#: order/models.py:250 +#: order/models.py:251 msgid "Part supplier must match PO supplier" msgstr "" -#: order/models.py:348 +#: order/models.py:349 msgid "Lines can only be received against an order marked as 'Placed'" msgstr "" -#: order/models.py:352 +#: order/models.py:353 msgid "Quantity must be an integer" msgstr "" -#: order/models.py:354 +#: order/models.py:355 msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:464 +#: order/models.py:465 msgid "Company to which the items are being sold" msgstr "" -#: order/models.py:470 +#: order/models.py:471 msgid "Customer Reference " msgstr "" -#: order/models.py:470 +#: order/models.py:471 msgid "Customer order reference code" msgstr "" -#: order/models.py:478 templates/js/order.js:303 +#: order/models.py:479 templates/js/order.js:303 msgid "Shipment Date" msgstr "" -#: order/models.py:485 +#: order/models.py:486 msgid "shipped by" msgstr "" -#: order/models.py:529 +#: order/models.py:530 msgid "SalesOrder cannot be shipped as it is not currently pending" msgstr "" -#: order/models.py:616 +#: order/models.py:617 msgid "Item quantity" msgstr "" -#: order/models.py:618 +#: order/models.py:619 msgid "Line item reference" msgstr "" -#: order/models.py:620 +#: order/models.py:621 msgid "Line item notes" msgstr "" -#: order/models.py:646 order/models.py:691 +#: order/models.py:647 order/models.py:715 #: part/templates/part/allocation.html:17 #: part/templates/part/allocation.html:45 msgid "Order" msgstr "" -#: order/models.py:647 order/templates/order/order_base.html:9 +#: order/models.py:648 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 @@ -2862,73 +2865,77 @@ msgstr "" msgid "Purchase Order" msgstr "" -#: order/models.py:661 +#: order/models.py:662 msgid "Supplier part" msgstr "" -#: order/models.py:664 order/templates/order/order_base.html:131 +#: order/models.py:665 order/templates/order/order_base.html:131 #: order/templates/order/purchase_order_detail.html:219 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "" -#: order/models.py:664 +#: order/models.py:665 msgid "Number of items received" msgstr "" -#: order/models.py:671 stock/models.py:542 +#: order/models.py:672 stock/models.py:542 #: stock/templates/stock/item_base.html:331 templates/js/stock.js:665 msgid "Purchase Price" msgstr "" -#: order/models.py:672 +#: order/models.py:673 msgid "Unit purchase price" msgstr "" -#: order/models.py:700 part/templates/part/navbar.html:101 +#: order/models.py:681 +msgid "Where does the Purchaser want this item to be stored?" +msgstr "" + +#: order/models.py:724 part/templates/part/navbar.html:101 #: part/templates/part/order_prices.html:82 #: part/templates/part/part_pricing.html:78 msgid "Sale Price" msgstr "" -#: order/models.py:701 +#: order/models.py:725 msgid "Unit sale price" msgstr "" -#: order/models.py:776 order/models.py:778 +#: order/models.py:800 order/models.py:802 msgid "Stock item has not been assigned" msgstr "" -#: order/models.py:782 +#: order/models.py:806 msgid "Cannot allocate stock item to a line with a different part" msgstr "" -#: order/models.py:784 +#: order/models.py:808 msgid "Cannot allocate stock to a line without a part" msgstr "" -#: order/models.py:787 +#: order/models.py:811 msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:797 +#: order/models.py:821 msgid "Quantity must be 1 for serialized stock item" msgstr "" -#: order/models.py:802 +#: order/models.py:826 msgid "Line" msgstr "" -#: order/models.py:813 +#: order/models.py:837 msgid "Item" msgstr "" -#: order/models.py:814 +#: order/models.py:838 msgid "Select stock item to allocate" msgstr "" -#: order/models.py:817 +#: order/models.py:841 msgid "Enter stock allocation quantity" msgstr "" @@ -3184,16 +3191,16 @@ msgstr "" msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:251 +#: order/templates/order/purchase_order_detail.html:255 #: order/templates/order/sales_order_detail.html:359 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:252 +#: order/templates/order/purchase_order_detail.html:256 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:257 +#: order/templates/order/purchase_order_detail.html:261 msgid "Receive line item" msgstr "" @@ -3237,11 +3244,11 @@ msgstr "" msgid "Receive" msgstr "" -#: order/templates/order/receive_parts.html:36 +#: order/templates/order/receive_parts.html:37 msgid "Error: Referenced part has been removed" msgstr "" -#: order/templates/order/receive_parts.html:57 +#: order/templates/order/receive_parts.html:61 msgid "Remove line" msgstr "" @@ -6150,7 +6157,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7604,4 +7612,3 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index ba8e798b1d..d91bf7e4a1 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-16 23:12+0000\n" +"POT-Creation-Date: 2021-06-17 07:02+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -77,7 +77,7 @@ msgstr "Wybierz kategorię" msgid "Duplicate serial: {n}" msgstr "Powtórzony numer seryjny: {n}" -#: InvenTree/helpers.py:384 order/models.py:247 order/models.py:357 +#: InvenTree/helpers.py:384 order/models.py:248 order/models.py:358 #: stock/views.py:1795 msgid "Invalid quantity provided" msgstr "Podano nieprawidłową ilość" @@ -146,7 +146,7 @@ msgstr "Nazwa" #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:103 order/templates/order/purchase_order_detail.html:147 +#: order/models.py:104 order/templates/order/purchase_order_detail.html:147 #: part/models.py:710 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 @@ -445,7 +445,7 @@ msgid "Order target date" msgstr "" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 order/forms.py:109 order/forms.py:144 +#: build/templates/build/detail.html:121 order/forms.py:114 order/forms.py:149 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 @@ -464,8 +464,8 @@ msgstr "" #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:699 #: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77 -#: order/forms.py:188 order/forms.py:205 order/forms.py:240 order/forms.py:262 -#: order/forms.py:279 order/models.py:616 order/models.py:817 +#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 +#: order/forms.py:285 order/models.py:617 order/models.py:841 #: order/templates/order/order_wizard/match_parts.html:29 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:179 @@ -500,7 +500,7 @@ msgstr "" msgid "Enter quantity for build output" msgstr "" -#: build/forms.py:95 order/forms.py:234 stock/forms.py:118 +#: build/forms.py:95 order/forms.py:240 stock/forms.py:118 msgid "Serial Numbers" msgstr "Numer seryjny" @@ -529,8 +529,7 @@ msgid "Mark build as complete" msgstr "Oznacz budowę jako ukończoną" #: build/forms.py:210 build/templates/build/auto_allocate.html:18 -#: order/forms.py:82 stock/forms.py:347 -#: stock/templates/stock/item_base.html:285 +#: stock/forms.py:347 stock/templates/stock/item_base.html:285 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:500 @@ -543,7 +542,7 @@ msgid "Location of completed parts" msgstr "Lokalizacja ukończonych części" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:468 +#: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:780 @@ -602,7 +601,7 @@ msgstr "Zlecenia budowy" msgid "Build Order Reference" msgstr "Odwołanie do zamówienia wykonania" -#: build/models.py:128 order/models.py:101 order/models.py:618 +#: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 #: order/templates/order/sales_order_detail.html:229 part/models.py:2279 #: report/templates/report/inventree_po_report.html:92 @@ -627,7 +626,7 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: build/models.py:153 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:622 -#: order/models.py:660 order/models.py:693 +#: order/models.py:661 order/models.py:717 #: order/templates/order/order_wizard/select_parts.html:30 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 @@ -710,16 +709,16 @@ msgstr "Kod partii" msgid "Batch code for this build output" msgstr "Kod partii dla wyjścia budowy" -#: build/models.py:220 order/models.py:107 part/models.py:882 +#: build/models.py:220 order/models.py:108 part/models.py:882 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "Data utworzenia" -#: build/models.py:224 order/models.py:474 +#: build/models.py:224 order/models.py:475 msgid "Target completion date" msgstr "Docelowy termin zakończenia" -#: build/models.py:228 order/models.py:220 templates/js/build.js:798 +#: build/models.py:228 order/models.py:221 templates/js/build.js:798 msgid "Completion Date" msgstr "Data zakończenia" @@ -736,7 +735,7 @@ msgid "User who issued this build order" msgstr "Użytkownik, który wydał to zamówienie" #: build/models.py:251 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:121 +#: build/templates/build/detail.html:105 order/models.py:122 #: order/templates/order/order_base.html:138 #: order/templates/order/sales_order_base.html:140 part/models.py:886 #: report/templates/report/inventree_build_order_base.html:159 @@ -764,10 +763,10 @@ msgstr "Link do zewnętrznego adresu URL" #: build/models.py:262 build/templates/build/navbar.html:53 #: company/models.py:132 company/models.py:498 #: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:125 -#: order/models.py:620 order/templates/order/po_navbar.html:38 +#: company/templates/company/navbar.html:73 order/models.py:126 +#: order/models.py:621 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:239 +#: order/templates/order/purchase_order_detail.html:243 #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:871 @@ -809,11 +808,11 @@ msgstr "" msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1188 order/models.py:791 +#: build/models.py:1188 order/models.py:815 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1192 order/models.py:794 +#: build/models.py:1192 order/models.py:818 msgid "Allocation quantity must be greater than zero" msgstr "" @@ -1037,7 +1036,7 @@ msgid "Progress" msgstr "Postęp" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:691 +#: build/templates/build/detail.html:84 order/models.py:715 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1185,7 +1184,10 @@ msgstr "Źródło magazynu" msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 stock/forms.py:169 stock/forms.py:375 +#: build/templates/build/detail.html:46 order/forms.py:85 order/models.py:678 +#: order/templates/order/purchase_order_detail.html:239 +#: order/templates/order/receive_parts.html:25 stock/forms.py:169 +#: stock/forms.py:375 msgid "Destination" msgstr "Przeznaczenie" @@ -1955,7 +1957,7 @@ msgid "Point of contact" msgstr "Punkt kontaktowy" #: company/models.py:121 company/models.py:333 company/models.py:485 -#: order/models.py:105 part/models.py:743 +#: order/models.py:106 part/models.py:743 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:318 #: templates/js/part.js:497 @@ -2024,7 +2026,7 @@ msgstr "" #: company/models.py:466 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:192 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:193 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:364 @@ -2151,7 +2153,8 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -2167,7 +2170,7 @@ msgstr "Nie określono strony internetowej" msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:463 +#: company/templates/company/detail.html:67 order/models.py:464 #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 @@ -2698,163 +2701,163 @@ msgstr "Anuluj zamówienie" msgid "Ship order" msgstr "Wyślij zamówienie" -#: order/forms.py:82 +#: order/forms.py:86 msgid "Receive parts to this location" msgstr "" -#: order/forms.py:103 +#: order/forms.py:108 msgid "Purchase Order reference" msgstr "" -#: order/forms.py:110 +#: order/forms.py:115 msgid "Target date for order delivery. Order will be overdue after this date." msgstr "" -#: order/forms.py:138 +#: order/forms.py:143 msgid "Enter sales order number" msgstr "" -#: order/forms.py:145 order/models.py:475 +#: order/forms.py:150 order/models.py:476 msgid "Target date for order completion. Order will be overdue after this date." msgstr "" -#: order/forms.py:236 +#: order/forms.py:242 msgid "Enter stock item serial numbers" msgstr "" -#: order/forms.py:242 +#: order/forms.py:248 msgid "Enter quantity of stock items" msgstr "Wprowadź ilość produktów magazynowych" -#: order/models.py:101 +#: order/models.py:102 msgid "Order reference" msgstr "Odniesienie zamówienia" -#: order/models.py:103 +#: order/models.py:104 msgid "Order description" msgstr "Opis Zamówienia" -#: order/models.py:105 +#: order/models.py:106 msgid "Link to external page" msgstr "Link do zewnętrznej witryny" -#: order/models.py:113 part/templates/part/detail.html:132 +#: order/models.py:114 part/templates/part/detail.html:132 msgid "Created By" msgstr "Utworzony przez" -#: order/models.py:120 +#: order/models.py:121 msgid "User or group responsible for this order" msgstr "Użytkownik lub grupa odpowiedzialna za to zamówienie" -#: order/models.py:125 +#: order/models.py:126 msgid "Order notes" msgstr "Notatki do zamówienia" -#: order/models.py:184 order/models.py:468 +#: order/models.py:185 order/models.py:469 msgid "Purchase order status" msgstr "" -#: order/models.py:193 +#: order/models.py:194 msgid "Company from which the items are being ordered" msgstr "" -#: order/models.py:196 order/templates/order/order_base.html:98 +#: order/models.py:197 order/templates/order/order_base.html:98 #: templates/js/order.js:179 msgid "Supplier Reference" msgstr "" -#: order/models.py:196 +#: order/models.py:197 msgid "Supplier order reference code" msgstr "" -#: order/models.py:203 +#: order/models.py:204 msgid "received by" msgstr "odebrane przez" -#: order/models.py:208 +#: order/models.py:209 msgid "Issue Date" msgstr "Data wydania" -#: order/models.py:209 +#: order/models.py:210 msgid "Date order was issued" msgstr "" -#: order/models.py:214 +#: order/models.py:215 msgid "Target Delivery Date" msgstr "" -#: order/models.py:215 +#: order/models.py:216 msgid "Expected date for order delivery. Order will be overdue after this date." msgstr "" -#: order/models.py:221 +#: order/models.py:222 msgid "Date order was completed" msgstr "" -#: order/models.py:245 part/views.py:1675 stock/models.py:304 +#: order/models.py:246 part/views.py:1675 stock/models.py:304 #: stock/models.py:1020 msgid "Quantity must be greater than zero" msgstr "" -#: order/models.py:250 +#: order/models.py:251 msgid "Part supplier must match PO supplier" msgstr "" -#: order/models.py:348 +#: order/models.py:349 msgid "Lines can only be received against an order marked as 'Placed'" msgstr "" -#: order/models.py:352 +#: order/models.py:353 msgid "Quantity must be an integer" msgstr "" -#: order/models.py:354 +#: order/models.py:355 msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:464 +#: order/models.py:465 msgid "Company to which the items are being sold" msgstr "" -#: order/models.py:470 +#: order/models.py:471 msgid "Customer Reference " msgstr "" -#: order/models.py:470 +#: order/models.py:471 msgid "Customer order reference code" msgstr "" -#: order/models.py:478 templates/js/order.js:303 +#: order/models.py:479 templates/js/order.js:303 msgid "Shipment Date" msgstr "Data wysyłki" -#: order/models.py:485 +#: order/models.py:486 msgid "shipped by" msgstr "wysłane przez" -#: order/models.py:529 +#: order/models.py:530 msgid "SalesOrder cannot be shipped as it is not currently pending" msgstr "" -#: order/models.py:616 +#: order/models.py:617 msgid "Item quantity" msgstr "Ilość elementów" -#: order/models.py:618 +#: order/models.py:619 msgid "Line item reference" msgstr "" -#: order/models.py:620 +#: order/models.py:621 msgid "Line item notes" msgstr "" -#: order/models.py:646 order/models.py:691 +#: order/models.py:647 order/models.py:715 #: part/templates/part/allocation.html:17 #: part/templates/part/allocation.html:45 msgid "Order" msgstr "Zamówienie" -#: order/models.py:647 order/templates/order/order_base.html:9 +#: order/models.py:648 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 @@ -2862,73 +2865,77 @@ msgstr "Zamówienie" msgid "Purchase Order" msgstr "" -#: order/models.py:661 +#: order/models.py:662 msgid "Supplier part" msgstr "" -#: order/models.py:664 order/templates/order/order_base.html:131 +#: order/models.py:665 order/templates/order/order_base.html:131 #: order/templates/order/purchase_order_detail.html:219 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "Odebrane" -#: order/models.py:664 +#: order/models.py:665 msgid "Number of items received" msgstr "" -#: order/models.py:671 stock/models.py:542 +#: order/models.py:672 stock/models.py:542 #: stock/templates/stock/item_base.html:331 templates/js/stock.js:665 msgid "Purchase Price" msgstr "Cena zakupu" -#: order/models.py:672 +#: order/models.py:673 msgid "Unit purchase price" msgstr "Cena zakupu jednostkowego" -#: order/models.py:700 part/templates/part/navbar.html:101 +#: order/models.py:681 +msgid "Where does the Purchaser want this item to be stored?" +msgstr "" + +#: order/models.py:724 part/templates/part/navbar.html:101 #: part/templates/part/order_prices.html:82 #: part/templates/part/part_pricing.html:78 msgid "Sale Price" msgstr "Cena sprzedaży" -#: order/models.py:701 +#: order/models.py:725 msgid "Unit sale price" msgstr "Jednostkowa cena sprzedaży" -#: order/models.py:776 order/models.py:778 +#: order/models.py:800 order/models.py:802 msgid "Stock item has not been assigned" msgstr "" -#: order/models.py:782 +#: order/models.py:806 msgid "Cannot allocate stock item to a line with a different part" msgstr "" -#: order/models.py:784 +#: order/models.py:808 msgid "Cannot allocate stock to a line without a part" msgstr "" -#: order/models.py:787 +#: order/models.py:811 msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:797 +#: order/models.py:821 msgid "Quantity must be 1 for serialized stock item" msgstr "" -#: order/models.py:802 +#: order/models.py:826 msgid "Line" msgstr "Linia" -#: order/models.py:813 +#: order/models.py:837 msgid "Item" msgstr "Komponent" -#: order/models.py:814 +#: order/models.py:838 msgid "Select stock item to allocate" msgstr "" -#: order/models.py:817 +#: order/models.py:841 msgid "Enter stock allocation quantity" msgstr "" @@ -3184,16 +3191,16 @@ msgstr "Cena jednostkowa" msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:251 +#: order/templates/order/purchase_order_detail.html:255 #: order/templates/order/sales_order_detail.html:359 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:252 +#: order/templates/order/purchase_order_detail.html:256 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:257 +#: order/templates/order/purchase_order_detail.html:261 msgid "Receive line item" msgstr "" @@ -3237,11 +3244,11 @@ msgstr "" msgid "Receive" msgstr "Odbierz" -#: order/templates/order/receive_parts.html:36 +#: order/templates/order/receive_parts.html:37 msgid "Error: Referenced part has been removed" msgstr "" -#: order/templates/order/receive_parts.html:57 +#: order/templates/order/receive_parts.html:61 msgid "Remove line" msgstr "Usuń linie" @@ -6150,7 +6157,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7604,4 +7612,3 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 524eb747e0..f6b945a43b 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-16 23:12+0000\n" +"POT-Creation-Date: 2021-06-17 07:02+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -77,7 +77,7 @@ msgstr "Выбрать категорию" msgid "Duplicate serial: {n}" msgstr "Дублировать серийный номер: {n}" -#: InvenTree/helpers.py:384 order/models.py:247 order/models.py:357 +#: InvenTree/helpers.py:384 order/models.py:248 order/models.py:358 #: stock/views.py:1795 msgid "Invalid quantity provided" msgstr "недопустимое количество" @@ -146,7 +146,7 @@ msgstr "Название" #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:103 order/templates/order/purchase_order_detail.html:147 +#: order/models.py:104 order/templates/order/purchase_order_detail.html:147 #: part/models.py:710 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 @@ -445,7 +445,7 @@ msgid "Order target date" msgstr "Срок выполнения заказа" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 order/forms.py:109 order/forms.py:144 +#: build/templates/build/detail.html:121 order/forms.py:114 order/forms.py:149 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 @@ -464,8 +464,8 @@ msgstr "Целевая дата для сборки. Сборка будет п #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:699 #: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77 -#: order/forms.py:188 order/forms.py:205 order/forms.py:240 order/forms.py:262 -#: order/forms.py:279 order/models.py:616 order/models.py:817 +#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 +#: order/forms.py:285 order/models.py:617 order/models.py:841 #: order/templates/order/order_wizard/match_parts.html:29 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:179 @@ -500,7 +500,7 @@ msgstr "Количество элементов для сборки" msgid "Enter quantity for build output" msgstr "Введите количество для вывода сборки" -#: build/forms.py:95 order/forms.py:234 stock/forms.py:118 +#: build/forms.py:95 order/forms.py:240 stock/forms.py:118 msgid "Serial Numbers" msgstr "Серийные номера" @@ -529,8 +529,7 @@ msgid "Mark build as complete" msgstr "Пометить сборку как завершенную" #: build/forms.py:210 build/templates/build/auto_allocate.html:18 -#: order/forms.py:82 stock/forms.py:347 -#: stock/templates/stock/item_base.html:285 +#: stock/forms.py:347 stock/templates/stock/item_base.html:285 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:500 @@ -543,7 +542,7 @@ msgid "Location of completed parts" msgstr "Расположение укомплектованных частей" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:468 +#: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:780 @@ -602,7 +601,7 @@ msgstr "Порядок сборки" msgid "Build Order Reference" msgstr "Ссылка на заказ" -#: build/models.py:128 order/models.py:101 order/models.py:618 +#: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 #: order/templates/order/sales_order_detail.html:229 part/models.py:2279 #: report/templates/report/inventree_po_report.html:92 @@ -627,7 +626,7 @@ msgstr "" #: build/models.py:153 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:622 -#: order/models.py:660 order/models.py:693 +#: order/models.py:661 order/models.py:717 #: order/templates/order/order_wizard/select_parts.html:30 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 @@ -710,16 +709,16 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:220 order/models.py:107 part/models.py:882 +#: build/models.py:220 order/models.py:108 part/models.py:882 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "" -#: build/models.py:224 order/models.py:474 +#: build/models.py:224 order/models.py:475 msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:220 templates/js/build.js:798 +#: build/models.py:228 order/models.py:221 templates/js/build.js:798 msgid "Completion Date" msgstr "" @@ -736,7 +735,7 @@ msgid "User who issued this build order" msgstr "" #: build/models.py:251 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:121 +#: build/templates/build/detail.html:105 order/models.py:122 #: order/templates/order/order_base.html:138 #: order/templates/order/sales_order_base.html:140 part/models.py:886 #: report/templates/report/inventree_build_order_base.html:159 @@ -764,10 +763,10 @@ msgstr "" #: build/models.py:262 build/templates/build/navbar.html:53 #: company/models.py:132 company/models.py:498 #: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:125 -#: order/models.py:620 order/templates/order/po_navbar.html:38 +#: company/templates/company/navbar.html:73 order/models.py:126 +#: order/models.py:621 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:239 +#: order/templates/order/purchase_order_detail.html:243 #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:871 @@ -809,11 +808,11 @@ msgstr "" msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1188 order/models.py:791 +#: build/models.py:1188 order/models.py:815 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1192 order/models.py:794 +#: build/models.py:1192 order/models.py:818 msgid "Allocation quantity must be greater than zero" msgstr "" @@ -1037,7 +1036,7 @@ msgid "Progress" msgstr "" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:691 +#: build/templates/build/detail.html:84 order/models.py:715 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1185,7 +1184,10 @@ msgstr "" msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 stock/forms.py:169 stock/forms.py:375 +#: build/templates/build/detail.html:46 order/forms.py:85 order/models.py:678 +#: order/templates/order/purchase_order_detail.html:239 +#: order/templates/order/receive_parts.html:25 stock/forms.py:169 +#: stock/forms.py:375 msgid "Destination" msgstr "" @@ -1955,7 +1957,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:121 company/models.py:333 company/models.py:485 -#: order/models.py:105 part/models.py:743 +#: order/models.py:106 part/models.py:743 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:318 #: templates/js/part.js:497 @@ -2024,7 +2026,7 @@ msgstr "" #: company/models.py:466 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:192 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:193 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:364 @@ -2151,7 +2153,8 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -2167,7 +2170,7 @@ msgstr "" msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:463 +#: company/templates/company/detail.html:67 order/models.py:464 #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 @@ -2698,163 +2701,163 @@ msgstr "" msgid "Ship order" msgstr "" -#: order/forms.py:82 +#: order/forms.py:86 msgid "Receive parts to this location" msgstr "" -#: order/forms.py:103 +#: order/forms.py:108 msgid "Purchase Order reference" msgstr "" -#: order/forms.py:110 +#: order/forms.py:115 msgid "Target date for order delivery. Order will be overdue after this date." msgstr "" -#: order/forms.py:138 +#: order/forms.py:143 msgid "Enter sales order number" msgstr "" -#: order/forms.py:145 order/models.py:475 +#: order/forms.py:150 order/models.py:476 msgid "Target date for order completion. Order will be overdue after this date." msgstr "" -#: order/forms.py:236 +#: order/forms.py:242 msgid "Enter stock item serial numbers" msgstr "" -#: order/forms.py:242 +#: order/forms.py:248 msgid "Enter quantity of stock items" msgstr "" -#: order/models.py:101 +#: order/models.py:102 msgid "Order reference" msgstr "" -#: order/models.py:103 +#: order/models.py:104 msgid "Order description" msgstr "" -#: order/models.py:105 +#: order/models.py:106 msgid "Link to external page" msgstr "" -#: order/models.py:113 part/templates/part/detail.html:132 +#: order/models.py:114 part/templates/part/detail.html:132 msgid "Created By" msgstr "" -#: order/models.py:120 +#: order/models.py:121 msgid "User or group responsible for this order" msgstr "" -#: order/models.py:125 +#: order/models.py:126 msgid "Order notes" msgstr "" -#: order/models.py:184 order/models.py:468 +#: order/models.py:185 order/models.py:469 msgid "Purchase order status" msgstr "" -#: order/models.py:193 +#: order/models.py:194 msgid "Company from which the items are being ordered" msgstr "" -#: order/models.py:196 order/templates/order/order_base.html:98 +#: order/models.py:197 order/templates/order/order_base.html:98 #: templates/js/order.js:179 msgid "Supplier Reference" msgstr "" -#: order/models.py:196 +#: order/models.py:197 msgid "Supplier order reference code" msgstr "" -#: order/models.py:203 +#: order/models.py:204 msgid "received by" msgstr "" -#: order/models.py:208 +#: order/models.py:209 msgid "Issue Date" msgstr "" -#: order/models.py:209 +#: order/models.py:210 msgid "Date order was issued" msgstr "" -#: order/models.py:214 +#: order/models.py:215 msgid "Target Delivery Date" msgstr "" -#: order/models.py:215 +#: order/models.py:216 msgid "Expected date for order delivery. Order will be overdue after this date." msgstr "" -#: order/models.py:221 +#: order/models.py:222 msgid "Date order was completed" msgstr "" -#: order/models.py:245 part/views.py:1675 stock/models.py:304 +#: order/models.py:246 part/views.py:1675 stock/models.py:304 #: stock/models.py:1020 msgid "Quantity must be greater than zero" msgstr "" -#: order/models.py:250 +#: order/models.py:251 msgid "Part supplier must match PO supplier" msgstr "" -#: order/models.py:348 +#: order/models.py:349 msgid "Lines can only be received against an order marked as 'Placed'" msgstr "" -#: order/models.py:352 +#: order/models.py:353 msgid "Quantity must be an integer" msgstr "" -#: order/models.py:354 +#: order/models.py:355 msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:464 +#: order/models.py:465 msgid "Company to which the items are being sold" msgstr "" -#: order/models.py:470 +#: order/models.py:471 msgid "Customer Reference " msgstr "" -#: order/models.py:470 +#: order/models.py:471 msgid "Customer order reference code" msgstr "" -#: order/models.py:478 templates/js/order.js:303 +#: order/models.py:479 templates/js/order.js:303 msgid "Shipment Date" msgstr "" -#: order/models.py:485 +#: order/models.py:486 msgid "shipped by" msgstr "" -#: order/models.py:529 +#: order/models.py:530 msgid "SalesOrder cannot be shipped as it is not currently pending" msgstr "" -#: order/models.py:616 +#: order/models.py:617 msgid "Item quantity" msgstr "" -#: order/models.py:618 +#: order/models.py:619 msgid "Line item reference" msgstr "" -#: order/models.py:620 +#: order/models.py:621 msgid "Line item notes" msgstr "" -#: order/models.py:646 order/models.py:691 +#: order/models.py:647 order/models.py:715 #: part/templates/part/allocation.html:17 #: part/templates/part/allocation.html:45 msgid "Order" msgstr "" -#: order/models.py:647 order/templates/order/order_base.html:9 +#: order/models.py:648 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 @@ -2862,73 +2865,77 @@ msgstr "" msgid "Purchase Order" msgstr "" -#: order/models.py:661 +#: order/models.py:662 msgid "Supplier part" msgstr "" -#: order/models.py:664 order/templates/order/order_base.html:131 +#: order/models.py:665 order/templates/order/order_base.html:131 #: order/templates/order/purchase_order_detail.html:219 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "" -#: order/models.py:664 +#: order/models.py:665 msgid "Number of items received" msgstr "" -#: order/models.py:671 stock/models.py:542 +#: order/models.py:672 stock/models.py:542 #: stock/templates/stock/item_base.html:331 templates/js/stock.js:665 msgid "Purchase Price" msgstr "" -#: order/models.py:672 +#: order/models.py:673 msgid "Unit purchase price" msgstr "" -#: order/models.py:700 part/templates/part/navbar.html:101 +#: order/models.py:681 +msgid "Where does the Purchaser want this item to be stored?" +msgstr "" + +#: order/models.py:724 part/templates/part/navbar.html:101 #: part/templates/part/order_prices.html:82 #: part/templates/part/part_pricing.html:78 msgid "Sale Price" msgstr "" -#: order/models.py:701 +#: order/models.py:725 msgid "Unit sale price" msgstr "" -#: order/models.py:776 order/models.py:778 +#: order/models.py:800 order/models.py:802 msgid "Stock item has not been assigned" msgstr "" -#: order/models.py:782 +#: order/models.py:806 msgid "Cannot allocate stock item to a line with a different part" msgstr "" -#: order/models.py:784 +#: order/models.py:808 msgid "Cannot allocate stock to a line without a part" msgstr "" -#: order/models.py:787 +#: order/models.py:811 msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:797 +#: order/models.py:821 msgid "Quantity must be 1 for serialized stock item" msgstr "" -#: order/models.py:802 +#: order/models.py:826 msgid "Line" msgstr "" -#: order/models.py:813 +#: order/models.py:837 msgid "Item" msgstr "" -#: order/models.py:814 +#: order/models.py:838 msgid "Select stock item to allocate" msgstr "" -#: order/models.py:817 +#: order/models.py:841 msgid "Enter stock allocation quantity" msgstr "" @@ -3184,16 +3191,16 @@ msgstr "" msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:251 +#: order/templates/order/purchase_order_detail.html:255 #: order/templates/order/sales_order_detail.html:359 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:252 +#: order/templates/order/purchase_order_detail.html:256 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:257 +#: order/templates/order/purchase_order_detail.html:261 msgid "Receive line item" msgstr "" @@ -3237,11 +3244,11 @@ msgstr "" msgid "Receive" msgstr "" -#: order/templates/order/receive_parts.html:36 +#: order/templates/order/receive_parts.html:37 msgid "Error: Referenced part has been removed" msgstr "" -#: order/templates/order/receive_parts.html:57 +#: order/templates/order/receive_parts.html:61 msgid "Remove line" msgstr "" @@ -6150,7 +6157,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7604,4 +7612,3 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 45dc4280f0..49c779d7bc 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-16 23:12+0000\n" +"POT-Creation-Date: 2021-06-17 07:02+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -77,7 +77,7 @@ msgstr "Kategori Seçin" msgid "Duplicate serial: {n}" msgstr "Tekrarlanan seri {n}" -#: InvenTree/helpers.py:384 order/models.py:247 order/models.py:357 +#: InvenTree/helpers.py:384 order/models.py:248 order/models.py:358 #: stock/views.py:1795 msgid "Invalid quantity provided" msgstr "Geçersiz veri sağlandı" @@ -146,7 +146,7 @@ msgstr "Adı" #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:103 order/templates/order/purchase_order_detail.html:147 +#: order/models.py:104 order/templates/order/purchase_order_detail.html:147 #: part/models.py:710 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 @@ -445,7 +445,7 @@ msgid "Order target date" msgstr "" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 order/forms.py:109 order/forms.py:144 +#: build/templates/build/detail.html:121 order/forms.py:114 order/forms.py:149 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 @@ -464,8 +464,8 @@ msgstr "" #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:699 #: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77 -#: order/forms.py:188 order/forms.py:205 order/forms.py:240 order/forms.py:262 -#: order/forms.py:279 order/models.py:616 order/models.py:817 +#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 +#: order/forms.py:285 order/models.py:617 order/models.py:841 #: order/templates/order/order_wizard/match_parts.html:29 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:179 @@ -500,7 +500,7 @@ msgstr "" msgid "Enter quantity for build output" msgstr "" -#: build/forms.py:95 order/forms.py:234 stock/forms.py:118 +#: build/forms.py:95 order/forms.py:240 stock/forms.py:118 msgid "Serial Numbers" msgstr "" @@ -529,8 +529,7 @@ msgid "Mark build as complete" msgstr "" #: build/forms.py:210 build/templates/build/auto_allocate.html:18 -#: order/forms.py:82 stock/forms.py:347 -#: stock/templates/stock/item_base.html:285 +#: stock/forms.py:347 stock/templates/stock/item_base.html:285 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:500 @@ -543,7 +542,7 @@ msgid "Location of completed parts" msgstr "" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:468 +#: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:780 @@ -602,7 +601,7 @@ msgstr "" msgid "Build Order Reference" msgstr "" -#: build/models.py:128 order/models.py:101 order/models.py:618 +#: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 #: order/templates/order/sales_order_detail.html:229 part/models.py:2279 #: report/templates/report/inventree_po_report.html:92 @@ -627,7 +626,7 @@ msgstr "" #: build/models.py:153 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:622 -#: order/models.py:660 order/models.py:693 +#: order/models.py:661 order/models.py:717 #: order/templates/order/order_wizard/select_parts.html:30 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 @@ -710,16 +709,16 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:220 order/models.py:107 part/models.py:882 +#: build/models.py:220 order/models.py:108 part/models.py:882 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "" -#: build/models.py:224 order/models.py:474 +#: build/models.py:224 order/models.py:475 msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:220 templates/js/build.js:798 +#: build/models.py:228 order/models.py:221 templates/js/build.js:798 msgid "Completion Date" msgstr "" @@ -736,7 +735,7 @@ msgid "User who issued this build order" msgstr "" #: build/models.py:251 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:121 +#: build/templates/build/detail.html:105 order/models.py:122 #: order/templates/order/order_base.html:138 #: order/templates/order/sales_order_base.html:140 part/models.py:886 #: report/templates/report/inventree_build_order_base.html:159 @@ -764,10 +763,10 @@ msgstr "" #: build/models.py:262 build/templates/build/navbar.html:53 #: company/models.py:132 company/models.py:498 #: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:125 -#: order/models.py:620 order/templates/order/po_navbar.html:38 +#: company/templates/company/navbar.html:73 order/models.py:126 +#: order/models.py:621 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:239 +#: order/templates/order/purchase_order_detail.html:243 #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:871 @@ -809,11 +808,11 @@ msgstr "" msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1188 order/models.py:791 +#: build/models.py:1188 order/models.py:815 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1192 order/models.py:794 +#: build/models.py:1192 order/models.py:818 msgid "Allocation quantity must be greater than zero" msgstr "" @@ -1037,7 +1036,7 @@ msgid "Progress" msgstr "" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:691 +#: build/templates/build/detail.html:84 order/models.py:715 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1185,7 +1184,10 @@ msgstr "" msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 stock/forms.py:169 stock/forms.py:375 +#: build/templates/build/detail.html:46 order/forms.py:85 order/models.py:678 +#: order/templates/order/purchase_order_detail.html:239 +#: order/templates/order/receive_parts.html:25 stock/forms.py:169 +#: stock/forms.py:375 msgid "Destination" msgstr "" @@ -1955,7 +1957,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:121 company/models.py:333 company/models.py:485 -#: order/models.py:105 part/models.py:743 +#: order/models.py:106 part/models.py:743 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:318 #: templates/js/part.js:497 @@ -2024,7 +2026,7 @@ msgstr "" #: company/models.py:466 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:192 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:193 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:364 @@ -2151,7 +2153,8 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -2167,7 +2170,7 @@ msgstr "" msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:463 +#: company/templates/company/detail.html:67 order/models.py:464 #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 @@ -2698,163 +2701,163 @@ msgstr "" msgid "Ship order" msgstr "" -#: order/forms.py:82 +#: order/forms.py:86 msgid "Receive parts to this location" msgstr "" -#: order/forms.py:103 +#: order/forms.py:108 msgid "Purchase Order reference" msgstr "" -#: order/forms.py:110 +#: order/forms.py:115 msgid "Target date for order delivery. Order will be overdue after this date." msgstr "" -#: order/forms.py:138 +#: order/forms.py:143 msgid "Enter sales order number" msgstr "" -#: order/forms.py:145 order/models.py:475 +#: order/forms.py:150 order/models.py:476 msgid "Target date for order completion. Order will be overdue after this date." msgstr "" -#: order/forms.py:236 +#: order/forms.py:242 msgid "Enter stock item serial numbers" msgstr "" -#: order/forms.py:242 +#: order/forms.py:248 msgid "Enter quantity of stock items" msgstr "" -#: order/models.py:101 +#: order/models.py:102 msgid "Order reference" msgstr "" -#: order/models.py:103 +#: order/models.py:104 msgid "Order description" msgstr "" -#: order/models.py:105 +#: order/models.py:106 msgid "Link to external page" msgstr "" -#: order/models.py:113 part/templates/part/detail.html:132 +#: order/models.py:114 part/templates/part/detail.html:132 msgid "Created By" msgstr "" -#: order/models.py:120 +#: order/models.py:121 msgid "User or group responsible for this order" msgstr "" -#: order/models.py:125 +#: order/models.py:126 msgid "Order notes" msgstr "" -#: order/models.py:184 order/models.py:468 +#: order/models.py:185 order/models.py:469 msgid "Purchase order status" msgstr "" -#: order/models.py:193 +#: order/models.py:194 msgid "Company from which the items are being ordered" msgstr "" -#: order/models.py:196 order/templates/order/order_base.html:98 +#: order/models.py:197 order/templates/order/order_base.html:98 #: templates/js/order.js:179 msgid "Supplier Reference" msgstr "" -#: order/models.py:196 +#: order/models.py:197 msgid "Supplier order reference code" msgstr "" -#: order/models.py:203 +#: order/models.py:204 msgid "received by" msgstr "" -#: order/models.py:208 +#: order/models.py:209 msgid "Issue Date" msgstr "" -#: order/models.py:209 +#: order/models.py:210 msgid "Date order was issued" msgstr "" -#: order/models.py:214 +#: order/models.py:215 msgid "Target Delivery Date" msgstr "" -#: order/models.py:215 +#: order/models.py:216 msgid "Expected date for order delivery. Order will be overdue after this date." msgstr "" -#: order/models.py:221 +#: order/models.py:222 msgid "Date order was completed" msgstr "" -#: order/models.py:245 part/views.py:1675 stock/models.py:304 +#: order/models.py:246 part/views.py:1675 stock/models.py:304 #: stock/models.py:1020 msgid "Quantity must be greater than zero" msgstr "" -#: order/models.py:250 +#: order/models.py:251 msgid "Part supplier must match PO supplier" msgstr "" -#: order/models.py:348 +#: order/models.py:349 msgid "Lines can only be received against an order marked as 'Placed'" msgstr "" -#: order/models.py:352 +#: order/models.py:353 msgid "Quantity must be an integer" msgstr "" -#: order/models.py:354 +#: order/models.py:355 msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:464 +#: order/models.py:465 msgid "Company to which the items are being sold" msgstr "" -#: order/models.py:470 +#: order/models.py:471 msgid "Customer Reference " msgstr "" -#: order/models.py:470 +#: order/models.py:471 msgid "Customer order reference code" msgstr "" -#: order/models.py:478 templates/js/order.js:303 +#: order/models.py:479 templates/js/order.js:303 msgid "Shipment Date" msgstr "" -#: order/models.py:485 +#: order/models.py:486 msgid "shipped by" msgstr "" -#: order/models.py:529 +#: order/models.py:530 msgid "SalesOrder cannot be shipped as it is not currently pending" msgstr "" -#: order/models.py:616 +#: order/models.py:617 msgid "Item quantity" msgstr "" -#: order/models.py:618 +#: order/models.py:619 msgid "Line item reference" msgstr "" -#: order/models.py:620 +#: order/models.py:621 msgid "Line item notes" msgstr "" -#: order/models.py:646 order/models.py:691 +#: order/models.py:647 order/models.py:715 #: part/templates/part/allocation.html:17 #: part/templates/part/allocation.html:45 msgid "Order" msgstr "" -#: order/models.py:647 order/templates/order/order_base.html:9 +#: order/models.py:648 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 @@ -2862,73 +2865,77 @@ msgstr "" msgid "Purchase Order" msgstr "" -#: order/models.py:661 +#: order/models.py:662 msgid "Supplier part" msgstr "" -#: order/models.py:664 order/templates/order/order_base.html:131 +#: order/models.py:665 order/templates/order/order_base.html:131 #: order/templates/order/purchase_order_detail.html:219 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "" -#: order/models.py:664 +#: order/models.py:665 msgid "Number of items received" msgstr "" -#: order/models.py:671 stock/models.py:542 +#: order/models.py:672 stock/models.py:542 #: stock/templates/stock/item_base.html:331 templates/js/stock.js:665 msgid "Purchase Price" msgstr "" -#: order/models.py:672 +#: order/models.py:673 msgid "Unit purchase price" msgstr "" -#: order/models.py:700 part/templates/part/navbar.html:101 +#: order/models.py:681 +msgid "Where does the Purchaser want this item to be stored?" +msgstr "" + +#: order/models.py:724 part/templates/part/navbar.html:101 #: part/templates/part/order_prices.html:82 #: part/templates/part/part_pricing.html:78 msgid "Sale Price" msgstr "" -#: order/models.py:701 +#: order/models.py:725 msgid "Unit sale price" msgstr "" -#: order/models.py:776 order/models.py:778 +#: order/models.py:800 order/models.py:802 msgid "Stock item has not been assigned" msgstr "" -#: order/models.py:782 +#: order/models.py:806 msgid "Cannot allocate stock item to a line with a different part" msgstr "" -#: order/models.py:784 +#: order/models.py:808 msgid "Cannot allocate stock to a line without a part" msgstr "" -#: order/models.py:787 +#: order/models.py:811 msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:797 +#: order/models.py:821 msgid "Quantity must be 1 for serialized stock item" msgstr "" -#: order/models.py:802 +#: order/models.py:826 msgid "Line" msgstr "" -#: order/models.py:813 +#: order/models.py:837 msgid "Item" msgstr "" -#: order/models.py:814 +#: order/models.py:838 msgid "Select stock item to allocate" msgstr "" -#: order/models.py:817 +#: order/models.py:841 msgid "Enter stock allocation quantity" msgstr "" @@ -3184,16 +3191,16 @@ msgstr "" msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:251 +#: order/templates/order/purchase_order_detail.html:255 #: order/templates/order/sales_order_detail.html:359 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:252 +#: order/templates/order/purchase_order_detail.html:256 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:257 +#: order/templates/order/purchase_order_detail.html:261 msgid "Receive line item" msgstr "" @@ -3237,11 +3244,11 @@ msgstr "" msgid "Receive" msgstr "" -#: order/templates/order/receive_parts.html:36 +#: order/templates/order/receive_parts.html:37 msgid "Error: Referenced part has been removed" msgstr "" -#: order/templates/order/receive_parts.html:57 +#: order/templates/order/receive_parts.html:61 msgid "Remove line" msgstr "" @@ -6150,7 +6157,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7604,4 +7612,3 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index cdacfcbc4d..09636d96cf 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-16 23:12+0000\n" +"POT-Creation-Date: 2021-06-17 07:02+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -77,7 +77,7 @@ msgstr "选择分类" msgid "Duplicate serial: {n}" msgstr "" -#: InvenTree/helpers.py:384 order/models.py:247 order/models.py:357 +#: InvenTree/helpers.py:384 order/models.py:248 order/models.py:358 #: stock/views.py:1795 msgid "Invalid quantity provided" msgstr "" @@ -146,7 +146,7 @@ msgstr "名称" #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:103 order/templates/order/purchase_order_detail.html:147 +#: order/models.py:104 order/templates/order/purchase_order_detail.html:147 #: part/models.py:710 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 @@ -445,7 +445,7 @@ msgid "Order target date" msgstr "" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 order/forms.py:109 order/forms.py:144 +#: build/templates/build/detail.html:121 order/forms.py:114 order/forms.py:149 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 @@ -464,8 +464,8 @@ msgstr "" #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:699 #: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77 -#: order/forms.py:188 order/forms.py:205 order/forms.py:240 order/forms.py:262 -#: order/forms.py:279 order/models.py:616 order/models.py:817 +#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 +#: order/forms.py:285 order/models.py:617 order/models.py:841 #: order/templates/order/order_wizard/match_parts.html:29 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:179 @@ -500,7 +500,7 @@ msgstr "" msgid "Enter quantity for build output" msgstr "" -#: build/forms.py:95 order/forms.py:234 stock/forms.py:118 +#: build/forms.py:95 order/forms.py:240 stock/forms.py:118 msgid "Serial Numbers" msgstr "" @@ -529,8 +529,7 @@ msgid "Mark build as complete" msgstr "" #: build/forms.py:210 build/templates/build/auto_allocate.html:18 -#: order/forms.py:82 stock/forms.py:347 -#: stock/templates/stock/item_base.html:285 +#: stock/forms.py:347 stock/templates/stock/item_base.html:285 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:500 @@ -543,7 +542,7 @@ msgid "Location of completed parts" msgstr "" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:468 +#: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:780 @@ -602,7 +601,7 @@ msgstr "" msgid "Build Order Reference" msgstr "" -#: build/models.py:128 order/models.py:101 order/models.py:618 +#: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 #: order/templates/order/sales_order_detail.html:229 part/models.py:2279 #: report/templates/report/inventree_po_report.html:92 @@ -627,7 +626,7 @@ msgstr "" #: build/models.py:153 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:622 -#: order/models.py:660 order/models.py:693 +#: order/models.py:661 order/models.py:717 #: order/templates/order/order_wizard/select_parts.html:30 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 @@ -710,16 +709,16 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:220 order/models.py:107 part/models.py:882 +#: build/models.py:220 order/models.py:108 part/models.py:882 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "" -#: build/models.py:224 order/models.py:474 +#: build/models.py:224 order/models.py:475 msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:220 templates/js/build.js:798 +#: build/models.py:228 order/models.py:221 templates/js/build.js:798 msgid "Completion Date" msgstr "" @@ -736,7 +735,7 @@ msgid "User who issued this build order" msgstr "" #: build/models.py:251 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:121 +#: build/templates/build/detail.html:105 order/models.py:122 #: order/templates/order/order_base.html:138 #: order/templates/order/sales_order_base.html:140 part/models.py:886 #: report/templates/report/inventree_build_order_base.html:159 @@ -764,10 +763,10 @@ msgstr "" #: build/models.py:262 build/templates/build/navbar.html:53 #: company/models.py:132 company/models.py:498 #: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:125 -#: order/models.py:620 order/templates/order/po_navbar.html:38 +#: company/templates/company/navbar.html:73 order/models.py:126 +#: order/models.py:621 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:239 +#: order/templates/order/purchase_order_detail.html:243 #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:871 @@ -809,11 +808,11 @@ msgstr "" msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1188 order/models.py:791 +#: build/models.py:1188 order/models.py:815 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1192 order/models.py:794 +#: build/models.py:1192 order/models.py:818 msgid "Allocation quantity must be greater than zero" msgstr "" @@ -1037,7 +1036,7 @@ msgid "Progress" msgstr "" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:691 +#: build/templates/build/detail.html:84 order/models.py:715 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1185,7 +1184,10 @@ msgstr "" msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 stock/forms.py:169 stock/forms.py:375 +#: build/templates/build/detail.html:46 order/forms.py:85 order/models.py:678 +#: order/templates/order/purchase_order_detail.html:239 +#: order/templates/order/receive_parts.html:25 stock/forms.py:169 +#: stock/forms.py:375 msgid "Destination" msgstr "" @@ -1955,7 +1957,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:121 company/models.py:333 company/models.py:485 -#: order/models.py:105 part/models.py:743 +#: order/models.py:106 part/models.py:743 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:318 #: templates/js/part.js:497 @@ -2024,7 +2026,7 @@ msgstr "" #: company/models.py:466 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:192 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:193 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:364 @@ -2151,7 +2153,8 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -2167,7 +2170,7 @@ msgstr "" msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:463 +#: company/templates/company/detail.html:67 order/models.py:464 #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 @@ -2698,163 +2701,163 @@ msgstr "" msgid "Ship order" msgstr "" -#: order/forms.py:82 +#: order/forms.py:86 msgid "Receive parts to this location" msgstr "" -#: order/forms.py:103 +#: order/forms.py:108 msgid "Purchase Order reference" msgstr "" -#: order/forms.py:110 +#: order/forms.py:115 msgid "Target date for order delivery. Order will be overdue after this date." msgstr "" -#: order/forms.py:138 +#: order/forms.py:143 msgid "Enter sales order number" msgstr "" -#: order/forms.py:145 order/models.py:475 +#: order/forms.py:150 order/models.py:476 msgid "Target date for order completion. Order will be overdue after this date." msgstr "" -#: order/forms.py:236 +#: order/forms.py:242 msgid "Enter stock item serial numbers" msgstr "" -#: order/forms.py:242 +#: order/forms.py:248 msgid "Enter quantity of stock items" msgstr "" -#: order/models.py:101 +#: order/models.py:102 msgid "Order reference" msgstr "" -#: order/models.py:103 +#: order/models.py:104 msgid "Order description" msgstr "" -#: order/models.py:105 +#: order/models.py:106 msgid "Link to external page" msgstr "" -#: order/models.py:113 part/templates/part/detail.html:132 +#: order/models.py:114 part/templates/part/detail.html:132 msgid "Created By" msgstr "" -#: order/models.py:120 +#: order/models.py:121 msgid "User or group responsible for this order" msgstr "" -#: order/models.py:125 +#: order/models.py:126 msgid "Order notes" msgstr "" -#: order/models.py:184 order/models.py:468 +#: order/models.py:185 order/models.py:469 msgid "Purchase order status" msgstr "" -#: order/models.py:193 +#: order/models.py:194 msgid "Company from which the items are being ordered" msgstr "" -#: order/models.py:196 order/templates/order/order_base.html:98 +#: order/models.py:197 order/templates/order/order_base.html:98 #: templates/js/order.js:179 msgid "Supplier Reference" msgstr "" -#: order/models.py:196 +#: order/models.py:197 msgid "Supplier order reference code" msgstr "" -#: order/models.py:203 +#: order/models.py:204 msgid "received by" msgstr "" -#: order/models.py:208 +#: order/models.py:209 msgid "Issue Date" msgstr "" -#: order/models.py:209 +#: order/models.py:210 msgid "Date order was issued" msgstr "" -#: order/models.py:214 +#: order/models.py:215 msgid "Target Delivery Date" msgstr "" -#: order/models.py:215 +#: order/models.py:216 msgid "Expected date for order delivery. Order will be overdue after this date." msgstr "" -#: order/models.py:221 +#: order/models.py:222 msgid "Date order was completed" msgstr "" -#: order/models.py:245 part/views.py:1675 stock/models.py:304 +#: order/models.py:246 part/views.py:1675 stock/models.py:304 #: stock/models.py:1020 msgid "Quantity must be greater than zero" msgstr "" -#: order/models.py:250 +#: order/models.py:251 msgid "Part supplier must match PO supplier" msgstr "" -#: order/models.py:348 +#: order/models.py:349 msgid "Lines can only be received against an order marked as 'Placed'" msgstr "" -#: order/models.py:352 +#: order/models.py:353 msgid "Quantity must be an integer" msgstr "" -#: order/models.py:354 +#: order/models.py:355 msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:464 +#: order/models.py:465 msgid "Company to which the items are being sold" msgstr "" -#: order/models.py:470 +#: order/models.py:471 msgid "Customer Reference " msgstr "" -#: order/models.py:470 +#: order/models.py:471 msgid "Customer order reference code" msgstr "" -#: order/models.py:478 templates/js/order.js:303 +#: order/models.py:479 templates/js/order.js:303 msgid "Shipment Date" msgstr "" -#: order/models.py:485 +#: order/models.py:486 msgid "shipped by" msgstr "" -#: order/models.py:529 +#: order/models.py:530 msgid "SalesOrder cannot be shipped as it is not currently pending" msgstr "" -#: order/models.py:616 +#: order/models.py:617 msgid "Item quantity" msgstr "" -#: order/models.py:618 +#: order/models.py:619 msgid "Line item reference" msgstr "" -#: order/models.py:620 +#: order/models.py:621 msgid "Line item notes" msgstr "" -#: order/models.py:646 order/models.py:691 +#: order/models.py:647 order/models.py:715 #: part/templates/part/allocation.html:17 #: part/templates/part/allocation.html:45 msgid "Order" msgstr "" -#: order/models.py:647 order/templates/order/order_base.html:9 +#: order/models.py:648 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 @@ -2862,73 +2865,77 @@ msgstr "" msgid "Purchase Order" msgstr "" -#: order/models.py:661 +#: order/models.py:662 msgid "Supplier part" msgstr "" -#: order/models.py:664 order/templates/order/order_base.html:131 +#: order/models.py:665 order/templates/order/order_base.html:131 #: order/templates/order/purchase_order_detail.html:219 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "" -#: order/models.py:664 +#: order/models.py:665 msgid "Number of items received" msgstr "" -#: order/models.py:671 stock/models.py:542 +#: order/models.py:672 stock/models.py:542 #: stock/templates/stock/item_base.html:331 templates/js/stock.js:665 msgid "Purchase Price" msgstr "" -#: order/models.py:672 +#: order/models.py:673 msgid "Unit purchase price" msgstr "" -#: order/models.py:700 part/templates/part/navbar.html:101 +#: order/models.py:681 +msgid "Where does the Purchaser want this item to be stored?" +msgstr "" + +#: order/models.py:724 part/templates/part/navbar.html:101 #: part/templates/part/order_prices.html:82 #: part/templates/part/part_pricing.html:78 msgid "Sale Price" msgstr "" -#: order/models.py:701 +#: order/models.py:725 msgid "Unit sale price" msgstr "" -#: order/models.py:776 order/models.py:778 +#: order/models.py:800 order/models.py:802 msgid "Stock item has not been assigned" msgstr "" -#: order/models.py:782 +#: order/models.py:806 msgid "Cannot allocate stock item to a line with a different part" msgstr "" -#: order/models.py:784 +#: order/models.py:808 msgid "Cannot allocate stock to a line without a part" msgstr "" -#: order/models.py:787 +#: order/models.py:811 msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:797 +#: order/models.py:821 msgid "Quantity must be 1 for serialized stock item" msgstr "" -#: order/models.py:802 +#: order/models.py:826 msgid "Line" msgstr "" -#: order/models.py:813 +#: order/models.py:837 msgid "Item" msgstr "" -#: order/models.py:814 +#: order/models.py:838 msgid "Select stock item to allocate" msgstr "" -#: order/models.py:817 +#: order/models.py:841 msgid "Enter stock allocation quantity" msgstr "" @@ -3184,16 +3191,16 @@ msgstr "" msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:251 +#: order/templates/order/purchase_order_detail.html:255 #: order/templates/order/sales_order_detail.html:359 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:252 +#: order/templates/order/purchase_order_detail.html:256 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:257 +#: order/templates/order/purchase_order_detail.html:261 msgid "Receive line item" msgstr "" @@ -3237,11 +3244,11 @@ msgstr "" msgid "Receive" msgstr "" -#: order/templates/order/receive_parts.html:36 +#: order/templates/order/receive_parts.html:37 msgid "Error: Referenced part has been removed" msgstr "" -#: order/templates/order/receive_parts.html:57 +#: order/templates/order/receive_parts.html:61 msgid "Remove line" msgstr "" @@ -6150,7 +6157,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7604,4 +7612,3 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" - From 6a62e3315e7aa9fe8f4aa323b431c1e39c2c5605 Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 17 Jun 2021 18:06:45 +1000 Subject: [PATCH 074/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/fr/LC_MESSAGES/django.po | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 5ce6fe5952..8999f48cf4 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-06-17 07:02+0000\n" -"PO-Revision-Date: 2021-06-17 00:51\n" +"PO-Revision-Date: 2021-06-17 08:06\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -2153,8 +2153,7 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" +msgid "There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6157,8 +6156,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7612,3 +7610,4 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" + From 4ec2956cc78f3d4a8109c5e8274a724f7132fb54 Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 17 Jun 2021 18:06:47 +1000 Subject: [PATCH 075/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/es/LC_MESSAGES/django.po | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 81dd2943d8..101cf47f20 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-06-17 07:02+0000\n" -"PO-Revision-Date: 2021-06-17 00:51\n" +"PO-Revision-Date: 2021-06-17 08:06\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -2153,8 +2153,7 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" +msgid "There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6157,8 +6156,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7612,3 +7610,4 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" + From b8c496c869ee60f984353889b9574e9e1ad9a0f2 Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 17 Jun 2021 18:06:49 +1000 Subject: [PATCH 076/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/it/LC_MESSAGES/django.po | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 7133ae30fe..dd222d8956 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-06-17 07:02+0000\n" -"PO-Revision-Date: 2021-06-17 00:51\n" +"PO-Revision-Date: 2021-06-17 08:06\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -2153,8 +2153,7 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" +msgid "There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6157,8 +6156,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7612,3 +7610,4 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" + From 0a3916fec74a72869e38e15aade24ba4b06c939c Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 17 Jun 2021 18:06:50 +1000 Subject: [PATCH 077/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/pl/LC_MESSAGES/django.po | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index d91bf7e4a1..557a41e382 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-06-17 07:02+0000\n" -"PO-Revision-Date: 2021-06-17 00:51\n" +"PO-Revision-Date: 2021-06-17 08:06\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -2153,8 +2153,7 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" +msgid "There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6157,8 +6156,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7612,3 +7610,4 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" + From 2fb8e83577ef85924da0fa82eb4206301cf13002 Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 17 Jun 2021 18:06:52 +1000 Subject: [PATCH 078/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ru/LC_MESSAGES/django.po | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index f6b945a43b..ad4b23b7dd 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-06-17 07:02+0000\n" -"PO-Revision-Date: 2021-06-17 00:51\n" +"PO-Revision-Date: 2021-06-17 08:06\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -2153,8 +2153,7 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" +msgid "There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6157,8 +6156,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7612,3 +7610,4 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" + From 5b3e396a98bcd278829b1ab8f255a316843b2b14 Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 17 Jun 2021 18:06:53 +1000 Subject: [PATCH 079/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/tr/LC_MESSAGES/django.po | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 49c779d7bc..6c8b328f4b 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-06-17 07:02+0000\n" -"PO-Revision-Date: 2021-06-17 00:51\n" +"PO-Revision-Date: 2021-06-17 08:06\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -2153,8 +2153,7 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" +msgid "There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6157,8 +6156,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7612,3 +7610,4 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" + From 35342a5c7b27c6e01365cce993d75b4075da52a1 Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 17 Jun 2021 18:06:55 +1000 Subject: [PATCH 080/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/zh/LC_MESSAGES/django.po | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 09636d96cf..b299541290 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-06-17 07:02+0000\n" -"PO-Revision-Date: 2021-06-17 00:51\n" +"PO-Revision-Date: 2021-06-17 08:06\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -2153,8 +2153,7 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" +msgid "There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6157,8 +6156,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7612,3 +7610,4 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" + From 773d4a7039b9e17a2c0723740c4e91a999902664 Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 17 Jun 2021 18:06:57 +1000 Subject: [PATCH 081/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 19 +++++++------------ 1 file changed, 7 insertions(+), 12 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 45941e3e41..e249976642 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-06-17 07:02+0000\n" -"PO-Revision-Date: 2021-06-17 00:51\n" +"PO-Revision-Date: 2021-06-17 08:06\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -2153,11 +2153,9 @@ msgstr "Sind Sie sicher, dass Sie die Firma '%(name)s' löschen wollen?" #: company/templates/company/delete.html:12 #, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" +msgid "There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." -msgstr "" -"Es gibt %(count)s Teile, die von diesem Unternehmen bezogen werden.
\n" +msgstr "Es gibt %(count)s Teile, die von diesem Unternehmen bezogen werden.
\n" "Wenn dieser Lieferant gelöscht wird, werden auch diese Zulieferer-Teile gelöscht." #: company/templates/company/detail.html:21 @@ -2892,10 +2890,8 @@ msgid "Unit purchase price" msgstr "Preis pro Einheit" #: order/models.py:681 -#, fuzzy -#| msgid "Where is this item normally stored?" msgid "Where does the Purchaser want this item to be stored?" -msgstr "Wo wird dieses Teil normalerweise gelagert?" +msgstr "" #: order/models.py:724 part/templates/part/navbar.html:101 #: part/templates/part/order_prices.html:82 @@ -6161,13 +6157,11 @@ msgstr "Farbschemata" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " -msgstr "" -"\n" +msgstr "\n" "\t\tDie CSS Datei \"%(invalid_color_theme)s.css\" für das aktuell ausgewählte Farbschema wurde nicht gefunden.
\n" "\t\tBitte ein anderes Farbschema auswählen:)\n" "\t " @@ -7620,3 +7614,4 @@ msgstr "Berechtigungen Einträge zu ändern" #: users/models.py:187 msgid "Permission to delete items" msgstr "Berechtigung Einträge zu löschen" + From 163492657425a22239f58e2767707fc829022b6b Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 17 Jun 2021 18:06:59 +1000 Subject: [PATCH 082/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ja/LC_MESSAGES/django.po | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index acc3c62e57..ce5f671963 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-06-17 07:02+0000\n" -"PO-Revision-Date: 2021-06-17 00:51\n" +"PO-Revision-Date: 2021-06-17 08:06\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -2153,8 +2153,7 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" +msgid "There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6157,8 +6156,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7612,3 +7610,4 @@ msgstr "" #: users/models.py:187 msgid "Permission to delete items" msgstr "" + From a87270b371cbd9fbfe07bb6365bf3ea762a61c5f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 17 Jun 2021 12:37:45 +0000 Subject: [PATCH 083/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 53 ++++++++++++----------- InvenTree/locale/en/LC_MESSAGES/django.po | 53 ++++++++++++----------- InvenTree/locale/es/LC_MESSAGES/django.po | 53 ++++++++++++----------- InvenTree/locale/fr/LC_MESSAGES/django.po | 53 ++++++++++++----------- InvenTree/locale/it/LC_MESSAGES/django.po | 53 ++++++++++++----------- InvenTree/locale/ja/LC_MESSAGES/django.po | 53 ++++++++++++----------- InvenTree/locale/pl/LC_MESSAGES/django.po | 53 ++++++++++++----------- InvenTree/locale/ru/LC_MESSAGES/django.po | 53 ++++++++++++----------- InvenTree/locale/tr/LC_MESSAGES/django.po | 53 ++++++++++++----------- InvenTree/locale/zh/LC_MESSAGES/django.po | 53 ++++++++++++----------- 10 files changed, 270 insertions(+), 260 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 45941e3e41..7fa65a69f7 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-17 07:02+0000\n" +"POT-Creation-Date: 2021-06-17 12:37+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: German\n" @@ -476,7 +476,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: part/forms.py:372 part/forms.py:388 part/models.py:2270 #: part/templates/part/allocation.html:19 #: part/templates/part/allocation.html:53 -#: part/templates/part/order_prices.html:175 +#: part/templates/part/order_prices.html:186 #: part/templates/part/part_pricing.html:13 #: part/templates/part/sale_prices.html:85 #: report/templates/report/inventree_build_order_base.html:114 @@ -2898,7 +2898,7 @@ msgid "Where does the Purchaser want this item to be stored?" msgstr "Wo wird dieses Teil normalerweise gelagert?" #: order/models.py:724 part/templates/part/navbar.html:101 -#: part/templates/part/order_prices.html:82 +#: part/templates/part/order_prices.html:91 #: part/templates/part/part_pricing.html:78 msgid "Sale Price" msgstr "Verkaufspreis" @@ -4570,78 +4570,83 @@ msgstr "Verknüpfte Teile" msgid "Part Notes" msgstr "Teil-Bemerkungen" -#: part/templates/part/order_prices.html:21 +#: part/templates/part/order_prices.html:23 +#: part/templates/part/part_base.html:265 +msgid "Calculate" +msgstr "Berechnen" + +#: part/templates/part/order_prices.html:30 msgid "Pricing ranges" msgstr "Preisspannen" -#: part/templates/part/order_prices.html:26 +#: part/templates/part/order_prices.html:35 #: part/templates/part/part_pricing.html:19 msgid "Supplier Pricing" msgstr "Zulieferer-Preise" -#: part/templates/part/order_prices.html:27 -#: part/templates/part/order_prices.html:52 -#: part/templates/part/order_prices.html:83 +#: part/templates/part/order_prices.html:36 +#: part/templates/part/order_prices.html:61 +#: part/templates/part/order_prices.html:92 #: part/templates/part/part_pricing.html:23 #: part/templates/part/part_pricing.html:49 #: part/templates/part/part_pricing.html:81 msgid "Unit Cost" msgstr "Stückpreis" -#: part/templates/part/order_prices.html:34 -#: part/templates/part/order_prices.html:59 -#: part/templates/part/order_prices.html:88 +#: part/templates/part/order_prices.html:43 +#: part/templates/part/order_prices.html:68 +#: part/templates/part/order_prices.html:97 #: part/templates/part/part_pricing.html:29 #: part/templates/part/part_pricing.html:55 #: part/templates/part/part_pricing.html:85 msgid "Total Cost" msgstr "Gesamtkosten" -#: part/templates/part/order_prices.html:42 +#: part/templates/part/order_prices.html:51 #: part/templates/part/part_pricing.html:37 msgid "No supplier pricing available" msgstr "Keine Zulieferer-Preise verfügbar" -#: part/templates/part/order_prices.html:51 -#: part/templates/part/order_prices.html:103 +#: part/templates/part/order_prices.html:60 +#: part/templates/part/order_prices.html:112 #: part/templates/part/part_pricing.html:45 msgid "BOM Pricing" msgstr "Stücklistenpreise" -#: part/templates/part/order_prices.html:67 +#: part/templates/part/order_prices.html:76 #: part/templates/part/part_pricing.html:63 msgid "Note: BOM pricing is incomplete for this part" msgstr "Anmerkung: Stücklistenbepreisung für dieses Teil ist unvollständig" -#: part/templates/part/order_prices.html:74 +#: part/templates/part/order_prices.html:83 #: part/templates/part/part_pricing.html:70 msgid "No BOM pricing available" msgstr "Keine Stücklisten-Preise verfügbar" -#: part/templates/part/order_prices.html:97 +#: part/templates/part/order_prices.html:106 #: part/templates/part/part_pricing.html:94 msgid "No pricing information is available for this part." msgstr "Keine Preise für dieses Teil verfügbar" -#: part/templates/part/order_prices.html:113 +#: part/templates/part/order_prices.html:122 msgid "Stock Pricing" msgstr "Bestandspreise" -#: part/templates/part/order_prices.html:121 +#: part/templates/part/order_prices.html:130 msgid "No stock pricing history is available for this part." msgstr "Für dieses Teil sind keine Bestandspreise verfügbar." -#: part/templates/part/order_prices.html:140 +#: part/templates/part/order_prices.html:149 #, python-format msgid "Single Price - %(currency)s" msgstr "Einzelpreis - %(currency)s" -#: part/templates/part/order_prices.html:152 +#: part/templates/part/order_prices.html:161 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "Einzelpreisdifferenz - %(currency)s" -#: part/templates/part/order_prices.html:163 +#: part/templates/part/order_prices.html:173 #, python-format msgid "Part Single Price - %(currency)s" msgstr "Einzelpreis für Zuliefererteil- %(currency)s" @@ -4764,10 +4769,6 @@ msgstr "Herstellbar" msgid "Building" msgstr "Im Bau" -#: part/templates/part/part_base.html:265 -msgid "Calculate" -msgstr "Berechnen" - #: part/templates/part/part_tests.html:17 msgid "Add Test Template" msgstr "Test Vorlage hinzufügen" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 1ecfe858c2..787303647e 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-17 07:02+0000\n" +"POT-Creation-Date: 2021-06-17 12:37+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -477,7 +477,7 @@ msgstr "" #: part/forms.py:372 part/forms.py:388 part/models.py:2270 #: part/templates/part/allocation.html:19 #: part/templates/part/allocation.html:53 -#: part/templates/part/order_prices.html:175 +#: part/templates/part/order_prices.html:186 #: part/templates/part/part_pricing.html:13 #: part/templates/part/sale_prices.html:85 #: report/templates/report/inventree_build_order_base.html:114 @@ -2895,7 +2895,7 @@ msgid "Where does the Purchaser want this item to be stored?" msgstr "" #: order/models.py:724 part/templates/part/navbar.html:101 -#: part/templates/part/order_prices.html:82 +#: part/templates/part/order_prices.html:91 #: part/templates/part/part_pricing.html:78 msgid "Sale Price" msgstr "" @@ -4567,78 +4567,83 @@ msgstr "" msgid "Part Notes" msgstr "" -#: part/templates/part/order_prices.html:21 +#: part/templates/part/order_prices.html:23 +#: part/templates/part/part_base.html:265 +msgid "Calculate" +msgstr "" + +#: part/templates/part/order_prices.html:30 msgid "Pricing ranges" msgstr "" -#: part/templates/part/order_prices.html:26 +#: part/templates/part/order_prices.html:35 #: part/templates/part/part_pricing.html:19 msgid "Supplier Pricing" msgstr "" -#: part/templates/part/order_prices.html:27 -#: part/templates/part/order_prices.html:52 -#: part/templates/part/order_prices.html:83 +#: part/templates/part/order_prices.html:36 +#: part/templates/part/order_prices.html:61 +#: part/templates/part/order_prices.html:92 #: part/templates/part/part_pricing.html:23 #: part/templates/part/part_pricing.html:49 #: part/templates/part/part_pricing.html:81 msgid "Unit Cost" msgstr "" -#: part/templates/part/order_prices.html:34 -#: part/templates/part/order_prices.html:59 -#: part/templates/part/order_prices.html:88 +#: part/templates/part/order_prices.html:43 +#: part/templates/part/order_prices.html:68 +#: part/templates/part/order_prices.html:97 #: part/templates/part/part_pricing.html:29 #: part/templates/part/part_pricing.html:55 #: part/templates/part/part_pricing.html:85 msgid "Total Cost" msgstr "" -#: part/templates/part/order_prices.html:42 +#: part/templates/part/order_prices.html:51 #: part/templates/part/part_pricing.html:37 msgid "No supplier pricing available" msgstr "" -#: part/templates/part/order_prices.html:51 -#: part/templates/part/order_prices.html:103 +#: part/templates/part/order_prices.html:60 +#: part/templates/part/order_prices.html:112 #: part/templates/part/part_pricing.html:45 msgid "BOM Pricing" msgstr "" -#: part/templates/part/order_prices.html:67 +#: part/templates/part/order_prices.html:76 #: part/templates/part/part_pricing.html:63 msgid "Note: BOM pricing is incomplete for this part" msgstr "" -#: part/templates/part/order_prices.html:74 +#: part/templates/part/order_prices.html:83 #: part/templates/part/part_pricing.html:70 msgid "No BOM pricing available" msgstr "" -#: part/templates/part/order_prices.html:97 +#: part/templates/part/order_prices.html:106 #: part/templates/part/part_pricing.html:94 msgid "No pricing information is available for this part." msgstr "" -#: part/templates/part/order_prices.html:113 +#: part/templates/part/order_prices.html:122 msgid "Stock Pricing" msgstr "" -#: part/templates/part/order_prices.html:121 +#: part/templates/part/order_prices.html:130 msgid "No stock pricing history is available for this part." msgstr "" -#: part/templates/part/order_prices.html:140 +#: part/templates/part/order_prices.html:149 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:152 +#: part/templates/part/order_prices.html:161 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:163 +#: part/templates/part/order_prices.html:173 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" @@ -4761,10 +4766,6 @@ msgstr "" msgid "Building" msgstr "" -#: part/templates/part/part_base.html:265 -msgid "Calculate" -msgstr "" - #: part/templates/part/part_tests.html:17 msgid "Add Test Template" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 81dd2943d8..2c5ac734f2 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-17 07:02+0000\n" +"POT-Creation-Date: 2021-06-17 12:37+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -476,7 +476,7 @@ msgstr "" #: part/forms.py:372 part/forms.py:388 part/models.py:2270 #: part/templates/part/allocation.html:19 #: part/templates/part/allocation.html:53 -#: part/templates/part/order_prices.html:175 +#: part/templates/part/order_prices.html:186 #: part/templates/part/part_pricing.html:13 #: part/templates/part/sale_prices.html:85 #: report/templates/report/inventree_build_order_base.html:114 @@ -2894,7 +2894,7 @@ msgid "Where does the Purchaser want this item to be stored?" msgstr "" #: order/models.py:724 part/templates/part/navbar.html:101 -#: part/templates/part/order_prices.html:82 +#: part/templates/part/order_prices.html:91 #: part/templates/part/part_pricing.html:78 msgid "Sale Price" msgstr "" @@ -4566,78 +4566,83 @@ msgstr "" msgid "Part Notes" msgstr "" -#: part/templates/part/order_prices.html:21 +#: part/templates/part/order_prices.html:23 +#: part/templates/part/part_base.html:265 +msgid "Calculate" +msgstr "" + +#: part/templates/part/order_prices.html:30 msgid "Pricing ranges" msgstr "" -#: part/templates/part/order_prices.html:26 +#: part/templates/part/order_prices.html:35 #: part/templates/part/part_pricing.html:19 msgid "Supplier Pricing" msgstr "" -#: part/templates/part/order_prices.html:27 -#: part/templates/part/order_prices.html:52 -#: part/templates/part/order_prices.html:83 +#: part/templates/part/order_prices.html:36 +#: part/templates/part/order_prices.html:61 +#: part/templates/part/order_prices.html:92 #: part/templates/part/part_pricing.html:23 #: part/templates/part/part_pricing.html:49 #: part/templates/part/part_pricing.html:81 msgid "Unit Cost" msgstr "" -#: part/templates/part/order_prices.html:34 -#: part/templates/part/order_prices.html:59 -#: part/templates/part/order_prices.html:88 +#: part/templates/part/order_prices.html:43 +#: part/templates/part/order_prices.html:68 +#: part/templates/part/order_prices.html:97 #: part/templates/part/part_pricing.html:29 #: part/templates/part/part_pricing.html:55 #: part/templates/part/part_pricing.html:85 msgid "Total Cost" msgstr "" -#: part/templates/part/order_prices.html:42 +#: part/templates/part/order_prices.html:51 #: part/templates/part/part_pricing.html:37 msgid "No supplier pricing available" msgstr "" -#: part/templates/part/order_prices.html:51 -#: part/templates/part/order_prices.html:103 +#: part/templates/part/order_prices.html:60 +#: part/templates/part/order_prices.html:112 #: part/templates/part/part_pricing.html:45 msgid "BOM Pricing" msgstr "" -#: part/templates/part/order_prices.html:67 +#: part/templates/part/order_prices.html:76 #: part/templates/part/part_pricing.html:63 msgid "Note: BOM pricing is incomplete for this part" msgstr "" -#: part/templates/part/order_prices.html:74 +#: part/templates/part/order_prices.html:83 #: part/templates/part/part_pricing.html:70 msgid "No BOM pricing available" msgstr "" -#: part/templates/part/order_prices.html:97 +#: part/templates/part/order_prices.html:106 #: part/templates/part/part_pricing.html:94 msgid "No pricing information is available for this part." msgstr "" -#: part/templates/part/order_prices.html:113 +#: part/templates/part/order_prices.html:122 msgid "Stock Pricing" msgstr "" -#: part/templates/part/order_prices.html:121 +#: part/templates/part/order_prices.html:130 msgid "No stock pricing history is available for this part." msgstr "" -#: part/templates/part/order_prices.html:140 +#: part/templates/part/order_prices.html:149 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:152 +#: part/templates/part/order_prices.html:161 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:163 +#: part/templates/part/order_prices.html:173 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" @@ -4760,10 +4765,6 @@ msgstr "" msgid "Building" msgstr "" -#: part/templates/part/part_base.html:265 -msgid "Calculate" -msgstr "" - #: part/templates/part/part_tests.html:17 msgid "Add Test Template" msgstr "" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 5ce6fe5952..56ccb648db 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-17 07:02+0000\n" +"POT-Creation-Date: 2021-06-17 12:37+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: French\n" @@ -476,7 +476,7 @@ msgstr "" #: part/forms.py:372 part/forms.py:388 part/models.py:2270 #: part/templates/part/allocation.html:19 #: part/templates/part/allocation.html:53 -#: part/templates/part/order_prices.html:175 +#: part/templates/part/order_prices.html:186 #: part/templates/part/part_pricing.html:13 #: part/templates/part/sale_prices.html:85 #: report/templates/report/inventree_build_order_base.html:114 @@ -2894,7 +2894,7 @@ msgid "Where does the Purchaser want this item to be stored?" msgstr "" #: order/models.py:724 part/templates/part/navbar.html:101 -#: part/templates/part/order_prices.html:82 +#: part/templates/part/order_prices.html:91 #: part/templates/part/part_pricing.html:78 msgid "Sale Price" msgstr "" @@ -4566,78 +4566,83 @@ msgstr "" msgid "Part Notes" msgstr "" -#: part/templates/part/order_prices.html:21 +#: part/templates/part/order_prices.html:23 +#: part/templates/part/part_base.html:265 +msgid "Calculate" +msgstr "" + +#: part/templates/part/order_prices.html:30 msgid "Pricing ranges" msgstr "" -#: part/templates/part/order_prices.html:26 +#: part/templates/part/order_prices.html:35 #: part/templates/part/part_pricing.html:19 msgid "Supplier Pricing" msgstr "" -#: part/templates/part/order_prices.html:27 -#: part/templates/part/order_prices.html:52 -#: part/templates/part/order_prices.html:83 +#: part/templates/part/order_prices.html:36 +#: part/templates/part/order_prices.html:61 +#: part/templates/part/order_prices.html:92 #: part/templates/part/part_pricing.html:23 #: part/templates/part/part_pricing.html:49 #: part/templates/part/part_pricing.html:81 msgid "Unit Cost" msgstr "" -#: part/templates/part/order_prices.html:34 -#: part/templates/part/order_prices.html:59 -#: part/templates/part/order_prices.html:88 +#: part/templates/part/order_prices.html:43 +#: part/templates/part/order_prices.html:68 +#: part/templates/part/order_prices.html:97 #: part/templates/part/part_pricing.html:29 #: part/templates/part/part_pricing.html:55 #: part/templates/part/part_pricing.html:85 msgid "Total Cost" msgstr "" -#: part/templates/part/order_prices.html:42 +#: part/templates/part/order_prices.html:51 #: part/templates/part/part_pricing.html:37 msgid "No supplier pricing available" msgstr "" -#: part/templates/part/order_prices.html:51 -#: part/templates/part/order_prices.html:103 +#: part/templates/part/order_prices.html:60 +#: part/templates/part/order_prices.html:112 #: part/templates/part/part_pricing.html:45 msgid "BOM Pricing" msgstr "" -#: part/templates/part/order_prices.html:67 +#: part/templates/part/order_prices.html:76 #: part/templates/part/part_pricing.html:63 msgid "Note: BOM pricing is incomplete for this part" msgstr "" -#: part/templates/part/order_prices.html:74 +#: part/templates/part/order_prices.html:83 #: part/templates/part/part_pricing.html:70 msgid "No BOM pricing available" msgstr "" -#: part/templates/part/order_prices.html:97 +#: part/templates/part/order_prices.html:106 #: part/templates/part/part_pricing.html:94 msgid "No pricing information is available for this part." msgstr "" -#: part/templates/part/order_prices.html:113 +#: part/templates/part/order_prices.html:122 msgid "Stock Pricing" msgstr "" -#: part/templates/part/order_prices.html:121 +#: part/templates/part/order_prices.html:130 msgid "No stock pricing history is available for this part." msgstr "" -#: part/templates/part/order_prices.html:140 +#: part/templates/part/order_prices.html:149 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:152 +#: part/templates/part/order_prices.html:161 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:163 +#: part/templates/part/order_prices.html:173 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" @@ -4760,10 +4765,6 @@ msgstr "" msgid "Building" msgstr "" -#: part/templates/part/part_base.html:265 -msgid "Calculate" -msgstr "" - #: part/templates/part/part_tests.html:17 msgid "Add Test Template" msgstr "" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 7133ae30fe..be7cbb9adf 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-17 07:02+0000\n" +"POT-Creation-Date: 2021-06-17 12:37+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -476,7 +476,7 @@ msgstr "" #: part/forms.py:372 part/forms.py:388 part/models.py:2270 #: part/templates/part/allocation.html:19 #: part/templates/part/allocation.html:53 -#: part/templates/part/order_prices.html:175 +#: part/templates/part/order_prices.html:186 #: part/templates/part/part_pricing.html:13 #: part/templates/part/sale_prices.html:85 #: report/templates/report/inventree_build_order_base.html:114 @@ -2894,7 +2894,7 @@ msgid "Where does the Purchaser want this item to be stored?" msgstr "" #: order/models.py:724 part/templates/part/navbar.html:101 -#: part/templates/part/order_prices.html:82 +#: part/templates/part/order_prices.html:91 #: part/templates/part/part_pricing.html:78 msgid "Sale Price" msgstr "" @@ -4566,78 +4566,83 @@ msgstr "" msgid "Part Notes" msgstr "" -#: part/templates/part/order_prices.html:21 +#: part/templates/part/order_prices.html:23 +#: part/templates/part/part_base.html:265 +msgid "Calculate" +msgstr "" + +#: part/templates/part/order_prices.html:30 msgid "Pricing ranges" msgstr "" -#: part/templates/part/order_prices.html:26 +#: part/templates/part/order_prices.html:35 #: part/templates/part/part_pricing.html:19 msgid "Supplier Pricing" msgstr "" -#: part/templates/part/order_prices.html:27 -#: part/templates/part/order_prices.html:52 -#: part/templates/part/order_prices.html:83 +#: part/templates/part/order_prices.html:36 +#: part/templates/part/order_prices.html:61 +#: part/templates/part/order_prices.html:92 #: part/templates/part/part_pricing.html:23 #: part/templates/part/part_pricing.html:49 #: part/templates/part/part_pricing.html:81 msgid "Unit Cost" msgstr "" -#: part/templates/part/order_prices.html:34 -#: part/templates/part/order_prices.html:59 -#: part/templates/part/order_prices.html:88 +#: part/templates/part/order_prices.html:43 +#: part/templates/part/order_prices.html:68 +#: part/templates/part/order_prices.html:97 #: part/templates/part/part_pricing.html:29 #: part/templates/part/part_pricing.html:55 #: part/templates/part/part_pricing.html:85 msgid "Total Cost" msgstr "" -#: part/templates/part/order_prices.html:42 +#: part/templates/part/order_prices.html:51 #: part/templates/part/part_pricing.html:37 msgid "No supplier pricing available" msgstr "" -#: part/templates/part/order_prices.html:51 -#: part/templates/part/order_prices.html:103 +#: part/templates/part/order_prices.html:60 +#: part/templates/part/order_prices.html:112 #: part/templates/part/part_pricing.html:45 msgid "BOM Pricing" msgstr "" -#: part/templates/part/order_prices.html:67 +#: part/templates/part/order_prices.html:76 #: part/templates/part/part_pricing.html:63 msgid "Note: BOM pricing is incomplete for this part" msgstr "" -#: part/templates/part/order_prices.html:74 +#: part/templates/part/order_prices.html:83 #: part/templates/part/part_pricing.html:70 msgid "No BOM pricing available" msgstr "" -#: part/templates/part/order_prices.html:97 +#: part/templates/part/order_prices.html:106 #: part/templates/part/part_pricing.html:94 msgid "No pricing information is available for this part." msgstr "" -#: part/templates/part/order_prices.html:113 +#: part/templates/part/order_prices.html:122 msgid "Stock Pricing" msgstr "" -#: part/templates/part/order_prices.html:121 +#: part/templates/part/order_prices.html:130 msgid "No stock pricing history is available for this part." msgstr "" -#: part/templates/part/order_prices.html:140 +#: part/templates/part/order_prices.html:149 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:152 +#: part/templates/part/order_prices.html:161 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:163 +#: part/templates/part/order_prices.html:173 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" @@ -4760,10 +4765,6 @@ msgstr "" msgid "Building" msgstr "" -#: part/templates/part/part_base.html:265 -msgid "Calculate" -msgstr "" - #: part/templates/part/part_tests.html:17 msgid "Add Test Template" msgstr "" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index acc3c62e57..e4a434a41c 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-17 07:02+0000\n" +"POT-Creation-Date: 2021-06-17 12:37+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -476,7 +476,7 @@ msgstr "" #: part/forms.py:372 part/forms.py:388 part/models.py:2270 #: part/templates/part/allocation.html:19 #: part/templates/part/allocation.html:53 -#: part/templates/part/order_prices.html:175 +#: part/templates/part/order_prices.html:186 #: part/templates/part/part_pricing.html:13 #: part/templates/part/sale_prices.html:85 #: report/templates/report/inventree_build_order_base.html:114 @@ -2894,7 +2894,7 @@ msgid "Where does the Purchaser want this item to be stored?" msgstr "" #: order/models.py:724 part/templates/part/navbar.html:101 -#: part/templates/part/order_prices.html:82 +#: part/templates/part/order_prices.html:91 #: part/templates/part/part_pricing.html:78 msgid "Sale Price" msgstr "" @@ -4566,78 +4566,83 @@ msgstr "" msgid "Part Notes" msgstr "" -#: part/templates/part/order_prices.html:21 +#: part/templates/part/order_prices.html:23 +#: part/templates/part/part_base.html:265 +msgid "Calculate" +msgstr "" + +#: part/templates/part/order_prices.html:30 msgid "Pricing ranges" msgstr "" -#: part/templates/part/order_prices.html:26 +#: part/templates/part/order_prices.html:35 #: part/templates/part/part_pricing.html:19 msgid "Supplier Pricing" msgstr "" -#: part/templates/part/order_prices.html:27 -#: part/templates/part/order_prices.html:52 -#: part/templates/part/order_prices.html:83 +#: part/templates/part/order_prices.html:36 +#: part/templates/part/order_prices.html:61 +#: part/templates/part/order_prices.html:92 #: part/templates/part/part_pricing.html:23 #: part/templates/part/part_pricing.html:49 #: part/templates/part/part_pricing.html:81 msgid "Unit Cost" msgstr "" -#: part/templates/part/order_prices.html:34 -#: part/templates/part/order_prices.html:59 -#: part/templates/part/order_prices.html:88 +#: part/templates/part/order_prices.html:43 +#: part/templates/part/order_prices.html:68 +#: part/templates/part/order_prices.html:97 #: part/templates/part/part_pricing.html:29 #: part/templates/part/part_pricing.html:55 #: part/templates/part/part_pricing.html:85 msgid "Total Cost" msgstr "" -#: part/templates/part/order_prices.html:42 +#: part/templates/part/order_prices.html:51 #: part/templates/part/part_pricing.html:37 msgid "No supplier pricing available" msgstr "" -#: part/templates/part/order_prices.html:51 -#: part/templates/part/order_prices.html:103 +#: part/templates/part/order_prices.html:60 +#: part/templates/part/order_prices.html:112 #: part/templates/part/part_pricing.html:45 msgid "BOM Pricing" msgstr "" -#: part/templates/part/order_prices.html:67 +#: part/templates/part/order_prices.html:76 #: part/templates/part/part_pricing.html:63 msgid "Note: BOM pricing is incomplete for this part" msgstr "" -#: part/templates/part/order_prices.html:74 +#: part/templates/part/order_prices.html:83 #: part/templates/part/part_pricing.html:70 msgid "No BOM pricing available" msgstr "" -#: part/templates/part/order_prices.html:97 +#: part/templates/part/order_prices.html:106 #: part/templates/part/part_pricing.html:94 msgid "No pricing information is available for this part." msgstr "" -#: part/templates/part/order_prices.html:113 +#: part/templates/part/order_prices.html:122 msgid "Stock Pricing" msgstr "" -#: part/templates/part/order_prices.html:121 +#: part/templates/part/order_prices.html:130 msgid "No stock pricing history is available for this part." msgstr "" -#: part/templates/part/order_prices.html:140 +#: part/templates/part/order_prices.html:149 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:152 +#: part/templates/part/order_prices.html:161 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:163 +#: part/templates/part/order_prices.html:173 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" @@ -4760,10 +4765,6 @@ msgstr "" msgid "Building" msgstr "" -#: part/templates/part/part_base.html:265 -msgid "Calculate" -msgstr "" - #: part/templates/part/part_tests.html:17 msgid "Add Test Template" msgstr "" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index d91bf7e4a1..fc447bce9f 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-17 07:02+0000\n" +"POT-Creation-Date: 2021-06-17 12:37+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -476,7 +476,7 @@ msgstr "" #: part/forms.py:372 part/forms.py:388 part/models.py:2270 #: part/templates/part/allocation.html:19 #: part/templates/part/allocation.html:53 -#: part/templates/part/order_prices.html:175 +#: part/templates/part/order_prices.html:186 #: part/templates/part/part_pricing.html:13 #: part/templates/part/sale_prices.html:85 #: report/templates/report/inventree_build_order_base.html:114 @@ -2894,7 +2894,7 @@ msgid "Where does the Purchaser want this item to be stored?" msgstr "" #: order/models.py:724 part/templates/part/navbar.html:101 -#: part/templates/part/order_prices.html:82 +#: part/templates/part/order_prices.html:91 #: part/templates/part/part_pricing.html:78 msgid "Sale Price" msgstr "Cena sprzedaży" @@ -4566,78 +4566,83 @@ msgstr "" msgid "Part Notes" msgstr "" -#: part/templates/part/order_prices.html:21 +#: part/templates/part/order_prices.html:23 +#: part/templates/part/part_base.html:265 +msgid "Calculate" +msgstr "" + +#: part/templates/part/order_prices.html:30 msgid "Pricing ranges" msgstr "" -#: part/templates/part/order_prices.html:26 +#: part/templates/part/order_prices.html:35 #: part/templates/part/part_pricing.html:19 msgid "Supplier Pricing" msgstr "" -#: part/templates/part/order_prices.html:27 -#: part/templates/part/order_prices.html:52 -#: part/templates/part/order_prices.html:83 +#: part/templates/part/order_prices.html:36 +#: part/templates/part/order_prices.html:61 +#: part/templates/part/order_prices.html:92 #: part/templates/part/part_pricing.html:23 #: part/templates/part/part_pricing.html:49 #: part/templates/part/part_pricing.html:81 msgid "Unit Cost" msgstr "" -#: part/templates/part/order_prices.html:34 -#: part/templates/part/order_prices.html:59 -#: part/templates/part/order_prices.html:88 +#: part/templates/part/order_prices.html:43 +#: part/templates/part/order_prices.html:68 +#: part/templates/part/order_prices.html:97 #: part/templates/part/part_pricing.html:29 #: part/templates/part/part_pricing.html:55 #: part/templates/part/part_pricing.html:85 msgid "Total Cost" msgstr "" -#: part/templates/part/order_prices.html:42 +#: part/templates/part/order_prices.html:51 #: part/templates/part/part_pricing.html:37 msgid "No supplier pricing available" msgstr "" -#: part/templates/part/order_prices.html:51 -#: part/templates/part/order_prices.html:103 +#: part/templates/part/order_prices.html:60 +#: part/templates/part/order_prices.html:112 #: part/templates/part/part_pricing.html:45 msgid "BOM Pricing" msgstr "" -#: part/templates/part/order_prices.html:67 +#: part/templates/part/order_prices.html:76 #: part/templates/part/part_pricing.html:63 msgid "Note: BOM pricing is incomplete for this part" msgstr "" -#: part/templates/part/order_prices.html:74 +#: part/templates/part/order_prices.html:83 #: part/templates/part/part_pricing.html:70 msgid "No BOM pricing available" msgstr "" -#: part/templates/part/order_prices.html:97 +#: part/templates/part/order_prices.html:106 #: part/templates/part/part_pricing.html:94 msgid "No pricing information is available for this part." msgstr "" -#: part/templates/part/order_prices.html:113 +#: part/templates/part/order_prices.html:122 msgid "Stock Pricing" msgstr "" -#: part/templates/part/order_prices.html:121 +#: part/templates/part/order_prices.html:130 msgid "No stock pricing history is available for this part." msgstr "" -#: part/templates/part/order_prices.html:140 +#: part/templates/part/order_prices.html:149 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:152 +#: part/templates/part/order_prices.html:161 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:163 +#: part/templates/part/order_prices.html:173 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" @@ -4760,10 +4765,6 @@ msgstr "" msgid "Building" msgstr "" -#: part/templates/part/part_base.html:265 -msgid "Calculate" -msgstr "" - #: part/templates/part/part_tests.html:17 msgid "Add Test Template" msgstr "" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index f6b945a43b..dbbeb362c4 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-17 07:02+0000\n" +"POT-Creation-Date: 2021-06-17 12:37+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -476,7 +476,7 @@ msgstr "Целевая дата для сборки. Сборка будет п #: part/forms.py:372 part/forms.py:388 part/models.py:2270 #: part/templates/part/allocation.html:19 #: part/templates/part/allocation.html:53 -#: part/templates/part/order_prices.html:175 +#: part/templates/part/order_prices.html:186 #: part/templates/part/part_pricing.html:13 #: part/templates/part/sale_prices.html:85 #: report/templates/report/inventree_build_order_base.html:114 @@ -2894,7 +2894,7 @@ msgid "Where does the Purchaser want this item to be stored?" msgstr "" #: order/models.py:724 part/templates/part/navbar.html:101 -#: part/templates/part/order_prices.html:82 +#: part/templates/part/order_prices.html:91 #: part/templates/part/part_pricing.html:78 msgid "Sale Price" msgstr "" @@ -4566,78 +4566,83 @@ msgstr "" msgid "Part Notes" msgstr "" -#: part/templates/part/order_prices.html:21 +#: part/templates/part/order_prices.html:23 +#: part/templates/part/part_base.html:265 +msgid "Calculate" +msgstr "" + +#: part/templates/part/order_prices.html:30 msgid "Pricing ranges" msgstr "" -#: part/templates/part/order_prices.html:26 +#: part/templates/part/order_prices.html:35 #: part/templates/part/part_pricing.html:19 msgid "Supplier Pricing" msgstr "" -#: part/templates/part/order_prices.html:27 -#: part/templates/part/order_prices.html:52 -#: part/templates/part/order_prices.html:83 +#: part/templates/part/order_prices.html:36 +#: part/templates/part/order_prices.html:61 +#: part/templates/part/order_prices.html:92 #: part/templates/part/part_pricing.html:23 #: part/templates/part/part_pricing.html:49 #: part/templates/part/part_pricing.html:81 msgid "Unit Cost" msgstr "" -#: part/templates/part/order_prices.html:34 -#: part/templates/part/order_prices.html:59 -#: part/templates/part/order_prices.html:88 +#: part/templates/part/order_prices.html:43 +#: part/templates/part/order_prices.html:68 +#: part/templates/part/order_prices.html:97 #: part/templates/part/part_pricing.html:29 #: part/templates/part/part_pricing.html:55 #: part/templates/part/part_pricing.html:85 msgid "Total Cost" msgstr "" -#: part/templates/part/order_prices.html:42 +#: part/templates/part/order_prices.html:51 #: part/templates/part/part_pricing.html:37 msgid "No supplier pricing available" msgstr "" -#: part/templates/part/order_prices.html:51 -#: part/templates/part/order_prices.html:103 +#: part/templates/part/order_prices.html:60 +#: part/templates/part/order_prices.html:112 #: part/templates/part/part_pricing.html:45 msgid "BOM Pricing" msgstr "" -#: part/templates/part/order_prices.html:67 +#: part/templates/part/order_prices.html:76 #: part/templates/part/part_pricing.html:63 msgid "Note: BOM pricing is incomplete for this part" msgstr "" -#: part/templates/part/order_prices.html:74 +#: part/templates/part/order_prices.html:83 #: part/templates/part/part_pricing.html:70 msgid "No BOM pricing available" msgstr "" -#: part/templates/part/order_prices.html:97 +#: part/templates/part/order_prices.html:106 #: part/templates/part/part_pricing.html:94 msgid "No pricing information is available for this part." msgstr "" -#: part/templates/part/order_prices.html:113 +#: part/templates/part/order_prices.html:122 msgid "Stock Pricing" msgstr "" -#: part/templates/part/order_prices.html:121 +#: part/templates/part/order_prices.html:130 msgid "No stock pricing history is available for this part." msgstr "" -#: part/templates/part/order_prices.html:140 +#: part/templates/part/order_prices.html:149 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:152 +#: part/templates/part/order_prices.html:161 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:163 +#: part/templates/part/order_prices.html:173 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" @@ -4760,10 +4765,6 @@ msgstr "" msgid "Building" msgstr "" -#: part/templates/part/part_base.html:265 -msgid "Calculate" -msgstr "" - #: part/templates/part/part_tests.html:17 msgid "Add Test Template" msgstr "" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 49c779d7bc..00c73e36a7 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-17 07:02+0000\n" +"POT-Creation-Date: 2021-06-17 12:37+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -476,7 +476,7 @@ msgstr "" #: part/forms.py:372 part/forms.py:388 part/models.py:2270 #: part/templates/part/allocation.html:19 #: part/templates/part/allocation.html:53 -#: part/templates/part/order_prices.html:175 +#: part/templates/part/order_prices.html:186 #: part/templates/part/part_pricing.html:13 #: part/templates/part/sale_prices.html:85 #: report/templates/report/inventree_build_order_base.html:114 @@ -2894,7 +2894,7 @@ msgid "Where does the Purchaser want this item to be stored?" msgstr "" #: order/models.py:724 part/templates/part/navbar.html:101 -#: part/templates/part/order_prices.html:82 +#: part/templates/part/order_prices.html:91 #: part/templates/part/part_pricing.html:78 msgid "Sale Price" msgstr "" @@ -4566,78 +4566,83 @@ msgstr "" msgid "Part Notes" msgstr "" -#: part/templates/part/order_prices.html:21 +#: part/templates/part/order_prices.html:23 +#: part/templates/part/part_base.html:265 +msgid "Calculate" +msgstr "" + +#: part/templates/part/order_prices.html:30 msgid "Pricing ranges" msgstr "" -#: part/templates/part/order_prices.html:26 +#: part/templates/part/order_prices.html:35 #: part/templates/part/part_pricing.html:19 msgid "Supplier Pricing" msgstr "" -#: part/templates/part/order_prices.html:27 -#: part/templates/part/order_prices.html:52 -#: part/templates/part/order_prices.html:83 +#: part/templates/part/order_prices.html:36 +#: part/templates/part/order_prices.html:61 +#: part/templates/part/order_prices.html:92 #: part/templates/part/part_pricing.html:23 #: part/templates/part/part_pricing.html:49 #: part/templates/part/part_pricing.html:81 msgid "Unit Cost" msgstr "" -#: part/templates/part/order_prices.html:34 -#: part/templates/part/order_prices.html:59 -#: part/templates/part/order_prices.html:88 +#: part/templates/part/order_prices.html:43 +#: part/templates/part/order_prices.html:68 +#: part/templates/part/order_prices.html:97 #: part/templates/part/part_pricing.html:29 #: part/templates/part/part_pricing.html:55 #: part/templates/part/part_pricing.html:85 msgid "Total Cost" msgstr "" -#: part/templates/part/order_prices.html:42 +#: part/templates/part/order_prices.html:51 #: part/templates/part/part_pricing.html:37 msgid "No supplier pricing available" msgstr "" -#: part/templates/part/order_prices.html:51 -#: part/templates/part/order_prices.html:103 +#: part/templates/part/order_prices.html:60 +#: part/templates/part/order_prices.html:112 #: part/templates/part/part_pricing.html:45 msgid "BOM Pricing" msgstr "" -#: part/templates/part/order_prices.html:67 +#: part/templates/part/order_prices.html:76 #: part/templates/part/part_pricing.html:63 msgid "Note: BOM pricing is incomplete for this part" msgstr "" -#: part/templates/part/order_prices.html:74 +#: part/templates/part/order_prices.html:83 #: part/templates/part/part_pricing.html:70 msgid "No BOM pricing available" msgstr "" -#: part/templates/part/order_prices.html:97 +#: part/templates/part/order_prices.html:106 #: part/templates/part/part_pricing.html:94 msgid "No pricing information is available for this part." msgstr "" -#: part/templates/part/order_prices.html:113 +#: part/templates/part/order_prices.html:122 msgid "Stock Pricing" msgstr "" -#: part/templates/part/order_prices.html:121 +#: part/templates/part/order_prices.html:130 msgid "No stock pricing history is available for this part." msgstr "" -#: part/templates/part/order_prices.html:140 +#: part/templates/part/order_prices.html:149 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:152 +#: part/templates/part/order_prices.html:161 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:163 +#: part/templates/part/order_prices.html:173 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" @@ -4760,10 +4765,6 @@ msgstr "" msgid "Building" msgstr "" -#: part/templates/part/part_base.html:265 -msgid "Calculate" -msgstr "" - #: part/templates/part/part_tests.html:17 msgid "Add Test Template" msgstr "" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 09636d96cf..2be8b96e5a 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-17 07:02+0000\n" +"POT-Creation-Date: 2021-06-17 12:37+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -476,7 +476,7 @@ msgstr "" #: part/forms.py:372 part/forms.py:388 part/models.py:2270 #: part/templates/part/allocation.html:19 #: part/templates/part/allocation.html:53 -#: part/templates/part/order_prices.html:175 +#: part/templates/part/order_prices.html:186 #: part/templates/part/part_pricing.html:13 #: part/templates/part/sale_prices.html:85 #: report/templates/report/inventree_build_order_base.html:114 @@ -2894,7 +2894,7 @@ msgid "Where does the Purchaser want this item to be stored?" msgstr "" #: order/models.py:724 part/templates/part/navbar.html:101 -#: part/templates/part/order_prices.html:82 +#: part/templates/part/order_prices.html:91 #: part/templates/part/part_pricing.html:78 msgid "Sale Price" msgstr "" @@ -4566,78 +4566,83 @@ msgstr "" msgid "Part Notes" msgstr "" -#: part/templates/part/order_prices.html:21 +#: part/templates/part/order_prices.html:23 +#: part/templates/part/part_base.html:265 +msgid "Calculate" +msgstr "" + +#: part/templates/part/order_prices.html:30 msgid "Pricing ranges" msgstr "" -#: part/templates/part/order_prices.html:26 +#: part/templates/part/order_prices.html:35 #: part/templates/part/part_pricing.html:19 msgid "Supplier Pricing" msgstr "" -#: part/templates/part/order_prices.html:27 -#: part/templates/part/order_prices.html:52 -#: part/templates/part/order_prices.html:83 +#: part/templates/part/order_prices.html:36 +#: part/templates/part/order_prices.html:61 +#: part/templates/part/order_prices.html:92 #: part/templates/part/part_pricing.html:23 #: part/templates/part/part_pricing.html:49 #: part/templates/part/part_pricing.html:81 msgid "Unit Cost" msgstr "" -#: part/templates/part/order_prices.html:34 -#: part/templates/part/order_prices.html:59 -#: part/templates/part/order_prices.html:88 +#: part/templates/part/order_prices.html:43 +#: part/templates/part/order_prices.html:68 +#: part/templates/part/order_prices.html:97 #: part/templates/part/part_pricing.html:29 #: part/templates/part/part_pricing.html:55 #: part/templates/part/part_pricing.html:85 msgid "Total Cost" msgstr "" -#: part/templates/part/order_prices.html:42 +#: part/templates/part/order_prices.html:51 #: part/templates/part/part_pricing.html:37 msgid "No supplier pricing available" msgstr "" -#: part/templates/part/order_prices.html:51 -#: part/templates/part/order_prices.html:103 +#: part/templates/part/order_prices.html:60 +#: part/templates/part/order_prices.html:112 #: part/templates/part/part_pricing.html:45 msgid "BOM Pricing" msgstr "" -#: part/templates/part/order_prices.html:67 +#: part/templates/part/order_prices.html:76 #: part/templates/part/part_pricing.html:63 msgid "Note: BOM pricing is incomplete for this part" msgstr "" -#: part/templates/part/order_prices.html:74 +#: part/templates/part/order_prices.html:83 #: part/templates/part/part_pricing.html:70 msgid "No BOM pricing available" msgstr "" -#: part/templates/part/order_prices.html:97 +#: part/templates/part/order_prices.html:106 #: part/templates/part/part_pricing.html:94 msgid "No pricing information is available for this part." msgstr "" -#: part/templates/part/order_prices.html:113 +#: part/templates/part/order_prices.html:122 msgid "Stock Pricing" msgstr "" -#: part/templates/part/order_prices.html:121 +#: part/templates/part/order_prices.html:130 msgid "No stock pricing history is available for this part." msgstr "" -#: part/templates/part/order_prices.html:140 +#: part/templates/part/order_prices.html:149 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:152 +#: part/templates/part/order_prices.html:161 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:163 +#: part/templates/part/order_prices.html:173 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" @@ -4760,10 +4765,6 @@ msgstr "" msgid "Building" msgstr "" -#: part/templates/part/part_base.html:265 -msgid "Calculate" -msgstr "" - #: part/templates/part/part_tests.html:17 msgid "Add Test Template" msgstr "" From 485df6c6c8691cc83164693aa97da51ef8041a07 Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 17 Jun 2021 22:38:14 +1000 Subject: [PATCH 084/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/fr/LC_MESSAGES/django.po | 55 ++++++++++++----------- 1 file changed, 28 insertions(+), 27 deletions(-) diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 8999f48cf4..62acdac998 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-17 07:02+0000\n" -"PO-Revision-Date: 2021-06-17 08:06\n" +"POT-Creation-Date: 2021-06-17 12:37+0000\n" +"PO-Revision-Date: 2021-06-17 12:38\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -476,7 +476,7 @@ msgstr "" #: part/forms.py:372 part/forms.py:388 part/models.py:2270 #: part/templates/part/allocation.html:19 #: part/templates/part/allocation.html:53 -#: part/templates/part/order_prices.html:175 +#: part/templates/part/order_prices.html:186 #: part/templates/part/part_pricing.html:13 #: part/templates/part/sale_prices.html:85 #: report/templates/report/inventree_build_order_base.html:114 @@ -2893,7 +2893,7 @@ msgid "Where does the Purchaser want this item to be stored?" msgstr "" #: order/models.py:724 part/templates/part/navbar.html:101 -#: part/templates/part/order_prices.html:82 +#: part/templates/part/order_prices.html:91 #: part/templates/part/part_pricing.html:78 msgid "Sale Price" msgstr "" @@ -4565,78 +4565,83 @@ msgstr "" msgid "Part Notes" msgstr "" -#: part/templates/part/order_prices.html:21 +#: part/templates/part/order_prices.html:23 +#: part/templates/part/part_base.html:265 +msgid "Calculate" +msgstr "" + +#: part/templates/part/order_prices.html:30 msgid "Pricing ranges" msgstr "" -#: part/templates/part/order_prices.html:26 +#: part/templates/part/order_prices.html:35 #: part/templates/part/part_pricing.html:19 msgid "Supplier Pricing" msgstr "" -#: part/templates/part/order_prices.html:27 -#: part/templates/part/order_prices.html:52 -#: part/templates/part/order_prices.html:83 +#: part/templates/part/order_prices.html:36 +#: part/templates/part/order_prices.html:61 +#: part/templates/part/order_prices.html:92 #: part/templates/part/part_pricing.html:23 #: part/templates/part/part_pricing.html:49 #: part/templates/part/part_pricing.html:81 msgid "Unit Cost" msgstr "" -#: part/templates/part/order_prices.html:34 -#: part/templates/part/order_prices.html:59 -#: part/templates/part/order_prices.html:88 +#: part/templates/part/order_prices.html:43 +#: part/templates/part/order_prices.html:68 +#: part/templates/part/order_prices.html:97 #: part/templates/part/part_pricing.html:29 #: part/templates/part/part_pricing.html:55 #: part/templates/part/part_pricing.html:85 msgid "Total Cost" msgstr "" -#: part/templates/part/order_prices.html:42 +#: part/templates/part/order_prices.html:51 #: part/templates/part/part_pricing.html:37 msgid "No supplier pricing available" msgstr "" -#: part/templates/part/order_prices.html:51 -#: part/templates/part/order_prices.html:103 +#: part/templates/part/order_prices.html:60 +#: part/templates/part/order_prices.html:112 #: part/templates/part/part_pricing.html:45 msgid "BOM Pricing" msgstr "" -#: part/templates/part/order_prices.html:67 +#: part/templates/part/order_prices.html:76 #: part/templates/part/part_pricing.html:63 msgid "Note: BOM pricing is incomplete for this part" msgstr "" -#: part/templates/part/order_prices.html:74 +#: part/templates/part/order_prices.html:83 #: part/templates/part/part_pricing.html:70 msgid "No BOM pricing available" msgstr "" -#: part/templates/part/order_prices.html:97 +#: part/templates/part/order_prices.html:106 #: part/templates/part/part_pricing.html:94 msgid "No pricing information is available for this part." msgstr "" -#: part/templates/part/order_prices.html:113 +#: part/templates/part/order_prices.html:122 msgid "Stock Pricing" msgstr "" -#: part/templates/part/order_prices.html:121 +#: part/templates/part/order_prices.html:130 msgid "No stock pricing history is available for this part." msgstr "" -#: part/templates/part/order_prices.html:140 +#: part/templates/part/order_prices.html:149 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:152 +#: part/templates/part/order_prices.html:161 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:163 +#: part/templates/part/order_prices.html:173 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" @@ -4759,10 +4764,6 @@ msgstr "" msgid "Building" msgstr "" -#: part/templates/part/part_base.html:265 -msgid "Calculate" -msgstr "" - #: part/templates/part/part_tests.html:17 msgid "Add Test Template" msgstr "" From 90132d32b6791886e840dccdd775ff84bfaa6380 Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 17 Jun 2021 22:38:15 +1000 Subject: [PATCH 085/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/es/LC_MESSAGES/django.po | 55 ++++++++++++----------- 1 file changed, 28 insertions(+), 27 deletions(-) diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 101cf47f20..e77041f566 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-17 07:02+0000\n" -"PO-Revision-Date: 2021-06-17 08:06\n" +"POT-Creation-Date: 2021-06-17 12:37+0000\n" +"PO-Revision-Date: 2021-06-17 12:38\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -476,7 +476,7 @@ msgstr "" #: part/forms.py:372 part/forms.py:388 part/models.py:2270 #: part/templates/part/allocation.html:19 #: part/templates/part/allocation.html:53 -#: part/templates/part/order_prices.html:175 +#: part/templates/part/order_prices.html:186 #: part/templates/part/part_pricing.html:13 #: part/templates/part/sale_prices.html:85 #: report/templates/report/inventree_build_order_base.html:114 @@ -2893,7 +2893,7 @@ msgid "Where does the Purchaser want this item to be stored?" msgstr "" #: order/models.py:724 part/templates/part/navbar.html:101 -#: part/templates/part/order_prices.html:82 +#: part/templates/part/order_prices.html:91 #: part/templates/part/part_pricing.html:78 msgid "Sale Price" msgstr "" @@ -4565,78 +4565,83 @@ msgstr "" msgid "Part Notes" msgstr "" -#: part/templates/part/order_prices.html:21 +#: part/templates/part/order_prices.html:23 +#: part/templates/part/part_base.html:265 +msgid "Calculate" +msgstr "" + +#: part/templates/part/order_prices.html:30 msgid "Pricing ranges" msgstr "" -#: part/templates/part/order_prices.html:26 +#: part/templates/part/order_prices.html:35 #: part/templates/part/part_pricing.html:19 msgid "Supplier Pricing" msgstr "" -#: part/templates/part/order_prices.html:27 -#: part/templates/part/order_prices.html:52 -#: part/templates/part/order_prices.html:83 +#: part/templates/part/order_prices.html:36 +#: part/templates/part/order_prices.html:61 +#: part/templates/part/order_prices.html:92 #: part/templates/part/part_pricing.html:23 #: part/templates/part/part_pricing.html:49 #: part/templates/part/part_pricing.html:81 msgid "Unit Cost" msgstr "" -#: part/templates/part/order_prices.html:34 -#: part/templates/part/order_prices.html:59 -#: part/templates/part/order_prices.html:88 +#: part/templates/part/order_prices.html:43 +#: part/templates/part/order_prices.html:68 +#: part/templates/part/order_prices.html:97 #: part/templates/part/part_pricing.html:29 #: part/templates/part/part_pricing.html:55 #: part/templates/part/part_pricing.html:85 msgid "Total Cost" msgstr "" -#: part/templates/part/order_prices.html:42 +#: part/templates/part/order_prices.html:51 #: part/templates/part/part_pricing.html:37 msgid "No supplier pricing available" msgstr "" -#: part/templates/part/order_prices.html:51 -#: part/templates/part/order_prices.html:103 +#: part/templates/part/order_prices.html:60 +#: part/templates/part/order_prices.html:112 #: part/templates/part/part_pricing.html:45 msgid "BOM Pricing" msgstr "" -#: part/templates/part/order_prices.html:67 +#: part/templates/part/order_prices.html:76 #: part/templates/part/part_pricing.html:63 msgid "Note: BOM pricing is incomplete for this part" msgstr "" -#: part/templates/part/order_prices.html:74 +#: part/templates/part/order_prices.html:83 #: part/templates/part/part_pricing.html:70 msgid "No BOM pricing available" msgstr "" -#: part/templates/part/order_prices.html:97 +#: part/templates/part/order_prices.html:106 #: part/templates/part/part_pricing.html:94 msgid "No pricing information is available for this part." msgstr "" -#: part/templates/part/order_prices.html:113 +#: part/templates/part/order_prices.html:122 msgid "Stock Pricing" msgstr "" -#: part/templates/part/order_prices.html:121 +#: part/templates/part/order_prices.html:130 msgid "No stock pricing history is available for this part." msgstr "" -#: part/templates/part/order_prices.html:140 +#: part/templates/part/order_prices.html:149 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:152 +#: part/templates/part/order_prices.html:161 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:163 +#: part/templates/part/order_prices.html:173 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" @@ -4759,10 +4764,6 @@ msgstr "" msgid "Building" msgstr "" -#: part/templates/part/part_base.html:265 -msgid "Calculate" -msgstr "" - #: part/templates/part/part_tests.html:17 msgid "Add Test Template" msgstr "" From f8dbd59a855097989abc06f0fa72cc7428e2be10 Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 17 Jun 2021 22:38:18 +1000 Subject: [PATCH 086/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/it/LC_MESSAGES/django.po | 55 ++++++++++++----------- 1 file changed, 28 insertions(+), 27 deletions(-) diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index dd222d8956..0dadbbb9bb 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-17 07:02+0000\n" -"PO-Revision-Date: 2021-06-17 08:06\n" +"POT-Creation-Date: 2021-06-17 12:37+0000\n" +"PO-Revision-Date: 2021-06-17 12:38\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -476,7 +476,7 @@ msgstr "" #: part/forms.py:372 part/forms.py:388 part/models.py:2270 #: part/templates/part/allocation.html:19 #: part/templates/part/allocation.html:53 -#: part/templates/part/order_prices.html:175 +#: part/templates/part/order_prices.html:186 #: part/templates/part/part_pricing.html:13 #: part/templates/part/sale_prices.html:85 #: report/templates/report/inventree_build_order_base.html:114 @@ -2893,7 +2893,7 @@ msgid "Where does the Purchaser want this item to be stored?" msgstr "" #: order/models.py:724 part/templates/part/navbar.html:101 -#: part/templates/part/order_prices.html:82 +#: part/templates/part/order_prices.html:91 #: part/templates/part/part_pricing.html:78 msgid "Sale Price" msgstr "" @@ -4565,78 +4565,83 @@ msgstr "" msgid "Part Notes" msgstr "" -#: part/templates/part/order_prices.html:21 +#: part/templates/part/order_prices.html:23 +#: part/templates/part/part_base.html:265 +msgid "Calculate" +msgstr "" + +#: part/templates/part/order_prices.html:30 msgid "Pricing ranges" msgstr "" -#: part/templates/part/order_prices.html:26 +#: part/templates/part/order_prices.html:35 #: part/templates/part/part_pricing.html:19 msgid "Supplier Pricing" msgstr "" -#: part/templates/part/order_prices.html:27 -#: part/templates/part/order_prices.html:52 -#: part/templates/part/order_prices.html:83 +#: part/templates/part/order_prices.html:36 +#: part/templates/part/order_prices.html:61 +#: part/templates/part/order_prices.html:92 #: part/templates/part/part_pricing.html:23 #: part/templates/part/part_pricing.html:49 #: part/templates/part/part_pricing.html:81 msgid "Unit Cost" msgstr "" -#: part/templates/part/order_prices.html:34 -#: part/templates/part/order_prices.html:59 -#: part/templates/part/order_prices.html:88 +#: part/templates/part/order_prices.html:43 +#: part/templates/part/order_prices.html:68 +#: part/templates/part/order_prices.html:97 #: part/templates/part/part_pricing.html:29 #: part/templates/part/part_pricing.html:55 #: part/templates/part/part_pricing.html:85 msgid "Total Cost" msgstr "" -#: part/templates/part/order_prices.html:42 +#: part/templates/part/order_prices.html:51 #: part/templates/part/part_pricing.html:37 msgid "No supplier pricing available" msgstr "" -#: part/templates/part/order_prices.html:51 -#: part/templates/part/order_prices.html:103 +#: part/templates/part/order_prices.html:60 +#: part/templates/part/order_prices.html:112 #: part/templates/part/part_pricing.html:45 msgid "BOM Pricing" msgstr "" -#: part/templates/part/order_prices.html:67 +#: part/templates/part/order_prices.html:76 #: part/templates/part/part_pricing.html:63 msgid "Note: BOM pricing is incomplete for this part" msgstr "" -#: part/templates/part/order_prices.html:74 +#: part/templates/part/order_prices.html:83 #: part/templates/part/part_pricing.html:70 msgid "No BOM pricing available" msgstr "" -#: part/templates/part/order_prices.html:97 +#: part/templates/part/order_prices.html:106 #: part/templates/part/part_pricing.html:94 msgid "No pricing information is available for this part." msgstr "" -#: part/templates/part/order_prices.html:113 +#: part/templates/part/order_prices.html:122 msgid "Stock Pricing" msgstr "" -#: part/templates/part/order_prices.html:121 +#: part/templates/part/order_prices.html:130 msgid "No stock pricing history is available for this part." msgstr "" -#: part/templates/part/order_prices.html:140 +#: part/templates/part/order_prices.html:149 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:152 +#: part/templates/part/order_prices.html:161 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:163 +#: part/templates/part/order_prices.html:173 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" @@ -4759,10 +4764,6 @@ msgstr "" msgid "Building" msgstr "" -#: part/templates/part/part_base.html:265 -msgid "Calculate" -msgstr "" - #: part/templates/part/part_tests.html:17 msgid "Add Test Template" msgstr "" From 869eae871b08556fd29824facbc9fa72a79cd9bd Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 17 Jun 2021 22:38:19 +1000 Subject: [PATCH 087/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/pl/LC_MESSAGES/django.po | 55 ++++++++++++----------- 1 file changed, 28 insertions(+), 27 deletions(-) diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 557a41e382..a068b92d2f 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-17 07:02+0000\n" -"PO-Revision-Date: 2021-06-17 08:06\n" +"POT-Creation-Date: 2021-06-17 12:37+0000\n" +"PO-Revision-Date: 2021-06-17 12:38\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -476,7 +476,7 @@ msgstr "" #: part/forms.py:372 part/forms.py:388 part/models.py:2270 #: part/templates/part/allocation.html:19 #: part/templates/part/allocation.html:53 -#: part/templates/part/order_prices.html:175 +#: part/templates/part/order_prices.html:186 #: part/templates/part/part_pricing.html:13 #: part/templates/part/sale_prices.html:85 #: report/templates/report/inventree_build_order_base.html:114 @@ -2893,7 +2893,7 @@ msgid "Where does the Purchaser want this item to be stored?" msgstr "" #: order/models.py:724 part/templates/part/navbar.html:101 -#: part/templates/part/order_prices.html:82 +#: part/templates/part/order_prices.html:91 #: part/templates/part/part_pricing.html:78 msgid "Sale Price" msgstr "Cena sprzedaży" @@ -4565,78 +4565,83 @@ msgstr "" msgid "Part Notes" msgstr "" -#: part/templates/part/order_prices.html:21 +#: part/templates/part/order_prices.html:23 +#: part/templates/part/part_base.html:265 +msgid "Calculate" +msgstr "" + +#: part/templates/part/order_prices.html:30 msgid "Pricing ranges" msgstr "" -#: part/templates/part/order_prices.html:26 +#: part/templates/part/order_prices.html:35 #: part/templates/part/part_pricing.html:19 msgid "Supplier Pricing" msgstr "" -#: part/templates/part/order_prices.html:27 -#: part/templates/part/order_prices.html:52 -#: part/templates/part/order_prices.html:83 +#: part/templates/part/order_prices.html:36 +#: part/templates/part/order_prices.html:61 +#: part/templates/part/order_prices.html:92 #: part/templates/part/part_pricing.html:23 #: part/templates/part/part_pricing.html:49 #: part/templates/part/part_pricing.html:81 msgid "Unit Cost" msgstr "" -#: part/templates/part/order_prices.html:34 -#: part/templates/part/order_prices.html:59 -#: part/templates/part/order_prices.html:88 +#: part/templates/part/order_prices.html:43 +#: part/templates/part/order_prices.html:68 +#: part/templates/part/order_prices.html:97 #: part/templates/part/part_pricing.html:29 #: part/templates/part/part_pricing.html:55 #: part/templates/part/part_pricing.html:85 msgid "Total Cost" msgstr "" -#: part/templates/part/order_prices.html:42 +#: part/templates/part/order_prices.html:51 #: part/templates/part/part_pricing.html:37 msgid "No supplier pricing available" msgstr "" -#: part/templates/part/order_prices.html:51 -#: part/templates/part/order_prices.html:103 +#: part/templates/part/order_prices.html:60 +#: part/templates/part/order_prices.html:112 #: part/templates/part/part_pricing.html:45 msgid "BOM Pricing" msgstr "" -#: part/templates/part/order_prices.html:67 +#: part/templates/part/order_prices.html:76 #: part/templates/part/part_pricing.html:63 msgid "Note: BOM pricing is incomplete for this part" msgstr "" -#: part/templates/part/order_prices.html:74 +#: part/templates/part/order_prices.html:83 #: part/templates/part/part_pricing.html:70 msgid "No BOM pricing available" msgstr "" -#: part/templates/part/order_prices.html:97 +#: part/templates/part/order_prices.html:106 #: part/templates/part/part_pricing.html:94 msgid "No pricing information is available for this part." msgstr "" -#: part/templates/part/order_prices.html:113 +#: part/templates/part/order_prices.html:122 msgid "Stock Pricing" msgstr "" -#: part/templates/part/order_prices.html:121 +#: part/templates/part/order_prices.html:130 msgid "No stock pricing history is available for this part." msgstr "" -#: part/templates/part/order_prices.html:140 +#: part/templates/part/order_prices.html:149 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:152 +#: part/templates/part/order_prices.html:161 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:163 +#: part/templates/part/order_prices.html:173 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" @@ -4759,10 +4764,6 @@ msgstr "" msgid "Building" msgstr "" -#: part/templates/part/part_base.html:265 -msgid "Calculate" -msgstr "" - #: part/templates/part/part_tests.html:17 msgid "Add Test Template" msgstr "" From 4e26604b54ea0f425596a4c6c0fdc1eee6a7d120 Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 17 Jun 2021 22:38:21 +1000 Subject: [PATCH 088/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ru/LC_MESSAGES/django.po | 55 ++++++++++++----------- 1 file changed, 28 insertions(+), 27 deletions(-) diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index ad4b23b7dd..1d3bfe6634 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-17 07:02+0000\n" -"PO-Revision-Date: 2021-06-17 08:06\n" +"POT-Creation-Date: 2021-06-17 12:37+0000\n" +"PO-Revision-Date: 2021-06-17 12:38\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -476,7 +476,7 @@ msgstr "Целевая дата для сборки. Сборка будет п #: part/forms.py:372 part/forms.py:388 part/models.py:2270 #: part/templates/part/allocation.html:19 #: part/templates/part/allocation.html:53 -#: part/templates/part/order_prices.html:175 +#: part/templates/part/order_prices.html:186 #: part/templates/part/part_pricing.html:13 #: part/templates/part/sale_prices.html:85 #: report/templates/report/inventree_build_order_base.html:114 @@ -2893,7 +2893,7 @@ msgid "Where does the Purchaser want this item to be stored?" msgstr "" #: order/models.py:724 part/templates/part/navbar.html:101 -#: part/templates/part/order_prices.html:82 +#: part/templates/part/order_prices.html:91 #: part/templates/part/part_pricing.html:78 msgid "Sale Price" msgstr "" @@ -4565,78 +4565,83 @@ msgstr "" msgid "Part Notes" msgstr "" -#: part/templates/part/order_prices.html:21 +#: part/templates/part/order_prices.html:23 +#: part/templates/part/part_base.html:265 +msgid "Calculate" +msgstr "" + +#: part/templates/part/order_prices.html:30 msgid "Pricing ranges" msgstr "" -#: part/templates/part/order_prices.html:26 +#: part/templates/part/order_prices.html:35 #: part/templates/part/part_pricing.html:19 msgid "Supplier Pricing" msgstr "" -#: part/templates/part/order_prices.html:27 -#: part/templates/part/order_prices.html:52 -#: part/templates/part/order_prices.html:83 +#: part/templates/part/order_prices.html:36 +#: part/templates/part/order_prices.html:61 +#: part/templates/part/order_prices.html:92 #: part/templates/part/part_pricing.html:23 #: part/templates/part/part_pricing.html:49 #: part/templates/part/part_pricing.html:81 msgid "Unit Cost" msgstr "" -#: part/templates/part/order_prices.html:34 -#: part/templates/part/order_prices.html:59 -#: part/templates/part/order_prices.html:88 +#: part/templates/part/order_prices.html:43 +#: part/templates/part/order_prices.html:68 +#: part/templates/part/order_prices.html:97 #: part/templates/part/part_pricing.html:29 #: part/templates/part/part_pricing.html:55 #: part/templates/part/part_pricing.html:85 msgid "Total Cost" msgstr "" -#: part/templates/part/order_prices.html:42 +#: part/templates/part/order_prices.html:51 #: part/templates/part/part_pricing.html:37 msgid "No supplier pricing available" msgstr "" -#: part/templates/part/order_prices.html:51 -#: part/templates/part/order_prices.html:103 +#: part/templates/part/order_prices.html:60 +#: part/templates/part/order_prices.html:112 #: part/templates/part/part_pricing.html:45 msgid "BOM Pricing" msgstr "" -#: part/templates/part/order_prices.html:67 +#: part/templates/part/order_prices.html:76 #: part/templates/part/part_pricing.html:63 msgid "Note: BOM pricing is incomplete for this part" msgstr "" -#: part/templates/part/order_prices.html:74 +#: part/templates/part/order_prices.html:83 #: part/templates/part/part_pricing.html:70 msgid "No BOM pricing available" msgstr "" -#: part/templates/part/order_prices.html:97 +#: part/templates/part/order_prices.html:106 #: part/templates/part/part_pricing.html:94 msgid "No pricing information is available for this part." msgstr "" -#: part/templates/part/order_prices.html:113 +#: part/templates/part/order_prices.html:122 msgid "Stock Pricing" msgstr "" -#: part/templates/part/order_prices.html:121 +#: part/templates/part/order_prices.html:130 msgid "No stock pricing history is available for this part." msgstr "" -#: part/templates/part/order_prices.html:140 +#: part/templates/part/order_prices.html:149 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:152 +#: part/templates/part/order_prices.html:161 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:163 +#: part/templates/part/order_prices.html:173 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" @@ -4759,10 +4764,6 @@ msgstr "" msgid "Building" msgstr "" -#: part/templates/part/part_base.html:265 -msgid "Calculate" -msgstr "" - #: part/templates/part/part_tests.html:17 msgid "Add Test Template" msgstr "" From bce93d9a19d82c7d928d6af97ddd2ddd31b8025e Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 17 Jun 2021 22:38:22 +1000 Subject: [PATCH 089/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/tr/LC_MESSAGES/django.po | 55 ++++++++++++----------- 1 file changed, 28 insertions(+), 27 deletions(-) diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 6c8b328f4b..6d60319519 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-17 07:02+0000\n" -"PO-Revision-Date: 2021-06-17 08:06\n" +"POT-Creation-Date: 2021-06-17 12:37+0000\n" +"PO-Revision-Date: 2021-06-17 12:38\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -476,7 +476,7 @@ msgstr "" #: part/forms.py:372 part/forms.py:388 part/models.py:2270 #: part/templates/part/allocation.html:19 #: part/templates/part/allocation.html:53 -#: part/templates/part/order_prices.html:175 +#: part/templates/part/order_prices.html:186 #: part/templates/part/part_pricing.html:13 #: part/templates/part/sale_prices.html:85 #: report/templates/report/inventree_build_order_base.html:114 @@ -2893,7 +2893,7 @@ msgid "Where does the Purchaser want this item to be stored?" msgstr "" #: order/models.py:724 part/templates/part/navbar.html:101 -#: part/templates/part/order_prices.html:82 +#: part/templates/part/order_prices.html:91 #: part/templates/part/part_pricing.html:78 msgid "Sale Price" msgstr "" @@ -4565,78 +4565,83 @@ msgstr "" msgid "Part Notes" msgstr "" -#: part/templates/part/order_prices.html:21 +#: part/templates/part/order_prices.html:23 +#: part/templates/part/part_base.html:265 +msgid "Calculate" +msgstr "" + +#: part/templates/part/order_prices.html:30 msgid "Pricing ranges" msgstr "" -#: part/templates/part/order_prices.html:26 +#: part/templates/part/order_prices.html:35 #: part/templates/part/part_pricing.html:19 msgid "Supplier Pricing" msgstr "" -#: part/templates/part/order_prices.html:27 -#: part/templates/part/order_prices.html:52 -#: part/templates/part/order_prices.html:83 +#: part/templates/part/order_prices.html:36 +#: part/templates/part/order_prices.html:61 +#: part/templates/part/order_prices.html:92 #: part/templates/part/part_pricing.html:23 #: part/templates/part/part_pricing.html:49 #: part/templates/part/part_pricing.html:81 msgid "Unit Cost" msgstr "" -#: part/templates/part/order_prices.html:34 -#: part/templates/part/order_prices.html:59 -#: part/templates/part/order_prices.html:88 +#: part/templates/part/order_prices.html:43 +#: part/templates/part/order_prices.html:68 +#: part/templates/part/order_prices.html:97 #: part/templates/part/part_pricing.html:29 #: part/templates/part/part_pricing.html:55 #: part/templates/part/part_pricing.html:85 msgid "Total Cost" msgstr "" -#: part/templates/part/order_prices.html:42 +#: part/templates/part/order_prices.html:51 #: part/templates/part/part_pricing.html:37 msgid "No supplier pricing available" msgstr "" -#: part/templates/part/order_prices.html:51 -#: part/templates/part/order_prices.html:103 +#: part/templates/part/order_prices.html:60 +#: part/templates/part/order_prices.html:112 #: part/templates/part/part_pricing.html:45 msgid "BOM Pricing" msgstr "" -#: part/templates/part/order_prices.html:67 +#: part/templates/part/order_prices.html:76 #: part/templates/part/part_pricing.html:63 msgid "Note: BOM pricing is incomplete for this part" msgstr "" -#: part/templates/part/order_prices.html:74 +#: part/templates/part/order_prices.html:83 #: part/templates/part/part_pricing.html:70 msgid "No BOM pricing available" msgstr "" -#: part/templates/part/order_prices.html:97 +#: part/templates/part/order_prices.html:106 #: part/templates/part/part_pricing.html:94 msgid "No pricing information is available for this part." msgstr "" -#: part/templates/part/order_prices.html:113 +#: part/templates/part/order_prices.html:122 msgid "Stock Pricing" msgstr "" -#: part/templates/part/order_prices.html:121 +#: part/templates/part/order_prices.html:130 msgid "No stock pricing history is available for this part." msgstr "" -#: part/templates/part/order_prices.html:140 +#: part/templates/part/order_prices.html:149 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:152 +#: part/templates/part/order_prices.html:161 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:163 +#: part/templates/part/order_prices.html:173 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" @@ -4759,10 +4764,6 @@ msgstr "" msgid "Building" msgstr "" -#: part/templates/part/part_base.html:265 -msgid "Calculate" -msgstr "" - #: part/templates/part/part_tests.html:17 msgid "Add Test Template" msgstr "" From c249f4c00482eb8e49640edc0e28769bcff8cd20 Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 17 Jun 2021 22:38:25 +1000 Subject: [PATCH 090/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/zh/LC_MESSAGES/django.po | 55 ++++++++++++----------- 1 file changed, 28 insertions(+), 27 deletions(-) diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index b299541290..092d2f8832 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-17 07:02+0000\n" -"PO-Revision-Date: 2021-06-17 08:06\n" +"POT-Creation-Date: 2021-06-17 12:37+0000\n" +"PO-Revision-Date: 2021-06-17 12:38\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -476,7 +476,7 @@ msgstr "" #: part/forms.py:372 part/forms.py:388 part/models.py:2270 #: part/templates/part/allocation.html:19 #: part/templates/part/allocation.html:53 -#: part/templates/part/order_prices.html:175 +#: part/templates/part/order_prices.html:186 #: part/templates/part/part_pricing.html:13 #: part/templates/part/sale_prices.html:85 #: report/templates/report/inventree_build_order_base.html:114 @@ -2893,7 +2893,7 @@ msgid "Where does the Purchaser want this item to be stored?" msgstr "" #: order/models.py:724 part/templates/part/navbar.html:101 -#: part/templates/part/order_prices.html:82 +#: part/templates/part/order_prices.html:91 #: part/templates/part/part_pricing.html:78 msgid "Sale Price" msgstr "" @@ -4565,78 +4565,83 @@ msgstr "" msgid "Part Notes" msgstr "" -#: part/templates/part/order_prices.html:21 +#: part/templates/part/order_prices.html:23 +#: part/templates/part/part_base.html:265 +msgid "Calculate" +msgstr "" + +#: part/templates/part/order_prices.html:30 msgid "Pricing ranges" msgstr "" -#: part/templates/part/order_prices.html:26 +#: part/templates/part/order_prices.html:35 #: part/templates/part/part_pricing.html:19 msgid "Supplier Pricing" msgstr "" -#: part/templates/part/order_prices.html:27 -#: part/templates/part/order_prices.html:52 -#: part/templates/part/order_prices.html:83 +#: part/templates/part/order_prices.html:36 +#: part/templates/part/order_prices.html:61 +#: part/templates/part/order_prices.html:92 #: part/templates/part/part_pricing.html:23 #: part/templates/part/part_pricing.html:49 #: part/templates/part/part_pricing.html:81 msgid "Unit Cost" msgstr "" -#: part/templates/part/order_prices.html:34 -#: part/templates/part/order_prices.html:59 -#: part/templates/part/order_prices.html:88 +#: part/templates/part/order_prices.html:43 +#: part/templates/part/order_prices.html:68 +#: part/templates/part/order_prices.html:97 #: part/templates/part/part_pricing.html:29 #: part/templates/part/part_pricing.html:55 #: part/templates/part/part_pricing.html:85 msgid "Total Cost" msgstr "" -#: part/templates/part/order_prices.html:42 +#: part/templates/part/order_prices.html:51 #: part/templates/part/part_pricing.html:37 msgid "No supplier pricing available" msgstr "" -#: part/templates/part/order_prices.html:51 -#: part/templates/part/order_prices.html:103 +#: part/templates/part/order_prices.html:60 +#: part/templates/part/order_prices.html:112 #: part/templates/part/part_pricing.html:45 msgid "BOM Pricing" msgstr "" -#: part/templates/part/order_prices.html:67 +#: part/templates/part/order_prices.html:76 #: part/templates/part/part_pricing.html:63 msgid "Note: BOM pricing is incomplete for this part" msgstr "" -#: part/templates/part/order_prices.html:74 +#: part/templates/part/order_prices.html:83 #: part/templates/part/part_pricing.html:70 msgid "No BOM pricing available" msgstr "" -#: part/templates/part/order_prices.html:97 +#: part/templates/part/order_prices.html:106 #: part/templates/part/part_pricing.html:94 msgid "No pricing information is available for this part." msgstr "" -#: part/templates/part/order_prices.html:113 +#: part/templates/part/order_prices.html:122 msgid "Stock Pricing" msgstr "" -#: part/templates/part/order_prices.html:121 +#: part/templates/part/order_prices.html:130 msgid "No stock pricing history is available for this part." msgstr "" -#: part/templates/part/order_prices.html:140 +#: part/templates/part/order_prices.html:149 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:152 +#: part/templates/part/order_prices.html:161 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:163 +#: part/templates/part/order_prices.html:173 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" @@ -4759,10 +4764,6 @@ msgstr "" msgid "Building" msgstr "" -#: part/templates/part/part_base.html:265 -msgid "Calculate" -msgstr "" - #: part/templates/part/part_tests.html:17 msgid "Add Test Template" msgstr "" From 57572fe1e13ca39b9bb4375ca553d5ce6c208bda Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 17 Jun 2021 22:38:26 +1000 Subject: [PATCH 091/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 55 ++++++++++++----------- 1 file changed, 28 insertions(+), 27 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index e249976642..45b8c3de8a 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-17 07:02+0000\n" -"PO-Revision-Date: 2021-06-17 08:06\n" +"POT-Creation-Date: 2021-06-17 12:37+0000\n" +"PO-Revision-Date: 2021-06-17 12:38\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -476,7 +476,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: part/forms.py:372 part/forms.py:388 part/models.py:2270 #: part/templates/part/allocation.html:19 #: part/templates/part/allocation.html:53 -#: part/templates/part/order_prices.html:175 +#: part/templates/part/order_prices.html:186 #: part/templates/part/part_pricing.html:13 #: part/templates/part/sale_prices.html:85 #: report/templates/report/inventree_build_order_base.html:114 @@ -2894,7 +2894,7 @@ msgid "Where does the Purchaser want this item to be stored?" msgstr "" #: order/models.py:724 part/templates/part/navbar.html:101 -#: part/templates/part/order_prices.html:82 +#: part/templates/part/order_prices.html:91 #: part/templates/part/part_pricing.html:78 msgid "Sale Price" msgstr "Verkaufspreis" @@ -4566,78 +4566,83 @@ msgstr "Verknüpfte Teile" msgid "Part Notes" msgstr "Teil-Bemerkungen" -#: part/templates/part/order_prices.html:21 +#: part/templates/part/order_prices.html:23 +#: part/templates/part/part_base.html:265 +msgid "Calculate" +msgstr "Berechnen" + +#: part/templates/part/order_prices.html:30 msgid "Pricing ranges" msgstr "Preisspannen" -#: part/templates/part/order_prices.html:26 +#: part/templates/part/order_prices.html:35 #: part/templates/part/part_pricing.html:19 msgid "Supplier Pricing" msgstr "Zulieferer-Preise" -#: part/templates/part/order_prices.html:27 -#: part/templates/part/order_prices.html:52 -#: part/templates/part/order_prices.html:83 +#: part/templates/part/order_prices.html:36 +#: part/templates/part/order_prices.html:61 +#: part/templates/part/order_prices.html:92 #: part/templates/part/part_pricing.html:23 #: part/templates/part/part_pricing.html:49 #: part/templates/part/part_pricing.html:81 msgid "Unit Cost" msgstr "Stückpreis" -#: part/templates/part/order_prices.html:34 -#: part/templates/part/order_prices.html:59 -#: part/templates/part/order_prices.html:88 +#: part/templates/part/order_prices.html:43 +#: part/templates/part/order_prices.html:68 +#: part/templates/part/order_prices.html:97 #: part/templates/part/part_pricing.html:29 #: part/templates/part/part_pricing.html:55 #: part/templates/part/part_pricing.html:85 msgid "Total Cost" msgstr "Gesamtkosten" -#: part/templates/part/order_prices.html:42 +#: part/templates/part/order_prices.html:51 #: part/templates/part/part_pricing.html:37 msgid "No supplier pricing available" msgstr "Keine Zulieferer-Preise verfügbar" -#: part/templates/part/order_prices.html:51 -#: part/templates/part/order_prices.html:103 +#: part/templates/part/order_prices.html:60 +#: part/templates/part/order_prices.html:112 #: part/templates/part/part_pricing.html:45 msgid "BOM Pricing" msgstr "Stücklistenpreise" -#: part/templates/part/order_prices.html:67 +#: part/templates/part/order_prices.html:76 #: part/templates/part/part_pricing.html:63 msgid "Note: BOM pricing is incomplete for this part" msgstr "Anmerkung: Stücklistenbepreisung für dieses Teil ist unvollständig" -#: part/templates/part/order_prices.html:74 +#: part/templates/part/order_prices.html:83 #: part/templates/part/part_pricing.html:70 msgid "No BOM pricing available" msgstr "Keine Stücklisten-Preise verfügbar" -#: part/templates/part/order_prices.html:97 +#: part/templates/part/order_prices.html:106 #: part/templates/part/part_pricing.html:94 msgid "No pricing information is available for this part." msgstr "Keine Preise für dieses Teil verfügbar" -#: part/templates/part/order_prices.html:113 +#: part/templates/part/order_prices.html:122 msgid "Stock Pricing" msgstr "Bestandspreise" -#: part/templates/part/order_prices.html:121 +#: part/templates/part/order_prices.html:130 msgid "No stock pricing history is available for this part." msgstr "Für dieses Teil sind keine Bestandspreise verfügbar." -#: part/templates/part/order_prices.html:140 +#: part/templates/part/order_prices.html:149 #, python-format msgid "Single Price - %(currency)s" msgstr "Einzelpreis - %(currency)s" -#: part/templates/part/order_prices.html:152 +#: part/templates/part/order_prices.html:161 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "Einzelpreisdifferenz - %(currency)s" -#: part/templates/part/order_prices.html:163 +#: part/templates/part/order_prices.html:173 #, python-format msgid "Part Single Price - %(currency)s" msgstr "Einzelpreis für Zuliefererteil- %(currency)s" @@ -4760,10 +4765,6 @@ msgstr "Herstellbar" msgid "Building" msgstr "Im Bau" -#: part/templates/part/part_base.html:265 -msgid "Calculate" -msgstr "Berechnen" - #: part/templates/part/part_tests.html:17 msgid "Add Test Template" msgstr "Test Vorlage hinzufügen" From 49a60dad0a59038cd80b681904a645dcb447d6f8 Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 17 Jun 2021 22:38:27 +1000 Subject: [PATCH 092/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ja/LC_MESSAGES/django.po | 55 ++++++++++++----------- 1 file changed, 28 insertions(+), 27 deletions(-) diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index ce5f671963..3924d4797f 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-17 07:02+0000\n" -"PO-Revision-Date: 2021-06-17 08:06\n" +"POT-Creation-Date: 2021-06-17 12:37+0000\n" +"PO-Revision-Date: 2021-06-17 12:38\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -476,7 +476,7 @@ msgstr "" #: part/forms.py:372 part/forms.py:388 part/models.py:2270 #: part/templates/part/allocation.html:19 #: part/templates/part/allocation.html:53 -#: part/templates/part/order_prices.html:175 +#: part/templates/part/order_prices.html:186 #: part/templates/part/part_pricing.html:13 #: part/templates/part/sale_prices.html:85 #: report/templates/report/inventree_build_order_base.html:114 @@ -2893,7 +2893,7 @@ msgid "Where does the Purchaser want this item to be stored?" msgstr "" #: order/models.py:724 part/templates/part/navbar.html:101 -#: part/templates/part/order_prices.html:82 +#: part/templates/part/order_prices.html:91 #: part/templates/part/part_pricing.html:78 msgid "Sale Price" msgstr "" @@ -4565,78 +4565,83 @@ msgstr "" msgid "Part Notes" msgstr "" -#: part/templates/part/order_prices.html:21 +#: part/templates/part/order_prices.html:23 +#: part/templates/part/part_base.html:265 +msgid "Calculate" +msgstr "" + +#: part/templates/part/order_prices.html:30 msgid "Pricing ranges" msgstr "" -#: part/templates/part/order_prices.html:26 +#: part/templates/part/order_prices.html:35 #: part/templates/part/part_pricing.html:19 msgid "Supplier Pricing" msgstr "" -#: part/templates/part/order_prices.html:27 -#: part/templates/part/order_prices.html:52 -#: part/templates/part/order_prices.html:83 +#: part/templates/part/order_prices.html:36 +#: part/templates/part/order_prices.html:61 +#: part/templates/part/order_prices.html:92 #: part/templates/part/part_pricing.html:23 #: part/templates/part/part_pricing.html:49 #: part/templates/part/part_pricing.html:81 msgid "Unit Cost" msgstr "" -#: part/templates/part/order_prices.html:34 -#: part/templates/part/order_prices.html:59 -#: part/templates/part/order_prices.html:88 +#: part/templates/part/order_prices.html:43 +#: part/templates/part/order_prices.html:68 +#: part/templates/part/order_prices.html:97 #: part/templates/part/part_pricing.html:29 #: part/templates/part/part_pricing.html:55 #: part/templates/part/part_pricing.html:85 msgid "Total Cost" msgstr "" -#: part/templates/part/order_prices.html:42 +#: part/templates/part/order_prices.html:51 #: part/templates/part/part_pricing.html:37 msgid "No supplier pricing available" msgstr "" -#: part/templates/part/order_prices.html:51 -#: part/templates/part/order_prices.html:103 +#: part/templates/part/order_prices.html:60 +#: part/templates/part/order_prices.html:112 #: part/templates/part/part_pricing.html:45 msgid "BOM Pricing" msgstr "" -#: part/templates/part/order_prices.html:67 +#: part/templates/part/order_prices.html:76 #: part/templates/part/part_pricing.html:63 msgid "Note: BOM pricing is incomplete for this part" msgstr "" -#: part/templates/part/order_prices.html:74 +#: part/templates/part/order_prices.html:83 #: part/templates/part/part_pricing.html:70 msgid "No BOM pricing available" msgstr "" -#: part/templates/part/order_prices.html:97 +#: part/templates/part/order_prices.html:106 #: part/templates/part/part_pricing.html:94 msgid "No pricing information is available for this part." msgstr "" -#: part/templates/part/order_prices.html:113 +#: part/templates/part/order_prices.html:122 msgid "Stock Pricing" msgstr "" -#: part/templates/part/order_prices.html:121 +#: part/templates/part/order_prices.html:130 msgid "No stock pricing history is available for this part." msgstr "" -#: part/templates/part/order_prices.html:140 +#: part/templates/part/order_prices.html:149 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:152 +#: part/templates/part/order_prices.html:161 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:163 +#: part/templates/part/order_prices.html:173 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" @@ -4759,10 +4764,6 @@ msgstr "" msgid "Building" msgstr "" -#: part/templates/part/part_base.html:265 -msgid "Calculate" -msgstr "" - #: part/templates/part/part_tests.html:17 msgid "Add Test Template" msgstr "" From ba6a3667adb5270d07f57d1fb45055ee7f5d825f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 17 Jun 2021 12:40:12 +0000 Subject: [PATCH 093/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 2 +- InvenTree/locale/en/LC_MESSAGES/django.po | 2 +- InvenTree/locale/es/LC_MESSAGES/django.po | 2 +- InvenTree/locale/fr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/it/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ja/LC_MESSAGES/django.po | 2 +- InvenTree/locale/pl/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ru/LC_MESSAGES/django.po | 2 +- InvenTree/locale/tr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/zh/LC_MESSAGES/django.po | 2 +- 10 files changed, 10 insertions(+), 10 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 7fa65a69f7..51d7ccb02a 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-17 12:37+0000\n" +"POT-Creation-Date: 2021-06-17 12:39+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: German\n" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 787303647e..15b7871ef0 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-17 12:37+0000\n" +"POT-Creation-Date: 2021-06-17 12:39+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 2c5ac734f2..fd6263f601 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-17 12:37+0000\n" +"POT-Creation-Date: 2021-06-17 12:39+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Spanish\n" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 56ccb648db..357cbc9f75 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-17 12:37+0000\n" +"POT-Creation-Date: 2021-06-17 12:39+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: French\n" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index be7cbb9adf..fe4fdc1239 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-17 12:37+0000\n" +"POT-Creation-Date: 2021-06-17 12:39+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Italian\n" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index e4a434a41c..960e74830a 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-17 12:37+0000\n" +"POT-Creation-Date: 2021-06-17 12:39+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Japanese\n" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index fc447bce9f..2711c5a370 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-17 12:37+0000\n" +"POT-Creation-Date: 2021-06-17 12:39+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Polish\n" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index dbbeb362c4..270f4cbfa3 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-17 12:37+0000\n" +"POT-Creation-Date: 2021-06-17 12:39+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Russian\n" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 00c73e36a7..10b6292357 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-17 12:37+0000\n" +"POT-Creation-Date: 2021-06-17 12:39+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Turkish\n" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 2be8b96e5a..472d47f306 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-17 12:37+0000\n" +"POT-Creation-Date: 2021-06-17 12:39+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" From 21f541f18826ae28b9df0931edb356f865c1b37d Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 18 Jun 2021 00:58:15 +1000 Subject: [PATCH 094/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/tr/LC_MESSAGES/django.po | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 6d60319519..67f8bbb05b 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-06-17 12:37+0000\n" -"PO-Revision-Date: 2021-06-17 12:38\n" +"PO-Revision-Date: 2021-06-17 14:58\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -19,11 +19,11 @@ msgstr "" #: InvenTree/api.py:64 msgid "API endpoint not found" -msgstr "API uçnoktası bulunmadı" +msgstr "API uç noktası bulunamadı" #: InvenTree/api.py:110 msgid "No action specified" -msgstr "Hiçbir eylem belirtilmedi" +msgstr "Eylem belirtilmedi" #: InvenTree/api.py:124 msgid "No matching action found" @@ -374,27 +374,27 @@ msgstr "" #: InvenTree/views.py:605 msgid "Delete Item" -msgstr "" +msgstr "Öğeyi Sil" #: InvenTree/views.py:654 msgid "Check box to confirm item deletion" -msgstr "" +msgstr "Öğe silme işlemini onaylamak için kutuyu işaretleyin" #: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18 msgid "Edit User Information" -msgstr "" +msgstr "Kullanıcı Bilgisini Düzenle" #: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22 msgid "Set Password" -msgstr "" +msgstr "Şifre Belirle" #: InvenTree/views.py:699 msgid "Password fields must match" -msgstr "" +msgstr "Parola alanları eşleşmelidir" #: InvenTree/views.py:950 templates/navbar.html:95 msgid "System Information" -msgstr "" +msgstr "Sistem Bilgisi" #: barcodes/api.py:53 barcodes/api.py:150 msgid "Must provide barcode_data parameter" From 17343cbfadf67170ed08a456740f3d16d3a2b600 Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 18 Jun 2021 02:09:39 +1000 Subject: [PATCH 095/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/tr/LC_MESSAGES/django.po | 182 +++++++++++----------- 1 file changed, 91 insertions(+), 91 deletions(-) diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 67f8bbb05b..51b347f261 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-06-17 12:37+0000\n" -"PO-Revision-Date: 2021-06-17 14:58\n" +"PO-Revision-Date: 2021-06-17 16:09\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -130,7 +130,7 @@ msgstr "Kullanıcı" #: InvenTree/models.py:72 msgid "upload date" -msgstr "Yükleme tarihi" +msgstr "yükleme tarihi" #: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102 #: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27 @@ -165,11 +165,11 @@ msgstr "Açıklama" #: InvenTree/models.py:115 msgid "Description (optional)" -msgstr "Açıklama(opsiyonel)" +msgstr "Açıklama (isteğe bağlı)" #: InvenTree/models.py:123 msgid "parent" -msgstr "ebeveyn" +msgstr "üst" #: InvenTree/settings.py:503 msgid "English" @@ -258,79 +258,79 @@ msgstr "Reddedildi" #: InvenTree/status_codes.py:272 msgid "Legacy stock tracking entry" -msgstr "" +msgstr "Eski stok izleme girişi" #: InvenTree/status_codes.py:274 msgid "Stock item created" -msgstr "" +msgstr "Stok öğesi oluşturuldu" #: InvenTree/status_codes.py:276 msgid "Edited stock item" -msgstr "" +msgstr "Düzenlenen stok öğesi" #: InvenTree/status_codes.py:277 msgid "Assigned serial number" -msgstr "" +msgstr "Atanan seri numarası" #: InvenTree/status_codes.py:279 msgid "Stock counted" -msgstr "" +msgstr "Stok sayıldı" #: InvenTree/status_codes.py:280 msgid "Stock manually added" -msgstr "" +msgstr "Stok manuel olarak eklendi" #: InvenTree/status_codes.py:281 msgid "Stock manually removed" -msgstr "" +msgstr "Stok manuel olarak çıkarıldı" #: InvenTree/status_codes.py:283 msgid "Location changed" -msgstr "" +msgstr "Konum değişti" #: InvenTree/status_codes.py:285 msgid "Installed into assembly" -msgstr "" +msgstr "Montajda kullanıldı" #: InvenTree/status_codes.py:286 msgid "Removed from assembly" -msgstr "" +msgstr "Montajdan çıkarıldı" #: InvenTree/status_codes.py:288 msgid "Installed component item" -msgstr "" +msgstr "Bileşen öğesinde kullanıldı" #: InvenTree/status_codes.py:289 msgid "Removed component item" -msgstr "" +msgstr "Bileşen öğesinden çıkarıldı" #: InvenTree/status_codes.py:291 msgid "Split from parent item" -msgstr "" +msgstr "Üst öğeden ayır" #: InvenTree/status_codes.py:292 msgid "Split child item" -msgstr "" +msgstr "Alt öğeyi ayır" #: InvenTree/status_codes.py:294 templates/js/table_filters.js:181 msgid "Sent to customer" -msgstr "" +msgstr "Müşteriye gönderildi" #: InvenTree/status_codes.py:295 msgid "Returned from customer" -msgstr "" +msgstr "Müşteriden geri döndü" #: InvenTree/status_codes.py:297 msgid "Build order output created" -msgstr "" +msgstr "Yapım emri çıktısı oluşturuldu" #: InvenTree/status_codes.py:298 msgid "Build order output completed" -msgstr "" +msgstr "Yapım emri çıktısı tamamlandı" #: InvenTree/status_codes.py:300 msgid "Received against purchase order" -msgstr "" +msgstr "Satın alma emri karşılığında alındı" #: InvenTree/status_codes.py:315 msgid "Production" @@ -338,11 +338,11 @@ msgstr "Üretim" #: InvenTree/validators.py:22 msgid "Not a valid currency code" -msgstr "Geçerli para birimi yok" +msgstr "Geçerli bir para birimi kodu değil" #: InvenTree/validators.py:50 msgid "Invalid character in part name" -msgstr "Parça adında geçersiniz karakter bulunuyor" +msgstr "Parça adında geçersiz karakter" #: InvenTree/validators.py:63 #, python-brace-format @@ -353,24 +353,24 @@ msgstr "IPN regex kalıbıyla eşleşmelidir {pat}" #: InvenTree/validators.py:105 #, python-brace-format msgid "Reference must match pattern {pattern}" -msgstr "" +msgstr "Referans {pattern} deseniyle mutlaka eşleşmeli" #: InvenTree/validators.py:113 #, python-brace-format msgid "Illegal character in name ({x})" -msgstr "" +msgstr "({x}) adında geçersiz karakter" #: InvenTree/validators.py:132 InvenTree/validators.py:148 msgid "Overage value must not be negative" -msgstr "" +msgstr "Fazlalık değeri negatif olmamalıdır" #: InvenTree/validators.py:150 msgid "Overage must not exceed 100%" -msgstr "" +msgstr "Fazlalık %100'ü geçmemelidir" #: InvenTree/validators.py:157 msgid "Overage must be an integer value or a percentage" -msgstr "" +msgstr "Fazlalık bir tamsayı veya yüzde olmalıdır" #: InvenTree/views.py:605 msgid "Delete Item" @@ -398,51 +398,51 @@ msgstr "Sistem Bilgisi" #: barcodes/api.py:53 barcodes/api.py:150 msgid "Must provide barcode_data parameter" -msgstr "" +msgstr "Barcode_data parametresini sağlamalıdır" #: barcodes/api.py:126 msgid "No match found for barcode data" -msgstr "" +msgstr "Barkod verisi için eşleşme bulunamadı" #: barcodes/api.py:128 msgid "Match found for barcode data" -msgstr "" +msgstr "Barkod verisi için eşleşme bulundu" #: barcodes/api.py:153 msgid "Must provide stockitem parameter" -msgstr "" +msgstr "Stok kalemi parametresi sağlamalıdır" #: barcodes/api.py:160 msgid "No matching stock item found" -msgstr "" +msgstr "Eşleşen stok öğesi bulunamadı" #: barcodes/api.py:190 msgid "Barcode already matches StockItem object" -msgstr "" +msgstr "Barkod başka bir stok kalemi nesnesi ile eşleşmektedir" #: barcodes/api.py:194 msgid "Barcode already matches StockLocation object" -msgstr "" +msgstr "Barkod başka bir stok konumu nesnesi ile eşleşmektedir" #: barcodes/api.py:198 msgid "Barcode already matches Part object" -msgstr "" +msgstr "Barkod başka bir parça nesnesi ile eşleşmektedir" #: barcodes/api.py:204 barcodes/api.py:216 msgid "Barcode hash already matches StockItem object" -msgstr "" +msgstr "Barkod karması (hash) zaten stok kalemi nesnesiyle eşleşiyor" #: barcodes/api.py:222 msgid "Barcode associated with StockItem" -msgstr "" +msgstr "Barkod başka bir stok kalemiyle ilişkili" #: build/forms.py:37 msgid "Build Order reference" -msgstr "" +msgstr "Yapım işi emri referansı" #: build/forms.py:38 msgid "Order target date" -msgstr "" +msgstr "Emir hedef tarihi" #: build/forms.py:42 build/templates/build/build_base.html:146 #: build/templates/build/detail.html:121 order/forms.py:114 order/forms.py:149 @@ -452,11 +452,11 @@ msgstr "" #: templates/js/build.js:793 templates/js/order.js:200 #: templates/js/order.js:298 msgid "Target Date" -msgstr "" +msgstr "Hedeflenen tarih" #: build/forms.py:43 build/models.py:225 msgid "Target date for build completion. Build will be overdue after this date." -msgstr "" +msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım işi gecikmiş olacak." #: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1346 #: build/templates/build/allocation_card.html:23 @@ -490,15 +490,15 @@ msgstr "" #: templates/js/part.js:795 templates/js/stock.js:1139 #: templates/js/stock.js:1358 msgid "Quantity" -msgstr "" +msgstr "Miktar" #: build/forms.py:49 msgid "Number of items to build" -msgstr "" +msgstr "Yapım işi öğelerinin sayısı" #: build/forms.py:91 msgid "Enter quantity for build output" -msgstr "" +msgstr "Yapım işinin çıktı miktarını girin" #: build/forms.py:95 order/forms.py:240 stock/forms.py:118 msgid "Serial Numbers" @@ -506,15 +506,15 @@ msgstr "" #: build/forms.py:97 msgid "Enter serial numbers for build outputs" -msgstr "" +msgstr "Yapım işinin çıktısı için seri numarası girin" #: build/forms.py:103 msgid "Confirm creation of build output" -msgstr "" +msgstr "Yapım işi çıktısının oluşturulmasını onaylayın" #: build/forms.py:124 msgid "Confirm deletion of build output" -msgstr "" +msgstr "Yapım işi çıktısının silinmesini onaylayın" #: build/forms.py:145 msgid "Confirm unallocation of stock" @@ -526,7 +526,7 @@ msgstr "" #: build/forms.py:186 msgid "Mark build as complete" -msgstr "" +msgstr "Yapım işini tamamlandı olarak işaretle" #: build/forms.py:210 build/templates/build/auto_allocate.html:18 #: stock/forms.py:347 stock/templates/stock/item_base.html:285 @@ -554,7 +554,7 @@ msgstr "" #: build/forms.py:216 msgid "Build output stock status" -msgstr "" +msgstr "Yapım işi çıktısı stok durumu" #: build/forms.py:223 msgid "Confirm incomplete" @@ -566,7 +566,7 @@ msgstr "" #: build/forms.py:227 msgid "Confirm build completion" -msgstr "" +msgstr "Yapım işinin tamamlandığını onaylayın" #: build/forms.py:252 msgid "Confirm cancel" @@ -574,7 +574,7 @@ msgstr "" #: build/forms.py:252 build/views.py:66 msgid "Confirm build cancellation" -msgstr "" +msgstr "Yapım işi iptalini onayla" #: build/forms.py:266 msgid "Select quantity of stock to allocate" @@ -585,7 +585,7 @@ msgstr "" #: part/templates/part/allocation.html:23 #: report/templates/report/inventree_build_order_base.html:106 msgid "Build Order" -msgstr "" +msgstr "Yapım İşi Emri" #: build/models.py:67 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 @@ -595,11 +595,11 @@ msgstr "" #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:43 msgid "Build Orders" -msgstr "" +msgstr "Yapım İşi Emirleri" #: build/models.py:127 msgid "Build Order Reference" -msgstr "" +msgstr "Yapım işi emri referansı" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 @@ -612,16 +612,16 @@ msgstr "" #: build/models.py:138 msgid "Brief description of the build" -msgstr "" +msgstr "Yapım işinin kısa açıklaması" #: build/models.py:147 build/templates/build/build_base.html:163 #: build/templates/build/detail.html:77 msgid "Parent Build" -msgstr "" +msgstr "Üst Yapım İşi" #: build/models.py:148 msgid "BuildOrder to which this build is allocated" -msgstr "" +msgstr "Bu yapım işinin tahsis edildiği yapım işi emri" #: build/models.py:153 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 @@ -651,7 +651,7 @@ msgstr "" #: build/models.py:161 msgid "Select part to build" -msgstr "" +msgstr "Yapım işi için parça seçin" #: build/models.py:166 msgid "Sales Order Reference" @@ -659,7 +659,7 @@ msgstr "" #: build/models.py:170 msgid "SalesOrder to which this build is allocated" -msgstr "" +msgstr "Bu yapım işinin tahsis edildiği satış emri" #: build/models.py:175 msgid "Source Location" @@ -667,7 +667,7 @@ msgstr "" #: build/models.py:179 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" -msgstr "" +msgstr "Bu yapım işi için stok alınacak konumu seçin (her hangi bir stok konumundan alınması için boş bırakın)" #: build/models.py:184 msgid "Destination Location" @@ -679,11 +679,11 @@ msgstr "" #: build/models.py:192 msgid "Build Quantity" -msgstr "" +msgstr "Yapım İşi Miktarı" #: build/models.py:195 msgid "Number of stock items to build" -msgstr "" +msgstr "Yapım işi stok öğelerinin sayısı" #: build/models.py:199 msgid "Completed items" @@ -695,11 +695,11 @@ msgstr "" #: build/models.py:205 part/templates/part/part_base.html:167 msgid "Build Status" -msgstr "" +msgstr "Yapım İşi Durumu" #: build/models.py:209 msgid "Build status code" -msgstr "" +msgstr "Yapım işi durum kodu" #: build/models.py:213 stock/models.py:466 msgid "Batch Code" @@ -707,7 +707,7 @@ msgstr "" #: build/models.py:217 msgid "Batch code for this build output" -msgstr "" +msgstr "Yapım işi çıktısı için sıra numarası" #: build/models.py:220 order/models.py:108 part/models.py:882 #: part/templates/part/detail.html:126 templates/js/order.js:293 @@ -732,7 +732,7 @@ msgstr "" #: build/models.py:243 msgid "User who issued this build order" -msgstr "" +msgstr "Bu yapım işi emrini veren kullanıcı" #: build/models.py:251 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:105 order/models.py:122 @@ -744,7 +744,7 @@ msgstr "" #: build/models.py:252 msgid "User responsible for this build order" -msgstr "" +msgstr "Bu yapım işi emrinden sorumlu kullanıcı" #: build/models.py:257 build/templates/build/detail.html:91 #: company/templates/company/manufacturer_part_base.html:79 @@ -781,27 +781,27 @@ msgstr "" #: build/models.py:263 msgid "Extra build notes" -msgstr "" +msgstr "Yapım işi için ekstra notlar" #: build/models.py:740 msgid "No build output specified" -msgstr "" +msgstr "Yapım işi çıktısı belirtilmedi" #: build/models.py:743 msgid "Build output is already completed" -msgstr "" +msgstr "Yapım işi çıktısı zaten tamamlanmış" #: build/models.py:746 msgid "Build output does not match Build Order" -msgstr "" +msgstr "Yapım işi çıktısı, yapım işi emri ile eşleşmiyor" #: build/models.py:1152 msgid "BuildItem must be unique for build, stock_item and install_into" -msgstr "" +msgstr "Yapım işi öğesi; yapım işi, stok kalemi ve kurulacak yer için benzersiz olmalıdır" #: build/models.py:1177 msgid "Build item must specify a build output, as master part is marked as trackable" -msgstr "" +msgstr "Ana parça izlenebilir olarak işaretlendiğinden, yapım işi çıktısı için bir yapım işi öğesi belirtmelidir" #: build/models.py:1181 #, python-brace-format @@ -810,7 +810,7 @@ msgstr "" #: build/models.py:1188 order/models.py:815 msgid "StockItem is over-allocated" -msgstr "" +msgstr "Stok kalemi fazla tahsis edilmiş" #: build/models.py:1192 order/models.py:818 msgid "Allocation quantity must be greater than zero" @@ -829,7 +829,7 @@ msgstr "" #: templates/InvenTree/search.html:183 templates/js/build.js:724 #: templates/navbar.html:29 msgid "Build" -msgstr "" +msgstr "Yapım İşi" #: build/models.py:1317 msgid "Build to allocate parts" @@ -3273,7 +3273,7 @@ msgstr "" #: part/templates/part/bom_duplicate.html:12 #: stock/templates/stock/stockitem_convert.html:13 msgid "Warning" -msgstr "" +msgstr "Uyarı" #: order/templates/order/sales_order_cancel.html:9 msgid "Cancelling this order means that the order will no longer be editable." @@ -5108,7 +5108,7 @@ msgstr "" #: report/models.py:318 msgid "StockItem query filters (comma-separated list of key=value pairs)" -msgstr "" +msgstr "Stok kalemi sorgu filtreleri (anahter=nesne [key=value] olarak virgülle ayrılmış liste)" #: report/models.py:326 msgid "Include Installed Tests" @@ -5316,7 +5316,7 @@ msgstr "" #: stock/models.py:275 msgid "StockItem with this serial number already exists" -msgstr "" +msgstr "Bu seri numarasına sahip stok kalemi zaten var" #: stock/models.py:311 #, python-brace-format @@ -5456,7 +5456,7 @@ msgstr "" #: stock/models.py:1194 msgid "StockItem cannot be moved as it is not in stock" -msgstr "" +msgstr "Stok kalemi stokta olmadığı için taşınamaz" #: stock/models.py:1668 msgid "Entry notes" @@ -5653,12 +5653,12 @@ msgstr "" #: stock/templates/stock/item_base.html:380 #, python-format msgid "This StockItem expired on %(item.expiry_date)s" -msgstr "" +msgstr "Bu stok kaleminin süresi %(item.expiry_date)s tarihinde sona erdi" #: stock/templates/stock/item_base.html:382 #, python-format msgid "This StockItem expires on %(item.expiry_date)s" -msgstr "" +msgstr "Bu stok kaleminin süresi %(item.expiry_date)s tarihinde sona erecek" #: stock/templates/stock/item_base.html:389 templates/js/stock.js:660 msgid "Last Updated" @@ -5691,7 +5691,7 @@ msgstr "" #: stock/templates/stock/item_install.html:7 msgid "Install another StockItem into this item." -msgstr "" +msgstr "Bu öğeye başka bir stok kalemi ekle." #: stock/templates/stock/item_install.html:10 msgid "Stock items can only be installed if they meet the following criteria" @@ -5699,11 +5699,11 @@ msgstr "" #: stock/templates/stock/item_install.html:13 msgid "The StockItem links to a Part which is in the BOM for this StockItem" -msgstr "" +msgstr "Bu stok kalemi, kendi malzeme listesinin bir parçasına bağlıdır" #: stock/templates/stock/item_install.html:14 msgid "The StockItem is currently in stock" -msgstr "" +msgstr "Bu stok kalemi şu anda stokta" #: stock/templates/stock/item_installed.html:11 #: stock/templates/stock/navbar.html:27 @@ -5821,20 +5821,20 @@ msgstr "" #: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1364 msgid "Convert Stock Item" -msgstr "" +msgstr "Stok Kalemine Dönüştür" #: stock/templates/stock/stockitem_convert.html:8 #, python-format msgid "This stock item is current an instance of %(part)s" -msgstr "" +msgstr "Bu stok kalemi şu anda %(part)s parçasının örneğidir" #: stock/templates/stock/stockitem_convert.html:9 msgid "It can be converted to one of the part variants listed below." -msgstr "" +msgstr "Aşağıda listelenen parça biçimlerinden birine dönüştürülebilir." #: stock/templates/stock/stockitem_convert.html:14 msgid "This action cannot be easily undone" -msgstr "" +msgstr "Bu işlem kolayca geri alınamaz" #: stock/templates/stock/sublocation.html:23 templates/stock_table.html:37 msgid "Printing Actions" From 436abf31a89de85b3fad858afa028b1250abe0b9 Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 18 Jun 2021 02:09:40 +1000 Subject: [PATCH 096/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 45b8c3de8a..4db5ba2d80 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-06-17 12:37+0000\n" -"PO-Revision-Date: 2021-06-17 12:38\n" +"PO-Revision-Date: 2021-06-17 16:09\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -2891,7 +2891,7 @@ msgstr "Preis pro Einheit" #: order/models.py:681 msgid "Where does the Purchaser want this item to be stored?" -msgstr "" +msgstr "Wo möchte der Käufer diesen Artikel gelagert haben?" #: order/models.py:724 part/templates/part/navbar.html:101 #: part/templates/part/order_prices.html:91 @@ -3179,7 +3179,7 @@ msgstr "Keine Positionen gefunden" #: order/templates/order/purchase_order_detail.html:142 #: order/templates/order/sales_order_detail.html:223 msgid "Total" -msgstr "" +msgstr "Summe" #: order/templates/order/purchase_order_detail.html:191 #: order/templates/order/sales_order_detail.html:246 @@ -5101,7 +5101,7 @@ msgstr "Bericht Revisionsnummer (autom. erhöht)" #: report/models.py:291 msgid "Pattern for generating report filenames" -msgstr "" +msgstr "Muster für die Erstellung von Berichtsdateinamen" #: report/models.py:298 msgid "Report template is enabled" From 0a619dce86776f26f78e178efe86aa957b550452 Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 18 Jun 2021 03:06:40 +1000 Subject: [PATCH 097/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/tr/LC_MESSAGES/django.po | 162 +++++++++++----------- 1 file changed, 81 insertions(+), 81 deletions(-) diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 51b347f261..99571b7226 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-06-17 12:37+0000\n" -"PO-Revision-Date: 2021-06-17 16:09\n" +"PO-Revision-Date: 2021-06-17 17:06\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -578,7 +578,7 @@ msgstr "Yapım işi iptalini onayla" #: build/forms.py:266 msgid "Select quantity of stock to allocate" -msgstr "" +msgstr "Tahsis edilecek stok miktarını seçiniz" #: build/models.py:66 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 @@ -806,11 +806,11 @@ msgstr "Ana parça izlenebilir olarak işaretlendiğinden, yapım işi çıktıs #: build/models.py:1181 #, python-brace-format msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" -msgstr "" +msgstr "Tahsis edilecek miktar ({n}) mevcut miktarı ({q}) geçmemeli" #: build/models.py:1188 order/models.py:815 msgid "StockItem is over-allocated" -msgstr "Stok kalemi fazla tahsis edilmiş" +msgstr "Stok kalemi fazladan tahsis edilmiş" #: build/models.py:1192 order/models.py:818 msgid "Allocation quantity must be greater than zero" @@ -833,7 +833,7 @@ msgstr "Yapım İşi" #: build/models.py:1317 msgid "Build to allocate parts" -msgstr "" +msgstr "Yapım işi için tahsis edilen parçalar" #: build/models.py:1333 part/templates/part/allocation.html:18 #: part/templates/part/allocation.html:24 @@ -845,7 +845,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841 #: templates/js/stock.js:1090 msgid "Stock Item" -msgstr "" +msgstr "Stok Kalemi" #: build/models.py:1334 msgid "Source stock item" @@ -853,7 +853,7 @@ msgstr "" #: build/models.py:1347 msgid "Stock quantity to allocate to build" -msgstr "" +msgstr "Yapım işi için tahsis edilen stok miktarı" #: build/models.py:1355 msgid "Install into" @@ -869,23 +869,23 @@ msgstr "" #: build/templates/build/allocate.html:15 msgid "Allocate Stock to Build" -msgstr "" +msgstr "Yapım İşi için Stok Tahsis Et" #: build/templates/build/allocate.html:22 msgid "Allocate stock to build" -msgstr "" +msgstr "Yapım işi için stok tahsis et" #: build/templates/build/allocate.html:23 msgid "Auto Allocate" -msgstr "" +msgstr "Otomatik Tahsis Et" #: build/templates/build/allocate.html:25 templates/js/build.js:656 msgid "Unallocate stock" -msgstr "" +msgstr "Stok tahsisini kaldır" #: build/templates/build/allocate.html:26 build/views.py:319 build/views.py:805 msgid "Unallocate Stock" -msgstr "" +msgstr "Stok Tahsisini Kaldır" #: build/templates/build/allocate.html:29 msgid "Order required parts" @@ -900,15 +900,15 @@ msgstr "" #: build/templates/build/allocate.html:36 msgid "Untracked stock has been fully allocated for this Build Order" -msgstr "" +msgstr "Takip edilmeyen stok yapım işi emri için tamamen tahsis edildi" #: build/templates/build/allocate.html:40 msgid "Untracked stock has not been fully allocated for this Build Order" -msgstr "" +msgstr "Takip edilmeyen stok yapım işi emri için tamamen tahsis edilemedi" #: build/templates/build/allocate.html:47 msgid "This Build Order does not have any associated untracked BOM items" -msgstr "" +msgstr "Bu yapım işi emri, herhangi bir takip edilmeyen malzeme listesi öğesine sahip değil" #: build/templates/build/allocation_card.html:21 #: build/templates/build/complete_output.html:46 @@ -931,24 +931,24 @@ msgstr "" #: build/templates/build/auto_allocate.html:9 msgid "Automatically Allocate Stock" -msgstr "" +msgstr "Stoku Otomatik Olarak Tahsis Et" #: build/templates/build/auto_allocate.html:10 msgid "The following stock items will be allocated to the specified build output" -msgstr "" +msgstr "Aşağıdaki stok kalemleri, belirtilen yapım işi çıktısı için tahsis edilecek" #: build/templates/build/auto_allocate.html:37 msgid "No stock items found that can be automatically allocated to this build" -msgstr "" +msgstr "Bu yapım işi için otomatik tahsis edilecek stok kalemleri bulunamadı" #: build/templates/build/auto_allocate.html:39 msgid "Stock items will have to be manually allocated" -msgstr "" +msgstr "Stok kalemleri manuel olarak tahsis edilecek" #: build/templates/build/build_base.html:18 #, python-format msgid "This Build Order is allocated to Sales Order %(link)s" -msgstr "" +msgstr "Bu yapım işi emri, %(link)s sipariş emrine tahsis edilmiştir" #: build/templates/build/build_base.html:25 #, python-format @@ -969,7 +969,7 @@ msgstr "" #: build/templates/build/build_base.html:47 msgid "Stock has not been fully allocated to this Build Order" -msgstr "" +msgstr "Stok, yapım işi emri için tamamen tahsis edilemedi" #: build/templates/build/build_base.html:75 #: company/templates/company/company_base.html:40 @@ -1136,7 +1136,7 @@ msgstr "" #: build/templates/build/complete.html:21 msgid "Required stock has not been fully allocated" -msgstr "" +msgstr "Gerekli stok tamamen tahsis edilemedi" #: build/templates/build/complete_output.html:10 msgid "Stock allocation is complete for this output" @@ -1148,7 +1148,7 @@ msgstr "" #: build/templates/build/complete_output.html:20 msgid "tracked parts have not been fully allocated" -msgstr "" +msgstr "takip edilebilir parçalar tamamen tahsis edilemedi" #: build/templates/build/complete_output.html:41 msgid "The following items will be created" @@ -1156,12 +1156,12 @@ msgstr "" #: build/templates/build/create_build_item.html:7 msgid "Select a stock item to allocate to the selected build output" -msgstr "" +msgstr "Seçili yapım işi emri için tahsis edilecek bir stok kalemi seçiniz" #: build/templates/build/create_build_item.html:11 #, python-format msgid "The allocated stock will be installed into the following build output:
%(output)s" -msgstr "" +msgstr "Tahsis edilen stok bu yapım işi çıktısının kurulmasında kullanılacak:
%(output)s" #: build/templates/build/create_build_item.html:17 #, python-format @@ -1295,7 +1295,7 @@ msgstr "" #: build/templates/build/unallocate.html:10 msgid "Are you sure you wish to unallocate all stock for this build?" -msgstr "" +msgstr "Bu yapım işi için tahsis edilen tüm stokları kaldırmak istediğinizden emin misiniz?" #: build/templates/build/unallocate.html:12 msgid "All incomplete stock allocations will be removed from the build" @@ -2106,7 +2106,7 @@ msgstr "" #: company/templates/company/navbar.html:62 #: company/templates/company/navbar.html:65 templates/js/build.js:477 msgid "Assigned Stock" -msgstr "" +msgstr "Atanan Stok" #: company/templates/company/company_base.html:9 #: company/templates/company/company_base.html:35 @@ -2175,7 +2175,7 @@ msgstr "" #: templates/js/company.js:40 templates/js/order.js:267 #: templates/js/stock.js:1072 msgid "Customer" -msgstr "" +msgstr "Müşteri" #: company/templates/company/detail_manufacturer_part.html:11 #: templates/InvenTree/search.html:149 @@ -2241,7 +2241,7 @@ msgstr "" #: company/templates/company/detail_stock.html:10 msgid "Supplier Stock" -msgstr "" +msgstr "Tedarikçi Stoku" #: company/templates/company/detail_stock.html:37 #: company/templates/company/supplier_part_stock.html:34 @@ -2255,20 +2255,20 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:10 #: templates/InvenTree/search.html:164 msgid "Supplier Parts" -msgstr "" +msgstr "Tedarikçi Parçaları" #: company/templates/company/detail_supplier_part.html:21 #: order/templates/order/order_wizard/select_parts.html:42 #: order/templates/order/purchase_order_detail.html:50 msgid "Create new supplier part" -msgstr "" +msgstr "Yeni tedarikçi parçası oluştur" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 #: part/templates/part/supplier.html:17 templates/js/stock.js:1293 msgid "New Supplier Part" -msgstr "" +msgstr "Yeni Tedarikçi Parçası" #: company/templates/company/detail_supplier_part.html:72 #: company/templates/company/manufacturer_part_suppliers.html:47 @@ -2320,7 +2320,7 @@ msgstr "" #: company/templates/company/manufacturer_part_delete.html:36 #, python-format msgid "There are %(count)s suppliers defined for this manufacturer part. If you delete it, the following supplier parts will also be deleted:" -msgstr "" +msgstr "Bu üretici parçası için tanımlanmış %(count)s tedarikçi bulunmaktadır. Bunu silerseniz, aşağıdaki tedarikçi parçaları da silinecektir:" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/views.py:63 part/templates/part/navbar.html:84 @@ -2345,7 +2345,7 @@ msgstr "" #: templates/js/part.js:305 templates/js/part.js:464 templates/js/stock.js:561 #: templates/navbar.html:26 msgid "Stock" -msgstr "" +msgstr "Stok" #: company/templates/company/manufacturer_part_navbar.html:26 msgid "Manufacturer Part Orders" @@ -2359,7 +2359,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 #: part/templates/part/supplier.html:22 msgid "Delete supplier parts" -msgstr "" +msgstr "Tedarikçi parçalarını sil" #: company/templates/company/manufacturer_part_suppliers.html:22 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 @@ -2392,7 +2392,7 @@ msgstr "" #: templates/InvenTree/search.html:198 templates/js/stock.js:971 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" -msgstr "" +msgstr "Stok Kalemleri" #: company/templates/company/navbar.html:47 #: company/templates/company/navbar.html:56 @@ -2448,38 +2448,38 @@ msgstr "" #: company/templates/company/supplier_part_base.html:20 stock/models.py:416 #: stock/templates/stock/item_base.html:369 templates/js/company.js:279 msgid "Supplier Part" -msgstr "" +msgstr "Tedarikçi Parçası" #: company/templates/company/supplier_part_base.html:40 msgid "Edit supplier part" -msgstr "" +msgstr "Tedarikçi parçasını düzenle" #: company/templates/company/supplier_part_base.html:44 msgid "Delete supplier part" -msgstr "" +msgstr "Tedarikçi parçasını sil" #: company/templates/company/supplier_part_base.html:56 #: company/templates/company/supplier_part_detail.html:10 msgid "Supplier Part Details" -msgstr "" +msgstr "Tedarikçi Parçası Detayları" #: company/templates/company/supplier_part_delete.html:5 msgid "Are you sure you want to delete the following Supplier Parts?" -msgstr "" +msgstr "Aşağıdaki Tedarikçi Parçalarını silmek istediğinizden emin misin?" #: company/templates/company/supplier_part_navbar.html:12 #: company/templates/company/supplier_part_stock.html:10 msgid "Supplier Part Stock" -msgstr "" +msgstr "Tedarikçi Parça Stoku" #: company/templates/company/supplier_part_navbar.html:19 #: company/templates/company/supplier_part_orders.html:10 msgid "Supplier Part Orders" -msgstr "" +msgstr "Tedarikçi Parça Emirleri" #: company/templates/company/supplier_part_navbar.html:26 msgid "Supplier Part Pricing" -msgstr "" +msgstr "Tedarikçi Parça Fiyatlandırması" #: company/templates/company/supplier_part_navbar.html:29 msgid "Pricing" @@ -2994,7 +2994,7 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:101 #: stock/templates/stock/location.html:42 msgid "Create new stock location" -msgstr "" +msgstr "Yeni stok konumu oluştur" #: order/templates/order/order_cancel.html:8 msgid "Cancelling this order means that the order and line items will no longer be editable." @@ -3074,7 +3074,7 @@ msgstr "" #: order/templates/order/order_wizard/match_parts.html:28 msgid "Select Supplier Part" -msgstr "" +msgstr "Tedarikçi Parçası Seçin" #: order/templates/order/order_wizard/po_upload.html:11 msgid "Upload File for Purchase Order" @@ -3091,7 +3091,7 @@ msgstr "" #: order/templates/order/order_wizard/select_parts.html:9 msgid "Step 1 of 2 - Select Part Suppliers" -msgstr "" +msgstr "Adım 1/2 - Parça Tedarikçileri Seçin" #: order/templates/order/order_wizard/select_parts.html:14 msgid "Select suppliers" @@ -3375,7 +3375,7 @@ msgstr "" #: order/templates/order/so_allocate_by_serial.html:9 msgid "Allocate stock items by serial number" -msgstr "" +msgstr "Seri numarası ile stok kalemlerini tahsis et" #: order/templates/order/so_allocation_delete.html:7 msgid "This action will unallocate the following stock from the Sales Order" @@ -3645,7 +3645,7 @@ msgstr "" #: part/forms.py:101 msgid "Include part supplier data in exported BOM" -msgstr "" +msgstr "Dışa aktarılan malzeme listesine parça tedarikçisi verilerini dahil edin" #: part/forms.py:122 part/models.py:2168 msgid "Parent Part" @@ -3793,11 +3793,11 @@ msgstr "" #: part/models.py:704 msgid "Is this part a variant of another part?" -msgstr "" +msgstr "Bu parça başka bir parçanın çeşidi mi?" #: part/models.py:705 part/templates/part/detail.html:60 msgid "Variant Of" -msgstr "" +msgstr "Çeşidi" #: part/models.py:711 msgid "Part description" @@ -3850,7 +3850,7 @@ msgstr "" #: part/models.py:808 msgid "Default supplier part" -msgstr "" +msgstr "Varsayılan tedarikçi parçası" #: part/models.py:815 msgid "Default Expiry" @@ -3879,11 +3879,11 @@ msgstr "" #: part/models.py:835 msgid "Can this part be built from other parts?" -msgstr "" +msgstr "Bu parça diğer parçalardan yapılabilir mi?" #: part/models.py:841 msgid "Can this part be used to build other parts?" -msgstr "" +msgstr "Bu parça diğer parçaların yapımında kullanılabilir mi?" #: part/models.py:847 msgid "Does this part have tracking for unique items?" @@ -3891,11 +3891,11 @@ msgstr "" #: part/models.py:852 msgid "Can this part be purchased from external suppliers?" -msgstr "" +msgstr "Bu parça dış tedarikçilerden satın alınabilir mi?" #: part/models.py:857 msgid "Can this part be sold to customers?" -msgstr "" +msgstr "Bu parça müşterilere satılabilir mi?" #: part/models.py:861 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 @@ -4080,7 +4080,7 @@ msgstr "" #: part/models.py:2295 msgid "Stock items for variant parts can be used for this BOM item" -msgstr "" +msgstr "Değişik şekildeki parçaların stok kalemleri bu malzeme listesi öğesinde kullanılabilir" #: part/models.py:2371 part/views.py:1681 part/views.py:1733 #: stock/models.py:294 @@ -4351,7 +4351,7 @@ msgstr "" #: part/templates/part/category.html:251 stock/views.py:1391 msgid "Create new Stock Location" -msgstr "" +msgstr "Yeni Stok konumu oluştur" #: part/templates/part/category_delete.html:5 msgid "Are you sure you want to delete category" @@ -4453,7 +4453,7 @@ msgstr "" #: part/templates/part/detail.html:163 msgid "Part is a template part (variants can be made from this part)" -msgstr "" +msgstr "Bu parça bir şablon parçadır (Bu parçanın değişik biçimleri yapılabilir)" #: part/templates/part/detail.html:165 msgid "Part is not a template part" @@ -4518,7 +4518,7 @@ msgstr "" #: part/templates/part/navbar.html:26 part/templates/part/variants.html:11 msgid "Part Variants" -msgstr "" +msgstr "Parça Çeşitleri" #: part/templates/part/navbar.html:29 msgid "Variants" @@ -4824,25 +4824,25 @@ msgstr "" #: part/templates/part/stock.html:10 msgid "Part Stock" -msgstr "" +msgstr "Parça Stoku" #: part/templates/part/stock.html:16 #, python-format msgid "Showing stock for all variants of %(full_name)s" -msgstr "" +msgstr "%(full_name)s için tüm stok biçimleri gösteriliyor" #: part/templates/part/stock_count.html:7 templates/js/bom.js:239 #: templates/js/part.js:302 templates/js/part.js:488 msgid "No Stock" -msgstr "" +msgstr "Stok Yok" #: part/templates/part/stock_count.html:9 templates/InvenTree/index.html:130 msgid "Low Stock" -msgstr "" +msgstr "Düşük Stok" #: part/templates/part/supplier.html:10 msgid "Part Suppliers" -msgstr "" +msgstr "Parça Tedarikçileri" #: part/templates/part/track.html:10 msgid "Part Tracking" @@ -4854,20 +4854,20 @@ msgstr "" #: part/templates/part/variant_part.html:9 msgid "Create new part variant" -msgstr "" +msgstr "Yeni parça çeşidi oluştur" #: part/templates/part/variant_part.html:10 #, python-format msgid "Create a new variant of template '%(full_name)s'." -msgstr "" +msgstr "%(full_name)s şablonu için yeni bir çeşit." #: part/templates/part/variants.html:19 msgid "Create new variant" -msgstr "" +msgstr "Yeni çeşit oluştur" #: part/templates/part/variants.html:20 msgid "New Variant" -msgstr "" +msgstr "Yeni Çeşit" #: part/templatetags/inventree_extras.py:98 msgid "Unknown database" @@ -5209,7 +5209,7 @@ msgstr "" #: stock/api.py:212 #, python-brace-format msgid "Updated stock for {n} items" -msgstr "" +msgstr "{n} öğe için stok güncellendi" #: stock/api.py:281 #, python-brace-format @@ -5223,7 +5223,7 @@ msgstr "" #: stock/forms.py:115 stock/forms.py:419 msgid "Expiration date for this stock item" -msgstr "" +msgstr "Bu stok kalemi için son kullanma tarihi" #: stock/forms.py:118 msgid "Enter unique serial numbers (or leave blank)" @@ -5231,7 +5231,7 @@ msgstr "" #: stock/forms.py:169 msgid "Destination for serialized stock (by default, will remain in current location)" -msgstr "" +msgstr "Seri numaralandırılmış stok için hedef konum(varsayılan olarak, geçerli konumda kalacaktır)" #: stock/forms.py:171 msgid "Serial numbers" @@ -5256,15 +5256,15 @@ msgstr "" #: stock/forms.py:267 msgid "Include stock items in sub locations" -msgstr "" +msgstr "Stok kalemlerine alt konumları dahil et" #: stock/forms.py:302 msgid "Stock item to install" -msgstr "" +msgstr "Kurulacak stok kalemi" #: stock/forms.py:309 msgid "Stock quantity to assign" -msgstr "" +msgstr "Atanacak stok miktarı" #: stock/forms.py:337 msgid "Must not exceed available quantity" @@ -5280,11 +5280,11 @@ msgstr "" #: stock/forms.py:351 msgid "Confirm removal of installed stock items" -msgstr "" +msgstr "Kurulu stok kalemlerinin kaldırılmasını onayla" #: stock/forms.py:375 msgid "Destination stock location" -msgstr "" +msgstr "Hedef stok konumu" #: stock/forms.py:377 msgid "Add note (required)" @@ -5292,11 +5292,11 @@ msgstr "" #: stock/forms.py:381 stock/views.py:852 stock/views.py:1051 msgid "Confirm stock adjustment" -msgstr "" +msgstr "Stok ayarlamasını onayla" #: stock/forms.py:381 msgid "Confirm movement of stock items" -msgstr "" +msgstr "Stok kalemlerinin hareketini onaylayın" #: stock/forms.py:383 msgid "Set Default Location" @@ -5345,7 +5345,7 @@ msgstr "" #: stock/models.py:399 msgid "Parent Stock Item" -msgstr "" +msgstr "Üst Stok Kalemi" #: stock/models.py:408 msgid "Base part" @@ -5353,7 +5353,7 @@ msgstr "" #: stock/models.py:417 msgid "Select a matching supplier part for this stock item" -msgstr "" +msgstr "Bu stok kalemi için tedarikçi parçası seçin" #: stock/models.py:422 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" From 5d8c6224e829901d98eaf4032104ab3f40d57cab Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 18 Jun 2021 04:03:07 +1000 Subject: [PATCH 098/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/tr/LC_MESSAGES/django.po | 118 +++++++++++----------- 1 file changed, 59 insertions(+), 59 deletions(-) diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 99571b7226..a926ce873f 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-06-17 12:37+0000\n" -"PO-Revision-Date: 2021-06-17 17:06\n" +"PO-Revision-Date: 2021-06-17 18:03\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -262,11 +262,11 @@ msgstr "Eski stok izleme girişi" #: InvenTree/status_codes.py:274 msgid "Stock item created" -msgstr "Stok öğesi oluşturuldu" +msgstr "Stok kalemi oluşturuldu" #: InvenTree/status_codes.py:276 msgid "Edited stock item" -msgstr "Düzenlenen stok öğesi" +msgstr "Düzenlenen stok kalemi" #: InvenTree/status_codes.py:277 msgid "Assigned serial number" @@ -414,7 +414,7 @@ msgstr "Stok kalemi parametresi sağlamalıdır" #: barcodes/api.py:160 msgid "No matching stock item found" -msgstr "Eşleşen stok öğesi bulunamadı" +msgstr "Eşleşen stok kalemi bulunamadı" #: barcodes/api.py:190 msgid "Barcode already matches StockItem object" @@ -502,7 +502,7 @@ msgstr "Yapım işinin çıktı miktarını girin" #: build/forms.py:95 order/forms.py:240 stock/forms.py:118 msgid "Serial Numbers" -msgstr "" +msgstr "Seri Numaraları" #: build/forms.py:97 msgid "Enter serial numbers for build outputs" @@ -518,11 +518,11 @@ msgstr "Yapım işi çıktısının silinmesini onaylayın" #: build/forms.py:145 msgid "Confirm unallocation of stock" -msgstr "" +msgstr "Stok tahsisinin iptalini onayla" #: build/forms.py:169 msgid "Confirm stock allocation" -msgstr "" +msgstr "Stok tahsisini onayla" #: build/forms.py:186 msgid "Mark build as complete" @@ -535,11 +535,11 @@ msgstr "Yapım işini tamamlandı olarak işaretle" #: templates/js/barcode.js:531 templates/js/build.js:500 #: templates/js/stock.js:639 templates/js/stock.js:1031 msgid "Location" -msgstr "" +msgstr "Konum" #: build/forms.py:211 msgid "Location of completed parts" -msgstr "" +msgstr "Tamamlanmış parçaların konumu" #: build/forms.py:215 build/templates/build/build_base.html:138 #: build/templates/build/detail.html:59 order/models.py:469 @@ -550,7 +550,7 @@ msgstr "" #: templates/js/stock.js:626 templates/js/stock.js:1108 #: templates/js/stock.js:1374 msgid "Status" -msgstr "" +msgstr "Durum" #: build/forms.py:216 msgid "Build output stock status" @@ -558,11 +558,11 @@ msgstr "Yapım işi çıktısı stok durumu" #: build/forms.py:223 msgid "Confirm incomplete" -msgstr "" +msgstr "Eksik olarak onayla" #: build/forms.py:224 msgid "Confirm completion with incomplete stock allocation" -msgstr "" +msgstr "Eksik parça tahsisi ile tamamlamayı onayla" #: build/forms.py:227 msgid "Confirm build completion" @@ -570,7 +570,7 @@ msgstr "Yapım işinin tamamlandığını onaylayın" #: build/forms.py:252 msgid "Confirm cancel" -msgstr "" +msgstr "İptali Onayla" #: build/forms.py:252 build/views.py:66 msgid "Confirm build cancellation" @@ -608,7 +608,7 @@ msgstr "Yapım işi emri referansı" #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:575 templates/js/build.js:1018 msgid "Reference" -msgstr "" +msgstr "Referans" #: build/models.py:138 msgid "Brief description of the build" @@ -647,7 +647,7 @@ msgstr "Bu yapım işinin tahsis edildiği yapım işi emri" #: templates/js/part.js:404 templates/js/stock.js:521 #: templates/js/stock.js:1346 msgid "Part" -msgstr "" +msgstr "Parça" #: build/models.py:161 msgid "Select part to build" @@ -655,7 +655,7 @@ msgstr "Yapım işi için parça seçin" #: build/models.py:166 msgid "Sales Order Reference" -msgstr "" +msgstr "Satış Emri Referansı" #: build/models.py:170 msgid "SalesOrder to which this build is allocated" @@ -663,7 +663,7 @@ msgstr "Bu yapım işinin tahsis edildiği satış emri" #: build/models.py:175 msgid "Source Location" -msgstr "" +msgstr "Kaynak Konum" #: build/models.py:179 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" @@ -671,11 +671,11 @@ msgstr "Bu yapım işi için stok alınacak konumu seçin (her hangi bir stok ko #: build/models.py:184 msgid "Destination Location" -msgstr "" +msgstr "Hedef Konum" #: build/models.py:188 msgid "Select location where the completed items will be stored" -msgstr "" +msgstr "Tamamlanmış öğelerin saklanacağı konumu seçiniz" #: build/models.py:192 msgid "Build Quantity" @@ -683,15 +683,15 @@ msgstr "Yapım İşi Miktarı" #: build/models.py:195 msgid "Number of stock items to build" -msgstr "Yapım işi stok öğelerinin sayısı" +msgstr "Yapım işi stok kalemlerinin sayısı" #: build/models.py:199 msgid "Completed items" -msgstr "" +msgstr "Tamamlanmış öğeler" #: build/models.py:201 msgid "Number of stock items which have been completed" -msgstr "" +msgstr "Tamamlanan stok kalemlerinin sayısı" #: build/models.py:205 part/templates/part/part_base.html:167 msgid "Build Status" @@ -703,7 +703,7 @@ msgstr "Yapım işi durum kodu" #: build/models.py:213 stock/models.py:466 msgid "Batch Code" -msgstr "" +msgstr "Sıra numarası" #: build/models.py:217 msgid "Batch code for this build output" @@ -712,23 +712,23 @@ msgstr "Yapım işi çıktısı için sıra numarası" #: build/models.py:220 order/models.py:108 part/models.py:882 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" -msgstr "" +msgstr "Oluşturulma tarihi" #: build/models.py:224 order/models.py:475 msgid "Target completion date" -msgstr "" +msgstr "Hedef tamamlama tarihi" #: build/models.py:228 order/models.py:221 templates/js/build.js:798 msgid "Completion Date" -msgstr "" +msgstr "Tamamlama tarihi" #: build/models.py:234 msgid "completed by" -msgstr "" +msgstr "tamamlayan" #: build/models.py:242 msgid "Issued by" -msgstr "" +msgstr "Veren" #: build/models.py:243 msgid "User who issued this build order" @@ -740,7 +740,7 @@ msgstr "Bu yapım işi emrini veren kullanıcı" #: order/templates/order/sales_order_base.html:140 part/models.py:886 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" -msgstr "" +msgstr "Sorumlu" #: build/models.py:252 msgid "User responsible for this build order" @@ -754,11 +754,11 @@ msgstr "Bu yapım işi emrinden sorumlu kullanıcı" #: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 #: stock/models.py:460 stock/templates/stock/item_base.html:345 msgid "External Link" -msgstr "" +msgstr "Harici Bağlantı" #: build/models.py:258 part/models.py:744 stock/models.py:462 msgid "Link to external URL" -msgstr "" +msgstr "Harici URL'ye bağlantı" #: build/models.py:262 build/templates/build/navbar.html:53 #: company/models.py:132 company/models.py:498 @@ -777,7 +777,7 @@ msgstr "" #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674 msgid "Notes" -msgstr "" +msgstr "Notlar" #: build/models.py:263 msgid "Extra build notes" @@ -814,16 +814,16 @@ msgstr "Stok kalemi fazladan tahsis edilmiş" #: build/models.py:1192 order/models.py:818 msgid "Allocation quantity must be greater than zero" -msgstr "" +msgstr "Tahsis edilen miktar sıfırdan büyük olmalıdır" #: build/models.py:1196 msgid "Quantity must be 1 for serialized stock" -msgstr "" +msgstr "Seri numaralı stok için miktar bir olmalı" #: build/models.py:1256 #, python-brace-format msgid "Selected stock item not found in BOM for part '{p}'" -msgstr "" +msgstr "{p} parçasının malzeme listesindeki seçili stok kalemi bulunamadı" #: build/models.py:1316 stock/templates/stock/item_base.html:317 #: templates/InvenTree/search.html:183 templates/js/build.js:724 @@ -849,7 +849,7 @@ msgstr "Stok Kalemi" #: build/models.py:1334 msgid "Source stock item" -msgstr "" +msgstr "Kaynak stok kalemi" #: build/models.py:1347 msgid "Stock quantity to allocate to build" @@ -857,15 +857,15 @@ msgstr "Yapım işi için tahsis edilen stok miktarı" #: build/models.py:1355 msgid "Install into" -msgstr "" +msgstr "Kurulduğu yer" #: build/models.py:1356 msgid "Destination stock item" -msgstr "" +msgstr "Hedef stok kalemi" #: build/templates/build/allocate.html:7 msgid "Allocate Parts" -msgstr "" +msgstr "Parçaları Tahsis Et" #: build/templates/build/allocate.html:15 msgid "Allocate Stock to Build" @@ -889,14 +889,14 @@ msgstr "Stok Tahsisini Kaldır" #: build/templates/build/allocate.html:29 msgid "Order required parts" -msgstr "" +msgstr "Gerekli parçaları sipariş edin" #: build/templates/build/allocate.html:30 #: company/templates/company/detail_manufacturer_part.html:33 #: company/templates/company/detail_supplier_part.html:32 order/views.py:986 #: part/templates/part/category.html:127 msgid "Order Parts" -msgstr "" +msgstr "Sipariş Parçaları" #: build/templates/build/allocate.html:36 msgid "Untracked stock has been fully allocated for this Build Order" @@ -918,7 +918,7 @@ msgstr "Bu yapım işi emri, herhangi bir takip edilmeyen malzeme listesi öğes #: stock/models.py:454 stock/templates/stock/item_base.html:249 #: templates/js/build.js:484 msgid "Serial Number" -msgstr "" +msgstr "Seri Numara" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 @@ -927,7 +927,7 @@ msgstr "" #: part/templates/part/navbar.html:128 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" -msgstr "" +msgstr "Ekler" #: build/templates/build/auto_allocate.html:9 msgid "Automatically Allocate Stock" @@ -953,7 +953,7 @@ msgstr "Bu yapım işi emri, %(link)s sipariş emrine tahsis edilmiştir" #: build/templates/build/build_base.html:25 #, python-format msgid "This Build Order is a child of Build Order %(link)s" -msgstr "" +msgstr "Bu yapım işi emri, %(link)s yapım iş emrinin altıdır" #: build/templates/build/build_base.html:32 msgid "Build Order is ready to mark as completed" @@ -4072,15 +4072,15 @@ msgstr "" #: part/models.py:2289 msgid "This BOM item is inherited by BOMs for variant parts" -msgstr "" +msgstr "Bu malzeme listesi, çeşit parçalar listesini kalıtsalıdır" #: part/models.py:2294 templates/js/bom.js:294 msgid "Allow Variants" -msgstr "" +msgstr "Çeşide İzin Ver" #: part/models.py:2295 msgid "Stock items for variant parts can be used for this BOM item" -msgstr "Değişik şekildeki parçaların stok kalemleri bu malzeme listesi öğesinde kullanılabilir" +msgstr "Çeşit parçaların stok kalemleri bu malzeme listesinde kullanılabilir" #: part/models.py:2371 part/views.py:1681 part/views.py:1733 #: stock/models.py:294 @@ -4453,7 +4453,7 @@ msgstr "" #: part/templates/part/detail.html:163 msgid "Part is a template part (variants can be made from this part)" -msgstr "Bu parça bir şablon parçadır (Bu parçanın değişik biçimleri yapılabilir)" +msgstr "Bu parça bir şablon parçadır (Bu parçanın çeşitleri yapılabilir)" #: part/templates/part/detail.html:165 msgid "Part is not a template part" @@ -4522,7 +4522,7 @@ msgstr "Parça Çeşitleri" #: part/templates/part/navbar.html:29 msgid "Variants" -msgstr "" +msgstr "Çeşitler" #: part/templates/part/navbar.html:40 msgid "Allocated Stock" @@ -4737,7 +4737,7 @@ msgstr "" #: part/templates/part/part_base.html:113 #, python-format msgid "This part is a variant of %(link)s" -msgstr "" +msgstr "Bu parça %(link)s parçasının bir çeşididir" #: part/templates/part/part_base.html:130 templates/js/table_filters.js:161 msgid "In Stock" @@ -4829,7 +4829,7 @@ msgstr "Parça Stoku" #: part/templates/part/stock.html:16 #, python-format msgid "Showing stock for all variants of %(full_name)s" -msgstr "%(full_name)s için tüm stok biçimleri gösteriliyor" +msgstr "%(full_name)s için tüm çeşitlerin stokları gösteriliyor" #: part/templates/part/stock_count.html:7 templates/js/bom.js:239 #: templates/js/part.js:302 templates/js/part.js:488 @@ -4924,7 +4924,7 @@ msgstr "" #: part/views.py:381 msgid "Create Variant" -msgstr "" +msgstr "Çeşit Oluştur" #: part/views.py:466 msgid "Copied part" @@ -5108,7 +5108,7 @@ msgstr "" #: report/models.py:318 msgid "StockItem query filters (comma-separated list of key=value pairs)" -msgstr "Stok kalemi sorgu filtreleri (anahter=nesne [key=value] olarak virgülle ayrılmış liste)" +msgstr "Stok kalemi sorgu filtreleri (anahter=değer [key=value] olarak virgülle ayrılmış liste)" #: report/models.py:326 msgid "Include Installed Tests" @@ -5582,7 +5582,7 @@ msgstr "" #: stock/templates/stock/item_base.html:143 msgid "Convert to variant" -msgstr "" +msgstr "Çeşide çevir" #: stock/templates/stock/item_base.html:146 msgid "Duplicate stock item" @@ -5830,7 +5830,7 @@ msgstr "Bu stok kalemi şu anda %(part)s parçasının örneğidir" #: stock/templates/stock/stockitem_convert.html:9 msgid "It can be converted to one of the part variants listed below." -msgstr "Aşağıda listelenen parça biçimlerinden birine dönüştürülebilir." +msgstr "Aşağıda listelenen parça çeşitlerinden birine dönüştürülebilir." #: stock/templates/stock/stockitem_convert.html:14 msgid "This action cannot be easily undone" @@ -6841,7 +6841,7 @@ msgstr "" #: templates/js/part.js:194 msgid "No variants found" -msgstr "" +msgstr "Çeşit bulunamadı" #: templates/js/part.js:280 templates/js/part.js:518 msgid "No parts found" @@ -7135,7 +7135,7 @@ msgstr "" #: templates/js/table_filters.js:55 msgid "Allow Variant Stock" -msgstr "" +msgstr "Çeşit Stokuna İzin Ver" #: templates/js/table_filters.js:76 msgid "Include locations" @@ -7225,11 +7225,11 @@ msgstr "" #: templates/js/table_filters.js:171 msgid "Include Variants" -msgstr "" +msgstr "Çeşitleri Dahil Et" #: templates/js/table_filters.js:172 msgid "Include stock items for variant parts" -msgstr "" +msgstr "Çeşit parçaların stok kalemlerini dahil et" #: templates/js/table_filters.js:176 msgid "Installed" From 43214d8e4ccc30b87a8ec662473d3f616f7f46ca Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 18 Jun 2021 05:06:49 +1000 Subject: [PATCH 099/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/tr/LC_MESSAGES/django.po | 156 +++++++++++----------- 1 file changed, 78 insertions(+), 78 deletions(-) diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index a926ce873f..29b06cf56f 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-06-17 12:37+0000\n" -"PO-Revision-Date: 2021-06-17 18:03\n" +"PO-Revision-Date: 2021-06-17 19:06\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -23,7 +23,7 @@ msgstr "API uç noktası bulunamadı" #: InvenTree/api.py:110 msgid "No action specified" -msgstr "Eylem belirtilmedi" +msgstr "İşlem belirtilmedi" #: InvenTree/api.py:124 msgid "No matching action found" @@ -957,15 +957,15 @@ msgstr "Bu yapım işi emri, %(link)s yapım iş emrinin altıdır" #: build/templates/build/build_base.html:32 msgid "Build Order is ready to mark as completed" -msgstr "" +msgstr "Yapım işi tamamlandı olarak işaretlenmeye hazır" #: build/templates/build/build_base.html:37 msgid "Build Order cannot be completed as outstanding outputs remain" -msgstr "" +msgstr "Bekleyen çıktılar kaldığı için yapım işi emri tamamlanamıyor" #: build/templates/build/build_base.html:42 msgid "Required build quantity has not yet been completed" -msgstr "" +msgstr "Gerekli yapım işi miktarı henüz tamamlanmadı" #: build/templates/build/build_base.html:47 msgid "Stock has not been fully allocated to this Build Order" @@ -981,7 +981,7 @@ msgstr "Stok, yapım işi emri için tamamen tahsis edilemedi" #: stock/templates/stock/item_base.html:62 #: stock/templates/stock/location.html:31 msgid "Admin view" -msgstr "" +msgstr "Yönetici görünümü" #: build/templates/build/build_base.html:81 #: build/templates/build/build_base.html:150 @@ -992,48 +992,48 @@ msgstr "" #: templates/js/table_filters.js:245 templates/js/table_filters.js:264 #: templates/js/table_filters.js:281 msgid "Overdue" -msgstr "" +msgstr "Vadesi geçmiş" #: build/templates/build/build_base.html:90 msgid "Print actions" -msgstr "" +msgstr "Yazdırma işlemleri" #: build/templates/build/build_base.html:94 msgid "Print Build Order" -msgstr "" +msgstr "Yapım İşi Emrini Yazdır" #: build/templates/build/build_base.html:100 #: build/templates/build/build_base.html:225 msgid "Complete Build" -msgstr "" +msgstr "Tamamlanmış Yapım İşi" #: build/templates/build/build_base.html:105 msgid "Build actions" -msgstr "" +msgstr "Yapım İşi işlemleri" #: build/templates/build/build_base.html:109 msgid "Edit Build" -msgstr "" +msgstr "Yapım İşini Düzenle" #: build/templates/build/build_base.html:111 #: build/templates/build/build_base.html:209 build/views.py:57 msgid "Cancel Build" -msgstr "" +msgstr "Yapım İşini İptal Et" #: build/templates/build/build_base.html:124 #: build/templates/build/detail.html:11 msgid "Build Details" -msgstr "" +msgstr "Yapım İşi Detayları" #: build/templates/build/build_base.html:150 #, python-format msgid "This build was due on %(target)s" -msgstr "" +msgstr "Bu yapım işinin %(target)s tarihinde süresi doluyor" #: build/templates/build/build_base.html:157 #: build/templates/build/detail.html:64 msgid "Progress" -msgstr "" +msgstr "İlerleme" #: build/templates/build/build_base.html:170 #: build/templates/build/detail.html:84 order/models.py:715 @@ -1045,62 +1045,62 @@ msgstr "" #: report/templates/report/inventree_so_report.html:77 #: stock/templates/stock/item_base.html:279 templates/js/order.js:245 msgid "Sales Order" -msgstr "" +msgstr "Sipariş Emri" #: build/templates/build/build_base.html:177 #: build/templates/build/detail.html:98 #: report/templates/report/inventree_build_order_base.html:153 msgid "Issued By" -msgstr "" +msgstr "Veren" #: build/templates/build/build_base.html:217 msgid "Incomplete Outputs" -msgstr "" +msgstr "Tamamlanmamış Çıktılar" #: build/templates/build/build_base.html:218 msgid "Build Order cannot be completed as incomplete build outputs remain" -msgstr "" +msgstr "Tamamlanmamış yapım işi çıktıları kaldığı için yapım işi emri tamamlanamıyor" #: build/templates/build/build_children.html:10 #: build/templates/build/navbar.html:36 msgid "Child Build Orders" -msgstr "" +msgstr "Alt Yapım İşi Emrileri" #: build/templates/build/build_output.html:15 msgid "Incomplete Build Outputs" -msgstr "" +msgstr "Tamamlanmamış Yapım İşi Çıktıları" #: build/templates/build/build_output.html:22 msgid "Create new build output" -msgstr "" +msgstr "Yeni yapım işi çıktısı oluştur" #: build/templates/build/build_output.html:23 msgid "Create New Output" -msgstr "" +msgstr "Yeni Çıktı Oluştur" #: build/templates/build/build_output.html:36 msgid "Create a new build output" -msgstr "" +msgstr "Yeni bir yapım işi çıktısı oluştur" #: build/templates/build/build_output.html:37 msgid "No incomplete build outputs remain." -msgstr "" +msgstr "Tamamlanmamış yapım işi çıktısı kalmadı." #: build/templates/build/build_output.html:38 msgid "Create a new build output using the button above" -msgstr "" +msgstr "Yukarıdaki düğmeyi kullanarak yeni bir yapım işi çıktısı oluştur" #: build/templates/build/build_output.html:49 msgid "Completed Build Outputs" -msgstr "" +msgstr "Tamamlanmış Yapım İşi Çıktıları" #: build/templates/build/build_output_create.html:7 msgid "The Bill of Materials contains trackable parts" -msgstr "" +msgstr "Bu Malzeme Listesi takip edilebilir parçalar içeriyor" #: build/templates/build/build_output_create.html:8 msgid "Build outputs must be generated individually." -msgstr "" +msgstr "Yapım işi çıktıları ayrı ayrı oluşturulmalıdır." #: build/templates/build/build_output_create.html:9 msgid "Multiple build outputs will be created based on the quantity specified." @@ -1178,75 +1178,75 @@ msgstr "" #: build/templates/build/detail.html:35 msgid "Stock Source" -msgstr "" +msgstr "Stok Kaynağı" #: build/templates/build/detail.html:40 msgid "Stock can be taken from any available location." -msgstr "" +msgstr "Stok herhangi bir konumdan alınabilir." #: build/templates/build/detail.html:46 order/forms.py:85 order/models.py:678 #: order/templates/order/purchase_order_detail.html:239 #: order/templates/order/receive_parts.html:25 stock/forms.py:169 #: stock/forms.py:375 msgid "Destination" -msgstr "" +msgstr "Hedef" #: build/templates/build/detail.html:53 msgid "Destination location not specified" -msgstr "" +msgstr "Hedef konumu belirtilmedi" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:303 templates/js/stock.js:634 #: templates/js/stock.js:1381 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" -msgstr "" +msgstr "Toplu" #: build/templates/build/detail.html:116 #: order/templates/order/order_base.html:111 #: order/templates/order/sales_order_base.html:113 templates/js/build.js:788 msgid "Created" -msgstr "" +msgstr "Oluşturuldu" #: build/templates/build/detail.html:127 msgid "No target date set" -msgstr "" +msgstr "Hedef tarih ayarlanmadı" #: build/templates/build/detail.html:132 templates/js/build.js:766 msgid "Completed" -msgstr "" +msgstr "Tamamlandı" #: build/templates/build/detail.html:136 msgid "Build not complete" -msgstr "" +msgstr "Yapım İşi tamamlanmadı" #: build/templates/build/edit_build_item.html:7 msgid "Alter the quantity of stock allocated to the build output" -msgstr "" +msgstr "Yapım işi çıktısına tahsis edilen stok miktarını değiştir" #: build/templates/build/index.html:28 build/views.py:678 msgid "New Build Order" -msgstr "" +msgstr "Yeni Yapım İşi Emri" #: build/templates/build/index.html:37 build/templates/build/index.html:38 msgid "Print Build Orders" -msgstr "" +msgstr "Yapım İşi Emirlerini Yazdır" #: build/templates/build/index.html:43 #: order/templates/order/purchase_orders.html:27 #: order/templates/order/sales_orders.html:27 msgid "Display calendar view" -msgstr "" +msgstr "Takvim görünümünü görüntüle" #: build/templates/build/index.html:46 #: order/templates/order/purchase_orders.html:30 #: order/templates/order/sales_orders.html:30 msgid "Display list view" -msgstr "" +msgstr "Liste görünümünü görüntüle" #: build/templates/build/navbar.html:12 msgid "Build Order Details" -msgstr "" +msgstr "Yapım İşi Emri Detayları" #: build/templates/build/navbar.html:15 #: company/templates/company/navbar.html:15 @@ -1254,35 +1254,35 @@ msgstr "" #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15 #: templates/js/stock.js:1019 msgid "Details" -msgstr "" +msgstr "Detaylar" #: build/templates/build/navbar.html:21 build/templates/build/navbar.html:24 #: build/views.py:91 msgid "Allocate Stock" -msgstr "" +msgstr "Stok Tahsis Et" #: build/templates/build/navbar.html:29 build/templates/build/navbar.html:32 msgid "Build Outputs" -msgstr "" +msgstr "Yapım İşi Çıktıları" #: build/templates/build/navbar.html:39 msgid "Child Builds" -msgstr "" +msgstr "Alt Yapım İşleri" #: build/templates/build/navbar.html:50 msgid "Build Order Notes" -msgstr "" +msgstr "Yapım İşi Emri Notları" #: build/templates/build/notes.html:12 msgid "Build Notes" -msgstr "" +msgstr "Yapım İşi Notları" #: build/templates/build/notes.html:14 company/templates/company/notes.html:13 #: order/templates/order/order_notes.html:15 #: order/templates/order/sales_order_notes.html:16 #: part/templates/part/notes.html:14 stock/templates/stock/item_notes.html:15 msgid "Edit notes" -msgstr "" +msgstr "Notları Düzenle" #: build/templates/build/notes.html:26 company/templates/company/notes.html:24 #: order/templates/order/order_notes.html:27 @@ -1291,7 +1291,7 @@ msgstr "" #: stock/templates/stock/item_base.html:492 #: stock/templates/stock/item_notes.html:26 msgid "Save" -msgstr "" +msgstr "Kaydet" #: build/templates/build/unallocate.html:10 msgid "Are you sure you wish to unallocate all stock for this build?" @@ -1299,55 +1299,55 @@ msgstr "Bu yapım işi için tahsis edilen tüm stokları kaldırmak istediğini #: build/templates/build/unallocate.html:12 msgid "All incomplete stock allocations will be removed from the build" -msgstr "" +msgstr "Tüm eksik stok tahsisleri yapım işinden kaldırılacak" #: build/views.py:77 msgid "Build was cancelled" -msgstr "" +msgstr "Yapım işi iptal edildi" #: build/views.py:138 msgid "Allocated stock to build output" -msgstr "" +msgstr "Yapım işi çıktısına stok tahsis edildi" #: build/views.py:150 msgid "Create Build Output" -msgstr "" +msgstr "Yapım İşi Çıktısı Oluştur" #: build/views.py:168 msgid "Maximum output quantity is " -msgstr "" +msgstr "Maksimum çıktı miktarı " #: build/views.py:184 stock/views.py:1821 msgid "Serial numbers already exist" -msgstr "" +msgstr "Seri numaraları zaten mevcut" #: build/views.py:193 msgid "Serial numbers required for trackable build output" -msgstr "" +msgstr "Seri numaraları takip edilebilir yapım işi çıktıları için gerekli" #: build/views.py:259 msgid "Delete Build Output" -msgstr "" +msgstr "Yapım İşi Çıktısı Sil" #: build/views.py:280 build/views.py:370 msgid "Confirm unallocation of build stock" -msgstr "" +msgstr "Yapım işi stoku tahsisinin iptalini onayla" #: build/views.py:281 build/views.py:371 stock/views.py:425 msgid "Check the confirmation box" -msgstr "" +msgstr "Onay kutusunu işaretleyin" #: build/views.py:293 msgid "Build output does not match build" -msgstr "" +msgstr "Yapım işi çıktısı yapım işi ile eşleşmiyor" #: build/views.py:295 build/views.py:496 msgid "Build output must be specified" -msgstr "" +msgstr "Yapım işi çıktısı belirtilmeli" #: build/views.py:307 msgid "Build output deleted" -msgstr "" +msgstr "Yapım işi çıktısı silindi" #: build/views.py:405 msgid "Complete Build Order" @@ -3286,7 +3286,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365 #: templates/js/build.js:637 templates/js/build.js:1054 msgid "Actions" -msgstr "" +msgstr "İşlemler" #: order/templates/order/sales_order_detail.html:102 templates/js/build.js:525 #: templates/js/build.js:859 @@ -3379,7 +3379,7 @@ msgstr "Seri numarası ile stok kalemlerini tahsis et" #: order/templates/order/so_allocation_delete.html:7 msgid "This action will unallocate the following stock from the Sales Order" -msgstr "" +msgstr "Bu işlem Sipariş Emrinden belirtilen stok kalemleri tahsis edemedi" #: order/templates/order/so_attachments.html:12 #: order/templates/order/so_navbar.html:26 @@ -4692,7 +4692,7 @@ msgstr "" #: stock/templates/stock/item_base.html:75 #: stock/templates/stock/location.html:51 msgid "Barcode actions" -msgstr "" +msgstr "Barkod işlemleri" #: part/templates/part/part_base.html:42 #: stock/templates/stock/item_base.html:77 @@ -4716,7 +4716,7 @@ msgstr "" #: part/templates/part/part_base.html:67 msgid "Part actions" -msgstr "" +msgstr "Parça işlemleri" #: part/templates/part/part_base.html:70 msgid "Duplicate part" @@ -5243,7 +5243,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:349 msgid "Add transaction note (optional)" -msgstr "" +msgstr "İşlem notu ekle (isteğe bağlı)" #: stock/forms.py:203 stock/forms.py:259 msgid "Select test report template" @@ -5527,7 +5527,7 @@ msgstr "" #: stock/templates/stock/item_base.html:91 msgid "Printing actions" -msgstr "" +msgstr "Yazdırma işlemleri" #: stock/templates/stock/item_base.html:95 #: stock/templates/stock/item_tests.html:27 @@ -5536,7 +5536,7 @@ msgstr "" #: stock/templates/stock/item_base.html:104 msgid "Stock adjustment actions" -msgstr "" +msgstr "Stok ayarlama işlemleri" #: stock/templates/stock/item_base.html:108 #: stock/templates/stock/location.html:65 templates/stock_table.html:57 @@ -5578,7 +5578,7 @@ msgstr "" #: stock/templates/stock/item_base.html:140 #: stock/templates/stock/location.html:62 msgid "Stock actions" -msgstr "" +msgstr "Stok işlemleri" #: stock/templates/stock/item_base.html:143 msgid "Convert to variant" @@ -5745,7 +5745,7 @@ msgstr "" #: stock/templates/stock/location.html:71 msgid "Location actions" -msgstr "" +msgstr "Konum işlemleri" #: stock/templates/stock/location.html:73 msgid "Edit location" @@ -5838,7 +5838,7 @@ msgstr "Bu işlem kolayca geri alınamaz" #: stock/templates/stock/sublocation.html:23 templates/stock_table.html:37 msgid "Printing Actions" -msgstr "" +msgstr "Yazdırma İşlemleri" #: stock/templates/stock/sublocation.html:27 templates/stock_table.html:41 msgid "Print labels" @@ -5988,7 +5988,7 @@ msgstr "" #: stock/views.py:1107 msgid "No action performed" -msgstr "" +msgstr "Herhangi bir işlem gerçekleştirilmedi" #: stock/views.py:1122 #, python-brace-format @@ -7502,7 +7502,7 @@ msgstr "" #: templates/stock_table.html:27 msgid "Barcode Actions" -msgstr "" +msgstr "Barkod İşlemleri" #: templates/stock_table.html:43 msgid "Print test reports" From 64b6863e4cb9afe5f599bd2c95dd994f6850ac64 Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 18 Jun 2021 06:02:14 +1000 Subject: [PATCH 100/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/tr/LC_MESSAGES/django.po | 64 +++++++++++------------ 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 29b06cf56f..2cd791564f 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-06-17 12:37+0000\n" -"PO-Revision-Date: 2021-06-17 19:06\n" +"PO-Revision-Date: 2021-06-17 20:02\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -438,7 +438,7 @@ msgstr "Barkod başka bir stok kalemiyle ilişkili" #: build/forms.py:37 msgid "Build Order reference" -msgstr "Yapım işi emri referansı" +msgstr "Yapım İşi Emri referansı" #: build/forms.py:38 msgid "Order target date" @@ -494,11 +494,11 @@ msgstr "Miktar" #: build/forms.py:49 msgid "Number of items to build" -msgstr "Yapım işi öğelerinin sayısı" +msgstr "Yapılacak öğe sayısı" #: build/forms.py:91 msgid "Enter quantity for build output" -msgstr "Yapım işinin çıktı miktarını girin" +msgstr "Yapım işi çıktısı için miktarını girin" #: build/forms.py:95 order/forms.py:240 stock/forms.py:118 msgid "Serial Numbers" @@ -506,7 +506,7 @@ msgstr "Seri Numaraları" #: build/forms.py:97 msgid "Enter serial numbers for build outputs" -msgstr "Yapım işinin çıktısı için seri numarası girin" +msgstr "Yapım işi çıktısı için seri numaraları girin" #: build/forms.py:103 msgid "Confirm creation of build output" @@ -599,7 +599,7 @@ msgstr "Yapım İşi Emirleri" #: build/models.py:127 msgid "Build Order Reference" -msgstr "Yapım işi emri referansı" +msgstr "Yapım İşi Emri Referansı" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 @@ -1120,19 +1120,19 @@ msgstr "" #: build/templates/build/complete.html:8 msgid "Build Order is complete" -msgstr "" +msgstr "Yapım işi emri tamamlandı" #: build/templates/build/complete.html:12 msgid "Build Order is incomplete" -msgstr "" +msgstr "Yapım işi emri eksik" #: build/templates/build/complete.html:15 msgid "Incompleted build outputs remain" -msgstr "" +msgstr "Eksik yapım işi çıktıları kaldı" #: build/templates/build/complete.html:18 msgid "Required build quantity has not been completed" -msgstr "" +msgstr "Gerekli yapım işi miktarı tamamlanmadı" #: build/templates/build/complete.html:21 msgid "Required stock has not been fully allocated" @@ -1140,11 +1140,11 @@ msgstr "Gerekli stok tamamen tahsis edilemedi" #: build/templates/build/complete_output.html:10 msgid "Stock allocation is complete for this output" -msgstr "" +msgstr "Bu çıktı için stok tahsisi tamamlandı" #: build/templates/build/complete_output.html:14 msgid "Stock allocation is incomplete" -msgstr "" +msgstr "Stok tahsisi tamamlanmamış" #: build/templates/build/complete_output.html:20 msgid "tracked parts have not been fully allocated" @@ -1152,7 +1152,7 @@ msgstr "takip edilebilir parçalar tamamen tahsis edilemedi" #: build/templates/build/complete_output.html:41 msgid "The following items will be created" -msgstr "" +msgstr "Aşağıdaki öğeler oluşturulacak" #: build/templates/build/create_build_item.html:7 msgid "Select a stock item to allocate to the selected build output" @@ -1166,15 +1166,15 @@ msgstr "Tahsis edilen stok bu yapım işi çıktısının kurulmasında kullanı #: build/templates/build/create_build_item.html:17 #, python-format msgid "No stock available for %(part)s" -msgstr "" +msgstr "%(part)s için mevcut stok yok" #: build/templates/build/delete_build_item.html:8 msgid "Are you sure you want to unallocate this stock?" -msgstr "" +msgstr "Bu stokun tahsisinin iptal etmek istediğinizden emin misiniz?" #: build/templates/build/delete_build_item.html:11 msgid "The selected stock will be unallocated from the build output" -msgstr "" +msgstr "Bu yapım işi için seçili stok tahsisi iptal edilecek" #: build/templates/build/detail.html:35 msgid "Stock Source" @@ -1351,67 +1351,67 @@ msgstr "Yapım işi çıktısı silindi" #: build/views.py:405 msgid "Complete Build Order" -msgstr "" +msgstr "Tamamlanmış Yapım İşi Emri" #: build/views.py:411 msgid "Build order cannot be completed - incomplete outputs remain" -msgstr "" +msgstr "Yapım işi emri tamamlanamadı - eksik çıktılar kaldı" #: build/views.py:422 msgid "Completed build order" -msgstr "" +msgstr "Tamamlanmış yapım işi emri" #: build/views.py:438 msgid "Complete Build Output" -msgstr "" +msgstr "Tamamlanmış Yapım İşi Çıktısı" #: build/views.py:480 msgid "Invalid stock status value selected" -msgstr "" +msgstr "Geçersiz stok durum değeri seçildi" #: build/views.py:487 msgid "Quantity to complete cannot exceed build output quantity" -msgstr "" +msgstr "Tamamlanacak miktar yapım işi çıktı miktarını aşamaz" #: build/views.py:493 msgid "Confirm completion of incomplete build" -msgstr "" +msgstr "Eksik yapım işinin tamamlandığını onaylayın" #: build/views.py:592 msgid "Build output completed" -msgstr "" +msgstr "Yapım işi çıktısı tamamlandı" #: build/views.py:732 msgid "Created new build" -msgstr "" +msgstr "Yeni yapım işi oluşturuldu" #: build/views.py:753 msgid "Edit Build Order Details" -msgstr "" +msgstr "Yapım İşi Emri Detaylarını Düzenle" #: build/views.py:786 msgid "Edited build" -msgstr "" +msgstr "Yapım işi düzenlendi" #: build/views.py:795 msgid "Delete Build Order" -msgstr "" +msgstr "Yapım İşi Emrini Sil" #: build/views.py:810 msgid "Removed parts from build allocation" -msgstr "" +msgstr "Yapım işinden tahsis edilen parçalar çıkarıldı" #: build/views.py:822 msgid "Allocate stock to build output" -msgstr "" +msgstr "Yapım işi çıktısına stok tahsis edildi" #: build/views.py:865 msgid "Item must be currently in stock" -msgstr "" +msgstr "Öğe stokta bulunmalı" #: build/views.py:871 msgid "Stock item is over-allocated" -msgstr "" +msgstr "Stok kalemi fazladan tahsis edilmiş" #: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:585 #: templates/js/build.js:848 templates/js/build.js:1031 From 47e32e78ced7295b8902228a9a14e87d25acc115 Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 18 Jun 2021 07:02:10 +1000 Subject: [PATCH 101/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/tr/LC_MESSAGES/django.po | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 2cd791564f..62f5dcfc1c 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-06-17 12:37+0000\n" -"PO-Revision-Date: 2021-06-17 20:02\n" +"PO-Revision-Date: 2021-06-17 21:02\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -1416,7 +1416,7 @@ msgstr "Stok kalemi fazladan tahsis edilmiş" #: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:585 #: templates/js/build.js:848 templates/js/build.js:1031 msgid "Available" -msgstr "" +msgstr "Mevcut" #: build/views.py:874 msgid "Stock item must be selected" @@ -2126,7 +2126,7 @@ msgstr "" #: company/templates/company/company_base.html:46 order/views.py:311 msgid "Create Purchase Order" -msgstr "" +msgstr "Satın Alma Emri Oluştur" #: company/templates/company/company_base.html:51 msgid "Edit company information" @@ -2291,7 +2291,7 @@ msgstr "" #: company/templates/company/supplier_part_orders.html:17 #: part/templates/part/orders.html:17 part/templates/part/part_base.html:58 msgid "Order part" -msgstr "" +msgstr "Parça siparişi" #: company/templates/company/manufacturer_part_base.html:41 msgid "Edit manufacturer part" @@ -2406,7 +2406,7 @@ msgstr "Stok Kalemleri" #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 #: users/models.py:45 msgid "Sales Orders" -msgstr "" +msgstr "Satış Emirleri" #: company/templates/company/navbar.html:50 #: company/templates/company/purchase_orders.html:10 @@ -2418,7 +2418,7 @@ msgstr "" #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 #: users/models.py:44 msgid "Purchase Orders" -msgstr "" +msgstr "Satın Alma Emirleri" #: company/templates/company/notes.html:11 msgid "Company Notes" @@ -2427,22 +2427,22 @@ msgstr "" #: company/templates/company/purchase_orders.html:18 #: order/templates/order/purchase_orders.html:20 msgid "Create new purchase order" -msgstr "" +msgstr "Yeni satın alma emri oluştur" #: company/templates/company/purchase_orders.html:19 #: order/templates/order/purchase_orders.html:21 msgid "New Purchase Order" -msgstr "" +msgstr "Yeni Satın Alma Emri" #: company/templates/company/sales_orders.html:19 #: order/templates/order/sales_orders.html:20 msgid "Create new sales order" -msgstr "" +msgstr "Yeni satış emri oluştur" #: company/templates/company/sales_orders.html:20 #: order/templates/order/sales_orders.html:21 msgid "New Sales Order" -msgstr "" +msgstr "Yeni Satış Emri" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:416 @@ -2475,7 +2475,7 @@ msgstr "Tedarikçi Parça Stoku" #: company/templates/company/supplier_part_navbar.html:19 #: company/templates/company/supplier_part_orders.html:10 msgid "Supplier Part Orders" -msgstr "Tedarikçi Parça Emirleri" +msgstr "Tedarikçi Parçası Emirleri" #: company/templates/company/supplier_part_navbar.html:26 msgid "Supplier Part Pricing" From e12e6b0346f2877186a5d4c580045e93ec5ac05c Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 18 Jun 2021 08:01:04 +1000 Subject: [PATCH 102/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/tr/LC_MESSAGES/django.po | 184 +++++++++++----------- 1 file changed, 92 insertions(+), 92 deletions(-) diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 62f5dcfc1c..a9dbb5bfb7 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-06-17 12:37+0000\n" -"PO-Revision-Date: 2021-06-17 21:02\n" +"PO-Revision-Date: 2021-06-17 22:01\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -896,7 +896,7 @@ msgstr "Gerekli parçaları sipariş edin" #: company/templates/company/detail_supplier_part.html:32 order/views.py:986 #: part/templates/part/category.html:127 msgid "Order Parts" -msgstr "Sipariş Parçaları" +msgstr "Parça Siparişi" #: build/templates/build/allocate.html:36 msgid "Untracked stock has been fully allocated for this Build Order" @@ -1424,7 +1424,7 @@ msgstr "" #: build/views.py:1037 msgid "Edit Stock Allocation" -msgstr "" +msgstr "Stok Tahsisini Düzenle" #: build/views.py:1041 msgid "Updated Build Item" @@ -1538,27 +1538,27 @@ msgstr "" #: common/models.py:99 msgid "IPN Regex" -msgstr "" +msgstr "DPN Regex" #: common/models.py:100 msgid "Regular expression pattern for matching Part IPN" -msgstr "" +msgstr "Parça DPN eşleştirmesi için Düzenli İfade Kalıbı (Regex)" #: common/models.py:104 msgid "Allow Duplicate IPN" -msgstr "" +msgstr "Yinelenen DPN'ye İzin Ver" #: common/models.py:105 msgid "Allow multiple parts to share the same IPN" -msgstr "" +msgstr "Birden çok parçanın aynı DPN'yi paylaşmasına izin ver" #: common/models.py:111 msgid "Allow Editing IPN" -msgstr "" +msgstr "DPN Düzenlemeye İzin Ver" #: common/models.py:112 msgid "Allow changing the IPN value while editing a part" -msgstr "" +msgstr "Parçayı düzenlerken DPN değiştirmeye izin ver" #: common/models.py:118 msgid "Copy Part BOM Data" @@ -1737,7 +1737,7 @@ msgstr "" #: common/models.py:264 msgid "Enable ownership control over stock locations and items" -msgstr "" +msgstr "Stok konumu ve öğeler üzerinde sahiplik kontrolünü etkinleştirin" #: common/models.py:270 msgid "Group by Part" @@ -2209,12 +2209,12 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:36 #: company/templates/company/detail_supplier_part.html:35 msgid "Delete parts" -msgstr "" +msgstr "Parçaları sil" #: company/templates/company/detail_manufacturer_part.html:36 #: company/templates/company/detail_supplier_part.html:35 msgid "Delete Parts" -msgstr "" +msgstr "Parçaları Sil" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 @@ -2479,7 +2479,7 @@ msgstr "Tedarikçi Parçası Emirleri" #: company/templates/company/supplier_part_navbar.html:26 msgid "Supplier Part Pricing" -msgstr "Tedarikçi Parça Fiyatlandırması" +msgstr "Tedarikçi Parçası Fiyatlandırması" #: company/templates/company/supplier_part_navbar.html:29 msgid "Pricing" @@ -2628,19 +2628,19 @@ msgstr "" #: label/models.py:103 msgid "Label name" -msgstr "" +msgstr "Etiket adı" #: label/models.py:110 msgid "Label description" -msgstr "" +msgstr "Etiket tanımı" #: label/models.py:117 stock/forms.py:202 msgid "Label" -msgstr "" +msgstr "Etiket" #: label/models.py:118 msgid "Label template file" -msgstr "" +msgstr "Etiket şablon listesi" #: label/models.py:124 report/models.py:297 msgid "Enabled" @@ -2648,7 +2648,7 @@ msgstr "" #: label/models.py:125 msgid "Label template is enabled" -msgstr "" +msgstr "Etiket sablonu etkinleştirildi" #: label/models.py:130 msgid "Width [mm]" @@ -2656,7 +2656,7 @@ msgstr "" #: label/models.py:131 msgid "Label width, specified in mm" -msgstr "" +msgstr "Etiket genişliği mm olarak belirtilmeli" #: label/models.py:137 msgid "Height [mm]" @@ -2664,7 +2664,7 @@ msgstr "" #: label/models.py:138 msgid "Label height, specified in mm" -msgstr "" +msgstr "Etiket yüksekliği mm olarak belirtilmeli" #: label/models.py:144 report/models.py:290 msgid "Filename Pattern" @@ -2702,7 +2702,7 @@ msgstr "" #: order/forms.py:86 msgid "Receive parts to this location" -msgstr "" +msgstr "Parçaları bu konuma alın" #: order/forms.py:108 msgid "Purchase Order reference" @@ -2916,7 +2916,7 @@ msgstr "" #: order/models.py:811 msgid "Allocation quantity cannot exceed stock quantity" -msgstr "" +msgstr "Tahsis miktarı stok miktarını aşamaz" #: order/models.py:821 msgid "Quantity must be 1 for serialized stock item" @@ -2936,7 +2936,7 @@ msgstr "" #: order/models.py:841 msgid "Enter stock allocation quantity" -msgstr "" +msgstr "Stok tahsis miktarını girin" #: order/templates/order/delete_attachment.html:5 #: stock/templates/stock/attachment_delete.html:5 @@ -2988,7 +2988,7 @@ msgstr "" #: stock/templates/stock/location.html:191 templates/js/stock.js:711 #: templates/js/stock.js:1299 msgid "New Location" -msgstr "" +msgstr "Yeni Konum" #: order/templates/order/order_base.html:181 #: order/templates/order/purchase_order_detail.html:101 @@ -3224,7 +3224,7 @@ msgstr "" #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:40 msgid "Parts" -msgstr "" +msgstr "Parçalar" #: order/templates/order/receive_parts.html:15 msgid "Select parts to receive against this order" @@ -3291,12 +3291,12 @@ msgstr "İşlemler" #: order/templates/order/sales_order_detail.html:102 templates/js/build.js:525 #: templates/js/build.js:859 msgid "Edit stock allocation" -msgstr "" +msgstr "Stok tahsisini düzenle" #: order/templates/order/sales_order_detail.html:103 templates/js/build.js:527 #: templates/js/build.js:860 msgid "Delete stock allocation" -msgstr "" +msgstr "Stok tahsisini sil" #: order/templates/order/sales_order_detail.html:176 msgid "No matching line items" @@ -3359,7 +3359,7 @@ msgstr "" #: order/templates/order/sales_order_ship.html:12 msgid "Ensure that the order allocation is correct before shipping the order." -msgstr "" +msgstr "Emri göndermeden önce emir tahsisinin doğru olduğundan emin olun." #: order/templates/order/sales_order_ship.html:18 msgid "Some line items in this order have been over-allocated" @@ -3545,11 +3545,11 @@ msgstr "" #: order/views.py:1759 msgid "Edit Allocation Quantity" -msgstr "" +msgstr "Tahsis Miktarını Düzenle" #: order/views.py:1774 msgid "Remove allocation" -msgstr "" +msgstr "Tahsisi Sil" #: order/views.py:1846 msgid "Sales order not found" @@ -3572,7 +3572,7 @@ msgstr "" #: part/bom.py:138 part/models.py:72 part/models.py:762 #: part/templates/part/category.html:66 part/templates/part/detail.html:90 msgid "Default Location" -msgstr "" +msgstr "Varsayılan Konum" #: part/bom.py:139 part/templates/part/part_base.html:124 msgid "Available Stock" @@ -3713,15 +3713,15 @@ msgstr "" #: part/forms.py:242 msgid "Include parent categories parameter templates" -msgstr "" +msgstr "Üst kategorilerin parametre şablonlarını dahil et" #: part/forms.py:322 msgid "Add parameter template to same level categories" -msgstr "" +msgstr "Parametre şablonunu aynı seviyedeki kategorilere ekle" #: part/forms.py:326 msgid "Add parameter template to all categories" -msgstr "" +msgstr "Parametre şablonunu tüm kategorilere ekle" #: part/forms.py:344 part/models.py:2263 msgid "Sub part" @@ -3733,7 +3733,7 @@ msgstr "" #: part/models.py:73 msgid "Default location for parts in this category" -msgstr "" +msgstr "Bu kategori içindeki parçalar için varsayılan konum" #: part/models.py:76 msgid "Default keywords" @@ -3752,7 +3752,7 @@ msgstr "" #: part/templates/part/category.html:94 templates/InvenTree/search.html:127 #: templates/stats.html:84 users/models.py:39 msgid "Part Categories" -msgstr "" +msgstr "Parça Kategorileri" #: part/models.py:446 part/models.py:458 #, python-brace-format @@ -3773,11 +3773,11 @@ msgstr "" #: part/models.py:643 msgid "Duplicate IPN not allowed in part settings" -msgstr "" +msgstr "Yinelenen DPN'ye parça ayarlarında izin verilmiyor" #: part/models.py:654 msgid "Part must be unique for name, IPN and revision" -msgstr "" +msgstr "Parça ad, DPN ve revizyon için benzersiz olmalıdır" #: part/models.py:685 part/templates/part/detail.html:22 msgid "Part name" @@ -3825,7 +3825,7 @@ msgstr "" #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" -msgstr "" +msgstr "DPN" #: part/models.py:731 msgid "Internal Part Number" @@ -3833,12 +3833,12 @@ msgstr "" #: part/models.py:737 msgid "Part revision or version number" -msgstr "" +msgstr "Parça revizyon veya versiyon numarası" #: part/models.py:738 part/templates/part/detail.html:35 report/models.py:199 #: templates/js/part.js:173 msgid "Revision" -msgstr "" +msgstr "Revizyon" #: part/models.py:760 msgid "Where is this item normally stored?" @@ -4113,7 +4113,7 @@ msgstr "" #: part/templates/part/allocation.html:11 msgid "Part Stock Allocations" -msgstr "" +msgstr "Parça Stok Tahsisleri" #: part/templates/part/attachments.html:10 msgid "Part Attachments" @@ -4287,7 +4287,7 @@ msgstr "" #: part/templates/part/category.html:50 part/templates/part/category.html:89 msgid "Category Details" -msgstr "" +msgstr "Kategori Detayları" #: part/templates/part/category.html:55 msgid "Category Path" @@ -4302,11 +4302,11 @@ msgstr "" #: part/templates/part/category_navbar.html:18 #: part/templates/part/subcategory.html:16 msgid "Subcategories" -msgstr "" +msgstr "Alt kategoriler" #: part/templates/part/category.html:84 msgid "Parts (Including subcategories)" -msgstr "" +msgstr "Parçalar (Alt kategoriler dahil)" #: part/templates/part/category.html:113 msgid "Export Part Data" @@ -4314,11 +4314,11 @@ msgstr "" #: part/templates/part/category.html:125 msgid "Set category" -msgstr "" +msgstr "Kategori ayarla" #: part/templates/part/category.html:125 msgid "Set Category" -msgstr "" +msgstr "Kategori Ayarla" #: part/templates/part/category.html:128 msgid "Export Data" @@ -4335,7 +4335,7 @@ msgstr "" #: part/templates/part/category.html:209 #: stock/templates/stock/location.html:192 templates/js/stock.js:712 msgid "Create new location" -msgstr "" +msgstr "Yeni konum oluştur" #: part/templates/part/category.html:214 part/templates/part/category.html:244 msgid "New Category" @@ -4360,11 +4360,11 @@ msgstr "" #: part/templates/part/category_delete.html:8 #, python-format msgid "This category contains %(count)s child categories" -msgstr "" +msgstr "Bu kategori %(count)s alt kategori içermektedir" #: part/templates/part/category_delete.html:9 msgid "If this category is deleted, these child categories will be moved to the" -msgstr "" +msgstr "Bu kategori silinirse, alt kategoriler taşınacaktır" #: part/templates/part/category_delete.html:11 msgid "category" @@ -4485,7 +4485,7 @@ msgstr "" #: part/templates/part/detail.html:203 part/templates/part/detail.html:205 msgid "Part can be purchased from external suppliers" -msgstr "" +msgstr "Bu parça harici tedarikçilerden satın alınabilir" #: part/templates/part/detail.html:213 msgid "Part can be sold to customers" @@ -4530,7 +4530,7 @@ msgstr "" #: part/templates/part/navbar.html:43 msgid "Allocations" -msgstr "" +msgstr "Tahsisler" #: part/templates/part/navbar.html:64 part/templates/part/navbar.html:67 msgid "Used In" @@ -4795,7 +4795,7 @@ msgstr "" #: part/templates/part/partial_delete.html:44 #, python-format msgid "There are %(count)s suppliers defined for this part. If you delete this part, the following supplier parts will also be deleted:" -msgstr "" +msgstr "Bu parçası için tanımlanmış %(count)s tedarikçi bulunmaktadır. Bu parçayı silerseniz, aşağıdaki tedarikçi parçaları da silinecektir:" #: part/templates/part/partial_delete.html:55 #, python-format @@ -4820,7 +4820,7 @@ msgstr "" #: part/templates/part/set_category.html:9 msgid "Set category for the following parts" -msgstr "" +msgstr "Aşağıdaki parçalara kategori ayarla" #: part/templates/part/stock.html:10 msgid "Part Stock" @@ -5096,7 +5096,7 @@ msgstr "" #: report/models.py:200 msgid "Report revision number (auto-increments)" -msgstr "" +msgstr "Revizyon numarası raporla (otomatik artış)" #: report/models.py:291 msgid "Pattern for generating report filenames" @@ -5252,7 +5252,7 @@ msgstr "" #: stock/forms.py:267 templates/js/table_filters.js:75 #: templates/js/table_filters.js:138 msgid "Include sublocations" -msgstr "" +msgstr "Alt konumları dahil et" #: stock/forms.py:267 msgid "Include stock items in sub locations" @@ -5272,7 +5272,7 @@ msgstr "" #: stock/forms.py:347 msgid "Destination location for uninstalled items" -msgstr "" +msgstr "Sökülen öğeler için hedef konum" #: stock/forms.py:351 msgid "Confirm uninstall" @@ -5300,11 +5300,11 @@ msgstr "Stok kalemlerinin hareketini onaylayın" #: stock/forms.py:383 msgid "Set Default Location" -msgstr "" +msgstr "Varsayılan Konum Ayarla" #: stock/forms.py:383 msgid "Set the destination as the default location for selected parts" -msgstr "" +msgstr "Hedefi seçili parçalar için varsayılan konum olarak ayarla" #: stock/models.py:56 stock/models.py:547 msgid "Owner" @@ -5357,7 +5357,7 @@ msgstr "Bu stok kalemi için tedarikçi parçası seçin" #: stock/models.py:422 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" -msgstr "" +msgstr "Stok Konumu" #: stock/models.py:425 msgid "Where is this stock item located?" @@ -5523,7 +5523,7 @@ msgstr "" #: stock/templates/stock/item_base.html:84 templates/stock_table.html:31 msgid "Scan to Location" -msgstr "" +msgstr "Konuma Tara" #: stock/templates/stock/item_base.html:91 msgid "Printing actions" @@ -5640,7 +5640,7 @@ msgstr "" #: stock/templates/stock/item_base.html:289 templates/js/build.js:508 msgid "No location set" -msgstr "" +msgstr "Konum ayarlanmadı" #: stock/templates/stock/item_base.html:296 msgid "Barcode Identifier" @@ -5733,7 +5733,7 @@ msgstr "" #: stock/templates/stock/location.html:20 msgid "You are not in the list of owners of this location. This stock location cannot be edited." -msgstr "" +msgstr "Bu konumun sahipleri listesinde değilsiniz. Bu stok konumu düzenlenemez." #: stock/templates/stock/location.html:37 msgid "All stock items" @@ -5749,30 +5749,30 @@ msgstr "Konum işlemleri" #: stock/templates/stock/location.html:73 msgid "Edit location" -msgstr "" +msgstr "Konumu düzenle" #: stock/templates/stock/location.html:75 msgid "Delete location" -msgstr "" +msgstr "Konumu sil" #: stock/templates/stock/location.html:87 msgid "Location Details" -msgstr "" +msgstr "Konum Detayları" #: stock/templates/stock/location.html:92 msgid "Location Path" -msgstr "" +msgstr "Konum Yolu" #: stock/templates/stock/location.html:97 msgid "Location Description" -msgstr "" +msgstr "Konum Tanımı" #: stock/templates/stock/location.html:102 #: stock/templates/stock/location_navbar.html:11 #: stock/templates/stock/location_navbar.html:18 #: stock/templates/stock/sublocation.html:16 msgid "Sublocations" -msgstr "" +msgstr "Alt konumlar" #: stock/templates/stock/location.html:112 msgid "Stock Details" @@ -5781,11 +5781,11 @@ msgstr "" #: stock/templates/stock/location.html:117 templates/InvenTree/search.html:279 #: templates/stats.html:97 users/models.py:41 msgid "Stock Locations" -msgstr "" +msgstr "Stok Konumları" #: stock/templates/stock/location_delete.html:7 msgid "Are you sure you want to delete this stock location?" -msgstr "" +msgstr "Bu stok konumunu silmek istediğinizden emin misiniz?" #: stock/templates/stock/navbar.html:11 msgid "Stock Item Tracking" @@ -5850,7 +5850,7 @@ msgstr "" #: stock/views.py:123 msgid "Edit Stock Location" -msgstr "" +msgstr "Stok konumunu düzenle" #: stock/views.py:230 stock/views.py:1343 stock/views.py:1465 #: stock/views.py:1830 @@ -5859,7 +5859,7 @@ msgstr "" #: stock/views.py:245 msgid "Stock Location QR code" -msgstr "" +msgstr "Stok Konumu QR Kodu" #: stock/views.py:265 msgid "Add Stock Item Attachment" @@ -5887,7 +5887,7 @@ msgstr "" #: stock/views.py:385 msgid "Specify a valid location" -msgstr "" +msgstr "Geçerli bir konum belirtiniz" #: stock/views.py:396 msgid "Stock item returned from customer" @@ -6045,7 +6045,7 @@ msgstr "" #: stock/views.py:1899 msgid "Delete Stock Location" -msgstr "" +msgstr "Stok Konumunu Sil" #: stock/views.py:1912 msgid "Delete Stock Item" @@ -6145,7 +6145,7 @@ msgstr "" #: templates/InvenTree/search.html:271 templates/js/stock.js:308 msgid "No stock location set" -msgstr "" +msgstr "Stok konumu ayarlanmadı" #: templates/InvenTree/settings/appearance.html:10 msgid "Theme Settings" @@ -6177,7 +6177,7 @@ msgstr "" #: templates/InvenTree/settings/category.html:9 msgid "Category Settings" -msgstr "" +msgstr "Kategori Ayarları" #: templates/InvenTree/settings/category.html:25 msgid "Category Parameter Templates" @@ -6492,7 +6492,7 @@ msgstr "" #: templates/js/barcode.js:418 msgid "Check Stock Items into Location" -msgstr "" +msgstr "Stok Kalemlerini bu konuma kaydet" #: templates/js/barcode.js:422 templates/js/barcode.js:547 msgid "Check In" @@ -6508,7 +6508,7 @@ msgstr "" #: templates/js/barcode.js:485 msgid "Stock Item already in this location" -msgstr "" +msgstr "Stok kalemi zaten bu konumda" #: templates/js/barcode.js:492 msgid "Added stock item" @@ -6520,11 +6520,11 @@ msgstr "" #: templates/js/barcode.js:542 msgid "Check Into Location" -msgstr "" +msgstr "Konuma Kaydet" #: templates/js/barcode.js:605 msgid "Barcode does not match a valid location" -msgstr "" +msgstr "Barkod geçerli bir konumla eşleşmiyor" #: templates/js/bom.js:175 templates/js/build.js:1004 msgid "Open subassembly" @@ -6688,15 +6688,15 @@ msgstr "" #: templates/js/label.js:61 msgid "Select Stock Locations" -msgstr "" +msgstr "Stok Konumu Seç" #: templates/js/label.js:62 msgid "Stock location(s) must be selected before printing labels" -msgstr "" +msgstr "Etiket yazdırılmadan önce stok konumları seçilmeli" #: templates/js/label.js:80 msgid "No labels found which match selected stock location(s)" -msgstr "" +msgstr "Seçili konumlarla eşleşen etiket bulunamadı" #: templates/js/label.js:154 msgid "stock items selected" @@ -6999,11 +6999,11 @@ msgstr "" #: templates/js/stock.js:474 msgid "locations" -msgstr "" +msgstr "konumlar" #: templates/js/stock.js:476 msgid "Undefined location" -msgstr "" +msgstr "Tanımsız konum" #: templates/js/stock.js:577 msgid "Stock item is in production" @@ -7075,7 +7075,7 @@ msgstr "" #: templates/js/stock.js:1044 msgid "Location no longer exists" -msgstr "" +msgstr "Konum artık yok" #: templates/js/stock.js:1063 msgid "Purchase order no longer exists" @@ -7111,7 +7111,7 @@ msgstr "" #: templates/js/stock.js:1300 msgid "Create New Location" -msgstr "" +msgstr "Yeni Konum Oluştur" #: templates/js/stock.js:1341 msgid "No installed items" @@ -7139,7 +7139,7 @@ msgstr "Çeşit Stokuna İzin Ver" #: templates/js/table_filters.js:76 msgid "Include locations" -msgstr "" +msgstr "Konumları dahil et" #: templates/js/table_filters.js:86 templates/js/table_filters.js:87 #: templates/js/table_filters.js:300 @@ -7197,7 +7197,7 @@ msgstr "" #: templates/js/table_filters.js:139 msgid "Include stock in sublocations" -msgstr "" +msgstr "Alt konumlardaki stoku dahil et" #: templates/js/table_filters.js:144 msgid "Show stock items which are depleted" @@ -7261,11 +7261,11 @@ msgstr "" #: templates/js/table_filters.js:301 msgid "Include parts in subcategories" -msgstr "" +msgstr "Alt kategorilerdeki parçaları dahil et" #: templates/js/table_filters.js:305 msgid "Has IPN" -msgstr "" +msgstr "DPN Var" #: templates/js/table_filters.js:306 msgid "Part has internal part number" From 6b62475a4f03d2d7b06467664cb7425737672b0d Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 17 Jun 2021 22:20:03 +0000 Subject: [PATCH 103/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 2 +- InvenTree/locale/en/LC_MESSAGES/django.po | 2 +- InvenTree/locale/es/LC_MESSAGES/django.po | 2 +- InvenTree/locale/fr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/it/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ja/LC_MESSAGES/django.po | 2 +- InvenTree/locale/pl/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ru/LC_MESSAGES/django.po | 2 +- InvenTree/locale/tr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/zh/LC_MESSAGES/django.po | 2 +- 10 files changed, 10 insertions(+), 10 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 51d7ccb02a..a47b1a0607 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-17 12:39+0000\n" +"POT-Creation-Date: 2021-06-17 22:19+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: German\n" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 15b7871ef0..ccc085bf33 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-17 12:39+0000\n" +"POT-Creation-Date: 2021-06-17 22:19+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index fd6263f601..0a1b0aab26 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-17 12:39+0000\n" +"POT-Creation-Date: 2021-06-17 22:19+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Spanish\n" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 357cbc9f75..f7a1a55802 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-17 12:39+0000\n" +"POT-Creation-Date: 2021-06-17 22:19+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: French\n" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index fe4fdc1239..6afec774a6 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-17 12:39+0000\n" +"POT-Creation-Date: 2021-06-17 22:19+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Italian\n" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 960e74830a..4e5e729501 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-17 12:39+0000\n" +"POT-Creation-Date: 2021-06-17 22:19+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Japanese\n" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 2711c5a370..1f92c13351 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-17 12:39+0000\n" +"POT-Creation-Date: 2021-06-17 22:19+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Polish\n" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 270f4cbfa3..53b4af5594 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-17 12:39+0000\n" +"POT-Creation-Date: 2021-06-17 22:19+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Russian\n" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 10b6292357..3861d2986f 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-17 12:39+0000\n" +"POT-Creation-Date: 2021-06-17 22:19+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Turkish\n" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 472d47f306..bf3a6caa2c 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-17 12:39+0000\n" +"POT-Creation-Date: 2021-06-17 22:19+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" From 0154f43373dae227cdab17b5d6d992cab6afff9c Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 18 Jun 2021 08:58:22 +1000 Subject: [PATCH 104/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/tr/LC_MESSAGES/django.po | 314 +++++++++++----------- 1 file changed, 157 insertions(+), 157 deletions(-) diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index a9dbb5bfb7..be84c5ef4f 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-06-17 12:37+0000\n" -"PO-Revision-Date: 2021-06-17 22:01\n" +"PO-Revision-Date: 2021-06-17 22:58\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -120,7 +120,7 @@ msgstr "Yorum" #: InvenTree/models.py:62 msgid "File comment" -msgstr "Yorum" +msgstr "Dosya yorumu" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999 #: report/templates/report/inventree_test_report_base.html:91 @@ -298,19 +298,19 @@ msgstr "Montajdan çıkarıldı" #: InvenTree/status_codes.py:288 msgid "Installed component item" -msgstr "Bileşen öğesinde kullanıldı" +msgstr "Bileşen ögesinde kullanıldı" #: InvenTree/status_codes.py:289 msgid "Removed component item" -msgstr "Bileşen öğesinden çıkarıldı" +msgstr "Bileşen ögesinden çıkarıldı" #: InvenTree/status_codes.py:291 msgid "Split from parent item" -msgstr "Üst öğeden ayır" +msgstr "Üst ögeden ayır" #: InvenTree/status_codes.py:292 msgid "Split child item" -msgstr "Alt öğeyi ayır" +msgstr "Alt ögeyi ayır" #: InvenTree/status_codes.py:294 templates/js/table_filters.js:181 msgid "Sent to customer" @@ -374,11 +374,11 @@ msgstr "Fazlalık bir tamsayı veya yüzde olmalıdır" #: InvenTree/views.py:605 msgid "Delete Item" -msgstr "Öğeyi Sil" +msgstr "Ögeyi Sil" #: InvenTree/views.py:654 msgid "Check box to confirm item deletion" -msgstr "Öğe silme işlemini onaylamak için kutuyu işaretleyin" +msgstr "Öge silme işlemini onaylamak için kutuyu işaretleyin" #: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18 msgid "Edit User Information" @@ -494,7 +494,7 @@ msgstr "Miktar" #: build/forms.py:49 msgid "Number of items to build" -msgstr "Yapılacak öğe sayısı" +msgstr "Yapılacak öge sayısı" #: build/forms.py:91 msgid "Enter quantity for build output" @@ -675,7 +675,7 @@ msgstr "Hedef Konum" #: build/models.py:188 msgid "Select location where the completed items will be stored" -msgstr "Tamamlanmış öğelerin saklanacağı konumu seçiniz" +msgstr "Tamamlanmış ögelerin saklanacağı konumu seçiniz" #: build/models.py:192 msgid "Build Quantity" @@ -687,7 +687,7 @@ msgstr "Yapım işi stok kalemlerinin sayısı" #: build/models.py:199 msgid "Completed items" -msgstr "Tamamlanmış öğeler" +msgstr "Tamamlanmış ögeler" #: build/models.py:201 msgid "Number of stock items which have been completed" @@ -797,11 +797,11 @@ msgstr "Yapım işi çıktısı, yapım işi emri ile eşleşmiyor" #: build/models.py:1152 msgid "BuildItem must be unique for build, stock_item and install_into" -msgstr "Yapım işi öğesi; yapım işi, stok kalemi ve kurulacak yer için benzersiz olmalıdır" +msgstr "Yapım işi ögesi; yapım işi, stok kalemi ve kurulacak yer için benzersiz olmalıdır" #: build/models.py:1177 msgid "Build item must specify a build output, as master part is marked as trackable" -msgstr "Ana parça izlenebilir olarak işaretlendiğinden, yapım işi çıktısı için bir yapım işi öğesi belirtmelidir" +msgstr "Ana parça izlenebilir olarak işaretlendiğinden, yapım işi çıktısı için bir yapım işi ögesi belirtmelidir" #: build/models.py:1181 #, python-brace-format @@ -1108,11 +1108,11 @@ msgstr "" #: build/templates/build/build_output_create.html:15 msgid "Trackable parts can have serial numbers specified" -msgstr "" +msgstr "Takip edilebilir parçaların seri numaraları belirtilmiş olmalı" #: build/templates/build/build_output_create.html:16 msgid "Enter serial numbers to generate multiple single build outputs" -msgstr "" +msgstr "Birden çok tek yapım işi çıktısı oluşturmak için seri numaraları girin" #: build/templates/build/cancel.html:5 msgid "Are you sure you wish to cancel this build?" @@ -1152,7 +1152,7 @@ msgstr "takip edilebilir parçalar tamamen tahsis edilemedi" #: build/templates/build/complete_output.html:41 msgid "The following items will be created" -msgstr "Aşağıdaki öğeler oluşturulacak" +msgstr "Aşağıdaki ögeler oluşturulacak" #: build/templates/build/create_build_item.html:7 msgid "Select a stock item to allocate to the selected build output" @@ -1407,7 +1407,7 @@ msgstr "Yapım işi çıktısına stok tahsis edildi" #: build/views.py:865 msgid "Item must be currently in stock" -msgstr "Öğe stokta bulunmalı" +msgstr "Öge stokta bulunmalı" #: build/views.py:871 msgid "Stock item is over-allocated" @@ -1420,7 +1420,7 @@ msgstr "Mevcut" #: build/views.py:874 msgid "Stock item must be selected" -msgstr "" +msgstr "Stok kalemi seçilmeli" #: build/views.py:1037 msgid "Edit Stock Allocation" @@ -1428,7 +1428,7 @@ msgstr "Stok Tahsisini Düzenle" #: build/views.py:1041 msgid "Updated Build Item" -msgstr "" +msgstr "Yapım İşi Ögesini Güncelle" #: build/views.py:1070 msgid "Add Build Order Attachment" @@ -1437,56 +1437,56 @@ msgstr "" #: build/views.py:1083 order/views.py:115 order/views.py:167 part/views.py:173 #: stock/views.py:277 msgid "Added attachment" -msgstr "" +msgstr "Ek eklendi" #: build/views.py:1119 order/views.py:194 order/views.py:215 msgid "Edit Attachment" -msgstr "" +msgstr "Ek Düzenle" #: build/views.py:1129 order/views.py:198 order/views.py:219 msgid "Attachment updated" -msgstr "" +msgstr "Ek güncellendi" #: build/views.py:1139 order/views.py:234 order/views.py:248 msgid "Delete Attachment" -msgstr "" +msgstr "Eki Sil" #: build/views.py:1144 order/views.py:240 order/views.py:254 stock/views.py:333 msgid "Deleted attachment" -msgstr "" +msgstr "Eki sil" #: common/files.py:64 msgid "Unsupported file format: {ext.upper()}" -msgstr "" +msgstr "Desteklenmeyen dosya formatı: {ext.upper()}" #: common/files.py:69 msgid "Error reading file (invalid format)" -msgstr "" +msgstr "Dosya okurken hata (geçersiz biçim)" #: common/files.py:71 msgid "Error reading file (incorrect dimension)" -msgstr "" +msgstr "Dosya okurken hata (hatalı ölçüler)" #: common/files.py:73 msgid "Error reading file (data could be corrupted)" -msgstr "" +msgstr "Dosya okurken hata (veri bozulmuş olabilir)" #: common/forms.py:39 templates/attachment_table.html:15 msgid "File" -msgstr "" +msgstr "Dosya" #: common/forms.py:40 msgid "Select file to upload" -msgstr "" +msgstr "Yüklenecek dosyayı seç" #: common/forms.py:55 msgid "{name.title()} File" -msgstr "" +msgstr "{name.title()} Dosya" #: common/forms.py:56 #, python-brace-format msgid "Select {name} file to upload" -msgstr "" +msgstr "{name} dosyasını yüklemek için seçin" #: common/models.py:59 msgid "InvenTree Instance Name" @@ -1526,7 +1526,7 @@ msgstr "" #: common/models.py:86 msgid "Allow download of remote images and files from external URL" -msgstr "" +msgstr "Harici URL'den resim ve dosyaların indirilmesine izin ver" #: common/models.py:92 msgid "Barcode Support" @@ -1586,11 +1586,11 @@ msgstr "" #: common/models.py:139 msgid "Copy Category Parameter Templates" -msgstr "" +msgstr "Kategori Paremetre Sablonu Kopyala" #: common/models.py:140 msgid "Copy category parameter templates when creating a part" -msgstr "" +msgstr "Parça oluştururken kategori parametre şablonlarını kopyala" #: common/models.py:146 msgid "Recent Part Count" @@ -1604,64 +1604,64 @@ msgstr "" #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" -msgstr "" +msgstr "Şablon" #: common/models.py:154 msgid "Parts are templates by default" -msgstr "" +msgstr "Parçaları varsayılan olan şablondur" #: common/models.py:160 part/models.py:834 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:327 msgid "Assembly" -msgstr "" +msgstr "Montaj" #: common/models.py:161 msgid "Parts can be assembled from other components by default" -msgstr "" +msgstr "Parçalar varsayılan olarak başka bileşenlerden monte edilebilir" #: common/models.py:167 part/models.py:840 part/templates/part/detail.html:180 #: templates/js/table_filters.js:331 msgid "Component" -msgstr "" +msgstr "Bileşen" #: common/models.py:168 msgid "Parts can be used as sub-components by default" -msgstr "" +msgstr "Parçalar varsayılan olarak alt bileşen olarak kullanılabilir" #: common/models.py:174 part/models.py:851 part/templates/part/detail.html:200 msgid "Purchaseable" -msgstr "" +msgstr "Satın Alınabilir" #: common/models.py:175 msgid "Parts are purchaseable by default" -msgstr "" +msgstr "Parçalar varsayılan olarak satın alınabilir" #: common/models.py:181 part/models.py:856 part/templates/part/detail.html:210 #: templates/js/table_filters.js:339 msgid "Salable" -msgstr "" +msgstr "Satılabilir" #: common/models.py:182 msgid "Parts are salable by default" -msgstr "" +msgstr "Parçalar varsayılan olarak satılabilir" #: common/models.py:188 part/models.py:846 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:343 msgid "Trackable" -msgstr "" +msgstr "Takip Edilebilir" #: common/models.py:189 msgid "Parts are trackable by default" -msgstr "" +msgstr "Parçalar varsayılan olarak takip edilebilir" #: common/models.py:195 part/models.py:866 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" -msgstr "" +msgstr "Sanal" #: common/models.py:196 msgid "Parts are virtual by default" -msgstr "" +msgstr "Parçalar varsayılan olarak sanaldır" #: common/models.py:202 msgid "Show Quantity in Forms" @@ -1737,7 +1737,7 @@ msgstr "" #: common/models.py:264 msgid "Enable ownership control over stock locations and items" -msgstr "Stok konumu ve öğeler üzerinde sahiplik kontrolünü etkinleştirin" +msgstr "Stok konumu ve ögeler üzerinde sahiplik kontrolünü etkinleştirin" #: common/models.py:270 msgid "Group by Part" @@ -1849,7 +1849,7 @@ msgstr "" #: order/templates/order/po_navbar.html:22 order/views.py:582 #: part/templates/part/bom_upload/upload_file.html:27 msgid "Upload File" -msgstr "" +msgstr "Dosya Yükle" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:583 part/templates/part/bom_upload/select_fields.html:58 @@ -2552,7 +2552,7 @@ msgstr "" #: company/views.py:214 part/views.py:985 msgid "Supplied URL is not a valid image file" -msgstr "" +msgstr "Sağlanan URL geçerli bir resim dosyası değil" #: company/views.py:243 msgid "Update Company Image" @@ -2624,7 +2624,7 @@ msgstr "" #: label/api.py:56 report/api.py:201 msgid "No valid objects provided to template" -msgstr "" +msgstr "Şablon için geçerli bir nesne sağlanmadı" #: label/models.py:103 msgid "Label name" @@ -2668,11 +2668,11 @@ msgstr "Etiket yüksekliği mm olarak belirtilmeli" #: label/models.py:144 report/models.py:290 msgid "Filename Pattern" -msgstr "" +msgstr "Dosya Adı Deseni" #: label/models.py:145 msgid "Pattern for generating label filenames" -msgstr "" +msgstr "Etiket dosya adları oluşturma için desen" #: label/models.py:244 label/models.py:297 msgid "Query filters (comma-separated list of key=value pairs" @@ -2722,7 +2722,7 @@ msgstr "" #: order/forms.py:242 msgid "Enter stock item serial numbers" -msgstr "" +msgstr "Stok kalemi seri numaları girin" #: order/forms.py:248 msgid "Enter quantity of stock items" @@ -2920,7 +2920,7 @@ msgstr "Tahsis miktarı stok miktarını aşamaz" #: order/models.py:821 msgid "Quantity must be 1 for serialized stock item" -msgstr "" +msgstr "Seri numaralı stok kalemi için miktar bir olmalı" #: order/models.py:826 msgid "Line" @@ -2960,7 +2960,7 @@ msgstr "" #: order/templates/order/order_base.html:64 msgid "Export order to file" -msgstr "" +msgstr "Emiri dosya çıkar" #: order/templates/order/order_base.html:72 #: order/templates/order/po_navbar.html:12 @@ -3023,7 +3023,7 @@ msgstr "" #: order/templates/order/order_wizard/match_fields.html:9 #: part/templates/part/bom_upload/select_fields.html:21 msgid "Missing selections for the following required columns" -msgstr "" +msgstr "Aşağıdaki gerekli sütunlar için eksik seçimler" #: order/templates/order/order_wizard/match_fields.html:20 msgid "Duplicate selections found, see below. Fix them then retry submitting." @@ -3044,7 +3044,7 @@ msgstr "" #: order/templates/order/order_wizard/match_fields.html:35 #: part/templates/part/bom_upload/select_fields.html:41 msgid "File Fields" -msgstr "" +msgstr "Dosya Alanları" #: order/templates/order/order_wizard/match_fields.html:42 #: part/templates/part/bom_upload/select_fields.html:47 @@ -3321,7 +3321,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:343 msgid "Allocate serial numbers" -msgstr "" +msgstr "Seri numaralarını tahsis et" #: order/templates/order/sales_order_detail.html:346 templates/js/build.js:651 msgid "Allocate stock" @@ -3513,7 +3513,7 @@ msgstr "" #: order/views.py:1521 msgid "Allocate Serial Numbers" -msgstr "" +msgstr "Seri Numaralarını Tahsis Et" #: order/views.py:1566 #, python-brace-format @@ -3527,17 +3527,17 @@ msgstr "" #: order/views.py:1613 #, python-brace-format msgid "No matching item for serial {serial}" -msgstr "" +msgstr "{serial} seri numarası için eşleşen öge bulunamadı" #: order/views.py:1623 #, python-brace-format msgid "{serial} is not in stock" -msgstr "" +msgstr "{serial} stokta yok" #: order/views.py:1631 #, python-brace-format msgid "{serial} already allocated to an order" -msgstr "" +msgstr "{serial} zaten bir emirde tahsis edilmiş" #: order/views.py:1685 msgid "Allocate Stock to Order" @@ -3709,7 +3709,7 @@ msgstr "" #: part/forms.py:237 msgid "Include category parameter templates" -msgstr "" +msgstr "Kategori parametre şablonlarını dahil et" #: part/forms.py:242 msgid "Include parent categories parameter templates" @@ -3761,15 +3761,15 @@ msgstr "" #: part/models.py:555 msgid "Next available serial numbers are" -msgstr "" +msgstr "Sonraki kullanılabilir seri numaraları" #: part/models.py:559 msgid "Next available serial number is" -msgstr "" +msgstr "Sonraki müsait seri numarası" #: part/models.py:564 msgid "Most recent serial number is" -msgstr "" +msgstr "En son seri numarası" #: part/models.py:643 msgid "Duplicate IPN not allowed in part settings" @@ -3785,11 +3785,11 @@ msgstr "" #: part/models.py:692 msgid "Is Template" -msgstr "" +msgstr "Şablon Mu" #: part/models.py:693 msgid "Is this part a template part?" -msgstr "" +msgstr "Bu parça bir şablon parçası mı?" #: part/models.py:704 msgid "Is this part a variant of another part?" @@ -3941,7 +3941,7 @@ msgstr "" #: part/models.py:2040 msgid "Test templates can only be created for trackable parts" -msgstr "" +msgstr "Test şablonları sadece takip edilebilir paçalar için oluşturulabilir" #: part/models.py:2057 msgid "Test with this name already exists for this part" @@ -3966,11 +3966,11 @@ msgstr "" #: part/models.py:2089 templates/js/part.js:725 #: templates/js/table_filters.js:227 msgid "Required" -msgstr "" +msgstr "Gerekli" #: part/models.py:2090 msgid "Is this test required to pass?" -msgstr "" +msgstr "Testi geçmesi için bu gerekli mi?" #: part/models.py:2095 templates/js/part.js:733 msgid "Requires Value" @@ -3990,7 +3990,7 @@ msgstr "" #: part/models.py:2135 msgid "Parameter template name must be unique" -msgstr "" +msgstr "Parametre şablon adı benzersiz olmalıdır" #: part/models.py:2140 msgid "Parameter Name" @@ -4003,7 +4003,7 @@ msgstr "" #: part/models.py:2170 part/models.py:2219 part/models.py:2220 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" -msgstr "" +msgstr "Parametre Şablonu" #: part/models.py:2172 msgid "Data" @@ -4242,11 +4242,11 @@ msgstr "" #: part/templates/part/bom_upload/upload_file.html:21 msgid "The BOM file must contain the required named columns as provided in the " -msgstr "" +msgstr "Malzeme Listesi dosyası gerekli sütün adlarını sağlandığı şekilde içermelidir " #: part/templates/part/bom_upload/upload_file.html:21 msgid "BOM Upload Template" -msgstr "" +msgstr "Malzeme Listesi Şablonu Yükle" #: part/templates/part/bom_upload/upload_file.html:22 msgid "Each part must already exist in the database" @@ -4429,11 +4429,11 @@ msgstr "" #: part/templates/part/detail.html:42 part/templates/part/part_base.html:188 msgid "Latest Serial Number" -msgstr "" +msgstr "Son Seri Numarası" #: part/templates/part/detail.html:47 msgid "No serial numbers recorded" -msgstr "" +msgstr "Seri numaraları kaydedildi" #: part/templates/part/detail.html:120 msgid "Stock Expiry Time" @@ -4457,7 +4457,7 @@ msgstr "Bu parça bir şablon parçadır (Bu parçanın çeşitleri yapılabilir #: part/templates/part/detail.html:165 msgid "Part is not a template part" -msgstr "" +msgstr "Parça şablon parçası değil" #: part/templates/part/detail.html:173 msgid "Part can be assembled from other parts" @@ -4477,11 +4477,11 @@ msgstr "" #: part/templates/part/detail.html:193 msgid "Part stock is tracked by serial number" -msgstr "" +msgstr "Parça stoku seri numarası ile takip edilebilir" #: part/templates/part/detail.html:195 msgid "Part stock is not tracked by serial number" -msgstr "" +msgstr "Parça stoku seri numarası ile takip edilemez" #: part/templates/part/detail.html:203 part/templates/part/detail.html:205 msgid "Part can be purchased from external suppliers" @@ -4550,7 +4550,7 @@ msgstr "" #: part/templates/part/navbar.html:112 part/templates/part/part_tests.html:10 msgid "Part Test Templates" -msgstr "" +msgstr "Parça Test Şablonları" #: part/templates/part/navbar.html:115 stock/templates/stock/item_base.html:409 msgid "Tests" @@ -4669,11 +4669,11 @@ msgstr "" #: part/templates/part/params.html:68 msgid "New Template" -msgstr "" +msgstr "Yeni Şablon" #: part/templates/part/params.html:69 msgid "Create New Parameter Template" -msgstr "" +msgstr "Yeni Parametre Şablonu Oluştur" #: part/templates/part/part_app_base.html:12 msgid "Part List" @@ -4704,7 +4704,7 @@ msgstr "" #: stock/templates/stock/item_base.html:93 #: stock/templates/stock/location.html:54 msgid "Print Label" -msgstr "" +msgstr "Etiket Yazdır" #: part/templates/part/part_base.html:48 msgid "Show pricing information" @@ -4745,11 +4745,11 @@ msgstr "" #: part/templates/part/part_base.html:143 templates/InvenTree/index.html:131 msgid "Required for Build Orders" -msgstr "" +msgstr "Yapım İşi Emirleri için Gerekli" #: part/templates/part/part_base.html:150 msgid "Required for Sales Orders" -msgstr "" +msgstr "Satış Emirleri için Gerekli" #: part/templates/part/part_base.html:157 msgid "Allocated to Orders" @@ -4766,7 +4766,7 @@ msgstr "" #: part/templates/part/part_tests.html:17 msgid "Add Test Template" -msgstr "" +msgstr "Test Şablonu Ekle" #: part/templates/part/part_thumb.html:20 msgid "Select from existing images" @@ -4859,7 +4859,7 @@ msgstr "Yeni parça çeşidi oluştur" #: part/templates/part/variant_part.html:10 #, python-format msgid "Create a new variant of template '%(full_name)s'." -msgstr "%(full_name)s şablonu için yeni bir çeşit." +msgstr "%(full_name)s şablonu için yeni bir çeşit oluştur." #: part/templates/part/variants.html:19 msgid "Create new variant" @@ -4903,15 +4903,15 @@ msgstr "" #: part/views.py:248 msgid "Create Test Template" -msgstr "" +msgstr "Test Şablonu Oluştur" #: part/views.py:275 msgid "Edit Test Template" -msgstr "" +msgstr "Test Şablonu Düzenle" #: part/views.py:289 msgid "Delete Test Template" -msgstr "" +msgstr "Test Şablonu Sil" #: part/views.py:296 msgid "Set Part Category" @@ -5024,15 +5024,15 @@ msgstr "" #: part/views.py:2178 msgid "Create Part Parameter Template" -msgstr "" +msgstr "Parça Parametre Şablonu Oluştur" #: part/views.py:2188 msgid "Edit Part Parameter Template" -msgstr "" +msgstr "Parça Parametre Şablonu Düzenle" #: part/views.py:2195 msgid "Delete Part Parameter Template" -msgstr "" +msgstr "Parça Parametre Şablonu Sil" #: part/views.py:2203 msgid "Create Part Parameter" @@ -5060,15 +5060,15 @@ msgstr "" #: part/views.py:2423 msgid "Create Category Parameter Template" -msgstr "" +msgstr "Kategori Parametre Şablonu Oluştur" #: part/views.py:2524 msgid "Edit Category Parameter Template" -msgstr "" +msgstr "Kategori Parametre Şablonu Düzenle" #: part/views.py:2580 msgid "Delete Category Parameter Template" -msgstr "" +msgstr "Kategori Parametre Şablonu Sil" #: part/views.py:2599 msgid "Create BOM Item" @@ -5084,15 +5084,15 @@ msgstr "" #: report/models.py:181 msgid "Template name" -msgstr "" +msgstr "Şablon adı" #: report/models.py:187 msgid "Report template file" -msgstr "" +msgstr "Rapor şablon dosyası" #: report/models.py:194 msgid "Report template description" -msgstr "" +msgstr "Rapor şablon tanımı" #: report/models.py:200 msgid "Report revision number (auto-increments)" @@ -5104,7 +5104,7 @@ msgstr "" #: report/models.py:298 msgid "Report template is enabled" -msgstr "" +msgstr "Rapor şablonu etkin" #: report/models.py:318 msgid "StockItem query filters (comma-separated list of key=value pairs)" @@ -5168,7 +5168,7 @@ msgstr "" #: report/templates/report/inventree_build_order_base.html:147 msgid "Required For" -msgstr "" +msgstr "İçin Gerekli Olan" #: report/templates/report/inventree_po_report.html:85 #: report/templates/report/inventree_so_report.html:85 @@ -5209,7 +5209,7 @@ msgstr "" #: stock/api.py:212 #, python-brace-format msgid "Updated stock for {n} items" -msgstr "{n} öğe için stok güncellendi" +msgstr "{n} öge için stok güncellendi" #: stock/api.py:281 #, python-brace-format @@ -5227,7 +5227,7 @@ msgstr "Bu stok kalemi için son kullanma tarihi" #: stock/forms.py:118 msgid "Enter unique serial numbers (or leave blank)" -msgstr "" +msgstr "Benzersiz seri numaraları giriniz (veya boş bırakınız)" #: stock/forms.py:169 msgid "Destination for serialized stock (by default, will remain in current location)" @@ -5235,11 +5235,11 @@ msgstr "Seri numaralandırılmış stok için hedef konum(varsayılan olarak, ge #: stock/forms.py:171 msgid "Serial numbers" -msgstr "" +msgstr "Seri numaraları" #: stock/forms.py:171 msgid "Unique serial numbers (must match quantity)" -msgstr "" +msgstr "Benzersiz seri numaraları (miktar ile eşleşmeli)" #: stock/forms.py:173 stock/forms.py:349 msgid "Add transaction note (optional)" @@ -5247,7 +5247,7 @@ msgstr "İşlem notu ekle (isteğe bağlı)" #: stock/forms.py:203 stock/forms.py:259 msgid "Select test report template" -msgstr "" +msgstr "Test raporu şablonu seç" #: stock/forms.py:267 templates/js/table_filters.js:75 #: templates/js/table_filters.js:138 @@ -5272,7 +5272,7 @@ msgstr "" #: stock/forms.py:347 msgid "Destination location for uninstalled items" -msgstr "Sökülen öğeler için hedef konum" +msgstr "Sökülen ögeler için hedef konum" #: stock/forms.py:351 msgid "Confirm uninstall" @@ -5288,7 +5288,7 @@ msgstr "Hedef stok konumu" #: stock/forms.py:377 msgid "Add note (required)" -msgstr "" +msgstr "Not ekle (gerekli)" #: stock/forms.py:381 stock/views.py:852 stock/views.py:1051 msgid "Confirm stock adjustment" @@ -5325,11 +5325,11 @@ msgstr "" #: stock/models.py:321 stock/models.py:330 msgid "Quantity must be 1 for item with a serial number" -msgstr "" +msgstr "Seri numarası olan ögenin miktarı bir olmalı" #: stock/models.py:322 msgid "Serial number cannot be set if quantity greater than 1" -msgstr "" +msgstr "Miktar birden büyük ise seri numarası ayarlanamaz" #: stock/models.py:344 msgid "Item cannot belong to itself" @@ -5377,7 +5377,7 @@ msgstr "" #: stock/models.py:456 msgid "Serial number for this item" -msgstr "" +msgstr "Bu öge için seri numarası" #: stock/models.py:468 msgid "Batch code for this stock item" @@ -5443,16 +5443,16 @@ msgstr "" #: stock/models.py:1026 msgid "Serial numbers must be a list of integers" -msgstr "" +msgstr "Seri numaraları tam sayı listesi olmalı" #: stock/models.py:1029 msgid "Quantity does not match serial numbers" -msgstr "" +msgstr "Miktar seri numaları ile eşleşmiyor" #: stock/models.py:1036 #, python-brace-format msgid "Serial numbers already exist: {exists}" -msgstr "" +msgstr "Seri numaraları zaten mevcut: {exists}" #: stock/models.py:1194 msgid "StockItem cannot be moved as it is not in stock" @@ -5553,7 +5553,7 @@ msgstr "" #: stock/templates/stock/item_base.html:117 msgid "Serialize stock" -msgstr "" +msgstr "Stoku seri numarala" #: stock/templates/stock/item_base.html:121 msgid "Transfer stock" @@ -5610,7 +5610,7 @@ msgstr "" #: stock/templates/stock/item_base.html:192 msgid "This stock item has not passed all required tests" -msgstr "" +msgstr "Stok kalemi tüm gerekli testleri geçmedi" #: stock/templates/stock/item_base.html:200 #, python-format @@ -5624,7 +5624,7 @@ msgstr "" #: stock/templates/stock/item_base.html:214 msgid "This stock item is serialized - it has a unique serial number and the quantity cannot be adjusted." -msgstr "" +msgstr "Bu stok kalemi seri numaları - Benzersiz bir seri numarasına sahip ve miktarı ayarlanamaz." #: stock/templates/stock/item_base.html:218 msgid "This stock item cannot be deleted as it has child items" @@ -5691,7 +5691,7 @@ msgstr "" #: stock/templates/stock/item_install.html:7 msgid "Install another StockItem into this item." -msgstr "Bu öğeye başka bir stok kalemi ekle." +msgstr "Bu ögeye başka bir stok kalemi ekle." #: stock/templates/stock/item_install.html:10 msgid "Stock items can only be installed if they meet the following criteria" @@ -5712,11 +5712,11 @@ msgstr "" #: stock/templates/stock/item_serialize.html:5 msgid "Create serialized items from this stock item." -msgstr "" +msgstr "Bu stok kalemi için seri numaralandırılmış ögeler oluştur." #: stock/templates/stock/item_serialize.html:7 msgid "Select quantity to serialize, and unique serial numbers." -msgstr "" +msgstr "Seri numaralandırılacak miktarı ve benzersiz seri numaralarını seçin." #: stock/templates/stock/item_tests.html:11 #: stock/templates/stock/navbar.html:19 stock/templates/stock/navbar.html:22 @@ -5842,7 +5842,7 @@ msgstr "Yazdırma İşlemleri" #: stock/templates/stock/sublocation.html:27 templates/stock_table.html:41 msgid "Print labels" -msgstr "" +msgstr "Etiketleri yazdır" #: stock/templates/stock/tracking_delete.html:6 msgid "Are you sure you want to delete this stock tracking entry?" @@ -5855,7 +5855,7 @@ msgstr "Stok konumunu düzenle" #: stock/views.py:230 stock/views.py:1343 stock/views.py:1465 #: stock/views.py:1830 msgid "Owner is required (ownership control is enabled)" -msgstr "" +msgstr "Sahip gerekli (sahip kontrolü etkinleştirildi)" #: stock/views.py:245 msgid "Stock Location QR code" @@ -6029,7 +6029,7 @@ msgstr "" #: stock/views.py:1482 msgid "Serialize Stock" -msgstr "" +msgstr "Stoku Seri Numarala" #: stock/views.py:1575 templates/js/build.js:244 msgid "Create new Stock Item" @@ -6181,21 +6181,21 @@ msgstr "Kategori Ayarları" #: templates/InvenTree/settings/category.html:25 msgid "Category Parameter Templates" -msgstr "" +msgstr "Kategori Parametre Şablonu" #: templates/InvenTree/settings/category.html:52 msgid "No category parameter templates found" -msgstr "" +msgstr "Kategori parametre şablonu bulunamadı" #: templates/InvenTree/settings/category.html:70 #: templates/InvenTree/settings/part.html:81 msgid "Edit Template" -msgstr "" +msgstr "Şablonu Düzenle" #: templates/InvenTree/settings/category.html:71 #: templates/InvenTree/settings/part.html:82 msgid "Delete Template" -msgstr "" +msgstr "Şablonu Sil" #: templates/InvenTree/settings/currencies.html:10 msgid "Currency Settings" @@ -6243,11 +6243,11 @@ msgstr "" #: templates/InvenTree/settings/part.html:40 msgid "Part Parameter Templates" -msgstr "" +msgstr "Parça Parametre Şablonu" #: templates/InvenTree/settings/part.html:61 msgid "No part parameter templates found" -msgstr "" +msgstr "Parça parametre şablonu bulunamadı" #: templates/InvenTree/settings/po.html:9 msgid "Purchase Order Settings" @@ -6588,7 +6588,7 @@ msgstr "" #: templates/js/build.js:559 msgid "Required Part" -msgstr "" +msgstr "Gerekli Parça" #: templates/js/build.js:580 msgid "Quantity Per" @@ -6635,7 +6635,7 @@ msgstr "" #: templates/js/company.js:148 templates/js/company.js:246 #: templates/js/part.js:68 templates/js/part.js:153 msgid "Template part" -msgstr "" +msgstr "Şablon Parça" #: templates/js/company.js:152 templates/js/company.js:250 #: templates/js/part.js:72 templates/js/part.js:157 @@ -6648,11 +6648,11 @@ msgstr "" #: templates/js/filters.js:167 templates/js/filters.js:397 msgid "true" -msgstr "" +msgstr "doğru" #: templates/js/filters.js:171 templates/js/filters.js:398 msgid "false" -msgstr "" +msgstr "yanlış" #: templates/js/filters.js:193 msgid "Select filter" @@ -6676,15 +6676,15 @@ msgstr "" #: templates/js/label.js:11 msgid "Stock item(s) must be selected before printing labels" -msgstr "" +msgstr "Etiket yazdırılmadan önce stok kalemleri seçilmeli" #: templates/js/label.js:29 templates/js/label.js:79 msgid "No Labels Found" -msgstr "" +msgstr "Etiket Bulunamadı" #: templates/js/label.js:30 msgid "No labels found which match selected stock item(s)" -msgstr "" +msgstr "Seçili stok kalemleri için etiket bulunamadı" #: templates/js/label.js:61 msgid "Select Stock Locations" @@ -6704,11 +6704,11 @@ msgstr "" #: templates/js/label.js:162 msgid "Select Label" -msgstr "" +msgstr "Etiket Seç" #: templates/js/label.js:177 msgid "Select Label Template" -msgstr "" +msgstr "Etiket Şablonu Seç" #: templates/js/modals.js:265 msgid "Waiting for server..." @@ -6781,7 +6781,7 @@ msgstr "" #: templates/js/modals.js:927 msgid "You do not have the required permissions to access this function" -msgstr "" +msgstr "Bu fonksiyona erişmek için gerekli izinlere sahip değilsiniz" #: templates/js/modals.js:931 msgid "Error 404: Resource Not Found" @@ -6861,7 +6861,7 @@ msgstr "" #: templates/js/part.js:702 msgid "No test templates matching query" -msgstr "" +msgstr "Sorgu ile eşleşen test şablonu bulunamadı" #: templates/js/part.js:753 templates/js/stock.js:75 msgid "Edit test result" @@ -6885,11 +6885,11 @@ msgstr "" #: templates/js/report.js:55 msgid "Select Report Template" -msgstr "" +msgstr "Rapor Şablonu Seç" #: templates/js/report.js:70 msgid "Select Test Report Template" -msgstr "" +msgstr "Test Raporu Şablonu Seç" #: templates/js/report.js:99 msgid "Stock item(s) must be selected before printing reports" @@ -6903,7 +6903,7 @@ msgstr "" #: templates/js/report.js:117 msgid "No report templates found which match selected stock item(s)" -msgstr "" +msgstr "Seçili stok kalemleri için rapor şablonu bulunamadı" #: templates/js/report.js:152 msgid "Select Builds" @@ -6915,7 +6915,7 @@ msgstr "" #: templates/js/report.js:170 msgid "No report templates found which match selected build(s)" -msgstr "" +msgstr "Seçili yapım işleri için rapor şablonu bulunamadı" #: templates/js/report.js:205 msgid "Select Parts" @@ -6927,7 +6927,7 @@ msgstr "" #: templates/js/report.js:224 msgid "No report templates found which match selected part(s)" -msgstr "" +msgstr "Seçili parçalar için rapor şablonu bulunamadı" #: templates/js/report.js:259 msgid "Select Purchase Orders" @@ -6939,7 +6939,7 @@ msgstr "" #: templates/js/report.js:278 templates/js/report.js:332 msgid "No report templates found which match selected orders" -msgstr "" +msgstr "Seçili emirler için rapor şablonu bulunamadı" #: templates/js/report.js:313 msgid "Select Sales Orders" @@ -7119,7 +7119,7 @@ msgstr "" #: templates/js/stock.js:1364 msgid "Serial" -msgstr "" +msgstr "Seri No" #: templates/js/stock.js:1392 msgid "Uninstall Stock Item" @@ -7148,28 +7148,28 @@ msgstr "" #: templates/js/table_filters.js:97 templates/js/table_filters.js:186 msgid "Is Serialized" -msgstr "" +msgstr "Seri Numaralı" #: templates/js/table_filters.js:100 templates/js/table_filters.js:193 msgid "Serial number GTE" -msgstr "" +msgstr "Seri numarası BvE" #: templates/js/table_filters.js:101 templates/js/table_filters.js:194 msgid "Serial number greater than or equal to" -msgstr "" +msgstr "Seri numarası büyük veya eşit" #: templates/js/table_filters.js:104 templates/js/table_filters.js:197 msgid "Serial number LTE" -msgstr "" +msgstr "Seri numarası KvE" #: templates/js/table_filters.js:105 templates/js/table_filters.js:198 msgid "Serial number less than or equal to" -msgstr "" +msgstr "Seri numarası küçük veya eşit" #: templates/js/table_filters.js:108 templates/js/table_filters.js:109 #: templates/js/table_filters.js:189 templates/js/table_filters.js:190 msgid "Serial number" -msgstr "" +msgstr "Seri numarası" #: templates/js/table_filters.js:113 templates/js/table_filters.js:207 msgid "Batch code" From 1546b3f56bc652d06d7e7b1f324b0a18400b778f Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 18 Jun 2021 10:28:13 +1000 Subject: [PATCH 105/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/tr/LC_MESSAGES/django.po | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index be84c5ef4f..5348de3945 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-06-17 12:37+0000\n" -"PO-Revision-Date: 2021-06-17 22:58\n" +"PO-Revision-Date: 2021-06-18 00:28\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -3078,7 +3078,7 @@ msgstr "Tedarikçi Parçası Seçin" #: order/templates/order/order_wizard/po_upload.html:11 msgid "Upload File for Purchase Order" -msgstr "" +msgstr "Sipariş Emri için Dosya Yükle" #: order/templates/order/order_wizard/po_upload.html:18 #, python-format @@ -3581,23 +3581,23 @@ msgstr "" #: part/bom.py:379 #, python-brace-format msgid "Unsupported file format: {f}" -msgstr "" +msgstr "Geçersiz dosya biçimi: {f}" #: part/bom.py:384 msgid "Error reading BOM file (invalid data)" -msgstr "" +msgstr "Malzeme listesi okurken hata (geçersiz data)" #: part/bom.py:386 msgid "Error reading BOM file (incorrect row size)" -msgstr "" +msgstr "Malzeme listesi okurken hata (geçersiz satır boyutu)" #: part/forms.py:89 stock/forms.py:265 msgid "File Format" -msgstr "" +msgstr "Dosya Biçimi" #: part/forms.py:89 stock/forms.py:265 msgid "Select output file format" -msgstr "" +msgstr "Çıktı dosyası biçimi seçin" #: part/forms.py:91 msgid "Cascading" @@ -3673,11 +3673,11 @@ msgstr "" #: part/forms.py:165 msgid "BOM file" -msgstr "" +msgstr "Malzeme Listesi Dosyası" #: part/forms.py:165 msgid "Select BOM file to upload" -msgstr "" +msgstr "Yüklemek için Malzeme Listesi dosyası seçin" #: part/forms.py:184 msgid "Related Part" From a90a84fa6fe84160e98ae723248566952d720ceb Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 18 Jun 2021 00:31:31 +0000 Subject: [PATCH 106/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 42 +++++++++++------------ InvenTree/locale/en/LC_MESSAGES/django.po | 42 +++++++++++------------ InvenTree/locale/es/LC_MESSAGES/django.po | 42 +++++++++++------------ InvenTree/locale/fr/LC_MESSAGES/django.po | 42 +++++++++++------------ InvenTree/locale/it/LC_MESSAGES/django.po | 42 +++++++++++------------ InvenTree/locale/ja/LC_MESSAGES/django.po | 42 +++++++++++------------ InvenTree/locale/pl/LC_MESSAGES/django.po | 42 +++++++++++------------ InvenTree/locale/ru/LC_MESSAGES/django.po | 42 +++++++++++------------ InvenTree/locale/tr/LC_MESSAGES/django.po | 42 +++++++++++------------ InvenTree/locale/zh/LC_MESSAGES/django.po | 42 +++++++++++------------ 10 files changed, 210 insertions(+), 210 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index a47b1a0607..d0c5f8d0d5 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-17 22:19+0000\n" +"POT-Creation-Date: 2021-06-18 00:31+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: German\n" @@ -6411,7 +6411,7 @@ msgid "copy version information" msgstr "Versionsinformationen kopieren" #: templates/about.html:95 templates/js/modals.js:568 -#: templates/js/modals.js:846 templates/modals.html:29 templates/modals.html:54 +#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54 #: templates/modals.html:97 msgid "Close" msgstr "Schliessen" @@ -6472,7 +6472,7 @@ msgstr "Server-Fehler" msgid "Unknown response from server" msgstr "Unbekannte Antwort von Server erhalten" -#: templates/js/barcode.js:119 templates/js/modals.js:901 +#: templates/js/barcode.js:119 templates/js/modals.js:921 msgid "Invalid server response" msgstr "Ungültige Antwort von Server" @@ -6740,76 +6740,76 @@ msgstr "abbrechen" msgid "Loading Data" msgstr "Lade Daten" -#: templates/js/modals.js:567 templates/js/modals.js:845 +#: templates/js/modals.js:567 templates/js/modals.js:860 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "Abschicken" -#: templates/js/modals.js:797 +#: templates/js/modals.js:811 msgid "Invalid response from server" msgstr "ungültige Antwort vom Server" -#: templates/js/modals.js:797 +#: templates/js/modals.js:811 msgid "Form data missing from server response" msgstr "Formulardaten fehlen bei Serverantwort" -#: templates/js/modals.js:810 +#: templates/js/modals.js:824 msgid "Error posting form data" msgstr "Formulardaten fehlerhaft" -#: templates/js/modals.js:901 +#: templates/js/modals.js:921 msgid "JSON response missing form data" msgstr "JSON Antwort enthält keine Formulardaten" -#: templates/js/modals.js:911 +#: templates/js/modals.js:931 msgid "No Response" msgstr "Keine Antwort" -#: templates/js/modals.js:912 +#: templates/js/modals.js:932 msgid "No response from the InvenTree server" msgstr "keine Antwort vom InvenTree Server" -#: templates/js/modals.js:916 +#: templates/js/modals.js:936 msgid "Error 400: Bad Request" msgstr "Fehler 400: Ungültige Anfrage" -#: templates/js/modals.js:917 +#: templates/js/modals.js:937 msgid "Server returned error code 400" msgstr "Fehler 400 von Server erhalten" -#: templates/js/modals.js:921 +#: templates/js/modals.js:941 msgid "Error 401: Not Authenticated" msgstr "Fehler 401: Nicht Angemeldet" -#: templates/js/modals.js:922 +#: templates/js/modals.js:942 msgid "Authentication credentials not supplied" msgstr "Authentication Kredentials nicht angegeben" -#: templates/js/modals.js:926 +#: templates/js/modals.js:946 msgid "Error 403: Permission Denied" msgstr "Fehler 403: keine Berechtigung" -#: templates/js/modals.js:927 +#: templates/js/modals.js:947 msgid "You do not have the required permissions to access this function" msgstr "Fehlende Berechtigung für diese Aktion" -#: templates/js/modals.js:931 +#: templates/js/modals.js:951 msgid "Error 404: Resource Not Found" msgstr "Fehler 404: Ressource nicht gefunden" -#: templates/js/modals.js:932 +#: templates/js/modals.js:952 msgid "The requested resource could not be located on the server" msgstr "Die angefragte Ressource kann auf diesem Server nicht gefunden werden" -#: templates/js/modals.js:936 +#: templates/js/modals.js:956 msgid "Error 408: Timeout" msgstr "Fehler 408: Zeitüberschreitung" -#: templates/js/modals.js:937 +#: templates/js/modals.js:957 msgid "Connection timeout while requesting data from server" msgstr "Verbindungszeitüberschreitung bei der Datenanforderung" -#: templates/js/modals.js:940 +#: templates/js/modals.js:960 msgid "Error requesting form data" msgstr "Fehler bei Formulardaten-Anfrage" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index ccc085bf33..504a1f839d 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-17 22:19+0000\n" +"POT-Creation-Date: 2021-06-18 00:31+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -6404,7 +6404,7 @@ msgid "copy version information" msgstr "" #: templates/about.html:95 templates/js/modals.js:568 -#: templates/js/modals.js:846 templates/modals.html:29 templates/modals.html:54 +#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54 #: templates/modals.html:97 msgid "Close" msgstr "" @@ -6465,7 +6465,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:901 +#: templates/js/barcode.js:119 templates/js/modals.js:921 msgid "Invalid server response" msgstr "" @@ -6733,76 +6733,76 @@ msgstr "" msgid "Loading Data" msgstr "" -#: templates/js/modals.js:567 templates/js/modals.js:845 +#: templates/js/modals.js:567 templates/js/modals.js:860 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" -#: templates/js/modals.js:797 +#: templates/js/modals.js:811 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:797 +#: templates/js/modals.js:811 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:810 +#: templates/js/modals.js:824 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:901 +#: templates/js/modals.js:921 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:911 +#: templates/js/modals.js:931 msgid "No Response" msgstr "" -#: templates/js/modals.js:912 +#: templates/js/modals.js:932 msgid "No response from the InvenTree server" msgstr "" -#: templates/js/modals.js:916 +#: templates/js/modals.js:936 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:917 +#: templates/js/modals.js:937 msgid "Server returned error code 400" msgstr "" -#: templates/js/modals.js:921 +#: templates/js/modals.js:941 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/modals.js:922 +#: templates/js/modals.js:942 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/modals.js:926 +#: templates/js/modals.js:946 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/modals.js:927 +#: templates/js/modals.js:947 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/modals.js:931 +#: templates/js/modals.js:951 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/modals.js:932 +#: templates/js/modals.js:952 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/modals.js:936 +#: templates/js/modals.js:956 msgid "Error 408: Timeout" msgstr "" -#: templates/js/modals.js:937 +#: templates/js/modals.js:957 msgid "Connection timeout while requesting data from server" msgstr "" -#: templates/js/modals.js:940 +#: templates/js/modals.js:960 msgid "Error requesting form data" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 0a1b0aab26..c0ce073e7b 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-17 22:19+0000\n" +"POT-Creation-Date: 2021-06-18 00:31+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -6403,7 +6403,7 @@ msgid "copy version information" msgstr "" #: templates/about.html:95 templates/js/modals.js:568 -#: templates/js/modals.js:846 templates/modals.html:29 templates/modals.html:54 +#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54 #: templates/modals.html:97 msgid "Close" msgstr "" @@ -6464,7 +6464,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:901 +#: templates/js/barcode.js:119 templates/js/modals.js:921 msgid "Invalid server response" msgstr "" @@ -6732,76 +6732,76 @@ msgstr "" msgid "Loading Data" msgstr "" -#: templates/js/modals.js:567 templates/js/modals.js:845 +#: templates/js/modals.js:567 templates/js/modals.js:860 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" -#: templates/js/modals.js:797 +#: templates/js/modals.js:811 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:797 +#: templates/js/modals.js:811 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:810 +#: templates/js/modals.js:824 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:901 +#: templates/js/modals.js:921 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:911 +#: templates/js/modals.js:931 msgid "No Response" msgstr "" -#: templates/js/modals.js:912 +#: templates/js/modals.js:932 msgid "No response from the InvenTree server" msgstr "" -#: templates/js/modals.js:916 +#: templates/js/modals.js:936 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:917 +#: templates/js/modals.js:937 msgid "Server returned error code 400" msgstr "" -#: templates/js/modals.js:921 +#: templates/js/modals.js:941 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/modals.js:922 +#: templates/js/modals.js:942 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/modals.js:926 +#: templates/js/modals.js:946 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/modals.js:927 +#: templates/js/modals.js:947 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/modals.js:931 +#: templates/js/modals.js:951 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/modals.js:932 +#: templates/js/modals.js:952 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/modals.js:936 +#: templates/js/modals.js:956 msgid "Error 408: Timeout" msgstr "" -#: templates/js/modals.js:937 +#: templates/js/modals.js:957 msgid "Connection timeout while requesting data from server" msgstr "" -#: templates/js/modals.js:940 +#: templates/js/modals.js:960 msgid "Error requesting form data" msgstr "" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index f7a1a55802..2cb50feab4 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-17 22:19+0000\n" +"POT-Creation-Date: 2021-06-18 00:31+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: French\n" @@ -6403,7 +6403,7 @@ msgid "copy version information" msgstr "" #: templates/about.html:95 templates/js/modals.js:568 -#: templates/js/modals.js:846 templates/modals.html:29 templates/modals.html:54 +#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54 #: templates/modals.html:97 msgid "Close" msgstr "" @@ -6464,7 +6464,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:901 +#: templates/js/barcode.js:119 templates/js/modals.js:921 msgid "Invalid server response" msgstr "" @@ -6732,76 +6732,76 @@ msgstr "" msgid "Loading Data" msgstr "" -#: templates/js/modals.js:567 templates/js/modals.js:845 +#: templates/js/modals.js:567 templates/js/modals.js:860 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" -#: templates/js/modals.js:797 +#: templates/js/modals.js:811 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:797 +#: templates/js/modals.js:811 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:810 +#: templates/js/modals.js:824 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:901 +#: templates/js/modals.js:921 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:911 +#: templates/js/modals.js:931 msgid "No Response" msgstr "" -#: templates/js/modals.js:912 +#: templates/js/modals.js:932 msgid "No response from the InvenTree server" msgstr "" -#: templates/js/modals.js:916 +#: templates/js/modals.js:936 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:917 +#: templates/js/modals.js:937 msgid "Server returned error code 400" msgstr "" -#: templates/js/modals.js:921 +#: templates/js/modals.js:941 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/modals.js:922 +#: templates/js/modals.js:942 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/modals.js:926 +#: templates/js/modals.js:946 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/modals.js:927 +#: templates/js/modals.js:947 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/modals.js:931 +#: templates/js/modals.js:951 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/modals.js:932 +#: templates/js/modals.js:952 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/modals.js:936 +#: templates/js/modals.js:956 msgid "Error 408: Timeout" msgstr "" -#: templates/js/modals.js:937 +#: templates/js/modals.js:957 msgid "Connection timeout while requesting data from server" msgstr "" -#: templates/js/modals.js:940 +#: templates/js/modals.js:960 msgid "Error requesting form data" msgstr "" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 6afec774a6..fbd26d683a 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-17 22:19+0000\n" +"POT-Creation-Date: 2021-06-18 00:31+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -6403,7 +6403,7 @@ msgid "copy version information" msgstr "" #: templates/about.html:95 templates/js/modals.js:568 -#: templates/js/modals.js:846 templates/modals.html:29 templates/modals.html:54 +#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54 #: templates/modals.html:97 msgid "Close" msgstr "" @@ -6464,7 +6464,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:901 +#: templates/js/barcode.js:119 templates/js/modals.js:921 msgid "Invalid server response" msgstr "" @@ -6732,76 +6732,76 @@ msgstr "" msgid "Loading Data" msgstr "" -#: templates/js/modals.js:567 templates/js/modals.js:845 +#: templates/js/modals.js:567 templates/js/modals.js:860 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" -#: templates/js/modals.js:797 +#: templates/js/modals.js:811 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:797 +#: templates/js/modals.js:811 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:810 +#: templates/js/modals.js:824 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:901 +#: templates/js/modals.js:921 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:911 +#: templates/js/modals.js:931 msgid "No Response" msgstr "" -#: templates/js/modals.js:912 +#: templates/js/modals.js:932 msgid "No response from the InvenTree server" msgstr "" -#: templates/js/modals.js:916 +#: templates/js/modals.js:936 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:917 +#: templates/js/modals.js:937 msgid "Server returned error code 400" msgstr "" -#: templates/js/modals.js:921 +#: templates/js/modals.js:941 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/modals.js:922 +#: templates/js/modals.js:942 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/modals.js:926 +#: templates/js/modals.js:946 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/modals.js:927 +#: templates/js/modals.js:947 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/modals.js:931 +#: templates/js/modals.js:951 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/modals.js:932 +#: templates/js/modals.js:952 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/modals.js:936 +#: templates/js/modals.js:956 msgid "Error 408: Timeout" msgstr "" -#: templates/js/modals.js:937 +#: templates/js/modals.js:957 msgid "Connection timeout while requesting data from server" msgstr "" -#: templates/js/modals.js:940 +#: templates/js/modals.js:960 msgid "Error requesting form data" msgstr "" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 4e5e729501..dbfa4a3293 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-17 22:19+0000\n" +"POT-Creation-Date: 2021-06-18 00:31+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -6403,7 +6403,7 @@ msgid "copy version information" msgstr "" #: templates/about.html:95 templates/js/modals.js:568 -#: templates/js/modals.js:846 templates/modals.html:29 templates/modals.html:54 +#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54 #: templates/modals.html:97 msgid "Close" msgstr "" @@ -6464,7 +6464,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:901 +#: templates/js/barcode.js:119 templates/js/modals.js:921 msgid "Invalid server response" msgstr "" @@ -6732,76 +6732,76 @@ msgstr "" msgid "Loading Data" msgstr "" -#: templates/js/modals.js:567 templates/js/modals.js:845 +#: templates/js/modals.js:567 templates/js/modals.js:860 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" -#: templates/js/modals.js:797 +#: templates/js/modals.js:811 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:797 +#: templates/js/modals.js:811 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:810 +#: templates/js/modals.js:824 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:901 +#: templates/js/modals.js:921 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:911 +#: templates/js/modals.js:931 msgid "No Response" msgstr "" -#: templates/js/modals.js:912 +#: templates/js/modals.js:932 msgid "No response from the InvenTree server" msgstr "" -#: templates/js/modals.js:916 +#: templates/js/modals.js:936 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:917 +#: templates/js/modals.js:937 msgid "Server returned error code 400" msgstr "" -#: templates/js/modals.js:921 +#: templates/js/modals.js:941 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/modals.js:922 +#: templates/js/modals.js:942 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/modals.js:926 +#: templates/js/modals.js:946 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/modals.js:927 +#: templates/js/modals.js:947 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/modals.js:931 +#: templates/js/modals.js:951 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/modals.js:932 +#: templates/js/modals.js:952 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/modals.js:936 +#: templates/js/modals.js:956 msgid "Error 408: Timeout" msgstr "" -#: templates/js/modals.js:937 +#: templates/js/modals.js:957 msgid "Connection timeout while requesting data from server" msgstr "" -#: templates/js/modals.js:940 +#: templates/js/modals.js:960 msgid "Error requesting form data" msgstr "" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 1f92c13351..3ea37d86e5 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-17 22:19+0000\n" +"POT-Creation-Date: 2021-06-18 00:31+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -6403,7 +6403,7 @@ msgid "copy version information" msgstr "" #: templates/about.html:95 templates/js/modals.js:568 -#: templates/js/modals.js:846 templates/modals.html:29 templates/modals.html:54 +#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54 #: templates/modals.html:97 msgid "Close" msgstr "" @@ -6464,7 +6464,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:901 +#: templates/js/barcode.js:119 templates/js/modals.js:921 msgid "Invalid server response" msgstr "" @@ -6732,76 +6732,76 @@ msgstr "" msgid "Loading Data" msgstr "" -#: templates/js/modals.js:567 templates/js/modals.js:845 +#: templates/js/modals.js:567 templates/js/modals.js:860 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" -#: templates/js/modals.js:797 +#: templates/js/modals.js:811 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:797 +#: templates/js/modals.js:811 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:810 +#: templates/js/modals.js:824 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:901 +#: templates/js/modals.js:921 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:911 +#: templates/js/modals.js:931 msgid "No Response" msgstr "" -#: templates/js/modals.js:912 +#: templates/js/modals.js:932 msgid "No response from the InvenTree server" msgstr "" -#: templates/js/modals.js:916 +#: templates/js/modals.js:936 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:917 +#: templates/js/modals.js:937 msgid "Server returned error code 400" msgstr "" -#: templates/js/modals.js:921 +#: templates/js/modals.js:941 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/modals.js:922 +#: templates/js/modals.js:942 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/modals.js:926 +#: templates/js/modals.js:946 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/modals.js:927 +#: templates/js/modals.js:947 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/modals.js:931 +#: templates/js/modals.js:951 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/modals.js:932 +#: templates/js/modals.js:952 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/modals.js:936 +#: templates/js/modals.js:956 msgid "Error 408: Timeout" msgstr "" -#: templates/js/modals.js:937 +#: templates/js/modals.js:957 msgid "Connection timeout while requesting data from server" msgstr "" -#: templates/js/modals.js:940 +#: templates/js/modals.js:960 msgid "Error requesting form data" msgstr "" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 53b4af5594..f86ba37227 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-17 22:19+0000\n" +"POT-Creation-Date: 2021-06-18 00:31+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -6403,7 +6403,7 @@ msgid "copy version information" msgstr "" #: templates/about.html:95 templates/js/modals.js:568 -#: templates/js/modals.js:846 templates/modals.html:29 templates/modals.html:54 +#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54 #: templates/modals.html:97 msgid "Close" msgstr "" @@ -6464,7 +6464,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:901 +#: templates/js/barcode.js:119 templates/js/modals.js:921 msgid "Invalid server response" msgstr "" @@ -6732,76 +6732,76 @@ msgstr "" msgid "Loading Data" msgstr "" -#: templates/js/modals.js:567 templates/js/modals.js:845 +#: templates/js/modals.js:567 templates/js/modals.js:860 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" -#: templates/js/modals.js:797 +#: templates/js/modals.js:811 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:797 +#: templates/js/modals.js:811 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:810 +#: templates/js/modals.js:824 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:901 +#: templates/js/modals.js:921 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:911 +#: templates/js/modals.js:931 msgid "No Response" msgstr "" -#: templates/js/modals.js:912 +#: templates/js/modals.js:932 msgid "No response from the InvenTree server" msgstr "" -#: templates/js/modals.js:916 +#: templates/js/modals.js:936 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:917 +#: templates/js/modals.js:937 msgid "Server returned error code 400" msgstr "" -#: templates/js/modals.js:921 +#: templates/js/modals.js:941 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/modals.js:922 +#: templates/js/modals.js:942 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/modals.js:926 +#: templates/js/modals.js:946 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/modals.js:927 +#: templates/js/modals.js:947 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/modals.js:931 +#: templates/js/modals.js:951 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/modals.js:932 +#: templates/js/modals.js:952 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/modals.js:936 +#: templates/js/modals.js:956 msgid "Error 408: Timeout" msgstr "" -#: templates/js/modals.js:937 +#: templates/js/modals.js:957 msgid "Connection timeout while requesting data from server" msgstr "" -#: templates/js/modals.js:940 +#: templates/js/modals.js:960 msgid "Error requesting form data" msgstr "" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 3861d2986f..7faae68667 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-17 22:19+0000\n" +"POT-Creation-Date: 2021-06-18 00:31+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -6403,7 +6403,7 @@ msgid "copy version information" msgstr "" #: templates/about.html:95 templates/js/modals.js:568 -#: templates/js/modals.js:846 templates/modals.html:29 templates/modals.html:54 +#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54 #: templates/modals.html:97 msgid "Close" msgstr "" @@ -6464,7 +6464,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:901 +#: templates/js/barcode.js:119 templates/js/modals.js:921 msgid "Invalid server response" msgstr "" @@ -6732,76 +6732,76 @@ msgstr "" msgid "Loading Data" msgstr "" -#: templates/js/modals.js:567 templates/js/modals.js:845 +#: templates/js/modals.js:567 templates/js/modals.js:860 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" -#: templates/js/modals.js:797 +#: templates/js/modals.js:811 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:797 +#: templates/js/modals.js:811 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:810 +#: templates/js/modals.js:824 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:901 +#: templates/js/modals.js:921 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:911 +#: templates/js/modals.js:931 msgid "No Response" msgstr "" -#: templates/js/modals.js:912 +#: templates/js/modals.js:932 msgid "No response from the InvenTree server" msgstr "" -#: templates/js/modals.js:916 +#: templates/js/modals.js:936 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:917 +#: templates/js/modals.js:937 msgid "Server returned error code 400" msgstr "" -#: templates/js/modals.js:921 +#: templates/js/modals.js:941 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/modals.js:922 +#: templates/js/modals.js:942 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/modals.js:926 +#: templates/js/modals.js:946 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/modals.js:927 +#: templates/js/modals.js:947 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/modals.js:931 +#: templates/js/modals.js:951 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/modals.js:932 +#: templates/js/modals.js:952 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/modals.js:936 +#: templates/js/modals.js:956 msgid "Error 408: Timeout" msgstr "" -#: templates/js/modals.js:937 +#: templates/js/modals.js:957 msgid "Connection timeout while requesting data from server" msgstr "" -#: templates/js/modals.js:940 +#: templates/js/modals.js:960 msgid "Error requesting form data" msgstr "" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index bf3a6caa2c..4d24ff54fd 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-17 22:19+0000\n" +"POT-Creation-Date: 2021-06-18 00:31+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -6403,7 +6403,7 @@ msgid "copy version information" msgstr "" #: templates/about.html:95 templates/js/modals.js:568 -#: templates/js/modals.js:846 templates/modals.html:29 templates/modals.html:54 +#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54 #: templates/modals.html:97 msgid "Close" msgstr "" @@ -6464,7 +6464,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:901 +#: templates/js/barcode.js:119 templates/js/modals.js:921 msgid "Invalid server response" msgstr "" @@ -6732,76 +6732,76 @@ msgstr "" msgid "Loading Data" msgstr "" -#: templates/js/modals.js:567 templates/js/modals.js:845 +#: templates/js/modals.js:567 templates/js/modals.js:860 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" -#: templates/js/modals.js:797 +#: templates/js/modals.js:811 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:797 +#: templates/js/modals.js:811 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:810 +#: templates/js/modals.js:824 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:901 +#: templates/js/modals.js:921 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:911 +#: templates/js/modals.js:931 msgid "No Response" msgstr "" -#: templates/js/modals.js:912 +#: templates/js/modals.js:932 msgid "No response from the InvenTree server" msgstr "" -#: templates/js/modals.js:916 +#: templates/js/modals.js:936 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:917 +#: templates/js/modals.js:937 msgid "Server returned error code 400" msgstr "" -#: templates/js/modals.js:921 +#: templates/js/modals.js:941 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/modals.js:922 +#: templates/js/modals.js:942 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/modals.js:926 +#: templates/js/modals.js:946 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/modals.js:927 +#: templates/js/modals.js:947 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/modals.js:931 +#: templates/js/modals.js:951 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/modals.js:932 +#: templates/js/modals.js:952 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/modals.js:936 +#: templates/js/modals.js:956 msgid "Error 408: Timeout" msgstr "" -#: templates/js/modals.js:937 +#: templates/js/modals.js:957 msgid "Connection timeout while requesting data from server" msgstr "" -#: templates/js/modals.js:940 +#: templates/js/modals.js:960 msgid "Error requesting form data" msgstr "" From f15dd08a9deaa43d82304dc88fcdaf8e06189c88 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 18 Jun 2021 00:37:06 +0000 Subject: [PATCH 107/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 98 +++++++++++------------ InvenTree/locale/en/LC_MESSAGES/django.po | 98 +++++++++++------------ InvenTree/locale/es/LC_MESSAGES/django.po | 98 +++++++++++------------ InvenTree/locale/fr/LC_MESSAGES/django.po | 98 +++++++++++------------ InvenTree/locale/it/LC_MESSAGES/django.po | 98 +++++++++++------------ InvenTree/locale/ja/LC_MESSAGES/django.po | 98 +++++++++++------------ InvenTree/locale/pl/LC_MESSAGES/django.po | 98 +++++++++++------------ InvenTree/locale/ru/LC_MESSAGES/django.po | 98 +++++++++++------------ InvenTree/locale/tr/LC_MESSAGES/django.po | 98 +++++++++++------------ InvenTree/locale/zh/LC_MESSAGES/django.po | 98 +++++++++++------------ 10 files changed, 490 insertions(+), 490 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index d0c5f8d0d5..fe00c20dc4 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-18 00:31+0000\n" +"POT-Creation-Date: 2021-06-18 00:36+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: German\n" @@ -2498,7 +2498,7 @@ msgid "Pricing Information" msgstr "Preisinformationen ansehen" #: company/templates/company/supplier_part_pricing.html:19 company/views.py:794 -#: part/templates/part/sale_prices.html:17 part/views.py:2733 +#: part/templates/part/sale_prices.html:17 part/views.py:2742 msgid "Add Price Break" msgstr "Preisstaffel hinzufügen" @@ -2540,20 +2540,20 @@ msgstr "Firmen" msgid "New Company" msgstr "Neue Firma" -#: company/views.py:169 part/views.py:937 +#: company/views.py:169 part/views.py:946 msgid "Download Image" msgstr "Bild herunterladen" -#: company/views.py:198 part/views.py:969 +#: company/views.py:198 part/views.py:978 msgid "Image size exceeds maximum allowable size for download" msgstr "Bildgröße überschreitet maximal-erlaubte Größe für Downloads" -#: company/views.py:205 part/views.py:976 +#: company/views.py:205 part/views.py:985 #, python-brace-format msgid "Invalid response: {code}" msgstr "Ungültige Antwort {code}" -#: company/views.py:214 part/views.py:985 +#: company/views.py:214 part/views.py:994 msgid "Supplied URL is not a valid image file" msgstr "Angegebene URL ist kein gültiges Bild" @@ -2613,15 +2613,15 @@ msgstr "Neues Zuliefererteil anlegen" msgid "Delete Supplier Part" msgstr "Zuliefererteil entfernen" -#: company/views.py:799 part/views.py:2737 +#: company/views.py:799 part/views.py:2746 msgid "Added new price break" msgstr "neue Preisstaffel hinzufügt" -#: company/views.py:855 part/views.py:2781 +#: company/views.py:855 part/views.py:2790 msgid "Edit Price Break" msgstr "Preisstaffel bearbeiten" -#: company/views.py:870 part/views.py:2795 +#: company/views.py:870 part/views.py:2804 msgid "Delete Price Break" msgstr "Preisstaffel löschen" @@ -2796,7 +2796,7 @@ msgstr "Geplantes Lieferdatum für Auftrag." msgid "Date order was completed" msgstr "Datum an dem der Auftrag fertigstellt wurde" -#: order/models.py:246 part/views.py:1675 stock/models.py:304 +#: order/models.py:246 part/views.py:1684 stock/models.py:304 #: stock/models.py:1020 msgid "Quantity must be greater than zero" msgstr "Anzahl muss größer Null sein" @@ -4087,7 +4087,7 @@ msgstr "Varianten zulassen" msgid "Stock items for variant parts can be used for this BOM item" msgstr "Lagerbestand von Varianten kann für diese Stücklisten-Position verwendet werden" -#: part/models.py:2371 part/views.py:1681 part/views.py:1733 +#: part/models.py:2371 part/views.py:1690 part/views.py:1742 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "Menge muss eine Ganzzahl sein" @@ -4180,7 +4180,7 @@ msgstr "Stückliste bearbeiten" msgid "Validate Bill of Materials" msgstr "Stückliste kontrollieren" -#: part/templates/part/bom.html:61 part/views.py:1976 +#: part/templates/part/bom.html:61 part/views.py:1985 msgid "Export Bill of Materials" msgstr "Stückliste exportieren" @@ -4278,7 +4278,7 @@ msgstr "Neuen Bauauftrag beginnen" msgid "All parts" msgstr "Alle Teile" -#: part/templates/part/category.html:29 part/views.py:2379 +#: part/templates/part/category.html:29 part/views.py:2388 msgid "Create new part category" msgstr "Teil-Kategorie anlegen" @@ -4943,147 +4943,147 @@ msgstr "Übereinstimmung gefunden - Teil trotzdem anlegen" msgid "Created new part" msgstr "Neues Teil angelegt" -#: part/views.py:914 +#: part/views.py:923 msgid "Part QR Code" msgstr "Teil-QR-Code" -#: part/views.py:1016 +#: part/views.py:1025 msgid "Upload Part Image" msgstr "Teilbild hochladen" -#: part/views.py:1022 part/views.py:1057 +#: part/views.py:1031 part/views.py:1066 msgid "Updated part image" msgstr "Teilbild aktualisiert" -#: part/views.py:1031 +#: part/views.py:1040 msgid "Select Part Image" msgstr "Teilbild auswählen" -#: part/views.py:1060 +#: part/views.py:1069 msgid "Part image not found" msgstr "Teilbild nicht gefunden" -#: part/views.py:1071 +#: part/views.py:1080 msgid "Edit Part Properties" msgstr "Teileigenschaften bearbeiten" -#: part/views.py:1106 +#: part/views.py:1115 msgid "Duplicate BOM" msgstr "Stückliste duplizieren" -#: part/views.py:1136 +#: part/views.py:1145 msgid "Confirm duplication of BOM from parent" msgstr "bestätige Duplizierung Stückliste von übergeordneter Stückliste" -#: part/views.py:1157 +#: part/views.py:1166 msgid "Validate BOM" msgstr "Stückliste überprüfen" -#: part/views.py:1178 +#: part/views.py:1187 msgid "Confirm that the BOM is valid" msgstr "Bestätigen, dass Stückliste korrekt ist" -#: part/views.py:1189 +#: part/views.py:1198 msgid "Validated Bill of Materials" msgstr "überprüfte Stückliste" -#: part/views.py:1323 +#: part/views.py:1332 msgid "No BOM file provided" msgstr "Keine Stückliste angegeben" -#: part/views.py:1684 +#: part/views.py:1693 msgid "Enter a valid quantity" msgstr "Bitte eine gültige Anzahl eingeben" -#: part/views.py:1709 part/views.py:1712 +#: part/views.py:1718 part/views.py:1721 msgid "Select valid part" msgstr "Bitte ein gültiges Teil auswählen" -#: part/views.py:1718 +#: part/views.py:1727 msgid "Duplicate part selected" msgstr "Teil doppelt ausgewählt" -#: part/views.py:1756 +#: part/views.py:1765 msgid "Select a part" msgstr "Teil auswählen" -#: part/views.py:1762 +#: part/views.py:1771 msgid "Selected part creates a circular BOM" msgstr "gewähltes Teil erzeugt rekursive Stückliste" -#: part/views.py:1766 +#: part/views.py:1775 msgid "Specify quantity" msgstr "Anzahl angeben" -#: part/views.py:2028 +#: part/views.py:2037 msgid "Confirm Part Deletion" msgstr "Löschen des Teils bestätigen" -#: part/views.py:2035 +#: part/views.py:2044 msgid "Part was deleted" msgstr "Teil wurde gelöscht" -#: part/views.py:2044 +#: part/views.py:2053 msgid "Part Pricing" msgstr "Teilbepreisung" -#: part/views.py:2178 +#: part/views.py:2187 msgid "Create Part Parameter Template" msgstr "Teilparametervorlage anlegen" -#: part/views.py:2188 +#: part/views.py:2197 msgid "Edit Part Parameter Template" msgstr "Teilparametervorlage bearbeiten" -#: part/views.py:2195 +#: part/views.py:2204 msgid "Delete Part Parameter Template" msgstr "Teilparametervorlage löschen" -#: part/views.py:2203 +#: part/views.py:2212 msgid "Create Part Parameter" msgstr "Teilparameter anlegen" -#: part/views.py:2253 +#: part/views.py:2262 msgid "Edit Part Parameter" msgstr "Teilparameter bearbeiten" -#: part/views.py:2267 +#: part/views.py:2276 msgid "Delete Part Parameter" msgstr "Teilparameter löschen" -#: part/views.py:2327 +#: part/views.py:2336 msgid "Edit Part Category" msgstr "Teil-Kategorie bearbeiten" -#: part/views.py:2365 +#: part/views.py:2374 msgid "Delete Part Category" msgstr "Teil-Kategorie löschen" -#: part/views.py:2371 +#: part/views.py:2380 msgid "Part category was deleted" msgstr "Teil-Kategorie wurde gelöscht" -#: part/views.py:2423 +#: part/views.py:2432 msgid "Create Category Parameter Template" msgstr "Kategorieparametervorlage anlegen" -#: part/views.py:2524 +#: part/views.py:2533 msgid "Edit Category Parameter Template" msgstr "Kategorieparametervorlage bearbeiten" -#: part/views.py:2580 +#: part/views.py:2589 msgid "Delete Category Parameter Template" msgstr "Kategorieparametervorlage löschen" -#: part/views.py:2599 +#: part/views.py:2608 msgid "Create BOM Item" msgstr "Stücklisten-Position anlegen" -#: part/views.py:2669 +#: part/views.py:2678 msgid "Edit BOM item" msgstr "Stücklisten-Position bearbeiten" -#: part/views.py:2725 +#: part/views.py:2734 msgid "Confim BOM item deletion" msgstr "löschen von Stücklisten-Position bestätigen" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 504a1f839d..d3a3068653 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-18 00:31+0000\n" +"POT-Creation-Date: 2021-06-18 00:36+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -2497,7 +2497,7 @@ msgid "Pricing Information" msgstr "" #: company/templates/company/supplier_part_pricing.html:19 company/views.py:794 -#: part/templates/part/sale_prices.html:17 part/views.py:2733 +#: part/templates/part/sale_prices.html:17 part/views.py:2742 msgid "Add Price Break" msgstr "" @@ -2539,20 +2539,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:169 part/views.py:937 +#: company/views.py:169 part/views.py:946 msgid "Download Image" msgstr "" -#: company/views.py:198 part/views.py:969 +#: company/views.py:198 part/views.py:978 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:205 part/views.py:976 +#: company/views.py:205 part/views.py:985 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:214 part/views.py:985 +#: company/views.py:214 part/views.py:994 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2612,15 +2612,15 @@ msgstr "" msgid "Delete Supplier Part" msgstr "" -#: company/views.py:799 part/views.py:2737 +#: company/views.py:799 part/views.py:2746 msgid "Added new price break" msgstr "" -#: company/views.py:855 part/views.py:2781 +#: company/views.py:855 part/views.py:2790 msgid "Edit Price Break" msgstr "" -#: company/views.py:870 part/views.py:2795 +#: company/views.py:870 part/views.py:2804 msgid "Delete Price Break" msgstr "" @@ -2795,7 +2795,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:246 part/views.py:1675 stock/models.py:304 +#: order/models.py:246 part/views.py:1684 stock/models.py:304 #: stock/models.py:1020 msgid "Quantity must be greater than zero" msgstr "" @@ -4084,7 +4084,7 @@ msgstr "" msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2371 part/views.py:1681 part/views.py:1733 +#: part/models.py:2371 part/views.py:1690 part/views.py:1742 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -4177,7 +4177,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:1976 +#: part/templates/part/bom.html:61 part/views.py:1985 msgid "Export Bill of Materials" msgstr "" @@ -4275,7 +4275,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:29 part/views.py:2379 +#: part/templates/part/category.html:29 part/views.py:2388 msgid "Create new part category" msgstr "" @@ -4940,147 +4940,147 @@ msgstr "" msgid "Created new part" msgstr "" -#: part/views.py:914 +#: part/views.py:923 msgid "Part QR Code" msgstr "" -#: part/views.py:1016 +#: part/views.py:1025 msgid "Upload Part Image" msgstr "" -#: part/views.py:1022 part/views.py:1057 +#: part/views.py:1031 part/views.py:1066 msgid "Updated part image" msgstr "" -#: part/views.py:1031 +#: part/views.py:1040 msgid "Select Part Image" msgstr "" -#: part/views.py:1060 +#: part/views.py:1069 msgid "Part image not found" msgstr "" -#: part/views.py:1071 +#: part/views.py:1080 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1106 +#: part/views.py:1115 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1136 +#: part/views.py:1145 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1157 +#: part/views.py:1166 msgid "Validate BOM" msgstr "" -#: part/views.py:1178 +#: part/views.py:1187 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1189 +#: part/views.py:1198 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1323 +#: part/views.py:1332 msgid "No BOM file provided" msgstr "" -#: part/views.py:1684 +#: part/views.py:1693 msgid "Enter a valid quantity" msgstr "" -#: part/views.py:1709 part/views.py:1712 +#: part/views.py:1718 part/views.py:1721 msgid "Select valid part" msgstr "" -#: part/views.py:1718 +#: part/views.py:1727 msgid "Duplicate part selected" msgstr "" -#: part/views.py:1756 +#: part/views.py:1765 msgid "Select a part" msgstr "" -#: part/views.py:1762 +#: part/views.py:1771 msgid "Selected part creates a circular BOM" msgstr "" -#: part/views.py:1766 +#: part/views.py:1775 msgid "Specify quantity" msgstr "" -#: part/views.py:2028 +#: part/views.py:2037 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2035 +#: part/views.py:2044 msgid "Part was deleted" msgstr "" -#: part/views.py:2044 +#: part/views.py:2053 msgid "Part Pricing" msgstr "" -#: part/views.py:2178 +#: part/views.py:2187 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2188 +#: part/views.py:2197 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2195 +#: part/views.py:2204 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2203 +#: part/views.py:2212 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2253 +#: part/views.py:2262 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2267 +#: part/views.py:2276 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2327 +#: part/views.py:2336 msgid "Edit Part Category" msgstr "" -#: part/views.py:2365 +#: part/views.py:2374 msgid "Delete Part Category" msgstr "" -#: part/views.py:2371 +#: part/views.py:2380 msgid "Part category was deleted" msgstr "" -#: part/views.py:2423 +#: part/views.py:2432 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2524 +#: part/views.py:2533 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2580 +#: part/views.py:2589 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2599 +#: part/views.py:2608 msgid "Create BOM Item" msgstr "" -#: part/views.py:2669 +#: part/views.py:2678 msgid "Edit BOM item" msgstr "" -#: part/views.py:2725 +#: part/views.py:2734 msgid "Confim BOM item deletion" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index c0ce073e7b..932ba913c0 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-18 00:31+0000\n" +"POT-Creation-Date: 2021-06-18 00:36+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -2496,7 +2496,7 @@ msgid "Pricing Information" msgstr "" #: company/templates/company/supplier_part_pricing.html:19 company/views.py:794 -#: part/templates/part/sale_prices.html:17 part/views.py:2733 +#: part/templates/part/sale_prices.html:17 part/views.py:2742 msgid "Add Price Break" msgstr "" @@ -2538,20 +2538,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:169 part/views.py:937 +#: company/views.py:169 part/views.py:946 msgid "Download Image" msgstr "" -#: company/views.py:198 part/views.py:969 +#: company/views.py:198 part/views.py:978 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:205 part/views.py:976 +#: company/views.py:205 part/views.py:985 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:214 part/views.py:985 +#: company/views.py:214 part/views.py:994 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2611,15 +2611,15 @@ msgstr "" msgid "Delete Supplier Part" msgstr "" -#: company/views.py:799 part/views.py:2737 +#: company/views.py:799 part/views.py:2746 msgid "Added new price break" msgstr "" -#: company/views.py:855 part/views.py:2781 +#: company/views.py:855 part/views.py:2790 msgid "Edit Price Break" msgstr "" -#: company/views.py:870 part/views.py:2795 +#: company/views.py:870 part/views.py:2804 msgid "Delete Price Break" msgstr "" @@ -2794,7 +2794,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:246 part/views.py:1675 stock/models.py:304 +#: order/models.py:246 part/views.py:1684 stock/models.py:304 #: stock/models.py:1020 msgid "Quantity must be greater than zero" msgstr "" @@ -4083,7 +4083,7 @@ msgstr "" msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2371 part/views.py:1681 part/views.py:1733 +#: part/models.py:2371 part/views.py:1690 part/views.py:1742 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -4176,7 +4176,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:1976 +#: part/templates/part/bom.html:61 part/views.py:1985 msgid "Export Bill of Materials" msgstr "" @@ -4274,7 +4274,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:29 part/views.py:2379 +#: part/templates/part/category.html:29 part/views.py:2388 msgid "Create new part category" msgstr "" @@ -4939,147 +4939,147 @@ msgstr "" msgid "Created new part" msgstr "" -#: part/views.py:914 +#: part/views.py:923 msgid "Part QR Code" msgstr "" -#: part/views.py:1016 +#: part/views.py:1025 msgid "Upload Part Image" msgstr "" -#: part/views.py:1022 part/views.py:1057 +#: part/views.py:1031 part/views.py:1066 msgid "Updated part image" msgstr "" -#: part/views.py:1031 +#: part/views.py:1040 msgid "Select Part Image" msgstr "" -#: part/views.py:1060 +#: part/views.py:1069 msgid "Part image not found" msgstr "" -#: part/views.py:1071 +#: part/views.py:1080 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1106 +#: part/views.py:1115 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1136 +#: part/views.py:1145 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1157 +#: part/views.py:1166 msgid "Validate BOM" msgstr "" -#: part/views.py:1178 +#: part/views.py:1187 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1189 +#: part/views.py:1198 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1323 +#: part/views.py:1332 msgid "No BOM file provided" msgstr "" -#: part/views.py:1684 +#: part/views.py:1693 msgid "Enter a valid quantity" msgstr "" -#: part/views.py:1709 part/views.py:1712 +#: part/views.py:1718 part/views.py:1721 msgid "Select valid part" msgstr "" -#: part/views.py:1718 +#: part/views.py:1727 msgid "Duplicate part selected" msgstr "" -#: part/views.py:1756 +#: part/views.py:1765 msgid "Select a part" msgstr "" -#: part/views.py:1762 +#: part/views.py:1771 msgid "Selected part creates a circular BOM" msgstr "" -#: part/views.py:1766 +#: part/views.py:1775 msgid "Specify quantity" msgstr "" -#: part/views.py:2028 +#: part/views.py:2037 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2035 +#: part/views.py:2044 msgid "Part was deleted" msgstr "" -#: part/views.py:2044 +#: part/views.py:2053 msgid "Part Pricing" msgstr "" -#: part/views.py:2178 +#: part/views.py:2187 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2188 +#: part/views.py:2197 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2195 +#: part/views.py:2204 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2203 +#: part/views.py:2212 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2253 +#: part/views.py:2262 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2267 +#: part/views.py:2276 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2327 +#: part/views.py:2336 msgid "Edit Part Category" msgstr "" -#: part/views.py:2365 +#: part/views.py:2374 msgid "Delete Part Category" msgstr "" -#: part/views.py:2371 +#: part/views.py:2380 msgid "Part category was deleted" msgstr "" -#: part/views.py:2423 +#: part/views.py:2432 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2524 +#: part/views.py:2533 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2580 +#: part/views.py:2589 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2599 +#: part/views.py:2608 msgid "Create BOM Item" msgstr "" -#: part/views.py:2669 +#: part/views.py:2678 msgid "Edit BOM item" msgstr "" -#: part/views.py:2725 +#: part/views.py:2734 msgid "Confim BOM item deletion" msgstr "" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 2cb50feab4..9c8be4d9c7 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-18 00:31+0000\n" +"POT-Creation-Date: 2021-06-18 00:36+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: French\n" @@ -2496,7 +2496,7 @@ msgid "Pricing Information" msgstr "" #: company/templates/company/supplier_part_pricing.html:19 company/views.py:794 -#: part/templates/part/sale_prices.html:17 part/views.py:2733 +#: part/templates/part/sale_prices.html:17 part/views.py:2742 msgid "Add Price Break" msgstr "" @@ -2538,20 +2538,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:169 part/views.py:937 +#: company/views.py:169 part/views.py:946 msgid "Download Image" msgstr "" -#: company/views.py:198 part/views.py:969 +#: company/views.py:198 part/views.py:978 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:205 part/views.py:976 +#: company/views.py:205 part/views.py:985 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:214 part/views.py:985 +#: company/views.py:214 part/views.py:994 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2611,15 +2611,15 @@ msgstr "" msgid "Delete Supplier Part" msgstr "" -#: company/views.py:799 part/views.py:2737 +#: company/views.py:799 part/views.py:2746 msgid "Added new price break" msgstr "" -#: company/views.py:855 part/views.py:2781 +#: company/views.py:855 part/views.py:2790 msgid "Edit Price Break" msgstr "" -#: company/views.py:870 part/views.py:2795 +#: company/views.py:870 part/views.py:2804 msgid "Delete Price Break" msgstr "" @@ -2794,7 +2794,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:246 part/views.py:1675 stock/models.py:304 +#: order/models.py:246 part/views.py:1684 stock/models.py:304 #: stock/models.py:1020 msgid "Quantity must be greater than zero" msgstr "" @@ -4083,7 +4083,7 @@ msgstr "" msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2371 part/views.py:1681 part/views.py:1733 +#: part/models.py:2371 part/views.py:1690 part/views.py:1742 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -4176,7 +4176,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:1976 +#: part/templates/part/bom.html:61 part/views.py:1985 msgid "Export Bill of Materials" msgstr "" @@ -4274,7 +4274,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:29 part/views.py:2379 +#: part/templates/part/category.html:29 part/views.py:2388 msgid "Create new part category" msgstr "" @@ -4939,147 +4939,147 @@ msgstr "" msgid "Created new part" msgstr "" -#: part/views.py:914 +#: part/views.py:923 msgid "Part QR Code" msgstr "" -#: part/views.py:1016 +#: part/views.py:1025 msgid "Upload Part Image" msgstr "" -#: part/views.py:1022 part/views.py:1057 +#: part/views.py:1031 part/views.py:1066 msgid "Updated part image" msgstr "" -#: part/views.py:1031 +#: part/views.py:1040 msgid "Select Part Image" msgstr "" -#: part/views.py:1060 +#: part/views.py:1069 msgid "Part image not found" msgstr "" -#: part/views.py:1071 +#: part/views.py:1080 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1106 +#: part/views.py:1115 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1136 +#: part/views.py:1145 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1157 +#: part/views.py:1166 msgid "Validate BOM" msgstr "" -#: part/views.py:1178 +#: part/views.py:1187 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1189 +#: part/views.py:1198 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1323 +#: part/views.py:1332 msgid "No BOM file provided" msgstr "" -#: part/views.py:1684 +#: part/views.py:1693 msgid "Enter a valid quantity" msgstr "" -#: part/views.py:1709 part/views.py:1712 +#: part/views.py:1718 part/views.py:1721 msgid "Select valid part" msgstr "" -#: part/views.py:1718 +#: part/views.py:1727 msgid "Duplicate part selected" msgstr "" -#: part/views.py:1756 +#: part/views.py:1765 msgid "Select a part" msgstr "" -#: part/views.py:1762 +#: part/views.py:1771 msgid "Selected part creates a circular BOM" msgstr "" -#: part/views.py:1766 +#: part/views.py:1775 msgid "Specify quantity" msgstr "" -#: part/views.py:2028 +#: part/views.py:2037 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2035 +#: part/views.py:2044 msgid "Part was deleted" msgstr "" -#: part/views.py:2044 +#: part/views.py:2053 msgid "Part Pricing" msgstr "" -#: part/views.py:2178 +#: part/views.py:2187 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2188 +#: part/views.py:2197 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2195 +#: part/views.py:2204 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2203 +#: part/views.py:2212 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2253 +#: part/views.py:2262 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2267 +#: part/views.py:2276 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2327 +#: part/views.py:2336 msgid "Edit Part Category" msgstr "" -#: part/views.py:2365 +#: part/views.py:2374 msgid "Delete Part Category" msgstr "" -#: part/views.py:2371 +#: part/views.py:2380 msgid "Part category was deleted" msgstr "" -#: part/views.py:2423 +#: part/views.py:2432 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2524 +#: part/views.py:2533 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2580 +#: part/views.py:2589 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2599 +#: part/views.py:2608 msgid "Create BOM Item" msgstr "" -#: part/views.py:2669 +#: part/views.py:2678 msgid "Edit BOM item" msgstr "" -#: part/views.py:2725 +#: part/views.py:2734 msgid "Confim BOM item deletion" msgstr "" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index fbd26d683a..2687d056dc 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-18 00:31+0000\n" +"POT-Creation-Date: 2021-06-18 00:36+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -2496,7 +2496,7 @@ msgid "Pricing Information" msgstr "" #: company/templates/company/supplier_part_pricing.html:19 company/views.py:794 -#: part/templates/part/sale_prices.html:17 part/views.py:2733 +#: part/templates/part/sale_prices.html:17 part/views.py:2742 msgid "Add Price Break" msgstr "" @@ -2538,20 +2538,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:169 part/views.py:937 +#: company/views.py:169 part/views.py:946 msgid "Download Image" msgstr "" -#: company/views.py:198 part/views.py:969 +#: company/views.py:198 part/views.py:978 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:205 part/views.py:976 +#: company/views.py:205 part/views.py:985 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:214 part/views.py:985 +#: company/views.py:214 part/views.py:994 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2611,15 +2611,15 @@ msgstr "" msgid "Delete Supplier Part" msgstr "" -#: company/views.py:799 part/views.py:2737 +#: company/views.py:799 part/views.py:2746 msgid "Added new price break" msgstr "" -#: company/views.py:855 part/views.py:2781 +#: company/views.py:855 part/views.py:2790 msgid "Edit Price Break" msgstr "" -#: company/views.py:870 part/views.py:2795 +#: company/views.py:870 part/views.py:2804 msgid "Delete Price Break" msgstr "" @@ -2794,7 +2794,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:246 part/views.py:1675 stock/models.py:304 +#: order/models.py:246 part/views.py:1684 stock/models.py:304 #: stock/models.py:1020 msgid "Quantity must be greater than zero" msgstr "" @@ -4083,7 +4083,7 @@ msgstr "" msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2371 part/views.py:1681 part/views.py:1733 +#: part/models.py:2371 part/views.py:1690 part/views.py:1742 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -4176,7 +4176,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:1976 +#: part/templates/part/bom.html:61 part/views.py:1985 msgid "Export Bill of Materials" msgstr "" @@ -4274,7 +4274,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:29 part/views.py:2379 +#: part/templates/part/category.html:29 part/views.py:2388 msgid "Create new part category" msgstr "" @@ -4939,147 +4939,147 @@ msgstr "" msgid "Created new part" msgstr "" -#: part/views.py:914 +#: part/views.py:923 msgid "Part QR Code" msgstr "" -#: part/views.py:1016 +#: part/views.py:1025 msgid "Upload Part Image" msgstr "" -#: part/views.py:1022 part/views.py:1057 +#: part/views.py:1031 part/views.py:1066 msgid "Updated part image" msgstr "" -#: part/views.py:1031 +#: part/views.py:1040 msgid "Select Part Image" msgstr "" -#: part/views.py:1060 +#: part/views.py:1069 msgid "Part image not found" msgstr "" -#: part/views.py:1071 +#: part/views.py:1080 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1106 +#: part/views.py:1115 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1136 +#: part/views.py:1145 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1157 +#: part/views.py:1166 msgid "Validate BOM" msgstr "" -#: part/views.py:1178 +#: part/views.py:1187 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1189 +#: part/views.py:1198 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1323 +#: part/views.py:1332 msgid "No BOM file provided" msgstr "" -#: part/views.py:1684 +#: part/views.py:1693 msgid "Enter a valid quantity" msgstr "" -#: part/views.py:1709 part/views.py:1712 +#: part/views.py:1718 part/views.py:1721 msgid "Select valid part" msgstr "" -#: part/views.py:1718 +#: part/views.py:1727 msgid "Duplicate part selected" msgstr "" -#: part/views.py:1756 +#: part/views.py:1765 msgid "Select a part" msgstr "" -#: part/views.py:1762 +#: part/views.py:1771 msgid "Selected part creates a circular BOM" msgstr "" -#: part/views.py:1766 +#: part/views.py:1775 msgid "Specify quantity" msgstr "" -#: part/views.py:2028 +#: part/views.py:2037 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2035 +#: part/views.py:2044 msgid "Part was deleted" msgstr "" -#: part/views.py:2044 +#: part/views.py:2053 msgid "Part Pricing" msgstr "" -#: part/views.py:2178 +#: part/views.py:2187 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2188 +#: part/views.py:2197 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2195 +#: part/views.py:2204 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2203 +#: part/views.py:2212 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2253 +#: part/views.py:2262 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2267 +#: part/views.py:2276 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2327 +#: part/views.py:2336 msgid "Edit Part Category" msgstr "" -#: part/views.py:2365 +#: part/views.py:2374 msgid "Delete Part Category" msgstr "" -#: part/views.py:2371 +#: part/views.py:2380 msgid "Part category was deleted" msgstr "" -#: part/views.py:2423 +#: part/views.py:2432 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2524 +#: part/views.py:2533 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2580 +#: part/views.py:2589 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2599 +#: part/views.py:2608 msgid "Create BOM Item" msgstr "" -#: part/views.py:2669 +#: part/views.py:2678 msgid "Edit BOM item" msgstr "" -#: part/views.py:2725 +#: part/views.py:2734 msgid "Confim BOM item deletion" msgstr "" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index dbfa4a3293..b4e5ebd755 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-18 00:31+0000\n" +"POT-Creation-Date: 2021-06-18 00:36+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -2496,7 +2496,7 @@ msgid "Pricing Information" msgstr "" #: company/templates/company/supplier_part_pricing.html:19 company/views.py:794 -#: part/templates/part/sale_prices.html:17 part/views.py:2733 +#: part/templates/part/sale_prices.html:17 part/views.py:2742 msgid "Add Price Break" msgstr "" @@ -2538,20 +2538,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:169 part/views.py:937 +#: company/views.py:169 part/views.py:946 msgid "Download Image" msgstr "" -#: company/views.py:198 part/views.py:969 +#: company/views.py:198 part/views.py:978 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:205 part/views.py:976 +#: company/views.py:205 part/views.py:985 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:214 part/views.py:985 +#: company/views.py:214 part/views.py:994 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2611,15 +2611,15 @@ msgstr "" msgid "Delete Supplier Part" msgstr "" -#: company/views.py:799 part/views.py:2737 +#: company/views.py:799 part/views.py:2746 msgid "Added new price break" msgstr "" -#: company/views.py:855 part/views.py:2781 +#: company/views.py:855 part/views.py:2790 msgid "Edit Price Break" msgstr "" -#: company/views.py:870 part/views.py:2795 +#: company/views.py:870 part/views.py:2804 msgid "Delete Price Break" msgstr "" @@ -2794,7 +2794,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:246 part/views.py:1675 stock/models.py:304 +#: order/models.py:246 part/views.py:1684 stock/models.py:304 #: stock/models.py:1020 msgid "Quantity must be greater than zero" msgstr "" @@ -4083,7 +4083,7 @@ msgstr "" msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2371 part/views.py:1681 part/views.py:1733 +#: part/models.py:2371 part/views.py:1690 part/views.py:1742 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -4176,7 +4176,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:1976 +#: part/templates/part/bom.html:61 part/views.py:1985 msgid "Export Bill of Materials" msgstr "" @@ -4274,7 +4274,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:29 part/views.py:2379 +#: part/templates/part/category.html:29 part/views.py:2388 msgid "Create new part category" msgstr "" @@ -4939,147 +4939,147 @@ msgstr "" msgid "Created new part" msgstr "" -#: part/views.py:914 +#: part/views.py:923 msgid "Part QR Code" msgstr "" -#: part/views.py:1016 +#: part/views.py:1025 msgid "Upload Part Image" msgstr "" -#: part/views.py:1022 part/views.py:1057 +#: part/views.py:1031 part/views.py:1066 msgid "Updated part image" msgstr "" -#: part/views.py:1031 +#: part/views.py:1040 msgid "Select Part Image" msgstr "" -#: part/views.py:1060 +#: part/views.py:1069 msgid "Part image not found" msgstr "" -#: part/views.py:1071 +#: part/views.py:1080 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1106 +#: part/views.py:1115 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1136 +#: part/views.py:1145 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1157 +#: part/views.py:1166 msgid "Validate BOM" msgstr "" -#: part/views.py:1178 +#: part/views.py:1187 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1189 +#: part/views.py:1198 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1323 +#: part/views.py:1332 msgid "No BOM file provided" msgstr "" -#: part/views.py:1684 +#: part/views.py:1693 msgid "Enter a valid quantity" msgstr "" -#: part/views.py:1709 part/views.py:1712 +#: part/views.py:1718 part/views.py:1721 msgid "Select valid part" msgstr "" -#: part/views.py:1718 +#: part/views.py:1727 msgid "Duplicate part selected" msgstr "" -#: part/views.py:1756 +#: part/views.py:1765 msgid "Select a part" msgstr "" -#: part/views.py:1762 +#: part/views.py:1771 msgid "Selected part creates a circular BOM" msgstr "" -#: part/views.py:1766 +#: part/views.py:1775 msgid "Specify quantity" msgstr "" -#: part/views.py:2028 +#: part/views.py:2037 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2035 +#: part/views.py:2044 msgid "Part was deleted" msgstr "" -#: part/views.py:2044 +#: part/views.py:2053 msgid "Part Pricing" msgstr "" -#: part/views.py:2178 +#: part/views.py:2187 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2188 +#: part/views.py:2197 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2195 +#: part/views.py:2204 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2203 +#: part/views.py:2212 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2253 +#: part/views.py:2262 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2267 +#: part/views.py:2276 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2327 +#: part/views.py:2336 msgid "Edit Part Category" msgstr "" -#: part/views.py:2365 +#: part/views.py:2374 msgid "Delete Part Category" msgstr "" -#: part/views.py:2371 +#: part/views.py:2380 msgid "Part category was deleted" msgstr "" -#: part/views.py:2423 +#: part/views.py:2432 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2524 +#: part/views.py:2533 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2580 +#: part/views.py:2589 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2599 +#: part/views.py:2608 msgid "Create BOM Item" msgstr "" -#: part/views.py:2669 +#: part/views.py:2678 msgid "Edit BOM item" msgstr "" -#: part/views.py:2725 +#: part/views.py:2734 msgid "Confim BOM item deletion" msgstr "" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 3ea37d86e5..dbfe87462d 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-18 00:31+0000\n" +"POT-Creation-Date: 2021-06-18 00:36+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -2496,7 +2496,7 @@ msgid "Pricing Information" msgstr "Informacja cenowa" #: company/templates/company/supplier_part_pricing.html:19 company/views.py:794 -#: part/templates/part/sale_prices.html:17 part/views.py:2733 +#: part/templates/part/sale_prices.html:17 part/views.py:2742 msgid "Add Price Break" msgstr "" @@ -2538,20 +2538,20 @@ msgstr "Firmy" msgid "New Company" msgstr "Nowa firma" -#: company/views.py:169 part/views.py:937 +#: company/views.py:169 part/views.py:946 msgid "Download Image" msgstr "Pobierz obraz" -#: company/views.py:198 part/views.py:969 +#: company/views.py:198 part/views.py:978 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:205 part/views.py:976 +#: company/views.py:205 part/views.py:985 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:214 part/views.py:985 +#: company/views.py:214 part/views.py:994 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2611,15 +2611,15 @@ msgstr "" msgid "Delete Supplier Part" msgstr "" -#: company/views.py:799 part/views.py:2737 +#: company/views.py:799 part/views.py:2746 msgid "Added new price break" msgstr "" -#: company/views.py:855 part/views.py:2781 +#: company/views.py:855 part/views.py:2790 msgid "Edit Price Break" msgstr "Edytuj przedział cenowy" -#: company/views.py:870 part/views.py:2795 +#: company/views.py:870 part/views.py:2804 msgid "Delete Price Break" msgstr "" @@ -2794,7 +2794,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:246 part/views.py:1675 stock/models.py:304 +#: order/models.py:246 part/views.py:1684 stock/models.py:304 #: stock/models.py:1020 msgid "Quantity must be greater than zero" msgstr "" @@ -4083,7 +4083,7 @@ msgstr "" msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2371 part/views.py:1681 part/views.py:1733 +#: part/models.py:2371 part/views.py:1690 part/views.py:1742 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -4176,7 +4176,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:1976 +#: part/templates/part/bom.html:61 part/views.py:1985 msgid "Export Bill of Materials" msgstr "" @@ -4274,7 +4274,7 @@ msgstr "" msgid "All parts" msgstr "Wszystkie części" -#: part/templates/part/category.html:29 part/views.py:2379 +#: part/templates/part/category.html:29 part/views.py:2388 msgid "Create new part category" msgstr "Stwórz nową kategorię komponentów" @@ -4939,147 +4939,147 @@ msgstr "" msgid "Created new part" msgstr "" -#: part/views.py:914 +#: part/views.py:923 msgid "Part QR Code" msgstr "" -#: part/views.py:1016 +#: part/views.py:1025 msgid "Upload Part Image" msgstr "" -#: part/views.py:1022 part/views.py:1057 +#: part/views.py:1031 part/views.py:1066 msgid "Updated part image" msgstr "" -#: part/views.py:1031 +#: part/views.py:1040 msgid "Select Part Image" msgstr "" -#: part/views.py:1060 +#: part/views.py:1069 msgid "Part image not found" msgstr "" -#: part/views.py:1071 +#: part/views.py:1080 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1106 +#: part/views.py:1115 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1136 +#: part/views.py:1145 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1157 +#: part/views.py:1166 msgid "Validate BOM" msgstr "" -#: part/views.py:1178 +#: part/views.py:1187 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1189 +#: part/views.py:1198 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1323 +#: part/views.py:1332 msgid "No BOM file provided" msgstr "" -#: part/views.py:1684 +#: part/views.py:1693 msgid "Enter a valid quantity" msgstr "" -#: part/views.py:1709 part/views.py:1712 +#: part/views.py:1718 part/views.py:1721 msgid "Select valid part" msgstr "" -#: part/views.py:1718 +#: part/views.py:1727 msgid "Duplicate part selected" msgstr "" -#: part/views.py:1756 +#: part/views.py:1765 msgid "Select a part" msgstr "" -#: part/views.py:1762 +#: part/views.py:1771 msgid "Selected part creates a circular BOM" msgstr "" -#: part/views.py:1766 +#: part/views.py:1775 msgid "Specify quantity" msgstr "" -#: part/views.py:2028 +#: part/views.py:2037 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2035 +#: part/views.py:2044 msgid "Part was deleted" msgstr "" -#: part/views.py:2044 +#: part/views.py:2053 msgid "Part Pricing" msgstr "" -#: part/views.py:2178 +#: part/views.py:2187 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2188 +#: part/views.py:2197 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2195 +#: part/views.py:2204 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2203 +#: part/views.py:2212 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2253 +#: part/views.py:2262 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2267 +#: part/views.py:2276 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2327 +#: part/views.py:2336 msgid "Edit Part Category" msgstr "" -#: part/views.py:2365 +#: part/views.py:2374 msgid "Delete Part Category" msgstr "" -#: part/views.py:2371 +#: part/views.py:2380 msgid "Part category was deleted" msgstr "" -#: part/views.py:2423 +#: part/views.py:2432 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2524 +#: part/views.py:2533 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2580 +#: part/views.py:2589 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2599 +#: part/views.py:2608 msgid "Create BOM Item" msgstr "" -#: part/views.py:2669 +#: part/views.py:2678 msgid "Edit BOM item" msgstr "" -#: part/views.py:2725 +#: part/views.py:2734 msgid "Confim BOM item deletion" msgstr "" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index f86ba37227..106f8ac6ea 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-18 00:31+0000\n" +"POT-Creation-Date: 2021-06-18 00:36+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -2496,7 +2496,7 @@ msgid "Pricing Information" msgstr "" #: company/templates/company/supplier_part_pricing.html:19 company/views.py:794 -#: part/templates/part/sale_prices.html:17 part/views.py:2733 +#: part/templates/part/sale_prices.html:17 part/views.py:2742 msgid "Add Price Break" msgstr "" @@ -2538,20 +2538,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:169 part/views.py:937 +#: company/views.py:169 part/views.py:946 msgid "Download Image" msgstr "" -#: company/views.py:198 part/views.py:969 +#: company/views.py:198 part/views.py:978 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:205 part/views.py:976 +#: company/views.py:205 part/views.py:985 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:214 part/views.py:985 +#: company/views.py:214 part/views.py:994 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2611,15 +2611,15 @@ msgstr "" msgid "Delete Supplier Part" msgstr "" -#: company/views.py:799 part/views.py:2737 +#: company/views.py:799 part/views.py:2746 msgid "Added new price break" msgstr "" -#: company/views.py:855 part/views.py:2781 +#: company/views.py:855 part/views.py:2790 msgid "Edit Price Break" msgstr "" -#: company/views.py:870 part/views.py:2795 +#: company/views.py:870 part/views.py:2804 msgid "Delete Price Break" msgstr "" @@ -2794,7 +2794,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:246 part/views.py:1675 stock/models.py:304 +#: order/models.py:246 part/views.py:1684 stock/models.py:304 #: stock/models.py:1020 msgid "Quantity must be greater than zero" msgstr "" @@ -4083,7 +4083,7 @@ msgstr "" msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2371 part/views.py:1681 part/views.py:1733 +#: part/models.py:2371 part/views.py:1690 part/views.py:1742 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -4176,7 +4176,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:1976 +#: part/templates/part/bom.html:61 part/views.py:1985 msgid "Export Bill of Materials" msgstr "" @@ -4274,7 +4274,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:29 part/views.py:2379 +#: part/templates/part/category.html:29 part/views.py:2388 msgid "Create new part category" msgstr "" @@ -4939,147 +4939,147 @@ msgstr "" msgid "Created new part" msgstr "" -#: part/views.py:914 +#: part/views.py:923 msgid "Part QR Code" msgstr "" -#: part/views.py:1016 +#: part/views.py:1025 msgid "Upload Part Image" msgstr "" -#: part/views.py:1022 part/views.py:1057 +#: part/views.py:1031 part/views.py:1066 msgid "Updated part image" msgstr "" -#: part/views.py:1031 +#: part/views.py:1040 msgid "Select Part Image" msgstr "" -#: part/views.py:1060 +#: part/views.py:1069 msgid "Part image not found" msgstr "" -#: part/views.py:1071 +#: part/views.py:1080 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1106 +#: part/views.py:1115 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1136 +#: part/views.py:1145 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1157 +#: part/views.py:1166 msgid "Validate BOM" msgstr "" -#: part/views.py:1178 +#: part/views.py:1187 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1189 +#: part/views.py:1198 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1323 +#: part/views.py:1332 msgid "No BOM file provided" msgstr "" -#: part/views.py:1684 +#: part/views.py:1693 msgid "Enter a valid quantity" msgstr "" -#: part/views.py:1709 part/views.py:1712 +#: part/views.py:1718 part/views.py:1721 msgid "Select valid part" msgstr "" -#: part/views.py:1718 +#: part/views.py:1727 msgid "Duplicate part selected" msgstr "" -#: part/views.py:1756 +#: part/views.py:1765 msgid "Select a part" msgstr "" -#: part/views.py:1762 +#: part/views.py:1771 msgid "Selected part creates a circular BOM" msgstr "" -#: part/views.py:1766 +#: part/views.py:1775 msgid "Specify quantity" msgstr "" -#: part/views.py:2028 +#: part/views.py:2037 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2035 +#: part/views.py:2044 msgid "Part was deleted" msgstr "" -#: part/views.py:2044 +#: part/views.py:2053 msgid "Part Pricing" msgstr "" -#: part/views.py:2178 +#: part/views.py:2187 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2188 +#: part/views.py:2197 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2195 +#: part/views.py:2204 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2203 +#: part/views.py:2212 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2253 +#: part/views.py:2262 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2267 +#: part/views.py:2276 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2327 +#: part/views.py:2336 msgid "Edit Part Category" msgstr "" -#: part/views.py:2365 +#: part/views.py:2374 msgid "Delete Part Category" msgstr "" -#: part/views.py:2371 +#: part/views.py:2380 msgid "Part category was deleted" msgstr "" -#: part/views.py:2423 +#: part/views.py:2432 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2524 +#: part/views.py:2533 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2580 +#: part/views.py:2589 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2599 +#: part/views.py:2608 msgid "Create BOM Item" msgstr "" -#: part/views.py:2669 +#: part/views.py:2678 msgid "Edit BOM item" msgstr "" -#: part/views.py:2725 +#: part/views.py:2734 msgid "Confim BOM item deletion" msgstr "" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 7faae68667..b22f056523 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-18 00:31+0000\n" +"POT-Creation-Date: 2021-06-18 00:36+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -2496,7 +2496,7 @@ msgid "Pricing Information" msgstr "" #: company/templates/company/supplier_part_pricing.html:19 company/views.py:794 -#: part/templates/part/sale_prices.html:17 part/views.py:2733 +#: part/templates/part/sale_prices.html:17 part/views.py:2742 msgid "Add Price Break" msgstr "" @@ -2538,20 +2538,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:169 part/views.py:937 +#: company/views.py:169 part/views.py:946 msgid "Download Image" msgstr "" -#: company/views.py:198 part/views.py:969 +#: company/views.py:198 part/views.py:978 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:205 part/views.py:976 +#: company/views.py:205 part/views.py:985 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:214 part/views.py:985 +#: company/views.py:214 part/views.py:994 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2611,15 +2611,15 @@ msgstr "" msgid "Delete Supplier Part" msgstr "" -#: company/views.py:799 part/views.py:2737 +#: company/views.py:799 part/views.py:2746 msgid "Added new price break" msgstr "" -#: company/views.py:855 part/views.py:2781 +#: company/views.py:855 part/views.py:2790 msgid "Edit Price Break" msgstr "" -#: company/views.py:870 part/views.py:2795 +#: company/views.py:870 part/views.py:2804 msgid "Delete Price Break" msgstr "" @@ -2794,7 +2794,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:246 part/views.py:1675 stock/models.py:304 +#: order/models.py:246 part/views.py:1684 stock/models.py:304 #: stock/models.py:1020 msgid "Quantity must be greater than zero" msgstr "" @@ -4083,7 +4083,7 @@ msgstr "" msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2371 part/views.py:1681 part/views.py:1733 +#: part/models.py:2371 part/views.py:1690 part/views.py:1742 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -4176,7 +4176,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:1976 +#: part/templates/part/bom.html:61 part/views.py:1985 msgid "Export Bill of Materials" msgstr "" @@ -4274,7 +4274,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:29 part/views.py:2379 +#: part/templates/part/category.html:29 part/views.py:2388 msgid "Create new part category" msgstr "" @@ -4939,147 +4939,147 @@ msgstr "" msgid "Created new part" msgstr "" -#: part/views.py:914 +#: part/views.py:923 msgid "Part QR Code" msgstr "" -#: part/views.py:1016 +#: part/views.py:1025 msgid "Upload Part Image" msgstr "" -#: part/views.py:1022 part/views.py:1057 +#: part/views.py:1031 part/views.py:1066 msgid "Updated part image" msgstr "" -#: part/views.py:1031 +#: part/views.py:1040 msgid "Select Part Image" msgstr "" -#: part/views.py:1060 +#: part/views.py:1069 msgid "Part image not found" msgstr "" -#: part/views.py:1071 +#: part/views.py:1080 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1106 +#: part/views.py:1115 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1136 +#: part/views.py:1145 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1157 +#: part/views.py:1166 msgid "Validate BOM" msgstr "" -#: part/views.py:1178 +#: part/views.py:1187 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1189 +#: part/views.py:1198 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1323 +#: part/views.py:1332 msgid "No BOM file provided" msgstr "" -#: part/views.py:1684 +#: part/views.py:1693 msgid "Enter a valid quantity" msgstr "" -#: part/views.py:1709 part/views.py:1712 +#: part/views.py:1718 part/views.py:1721 msgid "Select valid part" msgstr "" -#: part/views.py:1718 +#: part/views.py:1727 msgid "Duplicate part selected" msgstr "" -#: part/views.py:1756 +#: part/views.py:1765 msgid "Select a part" msgstr "" -#: part/views.py:1762 +#: part/views.py:1771 msgid "Selected part creates a circular BOM" msgstr "" -#: part/views.py:1766 +#: part/views.py:1775 msgid "Specify quantity" msgstr "" -#: part/views.py:2028 +#: part/views.py:2037 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2035 +#: part/views.py:2044 msgid "Part was deleted" msgstr "" -#: part/views.py:2044 +#: part/views.py:2053 msgid "Part Pricing" msgstr "" -#: part/views.py:2178 +#: part/views.py:2187 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2188 +#: part/views.py:2197 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2195 +#: part/views.py:2204 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2203 +#: part/views.py:2212 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2253 +#: part/views.py:2262 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2267 +#: part/views.py:2276 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2327 +#: part/views.py:2336 msgid "Edit Part Category" msgstr "" -#: part/views.py:2365 +#: part/views.py:2374 msgid "Delete Part Category" msgstr "" -#: part/views.py:2371 +#: part/views.py:2380 msgid "Part category was deleted" msgstr "" -#: part/views.py:2423 +#: part/views.py:2432 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2524 +#: part/views.py:2533 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2580 +#: part/views.py:2589 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2599 +#: part/views.py:2608 msgid "Create BOM Item" msgstr "" -#: part/views.py:2669 +#: part/views.py:2678 msgid "Edit BOM item" msgstr "" -#: part/views.py:2725 +#: part/views.py:2734 msgid "Confim BOM item deletion" msgstr "" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 4d24ff54fd..cd3805301f 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-18 00:31+0000\n" +"POT-Creation-Date: 2021-06-18 00:36+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -2496,7 +2496,7 @@ msgid "Pricing Information" msgstr "" #: company/templates/company/supplier_part_pricing.html:19 company/views.py:794 -#: part/templates/part/sale_prices.html:17 part/views.py:2733 +#: part/templates/part/sale_prices.html:17 part/views.py:2742 msgid "Add Price Break" msgstr "" @@ -2538,20 +2538,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:169 part/views.py:937 +#: company/views.py:169 part/views.py:946 msgid "Download Image" msgstr "" -#: company/views.py:198 part/views.py:969 +#: company/views.py:198 part/views.py:978 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:205 part/views.py:976 +#: company/views.py:205 part/views.py:985 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:214 part/views.py:985 +#: company/views.py:214 part/views.py:994 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2611,15 +2611,15 @@ msgstr "" msgid "Delete Supplier Part" msgstr "" -#: company/views.py:799 part/views.py:2737 +#: company/views.py:799 part/views.py:2746 msgid "Added new price break" msgstr "" -#: company/views.py:855 part/views.py:2781 +#: company/views.py:855 part/views.py:2790 msgid "Edit Price Break" msgstr "" -#: company/views.py:870 part/views.py:2795 +#: company/views.py:870 part/views.py:2804 msgid "Delete Price Break" msgstr "" @@ -2794,7 +2794,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:246 part/views.py:1675 stock/models.py:304 +#: order/models.py:246 part/views.py:1684 stock/models.py:304 #: stock/models.py:1020 msgid "Quantity must be greater than zero" msgstr "" @@ -4083,7 +4083,7 @@ msgstr "" msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2371 part/views.py:1681 part/views.py:1733 +#: part/models.py:2371 part/views.py:1690 part/views.py:1742 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -4176,7 +4176,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:1976 +#: part/templates/part/bom.html:61 part/views.py:1985 msgid "Export Bill of Materials" msgstr "" @@ -4274,7 +4274,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:29 part/views.py:2379 +#: part/templates/part/category.html:29 part/views.py:2388 msgid "Create new part category" msgstr "" @@ -4939,147 +4939,147 @@ msgstr "" msgid "Created new part" msgstr "" -#: part/views.py:914 +#: part/views.py:923 msgid "Part QR Code" msgstr "" -#: part/views.py:1016 +#: part/views.py:1025 msgid "Upload Part Image" msgstr "" -#: part/views.py:1022 part/views.py:1057 +#: part/views.py:1031 part/views.py:1066 msgid "Updated part image" msgstr "" -#: part/views.py:1031 +#: part/views.py:1040 msgid "Select Part Image" msgstr "" -#: part/views.py:1060 +#: part/views.py:1069 msgid "Part image not found" msgstr "" -#: part/views.py:1071 +#: part/views.py:1080 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1106 +#: part/views.py:1115 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1136 +#: part/views.py:1145 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1157 +#: part/views.py:1166 msgid "Validate BOM" msgstr "" -#: part/views.py:1178 +#: part/views.py:1187 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1189 +#: part/views.py:1198 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1323 +#: part/views.py:1332 msgid "No BOM file provided" msgstr "" -#: part/views.py:1684 +#: part/views.py:1693 msgid "Enter a valid quantity" msgstr "" -#: part/views.py:1709 part/views.py:1712 +#: part/views.py:1718 part/views.py:1721 msgid "Select valid part" msgstr "" -#: part/views.py:1718 +#: part/views.py:1727 msgid "Duplicate part selected" msgstr "" -#: part/views.py:1756 +#: part/views.py:1765 msgid "Select a part" msgstr "" -#: part/views.py:1762 +#: part/views.py:1771 msgid "Selected part creates a circular BOM" msgstr "" -#: part/views.py:1766 +#: part/views.py:1775 msgid "Specify quantity" msgstr "" -#: part/views.py:2028 +#: part/views.py:2037 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2035 +#: part/views.py:2044 msgid "Part was deleted" msgstr "" -#: part/views.py:2044 +#: part/views.py:2053 msgid "Part Pricing" msgstr "" -#: part/views.py:2178 +#: part/views.py:2187 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2188 +#: part/views.py:2197 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2195 +#: part/views.py:2204 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2203 +#: part/views.py:2212 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2253 +#: part/views.py:2262 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2267 +#: part/views.py:2276 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2327 +#: part/views.py:2336 msgid "Edit Part Category" msgstr "" -#: part/views.py:2365 +#: part/views.py:2374 msgid "Delete Part Category" msgstr "" -#: part/views.py:2371 +#: part/views.py:2380 msgid "Part category was deleted" msgstr "" -#: part/views.py:2423 +#: part/views.py:2432 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2524 +#: part/views.py:2533 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2580 +#: part/views.py:2589 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2599 +#: part/views.py:2608 msgid "Create BOM Item" msgstr "" -#: part/views.py:2669 +#: part/views.py:2678 msgid "Edit BOM item" msgstr "" -#: part/views.py:2725 +#: part/views.py:2734 msgid "Confim BOM item deletion" msgstr "" From d547848e5372bcd32d3fc82bb9950f31a0279f3c Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 18 Jun 2021 00:37:52 +0000 Subject: [PATCH 108/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 505 +++++++++++++--------- InvenTree/locale/en/LC_MESSAGES/django.po | 483 ++++++++++++--------- InvenTree/locale/es/LC_MESSAGES/django.po | 485 ++++++++++++--------- InvenTree/locale/fr/LC_MESSAGES/django.po | 485 ++++++++++++--------- InvenTree/locale/it/LC_MESSAGES/django.po | 483 ++++++++++++--------- InvenTree/locale/ja/LC_MESSAGES/django.po | 483 ++++++++++++--------- InvenTree/locale/pl/LC_MESSAGES/django.po | 503 ++++++++++++--------- InvenTree/locale/ru/LC_MESSAGES/django.po | 485 ++++++++++++--------- InvenTree/locale/tr/LC_MESSAGES/django.po | 483 ++++++++++++--------- InvenTree/locale/zh/LC_MESSAGES/django.po | 483 ++++++++++++--------- 10 files changed, 2748 insertions(+), 2130 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index fe00c20dc4..e8f4367885 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-18 00:36+0000\n" +"POT-Creation-Date: 2021-06-18 00:37+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: German\n" @@ -122,7 +122,7 @@ msgstr "Kommentar" msgid "File comment" msgstr "Datei-Kommentar" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1154 msgid "User" @@ -133,7 +133,7 @@ msgid "upload date" msgstr "Hochladedatum" #: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102 -#: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27 +#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27 #: report/models.py:180 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/part.js:118 #: templates/js/part.js:641 templates/js/stock.js:947 @@ -462,7 +462,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:699 +#: build/templates/build/detail.html:31 common/models.py:713 #: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 #: order/forms.py:285 order/models.py:617 order/models.py:841 @@ -473,11 +473,12 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/models.py:2270 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306 #: part/templates/part/allocation.html:19 #: part/templates/part/allocation.html:53 -#: part/templates/part/order_prices.html:186 -#: part/templates/part/part_pricing.html:13 +#: part/templates/part/internal_prices.html:98 +#: part/templates/part/order_prices.html:202 +#: part/templates/part/part_pricing.html:16 #: part/templates/part/sale_prices.html:85 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -590,8 +591,8 @@ msgstr "Bauauftrag" #: build/models.py:67 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 -#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:55 -#: part/templates/part/navbar.html:58 templates/InvenTree/index.html:183 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:57 +#: part/templates/part/navbar.html:60 templates/InvenTree/index.html:183 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:43 msgid "Build Orders" @@ -603,7 +604,7 @@ msgstr "Bauauftragsreferenz" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2279 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2315 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:575 templates/js/build.js:1018 @@ -631,10 +632,10 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1967 part/models.py:1979 part/models.py:1997 -#: part/models.py:2072 part/models.py:2168 part/models.py:2254 -#: part/templates/part/part_app_base.html:8 -#: part/templates/part/part_pricing.html:9 part/templates/part/related.html:29 +#: part/models.py:1988 part/models.py:2000 part/models.py:2015 +#: part/models.py:2033 part/models.py:2108 part/models.py:2204 +#: part/models.py:2290 part/templates/part/part_app_base.html:8 +#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 #: report/templates/report/inventree_po_report.html:90 @@ -770,7 +771,7 @@ msgstr "Link zu einer externen URL" #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:871 -#: part/templates/part/navbar.html:134 +#: part/templates/part/navbar.html:142 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 @@ -923,8 +924,8 @@ msgstr "Seriennummer" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:125 -#: part/templates/part/navbar.html:128 stock/templates/stock/navbar.html:47 +#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:133 +#: part/templates/part/navbar.html:136 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "Anhänge" @@ -1251,7 +1252,7 @@ msgstr "Bauauftrag-details" #: build/templates/build/navbar.html:15 #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 -#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15 +#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 #: templates/js/stock.js:1019 msgid "Details" msgstr "Details" @@ -1600,7 +1601,7 @@ msgstr "Aktuelle Teile-Stände" msgid "Number of recent parts to display on index page" msgstr "Anzahl der neusten Teile auf der Startseite" -#: common/models.py:153 part/models.py:2170 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -1671,160 +1672,183 @@ msgstr "zeige Bestand in Eingabemasken" msgid "Display available part quantity in some forms" msgstr "Zeige den verfügbaren Bestand in einigen Eingabemasken" -#: common/models.py:209 templates/stats.html:25 +#: common/models.py:209 +#, fuzzy +#| msgid "Internal Part" +msgid "Internal Prices" +msgstr "Internes Teil" + +#: common/models.py:210 +#, fuzzy +#| msgid "Enable generation of test reports" +msgid "Enable internal prices for parts" +msgstr "Erstellung von Test-Berichten aktivieren" + +#: common/models.py:216 +#, fuzzy +#| msgid "Internal Part" +msgid "Internal Price as BOM-Price" +msgstr "Internes Teil" + +#: common/models.py:217 +msgid "Use the internal price (if set) in BOM-price calculations" +msgstr "" + +#: common/models.py:223 templates/stats.html:25 msgid "Debug Mode" msgstr "Entwickler-Modus" -#: common/models.py:210 +#: common/models.py:224 msgid "Generate reports in debug mode (HTML output)" msgstr "Berichte im Entwickler-Modus generieren (als HTML)" -#: common/models.py:216 +#: common/models.py:230 msgid "Page Size" msgstr "Seitengröße" -#: common/models.py:217 +#: common/models.py:231 msgid "Default page size for PDF reports" msgstr "Standardseitenformat für PDF-Bericht" -#: common/models.py:227 +#: common/models.py:241 msgid "Test Reports" msgstr "Test-Berichte" -#: common/models.py:228 +#: common/models.py:242 msgid "Enable generation of test reports" msgstr "Erstellung von Test-Berichten aktivieren" -#: common/models.py:234 +#: common/models.py:248 msgid "Stock Expiry" msgstr "Bestands-Ablauf" -#: common/models.py:235 +#: common/models.py:249 msgid "Enable stock expiry functionality" msgstr "Ablaufen von Bestand ermöglichen" -#: common/models.py:241 +#: common/models.py:255 msgid "Sell Expired Stock" msgstr "Abgelaufenen Bestand verkaufen" -#: common/models.py:242 +#: common/models.py:256 msgid "Allow sale of expired stock" msgstr "Verkauf von abgelaufenem Bestand erlaubt" -#: common/models.py:248 +#: common/models.py:262 msgid "Stock Stale Time" msgstr "Bestands-Stehzeit" -#: common/models.py:249 +#: common/models.py:263 msgid "Number of days stock items are considered stale before expiring" msgstr "Anzahl an Tagen, an denen Bestand als abgestanden markiert wird, bevor sie ablaufen" -#: common/models.py:251 part/templates/part/detail.html:121 +#: common/models.py:265 part/templates/part/detail.html:121 msgid "days" msgstr "Tage" -#: common/models.py:256 +#: common/models.py:270 msgid "Build Expired Stock" msgstr "Abgelaufenen Bestand verbauen" -#: common/models.py:257 +#: common/models.py:271 msgid "Allow building with expired stock" msgstr "Verbauen von abgelaufenen Bestand erlaubt" -#: common/models.py:263 +#: common/models.py:277 msgid "Stock Ownership Control" msgstr "Bestands-Eigentümerkontrolle" -#: common/models.py:264 +#: common/models.py:278 msgid "Enable ownership control over stock locations and items" msgstr "Eigentümerkontrolle für Lagerorte und Teile aktivieren" -#: common/models.py:270 +#: common/models.py:284 msgid "Group by Part" msgstr "Gruppieren nach Teil" -#: common/models.py:271 +#: common/models.py:285 msgid "Group stock items by part reference in table views" msgstr "Bestand in Tabellen anhand von Teil-Referenz gruppieren" -#: common/models.py:277 +#: common/models.py:291 msgid "Recent Stock Count" msgstr "aktueller Bestand" -#: common/models.py:278 +#: common/models.py:292 msgid "Number of recent stock items to display on index page" msgstr "Anzahl des geänderten Bestands auf der Startseite" -#: common/models.py:284 +#: common/models.py:298 msgid "Build Order Reference Prefix" msgstr "Bauauftrag-Referenz Präfix" -#: common/models.py:285 +#: common/models.py:299 msgid "Prefix value for build order reference" msgstr "Präfix für Bauauftrag-Referenz" -#: common/models.py:290 +#: common/models.py:304 msgid "Build Order Reference Regex" msgstr "Bauauftrag-Referenz RegEx" -#: common/models.py:291 +#: common/models.py:305 msgid "Regular expression pattern for matching build order reference" msgstr "RegEx Muster für die Zuordnung von Bauauftrag-Referenzen" -#: common/models.py:295 +#: common/models.py:309 msgid "Sales Order Reference Prefix" msgstr "Auftrags-Referenz Präfix" -#: common/models.py:296 +#: common/models.py:310 msgid "Prefix value for sales order reference" msgstr "Präfix für Auftrags-Referenz" -#: common/models.py:301 +#: common/models.py:315 msgid "Purchase Order Reference Prefix" msgstr "Bestellungs-Referenz Präfix" -#: common/models.py:302 +#: common/models.py:316 msgid "Prefix value for purchase order reference" msgstr "Präfix für Bestellungs-Referenz" -#: common/models.py:525 +#: common/models.py:539 msgid "Settings key (must be unique - case insensitive" msgstr "Einstellungs-Schlüssel (muss einzigartig sein, Groß-/ Kleinschreibung wird nicht beachtet)" -#: common/models.py:527 +#: common/models.py:541 msgid "Settings value" msgstr "Einstellungs-Wert" -#: common/models.py:562 +#: common/models.py:576 msgid "Must be an integer value" msgstr "Nur Ganzzahl eingeben" -#: common/models.py:585 +#: common/models.py:599 msgid "Value must be a boolean value" msgstr "Wahrheitswert erforderlich" -#: common/models.py:596 +#: common/models.py:610 msgid "Value must be an integer value" msgstr "Nur Ganzzahl eingeben" -#: common/models.py:619 +#: common/models.py:633 msgid "Key string must be unique" msgstr "Schlüsseltext muss eindeutig sein" -#: common/models.py:700 company/forms.py:177 +#: common/models.py:714 company/forms.py:177 msgid "Price break quantity" msgstr "Preisstaffelungs Anzahl" -#: common/models.py:708 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82 +#: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 templates/js/bom.js:271 msgid "Price" msgstr "Preis" -#: common/models.py:709 +#: common/models.py:723 msgid "Unit price at specified quantity" msgstr "Stückpreis für die angegebene Anzahl" -#: common/models.py:798 +#: common/models.py:815 msgid "Default" msgstr "Standard" @@ -2070,17 +2094,17 @@ msgid "Supplier part description" msgstr "Zuliefererbeschreibung des Teils" #: company/models.py:497 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2282 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Notiz" -#: company/models.py:501 part/models.py:1614 +#: company/models.py:501 part/models.py:1619 msgid "base cost" msgstr "Basiskosten" -#: company/models.py:501 part/models.py:1614 +#: company/models.py:501 part/models.py:1619 msgid "Minimum charge (e.g. stocking fee)" msgstr "Mindestpreis" @@ -2094,7 +2118,7 @@ msgstr "Verpackungen" msgid "Part packaging" msgstr "Teile-Verpackungen" -#: company/models.py:505 part/models.py:1616 +#: company/models.py:505 part/models.py:1621 msgid "multiple" msgstr "Vielfache" @@ -2326,8 +2350,8 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you msgstr "Für dieses Herstellerteil sind %(count)s Lieferanten definiert. Wenn Sie es löschen, werden die folgenden Lieferantenteile ebenfalls gelöscht:" #: company/templates/company/manufacturer_part_navbar.html:14 -#: company/views.py:63 part/templates/part/navbar.html:84 -#: part/templates/part/navbar.html:87 templates/InvenTree/search.html:316 +#: company/views.py:63 part/templates/part/navbar.html:86 +#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316 #: templates/navbar.html:35 msgid "Suppliers" msgstr "Zulieferer" @@ -2339,7 +2363,7 @@ msgstr "Herstellerteil-Bestand" #: company/templates/company/manufacturer_part_navbar.html:22 #: company/templates/company/navbar.html:41 #: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:36 stock/api.py:54 +#: part/templates/part/navbar.html:38 stock/api.py:54 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 @@ -2367,7 +2391,7 @@ msgstr "Zuliefererteil entfernen" #: company/templates/company/manufacturer_part_suppliers.html:22 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:1002 users/models.py:187 +#: stock/views.py:1002 users/models.py:188 msgid "Delete" msgstr "Löschen" @@ -2386,7 +2410,7 @@ msgstr "Hergestellte Teile" msgid "Supplied Parts" msgstr "Zuliefererteile" -#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:33 +#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:35 #: stock/templates/stock/location.html:107 #: stock/templates/stock/location.html:122 #: stock/templates/stock/location.html:136 @@ -2403,7 +2427,7 @@ msgstr "Teilbestand" #: company/templates/company/sales_orders.html:11 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:104 part/templates/part/navbar.html:107 +#: part/templates/part/navbar.html:112 part/templates/part/navbar.html:115 #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 @@ -2415,7 +2439,7 @@ msgstr "Aufträge" #: company/templates/company/purchase_orders.html:10 #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 -#: part/templates/part/navbar.html:90 part/templates/part/navbar.html:93 +#: part/templates/part/navbar.html:92 part/templates/part/navbar.html:95 #: part/templates/part/orders.html:10 templates/InvenTree/index.html:205 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 @@ -2498,7 +2522,7 @@ msgid "Pricing Information" msgstr "Preisinformationen ansehen" #: company/templates/company/supplier_part_pricing.html:19 company/views.py:794 -#: part/templates/part/sale_prices.html:17 part/views.py:2742 +#: part/templates/part/sale_prices.html:17 part/views.py:2749 msgid "Add Price Break" msgstr "Preisstaffel hinzufügen" @@ -2517,8 +2541,8 @@ msgstr "Preisstaffel bearbeiten" msgid "Delete price break" msgstr "Preisstaffel löschen" -#: company/views.py:70 part/templates/part/navbar.html:78 -#: part/templates/part/navbar.html:81 templates/InvenTree/search.html:306 +#: company/views.py:70 part/templates/part/navbar.html:80 +#: part/templates/part/navbar.html:83 templates/InvenTree/search.html:306 #: templates/navbar.html:36 msgid "Manufacturers" msgstr "Hersteller" @@ -2613,15 +2637,15 @@ msgstr "Neues Zuliefererteil anlegen" msgid "Delete Supplier Part" msgstr "Zuliefererteil entfernen" -#: company/views.py:799 part/views.py:2746 +#: company/views.py:799 part/views.py:2753 msgid "Added new price break" msgstr "neue Preisstaffel hinzufügt" -#: company/views.py:855 part/views.py:2790 +#: company/views.py:855 part/views.py:2797 msgid "Edit Price Break" msgstr "Preisstaffel bearbeiten" -#: company/views.py:870 part/views.py:2804 +#: company/views.py:870 part/views.py:2811 msgid "Delete Price Break" msgstr "Preisstaffel löschen" @@ -2897,9 +2921,9 @@ msgstr "Preis pro Einheit" msgid "Where does the Purchaser want this item to be stored?" msgstr "Wo wird dieses Teil normalerweise gelagert?" -#: order/models.py:724 part/templates/part/navbar.html:101 -#: part/templates/part/order_prices.html:91 -#: part/templates/part/part_pricing.html:78 +#: order/models.py:724 part/templates/part/navbar.html:109 +#: part/templates/part/order_prices.html:107 +#: part/templates/part/part_pricing.html:97 msgid "Sale Price" msgstr "Verkaufspreis" @@ -3652,7 +3676,7 @@ msgstr "Zulieferer einschließen" msgid "Include part supplier data in exported BOM" msgstr "Zulieferer-Daten in Stückliste-Export einschließen" -#: part/forms.py:122 part/models.py:2168 +#: part/forms.py:122 part/models.py:2204 msgid "Parent Part" msgstr "Ausgangsteil" @@ -3728,7 +3752,7 @@ msgstr "Parameter-Vorlage zu Kategorien dieser Ebene hinzufügen" msgid "Add parameter template to all categories" msgstr "Parameter-Vorlage zu allen Kategorien hinzufügen" -#: part/forms.py:344 part/models.py:2263 +#: part/forms.py:344 part/models.py:2299 msgid "Sub part" msgstr "Untergeordnetes Teil" @@ -3748,7 +3772,7 @@ msgstr "Standard Stichwörter" msgid "Default keywords for parts in this category" msgstr "Standard-Stichworte für Teile dieser Kategorie" -#: part/models.py:82 part/models.py:2214 +#: part/models.py:82 part/models.py:2250 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "Teil-Kategorie" @@ -3817,7 +3841,7 @@ msgstr "Schlüsselwörter" msgid "Part keywords to improve visibility in search results" msgstr "Schlüsselworte um die Sichtbarkeit in Suchergebnissen zu verbessern" -#: part/models.py:724 part/models.py:2213 part/templates/part/detail.html:73 +#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:451 msgid "Category" msgstr "Kategorie" @@ -3873,7 +3897,7 @@ msgstr "Minimaler Lagerbestand" msgid "Minimum allowed stock level" msgstr "Minimal zulässiger Lagerbestand" -#: part/models.py:828 part/models.py:2142 part/templates/part/detail.html:106 +#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106 #: part/templates/part/params.html:29 msgid "Units" msgstr "Einheiten" @@ -3940,179 +3964,179 @@ msgstr "BOM Kontrolldatum" msgid "Creation User" msgstr "Erstellungs-Nutzer" -#: part/models.py:1616 +#: part/models.py:1621 msgid "Sell multiple" msgstr "Mehrere verkaufen" -#: part/models.py:2040 +#: part/models.py:2076 msgid "Test templates can only be created for trackable parts" msgstr "Test-Vorlagen können nur für verfolgbare Teile angelegt werden" -#: part/models.py:2057 +#: part/models.py:2093 msgid "Test with this name already exists for this part" msgstr "Ein Test mit diesem Namen besteht bereits für dieses Teil" -#: part/models.py:2077 templates/js/part.js:716 templates/js/stock.js:117 +#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117 msgid "Test Name" msgstr "Test-Name" -#: part/models.py:2078 +#: part/models.py:2114 msgid "Enter a name for the test" msgstr "Namen für diesen Test eingeben" -#: part/models.py:2083 +#: part/models.py:2119 msgid "Test Description" msgstr "Test-Beschreibung" -#: part/models.py:2084 +#: part/models.py:2120 msgid "Enter description for this test" msgstr "Beschreibung für diesen Test eingeben" -#: part/models.py:2089 templates/js/part.js:725 +#: part/models.py:2125 templates/js/part.js:725 #: templates/js/table_filters.js:227 msgid "Required" msgstr "Benötigt" -#: part/models.py:2090 +#: part/models.py:2126 msgid "Is this test required to pass?" msgstr "Muss dieser Test erfolgreich sein?" -#: part/models.py:2095 templates/js/part.js:733 +#: part/models.py:2131 templates/js/part.js:733 msgid "Requires Value" msgstr "Erfordert Wert" -#: part/models.py:2096 +#: part/models.py:2132 msgid "Does this test require a value when adding a test result?" msgstr "Muss für diesen Test ein Wert für das Test-Ergebnis eingetragen werden?" -#: part/models.py:2101 templates/js/part.js:740 +#: part/models.py:2137 templates/js/part.js:740 msgid "Requires Attachment" msgstr "Anhang muss eingegeben werden" -#: part/models.py:2102 +#: part/models.py:2138 msgid "Does this test require a file attachment when adding a test result?" msgstr "Muss für diesen Test ein Anhang für das Test-Ergebnis hinzugefügt werden?" -#: part/models.py:2135 +#: part/models.py:2171 msgid "Parameter template name must be unique" msgstr "Vorlagen-Name des Parameters muss eindeutig sein" -#: part/models.py:2140 +#: part/models.py:2176 msgid "Parameter Name" msgstr "Name des Parameters" -#: part/models.py:2142 +#: part/models.py:2178 msgid "Parameter Units" msgstr "Einheit des Parameters" -#: part/models.py:2170 part/models.py:2219 part/models.py:2220 +#: part/models.py:2206 part/models.py:2255 part/models.py:2256 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "Parameter Vorlage" -#: part/models.py:2172 +#: part/models.py:2208 msgid "Data" msgstr "Wert" -#: part/models.py:2172 +#: part/models.py:2208 msgid "Parameter Value" msgstr "Parameter Wert" -#: part/models.py:2224 templates/InvenTree/settings/category.html:67 +#: part/models.py:2260 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "Standard-Wert" -#: part/models.py:2225 +#: part/models.py:2261 msgid "Default Parameter Value" msgstr "Standard Parameter Wert" -#: part/models.py:2255 +#: part/models.py:2291 msgid "Select parent part" msgstr "Ausgangsteil auswählen" -#: part/models.py:2264 +#: part/models.py:2300 msgid "Select part to be used in BOM" msgstr "Teil für die Nutzung in der Stückliste auswählen" -#: part/models.py:2270 +#: part/models.py:2306 msgid "BOM quantity for this BOM item" msgstr "Stücklisten-Anzahl für dieses Stücklisten-Teil" -#: part/models.py:2272 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "Optional" -#: part/models.py:2272 +#: part/models.py:2308 msgid "This BOM item is optional" msgstr "Diese Stücklisten-Position ist optional" -#: part/models.py:2275 +#: part/models.py:2311 msgid "Overage" msgstr "Überschuss" -#: part/models.py:2276 +#: part/models.py:2312 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "Geschätzter Ausschuss (absolut oder prozentual)" -#: part/models.py:2279 +#: part/models.py:2315 msgid "BOM item reference" msgstr "Referenz der Postion auf der Stückliste" -#: part/models.py:2282 +#: part/models.py:2318 msgid "BOM item notes" msgstr "Notizen zur Stücklisten-Position" -#: part/models.py:2284 +#: part/models.py:2320 msgid "Checksum" msgstr "Prüfsumme" -#: part/models.py:2284 +#: part/models.py:2320 msgid "BOM line checksum" msgstr "Prüfsumme der Stückliste" -#: part/models.py:2288 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "Geerbt" -#: part/models.py:2289 +#: part/models.py:2325 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "Diese Stücklisten-Position wird in die Stücklisten von Teil-Varianten vererbt" -#: part/models.py:2294 templates/js/bom.js:294 +#: part/models.py:2330 templates/js/bom.js:294 msgid "Allow Variants" msgstr "Varianten zulassen" -#: part/models.py:2295 +#: part/models.py:2331 msgid "Stock items for variant parts can be used for this BOM item" msgstr "Lagerbestand von Varianten kann für diese Stücklisten-Position verwendet werden" -#: part/models.py:2371 part/views.py:1690 part/views.py:1742 +#: part/models.py:2407 part/views.py:1690 part/views.py:1742 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "Menge muss eine Ganzzahl sein" -#: part/models.py:2380 part/models.py:2382 +#: part/models.py:2416 part/models.py:2418 msgid "Sub part must be specified" msgstr "Zuliefererteil muss festgelegt sein" -#: part/models.py:2385 +#: part/models.py:2421 msgid "BOM Item" msgstr "Stücklisten-Position" -#: part/models.py:2502 +#: part/models.py:2538 msgid "Part 1" msgstr "Teil 1" -#: part/models.py:2506 +#: part/models.py:2542 msgid "Part 2" msgstr "Teil 2" -#: part/models.py:2506 +#: part/models.py:2542 msgid "Select Related Part" msgstr "verknüpftes Teil auswählen" -#: part/models.py:2538 +#: part/models.py:2574 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "Fehler bei Verwandschaft: Ist das Teil mit sich selbst verwandt oder ist das die Verwandtschaft nicht eindeutig?" @@ -4132,8 +4156,8 @@ msgstr "Sind Sie sicher, dass Sie diese Stücklisten-Position löschen wollen?" msgid "Deleting this entry will remove the BOM row from the following part" msgstr "Die Löschung dieses Eintrags wird das Stücklisten-Position vom folgenden Teil entfernen" -#: part/templates/part/bom.html:10 part/templates/part/navbar.html:48 -#: part/templates/part/navbar.html:51 +#: part/templates/part/bom.html:10 part/templates/part/navbar.html:50 +#: part/templates/part/navbar.html:53 msgid "Bill of Materials" msgstr "Stückliste" @@ -4278,7 +4302,7 @@ msgstr "Neuen Bauauftrag beginnen" msgid "All parts" msgstr "Alle Teile" -#: part/templates/part/category.html:29 part/views.py:2388 +#: part/templates/part/category.html:29 part/views.py:2395 msgid "Create new part category" msgstr "Teil-Kategorie anlegen" @@ -4395,12 +4419,12 @@ msgstr "Wenn diese Kat. gelöscht wird, werden diese Teile in die oberste Kat. v #: part/templates/part/category_navbar.html:34 #: part/templates/part/category_navbar.html:37 -#: part/templates/part/navbar.html:22 +#: part/templates/part/navbar.html:24 msgid "Parameters" msgstr "Parameter" #: part/templates/part/category_parametric.html:10 -#: part/templates/part/navbar.html:19 part/templates/part/params.html:10 +#: part/templates/part/navbar.html:21 part/templates/part/params.html:10 msgid "Part Parameters" msgstr "Teilparameter" @@ -4428,7 +4452,7 @@ msgstr "Teil evtl. Duplikat dieser Teile" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "%(full_name)s - %(desc)s (%(match_per)s%% übereinstimmend)" -#: part/templates/part/detail.html:11 part/templates/part/navbar.html:11 +#: part/templates/part/detail.html:11 part/templates/part/navbar.html:13 msgid "Part Details" msgstr "Teil Details" @@ -4508,6 +4532,46 @@ msgstr "Teil ist aktiv" msgid "Part is not active" msgstr "Teil ist nicht aktiv" +#: part/templates/part/internal_prices.html:11 +#: part/templates/part/navbar.html:100 +#, fuzzy +#| msgid "Sell Price Information" +msgid "Internal Price Information" +msgstr "Verkaufspreis Informationen" + +#: part/templates/part/internal_prices.html:19 part/views.py:2820 +#, fuzzy +#| msgid "Add Price Break" +msgid "Add Internal Price Break" +msgstr "Preisstaffel hinzufügen" + +#: part/templates/part/internal_prices.html:28 templates/403.html:5 +#: templates/403.html:11 +msgid "Permission Denied" +msgstr "Zugriff verweigert" + +#: part/templates/part/internal_prices.html:31 templates/403.html:14 +msgid "You do not have permission to view this page." +msgstr "Keine Berechtigung zum Anzeigen dieser Seite." + +#: part/templates/part/internal_prices.html:59 +#, fuzzy +#| msgid "No price break information found" +msgid "No internal price break information found" +msgstr "Keine Informationen zur Preisstaffel gefunden" + +#: part/templates/part/internal_prices.html:110 +#, fuzzy +#| msgid "Edit price break" +msgid "Edit internal price break" +msgstr "Preisstaffel bearbeiten" + +#: part/templates/part/internal_prices.html:111 +#, fuzzy +#| msgid "Delete price break" +msgid "Delete internal price break" +msgstr "Preisstaffel löschen" + #: part/templates/part/manufacturer.html:11 msgid "Part Manufacturers" msgstr "Teil-Hersteller" @@ -4521,132 +4585,143 @@ msgstr "Herstellerteile löschen" msgid "Create new manufacturer" msgstr "Neuen Hersteller anlegen" -#: part/templates/part/navbar.html:26 part/templates/part/variants.html:11 +#: part/templates/part/navbar.html:28 part/templates/part/variants.html:11 msgid "Part Variants" msgstr "Teil Varianten" -#: part/templates/part/navbar.html:29 +#: part/templates/part/navbar.html:31 msgid "Variants" msgstr "Varianten" -#: part/templates/part/navbar.html:40 +#: part/templates/part/navbar.html:42 msgid "Allocated Stock" msgstr "Lagerbestand zuweisen" -#: part/templates/part/navbar.html:43 +#: part/templates/part/navbar.html:45 msgid "Allocations" msgstr "Zuweisungen" -#: part/templates/part/navbar.html:64 part/templates/part/navbar.html:67 +#: part/templates/part/navbar.html:66 part/templates/part/navbar.html:69 msgid "Used In" msgstr "Benutzt in" -#: part/templates/part/navbar.html:72 part/templates/part/order_prices.html:12 +#: part/templates/part/navbar.html:74 part/templates/part/order_prices.html:12 msgid "Order Price Information" msgstr "Bestellpreisinformationen" -#: part/templates/part/navbar.html:75 +#: part/templates/part/navbar.html:77 msgid "Order Price" msgstr "Bestellpreis" -#: part/templates/part/navbar.html:98 +#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:93 +#: part/templates/part/part_pricing.html:82 +#, fuzzy +#| msgid "Internal Part" +msgid "Internal Price" +msgstr "Internes Teil" + +#: part/templates/part/navbar.html:106 msgid "Sales Price Information" msgstr "Preisinformationen ansehen" -#: part/templates/part/navbar.html:112 part/templates/part/part_tests.html:10 +#: part/templates/part/navbar.html:120 part/templates/part/part_tests.html:10 msgid "Part Test Templates" msgstr "Teil Test-Vorlagen" -#: part/templates/part/navbar.html:115 stock/templates/stock/item_base.html:409 +#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409 msgid "Tests" msgstr "Tests" -#: part/templates/part/navbar.html:119 part/templates/part/navbar.html:122 +#: part/templates/part/navbar.html:127 part/templates/part/navbar.html:130 #: part/templates/part/related.html:10 msgid "Related Parts" msgstr "Verknüpfte Teile" -#: part/templates/part/navbar.html:131 part/templates/part/notes.html:12 +#: part/templates/part/navbar.html:139 part/templates/part/notes.html:12 msgid "Part Notes" msgstr "Teil-Bemerkungen" -#: part/templates/part/order_prices.html:23 +#: part/templates/part/order_prices.html:24 #: part/templates/part/part_base.html:265 msgid "Calculate" msgstr "Berechnen" -#: part/templates/part/order_prices.html:30 +#: part/templates/part/order_prices.html:31 msgid "Pricing ranges" msgstr "Preisspannen" -#: part/templates/part/order_prices.html:35 -#: part/templates/part/part_pricing.html:19 +#: part/templates/part/order_prices.html:36 +#: part/templates/part/part_pricing.html:22 msgid "Supplier Pricing" msgstr "Zulieferer-Preise" -#: part/templates/part/order_prices.html:36 -#: part/templates/part/order_prices.html:61 -#: part/templates/part/order_prices.html:92 -#: part/templates/part/part_pricing.html:23 -#: part/templates/part/part_pricing.html:49 -#: part/templates/part/part_pricing.html:81 +#: part/templates/part/order_prices.html:37 +#: part/templates/part/order_prices.html:62 +#: part/templates/part/order_prices.html:94 +#: part/templates/part/order_prices.html:108 +#: part/templates/part/part_pricing.html:26 +#: part/templates/part/part_pricing.html:52 +#: part/templates/part/part_pricing.html:85 +#: part/templates/part/part_pricing.html:100 msgid "Unit Cost" msgstr "Stückpreis" -#: part/templates/part/order_prices.html:43 -#: part/templates/part/order_prices.html:68 -#: part/templates/part/order_prices.html:97 -#: part/templates/part/part_pricing.html:29 -#: part/templates/part/part_pricing.html:55 -#: part/templates/part/part_pricing.html:85 +#: part/templates/part/order_prices.html:44 +#: part/templates/part/order_prices.html:69 +#: part/templates/part/order_prices.html:99 +#: part/templates/part/order_prices.html:113 +#: part/templates/part/part_pricing.html:32 +#: part/templates/part/part_pricing.html:58 +#: part/templates/part/part_pricing.html:89 +#: part/templates/part/part_pricing.html:104 msgid "Total Cost" msgstr "Gesamtkosten" -#: part/templates/part/order_prices.html:51 -#: part/templates/part/part_pricing.html:37 +#: part/templates/part/order_prices.html:52 +#: part/templates/part/part_pricing.html:40 msgid "No supplier pricing available" msgstr "Keine Zulieferer-Preise verfügbar" -#: part/templates/part/order_prices.html:60 -#: part/templates/part/order_prices.html:112 -#: part/templates/part/part_pricing.html:45 +#: part/templates/part/order_prices.html:61 +#: part/templates/part/order_prices.html:128 +#: part/templates/part/part_pricing.html:48 msgid "BOM Pricing" msgstr "Stücklistenpreise" -#: part/templates/part/order_prices.html:76 -#: part/templates/part/part_pricing.html:63 +#: part/templates/part/order_prices.html:77 +#: part/templates/part/part_pricing.html:66 msgid "Note: BOM pricing is incomplete for this part" msgstr "Anmerkung: Stücklistenbepreisung für dieses Teil ist unvollständig" -#: part/templates/part/order_prices.html:83 -#: part/templates/part/part_pricing.html:70 +#: part/templates/part/order_prices.html:84 +#: part/templates/part/part_pricing.html:73 msgid "No BOM pricing available" msgstr "Keine Stücklisten-Preise verfügbar" -#: part/templates/part/order_prices.html:106 -#: part/templates/part/part_pricing.html:94 +#: part/templates/part/order_prices.html:122 +#: part/templates/part/part_pricing.html:113 msgid "No pricing information is available for this part." msgstr "Keine Preise für dieses Teil verfügbar" -#: part/templates/part/order_prices.html:122 +#: part/templates/part/order_prices.html:138 msgid "Stock Pricing" msgstr "Bestandspreise" -#: part/templates/part/order_prices.html:130 +#: part/templates/part/order_prices.html:146 msgid "No stock pricing history is available for this part." msgstr "Für dieses Teil sind keine Bestandspreise verfügbar." -#: part/templates/part/order_prices.html:149 +#: part/templates/part/order_prices.html:165 #, python-format msgid "Single Price - %(currency)s" msgstr "Einzelpreis - %(currency)s" -#: part/templates/part/order_prices.html:161 +#: part/templates/part/order_prices.html:177 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "Einzelpreisdifferenz - %(currency)s" -#: part/templates/part/order_prices.html:173 +#: part/templates/part/order_prices.html:189 #, python-format msgid "Part Single Price - %(currency)s" msgstr "Einzelpreis für Zuliefererteil- %(currency)s" @@ -4657,7 +4732,7 @@ msgstr "Parameter hinzufügen" #: part/templates/part/params.html:18 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:44 +#: templates/InvenTree/settings/part.html:47 msgid "New Parameter" msgstr "Neuer Parameter" @@ -5027,66 +5102,78 @@ msgstr "Teil wurde gelöscht" msgid "Part Pricing" msgstr "Teilbepreisung" -#: part/views.py:2187 +#: part/views.py:2194 msgid "Create Part Parameter Template" msgstr "Teilparametervorlage anlegen" -#: part/views.py:2197 +#: part/views.py:2204 msgid "Edit Part Parameter Template" msgstr "Teilparametervorlage bearbeiten" -#: part/views.py:2204 +#: part/views.py:2211 msgid "Delete Part Parameter Template" msgstr "Teilparametervorlage löschen" -#: part/views.py:2212 +#: part/views.py:2219 msgid "Create Part Parameter" msgstr "Teilparameter anlegen" -#: part/views.py:2262 +#: part/views.py:2269 msgid "Edit Part Parameter" msgstr "Teilparameter bearbeiten" -#: part/views.py:2276 +#: part/views.py:2283 msgid "Delete Part Parameter" msgstr "Teilparameter löschen" -#: part/views.py:2336 +#: part/views.py:2343 msgid "Edit Part Category" msgstr "Teil-Kategorie bearbeiten" -#: part/views.py:2374 +#: part/views.py:2381 msgid "Delete Part Category" msgstr "Teil-Kategorie löschen" -#: part/views.py:2380 +#: part/views.py:2387 msgid "Part category was deleted" msgstr "Teil-Kategorie wurde gelöscht" -#: part/views.py:2432 +#: part/views.py:2439 msgid "Create Category Parameter Template" msgstr "Kategorieparametervorlage anlegen" -#: part/views.py:2533 +#: part/views.py:2540 msgid "Edit Category Parameter Template" msgstr "Kategorieparametervorlage bearbeiten" -#: part/views.py:2589 +#: part/views.py:2596 msgid "Delete Category Parameter Template" msgstr "Kategorieparametervorlage löschen" -#: part/views.py:2608 +#: part/views.py:2615 msgid "Create BOM Item" msgstr "Stücklisten-Position anlegen" -#: part/views.py:2678 +#: part/views.py:2685 msgid "Edit BOM item" msgstr "Stücklisten-Position bearbeiten" -#: part/views.py:2734 +#: part/views.py:2741 msgid "Confim BOM item deletion" msgstr "löschen von Stücklisten-Position bestätigen" +#: part/views.py:2829 +#, fuzzy +#| msgid "Edit Price Break" +msgid "Edit Internal Price Break" +msgstr "Preisstaffel bearbeiten" + +#: part/views.py:2837 +#, fuzzy +#| msgid "Delete Price Break" +msgid "Delete Internal Price Break" +msgstr "Preisstaffel löschen" + #: report/models.py:181 msgid "Template name" msgstr "Vorlagen Name" @@ -5970,7 +6057,7 @@ msgstr "Entfernen" msgid "Add Stock Items" msgstr "BestandsObjekte hinzufügen" -#: stock/views.py:1001 users/models.py:183 +#: stock/views.py:1001 users/models.py:184 msgid "Add" msgstr "Hinzufügen" @@ -6068,14 +6155,6 @@ msgstr "Lagerbestands-Tracking-Eintrag bearbeiten" msgid "Add Stock Tracking Entry" msgstr "Lagerbestands-Tracking-Eintrag hinzufügen" -#: templates/403.html:5 templates/403.html:11 -msgid "Permission Denied" -msgstr "Zugriff verweigert" - -#: templates/403.html:14 -msgid "You do not have permission to view this page." -msgstr "Keine Berechtigung zum Anzeigen dieser Seite." - #: templates/404.html:5 templates/404.html:11 msgid "Page Not Found" msgstr "Seite nicht gefunden" @@ -6198,12 +6277,12 @@ msgid "No category parameter templates found" msgstr "Keine Kategorie-Parametervorlagen gefunden" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:81 +#: templates/InvenTree/settings/part.html:84 msgid "Edit Template" msgstr "Vorlage bearbeiten" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:82 +#: templates/InvenTree/settings/part.html:85 msgid "Delete Template" msgstr "Vorlage löschen" @@ -6251,11 +6330,11 @@ msgstr "Teil-Einstellungen" msgid "Part Options" msgstr "Teil-Optionen" -#: templates/InvenTree/settings/part.html:40 +#: templates/InvenTree/settings/part.html:43 msgid "Part Parameter Templates" msgstr "Teil-Parametervorlage" -#: templates/InvenTree/settings/part.html:61 +#: templates/InvenTree/settings/part.html:64 msgid "No part parameter templates found" msgstr "Keine Teilparametervorlagen gefunden" @@ -7590,34 +7669,34 @@ msgstr "Berechtigungen" msgid "Important dates" msgstr "wichtige Daten" -#: users/models.py:170 +#: users/models.py:171 msgid "Permission set" msgstr "Berechtigung geändert" -#: users/models.py:178 +#: users/models.py:179 msgid "Group" msgstr "Gruppe" -#: users/models.py:181 +#: users/models.py:182 msgid "View" msgstr "Ansicht" -#: users/models.py:181 +#: users/models.py:182 msgid "Permission to view items" msgstr "Berechtigung Einträge anzuzeigen" -#: users/models.py:183 +#: users/models.py:184 msgid "Permission to add items" msgstr "Berechtigung Einträge zu erstellen" -#: users/models.py:185 +#: users/models.py:186 msgid "Change" msgstr "Ändern" -#: users/models.py:185 +#: users/models.py:186 msgid "Permissions to edit items" msgstr "Berechtigungen Einträge zu ändern" -#: users/models.py:187 +#: users/models.py:188 msgid "Permission to delete items" msgstr "Berechtigung Einträge zu löschen" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index d3a3068653..8395eeb19c 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-18 00:36+0000\n" +"POT-Creation-Date: 2021-06-18 00:37+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -123,7 +123,7 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1154 msgid "User" @@ -134,7 +134,7 @@ msgid "upload date" msgstr "" #: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102 -#: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27 +#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27 #: report/models.py:180 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/part.js:118 #: templates/js/part.js:641 templates/js/stock.js:947 @@ -463,7 +463,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:699 +#: build/templates/build/detail.html:31 common/models.py:713 #: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 #: order/forms.py:285 order/models.py:617 order/models.py:841 @@ -474,11 +474,12 @@ msgstr "" #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/models.py:2270 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306 #: part/templates/part/allocation.html:19 #: part/templates/part/allocation.html:53 -#: part/templates/part/order_prices.html:186 -#: part/templates/part/part_pricing.html:13 +#: part/templates/part/internal_prices.html:98 +#: part/templates/part/order_prices.html:202 +#: part/templates/part/part_pricing.html:16 #: part/templates/part/sale_prices.html:85 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -591,8 +592,8 @@ msgstr "" #: build/models.py:67 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 -#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:55 -#: part/templates/part/navbar.html:58 templates/InvenTree/index.html:183 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:57 +#: part/templates/part/navbar.html:60 templates/InvenTree/index.html:183 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:43 msgid "Build Orders" @@ -604,7 +605,7 @@ msgstr "" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2279 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2315 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:575 templates/js/build.js:1018 @@ -632,10 +633,10 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1967 part/models.py:1979 part/models.py:1997 -#: part/models.py:2072 part/models.py:2168 part/models.py:2254 -#: part/templates/part/part_app_base.html:8 -#: part/templates/part/part_pricing.html:9 part/templates/part/related.html:29 +#: part/models.py:1988 part/models.py:2000 part/models.py:2015 +#: part/models.py:2033 part/models.py:2108 part/models.py:2204 +#: part/models.py:2290 part/templates/part/part_app_base.html:8 +#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 #: report/templates/report/inventree_po_report.html:90 @@ -771,7 +772,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:871 -#: part/templates/part/navbar.html:134 +#: part/templates/part/navbar.html:142 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 @@ -924,8 +925,8 @@ msgstr "" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:125 -#: part/templates/part/navbar.html:128 stock/templates/stock/navbar.html:47 +#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:133 +#: part/templates/part/navbar.html:136 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "" @@ -1252,7 +1253,7 @@ msgstr "" #: build/templates/build/navbar.html:15 #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 -#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15 +#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 #: templates/js/stock.js:1019 msgid "Details" msgstr "" @@ -1601,7 +1602,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2170 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -1672,160 +1673,177 @@ msgstr "" msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:209 templates/stats.html:25 -msgid "Debug Mode" +#: common/models.py:209 +msgid "Internal Prices" msgstr "" #: common/models.py:210 -msgid "Generate reports in debug mode (HTML output)" +msgid "Enable internal prices for parts" msgstr "" #: common/models.py:216 -msgid "Page Size" +msgid "Internal Price as BOM-Price" msgstr "" #: common/models.py:217 +msgid "Use the internal price (if set) in BOM-price calculations" +msgstr "" + +#: common/models.py:223 templates/stats.html:25 +msgid "Debug Mode" +msgstr "" + +#: common/models.py:224 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:230 +msgid "Page Size" +msgstr "" + +#: common/models.py:231 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:227 +#: common/models.py:241 msgid "Test Reports" msgstr "" -#: common/models.py:228 +#: common/models.py:242 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:234 +#: common/models.py:248 msgid "Stock Expiry" msgstr "" -#: common/models.py:235 +#: common/models.py:249 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:241 +#: common/models.py:255 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:242 +#: common/models.py:256 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:248 +#: common/models.py:262 msgid "Stock Stale Time" msgstr "" -#: common/models.py:249 +#: common/models.py:263 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:251 part/templates/part/detail.html:121 +#: common/models.py:265 part/templates/part/detail.html:121 msgid "days" msgstr "" -#: common/models.py:256 +#: common/models.py:270 msgid "Build Expired Stock" msgstr "" -#: common/models.py:257 +#: common/models.py:271 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:263 +#: common/models.py:277 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:264 +#: common/models.py:278 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:270 +#: common/models.py:284 msgid "Group by Part" msgstr "" -#: common/models.py:271 +#: common/models.py:285 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:277 +#: common/models.py:291 msgid "Recent Stock Count" msgstr "" -#: common/models.py:278 +#: common/models.py:292 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:284 +#: common/models.py:298 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:285 +#: common/models.py:299 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:290 +#: common/models.py:304 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:291 +#: common/models.py:305 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:295 +#: common/models.py:309 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:296 +#: common/models.py:310 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:301 +#: common/models.py:315 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:302 +#: common/models.py:316 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:525 +#: common/models.py:539 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:527 +#: common/models.py:541 msgid "Settings value" msgstr "" -#: common/models.py:562 +#: common/models.py:576 msgid "Must be an integer value" msgstr "" -#: common/models.py:585 +#: common/models.py:599 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:596 +#: common/models.py:610 msgid "Value must be an integer value" msgstr "" -#: common/models.py:619 +#: common/models.py:633 msgid "Key string must be unique" msgstr "" -#: common/models.py:700 company/forms.py:177 +#: common/models.py:714 company/forms.py:177 msgid "Price break quantity" msgstr "" -#: common/models.py:708 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82 +#: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 templates/js/bom.js:271 msgid "Price" msgstr "" -#: common/models.py:709 +#: common/models.py:723 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:798 +#: common/models.py:815 msgid "Default" msgstr "" @@ -2071,17 +2089,17 @@ msgid "Supplier part description" msgstr "" #: company/models.py:497 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2282 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:501 part/models.py:1614 +#: company/models.py:501 part/models.py:1619 msgid "base cost" msgstr "" -#: company/models.py:501 part/models.py:1614 +#: company/models.py:501 part/models.py:1619 msgid "Minimum charge (e.g. stocking fee)" msgstr "" @@ -2095,7 +2113,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:505 part/models.py:1616 +#: company/models.py:505 part/models.py:1621 msgid "multiple" msgstr "" @@ -2325,8 +2343,8 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 -#: company/views.py:63 part/templates/part/navbar.html:84 -#: part/templates/part/navbar.html:87 templates/InvenTree/search.html:316 +#: company/views.py:63 part/templates/part/navbar.html:86 +#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316 #: templates/navbar.html:35 msgid "Suppliers" msgstr "" @@ -2338,7 +2356,7 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:22 #: company/templates/company/navbar.html:41 #: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:36 stock/api.py:54 +#: part/templates/part/navbar.html:38 stock/api.py:54 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 @@ -2366,7 +2384,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:1002 users/models.py:187 +#: stock/views.py:1002 users/models.py:188 msgid "Delete" msgstr "" @@ -2385,7 +2403,7 @@ msgstr "" msgid "Supplied Parts" msgstr "" -#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:33 +#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:35 #: stock/templates/stock/location.html:107 #: stock/templates/stock/location.html:122 #: stock/templates/stock/location.html:136 @@ -2402,7 +2420,7 @@ msgstr "" #: company/templates/company/sales_orders.html:11 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:104 part/templates/part/navbar.html:107 +#: part/templates/part/navbar.html:112 part/templates/part/navbar.html:115 #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 @@ -2414,7 +2432,7 @@ msgstr "" #: company/templates/company/purchase_orders.html:10 #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 -#: part/templates/part/navbar.html:90 part/templates/part/navbar.html:93 +#: part/templates/part/navbar.html:92 part/templates/part/navbar.html:95 #: part/templates/part/orders.html:10 templates/InvenTree/index.html:205 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 @@ -2497,7 +2515,7 @@ msgid "Pricing Information" msgstr "" #: company/templates/company/supplier_part_pricing.html:19 company/views.py:794 -#: part/templates/part/sale_prices.html:17 part/views.py:2742 +#: part/templates/part/sale_prices.html:17 part/views.py:2749 msgid "Add Price Break" msgstr "" @@ -2516,8 +2534,8 @@ msgstr "" msgid "Delete price break" msgstr "" -#: company/views.py:70 part/templates/part/navbar.html:78 -#: part/templates/part/navbar.html:81 templates/InvenTree/search.html:306 +#: company/views.py:70 part/templates/part/navbar.html:80 +#: part/templates/part/navbar.html:83 templates/InvenTree/search.html:306 #: templates/navbar.html:36 msgid "Manufacturers" msgstr "" @@ -2612,15 +2630,15 @@ msgstr "" msgid "Delete Supplier Part" msgstr "" -#: company/views.py:799 part/views.py:2746 +#: company/views.py:799 part/views.py:2753 msgid "Added new price break" msgstr "" -#: company/views.py:855 part/views.py:2790 +#: company/views.py:855 part/views.py:2797 msgid "Edit Price Break" msgstr "" -#: company/views.py:870 part/views.py:2804 +#: company/views.py:870 part/views.py:2811 msgid "Delete Price Break" msgstr "" @@ -2894,9 +2912,9 @@ msgstr "" msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:724 part/templates/part/navbar.html:101 -#: part/templates/part/order_prices.html:91 -#: part/templates/part/part_pricing.html:78 +#: order/models.py:724 part/templates/part/navbar.html:109 +#: part/templates/part/order_prices.html:107 +#: part/templates/part/part_pricing.html:97 msgid "Sale Price" msgstr "" @@ -3649,7 +3667,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2168 +#: part/forms.py:122 part/models.py:2204 msgid "Parent Part" msgstr "" @@ -3725,7 +3743,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2263 +#: part/forms.py:344 part/models.py:2299 msgid "Sub part" msgstr "" @@ -3745,7 +3763,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2214 +#: part/models.py:82 part/models.py:2250 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3814,7 +3832,7 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:724 part/models.py:2213 part/templates/part/detail.html:73 +#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:451 msgid "Category" msgstr "" @@ -3870,7 +3888,7 @@ msgstr "" msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:828 part/models.py:2142 part/templates/part/detail.html:106 +#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106 #: part/templates/part/params.html:29 msgid "Units" msgstr "" @@ -3937,179 +3955,179 @@ msgstr "" msgid "Creation User" msgstr "" -#: part/models.py:1616 +#: part/models.py:1621 msgid "Sell multiple" msgstr "" -#: part/models.py:2040 +#: part/models.py:2076 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2057 +#: part/models.py:2093 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2077 templates/js/part.js:716 templates/js/stock.js:117 +#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2078 +#: part/models.py:2114 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2083 +#: part/models.py:2119 msgid "Test Description" msgstr "" -#: part/models.py:2084 +#: part/models.py:2120 msgid "Enter description for this test" msgstr "" -#: part/models.py:2089 templates/js/part.js:725 +#: part/models.py:2125 templates/js/part.js:725 #: templates/js/table_filters.js:227 msgid "Required" msgstr "" -#: part/models.py:2090 +#: part/models.py:2126 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2095 templates/js/part.js:733 +#: part/models.py:2131 templates/js/part.js:733 msgid "Requires Value" msgstr "" -#: part/models.py:2096 +#: part/models.py:2132 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2101 templates/js/part.js:740 +#: part/models.py:2137 templates/js/part.js:740 msgid "Requires Attachment" msgstr "" -#: part/models.py:2102 +#: part/models.py:2138 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2135 +#: part/models.py:2171 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2140 +#: part/models.py:2176 msgid "Parameter Name" msgstr "" -#: part/models.py:2142 +#: part/models.py:2178 msgid "Parameter Units" msgstr "" -#: part/models.py:2170 part/models.py:2219 part/models.py:2220 +#: part/models.py:2206 part/models.py:2255 part/models.py:2256 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2172 +#: part/models.py:2208 msgid "Data" msgstr "" -#: part/models.py:2172 +#: part/models.py:2208 msgid "Parameter Value" msgstr "" -#: part/models.py:2224 templates/InvenTree/settings/category.html:67 +#: part/models.py:2260 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2225 +#: part/models.py:2261 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2255 +#: part/models.py:2291 msgid "Select parent part" msgstr "" -#: part/models.py:2264 +#: part/models.py:2300 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2270 +#: part/models.py:2306 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2272 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "" -#: part/models.py:2272 +#: part/models.py:2308 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2275 +#: part/models.py:2311 msgid "Overage" msgstr "" -#: part/models.py:2276 +#: part/models.py:2312 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2279 +#: part/models.py:2315 msgid "BOM item reference" msgstr "" -#: part/models.py:2282 +#: part/models.py:2318 msgid "BOM item notes" msgstr "" -#: part/models.py:2284 +#: part/models.py:2320 msgid "Checksum" msgstr "" -#: part/models.py:2284 +#: part/models.py:2320 msgid "BOM line checksum" msgstr "" -#: part/models.py:2288 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2289 +#: part/models.py:2325 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2294 templates/js/bom.js:294 +#: part/models.py:2330 templates/js/bom.js:294 msgid "Allow Variants" msgstr "" -#: part/models.py:2295 +#: part/models.py:2331 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2371 part/views.py:1690 part/views.py:1742 +#: part/models.py:2407 part/views.py:1690 part/views.py:1742 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2380 part/models.py:2382 +#: part/models.py:2416 part/models.py:2418 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2385 +#: part/models.py:2421 msgid "BOM Item" msgstr "" -#: part/models.py:2502 +#: part/models.py:2538 msgid "Part 1" msgstr "" -#: part/models.py:2506 +#: part/models.py:2542 msgid "Part 2" msgstr "" -#: part/models.py:2506 +#: part/models.py:2542 msgid "Select Related Part" msgstr "" -#: part/models.py:2538 +#: part/models.py:2574 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -4129,8 +4147,8 @@ msgstr "" msgid "Deleting this entry will remove the BOM row from the following part" msgstr "" -#: part/templates/part/bom.html:10 part/templates/part/navbar.html:48 -#: part/templates/part/navbar.html:51 +#: part/templates/part/bom.html:10 part/templates/part/navbar.html:50 +#: part/templates/part/navbar.html:53 msgid "Bill of Materials" msgstr "" @@ -4275,7 +4293,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:29 part/views.py:2388 +#: part/templates/part/category.html:29 part/views.py:2395 msgid "Create new part category" msgstr "" @@ -4392,12 +4410,12 @@ msgstr "" #: part/templates/part/category_navbar.html:34 #: part/templates/part/category_navbar.html:37 -#: part/templates/part/navbar.html:22 +#: part/templates/part/navbar.html:24 msgid "Parameters" msgstr "" #: part/templates/part/category_parametric.html:10 -#: part/templates/part/navbar.html:19 part/templates/part/params.html:10 +#: part/templates/part/navbar.html:21 part/templates/part/params.html:10 msgid "Part Parameters" msgstr "" @@ -4425,7 +4443,7 @@ msgstr "" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "" -#: part/templates/part/detail.html:11 part/templates/part/navbar.html:11 +#: part/templates/part/detail.html:11 part/templates/part/navbar.html:13 msgid "Part Details" msgstr "" @@ -4505,6 +4523,36 @@ msgstr "" msgid "Part is not active" msgstr "" +#: part/templates/part/internal_prices.html:11 +#: part/templates/part/navbar.html:100 +msgid "Internal Price Information" +msgstr "" + +#: part/templates/part/internal_prices.html:19 part/views.py:2820 +msgid "Add Internal Price Break" +msgstr "" + +#: part/templates/part/internal_prices.html:28 templates/403.html:5 +#: templates/403.html:11 +msgid "Permission Denied" +msgstr "" + +#: part/templates/part/internal_prices.html:31 templates/403.html:14 +msgid "You do not have permission to view this page." +msgstr "" + +#: part/templates/part/internal_prices.html:59 +msgid "No internal price break information found" +msgstr "" + +#: part/templates/part/internal_prices.html:110 +msgid "Edit internal price break" +msgstr "" + +#: part/templates/part/internal_prices.html:111 +msgid "Delete internal price break" +msgstr "" + #: part/templates/part/manufacturer.html:11 msgid "Part Manufacturers" msgstr "" @@ -4518,132 +4566,141 @@ msgstr "" msgid "Create new manufacturer" msgstr "" -#: part/templates/part/navbar.html:26 part/templates/part/variants.html:11 +#: part/templates/part/navbar.html:28 part/templates/part/variants.html:11 msgid "Part Variants" msgstr "" -#: part/templates/part/navbar.html:29 +#: part/templates/part/navbar.html:31 msgid "Variants" msgstr "" -#: part/templates/part/navbar.html:40 +#: part/templates/part/navbar.html:42 msgid "Allocated Stock" msgstr "" -#: part/templates/part/navbar.html:43 +#: part/templates/part/navbar.html:45 msgid "Allocations" msgstr "" -#: part/templates/part/navbar.html:64 part/templates/part/navbar.html:67 +#: part/templates/part/navbar.html:66 part/templates/part/navbar.html:69 msgid "Used In" msgstr "" -#: part/templates/part/navbar.html:72 part/templates/part/order_prices.html:12 +#: part/templates/part/navbar.html:74 part/templates/part/order_prices.html:12 msgid "Order Price Information" msgstr "" -#: part/templates/part/navbar.html:75 +#: part/templates/part/navbar.html:77 msgid "Order Price" msgstr "" -#: part/templates/part/navbar.html:98 +#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:93 +#: part/templates/part/part_pricing.html:82 +msgid "Internal Price" +msgstr "" + +#: part/templates/part/navbar.html:106 msgid "Sales Price Information" msgstr "" -#: part/templates/part/navbar.html:112 part/templates/part/part_tests.html:10 +#: part/templates/part/navbar.html:120 part/templates/part/part_tests.html:10 msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:115 stock/templates/stock/item_base.html:409 +#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409 msgid "Tests" msgstr "" -#: part/templates/part/navbar.html:119 part/templates/part/navbar.html:122 +#: part/templates/part/navbar.html:127 part/templates/part/navbar.html:130 #: part/templates/part/related.html:10 msgid "Related Parts" msgstr "" -#: part/templates/part/navbar.html:131 part/templates/part/notes.html:12 +#: part/templates/part/navbar.html:139 part/templates/part/notes.html:12 msgid "Part Notes" msgstr "" -#: part/templates/part/order_prices.html:23 +#: part/templates/part/order_prices.html:24 #: part/templates/part/part_base.html:265 msgid "Calculate" msgstr "" -#: part/templates/part/order_prices.html:30 +#: part/templates/part/order_prices.html:31 msgid "Pricing ranges" msgstr "" -#: part/templates/part/order_prices.html:35 -#: part/templates/part/part_pricing.html:19 +#: part/templates/part/order_prices.html:36 +#: part/templates/part/part_pricing.html:22 msgid "Supplier Pricing" msgstr "" -#: part/templates/part/order_prices.html:36 -#: part/templates/part/order_prices.html:61 -#: part/templates/part/order_prices.html:92 -#: part/templates/part/part_pricing.html:23 -#: part/templates/part/part_pricing.html:49 -#: part/templates/part/part_pricing.html:81 +#: part/templates/part/order_prices.html:37 +#: part/templates/part/order_prices.html:62 +#: part/templates/part/order_prices.html:94 +#: part/templates/part/order_prices.html:108 +#: part/templates/part/part_pricing.html:26 +#: part/templates/part/part_pricing.html:52 +#: part/templates/part/part_pricing.html:85 +#: part/templates/part/part_pricing.html:100 msgid "Unit Cost" msgstr "" -#: part/templates/part/order_prices.html:43 -#: part/templates/part/order_prices.html:68 -#: part/templates/part/order_prices.html:97 -#: part/templates/part/part_pricing.html:29 -#: part/templates/part/part_pricing.html:55 -#: part/templates/part/part_pricing.html:85 +#: part/templates/part/order_prices.html:44 +#: part/templates/part/order_prices.html:69 +#: part/templates/part/order_prices.html:99 +#: part/templates/part/order_prices.html:113 +#: part/templates/part/part_pricing.html:32 +#: part/templates/part/part_pricing.html:58 +#: part/templates/part/part_pricing.html:89 +#: part/templates/part/part_pricing.html:104 msgid "Total Cost" msgstr "" -#: part/templates/part/order_prices.html:51 -#: part/templates/part/part_pricing.html:37 +#: part/templates/part/order_prices.html:52 +#: part/templates/part/part_pricing.html:40 msgid "No supplier pricing available" msgstr "" -#: part/templates/part/order_prices.html:60 -#: part/templates/part/order_prices.html:112 -#: part/templates/part/part_pricing.html:45 +#: part/templates/part/order_prices.html:61 +#: part/templates/part/order_prices.html:128 +#: part/templates/part/part_pricing.html:48 msgid "BOM Pricing" msgstr "" -#: part/templates/part/order_prices.html:76 -#: part/templates/part/part_pricing.html:63 +#: part/templates/part/order_prices.html:77 +#: part/templates/part/part_pricing.html:66 msgid "Note: BOM pricing is incomplete for this part" msgstr "" -#: part/templates/part/order_prices.html:83 -#: part/templates/part/part_pricing.html:70 +#: part/templates/part/order_prices.html:84 +#: part/templates/part/part_pricing.html:73 msgid "No BOM pricing available" msgstr "" -#: part/templates/part/order_prices.html:106 -#: part/templates/part/part_pricing.html:94 +#: part/templates/part/order_prices.html:122 +#: part/templates/part/part_pricing.html:113 msgid "No pricing information is available for this part." msgstr "" -#: part/templates/part/order_prices.html:122 +#: part/templates/part/order_prices.html:138 msgid "Stock Pricing" msgstr "" -#: part/templates/part/order_prices.html:130 +#: part/templates/part/order_prices.html:146 msgid "No stock pricing history is available for this part." msgstr "" -#: part/templates/part/order_prices.html:149 +#: part/templates/part/order_prices.html:165 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:161 +#: part/templates/part/order_prices.html:177 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:173 +#: part/templates/part/order_prices.html:189 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" @@ -4654,7 +4711,7 @@ msgstr "" #: part/templates/part/params.html:18 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:44 +#: templates/InvenTree/settings/part.html:47 msgid "New Parameter" msgstr "" @@ -5024,66 +5081,74 @@ msgstr "" msgid "Part Pricing" msgstr "" -#: part/views.py:2187 +#: part/views.py:2194 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2197 +#: part/views.py:2204 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2204 +#: part/views.py:2211 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2212 +#: part/views.py:2219 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2262 +#: part/views.py:2269 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2276 +#: part/views.py:2283 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2336 +#: part/views.py:2343 msgid "Edit Part Category" msgstr "" -#: part/views.py:2374 +#: part/views.py:2381 msgid "Delete Part Category" msgstr "" -#: part/views.py:2380 +#: part/views.py:2387 msgid "Part category was deleted" msgstr "" -#: part/views.py:2432 +#: part/views.py:2439 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2533 +#: part/views.py:2540 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2589 +#: part/views.py:2596 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2608 +#: part/views.py:2615 msgid "Create BOM Item" msgstr "" -#: part/views.py:2678 +#: part/views.py:2685 msgid "Edit BOM item" msgstr "" -#: part/views.py:2734 +#: part/views.py:2741 msgid "Confim BOM item deletion" msgstr "" +#: part/views.py:2829 +msgid "Edit Internal Price Break" +msgstr "" + +#: part/views.py:2837 +msgid "Delete Internal Price Break" +msgstr "" + #: report/models.py:181 msgid "Template name" msgstr "" @@ -5967,7 +6032,7 @@ msgstr "" msgid "Add Stock Items" msgstr "" -#: stock/views.py:1001 users/models.py:183 +#: stock/views.py:1001 users/models.py:184 msgid "Add" msgstr "" @@ -6065,14 +6130,6 @@ msgstr "" msgid "Add Stock Tracking Entry" msgstr "" -#: templates/403.html:5 templates/403.html:11 -msgid "Permission Denied" -msgstr "" - -#: templates/403.html:14 -msgid "You do not have permission to view this page." -msgstr "" - #: templates/404.html:5 templates/404.html:11 msgid "Page Not Found" msgstr "" @@ -6191,12 +6248,12 @@ msgid "No category parameter templates found" msgstr "" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:81 +#: templates/InvenTree/settings/part.html:84 msgid "Edit Template" msgstr "" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:82 +#: templates/InvenTree/settings/part.html:85 msgid "Delete Template" msgstr "" @@ -6244,11 +6301,11 @@ msgstr "" msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:40 +#: templates/InvenTree/settings/part.html:43 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:61 +#: templates/InvenTree/settings/part.html:64 msgid "No part parameter templates found" msgstr "" @@ -7583,34 +7640,34 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:170 +#: users/models.py:171 msgid "Permission set" msgstr "" -#: users/models.py:178 +#: users/models.py:179 msgid "Group" msgstr "" -#: users/models.py:181 +#: users/models.py:182 msgid "View" msgstr "" -#: users/models.py:181 +#: users/models.py:182 msgid "Permission to view items" msgstr "" -#: users/models.py:183 +#: users/models.py:184 msgid "Permission to add items" msgstr "" -#: users/models.py:185 +#: users/models.py:186 msgid "Change" msgstr "" -#: users/models.py:185 +#: users/models.py:186 msgid "Permissions to edit items" msgstr "" -#: users/models.py:187 +#: users/models.py:188 msgid "Permission to delete items" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 932ba913c0..6f7e617429 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-18 00:36+0000\n" +"POT-Creation-Date: 2021-06-18 00:37+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -122,7 +122,7 @@ msgstr "Comentario" msgid "File comment" msgstr "" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1154 msgid "User" @@ -133,7 +133,7 @@ msgid "upload date" msgstr "" #: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102 -#: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27 +#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27 #: report/models.py:180 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/part.js:118 #: templates/js/part.js:641 templates/js/stock.js:947 @@ -462,7 +462,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:699 +#: build/templates/build/detail.html:31 common/models.py:713 #: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 #: order/forms.py:285 order/models.py:617 order/models.py:841 @@ -473,11 +473,12 @@ msgstr "" #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/models.py:2270 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306 #: part/templates/part/allocation.html:19 #: part/templates/part/allocation.html:53 -#: part/templates/part/order_prices.html:186 -#: part/templates/part/part_pricing.html:13 +#: part/templates/part/internal_prices.html:98 +#: part/templates/part/order_prices.html:202 +#: part/templates/part/part_pricing.html:16 #: part/templates/part/sale_prices.html:85 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -590,8 +591,8 @@ msgstr "" #: build/models.py:67 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 -#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:55 -#: part/templates/part/navbar.html:58 templates/InvenTree/index.html:183 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:57 +#: part/templates/part/navbar.html:60 templates/InvenTree/index.html:183 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:43 msgid "Build Orders" @@ -603,7 +604,7 @@ msgstr "" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2279 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2315 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:575 templates/js/build.js:1018 @@ -631,10 +632,10 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1967 part/models.py:1979 part/models.py:1997 -#: part/models.py:2072 part/models.py:2168 part/models.py:2254 -#: part/templates/part/part_app_base.html:8 -#: part/templates/part/part_pricing.html:9 part/templates/part/related.html:29 +#: part/models.py:1988 part/models.py:2000 part/models.py:2015 +#: part/models.py:2033 part/models.py:2108 part/models.py:2204 +#: part/models.py:2290 part/templates/part/part_app_base.html:8 +#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 #: report/templates/report/inventree_po_report.html:90 @@ -770,7 +771,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:871 -#: part/templates/part/navbar.html:134 +#: part/templates/part/navbar.html:142 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 @@ -923,8 +924,8 @@ msgstr "Número de serie" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:125 -#: part/templates/part/navbar.html:128 stock/templates/stock/navbar.html:47 +#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:133 +#: part/templates/part/navbar.html:136 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "" @@ -1251,7 +1252,7 @@ msgstr "" #: build/templates/build/navbar.html:15 #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 -#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15 +#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 #: templates/js/stock.js:1019 msgid "Details" msgstr "Detalles" @@ -1600,7 +1601,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2170 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -1671,160 +1672,177 @@ msgstr "" msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:209 templates/stats.html:25 -msgid "Debug Mode" +#: common/models.py:209 +msgid "Internal Prices" msgstr "" #: common/models.py:210 -msgid "Generate reports in debug mode (HTML output)" +msgid "Enable internal prices for parts" msgstr "" #: common/models.py:216 -msgid "Page Size" +msgid "Internal Price as BOM-Price" msgstr "" #: common/models.py:217 +msgid "Use the internal price (if set) in BOM-price calculations" +msgstr "" + +#: common/models.py:223 templates/stats.html:25 +msgid "Debug Mode" +msgstr "" + +#: common/models.py:224 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:230 +msgid "Page Size" +msgstr "" + +#: common/models.py:231 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:227 +#: common/models.py:241 msgid "Test Reports" msgstr "" -#: common/models.py:228 +#: common/models.py:242 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:234 +#: common/models.py:248 msgid "Stock Expiry" msgstr "" -#: common/models.py:235 +#: common/models.py:249 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:241 +#: common/models.py:255 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:242 +#: common/models.py:256 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:248 +#: common/models.py:262 msgid "Stock Stale Time" msgstr "" -#: common/models.py:249 +#: common/models.py:263 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:251 part/templates/part/detail.html:121 +#: common/models.py:265 part/templates/part/detail.html:121 msgid "days" msgstr "días" -#: common/models.py:256 +#: common/models.py:270 msgid "Build Expired Stock" msgstr "" -#: common/models.py:257 +#: common/models.py:271 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:263 +#: common/models.py:277 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:264 +#: common/models.py:278 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:270 +#: common/models.py:284 msgid "Group by Part" msgstr "" -#: common/models.py:271 +#: common/models.py:285 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:277 +#: common/models.py:291 msgid "Recent Stock Count" msgstr "" -#: common/models.py:278 +#: common/models.py:292 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:284 +#: common/models.py:298 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:285 +#: common/models.py:299 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:290 +#: common/models.py:304 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:291 +#: common/models.py:305 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:295 +#: common/models.py:309 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:296 +#: common/models.py:310 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:301 +#: common/models.py:315 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:302 +#: common/models.py:316 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:525 +#: common/models.py:539 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:527 +#: common/models.py:541 msgid "Settings value" msgstr "" -#: common/models.py:562 +#: common/models.py:576 msgid "Must be an integer value" msgstr "" -#: common/models.py:585 +#: common/models.py:599 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:596 +#: common/models.py:610 msgid "Value must be an integer value" msgstr "" -#: common/models.py:619 +#: common/models.py:633 msgid "Key string must be unique" msgstr "" -#: common/models.py:700 company/forms.py:177 +#: common/models.py:714 company/forms.py:177 msgid "Price break quantity" msgstr "" -#: common/models.py:708 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82 +#: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 templates/js/bom.js:271 msgid "Price" msgstr "" -#: common/models.py:709 +#: common/models.py:723 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:798 +#: common/models.py:815 msgid "Default" msgstr "" @@ -2070,17 +2088,17 @@ msgid "Supplier part description" msgstr "" #: company/models.py:497 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2282 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Nota" -#: company/models.py:501 part/models.py:1614 +#: company/models.py:501 part/models.py:1619 msgid "base cost" msgstr "" -#: company/models.py:501 part/models.py:1614 +#: company/models.py:501 part/models.py:1619 msgid "Minimum charge (e.g. stocking fee)" msgstr "" @@ -2094,7 +2112,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:505 part/models.py:1616 +#: company/models.py:505 part/models.py:1621 msgid "multiple" msgstr "" @@ -2324,8 +2342,8 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 -#: company/views.py:63 part/templates/part/navbar.html:84 -#: part/templates/part/navbar.html:87 templates/InvenTree/search.html:316 +#: company/views.py:63 part/templates/part/navbar.html:86 +#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316 #: templates/navbar.html:35 msgid "Suppliers" msgstr "" @@ -2337,7 +2355,7 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:22 #: company/templates/company/navbar.html:41 #: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:36 stock/api.py:54 +#: part/templates/part/navbar.html:38 stock/api.py:54 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 @@ -2365,7 +2383,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:1002 users/models.py:187 +#: stock/views.py:1002 users/models.py:188 msgid "Delete" msgstr "Eliminar" @@ -2384,7 +2402,7 @@ msgstr "" msgid "Supplied Parts" msgstr "" -#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:33 +#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:35 #: stock/templates/stock/location.html:107 #: stock/templates/stock/location.html:122 #: stock/templates/stock/location.html:136 @@ -2401,7 +2419,7 @@ msgstr "" #: company/templates/company/sales_orders.html:11 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:104 part/templates/part/navbar.html:107 +#: part/templates/part/navbar.html:112 part/templates/part/navbar.html:115 #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 @@ -2413,7 +2431,7 @@ msgstr "" #: company/templates/company/purchase_orders.html:10 #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 -#: part/templates/part/navbar.html:90 part/templates/part/navbar.html:93 +#: part/templates/part/navbar.html:92 part/templates/part/navbar.html:95 #: part/templates/part/orders.html:10 templates/InvenTree/index.html:205 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 @@ -2496,7 +2514,7 @@ msgid "Pricing Information" msgstr "" #: company/templates/company/supplier_part_pricing.html:19 company/views.py:794 -#: part/templates/part/sale_prices.html:17 part/views.py:2742 +#: part/templates/part/sale_prices.html:17 part/views.py:2749 msgid "Add Price Break" msgstr "" @@ -2515,8 +2533,8 @@ msgstr "" msgid "Delete price break" msgstr "" -#: company/views.py:70 part/templates/part/navbar.html:78 -#: part/templates/part/navbar.html:81 templates/InvenTree/search.html:306 +#: company/views.py:70 part/templates/part/navbar.html:80 +#: part/templates/part/navbar.html:83 templates/InvenTree/search.html:306 #: templates/navbar.html:36 msgid "Manufacturers" msgstr "Fabricantes" @@ -2611,15 +2629,15 @@ msgstr "" msgid "Delete Supplier Part" msgstr "" -#: company/views.py:799 part/views.py:2746 +#: company/views.py:799 part/views.py:2753 msgid "Added new price break" msgstr "" -#: company/views.py:855 part/views.py:2790 +#: company/views.py:855 part/views.py:2797 msgid "Edit Price Break" msgstr "" -#: company/views.py:870 part/views.py:2804 +#: company/views.py:870 part/views.py:2811 msgid "Delete Price Break" msgstr "" @@ -2893,9 +2911,9 @@ msgstr "" msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:724 part/templates/part/navbar.html:101 -#: part/templates/part/order_prices.html:91 -#: part/templates/part/part_pricing.html:78 +#: order/models.py:724 part/templates/part/navbar.html:109 +#: part/templates/part/order_prices.html:107 +#: part/templates/part/part_pricing.html:97 msgid "Sale Price" msgstr "" @@ -3648,7 +3666,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2168 +#: part/forms.py:122 part/models.py:2204 msgid "Parent Part" msgstr "" @@ -3724,7 +3742,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2263 +#: part/forms.py:344 part/models.py:2299 msgid "Sub part" msgstr "" @@ -3744,7 +3762,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2214 +#: part/models.py:82 part/models.py:2250 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3813,7 +3831,7 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:724 part/models.py:2213 part/templates/part/detail.html:73 +#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:451 msgid "Category" msgstr "" @@ -3869,7 +3887,7 @@ msgstr "" msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:828 part/models.py:2142 part/templates/part/detail.html:106 +#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106 #: part/templates/part/params.html:29 msgid "Units" msgstr "" @@ -3936,179 +3954,179 @@ msgstr "" msgid "Creation User" msgstr "" -#: part/models.py:1616 +#: part/models.py:1621 msgid "Sell multiple" msgstr "" -#: part/models.py:2040 +#: part/models.py:2076 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2057 +#: part/models.py:2093 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2077 templates/js/part.js:716 templates/js/stock.js:117 +#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2078 +#: part/models.py:2114 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2083 +#: part/models.py:2119 msgid "Test Description" msgstr "" -#: part/models.py:2084 +#: part/models.py:2120 msgid "Enter description for this test" msgstr "" -#: part/models.py:2089 templates/js/part.js:725 +#: part/models.py:2125 templates/js/part.js:725 #: templates/js/table_filters.js:227 msgid "Required" msgstr "" -#: part/models.py:2090 +#: part/models.py:2126 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2095 templates/js/part.js:733 +#: part/models.py:2131 templates/js/part.js:733 msgid "Requires Value" msgstr "" -#: part/models.py:2096 +#: part/models.py:2132 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2101 templates/js/part.js:740 +#: part/models.py:2137 templates/js/part.js:740 msgid "Requires Attachment" msgstr "" -#: part/models.py:2102 +#: part/models.py:2138 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2135 +#: part/models.py:2171 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2140 +#: part/models.py:2176 msgid "Parameter Name" msgstr "" -#: part/models.py:2142 +#: part/models.py:2178 msgid "Parameter Units" msgstr "" -#: part/models.py:2170 part/models.py:2219 part/models.py:2220 +#: part/models.py:2206 part/models.py:2255 part/models.py:2256 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2172 +#: part/models.py:2208 msgid "Data" msgstr "" -#: part/models.py:2172 +#: part/models.py:2208 msgid "Parameter Value" msgstr "" -#: part/models.py:2224 templates/InvenTree/settings/category.html:67 +#: part/models.py:2260 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2225 +#: part/models.py:2261 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2255 +#: part/models.py:2291 msgid "Select parent part" msgstr "" -#: part/models.py:2264 +#: part/models.py:2300 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2270 +#: part/models.py:2306 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2272 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "" -#: part/models.py:2272 +#: part/models.py:2308 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2275 +#: part/models.py:2311 msgid "Overage" msgstr "" -#: part/models.py:2276 +#: part/models.py:2312 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2279 +#: part/models.py:2315 msgid "BOM item reference" msgstr "" -#: part/models.py:2282 +#: part/models.py:2318 msgid "BOM item notes" msgstr "" -#: part/models.py:2284 +#: part/models.py:2320 msgid "Checksum" msgstr "" -#: part/models.py:2284 +#: part/models.py:2320 msgid "BOM line checksum" msgstr "" -#: part/models.py:2288 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2289 +#: part/models.py:2325 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2294 templates/js/bom.js:294 +#: part/models.py:2330 templates/js/bom.js:294 msgid "Allow Variants" msgstr "" -#: part/models.py:2295 +#: part/models.py:2331 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2371 part/views.py:1690 part/views.py:1742 +#: part/models.py:2407 part/views.py:1690 part/views.py:1742 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2380 part/models.py:2382 +#: part/models.py:2416 part/models.py:2418 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2385 +#: part/models.py:2421 msgid "BOM Item" msgstr "" -#: part/models.py:2502 +#: part/models.py:2538 msgid "Part 1" msgstr "" -#: part/models.py:2506 +#: part/models.py:2542 msgid "Part 2" msgstr "" -#: part/models.py:2506 +#: part/models.py:2542 msgid "Select Related Part" msgstr "" -#: part/models.py:2538 +#: part/models.py:2574 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -4128,8 +4146,8 @@ msgstr "" msgid "Deleting this entry will remove the BOM row from the following part" msgstr "" -#: part/templates/part/bom.html:10 part/templates/part/navbar.html:48 -#: part/templates/part/navbar.html:51 +#: part/templates/part/bom.html:10 part/templates/part/navbar.html:50 +#: part/templates/part/navbar.html:53 msgid "Bill of Materials" msgstr "" @@ -4274,7 +4292,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:29 part/views.py:2388 +#: part/templates/part/category.html:29 part/views.py:2395 msgid "Create new part category" msgstr "" @@ -4391,12 +4409,12 @@ msgstr "" #: part/templates/part/category_navbar.html:34 #: part/templates/part/category_navbar.html:37 -#: part/templates/part/navbar.html:22 +#: part/templates/part/navbar.html:24 msgid "Parameters" msgstr "" #: part/templates/part/category_parametric.html:10 -#: part/templates/part/navbar.html:19 part/templates/part/params.html:10 +#: part/templates/part/navbar.html:21 part/templates/part/params.html:10 msgid "Part Parameters" msgstr "" @@ -4424,7 +4442,7 @@ msgstr "" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "" -#: part/templates/part/detail.html:11 part/templates/part/navbar.html:11 +#: part/templates/part/detail.html:11 part/templates/part/navbar.html:13 msgid "Part Details" msgstr "" @@ -4504,6 +4522,38 @@ msgstr "" msgid "Part is not active" msgstr "" +#: part/templates/part/internal_prices.html:11 +#: part/templates/part/navbar.html:100 +#, fuzzy +#| msgid "System Information" +msgid "Internal Price Information" +msgstr "Información del sistema" + +#: part/templates/part/internal_prices.html:19 part/views.py:2820 +msgid "Add Internal Price Break" +msgstr "" + +#: part/templates/part/internal_prices.html:28 templates/403.html:5 +#: templates/403.html:11 +msgid "Permission Denied" +msgstr "" + +#: part/templates/part/internal_prices.html:31 templates/403.html:14 +msgid "You do not have permission to view this page." +msgstr "" + +#: part/templates/part/internal_prices.html:59 +msgid "No internal price break information found" +msgstr "" + +#: part/templates/part/internal_prices.html:110 +msgid "Edit internal price break" +msgstr "" + +#: part/templates/part/internal_prices.html:111 +msgid "Delete internal price break" +msgstr "" + #: part/templates/part/manufacturer.html:11 msgid "Part Manufacturers" msgstr "" @@ -4517,132 +4567,141 @@ msgstr "" msgid "Create new manufacturer" msgstr "" -#: part/templates/part/navbar.html:26 part/templates/part/variants.html:11 +#: part/templates/part/navbar.html:28 part/templates/part/variants.html:11 msgid "Part Variants" msgstr "" -#: part/templates/part/navbar.html:29 +#: part/templates/part/navbar.html:31 msgid "Variants" msgstr "" -#: part/templates/part/navbar.html:40 +#: part/templates/part/navbar.html:42 msgid "Allocated Stock" msgstr "" -#: part/templates/part/navbar.html:43 +#: part/templates/part/navbar.html:45 msgid "Allocations" msgstr "" -#: part/templates/part/navbar.html:64 part/templates/part/navbar.html:67 +#: part/templates/part/navbar.html:66 part/templates/part/navbar.html:69 msgid "Used In" msgstr "" -#: part/templates/part/navbar.html:72 part/templates/part/order_prices.html:12 +#: part/templates/part/navbar.html:74 part/templates/part/order_prices.html:12 msgid "Order Price Information" msgstr "" -#: part/templates/part/navbar.html:75 +#: part/templates/part/navbar.html:77 msgid "Order Price" msgstr "" -#: part/templates/part/navbar.html:98 +#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:93 +#: part/templates/part/part_pricing.html:82 +msgid "Internal Price" +msgstr "" + +#: part/templates/part/navbar.html:106 msgid "Sales Price Information" msgstr "" -#: part/templates/part/navbar.html:112 part/templates/part/part_tests.html:10 +#: part/templates/part/navbar.html:120 part/templates/part/part_tests.html:10 msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:115 stock/templates/stock/item_base.html:409 +#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409 msgid "Tests" msgstr "" -#: part/templates/part/navbar.html:119 part/templates/part/navbar.html:122 +#: part/templates/part/navbar.html:127 part/templates/part/navbar.html:130 #: part/templates/part/related.html:10 msgid "Related Parts" msgstr "" -#: part/templates/part/navbar.html:131 part/templates/part/notes.html:12 +#: part/templates/part/navbar.html:139 part/templates/part/notes.html:12 msgid "Part Notes" msgstr "" -#: part/templates/part/order_prices.html:23 +#: part/templates/part/order_prices.html:24 #: part/templates/part/part_base.html:265 msgid "Calculate" msgstr "" -#: part/templates/part/order_prices.html:30 +#: part/templates/part/order_prices.html:31 msgid "Pricing ranges" msgstr "" -#: part/templates/part/order_prices.html:35 -#: part/templates/part/part_pricing.html:19 +#: part/templates/part/order_prices.html:36 +#: part/templates/part/part_pricing.html:22 msgid "Supplier Pricing" msgstr "" -#: part/templates/part/order_prices.html:36 -#: part/templates/part/order_prices.html:61 -#: part/templates/part/order_prices.html:92 -#: part/templates/part/part_pricing.html:23 -#: part/templates/part/part_pricing.html:49 -#: part/templates/part/part_pricing.html:81 +#: part/templates/part/order_prices.html:37 +#: part/templates/part/order_prices.html:62 +#: part/templates/part/order_prices.html:94 +#: part/templates/part/order_prices.html:108 +#: part/templates/part/part_pricing.html:26 +#: part/templates/part/part_pricing.html:52 +#: part/templates/part/part_pricing.html:85 +#: part/templates/part/part_pricing.html:100 msgid "Unit Cost" msgstr "" -#: part/templates/part/order_prices.html:43 -#: part/templates/part/order_prices.html:68 -#: part/templates/part/order_prices.html:97 -#: part/templates/part/part_pricing.html:29 -#: part/templates/part/part_pricing.html:55 -#: part/templates/part/part_pricing.html:85 +#: part/templates/part/order_prices.html:44 +#: part/templates/part/order_prices.html:69 +#: part/templates/part/order_prices.html:99 +#: part/templates/part/order_prices.html:113 +#: part/templates/part/part_pricing.html:32 +#: part/templates/part/part_pricing.html:58 +#: part/templates/part/part_pricing.html:89 +#: part/templates/part/part_pricing.html:104 msgid "Total Cost" msgstr "" -#: part/templates/part/order_prices.html:51 -#: part/templates/part/part_pricing.html:37 +#: part/templates/part/order_prices.html:52 +#: part/templates/part/part_pricing.html:40 msgid "No supplier pricing available" msgstr "" -#: part/templates/part/order_prices.html:60 -#: part/templates/part/order_prices.html:112 -#: part/templates/part/part_pricing.html:45 +#: part/templates/part/order_prices.html:61 +#: part/templates/part/order_prices.html:128 +#: part/templates/part/part_pricing.html:48 msgid "BOM Pricing" msgstr "" -#: part/templates/part/order_prices.html:76 -#: part/templates/part/part_pricing.html:63 +#: part/templates/part/order_prices.html:77 +#: part/templates/part/part_pricing.html:66 msgid "Note: BOM pricing is incomplete for this part" msgstr "" -#: part/templates/part/order_prices.html:83 -#: part/templates/part/part_pricing.html:70 +#: part/templates/part/order_prices.html:84 +#: part/templates/part/part_pricing.html:73 msgid "No BOM pricing available" msgstr "" -#: part/templates/part/order_prices.html:106 -#: part/templates/part/part_pricing.html:94 +#: part/templates/part/order_prices.html:122 +#: part/templates/part/part_pricing.html:113 msgid "No pricing information is available for this part." msgstr "" -#: part/templates/part/order_prices.html:122 +#: part/templates/part/order_prices.html:138 msgid "Stock Pricing" msgstr "" -#: part/templates/part/order_prices.html:130 +#: part/templates/part/order_prices.html:146 msgid "No stock pricing history is available for this part." msgstr "" -#: part/templates/part/order_prices.html:149 +#: part/templates/part/order_prices.html:165 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:161 +#: part/templates/part/order_prices.html:177 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:173 +#: part/templates/part/order_prices.html:189 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" @@ -4653,7 +4712,7 @@ msgstr "" #: part/templates/part/params.html:18 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:44 +#: templates/InvenTree/settings/part.html:47 msgid "New Parameter" msgstr "" @@ -5023,66 +5082,74 @@ msgstr "" msgid "Part Pricing" msgstr "" -#: part/views.py:2187 +#: part/views.py:2194 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2197 +#: part/views.py:2204 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2204 +#: part/views.py:2211 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2212 +#: part/views.py:2219 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2262 +#: part/views.py:2269 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2276 +#: part/views.py:2283 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2336 +#: part/views.py:2343 msgid "Edit Part Category" msgstr "" -#: part/views.py:2374 +#: part/views.py:2381 msgid "Delete Part Category" msgstr "" -#: part/views.py:2380 +#: part/views.py:2387 msgid "Part category was deleted" msgstr "" -#: part/views.py:2432 +#: part/views.py:2439 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2533 +#: part/views.py:2540 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2589 +#: part/views.py:2596 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2608 +#: part/views.py:2615 msgid "Create BOM Item" msgstr "" -#: part/views.py:2678 +#: part/views.py:2685 msgid "Edit BOM item" msgstr "" -#: part/views.py:2734 +#: part/views.py:2741 msgid "Confim BOM item deletion" msgstr "" +#: part/views.py:2829 +msgid "Edit Internal Price Break" +msgstr "" + +#: part/views.py:2837 +msgid "Delete Internal Price Break" +msgstr "" + #: report/models.py:181 msgid "Template name" msgstr "" @@ -5966,7 +6033,7 @@ msgstr "" msgid "Add Stock Items" msgstr "" -#: stock/views.py:1001 users/models.py:183 +#: stock/views.py:1001 users/models.py:184 msgid "Add" msgstr "" @@ -6064,14 +6131,6 @@ msgstr "" msgid "Add Stock Tracking Entry" msgstr "" -#: templates/403.html:5 templates/403.html:11 -msgid "Permission Denied" -msgstr "" - -#: templates/403.html:14 -msgid "You do not have permission to view this page." -msgstr "" - #: templates/404.html:5 templates/404.html:11 msgid "Page Not Found" msgstr "" @@ -6190,12 +6249,12 @@ msgid "No category parameter templates found" msgstr "" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:81 +#: templates/InvenTree/settings/part.html:84 msgid "Edit Template" msgstr "" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:82 +#: templates/InvenTree/settings/part.html:85 msgid "Delete Template" msgstr "" @@ -6243,11 +6302,11 @@ msgstr "" msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:40 +#: templates/InvenTree/settings/part.html:43 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:61 +#: templates/InvenTree/settings/part.html:64 msgid "No part parameter templates found" msgstr "" @@ -7582,34 +7641,34 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:170 +#: users/models.py:171 msgid "Permission set" msgstr "" -#: users/models.py:178 +#: users/models.py:179 msgid "Group" msgstr "" -#: users/models.py:181 +#: users/models.py:182 msgid "View" msgstr "" -#: users/models.py:181 +#: users/models.py:182 msgid "Permission to view items" msgstr "" -#: users/models.py:183 +#: users/models.py:184 msgid "Permission to add items" msgstr "" -#: users/models.py:185 +#: users/models.py:186 msgid "Change" msgstr "" -#: users/models.py:185 +#: users/models.py:186 msgid "Permissions to edit items" msgstr "" -#: users/models.py:187 +#: users/models.py:188 msgid "Permission to delete items" msgstr "" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 9c8be4d9c7..83b87ddd04 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-18 00:36+0000\n" +"POT-Creation-Date: 2021-06-18 00:37+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: French\n" @@ -122,7 +122,7 @@ msgstr "Commentaire" msgid "File comment" msgstr "Commentaire du fichier" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1154 msgid "User" @@ -133,7 +133,7 @@ msgid "upload date" msgstr "date de chargement" #: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102 -#: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27 +#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27 #: report/models.py:180 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/part.js:118 #: templates/js/part.js:641 templates/js/stock.js:947 @@ -462,7 +462,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:699 +#: build/templates/build/detail.html:31 common/models.py:713 #: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 #: order/forms.py:285 order/models.py:617 order/models.py:841 @@ -473,11 +473,12 @@ msgstr "" #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/models.py:2270 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306 #: part/templates/part/allocation.html:19 #: part/templates/part/allocation.html:53 -#: part/templates/part/order_prices.html:186 -#: part/templates/part/part_pricing.html:13 +#: part/templates/part/internal_prices.html:98 +#: part/templates/part/order_prices.html:202 +#: part/templates/part/part_pricing.html:16 #: part/templates/part/sale_prices.html:85 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -590,8 +591,8 @@ msgstr "" #: build/models.py:67 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 -#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:55 -#: part/templates/part/navbar.html:58 templates/InvenTree/index.html:183 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:57 +#: part/templates/part/navbar.html:60 templates/InvenTree/index.html:183 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:43 msgid "Build Orders" @@ -603,7 +604,7 @@ msgstr "" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2279 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2315 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:575 templates/js/build.js:1018 @@ -631,10 +632,10 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1967 part/models.py:1979 part/models.py:1997 -#: part/models.py:2072 part/models.py:2168 part/models.py:2254 -#: part/templates/part/part_app_base.html:8 -#: part/templates/part/part_pricing.html:9 part/templates/part/related.html:29 +#: part/models.py:1988 part/models.py:2000 part/models.py:2015 +#: part/models.py:2033 part/models.py:2108 part/models.py:2204 +#: part/models.py:2290 part/templates/part/part_app_base.html:8 +#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 #: report/templates/report/inventree_po_report.html:90 @@ -770,7 +771,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:871 -#: part/templates/part/navbar.html:134 +#: part/templates/part/navbar.html:142 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 @@ -923,8 +924,8 @@ msgstr "" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:125 -#: part/templates/part/navbar.html:128 stock/templates/stock/navbar.html:47 +#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:133 +#: part/templates/part/navbar.html:136 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "Pieces jointes" @@ -1251,7 +1252,7 @@ msgstr "" #: build/templates/build/navbar.html:15 #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 -#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15 +#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 #: templates/js/stock.js:1019 msgid "Details" msgstr "Détails" @@ -1600,7 +1601,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2170 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -1671,160 +1672,177 @@ msgstr "" msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:209 templates/stats.html:25 -msgid "Debug Mode" +#: common/models.py:209 +msgid "Internal Prices" msgstr "" #: common/models.py:210 -msgid "Generate reports in debug mode (HTML output)" +msgid "Enable internal prices for parts" msgstr "" #: common/models.py:216 -msgid "Page Size" +msgid "Internal Price as BOM-Price" msgstr "" #: common/models.py:217 +msgid "Use the internal price (if set) in BOM-price calculations" +msgstr "" + +#: common/models.py:223 templates/stats.html:25 +msgid "Debug Mode" +msgstr "" + +#: common/models.py:224 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:230 +msgid "Page Size" +msgstr "" + +#: common/models.py:231 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:227 +#: common/models.py:241 msgid "Test Reports" msgstr "" -#: common/models.py:228 +#: common/models.py:242 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:234 +#: common/models.py:248 msgid "Stock Expiry" msgstr "" -#: common/models.py:235 +#: common/models.py:249 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:241 +#: common/models.py:255 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:242 +#: common/models.py:256 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:248 +#: common/models.py:262 msgid "Stock Stale Time" msgstr "" -#: common/models.py:249 +#: common/models.py:263 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:251 part/templates/part/detail.html:121 +#: common/models.py:265 part/templates/part/detail.html:121 msgid "days" msgstr "jours" -#: common/models.py:256 +#: common/models.py:270 msgid "Build Expired Stock" msgstr "" -#: common/models.py:257 +#: common/models.py:271 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:263 +#: common/models.py:277 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:264 +#: common/models.py:278 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:270 +#: common/models.py:284 msgid "Group by Part" msgstr "" -#: common/models.py:271 +#: common/models.py:285 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:277 +#: common/models.py:291 msgid "Recent Stock Count" msgstr "" -#: common/models.py:278 +#: common/models.py:292 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:284 +#: common/models.py:298 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:285 +#: common/models.py:299 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:290 +#: common/models.py:304 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:291 +#: common/models.py:305 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:295 +#: common/models.py:309 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:296 +#: common/models.py:310 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:301 +#: common/models.py:315 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:302 +#: common/models.py:316 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:525 +#: common/models.py:539 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:527 +#: common/models.py:541 msgid "Settings value" msgstr "" -#: common/models.py:562 +#: common/models.py:576 msgid "Must be an integer value" msgstr "" -#: common/models.py:585 +#: common/models.py:599 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:596 +#: common/models.py:610 msgid "Value must be an integer value" msgstr "" -#: common/models.py:619 +#: common/models.py:633 msgid "Key string must be unique" msgstr "" -#: common/models.py:700 company/forms.py:177 +#: common/models.py:714 company/forms.py:177 msgid "Price break quantity" msgstr "" -#: common/models.py:708 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82 +#: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 templates/js/bom.js:271 msgid "Price" msgstr "" -#: common/models.py:709 +#: common/models.py:723 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:798 +#: common/models.py:815 msgid "Default" msgstr "" @@ -2070,17 +2088,17 @@ msgid "Supplier part description" msgstr "" #: company/models.py:497 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2282 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:501 part/models.py:1614 +#: company/models.py:501 part/models.py:1619 msgid "base cost" msgstr "" -#: company/models.py:501 part/models.py:1614 +#: company/models.py:501 part/models.py:1619 msgid "Minimum charge (e.g. stocking fee)" msgstr "" @@ -2094,7 +2112,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:505 part/models.py:1616 +#: company/models.py:505 part/models.py:1621 msgid "multiple" msgstr "" @@ -2324,8 +2342,8 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 -#: company/views.py:63 part/templates/part/navbar.html:84 -#: part/templates/part/navbar.html:87 templates/InvenTree/search.html:316 +#: company/views.py:63 part/templates/part/navbar.html:86 +#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316 #: templates/navbar.html:35 msgid "Suppliers" msgstr "" @@ -2337,7 +2355,7 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:22 #: company/templates/company/navbar.html:41 #: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:36 stock/api.py:54 +#: part/templates/part/navbar.html:38 stock/api.py:54 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 @@ -2365,7 +2383,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:1002 users/models.py:187 +#: stock/views.py:1002 users/models.py:188 msgid "Delete" msgstr "" @@ -2384,7 +2402,7 @@ msgstr "" msgid "Supplied Parts" msgstr "" -#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:33 +#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:35 #: stock/templates/stock/location.html:107 #: stock/templates/stock/location.html:122 #: stock/templates/stock/location.html:136 @@ -2401,7 +2419,7 @@ msgstr "" #: company/templates/company/sales_orders.html:11 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:104 part/templates/part/navbar.html:107 +#: part/templates/part/navbar.html:112 part/templates/part/navbar.html:115 #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 @@ -2413,7 +2431,7 @@ msgstr "" #: company/templates/company/purchase_orders.html:10 #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 -#: part/templates/part/navbar.html:90 part/templates/part/navbar.html:93 +#: part/templates/part/navbar.html:92 part/templates/part/navbar.html:95 #: part/templates/part/orders.html:10 templates/InvenTree/index.html:205 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 @@ -2496,7 +2514,7 @@ msgid "Pricing Information" msgstr "" #: company/templates/company/supplier_part_pricing.html:19 company/views.py:794 -#: part/templates/part/sale_prices.html:17 part/views.py:2742 +#: part/templates/part/sale_prices.html:17 part/views.py:2749 msgid "Add Price Break" msgstr "" @@ -2515,8 +2533,8 @@ msgstr "" msgid "Delete price break" msgstr "" -#: company/views.py:70 part/templates/part/navbar.html:78 -#: part/templates/part/navbar.html:81 templates/InvenTree/search.html:306 +#: company/views.py:70 part/templates/part/navbar.html:80 +#: part/templates/part/navbar.html:83 templates/InvenTree/search.html:306 #: templates/navbar.html:36 msgid "Manufacturers" msgstr "" @@ -2611,15 +2629,15 @@ msgstr "" msgid "Delete Supplier Part" msgstr "" -#: company/views.py:799 part/views.py:2746 +#: company/views.py:799 part/views.py:2753 msgid "Added new price break" msgstr "" -#: company/views.py:855 part/views.py:2790 +#: company/views.py:855 part/views.py:2797 msgid "Edit Price Break" msgstr "" -#: company/views.py:870 part/views.py:2804 +#: company/views.py:870 part/views.py:2811 msgid "Delete Price Break" msgstr "" @@ -2893,9 +2911,9 @@ msgstr "" msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:724 part/templates/part/navbar.html:101 -#: part/templates/part/order_prices.html:91 -#: part/templates/part/part_pricing.html:78 +#: order/models.py:724 part/templates/part/navbar.html:109 +#: part/templates/part/order_prices.html:107 +#: part/templates/part/part_pricing.html:97 msgid "Sale Price" msgstr "" @@ -3648,7 +3666,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2168 +#: part/forms.py:122 part/models.py:2204 msgid "Parent Part" msgstr "" @@ -3724,7 +3742,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2263 +#: part/forms.py:344 part/models.py:2299 msgid "Sub part" msgstr "" @@ -3744,7 +3762,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2214 +#: part/models.py:82 part/models.py:2250 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3813,7 +3831,7 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:724 part/models.py:2213 part/templates/part/detail.html:73 +#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:451 msgid "Category" msgstr "" @@ -3869,7 +3887,7 @@ msgstr "" msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:828 part/models.py:2142 part/templates/part/detail.html:106 +#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106 #: part/templates/part/params.html:29 msgid "Units" msgstr "" @@ -3936,179 +3954,179 @@ msgstr "" msgid "Creation User" msgstr "" -#: part/models.py:1616 +#: part/models.py:1621 msgid "Sell multiple" msgstr "" -#: part/models.py:2040 +#: part/models.py:2076 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2057 +#: part/models.py:2093 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2077 templates/js/part.js:716 templates/js/stock.js:117 +#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2078 +#: part/models.py:2114 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2083 +#: part/models.py:2119 msgid "Test Description" msgstr "" -#: part/models.py:2084 +#: part/models.py:2120 msgid "Enter description for this test" msgstr "" -#: part/models.py:2089 templates/js/part.js:725 +#: part/models.py:2125 templates/js/part.js:725 #: templates/js/table_filters.js:227 msgid "Required" msgstr "" -#: part/models.py:2090 +#: part/models.py:2126 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2095 templates/js/part.js:733 +#: part/models.py:2131 templates/js/part.js:733 msgid "Requires Value" msgstr "" -#: part/models.py:2096 +#: part/models.py:2132 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2101 templates/js/part.js:740 +#: part/models.py:2137 templates/js/part.js:740 msgid "Requires Attachment" msgstr "" -#: part/models.py:2102 +#: part/models.py:2138 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2135 +#: part/models.py:2171 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2140 +#: part/models.py:2176 msgid "Parameter Name" msgstr "" -#: part/models.py:2142 +#: part/models.py:2178 msgid "Parameter Units" msgstr "" -#: part/models.py:2170 part/models.py:2219 part/models.py:2220 +#: part/models.py:2206 part/models.py:2255 part/models.py:2256 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2172 +#: part/models.py:2208 msgid "Data" msgstr "" -#: part/models.py:2172 +#: part/models.py:2208 msgid "Parameter Value" msgstr "" -#: part/models.py:2224 templates/InvenTree/settings/category.html:67 +#: part/models.py:2260 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2225 +#: part/models.py:2261 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2255 +#: part/models.py:2291 msgid "Select parent part" msgstr "" -#: part/models.py:2264 +#: part/models.py:2300 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2270 +#: part/models.py:2306 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2272 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "" -#: part/models.py:2272 +#: part/models.py:2308 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2275 +#: part/models.py:2311 msgid "Overage" msgstr "" -#: part/models.py:2276 +#: part/models.py:2312 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2279 +#: part/models.py:2315 msgid "BOM item reference" msgstr "" -#: part/models.py:2282 +#: part/models.py:2318 msgid "BOM item notes" msgstr "" -#: part/models.py:2284 +#: part/models.py:2320 msgid "Checksum" msgstr "" -#: part/models.py:2284 +#: part/models.py:2320 msgid "BOM line checksum" msgstr "" -#: part/models.py:2288 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2289 +#: part/models.py:2325 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2294 templates/js/bom.js:294 +#: part/models.py:2330 templates/js/bom.js:294 msgid "Allow Variants" msgstr "" -#: part/models.py:2295 +#: part/models.py:2331 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2371 part/views.py:1690 part/views.py:1742 +#: part/models.py:2407 part/views.py:1690 part/views.py:1742 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2380 part/models.py:2382 +#: part/models.py:2416 part/models.py:2418 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2385 +#: part/models.py:2421 msgid "BOM Item" msgstr "" -#: part/models.py:2502 +#: part/models.py:2538 msgid "Part 1" msgstr "" -#: part/models.py:2506 +#: part/models.py:2542 msgid "Part 2" msgstr "" -#: part/models.py:2506 +#: part/models.py:2542 msgid "Select Related Part" msgstr "" -#: part/models.py:2538 +#: part/models.py:2574 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -4128,8 +4146,8 @@ msgstr "" msgid "Deleting this entry will remove the BOM row from the following part" msgstr "" -#: part/templates/part/bom.html:10 part/templates/part/navbar.html:48 -#: part/templates/part/navbar.html:51 +#: part/templates/part/bom.html:10 part/templates/part/navbar.html:50 +#: part/templates/part/navbar.html:53 msgid "Bill of Materials" msgstr "" @@ -4274,7 +4292,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:29 part/views.py:2388 +#: part/templates/part/category.html:29 part/views.py:2395 msgid "Create new part category" msgstr "" @@ -4391,12 +4409,12 @@ msgstr "" #: part/templates/part/category_navbar.html:34 #: part/templates/part/category_navbar.html:37 -#: part/templates/part/navbar.html:22 +#: part/templates/part/navbar.html:24 msgid "Parameters" msgstr "" #: part/templates/part/category_parametric.html:10 -#: part/templates/part/navbar.html:19 part/templates/part/params.html:10 +#: part/templates/part/navbar.html:21 part/templates/part/params.html:10 msgid "Part Parameters" msgstr "" @@ -4424,7 +4442,7 @@ msgstr "" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "" -#: part/templates/part/detail.html:11 part/templates/part/navbar.html:11 +#: part/templates/part/detail.html:11 part/templates/part/navbar.html:13 msgid "Part Details" msgstr "" @@ -4504,6 +4522,38 @@ msgstr "" msgid "Part is not active" msgstr "" +#: part/templates/part/internal_prices.html:11 +#: part/templates/part/navbar.html:100 +#, fuzzy +#| msgid "Edit User Information" +msgid "Internal Price Information" +msgstr "Modifier les informations utilisateur" + +#: part/templates/part/internal_prices.html:19 part/views.py:2820 +msgid "Add Internal Price Break" +msgstr "" + +#: part/templates/part/internal_prices.html:28 templates/403.html:5 +#: templates/403.html:11 +msgid "Permission Denied" +msgstr "" + +#: part/templates/part/internal_prices.html:31 templates/403.html:14 +msgid "You do not have permission to view this page." +msgstr "" + +#: part/templates/part/internal_prices.html:59 +msgid "No internal price break information found" +msgstr "" + +#: part/templates/part/internal_prices.html:110 +msgid "Edit internal price break" +msgstr "" + +#: part/templates/part/internal_prices.html:111 +msgid "Delete internal price break" +msgstr "" + #: part/templates/part/manufacturer.html:11 msgid "Part Manufacturers" msgstr "" @@ -4517,132 +4567,141 @@ msgstr "" msgid "Create new manufacturer" msgstr "" -#: part/templates/part/navbar.html:26 part/templates/part/variants.html:11 +#: part/templates/part/navbar.html:28 part/templates/part/variants.html:11 msgid "Part Variants" msgstr "" -#: part/templates/part/navbar.html:29 +#: part/templates/part/navbar.html:31 msgid "Variants" msgstr "" -#: part/templates/part/navbar.html:40 +#: part/templates/part/navbar.html:42 msgid "Allocated Stock" msgstr "" -#: part/templates/part/navbar.html:43 +#: part/templates/part/navbar.html:45 msgid "Allocations" msgstr "" -#: part/templates/part/navbar.html:64 part/templates/part/navbar.html:67 +#: part/templates/part/navbar.html:66 part/templates/part/navbar.html:69 msgid "Used In" msgstr "" -#: part/templates/part/navbar.html:72 part/templates/part/order_prices.html:12 +#: part/templates/part/navbar.html:74 part/templates/part/order_prices.html:12 msgid "Order Price Information" msgstr "" -#: part/templates/part/navbar.html:75 +#: part/templates/part/navbar.html:77 msgid "Order Price" msgstr "" -#: part/templates/part/navbar.html:98 +#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:93 +#: part/templates/part/part_pricing.html:82 +msgid "Internal Price" +msgstr "" + +#: part/templates/part/navbar.html:106 msgid "Sales Price Information" msgstr "" -#: part/templates/part/navbar.html:112 part/templates/part/part_tests.html:10 +#: part/templates/part/navbar.html:120 part/templates/part/part_tests.html:10 msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:115 stock/templates/stock/item_base.html:409 +#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409 msgid "Tests" msgstr "" -#: part/templates/part/navbar.html:119 part/templates/part/navbar.html:122 +#: part/templates/part/navbar.html:127 part/templates/part/navbar.html:130 #: part/templates/part/related.html:10 msgid "Related Parts" msgstr "" -#: part/templates/part/navbar.html:131 part/templates/part/notes.html:12 +#: part/templates/part/navbar.html:139 part/templates/part/notes.html:12 msgid "Part Notes" msgstr "" -#: part/templates/part/order_prices.html:23 +#: part/templates/part/order_prices.html:24 #: part/templates/part/part_base.html:265 msgid "Calculate" msgstr "" -#: part/templates/part/order_prices.html:30 +#: part/templates/part/order_prices.html:31 msgid "Pricing ranges" msgstr "" -#: part/templates/part/order_prices.html:35 -#: part/templates/part/part_pricing.html:19 +#: part/templates/part/order_prices.html:36 +#: part/templates/part/part_pricing.html:22 msgid "Supplier Pricing" msgstr "" -#: part/templates/part/order_prices.html:36 -#: part/templates/part/order_prices.html:61 -#: part/templates/part/order_prices.html:92 -#: part/templates/part/part_pricing.html:23 -#: part/templates/part/part_pricing.html:49 -#: part/templates/part/part_pricing.html:81 +#: part/templates/part/order_prices.html:37 +#: part/templates/part/order_prices.html:62 +#: part/templates/part/order_prices.html:94 +#: part/templates/part/order_prices.html:108 +#: part/templates/part/part_pricing.html:26 +#: part/templates/part/part_pricing.html:52 +#: part/templates/part/part_pricing.html:85 +#: part/templates/part/part_pricing.html:100 msgid "Unit Cost" msgstr "" -#: part/templates/part/order_prices.html:43 -#: part/templates/part/order_prices.html:68 -#: part/templates/part/order_prices.html:97 -#: part/templates/part/part_pricing.html:29 -#: part/templates/part/part_pricing.html:55 -#: part/templates/part/part_pricing.html:85 +#: part/templates/part/order_prices.html:44 +#: part/templates/part/order_prices.html:69 +#: part/templates/part/order_prices.html:99 +#: part/templates/part/order_prices.html:113 +#: part/templates/part/part_pricing.html:32 +#: part/templates/part/part_pricing.html:58 +#: part/templates/part/part_pricing.html:89 +#: part/templates/part/part_pricing.html:104 msgid "Total Cost" msgstr "" -#: part/templates/part/order_prices.html:51 -#: part/templates/part/part_pricing.html:37 +#: part/templates/part/order_prices.html:52 +#: part/templates/part/part_pricing.html:40 msgid "No supplier pricing available" msgstr "" -#: part/templates/part/order_prices.html:60 -#: part/templates/part/order_prices.html:112 -#: part/templates/part/part_pricing.html:45 +#: part/templates/part/order_prices.html:61 +#: part/templates/part/order_prices.html:128 +#: part/templates/part/part_pricing.html:48 msgid "BOM Pricing" msgstr "" -#: part/templates/part/order_prices.html:76 -#: part/templates/part/part_pricing.html:63 +#: part/templates/part/order_prices.html:77 +#: part/templates/part/part_pricing.html:66 msgid "Note: BOM pricing is incomplete for this part" msgstr "" -#: part/templates/part/order_prices.html:83 -#: part/templates/part/part_pricing.html:70 +#: part/templates/part/order_prices.html:84 +#: part/templates/part/part_pricing.html:73 msgid "No BOM pricing available" msgstr "" -#: part/templates/part/order_prices.html:106 -#: part/templates/part/part_pricing.html:94 +#: part/templates/part/order_prices.html:122 +#: part/templates/part/part_pricing.html:113 msgid "No pricing information is available for this part." msgstr "" -#: part/templates/part/order_prices.html:122 +#: part/templates/part/order_prices.html:138 msgid "Stock Pricing" msgstr "" -#: part/templates/part/order_prices.html:130 +#: part/templates/part/order_prices.html:146 msgid "No stock pricing history is available for this part." msgstr "" -#: part/templates/part/order_prices.html:149 +#: part/templates/part/order_prices.html:165 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:161 +#: part/templates/part/order_prices.html:177 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:173 +#: part/templates/part/order_prices.html:189 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" @@ -4653,7 +4712,7 @@ msgstr "" #: part/templates/part/params.html:18 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:44 +#: templates/InvenTree/settings/part.html:47 msgid "New Parameter" msgstr "" @@ -5023,66 +5082,74 @@ msgstr "" msgid "Part Pricing" msgstr "" -#: part/views.py:2187 +#: part/views.py:2194 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2197 +#: part/views.py:2204 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2204 +#: part/views.py:2211 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2212 +#: part/views.py:2219 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2262 +#: part/views.py:2269 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2276 +#: part/views.py:2283 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2336 +#: part/views.py:2343 msgid "Edit Part Category" msgstr "" -#: part/views.py:2374 +#: part/views.py:2381 msgid "Delete Part Category" msgstr "" -#: part/views.py:2380 +#: part/views.py:2387 msgid "Part category was deleted" msgstr "" -#: part/views.py:2432 +#: part/views.py:2439 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2533 +#: part/views.py:2540 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2589 +#: part/views.py:2596 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2608 +#: part/views.py:2615 msgid "Create BOM Item" msgstr "" -#: part/views.py:2678 +#: part/views.py:2685 msgid "Edit BOM item" msgstr "" -#: part/views.py:2734 +#: part/views.py:2741 msgid "Confim BOM item deletion" msgstr "" +#: part/views.py:2829 +msgid "Edit Internal Price Break" +msgstr "" + +#: part/views.py:2837 +msgid "Delete Internal Price Break" +msgstr "" + #: report/models.py:181 msgid "Template name" msgstr "" @@ -5966,7 +6033,7 @@ msgstr "" msgid "Add Stock Items" msgstr "" -#: stock/views.py:1001 users/models.py:183 +#: stock/views.py:1001 users/models.py:184 msgid "Add" msgstr "" @@ -6064,14 +6131,6 @@ msgstr "" msgid "Add Stock Tracking Entry" msgstr "" -#: templates/403.html:5 templates/403.html:11 -msgid "Permission Denied" -msgstr "" - -#: templates/403.html:14 -msgid "You do not have permission to view this page." -msgstr "" - #: templates/404.html:5 templates/404.html:11 msgid "Page Not Found" msgstr "" @@ -6190,12 +6249,12 @@ msgid "No category parameter templates found" msgstr "" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:81 +#: templates/InvenTree/settings/part.html:84 msgid "Edit Template" msgstr "" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:82 +#: templates/InvenTree/settings/part.html:85 msgid "Delete Template" msgstr "" @@ -6243,11 +6302,11 @@ msgstr "" msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:40 +#: templates/InvenTree/settings/part.html:43 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:61 +#: templates/InvenTree/settings/part.html:64 msgid "No part parameter templates found" msgstr "" @@ -7582,34 +7641,34 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:170 +#: users/models.py:171 msgid "Permission set" msgstr "" -#: users/models.py:178 +#: users/models.py:179 msgid "Group" msgstr "" -#: users/models.py:181 +#: users/models.py:182 msgid "View" msgstr "" -#: users/models.py:181 +#: users/models.py:182 msgid "Permission to view items" msgstr "" -#: users/models.py:183 +#: users/models.py:184 msgid "Permission to add items" msgstr "" -#: users/models.py:185 +#: users/models.py:186 msgid "Change" msgstr "" -#: users/models.py:185 +#: users/models.py:186 msgid "Permissions to edit items" msgstr "" -#: users/models.py:187 +#: users/models.py:188 msgid "Permission to delete items" msgstr "" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 2687d056dc..f81e8385a9 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-18 00:36+0000\n" +"POT-Creation-Date: 2021-06-18 00:37+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -122,7 +122,7 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1154 msgid "User" @@ -133,7 +133,7 @@ msgid "upload date" msgstr "" #: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102 -#: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27 +#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27 #: report/models.py:180 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/part.js:118 #: templates/js/part.js:641 templates/js/stock.js:947 @@ -462,7 +462,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:699 +#: build/templates/build/detail.html:31 common/models.py:713 #: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 #: order/forms.py:285 order/models.py:617 order/models.py:841 @@ -473,11 +473,12 @@ msgstr "" #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/models.py:2270 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306 #: part/templates/part/allocation.html:19 #: part/templates/part/allocation.html:53 -#: part/templates/part/order_prices.html:186 -#: part/templates/part/part_pricing.html:13 +#: part/templates/part/internal_prices.html:98 +#: part/templates/part/order_prices.html:202 +#: part/templates/part/part_pricing.html:16 #: part/templates/part/sale_prices.html:85 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -590,8 +591,8 @@ msgstr "" #: build/models.py:67 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 -#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:55 -#: part/templates/part/navbar.html:58 templates/InvenTree/index.html:183 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:57 +#: part/templates/part/navbar.html:60 templates/InvenTree/index.html:183 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:43 msgid "Build Orders" @@ -603,7 +604,7 @@ msgstr "" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2279 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2315 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:575 templates/js/build.js:1018 @@ -631,10 +632,10 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1967 part/models.py:1979 part/models.py:1997 -#: part/models.py:2072 part/models.py:2168 part/models.py:2254 -#: part/templates/part/part_app_base.html:8 -#: part/templates/part/part_pricing.html:9 part/templates/part/related.html:29 +#: part/models.py:1988 part/models.py:2000 part/models.py:2015 +#: part/models.py:2033 part/models.py:2108 part/models.py:2204 +#: part/models.py:2290 part/templates/part/part_app_base.html:8 +#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 #: report/templates/report/inventree_po_report.html:90 @@ -770,7 +771,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:871 -#: part/templates/part/navbar.html:134 +#: part/templates/part/navbar.html:142 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 @@ -923,8 +924,8 @@ msgstr "" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:125 -#: part/templates/part/navbar.html:128 stock/templates/stock/navbar.html:47 +#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:133 +#: part/templates/part/navbar.html:136 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "" @@ -1251,7 +1252,7 @@ msgstr "" #: build/templates/build/navbar.html:15 #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 -#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15 +#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 #: templates/js/stock.js:1019 msgid "Details" msgstr "" @@ -1600,7 +1601,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2170 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -1671,160 +1672,177 @@ msgstr "" msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:209 templates/stats.html:25 -msgid "Debug Mode" +#: common/models.py:209 +msgid "Internal Prices" msgstr "" #: common/models.py:210 -msgid "Generate reports in debug mode (HTML output)" +msgid "Enable internal prices for parts" msgstr "" #: common/models.py:216 -msgid "Page Size" +msgid "Internal Price as BOM-Price" msgstr "" #: common/models.py:217 +msgid "Use the internal price (if set) in BOM-price calculations" +msgstr "" + +#: common/models.py:223 templates/stats.html:25 +msgid "Debug Mode" +msgstr "" + +#: common/models.py:224 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:230 +msgid "Page Size" +msgstr "" + +#: common/models.py:231 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:227 +#: common/models.py:241 msgid "Test Reports" msgstr "" -#: common/models.py:228 +#: common/models.py:242 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:234 +#: common/models.py:248 msgid "Stock Expiry" msgstr "" -#: common/models.py:235 +#: common/models.py:249 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:241 +#: common/models.py:255 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:242 +#: common/models.py:256 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:248 +#: common/models.py:262 msgid "Stock Stale Time" msgstr "" -#: common/models.py:249 +#: common/models.py:263 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:251 part/templates/part/detail.html:121 +#: common/models.py:265 part/templates/part/detail.html:121 msgid "days" msgstr "" -#: common/models.py:256 +#: common/models.py:270 msgid "Build Expired Stock" msgstr "" -#: common/models.py:257 +#: common/models.py:271 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:263 +#: common/models.py:277 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:264 +#: common/models.py:278 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:270 +#: common/models.py:284 msgid "Group by Part" msgstr "" -#: common/models.py:271 +#: common/models.py:285 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:277 +#: common/models.py:291 msgid "Recent Stock Count" msgstr "" -#: common/models.py:278 +#: common/models.py:292 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:284 +#: common/models.py:298 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:285 +#: common/models.py:299 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:290 +#: common/models.py:304 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:291 +#: common/models.py:305 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:295 +#: common/models.py:309 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:296 +#: common/models.py:310 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:301 +#: common/models.py:315 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:302 +#: common/models.py:316 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:525 +#: common/models.py:539 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:527 +#: common/models.py:541 msgid "Settings value" msgstr "" -#: common/models.py:562 +#: common/models.py:576 msgid "Must be an integer value" msgstr "" -#: common/models.py:585 +#: common/models.py:599 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:596 +#: common/models.py:610 msgid "Value must be an integer value" msgstr "" -#: common/models.py:619 +#: common/models.py:633 msgid "Key string must be unique" msgstr "" -#: common/models.py:700 company/forms.py:177 +#: common/models.py:714 company/forms.py:177 msgid "Price break quantity" msgstr "" -#: common/models.py:708 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82 +#: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 templates/js/bom.js:271 msgid "Price" msgstr "" -#: common/models.py:709 +#: common/models.py:723 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:798 +#: common/models.py:815 msgid "Default" msgstr "" @@ -2070,17 +2088,17 @@ msgid "Supplier part description" msgstr "" #: company/models.py:497 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2282 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:501 part/models.py:1614 +#: company/models.py:501 part/models.py:1619 msgid "base cost" msgstr "" -#: company/models.py:501 part/models.py:1614 +#: company/models.py:501 part/models.py:1619 msgid "Minimum charge (e.g. stocking fee)" msgstr "" @@ -2094,7 +2112,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:505 part/models.py:1616 +#: company/models.py:505 part/models.py:1621 msgid "multiple" msgstr "" @@ -2324,8 +2342,8 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 -#: company/views.py:63 part/templates/part/navbar.html:84 -#: part/templates/part/navbar.html:87 templates/InvenTree/search.html:316 +#: company/views.py:63 part/templates/part/navbar.html:86 +#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316 #: templates/navbar.html:35 msgid "Suppliers" msgstr "" @@ -2337,7 +2355,7 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:22 #: company/templates/company/navbar.html:41 #: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:36 stock/api.py:54 +#: part/templates/part/navbar.html:38 stock/api.py:54 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 @@ -2365,7 +2383,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:1002 users/models.py:187 +#: stock/views.py:1002 users/models.py:188 msgid "Delete" msgstr "" @@ -2384,7 +2402,7 @@ msgstr "" msgid "Supplied Parts" msgstr "" -#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:33 +#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:35 #: stock/templates/stock/location.html:107 #: stock/templates/stock/location.html:122 #: stock/templates/stock/location.html:136 @@ -2401,7 +2419,7 @@ msgstr "" #: company/templates/company/sales_orders.html:11 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:104 part/templates/part/navbar.html:107 +#: part/templates/part/navbar.html:112 part/templates/part/navbar.html:115 #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 @@ -2413,7 +2431,7 @@ msgstr "" #: company/templates/company/purchase_orders.html:10 #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 -#: part/templates/part/navbar.html:90 part/templates/part/navbar.html:93 +#: part/templates/part/navbar.html:92 part/templates/part/navbar.html:95 #: part/templates/part/orders.html:10 templates/InvenTree/index.html:205 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 @@ -2496,7 +2514,7 @@ msgid "Pricing Information" msgstr "" #: company/templates/company/supplier_part_pricing.html:19 company/views.py:794 -#: part/templates/part/sale_prices.html:17 part/views.py:2742 +#: part/templates/part/sale_prices.html:17 part/views.py:2749 msgid "Add Price Break" msgstr "" @@ -2515,8 +2533,8 @@ msgstr "" msgid "Delete price break" msgstr "" -#: company/views.py:70 part/templates/part/navbar.html:78 -#: part/templates/part/navbar.html:81 templates/InvenTree/search.html:306 +#: company/views.py:70 part/templates/part/navbar.html:80 +#: part/templates/part/navbar.html:83 templates/InvenTree/search.html:306 #: templates/navbar.html:36 msgid "Manufacturers" msgstr "" @@ -2611,15 +2629,15 @@ msgstr "" msgid "Delete Supplier Part" msgstr "" -#: company/views.py:799 part/views.py:2746 +#: company/views.py:799 part/views.py:2753 msgid "Added new price break" msgstr "" -#: company/views.py:855 part/views.py:2790 +#: company/views.py:855 part/views.py:2797 msgid "Edit Price Break" msgstr "" -#: company/views.py:870 part/views.py:2804 +#: company/views.py:870 part/views.py:2811 msgid "Delete Price Break" msgstr "" @@ -2893,9 +2911,9 @@ msgstr "" msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:724 part/templates/part/navbar.html:101 -#: part/templates/part/order_prices.html:91 -#: part/templates/part/part_pricing.html:78 +#: order/models.py:724 part/templates/part/navbar.html:109 +#: part/templates/part/order_prices.html:107 +#: part/templates/part/part_pricing.html:97 msgid "Sale Price" msgstr "" @@ -3648,7 +3666,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2168 +#: part/forms.py:122 part/models.py:2204 msgid "Parent Part" msgstr "" @@ -3724,7 +3742,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2263 +#: part/forms.py:344 part/models.py:2299 msgid "Sub part" msgstr "" @@ -3744,7 +3762,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2214 +#: part/models.py:82 part/models.py:2250 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3813,7 +3831,7 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:724 part/models.py:2213 part/templates/part/detail.html:73 +#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:451 msgid "Category" msgstr "" @@ -3869,7 +3887,7 @@ msgstr "" msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:828 part/models.py:2142 part/templates/part/detail.html:106 +#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106 #: part/templates/part/params.html:29 msgid "Units" msgstr "" @@ -3936,179 +3954,179 @@ msgstr "" msgid "Creation User" msgstr "" -#: part/models.py:1616 +#: part/models.py:1621 msgid "Sell multiple" msgstr "" -#: part/models.py:2040 +#: part/models.py:2076 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2057 +#: part/models.py:2093 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2077 templates/js/part.js:716 templates/js/stock.js:117 +#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2078 +#: part/models.py:2114 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2083 +#: part/models.py:2119 msgid "Test Description" msgstr "" -#: part/models.py:2084 +#: part/models.py:2120 msgid "Enter description for this test" msgstr "" -#: part/models.py:2089 templates/js/part.js:725 +#: part/models.py:2125 templates/js/part.js:725 #: templates/js/table_filters.js:227 msgid "Required" msgstr "" -#: part/models.py:2090 +#: part/models.py:2126 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2095 templates/js/part.js:733 +#: part/models.py:2131 templates/js/part.js:733 msgid "Requires Value" msgstr "" -#: part/models.py:2096 +#: part/models.py:2132 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2101 templates/js/part.js:740 +#: part/models.py:2137 templates/js/part.js:740 msgid "Requires Attachment" msgstr "" -#: part/models.py:2102 +#: part/models.py:2138 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2135 +#: part/models.py:2171 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2140 +#: part/models.py:2176 msgid "Parameter Name" msgstr "" -#: part/models.py:2142 +#: part/models.py:2178 msgid "Parameter Units" msgstr "" -#: part/models.py:2170 part/models.py:2219 part/models.py:2220 +#: part/models.py:2206 part/models.py:2255 part/models.py:2256 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2172 +#: part/models.py:2208 msgid "Data" msgstr "" -#: part/models.py:2172 +#: part/models.py:2208 msgid "Parameter Value" msgstr "" -#: part/models.py:2224 templates/InvenTree/settings/category.html:67 +#: part/models.py:2260 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2225 +#: part/models.py:2261 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2255 +#: part/models.py:2291 msgid "Select parent part" msgstr "" -#: part/models.py:2264 +#: part/models.py:2300 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2270 +#: part/models.py:2306 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2272 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "" -#: part/models.py:2272 +#: part/models.py:2308 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2275 +#: part/models.py:2311 msgid "Overage" msgstr "" -#: part/models.py:2276 +#: part/models.py:2312 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2279 +#: part/models.py:2315 msgid "BOM item reference" msgstr "" -#: part/models.py:2282 +#: part/models.py:2318 msgid "BOM item notes" msgstr "" -#: part/models.py:2284 +#: part/models.py:2320 msgid "Checksum" msgstr "" -#: part/models.py:2284 +#: part/models.py:2320 msgid "BOM line checksum" msgstr "" -#: part/models.py:2288 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2289 +#: part/models.py:2325 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2294 templates/js/bom.js:294 +#: part/models.py:2330 templates/js/bom.js:294 msgid "Allow Variants" msgstr "" -#: part/models.py:2295 +#: part/models.py:2331 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2371 part/views.py:1690 part/views.py:1742 +#: part/models.py:2407 part/views.py:1690 part/views.py:1742 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2380 part/models.py:2382 +#: part/models.py:2416 part/models.py:2418 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2385 +#: part/models.py:2421 msgid "BOM Item" msgstr "" -#: part/models.py:2502 +#: part/models.py:2538 msgid "Part 1" msgstr "" -#: part/models.py:2506 +#: part/models.py:2542 msgid "Part 2" msgstr "" -#: part/models.py:2506 +#: part/models.py:2542 msgid "Select Related Part" msgstr "" -#: part/models.py:2538 +#: part/models.py:2574 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -4128,8 +4146,8 @@ msgstr "" msgid "Deleting this entry will remove the BOM row from the following part" msgstr "" -#: part/templates/part/bom.html:10 part/templates/part/navbar.html:48 -#: part/templates/part/navbar.html:51 +#: part/templates/part/bom.html:10 part/templates/part/navbar.html:50 +#: part/templates/part/navbar.html:53 msgid "Bill of Materials" msgstr "" @@ -4274,7 +4292,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:29 part/views.py:2388 +#: part/templates/part/category.html:29 part/views.py:2395 msgid "Create new part category" msgstr "" @@ -4391,12 +4409,12 @@ msgstr "" #: part/templates/part/category_navbar.html:34 #: part/templates/part/category_navbar.html:37 -#: part/templates/part/navbar.html:22 +#: part/templates/part/navbar.html:24 msgid "Parameters" msgstr "" #: part/templates/part/category_parametric.html:10 -#: part/templates/part/navbar.html:19 part/templates/part/params.html:10 +#: part/templates/part/navbar.html:21 part/templates/part/params.html:10 msgid "Part Parameters" msgstr "" @@ -4424,7 +4442,7 @@ msgstr "" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "" -#: part/templates/part/detail.html:11 part/templates/part/navbar.html:11 +#: part/templates/part/detail.html:11 part/templates/part/navbar.html:13 msgid "Part Details" msgstr "" @@ -4504,6 +4522,36 @@ msgstr "" msgid "Part is not active" msgstr "" +#: part/templates/part/internal_prices.html:11 +#: part/templates/part/navbar.html:100 +msgid "Internal Price Information" +msgstr "" + +#: part/templates/part/internal_prices.html:19 part/views.py:2820 +msgid "Add Internal Price Break" +msgstr "" + +#: part/templates/part/internal_prices.html:28 templates/403.html:5 +#: templates/403.html:11 +msgid "Permission Denied" +msgstr "" + +#: part/templates/part/internal_prices.html:31 templates/403.html:14 +msgid "You do not have permission to view this page." +msgstr "" + +#: part/templates/part/internal_prices.html:59 +msgid "No internal price break information found" +msgstr "" + +#: part/templates/part/internal_prices.html:110 +msgid "Edit internal price break" +msgstr "" + +#: part/templates/part/internal_prices.html:111 +msgid "Delete internal price break" +msgstr "" + #: part/templates/part/manufacturer.html:11 msgid "Part Manufacturers" msgstr "" @@ -4517,132 +4565,141 @@ msgstr "" msgid "Create new manufacturer" msgstr "" -#: part/templates/part/navbar.html:26 part/templates/part/variants.html:11 +#: part/templates/part/navbar.html:28 part/templates/part/variants.html:11 msgid "Part Variants" msgstr "" -#: part/templates/part/navbar.html:29 +#: part/templates/part/navbar.html:31 msgid "Variants" msgstr "" -#: part/templates/part/navbar.html:40 +#: part/templates/part/navbar.html:42 msgid "Allocated Stock" msgstr "" -#: part/templates/part/navbar.html:43 +#: part/templates/part/navbar.html:45 msgid "Allocations" msgstr "" -#: part/templates/part/navbar.html:64 part/templates/part/navbar.html:67 +#: part/templates/part/navbar.html:66 part/templates/part/navbar.html:69 msgid "Used In" msgstr "" -#: part/templates/part/navbar.html:72 part/templates/part/order_prices.html:12 +#: part/templates/part/navbar.html:74 part/templates/part/order_prices.html:12 msgid "Order Price Information" msgstr "" -#: part/templates/part/navbar.html:75 +#: part/templates/part/navbar.html:77 msgid "Order Price" msgstr "" -#: part/templates/part/navbar.html:98 +#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:93 +#: part/templates/part/part_pricing.html:82 +msgid "Internal Price" +msgstr "" + +#: part/templates/part/navbar.html:106 msgid "Sales Price Information" msgstr "" -#: part/templates/part/navbar.html:112 part/templates/part/part_tests.html:10 +#: part/templates/part/navbar.html:120 part/templates/part/part_tests.html:10 msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:115 stock/templates/stock/item_base.html:409 +#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409 msgid "Tests" msgstr "" -#: part/templates/part/navbar.html:119 part/templates/part/navbar.html:122 +#: part/templates/part/navbar.html:127 part/templates/part/navbar.html:130 #: part/templates/part/related.html:10 msgid "Related Parts" msgstr "" -#: part/templates/part/navbar.html:131 part/templates/part/notes.html:12 +#: part/templates/part/navbar.html:139 part/templates/part/notes.html:12 msgid "Part Notes" msgstr "" -#: part/templates/part/order_prices.html:23 +#: part/templates/part/order_prices.html:24 #: part/templates/part/part_base.html:265 msgid "Calculate" msgstr "" -#: part/templates/part/order_prices.html:30 +#: part/templates/part/order_prices.html:31 msgid "Pricing ranges" msgstr "" -#: part/templates/part/order_prices.html:35 -#: part/templates/part/part_pricing.html:19 +#: part/templates/part/order_prices.html:36 +#: part/templates/part/part_pricing.html:22 msgid "Supplier Pricing" msgstr "" -#: part/templates/part/order_prices.html:36 -#: part/templates/part/order_prices.html:61 -#: part/templates/part/order_prices.html:92 -#: part/templates/part/part_pricing.html:23 -#: part/templates/part/part_pricing.html:49 -#: part/templates/part/part_pricing.html:81 +#: part/templates/part/order_prices.html:37 +#: part/templates/part/order_prices.html:62 +#: part/templates/part/order_prices.html:94 +#: part/templates/part/order_prices.html:108 +#: part/templates/part/part_pricing.html:26 +#: part/templates/part/part_pricing.html:52 +#: part/templates/part/part_pricing.html:85 +#: part/templates/part/part_pricing.html:100 msgid "Unit Cost" msgstr "" -#: part/templates/part/order_prices.html:43 -#: part/templates/part/order_prices.html:68 -#: part/templates/part/order_prices.html:97 -#: part/templates/part/part_pricing.html:29 -#: part/templates/part/part_pricing.html:55 -#: part/templates/part/part_pricing.html:85 +#: part/templates/part/order_prices.html:44 +#: part/templates/part/order_prices.html:69 +#: part/templates/part/order_prices.html:99 +#: part/templates/part/order_prices.html:113 +#: part/templates/part/part_pricing.html:32 +#: part/templates/part/part_pricing.html:58 +#: part/templates/part/part_pricing.html:89 +#: part/templates/part/part_pricing.html:104 msgid "Total Cost" msgstr "" -#: part/templates/part/order_prices.html:51 -#: part/templates/part/part_pricing.html:37 +#: part/templates/part/order_prices.html:52 +#: part/templates/part/part_pricing.html:40 msgid "No supplier pricing available" msgstr "" -#: part/templates/part/order_prices.html:60 -#: part/templates/part/order_prices.html:112 -#: part/templates/part/part_pricing.html:45 +#: part/templates/part/order_prices.html:61 +#: part/templates/part/order_prices.html:128 +#: part/templates/part/part_pricing.html:48 msgid "BOM Pricing" msgstr "" -#: part/templates/part/order_prices.html:76 -#: part/templates/part/part_pricing.html:63 +#: part/templates/part/order_prices.html:77 +#: part/templates/part/part_pricing.html:66 msgid "Note: BOM pricing is incomplete for this part" msgstr "" -#: part/templates/part/order_prices.html:83 -#: part/templates/part/part_pricing.html:70 +#: part/templates/part/order_prices.html:84 +#: part/templates/part/part_pricing.html:73 msgid "No BOM pricing available" msgstr "" -#: part/templates/part/order_prices.html:106 -#: part/templates/part/part_pricing.html:94 +#: part/templates/part/order_prices.html:122 +#: part/templates/part/part_pricing.html:113 msgid "No pricing information is available for this part." msgstr "" -#: part/templates/part/order_prices.html:122 +#: part/templates/part/order_prices.html:138 msgid "Stock Pricing" msgstr "" -#: part/templates/part/order_prices.html:130 +#: part/templates/part/order_prices.html:146 msgid "No stock pricing history is available for this part." msgstr "" -#: part/templates/part/order_prices.html:149 +#: part/templates/part/order_prices.html:165 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:161 +#: part/templates/part/order_prices.html:177 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:173 +#: part/templates/part/order_prices.html:189 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" @@ -4653,7 +4710,7 @@ msgstr "" #: part/templates/part/params.html:18 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:44 +#: templates/InvenTree/settings/part.html:47 msgid "New Parameter" msgstr "" @@ -5023,66 +5080,74 @@ msgstr "" msgid "Part Pricing" msgstr "" -#: part/views.py:2187 +#: part/views.py:2194 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2197 +#: part/views.py:2204 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2204 +#: part/views.py:2211 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2212 +#: part/views.py:2219 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2262 +#: part/views.py:2269 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2276 +#: part/views.py:2283 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2336 +#: part/views.py:2343 msgid "Edit Part Category" msgstr "" -#: part/views.py:2374 +#: part/views.py:2381 msgid "Delete Part Category" msgstr "" -#: part/views.py:2380 +#: part/views.py:2387 msgid "Part category was deleted" msgstr "" -#: part/views.py:2432 +#: part/views.py:2439 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2533 +#: part/views.py:2540 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2589 +#: part/views.py:2596 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2608 +#: part/views.py:2615 msgid "Create BOM Item" msgstr "" -#: part/views.py:2678 +#: part/views.py:2685 msgid "Edit BOM item" msgstr "" -#: part/views.py:2734 +#: part/views.py:2741 msgid "Confim BOM item deletion" msgstr "" +#: part/views.py:2829 +msgid "Edit Internal Price Break" +msgstr "" + +#: part/views.py:2837 +msgid "Delete Internal Price Break" +msgstr "" + #: report/models.py:181 msgid "Template name" msgstr "" @@ -5966,7 +6031,7 @@ msgstr "" msgid "Add Stock Items" msgstr "" -#: stock/views.py:1001 users/models.py:183 +#: stock/views.py:1001 users/models.py:184 msgid "Add" msgstr "" @@ -6064,14 +6129,6 @@ msgstr "" msgid "Add Stock Tracking Entry" msgstr "" -#: templates/403.html:5 templates/403.html:11 -msgid "Permission Denied" -msgstr "" - -#: templates/403.html:14 -msgid "You do not have permission to view this page." -msgstr "" - #: templates/404.html:5 templates/404.html:11 msgid "Page Not Found" msgstr "" @@ -6190,12 +6247,12 @@ msgid "No category parameter templates found" msgstr "" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:81 +#: templates/InvenTree/settings/part.html:84 msgid "Edit Template" msgstr "" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:82 +#: templates/InvenTree/settings/part.html:85 msgid "Delete Template" msgstr "" @@ -6243,11 +6300,11 @@ msgstr "" msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:40 +#: templates/InvenTree/settings/part.html:43 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:61 +#: templates/InvenTree/settings/part.html:64 msgid "No part parameter templates found" msgstr "" @@ -7582,34 +7639,34 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:170 +#: users/models.py:171 msgid "Permission set" msgstr "" -#: users/models.py:178 +#: users/models.py:179 msgid "Group" msgstr "" -#: users/models.py:181 +#: users/models.py:182 msgid "View" msgstr "" -#: users/models.py:181 +#: users/models.py:182 msgid "Permission to view items" msgstr "" -#: users/models.py:183 +#: users/models.py:184 msgid "Permission to add items" msgstr "" -#: users/models.py:185 +#: users/models.py:186 msgid "Change" msgstr "" -#: users/models.py:185 +#: users/models.py:186 msgid "Permissions to edit items" msgstr "" -#: users/models.py:187 +#: users/models.py:188 msgid "Permission to delete items" msgstr "" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index b4e5ebd755..9dc018f3f5 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-18 00:36+0000\n" +"POT-Creation-Date: 2021-06-18 00:37+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -122,7 +122,7 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1154 msgid "User" @@ -133,7 +133,7 @@ msgid "upload date" msgstr "" #: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102 -#: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27 +#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27 #: report/models.py:180 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/part.js:118 #: templates/js/part.js:641 templates/js/stock.js:947 @@ -462,7 +462,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:699 +#: build/templates/build/detail.html:31 common/models.py:713 #: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 #: order/forms.py:285 order/models.py:617 order/models.py:841 @@ -473,11 +473,12 @@ msgstr "" #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/models.py:2270 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306 #: part/templates/part/allocation.html:19 #: part/templates/part/allocation.html:53 -#: part/templates/part/order_prices.html:186 -#: part/templates/part/part_pricing.html:13 +#: part/templates/part/internal_prices.html:98 +#: part/templates/part/order_prices.html:202 +#: part/templates/part/part_pricing.html:16 #: part/templates/part/sale_prices.html:85 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -590,8 +591,8 @@ msgstr "" #: build/models.py:67 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 -#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:55 -#: part/templates/part/navbar.html:58 templates/InvenTree/index.html:183 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:57 +#: part/templates/part/navbar.html:60 templates/InvenTree/index.html:183 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:43 msgid "Build Orders" @@ -603,7 +604,7 @@ msgstr "" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2279 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2315 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:575 templates/js/build.js:1018 @@ -631,10 +632,10 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1967 part/models.py:1979 part/models.py:1997 -#: part/models.py:2072 part/models.py:2168 part/models.py:2254 -#: part/templates/part/part_app_base.html:8 -#: part/templates/part/part_pricing.html:9 part/templates/part/related.html:29 +#: part/models.py:1988 part/models.py:2000 part/models.py:2015 +#: part/models.py:2033 part/models.py:2108 part/models.py:2204 +#: part/models.py:2290 part/templates/part/part_app_base.html:8 +#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 #: report/templates/report/inventree_po_report.html:90 @@ -770,7 +771,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:871 -#: part/templates/part/navbar.html:134 +#: part/templates/part/navbar.html:142 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 @@ -923,8 +924,8 @@ msgstr "" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:125 -#: part/templates/part/navbar.html:128 stock/templates/stock/navbar.html:47 +#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:133 +#: part/templates/part/navbar.html:136 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "" @@ -1251,7 +1252,7 @@ msgstr "" #: build/templates/build/navbar.html:15 #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 -#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15 +#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 #: templates/js/stock.js:1019 msgid "Details" msgstr "" @@ -1600,7 +1601,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2170 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -1671,160 +1672,177 @@ msgstr "" msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:209 templates/stats.html:25 -msgid "Debug Mode" +#: common/models.py:209 +msgid "Internal Prices" msgstr "" #: common/models.py:210 -msgid "Generate reports in debug mode (HTML output)" +msgid "Enable internal prices for parts" msgstr "" #: common/models.py:216 -msgid "Page Size" +msgid "Internal Price as BOM-Price" msgstr "" #: common/models.py:217 +msgid "Use the internal price (if set) in BOM-price calculations" +msgstr "" + +#: common/models.py:223 templates/stats.html:25 +msgid "Debug Mode" +msgstr "" + +#: common/models.py:224 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:230 +msgid "Page Size" +msgstr "" + +#: common/models.py:231 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:227 +#: common/models.py:241 msgid "Test Reports" msgstr "" -#: common/models.py:228 +#: common/models.py:242 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:234 +#: common/models.py:248 msgid "Stock Expiry" msgstr "" -#: common/models.py:235 +#: common/models.py:249 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:241 +#: common/models.py:255 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:242 +#: common/models.py:256 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:248 +#: common/models.py:262 msgid "Stock Stale Time" msgstr "" -#: common/models.py:249 +#: common/models.py:263 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:251 part/templates/part/detail.html:121 +#: common/models.py:265 part/templates/part/detail.html:121 msgid "days" msgstr "" -#: common/models.py:256 +#: common/models.py:270 msgid "Build Expired Stock" msgstr "" -#: common/models.py:257 +#: common/models.py:271 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:263 +#: common/models.py:277 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:264 +#: common/models.py:278 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:270 +#: common/models.py:284 msgid "Group by Part" msgstr "" -#: common/models.py:271 +#: common/models.py:285 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:277 +#: common/models.py:291 msgid "Recent Stock Count" msgstr "" -#: common/models.py:278 +#: common/models.py:292 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:284 +#: common/models.py:298 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:285 +#: common/models.py:299 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:290 +#: common/models.py:304 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:291 +#: common/models.py:305 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:295 +#: common/models.py:309 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:296 +#: common/models.py:310 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:301 +#: common/models.py:315 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:302 +#: common/models.py:316 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:525 +#: common/models.py:539 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:527 +#: common/models.py:541 msgid "Settings value" msgstr "" -#: common/models.py:562 +#: common/models.py:576 msgid "Must be an integer value" msgstr "" -#: common/models.py:585 +#: common/models.py:599 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:596 +#: common/models.py:610 msgid "Value must be an integer value" msgstr "" -#: common/models.py:619 +#: common/models.py:633 msgid "Key string must be unique" msgstr "" -#: common/models.py:700 company/forms.py:177 +#: common/models.py:714 company/forms.py:177 msgid "Price break quantity" msgstr "" -#: common/models.py:708 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82 +#: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 templates/js/bom.js:271 msgid "Price" msgstr "" -#: common/models.py:709 +#: common/models.py:723 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:798 +#: common/models.py:815 msgid "Default" msgstr "" @@ -2070,17 +2088,17 @@ msgid "Supplier part description" msgstr "" #: company/models.py:497 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2282 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:501 part/models.py:1614 +#: company/models.py:501 part/models.py:1619 msgid "base cost" msgstr "" -#: company/models.py:501 part/models.py:1614 +#: company/models.py:501 part/models.py:1619 msgid "Minimum charge (e.g. stocking fee)" msgstr "" @@ -2094,7 +2112,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:505 part/models.py:1616 +#: company/models.py:505 part/models.py:1621 msgid "multiple" msgstr "" @@ -2324,8 +2342,8 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 -#: company/views.py:63 part/templates/part/navbar.html:84 -#: part/templates/part/navbar.html:87 templates/InvenTree/search.html:316 +#: company/views.py:63 part/templates/part/navbar.html:86 +#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316 #: templates/navbar.html:35 msgid "Suppliers" msgstr "" @@ -2337,7 +2355,7 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:22 #: company/templates/company/navbar.html:41 #: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:36 stock/api.py:54 +#: part/templates/part/navbar.html:38 stock/api.py:54 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 @@ -2365,7 +2383,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:1002 users/models.py:187 +#: stock/views.py:1002 users/models.py:188 msgid "Delete" msgstr "" @@ -2384,7 +2402,7 @@ msgstr "" msgid "Supplied Parts" msgstr "" -#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:33 +#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:35 #: stock/templates/stock/location.html:107 #: stock/templates/stock/location.html:122 #: stock/templates/stock/location.html:136 @@ -2401,7 +2419,7 @@ msgstr "" #: company/templates/company/sales_orders.html:11 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:104 part/templates/part/navbar.html:107 +#: part/templates/part/navbar.html:112 part/templates/part/navbar.html:115 #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 @@ -2413,7 +2431,7 @@ msgstr "" #: company/templates/company/purchase_orders.html:10 #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 -#: part/templates/part/navbar.html:90 part/templates/part/navbar.html:93 +#: part/templates/part/navbar.html:92 part/templates/part/navbar.html:95 #: part/templates/part/orders.html:10 templates/InvenTree/index.html:205 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 @@ -2496,7 +2514,7 @@ msgid "Pricing Information" msgstr "" #: company/templates/company/supplier_part_pricing.html:19 company/views.py:794 -#: part/templates/part/sale_prices.html:17 part/views.py:2742 +#: part/templates/part/sale_prices.html:17 part/views.py:2749 msgid "Add Price Break" msgstr "" @@ -2515,8 +2533,8 @@ msgstr "" msgid "Delete price break" msgstr "" -#: company/views.py:70 part/templates/part/navbar.html:78 -#: part/templates/part/navbar.html:81 templates/InvenTree/search.html:306 +#: company/views.py:70 part/templates/part/navbar.html:80 +#: part/templates/part/navbar.html:83 templates/InvenTree/search.html:306 #: templates/navbar.html:36 msgid "Manufacturers" msgstr "" @@ -2611,15 +2629,15 @@ msgstr "" msgid "Delete Supplier Part" msgstr "" -#: company/views.py:799 part/views.py:2746 +#: company/views.py:799 part/views.py:2753 msgid "Added new price break" msgstr "" -#: company/views.py:855 part/views.py:2790 +#: company/views.py:855 part/views.py:2797 msgid "Edit Price Break" msgstr "" -#: company/views.py:870 part/views.py:2804 +#: company/views.py:870 part/views.py:2811 msgid "Delete Price Break" msgstr "" @@ -2893,9 +2911,9 @@ msgstr "" msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:724 part/templates/part/navbar.html:101 -#: part/templates/part/order_prices.html:91 -#: part/templates/part/part_pricing.html:78 +#: order/models.py:724 part/templates/part/navbar.html:109 +#: part/templates/part/order_prices.html:107 +#: part/templates/part/part_pricing.html:97 msgid "Sale Price" msgstr "" @@ -3648,7 +3666,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2168 +#: part/forms.py:122 part/models.py:2204 msgid "Parent Part" msgstr "" @@ -3724,7 +3742,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2263 +#: part/forms.py:344 part/models.py:2299 msgid "Sub part" msgstr "" @@ -3744,7 +3762,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2214 +#: part/models.py:82 part/models.py:2250 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3813,7 +3831,7 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:724 part/models.py:2213 part/templates/part/detail.html:73 +#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:451 msgid "Category" msgstr "" @@ -3869,7 +3887,7 @@ msgstr "" msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:828 part/models.py:2142 part/templates/part/detail.html:106 +#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106 #: part/templates/part/params.html:29 msgid "Units" msgstr "" @@ -3936,179 +3954,179 @@ msgstr "" msgid "Creation User" msgstr "" -#: part/models.py:1616 +#: part/models.py:1621 msgid "Sell multiple" msgstr "" -#: part/models.py:2040 +#: part/models.py:2076 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2057 +#: part/models.py:2093 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2077 templates/js/part.js:716 templates/js/stock.js:117 +#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2078 +#: part/models.py:2114 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2083 +#: part/models.py:2119 msgid "Test Description" msgstr "" -#: part/models.py:2084 +#: part/models.py:2120 msgid "Enter description for this test" msgstr "" -#: part/models.py:2089 templates/js/part.js:725 +#: part/models.py:2125 templates/js/part.js:725 #: templates/js/table_filters.js:227 msgid "Required" msgstr "" -#: part/models.py:2090 +#: part/models.py:2126 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2095 templates/js/part.js:733 +#: part/models.py:2131 templates/js/part.js:733 msgid "Requires Value" msgstr "" -#: part/models.py:2096 +#: part/models.py:2132 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2101 templates/js/part.js:740 +#: part/models.py:2137 templates/js/part.js:740 msgid "Requires Attachment" msgstr "" -#: part/models.py:2102 +#: part/models.py:2138 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2135 +#: part/models.py:2171 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2140 +#: part/models.py:2176 msgid "Parameter Name" msgstr "" -#: part/models.py:2142 +#: part/models.py:2178 msgid "Parameter Units" msgstr "" -#: part/models.py:2170 part/models.py:2219 part/models.py:2220 +#: part/models.py:2206 part/models.py:2255 part/models.py:2256 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2172 +#: part/models.py:2208 msgid "Data" msgstr "" -#: part/models.py:2172 +#: part/models.py:2208 msgid "Parameter Value" msgstr "" -#: part/models.py:2224 templates/InvenTree/settings/category.html:67 +#: part/models.py:2260 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2225 +#: part/models.py:2261 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2255 +#: part/models.py:2291 msgid "Select parent part" msgstr "" -#: part/models.py:2264 +#: part/models.py:2300 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2270 +#: part/models.py:2306 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2272 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "" -#: part/models.py:2272 +#: part/models.py:2308 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2275 +#: part/models.py:2311 msgid "Overage" msgstr "" -#: part/models.py:2276 +#: part/models.py:2312 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2279 +#: part/models.py:2315 msgid "BOM item reference" msgstr "" -#: part/models.py:2282 +#: part/models.py:2318 msgid "BOM item notes" msgstr "" -#: part/models.py:2284 +#: part/models.py:2320 msgid "Checksum" msgstr "" -#: part/models.py:2284 +#: part/models.py:2320 msgid "BOM line checksum" msgstr "" -#: part/models.py:2288 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2289 +#: part/models.py:2325 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2294 templates/js/bom.js:294 +#: part/models.py:2330 templates/js/bom.js:294 msgid "Allow Variants" msgstr "" -#: part/models.py:2295 +#: part/models.py:2331 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2371 part/views.py:1690 part/views.py:1742 +#: part/models.py:2407 part/views.py:1690 part/views.py:1742 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2380 part/models.py:2382 +#: part/models.py:2416 part/models.py:2418 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2385 +#: part/models.py:2421 msgid "BOM Item" msgstr "" -#: part/models.py:2502 +#: part/models.py:2538 msgid "Part 1" msgstr "" -#: part/models.py:2506 +#: part/models.py:2542 msgid "Part 2" msgstr "" -#: part/models.py:2506 +#: part/models.py:2542 msgid "Select Related Part" msgstr "" -#: part/models.py:2538 +#: part/models.py:2574 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -4128,8 +4146,8 @@ msgstr "" msgid "Deleting this entry will remove the BOM row from the following part" msgstr "" -#: part/templates/part/bom.html:10 part/templates/part/navbar.html:48 -#: part/templates/part/navbar.html:51 +#: part/templates/part/bom.html:10 part/templates/part/navbar.html:50 +#: part/templates/part/navbar.html:53 msgid "Bill of Materials" msgstr "" @@ -4274,7 +4292,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:29 part/views.py:2388 +#: part/templates/part/category.html:29 part/views.py:2395 msgid "Create new part category" msgstr "" @@ -4391,12 +4409,12 @@ msgstr "" #: part/templates/part/category_navbar.html:34 #: part/templates/part/category_navbar.html:37 -#: part/templates/part/navbar.html:22 +#: part/templates/part/navbar.html:24 msgid "Parameters" msgstr "" #: part/templates/part/category_parametric.html:10 -#: part/templates/part/navbar.html:19 part/templates/part/params.html:10 +#: part/templates/part/navbar.html:21 part/templates/part/params.html:10 msgid "Part Parameters" msgstr "" @@ -4424,7 +4442,7 @@ msgstr "" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "" -#: part/templates/part/detail.html:11 part/templates/part/navbar.html:11 +#: part/templates/part/detail.html:11 part/templates/part/navbar.html:13 msgid "Part Details" msgstr "" @@ -4504,6 +4522,36 @@ msgstr "" msgid "Part is not active" msgstr "" +#: part/templates/part/internal_prices.html:11 +#: part/templates/part/navbar.html:100 +msgid "Internal Price Information" +msgstr "" + +#: part/templates/part/internal_prices.html:19 part/views.py:2820 +msgid "Add Internal Price Break" +msgstr "" + +#: part/templates/part/internal_prices.html:28 templates/403.html:5 +#: templates/403.html:11 +msgid "Permission Denied" +msgstr "" + +#: part/templates/part/internal_prices.html:31 templates/403.html:14 +msgid "You do not have permission to view this page." +msgstr "" + +#: part/templates/part/internal_prices.html:59 +msgid "No internal price break information found" +msgstr "" + +#: part/templates/part/internal_prices.html:110 +msgid "Edit internal price break" +msgstr "" + +#: part/templates/part/internal_prices.html:111 +msgid "Delete internal price break" +msgstr "" + #: part/templates/part/manufacturer.html:11 msgid "Part Manufacturers" msgstr "" @@ -4517,132 +4565,141 @@ msgstr "" msgid "Create new manufacturer" msgstr "" -#: part/templates/part/navbar.html:26 part/templates/part/variants.html:11 +#: part/templates/part/navbar.html:28 part/templates/part/variants.html:11 msgid "Part Variants" msgstr "" -#: part/templates/part/navbar.html:29 +#: part/templates/part/navbar.html:31 msgid "Variants" msgstr "" -#: part/templates/part/navbar.html:40 +#: part/templates/part/navbar.html:42 msgid "Allocated Stock" msgstr "" -#: part/templates/part/navbar.html:43 +#: part/templates/part/navbar.html:45 msgid "Allocations" msgstr "" -#: part/templates/part/navbar.html:64 part/templates/part/navbar.html:67 +#: part/templates/part/navbar.html:66 part/templates/part/navbar.html:69 msgid "Used In" msgstr "" -#: part/templates/part/navbar.html:72 part/templates/part/order_prices.html:12 +#: part/templates/part/navbar.html:74 part/templates/part/order_prices.html:12 msgid "Order Price Information" msgstr "" -#: part/templates/part/navbar.html:75 +#: part/templates/part/navbar.html:77 msgid "Order Price" msgstr "" -#: part/templates/part/navbar.html:98 +#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:93 +#: part/templates/part/part_pricing.html:82 +msgid "Internal Price" +msgstr "" + +#: part/templates/part/navbar.html:106 msgid "Sales Price Information" msgstr "" -#: part/templates/part/navbar.html:112 part/templates/part/part_tests.html:10 +#: part/templates/part/navbar.html:120 part/templates/part/part_tests.html:10 msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:115 stock/templates/stock/item_base.html:409 +#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409 msgid "Tests" msgstr "" -#: part/templates/part/navbar.html:119 part/templates/part/navbar.html:122 +#: part/templates/part/navbar.html:127 part/templates/part/navbar.html:130 #: part/templates/part/related.html:10 msgid "Related Parts" msgstr "" -#: part/templates/part/navbar.html:131 part/templates/part/notes.html:12 +#: part/templates/part/navbar.html:139 part/templates/part/notes.html:12 msgid "Part Notes" msgstr "" -#: part/templates/part/order_prices.html:23 +#: part/templates/part/order_prices.html:24 #: part/templates/part/part_base.html:265 msgid "Calculate" msgstr "" -#: part/templates/part/order_prices.html:30 +#: part/templates/part/order_prices.html:31 msgid "Pricing ranges" msgstr "" -#: part/templates/part/order_prices.html:35 -#: part/templates/part/part_pricing.html:19 +#: part/templates/part/order_prices.html:36 +#: part/templates/part/part_pricing.html:22 msgid "Supplier Pricing" msgstr "" -#: part/templates/part/order_prices.html:36 -#: part/templates/part/order_prices.html:61 -#: part/templates/part/order_prices.html:92 -#: part/templates/part/part_pricing.html:23 -#: part/templates/part/part_pricing.html:49 -#: part/templates/part/part_pricing.html:81 +#: part/templates/part/order_prices.html:37 +#: part/templates/part/order_prices.html:62 +#: part/templates/part/order_prices.html:94 +#: part/templates/part/order_prices.html:108 +#: part/templates/part/part_pricing.html:26 +#: part/templates/part/part_pricing.html:52 +#: part/templates/part/part_pricing.html:85 +#: part/templates/part/part_pricing.html:100 msgid "Unit Cost" msgstr "" -#: part/templates/part/order_prices.html:43 -#: part/templates/part/order_prices.html:68 -#: part/templates/part/order_prices.html:97 -#: part/templates/part/part_pricing.html:29 -#: part/templates/part/part_pricing.html:55 -#: part/templates/part/part_pricing.html:85 +#: part/templates/part/order_prices.html:44 +#: part/templates/part/order_prices.html:69 +#: part/templates/part/order_prices.html:99 +#: part/templates/part/order_prices.html:113 +#: part/templates/part/part_pricing.html:32 +#: part/templates/part/part_pricing.html:58 +#: part/templates/part/part_pricing.html:89 +#: part/templates/part/part_pricing.html:104 msgid "Total Cost" msgstr "" -#: part/templates/part/order_prices.html:51 -#: part/templates/part/part_pricing.html:37 +#: part/templates/part/order_prices.html:52 +#: part/templates/part/part_pricing.html:40 msgid "No supplier pricing available" msgstr "" -#: part/templates/part/order_prices.html:60 -#: part/templates/part/order_prices.html:112 -#: part/templates/part/part_pricing.html:45 +#: part/templates/part/order_prices.html:61 +#: part/templates/part/order_prices.html:128 +#: part/templates/part/part_pricing.html:48 msgid "BOM Pricing" msgstr "" -#: part/templates/part/order_prices.html:76 -#: part/templates/part/part_pricing.html:63 +#: part/templates/part/order_prices.html:77 +#: part/templates/part/part_pricing.html:66 msgid "Note: BOM pricing is incomplete for this part" msgstr "" -#: part/templates/part/order_prices.html:83 -#: part/templates/part/part_pricing.html:70 +#: part/templates/part/order_prices.html:84 +#: part/templates/part/part_pricing.html:73 msgid "No BOM pricing available" msgstr "" -#: part/templates/part/order_prices.html:106 -#: part/templates/part/part_pricing.html:94 +#: part/templates/part/order_prices.html:122 +#: part/templates/part/part_pricing.html:113 msgid "No pricing information is available for this part." msgstr "" -#: part/templates/part/order_prices.html:122 +#: part/templates/part/order_prices.html:138 msgid "Stock Pricing" msgstr "" -#: part/templates/part/order_prices.html:130 +#: part/templates/part/order_prices.html:146 msgid "No stock pricing history is available for this part." msgstr "" -#: part/templates/part/order_prices.html:149 +#: part/templates/part/order_prices.html:165 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:161 +#: part/templates/part/order_prices.html:177 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:173 +#: part/templates/part/order_prices.html:189 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" @@ -4653,7 +4710,7 @@ msgstr "" #: part/templates/part/params.html:18 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:44 +#: templates/InvenTree/settings/part.html:47 msgid "New Parameter" msgstr "" @@ -5023,66 +5080,74 @@ msgstr "" msgid "Part Pricing" msgstr "" -#: part/views.py:2187 +#: part/views.py:2194 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2197 +#: part/views.py:2204 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2204 +#: part/views.py:2211 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2212 +#: part/views.py:2219 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2262 +#: part/views.py:2269 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2276 +#: part/views.py:2283 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2336 +#: part/views.py:2343 msgid "Edit Part Category" msgstr "" -#: part/views.py:2374 +#: part/views.py:2381 msgid "Delete Part Category" msgstr "" -#: part/views.py:2380 +#: part/views.py:2387 msgid "Part category was deleted" msgstr "" -#: part/views.py:2432 +#: part/views.py:2439 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2533 +#: part/views.py:2540 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2589 +#: part/views.py:2596 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2608 +#: part/views.py:2615 msgid "Create BOM Item" msgstr "" -#: part/views.py:2678 +#: part/views.py:2685 msgid "Edit BOM item" msgstr "" -#: part/views.py:2734 +#: part/views.py:2741 msgid "Confim BOM item deletion" msgstr "" +#: part/views.py:2829 +msgid "Edit Internal Price Break" +msgstr "" + +#: part/views.py:2837 +msgid "Delete Internal Price Break" +msgstr "" + #: report/models.py:181 msgid "Template name" msgstr "" @@ -5966,7 +6031,7 @@ msgstr "" msgid "Add Stock Items" msgstr "" -#: stock/views.py:1001 users/models.py:183 +#: stock/views.py:1001 users/models.py:184 msgid "Add" msgstr "" @@ -6064,14 +6129,6 @@ msgstr "" msgid "Add Stock Tracking Entry" msgstr "" -#: templates/403.html:5 templates/403.html:11 -msgid "Permission Denied" -msgstr "" - -#: templates/403.html:14 -msgid "You do not have permission to view this page." -msgstr "" - #: templates/404.html:5 templates/404.html:11 msgid "Page Not Found" msgstr "" @@ -6190,12 +6247,12 @@ msgid "No category parameter templates found" msgstr "" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:81 +#: templates/InvenTree/settings/part.html:84 msgid "Edit Template" msgstr "" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:82 +#: templates/InvenTree/settings/part.html:85 msgid "Delete Template" msgstr "" @@ -6243,11 +6300,11 @@ msgstr "" msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:40 +#: templates/InvenTree/settings/part.html:43 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:61 +#: templates/InvenTree/settings/part.html:64 msgid "No part parameter templates found" msgstr "" @@ -7582,34 +7639,34 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:170 +#: users/models.py:171 msgid "Permission set" msgstr "" -#: users/models.py:178 +#: users/models.py:179 msgid "Group" msgstr "" -#: users/models.py:181 +#: users/models.py:182 msgid "View" msgstr "" -#: users/models.py:181 +#: users/models.py:182 msgid "Permission to view items" msgstr "" -#: users/models.py:183 +#: users/models.py:184 msgid "Permission to add items" msgstr "" -#: users/models.py:185 +#: users/models.py:186 msgid "Change" msgstr "" -#: users/models.py:185 +#: users/models.py:186 msgid "Permissions to edit items" msgstr "" -#: users/models.py:187 +#: users/models.py:188 msgid "Permission to delete items" msgstr "" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index dbfe87462d..b90f62d3c1 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-18 00:36+0000\n" +"POT-Creation-Date: 2021-06-18 00:37+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -122,7 +122,7 @@ msgstr "Komentarz" msgid "File comment" msgstr "Komentarz pliku" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1154 msgid "User" @@ -133,7 +133,7 @@ msgid "upload date" msgstr "data przesłania" #: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102 -#: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27 +#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27 #: report/models.py:180 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/part.js:118 #: templates/js/part.js:641 templates/js/stock.js:947 @@ -462,7 +462,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:699 +#: build/templates/build/detail.html:31 common/models.py:713 #: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 #: order/forms.py:285 order/models.py:617 order/models.py:841 @@ -473,11 +473,12 @@ msgstr "" #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/models.py:2270 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306 #: part/templates/part/allocation.html:19 #: part/templates/part/allocation.html:53 -#: part/templates/part/order_prices.html:186 -#: part/templates/part/part_pricing.html:13 +#: part/templates/part/internal_prices.html:98 +#: part/templates/part/order_prices.html:202 +#: part/templates/part/part_pricing.html:16 #: part/templates/part/sale_prices.html:85 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -590,8 +591,8 @@ msgstr "Zlecenie Budowy" #: build/models.py:67 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 -#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:55 -#: part/templates/part/navbar.html:58 templates/InvenTree/index.html:183 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:57 +#: part/templates/part/navbar.html:60 templates/InvenTree/index.html:183 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:43 msgid "Build Orders" @@ -603,7 +604,7 @@ msgstr "Odwołanie do zamówienia wykonania" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2279 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2315 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:575 templates/js/build.js:1018 @@ -631,10 +632,10 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1967 part/models.py:1979 part/models.py:1997 -#: part/models.py:2072 part/models.py:2168 part/models.py:2254 -#: part/templates/part/part_app_base.html:8 -#: part/templates/part/part_pricing.html:9 part/templates/part/related.html:29 +#: part/models.py:1988 part/models.py:2000 part/models.py:2015 +#: part/models.py:2033 part/models.py:2108 part/models.py:2204 +#: part/models.py:2290 part/templates/part/part_app_base.html:8 +#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 #: report/templates/report/inventree_po_report.html:90 @@ -770,7 +771,7 @@ msgstr "Link do zewnętrznego adresu URL" #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:871 -#: part/templates/part/navbar.html:134 +#: part/templates/part/navbar.html:142 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 @@ -923,8 +924,8 @@ msgstr "Numer Seryjny" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:125 -#: part/templates/part/navbar.html:128 stock/templates/stock/navbar.html:47 +#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:133 +#: part/templates/part/navbar.html:136 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "Załączniki" @@ -1251,7 +1252,7 @@ msgstr "Szczegóły zlecenia budowy" #: build/templates/build/navbar.html:15 #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 -#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15 +#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 #: templates/js/stock.js:1019 msgid "Details" msgstr "Szczegóły" @@ -1600,7 +1601,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2170 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -1671,160 +1672,183 @@ msgstr "" msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:209 templates/stats.html:25 +#: common/models.py:209 +#, fuzzy +#| msgid "Internal Part" +msgid "Internal Prices" +msgstr "Część wewnętrzna" + +#: common/models.py:210 +#, fuzzy +#| msgid "Enable generation of test reports" +msgid "Enable internal prices for parts" +msgstr "Włącz generowanie raportów testów" + +#: common/models.py:216 +#, fuzzy +#| msgid "Internal Part" +msgid "Internal Price as BOM-Price" +msgstr "Część wewnętrzna" + +#: common/models.py:217 +msgid "Use the internal price (if set) in BOM-price calculations" +msgstr "" + +#: common/models.py:223 templates/stats.html:25 msgid "Debug Mode" msgstr "Tryb Debugowania" -#: common/models.py:210 +#: common/models.py:224 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:216 +#: common/models.py:230 msgid "Page Size" msgstr "Rozmiar strony" -#: common/models.py:217 +#: common/models.py:231 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:227 +#: common/models.py:241 msgid "Test Reports" msgstr "Raporty testów" -#: common/models.py:228 +#: common/models.py:242 msgid "Enable generation of test reports" msgstr "Włącz generowanie raportów testów" -#: common/models.py:234 +#: common/models.py:248 msgid "Stock Expiry" msgstr "" -#: common/models.py:235 +#: common/models.py:249 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:241 +#: common/models.py:255 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:242 +#: common/models.py:256 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:248 +#: common/models.py:262 msgid "Stock Stale Time" msgstr "" -#: common/models.py:249 +#: common/models.py:263 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:251 part/templates/part/detail.html:121 +#: common/models.py:265 part/templates/part/detail.html:121 msgid "days" msgstr "dni" -#: common/models.py:256 +#: common/models.py:270 msgid "Build Expired Stock" msgstr "" -#: common/models.py:257 +#: common/models.py:271 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:263 +#: common/models.py:277 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:264 +#: common/models.py:278 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:270 +#: common/models.py:284 msgid "Group by Part" msgstr "Grupuj według komponentu" -#: common/models.py:271 +#: common/models.py:285 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:277 +#: common/models.py:291 msgid "Recent Stock Count" msgstr "" -#: common/models.py:278 +#: common/models.py:292 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:284 +#: common/models.py:298 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:285 +#: common/models.py:299 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:290 +#: common/models.py:304 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:291 +#: common/models.py:305 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:295 +#: common/models.py:309 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:296 +#: common/models.py:310 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:301 +#: common/models.py:315 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:302 +#: common/models.py:316 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:525 +#: common/models.py:539 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:527 +#: common/models.py:541 msgid "Settings value" msgstr "Ustawienia wartości" -#: common/models.py:562 +#: common/models.py:576 msgid "Must be an integer value" msgstr "" -#: common/models.py:585 +#: common/models.py:599 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:596 +#: common/models.py:610 msgid "Value must be an integer value" msgstr "" -#: common/models.py:619 +#: common/models.py:633 msgid "Key string must be unique" msgstr "" -#: common/models.py:700 company/forms.py:177 +#: common/models.py:714 company/forms.py:177 msgid "Price break quantity" msgstr "" -#: common/models.py:708 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82 +#: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 templates/js/bom.js:271 msgid "Price" msgstr "Cena" -#: common/models.py:709 +#: common/models.py:723 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:798 +#: common/models.py:815 msgid "Default" msgstr "Domyślny" @@ -2070,17 +2094,17 @@ msgid "Supplier part description" msgstr "" #: company/models.py:497 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2282 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Uwaga" -#: company/models.py:501 part/models.py:1614 +#: company/models.py:501 part/models.py:1619 msgid "base cost" msgstr "koszt podstawowy" -#: company/models.py:501 part/models.py:1614 +#: company/models.py:501 part/models.py:1619 msgid "Minimum charge (e.g. stocking fee)" msgstr "" @@ -2094,7 +2118,7 @@ msgstr "Opakowanie" msgid "Part packaging" msgstr "Opakowanie części" -#: company/models.py:505 part/models.py:1616 +#: company/models.py:505 part/models.py:1621 msgid "multiple" msgstr "wielokrotność" @@ -2324,8 +2348,8 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 -#: company/views.py:63 part/templates/part/navbar.html:84 -#: part/templates/part/navbar.html:87 templates/InvenTree/search.html:316 +#: company/views.py:63 part/templates/part/navbar.html:86 +#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316 #: templates/navbar.html:35 msgid "Suppliers" msgstr "Dostawcy" @@ -2337,7 +2361,7 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:22 #: company/templates/company/navbar.html:41 #: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:36 stock/api.py:54 +#: part/templates/part/navbar.html:38 stock/api.py:54 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 @@ -2365,7 +2389,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:1002 users/models.py:187 +#: stock/views.py:1002 users/models.py:188 msgid "Delete" msgstr "Usuń" @@ -2384,7 +2408,7 @@ msgstr "" msgid "Supplied Parts" msgstr "Dostarczone części" -#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:33 +#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:35 #: stock/templates/stock/location.html:107 #: stock/templates/stock/location.html:122 #: stock/templates/stock/location.html:136 @@ -2401,7 +2425,7 @@ msgstr "" #: company/templates/company/sales_orders.html:11 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:104 part/templates/part/navbar.html:107 +#: part/templates/part/navbar.html:112 part/templates/part/navbar.html:115 #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 @@ -2413,7 +2437,7 @@ msgstr "" #: company/templates/company/purchase_orders.html:10 #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 -#: part/templates/part/navbar.html:90 part/templates/part/navbar.html:93 +#: part/templates/part/navbar.html:92 part/templates/part/navbar.html:95 #: part/templates/part/orders.html:10 templates/InvenTree/index.html:205 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 @@ -2496,7 +2520,7 @@ msgid "Pricing Information" msgstr "Informacja cenowa" #: company/templates/company/supplier_part_pricing.html:19 company/views.py:794 -#: part/templates/part/sale_prices.html:17 part/views.py:2742 +#: part/templates/part/sale_prices.html:17 part/views.py:2749 msgid "Add Price Break" msgstr "" @@ -2515,8 +2539,8 @@ msgstr "Edytuj przedział cenowy" msgid "Delete price break" msgstr "" -#: company/views.py:70 part/templates/part/navbar.html:78 -#: part/templates/part/navbar.html:81 templates/InvenTree/search.html:306 +#: company/views.py:70 part/templates/part/navbar.html:80 +#: part/templates/part/navbar.html:83 templates/InvenTree/search.html:306 #: templates/navbar.html:36 msgid "Manufacturers" msgstr "Producenci" @@ -2611,15 +2635,15 @@ msgstr "" msgid "Delete Supplier Part" msgstr "" -#: company/views.py:799 part/views.py:2746 +#: company/views.py:799 part/views.py:2753 msgid "Added new price break" msgstr "" -#: company/views.py:855 part/views.py:2790 +#: company/views.py:855 part/views.py:2797 msgid "Edit Price Break" msgstr "Edytuj przedział cenowy" -#: company/views.py:870 part/views.py:2804 +#: company/views.py:870 part/views.py:2811 msgid "Delete Price Break" msgstr "" @@ -2893,9 +2917,9 @@ msgstr "Cena zakupu jednostkowego" msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:724 part/templates/part/navbar.html:101 -#: part/templates/part/order_prices.html:91 -#: part/templates/part/part_pricing.html:78 +#: order/models.py:724 part/templates/part/navbar.html:109 +#: part/templates/part/order_prices.html:107 +#: part/templates/part/part_pricing.html:97 msgid "Sale Price" msgstr "Cena sprzedaży" @@ -3648,7 +3672,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2168 +#: part/forms.py:122 part/models.py:2204 msgid "Parent Part" msgstr "Część nadrzędna" @@ -3724,7 +3748,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2263 +#: part/forms.py:344 part/models.py:2299 msgid "Sub part" msgstr "Podczęść" @@ -3744,7 +3768,7 @@ msgstr "Domyślne słowa kluczowe" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2214 +#: part/models.py:82 part/models.py:2250 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3813,7 +3837,7 @@ msgstr "Słowa kluczowe" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:724 part/models.py:2213 part/templates/part/detail.html:73 +#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:451 msgid "Category" msgstr "Kategoria" @@ -3869,7 +3893,7 @@ msgstr "Minimalny stan magazynowy" msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:828 part/models.py:2142 part/templates/part/detail.html:106 +#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106 #: part/templates/part/params.html:29 msgid "Units" msgstr "Jednostki" @@ -3936,179 +3960,179 @@ msgstr "" msgid "Creation User" msgstr "" -#: part/models.py:1616 +#: part/models.py:1621 msgid "Sell multiple" msgstr "Sprzedaj wiele" -#: part/models.py:2040 +#: part/models.py:2076 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2057 +#: part/models.py:2093 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2077 templates/js/part.js:716 templates/js/stock.js:117 +#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117 msgid "Test Name" msgstr "Nazwa testu" -#: part/models.py:2078 +#: part/models.py:2114 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2083 +#: part/models.py:2119 msgid "Test Description" msgstr "" -#: part/models.py:2084 +#: part/models.py:2120 msgid "Enter description for this test" msgstr "" -#: part/models.py:2089 templates/js/part.js:725 +#: part/models.py:2125 templates/js/part.js:725 #: templates/js/table_filters.js:227 msgid "Required" msgstr "Wymagane" -#: part/models.py:2090 +#: part/models.py:2126 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2095 templates/js/part.js:733 +#: part/models.py:2131 templates/js/part.js:733 msgid "Requires Value" msgstr "" -#: part/models.py:2096 +#: part/models.py:2132 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2101 templates/js/part.js:740 +#: part/models.py:2137 templates/js/part.js:740 msgid "Requires Attachment" msgstr "" -#: part/models.py:2102 +#: part/models.py:2138 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2135 +#: part/models.py:2171 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2140 +#: part/models.py:2176 msgid "Parameter Name" msgstr "" -#: part/models.py:2142 +#: part/models.py:2178 msgid "Parameter Units" msgstr "" -#: part/models.py:2170 part/models.py:2219 part/models.py:2220 +#: part/models.py:2206 part/models.py:2255 part/models.py:2256 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2172 +#: part/models.py:2208 msgid "Data" msgstr "Dane" -#: part/models.py:2172 +#: part/models.py:2208 msgid "Parameter Value" msgstr "" -#: part/models.py:2224 templates/InvenTree/settings/category.html:67 +#: part/models.py:2260 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "Wartość domyślna" -#: part/models.py:2225 +#: part/models.py:2261 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2255 +#: part/models.py:2291 msgid "Select parent part" msgstr "" -#: part/models.py:2264 +#: part/models.py:2300 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2270 +#: part/models.py:2306 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2272 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "" -#: part/models.py:2272 +#: part/models.py:2308 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2275 +#: part/models.py:2311 msgid "Overage" msgstr "" -#: part/models.py:2276 +#: part/models.py:2312 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2279 +#: part/models.py:2315 msgid "BOM item reference" msgstr "" -#: part/models.py:2282 +#: part/models.py:2318 msgid "BOM item notes" msgstr "" -#: part/models.py:2284 +#: part/models.py:2320 msgid "Checksum" msgstr "Suma kontrolna" -#: part/models.py:2284 +#: part/models.py:2320 msgid "BOM line checksum" msgstr "" -#: part/models.py:2288 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2289 +#: part/models.py:2325 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2294 templates/js/bom.js:294 +#: part/models.py:2330 templates/js/bom.js:294 msgid "Allow Variants" msgstr "" -#: part/models.py:2295 +#: part/models.py:2331 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2371 part/views.py:1690 part/views.py:1742 +#: part/models.py:2407 part/views.py:1690 part/views.py:1742 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2380 part/models.py:2382 +#: part/models.py:2416 part/models.py:2418 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2385 +#: part/models.py:2421 msgid "BOM Item" msgstr "" -#: part/models.py:2502 +#: part/models.py:2538 msgid "Part 1" msgstr "Część 1" -#: part/models.py:2506 +#: part/models.py:2542 msgid "Part 2" msgstr "Część 2" -#: part/models.py:2506 +#: part/models.py:2542 msgid "Select Related Part" msgstr "Wybierz powiązaną część" -#: part/models.py:2538 +#: part/models.py:2574 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -4128,8 +4152,8 @@ msgstr "" msgid "Deleting this entry will remove the BOM row from the following part" msgstr "" -#: part/templates/part/bom.html:10 part/templates/part/navbar.html:48 -#: part/templates/part/navbar.html:51 +#: part/templates/part/bom.html:10 part/templates/part/navbar.html:50 +#: part/templates/part/navbar.html:53 msgid "Bill of Materials" msgstr "Zestawienie materiałowe" @@ -4274,7 +4298,7 @@ msgstr "" msgid "All parts" msgstr "Wszystkie części" -#: part/templates/part/category.html:29 part/views.py:2388 +#: part/templates/part/category.html:29 part/views.py:2395 msgid "Create new part category" msgstr "Stwórz nową kategorię komponentów" @@ -4391,12 +4415,12 @@ msgstr "" #: part/templates/part/category_navbar.html:34 #: part/templates/part/category_navbar.html:37 -#: part/templates/part/navbar.html:22 +#: part/templates/part/navbar.html:24 msgid "Parameters" msgstr "Parametry" #: part/templates/part/category_parametric.html:10 -#: part/templates/part/navbar.html:19 part/templates/part/params.html:10 +#: part/templates/part/navbar.html:21 part/templates/part/params.html:10 msgid "Part Parameters" msgstr "Parametry części" @@ -4424,7 +4448,7 @@ msgstr "" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "" -#: part/templates/part/detail.html:11 part/templates/part/navbar.html:11 +#: part/templates/part/detail.html:11 part/templates/part/navbar.html:13 msgid "Part Details" msgstr "Szczegóły części" @@ -4504,6 +4528,44 @@ msgstr "" msgid "Part is not active" msgstr "" +#: part/templates/part/internal_prices.html:11 +#: part/templates/part/navbar.html:100 +#, fuzzy +#| msgid "Pricing Information" +msgid "Internal Price Information" +msgstr "Informacja cenowa" + +#: part/templates/part/internal_prices.html:19 part/views.py:2820 +#, fuzzy +#| msgid "Edit Price Break" +msgid "Add Internal Price Break" +msgstr "Edytuj przedział cenowy" + +#: part/templates/part/internal_prices.html:28 templates/403.html:5 +#: templates/403.html:11 +msgid "Permission Denied" +msgstr "" + +#: part/templates/part/internal_prices.html:31 templates/403.html:14 +msgid "You do not have permission to view this page." +msgstr "" + +#: part/templates/part/internal_prices.html:59 +msgid "No internal price break information found" +msgstr "" + +#: part/templates/part/internal_prices.html:110 +#, fuzzy +#| msgid "Edit price break" +msgid "Edit internal price break" +msgstr "Edytuj przedział cenowy" + +#: part/templates/part/internal_prices.html:111 +#, fuzzy +#| msgid "Edit price break" +msgid "Delete internal price break" +msgstr "Edytuj przedział cenowy" + #: part/templates/part/manufacturer.html:11 msgid "Part Manufacturers" msgstr "" @@ -4517,132 +4579,143 @@ msgstr "" msgid "Create new manufacturer" msgstr "" -#: part/templates/part/navbar.html:26 part/templates/part/variants.html:11 +#: part/templates/part/navbar.html:28 part/templates/part/variants.html:11 msgid "Part Variants" msgstr "" -#: part/templates/part/navbar.html:29 +#: part/templates/part/navbar.html:31 msgid "Variants" msgstr "" -#: part/templates/part/navbar.html:40 +#: part/templates/part/navbar.html:42 msgid "Allocated Stock" msgstr "" -#: part/templates/part/navbar.html:43 +#: part/templates/part/navbar.html:45 msgid "Allocations" msgstr "" -#: part/templates/part/navbar.html:64 part/templates/part/navbar.html:67 +#: part/templates/part/navbar.html:66 part/templates/part/navbar.html:69 msgid "Used In" msgstr "" -#: part/templates/part/navbar.html:72 part/templates/part/order_prices.html:12 +#: part/templates/part/navbar.html:74 part/templates/part/order_prices.html:12 msgid "Order Price Information" msgstr "" -#: part/templates/part/navbar.html:75 +#: part/templates/part/navbar.html:77 msgid "Order Price" msgstr "" -#: part/templates/part/navbar.html:98 +#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:93 +#: part/templates/part/part_pricing.html:82 +#, fuzzy +#| msgid "Internal Part" +msgid "Internal Price" +msgstr "Część wewnętrzna" + +#: part/templates/part/navbar.html:106 msgid "Sales Price Information" msgstr "" -#: part/templates/part/navbar.html:112 part/templates/part/part_tests.html:10 +#: part/templates/part/navbar.html:120 part/templates/part/part_tests.html:10 msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:115 stock/templates/stock/item_base.html:409 +#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409 msgid "Tests" msgstr "" -#: part/templates/part/navbar.html:119 part/templates/part/navbar.html:122 +#: part/templates/part/navbar.html:127 part/templates/part/navbar.html:130 #: part/templates/part/related.html:10 msgid "Related Parts" msgstr "" -#: part/templates/part/navbar.html:131 part/templates/part/notes.html:12 +#: part/templates/part/navbar.html:139 part/templates/part/notes.html:12 msgid "Part Notes" msgstr "" -#: part/templates/part/order_prices.html:23 +#: part/templates/part/order_prices.html:24 #: part/templates/part/part_base.html:265 msgid "Calculate" msgstr "" -#: part/templates/part/order_prices.html:30 +#: part/templates/part/order_prices.html:31 msgid "Pricing ranges" msgstr "" -#: part/templates/part/order_prices.html:35 -#: part/templates/part/part_pricing.html:19 +#: part/templates/part/order_prices.html:36 +#: part/templates/part/part_pricing.html:22 msgid "Supplier Pricing" msgstr "" -#: part/templates/part/order_prices.html:36 -#: part/templates/part/order_prices.html:61 -#: part/templates/part/order_prices.html:92 -#: part/templates/part/part_pricing.html:23 -#: part/templates/part/part_pricing.html:49 -#: part/templates/part/part_pricing.html:81 +#: part/templates/part/order_prices.html:37 +#: part/templates/part/order_prices.html:62 +#: part/templates/part/order_prices.html:94 +#: part/templates/part/order_prices.html:108 +#: part/templates/part/part_pricing.html:26 +#: part/templates/part/part_pricing.html:52 +#: part/templates/part/part_pricing.html:85 +#: part/templates/part/part_pricing.html:100 msgid "Unit Cost" msgstr "" -#: part/templates/part/order_prices.html:43 -#: part/templates/part/order_prices.html:68 -#: part/templates/part/order_prices.html:97 -#: part/templates/part/part_pricing.html:29 -#: part/templates/part/part_pricing.html:55 -#: part/templates/part/part_pricing.html:85 +#: part/templates/part/order_prices.html:44 +#: part/templates/part/order_prices.html:69 +#: part/templates/part/order_prices.html:99 +#: part/templates/part/order_prices.html:113 +#: part/templates/part/part_pricing.html:32 +#: part/templates/part/part_pricing.html:58 +#: part/templates/part/part_pricing.html:89 +#: part/templates/part/part_pricing.html:104 msgid "Total Cost" msgstr "" -#: part/templates/part/order_prices.html:51 -#: part/templates/part/part_pricing.html:37 +#: part/templates/part/order_prices.html:52 +#: part/templates/part/part_pricing.html:40 msgid "No supplier pricing available" msgstr "" -#: part/templates/part/order_prices.html:60 -#: part/templates/part/order_prices.html:112 -#: part/templates/part/part_pricing.html:45 +#: part/templates/part/order_prices.html:61 +#: part/templates/part/order_prices.html:128 +#: part/templates/part/part_pricing.html:48 msgid "BOM Pricing" msgstr "" -#: part/templates/part/order_prices.html:76 -#: part/templates/part/part_pricing.html:63 +#: part/templates/part/order_prices.html:77 +#: part/templates/part/part_pricing.html:66 msgid "Note: BOM pricing is incomplete for this part" msgstr "" -#: part/templates/part/order_prices.html:83 -#: part/templates/part/part_pricing.html:70 +#: part/templates/part/order_prices.html:84 +#: part/templates/part/part_pricing.html:73 msgid "No BOM pricing available" msgstr "" -#: part/templates/part/order_prices.html:106 -#: part/templates/part/part_pricing.html:94 +#: part/templates/part/order_prices.html:122 +#: part/templates/part/part_pricing.html:113 msgid "No pricing information is available for this part." msgstr "" -#: part/templates/part/order_prices.html:122 +#: part/templates/part/order_prices.html:138 msgid "Stock Pricing" msgstr "" -#: part/templates/part/order_prices.html:130 +#: part/templates/part/order_prices.html:146 msgid "No stock pricing history is available for this part." msgstr "" -#: part/templates/part/order_prices.html:149 +#: part/templates/part/order_prices.html:165 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:161 +#: part/templates/part/order_prices.html:177 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:173 +#: part/templates/part/order_prices.html:189 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" @@ -4653,7 +4726,7 @@ msgstr "" #: part/templates/part/params.html:18 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:44 +#: templates/InvenTree/settings/part.html:47 msgid "New Parameter" msgstr "" @@ -5023,66 +5096,78 @@ msgstr "" msgid "Part Pricing" msgstr "" -#: part/views.py:2187 +#: part/views.py:2194 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2197 +#: part/views.py:2204 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2204 +#: part/views.py:2211 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2212 +#: part/views.py:2219 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2262 +#: part/views.py:2269 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2276 +#: part/views.py:2283 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2336 +#: part/views.py:2343 msgid "Edit Part Category" msgstr "" -#: part/views.py:2374 +#: part/views.py:2381 msgid "Delete Part Category" msgstr "" -#: part/views.py:2380 +#: part/views.py:2387 msgid "Part category was deleted" msgstr "" -#: part/views.py:2432 +#: part/views.py:2439 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2533 +#: part/views.py:2540 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2589 +#: part/views.py:2596 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2608 +#: part/views.py:2615 msgid "Create BOM Item" msgstr "" -#: part/views.py:2678 +#: part/views.py:2685 msgid "Edit BOM item" msgstr "" -#: part/views.py:2734 +#: part/views.py:2741 msgid "Confim BOM item deletion" msgstr "" +#: part/views.py:2829 +#, fuzzy +#| msgid "Edit Price Break" +msgid "Edit Internal Price Break" +msgstr "Edytuj przedział cenowy" + +#: part/views.py:2837 +#, fuzzy +#| msgid "Edit Price Break" +msgid "Delete Internal Price Break" +msgstr "Edytuj przedział cenowy" + #: report/models.py:181 msgid "Template name" msgstr "" @@ -5966,7 +6051,7 @@ msgstr "" msgid "Add Stock Items" msgstr "" -#: stock/views.py:1001 users/models.py:183 +#: stock/views.py:1001 users/models.py:184 msgid "Add" msgstr "" @@ -6064,14 +6149,6 @@ msgstr "" msgid "Add Stock Tracking Entry" msgstr "" -#: templates/403.html:5 templates/403.html:11 -msgid "Permission Denied" -msgstr "" - -#: templates/403.html:14 -msgid "You do not have permission to view this page." -msgstr "" - #: templates/404.html:5 templates/404.html:11 msgid "Page Not Found" msgstr "" @@ -6190,12 +6267,12 @@ msgid "No category parameter templates found" msgstr "" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:81 +#: templates/InvenTree/settings/part.html:84 msgid "Edit Template" msgstr "" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:82 +#: templates/InvenTree/settings/part.html:85 msgid "Delete Template" msgstr "" @@ -6243,11 +6320,11 @@ msgstr "" msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:40 +#: templates/InvenTree/settings/part.html:43 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:61 +#: templates/InvenTree/settings/part.html:64 msgid "No part parameter templates found" msgstr "" @@ -7582,34 +7659,34 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:170 +#: users/models.py:171 msgid "Permission set" msgstr "" -#: users/models.py:178 +#: users/models.py:179 msgid "Group" msgstr "" -#: users/models.py:181 +#: users/models.py:182 msgid "View" msgstr "" -#: users/models.py:181 +#: users/models.py:182 msgid "Permission to view items" msgstr "" -#: users/models.py:183 +#: users/models.py:184 msgid "Permission to add items" msgstr "" -#: users/models.py:185 +#: users/models.py:186 msgid "Change" msgstr "" -#: users/models.py:185 +#: users/models.py:186 msgid "Permissions to edit items" msgstr "" -#: users/models.py:187 +#: users/models.py:188 msgid "Permission to delete items" msgstr "" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 106f8ac6ea..519a045b49 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-18 00:36+0000\n" +"POT-Creation-Date: 2021-06-18 00:37+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -122,7 +122,7 @@ msgstr "Комментарий" msgid "File comment" msgstr "Комментарий к файлу" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1154 msgid "User" @@ -133,7 +133,7 @@ msgid "upload date" msgstr "дата загрузки" #: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102 -#: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27 +#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27 #: report/models.py:180 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/part.js:118 #: templates/js/part.js:641 templates/js/stock.js:947 @@ -462,7 +462,7 @@ msgstr "Целевая дата для сборки. Сборка будет п #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:699 +#: build/templates/build/detail.html:31 common/models.py:713 #: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 #: order/forms.py:285 order/models.py:617 order/models.py:841 @@ -473,11 +473,12 @@ msgstr "Целевая дата для сборки. Сборка будет п #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/models.py:2270 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306 #: part/templates/part/allocation.html:19 #: part/templates/part/allocation.html:53 -#: part/templates/part/order_prices.html:186 -#: part/templates/part/part_pricing.html:13 +#: part/templates/part/internal_prices.html:98 +#: part/templates/part/order_prices.html:202 +#: part/templates/part/part_pricing.html:16 #: part/templates/part/sale_prices.html:85 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -590,8 +591,8 @@ msgstr "Порядок сборки" #: build/models.py:67 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 -#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:55 -#: part/templates/part/navbar.html:58 templates/InvenTree/index.html:183 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:57 +#: part/templates/part/navbar.html:60 templates/InvenTree/index.html:183 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:43 msgid "Build Orders" @@ -603,7 +604,7 @@ msgstr "Ссылка на заказ" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2279 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2315 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:575 templates/js/build.js:1018 @@ -631,10 +632,10 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1967 part/models.py:1979 part/models.py:1997 -#: part/models.py:2072 part/models.py:2168 part/models.py:2254 -#: part/templates/part/part_app_base.html:8 -#: part/templates/part/part_pricing.html:9 part/templates/part/related.html:29 +#: part/models.py:1988 part/models.py:2000 part/models.py:2015 +#: part/models.py:2033 part/models.py:2108 part/models.py:2204 +#: part/models.py:2290 part/templates/part/part_app_base.html:8 +#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 #: report/templates/report/inventree_po_report.html:90 @@ -770,7 +771,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:871 -#: part/templates/part/navbar.html:134 +#: part/templates/part/navbar.html:142 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 @@ -923,8 +924,8 @@ msgstr "" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:125 -#: part/templates/part/navbar.html:128 stock/templates/stock/navbar.html:47 +#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:133 +#: part/templates/part/navbar.html:136 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "" @@ -1251,7 +1252,7 @@ msgstr "" #: build/templates/build/navbar.html:15 #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 -#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15 +#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 #: templates/js/stock.js:1019 msgid "Details" msgstr "" @@ -1600,7 +1601,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2170 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -1671,160 +1672,177 @@ msgstr "" msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:209 templates/stats.html:25 -msgid "Debug Mode" +#: common/models.py:209 +msgid "Internal Prices" msgstr "" #: common/models.py:210 -msgid "Generate reports in debug mode (HTML output)" +msgid "Enable internal prices for parts" msgstr "" #: common/models.py:216 -msgid "Page Size" +msgid "Internal Price as BOM-Price" msgstr "" #: common/models.py:217 +msgid "Use the internal price (if set) in BOM-price calculations" +msgstr "" + +#: common/models.py:223 templates/stats.html:25 +msgid "Debug Mode" +msgstr "" + +#: common/models.py:224 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:230 +msgid "Page Size" +msgstr "" + +#: common/models.py:231 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:227 +#: common/models.py:241 msgid "Test Reports" msgstr "" -#: common/models.py:228 +#: common/models.py:242 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:234 +#: common/models.py:248 msgid "Stock Expiry" msgstr "" -#: common/models.py:235 +#: common/models.py:249 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:241 +#: common/models.py:255 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:242 +#: common/models.py:256 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:248 +#: common/models.py:262 msgid "Stock Stale Time" msgstr "" -#: common/models.py:249 +#: common/models.py:263 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:251 part/templates/part/detail.html:121 +#: common/models.py:265 part/templates/part/detail.html:121 msgid "days" msgstr "" -#: common/models.py:256 +#: common/models.py:270 msgid "Build Expired Stock" msgstr "" -#: common/models.py:257 +#: common/models.py:271 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:263 +#: common/models.py:277 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:264 +#: common/models.py:278 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:270 +#: common/models.py:284 msgid "Group by Part" msgstr "" -#: common/models.py:271 +#: common/models.py:285 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:277 +#: common/models.py:291 msgid "Recent Stock Count" msgstr "" -#: common/models.py:278 +#: common/models.py:292 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:284 +#: common/models.py:298 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:285 +#: common/models.py:299 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:290 +#: common/models.py:304 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:291 +#: common/models.py:305 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:295 +#: common/models.py:309 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:296 +#: common/models.py:310 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:301 +#: common/models.py:315 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:302 +#: common/models.py:316 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:525 +#: common/models.py:539 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:527 +#: common/models.py:541 msgid "Settings value" msgstr "" -#: common/models.py:562 +#: common/models.py:576 msgid "Must be an integer value" msgstr "" -#: common/models.py:585 +#: common/models.py:599 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:596 +#: common/models.py:610 msgid "Value must be an integer value" msgstr "" -#: common/models.py:619 +#: common/models.py:633 msgid "Key string must be unique" msgstr "" -#: common/models.py:700 company/forms.py:177 +#: common/models.py:714 company/forms.py:177 msgid "Price break quantity" msgstr "" -#: common/models.py:708 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82 +#: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 templates/js/bom.js:271 msgid "Price" msgstr "" -#: common/models.py:709 +#: common/models.py:723 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:798 +#: common/models.py:815 msgid "Default" msgstr "" @@ -2070,17 +2088,17 @@ msgid "Supplier part description" msgstr "" #: company/models.py:497 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2282 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:501 part/models.py:1614 +#: company/models.py:501 part/models.py:1619 msgid "base cost" msgstr "" -#: company/models.py:501 part/models.py:1614 +#: company/models.py:501 part/models.py:1619 msgid "Minimum charge (e.g. stocking fee)" msgstr "" @@ -2094,7 +2112,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:505 part/models.py:1616 +#: company/models.py:505 part/models.py:1621 msgid "multiple" msgstr "" @@ -2324,8 +2342,8 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 -#: company/views.py:63 part/templates/part/navbar.html:84 -#: part/templates/part/navbar.html:87 templates/InvenTree/search.html:316 +#: company/views.py:63 part/templates/part/navbar.html:86 +#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316 #: templates/navbar.html:35 msgid "Suppliers" msgstr "" @@ -2337,7 +2355,7 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:22 #: company/templates/company/navbar.html:41 #: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:36 stock/api.py:54 +#: part/templates/part/navbar.html:38 stock/api.py:54 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 @@ -2365,7 +2383,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:1002 users/models.py:187 +#: stock/views.py:1002 users/models.py:188 msgid "Delete" msgstr "" @@ -2384,7 +2402,7 @@ msgstr "" msgid "Supplied Parts" msgstr "" -#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:33 +#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:35 #: stock/templates/stock/location.html:107 #: stock/templates/stock/location.html:122 #: stock/templates/stock/location.html:136 @@ -2401,7 +2419,7 @@ msgstr "" #: company/templates/company/sales_orders.html:11 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:104 part/templates/part/navbar.html:107 +#: part/templates/part/navbar.html:112 part/templates/part/navbar.html:115 #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 @@ -2413,7 +2431,7 @@ msgstr "" #: company/templates/company/purchase_orders.html:10 #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 -#: part/templates/part/navbar.html:90 part/templates/part/navbar.html:93 +#: part/templates/part/navbar.html:92 part/templates/part/navbar.html:95 #: part/templates/part/orders.html:10 templates/InvenTree/index.html:205 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 @@ -2496,7 +2514,7 @@ msgid "Pricing Information" msgstr "" #: company/templates/company/supplier_part_pricing.html:19 company/views.py:794 -#: part/templates/part/sale_prices.html:17 part/views.py:2742 +#: part/templates/part/sale_prices.html:17 part/views.py:2749 msgid "Add Price Break" msgstr "" @@ -2515,8 +2533,8 @@ msgstr "" msgid "Delete price break" msgstr "" -#: company/views.py:70 part/templates/part/navbar.html:78 -#: part/templates/part/navbar.html:81 templates/InvenTree/search.html:306 +#: company/views.py:70 part/templates/part/navbar.html:80 +#: part/templates/part/navbar.html:83 templates/InvenTree/search.html:306 #: templates/navbar.html:36 msgid "Manufacturers" msgstr "" @@ -2611,15 +2629,15 @@ msgstr "" msgid "Delete Supplier Part" msgstr "" -#: company/views.py:799 part/views.py:2746 +#: company/views.py:799 part/views.py:2753 msgid "Added new price break" msgstr "" -#: company/views.py:855 part/views.py:2790 +#: company/views.py:855 part/views.py:2797 msgid "Edit Price Break" msgstr "" -#: company/views.py:870 part/views.py:2804 +#: company/views.py:870 part/views.py:2811 msgid "Delete Price Break" msgstr "" @@ -2893,9 +2911,9 @@ msgstr "" msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:724 part/templates/part/navbar.html:101 -#: part/templates/part/order_prices.html:91 -#: part/templates/part/part_pricing.html:78 +#: order/models.py:724 part/templates/part/navbar.html:109 +#: part/templates/part/order_prices.html:107 +#: part/templates/part/part_pricing.html:97 msgid "Sale Price" msgstr "" @@ -3648,7 +3666,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2168 +#: part/forms.py:122 part/models.py:2204 msgid "Parent Part" msgstr "" @@ -3724,7 +3742,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2263 +#: part/forms.py:344 part/models.py:2299 msgid "Sub part" msgstr "" @@ -3744,7 +3762,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2214 +#: part/models.py:82 part/models.py:2250 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3813,7 +3831,7 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:724 part/models.py:2213 part/templates/part/detail.html:73 +#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:451 msgid "Category" msgstr "" @@ -3869,7 +3887,7 @@ msgstr "" msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:828 part/models.py:2142 part/templates/part/detail.html:106 +#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106 #: part/templates/part/params.html:29 msgid "Units" msgstr "" @@ -3936,179 +3954,179 @@ msgstr "" msgid "Creation User" msgstr "" -#: part/models.py:1616 +#: part/models.py:1621 msgid "Sell multiple" msgstr "" -#: part/models.py:2040 +#: part/models.py:2076 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2057 +#: part/models.py:2093 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2077 templates/js/part.js:716 templates/js/stock.js:117 +#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2078 +#: part/models.py:2114 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2083 +#: part/models.py:2119 msgid "Test Description" msgstr "" -#: part/models.py:2084 +#: part/models.py:2120 msgid "Enter description for this test" msgstr "" -#: part/models.py:2089 templates/js/part.js:725 +#: part/models.py:2125 templates/js/part.js:725 #: templates/js/table_filters.js:227 msgid "Required" msgstr "" -#: part/models.py:2090 +#: part/models.py:2126 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2095 templates/js/part.js:733 +#: part/models.py:2131 templates/js/part.js:733 msgid "Requires Value" msgstr "" -#: part/models.py:2096 +#: part/models.py:2132 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2101 templates/js/part.js:740 +#: part/models.py:2137 templates/js/part.js:740 msgid "Requires Attachment" msgstr "" -#: part/models.py:2102 +#: part/models.py:2138 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2135 +#: part/models.py:2171 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2140 +#: part/models.py:2176 msgid "Parameter Name" msgstr "" -#: part/models.py:2142 +#: part/models.py:2178 msgid "Parameter Units" msgstr "" -#: part/models.py:2170 part/models.py:2219 part/models.py:2220 +#: part/models.py:2206 part/models.py:2255 part/models.py:2256 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2172 +#: part/models.py:2208 msgid "Data" msgstr "" -#: part/models.py:2172 +#: part/models.py:2208 msgid "Parameter Value" msgstr "" -#: part/models.py:2224 templates/InvenTree/settings/category.html:67 +#: part/models.py:2260 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2225 +#: part/models.py:2261 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2255 +#: part/models.py:2291 msgid "Select parent part" msgstr "" -#: part/models.py:2264 +#: part/models.py:2300 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2270 +#: part/models.py:2306 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2272 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "" -#: part/models.py:2272 +#: part/models.py:2308 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2275 +#: part/models.py:2311 msgid "Overage" msgstr "" -#: part/models.py:2276 +#: part/models.py:2312 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2279 +#: part/models.py:2315 msgid "BOM item reference" msgstr "" -#: part/models.py:2282 +#: part/models.py:2318 msgid "BOM item notes" msgstr "" -#: part/models.py:2284 +#: part/models.py:2320 msgid "Checksum" msgstr "" -#: part/models.py:2284 +#: part/models.py:2320 msgid "BOM line checksum" msgstr "" -#: part/models.py:2288 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2289 +#: part/models.py:2325 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2294 templates/js/bom.js:294 +#: part/models.py:2330 templates/js/bom.js:294 msgid "Allow Variants" msgstr "" -#: part/models.py:2295 +#: part/models.py:2331 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2371 part/views.py:1690 part/views.py:1742 +#: part/models.py:2407 part/views.py:1690 part/views.py:1742 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2380 part/models.py:2382 +#: part/models.py:2416 part/models.py:2418 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2385 +#: part/models.py:2421 msgid "BOM Item" msgstr "" -#: part/models.py:2502 +#: part/models.py:2538 msgid "Part 1" msgstr "" -#: part/models.py:2506 +#: part/models.py:2542 msgid "Part 2" msgstr "" -#: part/models.py:2506 +#: part/models.py:2542 msgid "Select Related Part" msgstr "" -#: part/models.py:2538 +#: part/models.py:2574 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -4128,8 +4146,8 @@ msgstr "" msgid "Deleting this entry will remove the BOM row from the following part" msgstr "" -#: part/templates/part/bom.html:10 part/templates/part/navbar.html:48 -#: part/templates/part/navbar.html:51 +#: part/templates/part/bom.html:10 part/templates/part/navbar.html:50 +#: part/templates/part/navbar.html:53 msgid "Bill of Materials" msgstr "" @@ -4274,7 +4292,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:29 part/views.py:2388 +#: part/templates/part/category.html:29 part/views.py:2395 msgid "Create new part category" msgstr "" @@ -4391,12 +4409,12 @@ msgstr "" #: part/templates/part/category_navbar.html:34 #: part/templates/part/category_navbar.html:37 -#: part/templates/part/navbar.html:22 +#: part/templates/part/navbar.html:24 msgid "Parameters" msgstr "" #: part/templates/part/category_parametric.html:10 -#: part/templates/part/navbar.html:19 part/templates/part/params.html:10 +#: part/templates/part/navbar.html:21 part/templates/part/params.html:10 msgid "Part Parameters" msgstr "" @@ -4424,7 +4442,7 @@ msgstr "" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "" -#: part/templates/part/detail.html:11 part/templates/part/navbar.html:11 +#: part/templates/part/detail.html:11 part/templates/part/navbar.html:13 msgid "Part Details" msgstr "" @@ -4504,6 +4522,38 @@ msgstr "" msgid "Part is not active" msgstr "" +#: part/templates/part/internal_prices.html:11 +#: part/templates/part/navbar.html:100 +#, fuzzy +#| msgid "Edit User Information" +msgid "Internal Price Information" +msgstr "Редактировать информацию о пользователе" + +#: part/templates/part/internal_prices.html:19 part/views.py:2820 +msgid "Add Internal Price Break" +msgstr "" + +#: part/templates/part/internal_prices.html:28 templates/403.html:5 +#: templates/403.html:11 +msgid "Permission Denied" +msgstr "" + +#: part/templates/part/internal_prices.html:31 templates/403.html:14 +msgid "You do not have permission to view this page." +msgstr "" + +#: part/templates/part/internal_prices.html:59 +msgid "No internal price break information found" +msgstr "" + +#: part/templates/part/internal_prices.html:110 +msgid "Edit internal price break" +msgstr "" + +#: part/templates/part/internal_prices.html:111 +msgid "Delete internal price break" +msgstr "" + #: part/templates/part/manufacturer.html:11 msgid "Part Manufacturers" msgstr "" @@ -4517,132 +4567,141 @@ msgstr "" msgid "Create new manufacturer" msgstr "" -#: part/templates/part/navbar.html:26 part/templates/part/variants.html:11 +#: part/templates/part/navbar.html:28 part/templates/part/variants.html:11 msgid "Part Variants" msgstr "" -#: part/templates/part/navbar.html:29 +#: part/templates/part/navbar.html:31 msgid "Variants" msgstr "" -#: part/templates/part/navbar.html:40 +#: part/templates/part/navbar.html:42 msgid "Allocated Stock" msgstr "" -#: part/templates/part/navbar.html:43 +#: part/templates/part/navbar.html:45 msgid "Allocations" msgstr "" -#: part/templates/part/navbar.html:64 part/templates/part/navbar.html:67 +#: part/templates/part/navbar.html:66 part/templates/part/navbar.html:69 msgid "Used In" msgstr "" -#: part/templates/part/navbar.html:72 part/templates/part/order_prices.html:12 +#: part/templates/part/navbar.html:74 part/templates/part/order_prices.html:12 msgid "Order Price Information" msgstr "" -#: part/templates/part/navbar.html:75 +#: part/templates/part/navbar.html:77 msgid "Order Price" msgstr "" -#: part/templates/part/navbar.html:98 +#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:93 +#: part/templates/part/part_pricing.html:82 +msgid "Internal Price" +msgstr "" + +#: part/templates/part/navbar.html:106 msgid "Sales Price Information" msgstr "" -#: part/templates/part/navbar.html:112 part/templates/part/part_tests.html:10 +#: part/templates/part/navbar.html:120 part/templates/part/part_tests.html:10 msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:115 stock/templates/stock/item_base.html:409 +#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409 msgid "Tests" msgstr "" -#: part/templates/part/navbar.html:119 part/templates/part/navbar.html:122 +#: part/templates/part/navbar.html:127 part/templates/part/navbar.html:130 #: part/templates/part/related.html:10 msgid "Related Parts" msgstr "" -#: part/templates/part/navbar.html:131 part/templates/part/notes.html:12 +#: part/templates/part/navbar.html:139 part/templates/part/notes.html:12 msgid "Part Notes" msgstr "" -#: part/templates/part/order_prices.html:23 +#: part/templates/part/order_prices.html:24 #: part/templates/part/part_base.html:265 msgid "Calculate" msgstr "" -#: part/templates/part/order_prices.html:30 +#: part/templates/part/order_prices.html:31 msgid "Pricing ranges" msgstr "" -#: part/templates/part/order_prices.html:35 -#: part/templates/part/part_pricing.html:19 +#: part/templates/part/order_prices.html:36 +#: part/templates/part/part_pricing.html:22 msgid "Supplier Pricing" msgstr "" -#: part/templates/part/order_prices.html:36 -#: part/templates/part/order_prices.html:61 -#: part/templates/part/order_prices.html:92 -#: part/templates/part/part_pricing.html:23 -#: part/templates/part/part_pricing.html:49 -#: part/templates/part/part_pricing.html:81 +#: part/templates/part/order_prices.html:37 +#: part/templates/part/order_prices.html:62 +#: part/templates/part/order_prices.html:94 +#: part/templates/part/order_prices.html:108 +#: part/templates/part/part_pricing.html:26 +#: part/templates/part/part_pricing.html:52 +#: part/templates/part/part_pricing.html:85 +#: part/templates/part/part_pricing.html:100 msgid "Unit Cost" msgstr "" -#: part/templates/part/order_prices.html:43 -#: part/templates/part/order_prices.html:68 -#: part/templates/part/order_prices.html:97 -#: part/templates/part/part_pricing.html:29 -#: part/templates/part/part_pricing.html:55 -#: part/templates/part/part_pricing.html:85 +#: part/templates/part/order_prices.html:44 +#: part/templates/part/order_prices.html:69 +#: part/templates/part/order_prices.html:99 +#: part/templates/part/order_prices.html:113 +#: part/templates/part/part_pricing.html:32 +#: part/templates/part/part_pricing.html:58 +#: part/templates/part/part_pricing.html:89 +#: part/templates/part/part_pricing.html:104 msgid "Total Cost" msgstr "" -#: part/templates/part/order_prices.html:51 -#: part/templates/part/part_pricing.html:37 +#: part/templates/part/order_prices.html:52 +#: part/templates/part/part_pricing.html:40 msgid "No supplier pricing available" msgstr "" -#: part/templates/part/order_prices.html:60 -#: part/templates/part/order_prices.html:112 -#: part/templates/part/part_pricing.html:45 +#: part/templates/part/order_prices.html:61 +#: part/templates/part/order_prices.html:128 +#: part/templates/part/part_pricing.html:48 msgid "BOM Pricing" msgstr "" -#: part/templates/part/order_prices.html:76 -#: part/templates/part/part_pricing.html:63 +#: part/templates/part/order_prices.html:77 +#: part/templates/part/part_pricing.html:66 msgid "Note: BOM pricing is incomplete for this part" msgstr "" -#: part/templates/part/order_prices.html:83 -#: part/templates/part/part_pricing.html:70 +#: part/templates/part/order_prices.html:84 +#: part/templates/part/part_pricing.html:73 msgid "No BOM pricing available" msgstr "" -#: part/templates/part/order_prices.html:106 -#: part/templates/part/part_pricing.html:94 +#: part/templates/part/order_prices.html:122 +#: part/templates/part/part_pricing.html:113 msgid "No pricing information is available for this part." msgstr "" -#: part/templates/part/order_prices.html:122 +#: part/templates/part/order_prices.html:138 msgid "Stock Pricing" msgstr "" -#: part/templates/part/order_prices.html:130 +#: part/templates/part/order_prices.html:146 msgid "No stock pricing history is available for this part." msgstr "" -#: part/templates/part/order_prices.html:149 +#: part/templates/part/order_prices.html:165 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:161 +#: part/templates/part/order_prices.html:177 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:173 +#: part/templates/part/order_prices.html:189 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" @@ -4653,7 +4712,7 @@ msgstr "" #: part/templates/part/params.html:18 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:44 +#: templates/InvenTree/settings/part.html:47 msgid "New Parameter" msgstr "" @@ -5023,66 +5082,74 @@ msgstr "" msgid "Part Pricing" msgstr "" -#: part/views.py:2187 +#: part/views.py:2194 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2197 +#: part/views.py:2204 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2204 +#: part/views.py:2211 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2212 +#: part/views.py:2219 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2262 +#: part/views.py:2269 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2276 +#: part/views.py:2283 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2336 +#: part/views.py:2343 msgid "Edit Part Category" msgstr "" -#: part/views.py:2374 +#: part/views.py:2381 msgid "Delete Part Category" msgstr "" -#: part/views.py:2380 +#: part/views.py:2387 msgid "Part category was deleted" msgstr "" -#: part/views.py:2432 +#: part/views.py:2439 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2533 +#: part/views.py:2540 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2589 +#: part/views.py:2596 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2608 +#: part/views.py:2615 msgid "Create BOM Item" msgstr "" -#: part/views.py:2678 +#: part/views.py:2685 msgid "Edit BOM item" msgstr "" -#: part/views.py:2734 +#: part/views.py:2741 msgid "Confim BOM item deletion" msgstr "" +#: part/views.py:2829 +msgid "Edit Internal Price Break" +msgstr "" + +#: part/views.py:2837 +msgid "Delete Internal Price Break" +msgstr "" + #: report/models.py:181 msgid "Template name" msgstr "" @@ -5966,7 +6033,7 @@ msgstr "" msgid "Add Stock Items" msgstr "" -#: stock/views.py:1001 users/models.py:183 +#: stock/views.py:1001 users/models.py:184 msgid "Add" msgstr "" @@ -6064,14 +6131,6 @@ msgstr "" msgid "Add Stock Tracking Entry" msgstr "" -#: templates/403.html:5 templates/403.html:11 -msgid "Permission Denied" -msgstr "" - -#: templates/403.html:14 -msgid "You do not have permission to view this page." -msgstr "" - #: templates/404.html:5 templates/404.html:11 msgid "Page Not Found" msgstr "" @@ -6190,12 +6249,12 @@ msgid "No category parameter templates found" msgstr "" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:81 +#: templates/InvenTree/settings/part.html:84 msgid "Edit Template" msgstr "" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:82 +#: templates/InvenTree/settings/part.html:85 msgid "Delete Template" msgstr "" @@ -6243,11 +6302,11 @@ msgstr "" msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:40 +#: templates/InvenTree/settings/part.html:43 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:61 +#: templates/InvenTree/settings/part.html:64 msgid "No part parameter templates found" msgstr "" @@ -7582,34 +7641,34 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:170 +#: users/models.py:171 msgid "Permission set" msgstr "" -#: users/models.py:178 +#: users/models.py:179 msgid "Group" msgstr "" -#: users/models.py:181 +#: users/models.py:182 msgid "View" msgstr "" -#: users/models.py:181 +#: users/models.py:182 msgid "Permission to view items" msgstr "" -#: users/models.py:183 +#: users/models.py:184 msgid "Permission to add items" msgstr "" -#: users/models.py:185 +#: users/models.py:186 msgid "Change" msgstr "" -#: users/models.py:185 +#: users/models.py:186 msgid "Permissions to edit items" msgstr "" -#: users/models.py:187 +#: users/models.py:188 msgid "Permission to delete items" msgstr "" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index b22f056523..91385a32fd 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-18 00:36+0000\n" +"POT-Creation-Date: 2021-06-18 00:37+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -122,7 +122,7 @@ msgstr "Yorum" msgid "File comment" msgstr "Yorum" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1154 msgid "User" @@ -133,7 +133,7 @@ msgid "upload date" msgstr "Yükleme tarihi" #: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102 -#: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27 +#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27 #: report/models.py:180 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/part.js:118 #: templates/js/part.js:641 templates/js/stock.js:947 @@ -462,7 +462,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:699 +#: build/templates/build/detail.html:31 common/models.py:713 #: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 #: order/forms.py:285 order/models.py:617 order/models.py:841 @@ -473,11 +473,12 @@ msgstr "" #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/models.py:2270 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306 #: part/templates/part/allocation.html:19 #: part/templates/part/allocation.html:53 -#: part/templates/part/order_prices.html:186 -#: part/templates/part/part_pricing.html:13 +#: part/templates/part/internal_prices.html:98 +#: part/templates/part/order_prices.html:202 +#: part/templates/part/part_pricing.html:16 #: part/templates/part/sale_prices.html:85 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -590,8 +591,8 @@ msgstr "" #: build/models.py:67 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 -#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:55 -#: part/templates/part/navbar.html:58 templates/InvenTree/index.html:183 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:57 +#: part/templates/part/navbar.html:60 templates/InvenTree/index.html:183 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:43 msgid "Build Orders" @@ -603,7 +604,7 @@ msgstr "" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2279 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2315 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:575 templates/js/build.js:1018 @@ -631,10 +632,10 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1967 part/models.py:1979 part/models.py:1997 -#: part/models.py:2072 part/models.py:2168 part/models.py:2254 -#: part/templates/part/part_app_base.html:8 -#: part/templates/part/part_pricing.html:9 part/templates/part/related.html:29 +#: part/models.py:1988 part/models.py:2000 part/models.py:2015 +#: part/models.py:2033 part/models.py:2108 part/models.py:2204 +#: part/models.py:2290 part/templates/part/part_app_base.html:8 +#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 #: report/templates/report/inventree_po_report.html:90 @@ -770,7 +771,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:871 -#: part/templates/part/navbar.html:134 +#: part/templates/part/navbar.html:142 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 @@ -923,8 +924,8 @@ msgstr "" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:125 -#: part/templates/part/navbar.html:128 stock/templates/stock/navbar.html:47 +#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:133 +#: part/templates/part/navbar.html:136 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "" @@ -1251,7 +1252,7 @@ msgstr "" #: build/templates/build/navbar.html:15 #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 -#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15 +#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 #: templates/js/stock.js:1019 msgid "Details" msgstr "" @@ -1600,7 +1601,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2170 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -1671,160 +1672,177 @@ msgstr "" msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:209 templates/stats.html:25 -msgid "Debug Mode" +#: common/models.py:209 +msgid "Internal Prices" msgstr "" #: common/models.py:210 -msgid "Generate reports in debug mode (HTML output)" +msgid "Enable internal prices for parts" msgstr "" #: common/models.py:216 -msgid "Page Size" +msgid "Internal Price as BOM-Price" msgstr "" #: common/models.py:217 +msgid "Use the internal price (if set) in BOM-price calculations" +msgstr "" + +#: common/models.py:223 templates/stats.html:25 +msgid "Debug Mode" +msgstr "" + +#: common/models.py:224 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:230 +msgid "Page Size" +msgstr "" + +#: common/models.py:231 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:227 +#: common/models.py:241 msgid "Test Reports" msgstr "" -#: common/models.py:228 +#: common/models.py:242 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:234 +#: common/models.py:248 msgid "Stock Expiry" msgstr "" -#: common/models.py:235 +#: common/models.py:249 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:241 +#: common/models.py:255 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:242 +#: common/models.py:256 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:248 +#: common/models.py:262 msgid "Stock Stale Time" msgstr "" -#: common/models.py:249 +#: common/models.py:263 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:251 part/templates/part/detail.html:121 +#: common/models.py:265 part/templates/part/detail.html:121 msgid "days" msgstr "" -#: common/models.py:256 +#: common/models.py:270 msgid "Build Expired Stock" msgstr "" -#: common/models.py:257 +#: common/models.py:271 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:263 +#: common/models.py:277 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:264 +#: common/models.py:278 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:270 +#: common/models.py:284 msgid "Group by Part" msgstr "" -#: common/models.py:271 +#: common/models.py:285 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:277 +#: common/models.py:291 msgid "Recent Stock Count" msgstr "" -#: common/models.py:278 +#: common/models.py:292 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:284 +#: common/models.py:298 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:285 +#: common/models.py:299 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:290 +#: common/models.py:304 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:291 +#: common/models.py:305 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:295 +#: common/models.py:309 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:296 +#: common/models.py:310 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:301 +#: common/models.py:315 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:302 +#: common/models.py:316 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:525 +#: common/models.py:539 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:527 +#: common/models.py:541 msgid "Settings value" msgstr "" -#: common/models.py:562 +#: common/models.py:576 msgid "Must be an integer value" msgstr "" -#: common/models.py:585 +#: common/models.py:599 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:596 +#: common/models.py:610 msgid "Value must be an integer value" msgstr "" -#: common/models.py:619 +#: common/models.py:633 msgid "Key string must be unique" msgstr "" -#: common/models.py:700 company/forms.py:177 +#: common/models.py:714 company/forms.py:177 msgid "Price break quantity" msgstr "" -#: common/models.py:708 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82 +#: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 templates/js/bom.js:271 msgid "Price" msgstr "" -#: common/models.py:709 +#: common/models.py:723 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:798 +#: common/models.py:815 msgid "Default" msgstr "" @@ -2070,17 +2088,17 @@ msgid "Supplier part description" msgstr "" #: company/models.py:497 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2282 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:501 part/models.py:1614 +#: company/models.py:501 part/models.py:1619 msgid "base cost" msgstr "" -#: company/models.py:501 part/models.py:1614 +#: company/models.py:501 part/models.py:1619 msgid "Minimum charge (e.g. stocking fee)" msgstr "" @@ -2094,7 +2112,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:505 part/models.py:1616 +#: company/models.py:505 part/models.py:1621 msgid "multiple" msgstr "" @@ -2324,8 +2342,8 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 -#: company/views.py:63 part/templates/part/navbar.html:84 -#: part/templates/part/navbar.html:87 templates/InvenTree/search.html:316 +#: company/views.py:63 part/templates/part/navbar.html:86 +#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316 #: templates/navbar.html:35 msgid "Suppliers" msgstr "" @@ -2337,7 +2355,7 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:22 #: company/templates/company/navbar.html:41 #: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:36 stock/api.py:54 +#: part/templates/part/navbar.html:38 stock/api.py:54 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 @@ -2365,7 +2383,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:1002 users/models.py:187 +#: stock/views.py:1002 users/models.py:188 msgid "Delete" msgstr "" @@ -2384,7 +2402,7 @@ msgstr "" msgid "Supplied Parts" msgstr "" -#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:33 +#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:35 #: stock/templates/stock/location.html:107 #: stock/templates/stock/location.html:122 #: stock/templates/stock/location.html:136 @@ -2401,7 +2419,7 @@ msgstr "" #: company/templates/company/sales_orders.html:11 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:104 part/templates/part/navbar.html:107 +#: part/templates/part/navbar.html:112 part/templates/part/navbar.html:115 #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 @@ -2413,7 +2431,7 @@ msgstr "" #: company/templates/company/purchase_orders.html:10 #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 -#: part/templates/part/navbar.html:90 part/templates/part/navbar.html:93 +#: part/templates/part/navbar.html:92 part/templates/part/navbar.html:95 #: part/templates/part/orders.html:10 templates/InvenTree/index.html:205 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 @@ -2496,7 +2514,7 @@ msgid "Pricing Information" msgstr "" #: company/templates/company/supplier_part_pricing.html:19 company/views.py:794 -#: part/templates/part/sale_prices.html:17 part/views.py:2742 +#: part/templates/part/sale_prices.html:17 part/views.py:2749 msgid "Add Price Break" msgstr "" @@ -2515,8 +2533,8 @@ msgstr "" msgid "Delete price break" msgstr "" -#: company/views.py:70 part/templates/part/navbar.html:78 -#: part/templates/part/navbar.html:81 templates/InvenTree/search.html:306 +#: company/views.py:70 part/templates/part/navbar.html:80 +#: part/templates/part/navbar.html:83 templates/InvenTree/search.html:306 #: templates/navbar.html:36 msgid "Manufacturers" msgstr "" @@ -2611,15 +2629,15 @@ msgstr "" msgid "Delete Supplier Part" msgstr "" -#: company/views.py:799 part/views.py:2746 +#: company/views.py:799 part/views.py:2753 msgid "Added new price break" msgstr "" -#: company/views.py:855 part/views.py:2790 +#: company/views.py:855 part/views.py:2797 msgid "Edit Price Break" msgstr "" -#: company/views.py:870 part/views.py:2804 +#: company/views.py:870 part/views.py:2811 msgid "Delete Price Break" msgstr "" @@ -2893,9 +2911,9 @@ msgstr "" msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:724 part/templates/part/navbar.html:101 -#: part/templates/part/order_prices.html:91 -#: part/templates/part/part_pricing.html:78 +#: order/models.py:724 part/templates/part/navbar.html:109 +#: part/templates/part/order_prices.html:107 +#: part/templates/part/part_pricing.html:97 msgid "Sale Price" msgstr "" @@ -3648,7 +3666,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2168 +#: part/forms.py:122 part/models.py:2204 msgid "Parent Part" msgstr "" @@ -3724,7 +3742,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2263 +#: part/forms.py:344 part/models.py:2299 msgid "Sub part" msgstr "" @@ -3744,7 +3762,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2214 +#: part/models.py:82 part/models.py:2250 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3813,7 +3831,7 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:724 part/models.py:2213 part/templates/part/detail.html:73 +#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:451 msgid "Category" msgstr "" @@ -3869,7 +3887,7 @@ msgstr "" msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:828 part/models.py:2142 part/templates/part/detail.html:106 +#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106 #: part/templates/part/params.html:29 msgid "Units" msgstr "" @@ -3936,179 +3954,179 @@ msgstr "" msgid "Creation User" msgstr "" -#: part/models.py:1616 +#: part/models.py:1621 msgid "Sell multiple" msgstr "" -#: part/models.py:2040 +#: part/models.py:2076 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2057 +#: part/models.py:2093 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2077 templates/js/part.js:716 templates/js/stock.js:117 +#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2078 +#: part/models.py:2114 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2083 +#: part/models.py:2119 msgid "Test Description" msgstr "" -#: part/models.py:2084 +#: part/models.py:2120 msgid "Enter description for this test" msgstr "" -#: part/models.py:2089 templates/js/part.js:725 +#: part/models.py:2125 templates/js/part.js:725 #: templates/js/table_filters.js:227 msgid "Required" msgstr "" -#: part/models.py:2090 +#: part/models.py:2126 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2095 templates/js/part.js:733 +#: part/models.py:2131 templates/js/part.js:733 msgid "Requires Value" msgstr "" -#: part/models.py:2096 +#: part/models.py:2132 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2101 templates/js/part.js:740 +#: part/models.py:2137 templates/js/part.js:740 msgid "Requires Attachment" msgstr "" -#: part/models.py:2102 +#: part/models.py:2138 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2135 +#: part/models.py:2171 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2140 +#: part/models.py:2176 msgid "Parameter Name" msgstr "" -#: part/models.py:2142 +#: part/models.py:2178 msgid "Parameter Units" msgstr "" -#: part/models.py:2170 part/models.py:2219 part/models.py:2220 +#: part/models.py:2206 part/models.py:2255 part/models.py:2256 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2172 +#: part/models.py:2208 msgid "Data" msgstr "" -#: part/models.py:2172 +#: part/models.py:2208 msgid "Parameter Value" msgstr "" -#: part/models.py:2224 templates/InvenTree/settings/category.html:67 +#: part/models.py:2260 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2225 +#: part/models.py:2261 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2255 +#: part/models.py:2291 msgid "Select parent part" msgstr "" -#: part/models.py:2264 +#: part/models.py:2300 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2270 +#: part/models.py:2306 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2272 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "" -#: part/models.py:2272 +#: part/models.py:2308 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2275 +#: part/models.py:2311 msgid "Overage" msgstr "" -#: part/models.py:2276 +#: part/models.py:2312 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2279 +#: part/models.py:2315 msgid "BOM item reference" msgstr "" -#: part/models.py:2282 +#: part/models.py:2318 msgid "BOM item notes" msgstr "" -#: part/models.py:2284 +#: part/models.py:2320 msgid "Checksum" msgstr "" -#: part/models.py:2284 +#: part/models.py:2320 msgid "BOM line checksum" msgstr "" -#: part/models.py:2288 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2289 +#: part/models.py:2325 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2294 templates/js/bom.js:294 +#: part/models.py:2330 templates/js/bom.js:294 msgid "Allow Variants" msgstr "" -#: part/models.py:2295 +#: part/models.py:2331 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2371 part/views.py:1690 part/views.py:1742 +#: part/models.py:2407 part/views.py:1690 part/views.py:1742 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2380 part/models.py:2382 +#: part/models.py:2416 part/models.py:2418 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2385 +#: part/models.py:2421 msgid "BOM Item" msgstr "" -#: part/models.py:2502 +#: part/models.py:2538 msgid "Part 1" msgstr "" -#: part/models.py:2506 +#: part/models.py:2542 msgid "Part 2" msgstr "" -#: part/models.py:2506 +#: part/models.py:2542 msgid "Select Related Part" msgstr "" -#: part/models.py:2538 +#: part/models.py:2574 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -4128,8 +4146,8 @@ msgstr "" msgid "Deleting this entry will remove the BOM row from the following part" msgstr "" -#: part/templates/part/bom.html:10 part/templates/part/navbar.html:48 -#: part/templates/part/navbar.html:51 +#: part/templates/part/bom.html:10 part/templates/part/navbar.html:50 +#: part/templates/part/navbar.html:53 msgid "Bill of Materials" msgstr "" @@ -4274,7 +4292,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:29 part/views.py:2388 +#: part/templates/part/category.html:29 part/views.py:2395 msgid "Create new part category" msgstr "" @@ -4391,12 +4409,12 @@ msgstr "" #: part/templates/part/category_navbar.html:34 #: part/templates/part/category_navbar.html:37 -#: part/templates/part/navbar.html:22 +#: part/templates/part/navbar.html:24 msgid "Parameters" msgstr "" #: part/templates/part/category_parametric.html:10 -#: part/templates/part/navbar.html:19 part/templates/part/params.html:10 +#: part/templates/part/navbar.html:21 part/templates/part/params.html:10 msgid "Part Parameters" msgstr "" @@ -4424,7 +4442,7 @@ msgstr "" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "" -#: part/templates/part/detail.html:11 part/templates/part/navbar.html:11 +#: part/templates/part/detail.html:11 part/templates/part/navbar.html:13 msgid "Part Details" msgstr "" @@ -4504,6 +4522,36 @@ msgstr "" msgid "Part is not active" msgstr "" +#: part/templates/part/internal_prices.html:11 +#: part/templates/part/navbar.html:100 +msgid "Internal Price Information" +msgstr "" + +#: part/templates/part/internal_prices.html:19 part/views.py:2820 +msgid "Add Internal Price Break" +msgstr "" + +#: part/templates/part/internal_prices.html:28 templates/403.html:5 +#: templates/403.html:11 +msgid "Permission Denied" +msgstr "" + +#: part/templates/part/internal_prices.html:31 templates/403.html:14 +msgid "You do not have permission to view this page." +msgstr "" + +#: part/templates/part/internal_prices.html:59 +msgid "No internal price break information found" +msgstr "" + +#: part/templates/part/internal_prices.html:110 +msgid "Edit internal price break" +msgstr "" + +#: part/templates/part/internal_prices.html:111 +msgid "Delete internal price break" +msgstr "" + #: part/templates/part/manufacturer.html:11 msgid "Part Manufacturers" msgstr "" @@ -4517,132 +4565,141 @@ msgstr "" msgid "Create new manufacturer" msgstr "" -#: part/templates/part/navbar.html:26 part/templates/part/variants.html:11 +#: part/templates/part/navbar.html:28 part/templates/part/variants.html:11 msgid "Part Variants" msgstr "" -#: part/templates/part/navbar.html:29 +#: part/templates/part/navbar.html:31 msgid "Variants" msgstr "" -#: part/templates/part/navbar.html:40 +#: part/templates/part/navbar.html:42 msgid "Allocated Stock" msgstr "" -#: part/templates/part/navbar.html:43 +#: part/templates/part/navbar.html:45 msgid "Allocations" msgstr "" -#: part/templates/part/navbar.html:64 part/templates/part/navbar.html:67 +#: part/templates/part/navbar.html:66 part/templates/part/navbar.html:69 msgid "Used In" msgstr "" -#: part/templates/part/navbar.html:72 part/templates/part/order_prices.html:12 +#: part/templates/part/navbar.html:74 part/templates/part/order_prices.html:12 msgid "Order Price Information" msgstr "" -#: part/templates/part/navbar.html:75 +#: part/templates/part/navbar.html:77 msgid "Order Price" msgstr "" -#: part/templates/part/navbar.html:98 +#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:93 +#: part/templates/part/part_pricing.html:82 +msgid "Internal Price" +msgstr "" + +#: part/templates/part/navbar.html:106 msgid "Sales Price Information" msgstr "" -#: part/templates/part/navbar.html:112 part/templates/part/part_tests.html:10 +#: part/templates/part/navbar.html:120 part/templates/part/part_tests.html:10 msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:115 stock/templates/stock/item_base.html:409 +#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409 msgid "Tests" msgstr "" -#: part/templates/part/navbar.html:119 part/templates/part/navbar.html:122 +#: part/templates/part/navbar.html:127 part/templates/part/navbar.html:130 #: part/templates/part/related.html:10 msgid "Related Parts" msgstr "" -#: part/templates/part/navbar.html:131 part/templates/part/notes.html:12 +#: part/templates/part/navbar.html:139 part/templates/part/notes.html:12 msgid "Part Notes" msgstr "" -#: part/templates/part/order_prices.html:23 +#: part/templates/part/order_prices.html:24 #: part/templates/part/part_base.html:265 msgid "Calculate" msgstr "" -#: part/templates/part/order_prices.html:30 +#: part/templates/part/order_prices.html:31 msgid "Pricing ranges" msgstr "" -#: part/templates/part/order_prices.html:35 -#: part/templates/part/part_pricing.html:19 +#: part/templates/part/order_prices.html:36 +#: part/templates/part/part_pricing.html:22 msgid "Supplier Pricing" msgstr "" -#: part/templates/part/order_prices.html:36 -#: part/templates/part/order_prices.html:61 -#: part/templates/part/order_prices.html:92 -#: part/templates/part/part_pricing.html:23 -#: part/templates/part/part_pricing.html:49 -#: part/templates/part/part_pricing.html:81 +#: part/templates/part/order_prices.html:37 +#: part/templates/part/order_prices.html:62 +#: part/templates/part/order_prices.html:94 +#: part/templates/part/order_prices.html:108 +#: part/templates/part/part_pricing.html:26 +#: part/templates/part/part_pricing.html:52 +#: part/templates/part/part_pricing.html:85 +#: part/templates/part/part_pricing.html:100 msgid "Unit Cost" msgstr "" -#: part/templates/part/order_prices.html:43 -#: part/templates/part/order_prices.html:68 -#: part/templates/part/order_prices.html:97 -#: part/templates/part/part_pricing.html:29 -#: part/templates/part/part_pricing.html:55 -#: part/templates/part/part_pricing.html:85 +#: part/templates/part/order_prices.html:44 +#: part/templates/part/order_prices.html:69 +#: part/templates/part/order_prices.html:99 +#: part/templates/part/order_prices.html:113 +#: part/templates/part/part_pricing.html:32 +#: part/templates/part/part_pricing.html:58 +#: part/templates/part/part_pricing.html:89 +#: part/templates/part/part_pricing.html:104 msgid "Total Cost" msgstr "" -#: part/templates/part/order_prices.html:51 -#: part/templates/part/part_pricing.html:37 +#: part/templates/part/order_prices.html:52 +#: part/templates/part/part_pricing.html:40 msgid "No supplier pricing available" msgstr "" -#: part/templates/part/order_prices.html:60 -#: part/templates/part/order_prices.html:112 -#: part/templates/part/part_pricing.html:45 +#: part/templates/part/order_prices.html:61 +#: part/templates/part/order_prices.html:128 +#: part/templates/part/part_pricing.html:48 msgid "BOM Pricing" msgstr "" -#: part/templates/part/order_prices.html:76 -#: part/templates/part/part_pricing.html:63 +#: part/templates/part/order_prices.html:77 +#: part/templates/part/part_pricing.html:66 msgid "Note: BOM pricing is incomplete for this part" msgstr "" -#: part/templates/part/order_prices.html:83 -#: part/templates/part/part_pricing.html:70 +#: part/templates/part/order_prices.html:84 +#: part/templates/part/part_pricing.html:73 msgid "No BOM pricing available" msgstr "" -#: part/templates/part/order_prices.html:106 -#: part/templates/part/part_pricing.html:94 +#: part/templates/part/order_prices.html:122 +#: part/templates/part/part_pricing.html:113 msgid "No pricing information is available for this part." msgstr "" -#: part/templates/part/order_prices.html:122 +#: part/templates/part/order_prices.html:138 msgid "Stock Pricing" msgstr "" -#: part/templates/part/order_prices.html:130 +#: part/templates/part/order_prices.html:146 msgid "No stock pricing history is available for this part." msgstr "" -#: part/templates/part/order_prices.html:149 +#: part/templates/part/order_prices.html:165 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:161 +#: part/templates/part/order_prices.html:177 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:173 +#: part/templates/part/order_prices.html:189 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" @@ -4653,7 +4710,7 @@ msgstr "" #: part/templates/part/params.html:18 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:44 +#: templates/InvenTree/settings/part.html:47 msgid "New Parameter" msgstr "" @@ -5023,66 +5080,74 @@ msgstr "" msgid "Part Pricing" msgstr "" -#: part/views.py:2187 +#: part/views.py:2194 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2197 +#: part/views.py:2204 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2204 +#: part/views.py:2211 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2212 +#: part/views.py:2219 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2262 +#: part/views.py:2269 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2276 +#: part/views.py:2283 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2336 +#: part/views.py:2343 msgid "Edit Part Category" msgstr "" -#: part/views.py:2374 +#: part/views.py:2381 msgid "Delete Part Category" msgstr "" -#: part/views.py:2380 +#: part/views.py:2387 msgid "Part category was deleted" msgstr "" -#: part/views.py:2432 +#: part/views.py:2439 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2533 +#: part/views.py:2540 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2589 +#: part/views.py:2596 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2608 +#: part/views.py:2615 msgid "Create BOM Item" msgstr "" -#: part/views.py:2678 +#: part/views.py:2685 msgid "Edit BOM item" msgstr "" -#: part/views.py:2734 +#: part/views.py:2741 msgid "Confim BOM item deletion" msgstr "" +#: part/views.py:2829 +msgid "Edit Internal Price Break" +msgstr "" + +#: part/views.py:2837 +msgid "Delete Internal Price Break" +msgstr "" + #: report/models.py:181 msgid "Template name" msgstr "" @@ -5966,7 +6031,7 @@ msgstr "" msgid "Add Stock Items" msgstr "" -#: stock/views.py:1001 users/models.py:183 +#: stock/views.py:1001 users/models.py:184 msgid "Add" msgstr "" @@ -6064,14 +6129,6 @@ msgstr "" msgid "Add Stock Tracking Entry" msgstr "" -#: templates/403.html:5 templates/403.html:11 -msgid "Permission Denied" -msgstr "" - -#: templates/403.html:14 -msgid "You do not have permission to view this page." -msgstr "" - #: templates/404.html:5 templates/404.html:11 msgid "Page Not Found" msgstr "" @@ -6190,12 +6247,12 @@ msgid "No category parameter templates found" msgstr "" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:81 +#: templates/InvenTree/settings/part.html:84 msgid "Edit Template" msgstr "" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:82 +#: templates/InvenTree/settings/part.html:85 msgid "Delete Template" msgstr "" @@ -6243,11 +6300,11 @@ msgstr "" msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:40 +#: templates/InvenTree/settings/part.html:43 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:61 +#: templates/InvenTree/settings/part.html:64 msgid "No part parameter templates found" msgstr "" @@ -7582,34 +7639,34 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:170 +#: users/models.py:171 msgid "Permission set" msgstr "" -#: users/models.py:178 +#: users/models.py:179 msgid "Group" msgstr "" -#: users/models.py:181 +#: users/models.py:182 msgid "View" msgstr "" -#: users/models.py:181 +#: users/models.py:182 msgid "Permission to view items" msgstr "" -#: users/models.py:183 +#: users/models.py:184 msgid "Permission to add items" msgstr "" -#: users/models.py:185 +#: users/models.py:186 msgid "Change" msgstr "" -#: users/models.py:185 +#: users/models.py:186 msgid "Permissions to edit items" msgstr "" -#: users/models.py:187 +#: users/models.py:188 msgid "Permission to delete items" msgstr "" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index cd3805301f..1afd26b79e 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-18 00:36+0000\n" +"POT-Creation-Date: 2021-06-18 00:37+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -122,7 +122,7 @@ msgstr "注释" msgid "File comment" msgstr "文件注释" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1154 msgid "User" @@ -133,7 +133,7 @@ msgid "upload date" msgstr "上传日期" #: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102 -#: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27 +#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27 #: report/models.py:180 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/part.js:118 #: templates/js/part.js:641 templates/js/stock.js:947 @@ -462,7 +462,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:699 +#: build/templates/build/detail.html:31 common/models.py:713 #: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 #: order/forms.py:285 order/models.py:617 order/models.py:841 @@ -473,11 +473,12 @@ msgstr "" #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/models.py:2270 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306 #: part/templates/part/allocation.html:19 #: part/templates/part/allocation.html:53 -#: part/templates/part/order_prices.html:186 -#: part/templates/part/part_pricing.html:13 +#: part/templates/part/internal_prices.html:98 +#: part/templates/part/order_prices.html:202 +#: part/templates/part/part_pricing.html:16 #: part/templates/part/sale_prices.html:85 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -590,8 +591,8 @@ msgstr "" #: build/models.py:67 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 -#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:55 -#: part/templates/part/navbar.html:58 templates/InvenTree/index.html:183 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:57 +#: part/templates/part/navbar.html:60 templates/InvenTree/index.html:183 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:43 msgid "Build Orders" @@ -603,7 +604,7 @@ msgstr "" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2279 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2315 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:575 templates/js/build.js:1018 @@ -631,10 +632,10 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1967 part/models.py:1979 part/models.py:1997 -#: part/models.py:2072 part/models.py:2168 part/models.py:2254 -#: part/templates/part/part_app_base.html:8 -#: part/templates/part/part_pricing.html:9 part/templates/part/related.html:29 +#: part/models.py:1988 part/models.py:2000 part/models.py:2015 +#: part/models.py:2033 part/models.py:2108 part/models.py:2204 +#: part/models.py:2290 part/templates/part/part_app_base.html:8 +#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 #: report/templates/report/inventree_po_report.html:90 @@ -770,7 +771,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:871 -#: part/templates/part/navbar.html:134 +#: part/templates/part/navbar.html:142 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 @@ -923,8 +924,8 @@ msgstr "" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:125 -#: part/templates/part/navbar.html:128 stock/templates/stock/navbar.html:47 +#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:133 +#: part/templates/part/navbar.html:136 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "" @@ -1251,7 +1252,7 @@ msgstr "" #: build/templates/build/navbar.html:15 #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 -#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15 +#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 #: templates/js/stock.js:1019 msgid "Details" msgstr "" @@ -1600,7 +1601,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2170 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -1671,160 +1672,177 @@ msgstr "" msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:209 templates/stats.html:25 -msgid "Debug Mode" +#: common/models.py:209 +msgid "Internal Prices" msgstr "" #: common/models.py:210 -msgid "Generate reports in debug mode (HTML output)" +msgid "Enable internal prices for parts" msgstr "" #: common/models.py:216 -msgid "Page Size" +msgid "Internal Price as BOM-Price" msgstr "" #: common/models.py:217 +msgid "Use the internal price (if set) in BOM-price calculations" +msgstr "" + +#: common/models.py:223 templates/stats.html:25 +msgid "Debug Mode" +msgstr "" + +#: common/models.py:224 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:230 +msgid "Page Size" +msgstr "" + +#: common/models.py:231 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:227 +#: common/models.py:241 msgid "Test Reports" msgstr "" -#: common/models.py:228 +#: common/models.py:242 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:234 +#: common/models.py:248 msgid "Stock Expiry" msgstr "" -#: common/models.py:235 +#: common/models.py:249 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:241 +#: common/models.py:255 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:242 +#: common/models.py:256 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:248 +#: common/models.py:262 msgid "Stock Stale Time" msgstr "" -#: common/models.py:249 +#: common/models.py:263 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:251 part/templates/part/detail.html:121 +#: common/models.py:265 part/templates/part/detail.html:121 msgid "days" msgstr "" -#: common/models.py:256 +#: common/models.py:270 msgid "Build Expired Stock" msgstr "" -#: common/models.py:257 +#: common/models.py:271 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:263 +#: common/models.py:277 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:264 +#: common/models.py:278 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:270 +#: common/models.py:284 msgid "Group by Part" msgstr "" -#: common/models.py:271 +#: common/models.py:285 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:277 +#: common/models.py:291 msgid "Recent Stock Count" msgstr "" -#: common/models.py:278 +#: common/models.py:292 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:284 +#: common/models.py:298 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:285 +#: common/models.py:299 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:290 +#: common/models.py:304 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:291 +#: common/models.py:305 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:295 +#: common/models.py:309 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:296 +#: common/models.py:310 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:301 +#: common/models.py:315 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:302 +#: common/models.py:316 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:525 +#: common/models.py:539 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:527 +#: common/models.py:541 msgid "Settings value" msgstr "" -#: common/models.py:562 +#: common/models.py:576 msgid "Must be an integer value" msgstr "" -#: common/models.py:585 +#: common/models.py:599 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:596 +#: common/models.py:610 msgid "Value must be an integer value" msgstr "" -#: common/models.py:619 +#: common/models.py:633 msgid "Key string must be unique" msgstr "" -#: common/models.py:700 company/forms.py:177 +#: common/models.py:714 company/forms.py:177 msgid "Price break quantity" msgstr "" -#: common/models.py:708 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82 +#: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 templates/js/bom.js:271 msgid "Price" msgstr "" -#: common/models.py:709 +#: common/models.py:723 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:798 +#: common/models.py:815 msgid "Default" msgstr "" @@ -2070,17 +2088,17 @@ msgid "Supplier part description" msgstr "" #: company/models.py:497 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2282 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:501 part/models.py:1614 +#: company/models.py:501 part/models.py:1619 msgid "base cost" msgstr "" -#: company/models.py:501 part/models.py:1614 +#: company/models.py:501 part/models.py:1619 msgid "Minimum charge (e.g. stocking fee)" msgstr "" @@ -2094,7 +2112,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:505 part/models.py:1616 +#: company/models.py:505 part/models.py:1621 msgid "multiple" msgstr "" @@ -2324,8 +2342,8 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 -#: company/views.py:63 part/templates/part/navbar.html:84 -#: part/templates/part/navbar.html:87 templates/InvenTree/search.html:316 +#: company/views.py:63 part/templates/part/navbar.html:86 +#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316 #: templates/navbar.html:35 msgid "Suppliers" msgstr "" @@ -2337,7 +2355,7 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:22 #: company/templates/company/navbar.html:41 #: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:36 stock/api.py:54 +#: part/templates/part/navbar.html:38 stock/api.py:54 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 @@ -2365,7 +2383,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:1002 users/models.py:187 +#: stock/views.py:1002 users/models.py:188 msgid "Delete" msgstr "" @@ -2384,7 +2402,7 @@ msgstr "" msgid "Supplied Parts" msgstr "" -#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:33 +#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:35 #: stock/templates/stock/location.html:107 #: stock/templates/stock/location.html:122 #: stock/templates/stock/location.html:136 @@ -2401,7 +2419,7 @@ msgstr "" #: company/templates/company/sales_orders.html:11 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:104 part/templates/part/navbar.html:107 +#: part/templates/part/navbar.html:112 part/templates/part/navbar.html:115 #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 @@ -2413,7 +2431,7 @@ msgstr "" #: company/templates/company/purchase_orders.html:10 #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 -#: part/templates/part/navbar.html:90 part/templates/part/navbar.html:93 +#: part/templates/part/navbar.html:92 part/templates/part/navbar.html:95 #: part/templates/part/orders.html:10 templates/InvenTree/index.html:205 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 @@ -2496,7 +2514,7 @@ msgid "Pricing Information" msgstr "" #: company/templates/company/supplier_part_pricing.html:19 company/views.py:794 -#: part/templates/part/sale_prices.html:17 part/views.py:2742 +#: part/templates/part/sale_prices.html:17 part/views.py:2749 msgid "Add Price Break" msgstr "" @@ -2515,8 +2533,8 @@ msgstr "" msgid "Delete price break" msgstr "" -#: company/views.py:70 part/templates/part/navbar.html:78 -#: part/templates/part/navbar.html:81 templates/InvenTree/search.html:306 +#: company/views.py:70 part/templates/part/navbar.html:80 +#: part/templates/part/navbar.html:83 templates/InvenTree/search.html:306 #: templates/navbar.html:36 msgid "Manufacturers" msgstr "" @@ -2611,15 +2629,15 @@ msgstr "" msgid "Delete Supplier Part" msgstr "" -#: company/views.py:799 part/views.py:2746 +#: company/views.py:799 part/views.py:2753 msgid "Added new price break" msgstr "" -#: company/views.py:855 part/views.py:2790 +#: company/views.py:855 part/views.py:2797 msgid "Edit Price Break" msgstr "" -#: company/views.py:870 part/views.py:2804 +#: company/views.py:870 part/views.py:2811 msgid "Delete Price Break" msgstr "" @@ -2893,9 +2911,9 @@ msgstr "" msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:724 part/templates/part/navbar.html:101 -#: part/templates/part/order_prices.html:91 -#: part/templates/part/part_pricing.html:78 +#: order/models.py:724 part/templates/part/navbar.html:109 +#: part/templates/part/order_prices.html:107 +#: part/templates/part/part_pricing.html:97 msgid "Sale Price" msgstr "" @@ -3648,7 +3666,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2168 +#: part/forms.py:122 part/models.py:2204 msgid "Parent Part" msgstr "" @@ -3724,7 +3742,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2263 +#: part/forms.py:344 part/models.py:2299 msgid "Sub part" msgstr "" @@ -3744,7 +3762,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2214 +#: part/models.py:82 part/models.py:2250 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3813,7 +3831,7 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:724 part/models.py:2213 part/templates/part/detail.html:73 +#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:451 msgid "Category" msgstr "" @@ -3869,7 +3887,7 @@ msgstr "" msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:828 part/models.py:2142 part/templates/part/detail.html:106 +#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106 #: part/templates/part/params.html:29 msgid "Units" msgstr "" @@ -3936,179 +3954,179 @@ msgstr "" msgid "Creation User" msgstr "" -#: part/models.py:1616 +#: part/models.py:1621 msgid "Sell multiple" msgstr "" -#: part/models.py:2040 +#: part/models.py:2076 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2057 +#: part/models.py:2093 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2077 templates/js/part.js:716 templates/js/stock.js:117 +#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2078 +#: part/models.py:2114 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2083 +#: part/models.py:2119 msgid "Test Description" msgstr "" -#: part/models.py:2084 +#: part/models.py:2120 msgid "Enter description for this test" msgstr "" -#: part/models.py:2089 templates/js/part.js:725 +#: part/models.py:2125 templates/js/part.js:725 #: templates/js/table_filters.js:227 msgid "Required" msgstr "" -#: part/models.py:2090 +#: part/models.py:2126 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2095 templates/js/part.js:733 +#: part/models.py:2131 templates/js/part.js:733 msgid "Requires Value" msgstr "" -#: part/models.py:2096 +#: part/models.py:2132 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2101 templates/js/part.js:740 +#: part/models.py:2137 templates/js/part.js:740 msgid "Requires Attachment" msgstr "" -#: part/models.py:2102 +#: part/models.py:2138 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2135 +#: part/models.py:2171 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2140 +#: part/models.py:2176 msgid "Parameter Name" msgstr "" -#: part/models.py:2142 +#: part/models.py:2178 msgid "Parameter Units" msgstr "" -#: part/models.py:2170 part/models.py:2219 part/models.py:2220 +#: part/models.py:2206 part/models.py:2255 part/models.py:2256 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2172 +#: part/models.py:2208 msgid "Data" msgstr "" -#: part/models.py:2172 +#: part/models.py:2208 msgid "Parameter Value" msgstr "" -#: part/models.py:2224 templates/InvenTree/settings/category.html:67 +#: part/models.py:2260 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2225 +#: part/models.py:2261 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2255 +#: part/models.py:2291 msgid "Select parent part" msgstr "" -#: part/models.py:2264 +#: part/models.py:2300 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2270 +#: part/models.py:2306 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2272 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "" -#: part/models.py:2272 +#: part/models.py:2308 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2275 +#: part/models.py:2311 msgid "Overage" msgstr "" -#: part/models.py:2276 +#: part/models.py:2312 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2279 +#: part/models.py:2315 msgid "BOM item reference" msgstr "" -#: part/models.py:2282 +#: part/models.py:2318 msgid "BOM item notes" msgstr "" -#: part/models.py:2284 +#: part/models.py:2320 msgid "Checksum" msgstr "" -#: part/models.py:2284 +#: part/models.py:2320 msgid "BOM line checksum" msgstr "" -#: part/models.py:2288 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2289 +#: part/models.py:2325 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2294 templates/js/bom.js:294 +#: part/models.py:2330 templates/js/bom.js:294 msgid "Allow Variants" msgstr "" -#: part/models.py:2295 +#: part/models.py:2331 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2371 part/views.py:1690 part/views.py:1742 +#: part/models.py:2407 part/views.py:1690 part/views.py:1742 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2380 part/models.py:2382 +#: part/models.py:2416 part/models.py:2418 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2385 +#: part/models.py:2421 msgid "BOM Item" msgstr "" -#: part/models.py:2502 +#: part/models.py:2538 msgid "Part 1" msgstr "" -#: part/models.py:2506 +#: part/models.py:2542 msgid "Part 2" msgstr "" -#: part/models.py:2506 +#: part/models.py:2542 msgid "Select Related Part" msgstr "" -#: part/models.py:2538 +#: part/models.py:2574 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -4128,8 +4146,8 @@ msgstr "" msgid "Deleting this entry will remove the BOM row from the following part" msgstr "" -#: part/templates/part/bom.html:10 part/templates/part/navbar.html:48 -#: part/templates/part/navbar.html:51 +#: part/templates/part/bom.html:10 part/templates/part/navbar.html:50 +#: part/templates/part/navbar.html:53 msgid "Bill of Materials" msgstr "" @@ -4274,7 +4292,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:29 part/views.py:2388 +#: part/templates/part/category.html:29 part/views.py:2395 msgid "Create new part category" msgstr "" @@ -4391,12 +4409,12 @@ msgstr "" #: part/templates/part/category_navbar.html:34 #: part/templates/part/category_navbar.html:37 -#: part/templates/part/navbar.html:22 +#: part/templates/part/navbar.html:24 msgid "Parameters" msgstr "" #: part/templates/part/category_parametric.html:10 -#: part/templates/part/navbar.html:19 part/templates/part/params.html:10 +#: part/templates/part/navbar.html:21 part/templates/part/params.html:10 msgid "Part Parameters" msgstr "" @@ -4424,7 +4442,7 @@ msgstr "" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "" -#: part/templates/part/detail.html:11 part/templates/part/navbar.html:11 +#: part/templates/part/detail.html:11 part/templates/part/navbar.html:13 msgid "Part Details" msgstr "" @@ -4504,6 +4522,36 @@ msgstr "" msgid "Part is not active" msgstr "" +#: part/templates/part/internal_prices.html:11 +#: part/templates/part/navbar.html:100 +msgid "Internal Price Information" +msgstr "" + +#: part/templates/part/internal_prices.html:19 part/views.py:2820 +msgid "Add Internal Price Break" +msgstr "" + +#: part/templates/part/internal_prices.html:28 templates/403.html:5 +#: templates/403.html:11 +msgid "Permission Denied" +msgstr "" + +#: part/templates/part/internal_prices.html:31 templates/403.html:14 +msgid "You do not have permission to view this page." +msgstr "" + +#: part/templates/part/internal_prices.html:59 +msgid "No internal price break information found" +msgstr "" + +#: part/templates/part/internal_prices.html:110 +msgid "Edit internal price break" +msgstr "" + +#: part/templates/part/internal_prices.html:111 +msgid "Delete internal price break" +msgstr "" + #: part/templates/part/manufacturer.html:11 msgid "Part Manufacturers" msgstr "" @@ -4517,132 +4565,141 @@ msgstr "" msgid "Create new manufacturer" msgstr "" -#: part/templates/part/navbar.html:26 part/templates/part/variants.html:11 +#: part/templates/part/navbar.html:28 part/templates/part/variants.html:11 msgid "Part Variants" msgstr "" -#: part/templates/part/navbar.html:29 +#: part/templates/part/navbar.html:31 msgid "Variants" msgstr "" -#: part/templates/part/navbar.html:40 +#: part/templates/part/navbar.html:42 msgid "Allocated Stock" msgstr "" -#: part/templates/part/navbar.html:43 +#: part/templates/part/navbar.html:45 msgid "Allocations" msgstr "" -#: part/templates/part/navbar.html:64 part/templates/part/navbar.html:67 +#: part/templates/part/navbar.html:66 part/templates/part/navbar.html:69 msgid "Used In" msgstr "" -#: part/templates/part/navbar.html:72 part/templates/part/order_prices.html:12 +#: part/templates/part/navbar.html:74 part/templates/part/order_prices.html:12 msgid "Order Price Information" msgstr "" -#: part/templates/part/navbar.html:75 +#: part/templates/part/navbar.html:77 msgid "Order Price" msgstr "" -#: part/templates/part/navbar.html:98 +#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:93 +#: part/templates/part/part_pricing.html:82 +msgid "Internal Price" +msgstr "" + +#: part/templates/part/navbar.html:106 msgid "Sales Price Information" msgstr "" -#: part/templates/part/navbar.html:112 part/templates/part/part_tests.html:10 +#: part/templates/part/navbar.html:120 part/templates/part/part_tests.html:10 msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:115 stock/templates/stock/item_base.html:409 +#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409 msgid "Tests" msgstr "" -#: part/templates/part/navbar.html:119 part/templates/part/navbar.html:122 +#: part/templates/part/navbar.html:127 part/templates/part/navbar.html:130 #: part/templates/part/related.html:10 msgid "Related Parts" msgstr "" -#: part/templates/part/navbar.html:131 part/templates/part/notes.html:12 +#: part/templates/part/navbar.html:139 part/templates/part/notes.html:12 msgid "Part Notes" msgstr "" -#: part/templates/part/order_prices.html:23 +#: part/templates/part/order_prices.html:24 #: part/templates/part/part_base.html:265 msgid "Calculate" msgstr "" -#: part/templates/part/order_prices.html:30 +#: part/templates/part/order_prices.html:31 msgid "Pricing ranges" msgstr "" -#: part/templates/part/order_prices.html:35 -#: part/templates/part/part_pricing.html:19 +#: part/templates/part/order_prices.html:36 +#: part/templates/part/part_pricing.html:22 msgid "Supplier Pricing" msgstr "" -#: part/templates/part/order_prices.html:36 -#: part/templates/part/order_prices.html:61 -#: part/templates/part/order_prices.html:92 -#: part/templates/part/part_pricing.html:23 -#: part/templates/part/part_pricing.html:49 -#: part/templates/part/part_pricing.html:81 +#: part/templates/part/order_prices.html:37 +#: part/templates/part/order_prices.html:62 +#: part/templates/part/order_prices.html:94 +#: part/templates/part/order_prices.html:108 +#: part/templates/part/part_pricing.html:26 +#: part/templates/part/part_pricing.html:52 +#: part/templates/part/part_pricing.html:85 +#: part/templates/part/part_pricing.html:100 msgid "Unit Cost" msgstr "" -#: part/templates/part/order_prices.html:43 -#: part/templates/part/order_prices.html:68 -#: part/templates/part/order_prices.html:97 -#: part/templates/part/part_pricing.html:29 -#: part/templates/part/part_pricing.html:55 -#: part/templates/part/part_pricing.html:85 +#: part/templates/part/order_prices.html:44 +#: part/templates/part/order_prices.html:69 +#: part/templates/part/order_prices.html:99 +#: part/templates/part/order_prices.html:113 +#: part/templates/part/part_pricing.html:32 +#: part/templates/part/part_pricing.html:58 +#: part/templates/part/part_pricing.html:89 +#: part/templates/part/part_pricing.html:104 msgid "Total Cost" msgstr "" -#: part/templates/part/order_prices.html:51 -#: part/templates/part/part_pricing.html:37 +#: part/templates/part/order_prices.html:52 +#: part/templates/part/part_pricing.html:40 msgid "No supplier pricing available" msgstr "" -#: part/templates/part/order_prices.html:60 -#: part/templates/part/order_prices.html:112 -#: part/templates/part/part_pricing.html:45 +#: part/templates/part/order_prices.html:61 +#: part/templates/part/order_prices.html:128 +#: part/templates/part/part_pricing.html:48 msgid "BOM Pricing" msgstr "" -#: part/templates/part/order_prices.html:76 -#: part/templates/part/part_pricing.html:63 +#: part/templates/part/order_prices.html:77 +#: part/templates/part/part_pricing.html:66 msgid "Note: BOM pricing is incomplete for this part" msgstr "" -#: part/templates/part/order_prices.html:83 -#: part/templates/part/part_pricing.html:70 +#: part/templates/part/order_prices.html:84 +#: part/templates/part/part_pricing.html:73 msgid "No BOM pricing available" msgstr "" -#: part/templates/part/order_prices.html:106 -#: part/templates/part/part_pricing.html:94 +#: part/templates/part/order_prices.html:122 +#: part/templates/part/part_pricing.html:113 msgid "No pricing information is available for this part." msgstr "" -#: part/templates/part/order_prices.html:122 +#: part/templates/part/order_prices.html:138 msgid "Stock Pricing" msgstr "" -#: part/templates/part/order_prices.html:130 +#: part/templates/part/order_prices.html:146 msgid "No stock pricing history is available for this part." msgstr "" -#: part/templates/part/order_prices.html:149 +#: part/templates/part/order_prices.html:165 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:161 +#: part/templates/part/order_prices.html:177 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:173 +#: part/templates/part/order_prices.html:189 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" @@ -4653,7 +4710,7 @@ msgstr "" #: part/templates/part/params.html:18 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:44 +#: templates/InvenTree/settings/part.html:47 msgid "New Parameter" msgstr "" @@ -5023,66 +5080,74 @@ msgstr "" msgid "Part Pricing" msgstr "" -#: part/views.py:2187 +#: part/views.py:2194 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2197 +#: part/views.py:2204 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2204 +#: part/views.py:2211 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2212 +#: part/views.py:2219 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2262 +#: part/views.py:2269 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2276 +#: part/views.py:2283 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2336 +#: part/views.py:2343 msgid "Edit Part Category" msgstr "" -#: part/views.py:2374 +#: part/views.py:2381 msgid "Delete Part Category" msgstr "" -#: part/views.py:2380 +#: part/views.py:2387 msgid "Part category was deleted" msgstr "" -#: part/views.py:2432 +#: part/views.py:2439 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2533 +#: part/views.py:2540 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2589 +#: part/views.py:2596 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2608 +#: part/views.py:2615 msgid "Create BOM Item" msgstr "" -#: part/views.py:2678 +#: part/views.py:2685 msgid "Edit BOM item" msgstr "" -#: part/views.py:2734 +#: part/views.py:2741 msgid "Confim BOM item deletion" msgstr "" +#: part/views.py:2829 +msgid "Edit Internal Price Break" +msgstr "" + +#: part/views.py:2837 +msgid "Delete Internal Price Break" +msgstr "" + #: report/models.py:181 msgid "Template name" msgstr "" @@ -5966,7 +6031,7 @@ msgstr "" msgid "Add Stock Items" msgstr "" -#: stock/views.py:1001 users/models.py:183 +#: stock/views.py:1001 users/models.py:184 msgid "Add" msgstr "" @@ -6064,14 +6129,6 @@ msgstr "" msgid "Add Stock Tracking Entry" msgstr "" -#: templates/403.html:5 templates/403.html:11 -msgid "Permission Denied" -msgstr "" - -#: templates/403.html:14 -msgid "You do not have permission to view this page." -msgstr "" - #: templates/404.html:5 templates/404.html:11 msgid "Page Not Found" msgstr "" @@ -6190,12 +6247,12 @@ msgid "No category parameter templates found" msgstr "" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:81 +#: templates/InvenTree/settings/part.html:84 msgid "Edit Template" msgstr "" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:82 +#: templates/InvenTree/settings/part.html:85 msgid "Delete Template" msgstr "" @@ -6243,11 +6300,11 @@ msgstr "" msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:40 +#: templates/InvenTree/settings/part.html:43 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:61 +#: templates/InvenTree/settings/part.html:64 msgid "No part parameter templates found" msgstr "" @@ -7582,34 +7639,34 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:170 +#: users/models.py:171 msgid "Permission set" msgstr "" -#: users/models.py:178 +#: users/models.py:179 msgid "Group" msgstr "" -#: users/models.py:181 +#: users/models.py:182 msgid "View" msgstr "" -#: users/models.py:181 +#: users/models.py:182 msgid "Permission to view items" msgstr "" -#: users/models.py:183 +#: users/models.py:184 msgid "Permission to add items" msgstr "" -#: users/models.py:185 +#: users/models.py:186 msgid "Change" msgstr "" -#: users/models.py:185 +#: users/models.py:186 msgid "Permissions to edit items" msgstr "" -#: users/models.py:187 +#: users/models.py:188 msgid "Permission to delete items" msgstr "" From 551cde708eca42c4f81957dfa87ce4bb0301bbf0 Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 18 Jun 2021 11:38:09 +1000 Subject: [PATCH 109/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/fr/LC_MESSAGES/django.po | 579 ++++++++++++---------- 1 file changed, 318 insertions(+), 261 deletions(-) diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 62acdac998..3d6f12af38 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-17 12:37+0000\n" -"PO-Revision-Date: 2021-06-17 12:38\n" +"POT-Creation-Date: 2021-06-18 00:37+0000\n" +"PO-Revision-Date: 2021-06-18 01:38\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -122,7 +122,7 @@ msgstr "Commentaire" msgid "File comment" msgstr "Commentaire du fichier" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1154 msgid "User" @@ -133,7 +133,7 @@ msgid "upload date" msgstr "date de chargement" #: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102 -#: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27 +#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27 #: report/models.py:180 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/part.js:118 #: templates/js/part.js:641 templates/js/stock.js:947 @@ -462,7 +462,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:699 +#: build/templates/build/detail.html:31 common/models.py:713 #: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 #: order/forms.py:285 order/models.py:617 order/models.py:841 @@ -473,11 +473,12 @@ msgstr "" #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/models.py:2270 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306 #: part/templates/part/allocation.html:19 #: part/templates/part/allocation.html:53 -#: part/templates/part/order_prices.html:186 -#: part/templates/part/part_pricing.html:13 +#: part/templates/part/internal_prices.html:98 +#: part/templates/part/order_prices.html:202 +#: part/templates/part/part_pricing.html:16 #: part/templates/part/sale_prices.html:85 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -590,8 +591,8 @@ msgstr "" #: build/models.py:67 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 -#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:55 -#: part/templates/part/navbar.html:58 templates/InvenTree/index.html:183 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:57 +#: part/templates/part/navbar.html:60 templates/InvenTree/index.html:183 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:43 msgid "Build Orders" @@ -603,7 +604,7 @@ msgstr "" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2279 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2315 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:575 templates/js/build.js:1018 @@ -631,10 +632,10 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1967 part/models.py:1979 part/models.py:1997 -#: part/models.py:2072 part/models.py:2168 part/models.py:2254 -#: part/templates/part/part_app_base.html:8 -#: part/templates/part/part_pricing.html:9 part/templates/part/related.html:29 +#: part/models.py:1988 part/models.py:2000 part/models.py:2015 +#: part/models.py:2033 part/models.py:2108 part/models.py:2204 +#: part/models.py:2290 part/templates/part/part_app_base.html:8 +#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 #: report/templates/report/inventree_po_report.html:90 @@ -770,7 +771,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:871 -#: part/templates/part/navbar.html:134 +#: part/templates/part/navbar.html:142 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 @@ -923,8 +924,8 @@ msgstr "" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:125 -#: part/templates/part/navbar.html:128 stock/templates/stock/navbar.html:47 +#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:133 +#: part/templates/part/navbar.html:136 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "Pieces jointes" @@ -1251,7 +1252,7 @@ msgstr "" #: build/templates/build/navbar.html:15 #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 -#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15 +#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 #: templates/js/stock.js:1019 msgid "Details" msgstr "Détails" @@ -1600,7 +1601,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2170 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -1671,160 +1672,177 @@ msgstr "" msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:209 templates/stats.html:25 -msgid "Debug Mode" +#: common/models.py:209 +msgid "Internal Prices" msgstr "" #: common/models.py:210 -msgid "Generate reports in debug mode (HTML output)" +msgid "Enable internal prices for parts" msgstr "" #: common/models.py:216 -msgid "Page Size" +msgid "Internal Price as BOM-Price" msgstr "" #: common/models.py:217 +msgid "Use the internal price (if set) in BOM-price calculations" +msgstr "" + +#: common/models.py:223 templates/stats.html:25 +msgid "Debug Mode" +msgstr "" + +#: common/models.py:224 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:230 +msgid "Page Size" +msgstr "" + +#: common/models.py:231 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:227 +#: common/models.py:241 msgid "Test Reports" msgstr "" -#: common/models.py:228 +#: common/models.py:242 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:234 +#: common/models.py:248 msgid "Stock Expiry" msgstr "" -#: common/models.py:235 +#: common/models.py:249 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:241 +#: common/models.py:255 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:242 +#: common/models.py:256 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:248 +#: common/models.py:262 msgid "Stock Stale Time" msgstr "" -#: common/models.py:249 +#: common/models.py:263 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:251 part/templates/part/detail.html:121 +#: common/models.py:265 part/templates/part/detail.html:121 msgid "days" msgstr "jours" -#: common/models.py:256 +#: common/models.py:270 msgid "Build Expired Stock" msgstr "" -#: common/models.py:257 +#: common/models.py:271 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:263 +#: common/models.py:277 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:264 +#: common/models.py:278 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:270 +#: common/models.py:284 msgid "Group by Part" msgstr "" -#: common/models.py:271 +#: common/models.py:285 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:277 +#: common/models.py:291 msgid "Recent Stock Count" msgstr "" -#: common/models.py:278 +#: common/models.py:292 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:284 +#: common/models.py:298 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:285 +#: common/models.py:299 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:290 +#: common/models.py:304 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:291 +#: common/models.py:305 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:295 +#: common/models.py:309 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:296 +#: common/models.py:310 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:301 +#: common/models.py:315 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:302 +#: common/models.py:316 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:525 +#: common/models.py:539 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:527 +#: common/models.py:541 msgid "Settings value" msgstr "" -#: common/models.py:562 +#: common/models.py:576 msgid "Must be an integer value" msgstr "" -#: common/models.py:585 +#: common/models.py:599 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:596 +#: common/models.py:610 msgid "Value must be an integer value" msgstr "" -#: common/models.py:619 +#: common/models.py:633 msgid "Key string must be unique" msgstr "" -#: common/models.py:700 company/forms.py:177 +#: common/models.py:714 company/forms.py:177 msgid "Price break quantity" msgstr "" -#: common/models.py:708 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82 +#: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 templates/js/bom.js:271 msgid "Price" msgstr "" -#: common/models.py:709 +#: common/models.py:723 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:798 +#: common/models.py:815 msgid "Default" msgstr "" @@ -2070,17 +2088,17 @@ msgid "Supplier part description" msgstr "" #: company/models.py:497 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2282 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:501 part/models.py:1614 +#: company/models.py:501 part/models.py:1619 msgid "base cost" msgstr "" -#: company/models.py:501 part/models.py:1614 +#: company/models.py:501 part/models.py:1619 msgid "Minimum charge (e.g. stocking fee)" msgstr "" @@ -2094,7 +2112,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:505 part/models.py:1616 +#: company/models.py:505 part/models.py:1621 msgid "multiple" msgstr "" @@ -2323,8 +2341,8 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 -#: company/views.py:63 part/templates/part/navbar.html:84 -#: part/templates/part/navbar.html:87 templates/InvenTree/search.html:316 +#: company/views.py:63 part/templates/part/navbar.html:86 +#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316 #: templates/navbar.html:35 msgid "Suppliers" msgstr "" @@ -2336,7 +2354,7 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:22 #: company/templates/company/navbar.html:41 #: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:36 stock/api.py:54 +#: part/templates/part/navbar.html:38 stock/api.py:54 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 @@ -2364,7 +2382,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:1002 users/models.py:187 +#: stock/views.py:1002 users/models.py:188 msgid "Delete" msgstr "" @@ -2383,7 +2401,7 @@ msgstr "" msgid "Supplied Parts" msgstr "" -#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:33 +#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:35 #: stock/templates/stock/location.html:107 #: stock/templates/stock/location.html:122 #: stock/templates/stock/location.html:136 @@ -2400,7 +2418,7 @@ msgstr "" #: company/templates/company/sales_orders.html:11 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:104 part/templates/part/navbar.html:107 +#: part/templates/part/navbar.html:112 part/templates/part/navbar.html:115 #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 @@ -2412,7 +2430,7 @@ msgstr "" #: company/templates/company/purchase_orders.html:10 #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 -#: part/templates/part/navbar.html:90 part/templates/part/navbar.html:93 +#: part/templates/part/navbar.html:92 part/templates/part/navbar.html:95 #: part/templates/part/orders.html:10 templates/InvenTree/index.html:205 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 @@ -2495,7 +2513,7 @@ msgid "Pricing Information" msgstr "" #: company/templates/company/supplier_part_pricing.html:19 company/views.py:794 -#: part/templates/part/sale_prices.html:17 part/views.py:2733 +#: part/templates/part/sale_prices.html:17 part/views.py:2749 msgid "Add Price Break" msgstr "" @@ -2514,8 +2532,8 @@ msgstr "" msgid "Delete price break" msgstr "" -#: company/views.py:70 part/templates/part/navbar.html:78 -#: part/templates/part/navbar.html:81 templates/InvenTree/search.html:306 +#: company/views.py:70 part/templates/part/navbar.html:80 +#: part/templates/part/navbar.html:83 templates/InvenTree/search.html:306 #: templates/navbar.html:36 msgid "Manufacturers" msgstr "" @@ -2537,20 +2555,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:169 part/views.py:937 +#: company/views.py:169 part/views.py:946 msgid "Download Image" msgstr "" -#: company/views.py:198 part/views.py:969 +#: company/views.py:198 part/views.py:978 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:205 part/views.py:976 +#: company/views.py:205 part/views.py:985 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:214 part/views.py:985 +#: company/views.py:214 part/views.py:994 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2610,15 +2628,15 @@ msgstr "" msgid "Delete Supplier Part" msgstr "" -#: company/views.py:799 part/views.py:2737 +#: company/views.py:799 part/views.py:2753 msgid "Added new price break" msgstr "" -#: company/views.py:855 part/views.py:2781 +#: company/views.py:855 part/views.py:2797 msgid "Edit Price Break" msgstr "" -#: company/views.py:870 part/views.py:2795 +#: company/views.py:870 part/views.py:2811 msgid "Delete Price Break" msgstr "" @@ -2793,7 +2811,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:246 part/views.py:1675 stock/models.py:304 +#: order/models.py:246 part/views.py:1684 stock/models.py:304 #: stock/models.py:1020 msgid "Quantity must be greater than zero" msgstr "" @@ -2892,9 +2910,9 @@ msgstr "" msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:724 part/templates/part/navbar.html:101 -#: part/templates/part/order_prices.html:91 -#: part/templates/part/part_pricing.html:78 +#: order/models.py:724 part/templates/part/navbar.html:109 +#: part/templates/part/order_prices.html:107 +#: part/templates/part/part_pricing.html:97 msgid "Sale Price" msgstr "" @@ -3647,7 +3665,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2168 +#: part/forms.py:122 part/models.py:2204 msgid "Parent Part" msgstr "" @@ -3723,7 +3741,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2263 +#: part/forms.py:344 part/models.py:2299 msgid "Sub part" msgstr "" @@ -3743,7 +3761,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2214 +#: part/models.py:82 part/models.py:2250 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3812,7 +3830,7 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:724 part/models.py:2213 part/templates/part/detail.html:73 +#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:451 msgid "Category" msgstr "" @@ -3868,7 +3886,7 @@ msgstr "" msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:828 part/models.py:2142 part/templates/part/detail.html:106 +#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106 #: part/templates/part/params.html:29 msgid "Units" msgstr "" @@ -3935,179 +3953,179 @@ msgstr "" msgid "Creation User" msgstr "" -#: part/models.py:1616 +#: part/models.py:1621 msgid "Sell multiple" msgstr "" -#: part/models.py:2040 +#: part/models.py:2076 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2057 +#: part/models.py:2093 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2077 templates/js/part.js:716 templates/js/stock.js:117 +#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2078 +#: part/models.py:2114 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2083 +#: part/models.py:2119 msgid "Test Description" msgstr "" -#: part/models.py:2084 +#: part/models.py:2120 msgid "Enter description for this test" msgstr "" -#: part/models.py:2089 templates/js/part.js:725 +#: part/models.py:2125 templates/js/part.js:725 #: templates/js/table_filters.js:227 msgid "Required" msgstr "" -#: part/models.py:2090 +#: part/models.py:2126 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2095 templates/js/part.js:733 +#: part/models.py:2131 templates/js/part.js:733 msgid "Requires Value" msgstr "" -#: part/models.py:2096 +#: part/models.py:2132 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2101 templates/js/part.js:740 +#: part/models.py:2137 templates/js/part.js:740 msgid "Requires Attachment" msgstr "" -#: part/models.py:2102 +#: part/models.py:2138 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2135 +#: part/models.py:2171 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2140 +#: part/models.py:2176 msgid "Parameter Name" msgstr "" -#: part/models.py:2142 +#: part/models.py:2178 msgid "Parameter Units" msgstr "" -#: part/models.py:2170 part/models.py:2219 part/models.py:2220 +#: part/models.py:2206 part/models.py:2255 part/models.py:2256 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2172 +#: part/models.py:2208 msgid "Data" msgstr "" -#: part/models.py:2172 +#: part/models.py:2208 msgid "Parameter Value" msgstr "" -#: part/models.py:2224 templates/InvenTree/settings/category.html:67 +#: part/models.py:2260 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2225 +#: part/models.py:2261 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2255 +#: part/models.py:2291 msgid "Select parent part" msgstr "" -#: part/models.py:2264 +#: part/models.py:2300 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2270 +#: part/models.py:2306 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2272 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "" -#: part/models.py:2272 +#: part/models.py:2308 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2275 +#: part/models.py:2311 msgid "Overage" msgstr "" -#: part/models.py:2276 +#: part/models.py:2312 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2279 +#: part/models.py:2315 msgid "BOM item reference" msgstr "" -#: part/models.py:2282 +#: part/models.py:2318 msgid "BOM item notes" msgstr "" -#: part/models.py:2284 +#: part/models.py:2320 msgid "Checksum" msgstr "" -#: part/models.py:2284 +#: part/models.py:2320 msgid "BOM line checksum" msgstr "" -#: part/models.py:2288 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2289 +#: part/models.py:2325 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2294 templates/js/bom.js:294 +#: part/models.py:2330 templates/js/bom.js:294 msgid "Allow Variants" msgstr "" -#: part/models.py:2295 +#: part/models.py:2331 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2371 part/views.py:1681 part/views.py:1733 +#: part/models.py:2407 part/views.py:1690 part/views.py:1742 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2380 part/models.py:2382 +#: part/models.py:2416 part/models.py:2418 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2385 +#: part/models.py:2421 msgid "BOM Item" msgstr "" -#: part/models.py:2502 +#: part/models.py:2538 msgid "Part 1" msgstr "" -#: part/models.py:2506 +#: part/models.py:2542 msgid "Part 2" msgstr "" -#: part/models.py:2506 +#: part/models.py:2542 msgid "Select Related Part" msgstr "" -#: part/models.py:2538 +#: part/models.py:2574 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -4127,8 +4145,8 @@ msgstr "" msgid "Deleting this entry will remove the BOM row from the following part" msgstr "" -#: part/templates/part/bom.html:10 part/templates/part/navbar.html:48 -#: part/templates/part/navbar.html:51 +#: part/templates/part/bom.html:10 part/templates/part/navbar.html:50 +#: part/templates/part/navbar.html:53 msgid "Bill of Materials" msgstr "" @@ -4175,7 +4193,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:1976 +#: part/templates/part/bom.html:61 part/views.py:1985 msgid "Export Bill of Materials" msgstr "" @@ -4273,7 +4291,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:29 part/views.py:2379 +#: part/templates/part/category.html:29 part/views.py:2395 msgid "Create new part category" msgstr "" @@ -4390,12 +4408,12 @@ msgstr "" #: part/templates/part/category_navbar.html:34 #: part/templates/part/category_navbar.html:37 -#: part/templates/part/navbar.html:22 +#: part/templates/part/navbar.html:24 msgid "Parameters" msgstr "" #: part/templates/part/category_parametric.html:10 -#: part/templates/part/navbar.html:19 part/templates/part/params.html:10 +#: part/templates/part/navbar.html:21 part/templates/part/params.html:10 msgid "Part Parameters" msgstr "" @@ -4423,7 +4441,7 @@ msgstr "" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "" -#: part/templates/part/detail.html:11 part/templates/part/navbar.html:11 +#: part/templates/part/detail.html:11 part/templates/part/navbar.html:13 msgid "Part Details" msgstr "" @@ -4503,6 +4521,36 @@ msgstr "" msgid "Part is not active" msgstr "" +#: part/templates/part/internal_prices.html:11 +#: part/templates/part/navbar.html:100 +msgid "Internal Price Information" +msgstr "" + +#: part/templates/part/internal_prices.html:19 part/views.py:2820 +msgid "Add Internal Price Break" +msgstr "" + +#: part/templates/part/internal_prices.html:28 templates/403.html:5 +#: templates/403.html:11 +msgid "Permission Denied" +msgstr "" + +#: part/templates/part/internal_prices.html:31 templates/403.html:14 +msgid "You do not have permission to view this page." +msgstr "" + +#: part/templates/part/internal_prices.html:59 +msgid "No internal price break information found" +msgstr "" + +#: part/templates/part/internal_prices.html:110 +msgid "Edit internal price break" +msgstr "" + +#: part/templates/part/internal_prices.html:111 +msgid "Delete internal price break" +msgstr "" + #: part/templates/part/manufacturer.html:11 msgid "Part Manufacturers" msgstr "" @@ -4516,132 +4564,141 @@ msgstr "" msgid "Create new manufacturer" msgstr "" -#: part/templates/part/navbar.html:26 part/templates/part/variants.html:11 +#: part/templates/part/navbar.html:28 part/templates/part/variants.html:11 msgid "Part Variants" msgstr "" -#: part/templates/part/navbar.html:29 +#: part/templates/part/navbar.html:31 msgid "Variants" msgstr "" -#: part/templates/part/navbar.html:40 +#: part/templates/part/navbar.html:42 msgid "Allocated Stock" msgstr "" -#: part/templates/part/navbar.html:43 +#: part/templates/part/navbar.html:45 msgid "Allocations" msgstr "" -#: part/templates/part/navbar.html:64 part/templates/part/navbar.html:67 +#: part/templates/part/navbar.html:66 part/templates/part/navbar.html:69 msgid "Used In" msgstr "" -#: part/templates/part/navbar.html:72 part/templates/part/order_prices.html:12 +#: part/templates/part/navbar.html:74 part/templates/part/order_prices.html:12 msgid "Order Price Information" msgstr "" -#: part/templates/part/navbar.html:75 +#: part/templates/part/navbar.html:77 msgid "Order Price" msgstr "" -#: part/templates/part/navbar.html:98 +#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:93 +#: part/templates/part/part_pricing.html:82 +msgid "Internal Price" +msgstr "" + +#: part/templates/part/navbar.html:106 msgid "Sales Price Information" msgstr "" -#: part/templates/part/navbar.html:112 part/templates/part/part_tests.html:10 +#: part/templates/part/navbar.html:120 part/templates/part/part_tests.html:10 msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:115 stock/templates/stock/item_base.html:409 +#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409 msgid "Tests" msgstr "" -#: part/templates/part/navbar.html:119 part/templates/part/navbar.html:122 +#: part/templates/part/navbar.html:127 part/templates/part/navbar.html:130 #: part/templates/part/related.html:10 msgid "Related Parts" msgstr "" -#: part/templates/part/navbar.html:131 part/templates/part/notes.html:12 +#: part/templates/part/navbar.html:139 part/templates/part/notes.html:12 msgid "Part Notes" msgstr "" -#: part/templates/part/order_prices.html:23 +#: part/templates/part/order_prices.html:24 #: part/templates/part/part_base.html:265 msgid "Calculate" msgstr "" -#: part/templates/part/order_prices.html:30 +#: part/templates/part/order_prices.html:31 msgid "Pricing ranges" msgstr "" -#: part/templates/part/order_prices.html:35 -#: part/templates/part/part_pricing.html:19 +#: part/templates/part/order_prices.html:36 +#: part/templates/part/part_pricing.html:22 msgid "Supplier Pricing" msgstr "" -#: part/templates/part/order_prices.html:36 -#: part/templates/part/order_prices.html:61 -#: part/templates/part/order_prices.html:92 -#: part/templates/part/part_pricing.html:23 -#: part/templates/part/part_pricing.html:49 -#: part/templates/part/part_pricing.html:81 +#: part/templates/part/order_prices.html:37 +#: part/templates/part/order_prices.html:62 +#: part/templates/part/order_prices.html:94 +#: part/templates/part/order_prices.html:108 +#: part/templates/part/part_pricing.html:26 +#: part/templates/part/part_pricing.html:52 +#: part/templates/part/part_pricing.html:85 +#: part/templates/part/part_pricing.html:100 msgid "Unit Cost" msgstr "" -#: part/templates/part/order_prices.html:43 -#: part/templates/part/order_prices.html:68 -#: part/templates/part/order_prices.html:97 -#: part/templates/part/part_pricing.html:29 -#: part/templates/part/part_pricing.html:55 -#: part/templates/part/part_pricing.html:85 +#: part/templates/part/order_prices.html:44 +#: part/templates/part/order_prices.html:69 +#: part/templates/part/order_prices.html:99 +#: part/templates/part/order_prices.html:113 +#: part/templates/part/part_pricing.html:32 +#: part/templates/part/part_pricing.html:58 +#: part/templates/part/part_pricing.html:89 +#: part/templates/part/part_pricing.html:104 msgid "Total Cost" msgstr "" -#: part/templates/part/order_prices.html:51 -#: part/templates/part/part_pricing.html:37 +#: part/templates/part/order_prices.html:52 +#: part/templates/part/part_pricing.html:40 msgid "No supplier pricing available" msgstr "" -#: part/templates/part/order_prices.html:60 -#: part/templates/part/order_prices.html:112 -#: part/templates/part/part_pricing.html:45 +#: part/templates/part/order_prices.html:61 +#: part/templates/part/order_prices.html:128 +#: part/templates/part/part_pricing.html:48 msgid "BOM Pricing" msgstr "" -#: part/templates/part/order_prices.html:76 -#: part/templates/part/part_pricing.html:63 +#: part/templates/part/order_prices.html:77 +#: part/templates/part/part_pricing.html:66 msgid "Note: BOM pricing is incomplete for this part" msgstr "" -#: part/templates/part/order_prices.html:83 -#: part/templates/part/part_pricing.html:70 +#: part/templates/part/order_prices.html:84 +#: part/templates/part/part_pricing.html:73 msgid "No BOM pricing available" msgstr "" -#: part/templates/part/order_prices.html:106 -#: part/templates/part/part_pricing.html:94 +#: part/templates/part/order_prices.html:122 +#: part/templates/part/part_pricing.html:113 msgid "No pricing information is available for this part." msgstr "" -#: part/templates/part/order_prices.html:122 +#: part/templates/part/order_prices.html:138 msgid "Stock Pricing" msgstr "" -#: part/templates/part/order_prices.html:130 +#: part/templates/part/order_prices.html:146 msgid "No stock pricing history is available for this part." msgstr "" -#: part/templates/part/order_prices.html:149 +#: part/templates/part/order_prices.html:165 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:161 +#: part/templates/part/order_prices.html:177 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:173 +#: part/templates/part/order_prices.html:189 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" @@ -4652,7 +4709,7 @@ msgstr "" #: part/templates/part/params.html:18 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:44 +#: templates/InvenTree/settings/part.html:47 msgid "New Parameter" msgstr "" @@ -4938,150 +4995,158 @@ msgstr "" msgid "Created new part" msgstr "" -#: part/views.py:914 +#: part/views.py:923 msgid "Part QR Code" msgstr "" -#: part/views.py:1016 +#: part/views.py:1025 msgid "Upload Part Image" msgstr "" -#: part/views.py:1022 part/views.py:1057 +#: part/views.py:1031 part/views.py:1066 msgid "Updated part image" msgstr "" -#: part/views.py:1031 +#: part/views.py:1040 msgid "Select Part Image" msgstr "" -#: part/views.py:1060 +#: part/views.py:1069 msgid "Part image not found" msgstr "" -#: part/views.py:1071 +#: part/views.py:1080 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1106 +#: part/views.py:1115 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1136 +#: part/views.py:1145 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1157 +#: part/views.py:1166 msgid "Validate BOM" msgstr "" -#: part/views.py:1178 +#: part/views.py:1187 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1189 +#: part/views.py:1198 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1323 +#: part/views.py:1332 msgid "No BOM file provided" msgstr "" -#: part/views.py:1684 +#: part/views.py:1693 msgid "Enter a valid quantity" msgstr "" -#: part/views.py:1709 part/views.py:1712 +#: part/views.py:1718 part/views.py:1721 msgid "Select valid part" msgstr "" -#: part/views.py:1718 +#: part/views.py:1727 msgid "Duplicate part selected" msgstr "" -#: part/views.py:1756 +#: part/views.py:1765 msgid "Select a part" msgstr "" -#: part/views.py:1762 +#: part/views.py:1771 msgid "Selected part creates a circular BOM" msgstr "" -#: part/views.py:1766 +#: part/views.py:1775 msgid "Specify quantity" msgstr "" -#: part/views.py:2028 +#: part/views.py:2037 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2035 +#: part/views.py:2044 msgid "Part was deleted" msgstr "" -#: part/views.py:2044 +#: part/views.py:2053 msgid "Part Pricing" msgstr "" -#: part/views.py:2178 +#: part/views.py:2194 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2188 +#: part/views.py:2204 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2195 +#: part/views.py:2211 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2203 +#: part/views.py:2219 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2253 +#: part/views.py:2269 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2267 +#: part/views.py:2283 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2327 +#: part/views.py:2343 msgid "Edit Part Category" msgstr "" -#: part/views.py:2365 +#: part/views.py:2381 msgid "Delete Part Category" msgstr "" -#: part/views.py:2371 +#: part/views.py:2387 msgid "Part category was deleted" msgstr "" -#: part/views.py:2423 +#: part/views.py:2439 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2524 +#: part/views.py:2540 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2580 +#: part/views.py:2596 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2599 +#: part/views.py:2615 msgid "Create BOM Item" msgstr "" -#: part/views.py:2669 +#: part/views.py:2685 msgid "Edit BOM item" msgstr "" -#: part/views.py:2725 +#: part/views.py:2741 msgid "Confim BOM item deletion" msgstr "" +#: part/views.py:2829 +msgid "Edit Internal Price Break" +msgstr "" + +#: part/views.py:2837 +msgid "Delete Internal Price Break" +msgstr "" + #: report/models.py:181 msgid "Template name" msgstr "" @@ -5965,7 +6030,7 @@ msgstr "" msgid "Add Stock Items" msgstr "" -#: stock/views.py:1001 users/models.py:183 +#: stock/views.py:1001 users/models.py:184 msgid "Add" msgstr "" @@ -6063,14 +6128,6 @@ msgstr "" msgid "Add Stock Tracking Entry" msgstr "" -#: templates/403.html:5 templates/403.html:11 -msgid "Permission Denied" -msgstr "" - -#: templates/403.html:14 -msgid "You do not have permission to view this page." -msgstr "" - #: templates/404.html:5 templates/404.html:11 msgid "Page Not Found" msgstr "" @@ -6188,12 +6245,12 @@ msgid "No category parameter templates found" msgstr "" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:81 +#: templates/InvenTree/settings/part.html:84 msgid "Edit Template" msgstr "" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:82 +#: templates/InvenTree/settings/part.html:85 msgid "Delete Template" msgstr "" @@ -6241,11 +6298,11 @@ msgstr "" msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:40 +#: templates/InvenTree/settings/part.html:43 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:61 +#: templates/InvenTree/settings/part.html:64 msgid "No part parameter templates found" msgstr "" @@ -6401,7 +6458,7 @@ msgid "copy version information" msgstr "" #: templates/about.html:95 templates/js/modals.js:568 -#: templates/js/modals.js:846 templates/modals.html:29 templates/modals.html:54 +#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54 #: templates/modals.html:97 msgid "Close" msgstr "" @@ -6462,7 +6519,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:901 +#: templates/js/barcode.js:119 templates/js/modals.js:921 msgid "Invalid server response" msgstr "" @@ -6730,76 +6787,76 @@ msgstr "" msgid "Loading Data" msgstr "" -#: templates/js/modals.js:567 templates/js/modals.js:845 +#: templates/js/modals.js:567 templates/js/modals.js:860 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" -#: templates/js/modals.js:797 +#: templates/js/modals.js:811 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:797 +#: templates/js/modals.js:811 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:810 +#: templates/js/modals.js:824 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:901 +#: templates/js/modals.js:921 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:911 +#: templates/js/modals.js:931 msgid "No Response" msgstr "" -#: templates/js/modals.js:912 +#: templates/js/modals.js:932 msgid "No response from the InvenTree server" msgstr "" -#: templates/js/modals.js:916 +#: templates/js/modals.js:936 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:917 +#: templates/js/modals.js:937 msgid "Server returned error code 400" msgstr "" -#: templates/js/modals.js:921 +#: templates/js/modals.js:941 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/modals.js:922 +#: templates/js/modals.js:942 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/modals.js:926 +#: templates/js/modals.js:946 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/modals.js:927 +#: templates/js/modals.js:947 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/modals.js:931 +#: templates/js/modals.js:951 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/modals.js:932 +#: templates/js/modals.js:952 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/modals.js:936 +#: templates/js/modals.js:956 msgid "Error 408: Timeout" msgstr "" -#: templates/js/modals.js:937 +#: templates/js/modals.js:957 msgid "Connection timeout while requesting data from server" msgstr "" -#: templates/js/modals.js:940 +#: templates/js/modals.js:960 msgid "Error requesting form data" msgstr "" @@ -7580,35 +7637,35 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:170 +#: users/models.py:171 msgid "Permission set" msgstr "" -#: users/models.py:178 +#: users/models.py:179 msgid "Group" msgstr "" -#: users/models.py:181 +#: users/models.py:182 msgid "View" msgstr "" -#: users/models.py:181 +#: users/models.py:182 msgid "Permission to view items" msgstr "" -#: users/models.py:183 +#: users/models.py:184 msgid "Permission to add items" msgstr "" -#: users/models.py:185 +#: users/models.py:186 msgid "Change" msgstr "" -#: users/models.py:185 +#: users/models.py:186 msgid "Permissions to edit items" msgstr "" -#: users/models.py:187 +#: users/models.py:188 msgid "Permission to delete items" msgstr "" From d923035eb07803532221de603ec337a01bfbe160 Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 18 Jun 2021 11:38:10 +1000 Subject: [PATCH 110/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/es/LC_MESSAGES/django.po | 579 ++++++++++++---------- 1 file changed, 318 insertions(+), 261 deletions(-) diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index e77041f566..267a218211 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-17 12:37+0000\n" -"PO-Revision-Date: 2021-06-17 12:38\n" +"POT-Creation-Date: 2021-06-18 00:37+0000\n" +"PO-Revision-Date: 2021-06-18 01:38\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -122,7 +122,7 @@ msgstr "Comentario" msgid "File comment" msgstr "" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1154 msgid "User" @@ -133,7 +133,7 @@ msgid "upload date" msgstr "" #: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102 -#: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27 +#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27 #: report/models.py:180 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/part.js:118 #: templates/js/part.js:641 templates/js/stock.js:947 @@ -462,7 +462,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:699 +#: build/templates/build/detail.html:31 common/models.py:713 #: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 #: order/forms.py:285 order/models.py:617 order/models.py:841 @@ -473,11 +473,12 @@ msgstr "" #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/models.py:2270 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306 #: part/templates/part/allocation.html:19 #: part/templates/part/allocation.html:53 -#: part/templates/part/order_prices.html:186 -#: part/templates/part/part_pricing.html:13 +#: part/templates/part/internal_prices.html:98 +#: part/templates/part/order_prices.html:202 +#: part/templates/part/part_pricing.html:16 #: part/templates/part/sale_prices.html:85 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -590,8 +591,8 @@ msgstr "" #: build/models.py:67 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 -#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:55 -#: part/templates/part/navbar.html:58 templates/InvenTree/index.html:183 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:57 +#: part/templates/part/navbar.html:60 templates/InvenTree/index.html:183 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:43 msgid "Build Orders" @@ -603,7 +604,7 @@ msgstr "" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2279 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2315 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:575 templates/js/build.js:1018 @@ -631,10 +632,10 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1967 part/models.py:1979 part/models.py:1997 -#: part/models.py:2072 part/models.py:2168 part/models.py:2254 -#: part/templates/part/part_app_base.html:8 -#: part/templates/part/part_pricing.html:9 part/templates/part/related.html:29 +#: part/models.py:1988 part/models.py:2000 part/models.py:2015 +#: part/models.py:2033 part/models.py:2108 part/models.py:2204 +#: part/models.py:2290 part/templates/part/part_app_base.html:8 +#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 #: report/templates/report/inventree_po_report.html:90 @@ -770,7 +771,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:871 -#: part/templates/part/navbar.html:134 +#: part/templates/part/navbar.html:142 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 @@ -923,8 +924,8 @@ msgstr "Número de serie" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:125 -#: part/templates/part/navbar.html:128 stock/templates/stock/navbar.html:47 +#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:133 +#: part/templates/part/navbar.html:136 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "" @@ -1251,7 +1252,7 @@ msgstr "" #: build/templates/build/navbar.html:15 #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 -#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15 +#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 #: templates/js/stock.js:1019 msgid "Details" msgstr "Detalles" @@ -1600,7 +1601,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2170 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -1671,160 +1672,177 @@ msgstr "" msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:209 templates/stats.html:25 -msgid "Debug Mode" +#: common/models.py:209 +msgid "Internal Prices" msgstr "" #: common/models.py:210 -msgid "Generate reports in debug mode (HTML output)" +msgid "Enable internal prices for parts" msgstr "" #: common/models.py:216 -msgid "Page Size" +msgid "Internal Price as BOM-Price" msgstr "" #: common/models.py:217 +msgid "Use the internal price (if set) in BOM-price calculations" +msgstr "" + +#: common/models.py:223 templates/stats.html:25 +msgid "Debug Mode" +msgstr "" + +#: common/models.py:224 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:230 +msgid "Page Size" +msgstr "" + +#: common/models.py:231 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:227 +#: common/models.py:241 msgid "Test Reports" msgstr "" -#: common/models.py:228 +#: common/models.py:242 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:234 +#: common/models.py:248 msgid "Stock Expiry" msgstr "" -#: common/models.py:235 +#: common/models.py:249 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:241 +#: common/models.py:255 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:242 +#: common/models.py:256 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:248 +#: common/models.py:262 msgid "Stock Stale Time" msgstr "" -#: common/models.py:249 +#: common/models.py:263 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:251 part/templates/part/detail.html:121 +#: common/models.py:265 part/templates/part/detail.html:121 msgid "days" msgstr "días" -#: common/models.py:256 +#: common/models.py:270 msgid "Build Expired Stock" msgstr "" -#: common/models.py:257 +#: common/models.py:271 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:263 +#: common/models.py:277 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:264 +#: common/models.py:278 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:270 +#: common/models.py:284 msgid "Group by Part" msgstr "" -#: common/models.py:271 +#: common/models.py:285 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:277 +#: common/models.py:291 msgid "Recent Stock Count" msgstr "" -#: common/models.py:278 +#: common/models.py:292 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:284 +#: common/models.py:298 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:285 +#: common/models.py:299 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:290 +#: common/models.py:304 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:291 +#: common/models.py:305 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:295 +#: common/models.py:309 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:296 +#: common/models.py:310 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:301 +#: common/models.py:315 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:302 +#: common/models.py:316 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:525 +#: common/models.py:539 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:527 +#: common/models.py:541 msgid "Settings value" msgstr "" -#: common/models.py:562 +#: common/models.py:576 msgid "Must be an integer value" msgstr "" -#: common/models.py:585 +#: common/models.py:599 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:596 +#: common/models.py:610 msgid "Value must be an integer value" msgstr "" -#: common/models.py:619 +#: common/models.py:633 msgid "Key string must be unique" msgstr "" -#: common/models.py:700 company/forms.py:177 +#: common/models.py:714 company/forms.py:177 msgid "Price break quantity" msgstr "" -#: common/models.py:708 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82 +#: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 templates/js/bom.js:271 msgid "Price" msgstr "" -#: common/models.py:709 +#: common/models.py:723 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:798 +#: common/models.py:815 msgid "Default" msgstr "" @@ -2070,17 +2088,17 @@ msgid "Supplier part description" msgstr "" #: company/models.py:497 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2282 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Nota" -#: company/models.py:501 part/models.py:1614 +#: company/models.py:501 part/models.py:1619 msgid "base cost" msgstr "" -#: company/models.py:501 part/models.py:1614 +#: company/models.py:501 part/models.py:1619 msgid "Minimum charge (e.g. stocking fee)" msgstr "" @@ -2094,7 +2112,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:505 part/models.py:1616 +#: company/models.py:505 part/models.py:1621 msgid "multiple" msgstr "" @@ -2323,8 +2341,8 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 -#: company/views.py:63 part/templates/part/navbar.html:84 -#: part/templates/part/navbar.html:87 templates/InvenTree/search.html:316 +#: company/views.py:63 part/templates/part/navbar.html:86 +#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316 #: templates/navbar.html:35 msgid "Suppliers" msgstr "" @@ -2336,7 +2354,7 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:22 #: company/templates/company/navbar.html:41 #: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:36 stock/api.py:54 +#: part/templates/part/navbar.html:38 stock/api.py:54 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 @@ -2364,7 +2382,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:1002 users/models.py:187 +#: stock/views.py:1002 users/models.py:188 msgid "Delete" msgstr "Eliminar" @@ -2383,7 +2401,7 @@ msgstr "" msgid "Supplied Parts" msgstr "" -#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:33 +#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:35 #: stock/templates/stock/location.html:107 #: stock/templates/stock/location.html:122 #: stock/templates/stock/location.html:136 @@ -2400,7 +2418,7 @@ msgstr "" #: company/templates/company/sales_orders.html:11 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:104 part/templates/part/navbar.html:107 +#: part/templates/part/navbar.html:112 part/templates/part/navbar.html:115 #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 @@ -2412,7 +2430,7 @@ msgstr "" #: company/templates/company/purchase_orders.html:10 #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 -#: part/templates/part/navbar.html:90 part/templates/part/navbar.html:93 +#: part/templates/part/navbar.html:92 part/templates/part/navbar.html:95 #: part/templates/part/orders.html:10 templates/InvenTree/index.html:205 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 @@ -2495,7 +2513,7 @@ msgid "Pricing Information" msgstr "" #: company/templates/company/supplier_part_pricing.html:19 company/views.py:794 -#: part/templates/part/sale_prices.html:17 part/views.py:2733 +#: part/templates/part/sale_prices.html:17 part/views.py:2749 msgid "Add Price Break" msgstr "" @@ -2514,8 +2532,8 @@ msgstr "" msgid "Delete price break" msgstr "" -#: company/views.py:70 part/templates/part/navbar.html:78 -#: part/templates/part/navbar.html:81 templates/InvenTree/search.html:306 +#: company/views.py:70 part/templates/part/navbar.html:80 +#: part/templates/part/navbar.html:83 templates/InvenTree/search.html:306 #: templates/navbar.html:36 msgid "Manufacturers" msgstr "Fabricantes" @@ -2537,20 +2555,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:169 part/views.py:937 +#: company/views.py:169 part/views.py:946 msgid "Download Image" msgstr "" -#: company/views.py:198 part/views.py:969 +#: company/views.py:198 part/views.py:978 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:205 part/views.py:976 +#: company/views.py:205 part/views.py:985 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:214 part/views.py:985 +#: company/views.py:214 part/views.py:994 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2610,15 +2628,15 @@ msgstr "" msgid "Delete Supplier Part" msgstr "" -#: company/views.py:799 part/views.py:2737 +#: company/views.py:799 part/views.py:2753 msgid "Added new price break" msgstr "" -#: company/views.py:855 part/views.py:2781 +#: company/views.py:855 part/views.py:2797 msgid "Edit Price Break" msgstr "" -#: company/views.py:870 part/views.py:2795 +#: company/views.py:870 part/views.py:2811 msgid "Delete Price Break" msgstr "" @@ -2793,7 +2811,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:246 part/views.py:1675 stock/models.py:304 +#: order/models.py:246 part/views.py:1684 stock/models.py:304 #: stock/models.py:1020 msgid "Quantity must be greater than zero" msgstr "" @@ -2892,9 +2910,9 @@ msgstr "" msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:724 part/templates/part/navbar.html:101 -#: part/templates/part/order_prices.html:91 -#: part/templates/part/part_pricing.html:78 +#: order/models.py:724 part/templates/part/navbar.html:109 +#: part/templates/part/order_prices.html:107 +#: part/templates/part/part_pricing.html:97 msgid "Sale Price" msgstr "" @@ -3647,7 +3665,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2168 +#: part/forms.py:122 part/models.py:2204 msgid "Parent Part" msgstr "" @@ -3723,7 +3741,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2263 +#: part/forms.py:344 part/models.py:2299 msgid "Sub part" msgstr "" @@ -3743,7 +3761,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2214 +#: part/models.py:82 part/models.py:2250 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3812,7 +3830,7 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:724 part/models.py:2213 part/templates/part/detail.html:73 +#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:451 msgid "Category" msgstr "" @@ -3868,7 +3886,7 @@ msgstr "" msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:828 part/models.py:2142 part/templates/part/detail.html:106 +#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106 #: part/templates/part/params.html:29 msgid "Units" msgstr "" @@ -3935,179 +3953,179 @@ msgstr "" msgid "Creation User" msgstr "" -#: part/models.py:1616 +#: part/models.py:1621 msgid "Sell multiple" msgstr "" -#: part/models.py:2040 +#: part/models.py:2076 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2057 +#: part/models.py:2093 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2077 templates/js/part.js:716 templates/js/stock.js:117 +#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2078 +#: part/models.py:2114 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2083 +#: part/models.py:2119 msgid "Test Description" msgstr "" -#: part/models.py:2084 +#: part/models.py:2120 msgid "Enter description for this test" msgstr "" -#: part/models.py:2089 templates/js/part.js:725 +#: part/models.py:2125 templates/js/part.js:725 #: templates/js/table_filters.js:227 msgid "Required" msgstr "" -#: part/models.py:2090 +#: part/models.py:2126 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2095 templates/js/part.js:733 +#: part/models.py:2131 templates/js/part.js:733 msgid "Requires Value" msgstr "" -#: part/models.py:2096 +#: part/models.py:2132 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2101 templates/js/part.js:740 +#: part/models.py:2137 templates/js/part.js:740 msgid "Requires Attachment" msgstr "" -#: part/models.py:2102 +#: part/models.py:2138 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2135 +#: part/models.py:2171 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2140 +#: part/models.py:2176 msgid "Parameter Name" msgstr "" -#: part/models.py:2142 +#: part/models.py:2178 msgid "Parameter Units" msgstr "" -#: part/models.py:2170 part/models.py:2219 part/models.py:2220 +#: part/models.py:2206 part/models.py:2255 part/models.py:2256 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2172 +#: part/models.py:2208 msgid "Data" msgstr "" -#: part/models.py:2172 +#: part/models.py:2208 msgid "Parameter Value" msgstr "" -#: part/models.py:2224 templates/InvenTree/settings/category.html:67 +#: part/models.py:2260 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2225 +#: part/models.py:2261 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2255 +#: part/models.py:2291 msgid "Select parent part" msgstr "" -#: part/models.py:2264 +#: part/models.py:2300 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2270 +#: part/models.py:2306 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2272 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "" -#: part/models.py:2272 +#: part/models.py:2308 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2275 +#: part/models.py:2311 msgid "Overage" msgstr "" -#: part/models.py:2276 +#: part/models.py:2312 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2279 +#: part/models.py:2315 msgid "BOM item reference" msgstr "" -#: part/models.py:2282 +#: part/models.py:2318 msgid "BOM item notes" msgstr "" -#: part/models.py:2284 +#: part/models.py:2320 msgid "Checksum" msgstr "" -#: part/models.py:2284 +#: part/models.py:2320 msgid "BOM line checksum" msgstr "" -#: part/models.py:2288 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2289 +#: part/models.py:2325 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2294 templates/js/bom.js:294 +#: part/models.py:2330 templates/js/bom.js:294 msgid "Allow Variants" msgstr "" -#: part/models.py:2295 +#: part/models.py:2331 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2371 part/views.py:1681 part/views.py:1733 +#: part/models.py:2407 part/views.py:1690 part/views.py:1742 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2380 part/models.py:2382 +#: part/models.py:2416 part/models.py:2418 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2385 +#: part/models.py:2421 msgid "BOM Item" msgstr "" -#: part/models.py:2502 +#: part/models.py:2538 msgid "Part 1" msgstr "" -#: part/models.py:2506 +#: part/models.py:2542 msgid "Part 2" msgstr "" -#: part/models.py:2506 +#: part/models.py:2542 msgid "Select Related Part" msgstr "" -#: part/models.py:2538 +#: part/models.py:2574 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -4127,8 +4145,8 @@ msgstr "" msgid "Deleting this entry will remove the BOM row from the following part" msgstr "" -#: part/templates/part/bom.html:10 part/templates/part/navbar.html:48 -#: part/templates/part/navbar.html:51 +#: part/templates/part/bom.html:10 part/templates/part/navbar.html:50 +#: part/templates/part/navbar.html:53 msgid "Bill of Materials" msgstr "" @@ -4175,7 +4193,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:1976 +#: part/templates/part/bom.html:61 part/views.py:1985 msgid "Export Bill of Materials" msgstr "" @@ -4273,7 +4291,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:29 part/views.py:2379 +#: part/templates/part/category.html:29 part/views.py:2395 msgid "Create new part category" msgstr "" @@ -4390,12 +4408,12 @@ msgstr "" #: part/templates/part/category_navbar.html:34 #: part/templates/part/category_navbar.html:37 -#: part/templates/part/navbar.html:22 +#: part/templates/part/navbar.html:24 msgid "Parameters" msgstr "" #: part/templates/part/category_parametric.html:10 -#: part/templates/part/navbar.html:19 part/templates/part/params.html:10 +#: part/templates/part/navbar.html:21 part/templates/part/params.html:10 msgid "Part Parameters" msgstr "" @@ -4423,7 +4441,7 @@ msgstr "" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "" -#: part/templates/part/detail.html:11 part/templates/part/navbar.html:11 +#: part/templates/part/detail.html:11 part/templates/part/navbar.html:13 msgid "Part Details" msgstr "" @@ -4503,6 +4521,36 @@ msgstr "" msgid "Part is not active" msgstr "" +#: part/templates/part/internal_prices.html:11 +#: part/templates/part/navbar.html:100 +msgid "Internal Price Information" +msgstr "" + +#: part/templates/part/internal_prices.html:19 part/views.py:2820 +msgid "Add Internal Price Break" +msgstr "" + +#: part/templates/part/internal_prices.html:28 templates/403.html:5 +#: templates/403.html:11 +msgid "Permission Denied" +msgstr "" + +#: part/templates/part/internal_prices.html:31 templates/403.html:14 +msgid "You do not have permission to view this page." +msgstr "" + +#: part/templates/part/internal_prices.html:59 +msgid "No internal price break information found" +msgstr "" + +#: part/templates/part/internal_prices.html:110 +msgid "Edit internal price break" +msgstr "" + +#: part/templates/part/internal_prices.html:111 +msgid "Delete internal price break" +msgstr "" + #: part/templates/part/manufacturer.html:11 msgid "Part Manufacturers" msgstr "" @@ -4516,132 +4564,141 @@ msgstr "" msgid "Create new manufacturer" msgstr "" -#: part/templates/part/navbar.html:26 part/templates/part/variants.html:11 +#: part/templates/part/navbar.html:28 part/templates/part/variants.html:11 msgid "Part Variants" msgstr "" -#: part/templates/part/navbar.html:29 +#: part/templates/part/navbar.html:31 msgid "Variants" msgstr "" -#: part/templates/part/navbar.html:40 +#: part/templates/part/navbar.html:42 msgid "Allocated Stock" msgstr "" -#: part/templates/part/navbar.html:43 +#: part/templates/part/navbar.html:45 msgid "Allocations" msgstr "" -#: part/templates/part/navbar.html:64 part/templates/part/navbar.html:67 +#: part/templates/part/navbar.html:66 part/templates/part/navbar.html:69 msgid "Used In" msgstr "" -#: part/templates/part/navbar.html:72 part/templates/part/order_prices.html:12 +#: part/templates/part/navbar.html:74 part/templates/part/order_prices.html:12 msgid "Order Price Information" msgstr "" -#: part/templates/part/navbar.html:75 +#: part/templates/part/navbar.html:77 msgid "Order Price" msgstr "" -#: part/templates/part/navbar.html:98 +#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:93 +#: part/templates/part/part_pricing.html:82 +msgid "Internal Price" +msgstr "" + +#: part/templates/part/navbar.html:106 msgid "Sales Price Information" msgstr "" -#: part/templates/part/navbar.html:112 part/templates/part/part_tests.html:10 +#: part/templates/part/navbar.html:120 part/templates/part/part_tests.html:10 msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:115 stock/templates/stock/item_base.html:409 +#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409 msgid "Tests" msgstr "" -#: part/templates/part/navbar.html:119 part/templates/part/navbar.html:122 +#: part/templates/part/navbar.html:127 part/templates/part/navbar.html:130 #: part/templates/part/related.html:10 msgid "Related Parts" msgstr "" -#: part/templates/part/navbar.html:131 part/templates/part/notes.html:12 +#: part/templates/part/navbar.html:139 part/templates/part/notes.html:12 msgid "Part Notes" msgstr "" -#: part/templates/part/order_prices.html:23 +#: part/templates/part/order_prices.html:24 #: part/templates/part/part_base.html:265 msgid "Calculate" msgstr "" -#: part/templates/part/order_prices.html:30 +#: part/templates/part/order_prices.html:31 msgid "Pricing ranges" msgstr "" -#: part/templates/part/order_prices.html:35 -#: part/templates/part/part_pricing.html:19 +#: part/templates/part/order_prices.html:36 +#: part/templates/part/part_pricing.html:22 msgid "Supplier Pricing" msgstr "" -#: part/templates/part/order_prices.html:36 -#: part/templates/part/order_prices.html:61 -#: part/templates/part/order_prices.html:92 -#: part/templates/part/part_pricing.html:23 -#: part/templates/part/part_pricing.html:49 -#: part/templates/part/part_pricing.html:81 +#: part/templates/part/order_prices.html:37 +#: part/templates/part/order_prices.html:62 +#: part/templates/part/order_prices.html:94 +#: part/templates/part/order_prices.html:108 +#: part/templates/part/part_pricing.html:26 +#: part/templates/part/part_pricing.html:52 +#: part/templates/part/part_pricing.html:85 +#: part/templates/part/part_pricing.html:100 msgid "Unit Cost" msgstr "" -#: part/templates/part/order_prices.html:43 -#: part/templates/part/order_prices.html:68 -#: part/templates/part/order_prices.html:97 -#: part/templates/part/part_pricing.html:29 -#: part/templates/part/part_pricing.html:55 -#: part/templates/part/part_pricing.html:85 +#: part/templates/part/order_prices.html:44 +#: part/templates/part/order_prices.html:69 +#: part/templates/part/order_prices.html:99 +#: part/templates/part/order_prices.html:113 +#: part/templates/part/part_pricing.html:32 +#: part/templates/part/part_pricing.html:58 +#: part/templates/part/part_pricing.html:89 +#: part/templates/part/part_pricing.html:104 msgid "Total Cost" msgstr "" -#: part/templates/part/order_prices.html:51 -#: part/templates/part/part_pricing.html:37 +#: part/templates/part/order_prices.html:52 +#: part/templates/part/part_pricing.html:40 msgid "No supplier pricing available" msgstr "" -#: part/templates/part/order_prices.html:60 -#: part/templates/part/order_prices.html:112 -#: part/templates/part/part_pricing.html:45 +#: part/templates/part/order_prices.html:61 +#: part/templates/part/order_prices.html:128 +#: part/templates/part/part_pricing.html:48 msgid "BOM Pricing" msgstr "" -#: part/templates/part/order_prices.html:76 -#: part/templates/part/part_pricing.html:63 +#: part/templates/part/order_prices.html:77 +#: part/templates/part/part_pricing.html:66 msgid "Note: BOM pricing is incomplete for this part" msgstr "" -#: part/templates/part/order_prices.html:83 -#: part/templates/part/part_pricing.html:70 +#: part/templates/part/order_prices.html:84 +#: part/templates/part/part_pricing.html:73 msgid "No BOM pricing available" msgstr "" -#: part/templates/part/order_prices.html:106 -#: part/templates/part/part_pricing.html:94 +#: part/templates/part/order_prices.html:122 +#: part/templates/part/part_pricing.html:113 msgid "No pricing information is available for this part." msgstr "" -#: part/templates/part/order_prices.html:122 +#: part/templates/part/order_prices.html:138 msgid "Stock Pricing" msgstr "" -#: part/templates/part/order_prices.html:130 +#: part/templates/part/order_prices.html:146 msgid "No stock pricing history is available for this part." msgstr "" -#: part/templates/part/order_prices.html:149 +#: part/templates/part/order_prices.html:165 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:161 +#: part/templates/part/order_prices.html:177 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:173 +#: part/templates/part/order_prices.html:189 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" @@ -4652,7 +4709,7 @@ msgstr "" #: part/templates/part/params.html:18 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:44 +#: templates/InvenTree/settings/part.html:47 msgid "New Parameter" msgstr "" @@ -4938,150 +4995,158 @@ msgstr "" msgid "Created new part" msgstr "" -#: part/views.py:914 +#: part/views.py:923 msgid "Part QR Code" msgstr "" -#: part/views.py:1016 +#: part/views.py:1025 msgid "Upload Part Image" msgstr "" -#: part/views.py:1022 part/views.py:1057 +#: part/views.py:1031 part/views.py:1066 msgid "Updated part image" msgstr "" -#: part/views.py:1031 +#: part/views.py:1040 msgid "Select Part Image" msgstr "" -#: part/views.py:1060 +#: part/views.py:1069 msgid "Part image not found" msgstr "" -#: part/views.py:1071 +#: part/views.py:1080 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1106 +#: part/views.py:1115 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1136 +#: part/views.py:1145 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1157 +#: part/views.py:1166 msgid "Validate BOM" msgstr "" -#: part/views.py:1178 +#: part/views.py:1187 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1189 +#: part/views.py:1198 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1323 +#: part/views.py:1332 msgid "No BOM file provided" msgstr "" -#: part/views.py:1684 +#: part/views.py:1693 msgid "Enter a valid quantity" msgstr "" -#: part/views.py:1709 part/views.py:1712 +#: part/views.py:1718 part/views.py:1721 msgid "Select valid part" msgstr "" -#: part/views.py:1718 +#: part/views.py:1727 msgid "Duplicate part selected" msgstr "" -#: part/views.py:1756 +#: part/views.py:1765 msgid "Select a part" msgstr "" -#: part/views.py:1762 +#: part/views.py:1771 msgid "Selected part creates a circular BOM" msgstr "" -#: part/views.py:1766 +#: part/views.py:1775 msgid "Specify quantity" msgstr "" -#: part/views.py:2028 +#: part/views.py:2037 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2035 +#: part/views.py:2044 msgid "Part was deleted" msgstr "" -#: part/views.py:2044 +#: part/views.py:2053 msgid "Part Pricing" msgstr "" -#: part/views.py:2178 +#: part/views.py:2194 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2188 +#: part/views.py:2204 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2195 +#: part/views.py:2211 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2203 +#: part/views.py:2219 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2253 +#: part/views.py:2269 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2267 +#: part/views.py:2283 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2327 +#: part/views.py:2343 msgid "Edit Part Category" msgstr "" -#: part/views.py:2365 +#: part/views.py:2381 msgid "Delete Part Category" msgstr "" -#: part/views.py:2371 +#: part/views.py:2387 msgid "Part category was deleted" msgstr "" -#: part/views.py:2423 +#: part/views.py:2439 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2524 +#: part/views.py:2540 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2580 +#: part/views.py:2596 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2599 +#: part/views.py:2615 msgid "Create BOM Item" msgstr "" -#: part/views.py:2669 +#: part/views.py:2685 msgid "Edit BOM item" msgstr "" -#: part/views.py:2725 +#: part/views.py:2741 msgid "Confim BOM item deletion" msgstr "" +#: part/views.py:2829 +msgid "Edit Internal Price Break" +msgstr "" + +#: part/views.py:2837 +msgid "Delete Internal Price Break" +msgstr "" + #: report/models.py:181 msgid "Template name" msgstr "" @@ -5965,7 +6030,7 @@ msgstr "" msgid "Add Stock Items" msgstr "" -#: stock/views.py:1001 users/models.py:183 +#: stock/views.py:1001 users/models.py:184 msgid "Add" msgstr "" @@ -6063,14 +6128,6 @@ msgstr "" msgid "Add Stock Tracking Entry" msgstr "" -#: templates/403.html:5 templates/403.html:11 -msgid "Permission Denied" -msgstr "" - -#: templates/403.html:14 -msgid "You do not have permission to view this page." -msgstr "" - #: templates/404.html:5 templates/404.html:11 msgid "Page Not Found" msgstr "" @@ -6188,12 +6245,12 @@ msgid "No category parameter templates found" msgstr "" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:81 +#: templates/InvenTree/settings/part.html:84 msgid "Edit Template" msgstr "" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:82 +#: templates/InvenTree/settings/part.html:85 msgid "Delete Template" msgstr "" @@ -6241,11 +6298,11 @@ msgstr "" msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:40 +#: templates/InvenTree/settings/part.html:43 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:61 +#: templates/InvenTree/settings/part.html:64 msgid "No part parameter templates found" msgstr "" @@ -6401,7 +6458,7 @@ msgid "copy version information" msgstr "" #: templates/about.html:95 templates/js/modals.js:568 -#: templates/js/modals.js:846 templates/modals.html:29 templates/modals.html:54 +#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54 #: templates/modals.html:97 msgid "Close" msgstr "" @@ -6462,7 +6519,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:901 +#: templates/js/barcode.js:119 templates/js/modals.js:921 msgid "Invalid server response" msgstr "" @@ -6730,76 +6787,76 @@ msgstr "" msgid "Loading Data" msgstr "" -#: templates/js/modals.js:567 templates/js/modals.js:845 +#: templates/js/modals.js:567 templates/js/modals.js:860 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" -#: templates/js/modals.js:797 +#: templates/js/modals.js:811 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:797 +#: templates/js/modals.js:811 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:810 +#: templates/js/modals.js:824 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:901 +#: templates/js/modals.js:921 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:911 +#: templates/js/modals.js:931 msgid "No Response" msgstr "" -#: templates/js/modals.js:912 +#: templates/js/modals.js:932 msgid "No response from the InvenTree server" msgstr "" -#: templates/js/modals.js:916 +#: templates/js/modals.js:936 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:917 +#: templates/js/modals.js:937 msgid "Server returned error code 400" msgstr "" -#: templates/js/modals.js:921 +#: templates/js/modals.js:941 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/modals.js:922 +#: templates/js/modals.js:942 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/modals.js:926 +#: templates/js/modals.js:946 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/modals.js:927 +#: templates/js/modals.js:947 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/modals.js:931 +#: templates/js/modals.js:951 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/modals.js:932 +#: templates/js/modals.js:952 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/modals.js:936 +#: templates/js/modals.js:956 msgid "Error 408: Timeout" msgstr "" -#: templates/js/modals.js:937 +#: templates/js/modals.js:957 msgid "Connection timeout while requesting data from server" msgstr "" -#: templates/js/modals.js:940 +#: templates/js/modals.js:960 msgid "Error requesting form data" msgstr "" @@ -7580,35 +7637,35 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:170 +#: users/models.py:171 msgid "Permission set" msgstr "" -#: users/models.py:178 +#: users/models.py:179 msgid "Group" msgstr "" -#: users/models.py:181 +#: users/models.py:182 msgid "View" msgstr "" -#: users/models.py:181 +#: users/models.py:182 msgid "Permission to view items" msgstr "" -#: users/models.py:183 +#: users/models.py:184 msgid "Permission to add items" msgstr "" -#: users/models.py:185 +#: users/models.py:186 msgid "Change" msgstr "" -#: users/models.py:185 +#: users/models.py:186 msgid "Permissions to edit items" msgstr "" -#: users/models.py:187 +#: users/models.py:188 msgid "Permission to delete items" msgstr "" From 2e446a12e1652bb381009f3f7c64d35f7e35792a Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 18 Jun 2021 11:38:11 +1000 Subject: [PATCH 111/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/it/LC_MESSAGES/django.po | 579 ++++++++++++---------- 1 file changed, 318 insertions(+), 261 deletions(-) diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 0dadbbb9bb..9792155fb5 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-17 12:37+0000\n" -"PO-Revision-Date: 2021-06-17 12:38\n" +"POT-Creation-Date: 2021-06-18 00:37+0000\n" +"PO-Revision-Date: 2021-06-18 01:38\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -122,7 +122,7 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1154 msgid "User" @@ -133,7 +133,7 @@ msgid "upload date" msgstr "" #: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102 -#: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27 +#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27 #: report/models.py:180 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/part.js:118 #: templates/js/part.js:641 templates/js/stock.js:947 @@ -462,7 +462,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:699 +#: build/templates/build/detail.html:31 common/models.py:713 #: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 #: order/forms.py:285 order/models.py:617 order/models.py:841 @@ -473,11 +473,12 @@ msgstr "" #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/models.py:2270 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306 #: part/templates/part/allocation.html:19 #: part/templates/part/allocation.html:53 -#: part/templates/part/order_prices.html:186 -#: part/templates/part/part_pricing.html:13 +#: part/templates/part/internal_prices.html:98 +#: part/templates/part/order_prices.html:202 +#: part/templates/part/part_pricing.html:16 #: part/templates/part/sale_prices.html:85 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -590,8 +591,8 @@ msgstr "" #: build/models.py:67 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 -#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:55 -#: part/templates/part/navbar.html:58 templates/InvenTree/index.html:183 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:57 +#: part/templates/part/navbar.html:60 templates/InvenTree/index.html:183 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:43 msgid "Build Orders" @@ -603,7 +604,7 @@ msgstr "" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2279 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2315 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:575 templates/js/build.js:1018 @@ -631,10 +632,10 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1967 part/models.py:1979 part/models.py:1997 -#: part/models.py:2072 part/models.py:2168 part/models.py:2254 -#: part/templates/part/part_app_base.html:8 -#: part/templates/part/part_pricing.html:9 part/templates/part/related.html:29 +#: part/models.py:1988 part/models.py:2000 part/models.py:2015 +#: part/models.py:2033 part/models.py:2108 part/models.py:2204 +#: part/models.py:2290 part/templates/part/part_app_base.html:8 +#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 #: report/templates/report/inventree_po_report.html:90 @@ -770,7 +771,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:871 -#: part/templates/part/navbar.html:134 +#: part/templates/part/navbar.html:142 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 @@ -923,8 +924,8 @@ msgstr "" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:125 -#: part/templates/part/navbar.html:128 stock/templates/stock/navbar.html:47 +#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:133 +#: part/templates/part/navbar.html:136 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "" @@ -1251,7 +1252,7 @@ msgstr "" #: build/templates/build/navbar.html:15 #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 -#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15 +#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 #: templates/js/stock.js:1019 msgid "Details" msgstr "" @@ -1600,7 +1601,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2170 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -1671,160 +1672,177 @@ msgstr "" msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:209 templates/stats.html:25 -msgid "Debug Mode" +#: common/models.py:209 +msgid "Internal Prices" msgstr "" #: common/models.py:210 -msgid "Generate reports in debug mode (HTML output)" +msgid "Enable internal prices for parts" msgstr "" #: common/models.py:216 -msgid "Page Size" +msgid "Internal Price as BOM-Price" msgstr "" #: common/models.py:217 +msgid "Use the internal price (if set) in BOM-price calculations" +msgstr "" + +#: common/models.py:223 templates/stats.html:25 +msgid "Debug Mode" +msgstr "" + +#: common/models.py:224 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:230 +msgid "Page Size" +msgstr "" + +#: common/models.py:231 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:227 +#: common/models.py:241 msgid "Test Reports" msgstr "" -#: common/models.py:228 +#: common/models.py:242 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:234 +#: common/models.py:248 msgid "Stock Expiry" msgstr "" -#: common/models.py:235 +#: common/models.py:249 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:241 +#: common/models.py:255 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:242 +#: common/models.py:256 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:248 +#: common/models.py:262 msgid "Stock Stale Time" msgstr "" -#: common/models.py:249 +#: common/models.py:263 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:251 part/templates/part/detail.html:121 +#: common/models.py:265 part/templates/part/detail.html:121 msgid "days" msgstr "" -#: common/models.py:256 +#: common/models.py:270 msgid "Build Expired Stock" msgstr "" -#: common/models.py:257 +#: common/models.py:271 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:263 +#: common/models.py:277 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:264 +#: common/models.py:278 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:270 +#: common/models.py:284 msgid "Group by Part" msgstr "" -#: common/models.py:271 +#: common/models.py:285 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:277 +#: common/models.py:291 msgid "Recent Stock Count" msgstr "" -#: common/models.py:278 +#: common/models.py:292 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:284 +#: common/models.py:298 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:285 +#: common/models.py:299 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:290 +#: common/models.py:304 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:291 +#: common/models.py:305 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:295 +#: common/models.py:309 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:296 +#: common/models.py:310 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:301 +#: common/models.py:315 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:302 +#: common/models.py:316 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:525 +#: common/models.py:539 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:527 +#: common/models.py:541 msgid "Settings value" msgstr "" -#: common/models.py:562 +#: common/models.py:576 msgid "Must be an integer value" msgstr "" -#: common/models.py:585 +#: common/models.py:599 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:596 +#: common/models.py:610 msgid "Value must be an integer value" msgstr "" -#: common/models.py:619 +#: common/models.py:633 msgid "Key string must be unique" msgstr "" -#: common/models.py:700 company/forms.py:177 +#: common/models.py:714 company/forms.py:177 msgid "Price break quantity" msgstr "" -#: common/models.py:708 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82 +#: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 templates/js/bom.js:271 msgid "Price" msgstr "" -#: common/models.py:709 +#: common/models.py:723 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:798 +#: common/models.py:815 msgid "Default" msgstr "" @@ -2070,17 +2088,17 @@ msgid "Supplier part description" msgstr "" #: company/models.py:497 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2282 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:501 part/models.py:1614 +#: company/models.py:501 part/models.py:1619 msgid "base cost" msgstr "" -#: company/models.py:501 part/models.py:1614 +#: company/models.py:501 part/models.py:1619 msgid "Minimum charge (e.g. stocking fee)" msgstr "" @@ -2094,7 +2112,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:505 part/models.py:1616 +#: company/models.py:505 part/models.py:1621 msgid "multiple" msgstr "" @@ -2323,8 +2341,8 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 -#: company/views.py:63 part/templates/part/navbar.html:84 -#: part/templates/part/navbar.html:87 templates/InvenTree/search.html:316 +#: company/views.py:63 part/templates/part/navbar.html:86 +#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316 #: templates/navbar.html:35 msgid "Suppliers" msgstr "" @@ -2336,7 +2354,7 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:22 #: company/templates/company/navbar.html:41 #: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:36 stock/api.py:54 +#: part/templates/part/navbar.html:38 stock/api.py:54 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 @@ -2364,7 +2382,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:1002 users/models.py:187 +#: stock/views.py:1002 users/models.py:188 msgid "Delete" msgstr "" @@ -2383,7 +2401,7 @@ msgstr "" msgid "Supplied Parts" msgstr "" -#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:33 +#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:35 #: stock/templates/stock/location.html:107 #: stock/templates/stock/location.html:122 #: stock/templates/stock/location.html:136 @@ -2400,7 +2418,7 @@ msgstr "" #: company/templates/company/sales_orders.html:11 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:104 part/templates/part/navbar.html:107 +#: part/templates/part/navbar.html:112 part/templates/part/navbar.html:115 #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 @@ -2412,7 +2430,7 @@ msgstr "" #: company/templates/company/purchase_orders.html:10 #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 -#: part/templates/part/navbar.html:90 part/templates/part/navbar.html:93 +#: part/templates/part/navbar.html:92 part/templates/part/navbar.html:95 #: part/templates/part/orders.html:10 templates/InvenTree/index.html:205 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 @@ -2495,7 +2513,7 @@ msgid "Pricing Information" msgstr "" #: company/templates/company/supplier_part_pricing.html:19 company/views.py:794 -#: part/templates/part/sale_prices.html:17 part/views.py:2733 +#: part/templates/part/sale_prices.html:17 part/views.py:2749 msgid "Add Price Break" msgstr "" @@ -2514,8 +2532,8 @@ msgstr "" msgid "Delete price break" msgstr "" -#: company/views.py:70 part/templates/part/navbar.html:78 -#: part/templates/part/navbar.html:81 templates/InvenTree/search.html:306 +#: company/views.py:70 part/templates/part/navbar.html:80 +#: part/templates/part/navbar.html:83 templates/InvenTree/search.html:306 #: templates/navbar.html:36 msgid "Manufacturers" msgstr "" @@ -2537,20 +2555,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:169 part/views.py:937 +#: company/views.py:169 part/views.py:946 msgid "Download Image" msgstr "" -#: company/views.py:198 part/views.py:969 +#: company/views.py:198 part/views.py:978 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:205 part/views.py:976 +#: company/views.py:205 part/views.py:985 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:214 part/views.py:985 +#: company/views.py:214 part/views.py:994 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2610,15 +2628,15 @@ msgstr "" msgid "Delete Supplier Part" msgstr "" -#: company/views.py:799 part/views.py:2737 +#: company/views.py:799 part/views.py:2753 msgid "Added new price break" msgstr "" -#: company/views.py:855 part/views.py:2781 +#: company/views.py:855 part/views.py:2797 msgid "Edit Price Break" msgstr "" -#: company/views.py:870 part/views.py:2795 +#: company/views.py:870 part/views.py:2811 msgid "Delete Price Break" msgstr "" @@ -2793,7 +2811,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:246 part/views.py:1675 stock/models.py:304 +#: order/models.py:246 part/views.py:1684 stock/models.py:304 #: stock/models.py:1020 msgid "Quantity must be greater than zero" msgstr "" @@ -2892,9 +2910,9 @@ msgstr "" msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:724 part/templates/part/navbar.html:101 -#: part/templates/part/order_prices.html:91 -#: part/templates/part/part_pricing.html:78 +#: order/models.py:724 part/templates/part/navbar.html:109 +#: part/templates/part/order_prices.html:107 +#: part/templates/part/part_pricing.html:97 msgid "Sale Price" msgstr "" @@ -3647,7 +3665,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2168 +#: part/forms.py:122 part/models.py:2204 msgid "Parent Part" msgstr "" @@ -3723,7 +3741,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2263 +#: part/forms.py:344 part/models.py:2299 msgid "Sub part" msgstr "" @@ -3743,7 +3761,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2214 +#: part/models.py:82 part/models.py:2250 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3812,7 +3830,7 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:724 part/models.py:2213 part/templates/part/detail.html:73 +#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:451 msgid "Category" msgstr "" @@ -3868,7 +3886,7 @@ msgstr "" msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:828 part/models.py:2142 part/templates/part/detail.html:106 +#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106 #: part/templates/part/params.html:29 msgid "Units" msgstr "" @@ -3935,179 +3953,179 @@ msgstr "" msgid "Creation User" msgstr "" -#: part/models.py:1616 +#: part/models.py:1621 msgid "Sell multiple" msgstr "" -#: part/models.py:2040 +#: part/models.py:2076 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2057 +#: part/models.py:2093 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2077 templates/js/part.js:716 templates/js/stock.js:117 +#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2078 +#: part/models.py:2114 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2083 +#: part/models.py:2119 msgid "Test Description" msgstr "" -#: part/models.py:2084 +#: part/models.py:2120 msgid "Enter description for this test" msgstr "" -#: part/models.py:2089 templates/js/part.js:725 +#: part/models.py:2125 templates/js/part.js:725 #: templates/js/table_filters.js:227 msgid "Required" msgstr "" -#: part/models.py:2090 +#: part/models.py:2126 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2095 templates/js/part.js:733 +#: part/models.py:2131 templates/js/part.js:733 msgid "Requires Value" msgstr "" -#: part/models.py:2096 +#: part/models.py:2132 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2101 templates/js/part.js:740 +#: part/models.py:2137 templates/js/part.js:740 msgid "Requires Attachment" msgstr "" -#: part/models.py:2102 +#: part/models.py:2138 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2135 +#: part/models.py:2171 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2140 +#: part/models.py:2176 msgid "Parameter Name" msgstr "" -#: part/models.py:2142 +#: part/models.py:2178 msgid "Parameter Units" msgstr "" -#: part/models.py:2170 part/models.py:2219 part/models.py:2220 +#: part/models.py:2206 part/models.py:2255 part/models.py:2256 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2172 +#: part/models.py:2208 msgid "Data" msgstr "" -#: part/models.py:2172 +#: part/models.py:2208 msgid "Parameter Value" msgstr "" -#: part/models.py:2224 templates/InvenTree/settings/category.html:67 +#: part/models.py:2260 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2225 +#: part/models.py:2261 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2255 +#: part/models.py:2291 msgid "Select parent part" msgstr "" -#: part/models.py:2264 +#: part/models.py:2300 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2270 +#: part/models.py:2306 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2272 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "" -#: part/models.py:2272 +#: part/models.py:2308 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2275 +#: part/models.py:2311 msgid "Overage" msgstr "" -#: part/models.py:2276 +#: part/models.py:2312 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2279 +#: part/models.py:2315 msgid "BOM item reference" msgstr "" -#: part/models.py:2282 +#: part/models.py:2318 msgid "BOM item notes" msgstr "" -#: part/models.py:2284 +#: part/models.py:2320 msgid "Checksum" msgstr "" -#: part/models.py:2284 +#: part/models.py:2320 msgid "BOM line checksum" msgstr "" -#: part/models.py:2288 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2289 +#: part/models.py:2325 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2294 templates/js/bom.js:294 +#: part/models.py:2330 templates/js/bom.js:294 msgid "Allow Variants" msgstr "" -#: part/models.py:2295 +#: part/models.py:2331 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2371 part/views.py:1681 part/views.py:1733 +#: part/models.py:2407 part/views.py:1690 part/views.py:1742 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2380 part/models.py:2382 +#: part/models.py:2416 part/models.py:2418 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2385 +#: part/models.py:2421 msgid "BOM Item" msgstr "" -#: part/models.py:2502 +#: part/models.py:2538 msgid "Part 1" msgstr "" -#: part/models.py:2506 +#: part/models.py:2542 msgid "Part 2" msgstr "" -#: part/models.py:2506 +#: part/models.py:2542 msgid "Select Related Part" msgstr "" -#: part/models.py:2538 +#: part/models.py:2574 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -4127,8 +4145,8 @@ msgstr "" msgid "Deleting this entry will remove the BOM row from the following part" msgstr "" -#: part/templates/part/bom.html:10 part/templates/part/navbar.html:48 -#: part/templates/part/navbar.html:51 +#: part/templates/part/bom.html:10 part/templates/part/navbar.html:50 +#: part/templates/part/navbar.html:53 msgid "Bill of Materials" msgstr "" @@ -4175,7 +4193,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:1976 +#: part/templates/part/bom.html:61 part/views.py:1985 msgid "Export Bill of Materials" msgstr "" @@ -4273,7 +4291,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:29 part/views.py:2379 +#: part/templates/part/category.html:29 part/views.py:2395 msgid "Create new part category" msgstr "" @@ -4390,12 +4408,12 @@ msgstr "" #: part/templates/part/category_navbar.html:34 #: part/templates/part/category_navbar.html:37 -#: part/templates/part/navbar.html:22 +#: part/templates/part/navbar.html:24 msgid "Parameters" msgstr "" #: part/templates/part/category_parametric.html:10 -#: part/templates/part/navbar.html:19 part/templates/part/params.html:10 +#: part/templates/part/navbar.html:21 part/templates/part/params.html:10 msgid "Part Parameters" msgstr "" @@ -4423,7 +4441,7 @@ msgstr "" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "" -#: part/templates/part/detail.html:11 part/templates/part/navbar.html:11 +#: part/templates/part/detail.html:11 part/templates/part/navbar.html:13 msgid "Part Details" msgstr "" @@ -4503,6 +4521,36 @@ msgstr "" msgid "Part is not active" msgstr "" +#: part/templates/part/internal_prices.html:11 +#: part/templates/part/navbar.html:100 +msgid "Internal Price Information" +msgstr "" + +#: part/templates/part/internal_prices.html:19 part/views.py:2820 +msgid "Add Internal Price Break" +msgstr "" + +#: part/templates/part/internal_prices.html:28 templates/403.html:5 +#: templates/403.html:11 +msgid "Permission Denied" +msgstr "" + +#: part/templates/part/internal_prices.html:31 templates/403.html:14 +msgid "You do not have permission to view this page." +msgstr "" + +#: part/templates/part/internal_prices.html:59 +msgid "No internal price break information found" +msgstr "" + +#: part/templates/part/internal_prices.html:110 +msgid "Edit internal price break" +msgstr "" + +#: part/templates/part/internal_prices.html:111 +msgid "Delete internal price break" +msgstr "" + #: part/templates/part/manufacturer.html:11 msgid "Part Manufacturers" msgstr "" @@ -4516,132 +4564,141 @@ msgstr "" msgid "Create new manufacturer" msgstr "" -#: part/templates/part/navbar.html:26 part/templates/part/variants.html:11 +#: part/templates/part/navbar.html:28 part/templates/part/variants.html:11 msgid "Part Variants" msgstr "" -#: part/templates/part/navbar.html:29 +#: part/templates/part/navbar.html:31 msgid "Variants" msgstr "" -#: part/templates/part/navbar.html:40 +#: part/templates/part/navbar.html:42 msgid "Allocated Stock" msgstr "" -#: part/templates/part/navbar.html:43 +#: part/templates/part/navbar.html:45 msgid "Allocations" msgstr "" -#: part/templates/part/navbar.html:64 part/templates/part/navbar.html:67 +#: part/templates/part/navbar.html:66 part/templates/part/navbar.html:69 msgid "Used In" msgstr "" -#: part/templates/part/navbar.html:72 part/templates/part/order_prices.html:12 +#: part/templates/part/navbar.html:74 part/templates/part/order_prices.html:12 msgid "Order Price Information" msgstr "" -#: part/templates/part/navbar.html:75 +#: part/templates/part/navbar.html:77 msgid "Order Price" msgstr "" -#: part/templates/part/navbar.html:98 +#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:93 +#: part/templates/part/part_pricing.html:82 +msgid "Internal Price" +msgstr "" + +#: part/templates/part/navbar.html:106 msgid "Sales Price Information" msgstr "" -#: part/templates/part/navbar.html:112 part/templates/part/part_tests.html:10 +#: part/templates/part/navbar.html:120 part/templates/part/part_tests.html:10 msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:115 stock/templates/stock/item_base.html:409 +#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409 msgid "Tests" msgstr "" -#: part/templates/part/navbar.html:119 part/templates/part/navbar.html:122 +#: part/templates/part/navbar.html:127 part/templates/part/navbar.html:130 #: part/templates/part/related.html:10 msgid "Related Parts" msgstr "" -#: part/templates/part/navbar.html:131 part/templates/part/notes.html:12 +#: part/templates/part/navbar.html:139 part/templates/part/notes.html:12 msgid "Part Notes" msgstr "" -#: part/templates/part/order_prices.html:23 +#: part/templates/part/order_prices.html:24 #: part/templates/part/part_base.html:265 msgid "Calculate" msgstr "" -#: part/templates/part/order_prices.html:30 +#: part/templates/part/order_prices.html:31 msgid "Pricing ranges" msgstr "" -#: part/templates/part/order_prices.html:35 -#: part/templates/part/part_pricing.html:19 +#: part/templates/part/order_prices.html:36 +#: part/templates/part/part_pricing.html:22 msgid "Supplier Pricing" msgstr "" -#: part/templates/part/order_prices.html:36 -#: part/templates/part/order_prices.html:61 -#: part/templates/part/order_prices.html:92 -#: part/templates/part/part_pricing.html:23 -#: part/templates/part/part_pricing.html:49 -#: part/templates/part/part_pricing.html:81 +#: part/templates/part/order_prices.html:37 +#: part/templates/part/order_prices.html:62 +#: part/templates/part/order_prices.html:94 +#: part/templates/part/order_prices.html:108 +#: part/templates/part/part_pricing.html:26 +#: part/templates/part/part_pricing.html:52 +#: part/templates/part/part_pricing.html:85 +#: part/templates/part/part_pricing.html:100 msgid "Unit Cost" msgstr "" -#: part/templates/part/order_prices.html:43 -#: part/templates/part/order_prices.html:68 -#: part/templates/part/order_prices.html:97 -#: part/templates/part/part_pricing.html:29 -#: part/templates/part/part_pricing.html:55 -#: part/templates/part/part_pricing.html:85 +#: part/templates/part/order_prices.html:44 +#: part/templates/part/order_prices.html:69 +#: part/templates/part/order_prices.html:99 +#: part/templates/part/order_prices.html:113 +#: part/templates/part/part_pricing.html:32 +#: part/templates/part/part_pricing.html:58 +#: part/templates/part/part_pricing.html:89 +#: part/templates/part/part_pricing.html:104 msgid "Total Cost" msgstr "" -#: part/templates/part/order_prices.html:51 -#: part/templates/part/part_pricing.html:37 +#: part/templates/part/order_prices.html:52 +#: part/templates/part/part_pricing.html:40 msgid "No supplier pricing available" msgstr "" -#: part/templates/part/order_prices.html:60 -#: part/templates/part/order_prices.html:112 -#: part/templates/part/part_pricing.html:45 +#: part/templates/part/order_prices.html:61 +#: part/templates/part/order_prices.html:128 +#: part/templates/part/part_pricing.html:48 msgid "BOM Pricing" msgstr "" -#: part/templates/part/order_prices.html:76 -#: part/templates/part/part_pricing.html:63 +#: part/templates/part/order_prices.html:77 +#: part/templates/part/part_pricing.html:66 msgid "Note: BOM pricing is incomplete for this part" msgstr "" -#: part/templates/part/order_prices.html:83 -#: part/templates/part/part_pricing.html:70 +#: part/templates/part/order_prices.html:84 +#: part/templates/part/part_pricing.html:73 msgid "No BOM pricing available" msgstr "" -#: part/templates/part/order_prices.html:106 -#: part/templates/part/part_pricing.html:94 +#: part/templates/part/order_prices.html:122 +#: part/templates/part/part_pricing.html:113 msgid "No pricing information is available for this part." msgstr "" -#: part/templates/part/order_prices.html:122 +#: part/templates/part/order_prices.html:138 msgid "Stock Pricing" msgstr "" -#: part/templates/part/order_prices.html:130 +#: part/templates/part/order_prices.html:146 msgid "No stock pricing history is available for this part." msgstr "" -#: part/templates/part/order_prices.html:149 +#: part/templates/part/order_prices.html:165 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:161 +#: part/templates/part/order_prices.html:177 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:173 +#: part/templates/part/order_prices.html:189 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" @@ -4652,7 +4709,7 @@ msgstr "" #: part/templates/part/params.html:18 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:44 +#: templates/InvenTree/settings/part.html:47 msgid "New Parameter" msgstr "" @@ -4938,150 +4995,158 @@ msgstr "" msgid "Created new part" msgstr "" -#: part/views.py:914 +#: part/views.py:923 msgid "Part QR Code" msgstr "" -#: part/views.py:1016 +#: part/views.py:1025 msgid "Upload Part Image" msgstr "" -#: part/views.py:1022 part/views.py:1057 +#: part/views.py:1031 part/views.py:1066 msgid "Updated part image" msgstr "" -#: part/views.py:1031 +#: part/views.py:1040 msgid "Select Part Image" msgstr "" -#: part/views.py:1060 +#: part/views.py:1069 msgid "Part image not found" msgstr "" -#: part/views.py:1071 +#: part/views.py:1080 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1106 +#: part/views.py:1115 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1136 +#: part/views.py:1145 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1157 +#: part/views.py:1166 msgid "Validate BOM" msgstr "" -#: part/views.py:1178 +#: part/views.py:1187 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1189 +#: part/views.py:1198 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1323 +#: part/views.py:1332 msgid "No BOM file provided" msgstr "" -#: part/views.py:1684 +#: part/views.py:1693 msgid "Enter a valid quantity" msgstr "" -#: part/views.py:1709 part/views.py:1712 +#: part/views.py:1718 part/views.py:1721 msgid "Select valid part" msgstr "" -#: part/views.py:1718 +#: part/views.py:1727 msgid "Duplicate part selected" msgstr "" -#: part/views.py:1756 +#: part/views.py:1765 msgid "Select a part" msgstr "" -#: part/views.py:1762 +#: part/views.py:1771 msgid "Selected part creates a circular BOM" msgstr "" -#: part/views.py:1766 +#: part/views.py:1775 msgid "Specify quantity" msgstr "" -#: part/views.py:2028 +#: part/views.py:2037 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2035 +#: part/views.py:2044 msgid "Part was deleted" msgstr "" -#: part/views.py:2044 +#: part/views.py:2053 msgid "Part Pricing" msgstr "" -#: part/views.py:2178 +#: part/views.py:2194 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2188 +#: part/views.py:2204 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2195 +#: part/views.py:2211 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2203 +#: part/views.py:2219 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2253 +#: part/views.py:2269 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2267 +#: part/views.py:2283 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2327 +#: part/views.py:2343 msgid "Edit Part Category" msgstr "" -#: part/views.py:2365 +#: part/views.py:2381 msgid "Delete Part Category" msgstr "" -#: part/views.py:2371 +#: part/views.py:2387 msgid "Part category was deleted" msgstr "" -#: part/views.py:2423 +#: part/views.py:2439 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2524 +#: part/views.py:2540 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2580 +#: part/views.py:2596 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2599 +#: part/views.py:2615 msgid "Create BOM Item" msgstr "" -#: part/views.py:2669 +#: part/views.py:2685 msgid "Edit BOM item" msgstr "" -#: part/views.py:2725 +#: part/views.py:2741 msgid "Confim BOM item deletion" msgstr "" +#: part/views.py:2829 +msgid "Edit Internal Price Break" +msgstr "" + +#: part/views.py:2837 +msgid "Delete Internal Price Break" +msgstr "" + #: report/models.py:181 msgid "Template name" msgstr "" @@ -5965,7 +6030,7 @@ msgstr "" msgid "Add Stock Items" msgstr "" -#: stock/views.py:1001 users/models.py:183 +#: stock/views.py:1001 users/models.py:184 msgid "Add" msgstr "" @@ -6063,14 +6128,6 @@ msgstr "" msgid "Add Stock Tracking Entry" msgstr "" -#: templates/403.html:5 templates/403.html:11 -msgid "Permission Denied" -msgstr "" - -#: templates/403.html:14 -msgid "You do not have permission to view this page." -msgstr "" - #: templates/404.html:5 templates/404.html:11 msgid "Page Not Found" msgstr "" @@ -6188,12 +6245,12 @@ msgid "No category parameter templates found" msgstr "" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:81 +#: templates/InvenTree/settings/part.html:84 msgid "Edit Template" msgstr "" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:82 +#: templates/InvenTree/settings/part.html:85 msgid "Delete Template" msgstr "" @@ -6241,11 +6298,11 @@ msgstr "" msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:40 +#: templates/InvenTree/settings/part.html:43 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:61 +#: templates/InvenTree/settings/part.html:64 msgid "No part parameter templates found" msgstr "" @@ -6401,7 +6458,7 @@ msgid "copy version information" msgstr "" #: templates/about.html:95 templates/js/modals.js:568 -#: templates/js/modals.js:846 templates/modals.html:29 templates/modals.html:54 +#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54 #: templates/modals.html:97 msgid "Close" msgstr "" @@ -6462,7 +6519,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:901 +#: templates/js/barcode.js:119 templates/js/modals.js:921 msgid "Invalid server response" msgstr "" @@ -6730,76 +6787,76 @@ msgstr "" msgid "Loading Data" msgstr "" -#: templates/js/modals.js:567 templates/js/modals.js:845 +#: templates/js/modals.js:567 templates/js/modals.js:860 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" -#: templates/js/modals.js:797 +#: templates/js/modals.js:811 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:797 +#: templates/js/modals.js:811 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:810 +#: templates/js/modals.js:824 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:901 +#: templates/js/modals.js:921 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:911 +#: templates/js/modals.js:931 msgid "No Response" msgstr "" -#: templates/js/modals.js:912 +#: templates/js/modals.js:932 msgid "No response from the InvenTree server" msgstr "" -#: templates/js/modals.js:916 +#: templates/js/modals.js:936 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:917 +#: templates/js/modals.js:937 msgid "Server returned error code 400" msgstr "" -#: templates/js/modals.js:921 +#: templates/js/modals.js:941 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/modals.js:922 +#: templates/js/modals.js:942 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/modals.js:926 +#: templates/js/modals.js:946 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/modals.js:927 +#: templates/js/modals.js:947 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/modals.js:931 +#: templates/js/modals.js:951 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/modals.js:932 +#: templates/js/modals.js:952 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/modals.js:936 +#: templates/js/modals.js:956 msgid "Error 408: Timeout" msgstr "" -#: templates/js/modals.js:937 +#: templates/js/modals.js:957 msgid "Connection timeout while requesting data from server" msgstr "" -#: templates/js/modals.js:940 +#: templates/js/modals.js:960 msgid "Error requesting form data" msgstr "" @@ -7580,35 +7637,35 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:170 +#: users/models.py:171 msgid "Permission set" msgstr "" -#: users/models.py:178 +#: users/models.py:179 msgid "Group" msgstr "" -#: users/models.py:181 +#: users/models.py:182 msgid "View" msgstr "" -#: users/models.py:181 +#: users/models.py:182 msgid "Permission to view items" msgstr "" -#: users/models.py:183 +#: users/models.py:184 msgid "Permission to add items" msgstr "" -#: users/models.py:185 +#: users/models.py:186 msgid "Change" msgstr "" -#: users/models.py:185 +#: users/models.py:186 msgid "Permissions to edit items" msgstr "" -#: users/models.py:187 +#: users/models.py:188 msgid "Permission to delete items" msgstr "" From de807d623e0441781b24c37b97bfeefbbf56f874 Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 18 Jun 2021 11:38:13 +1000 Subject: [PATCH 112/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/pl/LC_MESSAGES/django.po | 581 ++++++++++++---------- 1 file changed, 319 insertions(+), 262 deletions(-) diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index a068b92d2f..1ab5f8abdc 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-17 12:37+0000\n" -"PO-Revision-Date: 2021-06-17 12:38\n" +"POT-Creation-Date: 2021-06-18 00:37+0000\n" +"PO-Revision-Date: 2021-06-18 01:38\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -122,7 +122,7 @@ msgstr "Komentarz" msgid "File comment" msgstr "Komentarz pliku" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1154 msgid "User" @@ -133,7 +133,7 @@ msgid "upload date" msgstr "data przesłania" #: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102 -#: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27 +#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27 #: report/models.py:180 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/part.js:118 #: templates/js/part.js:641 templates/js/stock.js:947 @@ -462,7 +462,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:699 +#: build/templates/build/detail.html:31 common/models.py:713 #: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 #: order/forms.py:285 order/models.py:617 order/models.py:841 @@ -473,11 +473,12 @@ msgstr "" #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/models.py:2270 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306 #: part/templates/part/allocation.html:19 #: part/templates/part/allocation.html:53 -#: part/templates/part/order_prices.html:186 -#: part/templates/part/part_pricing.html:13 +#: part/templates/part/internal_prices.html:98 +#: part/templates/part/order_prices.html:202 +#: part/templates/part/part_pricing.html:16 #: part/templates/part/sale_prices.html:85 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -590,8 +591,8 @@ msgstr "Zlecenie Budowy" #: build/models.py:67 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 -#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:55 -#: part/templates/part/navbar.html:58 templates/InvenTree/index.html:183 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:57 +#: part/templates/part/navbar.html:60 templates/InvenTree/index.html:183 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:43 msgid "Build Orders" @@ -603,7 +604,7 @@ msgstr "Odwołanie do zamówienia wykonania" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2279 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2315 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:575 templates/js/build.js:1018 @@ -631,10 +632,10 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1967 part/models.py:1979 part/models.py:1997 -#: part/models.py:2072 part/models.py:2168 part/models.py:2254 -#: part/templates/part/part_app_base.html:8 -#: part/templates/part/part_pricing.html:9 part/templates/part/related.html:29 +#: part/models.py:1988 part/models.py:2000 part/models.py:2015 +#: part/models.py:2033 part/models.py:2108 part/models.py:2204 +#: part/models.py:2290 part/templates/part/part_app_base.html:8 +#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 #: report/templates/report/inventree_po_report.html:90 @@ -770,7 +771,7 @@ msgstr "Link do zewnętrznego adresu URL" #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:871 -#: part/templates/part/navbar.html:134 +#: part/templates/part/navbar.html:142 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 @@ -923,8 +924,8 @@ msgstr "Numer Seryjny" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:125 -#: part/templates/part/navbar.html:128 stock/templates/stock/navbar.html:47 +#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:133 +#: part/templates/part/navbar.html:136 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "Załączniki" @@ -1251,7 +1252,7 @@ msgstr "Szczegóły zlecenia budowy" #: build/templates/build/navbar.html:15 #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 -#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15 +#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 #: templates/js/stock.js:1019 msgid "Details" msgstr "Szczegóły" @@ -1600,7 +1601,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2170 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -1671,160 +1672,177 @@ msgstr "" msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:209 templates/stats.html:25 -msgid "Debug Mode" -msgstr "Tryb Debugowania" +#: common/models.py:209 +msgid "Internal Prices" +msgstr "" #: common/models.py:210 -msgid "Generate reports in debug mode (HTML output)" +msgid "Enable internal prices for parts" msgstr "" #: common/models.py:216 +msgid "Internal Price as BOM-Price" +msgstr "" + +#: common/models.py:217 +msgid "Use the internal price (if set) in BOM-price calculations" +msgstr "" + +#: common/models.py:223 templates/stats.html:25 +msgid "Debug Mode" +msgstr "Tryb Debugowania" + +#: common/models.py:224 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:230 msgid "Page Size" msgstr "Rozmiar strony" -#: common/models.py:217 +#: common/models.py:231 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:227 +#: common/models.py:241 msgid "Test Reports" msgstr "Raporty testów" -#: common/models.py:228 +#: common/models.py:242 msgid "Enable generation of test reports" msgstr "Włącz generowanie raportów testów" -#: common/models.py:234 +#: common/models.py:248 msgid "Stock Expiry" msgstr "" -#: common/models.py:235 +#: common/models.py:249 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:241 +#: common/models.py:255 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:242 +#: common/models.py:256 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:248 +#: common/models.py:262 msgid "Stock Stale Time" msgstr "" -#: common/models.py:249 +#: common/models.py:263 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:251 part/templates/part/detail.html:121 +#: common/models.py:265 part/templates/part/detail.html:121 msgid "days" msgstr "dni" -#: common/models.py:256 +#: common/models.py:270 msgid "Build Expired Stock" msgstr "" -#: common/models.py:257 +#: common/models.py:271 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:263 +#: common/models.py:277 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:264 +#: common/models.py:278 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:270 +#: common/models.py:284 msgid "Group by Part" msgstr "Grupuj według komponentu" -#: common/models.py:271 +#: common/models.py:285 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:277 +#: common/models.py:291 msgid "Recent Stock Count" msgstr "" -#: common/models.py:278 +#: common/models.py:292 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:284 +#: common/models.py:298 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:285 +#: common/models.py:299 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:290 +#: common/models.py:304 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:291 +#: common/models.py:305 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:295 +#: common/models.py:309 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:296 +#: common/models.py:310 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:301 +#: common/models.py:315 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:302 +#: common/models.py:316 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:525 +#: common/models.py:539 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:527 +#: common/models.py:541 msgid "Settings value" msgstr "Ustawienia wartości" -#: common/models.py:562 +#: common/models.py:576 msgid "Must be an integer value" msgstr "" -#: common/models.py:585 +#: common/models.py:599 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:596 +#: common/models.py:610 msgid "Value must be an integer value" msgstr "" -#: common/models.py:619 +#: common/models.py:633 msgid "Key string must be unique" msgstr "" -#: common/models.py:700 company/forms.py:177 +#: common/models.py:714 company/forms.py:177 msgid "Price break quantity" msgstr "" -#: common/models.py:708 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82 +#: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 templates/js/bom.js:271 msgid "Price" msgstr "Cena" -#: common/models.py:709 +#: common/models.py:723 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:798 +#: common/models.py:815 msgid "Default" msgstr "Domyślny" @@ -2070,17 +2088,17 @@ msgid "Supplier part description" msgstr "" #: company/models.py:497 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2282 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Uwaga" -#: company/models.py:501 part/models.py:1614 +#: company/models.py:501 part/models.py:1619 msgid "base cost" msgstr "koszt podstawowy" -#: company/models.py:501 part/models.py:1614 +#: company/models.py:501 part/models.py:1619 msgid "Minimum charge (e.g. stocking fee)" msgstr "" @@ -2094,7 +2112,7 @@ msgstr "Opakowanie" msgid "Part packaging" msgstr "Opakowanie części" -#: company/models.py:505 part/models.py:1616 +#: company/models.py:505 part/models.py:1621 msgid "multiple" msgstr "wielokrotność" @@ -2323,8 +2341,8 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 -#: company/views.py:63 part/templates/part/navbar.html:84 -#: part/templates/part/navbar.html:87 templates/InvenTree/search.html:316 +#: company/views.py:63 part/templates/part/navbar.html:86 +#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316 #: templates/navbar.html:35 msgid "Suppliers" msgstr "Dostawcy" @@ -2336,7 +2354,7 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:22 #: company/templates/company/navbar.html:41 #: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:36 stock/api.py:54 +#: part/templates/part/navbar.html:38 stock/api.py:54 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 @@ -2364,7 +2382,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:1002 users/models.py:187 +#: stock/views.py:1002 users/models.py:188 msgid "Delete" msgstr "Usuń" @@ -2383,7 +2401,7 @@ msgstr "" msgid "Supplied Parts" msgstr "Dostarczone części" -#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:33 +#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:35 #: stock/templates/stock/location.html:107 #: stock/templates/stock/location.html:122 #: stock/templates/stock/location.html:136 @@ -2400,7 +2418,7 @@ msgstr "" #: company/templates/company/sales_orders.html:11 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:104 part/templates/part/navbar.html:107 +#: part/templates/part/navbar.html:112 part/templates/part/navbar.html:115 #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 @@ -2412,7 +2430,7 @@ msgstr "" #: company/templates/company/purchase_orders.html:10 #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 -#: part/templates/part/navbar.html:90 part/templates/part/navbar.html:93 +#: part/templates/part/navbar.html:92 part/templates/part/navbar.html:95 #: part/templates/part/orders.html:10 templates/InvenTree/index.html:205 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 @@ -2495,7 +2513,7 @@ msgid "Pricing Information" msgstr "Informacja cenowa" #: company/templates/company/supplier_part_pricing.html:19 company/views.py:794 -#: part/templates/part/sale_prices.html:17 part/views.py:2733 +#: part/templates/part/sale_prices.html:17 part/views.py:2749 msgid "Add Price Break" msgstr "" @@ -2514,8 +2532,8 @@ msgstr "Edytuj przedział cenowy" msgid "Delete price break" msgstr "" -#: company/views.py:70 part/templates/part/navbar.html:78 -#: part/templates/part/navbar.html:81 templates/InvenTree/search.html:306 +#: company/views.py:70 part/templates/part/navbar.html:80 +#: part/templates/part/navbar.html:83 templates/InvenTree/search.html:306 #: templates/navbar.html:36 msgid "Manufacturers" msgstr "Producenci" @@ -2537,20 +2555,20 @@ msgstr "Firmy" msgid "New Company" msgstr "Nowa firma" -#: company/views.py:169 part/views.py:937 +#: company/views.py:169 part/views.py:946 msgid "Download Image" msgstr "Pobierz obraz" -#: company/views.py:198 part/views.py:969 +#: company/views.py:198 part/views.py:978 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:205 part/views.py:976 +#: company/views.py:205 part/views.py:985 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:214 part/views.py:985 +#: company/views.py:214 part/views.py:994 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2610,15 +2628,15 @@ msgstr "" msgid "Delete Supplier Part" msgstr "" -#: company/views.py:799 part/views.py:2737 +#: company/views.py:799 part/views.py:2753 msgid "Added new price break" msgstr "" -#: company/views.py:855 part/views.py:2781 +#: company/views.py:855 part/views.py:2797 msgid "Edit Price Break" msgstr "Edytuj przedział cenowy" -#: company/views.py:870 part/views.py:2795 +#: company/views.py:870 part/views.py:2811 msgid "Delete Price Break" msgstr "" @@ -2793,7 +2811,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:246 part/views.py:1675 stock/models.py:304 +#: order/models.py:246 part/views.py:1684 stock/models.py:304 #: stock/models.py:1020 msgid "Quantity must be greater than zero" msgstr "" @@ -2892,9 +2910,9 @@ msgstr "Cena zakupu jednostkowego" msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:724 part/templates/part/navbar.html:101 -#: part/templates/part/order_prices.html:91 -#: part/templates/part/part_pricing.html:78 +#: order/models.py:724 part/templates/part/navbar.html:109 +#: part/templates/part/order_prices.html:107 +#: part/templates/part/part_pricing.html:97 msgid "Sale Price" msgstr "Cena sprzedaży" @@ -3647,7 +3665,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2168 +#: part/forms.py:122 part/models.py:2204 msgid "Parent Part" msgstr "Część nadrzędna" @@ -3723,7 +3741,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2263 +#: part/forms.py:344 part/models.py:2299 msgid "Sub part" msgstr "Podczęść" @@ -3743,7 +3761,7 @@ msgstr "Domyślne słowa kluczowe" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2214 +#: part/models.py:82 part/models.py:2250 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3812,7 +3830,7 @@ msgstr "Słowa kluczowe" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:724 part/models.py:2213 part/templates/part/detail.html:73 +#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:451 msgid "Category" msgstr "Kategoria" @@ -3868,7 +3886,7 @@ msgstr "Minimalny stan magazynowy" msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:828 part/models.py:2142 part/templates/part/detail.html:106 +#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106 #: part/templates/part/params.html:29 msgid "Units" msgstr "Jednostki" @@ -3935,179 +3953,179 @@ msgstr "" msgid "Creation User" msgstr "" -#: part/models.py:1616 +#: part/models.py:1621 msgid "Sell multiple" msgstr "Sprzedaj wiele" -#: part/models.py:2040 +#: part/models.py:2076 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2057 +#: part/models.py:2093 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2077 templates/js/part.js:716 templates/js/stock.js:117 +#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117 msgid "Test Name" msgstr "Nazwa testu" -#: part/models.py:2078 +#: part/models.py:2114 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2083 +#: part/models.py:2119 msgid "Test Description" msgstr "" -#: part/models.py:2084 +#: part/models.py:2120 msgid "Enter description for this test" msgstr "" -#: part/models.py:2089 templates/js/part.js:725 +#: part/models.py:2125 templates/js/part.js:725 #: templates/js/table_filters.js:227 msgid "Required" msgstr "Wymagane" -#: part/models.py:2090 +#: part/models.py:2126 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2095 templates/js/part.js:733 +#: part/models.py:2131 templates/js/part.js:733 msgid "Requires Value" msgstr "" -#: part/models.py:2096 +#: part/models.py:2132 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2101 templates/js/part.js:740 +#: part/models.py:2137 templates/js/part.js:740 msgid "Requires Attachment" msgstr "" -#: part/models.py:2102 +#: part/models.py:2138 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2135 +#: part/models.py:2171 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2140 +#: part/models.py:2176 msgid "Parameter Name" msgstr "" -#: part/models.py:2142 +#: part/models.py:2178 msgid "Parameter Units" msgstr "" -#: part/models.py:2170 part/models.py:2219 part/models.py:2220 +#: part/models.py:2206 part/models.py:2255 part/models.py:2256 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2172 +#: part/models.py:2208 msgid "Data" msgstr "Dane" -#: part/models.py:2172 +#: part/models.py:2208 msgid "Parameter Value" msgstr "" -#: part/models.py:2224 templates/InvenTree/settings/category.html:67 +#: part/models.py:2260 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "Wartość domyślna" -#: part/models.py:2225 +#: part/models.py:2261 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2255 +#: part/models.py:2291 msgid "Select parent part" msgstr "" -#: part/models.py:2264 +#: part/models.py:2300 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2270 +#: part/models.py:2306 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2272 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "" -#: part/models.py:2272 +#: part/models.py:2308 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2275 +#: part/models.py:2311 msgid "Overage" msgstr "" -#: part/models.py:2276 +#: part/models.py:2312 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2279 +#: part/models.py:2315 msgid "BOM item reference" msgstr "" -#: part/models.py:2282 +#: part/models.py:2318 msgid "BOM item notes" msgstr "" -#: part/models.py:2284 +#: part/models.py:2320 msgid "Checksum" msgstr "Suma kontrolna" -#: part/models.py:2284 +#: part/models.py:2320 msgid "BOM line checksum" msgstr "" -#: part/models.py:2288 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2289 +#: part/models.py:2325 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2294 templates/js/bom.js:294 +#: part/models.py:2330 templates/js/bom.js:294 msgid "Allow Variants" msgstr "" -#: part/models.py:2295 +#: part/models.py:2331 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2371 part/views.py:1681 part/views.py:1733 +#: part/models.py:2407 part/views.py:1690 part/views.py:1742 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2380 part/models.py:2382 +#: part/models.py:2416 part/models.py:2418 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2385 +#: part/models.py:2421 msgid "BOM Item" msgstr "" -#: part/models.py:2502 +#: part/models.py:2538 msgid "Part 1" msgstr "Część 1" -#: part/models.py:2506 +#: part/models.py:2542 msgid "Part 2" msgstr "Część 2" -#: part/models.py:2506 +#: part/models.py:2542 msgid "Select Related Part" msgstr "Wybierz powiązaną część" -#: part/models.py:2538 +#: part/models.py:2574 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -4127,8 +4145,8 @@ msgstr "" msgid "Deleting this entry will remove the BOM row from the following part" msgstr "" -#: part/templates/part/bom.html:10 part/templates/part/navbar.html:48 -#: part/templates/part/navbar.html:51 +#: part/templates/part/bom.html:10 part/templates/part/navbar.html:50 +#: part/templates/part/navbar.html:53 msgid "Bill of Materials" msgstr "Zestawienie materiałowe" @@ -4175,7 +4193,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:1976 +#: part/templates/part/bom.html:61 part/views.py:1985 msgid "Export Bill of Materials" msgstr "" @@ -4273,7 +4291,7 @@ msgstr "" msgid "All parts" msgstr "Wszystkie części" -#: part/templates/part/category.html:29 part/views.py:2379 +#: part/templates/part/category.html:29 part/views.py:2395 msgid "Create new part category" msgstr "Stwórz nową kategorię komponentów" @@ -4390,12 +4408,12 @@ msgstr "" #: part/templates/part/category_navbar.html:34 #: part/templates/part/category_navbar.html:37 -#: part/templates/part/navbar.html:22 +#: part/templates/part/navbar.html:24 msgid "Parameters" msgstr "Parametry" #: part/templates/part/category_parametric.html:10 -#: part/templates/part/navbar.html:19 part/templates/part/params.html:10 +#: part/templates/part/navbar.html:21 part/templates/part/params.html:10 msgid "Part Parameters" msgstr "Parametry części" @@ -4423,7 +4441,7 @@ msgstr "" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "" -#: part/templates/part/detail.html:11 part/templates/part/navbar.html:11 +#: part/templates/part/detail.html:11 part/templates/part/navbar.html:13 msgid "Part Details" msgstr "Szczegóły części" @@ -4503,6 +4521,36 @@ msgstr "" msgid "Part is not active" msgstr "" +#: part/templates/part/internal_prices.html:11 +#: part/templates/part/navbar.html:100 +msgid "Internal Price Information" +msgstr "" + +#: part/templates/part/internal_prices.html:19 part/views.py:2820 +msgid "Add Internal Price Break" +msgstr "" + +#: part/templates/part/internal_prices.html:28 templates/403.html:5 +#: templates/403.html:11 +msgid "Permission Denied" +msgstr "" + +#: part/templates/part/internal_prices.html:31 templates/403.html:14 +msgid "You do not have permission to view this page." +msgstr "" + +#: part/templates/part/internal_prices.html:59 +msgid "No internal price break information found" +msgstr "" + +#: part/templates/part/internal_prices.html:110 +msgid "Edit internal price break" +msgstr "" + +#: part/templates/part/internal_prices.html:111 +msgid "Delete internal price break" +msgstr "" + #: part/templates/part/manufacturer.html:11 msgid "Part Manufacturers" msgstr "" @@ -4516,132 +4564,141 @@ msgstr "" msgid "Create new manufacturer" msgstr "" -#: part/templates/part/navbar.html:26 part/templates/part/variants.html:11 +#: part/templates/part/navbar.html:28 part/templates/part/variants.html:11 msgid "Part Variants" msgstr "" -#: part/templates/part/navbar.html:29 +#: part/templates/part/navbar.html:31 msgid "Variants" msgstr "" -#: part/templates/part/navbar.html:40 +#: part/templates/part/navbar.html:42 msgid "Allocated Stock" msgstr "" -#: part/templates/part/navbar.html:43 +#: part/templates/part/navbar.html:45 msgid "Allocations" msgstr "" -#: part/templates/part/navbar.html:64 part/templates/part/navbar.html:67 +#: part/templates/part/navbar.html:66 part/templates/part/navbar.html:69 msgid "Used In" msgstr "" -#: part/templates/part/navbar.html:72 part/templates/part/order_prices.html:12 +#: part/templates/part/navbar.html:74 part/templates/part/order_prices.html:12 msgid "Order Price Information" msgstr "" -#: part/templates/part/navbar.html:75 +#: part/templates/part/navbar.html:77 msgid "Order Price" msgstr "" -#: part/templates/part/navbar.html:98 +#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:93 +#: part/templates/part/part_pricing.html:82 +msgid "Internal Price" +msgstr "" + +#: part/templates/part/navbar.html:106 msgid "Sales Price Information" msgstr "" -#: part/templates/part/navbar.html:112 part/templates/part/part_tests.html:10 +#: part/templates/part/navbar.html:120 part/templates/part/part_tests.html:10 msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:115 stock/templates/stock/item_base.html:409 +#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409 msgid "Tests" msgstr "" -#: part/templates/part/navbar.html:119 part/templates/part/navbar.html:122 +#: part/templates/part/navbar.html:127 part/templates/part/navbar.html:130 #: part/templates/part/related.html:10 msgid "Related Parts" msgstr "" -#: part/templates/part/navbar.html:131 part/templates/part/notes.html:12 +#: part/templates/part/navbar.html:139 part/templates/part/notes.html:12 msgid "Part Notes" msgstr "" -#: part/templates/part/order_prices.html:23 +#: part/templates/part/order_prices.html:24 #: part/templates/part/part_base.html:265 msgid "Calculate" msgstr "" -#: part/templates/part/order_prices.html:30 +#: part/templates/part/order_prices.html:31 msgid "Pricing ranges" msgstr "" -#: part/templates/part/order_prices.html:35 -#: part/templates/part/part_pricing.html:19 +#: part/templates/part/order_prices.html:36 +#: part/templates/part/part_pricing.html:22 msgid "Supplier Pricing" msgstr "" -#: part/templates/part/order_prices.html:36 -#: part/templates/part/order_prices.html:61 -#: part/templates/part/order_prices.html:92 -#: part/templates/part/part_pricing.html:23 -#: part/templates/part/part_pricing.html:49 -#: part/templates/part/part_pricing.html:81 +#: part/templates/part/order_prices.html:37 +#: part/templates/part/order_prices.html:62 +#: part/templates/part/order_prices.html:94 +#: part/templates/part/order_prices.html:108 +#: part/templates/part/part_pricing.html:26 +#: part/templates/part/part_pricing.html:52 +#: part/templates/part/part_pricing.html:85 +#: part/templates/part/part_pricing.html:100 msgid "Unit Cost" msgstr "" -#: part/templates/part/order_prices.html:43 -#: part/templates/part/order_prices.html:68 -#: part/templates/part/order_prices.html:97 -#: part/templates/part/part_pricing.html:29 -#: part/templates/part/part_pricing.html:55 -#: part/templates/part/part_pricing.html:85 +#: part/templates/part/order_prices.html:44 +#: part/templates/part/order_prices.html:69 +#: part/templates/part/order_prices.html:99 +#: part/templates/part/order_prices.html:113 +#: part/templates/part/part_pricing.html:32 +#: part/templates/part/part_pricing.html:58 +#: part/templates/part/part_pricing.html:89 +#: part/templates/part/part_pricing.html:104 msgid "Total Cost" msgstr "" -#: part/templates/part/order_prices.html:51 -#: part/templates/part/part_pricing.html:37 +#: part/templates/part/order_prices.html:52 +#: part/templates/part/part_pricing.html:40 msgid "No supplier pricing available" msgstr "" -#: part/templates/part/order_prices.html:60 -#: part/templates/part/order_prices.html:112 -#: part/templates/part/part_pricing.html:45 +#: part/templates/part/order_prices.html:61 +#: part/templates/part/order_prices.html:128 +#: part/templates/part/part_pricing.html:48 msgid "BOM Pricing" msgstr "" -#: part/templates/part/order_prices.html:76 -#: part/templates/part/part_pricing.html:63 +#: part/templates/part/order_prices.html:77 +#: part/templates/part/part_pricing.html:66 msgid "Note: BOM pricing is incomplete for this part" msgstr "" -#: part/templates/part/order_prices.html:83 -#: part/templates/part/part_pricing.html:70 +#: part/templates/part/order_prices.html:84 +#: part/templates/part/part_pricing.html:73 msgid "No BOM pricing available" msgstr "" -#: part/templates/part/order_prices.html:106 -#: part/templates/part/part_pricing.html:94 +#: part/templates/part/order_prices.html:122 +#: part/templates/part/part_pricing.html:113 msgid "No pricing information is available for this part." msgstr "" -#: part/templates/part/order_prices.html:122 +#: part/templates/part/order_prices.html:138 msgid "Stock Pricing" msgstr "" -#: part/templates/part/order_prices.html:130 +#: part/templates/part/order_prices.html:146 msgid "No stock pricing history is available for this part." msgstr "" -#: part/templates/part/order_prices.html:149 +#: part/templates/part/order_prices.html:165 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:161 +#: part/templates/part/order_prices.html:177 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:173 +#: part/templates/part/order_prices.html:189 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" @@ -4652,7 +4709,7 @@ msgstr "" #: part/templates/part/params.html:18 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:44 +#: templates/InvenTree/settings/part.html:47 msgid "New Parameter" msgstr "" @@ -4938,150 +4995,158 @@ msgstr "" msgid "Created new part" msgstr "" -#: part/views.py:914 +#: part/views.py:923 msgid "Part QR Code" msgstr "" -#: part/views.py:1016 +#: part/views.py:1025 msgid "Upload Part Image" msgstr "" -#: part/views.py:1022 part/views.py:1057 +#: part/views.py:1031 part/views.py:1066 msgid "Updated part image" msgstr "" -#: part/views.py:1031 +#: part/views.py:1040 msgid "Select Part Image" msgstr "" -#: part/views.py:1060 +#: part/views.py:1069 msgid "Part image not found" msgstr "" -#: part/views.py:1071 +#: part/views.py:1080 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1106 +#: part/views.py:1115 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1136 +#: part/views.py:1145 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1157 +#: part/views.py:1166 msgid "Validate BOM" msgstr "" -#: part/views.py:1178 +#: part/views.py:1187 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1189 +#: part/views.py:1198 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1323 +#: part/views.py:1332 msgid "No BOM file provided" msgstr "" -#: part/views.py:1684 +#: part/views.py:1693 msgid "Enter a valid quantity" msgstr "" -#: part/views.py:1709 part/views.py:1712 +#: part/views.py:1718 part/views.py:1721 msgid "Select valid part" msgstr "" -#: part/views.py:1718 +#: part/views.py:1727 msgid "Duplicate part selected" msgstr "" -#: part/views.py:1756 +#: part/views.py:1765 msgid "Select a part" msgstr "" -#: part/views.py:1762 +#: part/views.py:1771 msgid "Selected part creates a circular BOM" msgstr "" -#: part/views.py:1766 +#: part/views.py:1775 msgid "Specify quantity" msgstr "" -#: part/views.py:2028 +#: part/views.py:2037 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2035 +#: part/views.py:2044 msgid "Part was deleted" msgstr "" -#: part/views.py:2044 +#: part/views.py:2053 msgid "Part Pricing" msgstr "" -#: part/views.py:2178 +#: part/views.py:2194 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2188 +#: part/views.py:2204 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2195 +#: part/views.py:2211 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2203 +#: part/views.py:2219 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2253 +#: part/views.py:2269 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2267 +#: part/views.py:2283 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2327 +#: part/views.py:2343 msgid "Edit Part Category" msgstr "" -#: part/views.py:2365 +#: part/views.py:2381 msgid "Delete Part Category" msgstr "" -#: part/views.py:2371 +#: part/views.py:2387 msgid "Part category was deleted" msgstr "" -#: part/views.py:2423 +#: part/views.py:2439 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2524 +#: part/views.py:2540 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2580 +#: part/views.py:2596 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2599 +#: part/views.py:2615 msgid "Create BOM Item" msgstr "" -#: part/views.py:2669 +#: part/views.py:2685 msgid "Edit BOM item" msgstr "" -#: part/views.py:2725 +#: part/views.py:2741 msgid "Confim BOM item deletion" msgstr "" +#: part/views.py:2829 +msgid "Edit Internal Price Break" +msgstr "" + +#: part/views.py:2837 +msgid "Delete Internal Price Break" +msgstr "" + #: report/models.py:181 msgid "Template name" msgstr "" @@ -5965,7 +6030,7 @@ msgstr "" msgid "Add Stock Items" msgstr "" -#: stock/views.py:1001 users/models.py:183 +#: stock/views.py:1001 users/models.py:184 msgid "Add" msgstr "" @@ -6063,14 +6128,6 @@ msgstr "" msgid "Add Stock Tracking Entry" msgstr "" -#: templates/403.html:5 templates/403.html:11 -msgid "Permission Denied" -msgstr "" - -#: templates/403.html:14 -msgid "You do not have permission to view this page." -msgstr "" - #: templates/404.html:5 templates/404.html:11 msgid "Page Not Found" msgstr "" @@ -6188,12 +6245,12 @@ msgid "No category parameter templates found" msgstr "" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:81 +#: templates/InvenTree/settings/part.html:84 msgid "Edit Template" msgstr "" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:82 +#: templates/InvenTree/settings/part.html:85 msgid "Delete Template" msgstr "" @@ -6241,11 +6298,11 @@ msgstr "" msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:40 +#: templates/InvenTree/settings/part.html:43 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:61 +#: templates/InvenTree/settings/part.html:64 msgid "No part parameter templates found" msgstr "" @@ -6401,7 +6458,7 @@ msgid "copy version information" msgstr "" #: templates/about.html:95 templates/js/modals.js:568 -#: templates/js/modals.js:846 templates/modals.html:29 templates/modals.html:54 +#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54 #: templates/modals.html:97 msgid "Close" msgstr "" @@ -6462,7 +6519,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:901 +#: templates/js/barcode.js:119 templates/js/modals.js:921 msgid "Invalid server response" msgstr "" @@ -6730,76 +6787,76 @@ msgstr "" msgid "Loading Data" msgstr "" -#: templates/js/modals.js:567 templates/js/modals.js:845 +#: templates/js/modals.js:567 templates/js/modals.js:860 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" -#: templates/js/modals.js:797 +#: templates/js/modals.js:811 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:797 +#: templates/js/modals.js:811 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:810 +#: templates/js/modals.js:824 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:901 +#: templates/js/modals.js:921 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:911 +#: templates/js/modals.js:931 msgid "No Response" msgstr "" -#: templates/js/modals.js:912 +#: templates/js/modals.js:932 msgid "No response from the InvenTree server" msgstr "" -#: templates/js/modals.js:916 +#: templates/js/modals.js:936 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:917 +#: templates/js/modals.js:937 msgid "Server returned error code 400" msgstr "" -#: templates/js/modals.js:921 +#: templates/js/modals.js:941 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/modals.js:922 +#: templates/js/modals.js:942 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/modals.js:926 +#: templates/js/modals.js:946 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/modals.js:927 +#: templates/js/modals.js:947 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/modals.js:931 +#: templates/js/modals.js:951 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/modals.js:932 +#: templates/js/modals.js:952 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/modals.js:936 +#: templates/js/modals.js:956 msgid "Error 408: Timeout" msgstr "" -#: templates/js/modals.js:937 +#: templates/js/modals.js:957 msgid "Connection timeout while requesting data from server" msgstr "" -#: templates/js/modals.js:940 +#: templates/js/modals.js:960 msgid "Error requesting form data" msgstr "" @@ -7580,35 +7637,35 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:170 +#: users/models.py:171 msgid "Permission set" msgstr "" -#: users/models.py:178 +#: users/models.py:179 msgid "Group" msgstr "" -#: users/models.py:181 +#: users/models.py:182 msgid "View" msgstr "" -#: users/models.py:181 +#: users/models.py:182 msgid "Permission to view items" msgstr "" -#: users/models.py:183 +#: users/models.py:184 msgid "Permission to add items" msgstr "" -#: users/models.py:185 +#: users/models.py:186 msgid "Change" msgstr "" -#: users/models.py:185 +#: users/models.py:186 msgid "Permissions to edit items" msgstr "" -#: users/models.py:187 +#: users/models.py:188 msgid "Permission to delete items" msgstr "" From c37e5b1de71d9532fe81967506c415a113c02110 Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 18 Jun 2021 11:38:14 +1000 Subject: [PATCH 113/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ru/LC_MESSAGES/django.po | 579 ++++++++++++---------- 1 file changed, 318 insertions(+), 261 deletions(-) diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 1d3bfe6634..a1a54c26dc 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-17 12:37+0000\n" -"PO-Revision-Date: 2021-06-17 12:38\n" +"POT-Creation-Date: 2021-06-18 00:37+0000\n" +"PO-Revision-Date: 2021-06-18 01:38\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -122,7 +122,7 @@ msgstr "Комментарий" msgid "File comment" msgstr "Комментарий к файлу" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1154 msgid "User" @@ -133,7 +133,7 @@ msgid "upload date" msgstr "дата загрузки" #: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102 -#: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27 +#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27 #: report/models.py:180 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/part.js:118 #: templates/js/part.js:641 templates/js/stock.js:947 @@ -462,7 +462,7 @@ msgstr "Целевая дата для сборки. Сборка будет п #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:699 +#: build/templates/build/detail.html:31 common/models.py:713 #: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 #: order/forms.py:285 order/models.py:617 order/models.py:841 @@ -473,11 +473,12 @@ msgstr "Целевая дата для сборки. Сборка будет п #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/models.py:2270 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306 #: part/templates/part/allocation.html:19 #: part/templates/part/allocation.html:53 -#: part/templates/part/order_prices.html:186 -#: part/templates/part/part_pricing.html:13 +#: part/templates/part/internal_prices.html:98 +#: part/templates/part/order_prices.html:202 +#: part/templates/part/part_pricing.html:16 #: part/templates/part/sale_prices.html:85 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -590,8 +591,8 @@ msgstr "Порядок сборки" #: build/models.py:67 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 -#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:55 -#: part/templates/part/navbar.html:58 templates/InvenTree/index.html:183 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:57 +#: part/templates/part/navbar.html:60 templates/InvenTree/index.html:183 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:43 msgid "Build Orders" @@ -603,7 +604,7 @@ msgstr "Ссылка на заказ" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2279 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2315 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:575 templates/js/build.js:1018 @@ -631,10 +632,10 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1967 part/models.py:1979 part/models.py:1997 -#: part/models.py:2072 part/models.py:2168 part/models.py:2254 -#: part/templates/part/part_app_base.html:8 -#: part/templates/part/part_pricing.html:9 part/templates/part/related.html:29 +#: part/models.py:1988 part/models.py:2000 part/models.py:2015 +#: part/models.py:2033 part/models.py:2108 part/models.py:2204 +#: part/models.py:2290 part/templates/part/part_app_base.html:8 +#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 #: report/templates/report/inventree_po_report.html:90 @@ -770,7 +771,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:871 -#: part/templates/part/navbar.html:134 +#: part/templates/part/navbar.html:142 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 @@ -923,8 +924,8 @@ msgstr "" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:125 -#: part/templates/part/navbar.html:128 stock/templates/stock/navbar.html:47 +#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:133 +#: part/templates/part/navbar.html:136 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "" @@ -1251,7 +1252,7 @@ msgstr "" #: build/templates/build/navbar.html:15 #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 -#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15 +#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 #: templates/js/stock.js:1019 msgid "Details" msgstr "" @@ -1600,7 +1601,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2170 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -1671,160 +1672,177 @@ msgstr "" msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:209 templates/stats.html:25 -msgid "Debug Mode" +#: common/models.py:209 +msgid "Internal Prices" msgstr "" #: common/models.py:210 -msgid "Generate reports in debug mode (HTML output)" +msgid "Enable internal prices for parts" msgstr "" #: common/models.py:216 -msgid "Page Size" +msgid "Internal Price as BOM-Price" msgstr "" #: common/models.py:217 +msgid "Use the internal price (if set) in BOM-price calculations" +msgstr "" + +#: common/models.py:223 templates/stats.html:25 +msgid "Debug Mode" +msgstr "" + +#: common/models.py:224 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:230 +msgid "Page Size" +msgstr "" + +#: common/models.py:231 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:227 +#: common/models.py:241 msgid "Test Reports" msgstr "" -#: common/models.py:228 +#: common/models.py:242 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:234 +#: common/models.py:248 msgid "Stock Expiry" msgstr "" -#: common/models.py:235 +#: common/models.py:249 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:241 +#: common/models.py:255 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:242 +#: common/models.py:256 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:248 +#: common/models.py:262 msgid "Stock Stale Time" msgstr "" -#: common/models.py:249 +#: common/models.py:263 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:251 part/templates/part/detail.html:121 +#: common/models.py:265 part/templates/part/detail.html:121 msgid "days" msgstr "" -#: common/models.py:256 +#: common/models.py:270 msgid "Build Expired Stock" msgstr "" -#: common/models.py:257 +#: common/models.py:271 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:263 +#: common/models.py:277 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:264 +#: common/models.py:278 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:270 +#: common/models.py:284 msgid "Group by Part" msgstr "" -#: common/models.py:271 +#: common/models.py:285 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:277 +#: common/models.py:291 msgid "Recent Stock Count" msgstr "" -#: common/models.py:278 +#: common/models.py:292 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:284 +#: common/models.py:298 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:285 +#: common/models.py:299 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:290 +#: common/models.py:304 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:291 +#: common/models.py:305 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:295 +#: common/models.py:309 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:296 +#: common/models.py:310 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:301 +#: common/models.py:315 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:302 +#: common/models.py:316 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:525 +#: common/models.py:539 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:527 +#: common/models.py:541 msgid "Settings value" msgstr "" -#: common/models.py:562 +#: common/models.py:576 msgid "Must be an integer value" msgstr "" -#: common/models.py:585 +#: common/models.py:599 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:596 +#: common/models.py:610 msgid "Value must be an integer value" msgstr "" -#: common/models.py:619 +#: common/models.py:633 msgid "Key string must be unique" msgstr "" -#: common/models.py:700 company/forms.py:177 +#: common/models.py:714 company/forms.py:177 msgid "Price break quantity" msgstr "" -#: common/models.py:708 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82 +#: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 templates/js/bom.js:271 msgid "Price" msgstr "" -#: common/models.py:709 +#: common/models.py:723 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:798 +#: common/models.py:815 msgid "Default" msgstr "" @@ -2070,17 +2088,17 @@ msgid "Supplier part description" msgstr "" #: company/models.py:497 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2282 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:501 part/models.py:1614 +#: company/models.py:501 part/models.py:1619 msgid "base cost" msgstr "" -#: company/models.py:501 part/models.py:1614 +#: company/models.py:501 part/models.py:1619 msgid "Minimum charge (e.g. stocking fee)" msgstr "" @@ -2094,7 +2112,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:505 part/models.py:1616 +#: company/models.py:505 part/models.py:1621 msgid "multiple" msgstr "" @@ -2323,8 +2341,8 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 -#: company/views.py:63 part/templates/part/navbar.html:84 -#: part/templates/part/navbar.html:87 templates/InvenTree/search.html:316 +#: company/views.py:63 part/templates/part/navbar.html:86 +#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316 #: templates/navbar.html:35 msgid "Suppliers" msgstr "" @@ -2336,7 +2354,7 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:22 #: company/templates/company/navbar.html:41 #: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:36 stock/api.py:54 +#: part/templates/part/navbar.html:38 stock/api.py:54 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 @@ -2364,7 +2382,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:1002 users/models.py:187 +#: stock/views.py:1002 users/models.py:188 msgid "Delete" msgstr "" @@ -2383,7 +2401,7 @@ msgstr "" msgid "Supplied Parts" msgstr "" -#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:33 +#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:35 #: stock/templates/stock/location.html:107 #: stock/templates/stock/location.html:122 #: stock/templates/stock/location.html:136 @@ -2400,7 +2418,7 @@ msgstr "" #: company/templates/company/sales_orders.html:11 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:104 part/templates/part/navbar.html:107 +#: part/templates/part/navbar.html:112 part/templates/part/navbar.html:115 #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 @@ -2412,7 +2430,7 @@ msgstr "" #: company/templates/company/purchase_orders.html:10 #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 -#: part/templates/part/navbar.html:90 part/templates/part/navbar.html:93 +#: part/templates/part/navbar.html:92 part/templates/part/navbar.html:95 #: part/templates/part/orders.html:10 templates/InvenTree/index.html:205 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 @@ -2495,7 +2513,7 @@ msgid "Pricing Information" msgstr "" #: company/templates/company/supplier_part_pricing.html:19 company/views.py:794 -#: part/templates/part/sale_prices.html:17 part/views.py:2733 +#: part/templates/part/sale_prices.html:17 part/views.py:2749 msgid "Add Price Break" msgstr "" @@ -2514,8 +2532,8 @@ msgstr "" msgid "Delete price break" msgstr "" -#: company/views.py:70 part/templates/part/navbar.html:78 -#: part/templates/part/navbar.html:81 templates/InvenTree/search.html:306 +#: company/views.py:70 part/templates/part/navbar.html:80 +#: part/templates/part/navbar.html:83 templates/InvenTree/search.html:306 #: templates/navbar.html:36 msgid "Manufacturers" msgstr "" @@ -2537,20 +2555,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:169 part/views.py:937 +#: company/views.py:169 part/views.py:946 msgid "Download Image" msgstr "" -#: company/views.py:198 part/views.py:969 +#: company/views.py:198 part/views.py:978 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:205 part/views.py:976 +#: company/views.py:205 part/views.py:985 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:214 part/views.py:985 +#: company/views.py:214 part/views.py:994 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2610,15 +2628,15 @@ msgstr "" msgid "Delete Supplier Part" msgstr "" -#: company/views.py:799 part/views.py:2737 +#: company/views.py:799 part/views.py:2753 msgid "Added new price break" msgstr "" -#: company/views.py:855 part/views.py:2781 +#: company/views.py:855 part/views.py:2797 msgid "Edit Price Break" msgstr "" -#: company/views.py:870 part/views.py:2795 +#: company/views.py:870 part/views.py:2811 msgid "Delete Price Break" msgstr "" @@ -2793,7 +2811,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:246 part/views.py:1675 stock/models.py:304 +#: order/models.py:246 part/views.py:1684 stock/models.py:304 #: stock/models.py:1020 msgid "Quantity must be greater than zero" msgstr "" @@ -2892,9 +2910,9 @@ msgstr "" msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:724 part/templates/part/navbar.html:101 -#: part/templates/part/order_prices.html:91 -#: part/templates/part/part_pricing.html:78 +#: order/models.py:724 part/templates/part/navbar.html:109 +#: part/templates/part/order_prices.html:107 +#: part/templates/part/part_pricing.html:97 msgid "Sale Price" msgstr "" @@ -3647,7 +3665,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2168 +#: part/forms.py:122 part/models.py:2204 msgid "Parent Part" msgstr "" @@ -3723,7 +3741,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2263 +#: part/forms.py:344 part/models.py:2299 msgid "Sub part" msgstr "" @@ -3743,7 +3761,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2214 +#: part/models.py:82 part/models.py:2250 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3812,7 +3830,7 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:724 part/models.py:2213 part/templates/part/detail.html:73 +#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:451 msgid "Category" msgstr "" @@ -3868,7 +3886,7 @@ msgstr "" msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:828 part/models.py:2142 part/templates/part/detail.html:106 +#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106 #: part/templates/part/params.html:29 msgid "Units" msgstr "" @@ -3935,179 +3953,179 @@ msgstr "" msgid "Creation User" msgstr "" -#: part/models.py:1616 +#: part/models.py:1621 msgid "Sell multiple" msgstr "" -#: part/models.py:2040 +#: part/models.py:2076 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2057 +#: part/models.py:2093 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2077 templates/js/part.js:716 templates/js/stock.js:117 +#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2078 +#: part/models.py:2114 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2083 +#: part/models.py:2119 msgid "Test Description" msgstr "" -#: part/models.py:2084 +#: part/models.py:2120 msgid "Enter description for this test" msgstr "" -#: part/models.py:2089 templates/js/part.js:725 +#: part/models.py:2125 templates/js/part.js:725 #: templates/js/table_filters.js:227 msgid "Required" msgstr "" -#: part/models.py:2090 +#: part/models.py:2126 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2095 templates/js/part.js:733 +#: part/models.py:2131 templates/js/part.js:733 msgid "Requires Value" msgstr "" -#: part/models.py:2096 +#: part/models.py:2132 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2101 templates/js/part.js:740 +#: part/models.py:2137 templates/js/part.js:740 msgid "Requires Attachment" msgstr "" -#: part/models.py:2102 +#: part/models.py:2138 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2135 +#: part/models.py:2171 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2140 +#: part/models.py:2176 msgid "Parameter Name" msgstr "" -#: part/models.py:2142 +#: part/models.py:2178 msgid "Parameter Units" msgstr "" -#: part/models.py:2170 part/models.py:2219 part/models.py:2220 +#: part/models.py:2206 part/models.py:2255 part/models.py:2256 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2172 +#: part/models.py:2208 msgid "Data" msgstr "" -#: part/models.py:2172 +#: part/models.py:2208 msgid "Parameter Value" msgstr "" -#: part/models.py:2224 templates/InvenTree/settings/category.html:67 +#: part/models.py:2260 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2225 +#: part/models.py:2261 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2255 +#: part/models.py:2291 msgid "Select parent part" msgstr "" -#: part/models.py:2264 +#: part/models.py:2300 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2270 +#: part/models.py:2306 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2272 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "" -#: part/models.py:2272 +#: part/models.py:2308 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2275 +#: part/models.py:2311 msgid "Overage" msgstr "" -#: part/models.py:2276 +#: part/models.py:2312 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2279 +#: part/models.py:2315 msgid "BOM item reference" msgstr "" -#: part/models.py:2282 +#: part/models.py:2318 msgid "BOM item notes" msgstr "" -#: part/models.py:2284 +#: part/models.py:2320 msgid "Checksum" msgstr "" -#: part/models.py:2284 +#: part/models.py:2320 msgid "BOM line checksum" msgstr "" -#: part/models.py:2288 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2289 +#: part/models.py:2325 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2294 templates/js/bom.js:294 +#: part/models.py:2330 templates/js/bom.js:294 msgid "Allow Variants" msgstr "" -#: part/models.py:2295 +#: part/models.py:2331 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2371 part/views.py:1681 part/views.py:1733 +#: part/models.py:2407 part/views.py:1690 part/views.py:1742 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2380 part/models.py:2382 +#: part/models.py:2416 part/models.py:2418 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2385 +#: part/models.py:2421 msgid "BOM Item" msgstr "" -#: part/models.py:2502 +#: part/models.py:2538 msgid "Part 1" msgstr "" -#: part/models.py:2506 +#: part/models.py:2542 msgid "Part 2" msgstr "" -#: part/models.py:2506 +#: part/models.py:2542 msgid "Select Related Part" msgstr "" -#: part/models.py:2538 +#: part/models.py:2574 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -4127,8 +4145,8 @@ msgstr "" msgid "Deleting this entry will remove the BOM row from the following part" msgstr "" -#: part/templates/part/bom.html:10 part/templates/part/navbar.html:48 -#: part/templates/part/navbar.html:51 +#: part/templates/part/bom.html:10 part/templates/part/navbar.html:50 +#: part/templates/part/navbar.html:53 msgid "Bill of Materials" msgstr "" @@ -4175,7 +4193,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:1976 +#: part/templates/part/bom.html:61 part/views.py:1985 msgid "Export Bill of Materials" msgstr "" @@ -4273,7 +4291,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:29 part/views.py:2379 +#: part/templates/part/category.html:29 part/views.py:2395 msgid "Create new part category" msgstr "" @@ -4390,12 +4408,12 @@ msgstr "" #: part/templates/part/category_navbar.html:34 #: part/templates/part/category_navbar.html:37 -#: part/templates/part/navbar.html:22 +#: part/templates/part/navbar.html:24 msgid "Parameters" msgstr "" #: part/templates/part/category_parametric.html:10 -#: part/templates/part/navbar.html:19 part/templates/part/params.html:10 +#: part/templates/part/navbar.html:21 part/templates/part/params.html:10 msgid "Part Parameters" msgstr "" @@ -4423,7 +4441,7 @@ msgstr "" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "" -#: part/templates/part/detail.html:11 part/templates/part/navbar.html:11 +#: part/templates/part/detail.html:11 part/templates/part/navbar.html:13 msgid "Part Details" msgstr "" @@ -4503,6 +4521,36 @@ msgstr "" msgid "Part is not active" msgstr "" +#: part/templates/part/internal_prices.html:11 +#: part/templates/part/navbar.html:100 +msgid "Internal Price Information" +msgstr "" + +#: part/templates/part/internal_prices.html:19 part/views.py:2820 +msgid "Add Internal Price Break" +msgstr "" + +#: part/templates/part/internal_prices.html:28 templates/403.html:5 +#: templates/403.html:11 +msgid "Permission Denied" +msgstr "" + +#: part/templates/part/internal_prices.html:31 templates/403.html:14 +msgid "You do not have permission to view this page." +msgstr "" + +#: part/templates/part/internal_prices.html:59 +msgid "No internal price break information found" +msgstr "" + +#: part/templates/part/internal_prices.html:110 +msgid "Edit internal price break" +msgstr "" + +#: part/templates/part/internal_prices.html:111 +msgid "Delete internal price break" +msgstr "" + #: part/templates/part/manufacturer.html:11 msgid "Part Manufacturers" msgstr "" @@ -4516,132 +4564,141 @@ msgstr "" msgid "Create new manufacturer" msgstr "" -#: part/templates/part/navbar.html:26 part/templates/part/variants.html:11 +#: part/templates/part/navbar.html:28 part/templates/part/variants.html:11 msgid "Part Variants" msgstr "" -#: part/templates/part/navbar.html:29 +#: part/templates/part/navbar.html:31 msgid "Variants" msgstr "" -#: part/templates/part/navbar.html:40 +#: part/templates/part/navbar.html:42 msgid "Allocated Stock" msgstr "" -#: part/templates/part/navbar.html:43 +#: part/templates/part/navbar.html:45 msgid "Allocations" msgstr "" -#: part/templates/part/navbar.html:64 part/templates/part/navbar.html:67 +#: part/templates/part/navbar.html:66 part/templates/part/navbar.html:69 msgid "Used In" msgstr "" -#: part/templates/part/navbar.html:72 part/templates/part/order_prices.html:12 +#: part/templates/part/navbar.html:74 part/templates/part/order_prices.html:12 msgid "Order Price Information" msgstr "" -#: part/templates/part/navbar.html:75 +#: part/templates/part/navbar.html:77 msgid "Order Price" msgstr "" -#: part/templates/part/navbar.html:98 +#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:93 +#: part/templates/part/part_pricing.html:82 +msgid "Internal Price" +msgstr "" + +#: part/templates/part/navbar.html:106 msgid "Sales Price Information" msgstr "" -#: part/templates/part/navbar.html:112 part/templates/part/part_tests.html:10 +#: part/templates/part/navbar.html:120 part/templates/part/part_tests.html:10 msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:115 stock/templates/stock/item_base.html:409 +#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409 msgid "Tests" msgstr "" -#: part/templates/part/navbar.html:119 part/templates/part/navbar.html:122 +#: part/templates/part/navbar.html:127 part/templates/part/navbar.html:130 #: part/templates/part/related.html:10 msgid "Related Parts" msgstr "" -#: part/templates/part/navbar.html:131 part/templates/part/notes.html:12 +#: part/templates/part/navbar.html:139 part/templates/part/notes.html:12 msgid "Part Notes" msgstr "" -#: part/templates/part/order_prices.html:23 +#: part/templates/part/order_prices.html:24 #: part/templates/part/part_base.html:265 msgid "Calculate" msgstr "" -#: part/templates/part/order_prices.html:30 +#: part/templates/part/order_prices.html:31 msgid "Pricing ranges" msgstr "" -#: part/templates/part/order_prices.html:35 -#: part/templates/part/part_pricing.html:19 +#: part/templates/part/order_prices.html:36 +#: part/templates/part/part_pricing.html:22 msgid "Supplier Pricing" msgstr "" -#: part/templates/part/order_prices.html:36 -#: part/templates/part/order_prices.html:61 -#: part/templates/part/order_prices.html:92 -#: part/templates/part/part_pricing.html:23 -#: part/templates/part/part_pricing.html:49 -#: part/templates/part/part_pricing.html:81 +#: part/templates/part/order_prices.html:37 +#: part/templates/part/order_prices.html:62 +#: part/templates/part/order_prices.html:94 +#: part/templates/part/order_prices.html:108 +#: part/templates/part/part_pricing.html:26 +#: part/templates/part/part_pricing.html:52 +#: part/templates/part/part_pricing.html:85 +#: part/templates/part/part_pricing.html:100 msgid "Unit Cost" msgstr "" -#: part/templates/part/order_prices.html:43 -#: part/templates/part/order_prices.html:68 -#: part/templates/part/order_prices.html:97 -#: part/templates/part/part_pricing.html:29 -#: part/templates/part/part_pricing.html:55 -#: part/templates/part/part_pricing.html:85 +#: part/templates/part/order_prices.html:44 +#: part/templates/part/order_prices.html:69 +#: part/templates/part/order_prices.html:99 +#: part/templates/part/order_prices.html:113 +#: part/templates/part/part_pricing.html:32 +#: part/templates/part/part_pricing.html:58 +#: part/templates/part/part_pricing.html:89 +#: part/templates/part/part_pricing.html:104 msgid "Total Cost" msgstr "" -#: part/templates/part/order_prices.html:51 -#: part/templates/part/part_pricing.html:37 +#: part/templates/part/order_prices.html:52 +#: part/templates/part/part_pricing.html:40 msgid "No supplier pricing available" msgstr "" -#: part/templates/part/order_prices.html:60 -#: part/templates/part/order_prices.html:112 -#: part/templates/part/part_pricing.html:45 +#: part/templates/part/order_prices.html:61 +#: part/templates/part/order_prices.html:128 +#: part/templates/part/part_pricing.html:48 msgid "BOM Pricing" msgstr "" -#: part/templates/part/order_prices.html:76 -#: part/templates/part/part_pricing.html:63 +#: part/templates/part/order_prices.html:77 +#: part/templates/part/part_pricing.html:66 msgid "Note: BOM pricing is incomplete for this part" msgstr "" -#: part/templates/part/order_prices.html:83 -#: part/templates/part/part_pricing.html:70 +#: part/templates/part/order_prices.html:84 +#: part/templates/part/part_pricing.html:73 msgid "No BOM pricing available" msgstr "" -#: part/templates/part/order_prices.html:106 -#: part/templates/part/part_pricing.html:94 +#: part/templates/part/order_prices.html:122 +#: part/templates/part/part_pricing.html:113 msgid "No pricing information is available for this part." msgstr "" -#: part/templates/part/order_prices.html:122 +#: part/templates/part/order_prices.html:138 msgid "Stock Pricing" msgstr "" -#: part/templates/part/order_prices.html:130 +#: part/templates/part/order_prices.html:146 msgid "No stock pricing history is available for this part." msgstr "" -#: part/templates/part/order_prices.html:149 +#: part/templates/part/order_prices.html:165 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:161 +#: part/templates/part/order_prices.html:177 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:173 +#: part/templates/part/order_prices.html:189 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" @@ -4652,7 +4709,7 @@ msgstr "" #: part/templates/part/params.html:18 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:44 +#: templates/InvenTree/settings/part.html:47 msgid "New Parameter" msgstr "" @@ -4938,150 +4995,158 @@ msgstr "" msgid "Created new part" msgstr "" -#: part/views.py:914 +#: part/views.py:923 msgid "Part QR Code" msgstr "" -#: part/views.py:1016 +#: part/views.py:1025 msgid "Upload Part Image" msgstr "" -#: part/views.py:1022 part/views.py:1057 +#: part/views.py:1031 part/views.py:1066 msgid "Updated part image" msgstr "" -#: part/views.py:1031 +#: part/views.py:1040 msgid "Select Part Image" msgstr "" -#: part/views.py:1060 +#: part/views.py:1069 msgid "Part image not found" msgstr "" -#: part/views.py:1071 +#: part/views.py:1080 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1106 +#: part/views.py:1115 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1136 +#: part/views.py:1145 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1157 +#: part/views.py:1166 msgid "Validate BOM" msgstr "" -#: part/views.py:1178 +#: part/views.py:1187 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1189 +#: part/views.py:1198 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1323 +#: part/views.py:1332 msgid "No BOM file provided" msgstr "" -#: part/views.py:1684 +#: part/views.py:1693 msgid "Enter a valid quantity" msgstr "" -#: part/views.py:1709 part/views.py:1712 +#: part/views.py:1718 part/views.py:1721 msgid "Select valid part" msgstr "" -#: part/views.py:1718 +#: part/views.py:1727 msgid "Duplicate part selected" msgstr "" -#: part/views.py:1756 +#: part/views.py:1765 msgid "Select a part" msgstr "" -#: part/views.py:1762 +#: part/views.py:1771 msgid "Selected part creates a circular BOM" msgstr "" -#: part/views.py:1766 +#: part/views.py:1775 msgid "Specify quantity" msgstr "" -#: part/views.py:2028 +#: part/views.py:2037 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2035 +#: part/views.py:2044 msgid "Part was deleted" msgstr "" -#: part/views.py:2044 +#: part/views.py:2053 msgid "Part Pricing" msgstr "" -#: part/views.py:2178 +#: part/views.py:2194 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2188 +#: part/views.py:2204 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2195 +#: part/views.py:2211 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2203 +#: part/views.py:2219 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2253 +#: part/views.py:2269 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2267 +#: part/views.py:2283 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2327 +#: part/views.py:2343 msgid "Edit Part Category" msgstr "" -#: part/views.py:2365 +#: part/views.py:2381 msgid "Delete Part Category" msgstr "" -#: part/views.py:2371 +#: part/views.py:2387 msgid "Part category was deleted" msgstr "" -#: part/views.py:2423 +#: part/views.py:2439 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2524 +#: part/views.py:2540 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2580 +#: part/views.py:2596 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2599 +#: part/views.py:2615 msgid "Create BOM Item" msgstr "" -#: part/views.py:2669 +#: part/views.py:2685 msgid "Edit BOM item" msgstr "" -#: part/views.py:2725 +#: part/views.py:2741 msgid "Confim BOM item deletion" msgstr "" +#: part/views.py:2829 +msgid "Edit Internal Price Break" +msgstr "" + +#: part/views.py:2837 +msgid "Delete Internal Price Break" +msgstr "" + #: report/models.py:181 msgid "Template name" msgstr "" @@ -5965,7 +6030,7 @@ msgstr "" msgid "Add Stock Items" msgstr "" -#: stock/views.py:1001 users/models.py:183 +#: stock/views.py:1001 users/models.py:184 msgid "Add" msgstr "" @@ -6063,14 +6128,6 @@ msgstr "" msgid "Add Stock Tracking Entry" msgstr "" -#: templates/403.html:5 templates/403.html:11 -msgid "Permission Denied" -msgstr "" - -#: templates/403.html:14 -msgid "You do not have permission to view this page." -msgstr "" - #: templates/404.html:5 templates/404.html:11 msgid "Page Not Found" msgstr "" @@ -6188,12 +6245,12 @@ msgid "No category parameter templates found" msgstr "" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:81 +#: templates/InvenTree/settings/part.html:84 msgid "Edit Template" msgstr "" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:82 +#: templates/InvenTree/settings/part.html:85 msgid "Delete Template" msgstr "" @@ -6241,11 +6298,11 @@ msgstr "" msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:40 +#: templates/InvenTree/settings/part.html:43 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:61 +#: templates/InvenTree/settings/part.html:64 msgid "No part parameter templates found" msgstr "" @@ -6401,7 +6458,7 @@ msgid "copy version information" msgstr "" #: templates/about.html:95 templates/js/modals.js:568 -#: templates/js/modals.js:846 templates/modals.html:29 templates/modals.html:54 +#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54 #: templates/modals.html:97 msgid "Close" msgstr "" @@ -6462,7 +6519,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:901 +#: templates/js/barcode.js:119 templates/js/modals.js:921 msgid "Invalid server response" msgstr "" @@ -6730,76 +6787,76 @@ msgstr "" msgid "Loading Data" msgstr "" -#: templates/js/modals.js:567 templates/js/modals.js:845 +#: templates/js/modals.js:567 templates/js/modals.js:860 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" -#: templates/js/modals.js:797 +#: templates/js/modals.js:811 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:797 +#: templates/js/modals.js:811 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:810 +#: templates/js/modals.js:824 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:901 +#: templates/js/modals.js:921 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:911 +#: templates/js/modals.js:931 msgid "No Response" msgstr "" -#: templates/js/modals.js:912 +#: templates/js/modals.js:932 msgid "No response from the InvenTree server" msgstr "" -#: templates/js/modals.js:916 +#: templates/js/modals.js:936 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:917 +#: templates/js/modals.js:937 msgid "Server returned error code 400" msgstr "" -#: templates/js/modals.js:921 +#: templates/js/modals.js:941 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/modals.js:922 +#: templates/js/modals.js:942 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/modals.js:926 +#: templates/js/modals.js:946 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/modals.js:927 +#: templates/js/modals.js:947 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/modals.js:931 +#: templates/js/modals.js:951 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/modals.js:932 +#: templates/js/modals.js:952 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/modals.js:936 +#: templates/js/modals.js:956 msgid "Error 408: Timeout" msgstr "" -#: templates/js/modals.js:937 +#: templates/js/modals.js:957 msgid "Connection timeout while requesting data from server" msgstr "" -#: templates/js/modals.js:940 +#: templates/js/modals.js:960 msgid "Error requesting form data" msgstr "" @@ -7580,35 +7637,35 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:170 +#: users/models.py:171 msgid "Permission set" msgstr "" -#: users/models.py:178 +#: users/models.py:179 msgid "Group" msgstr "" -#: users/models.py:181 +#: users/models.py:182 msgid "View" msgstr "" -#: users/models.py:181 +#: users/models.py:182 msgid "Permission to view items" msgstr "" -#: users/models.py:183 +#: users/models.py:184 msgid "Permission to add items" msgstr "" -#: users/models.py:185 +#: users/models.py:186 msgid "Change" msgstr "" -#: users/models.py:185 +#: users/models.py:186 msgid "Permissions to edit items" msgstr "" -#: users/models.py:187 +#: users/models.py:188 msgid "Permission to delete items" msgstr "" From 463a604b51c2bf669eabded5a33579a0b1dfc28a Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 18 Jun 2021 11:38:15 +1000 Subject: [PATCH 114/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/tr/LC_MESSAGES/django.po | 581 ++++++++++++---------- 1 file changed, 319 insertions(+), 262 deletions(-) diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 5348de3945..51a70aa02c 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-17 12:37+0000\n" -"PO-Revision-Date: 2021-06-18 00:28\n" +"POT-Creation-Date: 2021-06-18 00:37+0000\n" +"PO-Revision-Date: 2021-06-18 01:38\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -104,7 +104,7 @@ msgstr "Seri numarası bulunamadı" #: InvenTree/helpers.py:457 #, python-brace-format msgid "Number of unique serial number ({s}) must match quantity ({q})" -msgstr "Benzersiz serinin numaraları ({s}) miktarla eşleşmeli ({q})" +msgstr "Benzersiz seri numaralarının sayısı ({s}) girilen miktarla eşleşmeli ({q})" #: InvenTree/models.py:59 stock/models.py:1763 msgid "Attachment" @@ -122,7 +122,7 @@ msgstr "Yorum" msgid "File comment" msgstr "Dosya yorumu" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1154 msgid "User" @@ -133,7 +133,7 @@ msgid "upload date" msgstr "yükleme tarihi" #: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102 -#: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27 +#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27 #: report/models.py:180 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/part.js:118 #: templates/js/part.js:641 templates/js/stock.js:947 @@ -462,7 +462,7 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:699 +#: build/templates/build/detail.html:31 common/models.py:713 #: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 #: order/forms.py:285 order/models.py:617 order/models.py:841 @@ -473,11 +473,12 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/models.py:2270 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306 #: part/templates/part/allocation.html:19 #: part/templates/part/allocation.html:53 -#: part/templates/part/order_prices.html:186 -#: part/templates/part/part_pricing.html:13 +#: part/templates/part/internal_prices.html:98 +#: part/templates/part/order_prices.html:202 +#: part/templates/part/part_pricing.html:16 #: part/templates/part/sale_prices.html:85 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -590,8 +591,8 @@ msgstr "Yapım İşi Emri" #: build/models.py:67 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 -#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:55 -#: part/templates/part/navbar.html:58 templates/InvenTree/index.html:183 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:57 +#: part/templates/part/navbar.html:60 templates/InvenTree/index.html:183 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:43 msgid "Build Orders" @@ -603,7 +604,7 @@ msgstr "Yapım İşi Emri Referansı" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2279 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2315 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:575 templates/js/build.js:1018 @@ -631,10 +632,10 @@ msgstr "Bu yapım işinin tahsis edildiği yapım işi emri" #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1967 part/models.py:1979 part/models.py:1997 -#: part/models.py:2072 part/models.py:2168 part/models.py:2254 -#: part/templates/part/part_app_base.html:8 -#: part/templates/part/part_pricing.html:9 part/templates/part/related.html:29 +#: part/models.py:1988 part/models.py:2000 part/models.py:2015 +#: part/models.py:2033 part/models.py:2108 part/models.py:2204 +#: part/models.py:2290 part/templates/part/part_app_base.html:8 +#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 #: report/templates/report/inventree_po_report.html:90 @@ -770,7 +771,7 @@ msgstr "Harici URL'ye bağlantı" #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:871 -#: part/templates/part/navbar.html:134 +#: part/templates/part/navbar.html:142 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 @@ -923,8 +924,8 @@ msgstr "Seri Numara" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:125 -#: part/templates/part/navbar.html:128 stock/templates/stock/navbar.html:47 +#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:133 +#: part/templates/part/navbar.html:136 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "Ekler" @@ -1251,7 +1252,7 @@ msgstr "Yapım İşi Emri Detayları" #: build/templates/build/navbar.html:15 #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 -#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15 +#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 #: templates/js/stock.js:1019 msgid "Details" msgstr "Detaylar" @@ -1600,7 +1601,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2170 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -1671,160 +1672,177 @@ msgstr "" msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:209 templates/stats.html:25 -msgid "Debug Mode" +#: common/models.py:209 +msgid "Internal Prices" msgstr "" #: common/models.py:210 -msgid "Generate reports in debug mode (HTML output)" +msgid "Enable internal prices for parts" msgstr "" #: common/models.py:216 -msgid "Page Size" +msgid "Internal Price as BOM-Price" msgstr "" #: common/models.py:217 +msgid "Use the internal price (if set) in BOM-price calculations" +msgstr "" + +#: common/models.py:223 templates/stats.html:25 +msgid "Debug Mode" +msgstr "" + +#: common/models.py:224 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:230 +msgid "Page Size" +msgstr "" + +#: common/models.py:231 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:227 +#: common/models.py:241 msgid "Test Reports" msgstr "" -#: common/models.py:228 +#: common/models.py:242 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:234 +#: common/models.py:248 msgid "Stock Expiry" msgstr "" -#: common/models.py:235 +#: common/models.py:249 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:241 +#: common/models.py:255 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:242 +#: common/models.py:256 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:248 +#: common/models.py:262 msgid "Stock Stale Time" msgstr "" -#: common/models.py:249 +#: common/models.py:263 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:251 part/templates/part/detail.html:121 +#: common/models.py:265 part/templates/part/detail.html:121 msgid "days" msgstr "" -#: common/models.py:256 +#: common/models.py:270 msgid "Build Expired Stock" msgstr "" -#: common/models.py:257 +#: common/models.py:271 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:263 +#: common/models.py:277 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:264 +#: common/models.py:278 msgid "Enable ownership control over stock locations and items" msgstr "Stok konumu ve ögeler üzerinde sahiplik kontrolünü etkinleştirin" -#: common/models.py:270 +#: common/models.py:284 msgid "Group by Part" msgstr "" -#: common/models.py:271 +#: common/models.py:285 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:277 +#: common/models.py:291 msgid "Recent Stock Count" msgstr "" -#: common/models.py:278 +#: common/models.py:292 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:284 +#: common/models.py:298 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:285 +#: common/models.py:299 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:290 +#: common/models.py:304 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:291 +#: common/models.py:305 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:295 +#: common/models.py:309 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:296 +#: common/models.py:310 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:301 +#: common/models.py:315 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:302 +#: common/models.py:316 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:525 +#: common/models.py:539 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:527 +#: common/models.py:541 msgid "Settings value" msgstr "" -#: common/models.py:562 +#: common/models.py:576 msgid "Must be an integer value" msgstr "" -#: common/models.py:585 +#: common/models.py:599 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:596 +#: common/models.py:610 msgid "Value must be an integer value" msgstr "" -#: common/models.py:619 +#: common/models.py:633 msgid "Key string must be unique" msgstr "" -#: common/models.py:700 company/forms.py:177 +#: common/models.py:714 company/forms.py:177 msgid "Price break quantity" msgstr "" -#: common/models.py:708 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82 +#: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 templates/js/bom.js:271 msgid "Price" msgstr "" -#: common/models.py:709 +#: common/models.py:723 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:798 +#: common/models.py:815 msgid "Default" msgstr "" @@ -2070,17 +2088,17 @@ msgid "Supplier part description" msgstr "" #: company/models.py:497 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2282 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:501 part/models.py:1614 +#: company/models.py:501 part/models.py:1619 msgid "base cost" msgstr "" -#: company/models.py:501 part/models.py:1614 +#: company/models.py:501 part/models.py:1619 msgid "Minimum charge (e.g. stocking fee)" msgstr "" @@ -2094,7 +2112,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:505 part/models.py:1616 +#: company/models.py:505 part/models.py:1621 msgid "multiple" msgstr "" @@ -2323,8 +2341,8 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you msgstr "Bu üretici parçası için tanımlanmış %(count)s tedarikçi bulunmaktadır. Bunu silerseniz, aşağıdaki tedarikçi parçaları da silinecektir:" #: company/templates/company/manufacturer_part_navbar.html:14 -#: company/views.py:63 part/templates/part/navbar.html:84 -#: part/templates/part/navbar.html:87 templates/InvenTree/search.html:316 +#: company/views.py:63 part/templates/part/navbar.html:86 +#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316 #: templates/navbar.html:35 msgid "Suppliers" msgstr "" @@ -2336,7 +2354,7 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:22 #: company/templates/company/navbar.html:41 #: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:36 stock/api.py:54 +#: part/templates/part/navbar.html:38 stock/api.py:54 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 @@ -2364,7 +2382,7 @@ msgstr "Tedarikçi parçalarını sil" #: company/templates/company/manufacturer_part_suppliers.html:22 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:1002 users/models.py:187 +#: stock/views.py:1002 users/models.py:188 msgid "Delete" msgstr "" @@ -2383,7 +2401,7 @@ msgstr "" msgid "Supplied Parts" msgstr "" -#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:33 +#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:35 #: stock/templates/stock/location.html:107 #: stock/templates/stock/location.html:122 #: stock/templates/stock/location.html:136 @@ -2400,7 +2418,7 @@ msgstr "Stok Kalemleri" #: company/templates/company/sales_orders.html:11 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:104 part/templates/part/navbar.html:107 +#: part/templates/part/navbar.html:112 part/templates/part/navbar.html:115 #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 @@ -2412,7 +2430,7 @@ msgstr "Satış Emirleri" #: company/templates/company/purchase_orders.html:10 #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 -#: part/templates/part/navbar.html:90 part/templates/part/navbar.html:93 +#: part/templates/part/navbar.html:92 part/templates/part/navbar.html:95 #: part/templates/part/orders.html:10 templates/InvenTree/index.html:205 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 @@ -2495,7 +2513,7 @@ msgid "Pricing Information" msgstr "" #: company/templates/company/supplier_part_pricing.html:19 company/views.py:794 -#: part/templates/part/sale_prices.html:17 part/views.py:2733 +#: part/templates/part/sale_prices.html:17 part/views.py:2749 msgid "Add Price Break" msgstr "" @@ -2514,8 +2532,8 @@ msgstr "" msgid "Delete price break" msgstr "" -#: company/views.py:70 part/templates/part/navbar.html:78 -#: part/templates/part/navbar.html:81 templates/InvenTree/search.html:306 +#: company/views.py:70 part/templates/part/navbar.html:80 +#: part/templates/part/navbar.html:83 templates/InvenTree/search.html:306 #: templates/navbar.html:36 msgid "Manufacturers" msgstr "" @@ -2537,20 +2555,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:169 part/views.py:937 +#: company/views.py:169 part/views.py:946 msgid "Download Image" msgstr "" -#: company/views.py:198 part/views.py:969 +#: company/views.py:198 part/views.py:978 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:205 part/views.py:976 +#: company/views.py:205 part/views.py:985 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:214 part/views.py:985 +#: company/views.py:214 part/views.py:994 msgid "Supplied URL is not a valid image file" msgstr "Sağlanan URL geçerli bir resim dosyası değil" @@ -2610,15 +2628,15 @@ msgstr "" msgid "Delete Supplier Part" msgstr "" -#: company/views.py:799 part/views.py:2737 +#: company/views.py:799 part/views.py:2753 msgid "Added new price break" msgstr "" -#: company/views.py:855 part/views.py:2781 +#: company/views.py:855 part/views.py:2797 msgid "Edit Price Break" msgstr "" -#: company/views.py:870 part/views.py:2795 +#: company/views.py:870 part/views.py:2811 msgid "Delete Price Break" msgstr "" @@ -2793,7 +2811,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:246 part/views.py:1675 stock/models.py:304 +#: order/models.py:246 part/views.py:1684 stock/models.py:304 #: stock/models.py:1020 msgid "Quantity must be greater than zero" msgstr "" @@ -2892,9 +2910,9 @@ msgstr "" msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:724 part/templates/part/navbar.html:101 -#: part/templates/part/order_prices.html:91 -#: part/templates/part/part_pricing.html:78 +#: order/models.py:724 part/templates/part/navbar.html:109 +#: part/templates/part/order_prices.html:107 +#: part/templates/part/part_pricing.html:97 msgid "Sale Price" msgstr "" @@ -3647,7 +3665,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "Dışa aktarılan malzeme listesine parça tedarikçisi verilerini dahil edin" -#: part/forms.py:122 part/models.py:2168 +#: part/forms.py:122 part/models.py:2204 msgid "Parent Part" msgstr "" @@ -3723,7 +3741,7 @@ msgstr "Parametre şablonunu aynı seviyedeki kategorilere ekle" msgid "Add parameter template to all categories" msgstr "Parametre şablonunu tüm kategorilere ekle" -#: part/forms.py:344 part/models.py:2263 +#: part/forms.py:344 part/models.py:2299 msgid "Sub part" msgstr "" @@ -3743,7 +3761,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2214 +#: part/models.py:82 part/models.py:2250 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3812,7 +3830,7 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:724 part/models.py:2213 part/templates/part/detail.html:73 +#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:451 msgid "Category" msgstr "" @@ -3868,7 +3886,7 @@ msgstr "" msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:828 part/models.py:2142 part/templates/part/detail.html:106 +#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106 #: part/templates/part/params.html:29 msgid "Units" msgstr "" @@ -3935,179 +3953,179 @@ msgstr "" msgid "Creation User" msgstr "" -#: part/models.py:1616 +#: part/models.py:1621 msgid "Sell multiple" msgstr "" -#: part/models.py:2040 +#: part/models.py:2076 msgid "Test templates can only be created for trackable parts" msgstr "Test şablonları sadece takip edilebilir paçalar için oluşturulabilir" -#: part/models.py:2057 +#: part/models.py:2093 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2077 templates/js/part.js:716 templates/js/stock.js:117 +#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2078 +#: part/models.py:2114 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2083 +#: part/models.py:2119 msgid "Test Description" msgstr "" -#: part/models.py:2084 +#: part/models.py:2120 msgid "Enter description for this test" msgstr "" -#: part/models.py:2089 templates/js/part.js:725 +#: part/models.py:2125 templates/js/part.js:725 #: templates/js/table_filters.js:227 msgid "Required" msgstr "Gerekli" -#: part/models.py:2090 +#: part/models.py:2126 msgid "Is this test required to pass?" msgstr "Testi geçmesi için bu gerekli mi?" -#: part/models.py:2095 templates/js/part.js:733 +#: part/models.py:2131 templates/js/part.js:733 msgid "Requires Value" msgstr "" -#: part/models.py:2096 +#: part/models.py:2132 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2101 templates/js/part.js:740 +#: part/models.py:2137 templates/js/part.js:740 msgid "Requires Attachment" msgstr "" -#: part/models.py:2102 +#: part/models.py:2138 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2135 +#: part/models.py:2171 msgid "Parameter template name must be unique" msgstr "Parametre şablon adı benzersiz olmalıdır" -#: part/models.py:2140 +#: part/models.py:2176 msgid "Parameter Name" msgstr "" -#: part/models.py:2142 +#: part/models.py:2178 msgid "Parameter Units" msgstr "" -#: part/models.py:2170 part/models.py:2219 part/models.py:2220 +#: part/models.py:2206 part/models.py:2255 part/models.py:2256 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "Parametre Şablonu" -#: part/models.py:2172 +#: part/models.py:2208 msgid "Data" msgstr "" -#: part/models.py:2172 +#: part/models.py:2208 msgid "Parameter Value" msgstr "" -#: part/models.py:2224 templates/InvenTree/settings/category.html:67 +#: part/models.py:2260 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2225 +#: part/models.py:2261 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2255 +#: part/models.py:2291 msgid "Select parent part" msgstr "" -#: part/models.py:2264 +#: part/models.py:2300 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2270 +#: part/models.py:2306 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2272 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "" -#: part/models.py:2272 +#: part/models.py:2308 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2275 +#: part/models.py:2311 msgid "Overage" msgstr "" -#: part/models.py:2276 +#: part/models.py:2312 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2279 +#: part/models.py:2315 msgid "BOM item reference" msgstr "" -#: part/models.py:2282 +#: part/models.py:2318 msgid "BOM item notes" msgstr "" -#: part/models.py:2284 +#: part/models.py:2320 msgid "Checksum" msgstr "" -#: part/models.py:2284 +#: part/models.py:2320 msgid "BOM line checksum" msgstr "" -#: part/models.py:2288 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2289 +#: part/models.py:2325 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "Bu malzeme listesi, çeşit parçalar listesini kalıtsalıdır" -#: part/models.py:2294 templates/js/bom.js:294 +#: part/models.py:2330 templates/js/bom.js:294 msgid "Allow Variants" msgstr "Çeşide İzin Ver" -#: part/models.py:2295 +#: part/models.py:2331 msgid "Stock items for variant parts can be used for this BOM item" msgstr "Çeşit parçaların stok kalemleri bu malzeme listesinde kullanılabilir" -#: part/models.py:2371 part/views.py:1681 part/views.py:1733 +#: part/models.py:2407 part/views.py:1690 part/views.py:1742 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2380 part/models.py:2382 +#: part/models.py:2416 part/models.py:2418 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2385 +#: part/models.py:2421 msgid "BOM Item" msgstr "" -#: part/models.py:2502 +#: part/models.py:2538 msgid "Part 1" msgstr "" -#: part/models.py:2506 +#: part/models.py:2542 msgid "Part 2" msgstr "" -#: part/models.py:2506 +#: part/models.py:2542 msgid "Select Related Part" msgstr "" -#: part/models.py:2538 +#: part/models.py:2574 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -4127,8 +4145,8 @@ msgstr "" msgid "Deleting this entry will remove the BOM row from the following part" msgstr "" -#: part/templates/part/bom.html:10 part/templates/part/navbar.html:48 -#: part/templates/part/navbar.html:51 +#: part/templates/part/bom.html:10 part/templates/part/navbar.html:50 +#: part/templates/part/navbar.html:53 msgid "Bill of Materials" msgstr "" @@ -4175,7 +4193,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:1976 +#: part/templates/part/bom.html:61 part/views.py:1985 msgid "Export Bill of Materials" msgstr "" @@ -4273,7 +4291,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:29 part/views.py:2379 +#: part/templates/part/category.html:29 part/views.py:2395 msgid "Create new part category" msgstr "" @@ -4390,12 +4408,12 @@ msgstr "" #: part/templates/part/category_navbar.html:34 #: part/templates/part/category_navbar.html:37 -#: part/templates/part/navbar.html:22 +#: part/templates/part/navbar.html:24 msgid "Parameters" msgstr "" #: part/templates/part/category_parametric.html:10 -#: part/templates/part/navbar.html:19 part/templates/part/params.html:10 +#: part/templates/part/navbar.html:21 part/templates/part/params.html:10 msgid "Part Parameters" msgstr "" @@ -4423,7 +4441,7 @@ msgstr "" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "" -#: part/templates/part/detail.html:11 part/templates/part/navbar.html:11 +#: part/templates/part/detail.html:11 part/templates/part/navbar.html:13 msgid "Part Details" msgstr "" @@ -4503,6 +4521,36 @@ msgstr "" msgid "Part is not active" msgstr "" +#: part/templates/part/internal_prices.html:11 +#: part/templates/part/navbar.html:100 +msgid "Internal Price Information" +msgstr "" + +#: part/templates/part/internal_prices.html:19 part/views.py:2820 +msgid "Add Internal Price Break" +msgstr "" + +#: part/templates/part/internal_prices.html:28 templates/403.html:5 +#: templates/403.html:11 +msgid "Permission Denied" +msgstr "" + +#: part/templates/part/internal_prices.html:31 templates/403.html:14 +msgid "You do not have permission to view this page." +msgstr "" + +#: part/templates/part/internal_prices.html:59 +msgid "No internal price break information found" +msgstr "" + +#: part/templates/part/internal_prices.html:110 +msgid "Edit internal price break" +msgstr "" + +#: part/templates/part/internal_prices.html:111 +msgid "Delete internal price break" +msgstr "" + #: part/templates/part/manufacturer.html:11 msgid "Part Manufacturers" msgstr "" @@ -4516,132 +4564,141 @@ msgstr "" msgid "Create new manufacturer" msgstr "" -#: part/templates/part/navbar.html:26 part/templates/part/variants.html:11 +#: part/templates/part/navbar.html:28 part/templates/part/variants.html:11 msgid "Part Variants" msgstr "Parça Çeşitleri" -#: part/templates/part/navbar.html:29 +#: part/templates/part/navbar.html:31 msgid "Variants" msgstr "Çeşitler" -#: part/templates/part/navbar.html:40 +#: part/templates/part/navbar.html:42 msgid "Allocated Stock" msgstr "" -#: part/templates/part/navbar.html:43 +#: part/templates/part/navbar.html:45 msgid "Allocations" msgstr "Tahsisler" -#: part/templates/part/navbar.html:64 part/templates/part/navbar.html:67 +#: part/templates/part/navbar.html:66 part/templates/part/navbar.html:69 msgid "Used In" msgstr "" -#: part/templates/part/navbar.html:72 part/templates/part/order_prices.html:12 +#: part/templates/part/navbar.html:74 part/templates/part/order_prices.html:12 msgid "Order Price Information" msgstr "" -#: part/templates/part/navbar.html:75 +#: part/templates/part/navbar.html:77 msgid "Order Price" msgstr "" -#: part/templates/part/navbar.html:98 +#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:93 +#: part/templates/part/part_pricing.html:82 +msgid "Internal Price" +msgstr "" + +#: part/templates/part/navbar.html:106 msgid "Sales Price Information" msgstr "" -#: part/templates/part/navbar.html:112 part/templates/part/part_tests.html:10 +#: part/templates/part/navbar.html:120 part/templates/part/part_tests.html:10 msgid "Part Test Templates" msgstr "Parça Test Şablonları" -#: part/templates/part/navbar.html:115 stock/templates/stock/item_base.html:409 +#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409 msgid "Tests" msgstr "" -#: part/templates/part/navbar.html:119 part/templates/part/navbar.html:122 +#: part/templates/part/navbar.html:127 part/templates/part/navbar.html:130 #: part/templates/part/related.html:10 msgid "Related Parts" msgstr "" -#: part/templates/part/navbar.html:131 part/templates/part/notes.html:12 +#: part/templates/part/navbar.html:139 part/templates/part/notes.html:12 msgid "Part Notes" msgstr "" -#: part/templates/part/order_prices.html:23 +#: part/templates/part/order_prices.html:24 #: part/templates/part/part_base.html:265 msgid "Calculate" msgstr "" -#: part/templates/part/order_prices.html:30 +#: part/templates/part/order_prices.html:31 msgid "Pricing ranges" msgstr "" -#: part/templates/part/order_prices.html:35 -#: part/templates/part/part_pricing.html:19 +#: part/templates/part/order_prices.html:36 +#: part/templates/part/part_pricing.html:22 msgid "Supplier Pricing" msgstr "" -#: part/templates/part/order_prices.html:36 -#: part/templates/part/order_prices.html:61 -#: part/templates/part/order_prices.html:92 -#: part/templates/part/part_pricing.html:23 -#: part/templates/part/part_pricing.html:49 -#: part/templates/part/part_pricing.html:81 +#: part/templates/part/order_prices.html:37 +#: part/templates/part/order_prices.html:62 +#: part/templates/part/order_prices.html:94 +#: part/templates/part/order_prices.html:108 +#: part/templates/part/part_pricing.html:26 +#: part/templates/part/part_pricing.html:52 +#: part/templates/part/part_pricing.html:85 +#: part/templates/part/part_pricing.html:100 msgid "Unit Cost" msgstr "" -#: part/templates/part/order_prices.html:43 -#: part/templates/part/order_prices.html:68 -#: part/templates/part/order_prices.html:97 -#: part/templates/part/part_pricing.html:29 -#: part/templates/part/part_pricing.html:55 -#: part/templates/part/part_pricing.html:85 +#: part/templates/part/order_prices.html:44 +#: part/templates/part/order_prices.html:69 +#: part/templates/part/order_prices.html:99 +#: part/templates/part/order_prices.html:113 +#: part/templates/part/part_pricing.html:32 +#: part/templates/part/part_pricing.html:58 +#: part/templates/part/part_pricing.html:89 +#: part/templates/part/part_pricing.html:104 msgid "Total Cost" msgstr "" -#: part/templates/part/order_prices.html:51 -#: part/templates/part/part_pricing.html:37 +#: part/templates/part/order_prices.html:52 +#: part/templates/part/part_pricing.html:40 msgid "No supplier pricing available" msgstr "" -#: part/templates/part/order_prices.html:60 -#: part/templates/part/order_prices.html:112 -#: part/templates/part/part_pricing.html:45 +#: part/templates/part/order_prices.html:61 +#: part/templates/part/order_prices.html:128 +#: part/templates/part/part_pricing.html:48 msgid "BOM Pricing" msgstr "" -#: part/templates/part/order_prices.html:76 -#: part/templates/part/part_pricing.html:63 +#: part/templates/part/order_prices.html:77 +#: part/templates/part/part_pricing.html:66 msgid "Note: BOM pricing is incomplete for this part" msgstr "" -#: part/templates/part/order_prices.html:83 -#: part/templates/part/part_pricing.html:70 +#: part/templates/part/order_prices.html:84 +#: part/templates/part/part_pricing.html:73 msgid "No BOM pricing available" msgstr "" -#: part/templates/part/order_prices.html:106 -#: part/templates/part/part_pricing.html:94 +#: part/templates/part/order_prices.html:122 +#: part/templates/part/part_pricing.html:113 msgid "No pricing information is available for this part." msgstr "" -#: part/templates/part/order_prices.html:122 +#: part/templates/part/order_prices.html:138 msgid "Stock Pricing" msgstr "" -#: part/templates/part/order_prices.html:130 +#: part/templates/part/order_prices.html:146 msgid "No stock pricing history is available for this part." msgstr "" -#: part/templates/part/order_prices.html:149 +#: part/templates/part/order_prices.html:165 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:161 +#: part/templates/part/order_prices.html:177 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:173 +#: part/templates/part/order_prices.html:189 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" @@ -4652,7 +4709,7 @@ msgstr "" #: part/templates/part/params.html:18 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:44 +#: templates/InvenTree/settings/part.html:47 msgid "New Parameter" msgstr "" @@ -4938,150 +4995,158 @@ msgstr "" msgid "Created new part" msgstr "" -#: part/views.py:914 +#: part/views.py:923 msgid "Part QR Code" msgstr "" -#: part/views.py:1016 +#: part/views.py:1025 msgid "Upload Part Image" msgstr "" -#: part/views.py:1022 part/views.py:1057 +#: part/views.py:1031 part/views.py:1066 msgid "Updated part image" msgstr "" -#: part/views.py:1031 +#: part/views.py:1040 msgid "Select Part Image" msgstr "" -#: part/views.py:1060 +#: part/views.py:1069 msgid "Part image not found" msgstr "" -#: part/views.py:1071 +#: part/views.py:1080 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1106 +#: part/views.py:1115 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1136 +#: part/views.py:1145 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1157 +#: part/views.py:1166 msgid "Validate BOM" msgstr "" -#: part/views.py:1178 +#: part/views.py:1187 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1189 +#: part/views.py:1198 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1323 +#: part/views.py:1332 msgid "No BOM file provided" msgstr "" -#: part/views.py:1684 +#: part/views.py:1693 msgid "Enter a valid quantity" msgstr "" -#: part/views.py:1709 part/views.py:1712 +#: part/views.py:1718 part/views.py:1721 msgid "Select valid part" msgstr "" -#: part/views.py:1718 +#: part/views.py:1727 msgid "Duplicate part selected" msgstr "" -#: part/views.py:1756 +#: part/views.py:1765 msgid "Select a part" msgstr "" -#: part/views.py:1762 +#: part/views.py:1771 msgid "Selected part creates a circular BOM" msgstr "" -#: part/views.py:1766 +#: part/views.py:1775 msgid "Specify quantity" msgstr "" -#: part/views.py:2028 +#: part/views.py:2037 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2035 +#: part/views.py:2044 msgid "Part was deleted" msgstr "" -#: part/views.py:2044 +#: part/views.py:2053 msgid "Part Pricing" msgstr "" -#: part/views.py:2178 +#: part/views.py:2194 msgid "Create Part Parameter Template" msgstr "Parça Parametre Şablonu Oluştur" -#: part/views.py:2188 +#: part/views.py:2204 msgid "Edit Part Parameter Template" msgstr "Parça Parametre Şablonu Düzenle" -#: part/views.py:2195 +#: part/views.py:2211 msgid "Delete Part Parameter Template" msgstr "Parça Parametre Şablonu Sil" -#: part/views.py:2203 +#: part/views.py:2219 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2253 +#: part/views.py:2269 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2267 +#: part/views.py:2283 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2327 +#: part/views.py:2343 msgid "Edit Part Category" msgstr "" -#: part/views.py:2365 +#: part/views.py:2381 msgid "Delete Part Category" msgstr "" -#: part/views.py:2371 +#: part/views.py:2387 msgid "Part category was deleted" msgstr "" -#: part/views.py:2423 +#: part/views.py:2439 msgid "Create Category Parameter Template" msgstr "Kategori Parametre Şablonu Oluştur" -#: part/views.py:2524 +#: part/views.py:2540 msgid "Edit Category Parameter Template" msgstr "Kategori Parametre Şablonu Düzenle" -#: part/views.py:2580 +#: part/views.py:2596 msgid "Delete Category Parameter Template" msgstr "Kategori Parametre Şablonu Sil" -#: part/views.py:2599 +#: part/views.py:2615 msgid "Create BOM Item" msgstr "" -#: part/views.py:2669 +#: part/views.py:2685 msgid "Edit BOM item" msgstr "" -#: part/views.py:2725 +#: part/views.py:2741 msgid "Confim BOM item deletion" msgstr "" +#: part/views.py:2829 +msgid "Edit Internal Price Break" +msgstr "" + +#: part/views.py:2837 +msgid "Delete Internal Price Break" +msgstr "" + #: report/models.py:181 msgid "Template name" msgstr "Şablon adı" @@ -5965,7 +6030,7 @@ msgstr "" msgid "Add Stock Items" msgstr "" -#: stock/views.py:1001 users/models.py:183 +#: stock/views.py:1001 users/models.py:184 msgid "Add" msgstr "" @@ -6063,14 +6128,6 @@ msgstr "" msgid "Add Stock Tracking Entry" msgstr "" -#: templates/403.html:5 templates/403.html:11 -msgid "Permission Denied" -msgstr "" - -#: templates/403.html:14 -msgid "You do not have permission to view this page." -msgstr "" - #: templates/404.html:5 templates/404.html:11 msgid "Page Not Found" msgstr "" @@ -6188,12 +6245,12 @@ msgid "No category parameter templates found" msgstr "Kategori parametre şablonu bulunamadı" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:81 +#: templates/InvenTree/settings/part.html:84 msgid "Edit Template" msgstr "Şablonu Düzenle" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:82 +#: templates/InvenTree/settings/part.html:85 msgid "Delete Template" msgstr "Şablonu Sil" @@ -6241,11 +6298,11 @@ msgstr "" msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:40 +#: templates/InvenTree/settings/part.html:43 msgid "Part Parameter Templates" msgstr "Parça Parametre Şablonu" -#: templates/InvenTree/settings/part.html:61 +#: templates/InvenTree/settings/part.html:64 msgid "No part parameter templates found" msgstr "Parça parametre şablonu bulunamadı" @@ -6401,7 +6458,7 @@ msgid "copy version information" msgstr "" #: templates/about.html:95 templates/js/modals.js:568 -#: templates/js/modals.js:846 templates/modals.html:29 templates/modals.html:54 +#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54 #: templates/modals.html:97 msgid "Close" msgstr "" @@ -6462,7 +6519,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:901 +#: templates/js/barcode.js:119 templates/js/modals.js:921 msgid "Invalid server response" msgstr "" @@ -6730,76 +6787,76 @@ msgstr "" msgid "Loading Data" msgstr "" -#: templates/js/modals.js:567 templates/js/modals.js:845 +#: templates/js/modals.js:567 templates/js/modals.js:860 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" -#: templates/js/modals.js:797 +#: templates/js/modals.js:811 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:797 +#: templates/js/modals.js:811 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:810 +#: templates/js/modals.js:824 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:901 +#: templates/js/modals.js:921 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:911 +#: templates/js/modals.js:931 msgid "No Response" msgstr "" -#: templates/js/modals.js:912 +#: templates/js/modals.js:932 msgid "No response from the InvenTree server" msgstr "" -#: templates/js/modals.js:916 +#: templates/js/modals.js:936 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:917 +#: templates/js/modals.js:937 msgid "Server returned error code 400" msgstr "" -#: templates/js/modals.js:921 +#: templates/js/modals.js:941 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/modals.js:922 +#: templates/js/modals.js:942 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/modals.js:926 +#: templates/js/modals.js:946 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/modals.js:927 +#: templates/js/modals.js:947 msgid "You do not have the required permissions to access this function" msgstr "Bu fonksiyona erişmek için gerekli izinlere sahip değilsiniz" -#: templates/js/modals.js:931 +#: templates/js/modals.js:951 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/modals.js:932 +#: templates/js/modals.js:952 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/modals.js:936 +#: templates/js/modals.js:956 msgid "Error 408: Timeout" msgstr "" -#: templates/js/modals.js:937 +#: templates/js/modals.js:957 msgid "Connection timeout while requesting data from server" msgstr "" -#: templates/js/modals.js:940 +#: templates/js/modals.js:960 msgid "Error requesting form data" msgstr "" @@ -7580,35 +7637,35 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:170 +#: users/models.py:171 msgid "Permission set" msgstr "" -#: users/models.py:178 +#: users/models.py:179 msgid "Group" msgstr "" -#: users/models.py:181 +#: users/models.py:182 msgid "View" msgstr "" -#: users/models.py:181 +#: users/models.py:182 msgid "Permission to view items" msgstr "" -#: users/models.py:183 +#: users/models.py:184 msgid "Permission to add items" msgstr "" -#: users/models.py:185 +#: users/models.py:186 msgid "Change" msgstr "" -#: users/models.py:185 +#: users/models.py:186 msgid "Permissions to edit items" msgstr "" -#: users/models.py:187 +#: users/models.py:188 msgid "Permission to delete items" msgstr "" From 6448a433c93eeac28adfa165122834231b335c71 Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 18 Jun 2021 11:38:17 +1000 Subject: [PATCH 115/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/zh/LC_MESSAGES/django.po | 579 ++++++++++++---------- 1 file changed, 318 insertions(+), 261 deletions(-) diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 092d2f8832..dda3fae1a6 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-17 12:37+0000\n" -"PO-Revision-Date: 2021-06-17 12:38\n" +"POT-Creation-Date: 2021-06-18 00:37+0000\n" +"PO-Revision-Date: 2021-06-18 01:38\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -122,7 +122,7 @@ msgstr "注释" msgid "File comment" msgstr "文件注释" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1154 msgid "User" @@ -133,7 +133,7 @@ msgid "upload date" msgstr "上传日期" #: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102 -#: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27 +#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27 #: report/models.py:180 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/part.js:118 #: templates/js/part.js:641 templates/js/stock.js:947 @@ -462,7 +462,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:699 +#: build/templates/build/detail.html:31 common/models.py:713 #: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 #: order/forms.py:285 order/models.py:617 order/models.py:841 @@ -473,11 +473,12 @@ msgstr "" #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/models.py:2270 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306 #: part/templates/part/allocation.html:19 #: part/templates/part/allocation.html:53 -#: part/templates/part/order_prices.html:186 -#: part/templates/part/part_pricing.html:13 +#: part/templates/part/internal_prices.html:98 +#: part/templates/part/order_prices.html:202 +#: part/templates/part/part_pricing.html:16 #: part/templates/part/sale_prices.html:85 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -590,8 +591,8 @@ msgstr "" #: build/models.py:67 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 -#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:55 -#: part/templates/part/navbar.html:58 templates/InvenTree/index.html:183 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:57 +#: part/templates/part/navbar.html:60 templates/InvenTree/index.html:183 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:43 msgid "Build Orders" @@ -603,7 +604,7 @@ msgstr "" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2279 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2315 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:575 templates/js/build.js:1018 @@ -631,10 +632,10 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1967 part/models.py:1979 part/models.py:1997 -#: part/models.py:2072 part/models.py:2168 part/models.py:2254 -#: part/templates/part/part_app_base.html:8 -#: part/templates/part/part_pricing.html:9 part/templates/part/related.html:29 +#: part/models.py:1988 part/models.py:2000 part/models.py:2015 +#: part/models.py:2033 part/models.py:2108 part/models.py:2204 +#: part/models.py:2290 part/templates/part/part_app_base.html:8 +#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 #: report/templates/report/inventree_po_report.html:90 @@ -770,7 +771,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:871 -#: part/templates/part/navbar.html:134 +#: part/templates/part/navbar.html:142 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 @@ -923,8 +924,8 @@ msgstr "" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:125 -#: part/templates/part/navbar.html:128 stock/templates/stock/navbar.html:47 +#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:133 +#: part/templates/part/navbar.html:136 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "" @@ -1251,7 +1252,7 @@ msgstr "" #: build/templates/build/navbar.html:15 #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 -#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15 +#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 #: templates/js/stock.js:1019 msgid "Details" msgstr "" @@ -1600,7 +1601,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2170 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -1671,160 +1672,177 @@ msgstr "" msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:209 templates/stats.html:25 -msgid "Debug Mode" +#: common/models.py:209 +msgid "Internal Prices" msgstr "" #: common/models.py:210 -msgid "Generate reports in debug mode (HTML output)" +msgid "Enable internal prices for parts" msgstr "" #: common/models.py:216 -msgid "Page Size" +msgid "Internal Price as BOM-Price" msgstr "" #: common/models.py:217 +msgid "Use the internal price (if set) in BOM-price calculations" +msgstr "" + +#: common/models.py:223 templates/stats.html:25 +msgid "Debug Mode" +msgstr "" + +#: common/models.py:224 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:230 +msgid "Page Size" +msgstr "" + +#: common/models.py:231 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:227 +#: common/models.py:241 msgid "Test Reports" msgstr "" -#: common/models.py:228 +#: common/models.py:242 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:234 +#: common/models.py:248 msgid "Stock Expiry" msgstr "" -#: common/models.py:235 +#: common/models.py:249 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:241 +#: common/models.py:255 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:242 +#: common/models.py:256 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:248 +#: common/models.py:262 msgid "Stock Stale Time" msgstr "" -#: common/models.py:249 +#: common/models.py:263 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:251 part/templates/part/detail.html:121 +#: common/models.py:265 part/templates/part/detail.html:121 msgid "days" msgstr "" -#: common/models.py:256 +#: common/models.py:270 msgid "Build Expired Stock" msgstr "" -#: common/models.py:257 +#: common/models.py:271 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:263 +#: common/models.py:277 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:264 +#: common/models.py:278 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:270 +#: common/models.py:284 msgid "Group by Part" msgstr "" -#: common/models.py:271 +#: common/models.py:285 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:277 +#: common/models.py:291 msgid "Recent Stock Count" msgstr "" -#: common/models.py:278 +#: common/models.py:292 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:284 +#: common/models.py:298 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:285 +#: common/models.py:299 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:290 +#: common/models.py:304 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:291 +#: common/models.py:305 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:295 +#: common/models.py:309 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:296 +#: common/models.py:310 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:301 +#: common/models.py:315 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:302 +#: common/models.py:316 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:525 +#: common/models.py:539 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:527 +#: common/models.py:541 msgid "Settings value" msgstr "" -#: common/models.py:562 +#: common/models.py:576 msgid "Must be an integer value" msgstr "" -#: common/models.py:585 +#: common/models.py:599 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:596 +#: common/models.py:610 msgid "Value must be an integer value" msgstr "" -#: common/models.py:619 +#: common/models.py:633 msgid "Key string must be unique" msgstr "" -#: common/models.py:700 company/forms.py:177 +#: common/models.py:714 company/forms.py:177 msgid "Price break quantity" msgstr "" -#: common/models.py:708 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82 +#: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 templates/js/bom.js:271 msgid "Price" msgstr "" -#: common/models.py:709 +#: common/models.py:723 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:798 +#: common/models.py:815 msgid "Default" msgstr "" @@ -2070,17 +2088,17 @@ msgid "Supplier part description" msgstr "" #: company/models.py:497 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2282 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:501 part/models.py:1614 +#: company/models.py:501 part/models.py:1619 msgid "base cost" msgstr "" -#: company/models.py:501 part/models.py:1614 +#: company/models.py:501 part/models.py:1619 msgid "Minimum charge (e.g. stocking fee)" msgstr "" @@ -2094,7 +2112,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:505 part/models.py:1616 +#: company/models.py:505 part/models.py:1621 msgid "multiple" msgstr "" @@ -2323,8 +2341,8 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 -#: company/views.py:63 part/templates/part/navbar.html:84 -#: part/templates/part/navbar.html:87 templates/InvenTree/search.html:316 +#: company/views.py:63 part/templates/part/navbar.html:86 +#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316 #: templates/navbar.html:35 msgid "Suppliers" msgstr "" @@ -2336,7 +2354,7 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:22 #: company/templates/company/navbar.html:41 #: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:36 stock/api.py:54 +#: part/templates/part/navbar.html:38 stock/api.py:54 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 @@ -2364,7 +2382,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:1002 users/models.py:187 +#: stock/views.py:1002 users/models.py:188 msgid "Delete" msgstr "" @@ -2383,7 +2401,7 @@ msgstr "" msgid "Supplied Parts" msgstr "" -#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:33 +#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:35 #: stock/templates/stock/location.html:107 #: stock/templates/stock/location.html:122 #: stock/templates/stock/location.html:136 @@ -2400,7 +2418,7 @@ msgstr "" #: company/templates/company/sales_orders.html:11 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:104 part/templates/part/navbar.html:107 +#: part/templates/part/navbar.html:112 part/templates/part/navbar.html:115 #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 @@ -2412,7 +2430,7 @@ msgstr "" #: company/templates/company/purchase_orders.html:10 #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 -#: part/templates/part/navbar.html:90 part/templates/part/navbar.html:93 +#: part/templates/part/navbar.html:92 part/templates/part/navbar.html:95 #: part/templates/part/orders.html:10 templates/InvenTree/index.html:205 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 @@ -2495,7 +2513,7 @@ msgid "Pricing Information" msgstr "" #: company/templates/company/supplier_part_pricing.html:19 company/views.py:794 -#: part/templates/part/sale_prices.html:17 part/views.py:2733 +#: part/templates/part/sale_prices.html:17 part/views.py:2749 msgid "Add Price Break" msgstr "" @@ -2514,8 +2532,8 @@ msgstr "" msgid "Delete price break" msgstr "" -#: company/views.py:70 part/templates/part/navbar.html:78 -#: part/templates/part/navbar.html:81 templates/InvenTree/search.html:306 +#: company/views.py:70 part/templates/part/navbar.html:80 +#: part/templates/part/navbar.html:83 templates/InvenTree/search.html:306 #: templates/navbar.html:36 msgid "Manufacturers" msgstr "" @@ -2537,20 +2555,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:169 part/views.py:937 +#: company/views.py:169 part/views.py:946 msgid "Download Image" msgstr "" -#: company/views.py:198 part/views.py:969 +#: company/views.py:198 part/views.py:978 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:205 part/views.py:976 +#: company/views.py:205 part/views.py:985 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:214 part/views.py:985 +#: company/views.py:214 part/views.py:994 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2610,15 +2628,15 @@ msgstr "" msgid "Delete Supplier Part" msgstr "" -#: company/views.py:799 part/views.py:2737 +#: company/views.py:799 part/views.py:2753 msgid "Added new price break" msgstr "" -#: company/views.py:855 part/views.py:2781 +#: company/views.py:855 part/views.py:2797 msgid "Edit Price Break" msgstr "" -#: company/views.py:870 part/views.py:2795 +#: company/views.py:870 part/views.py:2811 msgid "Delete Price Break" msgstr "" @@ -2793,7 +2811,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:246 part/views.py:1675 stock/models.py:304 +#: order/models.py:246 part/views.py:1684 stock/models.py:304 #: stock/models.py:1020 msgid "Quantity must be greater than zero" msgstr "" @@ -2892,9 +2910,9 @@ msgstr "" msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:724 part/templates/part/navbar.html:101 -#: part/templates/part/order_prices.html:91 -#: part/templates/part/part_pricing.html:78 +#: order/models.py:724 part/templates/part/navbar.html:109 +#: part/templates/part/order_prices.html:107 +#: part/templates/part/part_pricing.html:97 msgid "Sale Price" msgstr "" @@ -3647,7 +3665,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2168 +#: part/forms.py:122 part/models.py:2204 msgid "Parent Part" msgstr "" @@ -3723,7 +3741,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2263 +#: part/forms.py:344 part/models.py:2299 msgid "Sub part" msgstr "" @@ -3743,7 +3761,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2214 +#: part/models.py:82 part/models.py:2250 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3812,7 +3830,7 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:724 part/models.py:2213 part/templates/part/detail.html:73 +#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:451 msgid "Category" msgstr "" @@ -3868,7 +3886,7 @@ msgstr "" msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:828 part/models.py:2142 part/templates/part/detail.html:106 +#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106 #: part/templates/part/params.html:29 msgid "Units" msgstr "" @@ -3935,179 +3953,179 @@ msgstr "" msgid "Creation User" msgstr "" -#: part/models.py:1616 +#: part/models.py:1621 msgid "Sell multiple" msgstr "" -#: part/models.py:2040 +#: part/models.py:2076 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2057 +#: part/models.py:2093 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2077 templates/js/part.js:716 templates/js/stock.js:117 +#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2078 +#: part/models.py:2114 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2083 +#: part/models.py:2119 msgid "Test Description" msgstr "" -#: part/models.py:2084 +#: part/models.py:2120 msgid "Enter description for this test" msgstr "" -#: part/models.py:2089 templates/js/part.js:725 +#: part/models.py:2125 templates/js/part.js:725 #: templates/js/table_filters.js:227 msgid "Required" msgstr "" -#: part/models.py:2090 +#: part/models.py:2126 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2095 templates/js/part.js:733 +#: part/models.py:2131 templates/js/part.js:733 msgid "Requires Value" msgstr "" -#: part/models.py:2096 +#: part/models.py:2132 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2101 templates/js/part.js:740 +#: part/models.py:2137 templates/js/part.js:740 msgid "Requires Attachment" msgstr "" -#: part/models.py:2102 +#: part/models.py:2138 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2135 +#: part/models.py:2171 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2140 +#: part/models.py:2176 msgid "Parameter Name" msgstr "" -#: part/models.py:2142 +#: part/models.py:2178 msgid "Parameter Units" msgstr "" -#: part/models.py:2170 part/models.py:2219 part/models.py:2220 +#: part/models.py:2206 part/models.py:2255 part/models.py:2256 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2172 +#: part/models.py:2208 msgid "Data" msgstr "" -#: part/models.py:2172 +#: part/models.py:2208 msgid "Parameter Value" msgstr "" -#: part/models.py:2224 templates/InvenTree/settings/category.html:67 +#: part/models.py:2260 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2225 +#: part/models.py:2261 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2255 +#: part/models.py:2291 msgid "Select parent part" msgstr "" -#: part/models.py:2264 +#: part/models.py:2300 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2270 +#: part/models.py:2306 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2272 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "" -#: part/models.py:2272 +#: part/models.py:2308 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2275 +#: part/models.py:2311 msgid "Overage" msgstr "" -#: part/models.py:2276 +#: part/models.py:2312 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2279 +#: part/models.py:2315 msgid "BOM item reference" msgstr "" -#: part/models.py:2282 +#: part/models.py:2318 msgid "BOM item notes" msgstr "" -#: part/models.py:2284 +#: part/models.py:2320 msgid "Checksum" msgstr "" -#: part/models.py:2284 +#: part/models.py:2320 msgid "BOM line checksum" msgstr "" -#: part/models.py:2288 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2289 +#: part/models.py:2325 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2294 templates/js/bom.js:294 +#: part/models.py:2330 templates/js/bom.js:294 msgid "Allow Variants" msgstr "" -#: part/models.py:2295 +#: part/models.py:2331 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2371 part/views.py:1681 part/views.py:1733 +#: part/models.py:2407 part/views.py:1690 part/views.py:1742 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2380 part/models.py:2382 +#: part/models.py:2416 part/models.py:2418 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2385 +#: part/models.py:2421 msgid "BOM Item" msgstr "" -#: part/models.py:2502 +#: part/models.py:2538 msgid "Part 1" msgstr "" -#: part/models.py:2506 +#: part/models.py:2542 msgid "Part 2" msgstr "" -#: part/models.py:2506 +#: part/models.py:2542 msgid "Select Related Part" msgstr "" -#: part/models.py:2538 +#: part/models.py:2574 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -4127,8 +4145,8 @@ msgstr "" msgid "Deleting this entry will remove the BOM row from the following part" msgstr "" -#: part/templates/part/bom.html:10 part/templates/part/navbar.html:48 -#: part/templates/part/navbar.html:51 +#: part/templates/part/bom.html:10 part/templates/part/navbar.html:50 +#: part/templates/part/navbar.html:53 msgid "Bill of Materials" msgstr "" @@ -4175,7 +4193,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:1976 +#: part/templates/part/bom.html:61 part/views.py:1985 msgid "Export Bill of Materials" msgstr "" @@ -4273,7 +4291,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:29 part/views.py:2379 +#: part/templates/part/category.html:29 part/views.py:2395 msgid "Create new part category" msgstr "" @@ -4390,12 +4408,12 @@ msgstr "" #: part/templates/part/category_navbar.html:34 #: part/templates/part/category_navbar.html:37 -#: part/templates/part/navbar.html:22 +#: part/templates/part/navbar.html:24 msgid "Parameters" msgstr "" #: part/templates/part/category_parametric.html:10 -#: part/templates/part/navbar.html:19 part/templates/part/params.html:10 +#: part/templates/part/navbar.html:21 part/templates/part/params.html:10 msgid "Part Parameters" msgstr "" @@ -4423,7 +4441,7 @@ msgstr "" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "" -#: part/templates/part/detail.html:11 part/templates/part/navbar.html:11 +#: part/templates/part/detail.html:11 part/templates/part/navbar.html:13 msgid "Part Details" msgstr "" @@ -4503,6 +4521,36 @@ msgstr "" msgid "Part is not active" msgstr "" +#: part/templates/part/internal_prices.html:11 +#: part/templates/part/navbar.html:100 +msgid "Internal Price Information" +msgstr "" + +#: part/templates/part/internal_prices.html:19 part/views.py:2820 +msgid "Add Internal Price Break" +msgstr "" + +#: part/templates/part/internal_prices.html:28 templates/403.html:5 +#: templates/403.html:11 +msgid "Permission Denied" +msgstr "" + +#: part/templates/part/internal_prices.html:31 templates/403.html:14 +msgid "You do not have permission to view this page." +msgstr "" + +#: part/templates/part/internal_prices.html:59 +msgid "No internal price break information found" +msgstr "" + +#: part/templates/part/internal_prices.html:110 +msgid "Edit internal price break" +msgstr "" + +#: part/templates/part/internal_prices.html:111 +msgid "Delete internal price break" +msgstr "" + #: part/templates/part/manufacturer.html:11 msgid "Part Manufacturers" msgstr "" @@ -4516,132 +4564,141 @@ msgstr "" msgid "Create new manufacturer" msgstr "" -#: part/templates/part/navbar.html:26 part/templates/part/variants.html:11 +#: part/templates/part/navbar.html:28 part/templates/part/variants.html:11 msgid "Part Variants" msgstr "" -#: part/templates/part/navbar.html:29 +#: part/templates/part/navbar.html:31 msgid "Variants" msgstr "" -#: part/templates/part/navbar.html:40 +#: part/templates/part/navbar.html:42 msgid "Allocated Stock" msgstr "" -#: part/templates/part/navbar.html:43 +#: part/templates/part/navbar.html:45 msgid "Allocations" msgstr "" -#: part/templates/part/navbar.html:64 part/templates/part/navbar.html:67 +#: part/templates/part/navbar.html:66 part/templates/part/navbar.html:69 msgid "Used In" msgstr "" -#: part/templates/part/navbar.html:72 part/templates/part/order_prices.html:12 +#: part/templates/part/navbar.html:74 part/templates/part/order_prices.html:12 msgid "Order Price Information" msgstr "" -#: part/templates/part/navbar.html:75 +#: part/templates/part/navbar.html:77 msgid "Order Price" msgstr "" -#: part/templates/part/navbar.html:98 +#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:93 +#: part/templates/part/part_pricing.html:82 +msgid "Internal Price" +msgstr "" + +#: part/templates/part/navbar.html:106 msgid "Sales Price Information" msgstr "" -#: part/templates/part/navbar.html:112 part/templates/part/part_tests.html:10 +#: part/templates/part/navbar.html:120 part/templates/part/part_tests.html:10 msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:115 stock/templates/stock/item_base.html:409 +#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409 msgid "Tests" msgstr "" -#: part/templates/part/navbar.html:119 part/templates/part/navbar.html:122 +#: part/templates/part/navbar.html:127 part/templates/part/navbar.html:130 #: part/templates/part/related.html:10 msgid "Related Parts" msgstr "" -#: part/templates/part/navbar.html:131 part/templates/part/notes.html:12 +#: part/templates/part/navbar.html:139 part/templates/part/notes.html:12 msgid "Part Notes" msgstr "" -#: part/templates/part/order_prices.html:23 +#: part/templates/part/order_prices.html:24 #: part/templates/part/part_base.html:265 msgid "Calculate" msgstr "" -#: part/templates/part/order_prices.html:30 +#: part/templates/part/order_prices.html:31 msgid "Pricing ranges" msgstr "" -#: part/templates/part/order_prices.html:35 -#: part/templates/part/part_pricing.html:19 +#: part/templates/part/order_prices.html:36 +#: part/templates/part/part_pricing.html:22 msgid "Supplier Pricing" msgstr "" -#: part/templates/part/order_prices.html:36 -#: part/templates/part/order_prices.html:61 -#: part/templates/part/order_prices.html:92 -#: part/templates/part/part_pricing.html:23 -#: part/templates/part/part_pricing.html:49 -#: part/templates/part/part_pricing.html:81 +#: part/templates/part/order_prices.html:37 +#: part/templates/part/order_prices.html:62 +#: part/templates/part/order_prices.html:94 +#: part/templates/part/order_prices.html:108 +#: part/templates/part/part_pricing.html:26 +#: part/templates/part/part_pricing.html:52 +#: part/templates/part/part_pricing.html:85 +#: part/templates/part/part_pricing.html:100 msgid "Unit Cost" msgstr "" -#: part/templates/part/order_prices.html:43 -#: part/templates/part/order_prices.html:68 -#: part/templates/part/order_prices.html:97 -#: part/templates/part/part_pricing.html:29 -#: part/templates/part/part_pricing.html:55 -#: part/templates/part/part_pricing.html:85 +#: part/templates/part/order_prices.html:44 +#: part/templates/part/order_prices.html:69 +#: part/templates/part/order_prices.html:99 +#: part/templates/part/order_prices.html:113 +#: part/templates/part/part_pricing.html:32 +#: part/templates/part/part_pricing.html:58 +#: part/templates/part/part_pricing.html:89 +#: part/templates/part/part_pricing.html:104 msgid "Total Cost" msgstr "" -#: part/templates/part/order_prices.html:51 -#: part/templates/part/part_pricing.html:37 +#: part/templates/part/order_prices.html:52 +#: part/templates/part/part_pricing.html:40 msgid "No supplier pricing available" msgstr "" -#: part/templates/part/order_prices.html:60 -#: part/templates/part/order_prices.html:112 -#: part/templates/part/part_pricing.html:45 +#: part/templates/part/order_prices.html:61 +#: part/templates/part/order_prices.html:128 +#: part/templates/part/part_pricing.html:48 msgid "BOM Pricing" msgstr "" -#: part/templates/part/order_prices.html:76 -#: part/templates/part/part_pricing.html:63 +#: part/templates/part/order_prices.html:77 +#: part/templates/part/part_pricing.html:66 msgid "Note: BOM pricing is incomplete for this part" msgstr "" -#: part/templates/part/order_prices.html:83 -#: part/templates/part/part_pricing.html:70 +#: part/templates/part/order_prices.html:84 +#: part/templates/part/part_pricing.html:73 msgid "No BOM pricing available" msgstr "" -#: part/templates/part/order_prices.html:106 -#: part/templates/part/part_pricing.html:94 +#: part/templates/part/order_prices.html:122 +#: part/templates/part/part_pricing.html:113 msgid "No pricing information is available for this part." msgstr "" -#: part/templates/part/order_prices.html:122 +#: part/templates/part/order_prices.html:138 msgid "Stock Pricing" msgstr "" -#: part/templates/part/order_prices.html:130 +#: part/templates/part/order_prices.html:146 msgid "No stock pricing history is available for this part." msgstr "" -#: part/templates/part/order_prices.html:149 +#: part/templates/part/order_prices.html:165 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:161 +#: part/templates/part/order_prices.html:177 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:173 +#: part/templates/part/order_prices.html:189 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" @@ -4652,7 +4709,7 @@ msgstr "" #: part/templates/part/params.html:18 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:44 +#: templates/InvenTree/settings/part.html:47 msgid "New Parameter" msgstr "" @@ -4938,150 +4995,158 @@ msgstr "" msgid "Created new part" msgstr "" -#: part/views.py:914 +#: part/views.py:923 msgid "Part QR Code" msgstr "" -#: part/views.py:1016 +#: part/views.py:1025 msgid "Upload Part Image" msgstr "" -#: part/views.py:1022 part/views.py:1057 +#: part/views.py:1031 part/views.py:1066 msgid "Updated part image" msgstr "" -#: part/views.py:1031 +#: part/views.py:1040 msgid "Select Part Image" msgstr "" -#: part/views.py:1060 +#: part/views.py:1069 msgid "Part image not found" msgstr "" -#: part/views.py:1071 +#: part/views.py:1080 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1106 +#: part/views.py:1115 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1136 +#: part/views.py:1145 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1157 +#: part/views.py:1166 msgid "Validate BOM" msgstr "" -#: part/views.py:1178 +#: part/views.py:1187 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1189 +#: part/views.py:1198 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1323 +#: part/views.py:1332 msgid "No BOM file provided" msgstr "" -#: part/views.py:1684 +#: part/views.py:1693 msgid "Enter a valid quantity" msgstr "" -#: part/views.py:1709 part/views.py:1712 +#: part/views.py:1718 part/views.py:1721 msgid "Select valid part" msgstr "" -#: part/views.py:1718 +#: part/views.py:1727 msgid "Duplicate part selected" msgstr "" -#: part/views.py:1756 +#: part/views.py:1765 msgid "Select a part" msgstr "" -#: part/views.py:1762 +#: part/views.py:1771 msgid "Selected part creates a circular BOM" msgstr "" -#: part/views.py:1766 +#: part/views.py:1775 msgid "Specify quantity" msgstr "" -#: part/views.py:2028 +#: part/views.py:2037 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2035 +#: part/views.py:2044 msgid "Part was deleted" msgstr "" -#: part/views.py:2044 +#: part/views.py:2053 msgid "Part Pricing" msgstr "" -#: part/views.py:2178 +#: part/views.py:2194 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2188 +#: part/views.py:2204 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2195 +#: part/views.py:2211 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2203 +#: part/views.py:2219 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2253 +#: part/views.py:2269 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2267 +#: part/views.py:2283 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2327 +#: part/views.py:2343 msgid "Edit Part Category" msgstr "" -#: part/views.py:2365 +#: part/views.py:2381 msgid "Delete Part Category" msgstr "" -#: part/views.py:2371 +#: part/views.py:2387 msgid "Part category was deleted" msgstr "" -#: part/views.py:2423 +#: part/views.py:2439 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2524 +#: part/views.py:2540 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2580 +#: part/views.py:2596 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2599 +#: part/views.py:2615 msgid "Create BOM Item" msgstr "" -#: part/views.py:2669 +#: part/views.py:2685 msgid "Edit BOM item" msgstr "" -#: part/views.py:2725 +#: part/views.py:2741 msgid "Confim BOM item deletion" msgstr "" +#: part/views.py:2829 +msgid "Edit Internal Price Break" +msgstr "" + +#: part/views.py:2837 +msgid "Delete Internal Price Break" +msgstr "" + #: report/models.py:181 msgid "Template name" msgstr "" @@ -5965,7 +6030,7 @@ msgstr "" msgid "Add Stock Items" msgstr "" -#: stock/views.py:1001 users/models.py:183 +#: stock/views.py:1001 users/models.py:184 msgid "Add" msgstr "" @@ -6063,14 +6128,6 @@ msgstr "" msgid "Add Stock Tracking Entry" msgstr "" -#: templates/403.html:5 templates/403.html:11 -msgid "Permission Denied" -msgstr "" - -#: templates/403.html:14 -msgid "You do not have permission to view this page." -msgstr "" - #: templates/404.html:5 templates/404.html:11 msgid "Page Not Found" msgstr "" @@ -6188,12 +6245,12 @@ msgid "No category parameter templates found" msgstr "" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:81 +#: templates/InvenTree/settings/part.html:84 msgid "Edit Template" msgstr "" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:82 +#: templates/InvenTree/settings/part.html:85 msgid "Delete Template" msgstr "" @@ -6241,11 +6298,11 @@ msgstr "" msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:40 +#: templates/InvenTree/settings/part.html:43 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:61 +#: templates/InvenTree/settings/part.html:64 msgid "No part parameter templates found" msgstr "" @@ -6401,7 +6458,7 @@ msgid "copy version information" msgstr "" #: templates/about.html:95 templates/js/modals.js:568 -#: templates/js/modals.js:846 templates/modals.html:29 templates/modals.html:54 +#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54 #: templates/modals.html:97 msgid "Close" msgstr "" @@ -6462,7 +6519,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:901 +#: templates/js/barcode.js:119 templates/js/modals.js:921 msgid "Invalid server response" msgstr "" @@ -6730,76 +6787,76 @@ msgstr "" msgid "Loading Data" msgstr "" -#: templates/js/modals.js:567 templates/js/modals.js:845 +#: templates/js/modals.js:567 templates/js/modals.js:860 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" -#: templates/js/modals.js:797 +#: templates/js/modals.js:811 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:797 +#: templates/js/modals.js:811 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:810 +#: templates/js/modals.js:824 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:901 +#: templates/js/modals.js:921 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:911 +#: templates/js/modals.js:931 msgid "No Response" msgstr "" -#: templates/js/modals.js:912 +#: templates/js/modals.js:932 msgid "No response from the InvenTree server" msgstr "" -#: templates/js/modals.js:916 +#: templates/js/modals.js:936 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:917 +#: templates/js/modals.js:937 msgid "Server returned error code 400" msgstr "" -#: templates/js/modals.js:921 +#: templates/js/modals.js:941 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/modals.js:922 +#: templates/js/modals.js:942 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/modals.js:926 +#: templates/js/modals.js:946 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/modals.js:927 +#: templates/js/modals.js:947 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/modals.js:931 +#: templates/js/modals.js:951 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/modals.js:932 +#: templates/js/modals.js:952 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/modals.js:936 +#: templates/js/modals.js:956 msgid "Error 408: Timeout" msgstr "" -#: templates/js/modals.js:937 +#: templates/js/modals.js:957 msgid "Connection timeout while requesting data from server" msgstr "" -#: templates/js/modals.js:940 +#: templates/js/modals.js:960 msgid "Error requesting form data" msgstr "" @@ -7580,35 +7637,35 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:170 +#: users/models.py:171 msgid "Permission set" msgstr "" -#: users/models.py:178 +#: users/models.py:179 msgid "Group" msgstr "" -#: users/models.py:181 +#: users/models.py:182 msgid "View" msgstr "" -#: users/models.py:181 +#: users/models.py:182 msgid "Permission to view items" msgstr "" -#: users/models.py:183 +#: users/models.py:184 msgid "Permission to add items" msgstr "" -#: users/models.py:185 +#: users/models.py:186 msgid "Change" msgstr "" -#: users/models.py:185 +#: users/models.py:186 msgid "Permissions to edit items" msgstr "" -#: users/models.py:187 +#: users/models.py:188 msgid "Permission to delete items" msgstr "" From 4073f0d066dc7573c194c5bd484730e2995ff34e Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 18 Jun 2021 11:38:18 +1000 Subject: [PATCH 116/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 579 ++++++++++++---------- 1 file changed, 318 insertions(+), 261 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 4db5ba2d80..664829d556 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-17 12:37+0000\n" -"PO-Revision-Date: 2021-06-17 16:09\n" +"POT-Creation-Date: 2021-06-18 00:37+0000\n" +"PO-Revision-Date: 2021-06-18 01:38\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -122,7 +122,7 @@ msgstr "Kommentar" msgid "File comment" msgstr "Datei-Kommentar" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1154 msgid "User" @@ -133,7 +133,7 @@ msgid "upload date" msgstr "Hochladedatum" #: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102 -#: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27 +#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27 #: report/models.py:180 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/part.js:118 #: templates/js/part.js:641 templates/js/stock.js:947 @@ -462,7 +462,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:699 +#: build/templates/build/detail.html:31 common/models.py:713 #: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 #: order/forms.py:285 order/models.py:617 order/models.py:841 @@ -473,11 +473,12 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/models.py:2270 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306 #: part/templates/part/allocation.html:19 #: part/templates/part/allocation.html:53 -#: part/templates/part/order_prices.html:186 -#: part/templates/part/part_pricing.html:13 +#: part/templates/part/internal_prices.html:98 +#: part/templates/part/order_prices.html:202 +#: part/templates/part/part_pricing.html:16 #: part/templates/part/sale_prices.html:85 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -590,8 +591,8 @@ msgstr "Bauauftrag" #: build/models.py:67 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 -#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:55 -#: part/templates/part/navbar.html:58 templates/InvenTree/index.html:183 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:57 +#: part/templates/part/navbar.html:60 templates/InvenTree/index.html:183 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:43 msgid "Build Orders" @@ -603,7 +604,7 @@ msgstr "Bauauftragsreferenz" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2279 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2315 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:575 templates/js/build.js:1018 @@ -631,10 +632,10 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1967 part/models.py:1979 part/models.py:1997 -#: part/models.py:2072 part/models.py:2168 part/models.py:2254 -#: part/templates/part/part_app_base.html:8 -#: part/templates/part/part_pricing.html:9 part/templates/part/related.html:29 +#: part/models.py:1988 part/models.py:2000 part/models.py:2015 +#: part/models.py:2033 part/models.py:2108 part/models.py:2204 +#: part/models.py:2290 part/templates/part/part_app_base.html:8 +#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 #: report/templates/report/inventree_po_report.html:90 @@ -770,7 +771,7 @@ msgstr "Link zu einer externen URL" #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:871 -#: part/templates/part/navbar.html:134 +#: part/templates/part/navbar.html:142 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 @@ -923,8 +924,8 @@ msgstr "Seriennummer" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:125 -#: part/templates/part/navbar.html:128 stock/templates/stock/navbar.html:47 +#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:133 +#: part/templates/part/navbar.html:136 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "Anhänge" @@ -1251,7 +1252,7 @@ msgstr "Bauauftrag-details" #: build/templates/build/navbar.html:15 #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 -#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15 +#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 #: templates/js/stock.js:1019 msgid "Details" msgstr "Details" @@ -1600,7 +1601,7 @@ msgstr "Aktuelle Teile-Stände" msgid "Number of recent parts to display on index page" msgstr "Anzahl der neusten Teile auf der Startseite" -#: common/models.py:153 part/models.py:2170 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -1671,160 +1672,177 @@ msgstr "zeige Bestand in Eingabemasken" msgid "Display available part quantity in some forms" msgstr "Zeige den verfügbaren Bestand in einigen Eingabemasken" -#: common/models.py:209 templates/stats.html:25 +#: common/models.py:209 +msgid "Internal Prices" +msgstr "" + +#: common/models.py:210 +msgid "Enable internal prices for parts" +msgstr "" + +#: common/models.py:216 +msgid "Internal Price as BOM-Price" +msgstr "" + +#: common/models.py:217 +msgid "Use the internal price (if set) in BOM-price calculations" +msgstr "" + +#: common/models.py:223 templates/stats.html:25 msgid "Debug Mode" msgstr "Entwickler-Modus" -#: common/models.py:210 +#: common/models.py:224 msgid "Generate reports in debug mode (HTML output)" msgstr "Berichte im Entwickler-Modus generieren (als HTML)" -#: common/models.py:216 +#: common/models.py:230 msgid "Page Size" msgstr "Seitengröße" -#: common/models.py:217 +#: common/models.py:231 msgid "Default page size for PDF reports" msgstr "Standardseitenformat für PDF-Bericht" -#: common/models.py:227 +#: common/models.py:241 msgid "Test Reports" msgstr "Test-Berichte" -#: common/models.py:228 +#: common/models.py:242 msgid "Enable generation of test reports" msgstr "Erstellung von Test-Berichten aktivieren" -#: common/models.py:234 +#: common/models.py:248 msgid "Stock Expiry" msgstr "Bestands-Ablauf" -#: common/models.py:235 +#: common/models.py:249 msgid "Enable stock expiry functionality" msgstr "Ablaufen von Bestand ermöglichen" -#: common/models.py:241 +#: common/models.py:255 msgid "Sell Expired Stock" msgstr "Abgelaufenen Bestand verkaufen" -#: common/models.py:242 +#: common/models.py:256 msgid "Allow sale of expired stock" msgstr "Verkauf von abgelaufenem Bestand erlaubt" -#: common/models.py:248 +#: common/models.py:262 msgid "Stock Stale Time" msgstr "Bestands-Stehzeit" -#: common/models.py:249 +#: common/models.py:263 msgid "Number of days stock items are considered stale before expiring" msgstr "Anzahl an Tagen, an denen Bestand als abgestanden markiert wird, bevor sie ablaufen" -#: common/models.py:251 part/templates/part/detail.html:121 +#: common/models.py:265 part/templates/part/detail.html:121 msgid "days" msgstr "Tage" -#: common/models.py:256 +#: common/models.py:270 msgid "Build Expired Stock" msgstr "Abgelaufenen Bestand verbauen" -#: common/models.py:257 +#: common/models.py:271 msgid "Allow building with expired stock" msgstr "Verbauen von abgelaufenen Bestand erlaubt" -#: common/models.py:263 +#: common/models.py:277 msgid "Stock Ownership Control" msgstr "Bestands-Eigentümerkontrolle" -#: common/models.py:264 +#: common/models.py:278 msgid "Enable ownership control over stock locations and items" msgstr "Eigentümerkontrolle für Lagerorte und Teile aktivieren" -#: common/models.py:270 +#: common/models.py:284 msgid "Group by Part" msgstr "Gruppieren nach Teil" -#: common/models.py:271 +#: common/models.py:285 msgid "Group stock items by part reference in table views" msgstr "Bestand in Tabellen anhand von Teil-Referenz gruppieren" -#: common/models.py:277 +#: common/models.py:291 msgid "Recent Stock Count" msgstr "aktueller Bestand" -#: common/models.py:278 +#: common/models.py:292 msgid "Number of recent stock items to display on index page" msgstr "Anzahl des geänderten Bestands auf der Startseite" -#: common/models.py:284 +#: common/models.py:298 msgid "Build Order Reference Prefix" msgstr "Bauauftrag-Referenz Präfix" -#: common/models.py:285 +#: common/models.py:299 msgid "Prefix value for build order reference" msgstr "Präfix für Bauauftrag-Referenz" -#: common/models.py:290 +#: common/models.py:304 msgid "Build Order Reference Regex" msgstr "Bauauftrag-Referenz RegEx" -#: common/models.py:291 +#: common/models.py:305 msgid "Regular expression pattern for matching build order reference" msgstr "RegEx Muster für die Zuordnung von Bauauftrag-Referenzen" -#: common/models.py:295 +#: common/models.py:309 msgid "Sales Order Reference Prefix" msgstr "Auftrags-Referenz Präfix" -#: common/models.py:296 +#: common/models.py:310 msgid "Prefix value for sales order reference" msgstr "Präfix für Auftrags-Referenz" -#: common/models.py:301 +#: common/models.py:315 msgid "Purchase Order Reference Prefix" msgstr "Bestellungs-Referenz Präfix" -#: common/models.py:302 +#: common/models.py:316 msgid "Prefix value for purchase order reference" msgstr "Präfix für Bestellungs-Referenz" -#: common/models.py:525 +#: common/models.py:539 msgid "Settings key (must be unique - case insensitive" msgstr "Einstellungs-Schlüssel (muss einzigartig sein, Groß-/ Kleinschreibung wird nicht beachtet)" -#: common/models.py:527 +#: common/models.py:541 msgid "Settings value" msgstr "Einstellungs-Wert" -#: common/models.py:562 +#: common/models.py:576 msgid "Must be an integer value" msgstr "Nur Ganzzahl eingeben" -#: common/models.py:585 +#: common/models.py:599 msgid "Value must be a boolean value" msgstr "Wahrheitswert erforderlich" -#: common/models.py:596 +#: common/models.py:610 msgid "Value must be an integer value" msgstr "Nur Ganzzahl eingeben" -#: common/models.py:619 +#: common/models.py:633 msgid "Key string must be unique" msgstr "Schlüsseltext muss eindeutig sein" -#: common/models.py:700 company/forms.py:177 +#: common/models.py:714 company/forms.py:177 msgid "Price break quantity" msgstr "Preisstaffelungs Anzahl" -#: common/models.py:708 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82 +#: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 templates/js/bom.js:271 msgid "Price" msgstr "Preis" -#: common/models.py:709 +#: common/models.py:723 msgid "Unit price at specified quantity" msgstr "Stückpreis für die angegebene Anzahl" -#: common/models.py:798 +#: common/models.py:815 msgid "Default" msgstr "Standard" @@ -2070,17 +2088,17 @@ msgid "Supplier part description" msgstr "Zuliefererbeschreibung des Teils" #: company/models.py:497 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2282 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Notiz" -#: company/models.py:501 part/models.py:1614 +#: company/models.py:501 part/models.py:1619 msgid "base cost" msgstr "Basiskosten" -#: company/models.py:501 part/models.py:1614 +#: company/models.py:501 part/models.py:1619 msgid "Minimum charge (e.g. stocking fee)" msgstr "Mindestpreis" @@ -2094,7 +2112,7 @@ msgstr "Verpackungen" msgid "Part packaging" msgstr "Teile-Verpackungen" -#: company/models.py:505 part/models.py:1616 +#: company/models.py:505 part/models.py:1621 msgid "multiple" msgstr "Vielfache" @@ -2324,8 +2342,8 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you msgstr "Für dieses Herstellerteil sind %(count)s Lieferanten definiert. Wenn Sie es löschen, werden die folgenden Lieferantenteile ebenfalls gelöscht:" #: company/templates/company/manufacturer_part_navbar.html:14 -#: company/views.py:63 part/templates/part/navbar.html:84 -#: part/templates/part/navbar.html:87 templates/InvenTree/search.html:316 +#: company/views.py:63 part/templates/part/navbar.html:86 +#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316 #: templates/navbar.html:35 msgid "Suppliers" msgstr "Zulieferer" @@ -2337,7 +2355,7 @@ msgstr "Herstellerteil-Bestand" #: company/templates/company/manufacturer_part_navbar.html:22 #: company/templates/company/navbar.html:41 #: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:36 stock/api.py:54 +#: part/templates/part/navbar.html:38 stock/api.py:54 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 @@ -2365,7 +2383,7 @@ msgstr "Zuliefererteil entfernen" #: company/templates/company/manufacturer_part_suppliers.html:22 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:1002 users/models.py:187 +#: stock/views.py:1002 users/models.py:188 msgid "Delete" msgstr "Löschen" @@ -2384,7 +2402,7 @@ msgstr "Hergestellte Teile" msgid "Supplied Parts" msgstr "Zuliefererteile" -#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:33 +#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:35 #: stock/templates/stock/location.html:107 #: stock/templates/stock/location.html:122 #: stock/templates/stock/location.html:136 @@ -2401,7 +2419,7 @@ msgstr "Teilbestand" #: company/templates/company/sales_orders.html:11 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:104 part/templates/part/navbar.html:107 +#: part/templates/part/navbar.html:112 part/templates/part/navbar.html:115 #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 @@ -2413,7 +2431,7 @@ msgstr "Aufträge" #: company/templates/company/purchase_orders.html:10 #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 -#: part/templates/part/navbar.html:90 part/templates/part/navbar.html:93 +#: part/templates/part/navbar.html:92 part/templates/part/navbar.html:95 #: part/templates/part/orders.html:10 templates/InvenTree/index.html:205 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 @@ -2496,7 +2514,7 @@ msgid "Pricing Information" msgstr "Preisinformationen ansehen" #: company/templates/company/supplier_part_pricing.html:19 company/views.py:794 -#: part/templates/part/sale_prices.html:17 part/views.py:2733 +#: part/templates/part/sale_prices.html:17 part/views.py:2749 msgid "Add Price Break" msgstr "Preisstaffel hinzufügen" @@ -2515,8 +2533,8 @@ msgstr "Preisstaffel bearbeiten" msgid "Delete price break" msgstr "Preisstaffel löschen" -#: company/views.py:70 part/templates/part/navbar.html:78 -#: part/templates/part/navbar.html:81 templates/InvenTree/search.html:306 +#: company/views.py:70 part/templates/part/navbar.html:80 +#: part/templates/part/navbar.html:83 templates/InvenTree/search.html:306 #: templates/navbar.html:36 msgid "Manufacturers" msgstr "Hersteller" @@ -2538,20 +2556,20 @@ msgstr "Firmen" msgid "New Company" msgstr "Neue Firma" -#: company/views.py:169 part/views.py:937 +#: company/views.py:169 part/views.py:946 msgid "Download Image" msgstr "Bild herunterladen" -#: company/views.py:198 part/views.py:969 +#: company/views.py:198 part/views.py:978 msgid "Image size exceeds maximum allowable size for download" msgstr "Bildgröße überschreitet maximal-erlaubte Größe für Downloads" -#: company/views.py:205 part/views.py:976 +#: company/views.py:205 part/views.py:985 #, python-brace-format msgid "Invalid response: {code}" msgstr "Ungültige Antwort {code}" -#: company/views.py:214 part/views.py:985 +#: company/views.py:214 part/views.py:994 msgid "Supplied URL is not a valid image file" msgstr "Angegebene URL ist kein gültiges Bild" @@ -2611,15 +2629,15 @@ msgstr "Neues Zuliefererteil anlegen" msgid "Delete Supplier Part" msgstr "Zuliefererteil entfernen" -#: company/views.py:799 part/views.py:2737 +#: company/views.py:799 part/views.py:2753 msgid "Added new price break" msgstr "neue Preisstaffel hinzufügt" -#: company/views.py:855 part/views.py:2781 +#: company/views.py:855 part/views.py:2797 msgid "Edit Price Break" msgstr "Preisstaffel bearbeiten" -#: company/views.py:870 part/views.py:2795 +#: company/views.py:870 part/views.py:2811 msgid "Delete Price Break" msgstr "Preisstaffel löschen" @@ -2794,7 +2812,7 @@ msgstr "Geplantes Lieferdatum für Auftrag." msgid "Date order was completed" msgstr "Datum an dem der Auftrag fertigstellt wurde" -#: order/models.py:246 part/views.py:1675 stock/models.py:304 +#: order/models.py:246 part/views.py:1684 stock/models.py:304 #: stock/models.py:1020 msgid "Quantity must be greater than zero" msgstr "Anzahl muss größer Null sein" @@ -2893,9 +2911,9 @@ msgstr "Preis pro Einheit" msgid "Where does the Purchaser want this item to be stored?" msgstr "Wo möchte der Käufer diesen Artikel gelagert haben?" -#: order/models.py:724 part/templates/part/navbar.html:101 -#: part/templates/part/order_prices.html:91 -#: part/templates/part/part_pricing.html:78 +#: order/models.py:724 part/templates/part/navbar.html:109 +#: part/templates/part/order_prices.html:107 +#: part/templates/part/part_pricing.html:97 msgid "Sale Price" msgstr "Verkaufspreis" @@ -3648,7 +3666,7 @@ msgstr "Zulieferer einschließen" msgid "Include part supplier data in exported BOM" msgstr "Zulieferer-Daten in Stückliste-Export einschließen" -#: part/forms.py:122 part/models.py:2168 +#: part/forms.py:122 part/models.py:2204 msgid "Parent Part" msgstr "Ausgangsteil" @@ -3724,7 +3742,7 @@ msgstr "Parameter-Vorlage zu Kategorien dieser Ebene hinzufügen" msgid "Add parameter template to all categories" msgstr "Parameter-Vorlage zu allen Kategorien hinzufügen" -#: part/forms.py:344 part/models.py:2263 +#: part/forms.py:344 part/models.py:2299 msgid "Sub part" msgstr "Untergeordnetes Teil" @@ -3744,7 +3762,7 @@ msgstr "Standard Stichwörter" msgid "Default keywords for parts in this category" msgstr "Standard-Stichworte für Teile dieser Kategorie" -#: part/models.py:82 part/models.py:2214 +#: part/models.py:82 part/models.py:2250 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "Teil-Kategorie" @@ -3813,7 +3831,7 @@ msgstr "Schlüsselwörter" msgid "Part keywords to improve visibility in search results" msgstr "Schlüsselworte um die Sichtbarkeit in Suchergebnissen zu verbessern" -#: part/models.py:724 part/models.py:2213 part/templates/part/detail.html:73 +#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:451 msgid "Category" msgstr "Kategorie" @@ -3869,7 +3887,7 @@ msgstr "Minimaler Lagerbestand" msgid "Minimum allowed stock level" msgstr "Minimal zulässiger Lagerbestand" -#: part/models.py:828 part/models.py:2142 part/templates/part/detail.html:106 +#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106 #: part/templates/part/params.html:29 msgid "Units" msgstr "Einheiten" @@ -3936,179 +3954,179 @@ msgstr "BOM Kontrolldatum" msgid "Creation User" msgstr "Erstellungs-Nutzer" -#: part/models.py:1616 +#: part/models.py:1621 msgid "Sell multiple" msgstr "Mehrere verkaufen" -#: part/models.py:2040 +#: part/models.py:2076 msgid "Test templates can only be created for trackable parts" msgstr "Test-Vorlagen können nur für verfolgbare Teile angelegt werden" -#: part/models.py:2057 +#: part/models.py:2093 msgid "Test with this name already exists for this part" msgstr "Ein Test mit diesem Namen besteht bereits für dieses Teil" -#: part/models.py:2077 templates/js/part.js:716 templates/js/stock.js:117 +#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117 msgid "Test Name" msgstr "Test-Name" -#: part/models.py:2078 +#: part/models.py:2114 msgid "Enter a name for the test" msgstr "Namen für diesen Test eingeben" -#: part/models.py:2083 +#: part/models.py:2119 msgid "Test Description" msgstr "Test-Beschreibung" -#: part/models.py:2084 +#: part/models.py:2120 msgid "Enter description for this test" msgstr "Beschreibung für diesen Test eingeben" -#: part/models.py:2089 templates/js/part.js:725 +#: part/models.py:2125 templates/js/part.js:725 #: templates/js/table_filters.js:227 msgid "Required" msgstr "Benötigt" -#: part/models.py:2090 +#: part/models.py:2126 msgid "Is this test required to pass?" msgstr "Muss dieser Test erfolgreich sein?" -#: part/models.py:2095 templates/js/part.js:733 +#: part/models.py:2131 templates/js/part.js:733 msgid "Requires Value" msgstr "Erfordert Wert" -#: part/models.py:2096 +#: part/models.py:2132 msgid "Does this test require a value when adding a test result?" msgstr "Muss für diesen Test ein Wert für das Test-Ergebnis eingetragen werden?" -#: part/models.py:2101 templates/js/part.js:740 +#: part/models.py:2137 templates/js/part.js:740 msgid "Requires Attachment" msgstr "Anhang muss eingegeben werden" -#: part/models.py:2102 +#: part/models.py:2138 msgid "Does this test require a file attachment when adding a test result?" msgstr "Muss für diesen Test ein Anhang für das Test-Ergebnis hinzugefügt werden?" -#: part/models.py:2135 +#: part/models.py:2171 msgid "Parameter template name must be unique" msgstr "Vorlagen-Name des Parameters muss eindeutig sein" -#: part/models.py:2140 +#: part/models.py:2176 msgid "Parameter Name" msgstr "Name des Parameters" -#: part/models.py:2142 +#: part/models.py:2178 msgid "Parameter Units" msgstr "Einheit des Parameters" -#: part/models.py:2170 part/models.py:2219 part/models.py:2220 +#: part/models.py:2206 part/models.py:2255 part/models.py:2256 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "Parameter Vorlage" -#: part/models.py:2172 +#: part/models.py:2208 msgid "Data" msgstr "Wert" -#: part/models.py:2172 +#: part/models.py:2208 msgid "Parameter Value" msgstr "Parameter Wert" -#: part/models.py:2224 templates/InvenTree/settings/category.html:67 +#: part/models.py:2260 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "Standard-Wert" -#: part/models.py:2225 +#: part/models.py:2261 msgid "Default Parameter Value" msgstr "Standard Parameter Wert" -#: part/models.py:2255 +#: part/models.py:2291 msgid "Select parent part" msgstr "Ausgangsteil auswählen" -#: part/models.py:2264 +#: part/models.py:2300 msgid "Select part to be used in BOM" msgstr "Teil für die Nutzung in der Stückliste auswählen" -#: part/models.py:2270 +#: part/models.py:2306 msgid "BOM quantity for this BOM item" msgstr "Stücklisten-Anzahl für dieses Stücklisten-Teil" -#: part/models.py:2272 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "Optional" -#: part/models.py:2272 +#: part/models.py:2308 msgid "This BOM item is optional" msgstr "Diese Stücklisten-Position ist optional" -#: part/models.py:2275 +#: part/models.py:2311 msgid "Overage" msgstr "Überschuss" -#: part/models.py:2276 +#: part/models.py:2312 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "Geschätzter Ausschuss (absolut oder prozentual)" -#: part/models.py:2279 +#: part/models.py:2315 msgid "BOM item reference" msgstr "Referenz der Postion auf der Stückliste" -#: part/models.py:2282 +#: part/models.py:2318 msgid "BOM item notes" msgstr "Notizen zur Stücklisten-Position" -#: part/models.py:2284 +#: part/models.py:2320 msgid "Checksum" msgstr "Prüfsumme" -#: part/models.py:2284 +#: part/models.py:2320 msgid "BOM line checksum" msgstr "Prüfsumme der Stückliste" -#: part/models.py:2288 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "Geerbt" -#: part/models.py:2289 +#: part/models.py:2325 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "Diese Stücklisten-Position wird in die Stücklisten von Teil-Varianten vererbt" -#: part/models.py:2294 templates/js/bom.js:294 +#: part/models.py:2330 templates/js/bom.js:294 msgid "Allow Variants" msgstr "Varianten zulassen" -#: part/models.py:2295 +#: part/models.py:2331 msgid "Stock items for variant parts can be used for this BOM item" msgstr "Lagerbestand von Varianten kann für diese Stücklisten-Position verwendet werden" -#: part/models.py:2371 part/views.py:1681 part/views.py:1733 +#: part/models.py:2407 part/views.py:1690 part/views.py:1742 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "Menge muss eine Ganzzahl sein" -#: part/models.py:2380 part/models.py:2382 +#: part/models.py:2416 part/models.py:2418 msgid "Sub part must be specified" msgstr "Zuliefererteil muss festgelegt sein" -#: part/models.py:2385 +#: part/models.py:2421 msgid "BOM Item" msgstr "Stücklisten-Position" -#: part/models.py:2502 +#: part/models.py:2538 msgid "Part 1" msgstr "Teil 1" -#: part/models.py:2506 +#: part/models.py:2542 msgid "Part 2" msgstr "Teil 2" -#: part/models.py:2506 +#: part/models.py:2542 msgid "Select Related Part" msgstr "verknüpftes Teil auswählen" -#: part/models.py:2538 +#: part/models.py:2574 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "Fehler bei Verwandschaft: Ist das Teil mit sich selbst verwandt oder ist das die Verwandtschaft nicht eindeutig?" @@ -4128,8 +4146,8 @@ msgstr "Sind Sie sicher, dass Sie diese Stücklisten-Position löschen wollen?" msgid "Deleting this entry will remove the BOM row from the following part" msgstr "Die Löschung dieses Eintrags wird das Stücklisten-Position vom folgenden Teil entfernen" -#: part/templates/part/bom.html:10 part/templates/part/navbar.html:48 -#: part/templates/part/navbar.html:51 +#: part/templates/part/bom.html:10 part/templates/part/navbar.html:50 +#: part/templates/part/navbar.html:53 msgid "Bill of Materials" msgstr "Stückliste" @@ -4176,7 +4194,7 @@ msgstr "Stückliste bearbeiten" msgid "Validate Bill of Materials" msgstr "Stückliste kontrollieren" -#: part/templates/part/bom.html:61 part/views.py:1976 +#: part/templates/part/bom.html:61 part/views.py:1985 msgid "Export Bill of Materials" msgstr "Stückliste exportieren" @@ -4274,7 +4292,7 @@ msgstr "Neuen Bauauftrag beginnen" msgid "All parts" msgstr "Alle Teile" -#: part/templates/part/category.html:29 part/views.py:2379 +#: part/templates/part/category.html:29 part/views.py:2395 msgid "Create new part category" msgstr "Teil-Kategorie anlegen" @@ -4391,12 +4409,12 @@ msgstr "Wenn diese Kat. gelöscht wird, werden diese Teile in die oberste Kat. v #: part/templates/part/category_navbar.html:34 #: part/templates/part/category_navbar.html:37 -#: part/templates/part/navbar.html:22 +#: part/templates/part/navbar.html:24 msgid "Parameters" msgstr "Parameter" #: part/templates/part/category_parametric.html:10 -#: part/templates/part/navbar.html:19 part/templates/part/params.html:10 +#: part/templates/part/navbar.html:21 part/templates/part/params.html:10 msgid "Part Parameters" msgstr "Teilparameter" @@ -4424,7 +4442,7 @@ msgstr "Teil evtl. Duplikat dieser Teile" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "%(full_name)s - %(desc)s (%(match_per)s%% übereinstimmend)" -#: part/templates/part/detail.html:11 part/templates/part/navbar.html:11 +#: part/templates/part/detail.html:11 part/templates/part/navbar.html:13 msgid "Part Details" msgstr "Teil Details" @@ -4504,6 +4522,36 @@ msgstr "Teil ist aktiv" msgid "Part is not active" msgstr "Teil ist nicht aktiv" +#: part/templates/part/internal_prices.html:11 +#: part/templates/part/navbar.html:100 +msgid "Internal Price Information" +msgstr "" + +#: part/templates/part/internal_prices.html:19 part/views.py:2820 +msgid "Add Internal Price Break" +msgstr "" + +#: part/templates/part/internal_prices.html:28 templates/403.html:5 +#: templates/403.html:11 +msgid "Permission Denied" +msgstr "Zugriff verweigert" + +#: part/templates/part/internal_prices.html:31 templates/403.html:14 +msgid "You do not have permission to view this page." +msgstr "Keine Berechtigung zum Anzeigen dieser Seite." + +#: part/templates/part/internal_prices.html:59 +msgid "No internal price break information found" +msgstr "" + +#: part/templates/part/internal_prices.html:110 +msgid "Edit internal price break" +msgstr "" + +#: part/templates/part/internal_prices.html:111 +msgid "Delete internal price break" +msgstr "" + #: part/templates/part/manufacturer.html:11 msgid "Part Manufacturers" msgstr "Teil-Hersteller" @@ -4517,132 +4565,141 @@ msgstr "Herstellerteile löschen" msgid "Create new manufacturer" msgstr "Neuen Hersteller anlegen" -#: part/templates/part/navbar.html:26 part/templates/part/variants.html:11 +#: part/templates/part/navbar.html:28 part/templates/part/variants.html:11 msgid "Part Variants" msgstr "Teil Varianten" -#: part/templates/part/navbar.html:29 +#: part/templates/part/navbar.html:31 msgid "Variants" msgstr "Varianten" -#: part/templates/part/navbar.html:40 +#: part/templates/part/navbar.html:42 msgid "Allocated Stock" msgstr "Lagerbestand zuweisen" -#: part/templates/part/navbar.html:43 +#: part/templates/part/navbar.html:45 msgid "Allocations" msgstr "Zuweisungen" -#: part/templates/part/navbar.html:64 part/templates/part/navbar.html:67 +#: part/templates/part/navbar.html:66 part/templates/part/navbar.html:69 msgid "Used In" msgstr "Benutzt in" -#: part/templates/part/navbar.html:72 part/templates/part/order_prices.html:12 +#: part/templates/part/navbar.html:74 part/templates/part/order_prices.html:12 msgid "Order Price Information" msgstr "Bestellpreisinformationen" -#: part/templates/part/navbar.html:75 +#: part/templates/part/navbar.html:77 msgid "Order Price" msgstr "Bestellpreis" -#: part/templates/part/navbar.html:98 +#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:93 +#: part/templates/part/part_pricing.html:82 +msgid "Internal Price" +msgstr "" + +#: part/templates/part/navbar.html:106 msgid "Sales Price Information" msgstr "Preisinformationen ansehen" -#: part/templates/part/navbar.html:112 part/templates/part/part_tests.html:10 +#: part/templates/part/navbar.html:120 part/templates/part/part_tests.html:10 msgid "Part Test Templates" msgstr "Teil Test-Vorlagen" -#: part/templates/part/navbar.html:115 stock/templates/stock/item_base.html:409 +#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409 msgid "Tests" msgstr "Tests" -#: part/templates/part/navbar.html:119 part/templates/part/navbar.html:122 +#: part/templates/part/navbar.html:127 part/templates/part/navbar.html:130 #: part/templates/part/related.html:10 msgid "Related Parts" msgstr "Verknüpfte Teile" -#: part/templates/part/navbar.html:131 part/templates/part/notes.html:12 +#: part/templates/part/navbar.html:139 part/templates/part/notes.html:12 msgid "Part Notes" msgstr "Teil-Bemerkungen" -#: part/templates/part/order_prices.html:23 +#: part/templates/part/order_prices.html:24 #: part/templates/part/part_base.html:265 msgid "Calculate" msgstr "Berechnen" -#: part/templates/part/order_prices.html:30 +#: part/templates/part/order_prices.html:31 msgid "Pricing ranges" msgstr "Preisspannen" -#: part/templates/part/order_prices.html:35 -#: part/templates/part/part_pricing.html:19 +#: part/templates/part/order_prices.html:36 +#: part/templates/part/part_pricing.html:22 msgid "Supplier Pricing" msgstr "Zulieferer-Preise" -#: part/templates/part/order_prices.html:36 -#: part/templates/part/order_prices.html:61 -#: part/templates/part/order_prices.html:92 -#: part/templates/part/part_pricing.html:23 -#: part/templates/part/part_pricing.html:49 -#: part/templates/part/part_pricing.html:81 +#: part/templates/part/order_prices.html:37 +#: part/templates/part/order_prices.html:62 +#: part/templates/part/order_prices.html:94 +#: part/templates/part/order_prices.html:108 +#: part/templates/part/part_pricing.html:26 +#: part/templates/part/part_pricing.html:52 +#: part/templates/part/part_pricing.html:85 +#: part/templates/part/part_pricing.html:100 msgid "Unit Cost" msgstr "Stückpreis" -#: part/templates/part/order_prices.html:43 -#: part/templates/part/order_prices.html:68 -#: part/templates/part/order_prices.html:97 -#: part/templates/part/part_pricing.html:29 -#: part/templates/part/part_pricing.html:55 -#: part/templates/part/part_pricing.html:85 +#: part/templates/part/order_prices.html:44 +#: part/templates/part/order_prices.html:69 +#: part/templates/part/order_prices.html:99 +#: part/templates/part/order_prices.html:113 +#: part/templates/part/part_pricing.html:32 +#: part/templates/part/part_pricing.html:58 +#: part/templates/part/part_pricing.html:89 +#: part/templates/part/part_pricing.html:104 msgid "Total Cost" msgstr "Gesamtkosten" -#: part/templates/part/order_prices.html:51 -#: part/templates/part/part_pricing.html:37 +#: part/templates/part/order_prices.html:52 +#: part/templates/part/part_pricing.html:40 msgid "No supplier pricing available" msgstr "Keine Zulieferer-Preise verfügbar" -#: part/templates/part/order_prices.html:60 -#: part/templates/part/order_prices.html:112 -#: part/templates/part/part_pricing.html:45 +#: part/templates/part/order_prices.html:61 +#: part/templates/part/order_prices.html:128 +#: part/templates/part/part_pricing.html:48 msgid "BOM Pricing" msgstr "Stücklistenpreise" -#: part/templates/part/order_prices.html:76 -#: part/templates/part/part_pricing.html:63 +#: part/templates/part/order_prices.html:77 +#: part/templates/part/part_pricing.html:66 msgid "Note: BOM pricing is incomplete for this part" msgstr "Anmerkung: Stücklistenbepreisung für dieses Teil ist unvollständig" -#: part/templates/part/order_prices.html:83 -#: part/templates/part/part_pricing.html:70 +#: part/templates/part/order_prices.html:84 +#: part/templates/part/part_pricing.html:73 msgid "No BOM pricing available" msgstr "Keine Stücklisten-Preise verfügbar" -#: part/templates/part/order_prices.html:106 -#: part/templates/part/part_pricing.html:94 +#: part/templates/part/order_prices.html:122 +#: part/templates/part/part_pricing.html:113 msgid "No pricing information is available for this part." msgstr "Keine Preise für dieses Teil verfügbar" -#: part/templates/part/order_prices.html:122 +#: part/templates/part/order_prices.html:138 msgid "Stock Pricing" msgstr "Bestandspreise" -#: part/templates/part/order_prices.html:130 +#: part/templates/part/order_prices.html:146 msgid "No stock pricing history is available for this part." msgstr "Für dieses Teil sind keine Bestandspreise verfügbar." -#: part/templates/part/order_prices.html:149 +#: part/templates/part/order_prices.html:165 #, python-format msgid "Single Price - %(currency)s" msgstr "Einzelpreis - %(currency)s" -#: part/templates/part/order_prices.html:161 +#: part/templates/part/order_prices.html:177 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "Einzelpreisdifferenz - %(currency)s" -#: part/templates/part/order_prices.html:173 +#: part/templates/part/order_prices.html:189 #, python-format msgid "Part Single Price - %(currency)s" msgstr "Einzelpreis für Zuliefererteil- %(currency)s" @@ -4653,7 +4710,7 @@ msgstr "Parameter hinzufügen" #: part/templates/part/params.html:18 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:44 +#: templates/InvenTree/settings/part.html:47 msgid "New Parameter" msgstr "Neuer Parameter" @@ -4939,150 +4996,158 @@ msgstr "Übereinstimmung gefunden - Teil trotzdem anlegen" msgid "Created new part" msgstr "Neues Teil angelegt" -#: part/views.py:914 +#: part/views.py:923 msgid "Part QR Code" msgstr "Teil-QR-Code" -#: part/views.py:1016 +#: part/views.py:1025 msgid "Upload Part Image" msgstr "Teilbild hochladen" -#: part/views.py:1022 part/views.py:1057 +#: part/views.py:1031 part/views.py:1066 msgid "Updated part image" msgstr "Teilbild aktualisiert" -#: part/views.py:1031 +#: part/views.py:1040 msgid "Select Part Image" msgstr "Teilbild auswählen" -#: part/views.py:1060 +#: part/views.py:1069 msgid "Part image not found" msgstr "Teilbild nicht gefunden" -#: part/views.py:1071 +#: part/views.py:1080 msgid "Edit Part Properties" msgstr "Teileigenschaften bearbeiten" -#: part/views.py:1106 +#: part/views.py:1115 msgid "Duplicate BOM" msgstr "Stückliste duplizieren" -#: part/views.py:1136 +#: part/views.py:1145 msgid "Confirm duplication of BOM from parent" msgstr "bestätige Duplizierung Stückliste von übergeordneter Stückliste" -#: part/views.py:1157 +#: part/views.py:1166 msgid "Validate BOM" msgstr "Stückliste überprüfen" -#: part/views.py:1178 +#: part/views.py:1187 msgid "Confirm that the BOM is valid" msgstr "Bestätigen, dass Stückliste korrekt ist" -#: part/views.py:1189 +#: part/views.py:1198 msgid "Validated Bill of Materials" msgstr "überprüfte Stückliste" -#: part/views.py:1323 +#: part/views.py:1332 msgid "No BOM file provided" msgstr "Keine Stückliste angegeben" -#: part/views.py:1684 +#: part/views.py:1693 msgid "Enter a valid quantity" msgstr "Bitte eine gültige Anzahl eingeben" -#: part/views.py:1709 part/views.py:1712 +#: part/views.py:1718 part/views.py:1721 msgid "Select valid part" msgstr "Bitte ein gültiges Teil auswählen" -#: part/views.py:1718 +#: part/views.py:1727 msgid "Duplicate part selected" msgstr "Teil doppelt ausgewählt" -#: part/views.py:1756 +#: part/views.py:1765 msgid "Select a part" msgstr "Teil auswählen" -#: part/views.py:1762 +#: part/views.py:1771 msgid "Selected part creates a circular BOM" msgstr "gewähltes Teil erzeugt rekursive Stückliste" -#: part/views.py:1766 +#: part/views.py:1775 msgid "Specify quantity" msgstr "Anzahl angeben" -#: part/views.py:2028 +#: part/views.py:2037 msgid "Confirm Part Deletion" msgstr "Löschen des Teils bestätigen" -#: part/views.py:2035 +#: part/views.py:2044 msgid "Part was deleted" msgstr "Teil wurde gelöscht" -#: part/views.py:2044 +#: part/views.py:2053 msgid "Part Pricing" msgstr "Teilbepreisung" -#: part/views.py:2178 +#: part/views.py:2194 msgid "Create Part Parameter Template" msgstr "Teilparametervorlage anlegen" -#: part/views.py:2188 +#: part/views.py:2204 msgid "Edit Part Parameter Template" msgstr "Teilparametervorlage bearbeiten" -#: part/views.py:2195 +#: part/views.py:2211 msgid "Delete Part Parameter Template" msgstr "Teilparametervorlage löschen" -#: part/views.py:2203 +#: part/views.py:2219 msgid "Create Part Parameter" msgstr "Teilparameter anlegen" -#: part/views.py:2253 +#: part/views.py:2269 msgid "Edit Part Parameter" msgstr "Teilparameter bearbeiten" -#: part/views.py:2267 +#: part/views.py:2283 msgid "Delete Part Parameter" msgstr "Teilparameter löschen" -#: part/views.py:2327 +#: part/views.py:2343 msgid "Edit Part Category" msgstr "Teil-Kategorie bearbeiten" -#: part/views.py:2365 +#: part/views.py:2381 msgid "Delete Part Category" msgstr "Teil-Kategorie löschen" -#: part/views.py:2371 +#: part/views.py:2387 msgid "Part category was deleted" msgstr "Teil-Kategorie wurde gelöscht" -#: part/views.py:2423 +#: part/views.py:2439 msgid "Create Category Parameter Template" msgstr "Kategorieparametervorlage anlegen" -#: part/views.py:2524 +#: part/views.py:2540 msgid "Edit Category Parameter Template" msgstr "Kategorieparametervorlage bearbeiten" -#: part/views.py:2580 +#: part/views.py:2596 msgid "Delete Category Parameter Template" msgstr "Kategorieparametervorlage löschen" -#: part/views.py:2599 +#: part/views.py:2615 msgid "Create BOM Item" msgstr "Stücklisten-Position anlegen" -#: part/views.py:2669 +#: part/views.py:2685 msgid "Edit BOM item" msgstr "Stücklisten-Position bearbeiten" -#: part/views.py:2725 +#: part/views.py:2741 msgid "Confim BOM item deletion" msgstr "löschen von Stücklisten-Position bestätigen" +#: part/views.py:2829 +msgid "Edit Internal Price Break" +msgstr "" + +#: part/views.py:2837 +msgid "Delete Internal Price Break" +msgstr "" + #: report/models.py:181 msgid "Template name" msgstr "Vorlagen Name" @@ -5966,7 +6031,7 @@ msgstr "Entfernen" msgid "Add Stock Items" msgstr "BestandsObjekte hinzufügen" -#: stock/views.py:1001 users/models.py:183 +#: stock/views.py:1001 users/models.py:184 msgid "Add" msgstr "Hinzufügen" @@ -6064,14 +6129,6 @@ msgstr "Lagerbestands-Tracking-Eintrag bearbeiten" msgid "Add Stock Tracking Entry" msgstr "Lagerbestands-Tracking-Eintrag hinzufügen" -#: templates/403.html:5 templates/403.html:11 -msgid "Permission Denied" -msgstr "Zugriff verweigert" - -#: templates/403.html:14 -msgid "You do not have permission to view this page." -msgstr "Keine Berechtigung zum Anzeigen dieser Seite." - #: templates/404.html:5 templates/404.html:11 msgid "Page Not Found" msgstr "Seite nicht gefunden" @@ -6192,12 +6249,12 @@ msgid "No category parameter templates found" msgstr "Keine Kategorie-Parametervorlagen gefunden" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:81 +#: templates/InvenTree/settings/part.html:84 msgid "Edit Template" msgstr "Vorlage bearbeiten" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:82 +#: templates/InvenTree/settings/part.html:85 msgid "Delete Template" msgstr "Vorlage löschen" @@ -6245,11 +6302,11 @@ msgstr "Teil-Einstellungen" msgid "Part Options" msgstr "Teil-Optionen" -#: templates/InvenTree/settings/part.html:40 +#: templates/InvenTree/settings/part.html:43 msgid "Part Parameter Templates" msgstr "Teil-Parametervorlage" -#: templates/InvenTree/settings/part.html:61 +#: templates/InvenTree/settings/part.html:64 msgid "No part parameter templates found" msgstr "Keine Teilparametervorlagen gefunden" @@ -6405,7 +6462,7 @@ msgid "copy version information" msgstr "Versionsinformationen kopieren" #: templates/about.html:95 templates/js/modals.js:568 -#: templates/js/modals.js:846 templates/modals.html:29 templates/modals.html:54 +#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54 #: templates/modals.html:97 msgid "Close" msgstr "Schliessen" @@ -6466,7 +6523,7 @@ msgstr "Server-Fehler" msgid "Unknown response from server" msgstr "Unbekannte Antwort von Server erhalten" -#: templates/js/barcode.js:119 templates/js/modals.js:901 +#: templates/js/barcode.js:119 templates/js/modals.js:921 msgid "Invalid server response" msgstr "Ungültige Antwort von Server" @@ -6734,76 +6791,76 @@ msgstr "abbrechen" msgid "Loading Data" msgstr "Lade Daten" -#: templates/js/modals.js:567 templates/js/modals.js:845 +#: templates/js/modals.js:567 templates/js/modals.js:860 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "Abschicken" -#: templates/js/modals.js:797 +#: templates/js/modals.js:811 msgid "Invalid response from server" msgstr "ungültige Antwort vom Server" -#: templates/js/modals.js:797 +#: templates/js/modals.js:811 msgid "Form data missing from server response" msgstr "Formulardaten fehlen bei Serverantwort" -#: templates/js/modals.js:810 +#: templates/js/modals.js:824 msgid "Error posting form data" msgstr "Formulardaten fehlerhaft" -#: templates/js/modals.js:901 +#: templates/js/modals.js:921 msgid "JSON response missing form data" msgstr "JSON Antwort enthält keine Formulardaten" -#: templates/js/modals.js:911 +#: templates/js/modals.js:931 msgid "No Response" msgstr "Keine Antwort" -#: templates/js/modals.js:912 +#: templates/js/modals.js:932 msgid "No response from the InvenTree server" msgstr "keine Antwort vom InvenTree Server" -#: templates/js/modals.js:916 +#: templates/js/modals.js:936 msgid "Error 400: Bad Request" msgstr "Fehler 400: Ungültige Anfrage" -#: templates/js/modals.js:917 +#: templates/js/modals.js:937 msgid "Server returned error code 400" msgstr "Fehler 400 von Server erhalten" -#: templates/js/modals.js:921 +#: templates/js/modals.js:941 msgid "Error 401: Not Authenticated" msgstr "Fehler 401: Nicht Angemeldet" -#: templates/js/modals.js:922 +#: templates/js/modals.js:942 msgid "Authentication credentials not supplied" msgstr "Authentication Kredentials nicht angegeben" -#: templates/js/modals.js:926 +#: templates/js/modals.js:946 msgid "Error 403: Permission Denied" msgstr "Fehler 403: keine Berechtigung" -#: templates/js/modals.js:927 +#: templates/js/modals.js:947 msgid "You do not have the required permissions to access this function" msgstr "Fehlende Berechtigung für diese Aktion" -#: templates/js/modals.js:931 +#: templates/js/modals.js:951 msgid "Error 404: Resource Not Found" msgstr "Fehler 404: Ressource nicht gefunden" -#: templates/js/modals.js:932 +#: templates/js/modals.js:952 msgid "The requested resource could not be located on the server" msgstr "Die angefragte Ressource kann auf diesem Server nicht gefunden werden" -#: templates/js/modals.js:936 +#: templates/js/modals.js:956 msgid "Error 408: Timeout" msgstr "Fehler 408: Zeitüberschreitung" -#: templates/js/modals.js:937 +#: templates/js/modals.js:957 msgid "Connection timeout while requesting data from server" msgstr "Verbindungszeitüberschreitung bei der Datenanforderung" -#: templates/js/modals.js:940 +#: templates/js/modals.js:960 msgid "Error requesting form data" msgstr "Fehler bei Formulardaten-Anfrage" @@ -7584,35 +7641,35 @@ msgstr "Berechtigungen" msgid "Important dates" msgstr "wichtige Daten" -#: users/models.py:170 +#: users/models.py:171 msgid "Permission set" msgstr "Berechtigung geändert" -#: users/models.py:178 +#: users/models.py:179 msgid "Group" msgstr "Gruppe" -#: users/models.py:181 +#: users/models.py:182 msgid "View" msgstr "Ansicht" -#: users/models.py:181 +#: users/models.py:182 msgid "Permission to view items" msgstr "Berechtigung Einträge anzuzeigen" -#: users/models.py:183 +#: users/models.py:184 msgid "Permission to add items" msgstr "Berechtigung Einträge zu erstellen" -#: users/models.py:185 +#: users/models.py:186 msgid "Change" msgstr "Ändern" -#: users/models.py:185 +#: users/models.py:186 msgid "Permissions to edit items" msgstr "Berechtigungen Einträge zu ändern" -#: users/models.py:187 +#: users/models.py:188 msgid "Permission to delete items" msgstr "Berechtigung Einträge zu löschen" From 73c727ee7638c7866abe7fe48ad892a52329424d Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 18 Jun 2021 11:38:19 +1000 Subject: [PATCH 117/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ja/LC_MESSAGES/django.po | 579 ++++++++++++---------- 1 file changed, 318 insertions(+), 261 deletions(-) diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 3924d4797f..1c44d6e329 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-17 12:37+0000\n" -"PO-Revision-Date: 2021-06-17 12:38\n" +"POT-Creation-Date: 2021-06-18 00:37+0000\n" +"PO-Revision-Date: 2021-06-18 01:38\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -122,7 +122,7 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:1999 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1154 msgid "User" @@ -133,7 +133,7 @@ msgid "upload date" msgstr "" #: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102 -#: part/models.py:686 part/models.py:2140 part/templates/part/params.html:27 +#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27 #: report/models.py:180 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/part.js:118 #: templates/js/part.js:641 templates/js/stock.js:947 @@ -462,7 +462,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:699 +#: build/templates/build/detail.html:31 common/models.py:713 #: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 #: order/forms.py:285 order/models.py:617 order/models.py:841 @@ -473,11 +473,12 @@ msgstr "" #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/models.py:2270 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306 #: part/templates/part/allocation.html:19 #: part/templates/part/allocation.html:53 -#: part/templates/part/order_prices.html:186 -#: part/templates/part/part_pricing.html:13 +#: part/templates/part/internal_prices.html:98 +#: part/templates/part/order_prices.html:202 +#: part/templates/part/part_pricing.html:16 #: part/templates/part/sale_prices.html:85 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -590,8 +591,8 @@ msgstr "" #: build/models.py:67 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 -#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:55 -#: part/templates/part/navbar.html:58 templates/InvenTree/index.html:183 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:57 +#: part/templates/part/navbar.html:60 templates/InvenTree/index.html:183 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:43 msgid "Build Orders" @@ -603,7 +604,7 @@ msgstr "" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2279 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2315 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:575 templates/js/build.js:1018 @@ -631,10 +632,10 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1967 part/models.py:1979 part/models.py:1997 -#: part/models.py:2072 part/models.py:2168 part/models.py:2254 -#: part/templates/part/part_app_base.html:8 -#: part/templates/part/part_pricing.html:9 part/templates/part/related.html:29 +#: part/models.py:1988 part/models.py:2000 part/models.py:2015 +#: part/models.py:2033 part/models.py:2108 part/models.py:2204 +#: part/models.py:2290 part/templates/part/part_app_base.html:8 +#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 #: report/templates/report/inventree_po_report.html:90 @@ -770,7 +771,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:871 -#: part/templates/part/navbar.html:134 +#: part/templates/part/navbar.html:142 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 @@ -923,8 +924,8 @@ msgstr "" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:125 -#: part/templates/part/navbar.html:128 stock/templates/stock/navbar.html:47 +#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:133 +#: part/templates/part/navbar.html:136 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "" @@ -1251,7 +1252,7 @@ msgstr "" #: build/templates/build/navbar.html:15 #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 -#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:15 +#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 #: templates/js/stock.js:1019 msgid "Details" msgstr "" @@ -1600,7 +1601,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2170 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -1671,160 +1672,177 @@ msgstr "" msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:209 templates/stats.html:25 -msgid "Debug Mode" +#: common/models.py:209 +msgid "Internal Prices" msgstr "" #: common/models.py:210 -msgid "Generate reports in debug mode (HTML output)" +msgid "Enable internal prices for parts" msgstr "" #: common/models.py:216 -msgid "Page Size" +msgid "Internal Price as BOM-Price" msgstr "" #: common/models.py:217 +msgid "Use the internal price (if set) in BOM-price calculations" +msgstr "" + +#: common/models.py:223 templates/stats.html:25 +msgid "Debug Mode" +msgstr "" + +#: common/models.py:224 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:230 +msgid "Page Size" +msgstr "" + +#: common/models.py:231 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:227 +#: common/models.py:241 msgid "Test Reports" msgstr "" -#: common/models.py:228 +#: common/models.py:242 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:234 +#: common/models.py:248 msgid "Stock Expiry" msgstr "" -#: common/models.py:235 +#: common/models.py:249 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:241 +#: common/models.py:255 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:242 +#: common/models.py:256 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:248 +#: common/models.py:262 msgid "Stock Stale Time" msgstr "" -#: common/models.py:249 +#: common/models.py:263 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:251 part/templates/part/detail.html:121 +#: common/models.py:265 part/templates/part/detail.html:121 msgid "days" msgstr "" -#: common/models.py:256 +#: common/models.py:270 msgid "Build Expired Stock" msgstr "" -#: common/models.py:257 +#: common/models.py:271 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:263 +#: common/models.py:277 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:264 +#: common/models.py:278 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:270 +#: common/models.py:284 msgid "Group by Part" msgstr "" -#: common/models.py:271 +#: common/models.py:285 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:277 +#: common/models.py:291 msgid "Recent Stock Count" msgstr "" -#: common/models.py:278 +#: common/models.py:292 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:284 +#: common/models.py:298 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:285 +#: common/models.py:299 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:290 +#: common/models.py:304 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:291 +#: common/models.py:305 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:295 +#: common/models.py:309 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:296 +#: common/models.py:310 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:301 +#: common/models.py:315 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:302 +#: common/models.py:316 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:525 +#: common/models.py:539 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:527 +#: common/models.py:541 msgid "Settings value" msgstr "" -#: common/models.py:562 +#: common/models.py:576 msgid "Must be an integer value" msgstr "" -#: common/models.py:585 +#: common/models.py:599 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:596 +#: common/models.py:610 msgid "Value must be an integer value" msgstr "" -#: common/models.py:619 +#: common/models.py:633 msgid "Key string must be unique" msgstr "" -#: common/models.py:700 company/forms.py:177 +#: common/models.py:714 company/forms.py:177 msgid "Price break quantity" msgstr "" -#: common/models.py:708 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82 +#: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 templates/js/bom.js:271 msgid "Price" msgstr "" -#: common/models.py:709 +#: common/models.py:723 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:798 +#: common/models.py:815 msgid "Default" msgstr "" @@ -2070,17 +2088,17 @@ msgid "Supplier part description" msgstr "" #: company/models.py:497 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2282 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:501 part/models.py:1614 +#: company/models.py:501 part/models.py:1619 msgid "base cost" msgstr "" -#: company/models.py:501 part/models.py:1614 +#: company/models.py:501 part/models.py:1619 msgid "Minimum charge (e.g. stocking fee)" msgstr "" @@ -2094,7 +2112,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:505 part/models.py:1616 +#: company/models.py:505 part/models.py:1621 msgid "multiple" msgstr "" @@ -2323,8 +2341,8 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 -#: company/views.py:63 part/templates/part/navbar.html:84 -#: part/templates/part/navbar.html:87 templates/InvenTree/search.html:316 +#: company/views.py:63 part/templates/part/navbar.html:86 +#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316 #: templates/navbar.html:35 msgid "Suppliers" msgstr "" @@ -2336,7 +2354,7 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:22 #: company/templates/company/navbar.html:41 #: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:36 stock/api.py:54 +#: part/templates/part/navbar.html:38 stock/api.py:54 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 @@ -2364,7 +2382,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:1002 users/models.py:187 +#: stock/views.py:1002 users/models.py:188 msgid "Delete" msgstr "" @@ -2383,7 +2401,7 @@ msgstr "" msgid "Supplied Parts" msgstr "" -#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:33 +#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:35 #: stock/templates/stock/location.html:107 #: stock/templates/stock/location.html:122 #: stock/templates/stock/location.html:136 @@ -2400,7 +2418,7 @@ msgstr "" #: company/templates/company/sales_orders.html:11 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:104 part/templates/part/navbar.html:107 +#: part/templates/part/navbar.html:112 part/templates/part/navbar.html:115 #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 @@ -2412,7 +2430,7 @@ msgstr "" #: company/templates/company/purchase_orders.html:10 #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 -#: part/templates/part/navbar.html:90 part/templates/part/navbar.html:93 +#: part/templates/part/navbar.html:92 part/templates/part/navbar.html:95 #: part/templates/part/orders.html:10 templates/InvenTree/index.html:205 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 @@ -2495,7 +2513,7 @@ msgid "Pricing Information" msgstr "" #: company/templates/company/supplier_part_pricing.html:19 company/views.py:794 -#: part/templates/part/sale_prices.html:17 part/views.py:2733 +#: part/templates/part/sale_prices.html:17 part/views.py:2749 msgid "Add Price Break" msgstr "" @@ -2514,8 +2532,8 @@ msgstr "" msgid "Delete price break" msgstr "" -#: company/views.py:70 part/templates/part/navbar.html:78 -#: part/templates/part/navbar.html:81 templates/InvenTree/search.html:306 +#: company/views.py:70 part/templates/part/navbar.html:80 +#: part/templates/part/navbar.html:83 templates/InvenTree/search.html:306 #: templates/navbar.html:36 msgid "Manufacturers" msgstr "" @@ -2537,20 +2555,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:169 part/views.py:937 +#: company/views.py:169 part/views.py:946 msgid "Download Image" msgstr "" -#: company/views.py:198 part/views.py:969 +#: company/views.py:198 part/views.py:978 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:205 part/views.py:976 +#: company/views.py:205 part/views.py:985 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:214 part/views.py:985 +#: company/views.py:214 part/views.py:994 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2610,15 +2628,15 @@ msgstr "" msgid "Delete Supplier Part" msgstr "" -#: company/views.py:799 part/views.py:2737 +#: company/views.py:799 part/views.py:2753 msgid "Added new price break" msgstr "" -#: company/views.py:855 part/views.py:2781 +#: company/views.py:855 part/views.py:2797 msgid "Edit Price Break" msgstr "" -#: company/views.py:870 part/views.py:2795 +#: company/views.py:870 part/views.py:2811 msgid "Delete Price Break" msgstr "" @@ -2793,7 +2811,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:246 part/views.py:1675 stock/models.py:304 +#: order/models.py:246 part/views.py:1684 stock/models.py:304 #: stock/models.py:1020 msgid "Quantity must be greater than zero" msgstr "" @@ -2892,9 +2910,9 @@ msgstr "" msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:724 part/templates/part/navbar.html:101 -#: part/templates/part/order_prices.html:91 -#: part/templates/part/part_pricing.html:78 +#: order/models.py:724 part/templates/part/navbar.html:109 +#: part/templates/part/order_prices.html:107 +#: part/templates/part/part_pricing.html:97 msgid "Sale Price" msgstr "" @@ -3647,7 +3665,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2168 +#: part/forms.py:122 part/models.py:2204 msgid "Parent Part" msgstr "" @@ -3723,7 +3741,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2263 +#: part/forms.py:344 part/models.py:2299 msgid "Sub part" msgstr "" @@ -3743,7 +3761,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2214 +#: part/models.py:82 part/models.py:2250 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3812,7 +3830,7 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:724 part/models.py:2213 part/templates/part/detail.html:73 +#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:451 msgid "Category" msgstr "" @@ -3868,7 +3886,7 @@ msgstr "" msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:828 part/models.py:2142 part/templates/part/detail.html:106 +#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106 #: part/templates/part/params.html:29 msgid "Units" msgstr "" @@ -3935,179 +3953,179 @@ msgstr "" msgid "Creation User" msgstr "" -#: part/models.py:1616 +#: part/models.py:1621 msgid "Sell multiple" msgstr "" -#: part/models.py:2040 +#: part/models.py:2076 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2057 +#: part/models.py:2093 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2077 templates/js/part.js:716 templates/js/stock.js:117 +#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2078 +#: part/models.py:2114 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2083 +#: part/models.py:2119 msgid "Test Description" msgstr "" -#: part/models.py:2084 +#: part/models.py:2120 msgid "Enter description for this test" msgstr "" -#: part/models.py:2089 templates/js/part.js:725 +#: part/models.py:2125 templates/js/part.js:725 #: templates/js/table_filters.js:227 msgid "Required" msgstr "" -#: part/models.py:2090 +#: part/models.py:2126 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2095 templates/js/part.js:733 +#: part/models.py:2131 templates/js/part.js:733 msgid "Requires Value" msgstr "" -#: part/models.py:2096 +#: part/models.py:2132 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2101 templates/js/part.js:740 +#: part/models.py:2137 templates/js/part.js:740 msgid "Requires Attachment" msgstr "" -#: part/models.py:2102 +#: part/models.py:2138 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2135 +#: part/models.py:2171 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2140 +#: part/models.py:2176 msgid "Parameter Name" msgstr "" -#: part/models.py:2142 +#: part/models.py:2178 msgid "Parameter Units" msgstr "" -#: part/models.py:2170 part/models.py:2219 part/models.py:2220 +#: part/models.py:2206 part/models.py:2255 part/models.py:2256 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2172 +#: part/models.py:2208 msgid "Data" msgstr "" -#: part/models.py:2172 +#: part/models.py:2208 msgid "Parameter Value" msgstr "" -#: part/models.py:2224 templates/InvenTree/settings/category.html:67 +#: part/models.py:2260 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2225 +#: part/models.py:2261 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2255 +#: part/models.py:2291 msgid "Select parent part" msgstr "" -#: part/models.py:2264 +#: part/models.py:2300 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2270 +#: part/models.py:2306 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2272 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "" -#: part/models.py:2272 +#: part/models.py:2308 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2275 +#: part/models.py:2311 msgid "Overage" msgstr "" -#: part/models.py:2276 +#: part/models.py:2312 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2279 +#: part/models.py:2315 msgid "BOM item reference" msgstr "" -#: part/models.py:2282 +#: part/models.py:2318 msgid "BOM item notes" msgstr "" -#: part/models.py:2284 +#: part/models.py:2320 msgid "Checksum" msgstr "" -#: part/models.py:2284 +#: part/models.py:2320 msgid "BOM line checksum" msgstr "" -#: part/models.py:2288 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2289 +#: part/models.py:2325 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2294 templates/js/bom.js:294 +#: part/models.py:2330 templates/js/bom.js:294 msgid "Allow Variants" msgstr "" -#: part/models.py:2295 +#: part/models.py:2331 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2371 part/views.py:1681 part/views.py:1733 +#: part/models.py:2407 part/views.py:1690 part/views.py:1742 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2380 part/models.py:2382 +#: part/models.py:2416 part/models.py:2418 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2385 +#: part/models.py:2421 msgid "BOM Item" msgstr "" -#: part/models.py:2502 +#: part/models.py:2538 msgid "Part 1" msgstr "" -#: part/models.py:2506 +#: part/models.py:2542 msgid "Part 2" msgstr "" -#: part/models.py:2506 +#: part/models.py:2542 msgid "Select Related Part" msgstr "" -#: part/models.py:2538 +#: part/models.py:2574 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -4127,8 +4145,8 @@ msgstr "" msgid "Deleting this entry will remove the BOM row from the following part" msgstr "" -#: part/templates/part/bom.html:10 part/templates/part/navbar.html:48 -#: part/templates/part/navbar.html:51 +#: part/templates/part/bom.html:10 part/templates/part/navbar.html:50 +#: part/templates/part/navbar.html:53 msgid "Bill of Materials" msgstr "" @@ -4175,7 +4193,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:1976 +#: part/templates/part/bom.html:61 part/views.py:1985 msgid "Export Bill of Materials" msgstr "" @@ -4273,7 +4291,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:29 part/views.py:2379 +#: part/templates/part/category.html:29 part/views.py:2395 msgid "Create new part category" msgstr "" @@ -4390,12 +4408,12 @@ msgstr "" #: part/templates/part/category_navbar.html:34 #: part/templates/part/category_navbar.html:37 -#: part/templates/part/navbar.html:22 +#: part/templates/part/navbar.html:24 msgid "Parameters" msgstr "" #: part/templates/part/category_parametric.html:10 -#: part/templates/part/navbar.html:19 part/templates/part/params.html:10 +#: part/templates/part/navbar.html:21 part/templates/part/params.html:10 msgid "Part Parameters" msgstr "" @@ -4423,7 +4441,7 @@ msgstr "" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "" -#: part/templates/part/detail.html:11 part/templates/part/navbar.html:11 +#: part/templates/part/detail.html:11 part/templates/part/navbar.html:13 msgid "Part Details" msgstr "" @@ -4503,6 +4521,36 @@ msgstr "" msgid "Part is not active" msgstr "" +#: part/templates/part/internal_prices.html:11 +#: part/templates/part/navbar.html:100 +msgid "Internal Price Information" +msgstr "" + +#: part/templates/part/internal_prices.html:19 part/views.py:2820 +msgid "Add Internal Price Break" +msgstr "" + +#: part/templates/part/internal_prices.html:28 templates/403.html:5 +#: templates/403.html:11 +msgid "Permission Denied" +msgstr "" + +#: part/templates/part/internal_prices.html:31 templates/403.html:14 +msgid "You do not have permission to view this page." +msgstr "" + +#: part/templates/part/internal_prices.html:59 +msgid "No internal price break information found" +msgstr "" + +#: part/templates/part/internal_prices.html:110 +msgid "Edit internal price break" +msgstr "" + +#: part/templates/part/internal_prices.html:111 +msgid "Delete internal price break" +msgstr "" + #: part/templates/part/manufacturer.html:11 msgid "Part Manufacturers" msgstr "" @@ -4516,132 +4564,141 @@ msgstr "" msgid "Create new manufacturer" msgstr "" -#: part/templates/part/navbar.html:26 part/templates/part/variants.html:11 +#: part/templates/part/navbar.html:28 part/templates/part/variants.html:11 msgid "Part Variants" msgstr "" -#: part/templates/part/navbar.html:29 +#: part/templates/part/navbar.html:31 msgid "Variants" msgstr "" -#: part/templates/part/navbar.html:40 +#: part/templates/part/navbar.html:42 msgid "Allocated Stock" msgstr "" -#: part/templates/part/navbar.html:43 +#: part/templates/part/navbar.html:45 msgid "Allocations" msgstr "" -#: part/templates/part/navbar.html:64 part/templates/part/navbar.html:67 +#: part/templates/part/navbar.html:66 part/templates/part/navbar.html:69 msgid "Used In" msgstr "" -#: part/templates/part/navbar.html:72 part/templates/part/order_prices.html:12 +#: part/templates/part/navbar.html:74 part/templates/part/order_prices.html:12 msgid "Order Price Information" msgstr "" -#: part/templates/part/navbar.html:75 +#: part/templates/part/navbar.html:77 msgid "Order Price" msgstr "" -#: part/templates/part/navbar.html:98 +#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:93 +#: part/templates/part/part_pricing.html:82 +msgid "Internal Price" +msgstr "" + +#: part/templates/part/navbar.html:106 msgid "Sales Price Information" msgstr "" -#: part/templates/part/navbar.html:112 part/templates/part/part_tests.html:10 +#: part/templates/part/navbar.html:120 part/templates/part/part_tests.html:10 msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:115 stock/templates/stock/item_base.html:409 +#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409 msgid "Tests" msgstr "" -#: part/templates/part/navbar.html:119 part/templates/part/navbar.html:122 +#: part/templates/part/navbar.html:127 part/templates/part/navbar.html:130 #: part/templates/part/related.html:10 msgid "Related Parts" msgstr "" -#: part/templates/part/navbar.html:131 part/templates/part/notes.html:12 +#: part/templates/part/navbar.html:139 part/templates/part/notes.html:12 msgid "Part Notes" msgstr "" -#: part/templates/part/order_prices.html:23 +#: part/templates/part/order_prices.html:24 #: part/templates/part/part_base.html:265 msgid "Calculate" msgstr "" -#: part/templates/part/order_prices.html:30 +#: part/templates/part/order_prices.html:31 msgid "Pricing ranges" msgstr "" -#: part/templates/part/order_prices.html:35 -#: part/templates/part/part_pricing.html:19 +#: part/templates/part/order_prices.html:36 +#: part/templates/part/part_pricing.html:22 msgid "Supplier Pricing" msgstr "" -#: part/templates/part/order_prices.html:36 -#: part/templates/part/order_prices.html:61 -#: part/templates/part/order_prices.html:92 -#: part/templates/part/part_pricing.html:23 -#: part/templates/part/part_pricing.html:49 -#: part/templates/part/part_pricing.html:81 +#: part/templates/part/order_prices.html:37 +#: part/templates/part/order_prices.html:62 +#: part/templates/part/order_prices.html:94 +#: part/templates/part/order_prices.html:108 +#: part/templates/part/part_pricing.html:26 +#: part/templates/part/part_pricing.html:52 +#: part/templates/part/part_pricing.html:85 +#: part/templates/part/part_pricing.html:100 msgid "Unit Cost" msgstr "" -#: part/templates/part/order_prices.html:43 -#: part/templates/part/order_prices.html:68 -#: part/templates/part/order_prices.html:97 -#: part/templates/part/part_pricing.html:29 -#: part/templates/part/part_pricing.html:55 -#: part/templates/part/part_pricing.html:85 +#: part/templates/part/order_prices.html:44 +#: part/templates/part/order_prices.html:69 +#: part/templates/part/order_prices.html:99 +#: part/templates/part/order_prices.html:113 +#: part/templates/part/part_pricing.html:32 +#: part/templates/part/part_pricing.html:58 +#: part/templates/part/part_pricing.html:89 +#: part/templates/part/part_pricing.html:104 msgid "Total Cost" msgstr "" -#: part/templates/part/order_prices.html:51 -#: part/templates/part/part_pricing.html:37 +#: part/templates/part/order_prices.html:52 +#: part/templates/part/part_pricing.html:40 msgid "No supplier pricing available" msgstr "" -#: part/templates/part/order_prices.html:60 -#: part/templates/part/order_prices.html:112 -#: part/templates/part/part_pricing.html:45 +#: part/templates/part/order_prices.html:61 +#: part/templates/part/order_prices.html:128 +#: part/templates/part/part_pricing.html:48 msgid "BOM Pricing" msgstr "" -#: part/templates/part/order_prices.html:76 -#: part/templates/part/part_pricing.html:63 +#: part/templates/part/order_prices.html:77 +#: part/templates/part/part_pricing.html:66 msgid "Note: BOM pricing is incomplete for this part" msgstr "" -#: part/templates/part/order_prices.html:83 -#: part/templates/part/part_pricing.html:70 +#: part/templates/part/order_prices.html:84 +#: part/templates/part/part_pricing.html:73 msgid "No BOM pricing available" msgstr "" -#: part/templates/part/order_prices.html:106 -#: part/templates/part/part_pricing.html:94 +#: part/templates/part/order_prices.html:122 +#: part/templates/part/part_pricing.html:113 msgid "No pricing information is available for this part." msgstr "" -#: part/templates/part/order_prices.html:122 +#: part/templates/part/order_prices.html:138 msgid "Stock Pricing" msgstr "" -#: part/templates/part/order_prices.html:130 +#: part/templates/part/order_prices.html:146 msgid "No stock pricing history is available for this part." msgstr "" -#: part/templates/part/order_prices.html:149 +#: part/templates/part/order_prices.html:165 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:161 +#: part/templates/part/order_prices.html:177 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:173 +#: part/templates/part/order_prices.html:189 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" @@ -4652,7 +4709,7 @@ msgstr "" #: part/templates/part/params.html:18 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:44 +#: templates/InvenTree/settings/part.html:47 msgid "New Parameter" msgstr "" @@ -4938,150 +4995,158 @@ msgstr "" msgid "Created new part" msgstr "" -#: part/views.py:914 +#: part/views.py:923 msgid "Part QR Code" msgstr "" -#: part/views.py:1016 +#: part/views.py:1025 msgid "Upload Part Image" msgstr "" -#: part/views.py:1022 part/views.py:1057 +#: part/views.py:1031 part/views.py:1066 msgid "Updated part image" msgstr "" -#: part/views.py:1031 +#: part/views.py:1040 msgid "Select Part Image" msgstr "" -#: part/views.py:1060 +#: part/views.py:1069 msgid "Part image not found" msgstr "" -#: part/views.py:1071 +#: part/views.py:1080 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1106 +#: part/views.py:1115 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1136 +#: part/views.py:1145 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1157 +#: part/views.py:1166 msgid "Validate BOM" msgstr "" -#: part/views.py:1178 +#: part/views.py:1187 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1189 +#: part/views.py:1198 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1323 +#: part/views.py:1332 msgid "No BOM file provided" msgstr "" -#: part/views.py:1684 +#: part/views.py:1693 msgid "Enter a valid quantity" msgstr "" -#: part/views.py:1709 part/views.py:1712 +#: part/views.py:1718 part/views.py:1721 msgid "Select valid part" msgstr "" -#: part/views.py:1718 +#: part/views.py:1727 msgid "Duplicate part selected" msgstr "" -#: part/views.py:1756 +#: part/views.py:1765 msgid "Select a part" msgstr "" -#: part/views.py:1762 +#: part/views.py:1771 msgid "Selected part creates a circular BOM" msgstr "" -#: part/views.py:1766 +#: part/views.py:1775 msgid "Specify quantity" msgstr "" -#: part/views.py:2028 +#: part/views.py:2037 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2035 +#: part/views.py:2044 msgid "Part was deleted" msgstr "" -#: part/views.py:2044 +#: part/views.py:2053 msgid "Part Pricing" msgstr "" -#: part/views.py:2178 +#: part/views.py:2194 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2188 +#: part/views.py:2204 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2195 +#: part/views.py:2211 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2203 +#: part/views.py:2219 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2253 +#: part/views.py:2269 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2267 +#: part/views.py:2283 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2327 +#: part/views.py:2343 msgid "Edit Part Category" msgstr "" -#: part/views.py:2365 +#: part/views.py:2381 msgid "Delete Part Category" msgstr "" -#: part/views.py:2371 +#: part/views.py:2387 msgid "Part category was deleted" msgstr "" -#: part/views.py:2423 +#: part/views.py:2439 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2524 +#: part/views.py:2540 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2580 +#: part/views.py:2596 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2599 +#: part/views.py:2615 msgid "Create BOM Item" msgstr "" -#: part/views.py:2669 +#: part/views.py:2685 msgid "Edit BOM item" msgstr "" -#: part/views.py:2725 +#: part/views.py:2741 msgid "Confim BOM item deletion" msgstr "" +#: part/views.py:2829 +msgid "Edit Internal Price Break" +msgstr "" + +#: part/views.py:2837 +msgid "Delete Internal Price Break" +msgstr "" + #: report/models.py:181 msgid "Template name" msgstr "" @@ -5965,7 +6030,7 @@ msgstr "" msgid "Add Stock Items" msgstr "" -#: stock/views.py:1001 users/models.py:183 +#: stock/views.py:1001 users/models.py:184 msgid "Add" msgstr "" @@ -6063,14 +6128,6 @@ msgstr "" msgid "Add Stock Tracking Entry" msgstr "" -#: templates/403.html:5 templates/403.html:11 -msgid "Permission Denied" -msgstr "" - -#: templates/403.html:14 -msgid "You do not have permission to view this page." -msgstr "" - #: templates/404.html:5 templates/404.html:11 msgid "Page Not Found" msgstr "" @@ -6188,12 +6245,12 @@ msgid "No category parameter templates found" msgstr "" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:81 +#: templates/InvenTree/settings/part.html:84 msgid "Edit Template" msgstr "" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:82 +#: templates/InvenTree/settings/part.html:85 msgid "Delete Template" msgstr "" @@ -6241,11 +6298,11 @@ msgstr "" msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:40 +#: templates/InvenTree/settings/part.html:43 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:61 +#: templates/InvenTree/settings/part.html:64 msgid "No part parameter templates found" msgstr "" @@ -6401,7 +6458,7 @@ msgid "copy version information" msgstr "" #: templates/about.html:95 templates/js/modals.js:568 -#: templates/js/modals.js:846 templates/modals.html:29 templates/modals.html:54 +#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54 #: templates/modals.html:97 msgid "Close" msgstr "" @@ -6462,7 +6519,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:901 +#: templates/js/barcode.js:119 templates/js/modals.js:921 msgid "Invalid server response" msgstr "" @@ -6730,76 +6787,76 @@ msgstr "" msgid "Loading Data" msgstr "" -#: templates/js/modals.js:567 templates/js/modals.js:845 +#: templates/js/modals.js:567 templates/js/modals.js:860 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" -#: templates/js/modals.js:797 +#: templates/js/modals.js:811 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:797 +#: templates/js/modals.js:811 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:810 +#: templates/js/modals.js:824 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:901 +#: templates/js/modals.js:921 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:911 +#: templates/js/modals.js:931 msgid "No Response" msgstr "" -#: templates/js/modals.js:912 +#: templates/js/modals.js:932 msgid "No response from the InvenTree server" msgstr "" -#: templates/js/modals.js:916 +#: templates/js/modals.js:936 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:917 +#: templates/js/modals.js:937 msgid "Server returned error code 400" msgstr "" -#: templates/js/modals.js:921 +#: templates/js/modals.js:941 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/modals.js:922 +#: templates/js/modals.js:942 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/modals.js:926 +#: templates/js/modals.js:946 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/modals.js:927 +#: templates/js/modals.js:947 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/modals.js:931 +#: templates/js/modals.js:951 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/modals.js:932 +#: templates/js/modals.js:952 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/modals.js:936 +#: templates/js/modals.js:956 msgid "Error 408: Timeout" msgstr "" -#: templates/js/modals.js:937 +#: templates/js/modals.js:957 msgid "Connection timeout while requesting data from server" msgstr "" -#: templates/js/modals.js:940 +#: templates/js/modals.js:960 msgid "Error requesting form data" msgstr "" @@ -7580,35 +7637,35 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:170 +#: users/models.py:171 msgid "Permission set" msgstr "" -#: users/models.py:178 +#: users/models.py:179 msgid "Group" msgstr "" -#: users/models.py:181 +#: users/models.py:182 msgid "View" msgstr "" -#: users/models.py:181 +#: users/models.py:182 msgid "Permission to view items" msgstr "" -#: users/models.py:183 +#: users/models.py:184 msgid "Permission to add items" msgstr "" -#: users/models.py:185 +#: users/models.py:186 msgid "Change" msgstr "" -#: users/models.py:185 +#: users/models.py:186 msgid "Permissions to edit items" msgstr "" -#: users/models.py:187 +#: users/models.py:188 msgid "Permission to delete items" msgstr "" From 139125ef959fec3696760ff05052ecb1ee5f369e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 18 Jun 2021 10:11:45 +0000 Subject: [PATCH 118/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 136 +++++++++++++--------- InvenTree/locale/en/LC_MESSAGES/django.po | 121 ++++++++++--------- InvenTree/locale/es/LC_MESSAGES/django.po | 121 ++++++++++--------- InvenTree/locale/fr/LC_MESSAGES/django.po | 129 +++++++++++--------- InvenTree/locale/it/LC_MESSAGES/django.po | 121 ++++++++++--------- InvenTree/locale/ja/LC_MESSAGES/django.po | 121 ++++++++++--------- InvenTree/locale/pl/LC_MESSAGES/django.po | 133 ++++++++++++--------- InvenTree/locale/ru/LC_MESSAGES/django.po | 129 +++++++++++--------- InvenTree/locale/tr/LC_MESSAGES/django.po | 127 +++++++++++--------- InvenTree/locale/zh/LC_MESSAGES/django.po | 127 +++++++++++--------- 10 files changed, 713 insertions(+), 552 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index e8f4367885..e4414af996 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-18 00:37+0000\n" +"POT-Creation-Date: 2021-06-18 10:11+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: German\n" @@ -154,7 +154,7 @@ msgstr "Name" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:746 templates/js/build.js:1014 +#: templates/js/build.js:830 templates/js/build.js:1098 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721 @@ -449,7 +449,7 @@ msgstr "geplantes Bestelldatum" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:793 templates/js/order.js:200 +#: templates/js/build.js:877 templates/js/order.js:200 #: templates/js/order.js:298 msgid "Target Date" msgstr "Zieldatum" @@ -474,8 +474,6 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 #: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306 -#: part/templates/part/allocation.html:19 -#: part/templates/part/allocation.html:53 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -487,7 +485,8 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: stock/forms.py:175 stock/forms.py:308 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 -#: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024 +#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 +#: templates/js/build.js:1108 templates/js/order.js:393 #: templates/js/part.js:795 templates/js/stock.js:1139 #: templates/js/stock.js:1358 msgid "Quantity" @@ -533,7 +532,8 @@ msgstr "Bauauftrag als vollständig markieren" #: stock/forms.py:347 stock/templates/stock/item_base.html:285 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 -#: templates/js/barcode.js:531 templates/js/build.js:500 +#: templates/js/barcode.js:531 templates/js/build.js:218 +#: templates/js/build.js:584 templates/js/order.js:378 #: templates/js/stock.js:639 templates/js/stock.js:1031 msgid "Location" msgstr "Lagerort" @@ -546,7 +546,7 @@ msgstr "Lagerort der Endprodukte" #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 -#: templates/js/barcode.js:119 templates/js/build.js:780 +#: templates/js/barcode.js:119 templates/js/build.js:864 #: templates/js/order.js:187 templates/js/order.js:285 #: templates/js/stock.js:626 templates/js/stock.js:1108 #: templates/js/stock.js:1374 @@ -583,8 +583,8 @@ msgstr "Menge der BestandsObjekte für Zuordnung auswählen" #: build/models.py:66 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 -#: part/templates/part/allocation.html:23 #: report/templates/report/inventree_build_order_base.html:106 +#: templates/js/build.js:195 msgid "Build Order" msgstr "Bauauftrag" @@ -607,7 +607,7 @@ msgstr "Bauauftragsreferenz" #: order/templates/order/sales_order_detail.html:229 part/models.py:2315 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:575 templates/js/build.js:1018 +#: templates/js/build.js:659 templates/js/build.js:1102 msgid "Reference" msgstr "Referenz" @@ -642,8 +642,8 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: report/templates/report/inventree_so_report.html:90 #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 -#: templates/js/build.js:466 templates/js/build.js:751 -#: templates/js/build.js:991 templates/js/company.js:140 +#: templates/js/build.js:550 templates/js/build.js:835 +#: templates/js/build.js:1075 templates/js/company.js:140 #: templates/js/company.js:238 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 #: templates/js/stock.js:1346 @@ -719,7 +719,7 @@ msgstr "Erstelldatum" msgid "Target completion date" msgstr "geplantes Fertigstellungsdatum" -#: build/models.py:228 order/models.py:221 templates/js/build.js:798 +#: build/models.py:228 order/models.py:221 templates/js/build.js:882 msgid "Completion Date" msgstr "Fertigstellungsdatum" @@ -827,7 +827,7 @@ msgid "Selected stock item not found in BOM for part '{p}'" msgstr "Ausgewähltes BestandsObjekt nicht Stückliste für Teil '{p}' gefunden" #: build/models.py:1316 stock/templates/stock/item_base.html:317 -#: templates/InvenTree/search.html:183 templates/js/build.js:724 +#: templates/InvenTree/search.html:183 templates/js/build.js:808 #: templates/navbar.html:29 msgid "Build" msgstr "Bauauftrag" @@ -836,14 +836,12 @@ msgstr "Bauauftrag" msgid "Build to allocate parts" msgstr "Bauauftrag starten um Teile zuzuweisen" -#: build/models.py:1333 part/templates/part/allocation.html:18 -#: part/templates/part/allocation.html:24 -#: part/templates/part/allocation.html:31 -#: part/templates/part/allocation.html:49 -#: stock/templates/stock/item_base.html:8 +#: build/models.py:1333 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 -#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841 +#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 +#: templates/js/build.js:211 templates/js/build.js:925 +#: templates/js/order.js:366 templates/js/order.js:371 #: templates/js/stock.js:1090 msgid "Stock Item" msgstr "BestandsObjekt" @@ -880,7 +878,7 @@ msgstr "Lagerbestand Bauauftrag zuweisen" msgid "Auto Allocate" msgstr "Automatisch zuweisen" -#: build/templates/build/allocate.html:25 templates/js/build.js:656 +#: build/templates/build/allocate.html:25 templates/js/build.js:740 msgid "Unallocate stock" msgstr "Bestandszuordnung aufheben" @@ -917,7 +915,7 @@ msgstr "Dieser Bauauftrag hat keine zugeordneten Stücklisten-Einträge" #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:454 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:484 +#: templates/js/build.js:568 msgid "Serial Number" msgstr "Seriennummer" @@ -1041,7 +1039,6 @@ msgstr "Fortschritt" #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 -#: part/templates/part/allocation.html:30 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 #: stock/templates/stock/item_base.html:279 templates/js/order.js:245 @@ -1205,7 +1202,7 @@ msgstr "Losnummer" #: build/templates/build/detail.html:116 #: order/templates/order/order_base.html:111 -#: order/templates/order/sales_order_base.html:113 templates/js/build.js:788 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872 msgid "Created" msgstr "Erstellt" @@ -1213,7 +1210,7 @@ msgstr "Erstellt" msgid "No target date set" msgstr "Kein Ziel-Datum gesetzt" -#: build/templates/build/detail.html:132 templates/js/build.js:766 +#: build/templates/build/detail.html:132 templates/js/build.js:850 msgid "Completed" msgstr "Fertig" @@ -1414,8 +1411,8 @@ msgstr "Teil muss aktuell im Bestand sein" msgid "Stock item is over-allocated" msgstr "BestandObjekt ist zu oft zugewiesen" -#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:585 -#: templates/js/build.js:848 templates/js/build.js:1031 +#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669 +#: templates/js/build.js:932 templates/js/build.js:1115 msgid "Available" msgstr "Verfügbar" @@ -2128,7 +2125,7 @@ msgstr "Mehrere bestellen" #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:477 +#: company/templates/company/navbar.html:65 templates/js/build.js:561 msgid "Assigned Stock" msgstr "Zugeordneter Bestand" @@ -2877,9 +2874,7 @@ msgstr "Position - Referenz" msgid "Line item notes" msgstr "Position - Notizen" -#: order/models.py:647 order/models.py:715 -#: part/templates/part/allocation.html:17 -#: part/templates/part/allocation.html:45 +#: order/models.py:647 order/models.py:715 templates/js/order.js:353 msgid "Order" msgstr "Bestellung" @@ -3313,17 +3308,17 @@ msgid "Sales Order Items" msgstr "Auftrags-Positionen" #: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365 -#: templates/js/build.js:637 templates/js/build.js:1054 +#: templates/js/build.js:721 templates/js/build.js:1138 msgid "Actions" msgstr "Aktionen" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:525 -#: templates/js/build.js:859 +#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609 +#: templates/js/build.js:943 msgid "Edit stock allocation" msgstr "Bestands-Zuordnung bearbeiten" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:527 -#: templates/js/build.js:860 +#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611 +#: templates/js/build.js:944 msgid "Delete stock allocation" msgstr "Bestands-Zuordnung löschen" @@ -3335,8 +3330,8 @@ msgstr "Keine passenden Positionen gefunden" msgid "ID" msgstr "ID" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:589 -#: templates/js/build.js:855 +#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673 +#: templates/js/build.js:939 msgid "Allocated" msgstr "Zugeordnet" @@ -3352,7 +3347,7 @@ msgstr "PO" msgid "Allocate serial numbers" msgstr "Seriennummern zuweisen" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:651 +#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735 msgid "Allocate stock" msgstr "Lagerbestand zuweisen" @@ -3360,8 +3355,8 @@ msgstr "Lagerbestand zuweisen" msgid "Purchase stock" msgstr "Lagerbestand kaufen" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:644 -#: templates/js/build.js:1062 +#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728 +#: templates/js/build.js:1146 msgid "Build stock" msgstr "Lagerbestand bauen" @@ -4141,8 +4136,16 @@ msgid "Error creating relationship: check that the part is not related to itself msgstr "Fehler bei Verwandschaft: Ist das Teil mit sich selbst verwandt oder ist das die Verwandtschaft nicht eindeutig?" #: part/templates/part/allocation.html:11 -msgid "Part Stock Allocations" -msgstr "Teil-Bestandszuordnungen" +#, fuzzy +#| msgid "Build Order Notes" +msgid "Build Order Allocations" +msgstr "Bauauftrag-Notizen" + +#: part/templates/part/allocation.html:24 +#, fuzzy +#| msgid "Sales Order Notes" +msgid "Sales Order Allocations" +msgstr "Auftrags-Positionen" #: part/templates/part/attachments.html:10 msgid "Part Attachments" @@ -4642,7 +4645,7 @@ msgid "Part Notes" msgstr "Teil-Bemerkungen" #: part/templates/part/order_prices.html:24 -#: part/templates/part/part_base.html:265 +#: part/templates/part/part_base.html:274 msgid "Calculate" msgstr "Berechnen" @@ -5730,7 +5733,7 @@ msgstr "Dieses BestandsObjekt wird automatisch gelöscht wenn der Lagerbestand a msgid "Stock Item Details" msgstr "BestandsObjekt-Details" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:508 +#: stock/templates/stock/item_base.html:289 templates/js/build.js:592 msgid "No location set" msgstr "Kein Lagerort gesetzt" @@ -6123,7 +6126,7 @@ msgstr "BestandsObjekt bearbeiten" msgid "Serialize Stock" msgstr "Lagerbestand erfassen" -#: stock/views.py:1575 templates/js/build.js:244 +#: stock/views.py:1575 templates/js/build.js:326 msgid "Create new Stock Item" msgstr "Neues BestandsObjekt hinzufügen" @@ -6615,7 +6618,7 @@ msgstr "In Lagerorten buchen" msgid "Barcode does not match a valid location" msgstr "Barcode entspricht keinem Lagerort" -#: templates/js/bom.js:175 templates/js/build.js:1004 +#: templates/js/bom.js:175 templates/js/build.js:1088 msgid "Open subassembly" msgstr "Unterbaugruppe öffnen" @@ -6651,7 +6654,7 @@ msgstr "Stücklisten-Position bearbeiten" msgid "Delete BOM Item" msgstr "Stücklisten-Position löschen" -#: templates/js/bom.js:470 templates/js/build.js:340 templates/js/build.js:1102 +#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186 msgid "No BOM items found" msgstr "Keine Stücklisten-Position(en) gefunden" @@ -6671,37 +6674,49 @@ msgstr "Endprodukt fertigstellen" msgid "Delete build output" msgstr "Endprodukt entfernen" -#: templates/js/build.js:243 templates/stock_table.html:20 +#: templates/js/build.js:184 +#, fuzzy +#| msgid "No sales orders found" +msgid "No build order allocations found" +msgstr "Keine Aufträge gefunden" + +#: templates/js/build.js:222 templates/js/order.js:382 +#, fuzzy +#| msgid "No action specified" +msgid "Location not specified" +msgstr "Keine Aktion angegeben" + +#: templates/js/build.js:325 templates/stock_table.html:20 msgid "New Stock Item" msgstr "Neues BestandsObjekt" -#: templates/js/build.js:559 +#: templates/js/build.js:643 msgid "Required Part" msgstr "benötigtes Teil" -#: templates/js/build.js:580 +#: templates/js/build.js:664 msgid "Quantity Per" msgstr "Anzahl pro" -#: templates/js/build.js:648 templates/js/build.js:1066 +#: templates/js/build.js:732 templates/js/build.js:1150 #: templates/stock_table.html:59 msgid "Order stock" msgstr "Bestand bestellen" -#: templates/js/build.js:701 +#: templates/js/build.js:785 msgid "No builds matching query" msgstr "Keine Bauaufträge passen zur Anfrage" -#: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634 +#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634 #: templates/js/stock.js:509 templates/js/stock.js:941 msgid "Select" msgstr "Auswählen" -#: templates/js/build.js:738 +#: templates/js/build.js:822 msgid "Build order is overdue" msgstr "Bauauftrag ist überfällig" -#: templates/js/build.js:837 +#: templates/js/build.js:921 msgid "No parts allocated for" msgstr "Keine Teile zugeordnet zu" @@ -6904,6 +6919,12 @@ msgstr "Bestellung überfällig" msgid "No sales orders found" msgstr "Keine Aufträge gefunden" +#: templates/js/order.js:343 +#, fuzzy +#| msgid "No sales orders found" +msgid "No sales order allocations found" +msgstr "Keine Aufträge gefunden" + #: templates/js/part.js:10 msgid "YES" msgstr "JA" @@ -7700,3 +7721,6 @@ msgstr "Berechtigungen Einträge zu ändern" #: users/models.py:188 msgid "Permission to delete items" msgstr "Berechtigung Einträge zu löschen" + +#~ msgid "Part Stock Allocations" +#~ msgstr "Teil-Bestandszuordnungen" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 8395eeb19c..d5574a4272 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-18 00:37+0000\n" +"POT-Creation-Date: 2021-06-18 10:11+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -155,7 +155,7 @@ msgstr "" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:746 templates/js/build.js:1014 +#: templates/js/build.js:830 templates/js/build.js:1098 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721 @@ -450,7 +450,7 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:793 templates/js/order.js:200 +#: templates/js/build.js:877 templates/js/order.js:200 #: templates/js/order.js:298 msgid "Target Date" msgstr "" @@ -475,8 +475,6 @@ msgstr "" #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 #: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306 -#: part/templates/part/allocation.html:19 -#: part/templates/part/allocation.html:53 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -488,7 +486,8 @@ msgstr "" #: stock/forms.py:175 stock/forms.py:308 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 -#: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024 +#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 +#: templates/js/build.js:1108 templates/js/order.js:393 #: templates/js/part.js:795 templates/js/stock.js:1139 #: templates/js/stock.js:1358 msgid "Quantity" @@ -534,7 +533,8 @@ msgstr "" #: stock/forms.py:347 stock/templates/stock/item_base.html:285 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 -#: templates/js/barcode.js:531 templates/js/build.js:500 +#: templates/js/barcode.js:531 templates/js/build.js:218 +#: templates/js/build.js:584 templates/js/order.js:378 #: templates/js/stock.js:639 templates/js/stock.js:1031 msgid "Location" msgstr "" @@ -547,7 +547,7 @@ msgstr "" #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 -#: templates/js/barcode.js:119 templates/js/build.js:780 +#: templates/js/barcode.js:119 templates/js/build.js:864 #: templates/js/order.js:187 templates/js/order.js:285 #: templates/js/stock.js:626 templates/js/stock.js:1108 #: templates/js/stock.js:1374 @@ -584,8 +584,8 @@ msgstr "" #: build/models.py:66 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 -#: part/templates/part/allocation.html:23 #: report/templates/report/inventree_build_order_base.html:106 +#: templates/js/build.js:195 msgid "Build Order" msgstr "" @@ -608,7 +608,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:229 part/models.py:2315 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:575 templates/js/build.js:1018 +#: templates/js/build.js:659 templates/js/build.js:1102 msgid "Reference" msgstr "" @@ -643,8 +643,8 @@ msgstr "" #: report/templates/report/inventree_so_report.html:90 #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 -#: templates/js/build.js:466 templates/js/build.js:751 -#: templates/js/build.js:991 templates/js/company.js:140 +#: templates/js/build.js:550 templates/js/build.js:835 +#: templates/js/build.js:1075 templates/js/company.js:140 #: templates/js/company.js:238 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 #: templates/js/stock.js:1346 @@ -720,7 +720,7 @@ msgstr "" msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:221 templates/js/build.js:798 +#: build/models.py:228 order/models.py:221 templates/js/build.js:882 msgid "Completion Date" msgstr "" @@ -828,7 +828,7 @@ msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" #: build/models.py:1316 stock/templates/stock/item_base.html:317 -#: templates/InvenTree/search.html:183 templates/js/build.js:724 +#: templates/InvenTree/search.html:183 templates/js/build.js:808 #: templates/navbar.html:29 msgid "Build" msgstr "" @@ -837,14 +837,12 @@ msgstr "" msgid "Build to allocate parts" msgstr "" -#: build/models.py:1333 part/templates/part/allocation.html:18 -#: part/templates/part/allocation.html:24 -#: part/templates/part/allocation.html:31 -#: part/templates/part/allocation.html:49 -#: stock/templates/stock/item_base.html:8 +#: build/models.py:1333 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 -#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841 +#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 +#: templates/js/build.js:211 templates/js/build.js:925 +#: templates/js/order.js:366 templates/js/order.js:371 #: templates/js/stock.js:1090 msgid "Stock Item" msgstr "" @@ -881,7 +879,7 @@ msgstr "" msgid "Auto Allocate" msgstr "" -#: build/templates/build/allocate.html:25 templates/js/build.js:656 +#: build/templates/build/allocate.html:25 templates/js/build.js:740 msgid "Unallocate stock" msgstr "" @@ -918,7 +916,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:454 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:484 +#: templates/js/build.js:568 msgid "Serial Number" msgstr "" @@ -1042,7 +1040,6 @@ msgstr "" #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 -#: part/templates/part/allocation.html:30 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 #: stock/templates/stock/item_base.html:279 templates/js/order.js:245 @@ -1206,7 +1203,7 @@ msgstr "" #: build/templates/build/detail.html:116 #: order/templates/order/order_base.html:111 -#: order/templates/order/sales_order_base.html:113 templates/js/build.js:788 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872 msgid "Created" msgstr "" @@ -1214,7 +1211,7 @@ msgstr "" msgid "No target date set" msgstr "" -#: build/templates/build/detail.html:132 templates/js/build.js:766 +#: build/templates/build/detail.html:132 templates/js/build.js:850 msgid "Completed" msgstr "" @@ -1415,8 +1412,8 @@ msgstr "" msgid "Stock item is over-allocated" msgstr "" -#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:585 -#: templates/js/build.js:848 templates/js/build.js:1031 +#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669 +#: templates/js/build.js:932 templates/js/build.js:1115 msgid "Available" msgstr "" @@ -2123,7 +2120,7 @@ msgstr "" #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:477 +#: company/templates/company/navbar.html:65 templates/js/build.js:561 msgid "Assigned Stock" msgstr "" @@ -2870,9 +2867,7 @@ msgstr "" msgid "Line item notes" msgstr "" -#: order/models.py:647 order/models.py:715 -#: part/templates/part/allocation.html:17 -#: part/templates/part/allocation.html:45 +#: order/models.py:647 order/models.py:715 templates/js/order.js:353 msgid "Order" msgstr "" @@ -3304,17 +3299,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365 -#: templates/js/build.js:637 templates/js/build.js:1054 +#: templates/js/build.js:721 templates/js/build.js:1138 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:525 -#: templates/js/build.js:859 +#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609 +#: templates/js/build.js:943 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:527 -#: templates/js/build.js:860 +#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611 +#: templates/js/build.js:944 msgid "Delete stock allocation" msgstr "" @@ -3326,8 +3321,8 @@ msgstr "" msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:589 -#: templates/js/build.js:855 +#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673 +#: templates/js/build.js:939 msgid "Allocated" msgstr "" @@ -3343,7 +3338,7 @@ msgstr "" msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:651 +#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735 msgid "Allocate stock" msgstr "" @@ -3351,8 +3346,8 @@ msgstr "" msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:644 -#: templates/js/build.js:1062 +#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728 +#: templates/js/build.js:1146 msgid "Build stock" msgstr "" @@ -4132,7 +4127,11 @@ msgid "Error creating relationship: check that the part is not related to itself msgstr "" #: part/templates/part/allocation.html:11 -msgid "Part Stock Allocations" +msgid "Build Order Allocations" +msgstr "" + +#: part/templates/part/allocation.html:24 +msgid "Sales Order Allocations" msgstr "" #: part/templates/part/attachments.html:10 @@ -4621,7 +4620,7 @@ msgid "Part Notes" msgstr "" #: part/templates/part/order_prices.html:24 -#: part/templates/part/part_base.html:265 +#: part/templates/part/part_base.html:274 msgid "Calculate" msgstr "" @@ -5705,7 +5704,7 @@ msgstr "" msgid "Stock Item Details" msgstr "" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:508 +#: stock/templates/stock/item_base.html:289 templates/js/build.js:592 msgid "No location set" msgstr "" @@ -6098,7 +6097,7 @@ msgstr "" msgid "Serialize Stock" msgstr "" -#: stock/views.py:1575 templates/js/build.js:244 +#: stock/views.py:1575 templates/js/build.js:326 msgid "Create new Stock Item" msgstr "" @@ -6586,7 +6585,7 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/bom.js:175 templates/js/build.js:1004 +#: templates/js/bom.js:175 templates/js/build.js:1088 msgid "Open subassembly" msgstr "" @@ -6622,7 +6621,7 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:470 templates/js/build.js:340 templates/js/build.js:1102 +#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186 msgid "No BOM items found" msgstr "" @@ -6642,37 +6641,45 @@ msgstr "" msgid "Delete build output" msgstr "" -#: templates/js/build.js:243 templates/stock_table.html:20 +#: templates/js/build.js:184 +msgid "No build order allocations found" +msgstr "" + +#: templates/js/build.js:222 templates/js/order.js:382 +msgid "Location not specified" +msgstr "" + +#: templates/js/build.js:325 templates/stock_table.html:20 msgid "New Stock Item" msgstr "" -#: templates/js/build.js:559 +#: templates/js/build.js:643 msgid "Required Part" msgstr "" -#: templates/js/build.js:580 +#: templates/js/build.js:664 msgid "Quantity Per" msgstr "" -#: templates/js/build.js:648 templates/js/build.js:1066 +#: templates/js/build.js:732 templates/js/build.js:1150 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" -#: templates/js/build.js:701 +#: templates/js/build.js:785 msgid "No builds matching query" msgstr "" -#: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634 +#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634 #: templates/js/stock.js:509 templates/js/stock.js:941 msgid "Select" msgstr "" -#: templates/js/build.js:738 +#: templates/js/build.js:822 msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:837 +#: templates/js/build.js:921 msgid "No parts allocated for" msgstr "" @@ -6875,6 +6882,10 @@ msgstr "" msgid "No sales orders found" msgstr "" +#: templates/js/order.js:343 +msgid "No sales order allocations found" +msgstr "" + #: templates/js/part.js:10 msgid "YES" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 6f7e617429..173f64ed5a 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-18 00:37+0000\n" +"POT-Creation-Date: 2021-06-18 10:11+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -154,7 +154,7 @@ msgstr "Nombre" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:746 templates/js/build.js:1014 +#: templates/js/build.js:830 templates/js/build.js:1098 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721 @@ -449,7 +449,7 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:793 templates/js/order.js:200 +#: templates/js/build.js:877 templates/js/order.js:200 #: templates/js/order.js:298 msgid "Target Date" msgstr "" @@ -474,8 +474,6 @@ msgstr "" #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 #: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306 -#: part/templates/part/allocation.html:19 -#: part/templates/part/allocation.html:53 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -487,7 +485,8 @@ msgstr "" #: stock/forms.py:175 stock/forms.py:308 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 -#: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024 +#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 +#: templates/js/build.js:1108 templates/js/order.js:393 #: templates/js/part.js:795 templates/js/stock.js:1139 #: templates/js/stock.js:1358 msgid "Quantity" @@ -533,7 +532,8 @@ msgstr "" #: stock/forms.py:347 stock/templates/stock/item_base.html:285 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 -#: templates/js/barcode.js:531 templates/js/build.js:500 +#: templates/js/barcode.js:531 templates/js/build.js:218 +#: templates/js/build.js:584 templates/js/order.js:378 #: templates/js/stock.js:639 templates/js/stock.js:1031 msgid "Location" msgstr "Unicación" @@ -546,7 +546,7 @@ msgstr "" #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 -#: templates/js/barcode.js:119 templates/js/build.js:780 +#: templates/js/barcode.js:119 templates/js/build.js:864 #: templates/js/order.js:187 templates/js/order.js:285 #: templates/js/stock.js:626 templates/js/stock.js:1108 #: templates/js/stock.js:1374 @@ -583,8 +583,8 @@ msgstr "" #: build/models.py:66 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 -#: part/templates/part/allocation.html:23 #: report/templates/report/inventree_build_order_base.html:106 +#: templates/js/build.js:195 msgid "Build Order" msgstr "" @@ -607,7 +607,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:229 part/models.py:2315 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:575 templates/js/build.js:1018 +#: templates/js/build.js:659 templates/js/build.js:1102 msgid "Reference" msgstr "Referencia" @@ -642,8 +642,8 @@ msgstr "" #: report/templates/report/inventree_so_report.html:90 #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 -#: templates/js/build.js:466 templates/js/build.js:751 -#: templates/js/build.js:991 templates/js/company.js:140 +#: templates/js/build.js:550 templates/js/build.js:835 +#: templates/js/build.js:1075 templates/js/company.js:140 #: templates/js/company.js:238 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 #: templates/js/stock.js:1346 @@ -719,7 +719,7 @@ msgstr "" msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:221 templates/js/build.js:798 +#: build/models.py:228 order/models.py:221 templates/js/build.js:882 msgid "Completion Date" msgstr "" @@ -827,7 +827,7 @@ msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" #: build/models.py:1316 stock/templates/stock/item_base.html:317 -#: templates/InvenTree/search.html:183 templates/js/build.js:724 +#: templates/InvenTree/search.html:183 templates/js/build.js:808 #: templates/navbar.html:29 msgid "Build" msgstr "" @@ -836,14 +836,12 @@ msgstr "" msgid "Build to allocate parts" msgstr "" -#: build/models.py:1333 part/templates/part/allocation.html:18 -#: part/templates/part/allocation.html:24 -#: part/templates/part/allocation.html:31 -#: part/templates/part/allocation.html:49 -#: stock/templates/stock/item_base.html:8 +#: build/models.py:1333 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 -#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841 +#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 +#: templates/js/build.js:211 templates/js/build.js:925 +#: templates/js/order.js:366 templates/js/order.js:371 #: templates/js/stock.js:1090 msgid "Stock Item" msgstr "" @@ -880,7 +878,7 @@ msgstr "" msgid "Auto Allocate" msgstr "" -#: build/templates/build/allocate.html:25 templates/js/build.js:656 +#: build/templates/build/allocate.html:25 templates/js/build.js:740 msgid "Unallocate stock" msgstr "" @@ -917,7 +915,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:454 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:484 +#: templates/js/build.js:568 msgid "Serial Number" msgstr "Número de serie" @@ -1041,7 +1039,6 @@ msgstr "Progreso" #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 -#: part/templates/part/allocation.html:30 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 #: stock/templates/stock/item_base.html:279 templates/js/order.js:245 @@ -1205,7 +1202,7 @@ msgstr "Lote" #: build/templates/build/detail.html:116 #: order/templates/order/order_base.html:111 -#: order/templates/order/sales_order_base.html:113 templates/js/build.js:788 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872 msgid "Created" msgstr "" @@ -1213,7 +1210,7 @@ msgstr "" msgid "No target date set" msgstr "" -#: build/templates/build/detail.html:132 templates/js/build.js:766 +#: build/templates/build/detail.html:132 templates/js/build.js:850 msgid "Completed" msgstr "Completados" @@ -1414,8 +1411,8 @@ msgstr "" msgid "Stock item is over-allocated" msgstr "" -#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:585 -#: templates/js/build.js:848 templates/js/build.js:1031 +#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669 +#: templates/js/build.js:932 templates/js/build.js:1115 msgid "Available" msgstr "" @@ -2122,7 +2119,7 @@ msgstr "" #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:477 +#: company/templates/company/navbar.html:65 templates/js/build.js:561 msgid "Assigned Stock" msgstr "" @@ -2869,9 +2866,7 @@ msgstr "" msgid "Line item notes" msgstr "" -#: order/models.py:647 order/models.py:715 -#: part/templates/part/allocation.html:17 -#: part/templates/part/allocation.html:45 +#: order/models.py:647 order/models.py:715 templates/js/order.js:353 msgid "Order" msgstr "" @@ -3303,17 +3298,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365 -#: templates/js/build.js:637 templates/js/build.js:1054 +#: templates/js/build.js:721 templates/js/build.js:1138 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:525 -#: templates/js/build.js:859 +#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609 +#: templates/js/build.js:943 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:527 -#: templates/js/build.js:860 +#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611 +#: templates/js/build.js:944 msgid "Delete stock allocation" msgstr "" @@ -3325,8 +3320,8 @@ msgstr "" msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:589 -#: templates/js/build.js:855 +#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673 +#: templates/js/build.js:939 msgid "Allocated" msgstr "" @@ -3342,7 +3337,7 @@ msgstr "" msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:651 +#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735 msgid "Allocate stock" msgstr "" @@ -3350,8 +3345,8 @@ msgstr "" msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:644 -#: templates/js/build.js:1062 +#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728 +#: templates/js/build.js:1146 msgid "Build stock" msgstr "" @@ -4131,7 +4126,11 @@ msgid "Error creating relationship: check that the part is not related to itself msgstr "" #: part/templates/part/allocation.html:11 -msgid "Part Stock Allocations" +msgid "Build Order Allocations" +msgstr "" + +#: part/templates/part/allocation.html:24 +msgid "Sales Order Allocations" msgstr "" #: part/templates/part/attachments.html:10 @@ -4622,7 +4621,7 @@ msgid "Part Notes" msgstr "" #: part/templates/part/order_prices.html:24 -#: part/templates/part/part_base.html:265 +#: part/templates/part/part_base.html:274 msgid "Calculate" msgstr "" @@ -5706,7 +5705,7 @@ msgstr "" msgid "Stock Item Details" msgstr "" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:508 +#: stock/templates/stock/item_base.html:289 templates/js/build.js:592 msgid "No location set" msgstr "" @@ -6099,7 +6098,7 @@ msgstr "" msgid "Serialize Stock" msgstr "" -#: stock/views.py:1575 templates/js/build.js:244 +#: stock/views.py:1575 templates/js/build.js:326 msgid "Create new Stock Item" msgstr "" @@ -6587,7 +6586,7 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/bom.js:175 templates/js/build.js:1004 +#: templates/js/bom.js:175 templates/js/build.js:1088 msgid "Open subassembly" msgstr "" @@ -6623,7 +6622,7 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:470 templates/js/build.js:340 templates/js/build.js:1102 +#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186 msgid "No BOM items found" msgstr "" @@ -6643,37 +6642,45 @@ msgstr "" msgid "Delete build output" msgstr "" -#: templates/js/build.js:243 templates/stock_table.html:20 +#: templates/js/build.js:184 +msgid "No build order allocations found" +msgstr "" + +#: templates/js/build.js:222 templates/js/order.js:382 +msgid "Location not specified" +msgstr "" + +#: templates/js/build.js:325 templates/stock_table.html:20 msgid "New Stock Item" msgstr "" -#: templates/js/build.js:559 +#: templates/js/build.js:643 msgid "Required Part" msgstr "" -#: templates/js/build.js:580 +#: templates/js/build.js:664 msgid "Quantity Per" msgstr "" -#: templates/js/build.js:648 templates/js/build.js:1066 +#: templates/js/build.js:732 templates/js/build.js:1150 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" -#: templates/js/build.js:701 +#: templates/js/build.js:785 msgid "No builds matching query" msgstr "" -#: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634 +#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634 #: templates/js/stock.js:509 templates/js/stock.js:941 msgid "Select" msgstr "" -#: templates/js/build.js:738 +#: templates/js/build.js:822 msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:837 +#: templates/js/build.js:921 msgid "No parts allocated for" msgstr "" @@ -6876,6 +6883,10 @@ msgstr "" msgid "No sales orders found" msgstr "" +#: templates/js/order.js:343 +msgid "No sales order allocations found" +msgstr "" + #: templates/js/part.js:10 msgid "YES" msgstr "" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 83b87ddd04..4e62f6d794 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-18 00:37+0000\n" +"POT-Creation-Date: 2021-06-18 10:11+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: French\n" @@ -154,7 +154,7 @@ msgstr "Nom" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:746 templates/js/build.js:1014 +#: templates/js/build.js:830 templates/js/build.js:1098 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721 @@ -449,7 +449,7 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:793 templates/js/order.js:200 +#: templates/js/build.js:877 templates/js/order.js:200 #: templates/js/order.js:298 msgid "Target Date" msgstr "" @@ -474,8 +474,6 @@ msgstr "" #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 #: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306 -#: part/templates/part/allocation.html:19 -#: part/templates/part/allocation.html:53 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -487,7 +485,8 @@ msgstr "" #: stock/forms.py:175 stock/forms.py:308 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 -#: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024 +#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 +#: templates/js/build.js:1108 templates/js/order.js:393 #: templates/js/part.js:795 templates/js/stock.js:1139 #: templates/js/stock.js:1358 msgid "Quantity" @@ -533,7 +532,8 @@ msgstr "" #: stock/forms.py:347 stock/templates/stock/item_base.html:285 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 -#: templates/js/barcode.js:531 templates/js/build.js:500 +#: templates/js/barcode.js:531 templates/js/build.js:218 +#: templates/js/build.js:584 templates/js/order.js:378 #: templates/js/stock.js:639 templates/js/stock.js:1031 msgid "Location" msgstr "" @@ -546,7 +546,7 @@ msgstr "Emplacement des pièces terminées" #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 -#: templates/js/barcode.js:119 templates/js/build.js:780 +#: templates/js/barcode.js:119 templates/js/build.js:864 #: templates/js/order.js:187 templates/js/order.js:285 #: templates/js/stock.js:626 templates/js/stock.js:1108 #: templates/js/stock.js:1374 @@ -583,8 +583,8 @@ msgstr "" #: build/models.py:66 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 -#: part/templates/part/allocation.html:23 #: report/templates/report/inventree_build_order_base.html:106 +#: templates/js/build.js:195 msgid "Build Order" msgstr "" @@ -607,7 +607,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:229 part/models.py:2315 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:575 templates/js/build.js:1018 +#: templates/js/build.js:659 templates/js/build.js:1102 msgid "Reference" msgstr "Référence" @@ -642,8 +642,8 @@ msgstr "" #: report/templates/report/inventree_so_report.html:90 #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 -#: templates/js/build.js:466 templates/js/build.js:751 -#: templates/js/build.js:991 templates/js/company.js:140 +#: templates/js/build.js:550 templates/js/build.js:835 +#: templates/js/build.js:1075 templates/js/company.js:140 #: templates/js/company.js:238 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 #: templates/js/stock.js:1346 @@ -719,7 +719,7 @@ msgstr "Date de création" msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:221 templates/js/build.js:798 +#: build/models.py:228 order/models.py:221 templates/js/build.js:882 msgid "Completion Date" msgstr "" @@ -827,7 +827,7 @@ msgid "Selected stock item not found in BOM for part '{p}'" msgstr "L'article en stock sélectionné n'a pas été trouvé dans la BOM pour la pièce '{p}'" #: build/models.py:1316 stock/templates/stock/item_base.html:317 -#: templates/InvenTree/search.html:183 templates/js/build.js:724 +#: templates/InvenTree/search.html:183 templates/js/build.js:808 #: templates/navbar.html:29 msgid "Build" msgstr "" @@ -836,14 +836,12 @@ msgstr "" msgid "Build to allocate parts" msgstr "" -#: build/models.py:1333 part/templates/part/allocation.html:18 -#: part/templates/part/allocation.html:24 -#: part/templates/part/allocation.html:31 -#: part/templates/part/allocation.html:49 -#: stock/templates/stock/item_base.html:8 +#: build/models.py:1333 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 -#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841 +#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 +#: templates/js/build.js:211 templates/js/build.js:925 +#: templates/js/order.js:366 templates/js/order.js:371 #: templates/js/stock.js:1090 msgid "Stock Item" msgstr "" @@ -880,7 +878,7 @@ msgstr "" msgid "Auto Allocate" msgstr "" -#: build/templates/build/allocate.html:25 templates/js/build.js:656 +#: build/templates/build/allocate.html:25 templates/js/build.js:740 msgid "Unallocate stock" msgstr "" @@ -917,7 +915,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:454 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:484 +#: templates/js/build.js:568 msgid "Serial Number" msgstr "" @@ -1041,7 +1039,6 @@ msgstr "" #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 -#: part/templates/part/allocation.html:30 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 #: stock/templates/stock/item_base.html:279 templates/js/order.js:245 @@ -1205,7 +1202,7 @@ msgstr "" #: build/templates/build/detail.html:116 #: order/templates/order/order_base.html:111 -#: order/templates/order/sales_order_base.html:113 templates/js/build.js:788 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872 msgid "Created" msgstr "" @@ -1213,7 +1210,7 @@ msgstr "" msgid "No target date set" msgstr "" -#: build/templates/build/detail.html:132 templates/js/build.js:766 +#: build/templates/build/detail.html:132 templates/js/build.js:850 msgid "Completed" msgstr "" @@ -1414,8 +1411,8 @@ msgstr "" msgid "Stock item is over-allocated" msgstr "" -#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:585 -#: templates/js/build.js:848 templates/js/build.js:1031 +#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669 +#: templates/js/build.js:932 templates/js/build.js:1115 msgid "Available" msgstr "Disponible" @@ -2122,7 +2119,7 @@ msgstr "" #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:477 +#: company/templates/company/navbar.html:65 templates/js/build.js:561 msgid "Assigned Stock" msgstr "" @@ -2869,9 +2866,7 @@ msgstr "" msgid "Line item notes" msgstr "" -#: order/models.py:647 order/models.py:715 -#: part/templates/part/allocation.html:17 -#: part/templates/part/allocation.html:45 +#: order/models.py:647 order/models.py:715 templates/js/order.js:353 msgid "Order" msgstr "" @@ -3303,17 +3298,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365 -#: templates/js/build.js:637 templates/js/build.js:1054 +#: templates/js/build.js:721 templates/js/build.js:1138 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:525 -#: templates/js/build.js:859 +#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609 +#: templates/js/build.js:943 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:527 -#: templates/js/build.js:860 +#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611 +#: templates/js/build.js:944 msgid "Delete stock allocation" msgstr "" @@ -3325,8 +3320,8 @@ msgstr "" msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:589 -#: templates/js/build.js:855 +#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673 +#: templates/js/build.js:939 msgid "Allocated" msgstr "" @@ -3342,7 +3337,7 @@ msgstr "" msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:651 +#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735 msgid "Allocate stock" msgstr "" @@ -3350,8 +3345,8 @@ msgstr "" msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:644 -#: templates/js/build.js:1062 +#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728 +#: templates/js/build.js:1146 msgid "Build stock" msgstr "" @@ -4131,7 +4126,13 @@ msgid "Error creating relationship: check that the part is not related to itself msgstr "" #: part/templates/part/allocation.html:11 -msgid "Part Stock Allocations" +#, fuzzy +#| msgid "Build order output created" +msgid "Build Order Allocations" +msgstr "La sortie de l'ordre de construction a été créée" + +#: part/templates/part/allocation.html:24 +msgid "Sales Order Allocations" msgstr "" #: part/templates/part/attachments.html:10 @@ -4622,7 +4623,7 @@ msgid "Part Notes" msgstr "" #: part/templates/part/order_prices.html:24 -#: part/templates/part/part_base.html:265 +#: part/templates/part/part_base.html:274 msgid "Calculate" msgstr "" @@ -5706,7 +5707,7 @@ msgstr "" msgid "Stock Item Details" msgstr "" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:508 +#: stock/templates/stock/item_base.html:289 templates/js/build.js:592 msgid "No location set" msgstr "" @@ -6099,7 +6100,7 @@ msgstr "" msgid "Serialize Stock" msgstr "" -#: stock/views.py:1575 templates/js/build.js:244 +#: stock/views.py:1575 templates/js/build.js:326 msgid "Create new Stock Item" msgstr "" @@ -6587,7 +6588,7 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/bom.js:175 templates/js/build.js:1004 +#: templates/js/bom.js:175 templates/js/build.js:1088 msgid "Open subassembly" msgstr "" @@ -6623,7 +6624,7 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:470 templates/js/build.js:340 templates/js/build.js:1102 +#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186 msgid "No BOM items found" msgstr "" @@ -6643,37 +6644,49 @@ msgstr "" msgid "Delete build output" msgstr "" -#: templates/js/build.js:243 templates/stock_table.html:20 +#: templates/js/build.js:184 +#, fuzzy +#| msgid "No matching action found" +msgid "No build order allocations found" +msgstr "Aucune action correspondante trouvée" + +#: templates/js/build.js:222 templates/js/order.js:382 +#, fuzzy +#| msgid "No action specified" +msgid "Location not specified" +msgstr "Aucune action spécifiée" + +#: templates/js/build.js:325 templates/stock_table.html:20 msgid "New Stock Item" msgstr "" -#: templates/js/build.js:559 +#: templates/js/build.js:643 msgid "Required Part" msgstr "" -#: templates/js/build.js:580 +#: templates/js/build.js:664 msgid "Quantity Per" msgstr "" -#: templates/js/build.js:648 templates/js/build.js:1066 +#: templates/js/build.js:732 templates/js/build.js:1150 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" -#: templates/js/build.js:701 +#: templates/js/build.js:785 msgid "No builds matching query" msgstr "" -#: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634 +#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634 #: templates/js/stock.js:509 templates/js/stock.js:941 msgid "Select" msgstr "" -#: templates/js/build.js:738 +#: templates/js/build.js:822 msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:837 +#: templates/js/build.js:921 msgid "No parts allocated for" msgstr "" @@ -6876,6 +6889,12 @@ msgstr "" msgid "No sales orders found" msgstr "" +#: templates/js/order.js:343 +#, fuzzy +#| msgid "No matching action found" +msgid "No sales order allocations found" +msgstr "Aucune action correspondante trouvée" + #: templates/js/part.js:10 msgid "YES" msgstr "" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index f81e8385a9..a626a9e605 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-18 00:37+0000\n" +"POT-Creation-Date: 2021-06-18 10:11+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -154,7 +154,7 @@ msgstr "" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:746 templates/js/build.js:1014 +#: templates/js/build.js:830 templates/js/build.js:1098 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721 @@ -449,7 +449,7 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:793 templates/js/order.js:200 +#: templates/js/build.js:877 templates/js/order.js:200 #: templates/js/order.js:298 msgid "Target Date" msgstr "" @@ -474,8 +474,6 @@ msgstr "" #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 #: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306 -#: part/templates/part/allocation.html:19 -#: part/templates/part/allocation.html:53 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -487,7 +485,8 @@ msgstr "" #: stock/forms.py:175 stock/forms.py:308 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 -#: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024 +#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 +#: templates/js/build.js:1108 templates/js/order.js:393 #: templates/js/part.js:795 templates/js/stock.js:1139 #: templates/js/stock.js:1358 msgid "Quantity" @@ -533,7 +532,8 @@ msgstr "" #: stock/forms.py:347 stock/templates/stock/item_base.html:285 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 -#: templates/js/barcode.js:531 templates/js/build.js:500 +#: templates/js/barcode.js:531 templates/js/build.js:218 +#: templates/js/build.js:584 templates/js/order.js:378 #: templates/js/stock.js:639 templates/js/stock.js:1031 msgid "Location" msgstr "" @@ -546,7 +546,7 @@ msgstr "" #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 -#: templates/js/barcode.js:119 templates/js/build.js:780 +#: templates/js/barcode.js:119 templates/js/build.js:864 #: templates/js/order.js:187 templates/js/order.js:285 #: templates/js/stock.js:626 templates/js/stock.js:1108 #: templates/js/stock.js:1374 @@ -583,8 +583,8 @@ msgstr "" #: build/models.py:66 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 -#: part/templates/part/allocation.html:23 #: report/templates/report/inventree_build_order_base.html:106 +#: templates/js/build.js:195 msgid "Build Order" msgstr "" @@ -607,7 +607,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:229 part/models.py:2315 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:575 templates/js/build.js:1018 +#: templates/js/build.js:659 templates/js/build.js:1102 msgid "Reference" msgstr "" @@ -642,8 +642,8 @@ msgstr "" #: report/templates/report/inventree_so_report.html:90 #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 -#: templates/js/build.js:466 templates/js/build.js:751 -#: templates/js/build.js:991 templates/js/company.js:140 +#: templates/js/build.js:550 templates/js/build.js:835 +#: templates/js/build.js:1075 templates/js/company.js:140 #: templates/js/company.js:238 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 #: templates/js/stock.js:1346 @@ -719,7 +719,7 @@ msgstr "" msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:221 templates/js/build.js:798 +#: build/models.py:228 order/models.py:221 templates/js/build.js:882 msgid "Completion Date" msgstr "" @@ -827,7 +827,7 @@ msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" #: build/models.py:1316 stock/templates/stock/item_base.html:317 -#: templates/InvenTree/search.html:183 templates/js/build.js:724 +#: templates/InvenTree/search.html:183 templates/js/build.js:808 #: templates/navbar.html:29 msgid "Build" msgstr "" @@ -836,14 +836,12 @@ msgstr "" msgid "Build to allocate parts" msgstr "" -#: build/models.py:1333 part/templates/part/allocation.html:18 -#: part/templates/part/allocation.html:24 -#: part/templates/part/allocation.html:31 -#: part/templates/part/allocation.html:49 -#: stock/templates/stock/item_base.html:8 +#: build/models.py:1333 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 -#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841 +#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 +#: templates/js/build.js:211 templates/js/build.js:925 +#: templates/js/order.js:366 templates/js/order.js:371 #: templates/js/stock.js:1090 msgid "Stock Item" msgstr "" @@ -880,7 +878,7 @@ msgstr "" msgid "Auto Allocate" msgstr "" -#: build/templates/build/allocate.html:25 templates/js/build.js:656 +#: build/templates/build/allocate.html:25 templates/js/build.js:740 msgid "Unallocate stock" msgstr "" @@ -917,7 +915,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:454 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:484 +#: templates/js/build.js:568 msgid "Serial Number" msgstr "" @@ -1041,7 +1039,6 @@ msgstr "" #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 -#: part/templates/part/allocation.html:30 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 #: stock/templates/stock/item_base.html:279 templates/js/order.js:245 @@ -1205,7 +1202,7 @@ msgstr "" #: build/templates/build/detail.html:116 #: order/templates/order/order_base.html:111 -#: order/templates/order/sales_order_base.html:113 templates/js/build.js:788 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872 msgid "Created" msgstr "" @@ -1213,7 +1210,7 @@ msgstr "" msgid "No target date set" msgstr "" -#: build/templates/build/detail.html:132 templates/js/build.js:766 +#: build/templates/build/detail.html:132 templates/js/build.js:850 msgid "Completed" msgstr "" @@ -1414,8 +1411,8 @@ msgstr "" msgid "Stock item is over-allocated" msgstr "" -#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:585 -#: templates/js/build.js:848 templates/js/build.js:1031 +#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669 +#: templates/js/build.js:932 templates/js/build.js:1115 msgid "Available" msgstr "" @@ -2122,7 +2119,7 @@ msgstr "" #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:477 +#: company/templates/company/navbar.html:65 templates/js/build.js:561 msgid "Assigned Stock" msgstr "" @@ -2869,9 +2866,7 @@ msgstr "" msgid "Line item notes" msgstr "" -#: order/models.py:647 order/models.py:715 -#: part/templates/part/allocation.html:17 -#: part/templates/part/allocation.html:45 +#: order/models.py:647 order/models.py:715 templates/js/order.js:353 msgid "Order" msgstr "" @@ -3303,17 +3298,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365 -#: templates/js/build.js:637 templates/js/build.js:1054 +#: templates/js/build.js:721 templates/js/build.js:1138 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:525 -#: templates/js/build.js:859 +#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609 +#: templates/js/build.js:943 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:527 -#: templates/js/build.js:860 +#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611 +#: templates/js/build.js:944 msgid "Delete stock allocation" msgstr "" @@ -3325,8 +3320,8 @@ msgstr "" msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:589 -#: templates/js/build.js:855 +#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673 +#: templates/js/build.js:939 msgid "Allocated" msgstr "" @@ -3342,7 +3337,7 @@ msgstr "" msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:651 +#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735 msgid "Allocate stock" msgstr "" @@ -3350,8 +3345,8 @@ msgstr "" msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:644 -#: templates/js/build.js:1062 +#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728 +#: templates/js/build.js:1146 msgid "Build stock" msgstr "" @@ -4131,7 +4126,11 @@ msgid "Error creating relationship: check that the part is not related to itself msgstr "" #: part/templates/part/allocation.html:11 -msgid "Part Stock Allocations" +msgid "Build Order Allocations" +msgstr "" + +#: part/templates/part/allocation.html:24 +msgid "Sales Order Allocations" msgstr "" #: part/templates/part/attachments.html:10 @@ -4620,7 +4619,7 @@ msgid "Part Notes" msgstr "" #: part/templates/part/order_prices.html:24 -#: part/templates/part/part_base.html:265 +#: part/templates/part/part_base.html:274 msgid "Calculate" msgstr "" @@ -5704,7 +5703,7 @@ msgstr "" msgid "Stock Item Details" msgstr "" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:508 +#: stock/templates/stock/item_base.html:289 templates/js/build.js:592 msgid "No location set" msgstr "" @@ -6097,7 +6096,7 @@ msgstr "" msgid "Serialize Stock" msgstr "" -#: stock/views.py:1575 templates/js/build.js:244 +#: stock/views.py:1575 templates/js/build.js:326 msgid "Create new Stock Item" msgstr "" @@ -6585,7 +6584,7 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/bom.js:175 templates/js/build.js:1004 +#: templates/js/bom.js:175 templates/js/build.js:1088 msgid "Open subassembly" msgstr "" @@ -6621,7 +6620,7 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:470 templates/js/build.js:340 templates/js/build.js:1102 +#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186 msgid "No BOM items found" msgstr "" @@ -6641,37 +6640,45 @@ msgstr "" msgid "Delete build output" msgstr "" -#: templates/js/build.js:243 templates/stock_table.html:20 +#: templates/js/build.js:184 +msgid "No build order allocations found" +msgstr "" + +#: templates/js/build.js:222 templates/js/order.js:382 +msgid "Location not specified" +msgstr "" + +#: templates/js/build.js:325 templates/stock_table.html:20 msgid "New Stock Item" msgstr "" -#: templates/js/build.js:559 +#: templates/js/build.js:643 msgid "Required Part" msgstr "" -#: templates/js/build.js:580 +#: templates/js/build.js:664 msgid "Quantity Per" msgstr "" -#: templates/js/build.js:648 templates/js/build.js:1066 +#: templates/js/build.js:732 templates/js/build.js:1150 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" -#: templates/js/build.js:701 +#: templates/js/build.js:785 msgid "No builds matching query" msgstr "" -#: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634 +#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634 #: templates/js/stock.js:509 templates/js/stock.js:941 msgid "Select" msgstr "" -#: templates/js/build.js:738 +#: templates/js/build.js:822 msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:837 +#: templates/js/build.js:921 msgid "No parts allocated for" msgstr "" @@ -6874,6 +6881,10 @@ msgstr "" msgid "No sales orders found" msgstr "" +#: templates/js/order.js:343 +msgid "No sales order allocations found" +msgstr "" + #: templates/js/part.js:10 msgid "YES" msgstr "" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 9dc018f3f5..27e0e03f38 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-18 00:37+0000\n" +"POT-Creation-Date: 2021-06-18 10:11+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -154,7 +154,7 @@ msgstr "" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:746 templates/js/build.js:1014 +#: templates/js/build.js:830 templates/js/build.js:1098 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721 @@ -449,7 +449,7 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:793 templates/js/order.js:200 +#: templates/js/build.js:877 templates/js/order.js:200 #: templates/js/order.js:298 msgid "Target Date" msgstr "" @@ -474,8 +474,6 @@ msgstr "" #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 #: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306 -#: part/templates/part/allocation.html:19 -#: part/templates/part/allocation.html:53 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -487,7 +485,8 @@ msgstr "" #: stock/forms.py:175 stock/forms.py:308 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 -#: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024 +#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 +#: templates/js/build.js:1108 templates/js/order.js:393 #: templates/js/part.js:795 templates/js/stock.js:1139 #: templates/js/stock.js:1358 msgid "Quantity" @@ -533,7 +532,8 @@ msgstr "" #: stock/forms.py:347 stock/templates/stock/item_base.html:285 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 -#: templates/js/barcode.js:531 templates/js/build.js:500 +#: templates/js/barcode.js:531 templates/js/build.js:218 +#: templates/js/build.js:584 templates/js/order.js:378 #: templates/js/stock.js:639 templates/js/stock.js:1031 msgid "Location" msgstr "" @@ -546,7 +546,7 @@ msgstr "" #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 -#: templates/js/barcode.js:119 templates/js/build.js:780 +#: templates/js/barcode.js:119 templates/js/build.js:864 #: templates/js/order.js:187 templates/js/order.js:285 #: templates/js/stock.js:626 templates/js/stock.js:1108 #: templates/js/stock.js:1374 @@ -583,8 +583,8 @@ msgstr "" #: build/models.py:66 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 -#: part/templates/part/allocation.html:23 #: report/templates/report/inventree_build_order_base.html:106 +#: templates/js/build.js:195 msgid "Build Order" msgstr "" @@ -607,7 +607,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:229 part/models.py:2315 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:575 templates/js/build.js:1018 +#: templates/js/build.js:659 templates/js/build.js:1102 msgid "Reference" msgstr "" @@ -642,8 +642,8 @@ msgstr "" #: report/templates/report/inventree_so_report.html:90 #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 -#: templates/js/build.js:466 templates/js/build.js:751 -#: templates/js/build.js:991 templates/js/company.js:140 +#: templates/js/build.js:550 templates/js/build.js:835 +#: templates/js/build.js:1075 templates/js/company.js:140 #: templates/js/company.js:238 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 #: templates/js/stock.js:1346 @@ -719,7 +719,7 @@ msgstr "" msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:221 templates/js/build.js:798 +#: build/models.py:228 order/models.py:221 templates/js/build.js:882 msgid "Completion Date" msgstr "" @@ -827,7 +827,7 @@ msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" #: build/models.py:1316 stock/templates/stock/item_base.html:317 -#: templates/InvenTree/search.html:183 templates/js/build.js:724 +#: templates/InvenTree/search.html:183 templates/js/build.js:808 #: templates/navbar.html:29 msgid "Build" msgstr "" @@ -836,14 +836,12 @@ msgstr "" msgid "Build to allocate parts" msgstr "" -#: build/models.py:1333 part/templates/part/allocation.html:18 -#: part/templates/part/allocation.html:24 -#: part/templates/part/allocation.html:31 -#: part/templates/part/allocation.html:49 -#: stock/templates/stock/item_base.html:8 +#: build/models.py:1333 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 -#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841 +#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 +#: templates/js/build.js:211 templates/js/build.js:925 +#: templates/js/order.js:366 templates/js/order.js:371 #: templates/js/stock.js:1090 msgid "Stock Item" msgstr "" @@ -880,7 +878,7 @@ msgstr "" msgid "Auto Allocate" msgstr "" -#: build/templates/build/allocate.html:25 templates/js/build.js:656 +#: build/templates/build/allocate.html:25 templates/js/build.js:740 msgid "Unallocate stock" msgstr "" @@ -917,7 +915,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:454 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:484 +#: templates/js/build.js:568 msgid "Serial Number" msgstr "" @@ -1041,7 +1039,6 @@ msgstr "" #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 -#: part/templates/part/allocation.html:30 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 #: stock/templates/stock/item_base.html:279 templates/js/order.js:245 @@ -1205,7 +1202,7 @@ msgstr "" #: build/templates/build/detail.html:116 #: order/templates/order/order_base.html:111 -#: order/templates/order/sales_order_base.html:113 templates/js/build.js:788 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872 msgid "Created" msgstr "" @@ -1213,7 +1210,7 @@ msgstr "" msgid "No target date set" msgstr "" -#: build/templates/build/detail.html:132 templates/js/build.js:766 +#: build/templates/build/detail.html:132 templates/js/build.js:850 msgid "Completed" msgstr "" @@ -1414,8 +1411,8 @@ msgstr "" msgid "Stock item is over-allocated" msgstr "" -#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:585 -#: templates/js/build.js:848 templates/js/build.js:1031 +#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669 +#: templates/js/build.js:932 templates/js/build.js:1115 msgid "Available" msgstr "" @@ -2122,7 +2119,7 @@ msgstr "" #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:477 +#: company/templates/company/navbar.html:65 templates/js/build.js:561 msgid "Assigned Stock" msgstr "" @@ -2869,9 +2866,7 @@ msgstr "" msgid "Line item notes" msgstr "" -#: order/models.py:647 order/models.py:715 -#: part/templates/part/allocation.html:17 -#: part/templates/part/allocation.html:45 +#: order/models.py:647 order/models.py:715 templates/js/order.js:353 msgid "Order" msgstr "" @@ -3303,17 +3298,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365 -#: templates/js/build.js:637 templates/js/build.js:1054 +#: templates/js/build.js:721 templates/js/build.js:1138 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:525 -#: templates/js/build.js:859 +#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609 +#: templates/js/build.js:943 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:527 -#: templates/js/build.js:860 +#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611 +#: templates/js/build.js:944 msgid "Delete stock allocation" msgstr "" @@ -3325,8 +3320,8 @@ msgstr "" msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:589 -#: templates/js/build.js:855 +#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673 +#: templates/js/build.js:939 msgid "Allocated" msgstr "" @@ -3342,7 +3337,7 @@ msgstr "" msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:651 +#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735 msgid "Allocate stock" msgstr "" @@ -3350,8 +3345,8 @@ msgstr "" msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:644 -#: templates/js/build.js:1062 +#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728 +#: templates/js/build.js:1146 msgid "Build stock" msgstr "" @@ -4131,7 +4126,11 @@ msgid "Error creating relationship: check that the part is not related to itself msgstr "" #: part/templates/part/allocation.html:11 -msgid "Part Stock Allocations" +msgid "Build Order Allocations" +msgstr "" + +#: part/templates/part/allocation.html:24 +msgid "Sales Order Allocations" msgstr "" #: part/templates/part/attachments.html:10 @@ -4620,7 +4619,7 @@ msgid "Part Notes" msgstr "" #: part/templates/part/order_prices.html:24 -#: part/templates/part/part_base.html:265 +#: part/templates/part/part_base.html:274 msgid "Calculate" msgstr "" @@ -5704,7 +5703,7 @@ msgstr "" msgid "Stock Item Details" msgstr "" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:508 +#: stock/templates/stock/item_base.html:289 templates/js/build.js:592 msgid "No location set" msgstr "" @@ -6097,7 +6096,7 @@ msgstr "" msgid "Serialize Stock" msgstr "" -#: stock/views.py:1575 templates/js/build.js:244 +#: stock/views.py:1575 templates/js/build.js:326 msgid "Create new Stock Item" msgstr "" @@ -6585,7 +6584,7 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/bom.js:175 templates/js/build.js:1004 +#: templates/js/bom.js:175 templates/js/build.js:1088 msgid "Open subassembly" msgstr "" @@ -6621,7 +6620,7 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:470 templates/js/build.js:340 templates/js/build.js:1102 +#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186 msgid "No BOM items found" msgstr "" @@ -6641,37 +6640,45 @@ msgstr "" msgid "Delete build output" msgstr "" -#: templates/js/build.js:243 templates/stock_table.html:20 +#: templates/js/build.js:184 +msgid "No build order allocations found" +msgstr "" + +#: templates/js/build.js:222 templates/js/order.js:382 +msgid "Location not specified" +msgstr "" + +#: templates/js/build.js:325 templates/stock_table.html:20 msgid "New Stock Item" msgstr "" -#: templates/js/build.js:559 +#: templates/js/build.js:643 msgid "Required Part" msgstr "" -#: templates/js/build.js:580 +#: templates/js/build.js:664 msgid "Quantity Per" msgstr "" -#: templates/js/build.js:648 templates/js/build.js:1066 +#: templates/js/build.js:732 templates/js/build.js:1150 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" -#: templates/js/build.js:701 +#: templates/js/build.js:785 msgid "No builds matching query" msgstr "" -#: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634 +#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634 #: templates/js/stock.js:509 templates/js/stock.js:941 msgid "Select" msgstr "" -#: templates/js/build.js:738 +#: templates/js/build.js:822 msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:837 +#: templates/js/build.js:921 msgid "No parts allocated for" msgstr "" @@ -6874,6 +6881,10 @@ msgstr "" msgid "No sales orders found" msgstr "" +#: templates/js/order.js:343 +msgid "No sales order allocations found" +msgstr "" + #: templates/js/part.js:10 msgid "YES" msgstr "" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index b90f62d3c1..a985fac3c3 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-18 00:37+0000\n" +"POT-Creation-Date: 2021-06-18 10:11+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -154,7 +154,7 @@ msgstr "Nazwa" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:746 templates/js/build.js:1014 +#: templates/js/build.js:830 templates/js/build.js:1098 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721 @@ -449,7 +449,7 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:793 templates/js/order.js:200 +#: templates/js/build.js:877 templates/js/order.js:200 #: templates/js/order.js:298 msgid "Target Date" msgstr "Data docelowa" @@ -474,8 +474,6 @@ msgstr "" #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 #: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306 -#: part/templates/part/allocation.html:19 -#: part/templates/part/allocation.html:53 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -487,7 +485,8 @@ msgstr "" #: stock/forms.py:175 stock/forms.py:308 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 -#: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024 +#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 +#: templates/js/build.js:1108 templates/js/order.js:393 #: templates/js/part.js:795 templates/js/stock.js:1139 #: templates/js/stock.js:1358 msgid "Quantity" @@ -533,7 +532,8 @@ msgstr "Oznacz budowę jako ukończoną" #: stock/forms.py:347 stock/templates/stock/item_base.html:285 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 -#: templates/js/barcode.js:531 templates/js/build.js:500 +#: templates/js/barcode.js:531 templates/js/build.js:218 +#: templates/js/build.js:584 templates/js/order.js:378 #: templates/js/stock.js:639 templates/js/stock.js:1031 msgid "Location" msgstr "Lokalizacja" @@ -546,7 +546,7 @@ msgstr "Lokalizacja ukończonych części" #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 -#: templates/js/barcode.js:119 templates/js/build.js:780 +#: templates/js/barcode.js:119 templates/js/build.js:864 #: templates/js/order.js:187 templates/js/order.js:285 #: templates/js/stock.js:626 templates/js/stock.js:1108 #: templates/js/stock.js:1374 @@ -583,8 +583,8 @@ msgstr "" #: build/models.py:66 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 -#: part/templates/part/allocation.html:23 #: report/templates/report/inventree_build_order_base.html:106 +#: templates/js/build.js:195 msgid "Build Order" msgstr "Zlecenie Budowy" @@ -607,7 +607,7 @@ msgstr "Odwołanie do zamówienia wykonania" #: order/templates/order/sales_order_detail.html:229 part/models.py:2315 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:575 templates/js/build.js:1018 +#: templates/js/build.js:659 templates/js/build.js:1102 msgid "Reference" msgstr "Referencja" @@ -642,8 +642,8 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: report/templates/report/inventree_so_report.html:90 #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 -#: templates/js/build.js:466 templates/js/build.js:751 -#: templates/js/build.js:991 templates/js/company.js:140 +#: templates/js/build.js:550 templates/js/build.js:835 +#: templates/js/build.js:1075 templates/js/company.js:140 #: templates/js/company.js:238 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 #: templates/js/stock.js:1346 @@ -719,7 +719,7 @@ msgstr "Data utworzenia" msgid "Target completion date" msgstr "Docelowy termin zakończenia" -#: build/models.py:228 order/models.py:221 templates/js/build.js:798 +#: build/models.py:228 order/models.py:221 templates/js/build.js:882 msgid "Completion Date" msgstr "Data zakończenia" @@ -827,7 +827,7 @@ msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" #: build/models.py:1316 stock/templates/stock/item_base.html:317 -#: templates/InvenTree/search.html:183 templates/js/build.js:724 +#: templates/InvenTree/search.html:183 templates/js/build.js:808 #: templates/navbar.html:29 msgid "Build" msgstr "Budowa" @@ -836,14 +836,12 @@ msgstr "Budowa" msgid "Build to allocate parts" msgstr "" -#: build/models.py:1333 part/templates/part/allocation.html:18 -#: part/templates/part/allocation.html:24 -#: part/templates/part/allocation.html:31 -#: part/templates/part/allocation.html:49 -#: stock/templates/stock/item_base.html:8 +#: build/models.py:1333 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 -#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841 +#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 +#: templates/js/build.js:211 templates/js/build.js:925 +#: templates/js/order.js:366 templates/js/order.js:371 #: templates/js/stock.js:1090 msgid "Stock Item" msgstr "Element magazynowy" @@ -880,7 +878,7 @@ msgstr "Przydziel zapasy do budowy" msgid "Auto Allocate" msgstr "Automatyczne przypisywanie" -#: build/templates/build/allocate.html:25 templates/js/build.js:656 +#: build/templates/build/allocate.html:25 templates/js/build.js:740 msgid "Unallocate stock" msgstr "Cofnij przydział zapasów" @@ -917,7 +915,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:454 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:484 +#: templates/js/build.js:568 msgid "Serial Number" msgstr "Numer Seryjny" @@ -1041,7 +1039,6 @@ msgstr "Postęp" #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 -#: part/templates/part/allocation.html:30 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 #: stock/templates/stock/item_base.html:279 templates/js/order.js:245 @@ -1205,7 +1202,7 @@ msgstr "Partia" #: build/templates/build/detail.html:116 #: order/templates/order/order_base.html:111 -#: order/templates/order/sales_order_base.html:113 templates/js/build.js:788 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872 msgid "Created" msgstr "Utworzony" @@ -1213,7 +1210,7 @@ msgstr "Utworzony" msgid "No target date set" msgstr "" -#: build/templates/build/detail.html:132 templates/js/build.js:766 +#: build/templates/build/detail.html:132 templates/js/build.js:850 msgid "Completed" msgstr "Zakończone" @@ -1414,8 +1411,8 @@ msgstr "" msgid "Stock item is over-allocated" msgstr "" -#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:585 -#: templates/js/build.js:848 templates/js/build.js:1031 +#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669 +#: templates/js/build.js:932 templates/js/build.js:1115 msgid "Available" msgstr "Dostępne" @@ -2128,7 +2125,7 @@ msgstr "" #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:477 +#: company/templates/company/navbar.html:65 templates/js/build.js:561 msgid "Assigned Stock" msgstr "" @@ -2875,9 +2872,7 @@ msgstr "" msgid "Line item notes" msgstr "" -#: order/models.py:647 order/models.py:715 -#: part/templates/part/allocation.html:17 -#: part/templates/part/allocation.html:45 +#: order/models.py:647 order/models.py:715 templates/js/order.js:353 msgid "Order" msgstr "Zamówienie" @@ -3309,17 +3304,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365 -#: templates/js/build.js:637 templates/js/build.js:1054 +#: templates/js/build.js:721 templates/js/build.js:1138 msgid "Actions" msgstr "Akcje" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:525 -#: templates/js/build.js:859 +#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609 +#: templates/js/build.js:943 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:527 -#: templates/js/build.js:860 +#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611 +#: templates/js/build.js:944 msgid "Delete stock allocation" msgstr "" @@ -3331,8 +3326,8 @@ msgstr "" msgid "ID" msgstr "Numer ID" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:589 -#: templates/js/build.js:855 +#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673 +#: templates/js/build.js:939 msgid "Allocated" msgstr "Przydzielono" @@ -3348,7 +3343,7 @@ msgstr "" msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:651 +#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735 msgid "Allocate stock" msgstr "" @@ -3356,8 +3351,8 @@ msgstr "" msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:644 -#: templates/js/build.js:1062 +#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728 +#: templates/js/build.js:1146 msgid "Build stock" msgstr "" @@ -4137,8 +4132,16 @@ msgid "Error creating relationship: check that the part is not related to itself msgstr "" #: part/templates/part/allocation.html:11 -msgid "Part Stock Allocations" -msgstr "" +#, fuzzy +#| msgid "Build Order Notes" +msgid "Build Order Allocations" +msgstr "Notatki zlecenia budowy" + +#: part/templates/part/allocation.html:24 +#, fuzzy +#| msgid "Sales Order" +msgid "Sales Order Allocations" +msgstr "Zamówienie zakupu" #: part/templates/part/attachments.html:10 msgid "Part Attachments" @@ -4636,7 +4639,7 @@ msgid "Part Notes" msgstr "" #: part/templates/part/order_prices.html:24 -#: part/templates/part/part_base.html:265 +#: part/templates/part/part_base.html:274 msgid "Calculate" msgstr "" @@ -5724,7 +5727,7 @@ msgstr "" msgid "Stock Item Details" msgstr "" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:508 +#: stock/templates/stock/item_base.html:289 templates/js/build.js:592 msgid "No location set" msgstr "" @@ -6117,7 +6120,7 @@ msgstr "" msgid "Serialize Stock" msgstr "" -#: stock/views.py:1575 templates/js/build.js:244 +#: stock/views.py:1575 templates/js/build.js:326 msgid "Create new Stock Item" msgstr "" @@ -6605,7 +6608,7 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/bom.js:175 templates/js/build.js:1004 +#: templates/js/bom.js:175 templates/js/build.js:1088 msgid "Open subassembly" msgstr "" @@ -6641,7 +6644,7 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:470 templates/js/build.js:340 templates/js/build.js:1102 +#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186 msgid "No BOM items found" msgstr "" @@ -6661,37 +6664,49 @@ msgstr "" msgid "Delete build output" msgstr "" -#: templates/js/build.js:243 templates/stock_table.html:20 +#: templates/js/build.js:184 +#, fuzzy +#| msgid "No matching action found" +msgid "No build order allocations found" +msgstr "Nie znaleziono pasującej akcji" + +#: templates/js/build.js:222 templates/js/order.js:382 +#, fuzzy +#| msgid "No action specified" +msgid "Location not specified" +msgstr "Nie określono działania" + +#: templates/js/build.js:325 templates/stock_table.html:20 msgid "New Stock Item" msgstr "" -#: templates/js/build.js:559 +#: templates/js/build.js:643 msgid "Required Part" msgstr "" -#: templates/js/build.js:580 +#: templates/js/build.js:664 msgid "Quantity Per" msgstr "" -#: templates/js/build.js:648 templates/js/build.js:1066 +#: templates/js/build.js:732 templates/js/build.js:1150 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" -#: templates/js/build.js:701 +#: templates/js/build.js:785 msgid "No builds matching query" msgstr "" -#: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634 +#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634 #: templates/js/stock.js:509 templates/js/stock.js:941 msgid "Select" msgstr "" -#: templates/js/build.js:738 +#: templates/js/build.js:822 msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:837 +#: templates/js/build.js:921 msgid "No parts allocated for" msgstr "" @@ -6894,6 +6909,12 @@ msgstr "" msgid "No sales orders found" msgstr "" +#: templates/js/order.js:343 +#, fuzzy +#| msgid "No matching action found" +msgid "No sales order allocations found" +msgstr "Nie znaleziono pasującej akcji" + #: templates/js/part.js:10 msgid "YES" msgstr "" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 519a045b49..9a8741621b 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-18 00:37+0000\n" +"POT-Creation-Date: 2021-06-18 10:11+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -154,7 +154,7 @@ msgstr "Название" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:746 templates/js/build.js:1014 +#: templates/js/build.js:830 templates/js/build.js:1098 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721 @@ -449,7 +449,7 @@ msgstr "Срок выполнения заказа" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:793 templates/js/order.js:200 +#: templates/js/build.js:877 templates/js/order.js:200 #: templates/js/order.js:298 msgid "Target Date" msgstr "Целевая дата" @@ -474,8 +474,6 @@ msgstr "Целевая дата для сборки. Сборка будет п #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 #: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306 -#: part/templates/part/allocation.html:19 -#: part/templates/part/allocation.html:53 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -487,7 +485,8 @@ msgstr "Целевая дата для сборки. Сборка будет п #: stock/forms.py:175 stock/forms.py:308 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 -#: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024 +#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 +#: templates/js/build.js:1108 templates/js/order.js:393 #: templates/js/part.js:795 templates/js/stock.js:1139 #: templates/js/stock.js:1358 msgid "Quantity" @@ -533,7 +532,8 @@ msgstr "Пометить сборку как завершенную" #: stock/forms.py:347 stock/templates/stock/item_base.html:285 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 -#: templates/js/barcode.js:531 templates/js/build.js:500 +#: templates/js/barcode.js:531 templates/js/build.js:218 +#: templates/js/build.js:584 templates/js/order.js:378 #: templates/js/stock.js:639 templates/js/stock.js:1031 msgid "Location" msgstr "Расположение" @@ -546,7 +546,7 @@ msgstr "Расположение укомплектованных частей" #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 -#: templates/js/barcode.js:119 templates/js/build.js:780 +#: templates/js/barcode.js:119 templates/js/build.js:864 #: templates/js/order.js:187 templates/js/order.js:285 #: templates/js/stock.js:626 templates/js/stock.js:1108 #: templates/js/stock.js:1374 @@ -583,8 +583,8 @@ msgstr "Выберите количество запасов для распре #: build/models.py:66 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 -#: part/templates/part/allocation.html:23 #: report/templates/report/inventree_build_order_base.html:106 +#: templates/js/build.js:195 msgid "Build Order" msgstr "Порядок сборки" @@ -607,7 +607,7 @@ msgstr "Ссылка на заказ" #: order/templates/order/sales_order_detail.html:229 part/models.py:2315 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:575 templates/js/build.js:1018 +#: templates/js/build.js:659 templates/js/build.js:1102 msgid "Reference" msgstr "" @@ -642,8 +642,8 @@ msgstr "" #: report/templates/report/inventree_so_report.html:90 #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 -#: templates/js/build.js:466 templates/js/build.js:751 -#: templates/js/build.js:991 templates/js/company.js:140 +#: templates/js/build.js:550 templates/js/build.js:835 +#: templates/js/build.js:1075 templates/js/company.js:140 #: templates/js/company.js:238 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 #: templates/js/stock.js:1346 @@ -719,7 +719,7 @@ msgstr "" msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:221 templates/js/build.js:798 +#: build/models.py:228 order/models.py:221 templates/js/build.js:882 msgid "Completion Date" msgstr "" @@ -827,7 +827,7 @@ msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" #: build/models.py:1316 stock/templates/stock/item_base.html:317 -#: templates/InvenTree/search.html:183 templates/js/build.js:724 +#: templates/InvenTree/search.html:183 templates/js/build.js:808 #: templates/navbar.html:29 msgid "Build" msgstr "" @@ -836,14 +836,12 @@ msgstr "" msgid "Build to allocate parts" msgstr "" -#: build/models.py:1333 part/templates/part/allocation.html:18 -#: part/templates/part/allocation.html:24 -#: part/templates/part/allocation.html:31 -#: part/templates/part/allocation.html:49 -#: stock/templates/stock/item_base.html:8 +#: build/models.py:1333 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 -#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841 +#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 +#: templates/js/build.js:211 templates/js/build.js:925 +#: templates/js/order.js:366 templates/js/order.js:371 #: templates/js/stock.js:1090 msgid "Stock Item" msgstr "" @@ -880,7 +878,7 @@ msgstr "" msgid "Auto Allocate" msgstr "" -#: build/templates/build/allocate.html:25 templates/js/build.js:656 +#: build/templates/build/allocate.html:25 templates/js/build.js:740 msgid "Unallocate stock" msgstr "" @@ -917,7 +915,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:454 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:484 +#: templates/js/build.js:568 msgid "Serial Number" msgstr "" @@ -1041,7 +1039,6 @@ msgstr "" #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 -#: part/templates/part/allocation.html:30 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 #: stock/templates/stock/item_base.html:279 templates/js/order.js:245 @@ -1205,7 +1202,7 @@ msgstr "" #: build/templates/build/detail.html:116 #: order/templates/order/order_base.html:111 -#: order/templates/order/sales_order_base.html:113 templates/js/build.js:788 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872 msgid "Created" msgstr "" @@ -1213,7 +1210,7 @@ msgstr "" msgid "No target date set" msgstr "" -#: build/templates/build/detail.html:132 templates/js/build.js:766 +#: build/templates/build/detail.html:132 templates/js/build.js:850 msgid "Completed" msgstr "" @@ -1414,8 +1411,8 @@ msgstr "" msgid "Stock item is over-allocated" msgstr "" -#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:585 -#: templates/js/build.js:848 templates/js/build.js:1031 +#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669 +#: templates/js/build.js:932 templates/js/build.js:1115 msgid "Available" msgstr "" @@ -2122,7 +2119,7 @@ msgstr "" #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:477 +#: company/templates/company/navbar.html:65 templates/js/build.js:561 msgid "Assigned Stock" msgstr "" @@ -2869,9 +2866,7 @@ msgstr "" msgid "Line item notes" msgstr "" -#: order/models.py:647 order/models.py:715 -#: part/templates/part/allocation.html:17 -#: part/templates/part/allocation.html:45 +#: order/models.py:647 order/models.py:715 templates/js/order.js:353 msgid "Order" msgstr "" @@ -3303,17 +3298,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365 -#: templates/js/build.js:637 templates/js/build.js:1054 +#: templates/js/build.js:721 templates/js/build.js:1138 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:525 -#: templates/js/build.js:859 +#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609 +#: templates/js/build.js:943 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:527 -#: templates/js/build.js:860 +#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611 +#: templates/js/build.js:944 msgid "Delete stock allocation" msgstr "" @@ -3325,8 +3320,8 @@ msgstr "" msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:589 -#: templates/js/build.js:855 +#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673 +#: templates/js/build.js:939 msgid "Allocated" msgstr "" @@ -3342,7 +3337,7 @@ msgstr "" msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:651 +#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735 msgid "Allocate stock" msgstr "" @@ -3350,8 +3345,8 @@ msgstr "" msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:644 -#: templates/js/build.js:1062 +#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728 +#: templates/js/build.js:1146 msgid "Build stock" msgstr "" @@ -4131,7 +4126,13 @@ msgid "Error creating relationship: check that the part is not related to itself msgstr "" #: part/templates/part/allocation.html:11 -msgid "Part Stock Allocations" +#, fuzzy +#| msgid "Build Orders" +msgid "Build Order Allocations" +msgstr "Порядок сборки" + +#: part/templates/part/allocation.html:24 +msgid "Sales Order Allocations" msgstr "" #: part/templates/part/attachments.html:10 @@ -4622,7 +4623,7 @@ msgid "Part Notes" msgstr "" #: part/templates/part/order_prices.html:24 -#: part/templates/part/part_base.html:265 +#: part/templates/part/part_base.html:274 msgid "Calculate" msgstr "" @@ -5706,7 +5707,7 @@ msgstr "" msgid "Stock Item Details" msgstr "" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:508 +#: stock/templates/stock/item_base.html:289 templates/js/build.js:592 msgid "No location set" msgstr "" @@ -6099,7 +6100,7 @@ msgstr "" msgid "Serialize Stock" msgstr "" -#: stock/views.py:1575 templates/js/build.js:244 +#: stock/views.py:1575 templates/js/build.js:326 msgid "Create new Stock Item" msgstr "" @@ -6587,7 +6588,7 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/bom.js:175 templates/js/build.js:1004 +#: templates/js/bom.js:175 templates/js/build.js:1088 msgid "Open subassembly" msgstr "" @@ -6623,7 +6624,7 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:470 templates/js/build.js:340 templates/js/build.js:1102 +#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186 msgid "No BOM items found" msgstr "" @@ -6643,37 +6644,49 @@ msgstr "" msgid "Delete build output" msgstr "" -#: templates/js/build.js:243 templates/stock_table.html:20 +#: templates/js/build.js:184 +#, fuzzy +#| msgid "No matching action found" +msgid "No build order allocations found" +msgstr "Соответствующее действие не найдено" + +#: templates/js/build.js:222 templates/js/order.js:382 +#, fuzzy +#| msgid "No action specified" +msgid "Location not specified" +msgstr "Действие не указано" + +#: templates/js/build.js:325 templates/stock_table.html:20 msgid "New Stock Item" msgstr "" -#: templates/js/build.js:559 +#: templates/js/build.js:643 msgid "Required Part" msgstr "" -#: templates/js/build.js:580 +#: templates/js/build.js:664 msgid "Quantity Per" msgstr "" -#: templates/js/build.js:648 templates/js/build.js:1066 +#: templates/js/build.js:732 templates/js/build.js:1150 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" -#: templates/js/build.js:701 +#: templates/js/build.js:785 msgid "No builds matching query" msgstr "" -#: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634 +#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634 #: templates/js/stock.js:509 templates/js/stock.js:941 msgid "Select" msgstr "" -#: templates/js/build.js:738 +#: templates/js/build.js:822 msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:837 +#: templates/js/build.js:921 msgid "No parts allocated for" msgstr "" @@ -6876,6 +6889,12 @@ msgstr "" msgid "No sales orders found" msgstr "" +#: templates/js/order.js:343 +#, fuzzy +#| msgid "No matching action found" +msgid "No sales order allocations found" +msgstr "Соответствующее действие не найдено" + #: templates/js/part.js:10 msgid "YES" msgstr "" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 91385a32fd..1540419ba0 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-18 00:37+0000\n" +"POT-Creation-Date: 2021-06-18 10:11+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -154,7 +154,7 @@ msgstr "Adı" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:746 templates/js/build.js:1014 +#: templates/js/build.js:830 templates/js/build.js:1098 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721 @@ -449,7 +449,7 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:793 templates/js/order.js:200 +#: templates/js/build.js:877 templates/js/order.js:200 #: templates/js/order.js:298 msgid "Target Date" msgstr "" @@ -474,8 +474,6 @@ msgstr "" #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 #: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306 -#: part/templates/part/allocation.html:19 -#: part/templates/part/allocation.html:53 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -487,7 +485,8 @@ msgstr "" #: stock/forms.py:175 stock/forms.py:308 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 -#: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024 +#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 +#: templates/js/build.js:1108 templates/js/order.js:393 #: templates/js/part.js:795 templates/js/stock.js:1139 #: templates/js/stock.js:1358 msgid "Quantity" @@ -533,7 +532,8 @@ msgstr "" #: stock/forms.py:347 stock/templates/stock/item_base.html:285 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 -#: templates/js/barcode.js:531 templates/js/build.js:500 +#: templates/js/barcode.js:531 templates/js/build.js:218 +#: templates/js/build.js:584 templates/js/order.js:378 #: templates/js/stock.js:639 templates/js/stock.js:1031 msgid "Location" msgstr "" @@ -546,7 +546,7 @@ msgstr "" #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 -#: templates/js/barcode.js:119 templates/js/build.js:780 +#: templates/js/barcode.js:119 templates/js/build.js:864 #: templates/js/order.js:187 templates/js/order.js:285 #: templates/js/stock.js:626 templates/js/stock.js:1108 #: templates/js/stock.js:1374 @@ -583,8 +583,8 @@ msgstr "" #: build/models.py:66 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 -#: part/templates/part/allocation.html:23 #: report/templates/report/inventree_build_order_base.html:106 +#: templates/js/build.js:195 msgid "Build Order" msgstr "" @@ -607,7 +607,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:229 part/models.py:2315 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:575 templates/js/build.js:1018 +#: templates/js/build.js:659 templates/js/build.js:1102 msgid "Reference" msgstr "" @@ -642,8 +642,8 @@ msgstr "" #: report/templates/report/inventree_so_report.html:90 #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 -#: templates/js/build.js:466 templates/js/build.js:751 -#: templates/js/build.js:991 templates/js/company.js:140 +#: templates/js/build.js:550 templates/js/build.js:835 +#: templates/js/build.js:1075 templates/js/company.js:140 #: templates/js/company.js:238 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 #: templates/js/stock.js:1346 @@ -719,7 +719,7 @@ msgstr "" msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:221 templates/js/build.js:798 +#: build/models.py:228 order/models.py:221 templates/js/build.js:882 msgid "Completion Date" msgstr "" @@ -827,7 +827,7 @@ msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" #: build/models.py:1316 stock/templates/stock/item_base.html:317 -#: templates/InvenTree/search.html:183 templates/js/build.js:724 +#: templates/InvenTree/search.html:183 templates/js/build.js:808 #: templates/navbar.html:29 msgid "Build" msgstr "" @@ -836,14 +836,12 @@ msgstr "" msgid "Build to allocate parts" msgstr "" -#: build/models.py:1333 part/templates/part/allocation.html:18 -#: part/templates/part/allocation.html:24 -#: part/templates/part/allocation.html:31 -#: part/templates/part/allocation.html:49 -#: stock/templates/stock/item_base.html:8 +#: build/models.py:1333 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 -#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841 +#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 +#: templates/js/build.js:211 templates/js/build.js:925 +#: templates/js/order.js:366 templates/js/order.js:371 #: templates/js/stock.js:1090 msgid "Stock Item" msgstr "" @@ -880,7 +878,7 @@ msgstr "" msgid "Auto Allocate" msgstr "" -#: build/templates/build/allocate.html:25 templates/js/build.js:656 +#: build/templates/build/allocate.html:25 templates/js/build.js:740 msgid "Unallocate stock" msgstr "" @@ -917,7 +915,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:454 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:484 +#: templates/js/build.js:568 msgid "Serial Number" msgstr "" @@ -1041,7 +1039,6 @@ msgstr "" #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 -#: part/templates/part/allocation.html:30 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 #: stock/templates/stock/item_base.html:279 templates/js/order.js:245 @@ -1205,7 +1202,7 @@ msgstr "" #: build/templates/build/detail.html:116 #: order/templates/order/order_base.html:111 -#: order/templates/order/sales_order_base.html:113 templates/js/build.js:788 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872 msgid "Created" msgstr "" @@ -1213,7 +1210,7 @@ msgstr "" msgid "No target date set" msgstr "" -#: build/templates/build/detail.html:132 templates/js/build.js:766 +#: build/templates/build/detail.html:132 templates/js/build.js:850 msgid "Completed" msgstr "" @@ -1414,8 +1411,8 @@ msgstr "" msgid "Stock item is over-allocated" msgstr "" -#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:585 -#: templates/js/build.js:848 templates/js/build.js:1031 +#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669 +#: templates/js/build.js:932 templates/js/build.js:1115 msgid "Available" msgstr "" @@ -2122,7 +2119,7 @@ msgstr "" #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:477 +#: company/templates/company/navbar.html:65 templates/js/build.js:561 msgid "Assigned Stock" msgstr "" @@ -2869,9 +2866,7 @@ msgstr "" msgid "Line item notes" msgstr "" -#: order/models.py:647 order/models.py:715 -#: part/templates/part/allocation.html:17 -#: part/templates/part/allocation.html:45 +#: order/models.py:647 order/models.py:715 templates/js/order.js:353 msgid "Order" msgstr "" @@ -3303,17 +3298,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365 -#: templates/js/build.js:637 templates/js/build.js:1054 +#: templates/js/build.js:721 templates/js/build.js:1138 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:525 -#: templates/js/build.js:859 +#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609 +#: templates/js/build.js:943 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:527 -#: templates/js/build.js:860 +#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611 +#: templates/js/build.js:944 msgid "Delete stock allocation" msgstr "" @@ -3325,8 +3320,8 @@ msgstr "" msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:589 -#: templates/js/build.js:855 +#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673 +#: templates/js/build.js:939 msgid "Allocated" msgstr "" @@ -3342,7 +3337,7 @@ msgstr "" msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:651 +#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735 msgid "Allocate stock" msgstr "" @@ -3350,8 +3345,8 @@ msgstr "" msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:644 -#: templates/js/build.js:1062 +#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728 +#: templates/js/build.js:1146 msgid "Build stock" msgstr "" @@ -4131,7 +4126,11 @@ msgid "Error creating relationship: check that the part is not related to itself msgstr "" #: part/templates/part/allocation.html:11 -msgid "Part Stock Allocations" +msgid "Build Order Allocations" +msgstr "" + +#: part/templates/part/allocation.html:24 +msgid "Sales Order Allocations" msgstr "" #: part/templates/part/attachments.html:10 @@ -4620,7 +4619,7 @@ msgid "Part Notes" msgstr "" #: part/templates/part/order_prices.html:24 -#: part/templates/part/part_base.html:265 +#: part/templates/part/part_base.html:274 msgid "Calculate" msgstr "" @@ -5704,7 +5703,7 @@ msgstr "" msgid "Stock Item Details" msgstr "" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:508 +#: stock/templates/stock/item_base.html:289 templates/js/build.js:592 msgid "No location set" msgstr "" @@ -6097,7 +6096,7 @@ msgstr "" msgid "Serialize Stock" msgstr "" -#: stock/views.py:1575 templates/js/build.js:244 +#: stock/views.py:1575 templates/js/build.js:326 msgid "Create new Stock Item" msgstr "" @@ -6585,7 +6584,7 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/bom.js:175 templates/js/build.js:1004 +#: templates/js/bom.js:175 templates/js/build.js:1088 msgid "Open subassembly" msgstr "" @@ -6621,7 +6620,7 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:470 templates/js/build.js:340 templates/js/build.js:1102 +#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186 msgid "No BOM items found" msgstr "" @@ -6641,37 +6640,49 @@ msgstr "" msgid "Delete build output" msgstr "" -#: templates/js/build.js:243 templates/stock_table.html:20 +#: templates/js/build.js:184 +#, fuzzy +#| msgid "No matching action found" +msgid "No build order allocations found" +msgstr "Eşleşen eylem bulunamadı" + +#: templates/js/build.js:222 templates/js/order.js:382 +#, fuzzy +#| msgid "No action specified" +msgid "Location not specified" +msgstr "Hiçbir eylem belirtilmedi" + +#: templates/js/build.js:325 templates/stock_table.html:20 msgid "New Stock Item" msgstr "" -#: templates/js/build.js:559 +#: templates/js/build.js:643 msgid "Required Part" msgstr "" -#: templates/js/build.js:580 +#: templates/js/build.js:664 msgid "Quantity Per" msgstr "" -#: templates/js/build.js:648 templates/js/build.js:1066 +#: templates/js/build.js:732 templates/js/build.js:1150 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" -#: templates/js/build.js:701 +#: templates/js/build.js:785 msgid "No builds matching query" msgstr "" -#: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634 +#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634 #: templates/js/stock.js:509 templates/js/stock.js:941 msgid "Select" msgstr "" -#: templates/js/build.js:738 +#: templates/js/build.js:822 msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:837 +#: templates/js/build.js:921 msgid "No parts allocated for" msgstr "" @@ -6874,6 +6885,12 @@ msgstr "" msgid "No sales orders found" msgstr "" +#: templates/js/order.js:343 +#, fuzzy +#| msgid "No matching action found" +msgid "No sales order allocations found" +msgstr "Eşleşen eylem bulunamadı" + #: templates/js/part.js:10 msgid "YES" msgstr "" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 1afd26b79e..0b14b5ac7f 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-18 00:37+0000\n" +"POT-Creation-Date: 2021-06-18 10:11+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -154,7 +154,7 @@ msgstr "名称" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:746 templates/js/build.js:1014 +#: templates/js/build.js:830 templates/js/build.js:1098 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721 @@ -449,7 +449,7 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:793 templates/js/order.js:200 +#: templates/js/build.js:877 templates/js/order.js:200 #: templates/js/order.js:298 msgid "Target Date" msgstr "" @@ -474,8 +474,6 @@ msgstr "" #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 #: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306 -#: part/templates/part/allocation.html:19 -#: part/templates/part/allocation.html:53 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -487,7 +485,8 @@ msgstr "" #: stock/forms.py:175 stock/forms.py:308 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 -#: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024 +#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 +#: templates/js/build.js:1108 templates/js/order.js:393 #: templates/js/part.js:795 templates/js/stock.js:1139 #: templates/js/stock.js:1358 msgid "Quantity" @@ -533,7 +532,8 @@ msgstr "" #: stock/forms.py:347 stock/templates/stock/item_base.html:285 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 -#: templates/js/barcode.js:531 templates/js/build.js:500 +#: templates/js/barcode.js:531 templates/js/build.js:218 +#: templates/js/build.js:584 templates/js/order.js:378 #: templates/js/stock.js:639 templates/js/stock.js:1031 msgid "Location" msgstr "" @@ -546,7 +546,7 @@ msgstr "" #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 -#: templates/js/barcode.js:119 templates/js/build.js:780 +#: templates/js/barcode.js:119 templates/js/build.js:864 #: templates/js/order.js:187 templates/js/order.js:285 #: templates/js/stock.js:626 templates/js/stock.js:1108 #: templates/js/stock.js:1374 @@ -583,8 +583,8 @@ msgstr "" #: build/models.py:66 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 -#: part/templates/part/allocation.html:23 #: report/templates/report/inventree_build_order_base.html:106 +#: templates/js/build.js:195 msgid "Build Order" msgstr "" @@ -607,7 +607,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:229 part/models.py:2315 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:575 templates/js/build.js:1018 +#: templates/js/build.js:659 templates/js/build.js:1102 msgid "Reference" msgstr "" @@ -642,8 +642,8 @@ msgstr "" #: report/templates/report/inventree_so_report.html:90 #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 -#: templates/js/build.js:466 templates/js/build.js:751 -#: templates/js/build.js:991 templates/js/company.js:140 +#: templates/js/build.js:550 templates/js/build.js:835 +#: templates/js/build.js:1075 templates/js/company.js:140 #: templates/js/company.js:238 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 #: templates/js/stock.js:1346 @@ -719,7 +719,7 @@ msgstr "" msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:221 templates/js/build.js:798 +#: build/models.py:228 order/models.py:221 templates/js/build.js:882 msgid "Completion Date" msgstr "" @@ -827,7 +827,7 @@ msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" #: build/models.py:1316 stock/templates/stock/item_base.html:317 -#: templates/InvenTree/search.html:183 templates/js/build.js:724 +#: templates/InvenTree/search.html:183 templates/js/build.js:808 #: templates/navbar.html:29 msgid "Build" msgstr "" @@ -836,14 +836,12 @@ msgstr "" msgid "Build to allocate parts" msgstr "" -#: build/models.py:1333 part/templates/part/allocation.html:18 -#: part/templates/part/allocation.html:24 -#: part/templates/part/allocation.html:31 -#: part/templates/part/allocation.html:49 -#: stock/templates/stock/item_base.html:8 +#: build/models.py:1333 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 -#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841 +#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 +#: templates/js/build.js:211 templates/js/build.js:925 +#: templates/js/order.js:366 templates/js/order.js:371 #: templates/js/stock.js:1090 msgid "Stock Item" msgstr "" @@ -880,7 +878,7 @@ msgstr "" msgid "Auto Allocate" msgstr "" -#: build/templates/build/allocate.html:25 templates/js/build.js:656 +#: build/templates/build/allocate.html:25 templates/js/build.js:740 msgid "Unallocate stock" msgstr "" @@ -917,7 +915,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:454 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:484 +#: templates/js/build.js:568 msgid "Serial Number" msgstr "" @@ -1041,7 +1039,6 @@ msgstr "" #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 -#: part/templates/part/allocation.html:30 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 #: stock/templates/stock/item_base.html:279 templates/js/order.js:245 @@ -1205,7 +1202,7 @@ msgstr "" #: build/templates/build/detail.html:116 #: order/templates/order/order_base.html:111 -#: order/templates/order/sales_order_base.html:113 templates/js/build.js:788 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872 msgid "Created" msgstr "" @@ -1213,7 +1210,7 @@ msgstr "" msgid "No target date set" msgstr "" -#: build/templates/build/detail.html:132 templates/js/build.js:766 +#: build/templates/build/detail.html:132 templates/js/build.js:850 msgid "Completed" msgstr "" @@ -1414,8 +1411,8 @@ msgstr "" msgid "Stock item is over-allocated" msgstr "" -#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:585 -#: templates/js/build.js:848 templates/js/build.js:1031 +#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669 +#: templates/js/build.js:932 templates/js/build.js:1115 msgid "Available" msgstr "" @@ -2122,7 +2119,7 @@ msgstr "" #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:477 +#: company/templates/company/navbar.html:65 templates/js/build.js:561 msgid "Assigned Stock" msgstr "" @@ -2869,9 +2866,7 @@ msgstr "" msgid "Line item notes" msgstr "" -#: order/models.py:647 order/models.py:715 -#: part/templates/part/allocation.html:17 -#: part/templates/part/allocation.html:45 +#: order/models.py:647 order/models.py:715 templates/js/order.js:353 msgid "Order" msgstr "" @@ -3303,17 +3298,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365 -#: templates/js/build.js:637 templates/js/build.js:1054 +#: templates/js/build.js:721 templates/js/build.js:1138 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:525 -#: templates/js/build.js:859 +#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609 +#: templates/js/build.js:943 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:527 -#: templates/js/build.js:860 +#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611 +#: templates/js/build.js:944 msgid "Delete stock allocation" msgstr "" @@ -3325,8 +3320,8 @@ msgstr "" msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:589 -#: templates/js/build.js:855 +#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673 +#: templates/js/build.js:939 msgid "Allocated" msgstr "" @@ -3342,7 +3337,7 @@ msgstr "" msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:651 +#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735 msgid "Allocate stock" msgstr "" @@ -3350,8 +3345,8 @@ msgstr "" msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:644 -#: templates/js/build.js:1062 +#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728 +#: templates/js/build.js:1146 msgid "Build stock" msgstr "" @@ -4131,7 +4126,11 @@ msgid "Error creating relationship: check that the part is not related to itself msgstr "" #: part/templates/part/allocation.html:11 -msgid "Part Stock Allocations" +msgid "Build Order Allocations" +msgstr "" + +#: part/templates/part/allocation.html:24 +msgid "Sales Order Allocations" msgstr "" #: part/templates/part/attachments.html:10 @@ -4620,7 +4619,7 @@ msgid "Part Notes" msgstr "" #: part/templates/part/order_prices.html:24 -#: part/templates/part/part_base.html:265 +#: part/templates/part/part_base.html:274 msgid "Calculate" msgstr "" @@ -5704,7 +5703,7 @@ msgstr "" msgid "Stock Item Details" msgstr "" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:508 +#: stock/templates/stock/item_base.html:289 templates/js/build.js:592 msgid "No location set" msgstr "" @@ -6097,7 +6096,7 @@ msgstr "" msgid "Serialize Stock" msgstr "" -#: stock/views.py:1575 templates/js/build.js:244 +#: stock/views.py:1575 templates/js/build.js:326 msgid "Create new Stock Item" msgstr "" @@ -6585,7 +6584,7 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/bom.js:175 templates/js/build.js:1004 +#: templates/js/bom.js:175 templates/js/build.js:1088 msgid "Open subassembly" msgstr "" @@ -6621,7 +6620,7 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:470 templates/js/build.js:340 templates/js/build.js:1102 +#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186 msgid "No BOM items found" msgstr "" @@ -6641,37 +6640,49 @@ msgstr "" msgid "Delete build output" msgstr "" -#: templates/js/build.js:243 templates/stock_table.html:20 +#: templates/js/build.js:184 +#, fuzzy +#| msgid "No matching action found" +msgid "No build order allocations found" +msgstr "未找到指定操作" + +#: templates/js/build.js:222 templates/js/order.js:382 +#, fuzzy +#| msgid "No action specified" +msgid "Location not specified" +msgstr "未指定操作" + +#: templates/js/build.js:325 templates/stock_table.html:20 msgid "New Stock Item" msgstr "" -#: templates/js/build.js:559 +#: templates/js/build.js:643 msgid "Required Part" msgstr "" -#: templates/js/build.js:580 +#: templates/js/build.js:664 msgid "Quantity Per" msgstr "" -#: templates/js/build.js:648 templates/js/build.js:1066 +#: templates/js/build.js:732 templates/js/build.js:1150 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" -#: templates/js/build.js:701 +#: templates/js/build.js:785 msgid "No builds matching query" msgstr "" -#: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634 +#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634 #: templates/js/stock.js:509 templates/js/stock.js:941 msgid "Select" msgstr "" -#: templates/js/build.js:738 +#: templates/js/build.js:822 msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:837 +#: templates/js/build.js:921 msgid "No parts allocated for" msgstr "" @@ -6874,6 +6885,12 @@ msgstr "" msgid "No sales orders found" msgstr "" +#: templates/js/order.js:343 +#, fuzzy +#| msgid "No matching action found" +msgid "No sales order allocations found" +msgstr "未找到指定操作" + #: templates/js/part.js:10 msgid "YES" msgstr "" From 2f887f08e5055ec002c64d16c578854708bd0fd5 Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 18 Jun 2021 20:58:18 +1000 Subject: [PATCH 119/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/fr/LC_MESSAGES/django.po | 123 ++++++++++++---------- 1 file changed, 67 insertions(+), 56 deletions(-) diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 3d6f12af38..d1436c8f4b 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-18 00:37+0000\n" -"PO-Revision-Date: 2021-06-18 01:38\n" +"POT-Creation-Date: 2021-06-18 10:11+0000\n" +"PO-Revision-Date: 2021-06-18 10:58\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -154,7 +154,7 @@ msgstr "Nom" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:746 templates/js/build.js:1014 +#: templates/js/build.js:830 templates/js/build.js:1098 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721 @@ -449,7 +449,7 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:793 templates/js/order.js:200 +#: templates/js/build.js:877 templates/js/order.js:200 #: templates/js/order.js:298 msgid "Target Date" msgstr "" @@ -474,8 +474,6 @@ msgstr "" #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 #: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306 -#: part/templates/part/allocation.html:19 -#: part/templates/part/allocation.html:53 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -487,7 +485,8 @@ msgstr "" #: stock/forms.py:175 stock/forms.py:308 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 -#: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024 +#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 +#: templates/js/build.js:1108 templates/js/order.js:393 #: templates/js/part.js:795 templates/js/stock.js:1139 #: templates/js/stock.js:1358 msgid "Quantity" @@ -533,7 +532,8 @@ msgstr "" #: stock/forms.py:347 stock/templates/stock/item_base.html:285 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 -#: templates/js/barcode.js:531 templates/js/build.js:500 +#: templates/js/barcode.js:531 templates/js/build.js:218 +#: templates/js/build.js:584 templates/js/order.js:378 #: templates/js/stock.js:639 templates/js/stock.js:1031 msgid "Location" msgstr "" @@ -546,7 +546,7 @@ msgstr "Emplacement des pièces terminées" #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 -#: templates/js/barcode.js:119 templates/js/build.js:780 +#: templates/js/barcode.js:119 templates/js/build.js:864 #: templates/js/order.js:187 templates/js/order.js:285 #: templates/js/stock.js:626 templates/js/stock.js:1108 #: templates/js/stock.js:1374 @@ -583,8 +583,8 @@ msgstr "" #: build/models.py:66 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 -#: part/templates/part/allocation.html:23 #: report/templates/report/inventree_build_order_base.html:106 +#: templates/js/build.js:195 msgid "Build Order" msgstr "" @@ -607,7 +607,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:229 part/models.py:2315 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:575 templates/js/build.js:1018 +#: templates/js/build.js:659 templates/js/build.js:1102 msgid "Reference" msgstr "Référence" @@ -642,8 +642,8 @@ msgstr "" #: report/templates/report/inventree_so_report.html:90 #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 -#: templates/js/build.js:466 templates/js/build.js:751 -#: templates/js/build.js:991 templates/js/company.js:140 +#: templates/js/build.js:550 templates/js/build.js:835 +#: templates/js/build.js:1075 templates/js/company.js:140 #: templates/js/company.js:238 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 #: templates/js/stock.js:1346 @@ -719,7 +719,7 @@ msgstr "Date de création" msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:221 templates/js/build.js:798 +#: build/models.py:228 order/models.py:221 templates/js/build.js:882 msgid "Completion Date" msgstr "" @@ -827,7 +827,7 @@ msgid "Selected stock item not found in BOM for part '{p}'" msgstr "L'article en stock sélectionné n'a pas été trouvé dans la BOM pour la pièce '{p}'" #: build/models.py:1316 stock/templates/stock/item_base.html:317 -#: templates/InvenTree/search.html:183 templates/js/build.js:724 +#: templates/InvenTree/search.html:183 templates/js/build.js:808 #: templates/navbar.html:29 msgid "Build" msgstr "" @@ -836,14 +836,12 @@ msgstr "" msgid "Build to allocate parts" msgstr "" -#: build/models.py:1333 part/templates/part/allocation.html:18 -#: part/templates/part/allocation.html:24 -#: part/templates/part/allocation.html:31 -#: part/templates/part/allocation.html:49 -#: stock/templates/stock/item_base.html:8 +#: build/models.py:1333 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 -#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841 +#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 +#: templates/js/build.js:211 templates/js/build.js:925 +#: templates/js/order.js:366 templates/js/order.js:371 #: templates/js/stock.js:1090 msgid "Stock Item" msgstr "" @@ -880,7 +878,7 @@ msgstr "" msgid "Auto Allocate" msgstr "" -#: build/templates/build/allocate.html:25 templates/js/build.js:656 +#: build/templates/build/allocate.html:25 templates/js/build.js:740 msgid "Unallocate stock" msgstr "" @@ -917,7 +915,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:454 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:484 +#: templates/js/build.js:568 msgid "Serial Number" msgstr "" @@ -1041,7 +1039,6 @@ msgstr "" #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 -#: part/templates/part/allocation.html:30 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 #: stock/templates/stock/item_base.html:279 templates/js/order.js:245 @@ -1205,7 +1202,7 @@ msgstr "" #: build/templates/build/detail.html:116 #: order/templates/order/order_base.html:111 -#: order/templates/order/sales_order_base.html:113 templates/js/build.js:788 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872 msgid "Created" msgstr "" @@ -1213,7 +1210,7 @@ msgstr "" msgid "No target date set" msgstr "" -#: build/templates/build/detail.html:132 templates/js/build.js:766 +#: build/templates/build/detail.html:132 templates/js/build.js:850 msgid "Completed" msgstr "" @@ -1414,8 +1411,8 @@ msgstr "" msgid "Stock item is over-allocated" msgstr "" -#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:585 -#: templates/js/build.js:848 templates/js/build.js:1031 +#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669 +#: templates/js/build.js:932 templates/js/build.js:1115 msgid "Available" msgstr "Disponible" @@ -2122,7 +2119,7 @@ msgstr "" #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:477 +#: company/templates/company/navbar.html:65 templates/js/build.js:561 msgid "Assigned Stock" msgstr "" @@ -2868,9 +2865,7 @@ msgstr "" msgid "Line item notes" msgstr "" -#: order/models.py:647 order/models.py:715 -#: part/templates/part/allocation.html:17 -#: part/templates/part/allocation.html:45 +#: order/models.py:647 order/models.py:715 templates/js/order.js:353 msgid "Order" msgstr "" @@ -3302,17 +3297,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365 -#: templates/js/build.js:637 templates/js/build.js:1054 +#: templates/js/build.js:721 templates/js/build.js:1138 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:525 -#: templates/js/build.js:859 +#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609 +#: templates/js/build.js:943 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:527 -#: templates/js/build.js:860 +#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611 +#: templates/js/build.js:944 msgid "Delete stock allocation" msgstr "" @@ -3324,8 +3319,8 @@ msgstr "" msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:589 -#: templates/js/build.js:855 +#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673 +#: templates/js/build.js:939 msgid "Allocated" msgstr "" @@ -3341,7 +3336,7 @@ msgstr "" msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:651 +#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735 msgid "Allocate stock" msgstr "" @@ -3349,8 +3344,8 @@ msgstr "" msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:644 -#: templates/js/build.js:1062 +#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728 +#: templates/js/build.js:1146 msgid "Build stock" msgstr "" @@ -4130,7 +4125,11 @@ msgid "Error creating relationship: check that the part is not related to itself msgstr "" #: part/templates/part/allocation.html:11 -msgid "Part Stock Allocations" +msgid "Build Order Allocations" +msgstr "" + +#: part/templates/part/allocation.html:24 +msgid "Sales Order Allocations" msgstr "" #: part/templates/part/attachments.html:10 @@ -4619,7 +4618,7 @@ msgid "Part Notes" msgstr "" #: part/templates/part/order_prices.html:24 -#: part/templates/part/part_base.html:265 +#: part/templates/part/part_base.html:274 msgid "Calculate" msgstr "" @@ -5703,7 +5702,7 @@ msgstr "" msgid "Stock Item Details" msgstr "" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:508 +#: stock/templates/stock/item_base.html:289 templates/js/build.js:592 msgid "No location set" msgstr "" @@ -6096,7 +6095,7 @@ msgstr "" msgid "Serialize Stock" msgstr "" -#: stock/views.py:1575 templates/js/build.js:244 +#: stock/views.py:1575 templates/js/build.js:326 msgid "Create new Stock Item" msgstr "" @@ -6583,7 +6582,7 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/bom.js:175 templates/js/build.js:1004 +#: templates/js/bom.js:175 templates/js/build.js:1088 msgid "Open subassembly" msgstr "" @@ -6619,7 +6618,7 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:470 templates/js/build.js:340 templates/js/build.js:1102 +#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186 msgid "No BOM items found" msgstr "" @@ -6639,37 +6638,45 @@ msgstr "" msgid "Delete build output" msgstr "" -#: templates/js/build.js:243 templates/stock_table.html:20 +#: templates/js/build.js:184 +msgid "No build order allocations found" +msgstr "" + +#: templates/js/build.js:222 templates/js/order.js:382 +msgid "Location not specified" +msgstr "" + +#: templates/js/build.js:325 templates/stock_table.html:20 msgid "New Stock Item" msgstr "" -#: templates/js/build.js:559 +#: templates/js/build.js:643 msgid "Required Part" msgstr "" -#: templates/js/build.js:580 +#: templates/js/build.js:664 msgid "Quantity Per" msgstr "" -#: templates/js/build.js:648 templates/js/build.js:1066 +#: templates/js/build.js:732 templates/js/build.js:1150 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" -#: templates/js/build.js:701 +#: templates/js/build.js:785 msgid "No builds matching query" msgstr "" -#: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634 +#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634 #: templates/js/stock.js:509 templates/js/stock.js:941 msgid "Select" msgstr "" -#: templates/js/build.js:738 +#: templates/js/build.js:822 msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:837 +#: templates/js/build.js:921 msgid "No parts allocated for" msgstr "" @@ -6872,6 +6879,10 @@ msgstr "" msgid "No sales orders found" msgstr "" +#: templates/js/order.js:343 +msgid "No sales order allocations found" +msgstr "" + #: templates/js/part.js:10 msgid "YES" msgstr "" From b5b5398d43e6eaee6bf325c92907f8dd8ae8c4e4 Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 18 Jun 2021 20:58:19 +1000 Subject: [PATCH 120/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/es/LC_MESSAGES/django.po | 123 ++++++++++++---------- 1 file changed, 67 insertions(+), 56 deletions(-) diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 267a218211..2012042c96 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-18 00:37+0000\n" -"PO-Revision-Date: 2021-06-18 01:38\n" +"POT-Creation-Date: 2021-06-18 10:11+0000\n" +"PO-Revision-Date: 2021-06-18 10:58\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -154,7 +154,7 @@ msgstr "Nombre" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:746 templates/js/build.js:1014 +#: templates/js/build.js:830 templates/js/build.js:1098 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721 @@ -449,7 +449,7 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:793 templates/js/order.js:200 +#: templates/js/build.js:877 templates/js/order.js:200 #: templates/js/order.js:298 msgid "Target Date" msgstr "" @@ -474,8 +474,6 @@ msgstr "" #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 #: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306 -#: part/templates/part/allocation.html:19 -#: part/templates/part/allocation.html:53 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -487,7 +485,8 @@ msgstr "" #: stock/forms.py:175 stock/forms.py:308 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 -#: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024 +#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 +#: templates/js/build.js:1108 templates/js/order.js:393 #: templates/js/part.js:795 templates/js/stock.js:1139 #: templates/js/stock.js:1358 msgid "Quantity" @@ -533,7 +532,8 @@ msgstr "" #: stock/forms.py:347 stock/templates/stock/item_base.html:285 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 -#: templates/js/barcode.js:531 templates/js/build.js:500 +#: templates/js/barcode.js:531 templates/js/build.js:218 +#: templates/js/build.js:584 templates/js/order.js:378 #: templates/js/stock.js:639 templates/js/stock.js:1031 msgid "Location" msgstr "Unicación" @@ -546,7 +546,7 @@ msgstr "" #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 -#: templates/js/barcode.js:119 templates/js/build.js:780 +#: templates/js/barcode.js:119 templates/js/build.js:864 #: templates/js/order.js:187 templates/js/order.js:285 #: templates/js/stock.js:626 templates/js/stock.js:1108 #: templates/js/stock.js:1374 @@ -583,8 +583,8 @@ msgstr "" #: build/models.py:66 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 -#: part/templates/part/allocation.html:23 #: report/templates/report/inventree_build_order_base.html:106 +#: templates/js/build.js:195 msgid "Build Order" msgstr "" @@ -607,7 +607,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:229 part/models.py:2315 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:575 templates/js/build.js:1018 +#: templates/js/build.js:659 templates/js/build.js:1102 msgid "Reference" msgstr "Referencia" @@ -642,8 +642,8 @@ msgstr "" #: report/templates/report/inventree_so_report.html:90 #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 -#: templates/js/build.js:466 templates/js/build.js:751 -#: templates/js/build.js:991 templates/js/company.js:140 +#: templates/js/build.js:550 templates/js/build.js:835 +#: templates/js/build.js:1075 templates/js/company.js:140 #: templates/js/company.js:238 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 #: templates/js/stock.js:1346 @@ -719,7 +719,7 @@ msgstr "" msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:221 templates/js/build.js:798 +#: build/models.py:228 order/models.py:221 templates/js/build.js:882 msgid "Completion Date" msgstr "" @@ -827,7 +827,7 @@ msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" #: build/models.py:1316 stock/templates/stock/item_base.html:317 -#: templates/InvenTree/search.html:183 templates/js/build.js:724 +#: templates/InvenTree/search.html:183 templates/js/build.js:808 #: templates/navbar.html:29 msgid "Build" msgstr "" @@ -836,14 +836,12 @@ msgstr "" msgid "Build to allocate parts" msgstr "" -#: build/models.py:1333 part/templates/part/allocation.html:18 -#: part/templates/part/allocation.html:24 -#: part/templates/part/allocation.html:31 -#: part/templates/part/allocation.html:49 -#: stock/templates/stock/item_base.html:8 +#: build/models.py:1333 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 -#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841 +#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 +#: templates/js/build.js:211 templates/js/build.js:925 +#: templates/js/order.js:366 templates/js/order.js:371 #: templates/js/stock.js:1090 msgid "Stock Item" msgstr "" @@ -880,7 +878,7 @@ msgstr "" msgid "Auto Allocate" msgstr "" -#: build/templates/build/allocate.html:25 templates/js/build.js:656 +#: build/templates/build/allocate.html:25 templates/js/build.js:740 msgid "Unallocate stock" msgstr "" @@ -917,7 +915,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:454 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:484 +#: templates/js/build.js:568 msgid "Serial Number" msgstr "Número de serie" @@ -1041,7 +1039,6 @@ msgstr "Progreso" #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 -#: part/templates/part/allocation.html:30 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 #: stock/templates/stock/item_base.html:279 templates/js/order.js:245 @@ -1205,7 +1202,7 @@ msgstr "Lote" #: build/templates/build/detail.html:116 #: order/templates/order/order_base.html:111 -#: order/templates/order/sales_order_base.html:113 templates/js/build.js:788 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872 msgid "Created" msgstr "" @@ -1213,7 +1210,7 @@ msgstr "" msgid "No target date set" msgstr "" -#: build/templates/build/detail.html:132 templates/js/build.js:766 +#: build/templates/build/detail.html:132 templates/js/build.js:850 msgid "Completed" msgstr "Completados" @@ -1414,8 +1411,8 @@ msgstr "" msgid "Stock item is over-allocated" msgstr "" -#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:585 -#: templates/js/build.js:848 templates/js/build.js:1031 +#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669 +#: templates/js/build.js:932 templates/js/build.js:1115 msgid "Available" msgstr "" @@ -2122,7 +2119,7 @@ msgstr "" #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:477 +#: company/templates/company/navbar.html:65 templates/js/build.js:561 msgid "Assigned Stock" msgstr "" @@ -2868,9 +2865,7 @@ msgstr "" msgid "Line item notes" msgstr "" -#: order/models.py:647 order/models.py:715 -#: part/templates/part/allocation.html:17 -#: part/templates/part/allocation.html:45 +#: order/models.py:647 order/models.py:715 templates/js/order.js:353 msgid "Order" msgstr "" @@ -3302,17 +3297,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365 -#: templates/js/build.js:637 templates/js/build.js:1054 +#: templates/js/build.js:721 templates/js/build.js:1138 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:525 -#: templates/js/build.js:859 +#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609 +#: templates/js/build.js:943 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:527 -#: templates/js/build.js:860 +#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611 +#: templates/js/build.js:944 msgid "Delete stock allocation" msgstr "" @@ -3324,8 +3319,8 @@ msgstr "" msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:589 -#: templates/js/build.js:855 +#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673 +#: templates/js/build.js:939 msgid "Allocated" msgstr "" @@ -3341,7 +3336,7 @@ msgstr "" msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:651 +#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735 msgid "Allocate stock" msgstr "" @@ -3349,8 +3344,8 @@ msgstr "" msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:644 -#: templates/js/build.js:1062 +#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728 +#: templates/js/build.js:1146 msgid "Build stock" msgstr "" @@ -4130,7 +4125,11 @@ msgid "Error creating relationship: check that the part is not related to itself msgstr "" #: part/templates/part/allocation.html:11 -msgid "Part Stock Allocations" +msgid "Build Order Allocations" +msgstr "" + +#: part/templates/part/allocation.html:24 +msgid "Sales Order Allocations" msgstr "" #: part/templates/part/attachments.html:10 @@ -4619,7 +4618,7 @@ msgid "Part Notes" msgstr "" #: part/templates/part/order_prices.html:24 -#: part/templates/part/part_base.html:265 +#: part/templates/part/part_base.html:274 msgid "Calculate" msgstr "" @@ -5703,7 +5702,7 @@ msgstr "" msgid "Stock Item Details" msgstr "" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:508 +#: stock/templates/stock/item_base.html:289 templates/js/build.js:592 msgid "No location set" msgstr "" @@ -6096,7 +6095,7 @@ msgstr "" msgid "Serialize Stock" msgstr "" -#: stock/views.py:1575 templates/js/build.js:244 +#: stock/views.py:1575 templates/js/build.js:326 msgid "Create new Stock Item" msgstr "" @@ -6583,7 +6582,7 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/bom.js:175 templates/js/build.js:1004 +#: templates/js/bom.js:175 templates/js/build.js:1088 msgid "Open subassembly" msgstr "" @@ -6619,7 +6618,7 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:470 templates/js/build.js:340 templates/js/build.js:1102 +#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186 msgid "No BOM items found" msgstr "" @@ -6639,37 +6638,45 @@ msgstr "" msgid "Delete build output" msgstr "" -#: templates/js/build.js:243 templates/stock_table.html:20 +#: templates/js/build.js:184 +msgid "No build order allocations found" +msgstr "" + +#: templates/js/build.js:222 templates/js/order.js:382 +msgid "Location not specified" +msgstr "" + +#: templates/js/build.js:325 templates/stock_table.html:20 msgid "New Stock Item" msgstr "" -#: templates/js/build.js:559 +#: templates/js/build.js:643 msgid "Required Part" msgstr "" -#: templates/js/build.js:580 +#: templates/js/build.js:664 msgid "Quantity Per" msgstr "" -#: templates/js/build.js:648 templates/js/build.js:1066 +#: templates/js/build.js:732 templates/js/build.js:1150 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" -#: templates/js/build.js:701 +#: templates/js/build.js:785 msgid "No builds matching query" msgstr "" -#: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634 +#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634 #: templates/js/stock.js:509 templates/js/stock.js:941 msgid "Select" msgstr "" -#: templates/js/build.js:738 +#: templates/js/build.js:822 msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:837 +#: templates/js/build.js:921 msgid "No parts allocated for" msgstr "" @@ -6872,6 +6879,10 @@ msgstr "" msgid "No sales orders found" msgstr "" +#: templates/js/order.js:343 +msgid "No sales order allocations found" +msgstr "" + #: templates/js/part.js:10 msgid "YES" msgstr "" From c36030d23276024116e26310842a2af377a1a19e Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 18 Jun 2021 20:58:21 +1000 Subject: [PATCH 121/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/it/LC_MESSAGES/django.po | 123 ++++++++++++---------- 1 file changed, 67 insertions(+), 56 deletions(-) diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 9792155fb5..04b54e427a 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-18 00:37+0000\n" -"PO-Revision-Date: 2021-06-18 01:38\n" +"POT-Creation-Date: 2021-06-18 10:11+0000\n" +"PO-Revision-Date: 2021-06-18 10:58\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -154,7 +154,7 @@ msgstr "" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:746 templates/js/build.js:1014 +#: templates/js/build.js:830 templates/js/build.js:1098 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721 @@ -449,7 +449,7 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:793 templates/js/order.js:200 +#: templates/js/build.js:877 templates/js/order.js:200 #: templates/js/order.js:298 msgid "Target Date" msgstr "" @@ -474,8 +474,6 @@ msgstr "" #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 #: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306 -#: part/templates/part/allocation.html:19 -#: part/templates/part/allocation.html:53 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -487,7 +485,8 @@ msgstr "" #: stock/forms.py:175 stock/forms.py:308 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 -#: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024 +#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 +#: templates/js/build.js:1108 templates/js/order.js:393 #: templates/js/part.js:795 templates/js/stock.js:1139 #: templates/js/stock.js:1358 msgid "Quantity" @@ -533,7 +532,8 @@ msgstr "" #: stock/forms.py:347 stock/templates/stock/item_base.html:285 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 -#: templates/js/barcode.js:531 templates/js/build.js:500 +#: templates/js/barcode.js:531 templates/js/build.js:218 +#: templates/js/build.js:584 templates/js/order.js:378 #: templates/js/stock.js:639 templates/js/stock.js:1031 msgid "Location" msgstr "" @@ -546,7 +546,7 @@ msgstr "" #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 -#: templates/js/barcode.js:119 templates/js/build.js:780 +#: templates/js/barcode.js:119 templates/js/build.js:864 #: templates/js/order.js:187 templates/js/order.js:285 #: templates/js/stock.js:626 templates/js/stock.js:1108 #: templates/js/stock.js:1374 @@ -583,8 +583,8 @@ msgstr "" #: build/models.py:66 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 -#: part/templates/part/allocation.html:23 #: report/templates/report/inventree_build_order_base.html:106 +#: templates/js/build.js:195 msgid "Build Order" msgstr "" @@ -607,7 +607,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:229 part/models.py:2315 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:575 templates/js/build.js:1018 +#: templates/js/build.js:659 templates/js/build.js:1102 msgid "Reference" msgstr "" @@ -642,8 +642,8 @@ msgstr "" #: report/templates/report/inventree_so_report.html:90 #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 -#: templates/js/build.js:466 templates/js/build.js:751 -#: templates/js/build.js:991 templates/js/company.js:140 +#: templates/js/build.js:550 templates/js/build.js:835 +#: templates/js/build.js:1075 templates/js/company.js:140 #: templates/js/company.js:238 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 #: templates/js/stock.js:1346 @@ -719,7 +719,7 @@ msgstr "" msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:221 templates/js/build.js:798 +#: build/models.py:228 order/models.py:221 templates/js/build.js:882 msgid "Completion Date" msgstr "" @@ -827,7 +827,7 @@ msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" #: build/models.py:1316 stock/templates/stock/item_base.html:317 -#: templates/InvenTree/search.html:183 templates/js/build.js:724 +#: templates/InvenTree/search.html:183 templates/js/build.js:808 #: templates/navbar.html:29 msgid "Build" msgstr "" @@ -836,14 +836,12 @@ msgstr "" msgid "Build to allocate parts" msgstr "" -#: build/models.py:1333 part/templates/part/allocation.html:18 -#: part/templates/part/allocation.html:24 -#: part/templates/part/allocation.html:31 -#: part/templates/part/allocation.html:49 -#: stock/templates/stock/item_base.html:8 +#: build/models.py:1333 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 -#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841 +#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 +#: templates/js/build.js:211 templates/js/build.js:925 +#: templates/js/order.js:366 templates/js/order.js:371 #: templates/js/stock.js:1090 msgid "Stock Item" msgstr "" @@ -880,7 +878,7 @@ msgstr "" msgid "Auto Allocate" msgstr "" -#: build/templates/build/allocate.html:25 templates/js/build.js:656 +#: build/templates/build/allocate.html:25 templates/js/build.js:740 msgid "Unallocate stock" msgstr "" @@ -917,7 +915,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:454 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:484 +#: templates/js/build.js:568 msgid "Serial Number" msgstr "" @@ -1041,7 +1039,6 @@ msgstr "" #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 -#: part/templates/part/allocation.html:30 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 #: stock/templates/stock/item_base.html:279 templates/js/order.js:245 @@ -1205,7 +1202,7 @@ msgstr "" #: build/templates/build/detail.html:116 #: order/templates/order/order_base.html:111 -#: order/templates/order/sales_order_base.html:113 templates/js/build.js:788 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872 msgid "Created" msgstr "" @@ -1213,7 +1210,7 @@ msgstr "" msgid "No target date set" msgstr "" -#: build/templates/build/detail.html:132 templates/js/build.js:766 +#: build/templates/build/detail.html:132 templates/js/build.js:850 msgid "Completed" msgstr "" @@ -1414,8 +1411,8 @@ msgstr "" msgid "Stock item is over-allocated" msgstr "" -#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:585 -#: templates/js/build.js:848 templates/js/build.js:1031 +#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669 +#: templates/js/build.js:932 templates/js/build.js:1115 msgid "Available" msgstr "" @@ -2122,7 +2119,7 @@ msgstr "" #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:477 +#: company/templates/company/navbar.html:65 templates/js/build.js:561 msgid "Assigned Stock" msgstr "" @@ -2868,9 +2865,7 @@ msgstr "" msgid "Line item notes" msgstr "" -#: order/models.py:647 order/models.py:715 -#: part/templates/part/allocation.html:17 -#: part/templates/part/allocation.html:45 +#: order/models.py:647 order/models.py:715 templates/js/order.js:353 msgid "Order" msgstr "" @@ -3302,17 +3297,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365 -#: templates/js/build.js:637 templates/js/build.js:1054 +#: templates/js/build.js:721 templates/js/build.js:1138 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:525 -#: templates/js/build.js:859 +#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609 +#: templates/js/build.js:943 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:527 -#: templates/js/build.js:860 +#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611 +#: templates/js/build.js:944 msgid "Delete stock allocation" msgstr "" @@ -3324,8 +3319,8 @@ msgstr "" msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:589 -#: templates/js/build.js:855 +#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673 +#: templates/js/build.js:939 msgid "Allocated" msgstr "" @@ -3341,7 +3336,7 @@ msgstr "" msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:651 +#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735 msgid "Allocate stock" msgstr "" @@ -3349,8 +3344,8 @@ msgstr "" msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:644 -#: templates/js/build.js:1062 +#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728 +#: templates/js/build.js:1146 msgid "Build stock" msgstr "" @@ -4130,7 +4125,11 @@ msgid "Error creating relationship: check that the part is not related to itself msgstr "" #: part/templates/part/allocation.html:11 -msgid "Part Stock Allocations" +msgid "Build Order Allocations" +msgstr "" + +#: part/templates/part/allocation.html:24 +msgid "Sales Order Allocations" msgstr "" #: part/templates/part/attachments.html:10 @@ -4619,7 +4618,7 @@ msgid "Part Notes" msgstr "" #: part/templates/part/order_prices.html:24 -#: part/templates/part/part_base.html:265 +#: part/templates/part/part_base.html:274 msgid "Calculate" msgstr "" @@ -5703,7 +5702,7 @@ msgstr "" msgid "Stock Item Details" msgstr "" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:508 +#: stock/templates/stock/item_base.html:289 templates/js/build.js:592 msgid "No location set" msgstr "" @@ -6096,7 +6095,7 @@ msgstr "" msgid "Serialize Stock" msgstr "" -#: stock/views.py:1575 templates/js/build.js:244 +#: stock/views.py:1575 templates/js/build.js:326 msgid "Create new Stock Item" msgstr "" @@ -6583,7 +6582,7 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/bom.js:175 templates/js/build.js:1004 +#: templates/js/bom.js:175 templates/js/build.js:1088 msgid "Open subassembly" msgstr "" @@ -6619,7 +6618,7 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:470 templates/js/build.js:340 templates/js/build.js:1102 +#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186 msgid "No BOM items found" msgstr "" @@ -6639,37 +6638,45 @@ msgstr "" msgid "Delete build output" msgstr "" -#: templates/js/build.js:243 templates/stock_table.html:20 +#: templates/js/build.js:184 +msgid "No build order allocations found" +msgstr "" + +#: templates/js/build.js:222 templates/js/order.js:382 +msgid "Location not specified" +msgstr "" + +#: templates/js/build.js:325 templates/stock_table.html:20 msgid "New Stock Item" msgstr "" -#: templates/js/build.js:559 +#: templates/js/build.js:643 msgid "Required Part" msgstr "" -#: templates/js/build.js:580 +#: templates/js/build.js:664 msgid "Quantity Per" msgstr "" -#: templates/js/build.js:648 templates/js/build.js:1066 +#: templates/js/build.js:732 templates/js/build.js:1150 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" -#: templates/js/build.js:701 +#: templates/js/build.js:785 msgid "No builds matching query" msgstr "" -#: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634 +#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634 #: templates/js/stock.js:509 templates/js/stock.js:941 msgid "Select" msgstr "" -#: templates/js/build.js:738 +#: templates/js/build.js:822 msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:837 +#: templates/js/build.js:921 msgid "No parts allocated for" msgstr "" @@ -6872,6 +6879,10 @@ msgstr "" msgid "No sales orders found" msgstr "" +#: templates/js/order.js:343 +msgid "No sales order allocations found" +msgstr "" + #: templates/js/part.js:10 msgid "YES" msgstr "" From 877dd727819992a790ae16a4dde7b25a96d3ddd8 Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 18 Jun 2021 20:58:22 +1000 Subject: [PATCH 122/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/pl/LC_MESSAGES/django.po | 123 ++++++++++++---------- 1 file changed, 67 insertions(+), 56 deletions(-) diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 1ab5f8abdc..9ed4d29f41 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-18 00:37+0000\n" -"PO-Revision-Date: 2021-06-18 01:38\n" +"POT-Creation-Date: 2021-06-18 10:11+0000\n" +"PO-Revision-Date: 2021-06-18 10:58\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -154,7 +154,7 @@ msgstr "Nazwa" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:746 templates/js/build.js:1014 +#: templates/js/build.js:830 templates/js/build.js:1098 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721 @@ -449,7 +449,7 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:793 templates/js/order.js:200 +#: templates/js/build.js:877 templates/js/order.js:200 #: templates/js/order.js:298 msgid "Target Date" msgstr "Data docelowa" @@ -474,8 +474,6 @@ msgstr "" #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 #: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306 -#: part/templates/part/allocation.html:19 -#: part/templates/part/allocation.html:53 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -487,7 +485,8 @@ msgstr "" #: stock/forms.py:175 stock/forms.py:308 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 -#: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024 +#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 +#: templates/js/build.js:1108 templates/js/order.js:393 #: templates/js/part.js:795 templates/js/stock.js:1139 #: templates/js/stock.js:1358 msgid "Quantity" @@ -533,7 +532,8 @@ msgstr "Oznacz budowę jako ukończoną" #: stock/forms.py:347 stock/templates/stock/item_base.html:285 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 -#: templates/js/barcode.js:531 templates/js/build.js:500 +#: templates/js/barcode.js:531 templates/js/build.js:218 +#: templates/js/build.js:584 templates/js/order.js:378 #: templates/js/stock.js:639 templates/js/stock.js:1031 msgid "Location" msgstr "Lokalizacja" @@ -546,7 +546,7 @@ msgstr "Lokalizacja ukończonych części" #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 -#: templates/js/barcode.js:119 templates/js/build.js:780 +#: templates/js/barcode.js:119 templates/js/build.js:864 #: templates/js/order.js:187 templates/js/order.js:285 #: templates/js/stock.js:626 templates/js/stock.js:1108 #: templates/js/stock.js:1374 @@ -583,8 +583,8 @@ msgstr "" #: build/models.py:66 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 -#: part/templates/part/allocation.html:23 #: report/templates/report/inventree_build_order_base.html:106 +#: templates/js/build.js:195 msgid "Build Order" msgstr "Zlecenie Budowy" @@ -607,7 +607,7 @@ msgstr "Odwołanie do zamówienia wykonania" #: order/templates/order/sales_order_detail.html:229 part/models.py:2315 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:575 templates/js/build.js:1018 +#: templates/js/build.js:659 templates/js/build.js:1102 msgid "Reference" msgstr "Referencja" @@ -642,8 +642,8 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: report/templates/report/inventree_so_report.html:90 #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 -#: templates/js/build.js:466 templates/js/build.js:751 -#: templates/js/build.js:991 templates/js/company.js:140 +#: templates/js/build.js:550 templates/js/build.js:835 +#: templates/js/build.js:1075 templates/js/company.js:140 #: templates/js/company.js:238 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 #: templates/js/stock.js:1346 @@ -719,7 +719,7 @@ msgstr "Data utworzenia" msgid "Target completion date" msgstr "Docelowy termin zakończenia" -#: build/models.py:228 order/models.py:221 templates/js/build.js:798 +#: build/models.py:228 order/models.py:221 templates/js/build.js:882 msgid "Completion Date" msgstr "Data zakończenia" @@ -827,7 +827,7 @@ msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" #: build/models.py:1316 stock/templates/stock/item_base.html:317 -#: templates/InvenTree/search.html:183 templates/js/build.js:724 +#: templates/InvenTree/search.html:183 templates/js/build.js:808 #: templates/navbar.html:29 msgid "Build" msgstr "Budowa" @@ -836,14 +836,12 @@ msgstr "Budowa" msgid "Build to allocate parts" msgstr "" -#: build/models.py:1333 part/templates/part/allocation.html:18 -#: part/templates/part/allocation.html:24 -#: part/templates/part/allocation.html:31 -#: part/templates/part/allocation.html:49 -#: stock/templates/stock/item_base.html:8 +#: build/models.py:1333 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 -#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841 +#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 +#: templates/js/build.js:211 templates/js/build.js:925 +#: templates/js/order.js:366 templates/js/order.js:371 #: templates/js/stock.js:1090 msgid "Stock Item" msgstr "Element magazynowy" @@ -880,7 +878,7 @@ msgstr "Przydziel zapasy do budowy" msgid "Auto Allocate" msgstr "Automatyczne przypisywanie" -#: build/templates/build/allocate.html:25 templates/js/build.js:656 +#: build/templates/build/allocate.html:25 templates/js/build.js:740 msgid "Unallocate stock" msgstr "Cofnij przydział zapasów" @@ -917,7 +915,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:454 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:484 +#: templates/js/build.js:568 msgid "Serial Number" msgstr "Numer Seryjny" @@ -1041,7 +1039,6 @@ msgstr "Postęp" #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 -#: part/templates/part/allocation.html:30 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 #: stock/templates/stock/item_base.html:279 templates/js/order.js:245 @@ -1205,7 +1202,7 @@ msgstr "Partia" #: build/templates/build/detail.html:116 #: order/templates/order/order_base.html:111 -#: order/templates/order/sales_order_base.html:113 templates/js/build.js:788 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872 msgid "Created" msgstr "Utworzony" @@ -1213,7 +1210,7 @@ msgstr "Utworzony" msgid "No target date set" msgstr "" -#: build/templates/build/detail.html:132 templates/js/build.js:766 +#: build/templates/build/detail.html:132 templates/js/build.js:850 msgid "Completed" msgstr "Zakończone" @@ -1414,8 +1411,8 @@ msgstr "" msgid "Stock item is over-allocated" msgstr "" -#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:585 -#: templates/js/build.js:848 templates/js/build.js:1031 +#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669 +#: templates/js/build.js:932 templates/js/build.js:1115 msgid "Available" msgstr "Dostępne" @@ -2122,7 +2119,7 @@ msgstr "" #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:477 +#: company/templates/company/navbar.html:65 templates/js/build.js:561 msgid "Assigned Stock" msgstr "" @@ -2868,9 +2865,7 @@ msgstr "" msgid "Line item notes" msgstr "" -#: order/models.py:647 order/models.py:715 -#: part/templates/part/allocation.html:17 -#: part/templates/part/allocation.html:45 +#: order/models.py:647 order/models.py:715 templates/js/order.js:353 msgid "Order" msgstr "Zamówienie" @@ -3302,17 +3297,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365 -#: templates/js/build.js:637 templates/js/build.js:1054 +#: templates/js/build.js:721 templates/js/build.js:1138 msgid "Actions" msgstr "Akcje" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:525 -#: templates/js/build.js:859 +#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609 +#: templates/js/build.js:943 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:527 -#: templates/js/build.js:860 +#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611 +#: templates/js/build.js:944 msgid "Delete stock allocation" msgstr "" @@ -3324,8 +3319,8 @@ msgstr "" msgid "ID" msgstr "Numer ID" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:589 -#: templates/js/build.js:855 +#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673 +#: templates/js/build.js:939 msgid "Allocated" msgstr "Przydzielono" @@ -3341,7 +3336,7 @@ msgstr "" msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:651 +#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735 msgid "Allocate stock" msgstr "" @@ -3349,8 +3344,8 @@ msgstr "" msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:644 -#: templates/js/build.js:1062 +#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728 +#: templates/js/build.js:1146 msgid "Build stock" msgstr "" @@ -4130,7 +4125,11 @@ msgid "Error creating relationship: check that the part is not related to itself msgstr "" #: part/templates/part/allocation.html:11 -msgid "Part Stock Allocations" +msgid "Build Order Allocations" +msgstr "" + +#: part/templates/part/allocation.html:24 +msgid "Sales Order Allocations" msgstr "" #: part/templates/part/attachments.html:10 @@ -4619,7 +4618,7 @@ msgid "Part Notes" msgstr "" #: part/templates/part/order_prices.html:24 -#: part/templates/part/part_base.html:265 +#: part/templates/part/part_base.html:274 msgid "Calculate" msgstr "" @@ -5703,7 +5702,7 @@ msgstr "" msgid "Stock Item Details" msgstr "" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:508 +#: stock/templates/stock/item_base.html:289 templates/js/build.js:592 msgid "No location set" msgstr "" @@ -6096,7 +6095,7 @@ msgstr "" msgid "Serialize Stock" msgstr "" -#: stock/views.py:1575 templates/js/build.js:244 +#: stock/views.py:1575 templates/js/build.js:326 msgid "Create new Stock Item" msgstr "" @@ -6583,7 +6582,7 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/bom.js:175 templates/js/build.js:1004 +#: templates/js/bom.js:175 templates/js/build.js:1088 msgid "Open subassembly" msgstr "" @@ -6619,7 +6618,7 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:470 templates/js/build.js:340 templates/js/build.js:1102 +#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186 msgid "No BOM items found" msgstr "" @@ -6639,37 +6638,45 @@ msgstr "" msgid "Delete build output" msgstr "" -#: templates/js/build.js:243 templates/stock_table.html:20 +#: templates/js/build.js:184 +msgid "No build order allocations found" +msgstr "" + +#: templates/js/build.js:222 templates/js/order.js:382 +msgid "Location not specified" +msgstr "" + +#: templates/js/build.js:325 templates/stock_table.html:20 msgid "New Stock Item" msgstr "" -#: templates/js/build.js:559 +#: templates/js/build.js:643 msgid "Required Part" msgstr "" -#: templates/js/build.js:580 +#: templates/js/build.js:664 msgid "Quantity Per" msgstr "" -#: templates/js/build.js:648 templates/js/build.js:1066 +#: templates/js/build.js:732 templates/js/build.js:1150 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" -#: templates/js/build.js:701 +#: templates/js/build.js:785 msgid "No builds matching query" msgstr "" -#: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634 +#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634 #: templates/js/stock.js:509 templates/js/stock.js:941 msgid "Select" msgstr "" -#: templates/js/build.js:738 +#: templates/js/build.js:822 msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:837 +#: templates/js/build.js:921 msgid "No parts allocated for" msgstr "" @@ -6872,6 +6879,10 @@ msgstr "" msgid "No sales orders found" msgstr "" +#: templates/js/order.js:343 +msgid "No sales order allocations found" +msgstr "" + #: templates/js/part.js:10 msgid "YES" msgstr "" From ecfd4a206f4e40d92f202f021c70fa50ce472cc4 Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 18 Jun 2021 20:58:23 +1000 Subject: [PATCH 123/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ru/LC_MESSAGES/django.po | 123 ++++++++++++---------- 1 file changed, 67 insertions(+), 56 deletions(-) diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index a1a54c26dc..f69a240f54 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-18 00:37+0000\n" -"PO-Revision-Date: 2021-06-18 01:38\n" +"POT-Creation-Date: 2021-06-18 10:11+0000\n" +"PO-Revision-Date: 2021-06-18 10:58\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -154,7 +154,7 @@ msgstr "Название" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:746 templates/js/build.js:1014 +#: templates/js/build.js:830 templates/js/build.js:1098 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721 @@ -449,7 +449,7 @@ msgstr "Срок выполнения заказа" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:793 templates/js/order.js:200 +#: templates/js/build.js:877 templates/js/order.js:200 #: templates/js/order.js:298 msgid "Target Date" msgstr "Целевая дата" @@ -474,8 +474,6 @@ msgstr "Целевая дата для сборки. Сборка будет п #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 #: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306 -#: part/templates/part/allocation.html:19 -#: part/templates/part/allocation.html:53 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -487,7 +485,8 @@ msgstr "Целевая дата для сборки. Сборка будет п #: stock/forms.py:175 stock/forms.py:308 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 -#: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024 +#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 +#: templates/js/build.js:1108 templates/js/order.js:393 #: templates/js/part.js:795 templates/js/stock.js:1139 #: templates/js/stock.js:1358 msgid "Quantity" @@ -533,7 +532,8 @@ msgstr "Пометить сборку как завершенную" #: stock/forms.py:347 stock/templates/stock/item_base.html:285 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 -#: templates/js/barcode.js:531 templates/js/build.js:500 +#: templates/js/barcode.js:531 templates/js/build.js:218 +#: templates/js/build.js:584 templates/js/order.js:378 #: templates/js/stock.js:639 templates/js/stock.js:1031 msgid "Location" msgstr "Расположение" @@ -546,7 +546,7 @@ msgstr "Расположение укомплектованных частей" #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 -#: templates/js/barcode.js:119 templates/js/build.js:780 +#: templates/js/barcode.js:119 templates/js/build.js:864 #: templates/js/order.js:187 templates/js/order.js:285 #: templates/js/stock.js:626 templates/js/stock.js:1108 #: templates/js/stock.js:1374 @@ -583,8 +583,8 @@ msgstr "Выберите количество запасов для распре #: build/models.py:66 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 -#: part/templates/part/allocation.html:23 #: report/templates/report/inventree_build_order_base.html:106 +#: templates/js/build.js:195 msgid "Build Order" msgstr "Порядок сборки" @@ -607,7 +607,7 @@ msgstr "Ссылка на заказ" #: order/templates/order/sales_order_detail.html:229 part/models.py:2315 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:575 templates/js/build.js:1018 +#: templates/js/build.js:659 templates/js/build.js:1102 msgid "Reference" msgstr "" @@ -642,8 +642,8 @@ msgstr "" #: report/templates/report/inventree_so_report.html:90 #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 -#: templates/js/build.js:466 templates/js/build.js:751 -#: templates/js/build.js:991 templates/js/company.js:140 +#: templates/js/build.js:550 templates/js/build.js:835 +#: templates/js/build.js:1075 templates/js/company.js:140 #: templates/js/company.js:238 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 #: templates/js/stock.js:1346 @@ -719,7 +719,7 @@ msgstr "" msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:221 templates/js/build.js:798 +#: build/models.py:228 order/models.py:221 templates/js/build.js:882 msgid "Completion Date" msgstr "" @@ -827,7 +827,7 @@ msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" #: build/models.py:1316 stock/templates/stock/item_base.html:317 -#: templates/InvenTree/search.html:183 templates/js/build.js:724 +#: templates/InvenTree/search.html:183 templates/js/build.js:808 #: templates/navbar.html:29 msgid "Build" msgstr "" @@ -836,14 +836,12 @@ msgstr "" msgid "Build to allocate parts" msgstr "" -#: build/models.py:1333 part/templates/part/allocation.html:18 -#: part/templates/part/allocation.html:24 -#: part/templates/part/allocation.html:31 -#: part/templates/part/allocation.html:49 -#: stock/templates/stock/item_base.html:8 +#: build/models.py:1333 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 -#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841 +#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 +#: templates/js/build.js:211 templates/js/build.js:925 +#: templates/js/order.js:366 templates/js/order.js:371 #: templates/js/stock.js:1090 msgid "Stock Item" msgstr "" @@ -880,7 +878,7 @@ msgstr "" msgid "Auto Allocate" msgstr "" -#: build/templates/build/allocate.html:25 templates/js/build.js:656 +#: build/templates/build/allocate.html:25 templates/js/build.js:740 msgid "Unallocate stock" msgstr "" @@ -917,7 +915,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:454 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:484 +#: templates/js/build.js:568 msgid "Serial Number" msgstr "" @@ -1041,7 +1039,6 @@ msgstr "" #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 -#: part/templates/part/allocation.html:30 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 #: stock/templates/stock/item_base.html:279 templates/js/order.js:245 @@ -1205,7 +1202,7 @@ msgstr "" #: build/templates/build/detail.html:116 #: order/templates/order/order_base.html:111 -#: order/templates/order/sales_order_base.html:113 templates/js/build.js:788 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872 msgid "Created" msgstr "" @@ -1213,7 +1210,7 @@ msgstr "" msgid "No target date set" msgstr "" -#: build/templates/build/detail.html:132 templates/js/build.js:766 +#: build/templates/build/detail.html:132 templates/js/build.js:850 msgid "Completed" msgstr "" @@ -1414,8 +1411,8 @@ msgstr "" msgid "Stock item is over-allocated" msgstr "" -#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:585 -#: templates/js/build.js:848 templates/js/build.js:1031 +#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669 +#: templates/js/build.js:932 templates/js/build.js:1115 msgid "Available" msgstr "" @@ -2122,7 +2119,7 @@ msgstr "" #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:477 +#: company/templates/company/navbar.html:65 templates/js/build.js:561 msgid "Assigned Stock" msgstr "" @@ -2868,9 +2865,7 @@ msgstr "" msgid "Line item notes" msgstr "" -#: order/models.py:647 order/models.py:715 -#: part/templates/part/allocation.html:17 -#: part/templates/part/allocation.html:45 +#: order/models.py:647 order/models.py:715 templates/js/order.js:353 msgid "Order" msgstr "" @@ -3302,17 +3297,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365 -#: templates/js/build.js:637 templates/js/build.js:1054 +#: templates/js/build.js:721 templates/js/build.js:1138 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:525 -#: templates/js/build.js:859 +#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609 +#: templates/js/build.js:943 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:527 -#: templates/js/build.js:860 +#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611 +#: templates/js/build.js:944 msgid "Delete stock allocation" msgstr "" @@ -3324,8 +3319,8 @@ msgstr "" msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:589 -#: templates/js/build.js:855 +#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673 +#: templates/js/build.js:939 msgid "Allocated" msgstr "" @@ -3341,7 +3336,7 @@ msgstr "" msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:651 +#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735 msgid "Allocate stock" msgstr "" @@ -3349,8 +3344,8 @@ msgstr "" msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:644 -#: templates/js/build.js:1062 +#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728 +#: templates/js/build.js:1146 msgid "Build stock" msgstr "" @@ -4130,7 +4125,11 @@ msgid "Error creating relationship: check that the part is not related to itself msgstr "" #: part/templates/part/allocation.html:11 -msgid "Part Stock Allocations" +msgid "Build Order Allocations" +msgstr "" + +#: part/templates/part/allocation.html:24 +msgid "Sales Order Allocations" msgstr "" #: part/templates/part/attachments.html:10 @@ -4619,7 +4618,7 @@ msgid "Part Notes" msgstr "" #: part/templates/part/order_prices.html:24 -#: part/templates/part/part_base.html:265 +#: part/templates/part/part_base.html:274 msgid "Calculate" msgstr "" @@ -5703,7 +5702,7 @@ msgstr "" msgid "Stock Item Details" msgstr "" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:508 +#: stock/templates/stock/item_base.html:289 templates/js/build.js:592 msgid "No location set" msgstr "" @@ -6096,7 +6095,7 @@ msgstr "" msgid "Serialize Stock" msgstr "" -#: stock/views.py:1575 templates/js/build.js:244 +#: stock/views.py:1575 templates/js/build.js:326 msgid "Create new Stock Item" msgstr "" @@ -6583,7 +6582,7 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/bom.js:175 templates/js/build.js:1004 +#: templates/js/bom.js:175 templates/js/build.js:1088 msgid "Open subassembly" msgstr "" @@ -6619,7 +6618,7 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:470 templates/js/build.js:340 templates/js/build.js:1102 +#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186 msgid "No BOM items found" msgstr "" @@ -6639,37 +6638,45 @@ msgstr "" msgid "Delete build output" msgstr "" -#: templates/js/build.js:243 templates/stock_table.html:20 +#: templates/js/build.js:184 +msgid "No build order allocations found" +msgstr "" + +#: templates/js/build.js:222 templates/js/order.js:382 +msgid "Location not specified" +msgstr "" + +#: templates/js/build.js:325 templates/stock_table.html:20 msgid "New Stock Item" msgstr "" -#: templates/js/build.js:559 +#: templates/js/build.js:643 msgid "Required Part" msgstr "" -#: templates/js/build.js:580 +#: templates/js/build.js:664 msgid "Quantity Per" msgstr "" -#: templates/js/build.js:648 templates/js/build.js:1066 +#: templates/js/build.js:732 templates/js/build.js:1150 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" -#: templates/js/build.js:701 +#: templates/js/build.js:785 msgid "No builds matching query" msgstr "" -#: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634 +#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634 #: templates/js/stock.js:509 templates/js/stock.js:941 msgid "Select" msgstr "" -#: templates/js/build.js:738 +#: templates/js/build.js:822 msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:837 +#: templates/js/build.js:921 msgid "No parts allocated for" msgstr "" @@ -6872,6 +6879,10 @@ msgstr "" msgid "No sales orders found" msgstr "" +#: templates/js/order.js:343 +msgid "No sales order allocations found" +msgstr "" + #: templates/js/part.js:10 msgid "YES" msgstr "" From fc1308b13e313af5a1a6eaf0189564945419b3fe Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 18 Jun 2021 20:58:25 +1000 Subject: [PATCH 124/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/tr/LC_MESSAGES/django.po | 125 ++++++++++++---------- 1 file changed, 68 insertions(+), 57 deletions(-) diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 51a70aa02c..921e5acf29 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-18 00:37+0000\n" -"PO-Revision-Date: 2021-06-18 01:38\n" +"POT-Creation-Date: 2021-06-18 10:11+0000\n" +"PO-Revision-Date: 2021-06-18 10:58\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -154,7 +154,7 @@ msgstr "Adı" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:746 templates/js/build.js:1014 +#: templates/js/build.js:830 templates/js/build.js:1098 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721 @@ -449,7 +449,7 @@ msgstr "Emir hedef tarihi" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:793 templates/js/order.js:200 +#: templates/js/build.js:877 templates/js/order.js:200 #: templates/js/order.js:298 msgid "Target Date" msgstr "Hedeflenen tarih" @@ -474,8 +474,6 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 #: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306 -#: part/templates/part/allocation.html:19 -#: part/templates/part/allocation.html:53 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -487,7 +485,8 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: stock/forms.py:175 stock/forms.py:308 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 -#: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024 +#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 +#: templates/js/build.js:1108 templates/js/order.js:393 #: templates/js/part.js:795 templates/js/stock.js:1139 #: templates/js/stock.js:1358 msgid "Quantity" @@ -533,7 +532,8 @@ msgstr "Yapım işini tamamlandı olarak işaretle" #: stock/forms.py:347 stock/templates/stock/item_base.html:285 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 -#: templates/js/barcode.js:531 templates/js/build.js:500 +#: templates/js/barcode.js:531 templates/js/build.js:218 +#: templates/js/build.js:584 templates/js/order.js:378 #: templates/js/stock.js:639 templates/js/stock.js:1031 msgid "Location" msgstr "Konum" @@ -546,7 +546,7 @@ msgstr "Tamamlanmış parçaların konumu" #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 -#: templates/js/barcode.js:119 templates/js/build.js:780 +#: templates/js/barcode.js:119 templates/js/build.js:864 #: templates/js/order.js:187 templates/js/order.js:285 #: templates/js/stock.js:626 templates/js/stock.js:1108 #: templates/js/stock.js:1374 @@ -583,8 +583,8 @@ msgstr "Tahsis edilecek stok miktarını seçiniz" #: build/models.py:66 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 -#: part/templates/part/allocation.html:23 #: report/templates/report/inventree_build_order_base.html:106 +#: templates/js/build.js:195 msgid "Build Order" msgstr "Yapım İşi Emri" @@ -607,7 +607,7 @@ msgstr "Yapım İşi Emri Referansı" #: order/templates/order/sales_order_detail.html:229 part/models.py:2315 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:575 templates/js/build.js:1018 +#: templates/js/build.js:659 templates/js/build.js:1102 msgid "Reference" msgstr "Referans" @@ -642,8 +642,8 @@ msgstr "Bu yapım işinin tahsis edildiği yapım işi emri" #: report/templates/report/inventree_so_report.html:90 #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 -#: templates/js/build.js:466 templates/js/build.js:751 -#: templates/js/build.js:991 templates/js/company.js:140 +#: templates/js/build.js:550 templates/js/build.js:835 +#: templates/js/build.js:1075 templates/js/company.js:140 #: templates/js/company.js:238 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 #: templates/js/stock.js:1346 @@ -719,7 +719,7 @@ msgstr "Oluşturulma tarihi" msgid "Target completion date" msgstr "Hedef tamamlama tarihi" -#: build/models.py:228 order/models.py:221 templates/js/build.js:798 +#: build/models.py:228 order/models.py:221 templates/js/build.js:882 msgid "Completion Date" msgstr "Tamamlama tarihi" @@ -827,7 +827,7 @@ msgid "Selected stock item not found in BOM for part '{p}'" msgstr "{p} parçasının malzeme listesindeki seçili stok kalemi bulunamadı" #: build/models.py:1316 stock/templates/stock/item_base.html:317 -#: templates/InvenTree/search.html:183 templates/js/build.js:724 +#: templates/InvenTree/search.html:183 templates/js/build.js:808 #: templates/navbar.html:29 msgid "Build" msgstr "Yapım İşi" @@ -836,14 +836,12 @@ msgstr "Yapım İşi" msgid "Build to allocate parts" msgstr "Yapım işi için tahsis edilen parçalar" -#: build/models.py:1333 part/templates/part/allocation.html:18 -#: part/templates/part/allocation.html:24 -#: part/templates/part/allocation.html:31 -#: part/templates/part/allocation.html:49 -#: stock/templates/stock/item_base.html:8 +#: build/models.py:1333 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 -#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841 +#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 +#: templates/js/build.js:211 templates/js/build.js:925 +#: templates/js/order.js:366 templates/js/order.js:371 #: templates/js/stock.js:1090 msgid "Stock Item" msgstr "Stok Kalemi" @@ -880,7 +878,7 @@ msgstr "Yapım işi için stok tahsis et" msgid "Auto Allocate" msgstr "Otomatik Tahsis Et" -#: build/templates/build/allocate.html:25 templates/js/build.js:656 +#: build/templates/build/allocate.html:25 templates/js/build.js:740 msgid "Unallocate stock" msgstr "Stok tahsisini kaldır" @@ -917,7 +915,7 @@ msgstr "Bu yapım işi emri, herhangi bir takip edilmeyen malzeme listesi öğes #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:454 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:484 +#: templates/js/build.js:568 msgid "Serial Number" msgstr "Seri Numara" @@ -1041,7 +1039,6 @@ msgstr "İlerleme" #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 -#: part/templates/part/allocation.html:30 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 #: stock/templates/stock/item_base.html:279 templates/js/order.js:245 @@ -1205,7 +1202,7 @@ msgstr "Toplu" #: build/templates/build/detail.html:116 #: order/templates/order/order_base.html:111 -#: order/templates/order/sales_order_base.html:113 templates/js/build.js:788 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872 msgid "Created" msgstr "Oluşturuldu" @@ -1213,7 +1210,7 @@ msgstr "Oluşturuldu" msgid "No target date set" msgstr "Hedef tarih ayarlanmadı" -#: build/templates/build/detail.html:132 templates/js/build.js:766 +#: build/templates/build/detail.html:132 templates/js/build.js:850 msgid "Completed" msgstr "Tamamlandı" @@ -1414,8 +1411,8 @@ msgstr "Öge stokta bulunmalı" msgid "Stock item is over-allocated" msgstr "Stok kalemi fazladan tahsis edilmiş" -#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:585 -#: templates/js/build.js:848 templates/js/build.js:1031 +#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669 +#: templates/js/build.js:932 templates/js/build.js:1115 msgid "Available" msgstr "Mevcut" @@ -2122,7 +2119,7 @@ msgstr "" #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:477 +#: company/templates/company/navbar.html:65 templates/js/build.js:561 msgid "Assigned Stock" msgstr "Atanan Stok" @@ -2868,9 +2865,7 @@ msgstr "" msgid "Line item notes" msgstr "" -#: order/models.py:647 order/models.py:715 -#: part/templates/part/allocation.html:17 -#: part/templates/part/allocation.html:45 +#: order/models.py:647 order/models.py:715 templates/js/order.js:353 msgid "Order" msgstr "" @@ -3302,17 +3297,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365 -#: templates/js/build.js:637 templates/js/build.js:1054 +#: templates/js/build.js:721 templates/js/build.js:1138 msgid "Actions" msgstr "İşlemler" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:525 -#: templates/js/build.js:859 +#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609 +#: templates/js/build.js:943 msgid "Edit stock allocation" msgstr "Stok tahsisini düzenle" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:527 -#: templates/js/build.js:860 +#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611 +#: templates/js/build.js:944 msgid "Delete stock allocation" msgstr "Stok tahsisini sil" @@ -3324,8 +3319,8 @@ msgstr "" msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:589 -#: templates/js/build.js:855 +#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673 +#: templates/js/build.js:939 msgid "Allocated" msgstr "" @@ -3341,7 +3336,7 @@ msgstr "" msgid "Allocate serial numbers" msgstr "Seri numaralarını tahsis et" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:651 +#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735 msgid "Allocate stock" msgstr "" @@ -3349,8 +3344,8 @@ msgstr "" msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:644 -#: templates/js/build.js:1062 +#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728 +#: templates/js/build.js:1146 msgid "Build stock" msgstr "" @@ -4130,8 +4125,12 @@ msgid "Error creating relationship: check that the part is not related to itself msgstr "" #: part/templates/part/allocation.html:11 -msgid "Part Stock Allocations" -msgstr "Parça Stok Tahsisleri" +msgid "Build Order Allocations" +msgstr "" + +#: part/templates/part/allocation.html:24 +msgid "Sales Order Allocations" +msgstr "" #: part/templates/part/attachments.html:10 msgid "Part Attachments" @@ -4619,7 +4618,7 @@ msgid "Part Notes" msgstr "" #: part/templates/part/order_prices.html:24 -#: part/templates/part/part_base.html:265 +#: part/templates/part/part_base.html:274 msgid "Calculate" msgstr "" @@ -5703,7 +5702,7 @@ msgstr "" msgid "Stock Item Details" msgstr "" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:508 +#: stock/templates/stock/item_base.html:289 templates/js/build.js:592 msgid "No location set" msgstr "Konum ayarlanmadı" @@ -6096,7 +6095,7 @@ msgstr "" msgid "Serialize Stock" msgstr "Stoku Seri Numarala" -#: stock/views.py:1575 templates/js/build.js:244 +#: stock/views.py:1575 templates/js/build.js:326 msgid "Create new Stock Item" msgstr "" @@ -6583,7 +6582,7 @@ msgstr "Konuma Kaydet" msgid "Barcode does not match a valid location" msgstr "Barkod geçerli bir konumla eşleşmiyor" -#: templates/js/bom.js:175 templates/js/build.js:1004 +#: templates/js/bom.js:175 templates/js/build.js:1088 msgid "Open subassembly" msgstr "" @@ -6619,7 +6618,7 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:470 templates/js/build.js:340 templates/js/build.js:1102 +#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186 msgid "No BOM items found" msgstr "" @@ -6639,37 +6638,45 @@ msgstr "" msgid "Delete build output" msgstr "" -#: templates/js/build.js:243 templates/stock_table.html:20 +#: templates/js/build.js:184 +msgid "No build order allocations found" +msgstr "" + +#: templates/js/build.js:222 templates/js/order.js:382 +msgid "Location not specified" +msgstr "" + +#: templates/js/build.js:325 templates/stock_table.html:20 msgid "New Stock Item" msgstr "" -#: templates/js/build.js:559 +#: templates/js/build.js:643 msgid "Required Part" msgstr "Gerekli Parça" -#: templates/js/build.js:580 +#: templates/js/build.js:664 msgid "Quantity Per" msgstr "" -#: templates/js/build.js:648 templates/js/build.js:1066 +#: templates/js/build.js:732 templates/js/build.js:1150 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" -#: templates/js/build.js:701 +#: templates/js/build.js:785 msgid "No builds matching query" msgstr "" -#: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634 +#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634 #: templates/js/stock.js:509 templates/js/stock.js:941 msgid "Select" msgstr "" -#: templates/js/build.js:738 +#: templates/js/build.js:822 msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:837 +#: templates/js/build.js:921 msgid "No parts allocated for" msgstr "" @@ -6872,6 +6879,10 @@ msgstr "" msgid "No sales orders found" msgstr "" +#: templates/js/order.js:343 +msgid "No sales order allocations found" +msgstr "" + #: templates/js/part.js:10 msgid "YES" msgstr "" From 55d29c082544f5670efcc52ba5bf5c0ad386597c Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 18 Jun 2021 20:58:26 +1000 Subject: [PATCH 125/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/zh/LC_MESSAGES/django.po | 123 ++++++++++++---------- 1 file changed, 67 insertions(+), 56 deletions(-) diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index dda3fae1a6..8cd38880fd 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-18 00:37+0000\n" -"PO-Revision-Date: 2021-06-18 01:38\n" +"POT-Creation-Date: 2021-06-18 10:11+0000\n" +"PO-Revision-Date: 2021-06-18 10:58\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -154,7 +154,7 @@ msgstr "名称" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:746 templates/js/build.js:1014 +#: templates/js/build.js:830 templates/js/build.js:1098 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721 @@ -449,7 +449,7 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:793 templates/js/order.js:200 +#: templates/js/build.js:877 templates/js/order.js:200 #: templates/js/order.js:298 msgid "Target Date" msgstr "" @@ -474,8 +474,6 @@ msgstr "" #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 #: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306 -#: part/templates/part/allocation.html:19 -#: part/templates/part/allocation.html:53 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -487,7 +485,8 @@ msgstr "" #: stock/forms.py:175 stock/forms.py:308 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 -#: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024 +#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 +#: templates/js/build.js:1108 templates/js/order.js:393 #: templates/js/part.js:795 templates/js/stock.js:1139 #: templates/js/stock.js:1358 msgid "Quantity" @@ -533,7 +532,8 @@ msgstr "" #: stock/forms.py:347 stock/templates/stock/item_base.html:285 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 -#: templates/js/barcode.js:531 templates/js/build.js:500 +#: templates/js/barcode.js:531 templates/js/build.js:218 +#: templates/js/build.js:584 templates/js/order.js:378 #: templates/js/stock.js:639 templates/js/stock.js:1031 msgid "Location" msgstr "" @@ -546,7 +546,7 @@ msgstr "" #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 -#: templates/js/barcode.js:119 templates/js/build.js:780 +#: templates/js/barcode.js:119 templates/js/build.js:864 #: templates/js/order.js:187 templates/js/order.js:285 #: templates/js/stock.js:626 templates/js/stock.js:1108 #: templates/js/stock.js:1374 @@ -583,8 +583,8 @@ msgstr "" #: build/models.py:66 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 -#: part/templates/part/allocation.html:23 #: report/templates/report/inventree_build_order_base.html:106 +#: templates/js/build.js:195 msgid "Build Order" msgstr "" @@ -607,7 +607,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:229 part/models.py:2315 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:575 templates/js/build.js:1018 +#: templates/js/build.js:659 templates/js/build.js:1102 msgid "Reference" msgstr "" @@ -642,8 +642,8 @@ msgstr "" #: report/templates/report/inventree_so_report.html:90 #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 -#: templates/js/build.js:466 templates/js/build.js:751 -#: templates/js/build.js:991 templates/js/company.js:140 +#: templates/js/build.js:550 templates/js/build.js:835 +#: templates/js/build.js:1075 templates/js/company.js:140 #: templates/js/company.js:238 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 #: templates/js/stock.js:1346 @@ -719,7 +719,7 @@ msgstr "" msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:221 templates/js/build.js:798 +#: build/models.py:228 order/models.py:221 templates/js/build.js:882 msgid "Completion Date" msgstr "" @@ -827,7 +827,7 @@ msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" #: build/models.py:1316 stock/templates/stock/item_base.html:317 -#: templates/InvenTree/search.html:183 templates/js/build.js:724 +#: templates/InvenTree/search.html:183 templates/js/build.js:808 #: templates/navbar.html:29 msgid "Build" msgstr "" @@ -836,14 +836,12 @@ msgstr "" msgid "Build to allocate parts" msgstr "" -#: build/models.py:1333 part/templates/part/allocation.html:18 -#: part/templates/part/allocation.html:24 -#: part/templates/part/allocation.html:31 -#: part/templates/part/allocation.html:49 -#: stock/templates/stock/item_base.html:8 +#: build/models.py:1333 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 -#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841 +#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 +#: templates/js/build.js:211 templates/js/build.js:925 +#: templates/js/order.js:366 templates/js/order.js:371 #: templates/js/stock.js:1090 msgid "Stock Item" msgstr "" @@ -880,7 +878,7 @@ msgstr "" msgid "Auto Allocate" msgstr "" -#: build/templates/build/allocate.html:25 templates/js/build.js:656 +#: build/templates/build/allocate.html:25 templates/js/build.js:740 msgid "Unallocate stock" msgstr "" @@ -917,7 +915,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:454 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:484 +#: templates/js/build.js:568 msgid "Serial Number" msgstr "" @@ -1041,7 +1039,6 @@ msgstr "" #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 -#: part/templates/part/allocation.html:30 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 #: stock/templates/stock/item_base.html:279 templates/js/order.js:245 @@ -1205,7 +1202,7 @@ msgstr "" #: build/templates/build/detail.html:116 #: order/templates/order/order_base.html:111 -#: order/templates/order/sales_order_base.html:113 templates/js/build.js:788 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872 msgid "Created" msgstr "" @@ -1213,7 +1210,7 @@ msgstr "" msgid "No target date set" msgstr "" -#: build/templates/build/detail.html:132 templates/js/build.js:766 +#: build/templates/build/detail.html:132 templates/js/build.js:850 msgid "Completed" msgstr "" @@ -1414,8 +1411,8 @@ msgstr "" msgid "Stock item is over-allocated" msgstr "" -#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:585 -#: templates/js/build.js:848 templates/js/build.js:1031 +#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669 +#: templates/js/build.js:932 templates/js/build.js:1115 msgid "Available" msgstr "" @@ -2122,7 +2119,7 @@ msgstr "" #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:477 +#: company/templates/company/navbar.html:65 templates/js/build.js:561 msgid "Assigned Stock" msgstr "" @@ -2868,9 +2865,7 @@ msgstr "" msgid "Line item notes" msgstr "" -#: order/models.py:647 order/models.py:715 -#: part/templates/part/allocation.html:17 -#: part/templates/part/allocation.html:45 +#: order/models.py:647 order/models.py:715 templates/js/order.js:353 msgid "Order" msgstr "" @@ -3302,17 +3297,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365 -#: templates/js/build.js:637 templates/js/build.js:1054 +#: templates/js/build.js:721 templates/js/build.js:1138 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:525 -#: templates/js/build.js:859 +#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609 +#: templates/js/build.js:943 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:527 -#: templates/js/build.js:860 +#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611 +#: templates/js/build.js:944 msgid "Delete stock allocation" msgstr "" @@ -3324,8 +3319,8 @@ msgstr "" msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:589 -#: templates/js/build.js:855 +#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673 +#: templates/js/build.js:939 msgid "Allocated" msgstr "" @@ -3341,7 +3336,7 @@ msgstr "" msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:651 +#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735 msgid "Allocate stock" msgstr "" @@ -3349,8 +3344,8 @@ msgstr "" msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:644 -#: templates/js/build.js:1062 +#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728 +#: templates/js/build.js:1146 msgid "Build stock" msgstr "" @@ -4130,7 +4125,11 @@ msgid "Error creating relationship: check that the part is not related to itself msgstr "" #: part/templates/part/allocation.html:11 -msgid "Part Stock Allocations" +msgid "Build Order Allocations" +msgstr "" + +#: part/templates/part/allocation.html:24 +msgid "Sales Order Allocations" msgstr "" #: part/templates/part/attachments.html:10 @@ -4619,7 +4618,7 @@ msgid "Part Notes" msgstr "" #: part/templates/part/order_prices.html:24 -#: part/templates/part/part_base.html:265 +#: part/templates/part/part_base.html:274 msgid "Calculate" msgstr "" @@ -5703,7 +5702,7 @@ msgstr "" msgid "Stock Item Details" msgstr "" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:508 +#: stock/templates/stock/item_base.html:289 templates/js/build.js:592 msgid "No location set" msgstr "" @@ -6096,7 +6095,7 @@ msgstr "" msgid "Serialize Stock" msgstr "" -#: stock/views.py:1575 templates/js/build.js:244 +#: stock/views.py:1575 templates/js/build.js:326 msgid "Create new Stock Item" msgstr "" @@ -6583,7 +6582,7 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/bom.js:175 templates/js/build.js:1004 +#: templates/js/bom.js:175 templates/js/build.js:1088 msgid "Open subassembly" msgstr "" @@ -6619,7 +6618,7 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:470 templates/js/build.js:340 templates/js/build.js:1102 +#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186 msgid "No BOM items found" msgstr "" @@ -6639,37 +6638,45 @@ msgstr "" msgid "Delete build output" msgstr "" -#: templates/js/build.js:243 templates/stock_table.html:20 +#: templates/js/build.js:184 +msgid "No build order allocations found" +msgstr "" + +#: templates/js/build.js:222 templates/js/order.js:382 +msgid "Location not specified" +msgstr "" + +#: templates/js/build.js:325 templates/stock_table.html:20 msgid "New Stock Item" msgstr "" -#: templates/js/build.js:559 +#: templates/js/build.js:643 msgid "Required Part" msgstr "" -#: templates/js/build.js:580 +#: templates/js/build.js:664 msgid "Quantity Per" msgstr "" -#: templates/js/build.js:648 templates/js/build.js:1066 +#: templates/js/build.js:732 templates/js/build.js:1150 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" -#: templates/js/build.js:701 +#: templates/js/build.js:785 msgid "No builds matching query" msgstr "" -#: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634 +#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634 #: templates/js/stock.js:509 templates/js/stock.js:941 msgid "Select" msgstr "" -#: templates/js/build.js:738 +#: templates/js/build.js:822 msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:837 +#: templates/js/build.js:921 msgid "No parts allocated for" msgstr "" @@ -6872,6 +6879,10 @@ msgstr "" msgid "No sales orders found" msgstr "" +#: templates/js/order.js:343 +msgid "No sales order allocations found" +msgstr "" + #: templates/js/part.js:10 msgid "YES" msgstr "" From 0c479eba8c91e95f68508bfe95859b99cee12f5d Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 18 Jun 2021 20:58:28 +1000 Subject: [PATCH 126/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 125 ++++++++++++---------- 1 file changed, 68 insertions(+), 57 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 664829d556..f134af04d5 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-18 00:37+0000\n" -"PO-Revision-Date: 2021-06-18 01:38\n" +"POT-Creation-Date: 2021-06-18 10:11+0000\n" +"PO-Revision-Date: 2021-06-18 10:58\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -154,7 +154,7 @@ msgstr "Name" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:746 templates/js/build.js:1014 +#: templates/js/build.js:830 templates/js/build.js:1098 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721 @@ -449,7 +449,7 @@ msgstr "geplantes Bestelldatum" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:793 templates/js/order.js:200 +#: templates/js/build.js:877 templates/js/order.js:200 #: templates/js/order.js:298 msgid "Target Date" msgstr "Zieldatum" @@ -474,8 +474,6 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 #: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306 -#: part/templates/part/allocation.html:19 -#: part/templates/part/allocation.html:53 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -487,7 +485,8 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: stock/forms.py:175 stock/forms.py:308 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 -#: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024 +#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 +#: templates/js/build.js:1108 templates/js/order.js:393 #: templates/js/part.js:795 templates/js/stock.js:1139 #: templates/js/stock.js:1358 msgid "Quantity" @@ -533,7 +532,8 @@ msgstr "Bauauftrag als vollständig markieren" #: stock/forms.py:347 stock/templates/stock/item_base.html:285 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 -#: templates/js/barcode.js:531 templates/js/build.js:500 +#: templates/js/barcode.js:531 templates/js/build.js:218 +#: templates/js/build.js:584 templates/js/order.js:378 #: templates/js/stock.js:639 templates/js/stock.js:1031 msgid "Location" msgstr "Lagerort" @@ -546,7 +546,7 @@ msgstr "Lagerort der Endprodukte" #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 -#: templates/js/barcode.js:119 templates/js/build.js:780 +#: templates/js/barcode.js:119 templates/js/build.js:864 #: templates/js/order.js:187 templates/js/order.js:285 #: templates/js/stock.js:626 templates/js/stock.js:1108 #: templates/js/stock.js:1374 @@ -583,8 +583,8 @@ msgstr "Menge der BestandsObjekte für Zuordnung auswählen" #: build/models.py:66 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 -#: part/templates/part/allocation.html:23 #: report/templates/report/inventree_build_order_base.html:106 +#: templates/js/build.js:195 msgid "Build Order" msgstr "Bauauftrag" @@ -607,7 +607,7 @@ msgstr "Bauauftragsreferenz" #: order/templates/order/sales_order_detail.html:229 part/models.py:2315 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:575 templates/js/build.js:1018 +#: templates/js/build.js:659 templates/js/build.js:1102 msgid "Reference" msgstr "Referenz" @@ -642,8 +642,8 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: report/templates/report/inventree_so_report.html:90 #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 -#: templates/js/build.js:466 templates/js/build.js:751 -#: templates/js/build.js:991 templates/js/company.js:140 +#: templates/js/build.js:550 templates/js/build.js:835 +#: templates/js/build.js:1075 templates/js/company.js:140 #: templates/js/company.js:238 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 #: templates/js/stock.js:1346 @@ -719,7 +719,7 @@ msgstr "Erstelldatum" msgid "Target completion date" msgstr "geplantes Fertigstellungsdatum" -#: build/models.py:228 order/models.py:221 templates/js/build.js:798 +#: build/models.py:228 order/models.py:221 templates/js/build.js:882 msgid "Completion Date" msgstr "Fertigstellungsdatum" @@ -827,7 +827,7 @@ msgid "Selected stock item not found in BOM for part '{p}'" msgstr "Ausgewähltes BestandsObjekt nicht Stückliste für Teil '{p}' gefunden" #: build/models.py:1316 stock/templates/stock/item_base.html:317 -#: templates/InvenTree/search.html:183 templates/js/build.js:724 +#: templates/InvenTree/search.html:183 templates/js/build.js:808 #: templates/navbar.html:29 msgid "Build" msgstr "Bauauftrag" @@ -836,14 +836,12 @@ msgstr "Bauauftrag" msgid "Build to allocate parts" msgstr "Bauauftrag starten um Teile zuzuweisen" -#: build/models.py:1333 part/templates/part/allocation.html:18 -#: part/templates/part/allocation.html:24 -#: part/templates/part/allocation.html:31 -#: part/templates/part/allocation.html:49 -#: stock/templates/stock/item_base.html:8 +#: build/models.py:1333 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 -#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841 +#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 +#: templates/js/build.js:211 templates/js/build.js:925 +#: templates/js/order.js:366 templates/js/order.js:371 #: templates/js/stock.js:1090 msgid "Stock Item" msgstr "BestandsObjekt" @@ -880,7 +878,7 @@ msgstr "Lagerbestand Bauauftrag zuweisen" msgid "Auto Allocate" msgstr "Automatisch zuweisen" -#: build/templates/build/allocate.html:25 templates/js/build.js:656 +#: build/templates/build/allocate.html:25 templates/js/build.js:740 msgid "Unallocate stock" msgstr "Bestandszuordnung aufheben" @@ -917,7 +915,7 @@ msgstr "Dieser Bauauftrag hat keine zugeordneten Stücklisten-Einträge" #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:454 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:484 +#: templates/js/build.js:568 msgid "Serial Number" msgstr "Seriennummer" @@ -1041,7 +1039,6 @@ msgstr "Fortschritt" #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 -#: part/templates/part/allocation.html:30 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 #: stock/templates/stock/item_base.html:279 templates/js/order.js:245 @@ -1205,7 +1202,7 @@ msgstr "Losnummer" #: build/templates/build/detail.html:116 #: order/templates/order/order_base.html:111 -#: order/templates/order/sales_order_base.html:113 templates/js/build.js:788 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872 msgid "Created" msgstr "Erstellt" @@ -1213,7 +1210,7 @@ msgstr "Erstellt" msgid "No target date set" msgstr "Kein Ziel-Datum gesetzt" -#: build/templates/build/detail.html:132 templates/js/build.js:766 +#: build/templates/build/detail.html:132 templates/js/build.js:850 msgid "Completed" msgstr "Fertig" @@ -1414,8 +1411,8 @@ msgstr "Teil muss aktuell im Bestand sein" msgid "Stock item is over-allocated" msgstr "BestandObjekt ist zu oft zugewiesen" -#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:585 -#: templates/js/build.js:848 templates/js/build.js:1031 +#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669 +#: templates/js/build.js:932 templates/js/build.js:1115 msgid "Available" msgstr "Verfügbar" @@ -2122,7 +2119,7 @@ msgstr "Mehrere bestellen" #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:477 +#: company/templates/company/navbar.html:65 templates/js/build.js:561 msgid "Assigned Stock" msgstr "Zugeordneter Bestand" @@ -2869,9 +2866,7 @@ msgstr "Position - Referenz" msgid "Line item notes" msgstr "Position - Notizen" -#: order/models.py:647 order/models.py:715 -#: part/templates/part/allocation.html:17 -#: part/templates/part/allocation.html:45 +#: order/models.py:647 order/models.py:715 templates/js/order.js:353 msgid "Order" msgstr "Bestellung" @@ -3303,17 +3298,17 @@ msgid "Sales Order Items" msgstr "Auftrags-Positionen" #: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365 -#: templates/js/build.js:637 templates/js/build.js:1054 +#: templates/js/build.js:721 templates/js/build.js:1138 msgid "Actions" msgstr "Aktionen" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:525 -#: templates/js/build.js:859 +#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609 +#: templates/js/build.js:943 msgid "Edit stock allocation" msgstr "Bestands-Zuordnung bearbeiten" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:527 -#: templates/js/build.js:860 +#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611 +#: templates/js/build.js:944 msgid "Delete stock allocation" msgstr "Bestands-Zuordnung löschen" @@ -3325,8 +3320,8 @@ msgstr "Keine passenden Positionen gefunden" msgid "ID" msgstr "ID" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:589 -#: templates/js/build.js:855 +#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673 +#: templates/js/build.js:939 msgid "Allocated" msgstr "Zugeordnet" @@ -3342,7 +3337,7 @@ msgstr "PO" msgid "Allocate serial numbers" msgstr "Seriennummern zuweisen" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:651 +#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735 msgid "Allocate stock" msgstr "Lagerbestand zuweisen" @@ -3350,8 +3345,8 @@ msgstr "Lagerbestand zuweisen" msgid "Purchase stock" msgstr "Lagerbestand kaufen" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:644 -#: templates/js/build.js:1062 +#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728 +#: templates/js/build.js:1146 msgid "Build stock" msgstr "Lagerbestand bauen" @@ -4131,8 +4126,12 @@ msgid "Error creating relationship: check that the part is not related to itself msgstr "Fehler bei Verwandschaft: Ist das Teil mit sich selbst verwandt oder ist das die Verwandtschaft nicht eindeutig?" #: part/templates/part/allocation.html:11 -msgid "Part Stock Allocations" -msgstr "Teil-Bestandszuordnungen" +msgid "Build Order Allocations" +msgstr "" + +#: part/templates/part/allocation.html:24 +msgid "Sales Order Allocations" +msgstr "" #: part/templates/part/attachments.html:10 msgid "Part Attachments" @@ -4620,7 +4619,7 @@ msgid "Part Notes" msgstr "Teil-Bemerkungen" #: part/templates/part/order_prices.html:24 -#: part/templates/part/part_base.html:265 +#: part/templates/part/part_base.html:274 msgid "Calculate" msgstr "Berechnen" @@ -5704,7 +5703,7 @@ msgstr "Dieses BestandsObjekt wird automatisch gelöscht wenn der Lagerbestand a msgid "Stock Item Details" msgstr "BestandsObjekt-Details" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:508 +#: stock/templates/stock/item_base.html:289 templates/js/build.js:592 msgid "No location set" msgstr "Kein Lagerort gesetzt" @@ -6097,7 +6096,7 @@ msgstr "BestandsObjekt bearbeiten" msgid "Serialize Stock" msgstr "Lagerbestand erfassen" -#: stock/views.py:1575 templates/js/build.js:244 +#: stock/views.py:1575 templates/js/build.js:326 msgid "Create new Stock Item" msgstr "Neues BestandsObjekt hinzufügen" @@ -6587,7 +6586,7 @@ msgstr "In Lagerorten buchen" msgid "Barcode does not match a valid location" msgstr "Barcode entspricht keinem Lagerort" -#: templates/js/bom.js:175 templates/js/build.js:1004 +#: templates/js/bom.js:175 templates/js/build.js:1088 msgid "Open subassembly" msgstr "Unterbaugruppe öffnen" @@ -6623,7 +6622,7 @@ msgstr "Stücklisten-Position bearbeiten" msgid "Delete BOM Item" msgstr "Stücklisten-Position löschen" -#: templates/js/bom.js:470 templates/js/build.js:340 templates/js/build.js:1102 +#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186 msgid "No BOM items found" msgstr "Keine Stücklisten-Position(en) gefunden" @@ -6643,37 +6642,45 @@ msgstr "Endprodukt fertigstellen" msgid "Delete build output" msgstr "Endprodukt entfernen" -#: templates/js/build.js:243 templates/stock_table.html:20 +#: templates/js/build.js:184 +msgid "No build order allocations found" +msgstr "" + +#: templates/js/build.js:222 templates/js/order.js:382 +msgid "Location not specified" +msgstr "" + +#: templates/js/build.js:325 templates/stock_table.html:20 msgid "New Stock Item" msgstr "Neues BestandsObjekt" -#: templates/js/build.js:559 +#: templates/js/build.js:643 msgid "Required Part" msgstr "benötigtes Teil" -#: templates/js/build.js:580 +#: templates/js/build.js:664 msgid "Quantity Per" msgstr "Anzahl pro" -#: templates/js/build.js:648 templates/js/build.js:1066 +#: templates/js/build.js:732 templates/js/build.js:1150 #: templates/stock_table.html:59 msgid "Order stock" msgstr "Bestand bestellen" -#: templates/js/build.js:701 +#: templates/js/build.js:785 msgid "No builds matching query" msgstr "Keine Bauaufträge passen zur Anfrage" -#: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634 +#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634 #: templates/js/stock.js:509 templates/js/stock.js:941 msgid "Select" msgstr "Auswählen" -#: templates/js/build.js:738 +#: templates/js/build.js:822 msgid "Build order is overdue" msgstr "Bauauftrag ist überfällig" -#: templates/js/build.js:837 +#: templates/js/build.js:921 msgid "No parts allocated for" msgstr "Keine Teile zugeordnet zu" @@ -6876,6 +6883,10 @@ msgstr "Bestellung überfällig" msgid "No sales orders found" msgstr "Keine Aufträge gefunden" +#: templates/js/order.js:343 +msgid "No sales order allocations found" +msgstr "" + #: templates/js/part.js:10 msgid "YES" msgstr "JA" From 431a3f17eee25382e6845f98bece03140787901f Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 18 Jun 2021 20:58:29 +1000 Subject: [PATCH 127/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ja/LC_MESSAGES/django.po | 123 ++++++++++++---------- 1 file changed, 67 insertions(+), 56 deletions(-) diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 1c44d6e329..d02c6dd6f8 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-18 00:37+0000\n" -"PO-Revision-Date: 2021-06-18 01:38\n" +"POT-Creation-Date: 2021-06-18 10:11+0000\n" +"PO-Revision-Date: 2021-06-18 10:58\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -154,7 +154,7 @@ msgstr "" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:746 templates/js/build.js:1014 +#: templates/js/build.js:830 templates/js/build.js:1098 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721 @@ -449,7 +449,7 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:793 templates/js/order.js:200 +#: templates/js/build.js:877 templates/js/order.js:200 #: templates/js/order.js:298 msgid "Target Date" msgstr "" @@ -474,8 +474,6 @@ msgstr "" #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 #: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306 -#: part/templates/part/allocation.html:19 -#: part/templates/part/allocation.html:53 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -487,7 +485,8 @@ msgstr "" #: stock/forms.py:175 stock/forms.py:308 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 -#: templates/js/bom.js:205 templates/js/build.js:486 templates/js/build.js:1024 +#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 +#: templates/js/build.js:1108 templates/js/order.js:393 #: templates/js/part.js:795 templates/js/stock.js:1139 #: templates/js/stock.js:1358 msgid "Quantity" @@ -533,7 +532,8 @@ msgstr "" #: stock/forms.py:347 stock/templates/stock/item_base.html:285 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 -#: templates/js/barcode.js:531 templates/js/build.js:500 +#: templates/js/barcode.js:531 templates/js/build.js:218 +#: templates/js/build.js:584 templates/js/order.js:378 #: templates/js/stock.js:639 templates/js/stock.js:1031 msgid "Location" msgstr "" @@ -546,7 +546,7 @@ msgstr "" #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 -#: templates/js/barcode.js:119 templates/js/build.js:780 +#: templates/js/barcode.js:119 templates/js/build.js:864 #: templates/js/order.js:187 templates/js/order.js:285 #: templates/js/stock.js:626 templates/js/stock.js:1108 #: templates/js/stock.js:1374 @@ -583,8 +583,8 @@ msgstr "" #: build/models.py:66 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 -#: part/templates/part/allocation.html:23 #: report/templates/report/inventree_build_order_base.html:106 +#: templates/js/build.js:195 msgid "Build Order" msgstr "" @@ -607,7 +607,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:229 part/models.py:2315 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:575 templates/js/build.js:1018 +#: templates/js/build.js:659 templates/js/build.js:1102 msgid "Reference" msgstr "" @@ -642,8 +642,8 @@ msgstr "" #: report/templates/report/inventree_so_report.html:90 #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 -#: templates/js/build.js:466 templates/js/build.js:751 -#: templates/js/build.js:991 templates/js/company.js:140 +#: templates/js/build.js:550 templates/js/build.js:835 +#: templates/js/build.js:1075 templates/js/company.js:140 #: templates/js/company.js:238 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 #: templates/js/stock.js:1346 @@ -719,7 +719,7 @@ msgstr "" msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:221 templates/js/build.js:798 +#: build/models.py:228 order/models.py:221 templates/js/build.js:882 msgid "Completion Date" msgstr "" @@ -827,7 +827,7 @@ msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" #: build/models.py:1316 stock/templates/stock/item_base.html:317 -#: templates/InvenTree/search.html:183 templates/js/build.js:724 +#: templates/InvenTree/search.html:183 templates/js/build.js:808 #: templates/navbar.html:29 msgid "Build" msgstr "" @@ -836,14 +836,12 @@ msgstr "" msgid "Build to allocate parts" msgstr "" -#: build/models.py:1333 part/templates/part/allocation.html:18 -#: part/templates/part/allocation.html:24 -#: part/templates/part/allocation.html:31 -#: part/templates/part/allocation.html:49 -#: stock/templates/stock/item_base.html:8 +#: build/models.py:1333 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 -#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:841 +#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 +#: templates/js/build.js:211 templates/js/build.js:925 +#: templates/js/order.js:366 templates/js/order.js:371 #: templates/js/stock.js:1090 msgid "Stock Item" msgstr "" @@ -880,7 +878,7 @@ msgstr "" msgid "Auto Allocate" msgstr "" -#: build/templates/build/allocate.html:25 templates/js/build.js:656 +#: build/templates/build/allocate.html:25 templates/js/build.js:740 msgid "Unallocate stock" msgstr "" @@ -917,7 +915,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:454 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:484 +#: templates/js/build.js:568 msgid "Serial Number" msgstr "" @@ -1041,7 +1039,6 @@ msgstr "" #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 -#: part/templates/part/allocation.html:30 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 #: stock/templates/stock/item_base.html:279 templates/js/order.js:245 @@ -1205,7 +1202,7 @@ msgstr "" #: build/templates/build/detail.html:116 #: order/templates/order/order_base.html:111 -#: order/templates/order/sales_order_base.html:113 templates/js/build.js:788 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872 msgid "Created" msgstr "" @@ -1213,7 +1210,7 @@ msgstr "" msgid "No target date set" msgstr "" -#: build/templates/build/detail.html:132 templates/js/build.js:766 +#: build/templates/build/detail.html:132 templates/js/build.js:850 msgid "Completed" msgstr "" @@ -1414,8 +1411,8 @@ msgstr "" msgid "Stock item is over-allocated" msgstr "" -#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:585 -#: templates/js/build.js:848 templates/js/build.js:1031 +#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669 +#: templates/js/build.js:932 templates/js/build.js:1115 msgid "Available" msgstr "" @@ -2122,7 +2119,7 @@ msgstr "" #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:477 +#: company/templates/company/navbar.html:65 templates/js/build.js:561 msgid "Assigned Stock" msgstr "" @@ -2868,9 +2865,7 @@ msgstr "" msgid "Line item notes" msgstr "" -#: order/models.py:647 order/models.py:715 -#: part/templates/part/allocation.html:17 -#: part/templates/part/allocation.html:45 +#: order/models.py:647 order/models.py:715 templates/js/order.js:353 msgid "Order" msgstr "" @@ -3302,17 +3297,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365 -#: templates/js/build.js:637 templates/js/build.js:1054 +#: templates/js/build.js:721 templates/js/build.js:1138 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:525 -#: templates/js/build.js:859 +#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609 +#: templates/js/build.js:943 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:527 -#: templates/js/build.js:860 +#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611 +#: templates/js/build.js:944 msgid "Delete stock allocation" msgstr "" @@ -3324,8 +3319,8 @@ msgstr "" msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:589 -#: templates/js/build.js:855 +#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673 +#: templates/js/build.js:939 msgid "Allocated" msgstr "" @@ -3341,7 +3336,7 @@ msgstr "" msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:651 +#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735 msgid "Allocate stock" msgstr "" @@ -3349,8 +3344,8 @@ msgstr "" msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:644 -#: templates/js/build.js:1062 +#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728 +#: templates/js/build.js:1146 msgid "Build stock" msgstr "" @@ -4130,7 +4125,11 @@ msgid "Error creating relationship: check that the part is not related to itself msgstr "" #: part/templates/part/allocation.html:11 -msgid "Part Stock Allocations" +msgid "Build Order Allocations" +msgstr "" + +#: part/templates/part/allocation.html:24 +msgid "Sales Order Allocations" msgstr "" #: part/templates/part/attachments.html:10 @@ -4619,7 +4618,7 @@ msgid "Part Notes" msgstr "" #: part/templates/part/order_prices.html:24 -#: part/templates/part/part_base.html:265 +#: part/templates/part/part_base.html:274 msgid "Calculate" msgstr "" @@ -5703,7 +5702,7 @@ msgstr "" msgid "Stock Item Details" msgstr "" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:508 +#: stock/templates/stock/item_base.html:289 templates/js/build.js:592 msgid "No location set" msgstr "" @@ -6096,7 +6095,7 @@ msgstr "" msgid "Serialize Stock" msgstr "" -#: stock/views.py:1575 templates/js/build.js:244 +#: stock/views.py:1575 templates/js/build.js:326 msgid "Create new Stock Item" msgstr "" @@ -6583,7 +6582,7 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/bom.js:175 templates/js/build.js:1004 +#: templates/js/bom.js:175 templates/js/build.js:1088 msgid "Open subassembly" msgstr "" @@ -6619,7 +6618,7 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:470 templates/js/build.js:340 templates/js/build.js:1102 +#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186 msgid "No BOM items found" msgstr "" @@ -6639,37 +6638,45 @@ msgstr "" msgid "Delete build output" msgstr "" -#: templates/js/build.js:243 templates/stock_table.html:20 +#: templates/js/build.js:184 +msgid "No build order allocations found" +msgstr "" + +#: templates/js/build.js:222 templates/js/order.js:382 +msgid "Location not specified" +msgstr "" + +#: templates/js/build.js:325 templates/stock_table.html:20 msgid "New Stock Item" msgstr "" -#: templates/js/build.js:559 +#: templates/js/build.js:643 msgid "Required Part" msgstr "" -#: templates/js/build.js:580 +#: templates/js/build.js:664 msgid "Quantity Per" msgstr "" -#: templates/js/build.js:648 templates/js/build.js:1066 +#: templates/js/build.js:732 templates/js/build.js:1150 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" -#: templates/js/build.js:701 +#: templates/js/build.js:785 msgid "No builds matching query" msgstr "" -#: templates/js/build.js:718 templates/js/part.js:390 templates/js/part.js:634 +#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634 #: templates/js/stock.js:509 templates/js/stock.js:941 msgid "Select" msgstr "" -#: templates/js/build.js:738 +#: templates/js/build.js:822 msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:837 +#: templates/js/build.js:921 msgid "No parts allocated for" msgstr "" @@ -6872,6 +6879,10 @@ msgstr "" msgid "No sales orders found" msgstr "" +#: templates/js/order.js:343 +msgid "No sales order allocations found" +msgstr "" + #: templates/js/part.js:10 msgid "YES" msgstr "" From bbfe761fec4129c798549b1aa69aadcaf837c6c5 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 18 Jun 2021 12:10:15 +0000 Subject: [PATCH 128/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 2 +- InvenTree/locale/en/LC_MESSAGES/django.po | 2 +- InvenTree/locale/es/LC_MESSAGES/django.po | 2 +- InvenTree/locale/fr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/it/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ja/LC_MESSAGES/django.po | 2 +- InvenTree/locale/pl/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ru/LC_MESSAGES/django.po | 2 +- InvenTree/locale/tr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/zh/LC_MESSAGES/django.po | 2 +- 10 files changed, 10 insertions(+), 10 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index e4414af996..375cd04d25 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-18 10:11+0000\n" +"POT-Creation-Date: 2021-06-18 12:10+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: German\n" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index d5574a4272..01704364e6 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-18 10:11+0000\n" +"POT-Creation-Date: 2021-06-18 12:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 173f64ed5a..9f8cc9e1bb 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-18 10:11+0000\n" +"POT-Creation-Date: 2021-06-18 12:10+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Spanish\n" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 4e62f6d794..f70f6ab6ab 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-18 10:11+0000\n" +"POT-Creation-Date: 2021-06-18 12:10+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: French\n" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index a626a9e605..e76adcee2f 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-18 10:11+0000\n" +"POT-Creation-Date: 2021-06-18 12:10+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Italian\n" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 27e0e03f38..710162b75d 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-18 10:11+0000\n" +"POT-Creation-Date: 2021-06-18 12:10+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Japanese\n" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index a985fac3c3..31a8ad8820 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-18 10:11+0000\n" +"POT-Creation-Date: 2021-06-18 12:10+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Polish\n" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 9a8741621b..3593e504d5 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-18 10:11+0000\n" +"POT-Creation-Date: 2021-06-18 12:10+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Russian\n" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 1540419ba0..b2c8bd5deb 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-18 10:11+0000\n" +"POT-Creation-Date: 2021-06-18 12:10+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Turkish\n" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 0b14b5ac7f..ed6169e515 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-18 10:11+0000\n" +"POT-Creation-Date: 2021-06-18 12:10+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" From 54a26dcdb6234277586fe3825fd9a9cbc9ba5280 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 20 Jun 2021 07:29:07 +0000 Subject: [PATCH 129/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 2 +- InvenTree/locale/en/LC_MESSAGES/django.po | 2 +- InvenTree/locale/es/LC_MESSAGES/django.po | 2 +- InvenTree/locale/fr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/it/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ja/LC_MESSAGES/django.po | 2 +- InvenTree/locale/pl/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ru/LC_MESSAGES/django.po | 2 +- InvenTree/locale/tr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/zh/LC_MESSAGES/django.po | 2 +- 10 files changed, 10 insertions(+), 10 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 375cd04d25..f8b2be0541 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-18 12:10+0000\n" +"POT-Creation-Date: 2021-06-20 07:28+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: German\n" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 01704364e6..9c52f118c9 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-18 12:10+0000\n" +"POT-Creation-Date: 2021-06-20 07:28+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 9f8cc9e1bb..647cca0414 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-18 12:10+0000\n" +"POT-Creation-Date: 2021-06-20 07:28+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Spanish\n" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index f70f6ab6ab..40235f3da6 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-18 12:10+0000\n" +"POT-Creation-Date: 2021-06-20 07:28+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: French\n" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index e76adcee2f..a31a512fe4 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-18 12:10+0000\n" +"POT-Creation-Date: 2021-06-20 07:28+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Italian\n" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 710162b75d..b75375a53b 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-18 12:10+0000\n" +"POT-Creation-Date: 2021-06-20 07:28+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Japanese\n" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 31a8ad8820..8ef0f35e1f 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-18 12:10+0000\n" +"POT-Creation-Date: 2021-06-20 07:28+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Polish\n" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 3593e504d5..90600a44a9 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-18 12:10+0000\n" +"POT-Creation-Date: 2021-06-20 07:28+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Russian\n" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index b2c8bd5deb..c2219ad088 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-18 12:10+0000\n" +"POT-Creation-Date: 2021-06-20 07:28+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Turkish\n" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index ed6169e515..c2b07dcfbb 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-18 12:10+0000\n" +"POT-Creation-Date: 2021-06-20 07:28+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" From 3293071c8e98463593dcab31f33b1d05b64128d5 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 21 Jun 2021 07:05:46 +1000 Subject: [PATCH 130/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index f134af04d5..ff616f6e3a 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-06-18 10:11+0000\n" -"PO-Revision-Date: 2021-06-18 10:58\n" +"PO-Revision-Date: 2021-06-20 21:05\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -4595,7 +4595,7 @@ msgstr "Bestellpreis" #: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:93 #: part/templates/part/part_pricing.html:82 msgid "Internal Price" -msgstr "" +msgstr "Interner Preis" #: part/templates/part/navbar.html:106 msgid "Sales Price Information" @@ -6648,7 +6648,7 @@ msgstr "" #: templates/js/build.js:222 templates/js/order.js:382 msgid "Location not specified" -msgstr "" +msgstr "Standort nicht angegeben" #: templates/js/build.js:325 templates/stock_table.html:20 msgid "New Stock Item" From e73e27483735b75b0fabfa6ba91345c1e879c687 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 20 Jun 2021 21:37:52 +0000 Subject: [PATCH 131/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 8 ++++---- InvenTree/locale/en/LC_MESSAGES/django.po | 8 ++++---- InvenTree/locale/es/LC_MESSAGES/django.po | 8 ++++---- InvenTree/locale/fr/LC_MESSAGES/django.po | 8 ++++---- InvenTree/locale/it/LC_MESSAGES/django.po | 8 ++++---- InvenTree/locale/ja/LC_MESSAGES/django.po | 8 ++++---- InvenTree/locale/pl/LC_MESSAGES/django.po | 8 ++++---- InvenTree/locale/ru/LC_MESSAGES/django.po | 8 ++++---- InvenTree/locale/tr/LC_MESSAGES/django.po | 8 ++++---- InvenTree/locale/zh/LC_MESSAGES/django.po | 8 ++++---- 10 files changed, 40 insertions(+), 40 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index f8b2be0541..dc983006cf 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-20 07:28+0000\n" +"POT-Creation-Date: 2021-06-20 21:37+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: German\n" @@ -191,15 +191,15 @@ msgstr "Polnisch" msgid "Turkish" msgstr "Türkisch" -#: InvenTree/status.py:93 +#: InvenTree/status.py:94 msgid "Background worker check failed" msgstr "Hintergrund-Prozess-Kontrolle fehlgeschlagen" -#: InvenTree/status.py:97 +#: InvenTree/status.py:98 msgid "Email backend not configured" msgstr "E-Mail-Backend nicht konfiguriert" -#: InvenTree/status.py:100 +#: InvenTree/status.py:101 msgid "InvenTree system health checks failed" msgstr "InvenTree Status-Überprüfung fehlgeschlagen" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 9c52f118c9..35e451c5f1 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-20 07:28+0000\n" +"POT-Creation-Date: 2021-06-20 21:37+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -192,15 +192,15 @@ msgstr "" msgid "Turkish" msgstr "" -#: InvenTree/status.py:93 +#: InvenTree/status.py:94 msgid "Background worker check failed" msgstr "" -#: InvenTree/status.py:97 +#: InvenTree/status.py:98 msgid "Email backend not configured" msgstr "" -#: InvenTree/status.py:100 +#: InvenTree/status.py:101 msgid "InvenTree system health checks failed" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 647cca0414..e50a34ee70 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-20 07:28+0000\n" +"POT-Creation-Date: 2021-06-20 21:37+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -191,15 +191,15 @@ msgstr "Polaco" msgid "Turkish" msgstr "Turco" -#: InvenTree/status.py:93 +#: InvenTree/status.py:94 msgid "Background worker check failed" msgstr "" -#: InvenTree/status.py:97 +#: InvenTree/status.py:98 msgid "Email backend not configured" msgstr "" -#: InvenTree/status.py:100 +#: InvenTree/status.py:101 msgid "InvenTree system health checks failed" msgstr "" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 40235f3da6..3a6a62f462 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-20 07:28+0000\n" +"POT-Creation-Date: 2021-06-20 21:37+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: French\n" @@ -191,15 +191,15 @@ msgstr "Polonais" msgid "Turkish" msgstr "Turc" -#: InvenTree/status.py:93 +#: InvenTree/status.py:94 msgid "Background worker check failed" msgstr "Échec de la vérification du processus d'arrière-plan" -#: InvenTree/status.py:97 +#: InvenTree/status.py:98 msgid "Email backend not configured" msgstr "Backend d'email non configuré" -#: InvenTree/status.py:100 +#: InvenTree/status.py:101 msgid "InvenTree system health checks failed" msgstr "Échec des contrôles de santé du système" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index a31a512fe4..327a079163 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-20 07:28+0000\n" +"POT-Creation-Date: 2021-06-20 21:37+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -191,15 +191,15 @@ msgstr "" msgid "Turkish" msgstr "" -#: InvenTree/status.py:93 +#: InvenTree/status.py:94 msgid "Background worker check failed" msgstr "" -#: InvenTree/status.py:97 +#: InvenTree/status.py:98 msgid "Email backend not configured" msgstr "" -#: InvenTree/status.py:100 +#: InvenTree/status.py:101 msgid "InvenTree system health checks failed" msgstr "" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index b75375a53b..6deac9d4b6 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-20 07:28+0000\n" +"POT-Creation-Date: 2021-06-20 21:37+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -191,15 +191,15 @@ msgstr "" msgid "Turkish" msgstr "" -#: InvenTree/status.py:93 +#: InvenTree/status.py:94 msgid "Background worker check failed" msgstr "" -#: InvenTree/status.py:97 +#: InvenTree/status.py:98 msgid "Email backend not configured" msgstr "" -#: InvenTree/status.py:100 +#: InvenTree/status.py:101 msgid "InvenTree system health checks failed" msgstr "" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 8ef0f35e1f..5d828c7875 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-20 07:28+0000\n" +"POT-Creation-Date: 2021-06-20 21:37+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -191,15 +191,15 @@ msgstr "Polski" msgid "Turkish" msgstr "Turecki" -#: InvenTree/status.py:93 +#: InvenTree/status.py:94 msgid "Background worker check failed" msgstr "" -#: InvenTree/status.py:97 +#: InvenTree/status.py:98 msgid "Email backend not configured" msgstr "Nie skonfigurowano backendu e-mail" -#: InvenTree/status.py:100 +#: InvenTree/status.py:101 msgid "InvenTree system health checks failed" msgstr "" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 90600a44a9..26e468d877 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-20 07:28+0000\n" +"POT-Creation-Date: 2021-06-20 21:37+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -191,15 +191,15 @@ msgstr "Польский" msgid "Turkish" msgstr "Турецкий" -#: InvenTree/status.py:93 +#: InvenTree/status.py:94 msgid "Background worker check failed" msgstr "Проверка фонового работника не удалась" -#: InvenTree/status.py:97 +#: InvenTree/status.py:98 msgid "Email backend not configured" msgstr "Сервер электронной почты не настроен" -#: InvenTree/status.py:100 +#: InvenTree/status.py:101 msgid "InvenTree system health checks failed" msgstr "Ошибка проверки состояния системы InvenTree" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index c2219ad088..5f0ba9bfab 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-20 07:28+0000\n" +"POT-Creation-Date: 2021-06-20 21:37+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -191,15 +191,15 @@ msgstr "Polonyaca" msgid "Turkish" msgstr "Türkçe" -#: InvenTree/status.py:93 +#: InvenTree/status.py:94 msgid "Background worker check failed" msgstr "Arka plan çalışanı kontrolü başarısız oldu" -#: InvenTree/status.py:97 +#: InvenTree/status.py:98 msgid "Email backend not configured" msgstr "E-posta arka ucu yapılandırılmadı" -#: InvenTree/status.py:100 +#: InvenTree/status.py:101 msgid "InvenTree system health checks failed" msgstr "InvenTree sistem sağlık kontrolü başarısız" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index c2b07dcfbb..4c44bde052 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-20 07:28+0000\n" +"POT-Creation-Date: 2021-06-20 21:37+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -191,15 +191,15 @@ msgstr "" msgid "Turkish" msgstr "" -#: InvenTree/status.py:93 +#: InvenTree/status.py:94 msgid "Background worker check failed" msgstr "" -#: InvenTree/status.py:97 +#: InvenTree/status.py:98 msgid "Email backend not configured" msgstr "" -#: InvenTree/status.py:100 +#: InvenTree/status.py:101 msgid "InvenTree system health checks failed" msgstr "" From 527dfe0babb6ecce74ee1798cbbc2a7fce05bb30 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 21 Jun 2021 08:11:17 +1000 Subject: [PATCH 132/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/fr/LC_MESSAGES/django.po | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index d1436c8f4b..2710e3ba7c 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-18 10:11+0000\n" -"PO-Revision-Date: 2021-06-18 10:58\n" +"POT-Creation-Date: 2021-06-20 21:37+0000\n" +"PO-Revision-Date: 2021-06-20 22:11\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -191,15 +191,15 @@ msgstr "Polonais" msgid "Turkish" msgstr "Turc" -#: InvenTree/status.py:93 +#: InvenTree/status.py:94 msgid "Background worker check failed" msgstr "Échec de la vérification du processus d'arrière-plan" -#: InvenTree/status.py:97 +#: InvenTree/status.py:98 msgid "Email backend not configured" msgstr "Backend d'email non configuré" -#: InvenTree/status.py:100 +#: InvenTree/status.py:101 msgid "InvenTree system health checks failed" msgstr "Échec des contrôles de santé du système" From 63b0e5f8ca6585995e6b9bf7b350c152068c694a Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 21 Jun 2021 08:11:18 +1000 Subject: [PATCH 133/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/es/LC_MESSAGES/django.po | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 2012042c96..65aeebcd12 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-18 10:11+0000\n" -"PO-Revision-Date: 2021-06-18 10:58\n" +"POT-Creation-Date: 2021-06-20 21:37+0000\n" +"PO-Revision-Date: 2021-06-20 22:11\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -191,15 +191,15 @@ msgstr "Polaco" msgid "Turkish" msgstr "Turco" -#: InvenTree/status.py:93 +#: InvenTree/status.py:94 msgid "Background worker check failed" msgstr "" -#: InvenTree/status.py:97 +#: InvenTree/status.py:98 msgid "Email backend not configured" msgstr "" -#: InvenTree/status.py:100 +#: InvenTree/status.py:101 msgid "InvenTree system health checks failed" msgstr "" From e570de204a581004fa5391c270a935f0b2e23add Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 21 Jun 2021 08:11:19 +1000 Subject: [PATCH 134/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/it/LC_MESSAGES/django.po | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 04b54e427a..61a3de4adf 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-18 10:11+0000\n" -"PO-Revision-Date: 2021-06-18 10:58\n" +"POT-Creation-Date: 2021-06-20 21:37+0000\n" +"PO-Revision-Date: 2021-06-20 22:11\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -191,15 +191,15 @@ msgstr "" msgid "Turkish" msgstr "" -#: InvenTree/status.py:93 +#: InvenTree/status.py:94 msgid "Background worker check failed" msgstr "" -#: InvenTree/status.py:97 +#: InvenTree/status.py:98 msgid "Email backend not configured" msgstr "" -#: InvenTree/status.py:100 +#: InvenTree/status.py:101 msgid "InvenTree system health checks failed" msgstr "" From 4c2b392bd3e5cf85ddfef3470617fbcf2c21648f Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 21 Jun 2021 08:11:20 +1000 Subject: [PATCH 135/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/pl/LC_MESSAGES/django.po | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 9ed4d29f41..beaf614f82 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-18 10:11+0000\n" -"PO-Revision-Date: 2021-06-18 10:58\n" +"POT-Creation-Date: 2021-06-20 21:37+0000\n" +"PO-Revision-Date: 2021-06-20 22:11\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -191,15 +191,15 @@ msgstr "Polski" msgid "Turkish" msgstr "Turecki" -#: InvenTree/status.py:93 +#: InvenTree/status.py:94 msgid "Background worker check failed" msgstr "" -#: InvenTree/status.py:97 +#: InvenTree/status.py:98 msgid "Email backend not configured" msgstr "Nie skonfigurowano backendu e-mail" -#: InvenTree/status.py:100 +#: InvenTree/status.py:101 msgid "InvenTree system health checks failed" msgstr "" From 007fcb446fe2dcc21a7d683edc0e6c7d4e877642 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 21 Jun 2021 08:11:22 +1000 Subject: [PATCH 136/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ru/LC_MESSAGES/django.po | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index f69a240f54..7a4cbfb11f 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-18 10:11+0000\n" -"PO-Revision-Date: 2021-06-18 10:58\n" +"POT-Creation-Date: 2021-06-20 21:37+0000\n" +"PO-Revision-Date: 2021-06-20 22:11\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -191,15 +191,15 @@ msgstr "Польский" msgid "Turkish" msgstr "Турецкий" -#: InvenTree/status.py:93 +#: InvenTree/status.py:94 msgid "Background worker check failed" msgstr "Проверка фонового работника не удалась" -#: InvenTree/status.py:97 +#: InvenTree/status.py:98 msgid "Email backend not configured" msgstr "Сервер электронной почты не настроен" -#: InvenTree/status.py:100 +#: InvenTree/status.py:101 msgid "InvenTree system health checks failed" msgstr "Ошибка проверки состояния системы InvenTree" From 7907c4296a1b73be3e77faf3d2d6c1c3dac07985 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 21 Jun 2021 08:11:23 +1000 Subject: [PATCH 137/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/tr/LC_MESSAGES/django.po | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 921e5acf29..dc91dc7df9 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-18 10:11+0000\n" -"PO-Revision-Date: 2021-06-18 10:58\n" +"POT-Creation-Date: 2021-06-20 21:37+0000\n" +"PO-Revision-Date: 2021-06-20 22:11\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -191,15 +191,15 @@ msgstr "Polonyaca" msgid "Turkish" msgstr "Türkçe" -#: InvenTree/status.py:93 +#: InvenTree/status.py:94 msgid "Background worker check failed" msgstr "Arka plan çalışanı kontrolü başarısız oldu" -#: InvenTree/status.py:97 +#: InvenTree/status.py:98 msgid "Email backend not configured" msgstr "E-posta arka ucu yapılandırılmadı" -#: InvenTree/status.py:100 +#: InvenTree/status.py:101 msgid "InvenTree system health checks failed" msgstr "InvenTree sistem sağlık kontrolü başarısız" From e841b26b724b7d227ace30e16b1b02e9bbe52c80 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 21 Jun 2021 08:11:24 +1000 Subject: [PATCH 138/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/zh/LC_MESSAGES/django.po | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 8cd38880fd..68ccf3e247 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-18 10:11+0000\n" -"PO-Revision-Date: 2021-06-18 10:58\n" +"POT-Creation-Date: 2021-06-20 21:37+0000\n" +"PO-Revision-Date: 2021-06-20 22:11\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -191,15 +191,15 @@ msgstr "" msgid "Turkish" msgstr "" -#: InvenTree/status.py:93 +#: InvenTree/status.py:94 msgid "Background worker check failed" msgstr "" -#: InvenTree/status.py:97 +#: InvenTree/status.py:98 msgid "Email backend not configured" msgstr "" -#: InvenTree/status.py:100 +#: InvenTree/status.py:101 msgid "InvenTree system health checks failed" msgstr "" From 0b364d4398610ad986ccb73706067a9d4ad505bf Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 21 Jun 2021 08:11:26 +1000 Subject: [PATCH 139/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index ff616f6e3a..73d1a2fe1d 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-18 10:11+0000\n" -"PO-Revision-Date: 2021-06-20 21:05\n" +"POT-Creation-Date: 2021-06-20 21:37+0000\n" +"PO-Revision-Date: 2021-06-20 22:11\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -191,15 +191,15 @@ msgstr "Polnisch" msgid "Turkish" msgstr "Türkisch" -#: InvenTree/status.py:93 +#: InvenTree/status.py:94 msgid "Background worker check failed" msgstr "Hintergrund-Prozess-Kontrolle fehlgeschlagen" -#: InvenTree/status.py:97 +#: InvenTree/status.py:98 msgid "Email backend not configured" msgstr "E-Mail-Backend nicht konfiguriert" -#: InvenTree/status.py:100 +#: InvenTree/status.py:101 msgid "InvenTree system health checks failed" msgstr "InvenTree Status-Überprüfung fehlgeschlagen" From 34485f12247d8fc1fc2363924c250c74f8e0472e Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 21 Jun 2021 08:11:27 +1000 Subject: [PATCH 140/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ja/LC_MESSAGES/django.po | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index d02c6dd6f8..61b40d6fbc 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-18 10:11+0000\n" -"PO-Revision-Date: 2021-06-18 10:58\n" +"POT-Creation-Date: 2021-06-20 21:37+0000\n" +"PO-Revision-Date: 2021-06-20 22:11\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -191,15 +191,15 @@ msgstr "" msgid "Turkish" msgstr "" -#: InvenTree/status.py:93 +#: InvenTree/status.py:94 msgid "Background worker check failed" msgstr "" -#: InvenTree/status.py:97 +#: InvenTree/status.py:98 msgid "Email backend not configured" msgstr "" -#: InvenTree/status.py:100 +#: InvenTree/status.py:101 msgid "InvenTree system health checks failed" msgstr "" From b2896622e178fd2f145baa4592f7133908a1d9c2 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 20 Jun 2021 22:28:30 +0000 Subject: [PATCH 141/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 2 +- InvenTree/locale/en/LC_MESSAGES/django.po | 2 +- InvenTree/locale/es/LC_MESSAGES/django.po | 2 +- InvenTree/locale/fr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/it/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ja/LC_MESSAGES/django.po | 2 +- InvenTree/locale/pl/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ru/LC_MESSAGES/django.po | 2 +- InvenTree/locale/tr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/zh/LC_MESSAGES/django.po | 2 +- 10 files changed, 10 insertions(+), 10 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index dc983006cf..d4c2a30a0e 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-20 21:37+0000\n" +"POT-Creation-Date: 2021-06-20 22:28+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: German\n" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 35e451c5f1..5b17f2e50f 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-20 21:37+0000\n" +"POT-Creation-Date: 2021-06-20 22:28+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index e50a34ee70..4bead8af74 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-20 21:37+0000\n" +"POT-Creation-Date: 2021-06-20 22:28+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Spanish\n" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 3a6a62f462..c0afc522bb 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-20 21:37+0000\n" +"POT-Creation-Date: 2021-06-20 22:28+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: French\n" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 327a079163..6bf08be33b 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-20 21:37+0000\n" +"POT-Creation-Date: 2021-06-20 22:28+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Italian\n" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 6deac9d4b6..15126c8f3a 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-20 21:37+0000\n" +"POT-Creation-Date: 2021-06-20 22:28+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Japanese\n" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 5d828c7875..536d38ffd6 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-20 21:37+0000\n" +"POT-Creation-Date: 2021-06-20 22:28+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Polish\n" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 26e468d877..0ee06d6f1e 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-20 21:37+0000\n" +"POT-Creation-Date: 2021-06-20 22:28+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Russian\n" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 5f0ba9bfab..ad875ab921 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-20 21:37+0000\n" +"POT-Creation-Date: 2021-06-20 22:28+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Turkish\n" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 4c44bde052..c8af0abafe 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-20 21:37+0000\n" +"POT-Creation-Date: 2021-06-20 22:28+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" From fe68bebc470a9a02ec1f2bd6896b350f7e51af09 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 20 Jun 2021 22:34:38 +0000 Subject: [PATCH 142/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 52 +++++++++++------------ InvenTree/locale/en/LC_MESSAGES/django.po | 52 +++++++++++------------ InvenTree/locale/es/LC_MESSAGES/django.po | 52 +++++++++++------------ InvenTree/locale/fr/LC_MESSAGES/django.po | 52 +++++++++++------------ InvenTree/locale/it/LC_MESSAGES/django.po | 52 +++++++++++------------ InvenTree/locale/ja/LC_MESSAGES/django.po | 52 +++++++++++------------ InvenTree/locale/pl/LC_MESSAGES/django.po | 52 +++++++++++------------ InvenTree/locale/ru/LC_MESSAGES/django.po | 52 +++++++++++------------ InvenTree/locale/tr/LC_MESSAGES/django.po | 52 +++++++++++------------ InvenTree/locale/zh/LC_MESSAGES/django.po | 52 +++++++++++------------ 10 files changed, 260 insertions(+), 260 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index d4c2a30a0e..a223adf015 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-20 22:28+0000\n" +"POT-Creation-Date: 2021-06-20 22:34+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: German\n" @@ -136,7 +136,7 @@ msgstr "Hochladedatum" #: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27 #: report/models.py:180 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/part.js:118 -#: templates/js/part.js:641 templates/js/stock.js:947 +#: templates/js/part.js:642 templates/js/stock.js:947 msgid "Name" msgstr "Name" @@ -157,7 +157,7 @@ msgstr "Name" #: templates/js/build.js:830 templates/js/build.js:1098 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 -#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721 +#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 #: templates/js/stock.js:552 templates/js/stock.js:959 #: templates/js/stock.js:1004 msgid "Description" @@ -487,7 +487,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 #: templates/js/build.js:1108 templates/js/order.js:393 -#: templates/js/part.js:795 templates/js/stock.js:1139 +#: templates/js/part.js:796 templates/js/stock.js:1139 #: templates/js/stock.js:1358 msgid "Quantity" msgstr "Anzahl" @@ -1902,7 +1902,7 @@ msgstr "URL" msgid "Image URL" msgstr "Bild-URL" -#: company/forms.py:118 templates/js/part.js:786 +#: company/forms.py:118 templates/js/part.js:787 msgid "Single Price" msgstr "Einzelpreis" @@ -1981,7 +1981,7 @@ msgstr "Anlaufstelle" #: order/models.py:106 part/models.py:743 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:318 -#: templates/js/part.js:497 +#: templates/js/part.js:498 msgid "Link" msgstr "Link" @@ -2366,7 +2366,7 @@ msgstr "Herstellerteil-Bestand" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:305 templates/js/part.js:464 templates/js/stock.js:561 +#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:561 #: templates/navbar.html:26 msgid "Stock" msgstr "Lagerbestand" @@ -3244,7 +3244,7 @@ msgstr "Ausstehende Teile für %(order)s - %(desc)s empfangen" #: part/templates/part/category_navbar.html:29 #: part/templates/part/category_partlist.html:10 #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:665 +#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:40 msgid "Parts" @@ -3259,7 +3259,7 @@ msgid "Order Code" msgstr "Bestellnummer" #: order/templates/order/receive_parts.html:21 -#: part/templates/part/part_base.html:136 templates/js/part.js:480 +#: part/templates/part/part_base.html:136 templates/js/part.js:481 msgid "On Order" msgstr "Bestellt" @@ -3837,7 +3837,7 @@ msgid "Part keywords to improve visibility in search results" msgstr "Schlüsselworte um die Sichtbarkeit in Suchergebnissen zu verbessern" #: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73 -#: part/templates/part/set_category.html:15 templates/js/part.js:451 +#: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "Kategorie" @@ -3971,7 +3971,7 @@ msgstr "Test-Vorlagen können nur für verfolgbare Teile angelegt werden" msgid "Test with this name already exists for this part" msgstr "Ein Test mit diesem Namen besteht bereits für dieses Teil" -#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117 +#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "Test-Name" @@ -3987,7 +3987,7 @@ msgstr "Test-Beschreibung" msgid "Enter description for this test" msgstr "Beschreibung für diesen Test eingeben" -#: part/models.py:2125 templates/js/part.js:725 +#: part/models.py:2125 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "Benötigt" @@ -3996,7 +3996,7 @@ msgstr "Benötigt" msgid "Is this test required to pass?" msgstr "Muss dieser Test erfolgreich sein?" -#: part/models.py:2131 templates/js/part.js:733 +#: part/models.py:2131 templates/js/part.js:734 msgid "Requires Value" msgstr "Erfordert Wert" @@ -4004,7 +4004,7 @@ msgstr "Erfordert Wert" msgid "Does this test require a value when adding a test result?" msgstr "Muss für diesen Test ein Wert für das Test-Ergebnis eingetragen werden?" -#: part/models.py:2137 templates/js/part.js:740 +#: part/models.py:2137 templates/js/part.js:741 msgid "Requires Attachment" msgstr "Anhang muss eingegeben werden" @@ -4843,7 +4843,7 @@ msgid "Can Build" msgstr "Herstellbar" #: part/templates/part/part_base.html:178 templates/js/part.js:312 -#: templates/js/part.js:484 +#: templates/js/part.js:485 msgid "Building" msgstr "Im Bau" @@ -4915,7 +4915,7 @@ msgid "Showing stock for all variants of %(full_name)s" msgstr "Lagerbestand aller Varianten von %(full_name)s" #: part/templates/part/stock_count.html:7 templates/js/bom.js:239 -#: templates/js/part.js:302 templates/js/part.js:488 +#: templates/js/part.js:302 templates/js/part.js:489 msgid "No Stock" msgstr "Kein Bestand" @@ -6707,7 +6707,7 @@ msgstr "Bestand bestellen" msgid "No builds matching query" msgstr "Keine Bauaufträge passen zur Anfrage" -#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634 +#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635 #: templates/js/stock.js:509 templates/js/stock.js:941 msgid "Select" msgstr "Auswählen" @@ -6953,39 +6953,39 @@ msgstr "Verkäufliches Teil" msgid "No variants found" msgstr "Keine Varianten gefunden" -#: templates/js/part.js:280 templates/js/part.js:518 +#: templates/js/part.js:280 templates/js/part.js:519 msgid "No parts found" msgstr "Keine Teile gefunden" -#: templates/js/part.js:457 +#: templates/js/part.js:458 msgid "No category" msgstr "Keine Kategorie" -#: templates/js/part.js:475 templates/js/table_filters.js:323 +#: templates/js/part.js:476 templates/js/table_filters.js:323 msgid "Low stock" msgstr "Bestand niedrig" -#: templates/js/part.js:659 templates/js/stock.js:965 +#: templates/js/part.js:660 templates/js/stock.js:965 msgid "Path" msgstr "Pfad" -#: templates/js/part.js:702 +#: templates/js/part.js:703 msgid "No test templates matching query" msgstr "Keine zur Anfrage passenden Testvorlagen" -#: templates/js/part.js:753 templates/js/stock.js:75 +#: templates/js/part.js:754 templates/js/stock.js:75 msgid "Edit test result" msgstr "Testergebnis bearbeiten" -#: templates/js/part.js:754 templates/js/stock.js:76 +#: templates/js/part.js:755 templates/js/stock.js:76 msgid "Delete test result" msgstr "Testergebnis löschen" -#: templates/js/part.js:760 +#: templates/js/part.js:761 msgid "This test is defined for a parent part" msgstr "Dieses Testergebnis ist für ein Hauptteil" -#: templates/js/part.js:805 +#: templates/js/part.js:806 msgid "Single Price Difference" msgstr "Einzelpreisdifferenz" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 5b17f2e50f..36f9bca777 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-20 22:28+0000\n" +"POT-Creation-Date: 2021-06-20 22:34+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -137,7 +137,7 @@ msgstr "" #: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27 #: report/models.py:180 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/part.js:118 -#: templates/js/part.js:641 templates/js/stock.js:947 +#: templates/js/part.js:642 templates/js/stock.js:947 msgid "Name" msgstr "" @@ -158,7 +158,7 @@ msgstr "" #: templates/js/build.js:830 templates/js/build.js:1098 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 -#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721 +#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 #: templates/js/stock.js:552 templates/js/stock.js:959 #: templates/js/stock.js:1004 msgid "Description" @@ -488,7 +488,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 #: templates/js/build.js:1108 templates/js/order.js:393 -#: templates/js/part.js:795 templates/js/stock.js:1139 +#: templates/js/part.js:796 templates/js/stock.js:1139 #: templates/js/stock.js:1358 msgid "Quantity" msgstr "" @@ -1897,7 +1897,7 @@ msgstr "" msgid "Image URL" msgstr "" -#: company/forms.py:118 templates/js/part.js:786 +#: company/forms.py:118 templates/js/part.js:787 msgid "Single Price" msgstr "" @@ -1976,7 +1976,7 @@ msgstr "" #: order/models.py:106 part/models.py:743 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:318 -#: templates/js/part.js:497 +#: templates/js/part.js:498 msgid "Link" msgstr "" @@ -2359,7 +2359,7 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:305 templates/js/part.js:464 templates/js/stock.js:561 +#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:561 #: templates/navbar.html:26 msgid "Stock" msgstr "" @@ -3235,7 +3235,7 @@ msgstr "" #: part/templates/part/category_navbar.html:29 #: part/templates/part/category_partlist.html:10 #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:665 +#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:40 msgid "Parts" @@ -3250,7 +3250,7 @@ msgid "Order Code" msgstr "" #: order/templates/order/receive_parts.html:21 -#: part/templates/part/part_base.html:136 templates/js/part.js:480 +#: part/templates/part/part_base.html:136 templates/js/part.js:481 msgid "On Order" msgstr "" @@ -3828,7 +3828,7 @@ msgid "Part keywords to improve visibility in search results" msgstr "" #: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73 -#: part/templates/part/set_category.html:15 templates/js/part.js:451 +#: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" @@ -3962,7 +3962,7 @@ msgstr "" msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117 +#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" @@ -3978,7 +3978,7 @@ msgstr "" msgid "Enter description for this test" msgstr "" -#: part/models.py:2125 templates/js/part.js:725 +#: part/models.py:2125 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "" @@ -3987,7 +3987,7 @@ msgstr "" msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2131 templates/js/part.js:733 +#: part/models.py:2131 templates/js/part.js:734 msgid "Requires Value" msgstr "" @@ -3995,7 +3995,7 @@ msgstr "" msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2137 templates/js/part.js:740 +#: part/models.py:2137 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" @@ -4818,7 +4818,7 @@ msgid "Can Build" msgstr "" #: part/templates/part/part_base.html:178 templates/js/part.js:312 -#: templates/js/part.js:484 +#: templates/js/part.js:485 msgid "Building" msgstr "" @@ -4890,7 +4890,7 @@ msgid "Showing stock for all variants of %(full_name)s" msgstr "" #: part/templates/part/stock_count.html:7 templates/js/bom.js:239 -#: templates/js/part.js:302 templates/js/part.js:488 +#: templates/js/part.js:302 templates/js/part.js:489 msgid "No Stock" msgstr "" @@ -6670,7 +6670,7 @@ msgstr "" msgid "No builds matching query" msgstr "" -#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634 +#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635 #: templates/js/stock.js:509 templates/js/stock.js:941 msgid "Select" msgstr "" @@ -6914,39 +6914,39 @@ msgstr "" msgid "No variants found" msgstr "" -#: templates/js/part.js:280 templates/js/part.js:518 +#: templates/js/part.js:280 templates/js/part.js:519 msgid "No parts found" msgstr "" -#: templates/js/part.js:457 +#: templates/js/part.js:458 msgid "No category" msgstr "" -#: templates/js/part.js:475 templates/js/table_filters.js:323 +#: templates/js/part.js:476 templates/js/table_filters.js:323 msgid "Low stock" msgstr "" -#: templates/js/part.js:659 templates/js/stock.js:965 +#: templates/js/part.js:660 templates/js/stock.js:965 msgid "Path" msgstr "" -#: templates/js/part.js:702 +#: templates/js/part.js:703 msgid "No test templates matching query" msgstr "" -#: templates/js/part.js:753 templates/js/stock.js:75 +#: templates/js/part.js:754 templates/js/stock.js:75 msgid "Edit test result" msgstr "" -#: templates/js/part.js:754 templates/js/stock.js:76 +#: templates/js/part.js:755 templates/js/stock.js:76 msgid "Delete test result" msgstr "" -#: templates/js/part.js:760 +#: templates/js/part.js:761 msgid "This test is defined for a parent part" msgstr "" -#: templates/js/part.js:805 +#: templates/js/part.js:806 msgid "Single Price Difference" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 4bead8af74..2abe0dce85 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-20 22:28+0000\n" +"POT-Creation-Date: 2021-06-20 22:34+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -136,7 +136,7 @@ msgstr "" #: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27 #: report/models.py:180 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/part.js:118 -#: templates/js/part.js:641 templates/js/stock.js:947 +#: templates/js/part.js:642 templates/js/stock.js:947 msgid "Name" msgstr "Nombre" @@ -157,7 +157,7 @@ msgstr "Nombre" #: templates/js/build.js:830 templates/js/build.js:1098 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 -#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721 +#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 #: templates/js/stock.js:552 templates/js/stock.js:959 #: templates/js/stock.js:1004 msgid "Description" @@ -487,7 +487,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 #: templates/js/build.js:1108 templates/js/order.js:393 -#: templates/js/part.js:795 templates/js/stock.js:1139 +#: templates/js/part.js:796 templates/js/stock.js:1139 #: templates/js/stock.js:1358 msgid "Quantity" msgstr "Cantidad" @@ -1896,7 +1896,7 @@ msgstr "" msgid "Image URL" msgstr "" -#: company/forms.py:118 templates/js/part.js:786 +#: company/forms.py:118 templates/js/part.js:787 msgid "Single Price" msgstr "" @@ -1975,7 +1975,7 @@ msgstr "" #: order/models.py:106 part/models.py:743 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:318 -#: templates/js/part.js:497 +#: templates/js/part.js:498 msgid "Link" msgstr "" @@ -2358,7 +2358,7 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:305 templates/js/part.js:464 templates/js/stock.js:561 +#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:561 #: templates/navbar.html:26 msgid "Stock" msgstr "" @@ -3234,7 +3234,7 @@ msgstr "" #: part/templates/part/category_navbar.html:29 #: part/templates/part/category_partlist.html:10 #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:665 +#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:40 msgid "Parts" @@ -3249,7 +3249,7 @@ msgid "Order Code" msgstr "" #: order/templates/order/receive_parts.html:21 -#: part/templates/part/part_base.html:136 templates/js/part.js:480 +#: part/templates/part/part_base.html:136 templates/js/part.js:481 msgid "On Order" msgstr "" @@ -3827,7 +3827,7 @@ msgid "Part keywords to improve visibility in search results" msgstr "" #: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73 -#: part/templates/part/set_category.html:15 templates/js/part.js:451 +#: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" @@ -3961,7 +3961,7 @@ msgstr "" msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117 +#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" @@ -3977,7 +3977,7 @@ msgstr "" msgid "Enter description for this test" msgstr "" -#: part/models.py:2125 templates/js/part.js:725 +#: part/models.py:2125 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "" @@ -3986,7 +3986,7 @@ msgstr "" msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2131 templates/js/part.js:733 +#: part/models.py:2131 templates/js/part.js:734 msgid "Requires Value" msgstr "" @@ -3994,7 +3994,7 @@ msgstr "" msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2137 templates/js/part.js:740 +#: part/models.py:2137 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" @@ -4819,7 +4819,7 @@ msgid "Can Build" msgstr "" #: part/templates/part/part_base.html:178 templates/js/part.js:312 -#: templates/js/part.js:484 +#: templates/js/part.js:485 msgid "Building" msgstr "" @@ -4891,7 +4891,7 @@ msgid "Showing stock for all variants of %(full_name)s" msgstr "" #: part/templates/part/stock_count.html:7 templates/js/bom.js:239 -#: templates/js/part.js:302 templates/js/part.js:488 +#: templates/js/part.js:302 templates/js/part.js:489 msgid "No Stock" msgstr "" @@ -6671,7 +6671,7 @@ msgstr "" msgid "No builds matching query" msgstr "" -#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634 +#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635 #: templates/js/stock.js:509 templates/js/stock.js:941 msgid "Select" msgstr "" @@ -6915,39 +6915,39 @@ msgstr "" msgid "No variants found" msgstr "" -#: templates/js/part.js:280 templates/js/part.js:518 +#: templates/js/part.js:280 templates/js/part.js:519 msgid "No parts found" msgstr "" -#: templates/js/part.js:457 +#: templates/js/part.js:458 msgid "No category" msgstr "" -#: templates/js/part.js:475 templates/js/table_filters.js:323 +#: templates/js/part.js:476 templates/js/table_filters.js:323 msgid "Low stock" msgstr "" -#: templates/js/part.js:659 templates/js/stock.js:965 +#: templates/js/part.js:660 templates/js/stock.js:965 msgid "Path" msgstr "" -#: templates/js/part.js:702 +#: templates/js/part.js:703 msgid "No test templates matching query" msgstr "" -#: templates/js/part.js:753 templates/js/stock.js:75 +#: templates/js/part.js:754 templates/js/stock.js:75 msgid "Edit test result" msgstr "" -#: templates/js/part.js:754 templates/js/stock.js:76 +#: templates/js/part.js:755 templates/js/stock.js:76 msgid "Delete test result" msgstr "" -#: templates/js/part.js:760 +#: templates/js/part.js:761 msgid "This test is defined for a parent part" msgstr "" -#: templates/js/part.js:805 +#: templates/js/part.js:806 msgid "Single Price Difference" msgstr "" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index c0afc522bb..e63b75c242 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-20 22:28+0000\n" +"POT-Creation-Date: 2021-06-20 22:34+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: French\n" @@ -136,7 +136,7 @@ msgstr "date de chargement" #: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27 #: report/models.py:180 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/part.js:118 -#: templates/js/part.js:641 templates/js/stock.js:947 +#: templates/js/part.js:642 templates/js/stock.js:947 msgid "Name" msgstr "Nom" @@ -157,7 +157,7 @@ msgstr "Nom" #: templates/js/build.js:830 templates/js/build.js:1098 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 -#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721 +#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 #: templates/js/stock.js:552 templates/js/stock.js:959 #: templates/js/stock.js:1004 msgid "Description" @@ -487,7 +487,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 #: templates/js/build.js:1108 templates/js/order.js:393 -#: templates/js/part.js:795 templates/js/stock.js:1139 +#: templates/js/part.js:796 templates/js/stock.js:1139 #: templates/js/stock.js:1358 msgid "Quantity" msgstr "Quantité" @@ -1896,7 +1896,7 @@ msgstr "" msgid "Image URL" msgstr "" -#: company/forms.py:118 templates/js/part.js:786 +#: company/forms.py:118 templates/js/part.js:787 msgid "Single Price" msgstr "" @@ -1975,7 +1975,7 @@ msgstr "" #: order/models.py:106 part/models.py:743 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:318 -#: templates/js/part.js:497 +#: templates/js/part.js:498 msgid "Link" msgstr "" @@ -2358,7 +2358,7 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:305 templates/js/part.js:464 templates/js/stock.js:561 +#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:561 #: templates/navbar.html:26 msgid "Stock" msgstr "" @@ -3234,7 +3234,7 @@ msgstr "" #: part/templates/part/category_navbar.html:29 #: part/templates/part/category_partlist.html:10 #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:665 +#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:40 msgid "Parts" @@ -3249,7 +3249,7 @@ msgid "Order Code" msgstr "" #: order/templates/order/receive_parts.html:21 -#: part/templates/part/part_base.html:136 templates/js/part.js:480 +#: part/templates/part/part_base.html:136 templates/js/part.js:481 msgid "On Order" msgstr "" @@ -3827,7 +3827,7 @@ msgid "Part keywords to improve visibility in search results" msgstr "" #: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73 -#: part/templates/part/set_category.html:15 templates/js/part.js:451 +#: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" @@ -3961,7 +3961,7 @@ msgstr "" msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117 +#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" @@ -3977,7 +3977,7 @@ msgstr "" msgid "Enter description for this test" msgstr "" -#: part/models.py:2125 templates/js/part.js:725 +#: part/models.py:2125 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "" @@ -3986,7 +3986,7 @@ msgstr "" msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2131 templates/js/part.js:733 +#: part/models.py:2131 templates/js/part.js:734 msgid "Requires Value" msgstr "" @@ -3994,7 +3994,7 @@ msgstr "" msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2137 templates/js/part.js:740 +#: part/models.py:2137 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" @@ -4821,7 +4821,7 @@ msgid "Can Build" msgstr "" #: part/templates/part/part_base.html:178 templates/js/part.js:312 -#: templates/js/part.js:484 +#: templates/js/part.js:485 msgid "Building" msgstr "" @@ -4893,7 +4893,7 @@ msgid "Showing stock for all variants of %(full_name)s" msgstr "" #: part/templates/part/stock_count.html:7 templates/js/bom.js:239 -#: templates/js/part.js:302 templates/js/part.js:488 +#: templates/js/part.js:302 templates/js/part.js:489 msgid "No Stock" msgstr "" @@ -6677,7 +6677,7 @@ msgstr "" msgid "No builds matching query" msgstr "" -#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634 +#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635 #: templates/js/stock.js:509 templates/js/stock.js:941 msgid "Select" msgstr "" @@ -6923,39 +6923,39 @@ msgstr "" msgid "No variants found" msgstr "" -#: templates/js/part.js:280 templates/js/part.js:518 +#: templates/js/part.js:280 templates/js/part.js:519 msgid "No parts found" msgstr "" -#: templates/js/part.js:457 +#: templates/js/part.js:458 msgid "No category" msgstr "" -#: templates/js/part.js:475 templates/js/table_filters.js:323 +#: templates/js/part.js:476 templates/js/table_filters.js:323 msgid "Low stock" msgstr "" -#: templates/js/part.js:659 templates/js/stock.js:965 +#: templates/js/part.js:660 templates/js/stock.js:965 msgid "Path" msgstr "" -#: templates/js/part.js:702 +#: templates/js/part.js:703 msgid "No test templates matching query" msgstr "" -#: templates/js/part.js:753 templates/js/stock.js:75 +#: templates/js/part.js:754 templates/js/stock.js:75 msgid "Edit test result" msgstr "" -#: templates/js/part.js:754 templates/js/stock.js:76 +#: templates/js/part.js:755 templates/js/stock.js:76 msgid "Delete test result" msgstr "" -#: templates/js/part.js:760 +#: templates/js/part.js:761 msgid "This test is defined for a parent part" msgstr "" -#: templates/js/part.js:805 +#: templates/js/part.js:806 msgid "Single Price Difference" msgstr "" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 6bf08be33b..1c46bb83ea 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-20 22:28+0000\n" +"POT-Creation-Date: 2021-06-20 22:34+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -136,7 +136,7 @@ msgstr "" #: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27 #: report/models.py:180 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/part.js:118 -#: templates/js/part.js:641 templates/js/stock.js:947 +#: templates/js/part.js:642 templates/js/stock.js:947 msgid "Name" msgstr "" @@ -157,7 +157,7 @@ msgstr "" #: templates/js/build.js:830 templates/js/build.js:1098 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 -#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721 +#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 #: templates/js/stock.js:552 templates/js/stock.js:959 #: templates/js/stock.js:1004 msgid "Description" @@ -487,7 +487,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 #: templates/js/build.js:1108 templates/js/order.js:393 -#: templates/js/part.js:795 templates/js/stock.js:1139 +#: templates/js/part.js:796 templates/js/stock.js:1139 #: templates/js/stock.js:1358 msgid "Quantity" msgstr "" @@ -1896,7 +1896,7 @@ msgstr "" msgid "Image URL" msgstr "" -#: company/forms.py:118 templates/js/part.js:786 +#: company/forms.py:118 templates/js/part.js:787 msgid "Single Price" msgstr "" @@ -1975,7 +1975,7 @@ msgstr "" #: order/models.py:106 part/models.py:743 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:318 -#: templates/js/part.js:497 +#: templates/js/part.js:498 msgid "Link" msgstr "" @@ -2358,7 +2358,7 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:305 templates/js/part.js:464 templates/js/stock.js:561 +#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:561 #: templates/navbar.html:26 msgid "Stock" msgstr "" @@ -3234,7 +3234,7 @@ msgstr "" #: part/templates/part/category_navbar.html:29 #: part/templates/part/category_partlist.html:10 #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:665 +#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:40 msgid "Parts" @@ -3249,7 +3249,7 @@ msgid "Order Code" msgstr "" #: order/templates/order/receive_parts.html:21 -#: part/templates/part/part_base.html:136 templates/js/part.js:480 +#: part/templates/part/part_base.html:136 templates/js/part.js:481 msgid "On Order" msgstr "" @@ -3827,7 +3827,7 @@ msgid "Part keywords to improve visibility in search results" msgstr "" #: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73 -#: part/templates/part/set_category.html:15 templates/js/part.js:451 +#: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" @@ -3961,7 +3961,7 @@ msgstr "" msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117 +#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" @@ -3977,7 +3977,7 @@ msgstr "" msgid "Enter description for this test" msgstr "" -#: part/models.py:2125 templates/js/part.js:725 +#: part/models.py:2125 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "" @@ -3986,7 +3986,7 @@ msgstr "" msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2131 templates/js/part.js:733 +#: part/models.py:2131 templates/js/part.js:734 msgid "Requires Value" msgstr "" @@ -3994,7 +3994,7 @@ msgstr "" msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2137 templates/js/part.js:740 +#: part/models.py:2137 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" @@ -4817,7 +4817,7 @@ msgid "Can Build" msgstr "" #: part/templates/part/part_base.html:178 templates/js/part.js:312 -#: templates/js/part.js:484 +#: templates/js/part.js:485 msgid "Building" msgstr "" @@ -4889,7 +4889,7 @@ msgid "Showing stock for all variants of %(full_name)s" msgstr "" #: part/templates/part/stock_count.html:7 templates/js/bom.js:239 -#: templates/js/part.js:302 templates/js/part.js:488 +#: templates/js/part.js:302 templates/js/part.js:489 msgid "No Stock" msgstr "" @@ -6669,7 +6669,7 @@ msgstr "" msgid "No builds matching query" msgstr "" -#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634 +#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635 #: templates/js/stock.js:509 templates/js/stock.js:941 msgid "Select" msgstr "" @@ -6913,39 +6913,39 @@ msgstr "" msgid "No variants found" msgstr "" -#: templates/js/part.js:280 templates/js/part.js:518 +#: templates/js/part.js:280 templates/js/part.js:519 msgid "No parts found" msgstr "" -#: templates/js/part.js:457 +#: templates/js/part.js:458 msgid "No category" msgstr "" -#: templates/js/part.js:475 templates/js/table_filters.js:323 +#: templates/js/part.js:476 templates/js/table_filters.js:323 msgid "Low stock" msgstr "" -#: templates/js/part.js:659 templates/js/stock.js:965 +#: templates/js/part.js:660 templates/js/stock.js:965 msgid "Path" msgstr "" -#: templates/js/part.js:702 +#: templates/js/part.js:703 msgid "No test templates matching query" msgstr "" -#: templates/js/part.js:753 templates/js/stock.js:75 +#: templates/js/part.js:754 templates/js/stock.js:75 msgid "Edit test result" msgstr "" -#: templates/js/part.js:754 templates/js/stock.js:76 +#: templates/js/part.js:755 templates/js/stock.js:76 msgid "Delete test result" msgstr "" -#: templates/js/part.js:760 +#: templates/js/part.js:761 msgid "This test is defined for a parent part" msgstr "" -#: templates/js/part.js:805 +#: templates/js/part.js:806 msgid "Single Price Difference" msgstr "" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 15126c8f3a..07d0cecb15 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-20 22:28+0000\n" +"POT-Creation-Date: 2021-06-20 22:34+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -136,7 +136,7 @@ msgstr "" #: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27 #: report/models.py:180 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/part.js:118 -#: templates/js/part.js:641 templates/js/stock.js:947 +#: templates/js/part.js:642 templates/js/stock.js:947 msgid "Name" msgstr "" @@ -157,7 +157,7 @@ msgstr "" #: templates/js/build.js:830 templates/js/build.js:1098 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 -#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721 +#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 #: templates/js/stock.js:552 templates/js/stock.js:959 #: templates/js/stock.js:1004 msgid "Description" @@ -487,7 +487,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 #: templates/js/build.js:1108 templates/js/order.js:393 -#: templates/js/part.js:795 templates/js/stock.js:1139 +#: templates/js/part.js:796 templates/js/stock.js:1139 #: templates/js/stock.js:1358 msgid "Quantity" msgstr "" @@ -1896,7 +1896,7 @@ msgstr "" msgid "Image URL" msgstr "" -#: company/forms.py:118 templates/js/part.js:786 +#: company/forms.py:118 templates/js/part.js:787 msgid "Single Price" msgstr "" @@ -1975,7 +1975,7 @@ msgstr "" #: order/models.py:106 part/models.py:743 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:318 -#: templates/js/part.js:497 +#: templates/js/part.js:498 msgid "Link" msgstr "" @@ -2358,7 +2358,7 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:305 templates/js/part.js:464 templates/js/stock.js:561 +#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:561 #: templates/navbar.html:26 msgid "Stock" msgstr "" @@ -3234,7 +3234,7 @@ msgstr "" #: part/templates/part/category_navbar.html:29 #: part/templates/part/category_partlist.html:10 #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:665 +#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:40 msgid "Parts" @@ -3249,7 +3249,7 @@ msgid "Order Code" msgstr "" #: order/templates/order/receive_parts.html:21 -#: part/templates/part/part_base.html:136 templates/js/part.js:480 +#: part/templates/part/part_base.html:136 templates/js/part.js:481 msgid "On Order" msgstr "" @@ -3827,7 +3827,7 @@ msgid "Part keywords to improve visibility in search results" msgstr "" #: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73 -#: part/templates/part/set_category.html:15 templates/js/part.js:451 +#: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" @@ -3961,7 +3961,7 @@ msgstr "" msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117 +#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" @@ -3977,7 +3977,7 @@ msgstr "" msgid "Enter description for this test" msgstr "" -#: part/models.py:2125 templates/js/part.js:725 +#: part/models.py:2125 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "" @@ -3986,7 +3986,7 @@ msgstr "" msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2131 templates/js/part.js:733 +#: part/models.py:2131 templates/js/part.js:734 msgid "Requires Value" msgstr "" @@ -3994,7 +3994,7 @@ msgstr "" msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2137 templates/js/part.js:740 +#: part/models.py:2137 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" @@ -4817,7 +4817,7 @@ msgid "Can Build" msgstr "" #: part/templates/part/part_base.html:178 templates/js/part.js:312 -#: templates/js/part.js:484 +#: templates/js/part.js:485 msgid "Building" msgstr "" @@ -4889,7 +4889,7 @@ msgid "Showing stock for all variants of %(full_name)s" msgstr "" #: part/templates/part/stock_count.html:7 templates/js/bom.js:239 -#: templates/js/part.js:302 templates/js/part.js:488 +#: templates/js/part.js:302 templates/js/part.js:489 msgid "No Stock" msgstr "" @@ -6669,7 +6669,7 @@ msgstr "" msgid "No builds matching query" msgstr "" -#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634 +#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635 #: templates/js/stock.js:509 templates/js/stock.js:941 msgid "Select" msgstr "" @@ -6913,39 +6913,39 @@ msgstr "" msgid "No variants found" msgstr "" -#: templates/js/part.js:280 templates/js/part.js:518 +#: templates/js/part.js:280 templates/js/part.js:519 msgid "No parts found" msgstr "" -#: templates/js/part.js:457 +#: templates/js/part.js:458 msgid "No category" msgstr "" -#: templates/js/part.js:475 templates/js/table_filters.js:323 +#: templates/js/part.js:476 templates/js/table_filters.js:323 msgid "Low stock" msgstr "" -#: templates/js/part.js:659 templates/js/stock.js:965 +#: templates/js/part.js:660 templates/js/stock.js:965 msgid "Path" msgstr "" -#: templates/js/part.js:702 +#: templates/js/part.js:703 msgid "No test templates matching query" msgstr "" -#: templates/js/part.js:753 templates/js/stock.js:75 +#: templates/js/part.js:754 templates/js/stock.js:75 msgid "Edit test result" msgstr "" -#: templates/js/part.js:754 templates/js/stock.js:76 +#: templates/js/part.js:755 templates/js/stock.js:76 msgid "Delete test result" msgstr "" -#: templates/js/part.js:760 +#: templates/js/part.js:761 msgid "This test is defined for a parent part" msgstr "" -#: templates/js/part.js:805 +#: templates/js/part.js:806 msgid "Single Price Difference" msgstr "" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 536d38ffd6..ef7b2aab08 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-20 22:28+0000\n" +"POT-Creation-Date: 2021-06-20 22:34+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -136,7 +136,7 @@ msgstr "data przesłania" #: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27 #: report/models.py:180 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/part.js:118 -#: templates/js/part.js:641 templates/js/stock.js:947 +#: templates/js/part.js:642 templates/js/stock.js:947 msgid "Name" msgstr "Nazwa" @@ -157,7 +157,7 @@ msgstr "Nazwa" #: templates/js/build.js:830 templates/js/build.js:1098 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 -#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721 +#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 #: templates/js/stock.js:552 templates/js/stock.js:959 #: templates/js/stock.js:1004 msgid "Description" @@ -487,7 +487,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 #: templates/js/build.js:1108 templates/js/order.js:393 -#: templates/js/part.js:795 templates/js/stock.js:1139 +#: templates/js/part.js:796 templates/js/stock.js:1139 #: templates/js/stock.js:1358 msgid "Quantity" msgstr "Ilość" @@ -1902,7 +1902,7 @@ msgstr "URL" msgid "Image URL" msgstr "URL zdjęcia" -#: company/forms.py:118 templates/js/part.js:786 +#: company/forms.py:118 templates/js/part.js:787 msgid "Single Price" msgstr "Cena jednostkowa" @@ -1981,7 +1981,7 @@ msgstr "Punkt kontaktowy" #: order/models.py:106 part/models.py:743 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:318 -#: templates/js/part.js:497 +#: templates/js/part.js:498 msgid "Link" msgstr "Łącze" @@ -2364,7 +2364,7 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:305 templates/js/part.js:464 templates/js/stock.js:561 +#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:561 #: templates/navbar.html:26 msgid "Stock" msgstr "Stan" @@ -3240,7 +3240,7 @@ msgstr "" #: part/templates/part/category_navbar.html:29 #: part/templates/part/category_partlist.html:10 #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:665 +#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:40 msgid "Parts" @@ -3255,7 +3255,7 @@ msgid "Order Code" msgstr "Kod zamówienia" #: order/templates/order/receive_parts.html:21 -#: part/templates/part/part_base.html:136 templates/js/part.js:480 +#: part/templates/part/part_base.html:136 templates/js/part.js:481 msgid "On Order" msgstr "" @@ -3833,7 +3833,7 @@ msgid "Part keywords to improve visibility in search results" msgstr "" #: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73 -#: part/templates/part/set_category.html:15 templates/js/part.js:451 +#: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "Kategoria" @@ -3967,7 +3967,7 @@ msgstr "" msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117 +#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "Nazwa testu" @@ -3983,7 +3983,7 @@ msgstr "" msgid "Enter description for this test" msgstr "" -#: part/models.py:2125 templates/js/part.js:725 +#: part/models.py:2125 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "Wymagane" @@ -3992,7 +3992,7 @@ msgstr "Wymagane" msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2131 templates/js/part.js:733 +#: part/models.py:2131 templates/js/part.js:734 msgid "Requires Value" msgstr "" @@ -4000,7 +4000,7 @@ msgstr "" msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2137 templates/js/part.js:740 +#: part/models.py:2137 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" @@ -4837,7 +4837,7 @@ msgid "Can Build" msgstr "" #: part/templates/part/part_base.html:178 templates/js/part.js:312 -#: templates/js/part.js:484 +#: templates/js/part.js:485 msgid "Building" msgstr "" @@ -4909,7 +4909,7 @@ msgid "Showing stock for all variants of %(full_name)s" msgstr "" #: part/templates/part/stock_count.html:7 templates/js/bom.js:239 -#: templates/js/part.js:302 templates/js/part.js:488 +#: templates/js/part.js:302 templates/js/part.js:489 msgid "No Stock" msgstr "" @@ -6697,7 +6697,7 @@ msgstr "" msgid "No builds matching query" msgstr "" -#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634 +#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635 #: templates/js/stock.js:509 templates/js/stock.js:941 msgid "Select" msgstr "" @@ -6943,39 +6943,39 @@ msgstr "" msgid "No variants found" msgstr "" -#: templates/js/part.js:280 templates/js/part.js:518 +#: templates/js/part.js:280 templates/js/part.js:519 msgid "No parts found" msgstr "" -#: templates/js/part.js:457 +#: templates/js/part.js:458 msgid "No category" msgstr "" -#: templates/js/part.js:475 templates/js/table_filters.js:323 +#: templates/js/part.js:476 templates/js/table_filters.js:323 msgid "Low stock" msgstr "" -#: templates/js/part.js:659 templates/js/stock.js:965 +#: templates/js/part.js:660 templates/js/stock.js:965 msgid "Path" msgstr "" -#: templates/js/part.js:702 +#: templates/js/part.js:703 msgid "No test templates matching query" msgstr "" -#: templates/js/part.js:753 templates/js/stock.js:75 +#: templates/js/part.js:754 templates/js/stock.js:75 msgid "Edit test result" msgstr "" -#: templates/js/part.js:754 templates/js/stock.js:76 +#: templates/js/part.js:755 templates/js/stock.js:76 msgid "Delete test result" msgstr "" -#: templates/js/part.js:760 +#: templates/js/part.js:761 msgid "This test is defined for a parent part" msgstr "" -#: templates/js/part.js:805 +#: templates/js/part.js:806 msgid "Single Price Difference" msgstr "" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 0ee06d6f1e..2177993f17 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-20 22:28+0000\n" +"POT-Creation-Date: 2021-06-20 22:34+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -136,7 +136,7 @@ msgstr "дата загрузки" #: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27 #: report/models.py:180 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/part.js:118 -#: templates/js/part.js:641 templates/js/stock.js:947 +#: templates/js/part.js:642 templates/js/stock.js:947 msgid "Name" msgstr "Название" @@ -157,7 +157,7 @@ msgstr "Название" #: templates/js/build.js:830 templates/js/build.js:1098 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 -#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721 +#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 #: templates/js/stock.js:552 templates/js/stock.js:959 #: templates/js/stock.js:1004 msgid "Description" @@ -487,7 +487,7 @@ msgstr "Целевая дата для сборки. Сборка будет п #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 #: templates/js/build.js:1108 templates/js/order.js:393 -#: templates/js/part.js:795 templates/js/stock.js:1139 +#: templates/js/part.js:796 templates/js/stock.js:1139 #: templates/js/stock.js:1358 msgid "Quantity" msgstr "Количество" @@ -1896,7 +1896,7 @@ msgstr "" msgid "Image URL" msgstr "" -#: company/forms.py:118 templates/js/part.js:786 +#: company/forms.py:118 templates/js/part.js:787 msgid "Single Price" msgstr "" @@ -1975,7 +1975,7 @@ msgstr "" #: order/models.py:106 part/models.py:743 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:318 -#: templates/js/part.js:497 +#: templates/js/part.js:498 msgid "Link" msgstr "" @@ -2358,7 +2358,7 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:305 templates/js/part.js:464 templates/js/stock.js:561 +#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:561 #: templates/navbar.html:26 msgid "Stock" msgstr "" @@ -3234,7 +3234,7 @@ msgstr "" #: part/templates/part/category_navbar.html:29 #: part/templates/part/category_partlist.html:10 #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:665 +#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:40 msgid "Parts" @@ -3249,7 +3249,7 @@ msgid "Order Code" msgstr "" #: order/templates/order/receive_parts.html:21 -#: part/templates/part/part_base.html:136 templates/js/part.js:480 +#: part/templates/part/part_base.html:136 templates/js/part.js:481 msgid "On Order" msgstr "" @@ -3827,7 +3827,7 @@ msgid "Part keywords to improve visibility in search results" msgstr "" #: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73 -#: part/templates/part/set_category.html:15 templates/js/part.js:451 +#: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" @@ -3961,7 +3961,7 @@ msgstr "" msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117 +#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" @@ -3977,7 +3977,7 @@ msgstr "" msgid "Enter description for this test" msgstr "" -#: part/models.py:2125 templates/js/part.js:725 +#: part/models.py:2125 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "" @@ -3986,7 +3986,7 @@ msgstr "" msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2131 templates/js/part.js:733 +#: part/models.py:2131 templates/js/part.js:734 msgid "Requires Value" msgstr "" @@ -3994,7 +3994,7 @@ msgstr "" msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2137 templates/js/part.js:740 +#: part/models.py:2137 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" @@ -4821,7 +4821,7 @@ msgid "Can Build" msgstr "" #: part/templates/part/part_base.html:178 templates/js/part.js:312 -#: templates/js/part.js:484 +#: templates/js/part.js:485 msgid "Building" msgstr "" @@ -4893,7 +4893,7 @@ msgid "Showing stock for all variants of %(full_name)s" msgstr "" #: part/templates/part/stock_count.html:7 templates/js/bom.js:239 -#: templates/js/part.js:302 templates/js/part.js:488 +#: templates/js/part.js:302 templates/js/part.js:489 msgid "No Stock" msgstr "" @@ -6677,7 +6677,7 @@ msgstr "" msgid "No builds matching query" msgstr "" -#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634 +#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635 #: templates/js/stock.js:509 templates/js/stock.js:941 msgid "Select" msgstr "" @@ -6923,39 +6923,39 @@ msgstr "" msgid "No variants found" msgstr "" -#: templates/js/part.js:280 templates/js/part.js:518 +#: templates/js/part.js:280 templates/js/part.js:519 msgid "No parts found" msgstr "" -#: templates/js/part.js:457 +#: templates/js/part.js:458 msgid "No category" msgstr "" -#: templates/js/part.js:475 templates/js/table_filters.js:323 +#: templates/js/part.js:476 templates/js/table_filters.js:323 msgid "Low stock" msgstr "" -#: templates/js/part.js:659 templates/js/stock.js:965 +#: templates/js/part.js:660 templates/js/stock.js:965 msgid "Path" msgstr "" -#: templates/js/part.js:702 +#: templates/js/part.js:703 msgid "No test templates matching query" msgstr "" -#: templates/js/part.js:753 templates/js/stock.js:75 +#: templates/js/part.js:754 templates/js/stock.js:75 msgid "Edit test result" msgstr "" -#: templates/js/part.js:754 templates/js/stock.js:76 +#: templates/js/part.js:755 templates/js/stock.js:76 msgid "Delete test result" msgstr "" -#: templates/js/part.js:760 +#: templates/js/part.js:761 msgid "This test is defined for a parent part" msgstr "" -#: templates/js/part.js:805 +#: templates/js/part.js:806 msgid "Single Price Difference" msgstr "" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index ad875ab921..f58c4f4fd4 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-20 22:28+0000\n" +"POT-Creation-Date: 2021-06-20 22:34+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -136,7 +136,7 @@ msgstr "Yükleme tarihi" #: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27 #: report/models.py:180 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/part.js:118 -#: templates/js/part.js:641 templates/js/stock.js:947 +#: templates/js/part.js:642 templates/js/stock.js:947 msgid "Name" msgstr "Adı" @@ -157,7 +157,7 @@ msgstr "Adı" #: templates/js/build.js:830 templates/js/build.js:1098 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 -#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721 +#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 #: templates/js/stock.js:552 templates/js/stock.js:959 #: templates/js/stock.js:1004 msgid "Description" @@ -487,7 +487,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 #: templates/js/build.js:1108 templates/js/order.js:393 -#: templates/js/part.js:795 templates/js/stock.js:1139 +#: templates/js/part.js:796 templates/js/stock.js:1139 #: templates/js/stock.js:1358 msgid "Quantity" msgstr "" @@ -1896,7 +1896,7 @@ msgstr "" msgid "Image URL" msgstr "" -#: company/forms.py:118 templates/js/part.js:786 +#: company/forms.py:118 templates/js/part.js:787 msgid "Single Price" msgstr "" @@ -1975,7 +1975,7 @@ msgstr "" #: order/models.py:106 part/models.py:743 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:318 -#: templates/js/part.js:497 +#: templates/js/part.js:498 msgid "Link" msgstr "" @@ -2358,7 +2358,7 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:305 templates/js/part.js:464 templates/js/stock.js:561 +#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:561 #: templates/navbar.html:26 msgid "Stock" msgstr "" @@ -3234,7 +3234,7 @@ msgstr "" #: part/templates/part/category_navbar.html:29 #: part/templates/part/category_partlist.html:10 #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:665 +#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:40 msgid "Parts" @@ -3249,7 +3249,7 @@ msgid "Order Code" msgstr "" #: order/templates/order/receive_parts.html:21 -#: part/templates/part/part_base.html:136 templates/js/part.js:480 +#: part/templates/part/part_base.html:136 templates/js/part.js:481 msgid "On Order" msgstr "" @@ -3827,7 +3827,7 @@ msgid "Part keywords to improve visibility in search results" msgstr "" #: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73 -#: part/templates/part/set_category.html:15 templates/js/part.js:451 +#: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" @@ -3961,7 +3961,7 @@ msgstr "" msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117 +#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" @@ -3977,7 +3977,7 @@ msgstr "" msgid "Enter description for this test" msgstr "" -#: part/models.py:2125 templates/js/part.js:725 +#: part/models.py:2125 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "" @@ -3986,7 +3986,7 @@ msgstr "" msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2131 templates/js/part.js:733 +#: part/models.py:2131 templates/js/part.js:734 msgid "Requires Value" msgstr "" @@ -3994,7 +3994,7 @@ msgstr "" msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2137 templates/js/part.js:740 +#: part/models.py:2137 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" @@ -4817,7 +4817,7 @@ msgid "Can Build" msgstr "" #: part/templates/part/part_base.html:178 templates/js/part.js:312 -#: templates/js/part.js:484 +#: templates/js/part.js:485 msgid "Building" msgstr "" @@ -4889,7 +4889,7 @@ msgid "Showing stock for all variants of %(full_name)s" msgstr "" #: part/templates/part/stock_count.html:7 templates/js/bom.js:239 -#: templates/js/part.js:302 templates/js/part.js:488 +#: templates/js/part.js:302 templates/js/part.js:489 msgid "No Stock" msgstr "" @@ -6673,7 +6673,7 @@ msgstr "" msgid "No builds matching query" msgstr "" -#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634 +#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635 #: templates/js/stock.js:509 templates/js/stock.js:941 msgid "Select" msgstr "" @@ -6919,39 +6919,39 @@ msgstr "" msgid "No variants found" msgstr "" -#: templates/js/part.js:280 templates/js/part.js:518 +#: templates/js/part.js:280 templates/js/part.js:519 msgid "No parts found" msgstr "" -#: templates/js/part.js:457 +#: templates/js/part.js:458 msgid "No category" msgstr "" -#: templates/js/part.js:475 templates/js/table_filters.js:323 +#: templates/js/part.js:476 templates/js/table_filters.js:323 msgid "Low stock" msgstr "" -#: templates/js/part.js:659 templates/js/stock.js:965 +#: templates/js/part.js:660 templates/js/stock.js:965 msgid "Path" msgstr "" -#: templates/js/part.js:702 +#: templates/js/part.js:703 msgid "No test templates matching query" msgstr "" -#: templates/js/part.js:753 templates/js/stock.js:75 +#: templates/js/part.js:754 templates/js/stock.js:75 msgid "Edit test result" msgstr "" -#: templates/js/part.js:754 templates/js/stock.js:76 +#: templates/js/part.js:755 templates/js/stock.js:76 msgid "Delete test result" msgstr "" -#: templates/js/part.js:760 +#: templates/js/part.js:761 msgid "This test is defined for a parent part" msgstr "" -#: templates/js/part.js:805 +#: templates/js/part.js:806 msgid "Single Price Difference" msgstr "" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index c8af0abafe..805c32d4b5 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-20 22:28+0000\n" +"POT-Creation-Date: 2021-06-20 22:34+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -136,7 +136,7 @@ msgstr "上传日期" #: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27 #: report/models.py:180 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/part.js:118 -#: templates/js/part.js:641 templates/js/stock.js:947 +#: templates/js/part.js:642 templates/js/stock.js:947 msgid "Name" msgstr "名称" @@ -157,7 +157,7 @@ msgstr "名称" #: templates/js/build.js:830 templates/js/build.js:1098 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 -#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721 +#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 #: templates/js/stock.js:552 templates/js/stock.js:959 #: templates/js/stock.js:1004 msgid "Description" @@ -487,7 +487,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 #: templates/js/build.js:1108 templates/js/order.js:393 -#: templates/js/part.js:795 templates/js/stock.js:1139 +#: templates/js/part.js:796 templates/js/stock.js:1139 #: templates/js/stock.js:1358 msgid "Quantity" msgstr "" @@ -1896,7 +1896,7 @@ msgstr "" msgid "Image URL" msgstr "" -#: company/forms.py:118 templates/js/part.js:786 +#: company/forms.py:118 templates/js/part.js:787 msgid "Single Price" msgstr "" @@ -1975,7 +1975,7 @@ msgstr "" #: order/models.py:106 part/models.py:743 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:318 -#: templates/js/part.js:497 +#: templates/js/part.js:498 msgid "Link" msgstr "" @@ -2358,7 +2358,7 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:305 templates/js/part.js:464 templates/js/stock.js:561 +#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:561 #: templates/navbar.html:26 msgid "Stock" msgstr "" @@ -3234,7 +3234,7 @@ msgstr "" #: part/templates/part/category_navbar.html:29 #: part/templates/part/category_partlist.html:10 #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:665 +#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:40 msgid "Parts" @@ -3249,7 +3249,7 @@ msgid "Order Code" msgstr "" #: order/templates/order/receive_parts.html:21 -#: part/templates/part/part_base.html:136 templates/js/part.js:480 +#: part/templates/part/part_base.html:136 templates/js/part.js:481 msgid "On Order" msgstr "" @@ -3827,7 +3827,7 @@ msgid "Part keywords to improve visibility in search results" msgstr "" #: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73 -#: part/templates/part/set_category.html:15 templates/js/part.js:451 +#: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" @@ -3961,7 +3961,7 @@ msgstr "" msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117 +#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" @@ -3977,7 +3977,7 @@ msgstr "" msgid "Enter description for this test" msgstr "" -#: part/models.py:2125 templates/js/part.js:725 +#: part/models.py:2125 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "" @@ -3986,7 +3986,7 @@ msgstr "" msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2131 templates/js/part.js:733 +#: part/models.py:2131 templates/js/part.js:734 msgid "Requires Value" msgstr "" @@ -3994,7 +3994,7 @@ msgstr "" msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2137 templates/js/part.js:740 +#: part/models.py:2137 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" @@ -4817,7 +4817,7 @@ msgid "Can Build" msgstr "" #: part/templates/part/part_base.html:178 templates/js/part.js:312 -#: templates/js/part.js:484 +#: templates/js/part.js:485 msgid "Building" msgstr "" @@ -4889,7 +4889,7 @@ msgid "Showing stock for all variants of %(full_name)s" msgstr "" #: part/templates/part/stock_count.html:7 templates/js/bom.js:239 -#: templates/js/part.js:302 templates/js/part.js:488 +#: templates/js/part.js:302 templates/js/part.js:489 msgid "No Stock" msgstr "" @@ -6673,7 +6673,7 @@ msgstr "" msgid "No builds matching query" msgstr "" -#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634 +#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635 #: templates/js/stock.js:509 templates/js/stock.js:941 msgid "Select" msgstr "" @@ -6919,39 +6919,39 @@ msgstr "" msgid "No variants found" msgstr "" -#: templates/js/part.js:280 templates/js/part.js:518 +#: templates/js/part.js:280 templates/js/part.js:519 msgid "No parts found" msgstr "" -#: templates/js/part.js:457 +#: templates/js/part.js:458 msgid "No category" msgstr "" -#: templates/js/part.js:475 templates/js/table_filters.js:323 +#: templates/js/part.js:476 templates/js/table_filters.js:323 msgid "Low stock" msgstr "" -#: templates/js/part.js:659 templates/js/stock.js:965 +#: templates/js/part.js:660 templates/js/stock.js:965 msgid "Path" msgstr "" -#: templates/js/part.js:702 +#: templates/js/part.js:703 msgid "No test templates matching query" msgstr "" -#: templates/js/part.js:753 templates/js/stock.js:75 +#: templates/js/part.js:754 templates/js/stock.js:75 msgid "Edit test result" msgstr "" -#: templates/js/part.js:754 templates/js/stock.js:76 +#: templates/js/part.js:755 templates/js/stock.js:76 msgid "Delete test result" msgstr "" -#: templates/js/part.js:760 +#: templates/js/part.js:761 msgid "This test is defined for a parent part" msgstr "" -#: templates/js/part.js:805 +#: templates/js/part.js:806 msgid "Single Price Difference" msgstr "" From 6494c9d7d33f1e8db8baa80e533a2309955afcb9 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 21 Jun 2021 09:45:45 +1000 Subject: [PATCH 143/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/fr/LC_MESSAGES/django.po | 54 +++++++++++------------ 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 2710e3ba7c..9b03757401 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-20 21:37+0000\n" -"PO-Revision-Date: 2021-06-20 22:11\n" +"POT-Creation-Date: 2021-06-20 22:34+0000\n" +"PO-Revision-Date: 2021-06-20 23:45\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -136,7 +136,7 @@ msgstr "date de chargement" #: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27 #: report/models.py:180 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/part.js:118 -#: templates/js/part.js:641 templates/js/stock.js:947 +#: templates/js/part.js:642 templates/js/stock.js:947 msgid "Name" msgstr "Nom" @@ -157,7 +157,7 @@ msgstr "Nom" #: templates/js/build.js:830 templates/js/build.js:1098 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 -#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721 +#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 #: templates/js/stock.js:552 templates/js/stock.js:959 #: templates/js/stock.js:1004 msgid "Description" @@ -487,7 +487,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 #: templates/js/build.js:1108 templates/js/order.js:393 -#: templates/js/part.js:795 templates/js/stock.js:1139 +#: templates/js/part.js:796 templates/js/stock.js:1139 #: templates/js/stock.js:1358 msgid "Quantity" msgstr "Quantité" @@ -1896,7 +1896,7 @@ msgstr "" msgid "Image URL" msgstr "" -#: company/forms.py:118 templates/js/part.js:786 +#: company/forms.py:118 templates/js/part.js:787 msgid "Single Price" msgstr "" @@ -1975,7 +1975,7 @@ msgstr "" #: order/models.py:106 part/models.py:743 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:318 -#: templates/js/part.js:497 +#: templates/js/part.js:498 msgid "Link" msgstr "" @@ -2357,7 +2357,7 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:305 templates/js/part.js:464 templates/js/stock.js:561 +#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:561 #: templates/navbar.html:26 msgid "Stock" msgstr "" @@ -3233,7 +3233,7 @@ msgstr "" #: part/templates/part/category_navbar.html:29 #: part/templates/part/category_partlist.html:10 #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:665 +#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:40 msgid "Parts" @@ -3248,7 +3248,7 @@ msgid "Order Code" msgstr "" #: order/templates/order/receive_parts.html:21 -#: part/templates/part/part_base.html:136 templates/js/part.js:480 +#: part/templates/part/part_base.html:136 templates/js/part.js:481 msgid "On Order" msgstr "" @@ -3826,7 +3826,7 @@ msgid "Part keywords to improve visibility in search results" msgstr "" #: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73 -#: part/templates/part/set_category.html:15 templates/js/part.js:451 +#: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" @@ -3960,7 +3960,7 @@ msgstr "" msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117 +#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" @@ -3976,7 +3976,7 @@ msgstr "" msgid "Enter description for this test" msgstr "" -#: part/models.py:2125 templates/js/part.js:725 +#: part/models.py:2125 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "" @@ -3985,7 +3985,7 @@ msgstr "" msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2131 templates/js/part.js:733 +#: part/models.py:2131 templates/js/part.js:734 msgid "Requires Value" msgstr "" @@ -3993,7 +3993,7 @@ msgstr "" msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2137 templates/js/part.js:740 +#: part/models.py:2137 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" @@ -4816,7 +4816,7 @@ msgid "Can Build" msgstr "" #: part/templates/part/part_base.html:178 templates/js/part.js:312 -#: templates/js/part.js:484 +#: templates/js/part.js:485 msgid "Building" msgstr "" @@ -4888,7 +4888,7 @@ msgid "Showing stock for all variants of %(full_name)s" msgstr "" #: part/templates/part/stock_count.html:7 templates/js/bom.js:239 -#: templates/js/part.js:302 templates/js/part.js:488 +#: templates/js/part.js:302 templates/js/part.js:489 msgid "No Stock" msgstr "" @@ -6667,7 +6667,7 @@ msgstr "" msgid "No builds matching query" msgstr "" -#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634 +#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635 #: templates/js/stock.js:509 templates/js/stock.js:941 msgid "Select" msgstr "" @@ -6911,39 +6911,39 @@ msgstr "" msgid "No variants found" msgstr "" -#: templates/js/part.js:280 templates/js/part.js:518 +#: templates/js/part.js:280 templates/js/part.js:519 msgid "No parts found" msgstr "" -#: templates/js/part.js:457 +#: templates/js/part.js:458 msgid "No category" msgstr "" -#: templates/js/part.js:475 templates/js/table_filters.js:323 +#: templates/js/part.js:476 templates/js/table_filters.js:323 msgid "Low stock" msgstr "" -#: templates/js/part.js:659 templates/js/stock.js:965 +#: templates/js/part.js:660 templates/js/stock.js:965 msgid "Path" msgstr "" -#: templates/js/part.js:702 +#: templates/js/part.js:703 msgid "No test templates matching query" msgstr "" -#: templates/js/part.js:753 templates/js/stock.js:75 +#: templates/js/part.js:754 templates/js/stock.js:75 msgid "Edit test result" msgstr "" -#: templates/js/part.js:754 templates/js/stock.js:76 +#: templates/js/part.js:755 templates/js/stock.js:76 msgid "Delete test result" msgstr "" -#: templates/js/part.js:760 +#: templates/js/part.js:761 msgid "This test is defined for a parent part" msgstr "" -#: templates/js/part.js:805 +#: templates/js/part.js:806 msgid "Single Price Difference" msgstr "" From d3f862052471b366f9e5ab0b9730eefde0a08717 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 21 Jun 2021 09:45:46 +1000 Subject: [PATCH 144/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/es/LC_MESSAGES/django.po | 54 +++++++++++------------ 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 65aeebcd12..f3b425c83d 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-20 21:37+0000\n" -"PO-Revision-Date: 2021-06-20 22:11\n" +"POT-Creation-Date: 2021-06-20 22:34+0000\n" +"PO-Revision-Date: 2021-06-20 23:45\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -136,7 +136,7 @@ msgstr "" #: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27 #: report/models.py:180 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/part.js:118 -#: templates/js/part.js:641 templates/js/stock.js:947 +#: templates/js/part.js:642 templates/js/stock.js:947 msgid "Name" msgstr "Nombre" @@ -157,7 +157,7 @@ msgstr "Nombre" #: templates/js/build.js:830 templates/js/build.js:1098 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 -#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721 +#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 #: templates/js/stock.js:552 templates/js/stock.js:959 #: templates/js/stock.js:1004 msgid "Description" @@ -487,7 +487,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 #: templates/js/build.js:1108 templates/js/order.js:393 -#: templates/js/part.js:795 templates/js/stock.js:1139 +#: templates/js/part.js:796 templates/js/stock.js:1139 #: templates/js/stock.js:1358 msgid "Quantity" msgstr "Cantidad" @@ -1896,7 +1896,7 @@ msgstr "" msgid "Image URL" msgstr "" -#: company/forms.py:118 templates/js/part.js:786 +#: company/forms.py:118 templates/js/part.js:787 msgid "Single Price" msgstr "" @@ -1975,7 +1975,7 @@ msgstr "" #: order/models.py:106 part/models.py:743 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:318 -#: templates/js/part.js:497 +#: templates/js/part.js:498 msgid "Link" msgstr "" @@ -2357,7 +2357,7 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:305 templates/js/part.js:464 templates/js/stock.js:561 +#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:561 #: templates/navbar.html:26 msgid "Stock" msgstr "" @@ -3233,7 +3233,7 @@ msgstr "" #: part/templates/part/category_navbar.html:29 #: part/templates/part/category_partlist.html:10 #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:665 +#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:40 msgid "Parts" @@ -3248,7 +3248,7 @@ msgid "Order Code" msgstr "" #: order/templates/order/receive_parts.html:21 -#: part/templates/part/part_base.html:136 templates/js/part.js:480 +#: part/templates/part/part_base.html:136 templates/js/part.js:481 msgid "On Order" msgstr "" @@ -3826,7 +3826,7 @@ msgid "Part keywords to improve visibility in search results" msgstr "" #: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73 -#: part/templates/part/set_category.html:15 templates/js/part.js:451 +#: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" @@ -3960,7 +3960,7 @@ msgstr "" msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117 +#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" @@ -3976,7 +3976,7 @@ msgstr "" msgid "Enter description for this test" msgstr "" -#: part/models.py:2125 templates/js/part.js:725 +#: part/models.py:2125 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "" @@ -3985,7 +3985,7 @@ msgstr "" msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2131 templates/js/part.js:733 +#: part/models.py:2131 templates/js/part.js:734 msgid "Requires Value" msgstr "" @@ -3993,7 +3993,7 @@ msgstr "" msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2137 templates/js/part.js:740 +#: part/models.py:2137 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" @@ -4816,7 +4816,7 @@ msgid "Can Build" msgstr "" #: part/templates/part/part_base.html:178 templates/js/part.js:312 -#: templates/js/part.js:484 +#: templates/js/part.js:485 msgid "Building" msgstr "" @@ -4888,7 +4888,7 @@ msgid "Showing stock for all variants of %(full_name)s" msgstr "" #: part/templates/part/stock_count.html:7 templates/js/bom.js:239 -#: templates/js/part.js:302 templates/js/part.js:488 +#: templates/js/part.js:302 templates/js/part.js:489 msgid "No Stock" msgstr "" @@ -6667,7 +6667,7 @@ msgstr "" msgid "No builds matching query" msgstr "" -#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634 +#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635 #: templates/js/stock.js:509 templates/js/stock.js:941 msgid "Select" msgstr "" @@ -6911,39 +6911,39 @@ msgstr "" msgid "No variants found" msgstr "" -#: templates/js/part.js:280 templates/js/part.js:518 +#: templates/js/part.js:280 templates/js/part.js:519 msgid "No parts found" msgstr "" -#: templates/js/part.js:457 +#: templates/js/part.js:458 msgid "No category" msgstr "" -#: templates/js/part.js:475 templates/js/table_filters.js:323 +#: templates/js/part.js:476 templates/js/table_filters.js:323 msgid "Low stock" msgstr "" -#: templates/js/part.js:659 templates/js/stock.js:965 +#: templates/js/part.js:660 templates/js/stock.js:965 msgid "Path" msgstr "" -#: templates/js/part.js:702 +#: templates/js/part.js:703 msgid "No test templates matching query" msgstr "" -#: templates/js/part.js:753 templates/js/stock.js:75 +#: templates/js/part.js:754 templates/js/stock.js:75 msgid "Edit test result" msgstr "" -#: templates/js/part.js:754 templates/js/stock.js:76 +#: templates/js/part.js:755 templates/js/stock.js:76 msgid "Delete test result" msgstr "" -#: templates/js/part.js:760 +#: templates/js/part.js:761 msgid "This test is defined for a parent part" msgstr "" -#: templates/js/part.js:805 +#: templates/js/part.js:806 msgid "Single Price Difference" msgstr "" From 7afe1acb0a7a9c650a965c673bf8de9615a69e00 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 21 Jun 2021 09:45:47 +1000 Subject: [PATCH 145/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/it/LC_MESSAGES/django.po | 54 +++++++++++------------ 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 61a3de4adf..f65404c806 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-20 21:37+0000\n" -"PO-Revision-Date: 2021-06-20 22:11\n" +"POT-Creation-Date: 2021-06-20 22:34+0000\n" +"PO-Revision-Date: 2021-06-20 23:45\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -136,7 +136,7 @@ msgstr "" #: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27 #: report/models.py:180 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/part.js:118 -#: templates/js/part.js:641 templates/js/stock.js:947 +#: templates/js/part.js:642 templates/js/stock.js:947 msgid "Name" msgstr "" @@ -157,7 +157,7 @@ msgstr "" #: templates/js/build.js:830 templates/js/build.js:1098 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 -#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721 +#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 #: templates/js/stock.js:552 templates/js/stock.js:959 #: templates/js/stock.js:1004 msgid "Description" @@ -487,7 +487,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 #: templates/js/build.js:1108 templates/js/order.js:393 -#: templates/js/part.js:795 templates/js/stock.js:1139 +#: templates/js/part.js:796 templates/js/stock.js:1139 #: templates/js/stock.js:1358 msgid "Quantity" msgstr "" @@ -1896,7 +1896,7 @@ msgstr "" msgid "Image URL" msgstr "" -#: company/forms.py:118 templates/js/part.js:786 +#: company/forms.py:118 templates/js/part.js:787 msgid "Single Price" msgstr "" @@ -1975,7 +1975,7 @@ msgstr "" #: order/models.py:106 part/models.py:743 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:318 -#: templates/js/part.js:497 +#: templates/js/part.js:498 msgid "Link" msgstr "" @@ -2357,7 +2357,7 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:305 templates/js/part.js:464 templates/js/stock.js:561 +#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:561 #: templates/navbar.html:26 msgid "Stock" msgstr "" @@ -3233,7 +3233,7 @@ msgstr "" #: part/templates/part/category_navbar.html:29 #: part/templates/part/category_partlist.html:10 #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:665 +#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:40 msgid "Parts" @@ -3248,7 +3248,7 @@ msgid "Order Code" msgstr "" #: order/templates/order/receive_parts.html:21 -#: part/templates/part/part_base.html:136 templates/js/part.js:480 +#: part/templates/part/part_base.html:136 templates/js/part.js:481 msgid "On Order" msgstr "" @@ -3826,7 +3826,7 @@ msgid "Part keywords to improve visibility in search results" msgstr "" #: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73 -#: part/templates/part/set_category.html:15 templates/js/part.js:451 +#: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" @@ -3960,7 +3960,7 @@ msgstr "" msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117 +#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" @@ -3976,7 +3976,7 @@ msgstr "" msgid "Enter description for this test" msgstr "" -#: part/models.py:2125 templates/js/part.js:725 +#: part/models.py:2125 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "" @@ -3985,7 +3985,7 @@ msgstr "" msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2131 templates/js/part.js:733 +#: part/models.py:2131 templates/js/part.js:734 msgid "Requires Value" msgstr "" @@ -3993,7 +3993,7 @@ msgstr "" msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2137 templates/js/part.js:740 +#: part/models.py:2137 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" @@ -4816,7 +4816,7 @@ msgid "Can Build" msgstr "" #: part/templates/part/part_base.html:178 templates/js/part.js:312 -#: templates/js/part.js:484 +#: templates/js/part.js:485 msgid "Building" msgstr "" @@ -4888,7 +4888,7 @@ msgid "Showing stock for all variants of %(full_name)s" msgstr "" #: part/templates/part/stock_count.html:7 templates/js/bom.js:239 -#: templates/js/part.js:302 templates/js/part.js:488 +#: templates/js/part.js:302 templates/js/part.js:489 msgid "No Stock" msgstr "" @@ -6667,7 +6667,7 @@ msgstr "" msgid "No builds matching query" msgstr "" -#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634 +#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635 #: templates/js/stock.js:509 templates/js/stock.js:941 msgid "Select" msgstr "" @@ -6911,39 +6911,39 @@ msgstr "" msgid "No variants found" msgstr "" -#: templates/js/part.js:280 templates/js/part.js:518 +#: templates/js/part.js:280 templates/js/part.js:519 msgid "No parts found" msgstr "" -#: templates/js/part.js:457 +#: templates/js/part.js:458 msgid "No category" msgstr "" -#: templates/js/part.js:475 templates/js/table_filters.js:323 +#: templates/js/part.js:476 templates/js/table_filters.js:323 msgid "Low stock" msgstr "" -#: templates/js/part.js:659 templates/js/stock.js:965 +#: templates/js/part.js:660 templates/js/stock.js:965 msgid "Path" msgstr "" -#: templates/js/part.js:702 +#: templates/js/part.js:703 msgid "No test templates matching query" msgstr "" -#: templates/js/part.js:753 templates/js/stock.js:75 +#: templates/js/part.js:754 templates/js/stock.js:75 msgid "Edit test result" msgstr "" -#: templates/js/part.js:754 templates/js/stock.js:76 +#: templates/js/part.js:755 templates/js/stock.js:76 msgid "Delete test result" msgstr "" -#: templates/js/part.js:760 +#: templates/js/part.js:761 msgid "This test is defined for a parent part" msgstr "" -#: templates/js/part.js:805 +#: templates/js/part.js:806 msgid "Single Price Difference" msgstr "" From 6eefc2ed0ccf39af5b63783401cea6fdbfb295ce Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 21 Jun 2021 09:45:49 +1000 Subject: [PATCH 146/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/pl/LC_MESSAGES/django.po | 54 +++++++++++------------ 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index beaf614f82..427e767c1c 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-20 21:37+0000\n" -"PO-Revision-Date: 2021-06-20 22:11\n" +"POT-Creation-Date: 2021-06-20 22:34+0000\n" +"PO-Revision-Date: 2021-06-20 23:45\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -136,7 +136,7 @@ msgstr "data przesłania" #: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27 #: report/models.py:180 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/part.js:118 -#: templates/js/part.js:641 templates/js/stock.js:947 +#: templates/js/part.js:642 templates/js/stock.js:947 msgid "Name" msgstr "Nazwa" @@ -157,7 +157,7 @@ msgstr "Nazwa" #: templates/js/build.js:830 templates/js/build.js:1098 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 -#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721 +#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 #: templates/js/stock.js:552 templates/js/stock.js:959 #: templates/js/stock.js:1004 msgid "Description" @@ -487,7 +487,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 #: templates/js/build.js:1108 templates/js/order.js:393 -#: templates/js/part.js:795 templates/js/stock.js:1139 +#: templates/js/part.js:796 templates/js/stock.js:1139 #: templates/js/stock.js:1358 msgid "Quantity" msgstr "Ilość" @@ -1896,7 +1896,7 @@ msgstr "URL" msgid "Image URL" msgstr "URL zdjęcia" -#: company/forms.py:118 templates/js/part.js:786 +#: company/forms.py:118 templates/js/part.js:787 msgid "Single Price" msgstr "Cena jednostkowa" @@ -1975,7 +1975,7 @@ msgstr "Punkt kontaktowy" #: order/models.py:106 part/models.py:743 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:318 -#: templates/js/part.js:497 +#: templates/js/part.js:498 msgid "Link" msgstr "Łącze" @@ -2357,7 +2357,7 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:305 templates/js/part.js:464 templates/js/stock.js:561 +#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:561 #: templates/navbar.html:26 msgid "Stock" msgstr "Stan" @@ -3233,7 +3233,7 @@ msgstr "" #: part/templates/part/category_navbar.html:29 #: part/templates/part/category_partlist.html:10 #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:665 +#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:40 msgid "Parts" @@ -3248,7 +3248,7 @@ msgid "Order Code" msgstr "Kod zamówienia" #: order/templates/order/receive_parts.html:21 -#: part/templates/part/part_base.html:136 templates/js/part.js:480 +#: part/templates/part/part_base.html:136 templates/js/part.js:481 msgid "On Order" msgstr "" @@ -3826,7 +3826,7 @@ msgid "Part keywords to improve visibility in search results" msgstr "" #: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73 -#: part/templates/part/set_category.html:15 templates/js/part.js:451 +#: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "Kategoria" @@ -3960,7 +3960,7 @@ msgstr "" msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117 +#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "Nazwa testu" @@ -3976,7 +3976,7 @@ msgstr "" msgid "Enter description for this test" msgstr "" -#: part/models.py:2125 templates/js/part.js:725 +#: part/models.py:2125 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "Wymagane" @@ -3985,7 +3985,7 @@ msgstr "Wymagane" msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2131 templates/js/part.js:733 +#: part/models.py:2131 templates/js/part.js:734 msgid "Requires Value" msgstr "" @@ -3993,7 +3993,7 @@ msgstr "" msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2137 templates/js/part.js:740 +#: part/models.py:2137 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" @@ -4816,7 +4816,7 @@ msgid "Can Build" msgstr "" #: part/templates/part/part_base.html:178 templates/js/part.js:312 -#: templates/js/part.js:484 +#: templates/js/part.js:485 msgid "Building" msgstr "" @@ -4888,7 +4888,7 @@ msgid "Showing stock for all variants of %(full_name)s" msgstr "" #: part/templates/part/stock_count.html:7 templates/js/bom.js:239 -#: templates/js/part.js:302 templates/js/part.js:488 +#: templates/js/part.js:302 templates/js/part.js:489 msgid "No Stock" msgstr "" @@ -6667,7 +6667,7 @@ msgstr "" msgid "No builds matching query" msgstr "" -#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634 +#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635 #: templates/js/stock.js:509 templates/js/stock.js:941 msgid "Select" msgstr "" @@ -6911,39 +6911,39 @@ msgstr "" msgid "No variants found" msgstr "" -#: templates/js/part.js:280 templates/js/part.js:518 +#: templates/js/part.js:280 templates/js/part.js:519 msgid "No parts found" msgstr "" -#: templates/js/part.js:457 +#: templates/js/part.js:458 msgid "No category" msgstr "" -#: templates/js/part.js:475 templates/js/table_filters.js:323 +#: templates/js/part.js:476 templates/js/table_filters.js:323 msgid "Low stock" msgstr "" -#: templates/js/part.js:659 templates/js/stock.js:965 +#: templates/js/part.js:660 templates/js/stock.js:965 msgid "Path" msgstr "" -#: templates/js/part.js:702 +#: templates/js/part.js:703 msgid "No test templates matching query" msgstr "" -#: templates/js/part.js:753 templates/js/stock.js:75 +#: templates/js/part.js:754 templates/js/stock.js:75 msgid "Edit test result" msgstr "" -#: templates/js/part.js:754 templates/js/stock.js:76 +#: templates/js/part.js:755 templates/js/stock.js:76 msgid "Delete test result" msgstr "" -#: templates/js/part.js:760 +#: templates/js/part.js:761 msgid "This test is defined for a parent part" msgstr "" -#: templates/js/part.js:805 +#: templates/js/part.js:806 msgid "Single Price Difference" msgstr "" From 9ffb9552a9f7ed9acf6238b76cc9cf483de7806c Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 21 Jun 2021 09:45:50 +1000 Subject: [PATCH 147/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ru/LC_MESSAGES/django.po | 54 +++++++++++------------ 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 7a4cbfb11f..7f9b64e0a6 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-20 21:37+0000\n" -"PO-Revision-Date: 2021-06-20 22:11\n" +"POT-Creation-Date: 2021-06-20 22:34+0000\n" +"PO-Revision-Date: 2021-06-20 23:45\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -136,7 +136,7 @@ msgstr "дата загрузки" #: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27 #: report/models.py:180 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/part.js:118 -#: templates/js/part.js:641 templates/js/stock.js:947 +#: templates/js/part.js:642 templates/js/stock.js:947 msgid "Name" msgstr "Название" @@ -157,7 +157,7 @@ msgstr "Название" #: templates/js/build.js:830 templates/js/build.js:1098 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 -#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721 +#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 #: templates/js/stock.js:552 templates/js/stock.js:959 #: templates/js/stock.js:1004 msgid "Description" @@ -487,7 +487,7 @@ msgstr "Целевая дата для сборки. Сборка будет п #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 #: templates/js/build.js:1108 templates/js/order.js:393 -#: templates/js/part.js:795 templates/js/stock.js:1139 +#: templates/js/part.js:796 templates/js/stock.js:1139 #: templates/js/stock.js:1358 msgid "Quantity" msgstr "Количество" @@ -1896,7 +1896,7 @@ msgstr "" msgid "Image URL" msgstr "" -#: company/forms.py:118 templates/js/part.js:786 +#: company/forms.py:118 templates/js/part.js:787 msgid "Single Price" msgstr "" @@ -1975,7 +1975,7 @@ msgstr "" #: order/models.py:106 part/models.py:743 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:318 -#: templates/js/part.js:497 +#: templates/js/part.js:498 msgid "Link" msgstr "" @@ -2357,7 +2357,7 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:305 templates/js/part.js:464 templates/js/stock.js:561 +#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:561 #: templates/navbar.html:26 msgid "Stock" msgstr "" @@ -3233,7 +3233,7 @@ msgstr "" #: part/templates/part/category_navbar.html:29 #: part/templates/part/category_partlist.html:10 #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:665 +#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:40 msgid "Parts" @@ -3248,7 +3248,7 @@ msgid "Order Code" msgstr "" #: order/templates/order/receive_parts.html:21 -#: part/templates/part/part_base.html:136 templates/js/part.js:480 +#: part/templates/part/part_base.html:136 templates/js/part.js:481 msgid "On Order" msgstr "" @@ -3826,7 +3826,7 @@ msgid "Part keywords to improve visibility in search results" msgstr "" #: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73 -#: part/templates/part/set_category.html:15 templates/js/part.js:451 +#: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" @@ -3960,7 +3960,7 @@ msgstr "" msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117 +#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" @@ -3976,7 +3976,7 @@ msgstr "" msgid "Enter description for this test" msgstr "" -#: part/models.py:2125 templates/js/part.js:725 +#: part/models.py:2125 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "" @@ -3985,7 +3985,7 @@ msgstr "" msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2131 templates/js/part.js:733 +#: part/models.py:2131 templates/js/part.js:734 msgid "Requires Value" msgstr "" @@ -3993,7 +3993,7 @@ msgstr "" msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2137 templates/js/part.js:740 +#: part/models.py:2137 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" @@ -4816,7 +4816,7 @@ msgid "Can Build" msgstr "" #: part/templates/part/part_base.html:178 templates/js/part.js:312 -#: templates/js/part.js:484 +#: templates/js/part.js:485 msgid "Building" msgstr "" @@ -4888,7 +4888,7 @@ msgid "Showing stock for all variants of %(full_name)s" msgstr "" #: part/templates/part/stock_count.html:7 templates/js/bom.js:239 -#: templates/js/part.js:302 templates/js/part.js:488 +#: templates/js/part.js:302 templates/js/part.js:489 msgid "No Stock" msgstr "" @@ -6667,7 +6667,7 @@ msgstr "" msgid "No builds matching query" msgstr "" -#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634 +#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635 #: templates/js/stock.js:509 templates/js/stock.js:941 msgid "Select" msgstr "" @@ -6911,39 +6911,39 @@ msgstr "" msgid "No variants found" msgstr "" -#: templates/js/part.js:280 templates/js/part.js:518 +#: templates/js/part.js:280 templates/js/part.js:519 msgid "No parts found" msgstr "" -#: templates/js/part.js:457 +#: templates/js/part.js:458 msgid "No category" msgstr "" -#: templates/js/part.js:475 templates/js/table_filters.js:323 +#: templates/js/part.js:476 templates/js/table_filters.js:323 msgid "Low stock" msgstr "" -#: templates/js/part.js:659 templates/js/stock.js:965 +#: templates/js/part.js:660 templates/js/stock.js:965 msgid "Path" msgstr "" -#: templates/js/part.js:702 +#: templates/js/part.js:703 msgid "No test templates matching query" msgstr "" -#: templates/js/part.js:753 templates/js/stock.js:75 +#: templates/js/part.js:754 templates/js/stock.js:75 msgid "Edit test result" msgstr "" -#: templates/js/part.js:754 templates/js/stock.js:76 +#: templates/js/part.js:755 templates/js/stock.js:76 msgid "Delete test result" msgstr "" -#: templates/js/part.js:760 +#: templates/js/part.js:761 msgid "This test is defined for a parent part" msgstr "" -#: templates/js/part.js:805 +#: templates/js/part.js:806 msgid "Single Price Difference" msgstr "" From f5ec6000a39185bc251cda80f8c13a6b6f2388e4 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 21 Jun 2021 09:45:51 +1000 Subject: [PATCH 148/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/tr/LC_MESSAGES/django.po | 54 +++++++++++------------ 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index dc91dc7df9..83cc90383a 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-20 21:37+0000\n" -"PO-Revision-Date: 2021-06-20 22:11\n" +"POT-Creation-Date: 2021-06-20 22:34+0000\n" +"PO-Revision-Date: 2021-06-20 23:45\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -136,7 +136,7 @@ msgstr "yükleme tarihi" #: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27 #: report/models.py:180 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/part.js:118 -#: templates/js/part.js:641 templates/js/stock.js:947 +#: templates/js/part.js:642 templates/js/stock.js:947 msgid "Name" msgstr "Adı" @@ -157,7 +157,7 @@ msgstr "Adı" #: templates/js/build.js:830 templates/js/build.js:1098 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 -#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721 +#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 #: templates/js/stock.js:552 templates/js/stock.js:959 #: templates/js/stock.js:1004 msgid "Description" @@ -487,7 +487,7 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 #: templates/js/build.js:1108 templates/js/order.js:393 -#: templates/js/part.js:795 templates/js/stock.js:1139 +#: templates/js/part.js:796 templates/js/stock.js:1139 #: templates/js/stock.js:1358 msgid "Quantity" msgstr "Miktar" @@ -1896,7 +1896,7 @@ msgstr "" msgid "Image URL" msgstr "" -#: company/forms.py:118 templates/js/part.js:786 +#: company/forms.py:118 templates/js/part.js:787 msgid "Single Price" msgstr "" @@ -1975,7 +1975,7 @@ msgstr "" #: order/models.py:106 part/models.py:743 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:318 -#: templates/js/part.js:497 +#: templates/js/part.js:498 msgid "Link" msgstr "" @@ -2357,7 +2357,7 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:305 templates/js/part.js:464 templates/js/stock.js:561 +#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:561 #: templates/navbar.html:26 msgid "Stock" msgstr "Stok" @@ -3233,7 +3233,7 @@ msgstr "" #: part/templates/part/category_navbar.html:29 #: part/templates/part/category_partlist.html:10 #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:665 +#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:40 msgid "Parts" @@ -3248,7 +3248,7 @@ msgid "Order Code" msgstr "" #: order/templates/order/receive_parts.html:21 -#: part/templates/part/part_base.html:136 templates/js/part.js:480 +#: part/templates/part/part_base.html:136 templates/js/part.js:481 msgid "On Order" msgstr "" @@ -3826,7 +3826,7 @@ msgid "Part keywords to improve visibility in search results" msgstr "" #: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73 -#: part/templates/part/set_category.html:15 templates/js/part.js:451 +#: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" @@ -3960,7 +3960,7 @@ msgstr "Test şablonları sadece takip edilebilir paçalar için oluşturulabili msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117 +#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" @@ -3976,7 +3976,7 @@ msgstr "" msgid "Enter description for this test" msgstr "" -#: part/models.py:2125 templates/js/part.js:725 +#: part/models.py:2125 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "Gerekli" @@ -3985,7 +3985,7 @@ msgstr "Gerekli" msgid "Is this test required to pass?" msgstr "Testi geçmesi için bu gerekli mi?" -#: part/models.py:2131 templates/js/part.js:733 +#: part/models.py:2131 templates/js/part.js:734 msgid "Requires Value" msgstr "" @@ -3993,7 +3993,7 @@ msgstr "" msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2137 templates/js/part.js:740 +#: part/models.py:2137 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" @@ -4816,7 +4816,7 @@ msgid "Can Build" msgstr "" #: part/templates/part/part_base.html:178 templates/js/part.js:312 -#: templates/js/part.js:484 +#: templates/js/part.js:485 msgid "Building" msgstr "" @@ -4888,7 +4888,7 @@ msgid "Showing stock for all variants of %(full_name)s" msgstr "%(full_name)s için tüm çeşitlerin stokları gösteriliyor" #: part/templates/part/stock_count.html:7 templates/js/bom.js:239 -#: templates/js/part.js:302 templates/js/part.js:488 +#: templates/js/part.js:302 templates/js/part.js:489 msgid "No Stock" msgstr "Stok Yok" @@ -6667,7 +6667,7 @@ msgstr "" msgid "No builds matching query" msgstr "" -#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634 +#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635 #: templates/js/stock.js:509 templates/js/stock.js:941 msgid "Select" msgstr "" @@ -6911,39 +6911,39 @@ msgstr "" msgid "No variants found" msgstr "Çeşit bulunamadı" -#: templates/js/part.js:280 templates/js/part.js:518 +#: templates/js/part.js:280 templates/js/part.js:519 msgid "No parts found" msgstr "" -#: templates/js/part.js:457 +#: templates/js/part.js:458 msgid "No category" msgstr "" -#: templates/js/part.js:475 templates/js/table_filters.js:323 +#: templates/js/part.js:476 templates/js/table_filters.js:323 msgid "Low stock" msgstr "" -#: templates/js/part.js:659 templates/js/stock.js:965 +#: templates/js/part.js:660 templates/js/stock.js:965 msgid "Path" msgstr "" -#: templates/js/part.js:702 +#: templates/js/part.js:703 msgid "No test templates matching query" msgstr "Sorgu ile eşleşen test şablonu bulunamadı" -#: templates/js/part.js:753 templates/js/stock.js:75 +#: templates/js/part.js:754 templates/js/stock.js:75 msgid "Edit test result" msgstr "" -#: templates/js/part.js:754 templates/js/stock.js:76 +#: templates/js/part.js:755 templates/js/stock.js:76 msgid "Delete test result" msgstr "" -#: templates/js/part.js:760 +#: templates/js/part.js:761 msgid "This test is defined for a parent part" msgstr "" -#: templates/js/part.js:805 +#: templates/js/part.js:806 msgid "Single Price Difference" msgstr "" From fc46cc839379775bb69230be4074b3b31b3cd3c5 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 21 Jun 2021 09:45:52 +1000 Subject: [PATCH 149/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/zh/LC_MESSAGES/django.po | 54 +++++++++++------------ 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 68ccf3e247..23658a14a2 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-20 21:37+0000\n" -"PO-Revision-Date: 2021-06-20 22:11\n" +"POT-Creation-Date: 2021-06-20 22:34+0000\n" +"PO-Revision-Date: 2021-06-20 23:45\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -136,7 +136,7 @@ msgstr "上传日期" #: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27 #: report/models.py:180 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/part.js:118 -#: templates/js/part.js:641 templates/js/stock.js:947 +#: templates/js/part.js:642 templates/js/stock.js:947 msgid "Name" msgstr "名称" @@ -157,7 +157,7 @@ msgstr "名称" #: templates/js/build.js:830 templates/js/build.js:1098 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 -#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721 +#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 #: templates/js/stock.js:552 templates/js/stock.js:959 #: templates/js/stock.js:1004 msgid "Description" @@ -487,7 +487,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 #: templates/js/build.js:1108 templates/js/order.js:393 -#: templates/js/part.js:795 templates/js/stock.js:1139 +#: templates/js/part.js:796 templates/js/stock.js:1139 #: templates/js/stock.js:1358 msgid "Quantity" msgstr "" @@ -1896,7 +1896,7 @@ msgstr "" msgid "Image URL" msgstr "" -#: company/forms.py:118 templates/js/part.js:786 +#: company/forms.py:118 templates/js/part.js:787 msgid "Single Price" msgstr "" @@ -1975,7 +1975,7 @@ msgstr "" #: order/models.py:106 part/models.py:743 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:318 -#: templates/js/part.js:497 +#: templates/js/part.js:498 msgid "Link" msgstr "" @@ -2357,7 +2357,7 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:305 templates/js/part.js:464 templates/js/stock.js:561 +#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:561 #: templates/navbar.html:26 msgid "Stock" msgstr "" @@ -3233,7 +3233,7 @@ msgstr "" #: part/templates/part/category_navbar.html:29 #: part/templates/part/category_partlist.html:10 #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:665 +#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:40 msgid "Parts" @@ -3248,7 +3248,7 @@ msgid "Order Code" msgstr "" #: order/templates/order/receive_parts.html:21 -#: part/templates/part/part_base.html:136 templates/js/part.js:480 +#: part/templates/part/part_base.html:136 templates/js/part.js:481 msgid "On Order" msgstr "" @@ -3826,7 +3826,7 @@ msgid "Part keywords to improve visibility in search results" msgstr "" #: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73 -#: part/templates/part/set_category.html:15 templates/js/part.js:451 +#: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" @@ -3960,7 +3960,7 @@ msgstr "" msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117 +#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" @@ -3976,7 +3976,7 @@ msgstr "" msgid "Enter description for this test" msgstr "" -#: part/models.py:2125 templates/js/part.js:725 +#: part/models.py:2125 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "" @@ -3985,7 +3985,7 @@ msgstr "" msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2131 templates/js/part.js:733 +#: part/models.py:2131 templates/js/part.js:734 msgid "Requires Value" msgstr "" @@ -3993,7 +3993,7 @@ msgstr "" msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2137 templates/js/part.js:740 +#: part/models.py:2137 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" @@ -4816,7 +4816,7 @@ msgid "Can Build" msgstr "" #: part/templates/part/part_base.html:178 templates/js/part.js:312 -#: templates/js/part.js:484 +#: templates/js/part.js:485 msgid "Building" msgstr "" @@ -4888,7 +4888,7 @@ msgid "Showing stock for all variants of %(full_name)s" msgstr "" #: part/templates/part/stock_count.html:7 templates/js/bom.js:239 -#: templates/js/part.js:302 templates/js/part.js:488 +#: templates/js/part.js:302 templates/js/part.js:489 msgid "No Stock" msgstr "" @@ -6667,7 +6667,7 @@ msgstr "" msgid "No builds matching query" msgstr "" -#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634 +#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635 #: templates/js/stock.js:509 templates/js/stock.js:941 msgid "Select" msgstr "" @@ -6911,39 +6911,39 @@ msgstr "" msgid "No variants found" msgstr "" -#: templates/js/part.js:280 templates/js/part.js:518 +#: templates/js/part.js:280 templates/js/part.js:519 msgid "No parts found" msgstr "" -#: templates/js/part.js:457 +#: templates/js/part.js:458 msgid "No category" msgstr "" -#: templates/js/part.js:475 templates/js/table_filters.js:323 +#: templates/js/part.js:476 templates/js/table_filters.js:323 msgid "Low stock" msgstr "" -#: templates/js/part.js:659 templates/js/stock.js:965 +#: templates/js/part.js:660 templates/js/stock.js:965 msgid "Path" msgstr "" -#: templates/js/part.js:702 +#: templates/js/part.js:703 msgid "No test templates matching query" msgstr "" -#: templates/js/part.js:753 templates/js/stock.js:75 +#: templates/js/part.js:754 templates/js/stock.js:75 msgid "Edit test result" msgstr "" -#: templates/js/part.js:754 templates/js/stock.js:76 +#: templates/js/part.js:755 templates/js/stock.js:76 msgid "Delete test result" msgstr "" -#: templates/js/part.js:760 +#: templates/js/part.js:761 msgid "This test is defined for a parent part" msgstr "" -#: templates/js/part.js:805 +#: templates/js/part.js:806 msgid "Single Price Difference" msgstr "" From 3e15705674521eeb9a43b49853aa09cb9cd45a28 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 21 Jun 2021 09:45:53 +1000 Subject: [PATCH 150/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 54 +++++++++++------------ 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 73d1a2fe1d..66cfe2dd99 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-20 21:37+0000\n" -"PO-Revision-Date: 2021-06-20 22:11\n" +"POT-Creation-Date: 2021-06-20 22:34+0000\n" +"PO-Revision-Date: 2021-06-20 23:45\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -136,7 +136,7 @@ msgstr "Hochladedatum" #: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27 #: report/models.py:180 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/part.js:118 -#: templates/js/part.js:641 templates/js/stock.js:947 +#: templates/js/part.js:642 templates/js/stock.js:947 msgid "Name" msgstr "Name" @@ -157,7 +157,7 @@ msgstr "Name" #: templates/js/build.js:830 templates/js/build.js:1098 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 -#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721 +#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 #: templates/js/stock.js:552 templates/js/stock.js:959 #: templates/js/stock.js:1004 msgid "Description" @@ -487,7 +487,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 #: templates/js/build.js:1108 templates/js/order.js:393 -#: templates/js/part.js:795 templates/js/stock.js:1139 +#: templates/js/part.js:796 templates/js/stock.js:1139 #: templates/js/stock.js:1358 msgid "Quantity" msgstr "Anzahl" @@ -1896,7 +1896,7 @@ msgstr "URL" msgid "Image URL" msgstr "Bild-URL" -#: company/forms.py:118 templates/js/part.js:786 +#: company/forms.py:118 templates/js/part.js:787 msgid "Single Price" msgstr "Einzelpreis" @@ -1975,7 +1975,7 @@ msgstr "Anlaufstelle" #: order/models.py:106 part/models.py:743 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:318 -#: templates/js/part.js:497 +#: templates/js/part.js:498 msgid "Link" msgstr "Link" @@ -2358,7 +2358,7 @@ msgstr "Herstellerteil-Bestand" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:305 templates/js/part.js:464 templates/js/stock.js:561 +#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:561 #: templates/navbar.html:26 msgid "Stock" msgstr "Lagerbestand" @@ -3234,7 +3234,7 @@ msgstr "Ausstehende Teile für %(order)s - %(desc)s empfangen" #: part/templates/part/category_navbar.html:29 #: part/templates/part/category_partlist.html:10 #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:665 +#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:40 msgid "Parts" @@ -3249,7 +3249,7 @@ msgid "Order Code" msgstr "Bestellnummer" #: order/templates/order/receive_parts.html:21 -#: part/templates/part/part_base.html:136 templates/js/part.js:480 +#: part/templates/part/part_base.html:136 templates/js/part.js:481 msgid "On Order" msgstr "Bestellt" @@ -3827,7 +3827,7 @@ msgid "Part keywords to improve visibility in search results" msgstr "Schlüsselworte um die Sichtbarkeit in Suchergebnissen zu verbessern" #: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73 -#: part/templates/part/set_category.html:15 templates/js/part.js:451 +#: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "Kategorie" @@ -3961,7 +3961,7 @@ msgstr "Test-Vorlagen können nur für verfolgbare Teile angelegt werden" msgid "Test with this name already exists for this part" msgstr "Ein Test mit diesem Namen besteht bereits für dieses Teil" -#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117 +#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "Test-Name" @@ -3977,7 +3977,7 @@ msgstr "Test-Beschreibung" msgid "Enter description for this test" msgstr "Beschreibung für diesen Test eingeben" -#: part/models.py:2125 templates/js/part.js:725 +#: part/models.py:2125 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "Benötigt" @@ -3986,7 +3986,7 @@ msgstr "Benötigt" msgid "Is this test required to pass?" msgstr "Muss dieser Test erfolgreich sein?" -#: part/models.py:2131 templates/js/part.js:733 +#: part/models.py:2131 templates/js/part.js:734 msgid "Requires Value" msgstr "Erfordert Wert" @@ -3994,7 +3994,7 @@ msgstr "Erfordert Wert" msgid "Does this test require a value when adding a test result?" msgstr "Muss für diesen Test ein Wert für das Test-Ergebnis eingetragen werden?" -#: part/models.py:2137 templates/js/part.js:740 +#: part/models.py:2137 templates/js/part.js:741 msgid "Requires Attachment" msgstr "Anhang muss eingegeben werden" @@ -4817,7 +4817,7 @@ msgid "Can Build" msgstr "Herstellbar" #: part/templates/part/part_base.html:178 templates/js/part.js:312 -#: templates/js/part.js:484 +#: templates/js/part.js:485 msgid "Building" msgstr "Im Bau" @@ -4889,7 +4889,7 @@ msgid "Showing stock for all variants of %(full_name)s" msgstr "Lagerbestand aller Varianten von %(full_name)s" #: part/templates/part/stock_count.html:7 templates/js/bom.js:239 -#: templates/js/part.js:302 templates/js/part.js:488 +#: templates/js/part.js:302 templates/js/part.js:489 msgid "No Stock" msgstr "Kein Bestand" @@ -6671,7 +6671,7 @@ msgstr "Bestand bestellen" msgid "No builds matching query" msgstr "Keine Bauaufträge passen zur Anfrage" -#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634 +#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635 #: templates/js/stock.js:509 templates/js/stock.js:941 msgid "Select" msgstr "Auswählen" @@ -6915,39 +6915,39 @@ msgstr "Verkäufliches Teil" msgid "No variants found" msgstr "Keine Varianten gefunden" -#: templates/js/part.js:280 templates/js/part.js:518 +#: templates/js/part.js:280 templates/js/part.js:519 msgid "No parts found" msgstr "Keine Teile gefunden" -#: templates/js/part.js:457 +#: templates/js/part.js:458 msgid "No category" msgstr "Keine Kategorie" -#: templates/js/part.js:475 templates/js/table_filters.js:323 +#: templates/js/part.js:476 templates/js/table_filters.js:323 msgid "Low stock" msgstr "Bestand niedrig" -#: templates/js/part.js:659 templates/js/stock.js:965 +#: templates/js/part.js:660 templates/js/stock.js:965 msgid "Path" msgstr "Pfad" -#: templates/js/part.js:702 +#: templates/js/part.js:703 msgid "No test templates matching query" msgstr "Keine zur Anfrage passenden Testvorlagen" -#: templates/js/part.js:753 templates/js/stock.js:75 +#: templates/js/part.js:754 templates/js/stock.js:75 msgid "Edit test result" msgstr "Testergebnis bearbeiten" -#: templates/js/part.js:754 templates/js/stock.js:76 +#: templates/js/part.js:755 templates/js/stock.js:76 msgid "Delete test result" msgstr "Testergebnis löschen" -#: templates/js/part.js:760 +#: templates/js/part.js:761 msgid "This test is defined for a parent part" msgstr "Dieses Testergebnis ist für ein Hauptteil" -#: templates/js/part.js:805 +#: templates/js/part.js:806 msgid "Single Price Difference" msgstr "Einzelpreisdifferenz" From 68a1181421a1a3607f8de7cd0c2d794d229cbf11 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 21 Jun 2021 09:45:55 +1000 Subject: [PATCH 151/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ja/LC_MESSAGES/django.po | 54 +++++++++++------------ 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 61b40d6fbc..5819b0e1f4 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-20 21:37+0000\n" -"PO-Revision-Date: 2021-06-20 22:11\n" +"POT-Creation-Date: 2021-06-20 22:34+0000\n" +"PO-Revision-Date: 2021-06-20 23:45\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -136,7 +136,7 @@ msgstr "" #: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27 #: report/models.py:180 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/part.js:118 -#: templates/js/part.js:641 templates/js/stock.js:947 +#: templates/js/part.js:642 templates/js/stock.js:947 msgid "Name" msgstr "" @@ -157,7 +157,7 @@ msgstr "" #: templates/js/build.js:830 templates/js/build.js:1098 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 -#: templates/js/part.js:437 templates/js/part.js:653 templates/js/part.js:721 +#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 #: templates/js/stock.js:552 templates/js/stock.js:959 #: templates/js/stock.js:1004 msgid "Description" @@ -487,7 +487,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 #: templates/js/build.js:1108 templates/js/order.js:393 -#: templates/js/part.js:795 templates/js/stock.js:1139 +#: templates/js/part.js:796 templates/js/stock.js:1139 #: templates/js/stock.js:1358 msgid "Quantity" msgstr "" @@ -1896,7 +1896,7 @@ msgstr "" msgid "Image URL" msgstr "" -#: company/forms.py:118 templates/js/part.js:786 +#: company/forms.py:118 templates/js/part.js:787 msgid "Single Price" msgstr "" @@ -1975,7 +1975,7 @@ msgstr "" #: order/models.py:106 part/models.py:743 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:318 -#: templates/js/part.js:497 +#: templates/js/part.js:498 msgid "Link" msgstr "" @@ -2357,7 +2357,7 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:305 templates/js/part.js:464 templates/js/stock.js:561 +#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:561 #: templates/navbar.html:26 msgid "Stock" msgstr "" @@ -3233,7 +3233,7 @@ msgstr "" #: part/templates/part/category_navbar.html:29 #: part/templates/part/category_partlist.html:10 #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:665 +#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:40 msgid "Parts" @@ -3248,7 +3248,7 @@ msgid "Order Code" msgstr "" #: order/templates/order/receive_parts.html:21 -#: part/templates/part/part_base.html:136 templates/js/part.js:480 +#: part/templates/part/part_base.html:136 templates/js/part.js:481 msgid "On Order" msgstr "" @@ -3826,7 +3826,7 @@ msgid "Part keywords to improve visibility in search results" msgstr "" #: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73 -#: part/templates/part/set_category.html:15 templates/js/part.js:451 +#: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" @@ -3960,7 +3960,7 @@ msgstr "" msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2113 templates/js/part.js:716 templates/js/stock.js:117 +#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" @@ -3976,7 +3976,7 @@ msgstr "" msgid "Enter description for this test" msgstr "" -#: part/models.py:2125 templates/js/part.js:725 +#: part/models.py:2125 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "" @@ -3985,7 +3985,7 @@ msgstr "" msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2131 templates/js/part.js:733 +#: part/models.py:2131 templates/js/part.js:734 msgid "Requires Value" msgstr "" @@ -3993,7 +3993,7 @@ msgstr "" msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2137 templates/js/part.js:740 +#: part/models.py:2137 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" @@ -4816,7 +4816,7 @@ msgid "Can Build" msgstr "" #: part/templates/part/part_base.html:178 templates/js/part.js:312 -#: templates/js/part.js:484 +#: templates/js/part.js:485 msgid "Building" msgstr "" @@ -4888,7 +4888,7 @@ msgid "Showing stock for all variants of %(full_name)s" msgstr "" #: part/templates/part/stock_count.html:7 templates/js/bom.js:239 -#: templates/js/part.js:302 templates/js/part.js:488 +#: templates/js/part.js:302 templates/js/part.js:489 msgid "No Stock" msgstr "" @@ -6667,7 +6667,7 @@ msgstr "" msgid "No builds matching query" msgstr "" -#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:634 +#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635 #: templates/js/stock.js:509 templates/js/stock.js:941 msgid "Select" msgstr "" @@ -6911,39 +6911,39 @@ msgstr "" msgid "No variants found" msgstr "" -#: templates/js/part.js:280 templates/js/part.js:518 +#: templates/js/part.js:280 templates/js/part.js:519 msgid "No parts found" msgstr "" -#: templates/js/part.js:457 +#: templates/js/part.js:458 msgid "No category" msgstr "" -#: templates/js/part.js:475 templates/js/table_filters.js:323 +#: templates/js/part.js:476 templates/js/table_filters.js:323 msgid "Low stock" msgstr "" -#: templates/js/part.js:659 templates/js/stock.js:965 +#: templates/js/part.js:660 templates/js/stock.js:965 msgid "Path" msgstr "" -#: templates/js/part.js:702 +#: templates/js/part.js:703 msgid "No test templates matching query" msgstr "" -#: templates/js/part.js:753 templates/js/stock.js:75 +#: templates/js/part.js:754 templates/js/stock.js:75 msgid "Edit test result" msgstr "" -#: templates/js/part.js:754 templates/js/stock.js:76 +#: templates/js/part.js:755 templates/js/stock.js:76 msgid "Delete test result" msgstr "" -#: templates/js/part.js:760 +#: templates/js/part.js:761 msgid "This test is defined for a parent part" msgstr "" -#: templates/js/part.js:805 +#: templates/js/part.js:806 msgid "Single Price Difference" msgstr "" From b3960999d4028f42e7801e32143eeb9cff4dda3d Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 21 Jun 2021 00:54:09 +0000 Subject: [PATCH 152/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 2 +- InvenTree/locale/en/LC_MESSAGES/django.po | 2 +- InvenTree/locale/es/LC_MESSAGES/django.po | 2 +- InvenTree/locale/fr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/it/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ja/LC_MESSAGES/django.po | 2 +- InvenTree/locale/pl/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ru/LC_MESSAGES/django.po | 2 +- InvenTree/locale/tr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/zh/LC_MESSAGES/django.po | 2 +- 10 files changed, 10 insertions(+), 10 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index a223adf015..4c4d94d88c 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-20 22:34+0000\n" +"POT-Creation-Date: 2021-06-21 00:53+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: German\n" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 36f9bca777..475c4a31b0 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-20 22:34+0000\n" +"POT-Creation-Date: 2021-06-21 00:53+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 2abe0dce85..65da3a0860 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-20 22:34+0000\n" +"POT-Creation-Date: 2021-06-21 00:53+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Spanish\n" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index e63b75c242..92a1fea374 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-20 22:34+0000\n" +"POT-Creation-Date: 2021-06-21 00:53+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: French\n" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 1c46bb83ea..81c25a79d3 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-20 22:34+0000\n" +"POT-Creation-Date: 2021-06-21 00:53+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Italian\n" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 07d0cecb15..eb867ddcc4 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-20 22:34+0000\n" +"POT-Creation-Date: 2021-06-21 00:53+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Japanese\n" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index ef7b2aab08..6d904414b2 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-20 22:34+0000\n" +"POT-Creation-Date: 2021-06-21 00:53+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Polish\n" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 2177993f17..097305f967 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-20 22:34+0000\n" +"POT-Creation-Date: 2021-06-21 00:53+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Russian\n" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index f58c4f4fd4..280034d5ba 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-20 22:34+0000\n" +"POT-Creation-Date: 2021-06-21 00:53+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Turkish\n" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 805c32d4b5..a3fe11ac73 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-20 22:34+0000\n" +"POT-Creation-Date: 2021-06-21 00:53+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" From 58d28e5b6dd80d8a414e809bffb32891e24ba6ab Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 21 Jun 2021 06:40:43 +0000 Subject: [PATCH 153/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 516 ++++++++++++---------- InvenTree/locale/en/LC_MESSAGES/django.po | 498 +++++++++++---------- InvenTree/locale/es/LC_MESSAGES/django.po | 500 +++++++++++---------- InvenTree/locale/fr/LC_MESSAGES/django.po | 502 +++++++++++---------- InvenTree/locale/it/LC_MESSAGES/django.po | 498 +++++++++++---------- InvenTree/locale/ja/LC_MESSAGES/django.po | 498 +++++++++++---------- InvenTree/locale/pl/LC_MESSAGES/django.po | 514 +++++++++++---------- InvenTree/locale/ru/LC_MESSAGES/django.po | 502 +++++++++++---------- InvenTree/locale/tr/LC_MESSAGES/django.po | 500 +++++++++++---------- InvenTree/locale/zh/LC_MESSAGES/django.po | 500 +++++++++++---------- 10 files changed, 2738 insertions(+), 2290 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 4c4d94d88c..fd7bc851cc 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 00:53+0000\n" +"POT-Creation-Date: 2021-06-21 06:40+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: German\n" @@ -122,7 +122,7 @@ msgstr "Kommentar" msgid "File comment" msgstr "Datei-Kommentar" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1154 msgid "User" @@ -132,22 +132,23 @@ msgstr "Benutzer" msgid "upload date" msgstr "Hochladedatum" -#: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102 -#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27 -#: report/models.py:180 templates/InvenTree/search.html:137 -#: templates/InvenTree/search.html:289 templates/js/part.js:118 +#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 +#: label/models.py:102 part/models.py:687 part/models.py:2177 +#: part/templates/part/params.html:27 report/models.py:180 +#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 +#: templates/js/company.js:235 templates/js/part.js:118 #: templates/js/part.js:642 templates/js/stock.js:947 msgid "Name" msgstr "Name" #: InvenTree/models.py:114 build/models.py:135 #: build/templates/build/detail.html:21 company/models.py:339 -#: company/models.py:491 company/templates/company/detail.html:27 +#: company/models.py:532 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 #: order/models.py:104 order/templates/order/purchase_order_detail.html:147 -#: part/models.py:710 part/templates/part/detail.html:54 +#: part/models.py:711 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 #: report/templates/report/inventree_build_order_base.html:118 @@ -463,7 +464,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:713 -#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77 +#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 #: order/forms.py:285 order/models.py:617 order/models.py:841 #: order/templates/order/order_wizard/match_parts.html:29 @@ -473,7 +474,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -604,7 +605,7 @@ msgstr "Bauauftragsreferenz" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2315 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2316 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:659 templates/js/build.js:1102 @@ -626,15 +627,15 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: build/models.py:153 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:622 +#: build/templates/build/detail.html:26 company/models.py:663 #: order/models.py:661 order/models.py:717 #: order/templates/order/order_wizard/select_parts.html:30 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1988 part/models.py:2000 part/models.py:2015 -#: part/models.py:2033 part/models.py:2108 part/models.py:2204 -#: part/models.py:2290 part/templates/part/part_app_base.html:8 +#: part/models.py:1989 part/models.py:2001 part/models.py:2016 +#: part/models.py:2034 part/models.py:2109 part/models.py:2205 +#: part/models.py:2291 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -644,7 +645,7 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:550 templates/js/build.js:835 #: templates/js/build.js:1075 templates/js/company.js:140 -#: templates/js/company.js:238 templates/js/part.js:241 +#: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 #: templates/js/stock.js:1346 msgid "Part" @@ -710,7 +711,7 @@ msgstr "Losnummer" msgid "Batch code for this build output" msgstr "Losnummer für dieses Endprodukt" -#: build/models.py:220 order/models.py:108 part/models.py:882 +#: build/models.py:220 order/models.py:108 part/models.py:883 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "Erstelldatum" @@ -738,7 +739,7 @@ msgstr "Nutzer der diesen Bauauftrag erstellt hat" #: build/models.py:251 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:105 order/models.py:122 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:886 +#: order/templates/order/sales_order_base.html:140 part/models.py:887 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "Verantwortlicher Benutzer" @@ -757,12 +758,12 @@ msgstr "Nutzer der für diesen Bauauftrag zuständig ist" msgid "External Link" msgstr "Externer Link" -#: build/models.py:258 part/models.py:744 stock/models.py:462 +#: build/models.py:258 part/models.py:745 stock/models.py:462 msgid "Link to external URL" msgstr "Link zu einer externen URL" #: build/models.py:262 build/templates/build/navbar.html:53 -#: company/models.py:132 company/models.py:498 +#: company/models.py:132 company/models.py:539 #: company/templates/company/navbar.html:70 #: company/templates/company/navbar.html:73 order/models.py:126 #: order/models.py:621 order/templates/order/po_navbar.html:38 @@ -770,7 +771,7 @@ msgstr "Link zu einer externen URL" #: order/templates/order/purchase_order_detail.html:243 #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:871 +#: order/templates/order/so_navbar.html:36 part/models.py:872 #: part/templates/part/navbar.html:142 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 @@ -1598,7 +1599,7 @@ msgstr "Aktuelle Teile-Stände" msgid "Number of recent parts to display on index page" msgstr "Anzahl der neusten Teile auf der Startseite" -#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -1608,7 +1609,7 @@ msgstr "Vorlage" msgid "Parts are templates by default" msgstr "Teile sind standardmäßig Vorlagen" -#: common/models.py:160 part/models.py:834 part/templates/part/detail.html:170 +#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:327 msgid "Assembly" msgstr "Baugruppe" @@ -1617,7 +1618,7 @@ msgstr "Baugruppe" msgid "Parts can be assembled from other components by default" msgstr "Teile können standardmäßig aus anderen Teilen angefertigt werden" -#: common/models.py:167 part/models.py:840 part/templates/part/detail.html:180 +#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180 #: templates/js/table_filters.js:331 msgid "Component" msgstr "Komponente" @@ -1626,7 +1627,7 @@ msgstr "Komponente" msgid "Parts can be used as sub-components by default" msgstr "Teile können standardmäßig in Baugruppen benutzt werden" -#: common/models.py:174 part/models.py:851 part/templates/part/detail.html:200 +#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "Kaufbar" @@ -1634,7 +1635,7 @@ msgstr "Kaufbar" msgid "Parts are purchaseable by default" msgstr "Artikel sind grundsätzlich kaufbar" -#: common/models.py:181 part/models.py:856 part/templates/part/detail.html:210 +#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210 #: templates/js/table_filters.js:339 msgid "Salable" msgstr "Verkäuflich" @@ -1643,7 +1644,7 @@ msgstr "Verkäuflich" msgid "Parts are salable by default" msgstr "Artikel sind grundsätzlich verkaufbar" -#: common/models.py:188 part/models.py:846 part/templates/part/detail.html:190 +#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:343 msgid "Trackable" msgstr "Nachverfolgbar" @@ -1652,7 +1653,7 @@ msgstr "Nachverfolgbar" msgid "Parts are trackable by default" msgstr "Artikel sind grundsätzlich verfolgbar" -#: common/models.py:195 part/models.py:866 part/templates/part/detail.html:150 +#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "Virtuell" @@ -1831,7 +1832,7 @@ msgstr "Nur Ganzzahl eingeben" msgid "Key string must be unique" msgstr "Schlüsseltext muss eindeutig sein" -#: common/models.py:714 company/forms.py:177 +#: common/models.py:714 company/forms.py:192 msgid "Price break quantity" msgstr "Preisstaffelungs Anzahl" @@ -1902,29 +1903,29 @@ msgstr "URL" msgid "Image URL" msgstr "Bild-URL" -#: company/forms.py:118 templates/js/part.js:787 +#: company/forms.py:133 templates/js/part.js:787 msgid "Single Price" msgstr "Einzelpreis" -#: company/forms.py:120 +#: company/forms.py:135 msgid "Single quantity price" msgstr "Preis für eine Einheit" -#: company/forms.py:128 company/models.py:321 +#: company/forms.py:143 company/models.py:321 msgid "Select manufacturer" msgstr "Hersteller auswählen" -#: company/forms.py:134 company/models.py:328 +#: company/forms.py:149 company/models.py:328 msgid "Manufacturer Part Number" msgstr "Hersteller-Teilenummer" -#: company/forms.py:136 company/models.py:327 +#: company/forms.py:151 company/models.py:327 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 #: order/templates/order/purchase_order_detail.html:162 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307 +#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:408 msgid "MPN" msgstr "MPN" @@ -1977,10 +1978,10 @@ msgstr "Kontakt" msgid "Point of contact" msgstr "Anlaufstelle" -#: company/models.py:121 company/models.py:333 company/models.py:485 -#: order/models.py:106 part/models.py:743 +#: company/models.py:121 company/models.py:333 company/models.py:526 +#: order/models.py:106 part/models.py:744 #: report/templates/report/inventree_build_order_base.html:165 -#: templates/js/company.js:188 templates/js/company.js:318 +#: templates/js/company.js:188 templates/js/company.js:419 #: templates/js/part.js:498 msgid "Link" msgstr "Link" @@ -1989,7 +1990,7 @@ msgstr "Link" msgid "Link to external company information" msgstr "Link auf externe Firmeninformation" -#: company/models.py:129 part/models.py:753 +#: company/models.py:129 part/models.py:754 msgid "Image" msgstr "Bild" @@ -2017,12 +2018,12 @@ msgstr "ist Hersteller" msgid "Does this company manufacture parts?" msgstr "Produziert diese Firma Teile?" -#: company/models.py:305 company/models.py:456 stock/models.py:407 +#: company/models.py:305 company/models.py:497 stock/models.py:407 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "Basisteil" -#: company/models.py:309 company/models.py:460 order/views.py:1587 +#: company/models.py:309 company/models.py:501 order/views.py:1587 msgid "Select part" msgstr "Teil auswählen" @@ -2033,7 +2034,7 @@ msgstr "Teil auswählen" #: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:352 #: templates/js/company.js:44 templates/js/company.js:165 -#: templates/js/company.js:289 +#: templates/js/company.js:390 msgid "Manufacturer" msgstr "Hersteller" @@ -2045,81 +2046,112 @@ msgstr "Externe URL für das Herstellerteil" msgid "Manufacturer part description" msgstr "Teilbeschreibung des Herstellers" -#: company/models.py:466 company/templates/company/detail.html:62 -#: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:193 -#: order/templates/order/order_base.html:92 -#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 -#: part/bom.py:286 stock/templates/stock/item_base.html:364 -#: templates/js/company.js:48 templates/js/company.js:263 -#: templates/js/order.js:170 -msgid "Supplier" -msgstr "Zulieferer" - -#: company/models.py:467 -msgid "Select supplier" -msgstr "Zulieferer auswählen" - -#: company/models.py:472 company/templates/company/supplier_part_base.html:88 -#: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 -#: part/bom.py:287 -msgid "SKU" -msgstr "SKU (Lagerbestandseinheit)" - -#: company/models.py:473 -msgid "Supplier stock keeping unit" -msgstr "Lagerbestandseinheit (SKU) des Zulieferers" - -#: company/models.py:479 +#: company/models.py:390 company/models.py:520 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 #: stock/templates/stock/item_base.html:357 msgid "Manufacturer Part" msgstr "Herstellerteil" -#: company/models.py:480 +#: company/models.py:397 +#, fuzzy +#| msgid "Parameter Name" +msgid "Parameter name" +msgstr "Name des Parameters" + +#: company/models.py:403 part/templates/part/params.html:28 +#: report/templates/report/inventree_test_report_base.html:90 +#: stock/models.py:1756 templates/InvenTree/settings/header.html:8 +#: templates/js/company.js:241 templates/js/stock.js:137 +msgid "Value" +msgstr "Wert" + +#: company/models.py:404 +#, fuzzy +#| msgid "Parameter Value" +msgid "Parameter value" +msgstr "Parameter Wert" + +#: company/models.py:410 part/models.py:829 part/models.py:2179 +#: part/templates/part/detail.html:106 part/templates/part/params.html:29 +#: templates/js/company.js:247 +msgid "Units" +msgstr "Einheiten" + +#: company/models.py:411 +#, fuzzy +#| msgid "Parameter Units" +msgid "Parameter units" +msgstr "Einheit des Parameters" + +#: company/models.py:507 company/templates/company/detail.html:62 +#: company/templates/company/supplier_part_base.html:84 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:193 +#: order/templates/order/order_base.html:92 +#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 +#: part/bom.py:286 stock/templates/stock/item_base.html:364 +#: templates/js/company.js:48 templates/js/company.js:364 +#: templates/js/order.js:170 +msgid "Supplier" +msgstr "Zulieferer" + +#: company/models.py:508 +msgid "Select supplier" +msgstr "Zulieferer auswählen" + +#: company/models.py:513 company/templates/company/supplier_part_base.html:88 +#: company/templates/company/supplier_part_detail.html:26 +#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 +#: part/bom.py:287 +msgid "SKU" +msgstr "SKU (Lagerbestandseinheit)" + +#: company/models.py:514 +msgid "Supplier stock keeping unit" +msgstr "Lagerbestandseinheit (SKU) des Zulieferers" + +#: company/models.py:521 msgid "Select manufacturer part" msgstr "Herstellerteil auswählen" -#: company/models.py:486 +#: company/models.py:527 msgid "URL for external supplier part link" msgstr "Teil-URL des Zulieferers" -#: company/models.py:492 +#: company/models.py:533 msgid "Supplier part description" msgstr "Zuliefererbeschreibung des Teils" -#: company/models.py:497 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318 +#: company/models.py:538 company/templates/company/supplier_part_base.html:116 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Notiz" -#: company/models.py:501 part/models.py:1619 +#: company/models.py:542 part/models.py:1620 msgid "base cost" msgstr "Basiskosten" -#: company/models.py:501 part/models.py:1619 +#: company/models.py:542 part/models.py:1620 msgid "Minimum charge (e.g. stocking fee)" msgstr "Mindestpreis" -#: company/models.py:503 company/templates/company/supplier_part_base.html:109 +#: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 #: templates/js/stock.js:670 msgid "Packaging" msgstr "Verpackungen" -#: company/models.py:503 +#: company/models.py:544 msgid "Part packaging" msgstr "Teile-Verpackungen" -#: company/models.py:505 part/models.py:1621 +#: company/models.py:546 part/models.py:1622 msgid "multiple" msgstr "Vielfache" -#: company/models.py:505 +#: company/models.py:546 msgid "Order multiple" msgstr "Mehrere bestellen" @@ -2276,7 +2308,6 @@ msgstr "Exportieren" #: company/templates/company/detail_supplier_part.html:11 #: company/templates/company/manufacturer_part_navbar.html:11 -#: company/templates/company/manufacturer_part_suppliers.html:10 #: templates/InvenTree/search.html:164 msgid "Supplier Parts" msgstr "Zuliefererteile" @@ -2295,7 +2326,7 @@ msgid "New Supplier Part" msgstr "Neues Zuliefererteil" #: company/templates/company/detail_supplier_part.html:72 -#: company/templates/company/manufacturer_part_suppliers.html:47 +#: company/templates/company/manufacturer_part_suppliers.html:82 #: company/views.py:64 order/templates/order/purchase_orders.html:185 #: part/templates/part/supplier.html:50 msgid "New Supplier" @@ -2347,6 +2378,7 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you msgstr "Für dieses Herstellerteil sind %(count)s Lieferanten definiert. Wenn Sie es löschen, werden die folgenden Lieferantenteile ebenfalls gelöscht:" #: company/templates/company/manufacturer_part_navbar.html:14 +#: company/templates/company/manufacturer_part_suppliers.html:10 #: company/views.py:63 part/templates/part/navbar.html:86 #: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316 #: templates/navbar.html:35 @@ -2388,11 +2420,25 @@ msgstr "Zuliefererteil entfernen" #: company/templates/company/manufacturer_part_suppliers.html:22 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:1002 users/models.py:188 +#: stock/views.py:1002 users/models.py:191 msgid "Delete" msgstr "Löschen" -#: company/templates/company/manufacturer_part_suppliers.html:48 +#: company/templates/company/manufacturer_part_suppliers.html:37 +#: part/templates/part/category_navbar.html:34 +#: part/templates/part/category_navbar.html:37 +#: part/templates/part/navbar.html:24 +msgid "Parameters" +msgstr "Parameter" + +#: company/templates/company/manufacturer_part_suppliers.html:43 +#: part/templates/part/params.html:18 +#: templates/InvenTree/settings/category.html:29 +#: templates/InvenTree/settings/part.html:47 +msgid "New Parameter" +msgstr "Neuer Parameter" + +#: company/templates/company/manufacturer_part_suppliers.html:83 #: part/templates/part/supplier.html:51 msgid "Create new supplier" msgstr "Neuen Zulieferer anlegen" @@ -2470,7 +2516,7 @@ msgstr "Neuer Auftrag" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:416 -#: stock/templates/stock/item_base.html:369 templates/js/company.js:279 +#: stock/templates/stock/item_base.html:369 templates/js/company.js:380 msgid "Supplier Part" msgstr "Zuliefererteil" @@ -2518,7 +2564,7 @@ msgstr "Teil bestellen" msgid "Pricing Information" msgstr "Preisinformationen ansehen" -#: company/templates/company/supplier_part_pricing.html:19 company/views.py:794 +#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854 #: part/templates/part/sale_prices.html:17 part/views.py:2749 msgid "Add Price Break" msgstr "Preisstaffel hinzufügen" @@ -2622,27 +2668,39 @@ msgstr "Neues Herstellerteil anlegen" msgid "Delete Manufacturer Part" msgstr "Herstellerteil löschen" -#: company/views.py:528 +#: company/views.py:514 +#, fuzzy +#| msgid "Manufacturer Part Number" +msgid "Add Manufacturer Part Parameter" +msgstr "Hersteller-Teilenummer" + +#: company/views.py:548 +#, fuzzy +#| msgid "Edit Manufacturer Part" +msgid "Edit Manufacturer Part Parameter" +msgstr "Herstellerteil ändern" + +#: company/views.py:588 msgid "Edit Supplier Part" msgstr "Zuliefererteil bearbeiten" -#: company/views.py:578 templates/js/stock.js:1294 +#: company/views.py:638 templates/js/stock.js:1294 msgid "Create new Supplier Part" msgstr "Neues Zuliefererteil anlegen" -#: company/views.py:722 +#: company/views.py:782 msgid "Delete Supplier Part" msgstr "Zuliefererteil entfernen" -#: company/views.py:799 part/views.py:2753 +#: company/views.py:859 part/views.py:2753 msgid "Added new price break" msgstr "neue Preisstaffel hinzufügt" -#: company/views.py:855 part/views.py:2797 +#: company/views.py:915 part/views.py:2797 msgid "Edit Price Break" msgstr "Preisstaffel bearbeiten" -#: company/views.py:870 part/views.py:2811 +#: company/views.py:930 part/views.py:2811 msgid "Delete Price Break" msgstr "Preisstaffel löschen" @@ -3593,7 +3651,7 @@ msgstr "Stückpreis für {part} auf {price} aktualisiert" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "{part} Stückpreis auf {price} und Menge auf {qty} aktualisiert" -#: part/bom.py:138 part/models.py:72 part/models.py:762 +#: part/bom.py:138 part/models.py:72 part/models.py:763 #: part/templates/part/category.html:66 part/templates/part/detail.html:90 msgid "Default Location" msgstr "Standard-Lagerort" @@ -3671,7 +3729,7 @@ msgstr "Zulieferer einschließen" msgid "Include part supplier data in exported BOM" msgstr "Zulieferer-Daten in Stückliste-Export einschließen" -#: part/forms.py:122 part/models.py:2204 +#: part/forms.py:122 part/models.py:2205 msgid "Parent Part" msgstr "Ausgangsteil" @@ -3747,7 +3805,7 @@ msgstr "Parameter-Vorlage zu Kategorien dieser Ebene hinzufügen" msgid "Add parameter template to all categories" msgstr "Parameter-Vorlage zu allen Kategorien hinzufügen" -#: part/forms.py:344 part/models.py:2299 +#: part/forms.py:344 part/models.py:2300 msgid "Sub part" msgstr "Untergeordnetes Teil" @@ -3767,7 +3825,7 @@ msgstr "Standard Stichwörter" msgid "Default keywords for parts in this category" msgstr "Standard-Stichworte für Teile dieser Kategorie" -#: part/models.py:82 part/models.py:2250 +#: part/models.py:82 part/models.py:2251 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "Teil-Kategorie" @@ -3778,360 +3836,355 @@ msgstr "Teil-Kategorie" msgid "Part Categories" msgstr "Teil-Kategorien" -#: part/models.py:446 part/models.py:458 +#: part/models.py:445 part/models.py:457 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "Teil '{p1}' wird in Stückliste für Teil '{p2}' benutzt (rekursiv)" -#: part/models.py:555 +#: part/models.py:554 msgid "Next available serial numbers are" msgstr "Nächste verfügbare Seriennummern wären" -#: part/models.py:559 +#: part/models.py:558 msgid "Next available serial number is" msgstr "Nächste verfügbare Seriennummer ist" -#: part/models.py:564 +#: part/models.py:563 msgid "Most recent serial number is" msgstr "Die neuste Seriennummer ist" -#: part/models.py:643 +#: part/models.py:642 msgid "Duplicate IPN not allowed in part settings" msgstr "Doppelte IPN in den Teil-Einstellungen nicht erlaubt" -#: part/models.py:654 +#: part/models.py:653 msgid "Part must be unique for name, IPN and revision" msgstr "Namen, Teile- und Revisionsnummern müssen eindeutig sein" -#: part/models.py:685 part/templates/part/detail.html:22 +#: part/models.py:686 part/templates/part/detail.html:22 msgid "Part name" msgstr "Name des Teils" -#: part/models.py:692 +#: part/models.py:693 msgid "Is Template" msgstr "Ist eine Vorlage" -#: part/models.py:693 +#: part/models.py:694 msgid "Is this part a template part?" msgstr "Ist dieses Teil eine Vorlage?" -#: part/models.py:704 +#: part/models.py:705 msgid "Is this part a variant of another part?" msgstr "Ist dieses Teil eine Variante eines anderen Teils?" -#: part/models.py:705 part/templates/part/detail.html:60 +#: part/models.py:706 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "Variante von" -#: part/models.py:711 +#: part/models.py:712 msgid "Part description" msgstr "Beschreibung des Teils" -#: part/models.py:716 part/templates/part/category.html:73 +#: part/models.py:717 part/templates/part/category.html:73 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "Schlüsselwörter" -#: part/models.py:717 +#: part/models.py:718 msgid "Part keywords to improve visibility in search results" msgstr "Schlüsselworte um die Sichtbarkeit in Suchergebnissen zu verbessern" -#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73 +#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "Kategorie" -#: part/models.py:725 +#: part/models.py:726 msgid "Part category" msgstr "Teile-Kategorie" -#: part/models.py:730 part/templates/part/detail.html:28 +#: part/models.py:731 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "IPN (Interne Produktnummer)" -#: part/models.py:731 +#: part/models.py:732 msgid "Internal Part Number" msgstr "Interne Teilenummer" -#: part/models.py:737 +#: part/models.py:738 msgid "Part revision or version number" msgstr "Revisions- oder Versionsnummer" -#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:199 +#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199 #: templates/js/part.js:173 msgid "Revision" msgstr "Revision" -#: part/models.py:760 +#: part/models.py:761 msgid "Where is this item normally stored?" msgstr "Wo wird dieses Teil normalerweise gelagert?" -#: part/models.py:807 part/templates/part/detail.html:97 +#: part/models.py:808 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "Standard Zulieferer" -#: part/models.py:808 +#: part/models.py:809 msgid "Default supplier part" msgstr "Standard Zuliefererteil" -#: part/models.py:815 +#: part/models.py:816 msgid "Default Expiry" msgstr "Standard Ablaufzeit" -#: part/models.py:816 +#: part/models.py:817 msgid "Expiry time (in days) for stock items of this part" msgstr "Ablauf-Zeit (in Tagen) für Lagerbestand dieses Teils" -#: part/models.py:821 part/templates/part/detail.html:113 +#: part/models.py:822 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "Minimaler Lagerbestand" -#: part/models.py:822 +#: part/models.py:823 msgid "Minimum allowed stock level" msgstr "Minimal zulässiger Lagerbestand" -#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106 -#: part/templates/part/params.html:29 -msgid "Units" -msgstr "Einheiten" - -#: part/models.py:829 +#: part/models.py:830 msgid "Stock keeping units for this part" msgstr "Stock Keeping Units (SKU) für dieses Teil" -#: part/models.py:835 +#: part/models.py:836 msgid "Can this part be built from other parts?" msgstr "Kann dieses Teil aus anderen Teilen angefertigt werden?" -#: part/models.py:841 +#: part/models.py:842 msgid "Can this part be used to build other parts?" msgstr "Kann dieses Teil zum Bauauftrag von anderen genutzt werden?" -#: part/models.py:847 +#: part/models.py:848 msgid "Does this part have tracking for unique items?" msgstr "Hat dieses Teil Tracking für einzelne Objekte?" -#: part/models.py:852 +#: part/models.py:853 msgid "Can this part be purchased from external suppliers?" msgstr "Kann dieses Teil von externen Zulieferern gekauft werden?" -#: part/models.py:857 +#: part/models.py:858 msgid "Can this part be sold to customers?" msgstr "Kann dieses Teil an Kunden verkauft werden?" -#: part/models.py:861 part/templates/part/detail.html:227 +#: part/models.py:862 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:241 templates/js/table_filters.js:310 msgid "Active" msgstr "Aktiv" -#: part/models.py:862 +#: part/models.py:863 msgid "Is this part active?" msgstr "Ist dieses Teil aktiv?" -#: part/models.py:867 +#: part/models.py:868 msgid "Is this a virtual part, such as a software product or license?" msgstr "Ist dieses Teil virtuell, wie zum Beispiel eine Software oder Lizenz?" -#: part/models.py:872 +#: part/models.py:873 msgid "Part notes - supports Markdown formatting" msgstr "Bemerkungen - unterstüzt Markdown-Formatierung" -#: part/models.py:875 +#: part/models.py:876 msgid "BOM checksum" msgstr "Prüfsumme der Stückliste" -#: part/models.py:875 +#: part/models.py:876 msgid "Stored BOM checksum" msgstr "Prüfsumme der Stückliste gespeichert" -#: part/models.py:878 +#: part/models.py:879 msgid "BOM checked by" msgstr "Stückliste kontrolliert von" -#: part/models.py:880 +#: part/models.py:881 msgid "BOM checked date" msgstr "BOM Kontrolldatum" -#: part/models.py:884 +#: part/models.py:885 msgid "Creation User" msgstr "Erstellungs-Nutzer" -#: part/models.py:1621 +#: part/models.py:1622 msgid "Sell multiple" msgstr "Mehrere verkaufen" -#: part/models.py:2076 +#: part/models.py:2077 msgid "Test templates can only be created for trackable parts" msgstr "Test-Vorlagen können nur für verfolgbare Teile angelegt werden" -#: part/models.py:2093 +#: part/models.py:2094 msgid "Test with this name already exists for this part" msgstr "Ein Test mit diesem Namen besteht bereits für dieses Teil" -#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "Test-Name" -#: part/models.py:2114 +#: part/models.py:2115 msgid "Enter a name for the test" msgstr "Namen für diesen Test eingeben" -#: part/models.py:2119 +#: part/models.py:2120 msgid "Test Description" msgstr "Test-Beschreibung" -#: part/models.py:2120 +#: part/models.py:2121 msgid "Enter description for this test" msgstr "Beschreibung für diesen Test eingeben" -#: part/models.py:2125 templates/js/part.js:726 +#: part/models.py:2126 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "Benötigt" -#: part/models.py:2126 +#: part/models.py:2127 msgid "Is this test required to pass?" msgstr "Muss dieser Test erfolgreich sein?" -#: part/models.py:2131 templates/js/part.js:734 +#: part/models.py:2132 templates/js/part.js:734 msgid "Requires Value" msgstr "Erfordert Wert" -#: part/models.py:2132 +#: part/models.py:2133 msgid "Does this test require a value when adding a test result?" msgstr "Muss für diesen Test ein Wert für das Test-Ergebnis eingetragen werden?" -#: part/models.py:2137 templates/js/part.js:741 +#: part/models.py:2138 templates/js/part.js:741 msgid "Requires Attachment" msgstr "Anhang muss eingegeben werden" -#: part/models.py:2138 +#: part/models.py:2139 msgid "Does this test require a file attachment when adding a test result?" msgstr "Muss für diesen Test ein Anhang für das Test-Ergebnis hinzugefügt werden?" -#: part/models.py:2171 +#: part/models.py:2172 msgid "Parameter template name must be unique" msgstr "Vorlagen-Name des Parameters muss eindeutig sein" -#: part/models.py:2176 +#: part/models.py:2177 msgid "Parameter Name" msgstr "Name des Parameters" -#: part/models.py:2178 +#: part/models.py:2179 msgid "Parameter Units" msgstr "Einheit des Parameters" -#: part/models.py:2206 part/models.py:2255 part/models.py:2256 +#: part/models.py:2207 part/models.py:2256 part/models.py:2257 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "Parameter Vorlage" -#: part/models.py:2208 +#: part/models.py:2209 msgid "Data" msgstr "Wert" -#: part/models.py:2208 +#: part/models.py:2209 msgid "Parameter Value" msgstr "Parameter Wert" -#: part/models.py:2260 templates/InvenTree/settings/category.html:67 +#: part/models.py:2261 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "Standard-Wert" -#: part/models.py:2261 +#: part/models.py:2262 msgid "Default Parameter Value" msgstr "Standard Parameter Wert" -#: part/models.py:2291 +#: part/models.py:2292 msgid "Select parent part" msgstr "Ausgangsteil auswählen" -#: part/models.py:2300 +#: part/models.py:2301 msgid "Select part to be used in BOM" msgstr "Teil für die Nutzung in der Stückliste auswählen" -#: part/models.py:2306 +#: part/models.py:2307 msgid "BOM quantity for this BOM item" msgstr "Stücklisten-Anzahl für dieses Stücklisten-Teil" -#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "Optional" -#: part/models.py:2308 +#: part/models.py:2309 msgid "This BOM item is optional" msgstr "Diese Stücklisten-Position ist optional" -#: part/models.py:2311 +#: part/models.py:2312 msgid "Overage" msgstr "Überschuss" -#: part/models.py:2312 +#: part/models.py:2313 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "Geschätzter Ausschuss (absolut oder prozentual)" -#: part/models.py:2315 +#: part/models.py:2316 msgid "BOM item reference" msgstr "Referenz der Postion auf der Stückliste" -#: part/models.py:2318 +#: part/models.py:2319 msgid "BOM item notes" msgstr "Notizen zur Stücklisten-Position" -#: part/models.py:2320 +#: part/models.py:2321 msgid "Checksum" msgstr "Prüfsumme" -#: part/models.py:2320 +#: part/models.py:2321 msgid "BOM line checksum" msgstr "Prüfsumme der Stückliste" -#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "Geerbt" -#: part/models.py:2325 +#: part/models.py:2326 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "Diese Stücklisten-Position wird in die Stücklisten von Teil-Varianten vererbt" -#: part/models.py:2330 templates/js/bom.js:294 +#: part/models.py:2331 templates/js/bom.js:294 msgid "Allow Variants" msgstr "Varianten zulassen" -#: part/models.py:2331 +#: part/models.py:2332 msgid "Stock items for variant parts can be used for this BOM item" msgstr "Lagerbestand von Varianten kann für diese Stücklisten-Position verwendet werden" -#: part/models.py:2407 part/views.py:1690 part/views.py:1742 +#: part/models.py:2408 part/views.py:1690 part/views.py:1742 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "Menge muss eine Ganzzahl sein" -#: part/models.py:2416 part/models.py:2418 +#: part/models.py:2417 part/models.py:2419 msgid "Sub part must be specified" msgstr "Zuliefererteil muss festgelegt sein" -#: part/models.py:2421 +#: part/models.py:2422 msgid "BOM Item" msgstr "Stücklisten-Position" -#: part/models.py:2538 +#: part/models.py:2539 msgid "Part 1" msgstr "Teil 1" -#: part/models.py:2542 +#: part/models.py:2543 msgid "Part 2" msgstr "Teil 2" -#: part/models.py:2542 +#: part/models.py:2543 msgid "Select Related Part" msgstr "verknüpftes Teil auswählen" -#: part/models.py:2574 +#: part/models.py:2575 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "Fehler bei Verwandschaft: Ist das Teil mit sich selbst verwandt oder ist das die Verwandtschaft nicht eindeutig?" @@ -4420,12 +4473,6 @@ msgstr "Wenn diese Kat. gelöscht wird, werden diese Teile in die übergeordnete msgid "If this category is deleted, these parts will be moved to the top-level category Teile" msgstr "Wenn diese Kat. gelöscht wird, werden diese Teile in die oberste Kat. verschoben" -#: part/templates/part/category_navbar.html:34 -#: part/templates/part/category_navbar.html:37 -#: part/templates/part/navbar.html:24 -msgid "Parameters" -msgstr "Parameter" - #: part/templates/part/category_parametric.html:10 #: part/templates/part/navbar.html:21 part/templates/part/params.html:10 msgid "Part Parameters" @@ -4733,19 +4780,6 @@ msgstr "Einzelpreis für Zuliefererteil- %(currency)s" msgid "Add new parameter" msgstr "Parameter hinzufügen" -#: part/templates/part/params.html:18 -#: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:47 -msgid "New Parameter" -msgstr "Neuer Parameter" - -#: part/templates/part/params.html:28 -#: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1756 templates/InvenTree/settings/header.html:8 -#: templates/js/stock.js:137 -msgid "Value" -msgstr "Wert" - #: part/templates/part/params.html:41 templates/InvenTree/settings/user.html:19 msgid "Edit" msgstr "Bearbeiten" @@ -4763,7 +4797,7 @@ msgid "Part List" msgstr "Teileliste" #: part/templates/part/part_base.html:26 templates/js/company.js:156 -#: templates/js/company.js:254 templates/js/part.js:84 templates/js/part.js:161 +#: templates/js/company.js:355 templates/js/part.js:84 templates/js/part.js:161 msgid "Inactive" msgstr "Inaktiv" @@ -4952,7 +4986,7 @@ msgstr "Neue Variante anlegen" msgid "New Variant" msgstr "neue Variante anlegen" -#: part/templatetags/inventree_extras.py:98 +#: part/templatetags/inventree_extras.py:99 msgid "Unknown database" msgstr "Unbekannte Datenbank" @@ -6060,7 +6094,7 @@ msgstr "Entfernen" msgid "Add Stock Items" msgstr "BestandsObjekte hinzufügen" -#: stock/views.py:1001 users/models.py:184 +#: stock/views.py:1001 users/models.py:187 msgid "Add" msgstr "Hinzufügen" @@ -6453,46 +6487,52 @@ msgid "API Version" msgstr "API-Version" #: templates/about.html:39 +#, fuzzy +#| msgid "API Version" +msgid "Python Version" +msgstr "API-Version" + +#: templates/about.html:44 msgid "Django Version" msgstr "Django-Version" -#: templates/about.html:46 +#: templates/about.html:51 msgid "Commit Hash" msgstr "Commit-Hash" -#: templates/about.html:53 +#: templates/about.html:58 msgid "Commit Date" msgstr "Commit-Datum" -#: templates/about.html:58 +#: templates/about.html:63 msgid "InvenTree Documentation" msgstr "InvenTree-Dokumentation" -#: templates/about.html:63 +#: templates/about.html:68 msgid "View Code on GitHub" msgstr "Code auf GitHub ansehen" -#: templates/about.html:68 +#: templates/about.html:73 msgid "Credits" msgstr "Danksagung" -#: templates/about.html:73 +#: templates/about.html:78 msgid "Mobile App" msgstr "Mobile App" -#: templates/about.html:78 +#: templates/about.html:83 msgid "Submit Bug Report" msgstr "Fehlerbericht senden" -#: templates/about.html:85 templates/clip.html:4 +#: templates/about.html:90 templates/clip.html:4 msgid "copy to clipboard" msgstr "In die Zwischenablage kopieren" -#: templates/about.html:85 +#: templates/about.html:90 msgid "copy version information" msgstr "Versionsinformationen kopieren" -#: templates/about.html:95 templates/js/modals.js:568 +#: templates/about.html:100 templates/js/modals.js:568 #: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54 #: templates/modals.html:97 msgid "Close" @@ -6736,17 +6776,35 @@ msgstr "Keine Firmeninformation gefunden" msgid "No manufacturer parts found" msgstr "Keine Herstellerteile gefunden" -#: templates/js/company.js:148 templates/js/company.js:246 +#: templates/js/company.js:148 templates/js/company.js:347 #: templates/js/part.js:68 templates/js/part.js:153 msgid "Template part" msgstr "Vorlagenteil" -#: templates/js/company.js:152 templates/js/company.js:250 +#: templates/js/company.js:152 templates/js/company.js:351 #: templates/js/part.js:72 templates/js/part.js:157 msgid "Assembled part" msgstr "Baugruppe" -#: templates/js/company.js:227 +#: templates/js/company.js:226 +#, fuzzy +#| msgid "No parts found" +msgid "No parameters found" +msgstr "Keine Teile gefunden" + +#: templates/js/company.js:262 +#, fuzzy +#| msgid "Edit Part Parameter" +msgid "Edit parameter" +msgstr "Teilparameter bearbeiten" + +#: templates/js/company.js:263 +#, fuzzy +#| msgid "Delete part" +msgid "Delete parameter" +msgstr "Teil löschen" + +#: templates/js/company.js:328 msgid "No supplier parts found" msgstr "Keine Zuliefererteile gefunden" @@ -7690,35 +7748,35 @@ msgstr "Berechtigungen" msgid "Important dates" msgstr "wichtige Daten" -#: users/models.py:171 +#: users/models.py:174 msgid "Permission set" msgstr "Berechtigung geändert" -#: users/models.py:179 +#: users/models.py:182 msgid "Group" msgstr "Gruppe" -#: users/models.py:182 +#: users/models.py:185 msgid "View" msgstr "Ansicht" -#: users/models.py:182 +#: users/models.py:185 msgid "Permission to view items" msgstr "Berechtigung Einträge anzuzeigen" -#: users/models.py:184 +#: users/models.py:187 msgid "Permission to add items" msgstr "Berechtigung Einträge zu erstellen" -#: users/models.py:186 +#: users/models.py:189 msgid "Change" msgstr "Ändern" -#: users/models.py:186 +#: users/models.py:189 msgid "Permissions to edit items" msgstr "Berechtigungen Einträge zu ändern" -#: users/models.py:188 +#: users/models.py:191 msgid "Permission to delete items" msgstr "Berechtigung Einträge zu löschen" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 475c4a31b0..977154ae0f 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 00:53+0000\n" +"POT-Creation-Date: 2021-06-21 06:40+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -123,7 +123,7 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1154 msgid "User" @@ -133,22 +133,23 @@ msgstr "" msgid "upload date" msgstr "" -#: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102 -#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27 -#: report/models.py:180 templates/InvenTree/search.html:137 -#: templates/InvenTree/search.html:289 templates/js/part.js:118 +#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 +#: label/models.py:102 part/models.py:687 part/models.py:2177 +#: part/templates/part/params.html:27 report/models.py:180 +#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 +#: templates/js/company.js:235 templates/js/part.js:118 #: templates/js/part.js:642 templates/js/stock.js:947 msgid "Name" msgstr "" #: InvenTree/models.py:114 build/models.py:135 #: build/templates/build/detail.html:21 company/models.py:339 -#: company/models.py:491 company/templates/company/detail.html:27 +#: company/models.py:532 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 #: order/models.py:104 order/templates/order/purchase_order_detail.html:147 -#: part/models.py:710 part/templates/part/detail.html:54 +#: part/models.py:711 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 #: report/templates/report/inventree_build_order_base.html:118 @@ -464,7 +465,7 @@ msgstr "" #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:713 -#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77 +#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 #: order/forms.py:285 order/models.py:617 order/models.py:841 #: order/templates/order/order_wizard/match_parts.html:29 @@ -474,7 +475,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -605,7 +606,7 @@ msgstr "" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2315 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2316 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:659 templates/js/build.js:1102 @@ -627,15 +628,15 @@ msgstr "" #: build/models.py:153 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:622 +#: build/templates/build/detail.html:26 company/models.py:663 #: order/models.py:661 order/models.py:717 #: order/templates/order/order_wizard/select_parts.html:30 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1988 part/models.py:2000 part/models.py:2015 -#: part/models.py:2033 part/models.py:2108 part/models.py:2204 -#: part/models.py:2290 part/templates/part/part_app_base.html:8 +#: part/models.py:1989 part/models.py:2001 part/models.py:2016 +#: part/models.py:2034 part/models.py:2109 part/models.py:2205 +#: part/models.py:2291 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -645,7 +646,7 @@ msgstr "" #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:550 templates/js/build.js:835 #: templates/js/build.js:1075 templates/js/company.js:140 -#: templates/js/company.js:238 templates/js/part.js:241 +#: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 #: templates/js/stock.js:1346 msgid "Part" @@ -711,7 +712,7 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:220 order/models.py:108 part/models.py:882 +#: build/models.py:220 order/models.py:108 part/models.py:883 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "" @@ -739,7 +740,7 @@ msgstr "" #: build/models.py:251 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:105 order/models.py:122 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:886 +#: order/templates/order/sales_order_base.html:140 part/models.py:887 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" @@ -758,12 +759,12 @@ msgstr "" msgid "External Link" msgstr "" -#: build/models.py:258 part/models.py:744 stock/models.py:462 +#: build/models.py:258 part/models.py:745 stock/models.py:462 msgid "Link to external URL" msgstr "" #: build/models.py:262 build/templates/build/navbar.html:53 -#: company/models.py:132 company/models.py:498 +#: company/models.py:132 company/models.py:539 #: company/templates/company/navbar.html:70 #: company/templates/company/navbar.html:73 order/models.py:126 #: order/models.py:621 order/templates/order/po_navbar.html:38 @@ -771,7 +772,7 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:243 #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:871 +#: order/templates/order/so_navbar.html:36 part/models.py:872 #: part/templates/part/navbar.html:142 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 @@ -1599,7 +1600,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -1609,7 +1610,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:160 part/models.py:834 part/templates/part/detail.html:170 +#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:327 msgid "Assembly" msgstr "" @@ -1618,7 +1619,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:167 part/models.py:840 part/templates/part/detail.html:180 +#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180 #: templates/js/table_filters.js:331 msgid "Component" msgstr "" @@ -1627,7 +1628,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:174 part/models.py:851 part/templates/part/detail.html:200 +#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "" @@ -1635,7 +1636,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:181 part/models.py:856 part/templates/part/detail.html:210 +#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210 #: templates/js/table_filters.js:339 msgid "Salable" msgstr "" @@ -1644,7 +1645,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:188 part/models.py:846 part/templates/part/detail.html:190 +#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:343 msgid "Trackable" msgstr "" @@ -1653,7 +1654,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:195 part/models.py:866 part/templates/part/detail.html:150 +#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1826,7 +1827,7 @@ msgstr "" msgid "Key string must be unique" msgstr "" -#: common/models.py:714 company/forms.py:177 +#: common/models.py:714 company/forms.py:192 msgid "Price break quantity" msgstr "" @@ -1897,29 +1898,29 @@ msgstr "" msgid "Image URL" msgstr "" -#: company/forms.py:118 templates/js/part.js:787 +#: company/forms.py:133 templates/js/part.js:787 msgid "Single Price" msgstr "" -#: company/forms.py:120 +#: company/forms.py:135 msgid "Single quantity price" msgstr "" -#: company/forms.py:128 company/models.py:321 +#: company/forms.py:143 company/models.py:321 msgid "Select manufacturer" msgstr "" -#: company/forms.py:134 company/models.py:328 +#: company/forms.py:149 company/models.py:328 msgid "Manufacturer Part Number" msgstr "" -#: company/forms.py:136 company/models.py:327 +#: company/forms.py:151 company/models.py:327 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 #: order/templates/order/purchase_order_detail.html:162 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307 +#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:408 msgid "MPN" msgstr "" @@ -1972,10 +1973,10 @@ msgstr "" msgid "Point of contact" msgstr "" -#: company/models.py:121 company/models.py:333 company/models.py:485 -#: order/models.py:106 part/models.py:743 +#: company/models.py:121 company/models.py:333 company/models.py:526 +#: order/models.py:106 part/models.py:744 #: report/templates/report/inventree_build_order_base.html:165 -#: templates/js/company.js:188 templates/js/company.js:318 +#: templates/js/company.js:188 templates/js/company.js:419 #: templates/js/part.js:498 msgid "Link" msgstr "" @@ -1984,7 +1985,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:129 part/models.py:753 +#: company/models.py:129 part/models.py:754 msgid "Image" msgstr "" @@ -2012,12 +2013,12 @@ msgstr "" msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:305 company/models.py:456 stock/models.py:407 +#: company/models.py:305 company/models.py:497 stock/models.py:407 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" -#: company/models.py:309 company/models.py:460 order/views.py:1587 +#: company/models.py:309 company/models.py:501 order/views.py:1587 msgid "Select part" msgstr "" @@ -2028,7 +2029,7 @@ msgstr "" #: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:352 #: templates/js/company.js:44 templates/js/company.js:165 -#: templates/js/company.js:289 +#: templates/js/company.js:390 msgid "Manufacturer" msgstr "" @@ -2040,81 +2041,106 @@ msgstr "" msgid "Manufacturer part description" msgstr "" -#: company/models.py:466 company/templates/company/detail.html:62 -#: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:193 -#: order/templates/order/order_base.html:92 -#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 -#: part/bom.py:286 stock/templates/stock/item_base.html:364 -#: templates/js/company.js:48 templates/js/company.js:263 -#: templates/js/order.js:170 -msgid "Supplier" -msgstr "" - -#: company/models.py:467 -msgid "Select supplier" -msgstr "" - -#: company/models.py:472 company/templates/company/supplier_part_base.html:88 -#: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 -#: part/bom.py:287 -msgid "SKU" -msgstr "" - -#: company/models.py:473 -msgid "Supplier stock keeping unit" -msgstr "" - -#: company/models.py:479 +#: company/models.py:390 company/models.py:520 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 #: stock/templates/stock/item_base.html:357 msgid "Manufacturer Part" msgstr "" -#: company/models.py:480 +#: company/models.py:397 +msgid "Parameter name" +msgstr "" + +#: company/models.py:403 part/templates/part/params.html:28 +#: report/templates/report/inventree_test_report_base.html:90 +#: stock/models.py:1756 templates/InvenTree/settings/header.html:8 +#: templates/js/company.js:241 templates/js/stock.js:137 +msgid "Value" +msgstr "" + +#: company/models.py:404 +msgid "Parameter value" +msgstr "" + +#: company/models.py:410 part/models.py:829 part/models.py:2179 +#: part/templates/part/detail.html:106 part/templates/part/params.html:29 +#: templates/js/company.js:247 +msgid "Units" +msgstr "" + +#: company/models.py:411 +msgid "Parameter units" +msgstr "" + +#: company/models.py:507 company/templates/company/detail.html:62 +#: company/templates/company/supplier_part_base.html:84 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:193 +#: order/templates/order/order_base.html:92 +#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 +#: part/bom.py:286 stock/templates/stock/item_base.html:364 +#: templates/js/company.js:48 templates/js/company.js:364 +#: templates/js/order.js:170 +msgid "Supplier" +msgstr "" + +#: company/models.py:508 +msgid "Select supplier" +msgstr "" + +#: company/models.py:513 company/templates/company/supplier_part_base.html:88 +#: company/templates/company/supplier_part_detail.html:26 +#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 +#: part/bom.py:287 +msgid "SKU" +msgstr "" + +#: company/models.py:514 +msgid "Supplier stock keeping unit" +msgstr "" + +#: company/models.py:521 msgid "Select manufacturer part" msgstr "" -#: company/models.py:486 +#: company/models.py:527 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:492 +#: company/models.py:533 msgid "Supplier part description" msgstr "" -#: company/models.py:497 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318 +#: company/models.py:538 company/templates/company/supplier_part_base.html:116 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:501 part/models.py:1619 +#: company/models.py:542 part/models.py:1620 msgid "base cost" msgstr "" -#: company/models.py:501 part/models.py:1619 +#: company/models.py:542 part/models.py:1620 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:503 company/templates/company/supplier_part_base.html:109 +#: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 #: templates/js/stock.js:670 msgid "Packaging" msgstr "" -#: company/models.py:503 +#: company/models.py:544 msgid "Part packaging" msgstr "" -#: company/models.py:505 part/models.py:1621 +#: company/models.py:546 part/models.py:1622 msgid "multiple" msgstr "" -#: company/models.py:505 +#: company/models.py:546 msgid "Order multiple" msgstr "" @@ -2269,7 +2295,6 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:11 #: company/templates/company/manufacturer_part_navbar.html:11 -#: company/templates/company/manufacturer_part_suppliers.html:10 #: templates/InvenTree/search.html:164 msgid "Supplier Parts" msgstr "" @@ -2288,7 +2313,7 @@ msgid "New Supplier Part" msgstr "" #: company/templates/company/detail_supplier_part.html:72 -#: company/templates/company/manufacturer_part_suppliers.html:47 +#: company/templates/company/manufacturer_part_suppliers.html:82 #: company/views.py:64 order/templates/order/purchase_orders.html:185 #: part/templates/part/supplier.html:50 msgid "New Supplier" @@ -2340,6 +2365,7 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 +#: company/templates/company/manufacturer_part_suppliers.html:10 #: company/views.py:63 part/templates/part/navbar.html:86 #: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316 #: templates/navbar.html:35 @@ -2381,11 +2407,25 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:1002 users/models.py:188 +#: stock/views.py:1002 users/models.py:191 msgid "Delete" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:48 +#: company/templates/company/manufacturer_part_suppliers.html:37 +#: part/templates/part/category_navbar.html:34 +#: part/templates/part/category_navbar.html:37 +#: part/templates/part/navbar.html:24 +msgid "Parameters" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:43 +#: part/templates/part/params.html:18 +#: templates/InvenTree/settings/category.html:29 +#: templates/InvenTree/settings/part.html:47 +msgid "New Parameter" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:83 #: part/templates/part/supplier.html:51 msgid "Create new supplier" msgstr "" @@ -2463,7 +2503,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:416 -#: stock/templates/stock/item_base.html:369 templates/js/company.js:279 +#: stock/templates/stock/item_base.html:369 templates/js/company.js:380 msgid "Supplier Part" msgstr "" @@ -2511,7 +2551,7 @@ msgstr "" msgid "Pricing Information" msgstr "" -#: company/templates/company/supplier_part_pricing.html:19 company/views.py:794 +#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854 #: part/templates/part/sale_prices.html:17 part/views.py:2749 msgid "Add Price Break" msgstr "" @@ -2615,27 +2655,35 @@ msgstr "" msgid "Delete Manufacturer Part" msgstr "" -#: company/views.py:528 +#: company/views.py:514 +msgid "Add Manufacturer Part Parameter" +msgstr "" + +#: company/views.py:548 +msgid "Edit Manufacturer Part Parameter" +msgstr "" + +#: company/views.py:588 msgid "Edit Supplier Part" msgstr "" -#: company/views.py:578 templates/js/stock.js:1294 +#: company/views.py:638 templates/js/stock.js:1294 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:722 +#: company/views.py:782 msgid "Delete Supplier Part" msgstr "" -#: company/views.py:799 part/views.py:2753 +#: company/views.py:859 part/views.py:2753 msgid "Added new price break" msgstr "" -#: company/views.py:855 part/views.py:2797 +#: company/views.py:915 part/views.py:2797 msgid "Edit Price Break" msgstr "" -#: company/views.py:870 part/views.py:2811 +#: company/views.py:930 part/views.py:2811 msgid "Delete Price Break" msgstr "" @@ -3584,7 +3632,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:762 +#: part/bom.py:138 part/models.py:72 part/models.py:763 #: part/templates/part/category.html:66 part/templates/part/detail.html:90 msgid "Default Location" msgstr "" @@ -3662,7 +3710,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2204 +#: part/forms.py:122 part/models.py:2205 msgid "Parent Part" msgstr "" @@ -3738,7 +3786,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2299 +#: part/forms.py:344 part/models.py:2300 msgid "Sub part" msgstr "" @@ -3758,7 +3806,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2250 +#: part/models.py:82 part/models.py:2251 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3769,360 +3817,355 @@ msgstr "" msgid "Part Categories" msgstr "" -#: part/models.py:446 part/models.py:458 +#: part/models.py:445 part/models.py:457 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:555 +#: part/models.py:554 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:559 +#: part/models.py:558 msgid "Next available serial number is" msgstr "" -#: part/models.py:564 +#: part/models.py:563 msgid "Most recent serial number is" msgstr "" -#: part/models.py:643 +#: part/models.py:642 msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:654 +#: part/models.py:653 msgid "Part must be unique for name, IPN and revision" msgstr "" -#: part/models.py:685 part/templates/part/detail.html:22 +#: part/models.py:686 part/templates/part/detail.html:22 msgid "Part name" msgstr "" -#: part/models.py:692 +#: part/models.py:693 msgid "Is Template" msgstr "" -#: part/models.py:693 +#: part/models.py:694 msgid "Is this part a template part?" msgstr "" -#: part/models.py:704 +#: part/models.py:705 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:705 part/templates/part/detail.html:60 +#: part/models.py:706 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "" -#: part/models.py:711 +#: part/models.py:712 msgid "Part description" msgstr "" -#: part/models.py:716 part/templates/part/category.html:73 +#: part/models.py:717 part/templates/part/category.html:73 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "" -#: part/models.py:717 +#: part/models.py:718 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73 +#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" -#: part/models.py:725 +#: part/models.py:726 msgid "Part category" msgstr "" -#: part/models.py:730 part/templates/part/detail.html:28 +#: part/models.py:731 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "" -#: part/models.py:731 +#: part/models.py:732 msgid "Internal Part Number" msgstr "" -#: part/models.py:737 +#: part/models.py:738 msgid "Part revision or version number" msgstr "" -#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:199 +#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199 #: templates/js/part.js:173 msgid "Revision" msgstr "" -#: part/models.py:760 +#: part/models.py:761 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:807 part/templates/part/detail.html:97 +#: part/models.py:808 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "" -#: part/models.py:808 +#: part/models.py:809 msgid "Default supplier part" msgstr "" -#: part/models.py:815 +#: part/models.py:816 msgid "Default Expiry" msgstr "" -#: part/models.py:816 +#: part/models.py:817 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:821 part/templates/part/detail.html:113 +#: part/models.py:822 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "" -#: part/models.py:822 +#: part/models.py:823 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106 -#: part/templates/part/params.html:29 -msgid "Units" -msgstr "" - -#: part/models.py:829 +#: part/models.py:830 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:835 +#: part/models.py:836 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:841 +#: part/models.py:842 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:847 +#: part/models.py:848 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:852 +#: part/models.py:853 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:857 +#: part/models.py:858 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:861 part/templates/part/detail.html:227 +#: part/models.py:862 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:241 templates/js/table_filters.js:310 msgid "Active" msgstr "" -#: part/models.py:862 +#: part/models.py:863 msgid "Is this part active?" msgstr "" -#: part/models.py:867 +#: part/models.py:868 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:872 +#: part/models.py:873 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:875 +#: part/models.py:876 msgid "BOM checksum" msgstr "" -#: part/models.py:875 +#: part/models.py:876 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:878 +#: part/models.py:879 msgid "BOM checked by" msgstr "" -#: part/models.py:880 +#: part/models.py:881 msgid "BOM checked date" msgstr "" -#: part/models.py:884 +#: part/models.py:885 msgid "Creation User" msgstr "" -#: part/models.py:1621 +#: part/models.py:1622 msgid "Sell multiple" msgstr "" -#: part/models.py:2076 +#: part/models.py:2077 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2093 +#: part/models.py:2094 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2114 +#: part/models.py:2115 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2119 +#: part/models.py:2120 msgid "Test Description" msgstr "" -#: part/models.py:2120 +#: part/models.py:2121 msgid "Enter description for this test" msgstr "" -#: part/models.py:2125 templates/js/part.js:726 +#: part/models.py:2126 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "" -#: part/models.py:2126 +#: part/models.py:2127 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2131 templates/js/part.js:734 +#: part/models.py:2132 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2132 +#: part/models.py:2133 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2137 templates/js/part.js:741 +#: part/models.py:2138 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2138 +#: part/models.py:2139 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2171 +#: part/models.py:2172 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2176 +#: part/models.py:2177 msgid "Parameter Name" msgstr "" -#: part/models.py:2178 +#: part/models.py:2179 msgid "Parameter Units" msgstr "" -#: part/models.py:2206 part/models.py:2255 part/models.py:2256 +#: part/models.py:2207 part/models.py:2256 part/models.py:2257 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2208 +#: part/models.py:2209 msgid "Data" msgstr "" -#: part/models.py:2208 +#: part/models.py:2209 msgid "Parameter Value" msgstr "" -#: part/models.py:2260 templates/InvenTree/settings/category.html:67 +#: part/models.py:2261 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2261 +#: part/models.py:2262 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2291 +#: part/models.py:2292 msgid "Select parent part" msgstr "" -#: part/models.py:2300 +#: part/models.py:2301 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2306 +#: part/models.py:2307 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "" -#: part/models.py:2308 +#: part/models.py:2309 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2311 +#: part/models.py:2312 msgid "Overage" msgstr "" -#: part/models.py:2312 +#: part/models.py:2313 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2315 +#: part/models.py:2316 msgid "BOM item reference" msgstr "" -#: part/models.py:2318 +#: part/models.py:2319 msgid "BOM item notes" msgstr "" -#: part/models.py:2320 +#: part/models.py:2321 msgid "Checksum" msgstr "" -#: part/models.py:2320 +#: part/models.py:2321 msgid "BOM line checksum" msgstr "" -#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2325 +#: part/models.py:2326 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2330 templates/js/bom.js:294 +#: part/models.py:2331 templates/js/bom.js:294 msgid "Allow Variants" msgstr "" -#: part/models.py:2331 +#: part/models.py:2332 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2407 part/views.py:1690 part/views.py:1742 +#: part/models.py:2408 part/views.py:1690 part/views.py:1742 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2416 part/models.py:2418 +#: part/models.py:2417 part/models.py:2419 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2421 +#: part/models.py:2422 msgid "BOM Item" msgstr "" -#: part/models.py:2538 +#: part/models.py:2539 msgid "Part 1" msgstr "" -#: part/models.py:2542 +#: part/models.py:2543 msgid "Part 2" msgstr "" -#: part/models.py:2542 +#: part/models.py:2543 msgid "Select Related Part" msgstr "" -#: part/models.py:2574 +#: part/models.py:2575 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -4407,12 +4450,6 @@ msgstr "" msgid "If this category is deleted, these parts will be moved to the top-level category Teile" msgstr "" -#: part/templates/part/category_navbar.html:34 -#: part/templates/part/category_navbar.html:37 -#: part/templates/part/navbar.html:24 -msgid "Parameters" -msgstr "" - #: part/templates/part/category_parametric.html:10 #: part/templates/part/navbar.html:21 part/templates/part/params.html:10 msgid "Part Parameters" @@ -4708,19 +4745,6 @@ msgstr "" msgid "Add new parameter" msgstr "" -#: part/templates/part/params.html:18 -#: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:47 -msgid "New Parameter" -msgstr "" - -#: part/templates/part/params.html:28 -#: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1756 templates/InvenTree/settings/header.html:8 -#: templates/js/stock.js:137 -msgid "Value" -msgstr "" - #: part/templates/part/params.html:41 templates/InvenTree/settings/user.html:19 msgid "Edit" msgstr "" @@ -4738,7 +4762,7 @@ msgid "Part List" msgstr "" #: part/templates/part/part_base.html:26 templates/js/company.js:156 -#: templates/js/company.js:254 templates/js/part.js:84 templates/js/part.js:161 +#: templates/js/company.js:355 templates/js/part.js:84 templates/js/part.js:161 msgid "Inactive" msgstr "" @@ -4927,7 +4951,7 @@ msgstr "" msgid "New Variant" msgstr "" -#: part/templatetags/inventree_extras.py:98 +#: part/templatetags/inventree_extras.py:99 msgid "Unknown database" msgstr "" @@ -6031,7 +6055,7 @@ msgstr "" msgid "Add Stock Items" msgstr "" -#: stock/views.py:1001 users/models.py:184 +#: stock/views.py:1001 users/models.py:187 msgid "Add" msgstr "" @@ -6420,46 +6444,50 @@ msgid "API Version" msgstr "" #: templates/about.html:39 +msgid "Python Version" +msgstr "" + +#: templates/about.html:44 msgid "Django Version" msgstr "" -#: templates/about.html:46 +#: templates/about.html:51 msgid "Commit Hash" msgstr "" -#: templates/about.html:53 +#: templates/about.html:58 msgid "Commit Date" msgstr "" -#: templates/about.html:58 +#: templates/about.html:63 msgid "InvenTree Documentation" msgstr "" -#: templates/about.html:63 +#: templates/about.html:68 msgid "View Code on GitHub" msgstr "" -#: templates/about.html:68 +#: templates/about.html:73 msgid "Credits" msgstr "" -#: templates/about.html:73 +#: templates/about.html:78 msgid "Mobile App" msgstr "" -#: templates/about.html:78 +#: templates/about.html:83 msgid "Submit Bug Report" msgstr "" -#: templates/about.html:85 templates/clip.html:4 +#: templates/about.html:90 templates/clip.html:4 msgid "copy to clipboard" msgstr "" -#: templates/about.html:85 +#: templates/about.html:90 msgid "copy version information" msgstr "" -#: templates/about.html:95 templates/js/modals.js:568 +#: templates/about.html:100 templates/js/modals.js:568 #: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54 #: templates/modals.html:97 msgid "Close" @@ -6699,17 +6727,29 @@ msgstr "" msgid "No manufacturer parts found" msgstr "" -#: templates/js/company.js:148 templates/js/company.js:246 +#: templates/js/company.js:148 templates/js/company.js:347 #: templates/js/part.js:68 templates/js/part.js:153 msgid "Template part" msgstr "" -#: templates/js/company.js:152 templates/js/company.js:250 +#: templates/js/company.js:152 templates/js/company.js:351 #: templates/js/part.js:72 templates/js/part.js:157 msgid "Assembled part" msgstr "" -#: templates/js/company.js:227 +#: templates/js/company.js:226 +msgid "No parameters found" +msgstr "" + +#: templates/js/company.js:262 +msgid "Edit parameter" +msgstr "" + +#: templates/js/company.js:263 +msgid "Delete parameter" +msgstr "" + +#: templates/js/company.js:328 msgid "No supplier parts found" msgstr "" @@ -7651,34 +7691,34 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:171 +#: users/models.py:174 msgid "Permission set" msgstr "" -#: users/models.py:179 +#: users/models.py:182 msgid "Group" msgstr "" -#: users/models.py:182 +#: users/models.py:185 msgid "View" msgstr "" -#: users/models.py:182 +#: users/models.py:185 msgid "Permission to view items" msgstr "" -#: users/models.py:184 +#: users/models.py:187 msgid "Permission to add items" msgstr "" -#: users/models.py:186 +#: users/models.py:189 msgid "Change" msgstr "" -#: users/models.py:186 +#: users/models.py:189 msgid "Permissions to edit items" msgstr "" -#: users/models.py:188 +#: users/models.py:191 msgid "Permission to delete items" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 65da3a0860..f681b1f52d 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 00:53+0000\n" +"POT-Creation-Date: 2021-06-21 06:40+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -122,7 +122,7 @@ msgstr "Comentario" msgid "File comment" msgstr "" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1154 msgid "User" @@ -132,22 +132,23 @@ msgstr "Usuario" msgid "upload date" msgstr "" -#: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102 -#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27 -#: report/models.py:180 templates/InvenTree/search.html:137 -#: templates/InvenTree/search.html:289 templates/js/part.js:118 +#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 +#: label/models.py:102 part/models.py:687 part/models.py:2177 +#: part/templates/part/params.html:27 report/models.py:180 +#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 +#: templates/js/company.js:235 templates/js/part.js:118 #: templates/js/part.js:642 templates/js/stock.js:947 msgid "Name" msgstr "Nombre" #: InvenTree/models.py:114 build/models.py:135 #: build/templates/build/detail.html:21 company/models.py:339 -#: company/models.py:491 company/templates/company/detail.html:27 +#: company/models.py:532 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 #: order/models.py:104 order/templates/order/purchase_order_detail.html:147 -#: part/models.py:710 part/templates/part/detail.html:54 +#: part/models.py:711 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 #: report/templates/report/inventree_build_order_base.html:118 @@ -463,7 +464,7 @@ msgstr "" #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:713 -#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77 +#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 #: order/forms.py:285 order/models.py:617 order/models.py:841 #: order/templates/order/order_wizard/match_parts.html:29 @@ -473,7 +474,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -604,7 +605,7 @@ msgstr "" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2315 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2316 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:659 templates/js/build.js:1102 @@ -626,15 +627,15 @@ msgstr "" #: build/models.py:153 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:622 +#: build/templates/build/detail.html:26 company/models.py:663 #: order/models.py:661 order/models.py:717 #: order/templates/order/order_wizard/select_parts.html:30 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1988 part/models.py:2000 part/models.py:2015 -#: part/models.py:2033 part/models.py:2108 part/models.py:2204 -#: part/models.py:2290 part/templates/part/part_app_base.html:8 +#: part/models.py:1989 part/models.py:2001 part/models.py:2016 +#: part/models.py:2034 part/models.py:2109 part/models.py:2205 +#: part/models.py:2291 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -644,7 +645,7 @@ msgstr "" #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:550 templates/js/build.js:835 #: templates/js/build.js:1075 templates/js/company.js:140 -#: templates/js/company.js:238 templates/js/part.js:241 +#: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 #: templates/js/stock.js:1346 msgid "Part" @@ -710,7 +711,7 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:220 order/models.py:108 part/models.py:882 +#: build/models.py:220 order/models.py:108 part/models.py:883 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "" @@ -738,7 +739,7 @@ msgstr "" #: build/models.py:251 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:105 order/models.py:122 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:886 +#: order/templates/order/sales_order_base.html:140 part/models.py:887 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "Responsable" @@ -757,12 +758,12 @@ msgstr "" msgid "External Link" msgstr "" -#: build/models.py:258 part/models.py:744 stock/models.py:462 +#: build/models.py:258 part/models.py:745 stock/models.py:462 msgid "Link to external URL" msgstr "" #: build/models.py:262 build/templates/build/navbar.html:53 -#: company/models.py:132 company/models.py:498 +#: company/models.py:132 company/models.py:539 #: company/templates/company/navbar.html:70 #: company/templates/company/navbar.html:73 order/models.py:126 #: order/models.py:621 order/templates/order/po_navbar.html:38 @@ -770,7 +771,7 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:243 #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:871 +#: order/templates/order/so_navbar.html:36 part/models.py:872 #: part/templates/part/navbar.html:142 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 @@ -1598,7 +1599,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -1608,7 +1609,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:160 part/models.py:834 part/templates/part/detail.html:170 +#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:327 msgid "Assembly" msgstr "" @@ -1617,7 +1618,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:167 part/models.py:840 part/templates/part/detail.html:180 +#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180 #: templates/js/table_filters.js:331 msgid "Component" msgstr "" @@ -1626,7 +1627,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:174 part/models.py:851 part/templates/part/detail.html:200 +#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "" @@ -1634,7 +1635,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:181 part/models.py:856 part/templates/part/detail.html:210 +#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210 #: templates/js/table_filters.js:339 msgid "Salable" msgstr "" @@ -1643,7 +1644,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:188 part/models.py:846 part/templates/part/detail.html:190 +#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:343 msgid "Trackable" msgstr "" @@ -1652,7 +1653,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:195 part/models.py:866 part/templates/part/detail.html:150 +#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1825,7 +1826,7 @@ msgstr "" msgid "Key string must be unique" msgstr "" -#: common/models.py:714 company/forms.py:177 +#: common/models.py:714 company/forms.py:192 msgid "Price break quantity" msgstr "" @@ -1896,29 +1897,29 @@ msgstr "" msgid "Image URL" msgstr "" -#: company/forms.py:118 templates/js/part.js:787 +#: company/forms.py:133 templates/js/part.js:787 msgid "Single Price" msgstr "" -#: company/forms.py:120 +#: company/forms.py:135 msgid "Single quantity price" msgstr "" -#: company/forms.py:128 company/models.py:321 +#: company/forms.py:143 company/models.py:321 msgid "Select manufacturer" msgstr "" -#: company/forms.py:134 company/models.py:328 +#: company/forms.py:149 company/models.py:328 msgid "Manufacturer Part Number" msgstr "" -#: company/forms.py:136 company/models.py:327 +#: company/forms.py:151 company/models.py:327 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 #: order/templates/order/purchase_order_detail.html:162 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307 +#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:408 msgid "MPN" msgstr "" @@ -1971,10 +1972,10 @@ msgstr "Contacto" msgid "Point of contact" msgstr "" -#: company/models.py:121 company/models.py:333 company/models.py:485 -#: order/models.py:106 part/models.py:743 +#: company/models.py:121 company/models.py:333 company/models.py:526 +#: order/models.py:106 part/models.py:744 #: report/templates/report/inventree_build_order_base.html:165 -#: templates/js/company.js:188 templates/js/company.js:318 +#: templates/js/company.js:188 templates/js/company.js:419 #: templates/js/part.js:498 msgid "Link" msgstr "" @@ -1983,7 +1984,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:129 part/models.py:753 +#: company/models.py:129 part/models.py:754 msgid "Image" msgstr "" @@ -2011,12 +2012,12 @@ msgstr "" msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:305 company/models.py:456 stock/models.py:407 +#: company/models.py:305 company/models.py:497 stock/models.py:407 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" -#: company/models.py:309 company/models.py:460 order/views.py:1587 +#: company/models.py:309 company/models.py:501 order/views.py:1587 msgid "Select part" msgstr "" @@ -2027,7 +2028,7 @@ msgstr "" #: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:352 #: templates/js/company.js:44 templates/js/company.js:165 -#: templates/js/company.js:289 +#: templates/js/company.js:390 msgid "Manufacturer" msgstr "Fabricante" @@ -2039,81 +2040,106 @@ msgstr "" msgid "Manufacturer part description" msgstr "" -#: company/models.py:466 company/templates/company/detail.html:62 -#: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:193 -#: order/templates/order/order_base.html:92 -#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 -#: part/bom.py:286 stock/templates/stock/item_base.html:364 -#: templates/js/company.js:48 templates/js/company.js:263 -#: templates/js/order.js:170 -msgid "Supplier" -msgstr "Proveedor" - -#: company/models.py:467 -msgid "Select supplier" -msgstr "" - -#: company/models.py:472 company/templates/company/supplier_part_base.html:88 -#: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 -#: part/bom.py:287 -msgid "SKU" -msgstr "" - -#: company/models.py:473 -msgid "Supplier stock keeping unit" -msgstr "" - -#: company/models.py:479 +#: company/models.py:390 company/models.py:520 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 #: stock/templates/stock/item_base.html:357 msgid "Manufacturer Part" msgstr "" -#: company/models.py:480 +#: company/models.py:397 +msgid "Parameter name" +msgstr "" + +#: company/models.py:403 part/templates/part/params.html:28 +#: report/templates/report/inventree_test_report_base.html:90 +#: stock/models.py:1756 templates/InvenTree/settings/header.html:8 +#: templates/js/company.js:241 templates/js/stock.js:137 +msgid "Value" +msgstr "" + +#: company/models.py:404 +msgid "Parameter value" +msgstr "" + +#: company/models.py:410 part/models.py:829 part/models.py:2179 +#: part/templates/part/detail.html:106 part/templates/part/params.html:29 +#: templates/js/company.js:247 +msgid "Units" +msgstr "" + +#: company/models.py:411 +msgid "Parameter units" +msgstr "" + +#: company/models.py:507 company/templates/company/detail.html:62 +#: company/templates/company/supplier_part_base.html:84 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:193 +#: order/templates/order/order_base.html:92 +#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 +#: part/bom.py:286 stock/templates/stock/item_base.html:364 +#: templates/js/company.js:48 templates/js/company.js:364 +#: templates/js/order.js:170 +msgid "Supplier" +msgstr "Proveedor" + +#: company/models.py:508 +msgid "Select supplier" +msgstr "" + +#: company/models.py:513 company/templates/company/supplier_part_base.html:88 +#: company/templates/company/supplier_part_detail.html:26 +#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 +#: part/bom.py:287 +msgid "SKU" +msgstr "" + +#: company/models.py:514 +msgid "Supplier stock keeping unit" +msgstr "" + +#: company/models.py:521 msgid "Select manufacturer part" msgstr "" -#: company/models.py:486 +#: company/models.py:527 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:492 +#: company/models.py:533 msgid "Supplier part description" msgstr "" -#: company/models.py:497 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318 +#: company/models.py:538 company/templates/company/supplier_part_base.html:116 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Nota" -#: company/models.py:501 part/models.py:1619 +#: company/models.py:542 part/models.py:1620 msgid "base cost" msgstr "" -#: company/models.py:501 part/models.py:1619 +#: company/models.py:542 part/models.py:1620 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:503 company/templates/company/supplier_part_base.html:109 +#: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 #: templates/js/stock.js:670 msgid "Packaging" msgstr "" -#: company/models.py:503 +#: company/models.py:544 msgid "Part packaging" msgstr "" -#: company/models.py:505 part/models.py:1621 +#: company/models.py:546 part/models.py:1622 msgid "multiple" msgstr "" -#: company/models.py:505 +#: company/models.py:546 msgid "Order multiple" msgstr "" @@ -2268,7 +2294,6 @@ msgstr "Exportar" #: company/templates/company/detail_supplier_part.html:11 #: company/templates/company/manufacturer_part_navbar.html:11 -#: company/templates/company/manufacturer_part_suppliers.html:10 #: templates/InvenTree/search.html:164 msgid "Supplier Parts" msgstr "" @@ -2287,7 +2312,7 @@ msgid "New Supplier Part" msgstr "" #: company/templates/company/detail_supplier_part.html:72 -#: company/templates/company/manufacturer_part_suppliers.html:47 +#: company/templates/company/manufacturer_part_suppliers.html:82 #: company/views.py:64 order/templates/order/purchase_orders.html:185 #: part/templates/part/supplier.html:50 msgid "New Supplier" @@ -2339,6 +2364,7 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 +#: company/templates/company/manufacturer_part_suppliers.html:10 #: company/views.py:63 part/templates/part/navbar.html:86 #: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316 #: templates/navbar.html:35 @@ -2380,11 +2406,25 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:1002 users/models.py:188 +#: stock/views.py:1002 users/models.py:191 msgid "Delete" msgstr "Eliminar" -#: company/templates/company/manufacturer_part_suppliers.html:48 +#: company/templates/company/manufacturer_part_suppliers.html:37 +#: part/templates/part/category_navbar.html:34 +#: part/templates/part/category_navbar.html:37 +#: part/templates/part/navbar.html:24 +msgid "Parameters" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:43 +#: part/templates/part/params.html:18 +#: templates/InvenTree/settings/category.html:29 +#: templates/InvenTree/settings/part.html:47 +msgid "New Parameter" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:83 #: part/templates/part/supplier.html:51 msgid "Create new supplier" msgstr "" @@ -2462,7 +2502,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:416 -#: stock/templates/stock/item_base.html:369 templates/js/company.js:279 +#: stock/templates/stock/item_base.html:369 templates/js/company.js:380 msgid "Supplier Part" msgstr "" @@ -2510,7 +2550,7 @@ msgstr "" msgid "Pricing Information" msgstr "" -#: company/templates/company/supplier_part_pricing.html:19 company/views.py:794 +#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854 #: part/templates/part/sale_prices.html:17 part/views.py:2749 msgid "Add Price Break" msgstr "" @@ -2614,27 +2654,35 @@ msgstr "" msgid "Delete Manufacturer Part" msgstr "" -#: company/views.py:528 +#: company/views.py:514 +msgid "Add Manufacturer Part Parameter" +msgstr "" + +#: company/views.py:548 +msgid "Edit Manufacturer Part Parameter" +msgstr "" + +#: company/views.py:588 msgid "Edit Supplier Part" msgstr "" -#: company/views.py:578 templates/js/stock.js:1294 +#: company/views.py:638 templates/js/stock.js:1294 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:722 +#: company/views.py:782 msgid "Delete Supplier Part" msgstr "" -#: company/views.py:799 part/views.py:2753 +#: company/views.py:859 part/views.py:2753 msgid "Added new price break" msgstr "" -#: company/views.py:855 part/views.py:2797 +#: company/views.py:915 part/views.py:2797 msgid "Edit Price Break" msgstr "" -#: company/views.py:870 part/views.py:2811 +#: company/views.py:930 part/views.py:2811 msgid "Delete Price Break" msgstr "" @@ -3583,7 +3631,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:762 +#: part/bom.py:138 part/models.py:72 part/models.py:763 #: part/templates/part/category.html:66 part/templates/part/detail.html:90 msgid "Default Location" msgstr "" @@ -3661,7 +3709,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2204 +#: part/forms.py:122 part/models.py:2205 msgid "Parent Part" msgstr "" @@ -3737,7 +3785,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2299 +#: part/forms.py:344 part/models.py:2300 msgid "Sub part" msgstr "" @@ -3757,7 +3805,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2250 +#: part/models.py:82 part/models.py:2251 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3768,360 +3816,355 @@ msgstr "" msgid "Part Categories" msgstr "" -#: part/models.py:446 part/models.py:458 +#: part/models.py:445 part/models.py:457 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:555 +#: part/models.py:554 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:559 +#: part/models.py:558 msgid "Next available serial number is" msgstr "" -#: part/models.py:564 +#: part/models.py:563 msgid "Most recent serial number is" msgstr "" -#: part/models.py:643 +#: part/models.py:642 msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:654 +#: part/models.py:653 msgid "Part must be unique for name, IPN and revision" msgstr "" -#: part/models.py:685 part/templates/part/detail.html:22 +#: part/models.py:686 part/templates/part/detail.html:22 msgid "Part name" msgstr "" -#: part/models.py:692 +#: part/models.py:693 msgid "Is Template" msgstr "" -#: part/models.py:693 +#: part/models.py:694 msgid "Is this part a template part?" msgstr "" -#: part/models.py:704 +#: part/models.py:705 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:705 part/templates/part/detail.html:60 +#: part/models.py:706 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "" -#: part/models.py:711 +#: part/models.py:712 msgid "Part description" msgstr "" -#: part/models.py:716 part/templates/part/category.html:73 +#: part/models.py:717 part/templates/part/category.html:73 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "" -#: part/models.py:717 +#: part/models.py:718 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73 +#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" -#: part/models.py:725 +#: part/models.py:726 msgid "Part category" msgstr "" -#: part/models.py:730 part/templates/part/detail.html:28 +#: part/models.py:731 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "" -#: part/models.py:731 +#: part/models.py:732 msgid "Internal Part Number" msgstr "" -#: part/models.py:737 +#: part/models.py:738 msgid "Part revision or version number" msgstr "" -#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:199 +#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199 #: templates/js/part.js:173 msgid "Revision" msgstr "" -#: part/models.py:760 +#: part/models.py:761 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:807 part/templates/part/detail.html:97 +#: part/models.py:808 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "" -#: part/models.py:808 +#: part/models.py:809 msgid "Default supplier part" msgstr "" -#: part/models.py:815 +#: part/models.py:816 msgid "Default Expiry" msgstr "" -#: part/models.py:816 +#: part/models.py:817 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:821 part/templates/part/detail.html:113 +#: part/models.py:822 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "" -#: part/models.py:822 +#: part/models.py:823 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106 -#: part/templates/part/params.html:29 -msgid "Units" -msgstr "" - -#: part/models.py:829 +#: part/models.py:830 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:835 +#: part/models.py:836 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:841 +#: part/models.py:842 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:847 +#: part/models.py:848 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:852 +#: part/models.py:853 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:857 +#: part/models.py:858 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:861 part/templates/part/detail.html:227 +#: part/models.py:862 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:241 templates/js/table_filters.js:310 msgid "Active" msgstr "" -#: part/models.py:862 +#: part/models.py:863 msgid "Is this part active?" msgstr "" -#: part/models.py:867 +#: part/models.py:868 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:872 +#: part/models.py:873 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:875 +#: part/models.py:876 msgid "BOM checksum" msgstr "" -#: part/models.py:875 +#: part/models.py:876 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:878 +#: part/models.py:879 msgid "BOM checked by" msgstr "" -#: part/models.py:880 +#: part/models.py:881 msgid "BOM checked date" msgstr "" -#: part/models.py:884 +#: part/models.py:885 msgid "Creation User" msgstr "" -#: part/models.py:1621 +#: part/models.py:1622 msgid "Sell multiple" msgstr "" -#: part/models.py:2076 +#: part/models.py:2077 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2093 +#: part/models.py:2094 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2114 +#: part/models.py:2115 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2119 +#: part/models.py:2120 msgid "Test Description" msgstr "" -#: part/models.py:2120 +#: part/models.py:2121 msgid "Enter description for this test" msgstr "" -#: part/models.py:2125 templates/js/part.js:726 +#: part/models.py:2126 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "" -#: part/models.py:2126 +#: part/models.py:2127 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2131 templates/js/part.js:734 +#: part/models.py:2132 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2132 +#: part/models.py:2133 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2137 templates/js/part.js:741 +#: part/models.py:2138 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2138 +#: part/models.py:2139 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2171 +#: part/models.py:2172 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2176 +#: part/models.py:2177 msgid "Parameter Name" msgstr "" -#: part/models.py:2178 +#: part/models.py:2179 msgid "Parameter Units" msgstr "" -#: part/models.py:2206 part/models.py:2255 part/models.py:2256 +#: part/models.py:2207 part/models.py:2256 part/models.py:2257 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2208 +#: part/models.py:2209 msgid "Data" msgstr "" -#: part/models.py:2208 +#: part/models.py:2209 msgid "Parameter Value" msgstr "" -#: part/models.py:2260 templates/InvenTree/settings/category.html:67 +#: part/models.py:2261 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2261 +#: part/models.py:2262 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2291 +#: part/models.py:2292 msgid "Select parent part" msgstr "" -#: part/models.py:2300 +#: part/models.py:2301 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2306 +#: part/models.py:2307 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "" -#: part/models.py:2308 +#: part/models.py:2309 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2311 +#: part/models.py:2312 msgid "Overage" msgstr "" -#: part/models.py:2312 +#: part/models.py:2313 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2315 +#: part/models.py:2316 msgid "BOM item reference" msgstr "" -#: part/models.py:2318 +#: part/models.py:2319 msgid "BOM item notes" msgstr "" -#: part/models.py:2320 +#: part/models.py:2321 msgid "Checksum" msgstr "" -#: part/models.py:2320 +#: part/models.py:2321 msgid "BOM line checksum" msgstr "" -#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2325 +#: part/models.py:2326 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2330 templates/js/bom.js:294 +#: part/models.py:2331 templates/js/bom.js:294 msgid "Allow Variants" msgstr "" -#: part/models.py:2331 +#: part/models.py:2332 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2407 part/views.py:1690 part/views.py:1742 +#: part/models.py:2408 part/views.py:1690 part/views.py:1742 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2416 part/models.py:2418 +#: part/models.py:2417 part/models.py:2419 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2421 +#: part/models.py:2422 msgid "BOM Item" msgstr "" -#: part/models.py:2538 +#: part/models.py:2539 msgid "Part 1" msgstr "" -#: part/models.py:2542 +#: part/models.py:2543 msgid "Part 2" msgstr "" -#: part/models.py:2542 +#: part/models.py:2543 msgid "Select Related Part" msgstr "" -#: part/models.py:2574 +#: part/models.py:2575 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -4406,12 +4449,6 @@ msgstr "" msgid "If this category is deleted, these parts will be moved to the top-level category Teile" msgstr "" -#: part/templates/part/category_navbar.html:34 -#: part/templates/part/category_navbar.html:37 -#: part/templates/part/navbar.html:24 -msgid "Parameters" -msgstr "" - #: part/templates/part/category_parametric.html:10 #: part/templates/part/navbar.html:21 part/templates/part/params.html:10 msgid "Part Parameters" @@ -4709,19 +4746,6 @@ msgstr "" msgid "Add new parameter" msgstr "" -#: part/templates/part/params.html:18 -#: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:47 -msgid "New Parameter" -msgstr "" - -#: part/templates/part/params.html:28 -#: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1756 templates/InvenTree/settings/header.html:8 -#: templates/js/stock.js:137 -msgid "Value" -msgstr "" - #: part/templates/part/params.html:41 templates/InvenTree/settings/user.html:19 msgid "Edit" msgstr "" @@ -4739,7 +4763,7 @@ msgid "Part List" msgstr "" #: part/templates/part/part_base.html:26 templates/js/company.js:156 -#: templates/js/company.js:254 templates/js/part.js:84 templates/js/part.js:161 +#: templates/js/company.js:355 templates/js/part.js:84 templates/js/part.js:161 msgid "Inactive" msgstr "" @@ -4928,7 +4952,7 @@ msgstr "" msgid "New Variant" msgstr "" -#: part/templatetags/inventree_extras.py:98 +#: part/templatetags/inventree_extras.py:99 msgid "Unknown database" msgstr "" @@ -6032,7 +6056,7 @@ msgstr "" msgid "Add Stock Items" msgstr "" -#: stock/views.py:1001 users/models.py:184 +#: stock/views.py:1001 users/models.py:187 msgid "Add" msgstr "" @@ -6421,46 +6445,50 @@ msgid "API Version" msgstr "" #: templates/about.html:39 +msgid "Python Version" +msgstr "" + +#: templates/about.html:44 msgid "Django Version" msgstr "" -#: templates/about.html:46 +#: templates/about.html:51 msgid "Commit Hash" msgstr "" -#: templates/about.html:53 +#: templates/about.html:58 msgid "Commit Date" msgstr "" -#: templates/about.html:58 +#: templates/about.html:63 msgid "InvenTree Documentation" msgstr "" -#: templates/about.html:63 +#: templates/about.html:68 msgid "View Code on GitHub" msgstr "" -#: templates/about.html:68 +#: templates/about.html:73 msgid "Credits" msgstr "" -#: templates/about.html:73 +#: templates/about.html:78 msgid "Mobile App" msgstr "" -#: templates/about.html:78 +#: templates/about.html:83 msgid "Submit Bug Report" msgstr "" -#: templates/about.html:85 templates/clip.html:4 +#: templates/about.html:90 templates/clip.html:4 msgid "copy to clipboard" msgstr "" -#: templates/about.html:85 +#: templates/about.html:90 msgid "copy version information" msgstr "" -#: templates/about.html:95 templates/js/modals.js:568 +#: templates/about.html:100 templates/js/modals.js:568 #: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54 #: templates/modals.html:97 msgid "Close" @@ -6700,17 +6728,31 @@ msgstr "" msgid "No manufacturer parts found" msgstr "" -#: templates/js/company.js:148 templates/js/company.js:246 +#: templates/js/company.js:148 templates/js/company.js:347 #: templates/js/part.js:68 templates/js/part.js:153 msgid "Template part" msgstr "" -#: templates/js/company.js:152 templates/js/company.js:250 +#: templates/js/company.js:152 templates/js/company.js:351 #: templates/js/part.js:72 templates/js/part.js:157 msgid "Assembled part" msgstr "" -#: templates/js/company.js:227 +#: templates/js/company.js:226 +msgid "No parameters found" +msgstr "" + +#: templates/js/company.js:262 +msgid "Edit parameter" +msgstr "" + +#: templates/js/company.js:263 +#, fuzzy +#| msgid "Delete Item" +msgid "Delete parameter" +msgstr "Eliminar elemento" + +#: templates/js/company.js:328 msgid "No supplier parts found" msgstr "" @@ -7652,34 +7694,34 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:171 +#: users/models.py:174 msgid "Permission set" msgstr "" -#: users/models.py:179 +#: users/models.py:182 msgid "Group" msgstr "" -#: users/models.py:182 +#: users/models.py:185 msgid "View" msgstr "" -#: users/models.py:182 +#: users/models.py:185 msgid "Permission to view items" msgstr "" -#: users/models.py:184 +#: users/models.py:187 msgid "Permission to add items" msgstr "" -#: users/models.py:186 +#: users/models.py:189 msgid "Change" msgstr "" -#: users/models.py:186 +#: users/models.py:189 msgid "Permissions to edit items" msgstr "" -#: users/models.py:188 +#: users/models.py:191 msgid "Permission to delete items" msgstr "" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 92a1fea374..ee78c7d88a 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 00:53+0000\n" +"POT-Creation-Date: 2021-06-21 06:40+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: French\n" @@ -122,7 +122,7 @@ msgstr "Commentaire" msgid "File comment" msgstr "Commentaire du fichier" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1154 msgid "User" @@ -132,22 +132,23 @@ msgstr "Utilisateur" msgid "upload date" msgstr "date de chargement" -#: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102 -#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27 -#: report/models.py:180 templates/InvenTree/search.html:137 -#: templates/InvenTree/search.html:289 templates/js/part.js:118 +#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 +#: label/models.py:102 part/models.py:687 part/models.py:2177 +#: part/templates/part/params.html:27 report/models.py:180 +#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 +#: templates/js/company.js:235 templates/js/part.js:118 #: templates/js/part.js:642 templates/js/stock.js:947 msgid "Name" msgstr "Nom" #: InvenTree/models.py:114 build/models.py:135 #: build/templates/build/detail.html:21 company/models.py:339 -#: company/models.py:491 company/templates/company/detail.html:27 +#: company/models.py:532 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 #: order/models.py:104 order/templates/order/purchase_order_detail.html:147 -#: part/models.py:710 part/templates/part/detail.html:54 +#: part/models.py:711 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 #: report/templates/report/inventree_build_order_base.html:118 @@ -463,7 +464,7 @@ msgstr "" #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:713 -#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77 +#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 #: order/forms.py:285 order/models.py:617 order/models.py:841 #: order/templates/order/order_wizard/match_parts.html:29 @@ -473,7 +474,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -604,7 +605,7 @@ msgstr "" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2315 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2316 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:659 templates/js/build.js:1102 @@ -626,15 +627,15 @@ msgstr "" #: build/models.py:153 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:622 +#: build/templates/build/detail.html:26 company/models.py:663 #: order/models.py:661 order/models.py:717 #: order/templates/order/order_wizard/select_parts.html:30 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1988 part/models.py:2000 part/models.py:2015 -#: part/models.py:2033 part/models.py:2108 part/models.py:2204 -#: part/models.py:2290 part/templates/part/part_app_base.html:8 +#: part/models.py:1989 part/models.py:2001 part/models.py:2016 +#: part/models.py:2034 part/models.py:2109 part/models.py:2205 +#: part/models.py:2291 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -644,7 +645,7 @@ msgstr "" #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:550 templates/js/build.js:835 #: templates/js/build.js:1075 templates/js/company.js:140 -#: templates/js/company.js:238 templates/js/part.js:241 +#: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 #: templates/js/stock.js:1346 msgid "Part" @@ -710,7 +711,7 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:220 order/models.py:108 part/models.py:882 +#: build/models.py:220 order/models.py:108 part/models.py:883 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "Date de création" @@ -738,7 +739,7 @@ msgstr "" #: build/models.py:251 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:105 order/models.py:122 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:886 +#: order/templates/order/sales_order_base.html:140 part/models.py:887 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" @@ -757,12 +758,12 @@ msgstr "" msgid "External Link" msgstr "Lien Externe" -#: build/models.py:258 part/models.py:744 stock/models.py:462 +#: build/models.py:258 part/models.py:745 stock/models.py:462 msgid "Link to external URL" msgstr "" #: build/models.py:262 build/templates/build/navbar.html:53 -#: company/models.py:132 company/models.py:498 +#: company/models.py:132 company/models.py:539 #: company/templates/company/navbar.html:70 #: company/templates/company/navbar.html:73 order/models.py:126 #: order/models.py:621 order/templates/order/po_navbar.html:38 @@ -770,7 +771,7 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:243 #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:871 +#: order/templates/order/so_navbar.html:36 part/models.py:872 #: part/templates/part/navbar.html:142 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 @@ -1598,7 +1599,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -1608,7 +1609,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:160 part/models.py:834 part/templates/part/detail.html:170 +#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:327 msgid "Assembly" msgstr "" @@ -1617,7 +1618,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:167 part/models.py:840 part/templates/part/detail.html:180 +#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180 #: templates/js/table_filters.js:331 msgid "Component" msgstr "" @@ -1626,7 +1627,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:174 part/models.py:851 part/templates/part/detail.html:200 +#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "" @@ -1634,7 +1635,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:181 part/models.py:856 part/templates/part/detail.html:210 +#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210 #: templates/js/table_filters.js:339 msgid "Salable" msgstr "" @@ -1643,7 +1644,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:188 part/models.py:846 part/templates/part/detail.html:190 +#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:343 msgid "Trackable" msgstr "" @@ -1652,7 +1653,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:195 part/models.py:866 part/templates/part/detail.html:150 +#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1825,7 +1826,7 @@ msgstr "" msgid "Key string must be unique" msgstr "" -#: common/models.py:714 company/forms.py:177 +#: common/models.py:714 company/forms.py:192 msgid "Price break quantity" msgstr "" @@ -1896,29 +1897,29 @@ msgstr "" msgid "Image URL" msgstr "" -#: company/forms.py:118 templates/js/part.js:787 +#: company/forms.py:133 templates/js/part.js:787 msgid "Single Price" msgstr "" -#: company/forms.py:120 +#: company/forms.py:135 msgid "Single quantity price" msgstr "" -#: company/forms.py:128 company/models.py:321 +#: company/forms.py:143 company/models.py:321 msgid "Select manufacturer" msgstr "" -#: company/forms.py:134 company/models.py:328 +#: company/forms.py:149 company/models.py:328 msgid "Manufacturer Part Number" msgstr "" -#: company/forms.py:136 company/models.py:327 +#: company/forms.py:151 company/models.py:327 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 #: order/templates/order/purchase_order_detail.html:162 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307 +#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:408 msgid "MPN" msgstr "" @@ -1971,10 +1972,10 @@ msgstr "" msgid "Point of contact" msgstr "" -#: company/models.py:121 company/models.py:333 company/models.py:485 -#: order/models.py:106 part/models.py:743 +#: company/models.py:121 company/models.py:333 company/models.py:526 +#: order/models.py:106 part/models.py:744 #: report/templates/report/inventree_build_order_base.html:165 -#: templates/js/company.js:188 templates/js/company.js:318 +#: templates/js/company.js:188 templates/js/company.js:419 #: templates/js/part.js:498 msgid "Link" msgstr "" @@ -1983,7 +1984,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:129 part/models.py:753 +#: company/models.py:129 part/models.py:754 msgid "Image" msgstr "" @@ -2011,12 +2012,12 @@ msgstr "" msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:305 company/models.py:456 stock/models.py:407 +#: company/models.py:305 company/models.py:497 stock/models.py:407 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" -#: company/models.py:309 company/models.py:460 order/views.py:1587 +#: company/models.py:309 company/models.py:501 order/views.py:1587 msgid "Select part" msgstr "" @@ -2027,7 +2028,7 @@ msgstr "" #: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:352 #: templates/js/company.js:44 templates/js/company.js:165 -#: templates/js/company.js:289 +#: templates/js/company.js:390 msgid "Manufacturer" msgstr "" @@ -2039,81 +2040,106 @@ msgstr "" msgid "Manufacturer part description" msgstr "" -#: company/models.py:466 company/templates/company/detail.html:62 -#: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:193 -#: order/templates/order/order_base.html:92 -#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 -#: part/bom.py:286 stock/templates/stock/item_base.html:364 -#: templates/js/company.js:48 templates/js/company.js:263 -#: templates/js/order.js:170 -msgid "Supplier" -msgstr "" - -#: company/models.py:467 -msgid "Select supplier" -msgstr "" - -#: company/models.py:472 company/templates/company/supplier_part_base.html:88 -#: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 -#: part/bom.py:287 -msgid "SKU" -msgstr "" - -#: company/models.py:473 -msgid "Supplier stock keeping unit" -msgstr "" - -#: company/models.py:479 +#: company/models.py:390 company/models.py:520 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 #: stock/templates/stock/item_base.html:357 msgid "Manufacturer Part" msgstr "" -#: company/models.py:480 +#: company/models.py:397 +msgid "Parameter name" +msgstr "" + +#: company/models.py:403 part/templates/part/params.html:28 +#: report/templates/report/inventree_test_report_base.html:90 +#: stock/models.py:1756 templates/InvenTree/settings/header.html:8 +#: templates/js/company.js:241 templates/js/stock.js:137 +msgid "Value" +msgstr "" + +#: company/models.py:404 +msgid "Parameter value" +msgstr "" + +#: company/models.py:410 part/models.py:829 part/models.py:2179 +#: part/templates/part/detail.html:106 part/templates/part/params.html:29 +#: templates/js/company.js:247 +msgid "Units" +msgstr "" + +#: company/models.py:411 +msgid "Parameter units" +msgstr "" + +#: company/models.py:507 company/templates/company/detail.html:62 +#: company/templates/company/supplier_part_base.html:84 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:193 +#: order/templates/order/order_base.html:92 +#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 +#: part/bom.py:286 stock/templates/stock/item_base.html:364 +#: templates/js/company.js:48 templates/js/company.js:364 +#: templates/js/order.js:170 +msgid "Supplier" +msgstr "" + +#: company/models.py:508 +msgid "Select supplier" +msgstr "" + +#: company/models.py:513 company/templates/company/supplier_part_base.html:88 +#: company/templates/company/supplier_part_detail.html:26 +#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 +#: part/bom.py:287 +msgid "SKU" +msgstr "" + +#: company/models.py:514 +msgid "Supplier stock keeping unit" +msgstr "" + +#: company/models.py:521 msgid "Select manufacturer part" msgstr "" -#: company/models.py:486 +#: company/models.py:527 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:492 +#: company/models.py:533 msgid "Supplier part description" msgstr "" -#: company/models.py:497 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318 +#: company/models.py:538 company/templates/company/supplier_part_base.html:116 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:501 part/models.py:1619 +#: company/models.py:542 part/models.py:1620 msgid "base cost" msgstr "" -#: company/models.py:501 part/models.py:1619 +#: company/models.py:542 part/models.py:1620 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:503 company/templates/company/supplier_part_base.html:109 +#: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 #: templates/js/stock.js:670 msgid "Packaging" msgstr "" -#: company/models.py:503 +#: company/models.py:544 msgid "Part packaging" msgstr "" -#: company/models.py:505 part/models.py:1621 +#: company/models.py:546 part/models.py:1622 msgid "multiple" msgstr "" -#: company/models.py:505 +#: company/models.py:546 msgid "Order multiple" msgstr "" @@ -2268,7 +2294,6 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:11 #: company/templates/company/manufacturer_part_navbar.html:11 -#: company/templates/company/manufacturer_part_suppliers.html:10 #: templates/InvenTree/search.html:164 msgid "Supplier Parts" msgstr "" @@ -2287,7 +2312,7 @@ msgid "New Supplier Part" msgstr "" #: company/templates/company/detail_supplier_part.html:72 -#: company/templates/company/manufacturer_part_suppliers.html:47 +#: company/templates/company/manufacturer_part_suppliers.html:82 #: company/views.py:64 order/templates/order/purchase_orders.html:185 #: part/templates/part/supplier.html:50 msgid "New Supplier" @@ -2339,6 +2364,7 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 +#: company/templates/company/manufacturer_part_suppliers.html:10 #: company/views.py:63 part/templates/part/navbar.html:86 #: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316 #: templates/navbar.html:35 @@ -2380,11 +2406,25 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:1002 users/models.py:188 +#: stock/views.py:1002 users/models.py:191 msgid "Delete" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:48 +#: company/templates/company/manufacturer_part_suppliers.html:37 +#: part/templates/part/category_navbar.html:34 +#: part/templates/part/category_navbar.html:37 +#: part/templates/part/navbar.html:24 +msgid "Parameters" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:43 +#: part/templates/part/params.html:18 +#: templates/InvenTree/settings/category.html:29 +#: templates/InvenTree/settings/part.html:47 +msgid "New Parameter" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:83 #: part/templates/part/supplier.html:51 msgid "Create new supplier" msgstr "" @@ -2462,7 +2502,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:416 -#: stock/templates/stock/item_base.html:369 templates/js/company.js:279 +#: stock/templates/stock/item_base.html:369 templates/js/company.js:380 msgid "Supplier Part" msgstr "" @@ -2510,7 +2550,7 @@ msgstr "" msgid "Pricing Information" msgstr "" -#: company/templates/company/supplier_part_pricing.html:19 company/views.py:794 +#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854 #: part/templates/part/sale_prices.html:17 part/views.py:2749 msgid "Add Price Break" msgstr "" @@ -2614,27 +2654,35 @@ msgstr "" msgid "Delete Manufacturer Part" msgstr "" -#: company/views.py:528 +#: company/views.py:514 +msgid "Add Manufacturer Part Parameter" +msgstr "" + +#: company/views.py:548 +msgid "Edit Manufacturer Part Parameter" +msgstr "" + +#: company/views.py:588 msgid "Edit Supplier Part" msgstr "" -#: company/views.py:578 templates/js/stock.js:1294 +#: company/views.py:638 templates/js/stock.js:1294 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:722 +#: company/views.py:782 msgid "Delete Supplier Part" msgstr "" -#: company/views.py:799 part/views.py:2753 +#: company/views.py:859 part/views.py:2753 msgid "Added new price break" msgstr "" -#: company/views.py:855 part/views.py:2797 +#: company/views.py:915 part/views.py:2797 msgid "Edit Price Break" msgstr "" -#: company/views.py:870 part/views.py:2811 +#: company/views.py:930 part/views.py:2811 msgid "Delete Price Break" msgstr "" @@ -3583,7 +3631,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:762 +#: part/bom.py:138 part/models.py:72 part/models.py:763 #: part/templates/part/category.html:66 part/templates/part/detail.html:90 msgid "Default Location" msgstr "" @@ -3661,7 +3709,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2204 +#: part/forms.py:122 part/models.py:2205 msgid "Parent Part" msgstr "" @@ -3737,7 +3785,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2299 +#: part/forms.py:344 part/models.py:2300 msgid "Sub part" msgstr "" @@ -3757,7 +3805,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2250 +#: part/models.py:82 part/models.py:2251 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3768,360 +3816,355 @@ msgstr "" msgid "Part Categories" msgstr "" -#: part/models.py:446 part/models.py:458 +#: part/models.py:445 part/models.py:457 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:555 +#: part/models.py:554 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:559 +#: part/models.py:558 msgid "Next available serial number is" msgstr "" -#: part/models.py:564 +#: part/models.py:563 msgid "Most recent serial number is" msgstr "" -#: part/models.py:643 +#: part/models.py:642 msgid "Duplicate IPN not allowed in part settings" msgstr "IPN dupliqué non autorisé dans les paramètres de la pièce" -#: part/models.py:654 +#: part/models.py:653 msgid "Part must be unique for name, IPN and revision" msgstr "La pièce doit être unique par son nom, son IPN et sa révision" -#: part/models.py:685 part/templates/part/detail.html:22 +#: part/models.py:686 part/templates/part/detail.html:22 msgid "Part name" msgstr "" -#: part/models.py:692 +#: part/models.py:693 msgid "Is Template" msgstr "" -#: part/models.py:693 +#: part/models.py:694 msgid "Is this part a template part?" msgstr "" -#: part/models.py:704 +#: part/models.py:705 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:705 part/templates/part/detail.html:60 +#: part/models.py:706 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "" -#: part/models.py:711 +#: part/models.py:712 msgid "Part description" msgstr "" -#: part/models.py:716 part/templates/part/category.html:73 +#: part/models.py:717 part/templates/part/category.html:73 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "" -#: part/models.py:717 +#: part/models.py:718 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73 +#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" -#: part/models.py:725 +#: part/models.py:726 msgid "Part category" msgstr "" -#: part/models.py:730 part/templates/part/detail.html:28 +#: part/models.py:731 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "IPN" -#: part/models.py:731 +#: part/models.py:732 msgid "Internal Part Number" msgstr "" -#: part/models.py:737 +#: part/models.py:738 msgid "Part revision or version number" msgstr "" -#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:199 +#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199 #: templates/js/part.js:173 msgid "Revision" msgstr "" -#: part/models.py:760 +#: part/models.py:761 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:807 part/templates/part/detail.html:97 +#: part/models.py:808 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "" -#: part/models.py:808 +#: part/models.py:809 msgid "Default supplier part" msgstr "" -#: part/models.py:815 +#: part/models.py:816 msgid "Default Expiry" msgstr "" -#: part/models.py:816 +#: part/models.py:817 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:821 part/templates/part/detail.html:113 +#: part/models.py:822 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "" -#: part/models.py:822 +#: part/models.py:823 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106 -#: part/templates/part/params.html:29 -msgid "Units" -msgstr "" - -#: part/models.py:829 +#: part/models.py:830 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:835 +#: part/models.py:836 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:841 +#: part/models.py:842 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:847 +#: part/models.py:848 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:852 +#: part/models.py:853 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:857 +#: part/models.py:858 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:861 part/templates/part/detail.html:227 +#: part/models.py:862 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:241 templates/js/table_filters.js:310 msgid "Active" msgstr "" -#: part/models.py:862 +#: part/models.py:863 msgid "Is this part active?" msgstr "" -#: part/models.py:867 +#: part/models.py:868 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:872 +#: part/models.py:873 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:875 +#: part/models.py:876 msgid "BOM checksum" msgstr "" -#: part/models.py:875 +#: part/models.py:876 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:878 +#: part/models.py:879 msgid "BOM checked by" msgstr "" -#: part/models.py:880 +#: part/models.py:881 msgid "BOM checked date" msgstr "" -#: part/models.py:884 +#: part/models.py:885 msgid "Creation User" msgstr "" -#: part/models.py:1621 +#: part/models.py:1622 msgid "Sell multiple" msgstr "" -#: part/models.py:2076 +#: part/models.py:2077 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2093 +#: part/models.py:2094 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2114 +#: part/models.py:2115 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2119 +#: part/models.py:2120 msgid "Test Description" msgstr "" -#: part/models.py:2120 +#: part/models.py:2121 msgid "Enter description for this test" msgstr "" -#: part/models.py:2125 templates/js/part.js:726 +#: part/models.py:2126 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "" -#: part/models.py:2126 +#: part/models.py:2127 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2131 templates/js/part.js:734 +#: part/models.py:2132 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2132 +#: part/models.py:2133 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2137 templates/js/part.js:741 +#: part/models.py:2138 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2138 +#: part/models.py:2139 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2171 +#: part/models.py:2172 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2176 +#: part/models.py:2177 msgid "Parameter Name" msgstr "" -#: part/models.py:2178 +#: part/models.py:2179 msgid "Parameter Units" msgstr "" -#: part/models.py:2206 part/models.py:2255 part/models.py:2256 +#: part/models.py:2207 part/models.py:2256 part/models.py:2257 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2208 +#: part/models.py:2209 msgid "Data" msgstr "" -#: part/models.py:2208 +#: part/models.py:2209 msgid "Parameter Value" msgstr "" -#: part/models.py:2260 templates/InvenTree/settings/category.html:67 +#: part/models.py:2261 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2261 +#: part/models.py:2262 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2291 +#: part/models.py:2292 msgid "Select parent part" msgstr "" -#: part/models.py:2300 +#: part/models.py:2301 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2306 +#: part/models.py:2307 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "" -#: part/models.py:2308 +#: part/models.py:2309 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2311 +#: part/models.py:2312 msgid "Overage" msgstr "" -#: part/models.py:2312 +#: part/models.py:2313 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2315 +#: part/models.py:2316 msgid "BOM item reference" msgstr "" -#: part/models.py:2318 +#: part/models.py:2319 msgid "BOM item notes" msgstr "" -#: part/models.py:2320 +#: part/models.py:2321 msgid "Checksum" msgstr "" -#: part/models.py:2320 +#: part/models.py:2321 msgid "BOM line checksum" msgstr "" -#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2325 +#: part/models.py:2326 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2330 templates/js/bom.js:294 +#: part/models.py:2331 templates/js/bom.js:294 msgid "Allow Variants" msgstr "" -#: part/models.py:2331 +#: part/models.py:2332 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2407 part/views.py:1690 part/views.py:1742 +#: part/models.py:2408 part/views.py:1690 part/views.py:1742 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2416 part/models.py:2418 +#: part/models.py:2417 part/models.py:2419 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2421 +#: part/models.py:2422 msgid "BOM Item" msgstr "" -#: part/models.py:2538 +#: part/models.py:2539 msgid "Part 1" msgstr "" -#: part/models.py:2542 +#: part/models.py:2543 msgid "Part 2" msgstr "" -#: part/models.py:2542 +#: part/models.py:2543 msgid "Select Related Part" msgstr "" -#: part/models.py:2574 +#: part/models.py:2575 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -4408,12 +4451,6 @@ msgstr "" msgid "If this category is deleted, these parts will be moved to the top-level category Teile" msgstr "" -#: part/templates/part/category_navbar.html:34 -#: part/templates/part/category_navbar.html:37 -#: part/templates/part/navbar.html:24 -msgid "Parameters" -msgstr "" - #: part/templates/part/category_parametric.html:10 #: part/templates/part/navbar.html:21 part/templates/part/params.html:10 msgid "Part Parameters" @@ -4711,19 +4748,6 @@ msgstr "" msgid "Add new parameter" msgstr "" -#: part/templates/part/params.html:18 -#: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:47 -msgid "New Parameter" -msgstr "" - -#: part/templates/part/params.html:28 -#: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1756 templates/InvenTree/settings/header.html:8 -#: templates/js/stock.js:137 -msgid "Value" -msgstr "" - #: part/templates/part/params.html:41 templates/InvenTree/settings/user.html:19 msgid "Edit" msgstr "" @@ -4741,7 +4765,7 @@ msgid "Part List" msgstr "" #: part/templates/part/part_base.html:26 templates/js/company.js:156 -#: templates/js/company.js:254 templates/js/part.js:84 templates/js/part.js:161 +#: templates/js/company.js:355 templates/js/part.js:84 templates/js/part.js:161 msgid "Inactive" msgstr "" @@ -4930,7 +4954,7 @@ msgstr "" msgid "New Variant" msgstr "" -#: part/templatetags/inventree_extras.py:98 +#: part/templatetags/inventree_extras.py:99 msgid "Unknown database" msgstr "" @@ -6034,7 +6058,7 @@ msgstr "" msgid "Add Stock Items" msgstr "" -#: stock/views.py:1001 users/models.py:184 +#: stock/views.py:1001 users/models.py:187 msgid "Add" msgstr "" @@ -6423,46 +6447,50 @@ msgid "API Version" msgstr "" #: templates/about.html:39 +msgid "Python Version" +msgstr "" + +#: templates/about.html:44 msgid "Django Version" msgstr "" -#: templates/about.html:46 +#: templates/about.html:51 msgid "Commit Hash" msgstr "" -#: templates/about.html:53 +#: templates/about.html:58 msgid "Commit Date" msgstr "" -#: templates/about.html:58 +#: templates/about.html:63 msgid "InvenTree Documentation" msgstr "" -#: templates/about.html:63 +#: templates/about.html:68 msgid "View Code on GitHub" msgstr "" -#: templates/about.html:68 +#: templates/about.html:73 msgid "Credits" msgstr "" -#: templates/about.html:73 +#: templates/about.html:78 msgid "Mobile App" msgstr "" -#: templates/about.html:78 +#: templates/about.html:83 msgid "Submit Bug Report" msgstr "" -#: templates/about.html:85 templates/clip.html:4 +#: templates/about.html:90 templates/clip.html:4 msgid "copy to clipboard" msgstr "" -#: templates/about.html:85 +#: templates/about.html:90 msgid "copy version information" msgstr "" -#: templates/about.html:95 templates/js/modals.js:568 +#: templates/about.html:100 templates/js/modals.js:568 #: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54 #: templates/modals.html:97 msgid "Close" @@ -6706,17 +6734,33 @@ msgstr "" msgid "No manufacturer parts found" msgstr "" -#: templates/js/company.js:148 templates/js/company.js:246 +#: templates/js/company.js:148 templates/js/company.js:347 #: templates/js/part.js:68 templates/js/part.js:153 msgid "Template part" msgstr "" -#: templates/js/company.js:152 templates/js/company.js:250 +#: templates/js/company.js:152 templates/js/company.js:351 #: templates/js/part.js:72 templates/js/part.js:157 msgid "Assembled part" msgstr "" -#: templates/js/company.js:227 +#: templates/js/company.js:226 +#, fuzzy +#| msgid "No serial numbers found" +msgid "No parameters found" +msgstr "Aucun numéro de série trouvé" + +#: templates/js/company.js:262 +msgid "Edit parameter" +msgstr "" + +#: templates/js/company.js:263 +#, fuzzy +#| msgid "Delete Item" +msgid "Delete parameter" +msgstr "Supprimer cet élément" + +#: templates/js/company.js:328 msgid "No supplier parts found" msgstr "" @@ -7660,34 +7704,34 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:171 +#: users/models.py:174 msgid "Permission set" msgstr "" -#: users/models.py:179 +#: users/models.py:182 msgid "Group" msgstr "" -#: users/models.py:182 +#: users/models.py:185 msgid "View" msgstr "" -#: users/models.py:182 +#: users/models.py:185 msgid "Permission to view items" msgstr "" -#: users/models.py:184 +#: users/models.py:187 msgid "Permission to add items" msgstr "" -#: users/models.py:186 +#: users/models.py:189 msgid "Change" msgstr "" -#: users/models.py:186 +#: users/models.py:189 msgid "Permissions to edit items" msgstr "" -#: users/models.py:188 +#: users/models.py:191 msgid "Permission to delete items" msgstr "" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 81c25a79d3..48c5fc5c47 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 00:53+0000\n" +"POT-Creation-Date: 2021-06-21 06:40+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -122,7 +122,7 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1154 msgid "User" @@ -132,22 +132,23 @@ msgstr "" msgid "upload date" msgstr "" -#: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102 -#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27 -#: report/models.py:180 templates/InvenTree/search.html:137 -#: templates/InvenTree/search.html:289 templates/js/part.js:118 +#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 +#: label/models.py:102 part/models.py:687 part/models.py:2177 +#: part/templates/part/params.html:27 report/models.py:180 +#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 +#: templates/js/company.js:235 templates/js/part.js:118 #: templates/js/part.js:642 templates/js/stock.js:947 msgid "Name" msgstr "" #: InvenTree/models.py:114 build/models.py:135 #: build/templates/build/detail.html:21 company/models.py:339 -#: company/models.py:491 company/templates/company/detail.html:27 +#: company/models.py:532 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 #: order/models.py:104 order/templates/order/purchase_order_detail.html:147 -#: part/models.py:710 part/templates/part/detail.html:54 +#: part/models.py:711 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 #: report/templates/report/inventree_build_order_base.html:118 @@ -463,7 +464,7 @@ msgstr "" #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:713 -#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77 +#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 #: order/forms.py:285 order/models.py:617 order/models.py:841 #: order/templates/order/order_wizard/match_parts.html:29 @@ -473,7 +474,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -604,7 +605,7 @@ msgstr "" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2315 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2316 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:659 templates/js/build.js:1102 @@ -626,15 +627,15 @@ msgstr "" #: build/models.py:153 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:622 +#: build/templates/build/detail.html:26 company/models.py:663 #: order/models.py:661 order/models.py:717 #: order/templates/order/order_wizard/select_parts.html:30 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1988 part/models.py:2000 part/models.py:2015 -#: part/models.py:2033 part/models.py:2108 part/models.py:2204 -#: part/models.py:2290 part/templates/part/part_app_base.html:8 +#: part/models.py:1989 part/models.py:2001 part/models.py:2016 +#: part/models.py:2034 part/models.py:2109 part/models.py:2205 +#: part/models.py:2291 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -644,7 +645,7 @@ msgstr "" #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:550 templates/js/build.js:835 #: templates/js/build.js:1075 templates/js/company.js:140 -#: templates/js/company.js:238 templates/js/part.js:241 +#: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 #: templates/js/stock.js:1346 msgid "Part" @@ -710,7 +711,7 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:220 order/models.py:108 part/models.py:882 +#: build/models.py:220 order/models.py:108 part/models.py:883 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "" @@ -738,7 +739,7 @@ msgstr "" #: build/models.py:251 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:105 order/models.py:122 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:886 +#: order/templates/order/sales_order_base.html:140 part/models.py:887 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" @@ -757,12 +758,12 @@ msgstr "" msgid "External Link" msgstr "" -#: build/models.py:258 part/models.py:744 stock/models.py:462 +#: build/models.py:258 part/models.py:745 stock/models.py:462 msgid "Link to external URL" msgstr "" #: build/models.py:262 build/templates/build/navbar.html:53 -#: company/models.py:132 company/models.py:498 +#: company/models.py:132 company/models.py:539 #: company/templates/company/navbar.html:70 #: company/templates/company/navbar.html:73 order/models.py:126 #: order/models.py:621 order/templates/order/po_navbar.html:38 @@ -770,7 +771,7 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:243 #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:871 +#: order/templates/order/so_navbar.html:36 part/models.py:872 #: part/templates/part/navbar.html:142 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 @@ -1598,7 +1599,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -1608,7 +1609,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:160 part/models.py:834 part/templates/part/detail.html:170 +#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:327 msgid "Assembly" msgstr "" @@ -1617,7 +1618,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:167 part/models.py:840 part/templates/part/detail.html:180 +#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180 #: templates/js/table_filters.js:331 msgid "Component" msgstr "" @@ -1626,7 +1627,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:174 part/models.py:851 part/templates/part/detail.html:200 +#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "" @@ -1634,7 +1635,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:181 part/models.py:856 part/templates/part/detail.html:210 +#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210 #: templates/js/table_filters.js:339 msgid "Salable" msgstr "" @@ -1643,7 +1644,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:188 part/models.py:846 part/templates/part/detail.html:190 +#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:343 msgid "Trackable" msgstr "" @@ -1652,7 +1653,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:195 part/models.py:866 part/templates/part/detail.html:150 +#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1825,7 +1826,7 @@ msgstr "" msgid "Key string must be unique" msgstr "" -#: common/models.py:714 company/forms.py:177 +#: common/models.py:714 company/forms.py:192 msgid "Price break quantity" msgstr "" @@ -1896,29 +1897,29 @@ msgstr "" msgid "Image URL" msgstr "" -#: company/forms.py:118 templates/js/part.js:787 +#: company/forms.py:133 templates/js/part.js:787 msgid "Single Price" msgstr "" -#: company/forms.py:120 +#: company/forms.py:135 msgid "Single quantity price" msgstr "" -#: company/forms.py:128 company/models.py:321 +#: company/forms.py:143 company/models.py:321 msgid "Select manufacturer" msgstr "" -#: company/forms.py:134 company/models.py:328 +#: company/forms.py:149 company/models.py:328 msgid "Manufacturer Part Number" msgstr "" -#: company/forms.py:136 company/models.py:327 +#: company/forms.py:151 company/models.py:327 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 #: order/templates/order/purchase_order_detail.html:162 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307 +#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:408 msgid "MPN" msgstr "" @@ -1971,10 +1972,10 @@ msgstr "" msgid "Point of contact" msgstr "" -#: company/models.py:121 company/models.py:333 company/models.py:485 -#: order/models.py:106 part/models.py:743 +#: company/models.py:121 company/models.py:333 company/models.py:526 +#: order/models.py:106 part/models.py:744 #: report/templates/report/inventree_build_order_base.html:165 -#: templates/js/company.js:188 templates/js/company.js:318 +#: templates/js/company.js:188 templates/js/company.js:419 #: templates/js/part.js:498 msgid "Link" msgstr "" @@ -1983,7 +1984,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:129 part/models.py:753 +#: company/models.py:129 part/models.py:754 msgid "Image" msgstr "" @@ -2011,12 +2012,12 @@ msgstr "" msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:305 company/models.py:456 stock/models.py:407 +#: company/models.py:305 company/models.py:497 stock/models.py:407 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" -#: company/models.py:309 company/models.py:460 order/views.py:1587 +#: company/models.py:309 company/models.py:501 order/views.py:1587 msgid "Select part" msgstr "" @@ -2027,7 +2028,7 @@ msgstr "" #: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:352 #: templates/js/company.js:44 templates/js/company.js:165 -#: templates/js/company.js:289 +#: templates/js/company.js:390 msgid "Manufacturer" msgstr "" @@ -2039,81 +2040,106 @@ msgstr "" msgid "Manufacturer part description" msgstr "" -#: company/models.py:466 company/templates/company/detail.html:62 -#: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:193 -#: order/templates/order/order_base.html:92 -#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 -#: part/bom.py:286 stock/templates/stock/item_base.html:364 -#: templates/js/company.js:48 templates/js/company.js:263 -#: templates/js/order.js:170 -msgid "Supplier" -msgstr "" - -#: company/models.py:467 -msgid "Select supplier" -msgstr "" - -#: company/models.py:472 company/templates/company/supplier_part_base.html:88 -#: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 -#: part/bom.py:287 -msgid "SKU" -msgstr "" - -#: company/models.py:473 -msgid "Supplier stock keeping unit" -msgstr "" - -#: company/models.py:479 +#: company/models.py:390 company/models.py:520 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 #: stock/templates/stock/item_base.html:357 msgid "Manufacturer Part" msgstr "" -#: company/models.py:480 +#: company/models.py:397 +msgid "Parameter name" +msgstr "" + +#: company/models.py:403 part/templates/part/params.html:28 +#: report/templates/report/inventree_test_report_base.html:90 +#: stock/models.py:1756 templates/InvenTree/settings/header.html:8 +#: templates/js/company.js:241 templates/js/stock.js:137 +msgid "Value" +msgstr "" + +#: company/models.py:404 +msgid "Parameter value" +msgstr "" + +#: company/models.py:410 part/models.py:829 part/models.py:2179 +#: part/templates/part/detail.html:106 part/templates/part/params.html:29 +#: templates/js/company.js:247 +msgid "Units" +msgstr "" + +#: company/models.py:411 +msgid "Parameter units" +msgstr "" + +#: company/models.py:507 company/templates/company/detail.html:62 +#: company/templates/company/supplier_part_base.html:84 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:193 +#: order/templates/order/order_base.html:92 +#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 +#: part/bom.py:286 stock/templates/stock/item_base.html:364 +#: templates/js/company.js:48 templates/js/company.js:364 +#: templates/js/order.js:170 +msgid "Supplier" +msgstr "" + +#: company/models.py:508 +msgid "Select supplier" +msgstr "" + +#: company/models.py:513 company/templates/company/supplier_part_base.html:88 +#: company/templates/company/supplier_part_detail.html:26 +#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 +#: part/bom.py:287 +msgid "SKU" +msgstr "" + +#: company/models.py:514 +msgid "Supplier stock keeping unit" +msgstr "" + +#: company/models.py:521 msgid "Select manufacturer part" msgstr "" -#: company/models.py:486 +#: company/models.py:527 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:492 +#: company/models.py:533 msgid "Supplier part description" msgstr "" -#: company/models.py:497 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318 +#: company/models.py:538 company/templates/company/supplier_part_base.html:116 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:501 part/models.py:1619 +#: company/models.py:542 part/models.py:1620 msgid "base cost" msgstr "" -#: company/models.py:501 part/models.py:1619 +#: company/models.py:542 part/models.py:1620 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:503 company/templates/company/supplier_part_base.html:109 +#: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 #: templates/js/stock.js:670 msgid "Packaging" msgstr "" -#: company/models.py:503 +#: company/models.py:544 msgid "Part packaging" msgstr "" -#: company/models.py:505 part/models.py:1621 +#: company/models.py:546 part/models.py:1622 msgid "multiple" msgstr "" -#: company/models.py:505 +#: company/models.py:546 msgid "Order multiple" msgstr "" @@ -2268,7 +2294,6 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:11 #: company/templates/company/manufacturer_part_navbar.html:11 -#: company/templates/company/manufacturer_part_suppliers.html:10 #: templates/InvenTree/search.html:164 msgid "Supplier Parts" msgstr "" @@ -2287,7 +2312,7 @@ msgid "New Supplier Part" msgstr "" #: company/templates/company/detail_supplier_part.html:72 -#: company/templates/company/manufacturer_part_suppliers.html:47 +#: company/templates/company/manufacturer_part_suppliers.html:82 #: company/views.py:64 order/templates/order/purchase_orders.html:185 #: part/templates/part/supplier.html:50 msgid "New Supplier" @@ -2339,6 +2364,7 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 +#: company/templates/company/manufacturer_part_suppliers.html:10 #: company/views.py:63 part/templates/part/navbar.html:86 #: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316 #: templates/navbar.html:35 @@ -2380,11 +2406,25 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:1002 users/models.py:188 +#: stock/views.py:1002 users/models.py:191 msgid "Delete" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:48 +#: company/templates/company/manufacturer_part_suppliers.html:37 +#: part/templates/part/category_navbar.html:34 +#: part/templates/part/category_navbar.html:37 +#: part/templates/part/navbar.html:24 +msgid "Parameters" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:43 +#: part/templates/part/params.html:18 +#: templates/InvenTree/settings/category.html:29 +#: templates/InvenTree/settings/part.html:47 +msgid "New Parameter" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:83 #: part/templates/part/supplier.html:51 msgid "Create new supplier" msgstr "" @@ -2462,7 +2502,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:416 -#: stock/templates/stock/item_base.html:369 templates/js/company.js:279 +#: stock/templates/stock/item_base.html:369 templates/js/company.js:380 msgid "Supplier Part" msgstr "" @@ -2510,7 +2550,7 @@ msgstr "" msgid "Pricing Information" msgstr "" -#: company/templates/company/supplier_part_pricing.html:19 company/views.py:794 +#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854 #: part/templates/part/sale_prices.html:17 part/views.py:2749 msgid "Add Price Break" msgstr "" @@ -2614,27 +2654,35 @@ msgstr "" msgid "Delete Manufacturer Part" msgstr "" -#: company/views.py:528 +#: company/views.py:514 +msgid "Add Manufacturer Part Parameter" +msgstr "" + +#: company/views.py:548 +msgid "Edit Manufacturer Part Parameter" +msgstr "" + +#: company/views.py:588 msgid "Edit Supplier Part" msgstr "" -#: company/views.py:578 templates/js/stock.js:1294 +#: company/views.py:638 templates/js/stock.js:1294 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:722 +#: company/views.py:782 msgid "Delete Supplier Part" msgstr "" -#: company/views.py:799 part/views.py:2753 +#: company/views.py:859 part/views.py:2753 msgid "Added new price break" msgstr "" -#: company/views.py:855 part/views.py:2797 +#: company/views.py:915 part/views.py:2797 msgid "Edit Price Break" msgstr "" -#: company/views.py:870 part/views.py:2811 +#: company/views.py:930 part/views.py:2811 msgid "Delete Price Break" msgstr "" @@ -3583,7 +3631,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:762 +#: part/bom.py:138 part/models.py:72 part/models.py:763 #: part/templates/part/category.html:66 part/templates/part/detail.html:90 msgid "Default Location" msgstr "" @@ -3661,7 +3709,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2204 +#: part/forms.py:122 part/models.py:2205 msgid "Parent Part" msgstr "" @@ -3737,7 +3785,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2299 +#: part/forms.py:344 part/models.py:2300 msgid "Sub part" msgstr "" @@ -3757,7 +3805,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2250 +#: part/models.py:82 part/models.py:2251 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3768,360 +3816,355 @@ msgstr "" msgid "Part Categories" msgstr "" -#: part/models.py:446 part/models.py:458 +#: part/models.py:445 part/models.py:457 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:555 +#: part/models.py:554 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:559 +#: part/models.py:558 msgid "Next available serial number is" msgstr "" -#: part/models.py:564 +#: part/models.py:563 msgid "Most recent serial number is" msgstr "" -#: part/models.py:643 +#: part/models.py:642 msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:654 +#: part/models.py:653 msgid "Part must be unique for name, IPN and revision" msgstr "" -#: part/models.py:685 part/templates/part/detail.html:22 +#: part/models.py:686 part/templates/part/detail.html:22 msgid "Part name" msgstr "" -#: part/models.py:692 +#: part/models.py:693 msgid "Is Template" msgstr "" -#: part/models.py:693 +#: part/models.py:694 msgid "Is this part a template part?" msgstr "" -#: part/models.py:704 +#: part/models.py:705 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:705 part/templates/part/detail.html:60 +#: part/models.py:706 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "" -#: part/models.py:711 +#: part/models.py:712 msgid "Part description" msgstr "" -#: part/models.py:716 part/templates/part/category.html:73 +#: part/models.py:717 part/templates/part/category.html:73 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "" -#: part/models.py:717 +#: part/models.py:718 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73 +#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" -#: part/models.py:725 +#: part/models.py:726 msgid "Part category" msgstr "" -#: part/models.py:730 part/templates/part/detail.html:28 +#: part/models.py:731 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "" -#: part/models.py:731 +#: part/models.py:732 msgid "Internal Part Number" msgstr "" -#: part/models.py:737 +#: part/models.py:738 msgid "Part revision or version number" msgstr "" -#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:199 +#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199 #: templates/js/part.js:173 msgid "Revision" msgstr "" -#: part/models.py:760 +#: part/models.py:761 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:807 part/templates/part/detail.html:97 +#: part/models.py:808 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "" -#: part/models.py:808 +#: part/models.py:809 msgid "Default supplier part" msgstr "" -#: part/models.py:815 +#: part/models.py:816 msgid "Default Expiry" msgstr "" -#: part/models.py:816 +#: part/models.py:817 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:821 part/templates/part/detail.html:113 +#: part/models.py:822 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "" -#: part/models.py:822 +#: part/models.py:823 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106 -#: part/templates/part/params.html:29 -msgid "Units" -msgstr "" - -#: part/models.py:829 +#: part/models.py:830 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:835 +#: part/models.py:836 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:841 +#: part/models.py:842 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:847 +#: part/models.py:848 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:852 +#: part/models.py:853 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:857 +#: part/models.py:858 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:861 part/templates/part/detail.html:227 +#: part/models.py:862 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:241 templates/js/table_filters.js:310 msgid "Active" msgstr "" -#: part/models.py:862 +#: part/models.py:863 msgid "Is this part active?" msgstr "" -#: part/models.py:867 +#: part/models.py:868 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:872 +#: part/models.py:873 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:875 +#: part/models.py:876 msgid "BOM checksum" msgstr "" -#: part/models.py:875 +#: part/models.py:876 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:878 +#: part/models.py:879 msgid "BOM checked by" msgstr "" -#: part/models.py:880 +#: part/models.py:881 msgid "BOM checked date" msgstr "" -#: part/models.py:884 +#: part/models.py:885 msgid "Creation User" msgstr "" -#: part/models.py:1621 +#: part/models.py:1622 msgid "Sell multiple" msgstr "" -#: part/models.py:2076 +#: part/models.py:2077 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2093 +#: part/models.py:2094 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2114 +#: part/models.py:2115 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2119 +#: part/models.py:2120 msgid "Test Description" msgstr "" -#: part/models.py:2120 +#: part/models.py:2121 msgid "Enter description for this test" msgstr "" -#: part/models.py:2125 templates/js/part.js:726 +#: part/models.py:2126 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "" -#: part/models.py:2126 +#: part/models.py:2127 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2131 templates/js/part.js:734 +#: part/models.py:2132 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2132 +#: part/models.py:2133 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2137 templates/js/part.js:741 +#: part/models.py:2138 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2138 +#: part/models.py:2139 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2171 +#: part/models.py:2172 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2176 +#: part/models.py:2177 msgid "Parameter Name" msgstr "" -#: part/models.py:2178 +#: part/models.py:2179 msgid "Parameter Units" msgstr "" -#: part/models.py:2206 part/models.py:2255 part/models.py:2256 +#: part/models.py:2207 part/models.py:2256 part/models.py:2257 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2208 +#: part/models.py:2209 msgid "Data" msgstr "" -#: part/models.py:2208 +#: part/models.py:2209 msgid "Parameter Value" msgstr "" -#: part/models.py:2260 templates/InvenTree/settings/category.html:67 +#: part/models.py:2261 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2261 +#: part/models.py:2262 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2291 +#: part/models.py:2292 msgid "Select parent part" msgstr "" -#: part/models.py:2300 +#: part/models.py:2301 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2306 +#: part/models.py:2307 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "" -#: part/models.py:2308 +#: part/models.py:2309 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2311 +#: part/models.py:2312 msgid "Overage" msgstr "" -#: part/models.py:2312 +#: part/models.py:2313 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2315 +#: part/models.py:2316 msgid "BOM item reference" msgstr "" -#: part/models.py:2318 +#: part/models.py:2319 msgid "BOM item notes" msgstr "" -#: part/models.py:2320 +#: part/models.py:2321 msgid "Checksum" msgstr "" -#: part/models.py:2320 +#: part/models.py:2321 msgid "BOM line checksum" msgstr "" -#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2325 +#: part/models.py:2326 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2330 templates/js/bom.js:294 +#: part/models.py:2331 templates/js/bom.js:294 msgid "Allow Variants" msgstr "" -#: part/models.py:2331 +#: part/models.py:2332 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2407 part/views.py:1690 part/views.py:1742 +#: part/models.py:2408 part/views.py:1690 part/views.py:1742 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2416 part/models.py:2418 +#: part/models.py:2417 part/models.py:2419 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2421 +#: part/models.py:2422 msgid "BOM Item" msgstr "" -#: part/models.py:2538 +#: part/models.py:2539 msgid "Part 1" msgstr "" -#: part/models.py:2542 +#: part/models.py:2543 msgid "Part 2" msgstr "" -#: part/models.py:2542 +#: part/models.py:2543 msgid "Select Related Part" msgstr "" -#: part/models.py:2574 +#: part/models.py:2575 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -4406,12 +4449,6 @@ msgstr "" msgid "If this category is deleted, these parts will be moved to the top-level category Teile" msgstr "" -#: part/templates/part/category_navbar.html:34 -#: part/templates/part/category_navbar.html:37 -#: part/templates/part/navbar.html:24 -msgid "Parameters" -msgstr "" - #: part/templates/part/category_parametric.html:10 #: part/templates/part/navbar.html:21 part/templates/part/params.html:10 msgid "Part Parameters" @@ -4707,19 +4744,6 @@ msgstr "" msgid "Add new parameter" msgstr "" -#: part/templates/part/params.html:18 -#: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:47 -msgid "New Parameter" -msgstr "" - -#: part/templates/part/params.html:28 -#: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1756 templates/InvenTree/settings/header.html:8 -#: templates/js/stock.js:137 -msgid "Value" -msgstr "" - #: part/templates/part/params.html:41 templates/InvenTree/settings/user.html:19 msgid "Edit" msgstr "" @@ -4737,7 +4761,7 @@ msgid "Part List" msgstr "" #: part/templates/part/part_base.html:26 templates/js/company.js:156 -#: templates/js/company.js:254 templates/js/part.js:84 templates/js/part.js:161 +#: templates/js/company.js:355 templates/js/part.js:84 templates/js/part.js:161 msgid "Inactive" msgstr "" @@ -4926,7 +4950,7 @@ msgstr "" msgid "New Variant" msgstr "" -#: part/templatetags/inventree_extras.py:98 +#: part/templatetags/inventree_extras.py:99 msgid "Unknown database" msgstr "" @@ -6030,7 +6054,7 @@ msgstr "" msgid "Add Stock Items" msgstr "" -#: stock/views.py:1001 users/models.py:184 +#: stock/views.py:1001 users/models.py:187 msgid "Add" msgstr "" @@ -6419,46 +6443,50 @@ msgid "API Version" msgstr "" #: templates/about.html:39 +msgid "Python Version" +msgstr "" + +#: templates/about.html:44 msgid "Django Version" msgstr "" -#: templates/about.html:46 +#: templates/about.html:51 msgid "Commit Hash" msgstr "" -#: templates/about.html:53 +#: templates/about.html:58 msgid "Commit Date" msgstr "" -#: templates/about.html:58 +#: templates/about.html:63 msgid "InvenTree Documentation" msgstr "" -#: templates/about.html:63 +#: templates/about.html:68 msgid "View Code on GitHub" msgstr "" -#: templates/about.html:68 +#: templates/about.html:73 msgid "Credits" msgstr "" -#: templates/about.html:73 +#: templates/about.html:78 msgid "Mobile App" msgstr "" -#: templates/about.html:78 +#: templates/about.html:83 msgid "Submit Bug Report" msgstr "" -#: templates/about.html:85 templates/clip.html:4 +#: templates/about.html:90 templates/clip.html:4 msgid "copy to clipboard" msgstr "" -#: templates/about.html:85 +#: templates/about.html:90 msgid "copy version information" msgstr "" -#: templates/about.html:95 templates/js/modals.js:568 +#: templates/about.html:100 templates/js/modals.js:568 #: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54 #: templates/modals.html:97 msgid "Close" @@ -6698,17 +6726,29 @@ msgstr "" msgid "No manufacturer parts found" msgstr "" -#: templates/js/company.js:148 templates/js/company.js:246 +#: templates/js/company.js:148 templates/js/company.js:347 #: templates/js/part.js:68 templates/js/part.js:153 msgid "Template part" msgstr "" -#: templates/js/company.js:152 templates/js/company.js:250 +#: templates/js/company.js:152 templates/js/company.js:351 #: templates/js/part.js:72 templates/js/part.js:157 msgid "Assembled part" msgstr "" -#: templates/js/company.js:227 +#: templates/js/company.js:226 +msgid "No parameters found" +msgstr "" + +#: templates/js/company.js:262 +msgid "Edit parameter" +msgstr "" + +#: templates/js/company.js:263 +msgid "Delete parameter" +msgstr "" + +#: templates/js/company.js:328 msgid "No supplier parts found" msgstr "" @@ -7650,34 +7690,34 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:171 +#: users/models.py:174 msgid "Permission set" msgstr "" -#: users/models.py:179 +#: users/models.py:182 msgid "Group" msgstr "" -#: users/models.py:182 +#: users/models.py:185 msgid "View" msgstr "" -#: users/models.py:182 +#: users/models.py:185 msgid "Permission to view items" msgstr "" -#: users/models.py:184 +#: users/models.py:187 msgid "Permission to add items" msgstr "" -#: users/models.py:186 +#: users/models.py:189 msgid "Change" msgstr "" -#: users/models.py:186 +#: users/models.py:189 msgid "Permissions to edit items" msgstr "" -#: users/models.py:188 +#: users/models.py:191 msgid "Permission to delete items" msgstr "" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index eb867ddcc4..5eea012fd9 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 00:53+0000\n" +"POT-Creation-Date: 2021-06-21 06:40+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -122,7 +122,7 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1154 msgid "User" @@ -132,22 +132,23 @@ msgstr "" msgid "upload date" msgstr "" -#: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102 -#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27 -#: report/models.py:180 templates/InvenTree/search.html:137 -#: templates/InvenTree/search.html:289 templates/js/part.js:118 +#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 +#: label/models.py:102 part/models.py:687 part/models.py:2177 +#: part/templates/part/params.html:27 report/models.py:180 +#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 +#: templates/js/company.js:235 templates/js/part.js:118 #: templates/js/part.js:642 templates/js/stock.js:947 msgid "Name" msgstr "" #: InvenTree/models.py:114 build/models.py:135 #: build/templates/build/detail.html:21 company/models.py:339 -#: company/models.py:491 company/templates/company/detail.html:27 +#: company/models.py:532 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 #: order/models.py:104 order/templates/order/purchase_order_detail.html:147 -#: part/models.py:710 part/templates/part/detail.html:54 +#: part/models.py:711 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 #: report/templates/report/inventree_build_order_base.html:118 @@ -463,7 +464,7 @@ msgstr "" #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:713 -#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77 +#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 #: order/forms.py:285 order/models.py:617 order/models.py:841 #: order/templates/order/order_wizard/match_parts.html:29 @@ -473,7 +474,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -604,7 +605,7 @@ msgstr "" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2315 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2316 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:659 templates/js/build.js:1102 @@ -626,15 +627,15 @@ msgstr "" #: build/models.py:153 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:622 +#: build/templates/build/detail.html:26 company/models.py:663 #: order/models.py:661 order/models.py:717 #: order/templates/order/order_wizard/select_parts.html:30 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1988 part/models.py:2000 part/models.py:2015 -#: part/models.py:2033 part/models.py:2108 part/models.py:2204 -#: part/models.py:2290 part/templates/part/part_app_base.html:8 +#: part/models.py:1989 part/models.py:2001 part/models.py:2016 +#: part/models.py:2034 part/models.py:2109 part/models.py:2205 +#: part/models.py:2291 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -644,7 +645,7 @@ msgstr "" #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:550 templates/js/build.js:835 #: templates/js/build.js:1075 templates/js/company.js:140 -#: templates/js/company.js:238 templates/js/part.js:241 +#: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 #: templates/js/stock.js:1346 msgid "Part" @@ -710,7 +711,7 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:220 order/models.py:108 part/models.py:882 +#: build/models.py:220 order/models.py:108 part/models.py:883 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "" @@ -738,7 +739,7 @@ msgstr "" #: build/models.py:251 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:105 order/models.py:122 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:886 +#: order/templates/order/sales_order_base.html:140 part/models.py:887 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" @@ -757,12 +758,12 @@ msgstr "" msgid "External Link" msgstr "" -#: build/models.py:258 part/models.py:744 stock/models.py:462 +#: build/models.py:258 part/models.py:745 stock/models.py:462 msgid "Link to external URL" msgstr "" #: build/models.py:262 build/templates/build/navbar.html:53 -#: company/models.py:132 company/models.py:498 +#: company/models.py:132 company/models.py:539 #: company/templates/company/navbar.html:70 #: company/templates/company/navbar.html:73 order/models.py:126 #: order/models.py:621 order/templates/order/po_navbar.html:38 @@ -770,7 +771,7 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:243 #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:871 +#: order/templates/order/so_navbar.html:36 part/models.py:872 #: part/templates/part/navbar.html:142 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 @@ -1598,7 +1599,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -1608,7 +1609,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:160 part/models.py:834 part/templates/part/detail.html:170 +#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:327 msgid "Assembly" msgstr "" @@ -1617,7 +1618,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:167 part/models.py:840 part/templates/part/detail.html:180 +#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180 #: templates/js/table_filters.js:331 msgid "Component" msgstr "" @@ -1626,7 +1627,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:174 part/models.py:851 part/templates/part/detail.html:200 +#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "" @@ -1634,7 +1635,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:181 part/models.py:856 part/templates/part/detail.html:210 +#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210 #: templates/js/table_filters.js:339 msgid "Salable" msgstr "" @@ -1643,7 +1644,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:188 part/models.py:846 part/templates/part/detail.html:190 +#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:343 msgid "Trackable" msgstr "" @@ -1652,7 +1653,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:195 part/models.py:866 part/templates/part/detail.html:150 +#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1825,7 +1826,7 @@ msgstr "" msgid "Key string must be unique" msgstr "" -#: common/models.py:714 company/forms.py:177 +#: common/models.py:714 company/forms.py:192 msgid "Price break quantity" msgstr "" @@ -1896,29 +1897,29 @@ msgstr "" msgid "Image URL" msgstr "" -#: company/forms.py:118 templates/js/part.js:787 +#: company/forms.py:133 templates/js/part.js:787 msgid "Single Price" msgstr "" -#: company/forms.py:120 +#: company/forms.py:135 msgid "Single quantity price" msgstr "" -#: company/forms.py:128 company/models.py:321 +#: company/forms.py:143 company/models.py:321 msgid "Select manufacturer" msgstr "" -#: company/forms.py:134 company/models.py:328 +#: company/forms.py:149 company/models.py:328 msgid "Manufacturer Part Number" msgstr "" -#: company/forms.py:136 company/models.py:327 +#: company/forms.py:151 company/models.py:327 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 #: order/templates/order/purchase_order_detail.html:162 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307 +#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:408 msgid "MPN" msgstr "" @@ -1971,10 +1972,10 @@ msgstr "" msgid "Point of contact" msgstr "" -#: company/models.py:121 company/models.py:333 company/models.py:485 -#: order/models.py:106 part/models.py:743 +#: company/models.py:121 company/models.py:333 company/models.py:526 +#: order/models.py:106 part/models.py:744 #: report/templates/report/inventree_build_order_base.html:165 -#: templates/js/company.js:188 templates/js/company.js:318 +#: templates/js/company.js:188 templates/js/company.js:419 #: templates/js/part.js:498 msgid "Link" msgstr "" @@ -1983,7 +1984,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:129 part/models.py:753 +#: company/models.py:129 part/models.py:754 msgid "Image" msgstr "" @@ -2011,12 +2012,12 @@ msgstr "" msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:305 company/models.py:456 stock/models.py:407 +#: company/models.py:305 company/models.py:497 stock/models.py:407 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" -#: company/models.py:309 company/models.py:460 order/views.py:1587 +#: company/models.py:309 company/models.py:501 order/views.py:1587 msgid "Select part" msgstr "" @@ -2027,7 +2028,7 @@ msgstr "" #: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:352 #: templates/js/company.js:44 templates/js/company.js:165 -#: templates/js/company.js:289 +#: templates/js/company.js:390 msgid "Manufacturer" msgstr "" @@ -2039,81 +2040,106 @@ msgstr "" msgid "Manufacturer part description" msgstr "" -#: company/models.py:466 company/templates/company/detail.html:62 -#: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:193 -#: order/templates/order/order_base.html:92 -#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 -#: part/bom.py:286 stock/templates/stock/item_base.html:364 -#: templates/js/company.js:48 templates/js/company.js:263 -#: templates/js/order.js:170 -msgid "Supplier" -msgstr "" - -#: company/models.py:467 -msgid "Select supplier" -msgstr "" - -#: company/models.py:472 company/templates/company/supplier_part_base.html:88 -#: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 -#: part/bom.py:287 -msgid "SKU" -msgstr "" - -#: company/models.py:473 -msgid "Supplier stock keeping unit" -msgstr "" - -#: company/models.py:479 +#: company/models.py:390 company/models.py:520 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 #: stock/templates/stock/item_base.html:357 msgid "Manufacturer Part" msgstr "" -#: company/models.py:480 +#: company/models.py:397 +msgid "Parameter name" +msgstr "" + +#: company/models.py:403 part/templates/part/params.html:28 +#: report/templates/report/inventree_test_report_base.html:90 +#: stock/models.py:1756 templates/InvenTree/settings/header.html:8 +#: templates/js/company.js:241 templates/js/stock.js:137 +msgid "Value" +msgstr "" + +#: company/models.py:404 +msgid "Parameter value" +msgstr "" + +#: company/models.py:410 part/models.py:829 part/models.py:2179 +#: part/templates/part/detail.html:106 part/templates/part/params.html:29 +#: templates/js/company.js:247 +msgid "Units" +msgstr "" + +#: company/models.py:411 +msgid "Parameter units" +msgstr "" + +#: company/models.py:507 company/templates/company/detail.html:62 +#: company/templates/company/supplier_part_base.html:84 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:193 +#: order/templates/order/order_base.html:92 +#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 +#: part/bom.py:286 stock/templates/stock/item_base.html:364 +#: templates/js/company.js:48 templates/js/company.js:364 +#: templates/js/order.js:170 +msgid "Supplier" +msgstr "" + +#: company/models.py:508 +msgid "Select supplier" +msgstr "" + +#: company/models.py:513 company/templates/company/supplier_part_base.html:88 +#: company/templates/company/supplier_part_detail.html:26 +#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 +#: part/bom.py:287 +msgid "SKU" +msgstr "" + +#: company/models.py:514 +msgid "Supplier stock keeping unit" +msgstr "" + +#: company/models.py:521 msgid "Select manufacturer part" msgstr "" -#: company/models.py:486 +#: company/models.py:527 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:492 +#: company/models.py:533 msgid "Supplier part description" msgstr "" -#: company/models.py:497 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318 +#: company/models.py:538 company/templates/company/supplier_part_base.html:116 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:501 part/models.py:1619 +#: company/models.py:542 part/models.py:1620 msgid "base cost" msgstr "" -#: company/models.py:501 part/models.py:1619 +#: company/models.py:542 part/models.py:1620 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:503 company/templates/company/supplier_part_base.html:109 +#: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 #: templates/js/stock.js:670 msgid "Packaging" msgstr "" -#: company/models.py:503 +#: company/models.py:544 msgid "Part packaging" msgstr "" -#: company/models.py:505 part/models.py:1621 +#: company/models.py:546 part/models.py:1622 msgid "multiple" msgstr "" -#: company/models.py:505 +#: company/models.py:546 msgid "Order multiple" msgstr "" @@ -2268,7 +2294,6 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:11 #: company/templates/company/manufacturer_part_navbar.html:11 -#: company/templates/company/manufacturer_part_suppliers.html:10 #: templates/InvenTree/search.html:164 msgid "Supplier Parts" msgstr "" @@ -2287,7 +2312,7 @@ msgid "New Supplier Part" msgstr "" #: company/templates/company/detail_supplier_part.html:72 -#: company/templates/company/manufacturer_part_suppliers.html:47 +#: company/templates/company/manufacturer_part_suppliers.html:82 #: company/views.py:64 order/templates/order/purchase_orders.html:185 #: part/templates/part/supplier.html:50 msgid "New Supplier" @@ -2339,6 +2364,7 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 +#: company/templates/company/manufacturer_part_suppliers.html:10 #: company/views.py:63 part/templates/part/navbar.html:86 #: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316 #: templates/navbar.html:35 @@ -2380,11 +2406,25 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:1002 users/models.py:188 +#: stock/views.py:1002 users/models.py:191 msgid "Delete" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:48 +#: company/templates/company/manufacturer_part_suppliers.html:37 +#: part/templates/part/category_navbar.html:34 +#: part/templates/part/category_navbar.html:37 +#: part/templates/part/navbar.html:24 +msgid "Parameters" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:43 +#: part/templates/part/params.html:18 +#: templates/InvenTree/settings/category.html:29 +#: templates/InvenTree/settings/part.html:47 +msgid "New Parameter" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:83 #: part/templates/part/supplier.html:51 msgid "Create new supplier" msgstr "" @@ -2462,7 +2502,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:416 -#: stock/templates/stock/item_base.html:369 templates/js/company.js:279 +#: stock/templates/stock/item_base.html:369 templates/js/company.js:380 msgid "Supplier Part" msgstr "" @@ -2510,7 +2550,7 @@ msgstr "" msgid "Pricing Information" msgstr "" -#: company/templates/company/supplier_part_pricing.html:19 company/views.py:794 +#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854 #: part/templates/part/sale_prices.html:17 part/views.py:2749 msgid "Add Price Break" msgstr "" @@ -2614,27 +2654,35 @@ msgstr "" msgid "Delete Manufacturer Part" msgstr "" -#: company/views.py:528 +#: company/views.py:514 +msgid "Add Manufacturer Part Parameter" +msgstr "" + +#: company/views.py:548 +msgid "Edit Manufacturer Part Parameter" +msgstr "" + +#: company/views.py:588 msgid "Edit Supplier Part" msgstr "" -#: company/views.py:578 templates/js/stock.js:1294 +#: company/views.py:638 templates/js/stock.js:1294 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:722 +#: company/views.py:782 msgid "Delete Supplier Part" msgstr "" -#: company/views.py:799 part/views.py:2753 +#: company/views.py:859 part/views.py:2753 msgid "Added new price break" msgstr "" -#: company/views.py:855 part/views.py:2797 +#: company/views.py:915 part/views.py:2797 msgid "Edit Price Break" msgstr "" -#: company/views.py:870 part/views.py:2811 +#: company/views.py:930 part/views.py:2811 msgid "Delete Price Break" msgstr "" @@ -3583,7 +3631,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:762 +#: part/bom.py:138 part/models.py:72 part/models.py:763 #: part/templates/part/category.html:66 part/templates/part/detail.html:90 msgid "Default Location" msgstr "" @@ -3661,7 +3709,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2204 +#: part/forms.py:122 part/models.py:2205 msgid "Parent Part" msgstr "" @@ -3737,7 +3785,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2299 +#: part/forms.py:344 part/models.py:2300 msgid "Sub part" msgstr "" @@ -3757,7 +3805,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2250 +#: part/models.py:82 part/models.py:2251 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3768,360 +3816,355 @@ msgstr "" msgid "Part Categories" msgstr "" -#: part/models.py:446 part/models.py:458 +#: part/models.py:445 part/models.py:457 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:555 +#: part/models.py:554 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:559 +#: part/models.py:558 msgid "Next available serial number is" msgstr "" -#: part/models.py:564 +#: part/models.py:563 msgid "Most recent serial number is" msgstr "" -#: part/models.py:643 +#: part/models.py:642 msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:654 +#: part/models.py:653 msgid "Part must be unique for name, IPN and revision" msgstr "" -#: part/models.py:685 part/templates/part/detail.html:22 +#: part/models.py:686 part/templates/part/detail.html:22 msgid "Part name" msgstr "" -#: part/models.py:692 +#: part/models.py:693 msgid "Is Template" msgstr "" -#: part/models.py:693 +#: part/models.py:694 msgid "Is this part a template part?" msgstr "" -#: part/models.py:704 +#: part/models.py:705 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:705 part/templates/part/detail.html:60 +#: part/models.py:706 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "" -#: part/models.py:711 +#: part/models.py:712 msgid "Part description" msgstr "" -#: part/models.py:716 part/templates/part/category.html:73 +#: part/models.py:717 part/templates/part/category.html:73 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "" -#: part/models.py:717 +#: part/models.py:718 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73 +#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" -#: part/models.py:725 +#: part/models.py:726 msgid "Part category" msgstr "" -#: part/models.py:730 part/templates/part/detail.html:28 +#: part/models.py:731 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "" -#: part/models.py:731 +#: part/models.py:732 msgid "Internal Part Number" msgstr "" -#: part/models.py:737 +#: part/models.py:738 msgid "Part revision or version number" msgstr "" -#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:199 +#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199 #: templates/js/part.js:173 msgid "Revision" msgstr "" -#: part/models.py:760 +#: part/models.py:761 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:807 part/templates/part/detail.html:97 +#: part/models.py:808 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "" -#: part/models.py:808 +#: part/models.py:809 msgid "Default supplier part" msgstr "" -#: part/models.py:815 +#: part/models.py:816 msgid "Default Expiry" msgstr "" -#: part/models.py:816 +#: part/models.py:817 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:821 part/templates/part/detail.html:113 +#: part/models.py:822 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "" -#: part/models.py:822 +#: part/models.py:823 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106 -#: part/templates/part/params.html:29 -msgid "Units" -msgstr "" - -#: part/models.py:829 +#: part/models.py:830 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:835 +#: part/models.py:836 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:841 +#: part/models.py:842 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:847 +#: part/models.py:848 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:852 +#: part/models.py:853 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:857 +#: part/models.py:858 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:861 part/templates/part/detail.html:227 +#: part/models.py:862 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:241 templates/js/table_filters.js:310 msgid "Active" msgstr "" -#: part/models.py:862 +#: part/models.py:863 msgid "Is this part active?" msgstr "" -#: part/models.py:867 +#: part/models.py:868 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:872 +#: part/models.py:873 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:875 +#: part/models.py:876 msgid "BOM checksum" msgstr "" -#: part/models.py:875 +#: part/models.py:876 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:878 +#: part/models.py:879 msgid "BOM checked by" msgstr "" -#: part/models.py:880 +#: part/models.py:881 msgid "BOM checked date" msgstr "" -#: part/models.py:884 +#: part/models.py:885 msgid "Creation User" msgstr "" -#: part/models.py:1621 +#: part/models.py:1622 msgid "Sell multiple" msgstr "" -#: part/models.py:2076 +#: part/models.py:2077 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2093 +#: part/models.py:2094 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2114 +#: part/models.py:2115 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2119 +#: part/models.py:2120 msgid "Test Description" msgstr "" -#: part/models.py:2120 +#: part/models.py:2121 msgid "Enter description for this test" msgstr "" -#: part/models.py:2125 templates/js/part.js:726 +#: part/models.py:2126 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "" -#: part/models.py:2126 +#: part/models.py:2127 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2131 templates/js/part.js:734 +#: part/models.py:2132 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2132 +#: part/models.py:2133 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2137 templates/js/part.js:741 +#: part/models.py:2138 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2138 +#: part/models.py:2139 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2171 +#: part/models.py:2172 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2176 +#: part/models.py:2177 msgid "Parameter Name" msgstr "" -#: part/models.py:2178 +#: part/models.py:2179 msgid "Parameter Units" msgstr "" -#: part/models.py:2206 part/models.py:2255 part/models.py:2256 +#: part/models.py:2207 part/models.py:2256 part/models.py:2257 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2208 +#: part/models.py:2209 msgid "Data" msgstr "" -#: part/models.py:2208 +#: part/models.py:2209 msgid "Parameter Value" msgstr "" -#: part/models.py:2260 templates/InvenTree/settings/category.html:67 +#: part/models.py:2261 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2261 +#: part/models.py:2262 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2291 +#: part/models.py:2292 msgid "Select parent part" msgstr "" -#: part/models.py:2300 +#: part/models.py:2301 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2306 +#: part/models.py:2307 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "" -#: part/models.py:2308 +#: part/models.py:2309 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2311 +#: part/models.py:2312 msgid "Overage" msgstr "" -#: part/models.py:2312 +#: part/models.py:2313 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2315 +#: part/models.py:2316 msgid "BOM item reference" msgstr "" -#: part/models.py:2318 +#: part/models.py:2319 msgid "BOM item notes" msgstr "" -#: part/models.py:2320 +#: part/models.py:2321 msgid "Checksum" msgstr "" -#: part/models.py:2320 +#: part/models.py:2321 msgid "BOM line checksum" msgstr "" -#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2325 +#: part/models.py:2326 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2330 templates/js/bom.js:294 +#: part/models.py:2331 templates/js/bom.js:294 msgid "Allow Variants" msgstr "" -#: part/models.py:2331 +#: part/models.py:2332 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2407 part/views.py:1690 part/views.py:1742 +#: part/models.py:2408 part/views.py:1690 part/views.py:1742 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2416 part/models.py:2418 +#: part/models.py:2417 part/models.py:2419 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2421 +#: part/models.py:2422 msgid "BOM Item" msgstr "" -#: part/models.py:2538 +#: part/models.py:2539 msgid "Part 1" msgstr "" -#: part/models.py:2542 +#: part/models.py:2543 msgid "Part 2" msgstr "" -#: part/models.py:2542 +#: part/models.py:2543 msgid "Select Related Part" msgstr "" -#: part/models.py:2574 +#: part/models.py:2575 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -4406,12 +4449,6 @@ msgstr "" msgid "If this category is deleted, these parts will be moved to the top-level category Teile" msgstr "" -#: part/templates/part/category_navbar.html:34 -#: part/templates/part/category_navbar.html:37 -#: part/templates/part/navbar.html:24 -msgid "Parameters" -msgstr "" - #: part/templates/part/category_parametric.html:10 #: part/templates/part/navbar.html:21 part/templates/part/params.html:10 msgid "Part Parameters" @@ -4707,19 +4744,6 @@ msgstr "" msgid "Add new parameter" msgstr "" -#: part/templates/part/params.html:18 -#: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:47 -msgid "New Parameter" -msgstr "" - -#: part/templates/part/params.html:28 -#: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1756 templates/InvenTree/settings/header.html:8 -#: templates/js/stock.js:137 -msgid "Value" -msgstr "" - #: part/templates/part/params.html:41 templates/InvenTree/settings/user.html:19 msgid "Edit" msgstr "" @@ -4737,7 +4761,7 @@ msgid "Part List" msgstr "" #: part/templates/part/part_base.html:26 templates/js/company.js:156 -#: templates/js/company.js:254 templates/js/part.js:84 templates/js/part.js:161 +#: templates/js/company.js:355 templates/js/part.js:84 templates/js/part.js:161 msgid "Inactive" msgstr "" @@ -4926,7 +4950,7 @@ msgstr "" msgid "New Variant" msgstr "" -#: part/templatetags/inventree_extras.py:98 +#: part/templatetags/inventree_extras.py:99 msgid "Unknown database" msgstr "" @@ -6030,7 +6054,7 @@ msgstr "" msgid "Add Stock Items" msgstr "" -#: stock/views.py:1001 users/models.py:184 +#: stock/views.py:1001 users/models.py:187 msgid "Add" msgstr "" @@ -6419,46 +6443,50 @@ msgid "API Version" msgstr "" #: templates/about.html:39 +msgid "Python Version" +msgstr "" + +#: templates/about.html:44 msgid "Django Version" msgstr "" -#: templates/about.html:46 +#: templates/about.html:51 msgid "Commit Hash" msgstr "" -#: templates/about.html:53 +#: templates/about.html:58 msgid "Commit Date" msgstr "" -#: templates/about.html:58 +#: templates/about.html:63 msgid "InvenTree Documentation" msgstr "" -#: templates/about.html:63 +#: templates/about.html:68 msgid "View Code on GitHub" msgstr "" -#: templates/about.html:68 +#: templates/about.html:73 msgid "Credits" msgstr "" -#: templates/about.html:73 +#: templates/about.html:78 msgid "Mobile App" msgstr "" -#: templates/about.html:78 +#: templates/about.html:83 msgid "Submit Bug Report" msgstr "" -#: templates/about.html:85 templates/clip.html:4 +#: templates/about.html:90 templates/clip.html:4 msgid "copy to clipboard" msgstr "" -#: templates/about.html:85 +#: templates/about.html:90 msgid "copy version information" msgstr "" -#: templates/about.html:95 templates/js/modals.js:568 +#: templates/about.html:100 templates/js/modals.js:568 #: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54 #: templates/modals.html:97 msgid "Close" @@ -6698,17 +6726,29 @@ msgstr "" msgid "No manufacturer parts found" msgstr "" -#: templates/js/company.js:148 templates/js/company.js:246 +#: templates/js/company.js:148 templates/js/company.js:347 #: templates/js/part.js:68 templates/js/part.js:153 msgid "Template part" msgstr "" -#: templates/js/company.js:152 templates/js/company.js:250 +#: templates/js/company.js:152 templates/js/company.js:351 #: templates/js/part.js:72 templates/js/part.js:157 msgid "Assembled part" msgstr "" -#: templates/js/company.js:227 +#: templates/js/company.js:226 +msgid "No parameters found" +msgstr "" + +#: templates/js/company.js:262 +msgid "Edit parameter" +msgstr "" + +#: templates/js/company.js:263 +msgid "Delete parameter" +msgstr "" + +#: templates/js/company.js:328 msgid "No supplier parts found" msgstr "" @@ -7650,34 +7690,34 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:171 +#: users/models.py:174 msgid "Permission set" msgstr "" -#: users/models.py:179 +#: users/models.py:182 msgid "Group" msgstr "" -#: users/models.py:182 +#: users/models.py:185 msgid "View" msgstr "" -#: users/models.py:182 +#: users/models.py:185 msgid "Permission to view items" msgstr "" -#: users/models.py:184 +#: users/models.py:187 msgid "Permission to add items" msgstr "" -#: users/models.py:186 +#: users/models.py:189 msgid "Change" msgstr "" -#: users/models.py:186 +#: users/models.py:189 msgid "Permissions to edit items" msgstr "" -#: users/models.py:188 +#: users/models.py:191 msgid "Permission to delete items" msgstr "" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 6d904414b2..81868c08fb 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 00:53+0000\n" +"POT-Creation-Date: 2021-06-21 06:40+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -122,7 +122,7 @@ msgstr "Komentarz" msgid "File comment" msgstr "Komentarz pliku" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1154 msgid "User" @@ -132,22 +132,23 @@ msgstr "Użytkownik" msgid "upload date" msgstr "data przesłania" -#: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102 -#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27 -#: report/models.py:180 templates/InvenTree/search.html:137 -#: templates/InvenTree/search.html:289 templates/js/part.js:118 +#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 +#: label/models.py:102 part/models.py:687 part/models.py:2177 +#: part/templates/part/params.html:27 report/models.py:180 +#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 +#: templates/js/company.js:235 templates/js/part.js:118 #: templates/js/part.js:642 templates/js/stock.js:947 msgid "Name" msgstr "Nazwa" #: InvenTree/models.py:114 build/models.py:135 #: build/templates/build/detail.html:21 company/models.py:339 -#: company/models.py:491 company/templates/company/detail.html:27 +#: company/models.py:532 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 #: order/models.py:104 order/templates/order/purchase_order_detail.html:147 -#: part/models.py:710 part/templates/part/detail.html:54 +#: part/models.py:711 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 #: report/templates/report/inventree_build_order_base.html:118 @@ -463,7 +464,7 @@ msgstr "" #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:713 -#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77 +#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 #: order/forms.py:285 order/models.py:617 order/models.py:841 #: order/templates/order/order_wizard/match_parts.html:29 @@ -473,7 +474,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -604,7 +605,7 @@ msgstr "Odwołanie do zamówienia wykonania" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2315 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2316 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:659 templates/js/build.js:1102 @@ -626,15 +627,15 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: build/models.py:153 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:622 +#: build/templates/build/detail.html:26 company/models.py:663 #: order/models.py:661 order/models.py:717 #: order/templates/order/order_wizard/select_parts.html:30 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1988 part/models.py:2000 part/models.py:2015 -#: part/models.py:2033 part/models.py:2108 part/models.py:2204 -#: part/models.py:2290 part/templates/part/part_app_base.html:8 +#: part/models.py:1989 part/models.py:2001 part/models.py:2016 +#: part/models.py:2034 part/models.py:2109 part/models.py:2205 +#: part/models.py:2291 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -644,7 +645,7 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:550 templates/js/build.js:835 #: templates/js/build.js:1075 templates/js/company.js:140 -#: templates/js/company.js:238 templates/js/part.js:241 +#: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 #: templates/js/stock.js:1346 msgid "Part" @@ -710,7 +711,7 @@ msgstr "Kod partii" msgid "Batch code for this build output" msgstr "Kod partii dla wyjścia budowy" -#: build/models.py:220 order/models.py:108 part/models.py:882 +#: build/models.py:220 order/models.py:108 part/models.py:883 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "Data utworzenia" @@ -738,7 +739,7 @@ msgstr "Użytkownik, który wydał to zamówienie" #: build/models.py:251 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:105 order/models.py:122 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:886 +#: order/templates/order/sales_order_base.html:140 part/models.py:887 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "Odpowiedzialny" @@ -757,12 +758,12 @@ msgstr "Użytkownik odpowiedzialny za to zamówienie budowy" msgid "External Link" msgstr "Link Zewnętrzny" -#: build/models.py:258 part/models.py:744 stock/models.py:462 +#: build/models.py:258 part/models.py:745 stock/models.py:462 msgid "Link to external URL" msgstr "Link do zewnętrznego adresu URL" #: build/models.py:262 build/templates/build/navbar.html:53 -#: company/models.py:132 company/models.py:498 +#: company/models.py:132 company/models.py:539 #: company/templates/company/navbar.html:70 #: company/templates/company/navbar.html:73 order/models.py:126 #: order/models.py:621 order/templates/order/po_navbar.html:38 @@ -770,7 +771,7 @@ msgstr "Link do zewnętrznego adresu URL" #: order/templates/order/purchase_order_detail.html:243 #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:871 +#: order/templates/order/so_navbar.html:36 part/models.py:872 #: part/templates/part/navbar.html:142 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 @@ -1598,7 +1599,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -1608,7 +1609,7 @@ msgstr "Szablon" msgid "Parts are templates by default" msgstr "" -#: common/models.py:160 part/models.py:834 part/templates/part/detail.html:170 +#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:327 msgid "Assembly" msgstr "Złożenie" @@ -1617,7 +1618,7 @@ msgstr "Złożenie" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:167 part/models.py:840 part/templates/part/detail.html:180 +#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180 #: templates/js/table_filters.js:331 msgid "Component" msgstr "Komponent" @@ -1626,7 +1627,7 @@ msgstr "Komponent" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:174 part/models.py:851 part/templates/part/detail.html:200 +#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "Możliwość zakupu" @@ -1634,7 +1635,7 @@ msgstr "Możliwość zakupu" msgid "Parts are purchaseable by default" msgstr "Części są domyślnie z możliwością zakupu" -#: common/models.py:181 part/models.py:856 part/templates/part/detail.html:210 +#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210 #: templates/js/table_filters.js:339 msgid "Salable" msgstr "Możliwość sprzedaży" @@ -1643,7 +1644,7 @@ msgstr "Możliwość sprzedaży" msgid "Parts are salable by default" msgstr "Części są domyślnie z możliwością sprzedaży" -#: common/models.py:188 part/models.py:846 part/templates/part/detail.html:190 +#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:343 msgid "Trackable" msgstr "Możliwość śledzenia" @@ -1652,7 +1653,7 @@ msgstr "Możliwość śledzenia" msgid "Parts are trackable by default" msgstr "Części są domyślnie z możliwością śledzenia" -#: common/models.py:195 part/models.py:866 part/templates/part/detail.html:150 +#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "Wirtualny" @@ -1831,7 +1832,7 @@ msgstr "" msgid "Key string must be unique" msgstr "" -#: common/models.py:714 company/forms.py:177 +#: common/models.py:714 company/forms.py:192 msgid "Price break quantity" msgstr "" @@ -1902,29 +1903,29 @@ msgstr "URL" msgid "Image URL" msgstr "URL zdjęcia" -#: company/forms.py:118 templates/js/part.js:787 +#: company/forms.py:133 templates/js/part.js:787 msgid "Single Price" msgstr "Cena jednostkowa" -#: company/forms.py:120 +#: company/forms.py:135 msgid "Single quantity price" msgstr "Cena jednostkowa" -#: company/forms.py:128 company/models.py:321 +#: company/forms.py:143 company/models.py:321 msgid "Select manufacturer" msgstr "Wybierz producenta" -#: company/forms.py:134 company/models.py:328 +#: company/forms.py:149 company/models.py:328 msgid "Manufacturer Part Number" msgstr "Numer producenta" -#: company/forms.py:136 company/models.py:327 +#: company/forms.py:151 company/models.py:327 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 #: order/templates/order/purchase_order_detail.html:162 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307 +#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:408 msgid "MPN" msgstr "MPN" @@ -1977,10 +1978,10 @@ msgstr "Kontakt" msgid "Point of contact" msgstr "Punkt kontaktowy" -#: company/models.py:121 company/models.py:333 company/models.py:485 -#: order/models.py:106 part/models.py:743 +#: company/models.py:121 company/models.py:333 company/models.py:526 +#: order/models.py:106 part/models.py:744 #: report/templates/report/inventree_build_order_base.html:165 -#: templates/js/company.js:188 templates/js/company.js:318 +#: templates/js/company.js:188 templates/js/company.js:419 #: templates/js/part.js:498 msgid "Link" msgstr "Łącze" @@ -1989,7 +1990,7 @@ msgstr "Łącze" msgid "Link to external company information" msgstr "Link do informacji o zewnętrznym przedsiębiorstwie" -#: company/models.py:129 part/models.py:753 +#: company/models.py:129 part/models.py:754 msgid "Image" msgstr "Obraz" @@ -2017,12 +2018,12 @@ msgstr "jest producentem" msgid "Does this company manufacture parts?" msgstr "Czy to przedsiębiorstwo produkuje części?" -#: company/models.py:305 company/models.py:456 stock/models.py:407 +#: company/models.py:305 company/models.py:497 stock/models.py:407 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "Część bazowa" -#: company/models.py:309 company/models.py:460 order/views.py:1587 +#: company/models.py:309 company/models.py:501 order/views.py:1587 msgid "Select part" msgstr "Wybierz część" @@ -2033,7 +2034,7 @@ msgstr "Wybierz część" #: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:352 #: templates/js/company.js:44 templates/js/company.js:165 -#: templates/js/company.js:289 +#: templates/js/company.js:390 msgid "Manufacturer" msgstr "Producent" @@ -2045,81 +2046,112 @@ msgstr "" msgid "Manufacturer part description" msgstr "" -#: company/models.py:466 company/templates/company/detail.html:62 -#: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:193 -#: order/templates/order/order_base.html:92 -#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 -#: part/bom.py:286 stock/templates/stock/item_base.html:364 -#: templates/js/company.js:48 templates/js/company.js:263 -#: templates/js/order.js:170 -msgid "Supplier" -msgstr "Dostawca" - -#: company/models.py:467 -msgid "Select supplier" -msgstr "Wybierz dostawcę" - -#: company/models.py:472 company/templates/company/supplier_part_base.html:88 -#: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 -#: part/bom.py:287 -msgid "SKU" -msgstr "SKU" - -#: company/models.py:473 -msgid "Supplier stock keeping unit" -msgstr "" - -#: company/models.py:479 +#: company/models.py:390 company/models.py:520 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 #: stock/templates/stock/item_base.html:357 msgid "Manufacturer Part" msgstr "Część producenta" -#: company/models.py:480 +#: company/models.py:397 +#, fuzzy +#| msgid "Parameters" +msgid "Parameter name" +msgstr "Parametry" + +#: company/models.py:403 part/templates/part/params.html:28 +#: report/templates/report/inventree_test_report_base.html:90 +#: stock/models.py:1756 templates/InvenTree/settings/header.html:8 +#: templates/js/company.js:241 templates/js/stock.js:137 +msgid "Value" +msgstr "" + +#: company/models.py:404 +#, fuzzy +#| msgid "Parameters" +msgid "Parameter value" +msgstr "Parametry" + +#: company/models.py:410 part/models.py:829 part/models.py:2179 +#: part/templates/part/detail.html:106 part/templates/part/params.html:29 +#: templates/js/company.js:247 +msgid "Units" +msgstr "Jednostki" + +#: company/models.py:411 +#, fuzzy +#| msgid "Parameters" +msgid "Parameter units" +msgstr "Parametry" + +#: company/models.py:507 company/templates/company/detail.html:62 +#: company/templates/company/supplier_part_base.html:84 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:193 +#: order/templates/order/order_base.html:92 +#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 +#: part/bom.py:286 stock/templates/stock/item_base.html:364 +#: templates/js/company.js:48 templates/js/company.js:364 +#: templates/js/order.js:170 +msgid "Supplier" +msgstr "Dostawca" + +#: company/models.py:508 +msgid "Select supplier" +msgstr "Wybierz dostawcę" + +#: company/models.py:513 company/templates/company/supplier_part_base.html:88 +#: company/templates/company/supplier_part_detail.html:26 +#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 +#: part/bom.py:287 +msgid "SKU" +msgstr "SKU" + +#: company/models.py:514 +msgid "Supplier stock keeping unit" +msgstr "" + +#: company/models.py:521 msgid "Select manufacturer part" msgstr "" -#: company/models.py:486 +#: company/models.py:527 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:492 +#: company/models.py:533 msgid "Supplier part description" msgstr "" -#: company/models.py:497 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318 +#: company/models.py:538 company/templates/company/supplier_part_base.html:116 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Uwaga" -#: company/models.py:501 part/models.py:1619 +#: company/models.py:542 part/models.py:1620 msgid "base cost" msgstr "koszt podstawowy" -#: company/models.py:501 part/models.py:1619 +#: company/models.py:542 part/models.py:1620 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:503 company/templates/company/supplier_part_base.html:109 +#: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 #: templates/js/stock.js:670 msgid "Packaging" msgstr "Opakowanie" -#: company/models.py:503 +#: company/models.py:544 msgid "Part packaging" msgstr "Opakowanie części" -#: company/models.py:505 part/models.py:1621 +#: company/models.py:546 part/models.py:1622 msgid "multiple" msgstr "wielokrotność" -#: company/models.py:505 +#: company/models.py:546 msgid "Order multiple" msgstr "" @@ -2274,7 +2306,6 @@ msgstr "Eksportuj" #: company/templates/company/detail_supplier_part.html:11 #: company/templates/company/manufacturer_part_navbar.html:11 -#: company/templates/company/manufacturer_part_suppliers.html:10 #: templates/InvenTree/search.html:164 msgid "Supplier Parts" msgstr "Komponenty dostawcy" @@ -2293,7 +2324,7 @@ msgid "New Supplier Part" msgstr "Now dostawca części" #: company/templates/company/detail_supplier_part.html:72 -#: company/templates/company/manufacturer_part_suppliers.html:47 +#: company/templates/company/manufacturer_part_suppliers.html:82 #: company/views.py:64 order/templates/order/purchase_orders.html:185 #: part/templates/part/supplier.html:50 msgid "New Supplier" @@ -2345,6 +2376,7 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 +#: company/templates/company/manufacturer_part_suppliers.html:10 #: company/views.py:63 part/templates/part/navbar.html:86 #: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316 #: templates/navbar.html:35 @@ -2386,11 +2418,25 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:1002 users/models.py:188 +#: stock/views.py:1002 users/models.py:191 msgid "Delete" msgstr "Usuń" -#: company/templates/company/manufacturer_part_suppliers.html:48 +#: company/templates/company/manufacturer_part_suppliers.html:37 +#: part/templates/part/category_navbar.html:34 +#: part/templates/part/category_navbar.html:37 +#: part/templates/part/navbar.html:24 +msgid "Parameters" +msgstr "Parametry" + +#: company/templates/company/manufacturer_part_suppliers.html:43 +#: part/templates/part/params.html:18 +#: templates/InvenTree/settings/category.html:29 +#: templates/InvenTree/settings/part.html:47 +msgid "New Parameter" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:83 #: part/templates/part/supplier.html:51 msgid "Create new supplier" msgstr "Utwórz nowego dostawcę" @@ -2468,7 +2514,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:416 -#: stock/templates/stock/item_base.html:369 templates/js/company.js:279 +#: stock/templates/stock/item_base.html:369 templates/js/company.js:380 msgid "Supplier Part" msgstr "" @@ -2516,7 +2562,7 @@ msgstr "" msgid "Pricing Information" msgstr "Informacja cenowa" -#: company/templates/company/supplier_part_pricing.html:19 company/views.py:794 +#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854 #: part/templates/part/sale_prices.html:17 part/views.py:2749 msgid "Add Price Break" msgstr "" @@ -2620,27 +2666,39 @@ msgstr "" msgid "Delete Manufacturer Part" msgstr "" -#: company/views.py:528 +#: company/views.py:514 +#, fuzzy +#| msgid "Manufacturer Part Number" +msgid "Add Manufacturer Part Parameter" +msgstr "Numer producenta" + +#: company/views.py:548 +#, fuzzy +#| msgid "Manufacturer Part Number" +msgid "Edit Manufacturer Part Parameter" +msgstr "Numer producenta" + +#: company/views.py:588 msgid "Edit Supplier Part" msgstr "" -#: company/views.py:578 templates/js/stock.js:1294 +#: company/views.py:638 templates/js/stock.js:1294 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:722 +#: company/views.py:782 msgid "Delete Supplier Part" msgstr "" -#: company/views.py:799 part/views.py:2753 +#: company/views.py:859 part/views.py:2753 msgid "Added new price break" msgstr "" -#: company/views.py:855 part/views.py:2797 +#: company/views.py:915 part/views.py:2797 msgid "Edit Price Break" msgstr "Edytuj przedział cenowy" -#: company/views.py:870 part/views.py:2811 +#: company/views.py:930 part/views.py:2811 msgid "Delete Price Break" msgstr "" @@ -3589,7 +3647,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:762 +#: part/bom.py:138 part/models.py:72 part/models.py:763 #: part/templates/part/category.html:66 part/templates/part/detail.html:90 msgid "Default Location" msgstr "Domyślna lokalizacja" @@ -3667,7 +3725,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2204 +#: part/forms.py:122 part/models.py:2205 msgid "Parent Part" msgstr "Część nadrzędna" @@ -3743,7 +3801,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2299 +#: part/forms.py:344 part/models.py:2300 msgid "Sub part" msgstr "Podczęść" @@ -3763,7 +3821,7 @@ msgstr "Domyślne słowa kluczowe" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2250 +#: part/models.py:82 part/models.py:2251 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3774,360 +3832,355 @@ msgstr "" msgid "Part Categories" msgstr "" -#: part/models.py:446 part/models.py:458 +#: part/models.py:445 part/models.py:457 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:555 +#: part/models.py:554 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:559 +#: part/models.py:558 msgid "Next available serial number is" msgstr "" -#: part/models.py:564 +#: part/models.py:563 msgid "Most recent serial number is" msgstr "" -#: part/models.py:643 +#: part/models.py:642 msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:654 +#: part/models.py:653 msgid "Part must be unique for name, IPN and revision" msgstr "" -#: part/models.py:685 part/templates/part/detail.html:22 +#: part/models.py:686 part/templates/part/detail.html:22 msgid "Part name" msgstr "" -#: part/models.py:692 +#: part/models.py:693 msgid "Is Template" msgstr "" -#: part/models.py:693 +#: part/models.py:694 msgid "Is this part a template part?" msgstr "" -#: part/models.py:704 +#: part/models.py:705 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:705 part/templates/part/detail.html:60 +#: part/models.py:706 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "Wariant" -#: part/models.py:711 +#: part/models.py:712 msgid "Part description" msgstr "Opis części" -#: part/models.py:716 part/templates/part/category.html:73 +#: part/models.py:717 part/templates/part/category.html:73 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "Słowa kluczowe" -#: part/models.py:717 +#: part/models.py:718 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73 +#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "Kategoria" -#: part/models.py:725 +#: part/models.py:726 msgid "Part category" msgstr "" -#: part/models.py:730 part/templates/part/detail.html:28 +#: part/models.py:731 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "IPN" -#: part/models.py:731 +#: part/models.py:732 msgid "Internal Part Number" msgstr "" -#: part/models.py:737 +#: part/models.py:738 msgid "Part revision or version number" msgstr "" -#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:199 +#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199 #: templates/js/part.js:173 msgid "Revision" msgstr "Wersja" -#: part/models.py:760 +#: part/models.py:761 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:807 part/templates/part/detail.html:97 +#: part/models.py:808 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "" -#: part/models.py:808 +#: part/models.py:809 msgid "Default supplier part" msgstr "" -#: part/models.py:815 +#: part/models.py:816 msgid "Default Expiry" msgstr "" -#: part/models.py:816 +#: part/models.py:817 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:821 part/templates/part/detail.html:113 +#: part/models.py:822 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "Minimalny stan magazynowy" -#: part/models.py:822 +#: part/models.py:823 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106 -#: part/templates/part/params.html:29 -msgid "Units" -msgstr "Jednostki" - -#: part/models.py:829 +#: part/models.py:830 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:835 +#: part/models.py:836 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:841 +#: part/models.py:842 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:847 +#: part/models.py:848 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:852 +#: part/models.py:853 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:857 +#: part/models.py:858 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:861 part/templates/part/detail.html:227 +#: part/models.py:862 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:241 templates/js/table_filters.js:310 msgid "Active" msgstr "Aktywny" -#: part/models.py:862 +#: part/models.py:863 msgid "Is this part active?" msgstr "Czy ta część jest aktywna?" -#: part/models.py:867 +#: part/models.py:868 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:872 +#: part/models.py:873 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:875 +#: part/models.py:876 msgid "BOM checksum" msgstr "" -#: part/models.py:875 +#: part/models.py:876 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:878 +#: part/models.py:879 msgid "BOM checked by" msgstr "" -#: part/models.py:880 +#: part/models.py:881 msgid "BOM checked date" msgstr "" -#: part/models.py:884 +#: part/models.py:885 msgid "Creation User" msgstr "" -#: part/models.py:1621 +#: part/models.py:1622 msgid "Sell multiple" msgstr "Sprzedaj wiele" -#: part/models.py:2076 +#: part/models.py:2077 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2093 +#: part/models.py:2094 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "Nazwa testu" -#: part/models.py:2114 +#: part/models.py:2115 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2119 +#: part/models.py:2120 msgid "Test Description" msgstr "" -#: part/models.py:2120 +#: part/models.py:2121 msgid "Enter description for this test" msgstr "" -#: part/models.py:2125 templates/js/part.js:726 +#: part/models.py:2126 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "Wymagane" -#: part/models.py:2126 +#: part/models.py:2127 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2131 templates/js/part.js:734 +#: part/models.py:2132 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2132 +#: part/models.py:2133 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2137 templates/js/part.js:741 +#: part/models.py:2138 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2138 +#: part/models.py:2139 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2171 +#: part/models.py:2172 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2176 +#: part/models.py:2177 msgid "Parameter Name" msgstr "" -#: part/models.py:2178 +#: part/models.py:2179 msgid "Parameter Units" msgstr "" -#: part/models.py:2206 part/models.py:2255 part/models.py:2256 +#: part/models.py:2207 part/models.py:2256 part/models.py:2257 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2208 +#: part/models.py:2209 msgid "Data" msgstr "Dane" -#: part/models.py:2208 +#: part/models.py:2209 msgid "Parameter Value" msgstr "" -#: part/models.py:2260 templates/InvenTree/settings/category.html:67 +#: part/models.py:2261 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "Wartość domyślna" -#: part/models.py:2261 +#: part/models.py:2262 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2291 +#: part/models.py:2292 msgid "Select parent part" msgstr "" -#: part/models.py:2300 +#: part/models.py:2301 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2306 +#: part/models.py:2307 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "" -#: part/models.py:2308 +#: part/models.py:2309 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2311 +#: part/models.py:2312 msgid "Overage" msgstr "" -#: part/models.py:2312 +#: part/models.py:2313 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2315 +#: part/models.py:2316 msgid "BOM item reference" msgstr "" -#: part/models.py:2318 +#: part/models.py:2319 msgid "BOM item notes" msgstr "" -#: part/models.py:2320 +#: part/models.py:2321 msgid "Checksum" msgstr "Suma kontrolna" -#: part/models.py:2320 +#: part/models.py:2321 msgid "BOM line checksum" msgstr "" -#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2325 +#: part/models.py:2326 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2330 templates/js/bom.js:294 +#: part/models.py:2331 templates/js/bom.js:294 msgid "Allow Variants" msgstr "" -#: part/models.py:2331 +#: part/models.py:2332 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2407 part/views.py:1690 part/views.py:1742 +#: part/models.py:2408 part/views.py:1690 part/views.py:1742 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2416 part/models.py:2418 +#: part/models.py:2417 part/models.py:2419 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2421 +#: part/models.py:2422 msgid "BOM Item" msgstr "" -#: part/models.py:2538 +#: part/models.py:2539 msgid "Part 1" msgstr "Część 1" -#: part/models.py:2542 +#: part/models.py:2543 msgid "Part 2" msgstr "Część 2" -#: part/models.py:2542 +#: part/models.py:2543 msgid "Select Related Part" msgstr "Wybierz powiązaną część" -#: part/models.py:2574 +#: part/models.py:2575 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -4416,12 +4469,6 @@ msgstr "" msgid "If this category is deleted, these parts will be moved to the top-level category Teile" msgstr "" -#: part/templates/part/category_navbar.html:34 -#: part/templates/part/category_navbar.html:37 -#: part/templates/part/navbar.html:24 -msgid "Parameters" -msgstr "Parametry" - #: part/templates/part/category_parametric.html:10 #: part/templates/part/navbar.html:21 part/templates/part/params.html:10 msgid "Part Parameters" @@ -4727,19 +4774,6 @@ msgstr "" msgid "Add new parameter" msgstr "" -#: part/templates/part/params.html:18 -#: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:47 -msgid "New Parameter" -msgstr "" - -#: part/templates/part/params.html:28 -#: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1756 templates/InvenTree/settings/header.html:8 -#: templates/js/stock.js:137 -msgid "Value" -msgstr "" - #: part/templates/part/params.html:41 templates/InvenTree/settings/user.html:19 msgid "Edit" msgstr "" @@ -4757,7 +4791,7 @@ msgid "Part List" msgstr "" #: part/templates/part/part_base.html:26 templates/js/company.js:156 -#: templates/js/company.js:254 templates/js/part.js:84 templates/js/part.js:161 +#: templates/js/company.js:355 templates/js/part.js:84 templates/js/part.js:161 msgid "Inactive" msgstr "" @@ -4946,7 +4980,7 @@ msgstr "" msgid "New Variant" msgstr "" -#: part/templatetags/inventree_extras.py:98 +#: part/templatetags/inventree_extras.py:99 msgid "Unknown database" msgstr "" @@ -6054,7 +6088,7 @@ msgstr "" msgid "Add Stock Items" msgstr "" -#: stock/views.py:1001 users/models.py:184 +#: stock/views.py:1001 users/models.py:187 msgid "Add" msgstr "" @@ -6443,46 +6477,50 @@ msgid "API Version" msgstr "" #: templates/about.html:39 +msgid "Python Version" +msgstr "" + +#: templates/about.html:44 msgid "Django Version" msgstr "" -#: templates/about.html:46 +#: templates/about.html:51 msgid "Commit Hash" msgstr "" -#: templates/about.html:53 +#: templates/about.html:58 msgid "Commit Date" msgstr "" -#: templates/about.html:58 +#: templates/about.html:63 msgid "InvenTree Documentation" msgstr "" -#: templates/about.html:63 +#: templates/about.html:68 msgid "View Code on GitHub" msgstr "" -#: templates/about.html:68 +#: templates/about.html:73 msgid "Credits" msgstr "" -#: templates/about.html:73 +#: templates/about.html:78 msgid "Mobile App" msgstr "" -#: templates/about.html:78 +#: templates/about.html:83 msgid "Submit Bug Report" msgstr "" -#: templates/about.html:85 templates/clip.html:4 +#: templates/about.html:90 templates/clip.html:4 msgid "copy to clipboard" msgstr "" -#: templates/about.html:85 +#: templates/about.html:90 msgid "copy version information" msgstr "" -#: templates/about.html:95 templates/js/modals.js:568 +#: templates/about.html:100 templates/js/modals.js:568 #: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54 #: templates/modals.html:97 msgid "Close" @@ -6726,17 +6764,35 @@ msgstr "" msgid "No manufacturer parts found" msgstr "" -#: templates/js/company.js:148 templates/js/company.js:246 +#: templates/js/company.js:148 templates/js/company.js:347 #: templates/js/part.js:68 templates/js/part.js:153 msgid "Template part" msgstr "" -#: templates/js/company.js:152 templates/js/company.js:250 +#: templates/js/company.js:152 templates/js/company.js:351 #: templates/js/part.js:72 templates/js/part.js:157 msgid "Assembled part" msgstr "" -#: templates/js/company.js:227 +#: templates/js/company.js:226 +#, fuzzy +#| msgid "No serial numbers found" +msgid "No parameters found" +msgstr "Nie znaleziono numerów seryjnych" + +#: templates/js/company.js:262 +#, fuzzy +#| msgid "Part Parameters" +msgid "Edit parameter" +msgstr "Parametry części" + +#: templates/js/company.js:263 +#, fuzzy +#| msgid "Delete parts" +msgid "Delete parameter" +msgstr "Usuń części" + +#: templates/js/company.js:328 msgid "No supplier parts found" msgstr "" @@ -7680,34 +7736,34 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:171 +#: users/models.py:174 msgid "Permission set" msgstr "" -#: users/models.py:179 +#: users/models.py:182 msgid "Group" msgstr "" -#: users/models.py:182 +#: users/models.py:185 msgid "View" msgstr "" -#: users/models.py:182 +#: users/models.py:185 msgid "Permission to view items" msgstr "" -#: users/models.py:184 +#: users/models.py:187 msgid "Permission to add items" msgstr "" -#: users/models.py:186 +#: users/models.py:189 msgid "Change" msgstr "" -#: users/models.py:186 +#: users/models.py:189 msgid "Permissions to edit items" msgstr "" -#: users/models.py:188 +#: users/models.py:191 msgid "Permission to delete items" msgstr "" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 097305f967..7bbe4aa047 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 00:53+0000\n" +"POT-Creation-Date: 2021-06-21 06:40+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -122,7 +122,7 @@ msgstr "Комментарий" msgid "File comment" msgstr "Комментарий к файлу" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1154 msgid "User" @@ -132,22 +132,23 @@ msgstr "Пользователь" msgid "upload date" msgstr "дата загрузки" -#: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102 -#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27 -#: report/models.py:180 templates/InvenTree/search.html:137 -#: templates/InvenTree/search.html:289 templates/js/part.js:118 +#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 +#: label/models.py:102 part/models.py:687 part/models.py:2177 +#: part/templates/part/params.html:27 report/models.py:180 +#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 +#: templates/js/company.js:235 templates/js/part.js:118 #: templates/js/part.js:642 templates/js/stock.js:947 msgid "Name" msgstr "Название" #: InvenTree/models.py:114 build/models.py:135 #: build/templates/build/detail.html:21 company/models.py:339 -#: company/models.py:491 company/templates/company/detail.html:27 +#: company/models.py:532 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 #: order/models.py:104 order/templates/order/purchase_order_detail.html:147 -#: part/models.py:710 part/templates/part/detail.html:54 +#: part/models.py:711 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 #: report/templates/report/inventree_build_order_base.html:118 @@ -463,7 +464,7 @@ msgstr "Целевая дата для сборки. Сборка будет п #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:713 -#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77 +#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 #: order/forms.py:285 order/models.py:617 order/models.py:841 #: order/templates/order/order_wizard/match_parts.html:29 @@ -473,7 +474,7 @@ msgstr "Целевая дата для сборки. Сборка будет п #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -604,7 +605,7 @@ msgstr "Ссылка на заказ" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2315 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2316 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:659 templates/js/build.js:1102 @@ -626,15 +627,15 @@ msgstr "" #: build/models.py:153 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:622 +#: build/templates/build/detail.html:26 company/models.py:663 #: order/models.py:661 order/models.py:717 #: order/templates/order/order_wizard/select_parts.html:30 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1988 part/models.py:2000 part/models.py:2015 -#: part/models.py:2033 part/models.py:2108 part/models.py:2204 -#: part/models.py:2290 part/templates/part/part_app_base.html:8 +#: part/models.py:1989 part/models.py:2001 part/models.py:2016 +#: part/models.py:2034 part/models.py:2109 part/models.py:2205 +#: part/models.py:2291 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -644,7 +645,7 @@ msgstr "" #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:550 templates/js/build.js:835 #: templates/js/build.js:1075 templates/js/company.js:140 -#: templates/js/company.js:238 templates/js/part.js:241 +#: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 #: templates/js/stock.js:1346 msgid "Part" @@ -710,7 +711,7 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:220 order/models.py:108 part/models.py:882 +#: build/models.py:220 order/models.py:108 part/models.py:883 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "" @@ -738,7 +739,7 @@ msgstr "" #: build/models.py:251 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:105 order/models.py:122 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:886 +#: order/templates/order/sales_order_base.html:140 part/models.py:887 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" @@ -757,12 +758,12 @@ msgstr "" msgid "External Link" msgstr "" -#: build/models.py:258 part/models.py:744 stock/models.py:462 +#: build/models.py:258 part/models.py:745 stock/models.py:462 msgid "Link to external URL" msgstr "" #: build/models.py:262 build/templates/build/navbar.html:53 -#: company/models.py:132 company/models.py:498 +#: company/models.py:132 company/models.py:539 #: company/templates/company/navbar.html:70 #: company/templates/company/navbar.html:73 order/models.py:126 #: order/models.py:621 order/templates/order/po_navbar.html:38 @@ -770,7 +771,7 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:243 #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:871 +#: order/templates/order/so_navbar.html:36 part/models.py:872 #: part/templates/part/navbar.html:142 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 @@ -1598,7 +1599,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -1608,7 +1609,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:160 part/models.py:834 part/templates/part/detail.html:170 +#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:327 msgid "Assembly" msgstr "" @@ -1617,7 +1618,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:167 part/models.py:840 part/templates/part/detail.html:180 +#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180 #: templates/js/table_filters.js:331 msgid "Component" msgstr "" @@ -1626,7 +1627,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:174 part/models.py:851 part/templates/part/detail.html:200 +#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "" @@ -1634,7 +1635,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:181 part/models.py:856 part/templates/part/detail.html:210 +#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210 #: templates/js/table_filters.js:339 msgid "Salable" msgstr "" @@ -1643,7 +1644,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:188 part/models.py:846 part/templates/part/detail.html:190 +#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:343 msgid "Trackable" msgstr "" @@ -1652,7 +1653,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:195 part/models.py:866 part/templates/part/detail.html:150 +#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1825,7 +1826,7 @@ msgstr "" msgid "Key string must be unique" msgstr "" -#: common/models.py:714 company/forms.py:177 +#: common/models.py:714 company/forms.py:192 msgid "Price break quantity" msgstr "" @@ -1896,29 +1897,29 @@ msgstr "" msgid "Image URL" msgstr "" -#: company/forms.py:118 templates/js/part.js:787 +#: company/forms.py:133 templates/js/part.js:787 msgid "Single Price" msgstr "" -#: company/forms.py:120 +#: company/forms.py:135 msgid "Single quantity price" msgstr "" -#: company/forms.py:128 company/models.py:321 +#: company/forms.py:143 company/models.py:321 msgid "Select manufacturer" msgstr "" -#: company/forms.py:134 company/models.py:328 +#: company/forms.py:149 company/models.py:328 msgid "Manufacturer Part Number" msgstr "" -#: company/forms.py:136 company/models.py:327 +#: company/forms.py:151 company/models.py:327 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 #: order/templates/order/purchase_order_detail.html:162 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307 +#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:408 msgid "MPN" msgstr "" @@ -1971,10 +1972,10 @@ msgstr "" msgid "Point of contact" msgstr "" -#: company/models.py:121 company/models.py:333 company/models.py:485 -#: order/models.py:106 part/models.py:743 +#: company/models.py:121 company/models.py:333 company/models.py:526 +#: order/models.py:106 part/models.py:744 #: report/templates/report/inventree_build_order_base.html:165 -#: templates/js/company.js:188 templates/js/company.js:318 +#: templates/js/company.js:188 templates/js/company.js:419 #: templates/js/part.js:498 msgid "Link" msgstr "" @@ -1983,7 +1984,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:129 part/models.py:753 +#: company/models.py:129 part/models.py:754 msgid "Image" msgstr "" @@ -2011,12 +2012,12 @@ msgstr "" msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:305 company/models.py:456 stock/models.py:407 +#: company/models.py:305 company/models.py:497 stock/models.py:407 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" -#: company/models.py:309 company/models.py:460 order/views.py:1587 +#: company/models.py:309 company/models.py:501 order/views.py:1587 msgid "Select part" msgstr "" @@ -2027,7 +2028,7 @@ msgstr "" #: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:352 #: templates/js/company.js:44 templates/js/company.js:165 -#: templates/js/company.js:289 +#: templates/js/company.js:390 msgid "Manufacturer" msgstr "" @@ -2039,81 +2040,106 @@ msgstr "" msgid "Manufacturer part description" msgstr "" -#: company/models.py:466 company/templates/company/detail.html:62 -#: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:193 -#: order/templates/order/order_base.html:92 -#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 -#: part/bom.py:286 stock/templates/stock/item_base.html:364 -#: templates/js/company.js:48 templates/js/company.js:263 -#: templates/js/order.js:170 -msgid "Supplier" -msgstr "" - -#: company/models.py:467 -msgid "Select supplier" -msgstr "" - -#: company/models.py:472 company/templates/company/supplier_part_base.html:88 -#: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 -#: part/bom.py:287 -msgid "SKU" -msgstr "" - -#: company/models.py:473 -msgid "Supplier stock keeping unit" -msgstr "" - -#: company/models.py:479 +#: company/models.py:390 company/models.py:520 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 #: stock/templates/stock/item_base.html:357 msgid "Manufacturer Part" msgstr "" -#: company/models.py:480 +#: company/models.py:397 +msgid "Parameter name" +msgstr "" + +#: company/models.py:403 part/templates/part/params.html:28 +#: report/templates/report/inventree_test_report_base.html:90 +#: stock/models.py:1756 templates/InvenTree/settings/header.html:8 +#: templates/js/company.js:241 templates/js/stock.js:137 +msgid "Value" +msgstr "" + +#: company/models.py:404 +msgid "Parameter value" +msgstr "" + +#: company/models.py:410 part/models.py:829 part/models.py:2179 +#: part/templates/part/detail.html:106 part/templates/part/params.html:29 +#: templates/js/company.js:247 +msgid "Units" +msgstr "" + +#: company/models.py:411 +msgid "Parameter units" +msgstr "" + +#: company/models.py:507 company/templates/company/detail.html:62 +#: company/templates/company/supplier_part_base.html:84 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:193 +#: order/templates/order/order_base.html:92 +#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 +#: part/bom.py:286 stock/templates/stock/item_base.html:364 +#: templates/js/company.js:48 templates/js/company.js:364 +#: templates/js/order.js:170 +msgid "Supplier" +msgstr "" + +#: company/models.py:508 +msgid "Select supplier" +msgstr "" + +#: company/models.py:513 company/templates/company/supplier_part_base.html:88 +#: company/templates/company/supplier_part_detail.html:26 +#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 +#: part/bom.py:287 +msgid "SKU" +msgstr "" + +#: company/models.py:514 +msgid "Supplier stock keeping unit" +msgstr "" + +#: company/models.py:521 msgid "Select manufacturer part" msgstr "" -#: company/models.py:486 +#: company/models.py:527 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:492 +#: company/models.py:533 msgid "Supplier part description" msgstr "" -#: company/models.py:497 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318 +#: company/models.py:538 company/templates/company/supplier_part_base.html:116 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:501 part/models.py:1619 +#: company/models.py:542 part/models.py:1620 msgid "base cost" msgstr "" -#: company/models.py:501 part/models.py:1619 +#: company/models.py:542 part/models.py:1620 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:503 company/templates/company/supplier_part_base.html:109 +#: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 #: templates/js/stock.js:670 msgid "Packaging" msgstr "" -#: company/models.py:503 +#: company/models.py:544 msgid "Part packaging" msgstr "" -#: company/models.py:505 part/models.py:1621 +#: company/models.py:546 part/models.py:1622 msgid "multiple" msgstr "" -#: company/models.py:505 +#: company/models.py:546 msgid "Order multiple" msgstr "" @@ -2268,7 +2294,6 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:11 #: company/templates/company/manufacturer_part_navbar.html:11 -#: company/templates/company/manufacturer_part_suppliers.html:10 #: templates/InvenTree/search.html:164 msgid "Supplier Parts" msgstr "" @@ -2287,7 +2312,7 @@ msgid "New Supplier Part" msgstr "" #: company/templates/company/detail_supplier_part.html:72 -#: company/templates/company/manufacturer_part_suppliers.html:47 +#: company/templates/company/manufacturer_part_suppliers.html:82 #: company/views.py:64 order/templates/order/purchase_orders.html:185 #: part/templates/part/supplier.html:50 msgid "New Supplier" @@ -2339,6 +2364,7 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 +#: company/templates/company/manufacturer_part_suppliers.html:10 #: company/views.py:63 part/templates/part/navbar.html:86 #: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316 #: templates/navbar.html:35 @@ -2380,11 +2406,25 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:1002 users/models.py:188 +#: stock/views.py:1002 users/models.py:191 msgid "Delete" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:48 +#: company/templates/company/manufacturer_part_suppliers.html:37 +#: part/templates/part/category_navbar.html:34 +#: part/templates/part/category_navbar.html:37 +#: part/templates/part/navbar.html:24 +msgid "Parameters" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:43 +#: part/templates/part/params.html:18 +#: templates/InvenTree/settings/category.html:29 +#: templates/InvenTree/settings/part.html:47 +msgid "New Parameter" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:83 #: part/templates/part/supplier.html:51 msgid "Create new supplier" msgstr "" @@ -2462,7 +2502,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:416 -#: stock/templates/stock/item_base.html:369 templates/js/company.js:279 +#: stock/templates/stock/item_base.html:369 templates/js/company.js:380 msgid "Supplier Part" msgstr "" @@ -2510,7 +2550,7 @@ msgstr "" msgid "Pricing Information" msgstr "" -#: company/templates/company/supplier_part_pricing.html:19 company/views.py:794 +#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854 #: part/templates/part/sale_prices.html:17 part/views.py:2749 msgid "Add Price Break" msgstr "" @@ -2614,27 +2654,35 @@ msgstr "" msgid "Delete Manufacturer Part" msgstr "" -#: company/views.py:528 +#: company/views.py:514 +msgid "Add Manufacturer Part Parameter" +msgstr "" + +#: company/views.py:548 +msgid "Edit Manufacturer Part Parameter" +msgstr "" + +#: company/views.py:588 msgid "Edit Supplier Part" msgstr "" -#: company/views.py:578 templates/js/stock.js:1294 +#: company/views.py:638 templates/js/stock.js:1294 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:722 +#: company/views.py:782 msgid "Delete Supplier Part" msgstr "" -#: company/views.py:799 part/views.py:2753 +#: company/views.py:859 part/views.py:2753 msgid "Added new price break" msgstr "" -#: company/views.py:855 part/views.py:2797 +#: company/views.py:915 part/views.py:2797 msgid "Edit Price Break" msgstr "" -#: company/views.py:870 part/views.py:2811 +#: company/views.py:930 part/views.py:2811 msgid "Delete Price Break" msgstr "" @@ -3583,7 +3631,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:762 +#: part/bom.py:138 part/models.py:72 part/models.py:763 #: part/templates/part/category.html:66 part/templates/part/detail.html:90 msgid "Default Location" msgstr "" @@ -3661,7 +3709,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2204 +#: part/forms.py:122 part/models.py:2205 msgid "Parent Part" msgstr "" @@ -3737,7 +3785,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2299 +#: part/forms.py:344 part/models.py:2300 msgid "Sub part" msgstr "" @@ -3757,7 +3805,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2250 +#: part/models.py:82 part/models.py:2251 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3768,360 +3816,355 @@ msgstr "" msgid "Part Categories" msgstr "" -#: part/models.py:446 part/models.py:458 +#: part/models.py:445 part/models.py:457 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:555 +#: part/models.py:554 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:559 +#: part/models.py:558 msgid "Next available serial number is" msgstr "" -#: part/models.py:564 +#: part/models.py:563 msgid "Most recent serial number is" msgstr "" -#: part/models.py:643 +#: part/models.py:642 msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:654 +#: part/models.py:653 msgid "Part must be unique for name, IPN and revision" msgstr "" -#: part/models.py:685 part/templates/part/detail.html:22 +#: part/models.py:686 part/templates/part/detail.html:22 msgid "Part name" msgstr "" -#: part/models.py:692 +#: part/models.py:693 msgid "Is Template" msgstr "" -#: part/models.py:693 +#: part/models.py:694 msgid "Is this part a template part?" msgstr "" -#: part/models.py:704 +#: part/models.py:705 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:705 part/templates/part/detail.html:60 +#: part/models.py:706 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "" -#: part/models.py:711 +#: part/models.py:712 msgid "Part description" msgstr "" -#: part/models.py:716 part/templates/part/category.html:73 +#: part/models.py:717 part/templates/part/category.html:73 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "" -#: part/models.py:717 +#: part/models.py:718 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73 +#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" -#: part/models.py:725 +#: part/models.py:726 msgid "Part category" msgstr "" -#: part/models.py:730 part/templates/part/detail.html:28 +#: part/models.py:731 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "" -#: part/models.py:731 +#: part/models.py:732 msgid "Internal Part Number" msgstr "" -#: part/models.py:737 +#: part/models.py:738 msgid "Part revision or version number" msgstr "" -#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:199 +#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199 #: templates/js/part.js:173 msgid "Revision" msgstr "" -#: part/models.py:760 +#: part/models.py:761 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:807 part/templates/part/detail.html:97 +#: part/models.py:808 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "" -#: part/models.py:808 +#: part/models.py:809 msgid "Default supplier part" msgstr "" -#: part/models.py:815 +#: part/models.py:816 msgid "Default Expiry" msgstr "" -#: part/models.py:816 +#: part/models.py:817 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:821 part/templates/part/detail.html:113 +#: part/models.py:822 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "" -#: part/models.py:822 +#: part/models.py:823 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106 -#: part/templates/part/params.html:29 -msgid "Units" -msgstr "" - -#: part/models.py:829 +#: part/models.py:830 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:835 +#: part/models.py:836 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:841 +#: part/models.py:842 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:847 +#: part/models.py:848 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:852 +#: part/models.py:853 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:857 +#: part/models.py:858 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:861 part/templates/part/detail.html:227 +#: part/models.py:862 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:241 templates/js/table_filters.js:310 msgid "Active" msgstr "" -#: part/models.py:862 +#: part/models.py:863 msgid "Is this part active?" msgstr "" -#: part/models.py:867 +#: part/models.py:868 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:872 +#: part/models.py:873 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:875 +#: part/models.py:876 msgid "BOM checksum" msgstr "" -#: part/models.py:875 +#: part/models.py:876 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:878 +#: part/models.py:879 msgid "BOM checked by" msgstr "" -#: part/models.py:880 +#: part/models.py:881 msgid "BOM checked date" msgstr "" -#: part/models.py:884 +#: part/models.py:885 msgid "Creation User" msgstr "" -#: part/models.py:1621 +#: part/models.py:1622 msgid "Sell multiple" msgstr "" -#: part/models.py:2076 +#: part/models.py:2077 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2093 +#: part/models.py:2094 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2114 +#: part/models.py:2115 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2119 +#: part/models.py:2120 msgid "Test Description" msgstr "" -#: part/models.py:2120 +#: part/models.py:2121 msgid "Enter description for this test" msgstr "" -#: part/models.py:2125 templates/js/part.js:726 +#: part/models.py:2126 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "" -#: part/models.py:2126 +#: part/models.py:2127 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2131 templates/js/part.js:734 +#: part/models.py:2132 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2132 +#: part/models.py:2133 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2137 templates/js/part.js:741 +#: part/models.py:2138 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2138 +#: part/models.py:2139 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2171 +#: part/models.py:2172 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2176 +#: part/models.py:2177 msgid "Parameter Name" msgstr "" -#: part/models.py:2178 +#: part/models.py:2179 msgid "Parameter Units" msgstr "" -#: part/models.py:2206 part/models.py:2255 part/models.py:2256 +#: part/models.py:2207 part/models.py:2256 part/models.py:2257 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2208 +#: part/models.py:2209 msgid "Data" msgstr "" -#: part/models.py:2208 +#: part/models.py:2209 msgid "Parameter Value" msgstr "" -#: part/models.py:2260 templates/InvenTree/settings/category.html:67 +#: part/models.py:2261 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2261 +#: part/models.py:2262 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2291 +#: part/models.py:2292 msgid "Select parent part" msgstr "" -#: part/models.py:2300 +#: part/models.py:2301 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2306 +#: part/models.py:2307 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "" -#: part/models.py:2308 +#: part/models.py:2309 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2311 +#: part/models.py:2312 msgid "Overage" msgstr "" -#: part/models.py:2312 +#: part/models.py:2313 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2315 +#: part/models.py:2316 msgid "BOM item reference" msgstr "" -#: part/models.py:2318 +#: part/models.py:2319 msgid "BOM item notes" msgstr "" -#: part/models.py:2320 +#: part/models.py:2321 msgid "Checksum" msgstr "" -#: part/models.py:2320 +#: part/models.py:2321 msgid "BOM line checksum" msgstr "" -#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2325 +#: part/models.py:2326 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2330 templates/js/bom.js:294 +#: part/models.py:2331 templates/js/bom.js:294 msgid "Allow Variants" msgstr "" -#: part/models.py:2331 +#: part/models.py:2332 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2407 part/views.py:1690 part/views.py:1742 +#: part/models.py:2408 part/views.py:1690 part/views.py:1742 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2416 part/models.py:2418 +#: part/models.py:2417 part/models.py:2419 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2421 +#: part/models.py:2422 msgid "BOM Item" msgstr "" -#: part/models.py:2538 +#: part/models.py:2539 msgid "Part 1" msgstr "" -#: part/models.py:2542 +#: part/models.py:2543 msgid "Part 2" msgstr "" -#: part/models.py:2542 +#: part/models.py:2543 msgid "Select Related Part" msgstr "" -#: part/models.py:2574 +#: part/models.py:2575 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -4408,12 +4451,6 @@ msgstr "" msgid "If this category is deleted, these parts will be moved to the top-level category Teile" msgstr "" -#: part/templates/part/category_navbar.html:34 -#: part/templates/part/category_navbar.html:37 -#: part/templates/part/navbar.html:24 -msgid "Parameters" -msgstr "" - #: part/templates/part/category_parametric.html:10 #: part/templates/part/navbar.html:21 part/templates/part/params.html:10 msgid "Part Parameters" @@ -4711,19 +4748,6 @@ msgstr "" msgid "Add new parameter" msgstr "" -#: part/templates/part/params.html:18 -#: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:47 -msgid "New Parameter" -msgstr "" - -#: part/templates/part/params.html:28 -#: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1756 templates/InvenTree/settings/header.html:8 -#: templates/js/stock.js:137 -msgid "Value" -msgstr "" - #: part/templates/part/params.html:41 templates/InvenTree/settings/user.html:19 msgid "Edit" msgstr "" @@ -4741,7 +4765,7 @@ msgid "Part List" msgstr "" #: part/templates/part/part_base.html:26 templates/js/company.js:156 -#: templates/js/company.js:254 templates/js/part.js:84 templates/js/part.js:161 +#: templates/js/company.js:355 templates/js/part.js:84 templates/js/part.js:161 msgid "Inactive" msgstr "" @@ -4930,7 +4954,7 @@ msgstr "" msgid "New Variant" msgstr "" -#: part/templatetags/inventree_extras.py:98 +#: part/templatetags/inventree_extras.py:99 msgid "Unknown database" msgstr "" @@ -6034,7 +6058,7 @@ msgstr "" msgid "Add Stock Items" msgstr "" -#: stock/views.py:1001 users/models.py:184 +#: stock/views.py:1001 users/models.py:187 msgid "Add" msgstr "" @@ -6423,46 +6447,50 @@ msgid "API Version" msgstr "" #: templates/about.html:39 +msgid "Python Version" +msgstr "" + +#: templates/about.html:44 msgid "Django Version" msgstr "" -#: templates/about.html:46 +#: templates/about.html:51 msgid "Commit Hash" msgstr "" -#: templates/about.html:53 +#: templates/about.html:58 msgid "Commit Date" msgstr "" -#: templates/about.html:58 +#: templates/about.html:63 msgid "InvenTree Documentation" msgstr "" -#: templates/about.html:63 +#: templates/about.html:68 msgid "View Code on GitHub" msgstr "" -#: templates/about.html:68 +#: templates/about.html:73 msgid "Credits" msgstr "" -#: templates/about.html:73 +#: templates/about.html:78 msgid "Mobile App" msgstr "" -#: templates/about.html:78 +#: templates/about.html:83 msgid "Submit Bug Report" msgstr "" -#: templates/about.html:85 templates/clip.html:4 +#: templates/about.html:90 templates/clip.html:4 msgid "copy to clipboard" msgstr "" -#: templates/about.html:85 +#: templates/about.html:90 msgid "copy version information" msgstr "" -#: templates/about.html:95 templates/js/modals.js:568 +#: templates/about.html:100 templates/js/modals.js:568 #: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54 #: templates/modals.html:97 msgid "Close" @@ -6706,17 +6734,33 @@ msgstr "" msgid "No manufacturer parts found" msgstr "" -#: templates/js/company.js:148 templates/js/company.js:246 +#: templates/js/company.js:148 templates/js/company.js:347 #: templates/js/part.js:68 templates/js/part.js:153 msgid "Template part" msgstr "" -#: templates/js/company.js:152 templates/js/company.js:250 +#: templates/js/company.js:152 templates/js/company.js:351 #: templates/js/part.js:72 templates/js/part.js:157 msgid "Assembled part" msgstr "" -#: templates/js/company.js:227 +#: templates/js/company.js:226 +#, fuzzy +#| msgid "No serial numbers found" +msgid "No parameters found" +msgstr "Серийных номеров не найдено" + +#: templates/js/company.js:262 +msgid "Edit parameter" +msgstr "" + +#: templates/js/company.js:263 +#, fuzzy +#| msgid "Delete Item" +msgid "Delete parameter" +msgstr "Удалить элемент" + +#: templates/js/company.js:328 msgid "No supplier parts found" msgstr "" @@ -7660,34 +7704,34 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:171 +#: users/models.py:174 msgid "Permission set" msgstr "" -#: users/models.py:179 +#: users/models.py:182 msgid "Group" msgstr "" -#: users/models.py:182 +#: users/models.py:185 msgid "View" msgstr "" -#: users/models.py:182 +#: users/models.py:185 msgid "Permission to view items" msgstr "" -#: users/models.py:184 +#: users/models.py:187 msgid "Permission to add items" msgstr "" -#: users/models.py:186 +#: users/models.py:189 msgid "Change" msgstr "" -#: users/models.py:186 +#: users/models.py:189 msgid "Permissions to edit items" msgstr "" -#: users/models.py:188 +#: users/models.py:191 msgid "Permission to delete items" msgstr "" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 280034d5ba..3c04a8b9c8 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 00:53+0000\n" +"POT-Creation-Date: 2021-06-21 06:40+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -122,7 +122,7 @@ msgstr "Yorum" msgid "File comment" msgstr "Yorum" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1154 msgid "User" @@ -132,22 +132,23 @@ msgstr "Kullanıcı" msgid "upload date" msgstr "Yükleme tarihi" -#: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102 -#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27 -#: report/models.py:180 templates/InvenTree/search.html:137 -#: templates/InvenTree/search.html:289 templates/js/part.js:118 +#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 +#: label/models.py:102 part/models.py:687 part/models.py:2177 +#: part/templates/part/params.html:27 report/models.py:180 +#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 +#: templates/js/company.js:235 templates/js/part.js:118 #: templates/js/part.js:642 templates/js/stock.js:947 msgid "Name" msgstr "Adı" #: InvenTree/models.py:114 build/models.py:135 #: build/templates/build/detail.html:21 company/models.py:339 -#: company/models.py:491 company/templates/company/detail.html:27 +#: company/models.py:532 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 #: order/models.py:104 order/templates/order/purchase_order_detail.html:147 -#: part/models.py:710 part/templates/part/detail.html:54 +#: part/models.py:711 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 #: report/templates/report/inventree_build_order_base.html:118 @@ -463,7 +464,7 @@ msgstr "" #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:713 -#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77 +#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 #: order/forms.py:285 order/models.py:617 order/models.py:841 #: order/templates/order/order_wizard/match_parts.html:29 @@ -473,7 +474,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -604,7 +605,7 @@ msgstr "" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2315 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2316 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:659 templates/js/build.js:1102 @@ -626,15 +627,15 @@ msgstr "" #: build/models.py:153 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:622 +#: build/templates/build/detail.html:26 company/models.py:663 #: order/models.py:661 order/models.py:717 #: order/templates/order/order_wizard/select_parts.html:30 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1988 part/models.py:2000 part/models.py:2015 -#: part/models.py:2033 part/models.py:2108 part/models.py:2204 -#: part/models.py:2290 part/templates/part/part_app_base.html:8 +#: part/models.py:1989 part/models.py:2001 part/models.py:2016 +#: part/models.py:2034 part/models.py:2109 part/models.py:2205 +#: part/models.py:2291 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -644,7 +645,7 @@ msgstr "" #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:550 templates/js/build.js:835 #: templates/js/build.js:1075 templates/js/company.js:140 -#: templates/js/company.js:238 templates/js/part.js:241 +#: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 #: templates/js/stock.js:1346 msgid "Part" @@ -710,7 +711,7 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:220 order/models.py:108 part/models.py:882 +#: build/models.py:220 order/models.py:108 part/models.py:883 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "" @@ -738,7 +739,7 @@ msgstr "" #: build/models.py:251 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:105 order/models.py:122 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:886 +#: order/templates/order/sales_order_base.html:140 part/models.py:887 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" @@ -757,12 +758,12 @@ msgstr "" msgid "External Link" msgstr "" -#: build/models.py:258 part/models.py:744 stock/models.py:462 +#: build/models.py:258 part/models.py:745 stock/models.py:462 msgid "Link to external URL" msgstr "" #: build/models.py:262 build/templates/build/navbar.html:53 -#: company/models.py:132 company/models.py:498 +#: company/models.py:132 company/models.py:539 #: company/templates/company/navbar.html:70 #: company/templates/company/navbar.html:73 order/models.py:126 #: order/models.py:621 order/templates/order/po_navbar.html:38 @@ -770,7 +771,7 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:243 #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:871 +#: order/templates/order/so_navbar.html:36 part/models.py:872 #: part/templates/part/navbar.html:142 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 @@ -1598,7 +1599,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -1608,7 +1609,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:160 part/models.py:834 part/templates/part/detail.html:170 +#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:327 msgid "Assembly" msgstr "" @@ -1617,7 +1618,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:167 part/models.py:840 part/templates/part/detail.html:180 +#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180 #: templates/js/table_filters.js:331 msgid "Component" msgstr "" @@ -1626,7 +1627,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:174 part/models.py:851 part/templates/part/detail.html:200 +#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "" @@ -1634,7 +1635,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:181 part/models.py:856 part/templates/part/detail.html:210 +#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210 #: templates/js/table_filters.js:339 msgid "Salable" msgstr "" @@ -1643,7 +1644,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:188 part/models.py:846 part/templates/part/detail.html:190 +#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:343 msgid "Trackable" msgstr "" @@ -1652,7 +1653,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:195 part/models.py:866 part/templates/part/detail.html:150 +#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1825,7 +1826,7 @@ msgstr "" msgid "Key string must be unique" msgstr "" -#: common/models.py:714 company/forms.py:177 +#: common/models.py:714 company/forms.py:192 msgid "Price break quantity" msgstr "" @@ -1896,29 +1897,29 @@ msgstr "" msgid "Image URL" msgstr "" -#: company/forms.py:118 templates/js/part.js:787 +#: company/forms.py:133 templates/js/part.js:787 msgid "Single Price" msgstr "" -#: company/forms.py:120 +#: company/forms.py:135 msgid "Single quantity price" msgstr "" -#: company/forms.py:128 company/models.py:321 +#: company/forms.py:143 company/models.py:321 msgid "Select manufacturer" msgstr "" -#: company/forms.py:134 company/models.py:328 +#: company/forms.py:149 company/models.py:328 msgid "Manufacturer Part Number" msgstr "" -#: company/forms.py:136 company/models.py:327 +#: company/forms.py:151 company/models.py:327 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 #: order/templates/order/purchase_order_detail.html:162 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307 +#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:408 msgid "MPN" msgstr "" @@ -1971,10 +1972,10 @@ msgstr "" msgid "Point of contact" msgstr "" -#: company/models.py:121 company/models.py:333 company/models.py:485 -#: order/models.py:106 part/models.py:743 +#: company/models.py:121 company/models.py:333 company/models.py:526 +#: order/models.py:106 part/models.py:744 #: report/templates/report/inventree_build_order_base.html:165 -#: templates/js/company.js:188 templates/js/company.js:318 +#: templates/js/company.js:188 templates/js/company.js:419 #: templates/js/part.js:498 msgid "Link" msgstr "" @@ -1983,7 +1984,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:129 part/models.py:753 +#: company/models.py:129 part/models.py:754 msgid "Image" msgstr "" @@ -2011,12 +2012,12 @@ msgstr "" msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:305 company/models.py:456 stock/models.py:407 +#: company/models.py:305 company/models.py:497 stock/models.py:407 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" -#: company/models.py:309 company/models.py:460 order/views.py:1587 +#: company/models.py:309 company/models.py:501 order/views.py:1587 msgid "Select part" msgstr "" @@ -2027,7 +2028,7 @@ msgstr "" #: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:352 #: templates/js/company.js:44 templates/js/company.js:165 -#: templates/js/company.js:289 +#: templates/js/company.js:390 msgid "Manufacturer" msgstr "" @@ -2039,81 +2040,106 @@ msgstr "" msgid "Manufacturer part description" msgstr "" -#: company/models.py:466 company/templates/company/detail.html:62 -#: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:193 -#: order/templates/order/order_base.html:92 -#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 -#: part/bom.py:286 stock/templates/stock/item_base.html:364 -#: templates/js/company.js:48 templates/js/company.js:263 -#: templates/js/order.js:170 -msgid "Supplier" -msgstr "" - -#: company/models.py:467 -msgid "Select supplier" -msgstr "" - -#: company/models.py:472 company/templates/company/supplier_part_base.html:88 -#: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 -#: part/bom.py:287 -msgid "SKU" -msgstr "" - -#: company/models.py:473 -msgid "Supplier stock keeping unit" -msgstr "" - -#: company/models.py:479 +#: company/models.py:390 company/models.py:520 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 #: stock/templates/stock/item_base.html:357 msgid "Manufacturer Part" msgstr "" -#: company/models.py:480 +#: company/models.py:397 +msgid "Parameter name" +msgstr "" + +#: company/models.py:403 part/templates/part/params.html:28 +#: report/templates/report/inventree_test_report_base.html:90 +#: stock/models.py:1756 templates/InvenTree/settings/header.html:8 +#: templates/js/company.js:241 templates/js/stock.js:137 +msgid "Value" +msgstr "" + +#: company/models.py:404 +msgid "Parameter value" +msgstr "" + +#: company/models.py:410 part/models.py:829 part/models.py:2179 +#: part/templates/part/detail.html:106 part/templates/part/params.html:29 +#: templates/js/company.js:247 +msgid "Units" +msgstr "" + +#: company/models.py:411 +msgid "Parameter units" +msgstr "" + +#: company/models.py:507 company/templates/company/detail.html:62 +#: company/templates/company/supplier_part_base.html:84 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:193 +#: order/templates/order/order_base.html:92 +#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 +#: part/bom.py:286 stock/templates/stock/item_base.html:364 +#: templates/js/company.js:48 templates/js/company.js:364 +#: templates/js/order.js:170 +msgid "Supplier" +msgstr "" + +#: company/models.py:508 +msgid "Select supplier" +msgstr "" + +#: company/models.py:513 company/templates/company/supplier_part_base.html:88 +#: company/templates/company/supplier_part_detail.html:26 +#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 +#: part/bom.py:287 +msgid "SKU" +msgstr "" + +#: company/models.py:514 +msgid "Supplier stock keeping unit" +msgstr "" + +#: company/models.py:521 msgid "Select manufacturer part" msgstr "" -#: company/models.py:486 +#: company/models.py:527 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:492 +#: company/models.py:533 msgid "Supplier part description" msgstr "" -#: company/models.py:497 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318 +#: company/models.py:538 company/templates/company/supplier_part_base.html:116 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:501 part/models.py:1619 +#: company/models.py:542 part/models.py:1620 msgid "base cost" msgstr "" -#: company/models.py:501 part/models.py:1619 +#: company/models.py:542 part/models.py:1620 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:503 company/templates/company/supplier_part_base.html:109 +#: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 #: templates/js/stock.js:670 msgid "Packaging" msgstr "" -#: company/models.py:503 +#: company/models.py:544 msgid "Part packaging" msgstr "" -#: company/models.py:505 part/models.py:1621 +#: company/models.py:546 part/models.py:1622 msgid "multiple" msgstr "" -#: company/models.py:505 +#: company/models.py:546 msgid "Order multiple" msgstr "" @@ -2268,7 +2294,6 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:11 #: company/templates/company/manufacturer_part_navbar.html:11 -#: company/templates/company/manufacturer_part_suppliers.html:10 #: templates/InvenTree/search.html:164 msgid "Supplier Parts" msgstr "" @@ -2287,7 +2312,7 @@ msgid "New Supplier Part" msgstr "" #: company/templates/company/detail_supplier_part.html:72 -#: company/templates/company/manufacturer_part_suppliers.html:47 +#: company/templates/company/manufacturer_part_suppliers.html:82 #: company/views.py:64 order/templates/order/purchase_orders.html:185 #: part/templates/part/supplier.html:50 msgid "New Supplier" @@ -2339,6 +2364,7 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 +#: company/templates/company/manufacturer_part_suppliers.html:10 #: company/views.py:63 part/templates/part/navbar.html:86 #: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316 #: templates/navbar.html:35 @@ -2380,11 +2406,25 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:1002 users/models.py:188 +#: stock/views.py:1002 users/models.py:191 msgid "Delete" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:48 +#: company/templates/company/manufacturer_part_suppliers.html:37 +#: part/templates/part/category_navbar.html:34 +#: part/templates/part/category_navbar.html:37 +#: part/templates/part/navbar.html:24 +msgid "Parameters" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:43 +#: part/templates/part/params.html:18 +#: templates/InvenTree/settings/category.html:29 +#: templates/InvenTree/settings/part.html:47 +msgid "New Parameter" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:83 #: part/templates/part/supplier.html:51 msgid "Create new supplier" msgstr "" @@ -2462,7 +2502,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:416 -#: stock/templates/stock/item_base.html:369 templates/js/company.js:279 +#: stock/templates/stock/item_base.html:369 templates/js/company.js:380 msgid "Supplier Part" msgstr "" @@ -2510,7 +2550,7 @@ msgstr "" msgid "Pricing Information" msgstr "" -#: company/templates/company/supplier_part_pricing.html:19 company/views.py:794 +#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854 #: part/templates/part/sale_prices.html:17 part/views.py:2749 msgid "Add Price Break" msgstr "" @@ -2614,27 +2654,35 @@ msgstr "" msgid "Delete Manufacturer Part" msgstr "" -#: company/views.py:528 +#: company/views.py:514 +msgid "Add Manufacturer Part Parameter" +msgstr "" + +#: company/views.py:548 +msgid "Edit Manufacturer Part Parameter" +msgstr "" + +#: company/views.py:588 msgid "Edit Supplier Part" msgstr "" -#: company/views.py:578 templates/js/stock.js:1294 +#: company/views.py:638 templates/js/stock.js:1294 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:722 +#: company/views.py:782 msgid "Delete Supplier Part" msgstr "" -#: company/views.py:799 part/views.py:2753 +#: company/views.py:859 part/views.py:2753 msgid "Added new price break" msgstr "" -#: company/views.py:855 part/views.py:2797 +#: company/views.py:915 part/views.py:2797 msgid "Edit Price Break" msgstr "" -#: company/views.py:870 part/views.py:2811 +#: company/views.py:930 part/views.py:2811 msgid "Delete Price Break" msgstr "" @@ -3583,7 +3631,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:762 +#: part/bom.py:138 part/models.py:72 part/models.py:763 #: part/templates/part/category.html:66 part/templates/part/detail.html:90 msgid "Default Location" msgstr "" @@ -3661,7 +3709,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2204 +#: part/forms.py:122 part/models.py:2205 msgid "Parent Part" msgstr "" @@ -3737,7 +3785,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2299 +#: part/forms.py:344 part/models.py:2300 msgid "Sub part" msgstr "" @@ -3757,7 +3805,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2250 +#: part/models.py:82 part/models.py:2251 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3768,360 +3816,355 @@ msgstr "" msgid "Part Categories" msgstr "" -#: part/models.py:446 part/models.py:458 +#: part/models.py:445 part/models.py:457 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:555 +#: part/models.py:554 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:559 +#: part/models.py:558 msgid "Next available serial number is" msgstr "" -#: part/models.py:564 +#: part/models.py:563 msgid "Most recent serial number is" msgstr "" -#: part/models.py:643 +#: part/models.py:642 msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:654 +#: part/models.py:653 msgid "Part must be unique for name, IPN and revision" msgstr "" -#: part/models.py:685 part/templates/part/detail.html:22 +#: part/models.py:686 part/templates/part/detail.html:22 msgid "Part name" msgstr "" -#: part/models.py:692 +#: part/models.py:693 msgid "Is Template" msgstr "" -#: part/models.py:693 +#: part/models.py:694 msgid "Is this part a template part?" msgstr "" -#: part/models.py:704 +#: part/models.py:705 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:705 part/templates/part/detail.html:60 +#: part/models.py:706 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "" -#: part/models.py:711 +#: part/models.py:712 msgid "Part description" msgstr "" -#: part/models.py:716 part/templates/part/category.html:73 +#: part/models.py:717 part/templates/part/category.html:73 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "" -#: part/models.py:717 +#: part/models.py:718 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73 +#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" -#: part/models.py:725 +#: part/models.py:726 msgid "Part category" msgstr "" -#: part/models.py:730 part/templates/part/detail.html:28 +#: part/models.py:731 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "" -#: part/models.py:731 +#: part/models.py:732 msgid "Internal Part Number" msgstr "" -#: part/models.py:737 +#: part/models.py:738 msgid "Part revision or version number" msgstr "" -#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:199 +#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199 #: templates/js/part.js:173 msgid "Revision" msgstr "" -#: part/models.py:760 +#: part/models.py:761 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:807 part/templates/part/detail.html:97 +#: part/models.py:808 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "" -#: part/models.py:808 +#: part/models.py:809 msgid "Default supplier part" msgstr "" -#: part/models.py:815 +#: part/models.py:816 msgid "Default Expiry" msgstr "" -#: part/models.py:816 +#: part/models.py:817 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:821 part/templates/part/detail.html:113 +#: part/models.py:822 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "" -#: part/models.py:822 +#: part/models.py:823 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106 -#: part/templates/part/params.html:29 -msgid "Units" -msgstr "" - -#: part/models.py:829 +#: part/models.py:830 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:835 +#: part/models.py:836 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:841 +#: part/models.py:842 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:847 +#: part/models.py:848 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:852 +#: part/models.py:853 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:857 +#: part/models.py:858 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:861 part/templates/part/detail.html:227 +#: part/models.py:862 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:241 templates/js/table_filters.js:310 msgid "Active" msgstr "" -#: part/models.py:862 +#: part/models.py:863 msgid "Is this part active?" msgstr "" -#: part/models.py:867 +#: part/models.py:868 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:872 +#: part/models.py:873 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:875 +#: part/models.py:876 msgid "BOM checksum" msgstr "" -#: part/models.py:875 +#: part/models.py:876 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:878 +#: part/models.py:879 msgid "BOM checked by" msgstr "" -#: part/models.py:880 +#: part/models.py:881 msgid "BOM checked date" msgstr "" -#: part/models.py:884 +#: part/models.py:885 msgid "Creation User" msgstr "" -#: part/models.py:1621 +#: part/models.py:1622 msgid "Sell multiple" msgstr "" -#: part/models.py:2076 +#: part/models.py:2077 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2093 +#: part/models.py:2094 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2114 +#: part/models.py:2115 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2119 +#: part/models.py:2120 msgid "Test Description" msgstr "" -#: part/models.py:2120 +#: part/models.py:2121 msgid "Enter description for this test" msgstr "" -#: part/models.py:2125 templates/js/part.js:726 +#: part/models.py:2126 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "" -#: part/models.py:2126 +#: part/models.py:2127 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2131 templates/js/part.js:734 +#: part/models.py:2132 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2132 +#: part/models.py:2133 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2137 templates/js/part.js:741 +#: part/models.py:2138 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2138 +#: part/models.py:2139 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2171 +#: part/models.py:2172 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2176 +#: part/models.py:2177 msgid "Parameter Name" msgstr "" -#: part/models.py:2178 +#: part/models.py:2179 msgid "Parameter Units" msgstr "" -#: part/models.py:2206 part/models.py:2255 part/models.py:2256 +#: part/models.py:2207 part/models.py:2256 part/models.py:2257 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2208 +#: part/models.py:2209 msgid "Data" msgstr "" -#: part/models.py:2208 +#: part/models.py:2209 msgid "Parameter Value" msgstr "" -#: part/models.py:2260 templates/InvenTree/settings/category.html:67 +#: part/models.py:2261 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2261 +#: part/models.py:2262 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2291 +#: part/models.py:2292 msgid "Select parent part" msgstr "" -#: part/models.py:2300 +#: part/models.py:2301 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2306 +#: part/models.py:2307 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "" -#: part/models.py:2308 +#: part/models.py:2309 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2311 +#: part/models.py:2312 msgid "Overage" msgstr "" -#: part/models.py:2312 +#: part/models.py:2313 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2315 +#: part/models.py:2316 msgid "BOM item reference" msgstr "" -#: part/models.py:2318 +#: part/models.py:2319 msgid "BOM item notes" msgstr "" -#: part/models.py:2320 +#: part/models.py:2321 msgid "Checksum" msgstr "" -#: part/models.py:2320 +#: part/models.py:2321 msgid "BOM line checksum" msgstr "" -#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2325 +#: part/models.py:2326 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2330 templates/js/bom.js:294 +#: part/models.py:2331 templates/js/bom.js:294 msgid "Allow Variants" msgstr "" -#: part/models.py:2331 +#: part/models.py:2332 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2407 part/views.py:1690 part/views.py:1742 +#: part/models.py:2408 part/views.py:1690 part/views.py:1742 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2416 part/models.py:2418 +#: part/models.py:2417 part/models.py:2419 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2421 +#: part/models.py:2422 msgid "BOM Item" msgstr "" -#: part/models.py:2538 +#: part/models.py:2539 msgid "Part 1" msgstr "" -#: part/models.py:2542 +#: part/models.py:2543 msgid "Part 2" msgstr "" -#: part/models.py:2542 +#: part/models.py:2543 msgid "Select Related Part" msgstr "" -#: part/models.py:2574 +#: part/models.py:2575 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -4406,12 +4449,6 @@ msgstr "" msgid "If this category is deleted, these parts will be moved to the top-level category Teile" msgstr "" -#: part/templates/part/category_navbar.html:34 -#: part/templates/part/category_navbar.html:37 -#: part/templates/part/navbar.html:24 -msgid "Parameters" -msgstr "" - #: part/templates/part/category_parametric.html:10 #: part/templates/part/navbar.html:21 part/templates/part/params.html:10 msgid "Part Parameters" @@ -4707,19 +4744,6 @@ msgstr "" msgid "Add new parameter" msgstr "" -#: part/templates/part/params.html:18 -#: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:47 -msgid "New Parameter" -msgstr "" - -#: part/templates/part/params.html:28 -#: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1756 templates/InvenTree/settings/header.html:8 -#: templates/js/stock.js:137 -msgid "Value" -msgstr "" - #: part/templates/part/params.html:41 templates/InvenTree/settings/user.html:19 msgid "Edit" msgstr "" @@ -4737,7 +4761,7 @@ msgid "Part List" msgstr "" #: part/templates/part/part_base.html:26 templates/js/company.js:156 -#: templates/js/company.js:254 templates/js/part.js:84 templates/js/part.js:161 +#: templates/js/company.js:355 templates/js/part.js:84 templates/js/part.js:161 msgid "Inactive" msgstr "" @@ -4926,7 +4950,7 @@ msgstr "" msgid "New Variant" msgstr "" -#: part/templatetags/inventree_extras.py:98 +#: part/templatetags/inventree_extras.py:99 msgid "Unknown database" msgstr "" @@ -6030,7 +6054,7 @@ msgstr "" msgid "Add Stock Items" msgstr "" -#: stock/views.py:1001 users/models.py:184 +#: stock/views.py:1001 users/models.py:187 msgid "Add" msgstr "" @@ -6419,46 +6443,50 @@ msgid "API Version" msgstr "" #: templates/about.html:39 +msgid "Python Version" +msgstr "" + +#: templates/about.html:44 msgid "Django Version" msgstr "" -#: templates/about.html:46 +#: templates/about.html:51 msgid "Commit Hash" msgstr "" -#: templates/about.html:53 +#: templates/about.html:58 msgid "Commit Date" msgstr "" -#: templates/about.html:58 +#: templates/about.html:63 msgid "InvenTree Documentation" msgstr "" -#: templates/about.html:63 +#: templates/about.html:68 msgid "View Code on GitHub" msgstr "" -#: templates/about.html:68 +#: templates/about.html:73 msgid "Credits" msgstr "" -#: templates/about.html:73 +#: templates/about.html:78 msgid "Mobile App" msgstr "" -#: templates/about.html:78 +#: templates/about.html:83 msgid "Submit Bug Report" msgstr "" -#: templates/about.html:85 templates/clip.html:4 +#: templates/about.html:90 templates/clip.html:4 msgid "copy to clipboard" msgstr "" -#: templates/about.html:85 +#: templates/about.html:90 msgid "copy version information" msgstr "" -#: templates/about.html:95 templates/js/modals.js:568 +#: templates/about.html:100 templates/js/modals.js:568 #: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54 #: templates/modals.html:97 msgid "Close" @@ -6702,17 +6730,31 @@ msgstr "" msgid "No manufacturer parts found" msgstr "" -#: templates/js/company.js:148 templates/js/company.js:246 +#: templates/js/company.js:148 templates/js/company.js:347 #: templates/js/part.js:68 templates/js/part.js:153 msgid "Template part" msgstr "" -#: templates/js/company.js:152 templates/js/company.js:250 +#: templates/js/company.js:152 templates/js/company.js:351 #: templates/js/part.js:72 templates/js/part.js:157 msgid "Assembled part" msgstr "" -#: templates/js/company.js:227 +#: templates/js/company.js:226 +#, fuzzy +#| msgid "No serial numbers found" +msgid "No parameters found" +msgstr "Seri numarası bulunamadı" + +#: templates/js/company.js:262 +msgid "Edit parameter" +msgstr "" + +#: templates/js/company.js:263 +msgid "Delete parameter" +msgstr "" + +#: templates/js/company.js:328 msgid "No supplier parts found" msgstr "" @@ -7656,34 +7698,34 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:171 +#: users/models.py:174 msgid "Permission set" msgstr "" -#: users/models.py:179 +#: users/models.py:182 msgid "Group" msgstr "" -#: users/models.py:182 +#: users/models.py:185 msgid "View" msgstr "" -#: users/models.py:182 +#: users/models.py:185 msgid "Permission to view items" msgstr "" -#: users/models.py:184 +#: users/models.py:187 msgid "Permission to add items" msgstr "" -#: users/models.py:186 +#: users/models.py:189 msgid "Change" msgstr "" -#: users/models.py:186 +#: users/models.py:189 msgid "Permissions to edit items" msgstr "" -#: users/models.py:188 +#: users/models.py:191 msgid "Permission to delete items" msgstr "" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index a3fe11ac73..dc263c17d1 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 00:53+0000\n" +"POT-Creation-Date: 2021-06-21 06:40+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -122,7 +122,7 @@ msgstr "注释" msgid "File comment" msgstr "文件注释" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1154 msgid "User" @@ -132,22 +132,23 @@ msgstr "用户" msgid "upload date" msgstr "上传日期" -#: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102 -#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27 -#: report/models.py:180 templates/InvenTree/search.html:137 -#: templates/InvenTree/search.html:289 templates/js/part.js:118 +#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 +#: label/models.py:102 part/models.py:687 part/models.py:2177 +#: part/templates/part/params.html:27 report/models.py:180 +#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 +#: templates/js/company.js:235 templates/js/part.js:118 #: templates/js/part.js:642 templates/js/stock.js:947 msgid "Name" msgstr "名称" #: InvenTree/models.py:114 build/models.py:135 #: build/templates/build/detail.html:21 company/models.py:339 -#: company/models.py:491 company/templates/company/detail.html:27 +#: company/models.py:532 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 #: order/models.py:104 order/templates/order/purchase_order_detail.html:147 -#: part/models.py:710 part/templates/part/detail.html:54 +#: part/models.py:711 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 #: report/templates/report/inventree_build_order_base.html:118 @@ -463,7 +464,7 @@ msgstr "" #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:713 -#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77 +#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 #: order/forms.py:285 order/models.py:617 order/models.py:841 #: order/templates/order/order_wizard/match_parts.html:29 @@ -473,7 +474,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -604,7 +605,7 @@ msgstr "" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2315 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2316 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:659 templates/js/build.js:1102 @@ -626,15 +627,15 @@ msgstr "" #: build/models.py:153 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:622 +#: build/templates/build/detail.html:26 company/models.py:663 #: order/models.py:661 order/models.py:717 #: order/templates/order/order_wizard/select_parts.html:30 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1988 part/models.py:2000 part/models.py:2015 -#: part/models.py:2033 part/models.py:2108 part/models.py:2204 -#: part/models.py:2290 part/templates/part/part_app_base.html:8 +#: part/models.py:1989 part/models.py:2001 part/models.py:2016 +#: part/models.py:2034 part/models.py:2109 part/models.py:2205 +#: part/models.py:2291 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -644,7 +645,7 @@ msgstr "" #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:550 templates/js/build.js:835 #: templates/js/build.js:1075 templates/js/company.js:140 -#: templates/js/company.js:238 templates/js/part.js:241 +#: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 #: templates/js/stock.js:1346 msgid "Part" @@ -710,7 +711,7 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:220 order/models.py:108 part/models.py:882 +#: build/models.py:220 order/models.py:108 part/models.py:883 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "" @@ -738,7 +739,7 @@ msgstr "" #: build/models.py:251 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:105 order/models.py:122 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:886 +#: order/templates/order/sales_order_base.html:140 part/models.py:887 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" @@ -757,12 +758,12 @@ msgstr "" msgid "External Link" msgstr "" -#: build/models.py:258 part/models.py:744 stock/models.py:462 +#: build/models.py:258 part/models.py:745 stock/models.py:462 msgid "Link to external URL" msgstr "" #: build/models.py:262 build/templates/build/navbar.html:53 -#: company/models.py:132 company/models.py:498 +#: company/models.py:132 company/models.py:539 #: company/templates/company/navbar.html:70 #: company/templates/company/navbar.html:73 order/models.py:126 #: order/models.py:621 order/templates/order/po_navbar.html:38 @@ -770,7 +771,7 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:243 #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:871 +#: order/templates/order/so_navbar.html:36 part/models.py:872 #: part/templates/part/navbar.html:142 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 @@ -1598,7 +1599,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -1608,7 +1609,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:160 part/models.py:834 part/templates/part/detail.html:170 +#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:327 msgid "Assembly" msgstr "" @@ -1617,7 +1618,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:167 part/models.py:840 part/templates/part/detail.html:180 +#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180 #: templates/js/table_filters.js:331 msgid "Component" msgstr "" @@ -1626,7 +1627,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:174 part/models.py:851 part/templates/part/detail.html:200 +#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "" @@ -1634,7 +1635,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:181 part/models.py:856 part/templates/part/detail.html:210 +#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210 #: templates/js/table_filters.js:339 msgid "Salable" msgstr "" @@ -1643,7 +1644,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:188 part/models.py:846 part/templates/part/detail.html:190 +#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:343 msgid "Trackable" msgstr "" @@ -1652,7 +1653,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:195 part/models.py:866 part/templates/part/detail.html:150 +#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1825,7 +1826,7 @@ msgstr "" msgid "Key string must be unique" msgstr "" -#: common/models.py:714 company/forms.py:177 +#: common/models.py:714 company/forms.py:192 msgid "Price break quantity" msgstr "" @@ -1896,29 +1897,29 @@ msgstr "" msgid "Image URL" msgstr "" -#: company/forms.py:118 templates/js/part.js:787 +#: company/forms.py:133 templates/js/part.js:787 msgid "Single Price" msgstr "" -#: company/forms.py:120 +#: company/forms.py:135 msgid "Single quantity price" msgstr "" -#: company/forms.py:128 company/models.py:321 +#: company/forms.py:143 company/models.py:321 msgid "Select manufacturer" msgstr "" -#: company/forms.py:134 company/models.py:328 +#: company/forms.py:149 company/models.py:328 msgid "Manufacturer Part Number" msgstr "" -#: company/forms.py:136 company/models.py:327 +#: company/forms.py:151 company/models.py:327 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 #: order/templates/order/purchase_order_detail.html:162 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307 +#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:408 msgid "MPN" msgstr "" @@ -1971,10 +1972,10 @@ msgstr "" msgid "Point of contact" msgstr "" -#: company/models.py:121 company/models.py:333 company/models.py:485 -#: order/models.py:106 part/models.py:743 +#: company/models.py:121 company/models.py:333 company/models.py:526 +#: order/models.py:106 part/models.py:744 #: report/templates/report/inventree_build_order_base.html:165 -#: templates/js/company.js:188 templates/js/company.js:318 +#: templates/js/company.js:188 templates/js/company.js:419 #: templates/js/part.js:498 msgid "Link" msgstr "" @@ -1983,7 +1984,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:129 part/models.py:753 +#: company/models.py:129 part/models.py:754 msgid "Image" msgstr "" @@ -2011,12 +2012,12 @@ msgstr "" msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:305 company/models.py:456 stock/models.py:407 +#: company/models.py:305 company/models.py:497 stock/models.py:407 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" -#: company/models.py:309 company/models.py:460 order/views.py:1587 +#: company/models.py:309 company/models.py:501 order/views.py:1587 msgid "Select part" msgstr "" @@ -2027,7 +2028,7 @@ msgstr "" #: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:352 #: templates/js/company.js:44 templates/js/company.js:165 -#: templates/js/company.js:289 +#: templates/js/company.js:390 msgid "Manufacturer" msgstr "" @@ -2039,81 +2040,106 @@ msgstr "" msgid "Manufacturer part description" msgstr "" -#: company/models.py:466 company/templates/company/detail.html:62 -#: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:193 -#: order/templates/order/order_base.html:92 -#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 -#: part/bom.py:286 stock/templates/stock/item_base.html:364 -#: templates/js/company.js:48 templates/js/company.js:263 -#: templates/js/order.js:170 -msgid "Supplier" -msgstr "" - -#: company/models.py:467 -msgid "Select supplier" -msgstr "" - -#: company/models.py:472 company/templates/company/supplier_part_base.html:88 -#: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 -#: part/bom.py:287 -msgid "SKU" -msgstr "" - -#: company/models.py:473 -msgid "Supplier stock keeping unit" -msgstr "" - -#: company/models.py:479 +#: company/models.py:390 company/models.py:520 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 #: stock/templates/stock/item_base.html:357 msgid "Manufacturer Part" msgstr "" -#: company/models.py:480 +#: company/models.py:397 +msgid "Parameter name" +msgstr "" + +#: company/models.py:403 part/templates/part/params.html:28 +#: report/templates/report/inventree_test_report_base.html:90 +#: stock/models.py:1756 templates/InvenTree/settings/header.html:8 +#: templates/js/company.js:241 templates/js/stock.js:137 +msgid "Value" +msgstr "" + +#: company/models.py:404 +msgid "Parameter value" +msgstr "" + +#: company/models.py:410 part/models.py:829 part/models.py:2179 +#: part/templates/part/detail.html:106 part/templates/part/params.html:29 +#: templates/js/company.js:247 +msgid "Units" +msgstr "" + +#: company/models.py:411 +msgid "Parameter units" +msgstr "" + +#: company/models.py:507 company/templates/company/detail.html:62 +#: company/templates/company/supplier_part_base.html:84 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:193 +#: order/templates/order/order_base.html:92 +#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 +#: part/bom.py:286 stock/templates/stock/item_base.html:364 +#: templates/js/company.js:48 templates/js/company.js:364 +#: templates/js/order.js:170 +msgid "Supplier" +msgstr "" + +#: company/models.py:508 +msgid "Select supplier" +msgstr "" + +#: company/models.py:513 company/templates/company/supplier_part_base.html:88 +#: company/templates/company/supplier_part_detail.html:26 +#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 +#: part/bom.py:287 +msgid "SKU" +msgstr "" + +#: company/models.py:514 +msgid "Supplier stock keeping unit" +msgstr "" + +#: company/models.py:521 msgid "Select manufacturer part" msgstr "" -#: company/models.py:486 +#: company/models.py:527 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:492 +#: company/models.py:533 msgid "Supplier part description" msgstr "" -#: company/models.py:497 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318 +#: company/models.py:538 company/templates/company/supplier_part_base.html:116 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:501 part/models.py:1619 +#: company/models.py:542 part/models.py:1620 msgid "base cost" msgstr "" -#: company/models.py:501 part/models.py:1619 +#: company/models.py:542 part/models.py:1620 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:503 company/templates/company/supplier_part_base.html:109 +#: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 #: templates/js/stock.js:670 msgid "Packaging" msgstr "" -#: company/models.py:503 +#: company/models.py:544 msgid "Part packaging" msgstr "" -#: company/models.py:505 part/models.py:1621 +#: company/models.py:546 part/models.py:1622 msgid "multiple" msgstr "" -#: company/models.py:505 +#: company/models.py:546 msgid "Order multiple" msgstr "" @@ -2268,7 +2294,6 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:11 #: company/templates/company/manufacturer_part_navbar.html:11 -#: company/templates/company/manufacturer_part_suppliers.html:10 #: templates/InvenTree/search.html:164 msgid "Supplier Parts" msgstr "" @@ -2287,7 +2312,7 @@ msgid "New Supplier Part" msgstr "" #: company/templates/company/detail_supplier_part.html:72 -#: company/templates/company/manufacturer_part_suppliers.html:47 +#: company/templates/company/manufacturer_part_suppliers.html:82 #: company/views.py:64 order/templates/order/purchase_orders.html:185 #: part/templates/part/supplier.html:50 msgid "New Supplier" @@ -2339,6 +2364,7 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 +#: company/templates/company/manufacturer_part_suppliers.html:10 #: company/views.py:63 part/templates/part/navbar.html:86 #: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316 #: templates/navbar.html:35 @@ -2380,11 +2406,25 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:1002 users/models.py:188 +#: stock/views.py:1002 users/models.py:191 msgid "Delete" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:48 +#: company/templates/company/manufacturer_part_suppliers.html:37 +#: part/templates/part/category_navbar.html:34 +#: part/templates/part/category_navbar.html:37 +#: part/templates/part/navbar.html:24 +msgid "Parameters" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:43 +#: part/templates/part/params.html:18 +#: templates/InvenTree/settings/category.html:29 +#: templates/InvenTree/settings/part.html:47 +msgid "New Parameter" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:83 #: part/templates/part/supplier.html:51 msgid "Create new supplier" msgstr "" @@ -2462,7 +2502,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:416 -#: stock/templates/stock/item_base.html:369 templates/js/company.js:279 +#: stock/templates/stock/item_base.html:369 templates/js/company.js:380 msgid "Supplier Part" msgstr "" @@ -2510,7 +2550,7 @@ msgstr "" msgid "Pricing Information" msgstr "" -#: company/templates/company/supplier_part_pricing.html:19 company/views.py:794 +#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854 #: part/templates/part/sale_prices.html:17 part/views.py:2749 msgid "Add Price Break" msgstr "" @@ -2614,27 +2654,35 @@ msgstr "" msgid "Delete Manufacturer Part" msgstr "" -#: company/views.py:528 +#: company/views.py:514 +msgid "Add Manufacturer Part Parameter" +msgstr "" + +#: company/views.py:548 +msgid "Edit Manufacturer Part Parameter" +msgstr "" + +#: company/views.py:588 msgid "Edit Supplier Part" msgstr "" -#: company/views.py:578 templates/js/stock.js:1294 +#: company/views.py:638 templates/js/stock.js:1294 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:722 +#: company/views.py:782 msgid "Delete Supplier Part" msgstr "" -#: company/views.py:799 part/views.py:2753 +#: company/views.py:859 part/views.py:2753 msgid "Added new price break" msgstr "" -#: company/views.py:855 part/views.py:2797 +#: company/views.py:915 part/views.py:2797 msgid "Edit Price Break" msgstr "" -#: company/views.py:870 part/views.py:2811 +#: company/views.py:930 part/views.py:2811 msgid "Delete Price Break" msgstr "" @@ -3583,7 +3631,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:762 +#: part/bom.py:138 part/models.py:72 part/models.py:763 #: part/templates/part/category.html:66 part/templates/part/detail.html:90 msgid "Default Location" msgstr "" @@ -3661,7 +3709,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2204 +#: part/forms.py:122 part/models.py:2205 msgid "Parent Part" msgstr "" @@ -3737,7 +3785,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2299 +#: part/forms.py:344 part/models.py:2300 msgid "Sub part" msgstr "" @@ -3757,7 +3805,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2250 +#: part/models.py:82 part/models.py:2251 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3768,360 +3816,355 @@ msgstr "" msgid "Part Categories" msgstr "" -#: part/models.py:446 part/models.py:458 +#: part/models.py:445 part/models.py:457 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:555 +#: part/models.py:554 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:559 +#: part/models.py:558 msgid "Next available serial number is" msgstr "" -#: part/models.py:564 +#: part/models.py:563 msgid "Most recent serial number is" msgstr "" -#: part/models.py:643 +#: part/models.py:642 msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:654 +#: part/models.py:653 msgid "Part must be unique for name, IPN and revision" msgstr "" -#: part/models.py:685 part/templates/part/detail.html:22 +#: part/models.py:686 part/templates/part/detail.html:22 msgid "Part name" msgstr "" -#: part/models.py:692 +#: part/models.py:693 msgid "Is Template" msgstr "" -#: part/models.py:693 +#: part/models.py:694 msgid "Is this part a template part?" msgstr "" -#: part/models.py:704 +#: part/models.py:705 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:705 part/templates/part/detail.html:60 +#: part/models.py:706 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "" -#: part/models.py:711 +#: part/models.py:712 msgid "Part description" msgstr "" -#: part/models.py:716 part/templates/part/category.html:73 +#: part/models.py:717 part/templates/part/category.html:73 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "" -#: part/models.py:717 +#: part/models.py:718 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73 +#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" -#: part/models.py:725 +#: part/models.py:726 msgid "Part category" msgstr "" -#: part/models.py:730 part/templates/part/detail.html:28 +#: part/models.py:731 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "" -#: part/models.py:731 +#: part/models.py:732 msgid "Internal Part Number" msgstr "" -#: part/models.py:737 +#: part/models.py:738 msgid "Part revision or version number" msgstr "" -#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:199 +#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199 #: templates/js/part.js:173 msgid "Revision" msgstr "" -#: part/models.py:760 +#: part/models.py:761 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:807 part/templates/part/detail.html:97 +#: part/models.py:808 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "" -#: part/models.py:808 +#: part/models.py:809 msgid "Default supplier part" msgstr "" -#: part/models.py:815 +#: part/models.py:816 msgid "Default Expiry" msgstr "" -#: part/models.py:816 +#: part/models.py:817 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:821 part/templates/part/detail.html:113 +#: part/models.py:822 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "" -#: part/models.py:822 +#: part/models.py:823 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106 -#: part/templates/part/params.html:29 -msgid "Units" -msgstr "" - -#: part/models.py:829 +#: part/models.py:830 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:835 +#: part/models.py:836 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:841 +#: part/models.py:842 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:847 +#: part/models.py:848 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:852 +#: part/models.py:853 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:857 +#: part/models.py:858 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:861 part/templates/part/detail.html:227 +#: part/models.py:862 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:241 templates/js/table_filters.js:310 msgid "Active" msgstr "" -#: part/models.py:862 +#: part/models.py:863 msgid "Is this part active?" msgstr "" -#: part/models.py:867 +#: part/models.py:868 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:872 +#: part/models.py:873 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:875 +#: part/models.py:876 msgid "BOM checksum" msgstr "" -#: part/models.py:875 +#: part/models.py:876 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:878 +#: part/models.py:879 msgid "BOM checked by" msgstr "" -#: part/models.py:880 +#: part/models.py:881 msgid "BOM checked date" msgstr "" -#: part/models.py:884 +#: part/models.py:885 msgid "Creation User" msgstr "" -#: part/models.py:1621 +#: part/models.py:1622 msgid "Sell multiple" msgstr "" -#: part/models.py:2076 +#: part/models.py:2077 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2093 +#: part/models.py:2094 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2114 +#: part/models.py:2115 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2119 +#: part/models.py:2120 msgid "Test Description" msgstr "" -#: part/models.py:2120 +#: part/models.py:2121 msgid "Enter description for this test" msgstr "" -#: part/models.py:2125 templates/js/part.js:726 +#: part/models.py:2126 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "" -#: part/models.py:2126 +#: part/models.py:2127 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2131 templates/js/part.js:734 +#: part/models.py:2132 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2132 +#: part/models.py:2133 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2137 templates/js/part.js:741 +#: part/models.py:2138 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2138 +#: part/models.py:2139 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2171 +#: part/models.py:2172 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2176 +#: part/models.py:2177 msgid "Parameter Name" msgstr "" -#: part/models.py:2178 +#: part/models.py:2179 msgid "Parameter Units" msgstr "" -#: part/models.py:2206 part/models.py:2255 part/models.py:2256 +#: part/models.py:2207 part/models.py:2256 part/models.py:2257 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2208 +#: part/models.py:2209 msgid "Data" msgstr "" -#: part/models.py:2208 +#: part/models.py:2209 msgid "Parameter Value" msgstr "" -#: part/models.py:2260 templates/InvenTree/settings/category.html:67 +#: part/models.py:2261 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2261 +#: part/models.py:2262 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2291 +#: part/models.py:2292 msgid "Select parent part" msgstr "" -#: part/models.py:2300 +#: part/models.py:2301 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2306 +#: part/models.py:2307 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "" -#: part/models.py:2308 +#: part/models.py:2309 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2311 +#: part/models.py:2312 msgid "Overage" msgstr "" -#: part/models.py:2312 +#: part/models.py:2313 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2315 +#: part/models.py:2316 msgid "BOM item reference" msgstr "" -#: part/models.py:2318 +#: part/models.py:2319 msgid "BOM item notes" msgstr "" -#: part/models.py:2320 +#: part/models.py:2321 msgid "Checksum" msgstr "" -#: part/models.py:2320 +#: part/models.py:2321 msgid "BOM line checksum" msgstr "" -#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2325 +#: part/models.py:2326 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2330 templates/js/bom.js:294 +#: part/models.py:2331 templates/js/bom.js:294 msgid "Allow Variants" msgstr "" -#: part/models.py:2331 +#: part/models.py:2332 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2407 part/views.py:1690 part/views.py:1742 +#: part/models.py:2408 part/views.py:1690 part/views.py:1742 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2416 part/models.py:2418 +#: part/models.py:2417 part/models.py:2419 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2421 +#: part/models.py:2422 msgid "BOM Item" msgstr "" -#: part/models.py:2538 +#: part/models.py:2539 msgid "Part 1" msgstr "" -#: part/models.py:2542 +#: part/models.py:2543 msgid "Part 2" msgstr "" -#: part/models.py:2542 +#: part/models.py:2543 msgid "Select Related Part" msgstr "" -#: part/models.py:2574 +#: part/models.py:2575 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -4406,12 +4449,6 @@ msgstr "" msgid "If this category is deleted, these parts will be moved to the top-level category Teile" msgstr "" -#: part/templates/part/category_navbar.html:34 -#: part/templates/part/category_navbar.html:37 -#: part/templates/part/navbar.html:24 -msgid "Parameters" -msgstr "" - #: part/templates/part/category_parametric.html:10 #: part/templates/part/navbar.html:21 part/templates/part/params.html:10 msgid "Part Parameters" @@ -4707,19 +4744,6 @@ msgstr "" msgid "Add new parameter" msgstr "" -#: part/templates/part/params.html:18 -#: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:47 -msgid "New Parameter" -msgstr "" - -#: part/templates/part/params.html:28 -#: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1756 templates/InvenTree/settings/header.html:8 -#: templates/js/stock.js:137 -msgid "Value" -msgstr "" - #: part/templates/part/params.html:41 templates/InvenTree/settings/user.html:19 msgid "Edit" msgstr "" @@ -4737,7 +4761,7 @@ msgid "Part List" msgstr "" #: part/templates/part/part_base.html:26 templates/js/company.js:156 -#: templates/js/company.js:254 templates/js/part.js:84 templates/js/part.js:161 +#: templates/js/company.js:355 templates/js/part.js:84 templates/js/part.js:161 msgid "Inactive" msgstr "" @@ -4926,7 +4950,7 @@ msgstr "" msgid "New Variant" msgstr "" -#: part/templatetags/inventree_extras.py:98 +#: part/templatetags/inventree_extras.py:99 msgid "Unknown database" msgstr "" @@ -6030,7 +6054,7 @@ msgstr "" msgid "Add Stock Items" msgstr "" -#: stock/views.py:1001 users/models.py:184 +#: stock/views.py:1001 users/models.py:187 msgid "Add" msgstr "" @@ -6419,46 +6443,50 @@ msgid "API Version" msgstr "" #: templates/about.html:39 +msgid "Python Version" +msgstr "" + +#: templates/about.html:44 msgid "Django Version" msgstr "" -#: templates/about.html:46 +#: templates/about.html:51 msgid "Commit Hash" msgstr "" -#: templates/about.html:53 +#: templates/about.html:58 msgid "Commit Date" msgstr "" -#: templates/about.html:58 +#: templates/about.html:63 msgid "InvenTree Documentation" msgstr "" -#: templates/about.html:63 +#: templates/about.html:68 msgid "View Code on GitHub" msgstr "" -#: templates/about.html:68 +#: templates/about.html:73 msgid "Credits" msgstr "" -#: templates/about.html:73 +#: templates/about.html:78 msgid "Mobile App" msgstr "" -#: templates/about.html:78 +#: templates/about.html:83 msgid "Submit Bug Report" msgstr "" -#: templates/about.html:85 templates/clip.html:4 +#: templates/about.html:90 templates/clip.html:4 msgid "copy to clipboard" msgstr "" -#: templates/about.html:85 +#: templates/about.html:90 msgid "copy version information" msgstr "" -#: templates/about.html:95 templates/js/modals.js:568 +#: templates/about.html:100 templates/js/modals.js:568 #: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54 #: templates/modals.html:97 msgid "Close" @@ -6702,17 +6730,31 @@ msgstr "" msgid "No manufacturer parts found" msgstr "" -#: templates/js/company.js:148 templates/js/company.js:246 +#: templates/js/company.js:148 templates/js/company.js:347 #: templates/js/part.js:68 templates/js/part.js:153 msgid "Template part" msgstr "" -#: templates/js/company.js:152 templates/js/company.js:250 +#: templates/js/company.js:152 templates/js/company.js:351 #: templates/js/part.js:72 templates/js/part.js:157 msgid "Assembled part" msgstr "" -#: templates/js/company.js:227 +#: templates/js/company.js:226 +#, fuzzy +#| msgid "No serial numbers found" +msgid "No parameters found" +msgstr "未找到序列号" + +#: templates/js/company.js:262 +msgid "Edit parameter" +msgstr "" + +#: templates/js/company.js:263 +msgid "Delete parameter" +msgstr "" + +#: templates/js/company.js:328 msgid "No supplier parts found" msgstr "" @@ -7656,34 +7698,34 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:171 +#: users/models.py:174 msgid "Permission set" msgstr "" -#: users/models.py:179 +#: users/models.py:182 msgid "Group" msgstr "" -#: users/models.py:182 +#: users/models.py:185 msgid "View" msgstr "" -#: users/models.py:182 +#: users/models.py:185 msgid "Permission to view items" msgstr "" -#: users/models.py:184 +#: users/models.py:187 msgid "Permission to add items" msgstr "" -#: users/models.py:186 +#: users/models.py:189 msgid "Change" msgstr "" -#: users/models.py:186 +#: users/models.py:189 msgid "Permissions to edit items" msgstr "" -#: users/models.py:188 +#: users/models.py:191 msgid "Permission to delete items" msgstr "" From 1a072bb0cd0a4624dde0a616ebf1ddbbe9ed4cde Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 21 Jun 2021 16:54:28 +1000 Subject: [PATCH 154/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/fr/LC_MESSAGES/django.po | 500 ++++++++++++---------- 1 file changed, 270 insertions(+), 230 deletions(-) diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 9b03757401..fe5411541e 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-20 22:34+0000\n" -"PO-Revision-Date: 2021-06-20 23:45\n" +"POT-Creation-Date: 2021-06-21 06:40+0000\n" +"PO-Revision-Date: 2021-06-21 06:54\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -122,7 +122,7 @@ msgstr "Commentaire" msgid "File comment" msgstr "Commentaire du fichier" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1154 msgid "User" @@ -132,22 +132,23 @@ msgstr "Utilisateur" msgid "upload date" msgstr "date de chargement" -#: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102 -#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27 -#: report/models.py:180 templates/InvenTree/search.html:137 -#: templates/InvenTree/search.html:289 templates/js/part.js:118 +#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 +#: label/models.py:102 part/models.py:687 part/models.py:2177 +#: part/templates/part/params.html:27 report/models.py:180 +#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 +#: templates/js/company.js:235 templates/js/part.js:118 #: templates/js/part.js:642 templates/js/stock.js:947 msgid "Name" msgstr "Nom" #: InvenTree/models.py:114 build/models.py:135 #: build/templates/build/detail.html:21 company/models.py:339 -#: company/models.py:491 company/templates/company/detail.html:27 +#: company/models.py:532 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 #: order/models.py:104 order/templates/order/purchase_order_detail.html:147 -#: part/models.py:710 part/templates/part/detail.html:54 +#: part/models.py:711 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 #: report/templates/report/inventree_build_order_base.html:118 @@ -463,7 +464,7 @@ msgstr "" #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:713 -#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77 +#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 #: order/forms.py:285 order/models.py:617 order/models.py:841 #: order/templates/order/order_wizard/match_parts.html:29 @@ -473,7 +474,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -604,7 +605,7 @@ msgstr "" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2315 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2316 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:659 templates/js/build.js:1102 @@ -626,15 +627,15 @@ msgstr "" #: build/models.py:153 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:622 +#: build/templates/build/detail.html:26 company/models.py:663 #: order/models.py:661 order/models.py:717 #: order/templates/order/order_wizard/select_parts.html:30 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1988 part/models.py:2000 part/models.py:2015 -#: part/models.py:2033 part/models.py:2108 part/models.py:2204 -#: part/models.py:2290 part/templates/part/part_app_base.html:8 +#: part/models.py:1989 part/models.py:2001 part/models.py:2016 +#: part/models.py:2034 part/models.py:2109 part/models.py:2205 +#: part/models.py:2291 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -644,7 +645,7 @@ msgstr "" #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:550 templates/js/build.js:835 #: templates/js/build.js:1075 templates/js/company.js:140 -#: templates/js/company.js:238 templates/js/part.js:241 +#: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 #: templates/js/stock.js:1346 msgid "Part" @@ -710,7 +711,7 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:220 order/models.py:108 part/models.py:882 +#: build/models.py:220 order/models.py:108 part/models.py:883 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "Date de création" @@ -738,7 +739,7 @@ msgstr "" #: build/models.py:251 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:105 order/models.py:122 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:886 +#: order/templates/order/sales_order_base.html:140 part/models.py:887 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" @@ -757,12 +758,12 @@ msgstr "" msgid "External Link" msgstr "Lien Externe" -#: build/models.py:258 part/models.py:744 stock/models.py:462 +#: build/models.py:258 part/models.py:745 stock/models.py:462 msgid "Link to external URL" msgstr "" #: build/models.py:262 build/templates/build/navbar.html:53 -#: company/models.py:132 company/models.py:498 +#: company/models.py:132 company/models.py:539 #: company/templates/company/navbar.html:70 #: company/templates/company/navbar.html:73 order/models.py:126 #: order/models.py:621 order/templates/order/po_navbar.html:38 @@ -770,7 +771,7 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:243 #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:871 +#: order/templates/order/so_navbar.html:36 part/models.py:872 #: part/templates/part/navbar.html:142 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 @@ -1598,7 +1599,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -1608,7 +1609,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:160 part/models.py:834 part/templates/part/detail.html:170 +#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:327 msgid "Assembly" msgstr "" @@ -1617,7 +1618,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:167 part/models.py:840 part/templates/part/detail.html:180 +#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180 #: templates/js/table_filters.js:331 msgid "Component" msgstr "" @@ -1626,7 +1627,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:174 part/models.py:851 part/templates/part/detail.html:200 +#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "" @@ -1634,7 +1635,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:181 part/models.py:856 part/templates/part/detail.html:210 +#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210 #: templates/js/table_filters.js:339 msgid "Salable" msgstr "" @@ -1643,7 +1644,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:188 part/models.py:846 part/templates/part/detail.html:190 +#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:343 msgid "Trackable" msgstr "" @@ -1652,7 +1653,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:195 part/models.py:866 part/templates/part/detail.html:150 +#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1825,7 +1826,7 @@ msgstr "" msgid "Key string must be unique" msgstr "" -#: common/models.py:714 company/forms.py:177 +#: common/models.py:714 company/forms.py:192 msgid "Price break quantity" msgstr "" @@ -1896,29 +1897,29 @@ msgstr "" msgid "Image URL" msgstr "" -#: company/forms.py:118 templates/js/part.js:787 +#: company/forms.py:133 templates/js/part.js:787 msgid "Single Price" msgstr "" -#: company/forms.py:120 +#: company/forms.py:135 msgid "Single quantity price" msgstr "" -#: company/forms.py:128 company/models.py:321 +#: company/forms.py:143 company/models.py:321 msgid "Select manufacturer" msgstr "" -#: company/forms.py:134 company/models.py:328 +#: company/forms.py:149 company/models.py:328 msgid "Manufacturer Part Number" msgstr "" -#: company/forms.py:136 company/models.py:327 +#: company/forms.py:151 company/models.py:327 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 #: order/templates/order/purchase_order_detail.html:162 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307 +#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:408 msgid "MPN" msgstr "" @@ -1971,10 +1972,10 @@ msgstr "" msgid "Point of contact" msgstr "" -#: company/models.py:121 company/models.py:333 company/models.py:485 -#: order/models.py:106 part/models.py:743 +#: company/models.py:121 company/models.py:333 company/models.py:526 +#: order/models.py:106 part/models.py:744 #: report/templates/report/inventree_build_order_base.html:165 -#: templates/js/company.js:188 templates/js/company.js:318 +#: templates/js/company.js:188 templates/js/company.js:419 #: templates/js/part.js:498 msgid "Link" msgstr "" @@ -1983,7 +1984,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:129 part/models.py:753 +#: company/models.py:129 part/models.py:754 msgid "Image" msgstr "" @@ -2011,12 +2012,12 @@ msgstr "" msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:305 company/models.py:456 stock/models.py:407 +#: company/models.py:305 company/models.py:497 stock/models.py:407 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" -#: company/models.py:309 company/models.py:460 order/views.py:1587 +#: company/models.py:309 company/models.py:501 order/views.py:1587 msgid "Select part" msgstr "" @@ -2027,7 +2028,7 @@ msgstr "" #: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:352 #: templates/js/company.js:44 templates/js/company.js:165 -#: templates/js/company.js:289 +#: templates/js/company.js:390 msgid "Manufacturer" msgstr "" @@ -2039,81 +2040,106 @@ msgstr "" msgid "Manufacturer part description" msgstr "" -#: company/models.py:466 company/templates/company/detail.html:62 -#: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:193 -#: order/templates/order/order_base.html:92 -#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 -#: part/bom.py:286 stock/templates/stock/item_base.html:364 -#: templates/js/company.js:48 templates/js/company.js:263 -#: templates/js/order.js:170 -msgid "Supplier" -msgstr "" - -#: company/models.py:467 -msgid "Select supplier" -msgstr "" - -#: company/models.py:472 company/templates/company/supplier_part_base.html:88 -#: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 -#: part/bom.py:287 -msgid "SKU" -msgstr "" - -#: company/models.py:473 -msgid "Supplier stock keeping unit" -msgstr "" - -#: company/models.py:479 +#: company/models.py:390 company/models.py:520 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 #: stock/templates/stock/item_base.html:357 msgid "Manufacturer Part" msgstr "" -#: company/models.py:480 +#: company/models.py:397 +msgid "Parameter name" +msgstr "" + +#: company/models.py:403 part/templates/part/params.html:28 +#: report/templates/report/inventree_test_report_base.html:90 +#: stock/models.py:1756 templates/InvenTree/settings/header.html:8 +#: templates/js/company.js:241 templates/js/stock.js:137 +msgid "Value" +msgstr "" + +#: company/models.py:404 +msgid "Parameter value" +msgstr "" + +#: company/models.py:410 part/models.py:829 part/models.py:2179 +#: part/templates/part/detail.html:106 part/templates/part/params.html:29 +#: templates/js/company.js:247 +msgid "Units" +msgstr "" + +#: company/models.py:411 +msgid "Parameter units" +msgstr "" + +#: company/models.py:507 company/templates/company/detail.html:62 +#: company/templates/company/supplier_part_base.html:84 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:193 +#: order/templates/order/order_base.html:92 +#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 +#: part/bom.py:286 stock/templates/stock/item_base.html:364 +#: templates/js/company.js:48 templates/js/company.js:364 +#: templates/js/order.js:170 +msgid "Supplier" +msgstr "" + +#: company/models.py:508 +msgid "Select supplier" +msgstr "" + +#: company/models.py:513 company/templates/company/supplier_part_base.html:88 +#: company/templates/company/supplier_part_detail.html:26 +#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 +#: part/bom.py:287 +msgid "SKU" +msgstr "" + +#: company/models.py:514 +msgid "Supplier stock keeping unit" +msgstr "" + +#: company/models.py:521 msgid "Select manufacturer part" msgstr "" -#: company/models.py:486 +#: company/models.py:527 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:492 +#: company/models.py:533 msgid "Supplier part description" msgstr "" -#: company/models.py:497 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318 +#: company/models.py:538 company/templates/company/supplier_part_base.html:116 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:501 part/models.py:1619 +#: company/models.py:542 part/models.py:1620 msgid "base cost" msgstr "" -#: company/models.py:501 part/models.py:1619 +#: company/models.py:542 part/models.py:1620 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:503 company/templates/company/supplier_part_base.html:109 +#: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 #: templates/js/stock.js:670 msgid "Packaging" msgstr "" -#: company/models.py:503 +#: company/models.py:544 msgid "Part packaging" msgstr "" -#: company/models.py:505 part/models.py:1621 +#: company/models.py:546 part/models.py:1622 msgid "multiple" msgstr "" -#: company/models.py:505 +#: company/models.py:546 msgid "Order multiple" msgstr "" @@ -2267,7 +2293,6 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:11 #: company/templates/company/manufacturer_part_navbar.html:11 -#: company/templates/company/manufacturer_part_suppliers.html:10 #: templates/InvenTree/search.html:164 msgid "Supplier Parts" msgstr "" @@ -2286,7 +2311,7 @@ msgid "New Supplier Part" msgstr "" #: company/templates/company/detail_supplier_part.html:72 -#: company/templates/company/manufacturer_part_suppliers.html:47 +#: company/templates/company/manufacturer_part_suppliers.html:82 #: company/views.py:64 order/templates/order/purchase_orders.html:185 #: part/templates/part/supplier.html:50 msgid "New Supplier" @@ -2338,6 +2363,7 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 +#: company/templates/company/manufacturer_part_suppliers.html:10 #: company/views.py:63 part/templates/part/navbar.html:86 #: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316 #: templates/navbar.html:35 @@ -2379,11 +2405,25 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:1002 users/models.py:188 +#: stock/views.py:1002 users/models.py:191 msgid "Delete" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:48 +#: company/templates/company/manufacturer_part_suppliers.html:37 +#: part/templates/part/category_navbar.html:34 +#: part/templates/part/category_navbar.html:37 +#: part/templates/part/navbar.html:24 +msgid "Parameters" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:43 +#: part/templates/part/params.html:18 +#: templates/InvenTree/settings/category.html:29 +#: templates/InvenTree/settings/part.html:47 +msgid "New Parameter" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:83 #: part/templates/part/supplier.html:51 msgid "Create new supplier" msgstr "" @@ -2461,7 +2501,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:416 -#: stock/templates/stock/item_base.html:369 templates/js/company.js:279 +#: stock/templates/stock/item_base.html:369 templates/js/company.js:380 msgid "Supplier Part" msgstr "" @@ -2509,7 +2549,7 @@ msgstr "" msgid "Pricing Information" msgstr "" -#: company/templates/company/supplier_part_pricing.html:19 company/views.py:794 +#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854 #: part/templates/part/sale_prices.html:17 part/views.py:2749 msgid "Add Price Break" msgstr "" @@ -2613,27 +2653,35 @@ msgstr "" msgid "Delete Manufacturer Part" msgstr "" -#: company/views.py:528 +#: company/views.py:514 +msgid "Add Manufacturer Part Parameter" +msgstr "" + +#: company/views.py:548 +msgid "Edit Manufacturer Part Parameter" +msgstr "" + +#: company/views.py:588 msgid "Edit Supplier Part" msgstr "" -#: company/views.py:578 templates/js/stock.js:1294 +#: company/views.py:638 templates/js/stock.js:1294 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:722 +#: company/views.py:782 msgid "Delete Supplier Part" msgstr "" -#: company/views.py:799 part/views.py:2753 +#: company/views.py:859 part/views.py:2753 msgid "Added new price break" msgstr "" -#: company/views.py:855 part/views.py:2797 +#: company/views.py:915 part/views.py:2797 msgid "Edit Price Break" msgstr "" -#: company/views.py:870 part/views.py:2811 +#: company/views.py:930 part/views.py:2811 msgid "Delete Price Break" msgstr "" @@ -3582,7 +3630,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:762 +#: part/bom.py:138 part/models.py:72 part/models.py:763 #: part/templates/part/category.html:66 part/templates/part/detail.html:90 msgid "Default Location" msgstr "" @@ -3660,7 +3708,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2204 +#: part/forms.py:122 part/models.py:2205 msgid "Parent Part" msgstr "" @@ -3736,7 +3784,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2299 +#: part/forms.py:344 part/models.py:2300 msgid "Sub part" msgstr "" @@ -3756,7 +3804,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2250 +#: part/models.py:82 part/models.py:2251 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3767,360 +3815,355 @@ msgstr "" msgid "Part Categories" msgstr "" -#: part/models.py:446 part/models.py:458 +#: part/models.py:445 part/models.py:457 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:555 +#: part/models.py:554 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:559 +#: part/models.py:558 msgid "Next available serial number is" msgstr "" -#: part/models.py:564 +#: part/models.py:563 msgid "Most recent serial number is" msgstr "" -#: part/models.py:643 +#: part/models.py:642 msgid "Duplicate IPN not allowed in part settings" msgstr "IPN dupliqué non autorisé dans les paramètres de la pièce" -#: part/models.py:654 +#: part/models.py:653 msgid "Part must be unique for name, IPN and revision" msgstr "La pièce doit être unique par son nom, son IPN et sa révision" -#: part/models.py:685 part/templates/part/detail.html:22 +#: part/models.py:686 part/templates/part/detail.html:22 msgid "Part name" msgstr "" -#: part/models.py:692 +#: part/models.py:693 msgid "Is Template" msgstr "" -#: part/models.py:693 +#: part/models.py:694 msgid "Is this part a template part?" msgstr "" -#: part/models.py:704 +#: part/models.py:705 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:705 part/templates/part/detail.html:60 +#: part/models.py:706 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "" -#: part/models.py:711 +#: part/models.py:712 msgid "Part description" msgstr "" -#: part/models.py:716 part/templates/part/category.html:73 +#: part/models.py:717 part/templates/part/category.html:73 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "" -#: part/models.py:717 +#: part/models.py:718 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73 +#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" -#: part/models.py:725 +#: part/models.py:726 msgid "Part category" msgstr "" -#: part/models.py:730 part/templates/part/detail.html:28 +#: part/models.py:731 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "IPN" -#: part/models.py:731 +#: part/models.py:732 msgid "Internal Part Number" msgstr "" -#: part/models.py:737 +#: part/models.py:738 msgid "Part revision or version number" msgstr "" -#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:199 +#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199 #: templates/js/part.js:173 msgid "Revision" msgstr "" -#: part/models.py:760 +#: part/models.py:761 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:807 part/templates/part/detail.html:97 +#: part/models.py:808 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "" -#: part/models.py:808 +#: part/models.py:809 msgid "Default supplier part" msgstr "" -#: part/models.py:815 +#: part/models.py:816 msgid "Default Expiry" msgstr "" -#: part/models.py:816 +#: part/models.py:817 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:821 part/templates/part/detail.html:113 +#: part/models.py:822 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "" -#: part/models.py:822 +#: part/models.py:823 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106 -#: part/templates/part/params.html:29 -msgid "Units" -msgstr "" - -#: part/models.py:829 +#: part/models.py:830 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:835 +#: part/models.py:836 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:841 +#: part/models.py:842 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:847 +#: part/models.py:848 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:852 +#: part/models.py:853 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:857 +#: part/models.py:858 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:861 part/templates/part/detail.html:227 +#: part/models.py:862 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:241 templates/js/table_filters.js:310 msgid "Active" msgstr "" -#: part/models.py:862 +#: part/models.py:863 msgid "Is this part active?" msgstr "" -#: part/models.py:867 +#: part/models.py:868 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:872 +#: part/models.py:873 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:875 +#: part/models.py:876 msgid "BOM checksum" msgstr "" -#: part/models.py:875 +#: part/models.py:876 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:878 +#: part/models.py:879 msgid "BOM checked by" msgstr "" -#: part/models.py:880 +#: part/models.py:881 msgid "BOM checked date" msgstr "" -#: part/models.py:884 +#: part/models.py:885 msgid "Creation User" msgstr "" -#: part/models.py:1621 +#: part/models.py:1622 msgid "Sell multiple" msgstr "" -#: part/models.py:2076 +#: part/models.py:2077 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2093 +#: part/models.py:2094 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2114 +#: part/models.py:2115 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2119 +#: part/models.py:2120 msgid "Test Description" msgstr "" -#: part/models.py:2120 +#: part/models.py:2121 msgid "Enter description for this test" msgstr "" -#: part/models.py:2125 templates/js/part.js:726 +#: part/models.py:2126 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "" -#: part/models.py:2126 +#: part/models.py:2127 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2131 templates/js/part.js:734 +#: part/models.py:2132 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2132 +#: part/models.py:2133 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2137 templates/js/part.js:741 +#: part/models.py:2138 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2138 +#: part/models.py:2139 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2171 +#: part/models.py:2172 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2176 +#: part/models.py:2177 msgid "Parameter Name" msgstr "" -#: part/models.py:2178 +#: part/models.py:2179 msgid "Parameter Units" msgstr "" -#: part/models.py:2206 part/models.py:2255 part/models.py:2256 +#: part/models.py:2207 part/models.py:2256 part/models.py:2257 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2208 +#: part/models.py:2209 msgid "Data" msgstr "" -#: part/models.py:2208 +#: part/models.py:2209 msgid "Parameter Value" msgstr "" -#: part/models.py:2260 templates/InvenTree/settings/category.html:67 +#: part/models.py:2261 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2261 +#: part/models.py:2262 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2291 +#: part/models.py:2292 msgid "Select parent part" msgstr "" -#: part/models.py:2300 +#: part/models.py:2301 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2306 +#: part/models.py:2307 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "" -#: part/models.py:2308 +#: part/models.py:2309 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2311 +#: part/models.py:2312 msgid "Overage" msgstr "" -#: part/models.py:2312 +#: part/models.py:2313 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2315 +#: part/models.py:2316 msgid "BOM item reference" msgstr "" -#: part/models.py:2318 +#: part/models.py:2319 msgid "BOM item notes" msgstr "" -#: part/models.py:2320 +#: part/models.py:2321 msgid "Checksum" msgstr "" -#: part/models.py:2320 +#: part/models.py:2321 msgid "BOM line checksum" msgstr "" -#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2325 +#: part/models.py:2326 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2330 templates/js/bom.js:294 +#: part/models.py:2331 templates/js/bom.js:294 msgid "Allow Variants" msgstr "" -#: part/models.py:2331 +#: part/models.py:2332 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2407 part/views.py:1690 part/views.py:1742 +#: part/models.py:2408 part/views.py:1690 part/views.py:1742 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2416 part/models.py:2418 +#: part/models.py:2417 part/models.py:2419 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2421 +#: part/models.py:2422 msgid "BOM Item" msgstr "" -#: part/models.py:2538 +#: part/models.py:2539 msgid "Part 1" msgstr "" -#: part/models.py:2542 +#: part/models.py:2543 msgid "Part 2" msgstr "" -#: part/models.py:2542 +#: part/models.py:2543 msgid "Select Related Part" msgstr "" -#: part/models.py:2574 +#: part/models.py:2575 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -4405,12 +4448,6 @@ msgstr "" msgid "If this category is deleted, these parts will be moved to the top-level category Teile" msgstr "" -#: part/templates/part/category_navbar.html:34 -#: part/templates/part/category_navbar.html:37 -#: part/templates/part/navbar.html:24 -msgid "Parameters" -msgstr "" - #: part/templates/part/category_parametric.html:10 #: part/templates/part/navbar.html:21 part/templates/part/params.html:10 msgid "Part Parameters" @@ -4706,19 +4743,6 @@ msgstr "" msgid "Add new parameter" msgstr "" -#: part/templates/part/params.html:18 -#: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:47 -msgid "New Parameter" -msgstr "" - -#: part/templates/part/params.html:28 -#: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1756 templates/InvenTree/settings/header.html:8 -#: templates/js/stock.js:137 -msgid "Value" -msgstr "" - #: part/templates/part/params.html:41 templates/InvenTree/settings/user.html:19 msgid "Edit" msgstr "" @@ -4736,7 +4760,7 @@ msgid "Part List" msgstr "" #: part/templates/part/part_base.html:26 templates/js/company.js:156 -#: templates/js/company.js:254 templates/js/part.js:84 templates/js/part.js:161 +#: templates/js/company.js:355 templates/js/part.js:84 templates/js/part.js:161 msgid "Inactive" msgstr "" @@ -4925,7 +4949,7 @@ msgstr "" msgid "New Variant" msgstr "" -#: part/templatetags/inventree_extras.py:98 +#: part/templatetags/inventree_extras.py:99 msgid "Unknown database" msgstr "" @@ -6029,7 +6053,7 @@ msgstr "" msgid "Add Stock Items" msgstr "" -#: stock/views.py:1001 users/models.py:184 +#: stock/views.py:1001 users/models.py:187 msgid "Add" msgstr "" @@ -6417,46 +6441,50 @@ msgid "API Version" msgstr "" #: templates/about.html:39 +msgid "Python Version" +msgstr "" + +#: templates/about.html:44 msgid "Django Version" msgstr "" -#: templates/about.html:46 +#: templates/about.html:51 msgid "Commit Hash" msgstr "" -#: templates/about.html:53 +#: templates/about.html:58 msgid "Commit Date" msgstr "" -#: templates/about.html:58 +#: templates/about.html:63 msgid "InvenTree Documentation" msgstr "" -#: templates/about.html:63 +#: templates/about.html:68 msgid "View Code on GitHub" msgstr "" -#: templates/about.html:68 +#: templates/about.html:73 msgid "Credits" msgstr "" -#: templates/about.html:73 +#: templates/about.html:78 msgid "Mobile App" msgstr "" -#: templates/about.html:78 +#: templates/about.html:83 msgid "Submit Bug Report" msgstr "" -#: templates/about.html:85 templates/clip.html:4 +#: templates/about.html:90 templates/clip.html:4 msgid "copy to clipboard" msgstr "" -#: templates/about.html:85 +#: templates/about.html:90 msgid "copy version information" msgstr "" -#: templates/about.html:95 templates/js/modals.js:568 +#: templates/about.html:100 templates/js/modals.js:568 #: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54 #: templates/modals.html:97 msgid "Close" @@ -6696,17 +6724,29 @@ msgstr "" msgid "No manufacturer parts found" msgstr "" -#: templates/js/company.js:148 templates/js/company.js:246 +#: templates/js/company.js:148 templates/js/company.js:347 #: templates/js/part.js:68 templates/js/part.js:153 msgid "Template part" msgstr "" -#: templates/js/company.js:152 templates/js/company.js:250 +#: templates/js/company.js:152 templates/js/company.js:351 #: templates/js/part.js:72 templates/js/part.js:157 msgid "Assembled part" msgstr "" -#: templates/js/company.js:227 +#: templates/js/company.js:226 +msgid "No parameters found" +msgstr "" + +#: templates/js/company.js:262 +msgid "Edit parameter" +msgstr "" + +#: templates/js/company.js:263 +msgid "Delete parameter" +msgstr "" + +#: templates/js/company.js:328 msgid "No supplier parts found" msgstr "" @@ -7648,35 +7688,35 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:171 +#: users/models.py:174 msgid "Permission set" msgstr "" -#: users/models.py:179 +#: users/models.py:182 msgid "Group" msgstr "" -#: users/models.py:182 +#: users/models.py:185 msgid "View" msgstr "" -#: users/models.py:182 +#: users/models.py:185 msgid "Permission to view items" msgstr "" -#: users/models.py:184 +#: users/models.py:187 msgid "Permission to add items" msgstr "" -#: users/models.py:186 +#: users/models.py:189 msgid "Change" msgstr "" -#: users/models.py:186 +#: users/models.py:189 msgid "Permissions to edit items" msgstr "" -#: users/models.py:188 +#: users/models.py:191 msgid "Permission to delete items" msgstr "" From 637323fcc15232e5db450d594cb08a90dfa7f681 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 21 Jun 2021 16:54:29 +1000 Subject: [PATCH 155/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/es/LC_MESSAGES/django.po | 500 ++++++++++++---------- 1 file changed, 270 insertions(+), 230 deletions(-) diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index f3b425c83d..08f6380b7f 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-20 22:34+0000\n" -"PO-Revision-Date: 2021-06-20 23:45\n" +"POT-Creation-Date: 2021-06-21 06:40+0000\n" +"PO-Revision-Date: 2021-06-21 06:54\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -122,7 +122,7 @@ msgstr "Comentario" msgid "File comment" msgstr "" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1154 msgid "User" @@ -132,22 +132,23 @@ msgstr "Usuario" msgid "upload date" msgstr "" -#: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102 -#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27 -#: report/models.py:180 templates/InvenTree/search.html:137 -#: templates/InvenTree/search.html:289 templates/js/part.js:118 +#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 +#: label/models.py:102 part/models.py:687 part/models.py:2177 +#: part/templates/part/params.html:27 report/models.py:180 +#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 +#: templates/js/company.js:235 templates/js/part.js:118 #: templates/js/part.js:642 templates/js/stock.js:947 msgid "Name" msgstr "Nombre" #: InvenTree/models.py:114 build/models.py:135 #: build/templates/build/detail.html:21 company/models.py:339 -#: company/models.py:491 company/templates/company/detail.html:27 +#: company/models.py:532 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 #: order/models.py:104 order/templates/order/purchase_order_detail.html:147 -#: part/models.py:710 part/templates/part/detail.html:54 +#: part/models.py:711 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 #: report/templates/report/inventree_build_order_base.html:118 @@ -463,7 +464,7 @@ msgstr "" #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:713 -#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77 +#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 #: order/forms.py:285 order/models.py:617 order/models.py:841 #: order/templates/order/order_wizard/match_parts.html:29 @@ -473,7 +474,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -604,7 +605,7 @@ msgstr "" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2315 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2316 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:659 templates/js/build.js:1102 @@ -626,15 +627,15 @@ msgstr "" #: build/models.py:153 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:622 +#: build/templates/build/detail.html:26 company/models.py:663 #: order/models.py:661 order/models.py:717 #: order/templates/order/order_wizard/select_parts.html:30 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1988 part/models.py:2000 part/models.py:2015 -#: part/models.py:2033 part/models.py:2108 part/models.py:2204 -#: part/models.py:2290 part/templates/part/part_app_base.html:8 +#: part/models.py:1989 part/models.py:2001 part/models.py:2016 +#: part/models.py:2034 part/models.py:2109 part/models.py:2205 +#: part/models.py:2291 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -644,7 +645,7 @@ msgstr "" #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:550 templates/js/build.js:835 #: templates/js/build.js:1075 templates/js/company.js:140 -#: templates/js/company.js:238 templates/js/part.js:241 +#: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 #: templates/js/stock.js:1346 msgid "Part" @@ -710,7 +711,7 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:220 order/models.py:108 part/models.py:882 +#: build/models.py:220 order/models.py:108 part/models.py:883 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "" @@ -738,7 +739,7 @@ msgstr "" #: build/models.py:251 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:105 order/models.py:122 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:886 +#: order/templates/order/sales_order_base.html:140 part/models.py:887 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "Responsable" @@ -757,12 +758,12 @@ msgstr "" msgid "External Link" msgstr "" -#: build/models.py:258 part/models.py:744 stock/models.py:462 +#: build/models.py:258 part/models.py:745 stock/models.py:462 msgid "Link to external URL" msgstr "" #: build/models.py:262 build/templates/build/navbar.html:53 -#: company/models.py:132 company/models.py:498 +#: company/models.py:132 company/models.py:539 #: company/templates/company/navbar.html:70 #: company/templates/company/navbar.html:73 order/models.py:126 #: order/models.py:621 order/templates/order/po_navbar.html:38 @@ -770,7 +771,7 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:243 #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:871 +#: order/templates/order/so_navbar.html:36 part/models.py:872 #: part/templates/part/navbar.html:142 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 @@ -1598,7 +1599,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -1608,7 +1609,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:160 part/models.py:834 part/templates/part/detail.html:170 +#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:327 msgid "Assembly" msgstr "" @@ -1617,7 +1618,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:167 part/models.py:840 part/templates/part/detail.html:180 +#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180 #: templates/js/table_filters.js:331 msgid "Component" msgstr "" @@ -1626,7 +1627,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:174 part/models.py:851 part/templates/part/detail.html:200 +#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "" @@ -1634,7 +1635,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:181 part/models.py:856 part/templates/part/detail.html:210 +#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210 #: templates/js/table_filters.js:339 msgid "Salable" msgstr "" @@ -1643,7 +1644,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:188 part/models.py:846 part/templates/part/detail.html:190 +#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:343 msgid "Trackable" msgstr "" @@ -1652,7 +1653,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:195 part/models.py:866 part/templates/part/detail.html:150 +#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1825,7 +1826,7 @@ msgstr "" msgid "Key string must be unique" msgstr "" -#: common/models.py:714 company/forms.py:177 +#: common/models.py:714 company/forms.py:192 msgid "Price break quantity" msgstr "" @@ -1896,29 +1897,29 @@ msgstr "" msgid "Image URL" msgstr "" -#: company/forms.py:118 templates/js/part.js:787 +#: company/forms.py:133 templates/js/part.js:787 msgid "Single Price" msgstr "" -#: company/forms.py:120 +#: company/forms.py:135 msgid "Single quantity price" msgstr "" -#: company/forms.py:128 company/models.py:321 +#: company/forms.py:143 company/models.py:321 msgid "Select manufacturer" msgstr "" -#: company/forms.py:134 company/models.py:328 +#: company/forms.py:149 company/models.py:328 msgid "Manufacturer Part Number" msgstr "" -#: company/forms.py:136 company/models.py:327 +#: company/forms.py:151 company/models.py:327 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 #: order/templates/order/purchase_order_detail.html:162 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307 +#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:408 msgid "MPN" msgstr "" @@ -1971,10 +1972,10 @@ msgstr "Contacto" msgid "Point of contact" msgstr "" -#: company/models.py:121 company/models.py:333 company/models.py:485 -#: order/models.py:106 part/models.py:743 +#: company/models.py:121 company/models.py:333 company/models.py:526 +#: order/models.py:106 part/models.py:744 #: report/templates/report/inventree_build_order_base.html:165 -#: templates/js/company.js:188 templates/js/company.js:318 +#: templates/js/company.js:188 templates/js/company.js:419 #: templates/js/part.js:498 msgid "Link" msgstr "" @@ -1983,7 +1984,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:129 part/models.py:753 +#: company/models.py:129 part/models.py:754 msgid "Image" msgstr "" @@ -2011,12 +2012,12 @@ msgstr "" msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:305 company/models.py:456 stock/models.py:407 +#: company/models.py:305 company/models.py:497 stock/models.py:407 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" -#: company/models.py:309 company/models.py:460 order/views.py:1587 +#: company/models.py:309 company/models.py:501 order/views.py:1587 msgid "Select part" msgstr "" @@ -2027,7 +2028,7 @@ msgstr "" #: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:352 #: templates/js/company.js:44 templates/js/company.js:165 -#: templates/js/company.js:289 +#: templates/js/company.js:390 msgid "Manufacturer" msgstr "Fabricante" @@ -2039,81 +2040,106 @@ msgstr "" msgid "Manufacturer part description" msgstr "" -#: company/models.py:466 company/templates/company/detail.html:62 -#: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:193 -#: order/templates/order/order_base.html:92 -#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 -#: part/bom.py:286 stock/templates/stock/item_base.html:364 -#: templates/js/company.js:48 templates/js/company.js:263 -#: templates/js/order.js:170 -msgid "Supplier" -msgstr "Proveedor" - -#: company/models.py:467 -msgid "Select supplier" -msgstr "" - -#: company/models.py:472 company/templates/company/supplier_part_base.html:88 -#: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 -#: part/bom.py:287 -msgid "SKU" -msgstr "" - -#: company/models.py:473 -msgid "Supplier stock keeping unit" -msgstr "" - -#: company/models.py:479 +#: company/models.py:390 company/models.py:520 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 #: stock/templates/stock/item_base.html:357 msgid "Manufacturer Part" msgstr "" -#: company/models.py:480 +#: company/models.py:397 +msgid "Parameter name" +msgstr "" + +#: company/models.py:403 part/templates/part/params.html:28 +#: report/templates/report/inventree_test_report_base.html:90 +#: stock/models.py:1756 templates/InvenTree/settings/header.html:8 +#: templates/js/company.js:241 templates/js/stock.js:137 +msgid "Value" +msgstr "" + +#: company/models.py:404 +msgid "Parameter value" +msgstr "" + +#: company/models.py:410 part/models.py:829 part/models.py:2179 +#: part/templates/part/detail.html:106 part/templates/part/params.html:29 +#: templates/js/company.js:247 +msgid "Units" +msgstr "" + +#: company/models.py:411 +msgid "Parameter units" +msgstr "" + +#: company/models.py:507 company/templates/company/detail.html:62 +#: company/templates/company/supplier_part_base.html:84 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:193 +#: order/templates/order/order_base.html:92 +#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 +#: part/bom.py:286 stock/templates/stock/item_base.html:364 +#: templates/js/company.js:48 templates/js/company.js:364 +#: templates/js/order.js:170 +msgid "Supplier" +msgstr "Proveedor" + +#: company/models.py:508 +msgid "Select supplier" +msgstr "" + +#: company/models.py:513 company/templates/company/supplier_part_base.html:88 +#: company/templates/company/supplier_part_detail.html:26 +#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 +#: part/bom.py:287 +msgid "SKU" +msgstr "" + +#: company/models.py:514 +msgid "Supplier stock keeping unit" +msgstr "" + +#: company/models.py:521 msgid "Select manufacturer part" msgstr "" -#: company/models.py:486 +#: company/models.py:527 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:492 +#: company/models.py:533 msgid "Supplier part description" msgstr "" -#: company/models.py:497 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318 +#: company/models.py:538 company/templates/company/supplier_part_base.html:116 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Nota" -#: company/models.py:501 part/models.py:1619 +#: company/models.py:542 part/models.py:1620 msgid "base cost" msgstr "" -#: company/models.py:501 part/models.py:1619 +#: company/models.py:542 part/models.py:1620 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:503 company/templates/company/supplier_part_base.html:109 +#: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 #: templates/js/stock.js:670 msgid "Packaging" msgstr "" -#: company/models.py:503 +#: company/models.py:544 msgid "Part packaging" msgstr "" -#: company/models.py:505 part/models.py:1621 +#: company/models.py:546 part/models.py:1622 msgid "multiple" msgstr "" -#: company/models.py:505 +#: company/models.py:546 msgid "Order multiple" msgstr "" @@ -2267,7 +2293,6 @@ msgstr "Exportar" #: company/templates/company/detail_supplier_part.html:11 #: company/templates/company/manufacturer_part_navbar.html:11 -#: company/templates/company/manufacturer_part_suppliers.html:10 #: templates/InvenTree/search.html:164 msgid "Supplier Parts" msgstr "" @@ -2286,7 +2311,7 @@ msgid "New Supplier Part" msgstr "" #: company/templates/company/detail_supplier_part.html:72 -#: company/templates/company/manufacturer_part_suppliers.html:47 +#: company/templates/company/manufacturer_part_suppliers.html:82 #: company/views.py:64 order/templates/order/purchase_orders.html:185 #: part/templates/part/supplier.html:50 msgid "New Supplier" @@ -2338,6 +2363,7 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 +#: company/templates/company/manufacturer_part_suppliers.html:10 #: company/views.py:63 part/templates/part/navbar.html:86 #: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316 #: templates/navbar.html:35 @@ -2379,11 +2405,25 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:1002 users/models.py:188 +#: stock/views.py:1002 users/models.py:191 msgid "Delete" msgstr "Eliminar" -#: company/templates/company/manufacturer_part_suppliers.html:48 +#: company/templates/company/manufacturer_part_suppliers.html:37 +#: part/templates/part/category_navbar.html:34 +#: part/templates/part/category_navbar.html:37 +#: part/templates/part/navbar.html:24 +msgid "Parameters" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:43 +#: part/templates/part/params.html:18 +#: templates/InvenTree/settings/category.html:29 +#: templates/InvenTree/settings/part.html:47 +msgid "New Parameter" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:83 #: part/templates/part/supplier.html:51 msgid "Create new supplier" msgstr "" @@ -2461,7 +2501,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:416 -#: stock/templates/stock/item_base.html:369 templates/js/company.js:279 +#: stock/templates/stock/item_base.html:369 templates/js/company.js:380 msgid "Supplier Part" msgstr "" @@ -2509,7 +2549,7 @@ msgstr "" msgid "Pricing Information" msgstr "" -#: company/templates/company/supplier_part_pricing.html:19 company/views.py:794 +#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854 #: part/templates/part/sale_prices.html:17 part/views.py:2749 msgid "Add Price Break" msgstr "" @@ -2613,27 +2653,35 @@ msgstr "" msgid "Delete Manufacturer Part" msgstr "" -#: company/views.py:528 +#: company/views.py:514 +msgid "Add Manufacturer Part Parameter" +msgstr "" + +#: company/views.py:548 +msgid "Edit Manufacturer Part Parameter" +msgstr "" + +#: company/views.py:588 msgid "Edit Supplier Part" msgstr "" -#: company/views.py:578 templates/js/stock.js:1294 +#: company/views.py:638 templates/js/stock.js:1294 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:722 +#: company/views.py:782 msgid "Delete Supplier Part" msgstr "" -#: company/views.py:799 part/views.py:2753 +#: company/views.py:859 part/views.py:2753 msgid "Added new price break" msgstr "" -#: company/views.py:855 part/views.py:2797 +#: company/views.py:915 part/views.py:2797 msgid "Edit Price Break" msgstr "" -#: company/views.py:870 part/views.py:2811 +#: company/views.py:930 part/views.py:2811 msgid "Delete Price Break" msgstr "" @@ -3582,7 +3630,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:762 +#: part/bom.py:138 part/models.py:72 part/models.py:763 #: part/templates/part/category.html:66 part/templates/part/detail.html:90 msgid "Default Location" msgstr "" @@ -3660,7 +3708,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2204 +#: part/forms.py:122 part/models.py:2205 msgid "Parent Part" msgstr "" @@ -3736,7 +3784,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2299 +#: part/forms.py:344 part/models.py:2300 msgid "Sub part" msgstr "" @@ -3756,7 +3804,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2250 +#: part/models.py:82 part/models.py:2251 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3767,360 +3815,355 @@ msgstr "" msgid "Part Categories" msgstr "" -#: part/models.py:446 part/models.py:458 +#: part/models.py:445 part/models.py:457 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:555 +#: part/models.py:554 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:559 +#: part/models.py:558 msgid "Next available serial number is" msgstr "" -#: part/models.py:564 +#: part/models.py:563 msgid "Most recent serial number is" msgstr "" -#: part/models.py:643 +#: part/models.py:642 msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:654 +#: part/models.py:653 msgid "Part must be unique for name, IPN and revision" msgstr "" -#: part/models.py:685 part/templates/part/detail.html:22 +#: part/models.py:686 part/templates/part/detail.html:22 msgid "Part name" msgstr "" -#: part/models.py:692 +#: part/models.py:693 msgid "Is Template" msgstr "" -#: part/models.py:693 +#: part/models.py:694 msgid "Is this part a template part?" msgstr "" -#: part/models.py:704 +#: part/models.py:705 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:705 part/templates/part/detail.html:60 +#: part/models.py:706 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "" -#: part/models.py:711 +#: part/models.py:712 msgid "Part description" msgstr "" -#: part/models.py:716 part/templates/part/category.html:73 +#: part/models.py:717 part/templates/part/category.html:73 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "" -#: part/models.py:717 +#: part/models.py:718 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73 +#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" -#: part/models.py:725 +#: part/models.py:726 msgid "Part category" msgstr "" -#: part/models.py:730 part/templates/part/detail.html:28 +#: part/models.py:731 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "" -#: part/models.py:731 +#: part/models.py:732 msgid "Internal Part Number" msgstr "" -#: part/models.py:737 +#: part/models.py:738 msgid "Part revision or version number" msgstr "" -#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:199 +#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199 #: templates/js/part.js:173 msgid "Revision" msgstr "" -#: part/models.py:760 +#: part/models.py:761 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:807 part/templates/part/detail.html:97 +#: part/models.py:808 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "" -#: part/models.py:808 +#: part/models.py:809 msgid "Default supplier part" msgstr "" -#: part/models.py:815 +#: part/models.py:816 msgid "Default Expiry" msgstr "" -#: part/models.py:816 +#: part/models.py:817 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:821 part/templates/part/detail.html:113 +#: part/models.py:822 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "" -#: part/models.py:822 +#: part/models.py:823 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106 -#: part/templates/part/params.html:29 -msgid "Units" -msgstr "" - -#: part/models.py:829 +#: part/models.py:830 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:835 +#: part/models.py:836 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:841 +#: part/models.py:842 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:847 +#: part/models.py:848 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:852 +#: part/models.py:853 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:857 +#: part/models.py:858 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:861 part/templates/part/detail.html:227 +#: part/models.py:862 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:241 templates/js/table_filters.js:310 msgid "Active" msgstr "" -#: part/models.py:862 +#: part/models.py:863 msgid "Is this part active?" msgstr "" -#: part/models.py:867 +#: part/models.py:868 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:872 +#: part/models.py:873 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:875 +#: part/models.py:876 msgid "BOM checksum" msgstr "" -#: part/models.py:875 +#: part/models.py:876 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:878 +#: part/models.py:879 msgid "BOM checked by" msgstr "" -#: part/models.py:880 +#: part/models.py:881 msgid "BOM checked date" msgstr "" -#: part/models.py:884 +#: part/models.py:885 msgid "Creation User" msgstr "" -#: part/models.py:1621 +#: part/models.py:1622 msgid "Sell multiple" msgstr "" -#: part/models.py:2076 +#: part/models.py:2077 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2093 +#: part/models.py:2094 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2114 +#: part/models.py:2115 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2119 +#: part/models.py:2120 msgid "Test Description" msgstr "" -#: part/models.py:2120 +#: part/models.py:2121 msgid "Enter description for this test" msgstr "" -#: part/models.py:2125 templates/js/part.js:726 +#: part/models.py:2126 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "" -#: part/models.py:2126 +#: part/models.py:2127 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2131 templates/js/part.js:734 +#: part/models.py:2132 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2132 +#: part/models.py:2133 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2137 templates/js/part.js:741 +#: part/models.py:2138 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2138 +#: part/models.py:2139 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2171 +#: part/models.py:2172 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2176 +#: part/models.py:2177 msgid "Parameter Name" msgstr "" -#: part/models.py:2178 +#: part/models.py:2179 msgid "Parameter Units" msgstr "" -#: part/models.py:2206 part/models.py:2255 part/models.py:2256 +#: part/models.py:2207 part/models.py:2256 part/models.py:2257 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2208 +#: part/models.py:2209 msgid "Data" msgstr "" -#: part/models.py:2208 +#: part/models.py:2209 msgid "Parameter Value" msgstr "" -#: part/models.py:2260 templates/InvenTree/settings/category.html:67 +#: part/models.py:2261 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2261 +#: part/models.py:2262 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2291 +#: part/models.py:2292 msgid "Select parent part" msgstr "" -#: part/models.py:2300 +#: part/models.py:2301 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2306 +#: part/models.py:2307 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "" -#: part/models.py:2308 +#: part/models.py:2309 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2311 +#: part/models.py:2312 msgid "Overage" msgstr "" -#: part/models.py:2312 +#: part/models.py:2313 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2315 +#: part/models.py:2316 msgid "BOM item reference" msgstr "" -#: part/models.py:2318 +#: part/models.py:2319 msgid "BOM item notes" msgstr "" -#: part/models.py:2320 +#: part/models.py:2321 msgid "Checksum" msgstr "" -#: part/models.py:2320 +#: part/models.py:2321 msgid "BOM line checksum" msgstr "" -#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2325 +#: part/models.py:2326 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2330 templates/js/bom.js:294 +#: part/models.py:2331 templates/js/bom.js:294 msgid "Allow Variants" msgstr "" -#: part/models.py:2331 +#: part/models.py:2332 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2407 part/views.py:1690 part/views.py:1742 +#: part/models.py:2408 part/views.py:1690 part/views.py:1742 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2416 part/models.py:2418 +#: part/models.py:2417 part/models.py:2419 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2421 +#: part/models.py:2422 msgid "BOM Item" msgstr "" -#: part/models.py:2538 +#: part/models.py:2539 msgid "Part 1" msgstr "" -#: part/models.py:2542 +#: part/models.py:2543 msgid "Part 2" msgstr "" -#: part/models.py:2542 +#: part/models.py:2543 msgid "Select Related Part" msgstr "" -#: part/models.py:2574 +#: part/models.py:2575 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -4405,12 +4448,6 @@ msgstr "" msgid "If this category is deleted, these parts will be moved to the top-level category Teile" msgstr "" -#: part/templates/part/category_navbar.html:34 -#: part/templates/part/category_navbar.html:37 -#: part/templates/part/navbar.html:24 -msgid "Parameters" -msgstr "" - #: part/templates/part/category_parametric.html:10 #: part/templates/part/navbar.html:21 part/templates/part/params.html:10 msgid "Part Parameters" @@ -4706,19 +4743,6 @@ msgstr "" msgid "Add new parameter" msgstr "" -#: part/templates/part/params.html:18 -#: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:47 -msgid "New Parameter" -msgstr "" - -#: part/templates/part/params.html:28 -#: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1756 templates/InvenTree/settings/header.html:8 -#: templates/js/stock.js:137 -msgid "Value" -msgstr "" - #: part/templates/part/params.html:41 templates/InvenTree/settings/user.html:19 msgid "Edit" msgstr "" @@ -4736,7 +4760,7 @@ msgid "Part List" msgstr "" #: part/templates/part/part_base.html:26 templates/js/company.js:156 -#: templates/js/company.js:254 templates/js/part.js:84 templates/js/part.js:161 +#: templates/js/company.js:355 templates/js/part.js:84 templates/js/part.js:161 msgid "Inactive" msgstr "" @@ -4925,7 +4949,7 @@ msgstr "" msgid "New Variant" msgstr "" -#: part/templatetags/inventree_extras.py:98 +#: part/templatetags/inventree_extras.py:99 msgid "Unknown database" msgstr "" @@ -6029,7 +6053,7 @@ msgstr "" msgid "Add Stock Items" msgstr "" -#: stock/views.py:1001 users/models.py:184 +#: stock/views.py:1001 users/models.py:187 msgid "Add" msgstr "" @@ -6417,46 +6441,50 @@ msgid "API Version" msgstr "" #: templates/about.html:39 +msgid "Python Version" +msgstr "" + +#: templates/about.html:44 msgid "Django Version" msgstr "" -#: templates/about.html:46 +#: templates/about.html:51 msgid "Commit Hash" msgstr "" -#: templates/about.html:53 +#: templates/about.html:58 msgid "Commit Date" msgstr "" -#: templates/about.html:58 +#: templates/about.html:63 msgid "InvenTree Documentation" msgstr "" -#: templates/about.html:63 +#: templates/about.html:68 msgid "View Code on GitHub" msgstr "" -#: templates/about.html:68 +#: templates/about.html:73 msgid "Credits" msgstr "" -#: templates/about.html:73 +#: templates/about.html:78 msgid "Mobile App" msgstr "" -#: templates/about.html:78 +#: templates/about.html:83 msgid "Submit Bug Report" msgstr "" -#: templates/about.html:85 templates/clip.html:4 +#: templates/about.html:90 templates/clip.html:4 msgid "copy to clipboard" msgstr "" -#: templates/about.html:85 +#: templates/about.html:90 msgid "copy version information" msgstr "" -#: templates/about.html:95 templates/js/modals.js:568 +#: templates/about.html:100 templates/js/modals.js:568 #: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54 #: templates/modals.html:97 msgid "Close" @@ -6696,17 +6724,29 @@ msgstr "" msgid "No manufacturer parts found" msgstr "" -#: templates/js/company.js:148 templates/js/company.js:246 +#: templates/js/company.js:148 templates/js/company.js:347 #: templates/js/part.js:68 templates/js/part.js:153 msgid "Template part" msgstr "" -#: templates/js/company.js:152 templates/js/company.js:250 +#: templates/js/company.js:152 templates/js/company.js:351 #: templates/js/part.js:72 templates/js/part.js:157 msgid "Assembled part" msgstr "" -#: templates/js/company.js:227 +#: templates/js/company.js:226 +msgid "No parameters found" +msgstr "" + +#: templates/js/company.js:262 +msgid "Edit parameter" +msgstr "" + +#: templates/js/company.js:263 +msgid "Delete parameter" +msgstr "" + +#: templates/js/company.js:328 msgid "No supplier parts found" msgstr "" @@ -7648,35 +7688,35 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:171 +#: users/models.py:174 msgid "Permission set" msgstr "" -#: users/models.py:179 +#: users/models.py:182 msgid "Group" msgstr "" -#: users/models.py:182 +#: users/models.py:185 msgid "View" msgstr "" -#: users/models.py:182 +#: users/models.py:185 msgid "Permission to view items" msgstr "" -#: users/models.py:184 +#: users/models.py:187 msgid "Permission to add items" msgstr "" -#: users/models.py:186 +#: users/models.py:189 msgid "Change" msgstr "" -#: users/models.py:186 +#: users/models.py:189 msgid "Permissions to edit items" msgstr "" -#: users/models.py:188 +#: users/models.py:191 msgid "Permission to delete items" msgstr "" From f781deda006e233efdf467ae2d369ac454b7b68d Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 21 Jun 2021 16:54:30 +1000 Subject: [PATCH 156/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/it/LC_MESSAGES/django.po | 500 ++++++++++++---------- 1 file changed, 270 insertions(+), 230 deletions(-) diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index f65404c806..80170c8fd7 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-20 22:34+0000\n" -"PO-Revision-Date: 2021-06-20 23:45\n" +"POT-Creation-Date: 2021-06-21 06:40+0000\n" +"PO-Revision-Date: 2021-06-21 06:54\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -122,7 +122,7 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1154 msgid "User" @@ -132,22 +132,23 @@ msgstr "" msgid "upload date" msgstr "" -#: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102 -#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27 -#: report/models.py:180 templates/InvenTree/search.html:137 -#: templates/InvenTree/search.html:289 templates/js/part.js:118 +#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 +#: label/models.py:102 part/models.py:687 part/models.py:2177 +#: part/templates/part/params.html:27 report/models.py:180 +#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 +#: templates/js/company.js:235 templates/js/part.js:118 #: templates/js/part.js:642 templates/js/stock.js:947 msgid "Name" msgstr "" #: InvenTree/models.py:114 build/models.py:135 #: build/templates/build/detail.html:21 company/models.py:339 -#: company/models.py:491 company/templates/company/detail.html:27 +#: company/models.py:532 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 #: order/models.py:104 order/templates/order/purchase_order_detail.html:147 -#: part/models.py:710 part/templates/part/detail.html:54 +#: part/models.py:711 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 #: report/templates/report/inventree_build_order_base.html:118 @@ -463,7 +464,7 @@ msgstr "" #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:713 -#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77 +#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 #: order/forms.py:285 order/models.py:617 order/models.py:841 #: order/templates/order/order_wizard/match_parts.html:29 @@ -473,7 +474,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -604,7 +605,7 @@ msgstr "" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2315 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2316 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:659 templates/js/build.js:1102 @@ -626,15 +627,15 @@ msgstr "" #: build/models.py:153 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:622 +#: build/templates/build/detail.html:26 company/models.py:663 #: order/models.py:661 order/models.py:717 #: order/templates/order/order_wizard/select_parts.html:30 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1988 part/models.py:2000 part/models.py:2015 -#: part/models.py:2033 part/models.py:2108 part/models.py:2204 -#: part/models.py:2290 part/templates/part/part_app_base.html:8 +#: part/models.py:1989 part/models.py:2001 part/models.py:2016 +#: part/models.py:2034 part/models.py:2109 part/models.py:2205 +#: part/models.py:2291 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -644,7 +645,7 @@ msgstr "" #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:550 templates/js/build.js:835 #: templates/js/build.js:1075 templates/js/company.js:140 -#: templates/js/company.js:238 templates/js/part.js:241 +#: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 #: templates/js/stock.js:1346 msgid "Part" @@ -710,7 +711,7 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:220 order/models.py:108 part/models.py:882 +#: build/models.py:220 order/models.py:108 part/models.py:883 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "" @@ -738,7 +739,7 @@ msgstr "" #: build/models.py:251 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:105 order/models.py:122 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:886 +#: order/templates/order/sales_order_base.html:140 part/models.py:887 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" @@ -757,12 +758,12 @@ msgstr "" msgid "External Link" msgstr "" -#: build/models.py:258 part/models.py:744 stock/models.py:462 +#: build/models.py:258 part/models.py:745 stock/models.py:462 msgid "Link to external URL" msgstr "" #: build/models.py:262 build/templates/build/navbar.html:53 -#: company/models.py:132 company/models.py:498 +#: company/models.py:132 company/models.py:539 #: company/templates/company/navbar.html:70 #: company/templates/company/navbar.html:73 order/models.py:126 #: order/models.py:621 order/templates/order/po_navbar.html:38 @@ -770,7 +771,7 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:243 #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:871 +#: order/templates/order/so_navbar.html:36 part/models.py:872 #: part/templates/part/navbar.html:142 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 @@ -1598,7 +1599,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -1608,7 +1609,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:160 part/models.py:834 part/templates/part/detail.html:170 +#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:327 msgid "Assembly" msgstr "" @@ -1617,7 +1618,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:167 part/models.py:840 part/templates/part/detail.html:180 +#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180 #: templates/js/table_filters.js:331 msgid "Component" msgstr "" @@ -1626,7 +1627,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:174 part/models.py:851 part/templates/part/detail.html:200 +#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "" @@ -1634,7 +1635,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:181 part/models.py:856 part/templates/part/detail.html:210 +#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210 #: templates/js/table_filters.js:339 msgid "Salable" msgstr "" @@ -1643,7 +1644,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:188 part/models.py:846 part/templates/part/detail.html:190 +#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:343 msgid "Trackable" msgstr "" @@ -1652,7 +1653,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:195 part/models.py:866 part/templates/part/detail.html:150 +#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1825,7 +1826,7 @@ msgstr "" msgid "Key string must be unique" msgstr "" -#: common/models.py:714 company/forms.py:177 +#: common/models.py:714 company/forms.py:192 msgid "Price break quantity" msgstr "" @@ -1896,29 +1897,29 @@ msgstr "" msgid "Image URL" msgstr "" -#: company/forms.py:118 templates/js/part.js:787 +#: company/forms.py:133 templates/js/part.js:787 msgid "Single Price" msgstr "" -#: company/forms.py:120 +#: company/forms.py:135 msgid "Single quantity price" msgstr "" -#: company/forms.py:128 company/models.py:321 +#: company/forms.py:143 company/models.py:321 msgid "Select manufacturer" msgstr "" -#: company/forms.py:134 company/models.py:328 +#: company/forms.py:149 company/models.py:328 msgid "Manufacturer Part Number" msgstr "" -#: company/forms.py:136 company/models.py:327 +#: company/forms.py:151 company/models.py:327 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 #: order/templates/order/purchase_order_detail.html:162 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307 +#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:408 msgid "MPN" msgstr "" @@ -1971,10 +1972,10 @@ msgstr "" msgid "Point of contact" msgstr "" -#: company/models.py:121 company/models.py:333 company/models.py:485 -#: order/models.py:106 part/models.py:743 +#: company/models.py:121 company/models.py:333 company/models.py:526 +#: order/models.py:106 part/models.py:744 #: report/templates/report/inventree_build_order_base.html:165 -#: templates/js/company.js:188 templates/js/company.js:318 +#: templates/js/company.js:188 templates/js/company.js:419 #: templates/js/part.js:498 msgid "Link" msgstr "" @@ -1983,7 +1984,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:129 part/models.py:753 +#: company/models.py:129 part/models.py:754 msgid "Image" msgstr "" @@ -2011,12 +2012,12 @@ msgstr "" msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:305 company/models.py:456 stock/models.py:407 +#: company/models.py:305 company/models.py:497 stock/models.py:407 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" -#: company/models.py:309 company/models.py:460 order/views.py:1587 +#: company/models.py:309 company/models.py:501 order/views.py:1587 msgid "Select part" msgstr "" @@ -2027,7 +2028,7 @@ msgstr "" #: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:352 #: templates/js/company.js:44 templates/js/company.js:165 -#: templates/js/company.js:289 +#: templates/js/company.js:390 msgid "Manufacturer" msgstr "" @@ -2039,81 +2040,106 @@ msgstr "" msgid "Manufacturer part description" msgstr "" -#: company/models.py:466 company/templates/company/detail.html:62 -#: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:193 -#: order/templates/order/order_base.html:92 -#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 -#: part/bom.py:286 stock/templates/stock/item_base.html:364 -#: templates/js/company.js:48 templates/js/company.js:263 -#: templates/js/order.js:170 -msgid "Supplier" -msgstr "" - -#: company/models.py:467 -msgid "Select supplier" -msgstr "" - -#: company/models.py:472 company/templates/company/supplier_part_base.html:88 -#: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 -#: part/bom.py:287 -msgid "SKU" -msgstr "" - -#: company/models.py:473 -msgid "Supplier stock keeping unit" -msgstr "" - -#: company/models.py:479 +#: company/models.py:390 company/models.py:520 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 #: stock/templates/stock/item_base.html:357 msgid "Manufacturer Part" msgstr "" -#: company/models.py:480 +#: company/models.py:397 +msgid "Parameter name" +msgstr "" + +#: company/models.py:403 part/templates/part/params.html:28 +#: report/templates/report/inventree_test_report_base.html:90 +#: stock/models.py:1756 templates/InvenTree/settings/header.html:8 +#: templates/js/company.js:241 templates/js/stock.js:137 +msgid "Value" +msgstr "" + +#: company/models.py:404 +msgid "Parameter value" +msgstr "" + +#: company/models.py:410 part/models.py:829 part/models.py:2179 +#: part/templates/part/detail.html:106 part/templates/part/params.html:29 +#: templates/js/company.js:247 +msgid "Units" +msgstr "" + +#: company/models.py:411 +msgid "Parameter units" +msgstr "" + +#: company/models.py:507 company/templates/company/detail.html:62 +#: company/templates/company/supplier_part_base.html:84 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:193 +#: order/templates/order/order_base.html:92 +#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 +#: part/bom.py:286 stock/templates/stock/item_base.html:364 +#: templates/js/company.js:48 templates/js/company.js:364 +#: templates/js/order.js:170 +msgid "Supplier" +msgstr "" + +#: company/models.py:508 +msgid "Select supplier" +msgstr "" + +#: company/models.py:513 company/templates/company/supplier_part_base.html:88 +#: company/templates/company/supplier_part_detail.html:26 +#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 +#: part/bom.py:287 +msgid "SKU" +msgstr "" + +#: company/models.py:514 +msgid "Supplier stock keeping unit" +msgstr "" + +#: company/models.py:521 msgid "Select manufacturer part" msgstr "" -#: company/models.py:486 +#: company/models.py:527 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:492 +#: company/models.py:533 msgid "Supplier part description" msgstr "" -#: company/models.py:497 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318 +#: company/models.py:538 company/templates/company/supplier_part_base.html:116 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:501 part/models.py:1619 +#: company/models.py:542 part/models.py:1620 msgid "base cost" msgstr "" -#: company/models.py:501 part/models.py:1619 +#: company/models.py:542 part/models.py:1620 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:503 company/templates/company/supplier_part_base.html:109 +#: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 #: templates/js/stock.js:670 msgid "Packaging" msgstr "" -#: company/models.py:503 +#: company/models.py:544 msgid "Part packaging" msgstr "" -#: company/models.py:505 part/models.py:1621 +#: company/models.py:546 part/models.py:1622 msgid "multiple" msgstr "" -#: company/models.py:505 +#: company/models.py:546 msgid "Order multiple" msgstr "" @@ -2267,7 +2293,6 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:11 #: company/templates/company/manufacturer_part_navbar.html:11 -#: company/templates/company/manufacturer_part_suppliers.html:10 #: templates/InvenTree/search.html:164 msgid "Supplier Parts" msgstr "" @@ -2286,7 +2311,7 @@ msgid "New Supplier Part" msgstr "" #: company/templates/company/detail_supplier_part.html:72 -#: company/templates/company/manufacturer_part_suppliers.html:47 +#: company/templates/company/manufacturer_part_suppliers.html:82 #: company/views.py:64 order/templates/order/purchase_orders.html:185 #: part/templates/part/supplier.html:50 msgid "New Supplier" @@ -2338,6 +2363,7 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 +#: company/templates/company/manufacturer_part_suppliers.html:10 #: company/views.py:63 part/templates/part/navbar.html:86 #: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316 #: templates/navbar.html:35 @@ -2379,11 +2405,25 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:1002 users/models.py:188 +#: stock/views.py:1002 users/models.py:191 msgid "Delete" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:48 +#: company/templates/company/manufacturer_part_suppliers.html:37 +#: part/templates/part/category_navbar.html:34 +#: part/templates/part/category_navbar.html:37 +#: part/templates/part/navbar.html:24 +msgid "Parameters" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:43 +#: part/templates/part/params.html:18 +#: templates/InvenTree/settings/category.html:29 +#: templates/InvenTree/settings/part.html:47 +msgid "New Parameter" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:83 #: part/templates/part/supplier.html:51 msgid "Create new supplier" msgstr "" @@ -2461,7 +2501,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:416 -#: stock/templates/stock/item_base.html:369 templates/js/company.js:279 +#: stock/templates/stock/item_base.html:369 templates/js/company.js:380 msgid "Supplier Part" msgstr "" @@ -2509,7 +2549,7 @@ msgstr "" msgid "Pricing Information" msgstr "" -#: company/templates/company/supplier_part_pricing.html:19 company/views.py:794 +#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854 #: part/templates/part/sale_prices.html:17 part/views.py:2749 msgid "Add Price Break" msgstr "" @@ -2613,27 +2653,35 @@ msgstr "" msgid "Delete Manufacturer Part" msgstr "" -#: company/views.py:528 +#: company/views.py:514 +msgid "Add Manufacturer Part Parameter" +msgstr "" + +#: company/views.py:548 +msgid "Edit Manufacturer Part Parameter" +msgstr "" + +#: company/views.py:588 msgid "Edit Supplier Part" msgstr "" -#: company/views.py:578 templates/js/stock.js:1294 +#: company/views.py:638 templates/js/stock.js:1294 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:722 +#: company/views.py:782 msgid "Delete Supplier Part" msgstr "" -#: company/views.py:799 part/views.py:2753 +#: company/views.py:859 part/views.py:2753 msgid "Added new price break" msgstr "" -#: company/views.py:855 part/views.py:2797 +#: company/views.py:915 part/views.py:2797 msgid "Edit Price Break" msgstr "" -#: company/views.py:870 part/views.py:2811 +#: company/views.py:930 part/views.py:2811 msgid "Delete Price Break" msgstr "" @@ -3582,7 +3630,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:762 +#: part/bom.py:138 part/models.py:72 part/models.py:763 #: part/templates/part/category.html:66 part/templates/part/detail.html:90 msgid "Default Location" msgstr "" @@ -3660,7 +3708,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2204 +#: part/forms.py:122 part/models.py:2205 msgid "Parent Part" msgstr "" @@ -3736,7 +3784,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2299 +#: part/forms.py:344 part/models.py:2300 msgid "Sub part" msgstr "" @@ -3756,7 +3804,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2250 +#: part/models.py:82 part/models.py:2251 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3767,360 +3815,355 @@ msgstr "" msgid "Part Categories" msgstr "" -#: part/models.py:446 part/models.py:458 +#: part/models.py:445 part/models.py:457 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:555 +#: part/models.py:554 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:559 +#: part/models.py:558 msgid "Next available serial number is" msgstr "" -#: part/models.py:564 +#: part/models.py:563 msgid "Most recent serial number is" msgstr "" -#: part/models.py:643 +#: part/models.py:642 msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:654 +#: part/models.py:653 msgid "Part must be unique for name, IPN and revision" msgstr "" -#: part/models.py:685 part/templates/part/detail.html:22 +#: part/models.py:686 part/templates/part/detail.html:22 msgid "Part name" msgstr "" -#: part/models.py:692 +#: part/models.py:693 msgid "Is Template" msgstr "" -#: part/models.py:693 +#: part/models.py:694 msgid "Is this part a template part?" msgstr "" -#: part/models.py:704 +#: part/models.py:705 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:705 part/templates/part/detail.html:60 +#: part/models.py:706 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "" -#: part/models.py:711 +#: part/models.py:712 msgid "Part description" msgstr "" -#: part/models.py:716 part/templates/part/category.html:73 +#: part/models.py:717 part/templates/part/category.html:73 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "" -#: part/models.py:717 +#: part/models.py:718 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73 +#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" -#: part/models.py:725 +#: part/models.py:726 msgid "Part category" msgstr "" -#: part/models.py:730 part/templates/part/detail.html:28 +#: part/models.py:731 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "" -#: part/models.py:731 +#: part/models.py:732 msgid "Internal Part Number" msgstr "" -#: part/models.py:737 +#: part/models.py:738 msgid "Part revision or version number" msgstr "" -#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:199 +#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199 #: templates/js/part.js:173 msgid "Revision" msgstr "" -#: part/models.py:760 +#: part/models.py:761 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:807 part/templates/part/detail.html:97 +#: part/models.py:808 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "" -#: part/models.py:808 +#: part/models.py:809 msgid "Default supplier part" msgstr "" -#: part/models.py:815 +#: part/models.py:816 msgid "Default Expiry" msgstr "" -#: part/models.py:816 +#: part/models.py:817 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:821 part/templates/part/detail.html:113 +#: part/models.py:822 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "" -#: part/models.py:822 +#: part/models.py:823 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106 -#: part/templates/part/params.html:29 -msgid "Units" -msgstr "" - -#: part/models.py:829 +#: part/models.py:830 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:835 +#: part/models.py:836 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:841 +#: part/models.py:842 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:847 +#: part/models.py:848 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:852 +#: part/models.py:853 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:857 +#: part/models.py:858 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:861 part/templates/part/detail.html:227 +#: part/models.py:862 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:241 templates/js/table_filters.js:310 msgid "Active" msgstr "" -#: part/models.py:862 +#: part/models.py:863 msgid "Is this part active?" msgstr "" -#: part/models.py:867 +#: part/models.py:868 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:872 +#: part/models.py:873 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:875 +#: part/models.py:876 msgid "BOM checksum" msgstr "" -#: part/models.py:875 +#: part/models.py:876 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:878 +#: part/models.py:879 msgid "BOM checked by" msgstr "" -#: part/models.py:880 +#: part/models.py:881 msgid "BOM checked date" msgstr "" -#: part/models.py:884 +#: part/models.py:885 msgid "Creation User" msgstr "" -#: part/models.py:1621 +#: part/models.py:1622 msgid "Sell multiple" msgstr "" -#: part/models.py:2076 +#: part/models.py:2077 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2093 +#: part/models.py:2094 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2114 +#: part/models.py:2115 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2119 +#: part/models.py:2120 msgid "Test Description" msgstr "" -#: part/models.py:2120 +#: part/models.py:2121 msgid "Enter description for this test" msgstr "" -#: part/models.py:2125 templates/js/part.js:726 +#: part/models.py:2126 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "" -#: part/models.py:2126 +#: part/models.py:2127 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2131 templates/js/part.js:734 +#: part/models.py:2132 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2132 +#: part/models.py:2133 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2137 templates/js/part.js:741 +#: part/models.py:2138 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2138 +#: part/models.py:2139 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2171 +#: part/models.py:2172 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2176 +#: part/models.py:2177 msgid "Parameter Name" msgstr "" -#: part/models.py:2178 +#: part/models.py:2179 msgid "Parameter Units" msgstr "" -#: part/models.py:2206 part/models.py:2255 part/models.py:2256 +#: part/models.py:2207 part/models.py:2256 part/models.py:2257 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2208 +#: part/models.py:2209 msgid "Data" msgstr "" -#: part/models.py:2208 +#: part/models.py:2209 msgid "Parameter Value" msgstr "" -#: part/models.py:2260 templates/InvenTree/settings/category.html:67 +#: part/models.py:2261 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2261 +#: part/models.py:2262 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2291 +#: part/models.py:2292 msgid "Select parent part" msgstr "" -#: part/models.py:2300 +#: part/models.py:2301 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2306 +#: part/models.py:2307 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "" -#: part/models.py:2308 +#: part/models.py:2309 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2311 +#: part/models.py:2312 msgid "Overage" msgstr "" -#: part/models.py:2312 +#: part/models.py:2313 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2315 +#: part/models.py:2316 msgid "BOM item reference" msgstr "" -#: part/models.py:2318 +#: part/models.py:2319 msgid "BOM item notes" msgstr "" -#: part/models.py:2320 +#: part/models.py:2321 msgid "Checksum" msgstr "" -#: part/models.py:2320 +#: part/models.py:2321 msgid "BOM line checksum" msgstr "" -#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2325 +#: part/models.py:2326 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2330 templates/js/bom.js:294 +#: part/models.py:2331 templates/js/bom.js:294 msgid "Allow Variants" msgstr "" -#: part/models.py:2331 +#: part/models.py:2332 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2407 part/views.py:1690 part/views.py:1742 +#: part/models.py:2408 part/views.py:1690 part/views.py:1742 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2416 part/models.py:2418 +#: part/models.py:2417 part/models.py:2419 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2421 +#: part/models.py:2422 msgid "BOM Item" msgstr "" -#: part/models.py:2538 +#: part/models.py:2539 msgid "Part 1" msgstr "" -#: part/models.py:2542 +#: part/models.py:2543 msgid "Part 2" msgstr "" -#: part/models.py:2542 +#: part/models.py:2543 msgid "Select Related Part" msgstr "" -#: part/models.py:2574 +#: part/models.py:2575 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -4405,12 +4448,6 @@ msgstr "" msgid "If this category is deleted, these parts will be moved to the top-level category Teile" msgstr "" -#: part/templates/part/category_navbar.html:34 -#: part/templates/part/category_navbar.html:37 -#: part/templates/part/navbar.html:24 -msgid "Parameters" -msgstr "" - #: part/templates/part/category_parametric.html:10 #: part/templates/part/navbar.html:21 part/templates/part/params.html:10 msgid "Part Parameters" @@ -4706,19 +4743,6 @@ msgstr "" msgid "Add new parameter" msgstr "" -#: part/templates/part/params.html:18 -#: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:47 -msgid "New Parameter" -msgstr "" - -#: part/templates/part/params.html:28 -#: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1756 templates/InvenTree/settings/header.html:8 -#: templates/js/stock.js:137 -msgid "Value" -msgstr "" - #: part/templates/part/params.html:41 templates/InvenTree/settings/user.html:19 msgid "Edit" msgstr "" @@ -4736,7 +4760,7 @@ msgid "Part List" msgstr "" #: part/templates/part/part_base.html:26 templates/js/company.js:156 -#: templates/js/company.js:254 templates/js/part.js:84 templates/js/part.js:161 +#: templates/js/company.js:355 templates/js/part.js:84 templates/js/part.js:161 msgid "Inactive" msgstr "" @@ -4925,7 +4949,7 @@ msgstr "" msgid "New Variant" msgstr "" -#: part/templatetags/inventree_extras.py:98 +#: part/templatetags/inventree_extras.py:99 msgid "Unknown database" msgstr "" @@ -6029,7 +6053,7 @@ msgstr "" msgid "Add Stock Items" msgstr "" -#: stock/views.py:1001 users/models.py:184 +#: stock/views.py:1001 users/models.py:187 msgid "Add" msgstr "" @@ -6417,46 +6441,50 @@ msgid "API Version" msgstr "" #: templates/about.html:39 +msgid "Python Version" +msgstr "" + +#: templates/about.html:44 msgid "Django Version" msgstr "" -#: templates/about.html:46 +#: templates/about.html:51 msgid "Commit Hash" msgstr "" -#: templates/about.html:53 +#: templates/about.html:58 msgid "Commit Date" msgstr "" -#: templates/about.html:58 +#: templates/about.html:63 msgid "InvenTree Documentation" msgstr "" -#: templates/about.html:63 +#: templates/about.html:68 msgid "View Code on GitHub" msgstr "" -#: templates/about.html:68 +#: templates/about.html:73 msgid "Credits" msgstr "" -#: templates/about.html:73 +#: templates/about.html:78 msgid "Mobile App" msgstr "" -#: templates/about.html:78 +#: templates/about.html:83 msgid "Submit Bug Report" msgstr "" -#: templates/about.html:85 templates/clip.html:4 +#: templates/about.html:90 templates/clip.html:4 msgid "copy to clipboard" msgstr "" -#: templates/about.html:85 +#: templates/about.html:90 msgid "copy version information" msgstr "" -#: templates/about.html:95 templates/js/modals.js:568 +#: templates/about.html:100 templates/js/modals.js:568 #: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54 #: templates/modals.html:97 msgid "Close" @@ -6696,17 +6724,29 @@ msgstr "" msgid "No manufacturer parts found" msgstr "" -#: templates/js/company.js:148 templates/js/company.js:246 +#: templates/js/company.js:148 templates/js/company.js:347 #: templates/js/part.js:68 templates/js/part.js:153 msgid "Template part" msgstr "" -#: templates/js/company.js:152 templates/js/company.js:250 +#: templates/js/company.js:152 templates/js/company.js:351 #: templates/js/part.js:72 templates/js/part.js:157 msgid "Assembled part" msgstr "" -#: templates/js/company.js:227 +#: templates/js/company.js:226 +msgid "No parameters found" +msgstr "" + +#: templates/js/company.js:262 +msgid "Edit parameter" +msgstr "" + +#: templates/js/company.js:263 +msgid "Delete parameter" +msgstr "" + +#: templates/js/company.js:328 msgid "No supplier parts found" msgstr "" @@ -7648,35 +7688,35 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:171 +#: users/models.py:174 msgid "Permission set" msgstr "" -#: users/models.py:179 +#: users/models.py:182 msgid "Group" msgstr "" -#: users/models.py:182 +#: users/models.py:185 msgid "View" msgstr "" -#: users/models.py:182 +#: users/models.py:185 msgid "Permission to view items" msgstr "" -#: users/models.py:184 +#: users/models.py:187 msgid "Permission to add items" msgstr "" -#: users/models.py:186 +#: users/models.py:189 msgid "Change" msgstr "" -#: users/models.py:186 +#: users/models.py:189 msgid "Permissions to edit items" msgstr "" -#: users/models.py:188 +#: users/models.py:191 msgid "Permission to delete items" msgstr "" From 98e810d82cffacbb4b6a697cbf24f8366b485a4e Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 21 Jun 2021 16:54:32 +1000 Subject: [PATCH 157/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/pl/LC_MESSAGES/django.po | 500 ++++++++++++---------- 1 file changed, 270 insertions(+), 230 deletions(-) diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 427e767c1c..2d3d1da9a1 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-20 22:34+0000\n" -"PO-Revision-Date: 2021-06-20 23:45\n" +"POT-Creation-Date: 2021-06-21 06:40+0000\n" +"PO-Revision-Date: 2021-06-21 06:54\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -122,7 +122,7 @@ msgstr "Komentarz" msgid "File comment" msgstr "Komentarz pliku" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1154 msgid "User" @@ -132,22 +132,23 @@ msgstr "Użytkownik" msgid "upload date" msgstr "data przesłania" -#: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102 -#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27 -#: report/models.py:180 templates/InvenTree/search.html:137 -#: templates/InvenTree/search.html:289 templates/js/part.js:118 +#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 +#: label/models.py:102 part/models.py:687 part/models.py:2177 +#: part/templates/part/params.html:27 report/models.py:180 +#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 +#: templates/js/company.js:235 templates/js/part.js:118 #: templates/js/part.js:642 templates/js/stock.js:947 msgid "Name" msgstr "Nazwa" #: InvenTree/models.py:114 build/models.py:135 #: build/templates/build/detail.html:21 company/models.py:339 -#: company/models.py:491 company/templates/company/detail.html:27 +#: company/models.py:532 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 #: order/models.py:104 order/templates/order/purchase_order_detail.html:147 -#: part/models.py:710 part/templates/part/detail.html:54 +#: part/models.py:711 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 #: report/templates/report/inventree_build_order_base.html:118 @@ -463,7 +464,7 @@ msgstr "" #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:713 -#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77 +#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 #: order/forms.py:285 order/models.py:617 order/models.py:841 #: order/templates/order/order_wizard/match_parts.html:29 @@ -473,7 +474,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -604,7 +605,7 @@ msgstr "Odwołanie do zamówienia wykonania" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2315 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2316 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:659 templates/js/build.js:1102 @@ -626,15 +627,15 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: build/models.py:153 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:622 +#: build/templates/build/detail.html:26 company/models.py:663 #: order/models.py:661 order/models.py:717 #: order/templates/order/order_wizard/select_parts.html:30 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1988 part/models.py:2000 part/models.py:2015 -#: part/models.py:2033 part/models.py:2108 part/models.py:2204 -#: part/models.py:2290 part/templates/part/part_app_base.html:8 +#: part/models.py:1989 part/models.py:2001 part/models.py:2016 +#: part/models.py:2034 part/models.py:2109 part/models.py:2205 +#: part/models.py:2291 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -644,7 +645,7 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:550 templates/js/build.js:835 #: templates/js/build.js:1075 templates/js/company.js:140 -#: templates/js/company.js:238 templates/js/part.js:241 +#: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 #: templates/js/stock.js:1346 msgid "Part" @@ -710,7 +711,7 @@ msgstr "Kod partii" msgid "Batch code for this build output" msgstr "Kod partii dla wyjścia budowy" -#: build/models.py:220 order/models.py:108 part/models.py:882 +#: build/models.py:220 order/models.py:108 part/models.py:883 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "Data utworzenia" @@ -738,7 +739,7 @@ msgstr "Użytkownik, który wydał to zamówienie" #: build/models.py:251 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:105 order/models.py:122 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:886 +#: order/templates/order/sales_order_base.html:140 part/models.py:887 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "Odpowiedzialny" @@ -757,12 +758,12 @@ msgstr "Użytkownik odpowiedzialny za to zamówienie budowy" msgid "External Link" msgstr "Link Zewnętrzny" -#: build/models.py:258 part/models.py:744 stock/models.py:462 +#: build/models.py:258 part/models.py:745 stock/models.py:462 msgid "Link to external URL" msgstr "Link do zewnętrznego adresu URL" #: build/models.py:262 build/templates/build/navbar.html:53 -#: company/models.py:132 company/models.py:498 +#: company/models.py:132 company/models.py:539 #: company/templates/company/navbar.html:70 #: company/templates/company/navbar.html:73 order/models.py:126 #: order/models.py:621 order/templates/order/po_navbar.html:38 @@ -770,7 +771,7 @@ msgstr "Link do zewnętrznego adresu URL" #: order/templates/order/purchase_order_detail.html:243 #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:871 +#: order/templates/order/so_navbar.html:36 part/models.py:872 #: part/templates/part/navbar.html:142 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 @@ -1598,7 +1599,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -1608,7 +1609,7 @@ msgstr "Szablon" msgid "Parts are templates by default" msgstr "" -#: common/models.py:160 part/models.py:834 part/templates/part/detail.html:170 +#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:327 msgid "Assembly" msgstr "Złożenie" @@ -1617,7 +1618,7 @@ msgstr "Złożenie" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:167 part/models.py:840 part/templates/part/detail.html:180 +#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180 #: templates/js/table_filters.js:331 msgid "Component" msgstr "Komponent" @@ -1626,7 +1627,7 @@ msgstr "Komponent" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:174 part/models.py:851 part/templates/part/detail.html:200 +#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "Możliwość zakupu" @@ -1634,7 +1635,7 @@ msgstr "Możliwość zakupu" msgid "Parts are purchaseable by default" msgstr "Części są domyślnie z możliwością zakupu" -#: common/models.py:181 part/models.py:856 part/templates/part/detail.html:210 +#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210 #: templates/js/table_filters.js:339 msgid "Salable" msgstr "Możliwość sprzedaży" @@ -1643,7 +1644,7 @@ msgstr "Możliwość sprzedaży" msgid "Parts are salable by default" msgstr "Części są domyślnie z możliwością sprzedaży" -#: common/models.py:188 part/models.py:846 part/templates/part/detail.html:190 +#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:343 msgid "Trackable" msgstr "Możliwość śledzenia" @@ -1652,7 +1653,7 @@ msgstr "Możliwość śledzenia" msgid "Parts are trackable by default" msgstr "Części są domyślnie z możliwością śledzenia" -#: common/models.py:195 part/models.py:866 part/templates/part/detail.html:150 +#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "Wirtualny" @@ -1825,7 +1826,7 @@ msgstr "" msgid "Key string must be unique" msgstr "" -#: common/models.py:714 company/forms.py:177 +#: common/models.py:714 company/forms.py:192 msgid "Price break quantity" msgstr "" @@ -1896,29 +1897,29 @@ msgstr "URL" msgid "Image URL" msgstr "URL zdjęcia" -#: company/forms.py:118 templates/js/part.js:787 +#: company/forms.py:133 templates/js/part.js:787 msgid "Single Price" msgstr "Cena jednostkowa" -#: company/forms.py:120 +#: company/forms.py:135 msgid "Single quantity price" msgstr "Cena jednostkowa" -#: company/forms.py:128 company/models.py:321 +#: company/forms.py:143 company/models.py:321 msgid "Select manufacturer" msgstr "Wybierz producenta" -#: company/forms.py:134 company/models.py:328 +#: company/forms.py:149 company/models.py:328 msgid "Manufacturer Part Number" msgstr "Numer producenta" -#: company/forms.py:136 company/models.py:327 +#: company/forms.py:151 company/models.py:327 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 #: order/templates/order/purchase_order_detail.html:162 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307 +#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:408 msgid "MPN" msgstr "MPN" @@ -1971,10 +1972,10 @@ msgstr "Kontakt" msgid "Point of contact" msgstr "Punkt kontaktowy" -#: company/models.py:121 company/models.py:333 company/models.py:485 -#: order/models.py:106 part/models.py:743 +#: company/models.py:121 company/models.py:333 company/models.py:526 +#: order/models.py:106 part/models.py:744 #: report/templates/report/inventree_build_order_base.html:165 -#: templates/js/company.js:188 templates/js/company.js:318 +#: templates/js/company.js:188 templates/js/company.js:419 #: templates/js/part.js:498 msgid "Link" msgstr "Łącze" @@ -1983,7 +1984,7 @@ msgstr "Łącze" msgid "Link to external company information" msgstr "Link do informacji o zewnętrznym przedsiębiorstwie" -#: company/models.py:129 part/models.py:753 +#: company/models.py:129 part/models.py:754 msgid "Image" msgstr "Obraz" @@ -2011,12 +2012,12 @@ msgstr "jest producentem" msgid "Does this company manufacture parts?" msgstr "Czy to przedsiębiorstwo produkuje części?" -#: company/models.py:305 company/models.py:456 stock/models.py:407 +#: company/models.py:305 company/models.py:497 stock/models.py:407 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "Część bazowa" -#: company/models.py:309 company/models.py:460 order/views.py:1587 +#: company/models.py:309 company/models.py:501 order/views.py:1587 msgid "Select part" msgstr "Wybierz część" @@ -2027,7 +2028,7 @@ msgstr "Wybierz część" #: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:352 #: templates/js/company.js:44 templates/js/company.js:165 -#: templates/js/company.js:289 +#: templates/js/company.js:390 msgid "Manufacturer" msgstr "Producent" @@ -2039,81 +2040,106 @@ msgstr "" msgid "Manufacturer part description" msgstr "" -#: company/models.py:466 company/templates/company/detail.html:62 -#: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:193 -#: order/templates/order/order_base.html:92 -#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 -#: part/bom.py:286 stock/templates/stock/item_base.html:364 -#: templates/js/company.js:48 templates/js/company.js:263 -#: templates/js/order.js:170 -msgid "Supplier" -msgstr "Dostawca" - -#: company/models.py:467 -msgid "Select supplier" -msgstr "Wybierz dostawcę" - -#: company/models.py:472 company/templates/company/supplier_part_base.html:88 -#: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 -#: part/bom.py:287 -msgid "SKU" -msgstr "SKU" - -#: company/models.py:473 -msgid "Supplier stock keeping unit" -msgstr "" - -#: company/models.py:479 +#: company/models.py:390 company/models.py:520 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 #: stock/templates/stock/item_base.html:357 msgid "Manufacturer Part" msgstr "Część producenta" -#: company/models.py:480 +#: company/models.py:397 +msgid "Parameter name" +msgstr "" + +#: company/models.py:403 part/templates/part/params.html:28 +#: report/templates/report/inventree_test_report_base.html:90 +#: stock/models.py:1756 templates/InvenTree/settings/header.html:8 +#: templates/js/company.js:241 templates/js/stock.js:137 +msgid "Value" +msgstr "" + +#: company/models.py:404 +msgid "Parameter value" +msgstr "" + +#: company/models.py:410 part/models.py:829 part/models.py:2179 +#: part/templates/part/detail.html:106 part/templates/part/params.html:29 +#: templates/js/company.js:247 +msgid "Units" +msgstr "Jednostki" + +#: company/models.py:411 +msgid "Parameter units" +msgstr "" + +#: company/models.py:507 company/templates/company/detail.html:62 +#: company/templates/company/supplier_part_base.html:84 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:193 +#: order/templates/order/order_base.html:92 +#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 +#: part/bom.py:286 stock/templates/stock/item_base.html:364 +#: templates/js/company.js:48 templates/js/company.js:364 +#: templates/js/order.js:170 +msgid "Supplier" +msgstr "Dostawca" + +#: company/models.py:508 +msgid "Select supplier" +msgstr "Wybierz dostawcę" + +#: company/models.py:513 company/templates/company/supplier_part_base.html:88 +#: company/templates/company/supplier_part_detail.html:26 +#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 +#: part/bom.py:287 +msgid "SKU" +msgstr "SKU" + +#: company/models.py:514 +msgid "Supplier stock keeping unit" +msgstr "" + +#: company/models.py:521 msgid "Select manufacturer part" msgstr "" -#: company/models.py:486 +#: company/models.py:527 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:492 +#: company/models.py:533 msgid "Supplier part description" msgstr "" -#: company/models.py:497 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318 +#: company/models.py:538 company/templates/company/supplier_part_base.html:116 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Uwaga" -#: company/models.py:501 part/models.py:1619 +#: company/models.py:542 part/models.py:1620 msgid "base cost" msgstr "koszt podstawowy" -#: company/models.py:501 part/models.py:1619 +#: company/models.py:542 part/models.py:1620 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:503 company/templates/company/supplier_part_base.html:109 +#: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 #: templates/js/stock.js:670 msgid "Packaging" msgstr "Opakowanie" -#: company/models.py:503 +#: company/models.py:544 msgid "Part packaging" msgstr "Opakowanie części" -#: company/models.py:505 part/models.py:1621 +#: company/models.py:546 part/models.py:1622 msgid "multiple" msgstr "wielokrotność" -#: company/models.py:505 +#: company/models.py:546 msgid "Order multiple" msgstr "" @@ -2267,7 +2293,6 @@ msgstr "Eksportuj" #: company/templates/company/detail_supplier_part.html:11 #: company/templates/company/manufacturer_part_navbar.html:11 -#: company/templates/company/manufacturer_part_suppliers.html:10 #: templates/InvenTree/search.html:164 msgid "Supplier Parts" msgstr "Komponenty dostawcy" @@ -2286,7 +2311,7 @@ msgid "New Supplier Part" msgstr "Now dostawca części" #: company/templates/company/detail_supplier_part.html:72 -#: company/templates/company/manufacturer_part_suppliers.html:47 +#: company/templates/company/manufacturer_part_suppliers.html:82 #: company/views.py:64 order/templates/order/purchase_orders.html:185 #: part/templates/part/supplier.html:50 msgid "New Supplier" @@ -2338,6 +2363,7 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 +#: company/templates/company/manufacturer_part_suppliers.html:10 #: company/views.py:63 part/templates/part/navbar.html:86 #: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316 #: templates/navbar.html:35 @@ -2379,11 +2405,25 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:1002 users/models.py:188 +#: stock/views.py:1002 users/models.py:191 msgid "Delete" msgstr "Usuń" -#: company/templates/company/manufacturer_part_suppliers.html:48 +#: company/templates/company/manufacturer_part_suppliers.html:37 +#: part/templates/part/category_navbar.html:34 +#: part/templates/part/category_navbar.html:37 +#: part/templates/part/navbar.html:24 +msgid "Parameters" +msgstr "Parametry" + +#: company/templates/company/manufacturer_part_suppliers.html:43 +#: part/templates/part/params.html:18 +#: templates/InvenTree/settings/category.html:29 +#: templates/InvenTree/settings/part.html:47 +msgid "New Parameter" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:83 #: part/templates/part/supplier.html:51 msgid "Create new supplier" msgstr "Utwórz nowego dostawcę" @@ -2461,7 +2501,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:416 -#: stock/templates/stock/item_base.html:369 templates/js/company.js:279 +#: stock/templates/stock/item_base.html:369 templates/js/company.js:380 msgid "Supplier Part" msgstr "" @@ -2509,7 +2549,7 @@ msgstr "" msgid "Pricing Information" msgstr "Informacja cenowa" -#: company/templates/company/supplier_part_pricing.html:19 company/views.py:794 +#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854 #: part/templates/part/sale_prices.html:17 part/views.py:2749 msgid "Add Price Break" msgstr "" @@ -2613,27 +2653,35 @@ msgstr "" msgid "Delete Manufacturer Part" msgstr "" -#: company/views.py:528 +#: company/views.py:514 +msgid "Add Manufacturer Part Parameter" +msgstr "" + +#: company/views.py:548 +msgid "Edit Manufacturer Part Parameter" +msgstr "" + +#: company/views.py:588 msgid "Edit Supplier Part" msgstr "" -#: company/views.py:578 templates/js/stock.js:1294 +#: company/views.py:638 templates/js/stock.js:1294 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:722 +#: company/views.py:782 msgid "Delete Supplier Part" msgstr "" -#: company/views.py:799 part/views.py:2753 +#: company/views.py:859 part/views.py:2753 msgid "Added new price break" msgstr "" -#: company/views.py:855 part/views.py:2797 +#: company/views.py:915 part/views.py:2797 msgid "Edit Price Break" msgstr "Edytuj przedział cenowy" -#: company/views.py:870 part/views.py:2811 +#: company/views.py:930 part/views.py:2811 msgid "Delete Price Break" msgstr "" @@ -3582,7 +3630,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:762 +#: part/bom.py:138 part/models.py:72 part/models.py:763 #: part/templates/part/category.html:66 part/templates/part/detail.html:90 msgid "Default Location" msgstr "Domyślna lokalizacja" @@ -3660,7 +3708,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2204 +#: part/forms.py:122 part/models.py:2205 msgid "Parent Part" msgstr "Część nadrzędna" @@ -3736,7 +3784,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2299 +#: part/forms.py:344 part/models.py:2300 msgid "Sub part" msgstr "Podczęść" @@ -3756,7 +3804,7 @@ msgstr "Domyślne słowa kluczowe" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2250 +#: part/models.py:82 part/models.py:2251 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3767,360 +3815,355 @@ msgstr "" msgid "Part Categories" msgstr "" -#: part/models.py:446 part/models.py:458 +#: part/models.py:445 part/models.py:457 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:555 +#: part/models.py:554 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:559 +#: part/models.py:558 msgid "Next available serial number is" msgstr "" -#: part/models.py:564 +#: part/models.py:563 msgid "Most recent serial number is" msgstr "" -#: part/models.py:643 +#: part/models.py:642 msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:654 +#: part/models.py:653 msgid "Part must be unique for name, IPN and revision" msgstr "" -#: part/models.py:685 part/templates/part/detail.html:22 +#: part/models.py:686 part/templates/part/detail.html:22 msgid "Part name" msgstr "" -#: part/models.py:692 +#: part/models.py:693 msgid "Is Template" msgstr "" -#: part/models.py:693 +#: part/models.py:694 msgid "Is this part a template part?" msgstr "" -#: part/models.py:704 +#: part/models.py:705 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:705 part/templates/part/detail.html:60 +#: part/models.py:706 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "Wariant" -#: part/models.py:711 +#: part/models.py:712 msgid "Part description" msgstr "Opis części" -#: part/models.py:716 part/templates/part/category.html:73 +#: part/models.py:717 part/templates/part/category.html:73 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "Słowa kluczowe" -#: part/models.py:717 +#: part/models.py:718 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73 +#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "Kategoria" -#: part/models.py:725 +#: part/models.py:726 msgid "Part category" msgstr "" -#: part/models.py:730 part/templates/part/detail.html:28 +#: part/models.py:731 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "IPN" -#: part/models.py:731 +#: part/models.py:732 msgid "Internal Part Number" msgstr "" -#: part/models.py:737 +#: part/models.py:738 msgid "Part revision or version number" msgstr "" -#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:199 +#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199 #: templates/js/part.js:173 msgid "Revision" msgstr "Wersja" -#: part/models.py:760 +#: part/models.py:761 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:807 part/templates/part/detail.html:97 +#: part/models.py:808 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "" -#: part/models.py:808 +#: part/models.py:809 msgid "Default supplier part" msgstr "" -#: part/models.py:815 +#: part/models.py:816 msgid "Default Expiry" msgstr "" -#: part/models.py:816 +#: part/models.py:817 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:821 part/templates/part/detail.html:113 +#: part/models.py:822 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "Minimalny stan magazynowy" -#: part/models.py:822 +#: part/models.py:823 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106 -#: part/templates/part/params.html:29 -msgid "Units" -msgstr "Jednostki" - -#: part/models.py:829 +#: part/models.py:830 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:835 +#: part/models.py:836 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:841 +#: part/models.py:842 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:847 +#: part/models.py:848 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:852 +#: part/models.py:853 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:857 +#: part/models.py:858 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:861 part/templates/part/detail.html:227 +#: part/models.py:862 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:241 templates/js/table_filters.js:310 msgid "Active" msgstr "Aktywny" -#: part/models.py:862 +#: part/models.py:863 msgid "Is this part active?" msgstr "Czy ta część jest aktywna?" -#: part/models.py:867 +#: part/models.py:868 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:872 +#: part/models.py:873 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:875 +#: part/models.py:876 msgid "BOM checksum" msgstr "" -#: part/models.py:875 +#: part/models.py:876 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:878 +#: part/models.py:879 msgid "BOM checked by" msgstr "" -#: part/models.py:880 +#: part/models.py:881 msgid "BOM checked date" msgstr "" -#: part/models.py:884 +#: part/models.py:885 msgid "Creation User" msgstr "" -#: part/models.py:1621 +#: part/models.py:1622 msgid "Sell multiple" msgstr "Sprzedaj wiele" -#: part/models.py:2076 +#: part/models.py:2077 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2093 +#: part/models.py:2094 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "Nazwa testu" -#: part/models.py:2114 +#: part/models.py:2115 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2119 +#: part/models.py:2120 msgid "Test Description" msgstr "" -#: part/models.py:2120 +#: part/models.py:2121 msgid "Enter description for this test" msgstr "" -#: part/models.py:2125 templates/js/part.js:726 +#: part/models.py:2126 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "Wymagane" -#: part/models.py:2126 +#: part/models.py:2127 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2131 templates/js/part.js:734 +#: part/models.py:2132 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2132 +#: part/models.py:2133 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2137 templates/js/part.js:741 +#: part/models.py:2138 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2138 +#: part/models.py:2139 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2171 +#: part/models.py:2172 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2176 +#: part/models.py:2177 msgid "Parameter Name" msgstr "" -#: part/models.py:2178 +#: part/models.py:2179 msgid "Parameter Units" msgstr "" -#: part/models.py:2206 part/models.py:2255 part/models.py:2256 +#: part/models.py:2207 part/models.py:2256 part/models.py:2257 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2208 +#: part/models.py:2209 msgid "Data" msgstr "Dane" -#: part/models.py:2208 +#: part/models.py:2209 msgid "Parameter Value" msgstr "" -#: part/models.py:2260 templates/InvenTree/settings/category.html:67 +#: part/models.py:2261 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "Wartość domyślna" -#: part/models.py:2261 +#: part/models.py:2262 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2291 +#: part/models.py:2292 msgid "Select parent part" msgstr "" -#: part/models.py:2300 +#: part/models.py:2301 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2306 +#: part/models.py:2307 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "" -#: part/models.py:2308 +#: part/models.py:2309 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2311 +#: part/models.py:2312 msgid "Overage" msgstr "" -#: part/models.py:2312 +#: part/models.py:2313 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2315 +#: part/models.py:2316 msgid "BOM item reference" msgstr "" -#: part/models.py:2318 +#: part/models.py:2319 msgid "BOM item notes" msgstr "" -#: part/models.py:2320 +#: part/models.py:2321 msgid "Checksum" msgstr "Suma kontrolna" -#: part/models.py:2320 +#: part/models.py:2321 msgid "BOM line checksum" msgstr "" -#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2325 +#: part/models.py:2326 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2330 templates/js/bom.js:294 +#: part/models.py:2331 templates/js/bom.js:294 msgid "Allow Variants" msgstr "" -#: part/models.py:2331 +#: part/models.py:2332 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2407 part/views.py:1690 part/views.py:1742 +#: part/models.py:2408 part/views.py:1690 part/views.py:1742 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2416 part/models.py:2418 +#: part/models.py:2417 part/models.py:2419 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2421 +#: part/models.py:2422 msgid "BOM Item" msgstr "" -#: part/models.py:2538 +#: part/models.py:2539 msgid "Part 1" msgstr "Część 1" -#: part/models.py:2542 +#: part/models.py:2543 msgid "Part 2" msgstr "Część 2" -#: part/models.py:2542 +#: part/models.py:2543 msgid "Select Related Part" msgstr "Wybierz powiązaną część" -#: part/models.py:2574 +#: part/models.py:2575 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -4405,12 +4448,6 @@ msgstr "" msgid "If this category is deleted, these parts will be moved to the top-level category Teile" msgstr "" -#: part/templates/part/category_navbar.html:34 -#: part/templates/part/category_navbar.html:37 -#: part/templates/part/navbar.html:24 -msgid "Parameters" -msgstr "Parametry" - #: part/templates/part/category_parametric.html:10 #: part/templates/part/navbar.html:21 part/templates/part/params.html:10 msgid "Part Parameters" @@ -4706,19 +4743,6 @@ msgstr "" msgid "Add new parameter" msgstr "" -#: part/templates/part/params.html:18 -#: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:47 -msgid "New Parameter" -msgstr "" - -#: part/templates/part/params.html:28 -#: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1756 templates/InvenTree/settings/header.html:8 -#: templates/js/stock.js:137 -msgid "Value" -msgstr "" - #: part/templates/part/params.html:41 templates/InvenTree/settings/user.html:19 msgid "Edit" msgstr "" @@ -4736,7 +4760,7 @@ msgid "Part List" msgstr "" #: part/templates/part/part_base.html:26 templates/js/company.js:156 -#: templates/js/company.js:254 templates/js/part.js:84 templates/js/part.js:161 +#: templates/js/company.js:355 templates/js/part.js:84 templates/js/part.js:161 msgid "Inactive" msgstr "" @@ -4925,7 +4949,7 @@ msgstr "" msgid "New Variant" msgstr "" -#: part/templatetags/inventree_extras.py:98 +#: part/templatetags/inventree_extras.py:99 msgid "Unknown database" msgstr "" @@ -6029,7 +6053,7 @@ msgstr "" msgid "Add Stock Items" msgstr "" -#: stock/views.py:1001 users/models.py:184 +#: stock/views.py:1001 users/models.py:187 msgid "Add" msgstr "" @@ -6417,46 +6441,50 @@ msgid "API Version" msgstr "" #: templates/about.html:39 +msgid "Python Version" +msgstr "" + +#: templates/about.html:44 msgid "Django Version" msgstr "" -#: templates/about.html:46 +#: templates/about.html:51 msgid "Commit Hash" msgstr "" -#: templates/about.html:53 +#: templates/about.html:58 msgid "Commit Date" msgstr "" -#: templates/about.html:58 +#: templates/about.html:63 msgid "InvenTree Documentation" msgstr "" -#: templates/about.html:63 +#: templates/about.html:68 msgid "View Code on GitHub" msgstr "" -#: templates/about.html:68 +#: templates/about.html:73 msgid "Credits" msgstr "" -#: templates/about.html:73 +#: templates/about.html:78 msgid "Mobile App" msgstr "" -#: templates/about.html:78 +#: templates/about.html:83 msgid "Submit Bug Report" msgstr "" -#: templates/about.html:85 templates/clip.html:4 +#: templates/about.html:90 templates/clip.html:4 msgid "copy to clipboard" msgstr "" -#: templates/about.html:85 +#: templates/about.html:90 msgid "copy version information" msgstr "" -#: templates/about.html:95 templates/js/modals.js:568 +#: templates/about.html:100 templates/js/modals.js:568 #: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54 #: templates/modals.html:97 msgid "Close" @@ -6696,17 +6724,29 @@ msgstr "" msgid "No manufacturer parts found" msgstr "" -#: templates/js/company.js:148 templates/js/company.js:246 +#: templates/js/company.js:148 templates/js/company.js:347 #: templates/js/part.js:68 templates/js/part.js:153 msgid "Template part" msgstr "" -#: templates/js/company.js:152 templates/js/company.js:250 +#: templates/js/company.js:152 templates/js/company.js:351 #: templates/js/part.js:72 templates/js/part.js:157 msgid "Assembled part" msgstr "" -#: templates/js/company.js:227 +#: templates/js/company.js:226 +msgid "No parameters found" +msgstr "" + +#: templates/js/company.js:262 +msgid "Edit parameter" +msgstr "" + +#: templates/js/company.js:263 +msgid "Delete parameter" +msgstr "" + +#: templates/js/company.js:328 msgid "No supplier parts found" msgstr "" @@ -7648,35 +7688,35 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:171 +#: users/models.py:174 msgid "Permission set" msgstr "" -#: users/models.py:179 +#: users/models.py:182 msgid "Group" msgstr "" -#: users/models.py:182 +#: users/models.py:185 msgid "View" msgstr "" -#: users/models.py:182 +#: users/models.py:185 msgid "Permission to view items" msgstr "" -#: users/models.py:184 +#: users/models.py:187 msgid "Permission to add items" msgstr "" -#: users/models.py:186 +#: users/models.py:189 msgid "Change" msgstr "" -#: users/models.py:186 +#: users/models.py:189 msgid "Permissions to edit items" msgstr "" -#: users/models.py:188 +#: users/models.py:191 msgid "Permission to delete items" msgstr "" From 33452a39a7402c4db31dafd3631c5daacb8883a7 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 21 Jun 2021 16:54:33 +1000 Subject: [PATCH 158/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ru/LC_MESSAGES/django.po | 500 ++++++++++++---------- 1 file changed, 270 insertions(+), 230 deletions(-) diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 7f9b64e0a6..6a7af00a7a 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-20 22:34+0000\n" -"PO-Revision-Date: 2021-06-20 23:45\n" +"POT-Creation-Date: 2021-06-21 06:40+0000\n" +"PO-Revision-Date: 2021-06-21 06:54\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -122,7 +122,7 @@ msgstr "Комментарий" msgid "File comment" msgstr "Комментарий к файлу" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1154 msgid "User" @@ -132,22 +132,23 @@ msgstr "Пользователь" msgid "upload date" msgstr "дата загрузки" -#: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102 -#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27 -#: report/models.py:180 templates/InvenTree/search.html:137 -#: templates/InvenTree/search.html:289 templates/js/part.js:118 +#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 +#: label/models.py:102 part/models.py:687 part/models.py:2177 +#: part/templates/part/params.html:27 report/models.py:180 +#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 +#: templates/js/company.js:235 templates/js/part.js:118 #: templates/js/part.js:642 templates/js/stock.js:947 msgid "Name" msgstr "Название" #: InvenTree/models.py:114 build/models.py:135 #: build/templates/build/detail.html:21 company/models.py:339 -#: company/models.py:491 company/templates/company/detail.html:27 +#: company/models.py:532 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 #: order/models.py:104 order/templates/order/purchase_order_detail.html:147 -#: part/models.py:710 part/templates/part/detail.html:54 +#: part/models.py:711 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 #: report/templates/report/inventree_build_order_base.html:118 @@ -463,7 +464,7 @@ msgstr "Целевая дата для сборки. Сборка будет п #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:713 -#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77 +#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 #: order/forms.py:285 order/models.py:617 order/models.py:841 #: order/templates/order/order_wizard/match_parts.html:29 @@ -473,7 +474,7 @@ msgstr "Целевая дата для сборки. Сборка будет п #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -604,7 +605,7 @@ msgstr "Ссылка на заказ" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2315 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2316 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:659 templates/js/build.js:1102 @@ -626,15 +627,15 @@ msgstr "" #: build/models.py:153 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:622 +#: build/templates/build/detail.html:26 company/models.py:663 #: order/models.py:661 order/models.py:717 #: order/templates/order/order_wizard/select_parts.html:30 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1988 part/models.py:2000 part/models.py:2015 -#: part/models.py:2033 part/models.py:2108 part/models.py:2204 -#: part/models.py:2290 part/templates/part/part_app_base.html:8 +#: part/models.py:1989 part/models.py:2001 part/models.py:2016 +#: part/models.py:2034 part/models.py:2109 part/models.py:2205 +#: part/models.py:2291 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -644,7 +645,7 @@ msgstr "" #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:550 templates/js/build.js:835 #: templates/js/build.js:1075 templates/js/company.js:140 -#: templates/js/company.js:238 templates/js/part.js:241 +#: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 #: templates/js/stock.js:1346 msgid "Part" @@ -710,7 +711,7 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:220 order/models.py:108 part/models.py:882 +#: build/models.py:220 order/models.py:108 part/models.py:883 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "" @@ -738,7 +739,7 @@ msgstr "" #: build/models.py:251 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:105 order/models.py:122 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:886 +#: order/templates/order/sales_order_base.html:140 part/models.py:887 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" @@ -757,12 +758,12 @@ msgstr "" msgid "External Link" msgstr "" -#: build/models.py:258 part/models.py:744 stock/models.py:462 +#: build/models.py:258 part/models.py:745 stock/models.py:462 msgid "Link to external URL" msgstr "" #: build/models.py:262 build/templates/build/navbar.html:53 -#: company/models.py:132 company/models.py:498 +#: company/models.py:132 company/models.py:539 #: company/templates/company/navbar.html:70 #: company/templates/company/navbar.html:73 order/models.py:126 #: order/models.py:621 order/templates/order/po_navbar.html:38 @@ -770,7 +771,7 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:243 #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:871 +#: order/templates/order/so_navbar.html:36 part/models.py:872 #: part/templates/part/navbar.html:142 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 @@ -1598,7 +1599,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -1608,7 +1609,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:160 part/models.py:834 part/templates/part/detail.html:170 +#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:327 msgid "Assembly" msgstr "" @@ -1617,7 +1618,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:167 part/models.py:840 part/templates/part/detail.html:180 +#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180 #: templates/js/table_filters.js:331 msgid "Component" msgstr "" @@ -1626,7 +1627,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:174 part/models.py:851 part/templates/part/detail.html:200 +#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "" @@ -1634,7 +1635,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:181 part/models.py:856 part/templates/part/detail.html:210 +#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210 #: templates/js/table_filters.js:339 msgid "Salable" msgstr "" @@ -1643,7 +1644,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:188 part/models.py:846 part/templates/part/detail.html:190 +#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:343 msgid "Trackable" msgstr "" @@ -1652,7 +1653,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:195 part/models.py:866 part/templates/part/detail.html:150 +#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1825,7 +1826,7 @@ msgstr "" msgid "Key string must be unique" msgstr "" -#: common/models.py:714 company/forms.py:177 +#: common/models.py:714 company/forms.py:192 msgid "Price break quantity" msgstr "" @@ -1896,29 +1897,29 @@ msgstr "" msgid "Image URL" msgstr "" -#: company/forms.py:118 templates/js/part.js:787 +#: company/forms.py:133 templates/js/part.js:787 msgid "Single Price" msgstr "" -#: company/forms.py:120 +#: company/forms.py:135 msgid "Single quantity price" msgstr "" -#: company/forms.py:128 company/models.py:321 +#: company/forms.py:143 company/models.py:321 msgid "Select manufacturer" msgstr "" -#: company/forms.py:134 company/models.py:328 +#: company/forms.py:149 company/models.py:328 msgid "Manufacturer Part Number" msgstr "" -#: company/forms.py:136 company/models.py:327 +#: company/forms.py:151 company/models.py:327 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 #: order/templates/order/purchase_order_detail.html:162 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307 +#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:408 msgid "MPN" msgstr "" @@ -1971,10 +1972,10 @@ msgstr "" msgid "Point of contact" msgstr "" -#: company/models.py:121 company/models.py:333 company/models.py:485 -#: order/models.py:106 part/models.py:743 +#: company/models.py:121 company/models.py:333 company/models.py:526 +#: order/models.py:106 part/models.py:744 #: report/templates/report/inventree_build_order_base.html:165 -#: templates/js/company.js:188 templates/js/company.js:318 +#: templates/js/company.js:188 templates/js/company.js:419 #: templates/js/part.js:498 msgid "Link" msgstr "" @@ -1983,7 +1984,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:129 part/models.py:753 +#: company/models.py:129 part/models.py:754 msgid "Image" msgstr "" @@ -2011,12 +2012,12 @@ msgstr "" msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:305 company/models.py:456 stock/models.py:407 +#: company/models.py:305 company/models.py:497 stock/models.py:407 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" -#: company/models.py:309 company/models.py:460 order/views.py:1587 +#: company/models.py:309 company/models.py:501 order/views.py:1587 msgid "Select part" msgstr "" @@ -2027,7 +2028,7 @@ msgstr "" #: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:352 #: templates/js/company.js:44 templates/js/company.js:165 -#: templates/js/company.js:289 +#: templates/js/company.js:390 msgid "Manufacturer" msgstr "" @@ -2039,81 +2040,106 @@ msgstr "" msgid "Manufacturer part description" msgstr "" -#: company/models.py:466 company/templates/company/detail.html:62 -#: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:193 -#: order/templates/order/order_base.html:92 -#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 -#: part/bom.py:286 stock/templates/stock/item_base.html:364 -#: templates/js/company.js:48 templates/js/company.js:263 -#: templates/js/order.js:170 -msgid "Supplier" -msgstr "" - -#: company/models.py:467 -msgid "Select supplier" -msgstr "" - -#: company/models.py:472 company/templates/company/supplier_part_base.html:88 -#: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 -#: part/bom.py:287 -msgid "SKU" -msgstr "" - -#: company/models.py:473 -msgid "Supplier stock keeping unit" -msgstr "" - -#: company/models.py:479 +#: company/models.py:390 company/models.py:520 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 #: stock/templates/stock/item_base.html:357 msgid "Manufacturer Part" msgstr "" -#: company/models.py:480 +#: company/models.py:397 +msgid "Parameter name" +msgstr "" + +#: company/models.py:403 part/templates/part/params.html:28 +#: report/templates/report/inventree_test_report_base.html:90 +#: stock/models.py:1756 templates/InvenTree/settings/header.html:8 +#: templates/js/company.js:241 templates/js/stock.js:137 +msgid "Value" +msgstr "" + +#: company/models.py:404 +msgid "Parameter value" +msgstr "" + +#: company/models.py:410 part/models.py:829 part/models.py:2179 +#: part/templates/part/detail.html:106 part/templates/part/params.html:29 +#: templates/js/company.js:247 +msgid "Units" +msgstr "" + +#: company/models.py:411 +msgid "Parameter units" +msgstr "" + +#: company/models.py:507 company/templates/company/detail.html:62 +#: company/templates/company/supplier_part_base.html:84 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:193 +#: order/templates/order/order_base.html:92 +#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 +#: part/bom.py:286 stock/templates/stock/item_base.html:364 +#: templates/js/company.js:48 templates/js/company.js:364 +#: templates/js/order.js:170 +msgid "Supplier" +msgstr "" + +#: company/models.py:508 +msgid "Select supplier" +msgstr "" + +#: company/models.py:513 company/templates/company/supplier_part_base.html:88 +#: company/templates/company/supplier_part_detail.html:26 +#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 +#: part/bom.py:287 +msgid "SKU" +msgstr "" + +#: company/models.py:514 +msgid "Supplier stock keeping unit" +msgstr "" + +#: company/models.py:521 msgid "Select manufacturer part" msgstr "" -#: company/models.py:486 +#: company/models.py:527 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:492 +#: company/models.py:533 msgid "Supplier part description" msgstr "" -#: company/models.py:497 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318 +#: company/models.py:538 company/templates/company/supplier_part_base.html:116 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:501 part/models.py:1619 +#: company/models.py:542 part/models.py:1620 msgid "base cost" msgstr "" -#: company/models.py:501 part/models.py:1619 +#: company/models.py:542 part/models.py:1620 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:503 company/templates/company/supplier_part_base.html:109 +#: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 #: templates/js/stock.js:670 msgid "Packaging" msgstr "" -#: company/models.py:503 +#: company/models.py:544 msgid "Part packaging" msgstr "" -#: company/models.py:505 part/models.py:1621 +#: company/models.py:546 part/models.py:1622 msgid "multiple" msgstr "" -#: company/models.py:505 +#: company/models.py:546 msgid "Order multiple" msgstr "" @@ -2267,7 +2293,6 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:11 #: company/templates/company/manufacturer_part_navbar.html:11 -#: company/templates/company/manufacturer_part_suppliers.html:10 #: templates/InvenTree/search.html:164 msgid "Supplier Parts" msgstr "" @@ -2286,7 +2311,7 @@ msgid "New Supplier Part" msgstr "" #: company/templates/company/detail_supplier_part.html:72 -#: company/templates/company/manufacturer_part_suppliers.html:47 +#: company/templates/company/manufacturer_part_suppliers.html:82 #: company/views.py:64 order/templates/order/purchase_orders.html:185 #: part/templates/part/supplier.html:50 msgid "New Supplier" @@ -2338,6 +2363,7 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 +#: company/templates/company/manufacturer_part_suppliers.html:10 #: company/views.py:63 part/templates/part/navbar.html:86 #: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316 #: templates/navbar.html:35 @@ -2379,11 +2405,25 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:1002 users/models.py:188 +#: stock/views.py:1002 users/models.py:191 msgid "Delete" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:48 +#: company/templates/company/manufacturer_part_suppliers.html:37 +#: part/templates/part/category_navbar.html:34 +#: part/templates/part/category_navbar.html:37 +#: part/templates/part/navbar.html:24 +msgid "Parameters" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:43 +#: part/templates/part/params.html:18 +#: templates/InvenTree/settings/category.html:29 +#: templates/InvenTree/settings/part.html:47 +msgid "New Parameter" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:83 #: part/templates/part/supplier.html:51 msgid "Create new supplier" msgstr "" @@ -2461,7 +2501,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:416 -#: stock/templates/stock/item_base.html:369 templates/js/company.js:279 +#: stock/templates/stock/item_base.html:369 templates/js/company.js:380 msgid "Supplier Part" msgstr "" @@ -2509,7 +2549,7 @@ msgstr "" msgid "Pricing Information" msgstr "" -#: company/templates/company/supplier_part_pricing.html:19 company/views.py:794 +#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854 #: part/templates/part/sale_prices.html:17 part/views.py:2749 msgid "Add Price Break" msgstr "" @@ -2613,27 +2653,35 @@ msgstr "" msgid "Delete Manufacturer Part" msgstr "" -#: company/views.py:528 +#: company/views.py:514 +msgid "Add Manufacturer Part Parameter" +msgstr "" + +#: company/views.py:548 +msgid "Edit Manufacturer Part Parameter" +msgstr "" + +#: company/views.py:588 msgid "Edit Supplier Part" msgstr "" -#: company/views.py:578 templates/js/stock.js:1294 +#: company/views.py:638 templates/js/stock.js:1294 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:722 +#: company/views.py:782 msgid "Delete Supplier Part" msgstr "" -#: company/views.py:799 part/views.py:2753 +#: company/views.py:859 part/views.py:2753 msgid "Added new price break" msgstr "" -#: company/views.py:855 part/views.py:2797 +#: company/views.py:915 part/views.py:2797 msgid "Edit Price Break" msgstr "" -#: company/views.py:870 part/views.py:2811 +#: company/views.py:930 part/views.py:2811 msgid "Delete Price Break" msgstr "" @@ -3582,7 +3630,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:762 +#: part/bom.py:138 part/models.py:72 part/models.py:763 #: part/templates/part/category.html:66 part/templates/part/detail.html:90 msgid "Default Location" msgstr "" @@ -3660,7 +3708,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2204 +#: part/forms.py:122 part/models.py:2205 msgid "Parent Part" msgstr "" @@ -3736,7 +3784,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2299 +#: part/forms.py:344 part/models.py:2300 msgid "Sub part" msgstr "" @@ -3756,7 +3804,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2250 +#: part/models.py:82 part/models.py:2251 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3767,360 +3815,355 @@ msgstr "" msgid "Part Categories" msgstr "" -#: part/models.py:446 part/models.py:458 +#: part/models.py:445 part/models.py:457 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:555 +#: part/models.py:554 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:559 +#: part/models.py:558 msgid "Next available serial number is" msgstr "" -#: part/models.py:564 +#: part/models.py:563 msgid "Most recent serial number is" msgstr "" -#: part/models.py:643 +#: part/models.py:642 msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:654 +#: part/models.py:653 msgid "Part must be unique for name, IPN and revision" msgstr "" -#: part/models.py:685 part/templates/part/detail.html:22 +#: part/models.py:686 part/templates/part/detail.html:22 msgid "Part name" msgstr "" -#: part/models.py:692 +#: part/models.py:693 msgid "Is Template" msgstr "" -#: part/models.py:693 +#: part/models.py:694 msgid "Is this part a template part?" msgstr "" -#: part/models.py:704 +#: part/models.py:705 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:705 part/templates/part/detail.html:60 +#: part/models.py:706 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "" -#: part/models.py:711 +#: part/models.py:712 msgid "Part description" msgstr "" -#: part/models.py:716 part/templates/part/category.html:73 +#: part/models.py:717 part/templates/part/category.html:73 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "" -#: part/models.py:717 +#: part/models.py:718 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73 +#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" -#: part/models.py:725 +#: part/models.py:726 msgid "Part category" msgstr "" -#: part/models.py:730 part/templates/part/detail.html:28 +#: part/models.py:731 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "" -#: part/models.py:731 +#: part/models.py:732 msgid "Internal Part Number" msgstr "" -#: part/models.py:737 +#: part/models.py:738 msgid "Part revision or version number" msgstr "" -#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:199 +#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199 #: templates/js/part.js:173 msgid "Revision" msgstr "" -#: part/models.py:760 +#: part/models.py:761 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:807 part/templates/part/detail.html:97 +#: part/models.py:808 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "" -#: part/models.py:808 +#: part/models.py:809 msgid "Default supplier part" msgstr "" -#: part/models.py:815 +#: part/models.py:816 msgid "Default Expiry" msgstr "" -#: part/models.py:816 +#: part/models.py:817 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:821 part/templates/part/detail.html:113 +#: part/models.py:822 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "" -#: part/models.py:822 +#: part/models.py:823 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106 -#: part/templates/part/params.html:29 -msgid "Units" -msgstr "" - -#: part/models.py:829 +#: part/models.py:830 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:835 +#: part/models.py:836 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:841 +#: part/models.py:842 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:847 +#: part/models.py:848 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:852 +#: part/models.py:853 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:857 +#: part/models.py:858 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:861 part/templates/part/detail.html:227 +#: part/models.py:862 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:241 templates/js/table_filters.js:310 msgid "Active" msgstr "" -#: part/models.py:862 +#: part/models.py:863 msgid "Is this part active?" msgstr "" -#: part/models.py:867 +#: part/models.py:868 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:872 +#: part/models.py:873 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:875 +#: part/models.py:876 msgid "BOM checksum" msgstr "" -#: part/models.py:875 +#: part/models.py:876 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:878 +#: part/models.py:879 msgid "BOM checked by" msgstr "" -#: part/models.py:880 +#: part/models.py:881 msgid "BOM checked date" msgstr "" -#: part/models.py:884 +#: part/models.py:885 msgid "Creation User" msgstr "" -#: part/models.py:1621 +#: part/models.py:1622 msgid "Sell multiple" msgstr "" -#: part/models.py:2076 +#: part/models.py:2077 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2093 +#: part/models.py:2094 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2114 +#: part/models.py:2115 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2119 +#: part/models.py:2120 msgid "Test Description" msgstr "" -#: part/models.py:2120 +#: part/models.py:2121 msgid "Enter description for this test" msgstr "" -#: part/models.py:2125 templates/js/part.js:726 +#: part/models.py:2126 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "" -#: part/models.py:2126 +#: part/models.py:2127 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2131 templates/js/part.js:734 +#: part/models.py:2132 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2132 +#: part/models.py:2133 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2137 templates/js/part.js:741 +#: part/models.py:2138 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2138 +#: part/models.py:2139 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2171 +#: part/models.py:2172 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2176 +#: part/models.py:2177 msgid "Parameter Name" msgstr "" -#: part/models.py:2178 +#: part/models.py:2179 msgid "Parameter Units" msgstr "" -#: part/models.py:2206 part/models.py:2255 part/models.py:2256 +#: part/models.py:2207 part/models.py:2256 part/models.py:2257 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2208 +#: part/models.py:2209 msgid "Data" msgstr "" -#: part/models.py:2208 +#: part/models.py:2209 msgid "Parameter Value" msgstr "" -#: part/models.py:2260 templates/InvenTree/settings/category.html:67 +#: part/models.py:2261 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2261 +#: part/models.py:2262 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2291 +#: part/models.py:2292 msgid "Select parent part" msgstr "" -#: part/models.py:2300 +#: part/models.py:2301 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2306 +#: part/models.py:2307 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "" -#: part/models.py:2308 +#: part/models.py:2309 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2311 +#: part/models.py:2312 msgid "Overage" msgstr "" -#: part/models.py:2312 +#: part/models.py:2313 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2315 +#: part/models.py:2316 msgid "BOM item reference" msgstr "" -#: part/models.py:2318 +#: part/models.py:2319 msgid "BOM item notes" msgstr "" -#: part/models.py:2320 +#: part/models.py:2321 msgid "Checksum" msgstr "" -#: part/models.py:2320 +#: part/models.py:2321 msgid "BOM line checksum" msgstr "" -#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2325 +#: part/models.py:2326 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2330 templates/js/bom.js:294 +#: part/models.py:2331 templates/js/bom.js:294 msgid "Allow Variants" msgstr "" -#: part/models.py:2331 +#: part/models.py:2332 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2407 part/views.py:1690 part/views.py:1742 +#: part/models.py:2408 part/views.py:1690 part/views.py:1742 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2416 part/models.py:2418 +#: part/models.py:2417 part/models.py:2419 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2421 +#: part/models.py:2422 msgid "BOM Item" msgstr "" -#: part/models.py:2538 +#: part/models.py:2539 msgid "Part 1" msgstr "" -#: part/models.py:2542 +#: part/models.py:2543 msgid "Part 2" msgstr "" -#: part/models.py:2542 +#: part/models.py:2543 msgid "Select Related Part" msgstr "" -#: part/models.py:2574 +#: part/models.py:2575 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -4405,12 +4448,6 @@ msgstr "" msgid "If this category is deleted, these parts will be moved to the top-level category Teile" msgstr "" -#: part/templates/part/category_navbar.html:34 -#: part/templates/part/category_navbar.html:37 -#: part/templates/part/navbar.html:24 -msgid "Parameters" -msgstr "" - #: part/templates/part/category_parametric.html:10 #: part/templates/part/navbar.html:21 part/templates/part/params.html:10 msgid "Part Parameters" @@ -4706,19 +4743,6 @@ msgstr "" msgid "Add new parameter" msgstr "" -#: part/templates/part/params.html:18 -#: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:47 -msgid "New Parameter" -msgstr "" - -#: part/templates/part/params.html:28 -#: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1756 templates/InvenTree/settings/header.html:8 -#: templates/js/stock.js:137 -msgid "Value" -msgstr "" - #: part/templates/part/params.html:41 templates/InvenTree/settings/user.html:19 msgid "Edit" msgstr "" @@ -4736,7 +4760,7 @@ msgid "Part List" msgstr "" #: part/templates/part/part_base.html:26 templates/js/company.js:156 -#: templates/js/company.js:254 templates/js/part.js:84 templates/js/part.js:161 +#: templates/js/company.js:355 templates/js/part.js:84 templates/js/part.js:161 msgid "Inactive" msgstr "" @@ -4925,7 +4949,7 @@ msgstr "" msgid "New Variant" msgstr "" -#: part/templatetags/inventree_extras.py:98 +#: part/templatetags/inventree_extras.py:99 msgid "Unknown database" msgstr "" @@ -6029,7 +6053,7 @@ msgstr "" msgid "Add Stock Items" msgstr "" -#: stock/views.py:1001 users/models.py:184 +#: stock/views.py:1001 users/models.py:187 msgid "Add" msgstr "" @@ -6417,46 +6441,50 @@ msgid "API Version" msgstr "" #: templates/about.html:39 +msgid "Python Version" +msgstr "" + +#: templates/about.html:44 msgid "Django Version" msgstr "" -#: templates/about.html:46 +#: templates/about.html:51 msgid "Commit Hash" msgstr "" -#: templates/about.html:53 +#: templates/about.html:58 msgid "Commit Date" msgstr "" -#: templates/about.html:58 +#: templates/about.html:63 msgid "InvenTree Documentation" msgstr "" -#: templates/about.html:63 +#: templates/about.html:68 msgid "View Code on GitHub" msgstr "" -#: templates/about.html:68 +#: templates/about.html:73 msgid "Credits" msgstr "" -#: templates/about.html:73 +#: templates/about.html:78 msgid "Mobile App" msgstr "" -#: templates/about.html:78 +#: templates/about.html:83 msgid "Submit Bug Report" msgstr "" -#: templates/about.html:85 templates/clip.html:4 +#: templates/about.html:90 templates/clip.html:4 msgid "copy to clipboard" msgstr "" -#: templates/about.html:85 +#: templates/about.html:90 msgid "copy version information" msgstr "" -#: templates/about.html:95 templates/js/modals.js:568 +#: templates/about.html:100 templates/js/modals.js:568 #: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54 #: templates/modals.html:97 msgid "Close" @@ -6696,17 +6724,29 @@ msgstr "" msgid "No manufacturer parts found" msgstr "" -#: templates/js/company.js:148 templates/js/company.js:246 +#: templates/js/company.js:148 templates/js/company.js:347 #: templates/js/part.js:68 templates/js/part.js:153 msgid "Template part" msgstr "" -#: templates/js/company.js:152 templates/js/company.js:250 +#: templates/js/company.js:152 templates/js/company.js:351 #: templates/js/part.js:72 templates/js/part.js:157 msgid "Assembled part" msgstr "" -#: templates/js/company.js:227 +#: templates/js/company.js:226 +msgid "No parameters found" +msgstr "" + +#: templates/js/company.js:262 +msgid "Edit parameter" +msgstr "" + +#: templates/js/company.js:263 +msgid "Delete parameter" +msgstr "" + +#: templates/js/company.js:328 msgid "No supplier parts found" msgstr "" @@ -7648,35 +7688,35 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:171 +#: users/models.py:174 msgid "Permission set" msgstr "" -#: users/models.py:179 +#: users/models.py:182 msgid "Group" msgstr "" -#: users/models.py:182 +#: users/models.py:185 msgid "View" msgstr "" -#: users/models.py:182 +#: users/models.py:185 msgid "Permission to view items" msgstr "" -#: users/models.py:184 +#: users/models.py:187 msgid "Permission to add items" msgstr "" -#: users/models.py:186 +#: users/models.py:189 msgid "Change" msgstr "" -#: users/models.py:186 +#: users/models.py:189 msgid "Permissions to edit items" msgstr "" -#: users/models.py:188 +#: users/models.py:191 msgid "Permission to delete items" msgstr "" From 8a8be8f2a3e0a080e94e2264751835e025cf876c Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 21 Jun 2021 16:54:34 +1000 Subject: [PATCH 159/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/tr/LC_MESSAGES/django.po | 500 ++++++++++++---------- 1 file changed, 270 insertions(+), 230 deletions(-) diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 83cc90383a..b36f0172ca 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-20 22:34+0000\n" -"PO-Revision-Date: 2021-06-20 23:45\n" +"POT-Creation-Date: 2021-06-21 06:40+0000\n" +"PO-Revision-Date: 2021-06-21 06:54\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -122,7 +122,7 @@ msgstr "Yorum" msgid "File comment" msgstr "Dosya yorumu" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1154 msgid "User" @@ -132,22 +132,23 @@ msgstr "Kullanıcı" msgid "upload date" msgstr "yükleme tarihi" -#: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102 -#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27 -#: report/models.py:180 templates/InvenTree/search.html:137 -#: templates/InvenTree/search.html:289 templates/js/part.js:118 +#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 +#: label/models.py:102 part/models.py:687 part/models.py:2177 +#: part/templates/part/params.html:27 report/models.py:180 +#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 +#: templates/js/company.js:235 templates/js/part.js:118 #: templates/js/part.js:642 templates/js/stock.js:947 msgid "Name" msgstr "Adı" #: InvenTree/models.py:114 build/models.py:135 #: build/templates/build/detail.html:21 company/models.py:339 -#: company/models.py:491 company/templates/company/detail.html:27 +#: company/models.py:532 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 #: order/models.py:104 order/templates/order/purchase_order_detail.html:147 -#: part/models.py:710 part/templates/part/detail.html:54 +#: part/models.py:711 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 #: report/templates/report/inventree_build_order_base.html:118 @@ -463,7 +464,7 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:713 -#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77 +#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 #: order/forms.py:285 order/models.py:617 order/models.py:841 #: order/templates/order/order_wizard/match_parts.html:29 @@ -473,7 +474,7 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -604,7 +605,7 @@ msgstr "Yapım İşi Emri Referansı" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2315 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2316 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:659 templates/js/build.js:1102 @@ -626,15 +627,15 @@ msgstr "Bu yapım işinin tahsis edildiği yapım işi emri" #: build/models.py:153 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:622 +#: build/templates/build/detail.html:26 company/models.py:663 #: order/models.py:661 order/models.py:717 #: order/templates/order/order_wizard/select_parts.html:30 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1988 part/models.py:2000 part/models.py:2015 -#: part/models.py:2033 part/models.py:2108 part/models.py:2204 -#: part/models.py:2290 part/templates/part/part_app_base.html:8 +#: part/models.py:1989 part/models.py:2001 part/models.py:2016 +#: part/models.py:2034 part/models.py:2109 part/models.py:2205 +#: part/models.py:2291 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -644,7 +645,7 @@ msgstr "Bu yapım işinin tahsis edildiği yapım işi emri" #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:550 templates/js/build.js:835 #: templates/js/build.js:1075 templates/js/company.js:140 -#: templates/js/company.js:238 templates/js/part.js:241 +#: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 #: templates/js/stock.js:1346 msgid "Part" @@ -710,7 +711,7 @@ msgstr "Sıra numarası" msgid "Batch code for this build output" msgstr "Yapım işi çıktısı için sıra numarası" -#: build/models.py:220 order/models.py:108 part/models.py:882 +#: build/models.py:220 order/models.py:108 part/models.py:883 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "Oluşturulma tarihi" @@ -738,7 +739,7 @@ msgstr "Bu yapım işi emrini veren kullanıcı" #: build/models.py:251 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:105 order/models.py:122 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:886 +#: order/templates/order/sales_order_base.html:140 part/models.py:887 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "Sorumlu" @@ -757,12 +758,12 @@ msgstr "Bu yapım işi emrinden sorumlu kullanıcı" msgid "External Link" msgstr "Harici Bağlantı" -#: build/models.py:258 part/models.py:744 stock/models.py:462 +#: build/models.py:258 part/models.py:745 stock/models.py:462 msgid "Link to external URL" msgstr "Harici URL'ye bağlantı" #: build/models.py:262 build/templates/build/navbar.html:53 -#: company/models.py:132 company/models.py:498 +#: company/models.py:132 company/models.py:539 #: company/templates/company/navbar.html:70 #: company/templates/company/navbar.html:73 order/models.py:126 #: order/models.py:621 order/templates/order/po_navbar.html:38 @@ -770,7 +771,7 @@ msgstr "Harici URL'ye bağlantı" #: order/templates/order/purchase_order_detail.html:243 #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:871 +#: order/templates/order/so_navbar.html:36 part/models.py:872 #: part/templates/part/navbar.html:142 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 @@ -1598,7 +1599,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -1608,7 +1609,7 @@ msgstr "Şablon" msgid "Parts are templates by default" msgstr "Parçaları varsayılan olan şablondur" -#: common/models.py:160 part/models.py:834 part/templates/part/detail.html:170 +#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:327 msgid "Assembly" msgstr "Montaj" @@ -1617,7 +1618,7 @@ msgstr "Montaj" msgid "Parts can be assembled from other components by default" msgstr "Parçalar varsayılan olarak başka bileşenlerden monte edilebilir" -#: common/models.py:167 part/models.py:840 part/templates/part/detail.html:180 +#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180 #: templates/js/table_filters.js:331 msgid "Component" msgstr "Bileşen" @@ -1626,7 +1627,7 @@ msgstr "Bileşen" msgid "Parts can be used as sub-components by default" msgstr "Parçalar varsayılan olarak alt bileşen olarak kullanılabilir" -#: common/models.py:174 part/models.py:851 part/templates/part/detail.html:200 +#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "Satın Alınabilir" @@ -1634,7 +1635,7 @@ msgstr "Satın Alınabilir" msgid "Parts are purchaseable by default" msgstr "Parçalar varsayılan olarak satın alınabilir" -#: common/models.py:181 part/models.py:856 part/templates/part/detail.html:210 +#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210 #: templates/js/table_filters.js:339 msgid "Salable" msgstr "Satılabilir" @@ -1643,7 +1644,7 @@ msgstr "Satılabilir" msgid "Parts are salable by default" msgstr "Parçalar varsayılan olarak satılabilir" -#: common/models.py:188 part/models.py:846 part/templates/part/detail.html:190 +#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:343 msgid "Trackable" msgstr "Takip Edilebilir" @@ -1652,7 +1653,7 @@ msgstr "Takip Edilebilir" msgid "Parts are trackable by default" msgstr "Parçalar varsayılan olarak takip edilebilir" -#: common/models.py:195 part/models.py:866 part/templates/part/detail.html:150 +#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "Sanal" @@ -1825,7 +1826,7 @@ msgstr "" msgid "Key string must be unique" msgstr "" -#: common/models.py:714 company/forms.py:177 +#: common/models.py:714 company/forms.py:192 msgid "Price break quantity" msgstr "" @@ -1896,29 +1897,29 @@ msgstr "" msgid "Image URL" msgstr "" -#: company/forms.py:118 templates/js/part.js:787 +#: company/forms.py:133 templates/js/part.js:787 msgid "Single Price" msgstr "" -#: company/forms.py:120 +#: company/forms.py:135 msgid "Single quantity price" msgstr "" -#: company/forms.py:128 company/models.py:321 +#: company/forms.py:143 company/models.py:321 msgid "Select manufacturer" msgstr "" -#: company/forms.py:134 company/models.py:328 +#: company/forms.py:149 company/models.py:328 msgid "Manufacturer Part Number" msgstr "" -#: company/forms.py:136 company/models.py:327 +#: company/forms.py:151 company/models.py:327 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 #: order/templates/order/purchase_order_detail.html:162 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307 +#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:408 msgid "MPN" msgstr "" @@ -1971,10 +1972,10 @@ msgstr "" msgid "Point of contact" msgstr "" -#: company/models.py:121 company/models.py:333 company/models.py:485 -#: order/models.py:106 part/models.py:743 +#: company/models.py:121 company/models.py:333 company/models.py:526 +#: order/models.py:106 part/models.py:744 #: report/templates/report/inventree_build_order_base.html:165 -#: templates/js/company.js:188 templates/js/company.js:318 +#: templates/js/company.js:188 templates/js/company.js:419 #: templates/js/part.js:498 msgid "Link" msgstr "" @@ -1983,7 +1984,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:129 part/models.py:753 +#: company/models.py:129 part/models.py:754 msgid "Image" msgstr "" @@ -2011,12 +2012,12 @@ msgstr "" msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:305 company/models.py:456 stock/models.py:407 +#: company/models.py:305 company/models.py:497 stock/models.py:407 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" -#: company/models.py:309 company/models.py:460 order/views.py:1587 +#: company/models.py:309 company/models.py:501 order/views.py:1587 msgid "Select part" msgstr "" @@ -2027,7 +2028,7 @@ msgstr "" #: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:352 #: templates/js/company.js:44 templates/js/company.js:165 -#: templates/js/company.js:289 +#: templates/js/company.js:390 msgid "Manufacturer" msgstr "" @@ -2039,81 +2040,106 @@ msgstr "" msgid "Manufacturer part description" msgstr "" -#: company/models.py:466 company/templates/company/detail.html:62 -#: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:193 -#: order/templates/order/order_base.html:92 -#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 -#: part/bom.py:286 stock/templates/stock/item_base.html:364 -#: templates/js/company.js:48 templates/js/company.js:263 -#: templates/js/order.js:170 -msgid "Supplier" -msgstr "" - -#: company/models.py:467 -msgid "Select supplier" -msgstr "" - -#: company/models.py:472 company/templates/company/supplier_part_base.html:88 -#: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 -#: part/bom.py:287 -msgid "SKU" -msgstr "" - -#: company/models.py:473 -msgid "Supplier stock keeping unit" -msgstr "" - -#: company/models.py:479 +#: company/models.py:390 company/models.py:520 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 #: stock/templates/stock/item_base.html:357 msgid "Manufacturer Part" msgstr "" -#: company/models.py:480 +#: company/models.py:397 +msgid "Parameter name" +msgstr "" + +#: company/models.py:403 part/templates/part/params.html:28 +#: report/templates/report/inventree_test_report_base.html:90 +#: stock/models.py:1756 templates/InvenTree/settings/header.html:8 +#: templates/js/company.js:241 templates/js/stock.js:137 +msgid "Value" +msgstr "" + +#: company/models.py:404 +msgid "Parameter value" +msgstr "" + +#: company/models.py:410 part/models.py:829 part/models.py:2179 +#: part/templates/part/detail.html:106 part/templates/part/params.html:29 +#: templates/js/company.js:247 +msgid "Units" +msgstr "" + +#: company/models.py:411 +msgid "Parameter units" +msgstr "" + +#: company/models.py:507 company/templates/company/detail.html:62 +#: company/templates/company/supplier_part_base.html:84 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:193 +#: order/templates/order/order_base.html:92 +#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 +#: part/bom.py:286 stock/templates/stock/item_base.html:364 +#: templates/js/company.js:48 templates/js/company.js:364 +#: templates/js/order.js:170 +msgid "Supplier" +msgstr "" + +#: company/models.py:508 +msgid "Select supplier" +msgstr "" + +#: company/models.py:513 company/templates/company/supplier_part_base.html:88 +#: company/templates/company/supplier_part_detail.html:26 +#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 +#: part/bom.py:287 +msgid "SKU" +msgstr "" + +#: company/models.py:514 +msgid "Supplier stock keeping unit" +msgstr "" + +#: company/models.py:521 msgid "Select manufacturer part" msgstr "" -#: company/models.py:486 +#: company/models.py:527 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:492 +#: company/models.py:533 msgid "Supplier part description" msgstr "" -#: company/models.py:497 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318 +#: company/models.py:538 company/templates/company/supplier_part_base.html:116 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:501 part/models.py:1619 +#: company/models.py:542 part/models.py:1620 msgid "base cost" msgstr "" -#: company/models.py:501 part/models.py:1619 +#: company/models.py:542 part/models.py:1620 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:503 company/templates/company/supplier_part_base.html:109 +#: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 #: templates/js/stock.js:670 msgid "Packaging" msgstr "" -#: company/models.py:503 +#: company/models.py:544 msgid "Part packaging" msgstr "" -#: company/models.py:505 part/models.py:1621 +#: company/models.py:546 part/models.py:1622 msgid "multiple" msgstr "" -#: company/models.py:505 +#: company/models.py:546 msgid "Order multiple" msgstr "" @@ -2267,7 +2293,6 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:11 #: company/templates/company/manufacturer_part_navbar.html:11 -#: company/templates/company/manufacturer_part_suppliers.html:10 #: templates/InvenTree/search.html:164 msgid "Supplier Parts" msgstr "Tedarikçi Parçaları" @@ -2286,7 +2311,7 @@ msgid "New Supplier Part" msgstr "Yeni Tedarikçi Parçası" #: company/templates/company/detail_supplier_part.html:72 -#: company/templates/company/manufacturer_part_suppliers.html:47 +#: company/templates/company/manufacturer_part_suppliers.html:82 #: company/views.py:64 order/templates/order/purchase_orders.html:185 #: part/templates/part/supplier.html:50 msgid "New Supplier" @@ -2338,6 +2363,7 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you msgstr "Bu üretici parçası için tanımlanmış %(count)s tedarikçi bulunmaktadır. Bunu silerseniz, aşağıdaki tedarikçi parçaları da silinecektir:" #: company/templates/company/manufacturer_part_navbar.html:14 +#: company/templates/company/manufacturer_part_suppliers.html:10 #: company/views.py:63 part/templates/part/navbar.html:86 #: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316 #: templates/navbar.html:35 @@ -2379,11 +2405,25 @@ msgstr "Tedarikçi parçalarını sil" #: company/templates/company/manufacturer_part_suppliers.html:22 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:1002 users/models.py:188 +#: stock/views.py:1002 users/models.py:191 msgid "Delete" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:48 +#: company/templates/company/manufacturer_part_suppliers.html:37 +#: part/templates/part/category_navbar.html:34 +#: part/templates/part/category_navbar.html:37 +#: part/templates/part/navbar.html:24 +msgid "Parameters" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:43 +#: part/templates/part/params.html:18 +#: templates/InvenTree/settings/category.html:29 +#: templates/InvenTree/settings/part.html:47 +msgid "New Parameter" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:83 #: part/templates/part/supplier.html:51 msgid "Create new supplier" msgstr "" @@ -2461,7 +2501,7 @@ msgstr "Yeni Satış Emri" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:416 -#: stock/templates/stock/item_base.html:369 templates/js/company.js:279 +#: stock/templates/stock/item_base.html:369 templates/js/company.js:380 msgid "Supplier Part" msgstr "Tedarikçi Parçası" @@ -2509,7 +2549,7 @@ msgstr "" msgid "Pricing Information" msgstr "" -#: company/templates/company/supplier_part_pricing.html:19 company/views.py:794 +#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854 #: part/templates/part/sale_prices.html:17 part/views.py:2749 msgid "Add Price Break" msgstr "" @@ -2613,27 +2653,35 @@ msgstr "" msgid "Delete Manufacturer Part" msgstr "" -#: company/views.py:528 +#: company/views.py:514 +msgid "Add Manufacturer Part Parameter" +msgstr "" + +#: company/views.py:548 +msgid "Edit Manufacturer Part Parameter" +msgstr "" + +#: company/views.py:588 msgid "Edit Supplier Part" msgstr "" -#: company/views.py:578 templates/js/stock.js:1294 +#: company/views.py:638 templates/js/stock.js:1294 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:722 +#: company/views.py:782 msgid "Delete Supplier Part" msgstr "" -#: company/views.py:799 part/views.py:2753 +#: company/views.py:859 part/views.py:2753 msgid "Added new price break" msgstr "" -#: company/views.py:855 part/views.py:2797 +#: company/views.py:915 part/views.py:2797 msgid "Edit Price Break" msgstr "" -#: company/views.py:870 part/views.py:2811 +#: company/views.py:930 part/views.py:2811 msgid "Delete Price Break" msgstr "" @@ -3582,7 +3630,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:762 +#: part/bom.py:138 part/models.py:72 part/models.py:763 #: part/templates/part/category.html:66 part/templates/part/detail.html:90 msgid "Default Location" msgstr "Varsayılan Konum" @@ -3660,7 +3708,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "Dışa aktarılan malzeme listesine parça tedarikçisi verilerini dahil edin" -#: part/forms.py:122 part/models.py:2204 +#: part/forms.py:122 part/models.py:2205 msgid "Parent Part" msgstr "" @@ -3736,7 +3784,7 @@ msgstr "Parametre şablonunu aynı seviyedeki kategorilere ekle" msgid "Add parameter template to all categories" msgstr "Parametre şablonunu tüm kategorilere ekle" -#: part/forms.py:344 part/models.py:2299 +#: part/forms.py:344 part/models.py:2300 msgid "Sub part" msgstr "" @@ -3756,7 +3804,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2250 +#: part/models.py:82 part/models.py:2251 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3767,360 +3815,355 @@ msgstr "" msgid "Part Categories" msgstr "Parça Kategorileri" -#: part/models.py:446 part/models.py:458 +#: part/models.py:445 part/models.py:457 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:555 +#: part/models.py:554 msgid "Next available serial numbers are" msgstr "Sonraki kullanılabilir seri numaraları" -#: part/models.py:559 +#: part/models.py:558 msgid "Next available serial number is" msgstr "Sonraki müsait seri numarası" -#: part/models.py:564 +#: part/models.py:563 msgid "Most recent serial number is" msgstr "En son seri numarası" -#: part/models.py:643 +#: part/models.py:642 msgid "Duplicate IPN not allowed in part settings" msgstr "Yinelenen DPN'ye parça ayarlarında izin verilmiyor" -#: part/models.py:654 +#: part/models.py:653 msgid "Part must be unique for name, IPN and revision" msgstr "Parça ad, DPN ve revizyon için benzersiz olmalıdır" -#: part/models.py:685 part/templates/part/detail.html:22 +#: part/models.py:686 part/templates/part/detail.html:22 msgid "Part name" msgstr "" -#: part/models.py:692 +#: part/models.py:693 msgid "Is Template" msgstr "Şablon Mu" -#: part/models.py:693 +#: part/models.py:694 msgid "Is this part a template part?" msgstr "Bu parça bir şablon parçası mı?" -#: part/models.py:704 +#: part/models.py:705 msgid "Is this part a variant of another part?" msgstr "Bu parça başka bir parçanın çeşidi mi?" -#: part/models.py:705 part/templates/part/detail.html:60 +#: part/models.py:706 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "Çeşidi" -#: part/models.py:711 +#: part/models.py:712 msgid "Part description" msgstr "" -#: part/models.py:716 part/templates/part/category.html:73 +#: part/models.py:717 part/templates/part/category.html:73 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "" -#: part/models.py:717 +#: part/models.py:718 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73 +#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" -#: part/models.py:725 +#: part/models.py:726 msgid "Part category" msgstr "" -#: part/models.py:730 part/templates/part/detail.html:28 +#: part/models.py:731 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "DPN" -#: part/models.py:731 +#: part/models.py:732 msgid "Internal Part Number" msgstr "" -#: part/models.py:737 +#: part/models.py:738 msgid "Part revision or version number" msgstr "Parça revizyon veya versiyon numarası" -#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:199 +#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199 #: templates/js/part.js:173 msgid "Revision" msgstr "Revizyon" -#: part/models.py:760 +#: part/models.py:761 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:807 part/templates/part/detail.html:97 +#: part/models.py:808 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "" -#: part/models.py:808 +#: part/models.py:809 msgid "Default supplier part" msgstr "Varsayılan tedarikçi parçası" -#: part/models.py:815 +#: part/models.py:816 msgid "Default Expiry" msgstr "" -#: part/models.py:816 +#: part/models.py:817 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:821 part/templates/part/detail.html:113 +#: part/models.py:822 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "" -#: part/models.py:822 +#: part/models.py:823 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106 -#: part/templates/part/params.html:29 -msgid "Units" -msgstr "" - -#: part/models.py:829 +#: part/models.py:830 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:835 +#: part/models.py:836 msgid "Can this part be built from other parts?" msgstr "Bu parça diğer parçalardan yapılabilir mi?" -#: part/models.py:841 +#: part/models.py:842 msgid "Can this part be used to build other parts?" msgstr "Bu parça diğer parçaların yapımında kullanılabilir mi?" -#: part/models.py:847 +#: part/models.py:848 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:852 +#: part/models.py:853 msgid "Can this part be purchased from external suppliers?" msgstr "Bu parça dış tedarikçilerden satın alınabilir mi?" -#: part/models.py:857 +#: part/models.py:858 msgid "Can this part be sold to customers?" msgstr "Bu parça müşterilere satılabilir mi?" -#: part/models.py:861 part/templates/part/detail.html:227 +#: part/models.py:862 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:241 templates/js/table_filters.js:310 msgid "Active" msgstr "" -#: part/models.py:862 +#: part/models.py:863 msgid "Is this part active?" msgstr "" -#: part/models.py:867 +#: part/models.py:868 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:872 +#: part/models.py:873 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:875 +#: part/models.py:876 msgid "BOM checksum" msgstr "" -#: part/models.py:875 +#: part/models.py:876 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:878 +#: part/models.py:879 msgid "BOM checked by" msgstr "" -#: part/models.py:880 +#: part/models.py:881 msgid "BOM checked date" msgstr "" -#: part/models.py:884 +#: part/models.py:885 msgid "Creation User" msgstr "" -#: part/models.py:1621 +#: part/models.py:1622 msgid "Sell multiple" msgstr "" -#: part/models.py:2076 +#: part/models.py:2077 msgid "Test templates can only be created for trackable parts" msgstr "Test şablonları sadece takip edilebilir paçalar için oluşturulabilir" -#: part/models.py:2093 +#: part/models.py:2094 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2114 +#: part/models.py:2115 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2119 +#: part/models.py:2120 msgid "Test Description" msgstr "" -#: part/models.py:2120 +#: part/models.py:2121 msgid "Enter description for this test" msgstr "" -#: part/models.py:2125 templates/js/part.js:726 +#: part/models.py:2126 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "Gerekli" -#: part/models.py:2126 +#: part/models.py:2127 msgid "Is this test required to pass?" msgstr "Testi geçmesi için bu gerekli mi?" -#: part/models.py:2131 templates/js/part.js:734 +#: part/models.py:2132 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2132 +#: part/models.py:2133 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2137 templates/js/part.js:741 +#: part/models.py:2138 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2138 +#: part/models.py:2139 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2171 +#: part/models.py:2172 msgid "Parameter template name must be unique" msgstr "Parametre şablon adı benzersiz olmalıdır" -#: part/models.py:2176 +#: part/models.py:2177 msgid "Parameter Name" msgstr "" -#: part/models.py:2178 +#: part/models.py:2179 msgid "Parameter Units" msgstr "" -#: part/models.py:2206 part/models.py:2255 part/models.py:2256 +#: part/models.py:2207 part/models.py:2256 part/models.py:2257 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "Parametre Şablonu" -#: part/models.py:2208 +#: part/models.py:2209 msgid "Data" msgstr "" -#: part/models.py:2208 +#: part/models.py:2209 msgid "Parameter Value" msgstr "" -#: part/models.py:2260 templates/InvenTree/settings/category.html:67 +#: part/models.py:2261 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2261 +#: part/models.py:2262 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2291 +#: part/models.py:2292 msgid "Select parent part" msgstr "" -#: part/models.py:2300 +#: part/models.py:2301 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2306 +#: part/models.py:2307 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "" -#: part/models.py:2308 +#: part/models.py:2309 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2311 +#: part/models.py:2312 msgid "Overage" msgstr "" -#: part/models.py:2312 +#: part/models.py:2313 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2315 +#: part/models.py:2316 msgid "BOM item reference" msgstr "" -#: part/models.py:2318 +#: part/models.py:2319 msgid "BOM item notes" msgstr "" -#: part/models.py:2320 +#: part/models.py:2321 msgid "Checksum" msgstr "" -#: part/models.py:2320 +#: part/models.py:2321 msgid "BOM line checksum" msgstr "" -#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2325 +#: part/models.py:2326 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "Bu malzeme listesi, çeşit parçalar listesini kalıtsalıdır" -#: part/models.py:2330 templates/js/bom.js:294 +#: part/models.py:2331 templates/js/bom.js:294 msgid "Allow Variants" msgstr "Çeşide İzin Ver" -#: part/models.py:2331 +#: part/models.py:2332 msgid "Stock items for variant parts can be used for this BOM item" msgstr "Çeşit parçaların stok kalemleri bu malzeme listesinde kullanılabilir" -#: part/models.py:2407 part/views.py:1690 part/views.py:1742 +#: part/models.py:2408 part/views.py:1690 part/views.py:1742 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2416 part/models.py:2418 +#: part/models.py:2417 part/models.py:2419 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2421 +#: part/models.py:2422 msgid "BOM Item" msgstr "" -#: part/models.py:2538 +#: part/models.py:2539 msgid "Part 1" msgstr "" -#: part/models.py:2542 +#: part/models.py:2543 msgid "Part 2" msgstr "" -#: part/models.py:2542 +#: part/models.py:2543 msgid "Select Related Part" msgstr "" -#: part/models.py:2574 +#: part/models.py:2575 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -4405,12 +4448,6 @@ msgstr "" msgid "If this category is deleted, these parts will be moved to the top-level category Teile" msgstr "" -#: part/templates/part/category_navbar.html:34 -#: part/templates/part/category_navbar.html:37 -#: part/templates/part/navbar.html:24 -msgid "Parameters" -msgstr "" - #: part/templates/part/category_parametric.html:10 #: part/templates/part/navbar.html:21 part/templates/part/params.html:10 msgid "Part Parameters" @@ -4706,19 +4743,6 @@ msgstr "" msgid "Add new parameter" msgstr "" -#: part/templates/part/params.html:18 -#: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:47 -msgid "New Parameter" -msgstr "" - -#: part/templates/part/params.html:28 -#: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1756 templates/InvenTree/settings/header.html:8 -#: templates/js/stock.js:137 -msgid "Value" -msgstr "" - #: part/templates/part/params.html:41 templates/InvenTree/settings/user.html:19 msgid "Edit" msgstr "" @@ -4736,7 +4760,7 @@ msgid "Part List" msgstr "" #: part/templates/part/part_base.html:26 templates/js/company.js:156 -#: templates/js/company.js:254 templates/js/part.js:84 templates/js/part.js:161 +#: templates/js/company.js:355 templates/js/part.js:84 templates/js/part.js:161 msgid "Inactive" msgstr "" @@ -4925,7 +4949,7 @@ msgstr "Yeni çeşit oluştur" msgid "New Variant" msgstr "Yeni Çeşit" -#: part/templatetags/inventree_extras.py:98 +#: part/templatetags/inventree_extras.py:99 msgid "Unknown database" msgstr "" @@ -6029,7 +6053,7 @@ msgstr "" msgid "Add Stock Items" msgstr "" -#: stock/views.py:1001 users/models.py:184 +#: stock/views.py:1001 users/models.py:187 msgid "Add" msgstr "" @@ -6417,46 +6441,50 @@ msgid "API Version" msgstr "" #: templates/about.html:39 +msgid "Python Version" +msgstr "" + +#: templates/about.html:44 msgid "Django Version" msgstr "" -#: templates/about.html:46 +#: templates/about.html:51 msgid "Commit Hash" msgstr "" -#: templates/about.html:53 +#: templates/about.html:58 msgid "Commit Date" msgstr "" -#: templates/about.html:58 +#: templates/about.html:63 msgid "InvenTree Documentation" msgstr "" -#: templates/about.html:63 +#: templates/about.html:68 msgid "View Code on GitHub" msgstr "" -#: templates/about.html:68 +#: templates/about.html:73 msgid "Credits" msgstr "" -#: templates/about.html:73 +#: templates/about.html:78 msgid "Mobile App" msgstr "" -#: templates/about.html:78 +#: templates/about.html:83 msgid "Submit Bug Report" msgstr "" -#: templates/about.html:85 templates/clip.html:4 +#: templates/about.html:90 templates/clip.html:4 msgid "copy to clipboard" msgstr "" -#: templates/about.html:85 +#: templates/about.html:90 msgid "copy version information" msgstr "" -#: templates/about.html:95 templates/js/modals.js:568 +#: templates/about.html:100 templates/js/modals.js:568 #: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54 #: templates/modals.html:97 msgid "Close" @@ -6696,17 +6724,29 @@ msgstr "" msgid "No manufacturer parts found" msgstr "" -#: templates/js/company.js:148 templates/js/company.js:246 +#: templates/js/company.js:148 templates/js/company.js:347 #: templates/js/part.js:68 templates/js/part.js:153 msgid "Template part" msgstr "Şablon Parça" -#: templates/js/company.js:152 templates/js/company.js:250 +#: templates/js/company.js:152 templates/js/company.js:351 #: templates/js/part.js:72 templates/js/part.js:157 msgid "Assembled part" msgstr "" -#: templates/js/company.js:227 +#: templates/js/company.js:226 +msgid "No parameters found" +msgstr "" + +#: templates/js/company.js:262 +msgid "Edit parameter" +msgstr "" + +#: templates/js/company.js:263 +msgid "Delete parameter" +msgstr "" + +#: templates/js/company.js:328 msgid "No supplier parts found" msgstr "" @@ -7648,35 +7688,35 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:171 +#: users/models.py:174 msgid "Permission set" msgstr "" -#: users/models.py:179 +#: users/models.py:182 msgid "Group" msgstr "" -#: users/models.py:182 +#: users/models.py:185 msgid "View" msgstr "" -#: users/models.py:182 +#: users/models.py:185 msgid "Permission to view items" msgstr "" -#: users/models.py:184 +#: users/models.py:187 msgid "Permission to add items" msgstr "" -#: users/models.py:186 +#: users/models.py:189 msgid "Change" msgstr "" -#: users/models.py:186 +#: users/models.py:189 msgid "Permissions to edit items" msgstr "" -#: users/models.py:188 +#: users/models.py:191 msgid "Permission to delete items" msgstr "" From 35e9f5339284723122be81a8f7f67dbb3735c2ed Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 21 Jun 2021 16:54:35 +1000 Subject: [PATCH 160/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/zh/LC_MESSAGES/django.po | 500 ++++++++++++---------- 1 file changed, 270 insertions(+), 230 deletions(-) diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 23658a14a2..2be1a58987 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-20 22:34+0000\n" -"PO-Revision-Date: 2021-06-20 23:45\n" +"POT-Creation-Date: 2021-06-21 06:40+0000\n" +"PO-Revision-Date: 2021-06-21 06:54\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -122,7 +122,7 @@ msgstr "注释" msgid "File comment" msgstr "文件注释" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1154 msgid "User" @@ -132,22 +132,23 @@ msgstr "用户" msgid "upload date" msgstr "上传日期" -#: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102 -#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27 -#: report/models.py:180 templates/InvenTree/search.html:137 -#: templates/InvenTree/search.html:289 templates/js/part.js:118 +#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 +#: label/models.py:102 part/models.py:687 part/models.py:2177 +#: part/templates/part/params.html:27 report/models.py:180 +#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 +#: templates/js/company.js:235 templates/js/part.js:118 #: templates/js/part.js:642 templates/js/stock.js:947 msgid "Name" msgstr "名称" #: InvenTree/models.py:114 build/models.py:135 #: build/templates/build/detail.html:21 company/models.py:339 -#: company/models.py:491 company/templates/company/detail.html:27 +#: company/models.py:532 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 #: order/models.py:104 order/templates/order/purchase_order_detail.html:147 -#: part/models.py:710 part/templates/part/detail.html:54 +#: part/models.py:711 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 #: report/templates/report/inventree_build_order_base.html:118 @@ -463,7 +464,7 @@ msgstr "" #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:713 -#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77 +#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 #: order/forms.py:285 order/models.py:617 order/models.py:841 #: order/templates/order/order_wizard/match_parts.html:29 @@ -473,7 +474,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -604,7 +605,7 @@ msgstr "" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2315 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2316 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:659 templates/js/build.js:1102 @@ -626,15 +627,15 @@ msgstr "" #: build/models.py:153 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:622 +#: build/templates/build/detail.html:26 company/models.py:663 #: order/models.py:661 order/models.py:717 #: order/templates/order/order_wizard/select_parts.html:30 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1988 part/models.py:2000 part/models.py:2015 -#: part/models.py:2033 part/models.py:2108 part/models.py:2204 -#: part/models.py:2290 part/templates/part/part_app_base.html:8 +#: part/models.py:1989 part/models.py:2001 part/models.py:2016 +#: part/models.py:2034 part/models.py:2109 part/models.py:2205 +#: part/models.py:2291 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -644,7 +645,7 @@ msgstr "" #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:550 templates/js/build.js:835 #: templates/js/build.js:1075 templates/js/company.js:140 -#: templates/js/company.js:238 templates/js/part.js:241 +#: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 #: templates/js/stock.js:1346 msgid "Part" @@ -710,7 +711,7 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:220 order/models.py:108 part/models.py:882 +#: build/models.py:220 order/models.py:108 part/models.py:883 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "" @@ -738,7 +739,7 @@ msgstr "" #: build/models.py:251 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:105 order/models.py:122 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:886 +#: order/templates/order/sales_order_base.html:140 part/models.py:887 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" @@ -757,12 +758,12 @@ msgstr "" msgid "External Link" msgstr "" -#: build/models.py:258 part/models.py:744 stock/models.py:462 +#: build/models.py:258 part/models.py:745 stock/models.py:462 msgid "Link to external URL" msgstr "" #: build/models.py:262 build/templates/build/navbar.html:53 -#: company/models.py:132 company/models.py:498 +#: company/models.py:132 company/models.py:539 #: company/templates/company/navbar.html:70 #: company/templates/company/navbar.html:73 order/models.py:126 #: order/models.py:621 order/templates/order/po_navbar.html:38 @@ -770,7 +771,7 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:243 #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:871 +#: order/templates/order/so_navbar.html:36 part/models.py:872 #: part/templates/part/navbar.html:142 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 @@ -1598,7 +1599,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -1608,7 +1609,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:160 part/models.py:834 part/templates/part/detail.html:170 +#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:327 msgid "Assembly" msgstr "" @@ -1617,7 +1618,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:167 part/models.py:840 part/templates/part/detail.html:180 +#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180 #: templates/js/table_filters.js:331 msgid "Component" msgstr "" @@ -1626,7 +1627,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:174 part/models.py:851 part/templates/part/detail.html:200 +#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "" @@ -1634,7 +1635,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:181 part/models.py:856 part/templates/part/detail.html:210 +#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210 #: templates/js/table_filters.js:339 msgid "Salable" msgstr "" @@ -1643,7 +1644,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:188 part/models.py:846 part/templates/part/detail.html:190 +#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:343 msgid "Trackable" msgstr "" @@ -1652,7 +1653,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:195 part/models.py:866 part/templates/part/detail.html:150 +#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1825,7 +1826,7 @@ msgstr "" msgid "Key string must be unique" msgstr "" -#: common/models.py:714 company/forms.py:177 +#: common/models.py:714 company/forms.py:192 msgid "Price break quantity" msgstr "" @@ -1896,29 +1897,29 @@ msgstr "" msgid "Image URL" msgstr "" -#: company/forms.py:118 templates/js/part.js:787 +#: company/forms.py:133 templates/js/part.js:787 msgid "Single Price" msgstr "" -#: company/forms.py:120 +#: company/forms.py:135 msgid "Single quantity price" msgstr "" -#: company/forms.py:128 company/models.py:321 +#: company/forms.py:143 company/models.py:321 msgid "Select manufacturer" msgstr "" -#: company/forms.py:134 company/models.py:328 +#: company/forms.py:149 company/models.py:328 msgid "Manufacturer Part Number" msgstr "" -#: company/forms.py:136 company/models.py:327 +#: company/forms.py:151 company/models.py:327 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 #: order/templates/order/purchase_order_detail.html:162 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307 +#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:408 msgid "MPN" msgstr "" @@ -1971,10 +1972,10 @@ msgstr "" msgid "Point of contact" msgstr "" -#: company/models.py:121 company/models.py:333 company/models.py:485 -#: order/models.py:106 part/models.py:743 +#: company/models.py:121 company/models.py:333 company/models.py:526 +#: order/models.py:106 part/models.py:744 #: report/templates/report/inventree_build_order_base.html:165 -#: templates/js/company.js:188 templates/js/company.js:318 +#: templates/js/company.js:188 templates/js/company.js:419 #: templates/js/part.js:498 msgid "Link" msgstr "" @@ -1983,7 +1984,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:129 part/models.py:753 +#: company/models.py:129 part/models.py:754 msgid "Image" msgstr "" @@ -2011,12 +2012,12 @@ msgstr "" msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:305 company/models.py:456 stock/models.py:407 +#: company/models.py:305 company/models.py:497 stock/models.py:407 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" -#: company/models.py:309 company/models.py:460 order/views.py:1587 +#: company/models.py:309 company/models.py:501 order/views.py:1587 msgid "Select part" msgstr "" @@ -2027,7 +2028,7 @@ msgstr "" #: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:352 #: templates/js/company.js:44 templates/js/company.js:165 -#: templates/js/company.js:289 +#: templates/js/company.js:390 msgid "Manufacturer" msgstr "" @@ -2039,81 +2040,106 @@ msgstr "" msgid "Manufacturer part description" msgstr "" -#: company/models.py:466 company/templates/company/detail.html:62 -#: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:193 -#: order/templates/order/order_base.html:92 -#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 -#: part/bom.py:286 stock/templates/stock/item_base.html:364 -#: templates/js/company.js:48 templates/js/company.js:263 -#: templates/js/order.js:170 -msgid "Supplier" -msgstr "" - -#: company/models.py:467 -msgid "Select supplier" -msgstr "" - -#: company/models.py:472 company/templates/company/supplier_part_base.html:88 -#: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 -#: part/bom.py:287 -msgid "SKU" -msgstr "" - -#: company/models.py:473 -msgid "Supplier stock keeping unit" -msgstr "" - -#: company/models.py:479 +#: company/models.py:390 company/models.py:520 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 #: stock/templates/stock/item_base.html:357 msgid "Manufacturer Part" msgstr "" -#: company/models.py:480 +#: company/models.py:397 +msgid "Parameter name" +msgstr "" + +#: company/models.py:403 part/templates/part/params.html:28 +#: report/templates/report/inventree_test_report_base.html:90 +#: stock/models.py:1756 templates/InvenTree/settings/header.html:8 +#: templates/js/company.js:241 templates/js/stock.js:137 +msgid "Value" +msgstr "" + +#: company/models.py:404 +msgid "Parameter value" +msgstr "" + +#: company/models.py:410 part/models.py:829 part/models.py:2179 +#: part/templates/part/detail.html:106 part/templates/part/params.html:29 +#: templates/js/company.js:247 +msgid "Units" +msgstr "" + +#: company/models.py:411 +msgid "Parameter units" +msgstr "" + +#: company/models.py:507 company/templates/company/detail.html:62 +#: company/templates/company/supplier_part_base.html:84 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:193 +#: order/templates/order/order_base.html:92 +#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 +#: part/bom.py:286 stock/templates/stock/item_base.html:364 +#: templates/js/company.js:48 templates/js/company.js:364 +#: templates/js/order.js:170 +msgid "Supplier" +msgstr "" + +#: company/models.py:508 +msgid "Select supplier" +msgstr "" + +#: company/models.py:513 company/templates/company/supplier_part_base.html:88 +#: company/templates/company/supplier_part_detail.html:26 +#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 +#: part/bom.py:287 +msgid "SKU" +msgstr "" + +#: company/models.py:514 +msgid "Supplier stock keeping unit" +msgstr "" + +#: company/models.py:521 msgid "Select manufacturer part" msgstr "" -#: company/models.py:486 +#: company/models.py:527 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:492 +#: company/models.py:533 msgid "Supplier part description" msgstr "" -#: company/models.py:497 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318 +#: company/models.py:538 company/templates/company/supplier_part_base.html:116 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:501 part/models.py:1619 +#: company/models.py:542 part/models.py:1620 msgid "base cost" msgstr "" -#: company/models.py:501 part/models.py:1619 +#: company/models.py:542 part/models.py:1620 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:503 company/templates/company/supplier_part_base.html:109 +#: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 #: templates/js/stock.js:670 msgid "Packaging" msgstr "" -#: company/models.py:503 +#: company/models.py:544 msgid "Part packaging" msgstr "" -#: company/models.py:505 part/models.py:1621 +#: company/models.py:546 part/models.py:1622 msgid "multiple" msgstr "" -#: company/models.py:505 +#: company/models.py:546 msgid "Order multiple" msgstr "" @@ -2267,7 +2293,6 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:11 #: company/templates/company/manufacturer_part_navbar.html:11 -#: company/templates/company/manufacturer_part_suppliers.html:10 #: templates/InvenTree/search.html:164 msgid "Supplier Parts" msgstr "" @@ -2286,7 +2311,7 @@ msgid "New Supplier Part" msgstr "" #: company/templates/company/detail_supplier_part.html:72 -#: company/templates/company/manufacturer_part_suppliers.html:47 +#: company/templates/company/manufacturer_part_suppliers.html:82 #: company/views.py:64 order/templates/order/purchase_orders.html:185 #: part/templates/part/supplier.html:50 msgid "New Supplier" @@ -2338,6 +2363,7 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 +#: company/templates/company/manufacturer_part_suppliers.html:10 #: company/views.py:63 part/templates/part/navbar.html:86 #: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316 #: templates/navbar.html:35 @@ -2379,11 +2405,25 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:1002 users/models.py:188 +#: stock/views.py:1002 users/models.py:191 msgid "Delete" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:48 +#: company/templates/company/manufacturer_part_suppliers.html:37 +#: part/templates/part/category_navbar.html:34 +#: part/templates/part/category_navbar.html:37 +#: part/templates/part/navbar.html:24 +msgid "Parameters" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:43 +#: part/templates/part/params.html:18 +#: templates/InvenTree/settings/category.html:29 +#: templates/InvenTree/settings/part.html:47 +msgid "New Parameter" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:83 #: part/templates/part/supplier.html:51 msgid "Create new supplier" msgstr "" @@ -2461,7 +2501,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:416 -#: stock/templates/stock/item_base.html:369 templates/js/company.js:279 +#: stock/templates/stock/item_base.html:369 templates/js/company.js:380 msgid "Supplier Part" msgstr "" @@ -2509,7 +2549,7 @@ msgstr "" msgid "Pricing Information" msgstr "" -#: company/templates/company/supplier_part_pricing.html:19 company/views.py:794 +#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854 #: part/templates/part/sale_prices.html:17 part/views.py:2749 msgid "Add Price Break" msgstr "" @@ -2613,27 +2653,35 @@ msgstr "" msgid "Delete Manufacturer Part" msgstr "" -#: company/views.py:528 +#: company/views.py:514 +msgid "Add Manufacturer Part Parameter" +msgstr "" + +#: company/views.py:548 +msgid "Edit Manufacturer Part Parameter" +msgstr "" + +#: company/views.py:588 msgid "Edit Supplier Part" msgstr "" -#: company/views.py:578 templates/js/stock.js:1294 +#: company/views.py:638 templates/js/stock.js:1294 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:722 +#: company/views.py:782 msgid "Delete Supplier Part" msgstr "" -#: company/views.py:799 part/views.py:2753 +#: company/views.py:859 part/views.py:2753 msgid "Added new price break" msgstr "" -#: company/views.py:855 part/views.py:2797 +#: company/views.py:915 part/views.py:2797 msgid "Edit Price Break" msgstr "" -#: company/views.py:870 part/views.py:2811 +#: company/views.py:930 part/views.py:2811 msgid "Delete Price Break" msgstr "" @@ -3582,7 +3630,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:762 +#: part/bom.py:138 part/models.py:72 part/models.py:763 #: part/templates/part/category.html:66 part/templates/part/detail.html:90 msgid "Default Location" msgstr "" @@ -3660,7 +3708,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2204 +#: part/forms.py:122 part/models.py:2205 msgid "Parent Part" msgstr "" @@ -3736,7 +3784,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2299 +#: part/forms.py:344 part/models.py:2300 msgid "Sub part" msgstr "" @@ -3756,7 +3804,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2250 +#: part/models.py:82 part/models.py:2251 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3767,360 +3815,355 @@ msgstr "" msgid "Part Categories" msgstr "" -#: part/models.py:446 part/models.py:458 +#: part/models.py:445 part/models.py:457 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:555 +#: part/models.py:554 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:559 +#: part/models.py:558 msgid "Next available serial number is" msgstr "" -#: part/models.py:564 +#: part/models.py:563 msgid "Most recent serial number is" msgstr "" -#: part/models.py:643 +#: part/models.py:642 msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:654 +#: part/models.py:653 msgid "Part must be unique for name, IPN and revision" msgstr "" -#: part/models.py:685 part/templates/part/detail.html:22 +#: part/models.py:686 part/templates/part/detail.html:22 msgid "Part name" msgstr "" -#: part/models.py:692 +#: part/models.py:693 msgid "Is Template" msgstr "" -#: part/models.py:693 +#: part/models.py:694 msgid "Is this part a template part?" msgstr "" -#: part/models.py:704 +#: part/models.py:705 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:705 part/templates/part/detail.html:60 +#: part/models.py:706 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "" -#: part/models.py:711 +#: part/models.py:712 msgid "Part description" msgstr "" -#: part/models.py:716 part/templates/part/category.html:73 +#: part/models.py:717 part/templates/part/category.html:73 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "" -#: part/models.py:717 +#: part/models.py:718 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73 +#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" -#: part/models.py:725 +#: part/models.py:726 msgid "Part category" msgstr "" -#: part/models.py:730 part/templates/part/detail.html:28 +#: part/models.py:731 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "" -#: part/models.py:731 +#: part/models.py:732 msgid "Internal Part Number" msgstr "" -#: part/models.py:737 +#: part/models.py:738 msgid "Part revision or version number" msgstr "" -#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:199 +#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199 #: templates/js/part.js:173 msgid "Revision" msgstr "" -#: part/models.py:760 +#: part/models.py:761 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:807 part/templates/part/detail.html:97 +#: part/models.py:808 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "" -#: part/models.py:808 +#: part/models.py:809 msgid "Default supplier part" msgstr "" -#: part/models.py:815 +#: part/models.py:816 msgid "Default Expiry" msgstr "" -#: part/models.py:816 +#: part/models.py:817 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:821 part/templates/part/detail.html:113 +#: part/models.py:822 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "" -#: part/models.py:822 +#: part/models.py:823 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106 -#: part/templates/part/params.html:29 -msgid "Units" -msgstr "" - -#: part/models.py:829 +#: part/models.py:830 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:835 +#: part/models.py:836 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:841 +#: part/models.py:842 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:847 +#: part/models.py:848 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:852 +#: part/models.py:853 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:857 +#: part/models.py:858 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:861 part/templates/part/detail.html:227 +#: part/models.py:862 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:241 templates/js/table_filters.js:310 msgid "Active" msgstr "" -#: part/models.py:862 +#: part/models.py:863 msgid "Is this part active?" msgstr "" -#: part/models.py:867 +#: part/models.py:868 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:872 +#: part/models.py:873 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:875 +#: part/models.py:876 msgid "BOM checksum" msgstr "" -#: part/models.py:875 +#: part/models.py:876 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:878 +#: part/models.py:879 msgid "BOM checked by" msgstr "" -#: part/models.py:880 +#: part/models.py:881 msgid "BOM checked date" msgstr "" -#: part/models.py:884 +#: part/models.py:885 msgid "Creation User" msgstr "" -#: part/models.py:1621 +#: part/models.py:1622 msgid "Sell multiple" msgstr "" -#: part/models.py:2076 +#: part/models.py:2077 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2093 +#: part/models.py:2094 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2114 +#: part/models.py:2115 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2119 +#: part/models.py:2120 msgid "Test Description" msgstr "" -#: part/models.py:2120 +#: part/models.py:2121 msgid "Enter description for this test" msgstr "" -#: part/models.py:2125 templates/js/part.js:726 +#: part/models.py:2126 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "" -#: part/models.py:2126 +#: part/models.py:2127 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2131 templates/js/part.js:734 +#: part/models.py:2132 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2132 +#: part/models.py:2133 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2137 templates/js/part.js:741 +#: part/models.py:2138 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2138 +#: part/models.py:2139 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2171 +#: part/models.py:2172 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2176 +#: part/models.py:2177 msgid "Parameter Name" msgstr "" -#: part/models.py:2178 +#: part/models.py:2179 msgid "Parameter Units" msgstr "" -#: part/models.py:2206 part/models.py:2255 part/models.py:2256 +#: part/models.py:2207 part/models.py:2256 part/models.py:2257 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2208 +#: part/models.py:2209 msgid "Data" msgstr "" -#: part/models.py:2208 +#: part/models.py:2209 msgid "Parameter Value" msgstr "" -#: part/models.py:2260 templates/InvenTree/settings/category.html:67 +#: part/models.py:2261 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2261 +#: part/models.py:2262 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2291 +#: part/models.py:2292 msgid "Select parent part" msgstr "" -#: part/models.py:2300 +#: part/models.py:2301 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2306 +#: part/models.py:2307 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "" -#: part/models.py:2308 +#: part/models.py:2309 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2311 +#: part/models.py:2312 msgid "Overage" msgstr "" -#: part/models.py:2312 +#: part/models.py:2313 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2315 +#: part/models.py:2316 msgid "BOM item reference" msgstr "" -#: part/models.py:2318 +#: part/models.py:2319 msgid "BOM item notes" msgstr "" -#: part/models.py:2320 +#: part/models.py:2321 msgid "Checksum" msgstr "" -#: part/models.py:2320 +#: part/models.py:2321 msgid "BOM line checksum" msgstr "" -#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2325 +#: part/models.py:2326 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2330 templates/js/bom.js:294 +#: part/models.py:2331 templates/js/bom.js:294 msgid "Allow Variants" msgstr "" -#: part/models.py:2331 +#: part/models.py:2332 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2407 part/views.py:1690 part/views.py:1742 +#: part/models.py:2408 part/views.py:1690 part/views.py:1742 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2416 part/models.py:2418 +#: part/models.py:2417 part/models.py:2419 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2421 +#: part/models.py:2422 msgid "BOM Item" msgstr "" -#: part/models.py:2538 +#: part/models.py:2539 msgid "Part 1" msgstr "" -#: part/models.py:2542 +#: part/models.py:2543 msgid "Part 2" msgstr "" -#: part/models.py:2542 +#: part/models.py:2543 msgid "Select Related Part" msgstr "" -#: part/models.py:2574 +#: part/models.py:2575 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -4405,12 +4448,6 @@ msgstr "" msgid "If this category is deleted, these parts will be moved to the top-level category Teile" msgstr "" -#: part/templates/part/category_navbar.html:34 -#: part/templates/part/category_navbar.html:37 -#: part/templates/part/navbar.html:24 -msgid "Parameters" -msgstr "" - #: part/templates/part/category_parametric.html:10 #: part/templates/part/navbar.html:21 part/templates/part/params.html:10 msgid "Part Parameters" @@ -4706,19 +4743,6 @@ msgstr "" msgid "Add new parameter" msgstr "" -#: part/templates/part/params.html:18 -#: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:47 -msgid "New Parameter" -msgstr "" - -#: part/templates/part/params.html:28 -#: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1756 templates/InvenTree/settings/header.html:8 -#: templates/js/stock.js:137 -msgid "Value" -msgstr "" - #: part/templates/part/params.html:41 templates/InvenTree/settings/user.html:19 msgid "Edit" msgstr "" @@ -4736,7 +4760,7 @@ msgid "Part List" msgstr "" #: part/templates/part/part_base.html:26 templates/js/company.js:156 -#: templates/js/company.js:254 templates/js/part.js:84 templates/js/part.js:161 +#: templates/js/company.js:355 templates/js/part.js:84 templates/js/part.js:161 msgid "Inactive" msgstr "" @@ -4925,7 +4949,7 @@ msgstr "" msgid "New Variant" msgstr "" -#: part/templatetags/inventree_extras.py:98 +#: part/templatetags/inventree_extras.py:99 msgid "Unknown database" msgstr "" @@ -6029,7 +6053,7 @@ msgstr "" msgid "Add Stock Items" msgstr "" -#: stock/views.py:1001 users/models.py:184 +#: stock/views.py:1001 users/models.py:187 msgid "Add" msgstr "" @@ -6417,46 +6441,50 @@ msgid "API Version" msgstr "" #: templates/about.html:39 +msgid "Python Version" +msgstr "" + +#: templates/about.html:44 msgid "Django Version" msgstr "" -#: templates/about.html:46 +#: templates/about.html:51 msgid "Commit Hash" msgstr "" -#: templates/about.html:53 +#: templates/about.html:58 msgid "Commit Date" msgstr "" -#: templates/about.html:58 +#: templates/about.html:63 msgid "InvenTree Documentation" msgstr "" -#: templates/about.html:63 +#: templates/about.html:68 msgid "View Code on GitHub" msgstr "" -#: templates/about.html:68 +#: templates/about.html:73 msgid "Credits" msgstr "" -#: templates/about.html:73 +#: templates/about.html:78 msgid "Mobile App" msgstr "" -#: templates/about.html:78 +#: templates/about.html:83 msgid "Submit Bug Report" msgstr "" -#: templates/about.html:85 templates/clip.html:4 +#: templates/about.html:90 templates/clip.html:4 msgid "copy to clipboard" msgstr "" -#: templates/about.html:85 +#: templates/about.html:90 msgid "copy version information" msgstr "" -#: templates/about.html:95 templates/js/modals.js:568 +#: templates/about.html:100 templates/js/modals.js:568 #: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54 #: templates/modals.html:97 msgid "Close" @@ -6696,17 +6724,29 @@ msgstr "" msgid "No manufacturer parts found" msgstr "" -#: templates/js/company.js:148 templates/js/company.js:246 +#: templates/js/company.js:148 templates/js/company.js:347 #: templates/js/part.js:68 templates/js/part.js:153 msgid "Template part" msgstr "" -#: templates/js/company.js:152 templates/js/company.js:250 +#: templates/js/company.js:152 templates/js/company.js:351 #: templates/js/part.js:72 templates/js/part.js:157 msgid "Assembled part" msgstr "" -#: templates/js/company.js:227 +#: templates/js/company.js:226 +msgid "No parameters found" +msgstr "" + +#: templates/js/company.js:262 +msgid "Edit parameter" +msgstr "" + +#: templates/js/company.js:263 +msgid "Delete parameter" +msgstr "" + +#: templates/js/company.js:328 msgid "No supplier parts found" msgstr "" @@ -7648,35 +7688,35 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:171 +#: users/models.py:174 msgid "Permission set" msgstr "" -#: users/models.py:179 +#: users/models.py:182 msgid "Group" msgstr "" -#: users/models.py:182 +#: users/models.py:185 msgid "View" msgstr "" -#: users/models.py:182 +#: users/models.py:185 msgid "Permission to view items" msgstr "" -#: users/models.py:184 +#: users/models.py:187 msgid "Permission to add items" msgstr "" -#: users/models.py:186 +#: users/models.py:189 msgid "Change" msgstr "" -#: users/models.py:186 +#: users/models.py:189 msgid "Permissions to edit items" msgstr "" -#: users/models.py:188 +#: users/models.py:191 msgid "Permission to delete items" msgstr "" From b91945502604a3f1b3eaf0e80e7f73ab59256b1c Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 21 Jun 2021 16:54:37 +1000 Subject: [PATCH 161/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 500 ++++++++++++---------- 1 file changed, 270 insertions(+), 230 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 66cfe2dd99..911eea070d 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-20 22:34+0000\n" -"PO-Revision-Date: 2021-06-20 23:45\n" +"POT-Creation-Date: 2021-06-21 06:40+0000\n" +"PO-Revision-Date: 2021-06-21 06:54\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -122,7 +122,7 @@ msgstr "Kommentar" msgid "File comment" msgstr "Datei-Kommentar" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1154 msgid "User" @@ -132,22 +132,23 @@ msgstr "Benutzer" msgid "upload date" msgstr "Hochladedatum" -#: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102 -#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27 -#: report/models.py:180 templates/InvenTree/search.html:137 -#: templates/InvenTree/search.html:289 templates/js/part.js:118 +#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 +#: label/models.py:102 part/models.py:687 part/models.py:2177 +#: part/templates/part/params.html:27 report/models.py:180 +#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 +#: templates/js/company.js:235 templates/js/part.js:118 #: templates/js/part.js:642 templates/js/stock.js:947 msgid "Name" msgstr "Name" #: InvenTree/models.py:114 build/models.py:135 #: build/templates/build/detail.html:21 company/models.py:339 -#: company/models.py:491 company/templates/company/detail.html:27 +#: company/models.py:532 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 #: order/models.py:104 order/templates/order/purchase_order_detail.html:147 -#: part/models.py:710 part/templates/part/detail.html:54 +#: part/models.py:711 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 #: report/templates/report/inventree_build_order_base.html:118 @@ -463,7 +464,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:713 -#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77 +#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 #: order/forms.py:285 order/models.py:617 order/models.py:841 #: order/templates/order/order_wizard/match_parts.html:29 @@ -473,7 +474,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -604,7 +605,7 @@ msgstr "Bauauftragsreferenz" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2315 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2316 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:659 templates/js/build.js:1102 @@ -626,15 +627,15 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: build/models.py:153 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:622 +#: build/templates/build/detail.html:26 company/models.py:663 #: order/models.py:661 order/models.py:717 #: order/templates/order/order_wizard/select_parts.html:30 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1988 part/models.py:2000 part/models.py:2015 -#: part/models.py:2033 part/models.py:2108 part/models.py:2204 -#: part/models.py:2290 part/templates/part/part_app_base.html:8 +#: part/models.py:1989 part/models.py:2001 part/models.py:2016 +#: part/models.py:2034 part/models.py:2109 part/models.py:2205 +#: part/models.py:2291 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -644,7 +645,7 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:550 templates/js/build.js:835 #: templates/js/build.js:1075 templates/js/company.js:140 -#: templates/js/company.js:238 templates/js/part.js:241 +#: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 #: templates/js/stock.js:1346 msgid "Part" @@ -710,7 +711,7 @@ msgstr "Losnummer" msgid "Batch code for this build output" msgstr "Losnummer für dieses Endprodukt" -#: build/models.py:220 order/models.py:108 part/models.py:882 +#: build/models.py:220 order/models.py:108 part/models.py:883 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "Erstelldatum" @@ -738,7 +739,7 @@ msgstr "Nutzer der diesen Bauauftrag erstellt hat" #: build/models.py:251 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:105 order/models.py:122 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:886 +#: order/templates/order/sales_order_base.html:140 part/models.py:887 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "Verantwortlicher Benutzer" @@ -757,12 +758,12 @@ msgstr "Nutzer der für diesen Bauauftrag zuständig ist" msgid "External Link" msgstr "Externer Link" -#: build/models.py:258 part/models.py:744 stock/models.py:462 +#: build/models.py:258 part/models.py:745 stock/models.py:462 msgid "Link to external URL" msgstr "Link zu einer externen URL" #: build/models.py:262 build/templates/build/navbar.html:53 -#: company/models.py:132 company/models.py:498 +#: company/models.py:132 company/models.py:539 #: company/templates/company/navbar.html:70 #: company/templates/company/navbar.html:73 order/models.py:126 #: order/models.py:621 order/templates/order/po_navbar.html:38 @@ -770,7 +771,7 @@ msgstr "Link zu einer externen URL" #: order/templates/order/purchase_order_detail.html:243 #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:871 +#: order/templates/order/so_navbar.html:36 part/models.py:872 #: part/templates/part/navbar.html:142 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 @@ -1598,7 +1599,7 @@ msgstr "Aktuelle Teile-Stände" msgid "Number of recent parts to display on index page" msgstr "Anzahl der neusten Teile auf der Startseite" -#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -1608,7 +1609,7 @@ msgstr "Vorlage" msgid "Parts are templates by default" msgstr "Teile sind standardmäßig Vorlagen" -#: common/models.py:160 part/models.py:834 part/templates/part/detail.html:170 +#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:327 msgid "Assembly" msgstr "Baugruppe" @@ -1617,7 +1618,7 @@ msgstr "Baugruppe" msgid "Parts can be assembled from other components by default" msgstr "Teile können standardmäßig aus anderen Teilen angefertigt werden" -#: common/models.py:167 part/models.py:840 part/templates/part/detail.html:180 +#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180 #: templates/js/table_filters.js:331 msgid "Component" msgstr "Komponente" @@ -1626,7 +1627,7 @@ msgstr "Komponente" msgid "Parts can be used as sub-components by default" msgstr "Teile können standardmäßig in Baugruppen benutzt werden" -#: common/models.py:174 part/models.py:851 part/templates/part/detail.html:200 +#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "Kaufbar" @@ -1634,7 +1635,7 @@ msgstr "Kaufbar" msgid "Parts are purchaseable by default" msgstr "Artikel sind grundsätzlich kaufbar" -#: common/models.py:181 part/models.py:856 part/templates/part/detail.html:210 +#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210 #: templates/js/table_filters.js:339 msgid "Salable" msgstr "Verkäuflich" @@ -1643,7 +1644,7 @@ msgstr "Verkäuflich" msgid "Parts are salable by default" msgstr "Artikel sind grundsätzlich verkaufbar" -#: common/models.py:188 part/models.py:846 part/templates/part/detail.html:190 +#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:343 msgid "Trackable" msgstr "Nachverfolgbar" @@ -1652,7 +1653,7 @@ msgstr "Nachverfolgbar" msgid "Parts are trackable by default" msgstr "Artikel sind grundsätzlich verfolgbar" -#: common/models.py:195 part/models.py:866 part/templates/part/detail.html:150 +#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "Virtuell" @@ -1825,7 +1826,7 @@ msgstr "Nur Ganzzahl eingeben" msgid "Key string must be unique" msgstr "Schlüsseltext muss eindeutig sein" -#: common/models.py:714 company/forms.py:177 +#: common/models.py:714 company/forms.py:192 msgid "Price break quantity" msgstr "Preisstaffelungs Anzahl" @@ -1896,29 +1897,29 @@ msgstr "URL" msgid "Image URL" msgstr "Bild-URL" -#: company/forms.py:118 templates/js/part.js:787 +#: company/forms.py:133 templates/js/part.js:787 msgid "Single Price" msgstr "Einzelpreis" -#: company/forms.py:120 +#: company/forms.py:135 msgid "Single quantity price" msgstr "Preis für eine Einheit" -#: company/forms.py:128 company/models.py:321 +#: company/forms.py:143 company/models.py:321 msgid "Select manufacturer" msgstr "Hersteller auswählen" -#: company/forms.py:134 company/models.py:328 +#: company/forms.py:149 company/models.py:328 msgid "Manufacturer Part Number" msgstr "Hersteller-Teilenummer" -#: company/forms.py:136 company/models.py:327 +#: company/forms.py:151 company/models.py:327 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 #: order/templates/order/purchase_order_detail.html:162 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307 +#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:408 msgid "MPN" msgstr "MPN" @@ -1971,10 +1972,10 @@ msgstr "Kontakt" msgid "Point of contact" msgstr "Anlaufstelle" -#: company/models.py:121 company/models.py:333 company/models.py:485 -#: order/models.py:106 part/models.py:743 +#: company/models.py:121 company/models.py:333 company/models.py:526 +#: order/models.py:106 part/models.py:744 #: report/templates/report/inventree_build_order_base.html:165 -#: templates/js/company.js:188 templates/js/company.js:318 +#: templates/js/company.js:188 templates/js/company.js:419 #: templates/js/part.js:498 msgid "Link" msgstr "Link" @@ -1983,7 +1984,7 @@ msgstr "Link" msgid "Link to external company information" msgstr "Link auf externe Firmeninformation" -#: company/models.py:129 part/models.py:753 +#: company/models.py:129 part/models.py:754 msgid "Image" msgstr "Bild" @@ -2011,12 +2012,12 @@ msgstr "ist Hersteller" msgid "Does this company manufacture parts?" msgstr "Produziert diese Firma Teile?" -#: company/models.py:305 company/models.py:456 stock/models.py:407 +#: company/models.py:305 company/models.py:497 stock/models.py:407 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "Basisteil" -#: company/models.py:309 company/models.py:460 order/views.py:1587 +#: company/models.py:309 company/models.py:501 order/views.py:1587 msgid "Select part" msgstr "Teil auswählen" @@ -2027,7 +2028,7 @@ msgstr "Teil auswählen" #: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:352 #: templates/js/company.js:44 templates/js/company.js:165 -#: templates/js/company.js:289 +#: templates/js/company.js:390 msgid "Manufacturer" msgstr "Hersteller" @@ -2039,81 +2040,106 @@ msgstr "Externe URL für das Herstellerteil" msgid "Manufacturer part description" msgstr "Teilbeschreibung des Herstellers" -#: company/models.py:466 company/templates/company/detail.html:62 -#: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:193 -#: order/templates/order/order_base.html:92 -#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 -#: part/bom.py:286 stock/templates/stock/item_base.html:364 -#: templates/js/company.js:48 templates/js/company.js:263 -#: templates/js/order.js:170 -msgid "Supplier" -msgstr "Zulieferer" - -#: company/models.py:467 -msgid "Select supplier" -msgstr "Zulieferer auswählen" - -#: company/models.py:472 company/templates/company/supplier_part_base.html:88 -#: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 -#: part/bom.py:287 -msgid "SKU" -msgstr "SKU (Lagerbestandseinheit)" - -#: company/models.py:473 -msgid "Supplier stock keeping unit" -msgstr "Lagerbestandseinheit (SKU) des Zulieferers" - -#: company/models.py:479 +#: company/models.py:390 company/models.py:520 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 #: stock/templates/stock/item_base.html:357 msgid "Manufacturer Part" msgstr "Herstellerteil" -#: company/models.py:480 +#: company/models.py:397 +msgid "Parameter name" +msgstr "" + +#: company/models.py:403 part/templates/part/params.html:28 +#: report/templates/report/inventree_test_report_base.html:90 +#: stock/models.py:1756 templates/InvenTree/settings/header.html:8 +#: templates/js/company.js:241 templates/js/stock.js:137 +msgid "Value" +msgstr "Wert" + +#: company/models.py:404 +msgid "Parameter value" +msgstr "" + +#: company/models.py:410 part/models.py:829 part/models.py:2179 +#: part/templates/part/detail.html:106 part/templates/part/params.html:29 +#: templates/js/company.js:247 +msgid "Units" +msgstr "Einheiten" + +#: company/models.py:411 +msgid "Parameter units" +msgstr "" + +#: company/models.py:507 company/templates/company/detail.html:62 +#: company/templates/company/supplier_part_base.html:84 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:193 +#: order/templates/order/order_base.html:92 +#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 +#: part/bom.py:286 stock/templates/stock/item_base.html:364 +#: templates/js/company.js:48 templates/js/company.js:364 +#: templates/js/order.js:170 +msgid "Supplier" +msgstr "Zulieferer" + +#: company/models.py:508 +msgid "Select supplier" +msgstr "Zulieferer auswählen" + +#: company/models.py:513 company/templates/company/supplier_part_base.html:88 +#: company/templates/company/supplier_part_detail.html:26 +#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 +#: part/bom.py:287 +msgid "SKU" +msgstr "SKU (Lagerbestandseinheit)" + +#: company/models.py:514 +msgid "Supplier stock keeping unit" +msgstr "Lagerbestandseinheit (SKU) des Zulieferers" + +#: company/models.py:521 msgid "Select manufacturer part" msgstr "Herstellerteil auswählen" -#: company/models.py:486 +#: company/models.py:527 msgid "URL for external supplier part link" msgstr "Teil-URL des Zulieferers" -#: company/models.py:492 +#: company/models.py:533 msgid "Supplier part description" msgstr "Zuliefererbeschreibung des Teils" -#: company/models.py:497 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318 +#: company/models.py:538 company/templates/company/supplier_part_base.html:116 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Notiz" -#: company/models.py:501 part/models.py:1619 +#: company/models.py:542 part/models.py:1620 msgid "base cost" msgstr "Basiskosten" -#: company/models.py:501 part/models.py:1619 +#: company/models.py:542 part/models.py:1620 msgid "Minimum charge (e.g. stocking fee)" msgstr "Mindestpreis" -#: company/models.py:503 company/templates/company/supplier_part_base.html:109 +#: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 #: templates/js/stock.js:670 msgid "Packaging" msgstr "Verpackungen" -#: company/models.py:503 +#: company/models.py:544 msgid "Part packaging" msgstr "Teile-Verpackungen" -#: company/models.py:505 part/models.py:1621 +#: company/models.py:546 part/models.py:1622 msgid "multiple" msgstr "Vielfache" -#: company/models.py:505 +#: company/models.py:546 msgid "Order multiple" msgstr "Mehrere bestellen" @@ -2268,7 +2294,6 @@ msgstr "Exportieren" #: company/templates/company/detail_supplier_part.html:11 #: company/templates/company/manufacturer_part_navbar.html:11 -#: company/templates/company/manufacturer_part_suppliers.html:10 #: templates/InvenTree/search.html:164 msgid "Supplier Parts" msgstr "Zuliefererteile" @@ -2287,7 +2312,7 @@ msgid "New Supplier Part" msgstr "Neues Zuliefererteil" #: company/templates/company/detail_supplier_part.html:72 -#: company/templates/company/manufacturer_part_suppliers.html:47 +#: company/templates/company/manufacturer_part_suppliers.html:82 #: company/views.py:64 order/templates/order/purchase_orders.html:185 #: part/templates/part/supplier.html:50 msgid "New Supplier" @@ -2339,6 +2364,7 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you msgstr "Für dieses Herstellerteil sind %(count)s Lieferanten definiert. Wenn Sie es löschen, werden die folgenden Lieferantenteile ebenfalls gelöscht:" #: company/templates/company/manufacturer_part_navbar.html:14 +#: company/templates/company/manufacturer_part_suppliers.html:10 #: company/views.py:63 part/templates/part/navbar.html:86 #: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316 #: templates/navbar.html:35 @@ -2380,11 +2406,25 @@ msgstr "Zuliefererteil entfernen" #: company/templates/company/manufacturer_part_suppliers.html:22 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:1002 users/models.py:188 +#: stock/views.py:1002 users/models.py:191 msgid "Delete" msgstr "Löschen" -#: company/templates/company/manufacturer_part_suppliers.html:48 +#: company/templates/company/manufacturer_part_suppliers.html:37 +#: part/templates/part/category_navbar.html:34 +#: part/templates/part/category_navbar.html:37 +#: part/templates/part/navbar.html:24 +msgid "Parameters" +msgstr "Parameter" + +#: company/templates/company/manufacturer_part_suppliers.html:43 +#: part/templates/part/params.html:18 +#: templates/InvenTree/settings/category.html:29 +#: templates/InvenTree/settings/part.html:47 +msgid "New Parameter" +msgstr "Neuer Parameter" + +#: company/templates/company/manufacturer_part_suppliers.html:83 #: part/templates/part/supplier.html:51 msgid "Create new supplier" msgstr "Neuen Zulieferer anlegen" @@ -2462,7 +2502,7 @@ msgstr "Neuer Auftrag" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:416 -#: stock/templates/stock/item_base.html:369 templates/js/company.js:279 +#: stock/templates/stock/item_base.html:369 templates/js/company.js:380 msgid "Supplier Part" msgstr "Zuliefererteil" @@ -2510,7 +2550,7 @@ msgstr "Teil bestellen" msgid "Pricing Information" msgstr "Preisinformationen ansehen" -#: company/templates/company/supplier_part_pricing.html:19 company/views.py:794 +#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854 #: part/templates/part/sale_prices.html:17 part/views.py:2749 msgid "Add Price Break" msgstr "Preisstaffel hinzufügen" @@ -2614,27 +2654,35 @@ msgstr "Neues Herstellerteil anlegen" msgid "Delete Manufacturer Part" msgstr "Herstellerteil löschen" -#: company/views.py:528 +#: company/views.py:514 +msgid "Add Manufacturer Part Parameter" +msgstr "" + +#: company/views.py:548 +msgid "Edit Manufacturer Part Parameter" +msgstr "" + +#: company/views.py:588 msgid "Edit Supplier Part" msgstr "Zuliefererteil bearbeiten" -#: company/views.py:578 templates/js/stock.js:1294 +#: company/views.py:638 templates/js/stock.js:1294 msgid "Create new Supplier Part" msgstr "Neues Zuliefererteil anlegen" -#: company/views.py:722 +#: company/views.py:782 msgid "Delete Supplier Part" msgstr "Zuliefererteil entfernen" -#: company/views.py:799 part/views.py:2753 +#: company/views.py:859 part/views.py:2753 msgid "Added new price break" msgstr "neue Preisstaffel hinzufügt" -#: company/views.py:855 part/views.py:2797 +#: company/views.py:915 part/views.py:2797 msgid "Edit Price Break" msgstr "Preisstaffel bearbeiten" -#: company/views.py:870 part/views.py:2811 +#: company/views.py:930 part/views.py:2811 msgid "Delete Price Break" msgstr "Preisstaffel löschen" @@ -3583,7 +3631,7 @@ msgstr "Stückpreis für {part} auf {price} aktualisiert" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "{part} Stückpreis auf {price} und Menge auf {qty} aktualisiert" -#: part/bom.py:138 part/models.py:72 part/models.py:762 +#: part/bom.py:138 part/models.py:72 part/models.py:763 #: part/templates/part/category.html:66 part/templates/part/detail.html:90 msgid "Default Location" msgstr "Standard-Lagerort" @@ -3661,7 +3709,7 @@ msgstr "Zulieferer einschließen" msgid "Include part supplier data in exported BOM" msgstr "Zulieferer-Daten in Stückliste-Export einschließen" -#: part/forms.py:122 part/models.py:2204 +#: part/forms.py:122 part/models.py:2205 msgid "Parent Part" msgstr "Ausgangsteil" @@ -3737,7 +3785,7 @@ msgstr "Parameter-Vorlage zu Kategorien dieser Ebene hinzufügen" msgid "Add parameter template to all categories" msgstr "Parameter-Vorlage zu allen Kategorien hinzufügen" -#: part/forms.py:344 part/models.py:2299 +#: part/forms.py:344 part/models.py:2300 msgid "Sub part" msgstr "Untergeordnetes Teil" @@ -3757,7 +3805,7 @@ msgstr "Standard Stichwörter" msgid "Default keywords for parts in this category" msgstr "Standard-Stichworte für Teile dieser Kategorie" -#: part/models.py:82 part/models.py:2250 +#: part/models.py:82 part/models.py:2251 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "Teil-Kategorie" @@ -3768,360 +3816,355 @@ msgstr "Teil-Kategorie" msgid "Part Categories" msgstr "Teil-Kategorien" -#: part/models.py:446 part/models.py:458 +#: part/models.py:445 part/models.py:457 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "Teil '{p1}' wird in Stückliste für Teil '{p2}' benutzt (rekursiv)" -#: part/models.py:555 +#: part/models.py:554 msgid "Next available serial numbers are" msgstr "Nächste verfügbare Seriennummern wären" -#: part/models.py:559 +#: part/models.py:558 msgid "Next available serial number is" msgstr "Nächste verfügbare Seriennummer ist" -#: part/models.py:564 +#: part/models.py:563 msgid "Most recent serial number is" msgstr "Die neuste Seriennummer ist" -#: part/models.py:643 +#: part/models.py:642 msgid "Duplicate IPN not allowed in part settings" msgstr "Doppelte IPN in den Teil-Einstellungen nicht erlaubt" -#: part/models.py:654 +#: part/models.py:653 msgid "Part must be unique for name, IPN and revision" msgstr "Namen, Teile- und Revisionsnummern müssen eindeutig sein" -#: part/models.py:685 part/templates/part/detail.html:22 +#: part/models.py:686 part/templates/part/detail.html:22 msgid "Part name" msgstr "Name des Teils" -#: part/models.py:692 +#: part/models.py:693 msgid "Is Template" msgstr "Ist eine Vorlage" -#: part/models.py:693 +#: part/models.py:694 msgid "Is this part a template part?" msgstr "Ist dieses Teil eine Vorlage?" -#: part/models.py:704 +#: part/models.py:705 msgid "Is this part a variant of another part?" msgstr "Ist dieses Teil eine Variante eines anderen Teils?" -#: part/models.py:705 part/templates/part/detail.html:60 +#: part/models.py:706 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "Variante von" -#: part/models.py:711 +#: part/models.py:712 msgid "Part description" msgstr "Beschreibung des Teils" -#: part/models.py:716 part/templates/part/category.html:73 +#: part/models.py:717 part/templates/part/category.html:73 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "Schlüsselwörter" -#: part/models.py:717 +#: part/models.py:718 msgid "Part keywords to improve visibility in search results" msgstr "Schlüsselworte um die Sichtbarkeit in Suchergebnissen zu verbessern" -#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73 +#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "Kategorie" -#: part/models.py:725 +#: part/models.py:726 msgid "Part category" msgstr "Teile-Kategorie" -#: part/models.py:730 part/templates/part/detail.html:28 +#: part/models.py:731 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "IPN (Interne Produktnummer)" -#: part/models.py:731 +#: part/models.py:732 msgid "Internal Part Number" msgstr "Interne Teilenummer" -#: part/models.py:737 +#: part/models.py:738 msgid "Part revision or version number" msgstr "Revisions- oder Versionsnummer" -#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:199 +#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199 #: templates/js/part.js:173 msgid "Revision" msgstr "Revision" -#: part/models.py:760 +#: part/models.py:761 msgid "Where is this item normally stored?" msgstr "Wo wird dieses Teil normalerweise gelagert?" -#: part/models.py:807 part/templates/part/detail.html:97 +#: part/models.py:808 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "Standard Zulieferer" -#: part/models.py:808 +#: part/models.py:809 msgid "Default supplier part" msgstr "Standard Zuliefererteil" -#: part/models.py:815 +#: part/models.py:816 msgid "Default Expiry" msgstr "Standard Ablaufzeit" -#: part/models.py:816 +#: part/models.py:817 msgid "Expiry time (in days) for stock items of this part" msgstr "Ablauf-Zeit (in Tagen) für Lagerbestand dieses Teils" -#: part/models.py:821 part/templates/part/detail.html:113 +#: part/models.py:822 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "Minimaler Lagerbestand" -#: part/models.py:822 +#: part/models.py:823 msgid "Minimum allowed stock level" msgstr "Minimal zulässiger Lagerbestand" -#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106 -#: part/templates/part/params.html:29 -msgid "Units" -msgstr "Einheiten" - -#: part/models.py:829 +#: part/models.py:830 msgid "Stock keeping units for this part" msgstr "Stock Keeping Units (SKU) für dieses Teil" -#: part/models.py:835 +#: part/models.py:836 msgid "Can this part be built from other parts?" msgstr "Kann dieses Teil aus anderen Teilen angefertigt werden?" -#: part/models.py:841 +#: part/models.py:842 msgid "Can this part be used to build other parts?" msgstr "Kann dieses Teil zum Bauauftrag von anderen genutzt werden?" -#: part/models.py:847 +#: part/models.py:848 msgid "Does this part have tracking for unique items?" msgstr "Hat dieses Teil Tracking für einzelne Objekte?" -#: part/models.py:852 +#: part/models.py:853 msgid "Can this part be purchased from external suppliers?" msgstr "Kann dieses Teil von externen Zulieferern gekauft werden?" -#: part/models.py:857 +#: part/models.py:858 msgid "Can this part be sold to customers?" msgstr "Kann dieses Teil an Kunden verkauft werden?" -#: part/models.py:861 part/templates/part/detail.html:227 +#: part/models.py:862 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:241 templates/js/table_filters.js:310 msgid "Active" msgstr "Aktiv" -#: part/models.py:862 +#: part/models.py:863 msgid "Is this part active?" msgstr "Ist dieses Teil aktiv?" -#: part/models.py:867 +#: part/models.py:868 msgid "Is this a virtual part, such as a software product or license?" msgstr "Ist dieses Teil virtuell, wie zum Beispiel eine Software oder Lizenz?" -#: part/models.py:872 +#: part/models.py:873 msgid "Part notes - supports Markdown formatting" msgstr "Bemerkungen - unterstüzt Markdown-Formatierung" -#: part/models.py:875 +#: part/models.py:876 msgid "BOM checksum" msgstr "Prüfsumme der Stückliste" -#: part/models.py:875 +#: part/models.py:876 msgid "Stored BOM checksum" msgstr "Prüfsumme der Stückliste gespeichert" -#: part/models.py:878 +#: part/models.py:879 msgid "BOM checked by" msgstr "Stückliste kontrolliert von" -#: part/models.py:880 +#: part/models.py:881 msgid "BOM checked date" msgstr "BOM Kontrolldatum" -#: part/models.py:884 +#: part/models.py:885 msgid "Creation User" msgstr "Erstellungs-Nutzer" -#: part/models.py:1621 +#: part/models.py:1622 msgid "Sell multiple" msgstr "Mehrere verkaufen" -#: part/models.py:2076 +#: part/models.py:2077 msgid "Test templates can only be created for trackable parts" msgstr "Test-Vorlagen können nur für verfolgbare Teile angelegt werden" -#: part/models.py:2093 +#: part/models.py:2094 msgid "Test with this name already exists for this part" msgstr "Ein Test mit diesem Namen besteht bereits für dieses Teil" -#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "Test-Name" -#: part/models.py:2114 +#: part/models.py:2115 msgid "Enter a name for the test" msgstr "Namen für diesen Test eingeben" -#: part/models.py:2119 +#: part/models.py:2120 msgid "Test Description" msgstr "Test-Beschreibung" -#: part/models.py:2120 +#: part/models.py:2121 msgid "Enter description for this test" msgstr "Beschreibung für diesen Test eingeben" -#: part/models.py:2125 templates/js/part.js:726 +#: part/models.py:2126 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "Benötigt" -#: part/models.py:2126 +#: part/models.py:2127 msgid "Is this test required to pass?" msgstr "Muss dieser Test erfolgreich sein?" -#: part/models.py:2131 templates/js/part.js:734 +#: part/models.py:2132 templates/js/part.js:734 msgid "Requires Value" msgstr "Erfordert Wert" -#: part/models.py:2132 +#: part/models.py:2133 msgid "Does this test require a value when adding a test result?" msgstr "Muss für diesen Test ein Wert für das Test-Ergebnis eingetragen werden?" -#: part/models.py:2137 templates/js/part.js:741 +#: part/models.py:2138 templates/js/part.js:741 msgid "Requires Attachment" msgstr "Anhang muss eingegeben werden" -#: part/models.py:2138 +#: part/models.py:2139 msgid "Does this test require a file attachment when adding a test result?" msgstr "Muss für diesen Test ein Anhang für das Test-Ergebnis hinzugefügt werden?" -#: part/models.py:2171 +#: part/models.py:2172 msgid "Parameter template name must be unique" msgstr "Vorlagen-Name des Parameters muss eindeutig sein" -#: part/models.py:2176 +#: part/models.py:2177 msgid "Parameter Name" msgstr "Name des Parameters" -#: part/models.py:2178 +#: part/models.py:2179 msgid "Parameter Units" msgstr "Einheit des Parameters" -#: part/models.py:2206 part/models.py:2255 part/models.py:2256 +#: part/models.py:2207 part/models.py:2256 part/models.py:2257 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "Parameter Vorlage" -#: part/models.py:2208 +#: part/models.py:2209 msgid "Data" msgstr "Wert" -#: part/models.py:2208 +#: part/models.py:2209 msgid "Parameter Value" msgstr "Parameter Wert" -#: part/models.py:2260 templates/InvenTree/settings/category.html:67 +#: part/models.py:2261 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "Standard-Wert" -#: part/models.py:2261 +#: part/models.py:2262 msgid "Default Parameter Value" msgstr "Standard Parameter Wert" -#: part/models.py:2291 +#: part/models.py:2292 msgid "Select parent part" msgstr "Ausgangsteil auswählen" -#: part/models.py:2300 +#: part/models.py:2301 msgid "Select part to be used in BOM" msgstr "Teil für die Nutzung in der Stückliste auswählen" -#: part/models.py:2306 +#: part/models.py:2307 msgid "BOM quantity for this BOM item" msgstr "Stücklisten-Anzahl für dieses Stücklisten-Teil" -#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "Optional" -#: part/models.py:2308 +#: part/models.py:2309 msgid "This BOM item is optional" msgstr "Diese Stücklisten-Position ist optional" -#: part/models.py:2311 +#: part/models.py:2312 msgid "Overage" msgstr "Überschuss" -#: part/models.py:2312 +#: part/models.py:2313 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "Geschätzter Ausschuss (absolut oder prozentual)" -#: part/models.py:2315 +#: part/models.py:2316 msgid "BOM item reference" msgstr "Referenz der Postion auf der Stückliste" -#: part/models.py:2318 +#: part/models.py:2319 msgid "BOM item notes" msgstr "Notizen zur Stücklisten-Position" -#: part/models.py:2320 +#: part/models.py:2321 msgid "Checksum" msgstr "Prüfsumme" -#: part/models.py:2320 +#: part/models.py:2321 msgid "BOM line checksum" msgstr "Prüfsumme der Stückliste" -#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "Geerbt" -#: part/models.py:2325 +#: part/models.py:2326 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "Diese Stücklisten-Position wird in die Stücklisten von Teil-Varianten vererbt" -#: part/models.py:2330 templates/js/bom.js:294 +#: part/models.py:2331 templates/js/bom.js:294 msgid "Allow Variants" msgstr "Varianten zulassen" -#: part/models.py:2331 +#: part/models.py:2332 msgid "Stock items for variant parts can be used for this BOM item" msgstr "Lagerbestand von Varianten kann für diese Stücklisten-Position verwendet werden" -#: part/models.py:2407 part/views.py:1690 part/views.py:1742 +#: part/models.py:2408 part/views.py:1690 part/views.py:1742 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "Menge muss eine Ganzzahl sein" -#: part/models.py:2416 part/models.py:2418 +#: part/models.py:2417 part/models.py:2419 msgid "Sub part must be specified" msgstr "Zuliefererteil muss festgelegt sein" -#: part/models.py:2421 +#: part/models.py:2422 msgid "BOM Item" msgstr "Stücklisten-Position" -#: part/models.py:2538 +#: part/models.py:2539 msgid "Part 1" msgstr "Teil 1" -#: part/models.py:2542 +#: part/models.py:2543 msgid "Part 2" msgstr "Teil 2" -#: part/models.py:2542 +#: part/models.py:2543 msgid "Select Related Part" msgstr "verknüpftes Teil auswählen" -#: part/models.py:2574 +#: part/models.py:2575 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "Fehler bei Verwandschaft: Ist das Teil mit sich selbst verwandt oder ist das die Verwandtschaft nicht eindeutig?" @@ -4406,12 +4449,6 @@ msgstr "Wenn diese Kat. gelöscht wird, werden diese Teile in die übergeordnete msgid "If this category is deleted, these parts will be moved to the top-level category Teile" msgstr "Wenn diese Kat. gelöscht wird, werden diese Teile in die oberste Kat. verschoben" -#: part/templates/part/category_navbar.html:34 -#: part/templates/part/category_navbar.html:37 -#: part/templates/part/navbar.html:24 -msgid "Parameters" -msgstr "Parameter" - #: part/templates/part/category_parametric.html:10 #: part/templates/part/navbar.html:21 part/templates/part/params.html:10 msgid "Part Parameters" @@ -4707,19 +4744,6 @@ msgstr "Einzelpreis für Zuliefererteil- %(currency)s" msgid "Add new parameter" msgstr "Parameter hinzufügen" -#: part/templates/part/params.html:18 -#: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:47 -msgid "New Parameter" -msgstr "Neuer Parameter" - -#: part/templates/part/params.html:28 -#: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1756 templates/InvenTree/settings/header.html:8 -#: templates/js/stock.js:137 -msgid "Value" -msgstr "Wert" - #: part/templates/part/params.html:41 templates/InvenTree/settings/user.html:19 msgid "Edit" msgstr "Bearbeiten" @@ -4737,7 +4761,7 @@ msgid "Part List" msgstr "Teileliste" #: part/templates/part/part_base.html:26 templates/js/company.js:156 -#: templates/js/company.js:254 templates/js/part.js:84 templates/js/part.js:161 +#: templates/js/company.js:355 templates/js/part.js:84 templates/js/part.js:161 msgid "Inactive" msgstr "Inaktiv" @@ -4926,7 +4950,7 @@ msgstr "Neue Variante anlegen" msgid "New Variant" msgstr "neue Variante anlegen" -#: part/templatetags/inventree_extras.py:98 +#: part/templatetags/inventree_extras.py:99 msgid "Unknown database" msgstr "Unbekannte Datenbank" @@ -6030,7 +6054,7 @@ msgstr "Entfernen" msgid "Add Stock Items" msgstr "BestandsObjekte hinzufügen" -#: stock/views.py:1001 users/models.py:184 +#: stock/views.py:1001 users/models.py:187 msgid "Add" msgstr "Hinzufügen" @@ -6421,46 +6445,50 @@ msgid "API Version" msgstr "API-Version" #: templates/about.html:39 +msgid "Python Version" +msgstr "" + +#: templates/about.html:44 msgid "Django Version" msgstr "Django-Version" -#: templates/about.html:46 +#: templates/about.html:51 msgid "Commit Hash" msgstr "Commit-Hash" -#: templates/about.html:53 +#: templates/about.html:58 msgid "Commit Date" msgstr "Commit-Datum" -#: templates/about.html:58 +#: templates/about.html:63 msgid "InvenTree Documentation" msgstr "InvenTree-Dokumentation" -#: templates/about.html:63 +#: templates/about.html:68 msgid "View Code on GitHub" msgstr "Code auf GitHub ansehen" -#: templates/about.html:68 +#: templates/about.html:73 msgid "Credits" msgstr "Danksagung" -#: templates/about.html:73 +#: templates/about.html:78 msgid "Mobile App" msgstr "Mobile App" -#: templates/about.html:78 +#: templates/about.html:83 msgid "Submit Bug Report" msgstr "Fehlerbericht senden" -#: templates/about.html:85 templates/clip.html:4 +#: templates/about.html:90 templates/clip.html:4 msgid "copy to clipboard" msgstr "In die Zwischenablage kopieren" -#: templates/about.html:85 +#: templates/about.html:90 msgid "copy version information" msgstr "Versionsinformationen kopieren" -#: templates/about.html:95 templates/js/modals.js:568 +#: templates/about.html:100 templates/js/modals.js:568 #: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54 #: templates/modals.html:97 msgid "Close" @@ -6700,17 +6728,29 @@ msgstr "Keine Firmeninformation gefunden" msgid "No manufacturer parts found" msgstr "Keine Herstellerteile gefunden" -#: templates/js/company.js:148 templates/js/company.js:246 +#: templates/js/company.js:148 templates/js/company.js:347 #: templates/js/part.js:68 templates/js/part.js:153 msgid "Template part" msgstr "Vorlagenteil" -#: templates/js/company.js:152 templates/js/company.js:250 +#: templates/js/company.js:152 templates/js/company.js:351 #: templates/js/part.js:72 templates/js/part.js:157 msgid "Assembled part" msgstr "Baugruppe" -#: templates/js/company.js:227 +#: templates/js/company.js:226 +msgid "No parameters found" +msgstr "" + +#: templates/js/company.js:262 +msgid "Edit parameter" +msgstr "" + +#: templates/js/company.js:263 +msgid "Delete parameter" +msgstr "" + +#: templates/js/company.js:328 msgid "No supplier parts found" msgstr "Keine Zuliefererteile gefunden" @@ -7652,35 +7692,35 @@ msgstr "Berechtigungen" msgid "Important dates" msgstr "wichtige Daten" -#: users/models.py:171 +#: users/models.py:174 msgid "Permission set" msgstr "Berechtigung geändert" -#: users/models.py:179 +#: users/models.py:182 msgid "Group" msgstr "Gruppe" -#: users/models.py:182 +#: users/models.py:185 msgid "View" msgstr "Ansicht" -#: users/models.py:182 +#: users/models.py:185 msgid "Permission to view items" msgstr "Berechtigung Einträge anzuzeigen" -#: users/models.py:184 +#: users/models.py:187 msgid "Permission to add items" msgstr "Berechtigung Einträge zu erstellen" -#: users/models.py:186 +#: users/models.py:189 msgid "Change" msgstr "Ändern" -#: users/models.py:186 +#: users/models.py:189 msgid "Permissions to edit items" msgstr "Berechtigungen Einträge zu ändern" -#: users/models.py:188 +#: users/models.py:191 msgid "Permission to delete items" msgstr "Berechtigung Einträge zu löschen" From bffdb845ec4952bdf3da5df52e8902c6549e86ec Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 21 Jun 2021 16:54:38 +1000 Subject: [PATCH 162/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ja/LC_MESSAGES/django.po | 500 ++++++++++++---------- 1 file changed, 270 insertions(+), 230 deletions(-) diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 5819b0e1f4..41d3298d11 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-20 22:34+0000\n" -"PO-Revision-Date: 2021-06-20 23:45\n" +"POT-Creation-Date: 2021-06-21 06:40+0000\n" +"PO-Revision-Date: 2021-06-21 06:54\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -122,7 +122,7 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2035 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1154 msgid "User" @@ -132,22 +132,23 @@ msgstr "" msgid "upload date" msgstr "" -#: InvenTree/models.py:107 InvenTree/models.py:108 label/models.py:102 -#: part/models.py:686 part/models.py:2176 part/templates/part/params.html:27 -#: report/models.py:180 templates/InvenTree/search.html:137 -#: templates/InvenTree/search.html:289 templates/js/part.js:118 +#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 +#: label/models.py:102 part/models.py:687 part/models.py:2177 +#: part/templates/part/params.html:27 report/models.py:180 +#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 +#: templates/js/company.js:235 templates/js/part.js:118 #: templates/js/part.js:642 templates/js/stock.js:947 msgid "Name" msgstr "" #: InvenTree/models.py:114 build/models.py:135 #: build/templates/build/detail.html:21 company/models.py:339 -#: company/models.py:491 company/templates/company/detail.html:27 +#: company/models.py:532 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 #: order/models.py:104 order/templates/order/purchase_order_detail.html:147 -#: part/models.py:710 part/templates/part/detail.html:54 +#: part/models.py:711 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 #: report/templates/report/inventree_build_order_base.html:118 @@ -463,7 +464,7 @@ msgstr "" #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:713 -#: company/forms.py:176 company/templates/company/supplier_part_pricing.html:77 +#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 #: order/forms.py:285 order/models.py:617 order/models.py:841 #: order/templates/order/order_wizard/match_parts.html:29 @@ -473,7 +474,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2306 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -604,7 +605,7 @@ msgstr "" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2315 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2316 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:659 templates/js/build.js:1102 @@ -626,15 +627,15 @@ msgstr "" #: build/models.py:153 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:622 +#: build/templates/build/detail.html:26 company/models.py:663 #: order/models.py:661 order/models.py:717 #: order/templates/order/order_wizard/select_parts.html:30 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1988 part/models.py:2000 part/models.py:2015 -#: part/models.py:2033 part/models.py:2108 part/models.py:2204 -#: part/models.py:2290 part/templates/part/part_app_base.html:8 +#: part/models.py:1989 part/models.py:2001 part/models.py:2016 +#: part/models.py:2034 part/models.py:2109 part/models.py:2205 +#: part/models.py:2291 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -644,7 +645,7 @@ msgstr "" #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:550 templates/js/build.js:835 #: templates/js/build.js:1075 templates/js/company.js:140 -#: templates/js/company.js:238 templates/js/part.js:241 +#: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 #: templates/js/stock.js:1346 msgid "Part" @@ -710,7 +711,7 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:220 order/models.py:108 part/models.py:882 +#: build/models.py:220 order/models.py:108 part/models.py:883 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "" @@ -738,7 +739,7 @@ msgstr "" #: build/models.py:251 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:105 order/models.py:122 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:886 +#: order/templates/order/sales_order_base.html:140 part/models.py:887 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" @@ -757,12 +758,12 @@ msgstr "" msgid "External Link" msgstr "" -#: build/models.py:258 part/models.py:744 stock/models.py:462 +#: build/models.py:258 part/models.py:745 stock/models.py:462 msgid "Link to external URL" msgstr "" #: build/models.py:262 build/templates/build/navbar.html:53 -#: company/models.py:132 company/models.py:498 +#: company/models.py:132 company/models.py:539 #: company/templates/company/navbar.html:70 #: company/templates/company/navbar.html:73 order/models.py:126 #: order/models.py:621 order/templates/order/po_navbar.html:38 @@ -770,7 +771,7 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:243 #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:871 +#: order/templates/order/so_navbar.html:36 part/models.py:872 #: part/templates/part/navbar.html:142 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 @@ -1598,7 +1599,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2206 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -1608,7 +1609,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:160 part/models.py:834 part/templates/part/detail.html:170 +#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:327 msgid "Assembly" msgstr "" @@ -1617,7 +1618,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:167 part/models.py:840 part/templates/part/detail.html:180 +#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180 #: templates/js/table_filters.js:331 msgid "Component" msgstr "" @@ -1626,7 +1627,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:174 part/models.py:851 part/templates/part/detail.html:200 +#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "" @@ -1634,7 +1635,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:181 part/models.py:856 part/templates/part/detail.html:210 +#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210 #: templates/js/table_filters.js:339 msgid "Salable" msgstr "" @@ -1643,7 +1644,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:188 part/models.py:846 part/templates/part/detail.html:190 +#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:343 msgid "Trackable" msgstr "" @@ -1652,7 +1653,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:195 part/models.py:866 part/templates/part/detail.html:150 +#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1825,7 +1826,7 @@ msgstr "" msgid "Key string must be unique" msgstr "" -#: common/models.py:714 company/forms.py:177 +#: common/models.py:714 company/forms.py:192 msgid "Price break quantity" msgstr "" @@ -1896,29 +1897,29 @@ msgstr "" msgid "Image URL" msgstr "" -#: company/forms.py:118 templates/js/part.js:787 +#: company/forms.py:133 templates/js/part.js:787 msgid "Single Price" msgstr "" -#: company/forms.py:120 +#: company/forms.py:135 msgid "Single quantity price" msgstr "" -#: company/forms.py:128 company/models.py:321 +#: company/forms.py:143 company/models.py:321 msgid "Select manufacturer" msgstr "" -#: company/forms.py:134 company/models.py:328 +#: company/forms.py:149 company/models.py:328 msgid "Manufacturer Part Number" msgstr "" -#: company/forms.py:136 company/models.py:327 +#: company/forms.py:151 company/models.py:327 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 #: order/templates/order/purchase_order_detail.html:162 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:307 +#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:408 msgid "MPN" msgstr "" @@ -1971,10 +1972,10 @@ msgstr "" msgid "Point of contact" msgstr "" -#: company/models.py:121 company/models.py:333 company/models.py:485 -#: order/models.py:106 part/models.py:743 +#: company/models.py:121 company/models.py:333 company/models.py:526 +#: order/models.py:106 part/models.py:744 #: report/templates/report/inventree_build_order_base.html:165 -#: templates/js/company.js:188 templates/js/company.js:318 +#: templates/js/company.js:188 templates/js/company.js:419 #: templates/js/part.js:498 msgid "Link" msgstr "" @@ -1983,7 +1984,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:129 part/models.py:753 +#: company/models.py:129 part/models.py:754 msgid "Image" msgstr "" @@ -2011,12 +2012,12 @@ msgstr "" msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:305 company/models.py:456 stock/models.py:407 +#: company/models.py:305 company/models.py:497 stock/models.py:407 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" -#: company/models.py:309 company/models.py:460 order/views.py:1587 +#: company/models.py:309 company/models.py:501 order/views.py:1587 msgid "Select part" msgstr "" @@ -2027,7 +2028,7 @@ msgstr "" #: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:352 #: templates/js/company.js:44 templates/js/company.js:165 -#: templates/js/company.js:289 +#: templates/js/company.js:390 msgid "Manufacturer" msgstr "" @@ -2039,81 +2040,106 @@ msgstr "" msgid "Manufacturer part description" msgstr "" -#: company/models.py:466 company/templates/company/detail.html:62 -#: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:193 -#: order/templates/order/order_base.html:92 -#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 -#: part/bom.py:286 stock/templates/stock/item_base.html:364 -#: templates/js/company.js:48 templates/js/company.js:263 -#: templates/js/order.js:170 -msgid "Supplier" -msgstr "" - -#: company/models.py:467 -msgid "Select supplier" -msgstr "" - -#: company/models.py:472 company/templates/company/supplier_part_base.html:88 -#: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 -#: part/bom.py:287 -msgid "SKU" -msgstr "" - -#: company/models.py:473 -msgid "Supplier stock keeping unit" -msgstr "" - -#: company/models.py:479 +#: company/models.py:390 company/models.py:520 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 #: stock/templates/stock/item_base.html:357 msgid "Manufacturer Part" msgstr "" -#: company/models.py:480 +#: company/models.py:397 +msgid "Parameter name" +msgstr "" + +#: company/models.py:403 part/templates/part/params.html:28 +#: report/templates/report/inventree_test_report_base.html:90 +#: stock/models.py:1756 templates/InvenTree/settings/header.html:8 +#: templates/js/company.js:241 templates/js/stock.js:137 +msgid "Value" +msgstr "" + +#: company/models.py:404 +msgid "Parameter value" +msgstr "" + +#: company/models.py:410 part/models.py:829 part/models.py:2179 +#: part/templates/part/detail.html:106 part/templates/part/params.html:29 +#: templates/js/company.js:247 +msgid "Units" +msgstr "" + +#: company/models.py:411 +msgid "Parameter units" +msgstr "" + +#: company/models.py:507 company/templates/company/detail.html:62 +#: company/templates/company/supplier_part_base.html:84 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:193 +#: order/templates/order/order_base.html:92 +#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 +#: part/bom.py:286 stock/templates/stock/item_base.html:364 +#: templates/js/company.js:48 templates/js/company.js:364 +#: templates/js/order.js:170 +msgid "Supplier" +msgstr "" + +#: company/models.py:508 +msgid "Select supplier" +msgstr "" + +#: company/models.py:513 company/templates/company/supplier_part_base.html:88 +#: company/templates/company/supplier_part_detail.html:26 +#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 +#: part/bom.py:287 +msgid "SKU" +msgstr "" + +#: company/models.py:514 +msgid "Supplier stock keeping unit" +msgstr "" + +#: company/models.py:521 msgid "Select manufacturer part" msgstr "" -#: company/models.py:486 +#: company/models.py:527 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:492 +#: company/models.py:533 msgid "Supplier part description" msgstr "" -#: company/models.py:497 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2318 +#: company/models.py:538 company/templates/company/supplier_part_base.html:116 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:501 part/models.py:1619 +#: company/models.py:542 part/models.py:1620 msgid "base cost" msgstr "" -#: company/models.py:501 part/models.py:1619 +#: company/models.py:542 part/models.py:1620 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:503 company/templates/company/supplier_part_base.html:109 +#: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 #: templates/js/stock.js:670 msgid "Packaging" msgstr "" -#: company/models.py:503 +#: company/models.py:544 msgid "Part packaging" msgstr "" -#: company/models.py:505 part/models.py:1621 +#: company/models.py:546 part/models.py:1622 msgid "multiple" msgstr "" -#: company/models.py:505 +#: company/models.py:546 msgid "Order multiple" msgstr "" @@ -2267,7 +2293,6 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:11 #: company/templates/company/manufacturer_part_navbar.html:11 -#: company/templates/company/manufacturer_part_suppliers.html:10 #: templates/InvenTree/search.html:164 msgid "Supplier Parts" msgstr "" @@ -2286,7 +2311,7 @@ msgid "New Supplier Part" msgstr "" #: company/templates/company/detail_supplier_part.html:72 -#: company/templates/company/manufacturer_part_suppliers.html:47 +#: company/templates/company/manufacturer_part_suppliers.html:82 #: company/views.py:64 order/templates/order/purchase_orders.html:185 #: part/templates/part/supplier.html:50 msgid "New Supplier" @@ -2338,6 +2363,7 @@ msgid "There are %(count)s suppliers defined for this manufacturer part. If you msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 +#: company/templates/company/manufacturer_part_suppliers.html:10 #: company/views.py:63 part/templates/part/navbar.html:86 #: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316 #: templates/navbar.html:35 @@ -2379,11 +2405,25 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:1002 users/models.py:188 +#: stock/views.py:1002 users/models.py:191 msgid "Delete" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:48 +#: company/templates/company/manufacturer_part_suppliers.html:37 +#: part/templates/part/category_navbar.html:34 +#: part/templates/part/category_navbar.html:37 +#: part/templates/part/navbar.html:24 +msgid "Parameters" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:43 +#: part/templates/part/params.html:18 +#: templates/InvenTree/settings/category.html:29 +#: templates/InvenTree/settings/part.html:47 +msgid "New Parameter" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:83 #: part/templates/part/supplier.html:51 msgid "Create new supplier" msgstr "" @@ -2461,7 +2501,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:416 -#: stock/templates/stock/item_base.html:369 templates/js/company.js:279 +#: stock/templates/stock/item_base.html:369 templates/js/company.js:380 msgid "Supplier Part" msgstr "" @@ -2509,7 +2549,7 @@ msgstr "" msgid "Pricing Information" msgstr "" -#: company/templates/company/supplier_part_pricing.html:19 company/views.py:794 +#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854 #: part/templates/part/sale_prices.html:17 part/views.py:2749 msgid "Add Price Break" msgstr "" @@ -2613,27 +2653,35 @@ msgstr "" msgid "Delete Manufacturer Part" msgstr "" -#: company/views.py:528 +#: company/views.py:514 +msgid "Add Manufacturer Part Parameter" +msgstr "" + +#: company/views.py:548 +msgid "Edit Manufacturer Part Parameter" +msgstr "" + +#: company/views.py:588 msgid "Edit Supplier Part" msgstr "" -#: company/views.py:578 templates/js/stock.js:1294 +#: company/views.py:638 templates/js/stock.js:1294 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:722 +#: company/views.py:782 msgid "Delete Supplier Part" msgstr "" -#: company/views.py:799 part/views.py:2753 +#: company/views.py:859 part/views.py:2753 msgid "Added new price break" msgstr "" -#: company/views.py:855 part/views.py:2797 +#: company/views.py:915 part/views.py:2797 msgid "Edit Price Break" msgstr "" -#: company/views.py:870 part/views.py:2811 +#: company/views.py:930 part/views.py:2811 msgid "Delete Price Break" msgstr "" @@ -3582,7 +3630,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:762 +#: part/bom.py:138 part/models.py:72 part/models.py:763 #: part/templates/part/category.html:66 part/templates/part/detail.html:90 msgid "Default Location" msgstr "" @@ -3660,7 +3708,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2204 +#: part/forms.py:122 part/models.py:2205 msgid "Parent Part" msgstr "" @@ -3736,7 +3784,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2299 +#: part/forms.py:344 part/models.py:2300 msgid "Sub part" msgstr "" @@ -3756,7 +3804,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2250 +#: part/models.py:82 part/models.py:2251 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3767,360 +3815,355 @@ msgstr "" msgid "Part Categories" msgstr "" -#: part/models.py:446 part/models.py:458 +#: part/models.py:445 part/models.py:457 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:555 +#: part/models.py:554 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:559 +#: part/models.py:558 msgid "Next available serial number is" msgstr "" -#: part/models.py:564 +#: part/models.py:563 msgid "Most recent serial number is" msgstr "" -#: part/models.py:643 +#: part/models.py:642 msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:654 +#: part/models.py:653 msgid "Part must be unique for name, IPN and revision" msgstr "" -#: part/models.py:685 part/templates/part/detail.html:22 +#: part/models.py:686 part/templates/part/detail.html:22 msgid "Part name" msgstr "" -#: part/models.py:692 +#: part/models.py:693 msgid "Is Template" msgstr "" -#: part/models.py:693 +#: part/models.py:694 msgid "Is this part a template part?" msgstr "" -#: part/models.py:704 +#: part/models.py:705 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:705 part/templates/part/detail.html:60 +#: part/models.py:706 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "" -#: part/models.py:711 +#: part/models.py:712 msgid "Part description" msgstr "" -#: part/models.py:716 part/templates/part/category.html:73 +#: part/models.py:717 part/templates/part/category.html:73 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "" -#: part/models.py:717 +#: part/models.py:718 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:724 part/models.py:2249 part/templates/part/detail.html:73 +#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" -#: part/models.py:725 +#: part/models.py:726 msgid "Part category" msgstr "" -#: part/models.py:730 part/templates/part/detail.html:28 +#: part/models.py:731 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "" -#: part/models.py:731 +#: part/models.py:732 msgid "Internal Part Number" msgstr "" -#: part/models.py:737 +#: part/models.py:738 msgid "Part revision or version number" msgstr "" -#: part/models.py:738 part/templates/part/detail.html:35 report/models.py:199 +#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199 #: templates/js/part.js:173 msgid "Revision" msgstr "" -#: part/models.py:760 +#: part/models.py:761 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:807 part/templates/part/detail.html:97 +#: part/models.py:808 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "" -#: part/models.py:808 +#: part/models.py:809 msgid "Default supplier part" msgstr "" -#: part/models.py:815 +#: part/models.py:816 msgid "Default Expiry" msgstr "" -#: part/models.py:816 +#: part/models.py:817 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:821 part/templates/part/detail.html:113 +#: part/models.py:822 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "" -#: part/models.py:822 +#: part/models.py:823 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:828 part/models.py:2178 part/templates/part/detail.html:106 -#: part/templates/part/params.html:29 -msgid "Units" -msgstr "" - -#: part/models.py:829 +#: part/models.py:830 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:835 +#: part/models.py:836 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:841 +#: part/models.py:842 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:847 +#: part/models.py:848 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:852 +#: part/models.py:853 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:857 +#: part/models.py:858 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:861 part/templates/part/detail.html:227 +#: part/models.py:862 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:241 templates/js/table_filters.js:310 msgid "Active" msgstr "" -#: part/models.py:862 +#: part/models.py:863 msgid "Is this part active?" msgstr "" -#: part/models.py:867 +#: part/models.py:868 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:872 +#: part/models.py:873 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:875 +#: part/models.py:876 msgid "BOM checksum" msgstr "" -#: part/models.py:875 +#: part/models.py:876 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:878 +#: part/models.py:879 msgid "BOM checked by" msgstr "" -#: part/models.py:880 +#: part/models.py:881 msgid "BOM checked date" msgstr "" -#: part/models.py:884 +#: part/models.py:885 msgid "Creation User" msgstr "" -#: part/models.py:1621 +#: part/models.py:1622 msgid "Sell multiple" msgstr "" -#: part/models.py:2076 +#: part/models.py:2077 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2093 +#: part/models.py:2094 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2113 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2114 +#: part/models.py:2115 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2119 +#: part/models.py:2120 msgid "Test Description" msgstr "" -#: part/models.py:2120 +#: part/models.py:2121 msgid "Enter description for this test" msgstr "" -#: part/models.py:2125 templates/js/part.js:726 +#: part/models.py:2126 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "" -#: part/models.py:2126 +#: part/models.py:2127 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2131 templates/js/part.js:734 +#: part/models.py:2132 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2132 +#: part/models.py:2133 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2137 templates/js/part.js:741 +#: part/models.py:2138 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2138 +#: part/models.py:2139 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2171 +#: part/models.py:2172 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2176 +#: part/models.py:2177 msgid "Parameter Name" msgstr "" -#: part/models.py:2178 +#: part/models.py:2179 msgid "Parameter Units" msgstr "" -#: part/models.py:2206 part/models.py:2255 part/models.py:2256 +#: part/models.py:2207 part/models.py:2256 part/models.py:2257 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2208 +#: part/models.py:2209 msgid "Data" msgstr "" -#: part/models.py:2208 +#: part/models.py:2209 msgid "Parameter Value" msgstr "" -#: part/models.py:2260 templates/InvenTree/settings/category.html:67 +#: part/models.py:2261 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2261 +#: part/models.py:2262 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2291 +#: part/models.py:2292 msgid "Select parent part" msgstr "" -#: part/models.py:2300 +#: part/models.py:2301 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2306 +#: part/models.py:2307 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2308 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "" -#: part/models.py:2308 +#: part/models.py:2309 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2311 +#: part/models.py:2312 msgid "Overage" msgstr "" -#: part/models.py:2312 +#: part/models.py:2313 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2315 +#: part/models.py:2316 msgid "BOM item reference" msgstr "" -#: part/models.py:2318 +#: part/models.py:2319 msgid "BOM item notes" msgstr "" -#: part/models.py:2320 +#: part/models.py:2321 msgid "Checksum" msgstr "" -#: part/models.py:2320 +#: part/models.py:2321 msgid "BOM line checksum" msgstr "" -#: part/models.py:2324 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2325 +#: part/models.py:2326 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2330 templates/js/bom.js:294 +#: part/models.py:2331 templates/js/bom.js:294 msgid "Allow Variants" msgstr "" -#: part/models.py:2331 +#: part/models.py:2332 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2407 part/views.py:1690 part/views.py:1742 +#: part/models.py:2408 part/views.py:1690 part/views.py:1742 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2416 part/models.py:2418 +#: part/models.py:2417 part/models.py:2419 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2421 +#: part/models.py:2422 msgid "BOM Item" msgstr "" -#: part/models.py:2538 +#: part/models.py:2539 msgid "Part 1" msgstr "" -#: part/models.py:2542 +#: part/models.py:2543 msgid "Part 2" msgstr "" -#: part/models.py:2542 +#: part/models.py:2543 msgid "Select Related Part" msgstr "" -#: part/models.py:2574 +#: part/models.py:2575 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -4405,12 +4448,6 @@ msgstr "" msgid "If this category is deleted, these parts will be moved to the top-level category Teile" msgstr "" -#: part/templates/part/category_navbar.html:34 -#: part/templates/part/category_navbar.html:37 -#: part/templates/part/navbar.html:24 -msgid "Parameters" -msgstr "" - #: part/templates/part/category_parametric.html:10 #: part/templates/part/navbar.html:21 part/templates/part/params.html:10 msgid "Part Parameters" @@ -4706,19 +4743,6 @@ msgstr "" msgid "Add new parameter" msgstr "" -#: part/templates/part/params.html:18 -#: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:47 -msgid "New Parameter" -msgstr "" - -#: part/templates/part/params.html:28 -#: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1756 templates/InvenTree/settings/header.html:8 -#: templates/js/stock.js:137 -msgid "Value" -msgstr "" - #: part/templates/part/params.html:41 templates/InvenTree/settings/user.html:19 msgid "Edit" msgstr "" @@ -4736,7 +4760,7 @@ msgid "Part List" msgstr "" #: part/templates/part/part_base.html:26 templates/js/company.js:156 -#: templates/js/company.js:254 templates/js/part.js:84 templates/js/part.js:161 +#: templates/js/company.js:355 templates/js/part.js:84 templates/js/part.js:161 msgid "Inactive" msgstr "" @@ -4925,7 +4949,7 @@ msgstr "" msgid "New Variant" msgstr "" -#: part/templatetags/inventree_extras.py:98 +#: part/templatetags/inventree_extras.py:99 msgid "Unknown database" msgstr "" @@ -6029,7 +6053,7 @@ msgstr "" msgid "Add Stock Items" msgstr "" -#: stock/views.py:1001 users/models.py:184 +#: stock/views.py:1001 users/models.py:187 msgid "Add" msgstr "" @@ -6417,46 +6441,50 @@ msgid "API Version" msgstr "" #: templates/about.html:39 +msgid "Python Version" +msgstr "" + +#: templates/about.html:44 msgid "Django Version" msgstr "" -#: templates/about.html:46 +#: templates/about.html:51 msgid "Commit Hash" msgstr "" -#: templates/about.html:53 +#: templates/about.html:58 msgid "Commit Date" msgstr "" -#: templates/about.html:58 +#: templates/about.html:63 msgid "InvenTree Documentation" msgstr "" -#: templates/about.html:63 +#: templates/about.html:68 msgid "View Code on GitHub" msgstr "" -#: templates/about.html:68 +#: templates/about.html:73 msgid "Credits" msgstr "" -#: templates/about.html:73 +#: templates/about.html:78 msgid "Mobile App" msgstr "" -#: templates/about.html:78 +#: templates/about.html:83 msgid "Submit Bug Report" msgstr "" -#: templates/about.html:85 templates/clip.html:4 +#: templates/about.html:90 templates/clip.html:4 msgid "copy to clipboard" msgstr "" -#: templates/about.html:85 +#: templates/about.html:90 msgid "copy version information" msgstr "" -#: templates/about.html:95 templates/js/modals.js:568 +#: templates/about.html:100 templates/js/modals.js:568 #: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54 #: templates/modals.html:97 msgid "Close" @@ -6696,17 +6724,29 @@ msgstr "" msgid "No manufacturer parts found" msgstr "" -#: templates/js/company.js:148 templates/js/company.js:246 +#: templates/js/company.js:148 templates/js/company.js:347 #: templates/js/part.js:68 templates/js/part.js:153 msgid "Template part" msgstr "" -#: templates/js/company.js:152 templates/js/company.js:250 +#: templates/js/company.js:152 templates/js/company.js:351 #: templates/js/part.js:72 templates/js/part.js:157 msgid "Assembled part" msgstr "" -#: templates/js/company.js:227 +#: templates/js/company.js:226 +msgid "No parameters found" +msgstr "" + +#: templates/js/company.js:262 +msgid "Edit parameter" +msgstr "" + +#: templates/js/company.js:263 +msgid "Delete parameter" +msgstr "" + +#: templates/js/company.js:328 msgid "No supplier parts found" msgstr "" @@ -7648,35 +7688,35 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:171 +#: users/models.py:174 msgid "Permission set" msgstr "" -#: users/models.py:179 +#: users/models.py:182 msgid "Group" msgstr "" -#: users/models.py:182 +#: users/models.py:185 msgid "View" msgstr "" -#: users/models.py:182 +#: users/models.py:185 msgid "Permission to view items" msgstr "" -#: users/models.py:184 +#: users/models.py:187 msgid "Permission to add items" msgstr "" -#: users/models.py:186 +#: users/models.py:189 msgid "Change" msgstr "" -#: users/models.py:186 +#: users/models.py:189 msgid "Permissions to edit items" msgstr "" -#: users/models.py:188 +#: users/models.py:191 msgid "Permission to delete items" msgstr "" From d9217b22f77402084178b508fa4600d1d77d4012 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 21 Jun 2021 07:26:53 +0000 Subject: [PATCH 163/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 96 +++++++++++------------ InvenTree/locale/en/LC_MESSAGES/django.po | 96 +++++++++++------------ InvenTree/locale/es/LC_MESSAGES/django.po | 96 +++++++++++------------ InvenTree/locale/fr/LC_MESSAGES/django.po | 96 +++++++++++------------ InvenTree/locale/it/LC_MESSAGES/django.po | 96 +++++++++++------------ InvenTree/locale/ja/LC_MESSAGES/django.po | 96 +++++++++++------------ InvenTree/locale/pl/LC_MESSAGES/django.po | 96 +++++++++++------------ InvenTree/locale/ru/LC_MESSAGES/django.po | 96 +++++++++++------------ InvenTree/locale/tr/LC_MESSAGES/django.po | 96 +++++++++++------------ InvenTree/locale/zh/LC_MESSAGES/django.po | 96 +++++++++++------------ 10 files changed, 480 insertions(+), 480 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index fd7bc851cc..01ad9322b0 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 06:40+0000\n" +"POT-Creation-Date: 2021-06-21 07:26+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: German\n" @@ -124,7 +124,7 @@ msgstr "Datei-Kommentar" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1154 +#: templates/js/stock.js:1175 msgid "User" msgstr "Benutzer" @@ -137,7 +137,7 @@ msgstr "Hochladedatum" #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:947 +#: templates/js/part.js:642 templates/js/stock.js:968 msgid "Name" msgstr "Name" @@ -159,8 +159,8 @@ msgstr "Name" #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:552 templates/js/stock.js:959 -#: templates/js/stock.js:1004 +#: templates/js/stock.js:552 templates/js/stock.js:980 +#: templates/js/stock.js:1025 msgid "Description" msgstr "Beschreibung" @@ -488,8 +488,8 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 #: templates/js/build.js:1108 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1139 -#: templates/js/stock.js:1358 +#: templates/js/part.js:796 templates/js/stock.js:1160 +#: templates/js/stock.js:1379 msgid "Quantity" msgstr "Anzahl" @@ -535,7 +535,7 @@ msgstr "Bauauftrag als vollständig markieren" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 #: templates/js/build.js:584 templates/js/order.js:378 -#: templates/js/stock.js:639 templates/js/stock.js:1031 +#: templates/js/stock.js:639 templates/js/stock.js:1052 msgid "Location" msgstr "Lagerort" @@ -549,8 +549,8 @@ msgstr "Lagerort der Endprodukte" #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:864 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:626 templates/js/stock.js:1108 -#: templates/js/stock.js:1374 +#: templates/js/stock.js:626 templates/js/stock.js:1129 +#: templates/js/stock.js:1395 msgid "Status" msgstr "Status" @@ -647,7 +647,7 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: templates/js/build.js:1075 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1346 +#: templates/js/stock.js:1367 msgid "Part" msgstr "Teil" @@ -777,7 +777,7 @@ msgstr "Link zu einer externen URL" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695 msgid "Notes" msgstr "Notizen" @@ -843,7 +843,7 @@ msgstr "Bauauftrag starten um Teile zuzuweisen" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:925 #: templates/js/order.js:366 templates/js/order.js:371 -#: templates/js/stock.js:1090 +#: templates/js/stock.js:1111 msgid "Stock Item" msgstr "BestandsObjekt" @@ -1196,7 +1196,7 @@ msgstr "Ziel-Lagerort nicht angegeben" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:303 templates/js/stock.js:634 -#: templates/js/stock.js:1381 templates/js/table_filters.js:112 +#: templates/js/stock.js:1402 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "Losnummer" @@ -1251,7 +1251,7 @@ msgstr "Bauauftrag-details" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 -#: templates/js/stock.js:1019 +#: templates/js/stock.js:1040 msgid "Details" msgstr "Details" @@ -2139,7 +2139,7 @@ msgstr "Mindestpreis" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:670 +#: templates/js/stock.js:691 msgid "Packaging" msgstr "Verpackungen" @@ -2229,7 +2229,7 @@ msgstr "verwendet Standard-Währung" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1072 +#: templates/js/stock.js:1093 msgid "Customer" msgstr "Kunde" @@ -2275,7 +2275,7 @@ msgstr "Teile löschen" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1287 +#: templates/js/stock.js:1308 msgid "New Part" msgstr "Neues Teil" @@ -2321,7 +2321,7 @@ msgstr "Neues Zuliefererteil anlegen" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1293 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1314 msgid "New Supplier Part" msgstr "Neues Zuliefererteil" @@ -2459,7 +2459,7 @@ msgstr "Zuliefererteile" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:971 +#: templates/InvenTree/search.html:198 templates/js/stock.js:992 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "Teilbestand" @@ -2684,7 +2684,7 @@ msgstr "Herstellerteil ändern" msgid "Edit Supplier Part" msgstr "Zuliefererteil bearbeiten" -#: company/views.py:638 templates/js/stock.js:1294 +#: company/views.py:638 templates/js/stock.js:1315 msgid "Create new Supplier Part" msgstr "Neues Zuliefererteil anlegen" @@ -2940,7 +2940,7 @@ msgstr "Bestellung" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:1053 +#: templates/js/stock.js:665 templates/js/stock.js:1074 msgid "Purchase Order" msgstr "Bestellung" @@ -2960,7 +2960,7 @@ msgid "Number of items received" msgstr "Empfangene Objekt-Anzahl" #: order/models.py:672 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686 msgid "Purchase Price" msgstr "Preis" @@ -3067,8 +3067,8 @@ msgstr "Aufgegeben" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:711 -#: templates/js/stock.js:1299 +#: stock/templates/stock/location.html:191 templates/js/stock.js:732 +#: templates/js/stock.js:1320 msgid "New Location" msgstr "Neuer Lagerort" @@ -4277,7 +4277,7 @@ msgid "All selected BOM items will be deleted" msgstr "Alle ausgewählte Stücklistenpositionen werden gelöscht" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1288 +#: templates/js/stock.js:1309 msgid "Create New Part" msgstr "Neues Teil anlegen" @@ -4418,7 +4418,7 @@ msgid "View grid display" msgstr "Rasteransicht anzeigen" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:712 +#: stock/templates/stock/location.html:192 templates/js/stock.js:733 msgid "Create new location" msgstr "Neuen Lagerort anlegen" @@ -5323,7 +5323,7 @@ msgid "Result" msgstr "Ergebnis" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:987 +#: templates/js/order.js:195 templates/js/stock.js:1008 msgid "Date" msgstr "Datum" @@ -6748,7 +6748,7 @@ msgid "No builds matching query" msgstr "Keine Bauaufträge passen zur Anfrage" #: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:509 templates/js/stock.js:941 +#: templates/js/stock.js:509 templates/js/stock.js:962 msgid "Select" msgstr "Auswählen" @@ -7023,7 +7023,7 @@ msgstr "Keine Kategorie" msgid "Low stock" msgstr "Bestand niedrig" -#: templates/js/part.js:660 templates/js/stock.js:965 +#: templates/js/part.js:660 templates/js/stock.js:986 msgid "Path" msgstr "Pfad" @@ -7221,75 +7221,75 @@ msgstr "gelöscht" msgid "Stocktake" msgstr "Inventur" -#: templates/js/stock.js:828 +#: templates/js/stock.js:849 msgid "Stock Status" msgstr "Status" -#: templates/js/stock.js:843 +#: templates/js/stock.js:864 msgid "Set Stock Status" msgstr "Status setzen" -#: templates/js/stock.js:857 +#: templates/js/stock.js:878 msgid "Select Status Code" msgstr "Status Code setzen" -#: templates/js/stock.js:858 +#: templates/js/stock.js:879 msgid "Status code must be selected" msgstr "Status Code muss ausgewählt werden" -#: templates/js/stock.js:997 +#: templates/js/stock.js:1018 msgid "Invalid date" msgstr "Ungültiges Datum" -#: templates/js/stock.js:1044 +#: templates/js/stock.js:1065 msgid "Location no longer exists" msgstr "Standort nicht mehr vorhanden" -#: templates/js/stock.js:1063 +#: templates/js/stock.js:1084 msgid "Purchase order no longer exists" msgstr "Bestellung existiert nicht mehr" -#: templates/js/stock.js:1082 +#: templates/js/stock.js:1103 msgid "Customer no longer exists" msgstr "Kunde existiert nicht mehr" -#: templates/js/stock.js:1100 +#: templates/js/stock.js:1121 msgid "Stock item no longer exists" msgstr "Lagerbestand existiert nicht mehr" -#: templates/js/stock.js:1123 +#: templates/js/stock.js:1144 msgid "Added" msgstr "Hinzugefügt" -#: templates/js/stock.js:1131 +#: templates/js/stock.js:1152 msgid "Removed" msgstr "Entfernt" -#: templates/js/stock.js:1163 +#: templates/js/stock.js:1184 msgid "No user information" msgstr "Keine Benutzerinformation" -#: templates/js/stock.js:1175 +#: templates/js/stock.js:1196 msgid "Edit tracking entry" msgstr "Tracking-Eintrag bearbeiten" -#: templates/js/stock.js:1176 +#: templates/js/stock.js:1197 msgid "Delete tracking entry" msgstr "Tracking-Eintrag löschen" -#: templates/js/stock.js:1300 +#: templates/js/stock.js:1321 msgid "Create New Location" msgstr "Neuen Lagerort anlegen" -#: templates/js/stock.js:1341 +#: templates/js/stock.js:1362 msgid "No installed items" msgstr "Keine installierten Elemente" -#: templates/js/stock.js:1364 +#: templates/js/stock.js:1385 msgid "Serial" msgstr "Seriennummer" -#: templates/js/stock.js:1392 +#: templates/js/stock.js:1413 msgid "Uninstall Stock Item" msgstr "Lagerbestand entfernen" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 977154ae0f..42716eed5f 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 06:40+0000\n" +"POT-Creation-Date: 2021-06-21 07:26+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -125,7 +125,7 @@ msgstr "" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1154 +#: templates/js/stock.js:1175 msgid "User" msgstr "" @@ -138,7 +138,7 @@ msgstr "" #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:947 +#: templates/js/part.js:642 templates/js/stock.js:968 msgid "Name" msgstr "" @@ -160,8 +160,8 @@ msgstr "" #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:552 templates/js/stock.js:959 -#: templates/js/stock.js:1004 +#: templates/js/stock.js:552 templates/js/stock.js:980 +#: templates/js/stock.js:1025 msgid "Description" msgstr "" @@ -489,8 +489,8 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 #: templates/js/build.js:1108 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1139 -#: templates/js/stock.js:1358 +#: templates/js/part.js:796 templates/js/stock.js:1160 +#: templates/js/stock.js:1379 msgid "Quantity" msgstr "" @@ -536,7 +536,7 @@ msgstr "" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 #: templates/js/build.js:584 templates/js/order.js:378 -#: templates/js/stock.js:639 templates/js/stock.js:1031 +#: templates/js/stock.js:639 templates/js/stock.js:1052 msgid "Location" msgstr "" @@ -550,8 +550,8 @@ msgstr "" #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:864 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:626 templates/js/stock.js:1108 -#: templates/js/stock.js:1374 +#: templates/js/stock.js:626 templates/js/stock.js:1129 +#: templates/js/stock.js:1395 msgid "Status" msgstr "" @@ -648,7 +648,7 @@ msgstr "" #: templates/js/build.js:1075 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1346 +#: templates/js/stock.js:1367 msgid "Part" msgstr "" @@ -778,7 +778,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695 msgid "Notes" msgstr "" @@ -844,7 +844,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:925 #: templates/js/order.js:366 templates/js/order.js:371 -#: templates/js/stock.js:1090 +#: templates/js/stock.js:1111 msgid "Stock Item" msgstr "" @@ -1197,7 +1197,7 @@ msgstr "" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:303 templates/js/stock.js:634 -#: templates/js/stock.js:1381 templates/js/table_filters.js:112 +#: templates/js/stock.js:1402 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" @@ -1252,7 +1252,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 -#: templates/js/stock.js:1019 +#: templates/js/stock.js:1040 msgid "Details" msgstr "" @@ -2128,7 +2128,7 @@ msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:670 +#: templates/js/stock.js:691 msgid "Packaging" msgstr "" @@ -2216,7 +2216,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1072 +#: templates/js/stock.js:1093 msgid "Customer" msgstr "" @@ -2262,7 +2262,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1287 +#: templates/js/stock.js:1308 msgid "New Part" msgstr "" @@ -2308,7 +2308,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1293 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1314 msgid "New Supplier Part" msgstr "" @@ -2446,7 +2446,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:971 +#: templates/InvenTree/search.html:198 templates/js/stock.js:992 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2667,7 +2667,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:638 templates/js/stock.js:1294 +#: company/views.py:638 templates/js/stock.js:1315 msgid "Create new Supplier Part" msgstr "" @@ -2923,7 +2923,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:1053 +#: templates/js/stock.js:665 templates/js/stock.js:1074 msgid "Purchase Order" msgstr "" @@ -2943,7 +2943,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:672 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686 msgid "Purchase Price" msgstr "" @@ -3048,8 +3048,8 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:711 -#: templates/js/stock.js:1299 +#: stock/templates/stock/location.html:191 templates/js/stock.js:732 +#: templates/js/stock.js:1320 msgid "New Location" msgstr "" @@ -4254,7 +4254,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1288 +#: templates/js/stock.js:1309 msgid "Create New Part" msgstr "" @@ -4395,7 +4395,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:712 +#: stock/templates/stock/location.html:192 templates/js/stock.js:733 msgid "Create new location" msgstr "" @@ -5284,7 +5284,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:987 +#: templates/js/order.js:195 templates/js/stock.js:1008 msgid "Date" msgstr "" @@ -6699,7 +6699,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:509 templates/js/stock.js:941 +#: templates/js/stock.js:509 templates/js/stock.js:962 msgid "Select" msgstr "" @@ -6966,7 +6966,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:965 +#: templates/js/part.js:660 templates/js/stock.js:986 msgid "Path" msgstr "" @@ -7164,75 +7164,75 @@ msgstr "" msgid "Stocktake" msgstr "" -#: templates/js/stock.js:828 +#: templates/js/stock.js:849 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:843 +#: templates/js/stock.js:864 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:857 +#: templates/js/stock.js:878 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:858 +#: templates/js/stock.js:879 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:997 +#: templates/js/stock.js:1018 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1044 +#: templates/js/stock.js:1065 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1063 +#: templates/js/stock.js:1084 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1082 +#: templates/js/stock.js:1103 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1100 +#: templates/js/stock.js:1121 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1123 +#: templates/js/stock.js:1144 msgid "Added" msgstr "" -#: templates/js/stock.js:1131 +#: templates/js/stock.js:1152 msgid "Removed" msgstr "" -#: templates/js/stock.js:1163 +#: templates/js/stock.js:1184 msgid "No user information" msgstr "" -#: templates/js/stock.js:1175 +#: templates/js/stock.js:1196 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1176 +#: templates/js/stock.js:1197 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1300 +#: templates/js/stock.js:1321 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1341 +#: templates/js/stock.js:1362 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1364 +#: templates/js/stock.js:1385 msgid "Serial" msgstr "" -#: templates/js/stock.js:1392 +#: templates/js/stock.js:1413 msgid "Uninstall Stock Item" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index f681b1f52d..6443b769f0 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 06:40+0000\n" +"POT-Creation-Date: 2021-06-21 07:26+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -124,7 +124,7 @@ msgstr "" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1154 +#: templates/js/stock.js:1175 msgid "User" msgstr "Usuario" @@ -137,7 +137,7 @@ msgstr "" #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:947 +#: templates/js/part.js:642 templates/js/stock.js:968 msgid "Name" msgstr "Nombre" @@ -159,8 +159,8 @@ msgstr "Nombre" #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:552 templates/js/stock.js:959 -#: templates/js/stock.js:1004 +#: templates/js/stock.js:552 templates/js/stock.js:980 +#: templates/js/stock.js:1025 msgid "Description" msgstr "Descripción" @@ -488,8 +488,8 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 #: templates/js/build.js:1108 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1139 -#: templates/js/stock.js:1358 +#: templates/js/part.js:796 templates/js/stock.js:1160 +#: templates/js/stock.js:1379 msgid "Quantity" msgstr "Cantidad" @@ -535,7 +535,7 @@ msgstr "" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 #: templates/js/build.js:584 templates/js/order.js:378 -#: templates/js/stock.js:639 templates/js/stock.js:1031 +#: templates/js/stock.js:639 templates/js/stock.js:1052 msgid "Location" msgstr "Unicación" @@ -549,8 +549,8 @@ msgstr "" #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:864 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:626 templates/js/stock.js:1108 -#: templates/js/stock.js:1374 +#: templates/js/stock.js:626 templates/js/stock.js:1129 +#: templates/js/stock.js:1395 msgid "Status" msgstr "Estado" @@ -647,7 +647,7 @@ msgstr "" #: templates/js/build.js:1075 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1346 +#: templates/js/stock.js:1367 msgid "Part" msgstr "Parte" @@ -777,7 +777,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695 msgid "Notes" msgstr "Notas" @@ -843,7 +843,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:925 #: templates/js/order.js:366 templates/js/order.js:371 -#: templates/js/stock.js:1090 +#: templates/js/stock.js:1111 msgid "Stock Item" msgstr "" @@ -1196,7 +1196,7 @@ msgstr "" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:303 templates/js/stock.js:634 -#: templates/js/stock.js:1381 templates/js/table_filters.js:112 +#: templates/js/stock.js:1402 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "Lote" @@ -1251,7 +1251,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 -#: templates/js/stock.js:1019 +#: templates/js/stock.js:1040 msgid "Details" msgstr "Detalles" @@ -2127,7 +2127,7 @@ msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:670 +#: templates/js/stock.js:691 msgid "Packaging" msgstr "" @@ -2215,7 +2215,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1072 +#: templates/js/stock.js:1093 msgid "Customer" msgstr "Cliente" @@ -2261,7 +2261,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1287 +#: templates/js/stock.js:1308 msgid "New Part" msgstr "" @@ -2307,7 +2307,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1293 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1314 msgid "New Supplier Part" msgstr "" @@ -2445,7 +2445,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:971 +#: templates/InvenTree/search.html:198 templates/js/stock.js:992 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2666,7 +2666,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:638 templates/js/stock.js:1294 +#: company/views.py:638 templates/js/stock.js:1315 msgid "Create new Supplier Part" msgstr "" @@ -2922,7 +2922,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:1053 +#: templates/js/stock.js:665 templates/js/stock.js:1074 msgid "Purchase Order" msgstr "" @@ -2942,7 +2942,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:672 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686 msgid "Purchase Price" msgstr "" @@ -3047,8 +3047,8 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:711 -#: templates/js/stock.js:1299 +#: stock/templates/stock/location.html:191 templates/js/stock.js:732 +#: templates/js/stock.js:1320 msgid "New Location" msgstr "" @@ -4253,7 +4253,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1288 +#: templates/js/stock.js:1309 msgid "Create New Part" msgstr "" @@ -4394,7 +4394,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:712 +#: stock/templates/stock/location.html:192 templates/js/stock.js:733 msgid "Create new location" msgstr "" @@ -5285,7 +5285,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:987 +#: templates/js/order.js:195 templates/js/stock.js:1008 msgid "Date" msgstr "" @@ -6700,7 +6700,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:509 templates/js/stock.js:941 +#: templates/js/stock.js:509 templates/js/stock.js:962 msgid "Select" msgstr "" @@ -6969,7 +6969,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:965 +#: templates/js/part.js:660 templates/js/stock.js:986 msgid "Path" msgstr "" @@ -7167,75 +7167,75 @@ msgstr "" msgid "Stocktake" msgstr "" -#: templates/js/stock.js:828 +#: templates/js/stock.js:849 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:843 +#: templates/js/stock.js:864 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:857 +#: templates/js/stock.js:878 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:858 +#: templates/js/stock.js:879 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:997 +#: templates/js/stock.js:1018 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1044 +#: templates/js/stock.js:1065 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1063 +#: templates/js/stock.js:1084 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1082 +#: templates/js/stock.js:1103 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1100 +#: templates/js/stock.js:1121 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1123 +#: templates/js/stock.js:1144 msgid "Added" msgstr "" -#: templates/js/stock.js:1131 +#: templates/js/stock.js:1152 msgid "Removed" msgstr "" -#: templates/js/stock.js:1163 +#: templates/js/stock.js:1184 msgid "No user information" msgstr "" -#: templates/js/stock.js:1175 +#: templates/js/stock.js:1196 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1176 +#: templates/js/stock.js:1197 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1300 +#: templates/js/stock.js:1321 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1341 +#: templates/js/stock.js:1362 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1364 +#: templates/js/stock.js:1385 msgid "Serial" msgstr "" -#: templates/js/stock.js:1392 +#: templates/js/stock.js:1413 msgid "Uninstall Stock Item" msgstr "" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index ee78c7d88a..e4d487ad11 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 06:40+0000\n" +"POT-Creation-Date: 2021-06-21 07:26+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: French\n" @@ -124,7 +124,7 @@ msgstr "Commentaire du fichier" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1154 +#: templates/js/stock.js:1175 msgid "User" msgstr "Utilisateur" @@ -137,7 +137,7 @@ msgstr "date de chargement" #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:947 +#: templates/js/part.js:642 templates/js/stock.js:968 msgid "Name" msgstr "Nom" @@ -159,8 +159,8 @@ msgstr "Nom" #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:552 templates/js/stock.js:959 -#: templates/js/stock.js:1004 +#: templates/js/stock.js:552 templates/js/stock.js:980 +#: templates/js/stock.js:1025 msgid "Description" msgstr "Description" @@ -488,8 +488,8 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 #: templates/js/build.js:1108 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1139 -#: templates/js/stock.js:1358 +#: templates/js/part.js:796 templates/js/stock.js:1160 +#: templates/js/stock.js:1379 msgid "Quantity" msgstr "Quantité" @@ -535,7 +535,7 @@ msgstr "" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 #: templates/js/build.js:584 templates/js/order.js:378 -#: templates/js/stock.js:639 templates/js/stock.js:1031 +#: templates/js/stock.js:639 templates/js/stock.js:1052 msgid "Location" msgstr "" @@ -549,8 +549,8 @@ msgstr "Emplacement des pièces terminées" #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:864 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:626 templates/js/stock.js:1108 -#: templates/js/stock.js:1374 +#: templates/js/stock.js:626 templates/js/stock.js:1129 +#: templates/js/stock.js:1395 msgid "Status" msgstr "" @@ -647,7 +647,7 @@ msgstr "" #: templates/js/build.js:1075 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1346 +#: templates/js/stock.js:1367 msgid "Part" msgstr "Pièce" @@ -777,7 +777,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695 msgid "Notes" msgstr "Notes" @@ -843,7 +843,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:925 #: templates/js/order.js:366 templates/js/order.js:371 -#: templates/js/stock.js:1090 +#: templates/js/stock.js:1111 msgid "Stock Item" msgstr "" @@ -1196,7 +1196,7 @@ msgstr "" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:303 templates/js/stock.js:634 -#: templates/js/stock.js:1381 templates/js/table_filters.js:112 +#: templates/js/stock.js:1402 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" @@ -1251,7 +1251,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 -#: templates/js/stock.js:1019 +#: templates/js/stock.js:1040 msgid "Details" msgstr "Détails" @@ -2127,7 +2127,7 @@ msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:670 +#: templates/js/stock.js:691 msgid "Packaging" msgstr "" @@ -2215,7 +2215,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1072 +#: templates/js/stock.js:1093 msgid "Customer" msgstr "" @@ -2261,7 +2261,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1287 +#: templates/js/stock.js:1308 msgid "New Part" msgstr "" @@ -2307,7 +2307,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1293 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1314 msgid "New Supplier Part" msgstr "" @@ -2445,7 +2445,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:971 +#: templates/InvenTree/search.html:198 templates/js/stock.js:992 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2666,7 +2666,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:638 templates/js/stock.js:1294 +#: company/views.py:638 templates/js/stock.js:1315 msgid "Create new Supplier Part" msgstr "" @@ -2922,7 +2922,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:1053 +#: templates/js/stock.js:665 templates/js/stock.js:1074 msgid "Purchase Order" msgstr "" @@ -2942,7 +2942,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:672 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686 msgid "Purchase Price" msgstr "" @@ -3047,8 +3047,8 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:711 -#: templates/js/stock.js:1299 +#: stock/templates/stock/location.html:191 templates/js/stock.js:732 +#: templates/js/stock.js:1320 msgid "New Location" msgstr "" @@ -4255,7 +4255,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1288 +#: templates/js/stock.js:1309 msgid "Create New Part" msgstr "" @@ -4396,7 +4396,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:712 +#: stock/templates/stock/location.html:192 templates/js/stock.js:733 msgid "Create new location" msgstr "" @@ -5287,7 +5287,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:987 +#: templates/js/order.js:195 templates/js/stock.js:1008 msgid "Date" msgstr "" @@ -6706,7 +6706,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:509 templates/js/stock.js:941 +#: templates/js/stock.js:509 templates/js/stock.js:962 msgid "Select" msgstr "" @@ -6979,7 +6979,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:965 +#: templates/js/part.js:660 templates/js/stock.js:986 msgid "Path" msgstr "" @@ -7177,75 +7177,75 @@ msgstr "" msgid "Stocktake" msgstr "" -#: templates/js/stock.js:828 +#: templates/js/stock.js:849 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:843 +#: templates/js/stock.js:864 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:857 +#: templates/js/stock.js:878 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:858 +#: templates/js/stock.js:879 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:997 +#: templates/js/stock.js:1018 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1044 +#: templates/js/stock.js:1065 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1063 +#: templates/js/stock.js:1084 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1082 +#: templates/js/stock.js:1103 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1100 +#: templates/js/stock.js:1121 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1123 +#: templates/js/stock.js:1144 msgid "Added" msgstr "" -#: templates/js/stock.js:1131 +#: templates/js/stock.js:1152 msgid "Removed" msgstr "" -#: templates/js/stock.js:1163 +#: templates/js/stock.js:1184 msgid "No user information" msgstr "" -#: templates/js/stock.js:1175 +#: templates/js/stock.js:1196 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1176 +#: templates/js/stock.js:1197 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1300 +#: templates/js/stock.js:1321 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1341 +#: templates/js/stock.js:1362 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1364 +#: templates/js/stock.js:1385 msgid "Serial" msgstr "" -#: templates/js/stock.js:1392 +#: templates/js/stock.js:1413 msgid "Uninstall Stock Item" msgstr "" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 48c5fc5c47..b19916db90 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 06:40+0000\n" +"POT-Creation-Date: 2021-06-21 07:26+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -124,7 +124,7 @@ msgstr "" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1154 +#: templates/js/stock.js:1175 msgid "User" msgstr "" @@ -137,7 +137,7 @@ msgstr "" #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:947 +#: templates/js/part.js:642 templates/js/stock.js:968 msgid "Name" msgstr "" @@ -159,8 +159,8 @@ msgstr "" #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:552 templates/js/stock.js:959 -#: templates/js/stock.js:1004 +#: templates/js/stock.js:552 templates/js/stock.js:980 +#: templates/js/stock.js:1025 msgid "Description" msgstr "" @@ -488,8 +488,8 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 #: templates/js/build.js:1108 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1139 -#: templates/js/stock.js:1358 +#: templates/js/part.js:796 templates/js/stock.js:1160 +#: templates/js/stock.js:1379 msgid "Quantity" msgstr "" @@ -535,7 +535,7 @@ msgstr "" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 #: templates/js/build.js:584 templates/js/order.js:378 -#: templates/js/stock.js:639 templates/js/stock.js:1031 +#: templates/js/stock.js:639 templates/js/stock.js:1052 msgid "Location" msgstr "" @@ -549,8 +549,8 @@ msgstr "" #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:864 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:626 templates/js/stock.js:1108 -#: templates/js/stock.js:1374 +#: templates/js/stock.js:626 templates/js/stock.js:1129 +#: templates/js/stock.js:1395 msgid "Status" msgstr "" @@ -647,7 +647,7 @@ msgstr "" #: templates/js/build.js:1075 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1346 +#: templates/js/stock.js:1367 msgid "Part" msgstr "" @@ -777,7 +777,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695 msgid "Notes" msgstr "" @@ -843,7 +843,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:925 #: templates/js/order.js:366 templates/js/order.js:371 -#: templates/js/stock.js:1090 +#: templates/js/stock.js:1111 msgid "Stock Item" msgstr "" @@ -1196,7 +1196,7 @@ msgstr "" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:303 templates/js/stock.js:634 -#: templates/js/stock.js:1381 templates/js/table_filters.js:112 +#: templates/js/stock.js:1402 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" @@ -1251,7 +1251,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 -#: templates/js/stock.js:1019 +#: templates/js/stock.js:1040 msgid "Details" msgstr "" @@ -2127,7 +2127,7 @@ msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:670 +#: templates/js/stock.js:691 msgid "Packaging" msgstr "" @@ -2215,7 +2215,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1072 +#: templates/js/stock.js:1093 msgid "Customer" msgstr "" @@ -2261,7 +2261,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1287 +#: templates/js/stock.js:1308 msgid "New Part" msgstr "" @@ -2307,7 +2307,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1293 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1314 msgid "New Supplier Part" msgstr "" @@ -2445,7 +2445,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:971 +#: templates/InvenTree/search.html:198 templates/js/stock.js:992 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2666,7 +2666,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:638 templates/js/stock.js:1294 +#: company/views.py:638 templates/js/stock.js:1315 msgid "Create new Supplier Part" msgstr "" @@ -2922,7 +2922,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:1053 +#: templates/js/stock.js:665 templates/js/stock.js:1074 msgid "Purchase Order" msgstr "" @@ -2942,7 +2942,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:672 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686 msgid "Purchase Price" msgstr "" @@ -3047,8 +3047,8 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:711 -#: templates/js/stock.js:1299 +#: stock/templates/stock/location.html:191 templates/js/stock.js:732 +#: templates/js/stock.js:1320 msgid "New Location" msgstr "" @@ -4253,7 +4253,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1288 +#: templates/js/stock.js:1309 msgid "Create New Part" msgstr "" @@ -4394,7 +4394,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:712 +#: stock/templates/stock/location.html:192 templates/js/stock.js:733 msgid "Create new location" msgstr "" @@ -5283,7 +5283,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:987 +#: templates/js/order.js:195 templates/js/stock.js:1008 msgid "Date" msgstr "" @@ -6698,7 +6698,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:509 templates/js/stock.js:941 +#: templates/js/stock.js:509 templates/js/stock.js:962 msgid "Select" msgstr "" @@ -6965,7 +6965,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:965 +#: templates/js/part.js:660 templates/js/stock.js:986 msgid "Path" msgstr "" @@ -7163,75 +7163,75 @@ msgstr "" msgid "Stocktake" msgstr "" -#: templates/js/stock.js:828 +#: templates/js/stock.js:849 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:843 +#: templates/js/stock.js:864 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:857 +#: templates/js/stock.js:878 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:858 +#: templates/js/stock.js:879 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:997 +#: templates/js/stock.js:1018 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1044 +#: templates/js/stock.js:1065 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1063 +#: templates/js/stock.js:1084 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1082 +#: templates/js/stock.js:1103 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1100 +#: templates/js/stock.js:1121 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1123 +#: templates/js/stock.js:1144 msgid "Added" msgstr "" -#: templates/js/stock.js:1131 +#: templates/js/stock.js:1152 msgid "Removed" msgstr "" -#: templates/js/stock.js:1163 +#: templates/js/stock.js:1184 msgid "No user information" msgstr "" -#: templates/js/stock.js:1175 +#: templates/js/stock.js:1196 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1176 +#: templates/js/stock.js:1197 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1300 +#: templates/js/stock.js:1321 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1341 +#: templates/js/stock.js:1362 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1364 +#: templates/js/stock.js:1385 msgid "Serial" msgstr "" -#: templates/js/stock.js:1392 +#: templates/js/stock.js:1413 msgid "Uninstall Stock Item" msgstr "" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 5eea012fd9..4e7c63e89f 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 06:40+0000\n" +"POT-Creation-Date: 2021-06-21 07:26+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -124,7 +124,7 @@ msgstr "" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1154 +#: templates/js/stock.js:1175 msgid "User" msgstr "" @@ -137,7 +137,7 @@ msgstr "" #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:947 +#: templates/js/part.js:642 templates/js/stock.js:968 msgid "Name" msgstr "" @@ -159,8 +159,8 @@ msgstr "" #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:552 templates/js/stock.js:959 -#: templates/js/stock.js:1004 +#: templates/js/stock.js:552 templates/js/stock.js:980 +#: templates/js/stock.js:1025 msgid "Description" msgstr "" @@ -488,8 +488,8 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 #: templates/js/build.js:1108 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1139 -#: templates/js/stock.js:1358 +#: templates/js/part.js:796 templates/js/stock.js:1160 +#: templates/js/stock.js:1379 msgid "Quantity" msgstr "" @@ -535,7 +535,7 @@ msgstr "" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 #: templates/js/build.js:584 templates/js/order.js:378 -#: templates/js/stock.js:639 templates/js/stock.js:1031 +#: templates/js/stock.js:639 templates/js/stock.js:1052 msgid "Location" msgstr "" @@ -549,8 +549,8 @@ msgstr "" #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:864 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:626 templates/js/stock.js:1108 -#: templates/js/stock.js:1374 +#: templates/js/stock.js:626 templates/js/stock.js:1129 +#: templates/js/stock.js:1395 msgid "Status" msgstr "" @@ -647,7 +647,7 @@ msgstr "" #: templates/js/build.js:1075 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1346 +#: templates/js/stock.js:1367 msgid "Part" msgstr "" @@ -777,7 +777,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695 msgid "Notes" msgstr "" @@ -843,7 +843,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:925 #: templates/js/order.js:366 templates/js/order.js:371 -#: templates/js/stock.js:1090 +#: templates/js/stock.js:1111 msgid "Stock Item" msgstr "" @@ -1196,7 +1196,7 @@ msgstr "" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:303 templates/js/stock.js:634 -#: templates/js/stock.js:1381 templates/js/table_filters.js:112 +#: templates/js/stock.js:1402 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" @@ -1251,7 +1251,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 -#: templates/js/stock.js:1019 +#: templates/js/stock.js:1040 msgid "Details" msgstr "" @@ -2127,7 +2127,7 @@ msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:670 +#: templates/js/stock.js:691 msgid "Packaging" msgstr "" @@ -2215,7 +2215,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1072 +#: templates/js/stock.js:1093 msgid "Customer" msgstr "" @@ -2261,7 +2261,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1287 +#: templates/js/stock.js:1308 msgid "New Part" msgstr "" @@ -2307,7 +2307,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1293 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1314 msgid "New Supplier Part" msgstr "" @@ -2445,7 +2445,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:971 +#: templates/InvenTree/search.html:198 templates/js/stock.js:992 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2666,7 +2666,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:638 templates/js/stock.js:1294 +#: company/views.py:638 templates/js/stock.js:1315 msgid "Create new Supplier Part" msgstr "" @@ -2922,7 +2922,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:1053 +#: templates/js/stock.js:665 templates/js/stock.js:1074 msgid "Purchase Order" msgstr "" @@ -2942,7 +2942,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:672 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686 msgid "Purchase Price" msgstr "" @@ -3047,8 +3047,8 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:711 -#: templates/js/stock.js:1299 +#: stock/templates/stock/location.html:191 templates/js/stock.js:732 +#: templates/js/stock.js:1320 msgid "New Location" msgstr "" @@ -4253,7 +4253,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1288 +#: templates/js/stock.js:1309 msgid "Create New Part" msgstr "" @@ -4394,7 +4394,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:712 +#: stock/templates/stock/location.html:192 templates/js/stock.js:733 msgid "Create new location" msgstr "" @@ -5283,7 +5283,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:987 +#: templates/js/order.js:195 templates/js/stock.js:1008 msgid "Date" msgstr "" @@ -6698,7 +6698,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:509 templates/js/stock.js:941 +#: templates/js/stock.js:509 templates/js/stock.js:962 msgid "Select" msgstr "" @@ -6965,7 +6965,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:965 +#: templates/js/part.js:660 templates/js/stock.js:986 msgid "Path" msgstr "" @@ -7163,75 +7163,75 @@ msgstr "" msgid "Stocktake" msgstr "" -#: templates/js/stock.js:828 +#: templates/js/stock.js:849 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:843 +#: templates/js/stock.js:864 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:857 +#: templates/js/stock.js:878 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:858 +#: templates/js/stock.js:879 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:997 +#: templates/js/stock.js:1018 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1044 +#: templates/js/stock.js:1065 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1063 +#: templates/js/stock.js:1084 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1082 +#: templates/js/stock.js:1103 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1100 +#: templates/js/stock.js:1121 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1123 +#: templates/js/stock.js:1144 msgid "Added" msgstr "" -#: templates/js/stock.js:1131 +#: templates/js/stock.js:1152 msgid "Removed" msgstr "" -#: templates/js/stock.js:1163 +#: templates/js/stock.js:1184 msgid "No user information" msgstr "" -#: templates/js/stock.js:1175 +#: templates/js/stock.js:1196 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1176 +#: templates/js/stock.js:1197 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1300 +#: templates/js/stock.js:1321 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1341 +#: templates/js/stock.js:1362 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1364 +#: templates/js/stock.js:1385 msgid "Serial" msgstr "" -#: templates/js/stock.js:1392 +#: templates/js/stock.js:1413 msgid "Uninstall Stock Item" msgstr "" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 81868c08fb..ed99a4aab9 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 06:40+0000\n" +"POT-Creation-Date: 2021-06-21 07:26+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -124,7 +124,7 @@ msgstr "Komentarz pliku" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1154 +#: templates/js/stock.js:1175 msgid "User" msgstr "Użytkownik" @@ -137,7 +137,7 @@ msgstr "data przesłania" #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:947 +#: templates/js/part.js:642 templates/js/stock.js:968 msgid "Name" msgstr "Nazwa" @@ -159,8 +159,8 @@ msgstr "Nazwa" #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:552 templates/js/stock.js:959 -#: templates/js/stock.js:1004 +#: templates/js/stock.js:552 templates/js/stock.js:980 +#: templates/js/stock.js:1025 msgid "Description" msgstr "Opis" @@ -488,8 +488,8 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 #: templates/js/build.js:1108 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1139 -#: templates/js/stock.js:1358 +#: templates/js/part.js:796 templates/js/stock.js:1160 +#: templates/js/stock.js:1379 msgid "Quantity" msgstr "Ilość" @@ -535,7 +535,7 @@ msgstr "Oznacz budowę jako ukończoną" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 #: templates/js/build.js:584 templates/js/order.js:378 -#: templates/js/stock.js:639 templates/js/stock.js:1031 +#: templates/js/stock.js:639 templates/js/stock.js:1052 msgid "Location" msgstr "Lokalizacja" @@ -549,8 +549,8 @@ msgstr "Lokalizacja ukończonych części" #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:864 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:626 templates/js/stock.js:1108 -#: templates/js/stock.js:1374 +#: templates/js/stock.js:626 templates/js/stock.js:1129 +#: templates/js/stock.js:1395 msgid "Status" msgstr "Status" @@ -647,7 +647,7 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: templates/js/build.js:1075 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1346 +#: templates/js/stock.js:1367 msgid "Part" msgstr "Część" @@ -777,7 +777,7 @@ msgstr "Link do zewnętrznego adresu URL" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695 msgid "Notes" msgstr "Uwagi" @@ -843,7 +843,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:925 #: templates/js/order.js:366 templates/js/order.js:371 -#: templates/js/stock.js:1090 +#: templates/js/stock.js:1111 msgid "Stock Item" msgstr "Element magazynowy" @@ -1196,7 +1196,7 @@ msgstr "Nie określono lokalizacji docelowej" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:303 templates/js/stock.js:634 -#: templates/js/stock.js:1381 templates/js/table_filters.js:112 +#: templates/js/stock.js:1402 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "Partia" @@ -1251,7 +1251,7 @@ msgstr "Szczegóły zlecenia budowy" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 -#: templates/js/stock.js:1019 +#: templates/js/stock.js:1040 msgid "Details" msgstr "Szczegóły" @@ -2139,7 +2139,7 @@ msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:670 +#: templates/js/stock.js:691 msgid "Packaging" msgstr "Opakowanie" @@ -2227,7 +2227,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1072 +#: templates/js/stock.js:1093 msgid "Customer" msgstr "Klient" @@ -2273,7 +2273,7 @@ msgstr "Usuń części" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1287 +#: templates/js/stock.js:1308 msgid "New Part" msgstr "Nowy komponent" @@ -2319,7 +2319,7 @@ msgstr "Utwórz nowego dostawcę części" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1293 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1314 msgid "New Supplier Part" msgstr "Now dostawca części" @@ -2457,7 +2457,7 @@ msgstr "Dostarczone części" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:971 +#: templates/InvenTree/search.html:198 templates/js/stock.js:992 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2682,7 +2682,7 @@ msgstr "Numer producenta" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:638 templates/js/stock.js:1294 +#: company/views.py:638 templates/js/stock.js:1315 msgid "Create new Supplier Part" msgstr "" @@ -2938,7 +2938,7 @@ msgstr "Zamówienie" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:1053 +#: templates/js/stock.js:665 templates/js/stock.js:1074 msgid "Purchase Order" msgstr "" @@ -2958,7 +2958,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:672 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686 msgid "Purchase Price" msgstr "Cena zakupu" @@ -3063,8 +3063,8 @@ msgstr "Wydany" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:711 -#: templates/js/stock.js:1299 +#: stock/templates/stock/location.html:191 templates/js/stock.js:732 +#: templates/js/stock.js:1320 msgid "New Location" msgstr "Nowa lokalizacja" @@ -4273,7 +4273,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1288 +#: templates/js/stock.js:1309 msgid "Create New Part" msgstr "" @@ -4414,7 +4414,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:712 +#: stock/templates/stock/location.html:192 templates/js/stock.js:733 msgid "Create new location" msgstr "" @@ -5317,7 +5317,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:987 +#: templates/js/order.js:195 templates/js/stock.js:1008 msgid "Date" msgstr "" @@ -6736,7 +6736,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:509 templates/js/stock.js:941 +#: templates/js/stock.js:509 templates/js/stock.js:962 msgid "Select" msgstr "" @@ -7011,7 +7011,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:965 +#: templates/js/part.js:660 templates/js/stock.js:986 msgid "Path" msgstr "" @@ -7209,75 +7209,75 @@ msgstr "" msgid "Stocktake" msgstr "" -#: templates/js/stock.js:828 +#: templates/js/stock.js:849 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:843 +#: templates/js/stock.js:864 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:857 +#: templates/js/stock.js:878 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:858 +#: templates/js/stock.js:879 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:997 +#: templates/js/stock.js:1018 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1044 +#: templates/js/stock.js:1065 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1063 +#: templates/js/stock.js:1084 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1082 +#: templates/js/stock.js:1103 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1100 +#: templates/js/stock.js:1121 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1123 +#: templates/js/stock.js:1144 msgid "Added" msgstr "" -#: templates/js/stock.js:1131 +#: templates/js/stock.js:1152 msgid "Removed" msgstr "" -#: templates/js/stock.js:1163 +#: templates/js/stock.js:1184 msgid "No user information" msgstr "" -#: templates/js/stock.js:1175 +#: templates/js/stock.js:1196 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1176 +#: templates/js/stock.js:1197 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1300 +#: templates/js/stock.js:1321 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1341 +#: templates/js/stock.js:1362 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1364 +#: templates/js/stock.js:1385 msgid "Serial" msgstr "" -#: templates/js/stock.js:1392 +#: templates/js/stock.js:1413 msgid "Uninstall Stock Item" msgstr "" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 7bbe4aa047..bac6800fa3 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 06:40+0000\n" +"POT-Creation-Date: 2021-06-21 07:26+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -124,7 +124,7 @@ msgstr "Комментарий к файлу" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1154 +#: templates/js/stock.js:1175 msgid "User" msgstr "Пользователь" @@ -137,7 +137,7 @@ msgstr "дата загрузки" #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:947 +#: templates/js/part.js:642 templates/js/stock.js:968 msgid "Name" msgstr "Название" @@ -159,8 +159,8 @@ msgstr "Название" #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:552 templates/js/stock.js:959 -#: templates/js/stock.js:1004 +#: templates/js/stock.js:552 templates/js/stock.js:980 +#: templates/js/stock.js:1025 msgid "Description" msgstr "Описание" @@ -488,8 +488,8 @@ msgstr "Целевая дата для сборки. Сборка будет п #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 #: templates/js/build.js:1108 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1139 -#: templates/js/stock.js:1358 +#: templates/js/part.js:796 templates/js/stock.js:1160 +#: templates/js/stock.js:1379 msgid "Quantity" msgstr "Количество" @@ -535,7 +535,7 @@ msgstr "Пометить сборку как завершенную" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 #: templates/js/build.js:584 templates/js/order.js:378 -#: templates/js/stock.js:639 templates/js/stock.js:1031 +#: templates/js/stock.js:639 templates/js/stock.js:1052 msgid "Location" msgstr "Расположение" @@ -549,8 +549,8 @@ msgstr "Расположение укомплектованных частей" #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:864 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:626 templates/js/stock.js:1108 -#: templates/js/stock.js:1374 +#: templates/js/stock.js:626 templates/js/stock.js:1129 +#: templates/js/stock.js:1395 msgid "Status" msgstr "Статус" @@ -647,7 +647,7 @@ msgstr "" #: templates/js/build.js:1075 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1346 +#: templates/js/stock.js:1367 msgid "Part" msgstr "" @@ -777,7 +777,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695 msgid "Notes" msgstr "" @@ -843,7 +843,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:925 #: templates/js/order.js:366 templates/js/order.js:371 -#: templates/js/stock.js:1090 +#: templates/js/stock.js:1111 msgid "Stock Item" msgstr "" @@ -1196,7 +1196,7 @@ msgstr "" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:303 templates/js/stock.js:634 -#: templates/js/stock.js:1381 templates/js/table_filters.js:112 +#: templates/js/stock.js:1402 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" @@ -1251,7 +1251,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 -#: templates/js/stock.js:1019 +#: templates/js/stock.js:1040 msgid "Details" msgstr "" @@ -2127,7 +2127,7 @@ msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:670 +#: templates/js/stock.js:691 msgid "Packaging" msgstr "" @@ -2215,7 +2215,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1072 +#: templates/js/stock.js:1093 msgid "Customer" msgstr "" @@ -2261,7 +2261,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1287 +#: templates/js/stock.js:1308 msgid "New Part" msgstr "" @@ -2307,7 +2307,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1293 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1314 msgid "New Supplier Part" msgstr "" @@ -2445,7 +2445,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:971 +#: templates/InvenTree/search.html:198 templates/js/stock.js:992 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2666,7 +2666,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:638 templates/js/stock.js:1294 +#: company/views.py:638 templates/js/stock.js:1315 msgid "Create new Supplier Part" msgstr "" @@ -2922,7 +2922,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:1053 +#: templates/js/stock.js:665 templates/js/stock.js:1074 msgid "Purchase Order" msgstr "" @@ -2942,7 +2942,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:672 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686 msgid "Purchase Price" msgstr "" @@ -3047,8 +3047,8 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:711 -#: templates/js/stock.js:1299 +#: stock/templates/stock/location.html:191 templates/js/stock.js:732 +#: templates/js/stock.js:1320 msgid "New Location" msgstr "" @@ -4255,7 +4255,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1288 +#: templates/js/stock.js:1309 msgid "Create New Part" msgstr "" @@ -4396,7 +4396,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:712 +#: stock/templates/stock/location.html:192 templates/js/stock.js:733 msgid "Create new location" msgstr "" @@ -5287,7 +5287,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:987 +#: templates/js/order.js:195 templates/js/stock.js:1008 msgid "Date" msgstr "" @@ -6706,7 +6706,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:509 templates/js/stock.js:941 +#: templates/js/stock.js:509 templates/js/stock.js:962 msgid "Select" msgstr "" @@ -6979,7 +6979,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:965 +#: templates/js/part.js:660 templates/js/stock.js:986 msgid "Path" msgstr "" @@ -7177,75 +7177,75 @@ msgstr "" msgid "Stocktake" msgstr "" -#: templates/js/stock.js:828 +#: templates/js/stock.js:849 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:843 +#: templates/js/stock.js:864 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:857 +#: templates/js/stock.js:878 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:858 +#: templates/js/stock.js:879 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:997 +#: templates/js/stock.js:1018 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1044 +#: templates/js/stock.js:1065 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1063 +#: templates/js/stock.js:1084 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1082 +#: templates/js/stock.js:1103 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1100 +#: templates/js/stock.js:1121 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1123 +#: templates/js/stock.js:1144 msgid "Added" msgstr "" -#: templates/js/stock.js:1131 +#: templates/js/stock.js:1152 msgid "Removed" msgstr "" -#: templates/js/stock.js:1163 +#: templates/js/stock.js:1184 msgid "No user information" msgstr "" -#: templates/js/stock.js:1175 +#: templates/js/stock.js:1196 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1176 +#: templates/js/stock.js:1197 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1300 +#: templates/js/stock.js:1321 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1341 +#: templates/js/stock.js:1362 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1364 +#: templates/js/stock.js:1385 msgid "Serial" msgstr "" -#: templates/js/stock.js:1392 +#: templates/js/stock.js:1413 msgid "Uninstall Stock Item" msgstr "" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 3c04a8b9c8..03bbf64188 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 06:40+0000\n" +"POT-Creation-Date: 2021-06-21 07:26+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -124,7 +124,7 @@ msgstr "Yorum" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1154 +#: templates/js/stock.js:1175 msgid "User" msgstr "Kullanıcı" @@ -137,7 +137,7 @@ msgstr "Yükleme tarihi" #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:947 +#: templates/js/part.js:642 templates/js/stock.js:968 msgid "Name" msgstr "Adı" @@ -159,8 +159,8 @@ msgstr "Adı" #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:552 templates/js/stock.js:959 -#: templates/js/stock.js:1004 +#: templates/js/stock.js:552 templates/js/stock.js:980 +#: templates/js/stock.js:1025 msgid "Description" msgstr "Açıklama" @@ -488,8 +488,8 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 #: templates/js/build.js:1108 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1139 -#: templates/js/stock.js:1358 +#: templates/js/part.js:796 templates/js/stock.js:1160 +#: templates/js/stock.js:1379 msgid "Quantity" msgstr "" @@ -535,7 +535,7 @@ msgstr "" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 #: templates/js/build.js:584 templates/js/order.js:378 -#: templates/js/stock.js:639 templates/js/stock.js:1031 +#: templates/js/stock.js:639 templates/js/stock.js:1052 msgid "Location" msgstr "" @@ -549,8 +549,8 @@ msgstr "" #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:864 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:626 templates/js/stock.js:1108 -#: templates/js/stock.js:1374 +#: templates/js/stock.js:626 templates/js/stock.js:1129 +#: templates/js/stock.js:1395 msgid "Status" msgstr "" @@ -647,7 +647,7 @@ msgstr "" #: templates/js/build.js:1075 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1346 +#: templates/js/stock.js:1367 msgid "Part" msgstr "" @@ -777,7 +777,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695 msgid "Notes" msgstr "" @@ -843,7 +843,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:925 #: templates/js/order.js:366 templates/js/order.js:371 -#: templates/js/stock.js:1090 +#: templates/js/stock.js:1111 msgid "Stock Item" msgstr "" @@ -1196,7 +1196,7 @@ msgstr "" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:303 templates/js/stock.js:634 -#: templates/js/stock.js:1381 templates/js/table_filters.js:112 +#: templates/js/stock.js:1402 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" @@ -1251,7 +1251,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 -#: templates/js/stock.js:1019 +#: templates/js/stock.js:1040 msgid "Details" msgstr "" @@ -2127,7 +2127,7 @@ msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:670 +#: templates/js/stock.js:691 msgid "Packaging" msgstr "" @@ -2215,7 +2215,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1072 +#: templates/js/stock.js:1093 msgid "Customer" msgstr "" @@ -2261,7 +2261,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1287 +#: templates/js/stock.js:1308 msgid "New Part" msgstr "" @@ -2307,7 +2307,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1293 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1314 msgid "New Supplier Part" msgstr "" @@ -2445,7 +2445,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:971 +#: templates/InvenTree/search.html:198 templates/js/stock.js:992 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2666,7 +2666,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:638 templates/js/stock.js:1294 +#: company/views.py:638 templates/js/stock.js:1315 msgid "Create new Supplier Part" msgstr "" @@ -2922,7 +2922,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:1053 +#: templates/js/stock.js:665 templates/js/stock.js:1074 msgid "Purchase Order" msgstr "" @@ -2942,7 +2942,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:672 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686 msgid "Purchase Price" msgstr "" @@ -3047,8 +3047,8 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:711 -#: templates/js/stock.js:1299 +#: stock/templates/stock/location.html:191 templates/js/stock.js:732 +#: templates/js/stock.js:1320 msgid "New Location" msgstr "" @@ -4253,7 +4253,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1288 +#: templates/js/stock.js:1309 msgid "Create New Part" msgstr "" @@ -4394,7 +4394,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:712 +#: stock/templates/stock/location.html:192 templates/js/stock.js:733 msgid "Create new location" msgstr "" @@ -5283,7 +5283,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:987 +#: templates/js/order.js:195 templates/js/stock.js:1008 msgid "Date" msgstr "" @@ -6702,7 +6702,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:509 templates/js/stock.js:941 +#: templates/js/stock.js:509 templates/js/stock.js:962 msgid "Select" msgstr "" @@ -6973,7 +6973,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:965 +#: templates/js/part.js:660 templates/js/stock.js:986 msgid "Path" msgstr "" @@ -7171,75 +7171,75 @@ msgstr "" msgid "Stocktake" msgstr "" -#: templates/js/stock.js:828 +#: templates/js/stock.js:849 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:843 +#: templates/js/stock.js:864 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:857 +#: templates/js/stock.js:878 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:858 +#: templates/js/stock.js:879 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:997 +#: templates/js/stock.js:1018 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1044 +#: templates/js/stock.js:1065 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1063 +#: templates/js/stock.js:1084 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1082 +#: templates/js/stock.js:1103 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1100 +#: templates/js/stock.js:1121 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1123 +#: templates/js/stock.js:1144 msgid "Added" msgstr "" -#: templates/js/stock.js:1131 +#: templates/js/stock.js:1152 msgid "Removed" msgstr "" -#: templates/js/stock.js:1163 +#: templates/js/stock.js:1184 msgid "No user information" msgstr "" -#: templates/js/stock.js:1175 +#: templates/js/stock.js:1196 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1176 +#: templates/js/stock.js:1197 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1300 +#: templates/js/stock.js:1321 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1341 +#: templates/js/stock.js:1362 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1364 +#: templates/js/stock.js:1385 msgid "Serial" msgstr "" -#: templates/js/stock.js:1392 +#: templates/js/stock.js:1413 msgid "Uninstall Stock Item" msgstr "" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index dc263c17d1..3c3cd03c16 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 06:40+0000\n" +"POT-Creation-Date: 2021-06-21 07:26+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -124,7 +124,7 @@ msgstr "文件注释" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1154 +#: templates/js/stock.js:1175 msgid "User" msgstr "用户" @@ -137,7 +137,7 @@ msgstr "上传日期" #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:947 +#: templates/js/part.js:642 templates/js/stock.js:968 msgid "Name" msgstr "名称" @@ -159,8 +159,8 @@ msgstr "名称" #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:552 templates/js/stock.js:959 -#: templates/js/stock.js:1004 +#: templates/js/stock.js:552 templates/js/stock.js:980 +#: templates/js/stock.js:1025 msgid "Description" msgstr "" @@ -488,8 +488,8 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 #: templates/js/build.js:1108 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1139 -#: templates/js/stock.js:1358 +#: templates/js/part.js:796 templates/js/stock.js:1160 +#: templates/js/stock.js:1379 msgid "Quantity" msgstr "" @@ -535,7 +535,7 @@ msgstr "" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 #: templates/js/build.js:584 templates/js/order.js:378 -#: templates/js/stock.js:639 templates/js/stock.js:1031 +#: templates/js/stock.js:639 templates/js/stock.js:1052 msgid "Location" msgstr "" @@ -549,8 +549,8 @@ msgstr "" #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:864 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:626 templates/js/stock.js:1108 -#: templates/js/stock.js:1374 +#: templates/js/stock.js:626 templates/js/stock.js:1129 +#: templates/js/stock.js:1395 msgid "Status" msgstr "" @@ -647,7 +647,7 @@ msgstr "" #: templates/js/build.js:1075 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1346 +#: templates/js/stock.js:1367 msgid "Part" msgstr "" @@ -777,7 +777,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695 msgid "Notes" msgstr "" @@ -843,7 +843,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:925 #: templates/js/order.js:366 templates/js/order.js:371 -#: templates/js/stock.js:1090 +#: templates/js/stock.js:1111 msgid "Stock Item" msgstr "" @@ -1196,7 +1196,7 @@ msgstr "" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:303 templates/js/stock.js:634 -#: templates/js/stock.js:1381 templates/js/table_filters.js:112 +#: templates/js/stock.js:1402 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" @@ -1251,7 +1251,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 -#: templates/js/stock.js:1019 +#: templates/js/stock.js:1040 msgid "Details" msgstr "" @@ -2127,7 +2127,7 @@ msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:670 +#: templates/js/stock.js:691 msgid "Packaging" msgstr "" @@ -2215,7 +2215,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1072 +#: templates/js/stock.js:1093 msgid "Customer" msgstr "" @@ -2261,7 +2261,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1287 +#: templates/js/stock.js:1308 msgid "New Part" msgstr "" @@ -2307,7 +2307,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1293 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1314 msgid "New Supplier Part" msgstr "" @@ -2445,7 +2445,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:971 +#: templates/InvenTree/search.html:198 templates/js/stock.js:992 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2666,7 +2666,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:638 templates/js/stock.js:1294 +#: company/views.py:638 templates/js/stock.js:1315 msgid "Create new Supplier Part" msgstr "" @@ -2922,7 +2922,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:1053 +#: templates/js/stock.js:665 templates/js/stock.js:1074 msgid "Purchase Order" msgstr "" @@ -2942,7 +2942,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:672 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686 msgid "Purchase Price" msgstr "" @@ -3047,8 +3047,8 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:711 -#: templates/js/stock.js:1299 +#: stock/templates/stock/location.html:191 templates/js/stock.js:732 +#: templates/js/stock.js:1320 msgid "New Location" msgstr "" @@ -4253,7 +4253,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1288 +#: templates/js/stock.js:1309 msgid "Create New Part" msgstr "" @@ -4394,7 +4394,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:712 +#: stock/templates/stock/location.html:192 templates/js/stock.js:733 msgid "Create new location" msgstr "" @@ -5283,7 +5283,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:987 +#: templates/js/order.js:195 templates/js/stock.js:1008 msgid "Date" msgstr "" @@ -6702,7 +6702,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:509 templates/js/stock.js:941 +#: templates/js/stock.js:509 templates/js/stock.js:962 msgid "Select" msgstr "" @@ -6973,7 +6973,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:965 +#: templates/js/part.js:660 templates/js/stock.js:986 msgid "Path" msgstr "" @@ -7171,75 +7171,75 @@ msgstr "" msgid "Stocktake" msgstr "" -#: templates/js/stock.js:828 +#: templates/js/stock.js:849 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:843 +#: templates/js/stock.js:864 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:857 +#: templates/js/stock.js:878 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:858 +#: templates/js/stock.js:879 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:997 +#: templates/js/stock.js:1018 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1044 +#: templates/js/stock.js:1065 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1063 +#: templates/js/stock.js:1084 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1082 +#: templates/js/stock.js:1103 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1100 +#: templates/js/stock.js:1121 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1123 +#: templates/js/stock.js:1144 msgid "Added" msgstr "" -#: templates/js/stock.js:1131 +#: templates/js/stock.js:1152 msgid "Removed" msgstr "" -#: templates/js/stock.js:1163 +#: templates/js/stock.js:1184 msgid "No user information" msgstr "" -#: templates/js/stock.js:1175 +#: templates/js/stock.js:1196 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1176 +#: templates/js/stock.js:1197 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1300 +#: templates/js/stock.js:1321 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1341 +#: templates/js/stock.js:1362 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1364 +#: templates/js/stock.js:1385 msgid "Serial" msgstr "" -#: templates/js/stock.js:1392 +#: templates/js/stock.js:1413 msgid "Uninstall Stock Item" msgstr "" From f8cba995e6fcfe74747c4fd9c4deadfbf1a0eb05 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 21 Jun 2021 18:00:13 +1000 Subject: [PATCH 164/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/fr/LC_MESSAGES/django.po | 98 +++++++++++------------ 1 file changed, 49 insertions(+), 49 deletions(-) diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index fe5411541e..93c1aef3d5 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 06:40+0000\n" -"PO-Revision-Date: 2021-06-21 06:54\n" +"POT-Creation-Date: 2021-06-21 07:26+0000\n" +"PO-Revision-Date: 2021-06-21 08:00\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -124,7 +124,7 @@ msgstr "Commentaire du fichier" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1154 +#: templates/js/stock.js:1175 msgid "User" msgstr "Utilisateur" @@ -137,7 +137,7 @@ msgstr "date de chargement" #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:947 +#: templates/js/part.js:642 templates/js/stock.js:968 msgid "Name" msgstr "Nom" @@ -159,8 +159,8 @@ msgstr "Nom" #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:552 templates/js/stock.js:959 -#: templates/js/stock.js:1004 +#: templates/js/stock.js:552 templates/js/stock.js:980 +#: templates/js/stock.js:1025 msgid "Description" msgstr "Description" @@ -488,8 +488,8 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 #: templates/js/build.js:1108 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1139 -#: templates/js/stock.js:1358 +#: templates/js/part.js:796 templates/js/stock.js:1160 +#: templates/js/stock.js:1379 msgid "Quantity" msgstr "Quantité" @@ -535,7 +535,7 @@ msgstr "" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 #: templates/js/build.js:584 templates/js/order.js:378 -#: templates/js/stock.js:639 templates/js/stock.js:1031 +#: templates/js/stock.js:639 templates/js/stock.js:1052 msgid "Location" msgstr "" @@ -549,8 +549,8 @@ msgstr "Emplacement des pièces terminées" #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:864 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:626 templates/js/stock.js:1108 -#: templates/js/stock.js:1374 +#: templates/js/stock.js:626 templates/js/stock.js:1129 +#: templates/js/stock.js:1395 msgid "Status" msgstr "" @@ -647,7 +647,7 @@ msgstr "" #: templates/js/build.js:1075 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1346 +#: templates/js/stock.js:1367 msgid "Part" msgstr "Pièce" @@ -777,7 +777,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695 msgid "Notes" msgstr "Notes" @@ -843,7 +843,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:925 #: templates/js/order.js:366 templates/js/order.js:371 -#: templates/js/stock.js:1090 +#: templates/js/stock.js:1111 msgid "Stock Item" msgstr "" @@ -1196,7 +1196,7 @@ msgstr "" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:303 templates/js/stock.js:634 -#: templates/js/stock.js:1381 templates/js/table_filters.js:112 +#: templates/js/stock.js:1402 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" @@ -1251,7 +1251,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 -#: templates/js/stock.js:1019 +#: templates/js/stock.js:1040 msgid "Details" msgstr "Détails" @@ -2127,7 +2127,7 @@ msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:670 +#: templates/js/stock.js:691 msgid "Packaging" msgstr "" @@ -2214,7 +2214,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1072 +#: templates/js/stock.js:1093 msgid "Customer" msgstr "" @@ -2260,7 +2260,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1287 +#: templates/js/stock.js:1308 msgid "New Part" msgstr "" @@ -2306,7 +2306,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1293 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1314 msgid "New Supplier Part" msgstr "" @@ -2444,7 +2444,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:971 +#: templates/InvenTree/search.html:198 templates/js/stock.js:992 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2665,7 +2665,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:638 templates/js/stock.js:1294 +#: company/views.py:638 templates/js/stock.js:1315 msgid "Create new Supplier Part" msgstr "" @@ -2921,7 +2921,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:1053 +#: templates/js/stock.js:665 templates/js/stock.js:1074 msgid "Purchase Order" msgstr "" @@ -2941,7 +2941,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:672 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686 msgid "Purchase Price" msgstr "" @@ -3046,8 +3046,8 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:711 -#: templates/js/stock.js:1299 +#: stock/templates/stock/location.html:191 templates/js/stock.js:732 +#: templates/js/stock.js:1320 msgid "New Location" msgstr "" @@ -4252,7 +4252,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1288 +#: templates/js/stock.js:1309 msgid "Create New Part" msgstr "" @@ -4393,7 +4393,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:712 +#: stock/templates/stock/location.html:192 templates/js/stock.js:733 msgid "Create new location" msgstr "" @@ -5282,7 +5282,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:987 +#: templates/js/order.js:195 templates/js/stock.js:1008 msgid "Date" msgstr "" @@ -6696,7 +6696,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:509 templates/js/stock.js:941 +#: templates/js/stock.js:509 templates/js/stock.js:962 msgid "Select" msgstr "" @@ -6963,7 +6963,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:965 +#: templates/js/part.js:660 templates/js/stock.js:986 msgid "Path" msgstr "" @@ -7161,75 +7161,75 @@ msgstr "" msgid "Stocktake" msgstr "" -#: templates/js/stock.js:828 +#: templates/js/stock.js:849 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:843 +#: templates/js/stock.js:864 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:857 +#: templates/js/stock.js:878 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:858 +#: templates/js/stock.js:879 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:997 +#: templates/js/stock.js:1018 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1044 +#: templates/js/stock.js:1065 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1063 +#: templates/js/stock.js:1084 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1082 +#: templates/js/stock.js:1103 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1100 +#: templates/js/stock.js:1121 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1123 +#: templates/js/stock.js:1144 msgid "Added" msgstr "" -#: templates/js/stock.js:1131 +#: templates/js/stock.js:1152 msgid "Removed" msgstr "" -#: templates/js/stock.js:1163 +#: templates/js/stock.js:1184 msgid "No user information" msgstr "" -#: templates/js/stock.js:1175 +#: templates/js/stock.js:1196 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1176 +#: templates/js/stock.js:1197 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1300 +#: templates/js/stock.js:1321 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1341 +#: templates/js/stock.js:1362 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1364 +#: templates/js/stock.js:1385 msgid "Serial" msgstr "" -#: templates/js/stock.js:1392 +#: templates/js/stock.js:1413 msgid "Uninstall Stock Item" msgstr "" From 1eb2bcc575454d320f11797d4496d9003a95f4f0 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 21 Jun 2021 18:00:16 +1000 Subject: [PATCH 165/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/es/LC_MESSAGES/django.po | 98 +++++++++++------------ 1 file changed, 49 insertions(+), 49 deletions(-) diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 08f6380b7f..46fc2b4be6 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 06:40+0000\n" -"PO-Revision-Date: 2021-06-21 06:54\n" +"POT-Creation-Date: 2021-06-21 07:26+0000\n" +"PO-Revision-Date: 2021-06-21 08:00\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -124,7 +124,7 @@ msgstr "" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1154 +#: templates/js/stock.js:1175 msgid "User" msgstr "Usuario" @@ -137,7 +137,7 @@ msgstr "" #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:947 +#: templates/js/part.js:642 templates/js/stock.js:968 msgid "Name" msgstr "Nombre" @@ -159,8 +159,8 @@ msgstr "Nombre" #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:552 templates/js/stock.js:959 -#: templates/js/stock.js:1004 +#: templates/js/stock.js:552 templates/js/stock.js:980 +#: templates/js/stock.js:1025 msgid "Description" msgstr "Descripción" @@ -488,8 +488,8 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 #: templates/js/build.js:1108 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1139 -#: templates/js/stock.js:1358 +#: templates/js/part.js:796 templates/js/stock.js:1160 +#: templates/js/stock.js:1379 msgid "Quantity" msgstr "Cantidad" @@ -535,7 +535,7 @@ msgstr "" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 #: templates/js/build.js:584 templates/js/order.js:378 -#: templates/js/stock.js:639 templates/js/stock.js:1031 +#: templates/js/stock.js:639 templates/js/stock.js:1052 msgid "Location" msgstr "Unicación" @@ -549,8 +549,8 @@ msgstr "" #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:864 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:626 templates/js/stock.js:1108 -#: templates/js/stock.js:1374 +#: templates/js/stock.js:626 templates/js/stock.js:1129 +#: templates/js/stock.js:1395 msgid "Status" msgstr "Estado" @@ -647,7 +647,7 @@ msgstr "" #: templates/js/build.js:1075 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1346 +#: templates/js/stock.js:1367 msgid "Part" msgstr "Parte" @@ -777,7 +777,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695 msgid "Notes" msgstr "Notas" @@ -843,7 +843,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:925 #: templates/js/order.js:366 templates/js/order.js:371 -#: templates/js/stock.js:1090 +#: templates/js/stock.js:1111 msgid "Stock Item" msgstr "" @@ -1196,7 +1196,7 @@ msgstr "" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:303 templates/js/stock.js:634 -#: templates/js/stock.js:1381 templates/js/table_filters.js:112 +#: templates/js/stock.js:1402 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "Lote" @@ -1251,7 +1251,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 -#: templates/js/stock.js:1019 +#: templates/js/stock.js:1040 msgid "Details" msgstr "Detalles" @@ -2127,7 +2127,7 @@ msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:670 +#: templates/js/stock.js:691 msgid "Packaging" msgstr "" @@ -2214,7 +2214,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1072 +#: templates/js/stock.js:1093 msgid "Customer" msgstr "Cliente" @@ -2260,7 +2260,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1287 +#: templates/js/stock.js:1308 msgid "New Part" msgstr "" @@ -2306,7 +2306,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1293 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1314 msgid "New Supplier Part" msgstr "" @@ -2444,7 +2444,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:971 +#: templates/InvenTree/search.html:198 templates/js/stock.js:992 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2665,7 +2665,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:638 templates/js/stock.js:1294 +#: company/views.py:638 templates/js/stock.js:1315 msgid "Create new Supplier Part" msgstr "" @@ -2921,7 +2921,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:1053 +#: templates/js/stock.js:665 templates/js/stock.js:1074 msgid "Purchase Order" msgstr "" @@ -2941,7 +2941,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:672 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686 msgid "Purchase Price" msgstr "" @@ -3046,8 +3046,8 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:711 -#: templates/js/stock.js:1299 +#: stock/templates/stock/location.html:191 templates/js/stock.js:732 +#: templates/js/stock.js:1320 msgid "New Location" msgstr "" @@ -4252,7 +4252,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1288 +#: templates/js/stock.js:1309 msgid "Create New Part" msgstr "" @@ -4393,7 +4393,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:712 +#: stock/templates/stock/location.html:192 templates/js/stock.js:733 msgid "Create new location" msgstr "" @@ -5282,7 +5282,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:987 +#: templates/js/order.js:195 templates/js/stock.js:1008 msgid "Date" msgstr "" @@ -6696,7 +6696,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:509 templates/js/stock.js:941 +#: templates/js/stock.js:509 templates/js/stock.js:962 msgid "Select" msgstr "" @@ -6963,7 +6963,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:965 +#: templates/js/part.js:660 templates/js/stock.js:986 msgid "Path" msgstr "" @@ -7161,75 +7161,75 @@ msgstr "" msgid "Stocktake" msgstr "" -#: templates/js/stock.js:828 +#: templates/js/stock.js:849 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:843 +#: templates/js/stock.js:864 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:857 +#: templates/js/stock.js:878 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:858 +#: templates/js/stock.js:879 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:997 +#: templates/js/stock.js:1018 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1044 +#: templates/js/stock.js:1065 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1063 +#: templates/js/stock.js:1084 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1082 +#: templates/js/stock.js:1103 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1100 +#: templates/js/stock.js:1121 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1123 +#: templates/js/stock.js:1144 msgid "Added" msgstr "" -#: templates/js/stock.js:1131 +#: templates/js/stock.js:1152 msgid "Removed" msgstr "" -#: templates/js/stock.js:1163 +#: templates/js/stock.js:1184 msgid "No user information" msgstr "" -#: templates/js/stock.js:1175 +#: templates/js/stock.js:1196 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1176 +#: templates/js/stock.js:1197 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1300 +#: templates/js/stock.js:1321 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1341 +#: templates/js/stock.js:1362 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1364 +#: templates/js/stock.js:1385 msgid "Serial" msgstr "" -#: templates/js/stock.js:1392 +#: templates/js/stock.js:1413 msgid "Uninstall Stock Item" msgstr "" From 021573c91ec7f44aa7c3dc35985a5af38a570dce Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 21 Jun 2021 18:00:17 +1000 Subject: [PATCH 166/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/it/LC_MESSAGES/django.po | 98 +++++++++++------------ 1 file changed, 49 insertions(+), 49 deletions(-) diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 80170c8fd7..a98e1ce533 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 06:40+0000\n" -"PO-Revision-Date: 2021-06-21 06:54\n" +"POT-Creation-Date: 2021-06-21 07:26+0000\n" +"PO-Revision-Date: 2021-06-21 08:00\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -124,7 +124,7 @@ msgstr "" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1154 +#: templates/js/stock.js:1175 msgid "User" msgstr "" @@ -137,7 +137,7 @@ msgstr "" #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:947 +#: templates/js/part.js:642 templates/js/stock.js:968 msgid "Name" msgstr "" @@ -159,8 +159,8 @@ msgstr "" #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:552 templates/js/stock.js:959 -#: templates/js/stock.js:1004 +#: templates/js/stock.js:552 templates/js/stock.js:980 +#: templates/js/stock.js:1025 msgid "Description" msgstr "" @@ -488,8 +488,8 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 #: templates/js/build.js:1108 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1139 -#: templates/js/stock.js:1358 +#: templates/js/part.js:796 templates/js/stock.js:1160 +#: templates/js/stock.js:1379 msgid "Quantity" msgstr "" @@ -535,7 +535,7 @@ msgstr "" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 #: templates/js/build.js:584 templates/js/order.js:378 -#: templates/js/stock.js:639 templates/js/stock.js:1031 +#: templates/js/stock.js:639 templates/js/stock.js:1052 msgid "Location" msgstr "" @@ -549,8 +549,8 @@ msgstr "" #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:864 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:626 templates/js/stock.js:1108 -#: templates/js/stock.js:1374 +#: templates/js/stock.js:626 templates/js/stock.js:1129 +#: templates/js/stock.js:1395 msgid "Status" msgstr "" @@ -647,7 +647,7 @@ msgstr "" #: templates/js/build.js:1075 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1346 +#: templates/js/stock.js:1367 msgid "Part" msgstr "" @@ -777,7 +777,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695 msgid "Notes" msgstr "" @@ -843,7 +843,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:925 #: templates/js/order.js:366 templates/js/order.js:371 -#: templates/js/stock.js:1090 +#: templates/js/stock.js:1111 msgid "Stock Item" msgstr "" @@ -1196,7 +1196,7 @@ msgstr "" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:303 templates/js/stock.js:634 -#: templates/js/stock.js:1381 templates/js/table_filters.js:112 +#: templates/js/stock.js:1402 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" @@ -1251,7 +1251,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 -#: templates/js/stock.js:1019 +#: templates/js/stock.js:1040 msgid "Details" msgstr "" @@ -2127,7 +2127,7 @@ msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:670 +#: templates/js/stock.js:691 msgid "Packaging" msgstr "" @@ -2214,7 +2214,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1072 +#: templates/js/stock.js:1093 msgid "Customer" msgstr "" @@ -2260,7 +2260,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1287 +#: templates/js/stock.js:1308 msgid "New Part" msgstr "" @@ -2306,7 +2306,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1293 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1314 msgid "New Supplier Part" msgstr "" @@ -2444,7 +2444,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:971 +#: templates/InvenTree/search.html:198 templates/js/stock.js:992 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2665,7 +2665,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:638 templates/js/stock.js:1294 +#: company/views.py:638 templates/js/stock.js:1315 msgid "Create new Supplier Part" msgstr "" @@ -2921,7 +2921,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:1053 +#: templates/js/stock.js:665 templates/js/stock.js:1074 msgid "Purchase Order" msgstr "" @@ -2941,7 +2941,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:672 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686 msgid "Purchase Price" msgstr "" @@ -3046,8 +3046,8 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:711 -#: templates/js/stock.js:1299 +#: stock/templates/stock/location.html:191 templates/js/stock.js:732 +#: templates/js/stock.js:1320 msgid "New Location" msgstr "" @@ -4252,7 +4252,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1288 +#: templates/js/stock.js:1309 msgid "Create New Part" msgstr "" @@ -4393,7 +4393,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:712 +#: stock/templates/stock/location.html:192 templates/js/stock.js:733 msgid "Create new location" msgstr "" @@ -5282,7 +5282,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:987 +#: templates/js/order.js:195 templates/js/stock.js:1008 msgid "Date" msgstr "" @@ -6696,7 +6696,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:509 templates/js/stock.js:941 +#: templates/js/stock.js:509 templates/js/stock.js:962 msgid "Select" msgstr "" @@ -6963,7 +6963,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:965 +#: templates/js/part.js:660 templates/js/stock.js:986 msgid "Path" msgstr "" @@ -7161,75 +7161,75 @@ msgstr "" msgid "Stocktake" msgstr "" -#: templates/js/stock.js:828 +#: templates/js/stock.js:849 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:843 +#: templates/js/stock.js:864 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:857 +#: templates/js/stock.js:878 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:858 +#: templates/js/stock.js:879 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:997 +#: templates/js/stock.js:1018 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1044 +#: templates/js/stock.js:1065 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1063 +#: templates/js/stock.js:1084 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1082 +#: templates/js/stock.js:1103 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1100 +#: templates/js/stock.js:1121 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1123 +#: templates/js/stock.js:1144 msgid "Added" msgstr "" -#: templates/js/stock.js:1131 +#: templates/js/stock.js:1152 msgid "Removed" msgstr "" -#: templates/js/stock.js:1163 +#: templates/js/stock.js:1184 msgid "No user information" msgstr "" -#: templates/js/stock.js:1175 +#: templates/js/stock.js:1196 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1176 +#: templates/js/stock.js:1197 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1300 +#: templates/js/stock.js:1321 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1341 +#: templates/js/stock.js:1362 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1364 +#: templates/js/stock.js:1385 msgid "Serial" msgstr "" -#: templates/js/stock.js:1392 +#: templates/js/stock.js:1413 msgid "Uninstall Stock Item" msgstr "" From 73d1a99bf45e7ee7e8e5cf6e4d9792c65e05193f Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 21 Jun 2021 18:00:20 +1000 Subject: [PATCH 167/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/pl/LC_MESSAGES/django.po | 98 +++++++++++------------ 1 file changed, 49 insertions(+), 49 deletions(-) diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 2d3d1da9a1..efe1b49325 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 06:40+0000\n" -"PO-Revision-Date: 2021-06-21 06:54\n" +"POT-Creation-Date: 2021-06-21 07:26+0000\n" +"PO-Revision-Date: 2021-06-21 08:00\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -124,7 +124,7 @@ msgstr "Komentarz pliku" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1154 +#: templates/js/stock.js:1175 msgid "User" msgstr "Użytkownik" @@ -137,7 +137,7 @@ msgstr "data przesłania" #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:947 +#: templates/js/part.js:642 templates/js/stock.js:968 msgid "Name" msgstr "Nazwa" @@ -159,8 +159,8 @@ msgstr "Nazwa" #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:552 templates/js/stock.js:959 -#: templates/js/stock.js:1004 +#: templates/js/stock.js:552 templates/js/stock.js:980 +#: templates/js/stock.js:1025 msgid "Description" msgstr "Opis" @@ -488,8 +488,8 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 #: templates/js/build.js:1108 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1139 -#: templates/js/stock.js:1358 +#: templates/js/part.js:796 templates/js/stock.js:1160 +#: templates/js/stock.js:1379 msgid "Quantity" msgstr "Ilość" @@ -535,7 +535,7 @@ msgstr "Oznacz budowę jako ukończoną" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 #: templates/js/build.js:584 templates/js/order.js:378 -#: templates/js/stock.js:639 templates/js/stock.js:1031 +#: templates/js/stock.js:639 templates/js/stock.js:1052 msgid "Location" msgstr "Lokalizacja" @@ -549,8 +549,8 @@ msgstr "Lokalizacja ukończonych części" #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:864 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:626 templates/js/stock.js:1108 -#: templates/js/stock.js:1374 +#: templates/js/stock.js:626 templates/js/stock.js:1129 +#: templates/js/stock.js:1395 msgid "Status" msgstr "Status" @@ -647,7 +647,7 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: templates/js/build.js:1075 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1346 +#: templates/js/stock.js:1367 msgid "Part" msgstr "Część" @@ -777,7 +777,7 @@ msgstr "Link do zewnętrznego adresu URL" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695 msgid "Notes" msgstr "Uwagi" @@ -843,7 +843,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:925 #: templates/js/order.js:366 templates/js/order.js:371 -#: templates/js/stock.js:1090 +#: templates/js/stock.js:1111 msgid "Stock Item" msgstr "Element magazynowy" @@ -1196,7 +1196,7 @@ msgstr "Nie określono lokalizacji docelowej" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:303 templates/js/stock.js:634 -#: templates/js/stock.js:1381 templates/js/table_filters.js:112 +#: templates/js/stock.js:1402 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "Partia" @@ -1251,7 +1251,7 @@ msgstr "Szczegóły zlecenia budowy" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 -#: templates/js/stock.js:1019 +#: templates/js/stock.js:1040 msgid "Details" msgstr "Szczegóły" @@ -2127,7 +2127,7 @@ msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:670 +#: templates/js/stock.js:691 msgid "Packaging" msgstr "Opakowanie" @@ -2214,7 +2214,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1072 +#: templates/js/stock.js:1093 msgid "Customer" msgstr "Klient" @@ -2260,7 +2260,7 @@ msgstr "Usuń części" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1287 +#: templates/js/stock.js:1308 msgid "New Part" msgstr "Nowy komponent" @@ -2306,7 +2306,7 @@ msgstr "Utwórz nowego dostawcę części" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1293 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1314 msgid "New Supplier Part" msgstr "Now dostawca części" @@ -2444,7 +2444,7 @@ msgstr "Dostarczone części" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:971 +#: templates/InvenTree/search.html:198 templates/js/stock.js:992 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2665,7 +2665,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:638 templates/js/stock.js:1294 +#: company/views.py:638 templates/js/stock.js:1315 msgid "Create new Supplier Part" msgstr "" @@ -2921,7 +2921,7 @@ msgstr "Zamówienie" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:1053 +#: templates/js/stock.js:665 templates/js/stock.js:1074 msgid "Purchase Order" msgstr "" @@ -2941,7 +2941,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:672 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686 msgid "Purchase Price" msgstr "Cena zakupu" @@ -3046,8 +3046,8 @@ msgstr "Wydany" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:711 -#: templates/js/stock.js:1299 +#: stock/templates/stock/location.html:191 templates/js/stock.js:732 +#: templates/js/stock.js:1320 msgid "New Location" msgstr "Nowa lokalizacja" @@ -4252,7 +4252,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1288 +#: templates/js/stock.js:1309 msgid "Create New Part" msgstr "" @@ -4393,7 +4393,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:712 +#: stock/templates/stock/location.html:192 templates/js/stock.js:733 msgid "Create new location" msgstr "" @@ -5282,7 +5282,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:987 +#: templates/js/order.js:195 templates/js/stock.js:1008 msgid "Date" msgstr "" @@ -6696,7 +6696,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:509 templates/js/stock.js:941 +#: templates/js/stock.js:509 templates/js/stock.js:962 msgid "Select" msgstr "" @@ -6963,7 +6963,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:965 +#: templates/js/part.js:660 templates/js/stock.js:986 msgid "Path" msgstr "" @@ -7161,75 +7161,75 @@ msgstr "" msgid "Stocktake" msgstr "" -#: templates/js/stock.js:828 +#: templates/js/stock.js:849 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:843 +#: templates/js/stock.js:864 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:857 +#: templates/js/stock.js:878 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:858 +#: templates/js/stock.js:879 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:997 +#: templates/js/stock.js:1018 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1044 +#: templates/js/stock.js:1065 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1063 +#: templates/js/stock.js:1084 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1082 +#: templates/js/stock.js:1103 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1100 +#: templates/js/stock.js:1121 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1123 +#: templates/js/stock.js:1144 msgid "Added" msgstr "" -#: templates/js/stock.js:1131 +#: templates/js/stock.js:1152 msgid "Removed" msgstr "" -#: templates/js/stock.js:1163 +#: templates/js/stock.js:1184 msgid "No user information" msgstr "" -#: templates/js/stock.js:1175 +#: templates/js/stock.js:1196 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1176 +#: templates/js/stock.js:1197 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1300 +#: templates/js/stock.js:1321 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1341 +#: templates/js/stock.js:1362 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1364 +#: templates/js/stock.js:1385 msgid "Serial" msgstr "" -#: templates/js/stock.js:1392 +#: templates/js/stock.js:1413 msgid "Uninstall Stock Item" msgstr "" From 502cf0cd2bf3e183cde437c92ec6905f2b2ca911 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 21 Jun 2021 18:00:22 +1000 Subject: [PATCH 168/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ru/LC_MESSAGES/django.po | 98 +++++++++++------------ 1 file changed, 49 insertions(+), 49 deletions(-) diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 6a7af00a7a..985f662581 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 06:40+0000\n" -"PO-Revision-Date: 2021-06-21 06:54\n" +"POT-Creation-Date: 2021-06-21 07:26+0000\n" +"PO-Revision-Date: 2021-06-21 08:00\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -124,7 +124,7 @@ msgstr "Комментарий к файлу" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1154 +#: templates/js/stock.js:1175 msgid "User" msgstr "Пользователь" @@ -137,7 +137,7 @@ msgstr "дата загрузки" #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:947 +#: templates/js/part.js:642 templates/js/stock.js:968 msgid "Name" msgstr "Название" @@ -159,8 +159,8 @@ msgstr "Название" #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:552 templates/js/stock.js:959 -#: templates/js/stock.js:1004 +#: templates/js/stock.js:552 templates/js/stock.js:980 +#: templates/js/stock.js:1025 msgid "Description" msgstr "Описание" @@ -488,8 +488,8 @@ msgstr "Целевая дата для сборки. Сборка будет п #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 #: templates/js/build.js:1108 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1139 -#: templates/js/stock.js:1358 +#: templates/js/part.js:796 templates/js/stock.js:1160 +#: templates/js/stock.js:1379 msgid "Quantity" msgstr "Количество" @@ -535,7 +535,7 @@ msgstr "Пометить сборку как завершенную" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 #: templates/js/build.js:584 templates/js/order.js:378 -#: templates/js/stock.js:639 templates/js/stock.js:1031 +#: templates/js/stock.js:639 templates/js/stock.js:1052 msgid "Location" msgstr "Расположение" @@ -549,8 +549,8 @@ msgstr "Расположение укомплектованных частей" #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:864 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:626 templates/js/stock.js:1108 -#: templates/js/stock.js:1374 +#: templates/js/stock.js:626 templates/js/stock.js:1129 +#: templates/js/stock.js:1395 msgid "Status" msgstr "Статус" @@ -647,7 +647,7 @@ msgstr "" #: templates/js/build.js:1075 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1346 +#: templates/js/stock.js:1367 msgid "Part" msgstr "" @@ -777,7 +777,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695 msgid "Notes" msgstr "" @@ -843,7 +843,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:925 #: templates/js/order.js:366 templates/js/order.js:371 -#: templates/js/stock.js:1090 +#: templates/js/stock.js:1111 msgid "Stock Item" msgstr "" @@ -1196,7 +1196,7 @@ msgstr "" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:303 templates/js/stock.js:634 -#: templates/js/stock.js:1381 templates/js/table_filters.js:112 +#: templates/js/stock.js:1402 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" @@ -1251,7 +1251,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 -#: templates/js/stock.js:1019 +#: templates/js/stock.js:1040 msgid "Details" msgstr "" @@ -2127,7 +2127,7 @@ msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:670 +#: templates/js/stock.js:691 msgid "Packaging" msgstr "" @@ -2214,7 +2214,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1072 +#: templates/js/stock.js:1093 msgid "Customer" msgstr "" @@ -2260,7 +2260,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1287 +#: templates/js/stock.js:1308 msgid "New Part" msgstr "" @@ -2306,7 +2306,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1293 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1314 msgid "New Supplier Part" msgstr "" @@ -2444,7 +2444,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:971 +#: templates/InvenTree/search.html:198 templates/js/stock.js:992 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2665,7 +2665,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:638 templates/js/stock.js:1294 +#: company/views.py:638 templates/js/stock.js:1315 msgid "Create new Supplier Part" msgstr "" @@ -2921,7 +2921,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:1053 +#: templates/js/stock.js:665 templates/js/stock.js:1074 msgid "Purchase Order" msgstr "" @@ -2941,7 +2941,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:672 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686 msgid "Purchase Price" msgstr "" @@ -3046,8 +3046,8 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:711 -#: templates/js/stock.js:1299 +#: stock/templates/stock/location.html:191 templates/js/stock.js:732 +#: templates/js/stock.js:1320 msgid "New Location" msgstr "" @@ -4252,7 +4252,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1288 +#: templates/js/stock.js:1309 msgid "Create New Part" msgstr "" @@ -4393,7 +4393,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:712 +#: stock/templates/stock/location.html:192 templates/js/stock.js:733 msgid "Create new location" msgstr "" @@ -5282,7 +5282,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:987 +#: templates/js/order.js:195 templates/js/stock.js:1008 msgid "Date" msgstr "" @@ -6696,7 +6696,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:509 templates/js/stock.js:941 +#: templates/js/stock.js:509 templates/js/stock.js:962 msgid "Select" msgstr "" @@ -6963,7 +6963,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:965 +#: templates/js/part.js:660 templates/js/stock.js:986 msgid "Path" msgstr "" @@ -7161,75 +7161,75 @@ msgstr "" msgid "Stocktake" msgstr "" -#: templates/js/stock.js:828 +#: templates/js/stock.js:849 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:843 +#: templates/js/stock.js:864 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:857 +#: templates/js/stock.js:878 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:858 +#: templates/js/stock.js:879 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:997 +#: templates/js/stock.js:1018 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1044 +#: templates/js/stock.js:1065 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1063 +#: templates/js/stock.js:1084 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1082 +#: templates/js/stock.js:1103 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1100 +#: templates/js/stock.js:1121 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1123 +#: templates/js/stock.js:1144 msgid "Added" msgstr "" -#: templates/js/stock.js:1131 +#: templates/js/stock.js:1152 msgid "Removed" msgstr "" -#: templates/js/stock.js:1163 +#: templates/js/stock.js:1184 msgid "No user information" msgstr "" -#: templates/js/stock.js:1175 +#: templates/js/stock.js:1196 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1176 +#: templates/js/stock.js:1197 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1300 +#: templates/js/stock.js:1321 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1341 +#: templates/js/stock.js:1362 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1364 +#: templates/js/stock.js:1385 msgid "Serial" msgstr "" -#: templates/js/stock.js:1392 +#: templates/js/stock.js:1413 msgid "Uninstall Stock Item" msgstr "" From 70cbee1a55b8b2e338be84f186d3dd82d1674350 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 21 Jun 2021 18:00:25 +1000 Subject: [PATCH 169/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/tr/LC_MESSAGES/django.po | 98 +++++++++++------------ 1 file changed, 49 insertions(+), 49 deletions(-) diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index b36f0172ca..dfb82beb61 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 06:40+0000\n" -"PO-Revision-Date: 2021-06-21 06:54\n" +"POT-Creation-Date: 2021-06-21 07:26+0000\n" +"PO-Revision-Date: 2021-06-21 08:00\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -124,7 +124,7 @@ msgstr "Dosya yorumu" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1154 +#: templates/js/stock.js:1175 msgid "User" msgstr "Kullanıcı" @@ -137,7 +137,7 @@ msgstr "yükleme tarihi" #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:947 +#: templates/js/part.js:642 templates/js/stock.js:968 msgid "Name" msgstr "Adı" @@ -159,8 +159,8 @@ msgstr "Adı" #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:552 templates/js/stock.js:959 -#: templates/js/stock.js:1004 +#: templates/js/stock.js:552 templates/js/stock.js:980 +#: templates/js/stock.js:1025 msgid "Description" msgstr "Açıklama" @@ -488,8 +488,8 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 #: templates/js/build.js:1108 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1139 -#: templates/js/stock.js:1358 +#: templates/js/part.js:796 templates/js/stock.js:1160 +#: templates/js/stock.js:1379 msgid "Quantity" msgstr "Miktar" @@ -535,7 +535,7 @@ msgstr "Yapım işini tamamlandı olarak işaretle" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 #: templates/js/build.js:584 templates/js/order.js:378 -#: templates/js/stock.js:639 templates/js/stock.js:1031 +#: templates/js/stock.js:639 templates/js/stock.js:1052 msgid "Location" msgstr "Konum" @@ -549,8 +549,8 @@ msgstr "Tamamlanmış parçaların konumu" #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:864 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:626 templates/js/stock.js:1108 -#: templates/js/stock.js:1374 +#: templates/js/stock.js:626 templates/js/stock.js:1129 +#: templates/js/stock.js:1395 msgid "Status" msgstr "Durum" @@ -647,7 +647,7 @@ msgstr "Bu yapım işinin tahsis edildiği yapım işi emri" #: templates/js/build.js:1075 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1346 +#: templates/js/stock.js:1367 msgid "Part" msgstr "Parça" @@ -777,7 +777,7 @@ msgstr "Harici URL'ye bağlantı" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695 msgid "Notes" msgstr "Notlar" @@ -843,7 +843,7 @@ msgstr "Yapım işi için tahsis edilen parçalar" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:925 #: templates/js/order.js:366 templates/js/order.js:371 -#: templates/js/stock.js:1090 +#: templates/js/stock.js:1111 msgid "Stock Item" msgstr "Stok Kalemi" @@ -1196,7 +1196,7 @@ msgstr "Hedef konumu belirtilmedi" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:303 templates/js/stock.js:634 -#: templates/js/stock.js:1381 templates/js/table_filters.js:112 +#: templates/js/stock.js:1402 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "Toplu" @@ -1251,7 +1251,7 @@ msgstr "Yapım İşi Emri Detayları" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 -#: templates/js/stock.js:1019 +#: templates/js/stock.js:1040 msgid "Details" msgstr "Detaylar" @@ -2127,7 +2127,7 @@ msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:670 +#: templates/js/stock.js:691 msgid "Packaging" msgstr "" @@ -2214,7 +2214,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1072 +#: templates/js/stock.js:1093 msgid "Customer" msgstr "Müşteri" @@ -2260,7 +2260,7 @@ msgstr "Parçaları Sil" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1287 +#: templates/js/stock.js:1308 msgid "New Part" msgstr "" @@ -2306,7 +2306,7 @@ msgstr "Yeni tedarikçi parçası oluştur" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1293 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1314 msgid "New Supplier Part" msgstr "Yeni Tedarikçi Parçası" @@ -2444,7 +2444,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:971 +#: templates/InvenTree/search.html:198 templates/js/stock.js:992 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "Stok Kalemleri" @@ -2665,7 +2665,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:638 templates/js/stock.js:1294 +#: company/views.py:638 templates/js/stock.js:1315 msgid "Create new Supplier Part" msgstr "" @@ -2921,7 +2921,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:1053 +#: templates/js/stock.js:665 templates/js/stock.js:1074 msgid "Purchase Order" msgstr "" @@ -2941,7 +2941,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:672 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686 msgid "Purchase Price" msgstr "" @@ -3046,8 +3046,8 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:711 -#: templates/js/stock.js:1299 +#: stock/templates/stock/location.html:191 templates/js/stock.js:732 +#: templates/js/stock.js:1320 msgid "New Location" msgstr "Yeni Konum" @@ -4252,7 +4252,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1288 +#: templates/js/stock.js:1309 msgid "Create New Part" msgstr "" @@ -4393,7 +4393,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:712 +#: stock/templates/stock/location.html:192 templates/js/stock.js:733 msgid "Create new location" msgstr "Yeni konum oluştur" @@ -5282,7 +5282,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:987 +#: templates/js/order.js:195 templates/js/stock.js:1008 msgid "Date" msgstr "" @@ -6696,7 +6696,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:509 templates/js/stock.js:941 +#: templates/js/stock.js:509 templates/js/stock.js:962 msgid "Select" msgstr "" @@ -6963,7 +6963,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:965 +#: templates/js/part.js:660 templates/js/stock.js:986 msgid "Path" msgstr "" @@ -7161,75 +7161,75 @@ msgstr "" msgid "Stocktake" msgstr "" -#: templates/js/stock.js:828 +#: templates/js/stock.js:849 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:843 +#: templates/js/stock.js:864 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:857 +#: templates/js/stock.js:878 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:858 +#: templates/js/stock.js:879 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:997 +#: templates/js/stock.js:1018 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1044 +#: templates/js/stock.js:1065 msgid "Location no longer exists" msgstr "Konum artık yok" -#: templates/js/stock.js:1063 +#: templates/js/stock.js:1084 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1082 +#: templates/js/stock.js:1103 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1100 +#: templates/js/stock.js:1121 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1123 +#: templates/js/stock.js:1144 msgid "Added" msgstr "" -#: templates/js/stock.js:1131 +#: templates/js/stock.js:1152 msgid "Removed" msgstr "" -#: templates/js/stock.js:1163 +#: templates/js/stock.js:1184 msgid "No user information" msgstr "" -#: templates/js/stock.js:1175 +#: templates/js/stock.js:1196 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1176 +#: templates/js/stock.js:1197 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1300 +#: templates/js/stock.js:1321 msgid "Create New Location" msgstr "Yeni Konum Oluştur" -#: templates/js/stock.js:1341 +#: templates/js/stock.js:1362 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1364 +#: templates/js/stock.js:1385 msgid "Serial" msgstr "Seri No" -#: templates/js/stock.js:1392 +#: templates/js/stock.js:1413 msgid "Uninstall Stock Item" msgstr "" From 9efbaa4f13d7321f5a2f6236e062ba9dff651466 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 21 Jun 2021 18:00:26 +1000 Subject: [PATCH 170/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/zh/LC_MESSAGES/django.po | 98 +++++++++++------------ 1 file changed, 49 insertions(+), 49 deletions(-) diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 2be1a58987..b798eeff95 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 06:40+0000\n" -"PO-Revision-Date: 2021-06-21 06:54\n" +"POT-Creation-Date: 2021-06-21 07:26+0000\n" +"PO-Revision-Date: 2021-06-21 08:00\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -124,7 +124,7 @@ msgstr "文件注释" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1154 +#: templates/js/stock.js:1175 msgid "User" msgstr "用户" @@ -137,7 +137,7 @@ msgstr "上传日期" #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:947 +#: templates/js/part.js:642 templates/js/stock.js:968 msgid "Name" msgstr "名称" @@ -159,8 +159,8 @@ msgstr "名称" #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:552 templates/js/stock.js:959 -#: templates/js/stock.js:1004 +#: templates/js/stock.js:552 templates/js/stock.js:980 +#: templates/js/stock.js:1025 msgid "Description" msgstr "" @@ -488,8 +488,8 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 #: templates/js/build.js:1108 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1139 -#: templates/js/stock.js:1358 +#: templates/js/part.js:796 templates/js/stock.js:1160 +#: templates/js/stock.js:1379 msgid "Quantity" msgstr "" @@ -535,7 +535,7 @@ msgstr "" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 #: templates/js/build.js:584 templates/js/order.js:378 -#: templates/js/stock.js:639 templates/js/stock.js:1031 +#: templates/js/stock.js:639 templates/js/stock.js:1052 msgid "Location" msgstr "" @@ -549,8 +549,8 @@ msgstr "" #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:864 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:626 templates/js/stock.js:1108 -#: templates/js/stock.js:1374 +#: templates/js/stock.js:626 templates/js/stock.js:1129 +#: templates/js/stock.js:1395 msgid "Status" msgstr "" @@ -647,7 +647,7 @@ msgstr "" #: templates/js/build.js:1075 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1346 +#: templates/js/stock.js:1367 msgid "Part" msgstr "" @@ -777,7 +777,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695 msgid "Notes" msgstr "" @@ -843,7 +843,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:925 #: templates/js/order.js:366 templates/js/order.js:371 -#: templates/js/stock.js:1090 +#: templates/js/stock.js:1111 msgid "Stock Item" msgstr "" @@ -1196,7 +1196,7 @@ msgstr "" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:303 templates/js/stock.js:634 -#: templates/js/stock.js:1381 templates/js/table_filters.js:112 +#: templates/js/stock.js:1402 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" @@ -1251,7 +1251,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 -#: templates/js/stock.js:1019 +#: templates/js/stock.js:1040 msgid "Details" msgstr "" @@ -2127,7 +2127,7 @@ msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:670 +#: templates/js/stock.js:691 msgid "Packaging" msgstr "" @@ -2214,7 +2214,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1072 +#: templates/js/stock.js:1093 msgid "Customer" msgstr "" @@ -2260,7 +2260,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1287 +#: templates/js/stock.js:1308 msgid "New Part" msgstr "" @@ -2306,7 +2306,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1293 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1314 msgid "New Supplier Part" msgstr "" @@ -2444,7 +2444,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:971 +#: templates/InvenTree/search.html:198 templates/js/stock.js:992 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2665,7 +2665,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:638 templates/js/stock.js:1294 +#: company/views.py:638 templates/js/stock.js:1315 msgid "Create new Supplier Part" msgstr "" @@ -2921,7 +2921,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:1053 +#: templates/js/stock.js:665 templates/js/stock.js:1074 msgid "Purchase Order" msgstr "" @@ -2941,7 +2941,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:672 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686 msgid "Purchase Price" msgstr "" @@ -3046,8 +3046,8 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:711 -#: templates/js/stock.js:1299 +#: stock/templates/stock/location.html:191 templates/js/stock.js:732 +#: templates/js/stock.js:1320 msgid "New Location" msgstr "" @@ -4252,7 +4252,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1288 +#: templates/js/stock.js:1309 msgid "Create New Part" msgstr "" @@ -4393,7 +4393,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:712 +#: stock/templates/stock/location.html:192 templates/js/stock.js:733 msgid "Create new location" msgstr "" @@ -5282,7 +5282,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:987 +#: templates/js/order.js:195 templates/js/stock.js:1008 msgid "Date" msgstr "" @@ -6696,7 +6696,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:509 templates/js/stock.js:941 +#: templates/js/stock.js:509 templates/js/stock.js:962 msgid "Select" msgstr "" @@ -6963,7 +6963,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:965 +#: templates/js/part.js:660 templates/js/stock.js:986 msgid "Path" msgstr "" @@ -7161,75 +7161,75 @@ msgstr "" msgid "Stocktake" msgstr "" -#: templates/js/stock.js:828 +#: templates/js/stock.js:849 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:843 +#: templates/js/stock.js:864 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:857 +#: templates/js/stock.js:878 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:858 +#: templates/js/stock.js:879 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:997 +#: templates/js/stock.js:1018 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1044 +#: templates/js/stock.js:1065 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1063 +#: templates/js/stock.js:1084 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1082 +#: templates/js/stock.js:1103 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1100 +#: templates/js/stock.js:1121 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1123 +#: templates/js/stock.js:1144 msgid "Added" msgstr "" -#: templates/js/stock.js:1131 +#: templates/js/stock.js:1152 msgid "Removed" msgstr "" -#: templates/js/stock.js:1163 +#: templates/js/stock.js:1184 msgid "No user information" msgstr "" -#: templates/js/stock.js:1175 +#: templates/js/stock.js:1196 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1176 +#: templates/js/stock.js:1197 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1300 +#: templates/js/stock.js:1321 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1341 +#: templates/js/stock.js:1362 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1364 +#: templates/js/stock.js:1385 msgid "Serial" msgstr "" -#: templates/js/stock.js:1392 +#: templates/js/stock.js:1413 msgid "Uninstall Stock Item" msgstr "" From 44d5e6cf6928824f7d68baf176c7ea198e02d191 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 21 Jun 2021 18:00:29 +1000 Subject: [PATCH 171/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 98 +++++++++++------------ 1 file changed, 49 insertions(+), 49 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 911eea070d..ccc31db04f 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 06:40+0000\n" -"PO-Revision-Date: 2021-06-21 06:54\n" +"POT-Creation-Date: 2021-06-21 07:26+0000\n" +"PO-Revision-Date: 2021-06-21 08:00\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -124,7 +124,7 @@ msgstr "Datei-Kommentar" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1154 +#: templates/js/stock.js:1175 msgid "User" msgstr "Benutzer" @@ -137,7 +137,7 @@ msgstr "Hochladedatum" #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:947 +#: templates/js/part.js:642 templates/js/stock.js:968 msgid "Name" msgstr "Name" @@ -159,8 +159,8 @@ msgstr "Name" #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:552 templates/js/stock.js:959 -#: templates/js/stock.js:1004 +#: templates/js/stock.js:552 templates/js/stock.js:980 +#: templates/js/stock.js:1025 msgid "Description" msgstr "Beschreibung" @@ -488,8 +488,8 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 #: templates/js/build.js:1108 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1139 -#: templates/js/stock.js:1358 +#: templates/js/part.js:796 templates/js/stock.js:1160 +#: templates/js/stock.js:1379 msgid "Quantity" msgstr "Anzahl" @@ -535,7 +535,7 @@ msgstr "Bauauftrag als vollständig markieren" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 #: templates/js/build.js:584 templates/js/order.js:378 -#: templates/js/stock.js:639 templates/js/stock.js:1031 +#: templates/js/stock.js:639 templates/js/stock.js:1052 msgid "Location" msgstr "Lagerort" @@ -549,8 +549,8 @@ msgstr "Lagerort der Endprodukte" #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:864 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:626 templates/js/stock.js:1108 -#: templates/js/stock.js:1374 +#: templates/js/stock.js:626 templates/js/stock.js:1129 +#: templates/js/stock.js:1395 msgid "Status" msgstr "Status" @@ -647,7 +647,7 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: templates/js/build.js:1075 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1346 +#: templates/js/stock.js:1367 msgid "Part" msgstr "Teil" @@ -777,7 +777,7 @@ msgstr "Link zu einer externen URL" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695 msgid "Notes" msgstr "Notizen" @@ -843,7 +843,7 @@ msgstr "Bauauftrag starten um Teile zuzuweisen" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:925 #: templates/js/order.js:366 templates/js/order.js:371 -#: templates/js/stock.js:1090 +#: templates/js/stock.js:1111 msgid "Stock Item" msgstr "BestandsObjekt" @@ -1196,7 +1196,7 @@ msgstr "Ziel-Lagerort nicht angegeben" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:303 templates/js/stock.js:634 -#: templates/js/stock.js:1381 templates/js/table_filters.js:112 +#: templates/js/stock.js:1402 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "Losnummer" @@ -1251,7 +1251,7 @@ msgstr "Bauauftrag-details" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 -#: templates/js/stock.js:1019 +#: templates/js/stock.js:1040 msgid "Details" msgstr "Details" @@ -2127,7 +2127,7 @@ msgstr "Mindestpreis" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:670 +#: templates/js/stock.js:691 msgid "Packaging" msgstr "Verpackungen" @@ -2215,7 +2215,7 @@ msgstr "verwendet Standard-Währung" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1072 +#: templates/js/stock.js:1093 msgid "Customer" msgstr "Kunde" @@ -2261,7 +2261,7 @@ msgstr "Teile löschen" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1287 +#: templates/js/stock.js:1308 msgid "New Part" msgstr "Neues Teil" @@ -2307,7 +2307,7 @@ msgstr "Neues Zuliefererteil anlegen" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1293 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1314 msgid "New Supplier Part" msgstr "Neues Zuliefererteil" @@ -2445,7 +2445,7 @@ msgstr "Zuliefererteile" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:971 +#: templates/InvenTree/search.html:198 templates/js/stock.js:992 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "Teilbestand" @@ -2666,7 +2666,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "Zuliefererteil bearbeiten" -#: company/views.py:638 templates/js/stock.js:1294 +#: company/views.py:638 templates/js/stock.js:1315 msgid "Create new Supplier Part" msgstr "Neues Zuliefererteil anlegen" @@ -2922,7 +2922,7 @@ msgstr "Bestellung" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:1053 +#: templates/js/stock.js:665 templates/js/stock.js:1074 msgid "Purchase Order" msgstr "Bestellung" @@ -2942,7 +2942,7 @@ msgid "Number of items received" msgstr "Empfangene Objekt-Anzahl" #: order/models.py:672 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686 msgid "Purchase Price" msgstr "Preis" @@ -3047,8 +3047,8 @@ msgstr "Aufgegeben" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:711 -#: templates/js/stock.js:1299 +#: stock/templates/stock/location.html:191 templates/js/stock.js:732 +#: templates/js/stock.js:1320 msgid "New Location" msgstr "Neuer Lagerort" @@ -4253,7 +4253,7 @@ msgid "All selected BOM items will be deleted" msgstr "Alle ausgewählte Stücklistenpositionen werden gelöscht" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1288 +#: templates/js/stock.js:1309 msgid "Create New Part" msgstr "Neues Teil anlegen" @@ -4394,7 +4394,7 @@ msgid "View grid display" msgstr "Rasteransicht anzeigen" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:712 +#: stock/templates/stock/location.html:192 templates/js/stock.js:733 msgid "Create new location" msgstr "Neuen Lagerort anlegen" @@ -5283,7 +5283,7 @@ msgid "Result" msgstr "Ergebnis" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:987 +#: templates/js/order.js:195 templates/js/stock.js:1008 msgid "Date" msgstr "Datum" @@ -6700,7 +6700,7 @@ msgid "No builds matching query" msgstr "Keine Bauaufträge passen zur Anfrage" #: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:509 templates/js/stock.js:941 +#: templates/js/stock.js:509 templates/js/stock.js:962 msgid "Select" msgstr "Auswählen" @@ -6967,7 +6967,7 @@ msgstr "Keine Kategorie" msgid "Low stock" msgstr "Bestand niedrig" -#: templates/js/part.js:660 templates/js/stock.js:965 +#: templates/js/part.js:660 templates/js/stock.js:986 msgid "Path" msgstr "Pfad" @@ -7165,75 +7165,75 @@ msgstr "gelöscht" msgid "Stocktake" msgstr "Inventur" -#: templates/js/stock.js:828 +#: templates/js/stock.js:849 msgid "Stock Status" msgstr "Status" -#: templates/js/stock.js:843 +#: templates/js/stock.js:864 msgid "Set Stock Status" msgstr "Status setzen" -#: templates/js/stock.js:857 +#: templates/js/stock.js:878 msgid "Select Status Code" msgstr "Status Code setzen" -#: templates/js/stock.js:858 +#: templates/js/stock.js:879 msgid "Status code must be selected" msgstr "Status Code muss ausgewählt werden" -#: templates/js/stock.js:997 +#: templates/js/stock.js:1018 msgid "Invalid date" msgstr "Ungültiges Datum" -#: templates/js/stock.js:1044 +#: templates/js/stock.js:1065 msgid "Location no longer exists" msgstr "Standort nicht mehr vorhanden" -#: templates/js/stock.js:1063 +#: templates/js/stock.js:1084 msgid "Purchase order no longer exists" msgstr "Bestellung existiert nicht mehr" -#: templates/js/stock.js:1082 +#: templates/js/stock.js:1103 msgid "Customer no longer exists" msgstr "Kunde existiert nicht mehr" -#: templates/js/stock.js:1100 +#: templates/js/stock.js:1121 msgid "Stock item no longer exists" msgstr "Lagerbestand existiert nicht mehr" -#: templates/js/stock.js:1123 +#: templates/js/stock.js:1144 msgid "Added" msgstr "Hinzugefügt" -#: templates/js/stock.js:1131 +#: templates/js/stock.js:1152 msgid "Removed" msgstr "Entfernt" -#: templates/js/stock.js:1163 +#: templates/js/stock.js:1184 msgid "No user information" msgstr "Keine Benutzerinformation" -#: templates/js/stock.js:1175 +#: templates/js/stock.js:1196 msgid "Edit tracking entry" msgstr "Tracking-Eintrag bearbeiten" -#: templates/js/stock.js:1176 +#: templates/js/stock.js:1197 msgid "Delete tracking entry" msgstr "Tracking-Eintrag löschen" -#: templates/js/stock.js:1300 +#: templates/js/stock.js:1321 msgid "Create New Location" msgstr "Neuen Lagerort anlegen" -#: templates/js/stock.js:1341 +#: templates/js/stock.js:1362 msgid "No installed items" msgstr "Keine installierten Elemente" -#: templates/js/stock.js:1364 +#: templates/js/stock.js:1385 msgid "Serial" msgstr "Seriennummer" -#: templates/js/stock.js:1392 +#: templates/js/stock.js:1413 msgid "Uninstall Stock Item" msgstr "Lagerbestand entfernen" From 147ee658ece8a014cc57472279efe72c4a7b5a99 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 21 Jun 2021 18:00:30 +1000 Subject: [PATCH 172/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ja/LC_MESSAGES/django.po | 98 +++++++++++------------ 1 file changed, 49 insertions(+), 49 deletions(-) diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 41d3298d11..b5b2ffdfea 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 06:40+0000\n" -"PO-Revision-Date: 2021-06-21 06:54\n" +"POT-Creation-Date: 2021-06-21 07:26+0000\n" +"PO-Revision-Date: 2021-06-21 08:00\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -124,7 +124,7 @@ msgstr "" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1154 +#: templates/js/stock.js:1175 msgid "User" msgstr "" @@ -137,7 +137,7 @@ msgstr "" #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:947 +#: templates/js/part.js:642 templates/js/stock.js:968 msgid "Name" msgstr "" @@ -159,8 +159,8 @@ msgstr "" #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:552 templates/js/stock.js:959 -#: templates/js/stock.js:1004 +#: templates/js/stock.js:552 templates/js/stock.js:980 +#: templates/js/stock.js:1025 msgid "Description" msgstr "" @@ -488,8 +488,8 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 #: templates/js/build.js:1108 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1139 -#: templates/js/stock.js:1358 +#: templates/js/part.js:796 templates/js/stock.js:1160 +#: templates/js/stock.js:1379 msgid "Quantity" msgstr "" @@ -535,7 +535,7 @@ msgstr "" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 #: templates/js/build.js:584 templates/js/order.js:378 -#: templates/js/stock.js:639 templates/js/stock.js:1031 +#: templates/js/stock.js:639 templates/js/stock.js:1052 msgid "Location" msgstr "" @@ -549,8 +549,8 @@ msgstr "" #: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:864 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:626 templates/js/stock.js:1108 -#: templates/js/stock.js:1374 +#: templates/js/stock.js:626 templates/js/stock.js:1129 +#: templates/js/stock.js:1395 msgid "Status" msgstr "" @@ -647,7 +647,7 @@ msgstr "" #: templates/js/build.js:1075 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1346 +#: templates/js/stock.js:1367 msgid "Part" msgstr "" @@ -777,7 +777,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:674 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695 msgid "Notes" msgstr "" @@ -843,7 +843,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:925 #: templates/js/order.js:366 templates/js/order.js:371 -#: templates/js/stock.js:1090 +#: templates/js/stock.js:1111 msgid "Stock Item" msgstr "" @@ -1196,7 +1196,7 @@ msgstr "" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:303 templates/js/stock.js:634 -#: templates/js/stock.js:1381 templates/js/table_filters.js:112 +#: templates/js/stock.js:1402 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" @@ -1251,7 +1251,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 -#: templates/js/stock.js:1019 +#: templates/js/stock.js:1040 msgid "Details" msgstr "" @@ -2127,7 +2127,7 @@ msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:670 +#: templates/js/stock.js:691 msgid "Packaging" msgstr "" @@ -2214,7 +2214,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1072 +#: templates/js/stock.js:1093 msgid "Customer" msgstr "" @@ -2260,7 +2260,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1287 +#: templates/js/stock.js:1308 msgid "New Part" msgstr "" @@ -2306,7 +2306,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1293 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1314 msgid "New Supplier Part" msgstr "" @@ -2444,7 +2444,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:971 +#: templates/InvenTree/search.html:198 templates/js/stock.js:992 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2665,7 +2665,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:638 templates/js/stock.js:1294 +#: company/views.py:638 templates/js/stock.js:1315 msgid "Create new Supplier Part" msgstr "" @@ -2921,7 +2921,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:1053 +#: templates/js/stock.js:665 templates/js/stock.js:1074 msgid "Purchase Order" msgstr "" @@ -2941,7 +2941,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:672 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:665 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686 msgid "Purchase Price" msgstr "" @@ -3046,8 +3046,8 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:711 -#: templates/js/stock.js:1299 +#: stock/templates/stock/location.html:191 templates/js/stock.js:732 +#: templates/js/stock.js:1320 msgid "New Location" msgstr "" @@ -4252,7 +4252,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1288 +#: templates/js/stock.js:1309 msgid "Create New Part" msgstr "" @@ -4393,7 +4393,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:712 +#: stock/templates/stock/location.html:192 templates/js/stock.js:733 msgid "Create new location" msgstr "" @@ -5282,7 +5282,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:987 +#: templates/js/order.js:195 templates/js/stock.js:1008 msgid "Date" msgstr "" @@ -6696,7 +6696,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:509 templates/js/stock.js:941 +#: templates/js/stock.js:509 templates/js/stock.js:962 msgid "Select" msgstr "" @@ -6963,7 +6963,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:965 +#: templates/js/part.js:660 templates/js/stock.js:986 msgid "Path" msgstr "" @@ -7161,75 +7161,75 @@ msgstr "" msgid "Stocktake" msgstr "" -#: templates/js/stock.js:828 +#: templates/js/stock.js:849 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:843 +#: templates/js/stock.js:864 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:857 +#: templates/js/stock.js:878 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:858 +#: templates/js/stock.js:879 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:997 +#: templates/js/stock.js:1018 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1044 +#: templates/js/stock.js:1065 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1063 +#: templates/js/stock.js:1084 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1082 +#: templates/js/stock.js:1103 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1100 +#: templates/js/stock.js:1121 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1123 +#: templates/js/stock.js:1144 msgid "Added" msgstr "" -#: templates/js/stock.js:1131 +#: templates/js/stock.js:1152 msgid "Removed" msgstr "" -#: templates/js/stock.js:1163 +#: templates/js/stock.js:1184 msgid "No user information" msgstr "" -#: templates/js/stock.js:1175 +#: templates/js/stock.js:1196 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1176 +#: templates/js/stock.js:1197 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1300 +#: templates/js/stock.js:1321 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1341 +#: templates/js/stock.js:1362 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1364 +#: templates/js/stock.js:1385 msgid "Serial" msgstr "" -#: templates/js/stock.js:1392 +#: templates/js/stock.js:1413 msgid "Uninstall Stock Item" msgstr "" From 3228c0673c1afc9d52bf09dfa76a937d79532d26 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 21 Jun 2021 10:58:42 +0000 Subject: [PATCH 173/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 2 +- InvenTree/locale/en/LC_MESSAGES/django.po | 2 +- InvenTree/locale/es/LC_MESSAGES/django.po | 2 +- InvenTree/locale/fr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/it/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ja/LC_MESSAGES/django.po | 2 +- InvenTree/locale/pl/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ru/LC_MESSAGES/django.po | 2 +- InvenTree/locale/tr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/zh/LC_MESSAGES/django.po | 2 +- 10 files changed, 10 insertions(+), 10 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 01ad9322b0..8a0446a4fe 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 07:26+0000\n" +"POT-Creation-Date: 2021-06-21 10:58+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: German\n" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 42716eed5f..0607103cb7 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 07:26+0000\n" +"POT-Creation-Date: 2021-06-21 10:58+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 6443b769f0..b13a60441f 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 07:26+0000\n" +"POT-Creation-Date: 2021-06-21 10:58+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Spanish\n" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index e4d487ad11..872856d672 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 07:26+0000\n" +"POT-Creation-Date: 2021-06-21 10:58+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: French\n" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index b19916db90..381ed0e2a0 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 07:26+0000\n" +"POT-Creation-Date: 2021-06-21 10:58+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Italian\n" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 4e7c63e89f..b49a1d6dba 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 07:26+0000\n" +"POT-Creation-Date: 2021-06-21 10:58+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Japanese\n" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index ed99a4aab9..29ecb2caf9 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 07:26+0000\n" +"POT-Creation-Date: 2021-06-21 10:58+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Polish\n" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index bac6800fa3..28160682b1 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 07:26+0000\n" +"POT-Creation-Date: 2021-06-21 10:58+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Russian\n" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 03bbf64188..57c0a2ea0c 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 07:26+0000\n" +"POT-Creation-Date: 2021-06-21 10:58+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Turkish\n" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 3c3cd03c16..b9b99c2b99 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 07:26+0000\n" +"POT-Creation-Date: 2021-06-21 10:58+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" From ecae24008c27299a68c036e9ddd9e39d6a8ea1ad Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 22 Jun 2021 05:13:47 +1000 Subject: [PATCH 174/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/pl/LC_MESSAGES/django.po | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index efe1b49325..3d6b8af2c2 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-06-21 07:26+0000\n" -"PO-Revision-Date: 2021-06-21 08:00\n" +"PO-Revision-Date: 2021-06-21 19:13\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -1865,7 +1865,7 @@ msgstr "" #: order/templates/order/po_navbar.html:22 order/views.py:582 #: part/templates/part/bom_upload/upload_file.html:27 msgid "Upload File" -msgstr "Wyślik plik" +msgstr "Wyślij plik" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:583 part/templates/part/bom_upload/select_fields.html:58 From feb90e4871483bf0bd9444f6a22914d21196230e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 21 Jun 2021 22:28:03 +0000 Subject: [PATCH 175/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 50 +++++++++++++---------- InvenTree/locale/en/LC_MESSAGES/django.po | 48 ++++++++++++---------- InvenTree/locale/es/LC_MESSAGES/django.po | 50 +++++++++++++---------- InvenTree/locale/fr/LC_MESSAGES/django.po | 48 ++++++++++++---------- InvenTree/locale/it/LC_MESSAGES/django.po | 48 ++++++++++++---------- InvenTree/locale/ja/LC_MESSAGES/django.po | 48 ++++++++++++---------- InvenTree/locale/pl/LC_MESSAGES/django.po | 50 +++++++++++++---------- InvenTree/locale/ru/LC_MESSAGES/django.po | 48 ++++++++++++---------- InvenTree/locale/tr/LC_MESSAGES/django.po | 48 ++++++++++++---------- InvenTree/locale/zh/LC_MESSAGES/django.po | 48 ++++++++++++---------- 10 files changed, 266 insertions(+), 220 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 8a0446a4fe..ec27008a19 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 10:58+0000\n" +"POT-Creation-Date: 2021-06-21 22:27+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: German\n" @@ -546,7 +546,7 @@ msgstr "Lagerort der Endprodukte" #: build/forms.py:215 build/templates/build/build_base.html:138 #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 -#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 +#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:864 #: templates/js/order.js:187 templates/js/order.js:285 #: templates/js/stock.js:626 templates/js/stock.js:1129 @@ -1286,8 +1286,8 @@ msgstr "Bermerkungen bearbeiten" #: build/templates/build/notes.html:26 company/templates/company/notes.html:24 #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 -#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:482 -#: stock/templates/stock/item_base.html:492 +#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487 +#: stock/templates/stock/item_base.html:497 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "Speichern" @@ -2049,7 +2049,7 @@ msgstr "Teilbeschreibung des Herstellers" #: company/models.py:390 company/models.py:520 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 -#: stock/templates/stock/item_base.html:357 +#: stock/templates/stock/item_base.html:362 msgid "Manufacturer Part" msgstr "Herstellerteil" @@ -2089,7 +2089,7 @@ msgstr "Einheit des Parameters" #: company/templates/company/supplier_part_detail.html:25 order/models.py:193 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 -#: part/bom.py:286 stock/templates/stock/item_base.html:364 +#: part/bom.py:286 stock/templates/stock/item_base.html:369 #: templates/js/company.js:48 templates/js/company.js:364 #: templates/js/order.js:170 msgid "Supplier" @@ -2516,7 +2516,7 @@ msgstr "Neuer Auftrag" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:416 -#: stock/templates/stock/item_base.html:369 templates/js/company.js:380 +#: stock/templates/stock/item_base.html:374 templates/js/company.js:380 msgid "Supplier Part" msgstr "Zuliefererteil" @@ -2564,7 +2564,7 @@ msgstr "Teil bestellen" msgid "Pricing Information" msgstr "Preisinformationen ansehen" -#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854 +#: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 #: part/templates/part/sale_prices.html:17 part/views.py:2749 msgid "Add Price Break" msgstr "Preisstaffel hinzufügen" @@ -2684,23 +2684,23 @@ msgstr "Herstellerteil ändern" msgid "Edit Supplier Part" msgstr "Zuliefererteil bearbeiten" -#: company/views.py:638 templates/js/stock.js:1315 +#: company/views.py:639 templates/js/stock.js:1315 msgid "Create new Supplier Part" msgstr "Neues Zuliefererteil anlegen" -#: company/views.py:782 +#: company/views.py:783 msgid "Delete Supplier Part" msgstr "Zuliefererteil entfernen" -#: company/views.py:859 part/views.py:2753 +#: company/views.py:860 part/views.py:2753 msgid "Added new price break" msgstr "neue Preisstaffel hinzufügt" -#: company/views.py:915 part/views.py:2797 +#: company/views.py:916 part/views.py:2797 msgid "Edit Price Break" msgstr "Preisstaffel bearbeiten" -#: company/views.py:930 part/views.py:2811 +#: company/views.py:931 part/views.py:2811 msgid "Delete Price Break" msgstr "Preisstaffel löschen" @@ -4678,7 +4678,7 @@ msgstr "Preisinformationen ansehen" msgid "Part Test Templates" msgstr "Teil Test-Vorlagen" -#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409 +#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:414 msgid "Tests" msgstr "Tests" @@ -5346,7 +5346,7 @@ msgid "Moved {n} parts to {loc}" msgstr "{n} Teile nach {loc} bewegt" #: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 -#: stock/templates/stock/item_base.html:376 templates/js/stock.js:654 +#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654 msgid "Expiry Date" msgstr "Ablaufdatum" @@ -5632,12 +5632,12 @@ msgid "Stock Item Attachments" msgstr "BestandsObjekt-Anhang" #: stock/templates/stock/item_base.html:33 -#: stock/templates/stock/item_base.html:380 templates/js/table_filters.js:150 +#: stock/templates/stock/item_base.html:385 templates/js/table_filters.js:150 msgid "Expired" msgstr "abgelaufen" #: stock/templates/stock/item_base.html:43 -#: stock/templates/stock/item_base.html:382 templates/js/table_filters.js:155 +#: stock/templates/stock/item_base.html:387 templates/js/table_filters.js:155 msgid "Stale" msgstr "überfällig" @@ -5779,25 +5779,31 @@ msgstr "Barcode-Bezeichner" msgid "Parent Item" msgstr "Elternposition" -#: stock/templates/stock/item_base.html:380 +#: stock/templates/stock/item_base.html:356 +#, fuzzy +#| msgid "is manufacturer" +msgid "No manufacturer set" +msgstr "ist Hersteller" + +#: stock/templates/stock/item_base.html:385 #, python-format msgid "This StockItem expired on %(item.expiry_date)s" msgstr "Dieses BestandsObjekt lief am %(item.expiry_date)s ab" -#: stock/templates/stock/item_base.html:382 +#: stock/templates/stock/item_base.html:387 #, python-format msgid "This StockItem expires on %(item.expiry_date)s" msgstr "Dieses BestandsObjekt läuft am %(item.expiry_date)s ab" -#: stock/templates/stock/item_base.html:389 templates/js/stock.js:660 +#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660 msgid "Last Updated" msgstr "Zuletzt aktualisiert" -#: stock/templates/stock/item_base.html:394 +#: stock/templates/stock/item_base.html:399 msgid "Last Stocktake" msgstr "Letzte Inventur" -#: stock/templates/stock/item_base.html:398 +#: stock/templates/stock/item_base.html:403 msgid "No stocktake performed" msgstr "Keine Inventur ausgeführt" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 0607103cb7..3264281c04 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 10:58+0000\n" +"POT-Creation-Date: 2021-06-21 22:27+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -547,7 +547,7 @@ msgstr "" #: build/forms.py:215 build/templates/build/build_base.html:138 #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 -#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 +#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:864 #: templates/js/order.js:187 templates/js/order.js:285 #: templates/js/stock.js:626 templates/js/stock.js:1129 @@ -1287,8 +1287,8 @@ msgstr "" #: build/templates/build/notes.html:26 company/templates/company/notes.html:24 #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 -#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:482 -#: stock/templates/stock/item_base.html:492 +#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487 +#: stock/templates/stock/item_base.html:497 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "" @@ -2044,7 +2044,7 @@ msgstr "" #: company/models.py:390 company/models.py:520 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 -#: stock/templates/stock/item_base.html:357 +#: stock/templates/stock/item_base.html:362 msgid "Manufacturer Part" msgstr "" @@ -2078,7 +2078,7 @@ msgstr "" #: company/templates/company/supplier_part_detail.html:25 order/models.py:193 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 -#: part/bom.py:286 stock/templates/stock/item_base.html:364 +#: part/bom.py:286 stock/templates/stock/item_base.html:369 #: templates/js/company.js:48 templates/js/company.js:364 #: templates/js/order.js:170 msgid "Supplier" @@ -2503,7 +2503,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:416 -#: stock/templates/stock/item_base.html:369 templates/js/company.js:380 +#: stock/templates/stock/item_base.html:374 templates/js/company.js:380 msgid "Supplier Part" msgstr "" @@ -2551,7 +2551,7 @@ msgstr "" msgid "Pricing Information" msgstr "" -#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854 +#: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 #: part/templates/part/sale_prices.html:17 part/views.py:2749 msgid "Add Price Break" msgstr "" @@ -2667,23 +2667,23 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:638 templates/js/stock.js:1315 +#: company/views.py:639 templates/js/stock.js:1315 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:782 +#: company/views.py:783 msgid "Delete Supplier Part" msgstr "" -#: company/views.py:859 part/views.py:2753 +#: company/views.py:860 part/views.py:2753 msgid "Added new price break" msgstr "" -#: company/views.py:915 part/views.py:2797 +#: company/views.py:916 part/views.py:2797 msgid "Edit Price Break" msgstr "" -#: company/views.py:930 part/views.py:2811 +#: company/views.py:931 part/views.py:2811 msgid "Delete Price Break" msgstr "" @@ -4643,7 +4643,7 @@ msgstr "" msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409 +#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:414 msgid "Tests" msgstr "" @@ -5307,7 +5307,7 @@ msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 -#: stock/templates/stock/item_base.html:376 templates/js/stock.js:654 +#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654 msgid "Expiry Date" msgstr "" @@ -5593,12 +5593,12 @@ msgid "Stock Item Attachments" msgstr "" #: stock/templates/stock/item_base.html:33 -#: stock/templates/stock/item_base.html:380 templates/js/table_filters.js:150 +#: stock/templates/stock/item_base.html:385 templates/js/table_filters.js:150 msgid "Expired" msgstr "" #: stock/templates/stock/item_base.html:43 -#: stock/templates/stock/item_base.html:382 templates/js/table_filters.js:155 +#: stock/templates/stock/item_base.html:387 templates/js/table_filters.js:155 msgid "Stale" msgstr "" @@ -5740,25 +5740,29 @@ msgstr "" msgid "Parent Item" msgstr "" -#: stock/templates/stock/item_base.html:380 +#: stock/templates/stock/item_base.html:356 +msgid "No manufacturer set" +msgstr "" + +#: stock/templates/stock/item_base.html:385 #, python-format msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:382 +#: stock/templates/stock/item_base.html:387 #, python-format msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:389 templates/js/stock.js:660 +#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660 msgid "Last Updated" msgstr "" -#: stock/templates/stock/item_base.html:394 +#: stock/templates/stock/item_base.html:399 msgid "Last Stocktake" msgstr "" -#: stock/templates/stock/item_base.html:398 +#: stock/templates/stock/item_base.html:403 msgid "No stocktake performed" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index b13a60441f..c8f0e37955 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 10:58+0000\n" +"POT-Creation-Date: 2021-06-21 22:27+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -546,7 +546,7 @@ msgstr "" #: build/forms.py:215 build/templates/build/build_base.html:138 #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 -#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 +#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:864 #: templates/js/order.js:187 templates/js/order.js:285 #: templates/js/stock.js:626 templates/js/stock.js:1129 @@ -1286,8 +1286,8 @@ msgstr "" #: build/templates/build/notes.html:26 company/templates/company/notes.html:24 #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 -#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:482 -#: stock/templates/stock/item_base.html:492 +#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487 +#: stock/templates/stock/item_base.html:497 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "Guardar" @@ -2043,7 +2043,7 @@ msgstr "" #: company/models.py:390 company/models.py:520 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 -#: stock/templates/stock/item_base.html:357 +#: stock/templates/stock/item_base.html:362 msgid "Manufacturer Part" msgstr "" @@ -2077,7 +2077,7 @@ msgstr "" #: company/templates/company/supplier_part_detail.html:25 order/models.py:193 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 -#: part/bom.py:286 stock/templates/stock/item_base.html:364 +#: part/bom.py:286 stock/templates/stock/item_base.html:369 #: templates/js/company.js:48 templates/js/company.js:364 #: templates/js/order.js:170 msgid "Supplier" @@ -2502,7 +2502,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:416 -#: stock/templates/stock/item_base.html:369 templates/js/company.js:380 +#: stock/templates/stock/item_base.html:374 templates/js/company.js:380 msgid "Supplier Part" msgstr "" @@ -2550,7 +2550,7 @@ msgstr "" msgid "Pricing Information" msgstr "" -#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854 +#: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 #: part/templates/part/sale_prices.html:17 part/views.py:2749 msgid "Add Price Break" msgstr "" @@ -2666,23 +2666,23 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:638 templates/js/stock.js:1315 +#: company/views.py:639 templates/js/stock.js:1315 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:782 +#: company/views.py:783 msgid "Delete Supplier Part" msgstr "" -#: company/views.py:859 part/views.py:2753 +#: company/views.py:860 part/views.py:2753 msgid "Added new price break" msgstr "" -#: company/views.py:915 part/views.py:2797 +#: company/views.py:916 part/views.py:2797 msgid "Edit Price Break" msgstr "" -#: company/views.py:930 part/views.py:2811 +#: company/views.py:931 part/views.py:2811 msgid "Delete Price Break" msgstr "" @@ -4644,7 +4644,7 @@ msgstr "" msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409 +#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:414 msgid "Tests" msgstr "" @@ -5308,7 +5308,7 @@ msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 -#: stock/templates/stock/item_base.html:376 templates/js/stock.js:654 +#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654 msgid "Expiry Date" msgstr "" @@ -5594,12 +5594,12 @@ msgid "Stock Item Attachments" msgstr "" #: stock/templates/stock/item_base.html:33 -#: stock/templates/stock/item_base.html:380 templates/js/table_filters.js:150 +#: stock/templates/stock/item_base.html:385 templates/js/table_filters.js:150 msgid "Expired" msgstr "" #: stock/templates/stock/item_base.html:43 -#: stock/templates/stock/item_base.html:382 templates/js/table_filters.js:155 +#: stock/templates/stock/item_base.html:387 templates/js/table_filters.js:155 msgid "Stale" msgstr "" @@ -5741,25 +5741,31 @@ msgstr "" msgid "Parent Item" msgstr "" -#: stock/templates/stock/item_base.html:380 +#: stock/templates/stock/item_base.html:356 +#, fuzzy +#| msgid "Manufacturers" +msgid "No manufacturer set" +msgstr "Fabricantes" + +#: stock/templates/stock/item_base.html:385 #, python-format msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:382 +#: stock/templates/stock/item_base.html:387 #, python-format msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:389 templates/js/stock.js:660 +#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660 msgid "Last Updated" msgstr "" -#: stock/templates/stock/item_base.html:394 +#: stock/templates/stock/item_base.html:399 msgid "Last Stocktake" msgstr "" -#: stock/templates/stock/item_base.html:398 +#: stock/templates/stock/item_base.html:403 msgid "No stocktake performed" msgstr "" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 872856d672..bcb8012fa9 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 10:58+0000\n" +"POT-Creation-Date: 2021-06-21 22:27+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: French\n" @@ -546,7 +546,7 @@ msgstr "Emplacement des pièces terminées" #: build/forms.py:215 build/templates/build/build_base.html:138 #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 -#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 +#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:864 #: templates/js/order.js:187 templates/js/order.js:285 #: templates/js/stock.js:626 templates/js/stock.js:1129 @@ -1286,8 +1286,8 @@ msgstr "" #: build/templates/build/notes.html:26 company/templates/company/notes.html:24 #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 -#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:482 -#: stock/templates/stock/item_base.html:492 +#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487 +#: stock/templates/stock/item_base.html:497 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "Enregistrer" @@ -2043,7 +2043,7 @@ msgstr "" #: company/models.py:390 company/models.py:520 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 -#: stock/templates/stock/item_base.html:357 +#: stock/templates/stock/item_base.html:362 msgid "Manufacturer Part" msgstr "" @@ -2077,7 +2077,7 @@ msgstr "" #: company/templates/company/supplier_part_detail.html:25 order/models.py:193 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 -#: part/bom.py:286 stock/templates/stock/item_base.html:364 +#: part/bom.py:286 stock/templates/stock/item_base.html:369 #: templates/js/company.js:48 templates/js/company.js:364 #: templates/js/order.js:170 msgid "Supplier" @@ -2502,7 +2502,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:416 -#: stock/templates/stock/item_base.html:369 templates/js/company.js:380 +#: stock/templates/stock/item_base.html:374 templates/js/company.js:380 msgid "Supplier Part" msgstr "" @@ -2550,7 +2550,7 @@ msgstr "" msgid "Pricing Information" msgstr "" -#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854 +#: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 #: part/templates/part/sale_prices.html:17 part/views.py:2749 msgid "Add Price Break" msgstr "" @@ -2666,23 +2666,23 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:638 templates/js/stock.js:1315 +#: company/views.py:639 templates/js/stock.js:1315 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:782 +#: company/views.py:783 msgid "Delete Supplier Part" msgstr "" -#: company/views.py:859 part/views.py:2753 +#: company/views.py:860 part/views.py:2753 msgid "Added new price break" msgstr "" -#: company/views.py:915 part/views.py:2797 +#: company/views.py:916 part/views.py:2797 msgid "Edit Price Break" msgstr "" -#: company/views.py:930 part/views.py:2811 +#: company/views.py:931 part/views.py:2811 msgid "Delete Price Break" msgstr "" @@ -4646,7 +4646,7 @@ msgstr "" msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409 +#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:414 msgid "Tests" msgstr "" @@ -5310,7 +5310,7 @@ msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 -#: stock/templates/stock/item_base.html:376 templates/js/stock.js:654 +#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654 msgid "Expiry Date" msgstr "" @@ -5596,12 +5596,12 @@ msgid "Stock Item Attachments" msgstr "" #: stock/templates/stock/item_base.html:33 -#: stock/templates/stock/item_base.html:380 templates/js/table_filters.js:150 +#: stock/templates/stock/item_base.html:385 templates/js/table_filters.js:150 msgid "Expired" msgstr "" #: stock/templates/stock/item_base.html:43 -#: stock/templates/stock/item_base.html:382 templates/js/table_filters.js:155 +#: stock/templates/stock/item_base.html:387 templates/js/table_filters.js:155 msgid "Stale" msgstr "" @@ -5743,25 +5743,29 @@ msgstr "" msgid "Parent Item" msgstr "" -#: stock/templates/stock/item_base.html:380 +#: stock/templates/stock/item_base.html:356 +msgid "No manufacturer set" +msgstr "" + +#: stock/templates/stock/item_base.html:385 #, python-format msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:382 +#: stock/templates/stock/item_base.html:387 #, python-format msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:389 templates/js/stock.js:660 +#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660 msgid "Last Updated" msgstr "" -#: stock/templates/stock/item_base.html:394 +#: stock/templates/stock/item_base.html:399 msgid "Last Stocktake" msgstr "" -#: stock/templates/stock/item_base.html:398 +#: stock/templates/stock/item_base.html:403 msgid "No stocktake performed" msgstr "" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 381ed0e2a0..b83d23e7f6 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 10:58+0000\n" +"POT-Creation-Date: 2021-06-21 22:27+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -546,7 +546,7 @@ msgstr "" #: build/forms.py:215 build/templates/build/build_base.html:138 #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 -#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 +#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:864 #: templates/js/order.js:187 templates/js/order.js:285 #: templates/js/stock.js:626 templates/js/stock.js:1129 @@ -1286,8 +1286,8 @@ msgstr "" #: build/templates/build/notes.html:26 company/templates/company/notes.html:24 #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 -#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:482 -#: stock/templates/stock/item_base.html:492 +#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487 +#: stock/templates/stock/item_base.html:497 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "" @@ -2043,7 +2043,7 @@ msgstr "" #: company/models.py:390 company/models.py:520 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 -#: stock/templates/stock/item_base.html:357 +#: stock/templates/stock/item_base.html:362 msgid "Manufacturer Part" msgstr "" @@ -2077,7 +2077,7 @@ msgstr "" #: company/templates/company/supplier_part_detail.html:25 order/models.py:193 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 -#: part/bom.py:286 stock/templates/stock/item_base.html:364 +#: part/bom.py:286 stock/templates/stock/item_base.html:369 #: templates/js/company.js:48 templates/js/company.js:364 #: templates/js/order.js:170 msgid "Supplier" @@ -2502,7 +2502,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:416 -#: stock/templates/stock/item_base.html:369 templates/js/company.js:380 +#: stock/templates/stock/item_base.html:374 templates/js/company.js:380 msgid "Supplier Part" msgstr "" @@ -2550,7 +2550,7 @@ msgstr "" msgid "Pricing Information" msgstr "" -#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854 +#: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 #: part/templates/part/sale_prices.html:17 part/views.py:2749 msgid "Add Price Break" msgstr "" @@ -2666,23 +2666,23 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:638 templates/js/stock.js:1315 +#: company/views.py:639 templates/js/stock.js:1315 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:782 +#: company/views.py:783 msgid "Delete Supplier Part" msgstr "" -#: company/views.py:859 part/views.py:2753 +#: company/views.py:860 part/views.py:2753 msgid "Added new price break" msgstr "" -#: company/views.py:915 part/views.py:2797 +#: company/views.py:916 part/views.py:2797 msgid "Edit Price Break" msgstr "" -#: company/views.py:930 part/views.py:2811 +#: company/views.py:931 part/views.py:2811 msgid "Delete Price Break" msgstr "" @@ -4642,7 +4642,7 @@ msgstr "" msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409 +#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:414 msgid "Tests" msgstr "" @@ -5306,7 +5306,7 @@ msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 -#: stock/templates/stock/item_base.html:376 templates/js/stock.js:654 +#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654 msgid "Expiry Date" msgstr "" @@ -5592,12 +5592,12 @@ msgid "Stock Item Attachments" msgstr "" #: stock/templates/stock/item_base.html:33 -#: stock/templates/stock/item_base.html:380 templates/js/table_filters.js:150 +#: stock/templates/stock/item_base.html:385 templates/js/table_filters.js:150 msgid "Expired" msgstr "" #: stock/templates/stock/item_base.html:43 -#: stock/templates/stock/item_base.html:382 templates/js/table_filters.js:155 +#: stock/templates/stock/item_base.html:387 templates/js/table_filters.js:155 msgid "Stale" msgstr "" @@ -5739,25 +5739,29 @@ msgstr "" msgid "Parent Item" msgstr "" -#: stock/templates/stock/item_base.html:380 +#: stock/templates/stock/item_base.html:356 +msgid "No manufacturer set" +msgstr "" + +#: stock/templates/stock/item_base.html:385 #, python-format msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:382 +#: stock/templates/stock/item_base.html:387 #, python-format msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:389 templates/js/stock.js:660 +#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660 msgid "Last Updated" msgstr "" -#: stock/templates/stock/item_base.html:394 +#: stock/templates/stock/item_base.html:399 msgid "Last Stocktake" msgstr "" -#: stock/templates/stock/item_base.html:398 +#: stock/templates/stock/item_base.html:403 msgid "No stocktake performed" msgstr "" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index b49a1d6dba..8d29b5ab22 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 10:58+0000\n" +"POT-Creation-Date: 2021-06-21 22:27+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -546,7 +546,7 @@ msgstr "" #: build/forms.py:215 build/templates/build/build_base.html:138 #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 -#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 +#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:864 #: templates/js/order.js:187 templates/js/order.js:285 #: templates/js/stock.js:626 templates/js/stock.js:1129 @@ -1286,8 +1286,8 @@ msgstr "" #: build/templates/build/notes.html:26 company/templates/company/notes.html:24 #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 -#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:482 -#: stock/templates/stock/item_base.html:492 +#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487 +#: stock/templates/stock/item_base.html:497 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "" @@ -2043,7 +2043,7 @@ msgstr "" #: company/models.py:390 company/models.py:520 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 -#: stock/templates/stock/item_base.html:357 +#: stock/templates/stock/item_base.html:362 msgid "Manufacturer Part" msgstr "" @@ -2077,7 +2077,7 @@ msgstr "" #: company/templates/company/supplier_part_detail.html:25 order/models.py:193 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 -#: part/bom.py:286 stock/templates/stock/item_base.html:364 +#: part/bom.py:286 stock/templates/stock/item_base.html:369 #: templates/js/company.js:48 templates/js/company.js:364 #: templates/js/order.js:170 msgid "Supplier" @@ -2502,7 +2502,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:416 -#: stock/templates/stock/item_base.html:369 templates/js/company.js:380 +#: stock/templates/stock/item_base.html:374 templates/js/company.js:380 msgid "Supplier Part" msgstr "" @@ -2550,7 +2550,7 @@ msgstr "" msgid "Pricing Information" msgstr "" -#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854 +#: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 #: part/templates/part/sale_prices.html:17 part/views.py:2749 msgid "Add Price Break" msgstr "" @@ -2666,23 +2666,23 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:638 templates/js/stock.js:1315 +#: company/views.py:639 templates/js/stock.js:1315 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:782 +#: company/views.py:783 msgid "Delete Supplier Part" msgstr "" -#: company/views.py:859 part/views.py:2753 +#: company/views.py:860 part/views.py:2753 msgid "Added new price break" msgstr "" -#: company/views.py:915 part/views.py:2797 +#: company/views.py:916 part/views.py:2797 msgid "Edit Price Break" msgstr "" -#: company/views.py:930 part/views.py:2811 +#: company/views.py:931 part/views.py:2811 msgid "Delete Price Break" msgstr "" @@ -4642,7 +4642,7 @@ msgstr "" msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409 +#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:414 msgid "Tests" msgstr "" @@ -5306,7 +5306,7 @@ msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 -#: stock/templates/stock/item_base.html:376 templates/js/stock.js:654 +#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654 msgid "Expiry Date" msgstr "" @@ -5592,12 +5592,12 @@ msgid "Stock Item Attachments" msgstr "" #: stock/templates/stock/item_base.html:33 -#: stock/templates/stock/item_base.html:380 templates/js/table_filters.js:150 +#: stock/templates/stock/item_base.html:385 templates/js/table_filters.js:150 msgid "Expired" msgstr "" #: stock/templates/stock/item_base.html:43 -#: stock/templates/stock/item_base.html:382 templates/js/table_filters.js:155 +#: stock/templates/stock/item_base.html:387 templates/js/table_filters.js:155 msgid "Stale" msgstr "" @@ -5739,25 +5739,29 @@ msgstr "" msgid "Parent Item" msgstr "" -#: stock/templates/stock/item_base.html:380 +#: stock/templates/stock/item_base.html:356 +msgid "No manufacturer set" +msgstr "" + +#: stock/templates/stock/item_base.html:385 #, python-format msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:382 +#: stock/templates/stock/item_base.html:387 #, python-format msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:389 templates/js/stock.js:660 +#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660 msgid "Last Updated" msgstr "" -#: stock/templates/stock/item_base.html:394 +#: stock/templates/stock/item_base.html:399 msgid "Last Stocktake" msgstr "" -#: stock/templates/stock/item_base.html:398 +#: stock/templates/stock/item_base.html:403 msgid "No stocktake performed" msgstr "" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 29ecb2caf9..64493a740c 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 10:58+0000\n" +"POT-Creation-Date: 2021-06-21 22:27+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -546,7 +546,7 @@ msgstr "Lokalizacja ukończonych części" #: build/forms.py:215 build/templates/build/build_base.html:138 #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 -#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 +#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:864 #: templates/js/order.js:187 templates/js/order.js:285 #: templates/js/stock.js:626 templates/js/stock.js:1129 @@ -1286,8 +1286,8 @@ msgstr "Edytuj uwagi" #: build/templates/build/notes.html:26 company/templates/company/notes.html:24 #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 -#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:482 -#: stock/templates/stock/item_base.html:492 +#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487 +#: stock/templates/stock/item_base.html:497 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "Zapisz" @@ -2049,7 +2049,7 @@ msgstr "" #: company/models.py:390 company/models.py:520 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 -#: stock/templates/stock/item_base.html:357 +#: stock/templates/stock/item_base.html:362 msgid "Manufacturer Part" msgstr "Część producenta" @@ -2089,7 +2089,7 @@ msgstr "Parametry" #: company/templates/company/supplier_part_detail.html:25 order/models.py:193 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 -#: part/bom.py:286 stock/templates/stock/item_base.html:364 +#: part/bom.py:286 stock/templates/stock/item_base.html:369 #: templates/js/company.js:48 templates/js/company.js:364 #: templates/js/order.js:170 msgid "Supplier" @@ -2514,7 +2514,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:416 -#: stock/templates/stock/item_base.html:369 templates/js/company.js:380 +#: stock/templates/stock/item_base.html:374 templates/js/company.js:380 msgid "Supplier Part" msgstr "" @@ -2562,7 +2562,7 @@ msgstr "" msgid "Pricing Information" msgstr "Informacja cenowa" -#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854 +#: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 #: part/templates/part/sale_prices.html:17 part/views.py:2749 msgid "Add Price Break" msgstr "" @@ -2682,23 +2682,23 @@ msgstr "Numer producenta" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:638 templates/js/stock.js:1315 +#: company/views.py:639 templates/js/stock.js:1315 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:782 +#: company/views.py:783 msgid "Delete Supplier Part" msgstr "" -#: company/views.py:859 part/views.py:2753 +#: company/views.py:860 part/views.py:2753 msgid "Added new price break" msgstr "" -#: company/views.py:915 part/views.py:2797 +#: company/views.py:916 part/views.py:2797 msgid "Edit Price Break" msgstr "Edytuj przedział cenowy" -#: company/views.py:930 part/views.py:2811 +#: company/views.py:931 part/views.py:2811 msgid "Delete Price Break" msgstr "" @@ -4672,7 +4672,7 @@ msgstr "" msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409 +#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:414 msgid "Tests" msgstr "" @@ -5340,7 +5340,7 @@ msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 -#: stock/templates/stock/item_base.html:376 templates/js/stock.js:654 +#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654 msgid "Expiry Date" msgstr "" @@ -5626,12 +5626,12 @@ msgid "Stock Item Attachments" msgstr "" #: stock/templates/stock/item_base.html:33 -#: stock/templates/stock/item_base.html:380 templates/js/table_filters.js:150 +#: stock/templates/stock/item_base.html:385 templates/js/table_filters.js:150 msgid "Expired" msgstr "" #: stock/templates/stock/item_base.html:43 -#: stock/templates/stock/item_base.html:382 templates/js/table_filters.js:155 +#: stock/templates/stock/item_base.html:387 templates/js/table_filters.js:155 msgid "Stale" msgstr "" @@ -5773,25 +5773,31 @@ msgstr "" msgid "Parent Item" msgstr "" -#: stock/templates/stock/item_base.html:380 +#: stock/templates/stock/item_base.html:356 +#, fuzzy +#| msgid "is manufacturer" +msgid "No manufacturer set" +msgstr "jest producentem" + +#: stock/templates/stock/item_base.html:385 #, python-format msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:382 +#: stock/templates/stock/item_base.html:387 #, python-format msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:389 templates/js/stock.js:660 +#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660 msgid "Last Updated" msgstr "" -#: stock/templates/stock/item_base.html:394 +#: stock/templates/stock/item_base.html:399 msgid "Last Stocktake" msgstr "" -#: stock/templates/stock/item_base.html:398 +#: stock/templates/stock/item_base.html:403 msgid "No stocktake performed" msgstr "" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 28160682b1..a54da1a983 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 10:58+0000\n" +"POT-Creation-Date: 2021-06-21 22:27+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -546,7 +546,7 @@ msgstr "Расположение укомплектованных частей" #: build/forms.py:215 build/templates/build/build_base.html:138 #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 -#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 +#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:864 #: templates/js/order.js:187 templates/js/order.js:285 #: templates/js/stock.js:626 templates/js/stock.js:1129 @@ -1286,8 +1286,8 @@ msgstr "" #: build/templates/build/notes.html:26 company/templates/company/notes.html:24 #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 -#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:482 -#: stock/templates/stock/item_base.html:492 +#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487 +#: stock/templates/stock/item_base.html:497 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "" @@ -2043,7 +2043,7 @@ msgstr "" #: company/models.py:390 company/models.py:520 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 -#: stock/templates/stock/item_base.html:357 +#: stock/templates/stock/item_base.html:362 msgid "Manufacturer Part" msgstr "" @@ -2077,7 +2077,7 @@ msgstr "" #: company/templates/company/supplier_part_detail.html:25 order/models.py:193 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 -#: part/bom.py:286 stock/templates/stock/item_base.html:364 +#: part/bom.py:286 stock/templates/stock/item_base.html:369 #: templates/js/company.js:48 templates/js/company.js:364 #: templates/js/order.js:170 msgid "Supplier" @@ -2502,7 +2502,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:416 -#: stock/templates/stock/item_base.html:369 templates/js/company.js:380 +#: stock/templates/stock/item_base.html:374 templates/js/company.js:380 msgid "Supplier Part" msgstr "" @@ -2550,7 +2550,7 @@ msgstr "" msgid "Pricing Information" msgstr "" -#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854 +#: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 #: part/templates/part/sale_prices.html:17 part/views.py:2749 msgid "Add Price Break" msgstr "" @@ -2666,23 +2666,23 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:638 templates/js/stock.js:1315 +#: company/views.py:639 templates/js/stock.js:1315 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:782 +#: company/views.py:783 msgid "Delete Supplier Part" msgstr "" -#: company/views.py:859 part/views.py:2753 +#: company/views.py:860 part/views.py:2753 msgid "Added new price break" msgstr "" -#: company/views.py:915 part/views.py:2797 +#: company/views.py:916 part/views.py:2797 msgid "Edit Price Break" msgstr "" -#: company/views.py:930 part/views.py:2811 +#: company/views.py:931 part/views.py:2811 msgid "Delete Price Break" msgstr "" @@ -4646,7 +4646,7 @@ msgstr "" msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409 +#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:414 msgid "Tests" msgstr "" @@ -5310,7 +5310,7 @@ msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 -#: stock/templates/stock/item_base.html:376 templates/js/stock.js:654 +#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654 msgid "Expiry Date" msgstr "" @@ -5596,12 +5596,12 @@ msgid "Stock Item Attachments" msgstr "" #: stock/templates/stock/item_base.html:33 -#: stock/templates/stock/item_base.html:380 templates/js/table_filters.js:150 +#: stock/templates/stock/item_base.html:385 templates/js/table_filters.js:150 msgid "Expired" msgstr "" #: stock/templates/stock/item_base.html:43 -#: stock/templates/stock/item_base.html:382 templates/js/table_filters.js:155 +#: stock/templates/stock/item_base.html:387 templates/js/table_filters.js:155 msgid "Stale" msgstr "" @@ -5743,25 +5743,29 @@ msgstr "" msgid "Parent Item" msgstr "" -#: stock/templates/stock/item_base.html:380 +#: stock/templates/stock/item_base.html:356 +msgid "No manufacturer set" +msgstr "" + +#: stock/templates/stock/item_base.html:385 #, python-format msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:382 +#: stock/templates/stock/item_base.html:387 #, python-format msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:389 templates/js/stock.js:660 +#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660 msgid "Last Updated" msgstr "" -#: stock/templates/stock/item_base.html:394 +#: stock/templates/stock/item_base.html:399 msgid "Last Stocktake" msgstr "" -#: stock/templates/stock/item_base.html:398 +#: stock/templates/stock/item_base.html:403 msgid "No stocktake performed" msgstr "" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 57c0a2ea0c..20e25a4ee4 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 10:58+0000\n" +"POT-Creation-Date: 2021-06-21 22:27+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -546,7 +546,7 @@ msgstr "" #: build/forms.py:215 build/templates/build/build_base.html:138 #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 -#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 +#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:864 #: templates/js/order.js:187 templates/js/order.js:285 #: templates/js/stock.js:626 templates/js/stock.js:1129 @@ -1286,8 +1286,8 @@ msgstr "" #: build/templates/build/notes.html:26 company/templates/company/notes.html:24 #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 -#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:482 -#: stock/templates/stock/item_base.html:492 +#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487 +#: stock/templates/stock/item_base.html:497 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "" @@ -2043,7 +2043,7 @@ msgstr "" #: company/models.py:390 company/models.py:520 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 -#: stock/templates/stock/item_base.html:357 +#: stock/templates/stock/item_base.html:362 msgid "Manufacturer Part" msgstr "" @@ -2077,7 +2077,7 @@ msgstr "" #: company/templates/company/supplier_part_detail.html:25 order/models.py:193 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 -#: part/bom.py:286 stock/templates/stock/item_base.html:364 +#: part/bom.py:286 stock/templates/stock/item_base.html:369 #: templates/js/company.js:48 templates/js/company.js:364 #: templates/js/order.js:170 msgid "Supplier" @@ -2502,7 +2502,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:416 -#: stock/templates/stock/item_base.html:369 templates/js/company.js:380 +#: stock/templates/stock/item_base.html:374 templates/js/company.js:380 msgid "Supplier Part" msgstr "" @@ -2550,7 +2550,7 @@ msgstr "" msgid "Pricing Information" msgstr "" -#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854 +#: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 #: part/templates/part/sale_prices.html:17 part/views.py:2749 msgid "Add Price Break" msgstr "" @@ -2666,23 +2666,23 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:638 templates/js/stock.js:1315 +#: company/views.py:639 templates/js/stock.js:1315 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:782 +#: company/views.py:783 msgid "Delete Supplier Part" msgstr "" -#: company/views.py:859 part/views.py:2753 +#: company/views.py:860 part/views.py:2753 msgid "Added new price break" msgstr "" -#: company/views.py:915 part/views.py:2797 +#: company/views.py:916 part/views.py:2797 msgid "Edit Price Break" msgstr "" -#: company/views.py:930 part/views.py:2811 +#: company/views.py:931 part/views.py:2811 msgid "Delete Price Break" msgstr "" @@ -4642,7 +4642,7 @@ msgstr "" msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409 +#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:414 msgid "Tests" msgstr "" @@ -5306,7 +5306,7 @@ msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 -#: stock/templates/stock/item_base.html:376 templates/js/stock.js:654 +#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654 msgid "Expiry Date" msgstr "" @@ -5592,12 +5592,12 @@ msgid "Stock Item Attachments" msgstr "" #: stock/templates/stock/item_base.html:33 -#: stock/templates/stock/item_base.html:380 templates/js/table_filters.js:150 +#: stock/templates/stock/item_base.html:385 templates/js/table_filters.js:150 msgid "Expired" msgstr "" #: stock/templates/stock/item_base.html:43 -#: stock/templates/stock/item_base.html:382 templates/js/table_filters.js:155 +#: stock/templates/stock/item_base.html:387 templates/js/table_filters.js:155 msgid "Stale" msgstr "" @@ -5739,25 +5739,29 @@ msgstr "" msgid "Parent Item" msgstr "" -#: stock/templates/stock/item_base.html:380 +#: stock/templates/stock/item_base.html:356 +msgid "No manufacturer set" +msgstr "" + +#: stock/templates/stock/item_base.html:385 #, python-format msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:382 +#: stock/templates/stock/item_base.html:387 #, python-format msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:389 templates/js/stock.js:660 +#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660 msgid "Last Updated" msgstr "" -#: stock/templates/stock/item_base.html:394 +#: stock/templates/stock/item_base.html:399 msgid "Last Stocktake" msgstr "" -#: stock/templates/stock/item_base.html:398 +#: stock/templates/stock/item_base.html:403 msgid "No stocktake performed" msgstr "" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index b9b99c2b99..97c6abc753 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 10:58+0000\n" +"POT-Creation-Date: 2021-06-21 22:27+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -546,7 +546,7 @@ msgstr "" #: build/forms.py:215 build/templates/build/build_base.html:138 #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 -#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 +#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:864 #: templates/js/order.js:187 templates/js/order.js:285 #: templates/js/stock.js:626 templates/js/stock.js:1129 @@ -1286,8 +1286,8 @@ msgstr "" #: build/templates/build/notes.html:26 company/templates/company/notes.html:24 #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 -#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:482 -#: stock/templates/stock/item_base.html:492 +#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487 +#: stock/templates/stock/item_base.html:497 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "" @@ -2043,7 +2043,7 @@ msgstr "" #: company/models.py:390 company/models.py:520 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 -#: stock/templates/stock/item_base.html:357 +#: stock/templates/stock/item_base.html:362 msgid "Manufacturer Part" msgstr "" @@ -2077,7 +2077,7 @@ msgstr "" #: company/templates/company/supplier_part_detail.html:25 order/models.py:193 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 -#: part/bom.py:286 stock/templates/stock/item_base.html:364 +#: part/bom.py:286 stock/templates/stock/item_base.html:369 #: templates/js/company.js:48 templates/js/company.js:364 #: templates/js/order.js:170 msgid "Supplier" @@ -2502,7 +2502,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:416 -#: stock/templates/stock/item_base.html:369 templates/js/company.js:380 +#: stock/templates/stock/item_base.html:374 templates/js/company.js:380 msgid "Supplier Part" msgstr "" @@ -2550,7 +2550,7 @@ msgstr "" msgid "Pricing Information" msgstr "" -#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854 +#: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 #: part/templates/part/sale_prices.html:17 part/views.py:2749 msgid "Add Price Break" msgstr "" @@ -2666,23 +2666,23 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:638 templates/js/stock.js:1315 +#: company/views.py:639 templates/js/stock.js:1315 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:782 +#: company/views.py:783 msgid "Delete Supplier Part" msgstr "" -#: company/views.py:859 part/views.py:2753 +#: company/views.py:860 part/views.py:2753 msgid "Added new price break" msgstr "" -#: company/views.py:915 part/views.py:2797 +#: company/views.py:916 part/views.py:2797 msgid "Edit Price Break" msgstr "" -#: company/views.py:930 part/views.py:2811 +#: company/views.py:931 part/views.py:2811 msgid "Delete Price Break" msgstr "" @@ -4642,7 +4642,7 @@ msgstr "" msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409 +#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:414 msgid "Tests" msgstr "" @@ -5306,7 +5306,7 @@ msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 -#: stock/templates/stock/item_base.html:376 templates/js/stock.js:654 +#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654 msgid "Expiry Date" msgstr "" @@ -5592,12 +5592,12 @@ msgid "Stock Item Attachments" msgstr "" #: stock/templates/stock/item_base.html:33 -#: stock/templates/stock/item_base.html:380 templates/js/table_filters.js:150 +#: stock/templates/stock/item_base.html:385 templates/js/table_filters.js:150 msgid "Expired" msgstr "" #: stock/templates/stock/item_base.html:43 -#: stock/templates/stock/item_base.html:382 templates/js/table_filters.js:155 +#: stock/templates/stock/item_base.html:387 templates/js/table_filters.js:155 msgid "Stale" msgstr "" @@ -5739,25 +5739,29 @@ msgstr "" msgid "Parent Item" msgstr "" -#: stock/templates/stock/item_base.html:380 +#: stock/templates/stock/item_base.html:356 +msgid "No manufacturer set" +msgstr "" + +#: stock/templates/stock/item_base.html:385 #, python-format msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:382 +#: stock/templates/stock/item_base.html:387 #, python-format msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:389 templates/js/stock.js:660 +#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660 msgid "Last Updated" msgstr "" -#: stock/templates/stock/item_base.html:394 +#: stock/templates/stock/item_base.html:399 msgid "Last Stocktake" msgstr "" -#: stock/templates/stock/item_base.html:398 +#: stock/templates/stock/item_base.html:403 msgid "No stocktake performed" msgstr "" From 431d93510286810fcb15f89b0e3a6b89466dd91f Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 22 Jun 2021 08:31:26 +1000 Subject: [PATCH 176/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/fr/LC_MESSAGES/django.po | 50 ++++++++++++----------- 1 file changed, 27 insertions(+), 23 deletions(-) diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 93c1aef3d5..1350526542 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 07:26+0000\n" -"PO-Revision-Date: 2021-06-21 08:00\n" +"POT-Creation-Date: 2021-06-21 22:27+0000\n" +"PO-Revision-Date: 2021-06-21 22:31\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -546,7 +546,7 @@ msgstr "Emplacement des pièces terminées" #: build/forms.py:215 build/templates/build/build_base.html:138 #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 -#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 +#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:864 #: templates/js/order.js:187 templates/js/order.js:285 #: templates/js/stock.js:626 templates/js/stock.js:1129 @@ -1286,8 +1286,8 @@ msgstr "" #: build/templates/build/notes.html:26 company/templates/company/notes.html:24 #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 -#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:482 -#: stock/templates/stock/item_base.html:492 +#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487 +#: stock/templates/stock/item_base.html:497 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "Enregistrer" @@ -2043,7 +2043,7 @@ msgstr "" #: company/models.py:390 company/models.py:520 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 -#: stock/templates/stock/item_base.html:357 +#: stock/templates/stock/item_base.html:362 msgid "Manufacturer Part" msgstr "" @@ -2077,7 +2077,7 @@ msgstr "" #: company/templates/company/supplier_part_detail.html:25 order/models.py:193 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 -#: part/bom.py:286 stock/templates/stock/item_base.html:364 +#: part/bom.py:286 stock/templates/stock/item_base.html:369 #: templates/js/company.js:48 templates/js/company.js:364 #: templates/js/order.js:170 msgid "Supplier" @@ -2501,7 +2501,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:416 -#: stock/templates/stock/item_base.html:369 templates/js/company.js:380 +#: stock/templates/stock/item_base.html:374 templates/js/company.js:380 msgid "Supplier Part" msgstr "" @@ -2549,7 +2549,7 @@ msgstr "" msgid "Pricing Information" msgstr "" -#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854 +#: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 #: part/templates/part/sale_prices.html:17 part/views.py:2749 msgid "Add Price Break" msgstr "" @@ -2665,23 +2665,23 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:638 templates/js/stock.js:1315 +#: company/views.py:639 templates/js/stock.js:1315 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:782 +#: company/views.py:783 msgid "Delete Supplier Part" msgstr "" -#: company/views.py:859 part/views.py:2753 +#: company/views.py:860 part/views.py:2753 msgid "Added new price break" msgstr "" -#: company/views.py:915 part/views.py:2797 +#: company/views.py:916 part/views.py:2797 msgid "Edit Price Break" msgstr "" -#: company/views.py:930 part/views.py:2811 +#: company/views.py:931 part/views.py:2811 msgid "Delete Price Break" msgstr "" @@ -4641,7 +4641,7 @@ msgstr "" msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409 +#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:414 msgid "Tests" msgstr "" @@ -5305,7 +5305,7 @@ msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 -#: stock/templates/stock/item_base.html:376 templates/js/stock.js:654 +#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654 msgid "Expiry Date" msgstr "" @@ -5591,12 +5591,12 @@ msgid "Stock Item Attachments" msgstr "" #: stock/templates/stock/item_base.html:33 -#: stock/templates/stock/item_base.html:380 templates/js/table_filters.js:150 +#: stock/templates/stock/item_base.html:385 templates/js/table_filters.js:150 msgid "Expired" msgstr "" #: stock/templates/stock/item_base.html:43 -#: stock/templates/stock/item_base.html:382 templates/js/table_filters.js:155 +#: stock/templates/stock/item_base.html:387 templates/js/table_filters.js:155 msgid "Stale" msgstr "" @@ -5738,25 +5738,29 @@ msgstr "" msgid "Parent Item" msgstr "" -#: stock/templates/stock/item_base.html:380 +#: stock/templates/stock/item_base.html:356 +msgid "No manufacturer set" +msgstr "" + +#: stock/templates/stock/item_base.html:385 #, python-format msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:382 +#: stock/templates/stock/item_base.html:387 #, python-format msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:389 templates/js/stock.js:660 +#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660 msgid "Last Updated" msgstr "" -#: stock/templates/stock/item_base.html:394 +#: stock/templates/stock/item_base.html:399 msgid "Last Stocktake" msgstr "" -#: stock/templates/stock/item_base.html:398 +#: stock/templates/stock/item_base.html:403 msgid "No stocktake performed" msgstr "" From 4b49d2e086aa6648c7fc9cac29e236993c55b0ac Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 22 Jun 2021 08:31:27 +1000 Subject: [PATCH 177/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/es/LC_MESSAGES/django.po | 50 ++++++++++++----------- 1 file changed, 27 insertions(+), 23 deletions(-) diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 46fc2b4be6..789acb681c 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 07:26+0000\n" -"PO-Revision-Date: 2021-06-21 08:00\n" +"POT-Creation-Date: 2021-06-21 22:27+0000\n" +"PO-Revision-Date: 2021-06-21 22:31\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -546,7 +546,7 @@ msgstr "" #: build/forms.py:215 build/templates/build/build_base.html:138 #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 -#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 +#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:864 #: templates/js/order.js:187 templates/js/order.js:285 #: templates/js/stock.js:626 templates/js/stock.js:1129 @@ -1286,8 +1286,8 @@ msgstr "" #: build/templates/build/notes.html:26 company/templates/company/notes.html:24 #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 -#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:482 -#: stock/templates/stock/item_base.html:492 +#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487 +#: stock/templates/stock/item_base.html:497 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "Guardar" @@ -2043,7 +2043,7 @@ msgstr "" #: company/models.py:390 company/models.py:520 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 -#: stock/templates/stock/item_base.html:357 +#: stock/templates/stock/item_base.html:362 msgid "Manufacturer Part" msgstr "" @@ -2077,7 +2077,7 @@ msgstr "" #: company/templates/company/supplier_part_detail.html:25 order/models.py:193 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 -#: part/bom.py:286 stock/templates/stock/item_base.html:364 +#: part/bom.py:286 stock/templates/stock/item_base.html:369 #: templates/js/company.js:48 templates/js/company.js:364 #: templates/js/order.js:170 msgid "Supplier" @@ -2501,7 +2501,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:416 -#: stock/templates/stock/item_base.html:369 templates/js/company.js:380 +#: stock/templates/stock/item_base.html:374 templates/js/company.js:380 msgid "Supplier Part" msgstr "" @@ -2549,7 +2549,7 @@ msgstr "" msgid "Pricing Information" msgstr "" -#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854 +#: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 #: part/templates/part/sale_prices.html:17 part/views.py:2749 msgid "Add Price Break" msgstr "" @@ -2665,23 +2665,23 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:638 templates/js/stock.js:1315 +#: company/views.py:639 templates/js/stock.js:1315 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:782 +#: company/views.py:783 msgid "Delete Supplier Part" msgstr "" -#: company/views.py:859 part/views.py:2753 +#: company/views.py:860 part/views.py:2753 msgid "Added new price break" msgstr "" -#: company/views.py:915 part/views.py:2797 +#: company/views.py:916 part/views.py:2797 msgid "Edit Price Break" msgstr "" -#: company/views.py:930 part/views.py:2811 +#: company/views.py:931 part/views.py:2811 msgid "Delete Price Break" msgstr "" @@ -4641,7 +4641,7 @@ msgstr "" msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409 +#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:414 msgid "Tests" msgstr "" @@ -5305,7 +5305,7 @@ msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 -#: stock/templates/stock/item_base.html:376 templates/js/stock.js:654 +#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654 msgid "Expiry Date" msgstr "" @@ -5591,12 +5591,12 @@ msgid "Stock Item Attachments" msgstr "" #: stock/templates/stock/item_base.html:33 -#: stock/templates/stock/item_base.html:380 templates/js/table_filters.js:150 +#: stock/templates/stock/item_base.html:385 templates/js/table_filters.js:150 msgid "Expired" msgstr "" #: stock/templates/stock/item_base.html:43 -#: stock/templates/stock/item_base.html:382 templates/js/table_filters.js:155 +#: stock/templates/stock/item_base.html:387 templates/js/table_filters.js:155 msgid "Stale" msgstr "" @@ -5738,25 +5738,29 @@ msgstr "" msgid "Parent Item" msgstr "" -#: stock/templates/stock/item_base.html:380 +#: stock/templates/stock/item_base.html:356 +msgid "No manufacturer set" +msgstr "" + +#: stock/templates/stock/item_base.html:385 #, python-format msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:382 +#: stock/templates/stock/item_base.html:387 #, python-format msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:389 templates/js/stock.js:660 +#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660 msgid "Last Updated" msgstr "" -#: stock/templates/stock/item_base.html:394 +#: stock/templates/stock/item_base.html:399 msgid "Last Stocktake" msgstr "" -#: stock/templates/stock/item_base.html:398 +#: stock/templates/stock/item_base.html:403 msgid "No stocktake performed" msgstr "" From 8387321ed48111ab71c74dca4fce655bc8f4fef5 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 22 Jun 2021 08:31:28 +1000 Subject: [PATCH 178/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/it/LC_MESSAGES/django.po | 50 ++++++++++++----------- 1 file changed, 27 insertions(+), 23 deletions(-) diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index a98e1ce533..0c37374101 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 07:26+0000\n" -"PO-Revision-Date: 2021-06-21 08:00\n" +"POT-Creation-Date: 2021-06-21 22:27+0000\n" +"PO-Revision-Date: 2021-06-21 22:31\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -546,7 +546,7 @@ msgstr "" #: build/forms.py:215 build/templates/build/build_base.html:138 #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 -#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 +#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:864 #: templates/js/order.js:187 templates/js/order.js:285 #: templates/js/stock.js:626 templates/js/stock.js:1129 @@ -1286,8 +1286,8 @@ msgstr "" #: build/templates/build/notes.html:26 company/templates/company/notes.html:24 #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 -#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:482 -#: stock/templates/stock/item_base.html:492 +#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487 +#: stock/templates/stock/item_base.html:497 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "" @@ -2043,7 +2043,7 @@ msgstr "" #: company/models.py:390 company/models.py:520 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 -#: stock/templates/stock/item_base.html:357 +#: stock/templates/stock/item_base.html:362 msgid "Manufacturer Part" msgstr "" @@ -2077,7 +2077,7 @@ msgstr "" #: company/templates/company/supplier_part_detail.html:25 order/models.py:193 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 -#: part/bom.py:286 stock/templates/stock/item_base.html:364 +#: part/bom.py:286 stock/templates/stock/item_base.html:369 #: templates/js/company.js:48 templates/js/company.js:364 #: templates/js/order.js:170 msgid "Supplier" @@ -2501,7 +2501,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:416 -#: stock/templates/stock/item_base.html:369 templates/js/company.js:380 +#: stock/templates/stock/item_base.html:374 templates/js/company.js:380 msgid "Supplier Part" msgstr "" @@ -2549,7 +2549,7 @@ msgstr "" msgid "Pricing Information" msgstr "" -#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854 +#: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 #: part/templates/part/sale_prices.html:17 part/views.py:2749 msgid "Add Price Break" msgstr "" @@ -2665,23 +2665,23 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:638 templates/js/stock.js:1315 +#: company/views.py:639 templates/js/stock.js:1315 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:782 +#: company/views.py:783 msgid "Delete Supplier Part" msgstr "" -#: company/views.py:859 part/views.py:2753 +#: company/views.py:860 part/views.py:2753 msgid "Added new price break" msgstr "" -#: company/views.py:915 part/views.py:2797 +#: company/views.py:916 part/views.py:2797 msgid "Edit Price Break" msgstr "" -#: company/views.py:930 part/views.py:2811 +#: company/views.py:931 part/views.py:2811 msgid "Delete Price Break" msgstr "" @@ -4641,7 +4641,7 @@ msgstr "" msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409 +#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:414 msgid "Tests" msgstr "" @@ -5305,7 +5305,7 @@ msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 -#: stock/templates/stock/item_base.html:376 templates/js/stock.js:654 +#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654 msgid "Expiry Date" msgstr "" @@ -5591,12 +5591,12 @@ msgid "Stock Item Attachments" msgstr "" #: stock/templates/stock/item_base.html:33 -#: stock/templates/stock/item_base.html:380 templates/js/table_filters.js:150 +#: stock/templates/stock/item_base.html:385 templates/js/table_filters.js:150 msgid "Expired" msgstr "" #: stock/templates/stock/item_base.html:43 -#: stock/templates/stock/item_base.html:382 templates/js/table_filters.js:155 +#: stock/templates/stock/item_base.html:387 templates/js/table_filters.js:155 msgid "Stale" msgstr "" @@ -5738,25 +5738,29 @@ msgstr "" msgid "Parent Item" msgstr "" -#: stock/templates/stock/item_base.html:380 +#: stock/templates/stock/item_base.html:356 +msgid "No manufacturer set" +msgstr "" + +#: stock/templates/stock/item_base.html:385 #, python-format msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:382 +#: stock/templates/stock/item_base.html:387 #, python-format msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:389 templates/js/stock.js:660 +#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660 msgid "Last Updated" msgstr "" -#: stock/templates/stock/item_base.html:394 +#: stock/templates/stock/item_base.html:399 msgid "Last Stocktake" msgstr "" -#: stock/templates/stock/item_base.html:398 +#: stock/templates/stock/item_base.html:403 msgid "No stocktake performed" msgstr "" From 18f8fd8778bdaad1499c1fb30abb08f921b065cf Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 22 Jun 2021 08:31:30 +1000 Subject: [PATCH 179/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/pl/LC_MESSAGES/django.po | 50 ++++++++++++----------- 1 file changed, 27 insertions(+), 23 deletions(-) diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 3d6b8af2c2..4a1987b837 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 07:26+0000\n" -"PO-Revision-Date: 2021-06-21 19:13\n" +"POT-Creation-Date: 2021-06-21 22:27+0000\n" +"PO-Revision-Date: 2021-06-21 22:31\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -546,7 +546,7 @@ msgstr "Lokalizacja ukończonych części" #: build/forms.py:215 build/templates/build/build_base.html:138 #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 -#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 +#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:864 #: templates/js/order.js:187 templates/js/order.js:285 #: templates/js/stock.js:626 templates/js/stock.js:1129 @@ -1286,8 +1286,8 @@ msgstr "Edytuj uwagi" #: build/templates/build/notes.html:26 company/templates/company/notes.html:24 #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 -#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:482 -#: stock/templates/stock/item_base.html:492 +#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487 +#: stock/templates/stock/item_base.html:497 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "Zapisz" @@ -2043,7 +2043,7 @@ msgstr "" #: company/models.py:390 company/models.py:520 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 -#: stock/templates/stock/item_base.html:357 +#: stock/templates/stock/item_base.html:362 msgid "Manufacturer Part" msgstr "Część producenta" @@ -2077,7 +2077,7 @@ msgstr "" #: company/templates/company/supplier_part_detail.html:25 order/models.py:193 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 -#: part/bom.py:286 stock/templates/stock/item_base.html:364 +#: part/bom.py:286 stock/templates/stock/item_base.html:369 #: templates/js/company.js:48 templates/js/company.js:364 #: templates/js/order.js:170 msgid "Supplier" @@ -2501,7 +2501,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:416 -#: stock/templates/stock/item_base.html:369 templates/js/company.js:380 +#: stock/templates/stock/item_base.html:374 templates/js/company.js:380 msgid "Supplier Part" msgstr "" @@ -2549,7 +2549,7 @@ msgstr "" msgid "Pricing Information" msgstr "Informacja cenowa" -#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854 +#: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 #: part/templates/part/sale_prices.html:17 part/views.py:2749 msgid "Add Price Break" msgstr "" @@ -2665,23 +2665,23 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:638 templates/js/stock.js:1315 +#: company/views.py:639 templates/js/stock.js:1315 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:782 +#: company/views.py:783 msgid "Delete Supplier Part" msgstr "" -#: company/views.py:859 part/views.py:2753 +#: company/views.py:860 part/views.py:2753 msgid "Added new price break" msgstr "" -#: company/views.py:915 part/views.py:2797 +#: company/views.py:916 part/views.py:2797 msgid "Edit Price Break" msgstr "Edytuj przedział cenowy" -#: company/views.py:930 part/views.py:2811 +#: company/views.py:931 part/views.py:2811 msgid "Delete Price Break" msgstr "" @@ -4641,7 +4641,7 @@ msgstr "" msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409 +#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:414 msgid "Tests" msgstr "" @@ -5305,7 +5305,7 @@ msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 -#: stock/templates/stock/item_base.html:376 templates/js/stock.js:654 +#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654 msgid "Expiry Date" msgstr "" @@ -5591,12 +5591,12 @@ msgid "Stock Item Attachments" msgstr "" #: stock/templates/stock/item_base.html:33 -#: stock/templates/stock/item_base.html:380 templates/js/table_filters.js:150 +#: stock/templates/stock/item_base.html:385 templates/js/table_filters.js:150 msgid "Expired" msgstr "" #: stock/templates/stock/item_base.html:43 -#: stock/templates/stock/item_base.html:382 templates/js/table_filters.js:155 +#: stock/templates/stock/item_base.html:387 templates/js/table_filters.js:155 msgid "Stale" msgstr "" @@ -5738,25 +5738,29 @@ msgstr "" msgid "Parent Item" msgstr "" -#: stock/templates/stock/item_base.html:380 +#: stock/templates/stock/item_base.html:356 +msgid "No manufacturer set" +msgstr "" + +#: stock/templates/stock/item_base.html:385 #, python-format msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:382 +#: stock/templates/stock/item_base.html:387 #, python-format msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:389 templates/js/stock.js:660 +#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660 msgid "Last Updated" msgstr "" -#: stock/templates/stock/item_base.html:394 +#: stock/templates/stock/item_base.html:399 msgid "Last Stocktake" msgstr "" -#: stock/templates/stock/item_base.html:398 +#: stock/templates/stock/item_base.html:403 msgid "No stocktake performed" msgstr "" From 37cd3a8ca74ef8fa49e4a0fb82002944c5a542a3 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 22 Jun 2021 08:31:31 +1000 Subject: [PATCH 180/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ru/LC_MESSAGES/django.po | 50 ++++++++++++----------- 1 file changed, 27 insertions(+), 23 deletions(-) diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 985f662581..da3082ae6c 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 07:26+0000\n" -"PO-Revision-Date: 2021-06-21 08:00\n" +"POT-Creation-Date: 2021-06-21 22:27+0000\n" +"PO-Revision-Date: 2021-06-21 22:31\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -546,7 +546,7 @@ msgstr "Расположение укомплектованных частей" #: build/forms.py:215 build/templates/build/build_base.html:138 #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 -#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 +#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:864 #: templates/js/order.js:187 templates/js/order.js:285 #: templates/js/stock.js:626 templates/js/stock.js:1129 @@ -1286,8 +1286,8 @@ msgstr "" #: build/templates/build/notes.html:26 company/templates/company/notes.html:24 #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 -#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:482 -#: stock/templates/stock/item_base.html:492 +#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487 +#: stock/templates/stock/item_base.html:497 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "" @@ -2043,7 +2043,7 @@ msgstr "" #: company/models.py:390 company/models.py:520 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 -#: stock/templates/stock/item_base.html:357 +#: stock/templates/stock/item_base.html:362 msgid "Manufacturer Part" msgstr "" @@ -2077,7 +2077,7 @@ msgstr "" #: company/templates/company/supplier_part_detail.html:25 order/models.py:193 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 -#: part/bom.py:286 stock/templates/stock/item_base.html:364 +#: part/bom.py:286 stock/templates/stock/item_base.html:369 #: templates/js/company.js:48 templates/js/company.js:364 #: templates/js/order.js:170 msgid "Supplier" @@ -2501,7 +2501,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:416 -#: stock/templates/stock/item_base.html:369 templates/js/company.js:380 +#: stock/templates/stock/item_base.html:374 templates/js/company.js:380 msgid "Supplier Part" msgstr "" @@ -2549,7 +2549,7 @@ msgstr "" msgid "Pricing Information" msgstr "" -#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854 +#: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 #: part/templates/part/sale_prices.html:17 part/views.py:2749 msgid "Add Price Break" msgstr "" @@ -2665,23 +2665,23 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:638 templates/js/stock.js:1315 +#: company/views.py:639 templates/js/stock.js:1315 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:782 +#: company/views.py:783 msgid "Delete Supplier Part" msgstr "" -#: company/views.py:859 part/views.py:2753 +#: company/views.py:860 part/views.py:2753 msgid "Added new price break" msgstr "" -#: company/views.py:915 part/views.py:2797 +#: company/views.py:916 part/views.py:2797 msgid "Edit Price Break" msgstr "" -#: company/views.py:930 part/views.py:2811 +#: company/views.py:931 part/views.py:2811 msgid "Delete Price Break" msgstr "" @@ -4641,7 +4641,7 @@ msgstr "" msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409 +#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:414 msgid "Tests" msgstr "" @@ -5305,7 +5305,7 @@ msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 -#: stock/templates/stock/item_base.html:376 templates/js/stock.js:654 +#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654 msgid "Expiry Date" msgstr "" @@ -5591,12 +5591,12 @@ msgid "Stock Item Attachments" msgstr "" #: stock/templates/stock/item_base.html:33 -#: stock/templates/stock/item_base.html:380 templates/js/table_filters.js:150 +#: stock/templates/stock/item_base.html:385 templates/js/table_filters.js:150 msgid "Expired" msgstr "" #: stock/templates/stock/item_base.html:43 -#: stock/templates/stock/item_base.html:382 templates/js/table_filters.js:155 +#: stock/templates/stock/item_base.html:387 templates/js/table_filters.js:155 msgid "Stale" msgstr "" @@ -5738,25 +5738,29 @@ msgstr "" msgid "Parent Item" msgstr "" -#: stock/templates/stock/item_base.html:380 +#: stock/templates/stock/item_base.html:356 +msgid "No manufacturer set" +msgstr "" + +#: stock/templates/stock/item_base.html:385 #, python-format msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:382 +#: stock/templates/stock/item_base.html:387 #, python-format msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:389 templates/js/stock.js:660 +#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660 msgid "Last Updated" msgstr "" -#: stock/templates/stock/item_base.html:394 +#: stock/templates/stock/item_base.html:399 msgid "Last Stocktake" msgstr "" -#: stock/templates/stock/item_base.html:398 +#: stock/templates/stock/item_base.html:403 msgid "No stocktake performed" msgstr "" From 0b1724be5262a758db7ead145462e0e54ed28c85 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 22 Jun 2021 08:31:32 +1000 Subject: [PATCH 181/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/tr/LC_MESSAGES/django.po | 50 ++++++++++++----------- 1 file changed, 27 insertions(+), 23 deletions(-) diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index dfb82beb61..5b46ca88e9 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 07:26+0000\n" -"PO-Revision-Date: 2021-06-21 08:00\n" +"POT-Creation-Date: 2021-06-21 22:27+0000\n" +"PO-Revision-Date: 2021-06-21 22:31\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -546,7 +546,7 @@ msgstr "Tamamlanmış parçaların konumu" #: build/forms.py:215 build/templates/build/build_base.html:138 #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 -#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 +#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:864 #: templates/js/order.js:187 templates/js/order.js:285 #: templates/js/stock.js:626 templates/js/stock.js:1129 @@ -1286,8 +1286,8 @@ msgstr "Notları Düzenle" #: build/templates/build/notes.html:26 company/templates/company/notes.html:24 #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 -#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:482 -#: stock/templates/stock/item_base.html:492 +#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487 +#: stock/templates/stock/item_base.html:497 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "Kaydet" @@ -2043,7 +2043,7 @@ msgstr "" #: company/models.py:390 company/models.py:520 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 -#: stock/templates/stock/item_base.html:357 +#: stock/templates/stock/item_base.html:362 msgid "Manufacturer Part" msgstr "" @@ -2077,7 +2077,7 @@ msgstr "" #: company/templates/company/supplier_part_detail.html:25 order/models.py:193 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 -#: part/bom.py:286 stock/templates/stock/item_base.html:364 +#: part/bom.py:286 stock/templates/stock/item_base.html:369 #: templates/js/company.js:48 templates/js/company.js:364 #: templates/js/order.js:170 msgid "Supplier" @@ -2501,7 +2501,7 @@ msgstr "Yeni Satış Emri" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:416 -#: stock/templates/stock/item_base.html:369 templates/js/company.js:380 +#: stock/templates/stock/item_base.html:374 templates/js/company.js:380 msgid "Supplier Part" msgstr "Tedarikçi Parçası" @@ -2549,7 +2549,7 @@ msgstr "" msgid "Pricing Information" msgstr "" -#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854 +#: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 #: part/templates/part/sale_prices.html:17 part/views.py:2749 msgid "Add Price Break" msgstr "" @@ -2665,23 +2665,23 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:638 templates/js/stock.js:1315 +#: company/views.py:639 templates/js/stock.js:1315 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:782 +#: company/views.py:783 msgid "Delete Supplier Part" msgstr "" -#: company/views.py:859 part/views.py:2753 +#: company/views.py:860 part/views.py:2753 msgid "Added new price break" msgstr "" -#: company/views.py:915 part/views.py:2797 +#: company/views.py:916 part/views.py:2797 msgid "Edit Price Break" msgstr "" -#: company/views.py:930 part/views.py:2811 +#: company/views.py:931 part/views.py:2811 msgid "Delete Price Break" msgstr "" @@ -4641,7 +4641,7 @@ msgstr "" msgid "Part Test Templates" msgstr "Parça Test Şablonları" -#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409 +#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:414 msgid "Tests" msgstr "" @@ -5305,7 +5305,7 @@ msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 -#: stock/templates/stock/item_base.html:376 templates/js/stock.js:654 +#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654 msgid "Expiry Date" msgstr "" @@ -5591,12 +5591,12 @@ msgid "Stock Item Attachments" msgstr "" #: stock/templates/stock/item_base.html:33 -#: stock/templates/stock/item_base.html:380 templates/js/table_filters.js:150 +#: stock/templates/stock/item_base.html:385 templates/js/table_filters.js:150 msgid "Expired" msgstr "" #: stock/templates/stock/item_base.html:43 -#: stock/templates/stock/item_base.html:382 templates/js/table_filters.js:155 +#: stock/templates/stock/item_base.html:387 templates/js/table_filters.js:155 msgid "Stale" msgstr "" @@ -5738,25 +5738,29 @@ msgstr "" msgid "Parent Item" msgstr "" -#: stock/templates/stock/item_base.html:380 +#: stock/templates/stock/item_base.html:356 +msgid "No manufacturer set" +msgstr "" + +#: stock/templates/stock/item_base.html:385 #, python-format msgid "This StockItem expired on %(item.expiry_date)s" msgstr "Bu stok kaleminin süresi %(item.expiry_date)s tarihinde sona erdi" -#: stock/templates/stock/item_base.html:382 +#: stock/templates/stock/item_base.html:387 #, python-format msgid "This StockItem expires on %(item.expiry_date)s" msgstr "Bu stok kaleminin süresi %(item.expiry_date)s tarihinde sona erecek" -#: stock/templates/stock/item_base.html:389 templates/js/stock.js:660 +#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660 msgid "Last Updated" msgstr "" -#: stock/templates/stock/item_base.html:394 +#: stock/templates/stock/item_base.html:399 msgid "Last Stocktake" msgstr "" -#: stock/templates/stock/item_base.html:398 +#: stock/templates/stock/item_base.html:403 msgid "No stocktake performed" msgstr "" From d97c3af5b63bf0f070a4746b2ba0803230c6bf6d Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 22 Jun 2021 08:31:34 +1000 Subject: [PATCH 182/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/zh/LC_MESSAGES/django.po | 50 ++++++++++++----------- 1 file changed, 27 insertions(+), 23 deletions(-) diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index b798eeff95..f5f33996f9 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 07:26+0000\n" -"PO-Revision-Date: 2021-06-21 08:00\n" +"POT-Creation-Date: 2021-06-21 22:27+0000\n" +"PO-Revision-Date: 2021-06-21 22:31\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -546,7 +546,7 @@ msgstr "" #: build/forms.py:215 build/templates/build/build_base.html:138 #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 -#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 +#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:864 #: templates/js/order.js:187 templates/js/order.js:285 #: templates/js/stock.js:626 templates/js/stock.js:1129 @@ -1286,8 +1286,8 @@ msgstr "" #: build/templates/build/notes.html:26 company/templates/company/notes.html:24 #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 -#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:482 -#: stock/templates/stock/item_base.html:492 +#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487 +#: stock/templates/stock/item_base.html:497 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "" @@ -2043,7 +2043,7 @@ msgstr "" #: company/models.py:390 company/models.py:520 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 -#: stock/templates/stock/item_base.html:357 +#: stock/templates/stock/item_base.html:362 msgid "Manufacturer Part" msgstr "" @@ -2077,7 +2077,7 @@ msgstr "" #: company/templates/company/supplier_part_detail.html:25 order/models.py:193 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 -#: part/bom.py:286 stock/templates/stock/item_base.html:364 +#: part/bom.py:286 stock/templates/stock/item_base.html:369 #: templates/js/company.js:48 templates/js/company.js:364 #: templates/js/order.js:170 msgid "Supplier" @@ -2501,7 +2501,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:416 -#: stock/templates/stock/item_base.html:369 templates/js/company.js:380 +#: stock/templates/stock/item_base.html:374 templates/js/company.js:380 msgid "Supplier Part" msgstr "" @@ -2549,7 +2549,7 @@ msgstr "" msgid "Pricing Information" msgstr "" -#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854 +#: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 #: part/templates/part/sale_prices.html:17 part/views.py:2749 msgid "Add Price Break" msgstr "" @@ -2665,23 +2665,23 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:638 templates/js/stock.js:1315 +#: company/views.py:639 templates/js/stock.js:1315 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:782 +#: company/views.py:783 msgid "Delete Supplier Part" msgstr "" -#: company/views.py:859 part/views.py:2753 +#: company/views.py:860 part/views.py:2753 msgid "Added new price break" msgstr "" -#: company/views.py:915 part/views.py:2797 +#: company/views.py:916 part/views.py:2797 msgid "Edit Price Break" msgstr "" -#: company/views.py:930 part/views.py:2811 +#: company/views.py:931 part/views.py:2811 msgid "Delete Price Break" msgstr "" @@ -4641,7 +4641,7 @@ msgstr "" msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409 +#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:414 msgid "Tests" msgstr "" @@ -5305,7 +5305,7 @@ msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 -#: stock/templates/stock/item_base.html:376 templates/js/stock.js:654 +#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654 msgid "Expiry Date" msgstr "" @@ -5591,12 +5591,12 @@ msgid "Stock Item Attachments" msgstr "" #: stock/templates/stock/item_base.html:33 -#: stock/templates/stock/item_base.html:380 templates/js/table_filters.js:150 +#: stock/templates/stock/item_base.html:385 templates/js/table_filters.js:150 msgid "Expired" msgstr "" #: stock/templates/stock/item_base.html:43 -#: stock/templates/stock/item_base.html:382 templates/js/table_filters.js:155 +#: stock/templates/stock/item_base.html:387 templates/js/table_filters.js:155 msgid "Stale" msgstr "" @@ -5738,25 +5738,29 @@ msgstr "" msgid "Parent Item" msgstr "" -#: stock/templates/stock/item_base.html:380 +#: stock/templates/stock/item_base.html:356 +msgid "No manufacturer set" +msgstr "" + +#: stock/templates/stock/item_base.html:385 #, python-format msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:382 +#: stock/templates/stock/item_base.html:387 #, python-format msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:389 templates/js/stock.js:660 +#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660 msgid "Last Updated" msgstr "" -#: stock/templates/stock/item_base.html:394 +#: stock/templates/stock/item_base.html:399 msgid "Last Stocktake" msgstr "" -#: stock/templates/stock/item_base.html:398 +#: stock/templates/stock/item_base.html:403 msgid "No stocktake performed" msgstr "" From c489bafd106dc0d07b3aad36ef0214251e21411c Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 22 Jun 2021 08:31:35 +1000 Subject: [PATCH 183/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 50 ++++++++++++----------- 1 file changed, 27 insertions(+), 23 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index ccc31db04f..fc5e2e01a9 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 07:26+0000\n" -"PO-Revision-Date: 2021-06-21 08:00\n" +"POT-Creation-Date: 2021-06-21 22:27+0000\n" +"PO-Revision-Date: 2021-06-21 22:31\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -546,7 +546,7 @@ msgstr "Lagerort der Endprodukte" #: build/forms.py:215 build/templates/build/build_base.html:138 #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 -#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 +#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:864 #: templates/js/order.js:187 templates/js/order.js:285 #: templates/js/stock.js:626 templates/js/stock.js:1129 @@ -1286,8 +1286,8 @@ msgstr "Bermerkungen bearbeiten" #: build/templates/build/notes.html:26 company/templates/company/notes.html:24 #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 -#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:482 -#: stock/templates/stock/item_base.html:492 +#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487 +#: stock/templates/stock/item_base.html:497 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "Speichern" @@ -2043,7 +2043,7 @@ msgstr "Teilbeschreibung des Herstellers" #: company/models.py:390 company/models.py:520 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 -#: stock/templates/stock/item_base.html:357 +#: stock/templates/stock/item_base.html:362 msgid "Manufacturer Part" msgstr "Herstellerteil" @@ -2077,7 +2077,7 @@ msgstr "" #: company/templates/company/supplier_part_detail.html:25 order/models.py:193 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 -#: part/bom.py:286 stock/templates/stock/item_base.html:364 +#: part/bom.py:286 stock/templates/stock/item_base.html:369 #: templates/js/company.js:48 templates/js/company.js:364 #: templates/js/order.js:170 msgid "Supplier" @@ -2502,7 +2502,7 @@ msgstr "Neuer Auftrag" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:416 -#: stock/templates/stock/item_base.html:369 templates/js/company.js:380 +#: stock/templates/stock/item_base.html:374 templates/js/company.js:380 msgid "Supplier Part" msgstr "Zuliefererteil" @@ -2550,7 +2550,7 @@ msgstr "Teil bestellen" msgid "Pricing Information" msgstr "Preisinformationen ansehen" -#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854 +#: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 #: part/templates/part/sale_prices.html:17 part/views.py:2749 msgid "Add Price Break" msgstr "Preisstaffel hinzufügen" @@ -2666,23 +2666,23 @@ msgstr "" msgid "Edit Supplier Part" msgstr "Zuliefererteil bearbeiten" -#: company/views.py:638 templates/js/stock.js:1315 +#: company/views.py:639 templates/js/stock.js:1315 msgid "Create new Supplier Part" msgstr "Neues Zuliefererteil anlegen" -#: company/views.py:782 +#: company/views.py:783 msgid "Delete Supplier Part" msgstr "Zuliefererteil entfernen" -#: company/views.py:859 part/views.py:2753 +#: company/views.py:860 part/views.py:2753 msgid "Added new price break" msgstr "neue Preisstaffel hinzufügt" -#: company/views.py:915 part/views.py:2797 +#: company/views.py:916 part/views.py:2797 msgid "Edit Price Break" msgstr "Preisstaffel bearbeiten" -#: company/views.py:930 part/views.py:2811 +#: company/views.py:931 part/views.py:2811 msgid "Delete Price Break" msgstr "Preisstaffel löschen" @@ -4642,7 +4642,7 @@ msgstr "Preisinformationen ansehen" msgid "Part Test Templates" msgstr "Teil Test-Vorlagen" -#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409 +#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:414 msgid "Tests" msgstr "Tests" @@ -5306,7 +5306,7 @@ msgid "Moved {n} parts to {loc}" msgstr "{n} Teile nach {loc} bewegt" #: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 -#: stock/templates/stock/item_base.html:376 templates/js/stock.js:654 +#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654 msgid "Expiry Date" msgstr "Ablaufdatum" @@ -5592,12 +5592,12 @@ msgid "Stock Item Attachments" msgstr "BestandsObjekt-Anhang" #: stock/templates/stock/item_base.html:33 -#: stock/templates/stock/item_base.html:380 templates/js/table_filters.js:150 +#: stock/templates/stock/item_base.html:385 templates/js/table_filters.js:150 msgid "Expired" msgstr "abgelaufen" #: stock/templates/stock/item_base.html:43 -#: stock/templates/stock/item_base.html:382 templates/js/table_filters.js:155 +#: stock/templates/stock/item_base.html:387 templates/js/table_filters.js:155 msgid "Stale" msgstr "überfällig" @@ -5739,25 +5739,29 @@ msgstr "Barcode-Bezeichner" msgid "Parent Item" msgstr "Elternposition" -#: stock/templates/stock/item_base.html:380 +#: stock/templates/stock/item_base.html:356 +msgid "No manufacturer set" +msgstr "" + +#: stock/templates/stock/item_base.html:385 #, python-format msgid "This StockItem expired on %(item.expiry_date)s" msgstr "Dieses BestandsObjekt lief am %(item.expiry_date)s ab" -#: stock/templates/stock/item_base.html:382 +#: stock/templates/stock/item_base.html:387 #, python-format msgid "This StockItem expires on %(item.expiry_date)s" msgstr "Dieses BestandsObjekt läuft am %(item.expiry_date)s ab" -#: stock/templates/stock/item_base.html:389 templates/js/stock.js:660 +#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660 msgid "Last Updated" msgstr "Zuletzt aktualisiert" -#: stock/templates/stock/item_base.html:394 +#: stock/templates/stock/item_base.html:399 msgid "Last Stocktake" msgstr "Letzte Inventur" -#: stock/templates/stock/item_base.html:398 +#: stock/templates/stock/item_base.html:403 msgid "No stocktake performed" msgstr "Keine Inventur ausgeführt" From 8c45958b36e9fc56311b4d8270f2801684d7a8f6 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 22 Jun 2021 08:31:36 +1000 Subject: [PATCH 184/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ja/LC_MESSAGES/django.po | 50 ++++++++++++----------- 1 file changed, 27 insertions(+), 23 deletions(-) diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index b5b2ffdfea..a549c65504 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 07:26+0000\n" -"PO-Revision-Date: 2021-06-21 08:00\n" +"POT-Creation-Date: 2021-06-21 22:27+0000\n" +"PO-Revision-Date: 2021-06-21 22:31\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -546,7 +546,7 @@ msgstr "" #: build/forms.py:215 build/templates/build/build_base.html:138 #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 -#: stock/templates/stock/item_base.html:403 templates/InvenTree/search.html:252 +#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:864 #: templates/js/order.js:187 templates/js/order.js:285 #: templates/js/stock.js:626 templates/js/stock.js:1129 @@ -1286,8 +1286,8 @@ msgstr "" #: build/templates/build/notes.html:26 company/templates/company/notes.html:24 #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 -#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:482 -#: stock/templates/stock/item_base.html:492 +#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487 +#: stock/templates/stock/item_base.html:497 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "" @@ -2043,7 +2043,7 @@ msgstr "" #: company/models.py:390 company/models.py:520 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 -#: stock/templates/stock/item_base.html:357 +#: stock/templates/stock/item_base.html:362 msgid "Manufacturer Part" msgstr "" @@ -2077,7 +2077,7 @@ msgstr "" #: company/templates/company/supplier_part_detail.html:25 order/models.py:193 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 -#: part/bom.py:286 stock/templates/stock/item_base.html:364 +#: part/bom.py:286 stock/templates/stock/item_base.html:369 #: templates/js/company.js:48 templates/js/company.js:364 #: templates/js/order.js:170 msgid "Supplier" @@ -2501,7 +2501,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:416 -#: stock/templates/stock/item_base.html:369 templates/js/company.js:380 +#: stock/templates/stock/item_base.html:374 templates/js/company.js:380 msgid "Supplier Part" msgstr "" @@ -2549,7 +2549,7 @@ msgstr "" msgid "Pricing Information" msgstr "" -#: company/templates/company/supplier_part_pricing.html:19 company/views.py:854 +#: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 #: part/templates/part/sale_prices.html:17 part/views.py:2749 msgid "Add Price Break" msgstr "" @@ -2665,23 +2665,23 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:638 templates/js/stock.js:1315 +#: company/views.py:639 templates/js/stock.js:1315 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:782 +#: company/views.py:783 msgid "Delete Supplier Part" msgstr "" -#: company/views.py:859 part/views.py:2753 +#: company/views.py:860 part/views.py:2753 msgid "Added new price break" msgstr "" -#: company/views.py:915 part/views.py:2797 +#: company/views.py:916 part/views.py:2797 msgid "Edit Price Break" msgstr "" -#: company/views.py:930 part/views.py:2811 +#: company/views.py:931 part/views.py:2811 msgid "Delete Price Break" msgstr "" @@ -4641,7 +4641,7 @@ msgstr "" msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:409 +#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:414 msgid "Tests" msgstr "" @@ -5305,7 +5305,7 @@ msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 -#: stock/templates/stock/item_base.html:376 templates/js/stock.js:654 +#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654 msgid "Expiry Date" msgstr "" @@ -5591,12 +5591,12 @@ msgid "Stock Item Attachments" msgstr "" #: stock/templates/stock/item_base.html:33 -#: stock/templates/stock/item_base.html:380 templates/js/table_filters.js:150 +#: stock/templates/stock/item_base.html:385 templates/js/table_filters.js:150 msgid "Expired" msgstr "" #: stock/templates/stock/item_base.html:43 -#: stock/templates/stock/item_base.html:382 templates/js/table_filters.js:155 +#: stock/templates/stock/item_base.html:387 templates/js/table_filters.js:155 msgid "Stale" msgstr "" @@ -5738,25 +5738,29 @@ msgstr "" msgid "Parent Item" msgstr "" -#: stock/templates/stock/item_base.html:380 +#: stock/templates/stock/item_base.html:356 +msgid "No manufacturer set" +msgstr "" + +#: stock/templates/stock/item_base.html:385 #, python-format msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:382 +#: stock/templates/stock/item_base.html:387 #, python-format msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:389 templates/js/stock.js:660 +#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660 msgid "Last Updated" msgstr "" -#: stock/templates/stock/item_base.html:394 +#: stock/templates/stock/item_base.html:399 msgid "Last Stocktake" msgstr "" -#: stock/templates/stock/item_base.html:398 +#: stock/templates/stock/item_base.html:403 msgid "No stocktake performed" msgstr "" From c1c4f7403eb4eaf9e350af0997751e59228316eb Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 22 Jun 2021 01:09:59 +0000 Subject: [PATCH 185/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 216 +++++++++++----------- InvenTree/locale/en/LC_MESSAGES/django.po | 216 +++++++++++----------- InvenTree/locale/es/LC_MESSAGES/django.po | 216 +++++++++++----------- InvenTree/locale/fr/LC_MESSAGES/django.po | 216 +++++++++++----------- InvenTree/locale/it/LC_MESSAGES/django.po | 216 +++++++++++----------- InvenTree/locale/ja/LC_MESSAGES/django.po | 216 +++++++++++----------- InvenTree/locale/pl/LC_MESSAGES/django.po | 216 +++++++++++----------- InvenTree/locale/ru/LC_MESSAGES/django.po | 216 +++++++++++----------- InvenTree/locale/tr/LC_MESSAGES/django.po | 216 +++++++++++----------- InvenTree/locale/zh/LC_MESSAGES/django.po | 216 +++++++++++----------- 10 files changed, 1080 insertions(+), 1080 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index ec27008a19..6b83b29fd5 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 22:27+0000\n" +"POT-Creation-Date: 2021-06-22 01:09+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: German\n" @@ -124,7 +124,7 @@ msgstr "Datei-Kommentar" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1175 +#: templates/js/stock.js:1174 msgid "User" msgstr "Benutzer" @@ -137,7 +137,7 @@ msgstr "Hochladedatum" #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:968 +#: templates/js/part.js:642 templates/js/stock.js:967 msgid "Name" msgstr "Name" @@ -155,12 +155,12 @@ msgstr "Name" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:830 templates/js/build.js:1098 +#: templates/js/build.js:833 templates/js/build.js:1101 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:552 templates/js/stock.js:980 -#: templates/js/stock.js:1025 +#: templates/js/stock.js:552 templates/js/stock.js:979 +#: templates/js/stock.js:1024 msgid "Description" msgstr "Beschreibung" @@ -450,7 +450,7 @@ msgstr "geplantes Bestelldatum" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:877 templates/js/order.js:200 +#: templates/js/build.js:880 templates/js/order.js:200 #: templates/js/order.js:298 msgid "Target Date" msgstr "Zieldatum" @@ -486,10 +486,10 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: stock/forms.py:175 stock/forms.py:308 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 -#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 -#: templates/js/build.js:1108 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1160 -#: templates/js/stock.js:1379 +#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571 +#: templates/js/build.js:1111 templates/js/order.js:393 +#: templates/js/part.js:796 templates/js/stock.js:1159 +#: templates/js/stock.js:1378 msgid "Quantity" msgstr "Anzahl" @@ -534,8 +534,8 @@ msgstr "Bauauftrag als vollständig markieren" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 -#: templates/js/build.js:584 templates/js/order.js:378 -#: templates/js/stock.js:639 templates/js/stock.js:1052 +#: templates/js/build.js:585 templates/js/order.js:378 +#: templates/js/stock.js:638 templates/js/stock.js:1051 msgid "Location" msgstr "Lagerort" @@ -547,10 +547,10 @@ msgstr "Lagerort der Endprodukte" #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 -#: templates/js/barcode.js:119 templates/js/build.js:864 +#: templates/js/barcode.js:119 templates/js/build.js:867 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:626 templates/js/stock.js:1129 -#: templates/js/stock.js:1395 +#: templates/js/stock.js:625 templates/js/stock.js:1128 +#: templates/js/stock.js:1394 msgid "Status" msgstr "Status" @@ -608,7 +608,7 @@ msgstr "Bauauftragsreferenz" #: order/templates/order/sales_order_detail.html:229 part/models.py:2316 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:659 templates/js/build.js:1102 +#: templates/js/build.js:660 templates/js/build.js:1105 msgid "Reference" msgstr "Referenz" @@ -643,11 +643,11 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: report/templates/report/inventree_so_report.html:90 #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 -#: templates/js/build.js:550 templates/js/build.js:835 -#: templates/js/build.js:1075 templates/js/company.js:140 +#: templates/js/build.js:551 templates/js/build.js:838 +#: templates/js/build.js:1078 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1367 +#: templates/js/stock.js:1366 msgid "Part" msgstr "Teil" @@ -720,7 +720,7 @@ msgstr "Erstelldatum" msgid "Target completion date" msgstr "geplantes Fertigstellungsdatum" -#: build/models.py:228 order/models.py:221 templates/js/build.js:882 +#: build/models.py:228 order/models.py:221 templates/js/build.js:885 msgid "Completion Date" msgstr "Fertigstellungsdatum" @@ -777,7 +777,7 @@ msgstr "Link zu einer externen URL" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:694 msgid "Notes" msgstr "Notizen" @@ -828,7 +828,7 @@ msgid "Selected stock item not found in BOM for part '{p}'" msgstr "Ausgewähltes BestandsObjekt nicht Stückliste für Teil '{p}' gefunden" #: build/models.py:1316 stock/templates/stock/item_base.html:317 -#: templates/InvenTree/search.html:183 templates/js/build.js:808 +#: templates/InvenTree/search.html:183 templates/js/build.js:811 #: templates/navbar.html:29 msgid "Build" msgstr "Bauauftrag" @@ -841,9 +841,9 @@ msgstr "Bauauftrag starten um Teile zuzuweisen" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 -#: templates/js/build.js:211 templates/js/build.js:925 +#: templates/js/build.js:211 templates/js/build.js:928 #: templates/js/order.js:366 templates/js/order.js:371 -#: templates/js/stock.js:1111 +#: templates/js/stock.js:1110 msgid "Stock Item" msgstr "BestandsObjekt" @@ -879,7 +879,7 @@ msgstr "Lagerbestand Bauauftrag zuweisen" msgid "Auto Allocate" msgstr "Automatisch zuweisen" -#: build/templates/build/allocate.html:25 templates/js/build.js:740 +#: build/templates/build/allocate.html:25 templates/js/build.js:743 msgid "Unallocate stock" msgstr "Bestandszuordnung aufheben" @@ -916,7 +916,7 @@ msgstr "Dieser Bauauftrag hat keine zugeordneten Stücklisten-Einträge" #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:454 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:568 +#: templates/js/build.js:569 msgid "Serial Number" msgstr "Seriennummer" @@ -1195,15 +1195,15 @@ msgid "Destination location not specified" msgstr "Ziel-Lagerort nicht angegeben" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634 -#: templates/js/stock.js:1402 templates/js/table_filters.js:112 +#: stock/templates/stock/item_base.html:303 templates/js/stock.js:633 +#: templates/js/stock.js:1401 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "Losnummer" #: build/templates/build/detail.html:116 #: order/templates/order/order_base.html:111 -#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:875 msgid "Created" msgstr "Erstellt" @@ -1211,7 +1211,7 @@ msgstr "Erstellt" msgid "No target date set" msgstr "Kein Ziel-Datum gesetzt" -#: build/templates/build/detail.html:132 templates/js/build.js:850 +#: build/templates/build/detail.html:132 templates/js/build.js:853 msgid "Completed" msgstr "Fertig" @@ -1251,7 +1251,7 @@ msgstr "Bauauftrag-details" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 -#: templates/js/stock.js:1040 +#: templates/js/stock.js:1039 msgid "Details" msgstr "Details" @@ -1412,8 +1412,8 @@ msgstr "Teil muss aktuell im Bestand sein" msgid "Stock item is over-allocated" msgstr "BestandObjekt ist zu oft zugewiesen" -#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669 -#: templates/js/build.js:932 templates/js/build.js:1115 +#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:670 +#: templates/js/build.js:935 templates/js/build.js:1118 msgid "Available" msgstr "Verfügbar" @@ -2139,7 +2139,7 @@ msgstr "Mindestpreis" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:691 +#: templates/js/stock.js:690 msgid "Packaging" msgstr "Verpackungen" @@ -2157,7 +2157,7 @@ msgstr "Mehrere bestellen" #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:561 +#: company/templates/company/navbar.html:65 templates/js/build.js:562 msgid "Assigned Stock" msgstr "Zugeordneter Bestand" @@ -2229,7 +2229,7 @@ msgstr "verwendet Standard-Währung" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1093 +#: templates/js/stock.js:1092 msgid "Customer" msgstr "Kunde" @@ -2275,7 +2275,7 @@ msgstr "Teile löschen" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1308 +#: templates/js/stock.js:1307 msgid "New Part" msgstr "Neues Teil" @@ -2321,7 +2321,7 @@ msgstr "Neues Zuliefererteil anlegen" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1314 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1313 msgid "New Supplier Part" msgstr "Neues Zuliefererteil" @@ -2459,7 +2459,7 @@ msgstr "Zuliefererteile" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:992 +#: templates/InvenTree/search.html:198 templates/js/stock.js:991 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "Teilbestand" @@ -2684,7 +2684,7 @@ msgstr "Herstellerteil ändern" msgid "Edit Supplier Part" msgstr "Zuliefererteil bearbeiten" -#: company/views.py:639 templates/js/stock.js:1315 +#: company/views.py:639 templates/js/stock.js:1314 msgid "Create new Supplier Part" msgstr "Neues Zuliefererteil anlegen" @@ -2940,7 +2940,7 @@ msgstr "Bestellung" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:665 templates/js/stock.js:1074 +#: templates/js/stock.js:664 templates/js/stock.js:1073 msgid "Purchase Order" msgstr "Bestellung" @@ -2960,7 +2960,7 @@ msgid "Number of items received" msgstr "Empfangene Objekt-Anzahl" #: order/models.py:672 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:685 msgid "Purchase Price" msgstr "Preis" @@ -3067,8 +3067,8 @@ msgstr "Aufgegeben" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:732 -#: templates/js/stock.js:1320 +#: stock/templates/stock/location.html:191 templates/js/stock.js:731 +#: templates/js/stock.js:1319 msgid "New Location" msgstr "Neuer Lagerort" @@ -3366,17 +3366,17 @@ msgid "Sales Order Items" msgstr "Auftrags-Positionen" #: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365 -#: templates/js/build.js:721 templates/js/build.js:1138 +#: templates/js/build.js:724 templates/js/build.js:1141 msgid "Actions" msgstr "Aktionen" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609 -#: templates/js/build.js:943 +#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:610 +#: templates/js/build.js:946 msgid "Edit stock allocation" msgstr "Bestands-Zuordnung bearbeiten" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611 -#: templates/js/build.js:944 +#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:612 +#: templates/js/build.js:947 msgid "Delete stock allocation" msgstr "Bestands-Zuordnung löschen" @@ -3388,8 +3388,8 @@ msgstr "Keine passenden Positionen gefunden" msgid "ID" msgstr "ID" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673 -#: templates/js/build.js:939 +#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:675 +#: templates/js/build.js:942 msgid "Allocated" msgstr "Zugeordnet" @@ -3405,7 +3405,7 @@ msgstr "PO" msgid "Allocate serial numbers" msgstr "Seriennummern zuweisen" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735 +#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:738 msgid "Allocate stock" msgstr "Lagerbestand zuweisen" @@ -3413,8 +3413,8 @@ msgstr "Lagerbestand zuweisen" msgid "Purchase stock" msgstr "Lagerbestand kaufen" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728 -#: templates/js/build.js:1146 +#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:731 +#: templates/js/build.js:1149 msgid "Build stock" msgstr "Lagerbestand bauen" @@ -4277,7 +4277,7 @@ msgid "All selected BOM items will be deleted" msgstr "Alle ausgewählte Stücklistenpositionen werden gelöscht" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1309 +#: templates/js/stock.js:1308 msgid "Create New Part" msgstr "Neues Teil anlegen" @@ -4418,7 +4418,7 @@ msgid "View grid display" msgstr "Rasteransicht anzeigen" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:733 +#: stock/templates/stock/location.html:192 templates/js/stock.js:732 msgid "Create new location" msgstr "Neuen Lagerort anlegen" @@ -5323,7 +5323,7 @@ msgid "Result" msgstr "Ergebnis" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:1008 +#: templates/js/order.js:195 templates/js/stock.js:1007 msgid "Date" msgstr "Datum" @@ -5346,7 +5346,7 @@ msgid "Moved {n} parts to {loc}" msgstr "{n} Teile nach {loc} bewegt" #: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 -#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654 +#: stock/templates/stock/item_base.html:381 templates/js/stock.js:653 msgid "Expiry Date" msgstr "Ablaufdatum" @@ -5767,7 +5767,7 @@ msgstr "Dieses BestandsObjekt wird automatisch gelöscht wenn der Lagerbestand a msgid "Stock Item Details" msgstr "BestandsObjekt-Details" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:592 +#: stock/templates/stock/item_base.html:289 templates/js/build.js:593 msgid "No location set" msgstr "Kein Lagerort gesetzt" @@ -5795,7 +5795,7 @@ msgstr "Dieses BestandsObjekt lief am %(item.expiry_date)s ab" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "Dieses BestandsObjekt läuft am %(item.expiry_date)s ab" -#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660 +#: stock/templates/stock/item_base.html:394 templates/js/stock.js:659 msgid "Last Updated" msgstr "Zuletzt aktualisiert" @@ -6664,7 +6664,7 @@ msgstr "In Lagerorten buchen" msgid "Barcode does not match a valid location" msgstr "Barcode entspricht keinem Lagerort" -#: templates/js/bom.js:175 templates/js/build.js:1088 +#: templates/js/bom.js:175 templates/js/build.js:1091 msgid "Open subassembly" msgstr "Unterbaugruppe öffnen" @@ -6700,7 +6700,7 @@ msgstr "Stücklisten-Position bearbeiten" msgid "Delete BOM Item" msgstr "Stücklisten-Position löschen" -#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186 +#: templates/js/bom.js:470 templates/js/build.js:423 templates/js/build.js:1189 msgid "No BOM items found" msgstr "Keine Stücklisten-Position(en) gefunden" @@ -6736,33 +6736,33 @@ msgstr "Keine Aktion angegeben" msgid "New Stock Item" msgstr "Neues BestandsObjekt" -#: templates/js/build.js:643 +#: templates/js/build.js:644 msgid "Required Part" msgstr "benötigtes Teil" -#: templates/js/build.js:664 +#: templates/js/build.js:665 msgid "Quantity Per" msgstr "Anzahl pro" -#: templates/js/build.js:732 templates/js/build.js:1150 +#: templates/js/build.js:735 templates/js/build.js:1153 #: templates/stock_table.html:59 msgid "Order stock" msgstr "Bestand bestellen" -#: templates/js/build.js:785 +#: templates/js/build.js:788 msgid "No builds matching query" msgstr "Keine Bauaufträge passen zur Anfrage" -#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:509 templates/js/stock.js:962 +#: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635 +#: templates/js/stock.js:509 templates/js/stock.js:961 msgid "Select" msgstr "Auswählen" -#: templates/js/build.js:822 +#: templates/js/build.js:825 msgid "Build order is overdue" msgstr "Bauauftrag ist überfällig" -#: templates/js/build.js:921 +#: templates/js/build.js:924 msgid "No parts allocated for" msgstr "Keine Teile zugeordnet zu" @@ -7029,7 +7029,7 @@ msgstr "Keine Kategorie" msgid "Low stock" msgstr "Bestand niedrig" -#: templates/js/part.js:660 templates/js/stock.js:986 +#: templates/js/part.js:660 templates/js/stock.js:985 msgid "Path" msgstr "Pfad" @@ -7207,95 +7207,95 @@ msgstr "BestandsObjekt zugewiesen" msgid "Stock item has been installed in another item" msgstr "BestandsObjekt in anderem Element verbaut" -#: templates/js/stock.js:607 +#: templates/js/stock.js:606 msgid "Stock item has been rejected" msgstr "BestandsObjekt abgewiesen" -#: templates/js/stock.js:611 +#: templates/js/stock.js:610 msgid "Stock item is lost" msgstr "BestandsObjekt verloren" -#: templates/js/stock.js:614 +#: templates/js/stock.js:613 msgid "Stock item is destroyed" msgstr "BestandsObjekt zerstört" -#: templates/js/stock.js:618 templates/js/table_filters.js:143 +#: templates/js/stock.js:617 templates/js/table_filters.js:143 msgid "Depleted" msgstr "gelöscht" -#: templates/js/stock.js:647 +#: templates/js/stock.js:646 msgid "Stocktake" msgstr "Inventur" -#: templates/js/stock.js:849 +#: templates/js/stock.js:848 msgid "Stock Status" msgstr "Status" -#: templates/js/stock.js:864 +#: templates/js/stock.js:863 msgid "Set Stock Status" msgstr "Status setzen" -#: templates/js/stock.js:878 +#: templates/js/stock.js:877 msgid "Select Status Code" msgstr "Status Code setzen" -#: templates/js/stock.js:879 +#: templates/js/stock.js:878 msgid "Status code must be selected" msgstr "Status Code muss ausgewählt werden" -#: templates/js/stock.js:1018 +#: templates/js/stock.js:1017 msgid "Invalid date" msgstr "Ungültiges Datum" -#: templates/js/stock.js:1065 +#: templates/js/stock.js:1064 msgid "Location no longer exists" msgstr "Standort nicht mehr vorhanden" -#: templates/js/stock.js:1084 +#: templates/js/stock.js:1083 msgid "Purchase order no longer exists" msgstr "Bestellung existiert nicht mehr" -#: templates/js/stock.js:1103 +#: templates/js/stock.js:1102 msgid "Customer no longer exists" msgstr "Kunde existiert nicht mehr" -#: templates/js/stock.js:1121 +#: templates/js/stock.js:1120 msgid "Stock item no longer exists" msgstr "Lagerbestand existiert nicht mehr" -#: templates/js/stock.js:1144 +#: templates/js/stock.js:1143 msgid "Added" msgstr "Hinzugefügt" -#: templates/js/stock.js:1152 +#: templates/js/stock.js:1151 msgid "Removed" msgstr "Entfernt" -#: templates/js/stock.js:1184 +#: templates/js/stock.js:1183 msgid "No user information" msgstr "Keine Benutzerinformation" -#: templates/js/stock.js:1196 +#: templates/js/stock.js:1195 msgid "Edit tracking entry" msgstr "Tracking-Eintrag bearbeiten" -#: templates/js/stock.js:1197 +#: templates/js/stock.js:1196 msgid "Delete tracking entry" msgstr "Tracking-Eintrag löschen" -#: templates/js/stock.js:1321 +#: templates/js/stock.js:1320 msgid "Create New Location" msgstr "Neuen Lagerort anlegen" -#: templates/js/stock.js:1362 +#: templates/js/stock.js:1361 msgid "No installed items" msgstr "Keine installierten Elemente" -#: templates/js/stock.js:1385 +#: templates/js/stock.js:1384 msgid "Serial" msgstr "Seriennummer" -#: templates/js/stock.js:1413 +#: templates/js/stock.js:1412 msgid "Uninstall Stock Item" msgstr "Lagerbestand entfernen" @@ -7461,56 +7461,56 @@ msgstr "Favorit" msgid "Purchasable" msgstr "Käuflich" -#: templates/js/tables.js:321 +#: templates/js/tables.js:323 msgid "Loading data" msgstr "Lade Daten" -#: templates/js/tables.js:324 +#: templates/js/tables.js:326 msgid "rows per page" msgstr "Zeilen pro Seite" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "Showing" msgstr "zeige" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "to" msgstr "bis" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "of" msgstr "von" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "rows" msgstr "Zeilen" -#: templates/js/tables.js:330 templates/search_form.html:6 +#: templates/js/tables.js:332 templates/search_form.html:6 #: templates/search_form.html:8 msgid "Search" msgstr "Suche" -#: templates/js/tables.js:333 +#: templates/js/tables.js:335 msgid "No matching results" msgstr "Keine passenden Ergebnisse gefunden" -#: templates/js/tables.js:336 +#: templates/js/tables.js:338 msgid "Hide/Show pagination" msgstr "Zeige/Verstecke Pagination" -#: templates/js/tables.js:339 +#: templates/js/tables.js:341 msgid "Refresh" msgstr "Neu laden" -#: templates/js/tables.js:342 +#: templates/js/tables.js:344 msgid "Toggle" msgstr "umschalten" -#: templates/js/tables.js:345 +#: templates/js/tables.js:347 msgid "Columns" msgstr "Spalten" -#: templates/js/tables.js:348 +#: templates/js/tables.js:350 msgid "All" msgstr "Alle" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 3264281c04..4d5b795633 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 22:27+0000\n" +"POT-Creation-Date: 2021-06-22 01:09+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -125,7 +125,7 @@ msgstr "" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1175 +#: templates/js/stock.js:1174 msgid "User" msgstr "" @@ -138,7 +138,7 @@ msgstr "" #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:968 +#: templates/js/part.js:642 templates/js/stock.js:967 msgid "Name" msgstr "" @@ -156,12 +156,12 @@ msgstr "" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:830 templates/js/build.js:1098 +#: templates/js/build.js:833 templates/js/build.js:1101 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:552 templates/js/stock.js:980 -#: templates/js/stock.js:1025 +#: templates/js/stock.js:552 templates/js/stock.js:979 +#: templates/js/stock.js:1024 msgid "Description" msgstr "" @@ -451,7 +451,7 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:877 templates/js/order.js:200 +#: templates/js/build.js:880 templates/js/order.js:200 #: templates/js/order.js:298 msgid "Target Date" msgstr "" @@ -487,10 +487,10 @@ msgstr "" #: stock/forms.py:175 stock/forms.py:308 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 -#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 -#: templates/js/build.js:1108 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1160 -#: templates/js/stock.js:1379 +#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571 +#: templates/js/build.js:1111 templates/js/order.js:393 +#: templates/js/part.js:796 templates/js/stock.js:1159 +#: templates/js/stock.js:1378 msgid "Quantity" msgstr "" @@ -535,8 +535,8 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 -#: templates/js/build.js:584 templates/js/order.js:378 -#: templates/js/stock.js:639 templates/js/stock.js:1052 +#: templates/js/build.js:585 templates/js/order.js:378 +#: templates/js/stock.js:638 templates/js/stock.js:1051 msgid "Location" msgstr "" @@ -548,10 +548,10 @@ msgstr "" #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 -#: templates/js/barcode.js:119 templates/js/build.js:864 +#: templates/js/barcode.js:119 templates/js/build.js:867 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:626 templates/js/stock.js:1129 -#: templates/js/stock.js:1395 +#: templates/js/stock.js:625 templates/js/stock.js:1128 +#: templates/js/stock.js:1394 msgid "Status" msgstr "" @@ -609,7 +609,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:229 part/models.py:2316 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:659 templates/js/build.js:1102 +#: templates/js/build.js:660 templates/js/build.js:1105 msgid "Reference" msgstr "" @@ -644,11 +644,11 @@ msgstr "" #: report/templates/report/inventree_so_report.html:90 #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 -#: templates/js/build.js:550 templates/js/build.js:835 -#: templates/js/build.js:1075 templates/js/company.js:140 +#: templates/js/build.js:551 templates/js/build.js:838 +#: templates/js/build.js:1078 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1367 +#: templates/js/stock.js:1366 msgid "Part" msgstr "" @@ -721,7 +721,7 @@ msgstr "" msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:221 templates/js/build.js:882 +#: build/models.py:228 order/models.py:221 templates/js/build.js:885 msgid "Completion Date" msgstr "" @@ -778,7 +778,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:694 msgid "Notes" msgstr "" @@ -829,7 +829,7 @@ msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" #: build/models.py:1316 stock/templates/stock/item_base.html:317 -#: templates/InvenTree/search.html:183 templates/js/build.js:808 +#: templates/InvenTree/search.html:183 templates/js/build.js:811 #: templates/navbar.html:29 msgid "Build" msgstr "" @@ -842,9 +842,9 @@ msgstr "" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 -#: templates/js/build.js:211 templates/js/build.js:925 +#: templates/js/build.js:211 templates/js/build.js:928 #: templates/js/order.js:366 templates/js/order.js:371 -#: templates/js/stock.js:1111 +#: templates/js/stock.js:1110 msgid "Stock Item" msgstr "" @@ -880,7 +880,7 @@ msgstr "" msgid "Auto Allocate" msgstr "" -#: build/templates/build/allocate.html:25 templates/js/build.js:740 +#: build/templates/build/allocate.html:25 templates/js/build.js:743 msgid "Unallocate stock" msgstr "" @@ -917,7 +917,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:454 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:568 +#: templates/js/build.js:569 msgid "Serial Number" msgstr "" @@ -1196,15 +1196,15 @@ msgid "Destination location not specified" msgstr "" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634 -#: templates/js/stock.js:1402 templates/js/table_filters.js:112 +#: stock/templates/stock/item_base.html:303 templates/js/stock.js:633 +#: templates/js/stock.js:1401 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" #: build/templates/build/detail.html:116 #: order/templates/order/order_base.html:111 -#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:875 msgid "Created" msgstr "" @@ -1212,7 +1212,7 @@ msgstr "" msgid "No target date set" msgstr "" -#: build/templates/build/detail.html:132 templates/js/build.js:850 +#: build/templates/build/detail.html:132 templates/js/build.js:853 msgid "Completed" msgstr "" @@ -1252,7 +1252,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 -#: templates/js/stock.js:1040 +#: templates/js/stock.js:1039 msgid "Details" msgstr "" @@ -1413,8 +1413,8 @@ msgstr "" msgid "Stock item is over-allocated" msgstr "" -#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669 -#: templates/js/build.js:932 templates/js/build.js:1115 +#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:670 +#: templates/js/build.js:935 templates/js/build.js:1118 msgid "Available" msgstr "" @@ -2128,7 +2128,7 @@ msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:691 +#: templates/js/stock.js:690 msgid "Packaging" msgstr "" @@ -2146,7 +2146,7 @@ msgstr "" #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:561 +#: company/templates/company/navbar.html:65 templates/js/build.js:562 msgid "Assigned Stock" msgstr "" @@ -2216,7 +2216,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1093 +#: templates/js/stock.js:1092 msgid "Customer" msgstr "" @@ -2262,7 +2262,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1308 +#: templates/js/stock.js:1307 msgid "New Part" msgstr "" @@ -2308,7 +2308,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1314 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1313 msgid "New Supplier Part" msgstr "" @@ -2446,7 +2446,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:992 +#: templates/InvenTree/search.html:198 templates/js/stock.js:991 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2667,7 +2667,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:639 templates/js/stock.js:1315 +#: company/views.py:639 templates/js/stock.js:1314 msgid "Create new Supplier Part" msgstr "" @@ -2923,7 +2923,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:665 templates/js/stock.js:1074 +#: templates/js/stock.js:664 templates/js/stock.js:1073 msgid "Purchase Order" msgstr "" @@ -2943,7 +2943,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:672 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:685 msgid "Purchase Price" msgstr "" @@ -3048,8 +3048,8 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:732 -#: templates/js/stock.js:1320 +#: stock/templates/stock/location.html:191 templates/js/stock.js:731 +#: templates/js/stock.js:1319 msgid "New Location" msgstr "" @@ -3347,17 +3347,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365 -#: templates/js/build.js:721 templates/js/build.js:1138 +#: templates/js/build.js:724 templates/js/build.js:1141 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609 -#: templates/js/build.js:943 +#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:610 +#: templates/js/build.js:946 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611 -#: templates/js/build.js:944 +#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:612 +#: templates/js/build.js:947 msgid "Delete stock allocation" msgstr "" @@ -3369,8 +3369,8 @@ msgstr "" msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673 -#: templates/js/build.js:939 +#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:675 +#: templates/js/build.js:942 msgid "Allocated" msgstr "" @@ -3386,7 +3386,7 @@ msgstr "" msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735 +#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:738 msgid "Allocate stock" msgstr "" @@ -3394,8 +3394,8 @@ msgstr "" msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728 -#: templates/js/build.js:1146 +#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:731 +#: templates/js/build.js:1149 msgid "Build stock" msgstr "" @@ -4254,7 +4254,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1309 +#: templates/js/stock.js:1308 msgid "Create New Part" msgstr "" @@ -4395,7 +4395,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:733 +#: stock/templates/stock/location.html:192 templates/js/stock.js:732 msgid "Create new location" msgstr "" @@ -5284,7 +5284,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:1008 +#: templates/js/order.js:195 templates/js/stock.js:1007 msgid "Date" msgstr "" @@ -5307,7 +5307,7 @@ msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 -#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654 +#: stock/templates/stock/item_base.html:381 templates/js/stock.js:653 msgid "Expiry Date" msgstr "" @@ -5728,7 +5728,7 @@ msgstr "" msgid "Stock Item Details" msgstr "" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:592 +#: stock/templates/stock/item_base.html:289 templates/js/build.js:593 msgid "No location set" msgstr "" @@ -5754,7 +5754,7 @@ msgstr "" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660 +#: stock/templates/stock/item_base.html:394 templates/js/stock.js:659 msgid "Last Updated" msgstr "" @@ -6617,7 +6617,7 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/bom.js:175 templates/js/build.js:1088 +#: templates/js/bom.js:175 templates/js/build.js:1091 msgid "Open subassembly" msgstr "" @@ -6653,7 +6653,7 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186 +#: templates/js/bom.js:470 templates/js/build.js:423 templates/js/build.js:1189 msgid "No BOM items found" msgstr "" @@ -6685,33 +6685,33 @@ msgstr "" msgid "New Stock Item" msgstr "" -#: templates/js/build.js:643 +#: templates/js/build.js:644 msgid "Required Part" msgstr "" -#: templates/js/build.js:664 +#: templates/js/build.js:665 msgid "Quantity Per" msgstr "" -#: templates/js/build.js:732 templates/js/build.js:1150 +#: templates/js/build.js:735 templates/js/build.js:1153 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" -#: templates/js/build.js:785 +#: templates/js/build.js:788 msgid "No builds matching query" msgstr "" -#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:509 templates/js/stock.js:962 +#: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635 +#: templates/js/stock.js:509 templates/js/stock.js:961 msgid "Select" msgstr "" -#: templates/js/build.js:822 +#: templates/js/build.js:825 msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:921 +#: templates/js/build.js:924 msgid "No parts allocated for" msgstr "" @@ -6970,7 +6970,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:986 +#: templates/js/part.js:660 templates/js/stock.js:985 msgid "Path" msgstr "" @@ -7148,95 +7148,95 @@ msgstr "" msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/stock.js:607 +#: templates/js/stock.js:606 msgid "Stock item has been rejected" msgstr "" -#: templates/js/stock.js:611 +#: templates/js/stock.js:610 msgid "Stock item is lost" msgstr "" -#: templates/js/stock.js:614 +#: templates/js/stock.js:613 msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:618 templates/js/table_filters.js:143 +#: templates/js/stock.js:617 templates/js/table_filters.js:143 msgid "Depleted" msgstr "" -#: templates/js/stock.js:647 +#: templates/js/stock.js:646 msgid "Stocktake" msgstr "" -#: templates/js/stock.js:849 +#: templates/js/stock.js:848 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:864 +#: templates/js/stock.js:863 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:878 +#: templates/js/stock.js:877 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:879 +#: templates/js/stock.js:878 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1018 +#: templates/js/stock.js:1017 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1065 +#: templates/js/stock.js:1064 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1084 +#: templates/js/stock.js:1083 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1103 +#: templates/js/stock.js:1102 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1121 +#: templates/js/stock.js:1120 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1144 +#: templates/js/stock.js:1143 msgid "Added" msgstr "" -#: templates/js/stock.js:1152 +#: templates/js/stock.js:1151 msgid "Removed" msgstr "" -#: templates/js/stock.js:1184 +#: templates/js/stock.js:1183 msgid "No user information" msgstr "" -#: templates/js/stock.js:1196 +#: templates/js/stock.js:1195 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1197 +#: templates/js/stock.js:1196 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1321 +#: templates/js/stock.js:1320 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1362 +#: templates/js/stock.js:1361 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1385 +#: templates/js/stock.js:1384 msgid "Serial" msgstr "" -#: templates/js/stock.js:1413 +#: templates/js/stock.js:1412 msgid "Uninstall Stock Item" msgstr "" @@ -7402,56 +7402,56 @@ msgstr "" msgid "Purchasable" msgstr "" -#: templates/js/tables.js:321 +#: templates/js/tables.js:323 msgid "Loading data" msgstr "" -#: templates/js/tables.js:324 +#: templates/js/tables.js:326 msgid "rows per page" msgstr "" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "Showing" msgstr "" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "to" msgstr "" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "of" msgstr "" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "rows" msgstr "" -#: templates/js/tables.js:330 templates/search_form.html:6 +#: templates/js/tables.js:332 templates/search_form.html:6 #: templates/search_form.html:8 msgid "Search" msgstr "" -#: templates/js/tables.js:333 +#: templates/js/tables.js:335 msgid "No matching results" msgstr "" -#: templates/js/tables.js:336 +#: templates/js/tables.js:338 msgid "Hide/Show pagination" msgstr "" -#: templates/js/tables.js:339 +#: templates/js/tables.js:341 msgid "Refresh" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:344 msgid "Toggle" msgstr "" -#: templates/js/tables.js:345 +#: templates/js/tables.js:347 msgid "Columns" msgstr "" -#: templates/js/tables.js:348 +#: templates/js/tables.js:350 msgid "All" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index c8f0e37955..5f3a41d720 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 22:27+0000\n" +"POT-Creation-Date: 2021-06-22 01:09+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -124,7 +124,7 @@ msgstr "" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1175 +#: templates/js/stock.js:1174 msgid "User" msgstr "Usuario" @@ -137,7 +137,7 @@ msgstr "" #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:968 +#: templates/js/part.js:642 templates/js/stock.js:967 msgid "Name" msgstr "Nombre" @@ -155,12 +155,12 @@ msgstr "Nombre" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:830 templates/js/build.js:1098 +#: templates/js/build.js:833 templates/js/build.js:1101 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:552 templates/js/stock.js:980 -#: templates/js/stock.js:1025 +#: templates/js/stock.js:552 templates/js/stock.js:979 +#: templates/js/stock.js:1024 msgid "Description" msgstr "Descripción" @@ -450,7 +450,7 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:877 templates/js/order.js:200 +#: templates/js/build.js:880 templates/js/order.js:200 #: templates/js/order.js:298 msgid "Target Date" msgstr "" @@ -486,10 +486,10 @@ msgstr "" #: stock/forms.py:175 stock/forms.py:308 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 -#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 -#: templates/js/build.js:1108 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1160 -#: templates/js/stock.js:1379 +#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571 +#: templates/js/build.js:1111 templates/js/order.js:393 +#: templates/js/part.js:796 templates/js/stock.js:1159 +#: templates/js/stock.js:1378 msgid "Quantity" msgstr "Cantidad" @@ -534,8 +534,8 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 -#: templates/js/build.js:584 templates/js/order.js:378 -#: templates/js/stock.js:639 templates/js/stock.js:1052 +#: templates/js/build.js:585 templates/js/order.js:378 +#: templates/js/stock.js:638 templates/js/stock.js:1051 msgid "Location" msgstr "Unicación" @@ -547,10 +547,10 @@ msgstr "" #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 -#: templates/js/barcode.js:119 templates/js/build.js:864 +#: templates/js/barcode.js:119 templates/js/build.js:867 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:626 templates/js/stock.js:1129 -#: templates/js/stock.js:1395 +#: templates/js/stock.js:625 templates/js/stock.js:1128 +#: templates/js/stock.js:1394 msgid "Status" msgstr "Estado" @@ -608,7 +608,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:229 part/models.py:2316 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:659 templates/js/build.js:1102 +#: templates/js/build.js:660 templates/js/build.js:1105 msgid "Reference" msgstr "Referencia" @@ -643,11 +643,11 @@ msgstr "" #: report/templates/report/inventree_so_report.html:90 #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 -#: templates/js/build.js:550 templates/js/build.js:835 -#: templates/js/build.js:1075 templates/js/company.js:140 +#: templates/js/build.js:551 templates/js/build.js:838 +#: templates/js/build.js:1078 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1367 +#: templates/js/stock.js:1366 msgid "Part" msgstr "Parte" @@ -720,7 +720,7 @@ msgstr "" msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:221 templates/js/build.js:882 +#: build/models.py:228 order/models.py:221 templates/js/build.js:885 msgid "Completion Date" msgstr "" @@ -777,7 +777,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:694 msgid "Notes" msgstr "Notas" @@ -828,7 +828,7 @@ msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" #: build/models.py:1316 stock/templates/stock/item_base.html:317 -#: templates/InvenTree/search.html:183 templates/js/build.js:808 +#: templates/InvenTree/search.html:183 templates/js/build.js:811 #: templates/navbar.html:29 msgid "Build" msgstr "" @@ -841,9 +841,9 @@ msgstr "" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 -#: templates/js/build.js:211 templates/js/build.js:925 +#: templates/js/build.js:211 templates/js/build.js:928 #: templates/js/order.js:366 templates/js/order.js:371 -#: templates/js/stock.js:1111 +#: templates/js/stock.js:1110 msgid "Stock Item" msgstr "" @@ -879,7 +879,7 @@ msgstr "" msgid "Auto Allocate" msgstr "" -#: build/templates/build/allocate.html:25 templates/js/build.js:740 +#: build/templates/build/allocate.html:25 templates/js/build.js:743 msgid "Unallocate stock" msgstr "" @@ -916,7 +916,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:454 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:568 +#: templates/js/build.js:569 msgid "Serial Number" msgstr "Número de serie" @@ -1195,15 +1195,15 @@ msgid "Destination location not specified" msgstr "" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634 -#: templates/js/stock.js:1402 templates/js/table_filters.js:112 +#: stock/templates/stock/item_base.html:303 templates/js/stock.js:633 +#: templates/js/stock.js:1401 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "Lote" #: build/templates/build/detail.html:116 #: order/templates/order/order_base.html:111 -#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:875 msgid "Created" msgstr "" @@ -1211,7 +1211,7 @@ msgstr "" msgid "No target date set" msgstr "" -#: build/templates/build/detail.html:132 templates/js/build.js:850 +#: build/templates/build/detail.html:132 templates/js/build.js:853 msgid "Completed" msgstr "Completados" @@ -1251,7 +1251,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 -#: templates/js/stock.js:1040 +#: templates/js/stock.js:1039 msgid "Details" msgstr "Detalles" @@ -1412,8 +1412,8 @@ msgstr "" msgid "Stock item is over-allocated" msgstr "" -#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669 -#: templates/js/build.js:932 templates/js/build.js:1115 +#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:670 +#: templates/js/build.js:935 templates/js/build.js:1118 msgid "Available" msgstr "" @@ -2127,7 +2127,7 @@ msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:691 +#: templates/js/stock.js:690 msgid "Packaging" msgstr "" @@ -2145,7 +2145,7 @@ msgstr "" #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:561 +#: company/templates/company/navbar.html:65 templates/js/build.js:562 msgid "Assigned Stock" msgstr "" @@ -2215,7 +2215,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1093 +#: templates/js/stock.js:1092 msgid "Customer" msgstr "Cliente" @@ -2261,7 +2261,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1308 +#: templates/js/stock.js:1307 msgid "New Part" msgstr "" @@ -2307,7 +2307,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1314 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1313 msgid "New Supplier Part" msgstr "" @@ -2445,7 +2445,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:992 +#: templates/InvenTree/search.html:198 templates/js/stock.js:991 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2666,7 +2666,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:639 templates/js/stock.js:1315 +#: company/views.py:639 templates/js/stock.js:1314 msgid "Create new Supplier Part" msgstr "" @@ -2922,7 +2922,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:665 templates/js/stock.js:1074 +#: templates/js/stock.js:664 templates/js/stock.js:1073 msgid "Purchase Order" msgstr "" @@ -2942,7 +2942,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:672 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:685 msgid "Purchase Price" msgstr "" @@ -3047,8 +3047,8 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:732 -#: templates/js/stock.js:1320 +#: stock/templates/stock/location.html:191 templates/js/stock.js:731 +#: templates/js/stock.js:1319 msgid "New Location" msgstr "" @@ -3346,17 +3346,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365 -#: templates/js/build.js:721 templates/js/build.js:1138 +#: templates/js/build.js:724 templates/js/build.js:1141 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609 -#: templates/js/build.js:943 +#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:610 +#: templates/js/build.js:946 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611 -#: templates/js/build.js:944 +#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:612 +#: templates/js/build.js:947 msgid "Delete stock allocation" msgstr "" @@ -3368,8 +3368,8 @@ msgstr "" msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673 -#: templates/js/build.js:939 +#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:675 +#: templates/js/build.js:942 msgid "Allocated" msgstr "" @@ -3385,7 +3385,7 @@ msgstr "" msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735 +#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:738 msgid "Allocate stock" msgstr "" @@ -3393,8 +3393,8 @@ msgstr "" msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728 -#: templates/js/build.js:1146 +#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:731 +#: templates/js/build.js:1149 msgid "Build stock" msgstr "" @@ -4253,7 +4253,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1309 +#: templates/js/stock.js:1308 msgid "Create New Part" msgstr "" @@ -4394,7 +4394,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:733 +#: stock/templates/stock/location.html:192 templates/js/stock.js:732 msgid "Create new location" msgstr "" @@ -5285,7 +5285,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:1008 +#: templates/js/order.js:195 templates/js/stock.js:1007 msgid "Date" msgstr "" @@ -5308,7 +5308,7 @@ msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 -#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654 +#: stock/templates/stock/item_base.html:381 templates/js/stock.js:653 msgid "Expiry Date" msgstr "" @@ -5729,7 +5729,7 @@ msgstr "" msgid "Stock Item Details" msgstr "" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:592 +#: stock/templates/stock/item_base.html:289 templates/js/build.js:593 msgid "No location set" msgstr "" @@ -5757,7 +5757,7 @@ msgstr "" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660 +#: stock/templates/stock/item_base.html:394 templates/js/stock.js:659 msgid "Last Updated" msgstr "" @@ -6620,7 +6620,7 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/bom.js:175 templates/js/build.js:1088 +#: templates/js/bom.js:175 templates/js/build.js:1091 msgid "Open subassembly" msgstr "" @@ -6656,7 +6656,7 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186 +#: templates/js/bom.js:470 templates/js/build.js:423 templates/js/build.js:1189 msgid "No BOM items found" msgstr "" @@ -6688,33 +6688,33 @@ msgstr "" msgid "New Stock Item" msgstr "" -#: templates/js/build.js:643 +#: templates/js/build.js:644 msgid "Required Part" msgstr "" -#: templates/js/build.js:664 +#: templates/js/build.js:665 msgid "Quantity Per" msgstr "" -#: templates/js/build.js:732 templates/js/build.js:1150 +#: templates/js/build.js:735 templates/js/build.js:1153 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" -#: templates/js/build.js:785 +#: templates/js/build.js:788 msgid "No builds matching query" msgstr "" -#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:509 templates/js/stock.js:962 +#: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635 +#: templates/js/stock.js:509 templates/js/stock.js:961 msgid "Select" msgstr "" -#: templates/js/build.js:822 +#: templates/js/build.js:825 msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:921 +#: templates/js/build.js:924 msgid "No parts allocated for" msgstr "" @@ -6975,7 +6975,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:986 +#: templates/js/part.js:660 templates/js/stock.js:985 msgid "Path" msgstr "" @@ -7153,95 +7153,95 @@ msgstr "" msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/stock.js:607 +#: templates/js/stock.js:606 msgid "Stock item has been rejected" msgstr "" -#: templates/js/stock.js:611 +#: templates/js/stock.js:610 msgid "Stock item is lost" msgstr "" -#: templates/js/stock.js:614 +#: templates/js/stock.js:613 msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:618 templates/js/table_filters.js:143 +#: templates/js/stock.js:617 templates/js/table_filters.js:143 msgid "Depleted" msgstr "" -#: templates/js/stock.js:647 +#: templates/js/stock.js:646 msgid "Stocktake" msgstr "" -#: templates/js/stock.js:849 +#: templates/js/stock.js:848 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:864 +#: templates/js/stock.js:863 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:878 +#: templates/js/stock.js:877 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:879 +#: templates/js/stock.js:878 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1018 +#: templates/js/stock.js:1017 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1065 +#: templates/js/stock.js:1064 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1084 +#: templates/js/stock.js:1083 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1103 +#: templates/js/stock.js:1102 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1121 +#: templates/js/stock.js:1120 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1144 +#: templates/js/stock.js:1143 msgid "Added" msgstr "" -#: templates/js/stock.js:1152 +#: templates/js/stock.js:1151 msgid "Removed" msgstr "" -#: templates/js/stock.js:1184 +#: templates/js/stock.js:1183 msgid "No user information" msgstr "" -#: templates/js/stock.js:1196 +#: templates/js/stock.js:1195 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1197 +#: templates/js/stock.js:1196 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1321 +#: templates/js/stock.js:1320 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1362 +#: templates/js/stock.js:1361 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1385 +#: templates/js/stock.js:1384 msgid "Serial" msgstr "" -#: templates/js/stock.js:1413 +#: templates/js/stock.js:1412 msgid "Uninstall Stock Item" msgstr "" @@ -7407,56 +7407,56 @@ msgstr "" msgid "Purchasable" msgstr "" -#: templates/js/tables.js:321 +#: templates/js/tables.js:323 msgid "Loading data" msgstr "" -#: templates/js/tables.js:324 +#: templates/js/tables.js:326 msgid "rows per page" msgstr "" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "Showing" msgstr "" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "to" msgstr "" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "of" msgstr "" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "rows" msgstr "" -#: templates/js/tables.js:330 templates/search_form.html:6 +#: templates/js/tables.js:332 templates/search_form.html:6 #: templates/search_form.html:8 msgid "Search" msgstr "" -#: templates/js/tables.js:333 +#: templates/js/tables.js:335 msgid "No matching results" msgstr "" -#: templates/js/tables.js:336 +#: templates/js/tables.js:338 msgid "Hide/Show pagination" msgstr "" -#: templates/js/tables.js:339 +#: templates/js/tables.js:341 msgid "Refresh" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:344 msgid "Toggle" msgstr "" -#: templates/js/tables.js:345 +#: templates/js/tables.js:347 msgid "Columns" msgstr "" -#: templates/js/tables.js:348 +#: templates/js/tables.js:350 msgid "All" msgstr "" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index bcb8012fa9..970f7b86f9 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 22:27+0000\n" +"POT-Creation-Date: 2021-06-22 01:09+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: French\n" @@ -124,7 +124,7 @@ msgstr "Commentaire du fichier" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1175 +#: templates/js/stock.js:1174 msgid "User" msgstr "Utilisateur" @@ -137,7 +137,7 @@ msgstr "date de chargement" #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:968 +#: templates/js/part.js:642 templates/js/stock.js:967 msgid "Name" msgstr "Nom" @@ -155,12 +155,12 @@ msgstr "Nom" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:830 templates/js/build.js:1098 +#: templates/js/build.js:833 templates/js/build.js:1101 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:552 templates/js/stock.js:980 -#: templates/js/stock.js:1025 +#: templates/js/stock.js:552 templates/js/stock.js:979 +#: templates/js/stock.js:1024 msgid "Description" msgstr "Description" @@ -450,7 +450,7 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:877 templates/js/order.js:200 +#: templates/js/build.js:880 templates/js/order.js:200 #: templates/js/order.js:298 msgid "Target Date" msgstr "" @@ -486,10 +486,10 @@ msgstr "" #: stock/forms.py:175 stock/forms.py:308 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 -#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 -#: templates/js/build.js:1108 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1160 -#: templates/js/stock.js:1379 +#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571 +#: templates/js/build.js:1111 templates/js/order.js:393 +#: templates/js/part.js:796 templates/js/stock.js:1159 +#: templates/js/stock.js:1378 msgid "Quantity" msgstr "Quantité" @@ -534,8 +534,8 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 -#: templates/js/build.js:584 templates/js/order.js:378 -#: templates/js/stock.js:639 templates/js/stock.js:1052 +#: templates/js/build.js:585 templates/js/order.js:378 +#: templates/js/stock.js:638 templates/js/stock.js:1051 msgid "Location" msgstr "" @@ -547,10 +547,10 @@ msgstr "Emplacement des pièces terminées" #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 -#: templates/js/barcode.js:119 templates/js/build.js:864 +#: templates/js/barcode.js:119 templates/js/build.js:867 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:626 templates/js/stock.js:1129 -#: templates/js/stock.js:1395 +#: templates/js/stock.js:625 templates/js/stock.js:1128 +#: templates/js/stock.js:1394 msgid "Status" msgstr "" @@ -608,7 +608,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:229 part/models.py:2316 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:659 templates/js/build.js:1102 +#: templates/js/build.js:660 templates/js/build.js:1105 msgid "Reference" msgstr "Référence" @@ -643,11 +643,11 @@ msgstr "" #: report/templates/report/inventree_so_report.html:90 #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 -#: templates/js/build.js:550 templates/js/build.js:835 -#: templates/js/build.js:1075 templates/js/company.js:140 +#: templates/js/build.js:551 templates/js/build.js:838 +#: templates/js/build.js:1078 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1367 +#: templates/js/stock.js:1366 msgid "Part" msgstr "Pièce" @@ -720,7 +720,7 @@ msgstr "Date de création" msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:221 templates/js/build.js:882 +#: build/models.py:228 order/models.py:221 templates/js/build.js:885 msgid "Completion Date" msgstr "" @@ -777,7 +777,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:694 msgid "Notes" msgstr "Notes" @@ -828,7 +828,7 @@ msgid "Selected stock item not found in BOM for part '{p}'" msgstr "L'article en stock sélectionné n'a pas été trouvé dans la BOM pour la pièce '{p}'" #: build/models.py:1316 stock/templates/stock/item_base.html:317 -#: templates/InvenTree/search.html:183 templates/js/build.js:808 +#: templates/InvenTree/search.html:183 templates/js/build.js:811 #: templates/navbar.html:29 msgid "Build" msgstr "" @@ -841,9 +841,9 @@ msgstr "" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 -#: templates/js/build.js:211 templates/js/build.js:925 +#: templates/js/build.js:211 templates/js/build.js:928 #: templates/js/order.js:366 templates/js/order.js:371 -#: templates/js/stock.js:1111 +#: templates/js/stock.js:1110 msgid "Stock Item" msgstr "" @@ -879,7 +879,7 @@ msgstr "" msgid "Auto Allocate" msgstr "" -#: build/templates/build/allocate.html:25 templates/js/build.js:740 +#: build/templates/build/allocate.html:25 templates/js/build.js:743 msgid "Unallocate stock" msgstr "" @@ -916,7 +916,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:454 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:568 +#: templates/js/build.js:569 msgid "Serial Number" msgstr "" @@ -1195,15 +1195,15 @@ msgid "Destination location not specified" msgstr "" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634 -#: templates/js/stock.js:1402 templates/js/table_filters.js:112 +#: stock/templates/stock/item_base.html:303 templates/js/stock.js:633 +#: templates/js/stock.js:1401 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" #: build/templates/build/detail.html:116 #: order/templates/order/order_base.html:111 -#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:875 msgid "Created" msgstr "" @@ -1211,7 +1211,7 @@ msgstr "" msgid "No target date set" msgstr "" -#: build/templates/build/detail.html:132 templates/js/build.js:850 +#: build/templates/build/detail.html:132 templates/js/build.js:853 msgid "Completed" msgstr "" @@ -1251,7 +1251,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 -#: templates/js/stock.js:1040 +#: templates/js/stock.js:1039 msgid "Details" msgstr "Détails" @@ -1412,8 +1412,8 @@ msgstr "" msgid "Stock item is over-allocated" msgstr "" -#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669 -#: templates/js/build.js:932 templates/js/build.js:1115 +#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:670 +#: templates/js/build.js:935 templates/js/build.js:1118 msgid "Available" msgstr "Disponible" @@ -2127,7 +2127,7 @@ msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:691 +#: templates/js/stock.js:690 msgid "Packaging" msgstr "" @@ -2145,7 +2145,7 @@ msgstr "" #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:561 +#: company/templates/company/navbar.html:65 templates/js/build.js:562 msgid "Assigned Stock" msgstr "" @@ -2215,7 +2215,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1093 +#: templates/js/stock.js:1092 msgid "Customer" msgstr "" @@ -2261,7 +2261,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1308 +#: templates/js/stock.js:1307 msgid "New Part" msgstr "" @@ -2307,7 +2307,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1314 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1313 msgid "New Supplier Part" msgstr "" @@ -2445,7 +2445,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:992 +#: templates/InvenTree/search.html:198 templates/js/stock.js:991 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2666,7 +2666,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:639 templates/js/stock.js:1315 +#: company/views.py:639 templates/js/stock.js:1314 msgid "Create new Supplier Part" msgstr "" @@ -2922,7 +2922,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:665 templates/js/stock.js:1074 +#: templates/js/stock.js:664 templates/js/stock.js:1073 msgid "Purchase Order" msgstr "" @@ -2942,7 +2942,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:672 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:685 msgid "Purchase Price" msgstr "" @@ -3047,8 +3047,8 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:732 -#: templates/js/stock.js:1320 +#: stock/templates/stock/location.html:191 templates/js/stock.js:731 +#: templates/js/stock.js:1319 msgid "New Location" msgstr "" @@ -3346,17 +3346,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365 -#: templates/js/build.js:721 templates/js/build.js:1138 +#: templates/js/build.js:724 templates/js/build.js:1141 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609 -#: templates/js/build.js:943 +#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:610 +#: templates/js/build.js:946 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611 -#: templates/js/build.js:944 +#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:612 +#: templates/js/build.js:947 msgid "Delete stock allocation" msgstr "" @@ -3368,8 +3368,8 @@ msgstr "" msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673 -#: templates/js/build.js:939 +#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:675 +#: templates/js/build.js:942 msgid "Allocated" msgstr "" @@ -3385,7 +3385,7 @@ msgstr "" msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735 +#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:738 msgid "Allocate stock" msgstr "" @@ -3393,8 +3393,8 @@ msgstr "" msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728 -#: templates/js/build.js:1146 +#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:731 +#: templates/js/build.js:1149 msgid "Build stock" msgstr "" @@ -4255,7 +4255,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1309 +#: templates/js/stock.js:1308 msgid "Create New Part" msgstr "" @@ -4396,7 +4396,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:733 +#: stock/templates/stock/location.html:192 templates/js/stock.js:732 msgid "Create new location" msgstr "" @@ -5287,7 +5287,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:1008 +#: templates/js/order.js:195 templates/js/stock.js:1007 msgid "Date" msgstr "" @@ -5310,7 +5310,7 @@ msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 -#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654 +#: stock/templates/stock/item_base.html:381 templates/js/stock.js:653 msgid "Expiry Date" msgstr "" @@ -5731,7 +5731,7 @@ msgstr "" msgid "Stock Item Details" msgstr "" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:592 +#: stock/templates/stock/item_base.html:289 templates/js/build.js:593 msgid "No location set" msgstr "" @@ -5757,7 +5757,7 @@ msgstr "" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660 +#: stock/templates/stock/item_base.html:394 templates/js/stock.js:659 msgid "Last Updated" msgstr "" @@ -6620,7 +6620,7 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/bom.js:175 templates/js/build.js:1088 +#: templates/js/bom.js:175 templates/js/build.js:1091 msgid "Open subassembly" msgstr "" @@ -6656,7 +6656,7 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186 +#: templates/js/bom.js:470 templates/js/build.js:423 templates/js/build.js:1189 msgid "No BOM items found" msgstr "" @@ -6692,33 +6692,33 @@ msgstr "Aucune action spécifiée" msgid "New Stock Item" msgstr "" -#: templates/js/build.js:643 +#: templates/js/build.js:644 msgid "Required Part" msgstr "" -#: templates/js/build.js:664 +#: templates/js/build.js:665 msgid "Quantity Per" msgstr "" -#: templates/js/build.js:732 templates/js/build.js:1150 +#: templates/js/build.js:735 templates/js/build.js:1153 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" -#: templates/js/build.js:785 +#: templates/js/build.js:788 msgid "No builds matching query" msgstr "" -#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:509 templates/js/stock.js:962 +#: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635 +#: templates/js/stock.js:509 templates/js/stock.js:961 msgid "Select" msgstr "" -#: templates/js/build.js:822 +#: templates/js/build.js:825 msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:921 +#: templates/js/build.js:924 msgid "No parts allocated for" msgstr "" @@ -6983,7 +6983,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:986 +#: templates/js/part.js:660 templates/js/stock.js:985 msgid "Path" msgstr "" @@ -7161,95 +7161,95 @@ msgstr "" msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/stock.js:607 +#: templates/js/stock.js:606 msgid "Stock item has been rejected" msgstr "" -#: templates/js/stock.js:611 +#: templates/js/stock.js:610 msgid "Stock item is lost" msgstr "" -#: templates/js/stock.js:614 +#: templates/js/stock.js:613 msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:618 templates/js/table_filters.js:143 +#: templates/js/stock.js:617 templates/js/table_filters.js:143 msgid "Depleted" msgstr "" -#: templates/js/stock.js:647 +#: templates/js/stock.js:646 msgid "Stocktake" msgstr "" -#: templates/js/stock.js:849 +#: templates/js/stock.js:848 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:864 +#: templates/js/stock.js:863 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:878 +#: templates/js/stock.js:877 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:879 +#: templates/js/stock.js:878 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1018 +#: templates/js/stock.js:1017 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1065 +#: templates/js/stock.js:1064 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1084 +#: templates/js/stock.js:1083 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1103 +#: templates/js/stock.js:1102 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1121 +#: templates/js/stock.js:1120 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1144 +#: templates/js/stock.js:1143 msgid "Added" msgstr "" -#: templates/js/stock.js:1152 +#: templates/js/stock.js:1151 msgid "Removed" msgstr "" -#: templates/js/stock.js:1184 +#: templates/js/stock.js:1183 msgid "No user information" msgstr "" -#: templates/js/stock.js:1196 +#: templates/js/stock.js:1195 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1197 +#: templates/js/stock.js:1196 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1321 +#: templates/js/stock.js:1320 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1362 +#: templates/js/stock.js:1361 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1385 +#: templates/js/stock.js:1384 msgid "Serial" msgstr "" -#: templates/js/stock.js:1413 +#: templates/js/stock.js:1412 msgid "Uninstall Stock Item" msgstr "" @@ -7415,56 +7415,56 @@ msgstr "" msgid "Purchasable" msgstr "" -#: templates/js/tables.js:321 +#: templates/js/tables.js:323 msgid "Loading data" msgstr "" -#: templates/js/tables.js:324 +#: templates/js/tables.js:326 msgid "rows per page" msgstr "" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "Showing" msgstr "" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "to" msgstr "" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "of" msgstr "" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "rows" msgstr "" -#: templates/js/tables.js:330 templates/search_form.html:6 +#: templates/js/tables.js:332 templates/search_form.html:6 #: templates/search_form.html:8 msgid "Search" msgstr "" -#: templates/js/tables.js:333 +#: templates/js/tables.js:335 msgid "No matching results" msgstr "" -#: templates/js/tables.js:336 +#: templates/js/tables.js:338 msgid "Hide/Show pagination" msgstr "" -#: templates/js/tables.js:339 +#: templates/js/tables.js:341 msgid "Refresh" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:344 msgid "Toggle" msgstr "" -#: templates/js/tables.js:345 +#: templates/js/tables.js:347 msgid "Columns" msgstr "" -#: templates/js/tables.js:348 +#: templates/js/tables.js:350 msgid "All" msgstr "" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index b83d23e7f6..5b5d55eb91 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 22:27+0000\n" +"POT-Creation-Date: 2021-06-22 01:09+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -124,7 +124,7 @@ msgstr "" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1175 +#: templates/js/stock.js:1174 msgid "User" msgstr "" @@ -137,7 +137,7 @@ msgstr "" #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:968 +#: templates/js/part.js:642 templates/js/stock.js:967 msgid "Name" msgstr "" @@ -155,12 +155,12 @@ msgstr "" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:830 templates/js/build.js:1098 +#: templates/js/build.js:833 templates/js/build.js:1101 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:552 templates/js/stock.js:980 -#: templates/js/stock.js:1025 +#: templates/js/stock.js:552 templates/js/stock.js:979 +#: templates/js/stock.js:1024 msgid "Description" msgstr "" @@ -450,7 +450,7 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:877 templates/js/order.js:200 +#: templates/js/build.js:880 templates/js/order.js:200 #: templates/js/order.js:298 msgid "Target Date" msgstr "" @@ -486,10 +486,10 @@ msgstr "" #: stock/forms.py:175 stock/forms.py:308 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 -#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 -#: templates/js/build.js:1108 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1160 -#: templates/js/stock.js:1379 +#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571 +#: templates/js/build.js:1111 templates/js/order.js:393 +#: templates/js/part.js:796 templates/js/stock.js:1159 +#: templates/js/stock.js:1378 msgid "Quantity" msgstr "" @@ -534,8 +534,8 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 -#: templates/js/build.js:584 templates/js/order.js:378 -#: templates/js/stock.js:639 templates/js/stock.js:1052 +#: templates/js/build.js:585 templates/js/order.js:378 +#: templates/js/stock.js:638 templates/js/stock.js:1051 msgid "Location" msgstr "" @@ -547,10 +547,10 @@ msgstr "" #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 -#: templates/js/barcode.js:119 templates/js/build.js:864 +#: templates/js/barcode.js:119 templates/js/build.js:867 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:626 templates/js/stock.js:1129 -#: templates/js/stock.js:1395 +#: templates/js/stock.js:625 templates/js/stock.js:1128 +#: templates/js/stock.js:1394 msgid "Status" msgstr "" @@ -608,7 +608,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:229 part/models.py:2316 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:659 templates/js/build.js:1102 +#: templates/js/build.js:660 templates/js/build.js:1105 msgid "Reference" msgstr "" @@ -643,11 +643,11 @@ msgstr "" #: report/templates/report/inventree_so_report.html:90 #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 -#: templates/js/build.js:550 templates/js/build.js:835 -#: templates/js/build.js:1075 templates/js/company.js:140 +#: templates/js/build.js:551 templates/js/build.js:838 +#: templates/js/build.js:1078 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1367 +#: templates/js/stock.js:1366 msgid "Part" msgstr "" @@ -720,7 +720,7 @@ msgstr "" msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:221 templates/js/build.js:882 +#: build/models.py:228 order/models.py:221 templates/js/build.js:885 msgid "Completion Date" msgstr "" @@ -777,7 +777,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:694 msgid "Notes" msgstr "" @@ -828,7 +828,7 @@ msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" #: build/models.py:1316 stock/templates/stock/item_base.html:317 -#: templates/InvenTree/search.html:183 templates/js/build.js:808 +#: templates/InvenTree/search.html:183 templates/js/build.js:811 #: templates/navbar.html:29 msgid "Build" msgstr "" @@ -841,9 +841,9 @@ msgstr "" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 -#: templates/js/build.js:211 templates/js/build.js:925 +#: templates/js/build.js:211 templates/js/build.js:928 #: templates/js/order.js:366 templates/js/order.js:371 -#: templates/js/stock.js:1111 +#: templates/js/stock.js:1110 msgid "Stock Item" msgstr "" @@ -879,7 +879,7 @@ msgstr "" msgid "Auto Allocate" msgstr "" -#: build/templates/build/allocate.html:25 templates/js/build.js:740 +#: build/templates/build/allocate.html:25 templates/js/build.js:743 msgid "Unallocate stock" msgstr "" @@ -916,7 +916,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:454 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:568 +#: templates/js/build.js:569 msgid "Serial Number" msgstr "" @@ -1195,15 +1195,15 @@ msgid "Destination location not specified" msgstr "" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634 -#: templates/js/stock.js:1402 templates/js/table_filters.js:112 +#: stock/templates/stock/item_base.html:303 templates/js/stock.js:633 +#: templates/js/stock.js:1401 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" #: build/templates/build/detail.html:116 #: order/templates/order/order_base.html:111 -#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:875 msgid "Created" msgstr "" @@ -1211,7 +1211,7 @@ msgstr "" msgid "No target date set" msgstr "" -#: build/templates/build/detail.html:132 templates/js/build.js:850 +#: build/templates/build/detail.html:132 templates/js/build.js:853 msgid "Completed" msgstr "" @@ -1251,7 +1251,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 -#: templates/js/stock.js:1040 +#: templates/js/stock.js:1039 msgid "Details" msgstr "" @@ -1412,8 +1412,8 @@ msgstr "" msgid "Stock item is over-allocated" msgstr "" -#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669 -#: templates/js/build.js:932 templates/js/build.js:1115 +#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:670 +#: templates/js/build.js:935 templates/js/build.js:1118 msgid "Available" msgstr "" @@ -2127,7 +2127,7 @@ msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:691 +#: templates/js/stock.js:690 msgid "Packaging" msgstr "" @@ -2145,7 +2145,7 @@ msgstr "" #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:561 +#: company/templates/company/navbar.html:65 templates/js/build.js:562 msgid "Assigned Stock" msgstr "" @@ -2215,7 +2215,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1093 +#: templates/js/stock.js:1092 msgid "Customer" msgstr "" @@ -2261,7 +2261,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1308 +#: templates/js/stock.js:1307 msgid "New Part" msgstr "" @@ -2307,7 +2307,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1314 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1313 msgid "New Supplier Part" msgstr "" @@ -2445,7 +2445,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:992 +#: templates/InvenTree/search.html:198 templates/js/stock.js:991 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2666,7 +2666,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:639 templates/js/stock.js:1315 +#: company/views.py:639 templates/js/stock.js:1314 msgid "Create new Supplier Part" msgstr "" @@ -2922,7 +2922,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:665 templates/js/stock.js:1074 +#: templates/js/stock.js:664 templates/js/stock.js:1073 msgid "Purchase Order" msgstr "" @@ -2942,7 +2942,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:672 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:685 msgid "Purchase Price" msgstr "" @@ -3047,8 +3047,8 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:732 -#: templates/js/stock.js:1320 +#: stock/templates/stock/location.html:191 templates/js/stock.js:731 +#: templates/js/stock.js:1319 msgid "New Location" msgstr "" @@ -3346,17 +3346,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365 -#: templates/js/build.js:721 templates/js/build.js:1138 +#: templates/js/build.js:724 templates/js/build.js:1141 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609 -#: templates/js/build.js:943 +#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:610 +#: templates/js/build.js:946 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611 -#: templates/js/build.js:944 +#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:612 +#: templates/js/build.js:947 msgid "Delete stock allocation" msgstr "" @@ -3368,8 +3368,8 @@ msgstr "" msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673 -#: templates/js/build.js:939 +#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:675 +#: templates/js/build.js:942 msgid "Allocated" msgstr "" @@ -3385,7 +3385,7 @@ msgstr "" msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735 +#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:738 msgid "Allocate stock" msgstr "" @@ -3393,8 +3393,8 @@ msgstr "" msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728 -#: templates/js/build.js:1146 +#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:731 +#: templates/js/build.js:1149 msgid "Build stock" msgstr "" @@ -4253,7 +4253,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1309 +#: templates/js/stock.js:1308 msgid "Create New Part" msgstr "" @@ -4394,7 +4394,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:733 +#: stock/templates/stock/location.html:192 templates/js/stock.js:732 msgid "Create new location" msgstr "" @@ -5283,7 +5283,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:1008 +#: templates/js/order.js:195 templates/js/stock.js:1007 msgid "Date" msgstr "" @@ -5306,7 +5306,7 @@ msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 -#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654 +#: stock/templates/stock/item_base.html:381 templates/js/stock.js:653 msgid "Expiry Date" msgstr "" @@ -5727,7 +5727,7 @@ msgstr "" msgid "Stock Item Details" msgstr "" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:592 +#: stock/templates/stock/item_base.html:289 templates/js/build.js:593 msgid "No location set" msgstr "" @@ -5753,7 +5753,7 @@ msgstr "" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660 +#: stock/templates/stock/item_base.html:394 templates/js/stock.js:659 msgid "Last Updated" msgstr "" @@ -6616,7 +6616,7 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/bom.js:175 templates/js/build.js:1088 +#: templates/js/bom.js:175 templates/js/build.js:1091 msgid "Open subassembly" msgstr "" @@ -6652,7 +6652,7 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186 +#: templates/js/bom.js:470 templates/js/build.js:423 templates/js/build.js:1189 msgid "No BOM items found" msgstr "" @@ -6684,33 +6684,33 @@ msgstr "" msgid "New Stock Item" msgstr "" -#: templates/js/build.js:643 +#: templates/js/build.js:644 msgid "Required Part" msgstr "" -#: templates/js/build.js:664 +#: templates/js/build.js:665 msgid "Quantity Per" msgstr "" -#: templates/js/build.js:732 templates/js/build.js:1150 +#: templates/js/build.js:735 templates/js/build.js:1153 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" -#: templates/js/build.js:785 +#: templates/js/build.js:788 msgid "No builds matching query" msgstr "" -#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:509 templates/js/stock.js:962 +#: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635 +#: templates/js/stock.js:509 templates/js/stock.js:961 msgid "Select" msgstr "" -#: templates/js/build.js:822 +#: templates/js/build.js:825 msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:921 +#: templates/js/build.js:924 msgid "No parts allocated for" msgstr "" @@ -6969,7 +6969,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:986 +#: templates/js/part.js:660 templates/js/stock.js:985 msgid "Path" msgstr "" @@ -7147,95 +7147,95 @@ msgstr "" msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/stock.js:607 +#: templates/js/stock.js:606 msgid "Stock item has been rejected" msgstr "" -#: templates/js/stock.js:611 +#: templates/js/stock.js:610 msgid "Stock item is lost" msgstr "" -#: templates/js/stock.js:614 +#: templates/js/stock.js:613 msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:618 templates/js/table_filters.js:143 +#: templates/js/stock.js:617 templates/js/table_filters.js:143 msgid "Depleted" msgstr "" -#: templates/js/stock.js:647 +#: templates/js/stock.js:646 msgid "Stocktake" msgstr "" -#: templates/js/stock.js:849 +#: templates/js/stock.js:848 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:864 +#: templates/js/stock.js:863 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:878 +#: templates/js/stock.js:877 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:879 +#: templates/js/stock.js:878 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1018 +#: templates/js/stock.js:1017 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1065 +#: templates/js/stock.js:1064 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1084 +#: templates/js/stock.js:1083 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1103 +#: templates/js/stock.js:1102 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1121 +#: templates/js/stock.js:1120 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1144 +#: templates/js/stock.js:1143 msgid "Added" msgstr "" -#: templates/js/stock.js:1152 +#: templates/js/stock.js:1151 msgid "Removed" msgstr "" -#: templates/js/stock.js:1184 +#: templates/js/stock.js:1183 msgid "No user information" msgstr "" -#: templates/js/stock.js:1196 +#: templates/js/stock.js:1195 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1197 +#: templates/js/stock.js:1196 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1321 +#: templates/js/stock.js:1320 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1362 +#: templates/js/stock.js:1361 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1385 +#: templates/js/stock.js:1384 msgid "Serial" msgstr "" -#: templates/js/stock.js:1413 +#: templates/js/stock.js:1412 msgid "Uninstall Stock Item" msgstr "" @@ -7401,56 +7401,56 @@ msgstr "" msgid "Purchasable" msgstr "" -#: templates/js/tables.js:321 +#: templates/js/tables.js:323 msgid "Loading data" msgstr "" -#: templates/js/tables.js:324 +#: templates/js/tables.js:326 msgid "rows per page" msgstr "" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "Showing" msgstr "" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "to" msgstr "" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "of" msgstr "" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "rows" msgstr "" -#: templates/js/tables.js:330 templates/search_form.html:6 +#: templates/js/tables.js:332 templates/search_form.html:6 #: templates/search_form.html:8 msgid "Search" msgstr "" -#: templates/js/tables.js:333 +#: templates/js/tables.js:335 msgid "No matching results" msgstr "" -#: templates/js/tables.js:336 +#: templates/js/tables.js:338 msgid "Hide/Show pagination" msgstr "" -#: templates/js/tables.js:339 +#: templates/js/tables.js:341 msgid "Refresh" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:344 msgid "Toggle" msgstr "" -#: templates/js/tables.js:345 +#: templates/js/tables.js:347 msgid "Columns" msgstr "" -#: templates/js/tables.js:348 +#: templates/js/tables.js:350 msgid "All" msgstr "" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 8d29b5ab22..7dfd2c8728 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 22:27+0000\n" +"POT-Creation-Date: 2021-06-22 01:09+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -124,7 +124,7 @@ msgstr "" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1175 +#: templates/js/stock.js:1174 msgid "User" msgstr "" @@ -137,7 +137,7 @@ msgstr "" #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:968 +#: templates/js/part.js:642 templates/js/stock.js:967 msgid "Name" msgstr "" @@ -155,12 +155,12 @@ msgstr "" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:830 templates/js/build.js:1098 +#: templates/js/build.js:833 templates/js/build.js:1101 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:552 templates/js/stock.js:980 -#: templates/js/stock.js:1025 +#: templates/js/stock.js:552 templates/js/stock.js:979 +#: templates/js/stock.js:1024 msgid "Description" msgstr "" @@ -450,7 +450,7 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:877 templates/js/order.js:200 +#: templates/js/build.js:880 templates/js/order.js:200 #: templates/js/order.js:298 msgid "Target Date" msgstr "" @@ -486,10 +486,10 @@ msgstr "" #: stock/forms.py:175 stock/forms.py:308 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 -#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 -#: templates/js/build.js:1108 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1160 -#: templates/js/stock.js:1379 +#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571 +#: templates/js/build.js:1111 templates/js/order.js:393 +#: templates/js/part.js:796 templates/js/stock.js:1159 +#: templates/js/stock.js:1378 msgid "Quantity" msgstr "" @@ -534,8 +534,8 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 -#: templates/js/build.js:584 templates/js/order.js:378 -#: templates/js/stock.js:639 templates/js/stock.js:1052 +#: templates/js/build.js:585 templates/js/order.js:378 +#: templates/js/stock.js:638 templates/js/stock.js:1051 msgid "Location" msgstr "" @@ -547,10 +547,10 @@ msgstr "" #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 -#: templates/js/barcode.js:119 templates/js/build.js:864 +#: templates/js/barcode.js:119 templates/js/build.js:867 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:626 templates/js/stock.js:1129 -#: templates/js/stock.js:1395 +#: templates/js/stock.js:625 templates/js/stock.js:1128 +#: templates/js/stock.js:1394 msgid "Status" msgstr "" @@ -608,7 +608,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:229 part/models.py:2316 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:659 templates/js/build.js:1102 +#: templates/js/build.js:660 templates/js/build.js:1105 msgid "Reference" msgstr "" @@ -643,11 +643,11 @@ msgstr "" #: report/templates/report/inventree_so_report.html:90 #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 -#: templates/js/build.js:550 templates/js/build.js:835 -#: templates/js/build.js:1075 templates/js/company.js:140 +#: templates/js/build.js:551 templates/js/build.js:838 +#: templates/js/build.js:1078 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1367 +#: templates/js/stock.js:1366 msgid "Part" msgstr "" @@ -720,7 +720,7 @@ msgstr "" msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:221 templates/js/build.js:882 +#: build/models.py:228 order/models.py:221 templates/js/build.js:885 msgid "Completion Date" msgstr "" @@ -777,7 +777,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:694 msgid "Notes" msgstr "" @@ -828,7 +828,7 @@ msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" #: build/models.py:1316 stock/templates/stock/item_base.html:317 -#: templates/InvenTree/search.html:183 templates/js/build.js:808 +#: templates/InvenTree/search.html:183 templates/js/build.js:811 #: templates/navbar.html:29 msgid "Build" msgstr "" @@ -841,9 +841,9 @@ msgstr "" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 -#: templates/js/build.js:211 templates/js/build.js:925 +#: templates/js/build.js:211 templates/js/build.js:928 #: templates/js/order.js:366 templates/js/order.js:371 -#: templates/js/stock.js:1111 +#: templates/js/stock.js:1110 msgid "Stock Item" msgstr "" @@ -879,7 +879,7 @@ msgstr "" msgid "Auto Allocate" msgstr "" -#: build/templates/build/allocate.html:25 templates/js/build.js:740 +#: build/templates/build/allocate.html:25 templates/js/build.js:743 msgid "Unallocate stock" msgstr "" @@ -916,7 +916,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:454 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:568 +#: templates/js/build.js:569 msgid "Serial Number" msgstr "" @@ -1195,15 +1195,15 @@ msgid "Destination location not specified" msgstr "" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634 -#: templates/js/stock.js:1402 templates/js/table_filters.js:112 +#: stock/templates/stock/item_base.html:303 templates/js/stock.js:633 +#: templates/js/stock.js:1401 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" #: build/templates/build/detail.html:116 #: order/templates/order/order_base.html:111 -#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:875 msgid "Created" msgstr "" @@ -1211,7 +1211,7 @@ msgstr "" msgid "No target date set" msgstr "" -#: build/templates/build/detail.html:132 templates/js/build.js:850 +#: build/templates/build/detail.html:132 templates/js/build.js:853 msgid "Completed" msgstr "" @@ -1251,7 +1251,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 -#: templates/js/stock.js:1040 +#: templates/js/stock.js:1039 msgid "Details" msgstr "" @@ -1412,8 +1412,8 @@ msgstr "" msgid "Stock item is over-allocated" msgstr "" -#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669 -#: templates/js/build.js:932 templates/js/build.js:1115 +#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:670 +#: templates/js/build.js:935 templates/js/build.js:1118 msgid "Available" msgstr "" @@ -2127,7 +2127,7 @@ msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:691 +#: templates/js/stock.js:690 msgid "Packaging" msgstr "" @@ -2145,7 +2145,7 @@ msgstr "" #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:561 +#: company/templates/company/navbar.html:65 templates/js/build.js:562 msgid "Assigned Stock" msgstr "" @@ -2215,7 +2215,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1093 +#: templates/js/stock.js:1092 msgid "Customer" msgstr "" @@ -2261,7 +2261,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1308 +#: templates/js/stock.js:1307 msgid "New Part" msgstr "" @@ -2307,7 +2307,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1314 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1313 msgid "New Supplier Part" msgstr "" @@ -2445,7 +2445,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:992 +#: templates/InvenTree/search.html:198 templates/js/stock.js:991 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2666,7 +2666,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:639 templates/js/stock.js:1315 +#: company/views.py:639 templates/js/stock.js:1314 msgid "Create new Supplier Part" msgstr "" @@ -2922,7 +2922,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:665 templates/js/stock.js:1074 +#: templates/js/stock.js:664 templates/js/stock.js:1073 msgid "Purchase Order" msgstr "" @@ -2942,7 +2942,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:672 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:685 msgid "Purchase Price" msgstr "" @@ -3047,8 +3047,8 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:732 -#: templates/js/stock.js:1320 +#: stock/templates/stock/location.html:191 templates/js/stock.js:731 +#: templates/js/stock.js:1319 msgid "New Location" msgstr "" @@ -3346,17 +3346,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365 -#: templates/js/build.js:721 templates/js/build.js:1138 +#: templates/js/build.js:724 templates/js/build.js:1141 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609 -#: templates/js/build.js:943 +#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:610 +#: templates/js/build.js:946 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611 -#: templates/js/build.js:944 +#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:612 +#: templates/js/build.js:947 msgid "Delete stock allocation" msgstr "" @@ -3368,8 +3368,8 @@ msgstr "" msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673 -#: templates/js/build.js:939 +#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:675 +#: templates/js/build.js:942 msgid "Allocated" msgstr "" @@ -3385,7 +3385,7 @@ msgstr "" msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735 +#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:738 msgid "Allocate stock" msgstr "" @@ -3393,8 +3393,8 @@ msgstr "" msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728 -#: templates/js/build.js:1146 +#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:731 +#: templates/js/build.js:1149 msgid "Build stock" msgstr "" @@ -4253,7 +4253,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1309 +#: templates/js/stock.js:1308 msgid "Create New Part" msgstr "" @@ -4394,7 +4394,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:733 +#: stock/templates/stock/location.html:192 templates/js/stock.js:732 msgid "Create new location" msgstr "" @@ -5283,7 +5283,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:1008 +#: templates/js/order.js:195 templates/js/stock.js:1007 msgid "Date" msgstr "" @@ -5306,7 +5306,7 @@ msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 -#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654 +#: stock/templates/stock/item_base.html:381 templates/js/stock.js:653 msgid "Expiry Date" msgstr "" @@ -5727,7 +5727,7 @@ msgstr "" msgid "Stock Item Details" msgstr "" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:592 +#: stock/templates/stock/item_base.html:289 templates/js/build.js:593 msgid "No location set" msgstr "" @@ -5753,7 +5753,7 @@ msgstr "" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660 +#: stock/templates/stock/item_base.html:394 templates/js/stock.js:659 msgid "Last Updated" msgstr "" @@ -6616,7 +6616,7 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/bom.js:175 templates/js/build.js:1088 +#: templates/js/bom.js:175 templates/js/build.js:1091 msgid "Open subassembly" msgstr "" @@ -6652,7 +6652,7 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186 +#: templates/js/bom.js:470 templates/js/build.js:423 templates/js/build.js:1189 msgid "No BOM items found" msgstr "" @@ -6684,33 +6684,33 @@ msgstr "" msgid "New Stock Item" msgstr "" -#: templates/js/build.js:643 +#: templates/js/build.js:644 msgid "Required Part" msgstr "" -#: templates/js/build.js:664 +#: templates/js/build.js:665 msgid "Quantity Per" msgstr "" -#: templates/js/build.js:732 templates/js/build.js:1150 +#: templates/js/build.js:735 templates/js/build.js:1153 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" -#: templates/js/build.js:785 +#: templates/js/build.js:788 msgid "No builds matching query" msgstr "" -#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:509 templates/js/stock.js:962 +#: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635 +#: templates/js/stock.js:509 templates/js/stock.js:961 msgid "Select" msgstr "" -#: templates/js/build.js:822 +#: templates/js/build.js:825 msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:921 +#: templates/js/build.js:924 msgid "No parts allocated for" msgstr "" @@ -6969,7 +6969,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:986 +#: templates/js/part.js:660 templates/js/stock.js:985 msgid "Path" msgstr "" @@ -7147,95 +7147,95 @@ msgstr "" msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/stock.js:607 +#: templates/js/stock.js:606 msgid "Stock item has been rejected" msgstr "" -#: templates/js/stock.js:611 +#: templates/js/stock.js:610 msgid "Stock item is lost" msgstr "" -#: templates/js/stock.js:614 +#: templates/js/stock.js:613 msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:618 templates/js/table_filters.js:143 +#: templates/js/stock.js:617 templates/js/table_filters.js:143 msgid "Depleted" msgstr "" -#: templates/js/stock.js:647 +#: templates/js/stock.js:646 msgid "Stocktake" msgstr "" -#: templates/js/stock.js:849 +#: templates/js/stock.js:848 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:864 +#: templates/js/stock.js:863 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:878 +#: templates/js/stock.js:877 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:879 +#: templates/js/stock.js:878 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1018 +#: templates/js/stock.js:1017 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1065 +#: templates/js/stock.js:1064 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1084 +#: templates/js/stock.js:1083 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1103 +#: templates/js/stock.js:1102 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1121 +#: templates/js/stock.js:1120 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1144 +#: templates/js/stock.js:1143 msgid "Added" msgstr "" -#: templates/js/stock.js:1152 +#: templates/js/stock.js:1151 msgid "Removed" msgstr "" -#: templates/js/stock.js:1184 +#: templates/js/stock.js:1183 msgid "No user information" msgstr "" -#: templates/js/stock.js:1196 +#: templates/js/stock.js:1195 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1197 +#: templates/js/stock.js:1196 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1321 +#: templates/js/stock.js:1320 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1362 +#: templates/js/stock.js:1361 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1385 +#: templates/js/stock.js:1384 msgid "Serial" msgstr "" -#: templates/js/stock.js:1413 +#: templates/js/stock.js:1412 msgid "Uninstall Stock Item" msgstr "" @@ -7401,56 +7401,56 @@ msgstr "" msgid "Purchasable" msgstr "" -#: templates/js/tables.js:321 +#: templates/js/tables.js:323 msgid "Loading data" msgstr "" -#: templates/js/tables.js:324 +#: templates/js/tables.js:326 msgid "rows per page" msgstr "" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "Showing" msgstr "" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "to" msgstr "" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "of" msgstr "" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "rows" msgstr "" -#: templates/js/tables.js:330 templates/search_form.html:6 +#: templates/js/tables.js:332 templates/search_form.html:6 #: templates/search_form.html:8 msgid "Search" msgstr "" -#: templates/js/tables.js:333 +#: templates/js/tables.js:335 msgid "No matching results" msgstr "" -#: templates/js/tables.js:336 +#: templates/js/tables.js:338 msgid "Hide/Show pagination" msgstr "" -#: templates/js/tables.js:339 +#: templates/js/tables.js:341 msgid "Refresh" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:344 msgid "Toggle" msgstr "" -#: templates/js/tables.js:345 +#: templates/js/tables.js:347 msgid "Columns" msgstr "" -#: templates/js/tables.js:348 +#: templates/js/tables.js:350 msgid "All" msgstr "" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 64493a740c..8f5fffe535 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 22:27+0000\n" +"POT-Creation-Date: 2021-06-22 01:09+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -124,7 +124,7 @@ msgstr "Komentarz pliku" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1175 +#: templates/js/stock.js:1174 msgid "User" msgstr "Użytkownik" @@ -137,7 +137,7 @@ msgstr "data przesłania" #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:968 +#: templates/js/part.js:642 templates/js/stock.js:967 msgid "Name" msgstr "Nazwa" @@ -155,12 +155,12 @@ msgstr "Nazwa" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:830 templates/js/build.js:1098 +#: templates/js/build.js:833 templates/js/build.js:1101 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:552 templates/js/stock.js:980 -#: templates/js/stock.js:1025 +#: templates/js/stock.js:552 templates/js/stock.js:979 +#: templates/js/stock.js:1024 msgid "Description" msgstr "Opis" @@ -450,7 +450,7 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:877 templates/js/order.js:200 +#: templates/js/build.js:880 templates/js/order.js:200 #: templates/js/order.js:298 msgid "Target Date" msgstr "Data docelowa" @@ -486,10 +486,10 @@ msgstr "" #: stock/forms.py:175 stock/forms.py:308 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 -#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 -#: templates/js/build.js:1108 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1160 -#: templates/js/stock.js:1379 +#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571 +#: templates/js/build.js:1111 templates/js/order.js:393 +#: templates/js/part.js:796 templates/js/stock.js:1159 +#: templates/js/stock.js:1378 msgid "Quantity" msgstr "Ilość" @@ -534,8 +534,8 @@ msgstr "Oznacz budowę jako ukończoną" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 -#: templates/js/build.js:584 templates/js/order.js:378 -#: templates/js/stock.js:639 templates/js/stock.js:1052 +#: templates/js/build.js:585 templates/js/order.js:378 +#: templates/js/stock.js:638 templates/js/stock.js:1051 msgid "Location" msgstr "Lokalizacja" @@ -547,10 +547,10 @@ msgstr "Lokalizacja ukończonych części" #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 -#: templates/js/barcode.js:119 templates/js/build.js:864 +#: templates/js/barcode.js:119 templates/js/build.js:867 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:626 templates/js/stock.js:1129 -#: templates/js/stock.js:1395 +#: templates/js/stock.js:625 templates/js/stock.js:1128 +#: templates/js/stock.js:1394 msgid "Status" msgstr "Status" @@ -608,7 +608,7 @@ msgstr "Odwołanie do zamówienia wykonania" #: order/templates/order/sales_order_detail.html:229 part/models.py:2316 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:659 templates/js/build.js:1102 +#: templates/js/build.js:660 templates/js/build.js:1105 msgid "Reference" msgstr "Referencja" @@ -643,11 +643,11 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: report/templates/report/inventree_so_report.html:90 #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 -#: templates/js/build.js:550 templates/js/build.js:835 -#: templates/js/build.js:1075 templates/js/company.js:140 +#: templates/js/build.js:551 templates/js/build.js:838 +#: templates/js/build.js:1078 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1367 +#: templates/js/stock.js:1366 msgid "Part" msgstr "Część" @@ -720,7 +720,7 @@ msgstr "Data utworzenia" msgid "Target completion date" msgstr "Docelowy termin zakończenia" -#: build/models.py:228 order/models.py:221 templates/js/build.js:882 +#: build/models.py:228 order/models.py:221 templates/js/build.js:885 msgid "Completion Date" msgstr "Data zakończenia" @@ -777,7 +777,7 @@ msgstr "Link do zewnętrznego adresu URL" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:694 msgid "Notes" msgstr "Uwagi" @@ -828,7 +828,7 @@ msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" #: build/models.py:1316 stock/templates/stock/item_base.html:317 -#: templates/InvenTree/search.html:183 templates/js/build.js:808 +#: templates/InvenTree/search.html:183 templates/js/build.js:811 #: templates/navbar.html:29 msgid "Build" msgstr "Budowa" @@ -841,9 +841,9 @@ msgstr "" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 -#: templates/js/build.js:211 templates/js/build.js:925 +#: templates/js/build.js:211 templates/js/build.js:928 #: templates/js/order.js:366 templates/js/order.js:371 -#: templates/js/stock.js:1111 +#: templates/js/stock.js:1110 msgid "Stock Item" msgstr "Element magazynowy" @@ -879,7 +879,7 @@ msgstr "Przydziel zapasy do budowy" msgid "Auto Allocate" msgstr "Automatyczne przypisywanie" -#: build/templates/build/allocate.html:25 templates/js/build.js:740 +#: build/templates/build/allocate.html:25 templates/js/build.js:743 msgid "Unallocate stock" msgstr "Cofnij przydział zapasów" @@ -916,7 +916,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:454 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:568 +#: templates/js/build.js:569 msgid "Serial Number" msgstr "Numer Seryjny" @@ -1195,15 +1195,15 @@ msgid "Destination location not specified" msgstr "Nie określono lokalizacji docelowej" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634 -#: templates/js/stock.js:1402 templates/js/table_filters.js:112 +#: stock/templates/stock/item_base.html:303 templates/js/stock.js:633 +#: templates/js/stock.js:1401 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "Partia" #: build/templates/build/detail.html:116 #: order/templates/order/order_base.html:111 -#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:875 msgid "Created" msgstr "Utworzony" @@ -1211,7 +1211,7 @@ msgstr "Utworzony" msgid "No target date set" msgstr "" -#: build/templates/build/detail.html:132 templates/js/build.js:850 +#: build/templates/build/detail.html:132 templates/js/build.js:853 msgid "Completed" msgstr "Zakończone" @@ -1251,7 +1251,7 @@ msgstr "Szczegóły zlecenia budowy" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 -#: templates/js/stock.js:1040 +#: templates/js/stock.js:1039 msgid "Details" msgstr "Szczegóły" @@ -1412,8 +1412,8 @@ msgstr "" msgid "Stock item is over-allocated" msgstr "" -#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669 -#: templates/js/build.js:932 templates/js/build.js:1115 +#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:670 +#: templates/js/build.js:935 templates/js/build.js:1118 msgid "Available" msgstr "Dostępne" @@ -2139,7 +2139,7 @@ msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:691 +#: templates/js/stock.js:690 msgid "Packaging" msgstr "Opakowanie" @@ -2157,7 +2157,7 @@ msgstr "" #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:561 +#: company/templates/company/navbar.html:65 templates/js/build.js:562 msgid "Assigned Stock" msgstr "" @@ -2227,7 +2227,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1093 +#: templates/js/stock.js:1092 msgid "Customer" msgstr "Klient" @@ -2273,7 +2273,7 @@ msgstr "Usuń części" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1308 +#: templates/js/stock.js:1307 msgid "New Part" msgstr "Nowy komponent" @@ -2319,7 +2319,7 @@ msgstr "Utwórz nowego dostawcę części" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1314 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1313 msgid "New Supplier Part" msgstr "Now dostawca części" @@ -2457,7 +2457,7 @@ msgstr "Dostarczone części" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:992 +#: templates/InvenTree/search.html:198 templates/js/stock.js:991 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2682,7 +2682,7 @@ msgstr "Numer producenta" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:639 templates/js/stock.js:1315 +#: company/views.py:639 templates/js/stock.js:1314 msgid "Create new Supplier Part" msgstr "" @@ -2938,7 +2938,7 @@ msgstr "Zamówienie" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:665 templates/js/stock.js:1074 +#: templates/js/stock.js:664 templates/js/stock.js:1073 msgid "Purchase Order" msgstr "" @@ -2958,7 +2958,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:672 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:685 msgid "Purchase Price" msgstr "Cena zakupu" @@ -3063,8 +3063,8 @@ msgstr "Wydany" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:732 -#: templates/js/stock.js:1320 +#: stock/templates/stock/location.html:191 templates/js/stock.js:731 +#: templates/js/stock.js:1319 msgid "New Location" msgstr "Nowa lokalizacja" @@ -3362,17 +3362,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365 -#: templates/js/build.js:721 templates/js/build.js:1138 +#: templates/js/build.js:724 templates/js/build.js:1141 msgid "Actions" msgstr "Akcje" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609 -#: templates/js/build.js:943 +#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:610 +#: templates/js/build.js:946 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611 -#: templates/js/build.js:944 +#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:612 +#: templates/js/build.js:947 msgid "Delete stock allocation" msgstr "" @@ -3384,8 +3384,8 @@ msgstr "" msgid "ID" msgstr "Numer ID" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673 -#: templates/js/build.js:939 +#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:675 +#: templates/js/build.js:942 msgid "Allocated" msgstr "Przydzielono" @@ -3401,7 +3401,7 @@ msgstr "" msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735 +#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:738 msgid "Allocate stock" msgstr "" @@ -3409,8 +3409,8 @@ msgstr "" msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728 -#: templates/js/build.js:1146 +#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:731 +#: templates/js/build.js:1149 msgid "Build stock" msgstr "" @@ -4273,7 +4273,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1309 +#: templates/js/stock.js:1308 msgid "Create New Part" msgstr "" @@ -4414,7 +4414,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:733 +#: stock/templates/stock/location.html:192 templates/js/stock.js:732 msgid "Create new location" msgstr "" @@ -5317,7 +5317,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:1008 +#: templates/js/order.js:195 templates/js/stock.js:1007 msgid "Date" msgstr "" @@ -5340,7 +5340,7 @@ msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 -#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654 +#: stock/templates/stock/item_base.html:381 templates/js/stock.js:653 msgid "Expiry Date" msgstr "" @@ -5761,7 +5761,7 @@ msgstr "" msgid "Stock Item Details" msgstr "" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:592 +#: stock/templates/stock/item_base.html:289 templates/js/build.js:593 msgid "No location set" msgstr "" @@ -5789,7 +5789,7 @@ msgstr "" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660 +#: stock/templates/stock/item_base.html:394 templates/js/stock.js:659 msgid "Last Updated" msgstr "" @@ -6652,7 +6652,7 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/bom.js:175 templates/js/build.js:1088 +#: templates/js/bom.js:175 templates/js/build.js:1091 msgid "Open subassembly" msgstr "" @@ -6688,7 +6688,7 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186 +#: templates/js/bom.js:470 templates/js/build.js:423 templates/js/build.js:1189 msgid "No BOM items found" msgstr "" @@ -6724,33 +6724,33 @@ msgstr "Nie określono działania" msgid "New Stock Item" msgstr "" -#: templates/js/build.js:643 +#: templates/js/build.js:644 msgid "Required Part" msgstr "" -#: templates/js/build.js:664 +#: templates/js/build.js:665 msgid "Quantity Per" msgstr "" -#: templates/js/build.js:732 templates/js/build.js:1150 +#: templates/js/build.js:735 templates/js/build.js:1153 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" -#: templates/js/build.js:785 +#: templates/js/build.js:788 msgid "No builds matching query" msgstr "" -#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:509 templates/js/stock.js:962 +#: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635 +#: templates/js/stock.js:509 templates/js/stock.js:961 msgid "Select" msgstr "" -#: templates/js/build.js:822 +#: templates/js/build.js:825 msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:921 +#: templates/js/build.js:924 msgid "No parts allocated for" msgstr "" @@ -7017,7 +7017,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:986 +#: templates/js/part.js:660 templates/js/stock.js:985 msgid "Path" msgstr "" @@ -7195,95 +7195,95 @@ msgstr "" msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/stock.js:607 +#: templates/js/stock.js:606 msgid "Stock item has been rejected" msgstr "" -#: templates/js/stock.js:611 +#: templates/js/stock.js:610 msgid "Stock item is lost" msgstr "" -#: templates/js/stock.js:614 +#: templates/js/stock.js:613 msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:618 templates/js/table_filters.js:143 +#: templates/js/stock.js:617 templates/js/table_filters.js:143 msgid "Depleted" msgstr "" -#: templates/js/stock.js:647 +#: templates/js/stock.js:646 msgid "Stocktake" msgstr "" -#: templates/js/stock.js:849 +#: templates/js/stock.js:848 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:864 +#: templates/js/stock.js:863 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:878 +#: templates/js/stock.js:877 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:879 +#: templates/js/stock.js:878 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1018 +#: templates/js/stock.js:1017 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1065 +#: templates/js/stock.js:1064 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1084 +#: templates/js/stock.js:1083 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1103 +#: templates/js/stock.js:1102 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1121 +#: templates/js/stock.js:1120 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1144 +#: templates/js/stock.js:1143 msgid "Added" msgstr "" -#: templates/js/stock.js:1152 +#: templates/js/stock.js:1151 msgid "Removed" msgstr "" -#: templates/js/stock.js:1184 +#: templates/js/stock.js:1183 msgid "No user information" msgstr "" -#: templates/js/stock.js:1196 +#: templates/js/stock.js:1195 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1197 +#: templates/js/stock.js:1196 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1321 +#: templates/js/stock.js:1320 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1362 +#: templates/js/stock.js:1361 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1385 +#: templates/js/stock.js:1384 msgid "Serial" msgstr "" -#: templates/js/stock.js:1413 +#: templates/js/stock.js:1412 msgid "Uninstall Stock Item" msgstr "" @@ -7449,56 +7449,56 @@ msgstr "" msgid "Purchasable" msgstr "" -#: templates/js/tables.js:321 +#: templates/js/tables.js:323 msgid "Loading data" msgstr "" -#: templates/js/tables.js:324 +#: templates/js/tables.js:326 msgid "rows per page" msgstr "" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "Showing" msgstr "" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "to" msgstr "" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "of" msgstr "" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "rows" msgstr "" -#: templates/js/tables.js:330 templates/search_form.html:6 +#: templates/js/tables.js:332 templates/search_form.html:6 #: templates/search_form.html:8 msgid "Search" msgstr "" -#: templates/js/tables.js:333 +#: templates/js/tables.js:335 msgid "No matching results" msgstr "" -#: templates/js/tables.js:336 +#: templates/js/tables.js:338 msgid "Hide/Show pagination" msgstr "" -#: templates/js/tables.js:339 +#: templates/js/tables.js:341 msgid "Refresh" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:344 msgid "Toggle" msgstr "" -#: templates/js/tables.js:345 +#: templates/js/tables.js:347 msgid "Columns" msgstr "" -#: templates/js/tables.js:348 +#: templates/js/tables.js:350 msgid "All" msgstr "" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index a54da1a983..e4d6cb1097 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 22:27+0000\n" +"POT-Creation-Date: 2021-06-22 01:09+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -124,7 +124,7 @@ msgstr "Комментарий к файлу" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1175 +#: templates/js/stock.js:1174 msgid "User" msgstr "Пользователь" @@ -137,7 +137,7 @@ msgstr "дата загрузки" #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:968 +#: templates/js/part.js:642 templates/js/stock.js:967 msgid "Name" msgstr "Название" @@ -155,12 +155,12 @@ msgstr "Название" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:830 templates/js/build.js:1098 +#: templates/js/build.js:833 templates/js/build.js:1101 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:552 templates/js/stock.js:980 -#: templates/js/stock.js:1025 +#: templates/js/stock.js:552 templates/js/stock.js:979 +#: templates/js/stock.js:1024 msgid "Description" msgstr "Описание" @@ -450,7 +450,7 @@ msgstr "Срок выполнения заказа" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:877 templates/js/order.js:200 +#: templates/js/build.js:880 templates/js/order.js:200 #: templates/js/order.js:298 msgid "Target Date" msgstr "Целевая дата" @@ -486,10 +486,10 @@ msgstr "Целевая дата для сборки. Сборка будет п #: stock/forms.py:175 stock/forms.py:308 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 -#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 -#: templates/js/build.js:1108 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1160 -#: templates/js/stock.js:1379 +#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571 +#: templates/js/build.js:1111 templates/js/order.js:393 +#: templates/js/part.js:796 templates/js/stock.js:1159 +#: templates/js/stock.js:1378 msgid "Quantity" msgstr "Количество" @@ -534,8 +534,8 @@ msgstr "Пометить сборку как завершенную" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 -#: templates/js/build.js:584 templates/js/order.js:378 -#: templates/js/stock.js:639 templates/js/stock.js:1052 +#: templates/js/build.js:585 templates/js/order.js:378 +#: templates/js/stock.js:638 templates/js/stock.js:1051 msgid "Location" msgstr "Расположение" @@ -547,10 +547,10 @@ msgstr "Расположение укомплектованных частей" #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 -#: templates/js/barcode.js:119 templates/js/build.js:864 +#: templates/js/barcode.js:119 templates/js/build.js:867 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:626 templates/js/stock.js:1129 -#: templates/js/stock.js:1395 +#: templates/js/stock.js:625 templates/js/stock.js:1128 +#: templates/js/stock.js:1394 msgid "Status" msgstr "Статус" @@ -608,7 +608,7 @@ msgstr "Ссылка на заказ" #: order/templates/order/sales_order_detail.html:229 part/models.py:2316 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:659 templates/js/build.js:1102 +#: templates/js/build.js:660 templates/js/build.js:1105 msgid "Reference" msgstr "" @@ -643,11 +643,11 @@ msgstr "" #: report/templates/report/inventree_so_report.html:90 #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 -#: templates/js/build.js:550 templates/js/build.js:835 -#: templates/js/build.js:1075 templates/js/company.js:140 +#: templates/js/build.js:551 templates/js/build.js:838 +#: templates/js/build.js:1078 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1367 +#: templates/js/stock.js:1366 msgid "Part" msgstr "" @@ -720,7 +720,7 @@ msgstr "" msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:221 templates/js/build.js:882 +#: build/models.py:228 order/models.py:221 templates/js/build.js:885 msgid "Completion Date" msgstr "" @@ -777,7 +777,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:694 msgid "Notes" msgstr "" @@ -828,7 +828,7 @@ msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" #: build/models.py:1316 stock/templates/stock/item_base.html:317 -#: templates/InvenTree/search.html:183 templates/js/build.js:808 +#: templates/InvenTree/search.html:183 templates/js/build.js:811 #: templates/navbar.html:29 msgid "Build" msgstr "" @@ -841,9 +841,9 @@ msgstr "" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 -#: templates/js/build.js:211 templates/js/build.js:925 +#: templates/js/build.js:211 templates/js/build.js:928 #: templates/js/order.js:366 templates/js/order.js:371 -#: templates/js/stock.js:1111 +#: templates/js/stock.js:1110 msgid "Stock Item" msgstr "" @@ -879,7 +879,7 @@ msgstr "" msgid "Auto Allocate" msgstr "" -#: build/templates/build/allocate.html:25 templates/js/build.js:740 +#: build/templates/build/allocate.html:25 templates/js/build.js:743 msgid "Unallocate stock" msgstr "" @@ -916,7 +916,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:454 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:568 +#: templates/js/build.js:569 msgid "Serial Number" msgstr "" @@ -1195,15 +1195,15 @@ msgid "Destination location not specified" msgstr "" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634 -#: templates/js/stock.js:1402 templates/js/table_filters.js:112 +#: stock/templates/stock/item_base.html:303 templates/js/stock.js:633 +#: templates/js/stock.js:1401 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" #: build/templates/build/detail.html:116 #: order/templates/order/order_base.html:111 -#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:875 msgid "Created" msgstr "" @@ -1211,7 +1211,7 @@ msgstr "" msgid "No target date set" msgstr "" -#: build/templates/build/detail.html:132 templates/js/build.js:850 +#: build/templates/build/detail.html:132 templates/js/build.js:853 msgid "Completed" msgstr "" @@ -1251,7 +1251,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 -#: templates/js/stock.js:1040 +#: templates/js/stock.js:1039 msgid "Details" msgstr "" @@ -1412,8 +1412,8 @@ msgstr "" msgid "Stock item is over-allocated" msgstr "" -#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669 -#: templates/js/build.js:932 templates/js/build.js:1115 +#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:670 +#: templates/js/build.js:935 templates/js/build.js:1118 msgid "Available" msgstr "" @@ -2127,7 +2127,7 @@ msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:691 +#: templates/js/stock.js:690 msgid "Packaging" msgstr "" @@ -2145,7 +2145,7 @@ msgstr "" #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:561 +#: company/templates/company/navbar.html:65 templates/js/build.js:562 msgid "Assigned Stock" msgstr "" @@ -2215,7 +2215,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1093 +#: templates/js/stock.js:1092 msgid "Customer" msgstr "" @@ -2261,7 +2261,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1308 +#: templates/js/stock.js:1307 msgid "New Part" msgstr "" @@ -2307,7 +2307,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1314 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1313 msgid "New Supplier Part" msgstr "" @@ -2445,7 +2445,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:992 +#: templates/InvenTree/search.html:198 templates/js/stock.js:991 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2666,7 +2666,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:639 templates/js/stock.js:1315 +#: company/views.py:639 templates/js/stock.js:1314 msgid "Create new Supplier Part" msgstr "" @@ -2922,7 +2922,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:665 templates/js/stock.js:1074 +#: templates/js/stock.js:664 templates/js/stock.js:1073 msgid "Purchase Order" msgstr "" @@ -2942,7 +2942,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:672 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:685 msgid "Purchase Price" msgstr "" @@ -3047,8 +3047,8 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:732 -#: templates/js/stock.js:1320 +#: stock/templates/stock/location.html:191 templates/js/stock.js:731 +#: templates/js/stock.js:1319 msgid "New Location" msgstr "" @@ -3346,17 +3346,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365 -#: templates/js/build.js:721 templates/js/build.js:1138 +#: templates/js/build.js:724 templates/js/build.js:1141 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609 -#: templates/js/build.js:943 +#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:610 +#: templates/js/build.js:946 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611 -#: templates/js/build.js:944 +#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:612 +#: templates/js/build.js:947 msgid "Delete stock allocation" msgstr "" @@ -3368,8 +3368,8 @@ msgstr "" msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673 -#: templates/js/build.js:939 +#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:675 +#: templates/js/build.js:942 msgid "Allocated" msgstr "" @@ -3385,7 +3385,7 @@ msgstr "" msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735 +#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:738 msgid "Allocate stock" msgstr "" @@ -3393,8 +3393,8 @@ msgstr "" msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728 -#: templates/js/build.js:1146 +#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:731 +#: templates/js/build.js:1149 msgid "Build stock" msgstr "" @@ -4255,7 +4255,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1309 +#: templates/js/stock.js:1308 msgid "Create New Part" msgstr "" @@ -4396,7 +4396,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:733 +#: stock/templates/stock/location.html:192 templates/js/stock.js:732 msgid "Create new location" msgstr "" @@ -5287,7 +5287,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:1008 +#: templates/js/order.js:195 templates/js/stock.js:1007 msgid "Date" msgstr "" @@ -5310,7 +5310,7 @@ msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 -#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654 +#: stock/templates/stock/item_base.html:381 templates/js/stock.js:653 msgid "Expiry Date" msgstr "" @@ -5731,7 +5731,7 @@ msgstr "" msgid "Stock Item Details" msgstr "" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:592 +#: stock/templates/stock/item_base.html:289 templates/js/build.js:593 msgid "No location set" msgstr "" @@ -5757,7 +5757,7 @@ msgstr "" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660 +#: stock/templates/stock/item_base.html:394 templates/js/stock.js:659 msgid "Last Updated" msgstr "" @@ -6620,7 +6620,7 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/bom.js:175 templates/js/build.js:1088 +#: templates/js/bom.js:175 templates/js/build.js:1091 msgid "Open subassembly" msgstr "" @@ -6656,7 +6656,7 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186 +#: templates/js/bom.js:470 templates/js/build.js:423 templates/js/build.js:1189 msgid "No BOM items found" msgstr "" @@ -6692,33 +6692,33 @@ msgstr "Действие не указано" msgid "New Stock Item" msgstr "" -#: templates/js/build.js:643 +#: templates/js/build.js:644 msgid "Required Part" msgstr "" -#: templates/js/build.js:664 +#: templates/js/build.js:665 msgid "Quantity Per" msgstr "" -#: templates/js/build.js:732 templates/js/build.js:1150 +#: templates/js/build.js:735 templates/js/build.js:1153 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" -#: templates/js/build.js:785 +#: templates/js/build.js:788 msgid "No builds matching query" msgstr "" -#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:509 templates/js/stock.js:962 +#: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635 +#: templates/js/stock.js:509 templates/js/stock.js:961 msgid "Select" msgstr "" -#: templates/js/build.js:822 +#: templates/js/build.js:825 msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:921 +#: templates/js/build.js:924 msgid "No parts allocated for" msgstr "" @@ -6983,7 +6983,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:986 +#: templates/js/part.js:660 templates/js/stock.js:985 msgid "Path" msgstr "" @@ -7161,95 +7161,95 @@ msgstr "" msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/stock.js:607 +#: templates/js/stock.js:606 msgid "Stock item has been rejected" msgstr "" -#: templates/js/stock.js:611 +#: templates/js/stock.js:610 msgid "Stock item is lost" msgstr "" -#: templates/js/stock.js:614 +#: templates/js/stock.js:613 msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:618 templates/js/table_filters.js:143 +#: templates/js/stock.js:617 templates/js/table_filters.js:143 msgid "Depleted" msgstr "" -#: templates/js/stock.js:647 +#: templates/js/stock.js:646 msgid "Stocktake" msgstr "" -#: templates/js/stock.js:849 +#: templates/js/stock.js:848 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:864 +#: templates/js/stock.js:863 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:878 +#: templates/js/stock.js:877 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:879 +#: templates/js/stock.js:878 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1018 +#: templates/js/stock.js:1017 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1065 +#: templates/js/stock.js:1064 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1084 +#: templates/js/stock.js:1083 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1103 +#: templates/js/stock.js:1102 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1121 +#: templates/js/stock.js:1120 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1144 +#: templates/js/stock.js:1143 msgid "Added" msgstr "" -#: templates/js/stock.js:1152 +#: templates/js/stock.js:1151 msgid "Removed" msgstr "" -#: templates/js/stock.js:1184 +#: templates/js/stock.js:1183 msgid "No user information" msgstr "" -#: templates/js/stock.js:1196 +#: templates/js/stock.js:1195 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1197 +#: templates/js/stock.js:1196 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1321 +#: templates/js/stock.js:1320 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1362 +#: templates/js/stock.js:1361 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1385 +#: templates/js/stock.js:1384 msgid "Serial" msgstr "" -#: templates/js/stock.js:1413 +#: templates/js/stock.js:1412 msgid "Uninstall Stock Item" msgstr "" @@ -7415,56 +7415,56 @@ msgstr "" msgid "Purchasable" msgstr "" -#: templates/js/tables.js:321 +#: templates/js/tables.js:323 msgid "Loading data" msgstr "" -#: templates/js/tables.js:324 +#: templates/js/tables.js:326 msgid "rows per page" msgstr "" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "Showing" msgstr "" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "to" msgstr "" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "of" msgstr "" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "rows" msgstr "" -#: templates/js/tables.js:330 templates/search_form.html:6 +#: templates/js/tables.js:332 templates/search_form.html:6 #: templates/search_form.html:8 msgid "Search" msgstr "" -#: templates/js/tables.js:333 +#: templates/js/tables.js:335 msgid "No matching results" msgstr "" -#: templates/js/tables.js:336 +#: templates/js/tables.js:338 msgid "Hide/Show pagination" msgstr "" -#: templates/js/tables.js:339 +#: templates/js/tables.js:341 msgid "Refresh" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:344 msgid "Toggle" msgstr "" -#: templates/js/tables.js:345 +#: templates/js/tables.js:347 msgid "Columns" msgstr "" -#: templates/js/tables.js:348 +#: templates/js/tables.js:350 msgid "All" msgstr "" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 20e25a4ee4..41a90389c3 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 22:27+0000\n" +"POT-Creation-Date: 2021-06-22 01:09+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -124,7 +124,7 @@ msgstr "Yorum" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1175 +#: templates/js/stock.js:1174 msgid "User" msgstr "Kullanıcı" @@ -137,7 +137,7 @@ msgstr "Yükleme tarihi" #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:968 +#: templates/js/part.js:642 templates/js/stock.js:967 msgid "Name" msgstr "Adı" @@ -155,12 +155,12 @@ msgstr "Adı" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:830 templates/js/build.js:1098 +#: templates/js/build.js:833 templates/js/build.js:1101 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:552 templates/js/stock.js:980 -#: templates/js/stock.js:1025 +#: templates/js/stock.js:552 templates/js/stock.js:979 +#: templates/js/stock.js:1024 msgid "Description" msgstr "Açıklama" @@ -450,7 +450,7 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:877 templates/js/order.js:200 +#: templates/js/build.js:880 templates/js/order.js:200 #: templates/js/order.js:298 msgid "Target Date" msgstr "" @@ -486,10 +486,10 @@ msgstr "" #: stock/forms.py:175 stock/forms.py:308 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 -#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 -#: templates/js/build.js:1108 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1160 -#: templates/js/stock.js:1379 +#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571 +#: templates/js/build.js:1111 templates/js/order.js:393 +#: templates/js/part.js:796 templates/js/stock.js:1159 +#: templates/js/stock.js:1378 msgid "Quantity" msgstr "" @@ -534,8 +534,8 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 -#: templates/js/build.js:584 templates/js/order.js:378 -#: templates/js/stock.js:639 templates/js/stock.js:1052 +#: templates/js/build.js:585 templates/js/order.js:378 +#: templates/js/stock.js:638 templates/js/stock.js:1051 msgid "Location" msgstr "" @@ -547,10 +547,10 @@ msgstr "" #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 -#: templates/js/barcode.js:119 templates/js/build.js:864 +#: templates/js/barcode.js:119 templates/js/build.js:867 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:626 templates/js/stock.js:1129 -#: templates/js/stock.js:1395 +#: templates/js/stock.js:625 templates/js/stock.js:1128 +#: templates/js/stock.js:1394 msgid "Status" msgstr "" @@ -608,7 +608,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:229 part/models.py:2316 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:659 templates/js/build.js:1102 +#: templates/js/build.js:660 templates/js/build.js:1105 msgid "Reference" msgstr "" @@ -643,11 +643,11 @@ msgstr "" #: report/templates/report/inventree_so_report.html:90 #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 -#: templates/js/build.js:550 templates/js/build.js:835 -#: templates/js/build.js:1075 templates/js/company.js:140 +#: templates/js/build.js:551 templates/js/build.js:838 +#: templates/js/build.js:1078 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1367 +#: templates/js/stock.js:1366 msgid "Part" msgstr "" @@ -720,7 +720,7 @@ msgstr "" msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:221 templates/js/build.js:882 +#: build/models.py:228 order/models.py:221 templates/js/build.js:885 msgid "Completion Date" msgstr "" @@ -777,7 +777,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:694 msgid "Notes" msgstr "" @@ -828,7 +828,7 @@ msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" #: build/models.py:1316 stock/templates/stock/item_base.html:317 -#: templates/InvenTree/search.html:183 templates/js/build.js:808 +#: templates/InvenTree/search.html:183 templates/js/build.js:811 #: templates/navbar.html:29 msgid "Build" msgstr "" @@ -841,9 +841,9 @@ msgstr "" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 -#: templates/js/build.js:211 templates/js/build.js:925 +#: templates/js/build.js:211 templates/js/build.js:928 #: templates/js/order.js:366 templates/js/order.js:371 -#: templates/js/stock.js:1111 +#: templates/js/stock.js:1110 msgid "Stock Item" msgstr "" @@ -879,7 +879,7 @@ msgstr "" msgid "Auto Allocate" msgstr "" -#: build/templates/build/allocate.html:25 templates/js/build.js:740 +#: build/templates/build/allocate.html:25 templates/js/build.js:743 msgid "Unallocate stock" msgstr "" @@ -916,7 +916,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:454 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:568 +#: templates/js/build.js:569 msgid "Serial Number" msgstr "" @@ -1195,15 +1195,15 @@ msgid "Destination location not specified" msgstr "" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634 -#: templates/js/stock.js:1402 templates/js/table_filters.js:112 +#: stock/templates/stock/item_base.html:303 templates/js/stock.js:633 +#: templates/js/stock.js:1401 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" #: build/templates/build/detail.html:116 #: order/templates/order/order_base.html:111 -#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:875 msgid "Created" msgstr "" @@ -1211,7 +1211,7 @@ msgstr "" msgid "No target date set" msgstr "" -#: build/templates/build/detail.html:132 templates/js/build.js:850 +#: build/templates/build/detail.html:132 templates/js/build.js:853 msgid "Completed" msgstr "" @@ -1251,7 +1251,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 -#: templates/js/stock.js:1040 +#: templates/js/stock.js:1039 msgid "Details" msgstr "" @@ -1412,8 +1412,8 @@ msgstr "" msgid "Stock item is over-allocated" msgstr "" -#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669 -#: templates/js/build.js:932 templates/js/build.js:1115 +#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:670 +#: templates/js/build.js:935 templates/js/build.js:1118 msgid "Available" msgstr "" @@ -2127,7 +2127,7 @@ msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:691 +#: templates/js/stock.js:690 msgid "Packaging" msgstr "" @@ -2145,7 +2145,7 @@ msgstr "" #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:561 +#: company/templates/company/navbar.html:65 templates/js/build.js:562 msgid "Assigned Stock" msgstr "" @@ -2215,7 +2215,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1093 +#: templates/js/stock.js:1092 msgid "Customer" msgstr "" @@ -2261,7 +2261,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1308 +#: templates/js/stock.js:1307 msgid "New Part" msgstr "" @@ -2307,7 +2307,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1314 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1313 msgid "New Supplier Part" msgstr "" @@ -2445,7 +2445,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:992 +#: templates/InvenTree/search.html:198 templates/js/stock.js:991 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2666,7 +2666,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:639 templates/js/stock.js:1315 +#: company/views.py:639 templates/js/stock.js:1314 msgid "Create new Supplier Part" msgstr "" @@ -2922,7 +2922,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:665 templates/js/stock.js:1074 +#: templates/js/stock.js:664 templates/js/stock.js:1073 msgid "Purchase Order" msgstr "" @@ -2942,7 +2942,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:672 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:685 msgid "Purchase Price" msgstr "" @@ -3047,8 +3047,8 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:732 -#: templates/js/stock.js:1320 +#: stock/templates/stock/location.html:191 templates/js/stock.js:731 +#: templates/js/stock.js:1319 msgid "New Location" msgstr "" @@ -3346,17 +3346,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365 -#: templates/js/build.js:721 templates/js/build.js:1138 +#: templates/js/build.js:724 templates/js/build.js:1141 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609 -#: templates/js/build.js:943 +#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:610 +#: templates/js/build.js:946 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611 -#: templates/js/build.js:944 +#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:612 +#: templates/js/build.js:947 msgid "Delete stock allocation" msgstr "" @@ -3368,8 +3368,8 @@ msgstr "" msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673 -#: templates/js/build.js:939 +#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:675 +#: templates/js/build.js:942 msgid "Allocated" msgstr "" @@ -3385,7 +3385,7 @@ msgstr "" msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735 +#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:738 msgid "Allocate stock" msgstr "" @@ -3393,8 +3393,8 @@ msgstr "" msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728 -#: templates/js/build.js:1146 +#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:731 +#: templates/js/build.js:1149 msgid "Build stock" msgstr "" @@ -4253,7 +4253,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1309 +#: templates/js/stock.js:1308 msgid "Create New Part" msgstr "" @@ -4394,7 +4394,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:733 +#: stock/templates/stock/location.html:192 templates/js/stock.js:732 msgid "Create new location" msgstr "" @@ -5283,7 +5283,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:1008 +#: templates/js/order.js:195 templates/js/stock.js:1007 msgid "Date" msgstr "" @@ -5306,7 +5306,7 @@ msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 -#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654 +#: stock/templates/stock/item_base.html:381 templates/js/stock.js:653 msgid "Expiry Date" msgstr "" @@ -5727,7 +5727,7 @@ msgstr "" msgid "Stock Item Details" msgstr "" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:592 +#: stock/templates/stock/item_base.html:289 templates/js/build.js:593 msgid "No location set" msgstr "" @@ -5753,7 +5753,7 @@ msgstr "" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660 +#: stock/templates/stock/item_base.html:394 templates/js/stock.js:659 msgid "Last Updated" msgstr "" @@ -6616,7 +6616,7 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/bom.js:175 templates/js/build.js:1088 +#: templates/js/bom.js:175 templates/js/build.js:1091 msgid "Open subassembly" msgstr "" @@ -6652,7 +6652,7 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186 +#: templates/js/bom.js:470 templates/js/build.js:423 templates/js/build.js:1189 msgid "No BOM items found" msgstr "" @@ -6688,33 +6688,33 @@ msgstr "Hiçbir eylem belirtilmedi" msgid "New Stock Item" msgstr "" -#: templates/js/build.js:643 +#: templates/js/build.js:644 msgid "Required Part" msgstr "" -#: templates/js/build.js:664 +#: templates/js/build.js:665 msgid "Quantity Per" msgstr "" -#: templates/js/build.js:732 templates/js/build.js:1150 +#: templates/js/build.js:735 templates/js/build.js:1153 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" -#: templates/js/build.js:785 +#: templates/js/build.js:788 msgid "No builds matching query" msgstr "" -#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:509 templates/js/stock.js:962 +#: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635 +#: templates/js/stock.js:509 templates/js/stock.js:961 msgid "Select" msgstr "" -#: templates/js/build.js:822 +#: templates/js/build.js:825 msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:921 +#: templates/js/build.js:924 msgid "No parts allocated for" msgstr "" @@ -6977,7 +6977,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:986 +#: templates/js/part.js:660 templates/js/stock.js:985 msgid "Path" msgstr "" @@ -7155,95 +7155,95 @@ msgstr "" msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/stock.js:607 +#: templates/js/stock.js:606 msgid "Stock item has been rejected" msgstr "" -#: templates/js/stock.js:611 +#: templates/js/stock.js:610 msgid "Stock item is lost" msgstr "" -#: templates/js/stock.js:614 +#: templates/js/stock.js:613 msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:618 templates/js/table_filters.js:143 +#: templates/js/stock.js:617 templates/js/table_filters.js:143 msgid "Depleted" msgstr "" -#: templates/js/stock.js:647 +#: templates/js/stock.js:646 msgid "Stocktake" msgstr "" -#: templates/js/stock.js:849 +#: templates/js/stock.js:848 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:864 +#: templates/js/stock.js:863 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:878 +#: templates/js/stock.js:877 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:879 +#: templates/js/stock.js:878 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1018 +#: templates/js/stock.js:1017 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1065 +#: templates/js/stock.js:1064 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1084 +#: templates/js/stock.js:1083 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1103 +#: templates/js/stock.js:1102 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1121 +#: templates/js/stock.js:1120 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1144 +#: templates/js/stock.js:1143 msgid "Added" msgstr "" -#: templates/js/stock.js:1152 +#: templates/js/stock.js:1151 msgid "Removed" msgstr "" -#: templates/js/stock.js:1184 +#: templates/js/stock.js:1183 msgid "No user information" msgstr "" -#: templates/js/stock.js:1196 +#: templates/js/stock.js:1195 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1197 +#: templates/js/stock.js:1196 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1321 +#: templates/js/stock.js:1320 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1362 +#: templates/js/stock.js:1361 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1385 +#: templates/js/stock.js:1384 msgid "Serial" msgstr "" -#: templates/js/stock.js:1413 +#: templates/js/stock.js:1412 msgid "Uninstall Stock Item" msgstr "" @@ -7409,56 +7409,56 @@ msgstr "" msgid "Purchasable" msgstr "" -#: templates/js/tables.js:321 +#: templates/js/tables.js:323 msgid "Loading data" msgstr "" -#: templates/js/tables.js:324 +#: templates/js/tables.js:326 msgid "rows per page" msgstr "" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "Showing" msgstr "" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "to" msgstr "" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "of" msgstr "" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "rows" msgstr "" -#: templates/js/tables.js:330 templates/search_form.html:6 +#: templates/js/tables.js:332 templates/search_form.html:6 #: templates/search_form.html:8 msgid "Search" msgstr "" -#: templates/js/tables.js:333 +#: templates/js/tables.js:335 msgid "No matching results" msgstr "" -#: templates/js/tables.js:336 +#: templates/js/tables.js:338 msgid "Hide/Show pagination" msgstr "" -#: templates/js/tables.js:339 +#: templates/js/tables.js:341 msgid "Refresh" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:344 msgid "Toggle" msgstr "" -#: templates/js/tables.js:345 +#: templates/js/tables.js:347 msgid "Columns" msgstr "" -#: templates/js/tables.js:348 +#: templates/js/tables.js:350 msgid "All" msgstr "" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 97c6abc753..f0146b7be9 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 22:27+0000\n" +"POT-Creation-Date: 2021-06-22 01:09+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -124,7 +124,7 @@ msgstr "文件注释" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1175 +#: templates/js/stock.js:1174 msgid "User" msgstr "用户" @@ -137,7 +137,7 @@ msgstr "上传日期" #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:968 +#: templates/js/part.js:642 templates/js/stock.js:967 msgid "Name" msgstr "名称" @@ -155,12 +155,12 @@ msgstr "名称" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:830 templates/js/build.js:1098 +#: templates/js/build.js:833 templates/js/build.js:1101 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:552 templates/js/stock.js:980 -#: templates/js/stock.js:1025 +#: templates/js/stock.js:552 templates/js/stock.js:979 +#: templates/js/stock.js:1024 msgid "Description" msgstr "" @@ -450,7 +450,7 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:877 templates/js/order.js:200 +#: templates/js/build.js:880 templates/js/order.js:200 #: templates/js/order.js:298 msgid "Target Date" msgstr "" @@ -486,10 +486,10 @@ msgstr "" #: stock/forms.py:175 stock/forms.py:308 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 -#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 -#: templates/js/build.js:1108 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1160 -#: templates/js/stock.js:1379 +#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571 +#: templates/js/build.js:1111 templates/js/order.js:393 +#: templates/js/part.js:796 templates/js/stock.js:1159 +#: templates/js/stock.js:1378 msgid "Quantity" msgstr "" @@ -534,8 +534,8 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 -#: templates/js/build.js:584 templates/js/order.js:378 -#: templates/js/stock.js:639 templates/js/stock.js:1052 +#: templates/js/build.js:585 templates/js/order.js:378 +#: templates/js/stock.js:638 templates/js/stock.js:1051 msgid "Location" msgstr "" @@ -547,10 +547,10 @@ msgstr "" #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 -#: templates/js/barcode.js:119 templates/js/build.js:864 +#: templates/js/barcode.js:119 templates/js/build.js:867 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:626 templates/js/stock.js:1129 -#: templates/js/stock.js:1395 +#: templates/js/stock.js:625 templates/js/stock.js:1128 +#: templates/js/stock.js:1394 msgid "Status" msgstr "" @@ -608,7 +608,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:229 part/models.py:2316 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:659 templates/js/build.js:1102 +#: templates/js/build.js:660 templates/js/build.js:1105 msgid "Reference" msgstr "" @@ -643,11 +643,11 @@ msgstr "" #: report/templates/report/inventree_so_report.html:90 #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 -#: templates/js/build.js:550 templates/js/build.js:835 -#: templates/js/build.js:1075 templates/js/company.js:140 +#: templates/js/build.js:551 templates/js/build.js:838 +#: templates/js/build.js:1078 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1367 +#: templates/js/stock.js:1366 msgid "Part" msgstr "" @@ -720,7 +720,7 @@ msgstr "" msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:221 templates/js/build.js:882 +#: build/models.py:228 order/models.py:221 templates/js/build.js:885 msgid "Completion Date" msgstr "" @@ -777,7 +777,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:694 msgid "Notes" msgstr "" @@ -828,7 +828,7 @@ msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" #: build/models.py:1316 stock/templates/stock/item_base.html:317 -#: templates/InvenTree/search.html:183 templates/js/build.js:808 +#: templates/InvenTree/search.html:183 templates/js/build.js:811 #: templates/navbar.html:29 msgid "Build" msgstr "" @@ -841,9 +841,9 @@ msgstr "" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 -#: templates/js/build.js:211 templates/js/build.js:925 +#: templates/js/build.js:211 templates/js/build.js:928 #: templates/js/order.js:366 templates/js/order.js:371 -#: templates/js/stock.js:1111 +#: templates/js/stock.js:1110 msgid "Stock Item" msgstr "" @@ -879,7 +879,7 @@ msgstr "" msgid "Auto Allocate" msgstr "" -#: build/templates/build/allocate.html:25 templates/js/build.js:740 +#: build/templates/build/allocate.html:25 templates/js/build.js:743 msgid "Unallocate stock" msgstr "" @@ -916,7 +916,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:454 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:568 +#: templates/js/build.js:569 msgid "Serial Number" msgstr "" @@ -1195,15 +1195,15 @@ msgid "Destination location not specified" msgstr "" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634 -#: templates/js/stock.js:1402 templates/js/table_filters.js:112 +#: stock/templates/stock/item_base.html:303 templates/js/stock.js:633 +#: templates/js/stock.js:1401 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" #: build/templates/build/detail.html:116 #: order/templates/order/order_base.html:111 -#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:875 msgid "Created" msgstr "" @@ -1211,7 +1211,7 @@ msgstr "" msgid "No target date set" msgstr "" -#: build/templates/build/detail.html:132 templates/js/build.js:850 +#: build/templates/build/detail.html:132 templates/js/build.js:853 msgid "Completed" msgstr "" @@ -1251,7 +1251,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 -#: templates/js/stock.js:1040 +#: templates/js/stock.js:1039 msgid "Details" msgstr "" @@ -1412,8 +1412,8 @@ msgstr "" msgid "Stock item is over-allocated" msgstr "" -#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669 -#: templates/js/build.js:932 templates/js/build.js:1115 +#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:670 +#: templates/js/build.js:935 templates/js/build.js:1118 msgid "Available" msgstr "" @@ -2127,7 +2127,7 @@ msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:691 +#: templates/js/stock.js:690 msgid "Packaging" msgstr "" @@ -2145,7 +2145,7 @@ msgstr "" #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:561 +#: company/templates/company/navbar.html:65 templates/js/build.js:562 msgid "Assigned Stock" msgstr "" @@ -2215,7 +2215,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1093 +#: templates/js/stock.js:1092 msgid "Customer" msgstr "" @@ -2261,7 +2261,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1308 +#: templates/js/stock.js:1307 msgid "New Part" msgstr "" @@ -2307,7 +2307,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1314 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1313 msgid "New Supplier Part" msgstr "" @@ -2445,7 +2445,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:992 +#: templates/InvenTree/search.html:198 templates/js/stock.js:991 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2666,7 +2666,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:639 templates/js/stock.js:1315 +#: company/views.py:639 templates/js/stock.js:1314 msgid "Create new Supplier Part" msgstr "" @@ -2922,7 +2922,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:665 templates/js/stock.js:1074 +#: templates/js/stock.js:664 templates/js/stock.js:1073 msgid "Purchase Order" msgstr "" @@ -2942,7 +2942,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:672 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:685 msgid "Purchase Price" msgstr "" @@ -3047,8 +3047,8 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:732 -#: templates/js/stock.js:1320 +#: stock/templates/stock/location.html:191 templates/js/stock.js:731 +#: templates/js/stock.js:1319 msgid "New Location" msgstr "" @@ -3346,17 +3346,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365 -#: templates/js/build.js:721 templates/js/build.js:1138 +#: templates/js/build.js:724 templates/js/build.js:1141 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609 -#: templates/js/build.js:943 +#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:610 +#: templates/js/build.js:946 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611 -#: templates/js/build.js:944 +#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:612 +#: templates/js/build.js:947 msgid "Delete stock allocation" msgstr "" @@ -3368,8 +3368,8 @@ msgstr "" msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673 -#: templates/js/build.js:939 +#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:675 +#: templates/js/build.js:942 msgid "Allocated" msgstr "" @@ -3385,7 +3385,7 @@ msgstr "" msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735 +#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:738 msgid "Allocate stock" msgstr "" @@ -3393,8 +3393,8 @@ msgstr "" msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728 -#: templates/js/build.js:1146 +#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:731 +#: templates/js/build.js:1149 msgid "Build stock" msgstr "" @@ -4253,7 +4253,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1309 +#: templates/js/stock.js:1308 msgid "Create New Part" msgstr "" @@ -4394,7 +4394,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:733 +#: stock/templates/stock/location.html:192 templates/js/stock.js:732 msgid "Create new location" msgstr "" @@ -5283,7 +5283,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:1008 +#: templates/js/order.js:195 templates/js/stock.js:1007 msgid "Date" msgstr "" @@ -5306,7 +5306,7 @@ msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 -#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654 +#: stock/templates/stock/item_base.html:381 templates/js/stock.js:653 msgid "Expiry Date" msgstr "" @@ -5727,7 +5727,7 @@ msgstr "" msgid "Stock Item Details" msgstr "" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:592 +#: stock/templates/stock/item_base.html:289 templates/js/build.js:593 msgid "No location set" msgstr "" @@ -5753,7 +5753,7 @@ msgstr "" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660 +#: stock/templates/stock/item_base.html:394 templates/js/stock.js:659 msgid "Last Updated" msgstr "" @@ -6616,7 +6616,7 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/bom.js:175 templates/js/build.js:1088 +#: templates/js/bom.js:175 templates/js/build.js:1091 msgid "Open subassembly" msgstr "" @@ -6652,7 +6652,7 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186 +#: templates/js/bom.js:470 templates/js/build.js:423 templates/js/build.js:1189 msgid "No BOM items found" msgstr "" @@ -6688,33 +6688,33 @@ msgstr "未指定操作" msgid "New Stock Item" msgstr "" -#: templates/js/build.js:643 +#: templates/js/build.js:644 msgid "Required Part" msgstr "" -#: templates/js/build.js:664 +#: templates/js/build.js:665 msgid "Quantity Per" msgstr "" -#: templates/js/build.js:732 templates/js/build.js:1150 +#: templates/js/build.js:735 templates/js/build.js:1153 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" -#: templates/js/build.js:785 +#: templates/js/build.js:788 msgid "No builds matching query" msgstr "" -#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:509 templates/js/stock.js:962 +#: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635 +#: templates/js/stock.js:509 templates/js/stock.js:961 msgid "Select" msgstr "" -#: templates/js/build.js:822 +#: templates/js/build.js:825 msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:921 +#: templates/js/build.js:924 msgid "No parts allocated for" msgstr "" @@ -6977,7 +6977,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:986 +#: templates/js/part.js:660 templates/js/stock.js:985 msgid "Path" msgstr "" @@ -7155,95 +7155,95 @@ msgstr "" msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/stock.js:607 +#: templates/js/stock.js:606 msgid "Stock item has been rejected" msgstr "" -#: templates/js/stock.js:611 +#: templates/js/stock.js:610 msgid "Stock item is lost" msgstr "" -#: templates/js/stock.js:614 +#: templates/js/stock.js:613 msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:618 templates/js/table_filters.js:143 +#: templates/js/stock.js:617 templates/js/table_filters.js:143 msgid "Depleted" msgstr "" -#: templates/js/stock.js:647 +#: templates/js/stock.js:646 msgid "Stocktake" msgstr "" -#: templates/js/stock.js:849 +#: templates/js/stock.js:848 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:864 +#: templates/js/stock.js:863 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:878 +#: templates/js/stock.js:877 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:879 +#: templates/js/stock.js:878 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1018 +#: templates/js/stock.js:1017 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1065 +#: templates/js/stock.js:1064 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1084 +#: templates/js/stock.js:1083 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1103 +#: templates/js/stock.js:1102 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1121 +#: templates/js/stock.js:1120 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1144 +#: templates/js/stock.js:1143 msgid "Added" msgstr "" -#: templates/js/stock.js:1152 +#: templates/js/stock.js:1151 msgid "Removed" msgstr "" -#: templates/js/stock.js:1184 +#: templates/js/stock.js:1183 msgid "No user information" msgstr "" -#: templates/js/stock.js:1196 +#: templates/js/stock.js:1195 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1197 +#: templates/js/stock.js:1196 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1321 +#: templates/js/stock.js:1320 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1362 +#: templates/js/stock.js:1361 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1385 +#: templates/js/stock.js:1384 msgid "Serial" msgstr "" -#: templates/js/stock.js:1413 +#: templates/js/stock.js:1412 msgid "Uninstall Stock Item" msgstr "" @@ -7409,56 +7409,56 @@ msgstr "" msgid "Purchasable" msgstr "" -#: templates/js/tables.js:321 +#: templates/js/tables.js:323 msgid "Loading data" msgstr "" -#: templates/js/tables.js:324 +#: templates/js/tables.js:326 msgid "rows per page" msgstr "" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "Showing" msgstr "" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "to" msgstr "" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "of" msgstr "" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "rows" msgstr "" -#: templates/js/tables.js:330 templates/search_form.html:6 +#: templates/js/tables.js:332 templates/search_form.html:6 #: templates/search_form.html:8 msgid "Search" msgstr "" -#: templates/js/tables.js:333 +#: templates/js/tables.js:335 msgid "No matching results" msgstr "" -#: templates/js/tables.js:336 +#: templates/js/tables.js:338 msgid "Hide/Show pagination" msgstr "" -#: templates/js/tables.js:339 +#: templates/js/tables.js:341 msgid "Refresh" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:344 msgid "Toggle" msgstr "" -#: templates/js/tables.js:345 +#: templates/js/tables.js:347 msgid "Columns" msgstr "" -#: templates/js/tables.js:348 +#: templates/js/tables.js:350 msgid "All" msgstr "" From 155bce9bd867d731e54aad5e6ab891229f95759e Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 22 Jun 2021 11:23:39 +1000 Subject: [PATCH 186/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/fr/LC_MESSAGES/django.po | 218 +++++++++++----------- 1 file changed, 109 insertions(+), 109 deletions(-) diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 1350526542..4fe1177636 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 22:27+0000\n" -"PO-Revision-Date: 2021-06-21 22:31\n" +"POT-Creation-Date: 2021-06-22 01:09+0000\n" +"PO-Revision-Date: 2021-06-22 01:23\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -124,7 +124,7 @@ msgstr "Commentaire du fichier" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1175 +#: templates/js/stock.js:1174 msgid "User" msgstr "Utilisateur" @@ -137,7 +137,7 @@ msgstr "date de chargement" #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:968 +#: templates/js/part.js:642 templates/js/stock.js:967 msgid "Name" msgstr "Nom" @@ -155,12 +155,12 @@ msgstr "Nom" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:830 templates/js/build.js:1098 +#: templates/js/build.js:833 templates/js/build.js:1101 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:552 templates/js/stock.js:980 -#: templates/js/stock.js:1025 +#: templates/js/stock.js:552 templates/js/stock.js:979 +#: templates/js/stock.js:1024 msgid "Description" msgstr "Description" @@ -450,7 +450,7 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:877 templates/js/order.js:200 +#: templates/js/build.js:880 templates/js/order.js:200 #: templates/js/order.js:298 msgid "Target Date" msgstr "" @@ -486,10 +486,10 @@ msgstr "" #: stock/forms.py:175 stock/forms.py:308 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 -#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 -#: templates/js/build.js:1108 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1160 -#: templates/js/stock.js:1379 +#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571 +#: templates/js/build.js:1111 templates/js/order.js:393 +#: templates/js/part.js:796 templates/js/stock.js:1159 +#: templates/js/stock.js:1378 msgid "Quantity" msgstr "Quantité" @@ -534,8 +534,8 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 -#: templates/js/build.js:584 templates/js/order.js:378 -#: templates/js/stock.js:639 templates/js/stock.js:1052 +#: templates/js/build.js:585 templates/js/order.js:378 +#: templates/js/stock.js:638 templates/js/stock.js:1051 msgid "Location" msgstr "" @@ -547,10 +547,10 @@ msgstr "Emplacement des pièces terminées" #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 -#: templates/js/barcode.js:119 templates/js/build.js:864 +#: templates/js/barcode.js:119 templates/js/build.js:867 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:626 templates/js/stock.js:1129 -#: templates/js/stock.js:1395 +#: templates/js/stock.js:625 templates/js/stock.js:1128 +#: templates/js/stock.js:1394 msgid "Status" msgstr "" @@ -608,7 +608,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:229 part/models.py:2316 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:659 templates/js/build.js:1102 +#: templates/js/build.js:660 templates/js/build.js:1105 msgid "Reference" msgstr "Référence" @@ -643,11 +643,11 @@ msgstr "" #: report/templates/report/inventree_so_report.html:90 #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 -#: templates/js/build.js:550 templates/js/build.js:835 -#: templates/js/build.js:1075 templates/js/company.js:140 +#: templates/js/build.js:551 templates/js/build.js:838 +#: templates/js/build.js:1078 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1367 +#: templates/js/stock.js:1366 msgid "Part" msgstr "Pièce" @@ -720,7 +720,7 @@ msgstr "Date de création" msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:221 templates/js/build.js:882 +#: build/models.py:228 order/models.py:221 templates/js/build.js:885 msgid "Completion Date" msgstr "" @@ -777,7 +777,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:694 msgid "Notes" msgstr "Notes" @@ -828,7 +828,7 @@ msgid "Selected stock item not found in BOM for part '{p}'" msgstr "L'article en stock sélectionné n'a pas été trouvé dans la BOM pour la pièce '{p}'" #: build/models.py:1316 stock/templates/stock/item_base.html:317 -#: templates/InvenTree/search.html:183 templates/js/build.js:808 +#: templates/InvenTree/search.html:183 templates/js/build.js:811 #: templates/navbar.html:29 msgid "Build" msgstr "" @@ -841,9 +841,9 @@ msgstr "" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 -#: templates/js/build.js:211 templates/js/build.js:925 +#: templates/js/build.js:211 templates/js/build.js:928 #: templates/js/order.js:366 templates/js/order.js:371 -#: templates/js/stock.js:1111 +#: templates/js/stock.js:1110 msgid "Stock Item" msgstr "" @@ -879,7 +879,7 @@ msgstr "" msgid "Auto Allocate" msgstr "" -#: build/templates/build/allocate.html:25 templates/js/build.js:740 +#: build/templates/build/allocate.html:25 templates/js/build.js:743 msgid "Unallocate stock" msgstr "" @@ -916,7 +916,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:454 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:568 +#: templates/js/build.js:569 msgid "Serial Number" msgstr "" @@ -1195,15 +1195,15 @@ msgid "Destination location not specified" msgstr "" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634 -#: templates/js/stock.js:1402 templates/js/table_filters.js:112 +#: stock/templates/stock/item_base.html:303 templates/js/stock.js:633 +#: templates/js/stock.js:1401 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" #: build/templates/build/detail.html:116 #: order/templates/order/order_base.html:111 -#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:875 msgid "Created" msgstr "" @@ -1211,7 +1211,7 @@ msgstr "" msgid "No target date set" msgstr "" -#: build/templates/build/detail.html:132 templates/js/build.js:850 +#: build/templates/build/detail.html:132 templates/js/build.js:853 msgid "Completed" msgstr "" @@ -1251,7 +1251,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 -#: templates/js/stock.js:1040 +#: templates/js/stock.js:1039 msgid "Details" msgstr "Détails" @@ -1412,8 +1412,8 @@ msgstr "" msgid "Stock item is over-allocated" msgstr "" -#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669 -#: templates/js/build.js:932 templates/js/build.js:1115 +#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:670 +#: templates/js/build.js:935 templates/js/build.js:1118 msgid "Available" msgstr "Disponible" @@ -2127,7 +2127,7 @@ msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:691 +#: templates/js/stock.js:690 msgid "Packaging" msgstr "" @@ -2145,7 +2145,7 @@ msgstr "" #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:561 +#: company/templates/company/navbar.html:65 templates/js/build.js:562 msgid "Assigned Stock" msgstr "" @@ -2214,7 +2214,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1093 +#: templates/js/stock.js:1092 msgid "Customer" msgstr "" @@ -2260,7 +2260,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1308 +#: templates/js/stock.js:1307 msgid "New Part" msgstr "" @@ -2306,7 +2306,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1314 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1313 msgid "New Supplier Part" msgstr "" @@ -2444,7 +2444,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:992 +#: templates/InvenTree/search.html:198 templates/js/stock.js:991 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2665,7 +2665,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:639 templates/js/stock.js:1315 +#: company/views.py:639 templates/js/stock.js:1314 msgid "Create new Supplier Part" msgstr "" @@ -2921,7 +2921,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:665 templates/js/stock.js:1074 +#: templates/js/stock.js:664 templates/js/stock.js:1073 msgid "Purchase Order" msgstr "" @@ -2941,7 +2941,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:672 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:685 msgid "Purchase Price" msgstr "" @@ -3046,8 +3046,8 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:732 -#: templates/js/stock.js:1320 +#: stock/templates/stock/location.html:191 templates/js/stock.js:731 +#: templates/js/stock.js:1319 msgid "New Location" msgstr "" @@ -3345,17 +3345,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365 -#: templates/js/build.js:721 templates/js/build.js:1138 +#: templates/js/build.js:724 templates/js/build.js:1141 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609 -#: templates/js/build.js:943 +#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:610 +#: templates/js/build.js:946 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611 -#: templates/js/build.js:944 +#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:612 +#: templates/js/build.js:947 msgid "Delete stock allocation" msgstr "" @@ -3367,8 +3367,8 @@ msgstr "" msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673 -#: templates/js/build.js:939 +#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:675 +#: templates/js/build.js:942 msgid "Allocated" msgstr "" @@ -3384,7 +3384,7 @@ msgstr "" msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735 +#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:738 msgid "Allocate stock" msgstr "" @@ -3392,8 +3392,8 @@ msgstr "" msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728 -#: templates/js/build.js:1146 +#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:731 +#: templates/js/build.js:1149 msgid "Build stock" msgstr "" @@ -4252,7 +4252,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1309 +#: templates/js/stock.js:1308 msgid "Create New Part" msgstr "" @@ -4393,7 +4393,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:733 +#: stock/templates/stock/location.html:192 templates/js/stock.js:732 msgid "Create new location" msgstr "" @@ -5282,7 +5282,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:1008 +#: templates/js/order.js:195 templates/js/stock.js:1007 msgid "Date" msgstr "" @@ -5305,7 +5305,7 @@ msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 -#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654 +#: stock/templates/stock/item_base.html:381 templates/js/stock.js:653 msgid "Expiry Date" msgstr "" @@ -5726,7 +5726,7 @@ msgstr "" msgid "Stock Item Details" msgstr "" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:592 +#: stock/templates/stock/item_base.html:289 templates/js/build.js:593 msgid "No location set" msgstr "" @@ -5752,7 +5752,7 @@ msgstr "" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660 +#: stock/templates/stock/item_base.html:394 templates/js/stock.js:659 msgid "Last Updated" msgstr "" @@ -6614,7 +6614,7 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/bom.js:175 templates/js/build.js:1088 +#: templates/js/bom.js:175 templates/js/build.js:1091 msgid "Open subassembly" msgstr "" @@ -6650,7 +6650,7 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186 +#: templates/js/bom.js:470 templates/js/build.js:423 templates/js/build.js:1189 msgid "No BOM items found" msgstr "" @@ -6682,33 +6682,33 @@ msgstr "" msgid "New Stock Item" msgstr "" -#: templates/js/build.js:643 +#: templates/js/build.js:644 msgid "Required Part" msgstr "" -#: templates/js/build.js:664 +#: templates/js/build.js:665 msgid "Quantity Per" msgstr "" -#: templates/js/build.js:732 templates/js/build.js:1150 +#: templates/js/build.js:735 templates/js/build.js:1153 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" -#: templates/js/build.js:785 +#: templates/js/build.js:788 msgid "No builds matching query" msgstr "" -#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:509 templates/js/stock.js:962 +#: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635 +#: templates/js/stock.js:509 templates/js/stock.js:961 msgid "Select" msgstr "" -#: templates/js/build.js:822 +#: templates/js/build.js:825 msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:921 +#: templates/js/build.js:924 msgid "No parts allocated for" msgstr "" @@ -6967,7 +6967,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:986 +#: templates/js/part.js:660 templates/js/stock.js:985 msgid "Path" msgstr "" @@ -7145,95 +7145,95 @@ msgstr "" msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/stock.js:607 +#: templates/js/stock.js:606 msgid "Stock item has been rejected" msgstr "" -#: templates/js/stock.js:611 +#: templates/js/stock.js:610 msgid "Stock item is lost" msgstr "" -#: templates/js/stock.js:614 +#: templates/js/stock.js:613 msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:618 templates/js/table_filters.js:143 +#: templates/js/stock.js:617 templates/js/table_filters.js:143 msgid "Depleted" msgstr "" -#: templates/js/stock.js:647 +#: templates/js/stock.js:646 msgid "Stocktake" msgstr "" -#: templates/js/stock.js:849 +#: templates/js/stock.js:848 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:864 +#: templates/js/stock.js:863 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:878 +#: templates/js/stock.js:877 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:879 +#: templates/js/stock.js:878 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1018 +#: templates/js/stock.js:1017 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1065 +#: templates/js/stock.js:1064 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1084 +#: templates/js/stock.js:1083 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1103 +#: templates/js/stock.js:1102 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1121 +#: templates/js/stock.js:1120 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1144 +#: templates/js/stock.js:1143 msgid "Added" msgstr "" -#: templates/js/stock.js:1152 +#: templates/js/stock.js:1151 msgid "Removed" msgstr "" -#: templates/js/stock.js:1184 +#: templates/js/stock.js:1183 msgid "No user information" msgstr "" -#: templates/js/stock.js:1196 +#: templates/js/stock.js:1195 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1197 +#: templates/js/stock.js:1196 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1321 +#: templates/js/stock.js:1320 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1362 +#: templates/js/stock.js:1361 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1385 +#: templates/js/stock.js:1384 msgid "Serial" msgstr "" -#: templates/js/stock.js:1413 +#: templates/js/stock.js:1412 msgid "Uninstall Stock Item" msgstr "" @@ -7399,56 +7399,56 @@ msgstr "" msgid "Purchasable" msgstr "" -#: templates/js/tables.js:321 +#: templates/js/tables.js:323 msgid "Loading data" msgstr "" -#: templates/js/tables.js:324 +#: templates/js/tables.js:326 msgid "rows per page" msgstr "" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "Showing" msgstr "" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "to" msgstr "" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "of" msgstr "" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "rows" msgstr "" -#: templates/js/tables.js:330 templates/search_form.html:6 +#: templates/js/tables.js:332 templates/search_form.html:6 #: templates/search_form.html:8 msgid "Search" msgstr "" -#: templates/js/tables.js:333 +#: templates/js/tables.js:335 msgid "No matching results" msgstr "" -#: templates/js/tables.js:336 +#: templates/js/tables.js:338 msgid "Hide/Show pagination" msgstr "" -#: templates/js/tables.js:339 +#: templates/js/tables.js:341 msgid "Refresh" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:344 msgid "Toggle" msgstr "" -#: templates/js/tables.js:345 +#: templates/js/tables.js:347 msgid "Columns" msgstr "" -#: templates/js/tables.js:348 +#: templates/js/tables.js:350 msgid "All" msgstr "" From 794c93a2367ecb760677d169f0c4def14bd54f42 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 22 Jun 2021 11:23:41 +1000 Subject: [PATCH 187/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/es/LC_MESSAGES/django.po | 218 +++++++++++----------- 1 file changed, 109 insertions(+), 109 deletions(-) diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 789acb681c..54c0f62e7f 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 22:27+0000\n" -"PO-Revision-Date: 2021-06-21 22:31\n" +"POT-Creation-Date: 2021-06-22 01:09+0000\n" +"PO-Revision-Date: 2021-06-22 01:23\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -124,7 +124,7 @@ msgstr "" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1175 +#: templates/js/stock.js:1174 msgid "User" msgstr "Usuario" @@ -137,7 +137,7 @@ msgstr "" #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:968 +#: templates/js/part.js:642 templates/js/stock.js:967 msgid "Name" msgstr "Nombre" @@ -155,12 +155,12 @@ msgstr "Nombre" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:830 templates/js/build.js:1098 +#: templates/js/build.js:833 templates/js/build.js:1101 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:552 templates/js/stock.js:980 -#: templates/js/stock.js:1025 +#: templates/js/stock.js:552 templates/js/stock.js:979 +#: templates/js/stock.js:1024 msgid "Description" msgstr "Descripción" @@ -450,7 +450,7 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:877 templates/js/order.js:200 +#: templates/js/build.js:880 templates/js/order.js:200 #: templates/js/order.js:298 msgid "Target Date" msgstr "" @@ -486,10 +486,10 @@ msgstr "" #: stock/forms.py:175 stock/forms.py:308 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 -#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 -#: templates/js/build.js:1108 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1160 -#: templates/js/stock.js:1379 +#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571 +#: templates/js/build.js:1111 templates/js/order.js:393 +#: templates/js/part.js:796 templates/js/stock.js:1159 +#: templates/js/stock.js:1378 msgid "Quantity" msgstr "Cantidad" @@ -534,8 +534,8 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 -#: templates/js/build.js:584 templates/js/order.js:378 -#: templates/js/stock.js:639 templates/js/stock.js:1052 +#: templates/js/build.js:585 templates/js/order.js:378 +#: templates/js/stock.js:638 templates/js/stock.js:1051 msgid "Location" msgstr "Unicación" @@ -547,10 +547,10 @@ msgstr "" #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 -#: templates/js/barcode.js:119 templates/js/build.js:864 +#: templates/js/barcode.js:119 templates/js/build.js:867 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:626 templates/js/stock.js:1129 -#: templates/js/stock.js:1395 +#: templates/js/stock.js:625 templates/js/stock.js:1128 +#: templates/js/stock.js:1394 msgid "Status" msgstr "Estado" @@ -608,7 +608,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:229 part/models.py:2316 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:659 templates/js/build.js:1102 +#: templates/js/build.js:660 templates/js/build.js:1105 msgid "Reference" msgstr "Referencia" @@ -643,11 +643,11 @@ msgstr "" #: report/templates/report/inventree_so_report.html:90 #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 -#: templates/js/build.js:550 templates/js/build.js:835 -#: templates/js/build.js:1075 templates/js/company.js:140 +#: templates/js/build.js:551 templates/js/build.js:838 +#: templates/js/build.js:1078 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1367 +#: templates/js/stock.js:1366 msgid "Part" msgstr "Parte" @@ -720,7 +720,7 @@ msgstr "" msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:221 templates/js/build.js:882 +#: build/models.py:228 order/models.py:221 templates/js/build.js:885 msgid "Completion Date" msgstr "" @@ -777,7 +777,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:694 msgid "Notes" msgstr "Notas" @@ -828,7 +828,7 @@ msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" #: build/models.py:1316 stock/templates/stock/item_base.html:317 -#: templates/InvenTree/search.html:183 templates/js/build.js:808 +#: templates/InvenTree/search.html:183 templates/js/build.js:811 #: templates/navbar.html:29 msgid "Build" msgstr "" @@ -841,9 +841,9 @@ msgstr "" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 -#: templates/js/build.js:211 templates/js/build.js:925 +#: templates/js/build.js:211 templates/js/build.js:928 #: templates/js/order.js:366 templates/js/order.js:371 -#: templates/js/stock.js:1111 +#: templates/js/stock.js:1110 msgid "Stock Item" msgstr "" @@ -879,7 +879,7 @@ msgstr "" msgid "Auto Allocate" msgstr "" -#: build/templates/build/allocate.html:25 templates/js/build.js:740 +#: build/templates/build/allocate.html:25 templates/js/build.js:743 msgid "Unallocate stock" msgstr "" @@ -916,7 +916,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:454 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:568 +#: templates/js/build.js:569 msgid "Serial Number" msgstr "Número de serie" @@ -1195,15 +1195,15 @@ msgid "Destination location not specified" msgstr "" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634 -#: templates/js/stock.js:1402 templates/js/table_filters.js:112 +#: stock/templates/stock/item_base.html:303 templates/js/stock.js:633 +#: templates/js/stock.js:1401 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "Lote" #: build/templates/build/detail.html:116 #: order/templates/order/order_base.html:111 -#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:875 msgid "Created" msgstr "" @@ -1211,7 +1211,7 @@ msgstr "" msgid "No target date set" msgstr "" -#: build/templates/build/detail.html:132 templates/js/build.js:850 +#: build/templates/build/detail.html:132 templates/js/build.js:853 msgid "Completed" msgstr "Completados" @@ -1251,7 +1251,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 -#: templates/js/stock.js:1040 +#: templates/js/stock.js:1039 msgid "Details" msgstr "Detalles" @@ -1412,8 +1412,8 @@ msgstr "" msgid "Stock item is over-allocated" msgstr "" -#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669 -#: templates/js/build.js:932 templates/js/build.js:1115 +#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:670 +#: templates/js/build.js:935 templates/js/build.js:1118 msgid "Available" msgstr "" @@ -2127,7 +2127,7 @@ msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:691 +#: templates/js/stock.js:690 msgid "Packaging" msgstr "" @@ -2145,7 +2145,7 @@ msgstr "" #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:561 +#: company/templates/company/navbar.html:65 templates/js/build.js:562 msgid "Assigned Stock" msgstr "" @@ -2214,7 +2214,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1093 +#: templates/js/stock.js:1092 msgid "Customer" msgstr "Cliente" @@ -2260,7 +2260,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1308 +#: templates/js/stock.js:1307 msgid "New Part" msgstr "" @@ -2306,7 +2306,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1314 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1313 msgid "New Supplier Part" msgstr "" @@ -2444,7 +2444,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:992 +#: templates/InvenTree/search.html:198 templates/js/stock.js:991 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2665,7 +2665,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:639 templates/js/stock.js:1315 +#: company/views.py:639 templates/js/stock.js:1314 msgid "Create new Supplier Part" msgstr "" @@ -2921,7 +2921,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:665 templates/js/stock.js:1074 +#: templates/js/stock.js:664 templates/js/stock.js:1073 msgid "Purchase Order" msgstr "" @@ -2941,7 +2941,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:672 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:685 msgid "Purchase Price" msgstr "" @@ -3046,8 +3046,8 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:732 -#: templates/js/stock.js:1320 +#: stock/templates/stock/location.html:191 templates/js/stock.js:731 +#: templates/js/stock.js:1319 msgid "New Location" msgstr "" @@ -3345,17 +3345,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365 -#: templates/js/build.js:721 templates/js/build.js:1138 +#: templates/js/build.js:724 templates/js/build.js:1141 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609 -#: templates/js/build.js:943 +#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:610 +#: templates/js/build.js:946 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611 -#: templates/js/build.js:944 +#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:612 +#: templates/js/build.js:947 msgid "Delete stock allocation" msgstr "" @@ -3367,8 +3367,8 @@ msgstr "" msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673 -#: templates/js/build.js:939 +#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:675 +#: templates/js/build.js:942 msgid "Allocated" msgstr "" @@ -3384,7 +3384,7 @@ msgstr "" msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735 +#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:738 msgid "Allocate stock" msgstr "" @@ -3392,8 +3392,8 @@ msgstr "" msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728 -#: templates/js/build.js:1146 +#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:731 +#: templates/js/build.js:1149 msgid "Build stock" msgstr "" @@ -4252,7 +4252,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1309 +#: templates/js/stock.js:1308 msgid "Create New Part" msgstr "" @@ -4393,7 +4393,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:733 +#: stock/templates/stock/location.html:192 templates/js/stock.js:732 msgid "Create new location" msgstr "" @@ -5282,7 +5282,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:1008 +#: templates/js/order.js:195 templates/js/stock.js:1007 msgid "Date" msgstr "" @@ -5305,7 +5305,7 @@ msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 -#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654 +#: stock/templates/stock/item_base.html:381 templates/js/stock.js:653 msgid "Expiry Date" msgstr "" @@ -5726,7 +5726,7 @@ msgstr "" msgid "Stock Item Details" msgstr "" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:592 +#: stock/templates/stock/item_base.html:289 templates/js/build.js:593 msgid "No location set" msgstr "" @@ -5752,7 +5752,7 @@ msgstr "" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660 +#: stock/templates/stock/item_base.html:394 templates/js/stock.js:659 msgid "Last Updated" msgstr "" @@ -6614,7 +6614,7 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/bom.js:175 templates/js/build.js:1088 +#: templates/js/bom.js:175 templates/js/build.js:1091 msgid "Open subassembly" msgstr "" @@ -6650,7 +6650,7 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186 +#: templates/js/bom.js:470 templates/js/build.js:423 templates/js/build.js:1189 msgid "No BOM items found" msgstr "" @@ -6682,33 +6682,33 @@ msgstr "" msgid "New Stock Item" msgstr "" -#: templates/js/build.js:643 +#: templates/js/build.js:644 msgid "Required Part" msgstr "" -#: templates/js/build.js:664 +#: templates/js/build.js:665 msgid "Quantity Per" msgstr "" -#: templates/js/build.js:732 templates/js/build.js:1150 +#: templates/js/build.js:735 templates/js/build.js:1153 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" -#: templates/js/build.js:785 +#: templates/js/build.js:788 msgid "No builds matching query" msgstr "" -#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:509 templates/js/stock.js:962 +#: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635 +#: templates/js/stock.js:509 templates/js/stock.js:961 msgid "Select" msgstr "" -#: templates/js/build.js:822 +#: templates/js/build.js:825 msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:921 +#: templates/js/build.js:924 msgid "No parts allocated for" msgstr "" @@ -6967,7 +6967,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:986 +#: templates/js/part.js:660 templates/js/stock.js:985 msgid "Path" msgstr "" @@ -7145,95 +7145,95 @@ msgstr "" msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/stock.js:607 +#: templates/js/stock.js:606 msgid "Stock item has been rejected" msgstr "" -#: templates/js/stock.js:611 +#: templates/js/stock.js:610 msgid "Stock item is lost" msgstr "" -#: templates/js/stock.js:614 +#: templates/js/stock.js:613 msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:618 templates/js/table_filters.js:143 +#: templates/js/stock.js:617 templates/js/table_filters.js:143 msgid "Depleted" msgstr "" -#: templates/js/stock.js:647 +#: templates/js/stock.js:646 msgid "Stocktake" msgstr "" -#: templates/js/stock.js:849 +#: templates/js/stock.js:848 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:864 +#: templates/js/stock.js:863 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:878 +#: templates/js/stock.js:877 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:879 +#: templates/js/stock.js:878 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1018 +#: templates/js/stock.js:1017 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1065 +#: templates/js/stock.js:1064 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1084 +#: templates/js/stock.js:1083 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1103 +#: templates/js/stock.js:1102 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1121 +#: templates/js/stock.js:1120 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1144 +#: templates/js/stock.js:1143 msgid "Added" msgstr "" -#: templates/js/stock.js:1152 +#: templates/js/stock.js:1151 msgid "Removed" msgstr "" -#: templates/js/stock.js:1184 +#: templates/js/stock.js:1183 msgid "No user information" msgstr "" -#: templates/js/stock.js:1196 +#: templates/js/stock.js:1195 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1197 +#: templates/js/stock.js:1196 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1321 +#: templates/js/stock.js:1320 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1362 +#: templates/js/stock.js:1361 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1385 +#: templates/js/stock.js:1384 msgid "Serial" msgstr "" -#: templates/js/stock.js:1413 +#: templates/js/stock.js:1412 msgid "Uninstall Stock Item" msgstr "" @@ -7399,56 +7399,56 @@ msgstr "" msgid "Purchasable" msgstr "" -#: templates/js/tables.js:321 +#: templates/js/tables.js:323 msgid "Loading data" msgstr "" -#: templates/js/tables.js:324 +#: templates/js/tables.js:326 msgid "rows per page" msgstr "" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "Showing" msgstr "" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "to" msgstr "" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "of" msgstr "" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "rows" msgstr "" -#: templates/js/tables.js:330 templates/search_form.html:6 +#: templates/js/tables.js:332 templates/search_form.html:6 #: templates/search_form.html:8 msgid "Search" msgstr "" -#: templates/js/tables.js:333 +#: templates/js/tables.js:335 msgid "No matching results" msgstr "" -#: templates/js/tables.js:336 +#: templates/js/tables.js:338 msgid "Hide/Show pagination" msgstr "" -#: templates/js/tables.js:339 +#: templates/js/tables.js:341 msgid "Refresh" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:344 msgid "Toggle" msgstr "" -#: templates/js/tables.js:345 +#: templates/js/tables.js:347 msgid "Columns" msgstr "" -#: templates/js/tables.js:348 +#: templates/js/tables.js:350 msgid "All" msgstr "" From 11a1507ce82c4e1dce726df6ddddd461eb33fd12 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 22 Jun 2021 11:23:42 +1000 Subject: [PATCH 188/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/it/LC_MESSAGES/django.po | 218 +++++++++++----------- 1 file changed, 109 insertions(+), 109 deletions(-) diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 0c37374101..5611edc564 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 22:27+0000\n" -"PO-Revision-Date: 2021-06-21 22:31\n" +"POT-Creation-Date: 2021-06-22 01:09+0000\n" +"PO-Revision-Date: 2021-06-22 01:23\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -124,7 +124,7 @@ msgstr "" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1175 +#: templates/js/stock.js:1174 msgid "User" msgstr "" @@ -137,7 +137,7 @@ msgstr "" #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:968 +#: templates/js/part.js:642 templates/js/stock.js:967 msgid "Name" msgstr "" @@ -155,12 +155,12 @@ msgstr "" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:830 templates/js/build.js:1098 +#: templates/js/build.js:833 templates/js/build.js:1101 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:552 templates/js/stock.js:980 -#: templates/js/stock.js:1025 +#: templates/js/stock.js:552 templates/js/stock.js:979 +#: templates/js/stock.js:1024 msgid "Description" msgstr "" @@ -450,7 +450,7 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:877 templates/js/order.js:200 +#: templates/js/build.js:880 templates/js/order.js:200 #: templates/js/order.js:298 msgid "Target Date" msgstr "" @@ -486,10 +486,10 @@ msgstr "" #: stock/forms.py:175 stock/forms.py:308 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 -#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 -#: templates/js/build.js:1108 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1160 -#: templates/js/stock.js:1379 +#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571 +#: templates/js/build.js:1111 templates/js/order.js:393 +#: templates/js/part.js:796 templates/js/stock.js:1159 +#: templates/js/stock.js:1378 msgid "Quantity" msgstr "" @@ -534,8 +534,8 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 -#: templates/js/build.js:584 templates/js/order.js:378 -#: templates/js/stock.js:639 templates/js/stock.js:1052 +#: templates/js/build.js:585 templates/js/order.js:378 +#: templates/js/stock.js:638 templates/js/stock.js:1051 msgid "Location" msgstr "" @@ -547,10 +547,10 @@ msgstr "" #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 -#: templates/js/barcode.js:119 templates/js/build.js:864 +#: templates/js/barcode.js:119 templates/js/build.js:867 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:626 templates/js/stock.js:1129 -#: templates/js/stock.js:1395 +#: templates/js/stock.js:625 templates/js/stock.js:1128 +#: templates/js/stock.js:1394 msgid "Status" msgstr "" @@ -608,7 +608,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:229 part/models.py:2316 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:659 templates/js/build.js:1102 +#: templates/js/build.js:660 templates/js/build.js:1105 msgid "Reference" msgstr "" @@ -643,11 +643,11 @@ msgstr "" #: report/templates/report/inventree_so_report.html:90 #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 -#: templates/js/build.js:550 templates/js/build.js:835 -#: templates/js/build.js:1075 templates/js/company.js:140 +#: templates/js/build.js:551 templates/js/build.js:838 +#: templates/js/build.js:1078 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1367 +#: templates/js/stock.js:1366 msgid "Part" msgstr "" @@ -720,7 +720,7 @@ msgstr "" msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:221 templates/js/build.js:882 +#: build/models.py:228 order/models.py:221 templates/js/build.js:885 msgid "Completion Date" msgstr "" @@ -777,7 +777,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:694 msgid "Notes" msgstr "" @@ -828,7 +828,7 @@ msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" #: build/models.py:1316 stock/templates/stock/item_base.html:317 -#: templates/InvenTree/search.html:183 templates/js/build.js:808 +#: templates/InvenTree/search.html:183 templates/js/build.js:811 #: templates/navbar.html:29 msgid "Build" msgstr "" @@ -841,9 +841,9 @@ msgstr "" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 -#: templates/js/build.js:211 templates/js/build.js:925 +#: templates/js/build.js:211 templates/js/build.js:928 #: templates/js/order.js:366 templates/js/order.js:371 -#: templates/js/stock.js:1111 +#: templates/js/stock.js:1110 msgid "Stock Item" msgstr "" @@ -879,7 +879,7 @@ msgstr "" msgid "Auto Allocate" msgstr "" -#: build/templates/build/allocate.html:25 templates/js/build.js:740 +#: build/templates/build/allocate.html:25 templates/js/build.js:743 msgid "Unallocate stock" msgstr "" @@ -916,7 +916,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:454 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:568 +#: templates/js/build.js:569 msgid "Serial Number" msgstr "" @@ -1195,15 +1195,15 @@ msgid "Destination location not specified" msgstr "" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634 -#: templates/js/stock.js:1402 templates/js/table_filters.js:112 +#: stock/templates/stock/item_base.html:303 templates/js/stock.js:633 +#: templates/js/stock.js:1401 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" #: build/templates/build/detail.html:116 #: order/templates/order/order_base.html:111 -#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:875 msgid "Created" msgstr "" @@ -1211,7 +1211,7 @@ msgstr "" msgid "No target date set" msgstr "" -#: build/templates/build/detail.html:132 templates/js/build.js:850 +#: build/templates/build/detail.html:132 templates/js/build.js:853 msgid "Completed" msgstr "" @@ -1251,7 +1251,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 -#: templates/js/stock.js:1040 +#: templates/js/stock.js:1039 msgid "Details" msgstr "" @@ -1412,8 +1412,8 @@ msgstr "" msgid "Stock item is over-allocated" msgstr "" -#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669 -#: templates/js/build.js:932 templates/js/build.js:1115 +#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:670 +#: templates/js/build.js:935 templates/js/build.js:1118 msgid "Available" msgstr "" @@ -2127,7 +2127,7 @@ msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:691 +#: templates/js/stock.js:690 msgid "Packaging" msgstr "" @@ -2145,7 +2145,7 @@ msgstr "" #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:561 +#: company/templates/company/navbar.html:65 templates/js/build.js:562 msgid "Assigned Stock" msgstr "" @@ -2214,7 +2214,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1093 +#: templates/js/stock.js:1092 msgid "Customer" msgstr "" @@ -2260,7 +2260,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1308 +#: templates/js/stock.js:1307 msgid "New Part" msgstr "" @@ -2306,7 +2306,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1314 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1313 msgid "New Supplier Part" msgstr "" @@ -2444,7 +2444,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:992 +#: templates/InvenTree/search.html:198 templates/js/stock.js:991 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2665,7 +2665,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:639 templates/js/stock.js:1315 +#: company/views.py:639 templates/js/stock.js:1314 msgid "Create new Supplier Part" msgstr "" @@ -2921,7 +2921,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:665 templates/js/stock.js:1074 +#: templates/js/stock.js:664 templates/js/stock.js:1073 msgid "Purchase Order" msgstr "" @@ -2941,7 +2941,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:672 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:685 msgid "Purchase Price" msgstr "" @@ -3046,8 +3046,8 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:732 -#: templates/js/stock.js:1320 +#: stock/templates/stock/location.html:191 templates/js/stock.js:731 +#: templates/js/stock.js:1319 msgid "New Location" msgstr "" @@ -3345,17 +3345,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365 -#: templates/js/build.js:721 templates/js/build.js:1138 +#: templates/js/build.js:724 templates/js/build.js:1141 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609 -#: templates/js/build.js:943 +#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:610 +#: templates/js/build.js:946 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611 -#: templates/js/build.js:944 +#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:612 +#: templates/js/build.js:947 msgid "Delete stock allocation" msgstr "" @@ -3367,8 +3367,8 @@ msgstr "" msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673 -#: templates/js/build.js:939 +#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:675 +#: templates/js/build.js:942 msgid "Allocated" msgstr "" @@ -3384,7 +3384,7 @@ msgstr "" msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735 +#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:738 msgid "Allocate stock" msgstr "" @@ -3392,8 +3392,8 @@ msgstr "" msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728 -#: templates/js/build.js:1146 +#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:731 +#: templates/js/build.js:1149 msgid "Build stock" msgstr "" @@ -4252,7 +4252,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1309 +#: templates/js/stock.js:1308 msgid "Create New Part" msgstr "" @@ -4393,7 +4393,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:733 +#: stock/templates/stock/location.html:192 templates/js/stock.js:732 msgid "Create new location" msgstr "" @@ -5282,7 +5282,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:1008 +#: templates/js/order.js:195 templates/js/stock.js:1007 msgid "Date" msgstr "" @@ -5305,7 +5305,7 @@ msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 -#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654 +#: stock/templates/stock/item_base.html:381 templates/js/stock.js:653 msgid "Expiry Date" msgstr "" @@ -5726,7 +5726,7 @@ msgstr "" msgid "Stock Item Details" msgstr "" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:592 +#: stock/templates/stock/item_base.html:289 templates/js/build.js:593 msgid "No location set" msgstr "" @@ -5752,7 +5752,7 @@ msgstr "" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660 +#: stock/templates/stock/item_base.html:394 templates/js/stock.js:659 msgid "Last Updated" msgstr "" @@ -6614,7 +6614,7 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/bom.js:175 templates/js/build.js:1088 +#: templates/js/bom.js:175 templates/js/build.js:1091 msgid "Open subassembly" msgstr "" @@ -6650,7 +6650,7 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186 +#: templates/js/bom.js:470 templates/js/build.js:423 templates/js/build.js:1189 msgid "No BOM items found" msgstr "" @@ -6682,33 +6682,33 @@ msgstr "" msgid "New Stock Item" msgstr "" -#: templates/js/build.js:643 +#: templates/js/build.js:644 msgid "Required Part" msgstr "" -#: templates/js/build.js:664 +#: templates/js/build.js:665 msgid "Quantity Per" msgstr "" -#: templates/js/build.js:732 templates/js/build.js:1150 +#: templates/js/build.js:735 templates/js/build.js:1153 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" -#: templates/js/build.js:785 +#: templates/js/build.js:788 msgid "No builds matching query" msgstr "" -#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:509 templates/js/stock.js:962 +#: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635 +#: templates/js/stock.js:509 templates/js/stock.js:961 msgid "Select" msgstr "" -#: templates/js/build.js:822 +#: templates/js/build.js:825 msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:921 +#: templates/js/build.js:924 msgid "No parts allocated for" msgstr "" @@ -6967,7 +6967,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:986 +#: templates/js/part.js:660 templates/js/stock.js:985 msgid "Path" msgstr "" @@ -7145,95 +7145,95 @@ msgstr "" msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/stock.js:607 +#: templates/js/stock.js:606 msgid "Stock item has been rejected" msgstr "" -#: templates/js/stock.js:611 +#: templates/js/stock.js:610 msgid "Stock item is lost" msgstr "" -#: templates/js/stock.js:614 +#: templates/js/stock.js:613 msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:618 templates/js/table_filters.js:143 +#: templates/js/stock.js:617 templates/js/table_filters.js:143 msgid "Depleted" msgstr "" -#: templates/js/stock.js:647 +#: templates/js/stock.js:646 msgid "Stocktake" msgstr "" -#: templates/js/stock.js:849 +#: templates/js/stock.js:848 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:864 +#: templates/js/stock.js:863 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:878 +#: templates/js/stock.js:877 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:879 +#: templates/js/stock.js:878 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1018 +#: templates/js/stock.js:1017 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1065 +#: templates/js/stock.js:1064 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1084 +#: templates/js/stock.js:1083 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1103 +#: templates/js/stock.js:1102 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1121 +#: templates/js/stock.js:1120 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1144 +#: templates/js/stock.js:1143 msgid "Added" msgstr "" -#: templates/js/stock.js:1152 +#: templates/js/stock.js:1151 msgid "Removed" msgstr "" -#: templates/js/stock.js:1184 +#: templates/js/stock.js:1183 msgid "No user information" msgstr "" -#: templates/js/stock.js:1196 +#: templates/js/stock.js:1195 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1197 +#: templates/js/stock.js:1196 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1321 +#: templates/js/stock.js:1320 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1362 +#: templates/js/stock.js:1361 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1385 +#: templates/js/stock.js:1384 msgid "Serial" msgstr "" -#: templates/js/stock.js:1413 +#: templates/js/stock.js:1412 msgid "Uninstall Stock Item" msgstr "" @@ -7399,56 +7399,56 @@ msgstr "" msgid "Purchasable" msgstr "" -#: templates/js/tables.js:321 +#: templates/js/tables.js:323 msgid "Loading data" msgstr "" -#: templates/js/tables.js:324 +#: templates/js/tables.js:326 msgid "rows per page" msgstr "" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "Showing" msgstr "" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "to" msgstr "" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "of" msgstr "" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "rows" msgstr "" -#: templates/js/tables.js:330 templates/search_form.html:6 +#: templates/js/tables.js:332 templates/search_form.html:6 #: templates/search_form.html:8 msgid "Search" msgstr "" -#: templates/js/tables.js:333 +#: templates/js/tables.js:335 msgid "No matching results" msgstr "" -#: templates/js/tables.js:336 +#: templates/js/tables.js:338 msgid "Hide/Show pagination" msgstr "" -#: templates/js/tables.js:339 +#: templates/js/tables.js:341 msgid "Refresh" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:344 msgid "Toggle" msgstr "" -#: templates/js/tables.js:345 +#: templates/js/tables.js:347 msgid "Columns" msgstr "" -#: templates/js/tables.js:348 +#: templates/js/tables.js:350 msgid "All" msgstr "" From 4dffa3cd5def3020b4c8fa1c3006239a533b9c95 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 22 Jun 2021 11:23:43 +1000 Subject: [PATCH 189/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/pl/LC_MESSAGES/django.po | 218 +++++++++++----------- 1 file changed, 109 insertions(+), 109 deletions(-) diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 4a1987b837..97a581c3a6 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 22:27+0000\n" -"PO-Revision-Date: 2021-06-21 22:31\n" +"POT-Creation-Date: 2021-06-22 01:09+0000\n" +"PO-Revision-Date: 2021-06-22 01:23\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -124,7 +124,7 @@ msgstr "Komentarz pliku" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1175 +#: templates/js/stock.js:1174 msgid "User" msgstr "Użytkownik" @@ -137,7 +137,7 @@ msgstr "data przesłania" #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:968 +#: templates/js/part.js:642 templates/js/stock.js:967 msgid "Name" msgstr "Nazwa" @@ -155,12 +155,12 @@ msgstr "Nazwa" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:830 templates/js/build.js:1098 +#: templates/js/build.js:833 templates/js/build.js:1101 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:552 templates/js/stock.js:980 -#: templates/js/stock.js:1025 +#: templates/js/stock.js:552 templates/js/stock.js:979 +#: templates/js/stock.js:1024 msgid "Description" msgstr "Opis" @@ -450,7 +450,7 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:877 templates/js/order.js:200 +#: templates/js/build.js:880 templates/js/order.js:200 #: templates/js/order.js:298 msgid "Target Date" msgstr "Data docelowa" @@ -486,10 +486,10 @@ msgstr "" #: stock/forms.py:175 stock/forms.py:308 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 -#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 -#: templates/js/build.js:1108 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1160 -#: templates/js/stock.js:1379 +#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571 +#: templates/js/build.js:1111 templates/js/order.js:393 +#: templates/js/part.js:796 templates/js/stock.js:1159 +#: templates/js/stock.js:1378 msgid "Quantity" msgstr "Ilość" @@ -534,8 +534,8 @@ msgstr "Oznacz budowę jako ukończoną" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 -#: templates/js/build.js:584 templates/js/order.js:378 -#: templates/js/stock.js:639 templates/js/stock.js:1052 +#: templates/js/build.js:585 templates/js/order.js:378 +#: templates/js/stock.js:638 templates/js/stock.js:1051 msgid "Location" msgstr "Lokalizacja" @@ -547,10 +547,10 @@ msgstr "Lokalizacja ukończonych części" #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 -#: templates/js/barcode.js:119 templates/js/build.js:864 +#: templates/js/barcode.js:119 templates/js/build.js:867 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:626 templates/js/stock.js:1129 -#: templates/js/stock.js:1395 +#: templates/js/stock.js:625 templates/js/stock.js:1128 +#: templates/js/stock.js:1394 msgid "Status" msgstr "Status" @@ -608,7 +608,7 @@ msgstr "Odwołanie do zamówienia wykonania" #: order/templates/order/sales_order_detail.html:229 part/models.py:2316 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:659 templates/js/build.js:1102 +#: templates/js/build.js:660 templates/js/build.js:1105 msgid "Reference" msgstr "Referencja" @@ -643,11 +643,11 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: report/templates/report/inventree_so_report.html:90 #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 -#: templates/js/build.js:550 templates/js/build.js:835 -#: templates/js/build.js:1075 templates/js/company.js:140 +#: templates/js/build.js:551 templates/js/build.js:838 +#: templates/js/build.js:1078 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1367 +#: templates/js/stock.js:1366 msgid "Part" msgstr "Część" @@ -720,7 +720,7 @@ msgstr "Data utworzenia" msgid "Target completion date" msgstr "Docelowy termin zakończenia" -#: build/models.py:228 order/models.py:221 templates/js/build.js:882 +#: build/models.py:228 order/models.py:221 templates/js/build.js:885 msgid "Completion Date" msgstr "Data zakończenia" @@ -777,7 +777,7 @@ msgstr "Link do zewnętrznego adresu URL" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:694 msgid "Notes" msgstr "Uwagi" @@ -828,7 +828,7 @@ msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" #: build/models.py:1316 stock/templates/stock/item_base.html:317 -#: templates/InvenTree/search.html:183 templates/js/build.js:808 +#: templates/InvenTree/search.html:183 templates/js/build.js:811 #: templates/navbar.html:29 msgid "Build" msgstr "Budowa" @@ -841,9 +841,9 @@ msgstr "" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 -#: templates/js/build.js:211 templates/js/build.js:925 +#: templates/js/build.js:211 templates/js/build.js:928 #: templates/js/order.js:366 templates/js/order.js:371 -#: templates/js/stock.js:1111 +#: templates/js/stock.js:1110 msgid "Stock Item" msgstr "Element magazynowy" @@ -879,7 +879,7 @@ msgstr "Przydziel zapasy do budowy" msgid "Auto Allocate" msgstr "Automatyczne przypisywanie" -#: build/templates/build/allocate.html:25 templates/js/build.js:740 +#: build/templates/build/allocate.html:25 templates/js/build.js:743 msgid "Unallocate stock" msgstr "Cofnij przydział zapasów" @@ -916,7 +916,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:454 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:568 +#: templates/js/build.js:569 msgid "Serial Number" msgstr "Numer Seryjny" @@ -1195,15 +1195,15 @@ msgid "Destination location not specified" msgstr "Nie określono lokalizacji docelowej" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634 -#: templates/js/stock.js:1402 templates/js/table_filters.js:112 +#: stock/templates/stock/item_base.html:303 templates/js/stock.js:633 +#: templates/js/stock.js:1401 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "Partia" #: build/templates/build/detail.html:116 #: order/templates/order/order_base.html:111 -#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:875 msgid "Created" msgstr "Utworzony" @@ -1211,7 +1211,7 @@ msgstr "Utworzony" msgid "No target date set" msgstr "" -#: build/templates/build/detail.html:132 templates/js/build.js:850 +#: build/templates/build/detail.html:132 templates/js/build.js:853 msgid "Completed" msgstr "Zakończone" @@ -1251,7 +1251,7 @@ msgstr "Szczegóły zlecenia budowy" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 -#: templates/js/stock.js:1040 +#: templates/js/stock.js:1039 msgid "Details" msgstr "Szczegóły" @@ -1412,8 +1412,8 @@ msgstr "" msgid "Stock item is over-allocated" msgstr "" -#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669 -#: templates/js/build.js:932 templates/js/build.js:1115 +#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:670 +#: templates/js/build.js:935 templates/js/build.js:1118 msgid "Available" msgstr "Dostępne" @@ -2127,7 +2127,7 @@ msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:691 +#: templates/js/stock.js:690 msgid "Packaging" msgstr "Opakowanie" @@ -2145,7 +2145,7 @@ msgstr "" #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:561 +#: company/templates/company/navbar.html:65 templates/js/build.js:562 msgid "Assigned Stock" msgstr "" @@ -2214,7 +2214,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1093 +#: templates/js/stock.js:1092 msgid "Customer" msgstr "Klient" @@ -2260,7 +2260,7 @@ msgstr "Usuń części" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1308 +#: templates/js/stock.js:1307 msgid "New Part" msgstr "Nowy komponent" @@ -2306,7 +2306,7 @@ msgstr "Utwórz nowego dostawcę części" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1314 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1313 msgid "New Supplier Part" msgstr "Now dostawca części" @@ -2444,7 +2444,7 @@ msgstr "Dostarczone części" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:992 +#: templates/InvenTree/search.html:198 templates/js/stock.js:991 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2665,7 +2665,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:639 templates/js/stock.js:1315 +#: company/views.py:639 templates/js/stock.js:1314 msgid "Create new Supplier Part" msgstr "" @@ -2921,7 +2921,7 @@ msgstr "Zamówienie" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:665 templates/js/stock.js:1074 +#: templates/js/stock.js:664 templates/js/stock.js:1073 msgid "Purchase Order" msgstr "" @@ -2941,7 +2941,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:672 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:685 msgid "Purchase Price" msgstr "Cena zakupu" @@ -3046,8 +3046,8 @@ msgstr "Wydany" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:732 -#: templates/js/stock.js:1320 +#: stock/templates/stock/location.html:191 templates/js/stock.js:731 +#: templates/js/stock.js:1319 msgid "New Location" msgstr "Nowa lokalizacja" @@ -3345,17 +3345,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365 -#: templates/js/build.js:721 templates/js/build.js:1138 +#: templates/js/build.js:724 templates/js/build.js:1141 msgid "Actions" msgstr "Akcje" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609 -#: templates/js/build.js:943 +#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:610 +#: templates/js/build.js:946 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611 -#: templates/js/build.js:944 +#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:612 +#: templates/js/build.js:947 msgid "Delete stock allocation" msgstr "" @@ -3367,8 +3367,8 @@ msgstr "" msgid "ID" msgstr "Numer ID" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673 -#: templates/js/build.js:939 +#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:675 +#: templates/js/build.js:942 msgid "Allocated" msgstr "Przydzielono" @@ -3384,7 +3384,7 @@ msgstr "" msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735 +#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:738 msgid "Allocate stock" msgstr "" @@ -3392,8 +3392,8 @@ msgstr "" msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728 -#: templates/js/build.js:1146 +#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:731 +#: templates/js/build.js:1149 msgid "Build stock" msgstr "" @@ -4252,7 +4252,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1309 +#: templates/js/stock.js:1308 msgid "Create New Part" msgstr "" @@ -4393,7 +4393,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:733 +#: stock/templates/stock/location.html:192 templates/js/stock.js:732 msgid "Create new location" msgstr "" @@ -5282,7 +5282,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:1008 +#: templates/js/order.js:195 templates/js/stock.js:1007 msgid "Date" msgstr "" @@ -5305,7 +5305,7 @@ msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 -#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654 +#: stock/templates/stock/item_base.html:381 templates/js/stock.js:653 msgid "Expiry Date" msgstr "" @@ -5726,7 +5726,7 @@ msgstr "" msgid "Stock Item Details" msgstr "" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:592 +#: stock/templates/stock/item_base.html:289 templates/js/build.js:593 msgid "No location set" msgstr "" @@ -5752,7 +5752,7 @@ msgstr "" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660 +#: stock/templates/stock/item_base.html:394 templates/js/stock.js:659 msgid "Last Updated" msgstr "" @@ -6614,7 +6614,7 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/bom.js:175 templates/js/build.js:1088 +#: templates/js/bom.js:175 templates/js/build.js:1091 msgid "Open subassembly" msgstr "" @@ -6650,7 +6650,7 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186 +#: templates/js/bom.js:470 templates/js/build.js:423 templates/js/build.js:1189 msgid "No BOM items found" msgstr "" @@ -6682,33 +6682,33 @@ msgstr "" msgid "New Stock Item" msgstr "" -#: templates/js/build.js:643 +#: templates/js/build.js:644 msgid "Required Part" msgstr "" -#: templates/js/build.js:664 +#: templates/js/build.js:665 msgid "Quantity Per" msgstr "" -#: templates/js/build.js:732 templates/js/build.js:1150 +#: templates/js/build.js:735 templates/js/build.js:1153 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" -#: templates/js/build.js:785 +#: templates/js/build.js:788 msgid "No builds matching query" msgstr "" -#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:509 templates/js/stock.js:962 +#: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635 +#: templates/js/stock.js:509 templates/js/stock.js:961 msgid "Select" msgstr "" -#: templates/js/build.js:822 +#: templates/js/build.js:825 msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:921 +#: templates/js/build.js:924 msgid "No parts allocated for" msgstr "" @@ -6967,7 +6967,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:986 +#: templates/js/part.js:660 templates/js/stock.js:985 msgid "Path" msgstr "" @@ -7145,95 +7145,95 @@ msgstr "" msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/stock.js:607 +#: templates/js/stock.js:606 msgid "Stock item has been rejected" msgstr "" -#: templates/js/stock.js:611 +#: templates/js/stock.js:610 msgid "Stock item is lost" msgstr "" -#: templates/js/stock.js:614 +#: templates/js/stock.js:613 msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:618 templates/js/table_filters.js:143 +#: templates/js/stock.js:617 templates/js/table_filters.js:143 msgid "Depleted" msgstr "" -#: templates/js/stock.js:647 +#: templates/js/stock.js:646 msgid "Stocktake" msgstr "" -#: templates/js/stock.js:849 +#: templates/js/stock.js:848 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:864 +#: templates/js/stock.js:863 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:878 +#: templates/js/stock.js:877 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:879 +#: templates/js/stock.js:878 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1018 +#: templates/js/stock.js:1017 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1065 +#: templates/js/stock.js:1064 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1084 +#: templates/js/stock.js:1083 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1103 +#: templates/js/stock.js:1102 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1121 +#: templates/js/stock.js:1120 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1144 +#: templates/js/stock.js:1143 msgid "Added" msgstr "" -#: templates/js/stock.js:1152 +#: templates/js/stock.js:1151 msgid "Removed" msgstr "" -#: templates/js/stock.js:1184 +#: templates/js/stock.js:1183 msgid "No user information" msgstr "" -#: templates/js/stock.js:1196 +#: templates/js/stock.js:1195 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1197 +#: templates/js/stock.js:1196 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1321 +#: templates/js/stock.js:1320 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1362 +#: templates/js/stock.js:1361 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1385 +#: templates/js/stock.js:1384 msgid "Serial" msgstr "" -#: templates/js/stock.js:1413 +#: templates/js/stock.js:1412 msgid "Uninstall Stock Item" msgstr "" @@ -7399,56 +7399,56 @@ msgstr "" msgid "Purchasable" msgstr "" -#: templates/js/tables.js:321 +#: templates/js/tables.js:323 msgid "Loading data" msgstr "" -#: templates/js/tables.js:324 +#: templates/js/tables.js:326 msgid "rows per page" msgstr "" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "Showing" msgstr "" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "to" msgstr "" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "of" msgstr "" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "rows" msgstr "" -#: templates/js/tables.js:330 templates/search_form.html:6 +#: templates/js/tables.js:332 templates/search_form.html:6 #: templates/search_form.html:8 msgid "Search" msgstr "" -#: templates/js/tables.js:333 +#: templates/js/tables.js:335 msgid "No matching results" msgstr "" -#: templates/js/tables.js:336 +#: templates/js/tables.js:338 msgid "Hide/Show pagination" msgstr "" -#: templates/js/tables.js:339 +#: templates/js/tables.js:341 msgid "Refresh" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:344 msgid "Toggle" msgstr "" -#: templates/js/tables.js:345 +#: templates/js/tables.js:347 msgid "Columns" msgstr "" -#: templates/js/tables.js:348 +#: templates/js/tables.js:350 msgid "All" msgstr "" From 369d62bd6f6627b15170b67bde0a3cbf1bc3d4d4 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 22 Jun 2021 11:23:44 +1000 Subject: [PATCH 190/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ru/LC_MESSAGES/django.po | 218 +++++++++++----------- 1 file changed, 109 insertions(+), 109 deletions(-) diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index da3082ae6c..60d44ac8e2 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 22:27+0000\n" -"PO-Revision-Date: 2021-06-21 22:31\n" +"POT-Creation-Date: 2021-06-22 01:09+0000\n" +"PO-Revision-Date: 2021-06-22 01:23\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -124,7 +124,7 @@ msgstr "Комментарий к файлу" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1175 +#: templates/js/stock.js:1174 msgid "User" msgstr "Пользователь" @@ -137,7 +137,7 @@ msgstr "дата загрузки" #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:968 +#: templates/js/part.js:642 templates/js/stock.js:967 msgid "Name" msgstr "Название" @@ -155,12 +155,12 @@ msgstr "Название" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:830 templates/js/build.js:1098 +#: templates/js/build.js:833 templates/js/build.js:1101 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:552 templates/js/stock.js:980 -#: templates/js/stock.js:1025 +#: templates/js/stock.js:552 templates/js/stock.js:979 +#: templates/js/stock.js:1024 msgid "Description" msgstr "Описание" @@ -450,7 +450,7 @@ msgstr "Срок выполнения заказа" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:877 templates/js/order.js:200 +#: templates/js/build.js:880 templates/js/order.js:200 #: templates/js/order.js:298 msgid "Target Date" msgstr "Целевая дата" @@ -486,10 +486,10 @@ msgstr "Целевая дата для сборки. Сборка будет п #: stock/forms.py:175 stock/forms.py:308 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 -#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 -#: templates/js/build.js:1108 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1160 -#: templates/js/stock.js:1379 +#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571 +#: templates/js/build.js:1111 templates/js/order.js:393 +#: templates/js/part.js:796 templates/js/stock.js:1159 +#: templates/js/stock.js:1378 msgid "Quantity" msgstr "Количество" @@ -534,8 +534,8 @@ msgstr "Пометить сборку как завершенную" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 -#: templates/js/build.js:584 templates/js/order.js:378 -#: templates/js/stock.js:639 templates/js/stock.js:1052 +#: templates/js/build.js:585 templates/js/order.js:378 +#: templates/js/stock.js:638 templates/js/stock.js:1051 msgid "Location" msgstr "Расположение" @@ -547,10 +547,10 @@ msgstr "Расположение укомплектованных частей" #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 -#: templates/js/barcode.js:119 templates/js/build.js:864 +#: templates/js/barcode.js:119 templates/js/build.js:867 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:626 templates/js/stock.js:1129 -#: templates/js/stock.js:1395 +#: templates/js/stock.js:625 templates/js/stock.js:1128 +#: templates/js/stock.js:1394 msgid "Status" msgstr "Статус" @@ -608,7 +608,7 @@ msgstr "Ссылка на заказ" #: order/templates/order/sales_order_detail.html:229 part/models.py:2316 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:659 templates/js/build.js:1102 +#: templates/js/build.js:660 templates/js/build.js:1105 msgid "Reference" msgstr "" @@ -643,11 +643,11 @@ msgstr "" #: report/templates/report/inventree_so_report.html:90 #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 -#: templates/js/build.js:550 templates/js/build.js:835 -#: templates/js/build.js:1075 templates/js/company.js:140 +#: templates/js/build.js:551 templates/js/build.js:838 +#: templates/js/build.js:1078 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1367 +#: templates/js/stock.js:1366 msgid "Part" msgstr "" @@ -720,7 +720,7 @@ msgstr "" msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:221 templates/js/build.js:882 +#: build/models.py:228 order/models.py:221 templates/js/build.js:885 msgid "Completion Date" msgstr "" @@ -777,7 +777,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:694 msgid "Notes" msgstr "" @@ -828,7 +828,7 @@ msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" #: build/models.py:1316 stock/templates/stock/item_base.html:317 -#: templates/InvenTree/search.html:183 templates/js/build.js:808 +#: templates/InvenTree/search.html:183 templates/js/build.js:811 #: templates/navbar.html:29 msgid "Build" msgstr "" @@ -841,9 +841,9 @@ msgstr "" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 -#: templates/js/build.js:211 templates/js/build.js:925 +#: templates/js/build.js:211 templates/js/build.js:928 #: templates/js/order.js:366 templates/js/order.js:371 -#: templates/js/stock.js:1111 +#: templates/js/stock.js:1110 msgid "Stock Item" msgstr "" @@ -879,7 +879,7 @@ msgstr "" msgid "Auto Allocate" msgstr "" -#: build/templates/build/allocate.html:25 templates/js/build.js:740 +#: build/templates/build/allocate.html:25 templates/js/build.js:743 msgid "Unallocate stock" msgstr "" @@ -916,7 +916,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:454 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:568 +#: templates/js/build.js:569 msgid "Serial Number" msgstr "" @@ -1195,15 +1195,15 @@ msgid "Destination location not specified" msgstr "" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634 -#: templates/js/stock.js:1402 templates/js/table_filters.js:112 +#: stock/templates/stock/item_base.html:303 templates/js/stock.js:633 +#: templates/js/stock.js:1401 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" #: build/templates/build/detail.html:116 #: order/templates/order/order_base.html:111 -#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:875 msgid "Created" msgstr "" @@ -1211,7 +1211,7 @@ msgstr "" msgid "No target date set" msgstr "" -#: build/templates/build/detail.html:132 templates/js/build.js:850 +#: build/templates/build/detail.html:132 templates/js/build.js:853 msgid "Completed" msgstr "" @@ -1251,7 +1251,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 -#: templates/js/stock.js:1040 +#: templates/js/stock.js:1039 msgid "Details" msgstr "" @@ -1412,8 +1412,8 @@ msgstr "" msgid "Stock item is over-allocated" msgstr "" -#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669 -#: templates/js/build.js:932 templates/js/build.js:1115 +#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:670 +#: templates/js/build.js:935 templates/js/build.js:1118 msgid "Available" msgstr "" @@ -2127,7 +2127,7 @@ msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:691 +#: templates/js/stock.js:690 msgid "Packaging" msgstr "" @@ -2145,7 +2145,7 @@ msgstr "" #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:561 +#: company/templates/company/navbar.html:65 templates/js/build.js:562 msgid "Assigned Stock" msgstr "" @@ -2214,7 +2214,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1093 +#: templates/js/stock.js:1092 msgid "Customer" msgstr "" @@ -2260,7 +2260,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1308 +#: templates/js/stock.js:1307 msgid "New Part" msgstr "" @@ -2306,7 +2306,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1314 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1313 msgid "New Supplier Part" msgstr "" @@ -2444,7 +2444,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:992 +#: templates/InvenTree/search.html:198 templates/js/stock.js:991 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2665,7 +2665,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:639 templates/js/stock.js:1315 +#: company/views.py:639 templates/js/stock.js:1314 msgid "Create new Supplier Part" msgstr "" @@ -2921,7 +2921,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:665 templates/js/stock.js:1074 +#: templates/js/stock.js:664 templates/js/stock.js:1073 msgid "Purchase Order" msgstr "" @@ -2941,7 +2941,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:672 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:685 msgid "Purchase Price" msgstr "" @@ -3046,8 +3046,8 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:732 -#: templates/js/stock.js:1320 +#: stock/templates/stock/location.html:191 templates/js/stock.js:731 +#: templates/js/stock.js:1319 msgid "New Location" msgstr "" @@ -3345,17 +3345,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365 -#: templates/js/build.js:721 templates/js/build.js:1138 +#: templates/js/build.js:724 templates/js/build.js:1141 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609 -#: templates/js/build.js:943 +#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:610 +#: templates/js/build.js:946 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611 -#: templates/js/build.js:944 +#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:612 +#: templates/js/build.js:947 msgid "Delete stock allocation" msgstr "" @@ -3367,8 +3367,8 @@ msgstr "" msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673 -#: templates/js/build.js:939 +#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:675 +#: templates/js/build.js:942 msgid "Allocated" msgstr "" @@ -3384,7 +3384,7 @@ msgstr "" msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735 +#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:738 msgid "Allocate stock" msgstr "" @@ -3392,8 +3392,8 @@ msgstr "" msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728 -#: templates/js/build.js:1146 +#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:731 +#: templates/js/build.js:1149 msgid "Build stock" msgstr "" @@ -4252,7 +4252,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1309 +#: templates/js/stock.js:1308 msgid "Create New Part" msgstr "" @@ -4393,7 +4393,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:733 +#: stock/templates/stock/location.html:192 templates/js/stock.js:732 msgid "Create new location" msgstr "" @@ -5282,7 +5282,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:1008 +#: templates/js/order.js:195 templates/js/stock.js:1007 msgid "Date" msgstr "" @@ -5305,7 +5305,7 @@ msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 -#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654 +#: stock/templates/stock/item_base.html:381 templates/js/stock.js:653 msgid "Expiry Date" msgstr "" @@ -5726,7 +5726,7 @@ msgstr "" msgid "Stock Item Details" msgstr "" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:592 +#: stock/templates/stock/item_base.html:289 templates/js/build.js:593 msgid "No location set" msgstr "" @@ -5752,7 +5752,7 @@ msgstr "" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660 +#: stock/templates/stock/item_base.html:394 templates/js/stock.js:659 msgid "Last Updated" msgstr "" @@ -6614,7 +6614,7 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/bom.js:175 templates/js/build.js:1088 +#: templates/js/bom.js:175 templates/js/build.js:1091 msgid "Open subassembly" msgstr "" @@ -6650,7 +6650,7 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186 +#: templates/js/bom.js:470 templates/js/build.js:423 templates/js/build.js:1189 msgid "No BOM items found" msgstr "" @@ -6682,33 +6682,33 @@ msgstr "" msgid "New Stock Item" msgstr "" -#: templates/js/build.js:643 +#: templates/js/build.js:644 msgid "Required Part" msgstr "" -#: templates/js/build.js:664 +#: templates/js/build.js:665 msgid "Quantity Per" msgstr "" -#: templates/js/build.js:732 templates/js/build.js:1150 +#: templates/js/build.js:735 templates/js/build.js:1153 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" -#: templates/js/build.js:785 +#: templates/js/build.js:788 msgid "No builds matching query" msgstr "" -#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:509 templates/js/stock.js:962 +#: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635 +#: templates/js/stock.js:509 templates/js/stock.js:961 msgid "Select" msgstr "" -#: templates/js/build.js:822 +#: templates/js/build.js:825 msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:921 +#: templates/js/build.js:924 msgid "No parts allocated for" msgstr "" @@ -6967,7 +6967,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:986 +#: templates/js/part.js:660 templates/js/stock.js:985 msgid "Path" msgstr "" @@ -7145,95 +7145,95 @@ msgstr "" msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/stock.js:607 +#: templates/js/stock.js:606 msgid "Stock item has been rejected" msgstr "" -#: templates/js/stock.js:611 +#: templates/js/stock.js:610 msgid "Stock item is lost" msgstr "" -#: templates/js/stock.js:614 +#: templates/js/stock.js:613 msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:618 templates/js/table_filters.js:143 +#: templates/js/stock.js:617 templates/js/table_filters.js:143 msgid "Depleted" msgstr "" -#: templates/js/stock.js:647 +#: templates/js/stock.js:646 msgid "Stocktake" msgstr "" -#: templates/js/stock.js:849 +#: templates/js/stock.js:848 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:864 +#: templates/js/stock.js:863 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:878 +#: templates/js/stock.js:877 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:879 +#: templates/js/stock.js:878 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1018 +#: templates/js/stock.js:1017 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1065 +#: templates/js/stock.js:1064 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1084 +#: templates/js/stock.js:1083 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1103 +#: templates/js/stock.js:1102 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1121 +#: templates/js/stock.js:1120 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1144 +#: templates/js/stock.js:1143 msgid "Added" msgstr "" -#: templates/js/stock.js:1152 +#: templates/js/stock.js:1151 msgid "Removed" msgstr "" -#: templates/js/stock.js:1184 +#: templates/js/stock.js:1183 msgid "No user information" msgstr "" -#: templates/js/stock.js:1196 +#: templates/js/stock.js:1195 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1197 +#: templates/js/stock.js:1196 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1321 +#: templates/js/stock.js:1320 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1362 +#: templates/js/stock.js:1361 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1385 +#: templates/js/stock.js:1384 msgid "Serial" msgstr "" -#: templates/js/stock.js:1413 +#: templates/js/stock.js:1412 msgid "Uninstall Stock Item" msgstr "" @@ -7399,56 +7399,56 @@ msgstr "" msgid "Purchasable" msgstr "" -#: templates/js/tables.js:321 +#: templates/js/tables.js:323 msgid "Loading data" msgstr "" -#: templates/js/tables.js:324 +#: templates/js/tables.js:326 msgid "rows per page" msgstr "" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "Showing" msgstr "" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "to" msgstr "" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "of" msgstr "" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "rows" msgstr "" -#: templates/js/tables.js:330 templates/search_form.html:6 +#: templates/js/tables.js:332 templates/search_form.html:6 #: templates/search_form.html:8 msgid "Search" msgstr "" -#: templates/js/tables.js:333 +#: templates/js/tables.js:335 msgid "No matching results" msgstr "" -#: templates/js/tables.js:336 +#: templates/js/tables.js:338 msgid "Hide/Show pagination" msgstr "" -#: templates/js/tables.js:339 +#: templates/js/tables.js:341 msgid "Refresh" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:344 msgid "Toggle" msgstr "" -#: templates/js/tables.js:345 +#: templates/js/tables.js:347 msgid "Columns" msgstr "" -#: templates/js/tables.js:348 +#: templates/js/tables.js:350 msgid "All" msgstr "" From b02c9a6dab3f7a50b22f3463a456103e6de9bff2 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 22 Jun 2021 11:23:46 +1000 Subject: [PATCH 191/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/tr/LC_MESSAGES/django.po | 218 +++++++++++----------- 1 file changed, 109 insertions(+), 109 deletions(-) diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 5b46ca88e9..191de2a400 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 22:27+0000\n" -"PO-Revision-Date: 2021-06-21 22:31\n" +"POT-Creation-Date: 2021-06-22 01:09+0000\n" +"PO-Revision-Date: 2021-06-22 01:23\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -124,7 +124,7 @@ msgstr "Dosya yorumu" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1175 +#: templates/js/stock.js:1174 msgid "User" msgstr "Kullanıcı" @@ -137,7 +137,7 @@ msgstr "yükleme tarihi" #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:968 +#: templates/js/part.js:642 templates/js/stock.js:967 msgid "Name" msgstr "Adı" @@ -155,12 +155,12 @@ msgstr "Adı" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:830 templates/js/build.js:1098 +#: templates/js/build.js:833 templates/js/build.js:1101 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:552 templates/js/stock.js:980 -#: templates/js/stock.js:1025 +#: templates/js/stock.js:552 templates/js/stock.js:979 +#: templates/js/stock.js:1024 msgid "Description" msgstr "Açıklama" @@ -450,7 +450,7 @@ msgstr "Emir hedef tarihi" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:877 templates/js/order.js:200 +#: templates/js/build.js:880 templates/js/order.js:200 #: templates/js/order.js:298 msgid "Target Date" msgstr "Hedeflenen tarih" @@ -486,10 +486,10 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: stock/forms.py:175 stock/forms.py:308 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 -#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 -#: templates/js/build.js:1108 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1160 -#: templates/js/stock.js:1379 +#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571 +#: templates/js/build.js:1111 templates/js/order.js:393 +#: templates/js/part.js:796 templates/js/stock.js:1159 +#: templates/js/stock.js:1378 msgid "Quantity" msgstr "Miktar" @@ -534,8 +534,8 @@ msgstr "Yapım işini tamamlandı olarak işaretle" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 -#: templates/js/build.js:584 templates/js/order.js:378 -#: templates/js/stock.js:639 templates/js/stock.js:1052 +#: templates/js/build.js:585 templates/js/order.js:378 +#: templates/js/stock.js:638 templates/js/stock.js:1051 msgid "Location" msgstr "Konum" @@ -547,10 +547,10 @@ msgstr "Tamamlanmış parçaların konumu" #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 -#: templates/js/barcode.js:119 templates/js/build.js:864 +#: templates/js/barcode.js:119 templates/js/build.js:867 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:626 templates/js/stock.js:1129 -#: templates/js/stock.js:1395 +#: templates/js/stock.js:625 templates/js/stock.js:1128 +#: templates/js/stock.js:1394 msgid "Status" msgstr "Durum" @@ -608,7 +608,7 @@ msgstr "Yapım İşi Emri Referansı" #: order/templates/order/sales_order_detail.html:229 part/models.py:2316 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:659 templates/js/build.js:1102 +#: templates/js/build.js:660 templates/js/build.js:1105 msgid "Reference" msgstr "Referans" @@ -643,11 +643,11 @@ msgstr "Bu yapım işinin tahsis edildiği yapım işi emri" #: report/templates/report/inventree_so_report.html:90 #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 -#: templates/js/build.js:550 templates/js/build.js:835 -#: templates/js/build.js:1075 templates/js/company.js:140 +#: templates/js/build.js:551 templates/js/build.js:838 +#: templates/js/build.js:1078 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1367 +#: templates/js/stock.js:1366 msgid "Part" msgstr "Parça" @@ -720,7 +720,7 @@ msgstr "Oluşturulma tarihi" msgid "Target completion date" msgstr "Hedef tamamlama tarihi" -#: build/models.py:228 order/models.py:221 templates/js/build.js:882 +#: build/models.py:228 order/models.py:221 templates/js/build.js:885 msgid "Completion Date" msgstr "Tamamlama tarihi" @@ -777,7 +777,7 @@ msgstr "Harici URL'ye bağlantı" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:694 msgid "Notes" msgstr "Notlar" @@ -828,7 +828,7 @@ msgid "Selected stock item not found in BOM for part '{p}'" msgstr "{p} parçasının malzeme listesindeki seçili stok kalemi bulunamadı" #: build/models.py:1316 stock/templates/stock/item_base.html:317 -#: templates/InvenTree/search.html:183 templates/js/build.js:808 +#: templates/InvenTree/search.html:183 templates/js/build.js:811 #: templates/navbar.html:29 msgid "Build" msgstr "Yapım İşi" @@ -841,9 +841,9 @@ msgstr "Yapım işi için tahsis edilen parçalar" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 -#: templates/js/build.js:211 templates/js/build.js:925 +#: templates/js/build.js:211 templates/js/build.js:928 #: templates/js/order.js:366 templates/js/order.js:371 -#: templates/js/stock.js:1111 +#: templates/js/stock.js:1110 msgid "Stock Item" msgstr "Stok Kalemi" @@ -879,7 +879,7 @@ msgstr "Yapım işi için stok tahsis et" msgid "Auto Allocate" msgstr "Otomatik Tahsis Et" -#: build/templates/build/allocate.html:25 templates/js/build.js:740 +#: build/templates/build/allocate.html:25 templates/js/build.js:743 msgid "Unallocate stock" msgstr "Stok tahsisini kaldır" @@ -916,7 +916,7 @@ msgstr "Bu yapım işi emri, herhangi bir takip edilmeyen malzeme listesi öğes #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:454 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:568 +#: templates/js/build.js:569 msgid "Serial Number" msgstr "Seri Numara" @@ -1195,15 +1195,15 @@ msgid "Destination location not specified" msgstr "Hedef konumu belirtilmedi" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634 -#: templates/js/stock.js:1402 templates/js/table_filters.js:112 +#: stock/templates/stock/item_base.html:303 templates/js/stock.js:633 +#: templates/js/stock.js:1401 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "Toplu" #: build/templates/build/detail.html:116 #: order/templates/order/order_base.html:111 -#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:875 msgid "Created" msgstr "Oluşturuldu" @@ -1211,7 +1211,7 @@ msgstr "Oluşturuldu" msgid "No target date set" msgstr "Hedef tarih ayarlanmadı" -#: build/templates/build/detail.html:132 templates/js/build.js:850 +#: build/templates/build/detail.html:132 templates/js/build.js:853 msgid "Completed" msgstr "Tamamlandı" @@ -1251,7 +1251,7 @@ msgstr "Yapım İşi Emri Detayları" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 -#: templates/js/stock.js:1040 +#: templates/js/stock.js:1039 msgid "Details" msgstr "Detaylar" @@ -1412,8 +1412,8 @@ msgstr "Öge stokta bulunmalı" msgid "Stock item is over-allocated" msgstr "Stok kalemi fazladan tahsis edilmiş" -#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669 -#: templates/js/build.js:932 templates/js/build.js:1115 +#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:670 +#: templates/js/build.js:935 templates/js/build.js:1118 msgid "Available" msgstr "Mevcut" @@ -2127,7 +2127,7 @@ msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:691 +#: templates/js/stock.js:690 msgid "Packaging" msgstr "" @@ -2145,7 +2145,7 @@ msgstr "" #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:561 +#: company/templates/company/navbar.html:65 templates/js/build.js:562 msgid "Assigned Stock" msgstr "Atanan Stok" @@ -2214,7 +2214,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1093 +#: templates/js/stock.js:1092 msgid "Customer" msgstr "Müşteri" @@ -2260,7 +2260,7 @@ msgstr "Parçaları Sil" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1308 +#: templates/js/stock.js:1307 msgid "New Part" msgstr "" @@ -2306,7 +2306,7 @@ msgstr "Yeni tedarikçi parçası oluştur" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1314 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1313 msgid "New Supplier Part" msgstr "Yeni Tedarikçi Parçası" @@ -2444,7 +2444,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:992 +#: templates/InvenTree/search.html:198 templates/js/stock.js:991 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "Stok Kalemleri" @@ -2665,7 +2665,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:639 templates/js/stock.js:1315 +#: company/views.py:639 templates/js/stock.js:1314 msgid "Create new Supplier Part" msgstr "" @@ -2921,7 +2921,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:665 templates/js/stock.js:1074 +#: templates/js/stock.js:664 templates/js/stock.js:1073 msgid "Purchase Order" msgstr "" @@ -2941,7 +2941,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:672 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:685 msgid "Purchase Price" msgstr "" @@ -3046,8 +3046,8 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:732 -#: templates/js/stock.js:1320 +#: stock/templates/stock/location.html:191 templates/js/stock.js:731 +#: templates/js/stock.js:1319 msgid "New Location" msgstr "Yeni Konum" @@ -3345,17 +3345,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365 -#: templates/js/build.js:721 templates/js/build.js:1138 +#: templates/js/build.js:724 templates/js/build.js:1141 msgid "Actions" msgstr "İşlemler" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609 -#: templates/js/build.js:943 +#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:610 +#: templates/js/build.js:946 msgid "Edit stock allocation" msgstr "Stok tahsisini düzenle" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611 -#: templates/js/build.js:944 +#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:612 +#: templates/js/build.js:947 msgid "Delete stock allocation" msgstr "Stok tahsisini sil" @@ -3367,8 +3367,8 @@ msgstr "" msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673 -#: templates/js/build.js:939 +#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:675 +#: templates/js/build.js:942 msgid "Allocated" msgstr "" @@ -3384,7 +3384,7 @@ msgstr "" msgid "Allocate serial numbers" msgstr "Seri numaralarını tahsis et" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735 +#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:738 msgid "Allocate stock" msgstr "" @@ -3392,8 +3392,8 @@ msgstr "" msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728 -#: templates/js/build.js:1146 +#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:731 +#: templates/js/build.js:1149 msgid "Build stock" msgstr "" @@ -4252,7 +4252,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1309 +#: templates/js/stock.js:1308 msgid "Create New Part" msgstr "" @@ -4393,7 +4393,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:733 +#: stock/templates/stock/location.html:192 templates/js/stock.js:732 msgid "Create new location" msgstr "Yeni konum oluştur" @@ -5282,7 +5282,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:1008 +#: templates/js/order.js:195 templates/js/stock.js:1007 msgid "Date" msgstr "" @@ -5305,7 +5305,7 @@ msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 -#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654 +#: stock/templates/stock/item_base.html:381 templates/js/stock.js:653 msgid "Expiry Date" msgstr "" @@ -5726,7 +5726,7 @@ msgstr "" msgid "Stock Item Details" msgstr "" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:592 +#: stock/templates/stock/item_base.html:289 templates/js/build.js:593 msgid "No location set" msgstr "Konum ayarlanmadı" @@ -5752,7 +5752,7 @@ msgstr "Bu stok kaleminin süresi %(item.expiry_date)s tarihinde sona erdi" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "Bu stok kaleminin süresi %(item.expiry_date)s tarihinde sona erecek" -#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660 +#: stock/templates/stock/item_base.html:394 templates/js/stock.js:659 msgid "Last Updated" msgstr "" @@ -6614,7 +6614,7 @@ msgstr "Konuma Kaydet" msgid "Barcode does not match a valid location" msgstr "Barkod geçerli bir konumla eşleşmiyor" -#: templates/js/bom.js:175 templates/js/build.js:1088 +#: templates/js/bom.js:175 templates/js/build.js:1091 msgid "Open subassembly" msgstr "" @@ -6650,7 +6650,7 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186 +#: templates/js/bom.js:470 templates/js/build.js:423 templates/js/build.js:1189 msgid "No BOM items found" msgstr "" @@ -6682,33 +6682,33 @@ msgstr "" msgid "New Stock Item" msgstr "" -#: templates/js/build.js:643 +#: templates/js/build.js:644 msgid "Required Part" msgstr "Gerekli Parça" -#: templates/js/build.js:664 +#: templates/js/build.js:665 msgid "Quantity Per" msgstr "" -#: templates/js/build.js:732 templates/js/build.js:1150 +#: templates/js/build.js:735 templates/js/build.js:1153 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" -#: templates/js/build.js:785 +#: templates/js/build.js:788 msgid "No builds matching query" msgstr "" -#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:509 templates/js/stock.js:962 +#: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635 +#: templates/js/stock.js:509 templates/js/stock.js:961 msgid "Select" msgstr "" -#: templates/js/build.js:822 +#: templates/js/build.js:825 msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:921 +#: templates/js/build.js:924 msgid "No parts allocated for" msgstr "" @@ -6967,7 +6967,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:986 +#: templates/js/part.js:660 templates/js/stock.js:985 msgid "Path" msgstr "" @@ -7145,95 +7145,95 @@ msgstr "" msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/stock.js:607 +#: templates/js/stock.js:606 msgid "Stock item has been rejected" msgstr "" -#: templates/js/stock.js:611 +#: templates/js/stock.js:610 msgid "Stock item is lost" msgstr "" -#: templates/js/stock.js:614 +#: templates/js/stock.js:613 msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:618 templates/js/table_filters.js:143 +#: templates/js/stock.js:617 templates/js/table_filters.js:143 msgid "Depleted" msgstr "" -#: templates/js/stock.js:647 +#: templates/js/stock.js:646 msgid "Stocktake" msgstr "" -#: templates/js/stock.js:849 +#: templates/js/stock.js:848 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:864 +#: templates/js/stock.js:863 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:878 +#: templates/js/stock.js:877 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:879 +#: templates/js/stock.js:878 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1018 +#: templates/js/stock.js:1017 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1065 +#: templates/js/stock.js:1064 msgid "Location no longer exists" msgstr "Konum artık yok" -#: templates/js/stock.js:1084 +#: templates/js/stock.js:1083 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1103 +#: templates/js/stock.js:1102 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1121 +#: templates/js/stock.js:1120 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1144 +#: templates/js/stock.js:1143 msgid "Added" msgstr "" -#: templates/js/stock.js:1152 +#: templates/js/stock.js:1151 msgid "Removed" msgstr "" -#: templates/js/stock.js:1184 +#: templates/js/stock.js:1183 msgid "No user information" msgstr "" -#: templates/js/stock.js:1196 +#: templates/js/stock.js:1195 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1197 +#: templates/js/stock.js:1196 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1321 +#: templates/js/stock.js:1320 msgid "Create New Location" msgstr "Yeni Konum Oluştur" -#: templates/js/stock.js:1362 +#: templates/js/stock.js:1361 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1385 +#: templates/js/stock.js:1384 msgid "Serial" msgstr "Seri No" -#: templates/js/stock.js:1413 +#: templates/js/stock.js:1412 msgid "Uninstall Stock Item" msgstr "" @@ -7399,56 +7399,56 @@ msgstr "" msgid "Purchasable" msgstr "" -#: templates/js/tables.js:321 +#: templates/js/tables.js:323 msgid "Loading data" msgstr "" -#: templates/js/tables.js:324 +#: templates/js/tables.js:326 msgid "rows per page" msgstr "" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "Showing" msgstr "" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "to" msgstr "" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "of" msgstr "" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "rows" msgstr "" -#: templates/js/tables.js:330 templates/search_form.html:6 +#: templates/js/tables.js:332 templates/search_form.html:6 #: templates/search_form.html:8 msgid "Search" msgstr "" -#: templates/js/tables.js:333 +#: templates/js/tables.js:335 msgid "No matching results" msgstr "" -#: templates/js/tables.js:336 +#: templates/js/tables.js:338 msgid "Hide/Show pagination" msgstr "" -#: templates/js/tables.js:339 +#: templates/js/tables.js:341 msgid "Refresh" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:344 msgid "Toggle" msgstr "" -#: templates/js/tables.js:345 +#: templates/js/tables.js:347 msgid "Columns" msgstr "" -#: templates/js/tables.js:348 +#: templates/js/tables.js:350 msgid "All" msgstr "" From e4840ab728f22fca5eb4738b369903b65fc28909 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 22 Jun 2021 11:23:47 +1000 Subject: [PATCH 192/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/zh/LC_MESSAGES/django.po | 218 +++++++++++----------- 1 file changed, 109 insertions(+), 109 deletions(-) diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index f5f33996f9..9b3bb67965 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 22:27+0000\n" -"PO-Revision-Date: 2021-06-21 22:31\n" +"POT-Creation-Date: 2021-06-22 01:09+0000\n" +"PO-Revision-Date: 2021-06-22 01:23\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -124,7 +124,7 @@ msgstr "文件注释" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1175 +#: templates/js/stock.js:1174 msgid "User" msgstr "用户" @@ -137,7 +137,7 @@ msgstr "上传日期" #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:968 +#: templates/js/part.js:642 templates/js/stock.js:967 msgid "Name" msgstr "名称" @@ -155,12 +155,12 @@ msgstr "名称" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:830 templates/js/build.js:1098 +#: templates/js/build.js:833 templates/js/build.js:1101 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:552 templates/js/stock.js:980 -#: templates/js/stock.js:1025 +#: templates/js/stock.js:552 templates/js/stock.js:979 +#: templates/js/stock.js:1024 msgid "Description" msgstr "" @@ -450,7 +450,7 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:877 templates/js/order.js:200 +#: templates/js/build.js:880 templates/js/order.js:200 #: templates/js/order.js:298 msgid "Target Date" msgstr "" @@ -486,10 +486,10 @@ msgstr "" #: stock/forms.py:175 stock/forms.py:308 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 -#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 -#: templates/js/build.js:1108 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1160 -#: templates/js/stock.js:1379 +#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571 +#: templates/js/build.js:1111 templates/js/order.js:393 +#: templates/js/part.js:796 templates/js/stock.js:1159 +#: templates/js/stock.js:1378 msgid "Quantity" msgstr "" @@ -534,8 +534,8 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 -#: templates/js/build.js:584 templates/js/order.js:378 -#: templates/js/stock.js:639 templates/js/stock.js:1052 +#: templates/js/build.js:585 templates/js/order.js:378 +#: templates/js/stock.js:638 templates/js/stock.js:1051 msgid "Location" msgstr "" @@ -547,10 +547,10 @@ msgstr "" #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 -#: templates/js/barcode.js:119 templates/js/build.js:864 +#: templates/js/barcode.js:119 templates/js/build.js:867 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:626 templates/js/stock.js:1129 -#: templates/js/stock.js:1395 +#: templates/js/stock.js:625 templates/js/stock.js:1128 +#: templates/js/stock.js:1394 msgid "Status" msgstr "" @@ -608,7 +608,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:229 part/models.py:2316 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:659 templates/js/build.js:1102 +#: templates/js/build.js:660 templates/js/build.js:1105 msgid "Reference" msgstr "" @@ -643,11 +643,11 @@ msgstr "" #: report/templates/report/inventree_so_report.html:90 #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 -#: templates/js/build.js:550 templates/js/build.js:835 -#: templates/js/build.js:1075 templates/js/company.js:140 +#: templates/js/build.js:551 templates/js/build.js:838 +#: templates/js/build.js:1078 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1367 +#: templates/js/stock.js:1366 msgid "Part" msgstr "" @@ -720,7 +720,7 @@ msgstr "" msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:221 templates/js/build.js:882 +#: build/models.py:228 order/models.py:221 templates/js/build.js:885 msgid "Completion Date" msgstr "" @@ -777,7 +777,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:694 msgid "Notes" msgstr "" @@ -828,7 +828,7 @@ msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" #: build/models.py:1316 stock/templates/stock/item_base.html:317 -#: templates/InvenTree/search.html:183 templates/js/build.js:808 +#: templates/InvenTree/search.html:183 templates/js/build.js:811 #: templates/navbar.html:29 msgid "Build" msgstr "" @@ -841,9 +841,9 @@ msgstr "" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 -#: templates/js/build.js:211 templates/js/build.js:925 +#: templates/js/build.js:211 templates/js/build.js:928 #: templates/js/order.js:366 templates/js/order.js:371 -#: templates/js/stock.js:1111 +#: templates/js/stock.js:1110 msgid "Stock Item" msgstr "" @@ -879,7 +879,7 @@ msgstr "" msgid "Auto Allocate" msgstr "" -#: build/templates/build/allocate.html:25 templates/js/build.js:740 +#: build/templates/build/allocate.html:25 templates/js/build.js:743 msgid "Unallocate stock" msgstr "" @@ -916,7 +916,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:454 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:568 +#: templates/js/build.js:569 msgid "Serial Number" msgstr "" @@ -1195,15 +1195,15 @@ msgid "Destination location not specified" msgstr "" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634 -#: templates/js/stock.js:1402 templates/js/table_filters.js:112 +#: stock/templates/stock/item_base.html:303 templates/js/stock.js:633 +#: templates/js/stock.js:1401 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" #: build/templates/build/detail.html:116 #: order/templates/order/order_base.html:111 -#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:875 msgid "Created" msgstr "" @@ -1211,7 +1211,7 @@ msgstr "" msgid "No target date set" msgstr "" -#: build/templates/build/detail.html:132 templates/js/build.js:850 +#: build/templates/build/detail.html:132 templates/js/build.js:853 msgid "Completed" msgstr "" @@ -1251,7 +1251,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 -#: templates/js/stock.js:1040 +#: templates/js/stock.js:1039 msgid "Details" msgstr "" @@ -1412,8 +1412,8 @@ msgstr "" msgid "Stock item is over-allocated" msgstr "" -#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669 -#: templates/js/build.js:932 templates/js/build.js:1115 +#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:670 +#: templates/js/build.js:935 templates/js/build.js:1118 msgid "Available" msgstr "" @@ -2127,7 +2127,7 @@ msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:691 +#: templates/js/stock.js:690 msgid "Packaging" msgstr "" @@ -2145,7 +2145,7 @@ msgstr "" #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:561 +#: company/templates/company/navbar.html:65 templates/js/build.js:562 msgid "Assigned Stock" msgstr "" @@ -2214,7 +2214,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1093 +#: templates/js/stock.js:1092 msgid "Customer" msgstr "" @@ -2260,7 +2260,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1308 +#: templates/js/stock.js:1307 msgid "New Part" msgstr "" @@ -2306,7 +2306,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1314 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1313 msgid "New Supplier Part" msgstr "" @@ -2444,7 +2444,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:992 +#: templates/InvenTree/search.html:198 templates/js/stock.js:991 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2665,7 +2665,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:639 templates/js/stock.js:1315 +#: company/views.py:639 templates/js/stock.js:1314 msgid "Create new Supplier Part" msgstr "" @@ -2921,7 +2921,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:665 templates/js/stock.js:1074 +#: templates/js/stock.js:664 templates/js/stock.js:1073 msgid "Purchase Order" msgstr "" @@ -2941,7 +2941,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:672 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:685 msgid "Purchase Price" msgstr "" @@ -3046,8 +3046,8 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:732 -#: templates/js/stock.js:1320 +#: stock/templates/stock/location.html:191 templates/js/stock.js:731 +#: templates/js/stock.js:1319 msgid "New Location" msgstr "" @@ -3345,17 +3345,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365 -#: templates/js/build.js:721 templates/js/build.js:1138 +#: templates/js/build.js:724 templates/js/build.js:1141 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609 -#: templates/js/build.js:943 +#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:610 +#: templates/js/build.js:946 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611 -#: templates/js/build.js:944 +#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:612 +#: templates/js/build.js:947 msgid "Delete stock allocation" msgstr "" @@ -3367,8 +3367,8 @@ msgstr "" msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673 -#: templates/js/build.js:939 +#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:675 +#: templates/js/build.js:942 msgid "Allocated" msgstr "" @@ -3384,7 +3384,7 @@ msgstr "" msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735 +#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:738 msgid "Allocate stock" msgstr "" @@ -3392,8 +3392,8 @@ msgstr "" msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728 -#: templates/js/build.js:1146 +#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:731 +#: templates/js/build.js:1149 msgid "Build stock" msgstr "" @@ -4252,7 +4252,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1309 +#: templates/js/stock.js:1308 msgid "Create New Part" msgstr "" @@ -4393,7 +4393,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:733 +#: stock/templates/stock/location.html:192 templates/js/stock.js:732 msgid "Create new location" msgstr "" @@ -5282,7 +5282,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:1008 +#: templates/js/order.js:195 templates/js/stock.js:1007 msgid "Date" msgstr "" @@ -5305,7 +5305,7 @@ msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 -#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654 +#: stock/templates/stock/item_base.html:381 templates/js/stock.js:653 msgid "Expiry Date" msgstr "" @@ -5726,7 +5726,7 @@ msgstr "" msgid "Stock Item Details" msgstr "" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:592 +#: stock/templates/stock/item_base.html:289 templates/js/build.js:593 msgid "No location set" msgstr "" @@ -5752,7 +5752,7 @@ msgstr "" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660 +#: stock/templates/stock/item_base.html:394 templates/js/stock.js:659 msgid "Last Updated" msgstr "" @@ -6614,7 +6614,7 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/bom.js:175 templates/js/build.js:1088 +#: templates/js/bom.js:175 templates/js/build.js:1091 msgid "Open subassembly" msgstr "" @@ -6650,7 +6650,7 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186 +#: templates/js/bom.js:470 templates/js/build.js:423 templates/js/build.js:1189 msgid "No BOM items found" msgstr "" @@ -6682,33 +6682,33 @@ msgstr "" msgid "New Stock Item" msgstr "" -#: templates/js/build.js:643 +#: templates/js/build.js:644 msgid "Required Part" msgstr "" -#: templates/js/build.js:664 +#: templates/js/build.js:665 msgid "Quantity Per" msgstr "" -#: templates/js/build.js:732 templates/js/build.js:1150 +#: templates/js/build.js:735 templates/js/build.js:1153 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" -#: templates/js/build.js:785 +#: templates/js/build.js:788 msgid "No builds matching query" msgstr "" -#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:509 templates/js/stock.js:962 +#: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635 +#: templates/js/stock.js:509 templates/js/stock.js:961 msgid "Select" msgstr "" -#: templates/js/build.js:822 +#: templates/js/build.js:825 msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:921 +#: templates/js/build.js:924 msgid "No parts allocated for" msgstr "" @@ -6967,7 +6967,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:986 +#: templates/js/part.js:660 templates/js/stock.js:985 msgid "Path" msgstr "" @@ -7145,95 +7145,95 @@ msgstr "" msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/stock.js:607 +#: templates/js/stock.js:606 msgid "Stock item has been rejected" msgstr "" -#: templates/js/stock.js:611 +#: templates/js/stock.js:610 msgid "Stock item is lost" msgstr "" -#: templates/js/stock.js:614 +#: templates/js/stock.js:613 msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:618 templates/js/table_filters.js:143 +#: templates/js/stock.js:617 templates/js/table_filters.js:143 msgid "Depleted" msgstr "" -#: templates/js/stock.js:647 +#: templates/js/stock.js:646 msgid "Stocktake" msgstr "" -#: templates/js/stock.js:849 +#: templates/js/stock.js:848 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:864 +#: templates/js/stock.js:863 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:878 +#: templates/js/stock.js:877 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:879 +#: templates/js/stock.js:878 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1018 +#: templates/js/stock.js:1017 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1065 +#: templates/js/stock.js:1064 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1084 +#: templates/js/stock.js:1083 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1103 +#: templates/js/stock.js:1102 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1121 +#: templates/js/stock.js:1120 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1144 +#: templates/js/stock.js:1143 msgid "Added" msgstr "" -#: templates/js/stock.js:1152 +#: templates/js/stock.js:1151 msgid "Removed" msgstr "" -#: templates/js/stock.js:1184 +#: templates/js/stock.js:1183 msgid "No user information" msgstr "" -#: templates/js/stock.js:1196 +#: templates/js/stock.js:1195 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1197 +#: templates/js/stock.js:1196 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1321 +#: templates/js/stock.js:1320 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1362 +#: templates/js/stock.js:1361 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1385 +#: templates/js/stock.js:1384 msgid "Serial" msgstr "" -#: templates/js/stock.js:1413 +#: templates/js/stock.js:1412 msgid "Uninstall Stock Item" msgstr "" @@ -7399,56 +7399,56 @@ msgstr "" msgid "Purchasable" msgstr "" -#: templates/js/tables.js:321 +#: templates/js/tables.js:323 msgid "Loading data" msgstr "" -#: templates/js/tables.js:324 +#: templates/js/tables.js:326 msgid "rows per page" msgstr "" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "Showing" msgstr "" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "to" msgstr "" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "of" msgstr "" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "rows" msgstr "" -#: templates/js/tables.js:330 templates/search_form.html:6 +#: templates/js/tables.js:332 templates/search_form.html:6 #: templates/search_form.html:8 msgid "Search" msgstr "" -#: templates/js/tables.js:333 +#: templates/js/tables.js:335 msgid "No matching results" msgstr "" -#: templates/js/tables.js:336 +#: templates/js/tables.js:338 msgid "Hide/Show pagination" msgstr "" -#: templates/js/tables.js:339 +#: templates/js/tables.js:341 msgid "Refresh" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:344 msgid "Toggle" msgstr "" -#: templates/js/tables.js:345 +#: templates/js/tables.js:347 msgid "Columns" msgstr "" -#: templates/js/tables.js:348 +#: templates/js/tables.js:350 msgid "All" msgstr "" From a95bab03c1d9c1edb555e96ad6279ab11bd20a97 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 22 Jun 2021 11:23:48 +1000 Subject: [PATCH 193/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 218 +++++++++++----------- 1 file changed, 109 insertions(+), 109 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index fc5e2e01a9..d3aa54e4ab 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 22:27+0000\n" -"PO-Revision-Date: 2021-06-21 22:31\n" +"POT-Creation-Date: 2021-06-22 01:09+0000\n" +"PO-Revision-Date: 2021-06-22 01:23\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -124,7 +124,7 @@ msgstr "Datei-Kommentar" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1175 +#: templates/js/stock.js:1174 msgid "User" msgstr "Benutzer" @@ -137,7 +137,7 @@ msgstr "Hochladedatum" #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:968 +#: templates/js/part.js:642 templates/js/stock.js:967 msgid "Name" msgstr "Name" @@ -155,12 +155,12 @@ msgstr "Name" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:830 templates/js/build.js:1098 +#: templates/js/build.js:833 templates/js/build.js:1101 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:552 templates/js/stock.js:980 -#: templates/js/stock.js:1025 +#: templates/js/stock.js:552 templates/js/stock.js:979 +#: templates/js/stock.js:1024 msgid "Description" msgstr "Beschreibung" @@ -450,7 +450,7 @@ msgstr "geplantes Bestelldatum" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:877 templates/js/order.js:200 +#: templates/js/build.js:880 templates/js/order.js:200 #: templates/js/order.js:298 msgid "Target Date" msgstr "Zieldatum" @@ -486,10 +486,10 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: stock/forms.py:175 stock/forms.py:308 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 -#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 -#: templates/js/build.js:1108 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1160 -#: templates/js/stock.js:1379 +#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571 +#: templates/js/build.js:1111 templates/js/order.js:393 +#: templates/js/part.js:796 templates/js/stock.js:1159 +#: templates/js/stock.js:1378 msgid "Quantity" msgstr "Anzahl" @@ -534,8 +534,8 @@ msgstr "Bauauftrag als vollständig markieren" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 -#: templates/js/build.js:584 templates/js/order.js:378 -#: templates/js/stock.js:639 templates/js/stock.js:1052 +#: templates/js/build.js:585 templates/js/order.js:378 +#: templates/js/stock.js:638 templates/js/stock.js:1051 msgid "Location" msgstr "Lagerort" @@ -547,10 +547,10 @@ msgstr "Lagerort der Endprodukte" #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 -#: templates/js/barcode.js:119 templates/js/build.js:864 +#: templates/js/barcode.js:119 templates/js/build.js:867 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:626 templates/js/stock.js:1129 -#: templates/js/stock.js:1395 +#: templates/js/stock.js:625 templates/js/stock.js:1128 +#: templates/js/stock.js:1394 msgid "Status" msgstr "Status" @@ -608,7 +608,7 @@ msgstr "Bauauftragsreferenz" #: order/templates/order/sales_order_detail.html:229 part/models.py:2316 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:659 templates/js/build.js:1102 +#: templates/js/build.js:660 templates/js/build.js:1105 msgid "Reference" msgstr "Referenz" @@ -643,11 +643,11 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: report/templates/report/inventree_so_report.html:90 #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 -#: templates/js/build.js:550 templates/js/build.js:835 -#: templates/js/build.js:1075 templates/js/company.js:140 +#: templates/js/build.js:551 templates/js/build.js:838 +#: templates/js/build.js:1078 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1367 +#: templates/js/stock.js:1366 msgid "Part" msgstr "Teil" @@ -720,7 +720,7 @@ msgstr "Erstelldatum" msgid "Target completion date" msgstr "geplantes Fertigstellungsdatum" -#: build/models.py:228 order/models.py:221 templates/js/build.js:882 +#: build/models.py:228 order/models.py:221 templates/js/build.js:885 msgid "Completion Date" msgstr "Fertigstellungsdatum" @@ -777,7 +777,7 @@ msgstr "Link zu einer externen URL" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:694 msgid "Notes" msgstr "Notizen" @@ -828,7 +828,7 @@ msgid "Selected stock item not found in BOM for part '{p}'" msgstr "Ausgewähltes BestandsObjekt nicht Stückliste für Teil '{p}' gefunden" #: build/models.py:1316 stock/templates/stock/item_base.html:317 -#: templates/InvenTree/search.html:183 templates/js/build.js:808 +#: templates/InvenTree/search.html:183 templates/js/build.js:811 #: templates/navbar.html:29 msgid "Build" msgstr "Bauauftrag" @@ -841,9 +841,9 @@ msgstr "Bauauftrag starten um Teile zuzuweisen" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 -#: templates/js/build.js:211 templates/js/build.js:925 +#: templates/js/build.js:211 templates/js/build.js:928 #: templates/js/order.js:366 templates/js/order.js:371 -#: templates/js/stock.js:1111 +#: templates/js/stock.js:1110 msgid "Stock Item" msgstr "BestandsObjekt" @@ -879,7 +879,7 @@ msgstr "Lagerbestand Bauauftrag zuweisen" msgid "Auto Allocate" msgstr "Automatisch zuweisen" -#: build/templates/build/allocate.html:25 templates/js/build.js:740 +#: build/templates/build/allocate.html:25 templates/js/build.js:743 msgid "Unallocate stock" msgstr "Bestandszuordnung aufheben" @@ -916,7 +916,7 @@ msgstr "Dieser Bauauftrag hat keine zugeordneten Stücklisten-Einträge" #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:454 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:568 +#: templates/js/build.js:569 msgid "Serial Number" msgstr "Seriennummer" @@ -1195,15 +1195,15 @@ msgid "Destination location not specified" msgstr "Ziel-Lagerort nicht angegeben" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634 -#: templates/js/stock.js:1402 templates/js/table_filters.js:112 +#: stock/templates/stock/item_base.html:303 templates/js/stock.js:633 +#: templates/js/stock.js:1401 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "Losnummer" #: build/templates/build/detail.html:116 #: order/templates/order/order_base.html:111 -#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:875 msgid "Created" msgstr "Erstellt" @@ -1211,7 +1211,7 @@ msgstr "Erstellt" msgid "No target date set" msgstr "Kein Ziel-Datum gesetzt" -#: build/templates/build/detail.html:132 templates/js/build.js:850 +#: build/templates/build/detail.html:132 templates/js/build.js:853 msgid "Completed" msgstr "Fertig" @@ -1251,7 +1251,7 @@ msgstr "Bauauftrag-details" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 -#: templates/js/stock.js:1040 +#: templates/js/stock.js:1039 msgid "Details" msgstr "Details" @@ -1412,8 +1412,8 @@ msgstr "Teil muss aktuell im Bestand sein" msgid "Stock item is over-allocated" msgstr "BestandObjekt ist zu oft zugewiesen" -#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669 -#: templates/js/build.js:932 templates/js/build.js:1115 +#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:670 +#: templates/js/build.js:935 templates/js/build.js:1118 msgid "Available" msgstr "Verfügbar" @@ -2127,7 +2127,7 @@ msgstr "Mindestpreis" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:691 +#: templates/js/stock.js:690 msgid "Packaging" msgstr "Verpackungen" @@ -2145,7 +2145,7 @@ msgstr "Mehrere bestellen" #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:561 +#: company/templates/company/navbar.html:65 templates/js/build.js:562 msgid "Assigned Stock" msgstr "Zugeordneter Bestand" @@ -2215,7 +2215,7 @@ msgstr "verwendet Standard-Währung" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1093 +#: templates/js/stock.js:1092 msgid "Customer" msgstr "Kunde" @@ -2261,7 +2261,7 @@ msgstr "Teile löschen" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1308 +#: templates/js/stock.js:1307 msgid "New Part" msgstr "Neues Teil" @@ -2307,7 +2307,7 @@ msgstr "Neues Zuliefererteil anlegen" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1314 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1313 msgid "New Supplier Part" msgstr "Neues Zuliefererteil" @@ -2445,7 +2445,7 @@ msgstr "Zuliefererteile" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:992 +#: templates/InvenTree/search.html:198 templates/js/stock.js:991 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "Teilbestand" @@ -2666,7 +2666,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "Zuliefererteil bearbeiten" -#: company/views.py:639 templates/js/stock.js:1315 +#: company/views.py:639 templates/js/stock.js:1314 msgid "Create new Supplier Part" msgstr "Neues Zuliefererteil anlegen" @@ -2922,7 +2922,7 @@ msgstr "Bestellung" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:665 templates/js/stock.js:1074 +#: templates/js/stock.js:664 templates/js/stock.js:1073 msgid "Purchase Order" msgstr "Bestellung" @@ -2942,7 +2942,7 @@ msgid "Number of items received" msgstr "Empfangene Objekt-Anzahl" #: order/models.py:672 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:685 msgid "Purchase Price" msgstr "Preis" @@ -3047,8 +3047,8 @@ msgstr "Aufgegeben" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:732 -#: templates/js/stock.js:1320 +#: stock/templates/stock/location.html:191 templates/js/stock.js:731 +#: templates/js/stock.js:1319 msgid "New Location" msgstr "Neuer Lagerort" @@ -3346,17 +3346,17 @@ msgid "Sales Order Items" msgstr "Auftrags-Positionen" #: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365 -#: templates/js/build.js:721 templates/js/build.js:1138 +#: templates/js/build.js:724 templates/js/build.js:1141 msgid "Actions" msgstr "Aktionen" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609 -#: templates/js/build.js:943 +#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:610 +#: templates/js/build.js:946 msgid "Edit stock allocation" msgstr "Bestands-Zuordnung bearbeiten" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611 -#: templates/js/build.js:944 +#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:612 +#: templates/js/build.js:947 msgid "Delete stock allocation" msgstr "Bestands-Zuordnung löschen" @@ -3368,8 +3368,8 @@ msgstr "Keine passenden Positionen gefunden" msgid "ID" msgstr "ID" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673 -#: templates/js/build.js:939 +#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:675 +#: templates/js/build.js:942 msgid "Allocated" msgstr "Zugeordnet" @@ -3385,7 +3385,7 @@ msgstr "PO" msgid "Allocate serial numbers" msgstr "Seriennummern zuweisen" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735 +#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:738 msgid "Allocate stock" msgstr "Lagerbestand zuweisen" @@ -3393,8 +3393,8 @@ msgstr "Lagerbestand zuweisen" msgid "Purchase stock" msgstr "Lagerbestand kaufen" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728 -#: templates/js/build.js:1146 +#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:731 +#: templates/js/build.js:1149 msgid "Build stock" msgstr "Lagerbestand bauen" @@ -4253,7 +4253,7 @@ msgid "All selected BOM items will be deleted" msgstr "Alle ausgewählte Stücklistenpositionen werden gelöscht" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1309 +#: templates/js/stock.js:1308 msgid "Create New Part" msgstr "Neues Teil anlegen" @@ -4394,7 +4394,7 @@ msgid "View grid display" msgstr "Rasteransicht anzeigen" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:733 +#: stock/templates/stock/location.html:192 templates/js/stock.js:732 msgid "Create new location" msgstr "Neuen Lagerort anlegen" @@ -5283,7 +5283,7 @@ msgid "Result" msgstr "Ergebnis" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:1008 +#: templates/js/order.js:195 templates/js/stock.js:1007 msgid "Date" msgstr "Datum" @@ -5306,7 +5306,7 @@ msgid "Moved {n} parts to {loc}" msgstr "{n} Teile nach {loc} bewegt" #: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 -#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654 +#: stock/templates/stock/item_base.html:381 templates/js/stock.js:653 msgid "Expiry Date" msgstr "Ablaufdatum" @@ -5727,7 +5727,7 @@ msgstr "Dieses BestandsObjekt wird automatisch gelöscht wenn der Lagerbestand a msgid "Stock Item Details" msgstr "BestandsObjekt-Details" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:592 +#: stock/templates/stock/item_base.html:289 templates/js/build.js:593 msgid "No location set" msgstr "Kein Lagerort gesetzt" @@ -5753,7 +5753,7 @@ msgstr "Dieses BestandsObjekt lief am %(item.expiry_date)s ab" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "Dieses BestandsObjekt läuft am %(item.expiry_date)s ab" -#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660 +#: stock/templates/stock/item_base.html:394 templates/js/stock.js:659 msgid "Last Updated" msgstr "Zuletzt aktualisiert" @@ -6618,7 +6618,7 @@ msgstr "In Lagerorten buchen" msgid "Barcode does not match a valid location" msgstr "Barcode entspricht keinem Lagerort" -#: templates/js/bom.js:175 templates/js/build.js:1088 +#: templates/js/bom.js:175 templates/js/build.js:1091 msgid "Open subassembly" msgstr "Unterbaugruppe öffnen" @@ -6654,7 +6654,7 @@ msgstr "Stücklisten-Position bearbeiten" msgid "Delete BOM Item" msgstr "Stücklisten-Position löschen" -#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186 +#: templates/js/bom.js:470 templates/js/build.js:423 templates/js/build.js:1189 msgid "No BOM items found" msgstr "Keine Stücklisten-Position(en) gefunden" @@ -6686,33 +6686,33 @@ msgstr "Standort nicht angegeben" msgid "New Stock Item" msgstr "Neues BestandsObjekt" -#: templates/js/build.js:643 +#: templates/js/build.js:644 msgid "Required Part" msgstr "benötigtes Teil" -#: templates/js/build.js:664 +#: templates/js/build.js:665 msgid "Quantity Per" msgstr "Anzahl pro" -#: templates/js/build.js:732 templates/js/build.js:1150 +#: templates/js/build.js:735 templates/js/build.js:1153 #: templates/stock_table.html:59 msgid "Order stock" msgstr "Bestand bestellen" -#: templates/js/build.js:785 +#: templates/js/build.js:788 msgid "No builds matching query" msgstr "Keine Bauaufträge passen zur Anfrage" -#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:509 templates/js/stock.js:962 +#: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635 +#: templates/js/stock.js:509 templates/js/stock.js:961 msgid "Select" msgstr "Auswählen" -#: templates/js/build.js:822 +#: templates/js/build.js:825 msgid "Build order is overdue" msgstr "Bauauftrag ist überfällig" -#: templates/js/build.js:921 +#: templates/js/build.js:924 msgid "No parts allocated for" msgstr "Keine Teile zugeordnet zu" @@ -6971,7 +6971,7 @@ msgstr "Keine Kategorie" msgid "Low stock" msgstr "Bestand niedrig" -#: templates/js/part.js:660 templates/js/stock.js:986 +#: templates/js/part.js:660 templates/js/stock.js:985 msgid "Path" msgstr "Pfad" @@ -7149,95 +7149,95 @@ msgstr "BestandsObjekt zugewiesen" msgid "Stock item has been installed in another item" msgstr "BestandsObjekt in anderem Element verbaut" -#: templates/js/stock.js:607 +#: templates/js/stock.js:606 msgid "Stock item has been rejected" msgstr "BestandsObjekt abgewiesen" -#: templates/js/stock.js:611 +#: templates/js/stock.js:610 msgid "Stock item is lost" msgstr "BestandsObjekt verloren" -#: templates/js/stock.js:614 +#: templates/js/stock.js:613 msgid "Stock item is destroyed" msgstr "BestandsObjekt zerstört" -#: templates/js/stock.js:618 templates/js/table_filters.js:143 +#: templates/js/stock.js:617 templates/js/table_filters.js:143 msgid "Depleted" msgstr "gelöscht" -#: templates/js/stock.js:647 +#: templates/js/stock.js:646 msgid "Stocktake" msgstr "Inventur" -#: templates/js/stock.js:849 +#: templates/js/stock.js:848 msgid "Stock Status" msgstr "Status" -#: templates/js/stock.js:864 +#: templates/js/stock.js:863 msgid "Set Stock Status" msgstr "Status setzen" -#: templates/js/stock.js:878 +#: templates/js/stock.js:877 msgid "Select Status Code" msgstr "Status Code setzen" -#: templates/js/stock.js:879 +#: templates/js/stock.js:878 msgid "Status code must be selected" msgstr "Status Code muss ausgewählt werden" -#: templates/js/stock.js:1018 +#: templates/js/stock.js:1017 msgid "Invalid date" msgstr "Ungültiges Datum" -#: templates/js/stock.js:1065 +#: templates/js/stock.js:1064 msgid "Location no longer exists" msgstr "Standort nicht mehr vorhanden" -#: templates/js/stock.js:1084 +#: templates/js/stock.js:1083 msgid "Purchase order no longer exists" msgstr "Bestellung existiert nicht mehr" -#: templates/js/stock.js:1103 +#: templates/js/stock.js:1102 msgid "Customer no longer exists" msgstr "Kunde existiert nicht mehr" -#: templates/js/stock.js:1121 +#: templates/js/stock.js:1120 msgid "Stock item no longer exists" msgstr "Lagerbestand existiert nicht mehr" -#: templates/js/stock.js:1144 +#: templates/js/stock.js:1143 msgid "Added" msgstr "Hinzugefügt" -#: templates/js/stock.js:1152 +#: templates/js/stock.js:1151 msgid "Removed" msgstr "Entfernt" -#: templates/js/stock.js:1184 +#: templates/js/stock.js:1183 msgid "No user information" msgstr "Keine Benutzerinformation" -#: templates/js/stock.js:1196 +#: templates/js/stock.js:1195 msgid "Edit tracking entry" msgstr "Tracking-Eintrag bearbeiten" -#: templates/js/stock.js:1197 +#: templates/js/stock.js:1196 msgid "Delete tracking entry" msgstr "Tracking-Eintrag löschen" -#: templates/js/stock.js:1321 +#: templates/js/stock.js:1320 msgid "Create New Location" msgstr "Neuen Lagerort anlegen" -#: templates/js/stock.js:1362 +#: templates/js/stock.js:1361 msgid "No installed items" msgstr "Keine installierten Elemente" -#: templates/js/stock.js:1385 +#: templates/js/stock.js:1384 msgid "Serial" msgstr "Seriennummer" -#: templates/js/stock.js:1413 +#: templates/js/stock.js:1412 msgid "Uninstall Stock Item" msgstr "Lagerbestand entfernen" @@ -7403,56 +7403,56 @@ msgstr "Favorit" msgid "Purchasable" msgstr "Käuflich" -#: templates/js/tables.js:321 +#: templates/js/tables.js:323 msgid "Loading data" msgstr "Lade Daten" -#: templates/js/tables.js:324 +#: templates/js/tables.js:326 msgid "rows per page" msgstr "Zeilen pro Seite" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "Showing" msgstr "zeige" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "to" msgstr "bis" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "of" msgstr "von" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "rows" msgstr "Zeilen" -#: templates/js/tables.js:330 templates/search_form.html:6 +#: templates/js/tables.js:332 templates/search_form.html:6 #: templates/search_form.html:8 msgid "Search" msgstr "Suche" -#: templates/js/tables.js:333 +#: templates/js/tables.js:335 msgid "No matching results" msgstr "Keine passenden Ergebnisse gefunden" -#: templates/js/tables.js:336 +#: templates/js/tables.js:338 msgid "Hide/Show pagination" msgstr "Zeige/Verstecke Pagination" -#: templates/js/tables.js:339 +#: templates/js/tables.js:341 msgid "Refresh" msgstr "Neu laden" -#: templates/js/tables.js:342 +#: templates/js/tables.js:344 msgid "Toggle" msgstr "umschalten" -#: templates/js/tables.js:345 +#: templates/js/tables.js:347 msgid "Columns" msgstr "Spalten" -#: templates/js/tables.js:348 +#: templates/js/tables.js:350 msgid "All" msgstr "Alle" From 6ca7c8e56a2029a73460f07a99e50c149f87ec26 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 22 Jun 2021 11:23:50 +1000 Subject: [PATCH 194/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ja/LC_MESSAGES/django.po | 218 +++++++++++----------- 1 file changed, 109 insertions(+), 109 deletions(-) diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index a549c65504..89e2d35507 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-21 22:27+0000\n" -"PO-Revision-Date: 2021-06-21 22:31\n" +"POT-Creation-Date: 2021-06-22 01:09+0000\n" +"PO-Revision-Date: 2021-06-22 01:23\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -124,7 +124,7 @@ msgstr "" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1175 +#: templates/js/stock.js:1174 msgid "User" msgstr "" @@ -137,7 +137,7 @@ msgstr "" #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:968 +#: templates/js/part.js:642 templates/js/stock.js:967 msgid "Name" msgstr "" @@ -155,12 +155,12 @@ msgstr "" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:830 templates/js/build.js:1098 +#: templates/js/build.js:833 templates/js/build.js:1101 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:552 templates/js/stock.js:980 -#: templates/js/stock.js:1025 +#: templates/js/stock.js:552 templates/js/stock.js:979 +#: templates/js/stock.js:1024 msgid "Description" msgstr "" @@ -450,7 +450,7 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:877 templates/js/order.js:200 +#: templates/js/build.js:880 templates/js/order.js:200 #: templates/js/order.js:298 msgid "Target Date" msgstr "" @@ -486,10 +486,10 @@ msgstr "" #: stock/forms.py:175 stock/forms.py:308 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 -#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:570 -#: templates/js/build.js:1108 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1160 -#: templates/js/stock.js:1379 +#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571 +#: templates/js/build.js:1111 templates/js/order.js:393 +#: templates/js/part.js:796 templates/js/stock.js:1159 +#: templates/js/stock.js:1378 msgid "Quantity" msgstr "" @@ -534,8 +534,8 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 -#: templates/js/build.js:584 templates/js/order.js:378 -#: templates/js/stock.js:639 templates/js/stock.js:1052 +#: templates/js/build.js:585 templates/js/order.js:378 +#: templates/js/stock.js:638 templates/js/stock.js:1051 msgid "Location" msgstr "" @@ -547,10 +547,10 @@ msgstr "" #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 -#: templates/js/barcode.js:119 templates/js/build.js:864 +#: templates/js/barcode.js:119 templates/js/build.js:867 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:626 templates/js/stock.js:1129 -#: templates/js/stock.js:1395 +#: templates/js/stock.js:625 templates/js/stock.js:1128 +#: templates/js/stock.js:1394 msgid "Status" msgstr "" @@ -608,7 +608,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:229 part/models.py:2316 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:659 templates/js/build.js:1102 +#: templates/js/build.js:660 templates/js/build.js:1105 msgid "Reference" msgstr "" @@ -643,11 +643,11 @@ msgstr "" #: report/templates/report/inventree_so_report.html:90 #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 -#: templates/js/build.js:550 templates/js/build.js:835 -#: templates/js/build.js:1075 templates/js/company.js:140 +#: templates/js/build.js:551 templates/js/build.js:838 +#: templates/js/build.js:1078 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1367 +#: templates/js/stock.js:1366 msgid "Part" msgstr "" @@ -720,7 +720,7 @@ msgstr "" msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:221 templates/js/build.js:882 +#: build/models.py:228 order/models.py:221 templates/js/build.js:885 msgid "Completion Date" msgstr "" @@ -777,7 +777,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:695 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:694 msgid "Notes" msgstr "" @@ -828,7 +828,7 @@ msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" #: build/models.py:1316 stock/templates/stock/item_base.html:317 -#: templates/InvenTree/search.html:183 templates/js/build.js:808 +#: templates/InvenTree/search.html:183 templates/js/build.js:811 #: templates/navbar.html:29 msgid "Build" msgstr "" @@ -841,9 +841,9 @@ msgstr "" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 -#: templates/js/build.js:211 templates/js/build.js:925 +#: templates/js/build.js:211 templates/js/build.js:928 #: templates/js/order.js:366 templates/js/order.js:371 -#: templates/js/stock.js:1111 +#: templates/js/stock.js:1110 msgid "Stock Item" msgstr "" @@ -879,7 +879,7 @@ msgstr "" msgid "Auto Allocate" msgstr "" -#: build/templates/build/allocate.html:25 templates/js/build.js:740 +#: build/templates/build/allocate.html:25 templates/js/build.js:743 msgid "Unallocate stock" msgstr "" @@ -916,7 +916,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:454 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:568 +#: templates/js/build.js:569 msgid "Serial Number" msgstr "" @@ -1195,15 +1195,15 @@ msgid "Destination location not specified" msgstr "" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:303 templates/js/stock.js:634 -#: templates/js/stock.js:1402 templates/js/table_filters.js:112 +#: stock/templates/stock/item_base.html:303 templates/js/stock.js:633 +#: templates/js/stock.js:1401 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" #: build/templates/build/detail.html:116 #: order/templates/order/order_base.html:111 -#: order/templates/order/sales_order_base.html:113 templates/js/build.js:872 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:875 msgid "Created" msgstr "" @@ -1211,7 +1211,7 @@ msgstr "" msgid "No target date set" msgstr "" -#: build/templates/build/detail.html:132 templates/js/build.js:850 +#: build/templates/build/detail.html:132 templates/js/build.js:853 msgid "Completed" msgstr "" @@ -1251,7 +1251,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 -#: templates/js/stock.js:1040 +#: templates/js/stock.js:1039 msgid "Details" msgstr "" @@ -1412,8 +1412,8 @@ msgstr "" msgid "Stock item is over-allocated" msgstr "" -#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:669 -#: templates/js/build.js:932 templates/js/build.js:1115 +#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:670 +#: templates/js/build.js:935 templates/js/build.js:1118 msgid "Available" msgstr "" @@ -2127,7 +2127,7 @@ msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:691 +#: templates/js/stock.js:690 msgid "Packaging" msgstr "" @@ -2145,7 +2145,7 @@ msgstr "" #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:561 +#: company/templates/company/navbar.html:65 templates/js/build.js:562 msgid "Assigned Stock" msgstr "" @@ -2214,7 +2214,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1093 +#: templates/js/stock.js:1092 msgid "Customer" msgstr "" @@ -2260,7 +2260,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1308 +#: templates/js/stock.js:1307 msgid "New Part" msgstr "" @@ -2306,7 +2306,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1314 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1313 msgid "New Supplier Part" msgstr "" @@ -2444,7 +2444,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:992 +#: templates/InvenTree/search.html:198 templates/js/stock.js:991 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2665,7 +2665,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:639 templates/js/stock.js:1315 +#: company/views.py:639 templates/js/stock.js:1314 msgid "Create new Supplier Part" msgstr "" @@ -2921,7 +2921,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:665 templates/js/stock.js:1074 +#: templates/js/stock.js:664 templates/js/stock.js:1073 msgid "Purchase Order" msgstr "" @@ -2941,7 +2941,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:672 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:686 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:685 msgid "Purchase Price" msgstr "" @@ -3046,8 +3046,8 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:732 -#: templates/js/stock.js:1320 +#: stock/templates/stock/location.html:191 templates/js/stock.js:731 +#: templates/js/stock.js:1319 msgid "New Location" msgstr "" @@ -3345,17 +3345,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365 -#: templates/js/build.js:721 templates/js/build.js:1138 +#: templates/js/build.js:724 templates/js/build.js:1141 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:609 -#: templates/js/build.js:943 +#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:610 +#: templates/js/build.js:946 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:611 -#: templates/js/build.js:944 +#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:612 +#: templates/js/build.js:947 msgid "Delete stock allocation" msgstr "" @@ -3367,8 +3367,8 @@ msgstr "" msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:673 -#: templates/js/build.js:939 +#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:675 +#: templates/js/build.js:942 msgid "Allocated" msgstr "" @@ -3384,7 +3384,7 @@ msgstr "" msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:735 +#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:738 msgid "Allocate stock" msgstr "" @@ -3392,8 +3392,8 @@ msgstr "" msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:728 -#: templates/js/build.js:1146 +#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:731 +#: templates/js/build.js:1149 msgid "Build stock" msgstr "" @@ -4252,7 +4252,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1309 +#: templates/js/stock.js:1308 msgid "Create New Part" msgstr "" @@ -4393,7 +4393,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:733 +#: stock/templates/stock/location.html:192 templates/js/stock.js:732 msgid "Create new location" msgstr "" @@ -5282,7 +5282,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:1008 +#: templates/js/order.js:195 templates/js/stock.js:1007 msgid "Date" msgstr "" @@ -5305,7 +5305,7 @@ msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 -#: stock/templates/stock/item_base.html:381 templates/js/stock.js:654 +#: stock/templates/stock/item_base.html:381 templates/js/stock.js:653 msgid "Expiry Date" msgstr "" @@ -5726,7 +5726,7 @@ msgstr "" msgid "Stock Item Details" msgstr "" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:592 +#: stock/templates/stock/item_base.html:289 templates/js/build.js:593 msgid "No location set" msgstr "" @@ -5752,7 +5752,7 @@ msgstr "" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:394 templates/js/stock.js:660 +#: stock/templates/stock/item_base.html:394 templates/js/stock.js:659 msgid "Last Updated" msgstr "" @@ -6614,7 +6614,7 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/bom.js:175 templates/js/build.js:1088 +#: templates/js/bom.js:175 templates/js/build.js:1091 msgid "Open subassembly" msgstr "" @@ -6650,7 +6650,7 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:470 templates/js/build.js:422 templates/js/build.js:1186 +#: templates/js/bom.js:470 templates/js/build.js:423 templates/js/build.js:1189 msgid "No BOM items found" msgstr "" @@ -6682,33 +6682,33 @@ msgstr "" msgid "New Stock Item" msgstr "" -#: templates/js/build.js:643 +#: templates/js/build.js:644 msgid "Required Part" msgstr "" -#: templates/js/build.js:664 +#: templates/js/build.js:665 msgid "Quantity Per" msgstr "" -#: templates/js/build.js:732 templates/js/build.js:1150 +#: templates/js/build.js:735 templates/js/build.js:1153 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" -#: templates/js/build.js:785 +#: templates/js/build.js:788 msgid "No builds matching query" msgstr "" -#: templates/js/build.js:802 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:509 templates/js/stock.js:962 +#: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635 +#: templates/js/stock.js:509 templates/js/stock.js:961 msgid "Select" msgstr "" -#: templates/js/build.js:822 +#: templates/js/build.js:825 msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:921 +#: templates/js/build.js:924 msgid "No parts allocated for" msgstr "" @@ -6967,7 +6967,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:986 +#: templates/js/part.js:660 templates/js/stock.js:985 msgid "Path" msgstr "" @@ -7145,95 +7145,95 @@ msgstr "" msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/stock.js:607 +#: templates/js/stock.js:606 msgid "Stock item has been rejected" msgstr "" -#: templates/js/stock.js:611 +#: templates/js/stock.js:610 msgid "Stock item is lost" msgstr "" -#: templates/js/stock.js:614 +#: templates/js/stock.js:613 msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:618 templates/js/table_filters.js:143 +#: templates/js/stock.js:617 templates/js/table_filters.js:143 msgid "Depleted" msgstr "" -#: templates/js/stock.js:647 +#: templates/js/stock.js:646 msgid "Stocktake" msgstr "" -#: templates/js/stock.js:849 +#: templates/js/stock.js:848 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:864 +#: templates/js/stock.js:863 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:878 +#: templates/js/stock.js:877 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:879 +#: templates/js/stock.js:878 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1018 +#: templates/js/stock.js:1017 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1065 +#: templates/js/stock.js:1064 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1084 +#: templates/js/stock.js:1083 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1103 +#: templates/js/stock.js:1102 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1121 +#: templates/js/stock.js:1120 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1144 +#: templates/js/stock.js:1143 msgid "Added" msgstr "" -#: templates/js/stock.js:1152 +#: templates/js/stock.js:1151 msgid "Removed" msgstr "" -#: templates/js/stock.js:1184 +#: templates/js/stock.js:1183 msgid "No user information" msgstr "" -#: templates/js/stock.js:1196 +#: templates/js/stock.js:1195 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1197 +#: templates/js/stock.js:1196 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1321 +#: templates/js/stock.js:1320 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1362 +#: templates/js/stock.js:1361 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1385 +#: templates/js/stock.js:1384 msgid "Serial" msgstr "" -#: templates/js/stock.js:1413 +#: templates/js/stock.js:1412 msgid "Uninstall Stock Item" msgstr "" @@ -7399,56 +7399,56 @@ msgstr "" msgid "Purchasable" msgstr "" -#: templates/js/tables.js:321 +#: templates/js/tables.js:323 msgid "Loading data" msgstr "" -#: templates/js/tables.js:324 +#: templates/js/tables.js:326 msgid "rows per page" msgstr "" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "Showing" msgstr "" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "to" msgstr "" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "of" msgstr "" -#: templates/js/tables.js:327 +#: templates/js/tables.js:329 msgid "rows" msgstr "" -#: templates/js/tables.js:330 templates/search_form.html:6 +#: templates/js/tables.js:332 templates/search_form.html:6 #: templates/search_form.html:8 msgid "Search" msgstr "" -#: templates/js/tables.js:333 +#: templates/js/tables.js:335 msgid "No matching results" msgstr "" -#: templates/js/tables.js:336 +#: templates/js/tables.js:338 msgid "Hide/Show pagination" msgstr "" -#: templates/js/tables.js:339 +#: templates/js/tables.js:341 msgid "Refresh" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:344 msgid "Toggle" msgstr "" -#: templates/js/tables.js:345 +#: templates/js/tables.js:347 msgid "Columns" msgstr "" -#: templates/js/tables.js:348 +#: templates/js/tables.js:350 msgid "All" msgstr "" From f1e5feaef26043cc7af7b4d13d347f24a90678e5 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 22 Jun 2021 03:40:12 +0000 Subject: [PATCH 195/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 237 +++++++++++----------- InvenTree/locale/en/LC_MESSAGES/django.po | 234 +++++++++++---------- InvenTree/locale/es/LC_MESSAGES/django.po | 234 +++++++++++---------- InvenTree/locale/fr/LC_MESSAGES/django.po | 237 +++++++++++----------- InvenTree/locale/it/LC_MESSAGES/django.po | 234 +++++++++++---------- InvenTree/locale/ja/LC_MESSAGES/django.po | 234 +++++++++++---------- InvenTree/locale/pl/LC_MESSAGES/django.po | 234 +++++++++++---------- InvenTree/locale/ru/LC_MESSAGES/django.po | 234 +++++++++++---------- InvenTree/locale/tr/LC_MESSAGES/django.po | 234 +++++++++++---------- InvenTree/locale/zh/LC_MESSAGES/django.po | 234 +++++++++++---------- 10 files changed, 1156 insertions(+), 1190 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 6b83b29fd5..cb4c9baa7f 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 01:09+0000\n" +"POT-Creation-Date: 2021-06-22 03:40+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: German\n" @@ -122,7 +122,7 @@ msgstr "Kommentar" msgid "File comment" msgstr "Datei-Kommentar" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1174 msgid "User" @@ -133,7 +133,7 @@ msgid "upload date" msgstr "Hochladedatum" #: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 -#: label/models.py:102 part/models.py:687 part/models.py:2177 +#: label/models.py:102 part/models.py:671 part/models.py:2161 #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 @@ -148,7 +148,7 @@ msgstr "Name" #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 #: order/models.py:104 order/templates/order/purchase_order_detail.html:147 -#: part/models.py:711 part/templates/part/detail.html:54 +#: part/models.py:695 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 #: report/templates/report/inventree_build_order_base.html:118 @@ -474,7 +474,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2291 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -605,7 +605,7 @@ msgstr "Bauauftragsreferenz" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2316 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2300 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:660 templates/js/build.js:1105 @@ -633,9 +633,9 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1989 part/models.py:2001 part/models.py:2016 -#: part/models.py:2034 part/models.py:2109 part/models.py:2205 -#: part/models.py:2291 part/templates/part/part_app_base.html:8 +#: part/models.py:1973 part/models.py:1985 part/models.py:2000 +#: part/models.py:2018 part/models.py:2093 part/models.py:2189 +#: part/models.py:2275 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -711,7 +711,7 @@ msgstr "Losnummer" msgid "Batch code for this build output" msgstr "Losnummer für dieses Endprodukt" -#: build/models.py:220 order/models.py:108 part/models.py:883 +#: build/models.py:220 order/models.py:108 part/models.py:867 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "Erstelldatum" @@ -739,7 +739,7 @@ msgstr "Nutzer der diesen Bauauftrag erstellt hat" #: build/models.py:251 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:105 order/models.py:122 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:887 +#: order/templates/order/sales_order_base.html:140 part/models.py:871 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "Verantwortlicher Benutzer" @@ -758,7 +758,7 @@ msgstr "Nutzer der für diesen Bauauftrag zuständig ist" msgid "External Link" msgstr "Externer Link" -#: build/models.py:258 part/models.py:745 stock/models.py:462 +#: build/models.py:258 part/models.py:729 stock/models.py:462 msgid "Link to external URL" msgstr "Link zu einer externen URL" @@ -771,7 +771,7 @@ msgstr "Link zu einer externen URL" #: order/templates/order/purchase_order_detail.html:243 #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:872 +#: order/templates/order/so_navbar.html:36 part/models.py:856 #: part/templates/part/navbar.html:142 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 @@ -1599,7 +1599,7 @@ msgstr "Aktuelle Teile-Stände" msgid "Number of recent parts to display on index page" msgstr "Anzahl der neusten Teile auf der Startseite" -#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2191 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -1609,7 +1609,7 @@ msgstr "Vorlage" msgid "Parts are templates by default" msgstr "Teile sind standardmäßig Vorlagen" -#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170 +#: common/models.py:160 part/models.py:819 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:327 msgid "Assembly" msgstr "Baugruppe" @@ -1618,7 +1618,7 @@ msgstr "Baugruppe" msgid "Parts can be assembled from other components by default" msgstr "Teile können standardmäßig aus anderen Teilen angefertigt werden" -#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180 +#: common/models.py:167 part/models.py:825 part/templates/part/detail.html:180 #: templates/js/table_filters.js:331 msgid "Component" msgstr "Komponente" @@ -1627,7 +1627,7 @@ msgstr "Komponente" msgid "Parts can be used as sub-components by default" msgstr "Teile können standardmäßig in Baugruppen benutzt werden" -#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200 +#: common/models.py:174 part/models.py:836 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "Kaufbar" @@ -1635,7 +1635,7 @@ msgstr "Kaufbar" msgid "Parts are purchaseable by default" msgstr "Artikel sind grundsätzlich kaufbar" -#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210 +#: common/models.py:181 part/models.py:841 part/templates/part/detail.html:210 #: templates/js/table_filters.js:339 msgid "Salable" msgstr "Verkäuflich" @@ -1644,7 +1644,7 @@ msgstr "Verkäuflich" msgid "Parts are salable by default" msgstr "Artikel sind grundsätzlich verkaufbar" -#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190 +#: common/models.py:188 part/models.py:831 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:343 msgid "Trackable" msgstr "Nachverfolgbar" @@ -1653,7 +1653,7 @@ msgstr "Nachverfolgbar" msgid "Parts are trackable by default" msgstr "Artikel sind grundsätzlich verfolgbar" -#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150 +#: common/models.py:195 part/models.py:851 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "Virtuell" @@ -1979,7 +1979,7 @@ msgid "Point of contact" msgstr "Anlaufstelle" #: company/models.py:121 company/models.py:333 company/models.py:526 -#: order/models.py:106 part/models.py:744 +#: order/models.py:106 part/models.py:728 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:419 #: templates/js/part.js:498 @@ -1990,7 +1990,7 @@ msgstr "Link" msgid "Link to external company information" msgstr "Link auf externe Firmeninformation" -#: company/models.py:129 part/models.py:754 +#: company/models.py:129 part/models.py:738 msgid "Image" msgstr "Bild" @@ -2072,7 +2072,7 @@ msgstr "Wert" msgid "Parameter value" msgstr "Parameter Wert" -#: company/models.py:410 part/models.py:829 part/models.py:2179 +#: company/models.py:410 part/models.py:813 part/models.py:2163 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 #: templates/js/company.js:247 msgid "Units" @@ -2123,17 +2123,17 @@ msgid "Supplier part description" msgstr "Zuliefererbeschreibung des Teils" #: company/models.py:538 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2303 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Notiz" -#: company/models.py:542 part/models.py:1620 +#: company/models.py:542 part/models.py:1604 msgid "base cost" msgstr "Basiskosten" -#: company/models.py:542 part/models.py:1620 +#: company/models.py:542 part/models.py:1604 msgid "Minimum charge (e.g. stocking fee)" msgstr "Mindestpreis" @@ -2147,7 +2147,7 @@ msgstr "Verpackungen" msgid "Part packaging" msgstr "Teile-Verpackungen" -#: company/models.py:546 part/models.py:1622 +#: company/models.py:546 part/models.py:1606 msgid "multiple" msgstr "Vielfache" @@ -3651,7 +3651,7 @@ msgstr "Stückpreis für {part} auf {price} aktualisiert" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "{part} Stückpreis auf {price} und Menge auf {qty} aktualisiert" -#: part/bom.py:138 part/models.py:72 part/models.py:763 +#: part/bom.py:138 part/models.py:72 part/models.py:747 #: part/templates/part/category.html:66 part/templates/part/detail.html:90 msgid "Default Location" msgstr "Standard-Lagerort" @@ -3729,7 +3729,7 @@ msgstr "Zulieferer einschließen" msgid "Include part supplier data in exported BOM" msgstr "Zulieferer-Daten in Stückliste-Export einschließen" -#: part/forms.py:122 part/models.py:2205 +#: part/forms.py:122 part/models.py:2189 msgid "Parent Part" msgstr "Ausgangsteil" @@ -3805,7 +3805,7 @@ msgstr "Parameter-Vorlage zu Kategorien dieser Ebene hinzufügen" msgid "Add parameter template to all categories" msgstr "Parameter-Vorlage zu allen Kategorien hinzufügen" -#: part/forms.py:344 part/models.py:2300 +#: part/forms.py:344 part/models.py:2284 msgid "Sub part" msgstr "Untergeordnetes Teil" @@ -3825,7 +3825,7 @@ msgstr "Standard Stichwörter" msgid "Default keywords for parts in this category" msgstr "Standard-Stichworte für Teile dieser Kategorie" -#: part/models.py:82 part/models.py:2251 +#: part/models.py:82 part/models.py:2235 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "Teil-Kategorie" @@ -3836,355 +3836,351 @@ msgstr "Teil-Kategorie" msgid "Part Categories" msgstr "Teil-Kategorien" -#: part/models.py:445 part/models.py:457 +#: part/models.py:448 part/models.py:460 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "Teil '{p1}' wird in Stückliste für Teil '{p2}' benutzt (rekursiv)" -#: part/models.py:554 +#: part/models.py:557 msgid "Next available serial numbers are" msgstr "Nächste verfügbare Seriennummern wären" -#: part/models.py:558 +#: part/models.py:561 msgid "Next available serial number is" msgstr "Nächste verfügbare Seriennummer ist" -#: part/models.py:563 +#: part/models.py:566 msgid "Most recent serial number is" msgstr "Die neuste Seriennummer ist" -#: part/models.py:642 +#: part/models.py:645 msgid "Duplicate IPN not allowed in part settings" msgstr "Doppelte IPN in den Teil-Einstellungen nicht erlaubt" -#: part/models.py:653 -msgid "Part must be unique for name, IPN and revision" -msgstr "Namen, Teile- und Revisionsnummern müssen eindeutig sein" - -#: part/models.py:686 part/templates/part/detail.html:22 +#: part/models.py:670 part/templates/part/detail.html:22 msgid "Part name" msgstr "Name des Teils" -#: part/models.py:693 +#: part/models.py:677 msgid "Is Template" msgstr "Ist eine Vorlage" -#: part/models.py:694 +#: part/models.py:678 msgid "Is this part a template part?" msgstr "Ist dieses Teil eine Vorlage?" -#: part/models.py:705 +#: part/models.py:689 msgid "Is this part a variant of another part?" msgstr "Ist dieses Teil eine Variante eines anderen Teils?" -#: part/models.py:706 part/templates/part/detail.html:60 +#: part/models.py:690 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "Variante von" -#: part/models.py:712 +#: part/models.py:696 msgid "Part description" msgstr "Beschreibung des Teils" -#: part/models.py:717 part/templates/part/category.html:73 +#: part/models.py:701 part/templates/part/category.html:73 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "Schlüsselwörter" -#: part/models.py:718 +#: part/models.py:702 msgid "Part keywords to improve visibility in search results" msgstr "Schlüsselworte um die Sichtbarkeit in Suchergebnissen zu verbessern" -#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73 +#: part/models.py:709 part/models.py:2234 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "Kategorie" -#: part/models.py:726 +#: part/models.py:710 msgid "Part category" msgstr "Teile-Kategorie" -#: part/models.py:731 part/templates/part/detail.html:28 +#: part/models.py:715 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "IPN (Interne Produktnummer)" -#: part/models.py:732 +#: part/models.py:716 msgid "Internal Part Number" msgstr "Interne Teilenummer" -#: part/models.py:738 +#: part/models.py:722 msgid "Part revision or version number" msgstr "Revisions- oder Versionsnummer" -#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199 +#: part/models.py:723 part/templates/part/detail.html:35 report/models.py:199 #: templates/js/part.js:173 msgid "Revision" msgstr "Revision" -#: part/models.py:761 +#: part/models.py:745 msgid "Where is this item normally stored?" msgstr "Wo wird dieses Teil normalerweise gelagert?" -#: part/models.py:808 part/templates/part/detail.html:97 +#: part/models.py:792 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "Standard Zulieferer" -#: part/models.py:809 +#: part/models.py:793 msgid "Default supplier part" msgstr "Standard Zuliefererteil" -#: part/models.py:816 +#: part/models.py:800 msgid "Default Expiry" msgstr "Standard Ablaufzeit" -#: part/models.py:817 +#: part/models.py:801 msgid "Expiry time (in days) for stock items of this part" msgstr "Ablauf-Zeit (in Tagen) für Lagerbestand dieses Teils" -#: part/models.py:822 part/templates/part/detail.html:113 +#: part/models.py:806 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "Minimaler Lagerbestand" -#: part/models.py:823 +#: part/models.py:807 msgid "Minimum allowed stock level" msgstr "Minimal zulässiger Lagerbestand" -#: part/models.py:830 +#: part/models.py:814 msgid "Stock keeping units for this part" msgstr "Stock Keeping Units (SKU) für dieses Teil" -#: part/models.py:836 +#: part/models.py:820 msgid "Can this part be built from other parts?" msgstr "Kann dieses Teil aus anderen Teilen angefertigt werden?" -#: part/models.py:842 +#: part/models.py:826 msgid "Can this part be used to build other parts?" msgstr "Kann dieses Teil zum Bauauftrag von anderen genutzt werden?" -#: part/models.py:848 +#: part/models.py:832 msgid "Does this part have tracking for unique items?" msgstr "Hat dieses Teil Tracking für einzelne Objekte?" -#: part/models.py:853 +#: part/models.py:837 msgid "Can this part be purchased from external suppliers?" msgstr "Kann dieses Teil von externen Zulieferern gekauft werden?" -#: part/models.py:858 +#: part/models.py:842 msgid "Can this part be sold to customers?" msgstr "Kann dieses Teil an Kunden verkauft werden?" -#: part/models.py:862 part/templates/part/detail.html:227 +#: part/models.py:846 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:241 templates/js/table_filters.js:310 msgid "Active" msgstr "Aktiv" -#: part/models.py:863 +#: part/models.py:847 msgid "Is this part active?" msgstr "Ist dieses Teil aktiv?" -#: part/models.py:868 +#: part/models.py:852 msgid "Is this a virtual part, such as a software product or license?" msgstr "Ist dieses Teil virtuell, wie zum Beispiel eine Software oder Lizenz?" -#: part/models.py:873 +#: part/models.py:857 msgid "Part notes - supports Markdown formatting" msgstr "Bemerkungen - unterstüzt Markdown-Formatierung" -#: part/models.py:876 +#: part/models.py:860 msgid "BOM checksum" msgstr "Prüfsumme der Stückliste" -#: part/models.py:876 +#: part/models.py:860 msgid "Stored BOM checksum" msgstr "Prüfsumme der Stückliste gespeichert" -#: part/models.py:879 +#: part/models.py:863 msgid "BOM checked by" msgstr "Stückliste kontrolliert von" -#: part/models.py:881 +#: part/models.py:865 msgid "BOM checked date" msgstr "BOM Kontrolldatum" -#: part/models.py:885 +#: part/models.py:869 msgid "Creation User" msgstr "Erstellungs-Nutzer" -#: part/models.py:1622 +#: part/models.py:1606 msgid "Sell multiple" msgstr "Mehrere verkaufen" -#: part/models.py:2077 +#: part/models.py:2061 msgid "Test templates can only be created for trackable parts" msgstr "Test-Vorlagen können nur für verfolgbare Teile angelegt werden" -#: part/models.py:2094 +#: part/models.py:2078 msgid "Test with this name already exists for this part" msgstr "Ein Test mit diesem Namen besteht bereits für dieses Teil" -#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2098 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "Test-Name" -#: part/models.py:2115 +#: part/models.py:2099 msgid "Enter a name for the test" msgstr "Namen für diesen Test eingeben" -#: part/models.py:2120 +#: part/models.py:2104 msgid "Test Description" msgstr "Test-Beschreibung" -#: part/models.py:2121 +#: part/models.py:2105 msgid "Enter description for this test" msgstr "Beschreibung für diesen Test eingeben" -#: part/models.py:2126 templates/js/part.js:726 +#: part/models.py:2110 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "Benötigt" -#: part/models.py:2127 +#: part/models.py:2111 msgid "Is this test required to pass?" msgstr "Muss dieser Test erfolgreich sein?" -#: part/models.py:2132 templates/js/part.js:734 +#: part/models.py:2116 templates/js/part.js:734 msgid "Requires Value" msgstr "Erfordert Wert" -#: part/models.py:2133 +#: part/models.py:2117 msgid "Does this test require a value when adding a test result?" msgstr "Muss für diesen Test ein Wert für das Test-Ergebnis eingetragen werden?" -#: part/models.py:2138 templates/js/part.js:741 +#: part/models.py:2122 templates/js/part.js:741 msgid "Requires Attachment" msgstr "Anhang muss eingegeben werden" -#: part/models.py:2139 +#: part/models.py:2123 msgid "Does this test require a file attachment when adding a test result?" msgstr "Muss für diesen Test ein Anhang für das Test-Ergebnis hinzugefügt werden?" -#: part/models.py:2172 +#: part/models.py:2156 msgid "Parameter template name must be unique" msgstr "Vorlagen-Name des Parameters muss eindeutig sein" -#: part/models.py:2177 +#: part/models.py:2161 msgid "Parameter Name" msgstr "Name des Parameters" -#: part/models.py:2179 +#: part/models.py:2163 msgid "Parameter Units" msgstr "Einheit des Parameters" -#: part/models.py:2207 part/models.py:2256 part/models.py:2257 +#: part/models.py:2191 part/models.py:2240 part/models.py:2241 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "Parameter Vorlage" -#: part/models.py:2209 +#: part/models.py:2193 msgid "Data" msgstr "Wert" -#: part/models.py:2209 +#: part/models.py:2193 msgid "Parameter Value" msgstr "Parameter Wert" -#: part/models.py:2261 templates/InvenTree/settings/category.html:67 +#: part/models.py:2245 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "Standard-Wert" -#: part/models.py:2262 +#: part/models.py:2246 msgid "Default Parameter Value" msgstr "Standard Parameter Wert" -#: part/models.py:2292 +#: part/models.py:2276 msgid "Select parent part" msgstr "Ausgangsteil auswählen" -#: part/models.py:2301 +#: part/models.py:2285 msgid "Select part to be used in BOM" msgstr "Teil für die Nutzung in der Stückliste auswählen" -#: part/models.py:2307 +#: part/models.py:2291 msgid "BOM quantity for this BOM item" msgstr "Stücklisten-Anzahl für dieses Stücklisten-Teil" -#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2293 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "Optional" -#: part/models.py:2309 +#: part/models.py:2293 msgid "This BOM item is optional" msgstr "Diese Stücklisten-Position ist optional" -#: part/models.py:2312 +#: part/models.py:2296 msgid "Overage" msgstr "Überschuss" -#: part/models.py:2313 +#: part/models.py:2297 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "Geschätzter Ausschuss (absolut oder prozentual)" -#: part/models.py:2316 +#: part/models.py:2300 msgid "BOM item reference" msgstr "Referenz der Postion auf der Stückliste" -#: part/models.py:2319 +#: part/models.py:2303 msgid "BOM item notes" msgstr "Notizen zur Stücklisten-Position" -#: part/models.py:2321 +#: part/models.py:2305 msgid "Checksum" msgstr "Prüfsumme" -#: part/models.py:2321 +#: part/models.py:2305 msgid "BOM line checksum" msgstr "Prüfsumme der Stückliste" -#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2309 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "Geerbt" -#: part/models.py:2326 +#: part/models.py:2310 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "Diese Stücklisten-Position wird in die Stücklisten von Teil-Varianten vererbt" -#: part/models.py:2331 templates/js/bom.js:294 +#: part/models.py:2315 templates/js/bom.js:294 msgid "Allow Variants" msgstr "Varianten zulassen" -#: part/models.py:2332 +#: part/models.py:2316 msgid "Stock items for variant parts can be used for this BOM item" msgstr "Lagerbestand von Varianten kann für diese Stücklisten-Position verwendet werden" -#: part/models.py:2408 part/views.py:1690 part/views.py:1742 +#: part/models.py:2392 part/views.py:1690 part/views.py:1742 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "Menge muss eine Ganzzahl sein" -#: part/models.py:2417 part/models.py:2419 +#: part/models.py:2401 part/models.py:2403 msgid "Sub part must be specified" msgstr "Zuliefererteil muss festgelegt sein" -#: part/models.py:2422 +#: part/models.py:2406 msgid "BOM Item" msgstr "Stücklisten-Position" -#: part/models.py:2539 +#: part/models.py:2523 msgid "Part 1" msgstr "Teil 1" -#: part/models.py:2543 +#: part/models.py:2527 msgid "Part 2" msgstr "Teil 2" -#: part/models.py:2543 +#: part/models.py:2527 msgid "Select Related Part" msgstr "verknüpftes Teil auswählen" -#: part/models.py:2575 +#: part/models.py:2559 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "Fehler bei Verwandschaft: Ist das Teil mit sich selbst verwandt oder ist das die Verwandtschaft nicht eindeutig?" @@ -7786,5 +7782,8 @@ msgstr "Berechtigungen Einträge zu ändern" msgid "Permission to delete items" msgstr "Berechtigung Einträge zu löschen" +#~ msgid "Part must be unique for name, IPN and revision" +#~ msgstr "Namen, Teile- und Revisionsnummern müssen eindeutig sein" + #~ msgid "Part Stock Allocations" #~ msgstr "Teil-Bestandszuordnungen" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 4d5b795633..140c239d00 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 01:09+0000\n" +"POT-Creation-Date: 2021-06-22 03:40+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -123,7 +123,7 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1174 msgid "User" @@ -134,7 +134,7 @@ msgid "upload date" msgstr "" #: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 -#: label/models.py:102 part/models.py:687 part/models.py:2177 +#: label/models.py:102 part/models.py:671 part/models.py:2161 #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 @@ -149,7 +149,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 #: order/models.py:104 order/templates/order/purchase_order_detail.html:147 -#: part/models.py:711 part/templates/part/detail.html:54 +#: part/models.py:695 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 #: report/templates/report/inventree_build_order_base.html:118 @@ -475,7 +475,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2291 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -606,7 +606,7 @@ msgstr "" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2316 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2300 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:660 templates/js/build.js:1105 @@ -634,9 +634,9 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1989 part/models.py:2001 part/models.py:2016 -#: part/models.py:2034 part/models.py:2109 part/models.py:2205 -#: part/models.py:2291 part/templates/part/part_app_base.html:8 +#: part/models.py:1973 part/models.py:1985 part/models.py:2000 +#: part/models.py:2018 part/models.py:2093 part/models.py:2189 +#: part/models.py:2275 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -712,7 +712,7 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:220 order/models.py:108 part/models.py:883 +#: build/models.py:220 order/models.py:108 part/models.py:867 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "" @@ -740,7 +740,7 @@ msgstr "" #: build/models.py:251 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:105 order/models.py:122 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:887 +#: order/templates/order/sales_order_base.html:140 part/models.py:871 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" @@ -759,7 +759,7 @@ msgstr "" msgid "External Link" msgstr "" -#: build/models.py:258 part/models.py:745 stock/models.py:462 +#: build/models.py:258 part/models.py:729 stock/models.py:462 msgid "Link to external URL" msgstr "" @@ -772,7 +772,7 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:243 #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:872 +#: order/templates/order/so_navbar.html:36 part/models.py:856 #: part/templates/part/navbar.html:142 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 @@ -1600,7 +1600,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2191 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -1610,7 +1610,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170 +#: common/models.py:160 part/models.py:819 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:327 msgid "Assembly" msgstr "" @@ -1619,7 +1619,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180 +#: common/models.py:167 part/models.py:825 part/templates/part/detail.html:180 #: templates/js/table_filters.js:331 msgid "Component" msgstr "" @@ -1628,7 +1628,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200 +#: common/models.py:174 part/models.py:836 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "" @@ -1636,7 +1636,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210 +#: common/models.py:181 part/models.py:841 part/templates/part/detail.html:210 #: templates/js/table_filters.js:339 msgid "Salable" msgstr "" @@ -1645,7 +1645,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190 +#: common/models.py:188 part/models.py:831 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:343 msgid "Trackable" msgstr "" @@ -1654,7 +1654,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150 +#: common/models.py:195 part/models.py:851 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1974,7 +1974,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:121 company/models.py:333 company/models.py:526 -#: order/models.py:106 part/models.py:744 +#: order/models.py:106 part/models.py:728 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:419 #: templates/js/part.js:498 @@ -1985,7 +1985,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:129 part/models.py:754 +#: company/models.py:129 part/models.py:738 msgid "Image" msgstr "" @@ -2063,7 +2063,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:410 part/models.py:829 part/models.py:2179 +#: company/models.py:410 part/models.py:813 part/models.py:2163 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 #: templates/js/company.js:247 msgid "Units" @@ -2112,17 +2112,17 @@ msgid "Supplier part description" msgstr "" #: company/models.py:538 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2303 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:542 part/models.py:1620 +#: company/models.py:542 part/models.py:1604 msgid "base cost" msgstr "" -#: company/models.py:542 part/models.py:1620 +#: company/models.py:542 part/models.py:1604 msgid "Minimum charge (e.g. stocking fee)" msgstr "" @@ -2136,7 +2136,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:546 part/models.py:1622 +#: company/models.py:546 part/models.py:1606 msgid "multiple" msgstr "" @@ -3632,7 +3632,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:763 +#: part/bom.py:138 part/models.py:72 part/models.py:747 #: part/templates/part/category.html:66 part/templates/part/detail.html:90 msgid "Default Location" msgstr "" @@ -3710,7 +3710,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2205 +#: part/forms.py:122 part/models.py:2189 msgid "Parent Part" msgstr "" @@ -3786,7 +3786,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2300 +#: part/forms.py:344 part/models.py:2284 msgid "Sub part" msgstr "" @@ -3806,7 +3806,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2251 +#: part/models.py:82 part/models.py:2235 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3817,355 +3817,351 @@ msgstr "" msgid "Part Categories" msgstr "" -#: part/models.py:445 part/models.py:457 +#: part/models.py:448 part/models.py:460 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:554 +#: part/models.py:557 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:558 +#: part/models.py:561 msgid "Next available serial number is" msgstr "" -#: part/models.py:563 +#: part/models.py:566 msgid "Most recent serial number is" msgstr "" -#: part/models.py:642 +#: part/models.py:645 msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:653 -msgid "Part must be unique for name, IPN and revision" -msgstr "" - -#: part/models.py:686 part/templates/part/detail.html:22 +#: part/models.py:670 part/templates/part/detail.html:22 msgid "Part name" msgstr "" -#: part/models.py:693 +#: part/models.py:677 msgid "Is Template" msgstr "" -#: part/models.py:694 +#: part/models.py:678 msgid "Is this part a template part?" msgstr "" -#: part/models.py:705 +#: part/models.py:689 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:706 part/templates/part/detail.html:60 +#: part/models.py:690 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "" -#: part/models.py:712 +#: part/models.py:696 msgid "Part description" msgstr "" -#: part/models.py:717 part/templates/part/category.html:73 +#: part/models.py:701 part/templates/part/category.html:73 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "" -#: part/models.py:718 +#: part/models.py:702 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73 +#: part/models.py:709 part/models.py:2234 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" -#: part/models.py:726 +#: part/models.py:710 msgid "Part category" msgstr "" -#: part/models.py:731 part/templates/part/detail.html:28 +#: part/models.py:715 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "" -#: part/models.py:732 +#: part/models.py:716 msgid "Internal Part Number" msgstr "" -#: part/models.py:738 +#: part/models.py:722 msgid "Part revision or version number" msgstr "" -#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199 +#: part/models.py:723 part/templates/part/detail.html:35 report/models.py:199 #: templates/js/part.js:173 msgid "Revision" msgstr "" -#: part/models.py:761 +#: part/models.py:745 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:808 part/templates/part/detail.html:97 +#: part/models.py:792 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "" -#: part/models.py:809 +#: part/models.py:793 msgid "Default supplier part" msgstr "" -#: part/models.py:816 +#: part/models.py:800 msgid "Default Expiry" msgstr "" -#: part/models.py:817 +#: part/models.py:801 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:822 part/templates/part/detail.html:113 +#: part/models.py:806 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "" -#: part/models.py:823 +#: part/models.py:807 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:830 +#: part/models.py:814 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:836 +#: part/models.py:820 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:842 +#: part/models.py:826 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:848 +#: part/models.py:832 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:853 +#: part/models.py:837 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:858 +#: part/models.py:842 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:862 part/templates/part/detail.html:227 +#: part/models.py:846 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:241 templates/js/table_filters.js:310 msgid "Active" msgstr "" -#: part/models.py:863 +#: part/models.py:847 msgid "Is this part active?" msgstr "" -#: part/models.py:868 +#: part/models.py:852 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:873 +#: part/models.py:857 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:876 +#: part/models.py:860 msgid "BOM checksum" msgstr "" -#: part/models.py:876 +#: part/models.py:860 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:879 +#: part/models.py:863 msgid "BOM checked by" msgstr "" -#: part/models.py:881 +#: part/models.py:865 msgid "BOM checked date" msgstr "" -#: part/models.py:885 +#: part/models.py:869 msgid "Creation User" msgstr "" -#: part/models.py:1622 +#: part/models.py:1606 msgid "Sell multiple" msgstr "" -#: part/models.py:2077 +#: part/models.py:2061 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2094 +#: part/models.py:2078 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2098 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2115 +#: part/models.py:2099 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2120 +#: part/models.py:2104 msgid "Test Description" msgstr "" -#: part/models.py:2121 +#: part/models.py:2105 msgid "Enter description for this test" msgstr "" -#: part/models.py:2126 templates/js/part.js:726 +#: part/models.py:2110 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "" -#: part/models.py:2127 +#: part/models.py:2111 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2132 templates/js/part.js:734 +#: part/models.py:2116 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2133 +#: part/models.py:2117 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2138 templates/js/part.js:741 +#: part/models.py:2122 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2139 +#: part/models.py:2123 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2172 +#: part/models.py:2156 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2177 +#: part/models.py:2161 msgid "Parameter Name" msgstr "" -#: part/models.py:2179 +#: part/models.py:2163 msgid "Parameter Units" msgstr "" -#: part/models.py:2207 part/models.py:2256 part/models.py:2257 +#: part/models.py:2191 part/models.py:2240 part/models.py:2241 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2209 +#: part/models.py:2193 msgid "Data" msgstr "" -#: part/models.py:2209 +#: part/models.py:2193 msgid "Parameter Value" msgstr "" -#: part/models.py:2261 templates/InvenTree/settings/category.html:67 +#: part/models.py:2245 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2262 +#: part/models.py:2246 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2292 +#: part/models.py:2276 msgid "Select parent part" msgstr "" -#: part/models.py:2301 +#: part/models.py:2285 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2307 +#: part/models.py:2291 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2293 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "" -#: part/models.py:2309 +#: part/models.py:2293 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2312 +#: part/models.py:2296 msgid "Overage" msgstr "" -#: part/models.py:2313 +#: part/models.py:2297 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2316 +#: part/models.py:2300 msgid "BOM item reference" msgstr "" -#: part/models.py:2319 +#: part/models.py:2303 msgid "BOM item notes" msgstr "" -#: part/models.py:2321 +#: part/models.py:2305 msgid "Checksum" msgstr "" -#: part/models.py:2321 +#: part/models.py:2305 msgid "BOM line checksum" msgstr "" -#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2309 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2326 +#: part/models.py:2310 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2331 templates/js/bom.js:294 +#: part/models.py:2315 templates/js/bom.js:294 msgid "Allow Variants" msgstr "" -#: part/models.py:2332 +#: part/models.py:2316 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2408 part/views.py:1690 part/views.py:1742 +#: part/models.py:2392 part/views.py:1690 part/views.py:1742 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2417 part/models.py:2419 +#: part/models.py:2401 part/models.py:2403 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2422 +#: part/models.py:2406 msgid "BOM Item" msgstr "" -#: part/models.py:2539 +#: part/models.py:2523 msgid "Part 1" msgstr "" -#: part/models.py:2543 +#: part/models.py:2527 msgid "Part 2" msgstr "" -#: part/models.py:2543 +#: part/models.py:2527 msgid "Select Related Part" msgstr "" -#: part/models.py:2575 +#: part/models.py:2559 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 5f3a41d720..bedb0b1cd4 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 01:09+0000\n" +"POT-Creation-Date: 2021-06-22 03:40+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -122,7 +122,7 @@ msgstr "Comentario" msgid "File comment" msgstr "" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1174 msgid "User" @@ -133,7 +133,7 @@ msgid "upload date" msgstr "" #: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 -#: label/models.py:102 part/models.py:687 part/models.py:2177 +#: label/models.py:102 part/models.py:671 part/models.py:2161 #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 @@ -148,7 +148,7 @@ msgstr "Nombre" #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 #: order/models.py:104 order/templates/order/purchase_order_detail.html:147 -#: part/models.py:711 part/templates/part/detail.html:54 +#: part/models.py:695 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 #: report/templates/report/inventree_build_order_base.html:118 @@ -474,7 +474,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2291 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -605,7 +605,7 @@ msgstr "" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2316 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2300 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:660 templates/js/build.js:1105 @@ -633,9 +633,9 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1989 part/models.py:2001 part/models.py:2016 -#: part/models.py:2034 part/models.py:2109 part/models.py:2205 -#: part/models.py:2291 part/templates/part/part_app_base.html:8 +#: part/models.py:1973 part/models.py:1985 part/models.py:2000 +#: part/models.py:2018 part/models.py:2093 part/models.py:2189 +#: part/models.py:2275 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -711,7 +711,7 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:220 order/models.py:108 part/models.py:883 +#: build/models.py:220 order/models.py:108 part/models.py:867 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "" @@ -739,7 +739,7 @@ msgstr "" #: build/models.py:251 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:105 order/models.py:122 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:887 +#: order/templates/order/sales_order_base.html:140 part/models.py:871 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "Responsable" @@ -758,7 +758,7 @@ msgstr "" msgid "External Link" msgstr "" -#: build/models.py:258 part/models.py:745 stock/models.py:462 +#: build/models.py:258 part/models.py:729 stock/models.py:462 msgid "Link to external URL" msgstr "" @@ -771,7 +771,7 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:243 #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:872 +#: order/templates/order/so_navbar.html:36 part/models.py:856 #: part/templates/part/navbar.html:142 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 @@ -1599,7 +1599,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2191 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -1609,7 +1609,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170 +#: common/models.py:160 part/models.py:819 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:327 msgid "Assembly" msgstr "" @@ -1618,7 +1618,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180 +#: common/models.py:167 part/models.py:825 part/templates/part/detail.html:180 #: templates/js/table_filters.js:331 msgid "Component" msgstr "" @@ -1627,7 +1627,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200 +#: common/models.py:174 part/models.py:836 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "" @@ -1635,7 +1635,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210 +#: common/models.py:181 part/models.py:841 part/templates/part/detail.html:210 #: templates/js/table_filters.js:339 msgid "Salable" msgstr "" @@ -1644,7 +1644,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190 +#: common/models.py:188 part/models.py:831 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:343 msgid "Trackable" msgstr "" @@ -1653,7 +1653,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150 +#: common/models.py:195 part/models.py:851 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1973,7 +1973,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:121 company/models.py:333 company/models.py:526 -#: order/models.py:106 part/models.py:744 +#: order/models.py:106 part/models.py:728 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:419 #: templates/js/part.js:498 @@ -1984,7 +1984,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:129 part/models.py:754 +#: company/models.py:129 part/models.py:738 msgid "Image" msgstr "" @@ -2062,7 +2062,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:410 part/models.py:829 part/models.py:2179 +#: company/models.py:410 part/models.py:813 part/models.py:2163 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 #: templates/js/company.js:247 msgid "Units" @@ -2111,17 +2111,17 @@ msgid "Supplier part description" msgstr "" #: company/models.py:538 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2303 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Nota" -#: company/models.py:542 part/models.py:1620 +#: company/models.py:542 part/models.py:1604 msgid "base cost" msgstr "" -#: company/models.py:542 part/models.py:1620 +#: company/models.py:542 part/models.py:1604 msgid "Minimum charge (e.g. stocking fee)" msgstr "" @@ -2135,7 +2135,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:546 part/models.py:1622 +#: company/models.py:546 part/models.py:1606 msgid "multiple" msgstr "" @@ -3631,7 +3631,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:763 +#: part/bom.py:138 part/models.py:72 part/models.py:747 #: part/templates/part/category.html:66 part/templates/part/detail.html:90 msgid "Default Location" msgstr "" @@ -3709,7 +3709,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2205 +#: part/forms.py:122 part/models.py:2189 msgid "Parent Part" msgstr "" @@ -3785,7 +3785,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2300 +#: part/forms.py:344 part/models.py:2284 msgid "Sub part" msgstr "" @@ -3805,7 +3805,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2251 +#: part/models.py:82 part/models.py:2235 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3816,355 +3816,351 @@ msgstr "" msgid "Part Categories" msgstr "" -#: part/models.py:445 part/models.py:457 +#: part/models.py:448 part/models.py:460 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:554 +#: part/models.py:557 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:558 +#: part/models.py:561 msgid "Next available serial number is" msgstr "" -#: part/models.py:563 +#: part/models.py:566 msgid "Most recent serial number is" msgstr "" -#: part/models.py:642 +#: part/models.py:645 msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:653 -msgid "Part must be unique for name, IPN and revision" -msgstr "" - -#: part/models.py:686 part/templates/part/detail.html:22 +#: part/models.py:670 part/templates/part/detail.html:22 msgid "Part name" msgstr "" -#: part/models.py:693 +#: part/models.py:677 msgid "Is Template" msgstr "" -#: part/models.py:694 +#: part/models.py:678 msgid "Is this part a template part?" msgstr "" -#: part/models.py:705 +#: part/models.py:689 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:706 part/templates/part/detail.html:60 +#: part/models.py:690 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "" -#: part/models.py:712 +#: part/models.py:696 msgid "Part description" msgstr "" -#: part/models.py:717 part/templates/part/category.html:73 +#: part/models.py:701 part/templates/part/category.html:73 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "" -#: part/models.py:718 +#: part/models.py:702 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73 +#: part/models.py:709 part/models.py:2234 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" -#: part/models.py:726 +#: part/models.py:710 msgid "Part category" msgstr "" -#: part/models.py:731 part/templates/part/detail.html:28 +#: part/models.py:715 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "" -#: part/models.py:732 +#: part/models.py:716 msgid "Internal Part Number" msgstr "" -#: part/models.py:738 +#: part/models.py:722 msgid "Part revision or version number" msgstr "" -#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199 +#: part/models.py:723 part/templates/part/detail.html:35 report/models.py:199 #: templates/js/part.js:173 msgid "Revision" msgstr "" -#: part/models.py:761 +#: part/models.py:745 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:808 part/templates/part/detail.html:97 +#: part/models.py:792 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "" -#: part/models.py:809 +#: part/models.py:793 msgid "Default supplier part" msgstr "" -#: part/models.py:816 +#: part/models.py:800 msgid "Default Expiry" msgstr "" -#: part/models.py:817 +#: part/models.py:801 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:822 part/templates/part/detail.html:113 +#: part/models.py:806 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "" -#: part/models.py:823 +#: part/models.py:807 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:830 +#: part/models.py:814 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:836 +#: part/models.py:820 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:842 +#: part/models.py:826 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:848 +#: part/models.py:832 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:853 +#: part/models.py:837 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:858 +#: part/models.py:842 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:862 part/templates/part/detail.html:227 +#: part/models.py:846 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:241 templates/js/table_filters.js:310 msgid "Active" msgstr "" -#: part/models.py:863 +#: part/models.py:847 msgid "Is this part active?" msgstr "" -#: part/models.py:868 +#: part/models.py:852 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:873 +#: part/models.py:857 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:876 +#: part/models.py:860 msgid "BOM checksum" msgstr "" -#: part/models.py:876 +#: part/models.py:860 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:879 +#: part/models.py:863 msgid "BOM checked by" msgstr "" -#: part/models.py:881 +#: part/models.py:865 msgid "BOM checked date" msgstr "" -#: part/models.py:885 +#: part/models.py:869 msgid "Creation User" msgstr "" -#: part/models.py:1622 +#: part/models.py:1606 msgid "Sell multiple" msgstr "" -#: part/models.py:2077 +#: part/models.py:2061 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2094 +#: part/models.py:2078 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2098 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2115 +#: part/models.py:2099 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2120 +#: part/models.py:2104 msgid "Test Description" msgstr "" -#: part/models.py:2121 +#: part/models.py:2105 msgid "Enter description for this test" msgstr "" -#: part/models.py:2126 templates/js/part.js:726 +#: part/models.py:2110 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "" -#: part/models.py:2127 +#: part/models.py:2111 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2132 templates/js/part.js:734 +#: part/models.py:2116 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2133 +#: part/models.py:2117 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2138 templates/js/part.js:741 +#: part/models.py:2122 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2139 +#: part/models.py:2123 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2172 +#: part/models.py:2156 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2177 +#: part/models.py:2161 msgid "Parameter Name" msgstr "" -#: part/models.py:2179 +#: part/models.py:2163 msgid "Parameter Units" msgstr "" -#: part/models.py:2207 part/models.py:2256 part/models.py:2257 +#: part/models.py:2191 part/models.py:2240 part/models.py:2241 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2209 +#: part/models.py:2193 msgid "Data" msgstr "" -#: part/models.py:2209 +#: part/models.py:2193 msgid "Parameter Value" msgstr "" -#: part/models.py:2261 templates/InvenTree/settings/category.html:67 +#: part/models.py:2245 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2262 +#: part/models.py:2246 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2292 +#: part/models.py:2276 msgid "Select parent part" msgstr "" -#: part/models.py:2301 +#: part/models.py:2285 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2307 +#: part/models.py:2291 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2293 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "" -#: part/models.py:2309 +#: part/models.py:2293 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2312 +#: part/models.py:2296 msgid "Overage" msgstr "" -#: part/models.py:2313 +#: part/models.py:2297 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2316 +#: part/models.py:2300 msgid "BOM item reference" msgstr "" -#: part/models.py:2319 +#: part/models.py:2303 msgid "BOM item notes" msgstr "" -#: part/models.py:2321 +#: part/models.py:2305 msgid "Checksum" msgstr "" -#: part/models.py:2321 +#: part/models.py:2305 msgid "BOM line checksum" msgstr "" -#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2309 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2326 +#: part/models.py:2310 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2331 templates/js/bom.js:294 +#: part/models.py:2315 templates/js/bom.js:294 msgid "Allow Variants" msgstr "" -#: part/models.py:2332 +#: part/models.py:2316 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2408 part/views.py:1690 part/views.py:1742 +#: part/models.py:2392 part/views.py:1690 part/views.py:1742 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2417 part/models.py:2419 +#: part/models.py:2401 part/models.py:2403 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2422 +#: part/models.py:2406 msgid "BOM Item" msgstr "" -#: part/models.py:2539 +#: part/models.py:2523 msgid "Part 1" msgstr "" -#: part/models.py:2543 +#: part/models.py:2527 msgid "Part 2" msgstr "" -#: part/models.py:2543 +#: part/models.py:2527 msgid "Select Related Part" msgstr "" -#: part/models.py:2575 +#: part/models.py:2559 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 970f7b86f9..b492f1673b 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 01:09+0000\n" +"POT-Creation-Date: 2021-06-22 03:40+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: French\n" @@ -122,7 +122,7 @@ msgstr "Commentaire" msgid "File comment" msgstr "Commentaire du fichier" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1174 msgid "User" @@ -133,7 +133,7 @@ msgid "upload date" msgstr "date de chargement" #: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 -#: label/models.py:102 part/models.py:687 part/models.py:2177 +#: label/models.py:102 part/models.py:671 part/models.py:2161 #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 @@ -148,7 +148,7 @@ msgstr "Nom" #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 #: order/models.py:104 order/templates/order/purchase_order_detail.html:147 -#: part/models.py:711 part/templates/part/detail.html:54 +#: part/models.py:695 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 #: report/templates/report/inventree_build_order_base.html:118 @@ -474,7 +474,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2291 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -605,7 +605,7 @@ msgstr "" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2316 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2300 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:660 templates/js/build.js:1105 @@ -633,9 +633,9 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1989 part/models.py:2001 part/models.py:2016 -#: part/models.py:2034 part/models.py:2109 part/models.py:2205 -#: part/models.py:2291 part/templates/part/part_app_base.html:8 +#: part/models.py:1973 part/models.py:1985 part/models.py:2000 +#: part/models.py:2018 part/models.py:2093 part/models.py:2189 +#: part/models.py:2275 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -711,7 +711,7 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:220 order/models.py:108 part/models.py:883 +#: build/models.py:220 order/models.py:108 part/models.py:867 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "Date de création" @@ -739,7 +739,7 @@ msgstr "" #: build/models.py:251 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:105 order/models.py:122 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:887 +#: order/templates/order/sales_order_base.html:140 part/models.py:871 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" @@ -758,7 +758,7 @@ msgstr "" msgid "External Link" msgstr "Lien Externe" -#: build/models.py:258 part/models.py:745 stock/models.py:462 +#: build/models.py:258 part/models.py:729 stock/models.py:462 msgid "Link to external URL" msgstr "" @@ -771,7 +771,7 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:243 #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:872 +#: order/templates/order/so_navbar.html:36 part/models.py:856 #: part/templates/part/navbar.html:142 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 @@ -1599,7 +1599,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2191 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -1609,7 +1609,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170 +#: common/models.py:160 part/models.py:819 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:327 msgid "Assembly" msgstr "" @@ -1618,7 +1618,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180 +#: common/models.py:167 part/models.py:825 part/templates/part/detail.html:180 #: templates/js/table_filters.js:331 msgid "Component" msgstr "" @@ -1627,7 +1627,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200 +#: common/models.py:174 part/models.py:836 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "" @@ -1635,7 +1635,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210 +#: common/models.py:181 part/models.py:841 part/templates/part/detail.html:210 #: templates/js/table_filters.js:339 msgid "Salable" msgstr "" @@ -1644,7 +1644,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190 +#: common/models.py:188 part/models.py:831 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:343 msgid "Trackable" msgstr "" @@ -1653,7 +1653,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150 +#: common/models.py:195 part/models.py:851 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1973,7 +1973,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:121 company/models.py:333 company/models.py:526 -#: order/models.py:106 part/models.py:744 +#: order/models.py:106 part/models.py:728 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:419 #: templates/js/part.js:498 @@ -1984,7 +1984,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:129 part/models.py:754 +#: company/models.py:129 part/models.py:738 msgid "Image" msgstr "" @@ -2062,7 +2062,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:410 part/models.py:829 part/models.py:2179 +#: company/models.py:410 part/models.py:813 part/models.py:2163 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 #: templates/js/company.js:247 msgid "Units" @@ -2111,17 +2111,17 @@ msgid "Supplier part description" msgstr "" #: company/models.py:538 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2303 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:542 part/models.py:1620 +#: company/models.py:542 part/models.py:1604 msgid "base cost" msgstr "" -#: company/models.py:542 part/models.py:1620 +#: company/models.py:542 part/models.py:1604 msgid "Minimum charge (e.g. stocking fee)" msgstr "" @@ -2135,7 +2135,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:546 part/models.py:1622 +#: company/models.py:546 part/models.py:1606 msgid "multiple" msgstr "" @@ -3631,7 +3631,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:763 +#: part/bom.py:138 part/models.py:72 part/models.py:747 #: part/templates/part/category.html:66 part/templates/part/detail.html:90 msgid "Default Location" msgstr "" @@ -3709,7 +3709,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2205 +#: part/forms.py:122 part/models.py:2189 msgid "Parent Part" msgstr "" @@ -3785,7 +3785,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2300 +#: part/forms.py:344 part/models.py:2284 msgid "Sub part" msgstr "" @@ -3805,7 +3805,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2251 +#: part/models.py:82 part/models.py:2235 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3816,355 +3816,351 @@ msgstr "" msgid "Part Categories" msgstr "" -#: part/models.py:445 part/models.py:457 +#: part/models.py:448 part/models.py:460 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:554 +#: part/models.py:557 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:558 +#: part/models.py:561 msgid "Next available serial number is" msgstr "" -#: part/models.py:563 +#: part/models.py:566 msgid "Most recent serial number is" msgstr "" -#: part/models.py:642 +#: part/models.py:645 msgid "Duplicate IPN not allowed in part settings" msgstr "IPN dupliqué non autorisé dans les paramètres de la pièce" -#: part/models.py:653 -msgid "Part must be unique for name, IPN and revision" -msgstr "La pièce doit être unique par son nom, son IPN et sa révision" - -#: part/models.py:686 part/templates/part/detail.html:22 +#: part/models.py:670 part/templates/part/detail.html:22 msgid "Part name" msgstr "" -#: part/models.py:693 +#: part/models.py:677 msgid "Is Template" msgstr "" -#: part/models.py:694 +#: part/models.py:678 msgid "Is this part a template part?" msgstr "" -#: part/models.py:705 +#: part/models.py:689 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:706 part/templates/part/detail.html:60 +#: part/models.py:690 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "" -#: part/models.py:712 +#: part/models.py:696 msgid "Part description" msgstr "" -#: part/models.py:717 part/templates/part/category.html:73 +#: part/models.py:701 part/templates/part/category.html:73 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "" -#: part/models.py:718 +#: part/models.py:702 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73 +#: part/models.py:709 part/models.py:2234 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" -#: part/models.py:726 +#: part/models.py:710 msgid "Part category" msgstr "" -#: part/models.py:731 part/templates/part/detail.html:28 +#: part/models.py:715 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "IPN" -#: part/models.py:732 +#: part/models.py:716 msgid "Internal Part Number" msgstr "" -#: part/models.py:738 +#: part/models.py:722 msgid "Part revision or version number" msgstr "" -#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199 +#: part/models.py:723 part/templates/part/detail.html:35 report/models.py:199 #: templates/js/part.js:173 msgid "Revision" msgstr "" -#: part/models.py:761 +#: part/models.py:745 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:808 part/templates/part/detail.html:97 +#: part/models.py:792 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "" -#: part/models.py:809 +#: part/models.py:793 msgid "Default supplier part" msgstr "" -#: part/models.py:816 +#: part/models.py:800 msgid "Default Expiry" msgstr "" -#: part/models.py:817 +#: part/models.py:801 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:822 part/templates/part/detail.html:113 +#: part/models.py:806 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "" -#: part/models.py:823 +#: part/models.py:807 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:830 +#: part/models.py:814 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:836 +#: part/models.py:820 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:842 +#: part/models.py:826 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:848 +#: part/models.py:832 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:853 +#: part/models.py:837 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:858 +#: part/models.py:842 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:862 part/templates/part/detail.html:227 +#: part/models.py:846 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:241 templates/js/table_filters.js:310 msgid "Active" msgstr "" -#: part/models.py:863 +#: part/models.py:847 msgid "Is this part active?" msgstr "" -#: part/models.py:868 +#: part/models.py:852 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:873 +#: part/models.py:857 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:876 +#: part/models.py:860 msgid "BOM checksum" msgstr "" -#: part/models.py:876 +#: part/models.py:860 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:879 +#: part/models.py:863 msgid "BOM checked by" msgstr "" -#: part/models.py:881 +#: part/models.py:865 msgid "BOM checked date" msgstr "" -#: part/models.py:885 +#: part/models.py:869 msgid "Creation User" msgstr "" -#: part/models.py:1622 +#: part/models.py:1606 msgid "Sell multiple" msgstr "" -#: part/models.py:2077 +#: part/models.py:2061 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2094 +#: part/models.py:2078 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2098 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2115 +#: part/models.py:2099 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2120 +#: part/models.py:2104 msgid "Test Description" msgstr "" -#: part/models.py:2121 +#: part/models.py:2105 msgid "Enter description for this test" msgstr "" -#: part/models.py:2126 templates/js/part.js:726 +#: part/models.py:2110 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "" -#: part/models.py:2127 +#: part/models.py:2111 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2132 templates/js/part.js:734 +#: part/models.py:2116 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2133 +#: part/models.py:2117 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2138 templates/js/part.js:741 +#: part/models.py:2122 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2139 +#: part/models.py:2123 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2172 +#: part/models.py:2156 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2177 +#: part/models.py:2161 msgid "Parameter Name" msgstr "" -#: part/models.py:2179 +#: part/models.py:2163 msgid "Parameter Units" msgstr "" -#: part/models.py:2207 part/models.py:2256 part/models.py:2257 +#: part/models.py:2191 part/models.py:2240 part/models.py:2241 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2209 +#: part/models.py:2193 msgid "Data" msgstr "" -#: part/models.py:2209 +#: part/models.py:2193 msgid "Parameter Value" msgstr "" -#: part/models.py:2261 templates/InvenTree/settings/category.html:67 +#: part/models.py:2245 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2262 +#: part/models.py:2246 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2292 +#: part/models.py:2276 msgid "Select parent part" msgstr "" -#: part/models.py:2301 +#: part/models.py:2285 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2307 +#: part/models.py:2291 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2293 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "" -#: part/models.py:2309 +#: part/models.py:2293 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2312 +#: part/models.py:2296 msgid "Overage" msgstr "" -#: part/models.py:2313 +#: part/models.py:2297 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2316 +#: part/models.py:2300 msgid "BOM item reference" msgstr "" -#: part/models.py:2319 +#: part/models.py:2303 msgid "BOM item notes" msgstr "" -#: part/models.py:2321 +#: part/models.py:2305 msgid "Checksum" msgstr "" -#: part/models.py:2321 +#: part/models.py:2305 msgid "BOM line checksum" msgstr "" -#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2309 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2326 +#: part/models.py:2310 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2331 templates/js/bom.js:294 +#: part/models.py:2315 templates/js/bom.js:294 msgid "Allow Variants" msgstr "" -#: part/models.py:2332 +#: part/models.py:2316 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2408 part/views.py:1690 part/views.py:1742 +#: part/models.py:2392 part/views.py:1690 part/views.py:1742 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2417 part/models.py:2419 +#: part/models.py:2401 part/models.py:2403 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2422 +#: part/models.py:2406 msgid "BOM Item" msgstr "" -#: part/models.py:2539 +#: part/models.py:2523 msgid "Part 1" msgstr "" -#: part/models.py:2543 +#: part/models.py:2527 msgid "Part 2" msgstr "" -#: part/models.py:2543 +#: part/models.py:2527 msgid "Select Related Part" msgstr "" -#: part/models.py:2575 +#: part/models.py:2559 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -7739,3 +7735,6 @@ msgstr "" #: users/models.py:191 msgid "Permission to delete items" msgstr "" + +#~ msgid "Part must be unique for name, IPN and revision" +#~ msgstr "La pièce doit être unique par son nom, son IPN et sa révision" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 5b5d55eb91..db706754d7 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 01:09+0000\n" +"POT-Creation-Date: 2021-06-22 03:40+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -122,7 +122,7 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1174 msgid "User" @@ -133,7 +133,7 @@ msgid "upload date" msgstr "" #: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 -#: label/models.py:102 part/models.py:687 part/models.py:2177 +#: label/models.py:102 part/models.py:671 part/models.py:2161 #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 @@ -148,7 +148,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 #: order/models.py:104 order/templates/order/purchase_order_detail.html:147 -#: part/models.py:711 part/templates/part/detail.html:54 +#: part/models.py:695 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 #: report/templates/report/inventree_build_order_base.html:118 @@ -474,7 +474,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2291 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -605,7 +605,7 @@ msgstr "" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2316 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2300 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:660 templates/js/build.js:1105 @@ -633,9 +633,9 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1989 part/models.py:2001 part/models.py:2016 -#: part/models.py:2034 part/models.py:2109 part/models.py:2205 -#: part/models.py:2291 part/templates/part/part_app_base.html:8 +#: part/models.py:1973 part/models.py:1985 part/models.py:2000 +#: part/models.py:2018 part/models.py:2093 part/models.py:2189 +#: part/models.py:2275 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -711,7 +711,7 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:220 order/models.py:108 part/models.py:883 +#: build/models.py:220 order/models.py:108 part/models.py:867 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "" @@ -739,7 +739,7 @@ msgstr "" #: build/models.py:251 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:105 order/models.py:122 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:887 +#: order/templates/order/sales_order_base.html:140 part/models.py:871 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" @@ -758,7 +758,7 @@ msgstr "" msgid "External Link" msgstr "" -#: build/models.py:258 part/models.py:745 stock/models.py:462 +#: build/models.py:258 part/models.py:729 stock/models.py:462 msgid "Link to external URL" msgstr "" @@ -771,7 +771,7 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:243 #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:872 +#: order/templates/order/so_navbar.html:36 part/models.py:856 #: part/templates/part/navbar.html:142 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 @@ -1599,7 +1599,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2191 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -1609,7 +1609,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170 +#: common/models.py:160 part/models.py:819 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:327 msgid "Assembly" msgstr "" @@ -1618,7 +1618,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180 +#: common/models.py:167 part/models.py:825 part/templates/part/detail.html:180 #: templates/js/table_filters.js:331 msgid "Component" msgstr "" @@ -1627,7 +1627,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200 +#: common/models.py:174 part/models.py:836 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "" @@ -1635,7 +1635,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210 +#: common/models.py:181 part/models.py:841 part/templates/part/detail.html:210 #: templates/js/table_filters.js:339 msgid "Salable" msgstr "" @@ -1644,7 +1644,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190 +#: common/models.py:188 part/models.py:831 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:343 msgid "Trackable" msgstr "" @@ -1653,7 +1653,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150 +#: common/models.py:195 part/models.py:851 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1973,7 +1973,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:121 company/models.py:333 company/models.py:526 -#: order/models.py:106 part/models.py:744 +#: order/models.py:106 part/models.py:728 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:419 #: templates/js/part.js:498 @@ -1984,7 +1984,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:129 part/models.py:754 +#: company/models.py:129 part/models.py:738 msgid "Image" msgstr "" @@ -2062,7 +2062,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:410 part/models.py:829 part/models.py:2179 +#: company/models.py:410 part/models.py:813 part/models.py:2163 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 #: templates/js/company.js:247 msgid "Units" @@ -2111,17 +2111,17 @@ msgid "Supplier part description" msgstr "" #: company/models.py:538 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2303 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:542 part/models.py:1620 +#: company/models.py:542 part/models.py:1604 msgid "base cost" msgstr "" -#: company/models.py:542 part/models.py:1620 +#: company/models.py:542 part/models.py:1604 msgid "Minimum charge (e.g. stocking fee)" msgstr "" @@ -2135,7 +2135,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:546 part/models.py:1622 +#: company/models.py:546 part/models.py:1606 msgid "multiple" msgstr "" @@ -3631,7 +3631,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:763 +#: part/bom.py:138 part/models.py:72 part/models.py:747 #: part/templates/part/category.html:66 part/templates/part/detail.html:90 msgid "Default Location" msgstr "" @@ -3709,7 +3709,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2205 +#: part/forms.py:122 part/models.py:2189 msgid "Parent Part" msgstr "" @@ -3785,7 +3785,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2300 +#: part/forms.py:344 part/models.py:2284 msgid "Sub part" msgstr "" @@ -3805,7 +3805,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2251 +#: part/models.py:82 part/models.py:2235 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3816,355 +3816,351 @@ msgstr "" msgid "Part Categories" msgstr "" -#: part/models.py:445 part/models.py:457 +#: part/models.py:448 part/models.py:460 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:554 +#: part/models.py:557 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:558 +#: part/models.py:561 msgid "Next available serial number is" msgstr "" -#: part/models.py:563 +#: part/models.py:566 msgid "Most recent serial number is" msgstr "" -#: part/models.py:642 +#: part/models.py:645 msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:653 -msgid "Part must be unique for name, IPN and revision" -msgstr "" - -#: part/models.py:686 part/templates/part/detail.html:22 +#: part/models.py:670 part/templates/part/detail.html:22 msgid "Part name" msgstr "" -#: part/models.py:693 +#: part/models.py:677 msgid "Is Template" msgstr "" -#: part/models.py:694 +#: part/models.py:678 msgid "Is this part a template part?" msgstr "" -#: part/models.py:705 +#: part/models.py:689 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:706 part/templates/part/detail.html:60 +#: part/models.py:690 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "" -#: part/models.py:712 +#: part/models.py:696 msgid "Part description" msgstr "" -#: part/models.py:717 part/templates/part/category.html:73 +#: part/models.py:701 part/templates/part/category.html:73 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "" -#: part/models.py:718 +#: part/models.py:702 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73 +#: part/models.py:709 part/models.py:2234 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" -#: part/models.py:726 +#: part/models.py:710 msgid "Part category" msgstr "" -#: part/models.py:731 part/templates/part/detail.html:28 +#: part/models.py:715 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "" -#: part/models.py:732 +#: part/models.py:716 msgid "Internal Part Number" msgstr "" -#: part/models.py:738 +#: part/models.py:722 msgid "Part revision or version number" msgstr "" -#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199 +#: part/models.py:723 part/templates/part/detail.html:35 report/models.py:199 #: templates/js/part.js:173 msgid "Revision" msgstr "" -#: part/models.py:761 +#: part/models.py:745 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:808 part/templates/part/detail.html:97 +#: part/models.py:792 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "" -#: part/models.py:809 +#: part/models.py:793 msgid "Default supplier part" msgstr "" -#: part/models.py:816 +#: part/models.py:800 msgid "Default Expiry" msgstr "" -#: part/models.py:817 +#: part/models.py:801 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:822 part/templates/part/detail.html:113 +#: part/models.py:806 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "" -#: part/models.py:823 +#: part/models.py:807 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:830 +#: part/models.py:814 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:836 +#: part/models.py:820 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:842 +#: part/models.py:826 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:848 +#: part/models.py:832 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:853 +#: part/models.py:837 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:858 +#: part/models.py:842 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:862 part/templates/part/detail.html:227 +#: part/models.py:846 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:241 templates/js/table_filters.js:310 msgid "Active" msgstr "" -#: part/models.py:863 +#: part/models.py:847 msgid "Is this part active?" msgstr "" -#: part/models.py:868 +#: part/models.py:852 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:873 +#: part/models.py:857 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:876 +#: part/models.py:860 msgid "BOM checksum" msgstr "" -#: part/models.py:876 +#: part/models.py:860 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:879 +#: part/models.py:863 msgid "BOM checked by" msgstr "" -#: part/models.py:881 +#: part/models.py:865 msgid "BOM checked date" msgstr "" -#: part/models.py:885 +#: part/models.py:869 msgid "Creation User" msgstr "" -#: part/models.py:1622 +#: part/models.py:1606 msgid "Sell multiple" msgstr "" -#: part/models.py:2077 +#: part/models.py:2061 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2094 +#: part/models.py:2078 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2098 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2115 +#: part/models.py:2099 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2120 +#: part/models.py:2104 msgid "Test Description" msgstr "" -#: part/models.py:2121 +#: part/models.py:2105 msgid "Enter description for this test" msgstr "" -#: part/models.py:2126 templates/js/part.js:726 +#: part/models.py:2110 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "" -#: part/models.py:2127 +#: part/models.py:2111 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2132 templates/js/part.js:734 +#: part/models.py:2116 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2133 +#: part/models.py:2117 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2138 templates/js/part.js:741 +#: part/models.py:2122 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2139 +#: part/models.py:2123 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2172 +#: part/models.py:2156 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2177 +#: part/models.py:2161 msgid "Parameter Name" msgstr "" -#: part/models.py:2179 +#: part/models.py:2163 msgid "Parameter Units" msgstr "" -#: part/models.py:2207 part/models.py:2256 part/models.py:2257 +#: part/models.py:2191 part/models.py:2240 part/models.py:2241 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2209 +#: part/models.py:2193 msgid "Data" msgstr "" -#: part/models.py:2209 +#: part/models.py:2193 msgid "Parameter Value" msgstr "" -#: part/models.py:2261 templates/InvenTree/settings/category.html:67 +#: part/models.py:2245 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2262 +#: part/models.py:2246 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2292 +#: part/models.py:2276 msgid "Select parent part" msgstr "" -#: part/models.py:2301 +#: part/models.py:2285 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2307 +#: part/models.py:2291 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2293 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "" -#: part/models.py:2309 +#: part/models.py:2293 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2312 +#: part/models.py:2296 msgid "Overage" msgstr "" -#: part/models.py:2313 +#: part/models.py:2297 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2316 +#: part/models.py:2300 msgid "BOM item reference" msgstr "" -#: part/models.py:2319 +#: part/models.py:2303 msgid "BOM item notes" msgstr "" -#: part/models.py:2321 +#: part/models.py:2305 msgid "Checksum" msgstr "" -#: part/models.py:2321 +#: part/models.py:2305 msgid "BOM line checksum" msgstr "" -#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2309 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2326 +#: part/models.py:2310 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2331 templates/js/bom.js:294 +#: part/models.py:2315 templates/js/bom.js:294 msgid "Allow Variants" msgstr "" -#: part/models.py:2332 +#: part/models.py:2316 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2408 part/views.py:1690 part/views.py:1742 +#: part/models.py:2392 part/views.py:1690 part/views.py:1742 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2417 part/models.py:2419 +#: part/models.py:2401 part/models.py:2403 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2422 +#: part/models.py:2406 msgid "BOM Item" msgstr "" -#: part/models.py:2539 +#: part/models.py:2523 msgid "Part 1" msgstr "" -#: part/models.py:2543 +#: part/models.py:2527 msgid "Part 2" msgstr "" -#: part/models.py:2543 +#: part/models.py:2527 msgid "Select Related Part" msgstr "" -#: part/models.py:2575 +#: part/models.py:2559 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 7dfd2c8728..926c11d44d 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 01:09+0000\n" +"POT-Creation-Date: 2021-06-22 03:40+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -122,7 +122,7 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1174 msgid "User" @@ -133,7 +133,7 @@ msgid "upload date" msgstr "" #: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 -#: label/models.py:102 part/models.py:687 part/models.py:2177 +#: label/models.py:102 part/models.py:671 part/models.py:2161 #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 @@ -148,7 +148,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 #: order/models.py:104 order/templates/order/purchase_order_detail.html:147 -#: part/models.py:711 part/templates/part/detail.html:54 +#: part/models.py:695 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 #: report/templates/report/inventree_build_order_base.html:118 @@ -474,7 +474,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2291 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -605,7 +605,7 @@ msgstr "" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2316 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2300 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:660 templates/js/build.js:1105 @@ -633,9 +633,9 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1989 part/models.py:2001 part/models.py:2016 -#: part/models.py:2034 part/models.py:2109 part/models.py:2205 -#: part/models.py:2291 part/templates/part/part_app_base.html:8 +#: part/models.py:1973 part/models.py:1985 part/models.py:2000 +#: part/models.py:2018 part/models.py:2093 part/models.py:2189 +#: part/models.py:2275 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -711,7 +711,7 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:220 order/models.py:108 part/models.py:883 +#: build/models.py:220 order/models.py:108 part/models.py:867 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "" @@ -739,7 +739,7 @@ msgstr "" #: build/models.py:251 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:105 order/models.py:122 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:887 +#: order/templates/order/sales_order_base.html:140 part/models.py:871 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" @@ -758,7 +758,7 @@ msgstr "" msgid "External Link" msgstr "" -#: build/models.py:258 part/models.py:745 stock/models.py:462 +#: build/models.py:258 part/models.py:729 stock/models.py:462 msgid "Link to external URL" msgstr "" @@ -771,7 +771,7 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:243 #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:872 +#: order/templates/order/so_navbar.html:36 part/models.py:856 #: part/templates/part/navbar.html:142 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 @@ -1599,7 +1599,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2191 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -1609,7 +1609,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170 +#: common/models.py:160 part/models.py:819 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:327 msgid "Assembly" msgstr "" @@ -1618,7 +1618,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180 +#: common/models.py:167 part/models.py:825 part/templates/part/detail.html:180 #: templates/js/table_filters.js:331 msgid "Component" msgstr "" @@ -1627,7 +1627,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200 +#: common/models.py:174 part/models.py:836 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "" @@ -1635,7 +1635,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210 +#: common/models.py:181 part/models.py:841 part/templates/part/detail.html:210 #: templates/js/table_filters.js:339 msgid "Salable" msgstr "" @@ -1644,7 +1644,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190 +#: common/models.py:188 part/models.py:831 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:343 msgid "Trackable" msgstr "" @@ -1653,7 +1653,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150 +#: common/models.py:195 part/models.py:851 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1973,7 +1973,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:121 company/models.py:333 company/models.py:526 -#: order/models.py:106 part/models.py:744 +#: order/models.py:106 part/models.py:728 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:419 #: templates/js/part.js:498 @@ -1984,7 +1984,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:129 part/models.py:754 +#: company/models.py:129 part/models.py:738 msgid "Image" msgstr "" @@ -2062,7 +2062,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:410 part/models.py:829 part/models.py:2179 +#: company/models.py:410 part/models.py:813 part/models.py:2163 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 #: templates/js/company.js:247 msgid "Units" @@ -2111,17 +2111,17 @@ msgid "Supplier part description" msgstr "" #: company/models.py:538 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2303 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:542 part/models.py:1620 +#: company/models.py:542 part/models.py:1604 msgid "base cost" msgstr "" -#: company/models.py:542 part/models.py:1620 +#: company/models.py:542 part/models.py:1604 msgid "Minimum charge (e.g. stocking fee)" msgstr "" @@ -2135,7 +2135,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:546 part/models.py:1622 +#: company/models.py:546 part/models.py:1606 msgid "multiple" msgstr "" @@ -3631,7 +3631,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:763 +#: part/bom.py:138 part/models.py:72 part/models.py:747 #: part/templates/part/category.html:66 part/templates/part/detail.html:90 msgid "Default Location" msgstr "" @@ -3709,7 +3709,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2205 +#: part/forms.py:122 part/models.py:2189 msgid "Parent Part" msgstr "" @@ -3785,7 +3785,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2300 +#: part/forms.py:344 part/models.py:2284 msgid "Sub part" msgstr "" @@ -3805,7 +3805,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2251 +#: part/models.py:82 part/models.py:2235 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3816,355 +3816,351 @@ msgstr "" msgid "Part Categories" msgstr "" -#: part/models.py:445 part/models.py:457 +#: part/models.py:448 part/models.py:460 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:554 +#: part/models.py:557 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:558 +#: part/models.py:561 msgid "Next available serial number is" msgstr "" -#: part/models.py:563 +#: part/models.py:566 msgid "Most recent serial number is" msgstr "" -#: part/models.py:642 +#: part/models.py:645 msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:653 -msgid "Part must be unique for name, IPN and revision" -msgstr "" - -#: part/models.py:686 part/templates/part/detail.html:22 +#: part/models.py:670 part/templates/part/detail.html:22 msgid "Part name" msgstr "" -#: part/models.py:693 +#: part/models.py:677 msgid "Is Template" msgstr "" -#: part/models.py:694 +#: part/models.py:678 msgid "Is this part a template part?" msgstr "" -#: part/models.py:705 +#: part/models.py:689 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:706 part/templates/part/detail.html:60 +#: part/models.py:690 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "" -#: part/models.py:712 +#: part/models.py:696 msgid "Part description" msgstr "" -#: part/models.py:717 part/templates/part/category.html:73 +#: part/models.py:701 part/templates/part/category.html:73 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "" -#: part/models.py:718 +#: part/models.py:702 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73 +#: part/models.py:709 part/models.py:2234 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" -#: part/models.py:726 +#: part/models.py:710 msgid "Part category" msgstr "" -#: part/models.py:731 part/templates/part/detail.html:28 +#: part/models.py:715 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "" -#: part/models.py:732 +#: part/models.py:716 msgid "Internal Part Number" msgstr "" -#: part/models.py:738 +#: part/models.py:722 msgid "Part revision or version number" msgstr "" -#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199 +#: part/models.py:723 part/templates/part/detail.html:35 report/models.py:199 #: templates/js/part.js:173 msgid "Revision" msgstr "" -#: part/models.py:761 +#: part/models.py:745 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:808 part/templates/part/detail.html:97 +#: part/models.py:792 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "" -#: part/models.py:809 +#: part/models.py:793 msgid "Default supplier part" msgstr "" -#: part/models.py:816 +#: part/models.py:800 msgid "Default Expiry" msgstr "" -#: part/models.py:817 +#: part/models.py:801 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:822 part/templates/part/detail.html:113 +#: part/models.py:806 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "" -#: part/models.py:823 +#: part/models.py:807 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:830 +#: part/models.py:814 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:836 +#: part/models.py:820 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:842 +#: part/models.py:826 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:848 +#: part/models.py:832 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:853 +#: part/models.py:837 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:858 +#: part/models.py:842 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:862 part/templates/part/detail.html:227 +#: part/models.py:846 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:241 templates/js/table_filters.js:310 msgid "Active" msgstr "" -#: part/models.py:863 +#: part/models.py:847 msgid "Is this part active?" msgstr "" -#: part/models.py:868 +#: part/models.py:852 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:873 +#: part/models.py:857 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:876 +#: part/models.py:860 msgid "BOM checksum" msgstr "" -#: part/models.py:876 +#: part/models.py:860 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:879 +#: part/models.py:863 msgid "BOM checked by" msgstr "" -#: part/models.py:881 +#: part/models.py:865 msgid "BOM checked date" msgstr "" -#: part/models.py:885 +#: part/models.py:869 msgid "Creation User" msgstr "" -#: part/models.py:1622 +#: part/models.py:1606 msgid "Sell multiple" msgstr "" -#: part/models.py:2077 +#: part/models.py:2061 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2094 +#: part/models.py:2078 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2098 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2115 +#: part/models.py:2099 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2120 +#: part/models.py:2104 msgid "Test Description" msgstr "" -#: part/models.py:2121 +#: part/models.py:2105 msgid "Enter description for this test" msgstr "" -#: part/models.py:2126 templates/js/part.js:726 +#: part/models.py:2110 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "" -#: part/models.py:2127 +#: part/models.py:2111 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2132 templates/js/part.js:734 +#: part/models.py:2116 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2133 +#: part/models.py:2117 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2138 templates/js/part.js:741 +#: part/models.py:2122 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2139 +#: part/models.py:2123 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2172 +#: part/models.py:2156 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2177 +#: part/models.py:2161 msgid "Parameter Name" msgstr "" -#: part/models.py:2179 +#: part/models.py:2163 msgid "Parameter Units" msgstr "" -#: part/models.py:2207 part/models.py:2256 part/models.py:2257 +#: part/models.py:2191 part/models.py:2240 part/models.py:2241 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2209 +#: part/models.py:2193 msgid "Data" msgstr "" -#: part/models.py:2209 +#: part/models.py:2193 msgid "Parameter Value" msgstr "" -#: part/models.py:2261 templates/InvenTree/settings/category.html:67 +#: part/models.py:2245 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2262 +#: part/models.py:2246 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2292 +#: part/models.py:2276 msgid "Select parent part" msgstr "" -#: part/models.py:2301 +#: part/models.py:2285 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2307 +#: part/models.py:2291 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2293 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "" -#: part/models.py:2309 +#: part/models.py:2293 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2312 +#: part/models.py:2296 msgid "Overage" msgstr "" -#: part/models.py:2313 +#: part/models.py:2297 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2316 +#: part/models.py:2300 msgid "BOM item reference" msgstr "" -#: part/models.py:2319 +#: part/models.py:2303 msgid "BOM item notes" msgstr "" -#: part/models.py:2321 +#: part/models.py:2305 msgid "Checksum" msgstr "" -#: part/models.py:2321 +#: part/models.py:2305 msgid "BOM line checksum" msgstr "" -#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2309 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2326 +#: part/models.py:2310 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2331 templates/js/bom.js:294 +#: part/models.py:2315 templates/js/bom.js:294 msgid "Allow Variants" msgstr "" -#: part/models.py:2332 +#: part/models.py:2316 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2408 part/views.py:1690 part/views.py:1742 +#: part/models.py:2392 part/views.py:1690 part/views.py:1742 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2417 part/models.py:2419 +#: part/models.py:2401 part/models.py:2403 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2422 +#: part/models.py:2406 msgid "BOM Item" msgstr "" -#: part/models.py:2539 +#: part/models.py:2523 msgid "Part 1" msgstr "" -#: part/models.py:2543 +#: part/models.py:2527 msgid "Part 2" msgstr "" -#: part/models.py:2543 +#: part/models.py:2527 msgid "Select Related Part" msgstr "" -#: part/models.py:2575 +#: part/models.py:2559 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 8f5fffe535..0ca80e32db 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 01:09+0000\n" +"POT-Creation-Date: 2021-06-22 03:40+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -122,7 +122,7 @@ msgstr "Komentarz" msgid "File comment" msgstr "Komentarz pliku" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1174 msgid "User" @@ -133,7 +133,7 @@ msgid "upload date" msgstr "data przesłania" #: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 -#: label/models.py:102 part/models.py:687 part/models.py:2177 +#: label/models.py:102 part/models.py:671 part/models.py:2161 #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 @@ -148,7 +148,7 @@ msgstr "Nazwa" #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 #: order/models.py:104 order/templates/order/purchase_order_detail.html:147 -#: part/models.py:711 part/templates/part/detail.html:54 +#: part/models.py:695 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 #: report/templates/report/inventree_build_order_base.html:118 @@ -474,7 +474,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2291 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -605,7 +605,7 @@ msgstr "Odwołanie do zamówienia wykonania" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2316 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2300 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:660 templates/js/build.js:1105 @@ -633,9 +633,9 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1989 part/models.py:2001 part/models.py:2016 -#: part/models.py:2034 part/models.py:2109 part/models.py:2205 -#: part/models.py:2291 part/templates/part/part_app_base.html:8 +#: part/models.py:1973 part/models.py:1985 part/models.py:2000 +#: part/models.py:2018 part/models.py:2093 part/models.py:2189 +#: part/models.py:2275 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -711,7 +711,7 @@ msgstr "Kod partii" msgid "Batch code for this build output" msgstr "Kod partii dla wyjścia budowy" -#: build/models.py:220 order/models.py:108 part/models.py:883 +#: build/models.py:220 order/models.py:108 part/models.py:867 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "Data utworzenia" @@ -739,7 +739,7 @@ msgstr "Użytkownik, który wydał to zamówienie" #: build/models.py:251 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:105 order/models.py:122 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:887 +#: order/templates/order/sales_order_base.html:140 part/models.py:871 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "Odpowiedzialny" @@ -758,7 +758,7 @@ msgstr "Użytkownik odpowiedzialny za to zamówienie budowy" msgid "External Link" msgstr "Link Zewnętrzny" -#: build/models.py:258 part/models.py:745 stock/models.py:462 +#: build/models.py:258 part/models.py:729 stock/models.py:462 msgid "Link to external URL" msgstr "Link do zewnętrznego adresu URL" @@ -771,7 +771,7 @@ msgstr "Link do zewnętrznego adresu URL" #: order/templates/order/purchase_order_detail.html:243 #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:872 +#: order/templates/order/so_navbar.html:36 part/models.py:856 #: part/templates/part/navbar.html:142 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 @@ -1599,7 +1599,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2191 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -1609,7 +1609,7 @@ msgstr "Szablon" msgid "Parts are templates by default" msgstr "" -#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170 +#: common/models.py:160 part/models.py:819 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:327 msgid "Assembly" msgstr "Złożenie" @@ -1618,7 +1618,7 @@ msgstr "Złożenie" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180 +#: common/models.py:167 part/models.py:825 part/templates/part/detail.html:180 #: templates/js/table_filters.js:331 msgid "Component" msgstr "Komponent" @@ -1627,7 +1627,7 @@ msgstr "Komponent" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200 +#: common/models.py:174 part/models.py:836 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "Możliwość zakupu" @@ -1635,7 +1635,7 @@ msgstr "Możliwość zakupu" msgid "Parts are purchaseable by default" msgstr "Części są domyślnie z możliwością zakupu" -#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210 +#: common/models.py:181 part/models.py:841 part/templates/part/detail.html:210 #: templates/js/table_filters.js:339 msgid "Salable" msgstr "Możliwość sprzedaży" @@ -1644,7 +1644,7 @@ msgstr "Możliwość sprzedaży" msgid "Parts are salable by default" msgstr "Części są domyślnie z możliwością sprzedaży" -#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190 +#: common/models.py:188 part/models.py:831 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:343 msgid "Trackable" msgstr "Możliwość śledzenia" @@ -1653,7 +1653,7 @@ msgstr "Możliwość śledzenia" msgid "Parts are trackable by default" msgstr "Części są domyślnie z możliwością śledzenia" -#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150 +#: common/models.py:195 part/models.py:851 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "Wirtualny" @@ -1979,7 +1979,7 @@ msgid "Point of contact" msgstr "Punkt kontaktowy" #: company/models.py:121 company/models.py:333 company/models.py:526 -#: order/models.py:106 part/models.py:744 +#: order/models.py:106 part/models.py:728 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:419 #: templates/js/part.js:498 @@ -1990,7 +1990,7 @@ msgstr "Łącze" msgid "Link to external company information" msgstr "Link do informacji o zewnętrznym przedsiębiorstwie" -#: company/models.py:129 part/models.py:754 +#: company/models.py:129 part/models.py:738 msgid "Image" msgstr "Obraz" @@ -2072,7 +2072,7 @@ msgstr "" msgid "Parameter value" msgstr "Parametry" -#: company/models.py:410 part/models.py:829 part/models.py:2179 +#: company/models.py:410 part/models.py:813 part/models.py:2163 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 #: templates/js/company.js:247 msgid "Units" @@ -2123,17 +2123,17 @@ msgid "Supplier part description" msgstr "" #: company/models.py:538 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2303 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Uwaga" -#: company/models.py:542 part/models.py:1620 +#: company/models.py:542 part/models.py:1604 msgid "base cost" msgstr "koszt podstawowy" -#: company/models.py:542 part/models.py:1620 +#: company/models.py:542 part/models.py:1604 msgid "Minimum charge (e.g. stocking fee)" msgstr "" @@ -2147,7 +2147,7 @@ msgstr "Opakowanie" msgid "Part packaging" msgstr "Opakowanie części" -#: company/models.py:546 part/models.py:1622 +#: company/models.py:546 part/models.py:1606 msgid "multiple" msgstr "wielokrotność" @@ -3647,7 +3647,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:763 +#: part/bom.py:138 part/models.py:72 part/models.py:747 #: part/templates/part/category.html:66 part/templates/part/detail.html:90 msgid "Default Location" msgstr "Domyślna lokalizacja" @@ -3725,7 +3725,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2205 +#: part/forms.py:122 part/models.py:2189 msgid "Parent Part" msgstr "Część nadrzędna" @@ -3801,7 +3801,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2300 +#: part/forms.py:344 part/models.py:2284 msgid "Sub part" msgstr "Podczęść" @@ -3821,7 +3821,7 @@ msgstr "Domyślne słowa kluczowe" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2251 +#: part/models.py:82 part/models.py:2235 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3832,355 +3832,351 @@ msgstr "" msgid "Part Categories" msgstr "" -#: part/models.py:445 part/models.py:457 +#: part/models.py:448 part/models.py:460 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:554 +#: part/models.py:557 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:558 +#: part/models.py:561 msgid "Next available serial number is" msgstr "" -#: part/models.py:563 +#: part/models.py:566 msgid "Most recent serial number is" msgstr "" -#: part/models.py:642 +#: part/models.py:645 msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:653 -msgid "Part must be unique for name, IPN and revision" -msgstr "" - -#: part/models.py:686 part/templates/part/detail.html:22 +#: part/models.py:670 part/templates/part/detail.html:22 msgid "Part name" msgstr "" -#: part/models.py:693 +#: part/models.py:677 msgid "Is Template" msgstr "" -#: part/models.py:694 +#: part/models.py:678 msgid "Is this part a template part?" msgstr "" -#: part/models.py:705 +#: part/models.py:689 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:706 part/templates/part/detail.html:60 +#: part/models.py:690 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "Wariant" -#: part/models.py:712 +#: part/models.py:696 msgid "Part description" msgstr "Opis części" -#: part/models.py:717 part/templates/part/category.html:73 +#: part/models.py:701 part/templates/part/category.html:73 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "Słowa kluczowe" -#: part/models.py:718 +#: part/models.py:702 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73 +#: part/models.py:709 part/models.py:2234 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "Kategoria" -#: part/models.py:726 +#: part/models.py:710 msgid "Part category" msgstr "" -#: part/models.py:731 part/templates/part/detail.html:28 +#: part/models.py:715 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "IPN" -#: part/models.py:732 +#: part/models.py:716 msgid "Internal Part Number" msgstr "" -#: part/models.py:738 +#: part/models.py:722 msgid "Part revision or version number" msgstr "" -#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199 +#: part/models.py:723 part/templates/part/detail.html:35 report/models.py:199 #: templates/js/part.js:173 msgid "Revision" msgstr "Wersja" -#: part/models.py:761 +#: part/models.py:745 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:808 part/templates/part/detail.html:97 +#: part/models.py:792 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "" -#: part/models.py:809 +#: part/models.py:793 msgid "Default supplier part" msgstr "" -#: part/models.py:816 +#: part/models.py:800 msgid "Default Expiry" msgstr "" -#: part/models.py:817 +#: part/models.py:801 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:822 part/templates/part/detail.html:113 +#: part/models.py:806 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "Minimalny stan magazynowy" -#: part/models.py:823 +#: part/models.py:807 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:830 +#: part/models.py:814 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:836 +#: part/models.py:820 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:842 +#: part/models.py:826 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:848 +#: part/models.py:832 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:853 +#: part/models.py:837 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:858 +#: part/models.py:842 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:862 part/templates/part/detail.html:227 +#: part/models.py:846 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:241 templates/js/table_filters.js:310 msgid "Active" msgstr "Aktywny" -#: part/models.py:863 +#: part/models.py:847 msgid "Is this part active?" msgstr "Czy ta część jest aktywna?" -#: part/models.py:868 +#: part/models.py:852 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:873 +#: part/models.py:857 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:876 +#: part/models.py:860 msgid "BOM checksum" msgstr "" -#: part/models.py:876 +#: part/models.py:860 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:879 +#: part/models.py:863 msgid "BOM checked by" msgstr "" -#: part/models.py:881 +#: part/models.py:865 msgid "BOM checked date" msgstr "" -#: part/models.py:885 +#: part/models.py:869 msgid "Creation User" msgstr "" -#: part/models.py:1622 +#: part/models.py:1606 msgid "Sell multiple" msgstr "Sprzedaj wiele" -#: part/models.py:2077 +#: part/models.py:2061 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2094 +#: part/models.py:2078 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2098 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "Nazwa testu" -#: part/models.py:2115 +#: part/models.py:2099 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2120 +#: part/models.py:2104 msgid "Test Description" msgstr "" -#: part/models.py:2121 +#: part/models.py:2105 msgid "Enter description for this test" msgstr "" -#: part/models.py:2126 templates/js/part.js:726 +#: part/models.py:2110 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "Wymagane" -#: part/models.py:2127 +#: part/models.py:2111 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2132 templates/js/part.js:734 +#: part/models.py:2116 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2133 +#: part/models.py:2117 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2138 templates/js/part.js:741 +#: part/models.py:2122 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2139 +#: part/models.py:2123 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2172 +#: part/models.py:2156 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2177 +#: part/models.py:2161 msgid "Parameter Name" msgstr "" -#: part/models.py:2179 +#: part/models.py:2163 msgid "Parameter Units" msgstr "" -#: part/models.py:2207 part/models.py:2256 part/models.py:2257 +#: part/models.py:2191 part/models.py:2240 part/models.py:2241 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2209 +#: part/models.py:2193 msgid "Data" msgstr "Dane" -#: part/models.py:2209 +#: part/models.py:2193 msgid "Parameter Value" msgstr "" -#: part/models.py:2261 templates/InvenTree/settings/category.html:67 +#: part/models.py:2245 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "Wartość domyślna" -#: part/models.py:2262 +#: part/models.py:2246 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2292 +#: part/models.py:2276 msgid "Select parent part" msgstr "" -#: part/models.py:2301 +#: part/models.py:2285 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2307 +#: part/models.py:2291 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2293 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "" -#: part/models.py:2309 +#: part/models.py:2293 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2312 +#: part/models.py:2296 msgid "Overage" msgstr "" -#: part/models.py:2313 +#: part/models.py:2297 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2316 +#: part/models.py:2300 msgid "BOM item reference" msgstr "" -#: part/models.py:2319 +#: part/models.py:2303 msgid "BOM item notes" msgstr "" -#: part/models.py:2321 +#: part/models.py:2305 msgid "Checksum" msgstr "Suma kontrolna" -#: part/models.py:2321 +#: part/models.py:2305 msgid "BOM line checksum" msgstr "" -#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2309 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2326 +#: part/models.py:2310 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2331 templates/js/bom.js:294 +#: part/models.py:2315 templates/js/bom.js:294 msgid "Allow Variants" msgstr "" -#: part/models.py:2332 +#: part/models.py:2316 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2408 part/views.py:1690 part/views.py:1742 +#: part/models.py:2392 part/views.py:1690 part/views.py:1742 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2417 part/models.py:2419 +#: part/models.py:2401 part/models.py:2403 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2422 +#: part/models.py:2406 msgid "BOM Item" msgstr "" -#: part/models.py:2539 +#: part/models.py:2523 msgid "Part 1" msgstr "Część 1" -#: part/models.py:2543 +#: part/models.py:2527 msgid "Part 2" msgstr "Część 2" -#: part/models.py:2543 +#: part/models.py:2527 msgid "Select Related Part" msgstr "Wybierz powiązaną część" -#: part/models.py:2575 +#: part/models.py:2559 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index e4d6cb1097..917fd94f4a 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 01:09+0000\n" +"POT-Creation-Date: 2021-06-22 03:40+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -122,7 +122,7 @@ msgstr "Комментарий" msgid "File comment" msgstr "Комментарий к файлу" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1174 msgid "User" @@ -133,7 +133,7 @@ msgid "upload date" msgstr "дата загрузки" #: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 -#: label/models.py:102 part/models.py:687 part/models.py:2177 +#: label/models.py:102 part/models.py:671 part/models.py:2161 #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 @@ -148,7 +148,7 @@ msgstr "Название" #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 #: order/models.py:104 order/templates/order/purchase_order_detail.html:147 -#: part/models.py:711 part/templates/part/detail.html:54 +#: part/models.py:695 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 #: report/templates/report/inventree_build_order_base.html:118 @@ -474,7 +474,7 @@ msgstr "Целевая дата для сборки. Сборка будет п #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2291 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -605,7 +605,7 @@ msgstr "Ссылка на заказ" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2316 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2300 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:660 templates/js/build.js:1105 @@ -633,9 +633,9 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1989 part/models.py:2001 part/models.py:2016 -#: part/models.py:2034 part/models.py:2109 part/models.py:2205 -#: part/models.py:2291 part/templates/part/part_app_base.html:8 +#: part/models.py:1973 part/models.py:1985 part/models.py:2000 +#: part/models.py:2018 part/models.py:2093 part/models.py:2189 +#: part/models.py:2275 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -711,7 +711,7 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:220 order/models.py:108 part/models.py:883 +#: build/models.py:220 order/models.py:108 part/models.py:867 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "" @@ -739,7 +739,7 @@ msgstr "" #: build/models.py:251 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:105 order/models.py:122 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:887 +#: order/templates/order/sales_order_base.html:140 part/models.py:871 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" @@ -758,7 +758,7 @@ msgstr "" msgid "External Link" msgstr "" -#: build/models.py:258 part/models.py:745 stock/models.py:462 +#: build/models.py:258 part/models.py:729 stock/models.py:462 msgid "Link to external URL" msgstr "" @@ -771,7 +771,7 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:243 #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:872 +#: order/templates/order/so_navbar.html:36 part/models.py:856 #: part/templates/part/navbar.html:142 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 @@ -1599,7 +1599,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2191 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -1609,7 +1609,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170 +#: common/models.py:160 part/models.py:819 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:327 msgid "Assembly" msgstr "" @@ -1618,7 +1618,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180 +#: common/models.py:167 part/models.py:825 part/templates/part/detail.html:180 #: templates/js/table_filters.js:331 msgid "Component" msgstr "" @@ -1627,7 +1627,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200 +#: common/models.py:174 part/models.py:836 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "" @@ -1635,7 +1635,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210 +#: common/models.py:181 part/models.py:841 part/templates/part/detail.html:210 #: templates/js/table_filters.js:339 msgid "Salable" msgstr "" @@ -1644,7 +1644,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190 +#: common/models.py:188 part/models.py:831 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:343 msgid "Trackable" msgstr "" @@ -1653,7 +1653,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150 +#: common/models.py:195 part/models.py:851 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1973,7 +1973,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:121 company/models.py:333 company/models.py:526 -#: order/models.py:106 part/models.py:744 +#: order/models.py:106 part/models.py:728 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:419 #: templates/js/part.js:498 @@ -1984,7 +1984,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:129 part/models.py:754 +#: company/models.py:129 part/models.py:738 msgid "Image" msgstr "" @@ -2062,7 +2062,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:410 part/models.py:829 part/models.py:2179 +#: company/models.py:410 part/models.py:813 part/models.py:2163 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 #: templates/js/company.js:247 msgid "Units" @@ -2111,17 +2111,17 @@ msgid "Supplier part description" msgstr "" #: company/models.py:538 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2303 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:542 part/models.py:1620 +#: company/models.py:542 part/models.py:1604 msgid "base cost" msgstr "" -#: company/models.py:542 part/models.py:1620 +#: company/models.py:542 part/models.py:1604 msgid "Minimum charge (e.g. stocking fee)" msgstr "" @@ -2135,7 +2135,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:546 part/models.py:1622 +#: company/models.py:546 part/models.py:1606 msgid "multiple" msgstr "" @@ -3631,7 +3631,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:763 +#: part/bom.py:138 part/models.py:72 part/models.py:747 #: part/templates/part/category.html:66 part/templates/part/detail.html:90 msgid "Default Location" msgstr "" @@ -3709,7 +3709,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2205 +#: part/forms.py:122 part/models.py:2189 msgid "Parent Part" msgstr "" @@ -3785,7 +3785,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2300 +#: part/forms.py:344 part/models.py:2284 msgid "Sub part" msgstr "" @@ -3805,7 +3805,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2251 +#: part/models.py:82 part/models.py:2235 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3816,355 +3816,351 @@ msgstr "" msgid "Part Categories" msgstr "" -#: part/models.py:445 part/models.py:457 +#: part/models.py:448 part/models.py:460 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:554 +#: part/models.py:557 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:558 +#: part/models.py:561 msgid "Next available serial number is" msgstr "" -#: part/models.py:563 +#: part/models.py:566 msgid "Most recent serial number is" msgstr "" -#: part/models.py:642 +#: part/models.py:645 msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:653 -msgid "Part must be unique for name, IPN and revision" -msgstr "" - -#: part/models.py:686 part/templates/part/detail.html:22 +#: part/models.py:670 part/templates/part/detail.html:22 msgid "Part name" msgstr "" -#: part/models.py:693 +#: part/models.py:677 msgid "Is Template" msgstr "" -#: part/models.py:694 +#: part/models.py:678 msgid "Is this part a template part?" msgstr "" -#: part/models.py:705 +#: part/models.py:689 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:706 part/templates/part/detail.html:60 +#: part/models.py:690 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "" -#: part/models.py:712 +#: part/models.py:696 msgid "Part description" msgstr "" -#: part/models.py:717 part/templates/part/category.html:73 +#: part/models.py:701 part/templates/part/category.html:73 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "" -#: part/models.py:718 +#: part/models.py:702 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73 +#: part/models.py:709 part/models.py:2234 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" -#: part/models.py:726 +#: part/models.py:710 msgid "Part category" msgstr "" -#: part/models.py:731 part/templates/part/detail.html:28 +#: part/models.py:715 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "" -#: part/models.py:732 +#: part/models.py:716 msgid "Internal Part Number" msgstr "" -#: part/models.py:738 +#: part/models.py:722 msgid "Part revision or version number" msgstr "" -#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199 +#: part/models.py:723 part/templates/part/detail.html:35 report/models.py:199 #: templates/js/part.js:173 msgid "Revision" msgstr "" -#: part/models.py:761 +#: part/models.py:745 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:808 part/templates/part/detail.html:97 +#: part/models.py:792 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "" -#: part/models.py:809 +#: part/models.py:793 msgid "Default supplier part" msgstr "" -#: part/models.py:816 +#: part/models.py:800 msgid "Default Expiry" msgstr "" -#: part/models.py:817 +#: part/models.py:801 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:822 part/templates/part/detail.html:113 +#: part/models.py:806 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "" -#: part/models.py:823 +#: part/models.py:807 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:830 +#: part/models.py:814 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:836 +#: part/models.py:820 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:842 +#: part/models.py:826 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:848 +#: part/models.py:832 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:853 +#: part/models.py:837 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:858 +#: part/models.py:842 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:862 part/templates/part/detail.html:227 +#: part/models.py:846 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:241 templates/js/table_filters.js:310 msgid "Active" msgstr "" -#: part/models.py:863 +#: part/models.py:847 msgid "Is this part active?" msgstr "" -#: part/models.py:868 +#: part/models.py:852 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:873 +#: part/models.py:857 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:876 +#: part/models.py:860 msgid "BOM checksum" msgstr "" -#: part/models.py:876 +#: part/models.py:860 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:879 +#: part/models.py:863 msgid "BOM checked by" msgstr "" -#: part/models.py:881 +#: part/models.py:865 msgid "BOM checked date" msgstr "" -#: part/models.py:885 +#: part/models.py:869 msgid "Creation User" msgstr "" -#: part/models.py:1622 +#: part/models.py:1606 msgid "Sell multiple" msgstr "" -#: part/models.py:2077 +#: part/models.py:2061 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2094 +#: part/models.py:2078 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2098 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2115 +#: part/models.py:2099 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2120 +#: part/models.py:2104 msgid "Test Description" msgstr "" -#: part/models.py:2121 +#: part/models.py:2105 msgid "Enter description for this test" msgstr "" -#: part/models.py:2126 templates/js/part.js:726 +#: part/models.py:2110 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "" -#: part/models.py:2127 +#: part/models.py:2111 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2132 templates/js/part.js:734 +#: part/models.py:2116 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2133 +#: part/models.py:2117 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2138 templates/js/part.js:741 +#: part/models.py:2122 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2139 +#: part/models.py:2123 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2172 +#: part/models.py:2156 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2177 +#: part/models.py:2161 msgid "Parameter Name" msgstr "" -#: part/models.py:2179 +#: part/models.py:2163 msgid "Parameter Units" msgstr "" -#: part/models.py:2207 part/models.py:2256 part/models.py:2257 +#: part/models.py:2191 part/models.py:2240 part/models.py:2241 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2209 +#: part/models.py:2193 msgid "Data" msgstr "" -#: part/models.py:2209 +#: part/models.py:2193 msgid "Parameter Value" msgstr "" -#: part/models.py:2261 templates/InvenTree/settings/category.html:67 +#: part/models.py:2245 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2262 +#: part/models.py:2246 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2292 +#: part/models.py:2276 msgid "Select parent part" msgstr "" -#: part/models.py:2301 +#: part/models.py:2285 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2307 +#: part/models.py:2291 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2293 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "" -#: part/models.py:2309 +#: part/models.py:2293 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2312 +#: part/models.py:2296 msgid "Overage" msgstr "" -#: part/models.py:2313 +#: part/models.py:2297 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2316 +#: part/models.py:2300 msgid "BOM item reference" msgstr "" -#: part/models.py:2319 +#: part/models.py:2303 msgid "BOM item notes" msgstr "" -#: part/models.py:2321 +#: part/models.py:2305 msgid "Checksum" msgstr "" -#: part/models.py:2321 +#: part/models.py:2305 msgid "BOM line checksum" msgstr "" -#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2309 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2326 +#: part/models.py:2310 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2331 templates/js/bom.js:294 +#: part/models.py:2315 templates/js/bom.js:294 msgid "Allow Variants" msgstr "" -#: part/models.py:2332 +#: part/models.py:2316 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2408 part/views.py:1690 part/views.py:1742 +#: part/models.py:2392 part/views.py:1690 part/views.py:1742 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2417 part/models.py:2419 +#: part/models.py:2401 part/models.py:2403 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2422 +#: part/models.py:2406 msgid "BOM Item" msgstr "" -#: part/models.py:2539 +#: part/models.py:2523 msgid "Part 1" msgstr "" -#: part/models.py:2543 +#: part/models.py:2527 msgid "Part 2" msgstr "" -#: part/models.py:2543 +#: part/models.py:2527 msgid "Select Related Part" msgstr "" -#: part/models.py:2575 +#: part/models.py:2559 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 41a90389c3..54d38da2fa 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 01:09+0000\n" +"POT-Creation-Date: 2021-06-22 03:40+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -122,7 +122,7 @@ msgstr "Yorum" msgid "File comment" msgstr "Yorum" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1174 msgid "User" @@ -133,7 +133,7 @@ msgid "upload date" msgstr "Yükleme tarihi" #: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 -#: label/models.py:102 part/models.py:687 part/models.py:2177 +#: label/models.py:102 part/models.py:671 part/models.py:2161 #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 @@ -148,7 +148,7 @@ msgstr "Adı" #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 #: order/models.py:104 order/templates/order/purchase_order_detail.html:147 -#: part/models.py:711 part/templates/part/detail.html:54 +#: part/models.py:695 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 #: report/templates/report/inventree_build_order_base.html:118 @@ -474,7 +474,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2291 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -605,7 +605,7 @@ msgstr "" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2316 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2300 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:660 templates/js/build.js:1105 @@ -633,9 +633,9 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1989 part/models.py:2001 part/models.py:2016 -#: part/models.py:2034 part/models.py:2109 part/models.py:2205 -#: part/models.py:2291 part/templates/part/part_app_base.html:8 +#: part/models.py:1973 part/models.py:1985 part/models.py:2000 +#: part/models.py:2018 part/models.py:2093 part/models.py:2189 +#: part/models.py:2275 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -711,7 +711,7 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:220 order/models.py:108 part/models.py:883 +#: build/models.py:220 order/models.py:108 part/models.py:867 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "" @@ -739,7 +739,7 @@ msgstr "" #: build/models.py:251 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:105 order/models.py:122 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:887 +#: order/templates/order/sales_order_base.html:140 part/models.py:871 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" @@ -758,7 +758,7 @@ msgstr "" msgid "External Link" msgstr "" -#: build/models.py:258 part/models.py:745 stock/models.py:462 +#: build/models.py:258 part/models.py:729 stock/models.py:462 msgid "Link to external URL" msgstr "" @@ -771,7 +771,7 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:243 #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:872 +#: order/templates/order/so_navbar.html:36 part/models.py:856 #: part/templates/part/navbar.html:142 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 @@ -1599,7 +1599,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2191 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -1609,7 +1609,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170 +#: common/models.py:160 part/models.py:819 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:327 msgid "Assembly" msgstr "" @@ -1618,7 +1618,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180 +#: common/models.py:167 part/models.py:825 part/templates/part/detail.html:180 #: templates/js/table_filters.js:331 msgid "Component" msgstr "" @@ -1627,7 +1627,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200 +#: common/models.py:174 part/models.py:836 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "" @@ -1635,7 +1635,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210 +#: common/models.py:181 part/models.py:841 part/templates/part/detail.html:210 #: templates/js/table_filters.js:339 msgid "Salable" msgstr "" @@ -1644,7 +1644,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190 +#: common/models.py:188 part/models.py:831 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:343 msgid "Trackable" msgstr "" @@ -1653,7 +1653,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150 +#: common/models.py:195 part/models.py:851 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1973,7 +1973,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:121 company/models.py:333 company/models.py:526 -#: order/models.py:106 part/models.py:744 +#: order/models.py:106 part/models.py:728 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:419 #: templates/js/part.js:498 @@ -1984,7 +1984,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:129 part/models.py:754 +#: company/models.py:129 part/models.py:738 msgid "Image" msgstr "" @@ -2062,7 +2062,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:410 part/models.py:829 part/models.py:2179 +#: company/models.py:410 part/models.py:813 part/models.py:2163 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 #: templates/js/company.js:247 msgid "Units" @@ -2111,17 +2111,17 @@ msgid "Supplier part description" msgstr "" #: company/models.py:538 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2303 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:542 part/models.py:1620 +#: company/models.py:542 part/models.py:1604 msgid "base cost" msgstr "" -#: company/models.py:542 part/models.py:1620 +#: company/models.py:542 part/models.py:1604 msgid "Minimum charge (e.g. stocking fee)" msgstr "" @@ -2135,7 +2135,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:546 part/models.py:1622 +#: company/models.py:546 part/models.py:1606 msgid "multiple" msgstr "" @@ -3631,7 +3631,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:763 +#: part/bom.py:138 part/models.py:72 part/models.py:747 #: part/templates/part/category.html:66 part/templates/part/detail.html:90 msgid "Default Location" msgstr "" @@ -3709,7 +3709,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2205 +#: part/forms.py:122 part/models.py:2189 msgid "Parent Part" msgstr "" @@ -3785,7 +3785,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2300 +#: part/forms.py:344 part/models.py:2284 msgid "Sub part" msgstr "" @@ -3805,7 +3805,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2251 +#: part/models.py:82 part/models.py:2235 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3816,355 +3816,351 @@ msgstr "" msgid "Part Categories" msgstr "" -#: part/models.py:445 part/models.py:457 +#: part/models.py:448 part/models.py:460 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:554 +#: part/models.py:557 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:558 +#: part/models.py:561 msgid "Next available serial number is" msgstr "" -#: part/models.py:563 +#: part/models.py:566 msgid "Most recent serial number is" msgstr "" -#: part/models.py:642 +#: part/models.py:645 msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:653 -msgid "Part must be unique for name, IPN and revision" -msgstr "" - -#: part/models.py:686 part/templates/part/detail.html:22 +#: part/models.py:670 part/templates/part/detail.html:22 msgid "Part name" msgstr "" -#: part/models.py:693 +#: part/models.py:677 msgid "Is Template" msgstr "" -#: part/models.py:694 +#: part/models.py:678 msgid "Is this part a template part?" msgstr "" -#: part/models.py:705 +#: part/models.py:689 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:706 part/templates/part/detail.html:60 +#: part/models.py:690 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "" -#: part/models.py:712 +#: part/models.py:696 msgid "Part description" msgstr "" -#: part/models.py:717 part/templates/part/category.html:73 +#: part/models.py:701 part/templates/part/category.html:73 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "" -#: part/models.py:718 +#: part/models.py:702 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73 +#: part/models.py:709 part/models.py:2234 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" -#: part/models.py:726 +#: part/models.py:710 msgid "Part category" msgstr "" -#: part/models.py:731 part/templates/part/detail.html:28 +#: part/models.py:715 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "" -#: part/models.py:732 +#: part/models.py:716 msgid "Internal Part Number" msgstr "" -#: part/models.py:738 +#: part/models.py:722 msgid "Part revision or version number" msgstr "" -#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199 +#: part/models.py:723 part/templates/part/detail.html:35 report/models.py:199 #: templates/js/part.js:173 msgid "Revision" msgstr "" -#: part/models.py:761 +#: part/models.py:745 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:808 part/templates/part/detail.html:97 +#: part/models.py:792 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "" -#: part/models.py:809 +#: part/models.py:793 msgid "Default supplier part" msgstr "" -#: part/models.py:816 +#: part/models.py:800 msgid "Default Expiry" msgstr "" -#: part/models.py:817 +#: part/models.py:801 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:822 part/templates/part/detail.html:113 +#: part/models.py:806 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "" -#: part/models.py:823 +#: part/models.py:807 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:830 +#: part/models.py:814 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:836 +#: part/models.py:820 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:842 +#: part/models.py:826 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:848 +#: part/models.py:832 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:853 +#: part/models.py:837 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:858 +#: part/models.py:842 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:862 part/templates/part/detail.html:227 +#: part/models.py:846 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:241 templates/js/table_filters.js:310 msgid "Active" msgstr "" -#: part/models.py:863 +#: part/models.py:847 msgid "Is this part active?" msgstr "" -#: part/models.py:868 +#: part/models.py:852 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:873 +#: part/models.py:857 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:876 +#: part/models.py:860 msgid "BOM checksum" msgstr "" -#: part/models.py:876 +#: part/models.py:860 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:879 +#: part/models.py:863 msgid "BOM checked by" msgstr "" -#: part/models.py:881 +#: part/models.py:865 msgid "BOM checked date" msgstr "" -#: part/models.py:885 +#: part/models.py:869 msgid "Creation User" msgstr "" -#: part/models.py:1622 +#: part/models.py:1606 msgid "Sell multiple" msgstr "" -#: part/models.py:2077 +#: part/models.py:2061 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2094 +#: part/models.py:2078 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2098 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2115 +#: part/models.py:2099 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2120 +#: part/models.py:2104 msgid "Test Description" msgstr "" -#: part/models.py:2121 +#: part/models.py:2105 msgid "Enter description for this test" msgstr "" -#: part/models.py:2126 templates/js/part.js:726 +#: part/models.py:2110 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "" -#: part/models.py:2127 +#: part/models.py:2111 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2132 templates/js/part.js:734 +#: part/models.py:2116 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2133 +#: part/models.py:2117 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2138 templates/js/part.js:741 +#: part/models.py:2122 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2139 +#: part/models.py:2123 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2172 +#: part/models.py:2156 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2177 +#: part/models.py:2161 msgid "Parameter Name" msgstr "" -#: part/models.py:2179 +#: part/models.py:2163 msgid "Parameter Units" msgstr "" -#: part/models.py:2207 part/models.py:2256 part/models.py:2257 +#: part/models.py:2191 part/models.py:2240 part/models.py:2241 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2209 +#: part/models.py:2193 msgid "Data" msgstr "" -#: part/models.py:2209 +#: part/models.py:2193 msgid "Parameter Value" msgstr "" -#: part/models.py:2261 templates/InvenTree/settings/category.html:67 +#: part/models.py:2245 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2262 +#: part/models.py:2246 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2292 +#: part/models.py:2276 msgid "Select parent part" msgstr "" -#: part/models.py:2301 +#: part/models.py:2285 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2307 +#: part/models.py:2291 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2293 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "" -#: part/models.py:2309 +#: part/models.py:2293 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2312 +#: part/models.py:2296 msgid "Overage" msgstr "" -#: part/models.py:2313 +#: part/models.py:2297 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2316 +#: part/models.py:2300 msgid "BOM item reference" msgstr "" -#: part/models.py:2319 +#: part/models.py:2303 msgid "BOM item notes" msgstr "" -#: part/models.py:2321 +#: part/models.py:2305 msgid "Checksum" msgstr "" -#: part/models.py:2321 +#: part/models.py:2305 msgid "BOM line checksum" msgstr "" -#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2309 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2326 +#: part/models.py:2310 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2331 templates/js/bom.js:294 +#: part/models.py:2315 templates/js/bom.js:294 msgid "Allow Variants" msgstr "" -#: part/models.py:2332 +#: part/models.py:2316 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2408 part/views.py:1690 part/views.py:1742 +#: part/models.py:2392 part/views.py:1690 part/views.py:1742 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2417 part/models.py:2419 +#: part/models.py:2401 part/models.py:2403 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2422 +#: part/models.py:2406 msgid "BOM Item" msgstr "" -#: part/models.py:2539 +#: part/models.py:2523 msgid "Part 1" msgstr "" -#: part/models.py:2543 +#: part/models.py:2527 msgid "Part 2" msgstr "" -#: part/models.py:2543 +#: part/models.py:2527 msgid "Select Related Part" msgstr "" -#: part/models.py:2575 +#: part/models.py:2559 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index f0146b7be9..2c51eca1de 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 01:09+0000\n" +"POT-Creation-Date: 2021-06-22 03:40+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -122,7 +122,7 @@ msgstr "注释" msgid "File comment" msgstr "文件注释" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1174 msgid "User" @@ -133,7 +133,7 @@ msgid "upload date" msgstr "上传日期" #: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 -#: label/models.py:102 part/models.py:687 part/models.py:2177 +#: label/models.py:102 part/models.py:671 part/models.py:2161 #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 @@ -148,7 +148,7 @@ msgstr "名称" #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 #: order/models.py:104 order/templates/order/purchase_order_detail.html:147 -#: part/models.py:711 part/templates/part/detail.html:54 +#: part/models.py:695 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 #: report/templates/report/inventree_build_order_base.html:118 @@ -474,7 +474,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2291 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -605,7 +605,7 @@ msgstr "" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2316 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2300 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:660 templates/js/build.js:1105 @@ -633,9 +633,9 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1989 part/models.py:2001 part/models.py:2016 -#: part/models.py:2034 part/models.py:2109 part/models.py:2205 -#: part/models.py:2291 part/templates/part/part_app_base.html:8 +#: part/models.py:1973 part/models.py:1985 part/models.py:2000 +#: part/models.py:2018 part/models.py:2093 part/models.py:2189 +#: part/models.py:2275 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -711,7 +711,7 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:220 order/models.py:108 part/models.py:883 +#: build/models.py:220 order/models.py:108 part/models.py:867 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "" @@ -739,7 +739,7 @@ msgstr "" #: build/models.py:251 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:105 order/models.py:122 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:887 +#: order/templates/order/sales_order_base.html:140 part/models.py:871 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" @@ -758,7 +758,7 @@ msgstr "" msgid "External Link" msgstr "" -#: build/models.py:258 part/models.py:745 stock/models.py:462 +#: build/models.py:258 part/models.py:729 stock/models.py:462 msgid "Link to external URL" msgstr "" @@ -771,7 +771,7 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:243 #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:872 +#: order/templates/order/so_navbar.html:36 part/models.py:856 #: part/templates/part/navbar.html:142 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 @@ -1599,7 +1599,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2191 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -1609,7 +1609,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170 +#: common/models.py:160 part/models.py:819 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:327 msgid "Assembly" msgstr "" @@ -1618,7 +1618,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180 +#: common/models.py:167 part/models.py:825 part/templates/part/detail.html:180 #: templates/js/table_filters.js:331 msgid "Component" msgstr "" @@ -1627,7 +1627,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200 +#: common/models.py:174 part/models.py:836 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "" @@ -1635,7 +1635,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210 +#: common/models.py:181 part/models.py:841 part/templates/part/detail.html:210 #: templates/js/table_filters.js:339 msgid "Salable" msgstr "" @@ -1644,7 +1644,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190 +#: common/models.py:188 part/models.py:831 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:343 msgid "Trackable" msgstr "" @@ -1653,7 +1653,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150 +#: common/models.py:195 part/models.py:851 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1973,7 +1973,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:121 company/models.py:333 company/models.py:526 -#: order/models.py:106 part/models.py:744 +#: order/models.py:106 part/models.py:728 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:419 #: templates/js/part.js:498 @@ -1984,7 +1984,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:129 part/models.py:754 +#: company/models.py:129 part/models.py:738 msgid "Image" msgstr "" @@ -2062,7 +2062,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:410 part/models.py:829 part/models.py:2179 +#: company/models.py:410 part/models.py:813 part/models.py:2163 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 #: templates/js/company.js:247 msgid "Units" @@ -2111,17 +2111,17 @@ msgid "Supplier part description" msgstr "" #: company/models.py:538 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2303 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:542 part/models.py:1620 +#: company/models.py:542 part/models.py:1604 msgid "base cost" msgstr "" -#: company/models.py:542 part/models.py:1620 +#: company/models.py:542 part/models.py:1604 msgid "Minimum charge (e.g. stocking fee)" msgstr "" @@ -2135,7 +2135,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:546 part/models.py:1622 +#: company/models.py:546 part/models.py:1606 msgid "multiple" msgstr "" @@ -3631,7 +3631,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:763 +#: part/bom.py:138 part/models.py:72 part/models.py:747 #: part/templates/part/category.html:66 part/templates/part/detail.html:90 msgid "Default Location" msgstr "" @@ -3709,7 +3709,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2205 +#: part/forms.py:122 part/models.py:2189 msgid "Parent Part" msgstr "" @@ -3785,7 +3785,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2300 +#: part/forms.py:344 part/models.py:2284 msgid "Sub part" msgstr "" @@ -3805,7 +3805,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2251 +#: part/models.py:82 part/models.py:2235 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3816,355 +3816,351 @@ msgstr "" msgid "Part Categories" msgstr "" -#: part/models.py:445 part/models.py:457 +#: part/models.py:448 part/models.py:460 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:554 +#: part/models.py:557 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:558 +#: part/models.py:561 msgid "Next available serial number is" msgstr "" -#: part/models.py:563 +#: part/models.py:566 msgid "Most recent serial number is" msgstr "" -#: part/models.py:642 +#: part/models.py:645 msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:653 -msgid "Part must be unique for name, IPN and revision" -msgstr "" - -#: part/models.py:686 part/templates/part/detail.html:22 +#: part/models.py:670 part/templates/part/detail.html:22 msgid "Part name" msgstr "" -#: part/models.py:693 +#: part/models.py:677 msgid "Is Template" msgstr "" -#: part/models.py:694 +#: part/models.py:678 msgid "Is this part a template part?" msgstr "" -#: part/models.py:705 +#: part/models.py:689 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:706 part/templates/part/detail.html:60 +#: part/models.py:690 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "" -#: part/models.py:712 +#: part/models.py:696 msgid "Part description" msgstr "" -#: part/models.py:717 part/templates/part/category.html:73 +#: part/models.py:701 part/templates/part/category.html:73 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "" -#: part/models.py:718 +#: part/models.py:702 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73 +#: part/models.py:709 part/models.py:2234 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" -#: part/models.py:726 +#: part/models.py:710 msgid "Part category" msgstr "" -#: part/models.py:731 part/templates/part/detail.html:28 +#: part/models.py:715 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "" -#: part/models.py:732 +#: part/models.py:716 msgid "Internal Part Number" msgstr "" -#: part/models.py:738 +#: part/models.py:722 msgid "Part revision or version number" msgstr "" -#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199 +#: part/models.py:723 part/templates/part/detail.html:35 report/models.py:199 #: templates/js/part.js:173 msgid "Revision" msgstr "" -#: part/models.py:761 +#: part/models.py:745 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:808 part/templates/part/detail.html:97 +#: part/models.py:792 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "" -#: part/models.py:809 +#: part/models.py:793 msgid "Default supplier part" msgstr "" -#: part/models.py:816 +#: part/models.py:800 msgid "Default Expiry" msgstr "" -#: part/models.py:817 +#: part/models.py:801 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:822 part/templates/part/detail.html:113 +#: part/models.py:806 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "" -#: part/models.py:823 +#: part/models.py:807 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:830 +#: part/models.py:814 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:836 +#: part/models.py:820 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:842 +#: part/models.py:826 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:848 +#: part/models.py:832 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:853 +#: part/models.py:837 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:858 +#: part/models.py:842 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:862 part/templates/part/detail.html:227 +#: part/models.py:846 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:241 templates/js/table_filters.js:310 msgid "Active" msgstr "" -#: part/models.py:863 +#: part/models.py:847 msgid "Is this part active?" msgstr "" -#: part/models.py:868 +#: part/models.py:852 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:873 +#: part/models.py:857 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:876 +#: part/models.py:860 msgid "BOM checksum" msgstr "" -#: part/models.py:876 +#: part/models.py:860 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:879 +#: part/models.py:863 msgid "BOM checked by" msgstr "" -#: part/models.py:881 +#: part/models.py:865 msgid "BOM checked date" msgstr "" -#: part/models.py:885 +#: part/models.py:869 msgid "Creation User" msgstr "" -#: part/models.py:1622 +#: part/models.py:1606 msgid "Sell multiple" msgstr "" -#: part/models.py:2077 +#: part/models.py:2061 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2094 +#: part/models.py:2078 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2098 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2115 +#: part/models.py:2099 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2120 +#: part/models.py:2104 msgid "Test Description" msgstr "" -#: part/models.py:2121 +#: part/models.py:2105 msgid "Enter description for this test" msgstr "" -#: part/models.py:2126 templates/js/part.js:726 +#: part/models.py:2110 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "" -#: part/models.py:2127 +#: part/models.py:2111 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2132 templates/js/part.js:734 +#: part/models.py:2116 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2133 +#: part/models.py:2117 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2138 templates/js/part.js:741 +#: part/models.py:2122 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2139 +#: part/models.py:2123 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2172 +#: part/models.py:2156 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2177 +#: part/models.py:2161 msgid "Parameter Name" msgstr "" -#: part/models.py:2179 +#: part/models.py:2163 msgid "Parameter Units" msgstr "" -#: part/models.py:2207 part/models.py:2256 part/models.py:2257 +#: part/models.py:2191 part/models.py:2240 part/models.py:2241 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2209 +#: part/models.py:2193 msgid "Data" msgstr "" -#: part/models.py:2209 +#: part/models.py:2193 msgid "Parameter Value" msgstr "" -#: part/models.py:2261 templates/InvenTree/settings/category.html:67 +#: part/models.py:2245 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2262 +#: part/models.py:2246 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2292 +#: part/models.py:2276 msgid "Select parent part" msgstr "" -#: part/models.py:2301 +#: part/models.py:2285 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2307 +#: part/models.py:2291 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2293 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "" -#: part/models.py:2309 +#: part/models.py:2293 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2312 +#: part/models.py:2296 msgid "Overage" msgstr "" -#: part/models.py:2313 +#: part/models.py:2297 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2316 +#: part/models.py:2300 msgid "BOM item reference" msgstr "" -#: part/models.py:2319 +#: part/models.py:2303 msgid "BOM item notes" msgstr "" -#: part/models.py:2321 +#: part/models.py:2305 msgid "Checksum" msgstr "" -#: part/models.py:2321 +#: part/models.py:2305 msgid "BOM line checksum" msgstr "" -#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2309 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2326 +#: part/models.py:2310 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2331 templates/js/bom.js:294 +#: part/models.py:2315 templates/js/bom.js:294 msgid "Allow Variants" msgstr "" -#: part/models.py:2332 +#: part/models.py:2316 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2408 part/views.py:1690 part/views.py:1742 +#: part/models.py:2392 part/views.py:1690 part/views.py:1742 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2417 part/models.py:2419 +#: part/models.py:2401 part/models.py:2403 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2422 +#: part/models.py:2406 msgid "BOM Item" msgstr "" -#: part/models.py:2539 +#: part/models.py:2523 msgid "Part 1" msgstr "" -#: part/models.py:2543 +#: part/models.py:2527 msgid "Part 2" msgstr "" -#: part/models.py:2543 +#: part/models.py:2527 msgid "Select Related Part" msgstr "" -#: part/models.py:2575 +#: part/models.py:2559 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" From 737fea458a5b6311d7436cef3e4e526881506b0a Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 22 Jun 2021 13:42:39 +1000 Subject: [PATCH 196/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/fr/LC_MESSAGES/django.po | 236 +++++++++++----------- 1 file changed, 116 insertions(+), 120 deletions(-) diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 4fe1177636..df0a4e836a 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 01:09+0000\n" -"PO-Revision-Date: 2021-06-22 01:23\n" +"POT-Creation-Date: 2021-06-22 03:40+0000\n" +"PO-Revision-Date: 2021-06-22 03:42\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -122,7 +122,7 @@ msgstr "Commentaire" msgid "File comment" msgstr "Commentaire du fichier" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1174 msgid "User" @@ -133,7 +133,7 @@ msgid "upload date" msgstr "date de chargement" #: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 -#: label/models.py:102 part/models.py:687 part/models.py:2177 +#: label/models.py:102 part/models.py:671 part/models.py:2161 #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 @@ -148,7 +148,7 @@ msgstr "Nom" #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 #: order/models.py:104 order/templates/order/purchase_order_detail.html:147 -#: part/models.py:711 part/templates/part/detail.html:54 +#: part/models.py:695 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 #: report/templates/report/inventree_build_order_base.html:118 @@ -474,7 +474,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2291 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -605,7 +605,7 @@ msgstr "" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2316 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2300 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:660 templates/js/build.js:1105 @@ -633,9 +633,9 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1989 part/models.py:2001 part/models.py:2016 -#: part/models.py:2034 part/models.py:2109 part/models.py:2205 -#: part/models.py:2291 part/templates/part/part_app_base.html:8 +#: part/models.py:1973 part/models.py:1985 part/models.py:2000 +#: part/models.py:2018 part/models.py:2093 part/models.py:2189 +#: part/models.py:2275 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -711,7 +711,7 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:220 order/models.py:108 part/models.py:883 +#: build/models.py:220 order/models.py:108 part/models.py:867 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "Date de création" @@ -739,7 +739,7 @@ msgstr "" #: build/models.py:251 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:105 order/models.py:122 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:887 +#: order/templates/order/sales_order_base.html:140 part/models.py:871 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" @@ -758,7 +758,7 @@ msgstr "" msgid "External Link" msgstr "Lien Externe" -#: build/models.py:258 part/models.py:745 stock/models.py:462 +#: build/models.py:258 part/models.py:729 stock/models.py:462 msgid "Link to external URL" msgstr "" @@ -771,7 +771,7 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:243 #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:872 +#: order/templates/order/so_navbar.html:36 part/models.py:856 #: part/templates/part/navbar.html:142 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 @@ -1599,7 +1599,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2191 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -1609,7 +1609,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170 +#: common/models.py:160 part/models.py:819 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:327 msgid "Assembly" msgstr "" @@ -1618,7 +1618,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180 +#: common/models.py:167 part/models.py:825 part/templates/part/detail.html:180 #: templates/js/table_filters.js:331 msgid "Component" msgstr "" @@ -1627,7 +1627,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200 +#: common/models.py:174 part/models.py:836 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "" @@ -1635,7 +1635,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210 +#: common/models.py:181 part/models.py:841 part/templates/part/detail.html:210 #: templates/js/table_filters.js:339 msgid "Salable" msgstr "" @@ -1644,7 +1644,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190 +#: common/models.py:188 part/models.py:831 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:343 msgid "Trackable" msgstr "" @@ -1653,7 +1653,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150 +#: common/models.py:195 part/models.py:851 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1973,7 +1973,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:121 company/models.py:333 company/models.py:526 -#: order/models.py:106 part/models.py:744 +#: order/models.py:106 part/models.py:728 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:419 #: templates/js/part.js:498 @@ -1984,7 +1984,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:129 part/models.py:754 +#: company/models.py:129 part/models.py:738 msgid "Image" msgstr "" @@ -2062,7 +2062,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:410 part/models.py:829 part/models.py:2179 +#: company/models.py:410 part/models.py:813 part/models.py:2163 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 #: templates/js/company.js:247 msgid "Units" @@ -2111,17 +2111,17 @@ msgid "Supplier part description" msgstr "" #: company/models.py:538 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2303 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:542 part/models.py:1620 +#: company/models.py:542 part/models.py:1604 msgid "base cost" msgstr "" -#: company/models.py:542 part/models.py:1620 +#: company/models.py:542 part/models.py:1604 msgid "Minimum charge (e.g. stocking fee)" msgstr "" @@ -2135,7 +2135,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:546 part/models.py:1622 +#: company/models.py:546 part/models.py:1606 msgid "multiple" msgstr "" @@ -3630,7 +3630,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:763 +#: part/bom.py:138 part/models.py:72 part/models.py:747 #: part/templates/part/category.html:66 part/templates/part/detail.html:90 msgid "Default Location" msgstr "" @@ -3708,7 +3708,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2205 +#: part/forms.py:122 part/models.py:2189 msgid "Parent Part" msgstr "" @@ -3784,7 +3784,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2300 +#: part/forms.py:344 part/models.py:2284 msgid "Sub part" msgstr "" @@ -3804,7 +3804,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2251 +#: part/models.py:82 part/models.py:2235 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3815,355 +3815,351 @@ msgstr "" msgid "Part Categories" msgstr "" -#: part/models.py:445 part/models.py:457 +#: part/models.py:448 part/models.py:460 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:554 +#: part/models.py:557 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:558 +#: part/models.py:561 msgid "Next available serial number is" msgstr "" -#: part/models.py:563 +#: part/models.py:566 msgid "Most recent serial number is" msgstr "" -#: part/models.py:642 +#: part/models.py:645 msgid "Duplicate IPN not allowed in part settings" msgstr "IPN dupliqué non autorisé dans les paramètres de la pièce" -#: part/models.py:653 -msgid "Part must be unique for name, IPN and revision" -msgstr "La pièce doit être unique par son nom, son IPN et sa révision" - -#: part/models.py:686 part/templates/part/detail.html:22 +#: part/models.py:670 part/templates/part/detail.html:22 msgid "Part name" msgstr "" -#: part/models.py:693 +#: part/models.py:677 msgid "Is Template" msgstr "" -#: part/models.py:694 +#: part/models.py:678 msgid "Is this part a template part?" msgstr "" -#: part/models.py:705 +#: part/models.py:689 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:706 part/templates/part/detail.html:60 +#: part/models.py:690 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "" -#: part/models.py:712 +#: part/models.py:696 msgid "Part description" msgstr "" -#: part/models.py:717 part/templates/part/category.html:73 +#: part/models.py:701 part/templates/part/category.html:73 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "" -#: part/models.py:718 +#: part/models.py:702 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73 +#: part/models.py:709 part/models.py:2234 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" -#: part/models.py:726 +#: part/models.py:710 msgid "Part category" msgstr "" -#: part/models.py:731 part/templates/part/detail.html:28 +#: part/models.py:715 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "IPN" -#: part/models.py:732 +#: part/models.py:716 msgid "Internal Part Number" msgstr "" -#: part/models.py:738 +#: part/models.py:722 msgid "Part revision or version number" msgstr "" -#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199 +#: part/models.py:723 part/templates/part/detail.html:35 report/models.py:199 #: templates/js/part.js:173 msgid "Revision" msgstr "" -#: part/models.py:761 +#: part/models.py:745 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:808 part/templates/part/detail.html:97 +#: part/models.py:792 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "" -#: part/models.py:809 +#: part/models.py:793 msgid "Default supplier part" msgstr "" -#: part/models.py:816 +#: part/models.py:800 msgid "Default Expiry" msgstr "" -#: part/models.py:817 +#: part/models.py:801 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:822 part/templates/part/detail.html:113 +#: part/models.py:806 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "" -#: part/models.py:823 +#: part/models.py:807 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:830 +#: part/models.py:814 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:836 +#: part/models.py:820 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:842 +#: part/models.py:826 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:848 +#: part/models.py:832 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:853 +#: part/models.py:837 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:858 +#: part/models.py:842 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:862 part/templates/part/detail.html:227 +#: part/models.py:846 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:241 templates/js/table_filters.js:310 msgid "Active" msgstr "" -#: part/models.py:863 +#: part/models.py:847 msgid "Is this part active?" msgstr "" -#: part/models.py:868 +#: part/models.py:852 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:873 +#: part/models.py:857 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:876 +#: part/models.py:860 msgid "BOM checksum" msgstr "" -#: part/models.py:876 +#: part/models.py:860 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:879 +#: part/models.py:863 msgid "BOM checked by" msgstr "" -#: part/models.py:881 +#: part/models.py:865 msgid "BOM checked date" msgstr "" -#: part/models.py:885 +#: part/models.py:869 msgid "Creation User" msgstr "" -#: part/models.py:1622 +#: part/models.py:1606 msgid "Sell multiple" msgstr "" -#: part/models.py:2077 +#: part/models.py:2061 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2094 +#: part/models.py:2078 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2098 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2115 +#: part/models.py:2099 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2120 +#: part/models.py:2104 msgid "Test Description" msgstr "" -#: part/models.py:2121 +#: part/models.py:2105 msgid "Enter description for this test" msgstr "" -#: part/models.py:2126 templates/js/part.js:726 +#: part/models.py:2110 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "" -#: part/models.py:2127 +#: part/models.py:2111 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2132 templates/js/part.js:734 +#: part/models.py:2116 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2133 +#: part/models.py:2117 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2138 templates/js/part.js:741 +#: part/models.py:2122 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2139 +#: part/models.py:2123 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2172 +#: part/models.py:2156 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2177 +#: part/models.py:2161 msgid "Parameter Name" msgstr "" -#: part/models.py:2179 +#: part/models.py:2163 msgid "Parameter Units" msgstr "" -#: part/models.py:2207 part/models.py:2256 part/models.py:2257 +#: part/models.py:2191 part/models.py:2240 part/models.py:2241 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2209 +#: part/models.py:2193 msgid "Data" msgstr "" -#: part/models.py:2209 +#: part/models.py:2193 msgid "Parameter Value" msgstr "" -#: part/models.py:2261 templates/InvenTree/settings/category.html:67 +#: part/models.py:2245 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2262 +#: part/models.py:2246 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2292 +#: part/models.py:2276 msgid "Select parent part" msgstr "" -#: part/models.py:2301 +#: part/models.py:2285 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2307 +#: part/models.py:2291 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2293 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "" -#: part/models.py:2309 +#: part/models.py:2293 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2312 +#: part/models.py:2296 msgid "Overage" msgstr "" -#: part/models.py:2313 +#: part/models.py:2297 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2316 +#: part/models.py:2300 msgid "BOM item reference" msgstr "" -#: part/models.py:2319 +#: part/models.py:2303 msgid "BOM item notes" msgstr "" -#: part/models.py:2321 +#: part/models.py:2305 msgid "Checksum" msgstr "" -#: part/models.py:2321 +#: part/models.py:2305 msgid "BOM line checksum" msgstr "" -#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2309 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2326 +#: part/models.py:2310 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2331 templates/js/bom.js:294 +#: part/models.py:2315 templates/js/bom.js:294 msgid "Allow Variants" msgstr "" -#: part/models.py:2332 +#: part/models.py:2316 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2408 part/views.py:1690 part/views.py:1742 +#: part/models.py:2392 part/views.py:1690 part/views.py:1742 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2417 part/models.py:2419 +#: part/models.py:2401 part/models.py:2403 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2422 +#: part/models.py:2406 msgid "BOM Item" msgstr "" -#: part/models.py:2539 +#: part/models.py:2523 msgid "Part 1" msgstr "" -#: part/models.py:2543 +#: part/models.py:2527 msgid "Part 2" msgstr "" -#: part/models.py:2543 +#: part/models.py:2527 msgid "Select Related Part" msgstr "" -#: part/models.py:2575 +#: part/models.py:2559 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" From fb4c7bd2711e32c1935ba1dfa57b10894f53e2c1 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 22 Jun 2021 13:42:41 +1000 Subject: [PATCH 197/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/es/LC_MESSAGES/django.po | 236 +++++++++++----------- 1 file changed, 116 insertions(+), 120 deletions(-) diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 54c0f62e7f..012354cf82 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 01:09+0000\n" -"PO-Revision-Date: 2021-06-22 01:23\n" +"POT-Creation-Date: 2021-06-22 03:40+0000\n" +"PO-Revision-Date: 2021-06-22 03:42\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -122,7 +122,7 @@ msgstr "Comentario" msgid "File comment" msgstr "" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1174 msgid "User" @@ -133,7 +133,7 @@ msgid "upload date" msgstr "" #: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 -#: label/models.py:102 part/models.py:687 part/models.py:2177 +#: label/models.py:102 part/models.py:671 part/models.py:2161 #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 @@ -148,7 +148,7 @@ msgstr "Nombre" #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 #: order/models.py:104 order/templates/order/purchase_order_detail.html:147 -#: part/models.py:711 part/templates/part/detail.html:54 +#: part/models.py:695 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 #: report/templates/report/inventree_build_order_base.html:118 @@ -474,7 +474,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2291 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -605,7 +605,7 @@ msgstr "" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2316 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2300 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:660 templates/js/build.js:1105 @@ -633,9 +633,9 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1989 part/models.py:2001 part/models.py:2016 -#: part/models.py:2034 part/models.py:2109 part/models.py:2205 -#: part/models.py:2291 part/templates/part/part_app_base.html:8 +#: part/models.py:1973 part/models.py:1985 part/models.py:2000 +#: part/models.py:2018 part/models.py:2093 part/models.py:2189 +#: part/models.py:2275 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -711,7 +711,7 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:220 order/models.py:108 part/models.py:883 +#: build/models.py:220 order/models.py:108 part/models.py:867 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "" @@ -739,7 +739,7 @@ msgstr "" #: build/models.py:251 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:105 order/models.py:122 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:887 +#: order/templates/order/sales_order_base.html:140 part/models.py:871 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "Responsable" @@ -758,7 +758,7 @@ msgstr "" msgid "External Link" msgstr "" -#: build/models.py:258 part/models.py:745 stock/models.py:462 +#: build/models.py:258 part/models.py:729 stock/models.py:462 msgid "Link to external URL" msgstr "" @@ -771,7 +771,7 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:243 #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:872 +#: order/templates/order/so_navbar.html:36 part/models.py:856 #: part/templates/part/navbar.html:142 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 @@ -1599,7 +1599,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2191 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -1609,7 +1609,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170 +#: common/models.py:160 part/models.py:819 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:327 msgid "Assembly" msgstr "" @@ -1618,7 +1618,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180 +#: common/models.py:167 part/models.py:825 part/templates/part/detail.html:180 #: templates/js/table_filters.js:331 msgid "Component" msgstr "" @@ -1627,7 +1627,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200 +#: common/models.py:174 part/models.py:836 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "" @@ -1635,7 +1635,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210 +#: common/models.py:181 part/models.py:841 part/templates/part/detail.html:210 #: templates/js/table_filters.js:339 msgid "Salable" msgstr "" @@ -1644,7 +1644,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190 +#: common/models.py:188 part/models.py:831 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:343 msgid "Trackable" msgstr "" @@ -1653,7 +1653,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150 +#: common/models.py:195 part/models.py:851 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1973,7 +1973,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:121 company/models.py:333 company/models.py:526 -#: order/models.py:106 part/models.py:744 +#: order/models.py:106 part/models.py:728 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:419 #: templates/js/part.js:498 @@ -1984,7 +1984,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:129 part/models.py:754 +#: company/models.py:129 part/models.py:738 msgid "Image" msgstr "" @@ -2062,7 +2062,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:410 part/models.py:829 part/models.py:2179 +#: company/models.py:410 part/models.py:813 part/models.py:2163 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 #: templates/js/company.js:247 msgid "Units" @@ -2111,17 +2111,17 @@ msgid "Supplier part description" msgstr "" #: company/models.py:538 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2303 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Nota" -#: company/models.py:542 part/models.py:1620 +#: company/models.py:542 part/models.py:1604 msgid "base cost" msgstr "" -#: company/models.py:542 part/models.py:1620 +#: company/models.py:542 part/models.py:1604 msgid "Minimum charge (e.g. stocking fee)" msgstr "" @@ -2135,7 +2135,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:546 part/models.py:1622 +#: company/models.py:546 part/models.py:1606 msgid "multiple" msgstr "" @@ -3630,7 +3630,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:763 +#: part/bom.py:138 part/models.py:72 part/models.py:747 #: part/templates/part/category.html:66 part/templates/part/detail.html:90 msgid "Default Location" msgstr "" @@ -3708,7 +3708,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2205 +#: part/forms.py:122 part/models.py:2189 msgid "Parent Part" msgstr "" @@ -3784,7 +3784,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2300 +#: part/forms.py:344 part/models.py:2284 msgid "Sub part" msgstr "" @@ -3804,7 +3804,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2251 +#: part/models.py:82 part/models.py:2235 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3815,355 +3815,351 @@ msgstr "" msgid "Part Categories" msgstr "" -#: part/models.py:445 part/models.py:457 +#: part/models.py:448 part/models.py:460 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:554 +#: part/models.py:557 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:558 +#: part/models.py:561 msgid "Next available serial number is" msgstr "" -#: part/models.py:563 +#: part/models.py:566 msgid "Most recent serial number is" msgstr "" -#: part/models.py:642 +#: part/models.py:645 msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:653 -msgid "Part must be unique for name, IPN and revision" -msgstr "" - -#: part/models.py:686 part/templates/part/detail.html:22 +#: part/models.py:670 part/templates/part/detail.html:22 msgid "Part name" msgstr "" -#: part/models.py:693 +#: part/models.py:677 msgid "Is Template" msgstr "" -#: part/models.py:694 +#: part/models.py:678 msgid "Is this part a template part?" msgstr "" -#: part/models.py:705 +#: part/models.py:689 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:706 part/templates/part/detail.html:60 +#: part/models.py:690 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "" -#: part/models.py:712 +#: part/models.py:696 msgid "Part description" msgstr "" -#: part/models.py:717 part/templates/part/category.html:73 +#: part/models.py:701 part/templates/part/category.html:73 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "" -#: part/models.py:718 +#: part/models.py:702 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73 +#: part/models.py:709 part/models.py:2234 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" -#: part/models.py:726 +#: part/models.py:710 msgid "Part category" msgstr "" -#: part/models.py:731 part/templates/part/detail.html:28 +#: part/models.py:715 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "" -#: part/models.py:732 +#: part/models.py:716 msgid "Internal Part Number" msgstr "" -#: part/models.py:738 +#: part/models.py:722 msgid "Part revision or version number" msgstr "" -#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199 +#: part/models.py:723 part/templates/part/detail.html:35 report/models.py:199 #: templates/js/part.js:173 msgid "Revision" msgstr "" -#: part/models.py:761 +#: part/models.py:745 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:808 part/templates/part/detail.html:97 +#: part/models.py:792 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "" -#: part/models.py:809 +#: part/models.py:793 msgid "Default supplier part" msgstr "" -#: part/models.py:816 +#: part/models.py:800 msgid "Default Expiry" msgstr "" -#: part/models.py:817 +#: part/models.py:801 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:822 part/templates/part/detail.html:113 +#: part/models.py:806 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "" -#: part/models.py:823 +#: part/models.py:807 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:830 +#: part/models.py:814 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:836 +#: part/models.py:820 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:842 +#: part/models.py:826 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:848 +#: part/models.py:832 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:853 +#: part/models.py:837 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:858 +#: part/models.py:842 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:862 part/templates/part/detail.html:227 +#: part/models.py:846 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:241 templates/js/table_filters.js:310 msgid "Active" msgstr "" -#: part/models.py:863 +#: part/models.py:847 msgid "Is this part active?" msgstr "" -#: part/models.py:868 +#: part/models.py:852 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:873 +#: part/models.py:857 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:876 +#: part/models.py:860 msgid "BOM checksum" msgstr "" -#: part/models.py:876 +#: part/models.py:860 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:879 +#: part/models.py:863 msgid "BOM checked by" msgstr "" -#: part/models.py:881 +#: part/models.py:865 msgid "BOM checked date" msgstr "" -#: part/models.py:885 +#: part/models.py:869 msgid "Creation User" msgstr "" -#: part/models.py:1622 +#: part/models.py:1606 msgid "Sell multiple" msgstr "" -#: part/models.py:2077 +#: part/models.py:2061 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2094 +#: part/models.py:2078 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2098 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2115 +#: part/models.py:2099 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2120 +#: part/models.py:2104 msgid "Test Description" msgstr "" -#: part/models.py:2121 +#: part/models.py:2105 msgid "Enter description for this test" msgstr "" -#: part/models.py:2126 templates/js/part.js:726 +#: part/models.py:2110 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "" -#: part/models.py:2127 +#: part/models.py:2111 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2132 templates/js/part.js:734 +#: part/models.py:2116 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2133 +#: part/models.py:2117 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2138 templates/js/part.js:741 +#: part/models.py:2122 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2139 +#: part/models.py:2123 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2172 +#: part/models.py:2156 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2177 +#: part/models.py:2161 msgid "Parameter Name" msgstr "" -#: part/models.py:2179 +#: part/models.py:2163 msgid "Parameter Units" msgstr "" -#: part/models.py:2207 part/models.py:2256 part/models.py:2257 +#: part/models.py:2191 part/models.py:2240 part/models.py:2241 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2209 +#: part/models.py:2193 msgid "Data" msgstr "" -#: part/models.py:2209 +#: part/models.py:2193 msgid "Parameter Value" msgstr "" -#: part/models.py:2261 templates/InvenTree/settings/category.html:67 +#: part/models.py:2245 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2262 +#: part/models.py:2246 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2292 +#: part/models.py:2276 msgid "Select parent part" msgstr "" -#: part/models.py:2301 +#: part/models.py:2285 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2307 +#: part/models.py:2291 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2293 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "" -#: part/models.py:2309 +#: part/models.py:2293 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2312 +#: part/models.py:2296 msgid "Overage" msgstr "" -#: part/models.py:2313 +#: part/models.py:2297 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2316 +#: part/models.py:2300 msgid "BOM item reference" msgstr "" -#: part/models.py:2319 +#: part/models.py:2303 msgid "BOM item notes" msgstr "" -#: part/models.py:2321 +#: part/models.py:2305 msgid "Checksum" msgstr "" -#: part/models.py:2321 +#: part/models.py:2305 msgid "BOM line checksum" msgstr "" -#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2309 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2326 +#: part/models.py:2310 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2331 templates/js/bom.js:294 +#: part/models.py:2315 templates/js/bom.js:294 msgid "Allow Variants" msgstr "" -#: part/models.py:2332 +#: part/models.py:2316 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2408 part/views.py:1690 part/views.py:1742 +#: part/models.py:2392 part/views.py:1690 part/views.py:1742 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2417 part/models.py:2419 +#: part/models.py:2401 part/models.py:2403 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2422 +#: part/models.py:2406 msgid "BOM Item" msgstr "" -#: part/models.py:2539 +#: part/models.py:2523 msgid "Part 1" msgstr "" -#: part/models.py:2543 +#: part/models.py:2527 msgid "Part 2" msgstr "" -#: part/models.py:2543 +#: part/models.py:2527 msgid "Select Related Part" msgstr "" -#: part/models.py:2575 +#: part/models.py:2559 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" From a650df4d1c84d5e2d0a21150b16165b462c0a0ec Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 22 Jun 2021 13:42:42 +1000 Subject: [PATCH 198/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/it/LC_MESSAGES/django.po | 236 +++++++++++----------- 1 file changed, 116 insertions(+), 120 deletions(-) diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 5611edc564..3943a6cdd2 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 01:09+0000\n" -"PO-Revision-Date: 2021-06-22 01:23\n" +"POT-Creation-Date: 2021-06-22 03:40+0000\n" +"PO-Revision-Date: 2021-06-22 03:42\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -122,7 +122,7 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1174 msgid "User" @@ -133,7 +133,7 @@ msgid "upload date" msgstr "" #: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 -#: label/models.py:102 part/models.py:687 part/models.py:2177 +#: label/models.py:102 part/models.py:671 part/models.py:2161 #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 @@ -148,7 +148,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 #: order/models.py:104 order/templates/order/purchase_order_detail.html:147 -#: part/models.py:711 part/templates/part/detail.html:54 +#: part/models.py:695 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 #: report/templates/report/inventree_build_order_base.html:118 @@ -474,7 +474,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2291 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -605,7 +605,7 @@ msgstr "" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2316 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2300 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:660 templates/js/build.js:1105 @@ -633,9 +633,9 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1989 part/models.py:2001 part/models.py:2016 -#: part/models.py:2034 part/models.py:2109 part/models.py:2205 -#: part/models.py:2291 part/templates/part/part_app_base.html:8 +#: part/models.py:1973 part/models.py:1985 part/models.py:2000 +#: part/models.py:2018 part/models.py:2093 part/models.py:2189 +#: part/models.py:2275 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -711,7 +711,7 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:220 order/models.py:108 part/models.py:883 +#: build/models.py:220 order/models.py:108 part/models.py:867 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "" @@ -739,7 +739,7 @@ msgstr "" #: build/models.py:251 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:105 order/models.py:122 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:887 +#: order/templates/order/sales_order_base.html:140 part/models.py:871 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" @@ -758,7 +758,7 @@ msgstr "" msgid "External Link" msgstr "" -#: build/models.py:258 part/models.py:745 stock/models.py:462 +#: build/models.py:258 part/models.py:729 stock/models.py:462 msgid "Link to external URL" msgstr "" @@ -771,7 +771,7 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:243 #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:872 +#: order/templates/order/so_navbar.html:36 part/models.py:856 #: part/templates/part/navbar.html:142 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 @@ -1599,7 +1599,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2191 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -1609,7 +1609,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170 +#: common/models.py:160 part/models.py:819 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:327 msgid "Assembly" msgstr "" @@ -1618,7 +1618,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180 +#: common/models.py:167 part/models.py:825 part/templates/part/detail.html:180 #: templates/js/table_filters.js:331 msgid "Component" msgstr "" @@ -1627,7 +1627,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200 +#: common/models.py:174 part/models.py:836 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "" @@ -1635,7 +1635,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210 +#: common/models.py:181 part/models.py:841 part/templates/part/detail.html:210 #: templates/js/table_filters.js:339 msgid "Salable" msgstr "" @@ -1644,7 +1644,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190 +#: common/models.py:188 part/models.py:831 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:343 msgid "Trackable" msgstr "" @@ -1653,7 +1653,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150 +#: common/models.py:195 part/models.py:851 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1973,7 +1973,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:121 company/models.py:333 company/models.py:526 -#: order/models.py:106 part/models.py:744 +#: order/models.py:106 part/models.py:728 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:419 #: templates/js/part.js:498 @@ -1984,7 +1984,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:129 part/models.py:754 +#: company/models.py:129 part/models.py:738 msgid "Image" msgstr "" @@ -2062,7 +2062,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:410 part/models.py:829 part/models.py:2179 +#: company/models.py:410 part/models.py:813 part/models.py:2163 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 #: templates/js/company.js:247 msgid "Units" @@ -2111,17 +2111,17 @@ msgid "Supplier part description" msgstr "" #: company/models.py:538 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2303 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:542 part/models.py:1620 +#: company/models.py:542 part/models.py:1604 msgid "base cost" msgstr "" -#: company/models.py:542 part/models.py:1620 +#: company/models.py:542 part/models.py:1604 msgid "Minimum charge (e.g. stocking fee)" msgstr "" @@ -2135,7 +2135,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:546 part/models.py:1622 +#: company/models.py:546 part/models.py:1606 msgid "multiple" msgstr "" @@ -3630,7 +3630,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:763 +#: part/bom.py:138 part/models.py:72 part/models.py:747 #: part/templates/part/category.html:66 part/templates/part/detail.html:90 msgid "Default Location" msgstr "" @@ -3708,7 +3708,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2205 +#: part/forms.py:122 part/models.py:2189 msgid "Parent Part" msgstr "" @@ -3784,7 +3784,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2300 +#: part/forms.py:344 part/models.py:2284 msgid "Sub part" msgstr "" @@ -3804,7 +3804,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2251 +#: part/models.py:82 part/models.py:2235 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3815,355 +3815,351 @@ msgstr "" msgid "Part Categories" msgstr "" -#: part/models.py:445 part/models.py:457 +#: part/models.py:448 part/models.py:460 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:554 +#: part/models.py:557 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:558 +#: part/models.py:561 msgid "Next available serial number is" msgstr "" -#: part/models.py:563 +#: part/models.py:566 msgid "Most recent serial number is" msgstr "" -#: part/models.py:642 +#: part/models.py:645 msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:653 -msgid "Part must be unique for name, IPN and revision" -msgstr "" - -#: part/models.py:686 part/templates/part/detail.html:22 +#: part/models.py:670 part/templates/part/detail.html:22 msgid "Part name" msgstr "" -#: part/models.py:693 +#: part/models.py:677 msgid "Is Template" msgstr "" -#: part/models.py:694 +#: part/models.py:678 msgid "Is this part a template part?" msgstr "" -#: part/models.py:705 +#: part/models.py:689 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:706 part/templates/part/detail.html:60 +#: part/models.py:690 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "" -#: part/models.py:712 +#: part/models.py:696 msgid "Part description" msgstr "" -#: part/models.py:717 part/templates/part/category.html:73 +#: part/models.py:701 part/templates/part/category.html:73 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "" -#: part/models.py:718 +#: part/models.py:702 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73 +#: part/models.py:709 part/models.py:2234 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" -#: part/models.py:726 +#: part/models.py:710 msgid "Part category" msgstr "" -#: part/models.py:731 part/templates/part/detail.html:28 +#: part/models.py:715 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "" -#: part/models.py:732 +#: part/models.py:716 msgid "Internal Part Number" msgstr "" -#: part/models.py:738 +#: part/models.py:722 msgid "Part revision or version number" msgstr "" -#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199 +#: part/models.py:723 part/templates/part/detail.html:35 report/models.py:199 #: templates/js/part.js:173 msgid "Revision" msgstr "" -#: part/models.py:761 +#: part/models.py:745 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:808 part/templates/part/detail.html:97 +#: part/models.py:792 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "" -#: part/models.py:809 +#: part/models.py:793 msgid "Default supplier part" msgstr "" -#: part/models.py:816 +#: part/models.py:800 msgid "Default Expiry" msgstr "" -#: part/models.py:817 +#: part/models.py:801 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:822 part/templates/part/detail.html:113 +#: part/models.py:806 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "" -#: part/models.py:823 +#: part/models.py:807 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:830 +#: part/models.py:814 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:836 +#: part/models.py:820 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:842 +#: part/models.py:826 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:848 +#: part/models.py:832 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:853 +#: part/models.py:837 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:858 +#: part/models.py:842 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:862 part/templates/part/detail.html:227 +#: part/models.py:846 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:241 templates/js/table_filters.js:310 msgid "Active" msgstr "" -#: part/models.py:863 +#: part/models.py:847 msgid "Is this part active?" msgstr "" -#: part/models.py:868 +#: part/models.py:852 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:873 +#: part/models.py:857 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:876 +#: part/models.py:860 msgid "BOM checksum" msgstr "" -#: part/models.py:876 +#: part/models.py:860 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:879 +#: part/models.py:863 msgid "BOM checked by" msgstr "" -#: part/models.py:881 +#: part/models.py:865 msgid "BOM checked date" msgstr "" -#: part/models.py:885 +#: part/models.py:869 msgid "Creation User" msgstr "" -#: part/models.py:1622 +#: part/models.py:1606 msgid "Sell multiple" msgstr "" -#: part/models.py:2077 +#: part/models.py:2061 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2094 +#: part/models.py:2078 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2098 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2115 +#: part/models.py:2099 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2120 +#: part/models.py:2104 msgid "Test Description" msgstr "" -#: part/models.py:2121 +#: part/models.py:2105 msgid "Enter description for this test" msgstr "" -#: part/models.py:2126 templates/js/part.js:726 +#: part/models.py:2110 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "" -#: part/models.py:2127 +#: part/models.py:2111 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2132 templates/js/part.js:734 +#: part/models.py:2116 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2133 +#: part/models.py:2117 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2138 templates/js/part.js:741 +#: part/models.py:2122 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2139 +#: part/models.py:2123 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2172 +#: part/models.py:2156 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2177 +#: part/models.py:2161 msgid "Parameter Name" msgstr "" -#: part/models.py:2179 +#: part/models.py:2163 msgid "Parameter Units" msgstr "" -#: part/models.py:2207 part/models.py:2256 part/models.py:2257 +#: part/models.py:2191 part/models.py:2240 part/models.py:2241 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2209 +#: part/models.py:2193 msgid "Data" msgstr "" -#: part/models.py:2209 +#: part/models.py:2193 msgid "Parameter Value" msgstr "" -#: part/models.py:2261 templates/InvenTree/settings/category.html:67 +#: part/models.py:2245 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2262 +#: part/models.py:2246 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2292 +#: part/models.py:2276 msgid "Select parent part" msgstr "" -#: part/models.py:2301 +#: part/models.py:2285 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2307 +#: part/models.py:2291 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2293 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "" -#: part/models.py:2309 +#: part/models.py:2293 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2312 +#: part/models.py:2296 msgid "Overage" msgstr "" -#: part/models.py:2313 +#: part/models.py:2297 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2316 +#: part/models.py:2300 msgid "BOM item reference" msgstr "" -#: part/models.py:2319 +#: part/models.py:2303 msgid "BOM item notes" msgstr "" -#: part/models.py:2321 +#: part/models.py:2305 msgid "Checksum" msgstr "" -#: part/models.py:2321 +#: part/models.py:2305 msgid "BOM line checksum" msgstr "" -#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2309 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2326 +#: part/models.py:2310 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2331 templates/js/bom.js:294 +#: part/models.py:2315 templates/js/bom.js:294 msgid "Allow Variants" msgstr "" -#: part/models.py:2332 +#: part/models.py:2316 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2408 part/views.py:1690 part/views.py:1742 +#: part/models.py:2392 part/views.py:1690 part/views.py:1742 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2417 part/models.py:2419 +#: part/models.py:2401 part/models.py:2403 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2422 +#: part/models.py:2406 msgid "BOM Item" msgstr "" -#: part/models.py:2539 +#: part/models.py:2523 msgid "Part 1" msgstr "" -#: part/models.py:2543 +#: part/models.py:2527 msgid "Part 2" msgstr "" -#: part/models.py:2543 +#: part/models.py:2527 msgid "Select Related Part" msgstr "" -#: part/models.py:2575 +#: part/models.py:2559 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" From 7c7104880c7ee33c3462d7307e9846af3658baeb Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 22 Jun 2021 13:42:43 +1000 Subject: [PATCH 199/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/pl/LC_MESSAGES/django.po | 236 +++++++++++----------- 1 file changed, 116 insertions(+), 120 deletions(-) diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 97a581c3a6..f156340f68 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 01:09+0000\n" -"PO-Revision-Date: 2021-06-22 01:23\n" +"POT-Creation-Date: 2021-06-22 03:40+0000\n" +"PO-Revision-Date: 2021-06-22 03:42\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -122,7 +122,7 @@ msgstr "Komentarz" msgid "File comment" msgstr "Komentarz pliku" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1174 msgid "User" @@ -133,7 +133,7 @@ msgid "upload date" msgstr "data przesłania" #: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 -#: label/models.py:102 part/models.py:687 part/models.py:2177 +#: label/models.py:102 part/models.py:671 part/models.py:2161 #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 @@ -148,7 +148,7 @@ msgstr "Nazwa" #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 #: order/models.py:104 order/templates/order/purchase_order_detail.html:147 -#: part/models.py:711 part/templates/part/detail.html:54 +#: part/models.py:695 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 #: report/templates/report/inventree_build_order_base.html:118 @@ -474,7 +474,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2291 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -605,7 +605,7 @@ msgstr "Odwołanie do zamówienia wykonania" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2316 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2300 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:660 templates/js/build.js:1105 @@ -633,9 +633,9 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1989 part/models.py:2001 part/models.py:2016 -#: part/models.py:2034 part/models.py:2109 part/models.py:2205 -#: part/models.py:2291 part/templates/part/part_app_base.html:8 +#: part/models.py:1973 part/models.py:1985 part/models.py:2000 +#: part/models.py:2018 part/models.py:2093 part/models.py:2189 +#: part/models.py:2275 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -711,7 +711,7 @@ msgstr "Kod partii" msgid "Batch code for this build output" msgstr "Kod partii dla wyjścia budowy" -#: build/models.py:220 order/models.py:108 part/models.py:883 +#: build/models.py:220 order/models.py:108 part/models.py:867 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "Data utworzenia" @@ -739,7 +739,7 @@ msgstr "Użytkownik, który wydał to zamówienie" #: build/models.py:251 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:105 order/models.py:122 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:887 +#: order/templates/order/sales_order_base.html:140 part/models.py:871 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "Odpowiedzialny" @@ -758,7 +758,7 @@ msgstr "Użytkownik odpowiedzialny za to zamówienie budowy" msgid "External Link" msgstr "Link Zewnętrzny" -#: build/models.py:258 part/models.py:745 stock/models.py:462 +#: build/models.py:258 part/models.py:729 stock/models.py:462 msgid "Link to external URL" msgstr "Link do zewnętrznego adresu URL" @@ -771,7 +771,7 @@ msgstr "Link do zewnętrznego adresu URL" #: order/templates/order/purchase_order_detail.html:243 #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:872 +#: order/templates/order/so_navbar.html:36 part/models.py:856 #: part/templates/part/navbar.html:142 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 @@ -1599,7 +1599,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2191 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -1609,7 +1609,7 @@ msgstr "Szablon" msgid "Parts are templates by default" msgstr "" -#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170 +#: common/models.py:160 part/models.py:819 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:327 msgid "Assembly" msgstr "Złożenie" @@ -1618,7 +1618,7 @@ msgstr "Złożenie" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180 +#: common/models.py:167 part/models.py:825 part/templates/part/detail.html:180 #: templates/js/table_filters.js:331 msgid "Component" msgstr "Komponent" @@ -1627,7 +1627,7 @@ msgstr "Komponent" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200 +#: common/models.py:174 part/models.py:836 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "Możliwość zakupu" @@ -1635,7 +1635,7 @@ msgstr "Możliwość zakupu" msgid "Parts are purchaseable by default" msgstr "Części są domyślnie z możliwością zakupu" -#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210 +#: common/models.py:181 part/models.py:841 part/templates/part/detail.html:210 #: templates/js/table_filters.js:339 msgid "Salable" msgstr "Możliwość sprzedaży" @@ -1644,7 +1644,7 @@ msgstr "Możliwość sprzedaży" msgid "Parts are salable by default" msgstr "Części są domyślnie z możliwością sprzedaży" -#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190 +#: common/models.py:188 part/models.py:831 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:343 msgid "Trackable" msgstr "Możliwość śledzenia" @@ -1653,7 +1653,7 @@ msgstr "Możliwość śledzenia" msgid "Parts are trackable by default" msgstr "Części są domyślnie z możliwością śledzenia" -#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150 +#: common/models.py:195 part/models.py:851 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "Wirtualny" @@ -1973,7 +1973,7 @@ msgid "Point of contact" msgstr "Punkt kontaktowy" #: company/models.py:121 company/models.py:333 company/models.py:526 -#: order/models.py:106 part/models.py:744 +#: order/models.py:106 part/models.py:728 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:419 #: templates/js/part.js:498 @@ -1984,7 +1984,7 @@ msgstr "Łącze" msgid "Link to external company information" msgstr "Link do informacji o zewnętrznym przedsiębiorstwie" -#: company/models.py:129 part/models.py:754 +#: company/models.py:129 part/models.py:738 msgid "Image" msgstr "Obraz" @@ -2062,7 +2062,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:410 part/models.py:829 part/models.py:2179 +#: company/models.py:410 part/models.py:813 part/models.py:2163 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 #: templates/js/company.js:247 msgid "Units" @@ -2111,17 +2111,17 @@ msgid "Supplier part description" msgstr "" #: company/models.py:538 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2303 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Uwaga" -#: company/models.py:542 part/models.py:1620 +#: company/models.py:542 part/models.py:1604 msgid "base cost" msgstr "koszt podstawowy" -#: company/models.py:542 part/models.py:1620 +#: company/models.py:542 part/models.py:1604 msgid "Minimum charge (e.g. stocking fee)" msgstr "" @@ -2135,7 +2135,7 @@ msgstr "Opakowanie" msgid "Part packaging" msgstr "Opakowanie części" -#: company/models.py:546 part/models.py:1622 +#: company/models.py:546 part/models.py:1606 msgid "multiple" msgstr "wielokrotność" @@ -3630,7 +3630,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:763 +#: part/bom.py:138 part/models.py:72 part/models.py:747 #: part/templates/part/category.html:66 part/templates/part/detail.html:90 msgid "Default Location" msgstr "Domyślna lokalizacja" @@ -3708,7 +3708,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2205 +#: part/forms.py:122 part/models.py:2189 msgid "Parent Part" msgstr "Część nadrzędna" @@ -3784,7 +3784,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2300 +#: part/forms.py:344 part/models.py:2284 msgid "Sub part" msgstr "Podczęść" @@ -3804,7 +3804,7 @@ msgstr "Domyślne słowa kluczowe" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2251 +#: part/models.py:82 part/models.py:2235 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3815,355 +3815,351 @@ msgstr "" msgid "Part Categories" msgstr "" -#: part/models.py:445 part/models.py:457 +#: part/models.py:448 part/models.py:460 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:554 +#: part/models.py:557 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:558 +#: part/models.py:561 msgid "Next available serial number is" msgstr "" -#: part/models.py:563 +#: part/models.py:566 msgid "Most recent serial number is" msgstr "" -#: part/models.py:642 +#: part/models.py:645 msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:653 -msgid "Part must be unique for name, IPN and revision" -msgstr "" - -#: part/models.py:686 part/templates/part/detail.html:22 +#: part/models.py:670 part/templates/part/detail.html:22 msgid "Part name" msgstr "" -#: part/models.py:693 +#: part/models.py:677 msgid "Is Template" msgstr "" -#: part/models.py:694 +#: part/models.py:678 msgid "Is this part a template part?" msgstr "" -#: part/models.py:705 +#: part/models.py:689 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:706 part/templates/part/detail.html:60 +#: part/models.py:690 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "Wariant" -#: part/models.py:712 +#: part/models.py:696 msgid "Part description" msgstr "Opis części" -#: part/models.py:717 part/templates/part/category.html:73 +#: part/models.py:701 part/templates/part/category.html:73 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "Słowa kluczowe" -#: part/models.py:718 +#: part/models.py:702 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73 +#: part/models.py:709 part/models.py:2234 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "Kategoria" -#: part/models.py:726 +#: part/models.py:710 msgid "Part category" msgstr "" -#: part/models.py:731 part/templates/part/detail.html:28 +#: part/models.py:715 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "IPN" -#: part/models.py:732 +#: part/models.py:716 msgid "Internal Part Number" msgstr "" -#: part/models.py:738 +#: part/models.py:722 msgid "Part revision or version number" msgstr "" -#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199 +#: part/models.py:723 part/templates/part/detail.html:35 report/models.py:199 #: templates/js/part.js:173 msgid "Revision" msgstr "Wersja" -#: part/models.py:761 +#: part/models.py:745 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:808 part/templates/part/detail.html:97 +#: part/models.py:792 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "" -#: part/models.py:809 +#: part/models.py:793 msgid "Default supplier part" msgstr "" -#: part/models.py:816 +#: part/models.py:800 msgid "Default Expiry" msgstr "" -#: part/models.py:817 +#: part/models.py:801 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:822 part/templates/part/detail.html:113 +#: part/models.py:806 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "Minimalny stan magazynowy" -#: part/models.py:823 +#: part/models.py:807 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:830 +#: part/models.py:814 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:836 +#: part/models.py:820 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:842 +#: part/models.py:826 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:848 +#: part/models.py:832 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:853 +#: part/models.py:837 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:858 +#: part/models.py:842 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:862 part/templates/part/detail.html:227 +#: part/models.py:846 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:241 templates/js/table_filters.js:310 msgid "Active" msgstr "Aktywny" -#: part/models.py:863 +#: part/models.py:847 msgid "Is this part active?" msgstr "Czy ta część jest aktywna?" -#: part/models.py:868 +#: part/models.py:852 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:873 +#: part/models.py:857 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:876 +#: part/models.py:860 msgid "BOM checksum" msgstr "" -#: part/models.py:876 +#: part/models.py:860 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:879 +#: part/models.py:863 msgid "BOM checked by" msgstr "" -#: part/models.py:881 +#: part/models.py:865 msgid "BOM checked date" msgstr "" -#: part/models.py:885 +#: part/models.py:869 msgid "Creation User" msgstr "" -#: part/models.py:1622 +#: part/models.py:1606 msgid "Sell multiple" msgstr "Sprzedaj wiele" -#: part/models.py:2077 +#: part/models.py:2061 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2094 +#: part/models.py:2078 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2098 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "Nazwa testu" -#: part/models.py:2115 +#: part/models.py:2099 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2120 +#: part/models.py:2104 msgid "Test Description" msgstr "" -#: part/models.py:2121 +#: part/models.py:2105 msgid "Enter description for this test" msgstr "" -#: part/models.py:2126 templates/js/part.js:726 +#: part/models.py:2110 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "Wymagane" -#: part/models.py:2127 +#: part/models.py:2111 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2132 templates/js/part.js:734 +#: part/models.py:2116 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2133 +#: part/models.py:2117 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2138 templates/js/part.js:741 +#: part/models.py:2122 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2139 +#: part/models.py:2123 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2172 +#: part/models.py:2156 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2177 +#: part/models.py:2161 msgid "Parameter Name" msgstr "" -#: part/models.py:2179 +#: part/models.py:2163 msgid "Parameter Units" msgstr "" -#: part/models.py:2207 part/models.py:2256 part/models.py:2257 +#: part/models.py:2191 part/models.py:2240 part/models.py:2241 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2209 +#: part/models.py:2193 msgid "Data" msgstr "Dane" -#: part/models.py:2209 +#: part/models.py:2193 msgid "Parameter Value" msgstr "" -#: part/models.py:2261 templates/InvenTree/settings/category.html:67 +#: part/models.py:2245 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "Wartość domyślna" -#: part/models.py:2262 +#: part/models.py:2246 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2292 +#: part/models.py:2276 msgid "Select parent part" msgstr "" -#: part/models.py:2301 +#: part/models.py:2285 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2307 +#: part/models.py:2291 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2293 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "" -#: part/models.py:2309 +#: part/models.py:2293 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2312 +#: part/models.py:2296 msgid "Overage" msgstr "" -#: part/models.py:2313 +#: part/models.py:2297 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2316 +#: part/models.py:2300 msgid "BOM item reference" msgstr "" -#: part/models.py:2319 +#: part/models.py:2303 msgid "BOM item notes" msgstr "" -#: part/models.py:2321 +#: part/models.py:2305 msgid "Checksum" msgstr "Suma kontrolna" -#: part/models.py:2321 +#: part/models.py:2305 msgid "BOM line checksum" msgstr "" -#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2309 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2326 +#: part/models.py:2310 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2331 templates/js/bom.js:294 +#: part/models.py:2315 templates/js/bom.js:294 msgid "Allow Variants" msgstr "" -#: part/models.py:2332 +#: part/models.py:2316 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2408 part/views.py:1690 part/views.py:1742 +#: part/models.py:2392 part/views.py:1690 part/views.py:1742 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2417 part/models.py:2419 +#: part/models.py:2401 part/models.py:2403 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2422 +#: part/models.py:2406 msgid "BOM Item" msgstr "" -#: part/models.py:2539 +#: part/models.py:2523 msgid "Part 1" msgstr "Część 1" -#: part/models.py:2543 +#: part/models.py:2527 msgid "Part 2" msgstr "Część 2" -#: part/models.py:2543 +#: part/models.py:2527 msgid "Select Related Part" msgstr "Wybierz powiązaną część" -#: part/models.py:2575 +#: part/models.py:2559 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" From dcaea8f96065f60d46e90feef565a7e524b1aa31 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 22 Jun 2021 13:42:45 +1000 Subject: [PATCH 200/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ru/LC_MESSAGES/django.po | 236 +++++++++++----------- 1 file changed, 116 insertions(+), 120 deletions(-) diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 60d44ac8e2..be11e36725 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 01:09+0000\n" -"PO-Revision-Date: 2021-06-22 01:23\n" +"POT-Creation-Date: 2021-06-22 03:40+0000\n" +"PO-Revision-Date: 2021-06-22 03:42\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -122,7 +122,7 @@ msgstr "Комментарий" msgid "File comment" msgstr "Комментарий к файлу" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1174 msgid "User" @@ -133,7 +133,7 @@ msgid "upload date" msgstr "дата загрузки" #: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 -#: label/models.py:102 part/models.py:687 part/models.py:2177 +#: label/models.py:102 part/models.py:671 part/models.py:2161 #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 @@ -148,7 +148,7 @@ msgstr "Название" #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 #: order/models.py:104 order/templates/order/purchase_order_detail.html:147 -#: part/models.py:711 part/templates/part/detail.html:54 +#: part/models.py:695 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 #: report/templates/report/inventree_build_order_base.html:118 @@ -474,7 +474,7 @@ msgstr "Целевая дата для сборки. Сборка будет п #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2291 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -605,7 +605,7 @@ msgstr "Ссылка на заказ" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2316 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2300 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:660 templates/js/build.js:1105 @@ -633,9 +633,9 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1989 part/models.py:2001 part/models.py:2016 -#: part/models.py:2034 part/models.py:2109 part/models.py:2205 -#: part/models.py:2291 part/templates/part/part_app_base.html:8 +#: part/models.py:1973 part/models.py:1985 part/models.py:2000 +#: part/models.py:2018 part/models.py:2093 part/models.py:2189 +#: part/models.py:2275 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -711,7 +711,7 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:220 order/models.py:108 part/models.py:883 +#: build/models.py:220 order/models.py:108 part/models.py:867 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "" @@ -739,7 +739,7 @@ msgstr "" #: build/models.py:251 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:105 order/models.py:122 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:887 +#: order/templates/order/sales_order_base.html:140 part/models.py:871 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" @@ -758,7 +758,7 @@ msgstr "" msgid "External Link" msgstr "" -#: build/models.py:258 part/models.py:745 stock/models.py:462 +#: build/models.py:258 part/models.py:729 stock/models.py:462 msgid "Link to external URL" msgstr "" @@ -771,7 +771,7 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:243 #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:872 +#: order/templates/order/so_navbar.html:36 part/models.py:856 #: part/templates/part/navbar.html:142 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 @@ -1599,7 +1599,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2191 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -1609,7 +1609,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170 +#: common/models.py:160 part/models.py:819 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:327 msgid "Assembly" msgstr "" @@ -1618,7 +1618,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180 +#: common/models.py:167 part/models.py:825 part/templates/part/detail.html:180 #: templates/js/table_filters.js:331 msgid "Component" msgstr "" @@ -1627,7 +1627,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200 +#: common/models.py:174 part/models.py:836 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "" @@ -1635,7 +1635,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210 +#: common/models.py:181 part/models.py:841 part/templates/part/detail.html:210 #: templates/js/table_filters.js:339 msgid "Salable" msgstr "" @@ -1644,7 +1644,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190 +#: common/models.py:188 part/models.py:831 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:343 msgid "Trackable" msgstr "" @@ -1653,7 +1653,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150 +#: common/models.py:195 part/models.py:851 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1973,7 +1973,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:121 company/models.py:333 company/models.py:526 -#: order/models.py:106 part/models.py:744 +#: order/models.py:106 part/models.py:728 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:419 #: templates/js/part.js:498 @@ -1984,7 +1984,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:129 part/models.py:754 +#: company/models.py:129 part/models.py:738 msgid "Image" msgstr "" @@ -2062,7 +2062,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:410 part/models.py:829 part/models.py:2179 +#: company/models.py:410 part/models.py:813 part/models.py:2163 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 #: templates/js/company.js:247 msgid "Units" @@ -2111,17 +2111,17 @@ msgid "Supplier part description" msgstr "" #: company/models.py:538 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2303 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:542 part/models.py:1620 +#: company/models.py:542 part/models.py:1604 msgid "base cost" msgstr "" -#: company/models.py:542 part/models.py:1620 +#: company/models.py:542 part/models.py:1604 msgid "Minimum charge (e.g. stocking fee)" msgstr "" @@ -2135,7 +2135,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:546 part/models.py:1622 +#: company/models.py:546 part/models.py:1606 msgid "multiple" msgstr "" @@ -3630,7 +3630,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:763 +#: part/bom.py:138 part/models.py:72 part/models.py:747 #: part/templates/part/category.html:66 part/templates/part/detail.html:90 msgid "Default Location" msgstr "" @@ -3708,7 +3708,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2205 +#: part/forms.py:122 part/models.py:2189 msgid "Parent Part" msgstr "" @@ -3784,7 +3784,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2300 +#: part/forms.py:344 part/models.py:2284 msgid "Sub part" msgstr "" @@ -3804,7 +3804,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2251 +#: part/models.py:82 part/models.py:2235 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3815,355 +3815,351 @@ msgstr "" msgid "Part Categories" msgstr "" -#: part/models.py:445 part/models.py:457 +#: part/models.py:448 part/models.py:460 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:554 +#: part/models.py:557 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:558 +#: part/models.py:561 msgid "Next available serial number is" msgstr "" -#: part/models.py:563 +#: part/models.py:566 msgid "Most recent serial number is" msgstr "" -#: part/models.py:642 +#: part/models.py:645 msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:653 -msgid "Part must be unique for name, IPN and revision" -msgstr "" - -#: part/models.py:686 part/templates/part/detail.html:22 +#: part/models.py:670 part/templates/part/detail.html:22 msgid "Part name" msgstr "" -#: part/models.py:693 +#: part/models.py:677 msgid "Is Template" msgstr "" -#: part/models.py:694 +#: part/models.py:678 msgid "Is this part a template part?" msgstr "" -#: part/models.py:705 +#: part/models.py:689 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:706 part/templates/part/detail.html:60 +#: part/models.py:690 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "" -#: part/models.py:712 +#: part/models.py:696 msgid "Part description" msgstr "" -#: part/models.py:717 part/templates/part/category.html:73 +#: part/models.py:701 part/templates/part/category.html:73 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "" -#: part/models.py:718 +#: part/models.py:702 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73 +#: part/models.py:709 part/models.py:2234 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" -#: part/models.py:726 +#: part/models.py:710 msgid "Part category" msgstr "" -#: part/models.py:731 part/templates/part/detail.html:28 +#: part/models.py:715 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "" -#: part/models.py:732 +#: part/models.py:716 msgid "Internal Part Number" msgstr "" -#: part/models.py:738 +#: part/models.py:722 msgid "Part revision or version number" msgstr "" -#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199 +#: part/models.py:723 part/templates/part/detail.html:35 report/models.py:199 #: templates/js/part.js:173 msgid "Revision" msgstr "" -#: part/models.py:761 +#: part/models.py:745 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:808 part/templates/part/detail.html:97 +#: part/models.py:792 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "" -#: part/models.py:809 +#: part/models.py:793 msgid "Default supplier part" msgstr "" -#: part/models.py:816 +#: part/models.py:800 msgid "Default Expiry" msgstr "" -#: part/models.py:817 +#: part/models.py:801 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:822 part/templates/part/detail.html:113 +#: part/models.py:806 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "" -#: part/models.py:823 +#: part/models.py:807 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:830 +#: part/models.py:814 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:836 +#: part/models.py:820 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:842 +#: part/models.py:826 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:848 +#: part/models.py:832 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:853 +#: part/models.py:837 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:858 +#: part/models.py:842 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:862 part/templates/part/detail.html:227 +#: part/models.py:846 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:241 templates/js/table_filters.js:310 msgid "Active" msgstr "" -#: part/models.py:863 +#: part/models.py:847 msgid "Is this part active?" msgstr "" -#: part/models.py:868 +#: part/models.py:852 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:873 +#: part/models.py:857 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:876 +#: part/models.py:860 msgid "BOM checksum" msgstr "" -#: part/models.py:876 +#: part/models.py:860 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:879 +#: part/models.py:863 msgid "BOM checked by" msgstr "" -#: part/models.py:881 +#: part/models.py:865 msgid "BOM checked date" msgstr "" -#: part/models.py:885 +#: part/models.py:869 msgid "Creation User" msgstr "" -#: part/models.py:1622 +#: part/models.py:1606 msgid "Sell multiple" msgstr "" -#: part/models.py:2077 +#: part/models.py:2061 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2094 +#: part/models.py:2078 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2098 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2115 +#: part/models.py:2099 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2120 +#: part/models.py:2104 msgid "Test Description" msgstr "" -#: part/models.py:2121 +#: part/models.py:2105 msgid "Enter description for this test" msgstr "" -#: part/models.py:2126 templates/js/part.js:726 +#: part/models.py:2110 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "" -#: part/models.py:2127 +#: part/models.py:2111 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2132 templates/js/part.js:734 +#: part/models.py:2116 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2133 +#: part/models.py:2117 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2138 templates/js/part.js:741 +#: part/models.py:2122 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2139 +#: part/models.py:2123 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2172 +#: part/models.py:2156 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2177 +#: part/models.py:2161 msgid "Parameter Name" msgstr "" -#: part/models.py:2179 +#: part/models.py:2163 msgid "Parameter Units" msgstr "" -#: part/models.py:2207 part/models.py:2256 part/models.py:2257 +#: part/models.py:2191 part/models.py:2240 part/models.py:2241 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2209 +#: part/models.py:2193 msgid "Data" msgstr "" -#: part/models.py:2209 +#: part/models.py:2193 msgid "Parameter Value" msgstr "" -#: part/models.py:2261 templates/InvenTree/settings/category.html:67 +#: part/models.py:2245 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2262 +#: part/models.py:2246 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2292 +#: part/models.py:2276 msgid "Select parent part" msgstr "" -#: part/models.py:2301 +#: part/models.py:2285 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2307 +#: part/models.py:2291 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2293 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "" -#: part/models.py:2309 +#: part/models.py:2293 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2312 +#: part/models.py:2296 msgid "Overage" msgstr "" -#: part/models.py:2313 +#: part/models.py:2297 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2316 +#: part/models.py:2300 msgid "BOM item reference" msgstr "" -#: part/models.py:2319 +#: part/models.py:2303 msgid "BOM item notes" msgstr "" -#: part/models.py:2321 +#: part/models.py:2305 msgid "Checksum" msgstr "" -#: part/models.py:2321 +#: part/models.py:2305 msgid "BOM line checksum" msgstr "" -#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2309 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2326 +#: part/models.py:2310 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2331 templates/js/bom.js:294 +#: part/models.py:2315 templates/js/bom.js:294 msgid "Allow Variants" msgstr "" -#: part/models.py:2332 +#: part/models.py:2316 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2408 part/views.py:1690 part/views.py:1742 +#: part/models.py:2392 part/views.py:1690 part/views.py:1742 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2417 part/models.py:2419 +#: part/models.py:2401 part/models.py:2403 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2422 +#: part/models.py:2406 msgid "BOM Item" msgstr "" -#: part/models.py:2539 +#: part/models.py:2523 msgid "Part 1" msgstr "" -#: part/models.py:2543 +#: part/models.py:2527 msgid "Part 2" msgstr "" -#: part/models.py:2543 +#: part/models.py:2527 msgid "Select Related Part" msgstr "" -#: part/models.py:2575 +#: part/models.py:2559 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" From abfdcc6da1921519545090b3e890474ef3a29cfc Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 22 Jun 2021 13:42:47 +1000 Subject: [PATCH 201/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/tr/LC_MESSAGES/django.po | 236 +++++++++++----------- 1 file changed, 116 insertions(+), 120 deletions(-) diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 191de2a400..197de66106 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 01:09+0000\n" -"PO-Revision-Date: 2021-06-22 01:23\n" +"POT-Creation-Date: 2021-06-22 03:40+0000\n" +"PO-Revision-Date: 2021-06-22 03:42\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -122,7 +122,7 @@ msgstr "Yorum" msgid "File comment" msgstr "Dosya yorumu" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1174 msgid "User" @@ -133,7 +133,7 @@ msgid "upload date" msgstr "yükleme tarihi" #: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 -#: label/models.py:102 part/models.py:687 part/models.py:2177 +#: label/models.py:102 part/models.py:671 part/models.py:2161 #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 @@ -148,7 +148,7 @@ msgstr "Adı" #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 #: order/models.py:104 order/templates/order/purchase_order_detail.html:147 -#: part/models.py:711 part/templates/part/detail.html:54 +#: part/models.py:695 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 #: report/templates/report/inventree_build_order_base.html:118 @@ -474,7 +474,7 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2291 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -605,7 +605,7 @@ msgstr "Yapım İşi Emri Referansı" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2316 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2300 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:660 templates/js/build.js:1105 @@ -633,9 +633,9 @@ msgstr "Bu yapım işinin tahsis edildiği yapım işi emri" #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1989 part/models.py:2001 part/models.py:2016 -#: part/models.py:2034 part/models.py:2109 part/models.py:2205 -#: part/models.py:2291 part/templates/part/part_app_base.html:8 +#: part/models.py:1973 part/models.py:1985 part/models.py:2000 +#: part/models.py:2018 part/models.py:2093 part/models.py:2189 +#: part/models.py:2275 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -711,7 +711,7 @@ msgstr "Sıra numarası" msgid "Batch code for this build output" msgstr "Yapım işi çıktısı için sıra numarası" -#: build/models.py:220 order/models.py:108 part/models.py:883 +#: build/models.py:220 order/models.py:108 part/models.py:867 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "Oluşturulma tarihi" @@ -739,7 +739,7 @@ msgstr "Bu yapım işi emrini veren kullanıcı" #: build/models.py:251 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:105 order/models.py:122 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:887 +#: order/templates/order/sales_order_base.html:140 part/models.py:871 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "Sorumlu" @@ -758,7 +758,7 @@ msgstr "Bu yapım işi emrinden sorumlu kullanıcı" msgid "External Link" msgstr "Harici Bağlantı" -#: build/models.py:258 part/models.py:745 stock/models.py:462 +#: build/models.py:258 part/models.py:729 stock/models.py:462 msgid "Link to external URL" msgstr "Harici URL'ye bağlantı" @@ -771,7 +771,7 @@ msgstr "Harici URL'ye bağlantı" #: order/templates/order/purchase_order_detail.html:243 #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:872 +#: order/templates/order/so_navbar.html:36 part/models.py:856 #: part/templates/part/navbar.html:142 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 @@ -1599,7 +1599,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2191 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -1609,7 +1609,7 @@ msgstr "Şablon" msgid "Parts are templates by default" msgstr "Parçaları varsayılan olan şablondur" -#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170 +#: common/models.py:160 part/models.py:819 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:327 msgid "Assembly" msgstr "Montaj" @@ -1618,7 +1618,7 @@ msgstr "Montaj" msgid "Parts can be assembled from other components by default" msgstr "Parçalar varsayılan olarak başka bileşenlerden monte edilebilir" -#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180 +#: common/models.py:167 part/models.py:825 part/templates/part/detail.html:180 #: templates/js/table_filters.js:331 msgid "Component" msgstr "Bileşen" @@ -1627,7 +1627,7 @@ msgstr "Bileşen" msgid "Parts can be used as sub-components by default" msgstr "Parçalar varsayılan olarak alt bileşen olarak kullanılabilir" -#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200 +#: common/models.py:174 part/models.py:836 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "Satın Alınabilir" @@ -1635,7 +1635,7 @@ msgstr "Satın Alınabilir" msgid "Parts are purchaseable by default" msgstr "Parçalar varsayılan olarak satın alınabilir" -#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210 +#: common/models.py:181 part/models.py:841 part/templates/part/detail.html:210 #: templates/js/table_filters.js:339 msgid "Salable" msgstr "Satılabilir" @@ -1644,7 +1644,7 @@ msgstr "Satılabilir" msgid "Parts are salable by default" msgstr "Parçalar varsayılan olarak satılabilir" -#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190 +#: common/models.py:188 part/models.py:831 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:343 msgid "Trackable" msgstr "Takip Edilebilir" @@ -1653,7 +1653,7 @@ msgstr "Takip Edilebilir" msgid "Parts are trackable by default" msgstr "Parçalar varsayılan olarak takip edilebilir" -#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150 +#: common/models.py:195 part/models.py:851 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "Sanal" @@ -1973,7 +1973,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:121 company/models.py:333 company/models.py:526 -#: order/models.py:106 part/models.py:744 +#: order/models.py:106 part/models.py:728 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:419 #: templates/js/part.js:498 @@ -1984,7 +1984,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:129 part/models.py:754 +#: company/models.py:129 part/models.py:738 msgid "Image" msgstr "" @@ -2062,7 +2062,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:410 part/models.py:829 part/models.py:2179 +#: company/models.py:410 part/models.py:813 part/models.py:2163 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 #: templates/js/company.js:247 msgid "Units" @@ -2111,17 +2111,17 @@ msgid "Supplier part description" msgstr "" #: company/models.py:538 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2303 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:542 part/models.py:1620 +#: company/models.py:542 part/models.py:1604 msgid "base cost" msgstr "" -#: company/models.py:542 part/models.py:1620 +#: company/models.py:542 part/models.py:1604 msgid "Minimum charge (e.g. stocking fee)" msgstr "" @@ -2135,7 +2135,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:546 part/models.py:1622 +#: company/models.py:546 part/models.py:1606 msgid "multiple" msgstr "" @@ -3630,7 +3630,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:763 +#: part/bom.py:138 part/models.py:72 part/models.py:747 #: part/templates/part/category.html:66 part/templates/part/detail.html:90 msgid "Default Location" msgstr "Varsayılan Konum" @@ -3708,7 +3708,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "Dışa aktarılan malzeme listesine parça tedarikçisi verilerini dahil edin" -#: part/forms.py:122 part/models.py:2205 +#: part/forms.py:122 part/models.py:2189 msgid "Parent Part" msgstr "" @@ -3784,7 +3784,7 @@ msgstr "Parametre şablonunu aynı seviyedeki kategorilere ekle" msgid "Add parameter template to all categories" msgstr "Parametre şablonunu tüm kategorilere ekle" -#: part/forms.py:344 part/models.py:2300 +#: part/forms.py:344 part/models.py:2284 msgid "Sub part" msgstr "" @@ -3804,7 +3804,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2251 +#: part/models.py:82 part/models.py:2235 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3815,355 +3815,351 @@ msgstr "" msgid "Part Categories" msgstr "Parça Kategorileri" -#: part/models.py:445 part/models.py:457 +#: part/models.py:448 part/models.py:460 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:554 +#: part/models.py:557 msgid "Next available serial numbers are" msgstr "Sonraki kullanılabilir seri numaraları" -#: part/models.py:558 +#: part/models.py:561 msgid "Next available serial number is" msgstr "Sonraki müsait seri numarası" -#: part/models.py:563 +#: part/models.py:566 msgid "Most recent serial number is" msgstr "En son seri numarası" -#: part/models.py:642 +#: part/models.py:645 msgid "Duplicate IPN not allowed in part settings" msgstr "Yinelenen DPN'ye parça ayarlarında izin verilmiyor" -#: part/models.py:653 -msgid "Part must be unique for name, IPN and revision" -msgstr "Parça ad, DPN ve revizyon için benzersiz olmalıdır" - -#: part/models.py:686 part/templates/part/detail.html:22 +#: part/models.py:670 part/templates/part/detail.html:22 msgid "Part name" msgstr "" -#: part/models.py:693 +#: part/models.py:677 msgid "Is Template" msgstr "Şablon Mu" -#: part/models.py:694 +#: part/models.py:678 msgid "Is this part a template part?" msgstr "Bu parça bir şablon parçası mı?" -#: part/models.py:705 +#: part/models.py:689 msgid "Is this part a variant of another part?" msgstr "Bu parça başka bir parçanın çeşidi mi?" -#: part/models.py:706 part/templates/part/detail.html:60 +#: part/models.py:690 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "Çeşidi" -#: part/models.py:712 +#: part/models.py:696 msgid "Part description" msgstr "" -#: part/models.py:717 part/templates/part/category.html:73 +#: part/models.py:701 part/templates/part/category.html:73 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "" -#: part/models.py:718 +#: part/models.py:702 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73 +#: part/models.py:709 part/models.py:2234 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" -#: part/models.py:726 +#: part/models.py:710 msgid "Part category" msgstr "" -#: part/models.py:731 part/templates/part/detail.html:28 +#: part/models.py:715 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "DPN" -#: part/models.py:732 +#: part/models.py:716 msgid "Internal Part Number" msgstr "" -#: part/models.py:738 +#: part/models.py:722 msgid "Part revision or version number" msgstr "Parça revizyon veya versiyon numarası" -#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199 +#: part/models.py:723 part/templates/part/detail.html:35 report/models.py:199 #: templates/js/part.js:173 msgid "Revision" msgstr "Revizyon" -#: part/models.py:761 +#: part/models.py:745 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:808 part/templates/part/detail.html:97 +#: part/models.py:792 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "" -#: part/models.py:809 +#: part/models.py:793 msgid "Default supplier part" msgstr "Varsayılan tedarikçi parçası" -#: part/models.py:816 +#: part/models.py:800 msgid "Default Expiry" msgstr "" -#: part/models.py:817 +#: part/models.py:801 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:822 part/templates/part/detail.html:113 +#: part/models.py:806 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "" -#: part/models.py:823 +#: part/models.py:807 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:830 +#: part/models.py:814 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:836 +#: part/models.py:820 msgid "Can this part be built from other parts?" msgstr "Bu parça diğer parçalardan yapılabilir mi?" -#: part/models.py:842 +#: part/models.py:826 msgid "Can this part be used to build other parts?" msgstr "Bu parça diğer parçaların yapımında kullanılabilir mi?" -#: part/models.py:848 +#: part/models.py:832 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:853 +#: part/models.py:837 msgid "Can this part be purchased from external suppliers?" msgstr "Bu parça dış tedarikçilerden satın alınabilir mi?" -#: part/models.py:858 +#: part/models.py:842 msgid "Can this part be sold to customers?" msgstr "Bu parça müşterilere satılabilir mi?" -#: part/models.py:862 part/templates/part/detail.html:227 +#: part/models.py:846 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:241 templates/js/table_filters.js:310 msgid "Active" msgstr "" -#: part/models.py:863 +#: part/models.py:847 msgid "Is this part active?" msgstr "" -#: part/models.py:868 +#: part/models.py:852 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:873 +#: part/models.py:857 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:876 +#: part/models.py:860 msgid "BOM checksum" msgstr "" -#: part/models.py:876 +#: part/models.py:860 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:879 +#: part/models.py:863 msgid "BOM checked by" msgstr "" -#: part/models.py:881 +#: part/models.py:865 msgid "BOM checked date" msgstr "" -#: part/models.py:885 +#: part/models.py:869 msgid "Creation User" msgstr "" -#: part/models.py:1622 +#: part/models.py:1606 msgid "Sell multiple" msgstr "" -#: part/models.py:2077 +#: part/models.py:2061 msgid "Test templates can only be created for trackable parts" msgstr "Test şablonları sadece takip edilebilir paçalar için oluşturulabilir" -#: part/models.py:2094 +#: part/models.py:2078 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2098 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2115 +#: part/models.py:2099 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2120 +#: part/models.py:2104 msgid "Test Description" msgstr "" -#: part/models.py:2121 +#: part/models.py:2105 msgid "Enter description for this test" msgstr "" -#: part/models.py:2126 templates/js/part.js:726 +#: part/models.py:2110 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "Gerekli" -#: part/models.py:2127 +#: part/models.py:2111 msgid "Is this test required to pass?" msgstr "Testi geçmesi için bu gerekli mi?" -#: part/models.py:2132 templates/js/part.js:734 +#: part/models.py:2116 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2133 +#: part/models.py:2117 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2138 templates/js/part.js:741 +#: part/models.py:2122 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2139 +#: part/models.py:2123 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2172 +#: part/models.py:2156 msgid "Parameter template name must be unique" msgstr "Parametre şablon adı benzersiz olmalıdır" -#: part/models.py:2177 +#: part/models.py:2161 msgid "Parameter Name" msgstr "" -#: part/models.py:2179 +#: part/models.py:2163 msgid "Parameter Units" msgstr "" -#: part/models.py:2207 part/models.py:2256 part/models.py:2257 +#: part/models.py:2191 part/models.py:2240 part/models.py:2241 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "Parametre Şablonu" -#: part/models.py:2209 +#: part/models.py:2193 msgid "Data" msgstr "" -#: part/models.py:2209 +#: part/models.py:2193 msgid "Parameter Value" msgstr "" -#: part/models.py:2261 templates/InvenTree/settings/category.html:67 +#: part/models.py:2245 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2262 +#: part/models.py:2246 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2292 +#: part/models.py:2276 msgid "Select parent part" msgstr "" -#: part/models.py:2301 +#: part/models.py:2285 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2307 +#: part/models.py:2291 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2293 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "" -#: part/models.py:2309 +#: part/models.py:2293 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2312 +#: part/models.py:2296 msgid "Overage" msgstr "" -#: part/models.py:2313 +#: part/models.py:2297 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2316 +#: part/models.py:2300 msgid "BOM item reference" msgstr "" -#: part/models.py:2319 +#: part/models.py:2303 msgid "BOM item notes" msgstr "" -#: part/models.py:2321 +#: part/models.py:2305 msgid "Checksum" msgstr "" -#: part/models.py:2321 +#: part/models.py:2305 msgid "BOM line checksum" msgstr "" -#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2309 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2326 +#: part/models.py:2310 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "Bu malzeme listesi, çeşit parçalar listesini kalıtsalıdır" -#: part/models.py:2331 templates/js/bom.js:294 +#: part/models.py:2315 templates/js/bom.js:294 msgid "Allow Variants" msgstr "Çeşide İzin Ver" -#: part/models.py:2332 +#: part/models.py:2316 msgid "Stock items for variant parts can be used for this BOM item" msgstr "Çeşit parçaların stok kalemleri bu malzeme listesinde kullanılabilir" -#: part/models.py:2408 part/views.py:1690 part/views.py:1742 +#: part/models.py:2392 part/views.py:1690 part/views.py:1742 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2417 part/models.py:2419 +#: part/models.py:2401 part/models.py:2403 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2422 +#: part/models.py:2406 msgid "BOM Item" msgstr "" -#: part/models.py:2539 +#: part/models.py:2523 msgid "Part 1" msgstr "" -#: part/models.py:2543 +#: part/models.py:2527 msgid "Part 2" msgstr "" -#: part/models.py:2543 +#: part/models.py:2527 msgid "Select Related Part" msgstr "" -#: part/models.py:2575 +#: part/models.py:2559 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" From cf2944d75c043da275bfcfec1f24656ee4e484d2 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 22 Jun 2021 13:42:48 +1000 Subject: [PATCH 202/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/zh/LC_MESSAGES/django.po | 236 +++++++++++----------- 1 file changed, 116 insertions(+), 120 deletions(-) diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 9b3bb67965..1ed93407e2 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 01:09+0000\n" -"PO-Revision-Date: 2021-06-22 01:23\n" +"POT-Creation-Date: 2021-06-22 03:40+0000\n" +"PO-Revision-Date: 2021-06-22 03:42\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -122,7 +122,7 @@ msgstr "注释" msgid "File comment" msgstr "文件注释" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1174 msgid "User" @@ -133,7 +133,7 @@ msgid "upload date" msgstr "上传日期" #: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 -#: label/models.py:102 part/models.py:687 part/models.py:2177 +#: label/models.py:102 part/models.py:671 part/models.py:2161 #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 @@ -148,7 +148,7 @@ msgstr "名称" #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 #: order/models.py:104 order/templates/order/purchase_order_detail.html:147 -#: part/models.py:711 part/templates/part/detail.html:54 +#: part/models.py:695 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 #: report/templates/report/inventree_build_order_base.html:118 @@ -474,7 +474,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2291 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -605,7 +605,7 @@ msgstr "" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2316 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2300 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:660 templates/js/build.js:1105 @@ -633,9 +633,9 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1989 part/models.py:2001 part/models.py:2016 -#: part/models.py:2034 part/models.py:2109 part/models.py:2205 -#: part/models.py:2291 part/templates/part/part_app_base.html:8 +#: part/models.py:1973 part/models.py:1985 part/models.py:2000 +#: part/models.py:2018 part/models.py:2093 part/models.py:2189 +#: part/models.py:2275 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -711,7 +711,7 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:220 order/models.py:108 part/models.py:883 +#: build/models.py:220 order/models.py:108 part/models.py:867 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "" @@ -739,7 +739,7 @@ msgstr "" #: build/models.py:251 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:105 order/models.py:122 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:887 +#: order/templates/order/sales_order_base.html:140 part/models.py:871 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" @@ -758,7 +758,7 @@ msgstr "" msgid "External Link" msgstr "" -#: build/models.py:258 part/models.py:745 stock/models.py:462 +#: build/models.py:258 part/models.py:729 stock/models.py:462 msgid "Link to external URL" msgstr "" @@ -771,7 +771,7 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:243 #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:872 +#: order/templates/order/so_navbar.html:36 part/models.py:856 #: part/templates/part/navbar.html:142 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 @@ -1599,7 +1599,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2191 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -1609,7 +1609,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170 +#: common/models.py:160 part/models.py:819 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:327 msgid "Assembly" msgstr "" @@ -1618,7 +1618,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180 +#: common/models.py:167 part/models.py:825 part/templates/part/detail.html:180 #: templates/js/table_filters.js:331 msgid "Component" msgstr "" @@ -1627,7 +1627,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200 +#: common/models.py:174 part/models.py:836 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "" @@ -1635,7 +1635,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210 +#: common/models.py:181 part/models.py:841 part/templates/part/detail.html:210 #: templates/js/table_filters.js:339 msgid "Salable" msgstr "" @@ -1644,7 +1644,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190 +#: common/models.py:188 part/models.py:831 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:343 msgid "Trackable" msgstr "" @@ -1653,7 +1653,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150 +#: common/models.py:195 part/models.py:851 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1973,7 +1973,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:121 company/models.py:333 company/models.py:526 -#: order/models.py:106 part/models.py:744 +#: order/models.py:106 part/models.py:728 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:419 #: templates/js/part.js:498 @@ -1984,7 +1984,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:129 part/models.py:754 +#: company/models.py:129 part/models.py:738 msgid "Image" msgstr "" @@ -2062,7 +2062,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:410 part/models.py:829 part/models.py:2179 +#: company/models.py:410 part/models.py:813 part/models.py:2163 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 #: templates/js/company.js:247 msgid "Units" @@ -2111,17 +2111,17 @@ msgid "Supplier part description" msgstr "" #: company/models.py:538 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2303 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:542 part/models.py:1620 +#: company/models.py:542 part/models.py:1604 msgid "base cost" msgstr "" -#: company/models.py:542 part/models.py:1620 +#: company/models.py:542 part/models.py:1604 msgid "Minimum charge (e.g. stocking fee)" msgstr "" @@ -2135,7 +2135,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:546 part/models.py:1622 +#: company/models.py:546 part/models.py:1606 msgid "multiple" msgstr "" @@ -3630,7 +3630,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:763 +#: part/bom.py:138 part/models.py:72 part/models.py:747 #: part/templates/part/category.html:66 part/templates/part/detail.html:90 msgid "Default Location" msgstr "" @@ -3708,7 +3708,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2205 +#: part/forms.py:122 part/models.py:2189 msgid "Parent Part" msgstr "" @@ -3784,7 +3784,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2300 +#: part/forms.py:344 part/models.py:2284 msgid "Sub part" msgstr "" @@ -3804,7 +3804,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2251 +#: part/models.py:82 part/models.py:2235 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3815,355 +3815,351 @@ msgstr "" msgid "Part Categories" msgstr "" -#: part/models.py:445 part/models.py:457 +#: part/models.py:448 part/models.py:460 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:554 +#: part/models.py:557 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:558 +#: part/models.py:561 msgid "Next available serial number is" msgstr "" -#: part/models.py:563 +#: part/models.py:566 msgid "Most recent serial number is" msgstr "" -#: part/models.py:642 +#: part/models.py:645 msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:653 -msgid "Part must be unique for name, IPN and revision" -msgstr "" - -#: part/models.py:686 part/templates/part/detail.html:22 +#: part/models.py:670 part/templates/part/detail.html:22 msgid "Part name" msgstr "" -#: part/models.py:693 +#: part/models.py:677 msgid "Is Template" msgstr "" -#: part/models.py:694 +#: part/models.py:678 msgid "Is this part a template part?" msgstr "" -#: part/models.py:705 +#: part/models.py:689 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:706 part/templates/part/detail.html:60 +#: part/models.py:690 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "" -#: part/models.py:712 +#: part/models.py:696 msgid "Part description" msgstr "" -#: part/models.py:717 part/templates/part/category.html:73 +#: part/models.py:701 part/templates/part/category.html:73 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "" -#: part/models.py:718 +#: part/models.py:702 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73 +#: part/models.py:709 part/models.py:2234 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" -#: part/models.py:726 +#: part/models.py:710 msgid "Part category" msgstr "" -#: part/models.py:731 part/templates/part/detail.html:28 +#: part/models.py:715 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "" -#: part/models.py:732 +#: part/models.py:716 msgid "Internal Part Number" msgstr "" -#: part/models.py:738 +#: part/models.py:722 msgid "Part revision or version number" msgstr "" -#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199 +#: part/models.py:723 part/templates/part/detail.html:35 report/models.py:199 #: templates/js/part.js:173 msgid "Revision" msgstr "" -#: part/models.py:761 +#: part/models.py:745 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:808 part/templates/part/detail.html:97 +#: part/models.py:792 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "" -#: part/models.py:809 +#: part/models.py:793 msgid "Default supplier part" msgstr "" -#: part/models.py:816 +#: part/models.py:800 msgid "Default Expiry" msgstr "" -#: part/models.py:817 +#: part/models.py:801 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:822 part/templates/part/detail.html:113 +#: part/models.py:806 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "" -#: part/models.py:823 +#: part/models.py:807 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:830 +#: part/models.py:814 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:836 +#: part/models.py:820 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:842 +#: part/models.py:826 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:848 +#: part/models.py:832 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:853 +#: part/models.py:837 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:858 +#: part/models.py:842 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:862 part/templates/part/detail.html:227 +#: part/models.py:846 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:241 templates/js/table_filters.js:310 msgid "Active" msgstr "" -#: part/models.py:863 +#: part/models.py:847 msgid "Is this part active?" msgstr "" -#: part/models.py:868 +#: part/models.py:852 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:873 +#: part/models.py:857 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:876 +#: part/models.py:860 msgid "BOM checksum" msgstr "" -#: part/models.py:876 +#: part/models.py:860 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:879 +#: part/models.py:863 msgid "BOM checked by" msgstr "" -#: part/models.py:881 +#: part/models.py:865 msgid "BOM checked date" msgstr "" -#: part/models.py:885 +#: part/models.py:869 msgid "Creation User" msgstr "" -#: part/models.py:1622 +#: part/models.py:1606 msgid "Sell multiple" msgstr "" -#: part/models.py:2077 +#: part/models.py:2061 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2094 +#: part/models.py:2078 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2098 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2115 +#: part/models.py:2099 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2120 +#: part/models.py:2104 msgid "Test Description" msgstr "" -#: part/models.py:2121 +#: part/models.py:2105 msgid "Enter description for this test" msgstr "" -#: part/models.py:2126 templates/js/part.js:726 +#: part/models.py:2110 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "" -#: part/models.py:2127 +#: part/models.py:2111 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2132 templates/js/part.js:734 +#: part/models.py:2116 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2133 +#: part/models.py:2117 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2138 templates/js/part.js:741 +#: part/models.py:2122 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2139 +#: part/models.py:2123 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2172 +#: part/models.py:2156 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2177 +#: part/models.py:2161 msgid "Parameter Name" msgstr "" -#: part/models.py:2179 +#: part/models.py:2163 msgid "Parameter Units" msgstr "" -#: part/models.py:2207 part/models.py:2256 part/models.py:2257 +#: part/models.py:2191 part/models.py:2240 part/models.py:2241 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2209 +#: part/models.py:2193 msgid "Data" msgstr "" -#: part/models.py:2209 +#: part/models.py:2193 msgid "Parameter Value" msgstr "" -#: part/models.py:2261 templates/InvenTree/settings/category.html:67 +#: part/models.py:2245 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2262 +#: part/models.py:2246 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2292 +#: part/models.py:2276 msgid "Select parent part" msgstr "" -#: part/models.py:2301 +#: part/models.py:2285 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2307 +#: part/models.py:2291 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2293 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "" -#: part/models.py:2309 +#: part/models.py:2293 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2312 +#: part/models.py:2296 msgid "Overage" msgstr "" -#: part/models.py:2313 +#: part/models.py:2297 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2316 +#: part/models.py:2300 msgid "BOM item reference" msgstr "" -#: part/models.py:2319 +#: part/models.py:2303 msgid "BOM item notes" msgstr "" -#: part/models.py:2321 +#: part/models.py:2305 msgid "Checksum" msgstr "" -#: part/models.py:2321 +#: part/models.py:2305 msgid "BOM line checksum" msgstr "" -#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2309 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2326 +#: part/models.py:2310 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2331 templates/js/bom.js:294 +#: part/models.py:2315 templates/js/bom.js:294 msgid "Allow Variants" msgstr "" -#: part/models.py:2332 +#: part/models.py:2316 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2408 part/views.py:1690 part/views.py:1742 +#: part/models.py:2392 part/views.py:1690 part/views.py:1742 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2417 part/models.py:2419 +#: part/models.py:2401 part/models.py:2403 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2422 +#: part/models.py:2406 msgid "BOM Item" msgstr "" -#: part/models.py:2539 +#: part/models.py:2523 msgid "Part 1" msgstr "" -#: part/models.py:2543 +#: part/models.py:2527 msgid "Part 2" msgstr "" -#: part/models.py:2543 +#: part/models.py:2527 msgid "Select Related Part" msgstr "" -#: part/models.py:2575 +#: part/models.py:2559 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" From 737853dc1e78759fc65805d561fecdf3a597fc50 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 22 Jun 2021 13:42:49 +1000 Subject: [PATCH 203/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 236 +++++++++++----------- 1 file changed, 116 insertions(+), 120 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index d3aa54e4ab..cee9527262 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 01:09+0000\n" -"PO-Revision-Date: 2021-06-22 01:23\n" +"POT-Creation-Date: 2021-06-22 03:40+0000\n" +"PO-Revision-Date: 2021-06-22 03:42\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -122,7 +122,7 @@ msgstr "Kommentar" msgid "File comment" msgstr "Datei-Kommentar" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1174 msgid "User" @@ -133,7 +133,7 @@ msgid "upload date" msgstr "Hochladedatum" #: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 -#: label/models.py:102 part/models.py:687 part/models.py:2177 +#: label/models.py:102 part/models.py:671 part/models.py:2161 #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 @@ -148,7 +148,7 @@ msgstr "Name" #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 #: order/models.py:104 order/templates/order/purchase_order_detail.html:147 -#: part/models.py:711 part/templates/part/detail.html:54 +#: part/models.py:695 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 #: report/templates/report/inventree_build_order_base.html:118 @@ -474,7 +474,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2291 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -605,7 +605,7 @@ msgstr "Bauauftragsreferenz" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2316 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2300 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:660 templates/js/build.js:1105 @@ -633,9 +633,9 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1989 part/models.py:2001 part/models.py:2016 -#: part/models.py:2034 part/models.py:2109 part/models.py:2205 -#: part/models.py:2291 part/templates/part/part_app_base.html:8 +#: part/models.py:1973 part/models.py:1985 part/models.py:2000 +#: part/models.py:2018 part/models.py:2093 part/models.py:2189 +#: part/models.py:2275 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -711,7 +711,7 @@ msgstr "Losnummer" msgid "Batch code for this build output" msgstr "Losnummer für dieses Endprodukt" -#: build/models.py:220 order/models.py:108 part/models.py:883 +#: build/models.py:220 order/models.py:108 part/models.py:867 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "Erstelldatum" @@ -739,7 +739,7 @@ msgstr "Nutzer der diesen Bauauftrag erstellt hat" #: build/models.py:251 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:105 order/models.py:122 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:887 +#: order/templates/order/sales_order_base.html:140 part/models.py:871 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "Verantwortlicher Benutzer" @@ -758,7 +758,7 @@ msgstr "Nutzer der für diesen Bauauftrag zuständig ist" msgid "External Link" msgstr "Externer Link" -#: build/models.py:258 part/models.py:745 stock/models.py:462 +#: build/models.py:258 part/models.py:729 stock/models.py:462 msgid "Link to external URL" msgstr "Link zu einer externen URL" @@ -771,7 +771,7 @@ msgstr "Link zu einer externen URL" #: order/templates/order/purchase_order_detail.html:243 #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:872 +#: order/templates/order/so_navbar.html:36 part/models.py:856 #: part/templates/part/navbar.html:142 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 @@ -1599,7 +1599,7 @@ msgstr "Aktuelle Teile-Stände" msgid "Number of recent parts to display on index page" msgstr "Anzahl der neusten Teile auf der Startseite" -#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2191 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -1609,7 +1609,7 @@ msgstr "Vorlage" msgid "Parts are templates by default" msgstr "Teile sind standardmäßig Vorlagen" -#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170 +#: common/models.py:160 part/models.py:819 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:327 msgid "Assembly" msgstr "Baugruppe" @@ -1618,7 +1618,7 @@ msgstr "Baugruppe" msgid "Parts can be assembled from other components by default" msgstr "Teile können standardmäßig aus anderen Teilen angefertigt werden" -#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180 +#: common/models.py:167 part/models.py:825 part/templates/part/detail.html:180 #: templates/js/table_filters.js:331 msgid "Component" msgstr "Komponente" @@ -1627,7 +1627,7 @@ msgstr "Komponente" msgid "Parts can be used as sub-components by default" msgstr "Teile können standardmäßig in Baugruppen benutzt werden" -#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200 +#: common/models.py:174 part/models.py:836 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "Kaufbar" @@ -1635,7 +1635,7 @@ msgstr "Kaufbar" msgid "Parts are purchaseable by default" msgstr "Artikel sind grundsätzlich kaufbar" -#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210 +#: common/models.py:181 part/models.py:841 part/templates/part/detail.html:210 #: templates/js/table_filters.js:339 msgid "Salable" msgstr "Verkäuflich" @@ -1644,7 +1644,7 @@ msgstr "Verkäuflich" msgid "Parts are salable by default" msgstr "Artikel sind grundsätzlich verkaufbar" -#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190 +#: common/models.py:188 part/models.py:831 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:343 msgid "Trackable" msgstr "Nachverfolgbar" @@ -1653,7 +1653,7 @@ msgstr "Nachverfolgbar" msgid "Parts are trackable by default" msgstr "Artikel sind grundsätzlich verfolgbar" -#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150 +#: common/models.py:195 part/models.py:851 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "Virtuell" @@ -1973,7 +1973,7 @@ msgid "Point of contact" msgstr "Anlaufstelle" #: company/models.py:121 company/models.py:333 company/models.py:526 -#: order/models.py:106 part/models.py:744 +#: order/models.py:106 part/models.py:728 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:419 #: templates/js/part.js:498 @@ -1984,7 +1984,7 @@ msgstr "Link" msgid "Link to external company information" msgstr "Link auf externe Firmeninformation" -#: company/models.py:129 part/models.py:754 +#: company/models.py:129 part/models.py:738 msgid "Image" msgstr "Bild" @@ -2062,7 +2062,7 @@ msgstr "Wert" msgid "Parameter value" msgstr "" -#: company/models.py:410 part/models.py:829 part/models.py:2179 +#: company/models.py:410 part/models.py:813 part/models.py:2163 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 #: templates/js/company.js:247 msgid "Units" @@ -2111,17 +2111,17 @@ msgid "Supplier part description" msgstr "Zuliefererbeschreibung des Teils" #: company/models.py:538 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2303 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Notiz" -#: company/models.py:542 part/models.py:1620 +#: company/models.py:542 part/models.py:1604 msgid "base cost" msgstr "Basiskosten" -#: company/models.py:542 part/models.py:1620 +#: company/models.py:542 part/models.py:1604 msgid "Minimum charge (e.g. stocking fee)" msgstr "Mindestpreis" @@ -2135,7 +2135,7 @@ msgstr "Verpackungen" msgid "Part packaging" msgstr "Teile-Verpackungen" -#: company/models.py:546 part/models.py:1622 +#: company/models.py:546 part/models.py:1606 msgid "multiple" msgstr "Vielfache" @@ -3631,7 +3631,7 @@ msgstr "Stückpreis für {part} auf {price} aktualisiert" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "{part} Stückpreis auf {price} und Menge auf {qty} aktualisiert" -#: part/bom.py:138 part/models.py:72 part/models.py:763 +#: part/bom.py:138 part/models.py:72 part/models.py:747 #: part/templates/part/category.html:66 part/templates/part/detail.html:90 msgid "Default Location" msgstr "Standard-Lagerort" @@ -3709,7 +3709,7 @@ msgstr "Zulieferer einschließen" msgid "Include part supplier data in exported BOM" msgstr "Zulieferer-Daten in Stückliste-Export einschließen" -#: part/forms.py:122 part/models.py:2205 +#: part/forms.py:122 part/models.py:2189 msgid "Parent Part" msgstr "Ausgangsteil" @@ -3785,7 +3785,7 @@ msgstr "Parameter-Vorlage zu Kategorien dieser Ebene hinzufügen" msgid "Add parameter template to all categories" msgstr "Parameter-Vorlage zu allen Kategorien hinzufügen" -#: part/forms.py:344 part/models.py:2300 +#: part/forms.py:344 part/models.py:2284 msgid "Sub part" msgstr "Untergeordnetes Teil" @@ -3805,7 +3805,7 @@ msgstr "Standard Stichwörter" msgid "Default keywords for parts in this category" msgstr "Standard-Stichworte für Teile dieser Kategorie" -#: part/models.py:82 part/models.py:2251 +#: part/models.py:82 part/models.py:2235 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "Teil-Kategorie" @@ -3816,355 +3816,351 @@ msgstr "Teil-Kategorie" msgid "Part Categories" msgstr "Teil-Kategorien" -#: part/models.py:445 part/models.py:457 +#: part/models.py:448 part/models.py:460 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "Teil '{p1}' wird in Stückliste für Teil '{p2}' benutzt (rekursiv)" -#: part/models.py:554 +#: part/models.py:557 msgid "Next available serial numbers are" msgstr "Nächste verfügbare Seriennummern wären" -#: part/models.py:558 +#: part/models.py:561 msgid "Next available serial number is" msgstr "Nächste verfügbare Seriennummer ist" -#: part/models.py:563 +#: part/models.py:566 msgid "Most recent serial number is" msgstr "Die neuste Seriennummer ist" -#: part/models.py:642 +#: part/models.py:645 msgid "Duplicate IPN not allowed in part settings" msgstr "Doppelte IPN in den Teil-Einstellungen nicht erlaubt" -#: part/models.py:653 -msgid "Part must be unique for name, IPN and revision" -msgstr "Namen, Teile- und Revisionsnummern müssen eindeutig sein" - -#: part/models.py:686 part/templates/part/detail.html:22 +#: part/models.py:670 part/templates/part/detail.html:22 msgid "Part name" msgstr "Name des Teils" -#: part/models.py:693 +#: part/models.py:677 msgid "Is Template" msgstr "Ist eine Vorlage" -#: part/models.py:694 +#: part/models.py:678 msgid "Is this part a template part?" msgstr "Ist dieses Teil eine Vorlage?" -#: part/models.py:705 +#: part/models.py:689 msgid "Is this part a variant of another part?" msgstr "Ist dieses Teil eine Variante eines anderen Teils?" -#: part/models.py:706 part/templates/part/detail.html:60 +#: part/models.py:690 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "Variante von" -#: part/models.py:712 +#: part/models.py:696 msgid "Part description" msgstr "Beschreibung des Teils" -#: part/models.py:717 part/templates/part/category.html:73 +#: part/models.py:701 part/templates/part/category.html:73 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "Schlüsselwörter" -#: part/models.py:718 +#: part/models.py:702 msgid "Part keywords to improve visibility in search results" msgstr "Schlüsselworte um die Sichtbarkeit in Suchergebnissen zu verbessern" -#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73 +#: part/models.py:709 part/models.py:2234 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "Kategorie" -#: part/models.py:726 +#: part/models.py:710 msgid "Part category" msgstr "Teile-Kategorie" -#: part/models.py:731 part/templates/part/detail.html:28 +#: part/models.py:715 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "IPN (Interne Produktnummer)" -#: part/models.py:732 +#: part/models.py:716 msgid "Internal Part Number" msgstr "Interne Teilenummer" -#: part/models.py:738 +#: part/models.py:722 msgid "Part revision or version number" msgstr "Revisions- oder Versionsnummer" -#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199 +#: part/models.py:723 part/templates/part/detail.html:35 report/models.py:199 #: templates/js/part.js:173 msgid "Revision" msgstr "Revision" -#: part/models.py:761 +#: part/models.py:745 msgid "Where is this item normally stored?" msgstr "Wo wird dieses Teil normalerweise gelagert?" -#: part/models.py:808 part/templates/part/detail.html:97 +#: part/models.py:792 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "Standard Zulieferer" -#: part/models.py:809 +#: part/models.py:793 msgid "Default supplier part" msgstr "Standard Zuliefererteil" -#: part/models.py:816 +#: part/models.py:800 msgid "Default Expiry" msgstr "Standard Ablaufzeit" -#: part/models.py:817 +#: part/models.py:801 msgid "Expiry time (in days) for stock items of this part" msgstr "Ablauf-Zeit (in Tagen) für Lagerbestand dieses Teils" -#: part/models.py:822 part/templates/part/detail.html:113 +#: part/models.py:806 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "Minimaler Lagerbestand" -#: part/models.py:823 +#: part/models.py:807 msgid "Minimum allowed stock level" msgstr "Minimal zulässiger Lagerbestand" -#: part/models.py:830 +#: part/models.py:814 msgid "Stock keeping units for this part" msgstr "Stock Keeping Units (SKU) für dieses Teil" -#: part/models.py:836 +#: part/models.py:820 msgid "Can this part be built from other parts?" msgstr "Kann dieses Teil aus anderen Teilen angefertigt werden?" -#: part/models.py:842 +#: part/models.py:826 msgid "Can this part be used to build other parts?" msgstr "Kann dieses Teil zum Bauauftrag von anderen genutzt werden?" -#: part/models.py:848 +#: part/models.py:832 msgid "Does this part have tracking for unique items?" msgstr "Hat dieses Teil Tracking für einzelne Objekte?" -#: part/models.py:853 +#: part/models.py:837 msgid "Can this part be purchased from external suppliers?" msgstr "Kann dieses Teil von externen Zulieferern gekauft werden?" -#: part/models.py:858 +#: part/models.py:842 msgid "Can this part be sold to customers?" msgstr "Kann dieses Teil an Kunden verkauft werden?" -#: part/models.py:862 part/templates/part/detail.html:227 +#: part/models.py:846 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:241 templates/js/table_filters.js:310 msgid "Active" msgstr "Aktiv" -#: part/models.py:863 +#: part/models.py:847 msgid "Is this part active?" msgstr "Ist dieses Teil aktiv?" -#: part/models.py:868 +#: part/models.py:852 msgid "Is this a virtual part, such as a software product or license?" msgstr "Ist dieses Teil virtuell, wie zum Beispiel eine Software oder Lizenz?" -#: part/models.py:873 +#: part/models.py:857 msgid "Part notes - supports Markdown formatting" msgstr "Bemerkungen - unterstüzt Markdown-Formatierung" -#: part/models.py:876 +#: part/models.py:860 msgid "BOM checksum" msgstr "Prüfsumme der Stückliste" -#: part/models.py:876 +#: part/models.py:860 msgid "Stored BOM checksum" msgstr "Prüfsumme der Stückliste gespeichert" -#: part/models.py:879 +#: part/models.py:863 msgid "BOM checked by" msgstr "Stückliste kontrolliert von" -#: part/models.py:881 +#: part/models.py:865 msgid "BOM checked date" msgstr "BOM Kontrolldatum" -#: part/models.py:885 +#: part/models.py:869 msgid "Creation User" msgstr "Erstellungs-Nutzer" -#: part/models.py:1622 +#: part/models.py:1606 msgid "Sell multiple" msgstr "Mehrere verkaufen" -#: part/models.py:2077 +#: part/models.py:2061 msgid "Test templates can only be created for trackable parts" msgstr "Test-Vorlagen können nur für verfolgbare Teile angelegt werden" -#: part/models.py:2094 +#: part/models.py:2078 msgid "Test with this name already exists for this part" msgstr "Ein Test mit diesem Namen besteht bereits für dieses Teil" -#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2098 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "Test-Name" -#: part/models.py:2115 +#: part/models.py:2099 msgid "Enter a name for the test" msgstr "Namen für diesen Test eingeben" -#: part/models.py:2120 +#: part/models.py:2104 msgid "Test Description" msgstr "Test-Beschreibung" -#: part/models.py:2121 +#: part/models.py:2105 msgid "Enter description for this test" msgstr "Beschreibung für diesen Test eingeben" -#: part/models.py:2126 templates/js/part.js:726 +#: part/models.py:2110 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "Benötigt" -#: part/models.py:2127 +#: part/models.py:2111 msgid "Is this test required to pass?" msgstr "Muss dieser Test erfolgreich sein?" -#: part/models.py:2132 templates/js/part.js:734 +#: part/models.py:2116 templates/js/part.js:734 msgid "Requires Value" msgstr "Erfordert Wert" -#: part/models.py:2133 +#: part/models.py:2117 msgid "Does this test require a value when adding a test result?" msgstr "Muss für diesen Test ein Wert für das Test-Ergebnis eingetragen werden?" -#: part/models.py:2138 templates/js/part.js:741 +#: part/models.py:2122 templates/js/part.js:741 msgid "Requires Attachment" msgstr "Anhang muss eingegeben werden" -#: part/models.py:2139 +#: part/models.py:2123 msgid "Does this test require a file attachment when adding a test result?" msgstr "Muss für diesen Test ein Anhang für das Test-Ergebnis hinzugefügt werden?" -#: part/models.py:2172 +#: part/models.py:2156 msgid "Parameter template name must be unique" msgstr "Vorlagen-Name des Parameters muss eindeutig sein" -#: part/models.py:2177 +#: part/models.py:2161 msgid "Parameter Name" msgstr "Name des Parameters" -#: part/models.py:2179 +#: part/models.py:2163 msgid "Parameter Units" msgstr "Einheit des Parameters" -#: part/models.py:2207 part/models.py:2256 part/models.py:2257 +#: part/models.py:2191 part/models.py:2240 part/models.py:2241 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "Parameter Vorlage" -#: part/models.py:2209 +#: part/models.py:2193 msgid "Data" msgstr "Wert" -#: part/models.py:2209 +#: part/models.py:2193 msgid "Parameter Value" msgstr "Parameter Wert" -#: part/models.py:2261 templates/InvenTree/settings/category.html:67 +#: part/models.py:2245 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "Standard-Wert" -#: part/models.py:2262 +#: part/models.py:2246 msgid "Default Parameter Value" msgstr "Standard Parameter Wert" -#: part/models.py:2292 +#: part/models.py:2276 msgid "Select parent part" msgstr "Ausgangsteil auswählen" -#: part/models.py:2301 +#: part/models.py:2285 msgid "Select part to be used in BOM" msgstr "Teil für die Nutzung in der Stückliste auswählen" -#: part/models.py:2307 +#: part/models.py:2291 msgid "BOM quantity for this BOM item" msgstr "Stücklisten-Anzahl für dieses Stücklisten-Teil" -#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2293 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "Optional" -#: part/models.py:2309 +#: part/models.py:2293 msgid "This BOM item is optional" msgstr "Diese Stücklisten-Position ist optional" -#: part/models.py:2312 +#: part/models.py:2296 msgid "Overage" msgstr "Überschuss" -#: part/models.py:2313 +#: part/models.py:2297 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "Geschätzter Ausschuss (absolut oder prozentual)" -#: part/models.py:2316 +#: part/models.py:2300 msgid "BOM item reference" msgstr "Referenz der Postion auf der Stückliste" -#: part/models.py:2319 +#: part/models.py:2303 msgid "BOM item notes" msgstr "Notizen zur Stücklisten-Position" -#: part/models.py:2321 +#: part/models.py:2305 msgid "Checksum" msgstr "Prüfsumme" -#: part/models.py:2321 +#: part/models.py:2305 msgid "BOM line checksum" msgstr "Prüfsumme der Stückliste" -#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2309 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "Geerbt" -#: part/models.py:2326 +#: part/models.py:2310 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "Diese Stücklisten-Position wird in die Stücklisten von Teil-Varianten vererbt" -#: part/models.py:2331 templates/js/bom.js:294 +#: part/models.py:2315 templates/js/bom.js:294 msgid "Allow Variants" msgstr "Varianten zulassen" -#: part/models.py:2332 +#: part/models.py:2316 msgid "Stock items for variant parts can be used for this BOM item" msgstr "Lagerbestand von Varianten kann für diese Stücklisten-Position verwendet werden" -#: part/models.py:2408 part/views.py:1690 part/views.py:1742 +#: part/models.py:2392 part/views.py:1690 part/views.py:1742 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "Menge muss eine Ganzzahl sein" -#: part/models.py:2417 part/models.py:2419 +#: part/models.py:2401 part/models.py:2403 msgid "Sub part must be specified" msgstr "Zuliefererteil muss festgelegt sein" -#: part/models.py:2422 +#: part/models.py:2406 msgid "BOM Item" msgstr "Stücklisten-Position" -#: part/models.py:2539 +#: part/models.py:2523 msgid "Part 1" msgstr "Teil 1" -#: part/models.py:2543 +#: part/models.py:2527 msgid "Part 2" msgstr "Teil 2" -#: part/models.py:2543 +#: part/models.py:2527 msgid "Select Related Part" msgstr "verknüpftes Teil auswählen" -#: part/models.py:2575 +#: part/models.py:2559 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "Fehler bei Verwandschaft: Ist das Teil mit sich selbst verwandt oder ist das die Verwandtschaft nicht eindeutig?" From cb9060abfc559d67311826ac83e4cd4cc3380188 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 22 Jun 2021 13:42:50 +1000 Subject: [PATCH 204/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ja/LC_MESSAGES/django.po | 236 +++++++++++----------- 1 file changed, 116 insertions(+), 120 deletions(-) diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 89e2d35507..42b3601750 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 01:09+0000\n" -"PO-Revision-Date: 2021-06-22 01:23\n" +"POT-Creation-Date: 2021-06-22 03:40+0000\n" +"PO-Revision-Date: 2021-06-22 03:42\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -122,7 +122,7 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2036 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1174 msgid "User" @@ -133,7 +133,7 @@ msgid "upload date" msgstr "" #: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 -#: label/models.py:102 part/models.py:687 part/models.py:2177 +#: label/models.py:102 part/models.py:671 part/models.py:2161 #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 @@ -148,7 +148,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 #: order/models.py:104 order/templates/order/purchase_order_detail.html:147 -#: part/models.py:711 part/templates/part/detail.html:54 +#: part/models.py:695 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 #: report/templates/report/inventree_build_order_base.html:118 @@ -474,7 +474,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2307 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2291 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -605,7 +605,7 @@ msgstr "" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2316 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2300 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:660 templates/js/build.js:1105 @@ -633,9 +633,9 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1989 part/models.py:2001 part/models.py:2016 -#: part/models.py:2034 part/models.py:2109 part/models.py:2205 -#: part/models.py:2291 part/templates/part/part_app_base.html:8 +#: part/models.py:1973 part/models.py:1985 part/models.py:2000 +#: part/models.py:2018 part/models.py:2093 part/models.py:2189 +#: part/models.py:2275 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -711,7 +711,7 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:220 order/models.py:108 part/models.py:883 +#: build/models.py:220 order/models.py:108 part/models.py:867 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "" @@ -739,7 +739,7 @@ msgstr "" #: build/models.py:251 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:105 order/models.py:122 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:887 +#: order/templates/order/sales_order_base.html:140 part/models.py:871 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" @@ -758,7 +758,7 @@ msgstr "" msgid "External Link" msgstr "" -#: build/models.py:258 part/models.py:745 stock/models.py:462 +#: build/models.py:258 part/models.py:729 stock/models.py:462 msgid "Link to external URL" msgstr "" @@ -771,7 +771,7 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:243 #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:872 +#: order/templates/order/so_navbar.html:36 part/models.py:856 #: part/templates/part/navbar.html:142 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 @@ -1599,7 +1599,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2207 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2191 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -1609,7 +1609,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:160 part/models.py:835 part/templates/part/detail.html:170 +#: common/models.py:160 part/models.py:819 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:327 msgid "Assembly" msgstr "" @@ -1618,7 +1618,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:167 part/models.py:841 part/templates/part/detail.html:180 +#: common/models.py:167 part/models.py:825 part/templates/part/detail.html:180 #: templates/js/table_filters.js:331 msgid "Component" msgstr "" @@ -1627,7 +1627,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:174 part/models.py:852 part/templates/part/detail.html:200 +#: common/models.py:174 part/models.py:836 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "" @@ -1635,7 +1635,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:181 part/models.py:857 part/templates/part/detail.html:210 +#: common/models.py:181 part/models.py:841 part/templates/part/detail.html:210 #: templates/js/table_filters.js:339 msgid "Salable" msgstr "" @@ -1644,7 +1644,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:188 part/models.py:847 part/templates/part/detail.html:190 +#: common/models.py:188 part/models.py:831 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:343 msgid "Trackable" msgstr "" @@ -1653,7 +1653,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:195 part/models.py:867 part/templates/part/detail.html:150 +#: common/models.py:195 part/models.py:851 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1973,7 +1973,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:121 company/models.py:333 company/models.py:526 -#: order/models.py:106 part/models.py:744 +#: order/models.py:106 part/models.py:728 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:419 #: templates/js/part.js:498 @@ -1984,7 +1984,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:129 part/models.py:754 +#: company/models.py:129 part/models.py:738 msgid "Image" msgstr "" @@ -2062,7 +2062,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:410 part/models.py:829 part/models.py:2179 +#: company/models.py:410 part/models.py:813 part/models.py:2163 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 #: templates/js/company.js:247 msgid "Units" @@ -2111,17 +2111,17 @@ msgid "Supplier part description" msgstr "" #: company/models.py:538 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2319 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2303 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:542 part/models.py:1620 +#: company/models.py:542 part/models.py:1604 msgid "base cost" msgstr "" -#: company/models.py:542 part/models.py:1620 +#: company/models.py:542 part/models.py:1604 msgid "Minimum charge (e.g. stocking fee)" msgstr "" @@ -2135,7 +2135,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:546 part/models.py:1622 +#: company/models.py:546 part/models.py:1606 msgid "multiple" msgstr "" @@ -3630,7 +3630,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:763 +#: part/bom.py:138 part/models.py:72 part/models.py:747 #: part/templates/part/category.html:66 part/templates/part/detail.html:90 msgid "Default Location" msgstr "" @@ -3708,7 +3708,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2205 +#: part/forms.py:122 part/models.py:2189 msgid "Parent Part" msgstr "" @@ -3784,7 +3784,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2300 +#: part/forms.py:344 part/models.py:2284 msgid "Sub part" msgstr "" @@ -3804,7 +3804,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2251 +#: part/models.py:82 part/models.py:2235 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3815,355 +3815,351 @@ msgstr "" msgid "Part Categories" msgstr "" -#: part/models.py:445 part/models.py:457 +#: part/models.py:448 part/models.py:460 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:554 +#: part/models.py:557 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:558 +#: part/models.py:561 msgid "Next available serial number is" msgstr "" -#: part/models.py:563 +#: part/models.py:566 msgid "Most recent serial number is" msgstr "" -#: part/models.py:642 +#: part/models.py:645 msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:653 -msgid "Part must be unique for name, IPN and revision" -msgstr "" - -#: part/models.py:686 part/templates/part/detail.html:22 +#: part/models.py:670 part/templates/part/detail.html:22 msgid "Part name" msgstr "" -#: part/models.py:693 +#: part/models.py:677 msgid "Is Template" msgstr "" -#: part/models.py:694 +#: part/models.py:678 msgid "Is this part a template part?" msgstr "" -#: part/models.py:705 +#: part/models.py:689 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:706 part/templates/part/detail.html:60 +#: part/models.py:690 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "" -#: part/models.py:712 +#: part/models.py:696 msgid "Part description" msgstr "" -#: part/models.py:717 part/templates/part/category.html:73 +#: part/models.py:701 part/templates/part/category.html:73 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "" -#: part/models.py:718 +#: part/models.py:702 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:725 part/models.py:2250 part/templates/part/detail.html:73 +#: part/models.py:709 part/models.py:2234 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" -#: part/models.py:726 +#: part/models.py:710 msgid "Part category" msgstr "" -#: part/models.py:731 part/templates/part/detail.html:28 +#: part/models.py:715 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "" -#: part/models.py:732 +#: part/models.py:716 msgid "Internal Part Number" msgstr "" -#: part/models.py:738 +#: part/models.py:722 msgid "Part revision or version number" msgstr "" -#: part/models.py:739 part/templates/part/detail.html:35 report/models.py:199 +#: part/models.py:723 part/templates/part/detail.html:35 report/models.py:199 #: templates/js/part.js:173 msgid "Revision" msgstr "" -#: part/models.py:761 +#: part/models.py:745 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:808 part/templates/part/detail.html:97 +#: part/models.py:792 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "" -#: part/models.py:809 +#: part/models.py:793 msgid "Default supplier part" msgstr "" -#: part/models.py:816 +#: part/models.py:800 msgid "Default Expiry" msgstr "" -#: part/models.py:817 +#: part/models.py:801 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:822 part/templates/part/detail.html:113 +#: part/models.py:806 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "" -#: part/models.py:823 +#: part/models.py:807 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:830 +#: part/models.py:814 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:836 +#: part/models.py:820 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:842 +#: part/models.py:826 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:848 +#: part/models.py:832 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:853 +#: part/models.py:837 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:858 +#: part/models.py:842 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:862 part/templates/part/detail.html:227 +#: part/models.py:846 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:241 templates/js/table_filters.js:310 msgid "Active" msgstr "" -#: part/models.py:863 +#: part/models.py:847 msgid "Is this part active?" msgstr "" -#: part/models.py:868 +#: part/models.py:852 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:873 +#: part/models.py:857 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:876 +#: part/models.py:860 msgid "BOM checksum" msgstr "" -#: part/models.py:876 +#: part/models.py:860 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:879 +#: part/models.py:863 msgid "BOM checked by" msgstr "" -#: part/models.py:881 +#: part/models.py:865 msgid "BOM checked date" msgstr "" -#: part/models.py:885 +#: part/models.py:869 msgid "Creation User" msgstr "" -#: part/models.py:1622 +#: part/models.py:1606 msgid "Sell multiple" msgstr "" -#: part/models.py:2077 +#: part/models.py:2061 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2094 +#: part/models.py:2078 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2114 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2098 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2115 +#: part/models.py:2099 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2120 +#: part/models.py:2104 msgid "Test Description" msgstr "" -#: part/models.py:2121 +#: part/models.py:2105 msgid "Enter description for this test" msgstr "" -#: part/models.py:2126 templates/js/part.js:726 +#: part/models.py:2110 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "" -#: part/models.py:2127 +#: part/models.py:2111 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2132 templates/js/part.js:734 +#: part/models.py:2116 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2133 +#: part/models.py:2117 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2138 templates/js/part.js:741 +#: part/models.py:2122 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2139 +#: part/models.py:2123 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2172 +#: part/models.py:2156 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2177 +#: part/models.py:2161 msgid "Parameter Name" msgstr "" -#: part/models.py:2179 +#: part/models.py:2163 msgid "Parameter Units" msgstr "" -#: part/models.py:2207 part/models.py:2256 part/models.py:2257 +#: part/models.py:2191 part/models.py:2240 part/models.py:2241 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2209 +#: part/models.py:2193 msgid "Data" msgstr "" -#: part/models.py:2209 +#: part/models.py:2193 msgid "Parameter Value" msgstr "" -#: part/models.py:2261 templates/InvenTree/settings/category.html:67 +#: part/models.py:2245 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2262 +#: part/models.py:2246 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2292 +#: part/models.py:2276 msgid "Select parent part" msgstr "" -#: part/models.py:2301 +#: part/models.py:2285 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2307 +#: part/models.py:2291 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2309 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2293 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "" -#: part/models.py:2309 +#: part/models.py:2293 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2312 +#: part/models.py:2296 msgid "Overage" msgstr "" -#: part/models.py:2313 +#: part/models.py:2297 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2316 +#: part/models.py:2300 msgid "BOM item reference" msgstr "" -#: part/models.py:2319 +#: part/models.py:2303 msgid "BOM item notes" msgstr "" -#: part/models.py:2321 +#: part/models.py:2305 msgid "Checksum" msgstr "" -#: part/models.py:2321 +#: part/models.py:2305 msgid "BOM line checksum" msgstr "" -#: part/models.py:2325 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2309 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2326 +#: part/models.py:2310 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2331 templates/js/bom.js:294 +#: part/models.py:2315 templates/js/bom.js:294 msgid "Allow Variants" msgstr "" -#: part/models.py:2332 +#: part/models.py:2316 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2408 part/views.py:1690 part/views.py:1742 +#: part/models.py:2392 part/views.py:1690 part/views.py:1742 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2417 part/models.py:2419 +#: part/models.py:2401 part/models.py:2403 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2422 +#: part/models.py:2406 msgid "BOM Item" msgstr "" -#: part/models.py:2539 +#: part/models.py:2523 msgid "Part 1" msgstr "" -#: part/models.py:2543 +#: part/models.py:2527 msgid "Part 2" msgstr "" -#: part/models.py:2543 +#: part/models.py:2527 msgid "Select Related Part" msgstr "" -#: part/models.py:2575 +#: part/models.py:2559 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" From 37645f480fc52346af4dd304e794843b9fcff9cd Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 22 Jun 2021 07:25:04 +0000 Subject: [PATCH 205/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 2 +- InvenTree/locale/en/LC_MESSAGES/django.po | 2 +- InvenTree/locale/es/LC_MESSAGES/django.po | 2 +- InvenTree/locale/fr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/it/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ja/LC_MESSAGES/django.po | 2 +- InvenTree/locale/pl/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ru/LC_MESSAGES/django.po | 2 +- InvenTree/locale/tr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/zh/LC_MESSAGES/django.po | 2 +- 10 files changed, 10 insertions(+), 10 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index cb4c9baa7f..1ef4feb0a1 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 03:40+0000\n" +"POT-Creation-Date: 2021-06-22 07:24+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: German\n" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 140c239d00..d7025f7dca 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 03:40+0000\n" +"POT-Creation-Date: 2021-06-22 07:24+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index bedb0b1cd4..718912c5c3 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 03:40+0000\n" +"POT-Creation-Date: 2021-06-22 07:24+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Spanish\n" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index b492f1673b..f9d17ca368 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 03:40+0000\n" +"POT-Creation-Date: 2021-06-22 07:24+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: French\n" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index db706754d7..727e765556 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 03:40+0000\n" +"POT-Creation-Date: 2021-06-22 07:24+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Italian\n" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 926c11d44d..e9b081566d 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 03:40+0000\n" +"POT-Creation-Date: 2021-06-22 07:24+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Japanese\n" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 0ca80e32db..58d6ec25c9 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 03:40+0000\n" +"POT-Creation-Date: 2021-06-22 07:24+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Polish\n" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 917fd94f4a..16b8bdb534 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 03:40+0000\n" +"POT-Creation-Date: 2021-06-22 07:24+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Russian\n" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 54d38da2fa..49f9afa89f 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 03:40+0000\n" +"POT-Creation-Date: 2021-06-22 07:24+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Turkish\n" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 2c51eca1de..f2e458403e 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 03:40+0000\n" +"POT-Creation-Date: 2021-06-22 07:24+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" From 6eeffc67302aa0b9b9d522eada07cf6561006b07 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 22 Jun 2021 10:42:09 +0000 Subject: [PATCH 206/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 2 +- InvenTree/locale/en/LC_MESSAGES/django.po | 2 +- InvenTree/locale/es/LC_MESSAGES/django.po | 2 +- InvenTree/locale/fr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/it/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ja/LC_MESSAGES/django.po | 2 +- InvenTree/locale/pl/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ru/LC_MESSAGES/django.po | 2 +- InvenTree/locale/tr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/zh/LC_MESSAGES/django.po | 2 +- 10 files changed, 10 insertions(+), 10 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 1ef4feb0a1..6b4932e136 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 07:24+0000\n" +"POT-Creation-Date: 2021-06-22 10:41+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: German\n" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index d7025f7dca..fc2071c905 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 07:24+0000\n" +"POT-Creation-Date: 2021-06-22 10:41+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 718912c5c3..64b464d4b4 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 07:24+0000\n" +"POT-Creation-Date: 2021-06-22 10:41+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Spanish\n" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index f9d17ca368..86ee22ff0f 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 07:24+0000\n" +"POT-Creation-Date: 2021-06-22 10:41+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: French\n" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 727e765556..29e3eb6085 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 07:24+0000\n" +"POT-Creation-Date: 2021-06-22 10:41+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Italian\n" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index e9b081566d..cc99dab8c6 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 07:24+0000\n" +"POT-Creation-Date: 2021-06-22 10:41+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Japanese\n" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 58d6ec25c9..71058c3590 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 07:24+0000\n" +"POT-Creation-Date: 2021-06-22 10:41+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Polish\n" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 16b8bdb534..b361a38ef1 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 07:24+0000\n" +"POT-Creation-Date: 2021-06-22 10:41+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Russian\n" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 49f9afa89f..9944225a01 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 07:24+0000\n" +"POT-Creation-Date: 2021-06-22 10:41+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Turkish\n" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index f2e458403e..ed2b93768f 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 07:24+0000\n" +"POT-Creation-Date: 2021-06-22 10:41+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" From 2ea66edae9bd7ef45dd940264656b2e5ef0e1831 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 22 Jun 2021 11:16:58 +0000 Subject: [PATCH 207/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 2 +- InvenTree/locale/en/LC_MESSAGES/django.po | 2 +- InvenTree/locale/es/LC_MESSAGES/django.po | 2 +- InvenTree/locale/fr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/it/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ja/LC_MESSAGES/django.po | 2 +- InvenTree/locale/pl/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ru/LC_MESSAGES/django.po | 2 +- InvenTree/locale/tr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/zh/LC_MESSAGES/django.po | 2 +- 10 files changed, 10 insertions(+), 10 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 6b4932e136..b7a0e834ff 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 10:41+0000\n" +"POT-Creation-Date: 2021-06-22 11:16+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: German\n" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index fc2071c905..408e411c53 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 10:41+0000\n" +"POT-Creation-Date: 2021-06-22 11:16+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 64b464d4b4..84e160f5ee 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 10:41+0000\n" +"POT-Creation-Date: 2021-06-22 11:16+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Spanish\n" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 86ee22ff0f..3987c54c59 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 10:41+0000\n" +"POT-Creation-Date: 2021-06-22 11:16+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: French\n" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 29e3eb6085..f88f655f00 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 10:41+0000\n" +"POT-Creation-Date: 2021-06-22 11:16+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Italian\n" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index cc99dab8c6..252be990ca 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 10:41+0000\n" +"POT-Creation-Date: 2021-06-22 11:16+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Japanese\n" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 71058c3590..e863763e9c 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 10:41+0000\n" +"POT-Creation-Date: 2021-06-22 11:16+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Polish\n" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index b361a38ef1..06c0359506 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 10:41+0000\n" +"POT-Creation-Date: 2021-06-22 11:16+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Russian\n" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 9944225a01..10b8c571d9 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 10:41+0000\n" +"POT-Creation-Date: 2021-06-22 11:16+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Turkish\n" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index ed2b93768f..4e56f3f33f 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 10:41+0000\n" +"POT-Creation-Date: 2021-06-22 11:16+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" From fb6b23bb9c5a4ce1c374948232ac2142225ae918 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 22 Jun 2021 11:29:20 +0000 Subject: [PATCH 208/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 194 +++++++++++---------- InvenTree/locale/en/LC_MESSAGES/django.po | 196 ++++++++++++---------- InvenTree/locale/es/LC_MESSAGES/django.po | 196 ++++++++++++---------- InvenTree/locale/fr/LC_MESSAGES/django.po | 196 ++++++++++++---------- InvenTree/locale/it/LC_MESSAGES/django.po | 196 ++++++++++++---------- InvenTree/locale/ja/LC_MESSAGES/django.po | 196 ++++++++++++---------- InvenTree/locale/pl/LC_MESSAGES/django.po | 196 ++++++++++++---------- InvenTree/locale/ru/LC_MESSAGES/django.po | 196 ++++++++++++---------- InvenTree/locale/tr/LC_MESSAGES/django.po | 196 ++++++++++++---------- InvenTree/locale/zh/LC_MESSAGES/django.po | 196 ++++++++++++---------- 10 files changed, 1065 insertions(+), 893 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index b7a0e834ff..83e62d9585 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 11:16+0000\n" +"POT-Creation-Date: 2021-06-22 11:29+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: German\n" @@ -373,27 +373,27 @@ msgstr "Überschuss darf 100% nicht überschreiten" msgid "Overage must be an integer value or a percentage" msgstr "Überschuss muss eine Ganzzahl oder ein Prozentwert sein" -#: InvenTree/views.py:605 +#: InvenTree/views.py:608 msgid "Delete Item" msgstr "Element löschen" -#: InvenTree/views.py:654 +#: InvenTree/views.py:657 msgid "Check box to confirm item deletion" msgstr "Häkchen setzen um Löschung von Objekt zu bestätigen" -#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18 msgid "Edit User Information" msgstr "Benutzerinformationen bearbeiten" -#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22 msgid "Set Password" msgstr "Passwort eingeben" -#: InvenTree/views.py:699 +#: InvenTree/views.py:702 msgid "Password fields must match" msgstr "Passwörter stimmen nicht überein" -#: InvenTree/views.py:950 templates/navbar.html:95 +#: InvenTree/views.py:953 templates/navbar.html:95 msgid "System Information" msgstr "Systeminformationen" @@ -463,12 +463,12 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:713 +#: build/templates/build/detail.html:31 common/models.py:720 #: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 #: order/forms.py:285 order/models.py:617 order/models.py:841 #: order/templates/order/order_wizard/match_parts.html:29 -#: order/templates/order/order_wizard/select_parts.html:32 +#: order/templates/order/order_wizard/select_parts.html:34 #: order/templates/order/purchase_order_detail.html:179 #: order/templates/order/sales_order_detail.html:70 #: order/templates/order/sales_order_detail.html:77 @@ -629,7 +629,7 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:663 #: order/models.py:661 order/models.py:717 -#: order/templates/order/order_wizard/select_parts.html:30 +#: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 @@ -1672,181 +1672,193 @@ msgstr "Zeige den verfügbaren Bestand in einigen Eingabemasken" #: common/models.py:209 #, fuzzy +#| msgid "Show Quantity in Forms" +msgid "Show Price in Forms" +msgstr "zeige Bestand in Eingabemasken" + +#: common/models.py:210 +#, fuzzy +#| msgid "Display available part quantity in some forms" +msgid "Display part price in some forms" +msgstr "Zeige den verfügbaren Bestand in einigen Eingabemasken" + +#: common/models.py:216 +#, fuzzy #| msgid "Internal Part" msgid "Internal Prices" msgstr "Internes Teil" -#: common/models.py:210 +#: common/models.py:217 #, fuzzy #| msgid "Enable generation of test reports" msgid "Enable internal prices for parts" msgstr "Erstellung von Test-Berichten aktivieren" -#: common/models.py:216 +#: common/models.py:223 #, fuzzy #| msgid "Internal Part" msgid "Internal Price as BOM-Price" msgstr "Internes Teil" -#: common/models.py:217 +#: common/models.py:224 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:223 templates/stats.html:25 +#: common/models.py:230 templates/stats.html:25 msgid "Debug Mode" msgstr "Entwickler-Modus" -#: common/models.py:224 +#: common/models.py:231 msgid "Generate reports in debug mode (HTML output)" msgstr "Berichte im Entwickler-Modus generieren (als HTML)" -#: common/models.py:230 +#: common/models.py:237 msgid "Page Size" msgstr "Seitengröße" -#: common/models.py:231 +#: common/models.py:238 msgid "Default page size for PDF reports" msgstr "Standardseitenformat für PDF-Bericht" -#: common/models.py:241 +#: common/models.py:248 msgid "Test Reports" msgstr "Test-Berichte" -#: common/models.py:242 +#: common/models.py:249 msgid "Enable generation of test reports" msgstr "Erstellung von Test-Berichten aktivieren" -#: common/models.py:248 +#: common/models.py:255 msgid "Stock Expiry" msgstr "Bestands-Ablauf" -#: common/models.py:249 +#: common/models.py:256 msgid "Enable stock expiry functionality" msgstr "Ablaufen von Bestand ermöglichen" -#: common/models.py:255 +#: common/models.py:262 msgid "Sell Expired Stock" msgstr "Abgelaufenen Bestand verkaufen" -#: common/models.py:256 +#: common/models.py:263 msgid "Allow sale of expired stock" msgstr "Verkauf von abgelaufenem Bestand erlaubt" -#: common/models.py:262 +#: common/models.py:269 msgid "Stock Stale Time" msgstr "Bestands-Stehzeit" -#: common/models.py:263 +#: common/models.py:270 msgid "Number of days stock items are considered stale before expiring" msgstr "Anzahl an Tagen, an denen Bestand als abgestanden markiert wird, bevor sie ablaufen" -#: common/models.py:265 part/templates/part/detail.html:121 +#: common/models.py:272 part/templates/part/detail.html:121 msgid "days" msgstr "Tage" -#: common/models.py:270 +#: common/models.py:277 msgid "Build Expired Stock" msgstr "Abgelaufenen Bestand verbauen" -#: common/models.py:271 +#: common/models.py:278 msgid "Allow building with expired stock" msgstr "Verbauen von abgelaufenen Bestand erlaubt" -#: common/models.py:277 +#: common/models.py:284 msgid "Stock Ownership Control" msgstr "Bestands-Eigentümerkontrolle" -#: common/models.py:278 +#: common/models.py:285 msgid "Enable ownership control over stock locations and items" msgstr "Eigentümerkontrolle für Lagerorte und Teile aktivieren" -#: common/models.py:284 +#: common/models.py:291 msgid "Group by Part" msgstr "Gruppieren nach Teil" -#: common/models.py:285 +#: common/models.py:292 msgid "Group stock items by part reference in table views" msgstr "Bestand in Tabellen anhand von Teil-Referenz gruppieren" -#: common/models.py:291 +#: common/models.py:298 msgid "Recent Stock Count" msgstr "aktueller Bestand" -#: common/models.py:292 +#: common/models.py:299 msgid "Number of recent stock items to display on index page" msgstr "Anzahl des geänderten Bestands auf der Startseite" -#: common/models.py:298 +#: common/models.py:305 msgid "Build Order Reference Prefix" msgstr "Bauauftrag-Referenz Präfix" -#: common/models.py:299 +#: common/models.py:306 msgid "Prefix value for build order reference" msgstr "Präfix für Bauauftrag-Referenz" -#: common/models.py:304 +#: common/models.py:311 msgid "Build Order Reference Regex" msgstr "Bauauftrag-Referenz RegEx" -#: common/models.py:305 +#: common/models.py:312 msgid "Regular expression pattern for matching build order reference" msgstr "RegEx Muster für die Zuordnung von Bauauftrag-Referenzen" -#: common/models.py:309 +#: common/models.py:316 msgid "Sales Order Reference Prefix" msgstr "Auftrags-Referenz Präfix" -#: common/models.py:310 +#: common/models.py:317 msgid "Prefix value for sales order reference" msgstr "Präfix für Auftrags-Referenz" -#: common/models.py:315 +#: common/models.py:322 msgid "Purchase Order Reference Prefix" msgstr "Bestellungs-Referenz Präfix" -#: common/models.py:316 +#: common/models.py:323 msgid "Prefix value for purchase order reference" msgstr "Präfix für Bestellungs-Referenz" -#: common/models.py:539 +#: common/models.py:546 msgid "Settings key (must be unique - case insensitive" msgstr "Einstellungs-Schlüssel (muss einzigartig sein, Groß-/ Kleinschreibung wird nicht beachtet)" -#: common/models.py:541 +#: common/models.py:548 msgid "Settings value" msgstr "Einstellungs-Wert" -#: common/models.py:576 +#: common/models.py:583 msgid "Must be an integer value" msgstr "Nur Ganzzahl eingeben" -#: common/models.py:599 +#: common/models.py:606 msgid "Value must be a boolean value" msgstr "Wahrheitswert erforderlich" -#: common/models.py:610 +#: common/models.py:617 msgid "Value must be an integer value" msgstr "Nur Ganzzahl eingeben" -#: common/models.py:633 +#: common/models.py:640 msgid "Key string must be unique" msgstr "Schlüsseltext muss eindeutig sein" -#: common/models.py:714 company/forms.py:192 +#: common/models.py:721 company/forms.py:192 msgid "Price break quantity" msgstr "Preisstaffelungs Anzahl" -#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:729 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 templates/js/bom.js:271 msgid "Price" msgstr "Preis" -#: common/models.py:723 +#: common/models.py:730 msgid "Unit price at specified quantity" msgstr "Stückpreis für die angegebene Anzahl" -#: common/models.py:815 +#: common/models.py:822 msgid "Default" msgstr "Standard" @@ -2023,7 +2035,7 @@ msgstr "Produziert diese Firma Teile?" msgid "Base Part" msgstr "Basisteil" -#: company/models.py:309 company/models.py:501 order/views.py:1587 +#: company/models.py:309 company/models.py:501 order/views.py:1597 msgid "Select part" msgstr "Teil auswählen" @@ -2313,7 +2325,7 @@ msgid "Supplier Parts" msgstr "Zuliefererteile" #: company/templates/company/detail_supplier_part.html:21 -#: order/templates/order/order_wizard/select_parts.html:42 +#: order/templates/order/order_wizard/select_parts.html:44 #: order/templates/order/purchase_order_detail.html:50 msgid "Create new supplier part" msgstr "Neues Zuliefererteil anlegen" @@ -2434,7 +2446,7 @@ msgstr "Parameter" #: company/templates/company/manufacturer_part_suppliers.html:43 #: part/templates/part/params.html:18 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:47 +#: templates/InvenTree/settings/part.html:48 msgid "New Parameter" msgstr "Neuer Parameter" @@ -3171,28 +3183,34 @@ msgstr "Schritt %(step)s von %(count)s" msgid "Order is already processed. Files cannot be uploaded." msgstr "Bestellung ist bereits verarbeitet. Dateien können nicht hochgeladen werden." -#: order/templates/order/order_wizard/select_parts.html:9 +#: order/templates/order/order_wizard/select_parts.html:11 msgid "Step 1 of 2 - Select Part Suppliers" msgstr "Schritt 1 von 2 - Zulieferer auswählen" -#: order/templates/order/order_wizard/select_parts.html:14 +#: order/templates/order/order_wizard/select_parts.html:16 msgid "Select suppliers" msgstr "Zulieferer auswählen" -#: order/templates/order/order_wizard/select_parts.html:18 +#: order/templates/order/order_wizard/select_parts.html:20 msgid "No purchaseable parts selected" msgstr "Keine kaufbaren Teile ausgewählt" -#: order/templates/order/order_wizard/select_parts.html:31 +#: order/templates/order/order_wizard/select_parts.html:33 msgid "Select Supplier" msgstr "Zulieferer auswählen" #: order/templates/order/order_wizard/select_parts.html:57 +#, fuzzy +#| msgid "Total price" +msgid "No price" +msgstr "Gesamtpreis" + +#: order/templates/order/order_wizard/select_parts.html:65 #, python-format msgid "Select a supplier for %(name)s" msgstr "Zulieferer auswählen für %(name)s" -#: order/templates/order/order_wizard/select_parts.html:69 +#: order/templates/order/order_wizard/select_parts.html:77 #: part/templates/part/set_category.html:32 msgid "Remove part" msgstr "Teil entfernen" @@ -3248,8 +3266,8 @@ msgid "Purchase Order Items" msgstr "Bestellungs-Positionen" #: order/templates/order/purchase_order_detail.html:24 -#: order/templates/order/sales_order_detail.html:22 order/views.py:1311 -#: order/views.py:1394 +#: order/templates/order/sales_order_detail.html:22 order/views.py:1321 +#: order/views.py:1404 msgid "Add Line Item" msgstr "Position hinzufügen" @@ -3568,85 +3586,91 @@ msgstr "Anzahl kleiner null empfangen" msgid "No lines specified" msgstr "Keine Zeilen angegeben" -#: order/views.py:1260 +#: order/views.py:1012 +#, fuzzy +#| msgid "Update Unit Price" +msgid "Update prices" +msgstr "Stückpreis aktualisieren" + +#: order/views.py:1270 #, python-brace-format msgid "Ordered {n} parts" msgstr "{n} Teile bestellt" -#: order/views.py:1320 +#: order/views.py:1330 msgid "Supplier part must be specified" msgstr "Zuliefererteil muss ausgewählt werden" -#: order/views.py:1326 +#: order/views.py:1336 msgid "Supplier must match for Part and Order" msgstr "Zulieferer muss zu Teil und Bestellung passen" -#: order/views.py:1457 order/views.py:1475 +#: order/views.py:1467 order/views.py:1485 msgid "Edit Line Item" msgstr "Position bearbeiten" -#: order/views.py:1491 order/views.py:1503 +#: order/views.py:1501 order/views.py:1513 msgid "Delete Line Item" msgstr "Position löschen" -#: order/views.py:1496 order/views.py:1508 +#: order/views.py:1506 order/views.py:1518 msgid "Deleted line item" msgstr "Position gelöscht" -#: order/views.py:1521 +#: order/views.py:1531 msgid "Allocate Serial Numbers" msgstr "Seriennummern zuweisen" -#: order/views.py:1566 +#: order/views.py:1576 #, python-brace-format msgid "Allocated {n} items" msgstr "{n} Positionen zugeordnet" -#: order/views.py:1582 +#: order/views.py:1592 msgid "Select line item" msgstr "Position auswählen" -#: order/views.py:1613 +#: order/views.py:1623 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "Kein passends Teil für Seriennummer {serial} gefunden" -#: order/views.py:1623 +#: order/views.py:1633 #, python-brace-format msgid "{serial} is not in stock" msgstr "{serial} ist nicht auf Lager" -#: order/views.py:1631 +#: order/views.py:1641 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "{serial} bereits einem Auftrag zugeordnet" -#: order/views.py:1685 +#: order/views.py:1695 msgid "Allocate Stock to Order" msgstr "Lagerbestand dem Auftrag zuweisen" -#: order/views.py:1759 +#: order/views.py:1769 msgid "Edit Allocation Quantity" msgstr "Zuordnung bearbeiten" -#: order/views.py:1774 +#: order/views.py:1784 msgid "Remove allocation" msgstr "Zuordnung entfernen" -#: order/views.py:1846 +#: order/views.py:1856 msgid "Sales order not found" msgstr "Auftrag nicht gefunden" -#: order/views.py:1852 +#: order/views.py:1862 msgid "Price not found" msgstr "Preis nicht gefunden" -#: order/views.py:1855 +#: order/views.py:1865 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "Stückpreis für {part} auf {price} aktualisiert" -#: order/views.py:1860 +#: order/views.py:1870 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "{part} Stückpreis auf {price} und Menge auf {qty} aktualisiert" @@ -6316,12 +6340,12 @@ msgid "No category parameter templates found" msgstr "Keine Kategorie-Parametervorlagen gefunden" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:84 +#: templates/InvenTree/settings/part.html:85 msgid "Edit Template" msgstr "Vorlage bearbeiten" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:85 +#: templates/InvenTree/settings/part.html:86 msgid "Delete Template" msgstr "Vorlage löschen" @@ -6369,11 +6393,11 @@ msgstr "Teil-Einstellungen" msgid "Part Options" msgstr "Teil-Optionen" -#: templates/InvenTree/settings/part.html:43 +#: templates/InvenTree/settings/part.html:44 msgid "Part Parameter Templates" msgstr "Teil-Parametervorlage" -#: templates/InvenTree/settings/part.html:64 +#: templates/InvenTree/settings/part.html:65 msgid "No part parameter templates found" msgstr "Keine Teilparametervorlagen gefunden" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 408e411c53..51a2dd3595 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 11:16+0000\n" +"POT-Creation-Date: 2021-06-22 11:29+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -374,27 +374,27 @@ msgstr "" msgid "Overage must be an integer value or a percentage" msgstr "" -#: InvenTree/views.py:605 +#: InvenTree/views.py:608 msgid "Delete Item" msgstr "" -#: InvenTree/views.py:654 +#: InvenTree/views.py:657 msgid "Check box to confirm item deletion" msgstr "" -#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18 msgid "Edit User Information" msgstr "" -#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22 msgid "Set Password" msgstr "" -#: InvenTree/views.py:699 +#: InvenTree/views.py:702 msgid "Password fields must match" msgstr "" -#: InvenTree/views.py:950 templates/navbar.html:95 +#: InvenTree/views.py:953 templates/navbar.html:95 msgid "System Information" msgstr "" @@ -464,12 +464,12 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:713 +#: build/templates/build/detail.html:31 common/models.py:720 #: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 #: order/forms.py:285 order/models.py:617 order/models.py:841 #: order/templates/order/order_wizard/match_parts.html:29 -#: order/templates/order/order_wizard/select_parts.html:32 +#: order/templates/order/order_wizard/select_parts.html:34 #: order/templates/order/purchase_order_detail.html:179 #: order/templates/order/sales_order_detail.html:70 #: order/templates/order/sales_order_detail.html:77 @@ -630,7 +630,7 @@ msgstr "" #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:663 #: order/models.py:661 order/models.py:717 -#: order/templates/order/order_wizard/select_parts.html:30 +#: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 @@ -1672,176 +1672,184 @@ msgid "Display available part quantity in some forms" msgstr "" #: common/models.py:209 -msgid "Internal Prices" +msgid "Show Price in Forms" msgstr "" #: common/models.py:210 -msgid "Enable internal prices for parts" +msgid "Display part price in some forms" msgstr "" #: common/models.py:216 -msgid "Internal Price as BOM-Price" +msgid "Internal Prices" msgstr "" #: common/models.py:217 -msgid "Use the internal price (if set) in BOM-price calculations" +msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:223 templates/stats.html:25 -msgid "Debug Mode" +#: common/models.py:223 +msgid "Internal Price as BOM-Price" msgstr "" #: common/models.py:224 -msgid "Generate reports in debug mode (HTML output)" +msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:230 -msgid "Page Size" +#: common/models.py:230 templates/stats.html:25 +msgid "Debug Mode" msgstr "" #: common/models.py:231 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:237 +msgid "Page Size" +msgstr "" + +#: common/models.py:238 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:241 +#: common/models.py:248 msgid "Test Reports" msgstr "" -#: common/models.py:242 +#: common/models.py:249 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:248 +#: common/models.py:255 msgid "Stock Expiry" msgstr "" -#: common/models.py:249 +#: common/models.py:256 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:255 +#: common/models.py:262 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:256 +#: common/models.py:263 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:262 +#: common/models.py:269 msgid "Stock Stale Time" msgstr "" -#: common/models.py:263 +#: common/models.py:270 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:265 part/templates/part/detail.html:121 +#: common/models.py:272 part/templates/part/detail.html:121 msgid "days" msgstr "" -#: common/models.py:270 +#: common/models.py:277 msgid "Build Expired Stock" msgstr "" -#: common/models.py:271 +#: common/models.py:278 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:278 +#: common/models.py:285 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:284 +#: common/models.py:291 msgid "Group by Part" msgstr "" -#: common/models.py:285 +#: common/models.py:292 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:291 +#: common/models.py:298 msgid "Recent Stock Count" msgstr "" -#: common/models.py:292 +#: common/models.py:299 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:304 +#: common/models.py:311 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:309 +#: common/models.py:316 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:310 +#: common/models.py:317 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:315 +#: common/models.py:322 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:316 +#: common/models.py:323 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:539 +#: common/models.py:546 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:541 +#: common/models.py:548 msgid "Settings value" msgstr "" -#: common/models.py:576 +#: common/models.py:583 msgid "Must be an integer value" msgstr "" -#: common/models.py:599 +#: common/models.py:606 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:610 +#: common/models.py:617 msgid "Value must be an integer value" msgstr "" -#: common/models.py:633 +#: common/models.py:640 msgid "Key string must be unique" msgstr "" -#: common/models.py:714 company/forms.py:192 +#: common/models.py:721 company/forms.py:192 msgid "Price break quantity" msgstr "" -#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:729 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 templates/js/bom.js:271 msgid "Price" msgstr "" -#: common/models.py:723 +#: common/models.py:730 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:815 +#: common/models.py:822 msgid "Default" msgstr "" @@ -2018,7 +2026,7 @@ msgstr "" msgid "Base Part" msgstr "" -#: company/models.py:309 company/models.py:501 order/views.py:1587 +#: company/models.py:309 company/models.py:501 order/views.py:1597 msgid "Select part" msgstr "" @@ -2300,7 +2308,7 @@ msgid "Supplier Parts" msgstr "" #: company/templates/company/detail_supplier_part.html:21 -#: order/templates/order/order_wizard/select_parts.html:42 +#: order/templates/order/order_wizard/select_parts.html:44 #: order/templates/order/purchase_order_detail.html:50 msgid "Create new supplier part" msgstr "" @@ -2421,7 +2429,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:43 #: part/templates/part/params.html:18 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:47 +#: templates/InvenTree/settings/part.html:48 msgid "New Parameter" msgstr "" @@ -3152,28 +3160,32 @@ msgstr "" msgid "Order is already processed. Files cannot be uploaded." msgstr "" -#: order/templates/order/order_wizard/select_parts.html:9 +#: order/templates/order/order_wizard/select_parts.html:11 msgid "Step 1 of 2 - Select Part Suppliers" msgstr "" -#: order/templates/order/order_wizard/select_parts.html:14 +#: order/templates/order/order_wizard/select_parts.html:16 msgid "Select suppliers" msgstr "" -#: order/templates/order/order_wizard/select_parts.html:18 +#: order/templates/order/order_wizard/select_parts.html:20 msgid "No purchaseable parts selected" msgstr "" -#: order/templates/order/order_wizard/select_parts.html:31 +#: order/templates/order/order_wizard/select_parts.html:33 msgid "Select Supplier" msgstr "" #: order/templates/order/order_wizard/select_parts.html:57 +msgid "No price" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:65 #, python-format msgid "Select a supplier for %(name)s" msgstr "" -#: order/templates/order/order_wizard/select_parts.html:69 +#: order/templates/order/order_wizard/select_parts.html:77 #: part/templates/part/set_category.html:32 msgid "Remove part" msgstr "" @@ -3229,8 +3241,8 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:24 -#: order/templates/order/sales_order_detail.html:22 order/views.py:1311 -#: order/views.py:1394 +#: order/templates/order/sales_order_detail.html:22 order/views.py:1321 +#: order/views.py:1404 msgid "Add Line Item" msgstr "" @@ -3549,85 +3561,89 @@ msgstr "" msgid "No lines specified" msgstr "" -#: order/views.py:1260 +#: order/views.py:1012 +msgid "Update prices" +msgstr "" + +#: order/views.py:1270 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1320 +#: order/views.py:1330 msgid "Supplier part must be specified" msgstr "" -#: order/views.py:1326 +#: order/views.py:1336 msgid "Supplier must match for Part and Order" msgstr "" -#: order/views.py:1457 order/views.py:1475 +#: order/views.py:1467 order/views.py:1485 msgid "Edit Line Item" msgstr "" -#: order/views.py:1491 order/views.py:1503 +#: order/views.py:1501 order/views.py:1513 msgid "Delete Line Item" msgstr "" -#: order/views.py:1496 order/views.py:1508 +#: order/views.py:1506 order/views.py:1518 msgid "Deleted line item" msgstr "" -#: order/views.py:1521 +#: order/views.py:1531 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1566 +#: order/views.py:1576 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1582 +#: order/views.py:1592 msgid "Select line item" msgstr "" -#: order/views.py:1613 -#, python-brace-format -msgid "No matching item for serial {serial}" -msgstr "" - #: order/views.py:1623 #, python-brace-format +msgid "No matching item for serial {serial}" +msgstr "" + +#: order/views.py:1633 +#, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1631 +#: order/views.py:1641 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1685 +#: order/views.py:1695 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1759 +#: order/views.py:1769 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1774 +#: order/views.py:1784 msgid "Remove allocation" msgstr "" -#: order/views.py:1846 +#: order/views.py:1856 msgid "Sales order not found" msgstr "" -#: order/views.py:1852 +#: order/views.py:1862 msgid "Price not found" msgstr "" -#: order/views.py:1855 +#: order/views.py:1865 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1860 +#: order/views.py:1870 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" @@ -6271,12 +6287,12 @@ msgid "No category parameter templates found" msgstr "" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:84 +#: templates/InvenTree/settings/part.html:85 msgid "Edit Template" msgstr "" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:85 +#: templates/InvenTree/settings/part.html:86 msgid "Delete Template" msgstr "" @@ -6324,11 +6340,11 @@ msgstr "" msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:43 +#: templates/InvenTree/settings/part.html:44 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:64 +#: templates/InvenTree/settings/part.html:65 msgid "No part parameter templates found" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 84e160f5ee..f92ef4f60b 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 11:16+0000\n" +"POT-Creation-Date: 2021-06-22 11:29+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -373,27 +373,27 @@ msgstr "" msgid "Overage must be an integer value or a percentage" msgstr "" -#: InvenTree/views.py:605 +#: InvenTree/views.py:608 msgid "Delete Item" msgstr "Eliminar elemento" -#: InvenTree/views.py:654 +#: InvenTree/views.py:657 msgid "Check box to confirm item deletion" msgstr "" -#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18 msgid "Edit User Information" msgstr "" -#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22 msgid "Set Password" msgstr "Configurar Contraseña" -#: InvenTree/views.py:699 +#: InvenTree/views.py:702 msgid "Password fields must match" msgstr "" -#: InvenTree/views.py:950 templates/navbar.html:95 +#: InvenTree/views.py:953 templates/navbar.html:95 msgid "System Information" msgstr "Información del sistema" @@ -463,12 +463,12 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:713 +#: build/templates/build/detail.html:31 common/models.py:720 #: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 #: order/forms.py:285 order/models.py:617 order/models.py:841 #: order/templates/order/order_wizard/match_parts.html:29 -#: order/templates/order/order_wizard/select_parts.html:32 +#: order/templates/order/order_wizard/select_parts.html:34 #: order/templates/order/purchase_order_detail.html:179 #: order/templates/order/sales_order_detail.html:70 #: order/templates/order/sales_order_detail.html:77 @@ -629,7 +629,7 @@ msgstr "" #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:663 #: order/models.py:661 order/models.py:717 -#: order/templates/order/order_wizard/select_parts.html:30 +#: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 @@ -1671,176 +1671,184 @@ msgid "Display available part quantity in some forms" msgstr "" #: common/models.py:209 -msgid "Internal Prices" +msgid "Show Price in Forms" msgstr "" #: common/models.py:210 -msgid "Enable internal prices for parts" +msgid "Display part price in some forms" msgstr "" #: common/models.py:216 -msgid "Internal Price as BOM-Price" +msgid "Internal Prices" msgstr "" #: common/models.py:217 -msgid "Use the internal price (if set) in BOM-price calculations" +msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:223 templates/stats.html:25 -msgid "Debug Mode" +#: common/models.py:223 +msgid "Internal Price as BOM-Price" msgstr "" #: common/models.py:224 -msgid "Generate reports in debug mode (HTML output)" +msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:230 -msgid "Page Size" +#: common/models.py:230 templates/stats.html:25 +msgid "Debug Mode" msgstr "" #: common/models.py:231 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:237 +msgid "Page Size" +msgstr "" + +#: common/models.py:238 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:241 +#: common/models.py:248 msgid "Test Reports" msgstr "" -#: common/models.py:242 +#: common/models.py:249 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:248 +#: common/models.py:255 msgid "Stock Expiry" msgstr "" -#: common/models.py:249 +#: common/models.py:256 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:255 +#: common/models.py:262 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:256 +#: common/models.py:263 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:262 +#: common/models.py:269 msgid "Stock Stale Time" msgstr "" -#: common/models.py:263 +#: common/models.py:270 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:265 part/templates/part/detail.html:121 +#: common/models.py:272 part/templates/part/detail.html:121 msgid "days" msgstr "días" -#: common/models.py:270 +#: common/models.py:277 msgid "Build Expired Stock" msgstr "" -#: common/models.py:271 +#: common/models.py:278 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:278 +#: common/models.py:285 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:284 +#: common/models.py:291 msgid "Group by Part" msgstr "" -#: common/models.py:285 +#: common/models.py:292 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:291 +#: common/models.py:298 msgid "Recent Stock Count" msgstr "" -#: common/models.py:292 +#: common/models.py:299 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:304 +#: common/models.py:311 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:309 +#: common/models.py:316 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:310 +#: common/models.py:317 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:315 +#: common/models.py:322 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:316 +#: common/models.py:323 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:539 +#: common/models.py:546 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:541 +#: common/models.py:548 msgid "Settings value" msgstr "" -#: common/models.py:576 +#: common/models.py:583 msgid "Must be an integer value" msgstr "" -#: common/models.py:599 +#: common/models.py:606 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:610 +#: common/models.py:617 msgid "Value must be an integer value" msgstr "" -#: common/models.py:633 +#: common/models.py:640 msgid "Key string must be unique" msgstr "" -#: common/models.py:714 company/forms.py:192 +#: common/models.py:721 company/forms.py:192 msgid "Price break quantity" msgstr "" -#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:729 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 templates/js/bom.js:271 msgid "Price" msgstr "" -#: common/models.py:723 +#: common/models.py:730 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:815 +#: common/models.py:822 msgid "Default" msgstr "" @@ -2017,7 +2025,7 @@ msgstr "" msgid "Base Part" msgstr "" -#: company/models.py:309 company/models.py:501 order/views.py:1587 +#: company/models.py:309 company/models.py:501 order/views.py:1597 msgid "Select part" msgstr "" @@ -2299,7 +2307,7 @@ msgid "Supplier Parts" msgstr "" #: company/templates/company/detail_supplier_part.html:21 -#: order/templates/order/order_wizard/select_parts.html:42 +#: order/templates/order/order_wizard/select_parts.html:44 #: order/templates/order/purchase_order_detail.html:50 msgid "Create new supplier part" msgstr "" @@ -2420,7 +2428,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:43 #: part/templates/part/params.html:18 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:47 +#: templates/InvenTree/settings/part.html:48 msgid "New Parameter" msgstr "" @@ -3151,28 +3159,32 @@ msgstr "" msgid "Order is already processed. Files cannot be uploaded." msgstr "" -#: order/templates/order/order_wizard/select_parts.html:9 +#: order/templates/order/order_wizard/select_parts.html:11 msgid "Step 1 of 2 - Select Part Suppliers" msgstr "" -#: order/templates/order/order_wizard/select_parts.html:14 +#: order/templates/order/order_wizard/select_parts.html:16 msgid "Select suppliers" msgstr "" -#: order/templates/order/order_wizard/select_parts.html:18 +#: order/templates/order/order_wizard/select_parts.html:20 msgid "No purchaseable parts selected" msgstr "" -#: order/templates/order/order_wizard/select_parts.html:31 +#: order/templates/order/order_wizard/select_parts.html:33 msgid "Select Supplier" msgstr "" #: order/templates/order/order_wizard/select_parts.html:57 +msgid "No price" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:65 #, python-format msgid "Select a supplier for %(name)s" msgstr "" -#: order/templates/order/order_wizard/select_parts.html:69 +#: order/templates/order/order_wizard/select_parts.html:77 #: part/templates/part/set_category.html:32 msgid "Remove part" msgstr "" @@ -3228,8 +3240,8 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:24 -#: order/templates/order/sales_order_detail.html:22 order/views.py:1311 -#: order/views.py:1394 +#: order/templates/order/sales_order_detail.html:22 order/views.py:1321 +#: order/views.py:1404 msgid "Add Line Item" msgstr "" @@ -3548,85 +3560,89 @@ msgstr "" msgid "No lines specified" msgstr "" -#: order/views.py:1260 +#: order/views.py:1012 +msgid "Update prices" +msgstr "" + +#: order/views.py:1270 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1320 +#: order/views.py:1330 msgid "Supplier part must be specified" msgstr "" -#: order/views.py:1326 +#: order/views.py:1336 msgid "Supplier must match for Part and Order" msgstr "" -#: order/views.py:1457 order/views.py:1475 +#: order/views.py:1467 order/views.py:1485 msgid "Edit Line Item" msgstr "" -#: order/views.py:1491 order/views.py:1503 +#: order/views.py:1501 order/views.py:1513 msgid "Delete Line Item" msgstr "" -#: order/views.py:1496 order/views.py:1508 +#: order/views.py:1506 order/views.py:1518 msgid "Deleted line item" msgstr "" -#: order/views.py:1521 +#: order/views.py:1531 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1566 +#: order/views.py:1576 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1582 +#: order/views.py:1592 msgid "Select line item" msgstr "" -#: order/views.py:1613 -#, python-brace-format -msgid "No matching item for serial {serial}" -msgstr "" - #: order/views.py:1623 #, python-brace-format +msgid "No matching item for serial {serial}" +msgstr "" + +#: order/views.py:1633 +#, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1631 +#: order/views.py:1641 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1685 +#: order/views.py:1695 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1759 +#: order/views.py:1769 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1774 +#: order/views.py:1784 msgid "Remove allocation" msgstr "" -#: order/views.py:1846 +#: order/views.py:1856 msgid "Sales order not found" msgstr "" -#: order/views.py:1852 +#: order/views.py:1862 msgid "Price not found" msgstr "" -#: order/views.py:1855 +#: order/views.py:1865 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1860 +#: order/views.py:1870 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" @@ -6274,12 +6290,12 @@ msgid "No category parameter templates found" msgstr "" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:84 +#: templates/InvenTree/settings/part.html:85 msgid "Edit Template" msgstr "" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:85 +#: templates/InvenTree/settings/part.html:86 msgid "Delete Template" msgstr "" @@ -6327,11 +6343,11 @@ msgstr "" msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:43 +#: templates/InvenTree/settings/part.html:44 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:64 +#: templates/InvenTree/settings/part.html:65 msgid "No part parameter templates found" msgstr "" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 3987c54c59..d053d700fe 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 11:16+0000\n" +"POT-Creation-Date: 2021-06-22 11:29+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: French\n" @@ -373,27 +373,27 @@ msgstr "" msgid "Overage must be an integer value or a percentage" msgstr "" -#: InvenTree/views.py:605 +#: InvenTree/views.py:608 msgid "Delete Item" msgstr "Supprimer cet élément" -#: InvenTree/views.py:654 +#: InvenTree/views.py:657 msgid "Check box to confirm item deletion" msgstr "" -#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18 msgid "Edit User Information" msgstr "Modifier les informations utilisateur" -#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22 msgid "Set Password" msgstr "" -#: InvenTree/views.py:699 +#: InvenTree/views.py:702 msgid "Password fields must match" msgstr "" -#: InvenTree/views.py:950 templates/navbar.html:95 +#: InvenTree/views.py:953 templates/navbar.html:95 msgid "System Information" msgstr "Informations système" @@ -463,12 +463,12 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:713 +#: build/templates/build/detail.html:31 common/models.py:720 #: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 #: order/forms.py:285 order/models.py:617 order/models.py:841 #: order/templates/order/order_wizard/match_parts.html:29 -#: order/templates/order/order_wizard/select_parts.html:32 +#: order/templates/order/order_wizard/select_parts.html:34 #: order/templates/order/purchase_order_detail.html:179 #: order/templates/order/sales_order_detail.html:70 #: order/templates/order/sales_order_detail.html:77 @@ -629,7 +629,7 @@ msgstr "" #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:663 #: order/models.py:661 order/models.py:717 -#: order/templates/order/order_wizard/select_parts.html:30 +#: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 @@ -1671,176 +1671,184 @@ msgid "Display available part quantity in some forms" msgstr "" #: common/models.py:209 -msgid "Internal Prices" +msgid "Show Price in Forms" msgstr "" #: common/models.py:210 -msgid "Enable internal prices for parts" +msgid "Display part price in some forms" msgstr "" #: common/models.py:216 -msgid "Internal Price as BOM-Price" +msgid "Internal Prices" msgstr "" #: common/models.py:217 -msgid "Use the internal price (if set) in BOM-price calculations" +msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:223 templates/stats.html:25 -msgid "Debug Mode" +#: common/models.py:223 +msgid "Internal Price as BOM-Price" msgstr "" #: common/models.py:224 -msgid "Generate reports in debug mode (HTML output)" +msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:230 -msgid "Page Size" +#: common/models.py:230 templates/stats.html:25 +msgid "Debug Mode" msgstr "" #: common/models.py:231 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:237 +msgid "Page Size" +msgstr "" + +#: common/models.py:238 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:241 +#: common/models.py:248 msgid "Test Reports" msgstr "" -#: common/models.py:242 +#: common/models.py:249 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:248 +#: common/models.py:255 msgid "Stock Expiry" msgstr "" -#: common/models.py:249 +#: common/models.py:256 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:255 +#: common/models.py:262 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:256 +#: common/models.py:263 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:262 +#: common/models.py:269 msgid "Stock Stale Time" msgstr "" -#: common/models.py:263 +#: common/models.py:270 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:265 part/templates/part/detail.html:121 +#: common/models.py:272 part/templates/part/detail.html:121 msgid "days" msgstr "jours" -#: common/models.py:270 +#: common/models.py:277 msgid "Build Expired Stock" msgstr "" -#: common/models.py:271 +#: common/models.py:278 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:278 +#: common/models.py:285 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:284 +#: common/models.py:291 msgid "Group by Part" msgstr "" -#: common/models.py:285 +#: common/models.py:292 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:291 +#: common/models.py:298 msgid "Recent Stock Count" msgstr "" -#: common/models.py:292 +#: common/models.py:299 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:304 +#: common/models.py:311 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:309 +#: common/models.py:316 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:310 +#: common/models.py:317 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:315 +#: common/models.py:322 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:316 +#: common/models.py:323 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:539 +#: common/models.py:546 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:541 +#: common/models.py:548 msgid "Settings value" msgstr "" -#: common/models.py:576 +#: common/models.py:583 msgid "Must be an integer value" msgstr "" -#: common/models.py:599 +#: common/models.py:606 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:610 +#: common/models.py:617 msgid "Value must be an integer value" msgstr "" -#: common/models.py:633 +#: common/models.py:640 msgid "Key string must be unique" msgstr "" -#: common/models.py:714 company/forms.py:192 +#: common/models.py:721 company/forms.py:192 msgid "Price break quantity" msgstr "" -#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:729 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 templates/js/bom.js:271 msgid "Price" msgstr "" -#: common/models.py:723 +#: common/models.py:730 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:815 +#: common/models.py:822 msgid "Default" msgstr "" @@ -2017,7 +2025,7 @@ msgstr "" msgid "Base Part" msgstr "" -#: company/models.py:309 company/models.py:501 order/views.py:1587 +#: company/models.py:309 company/models.py:501 order/views.py:1597 msgid "Select part" msgstr "" @@ -2299,7 +2307,7 @@ msgid "Supplier Parts" msgstr "" #: company/templates/company/detail_supplier_part.html:21 -#: order/templates/order/order_wizard/select_parts.html:42 +#: order/templates/order/order_wizard/select_parts.html:44 #: order/templates/order/purchase_order_detail.html:50 msgid "Create new supplier part" msgstr "" @@ -2420,7 +2428,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:43 #: part/templates/part/params.html:18 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:47 +#: templates/InvenTree/settings/part.html:48 msgid "New Parameter" msgstr "" @@ -3151,28 +3159,32 @@ msgstr "" msgid "Order is already processed. Files cannot be uploaded." msgstr "" -#: order/templates/order/order_wizard/select_parts.html:9 +#: order/templates/order/order_wizard/select_parts.html:11 msgid "Step 1 of 2 - Select Part Suppliers" msgstr "" -#: order/templates/order/order_wizard/select_parts.html:14 +#: order/templates/order/order_wizard/select_parts.html:16 msgid "Select suppliers" msgstr "" -#: order/templates/order/order_wizard/select_parts.html:18 +#: order/templates/order/order_wizard/select_parts.html:20 msgid "No purchaseable parts selected" msgstr "" -#: order/templates/order/order_wizard/select_parts.html:31 +#: order/templates/order/order_wizard/select_parts.html:33 msgid "Select Supplier" msgstr "" #: order/templates/order/order_wizard/select_parts.html:57 +msgid "No price" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:65 #, python-format msgid "Select a supplier for %(name)s" msgstr "" -#: order/templates/order/order_wizard/select_parts.html:69 +#: order/templates/order/order_wizard/select_parts.html:77 #: part/templates/part/set_category.html:32 msgid "Remove part" msgstr "" @@ -3228,8 +3240,8 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:24 -#: order/templates/order/sales_order_detail.html:22 order/views.py:1311 -#: order/views.py:1394 +#: order/templates/order/sales_order_detail.html:22 order/views.py:1321 +#: order/views.py:1404 msgid "Add Line Item" msgstr "" @@ -3548,85 +3560,89 @@ msgstr "" msgid "No lines specified" msgstr "" -#: order/views.py:1260 +#: order/views.py:1012 +msgid "Update prices" +msgstr "" + +#: order/views.py:1270 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1320 +#: order/views.py:1330 msgid "Supplier part must be specified" msgstr "" -#: order/views.py:1326 +#: order/views.py:1336 msgid "Supplier must match for Part and Order" msgstr "" -#: order/views.py:1457 order/views.py:1475 +#: order/views.py:1467 order/views.py:1485 msgid "Edit Line Item" msgstr "" -#: order/views.py:1491 order/views.py:1503 +#: order/views.py:1501 order/views.py:1513 msgid "Delete Line Item" msgstr "" -#: order/views.py:1496 order/views.py:1508 +#: order/views.py:1506 order/views.py:1518 msgid "Deleted line item" msgstr "" -#: order/views.py:1521 +#: order/views.py:1531 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1566 +#: order/views.py:1576 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1582 +#: order/views.py:1592 msgid "Select line item" msgstr "" -#: order/views.py:1613 -#, python-brace-format -msgid "No matching item for serial {serial}" -msgstr "" - #: order/views.py:1623 #, python-brace-format +msgid "No matching item for serial {serial}" +msgstr "" + +#: order/views.py:1633 +#, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1631 +#: order/views.py:1641 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1685 +#: order/views.py:1695 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1759 +#: order/views.py:1769 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1774 +#: order/views.py:1784 msgid "Remove allocation" msgstr "" -#: order/views.py:1846 +#: order/views.py:1856 msgid "Sales order not found" msgstr "" -#: order/views.py:1852 +#: order/views.py:1862 msgid "Price not found" msgstr "" -#: order/views.py:1855 +#: order/views.py:1865 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1860 +#: order/views.py:1870 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" @@ -6274,12 +6290,12 @@ msgid "No category parameter templates found" msgstr "" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:84 +#: templates/InvenTree/settings/part.html:85 msgid "Edit Template" msgstr "" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:85 +#: templates/InvenTree/settings/part.html:86 msgid "Delete Template" msgstr "" @@ -6327,11 +6343,11 @@ msgstr "" msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:43 +#: templates/InvenTree/settings/part.html:44 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:64 +#: templates/InvenTree/settings/part.html:65 msgid "No part parameter templates found" msgstr "" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index f88f655f00..e620416ead 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 11:16+0000\n" +"POT-Creation-Date: 2021-06-22 11:29+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -373,27 +373,27 @@ msgstr "" msgid "Overage must be an integer value or a percentage" msgstr "" -#: InvenTree/views.py:605 +#: InvenTree/views.py:608 msgid "Delete Item" msgstr "" -#: InvenTree/views.py:654 +#: InvenTree/views.py:657 msgid "Check box to confirm item deletion" msgstr "" -#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18 msgid "Edit User Information" msgstr "" -#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22 msgid "Set Password" msgstr "" -#: InvenTree/views.py:699 +#: InvenTree/views.py:702 msgid "Password fields must match" msgstr "" -#: InvenTree/views.py:950 templates/navbar.html:95 +#: InvenTree/views.py:953 templates/navbar.html:95 msgid "System Information" msgstr "" @@ -463,12 +463,12 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:713 +#: build/templates/build/detail.html:31 common/models.py:720 #: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 #: order/forms.py:285 order/models.py:617 order/models.py:841 #: order/templates/order/order_wizard/match_parts.html:29 -#: order/templates/order/order_wizard/select_parts.html:32 +#: order/templates/order/order_wizard/select_parts.html:34 #: order/templates/order/purchase_order_detail.html:179 #: order/templates/order/sales_order_detail.html:70 #: order/templates/order/sales_order_detail.html:77 @@ -629,7 +629,7 @@ msgstr "" #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:663 #: order/models.py:661 order/models.py:717 -#: order/templates/order/order_wizard/select_parts.html:30 +#: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 @@ -1671,176 +1671,184 @@ msgid "Display available part quantity in some forms" msgstr "" #: common/models.py:209 -msgid "Internal Prices" +msgid "Show Price in Forms" msgstr "" #: common/models.py:210 -msgid "Enable internal prices for parts" +msgid "Display part price in some forms" msgstr "" #: common/models.py:216 -msgid "Internal Price as BOM-Price" +msgid "Internal Prices" msgstr "" #: common/models.py:217 -msgid "Use the internal price (if set) in BOM-price calculations" +msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:223 templates/stats.html:25 -msgid "Debug Mode" +#: common/models.py:223 +msgid "Internal Price as BOM-Price" msgstr "" #: common/models.py:224 -msgid "Generate reports in debug mode (HTML output)" +msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:230 -msgid "Page Size" +#: common/models.py:230 templates/stats.html:25 +msgid "Debug Mode" msgstr "" #: common/models.py:231 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:237 +msgid "Page Size" +msgstr "" + +#: common/models.py:238 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:241 +#: common/models.py:248 msgid "Test Reports" msgstr "" -#: common/models.py:242 +#: common/models.py:249 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:248 +#: common/models.py:255 msgid "Stock Expiry" msgstr "" -#: common/models.py:249 +#: common/models.py:256 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:255 +#: common/models.py:262 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:256 +#: common/models.py:263 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:262 +#: common/models.py:269 msgid "Stock Stale Time" msgstr "" -#: common/models.py:263 +#: common/models.py:270 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:265 part/templates/part/detail.html:121 +#: common/models.py:272 part/templates/part/detail.html:121 msgid "days" msgstr "" -#: common/models.py:270 +#: common/models.py:277 msgid "Build Expired Stock" msgstr "" -#: common/models.py:271 +#: common/models.py:278 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:278 +#: common/models.py:285 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:284 +#: common/models.py:291 msgid "Group by Part" msgstr "" -#: common/models.py:285 +#: common/models.py:292 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:291 +#: common/models.py:298 msgid "Recent Stock Count" msgstr "" -#: common/models.py:292 +#: common/models.py:299 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:304 +#: common/models.py:311 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:309 +#: common/models.py:316 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:310 +#: common/models.py:317 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:315 +#: common/models.py:322 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:316 +#: common/models.py:323 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:539 +#: common/models.py:546 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:541 +#: common/models.py:548 msgid "Settings value" msgstr "" -#: common/models.py:576 +#: common/models.py:583 msgid "Must be an integer value" msgstr "" -#: common/models.py:599 +#: common/models.py:606 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:610 +#: common/models.py:617 msgid "Value must be an integer value" msgstr "" -#: common/models.py:633 +#: common/models.py:640 msgid "Key string must be unique" msgstr "" -#: common/models.py:714 company/forms.py:192 +#: common/models.py:721 company/forms.py:192 msgid "Price break quantity" msgstr "" -#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:729 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 templates/js/bom.js:271 msgid "Price" msgstr "" -#: common/models.py:723 +#: common/models.py:730 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:815 +#: common/models.py:822 msgid "Default" msgstr "" @@ -2017,7 +2025,7 @@ msgstr "" msgid "Base Part" msgstr "" -#: company/models.py:309 company/models.py:501 order/views.py:1587 +#: company/models.py:309 company/models.py:501 order/views.py:1597 msgid "Select part" msgstr "" @@ -2299,7 +2307,7 @@ msgid "Supplier Parts" msgstr "" #: company/templates/company/detail_supplier_part.html:21 -#: order/templates/order/order_wizard/select_parts.html:42 +#: order/templates/order/order_wizard/select_parts.html:44 #: order/templates/order/purchase_order_detail.html:50 msgid "Create new supplier part" msgstr "" @@ -2420,7 +2428,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:43 #: part/templates/part/params.html:18 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:47 +#: templates/InvenTree/settings/part.html:48 msgid "New Parameter" msgstr "" @@ -3151,28 +3159,32 @@ msgstr "" msgid "Order is already processed. Files cannot be uploaded." msgstr "" -#: order/templates/order/order_wizard/select_parts.html:9 +#: order/templates/order/order_wizard/select_parts.html:11 msgid "Step 1 of 2 - Select Part Suppliers" msgstr "" -#: order/templates/order/order_wizard/select_parts.html:14 +#: order/templates/order/order_wizard/select_parts.html:16 msgid "Select suppliers" msgstr "" -#: order/templates/order/order_wizard/select_parts.html:18 +#: order/templates/order/order_wizard/select_parts.html:20 msgid "No purchaseable parts selected" msgstr "" -#: order/templates/order/order_wizard/select_parts.html:31 +#: order/templates/order/order_wizard/select_parts.html:33 msgid "Select Supplier" msgstr "" #: order/templates/order/order_wizard/select_parts.html:57 +msgid "No price" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:65 #, python-format msgid "Select a supplier for %(name)s" msgstr "" -#: order/templates/order/order_wizard/select_parts.html:69 +#: order/templates/order/order_wizard/select_parts.html:77 #: part/templates/part/set_category.html:32 msgid "Remove part" msgstr "" @@ -3228,8 +3240,8 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:24 -#: order/templates/order/sales_order_detail.html:22 order/views.py:1311 -#: order/views.py:1394 +#: order/templates/order/sales_order_detail.html:22 order/views.py:1321 +#: order/views.py:1404 msgid "Add Line Item" msgstr "" @@ -3548,85 +3560,89 @@ msgstr "" msgid "No lines specified" msgstr "" -#: order/views.py:1260 +#: order/views.py:1012 +msgid "Update prices" +msgstr "" + +#: order/views.py:1270 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1320 +#: order/views.py:1330 msgid "Supplier part must be specified" msgstr "" -#: order/views.py:1326 +#: order/views.py:1336 msgid "Supplier must match for Part and Order" msgstr "" -#: order/views.py:1457 order/views.py:1475 +#: order/views.py:1467 order/views.py:1485 msgid "Edit Line Item" msgstr "" -#: order/views.py:1491 order/views.py:1503 +#: order/views.py:1501 order/views.py:1513 msgid "Delete Line Item" msgstr "" -#: order/views.py:1496 order/views.py:1508 +#: order/views.py:1506 order/views.py:1518 msgid "Deleted line item" msgstr "" -#: order/views.py:1521 +#: order/views.py:1531 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1566 +#: order/views.py:1576 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1582 +#: order/views.py:1592 msgid "Select line item" msgstr "" -#: order/views.py:1613 -#, python-brace-format -msgid "No matching item for serial {serial}" -msgstr "" - #: order/views.py:1623 #, python-brace-format +msgid "No matching item for serial {serial}" +msgstr "" + +#: order/views.py:1633 +#, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1631 +#: order/views.py:1641 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1685 +#: order/views.py:1695 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1759 +#: order/views.py:1769 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1774 +#: order/views.py:1784 msgid "Remove allocation" msgstr "" -#: order/views.py:1846 +#: order/views.py:1856 msgid "Sales order not found" msgstr "" -#: order/views.py:1852 +#: order/views.py:1862 msgid "Price not found" msgstr "" -#: order/views.py:1855 +#: order/views.py:1865 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1860 +#: order/views.py:1870 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" @@ -6270,12 +6286,12 @@ msgid "No category parameter templates found" msgstr "" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:84 +#: templates/InvenTree/settings/part.html:85 msgid "Edit Template" msgstr "" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:85 +#: templates/InvenTree/settings/part.html:86 msgid "Delete Template" msgstr "" @@ -6323,11 +6339,11 @@ msgstr "" msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:43 +#: templates/InvenTree/settings/part.html:44 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:64 +#: templates/InvenTree/settings/part.html:65 msgid "No part parameter templates found" msgstr "" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 252be990ca..732b956d62 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 11:16+0000\n" +"POT-Creation-Date: 2021-06-22 11:29+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -373,27 +373,27 @@ msgstr "" msgid "Overage must be an integer value or a percentage" msgstr "" -#: InvenTree/views.py:605 +#: InvenTree/views.py:608 msgid "Delete Item" msgstr "" -#: InvenTree/views.py:654 +#: InvenTree/views.py:657 msgid "Check box to confirm item deletion" msgstr "" -#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18 msgid "Edit User Information" msgstr "" -#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22 msgid "Set Password" msgstr "" -#: InvenTree/views.py:699 +#: InvenTree/views.py:702 msgid "Password fields must match" msgstr "" -#: InvenTree/views.py:950 templates/navbar.html:95 +#: InvenTree/views.py:953 templates/navbar.html:95 msgid "System Information" msgstr "" @@ -463,12 +463,12 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:713 +#: build/templates/build/detail.html:31 common/models.py:720 #: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 #: order/forms.py:285 order/models.py:617 order/models.py:841 #: order/templates/order/order_wizard/match_parts.html:29 -#: order/templates/order/order_wizard/select_parts.html:32 +#: order/templates/order/order_wizard/select_parts.html:34 #: order/templates/order/purchase_order_detail.html:179 #: order/templates/order/sales_order_detail.html:70 #: order/templates/order/sales_order_detail.html:77 @@ -629,7 +629,7 @@ msgstr "" #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:663 #: order/models.py:661 order/models.py:717 -#: order/templates/order/order_wizard/select_parts.html:30 +#: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 @@ -1671,176 +1671,184 @@ msgid "Display available part quantity in some forms" msgstr "" #: common/models.py:209 -msgid "Internal Prices" +msgid "Show Price in Forms" msgstr "" #: common/models.py:210 -msgid "Enable internal prices for parts" +msgid "Display part price in some forms" msgstr "" #: common/models.py:216 -msgid "Internal Price as BOM-Price" +msgid "Internal Prices" msgstr "" #: common/models.py:217 -msgid "Use the internal price (if set) in BOM-price calculations" +msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:223 templates/stats.html:25 -msgid "Debug Mode" +#: common/models.py:223 +msgid "Internal Price as BOM-Price" msgstr "" #: common/models.py:224 -msgid "Generate reports in debug mode (HTML output)" +msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:230 -msgid "Page Size" +#: common/models.py:230 templates/stats.html:25 +msgid "Debug Mode" msgstr "" #: common/models.py:231 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:237 +msgid "Page Size" +msgstr "" + +#: common/models.py:238 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:241 +#: common/models.py:248 msgid "Test Reports" msgstr "" -#: common/models.py:242 +#: common/models.py:249 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:248 +#: common/models.py:255 msgid "Stock Expiry" msgstr "" -#: common/models.py:249 +#: common/models.py:256 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:255 +#: common/models.py:262 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:256 +#: common/models.py:263 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:262 +#: common/models.py:269 msgid "Stock Stale Time" msgstr "" -#: common/models.py:263 +#: common/models.py:270 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:265 part/templates/part/detail.html:121 +#: common/models.py:272 part/templates/part/detail.html:121 msgid "days" msgstr "" -#: common/models.py:270 +#: common/models.py:277 msgid "Build Expired Stock" msgstr "" -#: common/models.py:271 +#: common/models.py:278 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:278 +#: common/models.py:285 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:284 +#: common/models.py:291 msgid "Group by Part" msgstr "" -#: common/models.py:285 +#: common/models.py:292 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:291 +#: common/models.py:298 msgid "Recent Stock Count" msgstr "" -#: common/models.py:292 +#: common/models.py:299 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:304 +#: common/models.py:311 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:309 +#: common/models.py:316 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:310 +#: common/models.py:317 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:315 +#: common/models.py:322 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:316 +#: common/models.py:323 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:539 +#: common/models.py:546 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:541 +#: common/models.py:548 msgid "Settings value" msgstr "" -#: common/models.py:576 +#: common/models.py:583 msgid "Must be an integer value" msgstr "" -#: common/models.py:599 +#: common/models.py:606 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:610 +#: common/models.py:617 msgid "Value must be an integer value" msgstr "" -#: common/models.py:633 +#: common/models.py:640 msgid "Key string must be unique" msgstr "" -#: common/models.py:714 company/forms.py:192 +#: common/models.py:721 company/forms.py:192 msgid "Price break quantity" msgstr "" -#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:729 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 templates/js/bom.js:271 msgid "Price" msgstr "" -#: common/models.py:723 +#: common/models.py:730 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:815 +#: common/models.py:822 msgid "Default" msgstr "" @@ -2017,7 +2025,7 @@ msgstr "" msgid "Base Part" msgstr "" -#: company/models.py:309 company/models.py:501 order/views.py:1587 +#: company/models.py:309 company/models.py:501 order/views.py:1597 msgid "Select part" msgstr "" @@ -2299,7 +2307,7 @@ msgid "Supplier Parts" msgstr "" #: company/templates/company/detail_supplier_part.html:21 -#: order/templates/order/order_wizard/select_parts.html:42 +#: order/templates/order/order_wizard/select_parts.html:44 #: order/templates/order/purchase_order_detail.html:50 msgid "Create new supplier part" msgstr "" @@ -2420,7 +2428,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:43 #: part/templates/part/params.html:18 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:47 +#: templates/InvenTree/settings/part.html:48 msgid "New Parameter" msgstr "" @@ -3151,28 +3159,32 @@ msgstr "" msgid "Order is already processed. Files cannot be uploaded." msgstr "" -#: order/templates/order/order_wizard/select_parts.html:9 +#: order/templates/order/order_wizard/select_parts.html:11 msgid "Step 1 of 2 - Select Part Suppliers" msgstr "" -#: order/templates/order/order_wizard/select_parts.html:14 +#: order/templates/order/order_wizard/select_parts.html:16 msgid "Select suppliers" msgstr "" -#: order/templates/order/order_wizard/select_parts.html:18 +#: order/templates/order/order_wizard/select_parts.html:20 msgid "No purchaseable parts selected" msgstr "" -#: order/templates/order/order_wizard/select_parts.html:31 +#: order/templates/order/order_wizard/select_parts.html:33 msgid "Select Supplier" msgstr "" #: order/templates/order/order_wizard/select_parts.html:57 +msgid "No price" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:65 #, python-format msgid "Select a supplier for %(name)s" msgstr "" -#: order/templates/order/order_wizard/select_parts.html:69 +#: order/templates/order/order_wizard/select_parts.html:77 #: part/templates/part/set_category.html:32 msgid "Remove part" msgstr "" @@ -3228,8 +3240,8 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:24 -#: order/templates/order/sales_order_detail.html:22 order/views.py:1311 -#: order/views.py:1394 +#: order/templates/order/sales_order_detail.html:22 order/views.py:1321 +#: order/views.py:1404 msgid "Add Line Item" msgstr "" @@ -3548,85 +3560,89 @@ msgstr "" msgid "No lines specified" msgstr "" -#: order/views.py:1260 +#: order/views.py:1012 +msgid "Update prices" +msgstr "" + +#: order/views.py:1270 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1320 +#: order/views.py:1330 msgid "Supplier part must be specified" msgstr "" -#: order/views.py:1326 +#: order/views.py:1336 msgid "Supplier must match for Part and Order" msgstr "" -#: order/views.py:1457 order/views.py:1475 +#: order/views.py:1467 order/views.py:1485 msgid "Edit Line Item" msgstr "" -#: order/views.py:1491 order/views.py:1503 +#: order/views.py:1501 order/views.py:1513 msgid "Delete Line Item" msgstr "" -#: order/views.py:1496 order/views.py:1508 +#: order/views.py:1506 order/views.py:1518 msgid "Deleted line item" msgstr "" -#: order/views.py:1521 +#: order/views.py:1531 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1566 +#: order/views.py:1576 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1582 +#: order/views.py:1592 msgid "Select line item" msgstr "" -#: order/views.py:1613 -#, python-brace-format -msgid "No matching item for serial {serial}" -msgstr "" - #: order/views.py:1623 #, python-brace-format +msgid "No matching item for serial {serial}" +msgstr "" + +#: order/views.py:1633 +#, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1631 +#: order/views.py:1641 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1685 +#: order/views.py:1695 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1759 +#: order/views.py:1769 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1774 +#: order/views.py:1784 msgid "Remove allocation" msgstr "" -#: order/views.py:1846 +#: order/views.py:1856 msgid "Sales order not found" msgstr "" -#: order/views.py:1852 +#: order/views.py:1862 msgid "Price not found" msgstr "" -#: order/views.py:1855 +#: order/views.py:1865 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1860 +#: order/views.py:1870 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" @@ -6270,12 +6286,12 @@ msgid "No category parameter templates found" msgstr "" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:84 +#: templates/InvenTree/settings/part.html:85 msgid "Edit Template" msgstr "" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:85 +#: templates/InvenTree/settings/part.html:86 msgid "Delete Template" msgstr "" @@ -6323,11 +6339,11 @@ msgstr "" msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:43 +#: templates/InvenTree/settings/part.html:44 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:64 +#: templates/InvenTree/settings/part.html:65 msgid "No part parameter templates found" msgstr "" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index e863763e9c..dc0c5abe58 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 11:16+0000\n" +"POT-Creation-Date: 2021-06-22 11:29+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -373,27 +373,27 @@ msgstr "" msgid "Overage must be an integer value or a percentage" msgstr "" -#: InvenTree/views.py:605 +#: InvenTree/views.py:608 msgid "Delete Item" msgstr "Usuń element" -#: InvenTree/views.py:654 +#: InvenTree/views.py:657 msgid "Check box to confirm item deletion" msgstr "Zaznacz pole aby potwierdzić usunięcie elementu" -#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18 msgid "Edit User Information" msgstr "Edytuj informacje użytkownika" -#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22 msgid "Set Password" msgstr "Ustaw hasło" -#: InvenTree/views.py:699 +#: InvenTree/views.py:702 msgid "Password fields must match" msgstr "Hasła muszą być zgodne" -#: InvenTree/views.py:950 templates/navbar.html:95 +#: InvenTree/views.py:953 templates/navbar.html:95 msgid "System Information" msgstr "Informacja systemowa" @@ -463,12 +463,12 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:713 +#: build/templates/build/detail.html:31 common/models.py:720 #: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 #: order/forms.py:285 order/models.py:617 order/models.py:841 #: order/templates/order/order_wizard/match_parts.html:29 -#: order/templates/order/order_wizard/select_parts.html:32 +#: order/templates/order/order_wizard/select_parts.html:34 #: order/templates/order/purchase_order_detail.html:179 #: order/templates/order/sales_order_detail.html:70 #: order/templates/order/sales_order_detail.html:77 @@ -629,7 +629,7 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:663 #: order/models.py:661 order/models.py:717 -#: order/templates/order/order_wizard/select_parts.html:30 +#: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 @@ -1671,182 +1671,190 @@ msgid "Display available part quantity in some forms" msgstr "" #: common/models.py:209 +msgid "Show Price in Forms" +msgstr "" + +#: common/models.py:210 +msgid "Display part price in some forms" +msgstr "" + +#: common/models.py:216 #, fuzzy #| msgid "Internal Part" msgid "Internal Prices" msgstr "Część wewnętrzna" -#: common/models.py:210 +#: common/models.py:217 #, fuzzy #| msgid "Enable generation of test reports" msgid "Enable internal prices for parts" msgstr "Włącz generowanie raportów testów" -#: common/models.py:216 +#: common/models.py:223 #, fuzzy #| msgid "Internal Part" msgid "Internal Price as BOM-Price" msgstr "Część wewnętrzna" -#: common/models.py:217 +#: common/models.py:224 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:223 templates/stats.html:25 +#: common/models.py:230 templates/stats.html:25 msgid "Debug Mode" msgstr "Tryb Debugowania" -#: common/models.py:224 +#: common/models.py:231 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:230 +#: common/models.py:237 msgid "Page Size" msgstr "Rozmiar strony" -#: common/models.py:231 +#: common/models.py:238 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:241 +#: common/models.py:248 msgid "Test Reports" msgstr "Raporty testów" -#: common/models.py:242 +#: common/models.py:249 msgid "Enable generation of test reports" msgstr "Włącz generowanie raportów testów" -#: common/models.py:248 +#: common/models.py:255 msgid "Stock Expiry" msgstr "" -#: common/models.py:249 +#: common/models.py:256 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:255 +#: common/models.py:262 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:256 +#: common/models.py:263 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:262 +#: common/models.py:269 msgid "Stock Stale Time" msgstr "" -#: common/models.py:263 +#: common/models.py:270 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:265 part/templates/part/detail.html:121 +#: common/models.py:272 part/templates/part/detail.html:121 msgid "days" msgstr "dni" -#: common/models.py:270 +#: common/models.py:277 msgid "Build Expired Stock" msgstr "" -#: common/models.py:271 +#: common/models.py:278 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:278 +#: common/models.py:285 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:284 +#: common/models.py:291 msgid "Group by Part" msgstr "Grupuj według komponentu" -#: common/models.py:285 +#: common/models.py:292 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:291 +#: common/models.py:298 msgid "Recent Stock Count" msgstr "" -#: common/models.py:292 +#: common/models.py:299 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:304 +#: common/models.py:311 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:309 +#: common/models.py:316 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:310 +#: common/models.py:317 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:315 +#: common/models.py:322 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:316 +#: common/models.py:323 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:539 +#: common/models.py:546 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:541 +#: common/models.py:548 msgid "Settings value" msgstr "Ustawienia wartości" -#: common/models.py:576 +#: common/models.py:583 msgid "Must be an integer value" msgstr "" -#: common/models.py:599 +#: common/models.py:606 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:610 +#: common/models.py:617 msgid "Value must be an integer value" msgstr "" -#: common/models.py:633 +#: common/models.py:640 msgid "Key string must be unique" msgstr "" -#: common/models.py:714 company/forms.py:192 +#: common/models.py:721 company/forms.py:192 msgid "Price break quantity" msgstr "" -#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:729 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 templates/js/bom.js:271 msgid "Price" msgstr "Cena" -#: common/models.py:723 +#: common/models.py:730 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:815 +#: common/models.py:822 msgid "Default" msgstr "Domyślny" @@ -2023,7 +2031,7 @@ msgstr "Czy to przedsiębiorstwo produkuje części?" msgid "Base Part" msgstr "Część bazowa" -#: company/models.py:309 company/models.py:501 order/views.py:1587 +#: company/models.py:309 company/models.py:501 order/views.py:1597 msgid "Select part" msgstr "Wybierz część" @@ -2311,7 +2319,7 @@ msgid "Supplier Parts" msgstr "Komponenty dostawcy" #: company/templates/company/detail_supplier_part.html:21 -#: order/templates/order/order_wizard/select_parts.html:42 +#: order/templates/order/order_wizard/select_parts.html:44 #: order/templates/order/purchase_order_detail.html:50 msgid "Create new supplier part" msgstr "Utwórz nowego dostawcę części" @@ -2432,7 +2440,7 @@ msgstr "Parametry" #: company/templates/company/manufacturer_part_suppliers.html:43 #: part/templates/part/params.html:18 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:47 +#: templates/InvenTree/settings/part.html:48 msgid "New Parameter" msgstr "" @@ -3167,28 +3175,34 @@ msgstr "" msgid "Order is already processed. Files cannot be uploaded." msgstr "" -#: order/templates/order/order_wizard/select_parts.html:9 +#: order/templates/order/order_wizard/select_parts.html:11 msgid "Step 1 of 2 - Select Part Suppliers" msgstr "" -#: order/templates/order/order_wizard/select_parts.html:14 +#: order/templates/order/order_wizard/select_parts.html:16 msgid "Select suppliers" msgstr "" -#: order/templates/order/order_wizard/select_parts.html:18 +#: order/templates/order/order_wizard/select_parts.html:20 msgid "No purchaseable parts selected" msgstr "" -#: order/templates/order/order_wizard/select_parts.html:31 +#: order/templates/order/order_wizard/select_parts.html:33 msgid "Select Supplier" msgstr "Wybierz dostawcę" #: order/templates/order/order_wizard/select_parts.html:57 +#, fuzzy +#| msgid "Price" +msgid "No price" +msgstr "Cena" + +#: order/templates/order/order_wizard/select_parts.html:65 #, python-format msgid "Select a supplier for %(name)s" msgstr "" -#: order/templates/order/order_wizard/select_parts.html:69 +#: order/templates/order/order_wizard/select_parts.html:77 #: part/templates/part/set_category.html:32 msgid "Remove part" msgstr "Usuń część" @@ -3244,8 +3258,8 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:24 -#: order/templates/order/sales_order_detail.html:22 order/views.py:1311 -#: order/views.py:1394 +#: order/templates/order/sales_order_detail.html:22 order/views.py:1321 +#: order/views.py:1404 msgid "Add Line Item" msgstr "" @@ -3564,85 +3578,91 @@ msgstr "" msgid "No lines specified" msgstr "" -#: order/views.py:1260 +#: order/views.py:1012 +#, fuzzy +#| msgid "Calculate price" +msgid "Update prices" +msgstr "Oblicz cenę" + +#: order/views.py:1270 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1320 +#: order/views.py:1330 msgid "Supplier part must be specified" msgstr "" -#: order/views.py:1326 +#: order/views.py:1336 msgid "Supplier must match for Part and Order" msgstr "" -#: order/views.py:1457 order/views.py:1475 +#: order/views.py:1467 order/views.py:1485 msgid "Edit Line Item" msgstr "" -#: order/views.py:1491 order/views.py:1503 +#: order/views.py:1501 order/views.py:1513 msgid "Delete Line Item" msgstr "" -#: order/views.py:1496 order/views.py:1508 +#: order/views.py:1506 order/views.py:1518 msgid "Deleted line item" msgstr "" -#: order/views.py:1521 +#: order/views.py:1531 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1566 +#: order/views.py:1576 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1582 +#: order/views.py:1592 msgid "Select line item" msgstr "" -#: order/views.py:1613 -#, python-brace-format -msgid "No matching item for serial {serial}" -msgstr "" - #: order/views.py:1623 #, python-brace-format +msgid "No matching item for serial {serial}" +msgstr "" + +#: order/views.py:1633 +#, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1631 +#: order/views.py:1641 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1685 +#: order/views.py:1695 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1759 +#: order/views.py:1769 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1774 +#: order/views.py:1784 msgid "Remove allocation" msgstr "" -#: order/views.py:1846 +#: order/views.py:1856 msgid "Sales order not found" msgstr "" -#: order/views.py:1852 +#: order/views.py:1862 msgid "Price not found" msgstr "Nie znaleziono ceny" -#: order/views.py:1855 +#: order/views.py:1865 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1860 +#: order/views.py:1870 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" @@ -6306,12 +6326,12 @@ msgid "No category parameter templates found" msgstr "" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:84 +#: templates/InvenTree/settings/part.html:85 msgid "Edit Template" msgstr "" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:85 +#: templates/InvenTree/settings/part.html:86 msgid "Delete Template" msgstr "" @@ -6359,11 +6379,11 @@ msgstr "" msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:43 +#: templates/InvenTree/settings/part.html:44 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:64 +#: templates/InvenTree/settings/part.html:65 msgid "No part parameter templates found" msgstr "" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 06c0359506..2252a4bcf8 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 11:16+0000\n" +"POT-Creation-Date: 2021-06-22 11:29+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -373,27 +373,27 @@ msgstr "Перегрузка не может превысить 100%" msgid "Overage must be an integer value or a percentage" msgstr "Превышение должно быть целым числом или процентом" -#: InvenTree/views.py:605 +#: InvenTree/views.py:608 msgid "Delete Item" msgstr "Удалить элемент" -#: InvenTree/views.py:654 +#: InvenTree/views.py:657 msgid "Check box to confirm item deletion" msgstr "Установите флажок для подтверждения удаления элемента" -#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18 msgid "Edit User Information" msgstr "Редактировать информацию о пользователе" -#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22 msgid "Set Password" msgstr "Установить пароль" -#: InvenTree/views.py:699 +#: InvenTree/views.py:702 msgid "Password fields must match" msgstr "Пароли должны совпадать" -#: InvenTree/views.py:950 templates/navbar.html:95 +#: InvenTree/views.py:953 templates/navbar.html:95 msgid "System Information" msgstr "Информация о системе" @@ -463,12 +463,12 @@ msgstr "Целевая дата для сборки. Сборка будет п #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:713 +#: build/templates/build/detail.html:31 common/models.py:720 #: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 #: order/forms.py:285 order/models.py:617 order/models.py:841 #: order/templates/order/order_wizard/match_parts.html:29 -#: order/templates/order/order_wizard/select_parts.html:32 +#: order/templates/order/order_wizard/select_parts.html:34 #: order/templates/order/purchase_order_detail.html:179 #: order/templates/order/sales_order_detail.html:70 #: order/templates/order/sales_order_detail.html:77 @@ -629,7 +629,7 @@ msgstr "" #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:663 #: order/models.py:661 order/models.py:717 -#: order/templates/order/order_wizard/select_parts.html:30 +#: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 @@ -1671,176 +1671,184 @@ msgid "Display available part quantity in some forms" msgstr "" #: common/models.py:209 -msgid "Internal Prices" +msgid "Show Price in Forms" msgstr "" #: common/models.py:210 -msgid "Enable internal prices for parts" +msgid "Display part price in some forms" msgstr "" #: common/models.py:216 -msgid "Internal Price as BOM-Price" +msgid "Internal Prices" msgstr "" #: common/models.py:217 -msgid "Use the internal price (if set) in BOM-price calculations" +msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:223 templates/stats.html:25 -msgid "Debug Mode" +#: common/models.py:223 +msgid "Internal Price as BOM-Price" msgstr "" #: common/models.py:224 -msgid "Generate reports in debug mode (HTML output)" +msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:230 -msgid "Page Size" +#: common/models.py:230 templates/stats.html:25 +msgid "Debug Mode" msgstr "" #: common/models.py:231 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:237 +msgid "Page Size" +msgstr "" + +#: common/models.py:238 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:241 +#: common/models.py:248 msgid "Test Reports" msgstr "" -#: common/models.py:242 +#: common/models.py:249 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:248 +#: common/models.py:255 msgid "Stock Expiry" msgstr "" -#: common/models.py:249 +#: common/models.py:256 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:255 +#: common/models.py:262 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:256 +#: common/models.py:263 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:262 +#: common/models.py:269 msgid "Stock Stale Time" msgstr "" -#: common/models.py:263 +#: common/models.py:270 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:265 part/templates/part/detail.html:121 +#: common/models.py:272 part/templates/part/detail.html:121 msgid "days" msgstr "" -#: common/models.py:270 +#: common/models.py:277 msgid "Build Expired Stock" msgstr "" -#: common/models.py:271 +#: common/models.py:278 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:278 +#: common/models.py:285 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:284 +#: common/models.py:291 msgid "Group by Part" msgstr "" -#: common/models.py:285 +#: common/models.py:292 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:291 +#: common/models.py:298 msgid "Recent Stock Count" msgstr "" -#: common/models.py:292 +#: common/models.py:299 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:304 +#: common/models.py:311 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:309 +#: common/models.py:316 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:310 +#: common/models.py:317 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:315 +#: common/models.py:322 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:316 +#: common/models.py:323 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:539 +#: common/models.py:546 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:541 +#: common/models.py:548 msgid "Settings value" msgstr "" -#: common/models.py:576 +#: common/models.py:583 msgid "Must be an integer value" msgstr "" -#: common/models.py:599 +#: common/models.py:606 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:610 +#: common/models.py:617 msgid "Value must be an integer value" msgstr "" -#: common/models.py:633 +#: common/models.py:640 msgid "Key string must be unique" msgstr "" -#: common/models.py:714 company/forms.py:192 +#: common/models.py:721 company/forms.py:192 msgid "Price break quantity" msgstr "" -#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:729 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 templates/js/bom.js:271 msgid "Price" msgstr "" -#: common/models.py:723 +#: common/models.py:730 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:815 +#: common/models.py:822 msgid "Default" msgstr "" @@ -2017,7 +2025,7 @@ msgstr "" msgid "Base Part" msgstr "" -#: company/models.py:309 company/models.py:501 order/views.py:1587 +#: company/models.py:309 company/models.py:501 order/views.py:1597 msgid "Select part" msgstr "" @@ -2299,7 +2307,7 @@ msgid "Supplier Parts" msgstr "" #: company/templates/company/detail_supplier_part.html:21 -#: order/templates/order/order_wizard/select_parts.html:42 +#: order/templates/order/order_wizard/select_parts.html:44 #: order/templates/order/purchase_order_detail.html:50 msgid "Create new supplier part" msgstr "" @@ -2420,7 +2428,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:43 #: part/templates/part/params.html:18 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:47 +#: templates/InvenTree/settings/part.html:48 msgid "New Parameter" msgstr "" @@ -3151,28 +3159,32 @@ msgstr "" msgid "Order is already processed. Files cannot be uploaded." msgstr "" -#: order/templates/order/order_wizard/select_parts.html:9 +#: order/templates/order/order_wizard/select_parts.html:11 msgid "Step 1 of 2 - Select Part Suppliers" msgstr "" -#: order/templates/order/order_wizard/select_parts.html:14 +#: order/templates/order/order_wizard/select_parts.html:16 msgid "Select suppliers" msgstr "" -#: order/templates/order/order_wizard/select_parts.html:18 +#: order/templates/order/order_wizard/select_parts.html:20 msgid "No purchaseable parts selected" msgstr "" -#: order/templates/order/order_wizard/select_parts.html:31 +#: order/templates/order/order_wizard/select_parts.html:33 msgid "Select Supplier" msgstr "" #: order/templates/order/order_wizard/select_parts.html:57 +msgid "No price" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:65 #, python-format msgid "Select a supplier for %(name)s" msgstr "" -#: order/templates/order/order_wizard/select_parts.html:69 +#: order/templates/order/order_wizard/select_parts.html:77 #: part/templates/part/set_category.html:32 msgid "Remove part" msgstr "" @@ -3228,8 +3240,8 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:24 -#: order/templates/order/sales_order_detail.html:22 order/views.py:1311 -#: order/views.py:1394 +#: order/templates/order/sales_order_detail.html:22 order/views.py:1321 +#: order/views.py:1404 msgid "Add Line Item" msgstr "" @@ -3548,85 +3560,89 @@ msgstr "" msgid "No lines specified" msgstr "" -#: order/views.py:1260 +#: order/views.py:1012 +msgid "Update prices" +msgstr "" + +#: order/views.py:1270 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1320 +#: order/views.py:1330 msgid "Supplier part must be specified" msgstr "" -#: order/views.py:1326 +#: order/views.py:1336 msgid "Supplier must match for Part and Order" msgstr "" -#: order/views.py:1457 order/views.py:1475 +#: order/views.py:1467 order/views.py:1485 msgid "Edit Line Item" msgstr "" -#: order/views.py:1491 order/views.py:1503 +#: order/views.py:1501 order/views.py:1513 msgid "Delete Line Item" msgstr "" -#: order/views.py:1496 order/views.py:1508 +#: order/views.py:1506 order/views.py:1518 msgid "Deleted line item" msgstr "" -#: order/views.py:1521 +#: order/views.py:1531 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1566 +#: order/views.py:1576 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1582 +#: order/views.py:1592 msgid "Select line item" msgstr "" -#: order/views.py:1613 -#, python-brace-format -msgid "No matching item for serial {serial}" -msgstr "" - #: order/views.py:1623 #, python-brace-format +msgid "No matching item for serial {serial}" +msgstr "" + +#: order/views.py:1633 +#, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1631 +#: order/views.py:1641 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1685 +#: order/views.py:1695 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1759 +#: order/views.py:1769 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1774 +#: order/views.py:1784 msgid "Remove allocation" msgstr "" -#: order/views.py:1846 +#: order/views.py:1856 msgid "Sales order not found" msgstr "" -#: order/views.py:1852 +#: order/views.py:1862 msgid "Price not found" msgstr "" -#: order/views.py:1855 +#: order/views.py:1865 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1860 +#: order/views.py:1870 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" @@ -6274,12 +6290,12 @@ msgid "No category parameter templates found" msgstr "" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:84 +#: templates/InvenTree/settings/part.html:85 msgid "Edit Template" msgstr "" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:85 +#: templates/InvenTree/settings/part.html:86 msgid "Delete Template" msgstr "" @@ -6327,11 +6343,11 @@ msgstr "" msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:43 +#: templates/InvenTree/settings/part.html:44 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:64 +#: templates/InvenTree/settings/part.html:65 msgid "No part parameter templates found" msgstr "" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 10b8c571d9..5e2457b6a0 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 11:16+0000\n" +"POT-Creation-Date: 2021-06-22 11:29+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -373,27 +373,27 @@ msgstr "" msgid "Overage must be an integer value or a percentage" msgstr "" -#: InvenTree/views.py:605 +#: InvenTree/views.py:608 msgid "Delete Item" msgstr "" -#: InvenTree/views.py:654 +#: InvenTree/views.py:657 msgid "Check box to confirm item deletion" msgstr "" -#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18 msgid "Edit User Information" msgstr "" -#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22 msgid "Set Password" msgstr "" -#: InvenTree/views.py:699 +#: InvenTree/views.py:702 msgid "Password fields must match" msgstr "" -#: InvenTree/views.py:950 templates/navbar.html:95 +#: InvenTree/views.py:953 templates/navbar.html:95 msgid "System Information" msgstr "" @@ -463,12 +463,12 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:713 +#: build/templates/build/detail.html:31 common/models.py:720 #: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 #: order/forms.py:285 order/models.py:617 order/models.py:841 #: order/templates/order/order_wizard/match_parts.html:29 -#: order/templates/order/order_wizard/select_parts.html:32 +#: order/templates/order/order_wizard/select_parts.html:34 #: order/templates/order/purchase_order_detail.html:179 #: order/templates/order/sales_order_detail.html:70 #: order/templates/order/sales_order_detail.html:77 @@ -629,7 +629,7 @@ msgstr "" #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:663 #: order/models.py:661 order/models.py:717 -#: order/templates/order/order_wizard/select_parts.html:30 +#: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 @@ -1671,176 +1671,184 @@ msgid "Display available part quantity in some forms" msgstr "" #: common/models.py:209 -msgid "Internal Prices" +msgid "Show Price in Forms" msgstr "" #: common/models.py:210 -msgid "Enable internal prices for parts" +msgid "Display part price in some forms" msgstr "" #: common/models.py:216 -msgid "Internal Price as BOM-Price" +msgid "Internal Prices" msgstr "" #: common/models.py:217 -msgid "Use the internal price (if set) in BOM-price calculations" +msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:223 templates/stats.html:25 -msgid "Debug Mode" +#: common/models.py:223 +msgid "Internal Price as BOM-Price" msgstr "" #: common/models.py:224 -msgid "Generate reports in debug mode (HTML output)" +msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:230 -msgid "Page Size" +#: common/models.py:230 templates/stats.html:25 +msgid "Debug Mode" msgstr "" #: common/models.py:231 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:237 +msgid "Page Size" +msgstr "" + +#: common/models.py:238 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:241 +#: common/models.py:248 msgid "Test Reports" msgstr "" -#: common/models.py:242 +#: common/models.py:249 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:248 +#: common/models.py:255 msgid "Stock Expiry" msgstr "" -#: common/models.py:249 +#: common/models.py:256 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:255 +#: common/models.py:262 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:256 +#: common/models.py:263 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:262 +#: common/models.py:269 msgid "Stock Stale Time" msgstr "" -#: common/models.py:263 +#: common/models.py:270 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:265 part/templates/part/detail.html:121 +#: common/models.py:272 part/templates/part/detail.html:121 msgid "days" msgstr "" -#: common/models.py:270 +#: common/models.py:277 msgid "Build Expired Stock" msgstr "" -#: common/models.py:271 +#: common/models.py:278 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:278 +#: common/models.py:285 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:284 +#: common/models.py:291 msgid "Group by Part" msgstr "" -#: common/models.py:285 +#: common/models.py:292 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:291 +#: common/models.py:298 msgid "Recent Stock Count" msgstr "" -#: common/models.py:292 +#: common/models.py:299 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:304 +#: common/models.py:311 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:309 +#: common/models.py:316 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:310 +#: common/models.py:317 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:315 +#: common/models.py:322 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:316 +#: common/models.py:323 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:539 +#: common/models.py:546 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:541 +#: common/models.py:548 msgid "Settings value" msgstr "" -#: common/models.py:576 +#: common/models.py:583 msgid "Must be an integer value" msgstr "" -#: common/models.py:599 +#: common/models.py:606 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:610 +#: common/models.py:617 msgid "Value must be an integer value" msgstr "" -#: common/models.py:633 +#: common/models.py:640 msgid "Key string must be unique" msgstr "" -#: common/models.py:714 company/forms.py:192 +#: common/models.py:721 company/forms.py:192 msgid "Price break quantity" msgstr "" -#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:729 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 templates/js/bom.js:271 msgid "Price" msgstr "" -#: common/models.py:723 +#: common/models.py:730 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:815 +#: common/models.py:822 msgid "Default" msgstr "" @@ -2017,7 +2025,7 @@ msgstr "" msgid "Base Part" msgstr "" -#: company/models.py:309 company/models.py:501 order/views.py:1587 +#: company/models.py:309 company/models.py:501 order/views.py:1597 msgid "Select part" msgstr "" @@ -2299,7 +2307,7 @@ msgid "Supplier Parts" msgstr "" #: company/templates/company/detail_supplier_part.html:21 -#: order/templates/order/order_wizard/select_parts.html:42 +#: order/templates/order/order_wizard/select_parts.html:44 #: order/templates/order/purchase_order_detail.html:50 msgid "Create new supplier part" msgstr "" @@ -2420,7 +2428,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:43 #: part/templates/part/params.html:18 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:47 +#: templates/InvenTree/settings/part.html:48 msgid "New Parameter" msgstr "" @@ -3151,28 +3159,32 @@ msgstr "" msgid "Order is already processed. Files cannot be uploaded." msgstr "" -#: order/templates/order/order_wizard/select_parts.html:9 +#: order/templates/order/order_wizard/select_parts.html:11 msgid "Step 1 of 2 - Select Part Suppliers" msgstr "" -#: order/templates/order/order_wizard/select_parts.html:14 +#: order/templates/order/order_wizard/select_parts.html:16 msgid "Select suppliers" msgstr "" -#: order/templates/order/order_wizard/select_parts.html:18 +#: order/templates/order/order_wizard/select_parts.html:20 msgid "No purchaseable parts selected" msgstr "" -#: order/templates/order/order_wizard/select_parts.html:31 +#: order/templates/order/order_wizard/select_parts.html:33 msgid "Select Supplier" msgstr "" #: order/templates/order/order_wizard/select_parts.html:57 +msgid "No price" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:65 #, python-format msgid "Select a supplier for %(name)s" msgstr "" -#: order/templates/order/order_wizard/select_parts.html:69 +#: order/templates/order/order_wizard/select_parts.html:77 #: part/templates/part/set_category.html:32 msgid "Remove part" msgstr "" @@ -3228,8 +3240,8 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:24 -#: order/templates/order/sales_order_detail.html:22 order/views.py:1311 -#: order/views.py:1394 +#: order/templates/order/sales_order_detail.html:22 order/views.py:1321 +#: order/views.py:1404 msgid "Add Line Item" msgstr "" @@ -3548,85 +3560,89 @@ msgstr "" msgid "No lines specified" msgstr "" -#: order/views.py:1260 +#: order/views.py:1012 +msgid "Update prices" +msgstr "" + +#: order/views.py:1270 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1320 +#: order/views.py:1330 msgid "Supplier part must be specified" msgstr "" -#: order/views.py:1326 +#: order/views.py:1336 msgid "Supplier must match for Part and Order" msgstr "" -#: order/views.py:1457 order/views.py:1475 +#: order/views.py:1467 order/views.py:1485 msgid "Edit Line Item" msgstr "" -#: order/views.py:1491 order/views.py:1503 +#: order/views.py:1501 order/views.py:1513 msgid "Delete Line Item" msgstr "" -#: order/views.py:1496 order/views.py:1508 +#: order/views.py:1506 order/views.py:1518 msgid "Deleted line item" msgstr "" -#: order/views.py:1521 +#: order/views.py:1531 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1566 +#: order/views.py:1576 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1582 +#: order/views.py:1592 msgid "Select line item" msgstr "" -#: order/views.py:1613 -#, python-brace-format -msgid "No matching item for serial {serial}" -msgstr "" - #: order/views.py:1623 #, python-brace-format +msgid "No matching item for serial {serial}" +msgstr "" + +#: order/views.py:1633 +#, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1631 +#: order/views.py:1641 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1685 +#: order/views.py:1695 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1759 +#: order/views.py:1769 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1774 +#: order/views.py:1784 msgid "Remove allocation" msgstr "" -#: order/views.py:1846 +#: order/views.py:1856 msgid "Sales order not found" msgstr "" -#: order/views.py:1852 +#: order/views.py:1862 msgid "Price not found" msgstr "" -#: order/views.py:1855 +#: order/views.py:1865 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1860 +#: order/views.py:1870 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" @@ -6270,12 +6286,12 @@ msgid "No category parameter templates found" msgstr "" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:84 +#: templates/InvenTree/settings/part.html:85 msgid "Edit Template" msgstr "" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:85 +#: templates/InvenTree/settings/part.html:86 msgid "Delete Template" msgstr "" @@ -6323,11 +6339,11 @@ msgstr "" msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:43 +#: templates/InvenTree/settings/part.html:44 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:64 +#: templates/InvenTree/settings/part.html:65 msgid "No part parameter templates found" msgstr "" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 4e56f3f33f..28b71256d3 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 11:16+0000\n" +"POT-Creation-Date: 2021-06-22 11:29+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -373,27 +373,27 @@ msgstr "" msgid "Overage must be an integer value or a percentage" msgstr "" -#: InvenTree/views.py:605 +#: InvenTree/views.py:608 msgid "Delete Item" msgstr "" -#: InvenTree/views.py:654 +#: InvenTree/views.py:657 msgid "Check box to confirm item deletion" msgstr "" -#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18 msgid "Edit User Information" msgstr "" -#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22 msgid "Set Password" msgstr "" -#: InvenTree/views.py:699 +#: InvenTree/views.py:702 msgid "Password fields must match" msgstr "" -#: InvenTree/views.py:950 templates/navbar.html:95 +#: InvenTree/views.py:953 templates/navbar.html:95 msgid "System Information" msgstr "" @@ -463,12 +463,12 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:713 +#: build/templates/build/detail.html:31 common/models.py:720 #: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 #: order/forms.py:285 order/models.py:617 order/models.py:841 #: order/templates/order/order_wizard/match_parts.html:29 -#: order/templates/order/order_wizard/select_parts.html:32 +#: order/templates/order/order_wizard/select_parts.html:34 #: order/templates/order/purchase_order_detail.html:179 #: order/templates/order/sales_order_detail.html:70 #: order/templates/order/sales_order_detail.html:77 @@ -629,7 +629,7 @@ msgstr "" #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:663 #: order/models.py:661 order/models.py:717 -#: order/templates/order/order_wizard/select_parts.html:30 +#: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 @@ -1671,176 +1671,184 @@ msgid "Display available part quantity in some forms" msgstr "" #: common/models.py:209 -msgid "Internal Prices" +msgid "Show Price in Forms" msgstr "" #: common/models.py:210 -msgid "Enable internal prices for parts" +msgid "Display part price in some forms" msgstr "" #: common/models.py:216 -msgid "Internal Price as BOM-Price" +msgid "Internal Prices" msgstr "" #: common/models.py:217 -msgid "Use the internal price (if set) in BOM-price calculations" +msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:223 templates/stats.html:25 -msgid "Debug Mode" +#: common/models.py:223 +msgid "Internal Price as BOM-Price" msgstr "" #: common/models.py:224 -msgid "Generate reports in debug mode (HTML output)" +msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:230 -msgid "Page Size" +#: common/models.py:230 templates/stats.html:25 +msgid "Debug Mode" msgstr "" #: common/models.py:231 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:237 +msgid "Page Size" +msgstr "" + +#: common/models.py:238 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:241 +#: common/models.py:248 msgid "Test Reports" msgstr "" -#: common/models.py:242 +#: common/models.py:249 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:248 +#: common/models.py:255 msgid "Stock Expiry" msgstr "" -#: common/models.py:249 +#: common/models.py:256 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:255 +#: common/models.py:262 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:256 +#: common/models.py:263 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:262 +#: common/models.py:269 msgid "Stock Stale Time" msgstr "" -#: common/models.py:263 +#: common/models.py:270 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:265 part/templates/part/detail.html:121 +#: common/models.py:272 part/templates/part/detail.html:121 msgid "days" msgstr "" -#: common/models.py:270 +#: common/models.py:277 msgid "Build Expired Stock" msgstr "" -#: common/models.py:271 +#: common/models.py:278 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:278 +#: common/models.py:285 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:284 +#: common/models.py:291 msgid "Group by Part" msgstr "" -#: common/models.py:285 +#: common/models.py:292 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:291 +#: common/models.py:298 msgid "Recent Stock Count" msgstr "" -#: common/models.py:292 +#: common/models.py:299 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:304 +#: common/models.py:311 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:309 +#: common/models.py:316 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:310 +#: common/models.py:317 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:315 +#: common/models.py:322 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:316 +#: common/models.py:323 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:539 +#: common/models.py:546 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:541 +#: common/models.py:548 msgid "Settings value" msgstr "" -#: common/models.py:576 +#: common/models.py:583 msgid "Must be an integer value" msgstr "" -#: common/models.py:599 +#: common/models.py:606 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:610 +#: common/models.py:617 msgid "Value must be an integer value" msgstr "" -#: common/models.py:633 +#: common/models.py:640 msgid "Key string must be unique" msgstr "" -#: common/models.py:714 company/forms.py:192 +#: common/models.py:721 company/forms.py:192 msgid "Price break quantity" msgstr "" -#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:729 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 templates/js/bom.js:271 msgid "Price" msgstr "" -#: common/models.py:723 +#: common/models.py:730 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:815 +#: common/models.py:822 msgid "Default" msgstr "" @@ -2017,7 +2025,7 @@ msgstr "" msgid "Base Part" msgstr "" -#: company/models.py:309 company/models.py:501 order/views.py:1587 +#: company/models.py:309 company/models.py:501 order/views.py:1597 msgid "Select part" msgstr "" @@ -2299,7 +2307,7 @@ msgid "Supplier Parts" msgstr "" #: company/templates/company/detail_supplier_part.html:21 -#: order/templates/order/order_wizard/select_parts.html:42 +#: order/templates/order/order_wizard/select_parts.html:44 #: order/templates/order/purchase_order_detail.html:50 msgid "Create new supplier part" msgstr "" @@ -2420,7 +2428,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:43 #: part/templates/part/params.html:18 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:47 +#: templates/InvenTree/settings/part.html:48 msgid "New Parameter" msgstr "" @@ -3151,28 +3159,32 @@ msgstr "" msgid "Order is already processed. Files cannot be uploaded." msgstr "" -#: order/templates/order/order_wizard/select_parts.html:9 +#: order/templates/order/order_wizard/select_parts.html:11 msgid "Step 1 of 2 - Select Part Suppliers" msgstr "" -#: order/templates/order/order_wizard/select_parts.html:14 +#: order/templates/order/order_wizard/select_parts.html:16 msgid "Select suppliers" msgstr "" -#: order/templates/order/order_wizard/select_parts.html:18 +#: order/templates/order/order_wizard/select_parts.html:20 msgid "No purchaseable parts selected" msgstr "" -#: order/templates/order/order_wizard/select_parts.html:31 +#: order/templates/order/order_wizard/select_parts.html:33 msgid "Select Supplier" msgstr "" #: order/templates/order/order_wizard/select_parts.html:57 +msgid "No price" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:65 #, python-format msgid "Select a supplier for %(name)s" msgstr "" -#: order/templates/order/order_wizard/select_parts.html:69 +#: order/templates/order/order_wizard/select_parts.html:77 #: part/templates/part/set_category.html:32 msgid "Remove part" msgstr "" @@ -3228,8 +3240,8 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:24 -#: order/templates/order/sales_order_detail.html:22 order/views.py:1311 -#: order/views.py:1394 +#: order/templates/order/sales_order_detail.html:22 order/views.py:1321 +#: order/views.py:1404 msgid "Add Line Item" msgstr "" @@ -3548,85 +3560,89 @@ msgstr "" msgid "No lines specified" msgstr "" -#: order/views.py:1260 +#: order/views.py:1012 +msgid "Update prices" +msgstr "" + +#: order/views.py:1270 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1320 +#: order/views.py:1330 msgid "Supplier part must be specified" msgstr "" -#: order/views.py:1326 +#: order/views.py:1336 msgid "Supplier must match for Part and Order" msgstr "" -#: order/views.py:1457 order/views.py:1475 +#: order/views.py:1467 order/views.py:1485 msgid "Edit Line Item" msgstr "" -#: order/views.py:1491 order/views.py:1503 +#: order/views.py:1501 order/views.py:1513 msgid "Delete Line Item" msgstr "" -#: order/views.py:1496 order/views.py:1508 +#: order/views.py:1506 order/views.py:1518 msgid "Deleted line item" msgstr "" -#: order/views.py:1521 +#: order/views.py:1531 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1566 +#: order/views.py:1576 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1582 +#: order/views.py:1592 msgid "Select line item" msgstr "" -#: order/views.py:1613 -#, python-brace-format -msgid "No matching item for serial {serial}" -msgstr "" - #: order/views.py:1623 #, python-brace-format +msgid "No matching item for serial {serial}" +msgstr "" + +#: order/views.py:1633 +#, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1631 +#: order/views.py:1641 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1685 +#: order/views.py:1695 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1759 +#: order/views.py:1769 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1774 +#: order/views.py:1784 msgid "Remove allocation" msgstr "" -#: order/views.py:1846 +#: order/views.py:1856 msgid "Sales order not found" msgstr "" -#: order/views.py:1852 +#: order/views.py:1862 msgid "Price not found" msgstr "" -#: order/views.py:1855 +#: order/views.py:1865 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1860 +#: order/views.py:1870 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" @@ -6270,12 +6286,12 @@ msgid "No category parameter templates found" msgstr "" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:84 +#: templates/InvenTree/settings/part.html:85 msgid "Edit Template" msgstr "" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:85 +#: templates/InvenTree/settings/part.html:86 msgid "Delete Template" msgstr "" @@ -6323,11 +6339,11 @@ msgstr "" msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:43 +#: templates/InvenTree/settings/part.html:44 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:64 +#: templates/InvenTree/settings/part.html:65 msgid "No part parameter templates found" msgstr "" From a2cd2b1894c999de15d94a8951b9fee3a320b516 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 22 Jun 2021 21:58:11 +1000 Subject: [PATCH 209/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/fr/LC_MESSAGES/django.po | 198 ++++++++++++---------- 1 file changed, 107 insertions(+), 91 deletions(-) diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index df0a4e836a..5957b45f26 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 03:40+0000\n" -"PO-Revision-Date: 2021-06-22 03:42\n" +"POT-Creation-Date: 2021-06-22 11:29+0000\n" +"PO-Revision-Date: 2021-06-22 11:58\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -373,27 +373,27 @@ msgstr "" msgid "Overage must be an integer value or a percentage" msgstr "" -#: InvenTree/views.py:605 +#: InvenTree/views.py:608 msgid "Delete Item" msgstr "Supprimer cet élément" -#: InvenTree/views.py:654 +#: InvenTree/views.py:657 msgid "Check box to confirm item deletion" msgstr "" -#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18 msgid "Edit User Information" msgstr "Modifier les informations utilisateur" -#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22 msgid "Set Password" msgstr "" -#: InvenTree/views.py:699 +#: InvenTree/views.py:702 msgid "Password fields must match" msgstr "" -#: InvenTree/views.py:950 templates/navbar.html:95 +#: InvenTree/views.py:953 templates/navbar.html:95 msgid "System Information" msgstr "Informations système" @@ -463,12 +463,12 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:713 +#: build/templates/build/detail.html:31 common/models.py:720 #: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 #: order/forms.py:285 order/models.py:617 order/models.py:841 #: order/templates/order/order_wizard/match_parts.html:29 -#: order/templates/order/order_wizard/select_parts.html:32 +#: order/templates/order/order_wizard/select_parts.html:34 #: order/templates/order/purchase_order_detail.html:179 #: order/templates/order/sales_order_detail.html:70 #: order/templates/order/sales_order_detail.html:77 @@ -629,7 +629,7 @@ msgstr "" #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:663 #: order/models.py:661 order/models.py:717 -#: order/templates/order/order_wizard/select_parts.html:30 +#: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 @@ -1671,176 +1671,184 @@ msgid "Display available part quantity in some forms" msgstr "" #: common/models.py:209 -msgid "Internal Prices" +msgid "Show Price in Forms" msgstr "" #: common/models.py:210 -msgid "Enable internal prices for parts" +msgid "Display part price in some forms" msgstr "" #: common/models.py:216 -msgid "Internal Price as BOM-Price" +msgid "Internal Prices" msgstr "" #: common/models.py:217 -msgid "Use the internal price (if set) in BOM-price calculations" +msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:223 templates/stats.html:25 -msgid "Debug Mode" +#: common/models.py:223 +msgid "Internal Price as BOM-Price" msgstr "" #: common/models.py:224 -msgid "Generate reports in debug mode (HTML output)" +msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:230 -msgid "Page Size" +#: common/models.py:230 templates/stats.html:25 +msgid "Debug Mode" msgstr "" #: common/models.py:231 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:237 +msgid "Page Size" +msgstr "" + +#: common/models.py:238 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:241 +#: common/models.py:248 msgid "Test Reports" msgstr "" -#: common/models.py:242 +#: common/models.py:249 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:248 +#: common/models.py:255 msgid "Stock Expiry" msgstr "" -#: common/models.py:249 +#: common/models.py:256 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:255 +#: common/models.py:262 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:256 +#: common/models.py:263 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:262 +#: common/models.py:269 msgid "Stock Stale Time" msgstr "" -#: common/models.py:263 +#: common/models.py:270 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:265 part/templates/part/detail.html:121 +#: common/models.py:272 part/templates/part/detail.html:121 msgid "days" msgstr "jours" -#: common/models.py:270 +#: common/models.py:277 msgid "Build Expired Stock" msgstr "" -#: common/models.py:271 +#: common/models.py:278 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:278 +#: common/models.py:285 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:284 +#: common/models.py:291 msgid "Group by Part" msgstr "" -#: common/models.py:285 +#: common/models.py:292 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:291 +#: common/models.py:298 msgid "Recent Stock Count" msgstr "" -#: common/models.py:292 +#: common/models.py:299 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:304 +#: common/models.py:311 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:309 +#: common/models.py:316 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:310 +#: common/models.py:317 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:315 +#: common/models.py:322 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:316 +#: common/models.py:323 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:539 +#: common/models.py:546 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:541 +#: common/models.py:548 msgid "Settings value" msgstr "" -#: common/models.py:576 +#: common/models.py:583 msgid "Must be an integer value" msgstr "" -#: common/models.py:599 +#: common/models.py:606 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:610 +#: common/models.py:617 msgid "Value must be an integer value" msgstr "" -#: common/models.py:633 +#: common/models.py:640 msgid "Key string must be unique" msgstr "" -#: common/models.py:714 company/forms.py:192 +#: common/models.py:721 company/forms.py:192 msgid "Price break quantity" msgstr "" -#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:729 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 templates/js/bom.js:271 msgid "Price" msgstr "" -#: common/models.py:723 +#: common/models.py:730 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:815 +#: common/models.py:822 msgid "Default" msgstr "" @@ -2017,7 +2025,7 @@ msgstr "" msgid "Base Part" msgstr "" -#: company/models.py:309 company/models.py:501 order/views.py:1587 +#: company/models.py:309 company/models.py:501 order/views.py:1597 msgid "Select part" msgstr "" @@ -2298,7 +2306,7 @@ msgid "Supplier Parts" msgstr "" #: company/templates/company/detail_supplier_part.html:21 -#: order/templates/order/order_wizard/select_parts.html:42 +#: order/templates/order/order_wizard/select_parts.html:44 #: order/templates/order/purchase_order_detail.html:50 msgid "Create new supplier part" msgstr "" @@ -2419,7 +2427,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:43 #: part/templates/part/params.html:18 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:47 +#: templates/InvenTree/settings/part.html:48 msgid "New Parameter" msgstr "" @@ -3150,28 +3158,32 @@ msgstr "" msgid "Order is already processed. Files cannot be uploaded." msgstr "" -#: order/templates/order/order_wizard/select_parts.html:9 +#: order/templates/order/order_wizard/select_parts.html:11 msgid "Step 1 of 2 - Select Part Suppliers" msgstr "" -#: order/templates/order/order_wizard/select_parts.html:14 +#: order/templates/order/order_wizard/select_parts.html:16 msgid "Select suppliers" msgstr "" -#: order/templates/order/order_wizard/select_parts.html:18 +#: order/templates/order/order_wizard/select_parts.html:20 msgid "No purchaseable parts selected" msgstr "" -#: order/templates/order/order_wizard/select_parts.html:31 +#: order/templates/order/order_wizard/select_parts.html:33 msgid "Select Supplier" msgstr "" #: order/templates/order/order_wizard/select_parts.html:57 +msgid "No price" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:65 #, python-format msgid "Select a supplier for %(name)s" msgstr "" -#: order/templates/order/order_wizard/select_parts.html:69 +#: order/templates/order/order_wizard/select_parts.html:77 #: part/templates/part/set_category.html:32 msgid "Remove part" msgstr "" @@ -3227,8 +3239,8 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:24 -#: order/templates/order/sales_order_detail.html:22 order/views.py:1311 -#: order/views.py:1394 +#: order/templates/order/sales_order_detail.html:22 order/views.py:1321 +#: order/views.py:1404 msgid "Add Line Item" msgstr "" @@ -3547,85 +3559,89 @@ msgstr "" msgid "No lines specified" msgstr "" -#: order/views.py:1260 +#: order/views.py:1012 +msgid "Update prices" +msgstr "" + +#: order/views.py:1270 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1320 +#: order/views.py:1330 msgid "Supplier part must be specified" msgstr "" -#: order/views.py:1326 +#: order/views.py:1336 msgid "Supplier must match for Part and Order" msgstr "" -#: order/views.py:1457 order/views.py:1475 +#: order/views.py:1467 order/views.py:1485 msgid "Edit Line Item" msgstr "" -#: order/views.py:1491 order/views.py:1503 +#: order/views.py:1501 order/views.py:1513 msgid "Delete Line Item" msgstr "" -#: order/views.py:1496 order/views.py:1508 +#: order/views.py:1506 order/views.py:1518 msgid "Deleted line item" msgstr "" -#: order/views.py:1521 +#: order/views.py:1531 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1566 +#: order/views.py:1576 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1582 +#: order/views.py:1592 msgid "Select line item" msgstr "" -#: order/views.py:1613 -#, python-brace-format -msgid "No matching item for serial {serial}" -msgstr "" - #: order/views.py:1623 #, python-brace-format +msgid "No matching item for serial {serial}" +msgstr "" + +#: order/views.py:1633 +#, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1631 +#: order/views.py:1641 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1685 +#: order/views.py:1695 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1759 +#: order/views.py:1769 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1774 +#: order/views.py:1784 msgid "Remove allocation" msgstr "" -#: order/views.py:1846 +#: order/views.py:1856 msgid "Sales order not found" msgstr "" -#: order/views.py:1852 +#: order/views.py:1862 msgid "Price not found" msgstr "" -#: order/views.py:1855 +#: order/views.py:1865 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1860 +#: order/views.py:1870 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" @@ -6268,12 +6284,12 @@ msgid "No category parameter templates found" msgstr "" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:84 +#: templates/InvenTree/settings/part.html:85 msgid "Edit Template" msgstr "" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:85 +#: templates/InvenTree/settings/part.html:86 msgid "Delete Template" msgstr "" @@ -6321,11 +6337,11 @@ msgstr "" msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:43 +#: templates/InvenTree/settings/part.html:44 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:64 +#: templates/InvenTree/settings/part.html:65 msgid "No part parameter templates found" msgstr "" From ee410ab5384c2f4461e83f6b934f1b103c91ad52 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 22 Jun 2021 21:58:12 +1000 Subject: [PATCH 210/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/es/LC_MESSAGES/django.po | 198 ++++++++++++---------- 1 file changed, 107 insertions(+), 91 deletions(-) diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 012354cf82..08872e312d 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 03:40+0000\n" -"PO-Revision-Date: 2021-06-22 03:42\n" +"POT-Creation-Date: 2021-06-22 11:29+0000\n" +"PO-Revision-Date: 2021-06-22 11:58\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -373,27 +373,27 @@ msgstr "" msgid "Overage must be an integer value or a percentage" msgstr "" -#: InvenTree/views.py:605 +#: InvenTree/views.py:608 msgid "Delete Item" msgstr "Eliminar elemento" -#: InvenTree/views.py:654 +#: InvenTree/views.py:657 msgid "Check box to confirm item deletion" msgstr "" -#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18 msgid "Edit User Information" msgstr "" -#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22 msgid "Set Password" msgstr "Configurar Contraseña" -#: InvenTree/views.py:699 +#: InvenTree/views.py:702 msgid "Password fields must match" msgstr "" -#: InvenTree/views.py:950 templates/navbar.html:95 +#: InvenTree/views.py:953 templates/navbar.html:95 msgid "System Information" msgstr "Información del sistema" @@ -463,12 +463,12 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:713 +#: build/templates/build/detail.html:31 common/models.py:720 #: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 #: order/forms.py:285 order/models.py:617 order/models.py:841 #: order/templates/order/order_wizard/match_parts.html:29 -#: order/templates/order/order_wizard/select_parts.html:32 +#: order/templates/order/order_wizard/select_parts.html:34 #: order/templates/order/purchase_order_detail.html:179 #: order/templates/order/sales_order_detail.html:70 #: order/templates/order/sales_order_detail.html:77 @@ -629,7 +629,7 @@ msgstr "" #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:663 #: order/models.py:661 order/models.py:717 -#: order/templates/order/order_wizard/select_parts.html:30 +#: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 @@ -1671,176 +1671,184 @@ msgid "Display available part quantity in some forms" msgstr "" #: common/models.py:209 -msgid "Internal Prices" +msgid "Show Price in Forms" msgstr "" #: common/models.py:210 -msgid "Enable internal prices for parts" +msgid "Display part price in some forms" msgstr "" #: common/models.py:216 -msgid "Internal Price as BOM-Price" +msgid "Internal Prices" msgstr "" #: common/models.py:217 -msgid "Use the internal price (if set) in BOM-price calculations" +msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:223 templates/stats.html:25 -msgid "Debug Mode" +#: common/models.py:223 +msgid "Internal Price as BOM-Price" msgstr "" #: common/models.py:224 -msgid "Generate reports in debug mode (HTML output)" +msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:230 -msgid "Page Size" +#: common/models.py:230 templates/stats.html:25 +msgid "Debug Mode" msgstr "" #: common/models.py:231 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:237 +msgid "Page Size" +msgstr "" + +#: common/models.py:238 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:241 +#: common/models.py:248 msgid "Test Reports" msgstr "" -#: common/models.py:242 +#: common/models.py:249 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:248 +#: common/models.py:255 msgid "Stock Expiry" msgstr "" -#: common/models.py:249 +#: common/models.py:256 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:255 +#: common/models.py:262 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:256 +#: common/models.py:263 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:262 +#: common/models.py:269 msgid "Stock Stale Time" msgstr "" -#: common/models.py:263 +#: common/models.py:270 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:265 part/templates/part/detail.html:121 +#: common/models.py:272 part/templates/part/detail.html:121 msgid "days" msgstr "días" -#: common/models.py:270 +#: common/models.py:277 msgid "Build Expired Stock" msgstr "" -#: common/models.py:271 +#: common/models.py:278 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:278 +#: common/models.py:285 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:284 +#: common/models.py:291 msgid "Group by Part" msgstr "" -#: common/models.py:285 +#: common/models.py:292 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:291 +#: common/models.py:298 msgid "Recent Stock Count" msgstr "" -#: common/models.py:292 +#: common/models.py:299 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:304 +#: common/models.py:311 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:309 +#: common/models.py:316 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:310 +#: common/models.py:317 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:315 +#: common/models.py:322 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:316 +#: common/models.py:323 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:539 +#: common/models.py:546 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:541 +#: common/models.py:548 msgid "Settings value" msgstr "" -#: common/models.py:576 +#: common/models.py:583 msgid "Must be an integer value" msgstr "" -#: common/models.py:599 +#: common/models.py:606 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:610 +#: common/models.py:617 msgid "Value must be an integer value" msgstr "" -#: common/models.py:633 +#: common/models.py:640 msgid "Key string must be unique" msgstr "" -#: common/models.py:714 company/forms.py:192 +#: common/models.py:721 company/forms.py:192 msgid "Price break quantity" msgstr "" -#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:729 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 templates/js/bom.js:271 msgid "Price" msgstr "" -#: common/models.py:723 +#: common/models.py:730 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:815 +#: common/models.py:822 msgid "Default" msgstr "" @@ -2017,7 +2025,7 @@ msgstr "" msgid "Base Part" msgstr "" -#: company/models.py:309 company/models.py:501 order/views.py:1587 +#: company/models.py:309 company/models.py:501 order/views.py:1597 msgid "Select part" msgstr "" @@ -2298,7 +2306,7 @@ msgid "Supplier Parts" msgstr "" #: company/templates/company/detail_supplier_part.html:21 -#: order/templates/order/order_wizard/select_parts.html:42 +#: order/templates/order/order_wizard/select_parts.html:44 #: order/templates/order/purchase_order_detail.html:50 msgid "Create new supplier part" msgstr "" @@ -2419,7 +2427,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:43 #: part/templates/part/params.html:18 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:47 +#: templates/InvenTree/settings/part.html:48 msgid "New Parameter" msgstr "" @@ -3150,28 +3158,32 @@ msgstr "" msgid "Order is already processed. Files cannot be uploaded." msgstr "" -#: order/templates/order/order_wizard/select_parts.html:9 +#: order/templates/order/order_wizard/select_parts.html:11 msgid "Step 1 of 2 - Select Part Suppliers" msgstr "" -#: order/templates/order/order_wizard/select_parts.html:14 +#: order/templates/order/order_wizard/select_parts.html:16 msgid "Select suppliers" msgstr "" -#: order/templates/order/order_wizard/select_parts.html:18 +#: order/templates/order/order_wizard/select_parts.html:20 msgid "No purchaseable parts selected" msgstr "" -#: order/templates/order/order_wizard/select_parts.html:31 +#: order/templates/order/order_wizard/select_parts.html:33 msgid "Select Supplier" msgstr "" #: order/templates/order/order_wizard/select_parts.html:57 +msgid "No price" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:65 #, python-format msgid "Select a supplier for %(name)s" msgstr "" -#: order/templates/order/order_wizard/select_parts.html:69 +#: order/templates/order/order_wizard/select_parts.html:77 #: part/templates/part/set_category.html:32 msgid "Remove part" msgstr "" @@ -3227,8 +3239,8 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:24 -#: order/templates/order/sales_order_detail.html:22 order/views.py:1311 -#: order/views.py:1394 +#: order/templates/order/sales_order_detail.html:22 order/views.py:1321 +#: order/views.py:1404 msgid "Add Line Item" msgstr "" @@ -3547,85 +3559,89 @@ msgstr "" msgid "No lines specified" msgstr "" -#: order/views.py:1260 +#: order/views.py:1012 +msgid "Update prices" +msgstr "" + +#: order/views.py:1270 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1320 +#: order/views.py:1330 msgid "Supplier part must be specified" msgstr "" -#: order/views.py:1326 +#: order/views.py:1336 msgid "Supplier must match for Part and Order" msgstr "" -#: order/views.py:1457 order/views.py:1475 +#: order/views.py:1467 order/views.py:1485 msgid "Edit Line Item" msgstr "" -#: order/views.py:1491 order/views.py:1503 +#: order/views.py:1501 order/views.py:1513 msgid "Delete Line Item" msgstr "" -#: order/views.py:1496 order/views.py:1508 +#: order/views.py:1506 order/views.py:1518 msgid "Deleted line item" msgstr "" -#: order/views.py:1521 +#: order/views.py:1531 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1566 +#: order/views.py:1576 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1582 +#: order/views.py:1592 msgid "Select line item" msgstr "" -#: order/views.py:1613 -#, python-brace-format -msgid "No matching item for serial {serial}" -msgstr "" - #: order/views.py:1623 #, python-brace-format +msgid "No matching item for serial {serial}" +msgstr "" + +#: order/views.py:1633 +#, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1631 +#: order/views.py:1641 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1685 +#: order/views.py:1695 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1759 +#: order/views.py:1769 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1774 +#: order/views.py:1784 msgid "Remove allocation" msgstr "" -#: order/views.py:1846 +#: order/views.py:1856 msgid "Sales order not found" msgstr "" -#: order/views.py:1852 +#: order/views.py:1862 msgid "Price not found" msgstr "" -#: order/views.py:1855 +#: order/views.py:1865 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1860 +#: order/views.py:1870 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" @@ -6268,12 +6284,12 @@ msgid "No category parameter templates found" msgstr "" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:84 +#: templates/InvenTree/settings/part.html:85 msgid "Edit Template" msgstr "" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:85 +#: templates/InvenTree/settings/part.html:86 msgid "Delete Template" msgstr "" @@ -6321,11 +6337,11 @@ msgstr "" msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:43 +#: templates/InvenTree/settings/part.html:44 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:64 +#: templates/InvenTree/settings/part.html:65 msgid "No part parameter templates found" msgstr "" From 91d24e98b3583a185eee828843a0a0bb5fcc41c7 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 22 Jun 2021 21:58:13 +1000 Subject: [PATCH 211/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/it/LC_MESSAGES/django.po | 198 ++++++++++++---------- 1 file changed, 107 insertions(+), 91 deletions(-) diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 3943a6cdd2..59d7d1159d 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 03:40+0000\n" -"PO-Revision-Date: 2021-06-22 03:42\n" +"POT-Creation-Date: 2021-06-22 11:29+0000\n" +"PO-Revision-Date: 2021-06-22 11:58\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -373,27 +373,27 @@ msgstr "" msgid "Overage must be an integer value or a percentage" msgstr "" -#: InvenTree/views.py:605 +#: InvenTree/views.py:608 msgid "Delete Item" msgstr "" -#: InvenTree/views.py:654 +#: InvenTree/views.py:657 msgid "Check box to confirm item deletion" msgstr "" -#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18 msgid "Edit User Information" msgstr "" -#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22 msgid "Set Password" msgstr "" -#: InvenTree/views.py:699 +#: InvenTree/views.py:702 msgid "Password fields must match" msgstr "" -#: InvenTree/views.py:950 templates/navbar.html:95 +#: InvenTree/views.py:953 templates/navbar.html:95 msgid "System Information" msgstr "" @@ -463,12 +463,12 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:713 +#: build/templates/build/detail.html:31 common/models.py:720 #: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 #: order/forms.py:285 order/models.py:617 order/models.py:841 #: order/templates/order/order_wizard/match_parts.html:29 -#: order/templates/order/order_wizard/select_parts.html:32 +#: order/templates/order/order_wizard/select_parts.html:34 #: order/templates/order/purchase_order_detail.html:179 #: order/templates/order/sales_order_detail.html:70 #: order/templates/order/sales_order_detail.html:77 @@ -629,7 +629,7 @@ msgstr "" #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:663 #: order/models.py:661 order/models.py:717 -#: order/templates/order/order_wizard/select_parts.html:30 +#: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 @@ -1671,176 +1671,184 @@ msgid "Display available part quantity in some forms" msgstr "" #: common/models.py:209 -msgid "Internal Prices" +msgid "Show Price in Forms" msgstr "" #: common/models.py:210 -msgid "Enable internal prices for parts" +msgid "Display part price in some forms" msgstr "" #: common/models.py:216 -msgid "Internal Price as BOM-Price" +msgid "Internal Prices" msgstr "" #: common/models.py:217 -msgid "Use the internal price (if set) in BOM-price calculations" +msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:223 templates/stats.html:25 -msgid "Debug Mode" +#: common/models.py:223 +msgid "Internal Price as BOM-Price" msgstr "" #: common/models.py:224 -msgid "Generate reports in debug mode (HTML output)" +msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:230 -msgid "Page Size" +#: common/models.py:230 templates/stats.html:25 +msgid "Debug Mode" msgstr "" #: common/models.py:231 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:237 +msgid "Page Size" +msgstr "" + +#: common/models.py:238 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:241 +#: common/models.py:248 msgid "Test Reports" msgstr "" -#: common/models.py:242 +#: common/models.py:249 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:248 +#: common/models.py:255 msgid "Stock Expiry" msgstr "" -#: common/models.py:249 +#: common/models.py:256 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:255 +#: common/models.py:262 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:256 +#: common/models.py:263 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:262 +#: common/models.py:269 msgid "Stock Stale Time" msgstr "" -#: common/models.py:263 +#: common/models.py:270 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:265 part/templates/part/detail.html:121 +#: common/models.py:272 part/templates/part/detail.html:121 msgid "days" msgstr "" -#: common/models.py:270 +#: common/models.py:277 msgid "Build Expired Stock" msgstr "" -#: common/models.py:271 +#: common/models.py:278 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:278 +#: common/models.py:285 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:284 +#: common/models.py:291 msgid "Group by Part" msgstr "" -#: common/models.py:285 +#: common/models.py:292 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:291 +#: common/models.py:298 msgid "Recent Stock Count" msgstr "" -#: common/models.py:292 +#: common/models.py:299 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:304 +#: common/models.py:311 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:309 +#: common/models.py:316 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:310 +#: common/models.py:317 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:315 +#: common/models.py:322 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:316 +#: common/models.py:323 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:539 +#: common/models.py:546 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:541 +#: common/models.py:548 msgid "Settings value" msgstr "" -#: common/models.py:576 +#: common/models.py:583 msgid "Must be an integer value" msgstr "" -#: common/models.py:599 +#: common/models.py:606 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:610 +#: common/models.py:617 msgid "Value must be an integer value" msgstr "" -#: common/models.py:633 +#: common/models.py:640 msgid "Key string must be unique" msgstr "" -#: common/models.py:714 company/forms.py:192 +#: common/models.py:721 company/forms.py:192 msgid "Price break quantity" msgstr "" -#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:729 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 templates/js/bom.js:271 msgid "Price" msgstr "" -#: common/models.py:723 +#: common/models.py:730 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:815 +#: common/models.py:822 msgid "Default" msgstr "" @@ -2017,7 +2025,7 @@ msgstr "" msgid "Base Part" msgstr "" -#: company/models.py:309 company/models.py:501 order/views.py:1587 +#: company/models.py:309 company/models.py:501 order/views.py:1597 msgid "Select part" msgstr "" @@ -2298,7 +2306,7 @@ msgid "Supplier Parts" msgstr "" #: company/templates/company/detail_supplier_part.html:21 -#: order/templates/order/order_wizard/select_parts.html:42 +#: order/templates/order/order_wizard/select_parts.html:44 #: order/templates/order/purchase_order_detail.html:50 msgid "Create new supplier part" msgstr "" @@ -2419,7 +2427,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:43 #: part/templates/part/params.html:18 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:47 +#: templates/InvenTree/settings/part.html:48 msgid "New Parameter" msgstr "" @@ -3150,28 +3158,32 @@ msgstr "" msgid "Order is already processed. Files cannot be uploaded." msgstr "" -#: order/templates/order/order_wizard/select_parts.html:9 +#: order/templates/order/order_wizard/select_parts.html:11 msgid "Step 1 of 2 - Select Part Suppliers" msgstr "" -#: order/templates/order/order_wizard/select_parts.html:14 +#: order/templates/order/order_wizard/select_parts.html:16 msgid "Select suppliers" msgstr "" -#: order/templates/order/order_wizard/select_parts.html:18 +#: order/templates/order/order_wizard/select_parts.html:20 msgid "No purchaseable parts selected" msgstr "" -#: order/templates/order/order_wizard/select_parts.html:31 +#: order/templates/order/order_wizard/select_parts.html:33 msgid "Select Supplier" msgstr "" #: order/templates/order/order_wizard/select_parts.html:57 +msgid "No price" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:65 #, python-format msgid "Select a supplier for %(name)s" msgstr "" -#: order/templates/order/order_wizard/select_parts.html:69 +#: order/templates/order/order_wizard/select_parts.html:77 #: part/templates/part/set_category.html:32 msgid "Remove part" msgstr "" @@ -3227,8 +3239,8 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:24 -#: order/templates/order/sales_order_detail.html:22 order/views.py:1311 -#: order/views.py:1394 +#: order/templates/order/sales_order_detail.html:22 order/views.py:1321 +#: order/views.py:1404 msgid "Add Line Item" msgstr "" @@ -3547,85 +3559,89 @@ msgstr "" msgid "No lines specified" msgstr "" -#: order/views.py:1260 +#: order/views.py:1012 +msgid "Update prices" +msgstr "" + +#: order/views.py:1270 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1320 +#: order/views.py:1330 msgid "Supplier part must be specified" msgstr "" -#: order/views.py:1326 +#: order/views.py:1336 msgid "Supplier must match for Part and Order" msgstr "" -#: order/views.py:1457 order/views.py:1475 +#: order/views.py:1467 order/views.py:1485 msgid "Edit Line Item" msgstr "" -#: order/views.py:1491 order/views.py:1503 +#: order/views.py:1501 order/views.py:1513 msgid "Delete Line Item" msgstr "" -#: order/views.py:1496 order/views.py:1508 +#: order/views.py:1506 order/views.py:1518 msgid "Deleted line item" msgstr "" -#: order/views.py:1521 +#: order/views.py:1531 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1566 +#: order/views.py:1576 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1582 +#: order/views.py:1592 msgid "Select line item" msgstr "" -#: order/views.py:1613 -#, python-brace-format -msgid "No matching item for serial {serial}" -msgstr "" - #: order/views.py:1623 #, python-brace-format +msgid "No matching item for serial {serial}" +msgstr "" + +#: order/views.py:1633 +#, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1631 +#: order/views.py:1641 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1685 +#: order/views.py:1695 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1759 +#: order/views.py:1769 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1774 +#: order/views.py:1784 msgid "Remove allocation" msgstr "" -#: order/views.py:1846 +#: order/views.py:1856 msgid "Sales order not found" msgstr "" -#: order/views.py:1852 +#: order/views.py:1862 msgid "Price not found" msgstr "" -#: order/views.py:1855 +#: order/views.py:1865 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1860 +#: order/views.py:1870 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" @@ -6268,12 +6284,12 @@ msgid "No category parameter templates found" msgstr "" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:84 +#: templates/InvenTree/settings/part.html:85 msgid "Edit Template" msgstr "" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:85 +#: templates/InvenTree/settings/part.html:86 msgid "Delete Template" msgstr "" @@ -6321,11 +6337,11 @@ msgstr "" msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:43 +#: templates/InvenTree/settings/part.html:44 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:64 +#: templates/InvenTree/settings/part.html:65 msgid "No part parameter templates found" msgstr "" From dce9493cef64424dca385f57b42a47d9a0f54213 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 22 Jun 2021 21:58:14 +1000 Subject: [PATCH 212/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/pl/LC_MESSAGES/django.po | 194 ++++++++++++---------- 1 file changed, 105 insertions(+), 89 deletions(-) diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index f156340f68..24c7bc96ba 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 03:40+0000\n" -"PO-Revision-Date: 2021-06-22 03:42\n" +"POT-Creation-Date: 2021-06-22 11:29+0000\n" +"PO-Revision-Date: 2021-06-22 11:58\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -373,27 +373,27 @@ msgstr "" msgid "Overage must be an integer value or a percentage" msgstr "" -#: InvenTree/views.py:605 +#: InvenTree/views.py:608 msgid "Delete Item" msgstr "Usuń element" -#: InvenTree/views.py:654 +#: InvenTree/views.py:657 msgid "Check box to confirm item deletion" msgstr "Zaznacz pole aby potwierdzić usunięcie elementu" -#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18 msgid "Edit User Information" msgstr "Edytuj informacje użytkownika" -#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22 msgid "Set Password" msgstr "Ustaw hasło" -#: InvenTree/views.py:699 +#: InvenTree/views.py:702 msgid "Password fields must match" msgstr "Hasła muszą być zgodne" -#: InvenTree/views.py:950 templates/navbar.html:95 +#: InvenTree/views.py:953 templates/navbar.html:95 msgid "System Information" msgstr "Informacja systemowa" @@ -463,12 +463,12 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:713 +#: build/templates/build/detail.html:31 common/models.py:720 #: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 #: order/forms.py:285 order/models.py:617 order/models.py:841 #: order/templates/order/order_wizard/match_parts.html:29 -#: order/templates/order/order_wizard/select_parts.html:32 +#: order/templates/order/order_wizard/select_parts.html:34 #: order/templates/order/purchase_order_detail.html:179 #: order/templates/order/sales_order_detail.html:70 #: order/templates/order/sales_order_detail.html:77 @@ -629,7 +629,7 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:663 #: order/models.py:661 order/models.py:717 -#: order/templates/order/order_wizard/select_parts.html:30 +#: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 @@ -1671,176 +1671,184 @@ msgid "Display available part quantity in some forms" msgstr "" #: common/models.py:209 -msgid "Internal Prices" +msgid "Show Price in Forms" msgstr "" #: common/models.py:210 -msgid "Enable internal prices for parts" +msgid "Display part price in some forms" msgstr "" #: common/models.py:216 -msgid "Internal Price as BOM-Price" +msgid "Internal Prices" msgstr "" #: common/models.py:217 +msgid "Enable internal prices for parts" +msgstr "" + +#: common/models.py:223 +msgid "Internal Price as BOM-Price" +msgstr "" + +#: common/models.py:224 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:223 templates/stats.html:25 +#: common/models.py:230 templates/stats.html:25 msgid "Debug Mode" msgstr "Tryb Debugowania" -#: common/models.py:224 +#: common/models.py:231 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:230 +#: common/models.py:237 msgid "Page Size" msgstr "Rozmiar strony" -#: common/models.py:231 +#: common/models.py:238 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:241 +#: common/models.py:248 msgid "Test Reports" msgstr "Raporty testów" -#: common/models.py:242 +#: common/models.py:249 msgid "Enable generation of test reports" msgstr "Włącz generowanie raportów testów" -#: common/models.py:248 +#: common/models.py:255 msgid "Stock Expiry" msgstr "" -#: common/models.py:249 +#: common/models.py:256 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:255 +#: common/models.py:262 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:256 +#: common/models.py:263 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:262 +#: common/models.py:269 msgid "Stock Stale Time" msgstr "" -#: common/models.py:263 +#: common/models.py:270 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:265 part/templates/part/detail.html:121 +#: common/models.py:272 part/templates/part/detail.html:121 msgid "days" msgstr "dni" -#: common/models.py:270 +#: common/models.py:277 msgid "Build Expired Stock" msgstr "" -#: common/models.py:271 +#: common/models.py:278 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:278 +#: common/models.py:285 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:284 +#: common/models.py:291 msgid "Group by Part" msgstr "Grupuj według komponentu" -#: common/models.py:285 +#: common/models.py:292 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:291 +#: common/models.py:298 msgid "Recent Stock Count" msgstr "" -#: common/models.py:292 +#: common/models.py:299 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:304 +#: common/models.py:311 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:309 +#: common/models.py:316 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:310 +#: common/models.py:317 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:315 +#: common/models.py:322 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:316 +#: common/models.py:323 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:539 +#: common/models.py:546 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:541 +#: common/models.py:548 msgid "Settings value" msgstr "Ustawienia wartości" -#: common/models.py:576 +#: common/models.py:583 msgid "Must be an integer value" msgstr "" -#: common/models.py:599 +#: common/models.py:606 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:610 +#: common/models.py:617 msgid "Value must be an integer value" msgstr "" -#: common/models.py:633 +#: common/models.py:640 msgid "Key string must be unique" msgstr "" -#: common/models.py:714 company/forms.py:192 +#: common/models.py:721 company/forms.py:192 msgid "Price break quantity" msgstr "" -#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:729 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 templates/js/bom.js:271 msgid "Price" msgstr "Cena" -#: common/models.py:723 +#: common/models.py:730 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:815 +#: common/models.py:822 msgid "Default" msgstr "Domyślny" @@ -2017,7 +2025,7 @@ msgstr "Czy to przedsiębiorstwo produkuje części?" msgid "Base Part" msgstr "Część bazowa" -#: company/models.py:309 company/models.py:501 order/views.py:1587 +#: company/models.py:309 company/models.py:501 order/views.py:1597 msgid "Select part" msgstr "Wybierz część" @@ -2298,7 +2306,7 @@ msgid "Supplier Parts" msgstr "Komponenty dostawcy" #: company/templates/company/detail_supplier_part.html:21 -#: order/templates/order/order_wizard/select_parts.html:42 +#: order/templates/order/order_wizard/select_parts.html:44 #: order/templates/order/purchase_order_detail.html:50 msgid "Create new supplier part" msgstr "Utwórz nowego dostawcę części" @@ -2419,7 +2427,7 @@ msgstr "Parametry" #: company/templates/company/manufacturer_part_suppliers.html:43 #: part/templates/part/params.html:18 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:47 +#: templates/InvenTree/settings/part.html:48 msgid "New Parameter" msgstr "" @@ -3150,28 +3158,32 @@ msgstr "" msgid "Order is already processed. Files cannot be uploaded." msgstr "" -#: order/templates/order/order_wizard/select_parts.html:9 +#: order/templates/order/order_wizard/select_parts.html:11 msgid "Step 1 of 2 - Select Part Suppliers" msgstr "" -#: order/templates/order/order_wizard/select_parts.html:14 +#: order/templates/order/order_wizard/select_parts.html:16 msgid "Select suppliers" msgstr "" -#: order/templates/order/order_wizard/select_parts.html:18 +#: order/templates/order/order_wizard/select_parts.html:20 msgid "No purchaseable parts selected" msgstr "" -#: order/templates/order/order_wizard/select_parts.html:31 +#: order/templates/order/order_wizard/select_parts.html:33 msgid "Select Supplier" msgstr "Wybierz dostawcę" #: order/templates/order/order_wizard/select_parts.html:57 +msgid "No price" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:65 #, python-format msgid "Select a supplier for %(name)s" msgstr "" -#: order/templates/order/order_wizard/select_parts.html:69 +#: order/templates/order/order_wizard/select_parts.html:77 #: part/templates/part/set_category.html:32 msgid "Remove part" msgstr "Usuń część" @@ -3227,8 +3239,8 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:24 -#: order/templates/order/sales_order_detail.html:22 order/views.py:1311 -#: order/views.py:1394 +#: order/templates/order/sales_order_detail.html:22 order/views.py:1321 +#: order/views.py:1404 msgid "Add Line Item" msgstr "" @@ -3547,85 +3559,89 @@ msgstr "" msgid "No lines specified" msgstr "" -#: order/views.py:1260 +#: order/views.py:1012 +msgid "Update prices" +msgstr "" + +#: order/views.py:1270 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1320 +#: order/views.py:1330 msgid "Supplier part must be specified" msgstr "" -#: order/views.py:1326 +#: order/views.py:1336 msgid "Supplier must match for Part and Order" msgstr "" -#: order/views.py:1457 order/views.py:1475 +#: order/views.py:1467 order/views.py:1485 msgid "Edit Line Item" msgstr "" -#: order/views.py:1491 order/views.py:1503 +#: order/views.py:1501 order/views.py:1513 msgid "Delete Line Item" msgstr "" -#: order/views.py:1496 order/views.py:1508 +#: order/views.py:1506 order/views.py:1518 msgid "Deleted line item" msgstr "" -#: order/views.py:1521 +#: order/views.py:1531 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1566 +#: order/views.py:1576 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1582 +#: order/views.py:1592 msgid "Select line item" msgstr "" -#: order/views.py:1613 -#, python-brace-format -msgid "No matching item for serial {serial}" -msgstr "" - #: order/views.py:1623 #, python-brace-format +msgid "No matching item for serial {serial}" +msgstr "" + +#: order/views.py:1633 +#, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1631 +#: order/views.py:1641 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1685 +#: order/views.py:1695 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1759 +#: order/views.py:1769 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1774 +#: order/views.py:1784 msgid "Remove allocation" msgstr "" -#: order/views.py:1846 +#: order/views.py:1856 msgid "Sales order not found" msgstr "" -#: order/views.py:1852 +#: order/views.py:1862 msgid "Price not found" msgstr "Nie znaleziono ceny" -#: order/views.py:1855 +#: order/views.py:1865 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1860 +#: order/views.py:1870 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" @@ -6268,12 +6284,12 @@ msgid "No category parameter templates found" msgstr "" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:84 +#: templates/InvenTree/settings/part.html:85 msgid "Edit Template" msgstr "" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:85 +#: templates/InvenTree/settings/part.html:86 msgid "Delete Template" msgstr "" @@ -6321,11 +6337,11 @@ msgstr "" msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:43 +#: templates/InvenTree/settings/part.html:44 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:64 +#: templates/InvenTree/settings/part.html:65 msgid "No part parameter templates found" msgstr "" From 7a88a8d53906b117bfb9cbce66b2d068f3e55501 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 22 Jun 2021 21:58:16 +1000 Subject: [PATCH 213/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ru/LC_MESSAGES/django.po | 198 ++++++++++++---------- 1 file changed, 107 insertions(+), 91 deletions(-) diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index be11e36725..1fe54d2220 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 03:40+0000\n" -"PO-Revision-Date: 2021-06-22 03:42\n" +"POT-Creation-Date: 2021-06-22 11:29+0000\n" +"PO-Revision-Date: 2021-06-22 11:58\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -373,27 +373,27 @@ msgstr "Перегрузка не может превысить 100%" msgid "Overage must be an integer value or a percentage" msgstr "Превышение должно быть целым числом или процентом" -#: InvenTree/views.py:605 +#: InvenTree/views.py:608 msgid "Delete Item" msgstr "Удалить элемент" -#: InvenTree/views.py:654 +#: InvenTree/views.py:657 msgid "Check box to confirm item deletion" msgstr "Установите флажок для подтверждения удаления элемента" -#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18 msgid "Edit User Information" msgstr "Редактировать информацию о пользователе" -#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22 msgid "Set Password" msgstr "Установить пароль" -#: InvenTree/views.py:699 +#: InvenTree/views.py:702 msgid "Password fields must match" msgstr "Пароли должны совпадать" -#: InvenTree/views.py:950 templates/navbar.html:95 +#: InvenTree/views.py:953 templates/navbar.html:95 msgid "System Information" msgstr "Информация о системе" @@ -463,12 +463,12 @@ msgstr "Целевая дата для сборки. Сборка будет п #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:713 +#: build/templates/build/detail.html:31 common/models.py:720 #: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 #: order/forms.py:285 order/models.py:617 order/models.py:841 #: order/templates/order/order_wizard/match_parts.html:29 -#: order/templates/order/order_wizard/select_parts.html:32 +#: order/templates/order/order_wizard/select_parts.html:34 #: order/templates/order/purchase_order_detail.html:179 #: order/templates/order/sales_order_detail.html:70 #: order/templates/order/sales_order_detail.html:77 @@ -629,7 +629,7 @@ msgstr "" #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:663 #: order/models.py:661 order/models.py:717 -#: order/templates/order/order_wizard/select_parts.html:30 +#: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 @@ -1671,176 +1671,184 @@ msgid "Display available part quantity in some forms" msgstr "" #: common/models.py:209 -msgid "Internal Prices" +msgid "Show Price in Forms" msgstr "" #: common/models.py:210 -msgid "Enable internal prices for parts" +msgid "Display part price in some forms" msgstr "" #: common/models.py:216 -msgid "Internal Price as BOM-Price" +msgid "Internal Prices" msgstr "" #: common/models.py:217 -msgid "Use the internal price (if set) in BOM-price calculations" +msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:223 templates/stats.html:25 -msgid "Debug Mode" +#: common/models.py:223 +msgid "Internal Price as BOM-Price" msgstr "" #: common/models.py:224 -msgid "Generate reports in debug mode (HTML output)" +msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:230 -msgid "Page Size" +#: common/models.py:230 templates/stats.html:25 +msgid "Debug Mode" msgstr "" #: common/models.py:231 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:237 +msgid "Page Size" +msgstr "" + +#: common/models.py:238 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:241 +#: common/models.py:248 msgid "Test Reports" msgstr "" -#: common/models.py:242 +#: common/models.py:249 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:248 +#: common/models.py:255 msgid "Stock Expiry" msgstr "" -#: common/models.py:249 +#: common/models.py:256 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:255 +#: common/models.py:262 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:256 +#: common/models.py:263 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:262 +#: common/models.py:269 msgid "Stock Stale Time" msgstr "" -#: common/models.py:263 +#: common/models.py:270 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:265 part/templates/part/detail.html:121 +#: common/models.py:272 part/templates/part/detail.html:121 msgid "days" msgstr "" -#: common/models.py:270 +#: common/models.py:277 msgid "Build Expired Stock" msgstr "" -#: common/models.py:271 +#: common/models.py:278 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:278 +#: common/models.py:285 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:284 +#: common/models.py:291 msgid "Group by Part" msgstr "" -#: common/models.py:285 +#: common/models.py:292 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:291 +#: common/models.py:298 msgid "Recent Stock Count" msgstr "" -#: common/models.py:292 +#: common/models.py:299 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:304 +#: common/models.py:311 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:309 +#: common/models.py:316 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:310 +#: common/models.py:317 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:315 +#: common/models.py:322 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:316 +#: common/models.py:323 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:539 +#: common/models.py:546 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:541 +#: common/models.py:548 msgid "Settings value" msgstr "" -#: common/models.py:576 +#: common/models.py:583 msgid "Must be an integer value" msgstr "" -#: common/models.py:599 +#: common/models.py:606 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:610 +#: common/models.py:617 msgid "Value must be an integer value" msgstr "" -#: common/models.py:633 +#: common/models.py:640 msgid "Key string must be unique" msgstr "" -#: common/models.py:714 company/forms.py:192 +#: common/models.py:721 company/forms.py:192 msgid "Price break quantity" msgstr "" -#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:729 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 templates/js/bom.js:271 msgid "Price" msgstr "" -#: common/models.py:723 +#: common/models.py:730 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:815 +#: common/models.py:822 msgid "Default" msgstr "" @@ -2017,7 +2025,7 @@ msgstr "" msgid "Base Part" msgstr "" -#: company/models.py:309 company/models.py:501 order/views.py:1587 +#: company/models.py:309 company/models.py:501 order/views.py:1597 msgid "Select part" msgstr "" @@ -2298,7 +2306,7 @@ msgid "Supplier Parts" msgstr "" #: company/templates/company/detail_supplier_part.html:21 -#: order/templates/order/order_wizard/select_parts.html:42 +#: order/templates/order/order_wizard/select_parts.html:44 #: order/templates/order/purchase_order_detail.html:50 msgid "Create new supplier part" msgstr "" @@ -2419,7 +2427,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:43 #: part/templates/part/params.html:18 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:47 +#: templates/InvenTree/settings/part.html:48 msgid "New Parameter" msgstr "" @@ -3150,28 +3158,32 @@ msgstr "" msgid "Order is already processed. Files cannot be uploaded." msgstr "" -#: order/templates/order/order_wizard/select_parts.html:9 +#: order/templates/order/order_wizard/select_parts.html:11 msgid "Step 1 of 2 - Select Part Suppliers" msgstr "" -#: order/templates/order/order_wizard/select_parts.html:14 +#: order/templates/order/order_wizard/select_parts.html:16 msgid "Select suppliers" msgstr "" -#: order/templates/order/order_wizard/select_parts.html:18 +#: order/templates/order/order_wizard/select_parts.html:20 msgid "No purchaseable parts selected" msgstr "" -#: order/templates/order/order_wizard/select_parts.html:31 +#: order/templates/order/order_wizard/select_parts.html:33 msgid "Select Supplier" msgstr "" #: order/templates/order/order_wizard/select_parts.html:57 +msgid "No price" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:65 #, python-format msgid "Select a supplier for %(name)s" msgstr "" -#: order/templates/order/order_wizard/select_parts.html:69 +#: order/templates/order/order_wizard/select_parts.html:77 #: part/templates/part/set_category.html:32 msgid "Remove part" msgstr "" @@ -3227,8 +3239,8 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:24 -#: order/templates/order/sales_order_detail.html:22 order/views.py:1311 -#: order/views.py:1394 +#: order/templates/order/sales_order_detail.html:22 order/views.py:1321 +#: order/views.py:1404 msgid "Add Line Item" msgstr "" @@ -3547,85 +3559,89 @@ msgstr "" msgid "No lines specified" msgstr "" -#: order/views.py:1260 +#: order/views.py:1012 +msgid "Update prices" +msgstr "" + +#: order/views.py:1270 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1320 +#: order/views.py:1330 msgid "Supplier part must be specified" msgstr "" -#: order/views.py:1326 +#: order/views.py:1336 msgid "Supplier must match for Part and Order" msgstr "" -#: order/views.py:1457 order/views.py:1475 +#: order/views.py:1467 order/views.py:1485 msgid "Edit Line Item" msgstr "" -#: order/views.py:1491 order/views.py:1503 +#: order/views.py:1501 order/views.py:1513 msgid "Delete Line Item" msgstr "" -#: order/views.py:1496 order/views.py:1508 +#: order/views.py:1506 order/views.py:1518 msgid "Deleted line item" msgstr "" -#: order/views.py:1521 +#: order/views.py:1531 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1566 +#: order/views.py:1576 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1582 +#: order/views.py:1592 msgid "Select line item" msgstr "" -#: order/views.py:1613 -#, python-brace-format -msgid "No matching item for serial {serial}" -msgstr "" - #: order/views.py:1623 #, python-brace-format +msgid "No matching item for serial {serial}" +msgstr "" + +#: order/views.py:1633 +#, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1631 +#: order/views.py:1641 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1685 +#: order/views.py:1695 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1759 +#: order/views.py:1769 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1774 +#: order/views.py:1784 msgid "Remove allocation" msgstr "" -#: order/views.py:1846 +#: order/views.py:1856 msgid "Sales order not found" msgstr "" -#: order/views.py:1852 +#: order/views.py:1862 msgid "Price not found" msgstr "" -#: order/views.py:1855 +#: order/views.py:1865 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1860 +#: order/views.py:1870 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" @@ -6268,12 +6284,12 @@ msgid "No category parameter templates found" msgstr "" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:84 +#: templates/InvenTree/settings/part.html:85 msgid "Edit Template" msgstr "" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:85 +#: templates/InvenTree/settings/part.html:86 msgid "Delete Template" msgstr "" @@ -6321,11 +6337,11 @@ msgstr "" msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:43 +#: templates/InvenTree/settings/part.html:44 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:64 +#: templates/InvenTree/settings/part.html:65 msgid "No part parameter templates found" msgstr "" From a8490568e8cb933fa92a9e72c2c234db6346b13f Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 22 Jun 2021 21:58:17 +1000 Subject: [PATCH 214/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/tr/LC_MESSAGES/django.po | 192 ++++++++++++---------- 1 file changed, 104 insertions(+), 88 deletions(-) diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 197de66106..927f70e3da 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 03:40+0000\n" -"PO-Revision-Date: 2021-06-22 03:42\n" +"POT-Creation-Date: 2021-06-22 11:29+0000\n" +"PO-Revision-Date: 2021-06-22 11:58\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -373,27 +373,27 @@ msgstr "Fazlalık %100'ü geçmemelidir" msgid "Overage must be an integer value or a percentage" msgstr "Fazlalık bir tamsayı veya yüzde olmalıdır" -#: InvenTree/views.py:605 +#: InvenTree/views.py:608 msgid "Delete Item" msgstr "Ögeyi Sil" -#: InvenTree/views.py:654 +#: InvenTree/views.py:657 msgid "Check box to confirm item deletion" msgstr "Öge silme işlemini onaylamak için kutuyu işaretleyin" -#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18 msgid "Edit User Information" msgstr "Kullanıcı Bilgisini Düzenle" -#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22 msgid "Set Password" msgstr "Şifre Belirle" -#: InvenTree/views.py:699 +#: InvenTree/views.py:702 msgid "Password fields must match" msgstr "Parola alanları eşleşmelidir" -#: InvenTree/views.py:950 templates/navbar.html:95 +#: InvenTree/views.py:953 templates/navbar.html:95 msgid "System Information" msgstr "Sistem Bilgisi" @@ -463,12 +463,12 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:713 +#: build/templates/build/detail.html:31 common/models.py:720 #: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 #: order/forms.py:285 order/models.py:617 order/models.py:841 #: order/templates/order/order_wizard/match_parts.html:29 -#: order/templates/order/order_wizard/select_parts.html:32 +#: order/templates/order/order_wizard/select_parts.html:34 #: order/templates/order/purchase_order_detail.html:179 #: order/templates/order/sales_order_detail.html:70 #: order/templates/order/sales_order_detail.html:77 @@ -629,7 +629,7 @@ msgstr "Bu yapım işinin tahsis edildiği yapım işi emri" #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:663 #: order/models.py:661 order/models.py:717 -#: order/templates/order/order_wizard/select_parts.html:30 +#: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 @@ -1671,176 +1671,184 @@ msgid "Display available part quantity in some forms" msgstr "" #: common/models.py:209 -msgid "Internal Prices" +msgid "Show Price in Forms" msgstr "" #: common/models.py:210 -msgid "Enable internal prices for parts" +msgid "Display part price in some forms" msgstr "" #: common/models.py:216 -msgid "Internal Price as BOM-Price" +msgid "Internal Prices" msgstr "" #: common/models.py:217 -msgid "Use the internal price (if set) in BOM-price calculations" +msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:223 templates/stats.html:25 -msgid "Debug Mode" +#: common/models.py:223 +msgid "Internal Price as BOM-Price" msgstr "" #: common/models.py:224 -msgid "Generate reports in debug mode (HTML output)" +msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:230 -msgid "Page Size" +#: common/models.py:230 templates/stats.html:25 +msgid "Debug Mode" msgstr "" #: common/models.py:231 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:237 +msgid "Page Size" +msgstr "" + +#: common/models.py:238 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:241 +#: common/models.py:248 msgid "Test Reports" msgstr "" -#: common/models.py:242 +#: common/models.py:249 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:248 +#: common/models.py:255 msgid "Stock Expiry" msgstr "" -#: common/models.py:249 +#: common/models.py:256 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:255 +#: common/models.py:262 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:256 +#: common/models.py:263 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:262 +#: common/models.py:269 msgid "Stock Stale Time" msgstr "" -#: common/models.py:263 +#: common/models.py:270 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:265 part/templates/part/detail.html:121 +#: common/models.py:272 part/templates/part/detail.html:121 msgid "days" msgstr "" -#: common/models.py:270 +#: common/models.py:277 msgid "Build Expired Stock" msgstr "" -#: common/models.py:271 +#: common/models.py:278 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:278 +#: common/models.py:285 msgid "Enable ownership control over stock locations and items" msgstr "Stok konumu ve ögeler üzerinde sahiplik kontrolünü etkinleştirin" -#: common/models.py:284 +#: common/models.py:291 msgid "Group by Part" msgstr "" -#: common/models.py:285 +#: common/models.py:292 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:291 +#: common/models.py:298 msgid "Recent Stock Count" msgstr "" -#: common/models.py:292 +#: common/models.py:299 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:304 +#: common/models.py:311 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:309 +#: common/models.py:316 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:310 +#: common/models.py:317 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:315 +#: common/models.py:322 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:316 +#: common/models.py:323 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:539 +#: common/models.py:546 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:541 +#: common/models.py:548 msgid "Settings value" msgstr "" -#: common/models.py:576 +#: common/models.py:583 msgid "Must be an integer value" msgstr "" -#: common/models.py:599 +#: common/models.py:606 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:610 +#: common/models.py:617 msgid "Value must be an integer value" msgstr "" -#: common/models.py:633 +#: common/models.py:640 msgid "Key string must be unique" msgstr "" -#: common/models.py:714 company/forms.py:192 +#: common/models.py:721 company/forms.py:192 msgid "Price break quantity" msgstr "" -#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:729 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 templates/js/bom.js:271 msgid "Price" msgstr "" -#: common/models.py:723 +#: common/models.py:730 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:815 +#: common/models.py:822 msgid "Default" msgstr "" @@ -2017,7 +2025,7 @@ msgstr "" msgid "Base Part" msgstr "" -#: company/models.py:309 company/models.py:501 order/views.py:1587 +#: company/models.py:309 company/models.py:501 order/views.py:1597 msgid "Select part" msgstr "" @@ -2298,7 +2306,7 @@ msgid "Supplier Parts" msgstr "Tedarikçi Parçaları" #: company/templates/company/detail_supplier_part.html:21 -#: order/templates/order/order_wizard/select_parts.html:42 +#: order/templates/order/order_wizard/select_parts.html:44 #: order/templates/order/purchase_order_detail.html:50 msgid "Create new supplier part" msgstr "Yeni tedarikçi parçası oluştur" @@ -2419,7 +2427,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:43 #: part/templates/part/params.html:18 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:47 +#: templates/InvenTree/settings/part.html:48 msgid "New Parameter" msgstr "" @@ -3150,28 +3158,32 @@ msgstr "" msgid "Order is already processed. Files cannot be uploaded." msgstr "" -#: order/templates/order/order_wizard/select_parts.html:9 +#: order/templates/order/order_wizard/select_parts.html:11 msgid "Step 1 of 2 - Select Part Suppliers" msgstr "Adım 1/2 - Parça Tedarikçileri Seçin" -#: order/templates/order/order_wizard/select_parts.html:14 +#: order/templates/order/order_wizard/select_parts.html:16 msgid "Select suppliers" msgstr "" -#: order/templates/order/order_wizard/select_parts.html:18 +#: order/templates/order/order_wizard/select_parts.html:20 msgid "No purchaseable parts selected" msgstr "" -#: order/templates/order/order_wizard/select_parts.html:31 +#: order/templates/order/order_wizard/select_parts.html:33 msgid "Select Supplier" msgstr "" #: order/templates/order/order_wizard/select_parts.html:57 +msgid "No price" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:65 #, python-format msgid "Select a supplier for %(name)s" msgstr "" -#: order/templates/order/order_wizard/select_parts.html:69 +#: order/templates/order/order_wizard/select_parts.html:77 #: part/templates/part/set_category.html:32 msgid "Remove part" msgstr "" @@ -3227,8 +3239,8 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:24 -#: order/templates/order/sales_order_detail.html:22 order/views.py:1311 -#: order/views.py:1394 +#: order/templates/order/sales_order_detail.html:22 order/views.py:1321 +#: order/views.py:1404 msgid "Add Line Item" msgstr "" @@ -3547,85 +3559,89 @@ msgstr "" msgid "No lines specified" msgstr "" -#: order/views.py:1260 +#: order/views.py:1012 +msgid "Update prices" +msgstr "" + +#: order/views.py:1270 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1320 +#: order/views.py:1330 msgid "Supplier part must be specified" msgstr "" -#: order/views.py:1326 +#: order/views.py:1336 msgid "Supplier must match for Part and Order" msgstr "" -#: order/views.py:1457 order/views.py:1475 +#: order/views.py:1467 order/views.py:1485 msgid "Edit Line Item" msgstr "" -#: order/views.py:1491 order/views.py:1503 +#: order/views.py:1501 order/views.py:1513 msgid "Delete Line Item" msgstr "" -#: order/views.py:1496 order/views.py:1508 +#: order/views.py:1506 order/views.py:1518 msgid "Deleted line item" msgstr "" -#: order/views.py:1521 +#: order/views.py:1531 msgid "Allocate Serial Numbers" msgstr "Seri Numaralarını Tahsis Et" -#: order/views.py:1566 +#: order/views.py:1576 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1582 +#: order/views.py:1592 msgid "Select line item" msgstr "" -#: order/views.py:1613 +#: order/views.py:1623 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "{serial} seri numarası için eşleşen öge bulunamadı" -#: order/views.py:1623 +#: order/views.py:1633 #, python-brace-format msgid "{serial} is not in stock" msgstr "{serial} stokta yok" -#: order/views.py:1631 +#: order/views.py:1641 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "{serial} zaten bir emirde tahsis edilmiş" -#: order/views.py:1685 +#: order/views.py:1695 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1759 +#: order/views.py:1769 msgid "Edit Allocation Quantity" msgstr "Tahsis Miktarını Düzenle" -#: order/views.py:1774 +#: order/views.py:1784 msgid "Remove allocation" msgstr "Tahsisi Sil" -#: order/views.py:1846 +#: order/views.py:1856 msgid "Sales order not found" msgstr "" -#: order/views.py:1852 +#: order/views.py:1862 msgid "Price not found" msgstr "" -#: order/views.py:1855 +#: order/views.py:1865 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1860 +#: order/views.py:1870 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" @@ -6268,12 +6284,12 @@ msgid "No category parameter templates found" msgstr "Kategori parametre şablonu bulunamadı" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:84 +#: templates/InvenTree/settings/part.html:85 msgid "Edit Template" msgstr "Şablonu Düzenle" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:85 +#: templates/InvenTree/settings/part.html:86 msgid "Delete Template" msgstr "Şablonu Sil" @@ -6321,11 +6337,11 @@ msgstr "" msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:43 +#: templates/InvenTree/settings/part.html:44 msgid "Part Parameter Templates" msgstr "Parça Parametre Şablonu" -#: templates/InvenTree/settings/part.html:64 +#: templates/InvenTree/settings/part.html:65 msgid "No part parameter templates found" msgstr "Parça parametre şablonu bulunamadı" From f4d4737ba6c38d60b86df5c2eb42a0d6ccc614d6 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 22 Jun 2021 21:58:18 +1000 Subject: [PATCH 215/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/zh/LC_MESSAGES/django.po | 198 ++++++++++++---------- 1 file changed, 107 insertions(+), 91 deletions(-) diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 1ed93407e2..dd34e2e264 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 03:40+0000\n" -"PO-Revision-Date: 2021-06-22 03:42\n" +"POT-Creation-Date: 2021-06-22 11:29+0000\n" +"PO-Revision-Date: 2021-06-22 11:58\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -373,27 +373,27 @@ msgstr "" msgid "Overage must be an integer value or a percentage" msgstr "" -#: InvenTree/views.py:605 +#: InvenTree/views.py:608 msgid "Delete Item" msgstr "" -#: InvenTree/views.py:654 +#: InvenTree/views.py:657 msgid "Check box to confirm item deletion" msgstr "" -#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18 msgid "Edit User Information" msgstr "" -#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22 msgid "Set Password" msgstr "" -#: InvenTree/views.py:699 +#: InvenTree/views.py:702 msgid "Password fields must match" msgstr "" -#: InvenTree/views.py:950 templates/navbar.html:95 +#: InvenTree/views.py:953 templates/navbar.html:95 msgid "System Information" msgstr "" @@ -463,12 +463,12 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:713 +#: build/templates/build/detail.html:31 common/models.py:720 #: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 #: order/forms.py:285 order/models.py:617 order/models.py:841 #: order/templates/order/order_wizard/match_parts.html:29 -#: order/templates/order/order_wizard/select_parts.html:32 +#: order/templates/order/order_wizard/select_parts.html:34 #: order/templates/order/purchase_order_detail.html:179 #: order/templates/order/sales_order_detail.html:70 #: order/templates/order/sales_order_detail.html:77 @@ -629,7 +629,7 @@ msgstr "" #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:663 #: order/models.py:661 order/models.py:717 -#: order/templates/order/order_wizard/select_parts.html:30 +#: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 @@ -1671,176 +1671,184 @@ msgid "Display available part quantity in some forms" msgstr "" #: common/models.py:209 -msgid "Internal Prices" +msgid "Show Price in Forms" msgstr "" #: common/models.py:210 -msgid "Enable internal prices for parts" +msgid "Display part price in some forms" msgstr "" #: common/models.py:216 -msgid "Internal Price as BOM-Price" +msgid "Internal Prices" msgstr "" #: common/models.py:217 -msgid "Use the internal price (if set) in BOM-price calculations" +msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:223 templates/stats.html:25 -msgid "Debug Mode" +#: common/models.py:223 +msgid "Internal Price as BOM-Price" msgstr "" #: common/models.py:224 -msgid "Generate reports in debug mode (HTML output)" +msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:230 -msgid "Page Size" +#: common/models.py:230 templates/stats.html:25 +msgid "Debug Mode" msgstr "" #: common/models.py:231 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:237 +msgid "Page Size" +msgstr "" + +#: common/models.py:238 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:241 +#: common/models.py:248 msgid "Test Reports" msgstr "" -#: common/models.py:242 +#: common/models.py:249 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:248 +#: common/models.py:255 msgid "Stock Expiry" msgstr "" -#: common/models.py:249 +#: common/models.py:256 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:255 +#: common/models.py:262 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:256 +#: common/models.py:263 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:262 +#: common/models.py:269 msgid "Stock Stale Time" msgstr "" -#: common/models.py:263 +#: common/models.py:270 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:265 part/templates/part/detail.html:121 +#: common/models.py:272 part/templates/part/detail.html:121 msgid "days" msgstr "" -#: common/models.py:270 +#: common/models.py:277 msgid "Build Expired Stock" msgstr "" -#: common/models.py:271 +#: common/models.py:278 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:278 +#: common/models.py:285 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:284 +#: common/models.py:291 msgid "Group by Part" msgstr "" -#: common/models.py:285 +#: common/models.py:292 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:291 +#: common/models.py:298 msgid "Recent Stock Count" msgstr "" -#: common/models.py:292 +#: common/models.py:299 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:304 +#: common/models.py:311 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:309 +#: common/models.py:316 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:310 +#: common/models.py:317 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:315 +#: common/models.py:322 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:316 +#: common/models.py:323 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:539 +#: common/models.py:546 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:541 +#: common/models.py:548 msgid "Settings value" msgstr "" -#: common/models.py:576 +#: common/models.py:583 msgid "Must be an integer value" msgstr "" -#: common/models.py:599 +#: common/models.py:606 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:610 +#: common/models.py:617 msgid "Value must be an integer value" msgstr "" -#: common/models.py:633 +#: common/models.py:640 msgid "Key string must be unique" msgstr "" -#: common/models.py:714 company/forms.py:192 +#: common/models.py:721 company/forms.py:192 msgid "Price break quantity" msgstr "" -#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:729 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 templates/js/bom.js:271 msgid "Price" msgstr "" -#: common/models.py:723 +#: common/models.py:730 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:815 +#: common/models.py:822 msgid "Default" msgstr "" @@ -2017,7 +2025,7 @@ msgstr "" msgid "Base Part" msgstr "" -#: company/models.py:309 company/models.py:501 order/views.py:1587 +#: company/models.py:309 company/models.py:501 order/views.py:1597 msgid "Select part" msgstr "" @@ -2298,7 +2306,7 @@ msgid "Supplier Parts" msgstr "" #: company/templates/company/detail_supplier_part.html:21 -#: order/templates/order/order_wizard/select_parts.html:42 +#: order/templates/order/order_wizard/select_parts.html:44 #: order/templates/order/purchase_order_detail.html:50 msgid "Create new supplier part" msgstr "" @@ -2419,7 +2427,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:43 #: part/templates/part/params.html:18 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:47 +#: templates/InvenTree/settings/part.html:48 msgid "New Parameter" msgstr "" @@ -3150,28 +3158,32 @@ msgstr "" msgid "Order is already processed. Files cannot be uploaded." msgstr "" -#: order/templates/order/order_wizard/select_parts.html:9 +#: order/templates/order/order_wizard/select_parts.html:11 msgid "Step 1 of 2 - Select Part Suppliers" msgstr "" -#: order/templates/order/order_wizard/select_parts.html:14 +#: order/templates/order/order_wizard/select_parts.html:16 msgid "Select suppliers" msgstr "" -#: order/templates/order/order_wizard/select_parts.html:18 +#: order/templates/order/order_wizard/select_parts.html:20 msgid "No purchaseable parts selected" msgstr "" -#: order/templates/order/order_wizard/select_parts.html:31 +#: order/templates/order/order_wizard/select_parts.html:33 msgid "Select Supplier" msgstr "" #: order/templates/order/order_wizard/select_parts.html:57 +msgid "No price" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:65 #, python-format msgid "Select a supplier for %(name)s" msgstr "" -#: order/templates/order/order_wizard/select_parts.html:69 +#: order/templates/order/order_wizard/select_parts.html:77 #: part/templates/part/set_category.html:32 msgid "Remove part" msgstr "" @@ -3227,8 +3239,8 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:24 -#: order/templates/order/sales_order_detail.html:22 order/views.py:1311 -#: order/views.py:1394 +#: order/templates/order/sales_order_detail.html:22 order/views.py:1321 +#: order/views.py:1404 msgid "Add Line Item" msgstr "" @@ -3547,85 +3559,89 @@ msgstr "" msgid "No lines specified" msgstr "" -#: order/views.py:1260 +#: order/views.py:1012 +msgid "Update prices" +msgstr "" + +#: order/views.py:1270 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1320 +#: order/views.py:1330 msgid "Supplier part must be specified" msgstr "" -#: order/views.py:1326 +#: order/views.py:1336 msgid "Supplier must match for Part and Order" msgstr "" -#: order/views.py:1457 order/views.py:1475 +#: order/views.py:1467 order/views.py:1485 msgid "Edit Line Item" msgstr "" -#: order/views.py:1491 order/views.py:1503 +#: order/views.py:1501 order/views.py:1513 msgid "Delete Line Item" msgstr "" -#: order/views.py:1496 order/views.py:1508 +#: order/views.py:1506 order/views.py:1518 msgid "Deleted line item" msgstr "" -#: order/views.py:1521 +#: order/views.py:1531 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1566 +#: order/views.py:1576 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1582 +#: order/views.py:1592 msgid "Select line item" msgstr "" -#: order/views.py:1613 -#, python-brace-format -msgid "No matching item for serial {serial}" -msgstr "" - #: order/views.py:1623 #, python-brace-format +msgid "No matching item for serial {serial}" +msgstr "" + +#: order/views.py:1633 +#, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1631 +#: order/views.py:1641 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1685 +#: order/views.py:1695 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1759 +#: order/views.py:1769 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1774 +#: order/views.py:1784 msgid "Remove allocation" msgstr "" -#: order/views.py:1846 +#: order/views.py:1856 msgid "Sales order not found" msgstr "" -#: order/views.py:1852 +#: order/views.py:1862 msgid "Price not found" msgstr "" -#: order/views.py:1855 +#: order/views.py:1865 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1860 +#: order/views.py:1870 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" @@ -6268,12 +6284,12 @@ msgid "No category parameter templates found" msgstr "" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:84 +#: templates/InvenTree/settings/part.html:85 msgid "Edit Template" msgstr "" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:85 +#: templates/InvenTree/settings/part.html:86 msgid "Delete Template" msgstr "" @@ -6321,11 +6337,11 @@ msgstr "" msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:43 +#: templates/InvenTree/settings/part.html:44 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:64 +#: templates/InvenTree/settings/part.html:65 msgid "No part parameter templates found" msgstr "" From fcb3f599292b1d6e73bd40ca6e3e02322837c308 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 22 Jun 2021 21:58:19 +1000 Subject: [PATCH 216/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 188 ++++++++++++---------- 1 file changed, 102 insertions(+), 86 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index cee9527262..d0806f51b4 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 03:40+0000\n" -"PO-Revision-Date: 2021-06-22 03:42\n" +"POT-Creation-Date: 2021-06-22 11:29+0000\n" +"PO-Revision-Date: 2021-06-22 11:58\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -373,27 +373,27 @@ msgstr "Überschuss darf 100% nicht überschreiten" msgid "Overage must be an integer value or a percentage" msgstr "Überschuss muss eine Ganzzahl oder ein Prozentwert sein" -#: InvenTree/views.py:605 +#: InvenTree/views.py:608 msgid "Delete Item" msgstr "Element löschen" -#: InvenTree/views.py:654 +#: InvenTree/views.py:657 msgid "Check box to confirm item deletion" msgstr "Häkchen setzen um Löschung von Objekt zu bestätigen" -#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18 msgid "Edit User Information" msgstr "Benutzerinformationen bearbeiten" -#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22 msgid "Set Password" msgstr "Passwort eingeben" -#: InvenTree/views.py:699 +#: InvenTree/views.py:702 msgid "Password fields must match" msgstr "Passwörter stimmen nicht überein" -#: InvenTree/views.py:950 templates/navbar.html:95 +#: InvenTree/views.py:953 templates/navbar.html:95 msgid "System Information" msgstr "Systeminformationen" @@ -463,12 +463,12 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:713 +#: build/templates/build/detail.html:31 common/models.py:720 #: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 #: order/forms.py:285 order/models.py:617 order/models.py:841 #: order/templates/order/order_wizard/match_parts.html:29 -#: order/templates/order/order_wizard/select_parts.html:32 +#: order/templates/order/order_wizard/select_parts.html:34 #: order/templates/order/purchase_order_detail.html:179 #: order/templates/order/sales_order_detail.html:70 #: order/templates/order/sales_order_detail.html:77 @@ -629,7 +629,7 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:663 #: order/models.py:661 order/models.py:717 -#: order/templates/order/order_wizard/select_parts.html:30 +#: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 @@ -1671,176 +1671,184 @@ msgid "Display available part quantity in some forms" msgstr "Zeige den verfügbaren Bestand in einigen Eingabemasken" #: common/models.py:209 -msgid "Internal Prices" +msgid "Show Price in Forms" msgstr "" #: common/models.py:210 -msgid "Enable internal prices for parts" +msgid "Display part price in some forms" msgstr "" #: common/models.py:216 -msgid "Internal Price as BOM-Price" +msgid "Internal Prices" msgstr "" #: common/models.py:217 +msgid "Enable internal prices for parts" +msgstr "" + +#: common/models.py:223 +msgid "Internal Price as BOM-Price" +msgstr "" + +#: common/models.py:224 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:223 templates/stats.html:25 +#: common/models.py:230 templates/stats.html:25 msgid "Debug Mode" msgstr "Entwickler-Modus" -#: common/models.py:224 +#: common/models.py:231 msgid "Generate reports in debug mode (HTML output)" msgstr "Berichte im Entwickler-Modus generieren (als HTML)" -#: common/models.py:230 +#: common/models.py:237 msgid "Page Size" msgstr "Seitengröße" -#: common/models.py:231 +#: common/models.py:238 msgid "Default page size for PDF reports" msgstr "Standardseitenformat für PDF-Bericht" -#: common/models.py:241 +#: common/models.py:248 msgid "Test Reports" msgstr "Test-Berichte" -#: common/models.py:242 +#: common/models.py:249 msgid "Enable generation of test reports" msgstr "Erstellung von Test-Berichten aktivieren" -#: common/models.py:248 +#: common/models.py:255 msgid "Stock Expiry" msgstr "Bestands-Ablauf" -#: common/models.py:249 +#: common/models.py:256 msgid "Enable stock expiry functionality" msgstr "Ablaufen von Bestand ermöglichen" -#: common/models.py:255 +#: common/models.py:262 msgid "Sell Expired Stock" msgstr "Abgelaufenen Bestand verkaufen" -#: common/models.py:256 +#: common/models.py:263 msgid "Allow sale of expired stock" msgstr "Verkauf von abgelaufenem Bestand erlaubt" -#: common/models.py:262 +#: common/models.py:269 msgid "Stock Stale Time" msgstr "Bestands-Stehzeit" -#: common/models.py:263 +#: common/models.py:270 msgid "Number of days stock items are considered stale before expiring" msgstr "Anzahl an Tagen, an denen Bestand als abgestanden markiert wird, bevor sie ablaufen" -#: common/models.py:265 part/templates/part/detail.html:121 +#: common/models.py:272 part/templates/part/detail.html:121 msgid "days" msgstr "Tage" -#: common/models.py:270 +#: common/models.py:277 msgid "Build Expired Stock" msgstr "Abgelaufenen Bestand verbauen" -#: common/models.py:271 +#: common/models.py:278 msgid "Allow building with expired stock" msgstr "Verbauen von abgelaufenen Bestand erlaubt" -#: common/models.py:277 +#: common/models.py:284 msgid "Stock Ownership Control" msgstr "Bestands-Eigentümerkontrolle" -#: common/models.py:278 +#: common/models.py:285 msgid "Enable ownership control over stock locations and items" msgstr "Eigentümerkontrolle für Lagerorte und Teile aktivieren" -#: common/models.py:284 +#: common/models.py:291 msgid "Group by Part" msgstr "Gruppieren nach Teil" -#: common/models.py:285 +#: common/models.py:292 msgid "Group stock items by part reference in table views" msgstr "Bestand in Tabellen anhand von Teil-Referenz gruppieren" -#: common/models.py:291 +#: common/models.py:298 msgid "Recent Stock Count" msgstr "aktueller Bestand" -#: common/models.py:292 +#: common/models.py:299 msgid "Number of recent stock items to display on index page" msgstr "Anzahl des geänderten Bestands auf der Startseite" -#: common/models.py:298 +#: common/models.py:305 msgid "Build Order Reference Prefix" msgstr "Bauauftrag-Referenz Präfix" -#: common/models.py:299 +#: common/models.py:306 msgid "Prefix value for build order reference" msgstr "Präfix für Bauauftrag-Referenz" -#: common/models.py:304 +#: common/models.py:311 msgid "Build Order Reference Regex" msgstr "Bauauftrag-Referenz RegEx" -#: common/models.py:305 +#: common/models.py:312 msgid "Regular expression pattern for matching build order reference" msgstr "RegEx Muster für die Zuordnung von Bauauftrag-Referenzen" -#: common/models.py:309 +#: common/models.py:316 msgid "Sales Order Reference Prefix" msgstr "Auftrags-Referenz Präfix" -#: common/models.py:310 +#: common/models.py:317 msgid "Prefix value for sales order reference" msgstr "Präfix für Auftrags-Referenz" -#: common/models.py:315 +#: common/models.py:322 msgid "Purchase Order Reference Prefix" msgstr "Bestellungs-Referenz Präfix" -#: common/models.py:316 +#: common/models.py:323 msgid "Prefix value for purchase order reference" msgstr "Präfix für Bestellungs-Referenz" -#: common/models.py:539 +#: common/models.py:546 msgid "Settings key (must be unique - case insensitive" msgstr "Einstellungs-Schlüssel (muss einzigartig sein, Groß-/ Kleinschreibung wird nicht beachtet)" -#: common/models.py:541 +#: common/models.py:548 msgid "Settings value" msgstr "Einstellungs-Wert" -#: common/models.py:576 +#: common/models.py:583 msgid "Must be an integer value" msgstr "Nur Ganzzahl eingeben" -#: common/models.py:599 +#: common/models.py:606 msgid "Value must be a boolean value" msgstr "Wahrheitswert erforderlich" -#: common/models.py:610 +#: common/models.py:617 msgid "Value must be an integer value" msgstr "Nur Ganzzahl eingeben" -#: common/models.py:633 +#: common/models.py:640 msgid "Key string must be unique" msgstr "Schlüsseltext muss eindeutig sein" -#: common/models.py:714 company/forms.py:192 +#: common/models.py:721 company/forms.py:192 msgid "Price break quantity" msgstr "Preisstaffelungs Anzahl" -#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:729 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 templates/js/bom.js:271 msgid "Price" msgstr "Preis" -#: common/models.py:723 +#: common/models.py:730 msgid "Unit price at specified quantity" msgstr "Stückpreis für die angegebene Anzahl" -#: common/models.py:815 +#: common/models.py:822 msgid "Default" msgstr "Standard" @@ -2017,7 +2025,7 @@ msgstr "Produziert diese Firma Teile?" msgid "Base Part" msgstr "Basisteil" -#: company/models.py:309 company/models.py:501 order/views.py:1587 +#: company/models.py:309 company/models.py:501 order/views.py:1597 msgid "Select part" msgstr "Teil auswählen" @@ -2299,7 +2307,7 @@ msgid "Supplier Parts" msgstr "Zuliefererteile" #: company/templates/company/detail_supplier_part.html:21 -#: order/templates/order/order_wizard/select_parts.html:42 +#: order/templates/order/order_wizard/select_parts.html:44 #: order/templates/order/purchase_order_detail.html:50 msgid "Create new supplier part" msgstr "Neues Zuliefererteil anlegen" @@ -2420,7 +2428,7 @@ msgstr "Parameter" #: company/templates/company/manufacturer_part_suppliers.html:43 #: part/templates/part/params.html:18 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:47 +#: templates/InvenTree/settings/part.html:48 msgid "New Parameter" msgstr "Neuer Parameter" @@ -3151,28 +3159,32 @@ msgstr "Schritt %(step)s von %(count)s" msgid "Order is already processed. Files cannot be uploaded." msgstr "Bestellung ist bereits verarbeitet. Dateien können nicht hochgeladen werden." -#: order/templates/order/order_wizard/select_parts.html:9 +#: order/templates/order/order_wizard/select_parts.html:11 msgid "Step 1 of 2 - Select Part Suppliers" msgstr "Schritt 1 von 2 - Zulieferer auswählen" -#: order/templates/order/order_wizard/select_parts.html:14 +#: order/templates/order/order_wizard/select_parts.html:16 msgid "Select suppliers" msgstr "Zulieferer auswählen" -#: order/templates/order/order_wizard/select_parts.html:18 +#: order/templates/order/order_wizard/select_parts.html:20 msgid "No purchaseable parts selected" msgstr "Keine kaufbaren Teile ausgewählt" -#: order/templates/order/order_wizard/select_parts.html:31 +#: order/templates/order/order_wizard/select_parts.html:33 msgid "Select Supplier" msgstr "Zulieferer auswählen" #: order/templates/order/order_wizard/select_parts.html:57 +msgid "No price" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:65 #, python-format msgid "Select a supplier for %(name)s" msgstr "Zulieferer auswählen für %(name)s" -#: order/templates/order/order_wizard/select_parts.html:69 +#: order/templates/order/order_wizard/select_parts.html:77 #: part/templates/part/set_category.html:32 msgid "Remove part" msgstr "Teil entfernen" @@ -3228,8 +3240,8 @@ msgid "Purchase Order Items" msgstr "Bestellungs-Positionen" #: order/templates/order/purchase_order_detail.html:24 -#: order/templates/order/sales_order_detail.html:22 order/views.py:1311 -#: order/views.py:1394 +#: order/templates/order/sales_order_detail.html:22 order/views.py:1321 +#: order/views.py:1404 msgid "Add Line Item" msgstr "Position hinzufügen" @@ -3548,85 +3560,89 @@ msgstr "Anzahl kleiner null empfangen" msgid "No lines specified" msgstr "Keine Zeilen angegeben" -#: order/views.py:1260 +#: order/views.py:1012 +msgid "Update prices" +msgstr "" + +#: order/views.py:1270 #, python-brace-format msgid "Ordered {n} parts" msgstr "{n} Teile bestellt" -#: order/views.py:1320 +#: order/views.py:1330 msgid "Supplier part must be specified" msgstr "Zuliefererteil muss ausgewählt werden" -#: order/views.py:1326 +#: order/views.py:1336 msgid "Supplier must match for Part and Order" msgstr "Zulieferer muss zu Teil und Bestellung passen" -#: order/views.py:1457 order/views.py:1475 +#: order/views.py:1467 order/views.py:1485 msgid "Edit Line Item" msgstr "Position bearbeiten" -#: order/views.py:1491 order/views.py:1503 +#: order/views.py:1501 order/views.py:1513 msgid "Delete Line Item" msgstr "Position löschen" -#: order/views.py:1496 order/views.py:1508 +#: order/views.py:1506 order/views.py:1518 msgid "Deleted line item" msgstr "Position gelöscht" -#: order/views.py:1521 +#: order/views.py:1531 msgid "Allocate Serial Numbers" msgstr "Seriennummern zuweisen" -#: order/views.py:1566 +#: order/views.py:1576 #, python-brace-format msgid "Allocated {n} items" msgstr "{n} Positionen zugeordnet" -#: order/views.py:1582 +#: order/views.py:1592 msgid "Select line item" msgstr "Position auswählen" -#: order/views.py:1613 +#: order/views.py:1623 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "Kein passends Teil für Seriennummer {serial} gefunden" -#: order/views.py:1623 +#: order/views.py:1633 #, python-brace-format msgid "{serial} is not in stock" msgstr "{serial} ist nicht auf Lager" -#: order/views.py:1631 +#: order/views.py:1641 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "{serial} bereits einem Auftrag zugeordnet" -#: order/views.py:1685 +#: order/views.py:1695 msgid "Allocate Stock to Order" msgstr "Lagerbestand dem Auftrag zuweisen" -#: order/views.py:1759 +#: order/views.py:1769 msgid "Edit Allocation Quantity" msgstr "Zuordnung bearbeiten" -#: order/views.py:1774 +#: order/views.py:1784 msgid "Remove allocation" msgstr "Zuordnung entfernen" -#: order/views.py:1846 +#: order/views.py:1856 msgid "Sales order not found" msgstr "Auftrag nicht gefunden" -#: order/views.py:1852 +#: order/views.py:1862 msgid "Price not found" msgstr "Preis nicht gefunden" -#: order/views.py:1855 +#: order/views.py:1865 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "Stückpreis für {part} auf {price} aktualisiert" -#: order/views.py:1860 +#: order/views.py:1870 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "{part} Stückpreis auf {price} und Menge auf {qty} aktualisiert" @@ -6272,12 +6288,12 @@ msgid "No category parameter templates found" msgstr "Keine Kategorie-Parametervorlagen gefunden" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:84 +#: templates/InvenTree/settings/part.html:85 msgid "Edit Template" msgstr "Vorlage bearbeiten" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:85 +#: templates/InvenTree/settings/part.html:86 msgid "Delete Template" msgstr "Vorlage löschen" @@ -6325,11 +6341,11 @@ msgstr "Teil-Einstellungen" msgid "Part Options" msgstr "Teil-Optionen" -#: templates/InvenTree/settings/part.html:43 +#: templates/InvenTree/settings/part.html:44 msgid "Part Parameter Templates" msgstr "Teil-Parametervorlage" -#: templates/InvenTree/settings/part.html:64 +#: templates/InvenTree/settings/part.html:65 msgid "No part parameter templates found" msgstr "Keine Teilparametervorlagen gefunden" From fe5e6bb38943a7c3a89eb7ec9252cb3a4a38bd48 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 22 Jun 2021 21:58:21 +1000 Subject: [PATCH 217/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ja/LC_MESSAGES/django.po | 198 ++++++++++++---------- 1 file changed, 107 insertions(+), 91 deletions(-) diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 42b3601750..a3817f304e 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 03:40+0000\n" -"PO-Revision-Date: 2021-06-22 03:42\n" +"POT-Creation-Date: 2021-06-22 11:29+0000\n" +"PO-Revision-Date: 2021-06-22 11:58\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -373,27 +373,27 @@ msgstr "" msgid "Overage must be an integer value or a percentage" msgstr "" -#: InvenTree/views.py:605 +#: InvenTree/views.py:608 msgid "Delete Item" msgstr "" -#: InvenTree/views.py:654 +#: InvenTree/views.py:657 msgid "Check box to confirm item deletion" msgstr "" -#: InvenTree/views.py:669 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18 msgid "Edit User Information" msgstr "" -#: InvenTree/views.py:680 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22 msgid "Set Password" msgstr "" -#: InvenTree/views.py:699 +#: InvenTree/views.py:702 msgid "Password fields must match" msgstr "" -#: InvenTree/views.py:950 templates/navbar.html:95 +#: InvenTree/views.py:953 templates/navbar.html:95 msgid "System Information" msgstr "" @@ -463,12 +463,12 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:713 +#: build/templates/build/detail.html:31 common/models.py:720 #: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 #: order/forms.py:285 order/models.py:617 order/models.py:841 #: order/templates/order/order_wizard/match_parts.html:29 -#: order/templates/order/order_wizard/select_parts.html:32 +#: order/templates/order/order_wizard/select_parts.html:34 #: order/templates/order/purchase_order_detail.html:179 #: order/templates/order/sales_order_detail.html:70 #: order/templates/order/sales_order_detail.html:77 @@ -629,7 +629,7 @@ msgstr "" #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:663 #: order/models.py:661 order/models.py:717 -#: order/templates/order/order_wizard/select_parts.html:30 +#: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 @@ -1671,176 +1671,184 @@ msgid "Display available part quantity in some forms" msgstr "" #: common/models.py:209 -msgid "Internal Prices" +msgid "Show Price in Forms" msgstr "" #: common/models.py:210 -msgid "Enable internal prices for parts" +msgid "Display part price in some forms" msgstr "" #: common/models.py:216 -msgid "Internal Price as BOM-Price" +msgid "Internal Prices" msgstr "" #: common/models.py:217 -msgid "Use the internal price (if set) in BOM-price calculations" +msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:223 templates/stats.html:25 -msgid "Debug Mode" +#: common/models.py:223 +msgid "Internal Price as BOM-Price" msgstr "" #: common/models.py:224 -msgid "Generate reports in debug mode (HTML output)" +msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:230 -msgid "Page Size" +#: common/models.py:230 templates/stats.html:25 +msgid "Debug Mode" msgstr "" #: common/models.py:231 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:237 +msgid "Page Size" +msgstr "" + +#: common/models.py:238 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:241 +#: common/models.py:248 msgid "Test Reports" msgstr "" -#: common/models.py:242 +#: common/models.py:249 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:248 +#: common/models.py:255 msgid "Stock Expiry" msgstr "" -#: common/models.py:249 +#: common/models.py:256 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:255 +#: common/models.py:262 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:256 +#: common/models.py:263 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:262 +#: common/models.py:269 msgid "Stock Stale Time" msgstr "" -#: common/models.py:263 +#: common/models.py:270 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:265 part/templates/part/detail.html:121 +#: common/models.py:272 part/templates/part/detail.html:121 msgid "days" msgstr "" -#: common/models.py:270 +#: common/models.py:277 msgid "Build Expired Stock" msgstr "" -#: common/models.py:271 +#: common/models.py:278 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:278 +#: common/models.py:285 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:284 +#: common/models.py:291 msgid "Group by Part" msgstr "" -#: common/models.py:285 +#: common/models.py:292 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:291 +#: common/models.py:298 msgid "Recent Stock Count" msgstr "" -#: common/models.py:292 +#: common/models.py:299 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:304 +#: common/models.py:311 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:309 +#: common/models.py:316 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:310 +#: common/models.py:317 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:315 +#: common/models.py:322 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:316 +#: common/models.py:323 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:539 +#: common/models.py:546 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:541 +#: common/models.py:548 msgid "Settings value" msgstr "" -#: common/models.py:576 +#: common/models.py:583 msgid "Must be an integer value" msgstr "" -#: common/models.py:599 +#: common/models.py:606 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:610 +#: common/models.py:617 msgid "Value must be an integer value" msgstr "" -#: common/models.py:633 +#: common/models.py:640 msgid "Key string must be unique" msgstr "" -#: common/models.py:714 company/forms.py:192 +#: common/models.py:721 company/forms.py:192 msgid "Price break quantity" msgstr "" -#: common/models.py:722 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:729 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 templates/js/bom.js:271 msgid "Price" msgstr "" -#: common/models.py:723 +#: common/models.py:730 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:815 +#: common/models.py:822 msgid "Default" msgstr "" @@ -2017,7 +2025,7 @@ msgstr "" msgid "Base Part" msgstr "" -#: company/models.py:309 company/models.py:501 order/views.py:1587 +#: company/models.py:309 company/models.py:501 order/views.py:1597 msgid "Select part" msgstr "" @@ -2298,7 +2306,7 @@ msgid "Supplier Parts" msgstr "" #: company/templates/company/detail_supplier_part.html:21 -#: order/templates/order/order_wizard/select_parts.html:42 +#: order/templates/order/order_wizard/select_parts.html:44 #: order/templates/order/purchase_order_detail.html:50 msgid "Create new supplier part" msgstr "" @@ -2419,7 +2427,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:43 #: part/templates/part/params.html:18 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:47 +#: templates/InvenTree/settings/part.html:48 msgid "New Parameter" msgstr "" @@ -3150,28 +3158,32 @@ msgstr "" msgid "Order is already processed. Files cannot be uploaded." msgstr "" -#: order/templates/order/order_wizard/select_parts.html:9 +#: order/templates/order/order_wizard/select_parts.html:11 msgid "Step 1 of 2 - Select Part Suppliers" msgstr "" -#: order/templates/order/order_wizard/select_parts.html:14 +#: order/templates/order/order_wizard/select_parts.html:16 msgid "Select suppliers" msgstr "" -#: order/templates/order/order_wizard/select_parts.html:18 +#: order/templates/order/order_wizard/select_parts.html:20 msgid "No purchaseable parts selected" msgstr "" -#: order/templates/order/order_wizard/select_parts.html:31 +#: order/templates/order/order_wizard/select_parts.html:33 msgid "Select Supplier" msgstr "" #: order/templates/order/order_wizard/select_parts.html:57 +msgid "No price" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:65 #, python-format msgid "Select a supplier for %(name)s" msgstr "" -#: order/templates/order/order_wizard/select_parts.html:69 +#: order/templates/order/order_wizard/select_parts.html:77 #: part/templates/part/set_category.html:32 msgid "Remove part" msgstr "" @@ -3227,8 +3239,8 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:24 -#: order/templates/order/sales_order_detail.html:22 order/views.py:1311 -#: order/views.py:1394 +#: order/templates/order/sales_order_detail.html:22 order/views.py:1321 +#: order/views.py:1404 msgid "Add Line Item" msgstr "" @@ -3547,85 +3559,89 @@ msgstr "" msgid "No lines specified" msgstr "" -#: order/views.py:1260 +#: order/views.py:1012 +msgid "Update prices" +msgstr "" + +#: order/views.py:1270 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1320 +#: order/views.py:1330 msgid "Supplier part must be specified" msgstr "" -#: order/views.py:1326 +#: order/views.py:1336 msgid "Supplier must match for Part and Order" msgstr "" -#: order/views.py:1457 order/views.py:1475 +#: order/views.py:1467 order/views.py:1485 msgid "Edit Line Item" msgstr "" -#: order/views.py:1491 order/views.py:1503 +#: order/views.py:1501 order/views.py:1513 msgid "Delete Line Item" msgstr "" -#: order/views.py:1496 order/views.py:1508 +#: order/views.py:1506 order/views.py:1518 msgid "Deleted line item" msgstr "" -#: order/views.py:1521 +#: order/views.py:1531 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1566 +#: order/views.py:1576 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1582 +#: order/views.py:1592 msgid "Select line item" msgstr "" -#: order/views.py:1613 -#, python-brace-format -msgid "No matching item for serial {serial}" -msgstr "" - #: order/views.py:1623 #, python-brace-format +msgid "No matching item for serial {serial}" +msgstr "" + +#: order/views.py:1633 +#, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1631 +#: order/views.py:1641 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1685 +#: order/views.py:1695 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1759 +#: order/views.py:1769 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1774 +#: order/views.py:1784 msgid "Remove allocation" msgstr "" -#: order/views.py:1846 +#: order/views.py:1856 msgid "Sales order not found" msgstr "" -#: order/views.py:1852 +#: order/views.py:1862 msgid "Price not found" msgstr "" -#: order/views.py:1855 +#: order/views.py:1865 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1860 +#: order/views.py:1870 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" @@ -6268,12 +6284,12 @@ msgid "No category parameter templates found" msgstr "" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:84 +#: templates/InvenTree/settings/part.html:85 msgid "Edit Template" msgstr "" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:85 +#: templates/InvenTree/settings/part.html:86 msgid "Delete Template" msgstr "" @@ -6321,11 +6337,11 @@ msgstr "" msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:43 +#: templates/InvenTree/settings/part.html:44 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:64 +#: templates/InvenTree/settings/part.html:65 msgid "No part parameter templates found" msgstr "" From 2936212044682ee5fb58a1c5447ca7ed3bc2035f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 23 Jun 2021 01:55:35 +0000 Subject: [PATCH 218/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 4 ++-- InvenTree/locale/en/LC_MESSAGES/django.po | 4 ++-- InvenTree/locale/es/LC_MESSAGES/django.po | 4 ++-- InvenTree/locale/fr/LC_MESSAGES/django.po | 4 ++-- InvenTree/locale/it/LC_MESSAGES/django.po | 4 ++-- InvenTree/locale/ja/LC_MESSAGES/django.po | 4 ++-- InvenTree/locale/pl/LC_MESSAGES/django.po | 4 ++-- InvenTree/locale/ru/LC_MESSAGES/django.po | 4 ++-- InvenTree/locale/tr/LC_MESSAGES/django.po | 4 ++-- InvenTree/locale/zh/LC_MESSAGES/django.po | 4 ++-- 10 files changed, 20 insertions(+), 20 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 83e62d9585..f4fe4d1c9a 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 11:29+0000\n" +"POT-Creation-Date: 2021-06-23 01:55+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: German\n" @@ -4712,7 +4712,7 @@ msgid "Part Notes" msgstr "Teil-Bemerkungen" #: part/templates/part/order_prices.html:24 -#: part/templates/part/part_base.html:274 +#: part/templates/part/part_base.html:275 msgid "Calculate" msgstr "Berechnen" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 51a2dd3595..08bf9e1ac0 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 11:29+0000\n" +"POT-Creation-Date: 2021-06-23 01:55+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -4669,7 +4669,7 @@ msgid "Part Notes" msgstr "" #: part/templates/part/order_prices.html:24 -#: part/templates/part/part_base.html:274 +#: part/templates/part/part_base.html:275 msgid "Calculate" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index f92ef4f60b..3d7e685b39 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 11:29+0000\n" +"POT-Creation-Date: 2021-06-23 01:55+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -4670,7 +4670,7 @@ msgid "Part Notes" msgstr "" #: part/templates/part/order_prices.html:24 -#: part/templates/part/part_base.html:274 +#: part/templates/part/part_base.html:275 msgid "Calculate" msgstr "" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index d053d700fe..89e0230fbd 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 11:29+0000\n" +"POT-Creation-Date: 2021-06-23 01:55+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: French\n" @@ -4672,7 +4672,7 @@ msgid "Part Notes" msgstr "" #: part/templates/part/order_prices.html:24 -#: part/templates/part/part_base.html:274 +#: part/templates/part/part_base.html:275 msgid "Calculate" msgstr "" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index e620416ead..1c1328b94c 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 11:29+0000\n" +"POT-Creation-Date: 2021-06-23 01:55+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -4668,7 +4668,7 @@ msgid "Part Notes" msgstr "" #: part/templates/part/order_prices.html:24 -#: part/templates/part/part_base.html:274 +#: part/templates/part/part_base.html:275 msgid "Calculate" msgstr "" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 732b956d62..bd514d47d8 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 11:29+0000\n" +"POT-Creation-Date: 2021-06-23 01:55+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -4668,7 +4668,7 @@ msgid "Part Notes" msgstr "" #: part/templates/part/order_prices.html:24 -#: part/templates/part/part_base.html:274 +#: part/templates/part/part_base.html:275 msgid "Calculate" msgstr "" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index dc0c5abe58..eff194346b 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 11:29+0000\n" +"POT-Creation-Date: 2021-06-23 01:55+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -4702,7 +4702,7 @@ msgid "Part Notes" msgstr "" #: part/templates/part/order_prices.html:24 -#: part/templates/part/part_base.html:274 +#: part/templates/part/part_base.html:275 msgid "Calculate" msgstr "" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 2252a4bcf8..da1964792a 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 11:29+0000\n" +"POT-Creation-Date: 2021-06-23 01:55+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -4672,7 +4672,7 @@ msgid "Part Notes" msgstr "" #: part/templates/part/order_prices.html:24 -#: part/templates/part/part_base.html:274 +#: part/templates/part/part_base.html:275 msgid "Calculate" msgstr "" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 5e2457b6a0..5db72505b5 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 11:29+0000\n" +"POT-Creation-Date: 2021-06-23 01:55+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -4668,7 +4668,7 @@ msgid "Part Notes" msgstr "" #: part/templates/part/order_prices.html:24 -#: part/templates/part/part_base.html:274 +#: part/templates/part/part_base.html:275 msgid "Calculate" msgstr "" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 28b71256d3..5a40a356ad 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 11:29+0000\n" +"POT-Creation-Date: 2021-06-23 01:55+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -4668,7 +4668,7 @@ msgid "Part Notes" msgstr "" #: part/templates/part/order_prices.html:24 -#: part/templates/part/part_base.html:274 +#: part/templates/part/part_base.html:275 msgid "Calculate" msgstr "" From 228aefb46fe99c26a506e46467d89328ec395ffd Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 23 Jun 2021 12:12:58 +1000 Subject: [PATCH 219/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/fr/LC_MESSAGES/django.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 5957b45f26..a675fdc850 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 11:29+0000\n" -"PO-Revision-Date: 2021-06-22 11:58\n" +"POT-Creation-Date: 2021-06-23 01:55+0000\n" +"PO-Revision-Date: 2021-06-23 02:12\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -4667,7 +4667,7 @@ msgid "Part Notes" msgstr "" #: part/templates/part/order_prices.html:24 -#: part/templates/part/part_base.html:274 +#: part/templates/part/part_base.html:275 msgid "Calculate" msgstr "" From fe8a98f7316c975c9030fb45bd4e471ff0b41aeb Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 23 Jun 2021 12:12:59 +1000 Subject: [PATCH 220/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/es/LC_MESSAGES/django.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 08872e312d..cdf8c29a08 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 11:29+0000\n" -"PO-Revision-Date: 2021-06-22 11:58\n" +"POT-Creation-Date: 2021-06-23 01:55+0000\n" +"PO-Revision-Date: 2021-06-23 02:12\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -4667,7 +4667,7 @@ msgid "Part Notes" msgstr "" #: part/templates/part/order_prices.html:24 -#: part/templates/part/part_base.html:274 +#: part/templates/part/part_base.html:275 msgid "Calculate" msgstr "" From 5bb8c527f19a94dcf197826851588fa2309c14b8 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 23 Jun 2021 12:13:01 +1000 Subject: [PATCH 221/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/it/LC_MESSAGES/django.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 59d7d1159d..87a9ba28bc 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 11:29+0000\n" -"PO-Revision-Date: 2021-06-22 11:58\n" +"POT-Creation-Date: 2021-06-23 01:55+0000\n" +"PO-Revision-Date: 2021-06-23 02:13\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -4667,7 +4667,7 @@ msgid "Part Notes" msgstr "" #: part/templates/part/order_prices.html:24 -#: part/templates/part/part_base.html:274 +#: part/templates/part/part_base.html:275 msgid "Calculate" msgstr "" From 348293a6203185fefbb96a1d59dbc6a7bd66c4a0 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 23 Jun 2021 12:13:02 +1000 Subject: [PATCH 222/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/pl/LC_MESSAGES/django.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 24c7bc96ba..66e924ecfa 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 11:29+0000\n" -"PO-Revision-Date: 2021-06-22 11:58\n" +"POT-Creation-Date: 2021-06-23 01:55+0000\n" +"PO-Revision-Date: 2021-06-23 02:13\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -4667,7 +4667,7 @@ msgid "Part Notes" msgstr "" #: part/templates/part/order_prices.html:24 -#: part/templates/part/part_base.html:274 +#: part/templates/part/part_base.html:275 msgid "Calculate" msgstr "" From e4a8a94d016920908e4fefef75837dade2344695 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 23 Jun 2021 12:13:03 +1000 Subject: [PATCH 223/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ru/LC_MESSAGES/django.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 1fe54d2220..320a38dbe1 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 11:29+0000\n" -"PO-Revision-Date: 2021-06-22 11:58\n" +"POT-Creation-Date: 2021-06-23 01:55+0000\n" +"PO-Revision-Date: 2021-06-23 02:13\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -4667,7 +4667,7 @@ msgid "Part Notes" msgstr "" #: part/templates/part/order_prices.html:24 -#: part/templates/part/part_base.html:274 +#: part/templates/part/part_base.html:275 msgid "Calculate" msgstr "" From 74d042bef7a1b25955c48101f7767724e2121d9f Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 23 Jun 2021 12:13:05 +1000 Subject: [PATCH 224/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/tr/LC_MESSAGES/django.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 927f70e3da..8ac9fde438 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 11:29+0000\n" -"PO-Revision-Date: 2021-06-22 11:58\n" +"POT-Creation-Date: 2021-06-23 01:55+0000\n" +"PO-Revision-Date: 2021-06-23 02:13\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -4667,7 +4667,7 @@ msgid "Part Notes" msgstr "" #: part/templates/part/order_prices.html:24 -#: part/templates/part/part_base.html:274 +#: part/templates/part/part_base.html:275 msgid "Calculate" msgstr "" From ce5f88f44bc9b5245ea80b88c64468d2a31b9a83 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 23 Jun 2021 12:13:06 +1000 Subject: [PATCH 225/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/zh/LC_MESSAGES/django.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index dd34e2e264..fc1d41b528 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 11:29+0000\n" -"PO-Revision-Date: 2021-06-22 11:58\n" +"POT-Creation-Date: 2021-06-23 01:55+0000\n" +"PO-Revision-Date: 2021-06-23 02:13\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -4667,7 +4667,7 @@ msgid "Part Notes" msgstr "" #: part/templates/part/order_prices.html:24 -#: part/templates/part/part_base.html:274 +#: part/templates/part/part_base.html:275 msgid "Calculate" msgstr "" From 6d8f65dab35508d22ab92d7583d7673da4d1c32e Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 23 Jun 2021 12:13:08 +1000 Subject: [PATCH 226/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index d0806f51b4..640d41fbbb 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 11:29+0000\n" -"PO-Revision-Date: 2021-06-22 11:58\n" +"POT-Creation-Date: 2021-06-23 01:55+0000\n" +"PO-Revision-Date: 2021-06-23 02:13\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -4668,7 +4668,7 @@ msgid "Part Notes" msgstr "Teil-Bemerkungen" #: part/templates/part/order_prices.html:24 -#: part/templates/part/part_base.html:274 +#: part/templates/part/part_base.html:275 msgid "Calculate" msgstr "Berechnen" From 9f94140355c8f504005b0f1b313771ddb541f1e4 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 23 Jun 2021 12:13:09 +1000 Subject: [PATCH 227/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ja/LC_MESSAGES/django.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index a3817f304e..02d453d504 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-22 11:29+0000\n" -"PO-Revision-Date: 2021-06-22 11:58\n" +"POT-Creation-Date: 2021-06-23 01:55+0000\n" +"PO-Revision-Date: 2021-06-23 02:13\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -4667,7 +4667,7 @@ msgid "Part Notes" msgstr "" #: part/templates/part/order_prices.html:24 -#: part/templates/part/part_base.html:274 +#: part/templates/part/part_base.html:275 msgid "Calculate" msgstr "" From 05ca03e00534c61fe8d1e2d99fad8ed80e6f4592 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 23 Jun 2021 09:51:18 +0000 Subject: [PATCH 228/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 4 ++-- InvenTree/locale/en/LC_MESSAGES/django.po | 4 ++-- InvenTree/locale/es/LC_MESSAGES/django.po | 4 ++-- InvenTree/locale/fr/LC_MESSAGES/django.po | 4 ++-- InvenTree/locale/it/LC_MESSAGES/django.po | 4 ++-- InvenTree/locale/ja/LC_MESSAGES/django.po | 4 ++-- InvenTree/locale/pl/LC_MESSAGES/django.po | 4 ++-- InvenTree/locale/ru/LC_MESSAGES/django.po | 4 ++-- InvenTree/locale/tr/LC_MESSAGES/django.po | 4 ++-- InvenTree/locale/zh/LC_MESSAGES/django.po | 4 ++-- 10 files changed, 20 insertions(+), 20 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index f4fe4d1c9a..6703a187e1 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-23 01:55+0000\n" +"POT-Creation-Date: 2021-06-23 09:51+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: German\n" @@ -4712,7 +4712,7 @@ msgid "Part Notes" msgstr "Teil-Bemerkungen" #: part/templates/part/order_prices.html:24 -#: part/templates/part/part_base.html:275 +#: part/templates/part/part_base.html:282 msgid "Calculate" msgstr "Berechnen" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 08bf9e1ac0..7ff8930961 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-23 01:55+0000\n" +"POT-Creation-Date: 2021-06-23 09:51+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -4669,7 +4669,7 @@ msgid "Part Notes" msgstr "" #: part/templates/part/order_prices.html:24 -#: part/templates/part/part_base.html:275 +#: part/templates/part/part_base.html:282 msgid "Calculate" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 3d7e685b39..477e1e4100 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-23 01:55+0000\n" +"POT-Creation-Date: 2021-06-23 09:51+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -4670,7 +4670,7 @@ msgid "Part Notes" msgstr "" #: part/templates/part/order_prices.html:24 -#: part/templates/part/part_base.html:275 +#: part/templates/part/part_base.html:282 msgid "Calculate" msgstr "" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 89e0230fbd..d132f20de0 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-23 01:55+0000\n" +"POT-Creation-Date: 2021-06-23 09:51+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: French\n" @@ -4672,7 +4672,7 @@ msgid "Part Notes" msgstr "" #: part/templates/part/order_prices.html:24 -#: part/templates/part/part_base.html:275 +#: part/templates/part/part_base.html:282 msgid "Calculate" msgstr "" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 1c1328b94c..d447fc78a5 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-23 01:55+0000\n" +"POT-Creation-Date: 2021-06-23 09:51+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -4668,7 +4668,7 @@ msgid "Part Notes" msgstr "" #: part/templates/part/order_prices.html:24 -#: part/templates/part/part_base.html:275 +#: part/templates/part/part_base.html:282 msgid "Calculate" msgstr "" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index bd514d47d8..e59e165c3f 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-23 01:55+0000\n" +"POT-Creation-Date: 2021-06-23 09:51+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -4668,7 +4668,7 @@ msgid "Part Notes" msgstr "" #: part/templates/part/order_prices.html:24 -#: part/templates/part/part_base.html:275 +#: part/templates/part/part_base.html:282 msgid "Calculate" msgstr "" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index eff194346b..37b2327f22 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-23 01:55+0000\n" +"POT-Creation-Date: 2021-06-23 09:51+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -4702,7 +4702,7 @@ msgid "Part Notes" msgstr "" #: part/templates/part/order_prices.html:24 -#: part/templates/part/part_base.html:275 +#: part/templates/part/part_base.html:282 msgid "Calculate" msgstr "" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index da1964792a..f822e4ec2c 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-23 01:55+0000\n" +"POT-Creation-Date: 2021-06-23 09:51+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -4672,7 +4672,7 @@ msgid "Part Notes" msgstr "" #: part/templates/part/order_prices.html:24 -#: part/templates/part/part_base.html:275 +#: part/templates/part/part_base.html:282 msgid "Calculate" msgstr "" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 5db72505b5..76e2b8a22c 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-23 01:55+0000\n" +"POT-Creation-Date: 2021-06-23 09:51+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -4668,7 +4668,7 @@ msgid "Part Notes" msgstr "" #: part/templates/part/order_prices.html:24 -#: part/templates/part/part_base.html:275 +#: part/templates/part/part_base.html:282 msgid "Calculate" msgstr "" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 5a40a356ad..27308ec8b4 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-23 01:55+0000\n" +"POT-Creation-Date: 2021-06-23 09:51+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -4668,7 +4668,7 @@ msgid "Part Notes" msgstr "" #: part/templates/part/order_prices.html:24 -#: part/templates/part/part_base.html:275 +#: part/templates/part/part_base.html:282 msgid "Calculate" msgstr "" From ba8ed0593a7f89b7c683062415fb991d56d2b62a Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 23 Jun 2021 19:52:42 +1000 Subject: [PATCH 229/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/fr/LC_MESSAGES/django.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index a675fdc850..5bdd96e435 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-23 01:55+0000\n" -"PO-Revision-Date: 2021-06-23 02:12\n" +"POT-Creation-Date: 2021-06-23 09:51+0000\n" +"PO-Revision-Date: 2021-06-23 09:52\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -4667,7 +4667,7 @@ msgid "Part Notes" msgstr "" #: part/templates/part/order_prices.html:24 -#: part/templates/part/part_base.html:275 +#: part/templates/part/part_base.html:282 msgid "Calculate" msgstr "" From b584b5eff3608bf24ea02381e07ff241390bfa8f Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 23 Jun 2021 19:52:43 +1000 Subject: [PATCH 230/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/es/LC_MESSAGES/django.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index cdf8c29a08..204bf2eea6 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-23 01:55+0000\n" -"PO-Revision-Date: 2021-06-23 02:12\n" +"POT-Creation-Date: 2021-06-23 09:51+0000\n" +"PO-Revision-Date: 2021-06-23 09:52\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -4667,7 +4667,7 @@ msgid "Part Notes" msgstr "" #: part/templates/part/order_prices.html:24 -#: part/templates/part/part_base.html:275 +#: part/templates/part/part_base.html:282 msgid "Calculate" msgstr "" From eb9cef3adaeb708a122498fc986feefba48bde65 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 23 Jun 2021 19:52:44 +1000 Subject: [PATCH 231/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/it/LC_MESSAGES/django.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 87a9ba28bc..3a7e59b670 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-23 01:55+0000\n" -"PO-Revision-Date: 2021-06-23 02:13\n" +"POT-Creation-Date: 2021-06-23 09:51+0000\n" +"PO-Revision-Date: 2021-06-23 09:52\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -4667,7 +4667,7 @@ msgid "Part Notes" msgstr "" #: part/templates/part/order_prices.html:24 -#: part/templates/part/part_base.html:275 +#: part/templates/part/part_base.html:282 msgid "Calculate" msgstr "" From efbf6f75f372ee86688d8aa72674419659c34ab8 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 23 Jun 2021 19:52:46 +1000 Subject: [PATCH 232/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/pl/LC_MESSAGES/django.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 66e924ecfa..82d2f2b0df 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-23 01:55+0000\n" -"PO-Revision-Date: 2021-06-23 02:13\n" +"POT-Creation-Date: 2021-06-23 09:51+0000\n" +"PO-Revision-Date: 2021-06-23 09:52\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -4667,7 +4667,7 @@ msgid "Part Notes" msgstr "" #: part/templates/part/order_prices.html:24 -#: part/templates/part/part_base.html:275 +#: part/templates/part/part_base.html:282 msgid "Calculate" msgstr "" From 615ff8d492546d3cda6a3c4dba6dd27cf4ca9253 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 23 Jun 2021 19:52:47 +1000 Subject: [PATCH 233/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ru/LC_MESSAGES/django.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 320a38dbe1..c5582f1eae 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-23 01:55+0000\n" -"PO-Revision-Date: 2021-06-23 02:13\n" +"POT-Creation-Date: 2021-06-23 09:51+0000\n" +"PO-Revision-Date: 2021-06-23 09:52\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -4667,7 +4667,7 @@ msgid "Part Notes" msgstr "" #: part/templates/part/order_prices.html:24 -#: part/templates/part/part_base.html:275 +#: part/templates/part/part_base.html:282 msgid "Calculate" msgstr "" From 9a1af951eed31af47807c494826b6dd5c1263838 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 23 Jun 2021 19:52:49 +1000 Subject: [PATCH 234/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/tr/LC_MESSAGES/django.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 8ac9fde438..035d6592de 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-23 01:55+0000\n" -"PO-Revision-Date: 2021-06-23 02:13\n" +"POT-Creation-Date: 2021-06-23 09:51+0000\n" +"PO-Revision-Date: 2021-06-23 09:52\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -4667,7 +4667,7 @@ msgid "Part Notes" msgstr "" #: part/templates/part/order_prices.html:24 -#: part/templates/part/part_base.html:275 +#: part/templates/part/part_base.html:282 msgid "Calculate" msgstr "" From da9e12a170c1755d1c6dff368e4c330c53925f95 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 23 Jun 2021 19:52:50 +1000 Subject: [PATCH 235/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/zh/LC_MESSAGES/django.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index fc1d41b528..8b283ff362 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-23 01:55+0000\n" -"PO-Revision-Date: 2021-06-23 02:13\n" +"POT-Creation-Date: 2021-06-23 09:51+0000\n" +"PO-Revision-Date: 2021-06-23 09:52\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -4667,7 +4667,7 @@ msgid "Part Notes" msgstr "" #: part/templates/part/order_prices.html:24 -#: part/templates/part/part_base.html:275 +#: part/templates/part/part_base.html:282 msgid "Calculate" msgstr "" From 6d46313149025cf6a934fec6f9d68918ade34052 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 23 Jun 2021 19:52:52 +1000 Subject: [PATCH 236/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 640d41fbbb..0c19b143e5 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-23 01:55+0000\n" -"PO-Revision-Date: 2021-06-23 02:13\n" +"POT-Creation-Date: 2021-06-23 09:51+0000\n" +"PO-Revision-Date: 2021-06-23 09:52\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -4668,7 +4668,7 @@ msgid "Part Notes" msgstr "Teil-Bemerkungen" #: part/templates/part/order_prices.html:24 -#: part/templates/part/part_base.html:275 +#: part/templates/part/part_base.html:282 msgid "Calculate" msgstr "Berechnen" From 92967af2ad67b123f9b3c920bd04d554c47e786d Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 23 Jun 2021 19:52:53 +1000 Subject: [PATCH 237/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ja/LC_MESSAGES/django.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 02d453d504..fbed7c0d7f 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-23 01:55+0000\n" -"PO-Revision-Date: 2021-06-23 02:13\n" +"POT-Creation-Date: 2021-06-23 09:51+0000\n" +"PO-Revision-Date: 2021-06-23 09:52\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -4667,7 +4667,7 @@ msgid "Part Notes" msgstr "" #: part/templates/part/order_prices.html:24 -#: part/templates/part/part_base.html:275 +#: part/templates/part/part_base.html:282 msgid "Calculate" msgstr "" From 258585bc5609d366fd96a84c63aa5eaa051b35c4 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 24 Jun 2021 03:41:34 +0000 Subject: [PATCH 238/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 150 +++++++++++----------- InvenTree/locale/en/LC_MESSAGES/django.po | 150 +++++++++++----------- InvenTree/locale/es/LC_MESSAGES/django.po | 150 +++++++++++----------- InvenTree/locale/fr/LC_MESSAGES/django.po | 150 +++++++++++----------- InvenTree/locale/it/LC_MESSAGES/django.po | 150 +++++++++++----------- InvenTree/locale/ja/LC_MESSAGES/django.po | 150 +++++++++++----------- InvenTree/locale/pl/LC_MESSAGES/django.po | 150 +++++++++++----------- InvenTree/locale/ru/LC_MESSAGES/django.po | 150 +++++++++++----------- InvenTree/locale/tr/LC_MESSAGES/django.po | 150 +++++++++++----------- InvenTree/locale/zh/LC_MESSAGES/django.po | 150 +++++++++++----------- 10 files changed, 750 insertions(+), 750 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 6703a187e1..0ff0b30944 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-23 09:51+0000\n" +"POT-Creation-Date: 2021-06-24 03:41+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: German\n" @@ -124,7 +124,7 @@ msgstr "Datei-Kommentar" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1174 +#: templates/js/stock.js:1179 msgid "User" msgstr "Benutzer" @@ -137,7 +137,7 @@ msgstr "Hochladedatum" #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:967 +#: templates/js/part.js:642 templates/js/stock.js:972 msgid "Name" msgstr "Name" @@ -159,8 +159,8 @@ msgstr "Name" #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:552 templates/js/stock.js:979 -#: templates/js/stock.js:1024 +#: templates/js/stock.js:557 templates/js/stock.js:984 +#: templates/js/stock.js:1029 msgid "Description" msgstr "Beschreibung" @@ -488,8 +488,8 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571 #: templates/js/build.js:1111 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1159 -#: templates/js/stock.js:1378 +#: templates/js/part.js:796 templates/js/stock.js:1164 +#: templates/js/stock.js:1383 msgid "Quantity" msgstr "Anzahl" @@ -535,7 +535,7 @@ msgstr "Bauauftrag als vollständig markieren" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 #: templates/js/build.js:585 templates/js/order.js:378 -#: templates/js/stock.js:638 templates/js/stock.js:1051 +#: templates/js/stock.js:643 templates/js/stock.js:1056 msgid "Location" msgstr "Lagerort" @@ -549,8 +549,8 @@ msgstr "Lagerort der Endprodukte" #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:867 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:625 templates/js/stock.js:1128 -#: templates/js/stock.js:1394 +#: templates/js/stock.js:630 templates/js/stock.js:1133 +#: templates/js/stock.js:1399 msgid "Status" msgstr "Status" @@ -646,8 +646,8 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: templates/js/build.js:551 templates/js/build.js:838 #: templates/js/build.js:1078 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 -#: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1366 +#: templates/js/part.js:404 templates/js/stock.js:526 +#: templates/js/stock.js:1371 msgid "Part" msgstr "Teil" @@ -777,7 +777,7 @@ msgstr "Link zu einer externen URL" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:694 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:699 msgid "Notes" msgstr "Notizen" @@ -843,7 +843,7 @@ msgstr "Bauauftrag starten um Teile zuzuweisen" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:928 #: templates/js/order.js:366 templates/js/order.js:371 -#: templates/js/stock.js:1110 +#: templates/js/stock.js:1115 msgid "Stock Item" msgstr "BestandsObjekt" @@ -1195,8 +1195,8 @@ msgid "Destination location not specified" msgstr "Ziel-Lagerort nicht angegeben" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:303 templates/js/stock.js:633 -#: templates/js/stock.js:1401 templates/js/table_filters.js:112 +#: stock/templates/stock/item_base.html:303 templates/js/stock.js:638 +#: templates/js/stock.js:1406 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "Losnummer" @@ -1251,7 +1251,7 @@ msgstr "Bauauftrag-details" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 -#: templates/js/stock.js:1039 +#: templates/js/stock.js:1044 msgid "Details" msgstr "Details" @@ -2151,7 +2151,7 @@ msgstr "Mindestpreis" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:690 +#: templates/js/stock.js:695 msgid "Packaging" msgstr "Verpackungen" @@ -2241,7 +2241,7 @@ msgstr "verwendet Standard-Währung" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1092 +#: templates/js/stock.js:1097 msgid "Customer" msgstr "Kunde" @@ -2287,7 +2287,7 @@ msgstr "Teile löschen" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1307 +#: templates/js/stock.js:1312 msgid "New Part" msgstr "Neues Teil" @@ -2333,7 +2333,7 @@ msgstr "Neues Zuliefererteil anlegen" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1313 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1318 msgid "New Supplier Part" msgstr "Neues Zuliefererteil" @@ -2410,7 +2410,7 @@ msgstr "Herstellerteil-Bestand" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:561 +#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:566 #: templates/navbar.html:26 msgid "Stock" msgstr "Lagerbestand" @@ -2471,7 +2471,7 @@ msgstr "Zuliefererteile" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:991 +#: templates/InvenTree/search.html:198 templates/js/stock.js:996 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "Teilbestand" @@ -2696,7 +2696,7 @@ msgstr "Herstellerteil ändern" msgid "Edit Supplier Part" msgstr "Zuliefererteil bearbeiten" -#: company/views.py:639 templates/js/stock.js:1314 +#: company/views.py:639 templates/js/stock.js:1319 msgid "Create new Supplier Part" msgstr "Neues Zuliefererteil anlegen" @@ -2952,7 +2952,7 @@ msgstr "Bestellung" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:664 templates/js/stock.js:1073 +#: templates/js/stock.js:669 templates/js/stock.js:1078 msgid "Purchase Order" msgstr "Bestellung" @@ -2972,7 +2972,7 @@ msgid "Number of items received" msgstr "Empfangene Objekt-Anzahl" #: order/models.py:672 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:685 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:690 msgid "Purchase Price" msgstr "Preis" @@ -3079,8 +3079,8 @@ msgstr "Aufgegeben" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:731 -#: templates/js/stock.js:1319 +#: stock/templates/stock/location.html:191 templates/js/stock.js:736 +#: templates/js/stock.js:1324 msgid "New Location" msgstr "Neuer Lagerort" @@ -4297,7 +4297,7 @@ msgid "All selected BOM items will be deleted" msgstr "Alle ausgewählte Stücklistenpositionen werden gelöscht" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1308 +#: templates/js/stock.js:1313 msgid "Create New Part" msgstr "Neues Teil anlegen" @@ -4438,7 +4438,7 @@ msgid "View grid display" msgstr "Rasteransicht anzeigen" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:732 +#: stock/templates/stock/location.html:192 templates/js/stock.js:737 msgid "Create new location" msgstr "Neuen Lagerort anlegen" @@ -5343,7 +5343,7 @@ msgid "Result" msgstr "Ergebnis" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:1007 +#: templates/js/order.js:195 templates/js/stock.js:1012 msgid "Date" msgstr "Datum" @@ -5366,7 +5366,7 @@ msgid "Moved {n} parts to {loc}" msgstr "{n} Teile nach {loc} bewegt" #: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 -#: stock/templates/stock/item_base.html:381 templates/js/stock.js:653 +#: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 msgid "Expiry Date" msgstr "Ablaufdatum" @@ -5815,7 +5815,7 @@ msgstr "Dieses BestandsObjekt lief am %(item.expiry_date)s ab" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "Dieses BestandsObjekt läuft am %(item.expiry_date)s ab" -#: stock/templates/stock/item_base.html:394 templates/js/stock.js:659 +#: stock/templates/stock/item_base.html:394 templates/js/stock.js:664 msgid "Last Updated" msgstr "Zuletzt aktualisiert" @@ -6286,11 +6286,11 @@ msgstr "Suchergebnisse" msgid "Enter a search query" msgstr "Eine Sucheanfrage eingeben" -#: templates/InvenTree/search.html:268 templates/js/stock.js:298 +#: templates/InvenTree/search.html:268 templates/js/stock.js:303 msgid "Shipped to customer" msgstr "an Kunde versand" -#: templates/InvenTree/search.html:271 templates/js/stock.js:308 +#: templates/InvenTree/search.html:271 templates/js/stock.js:313 msgid "No stock location set" msgstr "Kein Lagerort gesetzt" @@ -6774,7 +6774,7 @@ msgid "No builds matching query" msgstr "Keine Bauaufträge passen zur Anfrage" #: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:509 templates/js/stock.js:961 +#: templates/js/stock.js:514 templates/js/stock.js:966 msgid "Select" msgstr "Auswählen" @@ -7049,7 +7049,7 @@ msgstr "Keine Kategorie" msgid "Low stock" msgstr "Bestand niedrig" -#: templates/js/part.js:660 templates/js/stock.js:985 +#: templates/js/part.js:660 templates/js/stock.js:990 msgid "Path" msgstr "Pfad" @@ -7167,155 +7167,155 @@ msgstr "Keine Testergebnisse gefunden" msgid "Test Date" msgstr "Testdatum" -#: templates/js/stock.js:290 +#: templates/js/stock.js:295 msgid "In production" msgstr "In Arbeit" -#: templates/js/stock.js:294 +#: templates/js/stock.js:299 msgid "Installed in Stock Item" msgstr "In BestandsObjekt installiert" -#: templates/js/stock.js:302 +#: templates/js/stock.js:307 msgid "Assigned to Sales Order" msgstr "Auftrag zugewiesen" -#: templates/js/stock.js:334 +#: templates/js/stock.js:339 msgid "No stock items matching query" msgstr "Keine zur Anfrage passenden BestandsObjekte" -#: templates/js/stock.js:355 +#: templates/js/stock.js:360 msgid "items" msgstr "Teile" -#: templates/js/stock.js:447 +#: templates/js/stock.js:452 msgid "batches" msgstr "lose" -#: templates/js/stock.js:474 +#: templates/js/stock.js:479 msgid "locations" msgstr "Lagerorte" -#: templates/js/stock.js:476 +#: templates/js/stock.js:481 msgid "Undefined location" msgstr "unbekannter Lagerort" -#: templates/js/stock.js:577 +#: templates/js/stock.js:582 msgid "Stock item is in production" msgstr "BestandsObjekt wird produziert" -#: templates/js/stock.js:582 +#: templates/js/stock.js:587 msgid "Stock item assigned to sales order" msgstr "BestandsObjekt wurde Auftrag zugewiesen" -#: templates/js/stock.js:585 +#: templates/js/stock.js:590 msgid "Stock item assigned to customer" msgstr "BestandsObjekt wurde Kunden zugewiesen" -#: templates/js/stock.js:589 +#: templates/js/stock.js:594 msgid "Stock item has expired" msgstr "BestandsObjekt ist abgelaufen" -#: templates/js/stock.js:591 +#: templates/js/stock.js:596 msgid "Stock item will expire soon" msgstr "BestandsObjekt läuft demnächst ab" -#: templates/js/stock.js:595 +#: templates/js/stock.js:600 msgid "Stock item has been allocated" msgstr "BestandsObjekt zugewiesen" -#: templates/js/stock.js:599 +#: templates/js/stock.js:604 msgid "Stock item has been installed in another item" msgstr "BestandsObjekt in anderem Element verbaut" -#: templates/js/stock.js:606 +#: templates/js/stock.js:611 msgid "Stock item has been rejected" msgstr "BestandsObjekt abgewiesen" -#: templates/js/stock.js:610 +#: templates/js/stock.js:615 msgid "Stock item is lost" msgstr "BestandsObjekt verloren" -#: templates/js/stock.js:613 +#: templates/js/stock.js:618 msgid "Stock item is destroyed" msgstr "BestandsObjekt zerstört" -#: templates/js/stock.js:617 templates/js/table_filters.js:143 +#: templates/js/stock.js:622 templates/js/table_filters.js:143 msgid "Depleted" msgstr "gelöscht" -#: templates/js/stock.js:646 +#: templates/js/stock.js:651 msgid "Stocktake" msgstr "Inventur" -#: templates/js/stock.js:848 +#: templates/js/stock.js:853 msgid "Stock Status" msgstr "Status" -#: templates/js/stock.js:863 +#: templates/js/stock.js:868 msgid "Set Stock Status" msgstr "Status setzen" -#: templates/js/stock.js:877 +#: templates/js/stock.js:882 msgid "Select Status Code" msgstr "Status Code setzen" -#: templates/js/stock.js:878 +#: templates/js/stock.js:883 msgid "Status code must be selected" msgstr "Status Code muss ausgewählt werden" -#: templates/js/stock.js:1017 +#: templates/js/stock.js:1022 msgid "Invalid date" msgstr "Ungültiges Datum" -#: templates/js/stock.js:1064 +#: templates/js/stock.js:1069 msgid "Location no longer exists" msgstr "Standort nicht mehr vorhanden" -#: templates/js/stock.js:1083 +#: templates/js/stock.js:1088 msgid "Purchase order no longer exists" msgstr "Bestellung existiert nicht mehr" -#: templates/js/stock.js:1102 +#: templates/js/stock.js:1107 msgid "Customer no longer exists" msgstr "Kunde existiert nicht mehr" -#: templates/js/stock.js:1120 +#: templates/js/stock.js:1125 msgid "Stock item no longer exists" msgstr "Lagerbestand existiert nicht mehr" -#: templates/js/stock.js:1143 +#: templates/js/stock.js:1148 msgid "Added" msgstr "Hinzugefügt" -#: templates/js/stock.js:1151 +#: templates/js/stock.js:1156 msgid "Removed" msgstr "Entfernt" -#: templates/js/stock.js:1183 +#: templates/js/stock.js:1188 msgid "No user information" msgstr "Keine Benutzerinformation" -#: templates/js/stock.js:1195 +#: templates/js/stock.js:1200 msgid "Edit tracking entry" msgstr "Tracking-Eintrag bearbeiten" -#: templates/js/stock.js:1196 +#: templates/js/stock.js:1201 msgid "Delete tracking entry" msgstr "Tracking-Eintrag löschen" -#: templates/js/stock.js:1320 +#: templates/js/stock.js:1325 msgid "Create New Location" msgstr "Neuen Lagerort anlegen" -#: templates/js/stock.js:1361 +#: templates/js/stock.js:1366 msgid "No installed items" msgstr "Keine installierten Elemente" -#: templates/js/stock.js:1384 +#: templates/js/stock.js:1389 msgid "Serial" msgstr "Seriennummer" -#: templates/js/stock.js:1412 +#: templates/js/stock.js:1417 msgid "Uninstall Stock Item" msgstr "Lagerbestand entfernen" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 7ff8930961..4b1cae7886 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-23 09:51+0000\n" +"POT-Creation-Date: 2021-06-24 03:41+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -125,7 +125,7 @@ msgstr "" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1174 +#: templates/js/stock.js:1179 msgid "User" msgstr "" @@ -138,7 +138,7 @@ msgstr "" #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:967 +#: templates/js/part.js:642 templates/js/stock.js:972 msgid "Name" msgstr "" @@ -160,8 +160,8 @@ msgstr "" #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:552 templates/js/stock.js:979 -#: templates/js/stock.js:1024 +#: templates/js/stock.js:557 templates/js/stock.js:984 +#: templates/js/stock.js:1029 msgid "Description" msgstr "" @@ -489,8 +489,8 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571 #: templates/js/build.js:1111 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1159 -#: templates/js/stock.js:1378 +#: templates/js/part.js:796 templates/js/stock.js:1164 +#: templates/js/stock.js:1383 msgid "Quantity" msgstr "" @@ -536,7 +536,7 @@ msgstr "" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 #: templates/js/build.js:585 templates/js/order.js:378 -#: templates/js/stock.js:638 templates/js/stock.js:1051 +#: templates/js/stock.js:643 templates/js/stock.js:1056 msgid "Location" msgstr "" @@ -550,8 +550,8 @@ msgstr "" #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:867 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:625 templates/js/stock.js:1128 -#: templates/js/stock.js:1394 +#: templates/js/stock.js:630 templates/js/stock.js:1133 +#: templates/js/stock.js:1399 msgid "Status" msgstr "" @@ -647,8 +647,8 @@ msgstr "" #: templates/js/build.js:551 templates/js/build.js:838 #: templates/js/build.js:1078 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 -#: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1366 +#: templates/js/part.js:404 templates/js/stock.js:526 +#: templates/js/stock.js:1371 msgid "Part" msgstr "" @@ -778,7 +778,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:694 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:699 msgid "Notes" msgstr "" @@ -844,7 +844,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:928 #: templates/js/order.js:366 templates/js/order.js:371 -#: templates/js/stock.js:1110 +#: templates/js/stock.js:1115 msgid "Stock Item" msgstr "" @@ -1196,8 +1196,8 @@ msgid "Destination location not specified" msgstr "" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:303 templates/js/stock.js:633 -#: templates/js/stock.js:1401 templates/js/table_filters.js:112 +#: stock/templates/stock/item_base.html:303 templates/js/stock.js:638 +#: templates/js/stock.js:1406 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" @@ -1252,7 +1252,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 -#: templates/js/stock.js:1039 +#: templates/js/stock.js:1044 msgid "Details" msgstr "" @@ -2136,7 +2136,7 @@ msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:690 +#: templates/js/stock.js:695 msgid "Packaging" msgstr "" @@ -2224,7 +2224,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1092 +#: templates/js/stock.js:1097 msgid "Customer" msgstr "" @@ -2270,7 +2270,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1307 +#: templates/js/stock.js:1312 msgid "New Part" msgstr "" @@ -2316,7 +2316,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1313 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1318 msgid "New Supplier Part" msgstr "" @@ -2393,7 +2393,7 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:561 +#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:566 #: templates/navbar.html:26 msgid "Stock" msgstr "" @@ -2454,7 +2454,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:991 +#: templates/InvenTree/search.html:198 templates/js/stock.js:996 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2675,7 +2675,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:639 templates/js/stock.js:1314 +#: company/views.py:639 templates/js/stock.js:1319 msgid "Create new Supplier Part" msgstr "" @@ -2931,7 +2931,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:664 templates/js/stock.js:1073 +#: templates/js/stock.js:669 templates/js/stock.js:1078 msgid "Purchase Order" msgstr "" @@ -2951,7 +2951,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:672 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:685 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:690 msgid "Purchase Price" msgstr "" @@ -3056,8 +3056,8 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:731 -#: templates/js/stock.js:1319 +#: stock/templates/stock/location.html:191 templates/js/stock.js:736 +#: templates/js/stock.js:1324 msgid "New Location" msgstr "" @@ -4266,7 +4266,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1308 +#: templates/js/stock.js:1313 msgid "Create New Part" msgstr "" @@ -4407,7 +4407,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:732 +#: stock/templates/stock/location.html:192 templates/js/stock.js:737 msgid "Create new location" msgstr "" @@ -5296,7 +5296,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:1007 +#: templates/js/order.js:195 templates/js/stock.js:1012 msgid "Date" msgstr "" @@ -5319,7 +5319,7 @@ msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 -#: stock/templates/stock/item_base.html:381 templates/js/stock.js:653 +#: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 msgid "Expiry Date" msgstr "" @@ -5766,7 +5766,7 @@ msgstr "" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:394 templates/js/stock.js:659 +#: stock/templates/stock/item_base.html:394 templates/js/stock.js:664 msgid "Last Updated" msgstr "" @@ -6237,11 +6237,11 @@ msgstr "" msgid "Enter a search query" msgstr "" -#: templates/InvenTree/search.html:268 templates/js/stock.js:298 +#: templates/InvenTree/search.html:268 templates/js/stock.js:303 msgid "Shipped to customer" msgstr "" -#: templates/InvenTree/search.html:271 templates/js/stock.js:308 +#: templates/InvenTree/search.html:271 templates/js/stock.js:313 msgid "No stock location set" msgstr "" @@ -6715,7 +6715,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:509 templates/js/stock.js:961 +#: templates/js/stock.js:514 templates/js/stock.js:966 msgid "Select" msgstr "" @@ -6982,7 +6982,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:985 +#: templates/js/part.js:660 templates/js/stock.js:990 msgid "Path" msgstr "" @@ -7100,155 +7100,155 @@ msgstr "" msgid "Test Date" msgstr "" -#: templates/js/stock.js:290 +#: templates/js/stock.js:295 msgid "In production" msgstr "" -#: templates/js/stock.js:294 +#: templates/js/stock.js:299 msgid "Installed in Stock Item" msgstr "" -#: templates/js/stock.js:302 +#: templates/js/stock.js:307 msgid "Assigned to Sales Order" msgstr "" -#: templates/js/stock.js:334 +#: templates/js/stock.js:339 msgid "No stock items matching query" msgstr "" -#: templates/js/stock.js:355 +#: templates/js/stock.js:360 msgid "items" msgstr "" -#: templates/js/stock.js:447 +#: templates/js/stock.js:452 msgid "batches" msgstr "" -#: templates/js/stock.js:474 +#: templates/js/stock.js:479 msgid "locations" msgstr "" -#: templates/js/stock.js:476 +#: templates/js/stock.js:481 msgid "Undefined location" msgstr "" -#: templates/js/stock.js:577 +#: templates/js/stock.js:582 msgid "Stock item is in production" msgstr "" -#: templates/js/stock.js:582 +#: templates/js/stock.js:587 msgid "Stock item assigned to sales order" msgstr "" -#: templates/js/stock.js:585 +#: templates/js/stock.js:590 msgid "Stock item assigned to customer" msgstr "" -#: templates/js/stock.js:589 +#: templates/js/stock.js:594 msgid "Stock item has expired" msgstr "" -#: templates/js/stock.js:591 +#: templates/js/stock.js:596 msgid "Stock item will expire soon" msgstr "" -#: templates/js/stock.js:595 +#: templates/js/stock.js:600 msgid "Stock item has been allocated" msgstr "" -#: templates/js/stock.js:599 +#: templates/js/stock.js:604 msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/stock.js:606 +#: templates/js/stock.js:611 msgid "Stock item has been rejected" msgstr "" -#: templates/js/stock.js:610 +#: templates/js/stock.js:615 msgid "Stock item is lost" msgstr "" -#: templates/js/stock.js:613 +#: templates/js/stock.js:618 msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:617 templates/js/table_filters.js:143 +#: templates/js/stock.js:622 templates/js/table_filters.js:143 msgid "Depleted" msgstr "" -#: templates/js/stock.js:646 +#: templates/js/stock.js:651 msgid "Stocktake" msgstr "" -#: templates/js/stock.js:848 +#: templates/js/stock.js:853 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:863 +#: templates/js/stock.js:868 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:877 +#: templates/js/stock.js:882 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:878 +#: templates/js/stock.js:883 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1017 +#: templates/js/stock.js:1022 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1064 +#: templates/js/stock.js:1069 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1083 +#: templates/js/stock.js:1088 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1102 +#: templates/js/stock.js:1107 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1120 +#: templates/js/stock.js:1125 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1143 +#: templates/js/stock.js:1148 msgid "Added" msgstr "" -#: templates/js/stock.js:1151 +#: templates/js/stock.js:1156 msgid "Removed" msgstr "" -#: templates/js/stock.js:1183 +#: templates/js/stock.js:1188 msgid "No user information" msgstr "" -#: templates/js/stock.js:1195 +#: templates/js/stock.js:1200 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1196 +#: templates/js/stock.js:1201 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1320 +#: templates/js/stock.js:1325 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1361 +#: templates/js/stock.js:1366 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1384 +#: templates/js/stock.js:1389 msgid "Serial" msgstr "" -#: templates/js/stock.js:1412 +#: templates/js/stock.js:1417 msgid "Uninstall Stock Item" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 477e1e4100..cc589dc074 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-23 09:51+0000\n" +"POT-Creation-Date: 2021-06-24 03:41+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -124,7 +124,7 @@ msgstr "" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1174 +#: templates/js/stock.js:1179 msgid "User" msgstr "Usuario" @@ -137,7 +137,7 @@ msgstr "" #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:967 +#: templates/js/part.js:642 templates/js/stock.js:972 msgid "Name" msgstr "Nombre" @@ -159,8 +159,8 @@ msgstr "Nombre" #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:552 templates/js/stock.js:979 -#: templates/js/stock.js:1024 +#: templates/js/stock.js:557 templates/js/stock.js:984 +#: templates/js/stock.js:1029 msgid "Description" msgstr "Descripción" @@ -488,8 +488,8 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571 #: templates/js/build.js:1111 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1159 -#: templates/js/stock.js:1378 +#: templates/js/part.js:796 templates/js/stock.js:1164 +#: templates/js/stock.js:1383 msgid "Quantity" msgstr "Cantidad" @@ -535,7 +535,7 @@ msgstr "" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 #: templates/js/build.js:585 templates/js/order.js:378 -#: templates/js/stock.js:638 templates/js/stock.js:1051 +#: templates/js/stock.js:643 templates/js/stock.js:1056 msgid "Location" msgstr "Unicación" @@ -549,8 +549,8 @@ msgstr "" #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:867 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:625 templates/js/stock.js:1128 -#: templates/js/stock.js:1394 +#: templates/js/stock.js:630 templates/js/stock.js:1133 +#: templates/js/stock.js:1399 msgid "Status" msgstr "Estado" @@ -646,8 +646,8 @@ msgstr "" #: templates/js/build.js:551 templates/js/build.js:838 #: templates/js/build.js:1078 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 -#: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1366 +#: templates/js/part.js:404 templates/js/stock.js:526 +#: templates/js/stock.js:1371 msgid "Part" msgstr "Parte" @@ -777,7 +777,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:694 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:699 msgid "Notes" msgstr "Notas" @@ -843,7 +843,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:928 #: templates/js/order.js:366 templates/js/order.js:371 -#: templates/js/stock.js:1110 +#: templates/js/stock.js:1115 msgid "Stock Item" msgstr "" @@ -1195,8 +1195,8 @@ msgid "Destination location not specified" msgstr "" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:303 templates/js/stock.js:633 -#: templates/js/stock.js:1401 templates/js/table_filters.js:112 +#: stock/templates/stock/item_base.html:303 templates/js/stock.js:638 +#: templates/js/stock.js:1406 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "Lote" @@ -1251,7 +1251,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 -#: templates/js/stock.js:1039 +#: templates/js/stock.js:1044 msgid "Details" msgstr "Detalles" @@ -2135,7 +2135,7 @@ msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:690 +#: templates/js/stock.js:695 msgid "Packaging" msgstr "" @@ -2223,7 +2223,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1092 +#: templates/js/stock.js:1097 msgid "Customer" msgstr "Cliente" @@ -2269,7 +2269,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1307 +#: templates/js/stock.js:1312 msgid "New Part" msgstr "" @@ -2315,7 +2315,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1313 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1318 msgid "New Supplier Part" msgstr "" @@ -2392,7 +2392,7 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:561 +#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:566 #: templates/navbar.html:26 msgid "Stock" msgstr "" @@ -2453,7 +2453,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:991 +#: templates/InvenTree/search.html:198 templates/js/stock.js:996 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2674,7 +2674,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:639 templates/js/stock.js:1314 +#: company/views.py:639 templates/js/stock.js:1319 msgid "Create new Supplier Part" msgstr "" @@ -2930,7 +2930,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:664 templates/js/stock.js:1073 +#: templates/js/stock.js:669 templates/js/stock.js:1078 msgid "Purchase Order" msgstr "" @@ -2950,7 +2950,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:672 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:685 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:690 msgid "Purchase Price" msgstr "" @@ -3055,8 +3055,8 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:731 -#: templates/js/stock.js:1319 +#: stock/templates/stock/location.html:191 templates/js/stock.js:736 +#: templates/js/stock.js:1324 msgid "New Location" msgstr "" @@ -4265,7 +4265,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1308 +#: templates/js/stock.js:1313 msgid "Create New Part" msgstr "" @@ -4406,7 +4406,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:732 +#: stock/templates/stock/location.html:192 templates/js/stock.js:737 msgid "Create new location" msgstr "" @@ -5297,7 +5297,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:1007 +#: templates/js/order.js:195 templates/js/stock.js:1012 msgid "Date" msgstr "" @@ -5320,7 +5320,7 @@ msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 -#: stock/templates/stock/item_base.html:381 templates/js/stock.js:653 +#: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 msgid "Expiry Date" msgstr "" @@ -5769,7 +5769,7 @@ msgstr "" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:394 templates/js/stock.js:659 +#: stock/templates/stock/item_base.html:394 templates/js/stock.js:664 msgid "Last Updated" msgstr "" @@ -6240,11 +6240,11 @@ msgstr "" msgid "Enter a search query" msgstr "" -#: templates/InvenTree/search.html:268 templates/js/stock.js:298 +#: templates/InvenTree/search.html:268 templates/js/stock.js:303 msgid "Shipped to customer" msgstr "" -#: templates/InvenTree/search.html:271 templates/js/stock.js:308 +#: templates/InvenTree/search.html:271 templates/js/stock.js:313 msgid "No stock location set" msgstr "" @@ -6718,7 +6718,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:509 templates/js/stock.js:961 +#: templates/js/stock.js:514 templates/js/stock.js:966 msgid "Select" msgstr "" @@ -6987,7 +6987,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:985 +#: templates/js/part.js:660 templates/js/stock.js:990 msgid "Path" msgstr "" @@ -7105,155 +7105,155 @@ msgstr "" msgid "Test Date" msgstr "" -#: templates/js/stock.js:290 +#: templates/js/stock.js:295 msgid "In production" msgstr "" -#: templates/js/stock.js:294 +#: templates/js/stock.js:299 msgid "Installed in Stock Item" msgstr "" -#: templates/js/stock.js:302 +#: templates/js/stock.js:307 msgid "Assigned to Sales Order" msgstr "" -#: templates/js/stock.js:334 +#: templates/js/stock.js:339 msgid "No stock items matching query" msgstr "" -#: templates/js/stock.js:355 +#: templates/js/stock.js:360 msgid "items" msgstr "" -#: templates/js/stock.js:447 +#: templates/js/stock.js:452 msgid "batches" msgstr "" -#: templates/js/stock.js:474 +#: templates/js/stock.js:479 msgid "locations" msgstr "" -#: templates/js/stock.js:476 +#: templates/js/stock.js:481 msgid "Undefined location" msgstr "" -#: templates/js/stock.js:577 +#: templates/js/stock.js:582 msgid "Stock item is in production" msgstr "" -#: templates/js/stock.js:582 +#: templates/js/stock.js:587 msgid "Stock item assigned to sales order" msgstr "" -#: templates/js/stock.js:585 +#: templates/js/stock.js:590 msgid "Stock item assigned to customer" msgstr "" -#: templates/js/stock.js:589 +#: templates/js/stock.js:594 msgid "Stock item has expired" msgstr "" -#: templates/js/stock.js:591 +#: templates/js/stock.js:596 msgid "Stock item will expire soon" msgstr "" -#: templates/js/stock.js:595 +#: templates/js/stock.js:600 msgid "Stock item has been allocated" msgstr "" -#: templates/js/stock.js:599 +#: templates/js/stock.js:604 msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/stock.js:606 +#: templates/js/stock.js:611 msgid "Stock item has been rejected" msgstr "" -#: templates/js/stock.js:610 +#: templates/js/stock.js:615 msgid "Stock item is lost" msgstr "" -#: templates/js/stock.js:613 +#: templates/js/stock.js:618 msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:617 templates/js/table_filters.js:143 +#: templates/js/stock.js:622 templates/js/table_filters.js:143 msgid "Depleted" msgstr "" -#: templates/js/stock.js:646 +#: templates/js/stock.js:651 msgid "Stocktake" msgstr "" -#: templates/js/stock.js:848 +#: templates/js/stock.js:853 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:863 +#: templates/js/stock.js:868 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:877 +#: templates/js/stock.js:882 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:878 +#: templates/js/stock.js:883 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1017 +#: templates/js/stock.js:1022 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1064 +#: templates/js/stock.js:1069 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1083 +#: templates/js/stock.js:1088 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1102 +#: templates/js/stock.js:1107 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1120 +#: templates/js/stock.js:1125 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1143 +#: templates/js/stock.js:1148 msgid "Added" msgstr "" -#: templates/js/stock.js:1151 +#: templates/js/stock.js:1156 msgid "Removed" msgstr "" -#: templates/js/stock.js:1183 +#: templates/js/stock.js:1188 msgid "No user information" msgstr "" -#: templates/js/stock.js:1195 +#: templates/js/stock.js:1200 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1196 +#: templates/js/stock.js:1201 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1320 +#: templates/js/stock.js:1325 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1361 +#: templates/js/stock.js:1366 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1384 +#: templates/js/stock.js:1389 msgid "Serial" msgstr "" -#: templates/js/stock.js:1412 +#: templates/js/stock.js:1417 msgid "Uninstall Stock Item" msgstr "" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index d132f20de0..d76decafb1 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-23 09:51+0000\n" +"POT-Creation-Date: 2021-06-24 03:41+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: French\n" @@ -124,7 +124,7 @@ msgstr "Commentaire du fichier" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1174 +#: templates/js/stock.js:1179 msgid "User" msgstr "Utilisateur" @@ -137,7 +137,7 @@ msgstr "date de chargement" #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:967 +#: templates/js/part.js:642 templates/js/stock.js:972 msgid "Name" msgstr "Nom" @@ -159,8 +159,8 @@ msgstr "Nom" #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:552 templates/js/stock.js:979 -#: templates/js/stock.js:1024 +#: templates/js/stock.js:557 templates/js/stock.js:984 +#: templates/js/stock.js:1029 msgid "Description" msgstr "Description" @@ -488,8 +488,8 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571 #: templates/js/build.js:1111 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1159 -#: templates/js/stock.js:1378 +#: templates/js/part.js:796 templates/js/stock.js:1164 +#: templates/js/stock.js:1383 msgid "Quantity" msgstr "Quantité" @@ -535,7 +535,7 @@ msgstr "" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 #: templates/js/build.js:585 templates/js/order.js:378 -#: templates/js/stock.js:638 templates/js/stock.js:1051 +#: templates/js/stock.js:643 templates/js/stock.js:1056 msgid "Location" msgstr "" @@ -549,8 +549,8 @@ msgstr "Emplacement des pièces terminées" #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:867 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:625 templates/js/stock.js:1128 -#: templates/js/stock.js:1394 +#: templates/js/stock.js:630 templates/js/stock.js:1133 +#: templates/js/stock.js:1399 msgid "Status" msgstr "" @@ -646,8 +646,8 @@ msgstr "" #: templates/js/build.js:551 templates/js/build.js:838 #: templates/js/build.js:1078 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 -#: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1366 +#: templates/js/part.js:404 templates/js/stock.js:526 +#: templates/js/stock.js:1371 msgid "Part" msgstr "Pièce" @@ -777,7 +777,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:694 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:699 msgid "Notes" msgstr "Notes" @@ -843,7 +843,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:928 #: templates/js/order.js:366 templates/js/order.js:371 -#: templates/js/stock.js:1110 +#: templates/js/stock.js:1115 msgid "Stock Item" msgstr "" @@ -1195,8 +1195,8 @@ msgid "Destination location not specified" msgstr "" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:303 templates/js/stock.js:633 -#: templates/js/stock.js:1401 templates/js/table_filters.js:112 +#: stock/templates/stock/item_base.html:303 templates/js/stock.js:638 +#: templates/js/stock.js:1406 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" @@ -1251,7 +1251,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 -#: templates/js/stock.js:1039 +#: templates/js/stock.js:1044 msgid "Details" msgstr "Détails" @@ -2135,7 +2135,7 @@ msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:690 +#: templates/js/stock.js:695 msgid "Packaging" msgstr "" @@ -2223,7 +2223,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1092 +#: templates/js/stock.js:1097 msgid "Customer" msgstr "" @@ -2269,7 +2269,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1307 +#: templates/js/stock.js:1312 msgid "New Part" msgstr "" @@ -2315,7 +2315,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1313 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1318 msgid "New Supplier Part" msgstr "" @@ -2392,7 +2392,7 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:561 +#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:566 #: templates/navbar.html:26 msgid "Stock" msgstr "" @@ -2453,7 +2453,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:991 +#: templates/InvenTree/search.html:198 templates/js/stock.js:996 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2674,7 +2674,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:639 templates/js/stock.js:1314 +#: company/views.py:639 templates/js/stock.js:1319 msgid "Create new Supplier Part" msgstr "" @@ -2930,7 +2930,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:664 templates/js/stock.js:1073 +#: templates/js/stock.js:669 templates/js/stock.js:1078 msgid "Purchase Order" msgstr "" @@ -2950,7 +2950,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:672 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:685 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:690 msgid "Purchase Price" msgstr "" @@ -3055,8 +3055,8 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:731 -#: templates/js/stock.js:1319 +#: stock/templates/stock/location.html:191 templates/js/stock.js:736 +#: templates/js/stock.js:1324 msgid "New Location" msgstr "" @@ -4267,7 +4267,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1308 +#: templates/js/stock.js:1313 msgid "Create New Part" msgstr "" @@ -4408,7 +4408,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:732 +#: stock/templates/stock/location.html:192 templates/js/stock.js:737 msgid "Create new location" msgstr "" @@ -5299,7 +5299,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:1007 +#: templates/js/order.js:195 templates/js/stock.js:1012 msgid "Date" msgstr "" @@ -5322,7 +5322,7 @@ msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 -#: stock/templates/stock/item_base.html:381 templates/js/stock.js:653 +#: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 msgid "Expiry Date" msgstr "" @@ -5769,7 +5769,7 @@ msgstr "" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:394 templates/js/stock.js:659 +#: stock/templates/stock/item_base.html:394 templates/js/stock.js:664 msgid "Last Updated" msgstr "" @@ -6240,11 +6240,11 @@ msgstr "" msgid "Enter a search query" msgstr "" -#: templates/InvenTree/search.html:268 templates/js/stock.js:298 +#: templates/InvenTree/search.html:268 templates/js/stock.js:303 msgid "Shipped to customer" msgstr "" -#: templates/InvenTree/search.html:271 templates/js/stock.js:308 +#: templates/InvenTree/search.html:271 templates/js/stock.js:313 msgid "No stock location set" msgstr "" @@ -6722,7 +6722,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:509 templates/js/stock.js:961 +#: templates/js/stock.js:514 templates/js/stock.js:966 msgid "Select" msgstr "" @@ -6995,7 +6995,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:985 +#: templates/js/part.js:660 templates/js/stock.js:990 msgid "Path" msgstr "" @@ -7113,155 +7113,155 @@ msgstr "" msgid "Test Date" msgstr "" -#: templates/js/stock.js:290 +#: templates/js/stock.js:295 msgid "In production" msgstr "" -#: templates/js/stock.js:294 +#: templates/js/stock.js:299 msgid "Installed in Stock Item" msgstr "" -#: templates/js/stock.js:302 +#: templates/js/stock.js:307 msgid "Assigned to Sales Order" msgstr "" -#: templates/js/stock.js:334 +#: templates/js/stock.js:339 msgid "No stock items matching query" msgstr "" -#: templates/js/stock.js:355 +#: templates/js/stock.js:360 msgid "items" msgstr "" -#: templates/js/stock.js:447 +#: templates/js/stock.js:452 msgid "batches" msgstr "" -#: templates/js/stock.js:474 +#: templates/js/stock.js:479 msgid "locations" msgstr "" -#: templates/js/stock.js:476 +#: templates/js/stock.js:481 msgid "Undefined location" msgstr "" -#: templates/js/stock.js:577 +#: templates/js/stock.js:582 msgid "Stock item is in production" msgstr "" -#: templates/js/stock.js:582 +#: templates/js/stock.js:587 msgid "Stock item assigned to sales order" msgstr "" -#: templates/js/stock.js:585 +#: templates/js/stock.js:590 msgid "Stock item assigned to customer" msgstr "" -#: templates/js/stock.js:589 +#: templates/js/stock.js:594 msgid "Stock item has expired" msgstr "" -#: templates/js/stock.js:591 +#: templates/js/stock.js:596 msgid "Stock item will expire soon" msgstr "" -#: templates/js/stock.js:595 +#: templates/js/stock.js:600 msgid "Stock item has been allocated" msgstr "" -#: templates/js/stock.js:599 +#: templates/js/stock.js:604 msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/stock.js:606 +#: templates/js/stock.js:611 msgid "Stock item has been rejected" msgstr "" -#: templates/js/stock.js:610 +#: templates/js/stock.js:615 msgid "Stock item is lost" msgstr "" -#: templates/js/stock.js:613 +#: templates/js/stock.js:618 msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:617 templates/js/table_filters.js:143 +#: templates/js/stock.js:622 templates/js/table_filters.js:143 msgid "Depleted" msgstr "" -#: templates/js/stock.js:646 +#: templates/js/stock.js:651 msgid "Stocktake" msgstr "" -#: templates/js/stock.js:848 +#: templates/js/stock.js:853 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:863 +#: templates/js/stock.js:868 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:877 +#: templates/js/stock.js:882 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:878 +#: templates/js/stock.js:883 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1017 +#: templates/js/stock.js:1022 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1064 +#: templates/js/stock.js:1069 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1083 +#: templates/js/stock.js:1088 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1102 +#: templates/js/stock.js:1107 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1120 +#: templates/js/stock.js:1125 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1143 +#: templates/js/stock.js:1148 msgid "Added" msgstr "" -#: templates/js/stock.js:1151 +#: templates/js/stock.js:1156 msgid "Removed" msgstr "" -#: templates/js/stock.js:1183 +#: templates/js/stock.js:1188 msgid "No user information" msgstr "" -#: templates/js/stock.js:1195 +#: templates/js/stock.js:1200 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1196 +#: templates/js/stock.js:1201 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1320 +#: templates/js/stock.js:1325 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1361 +#: templates/js/stock.js:1366 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1384 +#: templates/js/stock.js:1389 msgid "Serial" msgstr "" -#: templates/js/stock.js:1412 +#: templates/js/stock.js:1417 msgid "Uninstall Stock Item" msgstr "" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index d447fc78a5..68a06c1af1 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-23 09:51+0000\n" +"POT-Creation-Date: 2021-06-24 03:41+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -124,7 +124,7 @@ msgstr "" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1174 +#: templates/js/stock.js:1179 msgid "User" msgstr "" @@ -137,7 +137,7 @@ msgstr "" #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:967 +#: templates/js/part.js:642 templates/js/stock.js:972 msgid "Name" msgstr "" @@ -159,8 +159,8 @@ msgstr "" #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:552 templates/js/stock.js:979 -#: templates/js/stock.js:1024 +#: templates/js/stock.js:557 templates/js/stock.js:984 +#: templates/js/stock.js:1029 msgid "Description" msgstr "" @@ -488,8 +488,8 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571 #: templates/js/build.js:1111 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1159 -#: templates/js/stock.js:1378 +#: templates/js/part.js:796 templates/js/stock.js:1164 +#: templates/js/stock.js:1383 msgid "Quantity" msgstr "" @@ -535,7 +535,7 @@ msgstr "" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 #: templates/js/build.js:585 templates/js/order.js:378 -#: templates/js/stock.js:638 templates/js/stock.js:1051 +#: templates/js/stock.js:643 templates/js/stock.js:1056 msgid "Location" msgstr "" @@ -549,8 +549,8 @@ msgstr "" #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:867 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:625 templates/js/stock.js:1128 -#: templates/js/stock.js:1394 +#: templates/js/stock.js:630 templates/js/stock.js:1133 +#: templates/js/stock.js:1399 msgid "Status" msgstr "" @@ -646,8 +646,8 @@ msgstr "" #: templates/js/build.js:551 templates/js/build.js:838 #: templates/js/build.js:1078 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 -#: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1366 +#: templates/js/part.js:404 templates/js/stock.js:526 +#: templates/js/stock.js:1371 msgid "Part" msgstr "" @@ -777,7 +777,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:694 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:699 msgid "Notes" msgstr "" @@ -843,7 +843,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:928 #: templates/js/order.js:366 templates/js/order.js:371 -#: templates/js/stock.js:1110 +#: templates/js/stock.js:1115 msgid "Stock Item" msgstr "" @@ -1195,8 +1195,8 @@ msgid "Destination location not specified" msgstr "" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:303 templates/js/stock.js:633 -#: templates/js/stock.js:1401 templates/js/table_filters.js:112 +#: stock/templates/stock/item_base.html:303 templates/js/stock.js:638 +#: templates/js/stock.js:1406 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" @@ -1251,7 +1251,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 -#: templates/js/stock.js:1039 +#: templates/js/stock.js:1044 msgid "Details" msgstr "" @@ -2135,7 +2135,7 @@ msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:690 +#: templates/js/stock.js:695 msgid "Packaging" msgstr "" @@ -2223,7 +2223,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1092 +#: templates/js/stock.js:1097 msgid "Customer" msgstr "" @@ -2269,7 +2269,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1307 +#: templates/js/stock.js:1312 msgid "New Part" msgstr "" @@ -2315,7 +2315,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1313 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1318 msgid "New Supplier Part" msgstr "" @@ -2392,7 +2392,7 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:561 +#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:566 #: templates/navbar.html:26 msgid "Stock" msgstr "" @@ -2453,7 +2453,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:991 +#: templates/InvenTree/search.html:198 templates/js/stock.js:996 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2674,7 +2674,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:639 templates/js/stock.js:1314 +#: company/views.py:639 templates/js/stock.js:1319 msgid "Create new Supplier Part" msgstr "" @@ -2930,7 +2930,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:664 templates/js/stock.js:1073 +#: templates/js/stock.js:669 templates/js/stock.js:1078 msgid "Purchase Order" msgstr "" @@ -2950,7 +2950,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:672 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:685 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:690 msgid "Purchase Price" msgstr "" @@ -3055,8 +3055,8 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:731 -#: templates/js/stock.js:1319 +#: stock/templates/stock/location.html:191 templates/js/stock.js:736 +#: templates/js/stock.js:1324 msgid "New Location" msgstr "" @@ -4265,7 +4265,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1308 +#: templates/js/stock.js:1313 msgid "Create New Part" msgstr "" @@ -4406,7 +4406,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:732 +#: stock/templates/stock/location.html:192 templates/js/stock.js:737 msgid "Create new location" msgstr "" @@ -5295,7 +5295,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:1007 +#: templates/js/order.js:195 templates/js/stock.js:1012 msgid "Date" msgstr "" @@ -5318,7 +5318,7 @@ msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 -#: stock/templates/stock/item_base.html:381 templates/js/stock.js:653 +#: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 msgid "Expiry Date" msgstr "" @@ -5765,7 +5765,7 @@ msgstr "" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:394 templates/js/stock.js:659 +#: stock/templates/stock/item_base.html:394 templates/js/stock.js:664 msgid "Last Updated" msgstr "" @@ -6236,11 +6236,11 @@ msgstr "" msgid "Enter a search query" msgstr "" -#: templates/InvenTree/search.html:268 templates/js/stock.js:298 +#: templates/InvenTree/search.html:268 templates/js/stock.js:303 msgid "Shipped to customer" msgstr "" -#: templates/InvenTree/search.html:271 templates/js/stock.js:308 +#: templates/InvenTree/search.html:271 templates/js/stock.js:313 msgid "No stock location set" msgstr "" @@ -6714,7 +6714,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:509 templates/js/stock.js:961 +#: templates/js/stock.js:514 templates/js/stock.js:966 msgid "Select" msgstr "" @@ -6981,7 +6981,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:985 +#: templates/js/part.js:660 templates/js/stock.js:990 msgid "Path" msgstr "" @@ -7099,155 +7099,155 @@ msgstr "" msgid "Test Date" msgstr "" -#: templates/js/stock.js:290 +#: templates/js/stock.js:295 msgid "In production" msgstr "" -#: templates/js/stock.js:294 +#: templates/js/stock.js:299 msgid "Installed in Stock Item" msgstr "" -#: templates/js/stock.js:302 +#: templates/js/stock.js:307 msgid "Assigned to Sales Order" msgstr "" -#: templates/js/stock.js:334 +#: templates/js/stock.js:339 msgid "No stock items matching query" msgstr "" -#: templates/js/stock.js:355 +#: templates/js/stock.js:360 msgid "items" msgstr "" -#: templates/js/stock.js:447 +#: templates/js/stock.js:452 msgid "batches" msgstr "" -#: templates/js/stock.js:474 +#: templates/js/stock.js:479 msgid "locations" msgstr "" -#: templates/js/stock.js:476 +#: templates/js/stock.js:481 msgid "Undefined location" msgstr "" -#: templates/js/stock.js:577 +#: templates/js/stock.js:582 msgid "Stock item is in production" msgstr "" -#: templates/js/stock.js:582 +#: templates/js/stock.js:587 msgid "Stock item assigned to sales order" msgstr "" -#: templates/js/stock.js:585 +#: templates/js/stock.js:590 msgid "Stock item assigned to customer" msgstr "" -#: templates/js/stock.js:589 +#: templates/js/stock.js:594 msgid "Stock item has expired" msgstr "" -#: templates/js/stock.js:591 +#: templates/js/stock.js:596 msgid "Stock item will expire soon" msgstr "" -#: templates/js/stock.js:595 +#: templates/js/stock.js:600 msgid "Stock item has been allocated" msgstr "" -#: templates/js/stock.js:599 +#: templates/js/stock.js:604 msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/stock.js:606 +#: templates/js/stock.js:611 msgid "Stock item has been rejected" msgstr "" -#: templates/js/stock.js:610 +#: templates/js/stock.js:615 msgid "Stock item is lost" msgstr "" -#: templates/js/stock.js:613 +#: templates/js/stock.js:618 msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:617 templates/js/table_filters.js:143 +#: templates/js/stock.js:622 templates/js/table_filters.js:143 msgid "Depleted" msgstr "" -#: templates/js/stock.js:646 +#: templates/js/stock.js:651 msgid "Stocktake" msgstr "" -#: templates/js/stock.js:848 +#: templates/js/stock.js:853 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:863 +#: templates/js/stock.js:868 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:877 +#: templates/js/stock.js:882 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:878 +#: templates/js/stock.js:883 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1017 +#: templates/js/stock.js:1022 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1064 +#: templates/js/stock.js:1069 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1083 +#: templates/js/stock.js:1088 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1102 +#: templates/js/stock.js:1107 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1120 +#: templates/js/stock.js:1125 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1143 +#: templates/js/stock.js:1148 msgid "Added" msgstr "" -#: templates/js/stock.js:1151 +#: templates/js/stock.js:1156 msgid "Removed" msgstr "" -#: templates/js/stock.js:1183 +#: templates/js/stock.js:1188 msgid "No user information" msgstr "" -#: templates/js/stock.js:1195 +#: templates/js/stock.js:1200 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1196 +#: templates/js/stock.js:1201 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1320 +#: templates/js/stock.js:1325 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1361 +#: templates/js/stock.js:1366 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1384 +#: templates/js/stock.js:1389 msgid "Serial" msgstr "" -#: templates/js/stock.js:1412 +#: templates/js/stock.js:1417 msgid "Uninstall Stock Item" msgstr "" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index e59e165c3f..5d23e2f82b 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-23 09:51+0000\n" +"POT-Creation-Date: 2021-06-24 03:41+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -124,7 +124,7 @@ msgstr "" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1174 +#: templates/js/stock.js:1179 msgid "User" msgstr "" @@ -137,7 +137,7 @@ msgstr "" #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:967 +#: templates/js/part.js:642 templates/js/stock.js:972 msgid "Name" msgstr "" @@ -159,8 +159,8 @@ msgstr "" #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:552 templates/js/stock.js:979 -#: templates/js/stock.js:1024 +#: templates/js/stock.js:557 templates/js/stock.js:984 +#: templates/js/stock.js:1029 msgid "Description" msgstr "" @@ -488,8 +488,8 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571 #: templates/js/build.js:1111 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1159 -#: templates/js/stock.js:1378 +#: templates/js/part.js:796 templates/js/stock.js:1164 +#: templates/js/stock.js:1383 msgid "Quantity" msgstr "" @@ -535,7 +535,7 @@ msgstr "" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 #: templates/js/build.js:585 templates/js/order.js:378 -#: templates/js/stock.js:638 templates/js/stock.js:1051 +#: templates/js/stock.js:643 templates/js/stock.js:1056 msgid "Location" msgstr "" @@ -549,8 +549,8 @@ msgstr "" #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:867 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:625 templates/js/stock.js:1128 -#: templates/js/stock.js:1394 +#: templates/js/stock.js:630 templates/js/stock.js:1133 +#: templates/js/stock.js:1399 msgid "Status" msgstr "" @@ -646,8 +646,8 @@ msgstr "" #: templates/js/build.js:551 templates/js/build.js:838 #: templates/js/build.js:1078 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 -#: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1366 +#: templates/js/part.js:404 templates/js/stock.js:526 +#: templates/js/stock.js:1371 msgid "Part" msgstr "" @@ -777,7 +777,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:694 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:699 msgid "Notes" msgstr "" @@ -843,7 +843,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:928 #: templates/js/order.js:366 templates/js/order.js:371 -#: templates/js/stock.js:1110 +#: templates/js/stock.js:1115 msgid "Stock Item" msgstr "" @@ -1195,8 +1195,8 @@ msgid "Destination location not specified" msgstr "" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:303 templates/js/stock.js:633 -#: templates/js/stock.js:1401 templates/js/table_filters.js:112 +#: stock/templates/stock/item_base.html:303 templates/js/stock.js:638 +#: templates/js/stock.js:1406 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" @@ -1251,7 +1251,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 -#: templates/js/stock.js:1039 +#: templates/js/stock.js:1044 msgid "Details" msgstr "" @@ -2135,7 +2135,7 @@ msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:690 +#: templates/js/stock.js:695 msgid "Packaging" msgstr "" @@ -2223,7 +2223,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1092 +#: templates/js/stock.js:1097 msgid "Customer" msgstr "" @@ -2269,7 +2269,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1307 +#: templates/js/stock.js:1312 msgid "New Part" msgstr "" @@ -2315,7 +2315,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1313 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1318 msgid "New Supplier Part" msgstr "" @@ -2392,7 +2392,7 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:561 +#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:566 #: templates/navbar.html:26 msgid "Stock" msgstr "" @@ -2453,7 +2453,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:991 +#: templates/InvenTree/search.html:198 templates/js/stock.js:996 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2674,7 +2674,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:639 templates/js/stock.js:1314 +#: company/views.py:639 templates/js/stock.js:1319 msgid "Create new Supplier Part" msgstr "" @@ -2930,7 +2930,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:664 templates/js/stock.js:1073 +#: templates/js/stock.js:669 templates/js/stock.js:1078 msgid "Purchase Order" msgstr "" @@ -2950,7 +2950,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:672 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:685 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:690 msgid "Purchase Price" msgstr "" @@ -3055,8 +3055,8 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:731 -#: templates/js/stock.js:1319 +#: stock/templates/stock/location.html:191 templates/js/stock.js:736 +#: templates/js/stock.js:1324 msgid "New Location" msgstr "" @@ -4265,7 +4265,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1308 +#: templates/js/stock.js:1313 msgid "Create New Part" msgstr "" @@ -4406,7 +4406,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:732 +#: stock/templates/stock/location.html:192 templates/js/stock.js:737 msgid "Create new location" msgstr "" @@ -5295,7 +5295,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:1007 +#: templates/js/order.js:195 templates/js/stock.js:1012 msgid "Date" msgstr "" @@ -5318,7 +5318,7 @@ msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 -#: stock/templates/stock/item_base.html:381 templates/js/stock.js:653 +#: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 msgid "Expiry Date" msgstr "" @@ -5765,7 +5765,7 @@ msgstr "" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:394 templates/js/stock.js:659 +#: stock/templates/stock/item_base.html:394 templates/js/stock.js:664 msgid "Last Updated" msgstr "" @@ -6236,11 +6236,11 @@ msgstr "" msgid "Enter a search query" msgstr "" -#: templates/InvenTree/search.html:268 templates/js/stock.js:298 +#: templates/InvenTree/search.html:268 templates/js/stock.js:303 msgid "Shipped to customer" msgstr "" -#: templates/InvenTree/search.html:271 templates/js/stock.js:308 +#: templates/InvenTree/search.html:271 templates/js/stock.js:313 msgid "No stock location set" msgstr "" @@ -6714,7 +6714,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:509 templates/js/stock.js:961 +#: templates/js/stock.js:514 templates/js/stock.js:966 msgid "Select" msgstr "" @@ -6981,7 +6981,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:985 +#: templates/js/part.js:660 templates/js/stock.js:990 msgid "Path" msgstr "" @@ -7099,155 +7099,155 @@ msgstr "" msgid "Test Date" msgstr "" -#: templates/js/stock.js:290 +#: templates/js/stock.js:295 msgid "In production" msgstr "" -#: templates/js/stock.js:294 +#: templates/js/stock.js:299 msgid "Installed in Stock Item" msgstr "" -#: templates/js/stock.js:302 +#: templates/js/stock.js:307 msgid "Assigned to Sales Order" msgstr "" -#: templates/js/stock.js:334 +#: templates/js/stock.js:339 msgid "No stock items matching query" msgstr "" -#: templates/js/stock.js:355 +#: templates/js/stock.js:360 msgid "items" msgstr "" -#: templates/js/stock.js:447 +#: templates/js/stock.js:452 msgid "batches" msgstr "" -#: templates/js/stock.js:474 +#: templates/js/stock.js:479 msgid "locations" msgstr "" -#: templates/js/stock.js:476 +#: templates/js/stock.js:481 msgid "Undefined location" msgstr "" -#: templates/js/stock.js:577 +#: templates/js/stock.js:582 msgid "Stock item is in production" msgstr "" -#: templates/js/stock.js:582 +#: templates/js/stock.js:587 msgid "Stock item assigned to sales order" msgstr "" -#: templates/js/stock.js:585 +#: templates/js/stock.js:590 msgid "Stock item assigned to customer" msgstr "" -#: templates/js/stock.js:589 +#: templates/js/stock.js:594 msgid "Stock item has expired" msgstr "" -#: templates/js/stock.js:591 +#: templates/js/stock.js:596 msgid "Stock item will expire soon" msgstr "" -#: templates/js/stock.js:595 +#: templates/js/stock.js:600 msgid "Stock item has been allocated" msgstr "" -#: templates/js/stock.js:599 +#: templates/js/stock.js:604 msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/stock.js:606 +#: templates/js/stock.js:611 msgid "Stock item has been rejected" msgstr "" -#: templates/js/stock.js:610 +#: templates/js/stock.js:615 msgid "Stock item is lost" msgstr "" -#: templates/js/stock.js:613 +#: templates/js/stock.js:618 msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:617 templates/js/table_filters.js:143 +#: templates/js/stock.js:622 templates/js/table_filters.js:143 msgid "Depleted" msgstr "" -#: templates/js/stock.js:646 +#: templates/js/stock.js:651 msgid "Stocktake" msgstr "" -#: templates/js/stock.js:848 +#: templates/js/stock.js:853 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:863 +#: templates/js/stock.js:868 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:877 +#: templates/js/stock.js:882 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:878 +#: templates/js/stock.js:883 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1017 +#: templates/js/stock.js:1022 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1064 +#: templates/js/stock.js:1069 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1083 +#: templates/js/stock.js:1088 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1102 +#: templates/js/stock.js:1107 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1120 +#: templates/js/stock.js:1125 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1143 +#: templates/js/stock.js:1148 msgid "Added" msgstr "" -#: templates/js/stock.js:1151 +#: templates/js/stock.js:1156 msgid "Removed" msgstr "" -#: templates/js/stock.js:1183 +#: templates/js/stock.js:1188 msgid "No user information" msgstr "" -#: templates/js/stock.js:1195 +#: templates/js/stock.js:1200 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1196 +#: templates/js/stock.js:1201 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1320 +#: templates/js/stock.js:1325 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1361 +#: templates/js/stock.js:1366 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1384 +#: templates/js/stock.js:1389 msgid "Serial" msgstr "" -#: templates/js/stock.js:1412 +#: templates/js/stock.js:1417 msgid "Uninstall Stock Item" msgstr "" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 37b2327f22..e0db480561 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-23 09:51+0000\n" +"POT-Creation-Date: 2021-06-24 03:41+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -124,7 +124,7 @@ msgstr "Komentarz pliku" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1174 +#: templates/js/stock.js:1179 msgid "User" msgstr "Użytkownik" @@ -137,7 +137,7 @@ msgstr "data przesłania" #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:967 +#: templates/js/part.js:642 templates/js/stock.js:972 msgid "Name" msgstr "Nazwa" @@ -159,8 +159,8 @@ msgstr "Nazwa" #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:552 templates/js/stock.js:979 -#: templates/js/stock.js:1024 +#: templates/js/stock.js:557 templates/js/stock.js:984 +#: templates/js/stock.js:1029 msgid "Description" msgstr "Opis" @@ -488,8 +488,8 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571 #: templates/js/build.js:1111 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1159 -#: templates/js/stock.js:1378 +#: templates/js/part.js:796 templates/js/stock.js:1164 +#: templates/js/stock.js:1383 msgid "Quantity" msgstr "Ilość" @@ -535,7 +535,7 @@ msgstr "Oznacz budowę jako ukończoną" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 #: templates/js/build.js:585 templates/js/order.js:378 -#: templates/js/stock.js:638 templates/js/stock.js:1051 +#: templates/js/stock.js:643 templates/js/stock.js:1056 msgid "Location" msgstr "Lokalizacja" @@ -549,8 +549,8 @@ msgstr "Lokalizacja ukończonych części" #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:867 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:625 templates/js/stock.js:1128 -#: templates/js/stock.js:1394 +#: templates/js/stock.js:630 templates/js/stock.js:1133 +#: templates/js/stock.js:1399 msgid "Status" msgstr "Status" @@ -646,8 +646,8 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: templates/js/build.js:551 templates/js/build.js:838 #: templates/js/build.js:1078 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 -#: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1366 +#: templates/js/part.js:404 templates/js/stock.js:526 +#: templates/js/stock.js:1371 msgid "Part" msgstr "Część" @@ -777,7 +777,7 @@ msgstr "Link do zewnętrznego adresu URL" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:694 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:699 msgid "Notes" msgstr "Uwagi" @@ -843,7 +843,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:928 #: templates/js/order.js:366 templates/js/order.js:371 -#: templates/js/stock.js:1110 +#: templates/js/stock.js:1115 msgid "Stock Item" msgstr "Element magazynowy" @@ -1195,8 +1195,8 @@ msgid "Destination location not specified" msgstr "Nie określono lokalizacji docelowej" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:303 templates/js/stock.js:633 -#: templates/js/stock.js:1401 templates/js/table_filters.js:112 +#: stock/templates/stock/item_base.html:303 templates/js/stock.js:638 +#: templates/js/stock.js:1406 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "Partia" @@ -1251,7 +1251,7 @@ msgstr "Szczegóły zlecenia budowy" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 -#: templates/js/stock.js:1039 +#: templates/js/stock.js:1044 msgid "Details" msgstr "Szczegóły" @@ -2147,7 +2147,7 @@ msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:690 +#: templates/js/stock.js:695 msgid "Packaging" msgstr "Opakowanie" @@ -2235,7 +2235,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1092 +#: templates/js/stock.js:1097 msgid "Customer" msgstr "Klient" @@ -2281,7 +2281,7 @@ msgstr "Usuń części" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1307 +#: templates/js/stock.js:1312 msgid "New Part" msgstr "Nowy komponent" @@ -2327,7 +2327,7 @@ msgstr "Utwórz nowego dostawcę części" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1313 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1318 msgid "New Supplier Part" msgstr "Now dostawca części" @@ -2404,7 +2404,7 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:561 +#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:566 #: templates/navbar.html:26 msgid "Stock" msgstr "Stan" @@ -2465,7 +2465,7 @@ msgstr "Dostarczone części" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:991 +#: templates/InvenTree/search.html:198 templates/js/stock.js:996 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2690,7 +2690,7 @@ msgstr "Numer producenta" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:639 templates/js/stock.js:1314 +#: company/views.py:639 templates/js/stock.js:1319 msgid "Create new Supplier Part" msgstr "" @@ -2946,7 +2946,7 @@ msgstr "Zamówienie" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:664 templates/js/stock.js:1073 +#: templates/js/stock.js:669 templates/js/stock.js:1078 msgid "Purchase Order" msgstr "" @@ -2966,7 +2966,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:672 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:685 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:690 msgid "Purchase Price" msgstr "Cena zakupu" @@ -3071,8 +3071,8 @@ msgstr "Wydany" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:731 -#: templates/js/stock.js:1319 +#: stock/templates/stock/location.html:191 templates/js/stock.js:736 +#: templates/js/stock.js:1324 msgid "New Location" msgstr "Nowa lokalizacja" @@ -4289,7 +4289,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1308 +#: templates/js/stock.js:1313 msgid "Create New Part" msgstr "" @@ -4430,7 +4430,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:732 +#: stock/templates/stock/location.html:192 templates/js/stock.js:737 msgid "Create new location" msgstr "" @@ -5333,7 +5333,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:1007 +#: templates/js/order.js:195 templates/js/stock.js:1012 msgid "Date" msgstr "" @@ -5356,7 +5356,7 @@ msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 -#: stock/templates/stock/item_base.html:381 templates/js/stock.js:653 +#: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 msgid "Expiry Date" msgstr "" @@ -5805,7 +5805,7 @@ msgstr "" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:394 templates/js/stock.js:659 +#: stock/templates/stock/item_base.html:394 templates/js/stock.js:664 msgid "Last Updated" msgstr "" @@ -6276,11 +6276,11 @@ msgstr "" msgid "Enter a search query" msgstr "" -#: templates/InvenTree/search.html:268 templates/js/stock.js:298 +#: templates/InvenTree/search.html:268 templates/js/stock.js:303 msgid "Shipped to customer" msgstr "" -#: templates/InvenTree/search.html:271 templates/js/stock.js:308 +#: templates/InvenTree/search.html:271 templates/js/stock.js:313 msgid "No stock location set" msgstr "" @@ -6758,7 +6758,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:509 templates/js/stock.js:961 +#: templates/js/stock.js:514 templates/js/stock.js:966 msgid "Select" msgstr "" @@ -7033,7 +7033,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:985 +#: templates/js/part.js:660 templates/js/stock.js:990 msgid "Path" msgstr "" @@ -7151,155 +7151,155 @@ msgstr "" msgid "Test Date" msgstr "" -#: templates/js/stock.js:290 +#: templates/js/stock.js:295 msgid "In production" msgstr "" -#: templates/js/stock.js:294 +#: templates/js/stock.js:299 msgid "Installed in Stock Item" msgstr "" -#: templates/js/stock.js:302 +#: templates/js/stock.js:307 msgid "Assigned to Sales Order" msgstr "" -#: templates/js/stock.js:334 +#: templates/js/stock.js:339 msgid "No stock items matching query" msgstr "" -#: templates/js/stock.js:355 +#: templates/js/stock.js:360 msgid "items" msgstr "" -#: templates/js/stock.js:447 +#: templates/js/stock.js:452 msgid "batches" msgstr "" -#: templates/js/stock.js:474 +#: templates/js/stock.js:479 msgid "locations" msgstr "" -#: templates/js/stock.js:476 +#: templates/js/stock.js:481 msgid "Undefined location" msgstr "" -#: templates/js/stock.js:577 +#: templates/js/stock.js:582 msgid "Stock item is in production" msgstr "" -#: templates/js/stock.js:582 +#: templates/js/stock.js:587 msgid "Stock item assigned to sales order" msgstr "" -#: templates/js/stock.js:585 +#: templates/js/stock.js:590 msgid "Stock item assigned to customer" msgstr "" -#: templates/js/stock.js:589 +#: templates/js/stock.js:594 msgid "Stock item has expired" msgstr "" -#: templates/js/stock.js:591 +#: templates/js/stock.js:596 msgid "Stock item will expire soon" msgstr "" -#: templates/js/stock.js:595 +#: templates/js/stock.js:600 msgid "Stock item has been allocated" msgstr "" -#: templates/js/stock.js:599 +#: templates/js/stock.js:604 msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/stock.js:606 +#: templates/js/stock.js:611 msgid "Stock item has been rejected" msgstr "" -#: templates/js/stock.js:610 +#: templates/js/stock.js:615 msgid "Stock item is lost" msgstr "" -#: templates/js/stock.js:613 +#: templates/js/stock.js:618 msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:617 templates/js/table_filters.js:143 +#: templates/js/stock.js:622 templates/js/table_filters.js:143 msgid "Depleted" msgstr "" -#: templates/js/stock.js:646 +#: templates/js/stock.js:651 msgid "Stocktake" msgstr "" -#: templates/js/stock.js:848 +#: templates/js/stock.js:853 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:863 +#: templates/js/stock.js:868 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:877 +#: templates/js/stock.js:882 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:878 +#: templates/js/stock.js:883 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1017 +#: templates/js/stock.js:1022 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1064 +#: templates/js/stock.js:1069 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1083 +#: templates/js/stock.js:1088 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1102 +#: templates/js/stock.js:1107 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1120 +#: templates/js/stock.js:1125 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1143 +#: templates/js/stock.js:1148 msgid "Added" msgstr "" -#: templates/js/stock.js:1151 +#: templates/js/stock.js:1156 msgid "Removed" msgstr "" -#: templates/js/stock.js:1183 +#: templates/js/stock.js:1188 msgid "No user information" msgstr "" -#: templates/js/stock.js:1195 +#: templates/js/stock.js:1200 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1196 +#: templates/js/stock.js:1201 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1320 +#: templates/js/stock.js:1325 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1361 +#: templates/js/stock.js:1366 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1384 +#: templates/js/stock.js:1389 msgid "Serial" msgstr "" -#: templates/js/stock.js:1412 +#: templates/js/stock.js:1417 msgid "Uninstall Stock Item" msgstr "" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index f822e4ec2c..953da5825e 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-23 09:51+0000\n" +"POT-Creation-Date: 2021-06-24 03:41+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -124,7 +124,7 @@ msgstr "Комментарий к файлу" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1174 +#: templates/js/stock.js:1179 msgid "User" msgstr "Пользователь" @@ -137,7 +137,7 @@ msgstr "дата загрузки" #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:967 +#: templates/js/part.js:642 templates/js/stock.js:972 msgid "Name" msgstr "Название" @@ -159,8 +159,8 @@ msgstr "Название" #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:552 templates/js/stock.js:979 -#: templates/js/stock.js:1024 +#: templates/js/stock.js:557 templates/js/stock.js:984 +#: templates/js/stock.js:1029 msgid "Description" msgstr "Описание" @@ -488,8 +488,8 @@ msgstr "Целевая дата для сборки. Сборка будет п #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571 #: templates/js/build.js:1111 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1159 -#: templates/js/stock.js:1378 +#: templates/js/part.js:796 templates/js/stock.js:1164 +#: templates/js/stock.js:1383 msgid "Quantity" msgstr "Количество" @@ -535,7 +535,7 @@ msgstr "Пометить сборку как завершенную" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 #: templates/js/build.js:585 templates/js/order.js:378 -#: templates/js/stock.js:638 templates/js/stock.js:1051 +#: templates/js/stock.js:643 templates/js/stock.js:1056 msgid "Location" msgstr "Расположение" @@ -549,8 +549,8 @@ msgstr "Расположение укомплектованных частей" #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:867 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:625 templates/js/stock.js:1128 -#: templates/js/stock.js:1394 +#: templates/js/stock.js:630 templates/js/stock.js:1133 +#: templates/js/stock.js:1399 msgid "Status" msgstr "Статус" @@ -646,8 +646,8 @@ msgstr "" #: templates/js/build.js:551 templates/js/build.js:838 #: templates/js/build.js:1078 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 -#: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1366 +#: templates/js/part.js:404 templates/js/stock.js:526 +#: templates/js/stock.js:1371 msgid "Part" msgstr "" @@ -777,7 +777,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:694 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:699 msgid "Notes" msgstr "" @@ -843,7 +843,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:928 #: templates/js/order.js:366 templates/js/order.js:371 -#: templates/js/stock.js:1110 +#: templates/js/stock.js:1115 msgid "Stock Item" msgstr "" @@ -1195,8 +1195,8 @@ msgid "Destination location not specified" msgstr "" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:303 templates/js/stock.js:633 -#: templates/js/stock.js:1401 templates/js/table_filters.js:112 +#: stock/templates/stock/item_base.html:303 templates/js/stock.js:638 +#: templates/js/stock.js:1406 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" @@ -1251,7 +1251,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 -#: templates/js/stock.js:1039 +#: templates/js/stock.js:1044 msgid "Details" msgstr "" @@ -2135,7 +2135,7 @@ msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:690 +#: templates/js/stock.js:695 msgid "Packaging" msgstr "" @@ -2223,7 +2223,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1092 +#: templates/js/stock.js:1097 msgid "Customer" msgstr "" @@ -2269,7 +2269,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1307 +#: templates/js/stock.js:1312 msgid "New Part" msgstr "" @@ -2315,7 +2315,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1313 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1318 msgid "New Supplier Part" msgstr "" @@ -2392,7 +2392,7 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:561 +#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:566 #: templates/navbar.html:26 msgid "Stock" msgstr "" @@ -2453,7 +2453,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:991 +#: templates/InvenTree/search.html:198 templates/js/stock.js:996 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2674,7 +2674,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:639 templates/js/stock.js:1314 +#: company/views.py:639 templates/js/stock.js:1319 msgid "Create new Supplier Part" msgstr "" @@ -2930,7 +2930,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:664 templates/js/stock.js:1073 +#: templates/js/stock.js:669 templates/js/stock.js:1078 msgid "Purchase Order" msgstr "" @@ -2950,7 +2950,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:672 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:685 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:690 msgid "Purchase Price" msgstr "" @@ -3055,8 +3055,8 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:731 -#: templates/js/stock.js:1319 +#: stock/templates/stock/location.html:191 templates/js/stock.js:736 +#: templates/js/stock.js:1324 msgid "New Location" msgstr "" @@ -4267,7 +4267,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1308 +#: templates/js/stock.js:1313 msgid "Create New Part" msgstr "" @@ -4408,7 +4408,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:732 +#: stock/templates/stock/location.html:192 templates/js/stock.js:737 msgid "Create new location" msgstr "" @@ -5299,7 +5299,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:1007 +#: templates/js/order.js:195 templates/js/stock.js:1012 msgid "Date" msgstr "" @@ -5322,7 +5322,7 @@ msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 -#: stock/templates/stock/item_base.html:381 templates/js/stock.js:653 +#: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 msgid "Expiry Date" msgstr "" @@ -5769,7 +5769,7 @@ msgstr "" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:394 templates/js/stock.js:659 +#: stock/templates/stock/item_base.html:394 templates/js/stock.js:664 msgid "Last Updated" msgstr "" @@ -6240,11 +6240,11 @@ msgstr "" msgid "Enter a search query" msgstr "" -#: templates/InvenTree/search.html:268 templates/js/stock.js:298 +#: templates/InvenTree/search.html:268 templates/js/stock.js:303 msgid "Shipped to customer" msgstr "" -#: templates/InvenTree/search.html:271 templates/js/stock.js:308 +#: templates/InvenTree/search.html:271 templates/js/stock.js:313 msgid "No stock location set" msgstr "" @@ -6722,7 +6722,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:509 templates/js/stock.js:961 +#: templates/js/stock.js:514 templates/js/stock.js:966 msgid "Select" msgstr "" @@ -6995,7 +6995,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:985 +#: templates/js/part.js:660 templates/js/stock.js:990 msgid "Path" msgstr "" @@ -7113,155 +7113,155 @@ msgstr "" msgid "Test Date" msgstr "" -#: templates/js/stock.js:290 +#: templates/js/stock.js:295 msgid "In production" msgstr "" -#: templates/js/stock.js:294 +#: templates/js/stock.js:299 msgid "Installed in Stock Item" msgstr "" -#: templates/js/stock.js:302 +#: templates/js/stock.js:307 msgid "Assigned to Sales Order" msgstr "" -#: templates/js/stock.js:334 +#: templates/js/stock.js:339 msgid "No stock items matching query" msgstr "" -#: templates/js/stock.js:355 +#: templates/js/stock.js:360 msgid "items" msgstr "" -#: templates/js/stock.js:447 +#: templates/js/stock.js:452 msgid "batches" msgstr "" -#: templates/js/stock.js:474 +#: templates/js/stock.js:479 msgid "locations" msgstr "" -#: templates/js/stock.js:476 +#: templates/js/stock.js:481 msgid "Undefined location" msgstr "" -#: templates/js/stock.js:577 +#: templates/js/stock.js:582 msgid "Stock item is in production" msgstr "" -#: templates/js/stock.js:582 +#: templates/js/stock.js:587 msgid "Stock item assigned to sales order" msgstr "" -#: templates/js/stock.js:585 +#: templates/js/stock.js:590 msgid "Stock item assigned to customer" msgstr "" -#: templates/js/stock.js:589 +#: templates/js/stock.js:594 msgid "Stock item has expired" msgstr "" -#: templates/js/stock.js:591 +#: templates/js/stock.js:596 msgid "Stock item will expire soon" msgstr "" -#: templates/js/stock.js:595 +#: templates/js/stock.js:600 msgid "Stock item has been allocated" msgstr "" -#: templates/js/stock.js:599 +#: templates/js/stock.js:604 msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/stock.js:606 +#: templates/js/stock.js:611 msgid "Stock item has been rejected" msgstr "" -#: templates/js/stock.js:610 +#: templates/js/stock.js:615 msgid "Stock item is lost" msgstr "" -#: templates/js/stock.js:613 +#: templates/js/stock.js:618 msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:617 templates/js/table_filters.js:143 +#: templates/js/stock.js:622 templates/js/table_filters.js:143 msgid "Depleted" msgstr "" -#: templates/js/stock.js:646 +#: templates/js/stock.js:651 msgid "Stocktake" msgstr "" -#: templates/js/stock.js:848 +#: templates/js/stock.js:853 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:863 +#: templates/js/stock.js:868 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:877 +#: templates/js/stock.js:882 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:878 +#: templates/js/stock.js:883 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1017 +#: templates/js/stock.js:1022 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1064 +#: templates/js/stock.js:1069 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1083 +#: templates/js/stock.js:1088 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1102 +#: templates/js/stock.js:1107 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1120 +#: templates/js/stock.js:1125 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1143 +#: templates/js/stock.js:1148 msgid "Added" msgstr "" -#: templates/js/stock.js:1151 +#: templates/js/stock.js:1156 msgid "Removed" msgstr "" -#: templates/js/stock.js:1183 +#: templates/js/stock.js:1188 msgid "No user information" msgstr "" -#: templates/js/stock.js:1195 +#: templates/js/stock.js:1200 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1196 +#: templates/js/stock.js:1201 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1320 +#: templates/js/stock.js:1325 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1361 +#: templates/js/stock.js:1366 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1384 +#: templates/js/stock.js:1389 msgid "Serial" msgstr "" -#: templates/js/stock.js:1412 +#: templates/js/stock.js:1417 msgid "Uninstall Stock Item" msgstr "" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 76e2b8a22c..bd48ea70d7 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-23 09:51+0000\n" +"POT-Creation-Date: 2021-06-24 03:41+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -124,7 +124,7 @@ msgstr "Yorum" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1174 +#: templates/js/stock.js:1179 msgid "User" msgstr "Kullanıcı" @@ -137,7 +137,7 @@ msgstr "Yükleme tarihi" #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:967 +#: templates/js/part.js:642 templates/js/stock.js:972 msgid "Name" msgstr "Adı" @@ -159,8 +159,8 @@ msgstr "Adı" #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:552 templates/js/stock.js:979 -#: templates/js/stock.js:1024 +#: templates/js/stock.js:557 templates/js/stock.js:984 +#: templates/js/stock.js:1029 msgid "Description" msgstr "Açıklama" @@ -488,8 +488,8 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571 #: templates/js/build.js:1111 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1159 -#: templates/js/stock.js:1378 +#: templates/js/part.js:796 templates/js/stock.js:1164 +#: templates/js/stock.js:1383 msgid "Quantity" msgstr "" @@ -535,7 +535,7 @@ msgstr "" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 #: templates/js/build.js:585 templates/js/order.js:378 -#: templates/js/stock.js:638 templates/js/stock.js:1051 +#: templates/js/stock.js:643 templates/js/stock.js:1056 msgid "Location" msgstr "" @@ -549,8 +549,8 @@ msgstr "" #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:867 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:625 templates/js/stock.js:1128 -#: templates/js/stock.js:1394 +#: templates/js/stock.js:630 templates/js/stock.js:1133 +#: templates/js/stock.js:1399 msgid "Status" msgstr "" @@ -646,8 +646,8 @@ msgstr "" #: templates/js/build.js:551 templates/js/build.js:838 #: templates/js/build.js:1078 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 -#: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1366 +#: templates/js/part.js:404 templates/js/stock.js:526 +#: templates/js/stock.js:1371 msgid "Part" msgstr "" @@ -777,7 +777,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:694 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:699 msgid "Notes" msgstr "" @@ -843,7 +843,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:928 #: templates/js/order.js:366 templates/js/order.js:371 -#: templates/js/stock.js:1110 +#: templates/js/stock.js:1115 msgid "Stock Item" msgstr "" @@ -1195,8 +1195,8 @@ msgid "Destination location not specified" msgstr "" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:303 templates/js/stock.js:633 -#: templates/js/stock.js:1401 templates/js/table_filters.js:112 +#: stock/templates/stock/item_base.html:303 templates/js/stock.js:638 +#: templates/js/stock.js:1406 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" @@ -1251,7 +1251,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 -#: templates/js/stock.js:1039 +#: templates/js/stock.js:1044 msgid "Details" msgstr "" @@ -2135,7 +2135,7 @@ msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:690 +#: templates/js/stock.js:695 msgid "Packaging" msgstr "" @@ -2223,7 +2223,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1092 +#: templates/js/stock.js:1097 msgid "Customer" msgstr "" @@ -2269,7 +2269,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1307 +#: templates/js/stock.js:1312 msgid "New Part" msgstr "" @@ -2315,7 +2315,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1313 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1318 msgid "New Supplier Part" msgstr "" @@ -2392,7 +2392,7 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:561 +#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:566 #: templates/navbar.html:26 msgid "Stock" msgstr "" @@ -2453,7 +2453,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:991 +#: templates/InvenTree/search.html:198 templates/js/stock.js:996 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2674,7 +2674,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:639 templates/js/stock.js:1314 +#: company/views.py:639 templates/js/stock.js:1319 msgid "Create new Supplier Part" msgstr "" @@ -2930,7 +2930,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:664 templates/js/stock.js:1073 +#: templates/js/stock.js:669 templates/js/stock.js:1078 msgid "Purchase Order" msgstr "" @@ -2950,7 +2950,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:672 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:685 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:690 msgid "Purchase Price" msgstr "" @@ -3055,8 +3055,8 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:731 -#: templates/js/stock.js:1319 +#: stock/templates/stock/location.html:191 templates/js/stock.js:736 +#: templates/js/stock.js:1324 msgid "New Location" msgstr "" @@ -4265,7 +4265,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1308 +#: templates/js/stock.js:1313 msgid "Create New Part" msgstr "" @@ -4406,7 +4406,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:732 +#: stock/templates/stock/location.html:192 templates/js/stock.js:737 msgid "Create new location" msgstr "" @@ -5295,7 +5295,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:1007 +#: templates/js/order.js:195 templates/js/stock.js:1012 msgid "Date" msgstr "" @@ -5318,7 +5318,7 @@ msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 -#: stock/templates/stock/item_base.html:381 templates/js/stock.js:653 +#: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 msgid "Expiry Date" msgstr "" @@ -5765,7 +5765,7 @@ msgstr "" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:394 templates/js/stock.js:659 +#: stock/templates/stock/item_base.html:394 templates/js/stock.js:664 msgid "Last Updated" msgstr "" @@ -6236,11 +6236,11 @@ msgstr "" msgid "Enter a search query" msgstr "" -#: templates/InvenTree/search.html:268 templates/js/stock.js:298 +#: templates/InvenTree/search.html:268 templates/js/stock.js:303 msgid "Shipped to customer" msgstr "" -#: templates/InvenTree/search.html:271 templates/js/stock.js:308 +#: templates/InvenTree/search.html:271 templates/js/stock.js:313 msgid "No stock location set" msgstr "" @@ -6718,7 +6718,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:509 templates/js/stock.js:961 +#: templates/js/stock.js:514 templates/js/stock.js:966 msgid "Select" msgstr "" @@ -6989,7 +6989,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:985 +#: templates/js/part.js:660 templates/js/stock.js:990 msgid "Path" msgstr "" @@ -7107,155 +7107,155 @@ msgstr "" msgid "Test Date" msgstr "" -#: templates/js/stock.js:290 +#: templates/js/stock.js:295 msgid "In production" msgstr "" -#: templates/js/stock.js:294 +#: templates/js/stock.js:299 msgid "Installed in Stock Item" msgstr "" -#: templates/js/stock.js:302 +#: templates/js/stock.js:307 msgid "Assigned to Sales Order" msgstr "" -#: templates/js/stock.js:334 +#: templates/js/stock.js:339 msgid "No stock items matching query" msgstr "" -#: templates/js/stock.js:355 +#: templates/js/stock.js:360 msgid "items" msgstr "" -#: templates/js/stock.js:447 +#: templates/js/stock.js:452 msgid "batches" msgstr "" -#: templates/js/stock.js:474 +#: templates/js/stock.js:479 msgid "locations" msgstr "" -#: templates/js/stock.js:476 +#: templates/js/stock.js:481 msgid "Undefined location" msgstr "" -#: templates/js/stock.js:577 +#: templates/js/stock.js:582 msgid "Stock item is in production" msgstr "" -#: templates/js/stock.js:582 +#: templates/js/stock.js:587 msgid "Stock item assigned to sales order" msgstr "" -#: templates/js/stock.js:585 +#: templates/js/stock.js:590 msgid "Stock item assigned to customer" msgstr "" -#: templates/js/stock.js:589 +#: templates/js/stock.js:594 msgid "Stock item has expired" msgstr "" -#: templates/js/stock.js:591 +#: templates/js/stock.js:596 msgid "Stock item will expire soon" msgstr "" -#: templates/js/stock.js:595 +#: templates/js/stock.js:600 msgid "Stock item has been allocated" msgstr "" -#: templates/js/stock.js:599 +#: templates/js/stock.js:604 msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/stock.js:606 +#: templates/js/stock.js:611 msgid "Stock item has been rejected" msgstr "" -#: templates/js/stock.js:610 +#: templates/js/stock.js:615 msgid "Stock item is lost" msgstr "" -#: templates/js/stock.js:613 +#: templates/js/stock.js:618 msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:617 templates/js/table_filters.js:143 +#: templates/js/stock.js:622 templates/js/table_filters.js:143 msgid "Depleted" msgstr "" -#: templates/js/stock.js:646 +#: templates/js/stock.js:651 msgid "Stocktake" msgstr "" -#: templates/js/stock.js:848 +#: templates/js/stock.js:853 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:863 +#: templates/js/stock.js:868 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:877 +#: templates/js/stock.js:882 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:878 +#: templates/js/stock.js:883 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1017 +#: templates/js/stock.js:1022 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1064 +#: templates/js/stock.js:1069 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1083 +#: templates/js/stock.js:1088 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1102 +#: templates/js/stock.js:1107 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1120 +#: templates/js/stock.js:1125 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1143 +#: templates/js/stock.js:1148 msgid "Added" msgstr "" -#: templates/js/stock.js:1151 +#: templates/js/stock.js:1156 msgid "Removed" msgstr "" -#: templates/js/stock.js:1183 +#: templates/js/stock.js:1188 msgid "No user information" msgstr "" -#: templates/js/stock.js:1195 +#: templates/js/stock.js:1200 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1196 +#: templates/js/stock.js:1201 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1320 +#: templates/js/stock.js:1325 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1361 +#: templates/js/stock.js:1366 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1384 +#: templates/js/stock.js:1389 msgid "Serial" msgstr "" -#: templates/js/stock.js:1412 +#: templates/js/stock.js:1417 msgid "Uninstall Stock Item" msgstr "" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 27308ec8b4..7c1515f633 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-23 09:51+0000\n" +"POT-Creation-Date: 2021-06-24 03:41+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -124,7 +124,7 @@ msgstr "文件注释" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1174 +#: templates/js/stock.js:1179 msgid "User" msgstr "用户" @@ -137,7 +137,7 @@ msgstr "上传日期" #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:967 +#: templates/js/part.js:642 templates/js/stock.js:972 msgid "Name" msgstr "名称" @@ -159,8 +159,8 @@ msgstr "名称" #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:552 templates/js/stock.js:979 -#: templates/js/stock.js:1024 +#: templates/js/stock.js:557 templates/js/stock.js:984 +#: templates/js/stock.js:1029 msgid "Description" msgstr "" @@ -488,8 +488,8 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571 #: templates/js/build.js:1111 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1159 -#: templates/js/stock.js:1378 +#: templates/js/part.js:796 templates/js/stock.js:1164 +#: templates/js/stock.js:1383 msgid "Quantity" msgstr "" @@ -535,7 +535,7 @@ msgstr "" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 #: templates/js/build.js:585 templates/js/order.js:378 -#: templates/js/stock.js:638 templates/js/stock.js:1051 +#: templates/js/stock.js:643 templates/js/stock.js:1056 msgid "Location" msgstr "" @@ -549,8 +549,8 @@ msgstr "" #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:867 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:625 templates/js/stock.js:1128 -#: templates/js/stock.js:1394 +#: templates/js/stock.js:630 templates/js/stock.js:1133 +#: templates/js/stock.js:1399 msgid "Status" msgstr "" @@ -646,8 +646,8 @@ msgstr "" #: templates/js/build.js:551 templates/js/build.js:838 #: templates/js/build.js:1078 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 -#: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1366 +#: templates/js/part.js:404 templates/js/stock.js:526 +#: templates/js/stock.js:1371 msgid "Part" msgstr "" @@ -777,7 +777,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:694 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:699 msgid "Notes" msgstr "" @@ -843,7 +843,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:928 #: templates/js/order.js:366 templates/js/order.js:371 -#: templates/js/stock.js:1110 +#: templates/js/stock.js:1115 msgid "Stock Item" msgstr "" @@ -1195,8 +1195,8 @@ msgid "Destination location not specified" msgstr "" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:303 templates/js/stock.js:633 -#: templates/js/stock.js:1401 templates/js/table_filters.js:112 +#: stock/templates/stock/item_base.html:303 templates/js/stock.js:638 +#: templates/js/stock.js:1406 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" @@ -1251,7 +1251,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 -#: templates/js/stock.js:1039 +#: templates/js/stock.js:1044 msgid "Details" msgstr "" @@ -2135,7 +2135,7 @@ msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:690 +#: templates/js/stock.js:695 msgid "Packaging" msgstr "" @@ -2223,7 +2223,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1092 +#: templates/js/stock.js:1097 msgid "Customer" msgstr "" @@ -2269,7 +2269,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1307 +#: templates/js/stock.js:1312 msgid "New Part" msgstr "" @@ -2315,7 +2315,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1313 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1318 msgid "New Supplier Part" msgstr "" @@ -2392,7 +2392,7 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:561 +#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:566 #: templates/navbar.html:26 msgid "Stock" msgstr "" @@ -2453,7 +2453,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:991 +#: templates/InvenTree/search.html:198 templates/js/stock.js:996 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2674,7 +2674,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:639 templates/js/stock.js:1314 +#: company/views.py:639 templates/js/stock.js:1319 msgid "Create new Supplier Part" msgstr "" @@ -2930,7 +2930,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:664 templates/js/stock.js:1073 +#: templates/js/stock.js:669 templates/js/stock.js:1078 msgid "Purchase Order" msgstr "" @@ -2950,7 +2950,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:672 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:685 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:690 msgid "Purchase Price" msgstr "" @@ -3055,8 +3055,8 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:731 -#: templates/js/stock.js:1319 +#: stock/templates/stock/location.html:191 templates/js/stock.js:736 +#: templates/js/stock.js:1324 msgid "New Location" msgstr "" @@ -4265,7 +4265,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1308 +#: templates/js/stock.js:1313 msgid "Create New Part" msgstr "" @@ -4406,7 +4406,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:732 +#: stock/templates/stock/location.html:192 templates/js/stock.js:737 msgid "Create new location" msgstr "" @@ -5295,7 +5295,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:1007 +#: templates/js/order.js:195 templates/js/stock.js:1012 msgid "Date" msgstr "" @@ -5318,7 +5318,7 @@ msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 -#: stock/templates/stock/item_base.html:381 templates/js/stock.js:653 +#: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 msgid "Expiry Date" msgstr "" @@ -5765,7 +5765,7 @@ msgstr "" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:394 templates/js/stock.js:659 +#: stock/templates/stock/item_base.html:394 templates/js/stock.js:664 msgid "Last Updated" msgstr "" @@ -6236,11 +6236,11 @@ msgstr "" msgid "Enter a search query" msgstr "" -#: templates/InvenTree/search.html:268 templates/js/stock.js:298 +#: templates/InvenTree/search.html:268 templates/js/stock.js:303 msgid "Shipped to customer" msgstr "" -#: templates/InvenTree/search.html:271 templates/js/stock.js:308 +#: templates/InvenTree/search.html:271 templates/js/stock.js:313 msgid "No stock location set" msgstr "" @@ -6718,7 +6718,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:509 templates/js/stock.js:961 +#: templates/js/stock.js:514 templates/js/stock.js:966 msgid "Select" msgstr "" @@ -6989,7 +6989,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:985 +#: templates/js/part.js:660 templates/js/stock.js:990 msgid "Path" msgstr "" @@ -7107,155 +7107,155 @@ msgstr "" msgid "Test Date" msgstr "" -#: templates/js/stock.js:290 +#: templates/js/stock.js:295 msgid "In production" msgstr "" -#: templates/js/stock.js:294 +#: templates/js/stock.js:299 msgid "Installed in Stock Item" msgstr "" -#: templates/js/stock.js:302 +#: templates/js/stock.js:307 msgid "Assigned to Sales Order" msgstr "" -#: templates/js/stock.js:334 +#: templates/js/stock.js:339 msgid "No stock items matching query" msgstr "" -#: templates/js/stock.js:355 +#: templates/js/stock.js:360 msgid "items" msgstr "" -#: templates/js/stock.js:447 +#: templates/js/stock.js:452 msgid "batches" msgstr "" -#: templates/js/stock.js:474 +#: templates/js/stock.js:479 msgid "locations" msgstr "" -#: templates/js/stock.js:476 +#: templates/js/stock.js:481 msgid "Undefined location" msgstr "" -#: templates/js/stock.js:577 +#: templates/js/stock.js:582 msgid "Stock item is in production" msgstr "" -#: templates/js/stock.js:582 +#: templates/js/stock.js:587 msgid "Stock item assigned to sales order" msgstr "" -#: templates/js/stock.js:585 +#: templates/js/stock.js:590 msgid "Stock item assigned to customer" msgstr "" -#: templates/js/stock.js:589 +#: templates/js/stock.js:594 msgid "Stock item has expired" msgstr "" -#: templates/js/stock.js:591 +#: templates/js/stock.js:596 msgid "Stock item will expire soon" msgstr "" -#: templates/js/stock.js:595 +#: templates/js/stock.js:600 msgid "Stock item has been allocated" msgstr "" -#: templates/js/stock.js:599 +#: templates/js/stock.js:604 msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/stock.js:606 +#: templates/js/stock.js:611 msgid "Stock item has been rejected" msgstr "" -#: templates/js/stock.js:610 +#: templates/js/stock.js:615 msgid "Stock item is lost" msgstr "" -#: templates/js/stock.js:613 +#: templates/js/stock.js:618 msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:617 templates/js/table_filters.js:143 +#: templates/js/stock.js:622 templates/js/table_filters.js:143 msgid "Depleted" msgstr "" -#: templates/js/stock.js:646 +#: templates/js/stock.js:651 msgid "Stocktake" msgstr "" -#: templates/js/stock.js:848 +#: templates/js/stock.js:853 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:863 +#: templates/js/stock.js:868 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:877 +#: templates/js/stock.js:882 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:878 +#: templates/js/stock.js:883 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1017 +#: templates/js/stock.js:1022 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1064 +#: templates/js/stock.js:1069 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1083 +#: templates/js/stock.js:1088 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1102 +#: templates/js/stock.js:1107 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1120 +#: templates/js/stock.js:1125 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1143 +#: templates/js/stock.js:1148 msgid "Added" msgstr "" -#: templates/js/stock.js:1151 +#: templates/js/stock.js:1156 msgid "Removed" msgstr "" -#: templates/js/stock.js:1183 +#: templates/js/stock.js:1188 msgid "No user information" msgstr "" -#: templates/js/stock.js:1195 +#: templates/js/stock.js:1200 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1196 +#: templates/js/stock.js:1201 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1320 +#: templates/js/stock.js:1325 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1361 +#: templates/js/stock.js:1366 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1384 +#: templates/js/stock.js:1389 msgid "Serial" msgstr "" -#: templates/js/stock.js:1412 +#: templates/js/stock.js:1417 msgid "Uninstall Stock Item" msgstr "" From 4df50887f5d892dc352ece677ea3e9cd51579458 Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 24 Jun 2021 13:44:28 +1000 Subject: [PATCH 239/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/fr/LC_MESSAGES/django.po | 152 +++++++++++----------- 1 file changed, 76 insertions(+), 76 deletions(-) diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 5bdd96e435..c4868bd725 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-23 09:51+0000\n" -"PO-Revision-Date: 2021-06-23 09:52\n" +"POT-Creation-Date: 2021-06-24 03:41+0000\n" +"PO-Revision-Date: 2021-06-24 03:44\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -124,7 +124,7 @@ msgstr "Commentaire du fichier" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1174 +#: templates/js/stock.js:1179 msgid "User" msgstr "Utilisateur" @@ -137,7 +137,7 @@ msgstr "date de chargement" #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:967 +#: templates/js/part.js:642 templates/js/stock.js:972 msgid "Name" msgstr "Nom" @@ -159,8 +159,8 @@ msgstr "Nom" #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:552 templates/js/stock.js:979 -#: templates/js/stock.js:1024 +#: templates/js/stock.js:557 templates/js/stock.js:984 +#: templates/js/stock.js:1029 msgid "Description" msgstr "Description" @@ -488,8 +488,8 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571 #: templates/js/build.js:1111 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1159 -#: templates/js/stock.js:1378 +#: templates/js/part.js:796 templates/js/stock.js:1164 +#: templates/js/stock.js:1383 msgid "Quantity" msgstr "Quantité" @@ -535,7 +535,7 @@ msgstr "" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 #: templates/js/build.js:585 templates/js/order.js:378 -#: templates/js/stock.js:638 templates/js/stock.js:1051 +#: templates/js/stock.js:643 templates/js/stock.js:1056 msgid "Location" msgstr "" @@ -549,8 +549,8 @@ msgstr "Emplacement des pièces terminées" #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:867 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:625 templates/js/stock.js:1128 -#: templates/js/stock.js:1394 +#: templates/js/stock.js:630 templates/js/stock.js:1133 +#: templates/js/stock.js:1399 msgid "Status" msgstr "" @@ -646,8 +646,8 @@ msgstr "" #: templates/js/build.js:551 templates/js/build.js:838 #: templates/js/build.js:1078 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 -#: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1366 +#: templates/js/part.js:404 templates/js/stock.js:526 +#: templates/js/stock.js:1371 msgid "Part" msgstr "Pièce" @@ -777,7 +777,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:694 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:699 msgid "Notes" msgstr "Notes" @@ -843,7 +843,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:928 #: templates/js/order.js:366 templates/js/order.js:371 -#: templates/js/stock.js:1110 +#: templates/js/stock.js:1115 msgid "Stock Item" msgstr "" @@ -1195,8 +1195,8 @@ msgid "Destination location not specified" msgstr "" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:303 templates/js/stock.js:633 -#: templates/js/stock.js:1401 templates/js/table_filters.js:112 +#: stock/templates/stock/item_base.html:303 templates/js/stock.js:638 +#: templates/js/stock.js:1406 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" @@ -1251,7 +1251,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 -#: templates/js/stock.js:1039 +#: templates/js/stock.js:1044 msgid "Details" msgstr "Détails" @@ -2135,7 +2135,7 @@ msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:690 +#: templates/js/stock.js:695 msgid "Packaging" msgstr "" @@ -2222,7 +2222,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1092 +#: templates/js/stock.js:1097 msgid "Customer" msgstr "" @@ -2268,7 +2268,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1307 +#: templates/js/stock.js:1312 msgid "New Part" msgstr "" @@ -2314,7 +2314,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1313 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1318 msgid "New Supplier Part" msgstr "" @@ -2391,7 +2391,7 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:561 +#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:566 #: templates/navbar.html:26 msgid "Stock" msgstr "" @@ -2452,7 +2452,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:991 +#: templates/InvenTree/search.html:198 templates/js/stock.js:996 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2673,7 +2673,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:639 templates/js/stock.js:1314 +#: company/views.py:639 templates/js/stock.js:1319 msgid "Create new Supplier Part" msgstr "" @@ -2929,7 +2929,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:664 templates/js/stock.js:1073 +#: templates/js/stock.js:669 templates/js/stock.js:1078 msgid "Purchase Order" msgstr "" @@ -2949,7 +2949,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:672 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:685 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:690 msgid "Purchase Price" msgstr "" @@ -3054,8 +3054,8 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:731 -#: templates/js/stock.js:1319 +#: stock/templates/stock/location.html:191 templates/js/stock.js:736 +#: templates/js/stock.js:1324 msgid "New Location" msgstr "" @@ -4264,7 +4264,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1308 +#: templates/js/stock.js:1313 msgid "Create New Part" msgstr "" @@ -4405,7 +4405,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:732 +#: stock/templates/stock/location.html:192 templates/js/stock.js:737 msgid "Create new location" msgstr "" @@ -5294,7 +5294,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:1007 +#: templates/js/order.js:195 templates/js/stock.js:1012 msgid "Date" msgstr "" @@ -5317,7 +5317,7 @@ msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 -#: stock/templates/stock/item_base.html:381 templates/js/stock.js:653 +#: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 msgid "Expiry Date" msgstr "" @@ -5764,7 +5764,7 @@ msgstr "" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:394 templates/js/stock.js:659 +#: stock/templates/stock/item_base.html:394 templates/js/stock.js:664 msgid "Last Updated" msgstr "" @@ -6235,11 +6235,11 @@ msgstr "" msgid "Enter a search query" msgstr "" -#: templates/InvenTree/search.html:268 templates/js/stock.js:298 +#: templates/InvenTree/search.html:268 templates/js/stock.js:303 msgid "Shipped to customer" msgstr "" -#: templates/InvenTree/search.html:271 templates/js/stock.js:308 +#: templates/InvenTree/search.html:271 templates/js/stock.js:313 msgid "No stock location set" msgstr "" @@ -6712,7 +6712,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:509 templates/js/stock.js:961 +#: templates/js/stock.js:514 templates/js/stock.js:966 msgid "Select" msgstr "" @@ -6979,7 +6979,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:985 +#: templates/js/part.js:660 templates/js/stock.js:990 msgid "Path" msgstr "" @@ -7097,155 +7097,155 @@ msgstr "" msgid "Test Date" msgstr "" -#: templates/js/stock.js:290 +#: templates/js/stock.js:295 msgid "In production" msgstr "" -#: templates/js/stock.js:294 +#: templates/js/stock.js:299 msgid "Installed in Stock Item" msgstr "" -#: templates/js/stock.js:302 +#: templates/js/stock.js:307 msgid "Assigned to Sales Order" msgstr "" -#: templates/js/stock.js:334 +#: templates/js/stock.js:339 msgid "No stock items matching query" msgstr "" -#: templates/js/stock.js:355 +#: templates/js/stock.js:360 msgid "items" msgstr "" -#: templates/js/stock.js:447 +#: templates/js/stock.js:452 msgid "batches" msgstr "" -#: templates/js/stock.js:474 +#: templates/js/stock.js:479 msgid "locations" msgstr "" -#: templates/js/stock.js:476 +#: templates/js/stock.js:481 msgid "Undefined location" msgstr "" -#: templates/js/stock.js:577 +#: templates/js/stock.js:582 msgid "Stock item is in production" msgstr "" -#: templates/js/stock.js:582 +#: templates/js/stock.js:587 msgid "Stock item assigned to sales order" msgstr "" -#: templates/js/stock.js:585 +#: templates/js/stock.js:590 msgid "Stock item assigned to customer" msgstr "" -#: templates/js/stock.js:589 +#: templates/js/stock.js:594 msgid "Stock item has expired" msgstr "" -#: templates/js/stock.js:591 +#: templates/js/stock.js:596 msgid "Stock item will expire soon" msgstr "" -#: templates/js/stock.js:595 +#: templates/js/stock.js:600 msgid "Stock item has been allocated" msgstr "" -#: templates/js/stock.js:599 +#: templates/js/stock.js:604 msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/stock.js:606 +#: templates/js/stock.js:611 msgid "Stock item has been rejected" msgstr "" -#: templates/js/stock.js:610 +#: templates/js/stock.js:615 msgid "Stock item is lost" msgstr "" -#: templates/js/stock.js:613 +#: templates/js/stock.js:618 msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:617 templates/js/table_filters.js:143 +#: templates/js/stock.js:622 templates/js/table_filters.js:143 msgid "Depleted" msgstr "" -#: templates/js/stock.js:646 +#: templates/js/stock.js:651 msgid "Stocktake" msgstr "" -#: templates/js/stock.js:848 +#: templates/js/stock.js:853 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:863 +#: templates/js/stock.js:868 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:877 +#: templates/js/stock.js:882 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:878 +#: templates/js/stock.js:883 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1017 +#: templates/js/stock.js:1022 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1064 +#: templates/js/stock.js:1069 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1083 +#: templates/js/stock.js:1088 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1102 +#: templates/js/stock.js:1107 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1120 +#: templates/js/stock.js:1125 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1143 +#: templates/js/stock.js:1148 msgid "Added" msgstr "" -#: templates/js/stock.js:1151 +#: templates/js/stock.js:1156 msgid "Removed" msgstr "" -#: templates/js/stock.js:1183 +#: templates/js/stock.js:1188 msgid "No user information" msgstr "" -#: templates/js/stock.js:1195 +#: templates/js/stock.js:1200 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1196 +#: templates/js/stock.js:1201 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1320 +#: templates/js/stock.js:1325 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1361 +#: templates/js/stock.js:1366 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1384 +#: templates/js/stock.js:1389 msgid "Serial" msgstr "" -#: templates/js/stock.js:1412 +#: templates/js/stock.js:1417 msgid "Uninstall Stock Item" msgstr "" From 917fb410bb055e735a2f205fb7af9276936b2665 Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 24 Jun 2021 13:44:29 +1000 Subject: [PATCH 240/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/es/LC_MESSAGES/django.po | 152 +++++++++++----------- 1 file changed, 76 insertions(+), 76 deletions(-) diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 204bf2eea6..3f431725c0 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-23 09:51+0000\n" -"PO-Revision-Date: 2021-06-23 09:52\n" +"POT-Creation-Date: 2021-06-24 03:41+0000\n" +"PO-Revision-Date: 2021-06-24 03:44\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -124,7 +124,7 @@ msgstr "" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1174 +#: templates/js/stock.js:1179 msgid "User" msgstr "Usuario" @@ -137,7 +137,7 @@ msgstr "" #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:967 +#: templates/js/part.js:642 templates/js/stock.js:972 msgid "Name" msgstr "Nombre" @@ -159,8 +159,8 @@ msgstr "Nombre" #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:552 templates/js/stock.js:979 -#: templates/js/stock.js:1024 +#: templates/js/stock.js:557 templates/js/stock.js:984 +#: templates/js/stock.js:1029 msgid "Description" msgstr "Descripción" @@ -488,8 +488,8 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571 #: templates/js/build.js:1111 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1159 -#: templates/js/stock.js:1378 +#: templates/js/part.js:796 templates/js/stock.js:1164 +#: templates/js/stock.js:1383 msgid "Quantity" msgstr "Cantidad" @@ -535,7 +535,7 @@ msgstr "" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 #: templates/js/build.js:585 templates/js/order.js:378 -#: templates/js/stock.js:638 templates/js/stock.js:1051 +#: templates/js/stock.js:643 templates/js/stock.js:1056 msgid "Location" msgstr "Unicación" @@ -549,8 +549,8 @@ msgstr "" #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:867 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:625 templates/js/stock.js:1128 -#: templates/js/stock.js:1394 +#: templates/js/stock.js:630 templates/js/stock.js:1133 +#: templates/js/stock.js:1399 msgid "Status" msgstr "Estado" @@ -646,8 +646,8 @@ msgstr "" #: templates/js/build.js:551 templates/js/build.js:838 #: templates/js/build.js:1078 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 -#: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1366 +#: templates/js/part.js:404 templates/js/stock.js:526 +#: templates/js/stock.js:1371 msgid "Part" msgstr "Parte" @@ -777,7 +777,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:694 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:699 msgid "Notes" msgstr "Notas" @@ -843,7 +843,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:928 #: templates/js/order.js:366 templates/js/order.js:371 -#: templates/js/stock.js:1110 +#: templates/js/stock.js:1115 msgid "Stock Item" msgstr "" @@ -1195,8 +1195,8 @@ msgid "Destination location not specified" msgstr "" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:303 templates/js/stock.js:633 -#: templates/js/stock.js:1401 templates/js/table_filters.js:112 +#: stock/templates/stock/item_base.html:303 templates/js/stock.js:638 +#: templates/js/stock.js:1406 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "Lote" @@ -1251,7 +1251,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 -#: templates/js/stock.js:1039 +#: templates/js/stock.js:1044 msgid "Details" msgstr "Detalles" @@ -2135,7 +2135,7 @@ msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:690 +#: templates/js/stock.js:695 msgid "Packaging" msgstr "" @@ -2222,7 +2222,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1092 +#: templates/js/stock.js:1097 msgid "Customer" msgstr "Cliente" @@ -2268,7 +2268,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1307 +#: templates/js/stock.js:1312 msgid "New Part" msgstr "" @@ -2314,7 +2314,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1313 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1318 msgid "New Supplier Part" msgstr "" @@ -2391,7 +2391,7 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:561 +#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:566 #: templates/navbar.html:26 msgid "Stock" msgstr "" @@ -2452,7 +2452,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:991 +#: templates/InvenTree/search.html:198 templates/js/stock.js:996 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2673,7 +2673,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:639 templates/js/stock.js:1314 +#: company/views.py:639 templates/js/stock.js:1319 msgid "Create new Supplier Part" msgstr "" @@ -2929,7 +2929,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:664 templates/js/stock.js:1073 +#: templates/js/stock.js:669 templates/js/stock.js:1078 msgid "Purchase Order" msgstr "" @@ -2949,7 +2949,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:672 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:685 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:690 msgid "Purchase Price" msgstr "" @@ -3054,8 +3054,8 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:731 -#: templates/js/stock.js:1319 +#: stock/templates/stock/location.html:191 templates/js/stock.js:736 +#: templates/js/stock.js:1324 msgid "New Location" msgstr "" @@ -4264,7 +4264,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1308 +#: templates/js/stock.js:1313 msgid "Create New Part" msgstr "" @@ -4405,7 +4405,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:732 +#: stock/templates/stock/location.html:192 templates/js/stock.js:737 msgid "Create new location" msgstr "" @@ -5294,7 +5294,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:1007 +#: templates/js/order.js:195 templates/js/stock.js:1012 msgid "Date" msgstr "" @@ -5317,7 +5317,7 @@ msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 -#: stock/templates/stock/item_base.html:381 templates/js/stock.js:653 +#: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 msgid "Expiry Date" msgstr "" @@ -5764,7 +5764,7 @@ msgstr "" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:394 templates/js/stock.js:659 +#: stock/templates/stock/item_base.html:394 templates/js/stock.js:664 msgid "Last Updated" msgstr "" @@ -6235,11 +6235,11 @@ msgstr "" msgid "Enter a search query" msgstr "" -#: templates/InvenTree/search.html:268 templates/js/stock.js:298 +#: templates/InvenTree/search.html:268 templates/js/stock.js:303 msgid "Shipped to customer" msgstr "" -#: templates/InvenTree/search.html:271 templates/js/stock.js:308 +#: templates/InvenTree/search.html:271 templates/js/stock.js:313 msgid "No stock location set" msgstr "" @@ -6712,7 +6712,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:509 templates/js/stock.js:961 +#: templates/js/stock.js:514 templates/js/stock.js:966 msgid "Select" msgstr "" @@ -6979,7 +6979,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:985 +#: templates/js/part.js:660 templates/js/stock.js:990 msgid "Path" msgstr "" @@ -7097,155 +7097,155 @@ msgstr "" msgid "Test Date" msgstr "" -#: templates/js/stock.js:290 +#: templates/js/stock.js:295 msgid "In production" msgstr "" -#: templates/js/stock.js:294 +#: templates/js/stock.js:299 msgid "Installed in Stock Item" msgstr "" -#: templates/js/stock.js:302 +#: templates/js/stock.js:307 msgid "Assigned to Sales Order" msgstr "" -#: templates/js/stock.js:334 +#: templates/js/stock.js:339 msgid "No stock items matching query" msgstr "" -#: templates/js/stock.js:355 +#: templates/js/stock.js:360 msgid "items" msgstr "" -#: templates/js/stock.js:447 +#: templates/js/stock.js:452 msgid "batches" msgstr "" -#: templates/js/stock.js:474 +#: templates/js/stock.js:479 msgid "locations" msgstr "" -#: templates/js/stock.js:476 +#: templates/js/stock.js:481 msgid "Undefined location" msgstr "" -#: templates/js/stock.js:577 +#: templates/js/stock.js:582 msgid "Stock item is in production" msgstr "" -#: templates/js/stock.js:582 +#: templates/js/stock.js:587 msgid "Stock item assigned to sales order" msgstr "" -#: templates/js/stock.js:585 +#: templates/js/stock.js:590 msgid "Stock item assigned to customer" msgstr "" -#: templates/js/stock.js:589 +#: templates/js/stock.js:594 msgid "Stock item has expired" msgstr "" -#: templates/js/stock.js:591 +#: templates/js/stock.js:596 msgid "Stock item will expire soon" msgstr "" -#: templates/js/stock.js:595 +#: templates/js/stock.js:600 msgid "Stock item has been allocated" msgstr "" -#: templates/js/stock.js:599 +#: templates/js/stock.js:604 msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/stock.js:606 +#: templates/js/stock.js:611 msgid "Stock item has been rejected" msgstr "" -#: templates/js/stock.js:610 +#: templates/js/stock.js:615 msgid "Stock item is lost" msgstr "" -#: templates/js/stock.js:613 +#: templates/js/stock.js:618 msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:617 templates/js/table_filters.js:143 +#: templates/js/stock.js:622 templates/js/table_filters.js:143 msgid "Depleted" msgstr "" -#: templates/js/stock.js:646 +#: templates/js/stock.js:651 msgid "Stocktake" msgstr "" -#: templates/js/stock.js:848 +#: templates/js/stock.js:853 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:863 +#: templates/js/stock.js:868 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:877 +#: templates/js/stock.js:882 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:878 +#: templates/js/stock.js:883 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1017 +#: templates/js/stock.js:1022 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1064 +#: templates/js/stock.js:1069 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1083 +#: templates/js/stock.js:1088 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1102 +#: templates/js/stock.js:1107 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1120 +#: templates/js/stock.js:1125 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1143 +#: templates/js/stock.js:1148 msgid "Added" msgstr "" -#: templates/js/stock.js:1151 +#: templates/js/stock.js:1156 msgid "Removed" msgstr "" -#: templates/js/stock.js:1183 +#: templates/js/stock.js:1188 msgid "No user information" msgstr "" -#: templates/js/stock.js:1195 +#: templates/js/stock.js:1200 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1196 +#: templates/js/stock.js:1201 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1320 +#: templates/js/stock.js:1325 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1361 +#: templates/js/stock.js:1366 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1384 +#: templates/js/stock.js:1389 msgid "Serial" msgstr "" -#: templates/js/stock.js:1412 +#: templates/js/stock.js:1417 msgid "Uninstall Stock Item" msgstr "" From d47df2135bdf004759feb2733f518b2281531ed4 Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 24 Jun 2021 13:44:30 +1000 Subject: [PATCH 241/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/it/LC_MESSAGES/django.po | 152 +++++++++++----------- 1 file changed, 76 insertions(+), 76 deletions(-) diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 3a7e59b670..3088e93ca1 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-23 09:51+0000\n" -"PO-Revision-Date: 2021-06-23 09:52\n" +"POT-Creation-Date: 2021-06-24 03:41+0000\n" +"PO-Revision-Date: 2021-06-24 03:44\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -124,7 +124,7 @@ msgstr "" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1174 +#: templates/js/stock.js:1179 msgid "User" msgstr "" @@ -137,7 +137,7 @@ msgstr "" #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:967 +#: templates/js/part.js:642 templates/js/stock.js:972 msgid "Name" msgstr "" @@ -159,8 +159,8 @@ msgstr "" #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:552 templates/js/stock.js:979 -#: templates/js/stock.js:1024 +#: templates/js/stock.js:557 templates/js/stock.js:984 +#: templates/js/stock.js:1029 msgid "Description" msgstr "" @@ -488,8 +488,8 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571 #: templates/js/build.js:1111 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1159 -#: templates/js/stock.js:1378 +#: templates/js/part.js:796 templates/js/stock.js:1164 +#: templates/js/stock.js:1383 msgid "Quantity" msgstr "" @@ -535,7 +535,7 @@ msgstr "" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 #: templates/js/build.js:585 templates/js/order.js:378 -#: templates/js/stock.js:638 templates/js/stock.js:1051 +#: templates/js/stock.js:643 templates/js/stock.js:1056 msgid "Location" msgstr "" @@ -549,8 +549,8 @@ msgstr "" #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:867 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:625 templates/js/stock.js:1128 -#: templates/js/stock.js:1394 +#: templates/js/stock.js:630 templates/js/stock.js:1133 +#: templates/js/stock.js:1399 msgid "Status" msgstr "" @@ -646,8 +646,8 @@ msgstr "" #: templates/js/build.js:551 templates/js/build.js:838 #: templates/js/build.js:1078 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 -#: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1366 +#: templates/js/part.js:404 templates/js/stock.js:526 +#: templates/js/stock.js:1371 msgid "Part" msgstr "" @@ -777,7 +777,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:694 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:699 msgid "Notes" msgstr "" @@ -843,7 +843,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:928 #: templates/js/order.js:366 templates/js/order.js:371 -#: templates/js/stock.js:1110 +#: templates/js/stock.js:1115 msgid "Stock Item" msgstr "" @@ -1195,8 +1195,8 @@ msgid "Destination location not specified" msgstr "" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:303 templates/js/stock.js:633 -#: templates/js/stock.js:1401 templates/js/table_filters.js:112 +#: stock/templates/stock/item_base.html:303 templates/js/stock.js:638 +#: templates/js/stock.js:1406 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" @@ -1251,7 +1251,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 -#: templates/js/stock.js:1039 +#: templates/js/stock.js:1044 msgid "Details" msgstr "" @@ -2135,7 +2135,7 @@ msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:690 +#: templates/js/stock.js:695 msgid "Packaging" msgstr "" @@ -2222,7 +2222,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1092 +#: templates/js/stock.js:1097 msgid "Customer" msgstr "" @@ -2268,7 +2268,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1307 +#: templates/js/stock.js:1312 msgid "New Part" msgstr "" @@ -2314,7 +2314,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1313 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1318 msgid "New Supplier Part" msgstr "" @@ -2391,7 +2391,7 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:561 +#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:566 #: templates/navbar.html:26 msgid "Stock" msgstr "" @@ -2452,7 +2452,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:991 +#: templates/InvenTree/search.html:198 templates/js/stock.js:996 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2673,7 +2673,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:639 templates/js/stock.js:1314 +#: company/views.py:639 templates/js/stock.js:1319 msgid "Create new Supplier Part" msgstr "" @@ -2929,7 +2929,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:664 templates/js/stock.js:1073 +#: templates/js/stock.js:669 templates/js/stock.js:1078 msgid "Purchase Order" msgstr "" @@ -2949,7 +2949,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:672 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:685 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:690 msgid "Purchase Price" msgstr "" @@ -3054,8 +3054,8 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:731 -#: templates/js/stock.js:1319 +#: stock/templates/stock/location.html:191 templates/js/stock.js:736 +#: templates/js/stock.js:1324 msgid "New Location" msgstr "" @@ -4264,7 +4264,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1308 +#: templates/js/stock.js:1313 msgid "Create New Part" msgstr "" @@ -4405,7 +4405,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:732 +#: stock/templates/stock/location.html:192 templates/js/stock.js:737 msgid "Create new location" msgstr "" @@ -5294,7 +5294,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:1007 +#: templates/js/order.js:195 templates/js/stock.js:1012 msgid "Date" msgstr "" @@ -5317,7 +5317,7 @@ msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 -#: stock/templates/stock/item_base.html:381 templates/js/stock.js:653 +#: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 msgid "Expiry Date" msgstr "" @@ -5764,7 +5764,7 @@ msgstr "" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:394 templates/js/stock.js:659 +#: stock/templates/stock/item_base.html:394 templates/js/stock.js:664 msgid "Last Updated" msgstr "" @@ -6235,11 +6235,11 @@ msgstr "" msgid "Enter a search query" msgstr "" -#: templates/InvenTree/search.html:268 templates/js/stock.js:298 +#: templates/InvenTree/search.html:268 templates/js/stock.js:303 msgid "Shipped to customer" msgstr "" -#: templates/InvenTree/search.html:271 templates/js/stock.js:308 +#: templates/InvenTree/search.html:271 templates/js/stock.js:313 msgid "No stock location set" msgstr "" @@ -6712,7 +6712,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:509 templates/js/stock.js:961 +#: templates/js/stock.js:514 templates/js/stock.js:966 msgid "Select" msgstr "" @@ -6979,7 +6979,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:985 +#: templates/js/part.js:660 templates/js/stock.js:990 msgid "Path" msgstr "" @@ -7097,155 +7097,155 @@ msgstr "" msgid "Test Date" msgstr "" -#: templates/js/stock.js:290 +#: templates/js/stock.js:295 msgid "In production" msgstr "" -#: templates/js/stock.js:294 +#: templates/js/stock.js:299 msgid "Installed in Stock Item" msgstr "" -#: templates/js/stock.js:302 +#: templates/js/stock.js:307 msgid "Assigned to Sales Order" msgstr "" -#: templates/js/stock.js:334 +#: templates/js/stock.js:339 msgid "No stock items matching query" msgstr "" -#: templates/js/stock.js:355 +#: templates/js/stock.js:360 msgid "items" msgstr "" -#: templates/js/stock.js:447 +#: templates/js/stock.js:452 msgid "batches" msgstr "" -#: templates/js/stock.js:474 +#: templates/js/stock.js:479 msgid "locations" msgstr "" -#: templates/js/stock.js:476 +#: templates/js/stock.js:481 msgid "Undefined location" msgstr "" -#: templates/js/stock.js:577 +#: templates/js/stock.js:582 msgid "Stock item is in production" msgstr "" -#: templates/js/stock.js:582 +#: templates/js/stock.js:587 msgid "Stock item assigned to sales order" msgstr "" -#: templates/js/stock.js:585 +#: templates/js/stock.js:590 msgid "Stock item assigned to customer" msgstr "" -#: templates/js/stock.js:589 +#: templates/js/stock.js:594 msgid "Stock item has expired" msgstr "" -#: templates/js/stock.js:591 +#: templates/js/stock.js:596 msgid "Stock item will expire soon" msgstr "" -#: templates/js/stock.js:595 +#: templates/js/stock.js:600 msgid "Stock item has been allocated" msgstr "" -#: templates/js/stock.js:599 +#: templates/js/stock.js:604 msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/stock.js:606 +#: templates/js/stock.js:611 msgid "Stock item has been rejected" msgstr "" -#: templates/js/stock.js:610 +#: templates/js/stock.js:615 msgid "Stock item is lost" msgstr "" -#: templates/js/stock.js:613 +#: templates/js/stock.js:618 msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:617 templates/js/table_filters.js:143 +#: templates/js/stock.js:622 templates/js/table_filters.js:143 msgid "Depleted" msgstr "" -#: templates/js/stock.js:646 +#: templates/js/stock.js:651 msgid "Stocktake" msgstr "" -#: templates/js/stock.js:848 +#: templates/js/stock.js:853 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:863 +#: templates/js/stock.js:868 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:877 +#: templates/js/stock.js:882 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:878 +#: templates/js/stock.js:883 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1017 +#: templates/js/stock.js:1022 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1064 +#: templates/js/stock.js:1069 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1083 +#: templates/js/stock.js:1088 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1102 +#: templates/js/stock.js:1107 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1120 +#: templates/js/stock.js:1125 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1143 +#: templates/js/stock.js:1148 msgid "Added" msgstr "" -#: templates/js/stock.js:1151 +#: templates/js/stock.js:1156 msgid "Removed" msgstr "" -#: templates/js/stock.js:1183 +#: templates/js/stock.js:1188 msgid "No user information" msgstr "" -#: templates/js/stock.js:1195 +#: templates/js/stock.js:1200 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1196 +#: templates/js/stock.js:1201 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1320 +#: templates/js/stock.js:1325 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1361 +#: templates/js/stock.js:1366 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1384 +#: templates/js/stock.js:1389 msgid "Serial" msgstr "" -#: templates/js/stock.js:1412 +#: templates/js/stock.js:1417 msgid "Uninstall Stock Item" msgstr "" From 7c3f50404e6b26954030931eea140ec68ecfd26d Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 24 Jun 2021 13:44:32 +1000 Subject: [PATCH 242/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/pl/LC_MESSAGES/django.po | 152 +++++++++++----------- 1 file changed, 76 insertions(+), 76 deletions(-) diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 82d2f2b0df..93a6340b9f 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-23 09:51+0000\n" -"PO-Revision-Date: 2021-06-23 09:52\n" +"POT-Creation-Date: 2021-06-24 03:41+0000\n" +"PO-Revision-Date: 2021-06-24 03:44\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -124,7 +124,7 @@ msgstr "Komentarz pliku" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1174 +#: templates/js/stock.js:1179 msgid "User" msgstr "Użytkownik" @@ -137,7 +137,7 @@ msgstr "data przesłania" #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:967 +#: templates/js/part.js:642 templates/js/stock.js:972 msgid "Name" msgstr "Nazwa" @@ -159,8 +159,8 @@ msgstr "Nazwa" #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:552 templates/js/stock.js:979 -#: templates/js/stock.js:1024 +#: templates/js/stock.js:557 templates/js/stock.js:984 +#: templates/js/stock.js:1029 msgid "Description" msgstr "Opis" @@ -488,8 +488,8 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571 #: templates/js/build.js:1111 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1159 -#: templates/js/stock.js:1378 +#: templates/js/part.js:796 templates/js/stock.js:1164 +#: templates/js/stock.js:1383 msgid "Quantity" msgstr "Ilość" @@ -535,7 +535,7 @@ msgstr "Oznacz budowę jako ukończoną" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 #: templates/js/build.js:585 templates/js/order.js:378 -#: templates/js/stock.js:638 templates/js/stock.js:1051 +#: templates/js/stock.js:643 templates/js/stock.js:1056 msgid "Location" msgstr "Lokalizacja" @@ -549,8 +549,8 @@ msgstr "Lokalizacja ukończonych części" #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:867 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:625 templates/js/stock.js:1128 -#: templates/js/stock.js:1394 +#: templates/js/stock.js:630 templates/js/stock.js:1133 +#: templates/js/stock.js:1399 msgid "Status" msgstr "Status" @@ -646,8 +646,8 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: templates/js/build.js:551 templates/js/build.js:838 #: templates/js/build.js:1078 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 -#: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1366 +#: templates/js/part.js:404 templates/js/stock.js:526 +#: templates/js/stock.js:1371 msgid "Part" msgstr "Część" @@ -777,7 +777,7 @@ msgstr "Link do zewnętrznego adresu URL" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:694 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:699 msgid "Notes" msgstr "Uwagi" @@ -843,7 +843,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:928 #: templates/js/order.js:366 templates/js/order.js:371 -#: templates/js/stock.js:1110 +#: templates/js/stock.js:1115 msgid "Stock Item" msgstr "Element magazynowy" @@ -1195,8 +1195,8 @@ msgid "Destination location not specified" msgstr "Nie określono lokalizacji docelowej" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:303 templates/js/stock.js:633 -#: templates/js/stock.js:1401 templates/js/table_filters.js:112 +#: stock/templates/stock/item_base.html:303 templates/js/stock.js:638 +#: templates/js/stock.js:1406 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "Partia" @@ -1251,7 +1251,7 @@ msgstr "Szczegóły zlecenia budowy" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 -#: templates/js/stock.js:1039 +#: templates/js/stock.js:1044 msgid "Details" msgstr "Szczegóły" @@ -2135,7 +2135,7 @@ msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:690 +#: templates/js/stock.js:695 msgid "Packaging" msgstr "Opakowanie" @@ -2222,7 +2222,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1092 +#: templates/js/stock.js:1097 msgid "Customer" msgstr "Klient" @@ -2268,7 +2268,7 @@ msgstr "Usuń części" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1307 +#: templates/js/stock.js:1312 msgid "New Part" msgstr "Nowy komponent" @@ -2314,7 +2314,7 @@ msgstr "Utwórz nowego dostawcę części" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1313 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1318 msgid "New Supplier Part" msgstr "Now dostawca części" @@ -2391,7 +2391,7 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:561 +#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:566 #: templates/navbar.html:26 msgid "Stock" msgstr "Stan" @@ -2452,7 +2452,7 @@ msgstr "Dostarczone części" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:991 +#: templates/InvenTree/search.html:198 templates/js/stock.js:996 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2673,7 +2673,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:639 templates/js/stock.js:1314 +#: company/views.py:639 templates/js/stock.js:1319 msgid "Create new Supplier Part" msgstr "" @@ -2929,7 +2929,7 @@ msgstr "Zamówienie" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:664 templates/js/stock.js:1073 +#: templates/js/stock.js:669 templates/js/stock.js:1078 msgid "Purchase Order" msgstr "" @@ -2949,7 +2949,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:672 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:685 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:690 msgid "Purchase Price" msgstr "Cena zakupu" @@ -3054,8 +3054,8 @@ msgstr "Wydany" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:731 -#: templates/js/stock.js:1319 +#: stock/templates/stock/location.html:191 templates/js/stock.js:736 +#: templates/js/stock.js:1324 msgid "New Location" msgstr "Nowa lokalizacja" @@ -4264,7 +4264,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1308 +#: templates/js/stock.js:1313 msgid "Create New Part" msgstr "" @@ -4405,7 +4405,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:732 +#: stock/templates/stock/location.html:192 templates/js/stock.js:737 msgid "Create new location" msgstr "" @@ -5294,7 +5294,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:1007 +#: templates/js/order.js:195 templates/js/stock.js:1012 msgid "Date" msgstr "" @@ -5317,7 +5317,7 @@ msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 -#: stock/templates/stock/item_base.html:381 templates/js/stock.js:653 +#: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 msgid "Expiry Date" msgstr "" @@ -5764,7 +5764,7 @@ msgstr "" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:394 templates/js/stock.js:659 +#: stock/templates/stock/item_base.html:394 templates/js/stock.js:664 msgid "Last Updated" msgstr "" @@ -6235,11 +6235,11 @@ msgstr "" msgid "Enter a search query" msgstr "" -#: templates/InvenTree/search.html:268 templates/js/stock.js:298 +#: templates/InvenTree/search.html:268 templates/js/stock.js:303 msgid "Shipped to customer" msgstr "" -#: templates/InvenTree/search.html:271 templates/js/stock.js:308 +#: templates/InvenTree/search.html:271 templates/js/stock.js:313 msgid "No stock location set" msgstr "" @@ -6712,7 +6712,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:509 templates/js/stock.js:961 +#: templates/js/stock.js:514 templates/js/stock.js:966 msgid "Select" msgstr "" @@ -6979,7 +6979,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:985 +#: templates/js/part.js:660 templates/js/stock.js:990 msgid "Path" msgstr "" @@ -7097,155 +7097,155 @@ msgstr "" msgid "Test Date" msgstr "" -#: templates/js/stock.js:290 +#: templates/js/stock.js:295 msgid "In production" msgstr "" -#: templates/js/stock.js:294 +#: templates/js/stock.js:299 msgid "Installed in Stock Item" msgstr "" -#: templates/js/stock.js:302 +#: templates/js/stock.js:307 msgid "Assigned to Sales Order" msgstr "" -#: templates/js/stock.js:334 +#: templates/js/stock.js:339 msgid "No stock items matching query" msgstr "" -#: templates/js/stock.js:355 +#: templates/js/stock.js:360 msgid "items" msgstr "" -#: templates/js/stock.js:447 +#: templates/js/stock.js:452 msgid "batches" msgstr "" -#: templates/js/stock.js:474 +#: templates/js/stock.js:479 msgid "locations" msgstr "" -#: templates/js/stock.js:476 +#: templates/js/stock.js:481 msgid "Undefined location" msgstr "" -#: templates/js/stock.js:577 +#: templates/js/stock.js:582 msgid "Stock item is in production" msgstr "" -#: templates/js/stock.js:582 +#: templates/js/stock.js:587 msgid "Stock item assigned to sales order" msgstr "" -#: templates/js/stock.js:585 +#: templates/js/stock.js:590 msgid "Stock item assigned to customer" msgstr "" -#: templates/js/stock.js:589 +#: templates/js/stock.js:594 msgid "Stock item has expired" msgstr "" -#: templates/js/stock.js:591 +#: templates/js/stock.js:596 msgid "Stock item will expire soon" msgstr "" -#: templates/js/stock.js:595 +#: templates/js/stock.js:600 msgid "Stock item has been allocated" msgstr "" -#: templates/js/stock.js:599 +#: templates/js/stock.js:604 msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/stock.js:606 +#: templates/js/stock.js:611 msgid "Stock item has been rejected" msgstr "" -#: templates/js/stock.js:610 +#: templates/js/stock.js:615 msgid "Stock item is lost" msgstr "" -#: templates/js/stock.js:613 +#: templates/js/stock.js:618 msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:617 templates/js/table_filters.js:143 +#: templates/js/stock.js:622 templates/js/table_filters.js:143 msgid "Depleted" msgstr "" -#: templates/js/stock.js:646 +#: templates/js/stock.js:651 msgid "Stocktake" msgstr "" -#: templates/js/stock.js:848 +#: templates/js/stock.js:853 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:863 +#: templates/js/stock.js:868 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:877 +#: templates/js/stock.js:882 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:878 +#: templates/js/stock.js:883 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1017 +#: templates/js/stock.js:1022 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1064 +#: templates/js/stock.js:1069 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1083 +#: templates/js/stock.js:1088 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1102 +#: templates/js/stock.js:1107 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1120 +#: templates/js/stock.js:1125 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1143 +#: templates/js/stock.js:1148 msgid "Added" msgstr "" -#: templates/js/stock.js:1151 +#: templates/js/stock.js:1156 msgid "Removed" msgstr "" -#: templates/js/stock.js:1183 +#: templates/js/stock.js:1188 msgid "No user information" msgstr "" -#: templates/js/stock.js:1195 +#: templates/js/stock.js:1200 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1196 +#: templates/js/stock.js:1201 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1320 +#: templates/js/stock.js:1325 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1361 +#: templates/js/stock.js:1366 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1384 +#: templates/js/stock.js:1389 msgid "Serial" msgstr "" -#: templates/js/stock.js:1412 +#: templates/js/stock.js:1417 msgid "Uninstall Stock Item" msgstr "" From e54396d6994b4ea3f53ff637305a698c26cb9010 Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 24 Jun 2021 13:44:33 +1000 Subject: [PATCH 243/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ru/LC_MESSAGES/django.po | 152 +++++++++++----------- 1 file changed, 76 insertions(+), 76 deletions(-) diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index c5582f1eae..67628265bd 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-23 09:51+0000\n" -"PO-Revision-Date: 2021-06-23 09:52\n" +"POT-Creation-Date: 2021-06-24 03:41+0000\n" +"PO-Revision-Date: 2021-06-24 03:44\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -124,7 +124,7 @@ msgstr "Комментарий к файлу" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1174 +#: templates/js/stock.js:1179 msgid "User" msgstr "Пользователь" @@ -137,7 +137,7 @@ msgstr "дата загрузки" #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:967 +#: templates/js/part.js:642 templates/js/stock.js:972 msgid "Name" msgstr "Название" @@ -159,8 +159,8 @@ msgstr "Название" #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:552 templates/js/stock.js:979 -#: templates/js/stock.js:1024 +#: templates/js/stock.js:557 templates/js/stock.js:984 +#: templates/js/stock.js:1029 msgid "Description" msgstr "Описание" @@ -488,8 +488,8 @@ msgstr "Целевая дата для сборки. Сборка будет п #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571 #: templates/js/build.js:1111 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1159 -#: templates/js/stock.js:1378 +#: templates/js/part.js:796 templates/js/stock.js:1164 +#: templates/js/stock.js:1383 msgid "Quantity" msgstr "Количество" @@ -535,7 +535,7 @@ msgstr "Пометить сборку как завершенную" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 #: templates/js/build.js:585 templates/js/order.js:378 -#: templates/js/stock.js:638 templates/js/stock.js:1051 +#: templates/js/stock.js:643 templates/js/stock.js:1056 msgid "Location" msgstr "Расположение" @@ -549,8 +549,8 @@ msgstr "Расположение укомплектованных частей" #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:867 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:625 templates/js/stock.js:1128 -#: templates/js/stock.js:1394 +#: templates/js/stock.js:630 templates/js/stock.js:1133 +#: templates/js/stock.js:1399 msgid "Status" msgstr "Статус" @@ -646,8 +646,8 @@ msgstr "" #: templates/js/build.js:551 templates/js/build.js:838 #: templates/js/build.js:1078 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 -#: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1366 +#: templates/js/part.js:404 templates/js/stock.js:526 +#: templates/js/stock.js:1371 msgid "Part" msgstr "" @@ -777,7 +777,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:694 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:699 msgid "Notes" msgstr "" @@ -843,7 +843,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:928 #: templates/js/order.js:366 templates/js/order.js:371 -#: templates/js/stock.js:1110 +#: templates/js/stock.js:1115 msgid "Stock Item" msgstr "" @@ -1195,8 +1195,8 @@ msgid "Destination location not specified" msgstr "" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:303 templates/js/stock.js:633 -#: templates/js/stock.js:1401 templates/js/table_filters.js:112 +#: stock/templates/stock/item_base.html:303 templates/js/stock.js:638 +#: templates/js/stock.js:1406 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" @@ -1251,7 +1251,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 -#: templates/js/stock.js:1039 +#: templates/js/stock.js:1044 msgid "Details" msgstr "" @@ -2135,7 +2135,7 @@ msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:690 +#: templates/js/stock.js:695 msgid "Packaging" msgstr "" @@ -2222,7 +2222,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1092 +#: templates/js/stock.js:1097 msgid "Customer" msgstr "" @@ -2268,7 +2268,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1307 +#: templates/js/stock.js:1312 msgid "New Part" msgstr "" @@ -2314,7 +2314,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1313 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1318 msgid "New Supplier Part" msgstr "" @@ -2391,7 +2391,7 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:561 +#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:566 #: templates/navbar.html:26 msgid "Stock" msgstr "" @@ -2452,7 +2452,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:991 +#: templates/InvenTree/search.html:198 templates/js/stock.js:996 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2673,7 +2673,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:639 templates/js/stock.js:1314 +#: company/views.py:639 templates/js/stock.js:1319 msgid "Create new Supplier Part" msgstr "" @@ -2929,7 +2929,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:664 templates/js/stock.js:1073 +#: templates/js/stock.js:669 templates/js/stock.js:1078 msgid "Purchase Order" msgstr "" @@ -2949,7 +2949,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:672 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:685 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:690 msgid "Purchase Price" msgstr "" @@ -3054,8 +3054,8 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:731 -#: templates/js/stock.js:1319 +#: stock/templates/stock/location.html:191 templates/js/stock.js:736 +#: templates/js/stock.js:1324 msgid "New Location" msgstr "" @@ -4264,7 +4264,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1308 +#: templates/js/stock.js:1313 msgid "Create New Part" msgstr "" @@ -4405,7 +4405,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:732 +#: stock/templates/stock/location.html:192 templates/js/stock.js:737 msgid "Create new location" msgstr "" @@ -5294,7 +5294,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:1007 +#: templates/js/order.js:195 templates/js/stock.js:1012 msgid "Date" msgstr "" @@ -5317,7 +5317,7 @@ msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 -#: stock/templates/stock/item_base.html:381 templates/js/stock.js:653 +#: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 msgid "Expiry Date" msgstr "" @@ -5764,7 +5764,7 @@ msgstr "" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:394 templates/js/stock.js:659 +#: stock/templates/stock/item_base.html:394 templates/js/stock.js:664 msgid "Last Updated" msgstr "" @@ -6235,11 +6235,11 @@ msgstr "" msgid "Enter a search query" msgstr "" -#: templates/InvenTree/search.html:268 templates/js/stock.js:298 +#: templates/InvenTree/search.html:268 templates/js/stock.js:303 msgid "Shipped to customer" msgstr "" -#: templates/InvenTree/search.html:271 templates/js/stock.js:308 +#: templates/InvenTree/search.html:271 templates/js/stock.js:313 msgid "No stock location set" msgstr "" @@ -6712,7 +6712,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:509 templates/js/stock.js:961 +#: templates/js/stock.js:514 templates/js/stock.js:966 msgid "Select" msgstr "" @@ -6979,7 +6979,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:985 +#: templates/js/part.js:660 templates/js/stock.js:990 msgid "Path" msgstr "" @@ -7097,155 +7097,155 @@ msgstr "" msgid "Test Date" msgstr "" -#: templates/js/stock.js:290 +#: templates/js/stock.js:295 msgid "In production" msgstr "" -#: templates/js/stock.js:294 +#: templates/js/stock.js:299 msgid "Installed in Stock Item" msgstr "" -#: templates/js/stock.js:302 +#: templates/js/stock.js:307 msgid "Assigned to Sales Order" msgstr "" -#: templates/js/stock.js:334 +#: templates/js/stock.js:339 msgid "No stock items matching query" msgstr "" -#: templates/js/stock.js:355 +#: templates/js/stock.js:360 msgid "items" msgstr "" -#: templates/js/stock.js:447 +#: templates/js/stock.js:452 msgid "batches" msgstr "" -#: templates/js/stock.js:474 +#: templates/js/stock.js:479 msgid "locations" msgstr "" -#: templates/js/stock.js:476 +#: templates/js/stock.js:481 msgid "Undefined location" msgstr "" -#: templates/js/stock.js:577 +#: templates/js/stock.js:582 msgid "Stock item is in production" msgstr "" -#: templates/js/stock.js:582 +#: templates/js/stock.js:587 msgid "Stock item assigned to sales order" msgstr "" -#: templates/js/stock.js:585 +#: templates/js/stock.js:590 msgid "Stock item assigned to customer" msgstr "" -#: templates/js/stock.js:589 +#: templates/js/stock.js:594 msgid "Stock item has expired" msgstr "" -#: templates/js/stock.js:591 +#: templates/js/stock.js:596 msgid "Stock item will expire soon" msgstr "" -#: templates/js/stock.js:595 +#: templates/js/stock.js:600 msgid "Stock item has been allocated" msgstr "" -#: templates/js/stock.js:599 +#: templates/js/stock.js:604 msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/stock.js:606 +#: templates/js/stock.js:611 msgid "Stock item has been rejected" msgstr "" -#: templates/js/stock.js:610 +#: templates/js/stock.js:615 msgid "Stock item is lost" msgstr "" -#: templates/js/stock.js:613 +#: templates/js/stock.js:618 msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:617 templates/js/table_filters.js:143 +#: templates/js/stock.js:622 templates/js/table_filters.js:143 msgid "Depleted" msgstr "" -#: templates/js/stock.js:646 +#: templates/js/stock.js:651 msgid "Stocktake" msgstr "" -#: templates/js/stock.js:848 +#: templates/js/stock.js:853 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:863 +#: templates/js/stock.js:868 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:877 +#: templates/js/stock.js:882 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:878 +#: templates/js/stock.js:883 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1017 +#: templates/js/stock.js:1022 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1064 +#: templates/js/stock.js:1069 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1083 +#: templates/js/stock.js:1088 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1102 +#: templates/js/stock.js:1107 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1120 +#: templates/js/stock.js:1125 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1143 +#: templates/js/stock.js:1148 msgid "Added" msgstr "" -#: templates/js/stock.js:1151 +#: templates/js/stock.js:1156 msgid "Removed" msgstr "" -#: templates/js/stock.js:1183 +#: templates/js/stock.js:1188 msgid "No user information" msgstr "" -#: templates/js/stock.js:1195 +#: templates/js/stock.js:1200 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1196 +#: templates/js/stock.js:1201 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1320 +#: templates/js/stock.js:1325 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1361 +#: templates/js/stock.js:1366 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1384 +#: templates/js/stock.js:1389 msgid "Serial" msgstr "" -#: templates/js/stock.js:1412 +#: templates/js/stock.js:1417 msgid "Uninstall Stock Item" msgstr "" From 83dd8de52874ae5930c2f77c4f8941d209673a67 Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 24 Jun 2021 13:44:35 +1000 Subject: [PATCH 244/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/tr/LC_MESSAGES/django.po | 152 +++++++++++----------- 1 file changed, 76 insertions(+), 76 deletions(-) diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 035d6592de..cd08e95d12 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-23 09:51+0000\n" -"PO-Revision-Date: 2021-06-23 09:52\n" +"POT-Creation-Date: 2021-06-24 03:41+0000\n" +"PO-Revision-Date: 2021-06-24 03:44\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -124,7 +124,7 @@ msgstr "Dosya yorumu" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1174 +#: templates/js/stock.js:1179 msgid "User" msgstr "Kullanıcı" @@ -137,7 +137,7 @@ msgstr "yükleme tarihi" #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:967 +#: templates/js/part.js:642 templates/js/stock.js:972 msgid "Name" msgstr "Adı" @@ -159,8 +159,8 @@ msgstr "Adı" #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:552 templates/js/stock.js:979 -#: templates/js/stock.js:1024 +#: templates/js/stock.js:557 templates/js/stock.js:984 +#: templates/js/stock.js:1029 msgid "Description" msgstr "Açıklama" @@ -488,8 +488,8 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571 #: templates/js/build.js:1111 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1159 -#: templates/js/stock.js:1378 +#: templates/js/part.js:796 templates/js/stock.js:1164 +#: templates/js/stock.js:1383 msgid "Quantity" msgstr "Miktar" @@ -535,7 +535,7 @@ msgstr "Yapım işini tamamlandı olarak işaretle" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 #: templates/js/build.js:585 templates/js/order.js:378 -#: templates/js/stock.js:638 templates/js/stock.js:1051 +#: templates/js/stock.js:643 templates/js/stock.js:1056 msgid "Location" msgstr "Konum" @@ -549,8 +549,8 @@ msgstr "Tamamlanmış parçaların konumu" #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:867 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:625 templates/js/stock.js:1128 -#: templates/js/stock.js:1394 +#: templates/js/stock.js:630 templates/js/stock.js:1133 +#: templates/js/stock.js:1399 msgid "Status" msgstr "Durum" @@ -646,8 +646,8 @@ msgstr "Bu yapım işinin tahsis edildiği yapım işi emri" #: templates/js/build.js:551 templates/js/build.js:838 #: templates/js/build.js:1078 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 -#: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1366 +#: templates/js/part.js:404 templates/js/stock.js:526 +#: templates/js/stock.js:1371 msgid "Part" msgstr "Parça" @@ -777,7 +777,7 @@ msgstr "Harici URL'ye bağlantı" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:694 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:699 msgid "Notes" msgstr "Notlar" @@ -843,7 +843,7 @@ msgstr "Yapım işi için tahsis edilen parçalar" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:928 #: templates/js/order.js:366 templates/js/order.js:371 -#: templates/js/stock.js:1110 +#: templates/js/stock.js:1115 msgid "Stock Item" msgstr "Stok Kalemi" @@ -1195,8 +1195,8 @@ msgid "Destination location not specified" msgstr "Hedef konumu belirtilmedi" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:303 templates/js/stock.js:633 -#: templates/js/stock.js:1401 templates/js/table_filters.js:112 +#: stock/templates/stock/item_base.html:303 templates/js/stock.js:638 +#: templates/js/stock.js:1406 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "Toplu" @@ -1251,7 +1251,7 @@ msgstr "Yapım İşi Emri Detayları" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 -#: templates/js/stock.js:1039 +#: templates/js/stock.js:1044 msgid "Details" msgstr "Detaylar" @@ -2135,7 +2135,7 @@ msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:690 +#: templates/js/stock.js:695 msgid "Packaging" msgstr "" @@ -2222,7 +2222,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1092 +#: templates/js/stock.js:1097 msgid "Customer" msgstr "Müşteri" @@ -2268,7 +2268,7 @@ msgstr "Parçaları Sil" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1307 +#: templates/js/stock.js:1312 msgid "New Part" msgstr "" @@ -2314,7 +2314,7 @@ msgstr "Yeni tedarikçi parçası oluştur" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1313 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1318 msgid "New Supplier Part" msgstr "Yeni Tedarikçi Parçası" @@ -2391,7 +2391,7 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:561 +#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:566 #: templates/navbar.html:26 msgid "Stock" msgstr "Stok" @@ -2452,7 +2452,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:991 +#: templates/InvenTree/search.html:198 templates/js/stock.js:996 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "Stok Kalemleri" @@ -2673,7 +2673,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:639 templates/js/stock.js:1314 +#: company/views.py:639 templates/js/stock.js:1319 msgid "Create new Supplier Part" msgstr "" @@ -2929,7 +2929,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:664 templates/js/stock.js:1073 +#: templates/js/stock.js:669 templates/js/stock.js:1078 msgid "Purchase Order" msgstr "" @@ -2949,7 +2949,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:672 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:685 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:690 msgid "Purchase Price" msgstr "" @@ -3054,8 +3054,8 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:731 -#: templates/js/stock.js:1319 +#: stock/templates/stock/location.html:191 templates/js/stock.js:736 +#: templates/js/stock.js:1324 msgid "New Location" msgstr "Yeni Konum" @@ -4264,7 +4264,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1308 +#: templates/js/stock.js:1313 msgid "Create New Part" msgstr "" @@ -4405,7 +4405,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:732 +#: stock/templates/stock/location.html:192 templates/js/stock.js:737 msgid "Create new location" msgstr "Yeni konum oluştur" @@ -5294,7 +5294,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:1007 +#: templates/js/order.js:195 templates/js/stock.js:1012 msgid "Date" msgstr "" @@ -5317,7 +5317,7 @@ msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 -#: stock/templates/stock/item_base.html:381 templates/js/stock.js:653 +#: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 msgid "Expiry Date" msgstr "" @@ -5764,7 +5764,7 @@ msgstr "Bu stok kaleminin süresi %(item.expiry_date)s tarihinde sona erdi" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "Bu stok kaleminin süresi %(item.expiry_date)s tarihinde sona erecek" -#: stock/templates/stock/item_base.html:394 templates/js/stock.js:659 +#: stock/templates/stock/item_base.html:394 templates/js/stock.js:664 msgid "Last Updated" msgstr "" @@ -6235,11 +6235,11 @@ msgstr "" msgid "Enter a search query" msgstr "" -#: templates/InvenTree/search.html:268 templates/js/stock.js:298 +#: templates/InvenTree/search.html:268 templates/js/stock.js:303 msgid "Shipped to customer" msgstr "" -#: templates/InvenTree/search.html:271 templates/js/stock.js:308 +#: templates/InvenTree/search.html:271 templates/js/stock.js:313 msgid "No stock location set" msgstr "Stok konumu ayarlanmadı" @@ -6712,7 +6712,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:509 templates/js/stock.js:961 +#: templates/js/stock.js:514 templates/js/stock.js:966 msgid "Select" msgstr "" @@ -6979,7 +6979,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:985 +#: templates/js/part.js:660 templates/js/stock.js:990 msgid "Path" msgstr "" @@ -7097,155 +7097,155 @@ msgstr "" msgid "Test Date" msgstr "" -#: templates/js/stock.js:290 +#: templates/js/stock.js:295 msgid "In production" msgstr "" -#: templates/js/stock.js:294 +#: templates/js/stock.js:299 msgid "Installed in Stock Item" msgstr "" -#: templates/js/stock.js:302 +#: templates/js/stock.js:307 msgid "Assigned to Sales Order" msgstr "" -#: templates/js/stock.js:334 +#: templates/js/stock.js:339 msgid "No stock items matching query" msgstr "" -#: templates/js/stock.js:355 +#: templates/js/stock.js:360 msgid "items" msgstr "" -#: templates/js/stock.js:447 +#: templates/js/stock.js:452 msgid "batches" msgstr "" -#: templates/js/stock.js:474 +#: templates/js/stock.js:479 msgid "locations" msgstr "konumlar" -#: templates/js/stock.js:476 +#: templates/js/stock.js:481 msgid "Undefined location" msgstr "Tanımsız konum" -#: templates/js/stock.js:577 +#: templates/js/stock.js:582 msgid "Stock item is in production" msgstr "" -#: templates/js/stock.js:582 +#: templates/js/stock.js:587 msgid "Stock item assigned to sales order" msgstr "" -#: templates/js/stock.js:585 +#: templates/js/stock.js:590 msgid "Stock item assigned to customer" msgstr "" -#: templates/js/stock.js:589 +#: templates/js/stock.js:594 msgid "Stock item has expired" msgstr "" -#: templates/js/stock.js:591 +#: templates/js/stock.js:596 msgid "Stock item will expire soon" msgstr "" -#: templates/js/stock.js:595 +#: templates/js/stock.js:600 msgid "Stock item has been allocated" msgstr "" -#: templates/js/stock.js:599 +#: templates/js/stock.js:604 msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/stock.js:606 +#: templates/js/stock.js:611 msgid "Stock item has been rejected" msgstr "" -#: templates/js/stock.js:610 +#: templates/js/stock.js:615 msgid "Stock item is lost" msgstr "" -#: templates/js/stock.js:613 +#: templates/js/stock.js:618 msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:617 templates/js/table_filters.js:143 +#: templates/js/stock.js:622 templates/js/table_filters.js:143 msgid "Depleted" msgstr "" -#: templates/js/stock.js:646 +#: templates/js/stock.js:651 msgid "Stocktake" msgstr "" -#: templates/js/stock.js:848 +#: templates/js/stock.js:853 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:863 +#: templates/js/stock.js:868 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:877 +#: templates/js/stock.js:882 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:878 +#: templates/js/stock.js:883 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1017 +#: templates/js/stock.js:1022 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1064 +#: templates/js/stock.js:1069 msgid "Location no longer exists" msgstr "Konum artık yok" -#: templates/js/stock.js:1083 +#: templates/js/stock.js:1088 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1102 +#: templates/js/stock.js:1107 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1120 +#: templates/js/stock.js:1125 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1143 +#: templates/js/stock.js:1148 msgid "Added" msgstr "" -#: templates/js/stock.js:1151 +#: templates/js/stock.js:1156 msgid "Removed" msgstr "" -#: templates/js/stock.js:1183 +#: templates/js/stock.js:1188 msgid "No user information" msgstr "" -#: templates/js/stock.js:1195 +#: templates/js/stock.js:1200 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1196 +#: templates/js/stock.js:1201 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1320 +#: templates/js/stock.js:1325 msgid "Create New Location" msgstr "Yeni Konum Oluştur" -#: templates/js/stock.js:1361 +#: templates/js/stock.js:1366 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1384 +#: templates/js/stock.js:1389 msgid "Serial" msgstr "Seri No" -#: templates/js/stock.js:1412 +#: templates/js/stock.js:1417 msgid "Uninstall Stock Item" msgstr "" From 63d8d1e2d30f83920a663ef110a7fb253c27be3a Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 24 Jun 2021 13:44:37 +1000 Subject: [PATCH 245/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/zh/LC_MESSAGES/django.po | 152 +++++++++++----------- 1 file changed, 76 insertions(+), 76 deletions(-) diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 8b283ff362..fa46c58834 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-23 09:51+0000\n" -"PO-Revision-Date: 2021-06-23 09:52\n" +"POT-Creation-Date: 2021-06-24 03:41+0000\n" +"PO-Revision-Date: 2021-06-24 03:44\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -124,7 +124,7 @@ msgstr "文件注释" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1174 +#: templates/js/stock.js:1179 msgid "User" msgstr "用户" @@ -137,7 +137,7 @@ msgstr "上传日期" #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:967 +#: templates/js/part.js:642 templates/js/stock.js:972 msgid "Name" msgstr "名称" @@ -159,8 +159,8 @@ msgstr "名称" #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:552 templates/js/stock.js:979 -#: templates/js/stock.js:1024 +#: templates/js/stock.js:557 templates/js/stock.js:984 +#: templates/js/stock.js:1029 msgid "Description" msgstr "" @@ -488,8 +488,8 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571 #: templates/js/build.js:1111 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1159 -#: templates/js/stock.js:1378 +#: templates/js/part.js:796 templates/js/stock.js:1164 +#: templates/js/stock.js:1383 msgid "Quantity" msgstr "" @@ -535,7 +535,7 @@ msgstr "" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 #: templates/js/build.js:585 templates/js/order.js:378 -#: templates/js/stock.js:638 templates/js/stock.js:1051 +#: templates/js/stock.js:643 templates/js/stock.js:1056 msgid "Location" msgstr "" @@ -549,8 +549,8 @@ msgstr "" #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:867 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:625 templates/js/stock.js:1128 -#: templates/js/stock.js:1394 +#: templates/js/stock.js:630 templates/js/stock.js:1133 +#: templates/js/stock.js:1399 msgid "Status" msgstr "" @@ -646,8 +646,8 @@ msgstr "" #: templates/js/build.js:551 templates/js/build.js:838 #: templates/js/build.js:1078 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 -#: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1366 +#: templates/js/part.js:404 templates/js/stock.js:526 +#: templates/js/stock.js:1371 msgid "Part" msgstr "" @@ -777,7 +777,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:694 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:699 msgid "Notes" msgstr "" @@ -843,7 +843,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:928 #: templates/js/order.js:366 templates/js/order.js:371 -#: templates/js/stock.js:1110 +#: templates/js/stock.js:1115 msgid "Stock Item" msgstr "" @@ -1195,8 +1195,8 @@ msgid "Destination location not specified" msgstr "" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:303 templates/js/stock.js:633 -#: templates/js/stock.js:1401 templates/js/table_filters.js:112 +#: stock/templates/stock/item_base.html:303 templates/js/stock.js:638 +#: templates/js/stock.js:1406 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" @@ -1251,7 +1251,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 -#: templates/js/stock.js:1039 +#: templates/js/stock.js:1044 msgid "Details" msgstr "" @@ -2135,7 +2135,7 @@ msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:690 +#: templates/js/stock.js:695 msgid "Packaging" msgstr "" @@ -2222,7 +2222,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1092 +#: templates/js/stock.js:1097 msgid "Customer" msgstr "" @@ -2268,7 +2268,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1307 +#: templates/js/stock.js:1312 msgid "New Part" msgstr "" @@ -2314,7 +2314,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1313 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1318 msgid "New Supplier Part" msgstr "" @@ -2391,7 +2391,7 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:561 +#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:566 #: templates/navbar.html:26 msgid "Stock" msgstr "" @@ -2452,7 +2452,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:991 +#: templates/InvenTree/search.html:198 templates/js/stock.js:996 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2673,7 +2673,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:639 templates/js/stock.js:1314 +#: company/views.py:639 templates/js/stock.js:1319 msgid "Create new Supplier Part" msgstr "" @@ -2929,7 +2929,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:664 templates/js/stock.js:1073 +#: templates/js/stock.js:669 templates/js/stock.js:1078 msgid "Purchase Order" msgstr "" @@ -2949,7 +2949,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:672 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:685 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:690 msgid "Purchase Price" msgstr "" @@ -3054,8 +3054,8 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:731 -#: templates/js/stock.js:1319 +#: stock/templates/stock/location.html:191 templates/js/stock.js:736 +#: templates/js/stock.js:1324 msgid "New Location" msgstr "" @@ -4264,7 +4264,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1308 +#: templates/js/stock.js:1313 msgid "Create New Part" msgstr "" @@ -4405,7 +4405,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:732 +#: stock/templates/stock/location.html:192 templates/js/stock.js:737 msgid "Create new location" msgstr "" @@ -5294,7 +5294,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:1007 +#: templates/js/order.js:195 templates/js/stock.js:1012 msgid "Date" msgstr "" @@ -5317,7 +5317,7 @@ msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 -#: stock/templates/stock/item_base.html:381 templates/js/stock.js:653 +#: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 msgid "Expiry Date" msgstr "" @@ -5764,7 +5764,7 @@ msgstr "" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:394 templates/js/stock.js:659 +#: stock/templates/stock/item_base.html:394 templates/js/stock.js:664 msgid "Last Updated" msgstr "" @@ -6235,11 +6235,11 @@ msgstr "" msgid "Enter a search query" msgstr "" -#: templates/InvenTree/search.html:268 templates/js/stock.js:298 +#: templates/InvenTree/search.html:268 templates/js/stock.js:303 msgid "Shipped to customer" msgstr "" -#: templates/InvenTree/search.html:271 templates/js/stock.js:308 +#: templates/InvenTree/search.html:271 templates/js/stock.js:313 msgid "No stock location set" msgstr "" @@ -6712,7 +6712,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:509 templates/js/stock.js:961 +#: templates/js/stock.js:514 templates/js/stock.js:966 msgid "Select" msgstr "" @@ -6979,7 +6979,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:985 +#: templates/js/part.js:660 templates/js/stock.js:990 msgid "Path" msgstr "" @@ -7097,155 +7097,155 @@ msgstr "" msgid "Test Date" msgstr "" -#: templates/js/stock.js:290 +#: templates/js/stock.js:295 msgid "In production" msgstr "" -#: templates/js/stock.js:294 +#: templates/js/stock.js:299 msgid "Installed in Stock Item" msgstr "" -#: templates/js/stock.js:302 +#: templates/js/stock.js:307 msgid "Assigned to Sales Order" msgstr "" -#: templates/js/stock.js:334 +#: templates/js/stock.js:339 msgid "No stock items matching query" msgstr "" -#: templates/js/stock.js:355 +#: templates/js/stock.js:360 msgid "items" msgstr "" -#: templates/js/stock.js:447 +#: templates/js/stock.js:452 msgid "batches" msgstr "" -#: templates/js/stock.js:474 +#: templates/js/stock.js:479 msgid "locations" msgstr "" -#: templates/js/stock.js:476 +#: templates/js/stock.js:481 msgid "Undefined location" msgstr "" -#: templates/js/stock.js:577 +#: templates/js/stock.js:582 msgid "Stock item is in production" msgstr "" -#: templates/js/stock.js:582 +#: templates/js/stock.js:587 msgid "Stock item assigned to sales order" msgstr "" -#: templates/js/stock.js:585 +#: templates/js/stock.js:590 msgid "Stock item assigned to customer" msgstr "" -#: templates/js/stock.js:589 +#: templates/js/stock.js:594 msgid "Stock item has expired" msgstr "" -#: templates/js/stock.js:591 +#: templates/js/stock.js:596 msgid "Stock item will expire soon" msgstr "" -#: templates/js/stock.js:595 +#: templates/js/stock.js:600 msgid "Stock item has been allocated" msgstr "" -#: templates/js/stock.js:599 +#: templates/js/stock.js:604 msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/stock.js:606 +#: templates/js/stock.js:611 msgid "Stock item has been rejected" msgstr "" -#: templates/js/stock.js:610 +#: templates/js/stock.js:615 msgid "Stock item is lost" msgstr "" -#: templates/js/stock.js:613 +#: templates/js/stock.js:618 msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:617 templates/js/table_filters.js:143 +#: templates/js/stock.js:622 templates/js/table_filters.js:143 msgid "Depleted" msgstr "" -#: templates/js/stock.js:646 +#: templates/js/stock.js:651 msgid "Stocktake" msgstr "" -#: templates/js/stock.js:848 +#: templates/js/stock.js:853 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:863 +#: templates/js/stock.js:868 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:877 +#: templates/js/stock.js:882 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:878 +#: templates/js/stock.js:883 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1017 +#: templates/js/stock.js:1022 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1064 +#: templates/js/stock.js:1069 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1083 +#: templates/js/stock.js:1088 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1102 +#: templates/js/stock.js:1107 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1120 +#: templates/js/stock.js:1125 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1143 +#: templates/js/stock.js:1148 msgid "Added" msgstr "" -#: templates/js/stock.js:1151 +#: templates/js/stock.js:1156 msgid "Removed" msgstr "" -#: templates/js/stock.js:1183 +#: templates/js/stock.js:1188 msgid "No user information" msgstr "" -#: templates/js/stock.js:1195 +#: templates/js/stock.js:1200 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1196 +#: templates/js/stock.js:1201 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1320 +#: templates/js/stock.js:1325 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1361 +#: templates/js/stock.js:1366 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1384 +#: templates/js/stock.js:1389 msgid "Serial" msgstr "" -#: templates/js/stock.js:1412 +#: templates/js/stock.js:1417 msgid "Uninstall Stock Item" msgstr "" From b1f53f636607dcf3cd8092399fdd26bc09b20f15 Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 24 Jun 2021 13:44:38 +1000 Subject: [PATCH 246/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 152 +++++++++++----------- 1 file changed, 76 insertions(+), 76 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 0c19b143e5..d99cf2d1ec 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-23 09:51+0000\n" -"PO-Revision-Date: 2021-06-23 09:52\n" +"POT-Creation-Date: 2021-06-24 03:41+0000\n" +"PO-Revision-Date: 2021-06-24 03:44\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -124,7 +124,7 @@ msgstr "Datei-Kommentar" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1174 +#: templates/js/stock.js:1179 msgid "User" msgstr "Benutzer" @@ -137,7 +137,7 @@ msgstr "Hochladedatum" #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:967 +#: templates/js/part.js:642 templates/js/stock.js:972 msgid "Name" msgstr "Name" @@ -159,8 +159,8 @@ msgstr "Name" #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:552 templates/js/stock.js:979 -#: templates/js/stock.js:1024 +#: templates/js/stock.js:557 templates/js/stock.js:984 +#: templates/js/stock.js:1029 msgid "Description" msgstr "Beschreibung" @@ -488,8 +488,8 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571 #: templates/js/build.js:1111 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1159 -#: templates/js/stock.js:1378 +#: templates/js/part.js:796 templates/js/stock.js:1164 +#: templates/js/stock.js:1383 msgid "Quantity" msgstr "Anzahl" @@ -535,7 +535,7 @@ msgstr "Bauauftrag als vollständig markieren" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 #: templates/js/build.js:585 templates/js/order.js:378 -#: templates/js/stock.js:638 templates/js/stock.js:1051 +#: templates/js/stock.js:643 templates/js/stock.js:1056 msgid "Location" msgstr "Lagerort" @@ -549,8 +549,8 @@ msgstr "Lagerort der Endprodukte" #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:867 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:625 templates/js/stock.js:1128 -#: templates/js/stock.js:1394 +#: templates/js/stock.js:630 templates/js/stock.js:1133 +#: templates/js/stock.js:1399 msgid "Status" msgstr "Status" @@ -646,8 +646,8 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: templates/js/build.js:551 templates/js/build.js:838 #: templates/js/build.js:1078 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 -#: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1366 +#: templates/js/part.js:404 templates/js/stock.js:526 +#: templates/js/stock.js:1371 msgid "Part" msgstr "Teil" @@ -777,7 +777,7 @@ msgstr "Link zu einer externen URL" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:694 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:699 msgid "Notes" msgstr "Notizen" @@ -843,7 +843,7 @@ msgstr "Bauauftrag starten um Teile zuzuweisen" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:928 #: templates/js/order.js:366 templates/js/order.js:371 -#: templates/js/stock.js:1110 +#: templates/js/stock.js:1115 msgid "Stock Item" msgstr "BestandsObjekt" @@ -1195,8 +1195,8 @@ msgid "Destination location not specified" msgstr "Ziel-Lagerort nicht angegeben" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:303 templates/js/stock.js:633 -#: templates/js/stock.js:1401 templates/js/table_filters.js:112 +#: stock/templates/stock/item_base.html:303 templates/js/stock.js:638 +#: templates/js/stock.js:1406 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "Losnummer" @@ -1251,7 +1251,7 @@ msgstr "Bauauftrag-details" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 -#: templates/js/stock.js:1039 +#: templates/js/stock.js:1044 msgid "Details" msgstr "Details" @@ -2135,7 +2135,7 @@ msgstr "Mindestpreis" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:690 +#: templates/js/stock.js:695 msgid "Packaging" msgstr "Verpackungen" @@ -2223,7 +2223,7 @@ msgstr "verwendet Standard-Währung" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1092 +#: templates/js/stock.js:1097 msgid "Customer" msgstr "Kunde" @@ -2269,7 +2269,7 @@ msgstr "Teile löschen" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1307 +#: templates/js/stock.js:1312 msgid "New Part" msgstr "Neues Teil" @@ -2315,7 +2315,7 @@ msgstr "Neues Zuliefererteil anlegen" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1313 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1318 msgid "New Supplier Part" msgstr "Neues Zuliefererteil" @@ -2392,7 +2392,7 @@ msgstr "Herstellerteil-Bestand" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:561 +#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:566 #: templates/navbar.html:26 msgid "Stock" msgstr "Lagerbestand" @@ -2453,7 +2453,7 @@ msgstr "Zuliefererteile" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:991 +#: templates/InvenTree/search.html:198 templates/js/stock.js:996 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "Teilbestand" @@ -2674,7 +2674,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "Zuliefererteil bearbeiten" -#: company/views.py:639 templates/js/stock.js:1314 +#: company/views.py:639 templates/js/stock.js:1319 msgid "Create new Supplier Part" msgstr "Neues Zuliefererteil anlegen" @@ -2930,7 +2930,7 @@ msgstr "Bestellung" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:664 templates/js/stock.js:1073 +#: templates/js/stock.js:669 templates/js/stock.js:1078 msgid "Purchase Order" msgstr "Bestellung" @@ -2950,7 +2950,7 @@ msgid "Number of items received" msgstr "Empfangene Objekt-Anzahl" #: order/models.py:672 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:685 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:690 msgid "Purchase Price" msgstr "Preis" @@ -3055,8 +3055,8 @@ msgstr "Aufgegeben" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:731 -#: templates/js/stock.js:1319 +#: stock/templates/stock/location.html:191 templates/js/stock.js:736 +#: templates/js/stock.js:1324 msgid "New Location" msgstr "Neuer Lagerort" @@ -4265,7 +4265,7 @@ msgid "All selected BOM items will be deleted" msgstr "Alle ausgewählte Stücklistenpositionen werden gelöscht" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1308 +#: templates/js/stock.js:1313 msgid "Create New Part" msgstr "Neues Teil anlegen" @@ -4406,7 +4406,7 @@ msgid "View grid display" msgstr "Rasteransicht anzeigen" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:732 +#: stock/templates/stock/location.html:192 templates/js/stock.js:737 msgid "Create new location" msgstr "Neuen Lagerort anlegen" @@ -5295,7 +5295,7 @@ msgid "Result" msgstr "Ergebnis" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:1007 +#: templates/js/order.js:195 templates/js/stock.js:1012 msgid "Date" msgstr "Datum" @@ -5318,7 +5318,7 @@ msgid "Moved {n} parts to {loc}" msgstr "{n} Teile nach {loc} bewegt" #: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 -#: stock/templates/stock/item_base.html:381 templates/js/stock.js:653 +#: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 msgid "Expiry Date" msgstr "Ablaufdatum" @@ -5765,7 +5765,7 @@ msgstr "Dieses BestandsObjekt lief am %(item.expiry_date)s ab" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "Dieses BestandsObjekt läuft am %(item.expiry_date)s ab" -#: stock/templates/stock/item_base.html:394 templates/js/stock.js:659 +#: stock/templates/stock/item_base.html:394 templates/js/stock.js:664 msgid "Last Updated" msgstr "Zuletzt aktualisiert" @@ -6236,11 +6236,11 @@ msgstr "Suchergebnisse" msgid "Enter a search query" msgstr "Eine Sucheanfrage eingeben" -#: templates/InvenTree/search.html:268 templates/js/stock.js:298 +#: templates/InvenTree/search.html:268 templates/js/stock.js:303 msgid "Shipped to customer" msgstr "an Kunde versand" -#: templates/InvenTree/search.html:271 templates/js/stock.js:308 +#: templates/InvenTree/search.html:271 templates/js/stock.js:313 msgid "No stock location set" msgstr "Kein Lagerort gesetzt" @@ -6716,7 +6716,7 @@ msgid "No builds matching query" msgstr "Keine Bauaufträge passen zur Anfrage" #: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:509 templates/js/stock.js:961 +#: templates/js/stock.js:514 templates/js/stock.js:966 msgid "Select" msgstr "Auswählen" @@ -6983,7 +6983,7 @@ msgstr "Keine Kategorie" msgid "Low stock" msgstr "Bestand niedrig" -#: templates/js/part.js:660 templates/js/stock.js:985 +#: templates/js/part.js:660 templates/js/stock.js:990 msgid "Path" msgstr "Pfad" @@ -7101,155 +7101,155 @@ msgstr "Keine Testergebnisse gefunden" msgid "Test Date" msgstr "Testdatum" -#: templates/js/stock.js:290 +#: templates/js/stock.js:295 msgid "In production" msgstr "In Arbeit" -#: templates/js/stock.js:294 +#: templates/js/stock.js:299 msgid "Installed in Stock Item" msgstr "In BestandsObjekt installiert" -#: templates/js/stock.js:302 +#: templates/js/stock.js:307 msgid "Assigned to Sales Order" msgstr "Auftrag zugewiesen" -#: templates/js/stock.js:334 +#: templates/js/stock.js:339 msgid "No stock items matching query" msgstr "Keine zur Anfrage passenden BestandsObjekte" -#: templates/js/stock.js:355 +#: templates/js/stock.js:360 msgid "items" msgstr "Teile" -#: templates/js/stock.js:447 +#: templates/js/stock.js:452 msgid "batches" msgstr "lose" -#: templates/js/stock.js:474 +#: templates/js/stock.js:479 msgid "locations" msgstr "Lagerorte" -#: templates/js/stock.js:476 +#: templates/js/stock.js:481 msgid "Undefined location" msgstr "unbekannter Lagerort" -#: templates/js/stock.js:577 +#: templates/js/stock.js:582 msgid "Stock item is in production" msgstr "BestandsObjekt wird produziert" -#: templates/js/stock.js:582 +#: templates/js/stock.js:587 msgid "Stock item assigned to sales order" msgstr "BestandsObjekt wurde Auftrag zugewiesen" -#: templates/js/stock.js:585 +#: templates/js/stock.js:590 msgid "Stock item assigned to customer" msgstr "BestandsObjekt wurde Kunden zugewiesen" -#: templates/js/stock.js:589 +#: templates/js/stock.js:594 msgid "Stock item has expired" msgstr "BestandsObjekt ist abgelaufen" -#: templates/js/stock.js:591 +#: templates/js/stock.js:596 msgid "Stock item will expire soon" msgstr "BestandsObjekt läuft demnächst ab" -#: templates/js/stock.js:595 +#: templates/js/stock.js:600 msgid "Stock item has been allocated" msgstr "BestandsObjekt zugewiesen" -#: templates/js/stock.js:599 +#: templates/js/stock.js:604 msgid "Stock item has been installed in another item" msgstr "BestandsObjekt in anderem Element verbaut" -#: templates/js/stock.js:606 +#: templates/js/stock.js:611 msgid "Stock item has been rejected" msgstr "BestandsObjekt abgewiesen" -#: templates/js/stock.js:610 +#: templates/js/stock.js:615 msgid "Stock item is lost" msgstr "BestandsObjekt verloren" -#: templates/js/stock.js:613 +#: templates/js/stock.js:618 msgid "Stock item is destroyed" msgstr "BestandsObjekt zerstört" -#: templates/js/stock.js:617 templates/js/table_filters.js:143 +#: templates/js/stock.js:622 templates/js/table_filters.js:143 msgid "Depleted" msgstr "gelöscht" -#: templates/js/stock.js:646 +#: templates/js/stock.js:651 msgid "Stocktake" msgstr "Inventur" -#: templates/js/stock.js:848 +#: templates/js/stock.js:853 msgid "Stock Status" msgstr "Status" -#: templates/js/stock.js:863 +#: templates/js/stock.js:868 msgid "Set Stock Status" msgstr "Status setzen" -#: templates/js/stock.js:877 +#: templates/js/stock.js:882 msgid "Select Status Code" msgstr "Status Code setzen" -#: templates/js/stock.js:878 +#: templates/js/stock.js:883 msgid "Status code must be selected" msgstr "Status Code muss ausgewählt werden" -#: templates/js/stock.js:1017 +#: templates/js/stock.js:1022 msgid "Invalid date" msgstr "Ungültiges Datum" -#: templates/js/stock.js:1064 +#: templates/js/stock.js:1069 msgid "Location no longer exists" msgstr "Standort nicht mehr vorhanden" -#: templates/js/stock.js:1083 +#: templates/js/stock.js:1088 msgid "Purchase order no longer exists" msgstr "Bestellung existiert nicht mehr" -#: templates/js/stock.js:1102 +#: templates/js/stock.js:1107 msgid "Customer no longer exists" msgstr "Kunde existiert nicht mehr" -#: templates/js/stock.js:1120 +#: templates/js/stock.js:1125 msgid "Stock item no longer exists" msgstr "Lagerbestand existiert nicht mehr" -#: templates/js/stock.js:1143 +#: templates/js/stock.js:1148 msgid "Added" msgstr "Hinzugefügt" -#: templates/js/stock.js:1151 +#: templates/js/stock.js:1156 msgid "Removed" msgstr "Entfernt" -#: templates/js/stock.js:1183 +#: templates/js/stock.js:1188 msgid "No user information" msgstr "Keine Benutzerinformation" -#: templates/js/stock.js:1195 +#: templates/js/stock.js:1200 msgid "Edit tracking entry" msgstr "Tracking-Eintrag bearbeiten" -#: templates/js/stock.js:1196 +#: templates/js/stock.js:1201 msgid "Delete tracking entry" msgstr "Tracking-Eintrag löschen" -#: templates/js/stock.js:1320 +#: templates/js/stock.js:1325 msgid "Create New Location" msgstr "Neuen Lagerort anlegen" -#: templates/js/stock.js:1361 +#: templates/js/stock.js:1366 msgid "No installed items" msgstr "Keine installierten Elemente" -#: templates/js/stock.js:1384 +#: templates/js/stock.js:1389 msgid "Serial" msgstr "Seriennummer" -#: templates/js/stock.js:1412 +#: templates/js/stock.js:1417 msgid "Uninstall Stock Item" msgstr "Lagerbestand entfernen" From a6cca16341d843c462c44e98ddde9ac3b3a49b82 Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 24 Jun 2021 13:44:39 +1000 Subject: [PATCH 247/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ja/LC_MESSAGES/django.po | 152 +++++++++++----------- 1 file changed, 76 insertions(+), 76 deletions(-) diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index fbed7c0d7f..5872c6653f 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-23 09:51+0000\n" -"PO-Revision-Date: 2021-06-23 09:52\n" +"POT-Creation-Date: 2021-06-24 03:41+0000\n" +"PO-Revision-Date: 2021-06-24 03:44\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -124,7 +124,7 @@ msgstr "" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1174 +#: templates/js/stock.js:1179 msgid "User" msgstr "" @@ -137,7 +137,7 @@ msgstr "" #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:967 +#: templates/js/part.js:642 templates/js/stock.js:972 msgid "Name" msgstr "" @@ -159,8 +159,8 @@ msgstr "" #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:552 templates/js/stock.js:979 -#: templates/js/stock.js:1024 +#: templates/js/stock.js:557 templates/js/stock.js:984 +#: templates/js/stock.js:1029 msgid "Description" msgstr "" @@ -488,8 +488,8 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571 #: templates/js/build.js:1111 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1159 -#: templates/js/stock.js:1378 +#: templates/js/part.js:796 templates/js/stock.js:1164 +#: templates/js/stock.js:1383 msgid "Quantity" msgstr "" @@ -535,7 +535,7 @@ msgstr "" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 #: templates/js/build.js:585 templates/js/order.js:378 -#: templates/js/stock.js:638 templates/js/stock.js:1051 +#: templates/js/stock.js:643 templates/js/stock.js:1056 msgid "Location" msgstr "" @@ -549,8 +549,8 @@ msgstr "" #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:867 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:625 templates/js/stock.js:1128 -#: templates/js/stock.js:1394 +#: templates/js/stock.js:630 templates/js/stock.js:1133 +#: templates/js/stock.js:1399 msgid "Status" msgstr "" @@ -646,8 +646,8 @@ msgstr "" #: templates/js/build.js:551 templates/js/build.js:838 #: templates/js/build.js:1078 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 -#: templates/js/part.js:404 templates/js/stock.js:521 -#: templates/js/stock.js:1366 +#: templates/js/part.js:404 templates/js/stock.js:526 +#: templates/js/stock.js:1371 msgid "Part" msgstr "" @@ -777,7 +777,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:694 +#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:699 msgid "Notes" msgstr "" @@ -843,7 +843,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:928 #: templates/js/order.js:366 templates/js/order.js:371 -#: templates/js/stock.js:1110 +#: templates/js/stock.js:1115 msgid "Stock Item" msgstr "" @@ -1195,8 +1195,8 @@ msgid "Destination location not specified" msgstr "" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:303 templates/js/stock.js:633 -#: templates/js/stock.js:1401 templates/js/table_filters.js:112 +#: stock/templates/stock/item_base.html:303 templates/js/stock.js:638 +#: templates/js/stock.js:1406 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" @@ -1251,7 +1251,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 -#: templates/js/stock.js:1039 +#: templates/js/stock.js:1044 msgid "Details" msgstr "" @@ -2135,7 +2135,7 @@ msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:431 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:690 +#: templates/js/stock.js:695 msgid "Packaging" msgstr "" @@ -2222,7 +2222,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:449 #: stock/models.py:450 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1092 +#: templates/js/stock.js:1097 msgid "Customer" msgstr "" @@ -2268,7 +2268,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:118 -#: templates/js/stock.js:1307 +#: templates/js/stock.js:1312 msgid "New Part" msgstr "" @@ -2314,7 +2314,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1313 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1318 msgid "New Supplier Part" msgstr "" @@ -2391,7 +2391,7 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:561 +#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:566 #: templates/navbar.html:26 msgid "Stock" msgstr "" @@ -2452,7 +2452,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:991 +#: templates/InvenTree/search.html:198 templates/js/stock.js:996 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2673,7 +2673,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:639 templates/js/stock.js:1314 +#: company/views.py:639 templates/js/stock.js:1319 msgid "Create new Supplier Part" msgstr "" @@ -2929,7 +2929,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:664 templates/js/stock.js:1073 +#: templates/js/stock.js:669 templates/js/stock.js:1078 msgid "Purchase Order" msgstr "" @@ -2949,7 +2949,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:672 stock/models.py:542 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:685 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:690 msgid "Purchase Price" msgstr "" @@ -3054,8 +3054,8 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:208 part/templates/part/category.html:250 -#: stock/templates/stock/location.html:191 templates/js/stock.js:731 -#: templates/js/stock.js:1319 +#: stock/templates/stock/location.html:191 templates/js/stock.js:736 +#: templates/js/stock.js:1324 msgid "New Location" msgstr "" @@ -4264,7 +4264,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:585 -#: templates/js/stock.js:1308 +#: templates/js/stock.js:1313 msgid "Create New Part" msgstr "" @@ -4405,7 +4405,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:209 -#: stock/templates/stock/location.html:192 templates/js/stock.js:732 +#: stock/templates/stock/location.html:192 templates/js/stock.js:737 msgid "Create new location" msgstr "" @@ -5294,7 +5294,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:1007 +#: templates/js/order.js:195 templates/js/stock.js:1012 msgid "Date" msgstr "" @@ -5317,7 +5317,7 @@ msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 -#: stock/templates/stock/item_base.html:381 templates/js/stock.js:653 +#: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 msgid "Expiry Date" msgstr "" @@ -5764,7 +5764,7 @@ msgstr "" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:394 templates/js/stock.js:659 +#: stock/templates/stock/item_base.html:394 templates/js/stock.js:664 msgid "Last Updated" msgstr "" @@ -6235,11 +6235,11 @@ msgstr "" msgid "Enter a search query" msgstr "" -#: templates/InvenTree/search.html:268 templates/js/stock.js:298 +#: templates/InvenTree/search.html:268 templates/js/stock.js:303 msgid "Shipped to customer" msgstr "" -#: templates/InvenTree/search.html:271 templates/js/stock.js:308 +#: templates/InvenTree/search.html:271 templates/js/stock.js:313 msgid "No stock location set" msgstr "" @@ -6712,7 +6712,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:509 templates/js/stock.js:961 +#: templates/js/stock.js:514 templates/js/stock.js:966 msgid "Select" msgstr "" @@ -6979,7 +6979,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:985 +#: templates/js/part.js:660 templates/js/stock.js:990 msgid "Path" msgstr "" @@ -7097,155 +7097,155 @@ msgstr "" msgid "Test Date" msgstr "" -#: templates/js/stock.js:290 +#: templates/js/stock.js:295 msgid "In production" msgstr "" -#: templates/js/stock.js:294 +#: templates/js/stock.js:299 msgid "Installed in Stock Item" msgstr "" -#: templates/js/stock.js:302 +#: templates/js/stock.js:307 msgid "Assigned to Sales Order" msgstr "" -#: templates/js/stock.js:334 +#: templates/js/stock.js:339 msgid "No stock items matching query" msgstr "" -#: templates/js/stock.js:355 +#: templates/js/stock.js:360 msgid "items" msgstr "" -#: templates/js/stock.js:447 +#: templates/js/stock.js:452 msgid "batches" msgstr "" -#: templates/js/stock.js:474 +#: templates/js/stock.js:479 msgid "locations" msgstr "" -#: templates/js/stock.js:476 +#: templates/js/stock.js:481 msgid "Undefined location" msgstr "" -#: templates/js/stock.js:577 +#: templates/js/stock.js:582 msgid "Stock item is in production" msgstr "" -#: templates/js/stock.js:582 +#: templates/js/stock.js:587 msgid "Stock item assigned to sales order" msgstr "" -#: templates/js/stock.js:585 +#: templates/js/stock.js:590 msgid "Stock item assigned to customer" msgstr "" -#: templates/js/stock.js:589 +#: templates/js/stock.js:594 msgid "Stock item has expired" msgstr "" -#: templates/js/stock.js:591 +#: templates/js/stock.js:596 msgid "Stock item will expire soon" msgstr "" -#: templates/js/stock.js:595 +#: templates/js/stock.js:600 msgid "Stock item has been allocated" msgstr "" -#: templates/js/stock.js:599 +#: templates/js/stock.js:604 msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/stock.js:606 +#: templates/js/stock.js:611 msgid "Stock item has been rejected" msgstr "" -#: templates/js/stock.js:610 +#: templates/js/stock.js:615 msgid "Stock item is lost" msgstr "" -#: templates/js/stock.js:613 +#: templates/js/stock.js:618 msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:617 templates/js/table_filters.js:143 +#: templates/js/stock.js:622 templates/js/table_filters.js:143 msgid "Depleted" msgstr "" -#: templates/js/stock.js:646 +#: templates/js/stock.js:651 msgid "Stocktake" msgstr "" -#: templates/js/stock.js:848 +#: templates/js/stock.js:853 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:863 +#: templates/js/stock.js:868 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:877 +#: templates/js/stock.js:882 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:878 +#: templates/js/stock.js:883 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1017 +#: templates/js/stock.js:1022 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1064 +#: templates/js/stock.js:1069 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1083 +#: templates/js/stock.js:1088 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1102 +#: templates/js/stock.js:1107 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1120 +#: templates/js/stock.js:1125 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1143 +#: templates/js/stock.js:1148 msgid "Added" msgstr "" -#: templates/js/stock.js:1151 +#: templates/js/stock.js:1156 msgid "Removed" msgstr "" -#: templates/js/stock.js:1183 +#: templates/js/stock.js:1188 msgid "No user information" msgstr "" -#: templates/js/stock.js:1195 +#: templates/js/stock.js:1200 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1196 +#: templates/js/stock.js:1201 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1320 +#: templates/js/stock.js:1325 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1361 +#: templates/js/stock.js:1366 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1384 +#: templates/js/stock.js:1389 msgid "Serial" msgstr "" -#: templates/js/stock.js:1412 +#: templates/js/stock.js:1417 msgid "Uninstall Stock Item" msgstr "" From 887667df993eaa8ddd1180f373f6c740db0564e7 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 24 Jun 2021 21:38:29 +0000 Subject: [PATCH 248/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 222 +++++++++++----------- InvenTree/locale/en/LC_MESSAGES/django.po | 222 +++++++++++----------- InvenTree/locale/es/LC_MESSAGES/django.po | 222 +++++++++++----------- InvenTree/locale/fr/LC_MESSAGES/django.po | 222 +++++++++++----------- InvenTree/locale/it/LC_MESSAGES/django.po | 222 +++++++++++----------- InvenTree/locale/ja/LC_MESSAGES/django.po | 222 +++++++++++----------- InvenTree/locale/pl/LC_MESSAGES/django.po | 222 +++++++++++----------- InvenTree/locale/ru/LC_MESSAGES/django.po | 222 +++++++++++----------- InvenTree/locale/tr/LC_MESSAGES/django.po | 222 +++++++++++----------- InvenTree/locale/zh/LC_MESSAGES/django.po | 222 +++++++++++----------- 10 files changed, 1110 insertions(+), 1110 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 0ff0b30944..a958a8782d 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-24 03:41+0000\n" +"POT-Creation-Date: 2021-06-24 21:38+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: German\n" @@ -122,7 +122,7 @@ msgstr "Kommentar" msgid "File comment" msgstr "Datei-Kommentar" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2022 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1179 msgid "User" @@ -133,7 +133,7 @@ msgid "upload date" msgstr "Hochladedatum" #: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 -#: label/models.py:102 part/models.py:671 part/models.py:2161 +#: label/models.py:102 part/models.py:671 part/models.py:2163 #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 @@ -474,7 +474,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2291 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2293 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -605,7 +605,7 @@ msgstr "Bauauftragsreferenz" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2300 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2302 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:660 templates/js/build.js:1105 @@ -633,9 +633,9 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1973 part/models.py:1985 part/models.py:2000 -#: part/models.py:2018 part/models.py:2093 part/models.py:2189 -#: part/models.py:2275 part/templates/part/part_app_base.html:8 +#: part/models.py:1975 part/models.py:1987 part/models.py:2002 +#: part/models.py:2020 part/models.py:2095 part/models.py:2191 +#: part/models.py:2277 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -1599,7 +1599,7 @@ msgstr "Aktuelle Teile-Stände" msgid "Number of recent parts to display on index page" msgstr "Anzahl der neusten Teile auf der Startseite" -#: common/models.py:153 part/models.py:2191 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2193 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -2084,7 +2084,7 @@ msgstr "Wert" msgid "Parameter value" msgstr "Parameter Wert" -#: company/models.py:410 part/models.py:813 part/models.py:2163 +#: company/models.py:410 part/models.py:813 part/models.py:2165 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 #: templates/js/company.js:247 msgid "Units" @@ -2135,17 +2135,17 @@ msgid "Supplier part description" msgstr "Zuliefererbeschreibung des Teils" #: company/models.py:538 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2303 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2305 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Notiz" -#: company/models.py:542 part/models.py:1604 +#: company/models.py:542 part/models.py:1606 msgid "base cost" msgstr "Basiskosten" -#: company/models.py:542 part/models.py:1604 +#: company/models.py:542 part/models.py:1606 msgid "Minimum charge (e.g. stocking fee)" msgstr "Mindestpreis" @@ -2159,7 +2159,7 @@ msgstr "Verpackungen" msgid "Part packaging" msgstr "Teile-Verpackungen" -#: company/models.py:546 part/models.py:1606 +#: company/models.py:546 part/models.py:1608 msgid "multiple" msgstr "Vielfache" @@ -2577,7 +2577,7 @@ msgid "Pricing Information" msgstr "Preisinformationen ansehen" #: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 -#: part/templates/part/sale_prices.html:17 part/views.py:2749 +#: part/templates/part/sale_prices.html:17 part/views.py:2751 msgid "Add Price Break" msgstr "Preisstaffel hinzufügen" @@ -2619,20 +2619,20 @@ msgstr "Firmen" msgid "New Company" msgstr "Neue Firma" -#: company/views.py:169 part/views.py:946 +#: company/views.py:169 part/views.py:948 msgid "Download Image" msgstr "Bild herunterladen" -#: company/views.py:198 part/views.py:978 +#: company/views.py:198 part/views.py:980 msgid "Image size exceeds maximum allowable size for download" msgstr "Bildgröße überschreitet maximal-erlaubte Größe für Downloads" -#: company/views.py:205 part/views.py:985 +#: company/views.py:205 part/views.py:987 #, python-brace-format msgid "Invalid response: {code}" msgstr "Ungültige Antwort {code}" -#: company/views.py:214 part/views.py:994 +#: company/views.py:214 part/views.py:996 msgid "Supplied URL is not a valid image file" msgstr "Angegebene URL ist kein gültiges Bild" @@ -2704,15 +2704,15 @@ msgstr "Neues Zuliefererteil anlegen" msgid "Delete Supplier Part" msgstr "Zuliefererteil entfernen" -#: company/views.py:860 part/views.py:2753 +#: company/views.py:860 part/views.py:2755 msgid "Added new price break" msgstr "neue Preisstaffel hinzufügt" -#: company/views.py:916 part/views.py:2797 +#: company/views.py:916 part/views.py:2799 msgid "Edit Price Break" msgstr "Preisstaffel bearbeiten" -#: company/views.py:931 part/views.py:2811 +#: company/views.py:931 part/views.py:2813 msgid "Delete Price Break" msgstr "Preisstaffel löschen" @@ -2887,7 +2887,7 @@ msgstr "Geplantes Lieferdatum für Auftrag." msgid "Date order was completed" msgstr "Datum an dem der Auftrag fertigstellt wurde" -#: order/models.py:246 part/views.py:1684 stock/models.py:304 +#: order/models.py:246 part/views.py:1686 stock/models.py:304 #: stock/models.py:1020 msgid "Quantity must be greater than zero" msgstr "Anzahl muss größer Null sein" @@ -3753,7 +3753,7 @@ msgstr "Zulieferer einschließen" msgid "Include part supplier data in exported BOM" msgstr "Zulieferer-Daten in Stückliste-Export einschließen" -#: part/forms.py:122 part/models.py:2189 +#: part/forms.py:122 part/models.py:2191 msgid "Parent Part" msgstr "Ausgangsteil" @@ -3829,7 +3829,7 @@ msgstr "Parameter-Vorlage zu Kategorien dieser Ebene hinzufügen" msgid "Add parameter template to all categories" msgstr "Parameter-Vorlage zu allen Kategorien hinzufügen" -#: part/forms.py:344 part/models.py:2284 +#: part/forms.py:344 part/models.py:2286 msgid "Sub part" msgstr "Untergeordnetes Teil" @@ -3849,7 +3849,7 @@ msgstr "Standard Stichwörter" msgid "Default keywords for parts in this category" msgstr "Standard-Stichworte für Teile dieser Kategorie" -#: part/models.py:82 part/models.py:2235 +#: part/models.py:82 part/models.py:2237 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "Teil-Kategorie" @@ -3914,7 +3914,7 @@ msgstr "Schlüsselwörter" msgid "Part keywords to improve visibility in search results" msgstr "Schlüsselworte um die Sichtbarkeit in Suchergebnissen zu verbessern" -#: part/models.py:709 part/models.py:2234 part/templates/part/detail.html:73 +#: part/models.py:709 part/models.py:2236 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "Kategorie" @@ -4032,179 +4032,179 @@ msgstr "BOM Kontrolldatum" msgid "Creation User" msgstr "Erstellungs-Nutzer" -#: part/models.py:1606 +#: part/models.py:1608 msgid "Sell multiple" msgstr "Mehrere verkaufen" -#: part/models.py:2061 +#: part/models.py:2063 msgid "Test templates can only be created for trackable parts" msgstr "Test-Vorlagen können nur für verfolgbare Teile angelegt werden" -#: part/models.py:2078 +#: part/models.py:2080 msgid "Test with this name already exists for this part" msgstr "Ein Test mit diesem Namen besteht bereits für dieses Teil" -#: part/models.py:2098 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2100 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "Test-Name" -#: part/models.py:2099 +#: part/models.py:2101 msgid "Enter a name for the test" msgstr "Namen für diesen Test eingeben" -#: part/models.py:2104 +#: part/models.py:2106 msgid "Test Description" msgstr "Test-Beschreibung" -#: part/models.py:2105 +#: part/models.py:2107 msgid "Enter description for this test" msgstr "Beschreibung für diesen Test eingeben" -#: part/models.py:2110 templates/js/part.js:726 +#: part/models.py:2112 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "Benötigt" -#: part/models.py:2111 +#: part/models.py:2113 msgid "Is this test required to pass?" msgstr "Muss dieser Test erfolgreich sein?" -#: part/models.py:2116 templates/js/part.js:734 +#: part/models.py:2118 templates/js/part.js:734 msgid "Requires Value" msgstr "Erfordert Wert" -#: part/models.py:2117 +#: part/models.py:2119 msgid "Does this test require a value when adding a test result?" msgstr "Muss für diesen Test ein Wert für das Test-Ergebnis eingetragen werden?" -#: part/models.py:2122 templates/js/part.js:741 +#: part/models.py:2124 templates/js/part.js:741 msgid "Requires Attachment" msgstr "Anhang muss eingegeben werden" -#: part/models.py:2123 +#: part/models.py:2125 msgid "Does this test require a file attachment when adding a test result?" msgstr "Muss für diesen Test ein Anhang für das Test-Ergebnis hinzugefügt werden?" -#: part/models.py:2156 +#: part/models.py:2158 msgid "Parameter template name must be unique" msgstr "Vorlagen-Name des Parameters muss eindeutig sein" -#: part/models.py:2161 +#: part/models.py:2163 msgid "Parameter Name" msgstr "Name des Parameters" -#: part/models.py:2163 +#: part/models.py:2165 msgid "Parameter Units" msgstr "Einheit des Parameters" -#: part/models.py:2191 part/models.py:2240 part/models.py:2241 +#: part/models.py:2193 part/models.py:2242 part/models.py:2243 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "Parameter Vorlage" -#: part/models.py:2193 +#: part/models.py:2195 msgid "Data" msgstr "Wert" -#: part/models.py:2193 +#: part/models.py:2195 msgid "Parameter Value" msgstr "Parameter Wert" -#: part/models.py:2245 templates/InvenTree/settings/category.html:67 +#: part/models.py:2247 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "Standard-Wert" -#: part/models.py:2246 +#: part/models.py:2248 msgid "Default Parameter Value" msgstr "Standard Parameter Wert" -#: part/models.py:2276 +#: part/models.py:2278 msgid "Select parent part" msgstr "Ausgangsteil auswählen" -#: part/models.py:2285 +#: part/models.py:2287 msgid "Select part to be used in BOM" msgstr "Teil für die Nutzung in der Stückliste auswählen" -#: part/models.py:2291 +#: part/models.py:2293 msgid "BOM quantity for this BOM item" msgstr "Stücklisten-Anzahl für dieses Stücklisten-Teil" -#: part/models.py:2293 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "Optional" -#: part/models.py:2293 +#: part/models.py:2295 msgid "This BOM item is optional" msgstr "Diese Stücklisten-Position ist optional" -#: part/models.py:2296 +#: part/models.py:2298 msgid "Overage" msgstr "Überschuss" -#: part/models.py:2297 +#: part/models.py:2299 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "Geschätzter Ausschuss (absolut oder prozentual)" -#: part/models.py:2300 +#: part/models.py:2302 msgid "BOM item reference" msgstr "Referenz der Postion auf der Stückliste" -#: part/models.py:2303 +#: part/models.py:2305 msgid "BOM item notes" msgstr "Notizen zur Stücklisten-Position" -#: part/models.py:2305 +#: part/models.py:2307 msgid "Checksum" msgstr "Prüfsumme" -#: part/models.py:2305 +#: part/models.py:2307 msgid "BOM line checksum" msgstr "Prüfsumme der Stückliste" -#: part/models.py:2309 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2311 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "Geerbt" -#: part/models.py:2310 +#: part/models.py:2312 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "Diese Stücklisten-Position wird in die Stücklisten von Teil-Varianten vererbt" -#: part/models.py:2315 templates/js/bom.js:294 +#: part/models.py:2317 templates/js/bom.js:294 msgid "Allow Variants" msgstr "Varianten zulassen" -#: part/models.py:2316 +#: part/models.py:2318 msgid "Stock items for variant parts can be used for this BOM item" msgstr "Lagerbestand von Varianten kann für diese Stücklisten-Position verwendet werden" -#: part/models.py:2392 part/views.py:1690 part/views.py:1742 +#: part/models.py:2394 part/views.py:1692 part/views.py:1744 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "Menge muss eine Ganzzahl sein" -#: part/models.py:2401 part/models.py:2403 +#: part/models.py:2403 part/models.py:2405 msgid "Sub part must be specified" msgstr "Zuliefererteil muss festgelegt sein" -#: part/models.py:2406 +#: part/models.py:2408 msgid "BOM Item" msgstr "Stücklisten-Position" -#: part/models.py:2523 +#: part/models.py:2527 msgid "Part 1" msgstr "Teil 1" -#: part/models.py:2527 +#: part/models.py:2531 msgid "Part 2" msgstr "Teil 2" -#: part/models.py:2527 +#: part/models.py:2531 msgid "Select Related Part" msgstr "verknüpftes Teil auswählen" -#: part/models.py:2559 +#: part/models.py:2563 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?" @@ -4280,7 +4280,7 @@ msgstr "Stückliste bearbeiten" msgid "Validate Bill of Materials" msgstr "Stückliste kontrollieren" -#: part/templates/part/bom.html:61 part/views.py:1985 +#: part/templates/part/bom.html:61 part/views.py:1987 msgid "Export Bill of Materials" msgstr "Stückliste exportieren" @@ -4378,7 +4378,7 @@ msgstr "Neuen Bauauftrag beginnen" msgid "All parts" msgstr "Alle Teile" -#: part/templates/part/category.html:29 part/views.py:2395 +#: part/templates/part/category.html:29 part/views.py:2397 msgid "Create new part category" msgstr "Teil-Kategorie anlegen" @@ -4609,7 +4609,7 @@ msgstr "Teil ist nicht aktiv" msgid "Internal Price Information" msgstr "Verkaufspreis Informationen" -#: part/templates/part/internal_prices.html:19 part/views.py:2820 +#: part/templates/part/internal_prices.html:19 part/views.py:2822 #, fuzzy #| msgid "Add Price Break" msgid "Add Internal Price Break" @@ -5075,157 +5075,157 @@ msgstr "Übereinstimmung gefunden - Teil trotzdem anlegen" msgid "Created new part" msgstr "Neues Teil angelegt" -#: part/views.py:923 +#: part/views.py:925 msgid "Part QR Code" msgstr "Teil-QR-Code" -#: part/views.py:1025 +#: part/views.py:1027 msgid "Upload Part Image" msgstr "Teilbild hochladen" -#: part/views.py:1031 part/views.py:1066 +#: part/views.py:1033 part/views.py:1068 msgid "Updated part image" msgstr "Teilbild aktualisiert" -#: part/views.py:1040 +#: part/views.py:1042 msgid "Select Part Image" msgstr "Teilbild auswählen" -#: part/views.py:1069 +#: part/views.py:1071 msgid "Part image not found" msgstr "Teilbild nicht gefunden" -#: part/views.py:1080 +#: part/views.py:1082 msgid "Edit Part Properties" msgstr "Teileigenschaften bearbeiten" -#: part/views.py:1115 +#: part/views.py:1117 msgid "Duplicate BOM" msgstr "Stückliste duplizieren" -#: part/views.py:1145 +#: part/views.py:1147 msgid "Confirm duplication of BOM from parent" msgstr "bestätige Duplizierung Stückliste von übergeordneter Stückliste" -#: part/views.py:1166 +#: part/views.py:1168 msgid "Validate BOM" msgstr "Stückliste überprüfen" -#: part/views.py:1187 +#: part/views.py:1189 msgid "Confirm that the BOM is valid" msgstr "Bestätigen, dass Stückliste korrekt ist" -#: part/views.py:1198 +#: part/views.py:1200 msgid "Validated Bill of Materials" msgstr "überprüfte Stückliste" -#: part/views.py:1332 +#: part/views.py:1334 msgid "No BOM file provided" msgstr "Keine Stückliste angegeben" -#: part/views.py:1693 +#: part/views.py:1695 msgid "Enter a valid quantity" msgstr "Bitte eine gültige Anzahl eingeben" -#: part/views.py:1718 part/views.py:1721 +#: part/views.py:1720 part/views.py:1723 msgid "Select valid part" msgstr "Bitte ein gültiges Teil auswählen" -#: part/views.py:1727 +#: part/views.py:1729 msgid "Duplicate part selected" msgstr "Teil doppelt ausgewählt" -#: part/views.py:1765 +#: part/views.py:1767 msgid "Select a part" msgstr "Teil auswählen" -#: part/views.py:1771 +#: part/views.py:1773 msgid "Selected part creates a circular BOM" msgstr "gewähltes Teil erzeugt rekursive Stückliste" -#: part/views.py:1775 +#: part/views.py:1777 msgid "Specify quantity" msgstr "Anzahl angeben" -#: part/views.py:2037 +#: part/views.py:2039 msgid "Confirm Part Deletion" msgstr "Löschen des Teils bestätigen" -#: part/views.py:2044 +#: part/views.py:2046 msgid "Part was deleted" msgstr "Teil wurde gelöscht" -#: part/views.py:2053 +#: part/views.py:2055 msgid "Part Pricing" msgstr "Teilbepreisung" -#: part/views.py:2194 +#: part/views.py:2196 msgid "Create Part Parameter Template" msgstr "Teilparametervorlage anlegen" -#: part/views.py:2204 +#: part/views.py:2206 msgid "Edit Part Parameter Template" msgstr "Teilparametervorlage bearbeiten" -#: part/views.py:2211 +#: part/views.py:2213 msgid "Delete Part Parameter Template" msgstr "Teilparametervorlage löschen" -#: part/views.py:2219 +#: part/views.py:2221 msgid "Create Part Parameter" msgstr "Teilparameter anlegen" -#: part/views.py:2269 +#: part/views.py:2271 msgid "Edit Part Parameter" msgstr "Teilparameter bearbeiten" -#: part/views.py:2283 +#: part/views.py:2285 msgid "Delete Part Parameter" msgstr "Teilparameter löschen" -#: part/views.py:2343 +#: part/views.py:2345 msgid "Edit Part Category" msgstr "Teil-Kategorie bearbeiten" -#: part/views.py:2381 +#: part/views.py:2383 msgid "Delete Part Category" msgstr "Teil-Kategorie löschen" -#: part/views.py:2387 +#: part/views.py:2389 msgid "Part category was deleted" msgstr "Teil-Kategorie wurde gelöscht" -#: part/views.py:2439 +#: part/views.py:2441 msgid "Create Category Parameter Template" msgstr "Kategorieparametervorlage anlegen" -#: part/views.py:2540 +#: part/views.py:2542 msgid "Edit Category Parameter Template" msgstr "Kategorieparametervorlage bearbeiten" -#: part/views.py:2596 +#: part/views.py:2598 msgid "Delete Category Parameter Template" msgstr "Kategorieparametervorlage löschen" -#: part/views.py:2615 +#: part/views.py:2617 msgid "Create BOM Item" msgstr "Stücklisten-Position anlegen" -#: part/views.py:2685 +#: part/views.py:2687 msgid "Edit BOM item" msgstr "Stücklisten-Position bearbeiten" -#: part/views.py:2741 +#: part/views.py:2743 msgid "Confim BOM item deletion" msgstr "löschen von Stücklisten-Position bestätigen" -#: part/views.py:2829 +#: part/views.py:2831 #, fuzzy #| msgid "Edit Price Break" msgid "Edit Internal Price Break" msgstr "Preisstaffel bearbeiten" -#: part/views.py:2837 +#: part/views.py:2839 #, fuzzy #| msgid "Delete Price Break" msgid "Delete Internal Price Break" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 4b1cae7886..792cf22fc2 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-24 03:41+0000\n" +"POT-Creation-Date: 2021-06-24 21:38+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -123,7 +123,7 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2022 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1179 msgid "User" @@ -134,7 +134,7 @@ msgid "upload date" msgstr "" #: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 -#: label/models.py:102 part/models.py:671 part/models.py:2161 +#: label/models.py:102 part/models.py:671 part/models.py:2163 #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 @@ -475,7 +475,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2291 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2293 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -606,7 +606,7 @@ msgstr "" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2300 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2302 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:660 templates/js/build.js:1105 @@ -634,9 +634,9 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1973 part/models.py:1985 part/models.py:2000 -#: part/models.py:2018 part/models.py:2093 part/models.py:2189 -#: part/models.py:2275 part/templates/part/part_app_base.html:8 +#: part/models.py:1975 part/models.py:1987 part/models.py:2002 +#: part/models.py:2020 part/models.py:2095 part/models.py:2191 +#: part/models.py:2277 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -1600,7 +1600,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2191 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2193 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -2071,7 +2071,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:410 part/models.py:813 part/models.py:2163 +#: company/models.py:410 part/models.py:813 part/models.py:2165 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 #: templates/js/company.js:247 msgid "Units" @@ -2120,17 +2120,17 @@ msgid "Supplier part description" msgstr "" #: company/models.py:538 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2303 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2305 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:542 part/models.py:1604 +#: company/models.py:542 part/models.py:1606 msgid "base cost" msgstr "" -#: company/models.py:542 part/models.py:1604 +#: company/models.py:542 part/models.py:1606 msgid "Minimum charge (e.g. stocking fee)" msgstr "" @@ -2144,7 +2144,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:546 part/models.py:1606 +#: company/models.py:546 part/models.py:1608 msgid "multiple" msgstr "" @@ -2560,7 +2560,7 @@ msgid "Pricing Information" msgstr "" #: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 -#: part/templates/part/sale_prices.html:17 part/views.py:2749 +#: part/templates/part/sale_prices.html:17 part/views.py:2751 msgid "Add Price Break" msgstr "" @@ -2602,20 +2602,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:169 part/views.py:946 +#: company/views.py:169 part/views.py:948 msgid "Download Image" msgstr "" -#: company/views.py:198 part/views.py:978 +#: company/views.py:198 part/views.py:980 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:205 part/views.py:985 +#: company/views.py:205 part/views.py:987 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:214 part/views.py:994 +#: company/views.py:214 part/views.py:996 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2683,15 +2683,15 @@ msgstr "" msgid "Delete Supplier Part" msgstr "" -#: company/views.py:860 part/views.py:2753 +#: company/views.py:860 part/views.py:2755 msgid "Added new price break" msgstr "" -#: company/views.py:916 part/views.py:2797 +#: company/views.py:916 part/views.py:2799 msgid "Edit Price Break" msgstr "" -#: company/views.py:931 part/views.py:2811 +#: company/views.py:931 part/views.py:2813 msgid "Delete Price Break" msgstr "" @@ -2866,7 +2866,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:246 part/views.py:1684 stock/models.py:304 +#: order/models.py:246 part/views.py:1686 stock/models.py:304 #: stock/models.py:1020 msgid "Quantity must be greater than zero" msgstr "" @@ -3726,7 +3726,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2189 +#: part/forms.py:122 part/models.py:2191 msgid "Parent Part" msgstr "" @@ -3802,7 +3802,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2284 +#: part/forms.py:344 part/models.py:2286 msgid "Sub part" msgstr "" @@ -3822,7 +3822,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2235 +#: part/models.py:82 part/models.py:2237 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3887,7 +3887,7 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:709 part/models.py:2234 part/templates/part/detail.html:73 +#: part/models.py:709 part/models.py:2236 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" @@ -4005,179 +4005,179 @@ msgstr "" msgid "Creation User" msgstr "" -#: part/models.py:1606 +#: part/models.py:1608 msgid "Sell multiple" msgstr "" -#: part/models.py:2061 +#: part/models.py:2063 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2078 +#: part/models.py:2080 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2098 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2100 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2099 +#: part/models.py:2101 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2104 +#: part/models.py:2106 msgid "Test Description" msgstr "" -#: part/models.py:2105 +#: part/models.py:2107 msgid "Enter description for this test" msgstr "" -#: part/models.py:2110 templates/js/part.js:726 +#: part/models.py:2112 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "" -#: part/models.py:2111 +#: part/models.py:2113 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2116 templates/js/part.js:734 +#: part/models.py:2118 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2117 +#: part/models.py:2119 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2122 templates/js/part.js:741 +#: part/models.py:2124 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2123 +#: part/models.py:2125 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2156 +#: part/models.py:2158 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2161 +#: part/models.py:2163 msgid "Parameter Name" msgstr "" -#: part/models.py:2163 +#: part/models.py:2165 msgid "Parameter Units" msgstr "" -#: part/models.py:2191 part/models.py:2240 part/models.py:2241 +#: part/models.py:2193 part/models.py:2242 part/models.py:2243 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2193 +#: part/models.py:2195 msgid "Data" msgstr "" -#: part/models.py:2193 +#: part/models.py:2195 msgid "Parameter Value" msgstr "" -#: part/models.py:2245 templates/InvenTree/settings/category.html:67 +#: part/models.py:2247 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2246 +#: part/models.py:2248 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2276 +#: part/models.py:2278 msgid "Select parent part" msgstr "" -#: part/models.py:2285 +#: part/models.py:2287 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2291 +#: part/models.py:2293 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2293 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "" -#: part/models.py:2293 +#: part/models.py:2295 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2296 +#: part/models.py:2298 msgid "Overage" msgstr "" -#: part/models.py:2297 +#: part/models.py:2299 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2300 +#: part/models.py:2302 msgid "BOM item reference" msgstr "" -#: part/models.py:2303 +#: part/models.py:2305 msgid "BOM item notes" msgstr "" -#: part/models.py:2305 +#: part/models.py:2307 msgid "Checksum" msgstr "" -#: part/models.py:2305 +#: part/models.py:2307 msgid "BOM line checksum" msgstr "" -#: part/models.py:2309 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2311 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2310 +#: part/models.py:2312 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2315 templates/js/bom.js:294 +#: part/models.py:2317 templates/js/bom.js:294 msgid "Allow Variants" msgstr "" -#: part/models.py:2316 +#: part/models.py:2318 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2392 part/views.py:1690 part/views.py:1742 +#: part/models.py:2394 part/views.py:1692 part/views.py:1744 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2401 part/models.py:2403 +#: part/models.py:2403 part/models.py:2405 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2406 +#: part/models.py:2408 msgid "BOM Item" msgstr "" -#: part/models.py:2523 +#: part/models.py:2527 msgid "Part 1" msgstr "" -#: part/models.py:2527 +#: part/models.py:2531 msgid "Part 2" msgstr "" -#: part/models.py:2527 +#: part/models.py:2531 msgid "Select Related Part" msgstr "" -#: part/models.py:2559 +#: part/models.py:2563 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -4249,7 +4249,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:1985 +#: part/templates/part/bom.html:61 part/views.py:1987 msgid "Export Bill of Materials" msgstr "" @@ -4347,7 +4347,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:29 part/views.py:2395 +#: part/templates/part/category.html:29 part/views.py:2397 msgid "Create new part category" msgstr "" @@ -4576,7 +4576,7 @@ msgstr "" msgid "Internal Price Information" msgstr "" -#: part/templates/part/internal_prices.html:19 part/views.py:2820 +#: part/templates/part/internal_prices.html:19 part/views.py:2822 msgid "Add Internal Price Break" msgstr "" @@ -5032,155 +5032,155 @@ msgstr "" msgid "Created new part" msgstr "" -#: part/views.py:923 +#: part/views.py:925 msgid "Part QR Code" msgstr "" -#: part/views.py:1025 +#: part/views.py:1027 msgid "Upload Part Image" msgstr "" -#: part/views.py:1031 part/views.py:1066 +#: part/views.py:1033 part/views.py:1068 msgid "Updated part image" msgstr "" -#: part/views.py:1040 +#: part/views.py:1042 msgid "Select Part Image" msgstr "" -#: part/views.py:1069 +#: part/views.py:1071 msgid "Part image not found" msgstr "" -#: part/views.py:1080 +#: part/views.py:1082 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1115 +#: part/views.py:1117 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1145 +#: part/views.py:1147 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1166 +#: part/views.py:1168 msgid "Validate BOM" msgstr "" -#: part/views.py:1187 +#: part/views.py:1189 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1198 +#: part/views.py:1200 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1332 +#: part/views.py:1334 msgid "No BOM file provided" msgstr "" -#: part/views.py:1693 +#: part/views.py:1695 msgid "Enter a valid quantity" msgstr "" -#: part/views.py:1718 part/views.py:1721 +#: part/views.py:1720 part/views.py:1723 msgid "Select valid part" msgstr "" -#: part/views.py:1727 +#: part/views.py:1729 msgid "Duplicate part selected" msgstr "" -#: part/views.py:1765 +#: part/views.py:1767 msgid "Select a part" msgstr "" -#: part/views.py:1771 +#: part/views.py:1773 msgid "Selected part creates a circular BOM" msgstr "" -#: part/views.py:1775 +#: part/views.py:1777 msgid "Specify quantity" msgstr "" -#: part/views.py:2037 +#: part/views.py:2039 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2044 +#: part/views.py:2046 msgid "Part was deleted" msgstr "" -#: part/views.py:2053 +#: part/views.py:2055 msgid "Part Pricing" msgstr "" -#: part/views.py:2194 +#: part/views.py:2196 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2204 +#: part/views.py:2206 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2211 +#: part/views.py:2213 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2219 +#: part/views.py:2221 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2269 +#: part/views.py:2271 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2283 +#: part/views.py:2285 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2343 +#: part/views.py:2345 msgid "Edit Part Category" msgstr "" -#: part/views.py:2381 +#: part/views.py:2383 msgid "Delete Part Category" msgstr "" -#: part/views.py:2387 +#: part/views.py:2389 msgid "Part category was deleted" msgstr "" -#: part/views.py:2439 +#: part/views.py:2441 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2540 +#: part/views.py:2542 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2596 +#: part/views.py:2598 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2615 +#: part/views.py:2617 msgid "Create BOM Item" msgstr "" -#: part/views.py:2685 +#: part/views.py:2687 msgid "Edit BOM item" msgstr "" -#: part/views.py:2741 +#: part/views.py:2743 msgid "Confim BOM item deletion" msgstr "" -#: part/views.py:2829 +#: part/views.py:2831 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2837 +#: part/views.py:2839 msgid "Delete Internal Price Break" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index cc589dc074..4e5c7064fe 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-24 03:41+0000\n" +"POT-Creation-Date: 2021-06-24 21:38+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -122,7 +122,7 @@ msgstr "Comentario" msgid "File comment" msgstr "" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2022 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1179 msgid "User" @@ -133,7 +133,7 @@ msgid "upload date" msgstr "" #: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 -#: label/models.py:102 part/models.py:671 part/models.py:2161 +#: label/models.py:102 part/models.py:671 part/models.py:2163 #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 @@ -474,7 +474,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2291 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2293 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -605,7 +605,7 @@ msgstr "" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2300 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2302 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:660 templates/js/build.js:1105 @@ -633,9 +633,9 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1973 part/models.py:1985 part/models.py:2000 -#: part/models.py:2018 part/models.py:2093 part/models.py:2189 -#: part/models.py:2275 part/templates/part/part_app_base.html:8 +#: part/models.py:1975 part/models.py:1987 part/models.py:2002 +#: part/models.py:2020 part/models.py:2095 part/models.py:2191 +#: part/models.py:2277 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -1599,7 +1599,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2191 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2193 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -2070,7 +2070,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:410 part/models.py:813 part/models.py:2163 +#: company/models.py:410 part/models.py:813 part/models.py:2165 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 #: templates/js/company.js:247 msgid "Units" @@ -2119,17 +2119,17 @@ msgid "Supplier part description" msgstr "" #: company/models.py:538 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2303 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2305 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Nota" -#: company/models.py:542 part/models.py:1604 +#: company/models.py:542 part/models.py:1606 msgid "base cost" msgstr "" -#: company/models.py:542 part/models.py:1604 +#: company/models.py:542 part/models.py:1606 msgid "Minimum charge (e.g. stocking fee)" msgstr "" @@ -2143,7 +2143,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:546 part/models.py:1606 +#: company/models.py:546 part/models.py:1608 msgid "multiple" msgstr "" @@ -2559,7 +2559,7 @@ msgid "Pricing Information" msgstr "" #: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 -#: part/templates/part/sale_prices.html:17 part/views.py:2749 +#: part/templates/part/sale_prices.html:17 part/views.py:2751 msgid "Add Price Break" msgstr "" @@ -2601,20 +2601,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:169 part/views.py:946 +#: company/views.py:169 part/views.py:948 msgid "Download Image" msgstr "" -#: company/views.py:198 part/views.py:978 +#: company/views.py:198 part/views.py:980 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:205 part/views.py:985 +#: company/views.py:205 part/views.py:987 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:214 part/views.py:994 +#: company/views.py:214 part/views.py:996 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2682,15 +2682,15 @@ msgstr "" msgid "Delete Supplier Part" msgstr "" -#: company/views.py:860 part/views.py:2753 +#: company/views.py:860 part/views.py:2755 msgid "Added new price break" msgstr "" -#: company/views.py:916 part/views.py:2797 +#: company/views.py:916 part/views.py:2799 msgid "Edit Price Break" msgstr "" -#: company/views.py:931 part/views.py:2811 +#: company/views.py:931 part/views.py:2813 msgid "Delete Price Break" msgstr "" @@ -2865,7 +2865,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:246 part/views.py:1684 stock/models.py:304 +#: order/models.py:246 part/views.py:1686 stock/models.py:304 #: stock/models.py:1020 msgid "Quantity must be greater than zero" msgstr "" @@ -3725,7 +3725,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2189 +#: part/forms.py:122 part/models.py:2191 msgid "Parent Part" msgstr "" @@ -3801,7 +3801,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2284 +#: part/forms.py:344 part/models.py:2286 msgid "Sub part" msgstr "" @@ -3821,7 +3821,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2235 +#: part/models.py:82 part/models.py:2237 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3886,7 +3886,7 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:709 part/models.py:2234 part/templates/part/detail.html:73 +#: part/models.py:709 part/models.py:2236 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" @@ -4004,179 +4004,179 @@ msgstr "" msgid "Creation User" msgstr "" -#: part/models.py:1606 +#: part/models.py:1608 msgid "Sell multiple" msgstr "" -#: part/models.py:2061 +#: part/models.py:2063 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2078 +#: part/models.py:2080 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2098 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2100 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2099 +#: part/models.py:2101 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2104 +#: part/models.py:2106 msgid "Test Description" msgstr "" -#: part/models.py:2105 +#: part/models.py:2107 msgid "Enter description for this test" msgstr "" -#: part/models.py:2110 templates/js/part.js:726 +#: part/models.py:2112 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "" -#: part/models.py:2111 +#: part/models.py:2113 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2116 templates/js/part.js:734 +#: part/models.py:2118 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2117 +#: part/models.py:2119 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2122 templates/js/part.js:741 +#: part/models.py:2124 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2123 +#: part/models.py:2125 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2156 +#: part/models.py:2158 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2161 +#: part/models.py:2163 msgid "Parameter Name" msgstr "" -#: part/models.py:2163 +#: part/models.py:2165 msgid "Parameter Units" msgstr "" -#: part/models.py:2191 part/models.py:2240 part/models.py:2241 +#: part/models.py:2193 part/models.py:2242 part/models.py:2243 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2193 +#: part/models.py:2195 msgid "Data" msgstr "" -#: part/models.py:2193 +#: part/models.py:2195 msgid "Parameter Value" msgstr "" -#: part/models.py:2245 templates/InvenTree/settings/category.html:67 +#: part/models.py:2247 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2246 +#: part/models.py:2248 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2276 +#: part/models.py:2278 msgid "Select parent part" msgstr "" -#: part/models.py:2285 +#: part/models.py:2287 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2291 +#: part/models.py:2293 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2293 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "" -#: part/models.py:2293 +#: part/models.py:2295 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2296 +#: part/models.py:2298 msgid "Overage" msgstr "" -#: part/models.py:2297 +#: part/models.py:2299 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2300 +#: part/models.py:2302 msgid "BOM item reference" msgstr "" -#: part/models.py:2303 +#: part/models.py:2305 msgid "BOM item notes" msgstr "" -#: part/models.py:2305 +#: part/models.py:2307 msgid "Checksum" msgstr "" -#: part/models.py:2305 +#: part/models.py:2307 msgid "BOM line checksum" msgstr "" -#: part/models.py:2309 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2311 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2310 +#: part/models.py:2312 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2315 templates/js/bom.js:294 +#: part/models.py:2317 templates/js/bom.js:294 msgid "Allow Variants" msgstr "" -#: part/models.py:2316 +#: part/models.py:2318 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2392 part/views.py:1690 part/views.py:1742 +#: part/models.py:2394 part/views.py:1692 part/views.py:1744 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2401 part/models.py:2403 +#: part/models.py:2403 part/models.py:2405 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2406 +#: part/models.py:2408 msgid "BOM Item" msgstr "" -#: part/models.py:2523 +#: part/models.py:2527 msgid "Part 1" msgstr "" -#: part/models.py:2527 +#: part/models.py:2531 msgid "Part 2" msgstr "" -#: part/models.py:2527 +#: part/models.py:2531 msgid "Select Related Part" msgstr "" -#: part/models.py:2559 +#: part/models.py:2563 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -4248,7 +4248,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:1985 +#: part/templates/part/bom.html:61 part/views.py:1987 msgid "Export Bill of Materials" msgstr "" @@ -4346,7 +4346,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:29 part/views.py:2395 +#: part/templates/part/category.html:29 part/views.py:2397 msgid "Create new part category" msgstr "" @@ -4577,7 +4577,7 @@ msgstr "" msgid "Internal Price Information" msgstr "Información del sistema" -#: part/templates/part/internal_prices.html:19 part/views.py:2820 +#: part/templates/part/internal_prices.html:19 part/views.py:2822 msgid "Add Internal Price Break" msgstr "" @@ -5033,155 +5033,155 @@ msgstr "" msgid "Created new part" msgstr "" -#: part/views.py:923 +#: part/views.py:925 msgid "Part QR Code" msgstr "" -#: part/views.py:1025 +#: part/views.py:1027 msgid "Upload Part Image" msgstr "" -#: part/views.py:1031 part/views.py:1066 +#: part/views.py:1033 part/views.py:1068 msgid "Updated part image" msgstr "" -#: part/views.py:1040 +#: part/views.py:1042 msgid "Select Part Image" msgstr "" -#: part/views.py:1069 +#: part/views.py:1071 msgid "Part image not found" msgstr "" -#: part/views.py:1080 +#: part/views.py:1082 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1115 +#: part/views.py:1117 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1145 +#: part/views.py:1147 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1166 +#: part/views.py:1168 msgid "Validate BOM" msgstr "" -#: part/views.py:1187 +#: part/views.py:1189 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1198 +#: part/views.py:1200 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1332 +#: part/views.py:1334 msgid "No BOM file provided" msgstr "" -#: part/views.py:1693 +#: part/views.py:1695 msgid "Enter a valid quantity" msgstr "" -#: part/views.py:1718 part/views.py:1721 +#: part/views.py:1720 part/views.py:1723 msgid "Select valid part" msgstr "" -#: part/views.py:1727 +#: part/views.py:1729 msgid "Duplicate part selected" msgstr "" -#: part/views.py:1765 +#: part/views.py:1767 msgid "Select a part" msgstr "" -#: part/views.py:1771 +#: part/views.py:1773 msgid "Selected part creates a circular BOM" msgstr "" -#: part/views.py:1775 +#: part/views.py:1777 msgid "Specify quantity" msgstr "" -#: part/views.py:2037 +#: part/views.py:2039 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2044 +#: part/views.py:2046 msgid "Part was deleted" msgstr "" -#: part/views.py:2053 +#: part/views.py:2055 msgid "Part Pricing" msgstr "" -#: part/views.py:2194 +#: part/views.py:2196 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2204 +#: part/views.py:2206 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2211 +#: part/views.py:2213 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2219 +#: part/views.py:2221 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2269 +#: part/views.py:2271 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2283 +#: part/views.py:2285 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2343 +#: part/views.py:2345 msgid "Edit Part Category" msgstr "" -#: part/views.py:2381 +#: part/views.py:2383 msgid "Delete Part Category" msgstr "" -#: part/views.py:2387 +#: part/views.py:2389 msgid "Part category was deleted" msgstr "" -#: part/views.py:2439 +#: part/views.py:2441 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2540 +#: part/views.py:2542 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2596 +#: part/views.py:2598 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2615 +#: part/views.py:2617 msgid "Create BOM Item" msgstr "" -#: part/views.py:2685 +#: part/views.py:2687 msgid "Edit BOM item" msgstr "" -#: part/views.py:2741 +#: part/views.py:2743 msgid "Confim BOM item deletion" msgstr "" -#: part/views.py:2829 +#: part/views.py:2831 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2837 +#: part/views.py:2839 msgid "Delete Internal Price Break" msgstr "" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index d76decafb1..109ad1cd79 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-24 03:41+0000\n" +"POT-Creation-Date: 2021-06-24 21:38+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: French\n" @@ -122,7 +122,7 @@ msgstr "Commentaire" msgid "File comment" msgstr "Commentaire du fichier" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2022 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1179 msgid "User" @@ -133,7 +133,7 @@ msgid "upload date" msgstr "date de chargement" #: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 -#: label/models.py:102 part/models.py:671 part/models.py:2161 +#: label/models.py:102 part/models.py:671 part/models.py:2163 #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 @@ -474,7 +474,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2291 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2293 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -605,7 +605,7 @@ msgstr "" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2300 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2302 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:660 templates/js/build.js:1105 @@ -633,9 +633,9 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1973 part/models.py:1985 part/models.py:2000 -#: part/models.py:2018 part/models.py:2093 part/models.py:2189 -#: part/models.py:2275 part/templates/part/part_app_base.html:8 +#: part/models.py:1975 part/models.py:1987 part/models.py:2002 +#: part/models.py:2020 part/models.py:2095 part/models.py:2191 +#: part/models.py:2277 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -1599,7 +1599,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2191 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2193 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -2070,7 +2070,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:410 part/models.py:813 part/models.py:2163 +#: company/models.py:410 part/models.py:813 part/models.py:2165 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 #: templates/js/company.js:247 msgid "Units" @@ -2119,17 +2119,17 @@ msgid "Supplier part description" msgstr "" #: company/models.py:538 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2303 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2305 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:542 part/models.py:1604 +#: company/models.py:542 part/models.py:1606 msgid "base cost" msgstr "" -#: company/models.py:542 part/models.py:1604 +#: company/models.py:542 part/models.py:1606 msgid "Minimum charge (e.g. stocking fee)" msgstr "" @@ -2143,7 +2143,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:546 part/models.py:1606 +#: company/models.py:546 part/models.py:1608 msgid "multiple" msgstr "" @@ -2559,7 +2559,7 @@ msgid "Pricing Information" msgstr "" #: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 -#: part/templates/part/sale_prices.html:17 part/views.py:2749 +#: part/templates/part/sale_prices.html:17 part/views.py:2751 msgid "Add Price Break" msgstr "" @@ -2601,20 +2601,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:169 part/views.py:946 +#: company/views.py:169 part/views.py:948 msgid "Download Image" msgstr "" -#: company/views.py:198 part/views.py:978 +#: company/views.py:198 part/views.py:980 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:205 part/views.py:985 +#: company/views.py:205 part/views.py:987 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:214 part/views.py:994 +#: company/views.py:214 part/views.py:996 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2682,15 +2682,15 @@ msgstr "" msgid "Delete Supplier Part" msgstr "" -#: company/views.py:860 part/views.py:2753 +#: company/views.py:860 part/views.py:2755 msgid "Added new price break" msgstr "" -#: company/views.py:916 part/views.py:2797 +#: company/views.py:916 part/views.py:2799 msgid "Edit Price Break" msgstr "" -#: company/views.py:931 part/views.py:2811 +#: company/views.py:931 part/views.py:2813 msgid "Delete Price Break" msgstr "" @@ -2865,7 +2865,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:246 part/views.py:1684 stock/models.py:304 +#: order/models.py:246 part/views.py:1686 stock/models.py:304 #: stock/models.py:1020 msgid "Quantity must be greater than zero" msgstr "" @@ -3725,7 +3725,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2189 +#: part/forms.py:122 part/models.py:2191 msgid "Parent Part" msgstr "" @@ -3801,7 +3801,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2284 +#: part/forms.py:344 part/models.py:2286 msgid "Sub part" msgstr "" @@ -3821,7 +3821,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2235 +#: part/models.py:82 part/models.py:2237 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3886,7 +3886,7 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:709 part/models.py:2234 part/templates/part/detail.html:73 +#: part/models.py:709 part/models.py:2236 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" @@ -4004,179 +4004,179 @@ msgstr "" msgid "Creation User" msgstr "" -#: part/models.py:1606 +#: part/models.py:1608 msgid "Sell multiple" msgstr "" -#: part/models.py:2061 +#: part/models.py:2063 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2078 +#: part/models.py:2080 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2098 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2100 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2099 +#: part/models.py:2101 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2104 +#: part/models.py:2106 msgid "Test Description" msgstr "" -#: part/models.py:2105 +#: part/models.py:2107 msgid "Enter description for this test" msgstr "" -#: part/models.py:2110 templates/js/part.js:726 +#: part/models.py:2112 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "" -#: part/models.py:2111 +#: part/models.py:2113 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2116 templates/js/part.js:734 +#: part/models.py:2118 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2117 +#: part/models.py:2119 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2122 templates/js/part.js:741 +#: part/models.py:2124 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2123 +#: part/models.py:2125 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2156 +#: part/models.py:2158 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2161 +#: part/models.py:2163 msgid "Parameter Name" msgstr "" -#: part/models.py:2163 +#: part/models.py:2165 msgid "Parameter Units" msgstr "" -#: part/models.py:2191 part/models.py:2240 part/models.py:2241 +#: part/models.py:2193 part/models.py:2242 part/models.py:2243 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2193 +#: part/models.py:2195 msgid "Data" msgstr "" -#: part/models.py:2193 +#: part/models.py:2195 msgid "Parameter Value" msgstr "" -#: part/models.py:2245 templates/InvenTree/settings/category.html:67 +#: part/models.py:2247 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2246 +#: part/models.py:2248 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2276 +#: part/models.py:2278 msgid "Select parent part" msgstr "" -#: part/models.py:2285 +#: part/models.py:2287 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2291 +#: part/models.py:2293 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2293 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "" -#: part/models.py:2293 +#: part/models.py:2295 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2296 +#: part/models.py:2298 msgid "Overage" msgstr "" -#: part/models.py:2297 +#: part/models.py:2299 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2300 +#: part/models.py:2302 msgid "BOM item reference" msgstr "" -#: part/models.py:2303 +#: part/models.py:2305 msgid "BOM item notes" msgstr "" -#: part/models.py:2305 +#: part/models.py:2307 msgid "Checksum" msgstr "" -#: part/models.py:2305 +#: part/models.py:2307 msgid "BOM line checksum" msgstr "" -#: part/models.py:2309 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2311 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2310 +#: part/models.py:2312 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2315 templates/js/bom.js:294 +#: part/models.py:2317 templates/js/bom.js:294 msgid "Allow Variants" msgstr "" -#: part/models.py:2316 +#: part/models.py:2318 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2392 part/views.py:1690 part/views.py:1742 +#: part/models.py:2394 part/views.py:1692 part/views.py:1744 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2401 part/models.py:2403 +#: part/models.py:2403 part/models.py:2405 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2406 +#: part/models.py:2408 msgid "BOM Item" msgstr "" -#: part/models.py:2523 +#: part/models.py:2527 msgid "Part 1" msgstr "" -#: part/models.py:2527 +#: part/models.py:2531 msgid "Part 2" msgstr "" -#: part/models.py:2527 +#: part/models.py:2531 msgid "Select Related Part" msgstr "" -#: part/models.py:2559 +#: part/models.py:2563 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -4250,7 +4250,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:1985 +#: part/templates/part/bom.html:61 part/views.py:1987 msgid "Export Bill of Materials" msgstr "" @@ -4348,7 +4348,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:29 part/views.py:2395 +#: part/templates/part/category.html:29 part/views.py:2397 msgid "Create new part category" msgstr "" @@ -4579,7 +4579,7 @@ msgstr "" msgid "Internal Price Information" msgstr "Modifier les informations utilisateur" -#: part/templates/part/internal_prices.html:19 part/views.py:2820 +#: part/templates/part/internal_prices.html:19 part/views.py:2822 msgid "Add Internal Price Break" msgstr "" @@ -5035,155 +5035,155 @@ msgstr "" msgid "Created new part" msgstr "" -#: part/views.py:923 +#: part/views.py:925 msgid "Part QR Code" msgstr "" -#: part/views.py:1025 +#: part/views.py:1027 msgid "Upload Part Image" msgstr "" -#: part/views.py:1031 part/views.py:1066 +#: part/views.py:1033 part/views.py:1068 msgid "Updated part image" msgstr "" -#: part/views.py:1040 +#: part/views.py:1042 msgid "Select Part Image" msgstr "" -#: part/views.py:1069 +#: part/views.py:1071 msgid "Part image not found" msgstr "" -#: part/views.py:1080 +#: part/views.py:1082 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1115 +#: part/views.py:1117 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1145 +#: part/views.py:1147 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1166 +#: part/views.py:1168 msgid "Validate BOM" msgstr "" -#: part/views.py:1187 +#: part/views.py:1189 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1198 +#: part/views.py:1200 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1332 +#: part/views.py:1334 msgid "No BOM file provided" msgstr "" -#: part/views.py:1693 +#: part/views.py:1695 msgid "Enter a valid quantity" msgstr "" -#: part/views.py:1718 part/views.py:1721 +#: part/views.py:1720 part/views.py:1723 msgid "Select valid part" msgstr "" -#: part/views.py:1727 +#: part/views.py:1729 msgid "Duplicate part selected" msgstr "" -#: part/views.py:1765 +#: part/views.py:1767 msgid "Select a part" msgstr "" -#: part/views.py:1771 +#: part/views.py:1773 msgid "Selected part creates a circular BOM" msgstr "" -#: part/views.py:1775 +#: part/views.py:1777 msgid "Specify quantity" msgstr "" -#: part/views.py:2037 +#: part/views.py:2039 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2044 +#: part/views.py:2046 msgid "Part was deleted" msgstr "" -#: part/views.py:2053 +#: part/views.py:2055 msgid "Part Pricing" msgstr "" -#: part/views.py:2194 +#: part/views.py:2196 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2204 +#: part/views.py:2206 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2211 +#: part/views.py:2213 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2219 +#: part/views.py:2221 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2269 +#: part/views.py:2271 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2283 +#: part/views.py:2285 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2343 +#: part/views.py:2345 msgid "Edit Part Category" msgstr "" -#: part/views.py:2381 +#: part/views.py:2383 msgid "Delete Part Category" msgstr "" -#: part/views.py:2387 +#: part/views.py:2389 msgid "Part category was deleted" msgstr "" -#: part/views.py:2439 +#: part/views.py:2441 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2540 +#: part/views.py:2542 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2596 +#: part/views.py:2598 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2615 +#: part/views.py:2617 msgid "Create BOM Item" msgstr "" -#: part/views.py:2685 +#: part/views.py:2687 msgid "Edit BOM item" msgstr "" -#: part/views.py:2741 +#: part/views.py:2743 msgid "Confim BOM item deletion" msgstr "" -#: part/views.py:2829 +#: part/views.py:2831 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2837 +#: part/views.py:2839 msgid "Delete Internal Price Break" msgstr "" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 68a06c1af1..83a7627d3d 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-24 03:41+0000\n" +"POT-Creation-Date: 2021-06-24 21:38+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -122,7 +122,7 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2022 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1179 msgid "User" @@ -133,7 +133,7 @@ msgid "upload date" msgstr "" #: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 -#: label/models.py:102 part/models.py:671 part/models.py:2161 +#: label/models.py:102 part/models.py:671 part/models.py:2163 #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 @@ -474,7 +474,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2291 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2293 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -605,7 +605,7 @@ msgstr "" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2300 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2302 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:660 templates/js/build.js:1105 @@ -633,9 +633,9 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1973 part/models.py:1985 part/models.py:2000 -#: part/models.py:2018 part/models.py:2093 part/models.py:2189 -#: part/models.py:2275 part/templates/part/part_app_base.html:8 +#: part/models.py:1975 part/models.py:1987 part/models.py:2002 +#: part/models.py:2020 part/models.py:2095 part/models.py:2191 +#: part/models.py:2277 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -1599,7 +1599,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2191 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2193 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -2070,7 +2070,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:410 part/models.py:813 part/models.py:2163 +#: company/models.py:410 part/models.py:813 part/models.py:2165 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 #: templates/js/company.js:247 msgid "Units" @@ -2119,17 +2119,17 @@ msgid "Supplier part description" msgstr "" #: company/models.py:538 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2303 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2305 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:542 part/models.py:1604 +#: company/models.py:542 part/models.py:1606 msgid "base cost" msgstr "" -#: company/models.py:542 part/models.py:1604 +#: company/models.py:542 part/models.py:1606 msgid "Minimum charge (e.g. stocking fee)" msgstr "" @@ -2143,7 +2143,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:546 part/models.py:1606 +#: company/models.py:546 part/models.py:1608 msgid "multiple" msgstr "" @@ -2559,7 +2559,7 @@ msgid "Pricing Information" msgstr "" #: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 -#: part/templates/part/sale_prices.html:17 part/views.py:2749 +#: part/templates/part/sale_prices.html:17 part/views.py:2751 msgid "Add Price Break" msgstr "" @@ -2601,20 +2601,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:169 part/views.py:946 +#: company/views.py:169 part/views.py:948 msgid "Download Image" msgstr "" -#: company/views.py:198 part/views.py:978 +#: company/views.py:198 part/views.py:980 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:205 part/views.py:985 +#: company/views.py:205 part/views.py:987 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:214 part/views.py:994 +#: company/views.py:214 part/views.py:996 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2682,15 +2682,15 @@ msgstr "" msgid "Delete Supplier Part" msgstr "" -#: company/views.py:860 part/views.py:2753 +#: company/views.py:860 part/views.py:2755 msgid "Added new price break" msgstr "" -#: company/views.py:916 part/views.py:2797 +#: company/views.py:916 part/views.py:2799 msgid "Edit Price Break" msgstr "" -#: company/views.py:931 part/views.py:2811 +#: company/views.py:931 part/views.py:2813 msgid "Delete Price Break" msgstr "" @@ -2865,7 +2865,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:246 part/views.py:1684 stock/models.py:304 +#: order/models.py:246 part/views.py:1686 stock/models.py:304 #: stock/models.py:1020 msgid "Quantity must be greater than zero" msgstr "" @@ -3725,7 +3725,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2189 +#: part/forms.py:122 part/models.py:2191 msgid "Parent Part" msgstr "" @@ -3801,7 +3801,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2284 +#: part/forms.py:344 part/models.py:2286 msgid "Sub part" msgstr "" @@ -3821,7 +3821,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2235 +#: part/models.py:82 part/models.py:2237 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3886,7 +3886,7 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:709 part/models.py:2234 part/templates/part/detail.html:73 +#: part/models.py:709 part/models.py:2236 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" @@ -4004,179 +4004,179 @@ msgstr "" msgid "Creation User" msgstr "" -#: part/models.py:1606 +#: part/models.py:1608 msgid "Sell multiple" msgstr "" -#: part/models.py:2061 +#: part/models.py:2063 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2078 +#: part/models.py:2080 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2098 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2100 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2099 +#: part/models.py:2101 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2104 +#: part/models.py:2106 msgid "Test Description" msgstr "" -#: part/models.py:2105 +#: part/models.py:2107 msgid "Enter description for this test" msgstr "" -#: part/models.py:2110 templates/js/part.js:726 +#: part/models.py:2112 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "" -#: part/models.py:2111 +#: part/models.py:2113 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2116 templates/js/part.js:734 +#: part/models.py:2118 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2117 +#: part/models.py:2119 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2122 templates/js/part.js:741 +#: part/models.py:2124 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2123 +#: part/models.py:2125 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2156 +#: part/models.py:2158 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2161 +#: part/models.py:2163 msgid "Parameter Name" msgstr "" -#: part/models.py:2163 +#: part/models.py:2165 msgid "Parameter Units" msgstr "" -#: part/models.py:2191 part/models.py:2240 part/models.py:2241 +#: part/models.py:2193 part/models.py:2242 part/models.py:2243 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2193 +#: part/models.py:2195 msgid "Data" msgstr "" -#: part/models.py:2193 +#: part/models.py:2195 msgid "Parameter Value" msgstr "" -#: part/models.py:2245 templates/InvenTree/settings/category.html:67 +#: part/models.py:2247 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2246 +#: part/models.py:2248 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2276 +#: part/models.py:2278 msgid "Select parent part" msgstr "" -#: part/models.py:2285 +#: part/models.py:2287 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2291 +#: part/models.py:2293 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2293 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "" -#: part/models.py:2293 +#: part/models.py:2295 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2296 +#: part/models.py:2298 msgid "Overage" msgstr "" -#: part/models.py:2297 +#: part/models.py:2299 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2300 +#: part/models.py:2302 msgid "BOM item reference" msgstr "" -#: part/models.py:2303 +#: part/models.py:2305 msgid "BOM item notes" msgstr "" -#: part/models.py:2305 +#: part/models.py:2307 msgid "Checksum" msgstr "" -#: part/models.py:2305 +#: part/models.py:2307 msgid "BOM line checksum" msgstr "" -#: part/models.py:2309 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2311 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2310 +#: part/models.py:2312 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2315 templates/js/bom.js:294 +#: part/models.py:2317 templates/js/bom.js:294 msgid "Allow Variants" msgstr "" -#: part/models.py:2316 +#: part/models.py:2318 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2392 part/views.py:1690 part/views.py:1742 +#: part/models.py:2394 part/views.py:1692 part/views.py:1744 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2401 part/models.py:2403 +#: part/models.py:2403 part/models.py:2405 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2406 +#: part/models.py:2408 msgid "BOM Item" msgstr "" -#: part/models.py:2523 +#: part/models.py:2527 msgid "Part 1" msgstr "" -#: part/models.py:2527 +#: part/models.py:2531 msgid "Part 2" msgstr "" -#: part/models.py:2527 +#: part/models.py:2531 msgid "Select Related Part" msgstr "" -#: part/models.py:2559 +#: part/models.py:2563 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -4248,7 +4248,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:1985 +#: part/templates/part/bom.html:61 part/views.py:1987 msgid "Export Bill of Materials" msgstr "" @@ -4346,7 +4346,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:29 part/views.py:2395 +#: part/templates/part/category.html:29 part/views.py:2397 msgid "Create new part category" msgstr "" @@ -4575,7 +4575,7 @@ msgstr "" msgid "Internal Price Information" msgstr "" -#: part/templates/part/internal_prices.html:19 part/views.py:2820 +#: part/templates/part/internal_prices.html:19 part/views.py:2822 msgid "Add Internal Price Break" msgstr "" @@ -5031,155 +5031,155 @@ msgstr "" msgid "Created new part" msgstr "" -#: part/views.py:923 +#: part/views.py:925 msgid "Part QR Code" msgstr "" -#: part/views.py:1025 +#: part/views.py:1027 msgid "Upload Part Image" msgstr "" -#: part/views.py:1031 part/views.py:1066 +#: part/views.py:1033 part/views.py:1068 msgid "Updated part image" msgstr "" -#: part/views.py:1040 +#: part/views.py:1042 msgid "Select Part Image" msgstr "" -#: part/views.py:1069 +#: part/views.py:1071 msgid "Part image not found" msgstr "" -#: part/views.py:1080 +#: part/views.py:1082 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1115 +#: part/views.py:1117 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1145 +#: part/views.py:1147 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1166 +#: part/views.py:1168 msgid "Validate BOM" msgstr "" -#: part/views.py:1187 +#: part/views.py:1189 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1198 +#: part/views.py:1200 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1332 +#: part/views.py:1334 msgid "No BOM file provided" msgstr "" -#: part/views.py:1693 +#: part/views.py:1695 msgid "Enter a valid quantity" msgstr "" -#: part/views.py:1718 part/views.py:1721 +#: part/views.py:1720 part/views.py:1723 msgid "Select valid part" msgstr "" -#: part/views.py:1727 +#: part/views.py:1729 msgid "Duplicate part selected" msgstr "" -#: part/views.py:1765 +#: part/views.py:1767 msgid "Select a part" msgstr "" -#: part/views.py:1771 +#: part/views.py:1773 msgid "Selected part creates a circular BOM" msgstr "" -#: part/views.py:1775 +#: part/views.py:1777 msgid "Specify quantity" msgstr "" -#: part/views.py:2037 +#: part/views.py:2039 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2044 +#: part/views.py:2046 msgid "Part was deleted" msgstr "" -#: part/views.py:2053 +#: part/views.py:2055 msgid "Part Pricing" msgstr "" -#: part/views.py:2194 +#: part/views.py:2196 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2204 +#: part/views.py:2206 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2211 +#: part/views.py:2213 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2219 +#: part/views.py:2221 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2269 +#: part/views.py:2271 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2283 +#: part/views.py:2285 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2343 +#: part/views.py:2345 msgid "Edit Part Category" msgstr "" -#: part/views.py:2381 +#: part/views.py:2383 msgid "Delete Part Category" msgstr "" -#: part/views.py:2387 +#: part/views.py:2389 msgid "Part category was deleted" msgstr "" -#: part/views.py:2439 +#: part/views.py:2441 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2540 +#: part/views.py:2542 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2596 +#: part/views.py:2598 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2615 +#: part/views.py:2617 msgid "Create BOM Item" msgstr "" -#: part/views.py:2685 +#: part/views.py:2687 msgid "Edit BOM item" msgstr "" -#: part/views.py:2741 +#: part/views.py:2743 msgid "Confim BOM item deletion" msgstr "" -#: part/views.py:2829 +#: part/views.py:2831 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2837 +#: part/views.py:2839 msgid "Delete Internal Price Break" msgstr "" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 5d23e2f82b..8bb3d6997f 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-24 03:41+0000\n" +"POT-Creation-Date: 2021-06-24 21:38+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -122,7 +122,7 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2022 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1179 msgid "User" @@ -133,7 +133,7 @@ msgid "upload date" msgstr "" #: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 -#: label/models.py:102 part/models.py:671 part/models.py:2161 +#: label/models.py:102 part/models.py:671 part/models.py:2163 #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 @@ -474,7 +474,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2291 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2293 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -605,7 +605,7 @@ msgstr "" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2300 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2302 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:660 templates/js/build.js:1105 @@ -633,9 +633,9 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1973 part/models.py:1985 part/models.py:2000 -#: part/models.py:2018 part/models.py:2093 part/models.py:2189 -#: part/models.py:2275 part/templates/part/part_app_base.html:8 +#: part/models.py:1975 part/models.py:1987 part/models.py:2002 +#: part/models.py:2020 part/models.py:2095 part/models.py:2191 +#: part/models.py:2277 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -1599,7 +1599,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2191 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2193 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -2070,7 +2070,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:410 part/models.py:813 part/models.py:2163 +#: company/models.py:410 part/models.py:813 part/models.py:2165 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 #: templates/js/company.js:247 msgid "Units" @@ -2119,17 +2119,17 @@ msgid "Supplier part description" msgstr "" #: company/models.py:538 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2303 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2305 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:542 part/models.py:1604 +#: company/models.py:542 part/models.py:1606 msgid "base cost" msgstr "" -#: company/models.py:542 part/models.py:1604 +#: company/models.py:542 part/models.py:1606 msgid "Minimum charge (e.g. stocking fee)" msgstr "" @@ -2143,7 +2143,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:546 part/models.py:1606 +#: company/models.py:546 part/models.py:1608 msgid "multiple" msgstr "" @@ -2559,7 +2559,7 @@ msgid "Pricing Information" msgstr "" #: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 -#: part/templates/part/sale_prices.html:17 part/views.py:2749 +#: part/templates/part/sale_prices.html:17 part/views.py:2751 msgid "Add Price Break" msgstr "" @@ -2601,20 +2601,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:169 part/views.py:946 +#: company/views.py:169 part/views.py:948 msgid "Download Image" msgstr "" -#: company/views.py:198 part/views.py:978 +#: company/views.py:198 part/views.py:980 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:205 part/views.py:985 +#: company/views.py:205 part/views.py:987 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:214 part/views.py:994 +#: company/views.py:214 part/views.py:996 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2682,15 +2682,15 @@ msgstr "" msgid "Delete Supplier Part" msgstr "" -#: company/views.py:860 part/views.py:2753 +#: company/views.py:860 part/views.py:2755 msgid "Added new price break" msgstr "" -#: company/views.py:916 part/views.py:2797 +#: company/views.py:916 part/views.py:2799 msgid "Edit Price Break" msgstr "" -#: company/views.py:931 part/views.py:2811 +#: company/views.py:931 part/views.py:2813 msgid "Delete Price Break" msgstr "" @@ -2865,7 +2865,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:246 part/views.py:1684 stock/models.py:304 +#: order/models.py:246 part/views.py:1686 stock/models.py:304 #: stock/models.py:1020 msgid "Quantity must be greater than zero" msgstr "" @@ -3725,7 +3725,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2189 +#: part/forms.py:122 part/models.py:2191 msgid "Parent Part" msgstr "" @@ -3801,7 +3801,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2284 +#: part/forms.py:344 part/models.py:2286 msgid "Sub part" msgstr "" @@ -3821,7 +3821,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2235 +#: part/models.py:82 part/models.py:2237 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3886,7 +3886,7 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:709 part/models.py:2234 part/templates/part/detail.html:73 +#: part/models.py:709 part/models.py:2236 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" @@ -4004,179 +4004,179 @@ msgstr "" msgid "Creation User" msgstr "" -#: part/models.py:1606 +#: part/models.py:1608 msgid "Sell multiple" msgstr "" -#: part/models.py:2061 +#: part/models.py:2063 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2078 +#: part/models.py:2080 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2098 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2100 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2099 +#: part/models.py:2101 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2104 +#: part/models.py:2106 msgid "Test Description" msgstr "" -#: part/models.py:2105 +#: part/models.py:2107 msgid "Enter description for this test" msgstr "" -#: part/models.py:2110 templates/js/part.js:726 +#: part/models.py:2112 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "" -#: part/models.py:2111 +#: part/models.py:2113 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2116 templates/js/part.js:734 +#: part/models.py:2118 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2117 +#: part/models.py:2119 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2122 templates/js/part.js:741 +#: part/models.py:2124 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2123 +#: part/models.py:2125 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2156 +#: part/models.py:2158 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2161 +#: part/models.py:2163 msgid "Parameter Name" msgstr "" -#: part/models.py:2163 +#: part/models.py:2165 msgid "Parameter Units" msgstr "" -#: part/models.py:2191 part/models.py:2240 part/models.py:2241 +#: part/models.py:2193 part/models.py:2242 part/models.py:2243 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2193 +#: part/models.py:2195 msgid "Data" msgstr "" -#: part/models.py:2193 +#: part/models.py:2195 msgid "Parameter Value" msgstr "" -#: part/models.py:2245 templates/InvenTree/settings/category.html:67 +#: part/models.py:2247 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2246 +#: part/models.py:2248 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2276 +#: part/models.py:2278 msgid "Select parent part" msgstr "" -#: part/models.py:2285 +#: part/models.py:2287 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2291 +#: part/models.py:2293 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2293 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "" -#: part/models.py:2293 +#: part/models.py:2295 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2296 +#: part/models.py:2298 msgid "Overage" msgstr "" -#: part/models.py:2297 +#: part/models.py:2299 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2300 +#: part/models.py:2302 msgid "BOM item reference" msgstr "" -#: part/models.py:2303 +#: part/models.py:2305 msgid "BOM item notes" msgstr "" -#: part/models.py:2305 +#: part/models.py:2307 msgid "Checksum" msgstr "" -#: part/models.py:2305 +#: part/models.py:2307 msgid "BOM line checksum" msgstr "" -#: part/models.py:2309 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2311 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2310 +#: part/models.py:2312 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2315 templates/js/bom.js:294 +#: part/models.py:2317 templates/js/bom.js:294 msgid "Allow Variants" msgstr "" -#: part/models.py:2316 +#: part/models.py:2318 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2392 part/views.py:1690 part/views.py:1742 +#: part/models.py:2394 part/views.py:1692 part/views.py:1744 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2401 part/models.py:2403 +#: part/models.py:2403 part/models.py:2405 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2406 +#: part/models.py:2408 msgid "BOM Item" msgstr "" -#: part/models.py:2523 +#: part/models.py:2527 msgid "Part 1" msgstr "" -#: part/models.py:2527 +#: part/models.py:2531 msgid "Part 2" msgstr "" -#: part/models.py:2527 +#: part/models.py:2531 msgid "Select Related Part" msgstr "" -#: part/models.py:2559 +#: part/models.py:2563 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -4248,7 +4248,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:1985 +#: part/templates/part/bom.html:61 part/views.py:1987 msgid "Export Bill of Materials" msgstr "" @@ -4346,7 +4346,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:29 part/views.py:2395 +#: part/templates/part/category.html:29 part/views.py:2397 msgid "Create new part category" msgstr "" @@ -4575,7 +4575,7 @@ msgstr "" msgid "Internal Price Information" msgstr "" -#: part/templates/part/internal_prices.html:19 part/views.py:2820 +#: part/templates/part/internal_prices.html:19 part/views.py:2822 msgid "Add Internal Price Break" msgstr "" @@ -5031,155 +5031,155 @@ msgstr "" msgid "Created new part" msgstr "" -#: part/views.py:923 +#: part/views.py:925 msgid "Part QR Code" msgstr "" -#: part/views.py:1025 +#: part/views.py:1027 msgid "Upload Part Image" msgstr "" -#: part/views.py:1031 part/views.py:1066 +#: part/views.py:1033 part/views.py:1068 msgid "Updated part image" msgstr "" -#: part/views.py:1040 +#: part/views.py:1042 msgid "Select Part Image" msgstr "" -#: part/views.py:1069 +#: part/views.py:1071 msgid "Part image not found" msgstr "" -#: part/views.py:1080 +#: part/views.py:1082 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1115 +#: part/views.py:1117 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1145 +#: part/views.py:1147 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1166 +#: part/views.py:1168 msgid "Validate BOM" msgstr "" -#: part/views.py:1187 +#: part/views.py:1189 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1198 +#: part/views.py:1200 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1332 +#: part/views.py:1334 msgid "No BOM file provided" msgstr "" -#: part/views.py:1693 +#: part/views.py:1695 msgid "Enter a valid quantity" msgstr "" -#: part/views.py:1718 part/views.py:1721 +#: part/views.py:1720 part/views.py:1723 msgid "Select valid part" msgstr "" -#: part/views.py:1727 +#: part/views.py:1729 msgid "Duplicate part selected" msgstr "" -#: part/views.py:1765 +#: part/views.py:1767 msgid "Select a part" msgstr "" -#: part/views.py:1771 +#: part/views.py:1773 msgid "Selected part creates a circular BOM" msgstr "" -#: part/views.py:1775 +#: part/views.py:1777 msgid "Specify quantity" msgstr "" -#: part/views.py:2037 +#: part/views.py:2039 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2044 +#: part/views.py:2046 msgid "Part was deleted" msgstr "" -#: part/views.py:2053 +#: part/views.py:2055 msgid "Part Pricing" msgstr "" -#: part/views.py:2194 +#: part/views.py:2196 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2204 +#: part/views.py:2206 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2211 +#: part/views.py:2213 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2219 +#: part/views.py:2221 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2269 +#: part/views.py:2271 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2283 +#: part/views.py:2285 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2343 +#: part/views.py:2345 msgid "Edit Part Category" msgstr "" -#: part/views.py:2381 +#: part/views.py:2383 msgid "Delete Part Category" msgstr "" -#: part/views.py:2387 +#: part/views.py:2389 msgid "Part category was deleted" msgstr "" -#: part/views.py:2439 +#: part/views.py:2441 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2540 +#: part/views.py:2542 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2596 +#: part/views.py:2598 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2615 +#: part/views.py:2617 msgid "Create BOM Item" msgstr "" -#: part/views.py:2685 +#: part/views.py:2687 msgid "Edit BOM item" msgstr "" -#: part/views.py:2741 +#: part/views.py:2743 msgid "Confim BOM item deletion" msgstr "" -#: part/views.py:2829 +#: part/views.py:2831 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2837 +#: part/views.py:2839 msgid "Delete Internal Price Break" msgstr "" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index e0db480561..a7de69bdfc 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-24 03:41+0000\n" +"POT-Creation-Date: 2021-06-24 21:38+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -122,7 +122,7 @@ msgstr "Komentarz" msgid "File comment" msgstr "Komentarz pliku" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2022 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1179 msgid "User" @@ -133,7 +133,7 @@ msgid "upload date" msgstr "data przesłania" #: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 -#: label/models.py:102 part/models.py:671 part/models.py:2161 +#: label/models.py:102 part/models.py:671 part/models.py:2163 #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 @@ -474,7 +474,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2291 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2293 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -605,7 +605,7 @@ msgstr "Odwołanie do zamówienia wykonania" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2300 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2302 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:660 templates/js/build.js:1105 @@ -633,9 +633,9 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1973 part/models.py:1985 part/models.py:2000 -#: part/models.py:2018 part/models.py:2093 part/models.py:2189 -#: part/models.py:2275 part/templates/part/part_app_base.html:8 +#: part/models.py:1975 part/models.py:1987 part/models.py:2002 +#: part/models.py:2020 part/models.py:2095 part/models.py:2191 +#: part/models.py:2277 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -1599,7 +1599,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2191 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2193 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -2080,7 +2080,7 @@ msgstr "" msgid "Parameter value" msgstr "Parametry" -#: company/models.py:410 part/models.py:813 part/models.py:2163 +#: company/models.py:410 part/models.py:813 part/models.py:2165 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 #: templates/js/company.js:247 msgid "Units" @@ -2131,17 +2131,17 @@ msgid "Supplier part description" msgstr "" #: company/models.py:538 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2303 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2305 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Uwaga" -#: company/models.py:542 part/models.py:1604 +#: company/models.py:542 part/models.py:1606 msgid "base cost" msgstr "koszt podstawowy" -#: company/models.py:542 part/models.py:1604 +#: company/models.py:542 part/models.py:1606 msgid "Minimum charge (e.g. stocking fee)" msgstr "" @@ -2155,7 +2155,7 @@ msgstr "Opakowanie" msgid "Part packaging" msgstr "Opakowanie części" -#: company/models.py:546 part/models.py:1606 +#: company/models.py:546 part/models.py:1608 msgid "multiple" msgstr "wielokrotność" @@ -2571,7 +2571,7 @@ msgid "Pricing Information" msgstr "Informacja cenowa" #: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 -#: part/templates/part/sale_prices.html:17 part/views.py:2749 +#: part/templates/part/sale_prices.html:17 part/views.py:2751 msgid "Add Price Break" msgstr "" @@ -2613,20 +2613,20 @@ msgstr "Firmy" msgid "New Company" msgstr "Nowa firma" -#: company/views.py:169 part/views.py:946 +#: company/views.py:169 part/views.py:948 msgid "Download Image" msgstr "Pobierz obraz" -#: company/views.py:198 part/views.py:978 +#: company/views.py:198 part/views.py:980 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:205 part/views.py:985 +#: company/views.py:205 part/views.py:987 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:214 part/views.py:994 +#: company/views.py:214 part/views.py:996 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2698,15 +2698,15 @@ msgstr "" msgid "Delete Supplier Part" msgstr "" -#: company/views.py:860 part/views.py:2753 +#: company/views.py:860 part/views.py:2755 msgid "Added new price break" msgstr "" -#: company/views.py:916 part/views.py:2797 +#: company/views.py:916 part/views.py:2799 msgid "Edit Price Break" msgstr "Edytuj przedział cenowy" -#: company/views.py:931 part/views.py:2811 +#: company/views.py:931 part/views.py:2813 msgid "Delete Price Break" msgstr "" @@ -2881,7 +2881,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:246 part/views.py:1684 stock/models.py:304 +#: order/models.py:246 part/views.py:1686 stock/models.py:304 #: stock/models.py:1020 msgid "Quantity must be greater than zero" msgstr "" @@ -3745,7 +3745,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2189 +#: part/forms.py:122 part/models.py:2191 msgid "Parent Part" msgstr "Część nadrzędna" @@ -3821,7 +3821,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2284 +#: part/forms.py:344 part/models.py:2286 msgid "Sub part" msgstr "Podczęść" @@ -3841,7 +3841,7 @@ msgstr "Domyślne słowa kluczowe" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2235 +#: part/models.py:82 part/models.py:2237 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3906,7 +3906,7 @@ msgstr "Słowa kluczowe" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:709 part/models.py:2234 part/templates/part/detail.html:73 +#: part/models.py:709 part/models.py:2236 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "Kategoria" @@ -4024,179 +4024,179 @@ msgstr "" msgid "Creation User" msgstr "" -#: part/models.py:1606 +#: part/models.py:1608 msgid "Sell multiple" msgstr "Sprzedaj wiele" -#: part/models.py:2061 +#: part/models.py:2063 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2078 +#: part/models.py:2080 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2098 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2100 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "Nazwa testu" -#: part/models.py:2099 +#: part/models.py:2101 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2104 +#: part/models.py:2106 msgid "Test Description" msgstr "" -#: part/models.py:2105 +#: part/models.py:2107 msgid "Enter description for this test" msgstr "" -#: part/models.py:2110 templates/js/part.js:726 +#: part/models.py:2112 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "Wymagane" -#: part/models.py:2111 +#: part/models.py:2113 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2116 templates/js/part.js:734 +#: part/models.py:2118 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2117 +#: part/models.py:2119 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2122 templates/js/part.js:741 +#: part/models.py:2124 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2123 +#: part/models.py:2125 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2156 +#: part/models.py:2158 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2161 +#: part/models.py:2163 msgid "Parameter Name" msgstr "" -#: part/models.py:2163 +#: part/models.py:2165 msgid "Parameter Units" msgstr "" -#: part/models.py:2191 part/models.py:2240 part/models.py:2241 +#: part/models.py:2193 part/models.py:2242 part/models.py:2243 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2193 +#: part/models.py:2195 msgid "Data" msgstr "Dane" -#: part/models.py:2193 +#: part/models.py:2195 msgid "Parameter Value" msgstr "" -#: part/models.py:2245 templates/InvenTree/settings/category.html:67 +#: part/models.py:2247 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "Wartość domyślna" -#: part/models.py:2246 +#: part/models.py:2248 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2276 +#: part/models.py:2278 msgid "Select parent part" msgstr "" -#: part/models.py:2285 +#: part/models.py:2287 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2291 +#: part/models.py:2293 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2293 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "" -#: part/models.py:2293 +#: part/models.py:2295 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2296 +#: part/models.py:2298 msgid "Overage" msgstr "" -#: part/models.py:2297 +#: part/models.py:2299 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2300 +#: part/models.py:2302 msgid "BOM item reference" msgstr "" -#: part/models.py:2303 +#: part/models.py:2305 msgid "BOM item notes" msgstr "" -#: part/models.py:2305 +#: part/models.py:2307 msgid "Checksum" msgstr "Suma kontrolna" -#: part/models.py:2305 +#: part/models.py:2307 msgid "BOM line checksum" msgstr "" -#: part/models.py:2309 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2311 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2310 +#: part/models.py:2312 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2315 templates/js/bom.js:294 +#: part/models.py:2317 templates/js/bom.js:294 msgid "Allow Variants" msgstr "" -#: part/models.py:2316 +#: part/models.py:2318 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2392 part/views.py:1690 part/views.py:1742 +#: part/models.py:2394 part/views.py:1692 part/views.py:1744 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2401 part/models.py:2403 +#: part/models.py:2403 part/models.py:2405 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2406 +#: part/models.py:2408 msgid "BOM Item" msgstr "" -#: part/models.py:2523 +#: part/models.py:2527 msgid "Part 1" msgstr "Część 1" -#: part/models.py:2527 +#: part/models.py:2531 msgid "Part 2" msgstr "Część 2" -#: part/models.py:2527 +#: part/models.py:2531 msgid "Select Related Part" msgstr "Wybierz powiązaną część" -#: part/models.py:2559 +#: part/models.py:2563 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -4272,7 +4272,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:1985 +#: part/templates/part/bom.html:61 part/views.py:1987 msgid "Export Bill of Materials" msgstr "" @@ -4370,7 +4370,7 @@ msgstr "" msgid "All parts" msgstr "Wszystkie części" -#: part/templates/part/category.html:29 part/views.py:2395 +#: part/templates/part/category.html:29 part/views.py:2397 msgid "Create new part category" msgstr "Stwórz nową kategorię komponentów" @@ -4601,7 +4601,7 @@ msgstr "" msgid "Internal Price Information" msgstr "Informacja cenowa" -#: part/templates/part/internal_prices.html:19 part/views.py:2820 +#: part/templates/part/internal_prices.html:19 part/views.py:2822 #, fuzzy #| msgid "Edit Price Break" msgid "Add Internal Price Break" @@ -5065,157 +5065,157 @@ msgstr "" msgid "Created new part" msgstr "" -#: part/views.py:923 +#: part/views.py:925 msgid "Part QR Code" msgstr "" -#: part/views.py:1025 +#: part/views.py:1027 msgid "Upload Part Image" msgstr "" -#: part/views.py:1031 part/views.py:1066 +#: part/views.py:1033 part/views.py:1068 msgid "Updated part image" msgstr "" -#: part/views.py:1040 +#: part/views.py:1042 msgid "Select Part Image" msgstr "" -#: part/views.py:1069 +#: part/views.py:1071 msgid "Part image not found" msgstr "" -#: part/views.py:1080 +#: part/views.py:1082 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1115 +#: part/views.py:1117 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1145 +#: part/views.py:1147 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1166 +#: part/views.py:1168 msgid "Validate BOM" msgstr "" -#: part/views.py:1187 +#: part/views.py:1189 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1198 +#: part/views.py:1200 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1332 +#: part/views.py:1334 msgid "No BOM file provided" msgstr "" -#: part/views.py:1693 +#: part/views.py:1695 msgid "Enter a valid quantity" msgstr "" -#: part/views.py:1718 part/views.py:1721 +#: part/views.py:1720 part/views.py:1723 msgid "Select valid part" msgstr "" -#: part/views.py:1727 +#: part/views.py:1729 msgid "Duplicate part selected" msgstr "" -#: part/views.py:1765 +#: part/views.py:1767 msgid "Select a part" msgstr "" -#: part/views.py:1771 +#: part/views.py:1773 msgid "Selected part creates a circular BOM" msgstr "" -#: part/views.py:1775 +#: part/views.py:1777 msgid "Specify quantity" msgstr "" -#: part/views.py:2037 +#: part/views.py:2039 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2044 +#: part/views.py:2046 msgid "Part was deleted" msgstr "" -#: part/views.py:2053 +#: part/views.py:2055 msgid "Part Pricing" msgstr "" -#: part/views.py:2194 +#: part/views.py:2196 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2204 +#: part/views.py:2206 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2211 +#: part/views.py:2213 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2219 +#: part/views.py:2221 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2269 +#: part/views.py:2271 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2283 +#: part/views.py:2285 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2343 +#: part/views.py:2345 msgid "Edit Part Category" msgstr "" -#: part/views.py:2381 +#: part/views.py:2383 msgid "Delete Part Category" msgstr "" -#: part/views.py:2387 +#: part/views.py:2389 msgid "Part category was deleted" msgstr "" -#: part/views.py:2439 +#: part/views.py:2441 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2540 +#: part/views.py:2542 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2596 +#: part/views.py:2598 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2615 +#: part/views.py:2617 msgid "Create BOM Item" msgstr "" -#: part/views.py:2685 +#: part/views.py:2687 msgid "Edit BOM item" msgstr "" -#: part/views.py:2741 +#: part/views.py:2743 msgid "Confim BOM item deletion" msgstr "" -#: part/views.py:2829 +#: part/views.py:2831 #, fuzzy #| msgid "Edit Price Break" msgid "Edit Internal Price Break" msgstr "Edytuj przedział cenowy" -#: part/views.py:2837 +#: part/views.py:2839 #, fuzzy #| msgid "Edit Price Break" msgid "Delete Internal Price Break" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 953da5825e..367a41398f 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-24 03:41+0000\n" +"POT-Creation-Date: 2021-06-24 21:38+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -122,7 +122,7 @@ msgstr "Комментарий" msgid "File comment" msgstr "Комментарий к файлу" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2022 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1179 msgid "User" @@ -133,7 +133,7 @@ msgid "upload date" msgstr "дата загрузки" #: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 -#: label/models.py:102 part/models.py:671 part/models.py:2161 +#: label/models.py:102 part/models.py:671 part/models.py:2163 #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 @@ -474,7 +474,7 @@ msgstr "Целевая дата для сборки. Сборка будет п #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2291 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2293 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -605,7 +605,7 @@ msgstr "Ссылка на заказ" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2300 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2302 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:660 templates/js/build.js:1105 @@ -633,9 +633,9 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1973 part/models.py:1985 part/models.py:2000 -#: part/models.py:2018 part/models.py:2093 part/models.py:2189 -#: part/models.py:2275 part/templates/part/part_app_base.html:8 +#: part/models.py:1975 part/models.py:1987 part/models.py:2002 +#: part/models.py:2020 part/models.py:2095 part/models.py:2191 +#: part/models.py:2277 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -1599,7 +1599,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2191 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2193 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -2070,7 +2070,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:410 part/models.py:813 part/models.py:2163 +#: company/models.py:410 part/models.py:813 part/models.py:2165 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 #: templates/js/company.js:247 msgid "Units" @@ -2119,17 +2119,17 @@ msgid "Supplier part description" msgstr "" #: company/models.py:538 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2303 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2305 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:542 part/models.py:1604 +#: company/models.py:542 part/models.py:1606 msgid "base cost" msgstr "" -#: company/models.py:542 part/models.py:1604 +#: company/models.py:542 part/models.py:1606 msgid "Minimum charge (e.g. stocking fee)" msgstr "" @@ -2143,7 +2143,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:546 part/models.py:1606 +#: company/models.py:546 part/models.py:1608 msgid "multiple" msgstr "" @@ -2559,7 +2559,7 @@ msgid "Pricing Information" msgstr "" #: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 -#: part/templates/part/sale_prices.html:17 part/views.py:2749 +#: part/templates/part/sale_prices.html:17 part/views.py:2751 msgid "Add Price Break" msgstr "" @@ -2601,20 +2601,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:169 part/views.py:946 +#: company/views.py:169 part/views.py:948 msgid "Download Image" msgstr "" -#: company/views.py:198 part/views.py:978 +#: company/views.py:198 part/views.py:980 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:205 part/views.py:985 +#: company/views.py:205 part/views.py:987 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:214 part/views.py:994 +#: company/views.py:214 part/views.py:996 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2682,15 +2682,15 @@ msgstr "" msgid "Delete Supplier Part" msgstr "" -#: company/views.py:860 part/views.py:2753 +#: company/views.py:860 part/views.py:2755 msgid "Added new price break" msgstr "" -#: company/views.py:916 part/views.py:2797 +#: company/views.py:916 part/views.py:2799 msgid "Edit Price Break" msgstr "" -#: company/views.py:931 part/views.py:2811 +#: company/views.py:931 part/views.py:2813 msgid "Delete Price Break" msgstr "" @@ -2865,7 +2865,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:246 part/views.py:1684 stock/models.py:304 +#: order/models.py:246 part/views.py:1686 stock/models.py:304 #: stock/models.py:1020 msgid "Quantity must be greater than zero" msgstr "" @@ -3725,7 +3725,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2189 +#: part/forms.py:122 part/models.py:2191 msgid "Parent Part" msgstr "" @@ -3801,7 +3801,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2284 +#: part/forms.py:344 part/models.py:2286 msgid "Sub part" msgstr "" @@ -3821,7 +3821,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2235 +#: part/models.py:82 part/models.py:2237 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3886,7 +3886,7 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:709 part/models.py:2234 part/templates/part/detail.html:73 +#: part/models.py:709 part/models.py:2236 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" @@ -4004,179 +4004,179 @@ msgstr "" msgid "Creation User" msgstr "" -#: part/models.py:1606 +#: part/models.py:1608 msgid "Sell multiple" msgstr "" -#: part/models.py:2061 +#: part/models.py:2063 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2078 +#: part/models.py:2080 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2098 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2100 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2099 +#: part/models.py:2101 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2104 +#: part/models.py:2106 msgid "Test Description" msgstr "" -#: part/models.py:2105 +#: part/models.py:2107 msgid "Enter description for this test" msgstr "" -#: part/models.py:2110 templates/js/part.js:726 +#: part/models.py:2112 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "" -#: part/models.py:2111 +#: part/models.py:2113 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2116 templates/js/part.js:734 +#: part/models.py:2118 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2117 +#: part/models.py:2119 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2122 templates/js/part.js:741 +#: part/models.py:2124 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2123 +#: part/models.py:2125 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2156 +#: part/models.py:2158 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2161 +#: part/models.py:2163 msgid "Parameter Name" msgstr "" -#: part/models.py:2163 +#: part/models.py:2165 msgid "Parameter Units" msgstr "" -#: part/models.py:2191 part/models.py:2240 part/models.py:2241 +#: part/models.py:2193 part/models.py:2242 part/models.py:2243 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2193 +#: part/models.py:2195 msgid "Data" msgstr "" -#: part/models.py:2193 +#: part/models.py:2195 msgid "Parameter Value" msgstr "" -#: part/models.py:2245 templates/InvenTree/settings/category.html:67 +#: part/models.py:2247 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2246 +#: part/models.py:2248 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2276 +#: part/models.py:2278 msgid "Select parent part" msgstr "" -#: part/models.py:2285 +#: part/models.py:2287 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2291 +#: part/models.py:2293 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2293 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "" -#: part/models.py:2293 +#: part/models.py:2295 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2296 +#: part/models.py:2298 msgid "Overage" msgstr "" -#: part/models.py:2297 +#: part/models.py:2299 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2300 +#: part/models.py:2302 msgid "BOM item reference" msgstr "" -#: part/models.py:2303 +#: part/models.py:2305 msgid "BOM item notes" msgstr "" -#: part/models.py:2305 +#: part/models.py:2307 msgid "Checksum" msgstr "" -#: part/models.py:2305 +#: part/models.py:2307 msgid "BOM line checksum" msgstr "" -#: part/models.py:2309 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2311 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2310 +#: part/models.py:2312 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2315 templates/js/bom.js:294 +#: part/models.py:2317 templates/js/bom.js:294 msgid "Allow Variants" msgstr "" -#: part/models.py:2316 +#: part/models.py:2318 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2392 part/views.py:1690 part/views.py:1742 +#: part/models.py:2394 part/views.py:1692 part/views.py:1744 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2401 part/models.py:2403 +#: part/models.py:2403 part/models.py:2405 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2406 +#: part/models.py:2408 msgid "BOM Item" msgstr "" -#: part/models.py:2523 +#: part/models.py:2527 msgid "Part 1" msgstr "" -#: part/models.py:2527 +#: part/models.py:2531 msgid "Part 2" msgstr "" -#: part/models.py:2527 +#: part/models.py:2531 msgid "Select Related Part" msgstr "" -#: part/models.py:2559 +#: part/models.py:2563 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -4250,7 +4250,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:1985 +#: part/templates/part/bom.html:61 part/views.py:1987 msgid "Export Bill of Materials" msgstr "" @@ -4348,7 +4348,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:29 part/views.py:2395 +#: part/templates/part/category.html:29 part/views.py:2397 msgid "Create new part category" msgstr "" @@ -4579,7 +4579,7 @@ msgstr "" msgid "Internal Price Information" msgstr "Редактировать информацию о пользователе" -#: part/templates/part/internal_prices.html:19 part/views.py:2820 +#: part/templates/part/internal_prices.html:19 part/views.py:2822 msgid "Add Internal Price Break" msgstr "" @@ -5035,155 +5035,155 @@ msgstr "" msgid "Created new part" msgstr "" -#: part/views.py:923 +#: part/views.py:925 msgid "Part QR Code" msgstr "" -#: part/views.py:1025 +#: part/views.py:1027 msgid "Upload Part Image" msgstr "" -#: part/views.py:1031 part/views.py:1066 +#: part/views.py:1033 part/views.py:1068 msgid "Updated part image" msgstr "" -#: part/views.py:1040 +#: part/views.py:1042 msgid "Select Part Image" msgstr "" -#: part/views.py:1069 +#: part/views.py:1071 msgid "Part image not found" msgstr "" -#: part/views.py:1080 +#: part/views.py:1082 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1115 +#: part/views.py:1117 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1145 +#: part/views.py:1147 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1166 +#: part/views.py:1168 msgid "Validate BOM" msgstr "" -#: part/views.py:1187 +#: part/views.py:1189 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1198 +#: part/views.py:1200 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1332 +#: part/views.py:1334 msgid "No BOM file provided" msgstr "" -#: part/views.py:1693 +#: part/views.py:1695 msgid "Enter a valid quantity" msgstr "" -#: part/views.py:1718 part/views.py:1721 +#: part/views.py:1720 part/views.py:1723 msgid "Select valid part" msgstr "" -#: part/views.py:1727 +#: part/views.py:1729 msgid "Duplicate part selected" msgstr "" -#: part/views.py:1765 +#: part/views.py:1767 msgid "Select a part" msgstr "" -#: part/views.py:1771 +#: part/views.py:1773 msgid "Selected part creates a circular BOM" msgstr "" -#: part/views.py:1775 +#: part/views.py:1777 msgid "Specify quantity" msgstr "" -#: part/views.py:2037 +#: part/views.py:2039 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2044 +#: part/views.py:2046 msgid "Part was deleted" msgstr "" -#: part/views.py:2053 +#: part/views.py:2055 msgid "Part Pricing" msgstr "" -#: part/views.py:2194 +#: part/views.py:2196 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2204 +#: part/views.py:2206 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2211 +#: part/views.py:2213 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2219 +#: part/views.py:2221 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2269 +#: part/views.py:2271 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2283 +#: part/views.py:2285 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2343 +#: part/views.py:2345 msgid "Edit Part Category" msgstr "" -#: part/views.py:2381 +#: part/views.py:2383 msgid "Delete Part Category" msgstr "" -#: part/views.py:2387 +#: part/views.py:2389 msgid "Part category was deleted" msgstr "" -#: part/views.py:2439 +#: part/views.py:2441 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2540 +#: part/views.py:2542 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2596 +#: part/views.py:2598 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2615 +#: part/views.py:2617 msgid "Create BOM Item" msgstr "" -#: part/views.py:2685 +#: part/views.py:2687 msgid "Edit BOM item" msgstr "" -#: part/views.py:2741 +#: part/views.py:2743 msgid "Confim BOM item deletion" msgstr "" -#: part/views.py:2829 +#: part/views.py:2831 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2837 +#: part/views.py:2839 msgid "Delete Internal Price Break" msgstr "" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index bd48ea70d7..4d60ff6fc4 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-24 03:41+0000\n" +"POT-Creation-Date: 2021-06-24 21:38+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -122,7 +122,7 @@ msgstr "Yorum" msgid "File comment" msgstr "Yorum" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2022 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1179 msgid "User" @@ -133,7 +133,7 @@ msgid "upload date" msgstr "Yükleme tarihi" #: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 -#: label/models.py:102 part/models.py:671 part/models.py:2161 +#: label/models.py:102 part/models.py:671 part/models.py:2163 #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 @@ -474,7 +474,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2291 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2293 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -605,7 +605,7 @@ msgstr "" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2300 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2302 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:660 templates/js/build.js:1105 @@ -633,9 +633,9 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1973 part/models.py:1985 part/models.py:2000 -#: part/models.py:2018 part/models.py:2093 part/models.py:2189 -#: part/models.py:2275 part/templates/part/part_app_base.html:8 +#: part/models.py:1975 part/models.py:1987 part/models.py:2002 +#: part/models.py:2020 part/models.py:2095 part/models.py:2191 +#: part/models.py:2277 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -1599,7 +1599,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2191 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2193 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -2070,7 +2070,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:410 part/models.py:813 part/models.py:2163 +#: company/models.py:410 part/models.py:813 part/models.py:2165 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 #: templates/js/company.js:247 msgid "Units" @@ -2119,17 +2119,17 @@ msgid "Supplier part description" msgstr "" #: company/models.py:538 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2303 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2305 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:542 part/models.py:1604 +#: company/models.py:542 part/models.py:1606 msgid "base cost" msgstr "" -#: company/models.py:542 part/models.py:1604 +#: company/models.py:542 part/models.py:1606 msgid "Minimum charge (e.g. stocking fee)" msgstr "" @@ -2143,7 +2143,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:546 part/models.py:1606 +#: company/models.py:546 part/models.py:1608 msgid "multiple" msgstr "" @@ -2559,7 +2559,7 @@ msgid "Pricing Information" msgstr "" #: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 -#: part/templates/part/sale_prices.html:17 part/views.py:2749 +#: part/templates/part/sale_prices.html:17 part/views.py:2751 msgid "Add Price Break" msgstr "" @@ -2601,20 +2601,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:169 part/views.py:946 +#: company/views.py:169 part/views.py:948 msgid "Download Image" msgstr "" -#: company/views.py:198 part/views.py:978 +#: company/views.py:198 part/views.py:980 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:205 part/views.py:985 +#: company/views.py:205 part/views.py:987 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:214 part/views.py:994 +#: company/views.py:214 part/views.py:996 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2682,15 +2682,15 @@ msgstr "" msgid "Delete Supplier Part" msgstr "" -#: company/views.py:860 part/views.py:2753 +#: company/views.py:860 part/views.py:2755 msgid "Added new price break" msgstr "" -#: company/views.py:916 part/views.py:2797 +#: company/views.py:916 part/views.py:2799 msgid "Edit Price Break" msgstr "" -#: company/views.py:931 part/views.py:2811 +#: company/views.py:931 part/views.py:2813 msgid "Delete Price Break" msgstr "" @@ -2865,7 +2865,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:246 part/views.py:1684 stock/models.py:304 +#: order/models.py:246 part/views.py:1686 stock/models.py:304 #: stock/models.py:1020 msgid "Quantity must be greater than zero" msgstr "" @@ -3725,7 +3725,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2189 +#: part/forms.py:122 part/models.py:2191 msgid "Parent Part" msgstr "" @@ -3801,7 +3801,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2284 +#: part/forms.py:344 part/models.py:2286 msgid "Sub part" msgstr "" @@ -3821,7 +3821,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2235 +#: part/models.py:82 part/models.py:2237 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3886,7 +3886,7 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:709 part/models.py:2234 part/templates/part/detail.html:73 +#: part/models.py:709 part/models.py:2236 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" @@ -4004,179 +4004,179 @@ msgstr "" msgid "Creation User" msgstr "" -#: part/models.py:1606 +#: part/models.py:1608 msgid "Sell multiple" msgstr "" -#: part/models.py:2061 +#: part/models.py:2063 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2078 +#: part/models.py:2080 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2098 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2100 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2099 +#: part/models.py:2101 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2104 +#: part/models.py:2106 msgid "Test Description" msgstr "" -#: part/models.py:2105 +#: part/models.py:2107 msgid "Enter description for this test" msgstr "" -#: part/models.py:2110 templates/js/part.js:726 +#: part/models.py:2112 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "" -#: part/models.py:2111 +#: part/models.py:2113 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2116 templates/js/part.js:734 +#: part/models.py:2118 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2117 +#: part/models.py:2119 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2122 templates/js/part.js:741 +#: part/models.py:2124 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2123 +#: part/models.py:2125 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2156 +#: part/models.py:2158 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2161 +#: part/models.py:2163 msgid "Parameter Name" msgstr "" -#: part/models.py:2163 +#: part/models.py:2165 msgid "Parameter Units" msgstr "" -#: part/models.py:2191 part/models.py:2240 part/models.py:2241 +#: part/models.py:2193 part/models.py:2242 part/models.py:2243 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2193 +#: part/models.py:2195 msgid "Data" msgstr "" -#: part/models.py:2193 +#: part/models.py:2195 msgid "Parameter Value" msgstr "" -#: part/models.py:2245 templates/InvenTree/settings/category.html:67 +#: part/models.py:2247 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2246 +#: part/models.py:2248 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2276 +#: part/models.py:2278 msgid "Select parent part" msgstr "" -#: part/models.py:2285 +#: part/models.py:2287 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2291 +#: part/models.py:2293 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2293 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "" -#: part/models.py:2293 +#: part/models.py:2295 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2296 +#: part/models.py:2298 msgid "Overage" msgstr "" -#: part/models.py:2297 +#: part/models.py:2299 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2300 +#: part/models.py:2302 msgid "BOM item reference" msgstr "" -#: part/models.py:2303 +#: part/models.py:2305 msgid "BOM item notes" msgstr "" -#: part/models.py:2305 +#: part/models.py:2307 msgid "Checksum" msgstr "" -#: part/models.py:2305 +#: part/models.py:2307 msgid "BOM line checksum" msgstr "" -#: part/models.py:2309 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2311 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2310 +#: part/models.py:2312 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2315 templates/js/bom.js:294 +#: part/models.py:2317 templates/js/bom.js:294 msgid "Allow Variants" msgstr "" -#: part/models.py:2316 +#: part/models.py:2318 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2392 part/views.py:1690 part/views.py:1742 +#: part/models.py:2394 part/views.py:1692 part/views.py:1744 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2401 part/models.py:2403 +#: part/models.py:2403 part/models.py:2405 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2406 +#: part/models.py:2408 msgid "BOM Item" msgstr "" -#: part/models.py:2523 +#: part/models.py:2527 msgid "Part 1" msgstr "" -#: part/models.py:2527 +#: part/models.py:2531 msgid "Part 2" msgstr "" -#: part/models.py:2527 +#: part/models.py:2531 msgid "Select Related Part" msgstr "" -#: part/models.py:2559 +#: part/models.py:2563 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -4248,7 +4248,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:1985 +#: part/templates/part/bom.html:61 part/views.py:1987 msgid "Export Bill of Materials" msgstr "" @@ -4346,7 +4346,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:29 part/views.py:2395 +#: part/templates/part/category.html:29 part/views.py:2397 msgid "Create new part category" msgstr "" @@ -4575,7 +4575,7 @@ msgstr "" msgid "Internal Price Information" msgstr "" -#: part/templates/part/internal_prices.html:19 part/views.py:2820 +#: part/templates/part/internal_prices.html:19 part/views.py:2822 msgid "Add Internal Price Break" msgstr "" @@ -5031,155 +5031,155 @@ msgstr "" msgid "Created new part" msgstr "" -#: part/views.py:923 +#: part/views.py:925 msgid "Part QR Code" msgstr "" -#: part/views.py:1025 +#: part/views.py:1027 msgid "Upload Part Image" msgstr "" -#: part/views.py:1031 part/views.py:1066 +#: part/views.py:1033 part/views.py:1068 msgid "Updated part image" msgstr "" -#: part/views.py:1040 +#: part/views.py:1042 msgid "Select Part Image" msgstr "" -#: part/views.py:1069 +#: part/views.py:1071 msgid "Part image not found" msgstr "" -#: part/views.py:1080 +#: part/views.py:1082 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1115 +#: part/views.py:1117 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1145 +#: part/views.py:1147 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1166 +#: part/views.py:1168 msgid "Validate BOM" msgstr "" -#: part/views.py:1187 +#: part/views.py:1189 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1198 +#: part/views.py:1200 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1332 +#: part/views.py:1334 msgid "No BOM file provided" msgstr "" -#: part/views.py:1693 +#: part/views.py:1695 msgid "Enter a valid quantity" msgstr "" -#: part/views.py:1718 part/views.py:1721 +#: part/views.py:1720 part/views.py:1723 msgid "Select valid part" msgstr "" -#: part/views.py:1727 +#: part/views.py:1729 msgid "Duplicate part selected" msgstr "" -#: part/views.py:1765 +#: part/views.py:1767 msgid "Select a part" msgstr "" -#: part/views.py:1771 +#: part/views.py:1773 msgid "Selected part creates a circular BOM" msgstr "" -#: part/views.py:1775 +#: part/views.py:1777 msgid "Specify quantity" msgstr "" -#: part/views.py:2037 +#: part/views.py:2039 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2044 +#: part/views.py:2046 msgid "Part was deleted" msgstr "" -#: part/views.py:2053 +#: part/views.py:2055 msgid "Part Pricing" msgstr "" -#: part/views.py:2194 +#: part/views.py:2196 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2204 +#: part/views.py:2206 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2211 +#: part/views.py:2213 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2219 +#: part/views.py:2221 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2269 +#: part/views.py:2271 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2283 +#: part/views.py:2285 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2343 +#: part/views.py:2345 msgid "Edit Part Category" msgstr "" -#: part/views.py:2381 +#: part/views.py:2383 msgid "Delete Part Category" msgstr "" -#: part/views.py:2387 +#: part/views.py:2389 msgid "Part category was deleted" msgstr "" -#: part/views.py:2439 +#: part/views.py:2441 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2540 +#: part/views.py:2542 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2596 +#: part/views.py:2598 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2615 +#: part/views.py:2617 msgid "Create BOM Item" msgstr "" -#: part/views.py:2685 +#: part/views.py:2687 msgid "Edit BOM item" msgstr "" -#: part/views.py:2741 +#: part/views.py:2743 msgid "Confim BOM item deletion" msgstr "" -#: part/views.py:2829 +#: part/views.py:2831 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2837 +#: part/views.py:2839 msgid "Delete Internal Price Break" msgstr "" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 7c1515f633..35eeb21def 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-24 03:41+0000\n" +"POT-Creation-Date: 2021-06-24 21:38+0000\n" "PO-Revision-Date: 2021-06-17 00:51\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -122,7 +122,7 @@ msgstr "注释" msgid "File comment" msgstr "文件注释" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2022 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1179 msgid "User" @@ -133,7 +133,7 @@ msgid "upload date" msgstr "上传日期" #: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 -#: label/models.py:102 part/models.py:671 part/models.py:2161 +#: label/models.py:102 part/models.py:671 part/models.py:2163 #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 @@ -474,7 +474,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2291 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2293 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -605,7 +605,7 @@ msgstr "" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2300 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2302 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:660 templates/js/build.js:1105 @@ -633,9 +633,9 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1973 part/models.py:1985 part/models.py:2000 -#: part/models.py:2018 part/models.py:2093 part/models.py:2189 -#: part/models.py:2275 part/templates/part/part_app_base.html:8 +#: part/models.py:1975 part/models.py:1987 part/models.py:2002 +#: part/models.py:2020 part/models.py:2095 part/models.py:2191 +#: part/models.py:2277 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -1599,7 +1599,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2191 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2193 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -2070,7 +2070,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:410 part/models.py:813 part/models.py:2163 +#: company/models.py:410 part/models.py:813 part/models.py:2165 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 #: templates/js/company.js:247 msgid "Units" @@ -2119,17 +2119,17 @@ msgid "Supplier part description" msgstr "" #: company/models.py:538 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2303 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2305 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:542 part/models.py:1604 +#: company/models.py:542 part/models.py:1606 msgid "base cost" msgstr "" -#: company/models.py:542 part/models.py:1604 +#: company/models.py:542 part/models.py:1606 msgid "Minimum charge (e.g. stocking fee)" msgstr "" @@ -2143,7 +2143,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:546 part/models.py:1606 +#: company/models.py:546 part/models.py:1608 msgid "multiple" msgstr "" @@ -2559,7 +2559,7 @@ msgid "Pricing Information" msgstr "" #: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 -#: part/templates/part/sale_prices.html:17 part/views.py:2749 +#: part/templates/part/sale_prices.html:17 part/views.py:2751 msgid "Add Price Break" msgstr "" @@ -2601,20 +2601,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:169 part/views.py:946 +#: company/views.py:169 part/views.py:948 msgid "Download Image" msgstr "" -#: company/views.py:198 part/views.py:978 +#: company/views.py:198 part/views.py:980 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:205 part/views.py:985 +#: company/views.py:205 part/views.py:987 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:214 part/views.py:994 +#: company/views.py:214 part/views.py:996 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2682,15 +2682,15 @@ msgstr "" msgid "Delete Supplier Part" msgstr "" -#: company/views.py:860 part/views.py:2753 +#: company/views.py:860 part/views.py:2755 msgid "Added new price break" msgstr "" -#: company/views.py:916 part/views.py:2797 +#: company/views.py:916 part/views.py:2799 msgid "Edit Price Break" msgstr "" -#: company/views.py:931 part/views.py:2811 +#: company/views.py:931 part/views.py:2813 msgid "Delete Price Break" msgstr "" @@ -2865,7 +2865,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:246 part/views.py:1684 stock/models.py:304 +#: order/models.py:246 part/views.py:1686 stock/models.py:304 #: stock/models.py:1020 msgid "Quantity must be greater than zero" msgstr "" @@ -3725,7 +3725,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2189 +#: part/forms.py:122 part/models.py:2191 msgid "Parent Part" msgstr "" @@ -3801,7 +3801,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2284 +#: part/forms.py:344 part/models.py:2286 msgid "Sub part" msgstr "" @@ -3821,7 +3821,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2235 +#: part/models.py:82 part/models.py:2237 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3886,7 +3886,7 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:709 part/models.py:2234 part/templates/part/detail.html:73 +#: part/models.py:709 part/models.py:2236 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" @@ -4004,179 +4004,179 @@ msgstr "" msgid "Creation User" msgstr "" -#: part/models.py:1606 +#: part/models.py:1608 msgid "Sell multiple" msgstr "" -#: part/models.py:2061 +#: part/models.py:2063 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2078 +#: part/models.py:2080 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2098 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2100 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2099 +#: part/models.py:2101 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2104 +#: part/models.py:2106 msgid "Test Description" msgstr "" -#: part/models.py:2105 +#: part/models.py:2107 msgid "Enter description for this test" msgstr "" -#: part/models.py:2110 templates/js/part.js:726 +#: part/models.py:2112 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "" -#: part/models.py:2111 +#: part/models.py:2113 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2116 templates/js/part.js:734 +#: part/models.py:2118 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2117 +#: part/models.py:2119 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2122 templates/js/part.js:741 +#: part/models.py:2124 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2123 +#: part/models.py:2125 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2156 +#: part/models.py:2158 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2161 +#: part/models.py:2163 msgid "Parameter Name" msgstr "" -#: part/models.py:2163 +#: part/models.py:2165 msgid "Parameter Units" msgstr "" -#: part/models.py:2191 part/models.py:2240 part/models.py:2241 +#: part/models.py:2193 part/models.py:2242 part/models.py:2243 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2193 +#: part/models.py:2195 msgid "Data" msgstr "" -#: part/models.py:2193 +#: part/models.py:2195 msgid "Parameter Value" msgstr "" -#: part/models.py:2245 templates/InvenTree/settings/category.html:67 +#: part/models.py:2247 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2246 +#: part/models.py:2248 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2276 +#: part/models.py:2278 msgid "Select parent part" msgstr "" -#: part/models.py:2285 +#: part/models.py:2287 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2291 +#: part/models.py:2293 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2293 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "" -#: part/models.py:2293 +#: part/models.py:2295 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2296 +#: part/models.py:2298 msgid "Overage" msgstr "" -#: part/models.py:2297 +#: part/models.py:2299 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2300 +#: part/models.py:2302 msgid "BOM item reference" msgstr "" -#: part/models.py:2303 +#: part/models.py:2305 msgid "BOM item notes" msgstr "" -#: part/models.py:2305 +#: part/models.py:2307 msgid "Checksum" msgstr "" -#: part/models.py:2305 +#: part/models.py:2307 msgid "BOM line checksum" msgstr "" -#: part/models.py:2309 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2311 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2310 +#: part/models.py:2312 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2315 templates/js/bom.js:294 +#: part/models.py:2317 templates/js/bom.js:294 msgid "Allow Variants" msgstr "" -#: part/models.py:2316 +#: part/models.py:2318 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2392 part/views.py:1690 part/views.py:1742 +#: part/models.py:2394 part/views.py:1692 part/views.py:1744 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2401 part/models.py:2403 +#: part/models.py:2403 part/models.py:2405 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2406 +#: part/models.py:2408 msgid "BOM Item" msgstr "" -#: part/models.py:2523 +#: part/models.py:2527 msgid "Part 1" msgstr "" -#: part/models.py:2527 +#: part/models.py:2531 msgid "Part 2" msgstr "" -#: part/models.py:2527 +#: part/models.py:2531 msgid "Select Related Part" msgstr "" -#: part/models.py:2559 +#: part/models.py:2563 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -4248,7 +4248,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:1985 +#: part/templates/part/bom.html:61 part/views.py:1987 msgid "Export Bill of Materials" msgstr "" @@ -4346,7 +4346,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:29 part/views.py:2395 +#: part/templates/part/category.html:29 part/views.py:2397 msgid "Create new part category" msgstr "" @@ -4575,7 +4575,7 @@ msgstr "" msgid "Internal Price Information" msgstr "" -#: part/templates/part/internal_prices.html:19 part/views.py:2820 +#: part/templates/part/internal_prices.html:19 part/views.py:2822 msgid "Add Internal Price Break" msgstr "" @@ -5031,155 +5031,155 @@ msgstr "" msgid "Created new part" msgstr "" -#: part/views.py:923 +#: part/views.py:925 msgid "Part QR Code" msgstr "" -#: part/views.py:1025 +#: part/views.py:1027 msgid "Upload Part Image" msgstr "" -#: part/views.py:1031 part/views.py:1066 +#: part/views.py:1033 part/views.py:1068 msgid "Updated part image" msgstr "" -#: part/views.py:1040 +#: part/views.py:1042 msgid "Select Part Image" msgstr "" -#: part/views.py:1069 +#: part/views.py:1071 msgid "Part image not found" msgstr "" -#: part/views.py:1080 +#: part/views.py:1082 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1115 +#: part/views.py:1117 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1145 +#: part/views.py:1147 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1166 +#: part/views.py:1168 msgid "Validate BOM" msgstr "" -#: part/views.py:1187 +#: part/views.py:1189 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1198 +#: part/views.py:1200 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1332 +#: part/views.py:1334 msgid "No BOM file provided" msgstr "" -#: part/views.py:1693 +#: part/views.py:1695 msgid "Enter a valid quantity" msgstr "" -#: part/views.py:1718 part/views.py:1721 +#: part/views.py:1720 part/views.py:1723 msgid "Select valid part" msgstr "" -#: part/views.py:1727 +#: part/views.py:1729 msgid "Duplicate part selected" msgstr "" -#: part/views.py:1765 +#: part/views.py:1767 msgid "Select a part" msgstr "" -#: part/views.py:1771 +#: part/views.py:1773 msgid "Selected part creates a circular BOM" msgstr "" -#: part/views.py:1775 +#: part/views.py:1777 msgid "Specify quantity" msgstr "" -#: part/views.py:2037 +#: part/views.py:2039 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2044 +#: part/views.py:2046 msgid "Part was deleted" msgstr "" -#: part/views.py:2053 +#: part/views.py:2055 msgid "Part Pricing" msgstr "" -#: part/views.py:2194 +#: part/views.py:2196 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2204 +#: part/views.py:2206 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2211 +#: part/views.py:2213 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2219 +#: part/views.py:2221 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2269 +#: part/views.py:2271 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2283 +#: part/views.py:2285 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2343 +#: part/views.py:2345 msgid "Edit Part Category" msgstr "" -#: part/views.py:2381 +#: part/views.py:2383 msgid "Delete Part Category" msgstr "" -#: part/views.py:2387 +#: part/views.py:2389 msgid "Part category was deleted" msgstr "" -#: part/views.py:2439 +#: part/views.py:2441 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2540 +#: part/views.py:2542 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2596 +#: part/views.py:2598 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2615 +#: part/views.py:2617 msgid "Create BOM Item" msgstr "" -#: part/views.py:2685 +#: part/views.py:2687 msgid "Edit BOM item" msgstr "" -#: part/views.py:2741 +#: part/views.py:2743 msgid "Confim BOM item deletion" msgstr "" -#: part/views.py:2829 +#: part/views.py:2831 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2837 +#: part/views.py:2839 msgid "Delete Internal Price Break" msgstr "" From 016cd40a87fcf295d981866b7879b8300840b1f1 Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 25 Jun 2021 07:40:11 +1000 Subject: [PATCH 249/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/fr/LC_MESSAGES/django.po | 224 +++++++++++----------- 1 file changed, 112 insertions(+), 112 deletions(-) diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index c4868bd725..61f43d466b 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-24 03:41+0000\n" -"PO-Revision-Date: 2021-06-24 03:44\n" +"POT-Creation-Date: 2021-06-24 21:38+0000\n" +"PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -122,7 +122,7 @@ msgstr "Commentaire" msgid "File comment" msgstr "Commentaire du fichier" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2022 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1179 msgid "User" @@ -133,7 +133,7 @@ msgid "upload date" msgstr "date de chargement" #: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 -#: label/models.py:102 part/models.py:671 part/models.py:2161 +#: label/models.py:102 part/models.py:671 part/models.py:2163 #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 @@ -474,7 +474,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2291 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2293 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -605,7 +605,7 @@ msgstr "" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2300 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2302 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:660 templates/js/build.js:1105 @@ -633,9 +633,9 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1973 part/models.py:1985 part/models.py:2000 -#: part/models.py:2018 part/models.py:2093 part/models.py:2189 -#: part/models.py:2275 part/templates/part/part_app_base.html:8 +#: part/models.py:1975 part/models.py:1987 part/models.py:2002 +#: part/models.py:2020 part/models.py:2095 part/models.py:2191 +#: part/models.py:2277 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -1599,7 +1599,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2191 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2193 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -2070,7 +2070,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:410 part/models.py:813 part/models.py:2163 +#: company/models.py:410 part/models.py:813 part/models.py:2165 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 #: templates/js/company.js:247 msgid "Units" @@ -2119,17 +2119,17 @@ msgid "Supplier part description" msgstr "" #: company/models.py:538 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2303 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2305 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:542 part/models.py:1604 +#: company/models.py:542 part/models.py:1606 msgid "base cost" msgstr "" -#: company/models.py:542 part/models.py:1604 +#: company/models.py:542 part/models.py:1606 msgid "Minimum charge (e.g. stocking fee)" msgstr "" @@ -2143,7 +2143,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:546 part/models.py:1606 +#: company/models.py:546 part/models.py:1608 msgid "multiple" msgstr "" @@ -2558,7 +2558,7 @@ msgid "Pricing Information" msgstr "" #: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 -#: part/templates/part/sale_prices.html:17 part/views.py:2749 +#: part/templates/part/sale_prices.html:17 part/views.py:2751 msgid "Add Price Break" msgstr "" @@ -2600,20 +2600,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:169 part/views.py:946 +#: company/views.py:169 part/views.py:948 msgid "Download Image" msgstr "" -#: company/views.py:198 part/views.py:978 +#: company/views.py:198 part/views.py:980 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:205 part/views.py:985 +#: company/views.py:205 part/views.py:987 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:214 part/views.py:994 +#: company/views.py:214 part/views.py:996 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2681,15 +2681,15 @@ msgstr "" msgid "Delete Supplier Part" msgstr "" -#: company/views.py:860 part/views.py:2753 +#: company/views.py:860 part/views.py:2755 msgid "Added new price break" msgstr "" -#: company/views.py:916 part/views.py:2797 +#: company/views.py:916 part/views.py:2799 msgid "Edit Price Break" msgstr "" -#: company/views.py:931 part/views.py:2811 +#: company/views.py:931 part/views.py:2813 msgid "Delete Price Break" msgstr "" @@ -2864,7 +2864,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:246 part/views.py:1684 stock/models.py:304 +#: order/models.py:246 part/views.py:1686 stock/models.py:304 #: stock/models.py:1020 msgid "Quantity must be greater than zero" msgstr "" @@ -3724,7 +3724,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2189 +#: part/forms.py:122 part/models.py:2191 msgid "Parent Part" msgstr "" @@ -3800,7 +3800,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2284 +#: part/forms.py:344 part/models.py:2286 msgid "Sub part" msgstr "" @@ -3820,7 +3820,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2235 +#: part/models.py:82 part/models.py:2237 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3885,7 +3885,7 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:709 part/models.py:2234 part/templates/part/detail.html:73 +#: part/models.py:709 part/models.py:2236 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" @@ -4003,179 +4003,179 @@ msgstr "" msgid "Creation User" msgstr "" -#: part/models.py:1606 +#: part/models.py:1608 msgid "Sell multiple" msgstr "" -#: part/models.py:2061 +#: part/models.py:2063 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2078 +#: part/models.py:2080 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2098 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2100 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2099 +#: part/models.py:2101 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2104 +#: part/models.py:2106 msgid "Test Description" msgstr "" -#: part/models.py:2105 +#: part/models.py:2107 msgid "Enter description for this test" msgstr "" -#: part/models.py:2110 templates/js/part.js:726 +#: part/models.py:2112 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "" -#: part/models.py:2111 +#: part/models.py:2113 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2116 templates/js/part.js:734 +#: part/models.py:2118 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2117 +#: part/models.py:2119 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2122 templates/js/part.js:741 +#: part/models.py:2124 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2123 +#: part/models.py:2125 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2156 +#: part/models.py:2158 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2161 +#: part/models.py:2163 msgid "Parameter Name" msgstr "" -#: part/models.py:2163 +#: part/models.py:2165 msgid "Parameter Units" msgstr "" -#: part/models.py:2191 part/models.py:2240 part/models.py:2241 +#: part/models.py:2193 part/models.py:2242 part/models.py:2243 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2193 +#: part/models.py:2195 msgid "Data" msgstr "" -#: part/models.py:2193 +#: part/models.py:2195 msgid "Parameter Value" msgstr "" -#: part/models.py:2245 templates/InvenTree/settings/category.html:67 +#: part/models.py:2247 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2246 +#: part/models.py:2248 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2276 +#: part/models.py:2278 msgid "Select parent part" msgstr "" -#: part/models.py:2285 +#: part/models.py:2287 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2291 +#: part/models.py:2293 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2293 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "" -#: part/models.py:2293 +#: part/models.py:2295 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2296 +#: part/models.py:2298 msgid "Overage" msgstr "" -#: part/models.py:2297 +#: part/models.py:2299 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2300 +#: part/models.py:2302 msgid "BOM item reference" msgstr "" -#: part/models.py:2303 +#: part/models.py:2305 msgid "BOM item notes" msgstr "" -#: part/models.py:2305 +#: part/models.py:2307 msgid "Checksum" msgstr "" -#: part/models.py:2305 +#: part/models.py:2307 msgid "BOM line checksum" msgstr "" -#: part/models.py:2309 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2311 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2310 +#: part/models.py:2312 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2315 templates/js/bom.js:294 +#: part/models.py:2317 templates/js/bom.js:294 msgid "Allow Variants" msgstr "" -#: part/models.py:2316 +#: part/models.py:2318 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2392 part/views.py:1690 part/views.py:1742 +#: part/models.py:2394 part/views.py:1692 part/views.py:1744 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2401 part/models.py:2403 +#: part/models.py:2403 part/models.py:2405 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2406 +#: part/models.py:2408 msgid "BOM Item" msgstr "" -#: part/models.py:2523 +#: part/models.py:2527 msgid "Part 1" msgstr "" -#: part/models.py:2527 +#: part/models.py:2531 msgid "Part 2" msgstr "" -#: part/models.py:2527 +#: part/models.py:2531 msgid "Select Related Part" msgstr "" -#: part/models.py:2559 +#: part/models.py:2563 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -4247,7 +4247,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:1985 +#: part/templates/part/bom.html:61 part/views.py:1987 msgid "Export Bill of Materials" msgstr "" @@ -4345,7 +4345,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:29 part/views.py:2395 +#: part/templates/part/category.html:29 part/views.py:2397 msgid "Create new part category" msgstr "" @@ -4574,7 +4574,7 @@ msgstr "" msgid "Internal Price Information" msgstr "" -#: part/templates/part/internal_prices.html:19 part/views.py:2820 +#: part/templates/part/internal_prices.html:19 part/views.py:2822 msgid "Add Internal Price Break" msgstr "" @@ -5030,155 +5030,155 @@ msgstr "" msgid "Created new part" msgstr "" -#: part/views.py:923 +#: part/views.py:925 msgid "Part QR Code" msgstr "" -#: part/views.py:1025 +#: part/views.py:1027 msgid "Upload Part Image" msgstr "" -#: part/views.py:1031 part/views.py:1066 +#: part/views.py:1033 part/views.py:1068 msgid "Updated part image" msgstr "" -#: part/views.py:1040 +#: part/views.py:1042 msgid "Select Part Image" msgstr "" -#: part/views.py:1069 +#: part/views.py:1071 msgid "Part image not found" msgstr "" -#: part/views.py:1080 +#: part/views.py:1082 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1115 +#: part/views.py:1117 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1145 +#: part/views.py:1147 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1166 +#: part/views.py:1168 msgid "Validate BOM" msgstr "" -#: part/views.py:1187 +#: part/views.py:1189 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1198 +#: part/views.py:1200 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1332 +#: part/views.py:1334 msgid "No BOM file provided" msgstr "" -#: part/views.py:1693 +#: part/views.py:1695 msgid "Enter a valid quantity" msgstr "" -#: part/views.py:1718 part/views.py:1721 +#: part/views.py:1720 part/views.py:1723 msgid "Select valid part" msgstr "" -#: part/views.py:1727 +#: part/views.py:1729 msgid "Duplicate part selected" msgstr "" -#: part/views.py:1765 +#: part/views.py:1767 msgid "Select a part" msgstr "" -#: part/views.py:1771 +#: part/views.py:1773 msgid "Selected part creates a circular BOM" msgstr "" -#: part/views.py:1775 +#: part/views.py:1777 msgid "Specify quantity" msgstr "" -#: part/views.py:2037 +#: part/views.py:2039 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2044 +#: part/views.py:2046 msgid "Part was deleted" msgstr "" -#: part/views.py:2053 +#: part/views.py:2055 msgid "Part Pricing" msgstr "" -#: part/views.py:2194 +#: part/views.py:2196 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2204 +#: part/views.py:2206 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2211 +#: part/views.py:2213 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2219 +#: part/views.py:2221 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2269 +#: part/views.py:2271 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2283 +#: part/views.py:2285 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2343 +#: part/views.py:2345 msgid "Edit Part Category" msgstr "" -#: part/views.py:2381 +#: part/views.py:2383 msgid "Delete Part Category" msgstr "" -#: part/views.py:2387 +#: part/views.py:2389 msgid "Part category was deleted" msgstr "" -#: part/views.py:2439 +#: part/views.py:2441 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2540 +#: part/views.py:2542 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2596 +#: part/views.py:2598 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2615 +#: part/views.py:2617 msgid "Create BOM Item" msgstr "" -#: part/views.py:2685 +#: part/views.py:2687 msgid "Edit BOM item" msgstr "" -#: part/views.py:2741 +#: part/views.py:2743 msgid "Confim BOM item deletion" msgstr "" -#: part/views.py:2829 +#: part/views.py:2831 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2837 +#: part/views.py:2839 msgid "Delete Internal Price Break" msgstr "" From b65cc6e65a534e4f363a1c0c4a1b27586863163b Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 25 Jun 2021 07:40:12 +1000 Subject: [PATCH 250/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/es/LC_MESSAGES/django.po | 224 +++++++++++----------- 1 file changed, 112 insertions(+), 112 deletions(-) diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 3f431725c0..ecbba5ea80 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-24 03:41+0000\n" -"PO-Revision-Date: 2021-06-24 03:44\n" +"POT-Creation-Date: 2021-06-24 21:38+0000\n" +"PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -122,7 +122,7 @@ msgstr "Comentario" msgid "File comment" msgstr "" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2022 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1179 msgid "User" @@ -133,7 +133,7 @@ msgid "upload date" msgstr "" #: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 -#: label/models.py:102 part/models.py:671 part/models.py:2161 +#: label/models.py:102 part/models.py:671 part/models.py:2163 #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 @@ -474,7 +474,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2291 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2293 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -605,7 +605,7 @@ msgstr "" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2300 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2302 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:660 templates/js/build.js:1105 @@ -633,9 +633,9 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1973 part/models.py:1985 part/models.py:2000 -#: part/models.py:2018 part/models.py:2093 part/models.py:2189 -#: part/models.py:2275 part/templates/part/part_app_base.html:8 +#: part/models.py:1975 part/models.py:1987 part/models.py:2002 +#: part/models.py:2020 part/models.py:2095 part/models.py:2191 +#: part/models.py:2277 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -1599,7 +1599,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2191 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2193 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -2070,7 +2070,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:410 part/models.py:813 part/models.py:2163 +#: company/models.py:410 part/models.py:813 part/models.py:2165 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 #: templates/js/company.js:247 msgid "Units" @@ -2119,17 +2119,17 @@ msgid "Supplier part description" msgstr "" #: company/models.py:538 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2303 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2305 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Nota" -#: company/models.py:542 part/models.py:1604 +#: company/models.py:542 part/models.py:1606 msgid "base cost" msgstr "" -#: company/models.py:542 part/models.py:1604 +#: company/models.py:542 part/models.py:1606 msgid "Minimum charge (e.g. stocking fee)" msgstr "" @@ -2143,7 +2143,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:546 part/models.py:1606 +#: company/models.py:546 part/models.py:1608 msgid "multiple" msgstr "" @@ -2558,7 +2558,7 @@ msgid "Pricing Information" msgstr "" #: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 -#: part/templates/part/sale_prices.html:17 part/views.py:2749 +#: part/templates/part/sale_prices.html:17 part/views.py:2751 msgid "Add Price Break" msgstr "" @@ -2600,20 +2600,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:169 part/views.py:946 +#: company/views.py:169 part/views.py:948 msgid "Download Image" msgstr "" -#: company/views.py:198 part/views.py:978 +#: company/views.py:198 part/views.py:980 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:205 part/views.py:985 +#: company/views.py:205 part/views.py:987 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:214 part/views.py:994 +#: company/views.py:214 part/views.py:996 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2681,15 +2681,15 @@ msgstr "" msgid "Delete Supplier Part" msgstr "" -#: company/views.py:860 part/views.py:2753 +#: company/views.py:860 part/views.py:2755 msgid "Added new price break" msgstr "" -#: company/views.py:916 part/views.py:2797 +#: company/views.py:916 part/views.py:2799 msgid "Edit Price Break" msgstr "" -#: company/views.py:931 part/views.py:2811 +#: company/views.py:931 part/views.py:2813 msgid "Delete Price Break" msgstr "" @@ -2864,7 +2864,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:246 part/views.py:1684 stock/models.py:304 +#: order/models.py:246 part/views.py:1686 stock/models.py:304 #: stock/models.py:1020 msgid "Quantity must be greater than zero" msgstr "" @@ -3724,7 +3724,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2189 +#: part/forms.py:122 part/models.py:2191 msgid "Parent Part" msgstr "" @@ -3800,7 +3800,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2284 +#: part/forms.py:344 part/models.py:2286 msgid "Sub part" msgstr "" @@ -3820,7 +3820,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2235 +#: part/models.py:82 part/models.py:2237 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3885,7 +3885,7 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:709 part/models.py:2234 part/templates/part/detail.html:73 +#: part/models.py:709 part/models.py:2236 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" @@ -4003,179 +4003,179 @@ msgstr "" msgid "Creation User" msgstr "" -#: part/models.py:1606 +#: part/models.py:1608 msgid "Sell multiple" msgstr "" -#: part/models.py:2061 +#: part/models.py:2063 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2078 +#: part/models.py:2080 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2098 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2100 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2099 +#: part/models.py:2101 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2104 +#: part/models.py:2106 msgid "Test Description" msgstr "" -#: part/models.py:2105 +#: part/models.py:2107 msgid "Enter description for this test" msgstr "" -#: part/models.py:2110 templates/js/part.js:726 +#: part/models.py:2112 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "" -#: part/models.py:2111 +#: part/models.py:2113 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2116 templates/js/part.js:734 +#: part/models.py:2118 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2117 +#: part/models.py:2119 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2122 templates/js/part.js:741 +#: part/models.py:2124 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2123 +#: part/models.py:2125 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2156 +#: part/models.py:2158 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2161 +#: part/models.py:2163 msgid "Parameter Name" msgstr "" -#: part/models.py:2163 +#: part/models.py:2165 msgid "Parameter Units" msgstr "" -#: part/models.py:2191 part/models.py:2240 part/models.py:2241 +#: part/models.py:2193 part/models.py:2242 part/models.py:2243 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2193 +#: part/models.py:2195 msgid "Data" msgstr "" -#: part/models.py:2193 +#: part/models.py:2195 msgid "Parameter Value" msgstr "" -#: part/models.py:2245 templates/InvenTree/settings/category.html:67 +#: part/models.py:2247 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2246 +#: part/models.py:2248 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2276 +#: part/models.py:2278 msgid "Select parent part" msgstr "" -#: part/models.py:2285 +#: part/models.py:2287 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2291 +#: part/models.py:2293 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2293 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "" -#: part/models.py:2293 +#: part/models.py:2295 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2296 +#: part/models.py:2298 msgid "Overage" msgstr "" -#: part/models.py:2297 +#: part/models.py:2299 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2300 +#: part/models.py:2302 msgid "BOM item reference" msgstr "" -#: part/models.py:2303 +#: part/models.py:2305 msgid "BOM item notes" msgstr "" -#: part/models.py:2305 +#: part/models.py:2307 msgid "Checksum" msgstr "" -#: part/models.py:2305 +#: part/models.py:2307 msgid "BOM line checksum" msgstr "" -#: part/models.py:2309 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2311 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2310 +#: part/models.py:2312 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2315 templates/js/bom.js:294 +#: part/models.py:2317 templates/js/bom.js:294 msgid "Allow Variants" msgstr "" -#: part/models.py:2316 +#: part/models.py:2318 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2392 part/views.py:1690 part/views.py:1742 +#: part/models.py:2394 part/views.py:1692 part/views.py:1744 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2401 part/models.py:2403 +#: part/models.py:2403 part/models.py:2405 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2406 +#: part/models.py:2408 msgid "BOM Item" msgstr "" -#: part/models.py:2523 +#: part/models.py:2527 msgid "Part 1" msgstr "" -#: part/models.py:2527 +#: part/models.py:2531 msgid "Part 2" msgstr "" -#: part/models.py:2527 +#: part/models.py:2531 msgid "Select Related Part" msgstr "" -#: part/models.py:2559 +#: part/models.py:2563 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -4247,7 +4247,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:1985 +#: part/templates/part/bom.html:61 part/views.py:1987 msgid "Export Bill of Materials" msgstr "" @@ -4345,7 +4345,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:29 part/views.py:2395 +#: part/templates/part/category.html:29 part/views.py:2397 msgid "Create new part category" msgstr "" @@ -4574,7 +4574,7 @@ msgstr "" msgid "Internal Price Information" msgstr "" -#: part/templates/part/internal_prices.html:19 part/views.py:2820 +#: part/templates/part/internal_prices.html:19 part/views.py:2822 msgid "Add Internal Price Break" msgstr "" @@ -5030,155 +5030,155 @@ msgstr "" msgid "Created new part" msgstr "" -#: part/views.py:923 +#: part/views.py:925 msgid "Part QR Code" msgstr "" -#: part/views.py:1025 +#: part/views.py:1027 msgid "Upload Part Image" msgstr "" -#: part/views.py:1031 part/views.py:1066 +#: part/views.py:1033 part/views.py:1068 msgid "Updated part image" msgstr "" -#: part/views.py:1040 +#: part/views.py:1042 msgid "Select Part Image" msgstr "" -#: part/views.py:1069 +#: part/views.py:1071 msgid "Part image not found" msgstr "" -#: part/views.py:1080 +#: part/views.py:1082 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1115 +#: part/views.py:1117 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1145 +#: part/views.py:1147 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1166 +#: part/views.py:1168 msgid "Validate BOM" msgstr "" -#: part/views.py:1187 +#: part/views.py:1189 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1198 +#: part/views.py:1200 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1332 +#: part/views.py:1334 msgid "No BOM file provided" msgstr "" -#: part/views.py:1693 +#: part/views.py:1695 msgid "Enter a valid quantity" msgstr "" -#: part/views.py:1718 part/views.py:1721 +#: part/views.py:1720 part/views.py:1723 msgid "Select valid part" msgstr "" -#: part/views.py:1727 +#: part/views.py:1729 msgid "Duplicate part selected" msgstr "" -#: part/views.py:1765 +#: part/views.py:1767 msgid "Select a part" msgstr "" -#: part/views.py:1771 +#: part/views.py:1773 msgid "Selected part creates a circular BOM" msgstr "" -#: part/views.py:1775 +#: part/views.py:1777 msgid "Specify quantity" msgstr "" -#: part/views.py:2037 +#: part/views.py:2039 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2044 +#: part/views.py:2046 msgid "Part was deleted" msgstr "" -#: part/views.py:2053 +#: part/views.py:2055 msgid "Part Pricing" msgstr "" -#: part/views.py:2194 +#: part/views.py:2196 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2204 +#: part/views.py:2206 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2211 +#: part/views.py:2213 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2219 +#: part/views.py:2221 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2269 +#: part/views.py:2271 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2283 +#: part/views.py:2285 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2343 +#: part/views.py:2345 msgid "Edit Part Category" msgstr "" -#: part/views.py:2381 +#: part/views.py:2383 msgid "Delete Part Category" msgstr "" -#: part/views.py:2387 +#: part/views.py:2389 msgid "Part category was deleted" msgstr "" -#: part/views.py:2439 +#: part/views.py:2441 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2540 +#: part/views.py:2542 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2596 +#: part/views.py:2598 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2615 +#: part/views.py:2617 msgid "Create BOM Item" msgstr "" -#: part/views.py:2685 +#: part/views.py:2687 msgid "Edit BOM item" msgstr "" -#: part/views.py:2741 +#: part/views.py:2743 msgid "Confim BOM item deletion" msgstr "" -#: part/views.py:2829 +#: part/views.py:2831 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2837 +#: part/views.py:2839 msgid "Delete Internal Price Break" msgstr "" From ce0bd9a39c01014990bcf1d062c83d9e1c000cbc Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 25 Jun 2021 07:40:14 +1000 Subject: [PATCH 251/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/it/LC_MESSAGES/django.po | 224 +++++++++++----------- 1 file changed, 112 insertions(+), 112 deletions(-) diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 3088e93ca1..87d69fb09a 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-24 03:41+0000\n" -"PO-Revision-Date: 2021-06-24 03:44\n" +"POT-Creation-Date: 2021-06-24 21:38+0000\n" +"PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -122,7 +122,7 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2022 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1179 msgid "User" @@ -133,7 +133,7 @@ msgid "upload date" msgstr "" #: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 -#: label/models.py:102 part/models.py:671 part/models.py:2161 +#: label/models.py:102 part/models.py:671 part/models.py:2163 #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 @@ -474,7 +474,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2291 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2293 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -605,7 +605,7 @@ msgstr "" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2300 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2302 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:660 templates/js/build.js:1105 @@ -633,9 +633,9 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1973 part/models.py:1985 part/models.py:2000 -#: part/models.py:2018 part/models.py:2093 part/models.py:2189 -#: part/models.py:2275 part/templates/part/part_app_base.html:8 +#: part/models.py:1975 part/models.py:1987 part/models.py:2002 +#: part/models.py:2020 part/models.py:2095 part/models.py:2191 +#: part/models.py:2277 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -1599,7 +1599,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2191 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2193 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -2070,7 +2070,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:410 part/models.py:813 part/models.py:2163 +#: company/models.py:410 part/models.py:813 part/models.py:2165 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 #: templates/js/company.js:247 msgid "Units" @@ -2119,17 +2119,17 @@ msgid "Supplier part description" msgstr "" #: company/models.py:538 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2303 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2305 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:542 part/models.py:1604 +#: company/models.py:542 part/models.py:1606 msgid "base cost" msgstr "" -#: company/models.py:542 part/models.py:1604 +#: company/models.py:542 part/models.py:1606 msgid "Minimum charge (e.g. stocking fee)" msgstr "" @@ -2143,7 +2143,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:546 part/models.py:1606 +#: company/models.py:546 part/models.py:1608 msgid "multiple" msgstr "" @@ -2558,7 +2558,7 @@ msgid "Pricing Information" msgstr "" #: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 -#: part/templates/part/sale_prices.html:17 part/views.py:2749 +#: part/templates/part/sale_prices.html:17 part/views.py:2751 msgid "Add Price Break" msgstr "" @@ -2600,20 +2600,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:169 part/views.py:946 +#: company/views.py:169 part/views.py:948 msgid "Download Image" msgstr "" -#: company/views.py:198 part/views.py:978 +#: company/views.py:198 part/views.py:980 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:205 part/views.py:985 +#: company/views.py:205 part/views.py:987 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:214 part/views.py:994 +#: company/views.py:214 part/views.py:996 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2681,15 +2681,15 @@ msgstr "" msgid "Delete Supplier Part" msgstr "" -#: company/views.py:860 part/views.py:2753 +#: company/views.py:860 part/views.py:2755 msgid "Added new price break" msgstr "" -#: company/views.py:916 part/views.py:2797 +#: company/views.py:916 part/views.py:2799 msgid "Edit Price Break" msgstr "" -#: company/views.py:931 part/views.py:2811 +#: company/views.py:931 part/views.py:2813 msgid "Delete Price Break" msgstr "" @@ -2864,7 +2864,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:246 part/views.py:1684 stock/models.py:304 +#: order/models.py:246 part/views.py:1686 stock/models.py:304 #: stock/models.py:1020 msgid "Quantity must be greater than zero" msgstr "" @@ -3724,7 +3724,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2189 +#: part/forms.py:122 part/models.py:2191 msgid "Parent Part" msgstr "" @@ -3800,7 +3800,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2284 +#: part/forms.py:344 part/models.py:2286 msgid "Sub part" msgstr "" @@ -3820,7 +3820,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2235 +#: part/models.py:82 part/models.py:2237 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3885,7 +3885,7 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:709 part/models.py:2234 part/templates/part/detail.html:73 +#: part/models.py:709 part/models.py:2236 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" @@ -4003,179 +4003,179 @@ msgstr "" msgid "Creation User" msgstr "" -#: part/models.py:1606 +#: part/models.py:1608 msgid "Sell multiple" msgstr "" -#: part/models.py:2061 +#: part/models.py:2063 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2078 +#: part/models.py:2080 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2098 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2100 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2099 +#: part/models.py:2101 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2104 +#: part/models.py:2106 msgid "Test Description" msgstr "" -#: part/models.py:2105 +#: part/models.py:2107 msgid "Enter description for this test" msgstr "" -#: part/models.py:2110 templates/js/part.js:726 +#: part/models.py:2112 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "" -#: part/models.py:2111 +#: part/models.py:2113 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2116 templates/js/part.js:734 +#: part/models.py:2118 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2117 +#: part/models.py:2119 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2122 templates/js/part.js:741 +#: part/models.py:2124 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2123 +#: part/models.py:2125 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2156 +#: part/models.py:2158 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2161 +#: part/models.py:2163 msgid "Parameter Name" msgstr "" -#: part/models.py:2163 +#: part/models.py:2165 msgid "Parameter Units" msgstr "" -#: part/models.py:2191 part/models.py:2240 part/models.py:2241 +#: part/models.py:2193 part/models.py:2242 part/models.py:2243 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2193 +#: part/models.py:2195 msgid "Data" msgstr "" -#: part/models.py:2193 +#: part/models.py:2195 msgid "Parameter Value" msgstr "" -#: part/models.py:2245 templates/InvenTree/settings/category.html:67 +#: part/models.py:2247 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2246 +#: part/models.py:2248 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2276 +#: part/models.py:2278 msgid "Select parent part" msgstr "" -#: part/models.py:2285 +#: part/models.py:2287 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2291 +#: part/models.py:2293 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2293 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "" -#: part/models.py:2293 +#: part/models.py:2295 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2296 +#: part/models.py:2298 msgid "Overage" msgstr "" -#: part/models.py:2297 +#: part/models.py:2299 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2300 +#: part/models.py:2302 msgid "BOM item reference" msgstr "" -#: part/models.py:2303 +#: part/models.py:2305 msgid "BOM item notes" msgstr "" -#: part/models.py:2305 +#: part/models.py:2307 msgid "Checksum" msgstr "" -#: part/models.py:2305 +#: part/models.py:2307 msgid "BOM line checksum" msgstr "" -#: part/models.py:2309 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2311 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2310 +#: part/models.py:2312 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2315 templates/js/bom.js:294 +#: part/models.py:2317 templates/js/bom.js:294 msgid "Allow Variants" msgstr "" -#: part/models.py:2316 +#: part/models.py:2318 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2392 part/views.py:1690 part/views.py:1742 +#: part/models.py:2394 part/views.py:1692 part/views.py:1744 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2401 part/models.py:2403 +#: part/models.py:2403 part/models.py:2405 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2406 +#: part/models.py:2408 msgid "BOM Item" msgstr "" -#: part/models.py:2523 +#: part/models.py:2527 msgid "Part 1" msgstr "" -#: part/models.py:2527 +#: part/models.py:2531 msgid "Part 2" msgstr "" -#: part/models.py:2527 +#: part/models.py:2531 msgid "Select Related Part" msgstr "" -#: part/models.py:2559 +#: part/models.py:2563 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -4247,7 +4247,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:1985 +#: part/templates/part/bom.html:61 part/views.py:1987 msgid "Export Bill of Materials" msgstr "" @@ -4345,7 +4345,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:29 part/views.py:2395 +#: part/templates/part/category.html:29 part/views.py:2397 msgid "Create new part category" msgstr "" @@ -4574,7 +4574,7 @@ msgstr "" msgid "Internal Price Information" msgstr "" -#: part/templates/part/internal_prices.html:19 part/views.py:2820 +#: part/templates/part/internal_prices.html:19 part/views.py:2822 msgid "Add Internal Price Break" msgstr "" @@ -5030,155 +5030,155 @@ msgstr "" msgid "Created new part" msgstr "" -#: part/views.py:923 +#: part/views.py:925 msgid "Part QR Code" msgstr "" -#: part/views.py:1025 +#: part/views.py:1027 msgid "Upload Part Image" msgstr "" -#: part/views.py:1031 part/views.py:1066 +#: part/views.py:1033 part/views.py:1068 msgid "Updated part image" msgstr "" -#: part/views.py:1040 +#: part/views.py:1042 msgid "Select Part Image" msgstr "" -#: part/views.py:1069 +#: part/views.py:1071 msgid "Part image not found" msgstr "" -#: part/views.py:1080 +#: part/views.py:1082 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1115 +#: part/views.py:1117 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1145 +#: part/views.py:1147 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1166 +#: part/views.py:1168 msgid "Validate BOM" msgstr "" -#: part/views.py:1187 +#: part/views.py:1189 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1198 +#: part/views.py:1200 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1332 +#: part/views.py:1334 msgid "No BOM file provided" msgstr "" -#: part/views.py:1693 +#: part/views.py:1695 msgid "Enter a valid quantity" msgstr "" -#: part/views.py:1718 part/views.py:1721 +#: part/views.py:1720 part/views.py:1723 msgid "Select valid part" msgstr "" -#: part/views.py:1727 +#: part/views.py:1729 msgid "Duplicate part selected" msgstr "" -#: part/views.py:1765 +#: part/views.py:1767 msgid "Select a part" msgstr "" -#: part/views.py:1771 +#: part/views.py:1773 msgid "Selected part creates a circular BOM" msgstr "" -#: part/views.py:1775 +#: part/views.py:1777 msgid "Specify quantity" msgstr "" -#: part/views.py:2037 +#: part/views.py:2039 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2044 +#: part/views.py:2046 msgid "Part was deleted" msgstr "" -#: part/views.py:2053 +#: part/views.py:2055 msgid "Part Pricing" msgstr "" -#: part/views.py:2194 +#: part/views.py:2196 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2204 +#: part/views.py:2206 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2211 +#: part/views.py:2213 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2219 +#: part/views.py:2221 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2269 +#: part/views.py:2271 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2283 +#: part/views.py:2285 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2343 +#: part/views.py:2345 msgid "Edit Part Category" msgstr "" -#: part/views.py:2381 +#: part/views.py:2383 msgid "Delete Part Category" msgstr "" -#: part/views.py:2387 +#: part/views.py:2389 msgid "Part category was deleted" msgstr "" -#: part/views.py:2439 +#: part/views.py:2441 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2540 +#: part/views.py:2542 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2596 +#: part/views.py:2598 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2615 +#: part/views.py:2617 msgid "Create BOM Item" msgstr "" -#: part/views.py:2685 +#: part/views.py:2687 msgid "Edit BOM item" msgstr "" -#: part/views.py:2741 +#: part/views.py:2743 msgid "Confim BOM item deletion" msgstr "" -#: part/views.py:2829 +#: part/views.py:2831 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2837 +#: part/views.py:2839 msgid "Delete Internal Price Break" msgstr "" From e223cd60f21c7b07433d4d8946ad78e4e8c5bcde Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 25 Jun 2021 07:40:15 +1000 Subject: [PATCH 252/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/pl/LC_MESSAGES/django.po | 224 +++++++++++----------- 1 file changed, 112 insertions(+), 112 deletions(-) diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 93a6340b9f..4bc233a127 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-24 03:41+0000\n" -"PO-Revision-Date: 2021-06-24 03:44\n" +"POT-Creation-Date: 2021-06-24 21:38+0000\n" +"PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -122,7 +122,7 @@ msgstr "Komentarz" msgid "File comment" msgstr "Komentarz pliku" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2022 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1179 msgid "User" @@ -133,7 +133,7 @@ msgid "upload date" msgstr "data przesłania" #: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 -#: label/models.py:102 part/models.py:671 part/models.py:2161 +#: label/models.py:102 part/models.py:671 part/models.py:2163 #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 @@ -474,7 +474,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2291 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2293 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -605,7 +605,7 @@ msgstr "Odwołanie do zamówienia wykonania" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2300 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2302 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:660 templates/js/build.js:1105 @@ -633,9 +633,9 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1973 part/models.py:1985 part/models.py:2000 -#: part/models.py:2018 part/models.py:2093 part/models.py:2189 -#: part/models.py:2275 part/templates/part/part_app_base.html:8 +#: part/models.py:1975 part/models.py:1987 part/models.py:2002 +#: part/models.py:2020 part/models.py:2095 part/models.py:2191 +#: part/models.py:2277 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -1599,7 +1599,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2191 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2193 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -2070,7 +2070,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:410 part/models.py:813 part/models.py:2163 +#: company/models.py:410 part/models.py:813 part/models.py:2165 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 #: templates/js/company.js:247 msgid "Units" @@ -2119,17 +2119,17 @@ msgid "Supplier part description" msgstr "" #: company/models.py:538 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2303 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2305 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Uwaga" -#: company/models.py:542 part/models.py:1604 +#: company/models.py:542 part/models.py:1606 msgid "base cost" msgstr "koszt podstawowy" -#: company/models.py:542 part/models.py:1604 +#: company/models.py:542 part/models.py:1606 msgid "Minimum charge (e.g. stocking fee)" msgstr "" @@ -2143,7 +2143,7 @@ msgstr "Opakowanie" msgid "Part packaging" msgstr "Opakowanie części" -#: company/models.py:546 part/models.py:1606 +#: company/models.py:546 part/models.py:1608 msgid "multiple" msgstr "wielokrotność" @@ -2558,7 +2558,7 @@ msgid "Pricing Information" msgstr "Informacja cenowa" #: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 -#: part/templates/part/sale_prices.html:17 part/views.py:2749 +#: part/templates/part/sale_prices.html:17 part/views.py:2751 msgid "Add Price Break" msgstr "" @@ -2600,20 +2600,20 @@ msgstr "Firmy" msgid "New Company" msgstr "Nowa firma" -#: company/views.py:169 part/views.py:946 +#: company/views.py:169 part/views.py:948 msgid "Download Image" msgstr "Pobierz obraz" -#: company/views.py:198 part/views.py:978 +#: company/views.py:198 part/views.py:980 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:205 part/views.py:985 +#: company/views.py:205 part/views.py:987 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:214 part/views.py:994 +#: company/views.py:214 part/views.py:996 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2681,15 +2681,15 @@ msgstr "" msgid "Delete Supplier Part" msgstr "" -#: company/views.py:860 part/views.py:2753 +#: company/views.py:860 part/views.py:2755 msgid "Added new price break" msgstr "" -#: company/views.py:916 part/views.py:2797 +#: company/views.py:916 part/views.py:2799 msgid "Edit Price Break" msgstr "Edytuj przedział cenowy" -#: company/views.py:931 part/views.py:2811 +#: company/views.py:931 part/views.py:2813 msgid "Delete Price Break" msgstr "" @@ -2864,7 +2864,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:246 part/views.py:1684 stock/models.py:304 +#: order/models.py:246 part/views.py:1686 stock/models.py:304 #: stock/models.py:1020 msgid "Quantity must be greater than zero" msgstr "" @@ -3724,7 +3724,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2189 +#: part/forms.py:122 part/models.py:2191 msgid "Parent Part" msgstr "Część nadrzędna" @@ -3800,7 +3800,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2284 +#: part/forms.py:344 part/models.py:2286 msgid "Sub part" msgstr "Podczęść" @@ -3820,7 +3820,7 @@ msgstr "Domyślne słowa kluczowe" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2235 +#: part/models.py:82 part/models.py:2237 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3885,7 +3885,7 @@ msgstr "Słowa kluczowe" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:709 part/models.py:2234 part/templates/part/detail.html:73 +#: part/models.py:709 part/models.py:2236 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "Kategoria" @@ -4003,179 +4003,179 @@ msgstr "" msgid "Creation User" msgstr "" -#: part/models.py:1606 +#: part/models.py:1608 msgid "Sell multiple" msgstr "Sprzedaj wiele" -#: part/models.py:2061 +#: part/models.py:2063 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2078 +#: part/models.py:2080 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2098 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2100 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "Nazwa testu" -#: part/models.py:2099 +#: part/models.py:2101 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2104 +#: part/models.py:2106 msgid "Test Description" msgstr "" -#: part/models.py:2105 +#: part/models.py:2107 msgid "Enter description for this test" msgstr "" -#: part/models.py:2110 templates/js/part.js:726 +#: part/models.py:2112 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "Wymagane" -#: part/models.py:2111 +#: part/models.py:2113 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2116 templates/js/part.js:734 +#: part/models.py:2118 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2117 +#: part/models.py:2119 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2122 templates/js/part.js:741 +#: part/models.py:2124 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2123 +#: part/models.py:2125 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2156 +#: part/models.py:2158 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2161 +#: part/models.py:2163 msgid "Parameter Name" msgstr "" -#: part/models.py:2163 +#: part/models.py:2165 msgid "Parameter Units" msgstr "" -#: part/models.py:2191 part/models.py:2240 part/models.py:2241 +#: part/models.py:2193 part/models.py:2242 part/models.py:2243 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2193 +#: part/models.py:2195 msgid "Data" msgstr "Dane" -#: part/models.py:2193 +#: part/models.py:2195 msgid "Parameter Value" msgstr "" -#: part/models.py:2245 templates/InvenTree/settings/category.html:67 +#: part/models.py:2247 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "Wartość domyślna" -#: part/models.py:2246 +#: part/models.py:2248 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2276 +#: part/models.py:2278 msgid "Select parent part" msgstr "" -#: part/models.py:2285 +#: part/models.py:2287 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2291 +#: part/models.py:2293 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2293 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "" -#: part/models.py:2293 +#: part/models.py:2295 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2296 +#: part/models.py:2298 msgid "Overage" msgstr "" -#: part/models.py:2297 +#: part/models.py:2299 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2300 +#: part/models.py:2302 msgid "BOM item reference" msgstr "" -#: part/models.py:2303 +#: part/models.py:2305 msgid "BOM item notes" msgstr "" -#: part/models.py:2305 +#: part/models.py:2307 msgid "Checksum" msgstr "Suma kontrolna" -#: part/models.py:2305 +#: part/models.py:2307 msgid "BOM line checksum" msgstr "" -#: part/models.py:2309 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2311 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2310 +#: part/models.py:2312 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2315 templates/js/bom.js:294 +#: part/models.py:2317 templates/js/bom.js:294 msgid "Allow Variants" msgstr "" -#: part/models.py:2316 +#: part/models.py:2318 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2392 part/views.py:1690 part/views.py:1742 +#: part/models.py:2394 part/views.py:1692 part/views.py:1744 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2401 part/models.py:2403 +#: part/models.py:2403 part/models.py:2405 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2406 +#: part/models.py:2408 msgid "BOM Item" msgstr "" -#: part/models.py:2523 +#: part/models.py:2527 msgid "Part 1" msgstr "Część 1" -#: part/models.py:2527 +#: part/models.py:2531 msgid "Part 2" msgstr "Część 2" -#: part/models.py:2527 +#: part/models.py:2531 msgid "Select Related Part" msgstr "Wybierz powiązaną część" -#: part/models.py:2559 +#: part/models.py:2563 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -4247,7 +4247,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:1985 +#: part/templates/part/bom.html:61 part/views.py:1987 msgid "Export Bill of Materials" msgstr "" @@ -4345,7 +4345,7 @@ msgstr "" msgid "All parts" msgstr "Wszystkie części" -#: part/templates/part/category.html:29 part/views.py:2395 +#: part/templates/part/category.html:29 part/views.py:2397 msgid "Create new part category" msgstr "Stwórz nową kategorię komponentów" @@ -4574,7 +4574,7 @@ msgstr "" msgid "Internal Price Information" msgstr "" -#: part/templates/part/internal_prices.html:19 part/views.py:2820 +#: part/templates/part/internal_prices.html:19 part/views.py:2822 msgid "Add Internal Price Break" msgstr "" @@ -5030,155 +5030,155 @@ msgstr "" msgid "Created new part" msgstr "" -#: part/views.py:923 +#: part/views.py:925 msgid "Part QR Code" msgstr "" -#: part/views.py:1025 +#: part/views.py:1027 msgid "Upload Part Image" msgstr "" -#: part/views.py:1031 part/views.py:1066 +#: part/views.py:1033 part/views.py:1068 msgid "Updated part image" msgstr "" -#: part/views.py:1040 +#: part/views.py:1042 msgid "Select Part Image" msgstr "" -#: part/views.py:1069 +#: part/views.py:1071 msgid "Part image not found" msgstr "" -#: part/views.py:1080 +#: part/views.py:1082 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1115 +#: part/views.py:1117 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1145 +#: part/views.py:1147 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1166 +#: part/views.py:1168 msgid "Validate BOM" msgstr "" -#: part/views.py:1187 +#: part/views.py:1189 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1198 +#: part/views.py:1200 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1332 +#: part/views.py:1334 msgid "No BOM file provided" msgstr "" -#: part/views.py:1693 +#: part/views.py:1695 msgid "Enter a valid quantity" msgstr "" -#: part/views.py:1718 part/views.py:1721 +#: part/views.py:1720 part/views.py:1723 msgid "Select valid part" msgstr "" -#: part/views.py:1727 +#: part/views.py:1729 msgid "Duplicate part selected" msgstr "" -#: part/views.py:1765 +#: part/views.py:1767 msgid "Select a part" msgstr "" -#: part/views.py:1771 +#: part/views.py:1773 msgid "Selected part creates a circular BOM" msgstr "" -#: part/views.py:1775 +#: part/views.py:1777 msgid "Specify quantity" msgstr "" -#: part/views.py:2037 +#: part/views.py:2039 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2044 +#: part/views.py:2046 msgid "Part was deleted" msgstr "" -#: part/views.py:2053 +#: part/views.py:2055 msgid "Part Pricing" msgstr "" -#: part/views.py:2194 +#: part/views.py:2196 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2204 +#: part/views.py:2206 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2211 +#: part/views.py:2213 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2219 +#: part/views.py:2221 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2269 +#: part/views.py:2271 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2283 +#: part/views.py:2285 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2343 +#: part/views.py:2345 msgid "Edit Part Category" msgstr "" -#: part/views.py:2381 +#: part/views.py:2383 msgid "Delete Part Category" msgstr "" -#: part/views.py:2387 +#: part/views.py:2389 msgid "Part category was deleted" msgstr "" -#: part/views.py:2439 +#: part/views.py:2441 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2540 +#: part/views.py:2542 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2596 +#: part/views.py:2598 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2615 +#: part/views.py:2617 msgid "Create BOM Item" msgstr "" -#: part/views.py:2685 +#: part/views.py:2687 msgid "Edit BOM item" msgstr "" -#: part/views.py:2741 +#: part/views.py:2743 msgid "Confim BOM item deletion" msgstr "" -#: part/views.py:2829 +#: part/views.py:2831 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2837 +#: part/views.py:2839 msgid "Delete Internal Price Break" msgstr "" From 8b2c4ed93425344505e2ac460e0b0a44cff48b7e Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 25 Jun 2021 07:40:16 +1000 Subject: [PATCH 253/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ru/LC_MESSAGES/django.po | 224 +++++++++++----------- 1 file changed, 112 insertions(+), 112 deletions(-) diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 67628265bd..0b04ba9921 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-24 03:41+0000\n" -"PO-Revision-Date: 2021-06-24 03:44\n" +"POT-Creation-Date: 2021-06-24 21:38+0000\n" +"PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -122,7 +122,7 @@ msgstr "Комментарий" msgid "File comment" msgstr "Комментарий к файлу" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2022 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1179 msgid "User" @@ -133,7 +133,7 @@ msgid "upload date" msgstr "дата загрузки" #: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 -#: label/models.py:102 part/models.py:671 part/models.py:2161 +#: label/models.py:102 part/models.py:671 part/models.py:2163 #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 @@ -474,7 +474,7 @@ msgstr "Целевая дата для сборки. Сборка будет п #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2291 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2293 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -605,7 +605,7 @@ msgstr "Ссылка на заказ" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2300 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2302 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:660 templates/js/build.js:1105 @@ -633,9 +633,9 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1973 part/models.py:1985 part/models.py:2000 -#: part/models.py:2018 part/models.py:2093 part/models.py:2189 -#: part/models.py:2275 part/templates/part/part_app_base.html:8 +#: part/models.py:1975 part/models.py:1987 part/models.py:2002 +#: part/models.py:2020 part/models.py:2095 part/models.py:2191 +#: part/models.py:2277 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -1599,7 +1599,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2191 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2193 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -2070,7 +2070,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:410 part/models.py:813 part/models.py:2163 +#: company/models.py:410 part/models.py:813 part/models.py:2165 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 #: templates/js/company.js:247 msgid "Units" @@ -2119,17 +2119,17 @@ msgid "Supplier part description" msgstr "" #: company/models.py:538 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2303 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2305 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:542 part/models.py:1604 +#: company/models.py:542 part/models.py:1606 msgid "base cost" msgstr "" -#: company/models.py:542 part/models.py:1604 +#: company/models.py:542 part/models.py:1606 msgid "Minimum charge (e.g. stocking fee)" msgstr "" @@ -2143,7 +2143,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:546 part/models.py:1606 +#: company/models.py:546 part/models.py:1608 msgid "multiple" msgstr "" @@ -2558,7 +2558,7 @@ msgid "Pricing Information" msgstr "" #: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 -#: part/templates/part/sale_prices.html:17 part/views.py:2749 +#: part/templates/part/sale_prices.html:17 part/views.py:2751 msgid "Add Price Break" msgstr "" @@ -2600,20 +2600,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:169 part/views.py:946 +#: company/views.py:169 part/views.py:948 msgid "Download Image" msgstr "" -#: company/views.py:198 part/views.py:978 +#: company/views.py:198 part/views.py:980 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:205 part/views.py:985 +#: company/views.py:205 part/views.py:987 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:214 part/views.py:994 +#: company/views.py:214 part/views.py:996 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2681,15 +2681,15 @@ msgstr "" msgid "Delete Supplier Part" msgstr "" -#: company/views.py:860 part/views.py:2753 +#: company/views.py:860 part/views.py:2755 msgid "Added new price break" msgstr "" -#: company/views.py:916 part/views.py:2797 +#: company/views.py:916 part/views.py:2799 msgid "Edit Price Break" msgstr "" -#: company/views.py:931 part/views.py:2811 +#: company/views.py:931 part/views.py:2813 msgid "Delete Price Break" msgstr "" @@ -2864,7 +2864,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:246 part/views.py:1684 stock/models.py:304 +#: order/models.py:246 part/views.py:1686 stock/models.py:304 #: stock/models.py:1020 msgid "Quantity must be greater than zero" msgstr "" @@ -3724,7 +3724,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2189 +#: part/forms.py:122 part/models.py:2191 msgid "Parent Part" msgstr "" @@ -3800,7 +3800,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2284 +#: part/forms.py:344 part/models.py:2286 msgid "Sub part" msgstr "" @@ -3820,7 +3820,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2235 +#: part/models.py:82 part/models.py:2237 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3885,7 +3885,7 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:709 part/models.py:2234 part/templates/part/detail.html:73 +#: part/models.py:709 part/models.py:2236 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" @@ -4003,179 +4003,179 @@ msgstr "" msgid "Creation User" msgstr "" -#: part/models.py:1606 +#: part/models.py:1608 msgid "Sell multiple" msgstr "" -#: part/models.py:2061 +#: part/models.py:2063 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2078 +#: part/models.py:2080 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2098 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2100 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2099 +#: part/models.py:2101 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2104 +#: part/models.py:2106 msgid "Test Description" msgstr "" -#: part/models.py:2105 +#: part/models.py:2107 msgid "Enter description for this test" msgstr "" -#: part/models.py:2110 templates/js/part.js:726 +#: part/models.py:2112 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "" -#: part/models.py:2111 +#: part/models.py:2113 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2116 templates/js/part.js:734 +#: part/models.py:2118 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2117 +#: part/models.py:2119 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2122 templates/js/part.js:741 +#: part/models.py:2124 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2123 +#: part/models.py:2125 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2156 +#: part/models.py:2158 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2161 +#: part/models.py:2163 msgid "Parameter Name" msgstr "" -#: part/models.py:2163 +#: part/models.py:2165 msgid "Parameter Units" msgstr "" -#: part/models.py:2191 part/models.py:2240 part/models.py:2241 +#: part/models.py:2193 part/models.py:2242 part/models.py:2243 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2193 +#: part/models.py:2195 msgid "Data" msgstr "" -#: part/models.py:2193 +#: part/models.py:2195 msgid "Parameter Value" msgstr "" -#: part/models.py:2245 templates/InvenTree/settings/category.html:67 +#: part/models.py:2247 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2246 +#: part/models.py:2248 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2276 +#: part/models.py:2278 msgid "Select parent part" msgstr "" -#: part/models.py:2285 +#: part/models.py:2287 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2291 +#: part/models.py:2293 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2293 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "" -#: part/models.py:2293 +#: part/models.py:2295 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2296 +#: part/models.py:2298 msgid "Overage" msgstr "" -#: part/models.py:2297 +#: part/models.py:2299 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2300 +#: part/models.py:2302 msgid "BOM item reference" msgstr "" -#: part/models.py:2303 +#: part/models.py:2305 msgid "BOM item notes" msgstr "" -#: part/models.py:2305 +#: part/models.py:2307 msgid "Checksum" msgstr "" -#: part/models.py:2305 +#: part/models.py:2307 msgid "BOM line checksum" msgstr "" -#: part/models.py:2309 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2311 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2310 +#: part/models.py:2312 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2315 templates/js/bom.js:294 +#: part/models.py:2317 templates/js/bom.js:294 msgid "Allow Variants" msgstr "" -#: part/models.py:2316 +#: part/models.py:2318 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2392 part/views.py:1690 part/views.py:1742 +#: part/models.py:2394 part/views.py:1692 part/views.py:1744 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2401 part/models.py:2403 +#: part/models.py:2403 part/models.py:2405 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2406 +#: part/models.py:2408 msgid "BOM Item" msgstr "" -#: part/models.py:2523 +#: part/models.py:2527 msgid "Part 1" msgstr "" -#: part/models.py:2527 +#: part/models.py:2531 msgid "Part 2" msgstr "" -#: part/models.py:2527 +#: part/models.py:2531 msgid "Select Related Part" msgstr "" -#: part/models.py:2559 +#: part/models.py:2563 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -4247,7 +4247,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:1985 +#: part/templates/part/bom.html:61 part/views.py:1987 msgid "Export Bill of Materials" msgstr "" @@ -4345,7 +4345,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:29 part/views.py:2395 +#: part/templates/part/category.html:29 part/views.py:2397 msgid "Create new part category" msgstr "" @@ -4574,7 +4574,7 @@ msgstr "" msgid "Internal Price Information" msgstr "" -#: part/templates/part/internal_prices.html:19 part/views.py:2820 +#: part/templates/part/internal_prices.html:19 part/views.py:2822 msgid "Add Internal Price Break" msgstr "" @@ -5030,155 +5030,155 @@ msgstr "" msgid "Created new part" msgstr "" -#: part/views.py:923 +#: part/views.py:925 msgid "Part QR Code" msgstr "" -#: part/views.py:1025 +#: part/views.py:1027 msgid "Upload Part Image" msgstr "" -#: part/views.py:1031 part/views.py:1066 +#: part/views.py:1033 part/views.py:1068 msgid "Updated part image" msgstr "" -#: part/views.py:1040 +#: part/views.py:1042 msgid "Select Part Image" msgstr "" -#: part/views.py:1069 +#: part/views.py:1071 msgid "Part image not found" msgstr "" -#: part/views.py:1080 +#: part/views.py:1082 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1115 +#: part/views.py:1117 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1145 +#: part/views.py:1147 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1166 +#: part/views.py:1168 msgid "Validate BOM" msgstr "" -#: part/views.py:1187 +#: part/views.py:1189 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1198 +#: part/views.py:1200 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1332 +#: part/views.py:1334 msgid "No BOM file provided" msgstr "" -#: part/views.py:1693 +#: part/views.py:1695 msgid "Enter a valid quantity" msgstr "" -#: part/views.py:1718 part/views.py:1721 +#: part/views.py:1720 part/views.py:1723 msgid "Select valid part" msgstr "" -#: part/views.py:1727 +#: part/views.py:1729 msgid "Duplicate part selected" msgstr "" -#: part/views.py:1765 +#: part/views.py:1767 msgid "Select a part" msgstr "" -#: part/views.py:1771 +#: part/views.py:1773 msgid "Selected part creates a circular BOM" msgstr "" -#: part/views.py:1775 +#: part/views.py:1777 msgid "Specify quantity" msgstr "" -#: part/views.py:2037 +#: part/views.py:2039 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2044 +#: part/views.py:2046 msgid "Part was deleted" msgstr "" -#: part/views.py:2053 +#: part/views.py:2055 msgid "Part Pricing" msgstr "" -#: part/views.py:2194 +#: part/views.py:2196 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2204 +#: part/views.py:2206 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2211 +#: part/views.py:2213 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2219 +#: part/views.py:2221 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2269 +#: part/views.py:2271 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2283 +#: part/views.py:2285 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2343 +#: part/views.py:2345 msgid "Edit Part Category" msgstr "" -#: part/views.py:2381 +#: part/views.py:2383 msgid "Delete Part Category" msgstr "" -#: part/views.py:2387 +#: part/views.py:2389 msgid "Part category was deleted" msgstr "" -#: part/views.py:2439 +#: part/views.py:2441 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2540 +#: part/views.py:2542 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2596 +#: part/views.py:2598 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2615 +#: part/views.py:2617 msgid "Create BOM Item" msgstr "" -#: part/views.py:2685 +#: part/views.py:2687 msgid "Edit BOM item" msgstr "" -#: part/views.py:2741 +#: part/views.py:2743 msgid "Confim BOM item deletion" msgstr "" -#: part/views.py:2829 +#: part/views.py:2831 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2837 +#: part/views.py:2839 msgid "Delete Internal Price Break" msgstr "" From 2f24424b419425b78cba72f2653ed06d8c6c15cb Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 25 Jun 2021 07:40:18 +1000 Subject: [PATCH 254/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/tr/LC_MESSAGES/django.po | 224 +++++++++++----------- 1 file changed, 112 insertions(+), 112 deletions(-) diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index cd08e95d12..20d48e6e5b 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-24 03:41+0000\n" -"PO-Revision-Date: 2021-06-24 03:44\n" +"POT-Creation-Date: 2021-06-24 21:38+0000\n" +"PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -122,7 +122,7 @@ msgstr "Yorum" msgid "File comment" msgstr "Dosya yorumu" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2022 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1179 msgid "User" @@ -133,7 +133,7 @@ msgid "upload date" msgstr "yükleme tarihi" #: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 -#: label/models.py:102 part/models.py:671 part/models.py:2161 +#: label/models.py:102 part/models.py:671 part/models.py:2163 #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 @@ -474,7 +474,7 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2291 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2293 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -605,7 +605,7 @@ msgstr "Yapım İşi Emri Referansı" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2300 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2302 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:660 templates/js/build.js:1105 @@ -633,9 +633,9 @@ msgstr "Bu yapım işinin tahsis edildiği yapım işi emri" #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1973 part/models.py:1985 part/models.py:2000 -#: part/models.py:2018 part/models.py:2093 part/models.py:2189 -#: part/models.py:2275 part/templates/part/part_app_base.html:8 +#: part/models.py:1975 part/models.py:1987 part/models.py:2002 +#: part/models.py:2020 part/models.py:2095 part/models.py:2191 +#: part/models.py:2277 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -1599,7 +1599,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2191 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2193 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -2070,7 +2070,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:410 part/models.py:813 part/models.py:2163 +#: company/models.py:410 part/models.py:813 part/models.py:2165 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 #: templates/js/company.js:247 msgid "Units" @@ -2119,17 +2119,17 @@ msgid "Supplier part description" msgstr "" #: company/models.py:538 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2303 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2305 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:542 part/models.py:1604 +#: company/models.py:542 part/models.py:1606 msgid "base cost" msgstr "" -#: company/models.py:542 part/models.py:1604 +#: company/models.py:542 part/models.py:1606 msgid "Minimum charge (e.g. stocking fee)" msgstr "" @@ -2143,7 +2143,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:546 part/models.py:1606 +#: company/models.py:546 part/models.py:1608 msgid "multiple" msgstr "" @@ -2558,7 +2558,7 @@ msgid "Pricing Information" msgstr "" #: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 -#: part/templates/part/sale_prices.html:17 part/views.py:2749 +#: part/templates/part/sale_prices.html:17 part/views.py:2751 msgid "Add Price Break" msgstr "" @@ -2600,20 +2600,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:169 part/views.py:946 +#: company/views.py:169 part/views.py:948 msgid "Download Image" msgstr "" -#: company/views.py:198 part/views.py:978 +#: company/views.py:198 part/views.py:980 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:205 part/views.py:985 +#: company/views.py:205 part/views.py:987 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:214 part/views.py:994 +#: company/views.py:214 part/views.py:996 msgid "Supplied URL is not a valid image file" msgstr "Sağlanan URL geçerli bir resim dosyası değil" @@ -2681,15 +2681,15 @@ msgstr "" msgid "Delete Supplier Part" msgstr "" -#: company/views.py:860 part/views.py:2753 +#: company/views.py:860 part/views.py:2755 msgid "Added new price break" msgstr "" -#: company/views.py:916 part/views.py:2797 +#: company/views.py:916 part/views.py:2799 msgid "Edit Price Break" msgstr "" -#: company/views.py:931 part/views.py:2811 +#: company/views.py:931 part/views.py:2813 msgid "Delete Price Break" msgstr "" @@ -2864,7 +2864,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:246 part/views.py:1684 stock/models.py:304 +#: order/models.py:246 part/views.py:1686 stock/models.py:304 #: stock/models.py:1020 msgid "Quantity must be greater than zero" msgstr "" @@ -3724,7 +3724,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "Dışa aktarılan malzeme listesine parça tedarikçisi verilerini dahil edin" -#: part/forms.py:122 part/models.py:2189 +#: part/forms.py:122 part/models.py:2191 msgid "Parent Part" msgstr "" @@ -3800,7 +3800,7 @@ msgstr "Parametre şablonunu aynı seviyedeki kategorilere ekle" msgid "Add parameter template to all categories" msgstr "Parametre şablonunu tüm kategorilere ekle" -#: part/forms.py:344 part/models.py:2284 +#: part/forms.py:344 part/models.py:2286 msgid "Sub part" msgstr "" @@ -3820,7 +3820,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2235 +#: part/models.py:82 part/models.py:2237 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3885,7 +3885,7 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:709 part/models.py:2234 part/templates/part/detail.html:73 +#: part/models.py:709 part/models.py:2236 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" @@ -4003,179 +4003,179 @@ msgstr "" msgid "Creation User" msgstr "" -#: part/models.py:1606 +#: part/models.py:1608 msgid "Sell multiple" msgstr "" -#: part/models.py:2061 +#: part/models.py:2063 msgid "Test templates can only be created for trackable parts" msgstr "Test şablonları sadece takip edilebilir paçalar için oluşturulabilir" -#: part/models.py:2078 +#: part/models.py:2080 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2098 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2100 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2099 +#: part/models.py:2101 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2104 +#: part/models.py:2106 msgid "Test Description" msgstr "" -#: part/models.py:2105 +#: part/models.py:2107 msgid "Enter description for this test" msgstr "" -#: part/models.py:2110 templates/js/part.js:726 +#: part/models.py:2112 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "Gerekli" -#: part/models.py:2111 +#: part/models.py:2113 msgid "Is this test required to pass?" msgstr "Testi geçmesi için bu gerekli mi?" -#: part/models.py:2116 templates/js/part.js:734 +#: part/models.py:2118 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2117 +#: part/models.py:2119 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2122 templates/js/part.js:741 +#: part/models.py:2124 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2123 +#: part/models.py:2125 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2156 +#: part/models.py:2158 msgid "Parameter template name must be unique" msgstr "Parametre şablon adı benzersiz olmalıdır" -#: part/models.py:2161 +#: part/models.py:2163 msgid "Parameter Name" msgstr "" -#: part/models.py:2163 +#: part/models.py:2165 msgid "Parameter Units" msgstr "" -#: part/models.py:2191 part/models.py:2240 part/models.py:2241 +#: part/models.py:2193 part/models.py:2242 part/models.py:2243 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "Parametre Şablonu" -#: part/models.py:2193 +#: part/models.py:2195 msgid "Data" msgstr "" -#: part/models.py:2193 +#: part/models.py:2195 msgid "Parameter Value" msgstr "" -#: part/models.py:2245 templates/InvenTree/settings/category.html:67 +#: part/models.py:2247 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2246 +#: part/models.py:2248 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2276 +#: part/models.py:2278 msgid "Select parent part" msgstr "" -#: part/models.py:2285 +#: part/models.py:2287 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2291 +#: part/models.py:2293 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2293 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "" -#: part/models.py:2293 +#: part/models.py:2295 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2296 +#: part/models.py:2298 msgid "Overage" msgstr "" -#: part/models.py:2297 +#: part/models.py:2299 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2300 +#: part/models.py:2302 msgid "BOM item reference" msgstr "" -#: part/models.py:2303 +#: part/models.py:2305 msgid "BOM item notes" msgstr "" -#: part/models.py:2305 +#: part/models.py:2307 msgid "Checksum" msgstr "" -#: part/models.py:2305 +#: part/models.py:2307 msgid "BOM line checksum" msgstr "" -#: part/models.py:2309 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2311 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2310 +#: part/models.py:2312 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "Bu malzeme listesi, çeşit parçalar listesini kalıtsalıdır" -#: part/models.py:2315 templates/js/bom.js:294 +#: part/models.py:2317 templates/js/bom.js:294 msgid "Allow Variants" msgstr "Çeşide İzin Ver" -#: part/models.py:2316 +#: part/models.py:2318 msgid "Stock items for variant parts can be used for this BOM item" msgstr "Çeşit parçaların stok kalemleri bu malzeme listesinde kullanılabilir" -#: part/models.py:2392 part/views.py:1690 part/views.py:1742 +#: part/models.py:2394 part/views.py:1692 part/views.py:1744 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2401 part/models.py:2403 +#: part/models.py:2403 part/models.py:2405 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2406 +#: part/models.py:2408 msgid "BOM Item" msgstr "" -#: part/models.py:2523 +#: part/models.py:2527 msgid "Part 1" msgstr "" -#: part/models.py:2527 +#: part/models.py:2531 msgid "Part 2" msgstr "" -#: part/models.py:2527 +#: part/models.py:2531 msgid "Select Related Part" msgstr "" -#: part/models.py:2559 +#: part/models.py:2563 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -4247,7 +4247,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:1985 +#: part/templates/part/bom.html:61 part/views.py:1987 msgid "Export Bill of Materials" msgstr "" @@ -4345,7 +4345,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:29 part/views.py:2395 +#: part/templates/part/category.html:29 part/views.py:2397 msgid "Create new part category" msgstr "" @@ -4574,7 +4574,7 @@ msgstr "" msgid "Internal Price Information" msgstr "" -#: part/templates/part/internal_prices.html:19 part/views.py:2820 +#: part/templates/part/internal_prices.html:19 part/views.py:2822 msgid "Add Internal Price Break" msgstr "" @@ -5030,155 +5030,155 @@ msgstr "" msgid "Created new part" msgstr "" -#: part/views.py:923 +#: part/views.py:925 msgid "Part QR Code" msgstr "" -#: part/views.py:1025 +#: part/views.py:1027 msgid "Upload Part Image" msgstr "" -#: part/views.py:1031 part/views.py:1066 +#: part/views.py:1033 part/views.py:1068 msgid "Updated part image" msgstr "" -#: part/views.py:1040 +#: part/views.py:1042 msgid "Select Part Image" msgstr "" -#: part/views.py:1069 +#: part/views.py:1071 msgid "Part image not found" msgstr "" -#: part/views.py:1080 +#: part/views.py:1082 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1115 +#: part/views.py:1117 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1145 +#: part/views.py:1147 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1166 +#: part/views.py:1168 msgid "Validate BOM" msgstr "" -#: part/views.py:1187 +#: part/views.py:1189 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1198 +#: part/views.py:1200 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1332 +#: part/views.py:1334 msgid "No BOM file provided" msgstr "" -#: part/views.py:1693 +#: part/views.py:1695 msgid "Enter a valid quantity" msgstr "" -#: part/views.py:1718 part/views.py:1721 +#: part/views.py:1720 part/views.py:1723 msgid "Select valid part" msgstr "" -#: part/views.py:1727 +#: part/views.py:1729 msgid "Duplicate part selected" msgstr "" -#: part/views.py:1765 +#: part/views.py:1767 msgid "Select a part" msgstr "" -#: part/views.py:1771 +#: part/views.py:1773 msgid "Selected part creates a circular BOM" msgstr "" -#: part/views.py:1775 +#: part/views.py:1777 msgid "Specify quantity" msgstr "" -#: part/views.py:2037 +#: part/views.py:2039 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2044 +#: part/views.py:2046 msgid "Part was deleted" msgstr "" -#: part/views.py:2053 +#: part/views.py:2055 msgid "Part Pricing" msgstr "" -#: part/views.py:2194 +#: part/views.py:2196 msgid "Create Part Parameter Template" msgstr "Parça Parametre Şablonu Oluştur" -#: part/views.py:2204 +#: part/views.py:2206 msgid "Edit Part Parameter Template" msgstr "Parça Parametre Şablonu Düzenle" -#: part/views.py:2211 +#: part/views.py:2213 msgid "Delete Part Parameter Template" msgstr "Parça Parametre Şablonu Sil" -#: part/views.py:2219 +#: part/views.py:2221 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2269 +#: part/views.py:2271 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2283 +#: part/views.py:2285 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2343 +#: part/views.py:2345 msgid "Edit Part Category" msgstr "" -#: part/views.py:2381 +#: part/views.py:2383 msgid "Delete Part Category" msgstr "" -#: part/views.py:2387 +#: part/views.py:2389 msgid "Part category was deleted" msgstr "" -#: part/views.py:2439 +#: part/views.py:2441 msgid "Create Category Parameter Template" msgstr "Kategori Parametre Şablonu Oluştur" -#: part/views.py:2540 +#: part/views.py:2542 msgid "Edit Category Parameter Template" msgstr "Kategori Parametre Şablonu Düzenle" -#: part/views.py:2596 +#: part/views.py:2598 msgid "Delete Category Parameter Template" msgstr "Kategori Parametre Şablonu Sil" -#: part/views.py:2615 +#: part/views.py:2617 msgid "Create BOM Item" msgstr "" -#: part/views.py:2685 +#: part/views.py:2687 msgid "Edit BOM item" msgstr "" -#: part/views.py:2741 +#: part/views.py:2743 msgid "Confim BOM item deletion" msgstr "" -#: part/views.py:2829 +#: part/views.py:2831 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2837 +#: part/views.py:2839 msgid "Delete Internal Price Break" msgstr "" From 287104619a12bfe20ce6da63b65bcc95a2997cec Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 25 Jun 2021 07:40:19 +1000 Subject: [PATCH 255/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/zh/LC_MESSAGES/django.po | 224 +++++++++++----------- 1 file changed, 112 insertions(+), 112 deletions(-) diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index fa46c58834..34dbe857dc 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-24 03:41+0000\n" -"PO-Revision-Date: 2021-06-24 03:44\n" +"POT-Creation-Date: 2021-06-24 21:38+0000\n" +"PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -122,7 +122,7 @@ msgstr "注释" msgid "File comment" msgstr "文件注释" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2022 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1179 msgid "User" @@ -133,7 +133,7 @@ msgid "upload date" msgstr "上传日期" #: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 -#: label/models.py:102 part/models.py:671 part/models.py:2161 +#: label/models.py:102 part/models.py:671 part/models.py:2163 #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 @@ -474,7 +474,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2291 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2293 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -605,7 +605,7 @@ msgstr "" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2300 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2302 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:660 templates/js/build.js:1105 @@ -633,9 +633,9 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1973 part/models.py:1985 part/models.py:2000 -#: part/models.py:2018 part/models.py:2093 part/models.py:2189 -#: part/models.py:2275 part/templates/part/part_app_base.html:8 +#: part/models.py:1975 part/models.py:1987 part/models.py:2002 +#: part/models.py:2020 part/models.py:2095 part/models.py:2191 +#: part/models.py:2277 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -1599,7 +1599,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2191 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2193 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -2070,7 +2070,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:410 part/models.py:813 part/models.py:2163 +#: company/models.py:410 part/models.py:813 part/models.py:2165 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 #: templates/js/company.js:247 msgid "Units" @@ -2119,17 +2119,17 @@ msgid "Supplier part description" msgstr "" #: company/models.py:538 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2303 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2305 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:542 part/models.py:1604 +#: company/models.py:542 part/models.py:1606 msgid "base cost" msgstr "" -#: company/models.py:542 part/models.py:1604 +#: company/models.py:542 part/models.py:1606 msgid "Minimum charge (e.g. stocking fee)" msgstr "" @@ -2143,7 +2143,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:546 part/models.py:1606 +#: company/models.py:546 part/models.py:1608 msgid "multiple" msgstr "" @@ -2558,7 +2558,7 @@ msgid "Pricing Information" msgstr "" #: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 -#: part/templates/part/sale_prices.html:17 part/views.py:2749 +#: part/templates/part/sale_prices.html:17 part/views.py:2751 msgid "Add Price Break" msgstr "" @@ -2600,20 +2600,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:169 part/views.py:946 +#: company/views.py:169 part/views.py:948 msgid "Download Image" msgstr "" -#: company/views.py:198 part/views.py:978 +#: company/views.py:198 part/views.py:980 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:205 part/views.py:985 +#: company/views.py:205 part/views.py:987 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:214 part/views.py:994 +#: company/views.py:214 part/views.py:996 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2681,15 +2681,15 @@ msgstr "" msgid "Delete Supplier Part" msgstr "" -#: company/views.py:860 part/views.py:2753 +#: company/views.py:860 part/views.py:2755 msgid "Added new price break" msgstr "" -#: company/views.py:916 part/views.py:2797 +#: company/views.py:916 part/views.py:2799 msgid "Edit Price Break" msgstr "" -#: company/views.py:931 part/views.py:2811 +#: company/views.py:931 part/views.py:2813 msgid "Delete Price Break" msgstr "" @@ -2864,7 +2864,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:246 part/views.py:1684 stock/models.py:304 +#: order/models.py:246 part/views.py:1686 stock/models.py:304 #: stock/models.py:1020 msgid "Quantity must be greater than zero" msgstr "" @@ -3724,7 +3724,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2189 +#: part/forms.py:122 part/models.py:2191 msgid "Parent Part" msgstr "" @@ -3800,7 +3800,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2284 +#: part/forms.py:344 part/models.py:2286 msgid "Sub part" msgstr "" @@ -3820,7 +3820,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2235 +#: part/models.py:82 part/models.py:2237 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3885,7 +3885,7 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:709 part/models.py:2234 part/templates/part/detail.html:73 +#: part/models.py:709 part/models.py:2236 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" @@ -4003,179 +4003,179 @@ msgstr "" msgid "Creation User" msgstr "" -#: part/models.py:1606 +#: part/models.py:1608 msgid "Sell multiple" msgstr "" -#: part/models.py:2061 +#: part/models.py:2063 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2078 +#: part/models.py:2080 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2098 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2100 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2099 +#: part/models.py:2101 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2104 +#: part/models.py:2106 msgid "Test Description" msgstr "" -#: part/models.py:2105 +#: part/models.py:2107 msgid "Enter description for this test" msgstr "" -#: part/models.py:2110 templates/js/part.js:726 +#: part/models.py:2112 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "" -#: part/models.py:2111 +#: part/models.py:2113 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2116 templates/js/part.js:734 +#: part/models.py:2118 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2117 +#: part/models.py:2119 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2122 templates/js/part.js:741 +#: part/models.py:2124 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2123 +#: part/models.py:2125 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2156 +#: part/models.py:2158 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2161 +#: part/models.py:2163 msgid "Parameter Name" msgstr "" -#: part/models.py:2163 +#: part/models.py:2165 msgid "Parameter Units" msgstr "" -#: part/models.py:2191 part/models.py:2240 part/models.py:2241 +#: part/models.py:2193 part/models.py:2242 part/models.py:2243 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2193 +#: part/models.py:2195 msgid "Data" msgstr "" -#: part/models.py:2193 +#: part/models.py:2195 msgid "Parameter Value" msgstr "" -#: part/models.py:2245 templates/InvenTree/settings/category.html:67 +#: part/models.py:2247 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2246 +#: part/models.py:2248 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2276 +#: part/models.py:2278 msgid "Select parent part" msgstr "" -#: part/models.py:2285 +#: part/models.py:2287 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2291 +#: part/models.py:2293 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2293 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "" -#: part/models.py:2293 +#: part/models.py:2295 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2296 +#: part/models.py:2298 msgid "Overage" msgstr "" -#: part/models.py:2297 +#: part/models.py:2299 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2300 +#: part/models.py:2302 msgid "BOM item reference" msgstr "" -#: part/models.py:2303 +#: part/models.py:2305 msgid "BOM item notes" msgstr "" -#: part/models.py:2305 +#: part/models.py:2307 msgid "Checksum" msgstr "" -#: part/models.py:2305 +#: part/models.py:2307 msgid "BOM line checksum" msgstr "" -#: part/models.py:2309 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2311 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2310 +#: part/models.py:2312 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2315 templates/js/bom.js:294 +#: part/models.py:2317 templates/js/bom.js:294 msgid "Allow Variants" msgstr "" -#: part/models.py:2316 +#: part/models.py:2318 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2392 part/views.py:1690 part/views.py:1742 +#: part/models.py:2394 part/views.py:1692 part/views.py:1744 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2401 part/models.py:2403 +#: part/models.py:2403 part/models.py:2405 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2406 +#: part/models.py:2408 msgid "BOM Item" msgstr "" -#: part/models.py:2523 +#: part/models.py:2527 msgid "Part 1" msgstr "" -#: part/models.py:2527 +#: part/models.py:2531 msgid "Part 2" msgstr "" -#: part/models.py:2527 +#: part/models.py:2531 msgid "Select Related Part" msgstr "" -#: part/models.py:2559 +#: part/models.py:2563 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -4247,7 +4247,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:1985 +#: part/templates/part/bom.html:61 part/views.py:1987 msgid "Export Bill of Materials" msgstr "" @@ -4345,7 +4345,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:29 part/views.py:2395 +#: part/templates/part/category.html:29 part/views.py:2397 msgid "Create new part category" msgstr "" @@ -4574,7 +4574,7 @@ msgstr "" msgid "Internal Price Information" msgstr "" -#: part/templates/part/internal_prices.html:19 part/views.py:2820 +#: part/templates/part/internal_prices.html:19 part/views.py:2822 msgid "Add Internal Price Break" msgstr "" @@ -5030,155 +5030,155 @@ msgstr "" msgid "Created new part" msgstr "" -#: part/views.py:923 +#: part/views.py:925 msgid "Part QR Code" msgstr "" -#: part/views.py:1025 +#: part/views.py:1027 msgid "Upload Part Image" msgstr "" -#: part/views.py:1031 part/views.py:1066 +#: part/views.py:1033 part/views.py:1068 msgid "Updated part image" msgstr "" -#: part/views.py:1040 +#: part/views.py:1042 msgid "Select Part Image" msgstr "" -#: part/views.py:1069 +#: part/views.py:1071 msgid "Part image not found" msgstr "" -#: part/views.py:1080 +#: part/views.py:1082 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1115 +#: part/views.py:1117 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1145 +#: part/views.py:1147 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1166 +#: part/views.py:1168 msgid "Validate BOM" msgstr "" -#: part/views.py:1187 +#: part/views.py:1189 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1198 +#: part/views.py:1200 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1332 +#: part/views.py:1334 msgid "No BOM file provided" msgstr "" -#: part/views.py:1693 +#: part/views.py:1695 msgid "Enter a valid quantity" msgstr "" -#: part/views.py:1718 part/views.py:1721 +#: part/views.py:1720 part/views.py:1723 msgid "Select valid part" msgstr "" -#: part/views.py:1727 +#: part/views.py:1729 msgid "Duplicate part selected" msgstr "" -#: part/views.py:1765 +#: part/views.py:1767 msgid "Select a part" msgstr "" -#: part/views.py:1771 +#: part/views.py:1773 msgid "Selected part creates a circular BOM" msgstr "" -#: part/views.py:1775 +#: part/views.py:1777 msgid "Specify quantity" msgstr "" -#: part/views.py:2037 +#: part/views.py:2039 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2044 +#: part/views.py:2046 msgid "Part was deleted" msgstr "" -#: part/views.py:2053 +#: part/views.py:2055 msgid "Part Pricing" msgstr "" -#: part/views.py:2194 +#: part/views.py:2196 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2204 +#: part/views.py:2206 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2211 +#: part/views.py:2213 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2219 +#: part/views.py:2221 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2269 +#: part/views.py:2271 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2283 +#: part/views.py:2285 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2343 +#: part/views.py:2345 msgid "Edit Part Category" msgstr "" -#: part/views.py:2381 +#: part/views.py:2383 msgid "Delete Part Category" msgstr "" -#: part/views.py:2387 +#: part/views.py:2389 msgid "Part category was deleted" msgstr "" -#: part/views.py:2439 +#: part/views.py:2441 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2540 +#: part/views.py:2542 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2596 +#: part/views.py:2598 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2615 +#: part/views.py:2617 msgid "Create BOM Item" msgstr "" -#: part/views.py:2685 +#: part/views.py:2687 msgid "Edit BOM item" msgstr "" -#: part/views.py:2741 +#: part/views.py:2743 msgid "Confim BOM item deletion" msgstr "" -#: part/views.py:2829 +#: part/views.py:2831 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2837 +#: part/views.py:2839 msgid "Delete Internal Price Break" msgstr "" From e6a584173b8fc65f68dd9505bb427476a1a958d5 Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 25 Jun 2021 07:40:20 +1000 Subject: [PATCH 256/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 224 +++++++++++----------- 1 file changed, 112 insertions(+), 112 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index d99cf2d1ec..3ce90dc928 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-24 03:41+0000\n" -"PO-Revision-Date: 2021-06-24 03:44\n" +"POT-Creation-Date: 2021-06-24 21:38+0000\n" +"PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -122,7 +122,7 @@ msgstr "Kommentar" msgid "File comment" msgstr "Datei-Kommentar" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2022 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1179 msgid "User" @@ -133,7 +133,7 @@ msgid "upload date" msgstr "Hochladedatum" #: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 -#: label/models.py:102 part/models.py:671 part/models.py:2161 +#: label/models.py:102 part/models.py:671 part/models.py:2163 #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 @@ -474,7 +474,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2291 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2293 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -605,7 +605,7 @@ msgstr "Bauauftragsreferenz" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2300 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2302 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:660 templates/js/build.js:1105 @@ -633,9 +633,9 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1973 part/models.py:1985 part/models.py:2000 -#: part/models.py:2018 part/models.py:2093 part/models.py:2189 -#: part/models.py:2275 part/templates/part/part_app_base.html:8 +#: part/models.py:1975 part/models.py:1987 part/models.py:2002 +#: part/models.py:2020 part/models.py:2095 part/models.py:2191 +#: part/models.py:2277 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -1599,7 +1599,7 @@ msgstr "Aktuelle Teile-Stände" msgid "Number of recent parts to display on index page" msgstr "Anzahl der neusten Teile auf der Startseite" -#: common/models.py:153 part/models.py:2191 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2193 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -2070,7 +2070,7 @@ msgstr "Wert" msgid "Parameter value" msgstr "" -#: company/models.py:410 part/models.py:813 part/models.py:2163 +#: company/models.py:410 part/models.py:813 part/models.py:2165 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 #: templates/js/company.js:247 msgid "Units" @@ -2119,17 +2119,17 @@ msgid "Supplier part description" msgstr "Zuliefererbeschreibung des Teils" #: company/models.py:538 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2303 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2305 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Notiz" -#: company/models.py:542 part/models.py:1604 +#: company/models.py:542 part/models.py:1606 msgid "base cost" msgstr "Basiskosten" -#: company/models.py:542 part/models.py:1604 +#: company/models.py:542 part/models.py:1606 msgid "Minimum charge (e.g. stocking fee)" msgstr "Mindestpreis" @@ -2143,7 +2143,7 @@ msgstr "Verpackungen" msgid "Part packaging" msgstr "Teile-Verpackungen" -#: company/models.py:546 part/models.py:1606 +#: company/models.py:546 part/models.py:1608 msgid "multiple" msgstr "Vielfache" @@ -2559,7 +2559,7 @@ msgid "Pricing Information" msgstr "Preisinformationen ansehen" #: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 -#: part/templates/part/sale_prices.html:17 part/views.py:2749 +#: part/templates/part/sale_prices.html:17 part/views.py:2751 msgid "Add Price Break" msgstr "Preisstaffel hinzufügen" @@ -2601,20 +2601,20 @@ msgstr "Firmen" msgid "New Company" msgstr "Neue Firma" -#: company/views.py:169 part/views.py:946 +#: company/views.py:169 part/views.py:948 msgid "Download Image" msgstr "Bild herunterladen" -#: company/views.py:198 part/views.py:978 +#: company/views.py:198 part/views.py:980 msgid "Image size exceeds maximum allowable size for download" msgstr "Bildgröße überschreitet maximal-erlaubte Größe für Downloads" -#: company/views.py:205 part/views.py:985 +#: company/views.py:205 part/views.py:987 #, python-brace-format msgid "Invalid response: {code}" msgstr "Ungültige Antwort {code}" -#: company/views.py:214 part/views.py:994 +#: company/views.py:214 part/views.py:996 msgid "Supplied URL is not a valid image file" msgstr "Angegebene URL ist kein gültiges Bild" @@ -2682,15 +2682,15 @@ msgstr "Neues Zuliefererteil anlegen" msgid "Delete Supplier Part" msgstr "Zuliefererteil entfernen" -#: company/views.py:860 part/views.py:2753 +#: company/views.py:860 part/views.py:2755 msgid "Added new price break" msgstr "neue Preisstaffel hinzufügt" -#: company/views.py:916 part/views.py:2797 +#: company/views.py:916 part/views.py:2799 msgid "Edit Price Break" msgstr "Preisstaffel bearbeiten" -#: company/views.py:931 part/views.py:2811 +#: company/views.py:931 part/views.py:2813 msgid "Delete Price Break" msgstr "Preisstaffel löschen" @@ -2865,7 +2865,7 @@ msgstr "Geplantes Lieferdatum für Auftrag." msgid "Date order was completed" msgstr "Datum an dem der Auftrag fertigstellt wurde" -#: order/models.py:246 part/views.py:1684 stock/models.py:304 +#: order/models.py:246 part/views.py:1686 stock/models.py:304 #: stock/models.py:1020 msgid "Quantity must be greater than zero" msgstr "Anzahl muss größer Null sein" @@ -3725,7 +3725,7 @@ msgstr "Zulieferer einschließen" msgid "Include part supplier data in exported BOM" msgstr "Zulieferer-Daten in Stückliste-Export einschließen" -#: part/forms.py:122 part/models.py:2189 +#: part/forms.py:122 part/models.py:2191 msgid "Parent Part" msgstr "Ausgangsteil" @@ -3801,7 +3801,7 @@ msgstr "Parameter-Vorlage zu Kategorien dieser Ebene hinzufügen" msgid "Add parameter template to all categories" msgstr "Parameter-Vorlage zu allen Kategorien hinzufügen" -#: part/forms.py:344 part/models.py:2284 +#: part/forms.py:344 part/models.py:2286 msgid "Sub part" msgstr "Untergeordnetes Teil" @@ -3821,7 +3821,7 @@ msgstr "Standard Stichwörter" msgid "Default keywords for parts in this category" msgstr "Standard-Stichworte für Teile dieser Kategorie" -#: part/models.py:82 part/models.py:2235 +#: part/models.py:82 part/models.py:2237 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "Teil-Kategorie" @@ -3886,7 +3886,7 @@ msgstr "Schlüsselwörter" msgid "Part keywords to improve visibility in search results" msgstr "Schlüsselworte um die Sichtbarkeit in Suchergebnissen zu verbessern" -#: part/models.py:709 part/models.py:2234 part/templates/part/detail.html:73 +#: part/models.py:709 part/models.py:2236 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "Kategorie" @@ -4004,179 +4004,179 @@ msgstr "BOM Kontrolldatum" msgid "Creation User" msgstr "Erstellungs-Nutzer" -#: part/models.py:1606 +#: part/models.py:1608 msgid "Sell multiple" msgstr "Mehrere verkaufen" -#: part/models.py:2061 +#: part/models.py:2063 msgid "Test templates can only be created for trackable parts" msgstr "Test-Vorlagen können nur für verfolgbare Teile angelegt werden" -#: part/models.py:2078 +#: part/models.py:2080 msgid "Test with this name already exists for this part" msgstr "Ein Test mit diesem Namen besteht bereits für dieses Teil" -#: part/models.py:2098 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2100 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "Test-Name" -#: part/models.py:2099 +#: part/models.py:2101 msgid "Enter a name for the test" msgstr "Namen für diesen Test eingeben" -#: part/models.py:2104 +#: part/models.py:2106 msgid "Test Description" msgstr "Test-Beschreibung" -#: part/models.py:2105 +#: part/models.py:2107 msgid "Enter description for this test" msgstr "Beschreibung für diesen Test eingeben" -#: part/models.py:2110 templates/js/part.js:726 +#: part/models.py:2112 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "Benötigt" -#: part/models.py:2111 +#: part/models.py:2113 msgid "Is this test required to pass?" msgstr "Muss dieser Test erfolgreich sein?" -#: part/models.py:2116 templates/js/part.js:734 +#: part/models.py:2118 templates/js/part.js:734 msgid "Requires Value" msgstr "Erfordert Wert" -#: part/models.py:2117 +#: part/models.py:2119 msgid "Does this test require a value when adding a test result?" msgstr "Muss für diesen Test ein Wert für das Test-Ergebnis eingetragen werden?" -#: part/models.py:2122 templates/js/part.js:741 +#: part/models.py:2124 templates/js/part.js:741 msgid "Requires Attachment" msgstr "Anhang muss eingegeben werden" -#: part/models.py:2123 +#: part/models.py:2125 msgid "Does this test require a file attachment when adding a test result?" msgstr "Muss für diesen Test ein Anhang für das Test-Ergebnis hinzugefügt werden?" -#: part/models.py:2156 +#: part/models.py:2158 msgid "Parameter template name must be unique" msgstr "Vorlagen-Name des Parameters muss eindeutig sein" -#: part/models.py:2161 +#: part/models.py:2163 msgid "Parameter Name" msgstr "Name des Parameters" -#: part/models.py:2163 +#: part/models.py:2165 msgid "Parameter Units" msgstr "Einheit des Parameters" -#: part/models.py:2191 part/models.py:2240 part/models.py:2241 +#: part/models.py:2193 part/models.py:2242 part/models.py:2243 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "Parameter Vorlage" -#: part/models.py:2193 +#: part/models.py:2195 msgid "Data" msgstr "Wert" -#: part/models.py:2193 +#: part/models.py:2195 msgid "Parameter Value" msgstr "Parameter Wert" -#: part/models.py:2245 templates/InvenTree/settings/category.html:67 +#: part/models.py:2247 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "Standard-Wert" -#: part/models.py:2246 +#: part/models.py:2248 msgid "Default Parameter Value" msgstr "Standard Parameter Wert" -#: part/models.py:2276 +#: part/models.py:2278 msgid "Select parent part" msgstr "Ausgangsteil auswählen" -#: part/models.py:2285 +#: part/models.py:2287 msgid "Select part to be used in BOM" msgstr "Teil für die Nutzung in der Stückliste auswählen" -#: part/models.py:2291 +#: part/models.py:2293 msgid "BOM quantity for this BOM item" msgstr "Stücklisten-Anzahl für dieses Stücklisten-Teil" -#: part/models.py:2293 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "Optional" -#: part/models.py:2293 +#: part/models.py:2295 msgid "This BOM item is optional" msgstr "Diese Stücklisten-Position ist optional" -#: part/models.py:2296 +#: part/models.py:2298 msgid "Overage" msgstr "Überschuss" -#: part/models.py:2297 +#: part/models.py:2299 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "Geschätzter Ausschuss (absolut oder prozentual)" -#: part/models.py:2300 +#: part/models.py:2302 msgid "BOM item reference" msgstr "Referenz der Postion auf der Stückliste" -#: part/models.py:2303 +#: part/models.py:2305 msgid "BOM item notes" msgstr "Notizen zur Stücklisten-Position" -#: part/models.py:2305 +#: part/models.py:2307 msgid "Checksum" msgstr "Prüfsumme" -#: part/models.py:2305 +#: part/models.py:2307 msgid "BOM line checksum" msgstr "Prüfsumme der Stückliste" -#: part/models.py:2309 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2311 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "Geerbt" -#: part/models.py:2310 +#: part/models.py:2312 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "Diese Stücklisten-Position wird in die Stücklisten von Teil-Varianten vererbt" -#: part/models.py:2315 templates/js/bom.js:294 +#: part/models.py:2317 templates/js/bom.js:294 msgid "Allow Variants" msgstr "Varianten zulassen" -#: part/models.py:2316 +#: part/models.py:2318 msgid "Stock items for variant parts can be used for this BOM item" msgstr "Lagerbestand von Varianten kann für diese Stücklisten-Position verwendet werden" -#: part/models.py:2392 part/views.py:1690 part/views.py:1742 +#: part/models.py:2394 part/views.py:1692 part/views.py:1744 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "Menge muss eine Ganzzahl sein" -#: part/models.py:2401 part/models.py:2403 +#: part/models.py:2403 part/models.py:2405 msgid "Sub part must be specified" msgstr "Zuliefererteil muss festgelegt sein" -#: part/models.py:2406 +#: part/models.py:2408 msgid "BOM Item" msgstr "Stücklisten-Position" -#: part/models.py:2523 +#: part/models.py:2527 msgid "Part 1" msgstr "Teil 1" -#: part/models.py:2527 +#: part/models.py:2531 msgid "Part 2" msgstr "Teil 2" -#: part/models.py:2527 +#: part/models.py:2531 msgid "Select Related Part" msgstr "verknüpftes Teil auswählen" -#: part/models.py:2559 +#: part/models.py:2563 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?" @@ -4248,7 +4248,7 @@ msgstr "Stückliste bearbeiten" msgid "Validate Bill of Materials" msgstr "Stückliste kontrollieren" -#: part/templates/part/bom.html:61 part/views.py:1985 +#: part/templates/part/bom.html:61 part/views.py:1987 msgid "Export Bill of Materials" msgstr "Stückliste exportieren" @@ -4346,7 +4346,7 @@ msgstr "Neuen Bauauftrag beginnen" msgid "All parts" msgstr "Alle Teile" -#: part/templates/part/category.html:29 part/views.py:2395 +#: part/templates/part/category.html:29 part/views.py:2397 msgid "Create new part category" msgstr "Teil-Kategorie anlegen" @@ -4575,7 +4575,7 @@ msgstr "Teil ist nicht aktiv" msgid "Internal Price Information" msgstr "" -#: part/templates/part/internal_prices.html:19 part/views.py:2820 +#: part/templates/part/internal_prices.html:19 part/views.py:2822 msgid "Add Internal Price Break" msgstr "" @@ -5031,155 +5031,155 @@ msgstr "Übereinstimmung gefunden - Teil trotzdem anlegen" msgid "Created new part" msgstr "Neues Teil angelegt" -#: part/views.py:923 +#: part/views.py:925 msgid "Part QR Code" msgstr "Teil-QR-Code" -#: part/views.py:1025 +#: part/views.py:1027 msgid "Upload Part Image" msgstr "Teilbild hochladen" -#: part/views.py:1031 part/views.py:1066 +#: part/views.py:1033 part/views.py:1068 msgid "Updated part image" msgstr "Teilbild aktualisiert" -#: part/views.py:1040 +#: part/views.py:1042 msgid "Select Part Image" msgstr "Teilbild auswählen" -#: part/views.py:1069 +#: part/views.py:1071 msgid "Part image not found" msgstr "Teilbild nicht gefunden" -#: part/views.py:1080 +#: part/views.py:1082 msgid "Edit Part Properties" msgstr "Teileigenschaften bearbeiten" -#: part/views.py:1115 +#: part/views.py:1117 msgid "Duplicate BOM" msgstr "Stückliste duplizieren" -#: part/views.py:1145 +#: part/views.py:1147 msgid "Confirm duplication of BOM from parent" msgstr "bestätige Duplizierung Stückliste von übergeordneter Stückliste" -#: part/views.py:1166 +#: part/views.py:1168 msgid "Validate BOM" msgstr "Stückliste überprüfen" -#: part/views.py:1187 +#: part/views.py:1189 msgid "Confirm that the BOM is valid" msgstr "Bestätigen, dass Stückliste korrekt ist" -#: part/views.py:1198 +#: part/views.py:1200 msgid "Validated Bill of Materials" msgstr "überprüfte Stückliste" -#: part/views.py:1332 +#: part/views.py:1334 msgid "No BOM file provided" msgstr "Keine Stückliste angegeben" -#: part/views.py:1693 +#: part/views.py:1695 msgid "Enter a valid quantity" msgstr "Bitte eine gültige Anzahl eingeben" -#: part/views.py:1718 part/views.py:1721 +#: part/views.py:1720 part/views.py:1723 msgid "Select valid part" msgstr "Bitte ein gültiges Teil auswählen" -#: part/views.py:1727 +#: part/views.py:1729 msgid "Duplicate part selected" msgstr "Teil doppelt ausgewählt" -#: part/views.py:1765 +#: part/views.py:1767 msgid "Select a part" msgstr "Teil auswählen" -#: part/views.py:1771 +#: part/views.py:1773 msgid "Selected part creates a circular BOM" msgstr "gewähltes Teil erzeugt rekursive Stückliste" -#: part/views.py:1775 +#: part/views.py:1777 msgid "Specify quantity" msgstr "Anzahl angeben" -#: part/views.py:2037 +#: part/views.py:2039 msgid "Confirm Part Deletion" msgstr "Löschen des Teils bestätigen" -#: part/views.py:2044 +#: part/views.py:2046 msgid "Part was deleted" msgstr "Teil wurde gelöscht" -#: part/views.py:2053 +#: part/views.py:2055 msgid "Part Pricing" msgstr "Teilbepreisung" -#: part/views.py:2194 +#: part/views.py:2196 msgid "Create Part Parameter Template" msgstr "Teilparametervorlage anlegen" -#: part/views.py:2204 +#: part/views.py:2206 msgid "Edit Part Parameter Template" msgstr "Teilparametervorlage bearbeiten" -#: part/views.py:2211 +#: part/views.py:2213 msgid "Delete Part Parameter Template" msgstr "Teilparametervorlage löschen" -#: part/views.py:2219 +#: part/views.py:2221 msgid "Create Part Parameter" msgstr "Teilparameter anlegen" -#: part/views.py:2269 +#: part/views.py:2271 msgid "Edit Part Parameter" msgstr "Teilparameter bearbeiten" -#: part/views.py:2283 +#: part/views.py:2285 msgid "Delete Part Parameter" msgstr "Teilparameter löschen" -#: part/views.py:2343 +#: part/views.py:2345 msgid "Edit Part Category" msgstr "Teil-Kategorie bearbeiten" -#: part/views.py:2381 +#: part/views.py:2383 msgid "Delete Part Category" msgstr "Teil-Kategorie löschen" -#: part/views.py:2387 +#: part/views.py:2389 msgid "Part category was deleted" msgstr "Teil-Kategorie wurde gelöscht" -#: part/views.py:2439 +#: part/views.py:2441 msgid "Create Category Parameter Template" msgstr "Kategorieparametervorlage anlegen" -#: part/views.py:2540 +#: part/views.py:2542 msgid "Edit Category Parameter Template" msgstr "Kategorieparametervorlage bearbeiten" -#: part/views.py:2596 +#: part/views.py:2598 msgid "Delete Category Parameter Template" msgstr "Kategorieparametervorlage löschen" -#: part/views.py:2615 +#: part/views.py:2617 msgid "Create BOM Item" msgstr "Stücklisten-Position anlegen" -#: part/views.py:2685 +#: part/views.py:2687 msgid "Edit BOM item" msgstr "Stücklisten-Position bearbeiten" -#: part/views.py:2741 +#: part/views.py:2743 msgid "Confim BOM item deletion" msgstr "löschen von Stücklisten-Position bestätigen" -#: part/views.py:2829 +#: part/views.py:2831 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2837 +#: part/views.py:2839 msgid "Delete Internal Price Break" msgstr "" From b122b88e12a1f0ac9343bbc8a6c1c60d680235fc Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 25 Jun 2021 07:40:21 +1000 Subject: [PATCH 257/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ja/LC_MESSAGES/django.po | 224 +++++++++++----------- 1 file changed, 112 insertions(+), 112 deletions(-) diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 5872c6653f..fa6df1a934 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-24 03:41+0000\n" -"PO-Revision-Date: 2021-06-24 03:44\n" +"POT-Creation-Date: 2021-06-24 21:38+0000\n" +"PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -122,7 +122,7 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2020 +#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2022 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1179 msgid "User" @@ -133,7 +133,7 @@ msgid "upload date" msgstr "" #: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 -#: label/models.py:102 part/models.py:671 part/models.py:2161 +#: label/models.py:102 part/models.py:671 part/models.py:2163 #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 @@ -474,7 +474,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:77 #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2291 +#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2293 #: part/templates/part/internal_prices.html:98 #: part/templates/part/order_prices.html:202 #: part/templates/part/part_pricing.html:16 @@ -605,7 +605,7 @@ msgstr "" #: build/models.py:128 order/models.py:102 order/models.py:619 #: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2300 +#: order/templates/order/sales_order_detail.html:229 part/models.py:2302 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:660 templates/js/build.js:1105 @@ -633,9 +633,9 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1973 part/models.py:1985 part/models.py:2000 -#: part/models.py:2018 part/models.py:2093 part/models.py:2189 -#: part/models.py:2275 part/templates/part/part_app_base.html:8 +#: part/models.py:1975 part/models.py:1987 part/models.py:2002 +#: part/models.py:2020 part/models.py:2095 part/models.py:2191 +#: part/models.py:2277 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -1599,7 +1599,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2191 part/templates/part/detail.html:160 +#: common/models.py:153 part/models.py:2193 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" @@ -2070,7 +2070,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:410 part/models.py:813 part/models.py:2163 +#: company/models.py:410 part/models.py:813 part/models.py:2165 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 #: templates/js/company.js:247 msgid "Units" @@ -2119,17 +2119,17 @@ msgid "Supplier part description" msgstr "" #: company/models.py:538 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2303 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2305 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:542 part/models.py:1604 +#: company/models.py:542 part/models.py:1606 msgid "base cost" msgstr "" -#: company/models.py:542 part/models.py:1604 +#: company/models.py:542 part/models.py:1606 msgid "Minimum charge (e.g. stocking fee)" msgstr "" @@ -2143,7 +2143,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:546 part/models.py:1606 +#: company/models.py:546 part/models.py:1608 msgid "multiple" msgstr "" @@ -2558,7 +2558,7 @@ msgid "Pricing Information" msgstr "" #: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 -#: part/templates/part/sale_prices.html:17 part/views.py:2749 +#: part/templates/part/sale_prices.html:17 part/views.py:2751 msgid "Add Price Break" msgstr "" @@ -2600,20 +2600,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:169 part/views.py:946 +#: company/views.py:169 part/views.py:948 msgid "Download Image" msgstr "" -#: company/views.py:198 part/views.py:978 +#: company/views.py:198 part/views.py:980 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:205 part/views.py:985 +#: company/views.py:205 part/views.py:987 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:214 part/views.py:994 +#: company/views.py:214 part/views.py:996 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2681,15 +2681,15 @@ msgstr "" msgid "Delete Supplier Part" msgstr "" -#: company/views.py:860 part/views.py:2753 +#: company/views.py:860 part/views.py:2755 msgid "Added new price break" msgstr "" -#: company/views.py:916 part/views.py:2797 +#: company/views.py:916 part/views.py:2799 msgid "Edit Price Break" msgstr "" -#: company/views.py:931 part/views.py:2811 +#: company/views.py:931 part/views.py:2813 msgid "Delete Price Break" msgstr "" @@ -2864,7 +2864,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:246 part/views.py:1684 stock/models.py:304 +#: order/models.py:246 part/views.py:1686 stock/models.py:304 #: stock/models.py:1020 msgid "Quantity must be greater than zero" msgstr "" @@ -3724,7 +3724,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2189 +#: part/forms.py:122 part/models.py:2191 msgid "Parent Part" msgstr "" @@ -3800,7 +3800,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2284 +#: part/forms.py:344 part/models.py:2286 msgid "Sub part" msgstr "" @@ -3820,7 +3820,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2235 +#: part/models.py:82 part/models.py:2237 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3885,7 +3885,7 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:709 part/models.py:2234 part/templates/part/detail.html:73 +#: part/models.py:709 part/models.py:2236 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" @@ -4003,179 +4003,179 @@ msgstr "" msgid "Creation User" msgstr "" -#: part/models.py:1606 +#: part/models.py:1608 msgid "Sell multiple" msgstr "" -#: part/models.py:2061 +#: part/models.py:2063 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2078 +#: part/models.py:2080 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2098 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2100 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2099 +#: part/models.py:2101 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2104 +#: part/models.py:2106 msgid "Test Description" msgstr "" -#: part/models.py:2105 +#: part/models.py:2107 msgid "Enter description for this test" msgstr "" -#: part/models.py:2110 templates/js/part.js:726 +#: part/models.py:2112 templates/js/part.js:726 #: templates/js/table_filters.js:227 msgid "Required" msgstr "" -#: part/models.py:2111 +#: part/models.py:2113 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2116 templates/js/part.js:734 +#: part/models.py:2118 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2117 +#: part/models.py:2119 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2122 templates/js/part.js:741 +#: part/models.py:2124 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2123 +#: part/models.py:2125 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2156 +#: part/models.py:2158 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2161 +#: part/models.py:2163 msgid "Parameter Name" msgstr "" -#: part/models.py:2163 +#: part/models.py:2165 msgid "Parameter Units" msgstr "" -#: part/models.py:2191 part/models.py:2240 part/models.py:2241 +#: part/models.py:2193 part/models.py:2242 part/models.py:2243 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2193 +#: part/models.py:2195 msgid "Data" msgstr "" -#: part/models.py:2193 +#: part/models.py:2195 msgid "Parameter Value" msgstr "" -#: part/models.py:2245 templates/InvenTree/settings/category.html:67 +#: part/models.py:2247 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2246 +#: part/models.py:2248 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2276 +#: part/models.py:2278 msgid "Select parent part" msgstr "" -#: part/models.py:2285 +#: part/models.py:2287 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2291 +#: part/models.py:2293 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2293 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:285 msgid "Optional" msgstr "" -#: part/models.py:2293 +#: part/models.py:2295 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2296 +#: part/models.py:2298 msgid "Overage" msgstr "" -#: part/models.py:2297 +#: part/models.py:2299 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2300 +#: part/models.py:2302 msgid "BOM item reference" msgstr "" -#: part/models.py:2303 +#: part/models.py:2305 msgid "BOM item notes" msgstr "" -#: part/models.py:2305 +#: part/models.py:2307 msgid "Checksum" msgstr "" -#: part/models.py:2305 +#: part/models.py:2307 msgid "BOM line checksum" msgstr "" -#: part/models.py:2309 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2311 templates/js/bom.js:302 templates/js/bom.js:309 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2310 +#: part/models.py:2312 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2315 templates/js/bom.js:294 +#: part/models.py:2317 templates/js/bom.js:294 msgid "Allow Variants" msgstr "" -#: part/models.py:2316 +#: part/models.py:2318 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2392 part/views.py:1690 part/views.py:1742 +#: part/models.py:2394 part/views.py:1692 part/views.py:1744 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2401 part/models.py:2403 +#: part/models.py:2403 part/models.py:2405 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2406 +#: part/models.py:2408 msgid "BOM Item" msgstr "" -#: part/models.py:2523 +#: part/models.py:2527 msgid "Part 1" msgstr "" -#: part/models.py:2527 +#: part/models.py:2531 msgid "Part 2" msgstr "" -#: part/models.py:2527 +#: part/models.py:2531 msgid "Select Related Part" msgstr "" -#: part/models.py:2559 +#: part/models.py:2563 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -4247,7 +4247,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:1985 +#: part/templates/part/bom.html:61 part/views.py:1987 msgid "Export Bill of Materials" msgstr "" @@ -4345,7 +4345,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:29 part/views.py:2395 +#: part/templates/part/category.html:29 part/views.py:2397 msgid "Create new part category" msgstr "" @@ -4574,7 +4574,7 @@ msgstr "" msgid "Internal Price Information" msgstr "" -#: part/templates/part/internal_prices.html:19 part/views.py:2820 +#: part/templates/part/internal_prices.html:19 part/views.py:2822 msgid "Add Internal Price Break" msgstr "" @@ -5030,155 +5030,155 @@ msgstr "" msgid "Created new part" msgstr "" -#: part/views.py:923 +#: part/views.py:925 msgid "Part QR Code" msgstr "" -#: part/views.py:1025 +#: part/views.py:1027 msgid "Upload Part Image" msgstr "" -#: part/views.py:1031 part/views.py:1066 +#: part/views.py:1033 part/views.py:1068 msgid "Updated part image" msgstr "" -#: part/views.py:1040 +#: part/views.py:1042 msgid "Select Part Image" msgstr "" -#: part/views.py:1069 +#: part/views.py:1071 msgid "Part image not found" msgstr "" -#: part/views.py:1080 +#: part/views.py:1082 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1115 +#: part/views.py:1117 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1145 +#: part/views.py:1147 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1166 +#: part/views.py:1168 msgid "Validate BOM" msgstr "" -#: part/views.py:1187 +#: part/views.py:1189 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1198 +#: part/views.py:1200 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1332 +#: part/views.py:1334 msgid "No BOM file provided" msgstr "" -#: part/views.py:1693 +#: part/views.py:1695 msgid "Enter a valid quantity" msgstr "" -#: part/views.py:1718 part/views.py:1721 +#: part/views.py:1720 part/views.py:1723 msgid "Select valid part" msgstr "" -#: part/views.py:1727 +#: part/views.py:1729 msgid "Duplicate part selected" msgstr "" -#: part/views.py:1765 +#: part/views.py:1767 msgid "Select a part" msgstr "" -#: part/views.py:1771 +#: part/views.py:1773 msgid "Selected part creates a circular BOM" msgstr "" -#: part/views.py:1775 +#: part/views.py:1777 msgid "Specify quantity" msgstr "" -#: part/views.py:2037 +#: part/views.py:2039 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2044 +#: part/views.py:2046 msgid "Part was deleted" msgstr "" -#: part/views.py:2053 +#: part/views.py:2055 msgid "Part Pricing" msgstr "" -#: part/views.py:2194 +#: part/views.py:2196 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2204 +#: part/views.py:2206 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2211 +#: part/views.py:2213 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2219 +#: part/views.py:2221 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2269 +#: part/views.py:2271 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2283 +#: part/views.py:2285 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2343 +#: part/views.py:2345 msgid "Edit Part Category" msgstr "" -#: part/views.py:2381 +#: part/views.py:2383 msgid "Delete Part Category" msgstr "" -#: part/views.py:2387 +#: part/views.py:2389 msgid "Part category was deleted" msgstr "" -#: part/views.py:2439 +#: part/views.py:2441 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2540 +#: part/views.py:2542 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2596 +#: part/views.py:2598 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2615 +#: part/views.py:2617 msgid "Create BOM Item" msgstr "" -#: part/views.py:2685 +#: part/views.py:2687 msgid "Edit BOM item" msgstr "" -#: part/views.py:2741 +#: part/views.py:2743 msgid "Confim BOM item deletion" msgstr "" -#: part/views.py:2829 +#: part/views.py:2831 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2837 +#: part/views.py:2839 msgid "Delete Internal Price Break" msgstr "" From 5dc7ece16cd0180427b8df12c666c7888c6915a6 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sat, 26 Jun 2021 00:06:42 +1000 Subject: [PATCH 258/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/es/LC_MESSAGES/django.po | 54 +++++++++++------------ 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index ecbba5ea80..1bbb282835 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-06-24 21:38+0000\n" -"PO-Revision-Date: 2021-06-24 21:40\n" +"PO-Revision-Date: 2021-06-25 14:06\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -19,19 +19,19 @@ msgstr "" #: InvenTree/api.py:64 msgid "API endpoint not found" -msgstr "" +msgstr "endpoint API no encontrado" #: InvenTree/api.py:110 msgid "No action specified" -msgstr "" +msgstr "No se especificó ninguna acción" #: InvenTree/api.py:124 msgid "No matching action found" -msgstr "" +msgstr "No se encontró ninguna acción coincidente" #: InvenTree/fields.py:44 msgid "Enter date" -msgstr "" +msgstr "Ingrese la fecha" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 @@ -42,19 +42,19 @@ msgstr "Confirmar" #: InvenTree/forms.py:128 msgid "Confirm delete" -msgstr "" +msgstr "Confirmar eliminación" #: InvenTree/forms.py:129 msgid "Confirm item deletion" -msgstr "" +msgstr "Confirmar borrado de artículo" #: InvenTree/forms.py:161 templates/registration/login.html:76 msgid "Enter password" -msgstr "" +msgstr "Introduzca contraseña" #: InvenTree/forms.py:162 msgid "Enter new password" -msgstr "" +msgstr "Ingrese su nueva contraseña" #: InvenTree/forms.py:169 msgid "Confirm password" @@ -66,11 +66,11 @@ msgstr "Confirmar contraseña nueva" #: InvenTree/forms.py:205 msgid "Apply Theme" -msgstr "" +msgstr "Aplicar tema" #: InvenTree/forms.py:235 msgid "Select Category" -msgstr "" +msgstr "Seleccionar Categoría" #: InvenTree/helpers.py:377 #, python-brace-format @@ -80,7 +80,7 @@ msgstr "" #: InvenTree/helpers.py:384 order/models.py:248 order/models.py:358 #: stock/views.py:1795 msgid "Invalid quantity provided" -msgstr "" +msgstr "Cantidad proporcionada no válida" #: InvenTree/helpers.py:387 msgid "Empty serial number string" @@ -90,7 +90,7 @@ msgstr "" #: InvenTree/helpers.py:440 #, python-brace-format msgid "Invalid group: {g}" -msgstr "" +msgstr "Grupo no válido: un {g}" #: InvenTree/helpers.py:445 #, python-brace-format @@ -99,7 +99,7 @@ msgstr "" #: InvenTree/helpers.py:453 msgid "No serial numbers found" -msgstr "" +msgstr "Numeros de serie no encontrados" #: InvenTree/helpers.py:457 #, python-brace-format @@ -207,11 +207,11 @@ msgstr "" #: InvenTree/status_codes.py:104 InvenTree/status_codes.py:145 #: InvenTree/status_codes.py:314 msgid "Pending" -msgstr "" +msgstr "Pendiente" #: InvenTree/status_codes.py:105 msgid "Placed" -msgstr "" +msgstr "Colocado" #: InvenTree/status_codes.py:106 InvenTree/status_codes.py:317 msgid "Complete" @@ -235,7 +235,7 @@ msgstr "" #: InvenTree/status_codes.py:146 #: order/templates/order/sales_order_base.html:126 msgid "Shipped" -msgstr "" +msgstr "Enviado" #: InvenTree/status_codes.py:186 msgid "OK" @@ -255,7 +255,7 @@ msgstr "Destruido" #: InvenTree/status_codes.py:191 msgid "Rejected" -msgstr "" +msgstr "Rechazado" #: InvenTree/status_codes.py:272 msgid "Legacy stock tracking entry" @@ -263,31 +263,31 @@ msgstr "" #: InvenTree/status_codes.py:274 msgid "Stock item created" -msgstr "" +msgstr "Artículo de stock creado" #: InvenTree/status_codes.py:276 msgid "Edited stock item" -msgstr "" +msgstr "Elemento de stock editado" #: InvenTree/status_codes.py:277 msgid "Assigned serial number" -msgstr "" +msgstr "Número de serie asignado" #: InvenTree/status_codes.py:279 msgid "Stock counted" -msgstr "" +msgstr "Stock contado" #: InvenTree/status_codes.py:280 msgid "Stock manually added" -msgstr "" +msgstr "Stock añadido manualmente" #: InvenTree/status_codes.py:281 msgid "Stock manually removed" -msgstr "" +msgstr "Stock eliminado manualmente" #: InvenTree/status_codes.py:283 msgid "Location changed" -msgstr "" +msgstr "Ubicación cambiada" #: InvenTree/status_codes.py:285 msgid "Installed into assembly" @@ -327,11 +327,11 @@ msgstr "" #: InvenTree/status_codes.py:298 msgid "Build order output completed" -msgstr "" +msgstr "Construir orden de salida completado" #: InvenTree/status_codes.py:300 msgid "Received against purchase order" -msgstr "" +msgstr "Recibido contra la orden de compra" #: InvenTree/status_codes.py:315 msgid "Production" From 7a648726c1fd37e562e529c4a037483caf615130 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 26 Jun 2021 10:20:03 +0000 Subject: [PATCH 259/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 15 +++++++++------ InvenTree/locale/en/LC_MESSAGES/django.po | 2 +- InvenTree/locale/es/LC_MESSAGES/django.po | 9 +++++---- InvenTree/locale/fr/LC_MESSAGES/django.po | 9 +++++---- InvenTree/locale/it/LC_MESSAGES/django.po | 9 +++++---- InvenTree/locale/ja/LC_MESSAGES/django.po | 9 +++++---- InvenTree/locale/pl/LC_MESSAGES/django.po | 9 +++++---- InvenTree/locale/ru/LC_MESSAGES/django.po | 9 +++++---- InvenTree/locale/tr/LC_MESSAGES/django.po | 9 +++++---- InvenTree/locale/zh/LC_MESSAGES/django.po | 9 +++++---- 10 files changed, 50 insertions(+), 39 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 3ce90dc928..89d5a0f341 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-24 21:38+0000\n" +"POT-Creation-Date: 2021-06-26 10:19+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: German\n" @@ -2202,9 +2202,11 @@ msgstr "Sind Sie sicher, dass Sie die Firma '%(name)s' löschen wollen?" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." -msgstr "Es gibt %(count)s Teile, die von diesem Unternehmen bezogen werden.
\n" +msgstr "" +"Es gibt %(count)s Teile, die von diesem Unternehmen bezogen werden.
\n" "Wenn dieser Lieferant gelöscht wird, werden auch diese Zulieferer-Teile gelöscht." #: company/templates/company/detail.html:21 @@ -6254,11 +6256,13 @@ msgstr "Farbschemata" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " -msgstr "\n" +msgstr "" +"\n" "\t\tDie CSS Datei \"%(invalid_color_theme)s.css\" für das aktuell ausgewählte Farbschema wurde nicht gefunden.
\n" "\t\tBitte ein anderes Farbschema auswählen:)\n" "\t " @@ -7739,4 +7743,3 @@ msgstr "Berechtigungen Einträge zu ändern" #: users/models.py:191 msgid "Permission to delete items" msgstr "Berechtigung Einträge zu löschen" - diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 792cf22fc2..55719131f8 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-24 21:38+0000\n" +"POT-Creation-Date: 2021-06-26 10:19+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 1bbb282835..675573789f 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-24 21:38+0000\n" +"POT-Creation-Date: 2021-06-26 10:19+0000\n" "PO-Revision-Date: 2021-06-25 14:06\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -2202,7 +2202,8 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6253,7 +6254,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7735,4 +7737,3 @@ msgstr "" #: users/models.py:191 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 61f43d466b..528ed78306 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-24 21:38+0000\n" +"POT-Creation-Date: 2021-06-26 10:19+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: French\n" @@ -2202,7 +2202,8 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6253,7 +6254,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7735,4 +7737,3 @@ msgstr "" #: users/models.py:191 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 87d69fb09a..822adb8b21 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-24 21:38+0000\n" +"POT-Creation-Date: 2021-06-26 10:19+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -2202,7 +2202,8 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6253,7 +6254,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7735,4 +7737,3 @@ msgstr "" #: users/models.py:191 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index fa6df1a934..0e579039e0 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-24 21:38+0000\n" +"POT-Creation-Date: 2021-06-26 10:19+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -2202,7 +2202,8 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6253,7 +6254,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7735,4 +7737,3 @@ msgstr "" #: users/models.py:191 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 4bc233a127..d9cbfa83d0 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-24 21:38+0000\n" +"POT-Creation-Date: 2021-06-26 10:19+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -2202,7 +2202,8 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6253,7 +6254,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7735,4 +7737,3 @@ msgstr "" #: users/models.py:191 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 0b04ba9921..88f9260d4f 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-24 21:38+0000\n" +"POT-Creation-Date: 2021-06-26 10:19+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -2202,7 +2202,8 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6253,7 +6254,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7735,4 +7737,3 @@ msgstr "" #: users/models.py:191 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 20d48e6e5b..290343e516 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-24 21:38+0000\n" +"POT-Creation-Date: 2021-06-26 10:19+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -2202,7 +2202,8 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6253,7 +6254,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7735,4 +7737,3 @@ msgstr "" #: users/models.py:191 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 34dbe857dc..0ae9166b21 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-24 21:38+0000\n" +"POT-Creation-Date: 2021-06-26 10:19+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -2202,7 +2202,8 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6253,7 +6254,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7735,4 +7737,3 @@ msgstr "" #: users/models.py:191 msgid "Permission to delete items" msgstr "" - From 0dd7c3d8935d961abe758bb8ba638e2e0fde2514 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 26 Jun 2021 23:02:38 +0000 Subject: [PATCH 260/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 2 +- InvenTree/locale/en/LC_MESSAGES/django.po | 2 +- InvenTree/locale/es/LC_MESSAGES/django.po | 2 +- InvenTree/locale/fr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/it/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ja/LC_MESSAGES/django.po | 2 +- InvenTree/locale/pl/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ru/LC_MESSAGES/django.po | 2 +- InvenTree/locale/tr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/zh/LC_MESSAGES/django.po | 2 +- 10 files changed, 10 insertions(+), 10 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 89d5a0f341..bdbb891250 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-26 10:19+0000\n" +"POT-Creation-Date: 2021-06-26 23:02+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: German\n" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 55719131f8..594efcd8cd 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-26 10:19+0000\n" +"POT-Creation-Date: 2021-06-26 23:02+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 675573789f..59ea28db3f 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-26 10:19+0000\n" +"POT-Creation-Date: 2021-06-26 23:02+0000\n" "PO-Revision-Date: 2021-06-25 14:06\n" "Last-Translator: \n" "Language-Team: Spanish\n" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 528ed78306..27905513f4 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-26 10:19+0000\n" +"POT-Creation-Date: 2021-06-26 23:02+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: French\n" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 822adb8b21..b5a1bf31e0 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-26 10:19+0000\n" +"POT-Creation-Date: 2021-06-26 23:02+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Italian\n" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 0e579039e0..ab65f0ee85 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-26 10:19+0000\n" +"POT-Creation-Date: 2021-06-26 23:02+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Japanese\n" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index d9cbfa83d0..b61b5d0a83 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-26 10:19+0000\n" +"POT-Creation-Date: 2021-06-26 23:02+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Polish\n" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 88f9260d4f..a73d84abfd 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-26 10:19+0000\n" +"POT-Creation-Date: 2021-06-26 23:02+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Russian\n" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 290343e516..9cc215e8fb 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-26 10:19+0000\n" +"POT-Creation-Date: 2021-06-26 23:02+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Turkish\n" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 0ae9166b21..511c6a7fb3 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-26 10:19+0000\n" +"POT-Creation-Date: 2021-06-26 23:02+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" From 0fbd50fa4e7b9692f308dc0dcb6073c397de7cc1 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 26 Jun 2021 23:25:15 +0000 Subject: [PATCH 261/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 650 ++++++++++++---------- InvenTree/locale/en/LC_MESSAGES/django.po | 642 +++++++++++---------- InvenTree/locale/es/LC_MESSAGES/django.po | 644 +++++++++++---------- InvenTree/locale/fr/LC_MESSAGES/django.po | 646 +++++++++++---------- InvenTree/locale/it/LC_MESSAGES/django.po | 642 +++++++++++---------- InvenTree/locale/ja/LC_MESSAGES/django.po | 642 +++++++++++---------- InvenTree/locale/pl/LC_MESSAGES/django.po | 646 +++++++++++---------- InvenTree/locale/ru/LC_MESSAGES/django.po | 642 +++++++++++---------- InvenTree/locale/tr/LC_MESSAGES/django.po | 648 +++++++++++---------- InvenTree/locale/zh/LC_MESSAGES/django.po | 642 +++++++++++---------- 10 files changed, 3568 insertions(+), 2876 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index bdbb891250..eb84c0d246 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-26 23:02+0000\n" +"POT-Creation-Date: 2021-06-26 23:25+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: German\n" @@ -35,8 +35,8 @@ msgstr "Datum eingeben" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 -#: order/forms.py:27 order/forms.py:38 order/forms.py:49 order/forms.py:60 -#: order/forms.py:71 part/forms.py:134 +#: order/forms.py:34 order/forms.py:45 order/forms.py:56 order/forms.py:67 +#: order/forms.py:78 part/forms.py:134 msgid "Confirm" msgstr "Bestätigen" @@ -172,23 +172,23 @@ msgstr "Beschreibung (optional)" msgid "parent" msgstr "Eltern" -#: InvenTree/settings.py:503 +#: InvenTree/settings.py:504 msgid "English" msgstr "Englisch" -#: InvenTree/settings.py:504 +#: InvenTree/settings.py:505 msgid "French" msgstr "Französisch" -#: InvenTree/settings.py:505 +#: InvenTree/settings.py:506 msgid "German" msgstr "Deutsch" -#: InvenTree/settings.py:506 +#: InvenTree/settings.py:507 msgid "Polish" msgstr "Polnisch" -#: InvenTree/settings.py:507 +#: InvenTree/settings.py:508 msgid "Turkish" msgstr "Türkisch" @@ -446,7 +446,7 @@ msgid "Order target date" msgstr "geplantes Bestelldatum" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 order/forms.py:114 order/forms.py:149 +#: build/templates/build/detail.html:121 order/forms.py:121 order/forms.py:156 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 @@ -463,11 +463,11 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:720 +#: build/templates/build/detail.html:31 common/models.py:727 #: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 -#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 -#: order/forms.py:285 order/models.py:617 order/models.py:841 -#: order/templates/order/order_wizard/match_parts.html:29 +#: order/forms.py:200 order/forms.py:218 order/forms.py:253 order/forms.py:275 +#: order/forms.py:292 order/models.py:617 order/models.py:841 +#: order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 #: order/templates/order/purchase_order_detail.html:179 #: order/templates/order/sales_order_detail.html:70 @@ -476,7 +476,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 #: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2293 #: part/templates/part/internal_prices.html:98 -#: part/templates/part/order_prices.html:202 +#: part/templates/part/order_prices.html:203 #: part/templates/part/part_pricing.html:16 #: part/templates/part/sale_prices.html:85 #: report/templates/report/inventree_build_order_base.html:114 @@ -501,7 +501,7 @@ msgstr "Anzahl der zu bauenden Teile" msgid "Enter quantity for build output" msgstr "Menge der Endprodukte angeben" -#: build/forms.py:95 order/forms.py:240 stock/forms.py:118 +#: build/forms.py:95 order/forms.py:247 stock/forms.py:118 msgid "Serial Numbers" msgstr "Seriennummer" @@ -893,8 +893,8 @@ msgstr "Benötigte Teile bestellen" #: build/templates/build/allocate.html:30 #: company/templates/company/detail_manufacturer_part.html:33 -#: company/templates/company/detail_supplier_part.html:32 order/views.py:986 -#: part/templates/part/category.html:127 +#: company/templates/company/detail_supplier_part.html:32 order/views.py:992 +#: part/templates/part/category.html:136 msgid "Order Parts" msgstr "Teile bestellen" @@ -977,7 +977,7 @@ msgstr "Lagerbestand wurde Bauauftrag noch nicht vollständig zugewiesen" #: company/templates/company/supplier_part_base.html:26 #: order/templates/order/order_base.html:26 #: order/templates/order/sales_order_base.html:37 -#: part/templates/part/category.html:18 part/templates/part/part_base.html:22 +#: part/templates/part/category.html:27 part/templates/part/part_base.html:22 #: stock/templates/stock/item_base.html:62 #: stock/templates/stock/location.html:31 msgid "Admin view" @@ -1183,7 +1183,7 @@ msgstr "Ausgangs-Lager" msgid "Stock can be taken from any available location." msgstr "Bestand kann jedem verfügbaren Lagerort entnommen werden." -#: build/templates/build/detail.html:46 order/forms.py:85 order/models.py:678 +#: build/templates/build/detail.html:46 order/forms.py:92 order/models.py:678 #: order/templates/order/purchase_order_detail.html:239 #: order/templates/order/receive_parts.html:25 stock/forms.py:169 #: stock/forms.py:375 @@ -1433,56 +1433,56 @@ msgstr "Bauobjekt aktualisiert" msgid "Add Build Order Attachment" msgstr "Bauauftrags-Anhang hinzufügen" -#: build/views.py:1083 order/views.py:115 order/views.py:167 part/views.py:173 +#: build/views.py:1083 order/views.py:117 order/views.py:169 part/views.py:178 #: stock/views.py:277 msgid "Added attachment" msgstr "Anhang hinzugefügt" -#: build/views.py:1119 order/views.py:194 order/views.py:215 +#: build/views.py:1119 order/views.py:196 order/views.py:217 msgid "Edit Attachment" msgstr "Anhang bearbeiten" -#: build/views.py:1129 order/views.py:198 order/views.py:219 +#: build/views.py:1129 order/views.py:200 order/views.py:221 msgid "Attachment updated" msgstr "Anhang aktualisiert" -#: build/views.py:1139 order/views.py:234 order/views.py:248 +#: build/views.py:1139 order/views.py:236 order/views.py:250 msgid "Delete Attachment" msgstr "Anhang löschen" -#: build/views.py:1144 order/views.py:240 order/views.py:254 stock/views.py:333 +#: build/views.py:1144 order/views.py:242 order/views.py:256 stock/views.py:333 msgid "Deleted attachment" msgstr "Anhang gelöscht" -#: common/files.py:64 +#: common/files.py:66 msgid "Unsupported file format: {ext.upper()}" msgstr "Dateiformat nicht unterstützt: {ext.upper()}" -#: common/files.py:69 +#: common/files.py:71 msgid "Error reading file (invalid format)" msgstr "Fehler beim Lesen der Datei (ungültiges Format)" -#: common/files.py:71 +#: common/files.py:73 msgid "Error reading file (incorrect dimension)" msgstr "Fehler beim Lesen der Datei (falsche Größe)" -#: common/files.py:73 +#: common/files.py:75 msgid "Error reading file (data could be corrupted)" msgstr "Fehler beim Lesen der Datei (Daten könnten beschädigt sein)" -#: common/forms.py:39 templates/attachment_table.html:15 +#: common/forms.py:34 templates/attachment_table.html:15 msgid "File" msgstr "Datei" -#: common/forms.py:40 +#: common/forms.py:35 msgid "Select file to upload" msgstr "Datei zum Hochladen auswählen" -#: common/forms.py:55 +#: common/forms.py:50 msgid "{name.title()} File" msgstr "{name.title()} Datei" -#: common/forms.py:56 +#: common/forms.py:51 #, python-brace-format msgid "Select {name} file to upload" msgstr "{name} Datei zum Hochladen auswählen" @@ -1671,184 +1671,192 @@ msgid "Display available part quantity in some forms" msgstr "Zeige den verfügbaren Bestand in einigen Eingabemasken" #: common/models.py:209 -msgid "Show Price in Forms" +msgid "Show Import in Views" msgstr "" #: common/models.py:210 -msgid "Display part price in some forms" +msgid "Display the import wizard in some part views" msgstr "" #: common/models.py:216 -msgid "Internal Prices" +msgid "Show Price in Forms" msgstr "" #: common/models.py:217 -msgid "Enable internal prices for parts" +msgid "Display part price in some forms" msgstr "" #: common/models.py:223 -msgid "Internal Price as BOM-Price" +msgid "Internal Prices" msgstr "" #: common/models.py:224 +msgid "Enable internal prices for parts" +msgstr "" + +#: common/models.py:230 +msgid "Internal Price as BOM-Price" +msgstr "" + +#: common/models.py:231 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:230 templates/stats.html:25 +#: common/models.py:237 templates/stats.html:25 msgid "Debug Mode" msgstr "Entwickler-Modus" -#: common/models.py:231 +#: common/models.py:238 msgid "Generate reports in debug mode (HTML output)" msgstr "Berichte im Entwickler-Modus generieren (als HTML)" -#: common/models.py:237 +#: common/models.py:244 msgid "Page Size" msgstr "Seitengröße" -#: common/models.py:238 +#: common/models.py:245 msgid "Default page size for PDF reports" msgstr "Standardseitenformat für PDF-Bericht" -#: common/models.py:248 +#: common/models.py:255 msgid "Test Reports" msgstr "Test-Berichte" -#: common/models.py:249 +#: common/models.py:256 msgid "Enable generation of test reports" msgstr "Erstellung von Test-Berichten aktivieren" -#: common/models.py:255 +#: common/models.py:262 msgid "Stock Expiry" msgstr "Bestands-Ablauf" -#: common/models.py:256 +#: common/models.py:263 msgid "Enable stock expiry functionality" msgstr "Ablaufen von Bestand ermöglichen" -#: common/models.py:262 +#: common/models.py:269 msgid "Sell Expired Stock" msgstr "Abgelaufenen Bestand verkaufen" -#: common/models.py:263 +#: common/models.py:270 msgid "Allow sale of expired stock" msgstr "Verkauf von abgelaufenem Bestand erlaubt" -#: common/models.py:269 +#: common/models.py:276 msgid "Stock Stale Time" msgstr "Bestands-Stehzeit" -#: common/models.py:270 +#: common/models.py:277 msgid "Number of days stock items are considered stale before expiring" msgstr "Anzahl an Tagen, an denen Bestand als abgestanden markiert wird, bevor sie ablaufen" -#: common/models.py:272 part/templates/part/detail.html:121 +#: common/models.py:279 part/templates/part/detail.html:121 msgid "days" msgstr "Tage" -#: common/models.py:277 +#: common/models.py:284 msgid "Build Expired Stock" msgstr "Abgelaufenen Bestand verbauen" -#: common/models.py:278 +#: common/models.py:285 msgid "Allow building with expired stock" msgstr "Verbauen von abgelaufenen Bestand erlaubt" -#: common/models.py:284 +#: common/models.py:291 msgid "Stock Ownership Control" msgstr "Bestands-Eigentümerkontrolle" -#: common/models.py:285 +#: common/models.py:292 msgid "Enable ownership control over stock locations and items" msgstr "Eigentümerkontrolle für Lagerorte und Teile aktivieren" -#: common/models.py:291 +#: common/models.py:298 msgid "Group by Part" msgstr "Gruppieren nach Teil" -#: common/models.py:292 +#: common/models.py:299 msgid "Group stock items by part reference in table views" msgstr "Bestand in Tabellen anhand von Teil-Referenz gruppieren" -#: common/models.py:298 +#: common/models.py:305 msgid "Recent Stock Count" msgstr "aktueller Bestand" -#: common/models.py:299 +#: common/models.py:306 msgid "Number of recent stock items to display on index page" msgstr "Anzahl des geänderten Bestands auf der Startseite" -#: common/models.py:305 +#: common/models.py:312 msgid "Build Order Reference Prefix" msgstr "Bauauftrag-Referenz Präfix" -#: common/models.py:306 +#: common/models.py:313 msgid "Prefix value for build order reference" msgstr "Präfix für Bauauftrag-Referenz" -#: common/models.py:311 +#: common/models.py:318 msgid "Build Order Reference Regex" msgstr "Bauauftrag-Referenz RegEx" -#: common/models.py:312 +#: common/models.py:319 msgid "Regular expression pattern for matching build order reference" msgstr "RegEx Muster für die Zuordnung von Bauauftrag-Referenzen" -#: common/models.py:316 +#: common/models.py:323 msgid "Sales Order Reference Prefix" msgstr "Auftrags-Referenz Präfix" -#: common/models.py:317 +#: common/models.py:324 msgid "Prefix value for sales order reference" msgstr "Präfix für Auftrags-Referenz" -#: common/models.py:322 +#: common/models.py:329 msgid "Purchase Order Reference Prefix" msgstr "Bestellungs-Referenz Präfix" -#: common/models.py:323 +#: common/models.py:330 msgid "Prefix value for purchase order reference" msgstr "Präfix für Bestellungs-Referenz" -#: common/models.py:546 +#: common/models.py:553 msgid "Settings key (must be unique - case insensitive" msgstr "Einstellungs-Schlüssel (muss einzigartig sein, Groß-/ Kleinschreibung wird nicht beachtet)" -#: common/models.py:548 +#: common/models.py:555 msgid "Settings value" msgstr "Einstellungs-Wert" -#: common/models.py:583 +#: common/models.py:590 msgid "Must be an integer value" msgstr "Nur Ganzzahl eingeben" -#: common/models.py:606 +#: common/models.py:613 msgid "Value must be a boolean value" msgstr "Wahrheitswert erforderlich" -#: common/models.py:617 +#: common/models.py:624 msgid "Value must be an integer value" msgstr "Nur Ganzzahl eingeben" -#: common/models.py:640 +#: common/models.py:647 msgid "Key string must be unique" msgstr "Schlüsseltext muss eindeutig sein" -#: common/models.py:721 company/forms.py:192 +#: common/models.py:728 company/forms.py:192 msgid "Price break quantity" msgstr "Preisstaffelungs Anzahl" -#: common/models.py:729 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:736 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 templates/js/bom.js:271 msgid "Price" msgstr "Preis" -#: common/models.py:730 +#: common/models.py:737 msgid "Unit price at specified quantity" msgstr "Stückpreis für die angegebene Anzahl" -#: common/models.py:822 +#: common/models.py:829 msgid "Default" msgstr "Standard" @@ -1856,27 +1864,30 @@ msgstr "Standard" msgid "Current value" msgstr "Aktueller Wert" -#: common/views.py:32 +#: common/views.py:33 msgid "Change Setting" msgstr "Einstellungen ändern" -#: common/views.py:101 +#: common/views.py:102 msgid "Supplied value is not allowed" msgstr "Angegebener Wert nicht erlaubt" -#: common/views.py:110 +#: common/views.py:111 msgid "Supplied value must be a boolean" msgstr "Angegebener Wert muss ein Wahrheitswert sein" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 -#: order/templates/order/po_navbar.html:22 order/views.py:582 +#: order/templates/order/po_navbar.html:22 order/views.py:605 #: part/templates/part/bom_upload/upload_file.html:27 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:761 msgid "Upload File" msgstr "Datei hochgeladen" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 -#: order/views.py:583 part/templates/part/bom_upload/select_fields.html:58 +#: order/views.py:606 part/templates/part/bom_upload/select_fields.html:58 +#: part/templates/part/import_wizard/ajax_match_fields.html:45 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:762 msgid "Match Fields" msgstr "Übereinstimmende Felder" @@ -1884,10 +1895,25 @@ msgstr "Übereinstimmende Felder" msgid "Match Items" msgstr "Positionen zuordnen" -#: common/views.py:479 +#: common/views.py:531 msgid "Fields matching failed" msgstr "Felder zuteilen fehlgeschlagen" +#: common/views.py:586 +#, fuzzy +#| msgid "Part Notes" +msgid "Parts imported" +msgstr "Teil-Bemerkungen" + +#: common/views.py:608 order/templates/order/order_wizard/match_fields.html:27 +#: order/templates/order/order_wizard/match_parts.html:19 +#: order/templates/order/order_wizard/po_upload.html:40 +#: part/templates/part/import_wizard/match_fields.html:27 +#: part/templates/part/import_wizard/match_references.html:19 +#: part/templates/part/import_wizard/part_upload.html:43 +msgid "Previous Step" +msgstr "Vorheriger Schritt" + #: company/forms.py:38 company/models.py:142 #: company/templates/company/detail.html:42 msgid "Currency" @@ -2025,7 +2051,7 @@ msgstr "Produziert diese Firma Teile?" msgid "Base Part" msgstr "Basisteil" -#: company/models.py:309 company/models.py:501 order/views.py:1597 +#: company/models.py:309 company/models.py:501 order/views.py:1603 msgid "Select part" msgstr "Teil auswählen" @@ -2173,7 +2199,7 @@ msgstr "Neues Bild hochladen" msgid "Download image from URL" msgstr "Bild von URL herunterladen" -#: company/templates/company/company_base.html:46 order/views.py:311 +#: company/templates/company/company_base.html:46 order/views.py:313 msgid "Create Purchase Order" msgstr "Bestellung anlegen" @@ -2246,7 +2272,7 @@ msgstr "Neues Herstellerteil" #: company/templates/company/detail_manufacturer_part.html:28 #: company/templates/company/detail_supplier_part.html:27 #: company/templates/company/manufacturer_part_suppliers.html:20 -#: part/templates/part/category.html:122 +#: part/templates/part/category.html:131 #: part/templates/part/manufacturer.html:22 #: part/templates/part/supplier.html:20 msgid "Options" @@ -2254,7 +2280,7 @@ msgstr "Optionen" #: company/templates/company/detail_manufacturer_part.html:33 #: company/templates/company/detail_supplier_part.html:32 -#: part/templates/part/category.html:127 +#: part/templates/part/category.html:136 msgid "Order parts" msgstr "Teile bestellen" @@ -2270,7 +2296,7 @@ msgstr "Teile löschen" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 -#: part/templates/part/bom.html:159 part/templates/part/category.html:118 +#: part/templates/part/bom.html:159 part/templates/part/category.html:127 #: templates/js/stock.js:1312 msgid "New Part" msgstr "Neues Teil" @@ -2297,7 +2323,7 @@ msgstr "Zulieferer-Bestand" #: company/templates/company/detail_stock.html:37 #: company/templates/company/supplier_part_stock.html:34 -#: part/templates/part/category.html:114 part/templates/part/category.html:128 +#: part/templates/part/category.html:123 part/templates/part/category.html:137 #: part/templates/part/stock.html:54 stock/templates/stock/location.html:163 msgid "Export" msgstr "Exportieren" @@ -2421,8 +2447,8 @@ msgid "Delete" msgstr "Löschen" #: company/templates/company/manufacturer_part_suppliers.html:37 -#: part/templates/part/category_navbar.html:34 -#: part/templates/part/category_navbar.html:37 +#: part/templates/part/category_navbar.html:46 +#: part/templates/part/category_navbar.html:49 #: part/templates/part/navbar.html:24 msgid "Parameters" msgstr "Parameter" @@ -2430,7 +2456,7 @@ msgstr "Parameter" #: company/templates/company/manufacturer_part_suppliers.html:43 #: part/templates/part/params.html:18 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:48 +#: templates/InvenTree/settings/part.html:64 msgid "New Parameter" msgstr "Neuer Parameter" @@ -2561,7 +2587,7 @@ msgid "Pricing Information" msgstr "Preisinformationen ansehen" #: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 -#: part/templates/part/sale_prices.html:17 part/views.py:2751 +#: part/templates/part/sale_prices.html:17 part/views.py:2918 msgid "Add Price Break" msgstr "Preisstaffel hinzufügen" @@ -2603,20 +2629,20 @@ msgstr "Firmen" msgid "New Company" msgstr "Neue Firma" -#: company/views.py:169 part/views.py:948 +#: company/views.py:169 part/views.py:1115 msgid "Download Image" msgstr "Bild herunterladen" -#: company/views.py:198 part/views.py:980 +#: company/views.py:198 part/views.py:1147 msgid "Image size exceeds maximum allowable size for download" msgstr "Bildgröße überschreitet maximal-erlaubte Größe für Downloads" -#: company/views.py:205 part/views.py:987 +#: company/views.py:205 part/views.py:1154 #, python-brace-format msgid "Invalid response: {code}" msgstr "Ungültige Antwort {code}" -#: company/views.py:214 part/views.py:996 +#: company/views.py:214 part/views.py:1163 msgid "Supplied URL is not a valid image file" msgstr "Angegebene URL ist kein gültiges Bild" @@ -2684,15 +2710,15 @@ msgstr "Neues Zuliefererteil anlegen" msgid "Delete Supplier Part" msgstr "Zuliefererteil entfernen" -#: company/views.py:860 part/views.py:2755 +#: company/views.py:860 part/views.py:2922 msgid "Added new price break" msgstr "neue Preisstaffel hinzufügt" -#: company/views.py:916 part/views.py:2799 +#: company/views.py:916 part/views.py:2966 msgid "Edit Price Break" msgstr "Preisstaffel bearbeiten" -#: company/views.py:931 part/views.py:2813 +#: company/views.py:931 part/views.py:2980 msgid "Delete Price Break" msgstr "Preisstaffel löschen" @@ -2757,48 +2783,48 @@ msgstr "Abfragefilter (kommagetrennte Liste mit Schlüssel=Wert-Paaren)" msgid "Filters" msgstr "Filter" -#: order/forms.py:27 order/templates/order/order_base.html:47 +#: order/forms.py:34 order/templates/order/order_base.html:47 msgid "Place order" msgstr "Bestellung aufgeben" -#: order/forms.py:38 order/templates/order/order_base.html:54 +#: order/forms.py:45 order/templates/order/order_base.html:54 msgid "Mark order as complete" msgstr "Bestellung als vollständig markieren" -#: order/forms.py:49 order/forms.py:60 order/templates/order/order_base.html:59 +#: order/forms.py:56 order/forms.py:67 order/templates/order/order_base.html:59 #: order/templates/order/sales_order_base.html:61 msgid "Cancel order" msgstr "Bestellung stornieren" -#: order/forms.py:71 order/templates/order/sales_order_base.html:58 +#: order/forms.py:78 order/templates/order/sales_order_base.html:58 msgid "Ship order" msgstr "Bestellung versenden" -#: order/forms.py:86 +#: order/forms.py:93 msgid "Receive parts to this location" msgstr "Teile in diesen Lagerort empfangen" -#: order/forms.py:108 +#: order/forms.py:115 msgid "Purchase Order reference" msgstr "Bestellungs-Referenz" -#: order/forms.py:115 +#: order/forms.py:122 msgid "Target date for order delivery. Order will be overdue after this date." msgstr "Zieldatum für Auftrags-Lieferung." -#: order/forms.py:143 +#: order/forms.py:150 msgid "Enter sales order number" msgstr "Auftrag-Nummer eingeben" -#: order/forms.py:150 order/models.py:476 +#: order/forms.py:157 order/models.py:476 msgid "Target date for order completion. Order will be overdue after this date." msgstr "Zieldatum für Auftrags-Fertigstellung." -#: order/forms.py:242 +#: order/forms.py:249 msgid "Enter stock item serial numbers" msgstr "Seriennummern für BestandsObjekt eingeben" -#: order/forms.py:248 +#: order/forms.py:255 msgid "Enter quantity of stock items" msgstr "Menge der BestandsObjekt eingeben" @@ -2867,7 +2893,7 @@ msgstr "Geplantes Lieferdatum für Auftrag." msgid "Date order was completed" msgstr "Datum an dem der Auftrag fertigstellt wurde" -#: order/models.py:246 part/views.py:1686 stock/models.py:304 +#: order/models.py:246 part/views.py:1853 stock/models.py:304 #: stock/models.py:1020 msgid "Quantity must be greater than zero" msgstr "Anzahl muss größer Null sein" @@ -2965,7 +2991,7 @@ msgid "Where does the Purchaser want this item to be stored?" msgstr "Wo möchte der Käufer diesen Artikel gelagert haben?" #: order/models.py:724 part/templates/part/navbar.html:109 -#: part/templates/part/order_prices.html:107 +#: part/templates/part/order_prices.html:108 #: part/templates/part/part_pricing.html:97 msgid "Sale Price" msgstr "Verkaufspreis" @@ -3056,7 +3082,7 @@ msgstr "Aufgegeben" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 -#: part/templates/part/category.html:208 part/templates/part/category.html:250 +#: part/templates/part/category.html:217 part/templates/part/category.html:259 #: stock/templates/stock/location.html:191 templates/js/stock.js:736 #: templates/js/stock.js:1324 msgid "New Location" @@ -3094,57 +3120,71 @@ msgstr "Notizen zur Bestellung" #: order/templates/order/order_wizard/match_fields.html:9 #: part/templates/part/bom_upload/select_fields.html:21 +#: part/templates/part/import_wizard/ajax_match_fields.html:9 +#: part/templates/part/import_wizard/match_fields.html:9 msgid "Missing selections for the following required columns" msgstr "Es fehlt eine Auswahl für die folgende benötigte Spalte" #: order/templates/order/order_wizard/match_fields.html:20 +#: part/templates/part/import_wizard/ajax_match_fields.html:20 +#: part/templates/part/import_wizard/match_fields.html:20 msgid "Duplicate selections found, see below. Fix them then retry submitting." msgstr "Doppelte Auswahlen gefunden, siehe unten. Reparieren und erneut versuchen." -#: order/templates/order/order_wizard/match_fields.html:27 -#: order/templates/order/order_wizard/match_parts.html:18 -#: order/templates/order/order_wizard/po_upload.html:40 -msgid "Previous Step" -msgstr "Vorheriger Schritt" - #: order/templates/order/order_wizard/match_fields.html:29 -#: order/templates/order/order_wizard/match_parts.html:20 +#: order/templates/order/order_wizard/match_parts.html:21 #: part/templates/part/bom_upload/select_fields.html:32 +#: part/templates/part/import_wizard/match_fields.html:29 +#: part/templates/part/import_wizard/match_references.html:21 msgid "Submit Selections" msgstr "Auswahl übertragen" #: order/templates/order/order_wizard/match_fields.html:35 #: part/templates/part/bom_upload/select_fields.html:41 +#: part/templates/part/import_wizard/ajax_match_fields.html:28 +#: part/templates/part/import_wizard/match_fields.html:35 msgid "File Fields" msgstr "Datei-Felder" #: order/templates/order/order_wizard/match_fields.html:42 #: part/templates/part/bom_upload/select_fields.html:47 +#: part/templates/part/import_wizard/ajax_match_fields.html:35 +#: part/templates/part/import_wizard/match_fields.html:42 msgid "Remove column" msgstr "Spalte entfernen" #: order/templates/order/order_wizard/match_fields.html:60 +#: part/templates/part/import_wizard/ajax_match_fields.html:53 +#: part/templates/part/import_wizard/match_fields.html:60 msgid "Duplicate selection" msgstr "Auswahl duplizieren" #: order/templates/order/order_wizard/match_fields.html:71 -#: order/templates/order/order_wizard/match_parts.html:51 +#: order/templates/order/order_wizard/match_parts.html:52 #: part/templates/part/bom_upload/select_fields.html:76 #: part/templates/part/bom_upload/select_parts.html:58 +#: part/templates/part/import_wizard/ajax_match_fields.html:64 +#: part/templates/part/import_wizard/ajax_match_references.html:42 +#: part/templates/part/import_wizard/match_fields.html:71 +#: part/templates/part/import_wizard/match_references.html:49 msgid "Remove row" msgstr "Zeile entfernen" -#: order/templates/order/order_wizard/match_parts.html:11 +#: order/templates/order/order_wizard/match_parts.html:12 #: part/templates/part/bom_upload/select_parts.html:21 +#: part/templates/part/import_wizard/ajax_match_references.html:12 +#: part/templates/part/import_wizard/match_references.html:12 msgid "Errors exist in the submitted data" msgstr "Fehler in den übermittelten Daten" -#: order/templates/order/order_wizard/match_parts.html:27 +#: order/templates/order/order_wizard/match_parts.html:28 #: part/templates/part/bom_upload/select_parts.html:39 +#: part/templates/part/import_wizard/ajax_match_references.html:21 +#: part/templates/part/import_wizard/match_references.html:28 msgid "Row" msgstr "Zeile" -#: order/templates/order/order_wizard/match_parts.html:28 +#: order/templates/order/order_wizard/match_parts.html:29 msgid "Select Supplier Part" msgstr "Zulieferer-Teil auswählen" @@ -3153,6 +3193,8 @@ msgid "Upload File for Purchase Order" msgstr "Datei zur Bestellung hochladen" #: order/templates/order/order_wizard/po_upload.html:18 +#: part/templates/part/import_wizard/ajax_part_upload.html:10 +#: part/templates/part/import_wizard/part_upload.html:21 #, python-format msgid "Step %(step)s of %(count)s" msgstr "Schritt %(step)s von %(count)s" @@ -3242,8 +3284,8 @@ msgid "Purchase Order Items" msgstr "Bestellungs-Positionen" #: order/templates/order/purchase_order_detail.html:24 -#: order/templates/order/sales_order_detail.html:22 order/views.py:1321 -#: order/views.py:1404 +#: order/templates/order/sales_order_detail.html:22 order/views.py:1327 +#: order/views.py:1410 msgid "Add Line Item" msgstr "Position hinzufügen" @@ -3291,9 +3333,9 @@ msgstr "Ausstehende Teile für %(order)s - %(desc)s empfangen" #: order/templates/order/receive_parts.html:14 part/api.py:45 #: part/models.py:322 part/templates/part/cat_link.html:7 -#: part/templates/part/category.html:99 part/templates/part/category.html:148 -#: part/templates/part/category_navbar.html:22 -#: part/templates/part/category_navbar.html:29 +#: part/templates/part/category.html:108 part/templates/part/category.html:157 +#: part/templates/part/category_navbar.html:25 +#: part/templates/part/category_navbar.html:32 #: part/templates/part/category_partlist.html:10 #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 #: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666 @@ -3462,195 +3504,195 @@ msgstr "Diese Aktion wird die folgenden BestandsObjekt vom Auftrag entfernen" msgid "Sales Order Attachments" msgstr "Auftrags-Anhänge" -#: order/views.py:104 +#: order/views.py:106 msgid "Add Purchase Order Attachment" msgstr "Bestellungs-Anhang hinzufügen" -#: order/views.py:154 +#: order/views.py:156 msgid "Add Sales Order Attachment" msgstr "Auftrags-Anhang hinzufügen" -#: order/views.py:346 +#: order/views.py:348 msgid "Create Sales Order" msgstr "Auftrag anlegen" -#: order/views.py:381 +#: order/views.py:383 msgid "Edit Purchase Order" msgstr "Bestellung bearbeiten" -#: order/views.py:401 +#: order/views.py:403 msgid "Edit Sales Order" msgstr "Auftrag bearbeiten" -#: order/views.py:417 +#: order/views.py:419 msgid "Cancel Order" msgstr "Bestellung stornieren" -#: order/views.py:426 order/views.py:452 +#: order/views.py:428 order/views.py:454 msgid "Confirm order cancellation" msgstr "Bestellstornierung bestätigen" -#: order/views.py:429 order/views.py:455 +#: order/views.py:431 order/views.py:457 msgid "Order cannot be cancelled" msgstr "Bestellung kann nicht verworfen werden" -#: order/views.py:443 +#: order/views.py:445 msgid "Cancel sales order" msgstr "Auftrag stornieren" -#: order/views.py:469 +#: order/views.py:471 msgid "Issue Order" msgstr "Bestellung aufgeben" -#: order/views.py:478 +#: order/views.py:480 msgid "Confirm order placement" msgstr "Bestellungstätigung bestätigen" -#: order/views.py:488 +#: order/views.py:490 msgid "Purchase order issued" msgstr "Bestellung plaziert" -#: order/views.py:499 +#: order/views.py:501 msgid "Complete Order" msgstr "Auftrag fertigstellen" -#: order/views.py:515 +#: order/views.py:517 msgid "Confirm order completion" msgstr "Fertigstellung bestätigen" -#: order/views.py:526 +#: order/views.py:528 msgid "Purchase order completed" msgstr "Bestellung als vollständig markieren" -#: order/views.py:536 +#: order/views.py:538 msgid "Ship Order" msgstr "Versenden" -#: order/views.py:552 +#: order/views.py:554 msgid "Confirm order shipment" msgstr "Versand bestätigen" -#: order/views.py:558 +#: order/views.py:560 msgid "Could not ship order" msgstr "Versand fehlgeschlagen" -#: order/views.py:584 +#: order/views.py:607 msgid "Match Supplier Parts" msgstr "Zuliefererteile zuordnen" -#: order/views.py:798 +#: order/views.py:804 msgid "Receive Parts" msgstr "Teile empfangen" -#: order/views.py:868 +#: order/views.py:874 msgid "Items received" msgstr "Anzahl empfangener Positionen" -#: order/views.py:882 +#: order/views.py:888 msgid "No destination set" msgstr "Kein Ziel gesetzt" -#: order/views.py:927 +#: order/views.py:933 msgid "Error converting quantity to number" msgstr "Fehler beim Konvertieren zu Zahl" -#: order/views.py:933 +#: order/views.py:939 msgid "Receive quantity less than zero" msgstr "Anzahl kleiner null empfangen" -#: order/views.py:939 +#: order/views.py:945 msgid "No lines specified" msgstr "Keine Zeilen angegeben" -#: order/views.py:1012 +#: order/views.py:1018 msgid "Update prices" msgstr "" -#: order/views.py:1270 +#: order/views.py:1276 #, python-brace-format msgid "Ordered {n} parts" msgstr "{n} Teile bestellt" -#: order/views.py:1330 +#: order/views.py:1336 msgid "Supplier part must be specified" msgstr "Zuliefererteil muss ausgewählt werden" -#: order/views.py:1336 +#: order/views.py:1342 msgid "Supplier must match for Part and Order" msgstr "Zulieferer muss zu Teil und Bestellung passen" -#: order/views.py:1467 order/views.py:1485 +#: order/views.py:1473 order/views.py:1491 msgid "Edit Line Item" msgstr "Position bearbeiten" -#: order/views.py:1501 order/views.py:1513 +#: order/views.py:1507 order/views.py:1519 msgid "Delete Line Item" msgstr "Position löschen" -#: order/views.py:1506 order/views.py:1518 +#: order/views.py:1512 order/views.py:1524 msgid "Deleted line item" msgstr "Position gelöscht" -#: order/views.py:1531 +#: order/views.py:1537 msgid "Allocate Serial Numbers" msgstr "Seriennummern zuweisen" -#: order/views.py:1576 +#: order/views.py:1582 #, python-brace-format msgid "Allocated {n} items" msgstr "{n} Positionen zugeordnet" -#: order/views.py:1592 +#: order/views.py:1598 msgid "Select line item" msgstr "Position auswählen" -#: order/views.py:1623 +#: order/views.py:1629 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "Kein passends Teil für Seriennummer {serial} gefunden" -#: order/views.py:1633 +#: order/views.py:1639 #, python-brace-format msgid "{serial} is not in stock" msgstr "{serial} ist nicht auf Lager" -#: order/views.py:1641 +#: order/views.py:1647 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "{serial} bereits einem Auftrag zugeordnet" -#: order/views.py:1695 +#: order/views.py:1701 msgid "Allocate Stock to Order" msgstr "Lagerbestand dem Auftrag zuweisen" -#: order/views.py:1769 +#: order/views.py:1775 msgid "Edit Allocation Quantity" msgstr "Zuordnung bearbeiten" -#: order/views.py:1784 +#: order/views.py:1790 msgid "Remove allocation" msgstr "Zuordnung entfernen" -#: order/views.py:1856 +#: order/views.py:1862 msgid "Sales order not found" msgstr "Auftrag nicht gefunden" -#: order/views.py:1862 +#: order/views.py:1868 msgid "Price not found" msgstr "Preis nicht gefunden" -#: order/views.py:1865 +#: order/views.py:1871 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "Stückpreis für {part} auf {price} aktualisiert" -#: order/views.py:1870 +#: order/views.py:1876 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "{part} Stückpreis auf {price} und Menge auf {qty} aktualisiert" #: part/bom.py:138 part/models.py:72 part/models.py:747 -#: part/templates/part/category.html:66 part/templates/part/detail.html:90 +#: part/templates/part/category.html:75 part/templates/part/detail.html:90 msgid "Default Location" msgstr "Standard-Lagerort" @@ -3828,8 +3870,8 @@ msgstr "Standard-Stichworte für Teile dieser Kategorie" msgid "Part Category" msgstr "Teil-Kategorie" -#: part/models.py:83 part/templates/part/category.html:23 -#: part/templates/part/category.html:94 templates/InvenTree/search.html:127 +#: part/models.py:83 part/templates/part/category.html:32 +#: part/templates/part/category.html:103 templates/InvenTree/search.html:127 #: templates/stats.html:84 users/models.py:39 msgid "Part Categories" msgstr "Teil-Kategorien" @@ -3879,7 +3921,7 @@ msgstr "Variante von" msgid "Part description" msgstr "Beschreibung des Teils" -#: part/models.py:701 part/templates/part/category.html:73 +#: part/models.py:701 part/templates/part/category.html:82 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "Schlüsselwörter" @@ -4153,7 +4195,7 @@ msgstr "Varianten zulassen" msgid "Stock items for variant parts can be used for this BOM item" msgstr "Lagerbestand von Varianten kann für diese Stücklisten-Position verwendet werden" -#: part/models.py:2394 part/views.py:1692 part/views.py:1744 +#: part/models.py:2394 part/views.py:1859 part/views.py:1911 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "Menge muss eine Ganzzahl sein" @@ -4250,7 +4292,7 @@ msgstr "Stückliste bearbeiten" msgid "Validate Bill of Materials" msgstr "Stückliste kontrollieren" -#: part/templates/part/bom.html:61 part/views.py:1987 +#: part/templates/part/bom.html:61 part/views.py:2154 msgid "Export Bill of Materials" msgstr "Stückliste exportieren" @@ -4266,7 +4308,7 @@ msgstr "Ausgewählte Stücklistenpositionen löschen?" msgid "All selected BOM items will be deleted" msgstr "Alle ausgewählte Stücklistenpositionen werden gelöscht" -#: part/templates/part/bom.html:160 part/views.py:585 +#: part/templates/part/bom.html:160 part/views.py:590 #: templates/js/stock.js:1313 msgid "Create New Part" msgstr "Neues Teil anlegen" @@ -4303,7 +4345,7 @@ msgid "Select Part" msgstr "Teil auswählen" #: part/templates/part/bom_upload/select_parts.html:65 -#: part/templates/part/category.html:117 +#: part/templates/part/category.html:126 msgid "Create new part" msgstr "Neues Teil anlegen" @@ -4344,87 +4386,87 @@ msgstr "Gefertigte Teile" msgid "Start New Build" msgstr "Neuen Bauauftrag beginnen" -#: part/templates/part/category.html:24 +#: part/templates/part/category.html:33 msgid "All parts" msgstr "Alle Teile" -#: part/templates/part/category.html:29 part/views.py:2397 +#: part/templates/part/category.html:38 part/views.py:2564 msgid "Create new part category" msgstr "Teil-Kategorie anlegen" -#: part/templates/part/category.html:35 +#: part/templates/part/category.html:44 msgid "Edit part category" msgstr "Teil-Kategorie bearbeiten" -#: part/templates/part/category.html:40 +#: part/templates/part/category.html:49 msgid "Delete part category" msgstr "Teil-Kategorie löschen" -#: part/templates/part/category.html:50 part/templates/part/category.html:89 +#: part/templates/part/category.html:59 part/templates/part/category.html:98 msgid "Category Details" msgstr "Kategorie-Details" -#: part/templates/part/category.html:55 +#: part/templates/part/category.html:64 msgid "Category Path" msgstr "Pfad zur Kategorie" -#: part/templates/part/category.html:60 +#: part/templates/part/category.html:69 msgid "Category Description" msgstr "Kategorie-Beschreibung" -#: part/templates/part/category.html:79 -#: part/templates/part/category_navbar.html:11 -#: part/templates/part/category_navbar.html:18 +#: part/templates/part/category.html:88 +#: part/templates/part/category_navbar.html:14 +#: part/templates/part/category_navbar.html:21 #: part/templates/part/subcategory.html:16 msgid "Subcategories" msgstr "Unter-Kategorien" -#: part/templates/part/category.html:84 +#: part/templates/part/category.html:93 msgid "Parts (Including subcategories)" msgstr "Teile (inklusive Unter-Kategorien)" -#: part/templates/part/category.html:113 +#: part/templates/part/category.html:122 msgid "Export Part Data" msgstr "Teile-Daten exportieren" -#: part/templates/part/category.html:125 +#: part/templates/part/category.html:134 msgid "Set category" msgstr "Teil-Kategorie auswählen" -#: part/templates/part/category.html:125 +#: part/templates/part/category.html:134 msgid "Set Category" msgstr "Teil-Kategorie auswählen" -#: part/templates/part/category.html:128 +#: part/templates/part/category.html:137 msgid "Export Data" msgstr "Exportieren" -#: part/templates/part/category.html:132 +#: part/templates/part/category.html:141 msgid "View list display" msgstr "Listenansicht anzeigen" -#: part/templates/part/category.html:135 +#: part/templates/part/category.html:144 msgid "View grid display" msgstr "Rasteransicht anzeigen" -#: part/templates/part/category.html:209 +#: part/templates/part/category.html:218 #: stock/templates/stock/location.html:192 templates/js/stock.js:737 msgid "Create new location" msgstr "Neuen Lagerort anlegen" -#: part/templates/part/category.html:214 part/templates/part/category.html:244 +#: part/templates/part/category.html:223 part/templates/part/category.html:253 msgid "New Category" msgstr "Neue Kategorie" -#: part/templates/part/category.html:215 +#: part/templates/part/category.html:224 msgid "Create new category" msgstr "Teil-Kategorie anlegen" -#: part/templates/part/category.html:245 +#: part/templates/part/category.html:254 msgid "Create new Part Category" msgstr "Neue Teil-Kategorie anlegen" -#: part/templates/part/category.html:251 stock/views.py:1391 +#: part/templates/part/category.html:260 stock/views.py:1391 msgid "Create new Stock Location" msgstr "Neuen Lagerort erstellen" @@ -4463,12 +4505,19 @@ msgstr "Wenn diese Kat. gelöscht wird, werden diese Teile in die übergeordnete msgid "If this category is deleted, these parts will be moved to the top-level category Teile" msgstr "Wenn diese Kat. gelöscht wird, werden diese Teile in die oberste Kat. verschoben" +#: part/templates/part/category_navbar.html:37 +#: part/templates/part/category_navbar.html:40 +#, fuzzy +#| msgid "Important dates" +msgid "Import Parts" +msgstr "wichtige Daten" + #: part/templates/part/category_parametric.html:10 #: part/templates/part/navbar.html:21 part/templates/part/params.html:10 msgid "Part Parameters" msgstr "Teilparameter" -#: part/templates/part/copy_part.html:9 part/views.py:461 +#: part/templates/part/copy_part.html:9 part/views.py:466 msgid "Duplicate Part" msgstr "Teil duplizieren" @@ -4572,12 +4621,23 @@ msgstr "Teil ist aktiv" msgid "Part is not active" msgstr "Teil ist nicht aktiv" +#: part/templates/part/import_wizard/ajax_part_upload.html:29 +#: part/templates/part/import_wizard/part_upload.html:51 +msgid "Unsuffitient privileges." +msgstr "" + +#: part/templates/part/import_wizard/part_upload.html:14 +#, fuzzy +#| msgid "Report asset file" +msgid "Import Parts from File" +msgstr "Berichts-Ressource" + #: part/templates/part/internal_prices.html:11 #: part/templates/part/navbar.html:100 msgid "Internal Price Information" msgstr "" -#: part/templates/part/internal_prices.html:19 part/views.py:2822 +#: part/templates/part/internal_prices.html:19 part/views.py:2989 msgid "Add Internal Price Break" msgstr "" @@ -4643,7 +4703,7 @@ msgstr "Bestellpreisinformationen" msgid "Order Price" msgstr "Bestellpreis" -#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:93 +#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:94 #: part/templates/part/part_pricing.html:82 msgid "Internal Price" msgstr "Interner Preis" @@ -4669,24 +4729,24 @@ msgstr "Verknüpfte Teile" msgid "Part Notes" msgstr "Teil-Bemerkungen" -#: part/templates/part/order_prices.html:24 +#: part/templates/part/order_prices.html:25 #: part/templates/part/part_base.html:282 msgid "Calculate" msgstr "Berechnen" -#: part/templates/part/order_prices.html:31 +#: part/templates/part/order_prices.html:32 msgid "Pricing ranges" msgstr "Preisspannen" -#: part/templates/part/order_prices.html:36 +#: part/templates/part/order_prices.html:37 #: part/templates/part/part_pricing.html:22 msgid "Supplier Pricing" msgstr "Zulieferer-Preise" -#: part/templates/part/order_prices.html:37 -#: part/templates/part/order_prices.html:62 -#: part/templates/part/order_prices.html:94 -#: part/templates/part/order_prices.html:108 +#: part/templates/part/order_prices.html:38 +#: part/templates/part/order_prices.html:63 +#: part/templates/part/order_prices.html:95 +#: part/templates/part/order_prices.html:109 #: part/templates/part/part_pricing.html:26 #: part/templates/part/part_pricing.html:52 #: part/templates/part/part_pricing.html:85 @@ -4694,10 +4754,10 @@ msgstr "Zulieferer-Preise" msgid "Unit Cost" msgstr "Stückpreis" -#: part/templates/part/order_prices.html:44 -#: part/templates/part/order_prices.html:69 -#: part/templates/part/order_prices.html:99 -#: part/templates/part/order_prices.html:113 +#: part/templates/part/order_prices.html:45 +#: part/templates/part/order_prices.html:70 +#: part/templates/part/order_prices.html:100 +#: part/templates/part/order_prices.html:114 #: part/templates/part/part_pricing.html:32 #: part/templates/part/part_pricing.html:58 #: part/templates/part/part_pricing.html:89 @@ -4705,51 +4765,51 @@ msgstr "Stückpreis" msgid "Total Cost" msgstr "Gesamtkosten" -#: part/templates/part/order_prices.html:52 +#: part/templates/part/order_prices.html:53 #: part/templates/part/part_pricing.html:40 msgid "No supplier pricing available" msgstr "Keine Zulieferer-Preise verfügbar" -#: part/templates/part/order_prices.html:61 -#: part/templates/part/order_prices.html:128 +#: part/templates/part/order_prices.html:62 +#: part/templates/part/order_prices.html:129 #: part/templates/part/part_pricing.html:48 msgid "BOM Pricing" msgstr "Stücklistenpreise" -#: part/templates/part/order_prices.html:77 +#: part/templates/part/order_prices.html:78 #: part/templates/part/part_pricing.html:66 msgid "Note: BOM pricing is incomplete for this part" msgstr "Anmerkung: Stücklistenbepreisung für dieses Teil ist unvollständig" -#: part/templates/part/order_prices.html:84 +#: part/templates/part/order_prices.html:85 #: part/templates/part/part_pricing.html:73 msgid "No BOM pricing available" msgstr "Keine Stücklisten-Preise verfügbar" -#: part/templates/part/order_prices.html:122 +#: part/templates/part/order_prices.html:123 #: part/templates/part/part_pricing.html:113 msgid "No pricing information is available for this part." msgstr "Keine Preise für dieses Teil verfügbar" -#: part/templates/part/order_prices.html:138 +#: part/templates/part/order_prices.html:139 msgid "Stock Pricing" msgstr "Bestandspreise" -#: part/templates/part/order_prices.html:146 +#: part/templates/part/order_prices.html:147 msgid "No stock pricing history is available for this part." msgstr "Für dieses Teil sind keine Bestandspreise verfügbar." -#: part/templates/part/order_prices.html:165 +#: part/templates/part/order_prices.html:166 #, python-format msgid "Single Price - %(currency)s" msgstr "Einzelpreis - %(currency)s" -#: part/templates/part/order_prices.html:177 +#: part/templates/part/order_prices.html:178 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "Einzelpreisdifferenz - %(currency)s" -#: part/templates/part/order_prices.html:189 +#: part/templates/part/order_prices.html:190 #, python-format msgid "Part Single Price - %(currency)s" msgstr "Einzelpreis für Zuliefererteil- %(currency)s" @@ -4968,220 +5028,226 @@ msgstr "neue Variante anlegen" msgid "Unknown database" msgstr "Unbekannte Datenbank" -#: part/views.py:90 +#: part/views.py:95 msgid "Add Related Part" msgstr "verknüpftes Teil hinzufügen" -#: part/views.py:145 +#: part/views.py:150 msgid "Delete Related Part" msgstr "verknüpftes Teil entfernen" -#: part/views.py:159 +#: part/views.py:164 msgid "Add part attachment" msgstr "Teilanhang hinzufügen" -#: part/views.py:212 templates/attachment_table.html:32 +#: part/views.py:217 templates/attachment_table.html:32 msgid "Edit attachment" msgstr "Anhang bearbeiten" -#: part/views.py:216 +#: part/views.py:221 msgid "Part attachment updated" msgstr "Teilanhang aktualisiert" -#: part/views.py:231 +#: part/views.py:236 msgid "Delete Part Attachment" msgstr "Teilanhang löschen" -#: part/views.py:239 +#: part/views.py:244 msgid "Deleted part attachment" msgstr "Teilanhang gelöscht" -#: part/views.py:248 +#: part/views.py:253 msgid "Create Test Template" msgstr "Testvorlage anlegen" -#: part/views.py:275 +#: part/views.py:280 msgid "Edit Test Template" msgstr "Testvorlage bearbeiten" -#: part/views.py:289 +#: part/views.py:294 msgid "Delete Test Template" msgstr "Testvorlage löschen" -#: part/views.py:296 +#: part/views.py:301 msgid "Set Part Category" msgstr "Teil-Kategorie auswählen" -#: part/views.py:346 +#: part/views.py:351 #, python-brace-format msgid "Set category for {n} parts" msgstr "Kategorie für {n} Teile setzen" -#: part/views.py:381 +#: part/views.py:386 msgid "Create Variant" msgstr "Variante anlegen" -#: part/views.py:466 +#: part/views.py:471 msgid "Copied part" msgstr "Teil kopiert" -#: part/views.py:520 part/views.py:658 +#: part/views.py:525 part/views.py:663 msgid "Possible matches exist - confirm creation of new part" msgstr "Übereinstimmung gefunden - Teil trotzdem anlegen" -#: part/views.py:590 +#: part/views.py:595 msgid "Created new part" msgstr "Neues Teil angelegt" -#: part/views.py:925 +#: part/views.py:763 +#, fuzzy +#| msgid "Reference" +msgid "Match References" +msgstr "Referenz" + +#: part/views.py:1092 msgid "Part QR Code" msgstr "Teil-QR-Code" -#: part/views.py:1027 +#: part/views.py:1194 msgid "Upload Part Image" msgstr "Teilbild hochladen" -#: part/views.py:1033 part/views.py:1068 +#: part/views.py:1200 part/views.py:1235 msgid "Updated part image" msgstr "Teilbild aktualisiert" -#: part/views.py:1042 +#: part/views.py:1209 msgid "Select Part Image" msgstr "Teilbild auswählen" -#: part/views.py:1071 +#: part/views.py:1238 msgid "Part image not found" msgstr "Teilbild nicht gefunden" -#: part/views.py:1082 +#: part/views.py:1249 msgid "Edit Part Properties" msgstr "Teileigenschaften bearbeiten" -#: part/views.py:1117 +#: part/views.py:1284 msgid "Duplicate BOM" msgstr "Stückliste duplizieren" -#: part/views.py:1147 +#: part/views.py:1314 msgid "Confirm duplication of BOM from parent" msgstr "bestätige Duplizierung Stückliste von übergeordneter Stückliste" -#: part/views.py:1168 +#: part/views.py:1335 msgid "Validate BOM" msgstr "Stückliste überprüfen" -#: part/views.py:1189 +#: part/views.py:1356 msgid "Confirm that the BOM is valid" msgstr "Bestätigen, dass Stückliste korrekt ist" -#: part/views.py:1200 +#: part/views.py:1367 msgid "Validated Bill of Materials" msgstr "überprüfte Stückliste" -#: part/views.py:1334 +#: part/views.py:1501 msgid "No BOM file provided" msgstr "Keine Stückliste angegeben" -#: part/views.py:1695 +#: part/views.py:1862 msgid "Enter a valid quantity" msgstr "Bitte eine gültige Anzahl eingeben" -#: part/views.py:1720 part/views.py:1723 +#: part/views.py:1887 part/views.py:1890 msgid "Select valid part" msgstr "Bitte ein gültiges Teil auswählen" -#: part/views.py:1729 +#: part/views.py:1896 msgid "Duplicate part selected" msgstr "Teil doppelt ausgewählt" -#: part/views.py:1767 +#: part/views.py:1934 msgid "Select a part" msgstr "Teil auswählen" -#: part/views.py:1773 +#: part/views.py:1940 msgid "Selected part creates a circular BOM" msgstr "gewähltes Teil erzeugt rekursive Stückliste" -#: part/views.py:1777 +#: part/views.py:1944 msgid "Specify quantity" msgstr "Anzahl angeben" -#: part/views.py:2039 +#: part/views.py:2206 msgid "Confirm Part Deletion" msgstr "Löschen des Teils bestätigen" -#: part/views.py:2046 +#: part/views.py:2213 msgid "Part was deleted" msgstr "Teil wurde gelöscht" -#: part/views.py:2055 +#: part/views.py:2222 msgid "Part Pricing" msgstr "Teilbepreisung" -#: part/views.py:2196 +#: part/views.py:2363 msgid "Create Part Parameter Template" msgstr "Teilparametervorlage anlegen" -#: part/views.py:2206 +#: part/views.py:2373 msgid "Edit Part Parameter Template" msgstr "Teilparametervorlage bearbeiten" -#: part/views.py:2213 +#: part/views.py:2380 msgid "Delete Part Parameter Template" msgstr "Teilparametervorlage löschen" -#: part/views.py:2221 +#: part/views.py:2388 msgid "Create Part Parameter" msgstr "Teilparameter anlegen" -#: part/views.py:2271 +#: part/views.py:2438 msgid "Edit Part Parameter" msgstr "Teilparameter bearbeiten" -#: part/views.py:2285 +#: part/views.py:2452 msgid "Delete Part Parameter" msgstr "Teilparameter löschen" -#: part/views.py:2345 +#: part/views.py:2512 msgid "Edit Part Category" msgstr "Teil-Kategorie bearbeiten" -#: part/views.py:2383 +#: part/views.py:2550 msgid "Delete Part Category" msgstr "Teil-Kategorie löschen" -#: part/views.py:2389 +#: part/views.py:2556 msgid "Part category was deleted" msgstr "Teil-Kategorie wurde gelöscht" -#: part/views.py:2441 +#: part/views.py:2608 msgid "Create Category Parameter Template" msgstr "Kategorieparametervorlage anlegen" -#: part/views.py:2542 +#: part/views.py:2709 msgid "Edit Category Parameter Template" msgstr "Kategorieparametervorlage bearbeiten" -#: part/views.py:2598 +#: part/views.py:2765 msgid "Delete Category Parameter Template" msgstr "Kategorieparametervorlage löschen" -#: part/views.py:2617 +#: part/views.py:2784 msgid "Create BOM Item" msgstr "Stücklisten-Position anlegen" -#: part/views.py:2687 +#: part/views.py:2854 msgid "Edit BOM item" msgstr "Stücklisten-Position bearbeiten" -#: part/views.py:2743 +#: part/views.py:2910 msgid "Confim BOM item deletion" msgstr "löschen von Stücklisten-Position bestätigen" -#: part/views.py:2831 +#: part/views.py:2998 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2839 +#: part/views.py:3006 msgid "Delete Internal Price Break" msgstr "" @@ -6292,12 +6358,12 @@ msgid "No category parameter templates found" msgstr "Keine Kategorie-Parametervorlagen gefunden" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:85 +#: templates/InvenTree/settings/part.html:101 msgid "Edit Template" msgstr "Vorlage bearbeiten" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:86 +#: templates/InvenTree/settings/part.html:102 msgid "Delete Template" msgstr "Vorlage löschen" @@ -6346,10 +6412,22 @@ msgid "Part Options" msgstr "Teil-Optionen" #: templates/InvenTree/settings/part.html:44 +#, fuzzy +#| msgid "Part Notes" +msgid "Part Import" +msgstr "Teil-Bemerkungen" + +#: templates/InvenTree/settings/part.html:47 +#, fuzzy +#| msgid "Import BOM data" +msgid "Import Part" +msgstr "Stückliste importieren" + +#: templates/InvenTree/settings/part.html:60 msgid "Part Parameter Templates" msgstr "Teil-Parametervorlage" -#: templates/InvenTree/settings/part.html:65 +#: templates/InvenTree/settings/part.html:81 msgid "No part parameter templates found" msgstr "Keine Teilparametervorlagen gefunden" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 594efcd8cd..4921ba5632 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-26 23:02+0000\n" +"POT-Creation-Date: 2021-06-26 23:25+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -36,8 +36,8 @@ msgstr "" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 -#: order/forms.py:27 order/forms.py:38 order/forms.py:49 order/forms.py:60 -#: order/forms.py:71 part/forms.py:134 +#: order/forms.py:34 order/forms.py:45 order/forms.py:56 order/forms.py:67 +#: order/forms.py:78 part/forms.py:134 msgid "Confirm" msgstr "" @@ -173,23 +173,23 @@ msgstr "" msgid "parent" msgstr "" -#: InvenTree/settings.py:503 +#: InvenTree/settings.py:504 msgid "English" msgstr "" -#: InvenTree/settings.py:504 +#: InvenTree/settings.py:505 msgid "French" msgstr "" -#: InvenTree/settings.py:505 +#: InvenTree/settings.py:506 msgid "German" msgstr "" -#: InvenTree/settings.py:506 +#: InvenTree/settings.py:507 msgid "Polish" msgstr "" -#: InvenTree/settings.py:507 +#: InvenTree/settings.py:508 msgid "Turkish" msgstr "" @@ -447,7 +447,7 @@ msgid "Order target date" msgstr "" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 order/forms.py:114 order/forms.py:149 +#: build/templates/build/detail.html:121 order/forms.py:121 order/forms.py:156 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 @@ -464,11 +464,11 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:720 +#: build/templates/build/detail.html:31 common/models.py:727 #: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 -#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 -#: order/forms.py:285 order/models.py:617 order/models.py:841 -#: order/templates/order/order_wizard/match_parts.html:29 +#: order/forms.py:200 order/forms.py:218 order/forms.py:253 order/forms.py:275 +#: order/forms.py:292 order/models.py:617 order/models.py:841 +#: order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 #: order/templates/order/purchase_order_detail.html:179 #: order/templates/order/sales_order_detail.html:70 @@ -477,7 +477,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 #: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2293 #: part/templates/part/internal_prices.html:98 -#: part/templates/part/order_prices.html:202 +#: part/templates/part/order_prices.html:203 #: part/templates/part/part_pricing.html:16 #: part/templates/part/sale_prices.html:85 #: report/templates/report/inventree_build_order_base.html:114 @@ -502,7 +502,7 @@ msgstr "" msgid "Enter quantity for build output" msgstr "" -#: build/forms.py:95 order/forms.py:240 stock/forms.py:118 +#: build/forms.py:95 order/forms.py:247 stock/forms.py:118 msgid "Serial Numbers" msgstr "" @@ -894,8 +894,8 @@ msgstr "" #: build/templates/build/allocate.html:30 #: company/templates/company/detail_manufacturer_part.html:33 -#: company/templates/company/detail_supplier_part.html:32 order/views.py:986 -#: part/templates/part/category.html:127 +#: company/templates/company/detail_supplier_part.html:32 order/views.py:992 +#: part/templates/part/category.html:136 msgid "Order Parts" msgstr "" @@ -978,7 +978,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:26 #: order/templates/order/order_base.html:26 #: order/templates/order/sales_order_base.html:37 -#: part/templates/part/category.html:18 part/templates/part/part_base.html:22 +#: part/templates/part/category.html:27 part/templates/part/part_base.html:22 #: stock/templates/stock/item_base.html:62 #: stock/templates/stock/location.html:31 msgid "Admin view" @@ -1184,7 +1184,7 @@ msgstr "" msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 order/forms.py:85 order/models.py:678 +#: build/templates/build/detail.html:46 order/forms.py:92 order/models.py:678 #: order/templates/order/purchase_order_detail.html:239 #: order/templates/order/receive_parts.html:25 stock/forms.py:169 #: stock/forms.py:375 @@ -1434,56 +1434,56 @@ msgstr "" msgid "Add Build Order Attachment" msgstr "" -#: build/views.py:1083 order/views.py:115 order/views.py:167 part/views.py:173 +#: build/views.py:1083 order/views.py:117 order/views.py:169 part/views.py:178 #: stock/views.py:277 msgid "Added attachment" msgstr "" -#: build/views.py:1119 order/views.py:194 order/views.py:215 +#: build/views.py:1119 order/views.py:196 order/views.py:217 msgid "Edit Attachment" msgstr "" -#: build/views.py:1129 order/views.py:198 order/views.py:219 +#: build/views.py:1129 order/views.py:200 order/views.py:221 msgid "Attachment updated" msgstr "" -#: build/views.py:1139 order/views.py:234 order/views.py:248 +#: build/views.py:1139 order/views.py:236 order/views.py:250 msgid "Delete Attachment" msgstr "" -#: build/views.py:1144 order/views.py:240 order/views.py:254 stock/views.py:333 +#: build/views.py:1144 order/views.py:242 order/views.py:256 stock/views.py:333 msgid "Deleted attachment" msgstr "" -#: common/files.py:64 +#: common/files.py:66 msgid "Unsupported file format: {ext.upper()}" msgstr "" -#: common/files.py:69 +#: common/files.py:71 msgid "Error reading file (invalid format)" msgstr "" -#: common/files.py:71 +#: common/files.py:73 msgid "Error reading file (incorrect dimension)" msgstr "" -#: common/files.py:73 +#: common/files.py:75 msgid "Error reading file (data could be corrupted)" msgstr "" -#: common/forms.py:39 templates/attachment_table.html:15 +#: common/forms.py:34 templates/attachment_table.html:15 msgid "File" msgstr "" -#: common/forms.py:40 +#: common/forms.py:35 msgid "Select file to upload" msgstr "" -#: common/forms.py:55 +#: common/forms.py:50 msgid "{name.title()} File" msgstr "" -#: common/forms.py:56 +#: common/forms.py:51 #, python-brace-format msgid "Select {name} file to upload" msgstr "" @@ -1672,184 +1672,192 @@ msgid "Display available part quantity in some forms" msgstr "" #: common/models.py:209 -msgid "Show Price in Forms" +msgid "Show Import in Views" msgstr "" #: common/models.py:210 -msgid "Display part price in some forms" +msgid "Display the import wizard in some part views" msgstr "" #: common/models.py:216 -msgid "Internal Prices" +msgid "Show Price in Forms" msgstr "" #: common/models.py:217 -msgid "Enable internal prices for parts" +msgid "Display part price in some forms" msgstr "" #: common/models.py:223 -msgid "Internal Price as BOM-Price" +msgid "Internal Prices" msgstr "" #: common/models.py:224 -msgid "Use the internal price (if set) in BOM-price calculations" +msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:230 templates/stats.html:25 -msgid "Debug Mode" +#: common/models.py:230 +msgid "Internal Price as BOM-Price" msgstr "" #: common/models.py:231 -msgid "Generate reports in debug mode (HTML output)" +msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:237 -msgid "Page Size" +#: common/models.py:237 templates/stats.html:25 +msgid "Debug Mode" msgstr "" #: common/models.py:238 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:244 +msgid "Page Size" +msgstr "" + +#: common/models.py:245 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:248 +#: common/models.py:255 msgid "Test Reports" msgstr "" -#: common/models.py:249 +#: common/models.py:256 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:255 +#: common/models.py:262 msgid "Stock Expiry" msgstr "" -#: common/models.py:256 +#: common/models.py:263 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:262 +#: common/models.py:269 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:263 +#: common/models.py:270 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:269 +#: common/models.py:276 msgid "Stock Stale Time" msgstr "" -#: common/models.py:270 +#: common/models.py:277 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:272 part/templates/part/detail.html:121 +#: common/models.py:279 part/templates/part/detail.html:121 msgid "days" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Build Expired Stock" msgstr "" -#: common/models.py:278 +#: common/models.py:285 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:284 +#: common/models.py:291 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:285 +#: common/models.py:292 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:291 +#: common/models.py:298 msgid "Group by Part" msgstr "" -#: common/models.py:292 +#: common/models.py:299 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "Recent Stock Count" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:306 +#: common/models.py:313 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:311 +#: common/models.py:318 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:312 +#: common/models.py:319 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:316 +#: common/models.py:323 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:317 +#: common/models.py:324 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:322 +#: common/models.py:329 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:323 +#: common/models.py:330 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:546 +#: common/models.py:553 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:548 +#: common/models.py:555 msgid "Settings value" msgstr "" -#: common/models.py:583 +#: common/models.py:590 msgid "Must be an integer value" msgstr "" -#: common/models.py:606 +#: common/models.py:613 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:617 +#: common/models.py:624 msgid "Value must be an integer value" msgstr "" -#: common/models.py:640 +#: common/models.py:647 msgid "Key string must be unique" msgstr "" -#: common/models.py:721 company/forms.py:192 +#: common/models.py:728 company/forms.py:192 msgid "Price break quantity" msgstr "" -#: common/models.py:729 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:736 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 templates/js/bom.js:271 msgid "Price" msgstr "" -#: common/models.py:730 +#: common/models.py:737 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:822 +#: common/models.py:829 msgid "Default" msgstr "" @@ -1857,27 +1865,30 @@ msgstr "" msgid "Current value" msgstr "" -#: common/views.py:32 +#: common/views.py:33 msgid "Change Setting" msgstr "" -#: common/views.py:101 +#: common/views.py:102 msgid "Supplied value is not allowed" msgstr "" -#: common/views.py:110 +#: common/views.py:111 msgid "Supplied value must be a boolean" msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 -#: order/templates/order/po_navbar.html:22 order/views.py:582 +#: order/templates/order/po_navbar.html:22 order/views.py:605 #: part/templates/part/bom_upload/upload_file.html:27 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:761 msgid "Upload File" msgstr "" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 -#: order/views.py:583 part/templates/part/bom_upload/select_fields.html:58 +#: order/views.py:606 part/templates/part/bom_upload/select_fields.html:58 +#: part/templates/part/import_wizard/ajax_match_fields.html:45 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:762 msgid "Match Fields" msgstr "" @@ -1885,10 +1896,23 @@ msgstr "" msgid "Match Items" msgstr "" -#: common/views.py:479 +#: common/views.py:531 msgid "Fields matching failed" msgstr "" +#: common/views.py:586 +msgid "Parts imported" +msgstr "" + +#: common/views.py:608 order/templates/order/order_wizard/match_fields.html:27 +#: order/templates/order/order_wizard/match_parts.html:19 +#: order/templates/order/order_wizard/po_upload.html:40 +#: part/templates/part/import_wizard/match_fields.html:27 +#: part/templates/part/import_wizard/match_references.html:19 +#: part/templates/part/import_wizard/part_upload.html:43 +msgid "Previous Step" +msgstr "" + #: company/forms.py:38 company/models.py:142 #: company/templates/company/detail.html:42 msgid "Currency" @@ -2026,7 +2050,7 @@ msgstr "" msgid "Base Part" msgstr "" -#: company/models.py:309 company/models.py:501 order/views.py:1597 +#: company/models.py:309 company/models.py:501 order/views.py:1603 msgid "Select part" msgstr "" @@ -2174,7 +2198,7 @@ msgstr "" msgid "Download image from URL" msgstr "" -#: company/templates/company/company_base.html:46 order/views.py:311 +#: company/templates/company/company_base.html:46 order/views.py:313 msgid "Create Purchase Order" msgstr "" @@ -2245,7 +2269,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:28 #: company/templates/company/detail_supplier_part.html:27 #: company/templates/company/manufacturer_part_suppliers.html:20 -#: part/templates/part/category.html:122 +#: part/templates/part/category.html:131 #: part/templates/part/manufacturer.html:22 #: part/templates/part/supplier.html:20 msgid "Options" @@ -2253,7 +2277,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:33 #: company/templates/company/detail_supplier_part.html:32 -#: part/templates/part/category.html:127 +#: part/templates/part/category.html:136 msgid "Order parts" msgstr "" @@ -2269,7 +2293,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 -#: part/templates/part/bom.html:159 part/templates/part/category.html:118 +#: part/templates/part/bom.html:159 part/templates/part/category.html:127 #: templates/js/stock.js:1312 msgid "New Part" msgstr "" @@ -2296,7 +2320,7 @@ msgstr "" #: company/templates/company/detail_stock.html:37 #: company/templates/company/supplier_part_stock.html:34 -#: part/templates/part/category.html:114 part/templates/part/category.html:128 +#: part/templates/part/category.html:123 part/templates/part/category.html:137 #: part/templates/part/stock.html:54 stock/templates/stock/location.html:163 msgid "Export" msgstr "" @@ -2420,8 +2444,8 @@ msgid "Delete" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:37 -#: part/templates/part/category_navbar.html:34 -#: part/templates/part/category_navbar.html:37 +#: part/templates/part/category_navbar.html:46 +#: part/templates/part/category_navbar.html:49 #: part/templates/part/navbar.html:24 msgid "Parameters" msgstr "" @@ -2429,7 +2453,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:43 #: part/templates/part/params.html:18 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:48 +#: templates/InvenTree/settings/part.html:64 msgid "New Parameter" msgstr "" @@ -2560,7 +2584,7 @@ msgid "Pricing Information" msgstr "" #: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 -#: part/templates/part/sale_prices.html:17 part/views.py:2751 +#: part/templates/part/sale_prices.html:17 part/views.py:2918 msgid "Add Price Break" msgstr "" @@ -2602,20 +2626,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:169 part/views.py:948 +#: company/views.py:169 part/views.py:1115 msgid "Download Image" msgstr "" -#: company/views.py:198 part/views.py:980 +#: company/views.py:198 part/views.py:1147 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:205 part/views.py:987 +#: company/views.py:205 part/views.py:1154 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:214 part/views.py:996 +#: company/views.py:214 part/views.py:1163 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2683,15 +2707,15 @@ msgstr "" msgid "Delete Supplier Part" msgstr "" -#: company/views.py:860 part/views.py:2755 +#: company/views.py:860 part/views.py:2922 msgid "Added new price break" msgstr "" -#: company/views.py:916 part/views.py:2799 +#: company/views.py:916 part/views.py:2966 msgid "Edit Price Break" msgstr "" -#: company/views.py:931 part/views.py:2813 +#: company/views.py:931 part/views.py:2980 msgid "Delete Price Break" msgstr "" @@ -2756,48 +2780,48 @@ msgstr "" msgid "Filters" msgstr "" -#: order/forms.py:27 order/templates/order/order_base.html:47 +#: order/forms.py:34 order/templates/order/order_base.html:47 msgid "Place order" msgstr "" -#: order/forms.py:38 order/templates/order/order_base.html:54 +#: order/forms.py:45 order/templates/order/order_base.html:54 msgid "Mark order as complete" msgstr "" -#: order/forms.py:49 order/forms.py:60 order/templates/order/order_base.html:59 +#: order/forms.py:56 order/forms.py:67 order/templates/order/order_base.html:59 #: order/templates/order/sales_order_base.html:61 msgid "Cancel order" msgstr "" -#: order/forms.py:71 order/templates/order/sales_order_base.html:58 +#: order/forms.py:78 order/templates/order/sales_order_base.html:58 msgid "Ship order" msgstr "" -#: order/forms.py:86 +#: order/forms.py:93 msgid "Receive parts to this location" msgstr "" -#: order/forms.py:108 +#: order/forms.py:115 msgid "Purchase Order reference" msgstr "" -#: order/forms.py:115 +#: order/forms.py:122 msgid "Target date for order delivery. Order will be overdue after this date." msgstr "" -#: order/forms.py:143 +#: order/forms.py:150 msgid "Enter sales order number" msgstr "" -#: order/forms.py:150 order/models.py:476 +#: order/forms.py:157 order/models.py:476 msgid "Target date for order completion. Order will be overdue after this date." msgstr "" -#: order/forms.py:242 +#: order/forms.py:249 msgid "Enter stock item serial numbers" msgstr "" -#: order/forms.py:248 +#: order/forms.py:255 msgid "Enter quantity of stock items" msgstr "" @@ -2866,7 +2890,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:246 part/views.py:1686 stock/models.py:304 +#: order/models.py:246 part/views.py:1853 stock/models.py:304 #: stock/models.py:1020 msgid "Quantity must be greater than zero" msgstr "" @@ -2964,7 +2988,7 @@ msgid "Where does the Purchaser want this item to be stored?" msgstr "" #: order/models.py:724 part/templates/part/navbar.html:109 -#: part/templates/part/order_prices.html:107 +#: part/templates/part/order_prices.html:108 #: part/templates/part/part_pricing.html:97 msgid "Sale Price" msgstr "" @@ -3055,7 +3079,7 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 -#: part/templates/part/category.html:208 part/templates/part/category.html:250 +#: part/templates/part/category.html:217 part/templates/part/category.html:259 #: stock/templates/stock/location.html:191 templates/js/stock.js:736 #: templates/js/stock.js:1324 msgid "New Location" @@ -3093,57 +3117,71 @@ msgstr "" #: order/templates/order/order_wizard/match_fields.html:9 #: part/templates/part/bom_upload/select_fields.html:21 +#: part/templates/part/import_wizard/ajax_match_fields.html:9 +#: part/templates/part/import_wizard/match_fields.html:9 msgid "Missing selections for the following required columns" msgstr "" #: order/templates/order/order_wizard/match_fields.html:20 +#: part/templates/part/import_wizard/ajax_match_fields.html:20 +#: part/templates/part/import_wizard/match_fields.html:20 msgid "Duplicate selections found, see below. Fix them then retry submitting." msgstr "" -#: order/templates/order/order_wizard/match_fields.html:27 -#: order/templates/order/order_wizard/match_parts.html:18 -#: order/templates/order/order_wizard/po_upload.html:40 -msgid "Previous Step" -msgstr "" - #: order/templates/order/order_wizard/match_fields.html:29 -#: order/templates/order/order_wizard/match_parts.html:20 +#: order/templates/order/order_wizard/match_parts.html:21 #: part/templates/part/bom_upload/select_fields.html:32 +#: part/templates/part/import_wizard/match_fields.html:29 +#: part/templates/part/import_wizard/match_references.html:21 msgid "Submit Selections" msgstr "" #: order/templates/order/order_wizard/match_fields.html:35 #: part/templates/part/bom_upload/select_fields.html:41 +#: part/templates/part/import_wizard/ajax_match_fields.html:28 +#: part/templates/part/import_wizard/match_fields.html:35 msgid "File Fields" msgstr "" #: order/templates/order/order_wizard/match_fields.html:42 #: part/templates/part/bom_upload/select_fields.html:47 +#: part/templates/part/import_wizard/ajax_match_fields.html:35 +#: part/templates/part/import_wizard/match_fields.html:42 msgid "Remove column" msgstr "" #: order/templates/order/order_wizard/match_fields.html:60 +#: part/templates/part/import_wizard/ajax_match_fields.html:53 +#: part/templates/part/import_wizard/match_fields.html:60 msgid "Duplicate selection" msgstr "" #: order/templates/order/order_wizard/match_fields.html:71 -#: order/templates/order/order_wizard/match_parts.html:51 +#: order/templates/order/order_wizard/match_parts.html:52 #: part/templates/part/bom_upload/select_fields.html:76 #: part/templates/part/bom_upload/select_parts.html:58 +#: part/templates/part/import_wizard/ajax_match_fields.html:64 +#: part/templates/part/import_wizard/ajax_match_references.html:42 +#: part/templates/part/import_wizard/match_fields.html:71 +#: part/templates/part/import_wizard/match_references.html:49 msgid "Remove row" msgstr "" -#: order/templates/order/order_wizard/match_parts.html:11 +#: order/templates/order/order_wizard/match_parts.html:12 #: part/templates/part/bom_upload/select_parts.html:21 +#: part/templates/part/import_wizard/ajax_match_references.html:12 +#: part/templates/part/import_wizard/match_references.html:12 msgid "Errors exist in the submitted data" msgstr "" -#: order/templates/order/order_wizard/match_parts.html:27 +#: order/templates/order/order_wizard/match_parts.html:28 #: part/templates/part/bom_upload/select_parts.html:39 +#: part/templates/part/import_wizard/ajax_match_references.html:21 +#: part/templates/part/import_wizard/match_references.html:28 msgid "Row" msgstr "" -#: order/templates/order/order_wizard/match_parts.html:28 +#: order/templates/order/order_wizard/match_parts.html:29 msgid "Select Supplier Part" msgstr "" @@ -3152,6 +3190,8 @@ msgid "Upload File for Purchase Order" msgstr "" #: order/templates/order/order_wizard/po_upload.html:18 +#: part/templates/part/import_wizard/ajax_part_upload.html:10 +#: part/templates/part/import_wizard/part_upload.html:21 #, python-format msgid "Step %(step)s of %(count)s" msgstr "" @@ -3241,8 +3281,8 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:24 -#: order/templates/order/sales_order_detail.html:22 order/views.py:1321 -#: order/views.py:1404 +#: order/templates/order/sales_order_detail.html:22 order/views.py:1327 +#: order/views.py:1410 msgid "Add Line Item" msgstr "" @@ -3290,9 +3330,9 @@ msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:45 #: part/models.py:322 part/templates/part/cat_link.html:7 -#: part/templates/part/category.html:99 part/templates/part/category.html:148 -#: part/templates/part/category_navbar.html:22 -#: part/templates/part/category_navbar.html:29 +#: part/templates/part/category.html:108 part/templates/part/category.html:157 +#: part/templates/part/category_navbar.html:25 +#: part/templates/part/category_navbar.html:32 #: part/templates/part/category_partlist.html:10 #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 #: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666 @@ -3461,195 +3501,195 @@ msgstr "" msgid "Sales Order Attachments" msgstr "" -#: order/views.py:104 +#: order/views.py:106 msgid "Add Purchase Order Attachment" msgstr "" -#: order/views.py:154 +#: order/views.py:156 msgid "Add Sales Order Attachment" msgstr "" -#: order/views.py:346 +#: order/views.py:348 msgid "Create Sales Order" msgstr "" -#: order/views.py:381 +#: order/views.py:383 msgid "Edit Purchase Order" msgstr "" -#: order/views.py:401 +#: order/views.py:403 msgid "Edit Sales Order" msgstr "" -#: order/views.py:417 +#: order/views.py:419 msgid "Cancel Order" msgstr "" -#: order/views.py:426 order/views.py:452 +#: order/views.py:428 order/views.py:454 msgid "Confirm order cancellation" msgstr "" -#: order/views.py:429 order/views.py:455 +#: order/views.py:431 order/views.py:457 msgid "Order cannot be cancelled" msgstr "" -#: order/views.py:443 +#: order/views.py:445 msgid "Cancel sales order" msgstr "" -#: order/views.py:469 +#: order/views.py:471 msgid "Issue Order" msgstr "" -#: order/views.py:478 +#: order/views.py:480 msgid "Confirm order placement" msgstr "" -#: order/views.py:488 +#: order/views.py:490 msgid "Purchase order issued" msgstr "" -#: order/views.py:499 +#: order/views.py:501 msgid "Complete Order" msgstr "" -#: order/views.py:515 +#: order/views.py:517 msgid "Confirm order completion" msgstr "" -#: order/views.py:526 +#: order/views.py:528 msgid "Purchase order completed" msgstr "" -#: order/views.py:536 +#: order/views.py:538 msgid "Ship Order" msgstr "" -#: order/views.py:552 +#: order/views.py:554 msgid "Confirm order shipment" msgstr "" -#: order/views.py:558 +#: order/views.py:560 msgid "Could not ship order" msgstr "" -#: order/views.py:584 +#: order/views.py:607 msgid "Match Supplier Parts" msgstr "" -#: order/views.py:798 +#: order/views.py:804 msgid "Receive Parts" msgstr "" -#: order/views.py:868 +#: order/views.py:874 msgid "Items received" msgstr "" -#: order/views.py:882 +#: order/views.py:888 msgid "No destination set" msgstr "" -#: order/views.py:927 +#: order/views.py:933 msgid "Error converting quantity to number" msgstr "" -#: order/views.py:933 +#: order/views.py:939 msgid "Receive quantity less than zero" msgstr "" -#: order/views.py:939 +#: order/views.py:945 msgid "No lines specified" msgstr "" -#: order/views.py:1012 +#: order/views.py:1018 msgid "Update prices" msgstr "" -#: order/views.py:1270 +#: order/views.py:1276 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1330 +#: order/views.py:1336 msgid "Supplier part must be specified" msgstr "" -#: order/views.py:1336 +#: order/views.py:1342 msgid "Supplier must match for Part and Order" msgstr "" -#: order/views.py:1467 order/views.py:1485 +#: order/views.py:1473 order/views.py:1491 msgid "Edit Line Item" msgstr "" -#: order/views.py:1501 order/views.py:1513 +#: order/views.py:1507 order/views.py:1519 msgid "Delete Line Item" msgstr "" -#: order/views.py:1506 order/views.py:1518 +#: order/views.py:1512 order/views.py:1524 msgid "Deleted line item" msgstr "" -#: order/views.py:1531 +#: order/views.py:1537 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1576 +#: order/views.py:1582 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1592 +#: order/views.py:1598 msgid "Select line item" msgstr "" -#: order/views.py:1623 +#: order/views.py:1629 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "" -#: order/views.py:1633 +#: order/views.py:1639 #, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1641 +#: order/views.py:1647 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1695 +#: order/views.py:1701 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1769 +#: order/views.py:1775 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1784 +#: order/views.py:1790 msgid "Remove allocation" msgstr "" -#: order/views.py:1856 +#: order/views.py:1862 msgid "Sales order not found" msgstr "" -#: order/views.py:1862 +#: order/views.py:1868 msgid "Price not found" msgstr "" -#: order/views.py:1865 +#: order/views.py:1871 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1870 +#: order/views.py:1876 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" #: part/bom.py:138 part/models.py:72 part/models.py:747 -#: part/templates/part/category.html:66 part/templates/part/detail.html:90 +#: part/templates/part/category.html:75 part/templates/part/detail.html:90 msgid "Default Location" msgstr "" @@ -3827,8 +3867,8 @@ msgstr "" msgid "Part Category" msgstr "" -#: part/models.py:83 part/templates/part/category.html:23 -#: part/templates/part/category.html:94 templates/InvenTree/search.html:127 +#: part/models.py:83 part/templates/part/category.html:32 +#: part/templates/part/category.html:103 templates/InvenTree/search.html:127 #: templates/stats.html:84 users/models.py:39 msgid "Part Categories" msgstr "" @@ -3878,7 +3918,7 @@ msgstr "" msgid "Part description" msgstr "" -#: part/models.py:701 part/templates/part/category.html:73 +#: part/models.py:701 part/templates/part/category.html:82 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "" @@ -4152,7 +4192,7 @@ msgstr "" msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2394 part/views.py:1692 part/views.py:1744 +#: part/models.py:2394 part/views.py:1859 part/views.py:1911 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -4249,7 +4289,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:1987 +#: part/templates/part/bom.html:61 part/views.py:2154 msgid "Export Bill of Materials" msgstr "" @@ -4265,7 +4305,7 @@ msgstr "" msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/bom.html:160 part/views.py:585 +#: part/templates/part/bom.html:160 part/views.py:590 #: templates/js/stock.js:1313 msgid "Create New Part" msgstr "" @@ -4302,7 +4342,7 @@ msgid "Select Part" msgstr "" #: part/templates/part/bom_upload/select_parts.html:65 -#: part/templates/part/category.html:117 +#: part/templates/part/category.html:126 msgid "Create new part" msgstr "" @@ -4343,87 +4383,87 @@ msgstr "" msgid "Start New Build" msgstr "" -#: part/templates/part/category.html:24 +#: part/templates/part/category.html:33 msgid "All parts" msgstr "" -#: part/templates/part/category.html:29 part/views.py:2397 +#: part/templates/part/category.html:38 part/views.py:2564 msgid "Create new part category" msgstr "" -#: part/templates/part/category.html:35 +#: part/templates/part/category.html:44 msgid "Edit part category" msgstr "" -#: part/templates/part/category.html:40 +#: part/templates/part/category.html:49 msgid "Delete part category" msgstr "" -#: part/templates/part/category.html:50 part/templates/part/category.html:89 +#: part/templates/part/category.html:59 part/templates/part/category.html:98 msgid "Category Details" msgstr "" -#: part/templates/part/category.html:55 +#: part/templates/part/category.html:64 msgid "Category Path" msgstr "" -#: part/templates/part/category.html:60 +#: part/templates/part/category.html:69 msgid "Category Description" msgstr "" -#: part/templates/part/category.html:79 -#: part/templates/part/category_navbar.html:11 -#: part/templates/part/category_navbar.html:18 +#: part/templates/part/category.html:88 +#: part/templates/part/category_navbar.html:14 +#: part/templates/part/category_navbar.html:21 #: part/templates/part/subcategory.html:16 msgid "Subcategories" msgstr "" -#: part/templates/part/category.html:84 +#: part/templates/part/category.html:93 msgid "Parts (Including subcategories)" msgstr "" -#: part/templates/part/category.html:113 +#: part/templates/part/category.html:122 msgid "Export Part Data" msgstr "" -#: part/templates/part/category.html:125 +#: part/templates/part/category.html:134 msgid "Set category" msgstr "" -#: part/templates/part/category.html:125 +#: part/templates/part/category.html:134 msgid "Set Category" msgstr "" -#: part/templates/part/category.html:128 +#: part/templates/part/category.html:137 msgid "Export Data" msgstr "" -#: part/templates/part/category.html:132 +#: part/templates/part/category.html:141 msgid "View list display" msgstr "" -#: part/templates/part/category.html:135 +#: part/templates/part/category.html:144 msgid "View grid display" msgstr "" -#: part/templates/part/category.html:209 +#: part/templates/part/category.html:218 #: stock/templates/stock/location.html:192 templates/js/stock.js:737 msgid "Create new location" msgstr "" -#: part/templates/part/category.html:214 part/templates/part/category.html:244 +#: part/templates/part/category.html:223 part/templates/part/category.html:253 msgid "New Category" msgstr "" -#: part/templates/part/category.html:215 +#: part/templates/part/category.html:224 msgid "Create new category" msgstr "" -#: part/templates/part/category.html:245 +#: part/templates/part/category.html:254 msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:251 stock/views.py:1391 +#: part/templates/part/category.html:260 stock/views.py:1391 msgid "Create new Stock Location" msgstr "" @@ -4462,12 +4502,17 @@ msgstr "" msgid "If this category is deleted, these parts will be moved to the top-level category Teile" msgstr "" +#: part/templates/part/category_navbar.html:37 +#: part/templates/part/category_navbar.html:40 +msgid "Import Parts" +msgstr "" + #: part/templates/part/category_parametric.html:10 #: part/templates/part/navbar.html:21 part/templates/part/params.html:10 msgid "Part Parameters" msgstr "" -#: part/templates/part/copy_part.html:9 part/views.py:461 +#: part/templates/part/copy_part.html:9 part/views.py:466 msgid "Duplicate Part" msgstr "" @@ -4571,12 +4616,21 @@ msgstr "" msgid "Part is not active" msgstr "" +#: part/templates/part/import_wizard/ajax_part_upload.html:29 +#: part/templates/part/import_wizard/part_upload.html:51 +msgid "Unsuffitient privileges." +msgstr "" + +#: part/templates/part/import_wizard/part_upload.html:14 +msgid "Import Parts from File" +msgstr "" + #: part/templates/part/internal_prices.html:11 #: part/templates/part/navbar.html:100 msgid "Internal Price Information" msgstr "" -#: part/templates/part/internal_prices.html:19 part/views.py:2822 +#: part/templates/part/internal_prices.html:19 part/views.py:2989 msgid "Add Internal Price Break" msgstr "" @@ -4642,7 +4696,7 @@ msgstr "" msgid "Order Price" msgstr "" -#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:93 +#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:94 #: part/templates/part/part_pricing.html:82 msgid "Internal Price" msgstr "" @@ -4668,24 +4722,24 @@ msgstr "" msgid "Part Notes" msgstr "" -#: part/templates/part/order_prices.html:24 +#: part/templates/part/order_prices.html:25 #: part/templates/part/part_base.html:282 msgid "Calculate" msgstr "" -#: part/templates/part/order_prices.html:31 +#: part/templates/part/order_prices.html:32 msgid "Pricing ranges" msgstr "" -#: part/templates/part/order_prices.html:36 +#: part/templates/part/order_prices.html:37 #: part/templates/part/part_pricing.html:22 msgid "Supplier Pricing" msgstr "" -#: part/templates/part/order_prices.html:37 -#: part/templates/part/order_prices.html:62 -#: part/templates/part/order_prices.html:94 -#: part/templates/part/order_prices.html:108 +#: part/templates/part/order_prices.html:38 +#: part/templates/part/order_prices.html:63 +#: part/templates/part/order_prices.html:95 +#: part/templates/part/order_prices.html:109 #: part/templates/part/part_pricing.html:26 #: part/templates/part/part_pricing.html:52 #: part/templates/part/part_pricing.html:85 @@ -4693,10 +4747,10 @@ msgstr "" msgid "Unit Cost" msgstr "" -#: part/templates/part/order_prices.html:44 -#: part/templates/part/order_prices.html:69 -#: part/templates/part/order_prices.html:99 -#: part/templates/part/order_prices.html:113 +#: part/templates/part/order_prices.html:45 +#: part/templates/part/order_prices.html:70 +#: part/templates/part/order_prices.html:100 +#: part/templates/part/order_prices.html:114 #: part/templates/part/part_pricing.html:32 #: part/templates/part/part_pricing.html:58 #: part/templates/part/part_pricing.html:89 @@ -4704,51 +4758,51 @@ msgstr "" msgid "Total Cost" msgstr "" -#: part/templates/part/order_prices.html:52 +#: part/templates/part/order_prices.html:53 #: part/templates/part/part_pricing.html:40 msgid "No supplier pricing available" msgstr "" -#: part/templates/part/order_prices.html:61 -#: part/templates/part/order_prices.html:128 +#: part/templates/part/order_prices.html:62 +#: part/templates/part/order_prices.html:129 #: part/templates/part/part_pricing.html:48 msgid "BOM Pricing" msgstr "" -#: part/templates/part/order_prices.html:77 +#: part/templates/part/order_prices.html:78 #: part/templates/part/part_pricing.html:66 msgid "Note: BOM pricing is incomplete for this part" msgstr "" -#: part/templates/part/order_prices.html:84 +#: part/templates/part/order_prices.html:85 #: part/templates/part/part_pricing.html:73 msgid "No BOM pricing available" msgstr "" -#: part/templates/part/order_prices.html:122 +#: part/templates/part/order_prices.html:123 #: part/templates/part/part_pricing.html:113 msgid "No pricing information is available for this part." msgstr "" -#: part/templates/part/order_prices.html:138 +#: part/templates/part/order_prices.html:139 msgid "Stock Pricing" msgstr "" -#: part/templates/part/order_prices.html:146 +#: part/templates/part/order_prices.html:147 msgid "No stock pricing history is available for this part." msgstr "" -#: part/templates/part/order_prices.html:165 +#: part/templates/part/order_prices.html:166 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:177 +#: part/templates/part/order_prices.html:178 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:189 +#: part/templates/part/order_prices.html:190 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" @@ -4967,220 +5021,224 @@ msgstr "" msgid "Unknown database" msgstr "" -#: part/views.py:90 +#: part/views.py:95 msgid "Add Related Part" msgstr "" -#: part/views.py:145 +#: part/views.py:150 msgid "Delete Related Part" msgstr "" -#: part/views.py:159 +#: part/views.py:164 msgid "Add part attachment" msgstr "" -#: part/views.py:212 templates/attachment_table.html:32 +#: part/views.py:217 templates/attachment_table.html:32 msgid "Edit attachment" msgstr "" -#: part/views.py:216 +#: part/views.py:221 msgid "Part attachment updated" msgstr "" -#: part/views.py:231 +#: part/views.py:236 msgid "Delete Part Attachment" msgstr "" -#: part/views.py:239 +#: part/views.py:244 msgid "Deleted part attachment" msgstr "" -#: part/views.py:248 +#: part/views.py:253 msgid "Create Test Template" msgstr "" -#: part/views.py:275 +#: part/views.py:280 msgid "Edit Test Template" msgstr "" -#: part/views.py:289 +#: part/views.py:294 msgid "Delete Test Template" msgstr "" -#: part/views.py:296 +#: part/views.py:301 msgid "Set Part Category" msgstr "" -#: part/views.py:346 +#: part/views.py:351 #, python-brace-format msgid "Set category for {n} parts" msgstr "" -#: part/views.py:381 +#: part/views.py:386 msgid "Create Variant" msgstr "" -#: part/views.py:466 +#: part/views.py:471 msgid "Copied part" msgstr "" -#: part/views.py:520 part/views.py:658 +#: part/views.py:525 part/views.py:663 msgid "Possible matches exist - confirm creation of new part" msgstr "" -#: part/views.py:590 +#: part/views.py:595 msgid "Created new part" msgstr "" -#: part/views.py:925 +#: part/views.py:763 +msgid "Match References" +msgstr "" + +#: part/views.py:1092 msgid "Part QR Code" msgstr "" -#: part/views.py:1027 +#: part/views.py:1194 msgid "Upload Part Image" msgstr "" -#: part/views.py:1033 part/views.py:1068 +#: part/views.py:1200 part/views.py:1235 msgid "Updated part image" msgstr "" -#: part/views.py:1042 +#: part/views.py:1209 msgid "Select Part Image" msgstr "" -#: part/views.py:1071 +#: part/views.py:1238 msgid "Part image not found" msgstr "" -#: part/views.py:1082 +#: part/views.py:1249 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1117 +#: part/views.py:1284 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1147 +#: part/views.py:1314 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1168 +#: part/views.py:1335 msgid "Validate BOM" msgstr "" -#: part/views.py:1189 +#: part/views.py:1356 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1200 +#: part/views.py:1367 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1334 +#: part/views.py:1501 msgid "No BOM file provided" msgstr "" -#: part/views.py:1695 +#: part/views.py:1862 msgid "Enter a valid quantity" msgstr "" -#: part/views.py:1720 part/views.py:1723 +#: part/views.py:1887 part/views.py:1890 msgid "Select valid part" msgstr "" -#: part/views.py:1729 +#: part/views.py:1896 msgid "Duplicate part selected" msgstr "" -#: part/views.py:1767 +#: part/views.py:1934 msgid "Select a part" msgstr "" -#: part/views.py:1773 +#: part/views.py:1940 msgid "Selected part creates a circular BOM" msgstr "" -#: part/views.py:1777 +#: part/views.py:1944 msgid "Specify quantity" msgstr "" -#: part/views.py:2039 +#: part/views.py:2206 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2046 +#: part/views.py:2213 msgid "Part was deleted" msgstr "" -#: part/views.py:2055 +#: part/views.py:2222 msgid "Part Pricing" msgstr "" -#: part/views.py:2196 +#: part/views.py:2363 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2206 +#: part/views.py:2373 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2213 +#: part/views.py:2380 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2221 +#: part/views.py:2388 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2271 +#: part/views.py:2438 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2285 +#: part/views.py:2452 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2345 +#: part/views.py:2512 msgid "Edit Part Category" msgstr "" -#: part/views.py:2383 +#: part/views.py:2550 msgid "Delete Part Category" msgstr "" -#: part/views.py:2389 +#: part/views.py:2556 msgid "Part category was deleted" msgstr "" -#: part/views.py:2441 +#: part/views.py:2608 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2542 +#: part/views.py:2709 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2598 +#: part/views.py:2765 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2617 +#: part/views.py:2784 msgid "Create BOM Item" msgstr "" -#: part/views.py:2687 +#: part/views.py:2854 msgid "Edit BOM item" msgstr "" -#: part/views.py:2743 +#: part/views.py:2910 msgid "Confim BOM item deletion" msgstr "" -#: part/views.py:2831 +#: part/views.py:2998 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2839 +#: part/views.py:3006 msgid "Delete Internal Price Break" msgstr "" @@ -6287,12 +6345,12 @@ msgid "No category parameter templates found" msgstr "" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:85 +#: templates/InvenTree/settings/part.html:101 msgid "Edit Template" msgstr "" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:86 +#: templates/InvenTree/settings/part.html:102 msgid "Delete Template" msgstr "" @@ -6341,10 +6399,18 @@ msgid "Part Options" msgstr "" #: templates/InvenTree/settings/part.html:44 +msgid "Part Import" +msgstr "" + +#: templates/InvenTree/settings/part.html:47 +msgid "Import Part" +msgstr "" + +#: templates/InvenTree/settings/part.html:60 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:65 +#: templates/InvenTree/settings/part.html:81 msgid "No part parameter templates found" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 59ea28db3f..cee471d1f1 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-26 23:02+0000\n" +"POT-Creation-Date: 2021-06-26 23:25+0000\n" "PO-Revision-Date: 2021-06-25 14:06\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -35,8 +35,8 @@ msgstr "Ingrese la fecha" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 -#: order/forms.py:27 order/forms.py:38 order/forms.py:49 order/forms.py:60 -#: order/forms.py:71 part/forms.py:134 +#: order/forms.py:34 order/forms.py:45 order/forms.py:56 order/forms.py:67 +#: order/forms.py:78 part/forms.py:134 msgid "Confirm" msgstr "Confirmar" @@ -172,23 +172,23 @@ msgstr "" msgid "parent" msgstr "" -#: InvenTree/settings.py:503 +#: InvenTree/settings.py:504 msgid "English" msgstr "Inglés" -#: InvenTree/settings.py:504 +#: InvenTree/settings.py:505 msgid "French" msgstr "Francés" -#: InvenTree/settings.py:505 +#: InvenTree/settings.py:506 msgid "German" msgstr "Alemán" -#: InvenTree/settings.py:506 +#: InvenTree/settings.py:507 msgid "Polish" msgstr "Polaco" -#: InvenTree/settings.py:507 +#: InvenTree/settings.py:508 msgid "Turkish" msgstr "Turco" @@ -446,7 +446,7 @@ msgid "Order target date" msgstr "" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 order/forms.py:114 order/forms.py:149 +#: build/templates/build/detail.html:121 order/forms.py:121 order/forms.py:156 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 @@ -463,11 +463,11 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:720 +#: build/templates/build/detail.html:31 common/models.py:727 #: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 -#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 -#: order/forms.py:285 order/models.py:617 order/models.py:841 -#: order/templates/order/order_wizard/match_parts.html:29 +#: order/forms.py:200 order/forms.py:218 order/forms.py:253 order/forms.py:275 +#: order/forms.py:292 order/models.py:617 order/models.py:841 +#: order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 #: order/templates/order/purchase_order_detail.html:179 #: order/templates/order/sales_order_detail.html:70 @@ -476,7 +476,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 #: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2293 #: part/templates/part/internal_prices.html:98 -#: part/templates/part/order_prices.html:202 +#: part/templates/part/order_prices.html:203 #: part/templates/part/part_pricing.html:16 #: part/templates/part/sale_prices.html:85 #: report/templates/report/inventree_build_order_base.html:114 @@ -501,7 +501,7 @@ msgstr "" msgid "Enter quantity for build output" msgstr "" -#: build/forms.py:95 order/forms.py:240 stock/forms.py:118 +#: build/forms.py:95 order/forms.py:247 stock/forms.py:118 msgid "Serial Numbers" msgstr "Números de serie" @@ -893,8 +893,8 @@ msgstr "" #: build/templates/build/allocate.html:30 #: company/templates/company/detail_manufacturer_part.html:33 -#: company/templates/company/detail_supplier_part.html:32 order/views.py:986 -#: part/templates/part/category.html:127 +#: company/templates/company/detail_supplier_part.html:32 order/views.py:992 +#: part/templates/part/category.html:136 msgid "Order Parts" msgstr "" @@ -977,7 +977,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:26 #: order/templates/order/order_base.html:26 #: order/templates/order/sales_order_base.html:37 -#: part/templates/part/category.html:18 part/templates/part/part_base.html:22 +#: part/templates/part/category.html:27 part/templates/part/part_base.html:22 #: stock/templates/stock/item_base.html:62 #: stock/templates/stock/location.html:31 msgid "Admin view" @@ -1183,7 +1183,7 @@ msgstr "" msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 order/forms.py:85 order/models.py:678 +#: build/templates/build/detail.html:46 order/forms.py:92 order/models.py:678 #: order/templates/order/purchase_order_detail.html:239 #: order/templates/order/receive_parts.html:25 stock/forms.py:169 #: stock/forms.py:375 @@ -1433,56 +1433,56 @@ msgstr "" msgid "Add Build Order Attachment" msgstr "" -#: build/views.py:1083 order/views.py:115 order/views.py:167 part/views.py:173 +#: build/views.py:1083 order/views.py:117 order/views.py:169 part/views.py:178 #: stock/views.py:277 msgid "Added attachment" msgstr "" -#: build/views.py:1119 order/views.py:194 order/views.py:215 +#: build/views.py:1119 order/views.py:196 order/views.py:217 msgid "Edit Attachment" msgstr "" -#: build/views.py:1129 order/views.py:198 order/views.py:219 +#: build/views.py:1129 order/views.py:200 order/views.py:221 msgid "Attachment updated" msgstr "" -#: build/views.py:1139 order/views.py:234 order/views.py:248 +#: build/views.py:1139 order/views.py:236 order/views.py:250 msgid "Delete Attachment" msgstr "" -#: build/views.py:1144 order/views.py:240 order/views.py:254 stock/views.py:333 +#: build/views.py:1144 order/views.py:242 order/views.py:256 stock/views.py:333 msgid "Deleted attachment" msgstr "" -#: common/files.py:64 +#: common/files.py:66 msgid "Unsupported file format: {ext.upper()}" msgstr "" -#: common/files.py:69 +#: common/files.py:71 msgid "Error reading file (invalid format)" msgstr "" -#: common/files.py:71 +#: common/files.py:73 msgid "Error reading file (incorrect dimension)" msgstr "" -#: common/files.py:73 +#: common/files.py:75 msgid "Error reading file (data could be corrupted)" msgstr "" -#: common/forms.py:39 templates/attachment_table.html:15 +#: common/forms.py:34 templates/attachment_table.html:15 msgid "File" msgstr "" -#: common/forms.py:40 +#: common/forms.py:35 msgid "Select file to upload" msgstr "" -#: common/forms.py:55 +#: common/forms.py:50 msgid "{name.title()} File" msgstr "" -#: common/forms.py:56 +#: common/forms.py:51 #, python-brace-format msgid "Select {name} file to upload" msgstr "" @@ -1671,184 +1671,192 @@ msgid "Display available part quantity in some forms" msgstr "" #: common/models.py:209 -msgid "Show Price in Forms" +msgid "Show Import in Views" msgstr "" #: common/models.py:210 -msgid "Display part price in some forms" +msgid "Display the import wizard in some part views" msgstr "" #: common/models.py:216 -msgid "Internal Prices" +msgid "Show Price in Forms" msgstr "" #: common/models.py:217 -msgid "Enable internal prices for parts" +msgid "Display part price in some forms" msgstr "" #: common/models.py:223 -msgid "Internal Price as BOM-Price" +msgid "Internal Prices" msgstr "" #: common/models.py:224 -msgid "Use the internal price (if set) in BOM-price calculations" +msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:230 templates/stats.html:25 -msgid "Debug Mode" +#: common/models.py:230 +msgid "Internal Price as BOM-Price" msgstr "" #: common/models.py:231 -msgid "Generate reports in debug mode (HTML output)" +msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:237 -msgid "Page Size" +#: common/models.py:237 templates/stats.html:25 +msgid "Debug Mode" msgstr "" #: common/models.py:238 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:244 +msgid "Page Size" +msgstr "" + +#: common/models.py:245 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:248 +#: common/models.py:255 msgid "Test Reports" msgstr "" -#: common/models.py:249 +#: common/models.py:256 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:255 +#: common/models.py:262 msgid "Stock Expiry" msgstr "" -#: common/models.py:256 +#: common/models.py:263 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:262 +#: common/models.py:269 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:263 +#: common/models.py:270 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:269 +#: common/models.py:276 msgid "Stock Stale Time" msgstr "" -#: common/models.py:270 +#: common/models.py:277 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:272 part/templates/part/detail.html:121 +#: common/models.py:279 part/templates/part/detail.html:121 msgid "days" msgstr "días" -#: common/models.py:277 +#: common/models.py:284 msgid "Build Expired Stock" msgstr "" -#: common/models.py:278 +#: common/models.py:285 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:284 +#: common/models.py:291 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:285 +#: common/models.py:292 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:291 +#: common/models.py:298 msgid "Group by Part" msgstr "" -#: common/models.py:292 +#: common/models.py:299 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "Recent Stock Count" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:306 +#: common/models.py:313 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:311 +#: common/models.py:318 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:312 +#: common/models.py:319 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:316 +#: common/models.py:323 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:317 +#: common/models.py:324 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:322 +#: common/models.py:329 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:323 +#: common/models.py:330 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:546 +#: common/models.py:553 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:548 +#: common/models.py:555 msgid "Settings value" msgstr "" -#: common/models.py:583 +#: common/models.py:590 msgid "Must be an integer value" msgstr "" -#: common/models.py:606 +#: common/models.py:613 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:617 +#: common/models.py:624 msgid "Value must be an integer value" msgstr "" -#: common/models.py:640 +#: common/models.py:647 msgid "Key string must be unique" msgstr "" -#: common/models.py:721 company/forms.py:192 +#: common/models.py:728 company/forms.py:192 msgid "Price break quantity" msgstr "" -#: common/models.py:729 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:736 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 templates/js/bom.js:271 msgid "Price" msgstr "" -#: common/models.py:730 +#: common/models.py:737 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:822 +#: common/models.py:829 msgid "Default" msgstr "" @@ -1856,27 +1864,30 @@ msgstr "" msgid "Current value" msgstr "" -#: common/views.py:32 +#: common/views.py:33 msgid "Change Setting" msgstr "" -#: common/views.py:101 +#: common/views.py:102 msgid "Supplied value is not allowed" msgstr "" -#: common/views.py:110 +#: common/views.py:111 msgid "Supplied value must be a boolean" msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 -#: order/templates/order/po_navbar.html:22 order/views.py:582 +#: order/templates/order/po_navbar.html:22 order/views.py:605 #: part/templates/part/bom_upload/upload_file.html:27 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:761 msgid "Upload File" msgstr "" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 -#: order/views.py:583 part/templates/part/bom_upload/select_fields.html:58 +#: order/views.py:606 part/templates/part/bom_upload/select_fields.html:58 +#: part/templates/part/import_wizard/ajax_match_fields.html:45 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:762 msgid "Match Fields" msgstr "" @@ -1884,10 +1895,23 @@ msgstr "" msgid "Match Items" msgstr "" -#: common/views.py:479 +#: common/views.py:531 msgid "Fields matching failed" msgstr "" +#: common/views.py:586 +msgid "Parts imported" +msgstr "" + +#: common/views.py:608 order/templates/order/order_wizard/match_fields.html:27 +#: order/templates/order/order_wizard/match_parts.html:19 +#: order/templates/order/order_wizard/po_upload.html:40 +#: part/templates/part/import_wizard/match_fields.html:27 +#: part/templates/part/import_wizard/match_references.html:19 +#: part/templates/part/import_wizard/part_upload.html:43 +msgid "Previous Step" +msgstr "" + #: company/forms.py:38 company/models.py:142 #: company/templates/company/detail.html:42 msgid "Currency" @@ -2025,7 +2049,7 @@ msgstr "" msgid "Base Part" msgstr "" -#: company/models.py:309 company/models.py:501 order/views.py:1597 +#: company/models.py:309 company/models.py:501 order/views.py:1603 msgid "Select part" msgstr "" @@ -2173,7 +2197,7 @@ msgstr "" msgid "Download image from URL" msgstr "" -#: company/templates/company/company_base.html:46 order/views.py:311 +#: company/templates/company/company_base.html:46 order/views.py:313 msgid "Create Purchase Order" msgstr "" @@ -2244,7 +2268,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:28 #: company/templates/company/detail_supplier_part.html:27 #: company/templates/company/manufacturer_part_suppliers.html:20 -#: part/templates/part/category.html:122 +#: part/templates/part/category.html:131 #: part/templates/part/manufacturer.html:22 #: part/templates/part/supplier.html:20 msgid "Options" @@ -2252,7 +2276,7 @@ msgstr "Opciones" #: company/templates/company/detail_manufacturer_part.html:33 #: company/templates/company/detail_supplier_part.html:32 -#: part/templates/part/category.html:127 +#: part/templates/part/category.html:136 msgid "Order parts" msgstr "" @@ -2268,7 +2292,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 -#: part/templates/part/bom.html:159 part/templates/part/category.html:118 +#: part/templates/part/bom.html:159 part/templates/part/category.html:127 #: templates/js/stock.js:1312 msgid "New Part" msgstr "" @@ -2295,7 +2319,7 @@ msgstr "" #: company/templates/company/detail_stock.html:37 #: company/templates/company/supplier_part_stock.html:34 -#: part/templates/part/category.html:114 part/templates/part/category.html:128 +#: part/templates/part/category.html:123 part/templates/part/category.html:137 #: part/templates/part/stock.html:54 stock/templates/stock/location.html:163 msgid "Export" msgstr "Exportar" @@ -2419,8 +2443,8 @@ msgid "Delete" msgstr "Eliminar" #: company/templates/company/manufacturer_part_suppliers.html:37 -#: part/templates/part/category_navbar.html:34 -#: part/templates/part/category_navbar.html:37 +#: part/templates/part/category_navbar.html:46 +#: part/templates/part/category_navbar.html:49 #: part/templates/part/navbar.html:24 msgid "Parameters" msgstr "" @@ -2428,7 +2452,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:43 #: part/templates/part/params.html:18 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:48 +#: templates/InvenTree/settings/part.html:64 msgid "New Parameter" msgstr "" @@ -2559,7 +2583,7 @@ msgid "Pricing Information" msgstr "" #: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 -#: part/templates/part/sale_prices.html:17 part/views.py:2751 +#: part/templates/part/sale_prices.html:17 part/views.py:2918 msgid "Add Price Break" msgstr "" @@ -2601,20 +2625,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:169 part/views.py:948 +#: company/views.py:169 part/views.py:1115 msgid "Download Image" msgstr "" -#: company/views.py:198 part/views.py:980 +#: company/views.py:198 part/views.py:1147 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:205 part/views.py:987 +#: company/views.py:205 part/views.py:1154 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:214 part/views.py:996 +#: company/views.py:214 part/views.py:1163 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2682,15 +2706,15 @@ msgstr "" msgid "Delete Supplier Part" msgstr "" -#: company/views.py:860 part/views.py:2755 +#: company/views.py:860 part/views.py:2922 msgid "Added new price break" msgstr "" -#: company/views.py:916 part/views.py:2799 +#: company/views.py:916 part/views.py:2966 msgid "Edit Price Break" msgstr "" -#: company/views.py:931 part/views.py:2813 +#: company/views.py:931 part/views.py:2980 msgid "Delete Price Break" msgstr "" @@ -2755,48 +2779,48 @@ msgstr "" msgid "Filters" msgstr "" -#: order/forms.py:27 order/templates/order/order_base.html:47 +#: order/forms.py:34 order/templates/order/order_base.html:47 msgid "Place order" msgstr "" -#: order/forms.py:38 order/templates/order/order_base.html:54 +#: order/forms.py:45 order/templates/order/order_base.html:54 msgid "Mark order as complete" msgstr "" -#: order/forms.py:49 order/forms.py:60 order/templates/order/order_base.html:59 +#: order/forms.py:56 order/forms.py:67 order/templates/order/order_base.html:59 #: order/templates/order/sales_order_base.html:61 msgid "Cancel order" msgstr "" -#: order/forms.py:71 order/templates/order/sales_order_base.html:58 +#: order/forms.py:78 order/templates/order/sales_order_base.html:58 msgid "Ship order" msgstr "" -#: order/forms.py:86 +#: order/forms.py:93 msgid "Receive parts to this location" msgstr "" -#: order/forms.py:108 +#: order/forms.py:115 msgid "Purchase Order reference" msgstr "" -#: order/forms.py:115 +#: order/forms.py:122 msgid "Target date for order delivery. Order will be overdue after this date." msgstr "" -#: order/forms.py:143 +#: order/forms.py:150 msgid "Enter sales order number" msgstr "" -#: order/forms.py:150 order/models.py:476 +#: order/forms.py:157 order/models.py:476 msgid "Target date for order completion. Order will be overdue after this date." msgstr "" -#: order/forms.py:242 +#: order/forms.py:249 msgid "Enter stock item serial numbers" msgstr "" -#: order/forms.py:248 +#: order/forms.py:255 msgid "Enter quantity of stock items" msgstr "" @@ -2865,7 +2889,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:246 part/views.py:1686 stock/models.py:304 +#: order/models.py:246 part/views.py:1853 stock/models.py:304 #: stock/models.py:1020 msgid "Quantity must be greater than zero" msgstr "" @@ -2963,7 +2987,7 @@ msgid "Where does the Purchaser want this item to be stored?" msgstr "" #: order/models.py:724 part/templates/part/navbar.html:109 -#: part/templates/part/order_prices.html:107 +#: part/templates/part/order_prices.html:108 #: part/templates/part/part_pricing.html:97 msgid "Sale Price" msgstr "" @@ -3054,7 +3078,7 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 -#: part/templates/part/category.html:208 part/templates/part/category.html:250 +#: part/templates/part/category.html:217 part/templates/part/category.html:259 #: stock/templates/stock/location.html:191 templates/js/stock.js:736 #: templates/js/stock.js:1324 msgid "New Location" @@ -3092,57 +3116,71 @@ msgstr "" #: order/templates/order/order_wizard/match_fields.html:9 #: part/templates/part/bom_upload/select_fields.html:21 +#: part/templates/part/import_wizard/ajax_match_fields.html:9 +#: part/templates/part/import_wizard/match_fields.html:9 msgid "Missing selections for the following required columns" msgstr "" #: order/templates/order/order_wizard/match_fields.html:20 +#: part/templates/part/import_wizard/ajax_match_fields.html:20 +#: part/templates/part/import_wizard/match_fields.html:20 msgid "Duplicate selections found, see below. Fix them then retry submitting." msgstr "" -#: order/templates/order/order_wizard/match_fields.html:27 -#: order/templates/order/order_wizard/match_parts.html:18 -#: order/templates/order/order_wizard/po_upload.html:40 -msgid "Previous Step" -msgstr "" - #: order/templates/order/order_wizard/match_fields.html:29 -#: order/templates/order/order_wizard/match_parts.html:20 +#: order/templates/order/order_wizard/match_parts.html:21 #: part/templates/part/bom_upload/select_fields.html:32 +#: part/templates/part/import_wizard/match_fields.html:29 +#: part/templates/part/import_wizard/match_references.html:21 msgid "Submit Selections" msgstr "" #: order/templates/order/order_wizard/match_fields.html:35 #: part/templates/part/bom_upload/select_fields.html:41 +#: part/templates/part/import_wizard/ajax_match_fields.html:28 +#: part/templates/part/import_wizard/match_fields.html:35 msgid "File Fields" msgstr "" #: order/templates/order/order_wizard/match_fields.html:42 #: part/templates/part/bom_upload/select_fields.html:47 +#: part/templates/part/import_wizard/ajax_match_fields.html:35 +#: part/templates/part/import_wizard/match_fields.html:42 msgid "Remove column" msgstr "" #: order/templates/order/order_wizard/match_fields.html:60 +#: part/templates/part/import_wizard/ajax_match_fields.html:53 +#: part/templates/part/import_wizard/match_fields.html:60 msgid "Duplicate selection" msgstr "" #: order/templates/order/order_wizard/match_fields.html:71 -#: order/templates/order/order_wizard/match_parts.html:51 +#: order/templates/order/order_wizard/match_parts.html:52 #: part/templates/part/bom_upload/select_fields.html:76 #: part/templates/part/bom_upload/select_parts.html:58 +#: part/templates/part/import_wizard/ajax_match_fields.html:64 +#: part/templates/part/import_wizard/ajax_match_references.html:42 +#: part/templates/part/import_wizard/match_fields.html:71 +#: part/templates/part/import_wizard/match_references.html:49 msgid "Remove row" msgstr "" -#: order/templates/order/order_wizard/match_parts.html:11 +#: order/templates/order/order_wizard/match_parts.html:12 #: part/templates/part/bom_upload/select_parts.html:21 +#: part/templates/part/import_wizard/ajax_match_references.html:12 +#: part/templates/part/import_wizard/match_references.html:12 msgid "Errors exist in the submitted data" msgstr "" -#: order/templates/order/order_wizard/match_parts.html:27 +#: order/templates/order/order_wizard/match_parts.html:28 #: part/templates/part/bom_upload/select_parts.html:39 +#: part/templates/part/import_wizard/ajax_match_references.html:21 +#: part/templates/part/import_wizard/match_references.html:28 msgid "Row" msgstr "" -#: order/templates/order/order_wizard/match_parts.html:28 +#: order/templates/order/order_wizard/match_parts.html:29 msgid "Select Supplier Part" msgstr "" @@ -3151,6 +3189,8 @@ msgid "Upload File for Purchase Order" msgstr "" #: order/templates/order/order_wizard/po_upload.html:18 +#: part/templates/part/import_wizard/ajax_part_upload.html:10 +#: part/templates/part/import_wizard/part_upload.html:21 #, python-format msgid "Step %(step)s of %(count)s" msgstr "" @@ -3240,8 +3280,8 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:24 -#: order/templates/order/sales_order_detail.html:22 order/views.py:1321 -#: order/views.py:1404 +#: order/templates/order/sales_order_detail.html:22 order/views.py:1327 +#: order/views.py:1410 msgid "Add Line Item" msgstr "" @@ -3289,9 +3329,9 @@ msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:45 #: part/models.py:322 part/templates/part/cat_link.html:7 -#: part/templates/part/category.html:99 part/templates/part/category.html:148 -#: part/templates/part/category_navbar.html:22 -#: part/templates/part/category_navbar.html:29 +#: part/templates/part/category.html:108 part/templates/part/category.html:157 +#: part/templates/part/category_navbar.html:25 +#: part/templates/part/category_navbar.html:32 #: part/templates/part/category_partlist.html:10 #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 #: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666 @@ -3460,195 +3500,195 @@ msgstr "" msgid "Sales Order Attachments" msgstr "" -#: order/views.py:104 +#: order/views.py:106 msgid "Add Purchase Order Attachment" msgstr "" -#: order/views.py:154 +#: order/views.py:156 msgid "Add Sales Order Attachment" msgstr "" -#: order/views.py:346 +#: order/views.py:348 msgid "Create Sales Order" msgstr "" -#: order/views.py:381 +#: order/views.py:383 msgid "Edit Purchase Order" msgstr "" -#: order/views.py:401 +#: order/views.py:403 msgid "Edit Sales Order" msgstr "" -#: order/views.py:417 +#: order/views.py:419 msgid "Cancel Order" msgstr "" -#: order/views.py:426 order/views.py:452 +#: order/views.py:428 order/views.py:454 msgid "Confirm order cancellation" msgstr "" -#: order/views.py:429 order/views.py:455 +#: order/views.py:431 order/views.py:457 msgid "Order cannot be cancelled" msgstr "" -#: order/views.py:443 +#: order/views.py:445 msgid "Cancel sales order" msgstr "" -#: order/views.py:469 +#: order/views.py:471 msgid "Issue Order" msgstr "" -#: order/views.py:478 +#: order/views.py:480 msgid "Confirm order placement" msgstr "" -#: order/views.py:488 +#: order/views.py:490 msgid "Purchase order issued" msgstr "" -#: order/views.py:499 +#: order/views.py:501 msgid "Complete Order" msgstr "" -#: order/views.py:515 +#: order/views.py:517 msgid "Confirm order completion" msgstr "" -#: order/views.py:526 +#: order/views.py:528 msgid "Purchase order completed" msgstr "" -#: order/views.py:536 +#: order/views.py:538 msgid "Ship Order" msgstr "" -#: order/views.py:552 +#: order/views.py:554 msgid "Confirm order shipment" msgstr "" -#: order/views.py:558 +#: order/views.py:560 msgid "Could not ship order" msgstr "" -#: order/views.py:584 +#: order/views.py:607 msgid "Match Supplier Parts" msgstr "" -#: order/views.py:798 +#: order/views.py:804 msgid "Receive Parts" msgstr "" -#: order/views.py:868 +#: order/views.py:874 msgid "Items received" msgstr "" -#: order/views.py:882 +#: order/views.py:888 msgid "No destination set" msgstr "" -#: order/views.py:927 +#: order/views.py:933 msgid "Error converting quantity to number" msgstr "" -#: order/views.py:933 +#: order/views.py:939 msgid "Receive quantity less than zero" msgstr "" -#: order/views.py:939 +#: order/views.py:945 msgid "No lines specified" msgstr "" -#: order/views.py:1012 +#: order/views.py:1018 msgid "Update prices" msgstr "" -#: order/views.py:1270 +#: order/views.py:1276 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1330 +#: order/views.py:1336 msgid "Supplier part must be specified" msgstr "" -#: order/views.py:1336 +#: order/views.py:1342 msgid "Supplier must match for Part and Order" msgstr "" -#: order/views.py:1467 order/views.py:1485 +#: order/views.py:1473 order/views.py:1491 msgid "Edit Line Item" msgstr "" -#: order/views.py:1501 order/views.py:1513 +#: order/views.py:1507 order/views.py:1519 msgid "Delete Line Item" msgstr "" -#: order/views.py:1506 order/views.py:1518 +#: order/views.py:1512 order/views.py:1524 msgid "Deleted line item" msgstr "" -#: order/views.py:1531 +#: order/views.py:1537 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1576 +#: order/views.py:1582 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1592 +#: order/views.py:1598 msgid "Select line item" msgstr "" -#: order/views.py:1623 +#: order/views.py:1629 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "" -#: order/views.py:1633 +#: order/views.py:1639 #, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1641 +#: order/views.py:1647 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1695 +#: order/views.py:1701 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1769 +#: order/views.py:1775 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1784 +#: order/views.py:1790 msgid "Remove allocation" msgstr "" -#: order/views.py:1856 +#: order/views.py:1862 msgid "Sales order not found" msgstr "" -#: order/views.py:1862 +#: order/views.py:1868 msgid "Price not found" msgstr "" -#: order/views.py:1865 +#: order/views.py:1871 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1870 +#: order/views.py:1876 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" #: part/bom.py:138 part/models.py:72 part/models.py:747 -#: part/templates/part/category.html:66 part/templates/part/detail.html:90 +#: part/templates/part/category.html:75 part/templates/part/detail.html:90 msgid "Default Location" msgstr "" @@ -3826,8 +3866,8 @@ msgstr "" msgid "Part Category" msgstr "" -#: part/models.py:83 part/templates/part/category.html:23 -#: part/templates/part/category.html:94 templates/InvenTree/search.html:127 +#: part/models.py:83 part/templates/part/category.html:32 +#: part/templates/part/category.html:103 templates/InvenTree/search.html:127 #: templates/stats.html:84 users/models.py:39 msgid "Part Categories" msgstr "" @@ -3877,7 +3917,7 @@ msgstr "" msgid "Part description" msgstr "" -#: part/models.py:701 part/templates/part/category.html:73 +#: part/models.py:701 part/templates/part/category.html:82 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "" @@ -4151,7 +4191,7 @@ msgstr "" msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2394 part/views.py:1692 part/views.py:1744 +#: part/models.py:2394 part/views.py:1859 part/views.py:1911 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -4248,7 +4288,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:1987 +#: part/templates/part/bom.html:61 part/views.py:2154 msgid "Export Bill of Materials" msgstr "" @@ -4264,7 +4304,7 @@ msgstr "" msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/bom.html:160 part/views.py:585 +#: part/templates/part/bom.html:160 part/views.py:590 #: templates/js/stock.js:1313 msgid "Create New Part" msgstr "" @@ -4301,7 +4341,7 @@ msgid "Select Part" msgstr "" #: part/templates/part/bom_upload/select_parts.html:65 -#: part/templates/part/category.html:117 +#: part/templates/part/category.html:126 msgid "Create new part" msgstr "" @@ -4342,87 +4382,87 @@ msgstr "" msgid "Start New Build" msgstr "" -#: part/templates/part/category.html:24 +#: part/templates/part/category.html:33 msgid "All parts" msgstr "" -#: part/templates/part/category.html:29 part/views.py:2397 +#: part/templates/part/category.html:38 part/views.py:2564 msgid "Create new part category" msgstr "" -#: part/templates/part/category.html:35 +#: part/templates/part/category.html:44 msgid "Edit part category" msgstr "" -#: part/templates/part/category.html:40 +#: part/templates/part/category.html:49 msgid "Delete part category" msgstr "" -#: part/templates/part/category.html:50 part/templates/part/category.html:89 +#: part/templates/part/category.html:59 part/templates/part/category.html:98 msgid "Category Details" msgstr "" -#: part/templates/part/category.html:55 +#: part/templates/part/category.html:64 msgid "Category Path" msgstr "" -#: part/templates/part/category.html:60 +#: part/templates/part/category.html:69 msgid "Category Description" msgstr "" -#: part/templates/part/category.html:79 -#: part/templates/part/category_navbar.html:11 -#: part/templates/part/category_navbar.html:18 +#: part/templates/part/category.html:88 +#: part/templates/part/category_navbar.html:14 +#: part/templates/part/category_navbar.html:21 #: part/templates/part/subcategory.html:16 msgid "Subcategories" msgstr "" -#: part/templates/part/category.html:84 +#: part/templates/part/category.html:93 msgid "Parts (Including subcategories)" msgstr "" -#: part/templates/part/category.html:113 +#: part/templates/part/category.html:122 msgid "Export Part Data" msgstr "" -#: part/templates/part/category.html:125 +#: part/templates/part/category.html:134 msgid "Set category" msgstr "" -#: part/templates/part/category.html:125 +#: part/templates/part/category.html:134 msgid "Set Category" msgstr "" -#: part/templates/part/category.html:128 +#: part/templates/part/category.html:137 msgid "Export Data" msgstr "" -#: part/templates/part/category.html:132 +#: part/templates/part/category.html:141 msgid "View list display" msgstr "" -#: part/templates/part/category.html:135 +#: part/templates/part/category.html:144 msgid "View grid display" msgstr "" -#: part/templates/part/category.html:209 +#: part/templates/part/category.html:218 #: stock/templates/stock/location.html:192 templates/js/stock.js:737 msgid "Create new location" msgstr "" -#: part/templates/part/category.html:214 part/templates/part/category.html:244 +#: part/templates/part/category.html:223 part/templates/part/category.html:253 msgid "New Category" msgstr "" -#: part/templates/part/category.html:215 +#: part/templates/part/category.html:224 msgid "Create new category" msgstr "" -#: part/templates/part/category.html:245 +#: part/templates/part/category.html:254 msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:251 stock/views.py:1391 +#: part/templates/part/category.html:260 stock/views.py:1391 msgid "Create new Stock Location" msgstr "" @@ -4461,12 +4501,17 @@ msgstr "" msgid "If this category is deleted, these parts will be moved to the top-level category Teile" msgstr "" +#: part/templates/part/category_navbar.html:37 +#: part/templates/part/category_navbar.html:40 +msgid "Import Parts" +msgstr "" + #: part/templates/part/category_parametric.html:10 #: part/templates/part/navbar.html:21 part/templates/part/params.html:10 msgid "Part Parameters" msgstr "" -#: part/templates/part/copy_part.html:9 part/views.py:461 +#: part/templates/part/copy_part.html:9 part/views.py:466 msgid "Duplicate Part" msgstr "" @@ -4570,12 +4615,21 @@ msgstr "" msgid "Part is not active" msgstr "" +#: part/templates/part/import_wizard/ajax_part_upload.html:29 +#: part/templates/part/import_wizard/part_upload.html:51 +msgid "Unsuffitient privileges." +msgstr "" + +#: part/templates/part/import_wizard/part_upload.html:14 +msgid "Import Parts from File" +msgstr "" + #: part/templates/part/internal_prices.html:11 #: part/templates/part/navbar.html:100 msgid "Internal Price Information" msgstr "" -#: part/templates/part/internal_prices.html:19 part/views.py:2822 +#: part/templates/part/internal_prices.html:19 part/views.py:2989 msgid "Add Internal Price Break" msgstr "" @@ -4641,7 +4695,7 @@ msgstr "" msgid "Order Price" msgstr "" -#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:93 +#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:94 #: part/templates/part/part_pricing.html:82 msgid "Internal Price" msgstr "" @@ -4667,24 +4721,24 @@ msgstr "" msgid "Part Notes" msgstr "" -#: part/templates/part/order_prices.html:24 +#: part/templates/part/order_prices.html:25 #: part/templates/part/part_base.html:282 msgid "Calculate" msgstr "" -#: part/templates/part/order_prices.html:31 +#: part/templates/part/order_prices.html:32 msgid "Pricing ranges" msgstr "" -#: part/templates/part/order_prices.html:36 +#: part/templates/part/order_prices.html:37 #: part/templates/part/part_pricing.html:22 msgid "Supplier Pricing" msgstr "" -#: part/templates/part/order_prices.html:37 -#: part/templates/part/order_prices.html:62 -#: part/templates/part/order_prices.html:94 -#: part/templates/part/order_prices.html:108 +#: part/templates/part/order_prices.html:38 +#: part/templates/part/order_prices.html:63 +#: part/templates/part/order_prices.html:95 +#: part/templates/part/order_prices.html:109 #: part/templates/part/part_pricing.html:26 #: part/templates/part/part_pricing.html:52 #: part/templates/part/part_pricing.html:85 @@ -4692,10 +4746,10 @@ msgstr "" msgid "Unit Cost" msgstr "" -#: part/templates/part/order_prices.html:44 -#: part/templates/part/order_prices.html:69 -#: part/templates/part/order_prices.html:99 -#: part/templates/part/order_prices.html:113 +#: part/templates/part/order_prices.html:45 +#: part/templates/part/order_prices.html:70 +#: part/templates/part/order_prices.html:100 +#: part/templates/part/order_prices.html:114 #: part/templates/part/part_pricing.html:32 #: part/templates/part/part_pricing.html:58 #: part/templates/part/part_pricing.html:89 @@ -4703,51 +4757,51 @@ msgstr "" msgid "Total Cost" msgstr "" -#: part/templates/part/order_prices.html:52 +#: part/templates/part/order_prices.html:53 #: part/templates/part/part_pricing.html:40 msgid "No supplier pricing available" msgstr "" -#: part/templates/part/order_prices.html:61 -#: part/templates/part/order_prices.html:128 +#: part/templates/part/order_prices.html:62 +#: part/templates/part/order_prices.html:129 #: part/templates/part/part_pricing.html:48 msgid "BOM Pricing" msgstr "" -#: part/templates/part/order_prices.html:77 +#: part/templates/part/order_prices.html:78 #: part/templates/part/part_pricing.html:66 msgid "Note: BOM pricing is incomplete for this part" msgstr "" -#: part/templates/part/order_prices.html:84 +#: part/templates/part/order_prices.html:85 #: part/templates/part/part_pricing.html:73 msgid "No BOM pricing available" msgstr "" -#: part/templates/part/order_prices.html:122 +#: part/templates/part/order_prices.html:123 #: part/templates/part/part_pricing.html:113 msgid "No pricing information is available for this part." msgstr "" -#: part/templates/part/order_prices.html:138 +#: part/templates/part/order_prices.html:139 msgid "Stock Pricing" msgstr "" -#: part/templates/part/order_prices.html:146 +#: part/templates/part/order_prices.html:147 msgid "No stock pricing history is available for this part." msgstr "" -#: part/templates/part/order_prices.html:165 +#: part/templates/part/order_prices.html:166 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:177 +#: part/templates/part/order_prices.html:178 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:189 +#: part/templates/part/order_prices.html:190 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" @@ -4966,220 +5020,226 @@ msgstr "" msgid "Unknown database" msgstr "" -#: part/views.py:90 +#: part/views.py:95 msgid "Add Related Part" msgstr "" -#: part/views.py:145 +#: part/views.py:150 msgid "Delete Related Part" msgstr "" -#: part/views.py:159 +#: part/views.py:164 msgid "Add part attachment" msgstr "" -#: part/views.py:212 templates/attachment_table.html:32 +#: part/views.py:217 templates/attachment_table.html:32 msgid "Edit attachment" msgstr "" -#: part/views.py:216 +#: part/views.py:221 msgid "Part attachment updated" msgstr "" -#: part/views.py:231 +#: part/views.py:236 msgid "Delete Part Attachment" msgstr "" -#: part/views.py:239 +#: part/views.py:244 msgid "Deleted part attachment" msgstr "" -#: part/views.py:248 +#: part/views.py:253 msgid "Create Test Template" msgstr "" -#: part/views.py:275 +#: part/views.py:280 msgid "Edit Test Template" msgstr "" -#: part/views.py:289 +#: part/views.py:294 msgid "Delete Test Template" msgstr "" -#: part/views.py:296 +#: part/views.py:301 msgid "Set Part Category" msgstr "" -#: part/views.py:346 +#: part/views.py:351 #, python-brace-format msgid "Set category for {n} parts" msgstr "" -#: part/views.py:381 +#: part/views.py:386 msgid "Create Variant" msgstr "" -#: part/views.py:466 +#: part/views.py:471 msgid "Copied part" msgstr "" -#: part/views.py:520 part/views.py:658 +#: part/views.py:525 part/views.py:663 msgid "Possible matches exist - confirm creation of new part" msgstr "" -#: part/views.py:590 +#: part/views.py:595 msgid "Created new part" msgstr "" -#: part/views.py:925 +#: part/views.py:763 +#, fuzzy +#| msgid "Reference" +msgid "Match References" +msgstr "Referencia" + +#: part/views.py:1092 msgid "Part QR Code" msgstr "" -#: part/views.py:1027 +#: part/views.py:1194 msgid "Upload Part Image" msgstr "" -#: part/views.py:1033 part/views.py:1068 +#: part/views.py:1200 part/views.py:1235 msgid "Updated part image" msgstr "" -#: part/views.py:1042 +#: part/views.py:1209 msgid "Select Part Image" msgstr "" -#: part/views.py:1071 +#: part/views.py:1238 msgid "Part image not found" msgstr "" -#: part/views.py:1082 +#: part/views.py:1249 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1117 +#: part/views.py:1284 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1147 +#: part/views.py:1314 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1168 +#: part/views.py:1335 msgid "Validate BOM" msgstr "" -#: part/views.py:1189 +#: part/views.py:1356 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1200 +#: part/views.py:1367 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1334 +#: part/views.py:1501 msgid "No BOM file provided" msgstr "" -#: part/views.py:1695 +#: part/views.py:1862 msgid "Enter a valid quantity" msgstr "" -#: part/views.py:1720 part/views.py:1723 +#: part/views.py:1887 part/views.py:1890 msgid "Select valid part" msgstr "" -#: part/views.py:1729 +#: part/views.py:1896 msgid "Duplicate part selected" msgstr "" -#: part/views.py:1767 +#: part/views.py:1934 msgid "Select a part" msgstr "" -#: part/views.py:1773 +#: part/views.py:1940 msgid "Selected part creates a circular BOM" msgstr "" -#: part/views.py:1777 +#: part/views.py:1944 msgid "Specify quantity" msgstr "" -#: part/views.py:2039 +#: part/views.py:2206 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2046 +#: part/views.py:2213 msgid "Part was deleted" msgstr "" -#: part/views.py:2055 +#: part/views.py:2222 msgid "Part Pricing" msgstr "" -#: part/views.py:2196 +#: part/views.py:2363 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2206 +#: part/views.py:2373 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2213 +#: part/views.py:2380 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2221 +#: part/views.py:2388 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2271 +#: part/views.py:2438 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2285 +#: part/views.py:2452 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2345 +#: part/views.py:2512 msgid "Edit Part Category" msgstr "" -#: part/views.py:2383 +#: part/views.py:2550 msgid "Delete Part Category" msgstr "" -#: part/views.py:2389 +#: part/views.py:2556 msgid "Part category was deleted" msgstr "" -#: part/views.py:2441 +#: part/views.py:2608 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2542 +#: part/views.py:2709 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2598 +#: part/views.py:2765 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2617 +#: part/views.py:2784 msgid "Create BOM Item" msgstr "" -#: part/views.py:2687 +#: part/views.py:2854 msgid "Edit BOM item" msgstr "" -#: part/views.py:2743 +#: part/views.py:2910 msgid "Confim BOM item deletion" msgstr "" -#: part/views.py:2831 +#: part/views.py:2998 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2839 +#: part/views.py:3006 msgid "Delete Internal Price Break" msgstr "" @@ -6286,12 +6346,12 @@ msgid "No category parameter templates found" msgstr "" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:85 +#: templates/InvenTree/settings/part.html:101 msgid "Edit Template" msgstr "" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:86 +#: templates/InvenTree/settings/part.html:102 msgid "Delete Template" msgstr "" @@ -6340,10 +6400,18 @@ msgid "Part Options" msgstr "" #: templates/InvenTree/settings/part.html:44 +msgid "Part Import" +msgstr "" + +#: templates/InvenTree/settings/part.html:47 +msgid "Import Part" +msgstr "" + +#: templates/InvenTree/settings/part.html:60 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:65 +#: templates/InvenTree/settings/part.html:81 msgid "No part parameter templates found" msgstr "" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 27905513f4..6113e5aa1a 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-26 23:02+0000\n" +"POT-Creation-Date: 2021-06-26 23:25+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: French\n" @@ -35,8 +35,8 @@ msgstr "Entrer la date" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 -#: order/forms.py:27 order/forms.py:38 order/forms.py:49 order/forms.py:60 -#: order/forms.py:71 part/forms.py:134 +#: order/forms.py:34 order/forms.py:45 order/forms.py:56 order/forms.py:67 +#: order/forms.py:78 part/forms.py:134 msgid "Confirm" msgstr "Confirmer" @@ -172,23 +172,23 @@ msgstr "Description (facultative)" msgid "parent" msgstr "parent" -#: InvenTree/settings.py:503 +#: InvenTree/settings.py:504 msgid "English" msgstr "Anglais" -#: InvenTree/settings.py:504 +#: InvenTree/settings.py:505 msgid "French" msgstr "Français" -#: InvenTree/settings.py:505 +#: InvenTree/settings.py:506 msgid "German" msgstr "Allemand" -#: InvenTree/settings.py:506 +#: InvenTree/settings.py:507 msgid "Polish" msgstr "Polonais" -#: InvenTree/settings.py:507 +#: InvenTree/settings.py:508 msgid "Turkish" msgstr "Turc" @@ -446,7 +446,7 @@ msgid "Order target date" msgstr "" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 order/forms.py:114 order/forms.py:149 +#: build/templates/build/detail.html:121 order/forms.py:121 order/forms.py:156 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 @@ -463,11 +463,11 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:720 +#: build/templates/build/detail.html:31 common/models.py:727 #: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 -#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 -#: order/forms.py:285 order/models.py:617 order/models.py:841 -#: order/templates/order/order_wizard/match_parts.html:29 +#: order/forms.py:200 order/forms.py:218 order/forms.py:253 order/forms.py:275 +#: order/forms.py:292 order/models.py:617 order/models.py:841 +#: order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 #: order/templates/order/purchase_order_detail.html:179 #: order/templates/order/sales_order_detail.html:70 @@ -476,7 +476,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 #: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2293 #: part/templates/part/internal_prices.html:98 -#: part/templates/part/order_prices.html:202 +#: part/templates/part/order_prices.html:203 #: part/templates/part/part_pricing.html:16 #: part/templates/part/sale_prices.html:85 #: report/templates/report/inventree_build_order_base.html:114 @@ -501,7 +501,7 @@ msgstr "" msgid "Enter quantity for build output" msgstr "" -#: build/forms.py:95 order/forms.py:240 stock/forms.py:118 +#: build/forms.py:95 order/forms.py:247 stock/forms.py:118 msgid "Serial Numbers" msgstr "Numéros de série" @@ -893,8 +893,8 @@ msgstr "Commander les pièces requises" #: build/templates/build/allocate.html:30 #: company/templates/company/detail_manufacturer_part.html:33 -#: company/templates/company/detail_supplier_part.html:32 order/views.py:986 -#: part/templates/part/category.html:127 +#: company/templates/company/detail_supplier_part.html:32 order/views.py:992 +#: part/templates/part/category.html:136 msgid "Order Parts" msgstr "Commander des pièces" @@ -977,7 +977,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:26 #: order/templates/order/order_base.html:26 #: order/templates/order/sales_order_base.html:37 -#: part/templates/part/category.html:18 part/templates/part/part_base.html:22 +#: part/templates/part/category.html:27 part/templates/part/part_base.html:22 #: stock/templates/stock/item_base.html:62 #: stock/templates/stock/location.html:31 msgid "Admin view" @@ -1183,7 +1183,7 @@ msgstr "" msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 order/forms.py:85 order/models.py:678 +#: build/templates/build/detail.html:46 order/forms.py:92 order/models.py:678 #: order/templates/order/purchase_order_detail.html:239 #: order/templates/order/receive_parts.html:25 stock/forms.py:169 #: stock/forms.py:375 @@ -1433,56 +1433,56 @@ msgstr "" msgid "Add Build Order Attachment" msgstr "" -#: build/views.py:1083 order/views.py:115 order/views.py:167 part/views.py:173 +#: build/views.py:1083 order/views.py:117 order/views.py:169 part/views.py:178 #: stock/views.py:277 msgid "Added attachment" msgstr "Pièce jointe ajoutée" -#: build/views.py:1119 order/views.py:194 order/views.py:215 +#: build/views.py:1119 order/views.py:196 order/views.py:217 msgid "Edit Attachment" msgstr "" -#: build/views.py:1129 order/views.py:198 order/views.py:219 +#: build/views.py:1129 order/views.py:200 order/views.py:221 msgid "Attachment updated" msgstr "" -#: build/views.py:1139 order/views.py:234 order/views.py:248 +#: build/views.py:1139 order/views.py:236 order/views.py:250 msgid "Delete Attachment" msgstr "" -#: build/views.py:1144 order/views.py:240 order/views.py:254 stock/views.py:333 +#: build/views.py:1144 order/views.py:242 order/views.py:256 stock/views.py:333 msgid "Deleted attachment" msgstr "" -#: common/files.py:64 +#: common/files.py:66 msgid "Unsupported file format: {ext.upper()}" msgstr "" -#: common/files.py:69 +#: common/files.py:71 msgid "Error reading file (invalid format)" msgstr "" -#: common/files.py:71 +#: common/files.py:73 msgid "Error reading file (incorrect dimension)" msgstr "" -#: common/files.py:73 +#: common/files.py:75 msgid "Error reading file (data could be corrupted)" msgstr "" -#: common/forms.py:39 templates/attachment_table.html:15 +#: common/forms.py:34 templates/attachment_table.html:15 msgid "File" msgstr "" -#: common/forms.py:40 +#: common/forms.py:35 msgid "Select file to upload" msgstr "Sélectionner un fichier à téléverser" -#: common/forms.py:55 +#: common/forms.py:50 msgid "{name.title()} File" msgstr "{name.title()} Fichier" -#: common/forms.py:56 +#: common/forms.py:51 #, python-brace-format msgid "Select {name} file to upload" msgstr "" @@ -1671,184 +1671,192 @@ msgid "Display available part quantity in some forms" msgstr "" #: common/models.py:209 -msgid "Show Price in Forms" +msgid "Show Import in Views" msgstr "" #: common/models.py:210 -msgid "Display part price in some forms" +msgid "Display the import wizard in some part views" msgstr "" #: common/models.py:216 -msgid "Internal Prices" +msgid "Show Price in Forms" msgstr "" #: common/models.py:217 -msgid "Enable internal prices for parts" +msgid "Display part price in some forms" msgstr "" #: common/models.py:223 -msgid "Internal Price as BOM-Price" +msgid "Internal Prices" msgstr "" #: common/models.py:224 -msgid "Use the internal price (if set) in BOM-price calculations" +msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:230 templates/stats.html:25 -msgid "Debug Mode" +#: common/models.py:230 +msgid "Internal Price as BOM-Price" msgstr "" #: common/models.py:231 -msgid "Generate reports in debug mode (HTML output)" +msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:237 -msgid "Page Size" +#: common/models.py:237 templates/stats.html:25 +msgid "Debug Mode" msgstr "" #: common/models.py:238 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:244 +msgid "Page Size" +msgstr "" + +#: common/models.py:245 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:248 +#: common/models.py:255 msgid "Test Reports" msgstr "" -#: common/models.py:249 +#: common/models.py:256 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:255 +#: common/models.py:262 msgid "Stock Expiry" msgstr "" -#: common/models.py:256 +#: common/models.py:263 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:262 +#: common/models.py:269 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:263 +#: common/models.py:270 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:269 +#: common/models.py:276 msgid "Stock Stale Time" msgstr "" -#: common/models.py:270 +#: common/models.py:277 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:272 part/templates/part/detail.html:121 +#: common/models.py:279 part/templates/part/detail.html:121 msgid "days" msgstr "jours" -#: common/models.py:277 +#: common/models.py:284 msgid "Build Expired Stock" msgstr "" -#: common/models.py:278 +#: common/models.py:285 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:284 +#: common/models.py:291 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:285 +#: common/models.py:292 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:291 +#: common/models.py:298 msgid "Group by Part" msgstr "" -#: common/models.py:292 +#: common/models.py:299 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "Recent Stock Count" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:306 +#: common/models.py:313 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:311 +#: common/models.py:318 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:312 +#: common/models.py:319 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:316 +#: common/models.py:323 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:317 +#: common/models.py:324 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:322 +#: common/models.py:329 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:323 +#: common/models.py:330 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:546 +#: common/models.py:553 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:548 +#: common/models.py:555 msgid "Settings value" msgstr "" -#: common/models.py:583 +#: common/models.py:590 msgid "Must be an integer value" msgstr "" -#: common/models.py:606 +#: common/models.py:613 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:617 +#: common/models.py:624 msgid "Value must be an integer value" msgstr "" -#: common/models.py:640 +#: common/models.py:647 msgid "Key string must be unique" msgstr "" -#: common/models.py:721 company/forms.py:192 +#: common/models.py:728 company/forms.py:192 msgid "Price break quantity" msgstr "" -#: common/models.py:729 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:736 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 templates/js/bom.js:271 msgid "Price" msgstr "" -#: common/models.py:730 +#: common/models.py:737 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:822 +#: common/models.py:829 msgid "Default" msgstr "" @@ -1856,27 +1864,30 @@ msgstr "" msgid "Current value" msgstr "" -#: common/views.py:32 +#: common/views.py:33 msgid "Change Setting" msgstr "" -#: common/views.py:101 +#: common/views.py:102 msgid "Supplied value is not allowed" msgstr "" -#: common/views.py:110 +#: common/views.py:111 msgid "Supplied value must be a boolean" msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 -#: order/templates/order/po_navbar.html:22 order/views.py:582 +#: order/templates/order/po_navbar.html:22 order/views.py:605 #: part/templates/part/bom_upload/upload_file.html:27 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:761 msgid "Upload File" msgstr "" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 -#: order/views.py:583 part/templates/part/bom_upload/select_fields.html:58 +#: order/views.py:606 part/templates/part/bom_upload/select_fields.html:58 +#: part/templates/part/import_wizard/ajax_match_fields.html:45 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:762 msgid "Match Fields" msgstr "" @@ -1884,10 +1895,23 @@ msgstr "" msgid "Match Items" msgstr "" -#: common/views.py:479 +#: common/views.py:531 msgid "Fields matching failed" msgstr "" +#: common/views.py:586 +msgid "Parts imported" +msgstr "" + +#: common/views.py:608 order/templates/order/order_wizard/match_fields.html:27 +#: order/templates/order/order_wizard/match_parts.html:19 +#: order/templates/order/order_wizard/po_upload.html:40 +#: part/templates/part/import_wizard/match_fields.html:27 +#: part/templates/part/import_wizard/match_references.html:19 +#: part/templates/part/import_wizard/part_upload.html:43 +msgid "Previous Step" +msgstr "" + #: company/forms.py:38 company/models.py:142 #: company/templates/company/detail.html:42 msgid "Currency" @@ -2025,7 +2049,7 @@ msgstr "" msgid "Base Part" msgstr "" -#: company/models.py:309 company/models.py:501 order/views.py:1597 +#: company/models.py:309 company/models.py:501 order/views.py:1603 msgid "Select part" msgstr "" @@ -2173,7 +2197,7 @@ msgstr "" msgid "Download image from URL" msgstr "" -#: company/templates/company/company_base.html:46 order/views.py:311 +#: company/templates/company/company_base.html:46 order/views.py:313 msgid "Create Purchase Order" msgstr "" @@ -2244,7 +2268,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:28 #: company/templates/company/detail_supplier_part.html:27 #: company/templates/company/manufacturer_part_suppliers.html:20 -#: part/templates/part/category.html:122 +#: part/templates/part/category.html:131 #: part/templates/part/manufacturer.html:22 #: part/templates/part/supplier.html:20 msgid "Options" @@ -2252,7 +2276,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:33 #: company/templates/company/detail_supplier_part.html:32 -#: part/templates/part/category.html:127 +#: part/templates/part/category.html:136 msgid "Order parts" msgstr "" @@ -2268,7 +2292,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 -#: part/templates/part/bom.html:159 part/templates/part/category.html:118 +#: part/templates/part/bom.html:159 part/templates/part/category.html:127 #: templates/js/stock.js:1312 msgid "New Part" msgstr "" @@ -2295,7 +2319,7 @@ msgstr "" #: company/templates/company/detail_stock.html:37 #: company/templates/company/supplier_part_stock.html:34 -#: part/templates/part/category.html:114 part/templates/part/category.html:128 +#: part/templates/part/category.html:123 part/templates/part/category.html:137 #: part/templates/part/stock.html:54 stock/templates/stock/location.html:163 msgid "Export" msgstr "" @@ -2419,8 +2443,8 @@ msgid "Delete" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:37 -#: part/templates/part/category_navbar.html:34 -#: part/templates/part/category_navbar.html:37 +#: part/templates/part/category_navbar.html:46 +#: part/templates/part/category_navbar.html:49 #: part/templates/part/navbar.html:24 msgid "Parameters" msgstr "" @@ -2428,7 +2452,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:43 #: part/templates/part/params.html:18 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:48 +#: templates/InvenTree/settings/part.html:64 msgid "New Parameter" msgstr "" @@ -2559,7 +2583,7 @@ msgid "Pricing Information" msgstr "" #: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 -#: part/templates/part/sale_prices.html:17 part/views.py:2751 +#: part/templates/part/sale_prices.html:17 part/views.py:2918 msgid "Add Price Break" msgstr "" @@ -2601,20 +2625,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:169 part/views.py:948 +#: company/views.py:169 part/views.py:1115 msgid "Download Image" msgstr "" -#: company/views.py:198 part/views.py:980 +#: company/views.py:198 part/views.py:1147 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:205 part/views.py:987 +#: company/views.py:205 part/views.py:1154 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:214 part/views.py:996 +#: company/views.py:214 part/views.py:1163 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2682,15 +2706,15 @@ msgstr "" msgid "Delete Supplier Part" msgstr "" -#: company/views.py:860 part/views.py:2755 +#: company/views.py:860 part/views.py:2922 msgid "Added new price break" msgstr "" -#: company/views.py:916 part/views.py:2799 +#: company/views.py:916 part/views.py:2966 msgid "Edit Price Break" msgstr "" -#: company/views.py:931 part/views.py:2813 +#: company/views.py:931 part/views.py:2980 msgid "Delete Price Break" msgstr "" @@ -2755,48 +2779,48 @@ msgstr "" msgid "Filters" msgstr "" -#: order/forms.py:27 order/templates/order/order_base.html:47 +#: order/forms.py:34 order/templates/order/order_base.html:47 msgid "Place order" msgstr "" -#: order/forms.py:38 order/templates/order/order_base.html:54 +#: order/forms.py:45 order/templates/order/order_base.html:54 msgid "Mark order as complete" msgstr "" -#: order/forms.py:49 order/forms.py:60 order/templates/order/order_base.html:59 +#: order/forms.py:56 order/forms.py:67 order/templates/order/order_base.html:59 #: order/templates/order/sales_order_base.html:61 msgid "Cancel order" msgstr "" -#: order/forms.py:71 order/templates/order/sales_order_base.html:58 +#: order/forms.py:78 order/templates/order/sales_order_base.html:58 msgid "Ship order" msgstr "" -#: order/forms.py:86 +#: order/forms.py:93 msgid "Receive parts to this location" msgstr "" -#: order/forms.py:108 +#: order/forms.py:115 msgid "Purchase Order reference" msgstr "" -#: order/forms.py:115 +#: order/forms.py:122 msgid "Target date for order delivery. Order will be overdue after this date." msgstr "" -#: order/forms.py:143 +#: order/forms.py:150 msgid "Enter sales order number" msgstr "" -#: order/forms.py:150 order/models.py:476 +#: order/forms.py:157 order/models.py:476 msgid "Target date for order completion. Order will be overdue after this date." msgstr "" -#: order/forms.py:242 +#: order/forms.py:249 msgid "Enter stock item serial numbers" msgstr "" -#: order/forms.py:248 +#: order/forms.py:255 msgid "Enter quantity of stock items" msgstr "" @@ -2865,7 +2889,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:246 part/views.py:1686 stock/models.py:304 +#: order/models.py:246 part/views.py:1853 stock/models.py:304 #: stock/models.py:1020 msgid "Quantity must be greater than zero" msgstr "" @@ -2963,7 +2987,7 @@ msgid "Where does the Purchaser want this item to be stored?" msgstr "" #: order/models.py:724 part/templates/part/navbar.html:109 -#: part/templates/part/order_prices.html:107 +#: part/templates/part/order_prices.html:108 #: part/templates/part/part_pricing.html:97 msgid "Sale Price" msgstr "" @@ -3054,7 +3078,7 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 -#: part/templates/part/category.html:208 part/templates/part/category.html:250 +#: part/templates/part/category.html:217 part/templates/part/category.html:259 #: stock/templates/stock/location.html:191 templates/js/stock.js:736 #: templates/js/stock.js:1324 msgid "New Location" @@ -3092,57 +3116,71 @@ msgstr "" #: order/templates/order/order_wizard/match_fields.html:9 #: part/templates/part/bom_upload/select_fields.html:21 +#: part/templates/part/import_wizard/ajax_match_fields.html:9 +#: part/templates/part/import_wizard/match_fields.html:9 msgid "Missing selections for the following required columns" msgstr "" #: order/templates/order/order_wizard/match_fields.html:20 +#: part/templates/part/import_wizard/ajax_match_fields.html:20 +#: part/templates/part/import_wizard/match_fields.html:20 msgid "Duplicate selections found, see below. Fix them then retry submitting." msgstr "" -#: order/templates/order/order_wizard/match_fields.html:27 -#: order/templates/order/order_wizard/match_parts.html:18 -#: order/templates/order/order_wizard/po_upload.html:40 -msgid "Previous Step" -msgstr "" - #: order/templates/order/order_wizard/match_fields.html:29 -#: order/templates/order/order_wizard/match_parts.html:20 +#: order/templates/order/order_wizard/match_parts.html:21 #: part/templates/part/bom_upload/select_fields.html:32 +#: part/templates/part/import_wizard/match_fields.html:29 +#: part/templates/part/import_wizard/match_references.html:21 msgid "Submit Selections" msgstr "" #: order/templates/order/order_wizard/match_fields.html:35 #: part/templates/part/bom_upload/select_fields.html:41 +#: part/templates/part/import_wizard/ajax_match_fields.html:28 +#: part/templates/part/import_wizard/match_fields.html:35 msgid "File Fields" msgstr "" #: order/templates/order/order_wizard/match_fields.html:42 #: part/templates/part/bom_upload/select_fields.html:47 +#: part/templates/part/import_wizard/ajax_match_fields.html:35 +#: part/templates/part/import_wizard/match_fields.html:42 msgid "Remove column" msgstr "" #: order/templates/order/order_wizard/match_fields.html:60 +#: part/templates/part/import_wizard/ajax_match_fields.html:53 +#: part/templates/part/import_wizard/match_fields.html:60 msgid "Duplicate selection" msgstr "" #: order/templates/order/order_wizard/match_fields.html:71 -#: order/templates/order/order_wizard/match_parts.html:51 +#: order/templates/order/order_wizard/match_parts.html:52 #: part/templates/part/bom_upload/select_fields.html:76 #: part/templates/part/bom_upload/select_parts.html:58 +#: part/templates/part/import_wizard/ajax_match_fields.html:64 +#: part/templates/part/import_wizard/ajax_match_references.html:42 +#: part/templates/part/import_wizard/match_fields.html:71 +#: part/templates/part/import_wizard/match_references.html:49 msgid "Remove row" msgstr "" -#: order/templates/order/order_wizard/match_parts.html:11 +#: order/templates/order/order_wizard/match_parts.html:12 #: part/templates/part/bom_upload/select_parts.html:21 +#: part/templates/part/import_wizard/ajax_match_references.html:12 +#: part/templates/part/import_wizard/match_references.html:12 msgid "Errors exist in the submitted data" msgstr "" -#: order/templates/order/order_wizard/match_parts.html:27 +#: order/templates/order/order_wizard/match_parts.html:28 #: part/templates/part/bom_upload/select_parts.html:39 +#: part/templates/part/import_wizard/ajax_match_references.html:21 +#: part/templates/part/import_wizard/match_references.html:28 msgid "Row" msgstr "" -#: order/templates/order/order_wizard/match_parts.html:28 +#: order/templates/order/order_wizard/match_parts.html:29 msgid "Select Supplier Part" msgstr "" @@ -3151,6 +3189,8 @@ msgid "Upload File for Purchase Order" msgstr "" #: order/templates/order/order_wizard/po_upload.html:18 +#: part/templates/part/import_wizard/ajax_part_upload.html:10 +#: part/templates/part/import_wizard/part_upload.html:21 #, python-format msgid "Step %(step)s of %(count)s" msgstr "" @@ -3240,8 +3280,8 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:24 -#: order/templates/order/sales_order_detail.html:22 order/views.py:1321 -#: order/views.py:1404 +#: order/templates/order/sales_order_detail.html:22 order/views.py:1327 +#: order/views.py:1410 msgid "Add Line Item" msgstr "" @@ -3289,9 +3329,9 @@ msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:45 #: part/models.py:322 part/templates/part/cat_link.html:7 -#: part/templates/part/category.html:99 part/templates/part/category.html:148 -#: part/templates/part/category_navbar.html:22 -#: part/templates/part/category_navbar.html:29 +#: part/templates/part/category.html:108 part/templates/part/category.html:157 +#: part/templates/part/category_navbar.html:25 +#: part/templates/part/category_navbar.html:32 #: part/templates/part/category_partlist.html:10 #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 #: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666 @@ -3460,195 +3500,195 @@ msgstr "" msgid "Sales Order Attachments" msgstr "" -#: order/views.py:104 +#: order/views.py:106 msgid "Add Purchase Order Attachment" msgstr "" -#: order/views.py:154 +#: order/views.py:156 msgid "Add Sales Order Attachment" msgstr "" -#: order/views.py:346 +#: order/views.py:348 msgid "Create Sales Order" msgstr "" -#: order/views.py:381 +#: order/views.py:383 msgid "Edit Purchase Order" msgstr "" -#: order/views.py:401 +#: order/views.py:403 msgid "Edit Sales Order" msgstr "" -#: order/views.py:417 +#: order/views.py:419 msgid "Cancel Order" msgstr "" -#: order/views.py:426 order/views.py:452 +#: order/views.py:428 order/views.py:454 msgid "Confirm order cancellation" msgstr "" -#: order/views.py:429 order/views.py:455 +#: order/views.py:431 order/views.py:457 msgid "Order cannot be cancelled" msgstr "" -#: order/views.py:443 +#: order/views.py:445 msgid "Cancel sales order" msgstr "" -#: order/views.py:469 +#: order/views.py:471 msgid "Issue Order" msgstr "" -#: order/views.py:478 +#: order/views.py:480 msgid "Confirm order placement" msgstr "" -#: order/views.py:488 +#: order/views.py:490 msgid "Purchase order issued" msgstr "" -#: order/views.py:499 +#: order/views.py:501 msgid "Complete Order" msgstr "" -#: order/views.py:515 +#: order/views.py:517 msgid "Confirm order completion" msgstr "" -#: order/views.py:526 +#: order/views.py:528 msgid "Purchase order completed" msgstr "" -#: order/views.py:536 +#: order/views.py:538 msgid "Ship Order" msgstr "" -#: order/views.py:552 +#: order/views.py:554 msgid "Confirm order shipment" msgstr "" -#: order/views.py:558 +#: order/views.py:560 msgid "Could not ship order" msgstr "" -#: order/views.py:584 +#: order/views.py:607 msgid "Match Supplier Parts" msgstr "" -#: order/views.py:798 +#: order/views.py:804 msgid "Receive Parts" msgstr "" -#: order/views.py:868 +#: order/views.py:874 msgid "Items received" msgstr "" -#: order/views.py:882 +#: order/views.py:888 msgid "No destination set" msgstr "" -#: order/views.py:927 +#: order/views.py:933 msgid "Error converting quantity to number" msgstr "" -#: order/views.py:933 +#: order/views.py:939 msgid "Receive quantity less than zero" msgstr "" -#: order/views.py:939 +#: order/views.py:945 msgid "No lines specified" msgstr "" -#: order/views.py:1012 +#: order/views.py:1018 msgid "Update prices" msgstr "" -#: order/views.py:1270 +#: order/views.py:1276 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1330 +#: order/views.py:1336 msgid "Supplier part must be specified" msgstr "" -#: order/views.py:1336 +#: order/views.py:1342 msgid "Supplier must match for Part and Order" msgstr "" -#: order/views.py:1467 order/views.py:1485 +#: order/views.py:1473 order/views.py:1491 msgid "Edit Line Item" msgstr "" -#: order/views.py:1501 order/views.py:1513 +#: order/views.py:1507 order/views.py:1519 msgid "Delete Line Item" msgstr "" -#: order/views.py:1506 order/views.py:1518 +#: order/views.py:1512 order/views.py:1524 msgid "Deleted line item" msgstr "" -#: order/views.py:1531 +#: order/views.py:1537 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1576 +#: order/views.py:1582 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1592 +#: order/views.py:1598 msgid "Select line item" msgstr "" -#: order/views.py:1623 +#: order/views.py:1629 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "" -#: order/views.py:1633 +#: order/views.py:1639 #, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1641 +#: order/views.py:1647 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1695 +#: order/views.py:1701 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1769 +#: order/views.py:1775 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1784 +#: order/views.py:1790 msgid "Remove allocation" msgstr "" -#: order/views.py:1856 +#: order/views.py:1862 msgid "Sales order not found" msgstr "" -#: order/views.py:1862 +#: order/views.py:1868 msgid "Price not found" msgstr "" -#: order/views.py:1865 +#: order/views.py:1871 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1870 +#: order/views.py:1876 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" #: part/bom.py:138 part/models.py:72 part/models.py:747 -#: part/templates/part/category.html:66 part/templates/part/detail.html:90 +#: part/templates/part/category.html:75 part/templates/part/detail.html:90 msgid "Default Location" msgstr "" @@ -3826,8 +3866,8 @@ msgstr "" msgid "Part Category" msgstr "" -#: part/models.py:83 part/templates/part/category.html:23 -#: part/templates/part/category.html:94 templates/InvenTree/search.html:127 +#: part/models.py:83 part/templates/part/category.html:32 +#: part/templates/part/category.html:103 templates/InvenTree/search.html:127 #: templates/stats.html:84 users/models.py:39 msgid "Part Categories" msgstr "" @@ -3877,7 +3917,7 @@ msgstr "" msgid "Part description" msgstr "" -#: part/models.py:701 part/templates/part/category.html:73 +#: part/models.py:701 part/templates/part/category.html:82 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "" @@ -4151,7 +4191,7 @@ msgstr "" msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2394 part/views.py:1692 part/views.py:1744 +#: part/models.py:2394 part/views.py:1859 part/views.py:1911 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -4248,7 +4288,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:1987 +#: part/templates/part/bom.html:61 part/views.py:2154 msgid "Export Bill of Materials" msgstr "" @@ -4264,7 +4304,7 @@ msgstr "" msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/bom.html:160 part/views.py:585 +#: part/templates/part/bom.html:160 part/views.py:590 #: templates/js/stock.js:1313 msgid "Create New Part" msgstr "" @@ -4301,7 +4341,7 @@ msgid "Select Part" msgstr "" #: part/templates/part/bom_upload/select_parts.html:65 -#: part/templates/part/category.html:117 +#: part/templates/part/category.html:126 msgid "Create new part" msgstr "" @@ -4342,87 +4382,87 @@ msgstr "" msgid "Start New Build" msgstr "" -#: part/templates/part/category.html:24 +#: part/templates/part/category.html:33 msgid "All parts" msgstr "" -#: part/templates/part/category.html:29 part/views.py:2397 +#: part/templates/part/category.html:38 part/views.py:2564 msgid "Create new part category" msgstr "" -#: part/templates/part/category.html:35 +#: part/templates/part/category.html:44 msgid "Edit part category" msgstr "" -#: part/templates/part/category.html:40 +#: part/templates/part/category.html:49 msgid "Delete part category" msgstr "" -#: part/templates/part/category.html:50 part/templates/part/category.html:89 +#: part/templates/part/category.html:59 part/templates/part/category.html:98 msgid "Category Details" msgstr "" -#: part/templates/part/category.html:55 +#: part/templates/part/category.html:64 msgid "Category Path" msgstr "" -#: part/templates/part/category.html:60 +#: part/templates/part/category.html:69 msgid "Category Description" msgstr "" -#: part/templates/part/category.html:79 -#: part/templates/part/category_navbar.html:11 -#: part/templates/part/category_navbar.html:18 +#: part/templates/part/category.html:88 +#: part/templates/part/category_navbar.html:14 +#: part/templates/part/category_navbar.html:21 #: part/templates/part/subcategory.html:16 msgid "Subcategories" msgstr "" -#: part/templates/part/category.html:84 +#: part/templates/part/category.html:93 msgid "Parts (Including subcategories)" msgstr "" -#: part/templates/part/category.html:113 +#: part/templates/part/category.html:122 msgid "Export Part Data" msgstr "" -#: part/templates/part/category.html:125 +#: part/templates/part/category.html:134 msgid "Set category" msgstr "" -#: part/templates/part/category.html:125 +#: part/templates/part/category.html:134 msgid "Set Category" msgstr "" -#: part/templates/part/category.html:128 +#: part/templates/part/category.html:137 msgid "Export Data" msgstr "" -#: part/templates/part/category.html:132 +#: part/templates/part/category.html:141 msgid "View list display" msgstr "" -#: part/templates/part/category.html:135 +#: part/templates/part/category.html:144 msgid "View grid display" msgstr "" -#: part/templates/part/category.html:209 +#: part/templates/part/category.html:218 #: stock/templates/stock/location.html:192 templates/js/stock.js:737 msgid "Create new location" msgstr "" -#: part/templates/part/category.html:214 part/templates/part/category.html:244 +#: part/templates/part/category.html:223 part/templates/part/category.html:253 msgid "New Category" msgstr "" -#: part/templates/part/category.html:215 +#: part/templates/part/category.html:224 msgid "Create new category" msgstr "" -#: part/templates/part/category.html:245 +#: part/templates/part/category.html:254 msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:251 stock/views.py:1391 +#: part/templates/part/category.html:260 stock/views.py:1391 msgid "Create new Stock Location" msgstr "" @@ -4461,12 +4501,19 @@ msgstr "" msgid "If this category is deleted, these parts will be moved to the top-level category Teile" msgstr "" +#: part/templates/part/category_navbar.html:37 +#: part/templates/part/category_navbar.html:40 +#, fuzzy +#| msgid "Order Parts" +msgid "Import Parts" +msgstr "Commander des pièces" + #: part/templates/part/category_parametric.html:10 #: part/templates/part/navbar.html:21 part/templates/part/params.html:10 msgid "Part Parameters" msgstr "" -#: part/templates/part/copy_part.html:9 part/views.py:461 +#: part/templates/part/copy_part.html:9 part/views.py:466 msgid "Duplicate Part" msgstr "" @@ -4570,12 +4617,21 @@ msgstr "" msgid "Part is not active" msgstr "" +#: part/templates/part/import_wizard/ajax_part_upload.html:29 +#: part/templates/part/import_wizard/part_upload.html:51 +msgid "Unsuffitient privileges." +msgstr "" + +#: part/templates/part/import_wizard/part_upload.html:14 +msgid "Import Parts from File" +msgstr "" + #: part/templates/part/internal_prices.html:11 #: part/templates/part/navbar.html:100 msgid "Internal Price Information" msgstr "" -#: part/templates/part/internal_prices.html:19 part/views.py:2822 +#: part/templates/part/internal_prices.html:19 part/views.py:2989 msgid "Add Internal Price Break" msgstr "" @@ -4641,7 +4697,7 @@ msgstr "" msgid "Order Price" msgstr "" -#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:93 +#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:94 #: part/templates/part/part_pricing.html:82 msgid "Internal Price" msgstr "" @@ -4667,24 +4723,24 @@ msgstr "" msgid "Part Notes" msgstr "" -#: part/templates/part/order_prices.html:24 +#: part/templates/part/order_prices.html:25 #: part/templates/part/part_base.html:282 msgid "Calculate" msgstr "" -#: part/templates/part/order_prices.html:31 +#: part/templates/part/order_prices.html:32 msgid "Pricing ranges" msgstr "" -#: part/templates/part/order_prices.html:36 +#: part/templates/part/order_prices.html:37 #: part/templates/part/part_pricing.html:22 msgid "Supplier Pricing" msgstr "" -#: part/templates/part/order_prices.html:37 -#: part/templates/part/order_prices.html:62 -#: part/templates/part/order_prices.html:94 -#: part/templates/part/order_prices.html:108 +#: part/templates/part/order_prices.html:38 +#: part/templates/part/order_prices.html:63 +#: part/templates/part/order_prices.html:95 +#: part/templates/part/order_prices.html:109 #: part/templates/part/part_pricing.html:26 #: part/templates/part/part_pricing.html:52 #: part/templates/part/part_pricing.html:85 @@ -4692,10 +4748,10 @@ msgstr "" msgid "Unit Cost" msgstr "" -#: part/templates/part/order_prices.html:44 -#: part/templates/part/order_prices.html:69 -#: part/templates/part/order_prices.html:99 -#: part/templates/part/order_prices.html:113 +#: part/templates/part/order_prices.html:45 +#: part/templates/part/order_prices.html:70 +#: part/templates/part/order_prices.html:100 +#: part/templates/part/order_prices.html:114 #: part/templates/part/part_pricing.html:32 #: part/templates/part/part_pricing.html:58 #: part/templates/part/part_pricing.html:89 @@ -4703,51 +4759,51 @@ msgstr "" msgid "Total Cost" msgstr "" -#: part/templates/part/order_prices.html:52 +#: part/templates/part/order_prices.html:53 #: part/templates/part/part_pricing.html:40 msgid "No supplier pricing available" msgstr "" -#: part/templates/part/order_prices.html:61 -#: part/templates/part/order_prices.html:128 +#: part/templates/part/order_prices.html:62 +#: part/templates/part/order_prices.html:129 #: part/templates/part/part_pricing.html:48 msgid "BOM Pricing" msgstr "" -#: part/templates/part/order_prices.html:77 +#: part/templates/part/order_prices.html:78 #: part/templates/part/part_pricing.html:66 msgid "Note: BOM pricing is incomplete for this part" msgstr "" -#: part/templates/part/order_prices.html:84 +#: part/templates/part/order_prices.html:85 #: part/templates/part/part_pricing.html:73 msgid "No BOM pricing available" msgstr "" -#: part/templates/part/order_prices.html:122 +#: part/templates/part/order_prices.html:123 #: part/templates/part/part_pricing.html:113 msgid "No pricing information is available for this part." msgstr "" -#: part/templates/part/order_prices.html:138 +#: part/templates/part/order_prices.html:139 msgid "Stock Pricing" msgstr "" -#: part/templates/part/order_prices.html:146 +#: part/templates/part/order_prices.html:147 msgid "No stock pricing history is available for this part." msgstr "" -#: part/templates/part/order_prices.html:165 +#: part/templates/part/order_prices.html:166 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:177 +#: part/templates/part/order_prices.html:178 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:189 +#: part/templates/part/order_prices.html:190 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" @@ -4966,220 +5022,226 @@ msgstr "" msgid "Unknown database" msgstr "" -#: part/views.py:90 +#: part/views.py:95 msgid "Add Related Part" msgstr "" -#: part/views.py:145 +#: part/views.py:150 msgid "Delete Related Part" msgstr "" -#: part/views.py:159 +#: part/views.py:164 msgid "Add part attachment" msgstr "" -#: part/views.py:212 templates/attachment_table.html:32 +#: part/views.py:217 templates/attachment_table.html:32 msgid "Edit attachment" msgstr "" -#: part/views.py:216 +#: part/views.py:221 msgid "Part attachment updated" msgstr "" -#: part/views.py:231 +#: part/views.py:236 msgid "Delete Part Attachment" msgstr "" -#: part/views.py:239 +#: part/views.py:244 msgid "Deleted part attachment" msgstr "" -#: part/views.py:248 +#: part/views.py:253 msgid "Create Test Template" msgstr "" -#: part/views.py:275 +#: part/views.py:280 msgid "Edit Test Template" msgstr "" -#: part/views.py:289 +#: part/views.py:294 msgid "Delete Test Template" msgstr "" -#: part/views.py:296 +#: part/views.py:301 msgid "Set Part Category" msgstr "" -#: part/views.py:346 +#: part/views.py:351 #, python-brace-format msgid "Set category for {n} parts" msgstr "" -#: part/views.py:381 +#: part/views.py:386 msgid "Create Variant" msgstr "" -#: part/views.py:466 +#: part/views.py:471 msgid "Copied part" msgstr "" -#: part/views.py:520 part/views.py:658 +#: part/views.py:525 part/views.py:663 msgid "Possible matches exist - confirm creation of new part" msgstr "" -#: part/views.py:590 +#: part/views.py:595 msgid "Created new part" msgstr "" -#: part/views.py:925 +#: part/views.py:763 +#, fuzzy +#| msgid "Reference" +msgid "Match References" +msgstr "Référence" + +#: part/views.py:1092 msgid "Part QR Code" msgstr "" -#: part/views.py:1027 +#: part/views.py:1194 msgid "Upload Part Image" msgstr "" -#: part/views.py:1033 part/views.py:1068 +#: part/views.py:1200 part/views.py:1235 msgid "Updated part image" msgstr "" -#: part/views.py:1042 +#: part/views.py:1209 msgid "Select Part Image" msgstr "" -#: part/views.py:1071 +#: part/views.py:1238 msgid "Part image not found" msgstr "" -#: part/views.py:1082 +#: part/views.py:1249 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1117 +#: part/views.py:1284 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1147 +#: part/views.py:1314 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1168 +#: part/views.py:1335 msgid "Validate BOM" msgstr "" -#: part/views.py:1189 +#: part/views.py:1356 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1200 +#: part/views.py:1367 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1334 +#: part/views.py:1501 msgid "No BOM file provided" msgstr "" -#: part/views.py:1695 +#: part/views.py:1862 msgid "Enter a valid quantity" msgstr "" -#: part/views.py:1720 part/views.py:1723 +#: part/views.py:1887 part/views.py:1890 msgid "Select valid part" msgstr "" -#: part/views.py:1729 +#: part/views.py:1896 msgid "Duplicate part selected" msgstr "" -#: part/views.py:1767 +#: part/views.py:1934 msgid "Select a part" msgstr "" -#: part/views.py:1773 +#: part/views.py:1940 msgid "Selected part creates a circular BOM" msgstr "" -#: part/views.py:1777 +#: part/views.py:1944 msgid "Specify quantity" msgstr "" -#: part/views.py:2039 +#: part/views.py:2206 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2046 +#: part/views.py:2213 msgid "Part was deleted" msgstr "" -#: part/views.py:2055 +#: part/views.py:2222 msgid "Part Pricing" msgstr "" -#: part/views.py:2196 +#: part/views.py:2363 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2206 +#: part/views.py:2373 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2213 +#: part/views.py:2380 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2221 +#: part/views.py:2388 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2271 +#: part/views.py:2438 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2285 +#: part/views.py:2452 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2345 +#: part/views.py:2512 msgid "Edit Part Category" msgstr "" -#: part/views.py:2383 +#: part/views.py:2550 msgid "Delete Part Category" msgstr "" -#: part/views.py:2389 +#: part/views.py:2556 msgid "Part category was deleted" msgstr "" -#: part/views.py:2441 +#: part/views.py:2608 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2542 +#: part/views.py:2709 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2598 +#: part/views.py:2765 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2617 +#: part/views.py:2784 msgid "Create BOM Item" msgstr "" -#: part/views.py:2687 +#: part/views.py:2854 msgid "Edit BOM item" msgstr "" -#: part/views.py:2743 +#: part/views.py:2910 msgid "Confim BOM item deletion" msgstr "" -#: part/views.py:2831 +#: part/views.py:2998 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2839 +#: part/views.py:3006 msgid "Delete Internal Price Break" msgstr "" @@ -6286,12 +6348,12 @@ msgid "No category parameter templates found" msgstr "" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:85 +#: templates/InvenTree/settings/part.html:101 msgid "Edit Template" msgstr "" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:86 +#: templates/InvenTree/settings/part.html:102 msgid "Delete Template" msgstr "" @@ -6340,10 +6402,18 @@ msgid "Part Options" msgstr "" #: templates/InvenTree/settings/part.html:44 +msgid "Part Import" +msgstr "" + +#: templates/InvenTree/settings/part.html:47 +msgid "Import Part" +msgstr "" + +#: templates/InvenTree/settings/part.html:60 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:65 +#: templates/InvenTree/settings/part.html:81 msgid "No part parameter templates found" msgstr "" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index b5a1bf31e0..f36ddc6b0b 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-26 23:02+0000\n" +"POT-Creation-Date: 2021-06-26 23:25+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -35,8 +35,8 @@ msgstr "" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 -#: order/forms.py:27 order/forms.py:38 order/forms.py:49 order/forms.py:60 -#: order/forms.py:71 part/forms.py:134 +#: order/forms.py:34 order/forms.py:45 order/forms.py:56 order/forms.py:67 +#: order/forms.py:78 part/forms.py:134 msgid "Confirm" msgstr "" @@ -172,23 +172,23 @@ msgstr "" msgid "parent" msgstr "" -#: InvenTree/settings.py:503 +#: InvenTree/settings.py:504 msgid "English" msgstr "" -#: InvenTree/settings.py:504 +#: InvenTree/settings.py:505 msgid "French" msgstr "" -#: InvenTree/settings.py:505 +#: InvenTree/settings.py:506 msgid "German" msgstr "" -#: InvenTree/settings.py:506 +#: InvenTree/settings.py:507 msgid "Polish" msgstr "" -#: InvenTree/settings.py:507 +#: InvenTree/settings.py:508 msgid "Turkish" msgstr "" @@ -446,7 +446,7 @@ msgid "Order target date" msgstr "" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 order/forms.py:114 order/forms.py:149 +#: build/templates/build/detail.html:121 order/forms.py:121 order/forms.py:156 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 @@ -463,11 +463,11 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:720 +#: build/templates/build/detail.html:31 common/models.py:727 #: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 -#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 -#: order/forms.py:285 order/models.py:617 order/models.py:841 -#: order/templates/order/order_wizard/match_parts.html:29 +#: order/forms.py:200 order/forms.py:218 order/forms.py:253 order/forms.py:275 +#: order/forms.py:292 order/models.py:617 order/models.py:841 +#: order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 #: order/templates/order/purchase_order_detail.html:179 #: order/templates/order/sales_order_detail.html:70 @@ -476,7 +476,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 #: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2293 #: part/templates/part/internal_prices.html:98 -#: part/templates/part/order_prices.html:202 +#: part/templates/part/order_prices.html:203 #: part/templates/part/part_pricing.html:16 #: part/templates/part/sale_prices.html:85 #: report/templates/report/inventree_build_order_base.html:114 @@ -501,7 +501,7 @@ msgstr "" msgid "Enter quantity for build output" msgstr "" -#: build/forms.py:95 order/forms.py:240 stock/forms.py:118 +#: build/forms.py:95 order/forms.py:247 stock/forms.py:118 msgid "Serial Numbers" msgstr "" @@ -893,8 +893,8 @@ msgstr "" #: build/templates/build/allocate.html:30 #: company/templates/company/detail_manufacturer_part.html:33 -#: company/templates/company/detail_supplier_part.html:32 order/views.py:986 -#: part/templates/part/category.html:127 +#: company/templates/company/detail_supplier_part.html:32 order/views.py:992 +#: part/templates/part/category.html:136 msgid "Order Parts" msgstr "" @@ -977,7 +977,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:26 #: order/templates/order/order_base.html:26 #: order/templates/order/sales_order_base.html:37 -#: part/templates/part/category.html:18 part/templates/part/part_base.html:22 +#: part/templates/part/category.html:27 part/templates/part/part_base.html:22 #: stock/templates/stock/item_base.html:62 #: stock/templates/stock/location.html:31 msgid "Admin view" @@ -1183,7 +1183,7 @@ msgstr "" msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 order/forms.py:85 order/models.py:678 +#: build/templates/build/detail.html:46 order/forms.py:92 order/models.py:678 #: order/templates/order/purchase_order_detail.html:239 #: order/templates/order/receive_parts.html:25 stock/forms.py:169 #: stock/forms.py:375 @@ -1433,56 +1433,56 @@ msgstr "" msgid "Add Build Order Attachment" msgstr "" -#: build/views.py:1083 order/views.py:115 order/views.py:167 part/views.py:173 +#: build/views.py:1083 order/views.py:117 order/views.py:169 part/views.py:178 #: stock/views.py:277 msgid "Added attachment" msgstr "" -#: build/views.py:1119 order/views.py:194 order/views.py:215 +#: build/views.py:1119 order/views.py:196 order/views.py:217 msgid "Edit Attachment" msgstr "" -#: build/views.py:1129 order/views.py:198 order/views.py:219 +#: build/views.py:1129 order/views.py:200 order/views.py:221 msgid "Attachment updated" msgstr "" -#: build/views.py:1139 order/views.py:234 order/views.py:248 +#: build/views.py:1139 order/views.py:236 order/views.py:250 msgid "Delete Attachment" msgstr "" -#: build/views.py:1144 order/views.py:240 order/views.py:254 stock/views.py:333 +#: build/views.py:1144 order/views.py:242 order/views.py:256 stock/views.py:333 msgid "Deleted attachment" msgstr "" -#: common/files.py:64 +#: common/files.py:66 msgid "Unsupported file format: {ext.upper()}" msgstr "" -#: common/files.py:69 +#: common/files.py:71 msgid "Error reading file (invalid format)" msgstr "" -#: common/files.py:71 +#: common/files.py:73 msgid "Error reading file (incorrect dimension)" msgstr "" -#: common/files.py:73 +#: common/files.py:75 msgid "Error reading file (data could be corrupted)" msgstr "" -#: common/forms.py:39 templates/attachment_table.html:15 +#: common/forms.py:34 templates/attachment_table.html:15 msgid "File" msgstr "" -#: common/forms.py:40 +#: common/forms.py:35 msgid "Select file to upload" msgstr "" -#: common/forms.py:55 +#: common/forms.py:50 msgid "{name.title()} File" msgstr "" -#: common/forms.py:56 +#: common/forms.py:51 #, python-brace-format msgid "Select {name} file to upload" msgstr "" @@ -1671,184 +1671,192 @@ msgid "Display available part quantity in some forms" msgstr "" #: common/models.py:209 -msgid "Show Price in Forms" +msgid "Show Import in Views" msgstr "" #: common/models.py:210 -msgid "Display part price in some forms" +msgid "Display the import wizard in some part views" msgstr "" #: common/models.py:216 -msgid "Internal Prices" +msgid "Show Price in Forms" msgstr "" #: common/models.py:217 -msgid "Enable internal prices for parts" +msgid "Display part price in some forms" msgstr "" #: common/models.py:223 -msgid "Internal Price as BOM-Price" +msgid "Internal Prices" msgstr "" #: common/models.py:224 -msgid "Use the internal price (if set) in BOM-price calculations" +msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:230 templates/stats.html:25 -msgid "Debug Mode" +#: common/models.py:230 +msgid "Internal Price as BOM-Price" msgstr "" #: common/models.py:231 -msgid "Generate reports in debug mode (HTML output)" +msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:237 -msgid "Page Size" +#: common/models.py:237 templates/stats.html:25 +msgid "Debug Mode" msgstr "" #: common/models.py:238 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:244 +msgid "Page Size" +msgstr "" + +#: common/models.py:245 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:248 +#: common/models.py:255 msgid "Test Reports" msgstr "" -#: common/models.py:249 +#: common/models.py:256 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:255 +#: common/models.py:262 msgid "Stock Expiry" msgstr "" -#: common/models.py:256 +#: common/models.py:263 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:262 +#: common/models.py:269 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:263 +#: common/models.py:270 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:269 +#: common/models.py:276 msgid "Stock Stale Time" msgstr "" -#: common/models.py:270 +#: common/models.py:277 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:272 part/templates/part/detail.html:121 +#: common/models.py:279 part/templates/part/detail.html:121 msgid "days" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Build Expired Stock" msgstr "" -#: common/models.py:278 +#: common/models.py:285 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:284 +#: common/models.py:291 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:285 +#: common/models.py:292 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:291 +#: common/models.py:298 msgid "Group by Part" msgstr "" -#: common/models.py:292 +#: common/models.py:299 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "Recent Stock Count" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:306 +#: common/models.py:313 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:311 +#: common/models.py:318 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:312 +#: common/models.py:319 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:316 +#: common/models.py:323 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:317 +#: common/models.py:324 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:322 +#: common/models.py:329 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:323 +#: common/models.py:330 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:546 +#: common/models.py:553 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:548 +#: common/models.py:555 msgid "Settings value" msgstr "" -#: common/models.py:583 +#: common/models.py:590 msgid "Must be an integer value" msgstr "" -#: common/models.py:606 +#: common/models.py:613 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:617 +#: common/models.py:624 msgid "Value must be an integer value" msgstr "" -#: common/models.py:640 +#: common/models.py:647 msgid "Key string must be unique" msgstr "" -#: common/models.py:721 company/forms.py:192 +#: common/models.py:728 company/forms.py:192 msgid "Price break quantity" msgstr "" -#: common/models.py:729 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:736 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 templates/js/bom.js:271 msgid "Price" msgstr "" -#: common/models.py:730 +#: common/models.py:737 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:822 +#: common/models.py:829 msgid "Default" msgstr "" @@ -1856,27 +1864,30 @@ msgstr "" msgid "Current value" msgstr "" -#: common/views.py:32 +#: common/views.py:33 msgid "Change Setting" msgstr "" -#: common/views.py:101 +#: common/views.py:102 msgid "Supplied value is not allowed" msgstr "" -#: common/views.py:110 +#: common/views.py:111 msgid "Supplied value must be a boolean" msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 -#: order/templates/order/po_navbar.html:22 order/views.py:582 +#: order/templates/order/po_navbar.html:22 order/views.py:605 #: part/templates/part/bom_upload/upload_file.html:27 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:761 msgid "Upload File" msgstr "" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 -#: order/views.py:583 part/templates/part/bom_upload/select_fields.html:58 +#: order/views.py:606 part/templates/part/bom_upload/select_fields.html:58 +#: part/templates/part/import_wizard/ajax_match_fields.html:45 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:762 msgid "Match Fields" msgstr "" @@ -1884,10 +1895,23 @@ msgstr "" msgid "Match Items" msgstr "" -#: common/views.py:479 +#: common/views.py:531 msgid "Fields matching failed" msgstr "" +#: common/views.py:586 +msgid "Parts imported" +msgstr "" + +#: common/views.py:608 order/templates/order/order_wizard/match_fields.html:27 +#: order/templates/order/order_wizard/match_parts.html:19 +#: order/templates/order/order_wizard/po_upload.html:40 +#: part/templates/part/import_wizard/match_fields.html:27 +#: part/templates/part/import_wizard/match_references.html:19 +#: part/templates/part/import_wizard/part_upload.html:43 +msgid "Previous Step" +msgstr "" + #: company/forms.py:38 company/models.py:142 #: company/templates/company/detail.html:42 msgid "Currency" @@ -2025,7 +2049,7 @@ msgstr "" msgid "Base Part" msgstr "" -#: company/models.py:309 company/models.py:501 order/views.py:1597 +#: company/models.py:309 company/models.py:501 order/views.py:1603 msgid "Select part" msgstr "" @@ -2173,7 +2197,7 @@ msgstr "" msgid "Download image from URL" msgstr "" -#: company/templates/company/company_base.html:46 order/views.py:311 +#: company/templates/company/company_base.html:46 order/views.py:313 msgid "Create Purchase Order" msgstr "" @@ -2244,7 +2268,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:28 #: company/templates/company/detail_supplier_part.html:27 #: company/templates/company/manufacturer_part_suppliers.html:20 -#: part/templates/part/category.html:122 +#: part/templates/part/category.html:131 #: part/templates/part/manufacturer.html:22 #: part/templates/part/supplier.html:20 msgid "Options" @@ -2252,7 +2276,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:33 #: company/templates/company/detail_supplier_part.html:32 -#: part/templates/part/category.html:127 +#: part/templates/part/category.html:136 msgid "Order parts" msgstr "" @@ -2268,7 +2292,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 -#: part/templates/part/bom.html:159 part/templates/part/category.html:118 +#: part/templates/part/bom.html:159 part/templates/part/category.html:127 #: templates/js/stock.js:1312 msgid "New Part" msgstr "" @@ -2295,7 +2319,7 @@ msgstr "" #: company/templates/company/detail_stock.html:37 #: company/templates/company/supplier_part_stock.html:34 -#: part/templates/part/category.html:114 part/templates/part/category.html:128 +#: part/templates/part/category.html:123 part/templates/part/category.html:137 #: part/templates/part/stock.html:54 stock/templates/stock/location.html:163 msgid "Export" msgstr "" @@ -2419,8 +2443,8 @@ msgid "Delete" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:37 -#: part/templates/part/category_navbar.html:34 -#: part/templates/part/category_navbar.html:37 +#: part/templates/part/category_navbar.html:46 +#: part/templates/part/category_navbar.html:49 #: part/templates/part/navbar.html:24 msgid "Parameters" msgstr "" @@ -2428,7 +2452,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:43 #: part/templates/part/params.html:18 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:48 +#: templates/InvenTree/settings/part.html:64 msgid "New Parameter" msgstr "" @@ -2559,7 +2583,7 @@ msgid "Pricing Information" msgstr "" #: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 -#: part/templates/part/sale_prices.html:17 part/views.py:2751 +#: part/templates/part/sale_prices.html:17 part/views.py:2918 msgid "Add Price Break" msgstr "" @@ -2601,20 +2625,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:169 part/views.py:948 +#: company/views.py:169 part/views.py:1115 msgid "Download Image" msgstr "" -#: company/views.py:198 part/views.py:980 +#: company/views.py:198 part/views.py:1147 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:205 part/views.py:987 +#: company/views.py:205 part/views.py:1154 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:214 part/views.py:996 +#: company/views.py:214 part/views.py:1163 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2682,15 +2706,15 @@ msgstr "" msgid "Delete Supplier Part" msgstr "" -#: company/views.py:860 part/views.py:2755 +#: company/views.py:860 part/views.py:2922 msgid "Added new price break" msgstr "" -#: company/views.py:916 part/views.py:2799 +#: company/views.py:916 part/views.py:2966 msgid "Edit Price Break" msgstr "" -#: company/views.py:931 part/views.py:2813 +#: company/views.py:931 part/views.py:2980 msgid "Delete Price Break" msgstr "" @@ -2755,48 +2779,48 @@ msgstr "" msgid "Filters" msgstr "" -#: order/forms.py:27 order/templates/order/order_base.html:47 +#: order/forms.py:34 order/templates/order/order_base.html:47 msgid "Place order" msgstr "" -#: order/forms.py:38 order/templates/order/order_base.html:54 +#: order/forms.py:45 order/templates/order/order_base.html:54 msgid "Mark order as complete" msgstr "" -#: order/forms.py:49 order/forms.py:60 order/templates/order/order_base.html:59 +#: order/forms.py:56 order/forms.py:67 order/templates/order/order_base.html:59 #: order/templates/order/sales_order_base.html:61 msgid "Cancel order" msgstr "" -#: order/forms.py:71 order/templates/order/sales_order_base.html:58 +#: order/forms.py:78 order/templates/order/sales_order_base.html:58 msgid "Ship order" msgstr "" -#: order/forms.py:86 +#: order/forms.py:93 msgid "Receive parts to this location" msgstr "" -#: order/forms.py:108 +#: order/forms.py:115 msgid "Purchase Order reference" msgstr "" -#: order/forms.py:115 +#: order/forms.py:122 msgid "Target date for order delivery. Order will be overdue after this date." msgstr "" -#: order/forms.py:143 +#: order/forms.py:150 msgid "Enter sales order number" msgstr "" -#: order/forms.py:150 order/models.py:476 +#: order/forms.py:157 order/models.py:476 msgid "Target date for order completion. Order will be overdue after this date." msgstr "" -#: order/forms.py:242 +#: order/forms.py:249 msgid "Enter stock item serial numbers" msgstr "" -#: order/forms.py:248 +#: order/forms.py:255 msgid "Enter quantity of stock items" msgstr "" @@ -2865,7 +2889,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:246 part/views.py:1686 stock/models.py:304 +#: order/models.py:246 part/views.py:1853 stock/models.py:304 #: stock/models.py:1020 msgid "Quantity must be greater than zero" msgstr "" @@ -2963,7 +2987,7 @@ msgid "Where does the Purchaser want this item to be stored?" msgstr "" #: order/models.py:724 part/templates/part/navbar.html:109 -#: part/templates/part/order_prices.html:107 +#: part/templates/part/order_prices.html:108 #: part/templates/part/part_pricing.html:97 msgid "Sale Price" msgstr "" @@ -3054,7 +3078,7 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 -#: part/templates/part/category.html:208 part/templates/part/category.html:250 +#: part/templates/part/category.html:217 part/templates/part/category.html:259 #: stock/templates/stock/location.html:191 templates/js/stock.js:736 #: templates/js/stock.js:1324 msgid "New Location" @@ -3092,57 +3116,71 @@ msgstr "" #: order/templates/order/order_wizard/match_fields.html:9 #: part/templates/part/bom_upload/select_fields.html:21 +#: part/templates/part/import_wizard/ajax_match_fields.html:9 +#: part/templates/part/import_wizard/match_fields.html:9 msgid "Missing selections for the following required columns" msgstr "" #: order/templates/order/order_wizard/match_fields.html:20 +#: part/templates/part/import_wizard/ajax_match_fields.html:20 +#: part/templates/part/import_wizard/match_fields.html:20 msgid "Duplicate selections found, see below. Fix them then retry submitting." msgstr "" -#: order/templates/order/order_wizard/match_fields.html:27 -#: order/templates/order/order_wizard/match_parts.html:18 -#: order/templates/order/order_wizard/po_upload.html:40 -msgid "Previous Step" -msgstr "" - #: order/templates/order/order_wizard/match_fields.html:29 -#: order/templates/order/order_wizard/match_parts.html:20 +#: order/templates/order/order_wizard/match_parts.html:21 #: part/templates/part/bom_upload/select_fields.html:32 +#: part/templates/part/import_wizard/match_fields.html:29 +#: part/templates/part/import_wizard/match_references.html:21 msgid "Submit Selections" msgstr "" #: order/templates/order/order_wizard/match_fields.html:35 #: part/templates/part/bom_upload/select_fields.html:41 +#: part/templates/part/import_wizard/ajax_match_fields.html:28 +#: part/templates/part/import_wizard/match_fields.html:35 msgid "File Fields" msgstr "" #: order/templates/order/order_wizard/match_fields.html:42 #: part/templates/part/bom_upload/select_fields.html:47 +#: part/templates/part/import_wizard/ajax_match_fields.html:35 +#: part/templates/part/import_wizard/match_fields.html:42 msgid "Remove column" msgstr "" #: order/templates/order/order_wizard/match_fields.html:60 +#: part/templates/part/import_wizard/ajax_match_fields.html:53 +#: part/templates/part/import_wizard/match_fields.html:60 msgid "Duplicate selection" msgstr "" #: order/templates/order/order_wizard/match_fields.html:71 -#: order/templates/order/order_wizard/match_parts.html:51 +#: order/templates/order/order_wizard/match_parts.html:52 #: part/templates/part/bom_upload/select_fields.html:76 #: part/templates/part/bom_upload/select_parts.html:58 +#: part/templates/part/import_wizard/ajax_match_fields.html:64 +#: part/templates/part/import_wizard/ajax_match_references.html:42 +#: part/templates/part/import_wizard/match_fields.html:71 +#: part/templates/part/import_wizard/match_references.html:49 msgid "Remove row" msgstr "" -#: order/templates/order/order_wizard/match_parts.html:11 +#: order/templates/order/order_wizard/match_parts.html:12 #: part/templates/part/bom_upload/select_parts.html:21 +#: part/templates/part/import_wizard/ajax_match_references.html:12 +#: part/templates/part/import_wizard/match_references.html:12 msgid "Errors exist in the submitted data" msgstr "" -#: order/templates/order/order_wizard/match_parts.html:27 +#: order/templates/order/order_wizard/match_parts.html:28 #: part/templates/part/bom_upload/select_parts.html:39 +#: part/templates/part/import_wizard/ajax_match_references.html:21 +#: part/templates/part/import_wizard/match_references.html:28 msgid "Row" msgstr "" -#: order/templates/order/order_wizard/match_parts.html:28 +#: order/templates/order/order_wizard/match_parts.html:29 msgid "Select Supplier Part" msgstr "" @@ -3151,6 +3189,8 @@ msgid "Upload File for Purchase Order" msgstr "" #: order/templates/order/order_wizard/po_upload.html:18 +#: part/templates/part/import_wizard/ajax_part_upload.html:10 +#: part/templates/part/import_wizard/part_upload.html:21 #, python-format msgid "Step %(step)s of %(count)s" msgstr "" @@ -3240,8 +3280,8 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:24 -#: order/templates/order/sales_order_detail.html:22 order/views.py:1321 -#: order/views.py:1404 +#: order/templates/order/sales_order_detail.html:22 order/views.py:1327 +#: order/views.py:1410 msgid "Add Line Item" msgstr "" @@ -3289,9 +3329,9 @@ msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:45 #: part/models.py:322 part/templates/part/cat_link.html:7 -#: part/templates/part/category.html:99 part/templates/part/category.html:148 -#: part/templates/part/category_navbar.html:22 -#: part/templates/part/category_navbar.html:29 +#: part/templates/part/category.html:108 part/templates/part/category.html:157 +#: part/templates/part/category_navbar.html:25 +#: part/templates/part/category_navbar.html:32 #: part/templates/part/category_partlist.html:10 #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 #: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666 @@ -3460,195 +3500,195 @@ msgstr "" msgid "Sales Order Attachments" msgstr "" -#: order/views.py:104 +#: order/views.py:106 msgid "Add Purchase Order Attachment" msgstr "" -#: order/views.py:154 +#: order/views.py:156 msgid "Add Sales Order Attachment" msgstr "" -#: order/views.py:346 +#: order/views.py:348 msgid "Create Sales Order" msgstr "" -#: order/views.py:381 +#: order/views.py:383 msgid "Edit Purchase Order" msgstr "" -#: order/views.py:401 +#: order/views.py:403 msgid "Edit Sales Order" msgstr "" -#: order/views.py:417 +#: order/views.py:419 msgid "Cancel Order" msgstr "" -#: order/views.py:426 order/views.py:452 +#: order/views.py:428 order/views.py:454 msgid "Confirm order cancellation" msgstr "" -#: order/views.py:429 order/views.py:455 +#: order/views.py:431 order/views.py:457 msgid "Order cannot be cancelled" msgstr "" -#: order/views.py:443 +#: order/views.py:445 msgid "Cancel sales order" msgstr "" -#: order/views.py:469 +#: order/views.py:471 msgid "Issue Order" msgstr "" -#: order/views.py:478 +#: order/views.py:480 msgid "Confirm order placement" msgstr "" -#: order/views.py:488 +#: order/views.py:490 msgid "Purchase order issued" msgstr "" -#: order/views.py:499 +#: order/views.py:501 msgid "Complete Order" msgstr "" -#: order/views.py:515 +#: order/views.py:517 msgid "Confirm order completion" msgstr "" -#: order/views.py:526 +#: order/views.py:528 msgid "Purchase order completed" msgstr "" -#: order/views.py:536 +#: order/views.py:538 msgid "Ship Order" msgstr "" -#: order/views.py:552 +#: order/views.py:554 msgid "Confirm order shipment" msgstr "" -#: order/views.py:558 +#: order/views.py:560 msgid "Could not ship order" msgstr "" -#: order/views.py:584 +#: order/views.py:607 msgid "Match Supplier Parts" msgstr "" -#: order/views.py:798 +#: order/views.py:804 msgid "Receive Parts" msgstr "" -#: order/views.py:868 +#: order/views.py:874 msgid "Items received" msgstr "" -#: order/views.py:882 +#: order/views.py:888 msgid "No destination set" msgstr "" -#: order/views.py:927 +#: order/views.py:933 msgid "Error converting quantity to number" msgstr "" -#: order/views.py:933 +#: order/views.py:939 msgid "Receive quantity less than zero" msgstr "" -#: order/views.py:939 +#: order/views.py:945 msgid "No lines specified" msgstr "" -#: order/views.py:1012 +#: order/views.py:1018 msgid "Update prices" msgstr "" -#: order/views.py:1270 +#: order/views.py:1276 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1330 +#: order/views.py:1336 msgid "Supplier part must be specified" msgstr "" -#: order/views.py:1336 +#: order/views.py:1342 msgid "Supplier must match for Part and Order" msgstr "" -#: order/views.py:1467 order/views.py:1485 +#: order/views.py:1473 order/views.py:1491 msgid "Edit Line Item" msgstr "" -#: order/views.py:1501 order/views.py:1513 +#: order/views.py:1507 order/views.py:1519 msgid "Delete Line Item" msgstr "" -#: order/views.py:1506 order/views.py:1518 +#: order/views.py:1512 order/views.py:1524 msgid "Deleted line item" msgstr "" -#: order/views.py:1531 +#: order/views.py:1537 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1576 +#: order/views.py:1582 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1592 +#: order/views.py:1598 msgid "Select line item" msgstr "" -#: order/views.py:1623 +#: order/views.py:1629 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "" -#: order/views.py:1633 +#: order/views.py:1639 #, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1641 +#: order/views.py:1647 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1695 +#: order/views.py:1701 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1769 +#: order/views.py:1775 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1784 +#: order/views.py:1790 msgid "Remove allocation" msgstr "" -#: order/views.py:1856 +#: order/views.py:1862 msgid "Sales order not found" msgstr "" -#: order/views.py:1862 +#: order/views.py:1868 msgid "Price not found" msgstr "" -#: order/views.py:1865 +#: order/views.py:1871 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1870 +#: order/views.py:1876 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" #: part/bom.py:138 part/models.py:72 part/models.py:747 -#: part/templates/part/category.html:66 part/templates/part/detail.html:90 +#: part/templates/part/category.html:75 part/templates/part/detail.html:90 msgid "Default Location" msgstr "" @@ -3826,8 +3866,8 @@ msgstr "" msgid "Part Category" msgstr "" -#: part/models.py:83 part/templates/part/category.html:23 -#: part/templates/part/category.html:94 templates/InvenTree/search.html:127 +#: part/models.py:83 part/templates/part/category.html:32 +#: part/templates/part/category.html:103 templates/InvenTree/search.html:127 #: templates/stats.html:84 users/models.py:39 msgid "Part Categories" msgstr "" @@ -3877,7 +3917,7 @@ msgstr "" msgid "Part description" msgstr "" -#: part/models.py:701 part/templates/part/category.html:73 +#: part/models.py:701 part/templates/part/category.html:82 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "" @@ -4151,7 +4191,7 @@ msgstr "" msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2394 part/views.py:1692 part/views.py:1744 +#: part/models.py:2394 part/views.py:1859 part/views.py:1911 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -4248,7 +4288,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:1987 +#: part/templates/part/bom.html:61 part/views.py:2154 msgid "Export Bill of Materials" msgstr "" @@ -4264,7 +4304,7 @@ msgstr "" msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/bom.html:160 part/views.py:585 +#: part/templates/part/bom.html:160 part/views.py:590 #: templates/js/stock.js:1313 msgid "Create New Part" msgstr "" @@ -4301,7 +4341,7 @@ msgid "Select Part" msgstr "" #: part/templates/part/bom_upload/select_parts.html:65 -#: part/templates/part/category.html:117 +#: part/templates/part/category.html:126 msgid "Create new part" msgstr "" @@ -4342,87 +4382,87 @@ msgstr "" msgid "Start New Build" msgstr "" -#: part/templates/part/category.html:24 +#: part/templates/part/category.html:33 msgid "All parts" msgstr "" -#: part/templates/part/category.html:29 part/views.py:2397 +#: part/templates/part/category.html:38 part/views.py:2564 msgid "Create new part category" msgstr "" -#: part/templates/part/category.html:35 +#: part/templates/part/category.html:44 msgid "Edit part category" msgstr "" -#: part/templates/part/category.html:40 +#: part/templates/part/category.html:49 msgid "Delete part category" msgstr "" -#: part/templates/part/category.html:50 part/templates/part/category.html:89 +#: part/templates/part/category.html:59 part/templates/part/category.html:98 msgid "Category Details" msgstr "" -#: part/templates/part/category.html:55 +#: part/templates/part/category.html:64 msgid "Category Path" msgstr "" -#: part/templates/part/category.html:60 +#: part/templates/part/category.html:69 msgid "Category Description" msgstr "" -#: part/templates/part/category.html:79 -#: part/templates/part/category_navbar.html:11 -#: part/templates/part/category_navbar.html:18 +#: part/templates/part/category.html:88 +#: part/templates/part/category_navbar.html:14 +#: part/templates/part/category_navbar.html:21 #: part/templates/part/subcategory.html:16 msgid "Subcategories" msgstr "" -#: part/templates/part/category.html:84 +#: part/templates/part/category.html:93 msgid "Parts (Including subcategories)" msgstr "" -#: part/templates/part/category.html:113 +#: part/templates/part/category.html:122 msgid "Export Part Data" msgstr "" -#: part/templates/part/category.html:125 +#: part/templates/part/category.html:134 msgid "Set category" msgstr "" -#: part/templates/part/category.html:125 +#: part/templates/part/category.html:134 msgid "Set Category" msgstr "" -#: part/templates/part/category.html:128 +#: part/templates/part/category.html:137 msgid "Export Data" msgstr "" -#: part/templates/part/category.html:132 +#: part/templates/part/category.html:141 msgid "View list display" msgstr "" -#: part/templates/part/category.html:135 +#: part/templates/part/category.html:144 msgid "View grid display" msgstr "" -#: part/templates/part/category.html:209 +#: part/templates/part/category.html:218 #: stock/templates/stock/location.html:192 templates/js/stock.js:737 msgid "Create new location" msgstr "" -#: part/templates/part/category.html:214 part/templates/part/category.html:244 +#: part/templates/part/category.html:223 part/templates/part/category.html:253 msgid "New Category" msgstr "" -#: part/templates/part/category.html:215 +#: part/templates/part/category.html:224 msgid "Create new category" msgstr "" -#: part/templates/part/category.html:245 +#: part/templates/part/category.html:254 msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:251 stock/views.py:1391 +#: part/templates/part/category.html:260 stock/views.py:1391 msgid "Create new Stock Location" msgstr "" @@ -4461,12 +4501,17 @@ msgstr "" msgid "If this category is deleted, these parts will be moved to the top-level category Teile" msgstr "" +#: part/templates/part/category_navbar.html:37 +#: part/templates/part/category_navbar.html:40 +msgid "Import Parts" +msgstr "" + #: part/templates/part/category_parametric.html:10 #: part/templates/part/navbar.html:21 part/templates/part/params.html:10 msgid "Part Parameters" msgstr "" -#: part/templates/part/copy_part.html:9 part/views.py:461 +#: part/templates/part/copy_part.html:9 part/views.py:466 msgid "Duplicate Part" msgstr "" @@ -4570,12 +4615,21 @@ msgstr "" msgid "Part is not active" msgstr "" +#: part/templates/part/import_wizard/ajax_part_upload.html:29 +#: part/templates/part/import_wizard/part_upload.html:51 +msgid "Unsuffitient privileges." +msgstr "" + +#: part/templates/part/import_wizard/part_upload.html:14 +msgid "Import Parts from File" +msgstr "" + #: part/templates/part/internal_prices.html:11 #: part/templates/part/navbar.html:100 msgid "Internal Price Information" msgstr "" -#: part/templates/part/internal_prices.html:19 part/views.py:2822 +#: part/templates/part/internal_prices.html:19 part/views.py:2989 msgid "Add Internal Price Break" msgstr "" @@ -4641,7 +4695,7 @@ msgstr "" msgid "Order Price" msgstr "" -#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:93 +#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:94 #: part/templates/part/part_pricing.html:82 msgid "Internal Price" msgstr "" @@ -4667,24 +4721,24 @@ msgstr "" msgid "Part Notes" msgstr "" -#: part/templates/part/order_prices.html:24 +#: part/templates/part/order_prices.html:25 #: part/templates/part/part_base.html:282 msgid "Calculate" msgstr "" -#: part/templates/part/order_prices.html:31 +#: part/templates/part/order_prices.html:32 msgid "Pricing ranges" msgstr "" -#: part/templates/part/order_prices.html:36 +#: part/templates/part/order_prices.html:37 #: part/templates/part/part_pricing.html:22 msgid "Supplier Pricing" msgstr "" -#: part/templates/part/order_prices.html:37 -#: part/templates/part/order_prices.html:62 -#: part/templates/part/order_prices.html:94 -#: part/templates/part/order_prices.html:108 +#: part/templates/part/order_prices.html:38 +#: part/templates/part/order_prices.html:63 +#: part/templates/part/order_prices.html:95 +#: part/templates/part/order_prices.html:109 #: part/templates/part/part_pricing.html:26 #: part/templates/part/part_pricing.html:52 #: part/templates/part/part_pricing.html:85 @@ -4692,10 +4746,10 @@ msgstr "" msgid "Unit Cost" msgstr "" -#: part/templates/part/order_prices.html:44 -#: part/templates/part/order_prices.html:69 -#: part/templates/part/order_prices.html:99 -#: part/templates/part/order_prices.html:113 +#: part/templates/part/order_prices.html:45 +#: part/templates/part/order_prices.html:70 +#: part/templates/part/order_prices.html:100 +#: part/templates/part/order_prices.html:114 #: part/templates/part/part_pricing.html:32 #: part/templates/part/part_pricing.html:58 #: part/templates/part/part_pricing.html:89 @@ -4703,51 +4757,51 @@ msgstr "" msgid "Total Cost" msgstr "" -#: part/templates/part/order_prices.html:52 +#: part/templates/part/order_prices.html:53 #: part/templates/part/part_pricing.html:40 msgid "No supplier pricing available" msgstr "" -#: part/templates/part/order_prices.html:61 -#: part/templates/part/order_prices.html:128 +#: part/templates/part/order_prices.html:62 +#: part/templates/part/order_prices.html:129 #: part/templates/part/part_pricing.html:48 msgid "BOM Pricing" msgstr "" -#: part/templates/part/order_prices.html:77 +#: part/templates/part/order_prices.html:78 #: part/templates/part/part_pricing.html:66 msgid "Note: BOM pricing is incomplete for this part" msgstr "" -#: part/templates/part/order_prices.html:84 +#: part/templates/part/order_prices.html:85 #: part/templates/part/part_pricing.html:73 msgid "No BOM pricing available" msgstr "" -#: part/templates/part/order_prices.html:122 +#: part/templates/part/order_prices.html:123 #: part/templates/part/part_pricing.html:113 msgid "No pricing information is available for this part." msgstr "" -#: part/templates/part/order_prices.html:138 +#: part/templates/part/order_prices.html:139 msgid "Stock Pricing" msgstr "" -#: part/templates/part/order_prices.html:146 +#: part/templates/part/order_prices.html:147 msgid "No stock pricing history is available for this part." msgstr "" -#: part/templates/part/order_prices.html:165 +#: part/templates/part/order_prices.html:166 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:177 +#: part/templates/part/order_prices.html:178 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:189 +#: part/templates/part/order_prices.html:190 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" @@ -4966,220 +5020,224 @@ msgstr "" msgid "Unknown database" msgstr "" -#: part/views.py:90 +#: part/views.py:95 msgid "Add Related Part" msgstr "" -#: part/views.py:145 +#: part/views.py:150 msgid "Delete Related Part" msgstr "" -#: part/views.py:159 +#: part/views.py:164 msgid "Add part attachment" msgstr "" -#: part/views.py:212 templates/attachment_table.html:32 +#: part/views.py:217 templates/attachment_table.html:32 msgid "Edit attachment" msgstr "" -#: part/views.py:216 +#: part/views.py:221 msgid "Part attachment updated" msgstr "" -#: part/views.py:231 +#: part/views.py:236 msgid "Delete Part Attachment" msgstr "" -#: part/views.py:239 +#: part/views.py:244 msgid "Deleted part attachment" msgstr "" -#: part/views.py:248 +#: part/views.py:253 msgid "Create Test Template" msgstr "" -#: part/views.py:275 +#: part/views.py:280 msgid "Edit Test Template" msgstr "" -#: part/views.py:289 +#: part/views.py:294 msgid "Delete Test Template" msgstr "" -#: part/views.py:296 +#: part/views.py:301 msgid "Set Part Category" msgstr "" -#: part/views.py:346 +#: part/views.py:351 #, python-brace-format msgid "Set category for {n} parts" msgstr "" -#: part/views.py:381 +#: part/views.py:386 msgid "Create Variant" msgstr "" -#: part/views.py:466 +#: part/views.py:471 msgid "Copied part" msgstr "" -#: part/views.py:520 part/views.py:658 +#: part/views.py:525 part/views.py:663 msgid "Possible matches exist - confirm creation of new part" msgstr "" -#: part/views.py:590 +#: part/views.py:595 msgid "Created new part" msgstr "" -#: part/views.py:925 +#: part/views.py:763 +msgid "Match References" +msgstr "" + +#: part/views.py:1092 msgid "Part QR Code" msgstr "" -#: part/views.py:1027 +#: part/views.py:1194 msgid "Upload Part Image" msgstr "" -#: part/views.py:1033 part/views.py:1068 +#: part/views.py:1200 part/views.py:1235 msgid "Updated part image" msgstr "" -#: part/views.py:1042 +#: part/views.py:1209 msgid "Select Part Image" msgstr "" -#: part/views.py:1071 +#: part/views.py:1238 msgid "Part image not found" msgstr "" -#: part/views.py:1082 +#: part/views.py:1249 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1117 +#: part/views.py:1284 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1147 +#: part/views.py:1314 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1168 +#: part/views.py:1335 msgid "Validate BOM" msgstr "" -#: part/views.py:1189 +#: part/views.py:1356 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1200 +#: part/views.py:1367 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1334 +#: part/views.py:1501 msgid "No BOM file provided" msgstr "" -#: part/views.py:1695 +#: part/views.py:1862 msgid "Enter a valid quantity" msgstr "" -#: part/views.py:1720 part/views.py:1723 +#: part/views.py:1887 part/views.py:1890 msgid "Select valid part" msgstr "" -#: part/views.py:1729 +#: part/views.py:1896 msgid "Duplicate part selected" msgstr "" -#: part/views.py:1767 +#: part/views.py:1934 msgid "Select a part" msgstr "" -#: part/views.py:1773 +#: part/views.py:1940 msgid "Selected part creates a circular BOM" msgstr "" -#: part/views.py:1777 +#: part/views.py:1944 msgid "Specify quantity" msgstr "" -#: part/views.py:2039 +#: part/views.py:2206 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2046 +#: part/views.py:2213 msgid "Part was deleted" msgstr "" -#: part/views.py:2055 +#: part/views.py:2222 msgid "Part Pricing" msgstr "" -#: part/views.py:2196 +#: part/views.py:2363 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2206 +#: part/views.py:2373 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2213 +#: part/views.py:2380 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2221 +#: part/views.py:2388 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2271 +#: part/views.py:2438 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2285 +#: part/views.py:2452 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2345 +#: part/views.py:2512 msgid "Edit Part Category" msgstr "" -#: part/views.py:2383 +#: part/views.py:2550 msgid "Delete Part Category" msgstr "" -#: part/views.py:2389 +#: part/views.py:2556 msgid "Part category was deleted" msgstr "" -#: part/views.py:2441 +#: part/views.py:2608 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2542 +#: part/views.py:2709 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2598 +#: part/views.py:2765 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2617 +#: part/views.py:2784 msgid "Create BOM Item" msgstr "" -#: part/views.py:2687 +#: part/views.py:2854 msgid "Edit BOM item" msgstr "" -#: part/views.py:2743 +#: part/views.py:2910 msgid "Confim BOM item deletion" msgstr "" -#: part/views.py:2831 +#: part/views.py:2998 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2839 +#: part/views.py:3006 msgid "Delete Internal Price Break" msgstr "" @@ -6286,12 +6344,12 @@ msgid "No category parameter templates found" msgstr "" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:85 +#: templates/InvenTree/settings/part.html:101 msgid "Edit Template" msgstr "" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:86 +#: templates/InvenTree/settings/part.html:102 msgid "Delete Template" msgstr "" @@ -6340,10 +6398,18 @@ msgid "Part Options" msgstr "" #: templates/InvenTree/settings/part.html:44 +msgid "Part Import" +msgstr "" + +#: templates/InvenTree/settings/part.html:47 +msgid "Import Part" +msgstr "" + +#: templates/InvenTree/settings/part.html:60 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:65 +#: templates/InvenTree/settings/part.html:81 msgid "No part parameter templates found" msgstr "" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index ab65f0ee85..6241f46407 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-26 23:02+0000\n" +"POT-Creation-Date: 2021-06-26 23:25+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -35,8 +35,8 @@ msgstr "" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 -#: order/forms.py:27 order/forms.py:38 order/forms.py:49 order/forms.py:60 -#: order/forms.py:71 part/forms.py:134 +#: order/forms.py:34 order/forms.py:45 order/forms.py:56 order/forms.py:67 +#: order/forms.py:78 part/forms.py:134 msgid "Confirm" msgstr "" @@ -172,23 +172,23 @@ msgstr "" msgid "parent" msgstr "" -#: InvenTree/settings.py:503 +#: InvenTree/settings.py:504 msgid "English" msgstr "" -#: InvenTree/settings.py:504 +#: InvenTree/settings.py:505 msgid "French" msgstr "" -#: InvenTree/settings.py:505 +#: InvenTree/settings.py:506 msgid "German" msgstr "" -#: InvenTree/settings.py:506 +#: InvenTree/settings.py:507 msgid "Polish" msgstr "" -#: InvenTree/settings.py:507 +#: InvenTree/settings.py:508 msgid "Turkish" msgstr "" @@ -446,7 +446,7 @@ msgid "Order target date" msgstr "" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 order/forms.py:114 order/forms.py:149 +#: build/templates/build/detail.html:121 order/forms.py:121 order/forms.py:156 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 @@ -463,11 +463,11 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:720 +#: build/templates/build/detail.html:31 common/models.py:727 #: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 -#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 -#: order/forms.py:285 order/models.py:617 order/models.py:841 -#: order/templates/order/order_wizard/match_parts.html:29 +#: order/forms.py:200 order/forms.py:218 order/forms.py:253 order/forms.py:275 +#: order/forms.py:292 order/models.py:617 order/models.py:841 +#: order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 #: order/templates/order/purchase_order_detail.html:179 #: order/templates/order/sales_order_detail.html:70 @@ -476,7 +476,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 #: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2293 #: part/templates/part/internal_prices.html:98 -#: part/templates/part/order_prices.html:202 +#: part/templates/part/order_prices.html:203 #: part/templates/part/part_pricing.html:16 #: part/templates/part/sale_prices.html:85 #: report/templates/report/inventree_build_order_base.html:114 @@ -501,7 +501,7 @@ msgstr "" msgid "Enter quantity for build output" msgstr "" -#: build/forms.py:95 order/forms.py:240 stock/forms.py:118 +#: build/forms.py:95 order/forms.py:247 stock/forms.py:118 msgid "Serial Numbers" msgstr "" @@ -893,8 +893,8 @@ msgstr "" #: build/templates/build/allocate.html:30 #: company/templates/company/detail_manufacturer_part.html:33 -#: company/templates/company/detail_supplier_part.html:32 order/views.py:986 -#: part/templates/part/category.html:127 +#: company/templates/company/detail_supplier_part.html:32 order/views.py:992 +#: part/templates/part/category.html:136 msgid "Order Parts" msgstr "" @@ -977,7 +977,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:26 #: order/templates/order/order_base.html:26 #: order/templates/order/sales_order_base.html:37 -#: part/templates/part/category.html:18 part/templates/part/part_base.html:22 +#: part/templates/part/category.html:27 part/templates/part/part_base.html:22 #: stock/templates/stock/item_base.html:62 #: stock/templates/stock/location.html:31 msgid "Admin view" @@ -1183,7 +1183,7 @@ msgstr "" msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 order/forms.py:85 order/models.py:678 +#: build/templates/build/detail.html:46 order/forms.py:92 order/models.py:678 #: order/templates/order/purchase_order_detail.html:239 #: order/templates/order/receive_parts.html:25 stock/forms.py:169 #: stock/forms.py:375 @@ -1433,56 +1433,56 @@ msgstr "" msgid "Add Build Order Attachment" msgstr "" -#: build/views.py:1083 order/views.py:115 order/views.py:167 part/views.py:173 +#: build/views.py:1083 order/views.py:117 order/views.py:169 part/views.py:178 #: stock/views.py:277 msgid "Added attachment" msgstr "" -#: build/views.py:1119 order/views.py:194 order/views.py:215 +#: build/views.py:1119 order/views.py:196 order/views.py:217 msgid "Edit Attachment" msgstr "" -#: build/views.py:1129 order/views.py:198 order/views.py:219 +#: build/views.py:1129 order/views.py:200 order/views.py:221 msgid "Attachment updated" msgstr "" -#: build/views.py:1139 order/views.py:234 order/views.py:248 +#: build/views.py:1139 order/views.py:236 order/views.py:250 msgid "Delete Attachment" msgstr "" -#: build/views.py:1144 order/views.py:240 order/views.py:254 stock/views.py:333 +#: build/views.py:1144 order/views.py:242 order/views.py:256 stock/views.py:333 msgid "Deleted attachment" msgstr "" -#: common/files.py:64 +#: common/files.py:66 msgid "Unsupported file format: {ext.upper()}" msgstr "" -#: common/files.py:69 +#: common/files.py:71 msgid "Error reading file (invalid format)" msgstr "" -#: common/files.py:71 +#: common/files.py:73 msgid "Error reading file (incorrect dimension)" msgstr "" -#: common/files.py:73 +#: common/files.py:75 msgid "Error reading file (data could be corrupted)" msgstr "" -#: common/forms.py:39 templates/attachment_table.html:15 +#: common/forms.py:34 templates/attachment_table.html:15 msgid "File" msgstr "" -#: common/forms.py:40 +#: common/forms.py:35 msgid "Select file to upload" msgstr "" -#: common/forms.py:55 +#: common/forms.py:50 msgid "{name.title()} File" msgstr "" -#: common/forms.py:56 +#: common/forms.py:51 #, python-brace-format msgid "Select {name} file to upload" msgstr "" @@ -1671,184 +1671,192 @@ msgid "Display available part quantity in some forms" msgstr "" #: common/models.py:209 -msgid "Show Price in Forms" +msgid "Show Import in Views" msgstr "" #: common/models.py:210 -msgid "Display part price in some forms" +msgid "Display the import wizard in some part views" msgstr "" #: common/models.py:216 -msgid "Internal Prices" +msgid "Show Price in Forms" msgstr "" #: common/models.py:217 -msgid "Enable internal prices for parts" +msgid "Display part price in some forms" msgstr "" #: common/models.py:223 -msgid "Internal Price as BOM-Price" +msgid "Internal Prices" msgstr "" #: common/models.py:224 -msgid "Use the internal price (if set) in BOM-price calculations" +msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:230 templates/stats.html:25 -msgid "Debug Mode" +#: common/models.py:230 +msgid "Internal Price as BOM-Price" msgstr "" #: common/models.py:231 -msgid "Generate reports in debug mode (HTML output)" +msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:237 -msgid "Page Size" +#: common/models.py:237 templates/stats.html:25 +msgid "Debug Mode" msgstr "" #: common/models.py:238 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:244 +msgid "Page Size" +msgstr "" + +#: common/models.py:245 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:248 +#: common/models.py:255 msgid "Test Reports" msgstr "" -#: common/models.py:249 +#: common/models.py:256 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:255 +#: common/models.py:262 msgid "Stock Expiry" msgstr "" -#: common/models.py:256 +#: common/models.py:263 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:262 +#: common/models.py:269 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:263 +#: common/models.py:270 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:269 +#: common/models.py:276 msgid "Stock Stale Time" msgstr "" -#: common/models.py:270 +#: common/models.py:277 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:272 part/templates/part/detail.html:121 +#: common/models.py:279 part/templates/part/detail.html:121 msgid "days" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Build Expired Stock" msgstr "" -#: common/models.py:278 +#: common/models.py:285 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:284 +#: common/models.py:291 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:285 +#: common/models.py:292 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:291 +#: common/models.py:298 msgid "Group by Part" msgstr "" -#: common/models.py:292 +#: common/models.py:299 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "Recent Stock Count" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:306 +#: common/models.py:313 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:311 +#: common/models.py:318 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:312 +#: common/models.py:319 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:316 +#: common/models.py:323 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:317 +#: common/models.py:324 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:322 +#: common/models.py:329 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:323 +#: common/models.py:330 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:546 +#: common/models.py:553 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:548 +#: common/models.py:555 msgid "Settings value" msgstr "" -#: common/models.py:583 +#: common/models.py:590 msgid "Must be an integer value" msgstr "" -#: common/models.py:606 +#: common/models.py:613 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:617 +#: common/models.py:624 msgid "Value must be an integer value" msgstr "" -#: common/models.py:640 +#: common/models.py:647 msgid "Key string must be unique" msgstr "" -#: common/models.py:721 company/forms.py:192 +#: common/models.py:728 company/forms.py:192 msgid "Price break quantity" msgstr "" -#: common/models.py:729 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:736 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 templates/js/bom.js:271 msgid "Price" msgstr "" -#: common/models.py:730 +#: common/models.py:737 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:822 +#: common/models.py:829 msgid "Default" msgstr "" @@ -1856,27 +1864,30 @@ msgstr "" msgid "Current value" msgstr "" -#: common/views.py:32 +#: common/views.py:33 msgid "Change Setting" msgstr "" -#: common/views.py:101 +#: common/views.py:102 msgid "Supplied value is not allowed" msgstr "" -#: common/views.py:110 +#: common/views.py:111 msgid "Supplied value must be a boolean" msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 -#: order/templates/order/po_navbar.html:22 order/views.py:582 +#: order/templates/order/po_navbar.html:22 order/views.py:605 #: part/templates/part/bom_upload/upload_file.html:27 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:761 msgid "Upload File" msgstr "" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 -#: order/views.py:583 part/templates/part/bom_upload/select_fields.html:58 +#: order/views.py:606 part/templates/part/bom_upload/select_fields.html:58 +#: part/templates/part/import_wizard/ajax_match_fields.html:45 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:762 msgid "Match Fields" msgstr "" @@ -1884,10 +1895,23 @@ msgstr "" msgid "Match Items" msgstr "" -#: common/views.py:479 +#: common/views.py:531 msgid "Fields matching failed" msgstr "" +#: common/views.py:586 +msgid "Parts imported" +msgstr "" + +#: common/views.py:608 order/templates/order/order_wizard/match_fields.html:27 +#: order/templates/order/order_wizard/match_parts.html:19 +#: order/templates/order/order_wizard/po_upload.html:40 +#: part/templates/part/import_wizard/match_fields.html:27 +#: part/templates/part/import_wizard/match_references.html:19 +#: part/templates/part/import_wizard/part_upload.html:43 +msgid "Previous Step" +msgstr "" + #: company/forms.py:38 company/models.py:142 #: company/templates/company/detail.html:42 msgid "Currency" @@ -2025,7 +2049,7 @@ msgstr "" msgid "Base Part" msgstr "" -#: company/models.py:309 company/models.py:501 order/views.py:1597 +#: company/models.py:309 company/models.py:501 order/views.py:1603 msgid "Select part" msgstr "" @@ -2173,7 +2197,7 @@ msgstr "" msgid "Download image from URL" msgstr "" -#: company/templates/company/company_base.html:46 order/views.py:311 +#: company/templates/company/company_base.html:46 order/views.py:313 msgid "Create Purchase Order" msgstr "" @@ -2244,7 +2268,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:28 #: company/templates/company/detail_supplier_part.html:27 #: company/templates/company/manufacturer_part_suppliers.html:20 -#: part/templates/part/category.html:122 +#: part/templates/part/category.html:131 #: part/templates/part/manufacturer.html:22 #: part/templates/part/supplier.html:20 msgid "Options" @@ -2252,7 +2276,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:33 #: company/templates/company/detail_supplier_part.html:32 -#: part/templates/part/category.html:127 +#: part/templates/part/category.html:136 msgid "Order parts" msgstr "" @@ -2268,7 +2292,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 -#: part/templates/part/bom.html:159 part/templates/part/category.html:118 +#: part/templates/part/bom.html:159 part/templates/part/category.html:127 #: templates/js/stock.js:1312 msgid "New Part" msgstr "" @@ -2295,7 +2319,7 @@ msgstr "" #: company/templates/company/detail_stock.html:37 #: company/templates/company/supplier_part_stock.html:34 -#: part/templates/part/category.html:114 part/templates/part/category.html:128 +#: part/templates/part/category.html:123 part/templates/part/category.html:137 #: part/templates/part/stock.html:54 stock/templates/stock/location.html:163 msgid "Export" msgstr "" @@ -2419,8 +2443,8 @@ msgid "Delete" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:37 -#: part/templates/part/category_navbar.html:34 -#: part/templates/part/category_navbar.html:37 +#: part/templates/part/category_navbar.html:46 +#: part/templates/part/category_navbar.html:49 #: part/templates/part/navbar.html:24 msgid "Parameters" msgstr "" @@ -2428,7 +2452,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:43 #: part/templates/part/params.html:18 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:48 +#: templates/InvenTree/settings/part.html:64 msgid "New Parameter" msgstr "" @@ -2559,7 +2583,7 @@ msgid "Pricing Information" msgstr "" #: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 -#: part/templates/part/sale_prices.html:17 part/views.py:2751 +#: part/templates/part/sale_prices.html:17 part/views.py:2918 msgid "Add Price Break" msgstr "" @@ -2601,20 +2625,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:169 part/views.py:948 +#: company/views.py:169 part/views.py:1115 msgid "Download Image" msgstr "" -#: company/views.py:198 part/views.py:980 +#: company/views.py:198 part/views.py:1147 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:205 part/views.py:987 +#: company/views.py:205 part/views.py:1154 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:214 part/views.py:996 +#: company/views.py:214 part/views.py:1163 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2682,15 +2706,15 @@ msgstr "" msgid "Delete Supplier Part" msgstr "" -#: company/views.py:860 part/views.py:2755 +#: company/views.py:860 part/views.py:2922 msgid "Added new price break" msgstr "" -#: company/views.py:916 part/views.py:2799 +#: company/views.py:916 part/views.py:2966 msgid "Edit Price Break" msgstr "" -#: company/views.py:931 part/views.py:2813 +#: company/views.py:931 part/views.py:2980 msgid "Delete Price Break" msgstr "" @@ -2755,48 +2779,48 @@ msgstr "" msgid "Filters" msgstr "" -#: order/forms.py:27 order/templates/order/order_base.html:47 +#: order/forms.py:34 order/templates/order/order_base.html:47 msgid "Place order" msgstr "" -#: order/forms.py:38 order/templates/order/order_base.html:54 +#: order/forms.py:45 order/templates/order/order_base.html:54 msgid "Mark order as complete" msgstr "" -#: order/forms.py:49 order/forms.py:60 order/templates/order/order_base.html:59 +#: order/forms.py:56 order/forms.py:67 order/templates/order/order_base.html:59 #: order/templates/order/sales_order_base.html:61 msgid "Cancel order" msgstr "" -#: order/forms.py:71 order/templates/order/sales_order_base.html:58 +#: order/forms.py:78 order/templates/order/sales_order_base.html:58 msgid "Ship order" msgstr "" -#: order/forms.py:86 +#: order/forms.py:93 msgid "Receive parts to this location" msgstr "" -#: order/forms.py:108 +#: order/forms.py:115 msgid "Purchase Order reference" msgstr "" -#: order/forms.py:115 +#: order/forms.py:122 msgid "Target date for order delivery. Order will be overdue after this date." msgstr "" -#: order/forms.py:143 +#: order/forms.py:150 msgid "Enter sales order number" msgstr "" -#: order/forms.py:150 order/models.py:476 +#: order/forms.py:157 order/models.py:476 msgid "Target date for order completion. Order will be overdue after this date." msgstr "" -#: order/forms.py:242 +#: order/forms.py:249 msgid "Enter stock item serial numbers" msgstr "" -#: order/forms.py:248 +#: order/forms.py:255 msgid "Enter quantity of stock items" msgstr "" @@ -2865,7 +2889,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:246 part/views.py:1686 stock/models.py:304 +#: order/models.py:246 part/views.py:1853 stock/models.py:304 #: stock/models.py:1020 msgid "Quantity must be greater than zero" msgstr "" @@ -2963,7 +2987,7 @@ msgid "Where does the Purchaser want this item to be stored?" msgstr "" #: order/models.py:724 part/templates/part/navbar.html:109 -#: part/templates/part/order_prices.html:107 +#: part/templates/part/order_prices.html:108 #: part/templates/part/part_pricing.html:97 msgid "Sale Price" msgstr "" @@ -3054,7 +3078,7 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 -#: part/templates/part/category.html:208 part/templates/part/category.html:250 +#: part/templates/part/category.html:217 part/templates/part/category.html:259 #: stock/templates/stock/location.html:191 templates/js/stock.js:736 #: templates/js/stock.js:1324 msgid "New Location" @@ -3092,57 +3116,71 @@ msgstr "" #: order/templates/order/order_wizard/match_fields.html:9 #: part/templates/part/bom_upload/select_fields.html:21 +#: part/templates/part/import_wizard/ajax_match_fields.html:9 +#: part/templates/part/import_wizard/match_fields.html:9 msgid "Missing selections for the following required columns" msgstr "" #: order/templates/order/order_wizard/match_fields.html:20 +#: part/templates/part/import_wizard/ajax_match_fields.html:20 +#: part/templates/part/import_wizard/match_fields.html:20 msgid "Duplicate selections found, see below. Fix them then retry submitting." msgstr "" -#: order/templates/order/order_wizard/match_fields.html:27 -#: order/templates/order/order_wizard/match_parts.html:18 -#: order/templates/order/order_wizard/po_upload.html:40 -msgid "Previous Step" -msgstr "" - #: order/templates/order/order_wizard/match_fields.html:29 -#: order/templates/order/order_wizard/match_parts.html:20 +#: order/templates/order/order_wizard/match_parts.html:21 #: part/templates/part/bom_upload/select_fields.html:32 +#: part/templates/part/import_wizard/match_fields.html:29 +#: part/templates/part/import_wizard/match_references.html:21 msgid "Submit Selections" msgstr "" #: order/templates/order/order_wizard/match_fields.html:35 #: part/templates/part/bom_upload/select_fields.html:41 +#: part/templates/part/import_wizard/ajax_match_fields.html:28 +#: part/templates/part/import_wizard/match_fields.html:35 msgid "File Fields" msgstr "" #: order/templates/order/order_wizard/match_fields.html:42 #: part/templates/part/bom_upload/select_fields.html:47 +#: part/templates/part/import_wizard/ajax_match_fields.html:35 +#: part/templates/part/import_wizard/match_fields.html:42 msgid "Remove column" msgstr "" #: order/templates/order/order_wizard/match_fields.html:60 +#: part/templates/part/import_wizard/ajax_match_fields.html:53 +#: part/templates/part/import_wizard/match_fields.html:60 msgid "Duplicate selection" msgstr "" #: order/templates/order/order_wizard/match_fields.html:71 -#: order/templates/order/order_wizard/match_parts.html:51 +#: order/templates/order/order_wizard/match_parts.html:52 #: part/templates/part/bom_upload/select_fields.html:76 #: part/templates/part/bom_upload/select_parts.html:58 +#: part/templates/part/import_wizard/ajax_match_fields.html:64 +#: part/templates/part/import_wizard/ajax_match_references.html:42 +#: part/templates/part/import_wizard/match_fields.html:71 +#: part/templates/part/import_wizard/match_references.html:49 msgid "Remove row" msgstr "" -#: order/templates/order/order_wizard/match_parts.html:11 +#: order/templates/order/order_wizard/match_parts.html:12 #: part/templates/part/bom_upload/select_parts.html:21 +#: part/templates/part/import_wizard/ajax_match_references.html:12 +#: part/templates/part/import_wizard/match_references.html:12 msgid "Errors exist in the submitted data" msgstr "" -#: order/templates/order/order_wizard/match_parts.html:27 +#: order/templates/order/order_wizard/match_parts.html:28 #: part/templates/part/bom_upload/select_parts.html:39 +#: part/templates/part/import_wizard/ajax_match_references.html:21 +#: part/templates/part/import_wizard/match_references.html:28 msgid "Row" msgstr "" -#: order/templates/order/order_wizard/match_parts.html:28 +#: order/templates/order/order_wizard/match_parts.html:29 msgid "Select Supplier Part" msgstr "" @@ -3151,6 +3189,8 @@ msgid "Upload File for Purchase Order" msgstr "" #: order/templates/order/order_wizard/po_upload.html:18 +#: part/templates/part/import_wizard/ajax_part_upload.html:10 +#: part/templates/part/import_wizard/part_upload.html:21 #, python-format msgid "Step %(step)s of %(count)s" msgstr "" @@ -3240,8 +3280,8 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:24 -#: order/templates/order/sales_order_detail.html:22 order/views.py:1321 -#: order/views.py:1404 +#: order/templates/order/sales_order_detail.html:22 order/views.py:1327 +#: order/views.py:1410 msgid "Add Line Item" msgstr "" @@ -3289,9 +3329,9 @@ msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:45 #: part/models.py:322 part/templates/part/cat_link.html:7 -#: part/templates/part/category.html:99 part/templates/part/category.html:148 -#: part/templates/part/category_navbar.html:22 -#: part/templates/part/category_navbar.html:29 +#: part/templates/part/category.html:108 part/templates/part/category.html:157 +#: part/templates/part/category_navbar.html:25 +#: part/templates/part/category_navbar.html:32 #: part/templates/part/category_partlist.html:10 #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 #: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666 @@ -3460,195 +3500,195 @@ msgstr "" msgid "Sales Order Attachments" msgstr "" -#: order/views.py:104 +#: order/views.py:106 msgid "Add Purchase Order Attachment" msgstr "" -#: order/views.py:154 +#: order/views.py:156 msgid "Add Sales Order Attachment" msgstr "" -#: order/views.py:346 +#: order/views.py:348 msgid "Create Sales Order" msgstr "" -#: order/views.py:381 +#: order/views.py:383 msgid "Edit Purchase Order" msgstr "" -#: order/views.py:401 +#: order/views.py:403 msgid "Edit Sales Order" msgstr "" -#: order/views.py:417 +#: order/views.py:419 msgid "Cancel Order" msgstr "" -#: order/views.py:426 order/views.py:452 +#: order/views.py:428 order/views.py:454 msgid "Confirm order cancellation" msgstr "" -#: order/views.py:429 order/views.py:455 +#: order/views.py:431 order/views.py:457 msgid "Order cannot be cancelled" msgstr "" -#: order/views.py:443 +#: order/views.py:445 msgid "Cancel sales order" msgstr "" -#: order/views.py:469 +#: order/views.py:471 msgid "Issue Order" msgstr "" -#: order/views.py:478 +#: order/views.py:480 msgid "Confirm order placement" msgstr "" -#: order/views.py:488 +#: order/views.py:490 msgid "Purchase order issued" msgstr "" -#: order/views.py:499 +#: order/views.py:501 msgid "Complete Order" msgstr "" -#: order/views.py:515 +#: order/views.py:517 msgid "Confirm order completion" msgstr "" -#: order/views.py:526 +#: order/views.py:528 msgid "Purchase order completed" msgstr "" -#: order/views.py:536 +#: order/views.py:538 msgid "Ship Order" msgstr "" -#: order/views.py:552 +#: order/views.py:554 msgid "Confirm order shipment" msgstr "" -#: order/views.py:558 +#: order/views.py:560 msgid "Could not ship order" msgstr "" -#: order/views.py:584 +#: order/views.py:607 msgid "Match Supplier Parts" msgstr "" -#: order/views.py:798 +#: order/views.py:804 msgid "Receive Parts" msgstr "" -#: order/views.py:868 +#: order/views.py:874 msgid "Items received" msgstr "" -#: order/views.py:882 +#: order/views.py:888 msgid "No destination set" msgstr "" -#: order/views.py:927 +#: order/views.py:933 msgid "Error converting quantity to number" msgstr "" -#: order/views.py:933 +#: order/views.py:939 msgid "Receive quantity less than zero" msgstr "" -#: order/views.py:939 +#: order/views.py:945 msgid "No lines specified" msgstr "" -#: order/views.py:1012 +#: order/views.py:1018 msgid "Update prices" msgstr "" -#: order/views.py:1270 +#: order/views.py:1276 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1330 +#: order/views.py:1336 msgid "Supplier part must be specified" msgstr "" -#: order/views.py:1336 +#: order/views.py:1342 msgid "Supplier must match for Part and Order" msgstr "" -#: order/views.py:1467 order/views.py:1485 +#: order/views.py:1473 order/views.py:1491 msgid "Edit Line Item" msgstr "" -#: order/views.py:1501 order/views.py:1513 +#: order/views.py:1507 order/views.py:1519 msgid "Delete Line Item" msgstr "" -#: order/views.py:1506 order/views.py:1518 +#: order/views.py:1512 order/views.py:1524 msgid "Deleted line item" msgstr "" -#: order/views.py:1531 +#: order/views.py:1537 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1576 +#: order/views.py:1582 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1592 +#: order/views.py:1598 msgid "Select line item" msgstr "" -#: order/views.py:1623 +#: order/views.py:1629 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "" -#: order/views.py:1633 +#: order/views.py:1639 #, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1641 +#: order/views.py:1647 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1695 +#: order/views.py:1701 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1769 +#: order/views.py:1775 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1784 +#: order/views.py:1790 msgid "Remove allocation" msgstr "" -#: order/views.py:1856 +#: order/views.py:1862 msgid "Sales order not found" msgstr "" -#: order/views.py:1862 +#: order/views.py:1868 msgid "Price not found" msgstr "" -#: order/views.py:1865 +#: order/views.py:1871 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1870 +#: order/views.py:1876 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" #: part/bom.py:138 part/models.py:72 part/models.py:747 -#: part/templates/part/category.html:66 part/templates/part/detail.html:90 +#: part/templates/part/category.html:75 part/templates/part/detail.html:90 msgid "Default Location" msgstr "" @@ -3826,8 +3866,8 @@ msgstr "" msgid "Part Category" msgstr "" -#: part/models.py:83 part/templates/part/category.html:23 -#: part/templates/part/category.html:94 templates/InvenTree/search.html:127 +#: part/models.py:83 part/templates/part/category.html:32 +#: part/templates/part/category.html:103 templates/InvenTree/search.html:127 #: templates/stats.html:84 users/models.py:39 msgid "Part Categories" msgstr "" @@ -3877,7 +3917,7 @@ msgstr "" msgid "Part description" msgstr "" -#: part/models.py:701 part/templates/part/category.html:73 +#: part/models.py:701 part/templates/part/category.html:82 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "" @@ -4151,7 +4191,7 @@ msgstr "" msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2394 part/views.py:1692 part/views.py:1744 +#: part/models.py:2394 part/views.py:1859 part/views.py:1911 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -4248,7 +4288,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:1987 +#: part/templates/part/bom.html:61 part/views.py:2154 msgid "Export Bill of Materials" msgstr "" @@ -4264,7 +4304,7 @@ msgstr "" msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/bom.html:160 part/views.py:585 +#: part/templates/part/bom.html:160 part/views.py:590 #: templates/js/stock.js:1313 msgid "Create New Part" msgstr "" @@ -4301,7 +4341,7 @@ msgid "Select Part" msgstr "" #: part/templates/part/bom_upload/select_parts.html:65 -#: part/templates/part/category.html:117 +#: part/templates/part/category.html:126 msgid "Create new part" msgstr "" @@ -4342,87 +4382,87 @@ msgstr "" msgid "Start New Build" msgstr "" -#: part/templates/part/category.html:24 +#: part/templates/part/category.html:33 msgid "All parts" msgstr "" -#: part/templates/part/category.html:29 part/views.py:2397 +#: part/templates/part/category.html:38 part/views.py:2564 msgid "Create new part category" msgstr "" -#: part/templates/part/category.html:35 +#: part/templates/part/category.html:44 msgid "Edit part category" msgstr "" -#: part/templates/part/category.html:40 +#: part/templates/part/category.html:49 msgid "Delete part category" msgstr "" -#: part/templates/part/category.html:50 part/templates/part/category.html:89 +#: part/templates/part/category.html:59 part/templates/part/category.html:98 msgid "Category Details" msgstr "" -#: part/templates/part/category.html:55 +#: part/templates/part/category.html:64 msgid "Category Path" msgstr "" -#: part/templates/part/category.html:60 +#: part/templates/part/category.html:69 msgid "Category Description" msgstr "" -#: part/templates/part/category.html:79 -#: part/templates/part/category_navbar.html:11 -#: part/templates/part/category_navbar.html:18 +#: part/templates/part/category.html:88 +#: part/templates/part/category_navbar.html:14 +#: part/templates/part/category_navbar.html:21 #: part/templates/part/subcategory.html:16 msgid "Subcategories" msgstr "" -#: part/templates/part/category.html:84 +#: part/templates/part/category.html:93 msgid "Parts (Including subcategories)" msgstr "" -#: part/templates/part/category.html:113 +#: part/templates/part/category.html:122 msgid "Export Part Data" msgstr "" -#: part/templates/part/category.html:125 +#: part/templates/part/category.html:134 msgid "Set category" msgstr "" -#: part/templates/part/category.html:125 +#: part/templates/part/category.html:134 msgid "Set Category" msgstr "" -#: part/templates/part/category.html:128 +#: part/templates/part/category.html:137 msgid "Export Data" msgstr "" -#: part/templates/part/category.html:132 +#: part/templates/part/category.html:141 msgid "View list display" msgstr "" -#: part/templates/part/category.html:135 +#: part/templates/part/category.html:144 msgid "View grid display" msgstr "" -#: part/templates/part/category.html:209 +#: part/templates/part/category.html:218 #: stock/templates/stock/location.html:192 templates/js/stock.js:737 msgid "Create new location" msgstr "" -#: part/templates/part/category.html:214 part/templates/part/category.html:244 +#: part/templates/part/category.html:223 part/templates/part/category.html:253 msgid "New Category" msgstr "" -#: part/templates/part/category.html:215 +#: part/templates/part/category.html:224 msgid "Create new category" msgstr "" -#: part/templates/part/category.html:245 +#: part/templates/part/category.html:254 msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:251 stock/views.py:1391 +#: part/templates/part/category.html:260 stock/views.py:1391 msgid "Create new Stock Location" msgstr "" @@ -4461,12 +4501,17 @@ msgstr "" msgid "If this category is deleted, these parts will be moved to the top-level category Teile" msgstr "" +#: part/templates/part/category_navbar.html:37 +#: part/templates/part/category_navbar.html:40 +msgid "Import Parts" +msgstr "" + #: part/templates/part/category_parametric.html:10 #: part/templates/part/navbar.html:21 part/templates/part/params.html:10 msgid "Part Parameters" msgstr "" -#: part/templates/part/copy_part.html:9 part/views.py:461 +#: part/templates/part/copy_part.html:9 part/views.py:466 msgid "Duplicate Part" msgstr "" @@ -4570,12 +4615,21 @@ msgstr "" msgid "Part is not active" msgstr "" +#: part/templates/part/import_wizard/ajax_part_upload.html:29 +#: part/templates/part/import_wizard/part_upload.html:51 +msgid "Unsuffitient privileges." +msgstr "" + +#: part/templates/part/import_wizard/part_upload.html:14 +msgid "Import Parts from File" +msgstr "" + #: part/templates/part/internal_prices.html:11 #: part/templates/part/navbar.html:100 msgid "Internal Price Information" msgstr "" -#: part/templates/part/internal_prices.html:19 part/views.py:2822 +#: part/templates/part/internal_prices.html:19 part/views.py:2989 msgid "Add Internal Price Break" msgstr "" @@ -4641,7 +4695,7 @@ msgstr "" msgid "Order Price" msgstr "" -#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:93 +#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:94 #: part/templates/part/part_pricing.html:82 msgid "Internal Price" msgstr "" @@ -4667,24 +4721,24 @@ msgstr "" msgid "Part Notes" msgstr "" -#: part/templates/part/order_prices.html:24 +#: part/templates/part/order_prices.html:25 #: part/templates/part/part_base.html:282 msgid "Calculate" msgstr "" -#: part/templates/part/order_prices.html:31 +#: part/templates/part/order_prices.html:32 msgid "Pricing ranges" msgstr "" -#: part/templates/part/order_prices.html:36 +#: part/templates/part/order_prices.html:37 #: part/templates/part/part_pricing.html:22 msgid "Supplier Pricing" msgstr "" -#: part/templates/part/order_prices.html:37 -#: part/templates/part/order_prices.html:62 -#: part/templates/part/order_prices.html:94 -#: part/templates/part/order_prices.html:108 +#: part/templates/part/order_prices.html:38 +#: part/templates/part/order_prices.html:63 +#: part/templates/part/order_prices.html:95 +#: part/templates/part/order_prices.html:109 #: part/templates/part/part_pricing.html:26 #: part/templates/part/part_pricing.html:52 #: part/templates/part/part_pricing.html:85 @@ -4692,10 +4746,10 @@ msgstr "" msgid "Unit Cost" msgstr "" -#: part/templates/part/order_prices.html:44 -#: part/templates/part/order_prices.html:69 -#: part/templates/part/order_prices.html:99 -#: part/templates/part/order_prices.html:113 +#: part/templates/part/order_prices.html:45 +#: part/templates/part/order_prices.html:70 +#: part/templates/part/order_prices.html:100 +#: part/templates/part/order_prices.html:114 #: part/templates/part/part_pricing.html:32 #: part/templates/part/part_pricing.html:58 #: part/templates/part/part_pricing.html:89 @@ -4703,51 +4757,51 @@ msgstr "" msgid "Total Cost" msgstr "" -#: part/templates/part/order_prices.html:52 +#: part/templates/part/order_prices.html:53 #: part/templates/part/part_pricing.html:40 msgid "No supplier pricing available" msgstr "" -#: part/templates/part/order_prices.html:61 -#: part/templates/part/order_prices.html:128 +#: part/templates/part/order_prices.html:62 +#: part/templates/part/order_prices.html:129 #: part/templates/part/part_pricing.html:48 msgid "BOM Pricing" msgstr "" -#: part/templates/part/order_prices.html:77 +#: part/templates/part/order_prices.html:78 #: part/templates/part/part_pricing.html:66 msgid "Note: BOM pricing is incomplete for this part" msgstr "" -#: part/templates/part/order_prices.html:84 +#: part/templates/part/order_prices.html:85 #: part/templates/part/part_pricing.html:73 msgid "No BOM pricing available" msgstr "" -#: part/templates/part/order_prices.html:122 +#: part/templates/part/order_prices.html:123 #: part/templates/part/part_pricing.html:113 msgid "No pricing information is available for this part." msgstr "" -#: part/templates/part/order_prices.html:138 +#: part/templates/part/order_prices.html:139 msgid "Stock Pricing" msgstr "" -#: part/templates/part/order_prices.html:146 +#: part/templates/part/order_prices.html:147 msgid "No stock pricing history is available for this part." msgstr "" -#: part/templates/part/order_prices.html:165 +#: part/templates/part/order_prices.html:166 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:177 +#: part/templates/part/order_prices.html:178 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:189 +#: part/templates/part/order_prices.html:190 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" @@ -4966,220 +5020,224 @@ msgstr "" msgid "Unknown database" msgstr "" -#: part/views.py:90 +#: part/views.py:95 msgid "Add Related Part" msgstr "" -#: part/views.py:145 +#: part/views.py:150 msgid "Delete Related Part" msgstr "" -#: part/views.py:159 +#: part/views.py:164 msgid "Add part attachment" msgstr "" -#: part/views.py:212 templates/attachment_table.html:32 +#: part/views.py:217 templates/attachment_table.html:32 msgid "Edit attachment" msgstr "" -#: part/views.py:216 +#: part/views.py:221 msgid "Part attachment updated" msgstr "" -#: part/views.py:231 +#: part/views.py:236 msgid "Delete Part Attachment" msgstr "" -#: part/views.py:239 +#: part/views.py:244 msgid "Deleted part attachment" msgstr "" -#: part/views.py:248 +#: part/views.py:253 msgid "Create Test Template" msgstr "" -#: part/views.py:275 +#: part/views.py:280 msgid "Edit Test Template" msgstr "" -#: part/views.py:289 +#: part/views.py:294 msgid "Delete Test Template" msgstr "" -#: part/views.py:296 +#: part/views.py:301 msgid "Set Part Category" msgstr "" -#: part/views.py:346 +#: part/views.py:351 #, python-brace-format msgid "Set category for {n} parts" msgstr "" -#: part/views.py:381 +#: part/views.py:386 msgid "Create Variant" msgstr "" -#: part/views.py:466 +#: part/views.py:471 msgid "Copied part" msgstr "" -#: part/views.py:520 part/views.py:658 +#: part/views.py:525 part/views.py:663 msgid "Possible matches exist - confirm creation of new part" msgstr "" -#: part/views.py:590 +#: part/views.py:595 msgid "Created new part" msgstr "" -#: part/views.py:925 +#: part/views.py:763 +msgid "Match References" +msgstr "" + +#: part/views.py:1092 msgid "Part QR Code" msgstr "" -#: part/views.py:1027 +#: part/views.py:1194 msgid "Upload Part Image" msgstr "" -#: part/views.py:1033 part/views.py:1068 +#: part/views.py:1200 part/views.py:1235 msgid "Updated part image" msgstr "" -#: part/views.py:1042 +#: part/views.py:1209 msgid "Select Part Image" msgstr "" -#: part/views.py:1071 +#: part/views.py:1238 msgid "Part image not found" msgstr "" -#: part/views.py:1082 +#: part/views.py:1249 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1117 +#: part/views.py:1284 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1147 +#: part/views.py:1314 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1168 +#: part/views.py:1335 msgid "Validate BOM" msgstr "" -#: part/views.py:1189 +#: part/views.py:1356 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1200 +#: part/views.py:1367 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1334 +#: part/views.py:1501 msgid "No BOM file provided" msgstr "" -#: part/views.py:1695 +#: part/views.py:1862 msgid "Enter a valid quantity" msgstr "" -#: part/views.py:1720 part/views.py:1723 +#: part/views.py:1887 part/views.py:1890 msgid "Select valid part" msgstr "" -#: part/views.py:1729 +#: part/views.py:1896 msgid "Duplicate part selected" msgstr "" -#: part/views.py:1767 +#: part/views.py:1934 msgid "Select a part" msgstr "" -#: part/views.py:1773 +#: part/views.py:1940 msgid "Selected part creates a circular BOM" msgstr "" -#: part/views.py:1777 +#: part/views.py:1944 msgid "Specify quantity" msgstr "" -#: part/views.py:2039 +#: part/views.py:2206 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2046 +#: part/views.py:2213 msgid "Part was deleted" msgstr "" -#: part/views.py:2055 +#: part/views.py:2222 msgid "Part Pricing" msgstr "" -#: part/views.py:2196 +#: part/views.py:2363 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2206 +#: part/views.py:2373 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2213 +#: part/views.py:2380 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2221 +#: part/views.py:2388 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2271 +#: part/views.py:2438 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2285 +#: part/views.py:2452 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2345 +#: part/views.py:2512 msgid "Edit Part Category" msgstr "" -#: part/views.py:2383 +#: part/views.py:2550 msgid "Delete Part Category" msgstr "" -#: part/views.py:2389 +#: part/views.py:2556 msgid "Part category was deleted" msgstr "" -#: part/views.py:2441 +#: part/views.py:2608 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2542 +#: part/views.py:2709 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2598 +#: part/views.py:2765 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2617 +#: part/views.py:2784 msgid "Create BOM Item" msgstr "" -#: part/views.py:2687 +#: part/views.py:2854 msgid "Edit BOM item" msgstr "" -#: part/views.py:2743 +#: part/views.py:2910 msgid "Confim BOM item deletion" msgstr "" -#: part/views.py:2831 +#: part/views.py:2998 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2839 +#: part/views.py:3006 msgid "Delete Internal Price Break" msgstr "" @@ -6286,12 +6344,12 @@ msgid "No category parameter templates found" msgstr "" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:85 +#: templates/InvenTree/settings/part.html:101 msgid "Edit Template" msgstr "" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:86 +#: templates/InvenTree/settings/part.html:102 msgid "Delete Template" msgstr "" @@ -6340,10 +6398,18 @@ msgid "Part Options" msgstr "" #: templates/InvenTree/settings/part.html:44 +msgid "Part Import" +msgstr "" + +#: templates/InvenTree/settings/part.html:47 +msgid "Import Part" +msgstr "" + +#: templates/InvenTree/settings/part.html:60 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:65 +#: templates/InvenTree/settings/part.html:81 msgid "No part parameter templates found" msgstr "" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index b61b5d0a83..c0e3225f55 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-26 23:02+0000\n" +"POT-Creation-Date: 2021-06-26 23:25+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -35,8 +35,8 @@ msgstr "Wprowadź dane" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 -#: order/forms.py:27 order/forms.py:38 order/forms.py:49 order/forms.py:60 -#: order/forms.py:71 part/forms.py:134 +#: order/forms.py:34 order/forms.py:45 order/forms.py:56 order/forms.py:67 +#: order/forms.py:78 part/forms.py:134 msgid "Confirm" msgstr "Potwierdź" @@ -172,23 +172,23 @@ msgstr "Opis (opcjonalny)" msgid "parent" msgstr "nadrzędny" -#: InvenTree/settings.py:503 +#: InvenTree/settings.py:504 msgid "English" msgstr "Angielski" -#: InvenTree/settings.py:504 +#: InvenTree/settings.py:505 msgid "French" msgstr "Francuski" -#: InvenTree/settings.py:505 +#: InvenTree/settings.py:506 msgid "German" msgstr "Niemiecki" -#: InvenTree/settings.py:506 +#: InvenTree/settings.py:507 msgid "Polish" msgstr "Polski" -#: InvenTree/settings.py:507 +#: InvenTree/settings.py:508 msgid "Turkish" msgstr "Turecki" @@ -446,7 +446,7 @@ msgid "Order target date" msgstr "" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 order/forms.py:114 order/forms.py:149 +#: build/templates/build/detail.html:121 order/forms.py:121 order/forms.py:156 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 @@ -463,11 +463,11 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:720 +#: build/templates/build/detail.html:31 common/models.py:727 #: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 -#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 -#: order/forms.py:285 order/models.py:617 order/models.py:841 -#: order/templates/order/order_wizard/match_parts.html:29 +#: order/forms.py:200 order/forms.py:218 order/forms.py:253 order/forms.py:275 +#: order/forms.py:292 order/models.py:617 order/models.py:841 +#: order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 #: order/templates/order/purchase_order_detail.html:179 #: order/templates/order/sales_order_detail.html:70 @@ -476,7 +476,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 #: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2293 #: part/templates/part/internal_prices.html:98 -#: part/templates/part/order_prices.html:202 +#: part/templates/part/order_prices.html:203 #: part/templates/part/part_pricing.html:16 #: part/templates/part/sale_prices.html:85 #: report/templates/report/inventree_build_order_base.html:114 @@ -501,7 +501,7 @@ msgstr "" msgid "Enter quantity for build output" msgstr "" -#: build/forms.py:95 order/forms.py:240 stock/forms.py:118 +#: build/forms.py:95 order/forms.py:247 stock/forms.py:118 msgid "Serial Numbers" msgstr "Numer seryjny" @@ -893,8 +893,8 @@ msgstr "Zamów wymagane komponenty" #: build/templates/build/allocate.html:30 #: company/templates/company/detail_manufacturer_part.html:33 -#: company/templates/company/detail_supplier_part.html:32 order/views.py:986 -#: part/templates/part/category.html:127 +#: company/templates/company/detail_supplier_part.html:32 order/views.py:992 +#: part/templates/part/category.html:136 msgid "Order Parts" msgstr "Zamów części" @@ -977,7 +977,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:26 #: order/templates/order/order_base.html:26 #: order/templates/order/sales_order_base.html:37 -#: part/templates/part/category.html:18 part/templates/part/part_base.html:22 +#: part/templates/part/category.html:27 part/templates/part/part_base.html:22 #: stock/templates/stock/item_base.html:62 #: stock/templates/stock/location.html:31 msgid "Admin view" @@ -1183,7 +1183,7 @@ msgstr "Źródło magazynu" msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 order/forms.py:85 order/models.py:678 +#: build/templates/build/detail.html:46 order/forms.py:92 order/models.py:678 #: order/templates/order/purchase_order_detail.html:239 #: order/templates/order/receive_parts.html:25 stock/forms.py:169 #: stock/forms.py:375 @@ -1433,56 +1433,56 @@ msgstr "" msgid "Add Build Order Attachment" msgstr "" -#: build/views.py:1083 order/views.py:115 order/views.py:167 part/views.py:173 +#: build/views.py:1083 order/views.py:117 order/views.py:169 part/views.py:178 #: stock/views.py:277 msgid "Added attachment" msgstr "Dodano załącznik" -#: build/views.py:1119 order/views.py:194 order/views.py:215 +#: build/views.py:1119 order/views.py:196 order/views.py:217 msgid "Edit Attachment" msgstr "Edytuj załącznik" -#: build/views.py:1129 order/views.py:198 order/views.py:219 +#: build/views.py:1129 order/views.py:200 order/views.py:221 msgid "Attachment updated" msgstr "Załącznik zaktualizowany" -#: build/views.py:1139 order/views.py:234 order/views.py:248 +#: build/views.py:1139 order/views.py:236 order/views.py:250 msgid "Delete Attachment" msgstr "Usuń załącznik" -#: build/views.py:1144 order/views.py:240 order/views.py:254 stock/views.py:333 +#: build/views.py:1144 order/views.py:242 order/views.py:256 stock/views.py:333 msgid "Deleted attachment" msgstr "Załącznik usunięto" -#: common/files.py:64 +#: common/files.py:66 msgid "Unsupported file format: {ext.upper()}" msgstr "" -#: common/files.py:69 +#: common/files.py:71 msgid "Error reading file (invalid format)" msgstr "" -#: common/files.py:71 +#: common/files.py:73 msgid "Error reading file (incorrect dimension)" msgstr "" -#: common/files.py:73 +#: common/files.py:75 msgid "Error reading file (data could be corrupted)" msgstr "" -#: common/forms.py:39 templates/attachment_table.html:15 +#: common/forms.py:34 templates/attachment_table.html:15 msgid "File" msgstr "" -#: common/forms.py:40 +#: common/forms.py:35 msgid "Select file to upload" msgstr "" -#: common/forms.py:55 +#: common/forms.py:50 msgid "{name.title()} File" msgstr "" -#: common/forms.py:56 +#: common/forms.py:51 #, python-brace-format msgid "Select {name} file to upload" msgstr "" @@ -1671,184 +1671,192 @@ msgid "Display available part quantity in some forms" msgstr "" #: common/models.py:209 -msgid "Show Price in Forms" +msgid "Show Import in Views" msgstr "" #: common/models.py:210 -msgid "Display part price in some forms" +msgid "Display the import wizard in some part views" msgstr "" #: common/models.py:216 -msgid "Internal Prices" +msgid "Show Price in Forms" msgstr "" #: common/models.py:217 -msgid "Enable internal prices for parts" +msgid "Display part price in some forms" msgstr "" #: common/models.py:223 -msgid "Internal Price as BOM-Price" +msgid "Internal Prices" msgstr "" #: common/models.py:224 +msgid "Enable internal prices for parts" +msgstr "" + +#: common/models.py:230 +msgid "Internal Price as BOM-Price" +msgstr "" + +#: common/models.py:231 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:230 templates/stats.html:25 +#: common/models.py:237 templates/stats.html:25 msgid "Debug Mode" msgstr "Tryb Debugowania" -#: common/models.py:231 +#: common/models.py:238 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:237 +#: common/models.py:244 msgid "Page Size" msgstr "Rozmiar strony" -#: common/models.py:238 +#: common/models.py:245 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:248 +#: common/models.py:255 msgid "Test Reports" msgstr "Raporty testów" -#: common/models.py:249 +#: common/models.py:256 msgid "Enable generation of test reports" msgstr "Włącz generowanie raportów testów" -#: common/models.py:255 +#: common/models.py:262 msgid "Stock Expiry" msgstr "" -#: common/models.py:256 +#: common/models.py:263 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:262 +#: common/models.py:269 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:263 +#: common/models.py:270 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:269 +#: common/models.py:276 msgid "Stock Stale Time" msgstr "" -#: common/models.py:270 +#: common/models.py:277 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:272 part/templates/part/detail.html:121 +#: common/models.py:279 part/templates/part/detail.html:121 msgid "days" msgstr "dni" -#: common/models.py:277 +#: common/models.py:284 msgid "Build Expired Stock" msgstr "" -#: common/models.py:278 +#: common/models.py:285 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:284 +#: common/models.py:291 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:285 +#: common/models.py:292 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:291 +#: common/models.py:298 msgid "Group by Part" msgstr "Grupuj według komponentu" -#: common/models.py:292 +#: common/models.py:299 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "Recent Stock Count" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:306 +#: common/models.py:313 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:311 +#: common/models.py:318 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:312 +#: common/models.py:319 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:316 +#: common/models.py:323 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:317 +#: common/models.py:324 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:322 +#: common/models.py:329 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:323 +#: common/models.py:330 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:546 +#: common/models.py:553 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:548 +#: common/models.py:555 msgid "Settings value" msgstr "Ustawienia wartości" -#: common/models.py:583 +#: common/models.py:590 msgid "Must be an integer value" msgstr "" -#: common/models.py:606 +#: common/models.py:613 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:617 +#: common/models.py:624 msgid "Value must be an integer value" msgstr "" -#: common/models.py:640 +#: common/models.py:647 msgid "Key string must be unique" msgstr "" -#: common/models.py:721 company/forms.py:192 +#: common/models.py:728 company/forms.py:192 msgid "Price break quantity" msgstr "" -#: common/models.py:729 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:736 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 templates/js/bom.js:271 msgid "Price" msgstr "Cena" -#: common/models.py:730 +#: common/models.py:737 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:822 +#: common/models.py:829 msgid "Default" msgstr "Domyślny" @@ -1856,27 +1864,30 @@ msgstr "Domyślny" msgid "Current value" msgstr "Aktualna wartość" -#: common/views.py:32 +#: common/views.py:33 msgid "Change Setting" msgstr "Zmień ustawienie" -#: common/views.py:101 +#: common/views.py:102 msgid "Supplied value is not allowed" msgstr "" -#: common/views.py:110 +#: common/views.py:111 msgid "Supplied value must be a boolean" msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 -#: order/templates/order/po_navbar.html:22 order/views.py:582 +#: order/templates/order/po_navbar.html:22 order/views.py:605 #: part/templates/part/bom_upload/upload_file.html:27 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:761 msgid "Upload File" msgstr "Wyślij plik" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 -#: order/views.py:583 part/templates/part/bom_upload/select_fields.html:58 +#: order/views.py:606 part/templates/part/bom_upload/select_fields.html:58 +#: part/templates/part/import_wizard/ajax_match_fields.html:45 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:762 msgid "Match Fields" msgstr "" @@ -1884,10 +1895,23 @@ msgstr "" msgid "Match Items" msgstr "" -#: common/views.py:479 +#: common/views.py:531 msgid "Fields matching failed" msgstr "" +#: common/views.py:586 +msgid "Parts imported" +msgstr "" + +#: common/views.py:608 order/templates/order/order_wizard/match_fields.html:27 +#: order/templates/order/order_wizard/match_parts.html:19 +#: order/templates/order/order_wizard/po_upload.html:40 +#: part/templates/part/import_wizard/match_fields.html:27 +#: part/templates/part/import_wizard/match_references.html:19 +#: part/templates/part/import_wizard/part_upload.html:43 +msgid "Previous Step" +msgstr "" + #: company/forms.py:38 company/models.py:142 #: company/templates/company/detail.html:42 msgid "Currency" @@ -2025,7 +2049,7 @@ msgstr "Czy to przedsiębiorstwo produkuje części?" msgid "Base Part" msgstr "Część bazowa" -#: company/models.py:309 company/models.py:501 order/views.py:1597 +#: company/models.py:309 company/models.py:501 order/views.py:1603 msgid "Select part" msgstr "Wybierz część" @@ -2173,7 +2197,7 @@ msgstr "Prześlij nowy obraz" msgid "Download image from URL" msgstr "" -#: company/templates/company/company_base.html:46 order/views.py:311 +#: company/templates/company/company_base.html:46 order/views.py:313 msgid "Create Purchase Order" msgstr "" @@ -2244,7 +2268,7 @@ msgstr "Nowa część producenta" #: company/templates/company/detail_manufacturer_part.html:28 #: company/templates/company/detail_supplier_part.html:27 #: company/templates/company/manufacturer_part_suppliers.html:20 -#: part/templates/part/category.html:122 +#: part/templates/part/category.html:131 #: part/templates/part/manufacturer.html:22 #: part/templates/part/supplier.html:20 msgid "Options" @@ -2252,7 +2276,7 @@ msgstr "Opcje" #: company/templates/company/detail_manufacturer_part.html:33 #: company/templates/company/detail_supplier_part.html:32 -#: part/templates/part/category.html:127 +#: part/templates/part/category.html:136 msgid "Order parts" msgstr "Zamów części" @@ -2268,7 +2292,7 @@ msgstr "Usuń części" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 -#: part/templates/part/bom.html:159 part/templates/part/category.html:118 +#: part/templates/part/bom.html:159 part/templates/part/category.html:127 #: templates/js/stock.js:1312 msgid "New Part" msgstr "Nowy komponent" @@ -2295,7 +2319,7 @@ msgstr "Zapasy dostawcy" #: company/templates/company/detail_stock.html:37 #: company/templates/company/supplier_part_stock.html:34 -#: part/templates/part/category.html:114 part/templates/part/category.html:128 +#: part/templates/part/category.html:123 part/templates/part/category.html:137 #: part/templates/part/stock.html:54 stock/templates/stock/location.html:163 msgid "Export" msgstr "Eksportuj" @@ -2419,8 +2443,8 @@ msgid "Delete" msgstr "Usuń" #: company/templates/company/manufacturer_part_suppliers.html:37 -#: part/templates/part/category_navbar.html:34 -#: part/templates/part/category_navbar.html:37 +#: part/templates/part/category_navbar.html:46 +#: part/templates/part/category_navbar.html:49 #: part/templates/part/navbar.html:24 msgid "Parameters" msgstr "Parametry" @@ -2428,7 +2452,7 @@ msgstr "Parametry" #: company/templates/company/manufacturer_part_suppliers.html:43 #: part/templates/part/params.html:18 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:48 +#: templates/InvenTree/settings/part.html:64 msgid "New Parameter" msgstr "" @@ -2559,7 +2583,7 @@ msgid "Pricing Information" msgstr "Informacja cenowa" #: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 -#: part/templates/part/sale_prices.html:17 part/views.py:2751 +#: part/templates/part/sale_prices.html:17 part/views.py:2918 msgid "Add Price Break" msgstr "" @@ -2601,20 +2625,20 @@ msgstr "Firmy" msgid "New Company" msgstr "Nowa firma" -#: company/views.py:169 part/views.py:948 +#: company/views.py:169 part/views.py:1115 msgid "Download Image" msgstr "Pobierz obraz" -#: company/views.py:198 part/views.py:980 +#: company/views.py:198 part/views.py:1147 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:205 part/views.py:987 +#: company/views.py:205 part/views.py:1154 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:214 part/views.py:996 +#: company/views.py:214 part/views.py:1163 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2682,15 +2706,15 @@ msgstr "" msgid "Delete Supplier Part" msgstr "" -#: company/views.py:860 part/views.py:2755 +#: company/views.py:860 part/views.py:2922 msgid "Added new price break" msgstr "" -#: company/views.py:916 part/views.py:2799 +#: company/views.py:916 part/views.py:2966 msgid "Edit Price Break" msgstr "Edytuj przedział cenowy" -#: company/views.py:931 part/views.py:2813 +#: company/views.py:931 part/views.py:2980 msgid "Delete Price Break" msgstr "" @@ -2755,48 +2779,48 @@ msgstr "" msgid "Filters" msgstr "Filtry" -#: order/forms.py:27 order/templates/order/order_base.html:47 +#: order/forms.py:34 order/templates/order/order_base.html:47 msgid "Place order" msgstr "Złóż zamówienie" -#: order/forms.py:38 order/templates/order/order_base.html:54 +#: order/forms.py:45 order/templates/order/order_base.html:54 msgid "Mark order as complete" msgstr "Oznacz zamówienie jako zakończone" -#: order/forms.py:49 order/forms.py:60 order/templates/order/order_base.html:59 +#: order/forms.py:56 order/forms.py:67 order/templates/order/order_base.html:59 #: order/templates/order/sales_order_base.html:61 msgid "Cancel order" msgstr "Anuluj zamówienie" -#: order/forms.py:71 order/templates/order/sales_order_base.html:58 +#: order/forms.py:78 order/templates/order/sales_order_base.html:58 msgid "Ship order" msgstr "Wyślij zamówienie" -#: order/forms.py:86 +#: order/forms.py:93 msgid "Receive parts to this location" msgstr "" -#: order/forms.py:108 +#: order/forms.py:115 msgid "Purchase Order reference" msgstr "" -#: order/forms.py:115 +#: order/forms.py:122 msgid "Target date for order delivery. Order will be overdue after this date." msgstr "" -#: order/forms.py:143 +#: order/forms.py:150 msgid "Enter sales order number" msgstr "" -#: order/forms.py:150 order/models.py:476 +#: order/forms.py:157 order/models.py:476 msgid "Target date for order completion. Order will be overdue after this date." msgstr "" -#: order/forms.py:242 +#: order/forms.py:249 msgid "Enter stock item serial numbers" msgstr "" -#: order/forms.py:248 +#: order/forms.py:255 msgid "Enter quantity of stock items" msgstr "Wprowadź ilość produktów magazynowych" @@ -2865,7 +2889,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:246 part/views.py:1686 stock/models.py:304 +#: order/models.py:246 part/views.py:1853 stock/models.py:304 #: stock/models.py:1020 msgid "Quantity must be greater than zero" msgstr "" @@ -2963,7 +2987,7 @@ msgid "Where does the Purchaser want this item to be stored?" msgstr "" #: order/models.py:724 part/templates/part/navbar.html:109 -#: part/templates/part/order_prices.html:107 +#: part/templates/part/order_prices.html:108 #: part/templates/part/part_pricing.html:97 msgid "Sale Price" msgstr "Cena sprzedaży" @@ -3054,7 +3078,7 @@ msgstr "Wydany" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 -#: part/templates/part/category.html:208 part/templates/part/category.html:250 +#: part/templates/part/category.html:217 part/templates/part/category.html:259 #: stock/templates/stock/location.html:191 templates/js/stock.js:736 #: templates/js/stock.js:1324 msgid "New Location" @@ -3092,57 +3116,71 @@ msgstr "Notatki zamówień" #: order/templates/order/order_wizard/match_fields.html:9 #: part/templates/part/bom_upload/select_fields.html:21 +#: part/templates/part/import_wizard/ajax_match_fields.html:9 +#: part/templates/part/import_wizard/match_fields.html:9 msgid "Missing selections for the following required columns" msgstr "" #: order/templates/order/order_wizard/match_fields.html:20 +#: part/templates/part/import_wizard/ajax_match_fields.html:20 +#: part/templates/part/import_wizard/match_fields.html:20 msgid "Duplicate selections found, see below. Fix them then retry submitting." msgstr "" -#: order/templates/order/order_wizard/match_fields.html:27 -#: order/templates/order/order_wizard/match_parts.html:18 -#: order/templates/order/order_wizard/po_upload.html:40 -msgid "Previous Step" -msgstr "" - #: order/templates/order/order_wizard/match_fields.html:29 -#: order/templates/order/order_wizard/match_parts.html:20 +#: order/templates/order/order_wizard/match_parts.html:21 #: part/templates/part/bom_upload/select_fields.html:32 +#: part/templates/part/import_wizard/match_fields.html:29 +#: part/templates/part/import_wizard/match_references.html:21 msgid "Submit Selections" msgstr "" #: order/templates/order/order_wizard/match_fields.html:35 #: part/templates/part/bom_upload/select_fields.html:41 +#: part/templates/part/import_wizard/ajax_match_fields.html:28 +#: part/templates/part/import_wizard/match_fields.html:35 msgid "File Fields" msgstr "" #: order/templates/order/order_wizard/match_fields.html:42 #: part/templates/part/bom_upload/select_fields.html:47 +#: part/templates/part/import_wizard/ajax_match_fields.html:35 +#: part/templates/part/import_wizard/match_fields.html:42 msgid "Remove column" msgstr "" #: order/templates/order/order_wizard/match_fields.html:60 +#: part/templates/part/import_wizard/ajax_match_fields.html:53 +#: part/templates/part/import_wizard/match_fields.html:60 msgid "Duplicate selection" msgstr "" #: order/templates/order/order_wizard/match_fields.html:71 -#: order/templates/order/order_wizard/match_parts.html:51 +#: order/templates/order/order_wizard/match_parts.html:52 #: part/templates/part/bom_upload/select_fields.html:76 #: part/templates/part/bom_upload/select_parts.html:58 +#: part/templates/part/import_wizard/ajax_match_fields.html:64 +#: part/templates/part/import_wizard/ajax_match_references.html:42 +#: part/templates/part/import_wizard/match_fields.html:71 +#: part/templates/part/import_wizard/match_references.html:49 msgid "Remove row" msgstr "" -#: order/templates/order/order_wizard/match_parts.html:11 +#: order/templates/order/order_wizard/match_parts.html:12 #: part/templates/part/bom_upload/select_parts.html:21 +#: part/templates/part/import_wizard/ajax_match_references.html:12 +#: part/templates/part/import_wizard/match_references.html:12 msgid "Errors exist in the submitted data" msgstr "" -#: order/templates/order/order_wizard/match_parts.html:27 +#: order/templates/order/order_wizard/match_parts.html:28 #: part/templates/part/bom_upload/select_parts.html:39 +#: part/templates/part/import_wizard/ajax_match_references.html:21 +#: part/templates/part/import_wizard/match_references.html:28 msgid "Row" msgstr "Wiersz" -#: order/templates/order/order_wizard/match_parts.html:28 +#: order/templates/order/order_wizard/match_parts.html:29 msgid "Select Supplier Part" msgstr "" @@ -3151,6 +3189,8 @@ msgid "Upload File for Purchase Order" msgstr "" #: order/templates/order/order_wizard/po_upload.html:18 +#: part/templates/part/import_wizard/ajax_part_upload.html:10 +#: part/templates/part/import_wizard/part_upload.html:21 #, python-format msgid "Step %(step)s of %(count)s" msgstr "" @@ -3240,8 +3280,8 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:24 -#: order/templates/order/sales_order_detail.html:22 order/views.py:1321 -#: order/views.py:1404 +#: order/templates/order/sales_order_detail.html:22 order/views.py:1327 +#: order/views.py:1410 msgid "Add Line Item" msgstr "" @@ -3289,9 +3329,9 @@ msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:45 #: part/models.py:322 part/templates/part/cat_link.html:7 -#: part/templates/part/category.html:99 part/templates/part/category.html:148 -#: part/templates/part/category_navbar.html:22 -#: part/templates/part/category_navbar.html:29 +#: part/templates/part/category.html:108 part/templates/part/category.html:157 +#: part/templates/part/category_navbar.html:25 +#: part/templates/part/category_navbar.html:32 #: part/templates/part/category_partlist.html:10 #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 #: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666 @@ -3460,195 +3500,195 @@ msgstr "" msgid "Sales Order Attachments" msgstr "" -#: order/views.py:104 +#: order/views.py:106 msgid "Add Purchase Order Attachment" msgstr "" -#: order/views.py:154 +#: order/views.py:156 msgid "Add Sales Order Attachment" msgstr "" -#: order/views.py:346 +#: order/views.py:348 msgid "Create Sales Order" msgstr "" -#: order/views.py:381 +#: order/views.py:383 msgid "Edit Purchase Order" msgstr "" -#: order/views.py:401 +#: order/views.py:403 msgid "Edit Sales Order" msgstr "" -#: order/views.py:417 +#: order/views.py:419 msgid "Cancel Order" msgstr "" -#: order/views.py:426 order/views.py:452 +#: order/views.py:428 order/views.py:454 msgid "Confirm order cancellation" msgstr "" -#: order/views.py:429 order/views.py:455 +#: order/views.py:431 order/views.py:457 msgid "Order cannot be cancelled" msgstr "" -#: order/views.py:443 +#: order/views.py:445 msgid "Cancel sales order" msgstr "" -#: order/views.py:469 +#: order/views.py:471 msgid "Issue Order" msgstr "" -#: order/views.py:478 +#: order/views.py:480 msgid "Confirm order placement" msgstr "" -#: order/views.py:488 +#: order/views.py:490 msgid "Purchase order issued" msgstr "" -#: order/views.py:499 +#: order/views.py:501 msgid "Complete Order" msgstr "" -#: order/views.py:515 +#: order/views.py:517 msgid "Confirm order completion" msgstr "" -#: order/views.py:526 +#: order/views.py:528 msgid "Purchase order completed" msgstr "" -#: order/views.py:536 +#: order/views.py:538 msgid "Ship Order" msgstr "Wyślij zamówienie" -#: order/views.py:552 +#: order/views.py:554 msgid "Confirm order shipment" msgstr "" -#: order/views.py:558 +#: order/views.py:560 msgid "Could not ship order" msgstr "" -#: order/views.py:584 +#: order/views.py:607 msgid "Match Supplier Parts" msgstr "" -#: order/views.py:798 +#: order/views.py:804 msgid "Receive Parts" msgstr "" -#: order/views.py:868 +#: order/views.py:874 msgid "Items received" msgstr "Otrzymane przedmioty" -#: order/views.py:882 +#: order/views.py:888 msgid "No destination set" msgstr "Nie ustawiono miejsca docelowego" -#: order/views.py:927 +#: order/views.py:933 msgid "Error converting quantity to number" msgstr "Błąd konwersji ilości na liczbę" -#: order/views.py:933 +#: order/views.py:939 msgid "Receive quantity less than zero" msgstr "" -#: order/views.py:939 +#: order/views.py:945 msgid "No lines specified" msgstr "" -#: order/views.py:1012 +#: order/views.py:1018 msgid "Update prices" msgstr "" -#: order/views.py:1270 +#: order/views.py:1276 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1330 +#: order/views.py:1336 msgid "Supplier part must be specified" msgstr "" -#: order/views.py:1336 +#: order/views.py:1342 msgid "Supplier must match for Part and Order" msgstr "" -#: order/views.py:1467 order/views.py:1485 +#: order/views.py:1473 order/views.py:1491 msgid "Edit Line Item" msgstr "" -#: order/views.py:1501 order/views.py:1513 +#: order/views.py:1507 order/views.py:1519 msgid "Delete Line Item" msgstr "" -#: order/views.py:1506 order/views.py:1518 +#: order/views.py:1512 order/views.py:1524 msgid "Deleted line item" msgstr "" -#: order/views.py:1531 +#: order/views.py:1537 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1576 +#: order/views.py:1582 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1592 +#: order/views.py:1598 msgid "Select line item" msgstr "" -#: order/views.py:1623 +#: order/views.py:1629 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "" -#: order/views.py:1633 +#: order/views.py:1639 #, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1641 +#: order/views.py:1647 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1695 +#: order/views.py:1701 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1769 +#: order/views.py:1775 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1784 +#: order/views.py:1790 msgid "Remove allocation" msgstr "" -#: order/views.py:1856 +#: order/views.py:1862 msgid "Sales order not found" msgstr "" -#: order/views.py:1862 +#: order/views.py:1868 msgid "Price not found" msgstr "Nie znaleziono ceny" -#: order/views.py:1865 +#: order/views.py:1871 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1870 +#: order/views.py:1876 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" #: part/bom.py:138 part/models.py:72 part/models.py:747 -#: part/templates/part/category.html:66 part/templates/part/detail.html:90 +#: part/templates/part/category.html:75 part/templates/part/detail.html:90 msgid "Default Location" msgstr "Domyślna lokalizacja" @@ -3826,8 +3866,8 @@ msgstr "" msgid "Part Category" msgstr "" -#: part/models.py:83 part/templates/part/category.html:23 -#: part/templates/part/category.html:94 templates/InvenTree/search.html:127 +#: part/models.py:83 part/templates/part/category.html:32 +#: part/templates/part/category.html:103 templates/InvenTree/search.html:127 #: templates/stats.html:84 users/models.py:39 msgid "Part Categories" msgstr "" @@ -3877,7 +3917,7 @@ msgstr "Wariant" msgid "Part description" msgstr "Opis części" -#: part/models.py:701 part/templates/part/category.html:73 +#: part/models.py:701 part/templates/part/category.html:82 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "Słowa kluczowe" @@ -4151,7 +4191,7 @@ msgstr "" msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2394 part/views.py:1692 part/views.py:1744 +#: part/models.py:2394 part/views.py:1859 part/views.py:1911 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -4248,7 +4288,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:1987 +#: part/templates/part/bom.html:61 part/views.py:2154 msgid "Export Bill of Materials" msgstr "" @@ -4264,7 +4304,7 @@ msgstr "" msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/bom.html:160 part/views.py:585 +#: part/templates/part/bom.html:160 part/views.py:590 #: templates/js/stock.js:1313 msgid "Create New Part" msgstr "" @@ -4301,7 +4341,7 @@ msgid "Select Part" msgstr "" #: part/templates/part/bom_upload/select_parts.html:65 -#: part/templates/part/category.html:117 +#: part/templates/part/category.html:126 msgid "Create new part" msgstr "" @@ -4342,87 +4382,87 @@ msgstr "" msgid "Start New Build" msgstr "" -#: part/templates/part/category.html:24 +#: part/templates/part/category.html:33 msgid "All parts" msgstr "Wszystkie części" -#: part/templates/part/category.html:29 part/views.py:2397 +#: part/templates/part/category.html:38 part/views.py:2564 msgid "Create new part category" msgstr "Stwórz nową kategorię komponentów" -#: part/templates/part/category.html:35 +#: part/templates/part/category.html:44 msgid "Edit part category" msgstr "" -#: part/templates/part/category.html:40 +#: part/templates/part/category.html:49 msgid "Delete part category" msgstr "" -#: part/templates/part/category.html:50 part/templates/part/category.html:89 +#: part/templates/part/category.html:59 part/templates/part/category.html:98 msgid "Category Details" msgstr "" -#: part/templates/part/category.html:55 +#: part/templates/part/category.html:64 msgid "Category Path" msgstr "" -#: part/templates/part/category.html:60 +#: part/templates/part/category.html:69 msgid "Category Description" msgstr "" -#: part/templates/part/category.html:79 -#: part/templates/part/category_navbar.html:11 -#: part/templates/part/category_navbar.html:18 +#: part/templates/part/category.html:88 +#: part/templates/part/category_navbar.html:14 +#: part/templates/part/category_navbar.html:21 #: part/templates/part/subcategory.html:16 msgid "Subcategories" msgstr "" -#: part/templates/part/category.html:84 +#: part/templates/part/category.html:93 msgid "Parts (Including subcategories)" msgstr "" -#: part/templates/part/category.html:113 +#: part/templates/part/category.html:122 msgid "Export Part Data" msgstr "" -#: part/templates/part/category.html:125 +#: part/templates/part/category.html:134 msgid "Set category" msgstr "" -#: part/templates/part/category.html:125 +#: part/templates/part/category.html:134 msgid "Set Category" msgstr "" -#: part/templates/part/category.html:128 +#: part/templates/part/category.html:137 msgid "Export Data" msgstr "" -#: part/templates/part/category.html:132 +#: part/templates/part/category.html:141 msgid "View list display" msgstr "" -#: part/templates/part/category.html:135 +#: part/templates/part/category.html:144 msgid "View grid display" msgstr "" -#: part/templates/part/category.html:209 +#: part/templates/part/category.html:218 #: stock/templates/stock/location.html:192 templates/js/stock.js:737 msgid "Create new location" msgstr "" -#: part/templates/part/category.html:214 part/templates/part/category.html:244 +#: part/templates/part/category.html:223 part/templates/part/category.html:253 msgid "New Category" msgstr "" -#: part/templates/part/category.html:215 +#: part/templates/part/category.html:224 msgid "Create new category" msgstr "" -#: part/templates/part/category.html:245 +#: part/templates/part/category.html:254 msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:251 stock/views.py:1391 +#: part/templates/part/category.html:260 stock/views.py:1391 msgid "Create new Stock Location" msgstr "Utwórz nową lokalizację magazynową" @@ -4461,12 +4501,19 @@ msgstr "" msgid "If this category is deleted, these parts will be moved to the top-level category Teile" msgstr "" +#: part/templates/part/category_navbar.html:37 +#: part/templates/part/category_navbar.html:40 +#, fuzzy +#| msgid "Import BOM data" +msgid "Import Parts" +msgstr "Importuj dane BOM" + #: part/templates/part/category_parametric.html:10 #: part/templates/part/navbar.html:21 part/templates/part/params.html:10 msgid "Part Parameters" msgstr "Parametry części" -#: part/templates/part/copy_part.html:9 part/views.py:461 +#: part/templates/part/copy_part.html:9 part/views.py:466 msgid "Duplicate Part" msgstr "Duplikuj część" @@ -4570,12 +4617,21 @@ msgstr "" msgid "Part is not active" msgstr "" +#: part/templates/part/import_wizard/ajax_part_upload.html:29 +#: part/templates/part/import_wizard/part_upload.html:51 +msgid "Unsuffitient privileges." +msgstr "" + +#: part/templates/part/import_wizard/part_upload.html:14 +msgid "Import Parts from File" +msgstr "" + #: part/templates/part/internal_prices.html:11 #: part/templates/part/navbar.html:100 msgid "Internal Price Information" msgstr "" -#: part/templates/part/internal_prices.html:19 part/views.py:2822 +#: part/templates/part/internal_prices.html:19 part/views.py:2989 msgid "Add Internal Price Break" msgstr "" @@ -4641,7 +4697,7 @@ msgstr "" msgid "Order Price" msgstr "" -#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:93 +#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:94 #: part/templates/part/part_pricing.html:82 msgid "Internal Price" msgstr "" @@ -4667,24 +4723,24 @@ msgstr "" msgid "Part Notes" msgstr "" -#: part/templates/part/order_prices.html:24 +#: part/templates/part/order_prices.html:25 #: part/templates/part/part_base.html:282 msgid "Calculate" msgstr "" -#: part/templates/part/order_prices.html:31 +#: part/templates/part/order_prices.html:32 msgid "Pricing ranges" msgstr "" -#: part/templates/part/order_prices.html:36 +#: part/templates/part/order_prices.html:37 #: part/templates/part/part_pricing.html:22 msgid "Supplier Pricing" msgstr "" -#: part/templates/part/order_prices.html:37 -#: part/templates/part/order_prices.html:62 -#: part/templates/part/order_prices.html:94 -#: part/templates/part/order_prices.html:108 +#: part/templates/part/order_prices.html:38 +#: part/templates/part/order_prices.html:63 +#: part/templates/part/order_prices.html:95 +#: part/templates/part/order_prices.html:109 #: part/templates/part/part_pricing.html:26 #: part/templates/part/part_pricing.html:52 #: part/templates/part/part_pricing.html:85 @@ -4692,10 +4748,10 @@ msgstr "" msgid "Unit Cost" msgstr "" -#: part/templates/part/order_prices.html:44 -#: part/templates/part/order_prices.html:69 -#: part/templates/part/order_prices.html:99 -#: part/templates/part/order_prices.html:113 +#: part/templates/part/order_prices.html:45 +#: part/templates/part/order_prices.html:70 +#: part/templates/part/order_prices.html:100 +#: part/templates/part/order_prices.html:114 #: part/templates/part/part_pricing.html:32 #: part/templates/part/part_pricing.html:58 #: part/templates/part/part_pricing.html:89 @@ -4703,51 +4759,51 @@ msgstr "" msgid "Total Cost" msgstr "" -#: part/templates/part/order_prices.html:52 +#: part/templates/part/order_prices.html:53 #: part/templates/part/part_pricing.html:40 msgid "No supplier pricing available" msgstr "" -#: part/templates/part/order_prices.html:61 -#: part/templates/part/order_prices.html:128 +#: part/templates/part/order_prices.html:62 +#: part/templates/part/order_prices.html:129 #: part/templates/part/part_pricing.html:48 msgid "BOM Pricing" msgstr "" -#: part/templates/part/order_prices.html:77 +#: part/templates/part/order_prices.html:78 #: part/templates/part/part_pricing.html:66 msgid "Note: BOM pricing is incomplete for this part" msgstr "" -#: part/templates/part/order_prices.html:84 +#: part/templates/part/order_prices.html:85 #: part/templates/part/part_pricing.html:73 msgid "No BOM pricing available" msgstr "" -#: part/templates/part/order_prices.html:122 +#: part/templates/part/order_prices.html:123 #: part/templates/part/part_pricing.html:113 msgid "No pricing information is available for this part." msgstr "" -#: part/templates/part/order_prices.html:138 +#: part/templates/part/order_prices.html:139 msgid "Stock Pricing" msgstr "" -#: part/templates/part/order_prices.html:146 +#: part/templates/part/order_prices.html:147 msgid "No stock pricing history is available for this part." msgstr "" -#: part/templates/part/order_prices.html:165 +#: part/templates/part/order_prices.html:166 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:177 +#: part/templates/part/order_prices.html:178 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:189 +#: part/templates/part/order_prices.html:190 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" @@ -4966,220 +5022,226 @@ msgstr "" msgid "Unknown database" msgstr "" -#: part/views.py:90 +#: part/views.py:95 msgid "Add Related Part" msgstr "" -#: part/views.py:145 +#: part/views.py:150 msgid "Delete Related Part" msgstr "" -#: part/views.py:159 +#: part/views.py:164 msgid "Add part attachment" msgstr "" -#: part/views.py:212 templates/attachment_table.html:32 +#: part/views.py:217 templates/attachment_table.html:32 msgid "Edit attachment" msgstr "" -#: part/views.py:216 +#: part/views.py:221 msgid "Part attachment updated" msgstr "" -#: part/views.py:231 +#: part/views.py:236 msgid "Delete Part Attachment" msgstr "" -#: part/views.py:239 +#: part/views.py:244 msgid "Deleted part attachment" msgstr "" -#: part/views.py:248 +#: part/views.py:253 msgid "Create Test Template" msgstr "" -#: part/views.py:275 +#: part/views.py:280 msgid "Edit Test Template" msgstr "" -#: part/views.py:289 +#: part/views.py:294 msgid "Delete Test Template" msgstr "" -#: part/views.py:296 +#: part/views.py:301 msgid "Set Part Category" msgstr "" -#: part/views.py:346 +#: part/views.py:351 #, python-brace-format msgid "Set category for {n} parts" msgstr "" -#: part/views.py:381 +#: part/views.py:386 msgid "Create Variant" msgstr "" -#: part/views.py:466 +#: part/views.py:471 msgid "Copied part" msgstr "" -#: part/views.py:520 part/views.py:658 +#: part/views.py:525 part/views.py:663 msgid "Possible matches exist - confirm creation of new part" msgstr "" -#: part/views.py:590 +#: part/views.py:595 msgid "Created new part" msgstr "" -#: part/views.py:925 +#: part/views.py:763 +#, fuzzy +#| msgid "Reference" +msgid "Match References" +msgstr "Referencja" + +#: part/views.py:1092 msgid "Part QR Code" msgstr "" -#: part/views.py:1027 +#: part/views.py:1194 msgid "Upload Part Image" msgstr "" -#: part/views.py:1033 part/views.py:1068 +#: part/views.py:1200 part/views.py:1235 msgid "Updated part image" msgstr "" -#: part/views.py:1042 +#: part/views.py:1209 msgid "Select Part Image" msgstr "" -#: part/views.py:1071 +#: part/views.py:1238 msgid "Part image not found" msgstr "" -#: part/views.py:1082 +#: part/views.py:1249 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1117 +#: part/views.py:1284 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1147 +#: part/views.py:1314 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1168 +#: part/views.py:1335 msgid "Validate BOM" msgstr "" -#: part/views.py:1189 +#: part/views.py:1356 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1200 +#: part/views.py:1367 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1334 +#: part/views.py:1501 msgid "No BOM file provided" msgstr "" -#: part/views.py:1695 +#: part/views.py:1862 msgid "Enter a valid quantity" msgstr "" -#: part/views.py:1720 part/views.py:1723 +#: part/views.py:1887 part/views.py:1890 msgid "Select valid part" msgstr "" -#: part/views.py:1729 +#: part/views.py:1896 msgid "Duplicate part selected" msgstr "" -#: part/views.py:1767 +#: part/views.py:1934 msgid "Select a part" msgstr "" -#: part/views.py:1773 +#: part/views.py:1940 msgid "Selected part creates a circular BOM" msgstr "" -#: part/views.py:1777 +#: part/views.py:1944 msgid "Specify quantity" msgstr "" -#: part/views.py:2039 +#: part/views.py:2206 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2046 +#: part/views.py:2213 msgid "Part was deleted" msgstr "" -#: part/views.py:2055 +#: part/views.py:2222 msgid "Part Pricing" msgstr "" -#: part/views.py:2196 +#: part/views.py:2363 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2206 +#: part/views.py:2373 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2213 +#: part/views.py:2380 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2221 +#: part/views.py:2388 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2271 +#: part/views.py:2438 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2285 +#: part/views.py:2452 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2345 +#: part/views.py:2512 msgid "Edit Part Category" msgstr "" -#: part/views.py:2383 +#: part/views.py:2550 msgid "Delete Part Category" msgstr "" -#: part/views.py:2389 +#: part/views.py:2556 msgid "Part category was deleted" msgstr "" -#: part/views.py:2441 +#: part/views.py:2608 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2542 +#: part/views.py:2709 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2598 +#: part/views.py:2765 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2617 +#: part/views.py:2784 msgid "Create BOM Item" msgstr "" -#: part/views.py:2687 +#: part/views.py:2854 msgid "Edit BOM item" msgstr "" -#: part/views.py:2743 +#: part/views.py:2910 msgid "Confim BOM item deletion" msgstr "" -#: part/views.py:2831 +#: part/views.py:2998 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2839 +#: part/views.py:3006 msgid "Delete Internal Price Break" msgstr "" @@ -6286,12 +6348,12 @@ msgid "No category parameter templates found" msgstr "" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:85 +#: templates/InvenTree/settings/part.html:101 msgid "Edit Template" msgstr "" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:86 +#: templates/InvenTree/settings/part.html:102 msgid "Delete Template" msgstr "" @@ -6340,10 +6402,22 @@ msgid "Part Options" msgstr "" #: templates/InvenTree/settings/part.html:44 +#, fuzzy +#| msgid "Parent Part" +msgid "Part Import" +msgstr "Część nadrzędna" + +#: templates/InvenTree/settings/part.html:47 +#, fuzzy +#| msgid "Import BOM data" +msgid "Import Part" +msgstr "Importuj dane BOM" + +#: templates/InvenTree/settings/part.html:60 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:65 +#: templates/InvenTree/settings/part.html:81 msgid "No part parameter templates found" msgstr "" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index a73d84abfd..9ab3e893eb 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-26 23:02+0000\n" +"POT-Creation-Date: 2021-06-26 23:25+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -35,8 +35,8 @@ msgstr "Введите дату" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 -#: order/forms.py:27 order/forms.py:38 order/forms.py:49 order/forms.py:60 -#: order/forms.py:71 part/forms.py:134 +#: order/forms.py:34 order/forms.py:45 order/forms.py:56 order/forms.py:67 +#: order/forms.py:78 part/forms.py:134 msgid "Confirm" msgstr "Подтвердить" @@ -172,23 +172,23 @@ msgstr "Описание (необязательно)" msgid "parent" msgstr "родитель" -#: InvenTree/settings.py:503 +#: InvenTree/settings.py:504 msgid "English" msgstr "Английский" -#: InvenTree/settings.py:504 +#: InvenTree/settings.py:505 msgid "French" msgstr "Французский" -#: InvenTree/settings.py:505 +#: InvenTree/settings.py:506 msgid "German" msgstr "Немецкий" -#: InvenTree/settings.py:506 +#: InvenTree/settings.py:507 msgid "Polish" msgstr "Польский" -#: InvenTree/settings.py:507 +#: InvenTree/settings.py:508 msgid "Turkish" msgstr "Турецкий" @@ -446,7 +446,7 @@ msgid "Order target date" msgstr "Срок выполнения заказа" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 order/forms.py:114 order/forms.py:149 +#: build/templates/build/detail.html:121 order/forms.py:121 order/forms.py:156 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 @@ -463,11 +463,11 @@ msgstr "Целевая дата для сборки. Сборка будет п #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:720 +#: build/templates/build/detail.html:31 common/models.py:727 #: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 -#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 -#: order/forms.py:285 order/models.py:617 order/models.py:841 -#: order/templates/order/order_wizard/match_parts.html:29 +#: order/forms.py:200 order/forms.py:218 order/forms.py:253 order/forms.py:275 +#: order/forms.py:292 order/models.py:617 order/models.py:841 +#: order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 #: order/templates/order/purchase_order_detail.html:179 #: order/templates/order/sales_order_detail.html:70 @@ -476,7 +476,7 @@ msgstr "Целевая дата для сборки. Сборка будет п #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 #: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2293 #: part/templates/part/internal_prices.html:98 -#: part/templates/part/order_prices.html:202 +#: part/templates/part/order_prices.html:203 #: part/templates/part/part_pricing.html:16 #: part/templates/part/sale_prices.html:85 #: report/templates/report/inventree_build_order_base.html:114 @@ -501,7 +501,7 @@ msgstr "Количество элементов для сборки" msgid "Enter quantity for build output" msgstr "Введите количество для вывода сборки" -#: build/forms.py:95 order/forms.py:240 stock/forms.py:118 +#: build/forms.py:95 order/forms.py:247 stock/forms.py:118 msgid "Serial Numbers" msgstr "Серийные номера" @@ -893,8 +893,8 @@ msgstr "" #: build/templates/build/allocate.html:30 #: company/templates/company/detail_manufacturer_part.html:33 -#: company/templates/company/detail_supplier_part.html:32 order/views.py:986 -#: part/templates/part/category.html:127 +#: company/templates/company/detail_supplier_part.html:32 order/views.py:992 +#: part/templates/part/category.html:136 msgid "Order Parts" msgstr "" @@ -977,7 +977,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:26 #: order/templates/order/order_base.html:26 #: order/templates/order/sales_order_base.html:37 -#: part/templates/part/category.html:18 part/templates/part/part_base.html:22 +#: part/templates/part/category.html:27 part/templates/part/part_base.html:22 #: stock/templates/stock/item_base.html:62 #: stock/templates/stock/location.html:31 msgid "Admin view" @@ -1183,7 +1183,7 @@ msgstr "" msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 order/forms.py:85 order/models.py:678 +#: build/templates/build/detail.html:46 order/forms.py:92 order/models.py:678 #: order/templates/order/purchase_order_detail.html:239 #: order/templates/order/receive_parts.html:25 stock/forms.py:169 #: stock/forms.py:375 @@ -1433,56 +1433,56 @@ msgstr "" msgid "Add Build Order Attachment" msgstr "" -#: build/views.py:1083 order/views.py:115 order/views.py:167 part/views.py:173 +#: build/views.py:1083 order/views.py:117 order/views.py:169 part/views.py:178 #: stock/views.py:277 msgid "Added attachment" msgstr "" -#: build/views.py:1119 order/views.py:194 order/views.py:215 +#: build/views.py:1119 order/views.py:196 order/views.py:217 msgid "Edit Attachment" msgstr "" -#: build/views.py:1129 order/views.py:198 order/views.py:219 +#: build/views.py:1129 order/views.py:200 order/views.py:221 msgid "Attachment updated" msgstr "" -#: build/views.py:1139 order/views.py:234 order/views.py:248 +#: build/views.py:1139 order/views.py:236 order/views.py:250 msgid "Delete Attachment" msgstr "" -#: build/views.py:1144 order/views.py:240 order/views.py:254 stock/views.py:333 +#: build/views.py:1144 order/views.py:242 order/views.py:256 stock/views.py:333 msgid "Deleted attachment" msgstr "" -#: common/files.py:64 +#: common/files.py:66 msgid "Unsupported file format: {ext.upper()}" msgstr "" -#: common/files.py:69 +#: common/files.py:71 msgid "Error reading file (invalid format)" msgstr "" -#: common/files.py:71 +#: common/files.py:73 msgid "Error reading file (incorrect dimension)" msgstr "" -#: common/files.py:73 +#: common/files.py:75 msgid "Error reading file (data could be corrupted)" msgstr "" -#: common/forms.py:39 templates/attachment_table.html:15 +#: common/forms.py:34 templates/attachment_table.html:15 msgid "File" msgstr "" -#: common/forms.py:40 +#: common/forms.py:35 msgid "Select file to upload" msgstr "" -#: common/forms.py:55 +#: common/forms.py:50 msgid "{name.title()} File" msgstr "" -#: common/forms.py:56 +#: common/forms.py:51 #, python-brace-format msgid "Select {name} file to upload" msgstr "" @@ -1671,184 +1671,192 @@ msgid "Display available part quantity in some forms" msgstr "" #: common/models.py:209 -msgid "Show Price in Forms" +msgid "Show Import in Views" msgstr "" #: common/models.py:210 -msgid "Display part price in some forms" +msgid "Display the import wizard in some part views" msgstr "" #: common/models.py:216 -msgid "Internal Prices" +msgid "Show Price in Forms" msgstr "" #: common/models.py:217 -msgid "Enable internal prices for parts" +msgid "Display part price in some forms" msgstr "" #: common/models.py:223 -msgid "Internal Price as BOM-Price" +msgid "Internal Prices" msgstr "" #: common/models.py:224 -msgid "Use the internal price (if set) in BOM-price calculations" +msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:230 templates/stats.html:25 -msgid "Debug Mode" +#: common/models.py:230 +msgid "Internal Price as BOM-Price" msgstr "" #: common/models.py:231 -msgid "Generate reports in debug mode (HTML output)" +msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:237 -msgid "Page Size" +#: common/models.py:237 templates/stats.html:25 +msgid "Debug Mode" msgstr "" #: common/models.py:238 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:244 +msgid "Page Size" +msgstr "" + +#: common/models.py:245 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:248 +#: common/models.py:255 msgid "Test Reports" msgstr "" -#: common/models.py:249 +#: common/models.py:256 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:255 +#: common/models.py:262 msgid "Stock Expiry" msgstr "" -#: common/models.py:256 +#: common/models.py:263 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:262 +#: common/models.py:269 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:263 +#: common/models.py:270 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:269 +#: common/models.py:276 msgid "Stock Stale Time" msgstr "" -#: common/models.py:270 +#: common/models.py:277 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:272 part/templates/part/detail.html:121 +#: common/models.py:279 part/templates/part/detail.html:121 msgid "days" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Build Expired Stock" msgstr "" -#: common/models.py:278 +#: common/models.py:285 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:284 +#: common/models.py:291 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:285 +#: common/models.py:292 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:291 +#: common/models.py:298 msgid "Group by Part" msgstr "" -#: common/models.py:292 +#: common/models.py:299 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "Recent Stock Count" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:306 +#: common/models.py:313 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:311 +#: common/models.py:318 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:312 +#: common/models.py:319 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:316 +#: common/models.py:323 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:317 +#: common/models.py:324 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:322 +#: common/models.py:329 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:323 +#: common/models.py:330 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:546 +#: common/models.py:553 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:548 +#: common/models.py:555 msgid "Settings value" msgstr "" -#: common/models.py:583 +#: common/models.py:590 msgid "Must be an integer value" msgstr "" -#: common/models.py:606 +#: common/models.py:613 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:617 +#: common/models.py:624 msgid "Value must be an integer value" msgstr "" -#: common/models.py:640 +#: common/models.py:647 msgid "Key string must be unique" msgstr "" -#: common/models.py:721 company/forms.py:192 +#: common/models.py:728 company/forms.py:192 msgid "Price break quantity" msgstr "" -#: common/models.py:729 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:736 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 templates/js/bom.js:271 msgid "Price" msgstr "" -#: common/models.py:730 +#: common/models.py:737 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:822 +#: common/models.py:829 msgid "Default" msgstr "" @@ -1856,27 +1864,30 @@ msgstr "" msgid "Current value" msgstr "" -#: common/views.py:32 +#: common/views.py:33 msgid "Change Setting" msgstr "" -#: common/views.py:101 +#: common/views.py:102 msgid "Supplied value is not allowed" msgstr "" -#: common/views.py:110 +#: common/views.py:111 msgid "Supplied value must be a boolean" msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 -#: order/templates/order/po_navbar.html:22 order/views.py:582 +#: order/templates/order/po_navbar.html:22 order/views.py:605 #: part/templates/part/bom_upload/upload_file.html:27 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:761 msgid "Upload File" msgstr "" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 -#: order/views.py:583 part/templates/part/bom_upload/select_fields.html:58 +#: order/views.py:606 part/templates/part/bom_upload/select_fields.html:58 +#: part/templates/part/import_wizard/ajax_match_fields.html:45 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:762 msgid "Match Fields" msgstr "" @@ -1884,10 +1895,23 @@ msgstr "" msgid "Match Items" msgstr "" -#: common/views.py:479 +#: common/views.py:531 msgid "Fields matching failed" msgstr "" +#: common/views.py:586 +msgid "Parts imported" +msgstr "" + +#: common/views.py:608 order/templates/order/order_wizard/match_fields.html:27 +#: order/templates/order/order_wizard/match_parts.html:19 +#: order/templates/order/order_wizard/po_upload.html:40 +#: part/templates/part/import_wizard/match_fields.html:27 +#: part/templates/part/import_wizard/match_references.html:19 +#: part/templates/part/import_wizard/part_upload.html:43 +msgid "Previous Step" +msgstr "" + #: company/forms.py:38 company/models.py:142 #: company/templates/company/detail.html:42 msgid "Currency" @@ -2025,7 +2049,7 @@ msgstr "" msgid "Base Part" msgstr "" -#: company/models.py:309 company/models.py:501 order/views.py:1597 +#: company/models.py:309 company/models.py:501 order/views.py:1603 msgid "Select part" msgstr "" @@ -2173,7 +2197,7 @@ msgstr "" msgid "Download image from URL" msgstr "" -#: company/templates/company/company_base.html:46 order/views.py:311 +#: company/templates/company/company_base.html:46 order/views.py:313 msgid "Create Purchase Order" msgstr "" @@ -2244,7 +2268,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:28 #: company/templates/company/detail_supplier_part.html:27 #: company/templates/company/manufacturer_part_suppliers.html:20 -#: part/templates/part/category.html:122 +#: part/templates/part/category.html:131 #: part/templates/part/manufacturer.html:22 #: part/templates/part/supplier.html:20 msgid "Options" @@ -2252,7 +2276,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:33 #: company/templates/company/detail_supplier_part.html:32 -#: part/templates/part/category.html:127 +#: part/templates/part/category.html:136 msgid "Order parts" msgstr "" @@ -2268,7 +2292,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 -#: part/templates/part/bom.html:159 part/templates/part/category.html:118 +#: part/templates/part/bom.html:159 part/templates/part/category.html:127 #: templates/js/stock.js:1312 msgid "New Part" msgstr "" @@ -2295,7 +2319,7 @@ msgstr "" #: company/templates/company/detail_stock.html:37 #: company/templates/company/supplier_part_stock.html:34 -#: part/templates/part/category.html:114 part/templates/part/category.html:128 +#: part/templates/part/category.html:123 part/templates/part/category.html:137 #: part/templates/part/stock.html:54 stock/templates/stock/location.html:163 msgid "Export" msgstr "" @@ -2419,8 +2443,8 @@ msgid "Delete" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:37 -#: part/templates/part/category_navbar.html:34 -#: part/templates/part/category_navbar.html:37 +#: part/templates/part/category_navbar.html:46 +#: part/templates/part/category_navbar.html:49 #: part/templates/part/navbar.html:24 msgid "Parameters" msgstr "" @@ -2428,7 +2452,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:43 #: part/templates/part/params.html:18 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:48 +#: templates/InvenTree/settings/part.html:64 msgid "New Parameter" msgstr "" @@ -2559,7 +2583,7 @@ msgid "Pricing Information" msgstr "" #: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 -#: part/templates/part/sale_prices.html:17 part/views.py:2751 +#: part/templates/part/sale_prices.html:17 part/views.py:2918 msgid "Add Price Break" msgstr "" @@ -2601,20 +2625,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:169 part/views.py:948 +#: company/views.py:169 part/views.py:1115 msgid "Download Image" msgstr "" -#: company/views.py:198 part/views.py:980 +#: company/views.py:198 part/views.py:1147 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:205 part/views.py:987 +#: company/views.py:205 part/views.py:1154 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:214 part/views.py:996 +#: company/views.py:214 part/views.py:1163 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2682,15 +2706,15 @@ msgstr "" msgid "Delete Supplier Part" msgstr "" -#: company/views.py:860 part/views.py:2755 +#: company/views.py:860 part/views.py:2922 msgid "Added new price break" msgstr "" -#: company/views.py:916 part/views.py:2799 +#: company/views.py:916 part/views.py:2966 msgid "Edit Price Break" msgstr "" -#: company/views.py:931 part/views.py:2813 +#: company/views.py:931 part/views.py:2980 msgid "Delete Price Break" msgstr "" @@ -2755,48 +2779,48 @@ msgstr "" msgid "Filters" msgstr "" -#: order/forms.py:27 order/templates/order/order_base.html:47 +#: order/forms.py:34 order/templates/order/order_base.html:47 msgid "Place order" msgstr "" -#: order/forms.py:38 order/templates/order/order_base.html:54 +#: order/forms.py:45 order/templates/order/order_base.html:54 msgid "Mark order as complete" msgstr "" -#: order/forms.py:49 order/forms.py:60 order/templates/order/order_base.html:59 +#: order/forms.py:56 order/forms.py:67 order/templates/order/order_base.html:59 #: order/templates/order/sales_order_base.html:61 msgid "Cancel order" msgstr "" -#: order/forms.py:71 order/templates/order/sales_order_base.html:58 +#: order/forms.py:78 order/templates/order/sales_order_base.html:58 msgid "Ship order" msgstr "" -#: order/forms.py:86 +#: order/forms.py:93 msgid "Receive parts to this location" msgstr "" -#: order/forms.py:108 +#: order/forms.py:115 msgid "Purchase Order reference" msgstr "" -#: order/forms.py:115 +#: order/forms.py:122 msgid "Target date for order delivery. Order will be overdue after this date." msgstr "" -#: order/forms.py:143 +#: order/forms.py:150 msgid "Enter sales order number" msgstr "" -#: order/forms.py:150 order/models.py:476 +#: order/forms.py:157 order/models.py:476 msgid "Target date for order completion. Order will be overdue after this date." msgstr "" -#: order/forms.py:242 +#: order/forms.py:249 msgid "Enter stock item serial numbers" msgstr "" -#: order/forms.py:248 +#: order/forms.py:255 msgid "Enter quantity of stock items" msgstr "" @@ -2865,7 +2889,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:246 part/views.py:1686 stock/models.py:304 +#: order/models.py:246 part/views.py:1853 stock/models.py:304 #: stock/models.py:1020 msgid "Quantity must be greater than zero" msgstr "" @@ -2963,7 +2987,7 @@ msgid "Where does the Purchaser want this item to be stored?" msgstr "" #: order/models.py:724 part/templates/part/navbar.html:109 -#: part/templates/part/order_prices.html:107 +#: part/templates/part/order_prices.html:108 #: part/templates/part/part_pricing.html:97 msgid "Sale Price" msgstr "" @@ -3054,7 +3078,7 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 -#: part/templates/part/category.html:208 part/templates/part/category.html:250 +#: part/templates/part/category.html:217 part/templates/part/category.html:259 #: stock/templates/stock/location.html:191 templates/js/stock.js:736 #: templates/js/stock.js:1324 msgid "New Location" @@ -3092,57 +3116,71 @@ msgstr "" #: order/templates/order/order_wizard/match_fields.html:9 #: part/templates/part/bom_upload/select_fields.html:21 +#: part/templates/part/import_wizard/ajax_match_fields.html:9 +#: part/templates/part/import_wizard/match_fields.html:9 msgid "Missing selections for the following required columns" msgstr "" #: order/templates/order/order_wizard/match_fields.html:20 +#: part/templates/part/import_wizard/ajax_match_fields.html:20 +#: part/templates/part/import_wizard/match_fields.html:20 msgid "Duplicate selections found, see below. Fix them then retry submitting." msgstr "" -#: order/templates/order/order_wizard/match_fields.html:27 -#: order/templates/order/order_wizard/match_parts.html:18 -#: order/templates/order/order_wizard/po_upload.html:40 -msgid "Previous Step" -msgstr "" - #: order/templates/order/order_wizard/match_fields.html:29 -#: order/templates/order/order_wizard/match_parts.html:20 +#: order/templates/order/order_wizard/match_parts.html:21 #: part/templates/part/bom_upload/select_fields.html:32 +#: part/templates/part/import_wizard/match_fields.html:29 +#: part/templates/part/import_wizard/match_references.html:21 msgid "Submit Selections" msgstr "" #: order/templates/order/order_wizard/match_fields.html:35 #: part/templates/part/bom_upload/select_fields.html:41 +#: part/templates/part/import_wizard/ajax_match_fields.html:28 +#: part/templates/part/import_wizard/match_fields.html:35 msgid "File Fields" msgstr "" #: order/templates/order/order_wizard/match_fields.html:42 #: part/templates/part/bom_upload/select_fields.html:47 +#: part/templates/part/import_wizard/ajax_match_fields.html:35 +#: part/templates/part/import_wizard/match_fields.html:42 msgid "Remove column" msgstr "" #: order/templates/order/order_wizard/match_fields.html:60 +#: part/templates/part/import_wizard/ajax_match_fields.html:53 +#: part/templates/part/import_wizard/match_fields.html:60 msgid "Duplicate selection" msgstr "" #: order/templates/order/order_wizard/match_fields.html:71 -#: order/templates/order/order_wizard/match_parts.html:51 +#: order/templates/order/order_wizard/match_parts.html:52 #: part/templates/part/bom_upload/select_fields.html:76 #: part/templates/part/bom_upload/select_parts.html:58 +#: part/templates/part/import_wizard/ajax_match_fields.html:64 +#: part/templates/part/import_wizard/ajax_match_references.html:42 +#: part/templates/part/import_wizard/match_fields.html:71 +#: part/templates/part/import_wizard/match_references.html:49 msgid "Remove row" msgstr "" -#: order/templates/order/order_wizard/match_parts.html:11 +#: order/templates/order/order_wizard/match_parts.html:12 #: part/templates/part/bom_upload/select_parts.html:21 +#: part/templates/part/import_wizard/ajax_match_references.html:12 +#: part/templates/part/import_wizard/match_references.html:12 msgid "Errors exist in the submitted data" msgstr "" -#: order/templates/order/order_wizard/match_parts.html:27 +#: order/templates/order/order_wizard/match_parts.html:28 #: part/templates/part/bom_upload/select_parts.html:39 +#: part/templates/part/import_wizard/ajax_match_references.html:21 +#: part/templates/part/import_wizard/match_references.html:28 msgid "Row" msgstr "" -#: order/templates/order/order_wizard/match_parts.html:28 +#: order/templates/order/order_wizard/match_parts.html:29 msgid "Select Supplier Part" msgstr "" @@ -3151,6 +3189,8 @@ msgid "Upload File for Purchase Order" msgstr "" #: order/templates/order/order_wizard/po_upload.html:18 +#: part/templates/part/import_wizard/ajax_part_upload.html:10 +#: part/templates/part/import_wizard/part_upload.html:21 #, python-format msgid "Step %(step)s of %(count)s" msgstr "" @@ -3240,8 +3280,8 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:24 -#: order/templates/order/sales_order_detail.html:22 order/views.py:1321 -#: order/views.py:1404 +#: order/templates/order/sales_order_detail.html:22 order/views.py:1327 +#: order/views.py:1410 msgid "Add Line Item" msgstr "" @@ -3289,9 +3329,9 @@ msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:45 #: part/models.py:322 part/templates/part/cat_link.html:7 -#: part/templates/part/category.html:99 part/templates/part/category.html:148 -#: part/templates/part/category_navbar.html:22 -#: part/templates/part/category_navbar.html:29 +#: part/templates/part/category.html:108 part/templates/part/category.html:157 +#: part/templates/part/category_navbar.html:25 +#: part/templates/part/category_navbar.html:32 #: part/templates/part/category_partlist.html:10 #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 #: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666 @@ -3460,195 +3500,195 @@ msgstr "" msgid "Sales Order Attachments" msgstr "" -#: order/views.py:104 +#: order/views.py:106 msgid "Add Purchase Order Attachment" msgstr "" -#: order/views.py:154 +#: order/views.py:156 msgid "Add Sales Order Attachment" msgstr "" -#: order/views.py:346 +#: order/views.py:348 msgid "Create Sales Order" msgstr "" -#: order/views.py:381 +#: order/views.py:383 msgid "Edit Purchase Order" msgstr "" -#: order/views.py:401 +#: order/views.py:403 msgid "Edit Sales Order" msgstr "" -#: order/views.py:417 +#: order/views.py:419 msgid "Cancel Order" msgstr "" -#: order/views.py:426 order/views.py:452 +#: order/views.py:428 order/views.py:454 msgid "Confirm order cancellation" msgstr "" -#: order/views.py:429 order/views.py:455 +#: order/views.py:431 order/views.py:457 msgid "Order cannot be cancelled" msgstr "" -#: order/views.py:443 +#: order/views.py:445 msgid "Cancel sales order" msgstr "" -#: order/views.py:469 +#: order/views.py:471 msgid "Issue Order" msgstr "" -#: order/views.py:478 +#: order/views.py:480 msgid "Confirm order placement" msgstr "" -#: order/views.py:488 +#: order/views.py:490 msgid "Purchase order issued" msgstr "" -#: order/views.py:499 +#: order/views.py:501 msgid "Complete Order" msgstr "" -#: order/views.py:515 +#: order/views.py:517 msgid "Confirm order completion" msgstr "" -#: order/views.py:526 +#: order/views.py:528 msgid "Purchase order completed" msgstr "" -#: order/views.py:536 +#: order/views.py:538 msgid "Ship Order" msgstr "" -#: order/views.py:552 +#: order/views.py:554 msgid "Confirm order shipment" msgstr "" -#: order/views.py:558 +#: order/views.py:560 msgid "Could not ship order" msgstr "" -#: order/views.py:584 +#: order/views.py:607 msgid "Match Supplier Parts" msgstr "" -#: order/views.py:798 +#: order/views.py:804 msgid "Receive Parts" msgstr "" -#: order/views.py:868 +#: order/views.py:874 msgid "Items received" msgstr "" -#: order/views.py:882 +#: order/views.py:888 msgid "No destination set" msgstr "" -#: order/views.py:927 +#: order/views.py:933 msgid "Error converting quantity to number" msgstr "" -#: order/views.py:933 +#: order/views.py:939 msgid "Receive quantity less than zero" msgstr "" -#: order/views.py:939 +#: order/views.py:945 msgid "No lines specified" msgstr "" -#: order/views.py:1012 +#: order/views.py:1018 msgid "Update prices" msgstr "" -#: order/views.py:1270 +#: order/views.py:1276 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1330 +#: order/views.py:1336 msgid "Supplier part must be specified" msgstr "" -#: order/views.py:1336 +#: order/views.py:1342 msgid "Supplier must match for Part and Order" msgstr "" -#: order/views.py:1467 order/views.py:1485 +#: order/views.py:1473 order/views.py:1491 msgid "Edit Line Item" msgstr "" -#: order/views.py:1501 order/views.py:1513 +#: order/views.py:1507 order/views.py:1519 msgid "Delete Line Item" msgstr "" -#: order/views.py:1506 order/views.py:1518 +#: order/views.py:1512 order/views.py:1524 msgid "Deleted line item" msgstr "" -#: order/views.py:1531 +#: order/views.py:1537 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1576 +#: order/views.py:1582 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1592 +#: order/views.py:1598 msgid "Select line item" msgstr "" -#: order/views.py:1623 +#: order/views.py:1629 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "" -#: order/views.py:1633 +#: order/views.py:1639 #, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1641 +#: order/views.py:1647 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1695 +#: order/views.py:1701 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1769 +#: order/views.py:1775 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1784 +#: order/views.py:1790 msgid "Remove allocation" msgstr "" -#: order/views.py:1856 +#: order/views.py:1862 msgid "Sales order not found" msgstr "" -#: order/views.py:1862 +#: order/views.py:1868 msgid "Price not found" msgstr "" -#: order/views.py:1865 +#: order/views.py:1871 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1870 +#: order/views.py:1876 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" #: part/bom.py:138 part/models.py:72 part/models.py:747 -#: part/templates/part/category.html:66 part/templates/part/detail.html:90 +#: part/templates/part/category.html:75 part/templates/part/detail.html:90 msgid "Default Location" msgstr "" @@ -3826,8 +3866,8 @@ msgstr "" msgid "Part Category" msgstr "" -#: part/models.py:83 part/templates/part/category.html:23 -#: part/templates/part/category.html:94 templates/InvenTree/search.html:127 +#: part/models.py:83 part/templates/part/category.html:32 +#: part/templates/part/category.html:103 templates/InvenTree/search.html:127 #: templates/stats.html:84 users/models.py:39 msgid "Part Categories" msgstr "" @@ -3877,7 +3917,7 @@ msgstr "" msgid "Part description" msgstr "" -#: part/models.py:701 part/templates/part/category.html:73 +#: part/models.py:701 part/templates/part/category.html:82 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "" @@ -4151,7 +4191,7 @@ msgstr "" msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2394 part/views.py:1692 part/views.py:1744 +#: part/models.py:2394 part/views.py:1859 part/views.py:1911 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -4248,7 +4288,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:1987 +#: part/templates/part/bom.html:61 part/views.py:2154 msgid "Export Bill of Materials" msgstr "" @@ -4264,7 +4304,7 @@ msgstr "" msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/bom.html:160 part/views.py:585 +#: part/templates/part/bom.html:160 part/views.py:590 #: templates/js/stock.js:1313 msgid "Create New Part" msgstr "" @@ -4301,7 +4341,7 @@ msgid "Select Part" msgstr "" #: part/templates/part/bom_upload/select_parts.html:65 -#: part/templates/part/category.html:117 +#: part/templates/part/category.html:126 msgid "Create new part" msgstr "" @@ -4342,87 +4382,87 @@ msgstr "" msgid "Start New Build" msgstr "" -#: part/templates/part/category.html:24 +#: part/templates/part/category.html:33 msgid "All parts" msgstr "" -#: part/templates/part/category.html:29 part/views.py:2397 +#: part/templates/part/category.html:38 part/views.py:2564 msgid "Create new part category" msgstr "" -#: part/templates/part/category.html:35 +#: part/templates/part/category.html:44 msgid "Edit part category" msgstr "" -#: part/templates/part/category.html:40 +#: part/templates/part/category.html:49 msgid "Delete part category" msgstr "" -#: part/templates/part/category.html:50 part/templates/part/category.html:89 +#: part/templates/part/category.html:59 part/templates/part/category.html:98 msgid "Category Details" msgstr "" -#: part/templates/part/category.html:55 +#: part/templates/part/category.html:64 msgid "Category Path" msgstr "" -#: part/templates/part/category.html:60 +#: part/templates/part/category.html:69 msgid "Category Description" msgstr "" -#: part/templates/part/category.html:79 -#: part/templates/part/category_navbar.html:11 -#: part/templates/part/category_navbar.html:18 +#: part/templates/part/category.html:88 +#: part/templates/part/category_navbar.html:14 +#: part/templates/part/category_navbar.html:21 #: part/templates/part/subcategory.html:16 msgid "Subcategories" msgstr "" -#: part/templates/part/category.html:84 +#: part/templates/part/category.html:93 msgid "Parts (Including subcategories)" msgstr "" -#: part/templates/part/category.html:113 +#: part/templates/part/category.html:122 msgid "Export Part Data" msgstr "" -#: part/templates/part/category.html:125 +#: part/templates/part/category.html:134 msgid "Set category" msgstr "" -#: part/templates/part/category.html:125 +#: part/templates/part/category.html:134 msgid "Set Category" msgstr "" -#: part/templates/part/category.html:128 +#: part/templates/part/category.html:137 msgid "Export Data" msgstr "" -#: part/templates/part/category.html:132 +#: part/templates/part/category.html:141 msgid "View list display" msgstr "" -#: part/templates/part/category.html:135 +#: part/templates/part/category.html:144 msgid "View grid display" msgstr "" -#: part/templates/part/category.html:209 +#: part/templates/part/category.html:218 #: stock/templates/stock/location.html:192 templates/js/stock.js:737 msgid "Create new location" msgstr "" -#: part/templates/part/category.html:214 part/templates/part/category.html:244 +#: part/templates/part/category.html:223 part/templates/part/category.html:253 msgid "New Category" msgstr "" -#: part/templates/part/category.html:215 +#: part/templates/part/category.html:224 msgid "Create new category" msgstr "" -#: part/templates/part/category.html:245 +#: part/templates/part/category.html:254 msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:251 stock/views.py:1391 +#: part/templates/part/category.html:260 stock/views.py:1391 msgid "Create new Stock Location" msgstr "" @@ -4461,12 +4501,17 @@ msgstr "" msgid "If this category is deleted, these parts will be moved to the top-level category Teile" msgstr "" +#: part/templates/part/category_navbar.html:37 +#: part/templates/part/category_navbar.html:40 +msgid "Import Parts" +msgstr "" + #: part/templates/part/category_parametric.html:10 #: part/templates/part/navbar.html:21 part/templates/part/params.html:10 msgid "Part Parameters" msgstr "" -#: part/templates/part/copy_part.html:9 part/views.py:461 +#: part/templates/part/copy_part.html:9 part/views.py:466 msgid "Duplicate Part" msgstr "" @@ -4570,12 +4615,21 @@ msgstr "" msgid "Part is not active" msgstr "" +#: part/templates/part/import_wizard/ajax_part_upload.html:29 +#: part/templates/part/import_wizard/part_upload.html:51 +msgid "Unsuffitient privileges." +msgstr "" + +#: part/templates/part/import_wizard/part_upload.html:14 +msgid "Import Parts from File" +msgstr "" + #: part/templates/part/internal_prices.html:11 #: part/templates/part/navbar.html:100 msgid "Internal Price Information" msgstr "" -#: part/templates/part/internal_prices.html:19 part/views.py:2822 +#: part/templates/part/internal_prices.html:19 part/views.py:2989 msgid "Add Internal Price Break" msgstr "" @@ -4641,7 +4695,7 @@ msgstr "" msgid "Order Price" msgstr "" -#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:93 +#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:94 #: part/templates/part/part_pricing.html:82 msgid "Internal Price" msgstr "" @@ -4667,24 +4721,24 @@ msgstr "" msgid "Part Notes" msgstr "" -#: part/templates/part/order_prices.html:24 +#: part/templates/part/order_prices.html:25 #: part/templates/part/part_base.html:282 msgid "Calculate" msgstr "" -#: part/templates/part/order_prices.html:31 +#: part/templates/part/order_prices.html:32 msgid "Pricing ranges" msgstr "" -#: part/templates/part/order_prices.html:36 +#: part/templates/part/order_prices.html:37 #: part/templates/part/part_pricing.html:22 msgid "Supplier Pricing" msgstr "" -#: part/templates/part/order_prices.html:37 -#: part/templates/part/order_prices.html:62 -#: part/templates/part/order_prices.html:94 -#: part/templates/part/order_prices.html:108 +#: part/templates/part/order_prices.html:38 +#: part/templates/part/order_prices.html:63 +#: part/templates/part/order_prices.html:95 +#: part/templates/part/order_prices.html:109 #: part/templates/part/part_pricing.html:26 #: part/templates/part/part_pricing.html:52 #: part/templates/part/part_pricing.html:85 @@ -4692,10 +4746,10 @@ msgstr "" msgid "Unit Cost" msgstr "" -#: part/templates/part/order_prices.html:44 -#: part/templates/part/order_prices.html:69 -#: part/templates/part/order_prices.html:99 -#: part/templates/part/order_prices.html:113 +#: part/templates/part/order_prices.html:45 +#: part/templates/part/order_prices.html:70 +#: part/templates/part/order_prices.html:100 +#: part/templates/part/order_prices.html:114 #: part/templates/part/part_pricing.html:32 #: part/templates/part/part_pricing.html:58 #: part/templates/part/part_pricing.html:89 @@ -4703,51 +4757,51 @@ msgstr "" msgid "Total Cost" msgstr "" -#: part/templates/part/order_prices.html:52 +#: part/templates/part/order_prices.html:53 #: part/templates/part/part_pricing.html:40 msgid "No supplier pricing available" msgstr "" -#: part/templates/part/order_prices.html:61 -#: part/templates/part/order_prices.html:128 +#: part/templates/part/order_prices.html:62 +#: part/templates/part/order_prices.html:129 #: part/templates/part/part_pricing.html:48 msgid "BOM Pricing" msgstr "" -#: part/templates/part/order_prices.html:77 +#: part/templates/part/order_prices.html:78 #: part/templates/part/part_pricing.html:66 msgid "Note: BOM pricing is incomplete for this part" msgstr "" -#: part/templates/part/order_prices.html:84 +#: part/templates/part/order_prices.html:85 #: part/templates/part/part_pricing.html:73 msgid "No BOM pricing available" msgstr "" -#: part/templates/part/order_prices.html:122 +#: part/templates/part/order_prices.html:123 #: part/templates/part/part_pricing.html:113 msgid "No pricing information is available for this part." msgstr "" -#: part/templates/part/order_prices.html:138 +#: part/templates/part/order_prices.html:139 msgid "Stock Pricing" msgstr "" -#: part/templates/part/order_prices.html:146 +#: part/templates/part/order_prices.html:147 msgid "No stock pricing history is available for this part." msgstr "" -#: part/templates/part/order_prices.html:165 +#: part/templates/part/order_prices.html:166 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:177 +#: part/templates/part/order_prices.html:178 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:189 +#: part/templates/part/order_prices.html:190 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" @@ -4966,220 +5020,224 @@ msgstr "" msgid "Unknown database" msgstr "" -#: part/views.py:90 +#: part/views.py:95 msgid "Add Related Part" msgstr "" -#: part/views.py:145 +#: part/views.py:150 msgid "Delete Related Part" msgstr "" -#: part/views.py:159 +#: part/views.py:164 msgid "Add part attachment" msgstr "" -#: part/views.py:212 templates/attachment_table.html:32 +#: part/views.py:217 templates/attachment_table.html:32 msgid "Edit attachment" msgstr "" -#: part/views.py:216 +#: part/views.py:221 msgid "Part attachment updated" msgstr "" -#: part/views.py:231 +#: part/views.py:236 msgid "Delete Part Attachment" msgstr "" -#: part/views.py:239 +#: part/views.py:244 msgid "Deleted part attachment" msgstr "" -#: part/views.py:248 +#: part/views.py:253 msgid "Create Test Template" msgstr "" -#: part/views.py:275 +#: part/views.py:280 msgid "Edit Test Template" msgstr "" -#: part/views.py:289 +#: part/views.py:294 msgid "Delete Test Template" msgstr "" -#: part/views.py:296 +#: part/views.py:301 msgid "Set Part Category" msgstr "" -#: part/views.py:346 +#: part/views.py:351 #, python-brace-format msgid "Set category for {n} parts" msgstr "" -#: part/views.py:381 +#: part/views.py:386 msgid "Create Variant" msgstr "" -#: part/views.py:466 +#: part/views.py:471 msgid "Copied part" msgstr "" -#: part/views.py:520 part/views.py:658 +#: part/views.py:525 part/views.py:663 msgid "Possible matches exist - confirm creation of new part" msgstr "" -#: part/views.py:590 +#: part/views.py:595 msgid "Created new part" msgstr "" -#: part/views.py:925 +#: part/views.py:763 +msgid "Match References" +msgstr "" + +#: part/views.py:1092 msgid "Part QR Code" msgstr "" -#: part/views.py:1027 +#: part/views.py:1194 msgid "Upload Part Image" msgstr "" -#: part/views.py:1033 part/views.py:1068 +#: part/views.py:1200 part/views.py:1235 msgid "Updated part image" msgstr "" -#: part/views.py:1042 +#: part/views.py:1209 msgid "Select Part Image" msgstr "" -#: part/views.py:1071 +#: part/views.py:1238 msgid "Part image not found" msgstr "" -#: part/views.py:1082 +#: part/views.py:1249 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1117 +#: part/views.py:1284 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1147 +#: part/views.py:1314 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1168 +#: part/views.py:1335 msgid "Validate BOM" msgstr "" -#: part/views.py:1189 +#: part/views.py:1356 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1200 +#: part/views.py:1367 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1334 +#: part/views.py:1501 msgid "No BOM file provided" msgstr "" -#: part/views.py:1695 +#: part/views.py:1862 msgid "Enter a valid quantity" msgstr "" -#: part/views.py:1720 part/views.py:1723 +#: part/views.py:1887 part/views.py:1890 msgid "Select valid part" msgstr "" -#: part/views.py:1729 +#: part/views.py:1896 msgid "Duplicate part selected" msgstr "" -#: part/views.py:1767 +#: part/views.py:1934 msgid "Select a part" msgstr "" -#: part/views.py:1773 +#: part/views.py:1940 msgid "Selected part creates a circular BOM" msgstr "" -#: part/views.py:1777 +#: part/views.py:1944 msgid "Specify quantity" msgstr "" -#: part/views.py:2039 +#: part/views.py:2206 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2046 +#: part/views.py:2213 msgid "Part was deleted" msgstr "" -#: part/views.py:2055 +#: part/views.py:2222 msgid "Part Pricing" msgstr "" -#: part/views.py:2196 +#: part/views.py:2363 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2206 +#: part/views.py:2373 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2213 +#: part/views.py:2380 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2221 +#: part/views.py:2388 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2271 +#: part/views.py:2438 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2285 +#: part/views.py:2452 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2345 +#: part/views.py:2512 msgid "Edit Part Category" msgstr "" -#: part/views.py:2383 +#: part/views.py:2550 msgid "Delete Part Category" msgstr "" -#: part/views.py:2389 +#: part/views.py:2556 msgid "Part category was deleted" msgstr "" -#: part/views.py:2441 +#: part/views.py:2608 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2542 +#: part/views.py:2709 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2598 +#: part/views.py:2765 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2617 +#: part/views.py:2784 msgid "Create BOM Item" msgstr "" -#: part/views.py:2687 +#: part/views.py:2854 msgid "Edit BOM item" msgstr "" -#: part/views.py:2743 +#: part/views.py:2910 msgid "Confim BOM item deletion" msgstr "" -#: part/views.py:2831 +#: part/views.py:2998 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2839 +#: part/views.py:3006 msgid "Delete Internal Price Break" msgstr "" @@ -6286,12 +6344,12 @@ msgid "No category parameter templates found" msgstr "" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:85 +#: templates/InvenTree/settings/part.html:101 msgid "Edit Template" msgstr "" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:86 +#: templates/InvenTree/settings/part.html:102 msgid "Delete Template" msgstr "" @@ -6340,10 +6398,18 @@ msgid "Part Options" msgstr "" #: templates/InvenTree/settings/part.html:44 +msgid "Part Import" +msgstr "" + +#: templates/InvenTree/settings/part.html:47 +msgid "Import Part" +msgstr "" + +#: templates/InvenTree/settings/part.html:60 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:65 +#: templates/InvenTree/settings/part.html:81 msgid "No part parameter templates found" msgstr "" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 9cc215e8fb..3836aa8489 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-26 23:02+0000\n" +"POT-Creation-Date: 2021-06-26 23:25+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -35,8 +35,8 @@ msgstr "Tarih giriniz" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 -#: order/forms.py:27 order/forms.py:38 order/forms.py:49 order/forms.py:60 -#: order/forms.py:71 part/forms.py:134 +#: order/forms.py:34 order/forms.py:45 order/forms.py:56 order/forms.py:67 +#: order/forms.py:78 part/forms.py:134 msgid "Confirm" msgstr "Onay" @@ -172,23 +172,23 @@ msgstr "Açıklama (isteğe bağlı)" msgid "parent" msgstr "üst" -#: InvenTree/settings.py:503 +#: InvenTree/settings.py:504 msgid "English" msgstr "İngilizce" -#: InvenTree/settings.py:504 +#: InvenTree/settings.py:505 msgid "French" msgstr "Fransızca" -#: InvenTree/settings.py:505 +#: InvenTree/settings.py:506 msgid "German" msgstr "Almanca" -#: InvenTree/settings.py:506 +#: InvenTree/settings.py:507 msgid "Polish" msgstr "Polonyaca" -#: InvenTree/settings.py:507 +#: InvenTree/settings.py:508 msgid "Turkish" msgstr "Türkçe" @@ -446,7 +446,7 @@ msgid "Order target date" msgstr "Emir hedef tarihi" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 order/forms.py:114 order/forms.py:149 +#: build/templates/build/detail.html:121 order/forms.py:121 order/forms.py:156 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 @@ -463,11 +463,11 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:720 +#: build/templates/build/detail.html:31 common/models.py:727 #: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 -#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 -#: order/forms.py:285 order/models.py:617 order/models.py:841 -#: order/templates/order/order_wizard/match_parts.html:29 +#: order/forms.py:200 order/forms.py:218 order/forms.py:253 order/forms.py:275 +#: order/forms.py:292 order/models.py:617 order/models.py:841 +#: order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 #: order/templates/order/purchase_order_detail.html:179 #: order/templates/order/sales_order_detail.html:70 @@ -476,7 +476,7 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 #: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2293 #: part/templates/part/internal_prices.html:98 -#: part/templates/part/order_prices.html:202 +#: part/templates/part/order_prices.html:203 #: part/templates/part/part_pricing.html:16 #: part/templates/part/sale_prices.html:85 #: report/templates/report/inventree_build_order_base.html:114 @@ -501,7 +501,7 @@ msgstr "Yapılacak öge sayısı" msgid "Enter quantity for build output" msgstr "Yapım işi çıktısı için miktarını girin" -#: build/forms.py:95 order/forms.py:240 stock/forms.py:118 +#: build/forms.py:95 order/forms.py:247 stock/forms.py:118 msgid "Serial Numbers" msgstr "Seri Numaraları" @@ -893,8 +893,8 @@ msgstr "Gerekli parçaları sipariş edin" #: build/templates/build/allocate.html:30 #: company/templates/company/detail_manufacturer_part.html:33 -#: company/templates/company/detail_supplier_part.html:32 order/views.py:986 -#: part/templates/part/category.html:127 +#: company/templates/company/detail_supplier_part.html:32 order/views.py:992 +#: part/templates/part/category.html:136 msgid "Order Parts" msgstr "Parça Siparişi" @@ -977,7 +977,7 @@ msgstr "Stok, yapım işi emri için tamamen tahsis edilemedi" #: company/templates/company/supplier_part_base.html:26 #: order/templates/order/order_base.html:26 #: order/templates/order/sales_order_base.html:37 -#: part/templates/part/category.html:18 part/templates/part/part_base.html:22 +#: part/templates/part/category.html:27 part/templates/part/part_base.html:22 #: stock/templates/stock/item_base.html:62 #: stock/templates/stock/location.html:31 msgid "Admin view" @@ -1183,7 +1183,7 @@ msgstr "Stok Kaynağı" msgid "Stock can be taken from any available location." msgstr "Stok herhangi bir konumdan alınabilir." -#: build/templates/build/detail.html:46 order/forms.py:85 order/models.py:678 +#: build/templates/build/detail.html:46 order/forms.py:92 order/models.py:678 #: order/templates/order/purchase_order_detail.html:239 #: order/templates/order/receive_parts.html:25 stock/forms.py:169 #: stock/forms.py:375 @@ -1433,56 +1433,56 @@ msgstr "Yapım İşi Ögesini Güncelle" msgid "Add Build Order Attachment" msgstr "" -#: build/views.py:1083 order/views.py:115 order/views.py:167 part/views.py:173 +#: build/views.py:1083 order/views.py:117 order/views.py:169 part/views.py:178 #: stock/views.py:277 msgid "Added attachment" msgstr "Ek eklendi" -#: build/views.py:1119 order/views.py:194 order/views.py:215 +#: build/views.py:1119 order/views.py:196 order/views.py:217 msgid "Edit Attachment" msgstr "Ek Düzenle" -#: build/views.py:1129 order/views.py:198 order/views.py:219 +#: build/views.py:1129 order/views.py:200 order/views.py:221 msgid "Attachment updated" msgstr "Ek güncellendi" -#: build/views.py:1139 order/views.py:234 order/views.py:248 +#: build/views.py:1139 order/views.py:236 order/views.py:250 msgid "Delete Attachment" msgstr "Eki Sil" -#: build/views.py:1144 order/views.py:240 order/views.py:254 stock/views.py:333 +#: build/views.py:1144 order/views.py:242 order/views.py:256 stock/views.py:333 msgid "Deleted attachment" msgstr "Eki sil" -#: common/files.py:64 +#: common/files.py:66 msgid "Unsupported file format: {ext.upper()}" msgstr "Desteklenmeyen dosya formatı: {ext.upper()}" -#: common/files.py:69 +#: common/files.py:71 msgid "Error reading file (invalid format)" msgstr "Dosya okurken hata (geçersiz biçim)" -#: common/files.py:71 +#: common/files.py:73 msgid "Error reading file (incorrect dimension)" msgstr "Dosya okurken hata (hatalı ölçüler)" -#: common/files.py:73 +#: common/files.py:75 msgid "Error reading file (data could be corrupted)" msgstr "Dosya okurken hata (veri bozulmuş olabilir)" -#: common/forms.py:39 templates/attachment_table.html:15 +#: common/forms.py:34 templates/attachment_table.html:15 msgid "File" msgstr "Dosya" -#: common/forms.py:40 +#: common/forms.py:35 msgid "Select file to upload" msgstr "Yüklenecek dosyayı seç" -#: common/forms.py:55 +#: common/forms.py:50 msgid "{name.title()} File" msgstr "{name.title()} Dosya" -#: common/forms.py:56 +#: common/forms.py:51 #, python-brace-format msgid "Select {name} file to upload" msgstr "{name} dosyasını yüklemek için seçin" @@ -1671,184 +1671,192 @@ msgid "Display available part quantity in some forms" msgstr "" #: common/models.py:209 -msgid "Show Price in Forms" +msgid "Show Import in Views" msgstr "" #: common/models.py:210 -msgid "Display part price in some forms" +msgid "Display the import wizard in some part views" msgstr "" #: common/models.py:216 -msgid "Internal Prices" +msgid "Show Price in Forms" msgstr "" #: common/models.py:217 -msgid "Enable internal prices for parts" +msgid "Display part price in some forms" msgstr "" #: common/models.py:223 -msgid "Internal Price as BOM-Price" +msgid "Internal Prices" msgstr "" #: common/models.py:224 -msgid "Use the internal price (if set) in BOM-price calculations" +msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:230 templates/stats.html:25 -msgid "Debug Mode" +#: common/models.py:230 +msgid "Internal Price as BOM-Price" msgstr "" #: common/models.py:231 -msgid "Generate reports in debug mode (HTML output)" +msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:237 -msgid "Page Size" +#: common/models.py:237 templates/stats.html:25 +msgid "Debug Mode" msgstr "" #: common/models.py:238 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:244 +msgid "Page Size" +msgstr "" + +#: common/models.py:245 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:248 +#: common/models.py:255 msgid "Test Reports" msgstr "" -#: common/models.py:249 +#: common/models.py:256 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:255 +#: common/models.py:262 msgid "Stock Expiry" msgstr "" -#: common/models.py:256 +#: common/models.py:263 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:262 +#: common/models.py:269 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:263 +#: common/models.py:270 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:269 +#: common/models.py:276 msgid "Stock Stale Time" msgstr "" -#: common/models.py:270 +#: common/models.py:277 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:272 part/templates/part/detail.html:121 +#: common/models.py:279 part/templates/part/detail.html:121 msgid "days" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Build Expired Stock" msgstr "" -#: common/models.py:278 +#: common/models.py:285 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:284 +#: common/models.py:291 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:285 +#: common/models.py:292 msgid "Enable ownership control over stock locations and items" msgstr "Stok konumu ve ögeler üzerinde sahiplik kontrolünü etkinleştirin" -#: common/models.py:291 +#: common/models.py:298 msgid "Group by Part" msgstr "" -#: common/models.py:292 +#: common/models.py:299 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "Recent Stock Count" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:306 +#: common/models.py:313 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:311 +#: common/models.py:318 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:312 +#: common/models.py:319 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:316 +#: common/models.py:323 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:317 +#: common/models.py:324 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:322 +#: common/models.py:329 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:323 +#: common/models.py:330 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:546 +#: common/models.py:553 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:548 +#: common/models.py:555 msgid "Settings value" msgstr "" -#: common/models.py:583 +#: common/models.py:590 msgid "Must be an integer value" msgstr "" -#: common/models.py:606 +#: common/models.py:613 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:617 +#: common/models.py:624 msgid "Value must be an integer value" msgstr "" -#: common/models.py:640 +#: common/models.py:647 msgid "Key string must be unique" msgstr "" -#: common/models.py:721 company/forms.py:192 +#: common/models.py:728 company/forms.py:192 msgid "Price break quantity" msgstr "" -#: common/models.py:729 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:736 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 templates/js/bom.js:271 msgid "Price" msgstr "" -#: common/models.py:730 +#: common/models.py:737 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:822 +#: common/models.py:829 msgid "Default" msgstr "" @@ -1856,27 +1864,30 @@ msgstr "" msgid "Current value" msgstr "" -#: common/views.py:32 +#: common/views.py:33 msgid "Change Setting" msgstr "" -#: common/views.py:101 +#: common/views.py:102 msgid "Supplied value is not allowed" msgstr "" -#: common/views.py:110 +#: common/views.py:111 msgid "Supplied value must be a boolean" msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 -#: order/templates/order/po_navbar.html:22 order/views.py:582 +#: order/templates/order/po_navbar.html:22 order/views.py:605 #: part/templates/part/bom_upload/upload_file.html:27 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:761 msgid "Upload File" msgstr "Dosya Yükle" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 -#: order/views.py:583 part/templates/part/bom_upload/select_fields.html:58 +#: order/views.py:606 part/templates/part/bom_upload/select_fields.html:58 +#: part/templates/part/import_wizard/ajax_match_fields.html:45 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:762 msgid "Match Fields" msgstr "" @@ -1884,10 +1895,25 @@ msgstr "" msgid "Match Items" msgstr "" -#: common/views.py:479 +#: common/views.py:531 msgid "Fields matching failed" msgstr "" +#: common/views.py:586 +#, fuzzy +#| msgid "Part Test Templates" +msgid "Parts imported" +msgstr "Parça Test Şablonları" + +#: common/views.py:608 order/templates/order/order_wizard/match_fields.html:27 +#: order/templates/order/order_wizard/match_parts.html:19 +#: order/templates/order/order_wizard/po_upload.html:40 +#: part/templates/part/import_wizard/match_fields.html:27 +#: part/templates/part/import_wizard/match_references.html:19 +#: part/templates/part/import_wizard/part_upload.html:43 +msgid "Previous Step" +msgstr "" + #: company/forms.py:38 company/models.py:142 #: company/templates/company/detail.html:42 msgid "Currency" @@ -2025,7 +2051,7 @@ msgstr "" msgid "Base Part" msgstr "" -#: company/models.py:309 company/models.py:501 order/views.py:1597 +#: company/models.py:309 company/models.py:501 order/views.py:1603 msgid "Select part" msgstr "" @@ -2173,7 +2199,7 @@ msgstr "" msgid "Download image from URL" msgstr "" -#: company/templates/company/company_base.html:46 order/views.py:311 +#: company/templates/company/company_base.html:46 order/views.py:313 msgid "Create Purchase Order" msgstr "Satın Alma Emri Oluştur" @@ -2244,7 +2270,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:28 #: company/templates/company/detail_supplier_part.html:27 #: company/templates/company/manufacturer_part_suppliers.html:20 -#: part/templates/part/category.html:122 +#: part/templates/part/category.html:131 #: part/templates/part/manufacturer.html:22 #: part/templates/part/supplier.html:20 msgid "Options" @@ -2252,7 +2278,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:33 #: company/templates/company/detail_supplier_part.html:32 -#: part/templates/part/category.html:127 +#: part/templates/part/category.html:136 msgid "Order parts" msgstr "" @@ -2268,7 +2294,7 @@ msgstr "Parçaları Sil" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 -#: part/templates/part/bom.html:159 part/templates/part/category.html:118 +#: part/templates/part/bom.html:159 part/templates/part/category.html:127 #: templates/js/stock.js:1312 msgid "New Part" msgstr "" @@ -2295,7 +2321,7 @@ msgstr "Tedarikçi Stoku" #: company/templates/company/detail_stock.html:37 #: company/templates/company/supplier_part_stock.html:34 -#: part/templates/part/category.html:114 part/templates/part/category.html:128 +#: part/templates/part/category.html:123 part/templates/part/category.html:137 #: part/templates/part/stock.html:54 stock/templates/stock/location.html:163 msgid "Export" msgstr "" @@ -2419,8 +2445,8 @@ msgid "Delete" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:37 -#: part/templates/part/category_navbar.html:34 -#: part/templates/part/category_navbar.html:37 +#: part/templates/part/category_navbar.html:46 +#: part/templates/part/category_navbar.html:49 #: part/templates/part/navbar.html:24 msgid "Parameters" msgstr "" @@ -2428,7 +2454,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:43 #: part/templates/part/params.html:18 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:48 +#: templates/InvenTree/settings/part.html:64 msgid "New Parameter" msgstr "" @@ -2559,7 +2585,7 @@ msgid "Pricing Information" msgstr "" #: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 -#: part/templates/part/sale_prices.html:17 part/views.py:2751 +#: part/templates/part/sale_prices.html:17 part/views.py:2918 msgid "Add Price Break" msgstr "" @@ -2601,20 +2627,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:169 part/views.py:948 +#: company/views.py:169 part/views.py:1115 msgid "Download Image" msgstr "" -#: company/views.py:198 part/views.py:980 +#: company/views.py:198 part/views.py:1147 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:205 part/views.py:987 +#: company/views.py:205 part/views.py:1154 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:214 part/views.py:996 +#: company/views.py:214 part/views.py:1163 msgid "Supplied URL is not a valid image file" msgstr "Sağlanan URL geçerli bir resim dosyası değil" @@ -2682,15 +2708,15 @@ msgstr "" msgid "Delete Supplier Part" msgstr "" -#: company/views.py:860 part/views.py:2755 +#: company/views.py:860 part/views.py:2922 msgid "Added new price break" msgstr "" -#: company/views.py:916 part/views.py:2799 +#: company/views.py:916 part/views.py:2966 msgid "Edit Price Break" msgstr "" -#: company/views.py:931 part/views.py:2813 +#: company/views.py:931 part/views.py:2980 msgid "Delete Price Break" msgstr "" @@ -2755,48 +2781,48 @@ msgstr "" msgid "Filters" msgstr "" -#: order/forms.py:27 order/templates/order/order_base.html:47 +#: order/forms.py:34 order/templates/order/order_base.html:47 msgid "Place order" msgstr "" -#: order/forms.py:38 order/templates/order/order_base.html:54 +#: order/forms.py:45 order/templates/order/order_base.html:54 msgid "Mark order as complete" msgstr "" -#: order/forms.py:49 order/forms.py:60 order/templates/order/order_base.html:59 +#: order/forms.py:56 order/forms.py:67 order/templates/order/order_base.html:59 #: order/templates/order/sales_order_base.html:61 msgid "Cancel order" msgstr "" -#: order/forms.py:71 order/templates/order/sales_order_base.html:58 +#: order/forms.py:78 order/templates/order/sales_order_base.html:58 msgid "Ship order" msgstr "" -#: order/forms.py:86 +#: order/forms.py:93 msgid "Receive parts to this location" msgstr "Parçaları bu konuma alın" -#: order/forms.py:108 +#: order/forms.py:115 msgid "Purchase Order reference" msgstr "" -#: order/forms.py:115 +#: order/forms.py:122 msgid "Target date for order delivery. Order will be overdue after this date." msgstr "" -#: order/forms.py:143 +#: order/forms.py:150 msgid "Enter sales order number" msgstr "" -#: order/forms.py:150 order/models.py:476 +#: order/forms.py:157 order/models.py:476 msgid "Target date for order completion. Order will be overdue after this date." msgstr "" -#: order/forms.py:242 +#: order/forms.py:249 msgid "Enter stock item serial numbers" msgstr "Stok kalemi seri numaları girin" -#: order/forms.py:248 +#: order/forms.py:255 msgid "Enter quantity of stock items" msgstr "" @@ -2865,7 +2891,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:246 part/views.py:1686 stock/models.py:304 +#: order/models.py:246 part/views.py:1853 stock/models.py:304 #: stock/models.py:1020 msgid "Quantity must be greater than zero" msgstr "" @@ -2963,7 +2989,7 @@ msgid "Where does the Purchaser want this item to be stored?" msgstr "" #: order/models.py:724 part/templates/part/navbar.html:109 -#: part/templates/part/order_prices.html:107 +#: part/templates/part/order_prices.html:108 #: part/templates/part/part_pricing.html:97 msgid "Sale Price" msgstr "" @@ -3054,7 +3080,7 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 -#: part/templates/part/category.html:208 part/templates/part/category.html:250 +#: part/templates/part/category.html:217 part/templates/part/category.html:259 #: stock/templates/stock/location.html:191 templates/js/stock.js:736 #: templates/js/stock.js:1324 msgid "New Location" @@ -3092,57 +3118,71 @@ msgstr "" #: order/templates/order/order_wizard/match_fields.html:9 #: part/templates/part/bom_upload/select_fields.html:21 +#: part/templates/part/import_wizard/ajax_match_fields.html:9 +#: part/templates/part/import_wizard/match_fields.html:9 msgid "Missing selections for the following required columns" msgstr "Aşağıdaki gerekli sütunlar için eksik seçimler" #: order/templates/order/order_wizard/match_fields.html:20 +#: part/templates/part/import_wizard/ajax_match_fields.html:20 +#: part/templates/part/import_wizard/match_fields.html:20 msgid "Duplicate selections found, see below. Fix them then retry submitting." msgstr "" -#: order/templates/order/order_wizard/match_fields.html:27 -#: order/templates/order/order_wizard/match_parts.html:18 -#: order/templates/order/order_wizard/po_upload.html:40 -msgid "Previous Step" -msgstr "" - #: order/templates/order/order_wizard/match_fields.html:29 -#: order/templates/order/order_wizard/match_parts.html:20 +#: order/templates/order/order_wizard/match_parts.html:21 #: part/templates/part/bom_upload/select_fields.html:32 +#: part/templates/part/import_wizard/match_fields.html:29 +#: part/templates/part/import_wizard/match_references.html:21 msgid "Submit Selections" msgstr "" #: order/templates/order/order_wizard/match_fields.html:35 #: part/templates/part/bom_upload/select_fields.html:41 +#: part/templates/part/import_wizard/ajax_match_fields.html:28 +#: part/templates/part/import_wizard/match_fields.html:35 msgid "File Fields" msgstr "Dosya Alanları" #: order/templates/order/order_wizard/match_fields.html:42 #: part/templates/part/bom_upload/select_fields.html:47 +#: part/templates/part/import_wizard/ajax_match_fields.html:35 +#: part/templates/part/import_wizard/match_fields.html:42 msgid "Remove column" msgstr "" #: order/templates/order/order_wizard/match_fields.html:60 +#: part/templates/part/import_wizard/ajax_match_fields.html:53 +#: part/templates/part/import_wizard/match_fields.html:60 msgid "Duplicate selection" msgstr "" #: order/templates/order/order_wizard/match_fields.html:71 -#: order/templates/order/order_wizard/match_parts.html:51 +#: order/templates/order/order_wizard/match_parts.html:52 #: part/templates/part/bom_upload/select_fields.html:76 #: part/templates/part/bom_upload/select_parts.html:58 +#: part/templates/part/import_wizard/ajax_match_fields.html:64 +#: part/templates/part/import_wizard/ajax_match_references.html:42 +#: part/templates/part/import_wizard/match_fields.html:71 +#: part/templates/part/import_wizard/match_references.html:49 msgid "Remove row" msgstr "" -#: order/templates/order/order_wizard/match_parts.html:11 +#: order/templates/order/order_wizard/match_parts.html:12 #: part/templates/part/bom_upload/select_parts.html:21 +#: part/templates/part/import_wizard/ajax_match_references.html:12 +#: part/templates/part/import_wizard/match_references.html:12 msgid "Errors exist in the submitted data" msgstr "" -#: order/templates/order/order_wizard/match_parts.html:27 +#: order/templates/order/order_wizard/match_parts.html:28 #: part/templates/part/bom_upload/select_parts.html:39 +#: part/templates/part/import_wizard/ajax_match_references.html:21 +#: part/templates/part/import_wizard/match_references.html:28 msgid "Row" msgstr "" -#: order/templates/order/order_wizard/match_parts.html:28 +#: order/templates/order/order_wizard/match_parts.html:29 msgid "Select Supplier Part" msgstr "Tedarikçi Parçası Seçin" @@ -3151,6 +3191,8 @@ msgid "Upload File for Purchase Order" msgstr "Sipariş Emri için Dosya Yükle" #: order/templates/order/order_wizard/po_upload.html:18 +#: part/templates/part/import_wizard/ajax_part_upload.html:10 +#: part/templates/part/import_wizard/part_upload.html:21 #, python-format msgid "Step %(step)s of %(count)s" msgstr "" @@ -3240,8 +3282,8 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:24 -#: order/templates/order/sales_order_detail.html:22 order/views.py:1321 -#: order/views.py:1404 +#: order/templates/order/sales_order_detail.html:22 order/views.py:1327 +#: order/views.py:1410 msgid "Add Line Item" msgstr "" @@ -3289,9 +3331,9 @@ msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:45 #: part/models.py:322 part/templates/part/cat_link.html:7 -#: part/templates/part/category.html:99 part/templates/part/category.html:148 -#: part/templates/part/category_navbar.html:22 -#: part/templates/part/category_navbar.html:29 +#: part/templates/part/category.html:108 part/templates/part/category.html:157 +#: part/templates/part/category_navbar.html:25 +#: part/templates/part/category_navbar.html:32 #: part/templates/part/category_partlist.html:10 #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 #: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666 @@ -3460,195 +3502,195 @@ msgstr "Bu işlem Sipariş Emrinden belirtilen stok kalemleri tahsis edemedi" msgid "Sales Order Attachments" msgstr "" -#: order/views.py:104 +#: order/views.py:106 msgid "Add Purchase Order Attachment" msgstr "" -#: order/views.py:154 +#: order/views.py:156 msgid "Add Sales Order Attachment" msgstr "" -#: order/views.py:346 +#: order/views.py:348 msgid "Create Sales Order" msgstr "" -#: order/views.py:381 +#: order/views.py:383 msgid "Edit Purchase Order" msgstr "" -#: order/views.py:401 +#: order/views.py:403 msgid "Edit Sales Order" msgstr "" -#: order/views.py:417 +#: order/views.py:419 msgid "Cancel Order" msgstr "" -#: order/views.py:426 order/views.py:452 +#: order/views.py:428 order/views.py:454 msgid "Confirm order cancellation" msgstr "" -#: order/views.py:429 order/views.py:455 +#: order/views.py:431 order/views.py:457 msgid "Order cannot be cancelled" msgstr "" -#: order/views.py:443 +#: order/views.py:445 msgid "Cancel sales order" msgstr "" -#: order/views.py:469 +#: order/views.py:471 msgid "Issue Order" msgstr "" -#: order/views.py:478 +#: order/views.py:480 msgid "Confirm order placement" msgstr "" -#: order/views.py:488 +#: order/views.py:490 msgid "Purchase order issued" msgstr "" -#: order/views.py:499 +#: order/views.py:501 msgid "Complete Order" msgstr "" -#: order/views.py:515 +#: order/views.py:517 msgid "Confirm order completion" msgstr "" -#: order/views.py:526 +#: order/views.py:528 msgid "Purchase order completed" msgstr "" -#: order/views.py:536 +#: order/views.py:538 msgid "Ship Order" msgstr "" -#: order/views.py:552 +#: order/views.py:554 msgid "Confirm order shipment" msgstr "" -#: order/views.py:558 +#: order/views.py:560 msgid "Could not ship order" msgstr "" -#: order/views.py:584 +#: order/views.py:607 msgid "Match Supplier Parts" msgstr "" -#: order/views.py:798 +#: order/views.py:804 msgid "Receive Parts" msgstr "" -#: order/views.py:868 +#: order/views.py:874 msgid "Items received" msgstr "" -#: order/views.py:882 +#: order/views.py:888 msgid "No destination set" msgstr "" -#: order/views.py:927 +#: order/views.py:933 msgid "Error converting quantity to number" msgstr "" -#: order/views.py:933 +#: order/views.py:939 msgid "Receive quantity less than zero" msgstr "" -#: order/views.py:939 +#: order/views.py:945 msgid "No lines specified" msgstr "" -#: order/views.py:1012 +#: order/views.py:1018 msgid "Update prices" msgstr "" -#: order/views.py:1270 +#: order/views.py:1276 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1330 +#: order/views.py:1336 msgid "Supplier part must be specified" msgstr "" -#: order/views.py:1336 +#: order/views.py:1342 msgid "Supplier must match for Part and Order" msgstr "" -#: order/views.py:1467 order/views.py:1485 +#: order/views.py:1473 order/views.py:1491 msgid "Edit Line Item" msgstr "" -#: order/views.py:1501 order/views.py:1513 +#: order/views.py:1507 order/views.py:1519 msgid "Delete Line Item" msgstr "" -#: order/views.py:1506 order/views.py:1518 +#: order/views.py:1512 order/views.py:1524 msgid "Deleted line item" msgstr "" -#: order/views.py:1531 +#: order/views.py:1537 msgid "Allocate Serial Numbers" msgstr "Seri Numaralarını Tahsis Et" -#: order/views.py:1576 +#: order/views.py:1582 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1592 +#: order/views.py:1598 msgid "Select line item" msgstr "" -#: order/views.py:1623 +#: order/views.py:1629 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "{serial} seri numarası için eşleşen öge bulunamadı" -#: order/views.py:1633 +#: order/views.py:1639 #, python-brace-format msgid "{serial} is not in stock" msgstr "{serial} stokta yok" -#: order/views.py:1641 +#: order/views.py:1647 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "{serial} zaten bir emirde tahsis edilmiş" -#: order/views.py:1695 +#: order/views.py:1701 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1769 +#: order/views.py:1775 msgid "Edit Allocation Quantity" msgstr "Tahsis Miktarını Düzenle" -#: order/views.py:1784 +#: order/views.py:1790 msgid "Remove allocation" msgstr "Tahsisi Sil" -#: order/views.py:1856 +#: order/views.py:1862 msgid "Sales order not found" msgstr "" -#: order/views.py:1862 +#: order/views.py:1868 msgid "Price not found" msgstr "" -#: order/views.py:1865 +#: order/views.py:1871 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1870 +#: order/views.py:1876 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" #: part/bom.py:138 part/models.py:72 part/models.py:747 -#: part/templates/part/category.html:66 part/templates/part/detail.html:90 +#: part/templates/part/category.html:75 part/templates/part/detail.html:90 msgid "Default Location" msgstr "Varsayılan Konum" @@ -3826,8 +3868,8 @@ msgstr "" msgid "Part Category" msgstr "" -#: part/models.py:83 part/templates/part/category.html:23 -#: part/templates/part/category.html:94 templates/InvenTree/search.html:127 +#: part/models.py:83 part/templates/part/category.html:32 +#: part/templates/part/category.html:103 templates/InvenTree/search.html:127 #: templates/stats.html:84 users/models.py:39 msgid "Part Categories" msgstr "Parça Kategorileri" @@ -3877,7 +3919,7 @@ msgstr "Çeşidi" msgid "Part description" msgstr "" -#: part/models.py:701 part/templates/part/category.html:73 +#: part/models.py:701 part/templates/part/category.html:82 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "" @@ -4151,7 +4193,7 @@ msgstr "Çeşide İzin Ver" msgid "Stock items for variant parts can be used for this BOM item" msgstr "Çeşit parçaların stok kalemleri bu malzeme listesinde kullanılabilir" -#: part/models.py:2394 part/views.py:1692 part/views.py:1744 +#: part/models.py:2394 part/views.py:1859 part/views.py:1911 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -4248,7 +4290,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:1987 +#: part/templates/part/bom.html:61 part/views.py:2154 msgid "Export Bill of Materials" msgstr "" @@ -4264,7 +4306,7 @@ msgstr "" msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/bom.html:160 part/views.py:585 +#: part/templates/part/bom.html:160 part/views.py:590 #: templates/js/stock.js:1313 msgid "Create New Part" msgstr "" @@ -4301,7 +4343,7 @@ msgid "Select Part" msgstr "" #: part/templates/part/bom_upload/select_parts.html:65 -#: part/templates/part/category.html:117 +#: part/templates/part/category.html:126 msgid "Create new part" msgstr "" @@ -4342,87 +4384,87 @@ msgstr "" msgid "Start New Build" msgstr "" -#: part/templates/part/category.html:24 +#: part/templates/part/category.html:33 msgid "All parts" msgstr "" -#: part/templates/part/category.html:29 part/views.py:2397 +#: part/templates/part/category.html:38 part/views.py:2564 msgid "Create new part category" msgstr "" -#: part/templates/part/category.html:35 +#: part/templates/part/category.html:44 msgid "Edit part category" msgstr "" -#: part/templates/part/category.html:40 +#: part/templates/part/category.html:49 msgid "Delete part category" msgstr "" -#: part/templates/part/category.html:50 part/templates/part/category.html:89 +#: part/templates/part/category.html:59 part/templates/part/category.html:98 msgid "Category Details" msgstr "Kategori Detayları" -#: part/templates/part/category.html:55 +#: part/templates/part/category.html:64 msgid "Category Path" msgstr "" -#: part/templates/part/category.html:60 +#: part/templates/part/category.html:69 msgid "Category Description" msgstr "" -#: part/templates/part/category.html:79 -#: part/templates/part/category_navbar.html:11 -#: part/templates/part/category_navbar.html:18 +#: part/templates/part/category.html:88 +#: part/templates/part/category_navbar.html:14 +#: part/templates/part/category_navbar.html:21 #: part/templates/part/subcategory.html:16 msgid "Subcategories" msgstr "Alt kategoriler" -#: part/templates/part/category.html:84 +#: part/templates/part/category.html:93 msgid "Parts (Including subcategories)" msgstr "Parçalar (Alt kategoriler dahil)" -#: part/templates/part/category.html:113 +#: part/templates/part/category.html:122 msgid "Export Part Data" msgstr "" -#: part/templates/part/category.html:125 +#: part/templates/part/category.html:134 msgid "Set category" msgstr "Kategori ayarla" -#: part/templates/part/category.html:125 +#: part/templates/part/category.html:134 msgid "Set Category" msgstr "Kategori Ayarla" -#: part/templates/part/category.html:128 +#: part/templates/part/category.html:137 msgid "Export Data" msgstr "" -#: part/templates/part/category.html:132 +#: part/templates/part/category.html:141 msgid "View list display" msgstr "" -#: part/templates/part/category.html:135 +#: part/templates/part/category.html:144 msgid "View grid display" msgstr "" -#: part/templates/part/category.html:209 +#: part/templates/part/category.html:218 #: stock/templates/stock/location.html:192 templates/js/stock.js:737 msgid "Create new location" msgstr "Yeni konum oluştur" -#: part/templates/part/category.html:214 part/templates/part/category.html:244 +#: part/templates/part/category.html:223 part/templates/part/category.html:253 msgid "New Category" msgstr "" -#: part/templates/part/category.html:215 +#: part/templates/part/category.html:224 msgid "Create new category" msgstr "" -#: part/templates/part/category.html:245 +#: part/templates/part/category.html:254 msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:251 stock/views.py:1391 +#: part/templates/part/category.html:260 stock/views.py:1391 msgid "Create new Stock Location" msgstr "Yeni Stok konumu oluştur" @@ -4461,12 +4503,19 @@ msgstr "" msgid "If this category is deleted, these parts will be moved to the top-level category Teile" msgstr "" +#: part/templates/part/category_navbar.html:37 +#: part/templates/part/category_navbar.html:40 +#, fuzzy +#| msgid "Allocate Parts" +msgid "Import Parts" +msgstr "Parçaları Tahsis Et" + #: part/templates/part/category_parametric.html:10 #: part/templates/part/navbar.html:21 part/templates/part/params.html:10 msgid "Part Parameters" msgstr "" -#: part/templates/part/copy_part.html:9 part/views.py:461 +#: part/templates/part/copy_part.html:9 part/views.py:466 msgid "Duplicate Part" msgstr "" @@ -4570,12 +4619,21 @@ msgstr "" msgid "Part is not active" msgstr "" +#: part/templates/part/import_wizard/ajax_part_upload.html:29 +#: part/templates/part/import_wizard/part_upload.html:51 +msgid "Unsuffitient privileges." +msgstr "" + +#: part/templates/part/import_wizard/part_upload.html:14 +msgid "Import Parts from File" +msgstr "" + #: part/templates/part/internal_prices.html:11 #: part/templates/part/navbar.html:100 msgid "Internal Price Information" msgstr "" -#: part/templates/part/internal_prices.html:19 part/views.py:2822 +#: part/templates/part/internal_prices.html:19 part/views.py:2989 msgid "Add Internal Price Break" msgstr "" @@ -4641,7 +4699,7 @@ msgstr "" msgid "Order Price" msgstr "" -#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:93 +#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:94 #: part/templates/part/part_pricing.html:82 msgid "Internal Price" msgstr "" @@ -4667,24 +4725,24 @@ msgstr "" msgid "Part Notes" msgstr "" -#: part/templates/part/order_prices.html:24 +#: part/templates/part/order_prices.html:25 #: part/templates/part/part_base.html:282 msgid "Calculate" msgstr "" -#: part/templates/part/order_prices.html:31 +#: part/templates/part/order_prices.html:32 msgid "Pricing ranges" msgstr "" -#: part/templates/part/order_prices.html:36 +#: part/templates/part/order_prices.html:37 #: part/templates/part/part_pricing.html:22 msgid "Supplier Pricing" msgstr "" -#: part/templates/part/order_prices.html:37 -#: part/templates/part/order_prices.html:62 -#: part/templates/part/order_prices.html:94 -#: part/templates/part/order_prices.html:108 +#: part/templates/part/order_prices.html:38 +#: part/templates/part/order_prices.html:63 +#: part/templates/part/order_prices.html:95 +#: part/templates/part/order_prices.html:109 #: part/templates/part/part_pricing.html:26 #: part/templates/part/part_pricing.html:52 #: part/templates/part/part_pricing.html:85 @@ -4692,10 +4750,10 @@ msgstr "" msgid "Unit Cost" msgstr "" -#: part/templates/part/order_prices.html:44 -#: part/templates/part/order_prices.html:69 -#: part/templates/part/order_prices.html:99 -#: part/templates/part/order_prices.html:113 +#: part/templates/part/order_prices.html:45 +#: part/templates/part/order_prices.html:70 +#: part/templates/part/order_prices.html:100 +#: part/templates/part/order_prices.html:114 #: part/templates/part/part_pricing.html:32 #: part/templates/part/part_pricing.html:58 #: part/templates/part/part_pricing.html:89 @@ -4703,51 +4761,51 @@ msgstr "" msgid "Total Cost" msgstr "" -#: part/templates/part/order_prices.html:52 +#: part/templates/part/order_prices.html:53 #: part/templates/part/part_pricing.html:40 msgid "No supplier pricing available" msgstr "" -#: part/templates/part/order_prices.html:61 -#: part/templates/part/order_prices.html:128 +#: part/templates/part/order_prices.html:62 +#: part/templates/part/order_prices.html:129 #: part/templates/part/part_pricing.html:48 msgid "BOM Pricing" msgstr "" -#: part/templates/part/order_prices.html:77 +#: part/templates/part/order_prices.html:78 #: part/templates/part/part_pricing.html:66 msgid "Note: BOM pricing is incomplete for this part" msgstr "" -#: part/templates/part/order_prices.html:84 +#: part/templates/part/order_prices.html:85 #: part/templates/part/part_pricing.html:73 msgid "No BOM pricing available" msgstr "" -#: part/templates/part/order_prices.html:122 +#: part/templates/part/order_prices.html:123 #: part/templates/part/part_pricing.html:113 msgid "No pricing information is available for this part." msgstr "" -#: part/templates/part/order_prices.html:138 +#: part/templates/part/order_prices.html:139 msgid "Stock Pricing" msgstr "" -#: part/templates/part/order_prices.html:146 +#: part/templates/part/order_prices.html:147 msgid "No stock pricing history is available for this part." msgstr "" -#: part/templates/part/order_prices.html:165 +#: part/templates/part/order_prices.html:166 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:177 +#: part/templates/part/order_prices.html:178 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:189 +#: part/templates/part/order_prices.html:190 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" @@ -4966,220 +5024,226 @@ msgstr "Yeni Çeşit" msgid "Unknown database" msgstr "" -#: part/views.py:90 +#: part/views.py:95 msgid "Add Related Part" msgstr "" -#: part/views.py:145 +#: part/views.py:150 msgid "Delete Related Part" msgstr "" -#: part/views.py:159 +#: part/views.py:164 msgid "Add part attachment" msgstr "" -#: part/views.py:212 templates/attachment_table.html:32 +#: part/views.py:217 templates/attachment_table.html:32 msgid "Edit attachment" msgstr "" -#: part/views.py:216 +#: part/views.py:221 msgid "Part attachment updated" msgstr "" -#: part/views.py:231 +#: part/views.py:236 msgid "Delete Part Attachment" msgstr "" -#: part/views.py:239 +#: part/views.py:244 msgid "Deleted part attachment" msgstr "" -#: part/views.py:248 +#: part/views.py:253 msgid "Create Test Template" msgstr "Test Şablonu Oluştur" -#: part/views.py:275 +#: part/views.py:280 msgid "Edit Test Template" msgstr "Test Şablonu Düzenle" -#: part/views.py:289 +#: part/views.py:294 msgid "Delete Test Template" msgstr "Test Şablonu Sil" -#: part/views.py:296 +#: part/views.py:301 msgid "Set Part Category" msgstr "" -#: part/views.py:346 +#: part/views.py:351 #, python-brace-format msgid "Set category for {n} parts" msgstr "" -#: part/views.py:381 +#: part/views.py:386 msgid "Create Variant" msgstr "Çeşit Oluştur" -#: part/views.py:466 +#: part/views.py:471 msgid "Copied part" msgstr "" -#: part/views.py:520 part/views.py:658 +#: part/views.py:525 part/views.py:663 msgid "Possible matches exist - confirm creation of new part" msgstr "" -#: part/views.py:590 +#: part/views.py:595 msgid "Created new part" msgstr "" -#: part/views.py:925 +#: part/views.py:763 +#, fuzzy +#| msgid "Reference" +msgid "Match References" +msgstr "Referans" + +#: part/views.py:1092 msgid "Part QR Code" msgstr "" -#: part/views.py:1027 +#: part/views.py:1194 msgid "Upload Part Image" msgstr "" -#: part/views.py:1033 part/views.py:1068 +#: part/views.py:1200 part/views.py:1235 msgid "Updated part image" msgstr "" -#: part/views.py:1042 +#: part/views.py:1209 msgid "Select Part Image" msgstr "" -#: part/views.py:1071 +#: part/views.py:1238 msgid "Part image not found" msgstr "" -#: part/views.py:1082 +#: part/views.py:1249 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1117 +#: part/views.py:1284 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1147 +#: part/views.py:1314 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1168 +#: part/views.py:1335 msgid "Validate BOM" msgstr "" -#: part/views.py:1189 +#: part/views.py:1356 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1200 +#: part/views.py:1367 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1334 +#: part/views.py:1501 msgid "No BOM file provided" msgstr "" -#: part/views.py:1695 +#: part/views.py:1862 msgid "Enter a valid quantity" msgstr "" -#: part/views.py:1720 part/views.py:1723 +#: part/views.py:1887 part/views.py:1890 msgid "Select valid part" msgstr "" -#: part/views.py:1729 +#: part/views.py:1896 msgid "Duplicate part selected" msgstr "" -#: part/views.py:1767 +#: part/views.py:1934 msgid "Select a part" msgstr "" -#: part/views.py:1773 +#: part/views.py:1940 msgid "Selected part creates a circular BOM" msgstr "" -#: part/views.py:1777 +#: part/views.py:1944 msgid "Specify quantity" msgstr "" -#: part/views.py:2039 +#: part/views.py:2206 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2046 +#: part/views.py:2213 msgid "Part was deleted" msgstr "" -#: part/views.py:2055 +#: part/views.py:2222 msgid "Part Pricing" msgstr "" -#: part/views.py:2196 +#: part/views.py:2363 msgid "Create Part Parameter Template" msgstr "Parça Parametre Şablonu Oluştur" -#: part/views.py:2206 +#: part/views.py:2373 msgid "Edit Part Parameter Template" msgstr "Parça Parametre Şablonu Düzenle" -#: part/views.py:2213 +#: part/views.py:2380 msgid "Delete Part Parameter Template" msgstr "Parça Parametre Şablonu Sil" -#: part/views.py:2221 +#: part/views.py:2388 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2271 +#: part/views.py:2438 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2285 +#: part/views.py:2452 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2345 +#: part/views.py:2512 msgid "Edit Part Category" msgstr "" -#: part/views.py:2383 +#: part/views.py:2550 msgid "Delete Part Category" msgstr "" -#: part/views.py:2389 +#: part/views.py:2556 msgid "Part category was deleted" msgstr "" -#: part/views.py:2441 +#: part/views.py:2608 msgid "Create Category Parameter Template" msgstr "Kategori Parametre Şablonu Oluştur" -#: part/views.py:2542 +#: part/views.py:2709 msgid "Edit Category Parameter Template" msgstr "Kategori Parametre Şablonu Düzenle" -#: part/views.py:2598 +#: part/views.py:2765 msgid "Delete Category Parameter Template" msgstr "Kategori Parametre Şablonu Sil" -#: part/views.py:2617 +#: part/views.py:2784 msgid "Create BOM Item" msgstr "" -#: part/views.py:2687 +#: part/views.py:2854 msgid "Edit BOM item" msgstr "" -#: part/views.py:2743 +#: part/views.py:2910 msgid "Confim BOM item deletion" msgstr "" -#: part/views.py:2831 +#: part/views.py:2998 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2839 +#: part/views.py:3006 msgid "Delete Internal Price Break" msgstr "" @@ -6286,12 +6350,12 @@ msgid "No category parameter templates found" msgstr "Kategori parametre şablonu bulunamadı" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:85 +#: templates/InvenTree/settings/part.html:101 msgid "Edit Template" msgstr "Şablonu Düzenle" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:86 +#: templates/InvenTree/settings/part.html:102 msgid "Delete Template" msgstr "Şablonu Sil" @@ -6340,10 +6404,18 @@ msgid "Part Options" msgstr "" #: templates/InvenTree/settings/part.html:44 +msgid "Part Import" +msgstr "" + +#: templates/InvenTree/settings/part.html:47 +msgid "Import Part" +msgstr "" + +#: templates/InvenTree/settings/part.html:60 msgid "Part Parameter Templates" msgstr "Parça Parametre Şablonu" -#: templates/InvenTree/settings/part.html:65 +#: templates/InvenTree/settings/part.html:81 msgid "No part parameter templates found" msgstr "Parça parametre şablonu bulunamadı" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 511c6a7fb3..b6ac9cd07b 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-26 23:02+0000\n" +"POT-Creation-Date: 2021-06-26 23:25+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -35,8 +35,8 @@ msgstr "输入日期" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 -#: order/forms.py:27 order/forms.py:38 order/forms.py:49 order/forms.py:60 -#: order/forms.py:71 part/forms.py:134 +#: order/forms.py:34 order/forms.py:45 order/forms.py:56 order/forms.py:67 +#: order/forms.py:78 part/forms.py:134 msgid "Confirm" msgstr "确认" @@ -172,23 +172,23 @@ msgstr "" msgid "parent" msgstr "" -#: InvenTree/settings.py:503 +#: InvenTree/settings.py:504 msgid "English" msgstr "" -#: InvenTree/settings.py:504 +#: InvenTree/settings.py:505 msgid "French" msgstr "" -#: InvenTree/settings.py:505 +#: InvenTree/settings.py:506 msgid "German" msgstr "" -#: InvenTree/settings.py:506 +#: InvenTree/settings.py:507 msgid "Polish" msgstr "" -#: InvenTree/settings.py:507 +#: InvenTree/settings.py:508 msgid "Turkish" msgstr "" @@ -446,7 +446,7 @@ msgid "Order target date" msgstr "" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 order/forms.py:114 order/forms.py:149 +#: build/templates/build/detail.html:121 order/forms.py:121 order/forms.py:156 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 @@ -463,11 +463,11 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:720 +#: build/templates/build/detail.html:31 common/models.py:727 #: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 -#: order/forms.py:193 order/forms.py:211 order/forms.py:246 order/forms.py:268 -#: order/forms.py:285 order/models.py:617 order/models.py:841 -#: order/templates/order/order_wizard/match_parts.html:29 +#: order/forms.py:200 order/forms.py:218 order/forms.py:253 order/forms.py:275 +#: order/forms.py:292 order/models.py:617 order/models.py:841 +#: order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 #: order/templates/order/purchase_order_detail.html:179 #: order/templates/order/sales_order_detail.html:70 @@ -476,7 +476,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 #: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2293 #: part/templates/part/internal_prices.html:98 -#: part/templates/part/order_prices.html:202 +#: part/templates/part/order_prices.html:203 #: part/templates/part/part_pricing.html:16 #: part/templates/part/sale_prices.html:85 #: report/templates/report/inventree_build_order_base.html:114 @@ -501,7 +501,7 @@ msgstr "" msgid "Enter quantity for build output" msgstr "" -#: build/forms.py:95 order/forms.py:240 stock/forms.py:118 +#: build/forms.py:95 order/forms.py:247 stock/forms.py:118 msgid "Serial Numbers" msgstr "" @@ -893,8 +893,8 @@ msgstr "" #: build/templates/build/allocate.html:30 #: company/templates/company/detail_manufacturer_part.html:33 -#: company/templates/company/detail_supplier_part.html:32 order/views.py:986 -#: part/templates/part/category.html:127 +#: company/templates/company/detail_supplier_part.html:32 order/views.py:992 +#: part/templates/part/category.html:136 msgid "Order Parts" msgstr "" @@ -977,7 +977,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:26 #: order/templates/order/order_base.html:26 #: order/templates/order/sales_order_base.html:37 -#: part/templates/part/category.html:18 part/templates/part/part_base.html:22 +#: part/templates/part/category.html:27 part/templates/part/part_base.html:22 #: stock/templates/stock/item_base.html:62 #: stock/templates/stock/location.html:31 msgid "Admin view" @@ -1183,7 +1183,7 @@ msgstr "" msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 order/forms.py:85 order/models.py:678 +#: build/templates/build/detail.html:46 order/forms.py:92 order/models.py:678 #: order/templates/order/purchase_order_detail.html:239 #: order/templates/order/receive_parts.html:25 stock/forms.py:169 #: stock/forms.py:375 @@ -1433,56 +1433,56 @@ msgstr "" msgid "Add Build Order Attachment" msgstr "" -#: build/views.py:1083 order/views.py:115 order/views.py:167 part/views.py:173 +#: build/views.py:1083 order/views.py:117 order/views.py:169 part/views.py:178 #: stock/views.py:277 msgid "Added attachment" msgstr "" -#: build/views.py:1119 order/views.py:194 order/views.py:215 +#: build/views.py:1119 order/views.py:196 order/views.py:217 msgid "Edit Attachment" msgstr "" -#: build/views.py:1129 order/views.py:198 order/views.py:219 +#: build/views.py:1129 order/views.py:200 order/views.py:221 msgid "Attachment updated" msgstr "" -#: build/views.py:1139 order/views.py:234 order/views.py:248 +#: build/views.py:1139 order/views.py:236 order/views.py:250 msgid "Delete Attachment" msgstr "" -#: build/views.py:1144 order/views.py:240 order/views.py:254 stock/views.py:333 +#: build/views.py:1144 order/views.py:242 order/views.py:256 stock/views.py:333 msgid "Deleted attachment" msgstr "" -#: common/files.py:64 +#: common/files.py:66 msgid "Unsupported file format: {ext.upper()}" msgstr "" -#: common/files.py:69 +#: common/files.py:71 msgid "Error reading file (invalid format)" msgstr "" -#: common/files.py:71 +#: common/files.py:73 msgid "Error reading file (incorrect dimension)" msgstr "" -#: common/files.py:73 +#: common/files.py:75 msgid "Error reading file (data could be corrupted)" msgstr "" -#: common/forms.py:39 templates/attachment_table.html:15 +#: common/forms.py:34 templates/attachment_table.html:15 msgid "File" msgstr "" -#: common/forms.py:40 +#: common/forms.py:35 msgid "Select file to upload" msgstr "" -#: common/forms.py:55 +#: common/forms.py:50 msgid "{name.title()} File" msgstr "" -#: common/forms.py:56 +#: common/forms.py:51 #, python-brace-format msgid "Select {name} file to upload" msgstr "" @@ -1671,184 +1671,192 @@ msgid "Display available part quantity in some forms" msgstr "" #: common/models.py:209 -msgid "Show Price in Forms" +msgid "Show Import in Views" msgstr "" #: common/models.py:210 -msgid "Display part price in some forms" +msgid "Display the import wizard in some part views" msgstr "" #: common/models.py:216 -msgid "Internal Prices" +msgid "Show Price in Forms" msgstr "" #: common/models.py:217 -msgid "Enable internal prices for parts" +msgid "Display part price in some forms" msgstr "" #: common/models.py:223 -msgid "Internal Price as BOM-Price" +msgid "Internal Prices" msgstr "" #: common/models.py:224 -msgid "Use the internal price (if set) in BOM-price calculations" +msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:230 templates/stats.html:25 -msgid "Debug Mode" +#: common/models.py:230 +msgid "Internal Price as BOM-Price" msgstr "" #: common/models.py:231 -msgid "Generate reports in debug mode (HTML output)" +msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:237 -msgid "Page Size" +#: common/models.py:237 templates/stats.html:25 +msgid "Debug Mode" msgstr "" #: common/models.py:238 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:244 +msgid "Page Size" +msgstr "" + +#: common/models.py:245 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:248 +#: common/models.py:255 msgid "Test Reports" msgstr "" -#: common/models.py:249 +#: common/models.py:256 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:255 +#: common/models.py:262 msgid "Stock Expiry" msgstr "" -#: common/models.py:256 +#: common/models.py:263 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:262 +#: common/models.py:269 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:263 +#: common/models.py:270 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:269 +#: common/models.py:276 msgid "Stock Stale Time" msgstr "" -#: common/models.py:270 +#: common/models.py:277 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:272 part/templates/part/detail.html:121 +#: common/models.py:279 part/templates/part/detail.html:121 msgid "days" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Build Expired Stock" msgstr "" -#: common/models.py:278 +#: common/models.py:285 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:284 +#: common/models.py:291 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:285 +#: common/models.py:292 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:291 +#: common/models.py:298 msgid "Group by Part" msgstr "" -#: common/models.py:292 +#: common/models.py:299 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "Recent Stock Count" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:306 +#: common/models.py:313 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:311 +#: common/models.py:318 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:312 +#: common/models.py:319 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:316 +#: common/models.py:323 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:317 +#: common/models.py:324 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:322 +#: common/models.py:329 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:323 +#: common/models.py:330 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:546 +#: common/models.py:553 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:548 +#: common/models.py:555 msgid "Settings value" msgstr "" -#: common/models.py:583 +#: common/models.py:590 msgid "Must be an integer value" msgstr "" -#: common/models.py:606 +#: common/models.py:613 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:617 +#: common/models.py:624 msgid "Value must be an integer value" msgstr "" -#: common/models.py:640 +#: common/models.py:647 msgid "Key string must be unique" msgstr "" -#: common/models.py:721 company/forms.py:192 +#: common/models.py:728 company/forms.py:192 msgid "Price break quantity" msgstr "" -#: common/models.py:729 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:736 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 templates/js/bom.js:271 msgid "Price" msgstr "" -#: common/models.py:730 +#: common/models.py:737 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:822 +#: common/models.py:829 msgid "Default" msgstr "" @@ -1856,27 +1864,30 @@ msgstr "" msgid "Current value" msgstr "" -#: common/views.py:32 +#: common/views.py:33 msgid "Change Setting" msgstr "" -#: common/views.py:101 +#: common/views.py:102 msgid "Supplied value is not allowed" msgstr "" -#: common/views.py:110 +#: common/views.py:111 msgid "Supplied value must be a boolean" msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 -#: order/templates/order/po_navbar.html:22 order/views.py:582 +#: order/templates/order/po_navbar.html:22 order/views.py:605 #: part/templates/part/bom_upload/upload_file.html:27 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:761 msgid "Upload File" msgstr "" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 -#: order/views.py:583 part/templates/part/bom_upload/select_fields.html:58 +#: order/views.py:606 part/templates/part/bom_upload/select_fields.html:58 +#: part/templates/part/import_wizard/ajax_match_fields.html:45 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:762 msgid "Match Fields" msgstr "" @@ -1884,10 +1895,23 @@ msgstr "" msgid "Match Items" msgstr "" -#: common/views.py:479 +#: common/views.py:531 msgid "Fields matching failed" msgstr "" +#: common/views.py:586 +msgid "Parts imported" +msgstr "" + +#: common/views.py:608 order/templates/order/order_wizard/match_fields.html:27 +#: order/templates/order/order_wizard/match_parts.html:19 +#: order/templates/order/order_wizard/po_upload.html:40 +#: part/templates/part/import_wizard/match_fields.html:27 +#: part/templates/part/import_wizard/match_references.html:19 +#: part/templates/part/import_wizard/part_upload.html:43 +msgid "Previous Step" +msgstr "" + #: company/forms.py:38 company/models.py:142 #: company/templates/company/detail.html:42 msgid "Currency" @@ -2025,7 +2049,7 @@ msgstr "" msgid "Base Part" msgstr "" -#: company/models.py:309 company/models.py:501 order/views.py:1597 +#: company/models.py:309 company/models.py:501 order/views.py:1603 msgid "Select part" msgstr "" @@ -2173,7 +2197,7 @@ msgstr "" msgid "Download image from URL" msgstr "" -#: company/templates/company/company_base.html:46 order/views.py:311 +#: company/templates/company/company_base.html:46 order/views.py:313 msgid "Create Purchase Order" msgstr "" @@ -2244,7 +2268,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:28 #: company/templates/company/detail_supplier_part.html:27 #: company/templates/company/manufacturer_part_suppliers.html:20 -#: part/templates/part/category.html:122 +#: part/templates/part/category.html:131 #: part/templates/part/manufacturer.html:22 #: part/templates/part/supplier.html:20 msgid "Options" @@ -2252,7 +2276,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:33 #: company/templates/company/detail_supplier_part.html:32 -#: part/templates/part/category.html:127 +#: part/templates/part/category.html:136 msgid "Order parts" msgstr "" @@ -2268,7 +2292,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 -#: part/templates/part/bom.html:159 part/templates/part/category.html:118 +#: part/templates/part/bom.html:159 part/templates/part/category.html:127 #: templates/js/stock.js:1312 msgid "New Part" msgstr "" @@ -2295,7 +2319,7 @@ msgstr "" #: company/templates/company/detail_stock.html:37 #: company/templates/company/supplier_part_stock.html:34 -#: part/templates/part/category.html:114 part/templates/part/category.html:128 +#: part/templates/part/category.html:123 part/templates/part/category.html:137 #: part/templates/part/stock.html:54 stock/templates/stock/location.html:163 msgid "Export" msgstr "" @@ -2419,8 +2443,8 @@ msgid "Delete" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:37 -#: part/templates/part/category_navbar.html:34 -#: part/templates/part/category_navbar.html:37 +#: part/templates/part/category_navbar.html:46 +#: part/templates/part/category_navbar.html:49 #: part/templates/part/navbar.html:24 msgid "Parameters" msgstr "" @@ -2428,7 +2452,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:43 #: part/templates/part/params.html:18 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:48 +#: templates/InvenTree/settings/part.html:64 msgid "New Parameter" msgstr "" @@ -2559,7 +2583,7 @@ msgid "Pricing Information" msgstr "" #: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 -#: part/templates/part/sale_prices.html:17 part/views.py:2751 +#: part/templates/part/sale_prices.html:17 part/views.py:2918 msgid "Add Price Break" msgstr "" @@ -2601,20 +2625,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:169 part/views.py:948 +#: company/views.py:169 part/views.py:1115 msgid "Download Image" msgstr "" -#: company/views.py:198 part/views.py:980 +#: company/views.py:198 part/views.py:1147 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:205 part/views.py:987 +#: company/views.py:205 part/views.py:1154 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:214 part/views.py:996 +#: company/views.py:214 part/views.py:1163 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2682,15 +2706,15 @@ msgstr "" msgid "Delete Supplier Part" msgstr "" -#: company/views.py:860 part/views.py:2755 +#: company/views.py:860 part/views.py:2922 msgid "Added new price break" msgstr "" -#: company/views.py:916 part/views.py:2799 +#: company/views.py:916 part/views.py:2966 msgid "Edit Price Break" msgstr "" -#: company/views.py:931 part/views.py:2813 +#: company/views.py:931 part/views.py:2980 msgid "Delete Price Break" msgstr "" @@ -2755,48 +2779,48 @@ msgstr "" msgid "Filters" msgstr "" -#: order/forms.py:27 order/templates/order/order_base.html:47 +#: order/forms.py:34 order/templates/order/order_base.html:47 msgid "Place order" msgstr "" -#: order/forms.py:38 order/templates/order/order_base.html:54 +#: order/forms.py:45 order/templates/order/order_base.html:54 msgid "Mark order as complete" msgstr "" -#: order/forms.py:49 order/forms.py:60 order/templates/order/order_base.html:59 +#: order/forms.py:56 order/forms.py:67 order/templates/order/order_base.html:59 #: order/templates/order/sales_order_base.html:61 msgid "Cancel order" msgstr "" -#: order/forms.py:71 order/templates/order/sales_order_base.html:58 +#: order/forms.py:78 order/templates/order/sales_order_base.html:58 msgid "Ship order" msgstr "" -#: order/forms.py:86 +#: order/forms.py:93 msgid "Receive parts to this location" msgstr "" -#: order/forms.py:108 +#: order/forms.py:115 msgid "Purchase Order reference" msgstr "" -#: order/forms.py:115 +#: order/forms.py:122 msgid "Target date for order delivery. Order will be overdue after this date." msgstr "" -#: order/forms.py:143 +#: order/forms.py:150 msgid "Enter sales order number" msgstr "" -#: order/forms.py:150 order/models.py:476 +#: order/forms.py:157 order/models.py:476 msgid "Target date for order completion. Order will be overdue after this date." msgstr "" -#: order/forms.py:242 +#: order/forms.py:249 msgid "Enter stock item serial numbers" msgstr "" -#: order/forms.py:248 +#: order/forms.py:255 msgid "Enter quantity of stock items" msgstr "" @@ -2865,7 +2889,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:246 part/views.py:1686 stock/models.py:304 +#: order/models.py:246 part/views.py:1853 stock/models.py:304 #: stock/models.py:1020 msgid "Quantity must be greater than zero" msgstr "" @@ -2963,7 +2987,7 @@ msgid "Where does the Purchaser want this item to be stored?" msgstr "" #: order/models.py:724 part/templates/part/navbar.html:109 -#: part/templates/part/order_prices.html:107 +#: part/templates/part/order_prices.html:108 #: part/templates/part/part_pricing.html:97 msgid "Sale Price" msgstr "" @@ -3054,7 +3078,7 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 -#: part/templates/part/category.html:208 part/templates/part/category.html:250 +#: part/templates/part/category.html:217 part/templates/part/category.html:259 #: stock/templates/stock/location.html:191 templates/js/stock.js:736 #: templates/js/stock.js:1324 msgid "New Location" @@ -3092,57 +3116,71 @@ msgstr "" #: order/templates/order/order_wizard/match_fields.html:9 #: part/templates/part/bom_upload/select_fields.html:21 +#: part/templates/part/import_wizard/ajax_match_fields.html:9 +#: part/templates/part/import_wizard/match_fields.html:9 msgid "Missing selections for the following required columns" msgstr "" #: order/templates/order/order_wizard/match_fields.html:20 +#: part/templates/part/import_wizard/ajax_match_fields.html:20 +#: part/templates/part/import_wizard/match_fields.html:20 msgid "Duplicate selections found, see below. Fix them then retry submitting." msgstr "" -#: order/templates/order/order_wizard/match_fields.html:27 -#: order/templates/order/order_wizard/match_parts.html:18 -#: order/templates/order/order_wizard/po_upload.html:40 -msgid "Previous Step" -msgstr "" - #: order/templates/order/order_wizard/match_fields.html:29 -#: order/templates/order/order_wizard/match_parts.html:20 +#: order/templates/order/order_wizard/match_parts.html:21 #: part/templates/part/bom_upload/select_fields.html:32 +#: part/templates/part/import_wizard/match_fields.html:29 +#: part/templates/part/import_wizard/match_references.html:21 msgid "Submit Selections" msgstr "" #: order/templates/order/order_wizard/match_fields.html:35 #: part/templates/part/bom_upload/select_fields.html:41 +#: part/templates/part/import_wizard/ajax_match_fields.html:28 +#: part/templates/part/import_wizard/match_fields.html:35 msgid "File Fields" msgstr "" #: order/templates/order/order_wizard/match_fields.html:42 #: part/templates/part/bom_upload/select_fields.html:47 +#: part/templates/part/import_wizard/ajax_match_fields.html:35 +#: part/templates/part/import_wizard/match_fields.html:42 msgid "Remove column" msgstr "" #: order/templates/order/order_wizard/match_fields.html:60 +#: part/templates/part/import_wizard/ajax_match_fields.html:53 +#: part/templates/part/import_wizard/match_fields.html:60 msgid "Duplicate selection" msgstr "" #: order/templates/order/order_wizard/match_fields.html:71 -#: order/templates/order/order_wizard/match_parts.html:51 +#: order/templates/order/order_wizard/match_parts.html:52 #: part/templates/part/bom_upload/select_fields.html:76 #: part/templates/part/bom_upload/select_parts.html:58 +#: part/templates/part/import_wizard/ajax_match_fields.html:64 +#: part/templates/part/import_wizard/ajax_match_references.html:42 +#: part/templates/part/import_wizard/match_fields.html:71 +#: part/templates/part/import_wizard/match_references.html:49 msgid "Remove row" msgstr "" -#: order/templates/order/order_wizard/match_parts.html:11 +#: order/templates/order/order_wizard/match_parts.html:12 #: part/templates/part/bom_upload/select_parts.html:21 +#: part/templates/part/import_wizard/ajax_match_references.html:12 +#: part/templates/part/import_wizard/match_references.html:12 msgid "Errors exist in the submitted data" msgstr "" -#: order/templates/order/order_wizard/match_parts.html:27 +#: order/templates/order/order_wizard/match_parts.html:28 #: part/templates/part/bom_upload/select_parts.html:39 +#: part/templates/part/import_wizard/ajax_match_references.html:21 +#: part/templates/part/import_wizard/match_references.html:28 msgid "Row" msgstr "" -#: order/templates/order/order_wizard/match_parts.html:28 +#: order/templates/order/order_wizard/match_parts.html:29 msgid "Select Supplier Part" msgstr "" @@ -3151,6 +3189,8 @@ msgid "Upload File for Purchase Order" msgstr "" #: order/templates/order/order_wizard/po_upload.html:18 +#: part/templates/part/import_wizard/ajax_part_upload.html:10 +#: part/templates/part/import_wizard/part_upload.html:21 #, python-format msgid "Step %(step)s of %(count)s" msgstr "" @@ -3240,8 +3280,8 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:24 -#: order/templates/order/sales_order_detail.html:22 order/views.py:1321 -#: order/views.py:1404 +#: order/templates/order/sales_order_detail.html:22 order/views.py:1327 +#: order/views.py:1410 msgid "Add Line Item" msgstr "" @@ -3289,9 +3329,9 @@ msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:45 #: part/models.py:322 part/templates/part/cat_link.html:7 -#: part/templates/part/category.html:99 part/templates/part/category.html:148 -#: part/templates/part/category_navbar.html:22 -#: part/templates/part/category_navbar.html:29 +#: part/templates/part/category.html:108 part/templates/part/category.html:157 +#: part/templates/part/category_navbar.html:25 +#: part/templates/part/category_navbar.html:32 #: part/templates/part/category_partlist.html:10 #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 #: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666 @@ -3460,195 +3500,195 @@ msgstr "" msgid "Sales Order Attachments" msgstr "" -#: order/views.py:104 +#: order/views.py:106 msgid "Add Purchase Order Attachment" msgstr "" -#: order/views.py:154 +#: order/views.py:156 msgid "Add Sales Order Attachment" msgstr "" -#: order/views.py:346 +#: order/views.py:348 msgid "Create Sales Order" msgstr "" -#: order/views.py:381 +#: order/views.py:383 msgid "Edit Purchase Order" msgstr "" -#: order/views.py:401 +#: order/views.py:403 msgid "Edit Sales Order" msgstr "" -#: order/views.py:417 +#: order/views.py:419 msgid "Cancel Order" msgstr "" -#: order/views.py:426 order/views.py:452 +#: order/views.py:428 order/views.py:454 msgid "Confirm order cancellation" msgstr "" -#: order/views.py:429 order/views.py:455 +#: order/views.py:431 order/views.py:457 msgid "Order cannot be cancelled" msgstr "" -#: order/views.py:443 +#: order/views.py:445 msgid "Cancel sales order" msgstr "" -#: order/views.py:469 +#: order/views.py:471 msgid "Issue Order" msgstr "" -#: order/views.py:478 +#: order/views.py:480 msgid "Confirm order placement" msgstr "" -#: order/views.py:488 +#: order/views.py:490 msgid "Purchase order issued" msgstr "" -#: order/views.py:499 +#: order/views.py:501 msgid "Complete Order" msgstr "" -#: order/views.py:515 +#: order/views.py:517 msgid "Confirm order completion" msgstr "" -#: order/views.py:526 +#: order/views.py:528 msgid "Purchase order completed" msgstr "" -#: order/views.py:536 +#: order/views.py:538 msgid "Ship Order" msgstr "" -#: order/views.py:552 +#: order/views.py:554 msgid "Confirm order shipment" msgstr "" -#: order/views.py:558 +#: order/views.py:560 msgid "Could not ship order" msgstr "" -#: order/views.py:584 +#: order/views.py:607 msgid "Match Supplier Parts" msgstr "" -#: order/views.py:798 +#: order/views.py:804 msgid "Receive Parts" msgstr "" -#: order/views.py:868 +#: order/views.py:874 msgid "Items received" msgstr "" -#: order/views.py:882 +#: order/views.py:888 msgid "No destination set" msgstr "" -#: order/views.py:927 +#: order/views.py:933 msgid "Error converting quantity to number" msgstr "" -#: order/views.py:933 +#: order/views.py:939 msgid "Receive quantity less than zero" msgstr "" -#: order/views.py:939 +#: order/views.py:945 msgid "No lines specified" msgstr "" -#: order/views.py:1012 +#: order/views.py:1018 msgid "Update prices" msgstr "" -#: order/views.py:1270 +#: order/views.py:1276 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1330 +#: order/views.py:1336 msgid "Supplier part must be specified" msgstr "" -#: order/views.py:1336 +#: order/views.py:1342 msgid "Supplier must match for Part and Order" msgstr "" -#: order/views.py:1467 order/views.py:1485 +#: order/views.py:1473 order/views.py:1491 msgid "Edit Line Item" msgstr "" -#: order/views.py:1501 order/views.py:1513 +#: order/views.py:1507 order/views.py:1519 msgid "Delete Line Item" msgstr "" -#: order/views.py:1506 order/views.py:1518 +#: order/views.py:1512 order/views.py:1524 msgid "Deleted line item" msgstr "" -#: order/views.py:1531 +#: order/views.py:1537 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1576 +#: order/views.py:1582 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1592 +#: order/views.py:1598 msgid "Select line item" msgstr "" -#: order/views.py:1623 +#: order/views.py:1629 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "" -#: order/views.py:1633 +#: order/views.py:1639 #, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1641 +#: order/views.py:1647 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1695 +#: order/views.py:1701 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1769 +#: order/views.py:1775 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1784 +#: order/views.py:1790 msgid "Remove allocation" msgstr "" -#: order/views.py:1856 +#: order/views.py:1862 msgid "Sales order not found" msgstr "" -#: order/views.py:1862 +#: order/views.py:1868 msgid "Price not found" msgstr "" -#: order/views.py:1865 +#: order/views.py:1871 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1870 +#: order/views.py:1876 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" #: part/bom.py:138 part/models.py:72 part/models.py:747 -#: part/templates/part/category.html:66 part/templates/part/detail.html:90 +#: part/templates/part/category.html:75 part/templates/part/detail.html:90 msgid "Default Location" msgstr "" @@ -3826,8 +3866,8 @@ msgstr "" msgid "Part Category" msgstr "" -#: part/models.py:83 part/templates/part/category.html:23 -#: part/templates/part/category.html:94 templates/InvenTree/search.html:127 +#: part/models.py:83 part/templates/part/category.html:32 +#: part/templates/part/category.html:103 templates/InvenTree/search.html:127 #: templates/stats.html:84 users/models.py:39 msgid "Part Categories" msgstr "" @@ -3877,7 +3917,7 @@ msgstr "" msgid "Part description" msgstr "" -#: part/models.py:701 part/templates/part/category.html:73 +#: part/models.py:701 part/templates/part/category.html:82 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "" @@ -4151,7 +4191,7 @@ msgstr "" msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2394 part/views.py:1692 part/views.py:1744 +#: part/models.py:2394 part/views.py:1859 part/views.py:1911 #: stock/models.py:294 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -4248,7 +4288,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:1987 +#: part/templates/part/bom.html:61 part/views.py:2154 msgid "Export Bill of Materials" msgstr "" @@ -4264,7 +4304,7 @@ msgstr "" msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/bom.html:160 part/views.py:585 +#: part/templates/part/bom.html:160 part/views.py:590 #: templates/js/stock.js:1313 msgid "Create New Part" msgstr "" @@ -4301,7 +4341,7 @@ msgid "Select Part" msgstr "" #: part/templates/part/bom_upload/select_parts.html:65 -#: part/templates/part/category.html:117 +#: part/templates/part/category.html:126 msgid "Create new part" msgstr "" @@ -4342,87 +4382,87 @@ msgstr "" msgid "Start New Build" msgstr "" -#: part/templates/part/category.html:24 +#: part/templates/part/category.html:33 msgid "All parts" msgstr "" -#: part/templates/part/category.html:29 part/views.py:2397 +#: part/templates/part/category.html:38 part/views.py:2564 msgid "Create new part category" msgstr "" -#: part/templates/part/category.html:35 +#: part/templates/part/category.html:44 msgid "Edit part category" msgstr "" -#: part/templates/part/category.html:40 +#: part/templates/part/category.html:49 msgid "Delete part category" msgstr "" -#: part/templates/part/category.html:50 part/templates/part/category.html:89 +#: part/templates/part/category.html:59 part/templates/part/category.html:98 msgid "Category Details" msgstr "" -#: part/templates/part/category.html:55 +#: part/templates/part/category.html:64 msgid "Category Path" msgstr "" -#: part/templates/part/category.html:60 +#: part/templates/part/category.html:69 msgid "Category Description" msgstr "" -#: part/templates/part/category.html:79 -#: part/templates/part/category_navbar.html:11 -#: part/templates/part/category_navbar.html:18 +#: part/templates/part/category.html:88 +#: part/templates/part/category_navbar.html:14 +#: part/templates/part/category_navbar.html:21 #: part/templates/part/subcategory.html:16 msgid "Subcategories" msgstr "" -#: part/templates/part/category.html:84 +#: part/templates/part/category.html:93 msgid "Parts (Including subcategories)" msgstr "" -#: part/templates/part/category.html:113 +#: part/templates/part/category.html:122 msgid "Export Part Data" msgstr "" -#: part/templates/part/category.html:125 +#: part/templates/part/category.html:134 msgid "Set category" msgstr "" -#: part/templates/part/category.html:125 +#: part/templates/part/category.html:134 msgid "Set Category" msgstr "" -#: part/templates/part/category.html:128 +#: part/templates/part/category.html:137 msgid "Export Data" msgstr "" -#: part/templates/part/category.html:132 +#: part/templates/part/category.html:141 msgid "View list display" msgstr "" -#: part/templates/part/category.html:135 +#: part/templates/part/category.html:144 msgid "View grid display" msgstr "" -#: part/templates/part/category.html:209 +#: part/templates/part/category.html:218 #: stock/templates/stock/location.html:192 templates/js/stock.js:737 msgid "Create new location" msgstr "" -#: part/templates/part/category.html:214 part/templates/part/category.html:244 +#: part/templates/part/category.html:223 part/templates/part/category.html:253 msgid "New Category" msgstr "" -#: part/templates/part/category.html:215 +#: part/templates/part/category.html:224 msgid "Create new category" msgstr "" -#: part/templates/part/category.html:245 +#: part/templates/part/category.html:254 msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:251 stock/views.py:1391 +#: part/templates/part/category.html:260 stock/views.py:1391 msgid "Create new Stock Location" msgstr "" @@ -4461,12 +4501,17 @@ msgstr "" msgid "If this category is deleted, these parts will be moved to the top-level category Teile" msgstr "" +#: part/templates/part/category_navbar.html:37 +#: part/templates/part/category_navbar.html:40 +msgid "Import Parts" +msgstr "" + #: part/templates/part/category_parametric.html:10 #: part/templates/part/navbar.html:21 part/templates/part/params.html:10 msgid "Part Parameters" msgstr "" -#: part/templates/part/copy_part.html:9 part/views.py:461 +#: part/templates/part/copy_part.html:9 part/views.py:466 msgid "Duplicate Part" msgstr "" @@ -4570,12 +4615,21 @@ msgstr "" msgid "Part is not active" msgstr "" +#: part/templates/part/import_wizard/ajax_part_upload.html:29 +#: part/templates/part/import_wizard/part_upload.html:51 +msgid "Unsuffitient privileges." +msgstr "" + +#: part/templates/part/import_wizard/part_upload.html:14 +msgid "Import Parts from File" +msgstr "" + #: part/templates/part/internal_prices.html:11 #: part/templates/part/navbar.html:100 msgid "Internal Price Information" msgstr "" -#: part/templates/part/internal_prices.html:19 part/views.py:2822 +#: part/templates/part/internal_prices.html:19 part/views.py:2989 msgid "Add Internal Price Break" msgstr "" @@ -4641,7 +4695,7 @@ msgstr "" msgid "Order Price" msgstr "" -#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:93 +#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:94 #: part/templates/part/part_pricing.html:82 msgid "Internal Price" msgstr "" @@ -4667,24 +4721,24 @@ msgstr "" msgid "Part Notes" msgstr "" -#: part/templates/part/order_prices.html:24 +#: part/templates/part/order_prices.html:25 #: part/templates/part/part_base.html:282 msgid "Calculate" msgstr "" -#: part/templates/part/order_prices.html:31 +#: part/templates/part/order_prices.html:32 msgid "Pricing ranges" msgstr "" -#: part/templates/part/order_prices.html:36 +#: part/templates/part/order_prices.html:37 #: part/templates/part/part_pricing.html:22 msgid "Supplier Pricing" msgstr "" -#: part/templates/part/order_prices.html:37 -#: part/templates/part/order_prices.html:62 -#: part/templates/part/order_prices.html:94 -#: part/templates/part/order_prices.html:108 +#: part/templates/part/order_prices.html:38 +#: part/templates/part/order_prices.html:63 +#: part/templates/part/order_prices.html:95 +#: part/templates/part/order_prices.html:109 #: part/templates/part/part_pricing.html:26 #: part/templates/part/part_pricing.html:52 #: part/templates/part/part_pricing.html:85 @@ -4692,10 +4746,10 @@ msgstr "" msgid "Unit Cost" msgstr "" -#: part/templates/part/order_prices.html:44 -#: part/templates/part/order_prices.html:69 -#: part/templates/part/order_prices.html:99 -#: part/templates/part/order_prices.html:113 +#: part/templates/part/order_prices.html:45 +#: part/templates/part/order_prices.html:70 +#: part/templates/part/order_prices.html:100 +#: part/templates/part/order_prices.html:114 #: part/templates/part/part_pricing.html:32 #: part/templates/part/part_pricing.html:58 #: part/templates/part/part_pricing.html:89 @@ -4703,51 +4757,51 @@ msgstr "" msgid "Total Cost" msgstr "" -#: part/templates/part/order_prices.html:52 +#: part/templates/part/order_prices.html:53 #: part/templates/part/part_pricing.html:40 msgid "No supplier pricing available" msgstr "" -#: part/templates/part/order_prices.html:61 -#: part/templates/part/order_prices.html:128 +#: part/templates/part/order_prices.html:62 +#: part/templates/part/order_prices.html:129 #: part/templates/part/part_pricing.html:48 msgid "BOM Pricing" msgstr "" -#: part/templates/part/order_prices.html:77 +#: part/templates/part/order_prices.html:78 #: part/templates/part/part_pricing.html:66 msgid "Note: BOM pricing is incomplete for this part" msgstr "" -#: part/templates/part/order_prices.html:84 +#: part/templates/part/order_prices.html:85 #: part/templates/part/part_pricing.html:73 msgid "No BOM pricing available" msgstr "" -#: part/templates/part/order_prices.html:122 +#: part/templates/part/order_prices.html:123 #: part/templates/part/part_pricing.html:113 msgid "No pricing information is available for this part." msgstr "" -#: part/templates/part/order_prices.html:138 +#: part/templates/part/order_prices.html:139 msgid "Stock Pricing" msgstr "" -#: part/templates/part/order_prices.html:146 +#: part/templates/part/order_prices.html:147 msgid "No stock pricing history is available for this part." msgstr "" -#: part/templates/part/order_prices.html:165 +#: part/templates/part/order_prices.html:166 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:177 +#: part/templates/part/order_prices.html:178 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/order_prices.html:189 +#: part/templates/part/order_prices.html:190 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" @@ -4966,220 +5020,224 @@ msgstr "" msgid "Unknown database" msgstr "" -#: part/views.py:90 +#: part/views.py:95 msgid "Add Related Part" msgstr "" -#: part/views.py:145 +#: part/views.py:150 msgid "Delete Related Part" msgstr "" -#: part/views.py:159 +#: part/views.py:164 msgid "Add part attachment" msgstr "" -#: part/views.py:212 templates/attachment_table.html:32 +#: part/views.py:217 templates/attachment_table.html:32 msgid "Edit attachment" msgstr "" -#: part/views.py:216 +#: part/views.py:221 msgid "Part attachment updated" msgstr "" -#: part/views.py:231 +#: part/views.py:236 msgid "Delete Part Attachment" msgstr "" -#: part/views.py:239 +#: part/views.py:244 msgid "Deleted part attachment" msgstr "" -#: part/views.py:248 +#: part/views.py:253 msgid "Create Test Template" msgstr "" -#: part/views.py:275 +#: part/views.py:280 msgid "Edit Test Template" msgstr "" -#: part/views.py:289 +#: part/views.py:294 msgid "Delete Test Template" msgstr "" -#: part/views.py:296 +#: part/views.py:301 msgid "Set Part Category" msgstr "" -#: part/views.py:346 +#: part/views.py:351 #, python-brace-format msgid "Set category for {n} parts" msgstr "" -#: part/views.py:381 +#: part/views.py:386 msgid "Create Variant" msgstr "" -#: part/views.py:466 +#: part/views.py:471 msgid "Copied part" msgstr "" -#: part/views.py:520 part/views.py:658 +#: part/views.py:525 part/views.py:663 msgid "Possible matches exist - confirm creation of new part" msgstr "" -#: part/views.py:590 +#: part/views.py:595 msgid "Created new part" msgstr "" -#: part/views.py:925 +#: part/views.py:763 +msgid "Match References" +msgstr "" + +#: part/views.py:1092 msgid "Part QR Code" msgstr "" -#: part/views.py:1027 +#: part/views.py:1194 msgid "Upload Part Image" msgstr "" -#: part/views.py:1033 part/views.py:1068 +#: part/views.py:1200 part/views.py:1235 msgid "Updated part image" msgstr "" -#: part/views.py:1042 +#: part/views.py:1209 msgid "Select Part Image" msgstr "" -#: part/views.py:1071 +#: part/views.py:1238 msgid "Part image not found" msgstr "" -#: part/views.py:1082 +#: part/views.py:1249 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1117 +#: part/views.py:1284 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1147 +#: part/views.py:1314 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1168 +#: part/views.py:1335 msgid "Validate BOM" msgstr "" -#: part/views.py:1189 +#: part/views.py:1356 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1200 +#: part/views.py:1367 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1334 +#: part/views.py:1501 msgid "No BOM file provided" msgstr "" -#: part/views.py:1695 +#: part/views.py:1862 msgid "Enter a valid quantity" msgstr "" -#: part/views.py:1720 part/views.py:1723 +#: part/views.py:1887 part/views.py:1890 msgid "Select valid part" msgstr "" -#: part/views.py:1729 +#: part/views.py:1896 msgid "Duplicate part selected" msgstr "" -#: part/views.py:1767 +#: part/views.py:1934 msgid "Select a part" msgstr "" -#: part/views.py:1773 +#: part/views.py:1940 msgid "Selected part creates a circular BOM" msgstr "" -#: part/views.py:1777 +#: part/views.py:1944 msgid "Specify quantity" msgstr "" -#: part/views.py:2039 +#: part/views.py:2206 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2046 +#: part/views.py:2213 msgid "Part was deleted" msgstr "" -#: part/views.py:2055 +#: part/views.py:2222 msgid "Part Pricing" msgstr "" -#: part/views.py:2196 +#: part/views.py:2363 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2206 +#: part/views.py:2373 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2213 +#: part/views.py:2380 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2221 +#: part/views.py:2388 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2271 +#: part/views.py:2438 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2285 +#: part/views.py:2452 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2345 +#: part/views.py:2512 msgid "Edit Part Category" msgstr "" -#: part/views.py:2383 +#: part/views.py:2550 msgid "Delete Part Category" msgstr "" -#: part/views.py:2389 +#: part/views.py:2556 msgid "Part category was deleted" msgstr "" -#: part/views.py:2441 +#: part/views.py:2608 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2542 +#: part/views.py:2709 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2598 +#: part/views.py:2765 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2617 +#: part/views.py:2784 msgid "Create BOM Item" msgstr "" -#: part/views.py:2687 +#: part/views.py:2854 msgid "Edit BOM item" msgstr "" -#: part/views.py:2743 +#: part/views.py:2910 msgid "Confim BOM item deletion" msgstr "" -#: part/views.py:2831 +#: part/views.py:2998 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2839 +#: part/views.py:3006 msgid "Delete Internal Price Break" msgstr "" @@ -6286,12 +6344,12 @@ msgid "No category parameter templates found" msgstr "" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:85 +#: templates/InvenTree/settings/part.html:101 msgid "Edit Template" msgstr "" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:86 +#: templates/InvenTree/settings/part.html:102 msgid "Delete Template" msgstr "" @@ -6340,10 +6398,18 @@ msgid "Part Options" msgstr "" #: templates/InvenTree/settings/part.html:44 +msgid "Part Import" +msgstr "" + +#: templates/InvenTree/settings/part.html:47 +msgid "Import Part" +msgstr "" + +#: templates/InvenTree/settings/part.html:60 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:65 +#: templates/InvenTree/settings/part.html:81 msgid "No part parameter templates found" msgstr "" From 3134a91a32d02207f8f6a738f90167efbb1a3ee0 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sun, 27 Jun 2021 10:11:42 +1000 Subject: [PATCH 262/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/fr/LC_MESSAGES/django.po | 17 ++++++----------- 1 file changed, 6 insertions(+), 11 deletions(-) diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 6113e5aa1a..c8d6459c71 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-06-26 23:25+0000\n" -"PO-Revision-Date: 2021-06-24 21:40\n" +"PO-Revision-Date: 2021-06-27 00:11\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -2226,8 +2226,7 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" +msgid "There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -4503,10 +4502,8 @@ msgstr "" #: part/templates/part/category_navbar.html:37 #: part/templates/part/category_navbar.html:40 -#, fuzzy -#| msgid "Order Parts" msgid "Import Parts" -msgstr "Commander des pièces" +msgstr "" #: part/templates/part/category_parametric.html:10 #: part/templates/part/navbar.html:21 part/templates/part/params.html:10 @@ -5088,10 +5085,8 @@ msgid "Created new part" msgstr "" #: part/views.py:763 -#, fuzzy -#| msgid "Reference" msgid "Match References" -msgstr "Référence" +msgstr "" #: part/views.py:1092 msgid "Part QR Code" @@ -6316,8 +6311,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7807,3 +7801,4 @@ msgstr "" #: users/models.py:191 msgid "Permission to delete items" msgstr "" + From 146cf61be393011ae5b9875d2a580ce5829e85ab Mon Sep 17 00:00:00 2001 From: Oliver Date: Sun, 27 Jun 2021 10:11:43 +1000 Subject: [PATCH 263/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/es/LC_MESSAGES/django.po | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index cee471d1f1..630aa2c13a 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-06-26 23:25+0000\n" -"PO-Revision-Date: 2021-06-25 14:06\n" +"PO-Revision-Date: 2021-06-27 00:11\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -2226,8 +2226,7 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" +msgid "There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -5086,10 +5085,8 @@ msgid "Created new part" msgstr "" #: part/views.py:763 -#, fuzzy -#| msgid "Reference" msgid "Match References" -msgstr "Referencia" +msgstr "" #: part/views.py:1092 msgid "Part QR Code" @@ -6314,8 +6311,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7805,3 +7801,4 @@ msgstr "" #: users/models.py:191 msgid "Permission to delete items" msgstr "" + From f9215e8e59dddb41b60064a267b446e13501ac2e Mon Sep 17 00:00:00 2001 From: Oliver Date: Sun, 27 Jun 2021 10:11:44 +1000 Subject: [PATCH 264/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/it/LC_MESSAGES/django.po | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index f36ddc6b0b..a659dd4759 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-06-26 23:25+0000\n" -"PO-Revision-Date: 2021-06-24 21:40\n" +"PO-Revision-Date: 2021-06-27 00:11\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -2226,8 +2226,7 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" +msgid "There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6312,8 +6311,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7803,3 +7801,4 @@ msgstr "" #: users/models.py:191 msgid "Permission to delete items" msgstr "" + From a994b350290c2eae432c18c62b5522f2a60e68a8 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sun, 27 Jun 2021 10:11:45 +1000 Subject: [PATCH 265/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/pl/LC_MESSAGES/django.po | 25 ++++++++--------------- 1 file changed, 8 insertions(+), 17 deletions(-) diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index c0e3225f55..7a2768828b 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-06-26 23:25+0000\n" -"PO-Revision-Date: 2021-06-24 21:40\n" +"PO-Revision-Date: 2021-06-27 00:11\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -2226,8 +2226,7 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" +msgid "There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -4503,10 +4502,8 @@ msgstr "" #: part/templates/part/category_navbar.html:37 #: part/templates/part/category_navbar.html:40 -#, fuzzy -#| msgid "Import BOM data" msgid "Import Parts" -msgstr "Importuj dane BOM" +msgstr "" #: part/templates/part/category_parametric.html:10 #: part/templates/part/navbar.html:21 part/templates/part/params.html:10 @@ -5088,10 +5085,8 @@ msgid "Created new part" msgstr "" #: part/views.py:763 -#, fuzzy -#| msgid "Reference" msgid "Match References" -msgstr "Referencja" +msgstr "" #: part/views.py:1092 msgid "Part QR Code" @@ -6316,8 +6311,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -6402,16 +6396,12 @@ msgid "Part Options" msgstr "" #: templates/InvenTree/settings/part.html:44 -#, fuzzy -#| msgid "Parent Part" msgid "Part Import" -msgstr "Część nadrzędna" +msgstr "" #: templates/InvenTree/settings/part.html:47 -#, fuzzy -#| msgid "Import BOM data" msgid "Import Part" -msgstr "Importuj dane BOM" +msgstr "" #: templates/InvenTree/settings/part.html:60 msgid "Part Parameter Templates" @@ -7811,3 +7801,4 @@ msgstr "" #: users/models.py:191 msgid "Permission to delete items" msgstr "" + From ab72e39d05e005d0d6037d37aacd69dc088df91b Mon Sep 17 00:00:00 2001 From: Oliver Date: Sun, 27 Jun 2021 10:11:47 +1000 Subject: [PATCH 266/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ru/LC_MESSAGES/django.po | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 9ab3e893eb..d97eb315ec 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-06-26 23:25+0000\n" -"PO-Revision-Date: 2021-06-24 21:40\n" +"PO-Revision-Date: 2021-06-27 00:11\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -2226,8 +2226,7 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" +msgid "There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6312,8 +6311,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7803,3 +7801,4 @@ msgstr "" #: users/models.py:191 msgid "Permission to delete items" msgstr "" + From 2c2c5b585c897af8be32d6d3cd83eb19a091ae48 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sun, 27 Jun 2021 10:11:48 +1000 Subject: [PATCH 267/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/tr/LC_MESSAGES/django.po | 21 +++++++-------------- 1 file changed, 7 insertions(+), 14 deletions(-) diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 3836aa8489..1e0e521bb8 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-06-26 23:25+0000\n" -"PO-Revision-Date: 2021-06-24 21:40\n" +"PO-Revision-Date: 2021-06-27 00:11\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -1900,10 +1900,8 @@ msgid "Fields matching failed" msgstr "" #: common/views.py:586 -#, fuzzy -#| msgid "Part Test Templates" msgid "Parts imported" -msgstr "Parça Test Şablonları" +msgstr "" #: common/views.py:608 order/templates/order/order_wizard/match_fields.html:27 #: order/templates/order/order_wizard/match_parts.html:19 @@ -2228,8 +2226,7 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" +msgid "There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -4505,10 +4502,8 @@ msgstr "" #: part/templates/part/category_navbar.html:37 #: part/templates/part/category_navbar.html:40 -#, fuzzy -#| msgid "Allocate Parts" msgid "Import Parts" -msgstr "Parçaları Tahsis Et" +msgstr "" #: part/templates/part/category_parametric.html:10 #: part/templates/part/navbar.html:21 part/templates/part/params.html:10 @@ -5090,10 +5085,8 @@ msgid "Created new part" msgstr "" #: part/views.py:763 -#, fuzzy -#| msgid "Reference" msgid "Match References" -msgstr "Referans" +msgstr "" #: part/views.py:1092 msgid "Part QR Code" @@ -6318,8 +6311,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7809,3 +7801,4 @@ msgstr "" #: users/models.py:191 msgid "Permission to delete items" msgstr "" + From f175389735b3a11e5e96d84834cff7dd6a9ad605 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sun, 27 Jun 2021 10:11:49 +1000 Subject: [PATCH 268/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/zh/LC_MESSAGES/django.po | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index b6ac9cd07b..9839ab8d93 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-06-26 23:25+0000\n" -"PO-Revision-Date: 2021-06-24 21:40\n" +"PO-Revision-Date: 2021-06-27 00:11\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -2226,8 +2226,7 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" +msgid "There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6312,8 +6311,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7803,3 +7801,4 @@ msgstr "" #: users/models.py:191 msgid "Permission to delete items" msgstr "" + From f9a1700b50aec627d9e9211d48c7cd45c7bd885b Mon Sep 17 00:00:00 2001 From: Oliver Date: Sun, 27 Jun 2021 10:11:51 +1000 Subject: [PATCH 269/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 39 +++++++---------------- 1 file changed, 12 insertions(+), 27 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index eb84c0d246..293607c20b 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-06-26 23:25+0000\n" -"PO-Revision-Date: 2021-06-24 21:40\n" +"PO-Revision-Date: 2021-06-27 00:11\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -1900,10 +1900,8 @@ msgid "Fields matching failed" msgstr "Felder zuteilen fehlgeschlagen" #: common/views.py:586 -#, fuzzy -#| msgid "Part Notes" msgid "Parts imported" -msgstr "Teil-Bemerkungen" +msgstr "" #: common/views.py:608 order/templates/order/order_wizard/match_fields.html:27 #: order/templates/order/order_wizard/match_parts.html:19 @@ -2228,11 +2226,9 @@ msgstr "Sind Sie sicher, dass Sie die Firma '%(name)s' löschen wollen?" #: company/templates/company/delete.html:12 #, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" +msgid "There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." -msgstr "" -"Es gibt %(count)s Teile, die von diesem Unternehmen bezogen werden.
\n" +msgstr "Es gibt %(count)s Teile, die von diesem Unternehmen bezogen werden.
\n" "Wenn dieser Lieferant gelöscht wird, werden auch diese Zulieferer-Teile gelöscht." #: company/templates/company/detail.html:21 @@ -4507,10 +4503,8 @@ msgstr "Wenn diese Kat. gelöscht wird, werden diese Teile in die oberste Kat. v #: part/templates/part/category_navbar.html:37 #: part/templates/part/category_navbar.html:40 -#, fuzzy -#| msgid "Important dates" msgid "Import Parts" -msgstr "wichtige Daten" +msgstr "" #: part/templates/part/category_parametric.html:10 #: part/templates/part/navbar.html:21 part/templates/part/params.html:10 @@ -4627,10 +4621,8 @@ msgid "Unsuffitient privileges." msgstr "" #: part/templates/part/import_wizard/part_upload.html:14 -#, fuzzy -#| msgid "Report asset file" msgid "Import Parts from File" -msgstr "Berichts-Ressource" +msgstr "" #: part/templates/part/internal_prices.html:11 #: part/templates/part/navbar.html:100 @@ -5094,10 +5086,8 @@ msgid "Created new part" msgstr "Neues Teil angelegt" #: part/views.py:763 -#, fuzzy -#| msgid "Reference" msgid "Match References" -msgstr "Referenz" +msgstr "" #: part/views.py:1092 msgid "Part QR Code" @@ -6322,13 +6312,11 @@ msgstr "Farbschemata" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " -msgstr "" -"\n" +msgstr "\n" "\t\tDie CSS Datei \"%(invalid_color_theme)s.css\" für das aktuell ausgewählte Farbschema wurde nicht gefunden.
\n" "\t\tBitte ein anderes Farbschema auswählen:)\n" "\t " @@ -6412,16 +6400,12 @@ msgid "Part Options" msgstr "Teil-Optionen" #: templates/InvenTree/settings/part.html:44 -#, fuzzy -#| msgid "Part Notes" msgid "Part Import" -msgstr "Teil-Bemerkungen" +msgstr "" #: templates/InvenTree/settings/part.html:47 -#, fuzzy -#| msgid "Import BOM data" msgid "Import Part" -msgstr "Stückliste importieren" +msgstr "" #: templates/InvenTree/settings/part.html:60 msgid "Part Parameter Templates" @@ -7821,3 +7805,4 @@ msgstr "Berechtigungen Einträge zu ändern" #: users/models.py:191 msgid "Permission to delete items" msgstr "Berechtigung Einträge zu löschen" + From 4320a995df544fed8e1c15c6927892547ff92c3b Mon Sep 17 00:00:00 2001 From: Oliver Date: Sun, 27 Jun 2021 10:11:52 +1000 Subject: [PATCH 270/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ja/LC_MESSAGES/django.po | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 6241f46407..68d685bd33 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-06-26 23:25+0000\n" -"PO-Revision-Date: 2021-06-24 21:40\n" +"PO-Revision-Date: 2021-06-27 00:11\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -2226,8 +2226,7 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" +msgid "There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6312,8 +6311,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7803,3 +7801,4 @@ msgstr "" #: users/models.py:191 msgid "Permission to delete items" msgstr "" + From 91e28bb3d6b5b789c6d38c993319efabe525b37e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 27 Jun 2021 10:59:34 +0000 Subject: [PATCH 271/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 2 +- InvenTree/locale/en/LC_MESSAGES/django.po | 2 +- InvenTree/locale/es/LC_MESSAGES/django.po | 2 +- InvenTree/locale/fr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/it/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ja/LC_MESSAGES/django.po | 2 +- InvenTree/locale/pl/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ru/LC_MESSAGES/django.po | 2 +- InvenTree/locale/tr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/zh/LC_MESSAGES/django.po | 2 +- 10 files changed, 10 insertions(+), 10 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index eb84c0d246..a07940d9f0 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-26 23:25+0000\n" +"POT-Creation-Date: 2021-06-27 10:59+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: German\n" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 4921ba5632..e86c2da20d 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-26 23:25+0000\n" +"POT-Creation-Date: 2021-06-27 10:59+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index cee471d1f1..b37658f9ed 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-26 23:25+0000\n" +"POT-Creation-Date: 2021-06-27 10:59+0000\n" "PO-Revision-Date: 2021-06-25 14:06\n" "Last-Translator: \n" "Language-Team: Spanish\n" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 6113e5aa1a..fb0f5f5a02 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-26 23:25+0000\n" +"POT-Creation-Date: 2021-06-27 10:59+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: French\n" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index f36ddc6b0b..cf6c348e5f 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-26 23:25+0000\n" +"POT-Creation-Date: 2021-06-27 10:59+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Italian\n" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 6241f46407..dd6e550d1a 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-26 23:25+0000\n" +"POT-Creation-Date: 2021-06-27 10:59+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Japanese\n" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index c0e3225f55..80c62fe636 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-26 23:25+0000\n" +"POT-Creation-Date: 2021-06-27 10:59+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Polish\n" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 9ab3e893eb..50cba3dedc 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-26 23:25+0000\n" +"POT-Creation-Date: 2021-06-27 10:59+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Russian\n" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 3836aa8489..ebc17a13a9 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-26 23:25+0000\n" +"POT-Creation-Date: 2021-06-27 10:59+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Turkish\n" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index b6ac9cd07b..6de03623dd 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-26 23:25+0000\n" +"POT-Creation-Date: 2021-06-27 10:59+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" From fbe48e2533befc15a31222c0df34b4fec8866c17 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 27 Jun 2021 11:01:12 +0000 Subject: [PATCH 272/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 2 +- InvenTree/locale/en/LC_MESSAGES/django.po | 2 +- InvenTree/locale/es/LC_MESSAGES/django.po | 2 +- InvenTree/locale/fr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/it/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ja/LC_MESSAGES/django.po | 2 +- InvenTree/locale/pl/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ru/LC_MESSAGES/django.po | 2 +- InvenTree/locale/tr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/zh/LC_MESSAGES/django.po | 2 +- 10 files changed, 10 insertions(+), 10 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index a07940d9f0..5d6bec5c9d 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-27 10:59+0000\n" +"POT-Creation-Date: 2021-06-27 11:00+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: German\n" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index e86c2da20d..7458fbdffe 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-27 10:59+0000\n" +"POT-Creation-Date: 2021-06-27 11:00+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index b37658f9ed..5ec5f10456 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-27 10:59+0000\n" +"POT-Creation-Date: 2021-06-27 11:00+0000\n" "PO-Revision-Date: 2021-06-25 14:06\n" "Last-Translator: \n" "Language-Team: Spanish\n" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index fb0f5f5a02..1f3efb0a75 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-27 10:59+0000\n" +"POT-Creation-Date: 2021-06-27 11:00+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: French\n" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index cf6c348e5f..d2e25b707b 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-27 10:59+0000\n" +"POT-Creation-Date: 2021-06-27 11:00+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Italian\n" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index dd6e550d1a..eba17669ff 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-27 10:59+0000\n" +"POT-Creation-Date: 2021-06-27 11:00+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Japanese\n" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 80c62fe636..3097a1ca1c 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-27 10:59+0000\n" +"POT-Creation-Date: 2021-06-27 11:00+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Polish\n" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 50cba3dedc..372aa4fd07 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-27 10:59+0000\n" +"POT-Creation-Date: 2021-06-27 11:00+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Russian\n" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index ebc17a13a9..1b5e23c75c 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-27 10:59+0000\n" +"POT-Creation-Date: 2021-06-27 11:00+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Turkish\n" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 6de03623dd..0383a404a3 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-27 10:59+0000\n" +"POT-Creation-Date: 2021-06-27 11:00+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" From 144ae6b7ffe5086a9e630473755f21336b54bd2d Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 27 Jun 2021 23:17:18 +0000 Subject: [PATCH 273/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 52 +++++++++++++---------- InvenTree/locale/en/LC_MESSAGES/django.po | 50 ++++++++++++---------- InvenTree/locale/es/LC_MESSAGES/django.po | 50 ++++++++++++---------- InvenTree/locale/fr/LC_MESSAGES/django.po | 50 ++++++++++++---------- InvenTree/locale/it/LC_MESSAGES/django.po | 50 ++++++++++++---------- InvenTree/locale/ja/LC_MESSAGES/django.po | 50 ++++++++++++---------- InvenTree/locale/pl/LC_MESSAGES/django.po | 52 +++++++++++++---------- InvenTree/locale/ru/LC_MESSAGES/django.po | 50 ++++++++++++---------- InvenTree/locale/tr/LC_MESSAGES/django.po | 50 ++++++++++++---------- InvenTree/locale/zh/LC_MESSAGES/django.po | 50 ++++++++++++---------- 10 files changed, 274 insertions(+), 230 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 5d6bec5c9d..be75245e4d 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-27 11:00+0000\n" +"POT-Creation-Date: 2021-06-27 23:17+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: German\n" @@ -72,36 +72,36 @@ msgstr "Thema anwenden" msgid "Select Category" msgstr "Kategorie auswählen" -#: InvenTree/helpers.py:377 +#: InvenTree/helpers.py:396 #, python-brace-format msgid "Duplicate serial: {n}" msgstr "Doppelte Seriennummer: {n}" -#: InvenTree/helpers.py:384 order/models.py:248 order/models.py:358 +#: InvenTree/helpers.py:403 order/models.py:248 order/models.py:358 #: stock/views.py:1795 msgid "Invalid quantity provided" msgstr "Keine gültige Menge" -#: InvenTree/helpers.py:387 +#: InvenTree/helpers.py:406 msgid "Empty serial number string" msgstr "Keine Seriennummer angegeben" -#: InvenTree/helpers.py:409 InvenTree/helpers.py:412 InvenTree/helpers.py:415 -#: InvenTree/helpers.py:440 +#: InvenTree/helpers.py:428 InvenTree/helpers.py:431 InvenTree/helpers.py:434 +#: InvenTree/helpers.py:459 #, python-brace-format msgid "Invalid group: {g}" msgstr "Ungültige Gruppe: {g}" -#: InvenTree/helpers.py:445 +#: InvenTree/helpers.py:464 #, python-brace-format msgid "Duplicate serial: {g}" msgstr "Doppelte Seriennummer: {g}" -#: InvenTree/helpers.py:453 +#: InvenTree/helpers.py:472 msgid "No serial numbers found" msgstr "Keine Seriennummern gefunden" -#: InvenTree/helpers.py:457 +#: InvenTree/helpers.py:476 #, python-brace-format msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "Anzahl der eindeutigen Seriennummern ({s}) muss mit der Anzahl ({q}) übereinstimmen" @@ -777,7 +777,7 @@ msgstr "Link zu einer externen URL" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:699 +#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:699 msgid "Notes" msgstr "Notizen" @@ -1848,7 +1848,7 @@ msgstr "Preisstaffelungs Anzahl" #: common/models.py:736 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 -#: part/templates/part/sale_prices.html:90 templates/js/bom.js:271 +#: part/templates/part/sale_prices.html:90 msgid "Price" msgstr "Preis" @@ -3401,7 +3401,7 @@ msgstr "Abbruch dieser Bestellung bedeutet, dass sie nicht länger bearbeitbar i msgid "Sales Order Items" msgstr "Auftrags-Positionen" -#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365 +#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:358 #: templates/js/build.js:724 templates/js/build.js:1141 msgid "Actions" msgstr "Aktionen" @@ -4146,7 +4146,7 @@ msgstr "Teil für die Nutzung in der Stückliste auswählen" msgid "BOM quantity for this BOM item" msgstr "Stücklisten-Anzahl für dieses Stücklisten-Teil" -#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "Optional" @@ -4178,7 +4178,7 @@ msgstr "Prüfsumme" msgid "BOM line checksum" msgstr "Prüfsumme der Stückliste" -#: part/models.py:2311 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2311 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "Geerbt" @@ -4187,7 +4187,7 @@ msgstr "Geerbt" msgid "This BOM item is inherited by BOMs for variant parts" msgstr "Diese Stücklisten-Position wird in die Stücklisten von Teil-Varianten vererbt" -#: part/models.py:2317 templates/js/bom.js:294 +#: part/models.py:2317 templates/js/bom.js:287 msgid "Allow Variants" msgstr "Varianten zulassen" @@ -4910,7 +4910,7 @@ msgstr "Benötigt für Aufträge" msgid "Allocated to Orders" msgstr "Zu Bauaufträgen zugeordnet" -#: part/templates/part/part_base.html:172 templates/js/bom.js:323 +#: part/templates/part/part_base.html:172 templates/js/bom.js:316 msgid "Can Build" msgstr "Herstellbar" @@ -6724,31 +6724,37 @@ msgstr "Kaufpreisspanne" msgid "Purchase Price Average" msgstr "Durchschnittlicher Kaufpreis" -#: templates/js/bom.js:277 +#: templates/js/bom.js:265 +#, fuzzy +#| msgid "Price" +msgid "Buy Price" +msgstr "Preis" + +#: templates/js/bom.js:271 msgid "No pricing available" msgstr "Keine Preisinformation verfügbar" -#: templates/js/bom.js:313 templates/js/bom.js:399 +#: templates/js/bom.js:306 templates/js/bom.js:392 msgid "View BOM" msgstr "Stückliste anzeigen" -#: templates/js/bom.js:373 +#: templates/js/bom.js:366 msgid "Validate BOM Item" msgstr "Stücklisten-Position kontrollieren" -#: templates/js/bom.js:375 +#: templates/js/bom.js:368 msgid "This line has been validated" msgstr "Diese Position wurde kontrolliert" -#: templates/js/bom.js:377 +#: templates/js/bom.js:370 msgid "Edit BOM Item" msgstr "Stücklisten-Position bearbeiten" -#: templates/js/bom.js:379 +#: templates/js/bom.js:372 msgid "Delete BOM Item" msgstr "Stücklisten-Position löschen" -#: templates/js/bom.js:470 templates/js/build.js:423 templates/js/build.js:1189 +#: templates/js/bom.js:463 templates/js/build.js:423 templates/js/build.js:1189 msgid "No BOM items found" msgstr "Keine Stücklisten-Position(en) gefunden" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 7458fbdffe..4103deb954 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-27 11:00+0000\n" +"POT-Creation-Date: 2021-06-27 23:17+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -73,36 +73,36 @@ msgstr "" msgid "Select Category" msgstr "" -#: InvenTree/helpers.py:377 +#: InvenTree/helpers.py:396 #, python-brace-format msgid "Duplicate serial: {n}" msgstr "" -#: InvenTree/helpers.py:384 order/models.py:248 order/models.py:358 +#: InvenTree/helpers.py:403 order/models.py:248 order/models.py:358 #: stock/views.py:1795 msgid "Invalid quantity provided" msgstr "" -#: InvenTree/helpers.py:387 +#: InvenTree/helpers.py:406 msgid "Empty serial number string" msgstr "" -#: InvenTree/helpers.py:409 InvenTree/helpers.py:412 InvenTree/helpers.py:415 -#: InvenTree/helpers.py:440 +#: InvenTree/helpers.py:428 InvenTree/helpers.py:431 InvenTree/helpers.py:434 +#: InvenTree/helpers.py:459 #, python-brace-format msgid "Invalid group: {g}" msgstr "" -#: InvenTree/helpers.py:445 +#: InvenTree/helpers.py:464 #, python-brace-format msgid "Duplicate serial: {g}" msgstr "" -#: InvenTree/helpers.py:453 +#: InvenTree/helpers.py:472 msgid "No serial numbers found" msgstr "" -#: InvenTree/helpers.py:457 +#: InvenTree/helpers.py:476 #, python-brace-format msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "" @@ -778,7 +778,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:699 +#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:699 msgid "Notes" msgstr "" @@ -1849,7 +1849,7 @@ msgstr "" #: common/models.py:736 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 -#: part/templates/part/sale_prices.html:90 templates/js/bom.js:271 +#: part/templates/part/sale_prices.html:90 msgid "Price" msgstr "" @@ -3398,7 +3398,7 @@ msgstr "" msgid "Sales Order Items" msgstr "" -#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365 +#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:358 #: templates/js/build.js:724 templates/js/build.js:1141 msgid "Actions" msgstr "" @@ -4143,7 +4143,7 @@ msgstr "" msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" @@ -4175,7 +4175,7 @@ msgstr "" msgid "BOM line checksum" msgstr "" -#: part/models.py:2311 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2311 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" @@ -4184,7 +4184,7 @@ msgstr "" msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2317 templates/js/bom.js:294 +#: part/models.py:2317 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" @@ -4903,7 +4903,7 @@ msgstr "" msgid "Allocated to Orders" msgstr "" -#: part/templates/part/part_base.html:172 templates/js/bom.js:323 +#: part/templates/part/part_base.html:172 templates/js/bom.js:316 msgid "Can Build" msgstr "" @@ -6707,31 +6707,35 @@ msgstr "" msgid "Purchase Price Average" msgstr "" -#: templates/js/bom.js:277 +#: templates/js/bom.js:265 +msgid "Buy Price" +msgstr "" + +#: templates/js/bom.js:271 msgid "No pricing available" msgstr "" -#: templates/js/bom.js:313 templates/js/bom.js:399 +#: templates/js/bom.js:306 templates/js/bom.js:392 msgid "View BOM" msgstr "" -#: templates/js/bom.js:373 +#: templates/js/bom.js:366 msgid "Validate BOM Item" msgstr "" -#: templates/js/bom.js:375 +#: templates/js/bom.js:368 msgid "This line has been validated" msgstr "" -#: templates/js/bom.js:377 +#: templates/js/bom.js:370 msgid "Edit BOM Item" msgstr "" -#: templates/js/bom.js:379 +#: templates/js/bom.js:372 msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:470 templates/js/build.js:423 templates/js/build.js:1189 +#: templates/js/bom.js:463 templates/js/build.js:423 templates/js/build.js:1189 msgid "No BOM items found" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 5ec5f10456..5c5c141212 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-27 11:00+0000\n" +"POT-Creation-Date: 2021-06-27 23:17+0000\n" "PO-Revision-Date: 2021-06-25 14:06\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -72,36 +72,36 @@ msgstr "Aplicar tema" msgid "Select Category" msgstr "Seleccionar Categoría" -#: InvenTree/helpers.py:377 +#: InvenTree/helpers.py:396 #, python-brace-format msgid "Duplicate serial: {n}" msgstr "" -#: InvenTree/helpers.py:384 order/models.py:248 order/models.py:358 +#: InvenTree/helpers.py:403 order/models.py:248 order/models.py:358 #: stock/views.py:1795 msgid "Invalid quantity provided" msgstr "Cantidad proporcionada no válida" -#: InvenTree/helpers.py:387 +#: InvenTree/helpers.py:406 msgid "Empty serial number string" msgstr "" -#: InvenTree/helpers.py:409 InvenTree/helpers.py:412 InvenTree/helpers.py:415 -#: InvenTree/helpers.py:440 +#: InvenTree/helpers.py:428 InvenTree/helpers.py:431 InvenTree/helpers.py:434 +#: InvenTree/helpers.py:459 #, python-brace-format msgid "Invalid group: {g}" msgstr "Grupo no válido: un {g}" -#: InvenTree/helpers.py:445 +#: InvenTree/helpers.py:464 #, python-brace-format msgid "Duplicate serial: {g}" msgstr "" -#: InvenTree/helpers.py:453 +#: InvenTree/helpers.py:472 msgid "No serial numbers found" msgstr "Numeros de serie no encontrados" -#: InvenTree/helpers.py:457 +#: InvenTree/helpers.py:476 #, python-brace-format msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "" @@ -777,7 +777,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:699 +#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:699 msgid "Notes" msgstr "Notas" @@ -1848,7 +1848,7 @@ msgstr "" #: common/models.py:736 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 -#: part/templates/part/sale_prices.html:90 templates/js/bom.js:271 +#: part/templates/part/sale_prices.html:90 msgid "Price" msgstr "" @@ -3397,7 +3397,7 @@ msgstr "" msgid "Sales Order Items" msgstr "" -#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365 +#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:358 #: templates/js/build.js:724 templates/js/build.js:1141 msgid "Actions" msgstr "" @@ -4142,7 +4142,7 @@ msgstr "" msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" @@ -4174,7 +4174,7 @@ msgstr "" msgid "BOM line checksum" msgstr "" -#: part/models.py:2311 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2311 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" @@ -4183,7 +4183,7 @@ msgstr "" msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2317 templates/js/bom.js:294 +#: part/models.py:2317 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" @@ -4902,7 +4902,7 @@ msgstr "" msgid "Allocated to Orders" msgstr "" -#: part/templates/part/part_base.html:172 templates/js/bom.js:323 +#: part/templates/part/part_base.html:172 templates/js/bom.js:316 msgid "Can Build" msgstr "" @@ -6708,31 +6708,35 @@ msgstr "" msgid "Purchase Price Average" msgstr "" -#: templates/js/bom.js:277 +#: templates/js/bom.js:265 +msgid "Buy Price" +msgstr "" + +#: templates/js/bom.js:271 msgid "No pricing available" msgstr "" -#: templates/js/bom.js:313 templates/js/bom.js:399 +#: templates/js/bom.js:306 templates/js/bom.js:392 msgid "View BOM" msgstr "" -#: templates/js/bom.js:373 +#: templates/js/bom.js:366 msgid "Validate BOM Item" msgstr "" -#: templates/js/bom.js:375 +#: templates/js/bom.js:368 msgid "This line has been validated" msgstr "" -#: templates/js/bom.js:377 +#: templates/js/bom.js:370 msgid "Edit BOM Item" msgstr "" -#: templates/js/bom.js:379 +#: templates/js/bom.js:372 msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:470 templates/js/build.js:423 templates/js/build.js:1189 +#: templates/js/bom.js:463 templates/js/build.js:423 templates/js/build.js:1189 msgid "No BOM items found" msgstr "" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 1f3efb0a75..6178c9113d 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-27 11:00+0000\n" +"POT-Creation-Date: 2021-06-27 23:17+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: French\n" @@ -72,36 +72,36 @@ msgstr "Appliquer le thème" msgid "Select Category" msgstr "Sélectionnez une catégorie" -#: InvenTree/helpers.py:377 +#: InvenTree/helpers.py:396 #, python-brace-format msgid "Duplicate serial: {n}" msgstr "Dupliquer le numéro de série: {n}" -#: InvenTree/helpers.py:384 order/models.py:248 order/models.py:358 +#: InvenTree/helpers.py:403 order/models.py:248 order/models.py:358 #: stock/views.py:1795 msgid "Invalid quantity provided" msgstr "Quantité fournie invalide" -#: InvenTree/helpers.py:387 +#: InvenTree/helpers.py:406 msgid "Empty serial number string" msgstr "Chaîne de numéro de série vide" -#: InvenTree/helpers.py:409 InvenTree/helpers.py:412 InvenTree/helpers.py:415 -#: InvenTree/helpers.py:440 +#: InvenTree/helpers.py:428 InvenTree/helpers.py:431 InvenTree/helpers.py:434 +#: InvenTree/helpers.py:459 #, python-brace-format msgid "Invalid group: {g}" msgstr "Groupe invalide : {g}" -#: InvenTree/helpers.py:445 +#: InvenTree/helpers.py:464 #, python-brace-format msgid "Duplicate serial: {g}" msgstr "Numéro de série dupliqué: {g}" -#: InvenTree/helpers.py:453 +#: InvenTree/helpers.py:472 msgid "No serial numbers found" msgstr "Aucun numéro de série trouvé" -#: InvenTree/helpers.py:457 +#: InvenTree/helpers.py:476 #, python-brace-format msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "Le nombre de numéros de série uniques ({s}) doit correspondre à la quantité ({q})" @@ -777,7 +777,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:699 +#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:699 msgid "Notes" msgstr "Notes" @@ -1848,7 +1848,7 @@ msgstr "" #: common/models.py:736 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 -#: part/templates/part/sale_prices.html:90 templates/js/bom.js:271 +#: part/templates/part/sale_prices.html:90 msgid "Price" msgstr "" @@ -3397,7 +3397,7 @@ msgstr "" msgid "Sales Order Items" msgstr "" -#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365 +#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:358 #: templates/js/build.js:724 templates/js/build.js:1141 msgid "Actions" msgstr "" @@ -4142,7 +4142,7 @@ msgstr "" msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" @@ -4174,7 +4174,7 @@ msgstr "" msgid "BOM line checksum" msgstr "" -#: part/models.py:2311 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2311 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" @@ -4183,7 +4183,7 @@ msgstr "" msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2317 templates/js/bom.js:294 +#: part/models.py:2317 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" @@ -4904,7 +4904,7 @@ msgstr "" msgid "Allocated to Orders" msgstr "" -#: part/templates/part/part_base.html:172 templates/js/bom.js:323 +#: part/templates/part/part_base.html:172 templates/js/bom.js:316 msgid "Can Build" msgstr "" @@ -6710,31 +6710,35 @@ msgstr "" msgid "Purchase Price Average" msgstr "" -#: templates/js/bom.js:277 +#: templates/js/bom.js:265 +msgid "Buy Price" +msgstr "" + +#: templates/js/bom.js:271 msgid "No pricing available" msgstr "" -#: templates/js/bom.js:313 templates/js/bom.js:399 +#: templates/js/bom.js:306 templates/js/bom.js:392 msgid "View BOM" msgstr "" -#: templates/js/bom.js:373 +#: templates/js/bom.js:366 msgid "Validate BOM Item" msgstr "" -#: templates/js/bom.js:375 +#: templates/js/bom.js:368 msgid "This line has been validated" msgstr "" -#: templates/js/bom.js:377 +#: templates/js/bom.js:370 msgid "Edit BOM Item" msgstr "" -#: templates/js/bom.js:379 +#: templates/js/bom.js:372 msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:470 templates/js/build.js:423 templates/js/build.js:1189 +#: templates/js/bom.js:463 templates/js/build.js:423 templates/js/build.js:1189 msgid "No BOM items found" msgstr "" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index d2e25b707b..9509d6c283 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-27 11:00+0000\n" +"POT-Creation-Date: 2021-06-27 23:17+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -72,36 +72,36 @@ msgstr "" msgid "Select Category" msgstr "" -#: InvenTree/helpers.py:377 +#: InvenTree/helpers.py:396 #, python-brace-format msgid "Duplicate serial: {n}" msgstr "" -#: InvenTree/helpers.py:384 order/models.py:248 order/models.py:358 +#: InvenTree/helpers.py:403 order/models.py:248 order/models.py:358 #: stock/views.py:1795 msgid "Invalid quantity provided" msgstr "" -#: InvenTree/helpers.py:387 +#: InvenTree/helpers.py:406 msgid "Empty serial number string" msgstr "" -#: InvenTree/helpers.py:409 InvenTree/helpers.py:412 InvenTree/helpers.py:415 -#: InvenTree/helpers.py:440 +#: InvenTree/helpers.py:428 InvenTree/helpers.py:431 InvenTree/helpers.py:434 +#: InvenTree/helpers.py:459 #, python-brace-format msgid "Invalid group: {g}" msgstr "" -#: InvenTree/helpers.py:445 +#: InvenTree/helpers.py:464 #, python-brace-format msgid "Duplicate serial: {g}" msgstr "" -#: InvenTree/helpers.py:453 +#: InvenTree/helpers.py:472 msgid "No serial numbers found" msgstr "" -#: InvenTree/helpers.py:457 +#: InvenTree/helpers.py:476 #, python-brace-format msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "" @@ -777,7 +777,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:699 +#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:699 msgid "Notes" msgstr "" @@ -1848,7 +1848,7 @@ msgstr "" #: common/models.py:736 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 -#: part/templates/part/sale_prices.html:90 templates/js/bom.js:271 +#: part/templates/part/sale_prices.html:90 msgid "Price" msgstr "" @@ -3397,7 +3397,7 @@ msgstr "" msgid "Sales Order Items" msgstr "" -#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365 +#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:358 #: templates/js/build.js:724 templates/js/build.js:1141 msgid "Actions" msgstr "" @@ -4142,7 +4142,7 @@ msgstr "" msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" @@ -4174,7 +4174,7 @@ msgstr "" msgid "BOM line checksum" msgstr "" -#: part/models.py:2311 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2311 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" @@ -4183,7 +4183,7 @@ msgstr "" msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2317 templates/js/bom.js:294 +#: part/models.py:2317 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" @@ -4902,7 +4902,7 @@ msgstr "" msgid "Allocated to Orders" msgstr "" -#: part/templates/part/part_base.html:172 templates/js/bom.js:323 +#: part/templates/part/part_base.html:172 templates/js/bom.js:316 msgid "Can Build" msgstr "" @@ -6706,31 +6706,35 @@ msgstr "" msgid "Purchase Price Average" msgstr "" -#: templates/js/bom.js:277 +#: templates/js/bom.js:265 +msgid "Buy Price" +msgstr "" + +#: templates/js/bom.js:271 msgid "No pricing available" msgstr "" -#: templates/js/bom.js:313 templates/js/bom.js:399 +#: templates/js/bom.js:306 templates/js/bom.js:392 msgid "View BOM" msgstr "" -#: templates/js/bom.js:373 +#: templates/js/bom.js:366 msgid "Validate BOM Item" msgstr "" -#: templates/js/bom.js:375 +#: templates/js/bom.js:368 msgid "This line has been validated" msgstr "" -#: templates/js/bom.js:377 +#: templates/js/bom.js:370 msgid "Edit BOM Item" msgstr "" -#: templates/js/bom.js:379 +#: templates/js/bom.js:372 msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:470 templates/js/build.js:423 templates/js/build.js:1189 +#: templates/js/bom.js:463 templates/js/build.js:423 templates/js/build.js:1189 msgid "No BOM items found" msgstr "" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index eba17669ff..b6d9d819c9 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-27 11:00+0000\n" +"POT-Creation-Date: 2021-06-27 23:17+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -72,36 +72,36 @@ msgstr "" msgid "Select Category" msgstr "" -#: InvenTree/helpers.py:377 +#: InvenTree/helpers.py:396 #, python-brace-format msgid "Duplicate serial: {n}" msgstr "" -#: InvenTree/helpers.py:384 order/models.py:248 order/models.py:358 +#: InvenTree/helpers.py:403 order/models.py:248 order/models.py:358 #: stock/views.py:1795 msgid "Invalid quantity provided" msgstr "" -#: InvenTree/helpers.py:387 +#: InvenTree/helpers.py:406 msgid "Empty serial number string" msgstr "" -#: InvenTree/helpers.py:409 InvenTree/helpers.py:412 InvenTree/helpers.py:415 -#: InvenTree/helpers.py:440 +#: InvenTree/helpers.py:428 InvenTree/helpers.py:431 InvenTree/helpers.py:434 +#: InvenTree/helpers.py:459 #, python-brace-format msgid "Invalid group: {g}" msgstr "" -#: InvenTree/helpers.py:445 +#: InvenTree/helpers.py:464 #, python-brace-format msgid "Duplicate serial: {g}" msgstr "" -#: InvenTree/helpers.py:453 +#: InvenTree/helpers.py:472 msgid "No serial numbers found" msgstr "" -#: InvenTree/helpers.py:457 +#: InvenTree/helpers.py:476 #, python-brace-format msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "" @@ -777,7 +777,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:699 +#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:699 msgid "Notes" msgstr "" @@ -1848,7 +1848,7 @@ msgstr "" #: common/models.py:736 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 -#: part/templates/part/sale_prices.html:90 templates/js/bom.js:271 +#: part/templates/part/sale_prices.html:90 msgid "Price" msgstr "" @@ -3397,7 +3397,7 @@ msgstr "" msgid "Sales Order Items" msgstr "" -#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365 +#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:358 #: templates/js/build.js:724 templates/js/build.js:1141 msgid "Actions" msgstr "" @@ -4142,7 +4142,7 @@ msgstr "" msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" @@ -4174,7 +4174,7 @@ msgstr "" msgid "BOM line checksum" msgstr "" -#: part/models.py:2311 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2311 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" @@ -4183,7 +4183,7 @@ msgstr "" msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2317 templates/js/bom.js:294 +#: part/models.py:2317 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" @@ -4902,7 +4902,7 @@ msgstr "" msgid "Allocated to Orders" msgstr "" -#: part/templates/part/part_base.html:172 templates/js/bom.js:323 +#: part/templates/part/part_base.html:172 templates/js/bom.js:316 msgid "Can Build" msgstr "" @@ -6706,31 +6706,35 @@ msgstr "" msgid "Purchase Price Average" msgstr "" -#: templates/js/bom.js:277 +#: templates/js/bom.js:265 +msgid "Buy Price" +msgstr "" + +#: templates/js/bom.js:271 msgid "No pricing available" msgstr "" -#: templates/js/bom.js:313 templates/js/bom.js:399 +#: templates/js/bom.js:306 templates/js/bom.js:392 msgid "View BOM" msgstr "" -#: templates/js/bom.js:373 +#: templates/js/bom.js:366 msgid "Validate BOM Item" msgstr "" -#: templates/js/bom.js:375 +#: templates/js/bom.js:368 msgid "This line has been validated" msgstr "" -#: templates/js/bom.js:377 +#: templates/js/bom.js:370 msgid "Edit BOM Item" msgstr "" -#: templates/js/bom.js:379 +#: templates/js/bom.js:372 msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:470 templates/js/build.js:423 templates/js/build.js:1189 +#: templates/js/bom.js:463 templates/js/build.js:423 templates/js/build.js:1189 msgid "No BOM items found" msgstr "" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 3097a1ca1c..90f273c976 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-27 11:00+0000\n" +"POT-Creation-Date: 2021-06-27 23:17+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -72,36 +72,36 @@ msgstr "Zastosuj motyw" msgid "Select Category" msgstr "Wybierz kategorię" -#: InvenTree/helpers.py:377 +#: InvenTree/helpers.py:396 #, python-brace-format msgid "Duplicate serial: {n}" msgstr "Powtórzony numer seryjny: {n}" -#: InvenTree/helpers.py:384 order/models.py:248 order/models.py:358 +#: InvenTree/helpers.py:403 order/models.py:248 order/models.py:358 #: stock/views.py:1795 msgid "Invalid quantity provided" msgstr "Podano nieprawidłową ilość" -#: InvenTree/helpers.py:387 +#: InvenTree/helpers.py:406 msgid "Empty serial number string" msgstr "Pusty ciąg numeru seryjnego" -#: InvenTree/helpers.py:409 InvenTree/helpers.py:412 InvenTree/helpers.py:415 -#: InvenTree/helpers.py:440 +#: InvenTree/helpers.py:428 InvenTree/helpers.py:431 InvenTree/helpers.py:434 +#: InvenTree/helpers.py:459 #, python-brace-format msgid "Invalid group: {g}" msgstr "Nieprawidłowa grupa: {g}" -#: InvenTree/helpers.py:445 +#: InvenTree/helpers.py:464 #, python-brace-format msgid "Duplicate serial: {g}" msgstr "Powtórzony numer seryjny: {g}" -#: InvenTree/helpers.py:453 +#: InvenTree/helpers.py:472 msgid "No serial numbers found" msgstr "Nie znaleziono numerów seryjnych" -#: InvenTree/helpers.py:457 +#: InvenTree/helpers.py:476 #, python-brace-format msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "Ilość numerów seryjnych ({s}) musi odpowiadać ilości ({q})" @@ -777,7 +777,7 @@ msgstr "Link do zewnętrznego adresu URL" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:699 +#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:699 msgid "Notes" msgstr "Uwagi" @@ -1848,7 +1848,7 @@ msgstr "" #: common/models.py:736 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 -#: part/templates/part/sale_prices.html:90 templates/js/bom.js:271 +#: part/templates/part/sale_prices.html:90 msgid "Price" msgstr "Cena" @@ -3397,7 +3397,7 @@ msgstr "" msgid "Sales Order Items" msgstr "" -#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365 +#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:358 #: templates/js/build.js:724 templates/js/build.js:1141 msgid "Actions" msgstr "Akcje" @@ -4142,7 +4142,7 @@ msgstr "" msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" @@ -4174,7 +4174,7 @@ msgstr "Suma kontrolna" msgid "BOM line checksum" msgstr "" -#: part/models.py:2311 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2311 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" @@ -4183,7 +4183,7 @@ msgstr "" msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2317 templates/js/bom.js:294 +#: part/models.py:2317 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" @@ -4904,7 +4904,7 @@ msgstr "" msgid "Allocated to Orders" msgstr "" -#: part/templates/part/part_base.html:172 templates/js/bom.js:323 +#: part/templates/part/part_base.html:172 templates/js/bom.js:316 msgid "Can Build" msgstr "" @@ -6714,31 +6714,37 @@ msgstr "" msgid "Purchase Price Average" msgstr "" -#: templates/js/bom.js:277 +#: templates/js/bom.js:265 +#, fuzzy +#| msgid "Price" +msgid "Buy Price" +msgstr "Cena" + +#: templates/js/bom.js:271 msgid "No pricing available" msgstr "" -#: templates/js/bom.js:313 templates/js/bom.js:399 +#: templates/js/bom.js:306 templates/js/bom.js:392 msgid "View BOM" msgstr "" -#: templates/js/bom.js:373 +#: templates/js/bom.js:366 msgid "Validate BOM Item" msgstr "" -#: templates/js/bom.js:375 +#: templates/js/bom.js:368 msgid "This line has been validated" msgstr "" -#: templates/js/bom.js:377 +#: templates/js/bom.js:370 msgid "Edit BOM Item" msgstr "" -#: templates/js/bom.js:379 +#: templates/js/bom.js:372 msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:470 templates/js/build.js:423 templates/js/build.js:1189 +#: templates/js/bom.js:463 templates/js/build.js:423 templates/js/build.js:1189 msgid "No BOM items found" msgstr "" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 372aa4fd07..88129cac80 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-27 11:00+0000\n" +"POT-Creation-Date: 2021-06-27 23:17+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -72,36 +72,36 @@ msgstr "Применить тему" msgid "Select Category" msgstr "Выбрать категорию" -#: InvenTree/helpers.py:377 +#: InvenTree/helpers.py:396 #, python-brace-format msgid "Duplicate serial: {n}" msgstr "Дублировать серийный номер: {n}" -#: InvenTree/helpers.py:384 order/models.py:248 order/models.py:358 +#: InvenTree/helpers.py:403 order/models.py:248 order/models.py:358 #: stock/views.py:1795 msgid "Invalid quantity provided" msgstr "недопустимое количество" -#: InvenTree/helpers.py:387 +#: InvenTree/helpers.py:406 msgid "Empty serial number string" msgstr "Пустая строка серийного номера" -#: InvenTree/helpers.py:409 InvenTree/helpers.py:412 InvenTree/helpers.py:415 -#: InvenTree/helpers.py:440 +#: InvenTree/helpers.py:428 InvenTree/helpers.py:431 InvenTree/helpers.py:434 +#: InvenTree/helpers.py:459 #, python-brace-format msgid "Invalid group: {g}" msgstr "Некорректный идентификатор группы {g}" -#: InvenTree/helpers.py:445 +#: InvenTree/helpers.py:464 #, python-brace-format msgid "Duplicate serial: {g}" msgstr "Повторяющийся серийный {g}" -#: InvenTree/helpers.py:453 +#: InvenTree/helpers.py:472 msgid "No serial numbers found" msgstr "Серийных номеров не найдено" -#: InvenTree/helpers.py:457 +#: InvenTree/helpers.py:476 #, python-brace-format msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "Число уникальных серийных номеров ({s}) должно соответствовать количеству ({q})" @@ -777,7 +777,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:699 +#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:699 msgid "Notes" msgstr "" @@ -1848,7 +1848,7 @@ msgstr "" #: common/models.py:736 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 -#: part/templates/part/sale_prices.html:90 templates/js/bom.js:271 +#: part/templates/part/sale_prices.html:90 msgid "Price" msgstr "" @@ -3397,7 +3397,7 @@ msgstr "" msgid "Sales Order Items" msgstr "" -#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365 +#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:358 #: templates/js/build.js:724 templates/js/build.js:1141 msgid "Actions" msgstr "" @@ -4142,7 +4142,7 @@ msgstr "" msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" @@ -4174,7 +4174,7 @@ msgstr "" msgid "BOM line checksum" msgstr "" -#: part/models.py:2311 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2311 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" @@ -4183,7 +4183,7 @@ msgstr "" msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2317 templates/js/bom.js:294 +#: part/models.py:2317 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" @@ -4902,7 +4902,7 @@ msgstr "" msgid "Allocated to Orders" msgstr "" -#: part/templates/part/part_base.html:172 templates/js/bom.js:323 +#: part/templates/part/part_base.html:172 templates/js/bom.js:316 msgid "Can Build" msgstr "" @@ -6706,31 +6706,35 @@ msgstr "" msgid "Purchase Price Average" msgstr "" -#: templates/js/bom.js:277 +#: templates/js/bom.js:265 +msgid "Buy Price" +msgstr "" + +#: templates/js/bom.js:271 msgid "No pricing available" msgstr "" -#: templates/js/bom.js:313 templates/js/bom.js:399 +#: templates/js/bom.js:306 templates/js/bom.js:392 msgid "View BOM" msgstr "" -#: templates/js/bom.js:373 +#: templates/js/bom.js:366 msgid "Validate BOM Item" msgstr "" -#: templates/js/bom.js:375 +#: templates/js/bom.js:368 msgid "This line has been validated" msgstr "" -#: templates/js/bom.js:377 +#: templates/js/bom.js:370 msgid "Edit BOM Item" msgstr "" -#: templates/js/bom.js:379 +#: templates/js/bom.js:372 msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:470 templates/js/build.js:423 templates/js/build.js:1189 +#: templates/js/bom.js:463 templates/js/build.js:423 templates/js/build.js:1189 msgid "No BOM items found" msgstr "" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 1b5e23c75c..d32c0d3445 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-27 11:00+0000\n" +"POT-Creation-Date: 2021-06-27 23:17+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -72,36 +72,36 @@ msgstr "Temayı Uygula" msgid "Select Category" msgstr "Kategori Seçin" -#: InvenTree/helpers.py:377 +#: InvenTree/helpers.py:396 #, python-brace-format msgid "Duplicate serial: {n}" msgstr "Tekrarlanan seri {n}" -#: InvenTree/helpers.py:384 order/models.py:248 order/models.py:358 +#: InvenTree/helpers.py:403 order/models.py:248 order/models.py:358 #: stock/views.py:1795 msgid "Invalid quantity provided" msgstr "Geçersiz veri sağlandı" -#: InvenTree/helpers.py:387 +#: InvenTree/helpers.py:406 msgid "Empty serial number string" msgstr "Boş seri numarası dizesi" -#: InvenTree/helpers.py:409 InvenTree/helpers.py:412 InvenTree/helpers.py:415 -#: InvenTree/helpers.py:440 +#: InvenTree/helpers.py:428 InvenTree/helpers.py:431 InvenTree/helpers.py:434 +#: InvenTree/helpers.py:459 #, python-brace-format msgid "Invalid group: {g}" msgstr "Geçersiz grup: {g}" -#: InvenTree/helpers.py:445 +#: InvenTree/helpers.py:464 #, python-brace-format msgid "Duplicate serial: {g}" msgstr "Tekrarlanan seri {g}" -#: InvenTree/helpers.py:453 +#: InvenTree/helpers.py:472 msgid "No serial numbers found" msgstr "Seri numarası bulunamadı" -#: InvenTree/helpers.py:457 +#: InvenTree/helpers.py:476 #, python-brace-format msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "Benzersiz seri numaralarının sayısı ({s}) girilen miktarla eşleşmeli ({q})" @@ -777,7 +777,7 @@ msgstr "Harici URL'ye bağlantı" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:699 +#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:699 msgid "Notes" msgstr "Notlar" @@ -1848,7 +1848,7 @@ msgstr "" #: common/models.py:736 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 -#: part/templates/part/sale_prices.html:90 templates/js/bom.js:271 +#: part/templates/part/sale_prices.html:90 msgid "Price" msgstr "" @@ -3399,7 +3399,7 @@ msgstr "" msgid "Sales Order Items" msgstr "" -#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365 +#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:358 #: templates/js/build.js:724 templates/js/build.js:1141 msgid "Actions" msgstr "İşlemler" @@ -4144,7 +4144,7 @@ msgstr "" msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" @@ -4176,7 +4176,7 @@ msgstr "" msgid "BOM line checksum" msgstr "" -#: part/models.py:2311 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2311 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" @@ -4185,7 +4185,7 @@ msgstr "" msgid "This BOM item is inherited by BOMs for variant parts" msgstr "Bu malzeme listesi, çeşit parçalar listesini kalıtsalıdır" -#: part/models.py:2317 templates/js/bom.js:294 +#: part/models.py:2317 templates/js/bom.js:287 msgid "Allow Variants" msgstr "Çeşide İzin Ver" @@ -4906,7 +4906,7 @@ msgstr "Satış Emirleri için Gerekli" msgid "Allocated to Orders" msgstr "" -#: part/templates/part/part_base.html:172 templates/js/bom.js:323 +#: part/templates/part/part_base.html:172 templates/js/bom.js:316 msgid "Can Build" msgstr "" @@ -6712,31 +6712,35 @@ msgstr "" msgid "Purchase Price Average" msgstr "" -#: templates/js/bom.js:277 +#: templates/js/bom.js:265 +msgid "Buy Price" +msgstr "" + +#: templates/js/bom.js:271 msgid "No pricing available" msgstr "" -#: templates/js/bom.js:313 templates/js/bom.js:399 +#: templates/js/bom.js:306 templates/js/bom.js:392 msgid "View BOM" msgstr "" -#: templates/js/bom.js:373 +#: templates/js/bom.js:366 msgid "Validate BOM Item" msgstr "" -#: templates/js/bom.js:375 +#: templates/js/bom.js:368 msgid "This line has been validated" msgstr "" -#: templates/js/bom.js:377 +#: templates/js/bom.js:370 msgid "Edit BOM Item" msgstr "" -#: templates/js/bom.js:379 +#: templates/js/bom.js:372 msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:470 templates/js/build.js:423 templates/js/build.js:1189 +#: templates/js/bom.js:463 templates/js/build.js:423 templates/js/build.js:1189 msgid "No BOM items found" msgstr "" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 0383a404a3..4a37f51a50 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-27 11:00+0000\n" +"POT-Creation-Date: 2021-06-27 23:17+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -72,36 +72,36 @@ msgstr "应用主题" msgid "Select Category" msgstr "选择分类" -#: InvenTree/helpers.py:377 +#: InvenTree/helpers.py:396 #, python-brace-format msgid "Duplicate serial: {n}" msgstr "" -#: InvenTree/helpers.py:384 order/models.py:248 order/models.py:358 +#: InvenTree/helpers.py:403 order/models.py:248 order/models.py:358 #: stock/views.py:1795 msgid "Invalid quantity provided" msgstr "" -#: InvenTree/helpers.py:387 +#: InvenTree/helpers.py:406 msgid "Empty serial number string" msgstr "" -#: InvenTree/helpers.py:409 InvenTree/helpers.py:412 InvenTree/helpers.py:415 -#: InvenTree/helpers.py:440 +#: InvenTree/helpers.py:428 InvenTree/helpers.py:431 InvenTree/helpers.py:434 +#: InvenTree/helpers.py:459 #, python-brace-format msgid "Invalid group: {g}" msgstr "" -#: InvenTree/helpers.py:445 +#: InvenTree/helpers.py:464 #, python-brace-format msgid "Duplicate serial: {g}" msgstr "" -#: InvenTree/helpers.py:453 +#: InvenTree/helpers.py:472 msgid "No serial numbers found" msgstr "未找到序列号" -#: InvenTree/helpers.py:457 +#: InvenTree/helpers.py:476 #, python-brace-format msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "" @@ -777,7 +777,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:699 +#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:699 msgid "Notes" msgstr "" @@ -1848,7 +1848,7 @@ msgstr "" #: common/models.py:736 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 -#: part/templates/part/sale_prices.html:90 templates/js/bom.js:271 +#: part/templates/part/sale_prices.html:90 msgid "Price" msgstr "" @@ -3397,7 +3397,7 @@ msgstr "" msgid "Sales Order Items" msgstr "" -#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365 +#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:358 #: templates/js/build.js:724 templates/js/build.js:1141 msgid "Actions" msgstr "" @@ -4142,7 +4142,7 @@ msgstr "" msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" @@ -4174,7 +4174,7 @@ msgstr "" msgid "BOM line checksum" msgstr "" -#: part/models.py:2311 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2311 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" @@ -4183,7 +4183,7 @@ msgstr "" msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2317 templates/js/bom.js:294 +#: part/models.py:2317 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" @@ -4902,7 +4902,7 @@ msgstr "" msgid "Allocated to Orders" msgstr "" -#: part/templates/part/part_base.html:172 templates/js/bom.js:323 +#: part/templates/part/part_base.html:172 templates/js/bom.js:316 msgid "Can Build" msgstr "" @@ -6706,31 +6706,35 @@ msgstr "" msgid "Purchase Price Average" msgstr "" -#: templates/js/bom.js:277 +#: templates/js/bom.js:265 +msgid "Buy Price" +msgstr "" + +#: templates/js/bom.js:271 msgid "No pricing available" msgstr "" -#: templates/js/bom.js:313 templates/js/bom.js:399 +#: templates/js/bom.js:306 templates/js/bom.js:392 msgid "View BOM" msgstr "" -#: templates/js/bom.js:373 +#: templates/js/bom.js:366 msgid "Validate BOM Item" msgstr "" -#: templates/js/bom.js:375 +#: templates/js/bom.js:368 msgid "This line has been validated" msgstr "" -#: templates/js/bom.js:377 +#: templates/js/bom.js:370 msgid "Edit BOM Item" msgstr "" -#: templates/js/bom.js:379 +#: templates/js/bom.js:372 msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:470 templates/js/build.js:423 templates/js/build.js:1189 +#: templates/js/bom.js:463 templates/js/build.js:423 templates/js/build.js:1189 msgid "No BOM items found" msgstr "" From 5f0de34c125074e3890bb9fb125362efb6cb596a Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 28 Jun 2021 09:18:20 +1000 Subject: [PATCH 274/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/fr/LC_MESSAGES/django.po | 52 ++++++++++++----------- 1 file changed, 28 insertions(+), 24 deletions(-) diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index c8d6459c71..fe11bd79d7 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-26 23:25+0000\n" -"PO-Revision-Date: 2021-06-27 00:11\n" +"POT-Creation-Date: 2021-06-27 23:17+0000\n" +"PO-Revision-Date: 2021-06-27 23:18\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -72,36 +72,36 @@ msgstr "Appliquer le thème" msgid "Select Category" msgstr "Sélectionnez une catégorie" -#: InvenTree/helpers.py:377 +#: InvenTree/helpers.py:396 #, python-brace-format msgid "Duplicate serial: {n}" msgstr "Dupliquer le numéro de série: {n}" -#: InvenTree/helpers.py:384 order/models.py:248 order/models.py:358 +#: InvenTree/helpers.py:403 order/models.py:248 order/models.py:358 #: stock/views.py:1795 msgid "Invalid quantity provided" msgstr "Quantité fournie invalide" -#: InvenTree/helpers.py:387 +#: InvenTree/helpers.py:406 msgid "Empty serial number string" msgstr "Chaîne de numéro de série vide" -#: InvenTree/helpers.py:409 InvenTree/helpers.py:412 InvenTree/helpers.py:415 -#: InvenTree/helpers.py:440 +#: InvenTree/helpers.py:428 InvenTree/helpers.py:431 InvenTree/helpers.py:434 +#: InvenTree/helpers.py:459 #, python-brace-format msgid "Invalid group: {g}" msgstr "Groupe invalide : {g}" -#: InvenTree/helpers.py:445 +#: InvenTree/helpers.py:464 #, python-brace-format msgid "Duplicate serial: {g}" msgstr "Numéro de série dupliqué: {g}" -#: InvenTree/helpers.py:453 +#: InvenTree/helpers.py:472 msgid "No serial numbers found" msgstr "Aucun numéro de série trouvé" -#: InvenTree/helpers.py:457 +#: InvenTree/helpers.py:476 #, python-brace-format msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "Le nombre de numéros de série uniques ({s}) doit correspondre à la quantité ({q})" @@ -777,7 +777,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:699 +#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:699 msgid "Notes" msgstr "Notes" @@ -1848,7 +1848,7 @@ msgstr "" #: common/models.py:736 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 -#: part/templates/part/sale_prices.html:90 templates/js/bom.js:271 +#: part/templates/part/sale_prices.html:90 msgid "Price" msgstr "" @@ -3396,7 +3396,7 @@ msgstr "" msgid "Sales Order Items" msgstr "" -#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365 +#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:358 #: templates/js/build.js:724 templates/js/build.js:1141 msgid "Actions" msgstr "" @@ -4141,7 +4141,7 @@ msgstr "" msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" @@ -4173,7 +4173,7 @@ msgstr "" msgid "BOM line checksum" msgstr "" -#: part/models.py:2311 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2311 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" @@ -4182,7 +4182,7 @@ msgstr "" msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2317 templates/js/bom.js:294 +#: part/models.py:2317 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" @@ -4901,7 +4901,7 @@ msgstr "" msgid "Allocated to Orders" msgstr "" -#: part/templates/part/part_base.html:172 templates/js/bom.js:323 +#: part/templates/part/part_base.html:172 templates/js/bom.js:316 msgid "Can Build" msgstr "" @@ -6704,31 +6704,35 @@ msgstr "" msgid "Purchase Price Average" msgstr "" -#: templates/js/bom.js:277 +#: templates/js/bom.js:265 +msgid "Buy Price" +msgstr "" + +#: templates/js/bom.js:271 msgid "No pricing available" msgstr "" -#: templates/js/bom.js:313 templates/js/bom.js:399 +#: templates/js/bom.js:306 templates/js/bom.js:392 msgid "View BOM" msgstr "" -#: templates/js/bom.js:373 +#: templates/js/bom.js:366 msgid "Validate BOM Item" msgstr "" -#: templates/js/bom.js:375 +#: templates/js/bom.js:368 msgid "This line has been validated" msgstr "" -#: templates/js/bom.js:377 +#: templates/js/bom.js:370 msgid "Edit BOM Item" msgstr "" -#: templates/js/bom.js:379 +#: templates/js/bom.js:372 msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:470 templates/js/build.js:423 templates/js/build.js:1189 +#: templates/js/bom.js:463 templates/js/build.js:423 templates/js/build.js:1189 msgid "No BOM items found" msgstr "" From ff2094d1d8bd542e5eac3a782ba1d8b5477e985d Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 28 Jun 2021 09:18:21 +1000 Subject: [PATCH 275/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/es/LC_MESSAGES/django.po | 52 ++++++++++++----------- 1 file changed, 28 insertions(+), 24 deletions(-) diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 630aa2c13a..a40de31789 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-26 23:25+0000\n" -"PO-Revision-Date: 2021-06-27 00:11\n" +"POT-Creation-Date: 2021-06-27 23:17+0000\n" +"PO-Revision-Date: 2021-06-27 23:18\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -72,36 +72,36 @@ msgstr "Aplicar tema" msgid "Select Category" msgstr "Seleccionar Categoría" -#: InvenTree/helpers.py:377 +#: InvenTree/helpers.py:396 #, python-brace-format msgid "Duplicate serial: {n}" msgstr "" -#: InvenTree/helpers.py:384 order/models.py:248 order/models.py:358 +#: InvenTree/helpers.py:403 order/models.py:248 order/models.py:358 #: stock/views.py:1795 msgid "Invalid quantity provided" msgstr "Cantidad proporcionada no válida" -#: InvenTree/helpers.py:387 +#: InvenTree/helpers.py:406 msgid "Empty serial number string" msgstr "" -#: InvenTree/helpers.py:409 InvenTree/helpers.py:412 InvenTree/helpers.py:415 -#: InvenTree/helpers.py:440 +#: InvenTree/helpers.py:428 InvenTree/helpers.py:431 InvenTree/helpers.py:434 +#: InvenTree/helpers.py:459 #, python-brace-format msgid "Invalid group: {g}" msgstr "Grupo no válido: un {g}" -#: InvenTree/helpers.py:445 +#: InvenTree/helpers.py:464 #, python-brace-format msgid "Duplicate serial: {g}" msgstr "" -#: InvenTree/helpers.py:453 +#: InvenTree/helpers.py:472 msgid "No serial numbers found" msgstr "Numeros de serie no encontrados" -#: InvenTree/helpers.py:457 +#: InvenTree/helpers.py:476 #, python-brace-format msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "" @@ -777,7 +777,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:699 +#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:699 msgid "Notes" msgstr "Notas" @@ -1848,7 +1848,7 @@ msgstr "" #: common/models.py:736 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 -#: part/templates/part/sale_prices.html:90 templates/js/bom.js:271 +#: part/templates/part/sale_prices.html:90 msgid "Price" msgstr "" @@ -3396,7 +3396,7 @@ msgstr "" msgid "Sales Order Items" msgstr "" -#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365 +#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:358 #: templates/js/build.js:724 templates/js/build.js:1141 msgid "Actions" msgstr "" @@ -4141,7 +4141,7 @@ msgstr "" msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" @@ -4173,7 +4173,7 @@ msgstr "" msgid "BOM line checksum" msgstr "" -#: part/models.py:2311 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2311 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" @@ -4182,7 +4182,7 @@ msgstr "" msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2317 templates/js/bom.js:294 +#: part/models.py:2317 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" @@ -4901,7 +4901,7 @@ msgstr "" msgid "Allocated to Orders" msgstr "" -#: part/templates/part/part_base.html:172 templates/js/bom.js:323 +#: part/templates/part/part_base.html:172 templates/js/bom.js:316 msgid "Can Build" msgstr "" @@ -6704,31 +6704,35 @@ msgstr "" msgid "Purchase Price Average" msgstr "" -#: templates/js/bom.js:277 +#: templates/js/bom.js:265 +msgid "Buy Price" +msgstr "" + +#: templates/js/bom.js:271 msgid "No pricing available" msgstr "" -#: templates/js/bom.js:313 templates/js/bom.js:399 +#: templates/js/bom.js:306 templates/js/bom.js:392 msgid "View BOM" msgstr "" -#: templates/js/bom.js:373 +#: templates/js/bom.js:366 msgid "Validate BOM Item" msgstr "" -#: templates/js/bom.js:375 +#: templates/js/bom.js:368 msgid "This line has been validated" msgstr "" -#: templates/js/bom.js:377 +#: templates/js/bom.js:370 msgid "Edit BOM Item" msgstr "" -#: templates/js/bom.js:379 +#: templates/js/bom.js:372 msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:470 templates/js/build.js:423 templates/js/build.js:1189 +#: templates/js/bom.js:463 templates/js/build.js:423 templates/js/build.js:1189 msgid "No BOM items found" msgstr "" From 1f25b2f1e2a04d0d158fa59515e3ad7d89b1c227 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 28 Jun 2021 09:18:22 +1000 Subject: [PATCH 276/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/it/LC_MESSAGES/django.po | 52 ++++++++++++----------- 1 file changed, 28 insertions(+), 24 deletions(-) diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index a659dd4759..c7b140aafe 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-26 23:25+0000\n" -"PO-Revision-Date: 2021-06-27 00:11\n" +"POT-Creation-Date: 2021-06-27 23:17+0000\n" +"PO-Revision-Date: 2021-06-27 23:18\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -72,36 +72,36 @@ msgstr "" msgid "Select Category" msgstr "" -#: InvenTree/helpers.py:377 +#: InvenTree/helpers.py:396 #, python-brace-format msgid "Duplicate serial: {n}" msgstr "" -#: InvenTree/helpers.py:384 order/models.py:248 order/models.py:358 +#: InvenTree/helpers.py:403 order/models.py:248 order/models.py:358 #: stock/views.py:1795 msgid "Invalid quantity provided" msgstr "" -#: InvenTree/helpers.py:387 +#: InvenTree/helpers.py:406 msgid "Empty serial number string" msgstr "" -#: InvenTree/helpers.py:409 InvenTree/helpers.py:412 InvenTree/helpers.py:415 -#: InvenTree/helpers.py:440 +#: InvenTree/helpers.py:428 InvenTree/helpers.py:431 InvenTree/helpers.py:434 +#: InvenTree/helpers.py:459 #, python-brace-format msgid "Invalid group: {g}" msgstr "" -#: InvenTree/helpers.py:445 +#: InvenTree/helpers.py:464 #, python-brace-format msgid "Duplicate serial: {g}" msgstr "" -#: InvenTree/helpers.py:453 +#: InvenTree/helpers.py:472 msgid "No serial numbers found" msgstr "" -#: InvenTree/helpers.py:457 +#: InvenTree/helpers.py:476 #, python-brace-format msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "" @@ -777,7 +777,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:699 +#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:699 msgid "Notes" msgstr "" @@ -1848,7 +1848,7 @@ msgstr "" #: common/models.py:736 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 -#: part/templates/part/sale_prices.html:90 templates/js/bom.js:271 +#: part/templates/part/sale_prices.html:90 msgid "Price" msgstr "" @@ -3396,7 +3396,7 @@ msgstr "" msgid "Sales Order Items" msgstr "" -#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365 +#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:358 #: templates/js/build.js:724 templates/js/build.js:1141 msgid "Actions" msgstr "" @@ -4141,7 +4141,7 @@ msgstr "" msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" @@ -4173,7 +4173,7 @@ msgstr "" msgid "BOM line checksum" msgstr "" -#: part/models.py:2311 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2311 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" @@ -4182,7 +4182,7 @@ msgstr "" msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2317 templates/js/bom.js:294 +#: part/models.py:2317 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" @@ -4901,7 +4901,7 @@ msgstr "" msgid "Allocated to Orders" msgstr "" -#: part/templates/part/part_base.html:172 templates/js/bom.js:323 +#: part/templates/part/part_base.html:172 templates/js/bom.js:316 msgid "Can Build" msgstr "" @@ -6704,31 +6704,35 @@ msgstr "" msgid "Purchase Price Average" msgstr "" -#: templates/js/bom.js:277 +#: templates/js/bom.js:265 +msgid "Buy Price" +msgstr "" + +#: templates/js/bom.js:271 msgid "No pricing available" msgstr "" -#: templates/js/bom.js:313 templates/js/bom.js:399 +#: templates/js/bom.js:306 templates/js/bom.js:392 msgid "View BOM" msgstr "" -#: templates/js/bom.js:373 +#: templates/js/bom.js:366 msgid "Validate BOM Item" msgstr "" -#: templates/js/bom.js:375 +#: templates/js/bom.js:368 msgid "This line has been validated" msgstr "" -#: templates/js/bom.js:377 +#: templates/js/bom.js:370 msgid "Edit BOM Item" msgstr "" -#: templates/js/bom.js:379 +#: templates/js/bom.js:372 msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:470 templates/js/build.js:423 templates/js/build.js:1189 +#: templates/js/bom.js:463 templates/js/build.js:423 templates/js/build.js:1189 msgid "No BOM items found" msgstr "" From d3d3d93bab67e4f90a5617f0435c867d0e00e320 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 28 Jun 2021 09:18:24 +1000 Subject: [PATCH 277/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/pl/LC_MESSAGES/django.po | 52 ++++++++++++----------- 1 file changed, 28 insertions(+), 24 deletions(-) diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 7a2768828b..41666c21ab 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-26 23:25+0000\n" -"PO-Revision-Date: 2021-06-27 00:11\n" +"POT-Creation-Date: 2021-06-27 23:17+0000\n" +"PO-Revision-Date: 2021-06-27 23:18\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -72,36 +72,36 @@ msgstr "Zastosuj motyw" msgid "Select Category" msgstr "Wybierz kategorię" -#: InvenTree/helpers.py:377 +#: InvenTree/helpers.py:396 #, python-brace-format msgid "Duplicate serial: {n}" msgstr "Powtórzony numer seryjny: {n}" -#: InvenTree/helpers.py:384 order/models.py:248 order/models.py:358 +#: InvenTree/helpers.py:403 order/models.py:248 order/models.py:358 #: stock/views.py:1795 msgid "Invalid quantity provided" msgstr "Podano nieprawidłową ilość" -#: InvenTree/helpers.py:387 +#: InvenTree/helpers.py:406 msgid "Empty serial number string" msgstr "Pusty ciąg numeru seryjnego" -#: InvenTree/helpers.py:409 InvenTree/helpers.py:412 InvenTree/helpers.py:415 -#: InvenTree/helpers.py:440 +#: InvenTree/helpers.py:428 InvenTree/helpers.py:431 InvenTree/helpers.py:434 +#: InvenTree/helpers.py:459 #, python-brace-format msgid "Invalid group: {g}" msgstr "Nieprawidłowa grupa: {g}" -#: InvenTree/helpers.py:445 +#: InvenTree/helpers.py:464 #, python-brace-format msgid "Duplicate serial: {g}" msgstr "Powtórzony numer seryjny: {g}" -#: InvenTree/helpers.py:453 +#: InvenTree/helpers.py:472 msgid "No serial numbers found" msgstr "Nie znaleziono numerów seryjnych" -#: InvenTree/helpers.py:457 +#: InvenTree/helpers.py:476 #, python-brace-format msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "Ilość numerów seryjnych ({s}) musi odpowiadać ilości ({q})" @@ -777,7 +777,7 @@ msgstr "Link do zewnętrznego adresu URL" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:699 +#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:699 msgid "Notes" msgstr "Uwagi" @@ -1848,7 +1848,7 @@ msgstr "" #: common/models.py:736 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 -#: part/templates/part/sale_prices.html:90 templates/js/bom.js:271 +#: part/templates/part/sale_prices.html:90 msgid "Price" msgstr "Cena" @@ -3396,7 +3396,7 @@ msgstr "" msgid "Sales Order Items" msgstr "" -#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365 +#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:358 #: templates/js/build.js:724 templates/js/build.js:1141 msgid "Actions" msgstr "Akcje" @@ -4141,7 +4141,7 @@ msgstr "" msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" @@ -4173,7 +4173,7 @@ msgstr "Suma kontrolna" msgid "BOM line checksum" msgstr "" -#: part/models.py:2311 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2311 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" @@ -4182,7 +4182,7 @@ msgstr "" msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2317 templates/js/bom.js:294 +#: part/models.py:2317 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" @@ -4901,7 +4901,7 @@ msgstr "" msgid "Allocated to Orders" msgstr "" -#: part/templates/part/part_base.html:172 templates/js/bom.js:323 +#: part/templates/part/part_base.html:172 templates/js/bom.js:316 msgid "Can Build" msgstr "" @@ -6704,31 +6704,35 @@ msgstr "" msgid "Purchase Price Average" msgstr "" -#: templates/js/bom.js:277 +#: templates/js/bom.js:265 +msgid "Buy Price" +msgstr "" + +#: templates/js/bom.js:271 msgid "No pricing available" msgstr "" -#: templates/js/bom.js:313 templates/js/bom.js:399 +#: templates/js/bom.js:306 templates/js/bom.js:392 msgid "View BOM" msgstr "" -#: templates/js/bom.js:373 +#: templates/js/bom.js:366 msgid "Validate BOM Item" msgstr "" -#: templates/js/bom.js:375 +#: templates/js/bom.js:368 msgid "This line has been validated" msgstr "" -#: templates/js/bom.js:377 +#: templates/js/bom.js:370 msgid "Edit BOM Item" msgstr "" -#: templates/js/bom.js:379 +#: templates/js/bom.js:372 msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:470 templates/js/build.js:423 templates/js/build.js:1189 +#: templates/js/bom.js:463 templates/js/build.js:423 templates/js/build.js:1189 msgid "No BOM items found" msgstr "" From fd4b5b865752b5ae293f8db38a08040d94865ade Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 28 Jun 2021 09:18:25 +1000 Subject: [PATCH 278/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ru/LC_MESSAGES/django.po | 52 ++++++++++++----------- 1 file changed, 28 insertions(+), 24 deletions(-) diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index d97eb315ec..c964f67e9c 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-26 23:25+0000\n" -"PO-Revision-Date: 2021-06-27 00:11\n" +"POT-Creation-Date: 2021-06-27 23:17+0000\n" +"PO-Revision-Date: 2021-06-27 23:18\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -72,36 +72,36 @@ msgstr "Применить тему" msgid "Select Category" msgstr "Выбрать категорию" -#: InvenTree/helpers.py:377 +#: InvenTree/helpers.py:396 #, python-brace-format msgid "Duplicate serial: {n}" msgstr "Дублировать серийный номер: {n}" -#: InvenTree/helpers.py:384 order/models.py:248 order/models.py:358 +#: InvenTree/helpers.py:403 order/models.py:248 order/models.py:358 #: stock/views.py:1795 msgid "Invalid quantity provided" msgstr "недопустимое количество" -#: InvenTree/helpers.py:387 +#: InvenTree/helpers.py:406 msgid "Empty serial number string" msgstr "Пустая строка серийного номера" -#: InvenTree/helpers.py:409 InvenTree/helpers.py:412 InvenTree/helpers.py:415 -#: InvenTree/helpers.py:440 +#: InvenTree/helpers.py:428 InvenTree/helpers.py:431 InvenTree/helpers.py:434 +#: InvenTree/helpers.py:459 #, python-brace-format msgid "Invalid group: {g}" msgstr "Некорректный идентификатор группы {g}" -#: InvenTree/helpers.py:445 +#: InvenTree/helpers.py:464 #, python-brace-format msgid "Duplicate serial: {g}" msgstr "Повторяющийся серийный {g}" -#: InvenTree/helpers.py:453 +#: InvenTree/helpers.py:472 msgid "No serial numbers found" msgstr "Серийных номеров не найдено" -#: InvenTree/helpers.py:457 +#: InvenTree/helpers.py:476 #, python-brace-format msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "Число уникальных серийных номеров ({s}) должно соответствовать количеству ({q})" @@ -777,7 +777,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:699 +#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:699 msgid "Notes" msgstr "" @@ -1848,7 +1848,7 @@ msgstr "" #: common/models.py:736 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 -#: part/templates/part/sale_prices.html:90 templates/js/bom.js:271 +#: part/templates/part/sale_prices.html:90 msgid "Price" msgstr "" @@ -3396,7 +3396,7 @@ msgstr "" msgid "Sales Order Items" msgstr "" -#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365 +#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:358 #: templates/js/build.js:724 templates/js/build.js:1141 msgid "Actions" msgstr "" @@ -4141,7 +4141,7 @@ msgstr "" msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" @@ -4173,7 +4173,7 @@ msgstr "" msgid "BOM line checksum" msgstr "" -#: part/models.py:2311 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2311 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" @@ -4182,7 +4182,7 @@ msgstr "" msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2317 templates/js/bom.js:294 +#: part/models.py:2317 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" @@ -4901,7 +4901,7 @@ msgstr "" msgid "Allocated to Orders" msgstr "" -#: part/templates/part/part_base.html:172 templates/js/bom.js:323 +#: part/templates/part/part_base.html:172 templates/js/bom.js:316 msgid "Can Build" msgstr "" @@ -6704,31 +6704,35 @@ msgstr "" msgid "Purchase Price Average" msgstr "" -#: templates/js/bom.js:277 +#: templates/js/bom.js:265 +msgid "Buy Price" +msgstr "" + +#: templates/js/bom.js:271 msgid "No pricing available" msgstr "" -#: templates/js/bom.js:313 templates/js/bom.js:399 +#: templates/js/bom.js:306 templates/js/bom.js:392 msgid "View BOM" msgstr "" -#: templates/js/bom.js:373 +#: templates/js/bom.js:366 msgid "Validate BOM Item" msgstr "" -#: templates/js/bom.js:375 +#: templates/js/bom.js:368 msgid "This line has been validated" msgstr "" -#: templates/js/bom.js:377 +#: templates/js/bom.js:370 msgid "Edit BOM Item" msgstr "" -#: templates/js/bom.js:379 +#: templates/js/bom.js:372 msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:470 templates/js/build.js:423 templates/js/build.js:1189 +#: templates/js/bom.js:463 templates/js/build.js:423 templates/js/build.js:1189 msgid "No BOM items found" msgstr "" From 31e7d4282e22f292bd684ac2bf9c2317e68b9365 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 28 Jun 2021 09:18:26 +1000 Subject: [PATCH 279/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/tr/LC_MESSAGES/django.po | 52 ++++++++++++----------- 1 file changed, 28 insertions(+), 24 deletions(-) diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 1e0e521bb8..3d4e563381 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-26 23:25+0000\n" -"PO-Revision-Date: 2021-06-27 00:11\n" +"POT-Creation-Date: 2021-06-27 23:17+0000\n" +"PO-Revision-Date: 2021-06-27 23:18\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -72,36 +72,36 @@ msgstr "Temayı Uygula" msgid "Select Category" msgstr "Kategori Seçin" -#: InvenTree/helpers.py:377 +#: InvenTree/helpers.py:396 #, python-brace-format msgid "Duplicate serial: {n}" msgstr "Tekrarlanan seri {n}" -#: InvenTree/helpers.py:384 order/models.py:248 order/models.py:358 +#: InvenTree/helpers.py:403 order/models.py:248 order/models.py:358 #: stock/views.py:1795 msgid "Invalid quantity provided" msgstr "Geçersiz veri sağlandı" -#: InvenTree/helpers.py:387 +#: InvenTree/helpers.py:406 msgid "Empty serial number string" msgstr "Boş seri numarası dizesi" -#: InvenTree/helpers.py:409 InvenTree/helpers.py:412 InvenTree/helpers.py:415 -#: InvenTree/helpers.py:440 +#: InvenTree/helpers.py:428 InvenTree/helpers.py:431 InvenTree/helpers.py:434 +#: InvenTree/helpers.py:459 #, python-brace-format msgid "Invalid group: {g}" msgstr "Geçersiz grup: {g}" -#: InvenTree/helpers.py:445 +#: InvenTree/helpers.py:464 #, python-brace-format msgid "Duplicate serial: {g}" msgstr "Tekrarlanan seri {g}" -#: InvenTree/helpers.py:453 +#: InvenTree/helpers.py:472 msgid "No serial numbers found" msgstr "Seri numarası bulunamadı" -#: InvenTree/helpers.py:457 +#: InvenTree/helpers.py:476 #, python-brace-format msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "Benzersiz seri numaralarının sayısı ({s}) girilen miktarla eşleşmeli ({q})" @@ -777,7 +777,7 @@ msgstr "Harici URL'ye bağlantı" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:699 +#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:699 msgid "Notes" msgstr "Notlar" @@ -1848,7 +1848,7 @@ msgstr "" #: common/models.py:736 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 -#: part/templates/part/sale_prices.html:90 templates/js/bom.js:271 +#: part/templates/part/sale_prices.html:90 msgid "Price" msgstr "" @@ -3396,7 +3396,7 @@ msgstr "" msgid "Sales Order Items" msgstr "" -#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365 +#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:358 #: templates/js/build.js:724 templates/js/build.js:1141 msgid "Actions" msgstr "İşlemler" @@ -4141,7 +4141,7 @@ msgstr "" msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" @@ -4173,7 +4173,7 @@ msgstr "" msgid "BOM line checksum" msgstr "" -#: part/models.py:2311 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2311 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" @@ -4182,7 +4182,7 @@ msgstr "" msgid "This BOM item is inherited by BOMs for variant parts" msgstr "Bu malzeme listesi, çeşit parçalar listesini kalıtsalıdır" -#: part/models.py:2317 templates/js/bom.js:294 +#: part/models.py:2317 templates/js/bom.js:287 msgid "Allow Variants" msgstr "Çeşide İzin Ver" @@ -4901,7 +4901,7 @@ msgstr "Satış Emirleri için Gerekli" msgid "Allocated to Orders" msgstr "" -#: part/templates/part/part_base.html:172 templates/js/bom.js:323 +#: part/templates/part/part_base.html:172 templates/js/bom.js:316 msgid "Can Build" msgstr "" @@ -6704,31 +6704,35 @@ msgstr "" msgid "Purchase Price Average" msgstr "" -#: templates/js/bom.js:277 +#: templates/js/bom.js:265 +msgid "Buy Price" +msgstr "" + +#: templates/js/bom.js:271 msgid "No pricing available" msgstr "" -#: templates/js/bom.js:313 templates/js/bom.js:399 +#: templates/js/bom.js:306 templates/js/bom.js:392 msgid "View BOM" msgstr "" -#: templates/js/bom.js:373 +#: templates/js/bom.js:366 msgid "Validate BOM Item" msgstr "" -#: templates/js/bom.js:375 +#: templates/js/bom.js:368 msgid "This line has been validated" msgstr "" -#: templates/js/bom.js:377 +#: templates/js/bom.js:370 msgid "Edit BOM Item" msgstr "" -#: templates/js/bom.js:379 +#: templates/js/bom.js:372 msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:470 templates/js/build.js:423 templates/js/build.js:1189 +#: templates/js/bom.js:463 templates/js/build.js:423 templates/js/build.js:1189 msgid "No BOM items found" msgstr "" From 2a823d7e9ac4ac60e3373720fc00bc82b2fa3f74 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 28 Jun 2021 09:18:27 +1000 Subject: [PATCH 280/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/zh/LC_MESSAGES/django.po | 52 ++++++++++++----------- 1 file changed, 28 insertions(+), 24 deletions(-) diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 9839ab8d93..08563a4d94 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-26 23:25+0000\n" -"PO-Revision-Date: 2021-06-27 00:11\n" +"POT-Creation-Date: 2021-06-27 23:17+0000\n" +"PO-Revision-Date: 2021-06-27 23:18\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -72,36 +72,36 @@ msgstr "应用主题" msgid "Select Category" msgstr "选择分类" -#: InvenTree/helpers.py:377 +#: InvenTree/helpers.py:396 #, python-brace-format msgid "Duplicate serial: {n}" msgstr "" -#: InvenTree/helpers.py:384 order/models.py:248 order/models.py:358 +#: InvenTree/helpers.py:403 order/models.py:248 order/models.py:358 #: stock/views.py:1795 msgid "Invalid quantity provided" msgstr "" -#: InvenTree/helpers.py:387 +#: InvenTree/helpers.py:406 msgid "Empty serial number string" msgstr "" -#: InvenTree/helpers.py:409 InvenTree/helpers.py:412 InvenTree/helpers.py:415 -#: InvenTree/helpers.py:440 +#: InvenTree/helpers.py:428 InvenTree/helpers.py:431 InvenTree/helpers.py:434 +#: InvenTree/helpers.py:459 #, python-brace-format msgid "Invalid group: {g}" msgstr "" -#: InvenTree/helpers.py:445 +#: InvenTree/helpers.py:464 #, python-brace-format msgid "Duplicate serial: {g}" msgstr "" -#: InvenTree/helpers.py:453 +#: InvenTree/helpers.py:472 msgid "No serial numbers found" msgstr "未找到序列号" -#: InvenTree/helpers.py:457 +#: InvenTree/helpers.py:476 #, python-brace-format msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "" @@ -777,7 +777,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:699 +#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:699 msgid "Notes" msgstr "" @@ -1848,7 +1848,7 @@ msgstr "" #: common/models.py:736 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 -#: part/templates/part/sale_prices.html:90 templates/js/bom.js:271 +#: part/templates/part/sale_prices.html:90 msgid "Price" msgstr "" @@ -3396,7 +3396,7 @@ msgstr "" msgid "Sales Order Items" msgstr "" -#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365 +#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:358 #: templates/js/build.js:724 templates/js/build.js:1141 msgid "Actions" msgstr "" @@ -4141,7 +4141,7 @@ msgstr "" msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" @@ -4173,7 +4173,7 @@ msgstr "" msgid "BOM line checksum" msgstr "" -#: part/models.py:2311 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2311 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" @@ -4182,7 +4182,7 @@ msgstr "" msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2317 templates/js/bom.js:294 +#: part/models.py:2317 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" @@ -4901,7 +4901,7 @@ msgstr "" msgid "Allocated to Orders" msgstr "" -#: part/templates/part/part_base.html:172 templates/js/bom.js:323 +#: part/templates/part/part_base.html:172 templates/js/bom.js:316 msgid "Can Build" msgstr "" @@ -6704,31 +6704,35 @@ msgstr "" msgid "Purchase Price Average" msgstr "" -#: templates/js/bom.js:277 +#: templates/js/bom.js:265 +msgid "Buy Price" +msgstr "" + +#: templates/js/bom.js:271 msgid "No pricing available" msgstr "" -#: templates/js/bom.js:313 templates/js/bom.js:399 +#: templates/js/bom.js:306 templates/js/bom.js:392 msgid "View BOM" msgstr "" -#: templates/js/bom.js:373 +#: templates/js/bom.js:366 msgid "Validate BOM Item" msgstr "" -#: templates/js/bom.js:375 +#: templates/js/bom.js:368 msgid "This line has been validated" msgstr "" -#: templates/js/bom.js:377 +#: templates/js/bom.js:370 msgid "Edit BOM Item" msgstr "" -#: templates/js/bom.js:379 +#: templates/js/bom.js:372 msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:470 templates/js/build.js:423 templates/js/build.js:1189 +#: templates/js/bom.js:463 templates/js/build.js:423 templates/js/build.js:1189 msgid "No BOM items found" msgstr "" From 0fd6a327e4e13d1afe04d551a86b600df9ec1533 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 28 Jun 2021 09:18:28 +1000 Subject: [PATCH 281/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 52 ++++++++++++----------- 1 file changed, 28 insertions(+), 24 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 293607c20b..18900bf787 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-26 23:25+0000\n" -"PO-Revision-Date: 2021-06-27 00:11\n" +"POT-Creation-Date: 2021-06-27 23:17+0000\n" +"PO-Revision-Date: 2021-06-27 23:18\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -72,36 +72,36 @@ msgstr "Thema anwenden" msgid "Select Category" msgstr "Kategorie auswählen" -#: InvenTree/helpers.py:377 +#: InvenTree/helpers.py:396 #, python-brace-format msgid "Duplicate serial: {n}" msgstr "Doppelte Seriennummer: {n}" -#: InvenTree/helpers.py:384 order/models.py:248 order/models.py:358 +#: InvenTree/helpers.py:403 order/models.py:248 order/models.py:358 #: stock/views.py:1795 msgid "Invalid quantity provided" msgstr "Keine gültige Menge" -#: InvenTree/helpers.py:387 +#: InvenTree/helpers.py:406 msgid "Empty serial number string" msgstr "Keine Seriennummer angegeben" -#: InvenTree/helpers.py:409 InvenTree/helpers.py:412 InvenTree/helpers.py:415 -#: InvenTree/helpers.py:440 +#: InvenTree/helpers.py:428 InvenTree/helpers.py:431 InvenTree/helpers.py:434 +#: InvenTree/helpers.py:459 #, python-brace-format msgid "Invalid group: {g}" msgstr "Ungültige Gruppe: {g}" -#: InvenTree/helpers.py:445 +#: InvenTree/helpers.py:464 #, python-brace-format msgid "Duplicate serial: {g}" msgstr "Doppelte Seriennummer: {g}" -#: InvenTree/helpers.py:453 +#: InvenTree/helpers.py:472 msgid "No serial numbers found" msgstr "Keine Seriennummern gefunden" -#: InvenTree/helpers.py:457 +#: InvenTree/helpers.py:476 #, python-brace-format msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "Anzahl der eindeutigen Seriennummern ({s}) muss mit der Anzahl ({q}) übereinstimmen" @@ -777,7 +777,7 @@ msgstr "Link zu einer externen URL" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:699 +#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:699 msgid "Notes" msgstr "Notizen" @@ -1848,7 +1848,7 @@ msgstr "Preisstaffelungs Anzahl" #: common/models.py:736 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 -#: part/templates/part/sale_prices.html:90 templates/js/bom.js:271 +#: part/templates/part/sale_prices.html:90 msgid "Price" msgstr "Preis" @@ -3397,7 +3397,7 @@ msgstr "Abbruch dieser Bestellung bedeutet, dass sie nicht länger bearbeitbar i msgid "Sales Order Items" msgstr "Auftrags-Positionen" -#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365 +#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:358 #: templates/js/build.js:724 templates/js/build.js:1141 msgid "Actions" msgstr "Aktionen" @@ -4142,7 +4142,7 @@ msgstr "Teil für die Nutzung in der Stückliste auswählen" msgid "BOM quantity for this BOM item" msgstr "Stücklisten-Anzahl für dieses Stücklisten-Teil" -#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "Optional" @@ -4174,7 +4174,7 @@ msgstr "Prüfsumme" msgid "BOM line checksum" msgstr "Prüfsumme der Stückliste" -#: part/models.py:2311 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2311 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "Geerbt" @@ -4183,7 +4183,7 @@ msgstr "Geerbt" msgid "This BOM item is inherited by BOMs for variant parts" msgstr "Diese Stücklisten-Position wird in die Stücklisten von Teil-Varianten vererbt" -#: part/models.py:2317 templates/js/bom.js:294 +#: part/models.py:2317 templates/js/bom.js:287 msgid "Allow Variants" msgstr "Varianten zulassen" @@ -4902,7 +4902,7 @@ msgstr "Benötigt für Aufträge" msgid "Allocated to Orders" msgstr "Zu Bauaufträgen zugeordnet" -#: part/templates/part/part_base.html:172 templates/js/bom.js:323 +#: part/templates/part/part_base.html:172 templates/js/bom.js:316 msgid "Can Build" msgstr "Herstellbar" @@ -6708,31 +6708,35 @@ msgstr "Kaufpreisspanne" msgid "Purchase Price Average" msgstr "Durchschnittlicher Kaufpreis" -#: templates/js/bom.js:277 +#: templates/js/bom.js:265 +msgid "Buy Price" +msgstr "" + +#: templates/js/bom.js:271 msgid "No pricing available" msgstr "Keine Preisinformation verfügbar" -#: templates/js/bom.js:313 templates/js/bom.js:399 +#: templates/js/bom.js:306 templates/js/bom.js:392 msgid "View BOM" msgstr "Stückliste anzeigen" -#: templates/js/bom.js:373 +#: templates/js/bom.js:366 msgid "Validate BOM Item" msgstr "Stücklisten-Position kontrollieren" -#: templates/js/bom.js:375 +#: templates/js/bom.js:368 msgid "This line has been validated" msgstr "Diese Position wurde kontrolliert" -#: templates/js/bom.js:377 +#: templates/js/bom.js:370 msgid "Edit BOM Item" msgstr "Stücklisten-Position bearbeiten" -#: templates/js/bom.js:379 +#: templates/js/bom.js:372 msgid "Delete BOM Item" msgstr "Stücklisten-Position löschen" -#: templates/js/bom.js:470 templates/js/build.js:423 templates/js/build.js:1189 +#: templates/js/bom.js:463 templates/js/build.js:423 templates/js/build.js:1189 msgid "No BOM items found" msgstr "Keine Stücklisten-Position(en) gefunden" From 5bbaae14c646eeff7afbb1fdbfeb2a47c9d17e9e Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 28 Jun 2021 09:18:30 +1000 Subject: [PATCH 282/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ja/LC_MESSAGES/django.po | 52 ++++++++++++----------- 1 file changed, 28 insertions(+), 24 deletions(-) diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 68d685bd33..7059cd6617 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-26 23:25+0000\n" -"PO-Revision-Date: 2021-06-27 00:11\n" +"POT-Creation-Date: 2021-06-27 23:17+0000\n" +"PO-Revision-Date: 2021-06-27 23:18\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -72,36 +72,36 @@ msgstr "" msgid "Select Category" msgstr "" -#: InvenTree/helpers.py:377 +#: InvenTree/helpers.py:396 #, python-brace-format msgid "Duplicate serial: {n}" msgstr "" -#: InvenTree/helpers.py:384 order/models.py:248 order/models.py:358 +#: InvenTree/helpers.py:403 order/models.py:248 order/models.py:358 #: stock/views.py:1795 msgid "Invalid quantity provided" msgstr "" -#: InvenTree/helpers.py:387 +#: InvenTree/helpers.py:406 msgid "Empty serial number string" msgstr "" -#: InvenTree/helpers.py:409 InvenTree/helpers.py:412 InvenTree/helpers.py:415 -#: InvenTree/helpers.py:440 +#: InvenTree/helpers.py:428 InvenTree/helpers.py:431 InvenTree/helpers.py:434 +#: InvenTree/helpers.py:459 #, python-brace-format msgid "Invalid group: {g}" msgstr "" -#: InvenTree/helpers.py:445 +#: InvenTree/helpers.py:464 #, python-brace-format msgid "Duplicate serial: {g}" msgstr "" -#: InvenTree/helpers.py:453 +#: InvenTree/helpers.py:472 msgid "No serial numbers found" msgstr "" -#: InvenTree/helpers.py:457 +#: InvenTree/helpers.py:476 #, python-brace-format msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "" @@ -777,7 +777,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:356 templates/js/stock.js:141 templates/js/stock.js:699 +#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:699 msgid "Notes" msgstr "" @@ -1848,7 +1848,7 @@ msgstr "" #: common/models.py:736 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 -#: part/templates/part/sale_prices.html:90 templates/js/bom.js:271 +#: part/templates/part/sale_prices.html:90 msgid "Price" msgstr "" @@ -3396,7 +3396,7 @@ msgstr "" msgid "Sales Order Items" msgstr "" -#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:365 +#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:358 #: templates/js/build.js:724 templates/js/build.js:1141 msgid "Actions" msgstr "" @@ -4141,7 +4141,7 @@ msgstr "" msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:285 +#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" @@ -4173,7 +4173,7 @@ msgstr "" msgid "BOM line checksum" msgstr "" -#: part/models.py:2311 templates/js/bom.js:302 templates/js/bom.js:309 +#: part/models.py:2311 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" @@ -4182,7 +4182,7 @@ msgstr "" msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2317 templates/js/bom.js:294 +#: part/models.py:2317 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" @@ -4901,7 +4901,7 @@ msgstr "" msgid "Allocated to Orders" msgstr "" -#: part/templates/part/part_base.html:172 templates/js/bom.js:323 +#: part/templates/part/part_base.html:172 templates/js/bom.js:316 msgid "Can Build" msgstr "" @@ -6704,31 +6704,35 @@ msgstr "" msgid "Purchase Price Average" msgstr "" -#: templates/js/bom.js:277 +#: templates/js/bom.js:265 +msgid "Buy Price" +msgstr "" + +#: templates/js/bom.js:271 msgid "No pricing available" msgstr "" -#: templates/js/bom.js:313 templates/js/bom.js:399 +#: templates/js/bom.js:306 templates/js/bom.js:392 msgid "View BOM" msgstr "" -#: templates/js/bom.js:373 +#: templates/js/bom.js:366 msgid "Validate BOM Item" msgstr "" -#: templates/js/bom.js:375 +#: templates/js/bom.js:368 msgid "This line has been validated" msgstr "" -#: templates/js/bom.js:377 +#: templates/js/bom.js:370 msgid "Edit BOM Item" msgstr "" -#: templates/js/bom.js:379 +#: templates/js/bom.js:372 msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:470 templates/js/build.js:423 templates/js/build.js:1189 +#: templates/js/bom.js:463 templates/js/build.js:423 templates/js/build.js:1189 msgid "No BOM items found" msgstr "" From 6be5c58104c4f1d92569e331abe52827969da501 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 28 Jun 2021 11:24:43 +0000 Subject: [PATCH 283/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 2 +- InvenTree/locale/en/LC_MESSAGES/django.po | 2 +- InvenTree/locale/es/LC_MESSAGES/django.po | 2 +- InvenTree/locale/fr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/it/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ja/LC_MESSAGES/django.po | 2 +- InvenTree/locale/pl/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ru/LC_MESSAGES/django.po | 2 +- InvenTree/locale/tr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/zh/LC_MESSAGES/django.po | 2 +- 10 files changed, 10 insertions(+), 10 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index be75245e4d..c8e9856cf1 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-27 23:17+0000\n" +"POT-Creation-Date: 2021-06-28 11:24+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: German\n" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 4103deb954..43136b1145 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-27 23:17+0000\n" +"POT-Creation-Date: 2021-06-28 11:24+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 5c5c141212..d7c3951945 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-27 23:17+0000\n" +"POT-Creation-Date: 2021-06-28 11:24+0000\n" "PO-Revision-Date: 2021-06-25 14:06\n" "Last-Translator: \n" "Language-Team: Spanish\n" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 6178c9113d..6e0173006e 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-27 23:17+0000\n" +"POT-Creation-Date: 2021-06-28 11:24+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: French\n" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 9509d6c283..f3e18fa424 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-27 23:17+0000\n" +"POT-Creation-Date: 2021-06-28 11:24+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Italian\n" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index b6d9d819c9..01b1c93aa4 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-27 23:17+0000\n" +"POT-Creation-Date: 2021-06-28 11:24+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Japanese\n" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 90f273c976..9eb4b1faef 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-27 23:17+0000\n" +"POT-Creation-Date: 2021-06-28 11:24+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Polish\n" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 88129cac80..145a51da7a 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-27 23:17+0000\n" +"POT-Creation-Date: 2021-06-28 11:24+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Russian\n" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index d32c0d3445..8d05c2ffe7 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-27 23:17+0000\n" +"POT-Creation-Date: 2021-06-28 11:24+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Turkish\n" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 4a37f51a50..360a9e8c37 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-27 23:17+0000\n" +"POT-Creation-Date: 2021-06-28 11:24+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" From 68918a961824df5d14e89c2b8fd2a20eb2fe4308 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 28 Jun 2021 23:33:08 +0000 Subject: [PATCH 284/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 84 +++++++++++------------ InvenTree/locale/en/LC_MESSAGES/django.po | 84 +++++++++++------------ InvenTree/locale/es/LC_MESSAGES/django.po | 84 +++++++++++------------ InvenTree/locale/fr/LC_MESSAGES/django.po | 84 +++++++++++------------ InvenTree/locale/it/LC_MESSAGES/django.po | 84 +++++++++++------------ InvenTree/locale/ja/LC_MESSAGES/django.po | 84 +++++++++++------------ InvenTree/locale/pl/LC_MESSAGES/django.po | 84 +++++++++++------------ InvenTree/locale/ru/LC_MESSAGES/django.po | 84 +++++++++++------------ InvenTree/locale/tr/LC_MESSAGES/django.po | 84 +++++++++++------------ InvenTree/locale/zh/LC_MESSAGES/django.po | 84 +++++++++++------------ 10 files changed, 420 insertions(+), 420 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index c8e9856cf1..d6d0f59c0d 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-28 11:24+0000\n" +"POT-Creation-Date: 2021-06-28 23:32+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: German\n" @@ -155,7 +155,7 @@ msgstr "Name" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:833 templates/js/build.js:1101 +#: templates/js/build.js:834 templates/js/build.js:1102 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 @@ -450,7 +450,7 @@ msgstr "geplantes Bestelldatum" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:880 templates/js/order.js:200 +#: templates/js/build.js:881 templates/js/order.js:200 #: templates/js/order.js:298 msgid "Target Date" msgstr "Zieldatum" @@ -486,8 +486,8 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: stock/forms.py:175 stock/forms.py:308 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 -#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571 -#: templates/js/build.js:1111 templates/js/order.js:393 +#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 +#: templates/js/build.js:1112 templates/js/order.js:393 #: templates/js/part.js:796 templates/js/stock.js:1164 #: templates/js/stock.js:1383 msgid "Quantity" @@ -534,7 +534,7 @@ msgstr "Bauauftrag als vollständig markieren" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 -#: templates/js/build.js:585 templates/js/order.js:378 +#: templates/js/build.js:586 templates/js/order.js:378 #: templates/js/stock.js:643 templates/js/stock.js:1056 msgid "Location" msgstr "Lagerort" @@ -547,7 +547,7 @@ msgstr "Lagerort der Endprodukte" #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 -#: templates/js/barcode.js:119 templates/js/build.js:867 +#: templates/js/barcode.js:119 templates/js/build.js:868 #: templates/js/order.js:187 templates/js/order.js:285 #: templates/js/stock.js:630 templates/js/stock.js:1133 #: templates/js/stock.js:1399 @@ -608,7 +608,7 @@ msgstr "Bauauftragsreferenz" #: order/templates/order/sales_order_detail.html:229 part/models.py:2302 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:660 templates/js/build.js:1105 +#: templates/js/build.js:661 templates/js/build.js:1106 msgid "Reference" msgstr "Referenz" @@ -643,8 +643,8 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: report/templates/report/inventree_so_report.html:90 #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 -#: templates/js/build.js:551 templates/js/build.js:838 -#: templates/js/build.js:1078 templates/js/company.js:140 +#: templates/js/build.js:552 templates/js/build.js:839 +#: templates/js/build.js:1079 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 #: templates/js/stock.js:1371 @@ -720,7 +720,7 @@ msgstr "Erstelldatum" msgid "Target completion date" msgstr "geplantes Fertigstellungsdatum" -#: build/models.py:228 order/models.py:221 templates/js/build.js:885 +#: build/models.py:228 order/models.py:221 templates/js/build.js:886 msgid "Completion Date" msgstr "Fertigstellungsdatum" @@ -828,7 +828,7 @@ msgid "Selected stock item not found in BOM for part '{p}'" msgstr "Ausgewähltes BestandsObjekt nicht Stückliste für Teil '{p}' gefunden" #: build/models.py:1316 stock/templates/stock/item_base.html:317 -#: templates/InvenTree/search.html:183 templates/js/build.js:811 +#: templates/InvenTree/search.html:183 templates/js/build.js:812 #: templates/navbar.html:29 msgid "Build" msgstr "Bauauftrag" @@ -841,7 +841,7 @@ msgstr "Bauauftrag starten um Teile zuzuweisen" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 -#: templates/js/build.js:211 templates/js/build.js:928 +#: templates/js/build.js:211 templates/js/build.js:929 #: templates/js/order.js:366 templates/js/order.js:371 #: templates/js/stock.js:1115 msgid "Stock Item" @@ -879,7 +879,7 @@ msgstr "Lagerbestand Bauauftrag zuweisen" msgid "Auto Allocate" msgstr "Automatisch zuweisen" -#: build/templates/build/allocate.html:25 templates/js/build.js:743 +#: build/templates/build/allocate.html:25 templates/js/build.js:744 msgid "Unallocate stock" msgstr "Bestandszuordnung aufheben" @@ -916,7 +916,7 @@ msgstr "Dieser Bauauftrag hat keine zugeordneten Stücklisten-Einträge" #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:454 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:569 +#: templates/js/build.js:570 msgid "Serial Number" msgstr "Seriennummer" @@ -1203,7 +1203,7 @@ msgstr "Losnummer" #: build/templates/build/detail.html:116 #: order/templates/order/order_base.html:111 -#: order/templates/order/sales_order_base.html:113 templates/js/build.js:875 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:876 msgid "Created" msgstr "Erstellt" @@ -1211,7 +1211,7 @@ msgstr "Erstellt" msgid "No target date set" msgstr "Kein Ziel-Datum gesetzt" -#: build/templates/build/detail.html:132 templates/js/build.js:853 +#: build/templates/build/detail.html:132 templates/js/build.js:854 msgid "Completed" msgstr "Fertig" @@ -1412,8 +1412,8 @@ msgstr "Teil muss aktuell im Bestand sein" msgid "Stock item is over-allocated" msgstr "BestandObjekt ist zu oft zugewiesen" -#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:670 -#: templates/js/build.js:935 templates/js/build.js:1118 +#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:671 +#: templates/js/build.js:936 templates/js/build.js:1119 msgid "Available" msgstr "Verfügbar" @@ -2179,7 +2179,7 @@ msgstr "Mehrere bestellen" #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:562 +#: company/templates/company/navbar.html:65 templates/js/build.js:563 msgid "Assigned Stock" msgstr "Zugeordneter Bestand" @@ -3402,17 +3402,17 @@ msgid "Sales Order Items" msgstr "Auftrags-Positionen" #: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:358 -#: templates/js/build.js:724 templates/js/build.js:1141 +#: templates/js/build.js:725 templates/js/build.js:1142 msgid "Actions" msgstr "Aktionen" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:610 -#: templates/js/build.js:946 +#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:611 +#: templates/js/build.js:947 msgid "Edit stock allocation" msgstr "Bestands-Zuordnung bearbeiten" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:612 -#: templates/js/build.js:947 +#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:613 +#: templates/js/build.js:948 msgid "Delete stock allocation" msgstr "Bestands-Zuordnung löschen" @@ -3424,8 +3424,8 @@ msgstr "Keine passenden Positionen gefunden" msgid "ID" msgstr "ID" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:675 -#: templates/js/build.js:942 +#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:676 +#: templates/js/build.js:943 msgid "Allocated" msgstr "Zugeordnet" @@ -3441,7 +3441,7 @@ msgstr "PO" msgid "Allocate serial numbers" msgstr "Seriennummern zuweisen" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:738 +#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:739 msgid "Allocate stock" msgstr "Lagerbestand zuweisen" @@ -3449,8 +3449,8 @@ msgstr "Lagerbestand zuweisen" msgid "Purchase stock" msgstr "Lagerbestand kaufen" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:731 -#: templates/js/build.js:1149 +#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:732 +#: templates/js/build.js:1150 msgid "Build stock" msgstr "Lagerbestand bauen" @@ -5807,7 +5807,7 @@ msgstr "Dieses BestandsObjekt wird automatisch gelöscht wenn der Lagerbestand a msgid "Stock Item Details" msgstr "BestandsObjekt-Details" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:593 +#: stock/templates/stock/item_base.html:289 templates/js/build.js:594 msgid "No location set" msgstr "Kein Lagerort gesetzt" @@ -6204,7 +6204,7 @@ msgstr "BestandsObjekt bearbeiten" msgid "Serialize Stock" msgstr "Lagerbestand erfassen" -#: stock/views.py:1575 templates/js/build.js:326 +#: stock/views.py:1575 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "Neues BestandsObjekt hinzufügen" @@ -6712,7 +6712,7 @@ msgstr "In Lagerorten buchen" msgid "Barcode does not match a valid location" msgstr "Barcode entspricht keinem Lagerort" -#: templates/js/bom.js:175 templates/js/build.js:1091 +#: templates/js/bom.js:175 templates/js/build.js:1092 msgid "Open subassembly" msgstr "Unterbaugruppe öffnen" @@ -6754,7 +6754,7 @@ msgstr "Stücklisten-Position bearbeiten" msgid "Delete BOM Item" msgstr "Stücklisten-Position löschen" -#: templates/js/bom.js:463 templates/js/build.js:423 templates/js/build.js:1189 +#: templates/js/bom.js:463 templates/js/build.js:424 templates/js/build.js:1190 msgid "No BOM items found" msgstr "Keine Stücklisten-Position(en) gefunden" @@ -6782,37 +6782,37 @@ msgstr "" msgid "Location not specified" msgstr "Standort nicht angegeben" -#: templates/js/build.js:325 templates/stock_table.html:20 +#: templates/js/build.js:326 templates/stock_table.html:20 msgid "New Stock Item" msgstr "Neues BestandsObjekt" -#: templates/js/build.js:644 +#: templates/js/build.js:645 msgid "Required Part" msgstr "benötigtes Teil" -#: templates/js/build.js:665 +#: templates/js/build.js:666 msgid "Quantity Per" msgstr "Anzahl pro" -#: templates/js/build.js:735 templates/js/build.js:1153 +#: templates/js/build.js:736 templates/js/build.js:1154 #: templates/stock_table.html:59 msgid "Order stock" msgstr "Bestand bestellen" -#: templates/js/build.js:788 +#: templates/js/build.js:789 msgid "No builds matching query" msgstr "Keine Bauaufträge passen zur Anfrage" -#: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635 +#: templates/js/build.js:806 templates/js/part.js:390 templates/js/part.js:635 #: templates/js/stock.js:514 templates/js/stock.js:966 msgid "Select" msgstr "Auswählen" -#: templates/js/build.js:825 +#: templates/js/build.js:826 msgid "Build order is overdue" msgstr "Bauauftrag ist überfällig" -#: templates/js/build.js:924 +#: templates/js/build.js:925 msgid "No parts allocated for" msgstr "Keine Teile zugeordnet zu" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 43136b1145..cf2d46a5c1 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-28 11:24+0000\n" +"POT-Creation-Date: 2021-06-28 23:32+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -156,7 +156,7 @@ msgstr "" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:833 templates/js/build.js:1101 +#: templates/js/build.js:834 templates/js/build.js:1102 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 @@ -451,7 +451,7 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:880 templates/js/order.js:200 +#: templates/js/build.js:881 templates/js/order.js:200 #: templates/js/order.js:298 msgid "Target Date" msgstr "" @@ -487,8 +487,8 @@ msgstr "" #: stock/forms.py:175 stock/forms.py:308 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 -#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571 -#: templates/js/build.js:1111 templates/js/order.js:393 +#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 +#: templates/js/build.js:1112 templates/js/order.js:393 #: templates/js/part.js:796 templates/js/stock.js:1164 #: templates/js/stock.js:1383 msgid "Quantity" @@ -535,7 +535,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 -#: templates/js/build.js:585 templates/js/order.js:378 +#: templates/js/build.js:586 templates/js/order.js:378 #: templates/js/stock.js:643 templates/js/stock.js:1056 msgid "Location" msgstr "" @@ -548,7 +548,7 @@ msgstr "" #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 -#: templates/js/barcode.js:119 templates/js/build.js:867 +#: templates/js/barcode.js:119 templates/js/build.js:868 #: templates/js/order.js:187 templates/js/order.js:285 #: templates/js/stock.js:630 templates/js/stock.js:1133 #: templates/js/stock.js:1399 @@ -609,7 +609,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:229 part/models.py:2302 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:660 templates/js/build.js:1105 +#: templates/js/build.js:661 templates/js/build.js:1106 msgid "Reference" msgstr "" @@ -644,8 +644,8 @@ msgstr "" #: report/templates/report/inventree_so_report.html:90 #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 -#: templates/js/build.js:551 templates/js/build.js:838 -#: templates/js/build.js:1078 templates/js/company.js:140 +#: templates/js/build.js:552 templates/js/build.js:839 +#: templates/js/build.js:1079 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 #: templates/js/stock.js:1371 @@ -721,7 +721,7 @@ msgstr "" msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:221 templates/js/build.js:885 +#: build/models.py:228 order/models.py:221 templates/js/build.js:886 msgid "Completion Date" msgstr "" @@ -829,7 +829,7 @@ msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" #: build/models.py:1316 stock/templates/stock/item_base.html:317 -#: templates/InvenTree/search.html:183 templates/js/build.js:811 +#: templates/InvenTree/search.html:183 templates/js/build.js:812 #: templates/navbar.html:29 msgid "Build" msgstr "" @@ -842,7 +842,7 @@ msgstr "" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 -#: templates/js/build.js:211 templates/js/build.js:928 +#: templates/js/build.js:211 templates/js/build.js:929 #: templates/js/order.js:366 templates/js/order.js:371 #: templates/js/stock.js:1115 msgid "Stock Item" @@ -880,7 +880,7 @@ msgstr "" msgid "Auto Allocate" msgstr "" -#: build/templates/build/allocate.html:25 templates/js/build.js:743 +#: build/templates/build/allocate.html:25 templates/js/build.js:744 msgid "Unallocate stock" msgstr "" @@ -917,7 +917,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:454 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:569 +#: templates/js/build.js:570 msgid "Serial Number" msgstr "" @@ -1204,7 +1204,7 @@ msgstr "" #: build/templates/build/detail.html:116 #: order/templates/order/order_base.html:111 -#: order/templates/order/sales_order_base.html:113 templates/js/build.js:875 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:876 msgid "Created" msgstr "" @@ -1212,7 +1212,7 @@ msgstr "" msgid "No target date set" msgstr "" -#: build/templates/build/detail.html:132 templates/js/build.js:853 +#: build/templates/build/detail.html:132 templates/js/build.js:854 msgid "Completed" msgstr "" @@ -1413,8 +1413,8 @@ msgstr "" msgid "Stock item is over-allocated" msgstr "" -#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:670 -#: templates/js/build.js:935 templates/js/build.js:1118 +#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:671 +#: templates/js/build.js:936 templates/js/build.js:1119 msgid "Available" msgstr "" @@ -2178,7 +2178,7 @@ msgstr "" #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:562 +#: company/templates/company/navbar.html:65 templates/js/build.js:563 msgid "Assigned Stock" msgstr "" @@ -3399,17 +3399,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:358 -#: templates/js/build.js:724 templates/js/build.js:1141 +#: templates/js/build.js:725 templates/js/build.js:1142 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:610 -#: templates/js/build.js:946 +#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:611 +#: templates/js/build.js:947 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:612 -#: templates/js/build.js:947 +#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:613 +#: templates/js/build.js:948 msgid "Delete stock allocation" msgstr "" @@ -3421,8 +3421,8 @@ msgstr "" msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:675 -#: templates/js/build.js:942 +#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:676 +#: templates/js/build.js:943 msgid "Allocated" msgstr "" @@ -3438,7 +3438,7 @@ msgstr "" msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:738 +#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:739 msgid "Allocate stock" msgstr "" @@ -3446,8 +3446,8 @@ msgstr "" msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:731 -#: templates/js/build.js:1149 +#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:732 +#: templates/js/build.js:1150 msgid "Build stock" msgstr "" @@ -5798,7 +5798,7 @@ msgstr "" msgid "Stock Item Details" msgstr "" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:593 +#: stock/templates/stock/item_base.html:289 templates/js/build.js:594 msgid "No location set" msgstr "" @@ -6195,7 +6195,7 @@ msgstr "" msgid "Serialize Stock" msgstr "" -#: stock/views.py:1575 templates/js/build.js:326 +#: stock/views.py:1575 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "" @@ -6695,7 +6695,7 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/bom.js:175 templates/js/build.js:1091 +#: templates/js/bom.js:175 templates/js/build.js:1092 msgid "Open subassembly" msgstr "" @@ -6735,7 +6735,7 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:463 templates/js/build.js:423 templates/js/build.js:1189 +#: templates/js/bom.js:463 templates/js/build.js:424 templates/js/build.js:1190 msgid "No BOM items found" msgstr "" @@ -6763,37 +6763,37 @@ msgstr "" msgid "Location not specified" msgstr "" -#: templates/js/build.js:325 templates/stock_table.html:20 +#: templates/js/build.js:326 templates/stock_table.html:20 msgid "New Stock Item" msgstr "" -#: templates/js/build.js:644 +#: templates/js/build.js:645 msgid "Required Part" msgstr "" -#: templates/js/build.js:665 +#: templates/js/build.js:666 msgid "Quantity Per" msgstr "" -#: templates/js/build.js:735 templates/js/build.js:1153 +#: templates/js/build.js:736 templates/js/build.js:1154 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" -#: templates/js/build.js:788 +#: templates/js/build.js:789 msgid "No builds matching query" msgstr "" -#: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635 +#: templates/js/build.js:806 templates/js/part.js:390 templates/js/part.js:635 #: templates/js/stock.js:514 templates/js/stock.js:966 msgid "Select" msgstr "" -#: templates/js/build.js:825 +#: templates/js/build.js:826 msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:924 +#: templates/js/build.js:925 msgid "No parts allocated for" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index d7c3951945..6f4ac335b3 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-28 11:24+0000\n" +"POT-Creation-Date: 2021-06-28 23:32+0000\n" "PO-Revision-Date: 2021-06-25 14:06\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -155,7 +155,7 @@ msgstr "Nombre" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:833 templates/js/build.js:1101 +#: templates/js/build.js:834 templates/js/build.js:1102 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 @@ -450,7 +450,7 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:880 templates/js/order.js:200 +#: templates/js/build.js:881 templates/js/order.js:200 #: templates/js/order.js:298 msgid "Target Date" msgstr "" @@ -486,8 +486,8 @@ msgstr "" #: stock/forms.py:175 stock/forms.py:308 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 -#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571 -#: templates/js/build.js:1111 templates/js/order.js:393 +#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 +#: templates/js/build.js:1112 templates/js/order.js:393 #: templates/js/part.js:796 templates/js/stock.js:1164 #: templates/js/stock.js:1383 msgid "Quantity" @@ -534,7 +534,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 -#: templates/js/build.js:585 templates/js/order.js:378 +#: templates/js/build.js:586 templates/js/order.js:378 #: templates/js/stock.js:643 templates/js/stock.js:1056 msgid "Location" msgstr "Unicación" @@ -547,7 +547,7 @@ msgstr "" #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 -#: templates/js/barcode.js:119 templates/js/build.js:867 +#: templates/js/barcode.js:119 templates/js/build.js:868 #: templates/js/order.js:187 templates/js/order.js:285 #: templates/js/stock.js:630 templates/js/stock.js:1133 #: templates/js/stock.js:1399 @@ -608,7 +608,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:229 part/models.py:2302 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:660 templates/js/build.js:1105 +#: templates/js/build.js:661 templates/js/build.js:1106 msgid "Reference" msgstr "Referencia" @@ -643,8 +643,8 @@ msgstr "" #: report/templates/report/inventree_so_report.html:90 #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 -#: templates/js/build.js:551 templates/js/build.js:838 -#: templates/js/build.js:1078 templates/js/company.js:140 +#: templates/js/build.js:552 templates/js/build.js:839 +#: templates/js/build.js:1079 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 #: templates/js/stock.js:1371 @@ -720,7 +720,7 @@ msgstr "" msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:221 templates/js/build.js:885 +#: build/models.py:228 order/models.py:221 templates/js/build.js:886 msgid "Completion Date" msgstr "" @@ -828,7 +828,7 @@ msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" #: build/models.py:1316 stock/templates/stock/item_base.html:317 -#: templates/InvenTree/search.html:183 templates/js/build.js:811 +#: templates/InvenTree/search.html:183 templates/js/build.js:812 #: templates/navbar.html:29 msgid "Build" msgstr "" @@ -841,7 +841,7 @@ msgstr "" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 -#: templates/js/build.js:211 templates/js/build.js:928 +#: templates/js/build.js:211 templates/js/build.js:929 #: templates/js/order.js:366 templates/js/order.js:371 #: templates/js/stock.js:1115 msgid "Stock Item" @@ -879,7 +879,7 @@ msgstr "" msgid "Auto Allocate" msgstr "" -#: build/templates/build/allocate.html:25 templates/js/build.js:743 +#: build/templates/build/allocate.html:25 templates/js/build.js:744 msgid "Unallocate stock" msgstr "" @@ -916,7 +916,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:454 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:569 +#: templates/js/build.js:570 msgid "Serial Number" msgstr "Número de serie" @@ -1203,7 +1203,7 @@ msgstr "Lote" #: build/templates/build/detail.html:116 #: order/templates/order/order_base.html:111 -#: order/templates/order/sales_order_base.html:113 templates/js/build.js:875 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:876 msgid "Created" msgstr "" @@ -1211,7 +1211,7 @@ msgstr "" msgid "No target date set" msgstr "" -#: build/templates/build/detail.html:132 templates/js/build.js:853 +#: build/templates/build/detail.html:132 templates/js/build.js:854 msgid "Completed" msgstr "Completados" @@ -1412,8 +1412,8 @@ msgstr "" msgid "Stock item is over-allocated" msgstr "" -#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:670 -#: templates/js/build.js:935 templates/js/build.js:1118 +#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:671 +#: templates/js/build.js:936 templates/js/build.js:1119 msgid "Available" msgstr "" @@ -2177,7 +2177,7 @@ msgstr "" #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:562 +#: company/templates/company/navbar.html:65 templates/js/build.js:563 msgid "Assigned Stock" msgstr "" @@ -3398,17 +3398,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:358 -#: templates/js/build.js:724 templates/js/build.js:1141 +#: templates/js/build.js:725 templates/js/build.js:1142 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:610 -#: templates/js/build.js:946 +#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:611 +#: templates/js/build.js:947 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:612 -#: templates/js/build.js:947 +#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:613 +#: templates/js/build.js:948 msgid "Delete stock allocation" msgstr "" @@ -3420,8 +3420,8 @@ msgstr "" msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:675 -#: templates/js/build.js:942 +#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:676 +#: templates/js/build.js:943 msgid "Allocated" msgstr "" @@ -3437,7 +3437,7 @@ msgstr "" msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:738 +#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:739 msgid "Allocate stock" msgstr "" @@ -3445,8 +3445,8 @@ msgstr "" msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:731 -#: templates/js/build.js:1149 +#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:732 +#: templates/js/build.js:1150 msgid "Build stock" msgstr "" @@ -5799,7 +5799,7 @@ msgstr "" msgid "Stock Item Details" msgstr "" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:593 +#: stock/templates/stock/item_base.html:289 templates/js/build.js:594 msgid "No location set" msgstr "" @@ -6196,7 +6196,7 @@ msgstr "" msgid "Serialize Stock" msgstr "" -#: stock/views.py:1575 templates/js/build.js:326 +#: stock/views.py:1575 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "" @@ -6696,7 +6696,7 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/bom.js:175 templates/js/build.js:1091 +#: templates/js/bom.js:175 templates/js/build.js:1092 msgid "Open subassembly" msgstr "" @@ -6736,7 +6736,7 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:463 templates/js/build.js:423 templates/js/build.js:1189 +#: templates/js/bom.js:463 templates/js/build.js:424 templates/js/build.js:1190 msgid "No BOM items found" msgstr "" @@ -6764,37 +6764,37 @@ msgstr "" msgid "Location not specified" msgstr "" -#: templates/js/build.js:325 templates/stock_table.html:20 +#: templates/js/build.js:326 templates/stock_table.html:20 msgid "New Stock Item" msgstr "" -#: templates/js/build.js:644 +#: templates/js/build.js:645 msgid "Required Part" msgstr "" -#: templates/js/build.js:665 +#: templates/js/build.js:666 msgid "Quantity Per" msgstr "" -#: templates/js/build.js:735 templates/js/build.js:1153 +#: templates/js/build.js:736 templates/js/build.js:1154 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" -#: templates/js/build.js:788 +#: templates/js/build.js:789 msgid "No builds matching query" msgstr "" -#: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635 +#: templates/js/build.js:806 templates/js/part.js:390 templates/js/part.js:635 #: templates/js/stock.js:514 templates/js/stock.js:966 msgid "Select" msgstr "" -#: templates/js/build.js:825 +#: templates/js/build.js:826 msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:924 +#: templates/js/build.js:925 msgid "No parts allocated for" msgstr "" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 6e0173006e..daab6bf8fd 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-28 11:24+0000\n" +"POT-Creation-Date: 2021-06-28 23:32+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: French\n" @@ -155,7 +155,7 @@ msgstr "Nom" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:833 templates/js/build.js:1101 +#: templates/js/build.js:834 templates/js/build.js:1102 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 @@ -450,7 +450,7 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:880 templates/js/order.js:200 +#: templates/js/build.js:881 templates/js/order.js:200 #: templates/js/order.js:298 msgid "Target Date" msgstr "" @@ -486,8 +486,8 @@ msgstr "" #: stock/forms.py:175 stock/forms.py:308 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 -#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571 -#: templates/js/build.js:1111 templates/js/order.js:393 +#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 +#: templates/js/build.js:1112 templates/js/order.js:393 #: templates/js/part.js:796 templates/js/stock.js:1164 #: templates/js/stock.js:1383 msgid "Quantity" @@ -534,7 +534,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 -#: templates/js/build.js:585 templates/js/order.js:378 +#: templates/js/build.js:586 templates/js/order.js:378 #: templates/js/stock.js:643 templates/js/stock.js:1056 msgid "Location" msgstr "" @@ -547,7 +547,7 @@ msgstr "Emplacement des pièces terminées" #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 -#: templates/js/barcode.js:119 templates/js/build.js:867 +#: templates/js/barcode.js:119 templates/js/build.js:868 #: templates/js/order.js:187 templates/js/order.js:285 #: templates/js/stock.js:630 templates/js/stock.js:1133 #: templates/js/stock.js:1399 @@ -608,7 +608,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:229 part/models.py:2302 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:660 templates/js/build.js:1105 +#: templates/js/build.js:661 templates/js/build.js:1106 msgid "Reference" msgstr "Référence" @@ -643,8 +643,8 @@ msgstr "" #: report/templates/report/inventree_so_report.html:90 #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 -#: templates/js/build.js:551 templates/js/build.js:838 -#: templates/js/build.js:1078 templates/js/company.js:140 +#: templates/js/build.js:552 templates/js/build.js:839 +#: templates/js/build.js:1079 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 #: templates/js/stock.js:1371 @@ -720,7 +720,7 @@ msgstr "Date de création" msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:221 templates/js/build.js:885 +#: build/models.py:228 order/models.py:221 templates/js/build.js:886 msgid "Completion Date" msgstr "" @@ -828,7 +828,7 @@ msgid "Selected stock item not found in BOM for part '{p}'" msgstr "L'article en stock sélectionné n'a pas été trouvé dans la BOM pour la pièce '{p}'" #: build/models.py:1316 stock/templates/stock/item_base.html:317 -#: templates/InvenTree/search.html:183 templates/js/build.js:811 +#: templates/InvenTree/search.html:183 templates/js/build.js:812 #: templates/navbar.html:29 msgid "Build" msgstr "" @@ -841,7 +841,7 @@ msgstr "" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 -#: templates/js/build.js:211 templates/js/build.js:928 +#: templates/js/build.js:211 templates/js/build.js:929 #: templates/js/order.js:366 templates/js/order.js:371 #: templates/js/stock.js:1115 msgid "Stock Item" @@ -879,7 +879,7 @@ msgstr "" msgid "Auto Allocate" msgstr "" -#: build/templates/build/allocate.html:25 templates/js/build.js:743 +#: build/templates/build/allocate.html:25 templates/js/build.js:744 msgid "Unallocate stock" msgstr "" @@ -916,7 +916,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:454 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:569 +#: templates/js/build.js:570 msgid "Serial Number" msgstr "" @@ -1203,7 +1203,7 @@ msgstr "" #: build/templates/build/detail.html:116 #: order/templates/order/order_base.html:111 -#: order/templates/order/sales_order_base.html:113 templates/js/build.js:875 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:876 msgid "Created" msgstr "" @@ -1211,7 +1211,7 @@ msgstr "" msgid "No target date set" msgstr "" -#: build/templates/build/detail.html:132 templates/js/build.js:853 +#: build/templates/build/detail.html:132 templates/js/build.js:854 msgid "Completed" msgstr "" @@ -1412,8 +1412,8 @@ msgstr "" msgid "Stock item is over-allocated" msgstr "" -#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:670 -#: templates/js/build.js:935 templates/js/build.js:1118 +#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:671 +#: templates/js/build.js:936 templates/js/build.js:1119 msgid "Available" msgstr "Disponible" @@ -2177,7 +2177,7 @@ msgstr "" #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:562 +#: company/templates/company/navbar.html:65 templates/js/build.js:563 msgid "Assigned Stock" msgstr "" @@ -3398,17 +3398,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:358 -#: templates/js/build.js:724 templates/js/build.js:1141 +#: templates/js/build.js:725 templates/js/build.js:1142 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:610 -#: templates/js/build.js:946 +#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:611 +#: templates/js/build.js:947 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:612 -#: templates/js/build.js:947 +#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:613 +#: templates/js/build.js:948 msgid "Delete stock allocation" msgstr "" @@ -3420,8 +3420,8 @@ msgstr "" msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:675 -#: templates/js/build.js:942 +#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:676 +#: templates/js/build.js:943 msgid "Allocated" msgstr "" @@ -3437,7 +3437,7 @@ msgstr "" msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:738 +#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:739 msgid "Allocate stock" msgstr "" @@ -3445,8 +3445,8 @@ msgstr "" msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:731 -#: templates/js/build.js:1149 +#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:732 +#: templates/js/build.js:1150 msgid "Build stock" msgstr "" @@ -5801,7 +5801,7 @@ msgstr "" msgid "Stock Item Details" msgstr "" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:593 +#: stock/templates/stock/item_base.html:289 templates/js/build.js:594 msgid "No location set" msgstr "" @@ -6198,7 +6198,7 @@ msgstr "" msgid "Serialize Stock" msgstr "" -#: stock/views.py:1575 templates/js/build.js:326 +#: stock/views.py:1575 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "" @@ -6698,7 +6698,7 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/bom.js:175 templates/js/build.js:1091 +#: templates/js/bom.js:175 templates/js/build.js:1092 msgid "Open subassembly" msgstr "" @@ -6738,7 +6738,7 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:463 templates/js/build.js:423 templates/js/build.js:1189 +#: templates/js/bom.js:463 templates/js/build.js:424 templates/js/build.js:1190 msgid "No BOM items found" msgstr "" @@ -6766,37 +6766,37 @@ msgstr "" msgid "Location not specified" msgstr "" -#: templates/js/build.js:325 templates/stock_table.html:20 +#: templates/js/build.js:326 templates/stock_table.html:20 msgid "New Stock Item" msgstr "" -#: templates/js/build.js:644 +#: templates/js/build.js:645 msgid "Required Part" msgstr "" -#: templates/js/build.js:665 +#: templates/js/build.js:666 msgid "Quantity Per" msgstr "" -#: templates/js/build.js:735 templates/js/build.js:1153 +#: templates/js/build.js:736 templates/js/build.js:1154 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" -#: templates/js/build.js:788 +#: templates/js/build.js:789 msgid "No builds matching query" msgstr "" -#: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635 +#: templates/js/build.js:806 templates/js/part.js:390 templates/js/part.js:635 #: templates/js/stock.js:514 templates/js/stock.js:966 msgid "Select" msgstr "" -#: templates/js/build.js:825 +#: templates/js/build.js:826 msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:924 +#: templates/js/build.js:925 msgid "No parts allocated for" msgstr "" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index f3e18fa424..b38d6e2a62 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-28 11:24+0000\n" +"POT-Creation-Date: 2021-06-28 23:32+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -155,7 +155,7 @@ msgstr "" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:833 templates/js/build.js:1101 +#: templates/js/build.js:834 templates/js/build.js:1102 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 @@ -450,7 +450,7 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:880 templates/js/order.js:200 +#: templates/js/build.js:881 templates/js/order.js:200 #: templates/js/order.js:298 msgid "Target Date" msgstr "" @@ -486,8 +486,8 @@ msgstr "" #: stock/forms.py:175 stock/forms.py:308 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 -#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571 -#: templates/js/build.js:1111 templates/js/order.js:393 +#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 +#: templates/js/build.js:1112 templates/js/order.js:393 #: templates/js/part.js:796 templates/js/stock.js:1164 #: templates/js/stock.js:1383 msgid "Quantity" @@ -534,7 +534,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 -#: templates/js/build.js:585 templates/js/order.js:378 +#: templates/js/build.js:586 templates/js/order.js:378 #: templates/js/stock.js:643 templates/js/stock.js:1056 msgid "Location" msgstr "" @@ -547,7 +547,7 @@ msgstr "" #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 -#: templates/js/barcode.js:119 templates/js/build.js:867 +#: templates/js/barcode.js:119 templates/js/build.js:868 #: templates/js/order.js:187 templates/js/order.js:285 #: templates/js/stock.js:630 templates/js/stock.js:1133 #: templates/js/stock.js:1399 @@ -608,7 +608,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:229 part/models.py:2302 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:660 templates/js/build.js:1105 +#: templates/js/build.js:661 templates/js/build.js:1106 msgid "Reference" msgstr "" @@ -643,8 +643,8 @@ msgstr "" #: report/templates/report/inventree_so_report.html:90 #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 -#: templates/js/build.js:551 templates/js/build.js:838 -#: templates/js/build.js:1078 templates/js/company.js:140 +#: templates/js/build.js:552 templates/js/build.js:839 +#: templates/js/build.js:1079 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 #: templates/js/stock.js:1371 @@ -720,7 +720,7 @@ msgstr "" msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:221 templates/js/build.js:885 +#: build/models.py:228 order/models.py:221 templates/js/build.js:886 msgid "Completion Date" msgstr "" @@ -828,7 +828,7 @@ msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" #: build/models.py:1316 stock/templates/stock/item_base.html:317 -#: templates/InvenTree/search.html:183 templates/js/build.js:811 +#: templates/InvenTree/search.html:183 templates/js/build.js:812 #: templates/navbar.html:29 msgid "Build" msgstr "" @@ -841,7 +841,7 @@ msgstr "" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 -#: templates/js/build.js:211 templates/js/build.js:928 +#: templates/js/build.js:211 templates/js/build.js:929 #: templates/js/order.js:366 templates/js/order.js:371 #: templates/js/stock.js:1115 msgid "Stock Item" @@ -879,7 +879,7 @@ msgstr "" msgid "Auto Allocate" msgstr "" -#: build/templates/build/allocate.html:25 templates/js/build.js:743 +#: build/templates/build/allocate.html:25 templates/js/build.js:744 msgid "Unallocate stock" msgstr "" @@ -916,7 +916,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:454 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:569 +#: templates/js/build.js:570 msgid "Serial Number" msgstr "" @@ -1203,7 +1203,7 @@ msgstr "" #: build/templates/build/detail.html:116 #: order/templates/order/order_base.html:111 -#: order/templates/order/sales_order_base.html:113 templates/js/build.js:875 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:876 msgid "Created" msgstr "" @@ -1211,7 +1211,7 @@ msgstr "" msgid "No target date set" msgstr "" -#: build/templates/build/detail.html:132 templates/js/build.js:853 +#: build/templates/build/detail.html:132 templates/js/build.js:854 msgid "Completed" msgstr "" @@ -1412,8 +1412,8 @@ msgstr "" msgid "Stock item is over-allocated" msgstr "" -#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:670 -#: templates/js/build.js:935 templates/js/build.js:1118 +#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:671 +#: templates/js/build.js:936 templates/js/build.js:1119 msgid "Available" msgstr "" @@ -2177,7 +2177,7 @@ msgstr "" #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:562 +#: company/templates/company/navbar.html:65 templates/js/build.js:563 msgid "Assigned Stock" msgstr "" @@ -3398,17 +3398,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:358 -#: templates/js/build.js:724 templates/js/build.js:1141 +#: templates/js/build.js:725 templates/js/build.js:1142 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:610 -#: templates/js/build.js:946 +#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:611 +#: templates/js/build.js:947 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:612 -#: templates/js/build.js:947 +#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:613 +#: templates/js/build.js:948 msgid "Delete stock allocation" msgstr "" @@ -3420,8 +3420,8 @@ msgstr "" msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:675 -#: templates/js/build.js:942 +#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:676 +#: templates/js/build.js:943 msgid "Allocated" msgstr "" @@ -3437,7 +3437,7 @@ msgstr "" msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:738 +#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:739 msgid "Allocate stock" msgstr "" @@ -3445,8 +3445,8 @@ msgstr "" msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:731 -#: templates/js/build.js:1149 +#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:732 +#: templates/js/build.js:1150 msgid "Build stock" msgstr "" @@ -5797,7 +5797,7 @@ msgstr "" msgid "Stock Item Details" msgstr "" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:593 +#: stock/templates/stock/item_base.html:289 templates/js/build.js:594 msgid "No location set" msgstr "" @@ -6194,7 +6194,7 @@ msgstr "" msgid "Serialize Stock" msgstr "" -#: stock/views.py:1575 templates/js/build.js:326 +#: stock/views.py:1575 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "" @@ -6694,7 +6694,7 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/bom.js:175 templates/js/build.js:1091 +#: templates/js/bom.js:175 templates/js/build.js:1092 msgid "Open subassembly" msgstr "" @@ -6734,7 +6734,7 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:463 templates/js/build.js:423 templates/js/build.js:1189 +#: templates/js/bom.js:463 templates/js/build.js:424 templates/js/build.js:1190 msgid "No BOM items found" msgstr "" @@ -6762,37 +6762,37 @@ msgstr "" msgid "Location not specified" msgstr "" -#: templates/js/build.js:325 templates/stock_table.html:20 +#: templates/js/build.js:326 templates/stock_table.html:20 msgid "New Stock Item" msgstr "" -#: templates/js/build.js:644 +#: templates/js/build.js:645 msgid "Required Part" msgstr "" -#: templates/js/build.js:665 +#: templates/js/build.js:666 msgid "Quantity Per" msgstr "" -#: templates/js/build.js:735 templates/js/build.js:1153 +#: templates/js/build.js:736 templates/js/build.js:1154 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" -#: templates/js/build.js:788 +#: templates/js/build.js:789 msgid "No builds matching query" msgstr "" -#: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635 +#: templates/js/build.js:806 templates/js/part.js:390 templates/js/part.js:635 #: templates/js/stock.js:514 templates/js/stock.js:966 msgid "Select" msgstr "" -#: templates/js/build.js:825 +#: templates/js/build.js:826 msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:924 +#: templates/js/build.js:925 msgid "No parts allocated for" msgstr "" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 01b1c93aa4..8ed4053514 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-28 11:24+0000\n" +"POT-Creation-Date: 2021-06-28 23:32+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -155,7 +155,7 @@ msgstr "" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:833 templates/js/build.js:1101 +#: templates/js/build.js:834 templates/js/build.js:1102 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 @@ -450,7 +450,7 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:880 templates/js/order.js:200 +#: templates/js/build.js:881 templates/js/order.js:200 #: templates/js/order.js:298 msgid "Target Date" msgstr "" @@ -486,8 +486,8 @@ msgstr "" #: stock/forms.py:175 stock/forms.py:308 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 -#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571 -#: templates/js/build.js:1111 templates/js/order.js:393 +#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 +#: templates/js/build.js:1112 templates/js/order.js:393 #: templates/js/part.js:796 templates/js/stock.js:1164 #: templates/js/stock.js:1383 msgid "Quantity" @@ -534,7 +534,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 -#: templates/js/build.js:585 templates/js/order.js:378 +#: templates/js/build.js:586 templates/js/order.js:378 #: templates/js/stock.js:643 templates/js/stock.js:1056 msgid "Location" msgstr "" @@ -547,7 +547,7 @@ msgstr "" #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 -#: templates/js/barcode.js:119 templates/js/build.js:867 +#: templates/js/barcode.js:119 templates/js/build.js:868 #: templates/js/order.js:187 templates/js/order.js:285 #: templates/js/stock.js:630 templates/js/stock.js:1133 #: templates/js/stock.js:1399 @@ -608,7 +608,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:229 part/models.py:2302 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:660 templates/js/build.js:1105 +#: templates/js/build.js:661 templates/js/build.js:1106 msgid "Reference" msgstr "" @@ -643,8 +643,8 @@ msgstr "" #: report/templates/report/inventree_so_report.html:90 #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 -#: templates/js/build.js:551 templates/js/build.js:838 -#: templates/js/build.js:1078 templates/js/company.js:140 +#: templates/js/build.js:552 templates/js/build.js:839 +#: templates/js/build.js:1079 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 #: templates/js/stock.js:1371 @@ -720,7 +720,7 @@ msgstr "" msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:221 templates/js/build.js:885 +#: build/models.py:228 order/models.py:221 templates/js/build.js:886 msgid "Completion Date" msgstr "" @@ -828,7 +828,7 @@ msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" #: build/models.py:1316 stock/templates/stock/item_base.html:317 -#: templates/InvenTree/search.html:183 templates/js/build.js:811 +#: templates/InvenTree/search.html:183 templates/js/build.js:812 #: templates/navbar.html:29 msgid "Build" msgstr "" @@ -841,7 +841,7 @@ msgstr "" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 -#: templates/js/build.js:211 templates/js/build.js:928 +#: templates/js/build.js:211 templates/js/build.js:929 #: templates/js/order.js:366 templates/js/order.js:371 #: templates/js/stock.js:1115 msgid "Stock Item" @@ -879,7 +879,7 @@ msgstr "" msgid "Auto Allocate" msgstr "" -#: build/templates/build/allocate.html:25 templates/js/build.js:743 +#: build/templates/build/allocate.html:25 templates/js/build.js:744 msgid "Unallocate stock" msgstr "" @@ -916,7 +916,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:454 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:569 +#: templates/js/build.js:570 msgid "Serial Number" msgstr "" @@ -1203,7 +1203,7 @@ msgstr "" #: build/templates/build/detail.html:116 #: order/templates/order/order_base.html:111 -#: order/templates/order/sales_order_base.html:113 templates/js/build.js:875 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:876 msgid "Created" msgstr "" @@ -1211,7 +1211,7 @@ msgstr "" msgid "No target date set" msgstr "" -#: build/templates/build/detail.html:132 templates/js/build.js:853 +#: build/templates/build/detail.html:132 templates/js/build.js:854 msgid "Completed" msgstr "" @@ -1412,8 +1412,8 @@ msgstr "" msgid "Stock item is over-allocated" msgstr "" -#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:670 -#: templates/js/build.js:935 templates/js/build.js:1118 +#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:671 +#: templates/js/build.js:936 templates/js/build.js:1119 msgid "Available" msgstr "" @@ -2177,7 +2177,7 @@ msgstr "" #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:562 +#: company/templates/company/navbar.html:65 templates/js/build.js:563 msgid "Assigned Stock" msgstr "" @@ -3398,17 +3398,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:358 -#: templates/js/build.js:724 templates/js/build.js:1141 +#: templates/js/build.js:725 templates/js/build.js:1142 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:610 -#: templates/js/build.js:946 +#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:611 +#: templates/js/build.js:947 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:612 -#: templates/js/build.js:947 +#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:613 +#: templates/js/build.js:948 msgid "Delete stock allocation" msgstr "" @@ -3420,8 +3420,8 @@ msgstr "" msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:675 -#: templates/js/build.js:942 +#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:676 +#: templates/js/build.js:943 msgid "Allocated" msgstr "" @@ -3437,7 +3437,7 @@ msgstr "" msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:738 +#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:739 msgid "Allocate stock" msgstr "" @@ -3445,8 +3445,8 @@ msgstr "" msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:731 -#: templates/js/build.js:1149 +#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:732 +#: templates/js/build.js:1150 msgid "Build stock" msgstr "" @@ -5797,7 +5797,7 @@ msgstr "" msgid "Stock Item Details" msgstr "" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:593 +#: stock/templates/stock/item_base.html:289 templates/js/build.js:594 msgid "No location set" msgstr "" @@ -6194,7 +6194,7 @@ msgstr "" msgid "Serialize Stock" msgstr "" -#: stock/views.py:1575 templates/js/build.js:326 +#: stock/views.py:1575 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "" @@ -6694,7 +6694,7 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/bom.js:175 templates/js/build.js:1091 +#: templates/js/bom.js:175 templates/js/build.js:1092 msgid "Open subassembly" msgstr "" @@ -6734,7 +6734,7 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:463 templates/js/build.js:423 templates/js/build.js:1189 +#: templates/js/bom.js:463 templates/js/build.js:424 templates/js/build.js:1190 msgid "No BOM items found" msgstr "" @@ -6762,37 +6762,37 @@ msgstr "" msgid "Location not specified" msgstr "" -#: templates/js/build.js:325 templates/stock_table.html:20 +#: templates/js/build.js:326 templates/stock_table.html:20 msgid "New Stock Item" msgstr "" -#: templates/js/build.js:644 +#: templates/js/build.js:645 msgid "Required Part" msgstr "" -#: templates/js/build.js:665 +#: templates/js/build.js:666 msgid "Quantity Per" msgstr "" -#: templates/js/build.js:735 templates/js/build.js:1153 +#: templates/js/build.js:736 templates/js/build.js:1154 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" -#: templates/js/build.js:788 +#: templates/js/build.js:789 msgid "No builds matching query" msgstr "" -#: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635 +#: templates/js/build.js:806 templates/js/part.js:390 templates/js/part.js:635 #: templates/js/stock.js:514 templates/js/stock.js:966 msgid "Select" msgstr "" -#: templates/js/build.js:825 +#: templates/js/build.js:826 msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:924 +#: templates/js/build.js:925 msgid "No parts allocated for" msgstr "" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 9eb4b1faef..db906735df 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-28 11:24+0000\n" +"POT-Creation-Date: 2021-06-28 23:32+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -155,7 +155,7 @@ msgstr "Nazwa" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:833 templates/js/build.js:1101 +#: templates/js/build.js:834 templates/js/build.js:1102 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 @@ -450,7 +450,7 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:880 templates/js/order.js:200 +#: templates/js/build.js:881 templates/js/order.js:200 #: templates/js/order.js:298 msgid "Target Date" msgstr "Data docelowa" @@ -486,8 +486,8 @@ msgstr "" #: stock/forms.py:175 stock/forms.py:308 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 -#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571 -#: templates/js/build.js:1111 templates/js/order.js:393 +#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 +#: templates/js/build.js:1112 templates/js/order.js:393 #: templates/js/part.js:796 templates/js/stock.js:1164 #: templates/js/stock.js:1383 msgid "Quantity" @@ -534,7 +534,7 @@ msgstr "Oznacz budowę jako ukończoną" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 -#: templates/js/build.js:585 templates/js/order.js:378 +#: templates/js/build.js:586 templates/js/order.js:378 #: templates/js/stock.js:643 templates/js/stock.js:1056 msgid "Location" msgstr "Lokalizacja" @@ -547,7 +547,7 @@ msgstr "Lokalizacja ukończonych części" #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 -#: templates/js/barcode.js:119 templates/js/build.js:867 +#: templates/js/barcode.js:119 templates/js/build.js:868 #: templates/js/order.js:187 templates/js/order.js:285 #: templates/js/stock.js:630 templates/js/stock.js:1133 #: templates/js/stock.js:1399 @@ -608,7 +608,7 @@ msgstr "Odwołanie do zamówienia wykonania" #: order/templates/order/sales_order_detail.html:229 part/models.py:2302 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:660 templates/js/build.js:1105 +#: templates/js/build.js:661 templates/js/build.js:1106 msgid "Reference" msgstr "Referencja" @@ -643,8 +643,8 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: report/templates/report/inventree_so_report.html:90 #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 -#: templates/js/build.js:551 templates/js/build.js:838 -#: templates/js/build.js:1078 templates/js/company.js:140 +#: templates/js/build.js:552 templates/js/build.js:839 +#: templates/js/build.js:1079 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 #: templates/js/stock.js:1371 @@ -720,7 +720,7 @@ msgstr "Data utworzenia" msgid "Target completion date" msgstr "Docelowy termin zakończenia" -#: build/models.py:228 order/models.py:221 templates/js/build.js:885 +#: build/models.py:228 order/models.py:221 templates/js/build.js:886 msgid "Completion Date" msgstr "Data zakończenia" @@ -828,7 +828,7 @@ msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" #: build/models.py:1316 stock/templates/stock/item_base.html:317 -#: templates/InvenTree/search.html:183 templates/js/build.js:811 +#: templates/InvenTree/search.html:183 templates/js/build.js:812 #: templates/navbar.html:29 msgid "Build" msgstr "Budowa" @@ -841,7 +841,7 @@ msgstr "" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 -#: templates/js/build.js:211 templates/js/build.js:928 +#: templates/js/build.js:211 templates/js/build.js:929 #: templates/js/order.js:366 templates/js/order.js:371 #: templates/js/stock.js:1115 msgid "Stock Item" @@ -879,7 +879,7 @@ msgstr "Przydziel zapasy do budowy" msgid "Auto Allocate" msgstr "Automatyczne przypisywanie" -#: build/templates/build/allocate.html:25 templates/js/build.js:743 +#: build/templates/build/allocate.html:25 templates/js/build.js:744 msgid "Unallocate stock" msgstr "Cofnij przydział zapasów" @@ -916,7 +916,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:454 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:569 +#: templates/js/build.js:570 msgid "Serial Number" msgstr "Numer Seryjny" @@ -1203,7 +1203,7 @@ msgstr "Partia" #: build/templates/build/detail.html:116 #: order/templates/order/order_base.html:111 -#: order/templates/order/sales_order_base.html:113 templates/js/build.js:875 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:876 msgid "Created" msgstr "Utworzony" @@ -1211,7 +1211,7 @@ msgstr "Utworzony" msgid "No target date set" msgstr "" -#: build/templates/build/detail.html:132 templates/js/build.js:853 +#: build/templates/build/detail.html:132 templates/js/build.js:854 msgid "Completed" msgstr "Zakończone" @@ -1412,8 +1412,8 @@ msgstr "" msgid "Stock item is over-allocated" msgstr "" -#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:670 -#: templates/js/build.js:935 templates/js/build.js:1118 +#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:671 +#: templates/js/build.js:936 templates/js/build.js:1119 msgid "Available" msgstr "Dostępne" @@ -2177,7 +2177,7 @@ msgstr "" #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:562 +#: company/templates/company/navbar.html:65 templates/js/build.js:563 msgid "Assigned Stock" msgstr "" @@ -3398,17 +3398,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:358 -#: templates/js/build.js:724 templates/js/build.js:1141 +#: templates/js/build.js:725 templates/js/build.js:1142 msgid "Actions" msgstr "Akcje" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:610 -#: templates/js/build.js:946 +#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:611 +#: templates/js/build.js:947 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:612 -#: templates/js/build.js:947 +#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:613 +#: templates/js/build.js:948 msgid "Delete stock allocation" msgstr "" @@ -3420,8 +3420,8 @@ msgstr "" msgid "ID" msgstr "Numer ID" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:675 -#: templates/js/build.js:942 +#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:676 +#: templates/js/build.js:943 msgid "Allocated" msgstr "Przydzielono" @@ -3437,7 +3437,7 @@ msgstr "" msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:738 +#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:739 msgid "Allocate stock" msgstr "" @@ -3445,8 +3445,8 @@ msgstr "" msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:731 -#: templates/js/build.js:1149 +#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:732 +#: templates/js/build.js:1150 msgid "Build stock" msgstr "" @@ -5801,7 +5801,7 @@ msgstr "" msgid "Stock Item Details" msgstr "" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:593 +#: stock/templates/stock/item_base.html:289 templates/js/build.js:594 msgid "No location set" msgstr "" @@ -6198,7 +6198,7 @@ msgstr "" msgid "Serialize Stock" msgstr "" -#: stock/views.py:1575 templates/js/build.js:326 +#: stock/views.py:1575 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "" @@ -6702,7 +6702,7 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/bom.js:175 templates/js/build.js:1091 +#: templates/js/bom.js:175 templates/js/build.js:1092 msgid "Open subassembly" msgstr "" @@ -6744,7 +6744,7 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:463 templates/js/build.js:423 templates/js/build.js:1189 +#: templates/js/bom.js:463 templates/js/build.js:424 templates/js/build.js:1190 msgid "No BOM items found" msgstr "" @@ -6772,37 +6772,37 @@ msgstr "" msgid "Location not specified" msgstr "" -#: templates/js/build.js:325 templates/stock_table.html:20 +#: templates/js/build.js:326 templates/stock_table.html:20 msgid "New Stock Item" msgstr "" -#: templates/js/build.js:644 +#: templates/js/build.js:645 msgid "Required Part" msgstr "" -#: templates/js/build.js:665 +#: templates/js/build.js:666 msgid "Quantity Per" msgstr "" -#: templates/js/build.js:735 templates/js/build.js:1153 +#: templates/js/build.js:736 templates/js/build.js:1154 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" -#: templates/js/build.js:788 +#: templates/js/build.js:789 msgid "No builds matching query" msgstr "" -#: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635 +#: templates/js/build.js:806 templates/js/part.js:390 templates/js/part.js:635 #: templates/js/stock.js:514 templates/js/stock.js:966 msgid "Select" msgstr "" -#: templates/js/build.js:825 +#: templates/js/build.js:826 msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:924 +#: templates/js/build.js:925 msgid "No parts allocated for" msgstr "" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 145a51da7a..870829372a 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-28 11:24+0000\n" +"POT-Creation-Date: 2021-06-28 23:32+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -155,7 +155,7 @@ msgstr "Название" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:833 templates/js/build.js:1101 +#: templates/js/build.js:834 templates/js/build.js:1102 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 @@ -450,7 +450,7 @@ msgstr "Срок выполнения заказа" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:880 templates/js/order.js:200 +#: templates/js/build.js:881 templates/js/order.js:200 #: templates/js/order.js:298 msgid "Target Date" msgstr "Целевая дата" @@ -486,8 +486,8 @@ msgstr "Целевая дата для сборки. Сборка будет п #: stock/forms.py:175 stock/forms.py:308 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 -#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571 -#: templates/js/build.js:1111 templates/js/order.js:393 +#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 +#: templates/js/build.js:1112 templates/js/order.js:393 #: templates/js/part.js:796 templates/js/stock.js:1164 #: templates/js/stock.js:1383 msgid "Quantity" @@ -534,7 +534,7 @@ msgstr "Пометить сборку как завершенную" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 -#: templates/js/build.js:585 templates/js/order.js:378 +#: templates/js/build.js:586 templates/js/order.js:378 #: templates/js/stock.js:643 templates/js/stock.js:1056 msgid "Location" msgstr "Расположение" @@ -547,7 +547,7 @@ msgstr "Расположение укомплектованных частей" #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 -#: templates/js/barcode.js:119 templates/js/build.js:867 +#: templates/js/barcode.js:119 templates/js/build.js:868 #: templates/js/order.js:187 templates/js/order.js:285 #: templates/js/stock.js:630 templates/js/stock.js:1133 #: templates/js/stock.js:1399 @@ -608,7 +608,7 @@ msgstr "Ссылка на заказ" #: order/templates/order/sales_order_detail.html:229 part/models.py:2302 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:660 templates/js/build.js:1105 +#: templates/js/build.js:661 templates/js/build.js:1106 msgid "Reference" msgstr "" @@ -643,8 +643,8 @@ msgstr "" #: report/templates/report/inventree_so_report.html:90 #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 -#: templates/js/build.js:551 templates/js/build.js:838 -#: templates/js/build.js:1078 templates/js/company.js:140 +#: templates/js/build.js:552 templates/js/build.js:839 +#: templates/js/build.js:1079 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 #: templates/js/stock.js:1371 @@ -720,7 +720,7 @@ msgstr "" msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:221 templates/js/build.js:885 +#: build/models.py:228 order/models.py:221 templates/js/build.js:886 msgid "Completion Date" msgstr "" @@ -828,7 +828,7 @@ msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" #: build/models.py:1316 stock/templates/stock/item_base.html:317 -#: templates/InvenTree/search.html:183 templates/js/build.js:811 +#: templates/InvenTree/search.html:183 templates/js/build.js:812 #: templates/navbar.html:29 msgid "Build" msgstr "" @@ -841,7 +841,7 @@ msgstr "" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 -#: templates/js/build.js:211 templates/js/build.js:928 +#: templates/js/build.js:211 templates/js/build.js:929 #: templates/js/order.js:366 templates/js/order.js:371 #: templates/js/stock.js:1115 msgid "Stock Item" @@ -879,7 +879,7 @@ msgstr "" msgid "Auto Allocate" msgstr "" -#: build/templates/build/allocate.html:25 templates/js/build.js:743 +#: build/templates/build/allocate.html:25 templates/js/build.js:744 msgid "Unallocate stock" msgstr "" @@ -916,7 +916,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:454 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:569 +#: templates/js/build.js:570 msgid "Serial Number" msgstr "" @@ -1203,7 +1203,7 @@ msgstr "" #: build/templates/build/detail.html:116 #: order/templates/order/order_base.html:111 -#: order/templates/order/sales_order_base.html:113 templates/js/build.js:875 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:876 msgid "Created" msgstr "" @@ -1211,7 +1211,7 @@ msgstr "" msgid "No target date set" msgstr "" -#: build/templates/build/detail.html:132 templates/js/build.js:853 +#: build/templates/build/detail.html:132 templates/js/build.js:854 msgid "Completed" msgstr "" @@ -1412,8 +1412,8 @@ msgstr "" msgid "Stock item is over-allocated" msgstr "" -#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:670 -#: templates/js/build.js:935 templates/js/build.js:1118 +#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:671 +#: templates/js/build.js:936 templates/js/build.js:1119 msgid "Available" msgstr "" @@ -2177,7 +2177,7 @@ msgstr "" #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:562 +#: company/templates/company/navbar.html:65 templates/js/build.js:563 msgid "Assigned Stock" msgstr "" @@ -3398,17 +3398,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:358 -#: templates/js/build.js:724 templates/js/build.js:1141 +#: templates/js/build.js:725 templates/js/build.js:1142 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:610 -#: templates/js/build.js:946 +#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:611 +#: templates/js/build.js:947 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:612 -#: templates/js/build.js:947 +#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:613 +#: templates/js/build.js:948 msgid "Delete stock allocation" msgstr "" @@ -3420,8 +3420,8 @@ msgstr "" msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:675 -#: templates/js/build.js:942 +#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:676 +#: templates/js/build.js:943 msgid "Allocated" msgstr "" @@ -3437,7 +3437,7 @@ msgstr "" msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:738 +#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:739 msgid "Allocate stock" msgstr "" @@ -3445,8 +3445,8 @@ msgstr "" msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:731 -#: templates/js/build.js:1149 +#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:732 +#: templates/js/build.js:1150 msgid "Build stock" msgstr "" @@ -5797,7 +5797,7 @@ msgstr "" msgid "Stock Item Details" msgstr "" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:593 +#: stock/templates/stock/item_base.html:289 templates/js/build.js:594 msgid "No location set" msgstr "" @@ -6194,7 +6194,7 @@ msgstr "" msgid "Serialize Stock" msgstr "" -#: stock/views.py:1575 templates/js/build.js:326 +#: stock/views.py:1575 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "" @@ -6694,7 +6694,7 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/bom.js:175 templates/js/build.js:1091 +#: templates/js/bom.js:175 templates/js/build.js:1092 msgid "Open subassembly" msgstr "" @@ -6734,7 +6734,7 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:463 templates/js/build.js:423 templates/js/build.js:1189 +#: templates/js/bom.js:463 templates/js/build.js:424 templates/js/build.js:1190 msgid "No BOM items found" msgstr "" @@ -6762,37 +6762,37 @@ msgstr "" msgid "Location not specified" msgstr "" -#: templates/js/build.js:325 templates/stock_table.html:20 +#: templates/js/build.js:326 templates/stock_table.html:20 msgid "New Stock Item" msgstr "" -#: templates/js/build.js:644 +#: templates/js/build.js:645 msgid "Required Part" msgstr "" -#: templates/js/build.js:665 +#: templates/js/build.js:666 msgid "Quantity Per" msgstr "" -#: templates/js/build.js:735 templates/js/build.js:1153 +#: templates/js/build.js:736 templates/js/build.js:1154 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" -#: templates/js/build.js:788 +#: templates/js/build.js:789 msgid "No builds matching query" msgstr "" -#: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635 +#: templates/js/build.js:806 templates/js/part.js:390 templates/js/part.js:635 #: templates/js/stock.js:514 templates/js/stock.js:966 msgid "Select" msgstr "" -#: templates/js/build.js:825 +#: templates/js/build.js:826 msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:924 +#: templates/js/build.js:925 msgid "No parts allocated for" msgstr "" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 8d05c2ffe7..43878913b0 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-28 11:24+0000\n" +"POT-Creation-Date: 2021-06-28 23:32+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -155,7 +155,7 @@ msgstr "Adı" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:833 templates/js/build.js:1101 +#: templates/js/build.js:834 templates/js/build.js:1102 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 @@ -450,7 +450,7 @@ msgstr "Emir hedef tarihi" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:880 templates/js/order.js:200 +#: templates/js/build.js:881 templates/js/order.js:200 #: templates/js/order.js:298 msgid "Target Date" msgstr "Hedeflenen tarih" @@ -486,8 +486,8 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: stock/forms.py:175 stock/forms.py:308 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 -#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571 -#: templates/js/build.js:1111 templates/js/order.js:393 +#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 +#: templates/js/build.js:1112 templates/js/order.js:393 #: templates/js/part.js:796 templates/js/stock.js:1164 #: templates/js/stock.js:1383 msgid "Quantity" @@ -534,7 +534,7 @@ msgstr "Yapım işini tamamlandı olarak işaretle" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 -#: templates/js/build.js:585 templates/js/order.js:378 +#: templates/js/build.js:586 templates/js/order.js:378 #: templates/js/stock.js:643 templates/js/stock.js:1056 msgid "Location" msgstr "Konum" @@ -547,7 +547,7 @@ msgstr "Tamamlanmış parçaların konumu" #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 -#: templates/js/barcode.js:119 templates/js/build.js:867 +#: templates/js/barcode.js:119 templates/js/build.js:868 #: templates/js/order.js:187 templates/js/order.js:285 #: templates/js/stock.js:630 templates/js/stock.js:1133 #: templates/js/stock.js:1399 @@ -608,7 +608,7 @@ msgstr "Yapım İşi Emri Referansı" #: order/templates/order/sales_order_detail.html:229 part/models.py:2302 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:660 templates/js/build.js:1105 +#: templates/js/build.js:661 templates/js/build.js:1106 msgid "Reference" msgstr "Referans" @@ -643,8 +643,8 @@ msgstr "Bu yapım işinin tahsis edildiği yapım işi emri" #: report/templates/report/inventree_so_report.html:90 #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 -#: templates/js/build.js:551 templates/js/build.js:838 -#: templates/js/build.js:1078 templates/js/company.js:140 +#: templates/js/build.js:552 templates/js/build.js:839 +#: templates/js/build.js:1079 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 #: templates/js/stock.js:1371 @@ -720,7 +720,7 @@ msgstr "Oluşturulma tarihi" msgid "Target completion date" msgstr "Hedef tamamlama tarihi" -#: build/models.py:228 order/models.py:221 templates/js/build.js:885 +#: build/models.py:228 order/models.py:221 templates/js/build.js:886 msgid "Completion Date" msgstr "Tamamlama tarihi" @@ -828,7 +828,7 @@ msgid "Selected stock item not found in BOM for part '{p}'" msgstr "{p} parçasının malzeme listesindeki seçili stok kalemi bulunamadı" #: build/models.py:1316 stock/templates/stock/item_base.html:317 -#: templates/InvenTree/search.html:183 templates/js/build.js:811 +#: templates/InvenTree/search.html:183 templates/js/build.js:812 #: templates/navbar.html:29 msgid "Build" msgstr "Yapım İşi" @@ -841,7 +841,7 @@ msgstr "Yapım işi için tahsis edilen parçalar" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 -#: templates/js/build.js:211 templates/js/build.js:928 +#: templates/js/build.js:211 templates/js/build.js:929 #: templates/js/order.js:366 templates/js/order.js:371 #: templates/js/stock.js:1115 msgid "Stock Item" @@ -879,7 +879,7 @@ msgstr "Yapım işi için stok tahsis et" msgid "Auto Allocate" msgstr "Otomatik Tahsis Et" -#: build/templates/build/allocate.html:25 templates/js/build.js:743 +#: build/templates/build/allocate.html:25 templates/js/build.js:744 msgid "Unallocate stock" msgstr "Stok tahsisini kaldır" @@ -916,7 +916,7 @@ msgstr "Bu yapım işi emri, herhangi bir takip edilmeyen malzeme listesi öğes #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:454 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:569 +#: templates/js/build.js:570 msgid "Serial Number" msgstr "Seri Numara" @@ -1203,7 +1203,7 @@ msgstr "Toplu" #: build/templates/build/detail.html:116 #: order/templates/order/order_base.html:111 -#: order/templates/order/sales_order_base.html:113 templates/js/build.js:875 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:876 msgid "Created" msgstr "Oluşturuldu" @@ -1211,7 +1211,7 @@ msgstr "Oluşturuldu" msgid "No target date set" msgstr "Hedef tarih ayarlanmadı" -#: build/templates/build/detail.html:132 templates/js/build.js:853 +#: build/templates/build/detail.html:132 templates/js/build.js:854 msgid "Completed" msgstr "Tamamlandı" @@ -1412,8 +1412,8 @@ msgstr "Öge stokta bulunmalı" msgid "Stock item is over-allocated" msgstr "Stok kalemi fazladan tahsis edilmiş" -#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:670 -#: templates/js/build.js:935 templates/js/build.js:1118 +#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:671 +#: templates/js/build.js:936 templates/js/build.js:1119 msgid "Available" msgstr "Mevcut" @@ -2179,7 +2179,7 @@ msgstr "" #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:562 +#: company/templates/company/navbar.html:65 templates/js/build.js:563 msgid "Assigned Stock" msgstr "Atanan Stok" @@ -3400,17 +3400,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:358 -#: templates/js/build.js:724 templates/js/build.js:1141 +#: templates/js/build.js:725 templates/js/build.js:1142 msgid "Actions" msgstr "İşlemler" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:610 -#: templates/js/build.js:946 +#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:611 +#: templates/js/build.js:947 msgid "Edit stock allocation" msgstr "Stok tahsisini düzenle" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:612 -#: templates/js/build.js:947 +#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:613 +#: templates/js/build.js:948 msgid "Delete stock allocation" msgstr "Stok tahsisini sil" @@ -3422,8 +3422,8 @@ msgstr "" msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:675 -#: templates/js/build.js:942 +#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:676 +#: templates/js/build.js:943 msgid "Allocated" msgstr "" @@ -3439,7 +3439,7 @@ msgstr "" msgid "Allocate serial numbers" msgstr "Seri numaralarını tahsis et" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:738 +#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:739 msgid "Allocate stock" msgstr "" @@ -3447,8 +3447,8 @@ msgstr "" msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:731 -#: templates/js/build.js:1149 +#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:732 +#: templates/js/build.js:1150 msgid "Build stock" msgstr "" @@ -5803,7 +5803,7 @@ msgstr "" msgid "Stock Item Details" msgstr "" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:593 +#: stock/templates/stock/item_base.html:289 templates/js/build.js:594 msgid "No location set" msgstr "Konum ayarlanmadı" @@ -6200,7 +6200,7 @@ msgstr "" msgid "Serialize Stock" msgstr "Stoku Seri Numarala" -#: stock/views.py:1575 templates/js/build.js:326 +#: stock/views.py:1575 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "" @@ -6700,7 +6700,7 @@ msgstr "Konuma Kaydet" msgid "Barcode does not match a valid location" msgstr "Barkod geçerli bir konumla eşleşmiyor" -#: templates/js/bom.js:175 templates/js/build.js:1091 +#: templates/js/bom.js:175 templates/js/build.js:1092 msgid "Open subassembly" msgstr "" @@ -6740,7 +6740,7 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:463 templates/js/build.js:423 templates/js/build.js:1189 +#: templates/js/bom.js:463 templates/js/build.js:424 templates/js/build.js:1190 msgid "No BOM items found" msgstr "" @@ -6768,37 +6768,37 @@ msgstr "" msgid "Location not specified" msgstr "" -#: templates/js/build.js:325 templates/stock_table.html:20 +#: templates/js/build.js:326 templates/stock_table.html:20 msgid "New Stock Item" msgstr "" -#: templates/js/build.js:644 +#: templates/js/build.js:645 msgid "Required Part" msgstr "Gerekli Parça" -#: templates/js/build.js:665 +#: templates/js/build.js:666 msgid "Quantity Per" msgstr "" -#: templates/js/build.js:735 templates/js/build.js:1153 +#: templates/js/build.js:736 templates/js/build.js:1154 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" -#: templates/js/build.js:788 +#: templates/js/build.js:789 msgid "No builds matching query" msgstr "" -#: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635 +#: templates/js/build.js:806 templates/js/part.js:390 templates/js/part.js:635 #: templates/js/stock.js:514 templates/js/stock.js:966 msgid "Select" msgstr "" -#: templates/js/build.js:825 +#: templates/js/build.js:826 msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:924 +#: templates/js/build.js:925 msgid "No parts allocated for" msgstr "" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 360a9e8c37..bf499e71a8 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-28 11:24+0000\n" +"POT-Creation-Date: 2021-06-28 23:32+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -155,7 +155,7 @@ msgstr "名称" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:833 templates/js/build.js:1101 +#: templates/js/build.js:834 templates/js/build.js:1102 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 @@ -450,7 +450,7 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:880 templates/js/order.js:200 +#: templates/js/build.js:881 templates/js/order.js:200 #: templates/js/order.js:298 msgid "Target Date" msgstr "" @@ -486,8 +486,8 @@ msgstr "" #: stock/forms.py:175 stock/forms.py:308 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 -#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571 -#: templates/js/build.js:1111 templates/js/order.js:393 +#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 +#: templates/js/build.js:1112 templates/js/order.js:393 #: templates/js/part.js:796 templates/js/stock.js:1164 #: templates/js/stock.js:1383 msgid "Quantity" @@ -534,7 +534,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 -#: templates/js/build.js:585 templates/js/order.js:378 +#: templates/js/build.js:586 templates/js/order.js:378 #: templates/js/stock.js:643 templates/js/stock.js:1056 msgid "Location" msgstr "" @@ -547,7 +547,7 @@ msgstr "" #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 -#: templates/js/barcode.js:119 templates/js/build.js:867 +#: templates/js/barcode.js:119 templates/js/build.js:868 #: templates/js/order.js:187 templates/js/order.js:285 #: templates/js/stock.js:630 templates/js/stock.js:1133 #: templates/js/stock.js:1399 @@ -608,7 +608,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:229 part/models.py:2302 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:660 templates/js/build.js:1105 +#: templates/js/build.js:661 templates/js/build.js:1106 msgid "Reference" msgstr "" @@ -643,8 +643,8 @@ msgstr "" #: report/templates/report/inventree_so_report.html:90 #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 -#: templates/js/build.js:551 templates/js/build.js:838 -#: templates/js/build.js:1078 templates/js/company.js:140 +#: templates/js/build.js:552 templates/js/build.js:839 +#: templates/js/build.js:1079 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 #: templates/js/stock.js:1371 @@ -720,7 +720,7 @@ msgstr "" msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:221 templates/js/build.js:885 +#: build/models.py:228 order/models.py:221 templates/js/build.js:886 msgid "Completion Date" msgstr "" @@ -828,7 +828,7 @@ msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" #: build/models.py:1316 stock/templates/stock/item_base.html:317 -#: templates/InvenTree/search.html:183 templates/js/build.js:811 +#: templates/InvenTree/search.html:183 templates/js/build.js:812 #: templates/navbar.html:29 msgid "Build" msgstr "" @@ -841,7 +841,7 @@ msgstr "" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 -#: templates/js/build.js:211 templates/js/build.js:928 +#: templates/js/build.js:211 templates/js/build.js:929 #: templates/js/order.js:366 templates/js/order.js:371 #: templates/js/stock.js:1115 msgid "Stock Item" @@ -879,7 +879,7 @@ msgstr "" msgid "Auto Allocate" msgstr "" -#: build/templates/build/allocate.html:25 templates/js/build.js:743 +#: build/templates/build/allocate.html:25 templates/js/build.js:744 msgid "Unallocate stock" msgstr "" @@ -916,7 +916,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:454 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:569 +#: templates/js/build.js:570 msgid "Serial Number" msgstr "" @@ -1203,7 +1203,7 @@ msgstr "" #: build/templates/build/detail.html:116 #: order/templates/order/order_base.html:111 -#: order/templates/order/sales_order_base.html:113 templates/js/build.js:875 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:876 msgid "Created" msgstr "" @@ -1211,7 +1211,7 @@ msgstr "" msgid "No target date set" msgstr "" -#: build/templates/build/detail.html:132 templates/js/build.js:853 +#: build/templates/build/detail.html:132 templates/js/build.js:854 msgid "Completed" msgstr "" @@ -1412,8 +1412,8 @@ msgstr "" msgid "Stock item is over-allocated" msgstr "" -#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:670 -#: templates/js/build.js:935 templates/js/build.js:1118 +#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:671 +#: templates/js/build.js:936 templates/js/build.js:1119 msgid "Available" msgstr "" @@ -2177,7 +2177,7 @@ msgstr "" #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:562 +#: company/templates/company/navbar.html:65 templates/js/build.js:563 msgid "Assigned Stock" msgstr "" @@ -3398,17 +3398,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:358 -#: templates/js/build.js:724 templates/js/build.js:1141 +#: templates/js/build.js:725 templates/js/build.js:1142 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:610 -#: templates/js/build.js:946 +#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:611 +#: templates/js/build.js:947 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:612 -#: templates/js/build.js:947 +#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:613 +#: templates/js/build.js:948 msgid "Delete stock allocation" msgstr "" @@ -3420,8 +3420,8 @@ msgstr "" msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:675 -#: templates/js/build.js:942 +#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:676 +#: templates/js/build.js:943 msgid "Allocated" msgstr "" @@ -3437,7 +3437,7 @@ msgstr "" msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:738 +#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:739 msgid "Allocate stock" msgstr "" @@ -3445,8 +3445,8 @@ msgstr "" msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:731 -#: templates/js/build.js:1149 +#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:732 +#: templates/js/build.js:1150 msgid "Build stock" msgstr "" @@ -5797,7 +5797,7 @@ msgstr "" msgid "Stock Item Details" msgstr "" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:593 +#: stock/templates/stock/item_base.html:289 templates/js/build.js:594 msgid "No location set" msgstr "" @@ -6194,7 +6194,7 @@ msgstr "" msgid "Serialize Stock" msgstr "" -#: stock/views.py:1575 templates/js/build.js:326 +#: stock/views.py:1575 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "" @@ -6694,7 +6694,7 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/bom.js:175 templates/js/build.js:1091 +#: templates/js/bom.js:175 templates/js/build.js:1092 msgid "Open subassembly" msgstr "" @@ -6734,7 +6734,7 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:463 templates/js/build.js:423 templates/js/build.js:1189 +#: templates/js/bom.js:463 templates/js/build.js:424 templates/js/build.js:1190 msgid "No BOM items found" msgstr "" @@ -6762,37 +6762,37 @@ msgstr "" msgid "Location not specified" msgstr "" -#: templates/js/build.js:325 templates/stock_table.html:20 +#: templates/js/build.js:326 templates/stock_table.html:20 msgid "New Stock Item" msgstr "" -#: templates/js/build.js:644 +#: templates/js/build.js:645 msgid "Required Part" msgstr "" -#: templates/js/build.js:665 +#: templates/js/build.js:666 msgid "Quantity Per" msgstr "" -#: templates/js/build.js:735 templates/js/build.js:1153 +#: templates/js/build.js:736 templates/js/build.js:1154 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" -#: templates/js/build.js:788 +#: templates/js/build.js:789 msgid "No builds matching query" msgstr "" -#: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635 +#: templates/js/build.js:806 templates/js/part.js:390 templates/js/part.js:635 #: templates/js/stock.js:514 templates/js/stock.js:966 msgid "Select" msgstr "" -#: templates/js/build.js:825 +#: templates/js/build.js:826 msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:924 +#: templates/js/build.js:925 msgid "No parts allocated for" msgstr "" From 20818d71fd1c06386b3feca2e1f0d3e9d734b866 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 29 Jun 2021 09:33:44 +1000 Subject: [PATCH 285/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/fr/LC_MESSAGES/django.po | 86 +++++++++++------------ 1 file changed, 43 insertions(+), 43 deletions(-) diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index fe11bd79d7..1cc45a6d80 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-27 23:17+0000\n" -"PO-Revision-Date: 2021-06-27 23:18\n" +"POT-Creation-Date: 2021-06-28 23:32+0000\n" +"PO-Revision-Date: 2021-06-28 23:33\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -155,7 +155,7 @@ msgstr "Nom" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:833 templates/js/build.js:1101 +#: templates/js/build.js:834 templates/js/build.js:1102 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 @@ -450,7 +450,7 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:880 templates/js/order.js:200 +#: templates/js/build.js:881 templates/js/order.js:200 #: templates/js/order.js:298 msgid "Target Date" msgstr "" @@ -486,8 +486,8 @@ msgstr "" #: stock/forms.py:175 stock/forms.py:308 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 -#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571 -#: templates/js/build.js:1111 templates/js/order.js:393 +#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 +#: templates/js/build.js:1112 templates/js/order.js:393 #: templates/js/part.js:796 templates/js/stock.js:1164 #: templates/js/stock.js:1383 msgid "Quantity" @@ -534,7 +534,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 -#: templates/js/build.js:585 templates/js/order.js:378 +#: templates/js/build.js:586 templates/js/order.js:378 #: templates/js/stock.js:643 templates/js/stock.js:1056 msgid "Location" msgstr "" @@ -547,7 +547,7 @@ msgstr "Emplacement des pièces terminées" #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 -#: templates/js/barcode.js:119 templates/js/build.js:867 +#: templates/js/barcode.js:119 templates/js/build.js:868 #: templates/js/order.js:187 templates/js/order.js:285 #: templates/js/stock.js:630 templates/js/stock.js:1133 #: templates/js/stock.js:1399 @@ -608,7 +608,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:229 part/models.py:2302 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:660 templates/js/build.js:1105 +#: templates/js/build.js:661 templates/js/build.js:1106 msgid "Reference" msgstr "Référence" @@ -643,8 +643,8 @@ msgstr "" #: report/templates/report/inventree_so_report.html:90 #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 -#: templates/js/build.js:551 templates/js/build.js:838 -#: templates/js/build.js:1078 templates/js/company.js:140 +#: templates/js/build.js:552 templates/js/build.js:839 +#: templates/js/build.js:1079 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 #: templates/js/stock.js:1371 @@ -720,7 +720,7 @@ msgstr "Date de création" msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:221 templates/js/build.js:885 +#: build/models.py:228 order/models.py:221 templates/js/build.js:886 msgid "Completion Date" msgstr "" @@ -828,7 +828,7 @@ msgid "Selected stock item not found in BOM for part '{p}'" msgstr "L'article en stock sélectionné n'a pas été trouvé dans la BOM pour la pièce '{p}'" #: build/models.py:1316 stock/templates/stock/item_base.html:317 -#: templates/InvenTree/search.html:183 templates/js/build.js:811 +#: templates/InvenTree/search.html:183 templates/js/build.js:812 #: templates/navbar.html:29 msgid "Build" msgstr "" @@ -841,7 +841,7 @@ msgstr "" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 -#: templates/js/build.js:211 templates/js/build.js:928 +#: templates/js/build.js:211 templates/js/build.js:929 #: templates/js/order.js:366 templates/js/order.js:371 #: templates/js/stock.js:1115 msgid "Stock Item" @@ -879,7 +879,7 @@ msgstr "" msgid "Auto Allocate" msgstr "" -#: build/templates/build/allocate.html:25 templates/js/build.js:743 +#: build/templates/build/allocate.html:25 templates/js/build.js:744 msgid "Unallocate stock" msgstr "" @@ -916,7 +916,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:454 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:569 +#: templates/js/build.js:570 msgid "Serial Number" msgstr "" @@ -1203,7 +1203,7 @@ msgstr "" #: build/templates/build/detail.html:116 #: order/templates/order/order_base.html:111 -#: order/templates/order/sales_order_base.html:113 templates/js/build.js:875 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:876 msgid "Created" msgstr "" @@ -1211,7 +1211,7 @@ msgstr "" msgid "No target date set" msgstr "" -#: build/templates/build/detail.html:132 templates/js/build.js:853 +#: build/templates/build/detail.html:132 templates/js/build.js:854 msgid "Completed" msgstr "" @@ -1412,8 +1412,8 @@ msgstr "" msgid "Stock item is over-allocated" msgstr "" -#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:670 -#: templates/js/build.js:935 templates/js/build.js:1118 +#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:671 +#: templates/js/build.js:936 templates/js/build.js:1119 msgid "Available" msgstr "Disponible" @@ -2177,7 +2177,7 @@ msgstr "" #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:562 +#: company/templates/company/navbar.html:65 templates/js/build.js:563 msgid "Assigned Stock" msgstr "" @@ -3397,17 +3397,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:358 -#: templates/js/build.js:724 templates/js/build.js:1141 +#: templates/js/build.js:725 templates/js/build.js:1142 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:610 -#: templates/js/build.js:946 +#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:611 +#: templates/js/build.js:947 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:612 -#: templates/js/build.js:947 +#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:613 +#: templates/js/build.js:948 msgid "Delete stock allocation" msgstr "" @@ -3419,8 +3419,8 @@ msgstr "" msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:675 -#: templates/js/build.js:942 +#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:676 +#: templates/js/build.js:943 msgid "Allocated" msgstr "" @@ -3436,7 +3436,7 @@ msgstr "" msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:738 +#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:739 msgid "Allocate stock" msgstr "" @@ -3444,8 +3444,8 @@ msgstr "" msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:731 -#: templates/js/build.js:1149 +#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:732 +#: templates/js/build.js:1150 msgid "Build stock" msgstr "" @@ -5796,7 +5796,7 @@ msgstr "" msgid "Stock Item Details" msgstr "" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:593 +#: stock/templates/stock/item_base.html:289 templates/js/build.js:594 msgid "No location set" msgstr "" @@ -6193,7 +6193,7 @@ msgstr "" msgid "Serialize Stock" msgstr "" -#: stock/views.py:1575 templates/js/build.js:326 +#: stock/views.py:1575 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "" @@ -6692,7 +6692,7 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/bom.js:175 templates/js/build.js:1091 +#: templates/js/bom.js:175 templates/js/build.js:1092 msgid "Open subassembly" msgstr "" @@ -6732,7 +6732,7 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:463 templates/js/build.js:423 templates/js/build.js:1189 +#: templates/js/bom.js:463 templates/js/build.js:424 templates/js/build.js:1190 msgid "No BOM items found" msgstr "" @@ -6760,37 +6760,37 @@ msgstr "" msgid "Location not specified" msgstr "" -#: templates/js/build.js:325 templates/stock_table.html:20 +#: templates/js/build.js:326 templates/stock_table.html:20 msgid "New Stock Item" msgstr "" -#: templates/js/build.js:644 +#: templates/js/build.js:645 msgid "Required Part" msgstr "" -#: templates/js/build.js:665 +#: templates/js/build.js:666 msgid "Quantity Per" msgstr "" -#: templates/js/build.js:735 templates/js/build.js:1153 +#: templates/js/build.js:736 templates/js/build.js:1154 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" -#: templates/js/build.js:788 +#: templates/js/build.js:789 msgid "No builds matching query" msgstr "" -#: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635 +#: templates/js/build.js:806 templates/js/part.js:390 templates/js/part.js:635 #: templates/js/stock.js:514 templates/js/stock.js:966 msgid "Select" msgstr "" -#: templates/js/build.js:825 +#: templates/js/build.js:826 msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:924 +#: templates/js/build.js:925 msgid "No parts allocated for" msgstr "" From 18d0435ff1ca40056eac9be5b4fd1a05a666f703 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 29 Jun 2021 09:33:45 +1000 Subject: [PATCH 286/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/es/LC_MESSAGES/django.po | 86 +++++++++++------------ 1 file changed, 43 insertions(+), 43 deletions(-) diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index a40de31789..d988cda0a0 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-27 23:17+0000\n" -"PO-Revision-Date: 2021-06-27 23:18\n" +"POT-Creation-Date: 2021-06-28 23:32+0000\n" +"PO-Revision-Date: 2021-06-28 23:33\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -155,7 +155,7 @@ msgstr "Nombre" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:833 templates/js/build.js:1101 +#: templates/js/build.js:834 templates/js/build.js:1102 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 @@ -450,7 +450,7 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:880 templates/js/order.js:200 +#: templates/js/build.js:881 templates/js/order.js:200 #: templates/js/order.js:298 msgid "Target Date" msgstr "" @@ -486,8 +486,8 @@ msgstr "" #: stock/forms.py:175 stock/forms.py:308 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 -#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571 -#: templates/js/build.js:1111 templates/js/order.js:393 +#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 +#: templates/js/build.js:1112 templates/js/order.js:393 #: templates/js/part.js:796 templates/js/stock.js:1164 #: templates/js/stock.js:1383 msgid "Quantity" @@ -534,7 +534,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 -#: templates/js/build.js:585 templates/js/order.js:378 +#: templates/js/build.js:586 templates/js/order.js:378 #: templates/js/stock.js:643 templates/js/stock.js:1056 msgid "Location" msgstr "Unicación" @@ -547,7 +547,7 @@ msgstr "" #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 -#: templates/js/barcode.js:119 templates/js/build.js:867 +#: templates/js/barcode.js:119 templates/js/build.js:868 #: templates/js/order.js:187 templates/js/order.js:285 #: templates/js/stock.js:630 templates/js/stock.js:1133 #: templates/js/stock.js:1399 @@ -608,7 +608,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:229 part/models.py:2302 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:660 templates/js/build.js:1105 +#: templates/js/build.js:661 templates/js/build.js:1106 msgid "Reference" msgstr "Referencia" @@ -643,8 +643,8 @@ msgstr "" #: report/templates/report/inventree_so_report.html:90 #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 -#: templates/js/build.js:551 templates/js/build.js:838 -#: templates/js/build.js:1078 templates/js/company.js:140 +#: templates/js/build.js:552 templates/js/build.js:839 +#: templates/js/build.js:1079 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 #: templates/js/stock.js:1371 @@ -720,7 +720,7 @@ msgstr "" msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:221 templates/js/build.js:885 +#: build/models.py:228 order/models.py:221 templates/js/build.js:886 msgid "Completion Date" msgstr "" @@ -828,7 +828,7 @@ msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" #: build/models.py:1316 stock/templates/stock/item_base.html:317 -#: templates/InvenTree/search.html:183 templates/js/build.js:811 +#: templates/InvenTree/search.html:183 templates/js/build.js:812 #: templates/navbar.html:29 msgid "Build" msgstr "" @@ -841,7 +841,7 @@ msgstr "" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 -#: templates/js/build.js:211 templates/js/build.js:928 +#: templates/js/build.js:211 templates/js/build.js:929 #: templates/js/order.js:366 templates/js/order.js:371 #: templates/js/stock.js:1115 msgid "Stock Item" @@ -879,7 +879,7 @@ msgstr "" msgid "Auto Allocate" msgstr "" -#: build/templates/build/allocate.html:25 templates/js/build.js:743 +#: build/templates/build/allocate.html:25 templates/js/build.js:744 msgid "Unallocate stock" msgstr "" @@ -916,7 +916,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:454 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:569 +#: templates/js/build.js:570 msgid "Serial Number" msgstr "Número de serie" @@ -1203,7 +1203,7 @@ msgstr "Lote" #: build/templates/build/detail.html:116 #: order/templates/order/order_base.html:111 -#: order/templates/order/sales_order_base.html:113 templates/js/build.js:875 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:876 msgid "Created" msgstr "" @@ -1211,7 +1211,7 @@ msgstr "" msgid "No target date set" msgstr "" -#: build/templates/build/detail.html:132 templates/js/build.js:853 +#: build/templates/build/detail.html:132 templates/js/build.js:854 msgid "Completed" msgstr "Completados" @@ -1412,8 +1412,8 @@ msgstr "" msgid "Stock item is over-allocated" msgstr "" -#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:670 -#: templates/js/build.js:935 templates/js/build.js:1118 +#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:671 +#: templates/js/build.js:936 templates/js/build.js:1119 msgid "Available" msgstr "" @@ -2177,7 +2177,7 @@ msgstr "" #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:562 +#: company/templates/company/navbar.html:65 templates/js/build.js:563 msgid "Assigned Stock" msgstr "" @@ -3397,17 +3397,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:358 -#: templates/js/build.js:724 templates/js/build.js:1141 +#: templates/js/build.js:725 templates/js/build.js:1142 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:610 -#: templates/js/build.js:946 +#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:611 +#: templates/js/build.js:947 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:612 -#: templates/js/build.js:947 +#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:613 +#: templates/js/build.js:948 msgid "Delete stock allocation" msgstr "" @@ -3419,8 +3419,8 @@ msgstr "" msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:675 -#: templates/js/build.js:942 +#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:676 +#: templates/js/build.js:943 msgid "Allocated" msgstr "" @@ -3436,7 +3436,7 @@ msgstr "" msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:738 +#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:739 msgid "Allocate stock" msgstr "" @@ -3444,8 +3444,8 @@ msgstr "" msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:731 -#: templates/js/build.js:1149 +#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:732 +#: templates/js/build.js:1150 msgid "Build stock" msgstr "" @@ -5796,7 +5796,7 @@ msgstr "" msgid "Stock Item Details" msgstr "" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:593 +#: stock/templates/stock/item_base.html:289 templates/js/build.js:594 msgid "No location set" msgstr "" @@ -6193,7 +6193,7 @@ msgstr "" msgid "Serialize Stock" msgstr "" -#: stock/views.py:1575 templates/js/build.js:326 +#: stock/views.py:1575 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "" @@ -6692,7 +6692,7 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/bom.js:175 templates/js/build.js:1091 +#: templates/js/bom.js:175 templates/js/build.js:1092 msgid "Open subassembly" msgstr "" @@ -6732,7 +6732,7 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:463 templates/js/build.js:423 templates/js/build.js:1189 +#: templates/js/bom.js:463 templates/js/build.js:424 templates/js/build.js:1190 msgid "No BOM items found" msgstr "" @@ -6760,37 +6760,37 @@ msgstr "" msgid "Location not specified" msgstr "" -#: templates/js/build.js:325 templates/stock_table.html:20 +#: templates/js/build.js:326 templates/stock_table.html:20 msgid "New Stock Item" msgstr "" -#: templates/js/build.js:644 +#: templates/js/build.js:645 msgid "Required Part" msgstr "" -#: templates/js/build.js:665 +#: templates/js/build.js:666 msgid "Quantity Per" msgstr "" -#: templates/js/build.js:735 templates/js/build.js:1153 +#: templates/js/build.js:736 templates/js/build.js:1154 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" -#: templates/js/build.js:788 +#: templates/js/build.js:789 msgid "No builds matching query" msgstr "" -#: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635 +#: templates/js/build.js:806 templates/js/part.js:390 templates/js/part.js:635 #: templates/js/stock.js:514 templates/js/stock.js:966 msgid "Select" msgstr "" -#: templates/js/build.js:825 +#: templates/js/build.js:826 msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:924 +#: templates/js/build.js:925 msgid "No parts allocated for" msgstr "" From 06fe26f2102f88a289ba6ef3c66304f79385c5cf Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 29 Jun 2021 09:33:46 +1000 Subject: [PATCH 287/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/it/LC_MESSAGES/django.po | 86 +++++++++++------------ 1 file changed, 43 insertions(+), 43 deletions(-) diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index c7b140aafe..bea74f91d3 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-27 23:17+0000\n" -"PO-Revision-Date: 2021-06-27 23:18\n" +"POT-Creation-Date: 2021-06-28 23:32+0000\n" +"PO-Revision-Date: 2021-06-28 23:33\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -155,7 +155,7 @@ msgstr "" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:833 templates/js/build.js:1101 +#: templates/js/build.js:834 templates/js/build.js:1102 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 @@ -450,7 +450,7 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:880 templates/js/order.js:200 +#: templates/js/build.js:881 templates/js/order.js:200 #: templates/js/order.js:298 msgid "Target Date" msgstr "" @@ -486,8 +486,8 @@ msgstr "" #: stock/forms.py:175 stock/forms.py:308 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 -#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571 -#: templates/js/build.js:1111 templates/js/order.js:393 +#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 +#: templates/js/build.js:1112 templates/js/order.js:393 #: templates/js/part.js:796 templates/js/stock.js:1164 #: templates/js/stock.js:1383 msgid "Quantity" @@ -534,7 +534,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 -#: templates/js/build.js:585 templates/js/order.js:378 +#: templates/js/build.js:586 templates/js/order.js:378 #: templates/js/stock.js:643 templates/js/stock.js:1056 msgid "Location" msgstr "" @@ -547,7 +547,7 @@ msgstr "" #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 -#: templates/js/barcode.js:119 templates/js/build.js:867 +#: templates/js/barcode.js:119 templates/js/build.js:868 #: templates/js/order.js:187 templates/js/order.js:285 #: templates/js/stock.js:630 templates/js/stock.js:1133 #: templates/js/stock.js:1399 @@ -608,7 +608,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:229 part/models.py:2302 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:660 templates/js/build.js:1105 +#: templates/js/build.js:661 templates/js/build.js:1106 msgid "Reference" msgstr "" @@ -643,8 +643,8 @@ msgstr "" #: report/templates/report/inventree_so_report.html:90 #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 -#: templates/js/build.js:551 templates/js/build.js:838 -#: templates/js/build.js:1078 templates/js/company.js:140 +#: templates/js/build.js:552 templates/js/build.js:839 +#: templates/js/build.js:1079 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 #: templates/js/stock.js:1371 @@ -720,7 +720,7 @@ msgstr "" msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:221 templates/js/build.js:885 +#: build/models.py:228 order/models.py:221 templates/js/build.js:886 msgid "Completion Date" msgstr "" @@ -828,7 +828,7 @@ msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" #: build/models.py:1316 stock/templates/stock/item_base.html:317 -#: templates/InvenTree/search.html:183 templates/js/build.js:811 +#: templates/InvenTree/search.html:183 templates/js/build.js:812 #: templates/navbar.html:29 msgid "Build" msgstr "" @@ -841,7 +841,7 @@ msgstr "" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 -#: templates/js/build.js:211 templates/js/build.js:928 +#: templates/js/build.js:211 templates/js/build.js:929 #: templates/js/order.js:366 templates/js/order.js:371 #: templates/js/stock.js:1115 msgid "Stock Item" @@ -879,7 +879,7 @@ msgstr "" msgid "Auto Allocate" msgstr "" -#: build/templates/build/allocate.html:25 templates/js/build.js:743 +#: build/templates/build/allocate.html:25 templates/js/build.js:744 msgid "Unallocate stock" msgstr "" @@ -916,7 +916,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:454 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:569 +#: templates/js/build.js:570 msgid "Serial Number" msgstr "" @@ -1203,7 +1203,7 @@ msgstr "" #: build/templates/build/detail.html:116 #: order/templates/order/order_base.html:111 -#: order/templates/order/sales_order_base.html:113 templates/js/build.js:875 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:876 msgid "Created" msgstr "" @@ -1211,7 +1211,7 @@ msgstr "" msgid "No target date set" msgstr "" -#: build/templates/build/detail.html:132 templates/js/build.js:853 +#: build/templates/build/detail.html:132 templates/js/build.js:854 msgid "Completed" msgstr "" @@ -1412,8 +1412,8 @@ msgstr "" msgid "Stock item is over-allocated" msgstr "" -#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:670 -#: templates/js/build.js:935 templates/js/build.js:1118 +#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:671 +#: templates/js/build.js:936 templates/js/build.js:1119 msgid "Available" msgstr "" @@ -2177,7 +2177,7 @@ msgstr "" #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:562 +#: company/templates/company/navbar.html:65 templates/js/build.js:563 msgid "Assigned Stock" msgstr "" @@ -3397,17 +3397,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:358 -#: templates/js/build.js:724 templates/js/build.js:1141 +#: templates/js/build.js:725 templates/js/build.js:1142 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:610 -#: templates/js/build.js:946 +#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:611 +#: templates/js/build.js:947 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:612 -#: templates/js/build.js:947 +#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:613 +#: templates/js/build.js:948 msgid "Delete stock allocation" msgstr "" @@ -3419,8 +3419,8 @@ msgstr "" msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:675 -#: templates/js/build.js:942 +#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:676 +#: templates/js/build.js:943 msgid "Allocated" msgstr "" @@ -3436,7 +3436,7 @@ msgstr "" msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:738 +#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:739 msgid "Allocate stock" msgstr "" @@ -3444,8 +3444,8 @@ msgstr "" msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:731 -#: templates/js/build.js:1149 +#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:732 +#: templates/js/build.js:1150 msgid "Build stock" msgstr "" @@ -5796,7 +5796,7 @@ msgstr "" msgid "Stock Item Details" msgstr "" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:593 +#: stock/templates/stock/item_base.html:289 templates/js/build.js:594 msgid "No location set" msgstr "" @@ -6193,7 +6193,7 @@ msgstr "" msgid "Serialize Stock" msgstr "" -#: stock/views.py:1575 templates/js/build.js:326 +#: stock/views.py:1575 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "" @@ -6692,7 +6692,7 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/bom.js:175 templates/js/build.js:1091 +#: templates/js/bom.js:175 templates/js/build.js:1092 msgid "Open subassembly" msgstr "" @@ -6732,7 +6732,7 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:463 templates/js/build.js:423 templates/js/build.js:1189 +#: templates/js/bom.js:463 templates/js/build.js:424 templates/js/build.js:1190 msgid "No BOM items found" msgstr "" @@ -6760,37 +6760,37 @@ msgstr "" msgid "Location not specified" msgstr "" -#: templates/js/build.js:325 templates/stock_table.html:20 +#: templates/js/build.js:326 templates/stock_table.html:20 msgid "New Stock Item" msgstr "" -#: templates/js/build.js:644 +#: templates/js/build.js:645 msgid "Required Part" msgstr "" -#: templates/js/build.js:665 +#: templates/js/build.js:666 msgid "Quantity Per" msgstr "" -#: templates/js/build.js:735 templates/js/build.js:1153 +#: templates/js/build.js:736 templates/js/build.js:1154 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" -#: templates/js/build.js:788 +#: templates/js/build.js:789 msgid "No builds matching query" msgstr "" -#: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635 +#: templates/js/build.js:806 templates/js/part.js:390 templates/js/part.js:635 #: templates/js/stock.js:514 templates/js/stock.js:966 msgid "Select" msgstr "" -#: templates/js/build.js:825 +#: templates/js/build.js:826 msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:924 +#: templates/js/build.js:925 msgid "No parts allocated for" msgstr "" From 9ddde282c9d842c44f0412da7666bdd426a38e05 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 29 Jun 2021 09:33:48 +1000 Subject: [PATCH 288/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/pl/LC_MESSAGES/django.po | 86 +++++++++++------------ 1 file changed, 43 insertions(+), 43 deletions(-) diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 41666c21ab..aa06928554 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-27 23:17+0000\n" -"PO-Revision-Date: 2021-06-27 23:18\n" +"POT-Creation-Date: 2021-06-28 23:32+0000\n" +"PO-Revision-Date: 2021-06-28 23:33\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -155,7 +155,7 @@ msgstr "Nazwa" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:833 templates/js/build.js:1101 +#: templates/js/build.js:834 templates/js/build.js:1102 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 @@ -450,7 +450,7 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:880 templates/js/order.js:200 +#: templates/js/build.js:881 templates/js/order.js:200 #: templates/js/order.js:298 msgid "Target Date" msgstr "Data docelowa" @@ -486,8 +486,8 @@ msgstr "" #: stock/forms.py:175 stock/forms.py:308 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 -#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571 -#: templates/js/build.js:1111 templates/js/order.js:393 +#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 +#: templates/js/build.js:1112 templates/js/order.js:393 #: templates/js/part.js:796 templates/js/stock.js:1164 #: templates/js/stock.js:1383 msgid "Quantity" @@ -534,7 +534,7 @@ msgstr "Oznacz budowę jako ukończoną" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 -#: templates/js/build.js:585 templates/js/order.js:378 +#: templates/js/build.js:586 templates/js/order.js:378 #: templates/js/stock.js:643 templates/js/stock.js:1056 msgid "Location" msgstr "Lokalizacja" @@ -547,7 +547,7 @@ msgstr "Lokalizacja ukończonych części" #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 -#: templates/js/barcode.js:119 templates/js/build.js:867 +#: templates/js/barcode.js:119 templates/js/build.js:868 #: templates/js/order.js:187 templates/js/order.js:285 #: templates/js/stock.js:630 templates/js/stock.js:1133 #: templates/js/stock.js:1399 @@ -608,7 +608,7 @@ msgstr "Odwołanie do zamówienia wykonania" #: order/templates/order/sales_order_detail.html:229 part/models.py:2302 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:660 templates/js/build.js:1105 +#: templates/js/build.js:661 templates/js/build.js:1106 msgid "Reference" msgstr "Referencja" @@ -643,8 +643,8 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: report/templates/report/inventree_so_report.html:90 #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 -#: templates/js/build.js:551 templates/js/build.js:838 -#: templates/js/build.js:1078 templates/js/company.js:140 +#: templates/js/build.js:552 templates/js/build.js:839 +#: templates/js/build.js:1079 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 #: templates/js/stock.js:1371 @@ -720,7 +720,7 @@ msgstr "Data utworzenia" msgid "Target completion date" msgstr "Docelowy termin zakończenia" -#: build/models.py:228 order/models.py:221 templates/js/build.js:885 +#: build/models.py:228 order/models.py:221 templates/js/build.js:886 msgid "Completion Date" msgstr "Data zakończenia" @@ -828,7 +828,7 @@ msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" #: build/models.py:1316 stock/templates/stock/item_base.html:317 -#: templates/InvenTree/search.html:183 templates/js/build.js:811 +#: templates/InvenTree/search.html:183 templates/js/build.js:812 #: templates/navbar.html:29 msgid "Build" msgstr "Budowa" @@ -841,7 +841,7 @@ msgstr "" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 -#: templates/js/build.js:211 templates/js/build.js:928 +#: templates/js/build.js:211 templates/js/build.js:929 #: templates/js/order.js:366 templates/js/order.js:371 #: templates/js/stock.js:1115 msgid "Stock Item" @@ -879,7 +879,7 @@ msgstr "Przydziel zapasy do budowy" msgid "Auto Allocate" msgstr "Automatyczne przypisywanie" -#: build/templates/build/allocate.html:25 templates/js/build.js:743 +#: build/templates/build/allocate.html:25 templates/js/build.js:744 msgid "Unallocate stock" msgstr "Cofnij przydział zapasów" @@ -916,7 +916,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:454 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:569 +#: templates/js/build.js:570 msgid "Serial Number" msgstr "Numer Seryjny" @@ -1203,7 +1203,7 @@ msgstr "Partia" #: build/templates/build/detail.html:116 #: order/templates/order/order_base.html:111 -#: order/templates/order/sales_order_base.html:113 templates/js/build.js:875 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:876 msgid "Created" msgstr "Utworzony" @@ -1211,7 +1211,7 @@ msgstr "Utworzony" msgid "No target date set" msgstr "" -#: build/templates/build/detail.html:132 templates/js/build.js:853 +#: build/templates/build/detail.html:132 templates/js/build.js:854 msgid "Completed" msgstr "Zakończone" @@ -1412,8 +1412,8 @@ msgstr "" msgid "Stock item is over-allocated" msgstr "" -#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:670 -#: templates/js/build.js:935 templates/js/build.js:1118 +#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:671 +#: templates/js/build.js:936 templates/js/build.js:1119 msgid "Available" msgstr "Dostępne" @@ -2177,7 +2177,7 @@ msgstr "" #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:562 +#: company/templates/company/navbar.html:65 templates/js/build.js:563 msgid "Assigned Stock" msgstr "" @@ -3397,17 +3397,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:358 -#: templates/js/build.js:724 templates/js/build.js:1141 +#: templates/js/build.js:725 templates/js/build.js:1142 msgid "Actions" msgstr "Akcje" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:610 -#: templates/js/build.js:946 +#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:611 +#: templates/js/build.js:947 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:612 -#: templates/js/build.js:947 +#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:613 +#: templates/js/build.js:948 msgid "Delete stock allocation" msgstr "" @@ -3419,8 +3419,8 @@ msgstr "" msgid "ID" msgstr "Numer ID" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:675 -#: templates/js/build.js:942 +#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:676 +#: templates/js/build.js:943 msgid "Allocated" msgstr "Przydzielono" @@ -3436,7 +3436,7 @@ msgstr "" msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:738 +#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:739 msgid "Allocate stock" msgstr "" @@ -3444,8 +3444,8 @@ msgstr "" msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:731 -#: templates/js/build.js:1149 +#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:732 +#: templates/js/build.js:1150 msgid "Build stock" msgstr "" @@ -5796,7 +5796,7 @@ msgstr "" msgid "Stock Item Details" msgstr "" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:593 +#: stock/templates/stock/item_base.html:289 templates/js/build.js:594 msgid "No location set" msgstr "" @@ -6193,7 +6193,7 @@ msgstr "" msgid "Serialize Stock" msgstr "" -#: stock/views.py:1575 templates/js/build.js:326 +#: stock/views.py:1575 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "" @@ -6692,7 +6692,7 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/bom.js:175 templates/js/build.js:1091 +#: templates/js/bom.js:175 templates/js/build.js:1092 msgid "Open subassembly" msgstr "" @@ -6732,7 +6732,7 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:463 templates/js/build.js:423 templates/js/build.js:1189 +#: templates/js/bom.js:463 templates/js/build.js:424 templates/js/build.js:1190 msgid "No BOM items found" msgstr "" @@ -6760,37 +6760,37 @@ msgstr "" msgid "Location not specified" msgstr "" -#: templates/js/build.js:325 templates/stock_table.html:20 +#: templates/js/build.js:326 templates/stock_table.html:20 msgid "New Stock Item" msgstr "" -#: templates/js/build.js:644 +#: templates/js/build.js:645 msgid "Required Part" msgstr "" -#: templates/js/build.js:665 +#: templates/js/build.js:666 msgid "Quantity Per" msgstr "" -#: templates/js/build.js:735 templates/js/build.js:1153 +#: templates/js/build.js:736 templates/js/build.js:1154 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" -#: templates/js/build.js:788 +#: templates/js/build.js:789 msgid "No builds matching query" msgstr "" -#: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635 +#: templates/js/build.js:806 templates/js/part.js:390 templates/js/part.js:635 #: templates/js/stock.js:514 templates/js/stock.js:966 msgid "Select" msgstr "" -#: templates/js/build.js:825 +#: templates/js/build.js:826 msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:924 +#: templates/js/build.js:925 msgid "No parts allocated for" msgstr "" From b88ce19adb17530e6ea376dba023e4c769cf77c1 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 29 Jun 2021 09:33:49 +1000 Subject: [PATCH 289/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ru/LC_MESSAGES/django.po | 86 +++++++++++------------ 1 file changed, 43 insertions(+), 43 deletions(-) diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index c964f67e9c..80a07a33cf 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-27 23:17+0000\n" -"PO-Revision-Date: 2021-06-27 23:18\n" +"POT-Creation-Date: 2021-06-28 23:32+0000\n" +"PO-Revision-Date: 2021-06-28 23:33\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -155,7 +155,7 @@ msgstr "Название" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:833 templates/js/build.js:1101 +#: templates/js/build.js:834 templates/js/build.js:1102 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 @@ -450,7 +450,7 @@ msgstr "Срок выполнения заказа" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:880 templates/js/order.js:200 +#: templates/js/build.js:881 templates/js/order.js:200 #: templates/js/order.js:298 msgid "Target Date" msgstr "Целевая дата" @@ -486,8 +486,8 @@ msgstr "Целевая дата для сборки. Сборка будет п #: stock/forms.py:175 stock/forms.py:308 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 -#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571 -#: templates/js/build.js:1111 templates/js/order.js:393 +#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 +#: templates/js/build.js:1112 templates/js/order.js:393 #: templates/js/part.js:796 templates/js/stock.js:1164 #: templates/js/stock.js:1383 msgid "Quantity" @@ -534,7 +534,7 @@ msgstr "Пометить сборку как завершенную" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 -#: templates/js/build.js:585 templates/js/order.js:378 +#: templates/js/build.js:586 templates/js/order.js:378 #: templates/js/stock.js:643 templates/js/stock.js:1056 msgid "Location" msgstr "Расположение" @@ -547,7 +547,7 @@ msgstr "Расположение укомплектованных частей" #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 -#: templates/js/barcode.js:119 templates/js/build.js:867 +#: templates/js/barcode.js:119 templates/js/build.js:868 #: templates/js/order.js:187 templates/js/order.js:285 #: templates/js/stock.js:630 templates/js/stock.js:1133 #: templates/js/stock.js:1399 @@ -608,7 +608,7 @@ msgstr "Ссылка на заказ" #: order/templates/order/sales_order_detail.html:229 part/models.py:2302 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:660 templates/js/build.js:1105 +#: templates/js/build.js:661 templates/js/build.js:1106 msgid "Reference" msgstr "" @@ -643,8 +643,8 @@ msgstr "" #: report/templates/report/inventree_so_report.html:90 #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 -#: templates/js/build.js:551 templates/js/build.js:838 -#: templates/js/build.js:1078 templates/js/company.js:140 +#: templates/js/build.js:552 templates/js/build.js:839 +#: templates/js/build.js:1079 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 #: templates/js/stock.js:1371 @@ -720,7 +720,7 @@ msgstr "" msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:221 templates/js/build.js:885 +#: build/models.py:228 order/models.py:221 templates/js/build.js:886 msgid "Completion Date" msgstr "" @@ -828,7 +828,7 @@ msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" #: build/models.py:1316 stock/templates/stock/item_base.html:317 -#: templates/InvenTree/search.html:183 templates/js/build.js:811 +#: templates/InvenTree/search.html:183 templates/js/build.js:812 #: templates/navbar.html:29 msgid "Build" msgstr "" @@ -841,7 +841,7 @@ msgstr "" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 -#: templates/js/build.js:211 templates/js/build.js:928 +#: templates/js/build.js:211 templates/js/build.js:929 #: templates/js/order.js:366 templates/js/order.js:371 #: templates/js/stock.js:1115 msgid "Stock Item" @@ -879,7 +879,7 @@ msgstr "" msgid "Auto Allocate" msgstr "" -#: build/templates/build/allocate.html:25 templates/js/build.js:743 +#: build/templates/build/allocate.html:25 templates/js/build.js:744 msgid "Unallocate stock" msgstr "" @@ -916,7 +916,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:454 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:569 +#: templates/js/build.js:570 msgid "Serial Number" msgstr "" @@ -1203,7 +1203,7 @@ msgstr "" #: build/templates/build/detail.html:116 #: order/templates/order/order_base.html:111 -#: order/templates/order/sales_order_base.html:113 templates/js/build.js:875 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:876 msgid "Created" msgstr "" @@ -1211,7 +1211,7 @@ msgstr "" msgid "No target date set" msgstr "" -#: build/templates/build/detail.html:132 templates/js/build.js:853 +#: build/templates/build/detail.html:132 templates/js/build.js:854 msgid "Completed" msgstr "" @@ -1412,8 +1412,8 @@ msgstr "" msgid "Stock item is over-allocated" msgstr "" -#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:670 -#: templates/js/build.js:935 templates/js/build.js:1118 +#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:671 +#: templates/js/build.js:936 templates/js/build.js:1119 msgid "Available" msgstr "" @@ -2177,7 +2177,7 @@ msgstr "" #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:562 +#: company/templates/company/navbar.html:65 templates/js/build.js:563 msgid "Assigned Stock" msgstr "" @@ -3397,17 +3397,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:358 -#: templates/js/build.js:724 templates/js/build.js:1141 +#: templates/js/build.js:725 templates/js/build.js:1142 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:610 -#: templates/js/build.js:946 +#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:611 +#: templates/js/build.js:947 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:612 -#: templates/js/build.js:947 +#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:613 +#: templates/js/build.js:948 msgid "Delete stock allocation" msgstr "" @@ -3419,8 +3419,8 @@ msgstr "" msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:675 -#: templates/js/build.js:942 +#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:676 +#: templates/js/build.js:943 msgid "Allocated" msgstr "" @@ -3436,7 +3436,7 @@ msgstr "" msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:738 +#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:739 msgid "Allocate stock" msgstr "" @@ -3444,8 +3444,8 @@ msgstr "" msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:731 -#: templates/js/build.js:1149 +#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:732 +#: templates/js/build.js:1150 msgid "Build stock" msgstr "" @@ -5796,7 +5796,7 @@ msgstr "" msgid "Stock Item Details" msgstr "" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:593 +#: stock/templates/stock/item_base.html:289 templates/js/build.js:594 msgid "No location set" msgstr "" @@ -6193,7 +6193,7 @@ msgstr "" msgid "Serialize Stock" msgstr "" -#: stock/views.py:1575 templates/js/build.js:326 +#: stock/views.py:1575 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "" @@ -6692,7 +6692,7 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/bom.js:175 templates/js/build.js:1091 +#: templates/js/bom.js:175 templates/js/build.js:1092 msgid "Open subassembly" msgstr "" @@ -6732,7 +6732,7 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:463 templates/js/build.js:423 templates/js/build.js:1189 +#: templates/js/bom.js:463 templates/js/build.js:424 templates/js/build.js:1190 msgid "No BOM items found" msgstr "" @@ -6760,37 +6760,37 @@ msgstr "" msgid "Location not specified" msgstr "" -#: templates/js/build.js:325 templates/stock_table.html:20 +#: templates/js/build.js:326 templates/stock_table.html:20 msgid "New Stock Item" msgstr "" -#: templates/js/build.js:644 +#: templates/js/build.js:645 msgid "Required Part" msgstr "" -#: templates/js/build.js:665 +#: templates/js/build.js:666 msgid "Quantity Per" msgstr "" -#: templates/js/build.js:735 templates/js/build.js:1153 +#: templates/js/build.js:736 templates/js/build.js:1154 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" -#: templates/js/build.js:788 +#: templates/js/build.js:789 msgid "No builds matching query" msgstr "" -#: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635 +#: templates/js/build.js:806 templates/js/part.js:390 templates/js/part.js:635 #: templates/js/stock.js:514 templates/js/stock.js:966 msgid "Select" msgstr "" -#: templates/js/build.js:825 +#: templates/js/build.js:826 msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:924 +#: templates/js/build.js:925 msgid "No parts allocated for" msgstr "" From 0938e148cb639d0bad17bfb0728663d737794f82 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 29 Jun 2021 09:33:50 +1000 Subject: [PATCH 290/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/tr/LC_MESSAGES/django.po | 86 +++++++++++------------ 1 file changed, 43 insertions(+), 43 deletions(-) diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 3d4e563381..0c228f9841 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-27 23:17+0000\n" -"PO-Revision-Date: 2021-06-27 23:18\n" +"POT-Creation-Date: 2021-06-28 23:32+0000\n" +"PO-Revision-Date: 2021-06-28 23:33\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -155,7 +155,7 @@ msgstr "Adı" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:833 templates/js/build.js:1101 +#: templates/js/build.js:834 templates/js/build.js:1102 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 @@ -450,7 +450,7 @@ msgstr "Emir hedef tarihi" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:880 templates/js/order.js:200 +#: templates/js/build.js:881 templates/js/order.js:200 #: templates/js/order.js:298 msgid "Target Date" msgstr "Hedeflenen tarih" @@ -486,8 +486,8 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: stock/forms.py:175 stock/forms.py:308 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 -#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571 -#: templates/js/build.js:1111 templates/js/order.js:393 +#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 +#: templates/js/build.js:1112 templates/js/order.js:393 #: templates/js/part.js:796 templates/js/stock.js:1164 #: templates/js/stock.js:1383 msgid "Quantity" @@ -534,7 +534,7 @@ msgstr "Yapım işini tamamlandı olarak işaretle" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 -#: templates/js/build.js:585 templates/js/order.js:378 +#: templates/js/build.js:586 templates/js/order.js:378 #: templates/js/stock.js:643 templates/js/stock.js:1056 msgid "Location" msgstr "Konum" @@ -547,7 +547,7 @@ msgstr "Tamamlanmış parçaların konumu" #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 -#: templates/js/barcode.js:119 templates/js/build.js:867 +#: templates/js/barcode.js:119 templates/js/build.js:868 #: templates/js/order.js:187 templates/js/order.js:285 #: templates/js/stock.js:630 templates/js/stock.js:1133 #: templates/js/stock.js:1399 @@ -608,7 +608,7 @@ msgstr "Yapım İşi Emri Referansı" #: order/templates/order/sales_order_detail.html:229 part/models.py:2302 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:660 templates/js/build.js:1105 +#: templates/js/build.js:661 templates/js/build.js:1106 msgid "Reference" msgstr "Referans" @@ -643,8 +643,8 @@ msgstr "Bu yapım işinin tahsis edildiği yapım işi emri" #: report/templates/report/inventree_so_report.html:90 #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 -#: templates/js/build.js:551 templates/js/build.js:838 -#: templates/js/build.js:1078 templates/js/company.js:140 +#: templates/js/build.js:552 templates/js/build.js:839 +#: templates/js/build.js:1079 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 #: templates/js/stock.js:1371 @@ -720,7 +720,7 @@ msgstr "Oluşturulma tarihi" msgid "Target completion date" msgstr "Hedef tamamlama tarihi" -#: build/models.py:228 order/models.py:221 templates/js/build.js:885 +#: build/models.py:228 order/models.py:221 templates/js/build.js:886 msgid "Completion Date" msgstr "Tamamlama tarihi" @@ -828,7 +828,7 @@ msgid "Selected stock item not found in BOM for part '{p}'" msgstr "{p} parçasının malzeme listesindeki seçili stok kalemi bulunamadı" #: build/models.py:1316 stock/templates/stock/item_base.html:317 -#: templates/InvenTree/search.html:183 templates/js/build.js:811 +#: templates/InvenTree/search.html:183 templates/js/build.js:812 #: templates/navbar.html:29 msgid "Build" msgstr "Yapım İşi" @@ -841,7 +841,7 @@ msgstr "Yapım işi için tahsis edilen parçalar" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 -#: templates/js/build.js:211 templates/js/build.js:928 +#: templates/js/build.js:211 templates/js/build.js:929 #: templates/js/order.js:366 templates/js/order.js:371 #: templates/js/stock.js:1115 msgid "Stock Item" @@ -879,7 +879,7 @@ msgstr "Yapım işi için stok tahsis et" msgid "Auto Allocate" msgstr "Otomatik Tahsis Et" -#: build/templates/build/allocate.html:25 templates/js/build.js:743 +#: build/templates/build/allocate.html:25 templates/js/build.js:744 msgid "Unallocate stock" msgstr "Stok tahsisini kaldır" @@ -916,7 +916,7 @@ msgstr "Bu yapım işi emri, herhangi bir takip edilmeyen malzeme listesi öğes #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:454 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:569 +#: templates/js/build.js:570 msgid "Serial Number" msgstr "Seri Numara" @@ -1203,7 +1203,7 @@ msgstr "Toplu" #: build/templates/build/detail.html:116 #: order/templates/order/order_base.html:111 -#: order/templates/order/sales_order_base.html:113 templates/js/build.js:875 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:876 msgid "Created" msgstr "Oluşturuldu" @@ -1211,7 +1211,7 @@ msgstr "Oluşturuldu" msgid "No target date set" msgstr "Hedef tarih ayarlanmadı" -#: build/templates/build/detail.html:132 templates/js/build.js:853 +#: build/templates/build/detail.html:132 templates/js/build.js:854 msgid "Completed" msgstr "Tamamlandı" @@ -1412,8 +1412,8 @@ msgstr "Öge stokta bulunmalı" msgid "Stock item is over-allocated" msgstr "Stok kalemi fazladan tahsis edilmiş" -#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:670 -#: templates/js/build.js:935 templates/js/build.js:1118 +#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:671 +#: templates/js/build.js:936 templates/js/build.js:1119 msgid "Available" msgstr "Mevcut" @@ -2177,7 +2177,7 @@ msgstr "" #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:562 +#: company/templates/company/navbar.html:65 templates/js/build.js:563 msgid "Assigned Stock" msgstr "Atanan Stok" @@ -3397,17 +3397,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:358 -#: templates/js/build.js:724 templates/js/build.js:1141 +#: templates/js/build.js:725 templates/js/build.js:1142 msgid "Actions" msgstr "İşlemler" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:610 -#: templates/js/build.js:946 +#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:611 +#: templates/js/build.js:947 msgid "Edit stock allocation" msgstr "Stok tahsisini düzenle" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:612 -#: templates/js/build.js:947 +#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:613 +#: templates/js/build.js:948 msgid "Delete stock allocation" msgstr "Stok tahsisini sil" @@ -3419,8 +3419,8 @@ msgstr "" msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:675 -#: templates/js/build.js:942 +#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:676 +#: templates/js/build.js:943 msgid "Allocated" msgstr "" @@ -3436,7 +3436,7 @@ msgstr "" msgid "Allocate serial numbers" msgstr "Seri numaralarını tahsis et" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:738 +#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:739 msgid "Allocate stock" msgstr "" @@ -3444,8 +3444,8 @@ msgstr "" msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:731 -#: templates/js/build.js:1149 +#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:732 +#: templates/js/build.js:1150 msgid "Build stock" msgstr "" @@ -5796,7 +5796,7 @@ msgstr "" msgid "Stock Item Details" msgstr "" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:593 +#: stock/templates/stock/item_base.html:289 templates/js/build.js:594 msgid "No location set" msgstr "Konum ayarlanmadı" @@ -6193,7 +6193,7 @@ msgstr "" msgid "Serialize Stock" msgstr "Stoku Seri Numarala" -#: stock/views.py:1575 templates/js/build.js:326 +#: stock/views.py:1575 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "" @@ -6692,7 +6692,7 @@ msgstr "Konuma Kaydet" msgid "Barcode does not match a valid location" msgstr "Barkod geçerli bir konumla eşleşmiyor" -#: templates/js/bom.js:175 templates/js/build.js:1091 +#: templates/js/bom.js:175 templates/js/build.js:1092 msgid "Open subassembly" msgstr "" @@ -6732,7 +6732,7 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:463 templates/js/build.js:423 templates/js/build.js:1189 +#: templates/js/bom.js:463 templates/js/build.js:424 templates/js/build.js:1190 msgid "No BOM items found" msgstr "" @@ -6760,37 +6760,37 @@ msgstr "" msgid "Location not specified" msgstr "" -#: templates/js/build.js:325 templates/stock_table.html:20 +#: templates/js/build.js:326 templates/stock_table.html:20 msgid "New Stock Item" msgstr "" -#: templates/js/build.js:644 +#: templates/js/build.js:645 msgid "Required Part" msgstr "Gerekli Parça" -#: templates/js/build.js:665 +#: templates/js/build.js:666 msgid "Quantity Per" msgstr "" -#: templates/js/build.js:735 templates/js/build.js:1153 +#: templates/js/build.js:736 templates/js/build.js:1154 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" -#: templates/js/build.js:788 +#: templates/js/build.js:789 msgid "No builds matching query" msgstr "" -#: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635 +#: templates/js/build.js:806 templates/js/part.js:390 templates/js/part.js:635 #: templates/js/stock.js:514 templates/js/stock.js:966 msgid "Select" msgstr "" -#: templates/js/build.js:825 +#: templates/js/build.js:826 msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:924 +#: templates/js/build.js:925 msgid "No parts allocated for" msgstr "" From 674a2580dc622b64b720801d033a7308c5e6875c Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 29 Jun 2021 09:33:52 +1000 Subject: [PATCH 291/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/zh/LC_MESSAGES/django.po | 86 +++++++++++------------ 1 file changed, 43 insertions(+), 43 deletions(-) diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 08563a4d94..66b3884865 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-27 23:17+0000\n" -"PO-Revision-Date: 2021-06-27 23:18\n" +"POT-Creation-Date: 2021-06-28 23:32+0000\n" +"PO-Revision-Date: 2021-06-28 23:33\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -155,7 +155,7 @@ msgstr "名称" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:833 templates/js/build.js:1101 +#: templates/js/build.js:834 templates/js/build.js:1102 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 @@ -450,7 +450,7 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:880 templates/js/order.js:200 +#: templates/js/build.js:881 templates/js/order.js:200 #: templates/js/order.js:298 msgid "Target Date" msgstr "" @@ -486,8 +486,8 @@ msgstr "" #: stock/forms.py:175 stock/forms.py:308 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 -#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571 -#: templates/js/build.js:1111 templates/js/order.js:393 +#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 +#: templates/js/build.js:1112 templates/js/order.js:393 #: templates/js/part.js:796 templates/js/stock.js:1164 #: templates/js/stock.js:1383 msgid "Quantity" @@ -534,7 +534,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 -#: templates/js/build.js:585 templates/js/order.js:378 +#: templates/js/build.js:586 templates/js/order.js:378 #: templates/js/stock.js:643 templates/js/stock.js:1056 msgid "Location" msgstr "" @@ -547,7 +547,7 @@ msgstr "" #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 -#: templates/js/barcode.js:119 templates/js/build.js:867 +#: templates/js/barcode.js:119 templates/js/build.js:868 #: templates/js/order.js:187 templates/js/order.js:285 #: templates/js/stock.js:630 templates/js/stock.js:1133 #: templates/js/stock.js:1399 @@ -608,7 +608,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:229 part/models.py:2302 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:660 templates/js/build.js:1105 +#: templates/js/build.js:661 templates/js/build.js:1106 msgid "Reference" msgstr "" @@ -643,8 +643,8 @@ msgstr "" #: report/templates/report/inventree_so_report.html:90 #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 -#: templates/js/build.js:551 templates/js/build.js:838 -#: templates/js/build.js:1078 templates/js/company.js:140 +#: templates/js/build.js:552 templates/js/build.js:839 +#: templates/js/build.js:1079 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 #: templates/js/stock.js:1371 @@ -720,7 +720,7 @@ msgstr "" msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:221 templates/js/build.js:885 +#: build/models.py:228 order/models.py:221 templates/js/build.js:886 msgid "Completion Date" msgstr "" @@ -828,7 +828,7 @@ msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" #: build/models.py:1316 stock/templates/stock/item_base.html:317 -#: templates/InvenTree/search.html:183 templates/js/build.js:811 +#: templates/InvenTree/search.html:183 templates/js/build.js:812 #: templates/navbar.html:29 msgid "Build" msgstr "" @@ -841,7 +841,7 @@ msgstr "" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 -#: templates/js/build.js:211 templates/js/build.js:928 +#: templates/js/build.js:211 templates/js/build.js:929 #: templates/js/order.js:366 templates/js/order.js:371 #: templates/js/stock.js:1115 msgid "Stock Item" @@ -879,7 +879,7 @@ msgstr "" msgid "Auto Allocate" msgstr "" -#: build/templates/build/allocate.html:25 templates/js/build.js:743 +#: build/templates/build/allocate.html:25 templates/js/build.js:744 msgid "Unallocate stock" msgstr "" @@ -916,7 +916,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:454 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:569 +#: templates/js/build.js:570 msgid "Serial Number" msgstr "" @@ -1203,7 +1203,7 @@ msgstr "" #: build/templates/build/detail.html:116 #: order/templates/order/order_base.html:111 -#: order/templates/order/sales_order_base.html:113 templates/js/build.js:875 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:876 msgid "Created" msgstr "" @@ -1211,7 +1211,7 @@ msgstr "" msgid "No target date set" msgstr "" -#: build/templates/build/detail.html:132 templates/js/build.js:853 +#: build/templates/build/detail.html:132 templates/js/build.js:854 msgid "Completed" msgstr "" @@ -1412,8 +1412,8 @@ msgstr "" msgid "Stock item is over-allocated" msgstr "" -#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:670 -#: templates/js/build.js:935 templates/js/build.js:1118 +#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:671 +#: templates/js/build.js:936 templates/js/build.js:1119 msgid "Available" msgstr "" @@ -2177,7 +2177,7 @@ msgstr "" #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:562 +#: company/templates/company/navbar.html:65 templates/js/build.js:563 msgid "Assigned Stock" msgstr "" @@ -3397,17 +3397,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:358 -#: templates/js/build.js:724 templates/js/build.js:1141 +#: templates/js/build.js:725 templates/js/build.js:1142 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:610 -#: templates/js/build.js:946 +#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:611 +#: templates/js/build.js:947 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:612 -#: templates/js/build.js:947 +#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:613 +#: templates/js/build.js:948 msgid "Delete stock allocation" msgstr "" @@ -3419,8 +3419,8 @@ msgstr "" msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:675 -#: templates/js/build.js:942 +#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:676 +#: templates/js/build.js:943 msgid "Allocated" msgstr "" @@ -3436,7 +3436,7 @@ msgstr "" msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:738 +#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:739 msgid "Allocate stock" msgstr "" @@ -3444,8 +3444,8 @@ msgstr "" msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:731 -#: templates/js/build.js:1149 +#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:732 +#: templates/js/build.js:1150 msgid "Build stock" msgstr "" @@ -5796,7 +5796,7 @@ msgstr "" msgid "Stock Item Details" msgstr "" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:593 +#: stock/templates/stock/item_base.html:289 templates/js/build.js:594 msgid "No location set" msgstr "" @@ -6193,7 +6193,7 @@ msgstr "" msgid "Serialize Stock" msgstr "" -#: stock/views.py:1575 templates/js/build.js:326 +#: stock/views.py:1575 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "" @@ -6692,7 +6692,7 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/bom.js:175 templates/js/build.js:1091 +#: templates/js/bom.js:175 templates/js/build.js:1092 msgid "Open subassembly" msgstr "" @@ -6732,7 +6732,7 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:463 templates/js/build.js:423 templates/js/build.js:1189 +#: templates/js/bom.js:463 templates/js/build.js:424 templates/js/build.js:1190 msgid "No BOM items found" msgstr "" @@ -6760,37 +6760,37 @@ msgstr "" msgid "Location not specified" msgstr "" -#: templates/js/build.js:325 templates/stock_table.html:20 +#: templates/js/build.js:326 templates/stock_table.html:20 msgid "New Stock Item" msgstr "" -#: templates/js/build.js:644 +#: templates/js/build.js:645 msgid "Required Part" msgstr "" -#: templates/js/build.js:665 +#: templates/js/build.js:666 msgid "Quantity Per" msgstr "" -#: templates/js/build.js:735 templates/js/build.js:1153 +#: templates/js/build.js:736 templates/js/build.js:1154 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" -#: templates/js/build.js:788 +#: templates/js/build.js:789 msgid "No builds matching query" msgstr "" -#: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635 +#: templates/js/build.js:806 templates/js/part.js:390 templates/js/part.js:635 #: templates/js/stock.js:514 templates/js/stock.js:966 msgid "Select" msgstr "" -#: templates/js/build.js:825 +#: templates/js/build.js:826 msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:924 +#: templates/js/build.js:925 msgid "No parts allocated for" msgstr "" From 29698aff7869ac1a59f27244fdff68f5515a4d8e Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 29 Jun 2021 09:33:53 +1000 Subject: [PATCH 292/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 86 +++++++++++------------ 1 file changed, 43 insertions(+), 43 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 18900bf787..77ca5483e3 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-27 23:17+0000\n" -"PO-Revision-Date: 2021-06-27 23:18\n" +"POT-Creation-Date: 2021-06-28 23:32+0000\n" +"PO-Revision-Date: 2021-06-28 23:33\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -155,7 +155,7 @@ msgstr "Name" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:833 templates/js/build.js:1101 +#: templates/js/build.js:834 templates/js/build.js:1102 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 @@ -450,7 +450,7 @@ msgstr "geplantes Bestelldatum" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:880 templates/js/order.js:200 +#: templates/js/build.js:881 templates/js/order.js:200 #: templates/js/order.js:298 msgid "Target Date" msgstr "Zieldatum" @@ -486,8 +486,8 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: stock/forms.py:175 stock/forms.py:308 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 -#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571 -#: templates/js/build.js:1111 templates/js/order.js:393 +#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 +#: templates/js/build.js:1112 templates/js/order.js:393 #: templates/js/part.js:796 templates/js/stock.js:1164 #: templates/js/stock.js:1383 msgid "Quantity" @@ -534,7 +534,7 @@ msgstr "Bauauftrag als vollständig markieren" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 -#: templates/js/build.js:585 templates/js/order.js:378 +#: templates/js/build.js:586 templates/js/order.js:378 #: templates/js/stock.js:643 templates/js/stock.js:1056 msgid "Location" msgstr "Lagerort" @@ -547,7 +547,7 @@ msgstr "Lagerort der Endprodukte" #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 -#: templates/js/barcode.js:119 templates/js/build.js:867 +#: templates/js/barcode.js:119 templates/js/build.js:868 #: templates/js/order.js:187 templates/js/order.js:285 #: templates/js/stock.js:630 templates/js/stock.js:1133 #: templates/js/stock.js:1399 @@ -608,7 +608,7 @@ msgstr "Bauauftragsreferenz" #: order/templates/order/sales_order_detail.html:229 part/models.py:2302 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:660 templates/js/build.js:1105 +#: templates/js/build.js:661 templates/js/build.js:1106 msgid "Reference" msgstr "Referenz" @@ -643,8 +643,8 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: report/templates/report/inventree_so_report.html:90 #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 -#: templates/js/build.js:551 templates/js/build.js:838 -#: templates/js/build.js:1078 templates/js/company.js:140 +#: templates/js/build.js:552 templates/js/build.js:839 +#: templates/js/build.js:1079 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 #: templates/js/stock.js:1371 @@ -720,7 +720,7 @@ msgstr "Erstelldatum" msgid "Target completion date" msgstr "geplantes Fertigstellungsdatum" -#: build/models.py:228 order/models.py:221 templates/js/build.js:885 +#: build/models.py:228 order/models.py:221 templates/js/build.js:886 msgid "Completion Date" msgstr "Fertigstellungsdatum" @@ -828,7 +828,7 @@ msgid "Selected stock item not found in BOM for part '{p}'" msgstr "Ausgewähltes BestandsObjekt nicht Stückliste für Teil '{p}' gefunden" #: build/models.py:1316 stock/templates/stock/item_base.html:317 -#: templates/InvenTree/search.html:183 templates/js/build.js:811 +#: templates/InvenTree/search.html:183 templates/js/build.js:812 #: templates/navbar.html:29 msgid "Build" msgstr "Bauauftrag" @@ -841,7 +841,7 @@ msgstr "Bauauftrag starten um Teile zuzuweisen" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 -#: templates/js/build.js:211 templates/js/build.js:928 +#: templates/js/build.js:211 templates/js/build.js:929 #: templates/js/order.js:366 templates/js/order.js:371 #: templates/js/stock.js:1115 msgid "Stock Item" @@ -879,7 +879,7 @@ msgstr "Lagerbestand Bauauftrag zuweisen" msgid "Auto Allocate" msgstr "Automatisch zuweisen" -#: build/templates/build/allocate.html:25 templates/js/build.js:743 +#: build/templates/build/allocate.html:25 templates/js/build.js:744 msgid "Unallocate stock" msgstr "Bestandszuordnung aufheben" @@ -916,7 +916,7 @@ msgstr "Dieser Bauauftrag hat keine zugeordneten Stücklisten-Einträge" #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:454 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:569 +#: templates/js/build.js:570 msgid "Serial Number" msgstr "Seriennummer" @@ -1203,7 +1203,7 @@ msgstr "Losnummer" #: build/templates/build/detail.html:116 #: order/templates/order/order_base.html:111 -#: order/templates/order/sales_order_base.html:113 templates/js/build.js:875 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:876 msgid "Created" msgstr "Erstellt" @@ -1211,7 +1211,7 @@ msgstr "Erstellt" msgid "No target date set" msgstr "Kein Ziel-Datum gesetzt" -#: build/templates/build/detail.html:132 templates/js/build.js:853 +#: build/templates/build/detail.html:132 templates/js/build.js:854 msgid "Completed" msgstr "Fertig" @@ -1412,8 +1412,8 @@ msgstr "Teil muss aktuell im Bestand sein" msgid "Stock item is over-allocated" msgstr "BestandObjekt ist zu oft zugewiesen" -#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:670 -#: templates/js/build.js:935 templates/js/build.js:1118 +#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:671 +#: templates/js/build.js:936 templates/js/build.js:1119 msgid "Available" msgstr "Verfügbar" @@ -2177,7 +2177,7 @@ msgstr "Mehrere bestellen" #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:562 +#: company/templates/company/navbar.html:65 templates/js/build.js:563 msgid "Assigned Stock" msgstr "Zugeordneter Bestand" @@ -3398,17 +3398,17 @@ msgid "Sales Order Items" msgstr "Auftrags-Positionen" #: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:358 -#: templates/js/build.js:724 templates/js/build.js:1141 +#: templates/js/build.js:725 templates/js/build.js:1142 msgid "Actions" msgstr "Aktionen" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:610 -#: templates/js/build.js:946 +#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:611 +#: templates/js/build.js:947 msgid "Edit stock allocation" msgstr "Bestands-Zuordnung bearbeiten" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:612 -#: templates/js/build.js:947 +#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:613 +#: templates/js/build.js:948 msgid "Delete stock allocation" msgstr "Bestands-Zuordnung löschen" @@ -3420,8 +3420,8 @@ msgstr "Keine passenden Positionen gefunden" msgid "ID" msgstr "ID" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:675 -#: templates/js/build.js:942 +#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:676 +#: templates/js/build.js:943 msgid "Allocated" msgstr "Zugeordnet" @@ -3437,7 +3437,7 @@ msgstr "PO" msgid "Allocate serial numbers" msgstr "Seriennummern zuweisen" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:738 +#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:739 msgid "Allocate stock" msgstr "Lagerbestand zuweisen" @@ -3445,8 +3445,8 @@ msgstr "Lagerbestand zuweisen" msgid "Purchase stock" msgstr "Lagerbestand kaufen" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:731 -#: templates/js/build.js:1149 +#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:732 +#: templates/js/build.js:1150 msgid "Build stock" msgstr "Lagerbestand bauen" @@ -5797,7 +5797,7 @@ msgstr "Dieses BestandsObjekt wird automatisch gelöscht wenn der Lagerbestand a msgid "Stock Item Details" msgstr "BestandsObjekt-Details" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:593 +#: stock/templates/stock/item_base.html:289 templates/js/build.js:594 msgid "No location set" msgstr "Kein Lagerort gesetzt" @@ -6194,7 +6194,7 @@ msgstr "BestandsObjekt bearbeiten" msgid "Serialize Stock" msgstr "Lagerbestand erfassen" -#: stock/views.py:1575 templates/js/build.js:326 +#: stock/views.py:1575 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "Neues BestandsObjekt hinzufügen" @@ -6696,7 +6696,7 @@ msgstr "In Lagerorten buchen" msgid "Barcode does not match a valid location" msgstr "Barcode entspricht keinem Lagerort" -#: templates/js/bom.js:175 templates/js/build.js:1091 +#: templates/js/bom.js:175 templates/js/build.js:1092 msgid "Open subassembly" msgstr "Unterbaugruppe öffnen" @@ -6736,7 +6736,7 @@ msgstr "Stücklisten-Position bearbeiten" msgid "Delete BOM Item" msgstr "Stücklisten-Position löschen" -#: templates/js/bom.js:463 templates/js/build.js:423 templates/js/build.js:1189 +#: templates/js/bom.js:463 templates/js/build.js:424 templates/js/build.js:1190 msgid "No BOM items found" msgstr "Keine Stücklisten-Position(en) gefunden" @@ -6764,37 +6764,37 @@ msgstr "" msgid "Location not specified" msgstr "Standort nicht angegeben" -#: templates/js/build.js:325 templates/stock_table.html:20 +#: templates/js/build.js:326 templates/stock_table.html:20 msgid "New Stock Item" msgstr "Neues BestandsObjekt" -#: templates/js/build.js:644 +#: templates/js/build.js:645 msgid "Required Part" msgstr "benötigtes Teil" -#: templates/js/build.js:665 +#: templates/js/build.js:666 msgid "Quantity Per" msgstr "Anzahl pro" -#: templates/js/build.js:735 templates/js/build.js:1153 +#: templates/js/build.js:736 templates/js/build.js:1154 #: templates/stock_table.html:59 msgid "Order stock" msgstr "Bestand bestellen" -#: templates/js/build.js:788 +#: templates/js/build.js:789 msgid "No builds matching query" msgstr "Keine Bauaufträge passen zur Anfrage" -#: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635 +#: templates/js/build.js:806 templates/js/part.js:390 templates/js/part.js:635 #: templates/js/stock.js:514 templates/js/stock.js:966 msgid "Select" msgstr "Auswählen" -#: templates/js/build.js:825 +#: templates/js/build.js:826 msgid "Build order is overdue" msgstr "Bauauftrag ist überfällig" -#: templates/js/build.js:924 +#: templates/js/build.js:925 msgid "No parts allocated for" msgstr "Keine Teile zugeordnet zu" From 66dc058df5538e8c7afac88b47df178229f94a07 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 29 Jun 2021 09:33:54 +1000 Subject: [PATCH 293/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ja/LC_MESSAGES/django.po | 86 +++++++++++------------ 1 file changed, 43 insertions(+), 43 deletions(-) diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 7059cd6617..4b7ac54458 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-27 23:17+0000\n" -"PO-Revision-Date: 2021-06-27 23:18\n" +"POT-Creation-Date: 2021-06-28 23:32+0000\n" +"PO-Revision-Date: 2021-06-28 23:33\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -155,7 +155,7 @@ msgstr "" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:833 templates/js/build.js:1101 +#: templates/js/build.js:834 templates/js/build.js:1102 #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 @@ -450,7 +450,7 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:880 templates/js/order.js:200 +#: templates/js/build.js:881 templates/js/order.js:200 #: templates/js/order.js:298 msgid "Target Date" msgstr "" @@ -486,8 +486,8 @@ msgstr "" #: stock/forms.py:175 stock/forms.py:308 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 -#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:571 -#: templates/js/build.js:1111 templates/js/order.js:393 +#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 +#: templates/js/build.js:1112 templates/js/order.js:393 #: templates/js/part.js:796 templates/js/stock.js:1164 #: templates/js/stock.js:1383 msgid "Quantity" @@ -534,7 +534,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 -#: templates/js/build.js:585 templates/js/order.js:378 +#: templates/js/build.js:586 templates/js/order.js:378 #: templates/js/stock.js:643 templates/js/stock.js:1056 msgid "Location" msgstr "" @@ -547,7 +547,7 @@ msgstr "" #: build/templates/build/detail.html:59 order/models.py:469 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 -#: templates/js/barcode.js:119 templates/js/build.js:867 +#: templates/js/barcode.js:119 templates/js/build.js:868 #: templates/js/order.js:187 templates/js/order.js:285 #: templates/js/stock.js:630 templates/js/stock.js:1133 #: templates/js/stock.js:1399 @@ -608,7 +608,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:229 part/models.py:2302 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:660 templates/js/build.js:1105 +#: templates/js/build.js:661 templates/js/build.js:1106 msgid "Reference" msgstr "" @@ -643,8 +643,8 @@ msgstr "" #: report/templates/report/inventree_so_report.html:90 #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 -#: templates/js/build.js:551 templates/js/build.js:838 -#: templates/js/build.js:1078 templates/js/company.js:140 +#: templates/js/build.js:552 templates/js/build.js:839 +#: templates/js/build.js:1079 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 #: templates/js/stock.js:1371 @@ -720,7 +720,7 @@ msgstr "" msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:221 templates/js/build.js:885 +#: build/models.py:228 order/models.py:221 templates/js/build.js:886 msgid "Completion Date" msgstr "" @@ -828,7 +828,7 @@ msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" #: build/models.py:1316 stock/templates/stock/item_base.html:317 -#: templates/InvenTree/search.html:183 templates/js/build.js:811 +#: templates/InvenTree/search.html:183 templates/js/build.js:812 #: templates/navbar.html:29 msgid "Build" msgstr "" @@ -841,7 +841,7 @@ msgstr "" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 -#: templates/js/build.js:211 templates/js/build.js:928 +#: templates/js/build.js:211 templates/js/build.js:929 #: templates/js/order.js:366 templates/js/order.js:371 #: templates/js/stock.js:1115 msgid "Stock Item" @@ -879,7 +879,7 @@ msgstr "" msgid "Auto Allocate" msgstr "" -#: build/templates/build/allocate.html:25 templates/js/build.js:743 +#: build/templates/build/allocate.html:25 templates/js/build.js:744 msgid "Unallocate stock" msgstr "" @@ -916,7 +916,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:454 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:569 +#: templates/js/build.js:570 msgid "Serial Number" msgstr "" @@ -1203,7 +1203,7 @@ msgstr "" #: build/templates/build/detail.html:116 #: order/templates/order/order_base.html:111 -#: order/templates/order/sales_order_base.html:113 templates/js/build.js:875 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:876 msgid "Created" msgstr "" @@ -1211,7 +1211,7 @@ msgstr "" msgid "No target date set" msgstr "" -#: build/templates/build/detail.html:132 templates/js/build.js:853 +#: build/templates/build/detail.html:132 templates/js/build.js:854 msgid "Completed" msgstr "" @@ -1412,8 +1412,8 @@ msgstr "" msgid "Stock item is over-allocated" msgstr "" -#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:670 -#: templates/js/build.js:935 templates/js/build.js:1118 +#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:671 +#: templates/js/build.js:936 templates/js/build.js:1119 msgid "Available" msgstr "" @@ -2177,7 +2177,7 @@ msgstr "" #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:562 +#: company/templates/company/navbar.html:65 templates/js/build.js:563 msgid "Assigned Stock" msgstr "" @@ -3397,17 +3397,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:358 -#: templates/js/build.js:724 templates/js/build.js:1141 +#: templates/js/build.js:725 templates/js/build.js:1142 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:610 -#: templates/js/build.js:946 +#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:611 +#: templates/js/build.js:947 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:612 -#: templates/js/build.js:947 +#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:613 +#: templates/js/build.js:948 msgid "Delete stock allocation" msgstr "" @@ -3419,8 +3419,8 @@ msgstr "" msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:675 -#: templates/js/build.js:942 +#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:676 +#: templates/js/build.js:943 msgid "Allocated" msgstr "" @@ -3436,7 +3436,7 @@ msgstr "" msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:738 +#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:739 msgid "Allocate stock" msgstr "" @@ -3444,8 +3444,8 @@ msgstr "" msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:731 -#: templates/js/build.js:1149 +#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:732 +#: templates/js/build.js:1150 msgid "Build stock" msgstr "" @@ -5796,7 +5796,7 @@ msgstr "" msgid "Stock Item Details" msgstr "" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:593 +#: stock/templates/stock/item_base.html:289 templates/js/build.js:594 msgid "No location set" msgstr "" @@ -6193,7 +6193,7 @@ msgstr "" msgid "Serialize Stock" msgstr "" -#: stock/views.py:1575 templates/js/build.js:326 +#: stock/views.py:1575 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "" @@ -6692,7 +6692,7 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/bom.js:175 templates/js/build.js:1091 +#: templates/js/bom.js:175 templates/js/build.js:1092 msgid "Open subassembly" msgstr "" @@ -6732,7 +6732,7 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:463 templates/js/build.js:423 templates/js/build.js:1189 +#: templates/js/bom.js:463 templates/js/build.js:424 templates/js/build.js:1190 msgid "No BOM items found" msgstr "" @@ -6760,37 +6760,37 @@ msgstr "" msgid "Location not specified" msgstr "" -#: templates/js/build.js:325 templates/stock_table.html:20 +#: templates/js/build.js:326 templates/stock_table.html:20 msgid "New Stock Item" msgstr "" -#: templates/js/build.js:644 +#: templates/js/build.js:645 msgid "Required Part" msgstr "" -#: templates/js/build.js:665 +#: templates/js/build.js:666 msgid "Quantity Per" msgstr "" -#: templates/js/build.js:735 templates/js/build.js:1153 +#: templates/js/build.js:736 templates/js/build.js:1154 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" -#: templates/js/build.js:788 +#: templates/js/build.js:789 msgid "No builds matching query" msgstr "" -#: templates/js/build.js:805 templates/js/part.js:390 templates/js/part.js:635 +#: templates/js/build.js:806 templates/js/part.js:390 templates/js/part.js:635 #: templates/js/stock.js:514 templates/js/stock.js:966 msgid "Select" msgstr "" -#: templates/js/build.js:825 +#: templates/js/build.js:826 msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:924 +#: templates/js/build.js:925 msgid "No parts allocated for" msgstr "" From 8afcd06f7257eeda68cdb1ccd5bbec48cebcafc6 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 29 Jun 2021 11:25:34 +0000 Subject: [PATCH 294/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 182 +++++++++++---------- InvenTree/locale/en/LC_MESSAGES/django.po | 182 +++++++++++---------- InvenTree/locale/es/LC_MESSAGES/django.po | 182 +++++++++++---------- InvenTree/locale/fr/LC_MESSAGES/django.po | 182 +++++++++++---------- InvenTree/locale/it/LC_MESSAGES/django.po | 182 +++++++++++---------- InvenTree/locale/ja/LC_MESSAGES/django.po | 182 +++++++++++---------- InvenTree/locale/pl/LC_MESSAGES/django.po | 182 +++++++++++---------- InvenTree/locale/ru/LC_MESSAGES/django.po | 182 +++++++++++---------- InvenTree/locale/tr/LC_MESSAGES/django.po | 186 ++++++++++++---------- InvenTree/locale/zh/LC_MESSAGES/django.po | 182 +++++++++++---------- 10 files changed, 955 insertions(+), 869 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index d6d0f59c0d..a38db19128 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-28 23:32+0000\n" +"POT-Creation-Date: 2021-06-29 11:25+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: German\n" @@ -463,7 +463,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:727 +#: build/templates/build/detail.html:31 common/models.py:734 #: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:200 order/forms.py:218 order/forms.py:253 order/forms.py:275 #: order/forms.py:292 order/models.py:617 order/models.py:841 @@ -592,8 +592,8 @@ msgstr "Bauauftrag" #: build/models.py:67 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 -#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:57 -#: part/templates/part/navbar.html:60 templates/InvenTree/index.html:183 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 +#: part/templates/part/navbar.html:61 templates/InvenTree/index.html:183 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:43 msgid "Build Orders" @@ -772,7 +772,7 @@ msgstr "Link zu einer externen URL" #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:856 -#: part/templates/part/navbar.html:142 +#: part/templates/part/navbar.html:145 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 @@ -923,8 +923,8 @@ msgstr "Seriennummer" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:133 -#: part/templates/part/navbar.html:136 stock/templates/stock/navbar.html:47 +#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:136 +#: part/templates/part/navbar.html:139 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "Anhänge" @@ -1250,7 +1250,7 @@ msgstr "Bauauftrag-details" #: build/templates/build/navbar.html:15 #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 -#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 +#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 #: templates/js/stock.js:1044 msgid "Details" msgstr "Details" @@ -1687,176 +1687,186 @@ msgid "Display part price in some forms" msgstr "" #: common/models.py:223 -msgid "Internal Prices" -msgstr "" +#, fuzzy +#| msgid "Show active parts" +msgid "Show related parts" +msgstr "Aktive Teile anzeigen" #: common/models.py:224 -msgid "Enable internal prices for parts" +msgid "Display related parts for a part" msgstr "" #: common/models.py:230 -msgid "Internal Price as BOM-Price" +msgid "Internal Prices" msgstr "" #: common/models.py:231 +msgid "Enable internal prices for parts" +msgstr "" + +#: common/models.py:237 +msgid "Internal Price as BOM-Price" +msgstr "" + +#: common/models.py:238 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:237 templates/stats.html:25 +#: common/models.py:244 templates/stats.html:25 msgid "Debug Mode" msgstr "Entwickler-Modus" -#: common/models.py:238 +#: common/models.py:245 msgid "Generate reports in debug mode (HTML output)" msgstr "Berichte im Entwickler-Modus generieren (als HTML)" -#: common/models.py:244 +#: common/models.py:251 msgid "Page Size" msgstr "Seitengröße" -#: common/models.py:245 +#: common/models.py:252 msgid "Default page size for PDF reports" msgstr "Standardseitenformat für PDF-Bericht" -#: common/models.py:255 +#: common/models.py:262 msgid "Test Reports" msgstr "Test-Berichte" -#: common/models.py:256 +#: common/models.py:263 msgid "Enable generation of test reports" msgstr "Erstellung von Test-Berichten aktivieren" -#: common/models.py:262 +#: common/models.py:269 msgid "Stock Expiry" msgstr "Bestands-Ablauf" -#: common/models.py:263 +#: common/models.py:270 msgid "Enable stock expiry functionality" msgstr "Ablaufen von Bestand ermöglichen" -#: common/models.py:269 +#: common/models.py:276 msgid "Sell Expired Stock" msgstr "Abgelaufenen Bestand verkaufen" -#: common/models.py:270 +#: common/models.py:277 msgid "Allow sale of expired stock" msgstr "Verkauf von abgelaufenem Bestand erlaubt" -#: common/models.py:276 +#: common/models.py:283 msgid "Stock Stale Time" msgstr "Bestands-Stehzeit" -#: common/models.py:277 +#: common/models.py:284 msgid "Number of days stock items are considered stale before expiring" msgstr "Anzahl an Tagen, an denen Bestand als abgestanden markiert wird, bevor sie ablaufen" -#: common/models.py:279 part/templates/part/detail.html:121 +#: common/models.py:286 part/templates/part/detail.html:121 msgid "days" msgstr "Tage" -#: common/models.py:284 +#: common/models.py:291 msgid "Build Expired Stock" msgstr "Abgelaufenen Bestand verbauen" -#: common/models.py:285 +#: common/models.py:292 msgid "Allow building with expired stock" msgstr "Verbauen von abgelaufenen Bestand erlaubt" -#: common/models.py:291 +#: common/models.py:298 msgid "Stock Ownership Control" msgstr "Bestands-Eigentümerkontrolle" -#: common/models.py:292 +#: common/models.py:299 msgid "Enable ownership control over stock locations and items" msgstr "Eigentümerkontrolle für Lagerorte und Teile aktivieren" -#: common/models.py:298 +#: common/models.py:305 msgid "Group by Part" msgstr "Gruppieren nach Teil" -#: common/models.py:299 +#: common/models.py:306 msgid "Group stock items by part reference in table views" msgstr "Bestand in Tabellen anhand von Teil-Referenz gruppieren" -#: common/models.py:305 +#: common/models.py:312 msgid "Recent Stock Count" msgstr "aktueller Bestand" -#: common/models.py:306 +#: common/models.py:313 msgid "Number of recent stock items to display on index page" msgstr "Anzahl des geänderten Bestands auf der Startseite" -#: common/models.py:312 +#: common/models.py:319 msgid "Build Order Reference Prefix" msgstr "Bauauftrag-Referenz Präfix" -#: common/models.py:313 +#: common/models.py:320 msgid "Prefix value for build order reference" msgstr "Präfix für Bauauftrag-Referenz" -#: common/models.py:318 +#: common/models.py:325 msgid "Build Order Reference Regex" msgstr "Bauauftrag-Referenz RegEx" -#: common/models.py:319 +#: common/models.py:326 msgid "Regular expression pattern for matching build order reference" msgstr "RegEx Muster für die Zuordnung von Bauauftrag-Referenzen" -#: common/models.py:323 +#: common/models.py:330 msgid "Sales Order Reference Prefix" msgstr "Auftrags-Referenz Präfix" -#: common/models.py:324 +#: common/models.py:331 msgid "Prefix value for sales order reference" msgstr "Präfix für Auftrags-Referenz" -#: common/models.py:329 +#: common/models.py:336 msgid "Purchase Order Reference Prefix" msgstr "Bestellungs-Referenz Präfix" -#: common/models.py:330 +#: common/models.py:337 msgid "Prefix value for purchase order reference" msgstr "Präfix für Bestellungs-Referenz" -#: common/models.py:553 +#: common/models.py:560 msgid "Settings key (must be unique - case insensitive" msgstr "Einstellungs-Schlüssel (muss einzigartig sein, Groß-/ Kleinschreibung wird nicht beachtet)" -#: common/models.py:555 +#: common/models.py:562 msgid "Settings value" msgstr "Einstellungs-Wert" -#: common/models.py:590 +#: common/models.py:597 msgid "Must be an integer value" msgstr "Nur Ganzzahl eingeben" -#: common/models.py:613 +#: common/models.py:620 msgid "Value must be a boolean value" msgstr "Wahrheitswert erforderlich" -#: common/models.py:624 +#: common/models.py:631 msgid "Value must be an integer value" msgstr "Nur Ganzzahl eingeben" -#: common/models.py:647 +#: common/models.py:654 msgid "Key string must be unique" msgstr "Schlüsseltext muss eindeutig sein" -#: common/models.py:728 company/forms.py:192 +#: common/models.py:735 company/forms.py:192 msgid "Price break quantity" msgstr "Preisstaffelungs Anzahl" -#: common/models.py:736 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:743 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 msgid "Price" msgstr "Preis" -#: common/models.py:737 +#: common/models.py:744 msgid "Unit price at specified quantity" msgstr "Stückpreis für die angegebene Anzahl" -#: common/models.py:829 +#: common/models.py:836 msgid "Default" msgstr "Standard" @@ -2401,8 +2411,8 @@ msgstr "Für dieses Herstellerteil sind %(count)s Lieferanten definiert. Wenn Si #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:63 part/templates/part/navbar.html:86 -#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316 +#: company/views.py:63 part/templates/part/navbar.html:87 +#: part/templates/part/navbar.html:90 templates/InvenTree/search.html:316 #: templates/navbar.html:35 msgid "Suppliers" msgstr "Zulieferer" @@ -2414,7 +2424,7 @@ msgstr "Herstellerteil-Bestand" #: company/templates/company/manufacturer_part_navbar.html:22 #: company/templates/company/navbar.html:41 #: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:38 stock/api.py:54 +#: part/templates/part/navbar.html:39 stock/api.py:54 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 @@ -2449,14 +2459,14 @@ msgstr "Löschen" #: company/templates/company/manufacturer_part_suppliers.html:37 #: part/templates/part/category_navbar.html:46 #: part/templates/part/category_navbar.html:49 -#: part/templates/part/navbar.html:24 +#: part/templates/part/navbar.html:25 msgid "Parameters" msgstr "Parameter" #: company/templates/company/manufacturer_part_suppliers.html:43 #: part/templates/part/params.html:18 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:64 +#: templates/InvenTree/settings/part.html:65 msgid "New Parameter" msgstr "Neuer Parameter" @@ -2475,7 +2485,7 @@ msgstr "Hergestellte Teile" msgid "Supplied Parts" msgstr "Zuliefererteile" -#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:35 +#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:36 #: stock/templates/stock/location.html:107 #: stock/templates/stock/location.html:122 #: stock/templates/stock/location.html:136 @@ -2492,7 +2502,7 @@ msgstr "Teilbestand" #: company/templates/company/sales_orders.html:11 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:112 part/templates/part/navbar.html:115 +#: part/templates/part/navbar.html:113 part/templates/part/navbar.html:116 #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 @@ -2504,7 +2514,7 @@ msgstr "Aufträge" #: company/templates/company/purchase_orders.html:10 #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 -#: part/templates/part/navbar.html:92 part/templates/part/navbar.html:95 +#: part/templates/part/navbar.html:93 part/templates/part/navbar.html:96 #: part/templates/part/orders.html:10 templates/InvenTree/index.html:205 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 @@ -2606,8 +2616,8 @@ msgstr "Preisstaffel bearbeiten" msgid "Delete price break" msgstr "Preisstaffel löschen" -#: company/views.py:70 part/templates/part/navbar.html:80 -#: part/templates/part/navbar.html:83 templates/InvenTree/search.html:306 +#: company/views.py:70 part/templates/part/navbar.html:81 +#: part/templates/part/navbar.html:84 templates/InvenTree/search.html:306 #: templates/navbar.html:36 msgid "Manufacturers" msgstr "Hersteller" @@ -2990,7 +3000,7 @@ msgstr "Preis pro Einheit" msgid "Where does the Purchaser want this item to be stored?" msgstr "Wo möchte der Käufer diesen Artikel gelagert haben?" -#: order/models.py:724 part/templates/part/navbar.html:109 +#: order/models.py:724 part/templates/part/navbar.html:110 #: part/templates/part/order_prices.html:108 #: part/templates/part/part_pricing.html:97 msgid "Sale Price" @@ -4244,8 +4254,8 @@ msgstr "Sind Sie sicher, dass Sie diese Stücklisten-Position löschen wollen?" msgid "Deleting this entry will remove the BOM row from the following part" msgstr "Die Löschung dieses Eintrags wird das Stücklisten-Position vom folgenden Teil entfernen" -#: part/templates/part/bom.html:10 part/templates/part/navbar.html:50 -#: part/templates/part/navbar.html:53 +#: part/templates/part/bom.html:10 part/templates/part/navbar.html:51 +#: part/templates/part/navbar.html:54 msgid "Bill of Materials" msgstr "Stückliste" @@ -4513,7 +4523,7 @@ msgid "Import Parts" msgstr "wichtige Daten" #: part/templates/part/category_parametric.html:10 -#: part/templates/part/navbar.html:21 part/templates/part/params.html:10 +#: part/templates/part/navbar.html:22 part/templates/part/params.html:10 msgid "Part Parameters" msgstr "Teilparameter" @@ -4541,7 +4551,7 @@ msgstr "Teil evtl. Duplikat dieser Teile" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "%(full_name)s - %(desc)s (%(match_per)s%% übereinstimmend)" -#: part/templates/part/detail.html:11 part/templates/part/navbar.html:13 +#: part/templates/part/detail.html:11 part/templates/part/navbar.html:14 msgid "Part Details" msgstr "Teil Details" @@ -4633,7 +4643,7 @@ msgid "Import Parts from File" msgstr "Berichts-Ressource" #: part/templates/part/internal_prices.html:11 -#: part/templates/part/navbar.html:100 +#: part/templates/part/navbar.html:101 msgid "Internal Price Information" msgstr "" @@ -4675,57 +4685,57 @@ msgstr "Herstellerteile löschen" msgid "Create new manufacturer" msgstr "Neuen Hersteller anlegen" -#: part/templates/part/navbar.html:28 part/templates/part/variants.html:11 +#: part/templates/part/navbar.html:29 part/templates/part/variants.html:11 msgid "Part Variants" msgstr "Teil Varianten" -#: part/templates/part/navbar.html:31 +#: part/templates/part/navbar.html:32 msgid "Variants" msgstr "Varianten" -#: part/templates/part/navbar.html:42 +#: part/templates/part/navbar.html:43 msgid "Allocated Stock" msgstr "Lagerbestand zuweisen" -#: part/templates/part/navbar.html:45 +#: part/templates/part/navbar.html:46 msgid "Allocations" msgstr "Zuweisungen" -#: part/templates/part/navbar.html:66 part/templates/part/navbar.html:69 +#: part/templates/part/navbar.html:67 part/templates/part/navbar.html:70 msgid "Used In" msgstr "Benutzt in" -#: part/templates/part/navbar.html:74 part/templates/part/order_prices.html:12 +#: part/templates/part/navbar.html:75 part/templates/part/order_prices.html:12 msgid "Order Price Information" msgstr "Bestellpreisinformationen" -#: part/templates/part/navbar.html:77 +#: part/templates/part/navbar.html:78 msgid "Order Price" msgstr "Bestellpreis" -#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:94 +#: part/templates/part/navbar.html:104 part/templates/part/order_prices.html:94 #: part/templates/part/part_pricing.html:82 msgid "Internal Price" msgstr "Interner Preis" -#: part/templates/part/navbar.html:106 +#: part/templates/part/navbar.html:107 msgid "Sales Price Information" msgstr "Preisinformationen ansehen" -#: part/templates/part/navbar.html:120 part/templates/part/part_tests.html:10 +#: part/templates/part/navbar.html:121 part/templates/part/part_tests.html:10 msgid "Part Test Templates" msgstr "Teil Test-Vorlagen" -#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:414 +#: part/templates/part/navbar.html:124 stock/templates/stock/item_base.html:414 msgid "Tests" msgstr "Tests" -#: part/templates/part/navbar.html:127 part/templates/part/navbar.html:130 +#: part/templates/part/navbar.html:129 part/templates/part/navbar.html:132 #: part/templates/part/related.html:10 msgid "Related Parts" msgstr "Verknüpfte Teile" -#: part/templates/part/navbar.html:139 part/templates/part/notes.html:12 +#: part/templates/part/navbar.html:142 part/templates/part/notes.html:12 msgid "Part Notes" msgstr "Teil-Bemerkungen" @@ -6358,12 +6368,12 @@ msgid "No category parameter templates found" msgstr "Keine Kategorie-Parametervorlagen gefunden" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:101 +#: templates/InvenTree/settings/part.html:102 msgid "Edit Template" msgstr "Vorlage bearbeiten" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:102 +#: templates/InvenTree/settings/part.html:103 msgid "Delete Template" msgstr "Vorlage löschen" @@ -6411,23 +6421,23 @@ msgstr "Teil-Einstellungen" msgid "Part Options" msgstr "Teil-Optionen" -#: templates/InvenTree/settings/part.html:44 +#: templates/InvenTree/settings/part.html:45 #, fuzzy #| msgid "Part Notes" msgid "Part Import" msgstr "Teil-Bemerkungen" -#: templates/InvenTree/settings/part.html:47 +#: templates/InvenTree/settings/part.html:48 #, fuzzy #| msgid "Import BOM data" msgid "Import Part" msgstr "Stückliste importieren" -#: templates/InvenTree/settings/part.html:60 +#: templates/InvenTree/settings/part.html:61 msgid "Part Parameter Templates" msgstr "Teil-Parametervorlage" -#: templates/InvenTree/settings/part.html:81 +#: templates/InvenTree/settings/part.html:82 msgid "No part parameter templates found" msgstr "Keine Teilparametervorlagen gefunden" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index cf2d46a5c1..e8bdd04fea 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-28 23:32+0000\n" +"POT-Creation-Date: 2021-06-29 11:25+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -464,7 +464,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:727 +#: build/templates/build/detail.html:31 common/models.py:734 #: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:200 order/forms.py:218 order/forms.py:253 order/forms.py:275 #: order/forms.py:292 order/models.py:617 order/models.py:841 @@ -593,8 +593,8 @@ msgstr "" #: build/models.py:67 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 -#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:57 -#: part/templates/part/navbar.html:60 templates/InvenTree/index.html:183 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 +#: part/templates/part/navbar.html:61 templates/InvenTree/index.html:183 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:43 msgid "Build Orders" @@ -773,7 +773,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:856 -#: part/templates/part/navbar.html:142 +#: part/templates/part/navbar.html:145 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 @@ -924,8 +924,8 @@ msgstr "" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:133 -#: part/templates/part/navbar.html:136 stock/templates/stock/navbar.html:47 +#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:136 +#: part/templates/part/navbar.html:139 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "" @@ -1251,7 +1251,7 @@ msgstr "" #: build/templates/build/navbar.html:15 #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 -#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 +#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 #: templates/js/stock.js:1044 msgid "Details" msgstr "" @@ -1688,176 +1688,184 @@ msgid "Display part price in some forms" msgstr "" #: common/models.py:223 -msgid "Internal Prices" +msgid "Show related parts" msgstr "" #: common/models.py:224 -msgid "Enable internal prices for parts" +msgid "Display related parts for a part" msgstr "" #: common/models.py:230 -msgid "Internal Price as BOM-Price" +msgid "Internal Prices" msgstr "" #: common/models.py:231 -msgid "Use the internal price (if set) in BOM-price calculations" +msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:237 templates/stats.html:25 -msgid "Debug Mode" +#: common/models.py:237 +msgid "Internal Price as BOM-Price" msgstr "" #: common/models.py:238 -msgid "Generate reports in debug mode (HTML output)" +msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:244 -msgid "Page Size" +#: common/models.py:244 templates/stats.html:25 +msgid "Debug Mode" msgstr "" #: common/models.py:245 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:251 +msgid "Page Size" +msgstr "" + +#: common/models.py:252 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:255 +#: common/models.py:262 msgid "Test Reports" msgstr "" -#: common/models.py:256 +#: common/models.py:263 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:262 +#: common/models.py:269 msgid "Stock Expiry" msgstr "" -#: common/models.py:263 +#: common/models.py:270 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:269 +#: common/models.py:276 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:270 +#: common/models.py:277 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:276 +#: common/models.py:283 msgid "Stock Stale Time" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:279 part/templates/part/detail.html:121 +#: common/models.py:286 part/templates/part/detail.html:121 msgid "days" msgstr "" -#: common/models.py:284 +#: common/models.py:291 msgid "Build Expired Stock" msgstr "" -#: common/models.py:285 +#: common/models.py:292 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:291 +#: common/models.py:298 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:292 +#: common/models.py:299 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "Group by Part" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Recent Stock Count" msgstr "" -#: common/models.py:306 +#: common/models.py:313 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:312 +#: common/models.py:319 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:313 +#: common/models.py:320 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:318 +#: common/models.py:325 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:319 +#: common/models.py:326 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:323 +#: common/models.py:330 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:324 +#: common/models.py:331 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:329 +#: common/models.py:336 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:330 +#: common/models.py:337 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:553 +#: common/models.py:560 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:555 +#: common/models.py:562 msgid "Settings value" msgstr "" -#: common/models.py:590 +#: common/models.py:597 msgid "Must be an integer value" msgstr "" -#: common/models.py:613 +#: common/models.py:620 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:624 +#: common/models.py:631 msgid "Value must be an integer value" msgstr "" -#: common/models.py:647 +#: common/models.py:654 msgid "Key string must be unique" msgstr "" -#: common/models.py:728 company/forms.py:192 +#: common/models.py:735 company/forms.py:192 msgid "Price break quantity" msgstr "" -#: common/models.py:736 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:743 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 msgid "Price" msgstr "" -#: common/models.py:737 +#: common/models.py:744 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:829 +#: common/models.py:836 msgid "Default" msgstr "" @@ -2398,8 +2406,8 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:63 part/templates/part/navbar.html:86 -#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316 +#: company/views.py:63 part/templates/part/navbar.html:87 +#: part/templates/part/navbar.html:90 templates/InvenTree/search.html:316 #: templates/navbar.html:35 msgid "Suppliers" msgstr "" @@ -2411,7 +2419,7 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:22 #: company/templates/company/navbar.html:41 #: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:38 stock/api.py:54 +#: part/templates/part/navbar.html:39 stock/api.py:54 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 @@ -2446,14 +2454,14 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:37 #: part/templates/part/category_navbar.html:46 #: part/templates/part/category_navbar.html:49 -#: part/templates/part/navbar.html:24 +#: part/templates/part/navbar.html:25 msgid "Parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:43 #: part/templates/part/params.html:18 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:64 +#: templates/InvenTree/settings/part.html:65 msgid "New Parameter" msgstr "" @@ -2472,7 +2480,7 @@ msgstr "" msgid "Supplied Parts" msgstr "" -#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:35 +#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:36 #: stock/templates/stock/location.html:107 #: stock/templates/stock/location.html:122 #: stock/templates/stock/location.html:136 @@ -2489,7 +2497,7 @@ msgstr "" #: company/templates/company/sales_orders.html:11 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:112 part/templates/part/navbar.html:115 +#: part/templates/part/navbar.html:113 part/templates/part/navbar.html:116 #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 @@ -2501,7 +2509,7 @@ msgstr "" #: company/templates/company/purchase_orders.html:10 #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 -#: part/templates/part/navbar.html:92 part/templates/part/navbar.html:95 +#: part/templates/part/navbar.html:93 part/templates/part/navbar.html:96 #: part/templates/part/orders.html:10 templates/InvenTree/index.html:205 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 @@ -2603,8 +2611,8 @@ msgstr "" msgid "Delete price break" msgstr "" -#: company/views.py:70 part/templates/part/navbar.html:80 -#: part/templates/part/navbar.html:83 templates/InvenTree/search.html:306 +#: company/views.py:70 part/templates/part/navbar.html:81 +#: part/templates/part/navbar.html:84 templates/InvenTree/search.html:306 #: templates/navbar.html:36 msgid "Manufacturers" msgstr "" @@ -2987,7 +2995,7 @@ msgstr "" msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:724 part/templates/part/navbar.html:109 +#: order/models.py:724 part/templates/part/navbar.html:110 #: part/templates/part/order_prices.html:108 #: part/templates/part/part_pricing.html:97 msgid "Sale Price" @@ -4241,8 +4249,8 @@ msgstr "" msgid "Deleting this entry will remove the BOM row from the following part" msgstr "" -#: part/templates/part/bom.html:10 part/templates/part/navbar.html:50 -#: part/templates/part/navbar.html:53 +#: part/templates/part/bom.html:10 part/templates/part/navbar.html:51 +#: part/templates/part/navbar.html:54 msgid "Bill of Materials" msgstr "" @@ -4508,7 +4516,7 @@ msgid "Import Parts" msgstr "" #: part/templates/part/category_parametric.html:10 -#: part/templates/part/navbar.html:21 part/templates/part/params.html:10 +#: part/templates/part/navbar.html:22 part/templates/part/params.html:10 msgid "Part Parameters" msgstr "" @@ -4536,7 +4544,7 @@ msgstr "" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "" -#: part/templates/part/detail.html:11 part/templates/part/navbar.html:13 +#: part/templates/part/detail.html:11 part/templates/part/navbar.html:14 msgid "Part Details" msgstr "" @@ -4626,7 +4634,7 @@ msgid "Import Parts from File" msgstr "" #: part/templates/part/internal_prices.html:11 -#: part/templates/part/navbar.html:100 +#: part/templates/part/navbar.html:101 msgid "Internal Price Information" msgstr "" @@ -4668,57 +4676,57 @@ msgstr "" msgid "Create new manufacturer" msgstr "" -#: part/templates/part/navbar.html:28 part/templates/part/variants.html:11 +#: part/templates/part/navbar.html:29 part/templates/part/variants.html:11 msgid "Part Variants" msgstr "" -#: part/templates/part/navbar.html:31 +#: part/templates/part/navbar.html:32 msgid "Variants" msgstr "" -#: part/templates/part/navbar.html:42 +#: part/templates/part/navbar.html:43 msgid "Allocated Stock" msgstr "" -#: part/templates/part/navbar.html:45 +#: part/templates/part/navbar.html:46 msgid "Allocations" msgstr "" -#: part/templates/part/navbar.html:66 part/templates/part/navbar.html:69 +#: part/templates/part/navbar.html:67 part/templates/part/navbar.html:70 msgid "Used In" msgstr "" -#: part/templates/part/navbar.html:74 part/templates/part/order_prices.html:12 +#: part/templates/part/navbar.html:75 part/templates/part/order_prices.html:12 msgid "Order Price Information" msgstr "" -#: part/templates/part/navbar.html:77 +#: part/templates/part/navbar.html:78 msgid "Order Price" msgstr "" -#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:94 +#: part/templates/part/navbar.html:104 part/templates/part/order_prices.html:94 #: part/templates/part/part_pricing.html:82 msgid "Internal Price" msgstr "" -#: part/templates/part/navbar.html:106 +#: part/templates/part/navbar.html:107 msgid "Sales Price Information" msgstr "" -#: part/templates/part/navbar.html:120 part/templates/part/part_tests.html:10 +#: part/templates/part/navbar.html:121 part/templates/part/part_tests.html:10 msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:414 +#: part/templates/part/navbar.html:124 stock/templates/stock/item_base.html:414 msgid "Tests" msgstr "" -#: part/templates/part/navbar.html:127 part/templates/part/navbar.html:130 +#: part/templates/part/navbar.html:129 part/templates/part/navbar.html:132 #: part/templates/part/related.html:10 msgid "Related Parts" msgstr "" -#: part/templates/part/navbar.html:139 part/templates/part/notes.html:12 +#: part/templates/part/navbar.html:142 part/templates/part/notes.html:12 msgid "Part Notes" msgstr "" @@ -6345,12 +6353,12 @@ msgid "No category parameter templates found" msgstr "" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:101 +#: templates/InvenTree/settings/part.html:102 msgid "Edit Template" msgstr "" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:102 +#: templates/InvenTree/settings/part.html:103 msgid "Delete Template" msgstr "" @@ -6398,19 +6406,19 @@ msgstr "" msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:44 +#: templates/InvenTree/settings/part.html:45 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:47 +#: templates/InvenTree/settings/part.html:48 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:60 +#: templates/InvenTree/settings/part.html:61 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:81 +#: templates/InvenTree/settings/part.html:82 msgid "No part parameter templates found" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 6f4ac335b3..91bef4b48b 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-28 23:32+0000\n" +"POT-Creation-Date: 2021-06-29 11:25+0000\n" "PO-Revision-Date: 2021-06-25 14:06\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -463,7 +463,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:727 +#: build/templates/build/detail.html:31 common/models.py:734 #: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:200 order/forms.py:218 order/forms.py:253 order/forms.py:275 #: order/forms.py:292 order/models.py:617 order/models.py:841 @@ -592,8 +592,8 @@ msgstr "" #: build/models.py:67 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 -#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:57 -#: part/templates/part/navbar.html:60 templates/InvenTree/index.html:183 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 +#: part/templates/part/navbar.html:61 templates/InvenTree/index.html:183 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:43 msgid "Build Orders" @@ -772,7 +772,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:856 -#: part/templates/part/navbar.html:142 +#: part/templates/part/navbar.html:145 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 @@ -923,8 +923,8 @@ msgstr "Número de serie" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:133 -#: part/templates/part/navbar.html:136 stock/templates/stock/navbar.html:47 +#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:136 +#: part/templates/part/navbar.html:139 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "" @@ -1250,7 +1250,7 @@ msgstr "" #: build/templates/build/navbar.html:15 #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 -#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 +#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 #: templates/js/stock.js:1044 msgid "Details" msgstr "Detalles" @@ -1687,176 +1687,184 @@ msgid "Display part price in some forms" msgstr "" #: common/models.py:223 -msgid "Internal Prices" +msgid "Show related parts" msgstr "" #: common/models.py:224 -msgid "Enable internal prices for parts" +msgid "Display related parts for a part" msgstr "" #: common/models.py:230 -msgid "Internal Price as BOM-Price" +msgid "Internal Prices" msgstr "" #: common/models.py:231 -msgid "Use the internal price (if set) in BOM-price calculations" +msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:237 templates/stats.html:25 -msgid "Debug Mode" +#: common/models.py:237 +msgid "Internal Price as BOM-Price" msgstr "" #: common/models.py:238 -msgid "Generate reports in debug mode (HTML output)" +msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:244 -msgid "Page Size" +#: common/models.py:244 templates/stats.html:25 +msgid "Debug Mode" msgstr "" #: common/models.py:245 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:251 +msgid "Page Size" +msgstr "" + +#: common/models.py:252 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:255 +#: common/models.py:262 msgid "Test Reports" msgstr "" -#: common/models.py:256 +#: common/models.py:263 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:262 +#: common/models.py:269 msgid "Stock Expiry" msgstr "" -#: common/models.py:263 +#: common/models.py:270 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:269 +#: common/models.py:276 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:270 +#: common/models.py:277 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:276 +#: common/models.py:283 msgid "Stock Stale Time" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:279 part/templates/part/detail.html:121 +#: common/models.py:286 part/templates/part/detail.html:121 msgid "days" msgstr "días" -#: common/models.py:284 +#: common/models.py:291 msgid "Build Expired Stock" msgstr "" -#: common/models.py:285 +#: common/models.py:292 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:291 +#: common/models.py:298 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:292 +#: common/models.py:299 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "Group by Part" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Recent Stock Count" msgstr "" -#: common/models.py:306 +#: common/models.py:313 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:312 +#: common/models.py:319 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:313 +#: common/models.py:320 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:318 +#: common/models.py:325 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:319 +#: common/models.py:326 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:323 +#: common/models.py:330 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:324 +#: common/models.py:331 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:329 +#: common/models.py:336 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:330 +#: common/models.py:337 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:553 +#: common/models.py:560 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:555 +#: common/models.py:562 msgid "Settings value" msgstr "" -#: common/models.py:590 +#: common/models.py:597 msgid "Must be an integer value" msgstr "" -#: common/models.py:613 +#: common/models.py:620 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:624 +#: common/models.py:631 msgid "Value must be an integer value" msgstr "" -#: common/models.py:647 +#: common/models.py:654 msgid "Key string must be unique" msgstr "" -#: common/models.py:728 company/forms.py:192 +#: common/models.py:735 company/forms.py:192 msgid "Price break quantity" msgstr "" -#: common/models.py:736 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:743 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 msgid "Price" msgstr "" -#: common/models.py:737 +#: common/models.py:744 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:829 +#: common/models.py:836 msgid "Default" msgstr "" @@ -2397,8 +2405,8 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:63 part/templates/part/navbar.html:86 -#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316 +#: company/views.py:63 part/templates/part/navbar.html:87 +#: part/templates/part/navbar.html:90 templates/InvenTree/search.html:316 #: templates/navbar.html:35 msgid "Suppliers" msgstr "" @@ -2410,7 +2418,7 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:22 #: company/templates/company/navbar.html:41 #: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:38 stock/api.py:54 +#: part/templates/part/navbar.html:39 stock/api.py:54 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 @@ -2445,14 +2453,14 @@ msgstr "Eliminar" #: company/templates/company/manufacturer_part_suppliers.html:37 #: part/templates/part/category_navbar.html:46 #: part/templates/part/category_navbar.html:49 -#: part/templates/part/navbar.html:24 +#: part/templates/part/navbar.html:25 msgid "Parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:43 #: part/templates/part/params.html:18 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:64 +#: templates/InvenTree/settings/part.html:65 msgid "New Parameter" msgstr "" @@ -2471,7 +2479,7 @@ msgstr "" msgid "Supplied Parts" msgstr "" -#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:35 +#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:36 #: stock/templates/stock/location.html:107 #: stock/templates/stock/location.html:122 #: stock/templates/stock/location.html:136 @@ -2488,7 +2496,7 @@ msgstr "" #: company/templates/company/sales_orders.html:11 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:112 part/templates/part/navbar.html:115 +#: part/templates/part/navbar.html:113 part/templates/part/navbar.html:116 #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 @@ -2500,7 +2508,7 @@ msgstr "" #: company/templates/company/purchase_orders.html:10 #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 -#: part/templates/part/navbar.html:92 part/templates/part/navbar.html:95 +#: part/templates/part/navbar.html:93 part/templates/part/navbar.html:96 #: part/templates/part/orders.html:10 templates/InvenTree/index.html:205 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 @@ -2602,8 +2610,8 @@ msgstr "" msgid "Delete price break" msgstr "" -#: company/views.py:70 part/templates/part/navbar.html:80 -#: part/templates/part/navbar.html:83 templates/InvenTree/search.html:306 +#: company/views.py:70 part/templates/part/navbar.html:81 +#: part/templates/part/navbar.html:84 templates/InvenTree/search.html:306 #: templates/navbar.html:36 msgid "Manufacturers" msgstr "Fabricantes" @@ -2986,7 +2994,7 @@ msgstr "" msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:724 part/templates/part/navbar.html:109 +#: order/models.py:724 part/templates/part/navbar.html:110 #: part/templates/part/order_prices.html:108 #: part/templates/part/part_pricing.html:97 msgid "Sale Price" @@ -4240,8 +4248,8 @@ msgstr "" msgid "Deleting this entry will remove the BOM row from the following part" msgstr "" -#: part/templates/part/bom.html:10 part/templates/part/navbar.html:50 -#: part/templates/part/navbar.html:53 +#: part/templates/part/bom.html:10 part/templates/part/navbar.html:51 +#: part/templates/part/navbar.html:54 msgid "Bill of Materials" msgstr "" @@ -4507,7 +4515,7 @@ msgid "Import Parts" msgstr "" #: part/templates/part/category_parametric.html:10 -#: part/templates/part/navbar.html:21 part/templates/part/params.html:10 +#: part/templates/part/navbar.html:22 part/templates/part/params.html:10 msgid "Part Parameters" msgstr "" @@ -4535,7 +4543,7 @@ msgstr "" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "" -#: part/templates/part/detail.html:11 part/templates/part/navbar.html:13 +#: part/templates/part/detail.html:11 part/templates/part/navbar.html:14 msgid "Part Details" msgstr "" @@ -4625,7 +4633,7 @@ msgid "Import Parts from File" msgstr "" #: part/templates/part/internal_prices.html:11 -#: part/templates/part/navbar.html:100 +#: part/templates/part/navbar.html:101 msgid "Internal Price Information" msgstr "" @@ -4667,57 +4675,57 @@ msgstr "" msgid "Create new manufacturer" msgstr "" -#: part/templates/part/navbar.html:28 part/templates/part/variants.html:11 +#: part/templates/part/navbar.html:29 part/templates/part/variants.html:11 msgid "Part Variants" msgstr "" -#: part/templates/part/navbar.html:31 +#: part/templates/part/navbar.html:32 msgid "Variants" msgstr "" -#: part/templates/part/navbar.html:42 +#: part/templates/part/navbar.html:43 msgid "Allocated Stock" msgstr "" -#: part/templates/part/navbar.html:45 +#: part/templates/part/navbar.html:46 msgid "Allocations" msgstr "" -#: part/templates/part/navbar.html:66 part/templates/part/navbar.html:69 +#: part/templates/part/navbar.html:67 part/templates/part/navbar.html:70 msgid "Used In" msgstr "" -#: part/templates/part/navbar.html:74 part/templates/part/order_prices.html:12 +#: part/templates/part/navbar.html:75 part/templates/part/order_prices.html:12 msgid "Order Price Information" msgstr "" -#: part/templates/part/navbar.html:77 +#: part/templates/part/navbar.html:78 msgid "Order Price" msgstr "" -#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:94 +#: part/templates/part/navbar.html:104 part/templates/part/order_prices.html:94 #: part/templates/part/part_pricing.html:82 msgid "Internal Price" msgstr "" -#: part/templates/part/navbar.html:106 +#: part/templates/part/navbar.html:107 msgid "Sales Price Information" msgstr "" -#: part/templates/part/navbar.html:120 part/templates/part/part_tests.html:10 +#: part/templates/part/navbar.html:121 part/templates/part/part_tests.html:10 msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:414 +#: part/templates/part/navbar.html:124 stock/templates/stock/item_base.html:414 msgid "Tests" msgstr "" -#: part/templates/part/navbar.html:127 part/templates/part/navbar.html:130 +#: part/templates/part/navbar.html:129 part/templates/part/navbar.html:132 #: part/templates/part/related.html:10 msgid "Related Parts" msgstr "" -#: part/templates/part/navbar.html:139 part/templates/part/notes.html:12 +#: part/templates/part/navbar.html:142 part/templates/part/notes.html:12 msgid "Part Notes" msgstr "" @@ -6346,12 +6354,12 @@ msgid "No category parameter templates found" msgstr "" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:101 +#: templates/InvenTree/settings/part.html:102 msgid "Edit Template" msgstr "" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:102 +#: templates/InvenTree/settings/part.html:103 msgid "Delete Template" msgstr "" @@ -6399,19 +6407,19 @@ msgstr "" msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:44 +#: templates/InvenTree/settings/part.html:45 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:47 +#: templates/InvenTree/settings/part.html:48 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:60 +#: templates/InvenTree/settings/part.html:61 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:81 +#: templates/InvenTree/settings/part.html:82 msgid "No part parameter templates found" msgstr "" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index daab6bf8fd..c174654a12 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-28 23:32+0000\n" +"POT-Creation-Date: 2021-06-29 11:25+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: French\n" @@ -463,7 +463,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:727 +#: build/templates/build/detail.html:31 common/models.py:734 #: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:200 order/forms.py:218 order/forms.py:253 order/forms.py:275 #: order/forms.py:292 order/models.py:617 order/models.py:841 @@ -592,8 +592,8 @@ msgstr "" #: build/models.py:67 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 -#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:57 -#: part/templates/part/navbar.html:60 templates/InvenTree/index.html:183 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 +#: part/templates/part/navbar.html:61 templates/InvenTree/index.html:183 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:43 msgid "Build Orders" @@ -772,7 +772,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:856 -#: part/templates/part/navbar.html:142 +#: part/templates/part/navbar.html:145 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 @@ -923,8 +923,8 @@ msgstr "" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:133 -#: part/templates/part/navbar.html:136 stock/templates/stock/navbar.html:47 +#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:136 +#: part/templates/part/navbar.html:139 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "Pieces jointes" @@ -1250,7 +1250,7 @@ msgstr "" #: build/templates/build/navbar.html:15 #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 -#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 +#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 #: templates/js/stock.js:1044 msgid "Details" msgstr "Détails" @@ -1687,176 +1687,184 @@ msgid "Display part price in some forms" msgstr "" #: common/models.py:223 -msgid "Internal Prices" +msgid "Show related parts" msgstr "" #: common/models.py:224 -msgid "Enable internal prices for parts" +msgid "Display related parts for a part" msgstr "" #: common/models.py:230 -msgid "Internal Price as BOM-Price" +msgid "Internal Prices" msgstr "" #: common/models.py:231 -msgid "Use the internal price (if set) in BOM-price calculations" +msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:237 templates/stats.html:25 -msgid "Debug Mode" +#: common/models.py:237 +msgid "Internal Price as BOM-Price" msgstr "" #: common/models.py:238 -msgid "Generate reports in debug mode (HTML output)" +msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:244 -msgid "Page Size" +#: common/models.py:244 templates/stats.html:25 +msgid "Debug Mode" msgstr "" #: common/models.py:245 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:251 +msgid "Page Size" +msgstr "" + +#: common/models.py:252 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:255 +#: common/models.py:262 msgid "Test Reports" msgstr "" -#: common/models.py:256 +#: common/models.py:263 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:262 +#: common/models.py:269 msgid "Stock Expiry" msgstr "" -#: common/models.py:263 +#: common/models.py:270 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:269 +#: common/models.py:276 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:270 +#: common/models.py:277 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:276 +#: common/models.py:283 msgid "Stock Stale Time" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:279 part/templates/part/detail.html:121 +#: common/models.py:286 part/templates/part/detail.html:121 msgid "days" msgstr "jours" -#: common/models.py:284 +#: common/models.py:291 msgid "Build Expired Stock" msgstr "" -#: common/models.py:285 +#: common/models.py:292 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:291 +#: common/models.py:298 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:292 +#: common/models.py:299 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "Group by Part" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Recent Stock Count" msgstr "" -#: common/models.py:306 +#: common/models.py:313 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:312 +#: common/models.py:319 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:313 +#: common/models.py:320 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:318 +#: common/models.py:325 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:319 +#: common/models.py:326 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:323 +#: common/models.py:330 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:324 +#: common/models.py:331 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:329 +#: common/models.py:336 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:330 +#: common/models.py:337 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:553 +#: common/models.py:560 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:555 +#: common/models.py:562 msgid "Settings value" msgstr "" -#: common/models.py:590 +#: common/models.py:597 msgid "Must be an integer value" msgstr "" -#: common/models.py:613 +#: common/models.py:620 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:624 +#: common/models.py:631 msgid "Value must be an integer value" msgstr "" -#: common/models.py:647 +#: common/models.py:654 msgid "Key string must be unique" msgstr "" -#: common/models.py:728 company/forms.py:192 +#: common/models.py:735 company/forms.py:192 msgid "Price break quantity" msgstr "" -#: common/models.py:736 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:743 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 msgid "Price" msgstr "" -#: common/models.py:737 +#: common/models.py:744 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:829 +#: common/models.py:836 msgid "Default" msgstr "" @@ -2397,8 +2405,8 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:63 part/templates/part/navbar.html:86 -#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316 +#: company/views.py:63 part/templates/part/navbar.html:87 +#: part/templates/part/navbar.html:90 templates/InvenTree/search.html:316 #: templates/navbar.html:35 msgid "Suppliers" msgstr "" @@ -2410,7 +2418,7 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:22 #: company/templates/company/navbar.html:41 #: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:38 stock/api.py:54 +#: part/templates/part/navbar.html:39 stock/api.py:54 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 @@ -2445,14 +2453,14 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:37 #: part/templates/part/category_navbar.html:46 #: part/templates/part/category_navbar.html:49 -#: part/templates/part/navbar.html:24 +#: part/templates/part/navbar.html:25 msgid "Parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:43 #: part/templates/part/params.html:18 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:64 +#: templates/InvenTree/settings/part.html:65 msgid "New Parameter" msgstr "" @@ -2471,7 +2479,7 @@ msgstr "" msgid "Supplied Parts" msgstr "" -#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:35 +#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:36 #: stock/templates/stock/location.html:107 #: stock/templates/stock/location.html:122 #: stock/templates/stock/location.html:136 @@ -2488,7 +2496,7 @@ msgstr "" #: company/templates/company/sales_orders.html:11 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:112 part/templates/part/navbar.html:115 +#: part/templates/part/navbar.html:113 part/templates/part/navbar.html:116 #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 @@ -2500,7 +2508,7 @@ msgstr "" #: company/templates/company/purchase_orders.html:10 #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 -#: part/templates/part/navbar.html:92 part/templates/part/navbar.html:95 +#: part/templates/part/navbar.html:93 part/templates/part/navbar.html:96 #: part/templates/part/orders.html:10 templates/InvenTree/index.html:205 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 @@ -2602,8 +2610,8 @@ msgstr "" msgid "Delete price break" msgstr "" -#: company/views.py:70 part/templates/part/navbar.html:80 -#: part/templates/part/navbar.html:83 templates/InvenTree/search.html:306 +#: company/views.py:70 part/templates/part/navbar.html:81 +#: part/templates/part/navbar.html:84 templates/InvenTree/search.html:306 #: templates/navbar.html:36 msgid "Manufacturers" msgstr "" @@ -2986,7 +2994,7 @@ msgstr "" msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:724 part/templates/part/navbar.html:109 +#: order/models.py:724 part/templates/part/navbar.html:110 #: part/templates/part/order_prices.html:108 #: part/templates/part/part_pricing.html:97 msgid "Sale Price" @@ -4240,8 +4248,8 @@ msgstr "" msgid "Deleting this entry will remove the BOM row from the following part" msgstr "" -#: part/templates/part/bom.html:10 part/templates/part/navbar.html:50 -#: part/templates/part/navbar.html:53 +#: part/templates/part/bom.html:10 part/templates/part/navbar.html:51 +#: part/templates/part/navbar.html:54 msgid "Bill of Materials" msgstr "" @@ -4509,7 +4517,7 @@ msgid "Import Parts" msgstr "Commander des pièces" #: part/templates/part/category_parametric.html:10 -#: part/templates/part/navbar.html:21 part/templates/part/params.html:10 +#: part/templates/part/navbar.html:22 part/templates/part/params.html:10 msgid "Part Parameters" msgstr "" @@ -4537,7 +4545,7 @@ msgstr "" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "" -#: part/templates/part/detail.html:11 part/templates/part/navbar.html:13 +#: part/templates/part/detail.html:11 part/templates/part/navbar.html:14 msgid "Part Details" msgstr "" @@ -4627,7 +4635,7 @@ msgid "Import Parts from File" msgstr "" #: part/templates/part/internal_prices.html:11 -#: part/templates/part/navbar.html:100 +#: part/templates/part/navbar.html:101 msgid "Internal Price Information" msgstr "" @@ -4669,57 +4677,57 @@ msgstr "" msgid "Create new manufacturer" msgstr "" -#: part/templates/part/navbar.html:28 part/templates/part/variants.html:11 +#: part/templates/part/navbar.html:29 part/templates/part/variants.html:11 msgid "Part Variants" msgstr "" -#: part/templates/part/navbar.html:31 +#: part/templates/part/navbar.html:32 msgid "Variants" msgstr "" -#: part/templates/part/navbar.html:42 +#: part/templates/part/navbar.html:43 msgid "Allocated Stock" msgstr "" -#: part/templates/part/navbar.html:45 +#: part/templates/part/navbar.html:46 msgid "Allocations" msgstr "" -#: part/templates/part/navbar.html:66 part/templates/part/navbar.html:69 +#: part/templates/part/navbar.html:67 part/templates/part/navbar.html:70 msgid "Used In" msgstr "" -#: part/templates/part/navbar.html:74 part/templates/part/order_prices.html:12 +#: part/templates/part/navbar.html:75 part/templates/part/order_prices.html:12 msgid "Order Price Information" msgstr "" -#: part/templates/part/navbar.html:77 +#: part/templates/part/navbar.html:78 msgid "Order Price" msgstr "" -#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:94 +#: part/templates/part/navbar.html:104 part/templates/part/order_prices.html:94 #: part/templates/part/part_pricing.html:82 msgid "Internal Price" msgstr "" -#: part/templates/part/navbar.html:106 +#: part/templates/part/navbar.html:107 msgid "Sales Price Information" msgstr "" -#: part/templates/part/navbar.html:120 part/templates/part/part_tests.html:10 +#: part/templates/part/navbar.html:121 part/templates/part/part_tests.html:10 msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:414 +#: part/templates/part/navbar.html:124 stock/templates/stock/item_base.html:414 msgid "Tests" msgstr "" -#: part/templates/part/navbar.html:127 part/templates/part/navbar.html:130 +#: part/templates/part/navbar.html:129 part/templates/part/navbar.html:132 #: part/templates/part/related.html:10 msgid "Related Parts" msgstr "" -#: part/templates/part/navbar.html:139 part/templates/part/notes.html:12 +#: part/templates/part/navbar.html:142 part/templates/part/notes.html:12 msgid "Part Notes" msgstr "" @@ -6348,12 +6356,12 @@ msgid "No category parameter templates found" msgstr "" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:101 +#: templates/InvenTree/settings/part.html:102 msgid "Edit Template" msgstr "" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:102 +#: templates/InvenTree/settings/part.html:103 msgid "Delete Template" msgstr "" @@ -6401,19 +6409,19 @@ msgstr "" msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:44 +#: templates/InvenTree/settings/part.html:45 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:47 +#: templates/InvenTree/settings/part.html:48 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:60 +#: templates/InvenTree/settings/part.html:61 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:81 +#: templates/InvenTree/settings/part.html:82 msgid "No part parameter templates found" msgstr "" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index b38d6e2a62..a0d06c826d 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-28 23:32+0000\n" +"POT-Creation-Date: 2021-06-29 11:25+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -463,7 +463,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:727 +#: build/templates/build/detail.html:31 common/models.py:734 #: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:200 order/forms.py:218 order/forms.py:253 order/forms.py:275 #: order/forms.py:292 order/models.py:617 order/models.py:841 @@ -592,8 +592,8 @@ msgstr "" #: build/models.py:67 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 -#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:57 -#: part/templates/part/navbar.html:60 templates/InvenTree/index.html:183 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 +#: part/templates/part/navbar.html:61 templates/InvenTree/index.html:183 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:43 msgid "Build Orders" @@ -772,7 +772,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:856 -#: part/templates/part/navbar.html:142 +#: part/templates/part/navbar.html:145 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 @@ -923,8 +923,8 @@ msgstr "" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:133 -#: part/templates/part/navbar.html:136 stock/templates/stock/navbar.html:47 +#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:136 +#: part/templates/part/navbar.html:139 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "" @@ -1250,7 +1250,7 @@ msgstr "" #: build/templates/build/navbar.html:15 #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 -#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 +#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 #: templates/js/stock.js:1044 msgid "Details" msgstr "" @@ -1687,176 +1687,184 @@ msgid "Display part price in some forms" msgstr "" #: common/models.py:223 -msgid "Internal Prices" +msgid "Show related parts" msgstr "" #: common/models.py:224 -msgid "Enable internal prices for parts" +msgid "Display related parts for a part" msgstr "" #: common/models.py:230 -msgid "Internal Price as BOM-Price" +msgid "Internal Prices" msgstr "" #: common/models.py:231 -msgid "Use the internal price (if set) in BOM-price calculations" +msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:237 templates/stats.html:25 -msgid "Debug Mode" +#: common/models.py:237 +msgid "Internal Price as BOM-Price" msgstr "" #: common/models.py:238 -msgid "Generate reports in debug mode (HTML output)" +msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:244 -msgid "Page Size" +#: common/models.py:244 templates/stats.html:25 +msgid "Debug Mode" msgstr "" #: common/models.py:245 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:251 +msgid "Page Size" +msgstr "" + +#: common/models.py:252 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:255 +#: common/models.py:262 msgid "Test Reports" msgstr "" -#: common/models.py:256 +#: common/models.py:263 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:262 +#: common/models.py:269 msgid "Stock Expiry" msgstr "" -#: common/models.py:263 +#: common/models.py:270 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:269 +#: common/models.py:276 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:270 +#: common/models.py:277 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:276 +#: common/models.py:283 msgid "Stock Stale Time" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:279 part/templates/part/detail.html:121 +#: common/models.py:286 part/templates/part/detail.html:121 msgid "days" msgstr "" -#: common/models.py:284 +#: common/models.py:291 msgid "Build Expired Stock" msgstr "" -#: common/models.py:285 +#: common/models.py:292 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:291 +#: common/models.py:298 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:292 +#: common/models.py:299 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "Group by Part" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Recent Stock Count" msgstr "" -#: common/models.py:306 +#: common/models.py:313 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:312 +#: common/models.py:319 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:313 +#: common/models.py:320 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:318 +#: common/models.py:325 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:319 +#: common/models.py:326 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:323 +#: common/models.py:330 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:324 +#: common/models.py:331 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:329 +#: common/models.py:336 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:330 +#: common/models.py:337 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:553 +#: common/models.py:560 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:555 +#: common/models.py:562 msgid "Settings value" msgstr "" -#: common/models.py:590 +#: common/models.py:597 msgid "Must be an integer value" msgstr "" -#: common/models.py:613 +#: common/models.py:620 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:624 +#: common/models.py:631 msgid "Value must be an integer value" msgstr "" -#: common/models.py:647 +#: common/models.py:654 msgid "Key string must be unique" msgstr "" -#: common/models.py:728 company/forms.py:192 +#: common/models.py:735 company/forms.py:192 msgid "Price break quantity" msgstr "" -#: common/models.py:736 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:743 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 msgid "Price" msgstr "" -#: common/models.py:737 +#: common/models.py:744 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:829 +#: common/models.py:836 msgid "Default" msgstr "" @@ -2397,8 +2405,8 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:63 part/templates/part/navbar.html:86 -#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316 +#: company/views.py:63 part/templates/part/navbar.html:87 +#: part/templates/part/navbar.html:90 templates/InvenTree/search.html:316 #: templates/navbar.html:35 msgid "Suppliers" msgstr "" @@ -2410,7 +2418,7 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:22 #: company/templates/company/navbar.html:41 #: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:38 stock/api.py:54 +#: part/templates/part/navbar.html:39 stock/api.py:54 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 @@ -2445,14 +2453,14 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:37 #: part/templates/part/category_navbar.html:46 #: part/templates/part/category_navbar.html:49 -#: part/templates/part/navbar.html:24 +#: part/templates/part/navbar.html:25 msgid "Parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:43 #: part/templates/part/params.html:18 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:64 +#: templates/InvenTree/settings/part.html:65 msgid "New Parameter" msgstr "" @@ -2471,7 +2479,7 @@ msgstr "" msgid "Supplied Parts" msgstr "" -#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:35 +#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:36 #: stock/templates/stock/location.html:107 #: stock/templates/stock/location.html:122 #: stock/templates/stock/location.html:136 @@ -2488,7 +2496,7 @@ msgstr "" #: company/templates/company/sales_orders.html:11 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:112 part/templates/part/navbar.html:115 +#: part/templates/part/navbar.html:113 part/templates/part/navbar.html:116 #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 @@ -2500,7 +2508,7 @@ msgstr "" #: company/templates/company/purchase_orders.html:10 #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 -#: part/templates/part/navbar.html:92 part/templates/part/navbar.html:95 +#: part/templates/part/navbar.html:93 part/templates/part/navbar.html:96 #: part/templates/part/orders.html:10 templates/InvenTree/index.html:205 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 @@ -2602,8 +2610,8 @@ msgstr "" msgid "Delete price break" msgstr "" -#: company/views.py:70 part/templates/part/navbar.html:80 -#: part/templates/part/navbar.html:83 templates/InvenTree/search.html:306 +#: company/views.py:70 part/templates/part/navbar.html:81 +#: part/templates/part/navbar.html:84 templates/InvenTree/search.html:306 #: templates/navbar.html:36 msgid "Manufacturers" msgstr "" @@ -2986,7 +2994,7 @@ msgstr "" msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:724 part/templates/part/navbar.html:109 +#: order/models.py:724 part/templates/part/navbar.html:110 #: part/templates/part/order_prices.html:108 #: part/templates/part/part_pricing.html:97 msgid "Sale Price" @@ -4240,8 +4248,8 @@ msgstr "" msgid "Deleting this entry will remove the BOM row from the following part" msgstr "" -#: part/templates/part/bom.html:10 part/templates/part/navbar.html:50 -#: part/templates/part/navbar.html:53 +#: part/templates/part/bom.html:10 part/templates/part/navbar.html:51 +#: part/templates/part/navbar.html:54 msgid "Bill of Materials" msgstr "" @@ -4507,7 +4515,7 @@ msgid "Import Parts" msgstr "" #: part/templates/part/category_parametric.html:10 -#: part/templates/part/navbar.html:21 part/templates/part/params.html:10 +#: part/templates/part/navbar.html:22 part/templates/part/params.html:10 msgid "Part Parameters" msgstr "" @@ -4535,7 +4543,7 @@ msgstr "" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "" -#: part/templates/part/detail.html:11 part/templates/part/navbar.html:13 +#: part/templates/part/detail.html:11 part/templates/part/navbar.html:14 msgid "Part Details" msgstr "" @@ -4625,7 +4633,7 @@ msgid "Import Parts from File" msgstr "" #: part/templates/part/internal_prices.html:11 -#: part/templates/part/navbar.html:100 +#: part/templates/part/navbar.html:101 msgid "Internal Price Information" msgstr "" @@ -4667,57 +4675,57 @@ msgstr "" msgid "Create new manufacturer" msgstr "" -#: part/templates/part/navbar.html:28 part/templates/part/variants.html:11 +#: part/templates/part/navbar.html:29 part/templates/part/variants.html:11 msgid "Part Variants" msgstr "" -#: part/templates/part/navbar.html:31 +#: part/templates/part/navbar.html:32 msgid "Variants" msgstr "" -#: part/templates/part/navbar.html:42 +#: part/templates/part/navbar.html:43 msgid "Allocated Stock" msgstr "" -#: part/templates/part/navbar.html:45 +#: part/templates/part/navbar.html:46 msgid "Allocations" msgstr "" -#: part/templates/part/navbar.html:66 part/templates/part/navbar.html:69 +#: part/templates/part/navbar.html:67 part/templates/part/navbar.html:70 msgid "Used In" msgstr "" -#: part/templates/part/navbar.html:74 part/templates/part/order_prices.html:12 +#: part/templates/part/navbar.html:75 part/templates/part/order_prices.html:12 msgid "Order Price Information" msgstr "" -#: part/templates/part/navbar.html:77 +#: part/templates/part/navbar.html:78 msgid "Order Price" msgstr "" -#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:94 +#: part/templates/part/navbar.html:104 part/templates/part/order_prices.html:94 #: part/templates/part/part_pricing.html:82 msgid "Internal Price" msgstr "" -#: part/templates/part/navbar.html:106 +#: part/templates/part/navbar.html:107 msgid "Sales Price Information" msgstr "" -#: part/templates/part/navbar.html:120 part/templates/part/part_tests.html:10 +#: part/templates/part/navbar.html:121 part/templates/part/part_tests.html:10 msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:414 +#: part/templates/part/navbar.html:124 stock/templates/stock/item_base.html:414 msgid "Tests" msgstr "" -#: part/templates/part/navbar.html:127 part/templates/part/navbar.html:130 +#: part/templates/part/navbar.html:129 part/templates/part/navbar.html:132 #: part/templates/part/related.html:10 msgid "Related Parts" msgstr "" -#: part/templates/part/navbar.html:139 part/templates/part/notes.html:12 +#: part/templates/part/navbar.html:142 part/templates/part/notes.html:12 msgid "Part Notes" msgstr "" @@ -6344,12 +6352,12 @@ msgid "No category parameter templates found" msgstr "" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:101 +#: templates/InvenTree/settings/part.html:102 msgid "Edit Template" msgstr "" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:102 +#: templates/InvenTree/settings/part.html:103 msgid "Delete Template" msgstr "" @@ -6397,19 +6405,19 @@ msgstr "" msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:44 +#: templates/InvenTree/settings/part.html:45 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:47 +#: templates/InvenTree/settings/part.html:48 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:60 +#: templates/InvenTree/settings/part.html:61 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:81 +#: templates/InvenTree/settings/part.html:82 msgid "No part parameter templates found" msgstr "" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 8ed4053514..aada255a92 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-28 23:32+0000\n" +"POT-Creation-Date: 2021-06-29 11:25+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -463,7 +463,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:727 +#: build/templates/build/detail.html:31 common/models.py:734 #: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:200 order/forms.py:218 order/forms.py:253 order/forms.py:275 #: order/forms.py:292 order/models.py:617 order/models.py:841 @@ -592,8 +592,8 @@ msgstr "" #: build/models.py:67 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 -#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:57 -#: part/templates/part/navbar.html:60 templates/InvenTree/index.html:183 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 +#: part/templates/part/navbar.html:61 templates/InvenTree/index.html:183 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:43 msgid "Build Orders" @@ -772,7 +772,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:856 -#: part/templates/part/navbar.html:142 +#: part/templates/part/navbar.html:145 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 @@ -923,8 +923,8 @@ msgstr "" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:133 -#: part/templates/part/navbar.html:136 stock/templates/stock/navbar.html:47 +#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:136 +#: part/templates/part/navbar.html:139 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "" @@ -1250,7 +1250,7 @@ msgstr "" #: build/templates/build/navbar.html:15 #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 -#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 +#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 #: templates/js/stock.js:1044 msgid "Details" msgstr "" @@ -1687,176 +1687,184 @@ msgid "Display part price in some forms" msgstr "" #: common/models.py:223 -msgid "Internal Prices" +msgid "Show related parts" msgstr "" #: common/models.py:224 -msgid "Enable internal prices for parts" +msgid "Display related parts for a part" msgstr "" #: common/models.py:230 -msgid "Internal Price as BOM-Price" +msgid "Internal Prices" msgstr "" #: common/models.py:231 -msgid "Use the internal price (if set) in BOM-price calculations" +msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:237 templates/stats.html:25 -msgid "Debug Mode" +#: common/models.py:237 +msgid "Internal Price as BOM-Price" msgstr "" #: common/models.py:238 -msgid "Generate reports in debug mode (HTML output)" +msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:244 -msgid "Page Size" +#: common/models.py:244 templates/stats.html:25 +msgid "Debug Mode" msgstr "" #: common/models.py:245 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:251 +msgid "Page Size" +msgstr "" + +#: common/models.py:252 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:255 +#: common/models.py:262 msgid "Test Reports" msgstr "" -#: common/models.py:256 +#: common/models.py:263 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:262 +#: common/models.py:269 msgid "Stock Expiry" msgstr "" -#: common/models.py:263 +#: common/models.py:270 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:269 +#: common/models.py:276 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:270 +#: common/models.py:277 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:276 +#: common/models.py:283 msgid "Stock Stale Time" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:279 part/templates/part/detail.html:121 +#: common/models.py:286 part/templates/part/detail.html:121 msgid "days" msgstr "" -#: common/models.py:284 +#: common/models.py:291 msgid "Build Expired Stock" msgstr "" -#: common/models.py:285 +#: common/models.py:292 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:291 +#: common/models.py:298 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:292 +#: common/models.py:299 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "Group by Part" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Recent Stock Count" msgstr "" -#: common/models.py:306 +#: common/models.py:313 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:312 +#: common/models.py:319 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:313 +#: common/models.py:320 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:318 +#: common/models.py:325 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:319 +#: common/models.py:326 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:323 +#: common/models.py:330 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:324 +#: common/models.py:331 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:329 +#: common/models.py:336 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:330 +#: common/models.py:337 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:553 +#: common/models.py:560 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:555 +#: common/models.py:562 msgid "Settings value" msgstr "" -#: common/models.py:590 +#: common/models.py:597 msgid "Must be an integer value" msgstr "" -#: common/models.py:613 +#: common/models.py:620 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:624 +#: common/models.py:631 msgid "Value must be an integer value" msgstr "" -#: common/models.py:647 +#: common/models.py:654 msgid "Key string must be unique" msgstr "" -#: common/models.py:728 company/forms.py:192 +#: common/models.py:735 company/forms.py:192 msgid "Price break quantity" msgstr "" -#: common/models.py:736 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:743 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 msgid "Price" msgstr "" -#: common/models.py:737 +#: common/models.py:744 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:829 +#: common/models.py:836 msgid "Default" msgstr "" @@ -2397,8 +2405,8 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:63 part/templates/part/navbar.html:86 -#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316 +#: company/views.py:63 part/templates/part/navbar.html:87 +#: part/templates/part/navbar.html:90 templates/InvenTree/search.html:316 #: templates/navbar.html:35 msgid "Suppliers" msgstr "" @@ -2410,7 +2418,7 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:22 #: company/templates/company/navbar.html:41 #: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:38 stock/api.py:54 +#: part/templates/part/navbar.html:39 stock/api.py:54 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 @@ -2445,14 +2453,14 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:37 #: part/templates/part/category_navbar.html:46 #: part/templates/part/category_navbar.html:49 -#: part/templates/part/navbar.html:24 +#: part/templates/part/navbar.html:25 msgid "Parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:43 #: part/templates/part/params.html:18 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:64 +#: templates/InvenTree/settings/part.html:65 msgid "New Parameter" msgstr "" @@ -2471,7 +2479,7 @@ msgstr "" msgid "Supplied Parts" msgstr "" -#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:35 +#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:36 #: stock/templates/stock/location.html:107 #: stock/templates/stock/location.html:122 #: stock/templates/stock/location.html:136 @@ -2488,7 +2496,7 @@ msgstr "" #: company/templates/company/sales_orders.html:11 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:112 part/templates/part/navbar.html:115 +#: part/templates/part/navbar.html:113 part/templates/part/navbar.html:116 #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 @@ -2500,7 +2508,7 @@ msgstr "" #: company/templates/company/purchase_orders.html:10 #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 -#: part/templates/part/navbar.html:92 part/templates/part/navbar.html:95 +#: part/templates/part/navbar.html:93 part/templates/part/navbar.html:96 #: part/templates/part/orders.html:10 templates/InvenTree/index.html:205 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 @@ -2602,8 +2610,8 @@ msgstr "" msgid "Delete price break" msgstr "" -#: company/views.py:70 part/templates/part/navbar.html:80 -#: part/templates/part/navbar.html:83 templates/InvenTree/search.html:306 +#: company/views.py:70 part/templates/part/navbar.html:81 +#: part/templates/part/navbar.html:84 templates/InvenTree/search.html:306 #: templates/navbar.html:36 msgid "Manufacturers" msgstr "" @@ -2986,7 +2994,7 @@ msgstr "" msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:724 part/templates/part/navbar.html:109 +#: order/models.py:724 part/templates/part/navbar.html:110 #: part/templates/part/order_prices.html:108 #: part/templates/part/part_pricing.html:97 msgid "Sale Price" @@ -4240,8 +4248,8 @@ msgstr "" msgid "Deleting this entry will remove the BOM row from the following part" msgstr "" -#: part/templates/part/bom.html:10 part/templates/part/navbar.html:50 -#: part/templates/part/navbar.html:53 +#: part/templates/part/bom.html:10 part/templates/part/navbar.html:51 +#: part/templates/part/navbar.html:54 msgid "Bill of Materials" msgstr "" @@ -4507,7 +4515,7 @@ msgid "Import Parts" msgstr "" #: part/templates/part/category_parametric.html:10 -#: part/templates/part/navbar.html:21 part/templates/part/params.html:10 +#: part/templates/part/navbar.html:22 part/templates/part/params.html:10 msgid "Part Parameters" msgstr "" @@ -4535,7 +4543,7 @@ msgstr "" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "" -#: part/templates/part/detail.html:11 part/templates/part/navbar.html:13 +#: part/templates/part/detail.html:11 part/templates/part/navbar.html:14 msgid "Part Details" msgstr "" @@ -4625,7 +4633,7 @@ msgid "Import Parts from File" msgstr "" #: part/templates/part/internal_prices.html:11 -#: part/templates/part/navbar.html:100 +#: part/templates/part/navbar.html:101 msgid "Internal Price Information" msgstr "" @@ -4667,57 +4675,57 @@ msgstr "" msgid "Create new manufacturer" msgstr "" -#: part/templates/part/navbar.html:28 part/templates/part/variants.html:11 +#: part/templates/part/navbar.html:29 part/templates/part/variants.html:11 msgid "Part Variants" msgstr "" -#: part/templates/part/navbar.html:31 +#: part/templates/part/navbar.html:32 msgid "Variants" msgstr "" -#: part/templates/part/navbar.html:42 +#: part/templates/part/navbar.html:43 msgid "Allocated Stock" msgstr "" -#: part/templates/part/navbar.html:45 +#: part/templates/part/navbar.html:46 msgid "Allocations" msgstr "" -#: part/templates/part/navbar.html:66 part/templates/part/navbar.html:69 +#: part/templates/part/navbar.html:67 part/templates/part/navbar.html:70 msgid "Used In" msgstr "" -#: part/templates/part/navbar.html:74 part/templates/part/order_prices.html:12 +#: part/templates/part/navbar.html:75 part/templates/part/order_prices.html:12 msgid "Order Price Information" msgstr "" -#: part/templates/part/navbar.html:77 +#: part/templates/part/navbar.html:78 msgid "Order Price" msgstr "" -#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:94 +#: part/templates/part/navbar.html:104 part/templates/part/order_prices.html:94 #: part/templates/part/part_pricing.html:82 msgid "Internal Price" msgstr "" -#: part/templates/part/navbar.html:106 +#: part/templates/part/navbar.html:107 msgid "Sales Price Information" msgstr "" -#: part/templates/part/navbar.html:120 part/templates/part/part_tests.html:10 +#: part/templates/part/navbar.html:121 part/templates/part/part_tests.html:10 msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:414 +#: part/templates/part/navbar.html:124 stock/templates/stock/item_base.html:414 msgid "Tests" msgstr "" -#: part/templates/part/navbar.html:127 part/templates/part/navbar.html:130 +#: part/templates/part/navbar.html:129 part/templates/part/navbar.html:132 #: part/templates/part/related.html:10 msgid "Related Parts" msgstr "" -#: part/templates/part/navbar.html:139 part/templates/part/notes.html:12 +#: part/templates/part/navbar.html:142 part/templates/part/notes.html:12 msgid "Part Notes" msgstr "" @@ -6344,12 +6352,12 @@ msgid "No category parameter templates found" msgstr "" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:101 +#: templates/InvenTree/settings/part.html:102 msgid "Edit Template" msgstr "" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:102 +#: templates/InvenTree/settings/part.html:103 msgid "Delete Template" msgstr "" @@ -6397,19 +6405,19 @@ msgstr "" msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:44 +#: templates/InvenTree/settings/part.html:45 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:47 +#: templates/InvenTree/settings/part.html:48 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:60 +#: templates/InvenTree/settings/part.html:61 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:81 +#: templates/InvenTree/settings/part.html:82 msgid "No part parameter templates found" msgstr "" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index db906735df..cb574eafa5 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-28 23:32+0000\n" +"POT-Creation-Date: 2021-06-29 11:25+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -463,7 +463,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:727 +#: build/templates/build/detail.html:31 common/models.py:734 #: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:200 order/forms.py:218 order/forms.py:253 order/forms.py:275 #: order/forms.py:292 order/models.py:617 order/models.py:841 @@ -592,8 +592,8 @@ msgstr "Zlecenie Budowy" #: build/models.py:67 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 -#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:57 -#: part/templates/part/navbar.html:60 templates/InvenTree/index.html:183 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 +#: part/templates/part/navbar.html:61 templates/InvenTree/index.html:183 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:43 msgid "Build Orders" @@ -772,7 +772,7 @@ msgstr "Link do zewnętrznego adresu URL" #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:856 -#: part/templates/part/navbar.html:142 +#: part/templates/part/navbar.html:145 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 @@ -923,8 +923,8 @@ msgstr "Numer Seryjny" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:133 -#: part/templates/part/navbar.html:136 stock/templates/stock/navbar.html:47 +#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:136 +#: part/templates/part/navbar.html:139 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "Załączniki" @@ -1250,7 +1250,7 @@ msgstr "Szczegóły zlecenia budowy" #: build/templates/build/navbar.html:15 #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 -#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 +#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 #: templates/js/stock.js:1044 msgid "Details" msgstr "Szczegóły" @@ -1687,176 +1687,186 @@ msgid "Display part price in some forms" msgstr "" #: common/models.py:223 -msgid "Internal Prices" -msgstr "" +#, fuzzy +#| msgid "Delete parts" +msgid "Show related parts" +msgstr "Usuń części" #: common/models.py:224 -msgid "Enable internal prices for parts" +msgid "Display related parts for a part" msgstr "" #: common/models.py:230 -msgid "Internal Price as BOM-Price" +msgid "Internal Prices" msgstr "" #: common/models.py:231 +msgid "Enable internal prices for parts" +msgstr "" + +#: common/models.py:237 +msgid "Internal Price as BOM-Price" +msgstr "" + +#: common/models.py:238 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:237 templates/stats.html:25 +#: common/models.py:244 templates/stats.html:25 msgid "Debug Mode" msgstr "Tryb Debugowania" -#: common/models.py:238 +#: common/models.py:245 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:244 +#: common/models.py:251 msgid "Page Size" msgstr "Rozmiar strony" -#: common/models.py:245 +#: common/models.py:252 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:255 +#: common/models.py:262 msgid "Test Reports" msgstr "Raporty testów" -#: common/models.py:256 +#: common/models.py:263 msgid "Enable generation of test reports" msgstr "Włącz generowanie raportów testów" -#: common/models.py:262 +#: common/models.py:269 msgid "Stock Expiry" msgstr "" -#: common/models.py:263 +#: common/models.py:270 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:269 +#: common/models.py:276 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:270 +#: common/models.py:277 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:276 +#: common/models.py:283 msgid "Stock Stale Time" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:279 part/templates/part/detail.html:121 +#: common/models.py:286 part/templates/part/detail.html:121 msgid "days" msgstr "dni" -#: common/models.py:284 +#: common/models.py:291 msgid "Build Expired Stock" msgstr "" -#: common/models.py:285 +#: common/models.py:292 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:291 +#: common/models.py:298 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:292 +#: common/models.py:299 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "Group by Part" msgstr "Grupuj według komponentu" -#: common/models.py:299 +#: common/models.py:306 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Recent Stock Count" msgstr "" -#: common/models.py:306 +#: common/models.py:313 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:312 +#: common/models.py:319 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:313 +#: common/models.py:320 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:318 +#: common/models.py:325 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:319 +#: common/models.py:326 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:323 +#: common/models.py:330 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:324 +#: common/models.py:331 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:329 +#: common/models.py:336 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:330 +#: common/models.py:337 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:553 +#: common/models.py:560 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:555 +#: common/models.py:562 msgid "Settings value" msgstr "Ustawienia wartości" -#: common/models.py:590 +#: common/models.py:597 msgid "Must be an integer value" msgstr "" -#: common/models.py:613 +#: common/models.py:620 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:624 +#: common/models.py:631 msgid "Value must be an integer value" msgstr "" -#: common/models.py:647 +#: common/models.py:654 msgid "Key string must be unique" msgstr "" -#: common/models.py:728 company/forms.py:192 +#: common/models.py:735 company/forms.py:192 msgid "Price break quantity" msgstr "" -#: common/models.py:736 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:743 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 msgid "Price" msgstr "Cena" -#: common/models.py:737 +#: common/models.py:744 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:829 +#: common/models.py:836 msgid "Default" msgstr "Domyślny" @@ -2397,8 +2407,8 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:63 part/templates/part/navbar.html:86 -#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316 +#: company/views.py:63 part/templates/part/navbar.html:87 +#: part/templates/part/navbar.html:90 templates/InvenTree/search.html:316 #: templates/navbar.html:35 msgid "Suppliers" msgstr "Dostawcy" @@ -2410,7 +2420,7 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:22 #: company/templates/company/navbar.html:41 #: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:38 stock/api.py:54 +#: part/templates/part/navbar.html:39 stock/api.py:54 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 @@ -2445,14 +2455,14 @@ msgstr "Usuń" #: company/templates/company/manufacturer_part_suppliers.html:37 #: part/templates/part/category_navbar.html:46 #: part/templates/part/category_navbar.html:49 -#: part/templates/part/navbar.html:24 +#: part/templates/part/navbar.html:25 msgid "Parameters" msgstr "Parametry" #: company/templates/company/manufacturer_part_suppliers.html:43 #: part/templates/part/params.html:18 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:64 +#: templates/InvenTree/settings/part.html:65 msgid "New Parameter" msgstr "" @@ -2471,7 +2481,7 @@ msgstr "" msgid "Supplied Parts" msgstr "Dostarczone części" -#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:35 +#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:36 #: stock/templates/stock/location.html:107 #: stock/templates/stock/location.html:122 #: stock/templates/stock/location.html:136 @@ -2488,7 +2498,7 @@ msgstr "" #: company/templates/company/sales_orders.html:11 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:112 part/templates/part/navbar.html:115 +#: part/templates/part/navbar.html:113 part/templates/part/navbar.html:116 #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 @@ -2500,7 +2510,7 @@ msgstr "" #: company/templates/company/purchase_orders.html:10 #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 -#: part/templates/part/navbar.html:92 part/templates/part/navbar.html:95 +#: part/templates/part/navbar.html:93 part/templates/part/navbar.html:96 #: part/templates/part/orders.html:10 templates/InvenTree/index.html:205 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 @@ -2602,8 +2612,8 @@ msgstr "Edytuj przedział cenowy" msgid "Delete price break" msgstr "" -#: company/views.py:70 part/templates/part/navbar.html:80 -#: part/templates/part/navbar.html:83 templates/InvenTree/search.html:306 +#: company/views.py:70 part/templates/part/navbar.html:81 +#: part/templates/part/navbar.html:84 templates/InvenTree/search.html:306 #: templates/navbar.html:36 msgid "Manufacturers" msgstr "Producenci" @@ -2986,7 +2996,7 @@ msgstr "Cena zakupu jednostkowego" msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:724 part/templates/part/navbar.html:109 +#: order/models.py:724 part/templates/part/navbar.html:110 #: part/templates/part/order_prices.html:108 #: part/templates/part/part_pricing.html:97 msgid "Sale Price" @@ -4240,8 +4250,8 @@ msgstr "" msgid "Deleting this entry will remove the BOM row from the following part" msgstr "" -#: part/templates/part/bom.html:10 part/templates/part/navbar.html:50 -#: part/templates/part/navbar.html:53 +#: part/templates/part/bom.html:10 part/templates/part/navbar.html:51 +#: part/templates/part/navbar.html:54 msgid "Bill of Materials" msgstr "Zestawienie materiałowe" @@ -4509,7 +4519,7 @@ msgid "Import Parts" msgstr "Importuj dane BOM" #: part/templates/part/category_parametric.html:10 -#: part/templates/part/navbar.html:21 part/templates/part/params.html:10 +#: part/templates/part/navbar.html:22 part/templates/part/params.html:10 msgid "Part Parameters" msgstr "Parametry części" @@ -4537,7 +4547,7 @@ msgstr "" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "" -#: part/templates/part/detail.html:11 part/templates/part/navbar.html:13 +#: part/templates/part/detail.html:11 part/templates/part/navbar.html:14 msgid "Part Details" msgstr "Szczegóły części" @@ -4627,7 +4637,7 @@ msgid "Import Parts from File" msgstr "" #: part/templates/part/internal_prices.html:11 -#: part/templates/part/navbar.html:100 +#: part/templates/part/navbar.html:101 msgid "Internal Price Information" msgstr "" @@ -4669,57 +4679,57 @@ msgstr "" msgid "Create new manufacturer" msgstr "" -#: part/templates/part/navbar.html:28 part/templates/part/variants.html:11 +#: part/templates/part/navbar.html:29 part/templates/part/variants.html:11 msgid "Part Variants" msgstr "" -#: part/templates/part/navbar.html:31 +#: part/templates/part/navbar.html:32 msgid "Variants" msgstr "" -#: part/templates/part/navbar.html:42 +#: part/templates/part/navbar.html:43 msgid "Allocated Stock" msgstr "" -#: part/templates/part/navbar.html:45 +#: part/templates/part/navbar.html:46 msgid "Allocations" msgstr "" -#: part/templates/part/navbar.html:66 part/templates/part/navbar.html:69 +#: part/templates/part/navbar.html:67 part/templates/part/navbar.html:70 msgid "Used In" msgstr "" -#: part/templates/part/navbar.html:74 part/templates/part/order_prices.html:12 +#: part/templates/part/navbar.html:75 part/templates/part/order_prices.html:12 msgid "Order Price Information" msgstr "" -#: part/templates/part/navbar.html:77 +#: part/templates/part/navbar.html:78 msgid "Order Price" msgstr "" -#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:94 +#: part/templates/part/navbar.html:104 part/templates/part/order_prices.html:94 #: part/templates/part/part_pricing.html:82 msgid "Internal Price" msgstr "" -#: part/templates/part/navbar.html:106 +#: part/templates/part/navbar.html:107 msgid "Sales Price Information" msgstr "" -#: part/templates/part/navbar.html:120 part/templates/part/part_tests.html:10 +#: part/templates/part/navbar.html:121 part/templates/part/part_tests.html:10 msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:414 +#: part/templates/part/navbar.html:124 stock/templates/stock/item_base.html:414 msgid "Tests" msgstr "" -#: part/templates/part/navbar.html:127 part/templates/part/navbar.html:130 +#: part/templates/part/navbar.html:129 part/templates/part/navbar.html:132 #: part/templates/part/related.html:10 msgid "Related Parts" msgstr "" -#: part/templates/part/navbar.html:139 part/templates/part/notes.html:12 +#: part/templates/part/navbar.html:142 part/templates/part/notes.html:12 msgid "Part Notes" msgstr "" @@ -6348,12 +6358,12 @@ msgid "No category parameter templates found" msgstr "" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:101 +#: templates/InvenTree/settings/part.html:102 msgid "Edit Template" msgstr "" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:102 +#: templates/InvenTree/settings/part.html:103 msgid "Delete Template" msgstr "" @@ -6401,23 +6411,23 @@ msgstr "" msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:44 +#: templates/InvenTree/settings/part.html:45 #, fuzzy #| msgid "Parent Part" msgid "Part Import" msgstr "Część nadrzędna" -#: templates/InvenTree/settings/part.html:47 +#: templates/InvenTree/settings/part.html:48 #, fuzzy #| msgid "Import BOM data" msgid "Import Part" msgstr "Importuj dane BOM" -#: templates/InvenTree/settings/part.html:60 +#: templates/InvenTree/settings/part.html:61 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:81 +#: templates/InvenTree/settings/part.html:82 msgid "No part parameter templates found" msgstr "" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 870829372a..4f3c15105d 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-28 23:32+0000\n" +"POT-Creation-Date: 2021-06-29 11:25+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -463,7 +463,7 @@ msgstr "Целевая дата для сборки. Сборка будет п #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:727 +#: build/templates/build/detail.html:31 common/models.py:734 #: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:200 order/forms.py:218 order/forms.py:253 order/forms.py:275 #: order/forms.py:292 order/models.py:617 order/models.py:841 @@ -592,8 +592,8 @@ msgstr "Порядок сборки" #: build/models.py:67 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 -#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:57 -#: part/templates/part/navbar.html:60 templates/InvenTree/index.html:183 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 +#: part/templates/part/navbar.html:61 templates/InvenTree/index.html:183 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:43 msgid "Build Orders" @@ -772,7 +772,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:856 -#: part/templates/part/navbar.html:142 +#: part/templates/part/navbar.html:145 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 @@ -923,8 +923,8 @@ msgstr "" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:133 -#: part/templates/part/navbar.html:136 stock/templates/stock/navbar.html:47 +#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:136 +#: part/templates/part/navbar.html:139 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "" @@ -1250,7 +1250,7 @@ msgstr "" #: build/templates/build/navbar.html:15 #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 -#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 +#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 #: templates/js/stock.js:1044 msgid "Details" msgstr "" @@ -1687,176 +1687,184 @@ msgid "Display part price in some forms" msgstr "" #: common/models.py:223 -msgid "Internal Prices" +msgid "Show related parts" msgstr "" #: common/models.py:224 -msgid "Enable internal prices for parts" +msgid "Display related parts for a part" msgstr "" #: common/models.py:230 -msgid "Internal Price as BOM-Price" +msgid "Internal Prices" msgstr "" #: common/models.py:231 -msgid "Use the internal price (if set) in BOM-price calculations" +msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:237 templates/stats.html:25 -msgid "Debug Mode" +#: common/models.py:237 +msgid "Internal Price as BOM-Price" msgstr "" #: common/models.py:238 -msgid "Generate reports in debug mode (HTML output)" +msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:244 -msgid "Page Size" +#: common/models.py:244 templates/stats.html:25 +msgid "Debug Mode" msgstr "" #: common/models.py:245 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:251 +msgid "Page Size" +msgstr "" + +#: common/models.py:252 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:255 +#: common/models.py:262 msgid "Test Reports" msgstr "" -#: common/models.py:256 +#: common/models.py:263 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:262 +#: common/models.py:269 msgid "Stock Expiry" msgstr "" -#: common/models.py:263 +#: common/models.py:270 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:269 +#: common/models.py:276 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:270 +#: common/models.py:277 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:276 +#: common/models.py:283 msgid "Stock Stale Time" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:279 part/templates/part/detail.html:121 +#: common/models.py:286 part/templates/part/detail.html:121 msgid "days" msgstr "" -#: common/models.py:284 +#: common/models.py:291 msgid "Build Expired Stock" msgstr "" -#: common/models.py:285 +#: common/models.py:292 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:291 +#: common/models.py:298 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:292 +#: common/models.py:299 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "Group by Part" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Recent Stock Count" msgstr "" -#: common/models.py:306 +#: common/models.py:313 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:312 +#: common/models.py:319 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:313 +#: common/models.py:320 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:318 +#: common/models.py:325 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:319 +#: common/models.py:326 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:323 +#: common/models.py:330 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:324 +#: common/models.py:331 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:329 +#: common/models.py:336 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:330 +#: common/models.py:337 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:553 +#: common/models.py:560 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:555 +#: common/models.py:562 msgid "Settings value" msgstr "" -#: common/models.py:590 +#: common/models.py:597 msgid "Must be an integer value" msgstr "" -#: common/models.py:613 +#: common/models.py:620 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:624 +#: common/models.py:631 msgid "Value must be an integer value" msgstr "" -#: common/models.py:647 +#: common/models.py:654 msgid "Key string must be unique" msgstr "" -#: common/models.py:728 company/forms.py:192 +#: common/models.py:735 company/forms.py:192 msgid "Price break quantity" msgstr "" -#: common/models.py:736 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:743 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 msgid "Price" msgstr "" -#: common/models.py:737 +#: common/models.py:744 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:829 +#: common/models.py:836 msgid "Default" msgstr "" @@ -2397,8 +2405,8 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:63 part/templates/part/navbar.html:86 -#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316 +#: company/views.py:63 part/templates/part/navbar.html:87 +#: part/templates/part/navbar.html:90 templates/InvenTree/search.html:316 #: templates/navbar.html:35 msgid "Suppliers" msgstr "" @@ -2410,7 +2418,7 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:22 #: company/templates/company/navbar.html:41 #: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:38 stock/api.py:54 +#: part/templates/part/navbar.html:39 stock/api.py:54 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 @@ -2445,14 +2453,14 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:37 #: part/templates/part/category_navbar.html:46 #: part/templates/part/category_navbar.html:49 -#: part/templates/part/navbar.html:24 +#: part/templates/part/navbar.html:25 msgid "Parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:43 #: part/templates/part/params.html:18 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:64 +#: templates/InvenTree/settings/part.html:65 msgid "New Parameter" msgstr "" @@ -2471,7 +2479,7 @@ msgstr "" msgid "Supplied Parts" msgstr "" -#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:35 +#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:36 #: stock/templates/stock/location.html:107 #: stock/templates/stock/location.html:122 #: stock/templates/stock/location.html:136 @@ -2488,7 +2496,7 @@ msgstr "" #: company/templates/company/sales_orders.html:11 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:112 part/templates/part/navbar.html:115 +#: part/templates/part/navbar.html:113 part/templates/part/navbar.html:116 #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 @@ -2500,7 +2508,7 @@ msgstr "" #: company/templates/company/purchase_orders.html:10 #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 -#: part/templates/part/navbar.html:92 part/templates/part/navbar.html:95 +#: part/templates/part/navbar.html:93 part/templates/part/navbar.html:96 #: part/templates/part/orders.html:10 templates/InvenTree/index.html:205 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 @@ -2602,8 +2610,8 @@ msgstr "" msgid "Delete price break" msgstr "" -#: company/views.py:70 part/templates/part/navbar.html:80 -#: part/templates/part/navbar.html:83 templates/InvenTree/search.html:306 +#: company/views.py:70 part/templates/part/navbar.html:81 +#: part/templates/part/navbar.html:84 templates/InvenTree/search.html:306 #: templates/navbar.html:36 msgid "Manufacturers" msgstr "" @@ -2986,7 +2994,7 @@ msgstr "" msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:724 part/templates/part/navbar.html:109 +#: order/models.py:724 part/templates/part/navbar.html:110 #: part/templates/part/order_prices.html:108 #: part/templates/part/part_pricing.html:97 msgid "Sale Price" @@ -4240,8 +4248,8 @@ msgstr "" msgid "Deleting this entry will remove the BOM row from the following part" msgstr "" -#: part/templates/part/bom.html:10 part/templates/part/navbar.html:50 -#: part/templates/part/navbar.html:53 +#: part/templates/part/bom.html:10 part/templates/part/navbar.html:51 +#: part/templates/part/navbar.html:54 msgid "Bill of Materials" msgstr "" @@ -4507,7 +4515,7 @@ msgid "Import Parts" msgstr "" #: part/templates/part/category_parametric.html:10 -#: part/templates/part/navbar.html:21 part/templates/part/params.html:10 +#: part/templates/part/navbar.html:22 part/templates/part/params.html:10 msgid "Part Parameters" msgstr "" @@ -4535,7 +4543,7 @@ msgstr "" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "" -#: part/templates/part/detail.html:11 part/templates/part/navbar.html:13 +#: part/templates/part/detail.html:11 part/templates/part/navbar.html:14 msgid "Part Details" msgstr "" @@ -4625,7 +4633,7 @@ msgid "Import Parts from File" msgstr "" #: part/templates/part/internal_prices.html:11 -#: part/templates/part/navbar.html:100 +#: part/templates/part/navbar.html:101 msgid "Internal Price Information" msgstr "" @@ -4667,57 +4675,57 @@ msgstr "" msgid "Create new manufacturer" msgstr "" -#: part/templates/part/navbar.html:28 part/templates/part/variants.html:11 +#: part/templates/part/navbar.html:29 part/templates/part/variants.html:11 msgid "Part Variants" msgstr "" -#: part/templates/part/navbar.html:31 +#: part/templates/part/navbar.html:32 msgid "Variants" msgstr "" -#: part/templates/part/navbar.html:42 +#: part/templates/part/navbar.html:43 msgid "Allocated Stock" msgstr "" -#: part/templates/part/navbar.html:45 +#: part/templates/part/navbar.html:46 msgid "Allocations" msgstr "" -#: part/templates/part/navbar.html:66 part/templates/part/navbar.html:69 +#: part/templates/part/navbar.html:67 part/templates/part/navbar.html:70 msgid "Used In" msgstr "" -#: part/templates/part/navbar.html:74 part/templates/part/order_prices.html:12 +#: part/templates/part/navbar.html:75 part/templates/part/order_prices.html:12 msgid "Order Price Information" msgstr "" -#: part/templates/part/navbar.html:77 +#: part/templates/part/navbar.html:78 msgid "Order Price" msgstr "" -#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:94 +#: part/templates/part/navbar.html:104 part/templates/part/order_prices.html:94 #: part/templates/part/part_pricing.html:82 msgid "Internal Price" msgstr "" -#: part/templates/part/navbar.html:106 +#: part/templates/part/navbar.html:107 msgid "Sales Price Information" msgstr "" -#: part/templates/part/navbar.html:120 part/templates/part/part_tests.html:10 +#: part/templates/part/navbar.html:121 part/templates/part/part_tests.html:10 msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:414 +#: part/templates/part/navbar.html:124 stock/templates/stock/item_base.html:414 msgid "Tests" msgstr "" -#: part/templates/part/navbar.html:127 part/templates/part/navbar.html:130 +#: part/templates/part/navbar.html:129 part/templates/part/navbar.html:132 #: part/templates/part/related.html:10 msgid "Related Parts" msgstr "" -#: part/templates/part/navbar.html:139 part/templates/part/notes.html:12 +#: part/templates/part/navbar.html:142 part/templates/part/notes.html:12 msgid "Part Notes" msgstr "" @@ -6344,12 +6352,12 @@ msgid "No category parameter templates found" msgstr "" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:101 +#: templates/InvenTree/settings/part.html:102 msgid "Edit Template" msgstr "" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:102 +#: templates/InvenTree/settings/part.html:103 msgid "Delete Template" msgstr "" @@ -6397,19 +6405,19 @@ msgstr "" msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:44 +#: templates/InvenTree/settings/part.html:45 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:47 +#: templates/InvenTree/settings/part.html:48 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:60 +#: templates/InvenTree/settings/part.html:61 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:81 +#: templates/InvenTree/settings/part.html:82 msgid "No part parameter templates found" msgstr "" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 43878913b0..955872f392 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-28 23:32+0000\n" +"POT-Creation-Date: 2021-06-29 11:25+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -463,7 +463,7 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:727 +#: build/templates/build/detail.html:31 common/models.py:734 #: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:200 order/forms.py:218 order/forms.py:253 order/forms.py:275 #: order/forms.py:292 order/models.py:617 order/models.py:841 @@ -592,8 +592,8 @@ msgstr "Yapım İşi Emri" #: build/models.py:67 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 -#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:57 -#: part/templates/part/navbar.html:60 templates/InvenTree/index.html:183 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 +#: part/templates/part/navbar.html:61 templates/InvenTree/index.html:183 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:43 msgid "Build Orders" @@ -772,7 +772,7 @@ msgstr "Harici URL'ye bağlantı" #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:856 -#: part/templates/part/navbar.html:142 +#: part/templates/part/navbar.html:145 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 @@ -923,8 +923,8 @@ msgstr "Seri Numara" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:133 -#: part/templates/part/navbar.html:136 stock/templates/stock/navbar.html:47 +#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:136 +#: part/templates/part/navbar.html:139 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "Ekler" @@ -1250,7 +1250,7 @@ msgstr "Yapım İşi Emri Detayları" #: build/templates/build/navbar.html:15 #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 -#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 +#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 #: templates/js/stock.js:1044 msgid "Details" msgstr "Detaylar" @@ -1687,176 +1687,186 @@ msgid "Display part price in some forms" msgstr "" #: common/models.py:223 -msgid "Internal Prices" -msgstr "" +#, fuzzy +#| msgid "Delete parts" +msgid "Show related parts" +msgstr "Parçaları sil" #: common/models.py:224 -msgid "Enable internal prices for parts" +msgid "Display related parts for a part" msgstr "" #: common/models.py:230 -msgid "Internal Price as BOM-Price" +msgid "Internal Prices" msgstr "" #: common/models.py:231 -msgid "Use the internal price (if set) in BOM-price calculations" +msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:237 templates/stats.html:25 -msgid "Debug Mode" +#: common/models.py:237 +msgid "Internal Price as BOM-Price" msgstr "" #: common/models.py:238 -msgid "Generate reports in debug mode (HTML output)" +msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:244 -msgid "Page Size" +#: common/models.py:244 templates/stats.html:25 +msgid "Debug Mode" msgstr "" #: common/models.py:245 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:251 +msgid "Page Size" +msgstr "" + +#: common/models.py:252 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:255 +#: common/models.py:262 msgid "Test Reports" msgstr "" -#: common/models.py:256 +#: common/models.py:263 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:262 +#: common/models.py:269 msgid "Stock Expiry" msgstr "" -#: common/models.py:263 +#: common/models.py:270 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:269 +#: common/models.py:276 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:270 +#: common/models.py:277 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:276 +#: common/models.py:283 msgid "Stock Stale Time" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:279 part/templates/part/detail.html:121 +#: common/models.py:286 part/templates/part/detail.html:121 msgid "days" msgstr "" -#: common/models.py:284 +#: common/models.py:291 msgid "Build Expired Stock" msgstr "" -#: common/models.py:285 +#: common/models.py:292 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:291 +#: common/models.py:298 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:292 +#: common/models.py:299 msgid "Enable ownership control over stock locations and items" msgstr "Stok konumu ve ögeler üzerinde sahiplik kontrolünü etkinleştirin" -#: common/models.py:298 +#: common/models.py:305 msgid "Group by Part" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Recent Stock Count" msgstr "" -#: common/models.py:306 +#: common/models.py:313 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:312 +#: common/models.py:319 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:313 +#: common/models.py:320 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:318 +#: common/models.py:325 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:319 +#: common/models.py:326 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:323 +#: common/models.py:330 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:324 +#: common/models.py:331 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:329 +#: common/models.py:336 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:330 +#: common/models.py:337 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:553 +#: common/models.py:560 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:555 +#: common/models.py:562 msgid "Settings value" msgstr "" -#: common/models.py:590 +#: common/models.py:597 msgid "Must be an integer value" msgstr "" -#: common/models.py:613 +#: common/models.py:620 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:624 +#: common/models.py:631 msgid "Value must be an integer value" msgstr "" -#: common/models.py:647 +#: common/models.py:654 msgid "Key string must be unique" msgstr "" -#: common/models.py:728 company/forms.py:192 +#: common/models.py:735 company/forms.py:192 msgid "Price break quantity" msgstr "" -#: common/models.py:736 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:743 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 msgid "Price" msgstr "" -#: common/models.py:737 +#: common/models.py:744 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:829 +#: common/models.py:836 msgid "Default" msgstr "" @@ -2399,8 +2409,8 @@ msgstr "Bu üretici parçası için tanımlanmış %(count)s tedarikçi bulunmak #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:63 part/templates/part/navbar.html:86 -#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316 +#: company/views.py:63 part/templates/part/navbar.html:87 +#: part/templates/part/navbar.html:90 templates/InvenTree/search.html:316 #: templates/navbar.html:35 msgid "Suppliers" msgstr "" @@ -2412,7 +2422,7 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:22 #: company/templates/company/navbar.html:41 #: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:38 stock/api.py:54 +#: part/templates/part/navbar.html:39 stock/api.py:54 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 @@ -2447,14 +2457,14 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:37 #: part/templates/part/category_navbar.html:46 #: part/templates/part/category_navbar.html:49 -#: part/templates/part/navbar.html:24 +#: part/templates/part/navbar.html:25 msgid "Parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:43 #: part/templates/part/params.html:18 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:64 +#: templates/InvenTree/settings/part.html:65 msgid "New Parameter" msgstr "" @@ -2473,7 +2483,7 @@ msgstr "" msgid "Supplied Parts" msgstr "" -#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:35 +#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:36 #: stock/templates/stock/location.html:107 #: stock/templates/stock/location.html:122 #: stock/templates/stock/location.html:136 @@ -2490,7 +2500,7 @@ msgstr "Stok Kalemleri" #: company/templates/company/sales_orders.html:11 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:112 part/templates/part/navbar.html:115 +#: part/templates/part/navbar.html:113 part/templates/part/navbar.html:116 #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 @@ -2502,7 +2512,7 @@ msgstr "Satış Emirleri" #: company/templates/company/purchase_orders.html:10 #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 -#: part/templates/part/navbar.html:92 part/templates/part/navbar.html:95 +#: part/templates/part/navbar.html:93 part/templates/part/navbar.html:96 #: part/templates/part/orders.html:10 templates/InvenTree/index.html:205 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 @@ -2604,8 +2614,8 @@ msgstr "" msgid "Delete price break" msgstr "" -#: company/views.py:70 part/templates/part/navbar.html:80 -#: part/templates/part/navbar.html:83 templates/InvenTree/search.html:306 +#: company/views.py:70 part/templates/part/navbar.html:81 +#: part/templates/part/navbar.html:84 templates/InvenTree/search.html:306 #: templates/navbar.html:36 msgid "Manufacturers" msgstr "" @@ -2988,7 +2998,7 @@ msgstr "" msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:724 part/templates/part/navbar.html:109 +#: order/models.py:724 part/templates/part/navbar.html:110 #: part/templates/part/order_prices.html:108 #: part/templates/part/part_pricing.html:97 msgid "Sale Price" @@ -4242,8 +4252,8 @@ msgstr "" msgid "Deleting this entry will remove the BOM row from the following part" msgstr "" -#: part/templates/part/bom.html:10 part/templates/part/navbar.html:50 -#: part/templates/part/navbar.html:53 +#: part/templates/part/bom.html:10 part/templates/part/navbar.html:51 +#: part/templates/part/navbar.html:54 msgid "Bill of Materials" msgstr "" @@ -4511,7 +4521,7 @@ msgid "Import Parts" msgstr "Parçaları Tahsis Et" #: part/templates/part/category_parametric.html:10 -#: part/templates/part/navbar.html:21 part/templates/part/params.html:10 +#: part/templates/part/navbar.html:22 part/templates/part/params.html:10 msgid "Part Parameters" msgstr "" @@ -4539,7 +4549,7 @@ msgstr "" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "" -#: part/templates/part/detail.html:11 part/templates/part/navbar.html:13 +#: part/templates/part/detail.html:11 part/templates/part/navbar.html:14 msgid "Part Details" msgstr "" @@ -4629,7 +4639,7 @@ msgid "Import Parts from File" msgstr "" #: part/templates/part/internal_prices.html:11 -#: part/templates/part/navbar.html:100 +#: part/templates/part/navbar.html:101 msgid "Internal Price Information" msgstr "" @@ -4671,57 +4681,57 @@ msgstr "" msgid "Create new manufacturer" msgstr "" -#: part/templates/part/navbar.html:28 part/templates/part/variants.html:11 +#: part/templates/part/navbar.html:29 part/templates/part/variants.html:11 msgid "Part Variants" msgstr "Parça Çeşitleri" -#: part/templates/part/navbar.html:31 +#: part/templates/part/navbar.html:32 msgid "Variants" msgstr "Çeşitler" -#: part/templates/part/navbar.html:42 +#: part/templates/part/navbar.html:43 msgid "Allocated Stock" msgstr "" -#: part/templates/part/navbar.html:45 +#: part/templates/part/navbar.html:46 msgid "Allocations" msgstr "Tahsisler" -#: part/templates/part/navbar.html:66 part/templates/part/navbar.html:69 +#: part/templates/part/navbar.html:67 part/templates/part/navbar.html:70 msgid "Used In" msgstr "" -#: part/templates/part/navbar.html:74 part/templates/part/order_prices.html:12 +#: part/templates/part/navbar.html:75 part/templates/part/order_prices.html:12 msgid "Order Price Information" msgstr "" -#: part/templates/part/navbar.html:77 +#: part/templates/part/navbar.html:78 msgid "Order Price" msgstr "" -#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:94 +#: part/templates/part/navbar.html:104 part/templates/part/order_prices.html:94 #: part/templates/part/part_pricing.html:82 msgid "Internal Price" msgstr "" -#: part/templates/part/navbar.html:106 +#: part/templates/part/navbar.html:107 msgid "Sales Price Information" msgstr "" -#: part/templates/part/navbar.html:120 part/templates/part/part_tests.html:10 +#: part/templates/part/navbar.html:121 part/templates/part/part_tests.html:10 msgid "Part Test Templates" msgstr "Parça Test Şablonları" -#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:414 +#: part/templates/part/navbar.html:124 stock/templates/stock/item_base.html:414 msgid "Tests" msgstr "" -#: part/templates/part/navbar.html:127 part/templates/part/navbar.html:130 +#: part/templates/part/navbar.html:129 part/templates/part/navbar.html:132 #: part/templates/part/related.html:10 msgid "Related Parts" msgstr "" -#: part/templates/part/navbar.html:139 part/templates/part/notes.html:12 +#: part/templates/part/navbar.html:142 part/templates/part/notes.html:12 msgid "Part Notes" msgstr "" @@ -6350,12 +6360,12 @@ msgid "No category parameter templates found" msgstr "Kategori parametre şablonu bulunamadı" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:101 +#: templates/InvenTree/settings/part.html:102 msgid "Edit Template" msgstr "Şablonu Düzenle" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:102 +#: templates/InvenTree/settings/part.html:103 msgid "Delete Template" msgstr "Şablonu Sil" @@ -6403,19 +6413,19 @@ msgstr "" msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:44 +#: templates/InvenTree/settings/part.html:45 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:47 +#: templates/InvenTree/settings/part.html:48 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:60 +#: templates/InvenTree/settings/part.html:61 msgid "Part Parameter Templates" msgstr "Parça Parametre Şablonu" -#: templates/InvenTree/settings/part.html:81 +#: templates/InvenTree/settings/part.html:82 msgid "No part parameter templates found" msgstr "Parça parametre şablonu bulunamadı" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index bf499e71a8..38a7d96479 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-28 23:32+0000\n" +"POT-Creation-Date: 2021-06-29 11:25+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -463,7 +463,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:727 +#: build/templates/build/detail.html:31 common/models.py:734 #: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:200 order/forms.py:218 order/forms.py:253 order/forms.py:275 #: order/forms.py:292 order/models.py:617 order/models.py:841 @@ -592,8 +592,8 @@ msgstr "" #: build/models.py:67 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 -#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:57 -#: part/templates/part/navbar.html:60 templates/InvenTree/index.html:183 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 +#: part/templates/part/navbar.html:61 templates/InvenTree/index.html:183 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:43 msgid "Build Orders" @@ -772,7 +772,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:856 -#: part/templates/part/navbar.html:142 +#: part/templates/part/navbar.html:145 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 @@ -923,8 +923,8 @@ msgstr "" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:133 -#: part/templates/part/navbar.html:136 stock/templates/stock/navbar.html:47 +#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:136 +#: part/templates/part/navbar.html:139 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "" @@ -1250,7 +1250,7 @@ msgstr "" #: build/templates/build/navbar.html:15 #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 -#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 +#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 #: templates/js/stock.js:1044 msgid "Details" msgstr "" @@ -1687,176 +1687,184 @@ msgid "Display part price in some forms" msgstr "" #: common/models.py:223 -msgid "Internal Prices" +msgid "Show related parts" msgstr "" #: common/models.py:224 -msgid "Enable internal prices for parts" +msgid "Display related parts for a part" msgstr "" #: common/models.py:230 -msgid "Internal Price as BOM-Price" +msgid "Internal Prices" msgstr "" #: common/models.py:231 -msgid "Use the internal price (if set) in BOM-price calculations" +msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:237 templates/stats.html:25 -msgid "Debug Mode" +#: common/models.py:237 +msgid "Internal Price as BOM-Price" msgstr "" #: common/models.py:238 -msgid "Generate reports in debug mode (HTML output)" +msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:244 -msgid "Page Size" +#: common/models.py:244 templates/stats.html:25 +msgid "Debug Mode" msgstr "" #: common/models.py:245 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:251 +msgid "Page Size" +msgstr "" + +#: common/models.py:252 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:255 +#: common/models.py:262 msgid "Test Reports" msgstr "" -#: common/models.py:256 +#: common/models.py:263 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:262 +#: common/models.py:269 msgid "Stock Expiry" msgstr "" -#: common/models.py:263 +#: common/models.py:270 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:269 +#: common/models.py:276 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:270 +#: common/models.py:277 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:276 +#: common/models.py:283 msgid "Stock Stale Time" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:279 part/templates/part/detail.html:121 +#: common/models.py:286 part/templates/part/detail.html:121 msgid "days" msgstr "" -#: common/models.py:284 +#: common/models.py:291 msgid "Build Expired Stock" msgstr "" -#: common/models.py:285 +#: common/models.py:292 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:291 +#: common/models.py:298 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:292 +#: common/models.py:299 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "Group by Part" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Recent Stock Count" msgstr "" -#: common/models.py:306 +#: common/models.py:313 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:312 +#: common/models.py:319 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:313 +#: common/models.py:320 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:318 +#: common/models.py:325 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:319 +#: common/models.py:326 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:323 +#: common/models.py:330 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:324 +#: common/models.py:331 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:329 +#: common/models.py:336 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:330 +#: common/models.py:337 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:553 +#: common/models.py:560 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:555 +#: common/models.py:562 msgid "Settings value" msgstr "" -#: common/models.py:590 +#: common/models.py:597 msgid "Must be an integer value" msgstr "" -#: common/models.py:613 +#: common/models.py:620 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:624 +#: common/models.py:631 msgid "Value must be an integer value" msgstr "" -#: common/models.py:647 +#: common/models.py:654 msgid "Key string must be unique" msgstr "" -#: common/models.py:728 company/forms.py:192 +#: common/models.py:735 company/forms.py:192 msgid "Price break quantity" msgstr "" -#: common/models.py:736 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:743 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 msgid "Price" msgstr "" -#: common/models.py:737 +#: common/models.py:744 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:829 +#: common/models.py:836 msgid "Default" msgstr "" @@ -2397,8 +2405,8 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:63 part/templates/part/navbar.html:86 -#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316 +#: company/views.py:63 part/templates/part/navbar.html:87 +#: part/templates/part/navbar.html:90 templates/InvenTree/search.html:316 #: templates/navbar.html:35 msgid "Suppliers" msgstr "" @@ -2410,7 +2418,7 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:22 #: company/templates/company/navbar.html:41 #: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:38 stock/api.py:54 +#: part/templates/part/navbar.html:39 stock/api.py:54 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 @@ -2445,14 +2453,14 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:37 #: part/templates/part/category_navbar.html:46 #: part/templates/part/category_navbar.html:49 -#: part/templates/part/navbar.html:24 +#: part/templates/part/navbar.html:25 msgid "Parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:43 #: part/templates/part/params.html:18 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:64 +#: templates/InvenTree/settings/part.html:65 msgid "New Parameter" msgstr "" @@ -2471,7 +2479,7 @@ msgstr "" msgid "Supplied Parts" msgstr "" -#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:35 +#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:36 #: stock/templates/stock/location.html:107 #: stock/templates/stock/location.html:122 #: stock/templates/stock/location.html:136 @@ -2488,7 +2496,7 @@ msgstr "" #: company/templates/company/sales_orders.html:11 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:112 part/templates/part/navbar.html:115 +#: part/templates/part/navbar.html:113 part/templates/part/navbar.html:116 #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 @@ -2500,7 +2508,7 @@ msgstr "" #: company/templates/company/purchase_orders.html:10 #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 -#: part/templates/part/navbar.html:92 part/templates/part/navbar.html:95 +#: part/templates/part/navbar.html:93 part/templates/part/navbar.html:96 #: part/templates/part/orders.html:10 templates/InvenTree/index.html:205 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 @@ -2602,8 +2610,8 @@ msgstr "" msgid "Delete price break" msgstr "" -#: company/views.py:70 part/templates/part/navbar.html:80 -#: part/templates/part/navbar.html:83 templates/InvenTree/search.html:306 +#: company/views.py:70 part/templates/part/navbar.html:81 +#: part/templates/part/navbar.html:84 templates/InvenTree/search.html:306 #: templates/navbar.html:36 msgid "Manufacturers" msgstr "" @@ -2986,7 +2994,7 @@ msgstr "" msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:724 part/templates/part/navbar.html:109 +#: order/models.py:724 part/templates/part/navbar.html:110 #: part/templates/part/order_prices.html:108 #: part/templates/part/part_pricing.html:97 msgid "Sale Price" @@ -4240,8 +4248,8 @@ msgstr "" msgid "Deleting this entry will remove the BOM row from the following part" msgstr "" -#: part/templates/part/bom.html:10 part/templates/part/navbar.html:50 -#: part/templates/part/navbar.html:53 +#: part/templates/part/bom.html:10 part/templates/part/navbar.html:51 +#: part/templates/part/navbar.html:54 msgid "Bill of Materials" msgstr "" @@ -4507,7 +4515,7 @@ msgid "Import Parts" msgstr "" #: part/templates/part/category_parametric.html:10 -#: part/templates/part/navbar.html:21 part/templates/part/params.html:10 +#: part/templates/part/navbar.html:22 part/templates/part/params.html:10 msgid "Part Parameters" msgstr "" @@ -4535,7 +4543,7 @@ msgstr "" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "" -#: part/templates/part/detail.html:11 part/templates/part/navbar.html:13 +#: part/templates/part/detail.html:11 part/templates/part/navbar.html:14 msgid "Part Details" msgstr "" @@ -4625,7 +4633,7 @@ msgid "Import Parts from File" msgstr "" #: part/templates/part/internal_prices.html:11 -#: part/templates/part/navbar.html:100 +#: part/templates/part/navbar.html:101 msgid "Internal Price Information" msgstr "" @@ -4667,57 +4675,57 @@ msgstr "" msgid "Create new manufacturer" msgstr "" -#: part/templates/part/navbar.html:28 part/templates/part/variants.html:11 +#: part/templates/part/navbar.html:29 part/templates/part/variants.html:11 msgid "Part Variants" msgstr "" -#: part/templates/part/navbar.html:31 +#: part/templates/part/navbar.html:32 msgid "Variants" msgstr "" -#: part/templates/part/navbar.html:42 +#: part/templates/part/navbar.html:43 msgid "Allocated Stock" msgstr "" -#: part/templates/part/navbar.html:45 +#: part/templates/part/navbar.html:46 msgid "Allocations" msgstr "" -#: part/templates/part/navbar.html:66 part/templates/part/navbar.html:69 +#: part/templates/part/navbar.html:67 part/templates/part/navbar.html:70 msgid "Used In" msgstr "" -#: part/templates/part/navbar.html:74 part/templates/part/order_prices.html:12 +#: part/templates/part/navbar.html:75 part/templates/part/order_prices.html:12 msgid "Order Price Information" msgstr "" -#: part/templates/part/navbar.html:77 +#: part/templates/part/navbar.html:78 msgid "Order Price" msgstr "" -#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:94 +#: part/templates/part/navbar.html:104 part/templates/part/order_prices.html:94 #: part/templates/part/part_pricing.html:82 msgid "Internal Price" msgstr "" -#: part/templates/part/navbar.html:106 +#: part/templates/part/navbar.html:107 msgid "Sales Price Information" msgstr "" -#: part/templates/part/navbar.html:120 part/templates/part/part_tests.html:10 +#: part/templates/part/navbar.html:121 part/templates/part/part_tests.html:10 msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:414 +#: part/templates/part/navbar.html:124 stock/templates/stock/item_base.html:414 msgid "Tests" msgstr "" -#: part/templates/part/navbar.html:127 part/templates/part/navbar.html:130 +#: part/templates/part/navbar.html:129 part/templates/part/navbar.html:132 #: part/templates/part/related.html:10 msgid "Related Parts" msgstr "" -#: part/templates/part/navbar.html:139 part/templates/part/notes.html:12 +#: part/templates/part/navbar.html:142 part/templates/part/notes.html:12 msgid "Part Notes" msgstr "" @@ -6344,12 +6352,12 @@ msgid "No category parameter templates found" msgstr "" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:101 +#: templates/InvenTree/settings/part.html:102 msgid "Edit Template" msgstr "" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:102 +#: templates/InvenTree/settings/part.html:103 msgid "Delete Template" msgstr "" @@ -6397,19 +6405,19 @@ msgstr "" msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:44 +#: templates/InvenTree/settings/part.html:45 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:47 +#: templates/InvenTree/settings/part.html:48 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:60 +#: templates/InvenTree/settings/part.html:61 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:81 +#: templates/InvenTree/settings/part.html:82 msgid "No part parameter templates found" msgstr "" From 438e7048e1446b3221c0557aadb615cc65164536 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 29 Jun 2021 21:33:32 +1000 Subject: [PATCH 295/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/fr/LC_MESSAGES/django.po | 184 +++++++++++----------- 1 file changed, 96 insertions(+), 88 deletions(-) diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 1cc45a6d80..7f894c0c30 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-28 23:32+0000\n" -"PO-Revision-Date: 2021-06-28 23:33\n" +"POT-Creation-Date: 2021-06-29 11:25+0000\n" +"PO-Revision-Date: 2021-06-29 11:33\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -463,7 +463,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:727 +#: build/templates/build/detail.html:31 common/models.py:734 #: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:200 order/forms.py:218 order/forms.py:253 order/forms.py:275 #: order/forms.py:292 order/models.py:617 order/models.py:841 @@ -592,8 +592,8 @@ msgstr "" #: build/models.py:67 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 -#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:57 -#: part/templates/part/navbar.html:60 templates/InvenTree/index.html:183 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 +#: part/templates/part/navbar.html:61 templates/InvenTree/index.html:183 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:43 msgid "Build Orders" @@ -772,7 +772,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:856 -#: part/templates/part/navbar.html:142 +#: part/templates/part/navbar.html:145 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 @@ -923,8 +923,8 @@ msgstr "" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:133 -#: part/templates/part/navbar.html:136 stock/templates/stock/navbar.html:47 +#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:136 +#: part/templates/part/navbar.html:139 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "Pieces jointes" @@ -1250,7 +1250,7 @@ msgstr "" #: build/templates/build/navbar.html:15 #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 -#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 +#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 #: templates/js/stock.js:1044 msgid "Details" msgstr "Détails" @@ -1687,176 +1687,184 @@ msgid "Display part price in some forms" msgstr "" #: common/models.py:223 -msgid "Internal Prices" +msgid "Show related parts" msgstr "" #: common/models.py:224 -msgid "Enable internal prices for parts" +msgid "Display related parts for a part" msgstr "" #: common/models.py:230 -msgid "Internal Price as BOM-Price" +msgid "Internal Prices" msgstr "" #: common/models.py:231 -msgid "Use the internal price (if set) in BOM-price calculations" +msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:237 templates/stats.html:25 -msgid "Debug Mode" +#: common/models.py:237 +msgid "Internal Price as BOM-Price" msgstr "" #: common/models.py:238 -msgid "Generate reports in debug mode (HTML output)" +msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:244 -msgid "Page Size" +#: common/models.py:244 templates/stats.html:25 +msgid "Debug Mode" msgstr "" #: common/models.py:245 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:251 +msgid "Page Size" +msgstr "" + +#: common/models.py:252 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:255 +#: common/models.py:262 msgid "Test Reports" msgstr "" -#: common/models.py:256 +#: common/models.py:263 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:262 +#: common/models.py:269 msgid "Stock Expiry" msgstr "" -#: common/models.py:263 +#: common/models.py:270 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:269 +#: common/models.py:276 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:270 +#: common/models.py:277 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:276 +#: common/models.py:283 msgid "Stock Stale Time" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:279 part/templates/part/detail.html:121 +#: common/models.py:286 part/templates/part/detail.html:121 msgid "days" msgstr "jours" -#: common/models.py:284 +#: common/models.py:291 msgid "Build Expired Stock" msgstr "" -#: common/models.py:285 +#: common/models.py:292 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:291 +#: common/models.py:298 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:292 +#: common/models.py:299 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "Group by Part" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Recent Stock Count" msgstr "" -#: common/models.py:306 +#: common/models.py:313 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:312 +#: common/models.py:319 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:313 +#: common/models.py:320 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:318 +#: common/models.py:325 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:319 +#: common/models.py:326 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:323 +#: common/models.py:330 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:324 +#: common/models.py:331 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:329 +#: common/models.py:336 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:330 +#: common/models.py:337 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:553 +#: common/models.py:560 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:555 +#: common/models.py:562 msgid "Settings value" msgstr "" -#: common/models.py:590 +#: common/models.py:597 msgid "Must be an integer value" msgstr "" -#: common/models.py:613 +#: common/models.py:620 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:624 +#: common/models.py:631 msgid "Value must be an integer value" msgstr "" -#: common/models.py:647 +#: common/models.py:654 msgid "Key string must be unique" msgstr "" -#: common/models.py:728 company/forms.py:192 +#: common/models.py:735 company/forms.py:192 msgid "Price break quantity" msgstr "" -#: common/models.py:736 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:743 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 msgid "Price" msgstr "" -#: common/models.py:737 +#: common/models.py:744 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:829 +#: common/models.py:836 msgid "Default" msgstr "" @@ -2396,8 +2404,8 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:63 part/templates/part/navbar.html:86 -#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316 +#: company/views.py:63 part/templates/part/navbar.html:87 +#: part/templates/part/navbar.html:90 templates/InvenTree/search.html:316 #: templates/navbar.html:35 msgid "Suppliers" msgstr "" @@ -2409,7 +2417,7 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:22 #: company/templates/company/navbar.html:41 #: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:38 stock/api.py:54 +#: part/templates/part/navbar.html:39 stock/api.py:54 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 @@ -2444,14 +2452,14 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:37 #: part/templates/part/category_navbar.html:46 #: part/templates/part/category_navbar.html:49 -#: part/templates/part/navbar.html:24 +#: part/templates/part/navbar.html:25 msgid "Parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:43 #: part/templates/part/params.html:18 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:64 +#: templates/InvenTree/settings/part.html:65 msgid "New Parameter" msgstr "" @@ -2470,7 +2478,7 @@ msgstr "" msgid "Supplied Parts" msgstr "" -#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:35 +#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:36 #: stock/templates/stock/location.html:107 #: stock/templates/stock/location.html:122 #: stock/templates/stock/location.html:136 @@ -2487,7 +2495,7 @@ msgstr "" #: company/templates/company/sales_orders.html:11 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:112 part/templates/part/navbar.html:115 +#: part/templates/part/navbar.html:113 part/templates/part/navbar.html:116 #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 @@ -2499,7 +2507,7 @@ msgstr "" #: company/templates/company/purchase_orders.html:10 #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 -#: part/templates/part/navbar.html:92 part/templates/part/navbar.html:95 +#: part/templates/part/navbar.html:93 part/templates/part/navbar.html:96 #: part/templates/part/orders.html:10 templates/InvenTree/index.html:205 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 @@ -2601,8 +2609,8 @@ msgstr "" msgid "Delete price break" msgstr "" -#: company/views.py:70 part/templates/part/navbar.html:80 -#: part/templates/part/navbar.html:83 templates/InvenTree/search.html:306 +#: company/views.py:70 part/templates/part/navbar.html:81 +#: part/templates/part/navbar.html:84 templates/InvenTree/search.html:306 #: templates/navbar.html:36 msgid "Manufacturers" msgstr "" @@ -2985,7 +2993,7 @@ msgstr "" msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:724 part/templates/part/navbar.html:109 +#: order/models.py:724 part/templates/part/navbar.html:110 #: part/templates/part/order_prices.html:108 #: part/templates/part/part_pricing.html:97 msgid "Sale Price" @@ -4239,8 +4247,8 @@ msgstr "" msgid "Deleting this entry will remove the BOM row from the following part" msgstr "" -#: part/templates/part/bom.html:10 part/templates/part/navbar.html:50 -#: part/templates/part/navbar.html:53 +#: part/templates/part/bom.html:10 part/templates/part/navbar.html:51 +#: part/templates/part/navbar.html:54 msgid "Bill of Materials" msgstr "" @@ -4506,7 +4514,7 @@ msgid "Import Parts" msgstr "" #: part/templates/part/category_parametric.html:10 -#: part/templates/part/navbar.html:21 part/templates/part/params.html:10 +#: part/templates/part/navbar.html:22 part/templates/part/params.html:10 msgid "Part Parameters" msgstr "" @@ -4534,7 +4542,7 @@ msgstr "" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "" -#: part/templates/part/detail.html:11 part/templates/part/navbar.html:13 +#: part/templates/part/detail.html:11 part/templates/part/navbar.html:14 msgid "Part Details" msgstr "" @@ -4624,7 +4632,7 @@ msgid "Import Parts from File" msgstr "" #: part/templates/part/internal_prices.html:11 -#: part/templates/part/navbar.html:100 +#: part/templates/part/navbar.html:101 msgid "Internal Price Information" msgstr "" @@ -4666,57 +4674,57 @@ msgstr "" msgid "Create new manufacturer" msgstr "" -#: part/templates/part/navbar.html:28 part/templates/part/variants.html:11 +#: part/templates/part/navbar.html:29 part/templates/part/variants.html:11 msgid "Part Variants" msgstr "" -#: part/templates/part/navbar.html:31 +#: part/templates/part/navbar.html:32 msgid "Variants" msgstr "" -#: part/templates/part/navbar.html:42 +#: part/templates/part/navbar.html:43 msgid "Allocated Stock" msgstr "" -#: part/templates/part/navbar.html:45 +#: part/templates/part/navbar.html:46 msgid "Allocations" msgstr "" -#: part/templates/part/navbar.html:66 part/templates/part/navbar.html:69 +#: part/templates/part/navbar.html:67 part/templates/part/navbar.html:70 msgid "Used In" msgstr "" -#: part/templates/part/navbar.html:74 part/templates/part/order_prices.html:12 +#: part/templates/part/navbar.html:75 part/templates/part/order_prices.html:12 msgid "Order Price Information" msgstr "" -#: part/templates/part/navbar.html:77 +#: part/templates/part/navbar.html:78 msgid "Order Price" msgstr "" -#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:94 +#: part/templates/part/navbar.html:104 part/templates/part/order_prices.html:94 #: part/templates/part/part_pricing.html:82 msgid "Internal Price" msgstr "" -#: part/templates/part/navbar.html:106 +#: part/templates/part/navbar.html:107 msgid "Sales Price Information" msgstr "" -#: part/templates/part/navbar.html:120 part/templates/part/part_tests.html:10 +#: part/templates/part/navbar.html:121 part/templates/part/part_tests.html:10 msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:414 +#: part/templates/part/navbar.html:124 stock/templates/stock/item_base.html:414 msgid "Tests" msgstr "" -#: part/templates/part/navbar.html:127 part/templates/part/navbar.html:130 +#: part/templates/part/navbar.html:129 part/templates/part/navbar.html:132 #: part/templates/part/related.html:10 msgid "Related Parts" msgstr "" -#: part/templates/part/navbar.html:139 part/templates/part/notes.html:12 +#: part/templates/part/navbar.html:142 part/templates/part/notes.html:12 msgid "Part Notes" msgstr "" @@ -6342,12 +6350,12 @@ msgid "No category parameter templates found" msgstr "" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:101 +#: templates/InvenTree/settings/part.html:102 msgid "Edit Template" msgstr "" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:102 +#: templates/InvenTree/settings/part.html:103 msgid "Delete Template" msgstr "" @@ -6395,19 +6403,19 @@ msgstr "" msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:44 +#: templates/InvenTree/settings/part.html:45 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:47 +#: templates/InvenTree/settings/part.html:48 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:60 +#: templates/InvenTree/settings/part.html:61 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:81 +#: templates/InvenTree/settings/part.html:82 msgid "No part parameter templates found" msgstr "" From bbdd4554a6f36be8faa96a62259e584cb758234b Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 29 Jun 2021 21:33:33 +1000 Subject: [PATCH 296/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/es/LC_MESSAGES/django.po | 184 +++++++++++----------- 1 file changed, 96 insertions(+), 88 deletions(-) diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index d988cda0a0..fc679cbeb3 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-28 23:32+0000\n" -"PO-Revision-Date: 2021-06-28 23:33\n" +"POT-Creation-Date: 2021-06-29 11:25+0000\n" +"PO-Revision-Date: 2021-06-29 11:33\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -463,7 +463,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:727 +#: build/templates/build/detail.html:31 common/models.py:734 #: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:200 order/forms.py:218 order/forms.py:253 order/forms.py:275 #: order/forms.py:292 order/models.py:617 order/models.py:841 @@ -592,8 +592,8 @@ msgstr "" #: build/models.py:67 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 -#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:57 -#: part/templates/part/navbar.html:60 templates/InvenTree/index.html:183 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 +#: part/templates/part/navbar.html:61 templates/InvenTree/index.html:183 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:43 msgid "Build Orders" @@ -772,7 +772,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:856 -#: part/templates/part/navbar.html:142 +#: part/templates/part/navbar.html:145 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 @@ -923,8 +923,8 @@ msgstr "Número de serie" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:133 -#: part/templates/part/navbar.html:136 stock/templates/stock/navbar.html:47 +#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:136 +#: part/templates/part/navbar.html:139 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "" @@ -1250,7 +1250,7 @@ msgstr "" #: build/templates/build/navbar.html:15 #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 -#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 +#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 #: templates/js/stock.js:1044 msgid "Details" msgstr "Detalles" @@ -1687,176 +1687,184 @@ msgid "Display part price in some forms" msgstr "" #: common/models.py:223 -msgid "Internal Prices" +msgid "Show related parts" msgstr "" #: common/models.py:224 -msgid "Enable internal prices for parts" +msgid "Display related parts for a part" msgstr "" #: common/models.py:230 -msgid "Internal Price as BOM-Price" +msgid "Internal Prices" msgstr "" #: common/models.py:231 -msgid "Use the internal price (if set) in BOM-price calculations" +msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:237 templates/stats.html:25 -msgid "Debug Mode" +#: common/models.py:237 +msgid "Internal Price as BOM-Price" msgstr "" #: common/models.py:238 -msgid "Generate reports in debug mode (HTML output)" +msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:244 -msgid "Page Size" +#: common/models.py:244 templates/stats.html:25 +msgid "Debug Mode" msgstr "" #: common/models.py:245 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:251 +msgid "Page Size" +msgstr "" + +#: common/models.py:252 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:255 +#: common/models.py:262 msgid "Test Reports" msgstr "" -#: common/models.py:256 +#: common/models.py:263 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:262 +#: common/models.py:269 msgid "Stock Expiry" msgstr "" -#: common/models.py:263 +#: common/models.py:270 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:269 +#: common/models.py:276 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:270 +#: common/models.py:277 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:276 +#: common/models.py:283 msgid "Stock Stale Time" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:279 part/templates/part/detail.html:121 +#: common/models.py:286 part/templates/part/detail.html:121 msgid "days" msgstr "días" -#: common/models.py:284 +#: common/models.py:291 msgid "Build Expired Stock" msgstr "" -#: common/models.py:285 +#: common/models.py:292 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:291 +#: common/models.py:298 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:292 +#: common/models.py:299 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "Group by Part" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Recent Stock Count" msgstr "" -#: common/models.py:306 +#: common/models.py:313 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:312 +#: common/models.py:319 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:313 +#: common/models.py:320 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:318 +#: common/models.py:325 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:319 +#: common/models.py:326 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:323 +#: common/models.py:330 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:324 +#: common/models.py:331 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:329 +#: common/models.py:336 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:330 +#: common/models.py:337 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:553 +#: common/models.py:560 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:555 +#: common/models.py:562 msgid "Settings value" msgstr "" -#: common/models.py:590 +#: common/models.py:597 msgid "Must be an integer value" msgstr "" -#: common/models.py:613 +#: common/models.py:620 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:624 +#: common/models.py:631 msgid "Value must be an integer value" msgstr "" -#: common/models.py:647 +#: common/models.py:654 msgid "Key string must be unique" msgstr "" -#: common/models.py:728 company/forms.py:192 +#: common/models.py:735 company/forms.py:192 msgid "Price break quantity" msgstr "" -#: common/models.py:736 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:743 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 msgid "Price" msgstr "" -#: common/models.py:737 +#: common/models.py:744 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:829 +#: common/models.py:836 msgid "Default" msgstr "" @@ -2396,8 +2404,8 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:63 part/templates/part/navbar.html:86 -#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316 +#: company/views.py:63 part/templates/part/navbar.html:87 +#: part/templates/part/navbar.html:90 templates/InvenTree/search.html:316 #: templates/navbar.html:35 msgid "Suppliers" msgstr "" @@ -2409,7 +2417,7 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:22 #: company/templates/company/navbar.html:41 #: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:38 stock/api.py:54 +#: part/templates/part/navbar.html:39 stock/api.py:54 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 @@ -2444,14 +2452,14 @@ msgstr "Eliminar" #: company/templates/company/manufacturer_part_suppliers.html:37 #: part/templates/part/category_navbar.html:46 #: part/templates/part/category_navbar.html:49 -#: part/templates/part/navbar.html:24 +#: part/templates/part/navbar.html:25 msgid "Parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:43 #: part/templates/part/params.html:18 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:64 +#: templates/InvenTree/settings/part.html:65 msgid "New Parameter" msgstr "" @@ -2470,7 +2478,7 @@ msgstr "" msgid "Supplied Parts" msgstr "" -#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:35 +#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:36 #: stock/templates/stock/location.html:107 #: stock/templates/stock/location.html:122 #: stock/templates/stock/location.html:136 @@ -2487,7 +2495,7 @@ msgstr "" #: company/templates/company/sales_orders.html:11 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:112 part/templates/part/navbar.html:115 +#: part/templates/part/navbar.html:113 part/templates/part/navbar.html:116 #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 @@ -2499,7 +2507,7 @@ msgstr "" #: company/templates/company/purchase_orders.html:10 #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 -#: part/templates/part/navbar.html:92 part/templates/part/navbar.html:95 +#: part/templates/part/navbar.html:93 part/templates/part/navbar.html:96 #: part/templates/part/orders.html:10 templates/InvenTree/index.html:205 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 @@ -2601,8 +2609,8 @@ msgstr "" msgid "Delete price break" msgstr "" -#: company/views.py:70 part/templates/part/navbar.html:80 -#: part/templates/part/navbar.html:83 templates/InvenTree/search.html:306 +#: company/views.py:70 part/templates/part/navbar.html:81 +#: part/templates/part/navbar.html:84 templates/InvenTree/search.html:306 #: templates/navbar.html:36 msgid "Manufacturers" msgstr "Fabricantes" @@ -2985,7 +2993,7 @@ msgstr "" msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:724 part/templates/part/navbar.html:109 +#: order/models.py:724 part/templates/part/navbar.html:110 #: part/templates/part/order_prices.html:108 #: part/templates/part/part_pricing.html:97 msgid "Sale Price" @@ -4239,8 +4247,8 @@ msgstr "" msgid "Deleting this entry will remove the BOM row from the following part" msgstr "" -#: part/templates/part/bom.html:10 part/templates/part/navbar.html:50 -#: part/templates/part/navbar.html:53 +#: part/templates/part/bom.html:10 part/templates/part/navbar.html:51 +#: part/templates/part/navbar.html:54 msgid "Bill of Materials" msgstr "" @@ -4506,7 +4514,7 @@ msgid "Import Parts" msgstr "" #: part/templates/part/category_parametric.html:10 -#: part/templates/part/navbar.html:21 part/templates/part/params.html:10 +#: part/templates/part/navbar.html:22 part/templates/part/params.html:10 msgid "Part Parameters" msgstr "" @@ -4534,7 +4542,7 @@ msgstr "" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "" -#: part/templates/part/detail.html:11 part/templates/part/navbar.html:13 +#: part/templates/part/detail.html:11 part/templates/part/navbar.html:14 msgid "Part Details" msgstr "" @@ -4624,7 +4632,7 @@ msgid "Import Parts from File" msgstr "" #: part/templates/part/internal_prices.html:11 -#: part/templates/part/navbar.html:100 +#: part/templates/part/navbar.html:101 msgid "Internal Price Information" msgstr "" @@ -4666,57 +4674,57 @@ msgstr "" msgid "Create new manufacturer" msgstr "" -#: part/templates/part/navbar.html:28 part/templates/part/variants.html:11 +#: part/templates/part/navbar.html:29 part/templates/part/variants.html:11 msgid "Part Variants" msgstr "" -#: part/templates/part/navbar.html:31 +#: part/templates/part/navbar.html:32 msgid "Variants" msgstr "" -#: part/templates/part/navbar.html:42 +#: part/templates/part/navbar.html:43 msgid "Allocated Stock" msgstr "" -#: part/templates/part/navbar.html:45 +#: part/templates/part/navbar.html:46 msgid "Allocations" msgstr "" -#: part/templates/part/navbar.html:66 part/templates/part/navbar.html:69 +#: part/templates/part/navbar.html:67 part/templates/part/navbar.html:70 msgid "Used In" msgstr "" -#: part/templates/part/navbar.html:74 part/templates/part/order_prices.html:12 +#: part/templates/part/navbar.html:75 part/templates/part/order_prices.html:12 msgid "Order Price Information" msgstr "" -#: part/templates/part/navbar.html:77 +#: part/templates/part/navbar.html:78 msgid "Order Price" msgstr "" -#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:94 +#: part/templates/part/navbar.html:104 part/templates/part/order_prices.html:94 #: part/templates/part/part_pricing.html:82 msgid "Internal Price" msgstr "" -#: part/templates/part/navbar.html:106 +#: part/templates/part/navbar.html:107 msgid "Sales Price Information" msgstr "" -#: part/templates/part/navbar.html:120 part/templates/part/part_tests.html:10 +#: part/templates/part/navbar.html:121 part/templates/part/part_tests.html:10 msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:414 +#: part/templates/part/navbar.html:124 stock/templates/stock/item_base.html:414 msgid "Tests" msgstr "" -#: part/templates/part/navbar.html:127 part/templates/part/navbar.html:130 +#: part/templates/part/navbar.html:129 part/templates/part/navbar.html:132 #: part/templates/part/related.html:10 msgid "Related Parts" msgstr "" -#: part/templates/part/navbar.html:139 part/templates/part/notes.html:12 +#: part/templates/part/navbar.html:142 part/templates/part/notes.html:12 msgid "Part Notes" msgstr "" @@ -6342,12 +6350,12 @@ msgid "No category parameter templates found" msgstr "" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:101 +#: templates/InvenTree/settings/part.html:102 msgid "Edit Template" msgstr "" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:102 +#: templates/InvenTree/settings/part.html:103 msgid "Delete Template" msgstr "" @@ -6395,19 +6403,19 @@ msgstr "" msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:44 +#: templates/InvenTree/settings/part.html:45 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:47 +#: templates/InvenTree/settings/part.html:48 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:60 +#: templates/InvenTree/settings/part.html:61 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:81 +#: templates/InvenTree/settings/part.html:82 msgid "No part parameter templates found" msgstr "" From 6ec453062893275b3919776e2bc2e91385d41aa1 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 29 Jun 2021 21:33:35 +1000 Subject: [PATCH 297/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/it/LC_MESSAGES/django.po | 184 +++++++++++----------- 1 file changed, 96 insertions(+), 88 deletions(-) diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index bea74f91d3..a6705ebcff 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-28 23:32+0000\n" -"PO-Revision-Date: 2021-06-28 23:33\n" +"POT-Creation-Date: 2021-06-29 11:25+0000\n" +"PO-Revision-Date: 2021-06-29 11:33\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -463,7 +463,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:727 +#: build/templates/build/detail.html:31 common/models.py:734 #: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:200 order/forms.py:218 order/forms.py:253 order/forms.py:275 #: order/forms.py:292 order/models.py:617 order/models.py:841 @@ -592,8 +592,8 @@ msgstr "" #: build/models.py:67 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 -#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:57 -#: part/templates/part/navbar.html:60 templates/InvenTree/index.html:183 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 +#: part/templates/part/navbar.html:61 templates/InvenTree/index.html:183 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:43 msgid "Build Orders" @@ -772,7 +772,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:856 -#: part/templates/part/navbar.html:142 +#: part/templates/part/navbar.html:145 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 @@ -923,8 +923,8 @@ msgstr "" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:133 -#: part/templates/part/navbar.html:136 stock/templates/stock/navbar.html:47 +#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:136 +#: part/templates/part/navbar.html:139 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "" @@ -1250,7 +1250,7 @@ msgstr "" #: build/templates/build/navbar.html:15 #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 -#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 +#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 #: templates/js/stock.js:1044 msgid "Details" msgstr "" @@ -1687,176 +1687,184 @@ msgid "Display part price in some forms" msgstr "" #: common/models.py:223 -msgid "Internal Prices" +msgid "Show related parts" msgstr "" #: common/models.py:224 -msgid "Enable internal prices for parts" +msgid "Display related parts for a part" msgstr "" #: common/models.py:230 -msgid "Internal Price as BOM-Price" +msgid "Internal Prices" msgstr "" #: common/models.py:231 -msgid "Use the internal price (if set) in BOM-price calculations" +msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:237 templates/stats.html:25 -msgid "Debug Mode" +#: common/models.py:237 +msgid "Internal Price as BOM-Price" msgstr "" #: common/models.py:238 -msgid "Generate reports in debug mode (HTML output)" +msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:244 -msgid "Page Size" +#: common/models.py:244 templates/stats.html:25 +msgid "Debug Mode" msgstr "" #: common/models.py:245 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:251 +msgid "Page Size" +msgstr "" + +#: common/models.py:252 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:255 +#: common/models.py:262 msgid "Test Reports" msgstr "" -#: common/models.py:256 +#: common/models.py:263 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:262 +#: common/models.py:269 msgid "Stock Expiry" msgstr "" -#: common/models.py:263 +#: common/models.py:270 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:269 +#: common/models.py:276 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:270 +#: common/models.py:277 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:276 +#: common/models.py:283 msgid "Stock Stale Time" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:279 part/templates/part/detail.html:121 +#: common/models.py:286 part/templates/part/detail.html:121 msgid "days" msgstr "" -#: common/models.py:284 +#: common/models.py:291 msgid "Build Expired Stock" msgstr "" -#: common/models.py:285 +#: common/models.py:292 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:291 +#: common/models.py:298 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:292 +#: common/models.py:299 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "Group by Part" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Recent Stock Count" msgstr "" -#: common/models.py:306 +#: common/models.py:313 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:312 +#: common/models.py:319 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:313 +#: common/models.py:320 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:318 +#: common/models.py:325 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:319 +#: common/models.py:326 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:323 +#: common/models.py:330 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:324 +#: common/models.py:331 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:329 +#: common/models.py:336 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:330 +#: common/models.py:337 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:553 +#: common/models.py:560 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:555 +#: common/models.py:562 msgid "Settings value" msgstr "" -#: common/models.py:590 +#: common/models.py:597 msgid "Must be an integer value" msgstr "" -#: common/models.py:613 +#: common/models.py:620 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:624 +#: common/models.py:631 msgid "Value must be an integer value" msgstr "" -#: common/models.py:647 +#: common/models.py:654 msgid "Key string must be unique" msgstr "" -#: common/models.py:728 company/forms.py:192 +#: common/models.py:735 company/forms.py:192 msgid "Price break quantity" msgstr "" -#: common/models.py:736 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:743 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 msgid "Price" msgstr "" -#: common/models.py:737 +#: common/models.py:744 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:829 +#: common/models.py:836 msgid "Default" msgstr "" @@ -2396,8 +2404,8 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:63 part/templates/part/navbar.html:86 -#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316 +#: company/views.py:63 part/templates/part/navbar.html:87 +#: part/templates/part/navbar.html:90 templates/InvenTree/search.html:316 #: templates/navbar.html:35 msgid "Suppliers" msgstr "" @@ -2409,7 +2417,7 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:22 #: company/templates/company/navbar.html:41 #: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:38 stock/api.py:54 +#: part/templates/part/navbar.html:39 stock/api.py:54 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 @@ -2444,14 +2452,14 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:37 #: part/templates/part/category_navbar.html:46 #: part/templates/part/category_navbar.html:49 -#: part/templates/part/navbar.html:24 +#: part/templates/part/navbar.html:25 msgid "Parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:43 #: part/templates/part/params.html:18 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:64 +#: templates/InvenTree/settings/part.html:65 msgid "New Parameter" msgstr "" @@ -2470,7 +2478,7 @@ msgstr "" msgid "Supplied Parts" msgstr "" -#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:35 +#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:36 #: stock/templates/stock/location.html:107 #: stock/templates/stock/location.html:122 #: stock/templates/stock/location.html:136 @@ -2487,7 +2495,7 @@ msgstr "" #: company/templates/company/sales_orders.html:11 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:112 part/templates/part/navbar.html:115 +#: part/templates/part/navbar.html:113 part/templates/part/navbar.html:116 #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 @@ -2499,7 +2507,7 @@ msgstr "" #: company/templates/company/purchase_orders.html:10 #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 -#: part/templates/part/navbar.html:92 part/templates/part/navbar.html:95 +#: part/templates/part/navbar.html:93 part/templates/part/navbar.html:96 #: part/templates/part/orders.html:10 templates/InvenTree/index.html:205 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 @@ -2601,8 +2609,8 @@ msgstr "" msgid "Delete price break" msgstr "" -#: company/views.py:70 part/templates/part/navbar.html:80 -#: part/templates/part/navbar.html:83 templates/InvenTree/search.html:306 +#: company/views.py:70 part/templates/part/navbar.html:81 +#: part/templates/part/navbar.html:84 templates/InvenTree/search.html:306 #: templates/navbar.html:36 msgid "Manufacturers" msgstr "" @@ -2985,7 +2993,7 @@ msgstr "" msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:724 part/templates/part/navbar.html:109 +#: order/models.py:724 part/templates/part/navbar.html:110 #: part/templates/part/order_prices.html:108 #: part/templates/part/part_pricing.html:97 msgid "Sale Price" @@ -4239,8 +4247,8 @@ msgstr "" msgid "Deleting this entry will remove the BOM row from the following part" msgstr "" -#: part/templates/part/bom.html:10 part/templates/part/navbar.html:50 -#: part/templates/part/navbar.html:53 +#: part/templates/part/bom.html:10 part/templates/part/navbar.html:51 +#: part/templates/part/navbar.html:54 msgid "Bill of Materials" msgstr "" @@ -4506,7 +4514,7 @@ msgid "Import Parts" msgstr "" #: part/templates/part/category_parametric.html:10 -#: part/templates/part/navbar.html:21 part/templates/part/params.html:10 +#: part/templates/part/navbar.html:22 part/templates/part/params.html:10 msgid "Part Parameters" msgstr "" @@ -4534,7 +4542,7 @@ msgstr "" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "" -#: part/templates/part/detail.html:11 part/templates/part/navbar.html:13 +#: part/templates/part/detail.html:11 part/templates/part/navbar.html:14 msgid "Part Details" msgstr "" @@ -4624,7 +4632,7 @@ msgid "Import Parts from File" msgstr "" #: part/templates/part/internal_prices.html:11 -#: part/templates/part/navbar.html:100 +#: part/templates/part/navbar.html:101 msgid "Internal Price Information" msgstr "" @@ -4666,57 +4674,57 @@ msgstr "" msgid "Create new manufacturer" msgstr "" -#: part/templates/part/navbar.html:28 part/templates/part/variants.html:11 +#: part/templates/part/navbar.html:29 part/templates/part/variants.html:11 msgid "Part Variants" msgstr "" -#: part/templates/part/navbar.html:31 +#: part/templates/part/navbar.html:32 msgid "Variants" msgstr "" -#: part/templates/part/navbar.html:42 +#: part/templates/part/navbar.html:43 msgid "Allocated Stock" msgstr "" -#: part/templates/part/navbar.html:45 +#: part/templates/part/navbar.html:46 msgid "Allocations" msgstr "" -#: part/templates/part/navbar.html:66 part/templates/part/navbar.html:69 +#: part/templates/part/navbar.html:67 part/templates/part/navbar.html:70 msgid "Used In" msgstr "" -#: part/templates/part/navbar.html:74 part/templates/part/order_prices.html:12 +#: part/templates/part/navbar.html:75 part/templates/part/order_prices.html:12 msgid "Order Price Information" msgstr "" -#: part/templates/part/navbar.html:77 +#: part/templates/part/navbar.html:78 msgid "Order Price" msgstr "" -#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:94 +#: part/templates/part/navbar.html:104 part/templates/part/order_prices.html:94 #: part/templates/part/part_pricing.html:82 msgid "Internal Price" msgstr "" -#: part/templates/part/navbar.html:106 +#: part/templates/part/navbar.html:107 msgid "Sales Price Information" msgstr "" -#: part/templates/part/navbar.html:120 part/templates/part/part_tests.html:10 +#: part/templates/part/navbar.html:121 part/templates/part/part_tests.html:10 msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:414 +#: part/templates/part/navbar.html:124 stock/templates/stock/item_base.html:414 msgid "Tests" msgstr "" -#: part/templates/part/navbar.html:127 part/templates/part/navbar.html:130 +#: part/templates/part/navbar.html:129 part/templates/part/navbar.html:132 #: part/templates/part/related.html:10 msgid "Related Parts" msgstr "" -#: part/templates/part/navbar.html:139 part/templates/part/notes.html:12 +#: part/templates/part/navbar.html:142 part/templates/part/notes.html:12 msgid "Part Notes" msgstr "" @@ -6342,12 +6350,12 @@ msgid "No category parameter templates found" msgstr "" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:101 +#: templates/InvenTree/settings/part.html:102 msgid "Edit Template" msgstr "" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:102 +#: templates/InvenTree/settings/part.html:103 msgid "Delete Template" msgstr "" @@ -6395,19 +6403,19 @@ msgstr "" msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:44 +#: templates/InvenTree/settings/part.html:45 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:47 +#: templates/InvenTree/settings/part.html:48 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:60 +#: templates/InvenTree/settings/part.html:61 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:81 +#: templates/InvenTree/settings/part.html:82 msgid "No part parameter templates found" msgstr "" From a1f5605e1218e8569e5e6cdaad5aa5fa8e5f7056 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 29 Jun 2021 21:33:37 +1000 Subject: [PATCH 298/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/pl/LC_MESSAGES/django.po | 180 +++++++++++----------- 1 file changed, 94 insertions(+), 86 deletions(-) diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index aa06928554..db138ad769 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-28 23:32+0000\n" -"PO-Revision-Date: 2021-06-28 23:33\n" +"POT-Creation-Date: 2021-06-29 11:25+0000\n" +"PO-Revision-Date: 2021-06-29 11:33\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -463,7 +463,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:727 +#: build/templates/build/detail.html:31 common/models.py:734 #: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:200 order/forms.py:218 order/forms.py:253 order/forms.py:275 #: order/forms.py:292 order/models.py:617 order/models.py:841 @@ -592,8 +592,8 @@ msgstr "Zlecenie Budowy" #: build/models.py:67 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 -#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:57 -#: part/templates/part/navbar.html:60 templates/InvenTree/index.html:183 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 +#: part/templates/part/navbar.html:61 templates/InvenTree/index.html:183 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:43 msgid "Build Orders" @@ -772,7 +772,7 @@ msgstr "Link do zewnętrznego adresu URL" #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:856 -#: part/templates/part/navbar.html:142 +#: part/templates/part/navbar.html:145 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 @@ -923,8 +923,8 @@ msgstr "Numer Seryjny" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:133 -#: part/templates/part/navbar.html:136 stock/templates/stock/navbar.html:47 +#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:136 +#: part/templates/part/navbar.html:139 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "Załączniki" @@ -1250,7 +1250,7 @@ msgstr "Szczegóły zlecenia budowy" #: build/templates/build/navbar.html:15 #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 -#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 +#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 #: templates/js/stock.js:1044 msgid "Details" msgstr "Szczegóły" @@ -1687,176 +1687,184 @@ msgid "Display part price in some forms" msgstr "" #: common/models.py:223 -msgid "Internal Prices" +msgid "Show related parts" msgstr "" #: common/models.py:224 -msgid "Enable internal prices for parts" +msgid "Display related parts for a part" msgstr "" #: common/models.py:230 -msgid "Internal Price as BOM-Price" +msgid "Internal Prices" msgstr "" #: common/models.py:231 +msgid "Enable internal prices for parts" +msgstr "" + +#: common/models.py:237 +msgid "Internal Price as BOM-Price" +msgstr "" + +#: common/models.py:238 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:237 templates/stats.html:25 +#: common/models.py:244 templates/stats.html:25 msgid "Debug Mode" msgstr "Tryb Debugowania" -#: common/models.py:238 +#: common/models.py:245 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:244 +#: common/models.py:251 msgid "Page Size" msgstr "Rozmiar strony" -#: common/models.py:245 +#: common/models.py:252 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:255 +#: common/models.py:262 msgid "Test Reports" msgstr "Raporty testów" -#: common/models.py:256 +#: common/models.py:263 msgid "Enable generation of test reports" msgstr "Włącz generowanie raportów testów" -#: common/models.py:262 +#: common/models.py:269 msgid "Stock Expiry" msgstr "" -#: common/models.py:263 +#: common/models.py:270 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:269 +#: common/models.py:276 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:270 +#: common/models.py:277 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:276 +#: common/models.py:283 msgid "Stock Stale Time" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:279 part/templates/part/detail.html:121 +#: common/models.py:286 part/templates/part/detail.html:121 msgid "days" msgstr "dni" -#: common/models.py:284 +#: common/models.py:291 msgid "Build Expired Stock" msgstr "" -#: common/models.py:285 +#: common/models.py:292 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:291 +#: common/models.py:298 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:292 +#: common/models.py:299 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "Group by Part" msgstr "Grupuj według komponentu" -#: common/models.py:299 +#: common/models.py:306 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Recent Stock Count" msgstr "" -#: common/models.py:306 +#: common/models.py:313 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:312 +#: common/models.py:319 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:313 +#: common/models.py:320 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:318 +#: common/models.py:325 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:319 +#: common/models.py:326 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:323 +#: common/models.py:330 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:324 +#: common/models.py:331 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:329 +#: common/models.py:336 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:330 +#: common/models.py:337 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:553 +#: common/models.py:560 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:555 +#: common/models.py:562 msgid "Settings value" msgstr "Ustawienia wartości" -#: common/models.py:590 +#: common/models.py:597 msgid "Must be an integer value" msgstr "" -#: common/models.py:613 +#: common/models.py:620 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:624 +#: common/models.py:631 msgid "Value must be an integer value" msgstr "" -#: common/models.py:647 +#: common/models.py:654 msgid "Key string must be unique" msgstr "" -#: common/models.py:728 company/forms.py:192 +#: common/models.py:735 company/forms.py:192 msgid "Price break quantity" msgstr "" -#: common/models.py:736 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:743 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 msgid "Price" msgstr "Cena" -#: common/models.py:737 +#: common/models.py:744 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:829 +#: common/models.py:836 msgid "Default" msgstr "Domyślny" @@ -2396,8 +2404,8 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:63 part/templates/part/navbar.html:86 -#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316 +#: company/views.py:63 part/templates/part/navbar.html:87 +#: part/templates/part/navbar.html:90 templates/InvenTree/search.html:316 #: templates/navbar.html:35 msgid "Suppliers" msgstr "Dostawcy" @@ -2409,7 +2417,7 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:22 #: company/templates/company/navbar.html:41 #: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:38 stock/api.py:54 +#: part/templates/part/navbar.html:39 stock/api.py:54 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 @@ -2444,14 +2452,14 @@ msgstr "Usuń" #: company/templates/company/manufacturer_part_suppliers.html:37 #: part/templates/part/category_navbar.html:46 #: part/templates/part/category_navbar.html:49 -#: part/templates/part/navbar.html:24 +#: part/templates/part/navbar.html:25 msgid "Parameters" msgstr "Parametry" #: company/templates/company/manufacturer_part_suppliers.html:43 #: part/templates/part/params.html:18 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:64 +#: templates/InvenTree/settings/part.html:65 msgid "New Parameter" msgstr "" @@ -2470,7 +2478,7 @@ msgstr "" msgid "Supplied Parts" msgstr "Dostarczone części" -#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:35 +#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:36 #: stock/templates/stock/location.html:107 #: stock/templates/stock/location.html:122 #: stock/templates/stock/location.html:136 @@ -2487,7 +2495,7 @@ msgstr "" #: company/templates/company/sales_orders.html:11 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:112 part/templates/part/navbar.html:115 +#: part/templates/part/navbar.html:113 part/templates/part/navbar.html:116 #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 @@ -2499,7 +2507,7 @@ msgstr "" #: company/templates/company/purchase_orders.html:10 #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 -#: part/templates/part/navbar.html:92 part/templates/part/navbar.html:95 +#: part/templates/part/navbar.html:93 part/templates/part/navbar.html:96 #: part/templates/part/orders.html:10 templates/InvenTree/index.html:205 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 @@ -2601,8 +2609,8 @@ msgstr "Edytuj przedział cenowy" msgid "Delete price break" msgstr "" -#: company/views.py:70 part/templates/part/navbar.html:80 -#: part/templates/part/navbar.html:83 templates/InvenTree/search.html:306 +#: company/views.py:70 part/templates/part/navbar.html:81 +#: part/templates/part/navbar.html:84 templates/InvenTree/search.html:306 #: templates/navbar.html:36 msgid "Manufacturers" msgstr "Producenci" @@ -2985,7 +2993,7 @@ msgstr "Cena zakupu jednostkowego" msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:724 part/templates/part/navbar.html:109 +#: order/models.py:724 part/templates/part/navbar.html:110 #: part/templates/part/order_prices.html:108 #: part/templates/part/part_pricing.html:97 msgid "Sale Price" @@ -4239,8 +4247,8 @@ msgstr "" msgid "Deleting this entry will remove the BOM row from the following part" msgstr "" -#: part/templates/part/bom.html:10 part/templates/part/navbar.html:50 -#: part/templates/part/navbar.html:53 +#: part/templates/part/bom.html:10 part/templates/part/navbar.html:51 +#: part/templates/part/navbar.html:54 msgid "Bill of Materials" msgstr "Zestawienie materiałowe" @@ -4506,7 +4514,7 @@ msgid "Import Parts" msgstr "" #: part/templates/part/category_parametric.html:10 -#: part/templates/part/navbar.html:21 part/templates/part/params.html:10 +#: part/templates/part/navbar.html:22 part/templates/part/params.html:10 msgid "Part Parameters" msgstr "Parametry części" @@ -4534,7 +4542,7 @@ msgstr "" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "" -#: part/templates/part/detail.html:11 part/templates/part/navbar.html:13 +#: part/templates/part/detail.html:11 part/templates/part/navbar.html:14 msgid "Part Details" msgstr "Szczegóły części" @@ -4624,7 +4632,7 @@ msgid "Import Parts from File" msgstr "" #: part/templates/part/internal_prices.html:11 -#: part/templates/part/navbar.html:100 +#: part/templates/part/navbar.html:101 msgid "Internal Price Information" msgstr "" @@ -4666,57 +4674,57 @@ msgstr "" msgid "Create new manufacturer" msgstr "" -#: part/templates/part/navbar.html:28 part/templates/part/variants.html:11 +#: part/templates/part/navbar.html:29 part/templates/part/variants.html:11 msgid "Part Variants" msgstr "" -#: part/templates/part/navbar.html:31 +#: part/templates/part/navbar.html:32 msgid "Variants" msgstr "" -#: part/templates/part/navbar.html:42 +#: part/templates/part/navbar.html:43 msgid "Allocated Stock" msgstr "" -#: part/templates/part/navbar.html:45 +#: part/templates/part/navbar.html:46 msgid "Allocations" msgstr "" -#: part/templates/part/navbar.html:66 part/templates/part/navbar.html:69 +#: part/templates/part/navbar.html:67 part/templates/part/navbar.html:70 msgid "Used In" msgstr "" -#: part/templates/part/navbar.html:74 part/templates/part/order_prices.html:12 +#: part/templates/part/navbar.html:75 part/templates/part/order_prices.html:12 msgid "Order Price Information" msgstr "" -#: part/templates/part/navbar.html:77 +#: part/templates/part/navbar.html:78 msgid "Order Price" msgstr "" -#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:94 +#: part/templates/part/navbar.html:104 part/templates/part/order_prices.html:94 #: part/templates/part/part_pricing.html:82 msgid "Internal Price" msgstr "" -#: part/templates/part/navbar.html:106 +#: part/templates/part/navbar.html:107 msgid "Sales Price Information" msgstr "" -#: part/templates/part/navbar.html:120 part/templates/part/part_tests.html:10 +#: part/templates/part/navbar.html:121 part/templates/part/part_tests.html:10 msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:414 +#: part/templates/part/navbar.html:124 stock/templates/stock/item_base.html:414 msgid "Tests" msgstr "" -#: part/templates/part/navbar.html:127 part/templates/part/navbar.html:130 +#: part/templates/part/navbar.html:129 part/templates/part/navbar.html:132 #: part/templates/part/related.html:10 msgid "Related Parts" msgstr "" -#: part/templates/part/navbar.html:139 part/templates/part/notes.html:12 +#: part/templates/part/navbar.html:142 part/templates/part/notes.html:12 msgid "Part Notes" msgstr "" @@ -6342,12 +6350,12 @@ msgid "No category parameter templates found" msgstr "" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:101 +#: templates/InvenTree/settings/part.html:102 msgid "Edit Template" msgstr "" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:102 +#: templates/InvenTree/settings/part.html:103 msgid "Delete Template" msgstr "" @@ -6395,19 +6403,19 @@ msgstr "" msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:44 +#: templates/InvenTree/settings/part.html:45 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:47 +#: templates/InvenTree/settings/part.html:48 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:60 +#: templates/InvenTree/settings/part.html:61 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:81 +#: templates/InvenTree/settings/part.html:82 msgid "No part parameter templates found" msgstr "" From 9c3b93830b3b691f32f0a9321eff2c5075f9b76f Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 29 Jun 2021 21:33:39 +1000 Subject: [PATCH 299/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ru/LC_MESSAGES/django.po | 184 +++++++++++----------- 1 file changed, 96 insertions(+), 88 deletions(-) diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 80a07a33cf..c24f982967 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-28 23:32+0000\n" -"PO-Revision-Date: 2021-06-28 23:33\n" +"POT-Creation-Date: 2021-06-29 11:25+0000\n" +"PO-Revision-Date: 2021-06-29 11:33\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -463,7 +463,7 @@ msgstr "Целевая дата для сборки. Сборка будет п #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:727 +#: build/templates/build/detail.html:31 common/models.py:734 #: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:200 order/forms.py:218 order/forms.py:253 order/forms.py:275 #: order/forms.py:292 order/models.py:617 order/models.py:841 @@ -592,8 +592,8 @@ msgstr "Порядок сборки" #: build/models.py:67 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 -#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:57 -#: part/templates/part/navbar.html:60 templates/InvenTree/index.html:183 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 +#: part/templates/part/navbar.html:61 templates/InvenTree/index.html:183 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:43 msgid "Build Orders" @@ -772,7 +772,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:856 -#: part/templates/part/navbar.html:142 +#: part/templates/part/navbar.html:145 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 @@ -923,8 +923,8 @@ msgstr "" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:133 -#: part/templates/part/navbar.html:136 stock/templates/stock/navbar.html:47 +#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:136 +#: part/templates/part/navbar.html:139 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "" @@ -1250,7 +1250,7 @@ msgstr "" #: build/templates/build/navbar.html:15 #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 -#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 +#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 #: templates/js/stock.js:1044 msgid "Details" msgstr "" @@ -1687,176 +1687,184 @@ msgid "Display part price in some forms" msgstr "" #: common/models.py:223 -msgid "Internal Prices" +msgid "Show related parts" msgstr "" #: common/models.py:224 -msgid "Enable internal prices for parts" +msgid "Display related parts for a part" msgstr "" #: common/models.py:230 -msgid "Internal Price as BOM-Price" +msgid "Internal Prices" msgstr "" #: common/models.py:231 -msgid "Use the internal price (if set) in BOM-price calculations" +msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:237 templates/stats.html:25 -msgid "Debug Mode" +#: common/models.py:237 +msgid "Internal Price as BOM-Price" msgstr "" #: common/models.py:238 -msgid "Generate reports in debug mode (HTML output)" +msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:244 -msgid "Page Size" +#: common/models.py:244 templates/stats.html:25 +msgid "Debug Mode" msgstr "" #: common/models.py:245 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:251 +msgid "Page Size" +msgstr "" + +#: common/models.py:252 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:255 +#: common/models.py:262 msgid "Test Reports" msgstr "" -#: common/models.py:256 +#: common/models.py:263 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:262 +#: common/models.py:269 msgid "Stock Expiry" msgstr "" -#: common/models.py:263 +#: common/models.py:270 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:269 +#: common/models.py:276 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:270 +#: common/models.py:277 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:276 +#: common/models.py:283 msgid "Stock Stale Time" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:279 part/templates/part/detail.html:121 +#: common/models.py:286 part/templates/part/detail.html:121 msgid "days" msgstr "" -#: common/models.py:284 +#: common/models.py:291 msgid "Build Expired Stock" msgstr "" -#: common/models.py:285 +#: common/models.py:292 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:291 +#: common/models.py:298 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:292 +#: common/models.py:299 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "Group by Part" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Recent Stock Count" msgstr "" -#: common/models.py:306 +#: common/models.py:313 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:312 +#: common/models.py:319 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:313 +#: common/models.py:320 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:318 +#: common/models.py:325 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:319 +#: common/models.py:326 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:323 +#: common/models.py:330 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:324 +#: common/models.py:331 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:329 +#: common/models.py:336 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:330 +#: common/models.py:337 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:553 +#: common/models.py:560 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:555 +#: common/models.py:562 msgid "Settings value" msgstr "" -#: common/models.py:590 +#: common/models.py:597 msgid "Must be an integer value" msgstr "" -#: common/models.py:613 +#: common/models.py:620 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:624 +#: common/models.py:631 msgid "Value must be an integer value" msgstr "" -#: common/models.py:647 +#: common/models.py:654 msgid "Key string must be unique" msgstr "" -#: common/models.py:728 company/forms.py:192 +#: common/models.py:735 company/forms.py:192 msgid "Price break quantity" msgstr "" -#: common/models.py:736 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:743 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 msgid "Price" msgstr "" -#: common/models.py:737 +#: common/models.py:744 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:829 +#: common/models.py:836 msgid "Default" msgstr "" @@ -2396,8 +2404,8 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:63 part/templates/part/navbar.html:86 -#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316 +#: company/views.py:63 part/templates/part/navbar.html:87 +#: part/templates/part/navbar.html:90 templates/InvenTree/search.html:316 #: templates/navbar.html:35 msgid "Suppliers" msgstr "" @@ -2409,7 +2417,7 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:22 #: company/templates/company/navbar.html:41 #: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:38 stock/api.py:54 +#: part/templates/part/navbar.html:39 stock/api.py:54 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 @@ -2444,14 +2452,14 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:37 #: part/templates/part/category_navbar.html:46 #: part/templates/part/category_navbar.html:49 -#: part/templates/part/navbar.html:24 +#: part/templates/part/navbar.html:25 msgid "Parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:43 #: part/templates/part/params.html:18 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:64 +#: templates/InvenTree/settings/part.html:65 msgid "New Parameter" msgstr "" @@ -2470,7 +2478,7 @@ msgstr "" msgid "Supplied Parts" msgstr "" -#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:35 +#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:36 #: stock/templates/stock/location.html:107 #: stock/templates/stock/location.html:122 #: stock/templates/stock/location.html:136 @@ -2487,7 +2495,7 @@ msgstr "" #: company/templates/company/sales_orders.html:11 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:112 part/templates/part/navbar.html:115 +#: part/templates/part/navbar.html:113 part/templates/part/navbar.html:116 #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 @@ -2499,7 +2507,7 @@ msgstr "" #: company/templates/company/purchase_orders.html:10 #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 -#: part/templates/part/navbar.html:92 part/templates/part/navbar.html:95 +#: part/templates/part/navbar.html:93 part/templates/part/navbar.html:96 #: part/templates/part/orders.html:10 templates/InvenTree/index.html:205 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 @@ -2601,8 +2609,8 @@ msgstr "" msgid "Delete price break" msgstr "" -#: company/views.py:70 part/templates/part/navbar.html:80 -#: part/templates/part/navbar.html:83 templates/InvenTree/search.html:306 +#: company/views.py:70 part/templates/part/navbar.html:81 +#: part/templates/part/navbar.html:84 templates/InvenTree/search.html:306 #: templates/navbar.html:36 msgid "Manufacturers" msgstr "" @@ -2985,7 +2993,7 @@ msgstr "" msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:724 part/templates/part/navbar.html:109 +#: order/models.py:724 part/templates/part/navbar.html:110 #: part/templates/part/order_prices.html:108 #: part/templates/part/part_pricing.html:97 msgid "Sale Price" @@ -4239,8 +4247,8 @@ msgstr "" msgid "Deleting this entry will remove the BOM row from the following part" msgstr "" -#: part/templates/part/bom.html:10 part/templates/part/navbar.html:50 -#: part/templates/part/navbar.html:53 +#: part/templates/part/bom.html:10 part/templates/part/navbar.html:51 +#: part/templates/part/navbar.html:54 msgid "Bill of Materials" msgstr "" @@ -4506,7 +4514,7 @@ msgid "Import Parts" msgstr "" #: part/templates/part/category_parametric.html:10 -#: part/templates/part/navbar.html:21 part/templates/part/params.html:10 +#: part/templates/part/navbar.html:22 part/templates/part/params.html:10 msgid "Part Parameters" msgstr "" @@ -4534,7 +4542,7 @@ msgstr "" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "" -#: part/templates/part/detail.html:11 part/templates/part/navbar.html:13 +#: part/templates/part/detail.html:11 part/templates/part/navbar.html:14 msgid "Part Details" msgstr "" @@ -4624,7 +4632,7 @@ msgid "Import Parts from File" msgstr "" #: part/templates/part/internal_prices.html:11 -#: part/templates/part/navbar.html:100 +#: part/templates/part/navbar.html:101 msgid "Internal Price Information" msgstr "" @@ -4666,57 +4674,57 @@ msgstr "" msgid "Create new manufacturer" msgstr "" -#: part/templates/part/navbar.html:28 part/templates/part/variants.html:11 +#: part/templates/part/navbar.html:29 part/templates/part/variants.html:11 msgid "Part Variants" msgstr "" -#: part/templates/part/navbar.html:31 +#: part/templates/part/navbar.html:32 msgid "Variants" msgstr "" -#: part/templates/part/navbar.html:42 +#: part/templates/part/navbar.html:43 msgid "Allocated Stock" msgstr "" -#: part/templates/part/navbar.html:45 +#: part/templates/part/navbar.html:46 msgid "Allocations" msgstr "" -#: part/templates/part/navbar.html:66 part/templates/part/navbar.html:69 +#: part/templates/part/navbar.html:67 part/templates/part/navbar.html:70 msgid "Used In" msgstr "" -#: part/templates/part/navbar.html:74 part/templates/part/order_prices.html:12 +#: part/templates/part/navbar.html:75 part/templates/part/order_prices.html:12 msgid "Order Price Information" msgstr "" -#: part/templates/part/navbar.html:77 +#: part/templates/part/navbar.html:78 msgid "Order Price" msgstr "" -#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:94 +#: part/templates/part/navbar.html:104 part/templates/part/order_prices.html:94 #: part/templates/part/part_pricing.html:82 msgid "Internal Price" msgstr "" -#: part/templates/part/navbar.html:106 +#: part/templates/part/navbar.html:107 msgid "Sales Price Information" msgstr "" -#: part/templates/part/navbar.html:120 part/templates/part/part_tests.html:10 +#: part/templates/part/navbar.html:121 part/templates/part/part_tests.html:10 msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:414 +#: part/templates/part/navbar.html:124 stock/templates/stock/item_base.html:414 msgid "Tests" msgstr "" -#: part/templates/part/navbar.html:127 part/templates/part/navbar.html:130 +#: part/templates/part/navbar.html:129 part/templates/part/navbar.html:132 #: part/templates/part/related.html:10 msgid "Related Parts" msgstr "" -#: part/templates/part/navbar.html:139 part/templates/part/notes.html:12 +#: part/templates/part/navbar.html:142 part/templates/part/notes.html:12 msgid "Part Notes" msgstr "" @@ -6342,12 +6350,12 @@ msgid "No category parameter templates found" msgstr "" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:101 +#: templates/InvenTree/settings/part.html:102 msgid "Edit Template" msgstr "" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:102 +#: templates/InvenTree/settings/part.html:103 msgid "Delete Template" msgstr "" @@ -6395,19 +6403,19 @@ msgstr "" msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:44 +#: templates/InvenTree/settings/part.html:45 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:47 +#: templates/InvenTree/settings/part.html:48 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:60 +#: templates/InvenTree/settings/part.html:61 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:81 +#: templates/InvenTree/settings/part.html:82 msgid "No part parameter templates found" msgstr "" From 36e3f9bc514f658bdd505976fdf0f591c5aa049b Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 29 Jun 2021 21:33:40 +1000 Subject: [PATCH 300/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/tr/LC_MESSAGES/django.po | 184 +++++++++++----------- 1 file changed, 96 insertions(+), 88 deletions(-) diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 0c228f9841..58587d4c91 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-28 23:32+0000\n" -"PO-Revision-Date: 2021-06-28 23:33\n" +"POT-Creation-Date: 2021-06-29 11:25+0000\n" +"PO-Revision-Date: 2021-06-29 11:33\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -463,7 +463,7 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:727 +#: build/templates/build/detail.html:31 common/models.py:734 #: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:200 order/forms.py:218 order/forms.py:253 order/forms.py:275 #: order/forms.py:292 order/models.py:617 order/models.py:841 @@ -592,8 +592,8 @@ msgstr "Yapım İşi Emri" #: build/models.py:67 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 -#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:57 -#: part/templates/part/navbar.html:60 templates/InvenTree/index.html:183 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 +#: part/templates/part/navbar.html:61 templates/InvenTree/index.html:183 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:43 msgid "Build Orders" @@ -772,7 +772,7 @@ msgstr "Harici URL'ye bağlantı" #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:856 -#: part/templates/part/navbar.html:142 +#: part/templates/part/navbar.html:145 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 @@ -923,8 +923,8 @@ msgstr "Seri Numara" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:133 -#: part/templates/part/navbar.html:136 stock/templates/stock/navbar.html:47 +#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:136 +#: part/templates/part/navbar.html:139 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "Ekler" @@ -1250,7 +1250,7 @@ msgstr "Yapım İşi Emri Detayları" #: build/templates/build/navbar.html:15 #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 -#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 +#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 #: templates/js/stock.js:1044 msgid "Details" msgstr "Detaylar" @@ -1687,176 +1687,184 @@ msgid "Display part price in some forms" msgstr "" #: common/models.py:223 -msgid "Internal Prices" +msgid "Show related parts" msgstr "" #: common/models.py:224 -msgid "Enable internal prices for parts" +msgid "Display related parts for a part" msgstr "" #: common/models.py:230 -msgid "Internal Price as BOM-Price" +msgid "Internal Prices" msgstr "" #: common/models.py:231 -msgid "Use the internal price (if set) in BOM-price calculations" +msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:237 templates/stats.html:25 -msgid "Debug Mode" +#: common/models.py:237 +msgid "Internal Price as BOM-Price" msgstr "" #: common/models.py:238 -msgid "Generate reports in debug mode (HTML output)" +msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:244 -msgid "Page Size" +#: common/models.py:244 templates/stats.html:25 +msgid "Debug Mode" msgstr "" #: common/models.py:245 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:251 +msgid "Page Size" +msgstr "" + +#: common/models.py:252 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:255 +#: common/models.py:262 msgid "Test Reports" msgstr "" -#: common/models.py:256 +#: common/models.py:263 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:262 +#: common/models.py:269 msgid "Stock Expiry" msgstr "" -#: common/models.py:263 +#: common/models.py:270 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:269 +#: common/models.py:276 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:270 +#: common/models.py:277 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:276 +#: common/models.py:283 msgid "Stock Stale Time" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:279 part/templates/part/detail.html:121 +#: common/models.py:286 part/templates/part/detail.html:121 msgid "days" msgstr "" -#: common/models.py:284 +#: common/models.py:291 msgid "Build Expired Stock" msgstr "" -#: common/models.py:285 +#: common/models.py:292 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:291 +#: common/models.py:298 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:292 +#: common/models.py:299 msgid "Enable ownership control over stock locations and items" msgstr "Stok konumu ve ögeler üzerinde sahiplik kontrolünü etkinleştirin" -#: common/models.py:298 +#: common/models.py:305 msgid "Group by Part" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Recent Stock Count" msgstr "" -#: common/models.py:306 +#: common/models.py:313 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:312 +#: common/models.py:319 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:313 +#: common/models.py:320 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:318 +#: common/models.py:325 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:319 +#: common/models.py:326 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:323 +#: common/models.py:330 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:324 +#: common/models.py:331 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:329 +#: common/models.py:336 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:330 +#: common/models.py:337 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:553 +#: common/models.py:560 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:555 +#: common/models.py:562 msgid "Settings value" msgstr "" -#: common/models.py:590 +#: common/models.py:597 msgid "Must be an integer value" msgstr "" -#: common/models.py:613 +#: common/models.py:620 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:624 +#: common/models.py:631 msgid "Value must be an integer value" msgstr "" -#: common/models.py:647 +#: common/models.py:654 msgid "Key string must be unique" msgstr "" -#: common/models.py:728 company/forms.py:192 +#: common/models.py:735 company/forms.py:192 msgid "Price break quantity" msgstr "" -#: common/models.py:736 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:743 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 msgid "Price" msgstr "" -#: common/models.py:737 +#: common/models.py:744 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:829 +#: common/models.py:836 msgid "Default" msgstr "" @@ -2396,8 +2404,8 @@ msgstr "Bu üretici parçası için tanımlanmış %(count)s tedarikçi bulunmak #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:63 part/templates/part/navbar.html:86 -#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316 +#: company/views.py:63 part/templates/part/navbar.html:87 +#: part/templates/part/navbar.html:90 templates/InvenTree/search.html:316 #: templates/navbar.html:35 msgid "Suppliers" msgstr "" @@ -2409,7 +2417,7 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:22 #: company/templates/company/navbar.html:41 #: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:38 stock/api.py:54 +#: part/templates/part/navbar.html:39 stock/api.py:54 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 @@ -2444,14 +2452,14 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:37 #: part/templates/part/category_navbar.html:46 #: part/templates/part/category_navbar.html:49 -#: part/templates/part/navbar.html:24 +#: part/templates/part/navbar.html:25 msgid "Parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:43 #: part/templates/part/params.html:18 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:64 +#: templates/InvenTree/settings/part.html:65 msgid "New Parameter" msgstr "" @@ -2470,7 +2478,7 @@ msgstr "" msgid "Supplied Parts" msgstr "" -#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:35 +#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:36 #: stock/templates/stock/location.html:107 #: stock/templates/stock/location.html:122 #: stock/templates/stock/location.html:136 @@ -2487,7 +2495,7 @@ msgstr "Stok Kalemleri" #: company/templates/company/sales_orders.html:11 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:112 part/templates/part/navbar.html:115 +#: part/templates/part/navbar.html:113 part/templates/part/navbar.html:116 #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 @@ -2499,7 +2507,7 @@ msgstr "Satış Emirleri" #: company/templates/company/purchase_orders.html:10 #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 -#: part/templates/part/navbar.html:92 part/templates/part/navbar.html:95 +#: part/templates/part/navbar.html:93 part/templates/part/navbar.html:96 #: part/templates/part/orders.html:10 templates/InvenTree/index.html:205 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 @@ -2601,8 +2609,8 @@ msgstr "" msgid "Delete price break" msgstr "" -#: company/views.py:70 part/templates/part/navbar.html:80 -#: part/templates/part/navbar.html:83 templates/InvenTree/search.html:306 +#: company/views.py:70 part/templates/part/navbar.html:81 +#: part/templates/part/navbar.html:84 templates/InvenTree/search.html:306 #: templates/navbar.html:36 msgid "Manufacturers" msgstr "" @@ -2985,7 +2993,7 @@ msgstr "" msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:724 part/templates/part/navbar.html:109 +#: order/models.py:724 part/templates/part/navbar.html:110 #: part/templates/part/order_prices.html:108 #: part/templates/part/part_pricing.html:97 msgid "Sale Price" @@ -4239,8 +4247,8 @@ msgstr "" msgid "Deleting this entry will remove the BOM row from the following part" msgstr "" -#: part/templates/part/bom.html:10 part/templates/part/navbar.html:50 -#: part/templates/part/navbar.html:53 +#: part/templates/part/bom.html:10 part/templates/part/navbar.html:51 +#: part/templates/part/navbar.html:54 msgid "Bill of Materials" msgstr "" @@ -4506,7 +4514,7 @@ msgid "Import Parts" msgstr "" #: part/templates/part/category_parametric.html:10 -#: part/templates/part/navbar.html:21 part/templates/part/params.html:10 +#: part/templates/part/navbar.html:22 part/templates/part/params.html:10 msgid "Part Parameters" msgstr "" @@ -4534,7 +4542,7 @@ msgstr "" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "" -#: part/templates/part/detail.html:11 part/templates/part/navbar.html:13 +#: part/templates/part/detail.html:11 part/templates/part/navbar.html:14 msgid "Part Details" msgstr "" @@ -4624,7 +4632,7 @@ msgid "Import Parts from File" msgstr "" #: part/templates/part/internal_prices.html:11 -#: part/templates/part/navbar.html:100 +#: part/templates/part/navbar.html:101 msgid "Internal Price Information" msgstr "" @@ -4666,57 +4674,57 @@ msgstr "" msgid "Create new manufacturer" msgstr "" -#: part/templates/part/navbar.html:28 part/templates/part/variants.html:11 +#: part/templates/part/navbar.html:29 part/templates/part/variants.html:11 msgid "Part Variants" msgstr "Parça Çeşitleri" -#: part/templates/part/navbar.html:31 +#: part/templates/part/navbar.html:32 msgid "Variants" msgstr "Çeşitler" -#: part/templates/part/navbar.html:42 +#: part/templates/part/navbar.html:43 msgid "Allocated Stock" msgstr "" -#: part/templates/part/navbar.html:45 +#: part/templates/part/navbar.html:46 msgid "Allocations" msgstr "Tahsisler" -#: part/templates/part/navbar.html:66 part/templates/part/navbar.html:69 +#: part/templates/part/navbar.html:67 part/templates/part/navbar.html:70 msgid "Used In" msgstr "" -#: part/templates/part/navbar.html:74 part/templates/part/order_prices.html:12 +#: part/templates/part/navbar.html:75 part/templates/part/order_prices.html:12 msgid "Order Price Information" msgstr "" -#: part/templates/part/navbar.html:77 +#: part/templates/part/navbar.html:78 msgid "Order Price" msgstr "" -#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:94 +#: part/templates/part/navbar.html:104 part/templates/part/order_prices.html:94 #: part/templates/part/part_pricing.html:82 msgid "Internal Price" msgstr "" -#: part/templates/part/navbar.html:106 +#: part/templates/part/navbar.html:107 msgid "Sales Price Information" msgstr "" -#: part/templates/part/navbar.html:120 part/templates/part/part_tests.html:10 +#: part/templates/part/navbar.html:121 part/templates/part/part_tests.html:10 msgid "Part Test Templates" msgstr "Parça Test Şablonları" -#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:414 +#: part/templates/part/navbar.html:124 stock/templates/stock/item_base.html:414 msgid "Tests" msgstr "" -#: part/templates/part/navbar.html:127 part/templates/part/navbar.html:130 +#: part/templates/part/navbar.html:129 part/templates/part/navbar.html:132 #: part/templates/part/related.html:10 msgid "Related Parts" msgstr "" -#: part/templates/part/navbar.html:139 part/templates/part/notes.html:12 +#: part/templates/part/navbar.html:142 part/templates/part/notes.html:12 msgid "Part Notes" msgstr "" @@ -6342,12 +6350,12 @@ msgid "No category parameter templates found" msgstr "Kategori parametre şablonu bulunamadı" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:101 +#: templates/InvenTree/settings/part.html:102 msgid "Edit Template" msgstr "Şablonu Düzenle" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:102 +#: templates/InvenTree/settings/part.html:103 msgid "Delete Template" msgstr "Şablonu Sil" @@ -6395,19 +6403,19 @@ msgstr "" msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:44 +#: templates/InvenTree/settings/part.html:45 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:47 +#: templates/InvenTree/settings/part.html:48 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:60 +#: templates/InvenTree/settings/part.html:61 msgid "Part Parameter Templates" msgstr "Parça Parametre Şablonu" -#: templates/InvenTree/settings/part.html:81 +#: templates/InvenTree/settings/part.html:82 msgid "No part parameter templates found" msgstr "Parça parametre şablonu bulunamadı" From 7f74945e7aba52a269bd646d33e5f8badf5af3e7 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 29 Jun 2021 21:33:41 +1000 Subject: [PATCH 301/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/zh/LC_MESSAGES/django.po | 184 +++++++++++----------- 1 file changed, 96 insertions(+), 88 deletions(-) diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 66b3884865..3495bcce7c 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-28 23:32+0000\n" -"PO-Revision-Date: 2021-06-28 23:33\n" +"POT-Creation-Date: 2021-06-29 11:25+0000\n" +"PO-Revision-Date: 2021-06-29 11:33\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -463,7 +463,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:727 +#: build/templates/build/detail.html:31 common/models.py:734 #: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:200 order/forms.py:218 order/forms.py:253 order/forms.py:275 #: order/forms.py:292 order/models.py:617 order/models.py:841 @@ -592,8 +592,8 @@ msgstr "" #: build/models.py:67 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 -#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:57 -#: part/templates/part/navbar.html:60 templates/InvenTree/index.html:183 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 +#: part/templates/part/navbar.html:61 templates/InvenTree/index.html:183 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:43 msgid "Build Orders" @@ -772,7 +772,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:856 -#: part/templates/part/navbar.html:142 +#: part/templates/part/navbar.html:145 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 @@ -923,8 +923,8 @@ msgstr "" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:133 -#: part/templates/part/navbar.html:136 stock/templates/stock/navbar.html:47 +#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:136 +#: part/templates/part/navbar.html:139 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "" @@ -1250,7 +1250,7 @@ msgstr "" #: build/templates/build/navbar.html:15 #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 -#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 +#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 #: templates/js/stock.js:1044 msgid "Details" msgstr "" @@ -1687,176 +1687,184 @@ msgid "Display part price in some forms" msgstr "" #: common/models.py:223 -msgid "Internal Prices" +msgid "Show related parts" msgstr "" #: common/models.py:224 -msgid "Enable internal prices for parts" +msgid "Display related parts for a part" msgstr "" #: common/models.py:230 -msgid "Internal Price as BOM-Price" +msgid "Internal Prices" msgstr "" #: common/models.py:231 -msgid "Use the internal price (if set) in BOM-price calculations" +msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:237 templates/stats.html:25 -msgid "Debug Mode" +#: common/models.py:237 +msgid "Internal Price as BOM-Price" msgstr "" #: common/models.py:238 -msgid "Generate reports in debug mode (HTML output)" +msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:244 -msgid "Page Size" +#: common/models.py:244 templates/stats.html:25 +msgid "Debug Mode" msgstr "" #: common/models.py:245 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:251 +msgid "Page Size" +msgstr "" + +#: common/models.py:252 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:255 +#: common/models.py:262 msgid "Test Reports" msgstr "" -#: common/models.py:256 +#: common/models.py:263 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:262 +#: common/models.py:269 msgid "Stock Expiry" msgstr "" -#: common/models.py:263 +#: common/models.py:270 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:269 +#: common/models.py:276 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:270 +#: common/models.py:277 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:276 +#: common/models.py:283 msgid "Stock Stale Time" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:279 part/templates/part/detail.html:121 +#: common/models.py:286 part/templates/part/detail.html:121 msgid "days" msgstr "" -#: common/models.py:284 +#: common/models.py:291 msgid "Build Expired Stock" msgstr "" -#: common/models.py:285 +#: common/models.py:292 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:291 +#: common/models.py:298 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:292 +#: common/models.py:299 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "Group by Part" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Recent Stock Count" msgstr "" -#: common/models.py:306 +#: common/models.py:313 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:312 +#: common/models.py:319 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:313 +#: common/models.py:320 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:318 +#: common/models.py:325 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:319 +#: common/models.py:326 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:323 +#: common/models.py:330 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:324 +#: common/models.py:331 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:329 +#: common/models.py:336 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:330 +#: common/models.py:337 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:553 +#: common/models.py:560 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:555 +#: common/models.py:562 msgid "Settings value" msgstr "" -#: common/models.py:590 +#: common/models.py:597 msgid "Must be an integer value" msgstr "" -#: common/models.py:613 +#: common/models.py:620 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:624 +#: common/models.py:631 msgid "Value must be an integer value" msgstr "" -#: common/models.py:647 +#: common/models.py:654 msgid "Key string must be unique" msgstr "" -#: common/models.py:728 company/forms.py:192 +#: common/models.py:735 company/forms.py:192 msgid "Price break quantity" msgstr "" -#: common/models.py:736 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:743 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 msgid "Price" msgstr "" -#: common/models.py:737 +#: common/models.py:744 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:829 +#: common/models.py:836 msgid "Default" msgstr "" @@ -2396,8 +2404,8 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:63 part/templates/part/navbar.html:86 -#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316 +#: company/views.py:63 part/templates/part/navbar.html:87 +#: part/templates/part/navbar.html:90 templates/InvenTree/search.html:316 #: templates/navbar.html:35 msgid "Suppliers" msgstr "" @@ -2409,7 +2417,7 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:22 #: company/templates/company/navbar.html:41 #: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:38 stock/api.py:54 +#: part/templates/part/navbar.html:39 stock/api.py:54 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 @@ -2444,14 +2452,14 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:37 #: part/templates/part/category_navbar.html:46 #: part/templates/part/category_navbar.html:49 -#: part/templates/part/navbar.html:24 +#: part/templates/part/navbar.html:25 msgid "Parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:43 #: part/templates/part/params.html:18 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:64 +#: templates/InvenTree/settings/part.html:65 msgid "New Parameter" msgstr "" @@ -2470,7 +2478,7 @@ msgstr "" msgid "Supplied Parts" msgstr "" -#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:35 +#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:36 #: stock/templates/stock/location.html:107 #: stock/templates/stock/location.html:122 #: stock/templates/stock/location.html:136 @@ -2487,7 +2495,7 @@ msgstr "" #: company/templates/company/sales_orders.html:11 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:112 part/templates/part/navbar.html:115 +#: part/templates/part/navbar.html:113 part/templates/part/navbar.html:116 #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 @@ -2499,7 +2507,7 @@ msgstr "" #: company/templates/company/purchase_orders.html:10 #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 -#: part/templates/part/navbar.html:92 part/templates/part/navbar.html:95 +#: part/templates/part/navbar.html:93 part/templates/part/navbar.html:96 #: part/templates/part/orders.html:10 templates/InvenTree/index.html:205 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 @@ -2601,8 +2609,8 @@ msgstr "" msgid "Delete price break" msgstr "" -#: company/views.py:70 part/templates/part/navbar.html:80 -#: part/templates/part/navbar.html:83 templates/InvenTree/search.html:306 +#: company/views.py:70 part/templates/part/navbar.html:81 +#: part/templates/part/navbar.html:84 templates/InvenTree/search.html:306 #: templates/navbar.html:36 msgid "Manufacturers" msgstr "" @@ -2985,7 +2993,7 @@ msgstr "" msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:724 part/templates/part/navbar.html:109 +#: order/models.py:724 part/templates/part/navbar.html:110 #: part/templates/part/order_prices.html:108 #: part/templates/part/part_pricing.html:97 msgid "Sale Price" @@ -4239,8 +4247,8 @@ msgstr "" msgid "Deleting this entry will remove the BOM row from the following part" msgstr "" -#: part/templates/part/bom.html:10 part/templates/part/navbar.html:50 -#: part/templates/part/navbar.html:53 +#: part/templates/part/bom.html:10 part/templates/part/navbar.html:51 +#: part/templates/part/navbar.html:54 msgid "Bill of Materials" msgstr "" @@ -4506,7 +4514,7 @@ msgid "Import Parts" msgstr "" #: part/templates/part/category_parametric.html:10 -#: part/templates/part/navbar.html:21 part/templates/part/params.html:10 +#: part/templates/part/navbar.html:22 part/templates/part/params.html:10 msgid "Part Parameters" msgstr "" @@ -4534,7 +4542,7 @@ msgstr "" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "" -#: part/templates/part/detail.html:11 part/templates/part/navbar.html:13 +#: part/templates/part/detail.html:11 part/templates/part/navbar.html:14 msgid "Part Details" msgstr "" @@ -4624,7 +4632,7 @@ msgid "Import Parts from File" msgstr "" #: part/templates/part/internal_prices.html:11 -#: part/templates/part/navbar.html:100 +#: part/templates/part/navbar.html:101 msgid "Internal Price Information" msgstr "" @@ -4666,57 +4674,57 @@ msgstr "" msgid "Create new manufacturer" msgstr "" -#: part/templates/part/navbar.html:28 part/templates/part/variants.html:11 +#: part/templates/part/navbar.html:29 part/templates/part/variants.html:11 msgid "Part Variants" msgstr "" -#: part/templates/part/navbar.html:31 +#: part/templates/part/navbar.html:32 msgid "Variants" msgstr "" -#: part/templates/part/navbar.html:42 +#: part/templates/part/navbar.html:43 msgid "Allocated Stock" msgstr "" -#: part/templates/part/navbar.html:45 +#: part/templates/part/navbar.html:46 msgid "Allocations" msgstr "" -#: part/templates/part/navbar.html:66 part/templates/part/navbar.html:69 +#: part/templates/part/navbar.html:67 part/templates/part/navbar.html:70 msgid "Used In" msgstr "" -#: part/templates/part/navbar.html:74 part/templates/part/order_prices.html:12 +#: part/templates/part/navbar.html:75 part/templates/part/order_prices.html:12 msgid "Order Price Information" msgstr "" -#: part/templates/part/navbar.html:77 +#: part/templates/part/navbar.html:78 msgid "Order Price" msgstr "" -#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:94 +#: part/templates/part/navbar.html:104 part/templates/part/order_prices.html:94 #: part/templates/part/part_pricing.html:82 msgid "Internal Price" msgstr "" -#: part/templates/part/navbar.html:106 +#: part/templates/part/navbar.html:107 msgid "Sales Price Information" msgstr "" -#: part/templates/part/navbar.html:120 part/templates/part/part_tests.html:10 +#: part/templates/part/navbar.html:121 part/templates/part/part_tests.html:10 msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:414 +#: part/templates/part/navbar.html:124 stock/templates/stock/item_base.html:414 msgid "Tests" msgstr "" -#: part/templates/part/navbar.html:127 part/templates/part/navbar.html:130 +#: part/templates/part/navbar.html:129 part/templates/part/navbar.html:132 #: part/templates/part/related.html:10 msgid "Related Parts" msgstr "" -#: part/templates/part/navbar.html:139 part/templates/part/notes.html:12 +#: part/templates/part/navbar.html:142 part/templates/part/notes.html:12 msgid "Part Notes" msgstr "" @@ -6342,12 +6350,12 @@ msgid "No category parameter templates found" msgstr "" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:101 +#: templates/InvenTree/settings/part.html:102 msgid "Edit Template" msgstr "" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:102 +#: templates/InvenTree/settings/part.html:103 msgid "Delete Template" msgstr "" @@ -6395,19 +6403,19 @@ msgstr "" msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:44 +#: templates/InvenTree/settings/part.html:45 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:47 +#: templates/InvenTree/settings/part.html:48 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:60 +#: templates/InvenTree/settings/part.html:61 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:81 +#: templates/InvenTree/settings/part.html:82 msgid "No part parameter templates found" msgstr "" From 2b846169cfb7b9a74bfec27a1cea09822b9e2425 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 29 Jun 2021 21:33:42 +1000 Subject: [PATCH 302/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 180 +++++++++++----------- 1 file changed, 94 insertions(+), 86 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 77ca5483e3..f8a3b8b94d 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-28 23:32+0000\n" -"PO-Revision-Date: 2021-06-28 23:33\n" +"POT-Creation-Date: 2021-06-29 11:25+0000\n" +"PO-Revision-Date: 2021-06-29 11:33\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -463,7 +463,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:727 +#: build/templates/build/detail.html:31 common/models.py:734 #: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:200 order/forms.py:218 order/forms.py:253 order/forms.py:275 #: order/forms.py:292 order/models.py:617 order/models.py:841 @@ -592,8 +592,8 @@ msgstr "Bauauftrag" #: build/models.py:67 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 -#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:57 -#: part/templates/part/navbar.html:60 templates/InvenTree/index.html:183 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 +#: part/templates/part/navbar.html:61 templates/InvenTree/index.html:183 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:43 msgid "Build Orders" @@ -772,7 +772,7 @@ msgstr "Link zu einer externen URL" #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:856 -#: part/templates/part/navbar.html:142 +#: part/templates/part/navbar.html:145 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 @@ -923,8 +923,8 @@ msgstr "Seriennummer" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:133 -#: part/templates/part/navbar.html:136 stock/templates/stock/navbar.html:47 +#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:136 +#: part/templates/part/navbar.html:139 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "Anhänge" @@ -1250,7 +1250,7 @@ msgstr "Bauauftrag-details" #: build/templates/build/navbar.html:15 #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 -#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 +#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 #: templates/js/stock.js:1044 msgid "Details" msgstr "Details" @@ -1687,176 +1687,184 @@ msgid "Display part price in some forms" msgstr "" #: common/models.py:223 -msgid "Internal Prices" +msgid "Show related parts" msgstr "" #: common/models.py:224 -msgid "Enable internal prices for parts" +msgid "Display related parts for a part" msgstr "" #: common/models.py:230 -msgid "Internal Price as BOM-Price" +msgid "Internal Prices" msgstr "" #: common/models.py:231 +msgid "Enable internal prices for parts" +msgstr "" + +#: common/models.py:237 +msgid "Internal Price as BOM-Price" +msgstr "" + +#: common/models.py:238 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:237 templates/stats.html:25 +#: common/models.py:244 templates/stats.html:25 msgid "Debug Mode" msgstr "Entwickler-Modus" -#: common/models.py:238 +#: common/models.py:245 msgid "Generate reports in debug mode (HTML output)" msgstr "Berichte im Entwickler-Modus generieren (als HTML)" -#: common/models.py:244 +#: common/models.py:251 msgid "Page Size" msgstr "Seitengröße" -#: common/models.py:245 +#: common/models.py:252 msgid "Default page size for PDF reports" msgstr "Standardseitenformat für PDF-Bericht" -#: common/models.py:255 +#: common/models.py:262 msgid "Test Reports" msgstr "Test-Berichte" -#: common/models.py:256 +#: common/models.py:263 msgid "Enable generation of test reports" msgstr "Erstellung von Test-Berichten aktivieren" -#: common/models.py:262 +#: common/models.py:269 msgid "Stock Expiry" msgstr "Bestands-Ablauf" -#: common/models.py:263 +#: common/models.py:270 msgid "Enable stock expiry functionality" msgstr "Ablaufen von Bestand ermöglichen" -#: common/models.py:269 +#: common/models.py:276 msgid "Sell Expired Stock" msgstr "Abgelaufenen Bestand verkaufen" -#: common/models.py:270 +#: common/models.py:277 msgid "Allow sale of expired stock" msgstr "Verkauf von abgelaufenem Bestand erlaubt" -#: common/models.py:276 +#: common/models.py:283 msgid "Stock Stale Time" msgstr "Bestands-Stehzeit" -#: common/models.py:277 +#: common/models.py:284 msgid "Number of days stock items are considered stale before expiring" msgstr "Anzahl an Tagen, an denen Bestand als abgestanden markiert wird, bevor sie ablaufen" -#: common/models.py:279 part/templates/part/detail.html:121 +#: common/models.py:286 part/templates/part/detail.html:121 msgid "days" msgstr "Tage" -#: common/models.py:284 +#: common/models.py:291 msgid "Build Expired Stock" msgstr "Abgelaufenen Bestand verbauen" -#: common/models.py:285 +#: common/models.py:292 msgid "Allow building with expired stock" msgstr "Verbauen von abgelaufenen Bestand erlaubt" -#: common/models.py:291 +#: common/models.py:298 msgid "Stock Ownership Control" msgstr "Bestands-Eigentümerkontrolle" -#: common/models.py:292 +#: common/models.py:299 msgid "Enable ownership control over stock locations and items" msgstr "Eigentümerkontrolle für Lagerorte und Teile aktivieren" -#: common/models.py:298 +#: common/models.py:305 msgid "Group by Part" msgstr "Gruppieren nach Teil" -#: common/models.py:299 +#: common/models.py:306 msgid "Group stock items by part reference in table views" msgstr "Bestand in Tabellen anhand von Teil-Referenz gruppieren" -#: common/models.py:305 +#: common/models.py:312 msgid "Recent Stock Count" msgstr "aktueller Bestand" -#: common/models.py:306 +#: common/models.py:313 msgid "Number of recent stock items to display on index page" msgstr "Anzahl des geänderten Bestands auf der Startseite" -#: common/models.py:312 +#: common/models.py:319 msgid "Build Order Reference Prefix" msgstr "Bauauftrag-Referenz Präfix" -#: common/models.py:313 +#: common/models.py:320 msgid "Prefix value for build order reference" msgstr "Präfix für Bauauftrag-Referenz" -#: common/models.py:318 +#: common/models.py:325 msgid "Build Order Reference Regex" msgstr "Bauauftrag-Referenz RegEx" -#: common/models.py:319 +#: common/models.py:326 msgid "Regular expression pattern for matching build order reference" msgstr "RegEx Muster für die Zuordnung von Bauauftrag-Referenzen" -#: common/models.py:323 +#: common/models.py:330 msgid "Sales Order Reference Prefix" msgstr "Auftrags-Referenz Präfix" -#: common/models.py:324 +#: common/models.py:331 msgid "Prefix value for sales order reference" msgstr "Präfix für Auftrags-Referenz" -#: common/models.py:329 +#: common/models.py:336 msgid "Purchase Order Reference Prefix" msgstr "Bestellungs-Referenz Präfix" -#: common/models.py:330 +#: common/models.py:337 msgid "Prefix value for purchase order reference" msgstr "Präfix für Bestellungs-Referenz" -#: common/models.py:553 +#: common/models.py:560 msgid "Settings key (must be unique - case insensitive" msgstr "Einstellungs-Schlüssel (muss einzigartig sein, Groß-/ Kleinschreibung wird nicht beachtet)" -#: common/models.py:555 +#: common/models.py:562 msgid "Settings value" msgstr "Einstellungs-Wert" -#: common/models.py:590 +#: common/models.py:597 msgid "Must be an integer value" msgstr "Nur Ganzzahl eingeben" -#: common/models.py:613 +#: common/models.py:620 msgid "Value must be a boolean value" msgstr "Wahrheitswert erforderlich" -#: common/models.py:624 +#: common/models.py:631 msgid "Value must be an integer value" msgstr "Nur Ganzzahl eingeben" -#: common/models.py:647 +#: common/models.py:654 msgid "Key string must be unique" msgstr "Schlüsseltext muss eindeutig sein" -#: common/models.py:728 company/forms.py:192 +#: common/models.py:735 company/forms.py:192 msgid "Price break quantity" msgstr "Preisstaffelungs Anzahl" -#: common/models.py:736 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:743 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 msgid "Price" msgstr "Preis" -#: common/models.py:737 +#: common/models.py:744 msgid "Unit price at specified quantity" msgstr "Stückpreis für die angegebene Anzahl" -#: common/models.py:829 +#: common/models.py:836 msgid "Default" msgstr "Standard" @@ -2397,8 +2405,8 @@ msgstr "Für dieses Herstellerteil sind %(count)s Lieferanten definiert. Wenn Si #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:63 part/templates/part/navbar.html:86 -#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316 +#: company/views.py:63 part/templates/part/navbar.html:87 +#: part/templates/part/navbar.html:90 templates/InvenTree/search.html:316 #: templates/navbar.html:35 msgid "Suppliers" msgstr "Zulieferer" @@ -2410,7 +2418,7 @@ msgstr "Herstellerteil-Bestand" #: company/templates/company/manufacturer_part_navbar.html:22 #: company/templates/company/navbar.html:41 #: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:38 stock/api.py:54 +#: part/templates/part/navbar.html:39 stock/api.py:54 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 @@ -2445,14 +2453,14 @@ msgstr "Löschen" #: company/templates/company/manufacturer_part_suppliers.html:37 #: part/templates/part/category_navbar.html:46 #: part/templates/part/category_navbar.html:49 -#: part/templates/part/navbar.html:24 +#: part/templates/part/navbar.html:25 msgid "Parameters" msgstr "Parameter" #: company/templates/company/manufacturer_part_suppliers.html:43 #: part/templates/part/params.html:18 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:64 +#: templates/InvenTree/settings/part.html:65 msgid "New Parameter" msgstr "Neuer Parameter" @@ -2471,7 +2479,7 @@ msgstr "Hergestellte Teile" msgid "Supplied Parts" msgstr "Zuliefererteile" -#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:35 +#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:36 #: stock/templates/stock/location.html:107 #: stock/templates/stock/location.html:122 #: stock/templates/stock/location.html:136 @@ -2488,7 +2496,7 @@ msgstr "Teilbestand" #: company/templates/company/sales_orders.html:11 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:112 part/templates/part/navbar.html:115 +#: part/templates/part/navbar.html:113 part/templates/part/navbar.html:116 #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 @@ -2500,7 +2508,7 @@ msgstr "Aufträge" #: company/templates/company/purchase_orders.html:10 #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 -#: part/templates/part/navbar.html:92 part/templates/part/navbar.html:95 +#: part/templates/part/navbar.html:93 part/templates/part/navbar.html:96 #: part/templates/part/orders.html:10 templates/InvenTree/index.html:205 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 @@ -2602,8 +2610,8 @@ msgstr "Preisstaffel bearbeiten" msgid "Delete price break" msgstr "Preisstaffel löschen" -#: company/views.py:70 part/templates/part/navbar.html:80 -#: part/templates/part/navbar.html:83 templates/InvenTree/search.html:306 +#: company/views.py:70 part/templates/part/navbar.html:81 +#: part/templates/part/navbar.html:84 templates/InvenTree/search.html:306 #: templates/navbar.html:36 msgid "Manufacturers" msgstr "Hersteller" @@ -2986,7 +2994,7 @@ msgstr "Preis pro Einheit" msgid "Where does the Purchaser want this item to be stored?" msgstr "Wo möchte der Käufer diesen Artikel gelagert haben?" -#: order/models.py:724 part/templates/part/navbar.html:109 +#: order/models.py:724 part/templates/part/navbar.html:110 #: part/templates/part/order_prices.html:108 #: part/templates/part/part_pricing.html:97 msgid "Sale Price" @@ -4240,8 +4248,8 @@ msgstr "Sind Sie sicher, dass Sie diese Stücklisten-Position löschen wollen?" msgid "Deleting this entry will remove the BOM row from the following part" msgstr "Die Löschung dieses Eintrags wird das Stücklisten-Position vom folgenden Teil entfernen" -#: part/templates/part/bom.html:10 part/templates/part/navbar.html:50 -#: part/templates/part/navbar.html:53 +#: part/templates/part/bom.html:10 part/templates/part/navbar.html:51 +#: part/templates/part/navbar.html:54 msgid "Bill of Materials" msgstr "Stückliste" @@ -4507,7 +4515,7 @@ msgid "Import Parts" msgstr "" #: part/templates/part/category_parametric.html:10 -#: part/templates/part/navbar.html:21 part/templates/part/params.html:10 +#: part/templates/part/navbar.html:22 part/templates/part/params.html:10 msgid "Part Parameters" msgstr "Teilparameter" @@ -4535,7 +4543,7 @@ msgstr "Teil evtl. Duplikat dieser Teile" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "%(full_name)s - %(desc)s (%(match_per)s%% übereinstimmend)" -#: part/templates/part/detail.html:11 part/templates/part/navbar.html:13 +#: part/templates/part/detail.html:11 part/templates/part/navbar.html:14 msgid "Part Details" msgstr "Teil Details" @@ -4625,7 +4633,7 @@ msgid "Import Parts from File" msgstr "" #: part/templates/part/internal_prices.html:11 -#: part/templates/part/navbar.html:100 +#: part/templates/part/navbar.html:101 msgid "Internal Price Information" msgstr "" @@ -4667,57 +4675,57 @@ msgstr "Herstellerteile löschen" msgid "Create new manufacturer" msgstr "Neuen Hersteller anlegen" -#: part/templates/part/navbar.html:28 part/templates/part/variants.html:11 +#: part/templates/part/navbar.html:29 part/templates/part/variants.html:11 msgid "Part Variants" msgstr "Teil Varianten" -#: part/templates/part/navbar.html:31 +#: part/templates/part/navbar.html:32 msgid "Variants" msgstr "Varianten" -#: part/templates/part/navbar.html:42 +#: part/templates/part/navbar.html:43 msgid "Allocated Stock" msgstr "Lagerbestand zuweisen" -#: part/templates/part/navbar.html:45 +#: part/templates/part/navbar.html:46 msgid "Allocations" msgstr "Zuweisungen" -#: part/templates/part/navbar.html:66 part/templates/part/navbar.html:69 +#: part/templates/part/navbar.html:67 part/templates/part/navbar.html:70 msgid "Used In" msgstr "Benutzt in" -#: part/templates/part/navbar.html:74 part/templates/part/order_prices.html:12 +#: part/templates/part/navbar.html:75 part/templates/part/order_prices.html:12 msgid "Order Price Information" msgstr "Bestellpreisinformationen" -#: part/templates/part/navbar.html:77 +#: part/templates/part/navbar.html:78 msgid "Order Price" msgstr "Bestellpreis" -#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:94 +#: part/templates/part/navbar.html:104 part/templates/part/order_prices.html:94 #: part/templates/part/part_pricing.html:82 msgid "Internal Price" msgstr "Interner Preis" -#: part/templates/part/navbar.html:106 +#: part/templates/part/navbar.html:107 msgid "Sales Price Information" msgstr "Preisinformationen ansehen" -#: part/templates/part/navbar.html:120 part/templates/part/part_tests.html:10 +#: part/templates/part/navbar.html:121 part/templates/part/part_tests.html:10 msgid "Part Test Templates" msgstr "Teil Test-Vorlagen" -#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:414 +#: part/templates/part/navbar.html:124 stock/templates/stock/item_base.html:414 msgid "Tests" msgstr "Tests" -#: part/templates/part/navbar.html:127 part/templates/part/navbar.html:130 +#: part/templates/part/navbar.html:129 part/templates/part/navbar.html:132 #: part/templates/part/related.html:10 msgid "Related Parts" msgstr "Verknüpfte Teile" -#: part/templates/part/navbar.html:139 part/templates/part/notes.html:12 +#: part/templates/part/navbar.html:142 part/templates/part/notes.html:12 msgid "Part Notes" msgstr "Teil-Bemerkungen" @@ -6346,12 +6354,12 @@ msgid "No category parameter templates found" msgstr "Keine Kategorie-Parametervorlagen gefunden" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:101 +#: templates/InvenTree/settings/part.html:102 msgid "Edit Template" msgstr "Vorlage bearbeiten" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:102 +#: templates/InvenTree/settings/part.html:103 msgid "Delete Template" msgstr "Vorlage löschen" @@ -6399,19 +6407,19 @@ msgstr "Teil-Einstellungen" msgid "Part Options" msgstr "Teil-Optionen" -#: templates/InvenTree/settings/part.html:44 +#: templates/InvenTree/settings/part.html:45 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:47 +#: templates/InvenTree/settings/part.html:48 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:60 +#: templates/InvenTree/settings/part.html:61 msgid "Part Parameter Templates" msgstr "Teil-Parametervorlage" -#: templates/InvenTree/settings/part.html:81 +#: templates/InvenTree/settings/part.html:82 msgid "No part parameter templates found" msgstr "Keine Teilparametervorlagen gefunden" From 48e36bfd9b32c2a14d7bf0f4a03e33d08e46e3a6 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 29 Jun 2021 21:33:44 +1000 Subject: [PATCH 303/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ja/LC_MESSAGES/django.po | 184 +++++++++++----------- 1 file changed, 96 insertions(+), 88 deletions(-) diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 4b7ac54458..e8bde20b2b 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-28 23:32+0000\n" -"PO-Revision-Date: 2021-06-28 23:33\n" +"POT-Creation-Date: 2021-06-29 11:25+0000\n" +"PO-Revision-Date: 2021-06-29 11:33\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -463,7 +463,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:727 +#: build/templates/build/detail.html:31 common/models.py:734 #: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 #: order/forms.py:200 order/forms.py:218 order/forms.py:253 order/forms.py:275 #: order/forms.py:292 order/models.py:617 order/models.py:841 @@ -592,8 +592,8 @@ msgstr "" #: build/models.py:67 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 -#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:57 -#: part/templates/part/navbar.html:60 templates/InvenTree/index.html:183 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 +#: part/templates/part/navbar.html:61 templates/InvenTree/index.html:183 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:43 msgid "Build Orders" @@ -772,7 +772,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:856 -#: part/templates/part/navbar.html:142 +#: part/templates/part/navbar.html:145 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 @@ -923,8 +923,8 @@ msgstr "" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:133 -#: part/templates/part/navbar.html:136 stock/templates/stock/navbar.html:47 +#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:136 +#: part/templates/part/navbar.html:139 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "" @@ -1250,7 +1250,7 @@ msgstr "" #: build/templates/build/navbar.html:15 #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 -#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:17 +#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 #: templates/js/stock.js:1044 msgid "Details" msgstr "" @@ -1687,176 +1687,184 @@ msgid "Display part price in some forms" msgstr "" #: common/models.py:223 -msgid "Internal Prices" +msgid "Show related parts" msgstr "" #: common/models.py:224 -msgid "Enable internal prices for parts" +msgid "Display related parts for a part" msgstr "" #: common/models.py:230 -msgid "Internal Price as BOM-Price" +msgid "Internal Prices" msgstr "" #: common/models.py:231 -msgid "Use the internal price (if set) in BOM-price calculations" +msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:237 templates/stats.html:25 -msgid "Debug Mode" +#: common/models.py:237 +msgid "Internal Price as BOM-Price" msgstr "" #: common/models.py:238 -msgid "Generate reports in debug mode (HTML output)" +msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:244 -msgid "Page Size" +#: common/models.py:244 templates/stats.html:25 +msgid "Debug Mode" msgstr "" #: common/models.py:245 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:251 +msgid "Page Size" +msgstr "" + +#: common/models.py:252 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:255 +#: common/models.py:262 msgid "Test Reports" msgstr "" -#: common/models.py:256 +#: common/models.py:263 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:262 +#: common/models.py:269 msgid "Stock Expiry" msgstr "" -#: common/models.py:263 +#: common/models.py:270 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:269 +#: common/models.py:276 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:270 +#: common/models.py:277 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:276 +#: common/models.py:283 msgid "Stock Stale Time" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:279 part/templates/part/detail.html:121 +#: common/models.py:286 part/templates/part/detail.html:121 msgid "days" msgstr "" -#: common/models.py:284 +#: common/models.py:291 msgid "Build Expired Stock" msgstr "" -#: common/models.py:285 +#: common/models.py:292 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:291 +#: common/models.py:298 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:292 +#: common/models.py:299 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "Group by Part" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Recent Stock Count" msgstr "" -#: common/models.py:306 +#: common/models.py:313 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:312 +#: common/models.py:319 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:313 +#: common/models.py:320 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:318 +#: common/models.py:325 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:319 +#: common/models.py:326 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:323 +#: common/models.py:330 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:324 +#: common/models.py:331 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:329 +#: common/models.py:336 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:330 +#: common/models.py:337 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:553 +#: common/models.py:560 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:555 +#: common/models.py:562 msgid "Settings value" msgstr "" -#: common/models.py:590 +#: common/models.py:597 msgid "Must be an integer value" msgstr "" -#: common/models.py:613 +#: common/models.py:620 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:624 +#: common/models.py:631 msgid "Value must be an integer value" msgstr "" -#: common/models.py:647 +#: common/models.py:654 msgid "Key string must be unique" msgstr "" -#: common/models.py:728 company/forms.py:192 +#: common/models.py:735 company/forms.py:192 msgid "Price break quantity" msgstr "" -#: common/models.py:736 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:743 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 msgid "Price" msgstr "" -#: common/models.py:737 +#: common/models.py:744 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:829 +#: common/models.py:836 msgid "Default" msgstr "" @@ -2396,8 +2404,8 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:63 part/templates/part/navbar.html:86 -#: part/templates/part/navbar.html:89 templates/InvenTree/search.html:316 +#: company/views.py:63 part/templates/part/navbar.html:87 +#: part/templates/part/navbar.html:90 templates/InvenTree/search.html:316 #: templates/navbar.html:35 msgid "Suppliers" msgstr "" @@ -2409,7 +2417,7 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:22 #: company/templates/company/navbar.html:41 #: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:38 stock/api.py:54 +#: part/templates/part/navbar.html:39 stock/api.py:54 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 @@ -2444,14 +2452,14 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:37 #: part/templates/part/category_navbar.html:46 #: part/templates/part/category_navbar.html:49 -#: part/templates/part/navbar.html:24 +#: part/templates/part/navbar.html:25 msgid "Parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:43 #: part/templates/part/params.html:18 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:64 +#: templates/InvenTree/settings/part.html:65 msgid "New Parameter" msgstr "" @@ -2470,7 +2478,7 @@ msgstr "" msgid "Supplied Parts" msgstr "" -#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:35 +#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:36 #: stock/templates/stock/location.html:107 #: stock/templates/stock/location.html:122 #: stock/templates/stock/location.html:136 @@ -2487,7 +2495,7 @@ msgstr "" #: company/templates/company/sales_orders.html:11 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:112 part/templates/part/navbar.html:115 +#: part/templates/part/navbar.html:113 part/templates/part/navbar.html:116 #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 @@ -2499,7 +2507,7 @@ msgstr "" #: company/templates/company/purchase_orders.html:10 #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 -#: part/templates/part/navbar.html:92 part/templates/part/navbar.html:95 +#: part/templates/part/navbar.html:93 part/templates/part/navbar.html:96 #: part/templates/part/orders.html:10 templates/InvenTree/index.html:205 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 @@ -2601,8 +2609,8 @@ msgstr "" msgid "Delete price break" msgstr "" -#: company/views.py:70 part/templates/part/navbar.html:80 -#: part/templates/part/navbar.html:83 templates/InvenTree/search.html:306 +#: company/views.py:70 part/templates/part/navbar.html:81 +#: part/templates/part/navbar.html:84 templates/InvenTree/search.html:306 #: templates/navbar.html:36 msgid "Manufacturers" msgstr "" @@ -2985,7 +2993,7 @@ msgstr "" msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:724 part/templates/part/navbar.html:109 +#: order/models.py:724 part/templates/part/navbar.html:110 #: part/templates/part/order_prices.html:108 #: part/templates/part/part_pricing.html:97 msgid "Sale Price" @@ -4239,8 +4247,8 @@ msgstr "" msgid "Deleting this entry will remove the BOM row from the following part" msgstr "" -#: part/templates/part/bom.html:10 part/templates/part/navbar.html:50 -#: part/templates/part/navbar.html:53 +#: part/templates/part/bom.html:10 part/templates/part/navbar.html:51 +#: part/templates/part/navbar.html:54 msgid "Bill of Materials" msgstr "" @@ -4506,7 +4514,7 @@ msgid "Import Parts" msgstr "" #: part/templates/part/category_parametric.html:10 -#: part/templates/part/navbar.html:21 part/templates/part/params.html:10 +#: part/templates/part/navbar.html:22 part/templates/part/params.html:10 msgid "Part Parameters" msgstr "" @@ -4534,7 +4542,7 @@ msgstr "" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "" -#: part/templates/part/detail.html:11 part/templates/part/navbar.html:13 +#: part/templates/part/detail.html:11 part/templates/part/navbar.html:14 msgid "Part Details" msgstr "" @@ -4624,7 +4632,7 @@ msgid "Import Parts from File" msgstr "" #: part/templates/part/internal_prices.html:11 -#: part/templates/part/navbar.html:100 +#: part/templates/part/navbar.html:101 msgid "Internal Price Information" msgstr "" @@ -4666,57 +4674,57 @@ msgstr "" msgid "Create new manufacturer" msgstr "" -#: part/templates/part/navbar.html:28 part/templates/part/variants.html:11 +#: part/templates/part/navbar.html:29 part/templates/part/variants.html:11 msgid "Part Variants" msgstr "" -#: part/templates/part/navbar.html:31 +#: part/templates/part/navbar.html:32 msgid "Variants" msgstr "" -#: part/templates/part/navbar.html:42 +#: part/templates/part/navbar.html:43 msgid "Allocated Stock" msgstr "" -#: part/templates/part/navbar.html:45 +#: part/templates/part/navbar.html:46 msgid "Allocations" msgstr "" -#: part/templates/part/navbar.html:66 part/templates/part/navbar.html:69 +#: part/templates/part/navbar.html:67 part/templates/part/navbar.html:70 msgid "Used In" msgstr "" -#: part/templates/part/navbar.html:74 part/templates/part/order_prices.html:12 +#: part/templates/part/navbar.html:75 part/templates/part/order_prices.html:12 msgid "Order Price Information" msgstr "" -#: part/templates/part/navbar.html:77 +#: part/templates/part/navbar.html:78 msgid "Order Price" msgstr "" -#: part/templates/part/navbar.html:103 part/templates/part/order_prices.html:94 +#: part/templates/part/navbar.html:104 part/templates/part/order_prices.html:94 #: part/templates/part/part_pricing.html:82 msgid "Internal Price" msgstr "" -#: part/templates/part/navbar.html:106 +#: part/templates/part/navbar.html:107 msgid "Sales Price Information" msgstr "" -#: part/templates/part/navbar.html:120 part/templates/part/part_tests.html:10 +#: part/templates/part/navbar.html:121 part/templates/part/part_tests.html:10 msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:123 stock/templates/stock/item_base.html:414 +#: part/templates/part/navbar.html:124 stock/templates/stock/item_base.html:414 msgid "Tests" msgstr "" -#: part/templates/part/navbar.html:127 part/templates/part/navbar.html:130 +#: part/templates/part/navbar.html:129 part/templates/part/navbar.html:132 #: part/templates/part/related.html:10 msgid "Related Parts" msgstr "" -#: part/templates/part/navbar.html:139 part/templates/part/notes.html:12 +#: part/templates/part/navbar.html:142 part/templates/part/notes.html:12 msgid "Part Notes" msgstr "" @@ -6342,12 +6350,12 @@ msgid "No category parameter templates found" msgstr "" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:101 +#: templates/InvenTree/settings/part.html:102 msgid "Edit Template" msgstr "" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:102 +#: templates/InvenTree/settings/part.html:103 msgid "Delete Template" msgstr "" @@ -6395,19 +6403,19 @@ msgstr "" msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:44 +#: templates/InvenTree/settings/part.html:45 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:47 +#: templates/InvenTree/settings/part.html:48 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:60 +#: templates/InvenTree/settings/part.html:61 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:81 +#: templates/InvenTree/settings/part.html:82 msgid "No part parameter templates found" msgstr "" From cec15de26c8e43c65a2582953b54ca7d39571cd8 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 1 Jul 2021 22:35:28 +0000 Subject: [PATCH 304/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 508 +++++++++++----------- InvenTree/locale/en/LC_MESSAGES/django.po | 504 ++++++++++----------- InvenTree/locale/es/LC_MESSAGES/django.po | 504 ++++++++++----------- InvenTree/locale/fr/LC_MESSAGES/django.po | 508 +++++++++++----------- InvenTree/locale/it/LC_MESSAGES/django.po | 504 ++++++++++----------- InvenTree/locale/ja/LC_MESSAGES/django.po | 504 ++++++++++----------- InvenTree/locale/pl/LC_MESSAGES/django.po | 508 +++++++++++----------- InvenTree/locale/ru/LC_MESSAGES/django.po | 504 ++++++++++----------- InvenTree/locale/tr/LC_MESSAGES/django.po | 508 +++++++++++----------- InvenTree/locale/zh/LC_MESSAGES/django.po | 504 ++++++++++----------- 10 files changed, 2573 insertions(+), 2483 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index a38db19128..56d3f45ac0 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-29 11:25+0000\n" +"POT-Creation-Date: 2021-07-01 22:35+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: German\n" @@ -29,14 +29,14 @@ msgstr "Keine Aktion angegeben" msgid "No matching action found" msgstr "Keine passende Aktion gefunden" -#: InvenTree/fields.py:44 +#: InvenTree/fields.py:84 msgid "Enter date" msgstr "Datum eingeben" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 -#: order/forms.py:34 order/forms.py:45 order/forms.py:56 order/forms.py:67 -#: order/forms.py:78 part/forms.py:134 +#: order/forms.py:31 order/forms.py:42 order/forms.py:53 order/forms.py:64 +#: order/forms.py:75 part/forms.py:134 msgid "Confirm" msgstr "Bestätigen" @@ -77,7 +77,7 @@ msgstr "Kategorie auswählen" msgid "Duplicate serial: {n}" msgstr "Doppelte Seriennummer: {n}" -#: InvenTree/helpers.py:403 order/models.py:248 order/models.py:358 +#: InvenTree/helpers.py:403 order/models.py:244 order/models.py:354 #: stock/views.py:1795 msgid "Invalid quantity provided" msgstr "Keine gültige Menge" @@ -106,7 +106,7 @@ msgstr "Keine Seriennummern gefunden" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "Anzahl der eindeutigen Seriennummern ({s}) muss mit der Anzahl ({q}) übereinstimmen" -#: InvenTree/models.py:59 stock/models.py:1763 +#: InvenTree/models.py:59 stock/models.py:1758 msgid "Attachment" msgstr "Anhang" @@ -147,7 +147,7 @@ msgstr "Name" #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:104 order/templates/order/purchase_order_detail.html:147 +#: order/models.py:100 order/templates/order/purchase_order_detail.html:147 #: part/models.py:695 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 @@ -446,7 +446,7 @@ msgid "Order target date" msgstr "geplantes Bestelldatum" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 order/forms.py:121 order/forms.py:156 +#: build/templates/build/detail.html:121 order/forms.py:118 order/forms.py:153 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 @@ -463,10 +463,10 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:734 -#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 -#: order/forms.py:200 order/forms.py:218 order/forms.py:253 order/forms.py:275 -#: order/forms.py:292 order/models.py:617 order/models.py:841 +#: build/templates/build/detail.html:31 common/models.py:741 +#: company/forms.py:189 company/templates/company/supplier_part_pricing.html:77 +#: order/forms.py:197 order/forms.py:215 order/forms.py:250 order/forms.py:272 +#: order/forms.py:289 order/models.py:613 order/models.py:835 #: order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 #: order/templates/order/purchase_order_detail.html:179 @@ -501,7 +501,7 @@ msgstr "Anzahl der zu bauenden Teile" msgid "Enter quantity for build output" msgstr "Menge der Endprodukte angeben" -#: build/forms.py:95 order/forms.py:247 stock/forms.py:118 +#: build/forms.py:95 order/forms.py:244 stock/forms.py:118 msgid "Serial Numbers" msgstr "Seriennummer" @@ -544,7 +544,7 @@ msgid "Location of completed parts" msgstr "Lagerort der Endprodukte" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:469 +#: build/templates/build/detail.html:59 order/models.py:465 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 @@ -603,7 +603,7 @@ msgstr "Bauaufträge" msgid "Build Order Reference" msgstr "Bauauftragsreferenz" -#: build/models.py:128 order/models.py:102 order/models.py:619 +#: build/models.py:128 order/models.py:98 order/models.py:615 #: order/templates/order/purchase_order_detail.html:174 #: order/templates/order/sales_order_detail.html:229 part/models.py:2302 #: report/templates/report/inventree_po_report.html:92 @@ -628,7 +628,7 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: build/models.py:153 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:663 -#: order/models.py:661 order/models.py:717 +#: order/models.py:657 order/models.py:712 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 @@ -703,7 +703,7 @@ msgstr "Bauauftrags-Status" msgid "Build status code" msgstr "Bau-Statuscode" -#: build/models.py:213 stock/models.py:466 +#: build/models.py:213 stock/models.py:462 msgid "Batch Code" msgstr "Losnummer" @@ -711,16 +711,16 @@ msgstr "Losnummer" msgid "Batch code for this build output" msgstr "Losnummer für dieses Endprodukt" -#: build/models.py:220 order/models.py:108 part/models.py:867 +#: build/models.py:220 order/models.py:104 part/models.py:867 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "Erstelldatum" -#: build/models.py:224 order/models.py:475 +#: build/models.py:224 order/models.py:471 msgid "Target completion date" msgstr "geplantes Fertigstellungsdatum" -#: build/models.py:228 order/models.py:221 templates/js/build.js:886 +#: build/models.py:228 order/models.py:217 templates/js/build.js:886 msgid "Completion Date" msgstr "Fertigstellungsdatum" @@ -737,7 +737,7 @@ msgid "User who issued this build order" msgstr "Nutzer der diesen Bauauftrag erstellt hat" #: build/models.py:251 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:122 +#: build/templates/build/detail.html:105 order/models.py:118 #: order/templates/order/order_base.html:138 #: order/templates/order/sales_order_base.html:140 part/models.py:871 #: report/templates/report/inventree_build_order_base.html:159 @@ -754,19 +754,19 @@ msgstr "Nutzer der für diesen Bauauftrag zuständig ist" #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 #: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 -#: stock/models.py:460 stock/templates/stock/item_base.html:345 +#: stock/models.py:456 stock/templates/stock/item_base.html:345 msgid "External Link" msgstr "Externer Link" -#: build/models.py:258 part/models.py:729 stock/models.py:462 +#: build/models.py:258 part/models.py:729 stock/models.py:458 msgid "Link to external URL" msgstr "Link zu einer externen URL" #: build/models.py:262 build/templates/build/navbar.html:53 #: company/models.py:132 company/models.py:539 #: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:126 -#: order/models.py:621 order/templates/order/po_navbar.html:38 +#: company/templates/company/navbar.html:73 order/models.py:122 +#: order/models.py:617 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 #: order/templates/order/purchase_order_detail.html:243 #: order/templates/order/sales_order_detail.html:309 @@ -775,7 +775,7 @@ msgstr "Link zu einer externen URL" #: part/templates/part/navbar.html:145 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 -#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 +#: stock/models.py:528 stock/models.py:1662 stock/models.py:1764 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:699 msgid "Notes" @@ -810,11 +810,11 @@ msgstr "Bauauftragsposition muss ein Endprodukt festlegen, da der übergeordnete msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "Reserviermenge ({n}) muss kleiner Bestandsmenge ({q}) sein. Zugewiesene Anzahl ({n}) darf nicht die verfügbare ({q}) Anzahl überschreiten" -#: build/models.py:1188 order/models.py:815 +#: build/models.py:1188 order/models.py:809 msgid "StockItem is over-allocated" msgstr "Zu viele BestandsObjekt zugewiesen" -#: build/models.py:1192 order/models.py:818 +#: build/models.py:1192 order/models.py:812 msgid "Allocation quantity must be greater than zero" msgstr "Reserviermenge muss größer null sein" @@ -915,7 +915,7 @@ msgstr "Dieser Bauauftrag hat keine zugeordneten Stücklisten-Einträge" #: order/templates/order/sales_order_detail.html:75 #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:454 stock/templates/stock/item_base.html:249 +#: stock/models.py:450 stock/templates/stock/item_base.html:249 #: templates/js/build.js:570 msgid "Serial Number" msgstr "Seriennummer" @@ -1036,7 +1036,7 @@ msgid "Progress" msgstr "Fortschritt" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:715 +#: build/templates/build/detail.html:84 order/models.py:710 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1183,7 +1183,7 @@ msgstr "Ausgangs-Lager" msgid "Stock can be taken from any available location." msgstr "Bestand kann jedem verfügbaren Lagerort entnommen werden." -#: build/templates/build/detail.html:46 order/forms.py:92 order/models.py:678 +#: build/templates/build/detail.html:46 order/forms.py:89 order/models.py:673 #: order/templates/order/purchase_order_detail.html:239 #: order/templates/order/receive_parts.html:25 stock/forms.py:169 #: stock/forms.py:375 @@ -1520,353 +1520,365 @@ msgid "Base URL for server instance" msgstr "Basis-URL für dieses Instanz" #: common/models.py:85 +#, fuzzy +#| msgid "Uses default currency" +msgid "Default Currency" +msgstr "verwendet Standard-Währung" + +#: common/models.py:86 +#, fuzzy +#| msgid "Uses default currency" +msgid "Default currency" +msgstr "verwendet Standard-Währung" + +#: common/models.py:92 msgid "Download from URL" msgstr "Von URL herunterladen" -#: common/models.py:86 +#: common/models.py:93 msgid "Allow download of remote images and files from external URL" msgstr "Herunterladen von externen Bildern und Dateien von URLs erlaubt" -#: common/models.py:92 +#: common/models.py:99 msgid "Barcode Support" msgstr "Bacode-Feature verwenden" -#: common/models.py:93 +#: common/models.py:100 msgid "Enable barcode scanner support" msgstr "Barcode-Scanner Unterstützung" -#: common/models.py:99 +#: common/models.py:106 msgid "IPN Regex" msgstr "IPN Regex" -#: common/models.py:100 +#: common/models.py:107 msgid "Regular expression pattern for matching Part IPN" msgstr "RegEx Muster für die Zuordnung von Teil-IPN" -#: common/models.py:104 +#: common/models.py:111 msgid "Allow Duplicate IPN" msgstr "Mehrere Artikel mit gleicher IPN erlaubt" -#: common/models.py:105 +#: common/models.py:112 msgid "Allow multiple parts to share the same IPN" msgstr "Mehrere Artikel mit gleicher IPN erlaubt" -#: common/models.py:111 +#: common/models.py:118 msgid "Allow Editing IPN" msgstr "Ändern von IPN erlaubt" -#: common/models.py:112 +#: common/models.py:119 msgid "Allow changing the IPN value while editing a part" msgstr "Ändern der IPN während des Bearbeiten eines Teils erlaubt" -#: common/models.py:118 +#: common/models.py:125 msgid "Copy Part BOM Data" msgstr "Teil-Stückliste kopieren" -#: common/models.py:119 +#: common/models.py:126 msgid "Copy BOM data by default when duplicating a part" msgstr "Stückliste von Teil kopieren wenn das Teil dupliziert wird " -#: common/models.py:125 +#: common/models.py:132 msgid "Copy Part Parameter Data" msgstr "Teil-Parameter kopieren" -#: common/models.py:126 +#: common/models.py:133 msgid "Copy parameter data by default when duplicating a part" msgstr "Parameter-Daten für dieses Teil kopieren wenn das Teil dupliziert wird" -#: common/models.py:132 +#: common/models.py:139 msgid "Copy Part Test Data" msgstr "Teil-Testdaten kopieren" -#: common/models.py:133 +#: common/models.py:140 msgid "Copy test data by default when duplicating a part" msgstr "Test-Daten für dieses Teil kopieren wenn das Teil dupliziert wird" -#: common/models.py:139 +#: common/models.py:146 msgid "Copy Category Parameter Templates" msgstr "Kategorie-Parametervorlage kopieren" -#: common/models.py:140 +#: common/models.py:147 msgid "Copy category parameter templates when creating a part" msgstr "Kategorie-Parameter Vorlagen kopieren wenn ein Teil angelegt wird" -#: common/models.py:146 +#: common/models.py:153 msgid "Recent Part Count" msgstr "Aktuelle Teile-Stände" -#: common/models.py:147 +#: common/models.py:154 msgid "Number of recent parts to display on index page" msgstr "Anzahl der neusten Teile auf der Startseite" -#: common/models.py:153 part/models.py:2193 part/templates/part/detail.html:160 +#: common/models.py:160 part/models.py:2193 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" msgstr "Vorlage" -#: common/models.py:154 +#: common/models.py:161 msgid "Parts are templates by default" msgstr "Teile sind standardmäßig Vorlagen" -#: common/models.py:160 part/models.py:819 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:819 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:327 msgid "Assembly" msgstr "Baugruppe" -#: common/models.py:161 +#: common/models.py:168 msgid "Parts can be assembled from other components by default" msgstr "Teile können standardmäßig aus anderen Teilen angefertigt werden" -#: common/models.py:167 part/models.py:825 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:825 part/templates/part/detail.html:180 #: templates/js/table_filters.js:331 msgid "Component" msgstr "Komponente" -#: common/models.py:168 +#: common/models.py:175 msgid "Parts can be used as sub-components by default" msgstr "Teile können standardmäßig in Baugruppen benutzt werden" -#: common/models.py:174 part/models.py:836 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:836 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "Kaufbar" -#: common/models.py:175 +#: common/models.py:182 msgid "Parts are purchaseable by default" msgstr "Artikel sind grundsätzlich kaufbar" -#: common/models.py:181 part/models.py:841 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:841 part/templates/part/detail.html:210 #: templates/js/table_filters.js:339 msgid "Salable" msgstr "Verkäuflich" -#: common/models.py:182 +#: common/models.py:189 msgid "Parts are salable by default" msgstr "Artikel sind grundsätzlich verkaufbar" -#: common/models.py:188 part/models.py:831 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:831 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:343 msgid "Trackable" msgstr "Nachverfolgbar" -#: common/models.py:189 +#: common/models.py:196 msgid "Parts are trackable by default" msgstr "Artikel sind grundsätzlich verfolgbar" -#: common/models.py:195 part/models.py:851 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:851 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "Virtuell" -#: common/models.py:196 +#: common/models.py:203 msgid "Parts are virtual by default" msgstr "Teile sind grundsätzlich virtuell" -#: common/models.py:202 +#: common/models.py:209 msgid "Show Quantity in Forms" msgstr "zeige Bestand in Eingabemasken" -#: common/models.py:203 +#: common/models.py:210 msgid "Display available part quantity in some forms" msgstr "Zeige den verfügbaren Bestand in einigen Eingabemasken" -#: common/models.py:209 +#: common/models.py:216 msgid "Show Import in Views" msgstr "" -#: common/models.py:210 +#: common/models.py:217 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:216 +#: common/models.py:223 msgid "Show Price in Forms" msgstr "" -#: common/models.py:217 +#: common/models.py:224 msgid "Display part price in some forms" msgstr "" -#: common/models.py:223 +#: common/models.py:230 #, fuzzy #| msgid "Show active parts" msgid "Show related parts" msgstr "Aktive Teile anzeigen" -#: common/models.py:224 +#: common/models.py:231 msgid "Display related parts for a part" msgstr "" -#: common/models.py:230 +#: common/models.py:237 msgid "Internal Prices" msgstr "" -#: common/models.py:231 +#: common/models.py:238 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:237 +#: common/models.py:244 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:238 +#: common/models.py:245 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:244 templates/stats.html:25 +#: common/models.py:251 templates/stats.html:25 msgid "Debug Mode" msgstr "Entwickler-Modus" -#: common/models.py:245 +#: common/models.py:252 msgid "Generate reports in debug mode (HTML output)" msgstr "Berichte im Entwickler-Modus generieren (als HTML)" -#: common/models.py:251 +#: common/models.py:258 msgid "Page Size" msgstr "Seitengröße" -#: common/models.py:252 +#: common/models.py:259 msgid "Default page size for PDF reports" msgstr "Standardseitenformat für PDF-Bericht" -#: common/models.py:262 +#: common/models.py:269 msgid "Test Reports" msgstr "Test-Berichte" -#: common/models.py:263 +#: common/models.py:270 msgid "Enable generation of test reports" msgstr "Erstellung von Test-Berichten aktivieren" -#: common/models.py:269 +#: common/models.py:276 msgid "Stock Expiry" msgstr "Bestands-Ablauf" -#: common/models.py:270 +#: common/models.py:277 msgid "Enable stock expiry functionality" msgstr "Ablaufen von Bestand ermöglichen" -#: common/models.py:276 +#: common/models.py:283 msgid "Sell Expired Stock" msgstr "Abgelaufenen Bestand verkaufen" -#: common/models.py:277 +#: common/models.py:284 msgid "Allow sale of expired stock" msgstr "Verkauf von abgelaufenem Bestand erlaubt" -#: common/models.py:283 +#: common/models.py:290 msgid "Stock Stale Time" msgstr "Bestands-Stehzeit" -#: common/models.py:284 +#: common/models.py:291 msgid "Number of days stock items are considered stale before expiring" msgstr "Anzahl an Tagen, an denen Bestand als abgestanden markiert wird, bevor sie ablaufen" -#: common/models.py:286 part/templates/part/detail.html:121 +#: common/models.py:293 part/templates/part/detail.html:121 msgid "days" msgstr "Tage" -#: common/models.py:291 +#: common/models.py:298 msgid "Build Expired Stock" msgstr "Abgelaufenen Bestand verbauen" -#: common/models.py:292 +#: common/models.py:299 msgid "Allow building with expired stock" msgstr "Verbauen von abgelaufenen Bestand erlaubt" -#: common/models.py:298 +#: common/models.py:305 msgid "Stock Ownership Control" msgstr "Bestands-Eigentümerkontrolle" -#: common/models.py:299 +#: common/models.py:306 msgid "Enable ownership control over stock locations and items" msgstr "Eigentümerkontrolle für Lagerorte und Teile aktivieren" -#: common/models.py:305 +#: common/models.py:312 msgid "Group by Part" msgstr "Gruppieren nach Teil" -#: common/models.py:306 +#: common/models.py:313 msgid "Group stock items by part reference in table views" msgstr "Bestand in Tabellen anhand von Teil-Referenz gruppieren" -#: common/models.py:312 +#: common/models.py:319 msgid "Recent Stock Count" msgstr "aktueller Bestand" -#: common/models.py:313 +#: common/models.py:320 msgid "Number of recent stock items to display on index page" msgstr "Anzahl des geänderten Bestands auf der Startseite" -#: common/models.py:319 +#: common/models.py:326 msgid "Build Order Reference Prefix" msgstr "Bauauftrag-Referenz Präfix" -#: common/models.py:320 +#: common/models.py:327 msgid "Prefix value for build order reference" msgstr "Präfix für Bauauftrag-Referenz" -#: common/models.py:325 +#: common/models.py:332 msgid "Build Order Reference Regex" msgstr "Bauauftrag-Referenz RegEx" -#: common/models.py:326 +#: common/models.py:333 msgid "Regular expression pattern for matching build order reference" msgstr "RegEx Muster für die Zuordnung von Bauauftrag-Referenzen" -#: common/models.py:330 +#: common/models.py:337 msgid "Sales Order Reference Prefix" msgstr "Auftrags-Referenz Präfix" -#: common/models.py:331 +#: common/models.py:338 msgid "Prefix value for sales order reference" msgstr "Präfix für Auftrags-Referenz" -#: common/models.py:336 +#: common/models.py:343 msgid "Purchase Order Reference Prefix" msgstr "Bestellungs-Referenz Präfix" -#: common/models.py:337 +#: common/models.py:344 msgid "Prefix value for purchase order reference" msgstr "Präfix für Bestellungs-Referenz" -#: common/models.py:560 +#: common/models.py:567 msgid "Settings key (must be unique - case insensitive" msgstr "Einstellungs-Schlüssel (muss einzigartig sein, Groß-/ Kleinschreibung wird nicht beachtet)" -#: common/models.py:562 +#: common/models.py:569 msgid "Settings value" msgstr "Einstellungs-Wert" -#: common/models.py:597 +#: common/models.py:604 msgid "Must be an integer value" msgstr "Nur Ganzzahl eingeben" -#: common/models.py:620 +#: common/models.py:627 msgid "Value must be a boolean value" msgstr "Wahrheitswert erforderlich" -#: common/models.py:631 +#: common/models.py:638 msgid "Value must be an integer value" msgstr "Nur Ganzzahl eingeben" -#: common/models.py:654 +#: common/models.py:661 msgid "Key string must be unique" msgstr "Schlüsseltext muss eindeutig sein" -#: common/models.py:735 company/forms.py:192 +#: common/models.py:742 company/forms.py:190 msgid "Price break quantity" msgstr "Preisstaffelungs Anzahl" -#: common/models.py:743 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:749 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 msgid "Price" msgstr "Preis" -#: common/models.py:744 +#: common/models.py:750 msgid "Unit price at specified quantity" msgstr "Stückpreis für die angegebene Anzahl" -#: common/models.py:836 +#: common/models.py:842 msgid "Default" msgstr "Standard" @@ -1924,40 +1936,40 @@ msgstr "Teil-Bemerkungen" msgid "Previous Step" msgstr "Vorheriger Schritt" -#: company/forms.py:38 company/models.py:142 +#: company/forms.py:37 company/models.py:142 #: company/templates/company/detail.html:42 msgid "Currency" msgstr "Währung" -#: company/forms.py:39 company/models.py:144 +#: company/forms.py:38 company/models.py:144 msgid "Default currency used for this company" msgstr "Standard-Währung für diese Firma" -#: company/forms.py:77 part/forms.py:46 +#: company/forms.py:76 part/forms.py:46 msgid "URL" msgstr "URL" -#: company/forms.py:78 part/forms.py:47 +#: company/forms.py:77 part/forms.py:47 msgid "Image URL" msgstr "Bild-URL" -#: company/forms.py:133 templates/js/part.js:787 +#: company/forms.py:132 templates/js/part.js:787 msgid "Single Price" msgstr "Einzelpreis" -#: company/forms.py:135 +#: company/forms.py:133 msgid "Single quantity price" msgstr "Preis für eine Einheit" -#: company/forms.py:143 company/models.py:321 +#: company/forms.py:141 company/models.py:321 msgid "Select manufacturer" msgstr "Hersteller auswählen" -#: company/forms.py:149 company/models.py:328 +#: company/forms.py:147 company/models.py:328 msgid "Manufacturer Part Number" msgstr "Hersteller-Teilenummer" -#: company/forms.py:151 company/models.py:327 +#: company/forms.py:149 company/models.py:327 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 @@ -2017,7 +2029,7 @@ msgid "Point of contact" msgstr "Anlaufstelle" #: company/models.py:121 company/models.py:333 company/models.py:526 -#: order/models.py:106 part/models.py:728 +#: order/models.py:102 part/models.py:728 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:419 #: templates/js/part.js:498 @@ -2056,7 +2068,7 @@ msgstr "ist Hersteller" msgid "Does this company manufacture parts?" msgstr "Produziert diese Firma Teile?" -#: company/models.py:305 company/models.py:497 stock/models.py:407 +#: company/models.py:305 company/models.py:497 stock/models.py:403 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "Basisteil" @@ -2097,7 +2109,7 @@ msgstr "" #: company/models.py:403 part/templates/part/params.html:28 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1756 templates/InvenTree/settings/header.html:8 +#: stock/models.py:1751 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:241 templates/js/stock.js:137 msgid "Value" msgstr "Wert" @@ -2118,7 +2130,7 @@ msgstr "" #: company/models.py:507 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:193 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:189 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:369 @@ -2170,7 +2182,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "Mindestpreis" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 -#: stock/models.py:431 stock/templates/stock/item_base.html:310 +#: stock/models.py:427 stock/templates/stock/item_base.html:310 #: templates/js/stock.js:695 msgid "Packaging" msgstr "Verpackungen" @@ -2257,9 +2269,9 @@ msgstr "Keine Website angegeben" msgid "Uses default currency" msgstr "verwendet Standard-Währung" -#: company/templates/company/detail.html:67 order/models.py:464 -#: order/templates/order/sales_order_base.html:94 stock/models.py:449 -#: stock/models.py:450 stock/templates/stock/item_base.html:262 +#: company/templates/company/detail.html:67 order/models.py:460 +#: order/templates/order/sales_order_base.html:94 stock/models.py:445 +#: stock/models.py:446 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 #: templates/js/stock.js:1097 msgid "Customer" @@ -2547,7 +2559,7 @@ msgid "New Sales Order" msgstr "Neuer Auftrag" #: company/templates/company/supplier_part_base.html:7 -#: company/templates/company/supplier_part_base.html:20 stock/models.py:416 +#: company/templates/company/supplier_part_base.html:20 stock/models.py:412 #: stock/templates/stock/item_base.html:374 templates/js/company.js:380 msgid "Supplier Part" msgstr "Zuliefererteil" @@ -2793,178 +2805,178 @@ msgstr "Abfragefilter (kommagetrennte Liste mit Schlüssel=Wert-Paaren)" msgid "Filters" msgstr "Filter" -#: order/forms.py:34 order/templates/order/order_base.html:47 +#: order/forms.py:31 order/templates/order/order_base.html:47 msgid "Place order" msgstr "Bestellung aufgeben" -#: order/forms.py:45 order/templates/order/order_base.html:54 +#: order/forms.py:42 order/templates/order/order_base.html:54 msgid "Mark order as complete" msgstr "Bestellung als vollständig markieren" -#: order/forms.py:56 order/forms.py:67 order/templates/order/order_base.html:59 +#: order/forms.py:53 order/forms.py:64 order/templates/order/order_base.html:59 #: order/templates/order/sales_order_base.html:61 msgid "Cancel order" msgstr "Bestellung stornieren" -#: order/forms.py:78 order/templates/order/sales_order_base.html:58 +#: order/forms.py:75 order/templates/order/sales_order_base.html:58 msgid "Ship order" msgstr "Bestellung versenden" -#: order/forms.py:93 +#: order/forms.py:90 msgid "Receive parts to this location" msgstr "Teile in diesen Lagerort empfangen" -#: order/forms.py:115 +#: order/forms.py:112 msgid "Purchase Order reference" msgstr "Bestellungs-Referenz" -#: order/forms.py:122 +#: order/forms.py:119 msgid "Target date for order delivery. Order will be overdue after this date." msgstr "Zieldatum für Auftrags-Lieferung." -#: order/forms.py:150 +#: order/forms.py:147 msgid "Enter sales order number" msgstr "Auftrag-Nummer eingeben" -#: order/forms.py:157 order/models.py:476 +#: order/forms.py:154 order/models.py:472 msgid "Target date for order completion. Order will be overdue after this date." msgstr "Zieldatum für Auftrags-Fertigstellung." -#: order/forms.py:249 +#: order/forms.py:246 msgid "Enter stock item serial numbers" msgstr "Seriennummern für BestandsObjekt eingeben" -#: order/forms.py:255 +#: order/forms.py:252 msgid "Enter quantity of stock items" msgstr "Menge der BestandsObjekt eingeben" -#: order/models.py:102 +#: order/models.py:98 msgid "Order reference" msgstr "Bestell-Referenz" -#: order/models.py:104 +#: order/models.py:100 msgid "Order description" msgstr "Bestellungs-Beschreibung" -#: order/models.py:106 +#: order/models.py:102 msgid "Link to external page" msgstr "Link auf externe Seite" -#: order/models.py:114 part/templates/part/detail.html:132 +#: order/models.py:110 part/templates/part/detail.html:132 msgid "Created By" msgstr "Erstellt von" -#: order/models.py:121 +#: order/models.py:117 msgid "User or group responsible for this order" msgstr "Nutzer oder Gruppe der/die für diesen Auftrag zuständig ist/sind" -#: order/models.py:126 +#: order/models.py:122 msgid "Order notes" msgstr "Bestell-Notizen" -#: order/models.py:185 order/models.py:469 +#: order/models.py:181 order/models.py:465 msgid "Purchase order status" msgstr "Bestellungs-Status" -#: order/models.py:194 +#: order/models.py:190 msgid "Company from which the items are being ordered" msgstr "Firma bei der die Teile bestellt werden" -#: order/models.py:197 order/templates/order/order_base.html:98 +#: order/models.py:193 order/templates/order/order_base.html:98 #: templates/js/order.js:179 msgid "Supplier Reference" msgstr "Zulieferer-Referenz" -#: order/models.py:197 +#: order/models.py:193 msgid "Supplier order reference code" msgstr "Zulieferer Bestellreferenz" -#: order/models.py:204 +#: order/models.py:200 msgid "received by" msgstr "Empfangen von" -#: order/models.py:209 +#: order/models.py:205 msgid "Issue Date" msgstr "Aufgabedatum" -#: order/models.py:210 +#: order/models.py:206 msgid "Date order was issued" msgstr "Datum an dem die Bestellung aufgegeben wurde" -#: order/models.py:215 +#: order/models.py:211 msgid "Target Delivery Date" msgstr "Ziel-Versanddatum" -#: order/models.py:216 +#: order/models.py:212 msgid "Expected date for order delivery. Order will be overdue after this date." msgstr "Geplantes Lieferdatum für Auftrag." -#: order/models.py:222 +#: order/models.py:218 msgid "Date order was completed" msgstr "Datum an dem der Auftrag fertigstellt wurde" -#: order/models.py:246 part/views.py:1853 stock/models.py:304 -#: stock/models.py:1020 +#: order/models.py:242 part/views.py:1853 stock/models.py:300 +#: stock/models.py:1015 msgid "Quantity must be greater than zero" msgstr "Anzahl muss größer Null sein" -#: order/models.py:251 +#: order/models.py:247 msgid "Part supplier must match PO supplier" msgstr "Teile-Zulieferer muss dem Zulieferer der Bestellung entsprechen" -#: order/models.py:349 +#: order/models.py:345 msgid "Lines can only be received against an order marked as 'Placed'" msgstr "Nur Teile aufgegebener Bestllungen können empfangen werden" -#: order/models.py:353 +#: order/models.py:349 msgid "Quantity must be an integer" msgstr "Anzahl muss eine Ganzzahl sein" -#: order/models.py:355 +#: order/models.py:351 msgid "Quantity must be a positive number" msgstr "Anzahl muss eine positive Zahl sein" -#: order/models.py:465 +#: order/models.py:461 msgid "Company to which the items are being sold" msgstr "Firma an die die Teile verkauft werden" -#: order/models.py:471 +#: order/models.py:467 msgid "Customer Reference " msgstr "Kundenreferenz" -#: order/models.py:471 +#: order/models.py:467 msgid "Customer order reference code" msgstr "Bestellreferenz" -#: order/models.py:479 templates/js/order.js:303 +#: order/models.py:475 templates/js/order.js:303 msgid "Shipment Date" msgstr "Versanddatum" -#: order/models.py:486 +#: order/models.py:482 msgid "shipped by" msgstr "Versand von" -#: order/models.py:530 +#: order/models.py:526 msgid "SalesOrder cannot be shipped as it is not currently pending" msgstr "Bestellung kann nicht versendet werden weil er nicht anhängig ist" -#: order/models.py:617 +#: order/models.py:613 msgid "Item quantity" msgstr "Anzahl" -#: order/models.py:619 +#: order/models.py:615 msgid "Line item reference" msgstr "Position - Referenz" -#: order/models.py:621 +#: order/models.py:617 msgid "Line item notes" msgstr "Position - Notizen" -#: order/models.py:647 order/models.py:715 templates/js/order.js:353 +#: order/models.py:643 order/models.py:710 templates/js/order.js:353 msgid "Order" msgstr "Bestellung" -#: order/models.py:648 order/templates/order/order_base.html:9 +#: order/models.py:644 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 @@ -2972,77 +2984,77 @@ msgstr "Bestellung" msgid "Purchase Order" msgstr "Bestellung" -#: order/models.py:662 +#: order/models.py:658 msgid "Supplier part" msgstr "Zuliefererteil" -#: order/models.py:665 order/templates/order/order_base.html:131 +#: order/models.py:661 order/templates/order/order_base.html:131 #: order/templates/order/purchase_order_detail.html:219 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "Empfangen" -#: order/models.py:665 +#: order/models.py:661 msgid "Number of items received" msgstr "Empfangene Objekt-Anzahl" -#: order/models.py:672 stock/models.py:542 +#: order/models.py:667 stock/models.py:537 #: stock/templates/stock/item_base.html:331 templates/js/stock.js:690 msgid "Purchase Price" msgstr "Preis" -#: order/models.py:673 +#: order/models.py:668 msgid "Unit purchase price" msgstr "Preis pro Einheit" -#: order/models.py:681 +#: order/models.py:676 msgid "Where does the Purchaser want this item to be stored?" msgstr "Wo möchte der Käufer diesen Artikel gelagert haben?" -#: order/models.py:724 part/templates/part/navbar.html:110 +#: order/models.py:718 part/templates/part/navbar.html:110 #: part/templates/part/order_prices.html:108 #: part/templates/part/part_pricing.html:97 msgid "Sale Price" msgstr "Verkaufspreis" -#: order/models.py:725 +#: order/models.py:719 msgid "Unit sale price" msgstr "Stückverkaufspreis" -#: order/models.py:800 order/models.py:802 +#: order/models.py:794 order/models.py:796 msgid "Stock item has not been assigned" msgstr "BestandsObjekt wurde nicht zugewiesen" -#: order/models.py:806 +#: order/models.py:800 msgid "Cannot allocate stock item to a line with a different part" msgstr "Kann BestandsObjekt keiner Zeile mit einem anderen Teil hinzufügen" -#: order/models.py:808 +#: order/models.py:802 msgid "Cannot allocate stock to a line without a part" msgstr "Kann BestandsObjekt keiner Zeile ohne Teil hinzufügen" -#: order/models.py:811 +#: order/models.py:805 msgid "Allocation quantity cannot exceed stock quantity" msgstr "Die zugeordnete Anzahl darf nicht die verfügbare Anzahl überschreiten" -#: order/models.py:821 +#: order/models.py:815 msgid "Quantity must be 1 for serialized stock item" msgstr "Anzahl für BestandsObjekt mit Seriennummer muss 1 sein" -#: order/models.py:826 +#: order/models.py:820 msgid "Line" msgstr "Position" -#: order/models.py:837 +#: order/models.py:831 msgid "Item" msgstr "Position" -#: order/models.py:838 +#: order/models.py:832 msgid "Select stock item to allocate" msgstr "BestandsObjekt für Zuordnung auswählen" -#: order/models.py:841 +#: order/models.py:835 msgid "Enter stock allocation quantity" msgstr "Anzahl für Bestandszuordnung eingeben" @@ -4206,7 +4218,7 @@ msgid "Stock items for variant parts can be used for this BOM item" msgstr "Lagerbestand von Varianten kann für diese Stücklisten-Position verwendet werden" #: part/models.py:2394 part/views.py:1859 part/views.py:1911 -#: stock/models.py:294 +#: stock/models.py:290 msgid "Quantity must be integer value for trackable parts" msgstr "Menge muss eine Ganzzahl sein" @@ -5363,12 +5375,12 @@ msgid "Test Results" msgstr "Testergebnisse" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1744 +#: stock/models.py:1739 msgid "Test" msgstr "Test" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1750 +#: stock/models.py:1745 msgid "Result" msgstr "Ergebnis" @@ -5395,7 +5407,7 @@ msgstr "Bestand für {n} Objekte geändert" msgid "Moved {n} parts to {loc}" msgstr "{n} Teile nach {loc} bewegt" -#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 +#: stock/forms.py:114 stock/forms.py:418 stock/models.py:505 #: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 msgid "Expiry Date" msgstr "Ablaufdatum" @@ -5485,187 +5497,187 @@ msgstr "Standard-Lagerort ändern" msgid "Set the destination as the default location for selected parts" msgstr "Setze das Ziel als Standard-Lagerort für ausgewählte Teile" -#: stock/models.py:56 stock/models.py:547 +#: stock/models.py:52 stock/models.py:542 msgid "Owner" msgstr "Besitzer" -#: stock/models.py:57 stock/models.py:548 +#: stock/models.py:53 stock/models.py:543 msgid "Select Owner" msgstr "Besitzer auswählen" -#: stock/models.py:275 +#: stock/models.py:271 msgid "StockItem with this serial number already exists" msgstr "Ein BestandsObjekt mit dieser Seriennummer existiert bereits" -#: stock/models.py:311 +#: stock/models.py:307 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "Teile-Typ ('{pf}') muss {pe} sein" -#: stock/models.py:321 stock/models.py:330 +#: stock/models.py:317 stock/models.py:326 msgid "Quantity must be 1 for item with a serial number" msgstr "Anzahl muss für Objekte mit Seriennummer 1 sein" -#: stock/models.py:322 +#: stock/models.py:318 msgid "Serial number cannot be set if quantity greater than 1" msgstr "Seriennummer kann nicht gesetzt werden wenn die Anzahl größer als 1 ist" -#: stock/models.py:344 +#: stock/models.py:340 msgid "Item cannot belong to itself" msgstr "Teil kann nicht zu sich selbst gehören" -#: stock/models.py:350 +#: stock/models.py:346 msgid "Item must have a build reference if is_building=True" msgstr "Teil muss eine Referenz haben wenn is_building wahr ist" -#: stock/models.py:357 +#: stock/models.py:353 msgid "Build reference does not point to the same part object" msgstr "Referenz verweist nicht auf das gleiche Teil" -#: stock/models.py:399 +#: stock/models.py:395 msgid "Parent Stock Item" msgstr "Eltern-BestandsObjekt" -#: stock/models.py:408 +#: stock/models.py:404 msgid "Base part" msgstr "Basis-Teil" -#: stock/models.py:417 +#: stock/models.py:413 msgid "Select a matching supplier part for this stock item" msgstr "Passendes Zuliefererteil für dieses BestandsObjekt auswählen" -#: stock/models.py:422 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:418 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "Bestand-Lagerort" -#: stock/models.py:425 +#: stock/models.py:421 msgid "Where is this stock item located?" msgstr "Wo wird dieses Teil normalerweise gelagert?" -#: stock/models.py:432 +#: stock/models.py:428 msgid "Packaging this stock item is stored in" msgstr "Die Verpackung dieses BestandsObjekt ist gelagert in" -#: stock/models.py:437 stock/templates/stock/item_base.html:270 +#: stock/models.py:433 stock/templates/stock/item_base.html:270 msgid "Installed In" msgstr "verbaut in" -#: stock/models.py:440 +#: stock/models.py:436 msgid "Is this item installed in another item?" msgstr "Ist dieses Teil in einem anderen verbaut?" -#: stock/models.py:456 +#: stock/models.py:452 msgid "Serial number for this item" msgstr "Seriennummer für dieses Teil" -#: stock/models.py:468 +#: stock/models.py:464 msgid "Batch code for this stock item" msgstr "Losnummer für dieses BestandsObjekt" -#: stock/models.py:472 +#: stock/models.py:468 msgid "Stock Quantity" msgstr "Bestand" -#: stock/models.py:481 +#: stock/models.py:477 msgid "Source Build" msgstr "Quellbau" -#: stock/models.py:483 +#: stock/models.py:479 msgid "Build for this stock item" msgstr "Bauauftrag für dieses BestandsObjekt" -#: stock/models.py:494 +#: stock/models.py:490 msgid "Source Purchase Order" msgstr "Quelle Bestellung" -#: stock/models.py:497 +#: stock/models.py:493 msgid "Purchase order for this stock item" msgstr "Bestellung für dieses BestandsObjekt" -#: stock/models.py:503 +#: stock/models.py:499 msgid "Destination Sales Order" msgstr "Ziel-Auftrag" -#: stock/models.py:510 +#: stock/models.py:506 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "Ablaufdatum für BestandsObjekt. Bestand wird danach als abgelaufen gekennzeichnet" -#: stock/models.py:523 +#: stock/models.py:519 msgid "Delete on deplete" msgstr "Löschen wenn leer" -#: stock/models.py:523 +#: stock/models.py:519 msgid "Delete this Stock Item when stock is depleted" msgstr "Dieses BestandsObjekt löschen wenn Bestand aufgebraucht" -#: stock/models.py:533 stock/templates/stock/item_notes.html:13 +#: stock/models.py:529 stock/templates/stock/item_notes.html:13 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "BestandsObjekt-Notizen" -#: stock/models.py:543 +#: stock/models.py:538 msgid "Single unit purchase price at time of purchase" msgstr "Preis für eine Einheit bei Einkauf" -#: stock/models.py:1011 +#: stock/models.py:1006 msgid "Part is not set as trackable" msgstr "Teil ist nicht verfolgbar" -#: stock/models.py:1017 +#: stock/models.py:1012 msgid "Quantity must be integer" msgstr "Anzahl muss eine Ganzzahl sein" -#: stock/models.py:1023 +#: stock/models.py:1018 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "Anzahl darf nicht die verfügbare Anzahl überschreiten ({n})" -#: stock/models.py:1026 +#: stock/models.py:1021 msgid "Serial numbers must be a list of integers" msgstr "Seriennummern muss eine Liste von Ganzzahlen sein" -#: stock/models.py:1029 +#: stock/models.py:1024 msgid "Quantity does not match serial numbers" msgstr "Anzahl stimmt nicht mit den Seriennummern überein" -#: stock/models.py:1036 +#: stock/models.py:1031 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "Seriennummern {exists} existieren bereits" -#: stock/models.py:1194 +#: stock/models.py:1189 msgid "StockItem cannot be moved as it is not in stock" msgstr "BestandsObjekt kann nicht bewegt werden, da kein Bestand vorhanden ist" -#: stock/models.py:1668 +#: stock/models.py:1663 msgid "Entry notes" msgstr "Eintrags-Notizen" -#: stock/models.py:1721 +#: stock/models.py:1716 msgid "Value must be provided for this test" msgstr "Wert muss für diesen Test angegeben werden" -#: stock/models.py:1727 +#: stock/models.py:1722 msgid "Attachment must be uploaded for this test" msgstr "Anhang muss für diesen Test hochgeladen werden" -#: stock/models.py:1745 +#: stock/models.py:1740 msgid "Test name" msgstr "Name des Tests" -#: stock/models.py:1751 templates/js/table_filters.js:217 +#: stock/models.py:1746 templates/js/table_filters.js:217 msgid "Test result" msgstr "Testergebnis" -#: stock/models.py:1757 +#: stock/models.py:1752 msgid "Test output value" msgstr "Test Ausgabe Wert" -#: stock/models.py:1764 +#: stock/models.py:1759 msgid "Test result attachment" msgstr "Test Ergebnis Anhang" -#: stock/models.py:1770 +#: stock/models.py:1765 msgid "Test notes" msgstr "Test Notizen" @@ -6381,23 +6393,23 @@ msgstr "Vorlage löschen" msgid "Currency Settings" msgstr "Währungseinstellungen" -#: templates/InvenTree/settings/currencies.html:18 +#: templates/InvenTree/settings/currencies.html:25 msgid "Base Currency" msgstr "Basiswährung" -#: templates/InvenTree/settings/currencies.html:22 +#: templates/InvenTree/settings/currencies.html:29 msgid "Exchange Rates" msgstr "Wechselkurse" -#: templates/InvenTree/settings/currencies.html:32 +#: templates/InvenTree/settings/currencies.html:39 msgid "Last Update" msgstr "Letzte Aktualisierung" -#: templates/InvenTree/settings/currencies.html:38 +#: templates/InvenTree/settings/currencies.html:45 msgid "Never" msgstr "Nie" -#: templates/InvenTree/settings/currencies.html:43 +#: templates/InvenTree/settings/currencies.html:50 msgid "Update Now" msgstr "Jetzt aktualisieren" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index e8bdd04fea..055c0b40e9 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-29 11:25+0000\n" +"POT-Creation-Date: 2021-07-01 22:35+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -30,14 +30,14 @@ msgstr "" msgid "No matching action found" msgstr "" -#: InvenTree/fields.py:44 +#: InvenTree/fields.py:84 msgid "Enter date" msgstr "" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 -#: order/forms.py:34 order/forms.py:45 order/forms.py:56 order/forms.py:67 -#: order/forms.py:78 part/forms.py:134 +#: order/forms.py:31 order/forms.py:42 order/forms.py:53 order/forms.py:64 +#: order/forms.py:75 part/forms.py:134 msgid "Confirm" msgstr "" @@ -78,7 +78,7 @@ msgstr "" msgid "Duplicate serial: {n}" msgstr "" -#: InvenTree/helpers.py:403 order/models.py:248 order/models.py:358 +#: InvenTree/helpers.py:403 order/models.py:244 order/models.py:354 #: stock/views.py:1795 msgid "Invalid quantity provided" msgstr "" @@ -107,7 +107,7 @@ msgstr "" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "" -#: InvenTree/models.py:59 stock/models.py:1763 +#: InvenTree/models.py:59 stock/models.py:1758 msgid "Attachment" msgstr "" @@ -148,7 +148,7 @@ msgstr "" #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:104 order/templates/order/purchase_order_detail.html:147 +#: order/models.py:100 order/templates/order/purchase_order_detail.html:147 #: part/models.py:695 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 @@ -447,7 +447,7 @@ msgid "Order target date" msgstr "" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 order/forms.py:121 order/forms.py:156 +#: build/templates/build/detail.html:121 order/forms.py:118 order/forms.py:153 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 @@ -464,10 +464,10 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:734 -#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 -#: order/forms.py:200 order/forms.py:218 order/forms.py:253 order/forms.py:275 -#: order/forms.py:292 order/models.py:617 order/models.py:841 +#: build/templates/build/detail.html:31 common/models.py:741 +#: company/forms.py:189 company/templates/company/supplier_part_pricing.html:77 +#: order/forms.py:197 order/forms.py:215 order/forms.py:250 order/forms.py:272 +#: order/forms.py:289 order/models.py:613 order/models.py:835 #: order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 #: order/templates/order/purchase_order_detail.html:179 @@ -502,7 +502,7 @@ msgstr "" msgid "Enter quantity for build output" msgstr "" -#: build/forms.py:95 order/forms.py:247 stock/forms.py:118 +#: build/forms.py:95 order/forms.py:244 stock/forms.py:118 msgid "Serial Numbers" msgstr "" @@ -545,7 +545,7 @@ msgid "Location of completed parts" msgstr "" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:469 +#: build/templates/build/detail.html:59 order/models.py:465 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 @@ -604,7 +604,7 @@ msgstr "" msgid "Build Order Reference" msgstr "" -#: build/models.py:128 order/models.py:102 order/models.py:619 +#: build/models.py:128 order/models.py:98 order/models.py:615 #: order/templates/order/purchase_order_detail.html:174 #: order/templates/order/sales_order_detail.html:229 part/models.py:2302 #: report/templates/report/inventree_po_report.html:92 @@ -629,7 +629,7 @@ msgstr "" #: build/models.py:153 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:663 -#: order/models.py:661 order/models.py:717 +#: order/models.py:657 order/models.py:712 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 @@ -704,7 +704,7 @@ msgstr "" msgid "Build status code" msgstr "" -#: build/models.py:213 stock/models.py:466 +#: build/models.py:213 stock/models.py:462 msgid "Batch Code" msgstr "" @@ -712,16 +712,16 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:220 order/models.py:108 part/models.py:867 +#: build/models.py:220 order/models.py:104 part/models.py:867 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "" -#: build/models.py:224 order/models.py:475 +#: build/models.py:224 order/models.py:471 msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:221 templates/js/build.js:886 +#: build/models.py:228 order/models.py:217 templates/js/build.js:886 msgid "Completion Date" msgstr "" @@ -738,7 +738,7 @@ msgid "User who issued this build order" msgstr "" #: build/models.py:251 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:122 +#: build/templates/build/detail.html:105 order/models.py:118 #: order/templates/order/order_base.html:138 #: order/templates/order/sales_order_base.html:140 part/models.py:871 #: report/templates/report/inventree_build_order_base.html:159 @@ -755,19 +755,19 @@ msgstr "" #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 #: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 -#: stock/models.py:460 stock/templates/stock/item_base.html:345 +#: stock/models.py:456 stock/templates/stock/item_base.html:345 msgid "External Link" msgstr "" -#: build/models.py:258 part/models.py:729 stock/models.py:462 +#: build/models.py:258 part/models.py:729 stock/models.py:458 msgid "Link to external URL" msgstr "" #: build/models.py:262 build/templates/build/navbar.html:53 #: company/models.py:132 company/models.py:539 #: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:126 -#: order/models.py:621 order/templates/order/po_navbar.html:38 +#: company/templates/company/navbar.html:73 order/models.py:122 +#: order/models.py:617 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 #: order/templates/order/purchase_order_detail.html:243 #: order/templates/order/sales_order_detail.html:309 @@ -776,7 +776,7 @@ msgstr "" #: part/templates/part/navbar.html:145 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 -#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 +#: stock/models.py:528 stock/models.py:1662 stock/models.py:1764 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:699 msgid "Notes" @@ -811,11 +811,11 @@ msgstr "" msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1188 order/models.py:815 +#: build/models.py:1188 order/models.py:809 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1192 order/models.py:818 +#: build/models.py:1192 order/models.py:812 msgid "Allocation quantity must be greater than zero" msgstr "" @@ -916,7 +916,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:75 #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:454 stock/templates/stock/item_base.html:249 +#: stock/models.py:450 stock/templates/stock/item_base.html:249 #: templates/js/build.js:570 msgid "Serial Number" msgstr "" @@ -1037,7 +1037,7 @@ msgid "Progress" msgstr "" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:715 +#: build/templates/build/detail.html:84 order/models.py:710 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1184,7 +1184,7 @@ msgstr "" msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 order/forms.py:92 order/models.py:678 +#: build/templates/build/detail.html:46 order/forms.py:89 order/models.py:673 #: order/templates/order/purchase_order_detail.html:239 #: order/templates/order/receive_parts.html:25 stock/forms.py:169 #: stock/forms.py:375 @@ -1521,351 +1521,359 @@ msgid "Base URL for server instance" msgstr "" #: common/models.py:85 -msgid "Download from URL" +msgid "Default Currency" msgstr "" #: common/models.py:86 -msgid "Allow download of remote images and files from external URL" +msgid "Default currency" msgstr "" #: common/models.py:92 -msgid "Barcode Support" +msgid "Download from URL" msgstr "" #: common/models.py:93 -msgid "Enable barcode scanner support" +msgid "Allow download of remote images and files from external URL" msgstr "" #: common/models.py:99 -msgid "IPN Regex" +msgid "Barcode Support" msgstr "" #: common/models.py:100 +msgid "Enable barcode scanner support" +msgstr "" + +#: common/models.py:106 +msgid "IPN Regex" +msgstr "" + +#: common/models.py:107 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:104 +#: common/models.py:111 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:105 +#: common/models.py:112 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:111 +#: common/models.py:118 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:112 +#: common/models.py:119 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:118 +#: common/models.py:125 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:119 +#: common/models.py:126 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:125 +#: common/models.py:132 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:126 +#: common/models.py:133 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:132 +#: common/models.py:139 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:133 +#: common/models.py:140 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:139 +#: common/models.py:146 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:140 +#: common/models.py:147 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:146 +#: common/models.py:153 msgid "Recent Part Count" msgstr "" -#: common/models.py:147 +#: common/models.py:154 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2193 part/templates/part/detail.html:160 +#: common/models.py:160 part/models.py:2193 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" msgstr "" -#: common/models.py:154 +#: common/models.py:161 msgid "Parts are templates by default" msgstr "" -#: common/models.py:160 part/models.py:819 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:819 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:327 msgid "Assembly" msgstr "" -#: common/models.py:161 +#: common/models.py:168 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:167 part/models.py:825 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:825 part/templates/part/detail.html:180 #: templates/js/table_filters.js:331 msgid "Component" msgstr "" -#: common/models.py:168 +#: common/models.py:175 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:174 part/models.py:836 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:836 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "" -#: common/models.py:175 +#: common/models.py:182 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:181 part/models.py:841 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:841 part/templates/part/detail.html:210 #: templates/js/table_filters.js:339 msgid "Salable" msgstr "" -#: common/models.py:182 +#: common/models.py:189 msgid "Parts are salable by default" msgstr "" -#: common/models.py:188 part/models.py:831 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:831 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:343 msgid "Trackable" msgstr "" -#: common/models.py:189 +#: common/models.py:196 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:195 part/models.py:851 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:851 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" -#: common/models.py:196 +#: common/models.py:203 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:202 +#: common/models.py:209 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:203 +#: common/models.py:210 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:209 +#: common/models.py:216 msgid "Show Import in Views" msgstr "" -#: common/models.py:210 +#: common/models.py:217 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:216 +#: common/models.py:223 msgid "Show Price in Forms" msgstr "" -#: common/models.py:217 +#: common/models.py:224 msgid "Display part price in some forms" msgstr "" -#: common/models.py:223 +#: common/models.py:230 msgid "Show related parts" msgstr "" -#: common/models.py:224 +#: common/models.py:231 msgid "Display related parts for a part" msgstr "" -#: common/models.py:230 +#: common/models.py:237 msgid "Internal Prices" msgstr "" -#: common/models.py:231 +#: common/models.py:238 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:237 +#: common/models.py:244 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:238 +#: common/models.py:245 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:244 templates/stats.html:25 +#: common/models.py:251 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:245 +#: common/models.py:252 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:251 +#: common/models.py:258 msgid "Page Size" msgstr "" -#: common/models.py:252 +#: common/models.py:259 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:262 +#: common/models.py:269 msgid "Test Reports" msgstr "" -#: common/models.py:263 +#: common/models.py:270 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:269 +#: common/models.py:276 msgid "Stock Expiry" msgstr "" -#: common/models.py:270 +#: common/models.py:277 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:276 +#: common/models.py:283 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:283 +#: common/models.py:290 msgid "Stock Stale Time" msgstr "" -#: common/models.py:284 +#: common/models.py:291 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:286 part/templates/part/detail.html:121 +#: common/models.py:293 part/templates/part/detail.html:121 msgid "days" msgstr "" -#: common/models.py:291 +#: common/models.py:298 msgid "Build Expired Stock" msgstr "" -#: common/models.py:292 +#: common/models.py:299 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Group by Part" msgstr "" -#: common/models.py:306 +#: common/models.py:313 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:312 +#: common/models.py:319 msgid "Recent Stock Count" msgstr "" -#: common/models.py:313 +#: common/models.py:320 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:319 +#: common/models.py:326 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:320 +#: common/models.py:327 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:325 +#: common/models.py:332 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:326 +#: common/models.py:333 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:330 +#: common/models.py:337 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:331 +#: common/models.py:338 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:336 +#: common/models.py:343 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:337 +#: common/models.py:344 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:560 +#: common/models.py:567 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:562 +#: common/models.py:569 msgid "Settings value" msgstr "" -#: common/models.py:597 +#: common/models.py:604 msgid "Must be an integer value" msgstr "" -#: common/models.py:620 +#: common/models.py:627 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:631 +#: common/models.py:638 msgid "Value must be an integer value" msgstr "" -#: common/models.py:654 +#: common/models.py:661 msgid "Key string must be unique" msgstr "" -#: common/models.py:735 company/forms.py:192 +#: common/models.py:742 company/forms.py:190 msgid "Price break quantity" msgstr "" -#: common/models.py:743 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:749 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 msgid "Price" msgstr "" -#: common/models.py:744 +#: common/models.py:750 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:836 +#: common/models.py:842 msgid "Default" msgstr "" @@ -1921,40 +1929,40 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/forms.py:38 company/models.py:142 +#: company/forms.py:37 company/models.py:142 #: company/templates/company/detail.html:42 msgid "Currency" msgstr "" -#: company/forms.py:39 company/models.py:144 +#: company/forms.py:38 company/models.py:144 msgid "Default currency used for this company" msgstr "" -#: company/forms.py:77 part/forms.py:46 +#: company/forms.py:76 part/forms.py:46 msgid "URL" msgstr "" -#: company/forms.py:78 part/forms.py:47 +#: company/forms.py:77 part/forms.py:47 msgid "Image URL" msgstr "" -#: company/forms.py:133 templates/js/part.js:787 +#: company/forms.py:132 templates/js/part.js:787 msgid "Single Price" msgstr "" -#: company/forms.py:135 +#: company/forms.py:133 msgid "Single quantity price" msgstr "" -#: company/forms.py:143 company/models.py:321 +#: company/forms.py:141 company/models.py:321 msgid "Select manufacturer" msgstr "" -#: company/forms.py:149 company/models.py:328 +#: company/forms.py:147 company/models.py:328 msgid "Manufacturer Part Number" msgstr "" -#: company/forms.py:151 company/models.py:327 +#: company/forms.py:149 company/models.py:327 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 @@ -2014,7 +2022,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:121 company/models.py:333 company/models.py:526 -#: order/models.py:106 part/models.py:728 +#: order/models.py:102 part/models.py:728 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:419 #: templates/js/part.js:498 @@ -2053,7 +2061,7 @@ msgstr "" msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:305 company/models.py:497 stock/models.py:407 +#: company/models.py:305 company/models.py:497 stock/models.py:403 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" @@ -2094,7 +2102,7 @@ msgstr "" #: company/models.py:403 part/templates/part/params.html:28 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1756 templates/InvenTree/settings/header.html:8 +#: stock/models.py:1751 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:241 templates/js/stock.js:137 msgid "Value" msgstr "" @@ -2115,7 +2123,7 @@ msgstr "" #: company/models.py:507 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:193 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:189 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:369 @@ -2167,7 +2175,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 -#: stock/models.py:431 stock/templates/stock/item_base.html:310 +#: stock/models.py:427 stock/templates/stock/item_base.html:310 #: templates/js/stock.js:695 msgid "Packaging" msgstr "" @@ -2252,9 +2260,9 @@ msgstr "" msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:464 -#: order/templates/order/sales_order_base.html:94 stock/models.py:449 -#: stock/models.py:450 stock/templates/stock/item_base.html:262 +#: company/templates/company/detail.html:67 order/models.py:460 +#: order/templates/order/sales_order_base.html:94 stock/models.py:445 +#: stock/models.py:446 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 #: templates/js/stock.js:1097 msgid "Customer" @@ -2542,7 +2550,7 @@ msgid "New Sales Order" msgstr "" #: company/templates/company/supplier_part_base.html:7 -#: company/templates/company/supplier_part_base.html:20 stock/models.py:416 +#: company/templates/company/supplier_part_base.html:20 stock/models.py:412 #: stock/templates/stock/item_base.html:374 templates/js/company.js:380 msgid "Supplier Part" msgstr "" @@ -2788,178 +2796,178 @@ msgstr "" msgid "Filters" msgstr "" -#: order/forms.py:34 order/templates/order/order_base.html:47 +#: order/forms.py:31 order/templates/order/order_base.html:47 msgid "Place order" msgstr "" -#: order/forms.py:45 order/templates/order/order_base.html:54 +#: order/forms.py:42 order/templates/order/order_base.html:54 msgid "Mark order as complete" msgstr "" -#: order/forms.py:56 order/forms.py:67 order/templates/order/order_base.html:59 +#: order/forms.py:53 order/forms.py:64 order/templates/order/order_base.html:59 #: order/templates/order/sales_order_base.html:61 msgid "Cancel order" msgstr "" -#: order/forms.py:78 order/templates/order/sales_order_base.html:58 +#: order/forms.py:75 order/templates/order/sales_order_base.html:58 msgid "Ship order" msgstr "" -#: order/forms.py:93 +#: order/forms.py:90 msgid "Receive parts to this location" msgstr "" -#: order/forms.py:115 +#: order/forms.py:112 msgid "Purchase Order reference" msgstr "" -#: order/forms.py:122 +#: order/forms.py:119 msgid "Target date for order delivery. Order will be overdue after this date." msgstr "" -#: order/forms.py:150 +#: order/forms.py:147 msgid "Enter sales order number" msgstr "" -#: order/forms.py:157 order/models.py:476 +#: order/forms.py:154 order/models.py:472 msgid "Target date for order completion. Order will be overdue after this date." msgstr "" -#: order/forms.py:249 +#: order/forms.py:246 msgid "Enter stock item serial numbers" msgstr "" -#: order/forms.py:255 +#: order/forms.py:252 msgid "Enter quantity of stock items" msgstr "" -#: order/models.py:102 +#: order/models.py:98 msgid "Order reference" msgstr "" -#: order/models.py:104 +#: order/models.py:100 msgid "Order description" msgstr "" -#: order/models.py:106 +#: order/models.py:102 msgid "Link to external page" msgstr "" -#: order/models.py:114 part/templates/part/detail.html:132 +#: order/models.py:110 part/templates/part/detail.html:132 msgid "Created By" msgstr "" -#: order/models.py:121 +#: order/models.py:117 msgid "User or group responsible for this order" msgstr "" -#: order/models.py:126 +#: order/models.py:122 msgid "Order notes" msgstr "" -#: order/models.py:185 order/models.py:469 +#: order/models.py:181 order/models.py:465 msgid "Purchase order status" msgstr "" -#: order/models.py:194 +#: order/models.py:190 msgid "Company from which the items are being ordered" msgstr "" -#: order/models.py:197 order/templates/order/order_base.html:98 +#: order/models.py:193 order/templates/order/order_base.html:98 #: templates/js/order.js:179 msgid "Supplier Reference" msgstr "" -#: order/models.py:197 +#: order/models.py:193 msgid "Supplier order reference code" msgstr "" -#: order/models.py:204 +#: order/models.py:200 msgid "received by" msgstr "" -#: order/models.py:209 +#: order/models.py:205 msgid "Issue Date" msgstr "" -#: order/models.py:210 +#: order/models.py:206 msgid "Date order was issued" msgstr "" -#: order/models.py:215 +#: order/models.py:211 msgid "Target Delivery Date" msgstr "" -#: order/models.py:216 +#: order/models.py:212 msgid "Expected date for order delivery. Order will be overdue after this date." msgstr "" -#: order/models.py:222 +#: order/models.py:218 msgid "Date order was completed" msgstr "" -#: order/models.py:246 part/views.py:1853 stock/models.py:304 -#: stock/models.py:1020 +#: order/models.py:242 part/views.py:1853 stock/models.py:300 +#: stock/models.py:1015 msgid "Quantity must be greater than zero" msgstr "" -#: order/models.py:251 +#: order/models.py:247 msgid "Part supplier must match PO supplier" msgstr "" -#: order/models.py:349 +#: order/models.py:345 msgid "Lines can only be received against an order marked as 'Placed'" msgstr "" -#: order/models.py:353 +#: order/models.py:349 msgid "Quantity must be an integer" msgstr "" -#: order/models.py:355 +#: order/models.py:351 msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:465 +#: order/models.py:461 msgid "Company to which the items are being sold" msgstr "" -#: order/models.py:471 +#: order/models.py:467 msgid "Customer Reference " msgstr "" -#: order/models.py:471 +#: order/models.py:467 msgid "Customer order reference code" msgstr "" -#: order/models.py:479 templates/js/order.js:303 +#: order/models.py:475 templates/js/order.js:303 msgid "Shipment Date" msgstr "" -#: order/models.py:486 +#: order/models.py:482 msgid "shipped by" msgstr "" -#: order/models.py:530 +#: order/models.py:526 msgid "SalesOrder cannot be shipped as it is not currently pending" msgstr "" -#: order/models.py:617 +#: order/models.py:613 msgid "Item quantity" msgstr "" -#: order/models.py:619 +#: order/models.py:615 msgid "Line item reference" msgstr "" -#: order/models.py:621 +#: order/models.py:617 msgid "Line item notes" msgstr "" -#: order/models.py:647 order/models.py:715 templates/js/order.js:353 +#: order/models.py:643 order/models.py:710 templates/js/order.js:353 msgid "Order" msgstr "" -#: order/models.py:648 order/templates/order/order_base.html:9 +#: order/models.py:644 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 @@ -2967,77 +2975,77 @@ msgstr "" msgid "Purchase Order" msgstr "" -#: order/models.py:662 +#: order/models.py:658 msgid "Supplier part" msgstr "" -#: order/models.py:665 order/templates/order/order_base.html:131 +#: order/models.py:661 order/templates/order/order_base.html:131 #: order/templates/order/purchase_order_detail.html:219 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "" -#: order/models.py:665 +#: order/models.py:661 msgid "Number of items received" msgstr "" -#: order/models.py:672 stock/models.py:542 +#: order/models.py:667 stock/models.py:537 #: stock/templates/stock/item_base.html:331 templates/js/stock.js:690 msgid "Purchase Price" msgstr "" -#: order/models.py:673 +#: order/models.py:668 msgid "Unit purchase price" msgstr "" -#: order/models.py:681 +#: order/models.py:676 msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:724 part/templates/part/navbar.html:110 +#: order/models.py:718 part/templates/part/navbar.html:110 #: part/templates/part/order_prices.html:108 #: part/templates/part/part_pricing.html:97 msgid "Sale Price" msgstr "" -#: order/models.py:725 +#: order/models.py:719 msgid "Unit sale price" msgstr "" -#: order/models.py:800 order/models.py:802 +#: order/models.py:794 order/models.py:796 msgid "Stock item has not been assigned" msgstr "" -#: order/models.py:806 +#: order/models.py:800 msgid "Cannot allocate stock item to a line with a different part" msgstr "" -#: order/models.py:808 +#: order/models.py:802 msgid "Cannot allocate stock to a line without a part" msgstr "" -#: order/models.py:811 +#: order/models.py:805 msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:821 +#: order/models.py:815 msgid "Quantity must be 1 for serialized stock item" msgstr "" -#: order/models.py:826 +#: order/models.py:820 msgid "Line" msgstr "" -#: order/models.py:837 +#: order/models.py:831 msgid "Item" msgstr "" -#: order/models.py:838 +#: order/models.py:832 msgid "Select stock item to allocate" msgstr "" -#: order/models.py:841 +#: order/models.py:835 msgid "Enter stock allocation quantity" msgstr "" @@ -4201,7 +4209,7 @@ msgid "Stock items for variant parts can be used for this BOM item" msgstr "" #: part/models.py:2394 part/views.py:1859 part/views.py:1911 -#: stock/models.py:294 +#: stock/models.py:290 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -5352,12 +5360,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1744 +#: stock/models.py:1739 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1750 +#: stock/models.py:1745 msgid "Result" msgstr "" @@ -5384,7 +5392,7 @@ msgstr "" msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 +#: stock/forms.py:114 stock/forms.py:418 stock/models.py:505 #: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 msgid "Expiry Date" msgstr "" @@ -5474,187 +5482,187 @@ msgstr "" msgid "Set the destination as the default location for selected parts" msgstr "" -#: stock/models.py:56 stock/models.py:547 +#: stock/models.py:52 stock/models.py:542 msgid "Owner" msgstr "" -#: stock/models.py:57 stock/models.py:548 +#: stock/models.py:53 stock/models.py:543 msgid "Select Owner" msgstr "" -#: stock/models.py:275 +#: stock/models.py:271 msgid "StockItem with this serial number already exists" msgstr "" -#: stock/models.py:311 +#: stock/models.py:307 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:321 stock/models.py:330 +#: stock/models.py:317 stock/models.py:326 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:322 +#: stock/models.py:318 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:344 +#: stock/models.py:340 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:350 +#: stock/models.py:346 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:357 +#: stock/models.py:353 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:399 +#: stock/models.py:395 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:408 +#: stock/models.py:404 msgid "Base part" msgstr "" -#: stock/models.py:417 +#: stock/models.py:413 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:422 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:418 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "" -#: stock/models.py:425 +#: stock/models.py:421 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:432 +#: stock/models.py:428 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:437 stock/templates/stock/item_base.html:270 +#: stock/models.py:433 stock/templates/stock/item_base.html:270 msgid "Installed In" msgstr "" -#: stock/models.py:440 +#: stock/models.py:436 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:456 +#: stock/models.py:452 msgid "Serial number for this item" msgstr "" -#: stock/models.py:468 +#: stock/models.py:464 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:472 +#: stock/models.py:468 msgid "Stock Quantity" msgstr "" -#: stock/models.py:481 +#: stock/models.py:477 msgid "Source Build" msgstr "" -#: stock/models.py:483 +#: stock/models.py:479 msgid "Build for this stock item" msgstr "" -#: stock/models.py:494 +#: stock/models.py:490 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:497 +#: stock/models.py:493 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:503 +#: stock/models.py:499 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:510 +#: stock/models.py:506 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:523 +#: stock/models.py:519 msgid "Delete on deplete" msgstr "" -#: stock/models.py:523 +#: stock/models.py:519 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:533 stock/templates/stock/item_notes.html:13 +#: stock/models.py:529 stock/templates/stock/item_notes.html:13 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:543 +#: stock/models.py:538 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1011 +#: stock/models.py:1006 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1017 +#: stock/models.py:1012 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1023 +#: stock/models.py:1018 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1026 +#: stock/models.py:1021 msgid "Serial numbers must be a list of integers" msgstr "" -#: stock/models.py:1029 +#: stock/models.py:1024 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1036 +#: stock/models.py:1031 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "" -#: stock/models.py:1194 +#: stock/models.py:1189 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:1668 +#: stock/models.py:1663 msgid "Entry notes" msgstr "" -#: stock/models.py:1721 +#: stock/models.py:1716 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1727 +#: stock/models.py:1722 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1745 +#: stock/models.py:1740 msgid "Test name" msgstr "" -#: stock/models.py:1751 templates/js/table_filters.js:217 +#: stock/models.py:1746 templates/js/table_filters.js:217 msgid "Test result" msgstr "" -#: stock/models.py:1757 +#: stock/models.py:1752 msgid "Test output value" msgstr "" -#: stock/models.py:1764 +#: stock/models.py:1759 msgid "Test result attachment" msgstr "" -#: stock/models.py:1770 +#: stock/models.py:1765 msgid "Test notes" msgstr "" @@ -6366,23 +6374,23 @@ msgstr "" msgid "Currency Settings" msgstr "" -#: templates/InvenTree/settings/currencies.html:18 +#: templates/InvenTree/settings/currencies.html:25 msgid "Base Currency" msgstr "" -#: templates/InvenTree/settings/currencies.html:22 +#: templates/InvenTree/settings/currencies.html:29 msgid "Exchange Rates" msgstr "" -#: templates/InvenTree/settings/currencies.html:32 +#: templates/InvenTree/settings/currencies.html:39 msgid "Last Update" msgstr "" -#: templates/InvenTree/settings/currencies.html:38 +#: templates/InvenTree/settings/currencies.html:45 msgid "Never" msgstr "" -#: templates/InvenTree/settings/currencies.html:43 +#: templates/InvenTree/settings/currencies.html:50 msgid "Update Now" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 91bef4b48b..0ac99838ef 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-29 11:25+0000\n" +"POT-Creation-Date: 2021-07-01 22:35+0000\n" "PO-Revision-Date: 2021-06-25 14:06\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -29,14 +29,14 @@ msgstr "No se especificó ninguna acción" msgid "No matching action found" msgstr "No se encontró ninguna acción coincidente" -#: InvenTree/fields.py:44 +#: InvenTree/fields.py:84 msgid "Enter date" msgstr "Ingrese la fecha" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 -#: order/forms.py:34 order/forms.py:45 order/forms.py:56 order/forms.py:67 -#: order/forms.py:78 part/forms.py:134 +#: order/forms.py:31 order/forms.py:42 order/forms.py:53 order/forms.py:64 +#: order/forms.py:75 part/forms.py:134 msgid "Confirm" msgstr "Confirmar" @@ -77,7 +77,7 @@ msgstr "Seleccionar Categoría" msgid "Duplicate serial: {n}" msgstr "" -#: InvenTree/helpers.py:403 order/models.py:248 order/models.py:358 +#: InvenTree/helpers.py:403 order/models.py:244 order/models.py:354 #: stock/views.py:1795 msgid "Invalid quantity provided" msgstr "Cantidad proporcionada no válida" @@ -106,7 +106,7 @@ msgstr "Numeros de serie no encontrados" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "" -#: InvenTree/models.py:59 stock/models.py:1763 +#: InvenTree/models.py:59 stock/models.py:1758 msgid "Attachment" msgstr "" @@ -147,7 +147,7 @@ msgstr "Nombre" #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:104 order/templates/order/purchase_order_detail.html:147 +#: order/models.py:100 order/templates/order/purchase_order_detail.html:147 #: part/models.py:695 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 @@ -446,7 +446,7 @@ msgid "Order target date" msgstr "" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 order/forms.py:121 order/forms.py:156 +#: build/templates/build/detail.html:121 order/forms.py:118 order/forms.py:153 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 @@ -463,10 +463,10 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:734 -#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 -#: order/forms.py:200 order/forms.py:218 order/forms.py:253 order/forms.py:275 -#: order/forms.py:292 order/models.py:617 order/models.py:841 +#: build/templates/build/detail.html:31 common/models.py:741 +#: company/forms.py:189 company/templates/company/supplier_part_pricing.html:77 +#: order/forms.py:197 order/forms.py:215 order/forms.py:250 order/forms.py:272 +#: order/forms.py:289 order/models.py:613 order/models.py:835 #: order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 #: order/templates/order/purchase_order_detail.html:179 @@ -501,7 +501,7 @@ msgstr "" msgid "Enter quantity for build output" msgstr "" -#: build/forms.py:95 order/forms.py:247 stock/forms.py:118 +#: build/forms.py:95 order/forms.py:244 stock/forms.py:118 msgid "Serial Numbers" msgstr "Números de serie" @@ -544,7 +544,7 @@ msgid "Location of completed parts" msgstr "" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:469 +#: build/templates/build/detail.html:59 order/models.py:465 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 @@ -603,7 +603,7 @@ msgstr "" msgid "Build Order Reference" msgstr "" -#: build/models.py:128 order/models.py:102 order/models.py:619 +#: build/models.py:128 order/models.py:98 order/models.py:615 #: order/templates/order/purchase_order_detail.html:174 #: order/templates/order/sales_order_detail.html:229 part/models.py:2302 #: report/templates/report/inventree_po_report.html:92 @@ -628,7 +628,7 @@ msgstr "" #: build/models.py:153 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:663 -#: order/models.py:661 order/models.py:717 +#: order/models.py:657 order/models.py:712 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 @@ -703,7 +703,7 @@ msgstr "" msgid "Build status code" msgstr "" -#: build/models.py:213 stock/models.py:466 +#: build/models.py:213 stock/models.py:462 msgid "Batch Code" msgstr "" @@ -711,16 +711,16 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:220 order/models.py:108 part/models.py:867 +#: build/models.py:220 order/models.py:104 part/models.py:867 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "" -#: build/models.py:224 order/models.py:475 +#: build/models.py:224 order/models.py:471 msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:221 templates/js/build.js:886 +#: build/models.py:228 order/models.py:217 templates/js/build.js:886 msgid "Completion Date" msgstr "" @@ -737,7 +737,7 @@ msgid "User who issued this build order" msgstr "" #: build/models.py:251 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:122 +#: build/templates/build/detail.html:105 order/models.py:118 #: order/templates/order/order_base.html:138 #: order/templates/order/sales_order_base.html:140 part/models.py:871 #: report/templates/report/inventree_build_order_base.html:159 @@ -754,19 +754,19 @@ msgstr "" #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 #: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 -#: stock/models.py:460 stock/templates/stock/item_base.html:345 +#: stock/models.py:456 stock/templates/stock/item_base.html:345 msgid "External Link" msgstr "" -#: build/models.py:258 part/models.py:729 stock/models.py:462 +#: build/models.py:258 part/models.py:729 stock/models.py:458 msgid "Link to external URL" msgstr "" #: build/models.py:262 build/templates/build/navbar.html:53 #: company/models.py:132 company/models.py:539 #: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:126 -#: order/models.py:621 order/templates/order/po_navbar.html:38 +#: company/templates/company/navbar.html:73 order/models.py:122 +#: order/models.py:617 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 #: order/templates/order/purchase_order_detail.html:243 #: order/templates/order/sales_order_detail.html:309 @@ -775,7 +775,7 @@ msgstr "" #: part/templates/part/navbar.html:145 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 -#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 +#: stock/models.py:528 stock/models.py:1662 stock/models.py:1764 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:699 msgid "Notes" @@ -810,11 +810,11 @@ msgstr "" msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1188 order/models.py:815 +#: build/models.py:1188 order/models.py:809 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1192 order/models.py:818 +#: build/models.py:1192 order/models.py:812 msgid "Allocation quantity must be greater than zero" msgstr "" @@ -915,7 +915,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:75 #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:454 stock/templates/stock/item_base.html:249 +#: stock/models.py:450 stock/templates/stock/item_base.html:249 #: templates/js/build.js:570 msgid "Serial Number" msgstr "Número de serie" @@ -1036,7 +1036,7 @@ msgid "Progress" msgstr "Progreso" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:715 +#: build/templates/build/detail.html:84 order/models.py:710 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1183,7 +1183,7 @@ msgstr "" msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 order/forms.py:92 order/models.py:678 +#: build/templates/build/detail.html:46 order/forms.py:89 order/models.py:673 #: order/templates/order/purchase_order_detail.html:239 #: order/templates/order/receive_parts.html:25 stock/forms.py:169 #: stock/forms.py:375 @@ -1520,351 +1520,359 @@ msgid "Base URL for server instance" msgstr "" #: common/models.py:85 -msgid "Download from URL" +msgid "Default Currency" msgstr "" #: common/models.py:86 -msgid "Allow download of remote images and files from external URL" +msgid "Default currency" msgstr "" #: common/models.py:92 -msgid "Barcode Support" +msgid "Download from URL" msgstr "" #: common/models.py:93 -msgid "Enable barcode scanner support" +msgid "Allow download of remote images and files from external URL" msgstr "" #: common/models.py:99 -msgid "IPN Regex" +msgid "Barcode Support" msgstr "" #: common/models.py:100 +msgid "Enable barcode scanner support" +msgstr "" + +#: common/models.py:106 +msgid "IPN Regex" +msgstr "" + +#: common/models.py:107 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:104 +#: common/models.py:111 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:105 +#: common/models.py:112 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:111 +#: common/models.py:118 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:112 +#: common/models.py:119 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:118 +#: common/models.py:125 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:119 +#: common/models.py:126 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:125 +#: common/models.py:132 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:126 +#: common/models.py:133 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:132 +#: common/models.py:139 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:133 +#: common/models.py:140 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:139 +#: common/models.py:146 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:140 +#: common/models.py:147 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:146 +#: common/models.py:153 msgid "Recent Part Count" msgstr "" -#: common/models.py:147 +#: common/models.py:154 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2193 part/templates/part/detail.html:160 +#: common/models.py:160 part/models.py:2193 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" msgstr "" -#: common/models.py:154 +#: common/models.py:161 msgid "Parts are templates by default" msgstr "" -#: common/models.py:160 part/models.py:819 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:819 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:327 msgid "Assembly" msgstr "" -#: common/models.py:161 +#: common/models.py:168 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:167 part/models.py:825 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:825 part/templates/part/detail.html:180 #: templates/js/table_filters.js:331 msgid "Component" msgstr "" -#: common/models.py:168 +#: common/models.py:175 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:174 part/models.py:836 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:836 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "" -#: common/models.py:175 +#: common/models.py:182 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:181 part/models.py:841 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:841 part/templates/part/detail.html:210 #: templates/js/table_filters.js:339 msgid "Salable" msgstr "" -#: common/models.py:182 +#: common/models.py:189 msgid "Parts are salable by default" msgstr "" -#: common/models.py:188 part/models.py:831 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:831 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:343 msgid "Trackable" msgstr "" -#: common/models.py:189 +#: common/models.py:196 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:195 part/models.py:851 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:851 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" -#: common/models.py:196 +#: common/models.py:203 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:202 +#: common/models.py:209 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:203 +#: common/models.py:210 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:209 +#: common/models.py:216 msgid "Show Import in Views" msgstr "" -#: common/models.py:210 +#: common/models.py:217 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:216 +#: common/models.py:223 msgid "Show Price in Forms" msgstr "" -#: common/models.py:217 +#: common/models.py:224 msgid "Display part price in some forms" msgstr "" -#: common/models.py:223 +#: common/models.py:230 msgid "Show related parts" msgstr "" -#: common/models.py:224 +#: common/models.py:231 msgid "Display related parts for a part" msgstr "" -#: common/models.py:230 +#: common/models.py:237 msgid "Internal Prices" msgstr "" -#: common/models.py:231 +#: common/models.py:238 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:237 +#: common/models.py:244 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:238 +#: common/models.py:245 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:244 templates/stats.html:25 +#: common/models.py:251 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:245 +#: common/models.py:252 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:251 +#: common/models.py:258 msgid "Page Size" msgstr "" -#: common/models.py:252 +#: common/models.py:259 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:262 +#: common/models.py:269 msgid "Test Reports" msgstr "" -#: common/models.py:263 +#: common/models.py:270 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:269 +#: common/models.py:276 msgid "Stock Expiry" msgstr "" -#: common/models.py:270 +#: common/models.py:277 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:276 +#: common/models.py:283 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:283 +#: common/models.py:290 msgid "Stock Stale Time" msgstr "" -#: common/models.py:284 +#: common/models.py:291 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:286 part/templates/part/detail.html:121 +#: common/models.py:293 part/templates/part/detail.html:121 msgid "days" msgstr "días" -#: common/models.py:291 +#: common/models.py:298 msgid "Build Expired Stock" msgstr "" -#: common/models.py:292 +#: common/models.py:299 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Group by Part" msgstr "" -#: common/models.py:306 +#: common/models.py:313 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:312 +#: common/models.py:319 msgid "Recent Stock Count" msgstr "" -#: common/models.py:313 +#: common/models.py:320 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:319 +#: common/models.py:326 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:320 +#: common/models.py:327 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:325 +#: common/models.py:332 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:326 +#: common/models.py:333 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:330 +#: common/models.py:337 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:331 +#: common/models.py:338 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:336 +#: common/models.py:343 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:337 +#: common/models.py:344 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:560 +#: common/models.py:567 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:562 +#: common/models.py:569 msgid "Settings value" msgstr "" -#: common/models.py:597 +#: common/models.py:604 msgid "Must be an integer value" msgstr "" -#: common/models.py:620 +#: common/models.py:627 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:631 +#: common/models.py:638 msgid "Value must be an integer value" msgstr "" -#: common/models.py:654 +#: common/models.py:661 msgid "Key string must be unique" msgstr "" -#: common/models.py:735 company/forms.py:192 +#: common/models.py:742 company/forms.py:190 msgid "Price break quantity" msgstr "" -#: common/models.py:743 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:749 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 msgid "Price" msgstr "" -#: common/models.py:744 +#: common/models.py:750 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:836 +#: common/models.py:842 msgid "Default" msgstr "" @@ -1920,40 +1928,40 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/forms.py:38 company/models.py:142 +#: company/forms.py:37 company/models.py:142 #: company/templates/company/detail.html:42 msgid "Currency" msgstr "" -#: company/forms.py:39 company/models.py:144 +#: company/forms.py:38 company/models.py:144 msgid "Default currency used for this company" msgstr "" -#: company/forms.py:77 part/forms.py:46 +#: company/forms.py:76 part/forms.py:46 msgid "URL" msgstr "" -#: company/forms.py:78 part/forms.py:47 +#: company/forms.py:77 part/forms.py:47 msgid "Image URL" msgstr "" -#: company/forms.py:133 templates/js/part.js:787 +#: company/forms.py:132 templates/js/part.js:787 msgid "Single Price" msgstr "" -#: company/forms.py:135 +#: company/forms.py:133 msgid "Single quantity price" msgstr "" -#: company/forms.py:143 company/models.py:321 +#: company/forms.py:141 company/models.py:321 msgid "Select manufacturer" msgstr "" -#: company/forms.py:149 company/models.py:328 +#: company/forms.py:147 company/models.py:328 msgid "Manufacturer Part Number" msgstr "" -#: company/forms.py:151 company/models.py:327 +#: company/forms.py:149 company/models.py:327 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 @@ -2013,7 +2021,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:121 company/models.py:333 company/models.py:526 -#: order/models.py:106 part/models.py:728 +#: order/models.py:102 part/models.py:728 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:419 #: templates/js/part.js:498 @@ -2052,7 +2060,7 @@ msgstr "" msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:305 company/models.py:497 stock/models.py:407 +#: company/models.py:305 company/models.py:497 stock/models.py:403 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" @@ -2093,7 +2101,7 @@ msgstr "" #: company/models.py:403 part/templates/part/params.html:28 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1756 templates/InvenTree/settings/header.html:8 +#: stock/models.py:1751 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:241 templates/js/stock.js:137 msgid "Value" msgstr "" @@ -2114,7 +2122,7 @@ msgstr "" #: company/models.py:507 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:193 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:189 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:369 @@ -2166,7 +2174,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 -#: stock/models.py:431 stock/templates/stock/item_base.html:310 +#: stock/models.py:427 stock/templates/stock/item_base.html:310 #: templates/js/stock.js:695 msgid "Packaging" msgstr "" @@ -2251,9 +2259,9 @@ msgstr "" msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:464 -#: order/templates/order/sales_order_base.html:94 stock/models.py:449 -#: stock/models.py:450 stock/templates/stock/item_base.html:262 +#: company/templates/company/detail.html:67 order/models.py:460 +#: order/templates/order/sales_order_base.html:94 stock/models.py:445 +#: stock/models.py:446 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 #: templates/js/stock.js:1097 msgid "Customer" @@ -2541,7 +2549,7 @@ msgid "New Sales Order" msgstr "" #: company/templates/company/supplier_part_base.html:7 -#: company/templates/company/supplier_part_base.html:20 stock/models.py:416 +#: company/templates/company/supplier_part_base.html:20 stock/models.py:412 #: stock/templates/stock/item_base.html:374 templates/js/company.js:380 msgid "Supplier Part" msgstr "" @@ -2787,178 +2795,178 @@ msgstr "" msgid "Filters" msgstr "" -#: order/forms.py:34 order/templates/order/order_base.html:47 +#: order/forms.py:31 order/templates/order/order_base.html:47 msgid "Place order" msgstr "" -#: order/forms.py:45 order/templates/order/order_base.html:54 +#: order/forms.py:42 order/templates/order/order_base.html:54 msgid "Mark order as complete" msgstr "" -#: order/forms.py:56 order/forms.py:67 order/templates/order/order_base.html:59 +#: order/forms.py:53 order/forms.py:64 order/templates/order/order_base.html:59 #: order/templates/order/sales_order_base.html:61 msgid "Cancel order" msgstr "" -#: order/forms.py:78 order/templates/order/sales_order_base.html:58 +#: order/forms.py:75 order/templates/order/sales_order_base.html:58 msgid "Ship order" msgstr "" -#: order/forms.py:93 +#: order/forms.py:90 msgid "Receive parts to this location" msgstr "" -#: order/forms.py:115 +#: order/forms.py:112 msgid "Purchase Order reference" msgstr "" -#: order/forms.py:122 +#: order/forms.py:119 msgid "Target date for order delivery. Order will be overdue after this date." msgstr "" -#: order/forms.py:150 +#: order/forms.py:147 msgid "Enter sales order number" msgstr "" -#: order/forms.py:157 order/models.py:476 +#: order/forms.py:154 order/models.py:472 msgid "Target date for order completion. Order will be overdue after this date." msgstr "" -#: order/forms.py:249 +#: order/forms.py:246 msgid "Enter stock item serial numbers" msgstr "" -#: order/forms.py:255 +#: order/forms.py:252 msgid "Enter quantity of stock items" msgstr "" -#: order/models.py:102 +#: order/models.py:98 msgid "Order reference" msgstr "" -#: order/models.py:104 +#: order/models.py:100 msgid "Order description" msgstr "" -#: order/models.py:106 +#: order/models.py:102 msgid "Link to external page" msgstr "" -#: order/models.py:114 part/templates/part/detail.html:132 +#: order/models.py:110 part/templates/part/detail.html:132 msgid "Created By" msgstr "" -#: order/models.py:121 +#: order/models.py:117 msgid "User or group responsible for this order" msgstr "" -#: order/models.py:126 +#: order/models.py:122 msgid "Order notes" msgstr "" -#: order/models.py:185 order/models.py:469 +#: order/models.py:181 order/models.py:465 msgid "Purchase order status" msgstr "" -#: order/models.py:194 +#: order/models.py:190 msgid "Company from which the items are being ordered" msgstr "" -#: order/models.py:197 order/templates/order/order_base.html:98 +#: order/models.py:193 order/templates/order/order_base.html:98 #: templates/js/order.js:179 msgid "Supplier Reference" msgstr "" -#: order/models.py:197 +#: order/models.py:193 msgid "Supplier order reference code" msgstr "" -#: order/models.py:204 +#: order/models.py:200 msgid "received by" msgstr "" -#: order/models.py:209 +#: order/models.py:205 msgid "Issue Date" msgstr "" -#: order/models.py:210 +#: order/models.py:206 msgid "Date order was issued" msgstr "" -#: order/models.py:215 +#: order/models.py:211 msgid "Target Delivery Date" msgstr "" -#: order/models.py:216 +#: order/models.py:212 msgid "Expected date for order delivery. Order will be overdue after this date." msgstr "" -#: order/models.py:222 +#: order/models.py:218 msgid "Date order was completed" msgstr "" -#: order/models.py:246 part/views.py:1853 stock/models.py:304 -#: stock/models.py:1020 +#: order/models.py:242 part/views.py:1853 stock/models.py:300 +#: stock/models.py:1015 msgid "Quantity must be greater than zero" msgstr "" -#: order/models.py:251 +#: order/models.py:247 msgid "Part supplier must match PO supplier" msgstr "" -#: order/models.py:349 +#: order/models.py:345 msgid "Lines can only be received against an order marked as 'Placed'" msgstr "" -#: order/models.py:353 +#: order/models.py:349 msgid "Quantity must be an integer" msgstr "" -#: order/models.py:355 +#: order/models.py:351 msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:465 +#: order/models.py:461 msgid "Company to which the items are being sold" msgstr "" -#: order/models.py:471 +#: order/models.py:467 msgid "Customer Reference " msgstr "" -#: order/models.py:471 +#: order/models.py:467 msgid "Customer order reference code" msgstr "" -#: order/models.py:479 templates/js/order.js:303 +#: order/models.py:475 templates/js/order.js:303 msgid "Shipment Date" msgstr "" -#: order/models.py:486 +#: order/models.py:482 msgid "shipped by" msgstr "" -#: order/models.py:530 +#: order/models.py:526 msgid "SalesOrder cannot be shipped as it is not currently pending" msgstr "" -#: order/models.py:617 +#: order/models.py:613 msgid "Item quantity" msgstr "" -#: order/models.py:619 +#: order/models.py:615 msgid "Line item reference" msgstr "" -#: order/models.py:621 +#: order/models.py:617 msgid "Line item notes" msgstr "" -#: order/models.py:647 order/models.py:715 templates/js/order.js:353 +#: order/models.py:643 order/models.py:710 templates/js/order.js:353 msgid "Order" msgstr "" -#: order/models.py:648 order/templates/order/order_base.html:9 +#: order/models.py:644 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 @@ -2966,77 +2974,77 @@ msgstr "" msgid "Purchase Order" msgstr "" -#: order/models.py:662 +#: order/models.py:658 msgid "Supplier part" msgstr "" -#: order/models.py:665 order/templates/order/order_base.html:131 +#: order/models.py:661 order/templates/order/order_base.html:131 #: order/templates/order/purchase_order_detail.html:219 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "" -#: order/models.py:665 +#: order/models.py:661 msgid "Number of items received" msgstr "" -#: order/models.py:672 stock/models.py:542 +#: order/models.py:667 stock/models.py:537 #: stock/templates/stock/item_base.html:331 templates/js/stock.js:690 msgid "Purchase Price" msgstr "" -#: order/models.py:673 +#: order/models.py:668 msgid "Unit purchase price" msgstr "" -#: order/models.py:681 +#: order/models.py:676 msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:724 part/templates/part/navbar.html:110 +#: order/models.py:718 part/templates/part/navbar.html:110 #: part/templates/part/order_prices.html:108 #: part/templates/part/part_pricing.html:97 msgid "Sale Price" msgstr "" -#: order/models.py:725 +#: order/models.py:719 msgid "Unit sale price" msgstr "" -#: order/models.py:800 order/models.py:802 +#: order/models.py:794 order/models.py:796 msgid "Stock item has not been assigned" msgstr "" -#: order/models.py:806 +#: order/models.py:800 msgid "Cannot allocate stock item to a line with a different part" msgstr "" -#: order/models.py:808 +#: order/models.py:802 msgid "Cannot allocate stock to a line without a part" msgstr "" -#: order/models.py:811 +#: order/models.py:805 msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:821 +#: order/models.py:815 msgid "Quantity must be 1 for serialized stock item" msgstr "" -#: order/models.py:826 +#: order/models.py:820 msgid "Line" msgstr "" -#: order/models.py:837 +#: order/models.py:831 msgid "Item" msgstr "" -#: order/models.py:838 +#: order/models.py:832 msgid "Select stock item to allocate" msgstr "" -#: order/models.py:841 +#: order/models.py:835 msgid "Enter stock allocation quantity" msgstr "" @@ -4200,7 +4208,7 @@ msgid "Stock items for variant parts can be used for this BOM item" msgstr "" #: part/models.py:2394 part/views.py:1859 part/views.py:1911 -#: stock/models.py:294 +#: stock/models.py:290 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -5353,12 +5361,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1744 +#: stock/models.py:1739 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1750 +#: stock/models.py:1745 msgid "Result" msgstr "" @@ -5385,7 +5393,7 @@ msgstr "" msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 +#: stock/forms.py:114 stock/forms.py:418 stock/models.py:505 #: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 msgid "Expiry Date" msgstr "" @@ -5475,187 +5483,187 @@ msgstr "" msgid "Set the destination as the default location for selected parts" msgstr "" -#: stock/models.py:56 stock/models.py:547 +#: stock/models.py:52 stock/models.py:542 msgid "Owner" msgstr "" -#: stock/models.py:57 stock/models.py:548 +#: stock/models.py:53 stock/models.py:543 msgid "Select Owner" msgstr "" -#: stock/models.py:275 +#: stock/models.py:271 msgid "StockItem with this serial number already exists" msgstr "" -#: stock/models.py:311 +#: stock/models.py:307 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:321 stock/models.py:330 +#: stock/models.py:317 stock/models.py:326 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:322 +#: stock/models.py:318 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:344 +#: stock/models.py:340 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:350 +#: stock/models.py:346 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:357 +#: stock/models.py:353 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:399 +#: stock/models.py:395 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:408 +#: stock/models.py:404 msgid "Base part" msgstr "" -#: stock/models.py:417 +#: stock/models.py:413 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:422 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:418 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "" -#: stock/models.py:425 +#: stock/models.py:421 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:432 +#: stock/models.py:428 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:437 stock/templates/stock/item_base.html:270 +#: stock/models.py:433 stock/templates/stock/item_base.html:270 msgid "Installed In" msgstr "" -#: stock/models.py:440 +#: stock/models.py:436 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:456 +#: stock/models.py:452 msgid "Serial number for this item" msgstr "" -#: stock/models.py:468 +#: stock/models.py:464 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:472 +#: stock/models.py:468 msgid "Stock Quantity" msgstr "" -#: stock/models.py:481 +#: stock/models.py:477 msgid "Source Build" msgstr "" -#: stock/models.py:483 +#: stock/models.py:479 msgid "Build for this stock item" msgstr "" -#: stock/models.py:494 +#: stock/models.py:490 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:497 +#: stock/models.py:493 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:503 +#: stock/models.py:499 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:510 +#: stock/models.py:506 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:523 +#: stock/models.py:519 msgid "Delete on deplete" msgstr "" -#: stock/models.py:523 +#: stock/models.py:519 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:533 stock/templates/stock/item_notes.html:13 +#: stock/models.py:529 stock/templates/stock/item_notes.html:13 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:543 +#: stock/models.py:538 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1011 +#: stock/models.py:1006 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1017 +#: stock/models.py:1012 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1023 +#: stock/models.py:1018 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1026 +#: stock/models.py:1021 msgid "Serial numbers must be a list of integers" msgstr "" -#: stock/models.py:1029 +#: stock/models.py:1024 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1036 +#: stock/models.py:1031 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "" -#: stock/models.py:1194 +#: stock/models.py:1189 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:1668 +#: stock/models.py:1663 msgid "Entry notes" msgstr "" -#: stock/models.py:1721 +#: stock/models.py:1716 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1727 +#: stock/models.py:1722 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1745 +#: stock/models.py:1740 msgid "Test name" msgstr "" -#: stock/models.py:1751 templates/js/table_filters.js:217 +#: stock/models.py:1746 templates/js/table_filters.js:217 msgid "Test result" msgstr "" -#: stock/models.py:1757 +#: stock/models.py:1752 msgid "Test output value" msgstr "" -#: stock/models.py:1764 +#: stock/models.py:1759 msgid "Test result attachment" msgstr "" -#: stock/models.py:1770 +#: stock/models.py:1765 msgid "Test notes" msgstr "" @@ -6367,23 +6375,23 @@ msgstr "" msgid "Currency Settings" msgstr "" -#: templates/InvenTree/settings/currencies.html:18 +#: templates/InvenTree/settings/currencies.html:25 msgid "Base Currency" msgstr "" -#: templates/InvenTree/settings/currencies.html:22 +#: templates/InvenTree/settings/currencies.html:29 msgid "Exchange Rates" msgstr "" -#: templates/InvenTree/settings/currencies.html:32 +#: templates/InvenTree/settings/currencies.html:39 msgid "Last Update" msgstr "" -#: templates/InvenTree/settings/currencies.html:38 +#: templates/InvenTree/settings/currencies.html:45 msgid "Never" msgstr "" -#: templates/InvenTree/settings/currencies.html:43 +#: templates/InvenTree/settings/currencies.html:50 msgid "Update Now" msgstr "" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index c174654a12..5192de1f0d 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-29 11:25+0000\n" +"POT-Creation-Date: 2021-07-01 22:35+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: French\n" @@ -29,14 +29,14 @@ msgstr "Aucune action spécifiée" msgid "No matching action found" msgstr "Aucune action correspondante trouvée" -#: InvenTree/fields.py:44 +#: InvenTree/fields.py:84 msgid "Enter date" msgstr "Entrer la date" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 -#: order/forms.py:34 order/forms.py:45 order/forms.py:56 order/forms.py:67 -#: order/forms.py:78 part/forms.py:134 +#: order/forms.py:31 order/forms.py:42 order/forms.py:53 order/forms.py:64 +#: order/forms.py:75 part/forms.py:134 msgid "Confirm" msgstr "Confirmer" @@ -77,7 +77,7 @@ msgstr "Sélectionnez une catégorie" msgid "Duplicate serial: {n}" msgstr "Dupliquer le numéro de série: {n}" -#: InvenTree/helpers.py:403 order/models.py:248 order/models.py:358 +#: InvenTree/helpers.py:403 order/models.py:244 order/models.py:354 #: stock/views.py:1795 msgid "Invalid quantity provided" msgstr "Quantité fournie invalide" @@ -106,7 +106,7 @@ msgstr "Aucun numéro de série trouvé" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "Le nombre de numéros de série uniques ({s}) doit correspondre à la quantité ({q})" -#: InvenTree/models.py:59 stock/models.py:1763 +#: InvenTree/models.py:59 stock/models.py:1758 msgid "Attachment" msgstr "Pièce jointe" @@ -147,7 +147,7 @@ msgstr "Nom" #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:104 order/templates/order/purchase_order_detail.html:147 +#: order/models.py:100 order/templates/order/purchase_order_detail.html:147 #: part/models.py:695 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 @@ -446,7 +446,7 @@ msgid "Order target date" msgstr "" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 order/forms.py:121 order/forms.py:156 +#: build/templates/build/detail.html:121 order/forms.py:118 order/forms.py:153 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 @@ -463,10 +463,10 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:734 -#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 -#: order/forms.py:200 order/forms.py:218 order/forms.py:253 order/forms.py:275 -#: order/forms.py:292 order/models.py:617 order/models.py:841 +#: build/templates/build/detail.html:31 common/models.py:741 +#: company/forms.py:189 company/templates/company/supplier_part_pricing.html:77 +#: order/forms.py:197 order/forms.py:215 order/forms.py:250 order/forms.py:272 +#: order/forms.py:289 order/models.py:613 order/models.py:835 #: order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 #: order/templates/order/purchase_order_detail.html:179 @@ -501,7 +501,7 @@ msgstr "" msgid "Enter quantity for build output" msgstr "" -#: build/forms.py:95 order/forms.py:247 stock/forms.py:118 +#: build/forms.py:95 order/forms.py:244 stock/forms.py:118 msgid "Serial Numbers" msgstr "Numéros de série" @@ -544,7 +544,7 @@ msgid "Location of completed parts" msgstr "Emplacement des pièces terminées" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:469 +#: build/templates/build/detail.html:59 order/models.py:465 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 @@ -603,7 +603,7 @@ msgstr "" msgid "Build Order Reference" msgstr "" -#: build/models.py:128 order/models.py:102 order/models.py:619 +#: build/models.py:128 order/models.py:98 order/models.py:615 #: order/templates/order/purchase_order_detail.html:174 #: order/templates/order/sales_order_detail.html:229 part/models.py:2302 #: report/templates/report/inventree_po_report.html:92 @@ -628,7 +628,7 @@ msgstr "" #: build/models.py:153 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:663 -#: order/models.py:661 order/models.py:717 +#: order/models.py:657 order/models.py:712 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 @@ -703,7 +703,7 @@ msgstr "" msgid "Build status code" msgstr "" -#: build/models.py:213 stock/models.py:466 +#: build/models.py:213 stock/models.py:462 msgid "Batch Code" msgstr "" @@ -711,16 +711,16 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:220 order/models.py:108 part/models.py:867 +#: build/models.py:220 order/models.py:104 part/models.py:867 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "Date de création" -#: build/models.py:224 order/models.py:475 +#: build/models.py:224 order/models.py:471 msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:221 templates/js/build.js:886 +#: build/models.py:228 order/models.py:217 templates/js/build.js:886 msgid "Completion Date" msgstr "" @@ -737,7 +737,7 @@ msgid "User who issued this build order" msgstr "" #: build/models.py:251 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:122 +#: build/templates/build/detail.html:105 order/models.py:118 #: order/templates/order/order_base.html:138 #: order/templates/order/sales_order_base.html:140 part/models.py:871 #: report/templates/report/inventree_build_order_base.html:159 @@ -754,19 +754,19 @@ msgstr "" #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 #: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 -#: stock/models.py:460 stock/templates/stock/item_base.html:345 +#: stock/models.py:456 stock/templates/stock/item_base.html:345 msgid "External Link" msgstr "Lien Externe" -#: build/models.py:258 part/models.py:729 stock/models.py:462 +#: build/models.py:258 part/models.py:729 stock/models.py:458 msgid "Link to external URL" msgstr "" #: build/models.py:262 build/templates/build/navbar.html:53 #: company/models.py:132 company/models.py:539 #: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:126 -#: order/models.py:621 order/templates/order/po_navbar.html:38 +#: company/templates/company/navbar.html:73 order/models.py:122 +#: order/models.py:617 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 #: order/templates/order/purchase_order_detail.html:243 #: order/templates/order/sales_order_detail.html:309 @@ -775,7 +775,7 @@ msgstr "" #: part/templates/part/navbar.html:145 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 -#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 +#: stock/models.py:528 stock/models.py:1662 stock/models.py:1764 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:699 msgid "Notes" @@ -810,11 +810,11 @@ msgstr "L'élément de construction doit spécifier une sortie de construction, msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1188 order/models.py:815 +#: build/models.py:1188 order/models.py:809 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1192 order/models.py:818 +#: build/models.py:1192 order/models.py:812 msgid "Allocation quantity must be greater than zero" msgstr "" @@ -915,7 +915,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:75 #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:454 stock/templates/stock/item_base.html:249 +#: stock/models.py:450 stock/templates/stock/item_base.html:249 #: templates/js/build.js:570 msgid "Serial Number" msgstr "" @@ -1036,7 +1036,7 @@ msgid "Progress" msgstr "" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:715 +#: build/templates/build/detail.html:84 order/models.py:710 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1183,7 +1183,7 @@ msgstr "" msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 order/forms.py:92 order/models.py:678 +#: build/templates/build/detail.html:46 order/forms.py:89 order/models.py:673 #: order/templates/order/purchase_order_detail.html:239 #: order/templates/order/receive_parts.html:25 stock/forms.py:169 #: stock/forms.py:375 @@ -1520,351 +1520,359 @@ msgid "Base URL for server instance" msgstr "" #: common/models.py:85 -msgid "Download from URL" -msgstr "Télécharger depuis l'URL" +msgid "Default Currency" +msgstr "" #: common/models.py:86 -msgid "Allow download of remote images and files from external URL" +msgid "Default currency" msgstr "" #: common/models.py:92 -msgid "Barcode Support" -msgstr "" +msgid "Download from URL" +msgstr "Télécharger depuis l'URL" #: common/models.py:93 -msgid "Enable barcode scanner support" +msgid "Allow download of remote images and files from external URL" msgstr "" #: common/models.py:99 +msgid "Barcode Support" +msgstr "" + +#: common/models.py:100 +msgid "Enable barcode scanner support" +msgstr "" + +#: common/models.py:106 msgid "IPN Regex" msgstr "Regex IPN" -#: common/models.py:100 +#: common/models.py:107 msgid "Regular expression pattern for matching Part IPN" msgstr "Expression régulière pour la correspondance avec l'IPN de la Pièce" -#: common/models.py:104 +#: common/models.py:111 msgid "Allow Duplicate IPN" msgstr "Autoriser les IPN dupliqués" -#: common/models.py:105 +#: common/models.py:112 msgid "Allow multiple parts to share the same IPN" msgstr "Permettre à plusieurs pièces de partager le même IPN" -#: common/models.py:111 +#: common/models.py:118 msgid "Allow Editing IPN" msgstr "Autoriser l'édition de l'IPN" -#: common/models.py:112 +#: common/models.py:119 msgid "Allow changing the IPN value while editing a part" msgstr "Permettre de modifier la valeur de l'IPN lors de l'édition d'une pièce" -#: common/models.py:118 +#: common/models.py:125 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:119 +#: common/models.py:126 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:125 +#: common/models.py:132 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:126 +#: common/models.py:133 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:132 +#: common/models.py:139 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:133 +#: common/models.py:140 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:139 +#: common/models.py:146 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:140 +#: common/models.py:147 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:146 +#: common/models.py:153 msgid "Recent Part Count" msgstr "" -#: common/models.py:147 +#: common/models.py:154 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2193 part/templates/part/detail.html:160 +#: common/models.py:160 part/models.py:2193 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" msgstr "" -#: common/models.py:154 +#: common/models.py:161 msgid "Parts are templates by default" msgstr "" -#: common/models.py:160 part/models.py:819 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:819 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:327 msgid "Assembly" msgstr "" -#: common/models.py:161 +#: common/models.py:168 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:167 part/models.py:825 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:825 part/templates/part/detail.html:180 #: templates/js/table_filters.js:331 msgid "Component" msgstr "" -#: common/models.py:168 +#: common/models.py:175 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:174 part/models.py:836 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:836 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "" -#: common/models.py:175 +#: common/models.py:182 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:181 part/models.py:841 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:841 part/templates/part/detail.html:210 #: templates/js/table_filters.js:339 msgid "Salable" msgstr "" -#: common/models.py:182 +#: common/models.py:189 msgid "Parts are salable by default" msgstr "" -#: common/models.py:188 part/models.py:831 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:831 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:343 msgid "Trackable" msgstr "" -#: common/models.py:189 +#: common/models.py:196 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:195 part/models.py:851 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:851 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" -#: common/models.py:196 +#: common/models.py:203 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:202 +#: common/models.py:209 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:203 +#: common/models.py:210 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:209 +#: common/models.py:216 msgid "Show Import in Views" msgstr "" -#: common/models.py:210 +#: common/models.py:217 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:216 +#: common/models.py:223 msgid "Show Price in Forms" msgstr "" -#: common/models.py:217 +#: common/models.py:224 msgid "Display part price in some forms" msgstr "" -#: common/models.py:223 +#: common/models.py:230 msgid "Show related parts" msgstr "" -#: common/models.py:224 +#: common/models.py:231 msgid "Display related parts for a part" msgstr "" -#: common/models.py:230 +#: common/models.py:237 msgid "Internal Prices" msgstr "" -#: common/models.py:231 +#: common/models.py:238 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:237 +#: common/models.py:244 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:238 +#: common/models.py:245 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:244 templates/stats.html:25 +#: common/models.py:251 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:245 +#: common/models.py:252 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:251 +#: common/models.py:258 msgid "Page Size" msgstr "" -#: common/models.py:252 +#: common/models.py:259 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:262 +#: common/models.py:269 msgid "Test Reports" msgstr "" -#: common/models.py:263 +#: common/models.py:270 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:269 +#: common/models.py:276 msgid "Stock Expiry" msgstr "" -#: common/models.py:270 +#: common/models.py:277 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:276 +#: common/models.py:283 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:283 +#: common/models.py:290 msgid "Stock Stale Time" msgstr "" -#: common/models.py:284 +#: common/models.py:291 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:286 part/templates/part/detail.html:121 +#: common/models.py:293 part/templates/part/detail.html:121 msgid "days" msgstr "jours" -#: common/models.py:291 +#: common/models.py:298 msgid "Build Expired Stock" msgstr "" -#: common/models.py:292 +#: common/models.py:299 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Group by Part" msgstr "" -#: common/models.py:306 +#: common/models.py:313 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:312 +#: common/models.py:319 msgid "Recent Stock Count" msgstr "" -#: common/models.py:313 +#: common/models.py:320 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:319 +#: common/models.py:326 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:320 +#: common/models.py:327 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:325 +#: common/models.py:332 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:326 +#: common/models.py:333 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:330 +#: common/models.py:337 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:331 +#: common/models.py:338 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:336 +#: common/models.py:343 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:337 +#: common/models.py:344 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:560 +#: common/models.py:567 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:562 +#: common/models.py:569 msgid "Settings value" msgstr "" -#: common/models.py:597 +#: common/models.py:604 msgid "Must be an integer value" msgstr "" -#: common/models.py:620 +#: common/models.py:627 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:631 +#: common/models.py:638 msgid "Value must be an integer value" msgstr "" -#: common/models.py:654 +#: common/models.py:661 msgid "Key string must be unique" msgstr "" -#: common/models.py:735 company/forms.py:192 +#: common/models.py:742 company/forms.py:190 msgid "Price break quantity" msgstr "" -#: common/models.py:743 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:749 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 msgid "Price" msgstr "" -#: common/models.py:744 +#: common/models.py:750 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:836 +#: common/models.py:842 msgid "Default" msgstr "" @@ -1920,40 +1928,40 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/forms.py:38 company/models.py:142 +#: company/forms.py:37 company/models.py:142 #: company/templates/company/detail.html:42 msgid "Currency" msgstr "" -#: company/forms.py:39 company/models.py:144 +#: company/forms.py:38 company/models.py:144 msgid "Default currency used for this company" msgstr "" -#: company/forms.py:77 part/forms.py:46 +#: company/forms.py:76 part/forms.py:46 msgid "URL" msgstr "" -#: company/forms.py:78 part/forms.py:47 +#: company/forms.py:77 part/forms.py:47 msgid "Image URL" msgstr "" -#: company/forms.py:133 templates/js/part.js:787 +#: company/forms.py:132 templates/js/part.js:787 msgid "Single Price" msgstr "" -#: company/forms.py:135 +#: company/forms.py:133 msgid "Single quantity price" msgstr "" -#: company/forms.py:143 company/models.py:321 +#: company/forms.py:141 company/models.py:321 msgid "Select manufacturer" msgstr "" -#: company/forms.py:149 company/models.py:328 +#: company/forms.py:147 company/models.py:328 msgid "Manufacturer Part Number" msgstr "" -#: company/forms.py:151 company/models.py:327 +#: company/forms.py:149 company/models.py:327 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 @@ -2013,7 +2021,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:121 company/models.py:333 company/models.py:526 -#: order/models.py:106 part/models.py:728 +#: order/models.py:102 part/models.py:728 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:419 #: templates/js/part.js:498 @@ -2052,7 +2060,7 @@ msgstr "" msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:305 company/models.py:497 stock/models.py:407 +#: company/models.py:305 company/models.py:497 stock/models.py:403 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" @@ -2093,7 +2101,7 @@ msgstr "" #: company/models.py:403 part/templates/part/params.html:28 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1756 templates/InvenTree/settings/header.html:8 +#: stock/models.py:1751 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:241 templates/js/stock.js:137 msgid "Value" msgstr "" @@ -2114,7 +2122,7 @@ msgstr "" #: company/models.py:507 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:193 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:189 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:369 @@ -2166,7 +2174,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 -#: stock/models.py:431 stock/templates/stock/item_base.html:310 +#: stock/models.py:427 stock/templates/stock/item_base.html:310 #: templates/js/stock.js:695 msgid "Packaging" msgstr "" @@ -2251,9 +2259,9 @@ msgstr "" msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:464 -#: order/templates/order/sales_order_base.html:94 stock/models.py:449 -#: stock/models.py:450 stock/templates/stock/item_base.html:262 +#: company/templates/company/detail.html:67 order/models.py:460 +#: order/templates/order/sales_order_base.html:94 stock/models.py:445 +#: stock/models.py:446 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 #: templates/js/stock.js:1097 msgid "Customer" @@ -2541,7 +2549,7 @@ msgid "New Sales Order" msgstr "" #: company/templates/company/supplier_part_base.html:7 -#: company/templates/company/supplier_part_base.html:20 stock/models.py:416 +#: company/templates/company/supplier_part_base.html:20 stock/models.py:412 #: stock/templates/stock/item_base.html:374 templates/js/company.js:380 msgid "Supplier Part" msgstr "" @@ -2787,178 +2795,178 @@ msgstr "" msgid "Filters" msgstr "" -#: order/forms.py:34 order/templates/order/order_base.html:47 +#: order/forms.py:31 order/templates/order/order_base.html:47 msgid "Place order" msgstr "" -#: order/forms.py:45 order/templates/order/order_base.html:54 +#: order/forms.py:42 order/templates/order/order_base.html:54 msgid "Mark order as complete" msgstr "" -#: order/forms.py:56 order/forms.py:67 order/templates/order/order_base.html:59 +#: order/forms.py:53 order/forms.py:64 order/templates/order/order_base.html:59 #: order/templates/order/sales_order_base.html:61 msgid "Cancel order" msgstr "" -#: order/forms.py:78 order/templates/order/sales_order_base.html:58 +#: order/forms.py:75 order/templates/order/sales_order_base.html:58 msgid "Ship order" msgstr "" -#: order/forms.py:93 +#: order/forms.py:90 msgid "Receive parts to this location" msgstr "" -#: order/forms.py:115 +#: order/forms.py:112 msgid "Purchase Order reference" msgstr "" -#: order/forms.py:122 +#: order/forms.py:119 msgid "Target date for order delivery. Order will be overdue after this date." msgstr "" -#: order/forms.py:150 +#: order/forms.py:147 msgid "Enter sales order number" msgstr "" -#: order/forms.py:157 order/models.py:476 +#: order/forms.py:154 order/models.py:472 msgid "Target date for order completion. Order will be overdue after this date." msgstr "" -#: order/forms.py:249 +#: order/forms.py:246 msgid "Enter stock item serial numbers" msgstr "" -#: order/forms.py:255 +#: order/forms.py:252 msgid "Enter quantity of stock items" msgstr "" -#: order/models.py:102 +#: order/models.py:98 msgid "Order reference" msgstr "" -#: order/models.py:104 +#: order/models.py:100 msgid "Order description" msgstr "" -#: order/models.py:106 +#: order/models.py:102 msgid "Link to external page" msgstr "" -#: order/models.py:114 part/templates/part/detail.html:132 +#: order/models.py:110 part/templates/part/detail.html:132 msgid "Created By" msgstr "" -#: order/models.py:121 +#: order/models.py:117 msgid "User or group responsible for this order" msgstr "" -#: order/models.py:126 +#: order/models.py:122 msgid "Order notes" msgstr "" -#: order/models.py:185 order/models.py:469 +#: order/models.py:181 order/models.py:465 msgid "Purchase order status" msgstr "" -#: order/models.py:194 +#: order/models.py:190 msgid "Company from which the items are being ordered" msgstr "" -#: order/models.py:197 order/templates/order/order_base.html:98 +#: order/models.py:193 order/templates/order/order_base.html:98 #: templates/js/order.js:179 msgid "Supplier Reference" msgstr "" -#: order/models.py:197 +#: order/models.py:193 msgid "Supplier order reference code" msgstr "" -#: order/models.py:204 +#: order/models.py:200 msgid "received by" msgstr "" -#: order/models.py:209 +#: order/models.py:205 msgid "Issue Date" msgstr "" -#: order/models.py:210 +#: order/models.py:206 msgid "Date order was issued" msgstr "" -#: order/models.py:215 +#: order/models.py:211 msgid "Target Delivery Date" msgstr "" -#: order/models.py:216 +#: order/models.py:212 msgid "Expected date for order delivery. Order will be overdue after this date." msgstr "" -#: order/models.py:222 +#: order/models.py:218 msgid "Date order was completed" msgstr "" -#: order/models.py:246 part/views.py:1853 stock/models.py:304 -#: stock/models.py:1020 +#: order/models.py:242 part/views.py:1853 stock/models.py:300 +#: stock/models.py:1015 msgid "Quantity must be greater than zero" msgstr "" -#: order/models.py:251 +#: order/models.py:247 msgid "Part supplier must match PO supplier" msgstr "" -#: order/models.py:349 +#: order/models.py:345 msgid "Lines can only be received against an order marked as 'Placed'" msgstr "" -#: order/models.py:353 +#: order/models.py:349 msgid "Quantity must be an integer" msgstr "" -#: order/models.py:355 +#: order/models.py:351 msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:465 +#: order/models.py:461 msgid "Company to which the items are being sold" msgstr "" -#: order/models.py:471 +#: order/models.py:467 msgid "Customer Reference " msgstr "" -#: order/models.py:471 +#: order/models.py:467 msgid "Customer order reference code" msgstr "" -#: order/models.py:479 templates/js/order.js:303 +#: order/models.py:475 templates/js/order.js:303 msgid "Shipment Date" msgstr "" -#: order/models.py:486 +#: order/models.py:482 msgid "shipped by" msgstr "" -#: order/models.py:530 +#: order/models.py:526 msgid "SalesOrder cannot be shipped as it is not currently pending" msgstr "" -#: order/models.py:617 +#: order/models.py:613 msgid "Item quantity" msgstr "" -#: order/models.py:619 +#: order/models.py:615 msgid "Line item reference" msgstr "" -#: order/models.py:621 +#: order/models.py:617 msgid "Line item notes" msgstr "" -#: order/models.py:647 order/models.py:715 templates/js/order.js:353 +#: order/models.py:643 order/models.py:710 templates/js/order.js:353 msgid "Order" msgstr "" -#: order/models.py:648 order/templates/order/order_base.html:9 +#: order/models.py:644 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 @@ -2966,77 +2974,77 @@ msgstr "" msgid "Purchase Order" msgstr "" -#: order/models.py:662 +#: order/models.py:658 msgid "Supplier part" msgstr "" -#: order/models.py:665 order/templates/order/order_base.html:131 +#: order/models.py:661 order/templates/order/order_base.html:131 #: order/templates/order/purchase_order_detail.html:219 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "" -#: order/models.py:665 +#: order/models.py:661 msgid "Number of items received" msgstr "" -#: order/models.py:672 stock/models.py:542 +#: order/models.py:667 stock/models.py:537 #: stock/templates/stock/item_base.html:331 templates/js/stock.js:690 msgid "Purchase Price" msgstr "" -#: order/models.py:673 +#: order/models.py:668 msgid "Unit purchase price" msgstr "" -#: order/models.py:681 +#: order/models.py:676 msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:724 part/templates/part/navbar.html:110 +#: order/models.py:718 part/templates/part/navbar.html:110 #: part/templates/part/order_prices.html:108 #: part/templates/part/part_pricing.html:97 msgid "Sale Price" msgstr "" -#: order/models.py:725 +#: order/models.py:719 msgid "Unit sale price" msgstr "" -#: order/models.py:800 order/models.py:802 +#: order/models.py:794 order/models.py:796 msgid "Stock item has not been assigned" msgstr "" -#: order/models.py:806 +#: order/models.py:800 msgid "Cannot allocate stock item to a line with a different part" msgstr "" -#: order/models.py:808 +#: order/models.py:802 msgid "Cannot allocate stock to a line without a part" msgstr "" -#: order/models.py:811 +#: order/models.py:805 msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:821 +#: order/models.py:815 msgid "Quantity must be 1 for serialized stock item" msgstr "" -#: order/models.py:826 +#: order/models.py:820 msgid "Line" msgstr "" -#: order/models.py:837 +#: order/models.py:831 msgid "Item" msgstr "" -#: order/models.py:838 +#: order/models.py:832 msgid "Select stock item to allocate" msgstr "" -#: order/models.py:841 +#: order/models.py:835 msgid "Enter stock allocation quantity" msgstr "" @@ -4200,7 +4208,7 @@ msgid "Stock items for variant parts can be used for this BOM item" msgstr "" #: part/models.py:2394 part/views.py:1859 part/views.py:1911 -#: stock/models.py:294 +#: stock/models.py:290 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -5355,12 +5363,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1744 +#: stock/models.py:1739 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1750 +#: stock/models.py:1745 msgid "Result" msgstr "" @@ -5387,7 +5395,7 @@ msgstr "" msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 +#: stock/forms.py:114 stock/forms.py:418 stock/models.py:505 #: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 msgid "Expiry Date" msgstr "" @@ -5477,187 +5485,187 @@ msgstr "" msgid "Set the destination as the default location for selected parts" msgstr "" -#: stock/models.py:56 stock/models.py:547 +#: stock/models.py:52 stock/models.py:542 msgid "Owner" msgstr "" -#: stock/models.py:57 stock/models.py:548 +#: stock/models.py:53 stock/models.py:543 msgid "Select Owner" msgstr "" -#: stock/models.py:275 +#: stock/models.py:271 msgid "StockItem with this serial number already exists" msgstr "" -#: stock/models.py:311 +#: stock/models.py:307 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:321 stock/models.py:330 +#: stock/models.py:317 stock/models.py:326 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:322 +#: stock/models.py:318 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:344 +#: stock/models.py:340 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:350 +#: stock/models.py:346 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:357 +#: stock/models.py:353 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:399 +#: stock/models.py:395 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:408 +#: stock/models.py:404 msgid "Base part" msgstr "" -#: stock/models.py:417 +#: stock/models.py:413 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:422 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:418 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "" -#: stock/models.py:425 +#: stock/models.py:421 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:432 +#: stock/models.py:428 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:437 stock/templates/stock/item_base.html:270 +#: stock/models.py:433 stock/templates/stock/item_base.html:270 msgid "Installed In" msgstr "" -#: stock/models.py:440 +#: stock/models.py:436 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:456 +#: stock/models.py:452 msgid "Serial number for this item" msgstr "" -#: stock/models.py:468 +#: stock/models.py:464 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:472 +#: stock/models.py:468 msgid "Stock Quantity" msgstr "" -#: stock/models.py:481 +#: stock/models.py:477 msgid "Source Build" msgstr "" -#: stock/models.py:483 +#: stock/models.py:479 msgid "Build for this stock item" msgstr "" -#: stock/models.py:494 +#: stock/models.py:490 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:497 +#: stock/models.py:493 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:503 +#: stock/models.py:499 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:510 +#: stock/models.py:506 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:523 +#: stock/models.py:519 msgid "Delete on deplete" msgstr "" -#: stock/models.py:523 +#: stock/models.py:519 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:533 stock/templates/stock/item_notes.html:13 +#: stock/models.py:529 stock/templates/stock/item_notes.html:13 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:543 +#: stock/models.py:538 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1011 +#: stock/models.py:1006 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1017 +#: stock/models.py:1012 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1023 +#: stock/models.py:1018 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1026 +#: stock/models.py:1021 msgid "Serial numbers must be a list of integers" msgstr "" -#: stock/models.py:1029 +#: stock/models.py:1024 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1036 +#: stock/models.py:1031 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "" -#: stock/models.py:1194 +#: stock/models.py:1189 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:1668 +#: stock/models.py:1663 msgid "Entry notes" msgstr "" -#: stock/models.py:1721 +#: stock/models.py:1716 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1727 +#: stock/models.py:1722 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1745 +#: stock/models.py:1740 msgid "Test name" msgstr "" -#: stock/models.py:1751 templates/js/table_filters.js:217 +#: stock/models.py:1746 templates/js/table_filters.js:217 msgid "Test result" msgstr "" -#: stock/models.py:1757 +#: stock/models.py:1752 msgid "Test output value" msgstr "" -#: stock/models.py:1764 +#: stock/models.py:1759 msgid "Test result attachment" msgstr "" -#: stock/models.py:1770 +#: stock/models.py:1765 msgid "Test notes" msgstr "" @@ -6369,23 +6377,23 @@ msgstr "" msgid "Currency Settings" msgstr "" -#: templates/InvenTree/settings/currencies.html:18 +#: templates/InvenTree/settings/currencies.html:25 msgid "Base Currency" msgstr "" -#: templates/InvenTree/settings/currencies.html:22 +#: templates/InvenTree/settings/currencies.html:29 msgid "Exchange Rates" msgstr "" -#: templates/InvenTree/settings/currencies.html:32 +#: templates/InvenTree/settings/currencies.html:39 msgid "Last Update" msgstr "" -#: templates/InvenTree/settings/currencies.html:38 +#: templates/InvenTree/settings/currencies.html:45 msgid "Never" msgstr "" -#: templates/InvenTree/settings/currencies.html:43 +#: templates/InvenTree/settings/currencies.html:50 msgid "Update Now" msgstr "" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index a0d06c826d..4cd24be5cf 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-29 11:25+0000\n" +"POT-Creation-Date: 2021-07-01 22:35+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -29,14 +29,14 @@ msgstr "" msgid "No matching action found" msgstr "" -#: InvenTree/fields.py:44 +#: InvenTree/fields.py:84 msgid "Enter date" msgstr "" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 -#: order/forms.py:34 order/forms.py:45 order/forms.py:56 order/forms.py:67 -#: order/forms.py:78 part/forms.py:134 +#: order/forms.py:31 order/forms.py:42 order/forms.py:53 order/forms.py:64 +#: order/forms.py:75 part/forms.py:134 msgid "Confirm" msgstr "" @@ -77,7 +77,7 @@ msgstr "" msgid "Duplicate serial: {n}" msgstr "" -#: InvenTree/helpers.py:403 order/models.py:248 order/models.py:358 +#: InvenTree/helpers.py:403 order/models.py:244 order/models.py:354 #: stock/views.py:1795 msgid "Invalid quantity provided" msgstr "" @@ -106,7 +106,7 @@ msgstr "" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "" -#: InvenTree/models.py:59 stock/models.py:1763 +#: InvenTree/models.py:59 stock/models.py:1758 msgid "Attachment" msgstr "" @@ -147,7 +147,7 @@ msgstr "" #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:104 order/templates/order/purchase_order_detail.html:147 +#: order/models.py:100 order/templates/order/purchase_order_detail.html:147 #: part/models.py:695 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 @@ -446,7 +446,7 @@ msgid "Order target date" msgstr "" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 order/forms.py:121 order/forms.py:156 +#: build/templates/build/detail.html:121 order/forms.py:118 order/forms.py:153 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 @@ -463,10 +463,10 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:734 -#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 -#: order/forms.py:200 order/forms.py:218 order/forms.py:253 order/forms.py:275 -#: order/forms.py:292 order/models.py:617 order/models.py:841 +#: build/templates/build/detail.html:31 common/models.py:741 +#: company/forms.py:189 company/templates/company/supplier_part_pricing.html:77 +#: order/forms.py:197 order/forms.py:215 order/forms.py:250 order/forms.py:272 +#: order/forms.py:289 order/models.py:613 order/models.py:835 #: order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 #: order/templates/order/purchase_order_detail.html:179 @@ -501,7 +501,7 @@ msgstr "" msgid "Enter quantity for build output" msgstr "" -#: build/forms.py:95 order/forms.py:247 stock/forms.py:118 +#: build/forms.py:95 order/forms.py:244 stock/forms.py:118 msgid "Serial Numbers" msgstr "" @@ -544,7 +544,7 @@ msgid "Location of completed parts" msgstr "" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:469 +#: build/templates/build/detail.html:59 order/models.py:465 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 @@ -603,7 +603,7 @@ msgstr "" msgid "Build Order Reference" msgstr "" -#: build/models.py:128 order/models.py:102 order/models.py:619 +#: build/models.py:128 order/models.py:98 order/models.py:615 #: order/templates/order/purchase_order_detail.html:174 #: order/templates/order/sales_order_detail.html:229 part/models.py:2302 #: report/templates/report/inventree_po_report.html:92 @@ -628,7 +628,7 @@ msgstr "" #: build/models.py:153 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:663 -#: order/models.py:661 order/models.py:717 +#: order/models.py:657 order/models.py:712 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 @@ -703,7 +703,7 @@ msgstr "" msgid "Build status code" msgstr "" -#: build/models.py:213 stock/models.py:466 +#: build/models.py:213 stock/models.py:462 msgid "Batch Code" msgstr "" @@ -711,16 +711,16 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:220 order/models.py:108 part/models.py:867 +#: build/models.py:220 order/models.py:104 part/models.py:867 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "" -#: build/models.py:224 order/models.py:475 +#: build/models.py:224 order/models.py:471 msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:221 templates/js/build.js:886 +#: build/models.py:228 order/models.py:217 templates/js/build.js:886 msgid "Completion Date" msgstr "" @@ -737,7 +737,7 @@ msgid "User who issued this build order" msgstr "" #: build/models.py:251 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:122 +#: build/templates/build/detail.html:105 order/models.py:118 #: order/templates/order/order_base.html:138 #: order/templates/order/sales_order_base.html:140 part/models.py:871 #: report/templates/report/inventree_build_order_base.html:159 @@ -754,19 +754,19 @@ msgstr "" #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 #: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 -#: stock/models.py:460 stock/templates/stock/item_base.html:345 +#: stock/models.py:456 stock/templates/stock/item_base.html:345 msgid "External Link" msgstr "" -#: build/models.py:258 part/models.py:729 stock/models.py:462 +#: build/models.py:258 part/models.py:729 stock/models.py:458 msgid "Link to external URL" msgstr "" #: build/models.py:262 build/templates/build/navbar.html:53 #: company/models.py:132 company/models.py:539 #: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:126 -#: order/models.py:621 order/templates/order/po_navbar.html:38 +#: company/templates/company/navbar.html:73 order/models.py:122 +#: order/models.py:617 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 #: order/templates/order/purchase_order_detail.html:243 #: order/templates/order/sales_order_detail.html:309 @@ -775,7 +775,7 @@ msgstr "" #: part/templates/part/navbar.html:145 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 -#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 +#: stock/models.py:528 stock/models.py:1662 stock/models.py:1764 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:699 msgid "Notes" @@ -810,11 +810,11 @@ msgstr "" msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1188 order/models.py:815 +#: build/models.py:1188 order/models.py:809 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1192 order/models.py:818 +#: build/models.py:1192 order/models.py:812 msgid "Allocation quantity must be greater than zero" msgstr "" @@ -915,7 +915,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:75 #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:454 stock/templates/stock/item_base.html:249 +#: stock/models.py:450 stock/templates/stock/item_base.html:249 #: templates/js/build.js:570 msgid "Serial Number" msgstr "" @@ -1036,7 +1036,7 @@ msgid "Progress" msgstr "" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:715 +#: build/templates/build/detail.html:84 order/models.py:710 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1183,7 +1183,7 @@ msgstr "" msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 order/forms.py:92 order/models.py:678 +#: build/templates/build/detail.html:46 order/forms.py:89 order/models.py:673 #: order/templates/order/purchase_order_detail.html:239 #: order/templates/order/receive_parts.html:25 stock/forms.py:169 #: stock/forms.py:375 @@ -1520,351 +1520,359 @@ msgid "Base URL for server instance" msgstr "" #: common/models.py:85 -msgid "Download from URL" +msgid "Default Currency" msgstr "" #: common/models.py:86 -msgid "Allow download of remote images and files from external URL" +msgid "Default currency" msgstr "" #: common/models.py:92 -msgid "Barcode Support" +msgid "Download from URL" msgstr "" #: common/models.py:93 -msgid "Enable barcode scanner support" +msgid "Allow download of remote images and files from external URL" msgstr "" #: common/models.py:99 -msgid "IPN Regex" +msgid "Barcode Support" msgstr "" #: common/models.py:100 +msgid "Enable barcode scanner support" +msgstr "" + +#: common/models.py:106 +msgid "IPN Regex" +msgstr "" + +#: common/models.py:107 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:104 +#: common/models.py:111 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:105 +#: common/models.py:112 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:111 +#: common/models.py:118 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:112 +#: common/models.py:119 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:118 +#: common/models.py:125 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:119 +#: common/models.py:126 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:125 +#: common/models.py:132 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:126 +#: common/models.py:133 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:132 +#: common/models.py:139 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:133 +#: common/models.py:140 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:139 +#: common/models.py:146 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:140 +#: common/models.py:147 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:146 +#: common/models.py:153 msgid "Recent Part Count" msgstr "" -#: common/models.py:147 +#: common/models.py:154 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2193 part/templates/part/detail.html:160 +#: common/models.py:160 part/models.py:2193 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" msgstr "" -#: common/models.py:154 +#: common/models.py:161 msgid "Parts are templates by default" msgstr "" -#: common/models.py:160 part/models.py:819 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:819 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:327 msgid "Assembly" msgstr "" -#: common/models.py:161 +#: common/models.py:168 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:167 part/models.py:825 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:825 part/templates/part/detail.html:180 #: templates/js/table_filters.js:331 msgid "Component" msgstr "" -#: common/models.py:168 +#: common/models.py:175 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:174 part/models.py:836 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:836 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "" -#: common/models.py:175 +#: common/models.py:182 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:181 part/models.py:841 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:841 part/templates/part/detail.html:210 #: templates/js/table_filters.js:339 msgid "Salable" msgstr "" -#: common/models.py:182 +#: common/models.py:189 msgid "Parts are salable by default" msgstr "" -#: common/models.py:188 part/models.py:831 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:831 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:343 msgid "Trackable" msgstr "" -#: common/models.py:189 +#: common/models.py:196 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:195 part/models.py:851 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:851 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" -#: common/models.py:196 +#: common/models.py:203 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:202 +#: common/models.py:209 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:203 +#: common/models.py:210 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:209 +#: common/models.py:216 msgid "Show Import in Views" msgstr "" -#: common/models.py:210 +#: common/models.py:217 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:216 +#: common/models.py:223 msgid "Show Price in Forms" msgstr "" -#: common/models.py:217 +#: common/models.py:224 msgid "Display part price in some forms" msgstr "" -#: common/models.py:223 +#: common/models.py:230 msgid "Show related parts" msgstr "" -#: common/models.py:224 +#: common/models.py:231 msgid "Display related parts for a part" msgstr "" -#: common/models.py:230 +#: common/models.py:237 msgid "Internal Prices" msgstr "" -#: common/models.py:231 +#: common/models.py:238 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:237 +#: common/models.py:244 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:238 +#: common/models.py:245 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:244 templates/stats.html:25 +#: common/models.py:251 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:245 +#: common/models.py:252 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:251 +#: common/models.py:258 msgid "Page Size" msgstr "" -#: common/models.py:252 +#: common/models.py:259 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:262 +#: common/models.py:269 msgid "Test Reports" msgstr "" -#: common/models.py:263 +#: common/models.py:270 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:269 +#: common/models.py:276 msgid "Stock Expiry" msgstr "" -#: common/models.py:270 +#: common/models.py:277 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:276 +#: common/models.py:283 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:283 +#: common/models.py:290 msgid "Stock Stale Time" msgstr "" -#: common/models.py:284 +#: common/models.py:291 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:286 part/templates/part/detail.html:121 +#: common/models.py:293 part/templates/part/detail.html:121 msgid "days" msgstr "" -#: common/models.py:291 +#: common/models.py:298 msgid "Build Expired Stock" msgstr "" -#: common/models.py:292 +#: common/models.py:299 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Group by Part" msgstr "" -#: common/models.py:306 +#: common/models.py:313 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:312 +#: common/models.py:319 msgid "Recent Stock Count" msgstr "" -#: common/models.py:313 +#: common/models.py:320 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:319 +#: common/models.py:326 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:320 +#: common/models.py:327 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:325 +#: common/models.py:332 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:326 +#: common/models.py:333 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:330 +#: common/models.py:337 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:331 +#: common/models.py:338 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:336 +#: common/models.py:343 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:337 +#: common/models.py:344 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:560 +#: common/models.py:567 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:562 +#: common/models.py:569 msgid "Settings value" msgstr "" -#: common/models.py:597 +#: common/models.py:604 msgid "Must be an integer value" msgstr "" -#: common/models.py:620 +#: common/models.py:627 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:631 +#: common/models.py:638 msgid "Value must be an integer value" msgstr "" -#: common/models.py:654 +#: common/models.py:661 msgid "Key string must be unique" msgstr "" -#: common/models.py:735 company/forms.py:192 +#: common/models.py:742 company/forms.py:190 msgid "Price break quantity" msgstr "" -#: common/models.py:743 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:749 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 msgid "Price" msgstr "" -#: common/models.py:744 +#: common/models.py:750 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:836 +#: common/models.py:842 msgid "Default" msgstr "" @@ -1920,40 +1928,40 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/forms.py:38 company/models.py:142 +#: company/forms.py:37 company/models.py:142 #: company/templates/company/detail.html:42 msgid "Currency" msgstr "" -#: company/forms.py:39 company/models.py:144 +#: company/forms.py:38 company/models.py:144 msgid "Default currency used for this company" msgstr "" -#: company/forms.py:77 part/forms.py:46 +#: company/forms.py:76 part/forms.py:46 msgid "URL" msgstr "" -#: company/forms.py:78 part/forms.py:47 +#: company/forms.py:77 part/forms.py:47 msgid "Image URL" msgstr "" -#: company/forms.py:133 templates/js/part.js:787 +#: company/forms.py:132 templates/js/part.js:787 msgid "Single Price" msgstr "" -#: company/forms.py:135 +#: company/forms.py:133 msgid "Single quantity price" msgstr "" -#: company/forms.py:143 company/models.py:321 +#: company/forms.py:141 company/models.py:321 msgid "Select manufacturer" msgstr "" -#: company/forms.py:149 company/models.py:328 +#: company/forms.py:147 company/models.py:328 msgid "Manufacturer Part Number" msgstr "" -#: company/forms.py:151 company/models.py:327 +#: company/forms.py:149 company/models.py:327 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 @@ -2013,7 +2021,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:121 company/models.py:333 company/models.py:526 -#: order/models.py:106 part/models.py:728 +#: order/models.py:102 part/models.py:728 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:419 #: templates/js/part.js:498 @@ -2052,7 +2060,7 @@ msgstr "" msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:305 company/models.py:497 stock/models.py:407 +#: company/models.py:305 company/models.py:497 stock/models.py:403 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" @@ -2093,7 +2101,7 @@ msgstr "" #: company/models.py:403 part/templates/part/params.html:28 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1756 templates/InvenTree/settings/header.html:8 +#: stock/models.py:1751 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:241 templates/js/stock.js:137 msgid "Value" msgstr "" @@ -2114,7 +2122,7 @@ msgstr "" #: company/models.py:507 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:193 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:189 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:369 @@ -2166,7 +2174,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 -#: stock/models.py:431 stock/templates/stock/item_base.html:310 +#: stock/models.py:427 stock/templates/stock/item_base.html:310 #: templates/js/stock.js:695 msgid "Packaging" msgstr "" @@ -2251,9 +2259,9 @@ msgstr "" msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:464 -#: order/templates/order/sales_order_base.html:94 stock/models.py:449 -#: stock/models.py:450 stock/templates/stock/item_base.html:262 +#: company/templates/company/detail.html:67 order/models.py:460 +#: order/templates/order/sales_order_base.html:94 stock/models.py:445 +#: stock/models.py:446 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 #: templates/js/stock.js:1097 msgid "Customer" @@ -2541,7 +2549,7 @@ msgid "New Sales Order" msgstr "" #: company/templates/company/supplier_part_base.html:7 -#: company/templates/company/supplier_part_base.html:20 stock/models.py:416 +#: company/templates/company/supplier_part_base.html:20 stock/models.py:412 #: stock/templates/stock/item_base.html:374 templates/js/company.js:380 msgid "Supplier Part" msgstr "" @@ -2787,178 +2795,178 @@ msgstr "" msgid "Filters" msgstr "" -#: order/forms.py:34 order/templates/order/order_base.html:47 +#: order/forms.py:31 order/templates/order/order_base.html:47 msgid "Place order" msgstr "" -#: order/forms.py:45 order/templates/order/order_base.html:54 +#: order/forms.py:42 order/templates/order/order_base.html:54 msgid "Mark order as complete" msgstr "" -#: order/forms.py:56 order/forms.py:67 order/templates/order/order_base.html:59 +#: order/forms.py:53 order/forms.py:64 order/templates/order/order_base.html:59 #: order/templates/order/sales_order_base.html:61 msgid "Cancel order" msgstr "" -#: order/forms.py:78 order/templates/order/sales_order_base.html:58 +#: order/forms.py:75 order/templates/order/sales_order_base.html:58 msgid "Ship order" msgstr "" -#: order/forms.py:93 +#: order/forms.py:90 msgid "Receive parts to this location" msgstr "" -#: order/forms.py:115 +#: order/forms.py:112 msgid "Purchase Order reference" msgstr "" -#: order/forms.py:122 +#: order/forms.py:119 msgid "Target date for order delivery. Order will be overdue after this date." msgstr "" -#: order/forms.py:150 +#: order/forms.py:147 msgid "Enter sales order number" msgstr "" -#: order/forms.py:157 order/models.py:476 +#: order/forms.py:154 order/models.py:472 msgid "Target date for order completion. Order will be overdue after this date." msgstr "" -#: order/forms.py:249 +#: order/forms.py:246 msgid "Enter stock item serial numbers" msgstr "" -#: order/forms.py:255 +#: order/forms.py:252 msgid "Enter quantity of stock items" msgstr "" -#: order/models.py:102 +#: order/models.py:98 msgid "Order reference" msgstr "" -#: order/models.py:104 +#: order/models.py:100 msgid "Order description" msgstr "" -#: order/models.py:106 +#: order/models.py:102 msgid "Link to external page" msgstr "" -#: order/models.py:114 part/templates/part/detail.html:132 +#: order/models.py:110 part/templates/part/detail.html:132 msgid "Created By" msgstr "" -#: order/models.py:121 +#: order/models.py:117 msgid "User or group responsible for this order" msgstr "" -#: order/models.py:126 +#: order/models.py:122 msgid "Order notes" msgstr "" -#: order/models.py:185 order/models.py:469 +#: order/models.py:181 order/models.py:465 msgid "Purchase order status" msgstr "" -#: order/models.py:194 +#: order/models.py:190 msgid "Company from which the items are being ordered" msgstr "" -#: order/models.py:197 order/templates/order/order_base.html:98 +#: order/models.py:193 order/templates/order/order_base.html:98 #: templates/js/order.js:179 msgid "Supplier Reference" msgstr "" -#: order/models.py:197 +#: order/models.py:193 msgid "Supplier order reference code" msgstr "" -#: order/models.py:204 +#: order/models.py:200 msgid "received by" msgstr "" -#: order/models.py:209 +#: order/models.py:205 msgid "Issue Date" msgstr "" -#: order/models.py:210 +#: order/models.py:206 msgid "Date order was issued" msgstr "" -#: order/models.py:215 +#: order/models.py:211 msgid "Target Delivery Date" msgstr "" -#: order/models.py:216 +#: order/models.py:212 msgid "Expected date for order delivery. Order will be overdue after this date." msgstr "" -#: order/models.py:222 +#: order/models.py:218 msgid "Date order was completed" msgstr "" -#: order/models.py:246 part/views.py:1853 stock/models.py:304 -#: stock/models.py:1020 +#: order/models.py:242 part/views.py:1853 stock/models.py:300 +#: stock/models.py:1015 msgid "Quantity must be greater than zero" msgstr "" -#: order/models.py:251 +#: order/models.py:247 msgid "Part supplier must match PO supplier" msgstr "" -#: order/models.py:349 +#: order/models.py:345 msgid "Lines can only be received against an order marked as 'Placed'" msgstr "" -#: order/models.py:353 +#: order/models.py:349 msgid "Quantity must be an integer" msgstr "" -#: order/models.py:355 +#: order/models.py:351 msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:465 +#: order/models.py:461 msgid "Company to which the items are being sold" msgstr "" -#: order/models.py:471 +#: order/models.py:467 msgid "Customer Reference " msgstr "" -#: order/models.py:471 +#: order/models.py:467 msgid "Customer order reference code" msgstr "" -#: order/models.py:479 templates/js/order.js:303 +#: order/models.py:475 templates/js/order.js:303 msgid "Shipment Date" msgstr "" -#: order/models.py:486 +#: order/models.py:482 msgid "shipped by" msgstr "" -#: order/models.py:530 +#: order/models.py:526 msgid "SalesOrder cannot be shipped as it is not currently pending" msgstr "" -#: order/models.py:617 +#: order/models.py:613 msgid "Item quantity" msgstr "" -#: order/models.py:619 +#: order/models.py:615 msgid "Line item reference" msgstr "" -#: order/models.py:621 +#: order/models.py:617 msgid "Line item notes" msgstr "" -#: order/models.py:647 order/models.py:715 templates/js/order.js:353 +#: order/models.py:643 order/models.py:710 templates/js/order.js:353 msgid "Order" msgstr "" -#: order/models.py:648 order/templates/order/order_base.html:9 +#: order/models.py:644 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 @@ -2966,77 +2974,77 @@ msgstr "" msgid "Purchase Order" msgstr "" -#: order/models.py:662 +#: order/models.py:658 msgid "Supplier part" msgstr "" -#: order/models.py:665 order/templates/order/order_base.html:131 +#: order/models.py:661 order/templates/order/order_base.html:131 #: order/templates/order/purchase_order_detail.html:219 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "" -#: order/models.py:665 +#: order/models.py:661 msgid "Number of items received" msgstr "" -#: order/models.py:672 stock/models.py:542 +#: order/models.py:667 stock/models.py:537 #: stock/templates/stock/item_base.html:331 templates/js/stock.js:690 msgid "Purchase Price" msgstr "" -#: order/models.py:673 +#: order/models.py:668 msgid "Unit purchase price" msgstr "" -#: order/models.py:681 +#: order/models.py:676 msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:724 part/templates/part/navbar.html:110 +#: order/models.py:718 part/templates/part/navbar.html:110 #: part/templates/part/order_prices.html:108 #: part/templates/part/part_pricing.html:97 msgid "Sale Price" msgstr "" -#: order/models.py:725 +#: order/models.py:719 msgid "Unit sale price" msgstr "" -#: order/models.py:800 order/models.py:802 +#: order/models.py:794 order/models.py:796 msgid "Stock item has not been assigned" msgstr "" -#: order/models.py:806 +#: order/models.py:800 msgid "Cannot allocate stock item to a line with a different part" msgstr "" -#: order/models.py:808 +#: order/models.py:802 msgid "Cannot allocate stock to a line without a part" msgstr "" -#: order/models.py:811 +#: order/models.py:805 msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:821 +#: order/models.py:815 msgid "Quantity must be 1 for serialized stock item" msgstr "" -#: order/models.py:826 +#: order/models.py:820 msgid "Line" msgstr "" -#: order/models.py:837 +#: order/models.py:831 msgid "Item" msgstr "" -#: order/models.py:838 +#: order/models.py:832 msgid "Select stock item to allocate" msgstr "" -#: order/models.py:841 +#: order/models.py:835 msgid "Enter stock allocation quantity" msgstr "" @@ -4200,7 +4208,7 @@ msgid "Stock items for variant parts can be used for this BOM item" msgstr "" #: part/models.py:2394 part/views.py:1859 part/views.py:1911 -#: stock/models.py:294 +#: stock/models.py:290 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -5351,12 +5359,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1744 +#: stock/models.py:1739 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1750 +#: stock/models.py:1745 msgid "Result" msgstr "" @@ -5383,7 +5391,7 @@ msgstr "" msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 +#: stock/forms.py:114 stock/forms.py:418 stock/models.py:505 #: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 msgid "Expiry Date" msgstr "" @@ -5473,187 +5481,187 @@ msgstr "" msgid "Set the destination as the default location for selected parts" msgstr "" -#: stock/models.py:56 stock/models.py:547 +#: stock/models.py:52 stock/models.py:542 msgid "Owner" msgstr "" -#: stock/models.py:57 stock/models.py:548 +#: stock/models.py:53 stock/models.py:543 msgid "Select Owner" msgstr "" -#: stock/models.py:275 +#: stock/models.py:271 msgid "StockItem with this serial number already exists" msgstr "" -#: stock/models.py:311 +#: stock/models.py:307 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:321 stock/models.py:330 +#: stock/models.py:317 stock/models.py:326 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:322 +#: stock/models.py:318 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:344 +#: stock/models.py:340 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:350 +#: stock/models.py:346 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:357 +#: stock/models.py:353 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:399 +#: stock/models.py:395 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:408 +#: stock/models.py:404 msgid "Base part" msgstr "" -#: stock/models.py:417 +#: stock/models.py:413 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:422 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:418 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "" -#: stock/models.py:425 +#: stock/models.py:421 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:432 +#: stock/models.py:428 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:437 stock/templates/stock/item_base.html:270 +#: stock/models.py:433 stock/templates/stock/item_base.html:270 msgid "Installed In" msgstr "" -#: stock/models.py:440 +#: stock/models.py:436 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:456 +#: stock/models.py:452 msgid "Serial number for this item" msgstr "" -#: stock/models.py:468 +#: stock/models.py:464 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:472 +#: stock/models.py:468 msgid "Stock Quantity" msgstr "" -#: stock/models.py:481 +#: stock/models.py:477 msgid "Source Build" msgstr "" -#: stock/models.py:483 +#: stock/models.py:479 msgid "Build for this stock item" msgstr "" -#: stock/models.py:494 +#: stock/models.py:490 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:497 +#: stock/models.py:493 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:503 +#: stock/models.py:499 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:510 +#: stock/models.py:506 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:523 +#: stock/models.py:519 msgid "Delete on deplete" msgstr "" -#: stock/models.py:523 +#: stock/models.py:519 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:533 stock/templates/stock/item_notes.html:13 +#: stock/models.py:529 stock/templates/stock/item_notes.html:13 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:543 +#: stock/models.py:538 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1011 +#: stock/models.py:1006 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1017 +#: stock/models.py:1012 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1023 +#: stock/models.py:1018 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1026 +#: stock/models.py:1021 msgid "Serial numbers must be a list of integers" msgstr "" -#: stock/models.py:1029 +#: stock/models.py:1024 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1036 +#: stock/models.py:1031 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "" -#: stock/models.py:1194 +#: stock/models.py:1189 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:1668 +#: stock/models.py:1663 msgid "Entry notes" msgstr "" -#: stock/models.py:1721 +#: stock/models.py:1716 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1727 +#: stock/models.py:1722 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1745 +#: stock/models.py:1740 msgid "Test name" msgstr "" -#: stock/models.py:1751 templates/js/table_filters.js:217 +#: stock/models.py:1746 templates/js/table_filters.js:217 msgid "Test result" msgstr "" -#: stock/models.py:1757 +#: stock/models.py:1752 msgid "Test output value" msgstr "" -#: stock/models.py:1764 +#: stock/models.py:1759 msgid "Test result attachment" msgstr "" -#: stock/models.py:1770 +#: stock/models.py:1765 msgid "Test notes" msgstr "" @@ -6365,23 +6373,23 @@ msgstr "" msgid "Currency Settings" msgstr "" -#: templates/InvenTree/settings/currencies.html:18 +#: templates/InvenTree/settings/currencies.html:25 msgid "Base Currency" msgstr "" -#: templates/InvenTree/settings/currencies.html:22 +#: templates/InvenTree/settings/currencies.html:29 msgid "Exchange Rates" msgstr "" -#: templates/InvenTree/settings/currencies.html:32 +#: templates/InvenTree/settings/currencies.html:39 msgid "Last Update" msgstr "" -#: templates/InvenTree/settings/currencies.html:38 +#: templates/InvenTree/settings/currencies.html:45 msgid "Never" msgstr "" -#: templates/InvenTree/settings/currencies.html:43 +#: templates/InvenTree/settings/currencies.html:50 msgid "Update Now" msgstr "" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index aada255a92..18310d8fe5 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-29 11:25+0000\n" +"POT-Creation-Date: 2021-07-01 22:35+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -29,14 +29,14 @@ msgstr "" msgid "No matching action found" msgstr "" -#: InvenTree/fields.py:44 +#: InvenTree/fields.py:84 msgid "Enter date" msgstr "" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 -#: order/forms.py:34 order/forms.py:45 order/forms.py:56 order/forms.py:67 -#: order/forms.py:78 part/forms.py:134 +#: order/forms.py:31 order/forms.py:42 order/forms.py:53 order/forms.py:64 +#: order/forms.py:75 part/forms.py:134 msgid "Confirm" msgstr "" @@ -77,7 +77,7 @@ msgstr "" msgid "Duplicate serial: {n}" msgstr "" -#: InvenTree/helpers.py:403 order/models.py:248 order/models.py:358 +#: InvenTree/helpers.py:403 order/models.py:244 order/models.py:354 #: stock/views.py:1795 msgid "Invalid quantity provided" msgstr "" @@ -106,7 +106,7 @@ msgstr "" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "" -#: InvenTree/models.py:59 stock/models.py:1763 +#: InvenTree/models.py:59 stock/models.py:1758 msgid "Attachment" msgstr "" @@ -147,7 +147,7 @@ msgstr "" #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:104 order/templates/order/purchase_order_detail.html:147 +#: order/models.py:100 order/templates/order/purchase_order_detail.html:147 #: part/models.py:695 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 @@ -446,7 +446,7 @@ msgid "Order target date" msgstr "" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 order/forms.py:121 order/forms.py:156 +#: build/templates/build/detail.html:121 order/forms.py:118 order/forms.py:153 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 @@ -463,10 +463,10 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:734 -#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 -#: order/forms.py:200 order/forms.py:218 order/forms.py:253 order/forms.py:275 -#: order/forms.py:292 order/models.py:617 order/models.py:841 +#: build/templates/build/detail.html:31 common/models.py:741 +#: company/forms.py:189 company/templates/company/supplier_part_pricing.html:77 +#: order/forms.py:197 order/forms.py:215 order/forms.py:250 order/forms.py:272 +#: order/forms.py:289 order/models.py:613 order/models.py:835 #: order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 #: order/templates/order/purchase_order_detail.html:179 @@ -501,7 +501,7 @@ msgstr "" msgid "Enter quantity for build output" msgstr "" -#: build/forms.py:95 order/forms.py:247 stock/forms.py:118 +#: build/forms.py:95 order/forms.py:244 stock/forms.py:118 msgid "Serial Numbers" msgstr "" @@ -544,7 +544,7 @@ msgid "Location of completed parts" msgstr "" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:469 +#: build/templates/build/detail.html:59 order/models.py:465 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 @@ -603,7 +603,7 @@ msgstr "" msgid "Build Order Reference" msgstr "" -#: build/models.py:128 order/models.py:102 order/models.py:619 +#: build/models.py:128 order/models.py:98 order/models.py:615 #: order/templates/order/purchase_order_detail.html:174 #: order/templates/order/sales_order_detail.html:229 part/models.py:2302 #: report/templates/report/inventree_po_report.html:92 @@ -628,7 +628,7 @@ msgstr "" #: build/models.py:153 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:663 -#: order/models.py:661 order/models.py:717 +#: order/models.py:657 order/models.py:712 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 @@ -703,7 +703,7 @@ msgstr "" msgid "Build status code" msgstr "" -#: build/models.py:213 stock/models.py:466 +#: build/models.py:213 stock/models.py:462 msgid "Batch Code" msgstr "" @@ -711,16 +711,16 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:220 order/models.py:108 part/models.py:867 +#: build/models.py:220 order/models.py:104 part/models.py:867 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "" -#: build/models.py:224 order/models.py:475 +#: build/models.py:224 order/models.py:471 msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:221 templates/js/build.js:886 +#: build/models.py:228 order/models.py:217 templates/js/build.js:886 msgid "Completion Date" msgstr "" @@ -737,7 +737,7 @@ msgid "User who issued this build order" msgstr "" #: build/models.py:251 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:122 +#: build/templates/build/detail.html:105 order/models.py:118 #: order/templates/order/order_base.html:138 #: order/templates/order/sales_order_base.html:140 part/models.py:871 #: report/templates/report/inventree_build_order_base.html:159 @@ -754,19 +754,19 @@ msgstr "" #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 #: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 -#: stock/models.py:460 stock/templates/stock/item_base.html:345 +#: stock/models.py:456 stock/templates/stock/item_base.html:345 msgid "External Link" msgstr "" -#: build/models.py:258 part/models.py:729 stock/models.py:462 +#: build/models.py:258 part/models.py:729 stock/models.py:458 msgid "Link to external URL" msgstr "" #: build/models.py:262 build/templates/build/navbar.html:53 #: company/models.py:132 company/models.py:539 #: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:126 -#: order/models.py:621 order/templates/order/po_navbar.html:38 +#: company/templates/company/navbar.html:73 order/models.py:122 +#: order/models.py:617 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 #: order/templates/order/purchase_order_detail.html:243 #: order/templates/order/sales_order_detail.html:309 @@ -775,7 +775,7 @@ msgstr "" #: part/templates/part/navbar.html:145 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 -#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 +#: stock/models.py:528 stock/models.py:1662 stock/models.py:1764 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:699 msgid "Notes" @@ -810,11 +810,11 @@ msgstr "" msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1188 order/models.py:815 +#: build/models.py:1188 order/models.py:809 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1192 order/models.py:818 +#: build/models.py:1192 order/models.py:812 msgid "Allocation quantity must be greater than zero" msgstr "" @@ -915,7 +915,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:75 #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:454 stock/templates/stock/item_base.html:249 +#: stock/models.py:450 stock/templates/stock/item_base.html:249 #: templates/js/build.js:570 msgid "Serial Number" msgstr "" @@ -1036,7 +1036,7 @@ msgid "Progress" msgstr "" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:715 +#: build/templates/build/detail.html:84 order/models.py:710 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1183,7 +1183,7 @@ msgstr "" msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 order/forms.py:92 order/models.py:678 +#: build/templates/build/detail.html:46 order/forms.py:89 order/models.py:673 #: order/templates/order/purchase_order_detail.html:239 #: order/templates/order/receive_parts.html:25 stock/forms.py:169 #: stock/forms.py:375 @@ -1520,351 +1520,359 @@ msgid "Base URL for server instance" msgstr "" #: common/models.py:85 -msgid "Download from URL" +msgid "Default Currency" msgstr "" #: common/models.py:86 -msgid "Allow download of remote images and files from external URL" +msgid "Default currency" msgstr "" #: common/models.py:92 -msgid "Barcode Support" +msgid "Download from URL" msgstr "" #: common/models.py:93 -msgid "Enable barcode scanner support" +msgid "Allow download of remote images and files from external URL" msgstr "" #: common/models.py:99 -msgid "IPN Regex" +msgid "Barcode Support" msgstr "" #: common/models.py:100 +msgid "Enable barcode scanner support" +msgstr "" + +#: common/models.py:106 +msgid "IPN Regex" +msgstr "" + +#: common/models.py:107 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:104 +#: common/models.py:111 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:105 +#: common/models.py:112 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:111 +#: common/models.py:118 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:112 +#: common/models.py:119 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:118 +#: common/models.py:125 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:119 +#: common/models.py:126 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:125 +#: common/models.py:132 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:126 +#: common/models.py:133 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:132 +#: common/models.py:139 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:133 +#: common/models.py:140 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:139 +#: common/models.py:146 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:140 +#: common/models.py:147 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:146 +#: common/models.py:153 msgid "Recent Part Count" msgstr "" -#: common/models.py:147 +#: common/models.py:154 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2193 part/templates/part/detail.html:160 +#: common/models.py:160 part/models.py:2193 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" msgstr "" -#: common/models.py:154 +#: common/models.py:161 msgid "Parts are templates by default" msgstr "" -#: common/models.py:160 part/models.py:819 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:819 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:327 msgid "Assembly" msgstr "" -#: common/models.py:161 +#: common/models.py:168 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:167 part/models.py:825 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:825 part/templates/part/detail.html:180 #: templates/js/table_filters.js:331 msgid "Component" msgstr "" -#: common/models.py:168 +#: common/models.py:175 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:174 part/models.py:836 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:836 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "" -#: common/models.py:175 +#: common/models.py:182 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:181 part/models.py:841 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:841 part/templates/part/detail.html:210 #: templates/js/table_filters.js:339 msgid "Salable" msgstr "" -#: common/models.py:182 +#: common/models.py:189 msgid "Parts are salable by default" msgstr "" -#: common/models.py:188 part/models.py:831 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:831 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:343 msgid "Trackable" msgstr "" -#: common/models.py:189 +#: common/models.py:196 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:195 part/models.py:851 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:851 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" -#: common/models.py:196 +#: common/models.py:203 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:202 +#: common/models.py:209 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:203 +#: common/models.py:210 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:209 +#: common/models.py:216 msgid "Show Import in Views" msgstr "" -#: common/models.py:210 +#: common/models.py:217 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:216 +#: common/models.py:223 msgid "Show Price in Forms" msgstr "" -#: common/models.py:217 +#: common/models.py:224 msgid "Display part price in some forms" msgstr "" -#: common/models.py:223 +#: common/models.py:230 msgid "Show related parts" msgstr "" -#: common/models.py:224 +#: common/models.py:231 msgid "Display related parts for a part" msgstr "" -#: common/models.py:230 +#: common/models.py:237 msgid "Internal Prices" msgstr "" -#: common/models.py:231 +#: common/models.py:238 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:237 +#: common/models.py:244 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:238 +#: common/models.py:245 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:244 templates/stats.html:25 +#: common/models.py:251 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:245 +#: common/models.py:252 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:251 +#: common/models.py:258 msgid "Page Size" msgstr "" -#: common/models.py:252 +#: common/models.py:259 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:262 +#: common/models.py:269 msgid "Test Reports" msgstr "" -#: common/models.py:263 +#: common/models.py:270 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:269 +#: common/models.py:276 msgid "Stock Expiry" msgstr "" -#: common/models.py:270 +#: common/models.py:277 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:276 +#: common/models.py:283 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:283 +#: common/models.py:290 msgid "Stock Stale Time" msgstr "" -#: common/models.py:284 +#: common/models.py:291 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:286 part/templates/part/detail.html:121 +#: common/models.py:293 part/templates/part/detail.html:121 msgid "days" msgstr "" -#: common/models.py:291 +#: common/models.py:298 msgid "Build Expired Stock" msgstr "" -#: common/models.py:292 +#: common/models.py:299 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Group by Part" msgstr "" -#: common/models.py:306 +#: common/models.py:313 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:312 +#: common/models.py:319 msgid "Recent Stock Count" msgstr "" -#: common/models.py:313 +#: common/models.py:320 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:319 +#: common/models.py:326 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:320 +#: common/models.py:327 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:325 +#: common/models.py:332 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:326 +#: common/models.py:333 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:330 +#: common/models.py:337 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:331 +#: common/models.py:338 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:336 +#: common/models.py:343 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:337 +#: common/models.py:344 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:560 +#: common/models.py:567 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:562 +#: common/models.py:569 msgid "Settings value" msgstr "" -#: common/models.py:597 +#: common/models.py:604 msgid "Must be an integer value" msgstr "" -#: common/models.py:620 +#: common/models.py:627 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:631 +#: common/models.py:638 msgid "Value must be an integer value" msgstr "" -#: common/models.py:654 +#: common/models.py:661 msgid "Key string must be unique" msgstr "" -#: common/models.py:735 company/forms.py:192 +#: common/models.py:742 company/forms.py:190 msgid "Price break quantity" msgstr "" -#: common/models.py:743 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:749 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 msgid "Price" msgstr "" -#: common/models.py:744 +#: common/models.py:750 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:836 +#: common/models.py:842 msgid "Default" msgstr "" @@ -1920,40 +1928,40 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/forms.py:38 company/models.py:142 +#: company/forms.py:37 company/models.py:142 #: company/templates/company/detail.html:42 msgid "Currency" msgstr "" -#: company/forms.py:39 company/models.py:144 +#: company/forms.py:38 company/models.py:144 msgid "Default currency used for this company" msgstr "" -#: company/forms.py:77 part/forms.py:46 +#: company/forms.py:76 part/forms.py:46 msgid "URL" msgstr "" -#: company/forms.py:78 part/forms.py:47 +#: company/forms.py:77 part/forms.py:47 msgid "Image URL" msgstr "" -#: company/forms.py:133 templates/js/part.js:787 +#: company/forms.py:132 templates/js/part.js:787 msgid "Single Price" msgstr "" -#: company/forms.py:135 +#: company/forms.py:133 msgid "Single quantity price" msgstr "" -#: company/forms.py:143 company/models.py:321 +#: company/forms.py:141 company/models.py:321 msgid "Select manufacturer" msgstr "" -#: company/forms.py:149 company/models.py:328 +#: company/forms.py:147 company/models.py:328 msgid "Manufacturer Part Number" msgstr "" -#: company/forms.py:151 company/models.py:327 +#: company/forms.py:149 company/models.py:327 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 @@ -2013,7 +2021,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:121 company/models.py:333 company/models.py:526 -#: order/models.py:106 part/models.py:728 +#: order/models.py:102 part/models.py:728 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:419 #: templates/js/part.js:498 @@ -2052,7 +2060,7 @@ msgstr "" msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:305 company/models.py:497 stock/models.py:407 +#: company/models.py:305 company/models.py:497 stock/models.py:403 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" @@ -2093,7 +2101,7 @@ msgstr "" #: company/models.py:403 part/templates/part/params.html:28 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1756 templates/InvenTree/settings/header.html:8 +#: stock/models.py:1751 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:241 templates/js/stock.js:137 msgid "Value" msgstr "" @@ -2114,7 +2122,7 @@ msgstr "" #: company/models.py:507 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:193 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:189 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:369 @@ -2166,7 +2174,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 -#: stock/models.py:431 stock/templates/stock/item_base.html:310 +#: stock/models.py:427 stock/templates/stock/item_base.html:310 #: templates/js/stock.js:695 msgid "Packaging" msgstr "" @@ -2251,9 +2259,9 @@ msgstr "" msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:464 -#: order/templates/order/sales_order_base.html:94 stock/models.py:449 -#: stock/models.py:450 stock/templates/stock/item_base.html:262 +#: company/templates/company/detail.html:67 order/models.py:460 +#: order/templates/order/sales_order_base.html:94 stock/models.py:445 +#: stock/models.py:446 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 #: templates/js/stock.js:1097 msgid "Customer" @@ -2541,7 +2549,7 @@ msgid "New Sales Order" msgstr "" #: company/templates/company/supplier_part_base.html:7 -#: company/templates/company/supplier_part_base.html:20 stock/models.py:416 +#: company/templates/company/supplier_part_base.html:20 stock/models.py:412 #: stock/templates/stock/item_base.html:374 templates/js/company.js:380 msgid "Supplier Part" msgstr "" @@ -2787,178 +2795,178 @@ msgstr "" msgid "Filters" msgstr "" -#: order/forms.py:34 order/templates/order/order_base.html:47 +#: order/forms.py:31 order/templates/order/order_base.html:47 msgid "Place order" msgstr "" -#: order/forms.py:45 order/templates/order/order_base.html:54 +#: order/forms.py:42 order/templates/order/order_base.html:54 msgid "Mark order as complete" msgstr "" -#: order/forms.py:56 order/forms.py:67 order/templates/order/order_base.html:59 +#: order/forms.py:53 order/forms.py:64 order/templates/order/order_base.html:59 #: order/templates/order/sales_order_base.html:61 msgid "Cancel order" msgstr "" -#: order/forms.py:78 order/templates/order/sales_order_base.html:58 +#: order/forms.py:75 order/templates/order/sales_order_base.html:58 msgid "Ship order" msgstr "" -#: order/forms.py:93 +#: order/forms.py:90 msgid "Receive parts to this location" msgstr "" -#: order/forms.py:115 +#: order/forms.py:112 msgid "Purchase Order reference" msgstr "" -#: order/forms.py:122 +#: order/forms.py:119 msgid "Target date for order delivery. Order will be overdue after this date." msgstr "" -#: order/forms.py:150 +#: order/forms.py:147 msgid "Enter sales order number" msgstr "" -#: order/forms.py:157 order/models.py:476 +#: order/forms.py:154 order/models.py:472 msgid "Target date for order completion. Order will be overdue after this date." msgstr "" -#: order/forms.py:249 +#: order/forms.py:246 msgid "Enter stock item serial numbers" msgstr "" -#: order/forms.py:255 +#: order/forms.py:252 msgid "Enter quantity of stock items" msgstr "" -#: order/models.py:102 +#: order/models.py:98 msgid "Order reference" msgstr "" -#: order/models.py:104 +#: order/models.py:100 msgid "Order description" msgstr "" -#: order/models.py:106 +#: order/models.py:102 msgid "Link to external page" msgstr "" -#: order/models.py:114 part/templates/part/detail.html:132 +#: order/models.py:110 part/templates/part/detail.html:132 msgid "Created By" msgstr "" -#: order/models.py:121 +#: order/models.py:117 msgid "User or group responsible for this order" msgstr "" -#: order/models.py:126 +#: order/models.py:122 msgid "Order notes" msgstr "" -#: order/models.py:185 order/models.py:469 +#: order/models.py:181 order/models.py:465 msgid "Purchase order status" msgstr "" -#: order/models.py:194 +#: order/models.py:190 msgid "Company from which the items are being ordered" msgstr "" -#: order/models.py:197 order/templates/order/order_base.html:98 +#: order/models.py:193 order/templates/order/order_base.html:98 #: templates/js/order.js:179 msgid "Supplier Reference" msgstr "" -#: order/models.py:197 +#: order/models.py:193 msgid "Supplier order reference code" msgstr "" -#: order/models.py:204 +#: order/models.py:200 msgid "received by" msgstr "" -#: order/models.py:209 +#: order/models.py:205 msgid "Issue Date" msgstr "" -#: order/models.py:210 +#: order/models.py:206 msgid "Date order was issued" msgstr "" -#: order/models.py:215 +#: order/models.py:211 msgid "Target Delivery Date" msgstr "" -#: order/models.py:216 +#: order/models.py:212 msgid "Expected date for order delivery. Order will be overdue after this date." msgstr "" -#: order/models.py:222 +#: order/models.py:218 msgid "Date order was completed" msgstr "" -#: order/models.py:246 part/views.py:1853 stock/models.py:304 -#: stock/models.py:1020 +#: order/models.py:242 part/views.py:1853 stock/models.py:300 +#: stock/models.py:1015 msgid "Quantity must be greater than zero" msgstr "" -#: order/models.py:251 +#: order/models.py:247 msgid "Part supplier must match PO supplier" msgstr "" -#: order/models.py:349 +#: order/models.py:345 msgid "Lines can only be received against an order marked as 'Placed'" msgstr "" -#: order/models.py:353 +#: order/models.py:349 msgid "Quantity must be an integer" msgstr "" -#: order/models.py:355 +#: order/models.py:351 msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:465 +#: order/models.py:461 msgid "Company to which the items are being sold" msgstr "" -#: order/models.py:471 +#: order/models.py:467 msgid "Customer Reference " msgstr "" -#: order/models.py:471 +#: order/models.py:467 msgid "Customer order reference code" msgstr "" -#: order/models.py:479 templates/js/order.js:303 +#: order/models.py:475 templates/js/order.js:303 msgid "Shipment Date" msgstr "" -#: order/models.py:486 +#: order/models.py:482 msgid "shipped by" msgstr "" -#: order/models.py:530 +#: order/models.py:526 msgid "SalesOrder cannot be shipped as it is not currently pending" msgstr "" -#: order/models.py:617 +#: order/models.py:613 msgid "Item quantity" msgstr "" -#: order/models.py:619 +#: order/models.py:615 msgid "Line item reference" msgstr "" -#: order/models.py:621 +#: order/models.py:617 msgid "Line item notes" msgstr "" -#: order/models.py:647 order/models.py:715 templates/js/order.js:353 +#: order/models.py:643 order/models.py:710 templates/js/order.js:353 msgid "Order" msgstr "" -#: order/models.py:648 order/templates/order/order_base.html:9 +#: order/models.py:644 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 @@ -2966,77 +2974,77 @@ msgstr "" msgid "Purchase Order" msgstr "" -#: order/models.py:662 +#: order/models.py:658 msgid "Supplier part" msgstr "" -#: order/models.py:665 order/templates/order/order_base.html:131 +#: order/models.py:661 order/templates/order/order_base.html:131 #: order/templates/order/purchase_order_detail.html:219 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "" -#: order/models.py:665 +#: order/models.py:661 msgid "Number of items received" msgstr "" -#: order/models.py:672 stock/models.py:542 +#: order/models.py:667 stock/models.py:537 #: stock/templates/stock/item_base.html:331 templates/js/stock.js:690 msgid "Purchase Price" msgstr "" -#: order/models.py:673 +#: order/models.py:668 msgid "Unit purchase price" msgstr "" -#: order/models.py:681 +#: order/models.py:676 msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:724 part/templates/part/navbar.html:110 +#: order/models.py:718 part/templates/part/navbar.html:110 #: part/templates/part/order_prices.html:108 #: part/templates/part/part_pricing.html:97 msgid "Sale Price" msgstr "" -#: order/models.py:725 +#: order/models.py:719 msgid "Unit sale price" msgstr "" -#: order/models.py:800 order/models.py:802 +#: order/models.py:794 order/models.py:796 msgid "Stock item has not been assigned" msgstr "" -#: order/models.py:806 +#: order/models.py:800 msgid "Cannot allocate stock item to a line with a different part" msgstr "" -#: order/models.py:808 +#: order/models.py:802 msgid "Cannot allocate stock to a line without a part" msgstr "" -#: order/models.py:811 +#: order/models.py:805 msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:821 +#: order/models.py:815 msgid "Quantity must be 1 for serialized stock item" msgstr "" -#: order/models.py:826 +#: order/models.py:820 msgid "Line" msgstr "" -#: order/models.py:837 +#: order/models.py:831 msgid "Item" msgstr "" -#: order/models.py:838 +#: order/models.py:832 msgid "Select stock item to allocate" msgstr "" -#: order/models.py:841 +#: order/models.py:835 msgid "Enter stock allocation quantity" msgstr "" @@ -4200,7 +4208,7 @@ msgid "Stock items for variant parts can be used for this BOM item" msgstr "" #: part/models.py:2394 part/views.py:1859 part/views.py:1911 -#: stock/models.py:294 +#: stock/models.py:290 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -5351,12 +5359,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1744 +#: stock/models.py:1739 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1750 +#: stock/models.py:1745 msgid "Result" msgstr "" @@ -5383,7 +5391,7 @@ msgstr "" msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 +#: stock/forms.py:114 stock/forms.py:418 stock/models.py:505 #: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 msgid "Expiry Date" msgstr "" @@ -5473,187 +5481,187 @@ msgstr "" msgid "Set the destination as the default location for selected parts" msgstr "" -#: stock/models.py:56 stock/models.py:547 +#: stock/models.py:52 stock/models.py:542 msgid "Owner" msgstr "" -#: stock/models.py:57 stock/models.py:548 +#: stock/models.py:53 stock/models.py:543 msgid "Select Owner" msgstr "" -#: stock/models.py:275 +#: stock/models.py:271 msgid "StockItem with this serial number already exists" msgstr "" -#: stock/models.py:311 +#: stock/models.py:307 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:321 stock/models.py:330 +#: stock/models.py:317 stock/models.py:326 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:322 +#: stock/models.py:318 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:344 +#: stock/models.py:340 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:350 +#: stock/models.py:346 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:357 +#: stock/models.py:353 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:399 +#: stock/models.py:395 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:408 +#: stock/models.py:404 msgid "Base part" msgstr "" -#: stock/models.py:417 +#: stock/models.py:413 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:422 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:418 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "" -#: stock/models.py:425 +#: stock/models.py:421 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:432 +#: stock/models.py:428 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:437 stock/templates/stock/item_base.html:270 +#: stock/models.py:433 stock/templates/stock/item_base.html:270 msgid "Installed In" msgstr "" -#: stock/models.py:440 +#: stock/models.py:436 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:456 +#: stock/models.py:452 msgid "Serial number for this item" msgstr "" -#: stock/models.py:468 +#: stock/models.py:464 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:472 +#: stock/models.py:468 msgid "Stock Quantity" msgstr "" -#: stock/models.py:481 +#: stock/models.py:477 msgid "Source Build" msgstr "" -#: stock/models.py:483 +#: stock/models.py:479 msgid "Build for this stock item" msgstr "" -#: stock/models.py:494 +#: stock/models.py:490 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:497 +#: stock/models.py:493 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:503 +#: stock/models.py:499 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:510 +#: stock/models.py:506 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:523 +#: stock/models.py:519 msgid "Delete on deplete" msgstr "" -#: stock/models.py:523 +#: stock/models.py:519 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:533 stock/templates/stock/item_notes.html:13 +#: stock/models.py:529 stock/templates/stock/item_notes.html:13 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:543 +#: stock/models.py:538 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1011 +#: stock/models.py:1006 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1017 +#: stock/models.py:1012 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1023 +#: stock/models.py:1018 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1026 +#: stock/models.py:1021 msgid "Serial numbers must be a list of integers" msgstr "" -#: stock/models.py:1029 +#: stock/models.py:1024 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1036 +#: stock/models.py:1031 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "" -#: stock/models.py:1194 +#: stock/models.py:1189 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:1668 +#: stock/models.py:1663 msgid "Entry notes" msgstr "" -#: stock/models.py:1721 +#: stock/models.py:1716 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1727 +#: stock/models.py:1722 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1745 +#: stock/models.py:1740 msgid "Test name" msgstr "" -#: stock/models.py:1751 templates/js/table_filters.js:217 +#: stock/models.py:1746 templates/js/table_filters.js:217 msgid "Test result" msgstr "" -#: stock/models.py:1757 +#: stock/models.py:1752 msgid "Test output value" msgstr "" -#: stock/models.py:1764 +#: stock/models.py:1759 msgid "Test result attachment" msgstr "" -#: stock/models.py:1770 +#: stock/models.py:1765 msgid "Test notes" msgstr "" @@ -6365,23 +6373,23 @@ msgstr "" msgid "Currency Settings" msgstr "" -#: templates/InvenTree/settings/currencies.html:18 +#: templates/InvenTree/settings/currencies.html:25 msgid "Base Currency" msgstr "" -#: templates/InvenTree/settings/currencies.html:22 +#: templates/InvenTree/settings/currencies.html:29 msgid "Exchange Rates" msgstr "" -#: templates/InvenTree/settings/currencies.html:32 +#: templates/InvenTree/settings/currencies.html:39 msgid "Last Update" msgstr "" -#: templates/InvenTree/settings/currencies.html:38 +#: templates/InvenTree/settings/currencies.html:45 msgid "Never" msgstr "" -#: templates/InvenTree/settings/currencies.html:43 +#: templates/InvenTree/settings/currencies.html:50 msgid "Update Now" msgstr "" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index cb574eafa5..868eec3bc4 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-29 11:25+0000\n" +"POT-Creation-Date: 2021-07-01 22:35+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -29,14 +29,14 @@ msgstr "Nie określono działania" msgid "No matching action found" msgstr "Nie znaleziono pasującej akcji" -#: InvenTree/fields.py:44 +#: InvenTree/fields.py:84 msgid "Enter date" msgstr "Wprowadź dane" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 -#: order/forms.py:34 order/forms.py:45 order/forms.py:56 order/forms.py:67 -#: order/forms.py:78 part/forms.py:134 +#: order/forms.py:31 order/forms.py:42 order/forms.py:53 order/forms.py:64 +#: order/forms.py:75 part/forms.py:134 msgid "Confirm" msgstr "Potwierdź" @@ -77,7 +77,7 @@ msgstr "Wybierz kategorię" msgid "Duplicate serial: {n}" msgstr "Powtórzony numer seryjny: {n}" -#: InvenTree/helpers.py:403 order/models.py:248 order/models.py:358 +#: InvenTree/helpers.py:403 order/models.py:244 order/models.py:354 #: stock/views.py:1795 msgid "Invalid quantity provided" msgstr "Podano nieprawidłową ilość" @@ -106,7 +106,7 @@ msgstr "Nie znaleziono numerów seryjnych" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "Ilość numerów seryjnych ({s}) musi odpowiadać ilości ({q})" -#: InvenTree/models.py:59 stock/models.py:1763 +#: InvenTree/models.py:59 stock/models.py:1758 msgid "Attachment" msgstr "Załącznik" @@ -147,7 +147,7 @@ msgstr "Nazwa" #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:104 order/templates/order/purchase_order_detail.html:147 +#: order/models.py:100 order/templates/order/purchase_order_detail.html:147 #: part/models.py:695 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 @@ -446,7 +446,7 @@ msgid "Order target date" msgstr "" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 order/forms.py:121 order/forms.py:156 +#: build/templates/build/detail.html:121 order/forms.py:118 order/forms.py:153 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 @@ -463,10 +463,10 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:734 -#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 -#: order/forms.py:200 order/forms.py:218 order/forms.py:253 order/forms.py:275 -#: order/forms.py:292 order/models.py:617 order/models.py:841 +#: build/templates/build/detail.html:31 common/models.py:741 +#: company/forms.py:189 company/templates/company/supplier_part_pricing.html:77 +#: order/forms.py:197 order/forms.py:215 order/forms.py:250 order/forms.py:272 +#: order/forms.py:289 order/models.py:613 order/models.py:835 #: order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 #: order/templates/order/purchase_order_detail.html:179 @@ -501,7 +501,7 @@ msgstr "" msgid "Enter quantity for build output" msgstr "" -#: build/forms.py:95 order/forms.py:247 stock/forms.py:118 +#: build/forms.py:95 order/forms.py:244 stock/forms.py:118 msgid "Serial Numbers" msgstr "Numer seryjny" @@ -544,7 +544,7 @@ msgid "Location of completed parts" msgstr "Lokalizacja ukończonych części" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:469 +#: build/templates/build/detail.html:59 order/models.py:465 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 @@ -603,7 +603,7 @@ msgstr "Zlecenia budowy" msgid "Build Order Reference" msgstr "Odwołanie do zamówienia wykonania" -#: build/models.py:128 order/models.py:102 order/models.py:619 +#: build/models.py:128 order/models.py:98 order/models.py:615 #: order/templates/order/purchase_order_detail.html:174 #: order/templates/order/sales_order_detail.html:229 part/models.py:2302 #: report/templates/report/inventree_po_report.html:92 @@ -628,7 +628,7 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: build/models.py:153 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:663 -#: order/models.py:661 order/models.py:717 +#: order/models.py:657 order/models.py:712 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 @@ -703,7 +703,7 @@ msgstr "Status budowania" msgid "Build status code" msgstr "Kod statusu budowania" -#: build/models.py:213 stock/models.py:466 +#: build/models.py:213 stock/models.py:462 msgid "Batch Code" msgstr "Kod partii" @@ -711,16 +711,16 @@ msgstr "Kod partii" msgid "Batch code for this build output" msgstr "Kod partii dla wyjścia budowy" -#: build/models.py:220 order/models.py:108 part/models.py:867 +#: build/models.py:220 order/models.py:104 part/models.py:867 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "Data utworzenia" -#: build/models.py:224 order/models.py:475 +#: build/models.py:224 order/models.py:471 msgid "Target completion date" msgstr "Docelowy termin zakończenia" -#: build/models.py:228 order/models.py:221 templates/js/build.js:886 +#: build/models.py:228 order/models.py:217 templates/js/build.js:886 msgid "Completion Date" msgstr "Data zakończenia" @@ -737,7 +737,7 @@ msgid "User who issued this build order" msgstr "Użytkownik, który wydał to zamówienie" #: build/models.py:251 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:122 +#: build/templates/build/detail.html:105 order/models.py:118 #: order/templates/order/order_base.html:138 #: order/templates/order/sales_order_base.html:140 part/models.py:871 #: report/templates/report/inventree_build_order_base.html:159 @@ -754,19 +754,19 @@ msgstr "Użytkownik odpowiedzialny za to zamówienie budowy" #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 #: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 -#: stock/models.py:460 stock/templates/stock/item_base.html:345 +#: stock/models.py:456 stock/templates/stock/item_base.html:345 msgid "External Link" msgstr "Link Zewnętrzny" -#: build/models.py:258 part/models.py:729 stock/models.py:462 +#: build/models.py:258 part/models.py:729 stock/models.py:458 msgid "Link to external URL" msgstr "Link do zewnętrznego adresu URL" #: build/models.py:262 build/templates/build/navbar.html:53 #: company/models.py:132 company/models.py:539 #: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:126 -#: order/models.py:621 order/templates/order/po_navbar.html:38 +#: company/templates/company/navbar.html:73 order/models.py:122 +#: order/models.py:617 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 #: order/templates/order/purchase_order_detail.html:243 #: order/templates/order/sales_order_detail.html:309 @@ -775,7 +775,7 @@ msgstr "Link do zewnętrznego adresu URL" #: part/templates/part/navbar.html:145 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 -#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 +#: stock/models.py:528 stock/models.py:1662 stock/models.py:1764 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:699 msgid "Notes" @@ -810,11 +810,11 @@ msgstr "" msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1188 order/models.py:815 +#: build/models.py:1188 order/models.py:809 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1192 order/models.py:818 +#: build/models.py:1192 order/models.py:812 msgid "Allocation quantity must be greater than zero" msgstr "" @@ -915,7 +915,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:75 #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:454 stock/templates/stock/item_base.html:249 +#: stock/models.py:450 stock/templates/stock/item_base.html:249 #: templates/js/build.js:570 msgid "Serial Number" msgstr "Numer Seryjny" @@ -1036,7 +1036,7 @@ msgid "Progress" msgstr "Postęp" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:715 +#: build/templates/build/detail.html:84 order/models.py:710 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1183,7 +1183,7 @@ msgstr "Źródło magazynu" msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 order/forms.py:92 order/models.py:678 +#: build/templates/build/detail.html:46 order/forms.py:89 order/models.py:673 #: order/templates/order/purchase_order_detail.html:239 #: order/templates/order/receive_parts.html:25 stock/forms.py:169 #: stock/forms.py:375 @@ -1520,353 +1520,365 @@ msgid "Base URL for server instance" msgstr "Bazowy adres URL dla instancji serwera" #: common/models.py:85 +#, fuzzy +#| msgid "Default Value" +msgid "Default Currency" +msgstr "Wartość domyślna" + +#: common/models.py:86 +#, fuzzy +#| msgid "Default Value" +msgid "Default currency" +msgstr "Wartość domyślna" + +#: common/models.py:92 msgid "Download from URL" msgstr "Pobierz z adresu URL" -#: common/models.py:86 +#: common/models.py:93 msgid "Allow download of remote images and files from external URL" msgstr "Zezwól na pobieranie zewnętrznych obrazów i plików z zewnętrznego URL" -#: common/models.py:92 +#: common/models.py:99 msgid "Barcode Support" msgstr "Obsługa kodu kreskowego" -#: common/models.py:93 +#: common/models.py:100 msgid "Enable barcode scanner support" msgstr "Włącz obsługę skanera kodów" -#: common/models.py:99 +#: common/models.py:106 msgid "IPN Regex" msgstr "Wyrażenie regularne IPN" -#: common/models.py:100 +#: common/models.py:107 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:104 +#: common/models.py:111 msgid "Allow Duplicate IPN" msgstr "Zezwól na powtarzający się IPN" -#: common/models.py:105 +#: common/models.py:112 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:111 +#: common/models.py:118 msgid "Allow Editing IPN" msgstr "Zezwól na edycję IPN" -#: common/models.py:112 +#: common/models.py:119 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:118 +#: common/models.py:125 msgid "Copy Part BOM Data" msgstr "Skopiuj BOM komponentu" -#: common/models.py:119 +#: common/models.py:126 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:125 +#: common/models.py:132 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:126 +#: common/models.py:133 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:132 +#: common/models.py:139 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:133 +#: common/models.py:140 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:139 +#: common/models.py:146 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:140 +#: common/models.py:147 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:146 +#: common/models.py:153 msgid "Recent Part Count" msgstr "" -#: common/models.py:147 +#: common/models.py:154 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2193 part/templates/part/detail.html:160 +#: common/models.py:160 part/models.py:2193 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" msgstr "Szablon" -#: common/models.py:154 +#: common/models.py:161 msgid "Parts are templates by default" msgstr "" -#: common/models.py:160 part/models.py:819 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:819 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:327 msgid "Assembly" msgstr "Złożenie" -#: common/models.py:161 +#: common/models.py:168 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:167 part/models.py:825 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:825 part/templates/part/detail.html:180 #: templates/js/table_filters.js:331 msgid "Component" msgstr "Komponent" -#: common/models.py:168 +#: common/models.py:175 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:174 part/models.py:836 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:836 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "Możliwość zakupu" -#: common/models.py:175 +#: common/models.py:182 msgid "Parts are purchaseable by default" msgstr "Części są domyślnie z możliwością zakupu" -#: common/models.py:181 part/models.py:841 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:841 part/templates/part/detail.html:210 #: templates/js/table_filters.js:339 msgid "Salable" msgstr "Możliwość sprzedaży" -#: common/models.py:182 +#: common/models.py:189 msgid "Parts are salable by default" msgstr "Części są domyślnie z możliwością sprzedaży" -#: common/models.py:188 part/models.py:831 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:831 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:343 msgid "Trackable" msgstr "Możliwość śledzenia" -#: common/models.py:189 +#: common/models.py:196 msgid "Parts are trackable by default" msgstr "Części są domyślnie z możliwością śledzenia" -#: common/models.py:195 part/models.py:851 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:851 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "Wirtualny" -#: common/models.py:196 +#: common/models.py:203 msgid "Parts are virtual by default" msgstr "Części są domyślnie wirtualne" -#: common/models.py:202 +#: common/models.py:209 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:203 +#: common/models.py:210 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:209 +#: common/models.py:216 msgid "Show Import in Views" msgstr "" -#: common/models.py:210 +#: common/models.py:217 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:216 +#: common/models.py:223 msgid "Show Price in Forms" msgstr "" -#: common/models.py:217 +#: common/models.py:224 msgid "Display part price in some forms" msgstr "" -#: common/models.py:223 +#: common/models.py:230 #, fuzzy #| msgid "Delete parts" msgid "Show related parts" msgstr "Usuń części" -#: common/models.py:224 +#: common/models.py:231 msgid "Display related parts for a part" msgstr "" -#: common/models.py:230 +#: common/models.py:237 msgid "Internal Prices" msgstr "" -#: common/models.py:231 +#: common/models.py:238 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:237 +#: common/models.py:244 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:238 +#: common/models.py:245 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:244 templates/stats.html:25 +#: common/models.py:251 templates/stats.html:25 msgid "Debug Mode" msgstr "Tryb Debugowania" -#: common/models.py:245 +#: common/models.py:252 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:251 +#: common/models.py:258 msgid "Page Size" msgstr "Rozmiar strony" -#: common/models.py:252 +#: common/models.py:259 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:262 +#: common/models.py:269 msgid "Test Reports" msgstr "Raporty testów" -#: common/models.py:263 +#: common/models.py:270 msgid "Enable generation of test reports" msgstr "Włącz generowanie raportów testów" -#: common/models.py:269 +#: common/models.py:276 msgid "Stock Expiry" msgstr "" -#: common/models.py:270 +#: common/models.py:277 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:276 +#: common/models.py:283 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:283 +#: common/models.py:290 msgid "Stock Stale Time" msgstr "" -#: common/models.py:284 +#: common/models.py:291 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:286 part/templates/part/detail.html:121 +#: common/models.py:293 part/templates/part/detail.html:121 msgid "days" msgstr "dni" -#: common/models.py:291 +#: common/models.py:298 msgid "Build Expired Stock" msgstr "" -#: common/models.py:292 +#: common/models.py:299 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Group by Part" msgstr "Grupuj według komponentu" -#: common/models.py:306 +#: common/models.py:313 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:312 +#: common/models.py:319 msgid "Recent Stock Count" msgstr "" -#: common/models.py:313 +#: common/models.py:320 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:319 +#: common/models.py:326 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:320 +#: common/models.py:327 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:325 +#: common/models.py:332 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:326 +#: common/models.py:333 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:330 +#: common/models.py:337 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:331 +#: common/models.py:338 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:336 +#: common/models.py:343 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:337 +#: common/models.py:344 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:560 +#: common/models.py:567 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:562 +#: common/models.py:569 msgid "Settings value" msgstr "Ustawienia wartości" -#: common/models.py:597 +#: common/models.py:604 msgid "Must be an integer value" msgstr "" -#: common/models.py:620 +#: common/models.py:627 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:631 +#: common/models.py:638 msgid "Value must be an integer value" msgstr "" -#: common/models.py:654 +#: common/models.py:661 msgid "Key string must be unique" msgstr "" -#: common/models.py:735 company/forms.py:192 +#: common/models.py:742 company/forms.py:190 msgid "Price break quantity" msgstr "" -#: common/models.py:743 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:749 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 msgid "Price" msgstr "Cena" -#: common/models.py:744 +#: common/models.py:750 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:836 +#: common/models.py:842 msgid "Default" msgstr "Domyślny" @@ -1922,40 +1934,40 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/forms.py:38 company/models.py:142 +#: company/forms.py:37 company/models.py:142 #: company/templates/company/detail.html:42 msgid "Currency" msgstr "Waluta" -#: company/forms.py:39 company/models.py:144 +#: company/forms.py:38 company/models.py:144 msgid "Default currency used for this company" msgstr "" -#: company/forms.py:77 part/forms.py:46 +#: company/forms.py:76 part/forms.py:46 msgid "URL" msgstr "URL" -#: company/forms.py:78 part/forms.py:47 +#: company/forms.py:77 part/forms.py:47 msgid "Image URL" msgstr "URL zdjęcia" -#: company/forms.py:133 templates/js/part.js:787 +#: company/forms.py:132 templates/js/part.js:787 msgid "Single Price" msgstr "Cena jednostkowa" -#: company/forms.py:135 +#: company/forms.py:133 msgid "Single quantity price" msgstr "Cena jednostkowa" -#: company/forms.py:143 company/models.py:321 +#: company/forms.py:141 company/models.py:321 msgid "Select manufacturer" msgstr "Wybierz producenta" -#: company/forms.py:149 company/models.py:328 +#: company/forms.py:147 company/models.py:328 msgid "Manufacturer Part Number" msgstr "Numer producenta" -#: company/forms.py:151 company/models.py:327 +#: company/forms.py:149 company/models.py:327 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 @@ -2015,7 +2027,7 @@ msgid "Point of contact" msgstr "Punkt kontaktowy" #: company/models.py:121 company/models.py:333 company/models.py:526 -#: order/models.py:106 part/models.py:728 +#: order/models.py:102 part/models.py:728 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:419 #: templates/js/part.js:498 @@ -2054,7 +2066,7 @@ msgstr "jest producentem" msgid "Does this company manufacture parts?" msgstr "Czy to przedsiębiorstwo produkuje części?" -#: company/models.py:305 company/models.py:497 stock/models.py:407 +#: company/models.py:305 company/models.py:497 stock/models.py:403 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "Część bazowa" @@ -2095,7 +2107,7 @@ msgstr "" #: company/models.py:403 part/templates/part/params.html:28 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1756 templates/InvenTree/settings/header.html:8 +#: stock/models.py:1751 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:241 templates/js/stock.js:137 msgid "Value" msgstr "" @@ -2116,7 +2128,7 @@ msgstr "" #: company/models.py:507 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:193 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:189 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:369 @@ -2168,7 +2180,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 -#: stock/models.py:431 stock/templates/stock/item_base.html:310 +#: stock/models.py:427 stock/templates/stock/item_base.html:310 #: templates/js/stock.js:695 msgid "Packaging" msgstr "Opakowanie" @@ -2253,9 +2265,9 @@ msgstr "Nie określono strony internetowej" msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:464 -#: order/templates/order/sales_order_base.html:94 stock/models.py:449 -#: stock/models.py:450 stock/templates/stock/item_base.html:262 +#: company/templates/company/detail.html:67 order/models.py:460 +#: order/templates/order/sales_order_base.html:94 stock/models.py:445 +#: stock/models.py:446 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 #: templates/js/stock.js:1097 msgid "Customer" @@ -2543,7 +2555,7 @@ msgid "New Sales Order" msgstr "" #: company/templates/company/supplier_part_base.html:7 -#: company/templates/company/supplier_part_base.html:20 stock/models.py:416 +#: company/templates/company/supplier_part_base.html:20 stock/models.py:412 #: stock/templates/stock/item_base.html:374 templates/js/company.js:380 msgid "Supplier Part" msgstr "" @@ -2789,178 +2801,178 @@ msgstr "" msgid "Filters" msgstr "Filtry" -#: order/forms.py:34 order/templates/order/order_base.html:47 +#: order/forms.py:31 order/templates/order/order_base.html:47 msgid "Place order" msgstr "Złóż zamówienie" -#: order/forms.py:45 order/templates/order/order_base.html:54 +#: order/forms.py:42 order/templates/order/order_base.html:54 msgid "Mark order as complete" msgstr "Oznacz zamówienie jako zakończone" -#: order/forms.py:56 order/forms.py:67 order/templates/order/order_base.html:59 +#: order/forms.py:53 order/forms.py:64 order/templates/order/order_base.html:59 #: order/templates/order/sales_order_base.html:61 msgid "Cancel order" msgstr "Anuluj zamówienie" -#: order/forms.py:78 order/templates/order/sales_order_base.html:58 +#: order/forms.py:75 order/templates/order/sales_order_base.html:58 msgid "Ship order" msgstr "Wyślij zamówienie" -#: order/forms.py:93 +#: order/forms.py:90 msgid "Receive parts to this location" msgstr "" -#: order/forms.py:115 +#: order/forms.py:112 msgid "Purchase Order reference" msgstr "" -#: order/forms.py:122 +#: order/forms.py:119 msgid "Target date for order delivery. Order will be overdue after this date." msgstr "" -#: order/forms.py:150 +#: order/forms.py:147 msgid "Enter sales order number" msgstr "" -#: order/forms.py:157 order/models.py:476 +#: order/forms.py:154 order/models.py:472 msgid "Target date for order completion. Order will be overdue after this date." msgstr "" -#: order/forms.py:249 +#: order/forms.py:246 msgid "Enter stock item serial numbers" msgstr "" -#: order/forms.py:255 +#: order/forms.py:252 msgid "Enter quantity of stock items" msgstr "Wprowadź ilość produktów magazynowych" -#: order/models.py:102 +#: order/models.py:98 msgid "Order reference" msgstr "Odniesienie zamówienia" -#: order/models.py:104 +#: order/models.py:100 msgid "Order description" msgstr "Opis Zamówienia" -#: order/models.py:106 +#: order/models.py:102 msgid "Link to external page" msgstr "Link do zewnętrznej witryny" -#: order/models.py:114 part/templates/part/detail.html:132 +#: order/models.py:110 part/templates/part/detail.html:132 msgid "Created By" msgstr "Utworzony przez" -#: order/models.py:121 +#: order/models.py:117 msgid "User or group responsible for this order" msgstr "Użytkownik lub grupa odpowiedzialna za to zamówienie" -#: order/models.py:126 +#: order/models.py:122 msgid "Order notes" msgstr "Notatki do zamówienia" -#: order/models.py:185 order/models.py:469 +#: order/models.py:181 order/models.py:465 msgid "Purchase order status" msgstr "" -#: order/models.py:194 +#: order/models.py:190 msgid "Company from which the items are being ordered" msgstr "" -#: order/models.py:197 order/templates/order/order_base.html:98 +#: order/models.py:193 order/templates/order/order_base.html:98 #: templates/js/order.js:179 msgid "Supplier Reference" msgstr "" -#: order/models.py:197 +#: order/models.py:193 msgid "Supplier order reference code" msgstr "" -#: order/models.py:204 +#: order/models.py:200 msgid "received by" msgstr "odebrane przez" -#: order/models.py:209 +#: order/models.py:205 msgid "Issue Date" msgstr "Data wydania" -#: order/models.py:210 +#: order/models.py:206 msgid "Date order was issued" msgstr "" -#: order/models.py:215 +#: order/models.py:211 msgid "Target Delivery Date" msgstr "" -#: order/models.py:216 +#: order/models.py:212 msgid "Expected date for order delivery. Order will be overdue after this date." msgstr "" -#: order/models.py:222 +#: order/models.py:218 msgid "Date order was completed" msgstr "" -#: order/models.py:246 part/views.py:1853 stock/models.py:304 -#: stock/models.py:1020 +#: order/models.py:242 part/views.py:1853 stock/models.py:300 +#: stock/models.py:1015 msgid "Quantity must be greater than zero" msgstr "" -#: order/models.py:251 +#: order/models.py:247 msgid "Part supplier must match PO supplier" msgstr "" -#: order/models.py:349 +#: order/models.py:345 msgid "Lines can only be received against an order marked as 'Placed'" msgstr "" -#: order/models.py:353 +#: order/models.py:349 msgid "Quantity must be an integer" msgstr "" -#: order/models.py:355 +#: order/models.py:351 msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:465 +#: order/models.py:461 msgid "Company to which the items are being sold" msgstr "" -#: order/models.py:471 +#: order/models.py:467 msgid "Customer Reference " msgstr "" -#: order/models.py:471 +#: order/models.py:467 msgid "Customer order reference code" msgstr "" -#: order/models.py:479 templates/js/order.js:303 +#: order/models.py:475 templates/js/order.js:303 msgid "Shipment Date" msgstr "Data wysyłki" -#: order/models.py:486 +#: order/models.py:482 msgid "shipped by" msgstr "wysłane przez" -#: order/models.py:530 +#: order/models.py:526 msgid "SalesOrder cannot be shipped as it is not currently pending" msgstr "" -#: order/models.py:617 +#: order/models.py:613 msgid "Item quantity" msgstr "Ilość elementów" -#: order/models.py:619 +#: order/models.py:615 msgid "Line item reference" msgstr "" -#: order/models.py:621 +#: order/models.py:617 msgid "Line item notes" msgstr "" -#: order/models.py:647 order/models.py:715 templates/js/order.js:353 +#: order/models.py:643 order/models.py:710 templates/js/order.js:353 msgid "Order" msgstr "Zamówienie" -#: order/models.py:648 order/templates/order/order_base.html:9 +#: order/models.py:644 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 @@ -2968,77 +2980,77 @@ msgstr "Zamówienie" msgid "Purchase Order" msgstr "" -#: order/models.py:662 +#: order/models.py:658 msgid "Supplier part" msgstr "" -#: order/models.py:665 order/templates/order/order_base.html:131 +#: order/models.py:661 order/templates/order/order_base.html:131 #: order/templates/order/purchase_order_detail.html:219 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "Odebrane" -#: order/models.py:665 +#: order/models.py:661 msgid "Number of items received" msgstr "" -#: order/models.py:672 stock/models.py:542 +#: order/models.py:667 stock/models.py:537 #: stock/templates/stock/item_base.html:331 templates/js/stock.js:690 msgid "Purchase Price" msgstr "Cena zakupu" -#: order/models.py:673 +#: order/models.py:668 msgid "Unit purchase price" msgstr "Cena zakupu jednostkowego" -#: order/models.py:681 +#: order/models.py:676 msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:724 part/templates/part/navbar.html:110 +#: order/models.py:718 part/templates/part/navbar.html:110 #: part/templates/part/order_prices.html:108 #: part/templates/part/part_pricing.html:97 msgid "Sale Price" msgstr "Cena sprzedaży" -#: order/models.py:725 +#: order/models.py:719 msgid "Unit sale price" msgstr "Jednostkowa cena sprzedaży" -#: order/models.py:800 order/models.py:802 +#: order/models.py:794 order/models.py:796 msgid "Stock item has not been assigned" msgstr "" -#: order/models.py:806 +#: order/models.py:800 msgid "Cannot allocate stock item to a line with a different part" msgstr "" -#: order/models.py:808 +#: order/models.py:802 msgid "Cannot allocate stock to a line without a part" msgstr "" -#: order/models.py:811 +#: order/models.py:805 msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:821 +#: order/models.py:815 msgid "Quantity must be 1 for serialized stock item" msgstr "" -#: order/models.py:826 +#: order/models.py:820 msgid "Line" msgstr "Linia" -#: order/models.py:837 +#: order/models.py:831 msgid "Item" msgstr "Komponent" -#: order/models.py:838 +#: order/models.py:832 msgid "Select stock item to allocate" msgstr "" -#: order/models.py:841 +#: order/models.py:835 msgid "Enter stock allocation quantity" msgstr "" @@ -4202,7 +4214,7 @@ msgid "Stock items for variant parts can be used for this BOM item" msgstr "" #: part/models.py:2394 part/views.py:1859 part/views.py:1911 -#: stock/models.py:294 +#: stock/models.py:290 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -5357,12 +5369,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1744 +#: stock/models.py:1739 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1750 +#: stock/models.py:1745 msgid "Result" msgstr "" @@ -5389,7 +5401,7 @@ msgstr "" msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 +#: stock/forms.py:114 stock/forms.py:418 stock/models.py:505 #: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 msgid "Expiry Date" msgstr "" @@ -5479,187 +5491,187 @@ msgstr "" msgid "Set the destination as the default location for selected parts" msgstr "" -#: stock/models.py:56 stock/models.py:547 +#: stock/models.py:52 stock/models.py:542 msgid "Owner" msgstr "" -#: stock/models.py:57 stock/models.py:548 +#: stock/models.py:53 stock/models.py:543 msgid "Select Owner" msgstr "" -#: stock/models.py:275 +#: stock/models.py:271 msgid "StockItem with this serial number already exists" msgstr "" -#: stock/models.py:311 +#: stock/models.py:307 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:321 stock/models.py:330 +#: stock/models.py:317 stock/models.py:326 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:322 +#: stock/models.py:318 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:344 +#: stock/models.py:340 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:350 +#: stock/models.py:346 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:357 +#: stock/models.py:353 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:399 +#: stock/models.py:395 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:408 +#: stock/models.py:404 msgid "Base part" msgstr "" -#: stock/models.py:417 +#: stock/models.py:413 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:422 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:418 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "" -#: stock/models.py:425 +#: stock/models.py:421 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:432 +#: stock/models.py:428 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:437 stock/templates/stock/item_base.html:270 +#: stock/models.py:433 stock/templates/stock/item_base.html:270 msgid "Installed In" msgstr "" -#: stock/models.py:440 +#: stock/models.py:436 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:456 +#: stock/models.py:452 msgid "Serial number for this item" msgstr "" -#: stock/models.py:468 +#: stock/models.py:464 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:472 +#: stock/models.py:468 msgid "Stock Quantity" msgstr "" -#: stock/models.py:481 +#: stock/models.py:477 msgid "Source Build" msgstr "" -#: stock/models.py:483 +#: stock/models.py:479 msgid "Build for this stock item" msgstr "" -#: stock/models.py:494 +#: stock/models.py:490 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:497 +#: stock/models.py:493 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:503 +#: stock/models.py:499 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:510 +#: stock/models.py:506 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:523 +#: stock/models.py:519 msgid "Delete on deplete" msgstr "" -#: stock/models.py:523 +#: stock/models.py:519 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:533 stock/templates/stock/item_notes.html:13 +#: stock/models.py:529 stock/templates/stock/item_notes.html:13 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:543 +#: stock/models.py:538 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1011 +#: stock/models.py:1006 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1017 +#: stock/models.py:1012 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1023 +#: stock/models.py:1018 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1026 +#: stock/models.py:1021 msgid "Serial numbers must be a list of integers" msgstr "" -#: stock/models.py:1029 +#: stock/models.py:1024 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1036 +#: stock/models.py:1031 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "" -#: stock/models.py:1194 +#: stock/models.py:1189 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:1668 +#: stock/models.py:1663 msgid "Entry notes" msgstr "" -#: stock/models.py:1721 +#: stock/models.py:1716 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1727 +#: stock/models.py:1722 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1745 +#: stock/models.py:1740 msgid "Test name" msgstr "" -#: stock/models.py:1751 templates/js/table_filters.js:217 +#: stock/models.py:1746 templates/js/table_filters.js:217 msgid "Test result" msgstr "" -#: stock/models.py:1757 +#: stock/models.py:1752 msgid "Test output value" msgstr "" -#: stock/models.py:1764 +#: stock/models.py:1759 msgid "Test result attachment" msgstr "" -#: stock/models.py:1770 +#: stock/models.py:1765 msgid "Test notes" msgstr "" @@ -6371,23 +6383,23 @@ msgstr "" msgid "Currency Settings" msgstr "" -#: templates/InvenTree/settings/currencies.html:18 +#: templates/InvenTree/settings/currencies.html:25 msgid "Base Currency" msgstr "" -#: templates/InvenTree/settings/currencies.html:22 +#: templates/InvenTree/settings/currencies.html:29 msgid "Exchange Rates" msgstr "" -#: templates/InvenTree/settings/currencies.html:32 +#: templates/InvenTree/settings/currencies.html:39 msgid "Last Update" msgstr "" -#: templates/InvenTree/settings/currencies.html:38 +#: templates/InvenTree/settings/currencies.html:45 msgid "Never" msgstr "" -#: templates/InvenTree/settings/currencies.html:43 +#: templates/InvenTree/settings/currencies.html:50 msgid "Update Now" msgstr "" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 4f3c15105d..e55e4ecef7 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-29 11:25+0000\n" +"POT-Creation-Date: 2021-07-01 22:35+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -29,14 +29,14 @@ msgstr "Действие не указано" msgid "No matching action found" msgstr "Соответствующее действие не найдено" -#: InvenTree/fields.py:44 +#: InvenTree/fields.py:84 msgid "Enter date" msgstr "Введите дату" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 -#: order/forms.py:34 order/forms.py:45 order/forms.py:56 order/forms.py:67 -#: order/forms.py:78 part/forms.py:134 +#: order/forms.py:31 order/forms.py:42 order/forms.py:53 order/forms.py:64 +#: order/forms.py:75 part/forms.py:134 msgid "Confirm" msgstr "Подтвердить" @@ -77,7 +77,7 @@ msgstr "Выбрать категорию" msgid "Duplicate serial: {n}" msgstr "Дублировать серийный номер: {n}" -#: InvenTree/helpers.py:403 order/models.py:248 order/models.py:358 +#: InvenTree/helpers.py:403 order/models.py:244 order/models.py:354 #: stock/views.py:1795 msgid "Invalid quantity provided" msgstr "недопустимое количество" @@ -106,7 +106,7 @@ msgstr "Серийных номеров не найдено" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "Число уникальных серийных номеров ({s}) должно соответствовать количеству ({q})" -#: InvenTree/models.py:59 stock/models.py:1763 +#: InvenTree/models.py:59 stock/models.py:1758 msgid "Attachment" msgstr "Вложения" @@ -147,7 +147,7 @@ msgstr "Название" #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:104 order/templates/order/purchase_order_detail.html:147 +#: order/models.py:100 order/templates/order/purchase_order_detail.html:147 #: part/models.py:695 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 @@ -446,7 +446,7 @@ msgid "Order target date" msgstr "Срок выполнения заказа" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 order/forms.py:121 order/forms.py:156 +#: build/templates/build/detail.html:121 order/forms.py:118 order/forms.py:153 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 @@ -463,10 +463,10 @@ msgstr "Целевая дата для сборки. Сборка будет п #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:734 -#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 -#: order/forms.py:200 order/forms.py:218 order/forms.py:253 order/forms.py:275 -#: order/forms.py:292 order/models.py:617 order/models.py:841 +#: build/templates/build/detail.html:31 common/models.py:741 +#: company/forms.py:189 company/templates/company/supplier_part_pricing.html:77 +#: order/forms.py:197 order/forms.py:215 order/forms.py:250 order/forms.py:272 +#: order/forms.py:289 order/models.py:613 order/models.py:835 #: order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 #: order/templates/order/purchase_order_detail.html:179 @@ -501,7 +501,7 @@ msgstr "Количество элементов для сборки" msgid "Enter quantity for build output" msgstr "Введите количество для вывода сборки" -#: build/forms.py:95 order/forms.py:247 stock/forms.py:118 +#: build/forms.py:95 order/forms.py:244 stock/forms.py:118 msgid "Serial Numbers" msgstr "Серийные номера" @@ -544,7 +544,7 @@ msgid "Location of completed parts" msgstr "Расположение укомплектованных частей" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:469 +#: build/templates/build/detail.html:59 order/models.py:465 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 @@ -603,7 +603,7 @@ msgstr "Порядок сборки" msgid "Build Order Reference" msgstr "Ссылка на заказ" -#: build/models.py:128 order/models.py:102 order/models.py:619 +#: build/models.py:128 order/models.py:98 order/models.py:615 #: order/templates/order/purchase_order_detail.html:174 #: order/templates/order/sales_order_detail.html:229 part/models.py:2302 #: report/templates/report/inventree_po_report.html:92 @@ -628,7 +628,7 @@ msgstr "" #: build/models.py:153 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:663 -#: order/models.py:661 order/models.py:717 +#: order/models.py:657 order/models.py:712 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 @@ -703,7 +703,7 @@ msgstr "" msgid "Build status code" msgstr "" -#: build/models.py:213 stock/models.py:466 +#: build/models.py:213 stock/models.py:462 msgid "Batch Code" msgstr "" @@ -711,16 +711,16 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:220 order/models.py:108 part/models.py:867 +#: build/models.py:220 order/models.py:104 part/models.py:867 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "" -#: build/models.py:224 order/models.py:475 +#: build/models.py:224 order/models.py:471 msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:221 templates/js/build.js:886 +#: build/models.py:228 order/models.py:217 templates/js/build.js:886 msgid "Completion Date" msgstr "" @@ -737,7 +737,7 @@ msgid "User who issued this build order" msgstr "" #: build/models.py:251 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:122 +#: build/templates/build/detail.html:105 order/models.py:118 #: order/templates/order/order_base.html:138 #: order/templates/order/sales_order_base.html:140 part/models.py:871 #: report/templates/report/inventree_build_order_base.html:159 @@ -754,19 +754,19 @@ msgstr "" #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 #: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 -#: stock/models.py:460 stock/templates/stock/item_base.html:345 +#: stock/models.py:456 stock/templates/stock/item_base.html:345 msgid "External Link" msgstr "" -#: build/models.py:258 part/models.py:729 stock/models.py:462 +#: build/models.py:258 part/models.py:729 stock/models.py:458 msgid "Link to external URL" msgstr "" #: build/models.py:262 build/templates/build/navbar.html:53 #: company/models.py:132 company/models.py:539 #: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:126 -#: order/models.py:621 order/templates/order/po_navbar.html:38 +#: company/templates/company/navbar.html:73 order/models.py:122 +#: order/models.py:617 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 #: order/templates/order/purchase_order_detail.html:243 #: order/templates/order/sales_order_detail.html:309 @@ -775,7 +775,7 @@ msgstr "" #: part/templates/part/navbar.html:145 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 -#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 +#: stock/models.py:528 stock/models.py:1662 stock/models.py:1764 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:699 msgid "Notes" @@ -810,11 +810,11 @@ msgstr "" msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1188 order/models.py:815 +#: build/models.py:1188 order/models.py:809 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1192 order/models.py:818 +#: build/models.py:1192 order/models.py:812 msgid "Allocation quantity must be greater than zero" msgstr "" @@ -915,7 +915,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:75 #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:454 stock/templates/stock/item_base.html:249 +#: stock/models.py:450 stock/templates/stock/item_base.html:249 #: templates/js/build.js:570 msgid "Serial Number" msgstr "" @@ -1036,7 +1036,7 @@ msgid "Progress" msgstr "" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:715 +#: build/templates/build/detail.html:84 order/models.py:710 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1183,7 +1183,7 @@ msgstr "" msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 order/forms.py:92 order/models.py:678 +#: build/templates/build/detail.html:46 order/forms.py:89 order/models.py:673 #: order/templates/order/purchase_order_detail.html:239 #: order/templates/order/receive_parts.html:25 stock/forms.py:169 #: stock/forms.py:375 @@ -1520,351 +1520,359 @@ msgid "Base URL for server instance" msgstr "" #: common/models.py:85 -msgid "Download from URL" +msgid "Default Currency" msgstr "" #: common/models.py:86 -msgid "Allow download of remote images and files from external URL" +msgid "Default currency" msgstr "" #: common/models.py:92 -msgid "Barcode Support" +msgid "Download from URL" msgstr "" #: common/models.py:93 -msgid "Enable barcode scanner support" +msgid "Allow download of remote images and files from external URL" msgstr "" #: common/models.py:99 -msgid "IPN Regex" +msgid "Barcode Support" msgstr "" #: common/models.py:100 +msgid "Enable barcode scanner support" +msgstr "" + +#: common/models.py:106 +msgid "IPN Regex" +msgstr "" + +#: common/models.py:107 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:104 +#: common/models.py:111 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:105 +#: common/models.py:112 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:111 +#: common/models.py:118 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:112 +#: common/models.py:119 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:118 +#: common/models.py:125 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:119 +#: common/models.py:126 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:125 +#: common/models.py:132 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:126 +#: common/models.py:133 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:132 +#: common/models.py:139 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:133 +#: common/models.py:140 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:139 +#: common/models.py:146 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:140 +#: common/models.py:147 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:146 +#: common/models.py:153 msgid "Recent Part Count" msgstr "" -#: common/models.py:147 +#: common/models.py:154 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2193 part/templates/part/detail.html:160 +#: common/models.py:160 part/models.py:2193 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" msgstr "" -#: common/models.py:154 +#: common/models.py:161 msgid "Parts are templates by default" msgstr "" -#: common/models.py:160 part/models.py:819 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:819 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:327 msgid "Assembly" msgstr "" -#: common/models.py:161 +#: common/models.py:168 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:167 part/models.py:825 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:825 part/templates/part/detail.html:180 #: templates/js/table_filters.js:331 msgid "Component" msgstr "" -#: common/models.py:168 +#: common/models.py:175 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:174 part/models.py:836 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:836 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "" -#: common/models.py:175 +#: common/models.py:182 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:181 part/models.py:841 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:841 part/templates/part/detail.html:210 #: templates/js/table_filters.js:339 msgid "Salable" msgstr "" -#: common/models.py:182 +#: common/models.py:189 msgid "Parts are salable by default" msgstr "" -#: common/models.py:188 part/models.py:831 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:831 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:343 msgid "Trackable" msgstr "" -#: common/models.py:189 +#: common/models.py:196 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:195 part/models.py:851 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:851 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" -#: common/models.py:196 +#: common/models.py:203 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:202 +#: common/models.py:209 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:203 +#: common/models.py:210 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:209 +#: common/models.py:216 msgid "Show Import in Views" msgstr "" -#: common/models.py:210 +#: common/models.py:217 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:216 +#: common/models.py:223 msgid "Show Price in Forms" msgstr "" -#: common/models.py:217 +#: common/models.py:224 msgid "Display part price in some forms" msgstr "" -#: common/models.py:223 +#: common/models.py:230 msgid "Show related parts" msgstr "" -#: common/models.py:224 +#: common/models.py:231 msgid "Display related parts for a part" msgstr "" -#: common/models.py:230 +#: common/models.py:237 msgid "Internal Prices" msgstr "" -#: common/models.py:231 +#: common/models.py:238 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:237 +#: common/models.py:244 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:238 +#: common/models.py:245 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:244 templates/stats.html:25 +#: common/models.py:251 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:245 +#: common/models.py:252 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:251 +#: common/models.py:258 msgid "Page Size" msgstr "" -#: common/models.py:252 +#: common/models.py:259 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:262 +#: common/models.py:269 msgid "Test Reports" msgstr "" -#: common/models.py:263 +#: common/models.py:270 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:269 +#: common/models.py:276 msgid "Stock Expiry" msgstr "" -#: common/models.py:270 +#: common/models.py:277 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:276 +#: common/models.py:283 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:283 +#: common/models.py:290 msgid "Stock Stale Time" msgstr "" -#: common/models.py:284 +#: common/models.py:291 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:286 part/templates/part/detail.html:121 +#: common/models.py:293 part/templates/part/detail.html:121 msgid "days" msgstr "" -#: common/models.py:291 +#: common/models.py:298 msgid "Build Expired Stock" msgstr "" -#: common/models.py:292 +#: common/models.py:299 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Group by Part" msgstr "" -#: common/models.py:306 +#: common/models.py:313 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:312 +#: common/models.py:319 msgid "Recent Stock Count" msgstr "" -#: common/models.py:313 +#: common/models.py:320 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:319 +#: common/models.py:326 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:320 +#: common/models.py:327 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:325 +#: common/models.py:332 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:326 +#: common/models.py:333 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:330 +#: common/models.py:337 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:331 +#: common/models.py:338 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:336 +#: common/models.py:343 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:337 +#: common/models.py:344 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:560 +#: common/models.py:567 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:562 +#: common/models.py:569 msgid "Settings value" msgstr "" -#: common/models.py:597 +#: common/models.py:604 msgid "Must be an integer value" msgstr "" -#: common/models.py:620 +#: common/models.py:627 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:631 +#: common/models.py:638 msgid "Value must be an integer value" msgstr "" -#: common/models.py:654 +#: common/models.py:661 msgid "Key string must be unique" msgstr "" -#: common/models.py:735 company/forms.py:192 +#: common/models.py:742 company/forms.py:190 msgid "Price break quantity" msgstr "" -#: common/models.py:743 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:749 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 msgid "Price" msgstr "" -#: common/models.py:744 +#: common/models.py:750 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:836 +#: common/models.py:842 msgid "Default" msgstr "" @@ -1920,40 +1928,40 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/forms.py:38 company/models.py:142 +#: company/forms.py:37 company/models.py:142 #: company/templates/company/detail.html:42 msgid "Currency" msgstr "" -#: company/forms.py:39 company/models.py:144 +#: company/forms.py:38 company/models.py:144 msgid "Default currency used for this company" msgstr "" -#: company/forms.py:77 part/forms.py:46 +#: company/forms.py:76 part/forms.py:46 msgid "URL" msgstr "" -#: company/forms.py:78 part/forms.py:47 +#: company/forms.py:77 part/forms.py:47 msgid "Image URL" msgstr "" -#: company/forms.py:133 templates/js/part.js:787 +#: company/forms.py:132 templates/js/part.js:787 msgid "Single Price" msgstr "" -#: company/forms.py:135 +#: company/forms.py:133 msgid "Single quantity price" msgstr "" -#: company/forms.py:143 company/models.py:321 +#: company/forms.py:141 company/models.py:321 msgid "Select manufacturer" msgstr "" -#: company/forms.py:149 company/models.py:328 +#: company/forms.py:147 company/models.py:328 msgid "Manufacturer Part Number" msgstr "" -#: company/forms.py:151 company/models.py:327 +#: company/forms.py:149 company/models.py:327 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 @@ -2013,7 +2021,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:121 company/models.py:333 company/models.py:526 -#: order/models.py:106 part/models.py:728 +#: order/models.py:102 part/models.py:728 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:419 #: templates/js/part.js:498 @@ -2052,7 +2060,7 @@ msgstr "" msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:305 company/models.py:497 stock/models.py:407 +#: company/models.py:305 company/models.py:497 stock/models.py:403 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" @@ -2093,7 +2101,7 @@ msgstr "" #: company/models.py:403 part/templates/part/params.html:28 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1756 templates/InvenTree/settings/header.html:8 +#: stock/models.py:1751 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:241 templates/js/stock.js:137 msgid "Value" msgstr "" @@ -2114,7 +2122,7 @@ msgstr "" #: company/models.py:507 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:193 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:189 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:369 @@ -2166,7 +2174,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 -#: stock/models.py:431 stock/templates/stock/item_base.html:310 +#: stock/models.py:427 stock/templates/stock/item_base.html:310 #: templates/js/stock.js:695 msgid "Packaging" msgstr "" @@ -2251,9 +2259,9 @@ msgstr "" msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:464 -#: order/templates/order/sales_order_base.html:94 stock/models.py:449 -#: stock/models.py:450 stock/templates/stock/item_base.html:262 +#: company/templates/company/detail.html:67 order/models.py:460 +#: order/templates/order/sales_order_base.html:94 stock/models.py:445 +#: stock/models.py:446 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 #: templates/js/stock.js:1097 msgid "Customer" @@ -2541,7 +2549,7 @@ msgid "New Sales Order" msgstr "" #: company/templates/company/supplier_part_base.html:7 -#: company/templates/company/supplier_part_base.html:20 stock/models.py:416 +#: company/templates/company/supplier_part_base.html:20 stock/models.py:412 #: stock/templates/stock/item_base.html:374 templates/js/company.js:380 msgid "Supplier Part" msgstr "" @@ -2787,178 +2795,178 @@ msgstr "" msgid "Filters" msgstr "" -#: order/forms.py:34 order/templates/order/order_base.html:47 +#: order/forms.py:31 order/templates/order/order_base.html:47 msgid "Place order" msgstr "" -#: order/forms.py:45 order/templates/order/order_base.html:54 +#: order/forms.py:42 order/templates/order/order_base.html:54 msgid "Mark order as complete" msgstr "" -#: order/forms.py:56 order/forms.py:67 order/templates/order/order_base.html:59 +#: order/forms.py:53 order/forms.py:64 order/templates/order/order_base.html:59 #: order/templates/order/sales_order_base.html:61 msgid "Cancel order" msgstr "" -#: order/forms.py:78 order/templates/order/sales_order_base.html:58 +#: order/forms.py:75 order/templates/order/sales_order_base.html:58 msgid "Ship order" msgstr "" -#: order/forms.py:93 +#: order/forms.py:90 msgid "Receive parts to this location" msgstr "" -#: order/forms.py:115 +#: order/forms.py:112 msgid "Purchase Order reference" msgstr "" -#: order/forms.py:122 +#: order/forms.py:119 msgid "Target date for order delivery. Order will be overdue after this date." msgstr "" -#: order/forms.py:150 +#: order/forms.py:147 msgid "Enter sales order number" msgstr "" -#: order/forms.py:157 order/models.py:476 +#: order/forms.py:154 order/models.py:472 msgid "Target date for order completion. Order will be overdue after this date." msgstr "" -#: order/forms.py:249 +#: order/forms.py:246 msgid "Enter stock item serial numbers" msgstr "" -#: order/forms.py:255 +#: order/forms.py:252 msgid "Enter quantity of stock items" msgstr "" -#: order/models.py:102 +#: order/models.py:98 msgid "Order reference" msgstr "" -#: order/models.py:104 +#: order/models.py:100 msgid "Order description" msgstr "" -#: order/models.py:106 +#: order/models.py:102 msgid "Link to external page" msgstr "" -#: order/models.py:114 part/templates/part/detail.html:132 +#: order/models.py:110 part/templates/part/detail.html:132 msgid "Created By" msgstr "" -#: order/models.py:121 +#: order/models.py:117 msgid "User or group responsible for this order" msgstr "" -#: order/models.py:126 +#: order/models.py:122 msgid "Order notes" msgstr "" -#: order/models.py:185 order/models.py:469 +#: order/models.py:181 order/models.py:465 msgid "Purchase order status" msgstr "" -#: order/models.py:194 +#: order/models.py:190 msgid "Company from which the items are being ordered" msgstr "" -#: order/models.py:197 order/templates/order/order_base.html:98 +#: order/models.py:193 order/templates/order/order_base.html:98 #: templates/js/order.js:179 msgid "Supplier Reference" msgstr "" -#: order/models.py:197 +#: order/models.py:193 msgid "Supplier order reference code" msgstr "" -#: order/models.py:204 +#: order/models.py:200 msgid "received by" msgstr "" -#: order/models.py:209 +#: order/models.py:205 msgid "Issue Date" msgstr "" -#: order/models.py:210 +#: order/models.py:206 msgid "Date order was issued" msgstr "" -#: order/models.py:215 +#: order/models.py:211 msgid "Target Delivery Date" msgstr "" -#: order/models.py:216 +#: order/models.py:212 msgid "Expected date for order delivery. Order will be overdue after this date." msgstr "" -#: order/models.py:222 +#: order/models.py:218 msgid "Date order was completed" msgstr "" -#: order/models.py:246 part/views.py:1853 stock/models.py:304 -#: stock/models.py:1020 +#: order/models.py:242 part/views.py:1853 stock/models.py:300 +#: stock/models.py:1015 msgid "Quantity must be greater than zero" msgstr "" -#: order/models.py:251 +#: order/models.py:247 msgid "Part supplier must match PO supplier" msgstr "" -#: order/models.py:349 +#: order/models.py:345 msgid "Lines can only be received against an order marked as 'Placed'" msgstr "" -#: order/models.py:353 +#: order/models.py:349 msgid "Quantity must be an integer" msgstr "" -#: order/models.py:355 +#: order/models.py:351 msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:465 +#: order/models.py:461 msgid "Company to which the items are being sold" msgstr "" -#: order/models.py:471 +#: order/models.py:467 msgid "Customer Reference " msgstr "" -#: order/models.py:471 +#: order/models.py:467 msgid "Customer order reference code" msgstr "" -#: order/models.py:479 templates/js/order.js:303 +#: order/models.py:475 templates/js/order.js:303 msgid "Shipment Date" msgstr "" -#: order/models.py:486 +#: order/models.py:482 msgid "shipped by" msgstr "" -#: order/models.py:530 +#: order/models.py:526 msgid "SalesOrder cannot be shipped as it is not currently pending" msgstr "" -#: order/models.py:617 +#: order/models.py:613 msgid "Item quantity" msgstr "" -#: order/models.py:619 +#: order/models.py:615 msgid "Line item reference" msgstr "" -#: order/models.py:621 +#: order/models.py:617 msgid "Line item notes" msgstr "" -#: order/models.py:647 order/models.py:715 templates/js/order.js:353 +#: order/models.py:643 order/models.py:710 templates/js/order.js:353 msgid "Order" msgstr "" -#: order/models.py:648 order/templates/order/order_base.html:9 +#: order/models.py:644 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 @@ -2966,77 +2974,77 @@ msgstr "" msgid "Purchase Order" msgstr "" -#: order/models.py:662 +#: order/models.py:658 msgid "Supplier part" msgstr "" -#: order/models.py:665 order/templates/order/order_base.html:131 +#: order/models.py:661 order/templates/order/order_base.html:131 #: order/templates/order/purchase_order_detail.html:219 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "" -#: order/models.py:665 +#: order/models.py:661 msgid "Number of items received" msgstr "" -#: order/models.py:672 stock/models.py:542 +#: order/models.py:667 stock/models.py:537 #: stock/templates/stock/item_base.html:331 templates/js/stock.js:690 msgid "Purchase Price" msgstr "" -#: order/models.py:673 +#: order/models.py:668 msgid "Unit purchase price" msgstr "" -#: order/models.py:681 +#: order/models.py:676 msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:724 part/templates/part/navbar.html:110 +#: order/models.py:718 part/templates/part/navbar.html:110 #: part/templates/part/order_prices.html:108 #: part/templates/part/part_pricing.html:97 msgid "Sale Price" msgstr "" -#: order/models.py:725 +#: order/models.py:719 msgid "Unit sale price" msgstr "" -#: order/models.py:800 order/models.py:802 +#: order/models.py:794 order/models.py:796 msgid "Stock item has not been assigned" msgstr "" -#: order/models.py:806 +#: order/models.py:800 msgid "Cannot allocate stock item to a line with a different part" msgstr "" -#: order/models.py:808 +#: order/models.py:802 msgid "Cannot allocate stock to a line without a part" msgstr "" -#: order/models.py:811 +#: order/models.py:805 msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:821 +#: order/models.py:815 msgid "Quantity must be 1 for serialized stock item" msgstr "" -#: order/models.py:826 +#: order/models.py:820 msgid "Line" msgstr "" -#: order/models.py:837 +#: order/models.py:831 msgid "Item" msgstr "" -#: order/models.py:838 +#: order/models.py:832 msgid "Select stock item to allocate" msgstr "" -#: order/models.py:841 +#: order/models.py:835 msgid "Enter stock allocation quantity" msgstr "" @@ -4200,7 +4208,7 @@ msgid "Stock items for variant parts can be used for this BOM item" msgstr "" #: part/models.py:2394 part/views.py:1859 part/views.py:1911 -#: stock/models.py:294 +#: stock/models.py:290 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -5351,12 +5359,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1744 +#: stock/models.py:1739 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1750 +#: stock/models.py:1745 msgid "Result" msgstr "" @@ -5383,7 +5391,7 @@ msgstr "" msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 +#: stock/forms.py:114 stock/forms.py:418 stock/models.py:505 #: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 msgid "Expiry Date" msgstr "" @@ -5473,187 +5481,187 @@ msgstr "" msgid "Set the destination as the default location for selected parts" msgstr "" -#: stock/models.py:56 stock/models.py:547 +#: stock/models.py:52 stock/models.py:542 msgid "Owner" msgstr "" -#: stock/models.py:57 stock/models.py:548 +#: stock/models.py:53 stock/models.py:543 msgid "Select Owner" msgstr "" -#: stock/models.py:275 +#: stock/models.py:271 msgid "StockItem with this serial number already exists" msgstr "" -#: stock/models.py:311 +#: stock/models.py:307 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:321 stock/models.py:330 +#: stock/models.py:317 stock/models.py:326 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:322 +#: stock/models.py:318 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:344 +#: stock/models.py:340 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:350 +#: stock/models.py:346 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:357 +#: stock/models.py:353 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:399 +#: stock/models.py:395 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:408 +#: stock/models.py:404 msgid "Base part" msgstr "" -#: stock/models.py:417 +#: stock/models.py:413 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:422 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:418 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "" -#: stock/models.py:425 +#: stock/models.py:421 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:432 +#: stock/models.py:428 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:437 stock/templates/stock/item_base.html:270 +#: stock/models.py:433 stock/templates/stock/item_base.html:270 msgid "Installed In" msgstr "" -#: stock/models.py:440 +#: stock/models.py:436 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:456 +#: stock/models.py:452 msgid "Serial number for this item" msgstr "" -#: stock/models.py:468 +#: stock/models.py:464 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:472 +#: stock/models.py:468 msgid "Stock Quantity" msgstr "" -#: stock/models.py:481 +#: stock/models.py:477 msgid "Source Build" msgstr "" -#: stock/models.py:483 +#: stock/models.py:479 msgid "Build for this stock item" msgstr "" -#: stock/models.py:494 +#: stock/models.py:490 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:497 +#: stock/models.py:493 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:503 +#: stock/models.py:499 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:510 +#: stock/models.py:506 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:523 +#: stock/models.py:519 msgid "Delete on deplete" msgstr "" -#: stock/models.py:523 +#: stock/models.py:519 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:533 stock/templates/stock/item_notes.html:13 +#: stock/models.py:529 stock/templates/stock/item_notes.html:13 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:543 +#: stock/models.py:538 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1011 +#: stock/models.py:1006 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1017 +#: stock/models.py:1012 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1023 +#: stock/models.py:1018 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1026 +#: stock/models.py:1021 msgid "Serial numbers must be a list of integers" msgstr "" -#: stock/models.py:1029 +#: stock/models.py:1024 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1036 +#: stock/models.py:1031 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "" -#: stock/models.py:1194 +#: stock/models.py:1189 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:1668 +#: stock/models.py:1663 msgid "Entry notes" msgstr "" -#: stock/models.py:1721 +#: stock/models.py:1716 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1727 +#: stock/models.py:1722 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1745 +#: stock/models.py:1740 msgid "Test name" msgstr "" -#: stock/models.py:1751 templates/js/table_filters.js:217 +#: stock/models.py:1746 templates/js/table_filters.js:217 msgid "Test result" msgstr "" -#: stock/models.py:1757 +#: stock/models.py:1752 msgid "Test output value" msgstr "" -#: stock/models.py:1764 +#: stock/models.py:1759 msgid "Test result attachment" msgstr "" -#: stock/models.py:1770 +#: stock/models.py:1765 msgid "Test notes" msgstr "" @@ -6365,23 +6373,23 @@ msgstr "" msgid "Currency Settings" msgstr "" -#: templates/InvenTree/settings/currencies.html:18 +#: templates/InvenTree/settings/currencies.html:25 msgid "Base Currency" msgstr "" -#: templates/InvenTree/settings/currencies.html:22 +#: templates/InvenTree/settings/currencies.html:29 msgid "Exchange Rates" msgstr "" -#: templates/InvenTree/settings/currencies.html:32 +#: templates/InvenTree/settings/currencies.html:39 msgid "Last Update" msgstr "" -#: templates/InvenTree/settings/currencies.html:38 +#: templates/InvenTree/settings/currencies.html:45 msgid "Never" msgstr "" -#: templates/InvenTree/settings/currencies.html:43 +#: templates/InvenTree/settings/currencies.html:50 msgid "Update Now" msgstr "" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 955872f392..b38e69e9a7 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-29 11:25+0000\n" +"POT-Creation-Date: 2021-07-01 22:35+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -29,14 +29,14 @@ msgstr "İşlem belirtilmedi" msgid "No matching action found" msgstr "Eşleşen eylem bulunamadı" -#: InvenTree/fields.py:44 +#: InvenTree/fields.py:84 msgid "Enter date" msgstr "Tarih giriniz" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 -#: order/forms.py:34 order/forms.py:45 order/forms.py:56 order/forms.py:67 -#: order/forms.py:78 part/forms.py:134 +#: order/forms.py:31 order/forms.py:42 order/forms.py:53 order/forms.py:64 +#: order/forms.py:75 part/forms.py:134 msgid "Confirm" msgstr "Onay" @@ -77,7 +77,7 @@ msgstr "Kategori Seçin" msgid "Duplicate serial: {n}" msgstr "Tekrarlanan seri {n}" -#: InvenTree/helpers.py:403 order/models.py:248 order/models.py:358 +#: InvenTree/helpers.py:403 order/models.py:244 order/models.py:354 #: stock/views.py:1795 msgid "Invalid quantity provided" msgstr "Geçersiz veri sağlandı" @@ -106,7 +106,7 @@ msgstr "Seri numarası bulunamadı" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "Benzersiz seri numaralarının sayısı ({s}) girilen miktarla eşleşmeli ({q})" -#: InvenTree/models.py:59 stock/models.py:1763 +#: InvenTree/models.py:59 stock/models.py:1758 msgid "Attachment" msgstr "Ek" @@ -147,7 +147,7 @@ msgstr "Adı" #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:104 order/templates/order/purchase_order_detail.html:147 +#: order/models.py:100 order/templates/order/purchase_order_detail.html:147 #: part/models.py:695 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 @@ -446,7 +446,7 @@ msgid "Order target date" msgstr "Emir hedef tarihi" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 order/forms.py:121 order/forms.py:156 +#: build/templates/build/detail.html:121 order/forms.py:118 order/forms.py:153 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 @@ -463,10 +463,10 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:734 -#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 -#: order/forms.py:200 order/forms.py:218 order/forms.py:253 order/forms.py:275 -#: order/forms.py:292 order/models.py:617 order/models.py:841 +#: build/templates/build/detail.html:31 common/models.py:741 +#: company/forms.py:189 company/templates/company/supplier_part_pricing.html:77 +#: order/forms.py:197 order/forms.py:215 order/forms.py:250 order/forms.py:272 +#: order/forms.py:289 order/models.py:613 order/models.py:835 #: order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 #: order/templates/order/purchase_order_detail.html:179 @@ -501,7 +501,7 @@ msgstr "Yapılacak öge sayısı" msgid "Enter quantity for build output" msgstr "Yapım işi çıktısı için miktarını girin" -#: build/forms.py:95 order/forms.py:247 stock/forms.py:118 +#: build/forms.py:95 order/forms.py:244 stock/forms.py:118 msgid "Serial Numbers" msgstr "Seri Numaraları" @@ -544,7 +544,7 @@ msgid "Location of completed parts" msgstr "Tamamlanmış parçaların konumu" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:469 +#: build/templates/build/detail.html:59 order/models.py:465 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 @@ -603,7 +603,7 @@ msgstr "Yapım İşi Emirleri" msgid "Build Order Reference" msgstr "Yapım İşi Emri Referansı" -#: build/models.py:128 order/models.py:102 order/models.py:619 +#: build/models.py:128 order/models.py:98 order/models.py:615 #: order/templates/order/purchase_order_detail.html:174 #: order/templates/order/sales_order_detail.html:229 part/models.py:2302 #: report/templates/report/inventree_po_report.html:92 @@ -628,7 +628,7 @@ msgstr "Bu yapım işinin tahsis edildiği yapım işi emri" #: build/models.py:153 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:663 -#: order/models.py:661 order/models.py:717 +#: order/models.py:657 order/models.py:712 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 @@ -703,7 +703,7 @@ msgstr "Yapım İşi Durumu" msgid "Build status code" msgstr "Yapım işi durum kodu" -#: build/models.py:213 stock/models.py:466 +#: build/models.py:213 stock/models.py:462 msgid "Batch Code" msgstr "Sıra numarası" @@ -711,16 +711,16 @@ msgstr "Sıra numarası" msgid "Batch code for this build output" msgstr "Yapım işi çıktısı için sıra numarası" -#: build/models.py:220 order/models.py:108 part/models.py:867 +#: build/models.py:220 order/models.py:104 part/models.py:867 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "Oluşturulma tarihi" -#: build/models.py:224 order/models.py:475 +#: build/models.py:224 order/models.py:471 msgid "Target completion date" msgstr "Hedef tamamlama tarihi" -#: build/models.py:228 order/models.py:221 templates/js/build.js:886 +#: build/models.py:228 order/models.py:217 templates/js/build.js:886 msgid "Completion Date" msgstr "Tamamlama tarihi" @@ -737,7 +737,7 @@ msgid "User who issued this build order" msgstr "Bu yapım işi emrini veren kullanıcı" #: build/models.py:251 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:122 +#: build/templates/build/detail.html:105 order/models.py:118 #: order/templates/order/order_base.html:138 #: order/templates/order/sales_order_base.html:140 part/models.py:871 #: report/templates/report/inventree_build_order_base.html:159 @@ -754,19 +754,19 @@ msgstr "Bu yapım işi emrinden sorumlu kullanıcı" #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 #: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 -#: stock/models.py:460 stock/templates/stock/item_base.html:345 +#: stock/models.py:456 stock/templates/stock/item_base.html:345 msgid "External Link" msgstr "Harici Bağlantı" -#: build/models.py:258 part/models.py:729 stock/models.py:462 +#: build/models.py:258 part/models.py:729 stock/models.py:458 msgid "Link to external URL" msgstr "Harici URL'ye bağlantı" #: build/models.py:262 build/templates/build/navbar.html:53 #: company/models.py:132 company/models.py:539 #: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:126 -#: order/models.py:621 order/templates/order/po_navbar.html:38 +#: company/templates/company/navbar.html:73 order/models.py:122 +#: order/models.py:617 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 #: order/templates/order/purchase_order_detail.html:243 #: order/templates/order/sales_order_detail.html:309 @@ -775,7 +775,7 @@ msgstr "Harici URL'ye bağlantı" #: part/templates/part/navbar.html:145 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 -#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 +#: stock/models.py:528 stock/models.py:1662 stock/models.py:1764 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:699 msgid "Notes" @@ -810,11 +810,11 @@ msgstr "Ana parça izlenebilir olarak işaretlendiğinden, yapım işi çıktıs msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "Tahsis edilecek miktar ({n}) mevcut miktarı ({q}) geçmemeli" -#: build/models.py:1188 order/models.py:815 +#: build/models.py:1188 order/models.py:809 msgid "StockItem is over-allocated" msgstr "Stok kalemi fazladan tahsis edilmiş" -#: build/models.py:1192 order/models.py:818 +#: build/models.py:1192 order/models.py:812 msgid "Allocation quantity must be greater than zero" msgstr "Tahsis edilen miktar sıfırdan büyük olmalıdır" @@ -915,7 +915,7 @@ msgstr "Bu yapım işi emri, herhangi bir takip edilmeyen malzeme listesi öğes #: order/templates/order/sales_order_detail.html:75 #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:454 stock/templates/stock/item_base.html:249 +#: stock/models.py:450 stock/templates/stock/item_base.html:249 #: templates/js/build.js:570 msgid "Serial Number" msgstr "Seri Numara" @@ -1036,7 +1036,7 @@ msgid "Progress" msgstr "İlerleme" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:715 +#: build/templates/build/detail.html:84 order/models.py:710 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1183,7 +1183,7 @@ msgstr "Stok Kaynağı" msgid "Stock can be taken from any available location." msgstr "Stok herhangi bir konumdan alınabilir." -#: build/templates/build/detail.html:46 order/forms.py:92 order/models.py:678 +#: build/templates/build/detail.html:46 order/forms.py:89 order/models.py:673 #: order/templates/order/purchase_order_detail.html:239 #: order/templates/order/receive_parts.html:25 stock/forms.py:169 #: stock/forms.py:375 @@ -1520,353 +1520,363 @@ msgid "Base URL for server instance" msgstr "" #: common/models.py:85 -msgid "Download from URL" +msgid "Default Currency" msgstr "" #: common/models.py:86 -msgid "Allow download of remote images and files from external URL" -msgstr "Harici URL'den resim ve dosyaların indirilmesine izin ver" +#, fuzzy +#| msgid "Default Location" +msgid "Default currency" +msgstr "Varsayılan Konum" #: common/models.py:92 -msgid "Barcode Support" +msgid "Download from URL" msgstr "" #: common/models.py:93 +msgid "Allow download of remote images and files from external URL" +msgstr "Harici URL'den resim ve dosyaların indirilmesine izin ver" + +#: common/models.py:99 +msgid "Barcode Support" +msgstr "" + +#: common/models.py:100 msgid "Enable barcode scanner support" msgstr "" -#: common/models.py:99 +#: common/models.py:106 msgid "IPN Regex" msgstr "DPN Regex" -#: common/models.py:100 +#: common/models.py:107 msgid "Regular expression pattern for matching Part IPN" msgstr "Parça DPN eşleştirmesi için Düzenli İfade Kalıbı (Regex)" -#: common/models.py:104 +#: common/models.py:111 msgid "Allow Duplicate IPN" msgstr "Yinelenen DPN'ye İzin Ver" -#: common/models.py:105 +#: common/models.py:112 msgid "Allow multiple parts to share the same IPN" msgstr "Birden çok parçanın aynı DPN'yi paylaşmasına izin ver" -#: common/models.py:111 +#: common/models.py:118 msgid "Allow Editing IPN" msgstr "DPN Düzenlemeye İzin Ver" -#: common/models.py:112 +#: common/models.py:119 msgid "Allow changing the IPN value while editing a part" msgstr "Parçayı düzenlerken DPN değiştirmeye izin ver" -#: common/models.py:118 +#: common/models.py:125 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:119 +#: common/models.py:126 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:125 +#: common/models.py:132 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:126 +#: common/models.py:133 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:132 +#: common/models.py:139 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:133 +#: common/models.py:140 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:139 +#: common/models.py:146 msgid "Copy Category Parameter Templates" msgstr "Kategori Paremetre Sablonu Kopyala" -#: common/models.py:140 +#: common/models.py:147 msgid "Copy category parameter templates when creating a part" msgstr "Parça oluştururken kategori parametre şablonlarını kopyala" -#: common/models.py:146 +#: common/models.py:153 msgid "Recent Part Count" msgstr "" -#: common/models.py:147 +#: common/models.py:154 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2193 part/templates/part/detail.html:160 +#: common/models.py:160 part/models.py:2193 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" msgstr "Şablon" -#: common/models.py:154 +#: common/models.py:161 msgid "Parts are templates by default" msgstr "Parçaları varsayılan olan şablondur" -#: common/models.py:160 part/models.py:819 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:819 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:327 msgid "Assembly" msgstr "Montaj" -#: common/models.py:161 +#: common/models.py:168 msgid "Parts can be assembled from other components by default" msgstr "Parçalar varsayılan olarak başka bileşenlerden monte edilebilir" -#: common/models.py:167 part/models.py:825 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:825 part/templates/part/detail.html:180 #: templates/js/table_filters.js:331 msgid "Component" msgstr "Bileşen" -#: common/models.py:168 +#: common/models.py:175 msgid "Parts can be used as sub-components by default" msgstr "Parçalar varsayılan olarak alt bileşen olarak kullanılabilir" -#: common/models.py:174 part/models.py:836 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:836 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "Satın Alınabilir" -#: common/models.py:175 +#: common/models.py:182 msgid "Parts are purchaseable by default" msgstr "Parçalar varsayılan olarak satın alınabilir" -#: common/models.py:181 part/models.py:841 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:841 part/templates/part/detail.html:210 #: templates/js/table_filters.js:339 msgid "Salable" msgstr "Satılabilir" -#: common/models.py:182 +#: common/models.py:189 msgid "Parts are salable by default" msgstr "Parçalar varsayılan olarak satılabilir" -#: common/models.py:188 part/models.py:831 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:831 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:343 msgid "Trackable" msgstr "Takip Edilebilir" -#: common/models.py:189 +#: common/models.py:196 msgid "Parts are trackable by default" msgstr "Parçalar varsayılan olarak takip edilebilir" -#: common/models.py:195 part/models.py:851 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:851 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "Sanal" -#: common/models.py:196 +#: common/models.py:203 msgid "Parts are virtual by default" msgstr "Parçalar varsayılan olarak sanaldır" -#: common/models.py:202 +#: common/models.py:209 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:203 +#: common/models.py:210 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:209 +#: common/models.py:216 msgid "Show Import in Views" msgstr "" -#: common/models.py:210 +#: common/models.py:217 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:216 +#: common/models.py:223 msgid "Show Price in Forms" msgstr "" -#: common/models.py:217 +#: common/models.py:224 msgid "Display part price in some forms" msgstr "" -#: common/models.py:223 +#: common/models.py:230 #, fuzzy #| msgid "Delete parts" msgid "Show related parts" msgstr "Parçaları sil" -#: common/models.py:224 +#: common/models.py:231 msgid "Display related parts for a part" msgstr "" -#: common/models.py:230 +#: common/models.py:237 msgid "Internal Prices" msgstr "" -#: common/models.py:231 +#: common/models.py:238 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:237 +#: common/models.py:244 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:238 +#: common/models.py:245 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:244 templates/stats.html:25 +#: common/models.py:251 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:245 +#: common/models.py:252 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:251 +#: common/models.py:258 msgid "Page Size" msgstr "" -#: common/models.py:252 +#: common/models.py:259 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:262 +#: common/models.py:269 msgid "Test Reports" msgstr "" -#: common/models.py:263 +#: common/models.py:270 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:269 +#: common/models.py:276 msgid "Stock Expiry" msgstr "" -#: common/models.py:270 +#: common/models.py:277 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:276 +#: common/models.py:283 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:283 +#: common/models.py:290 msgid "Stock Stale Time" msgstr "" -#: common/models.py:284 +#: common/models.py:291 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:286 part/templates/part/detail.html:121 +#: common/models.py:293 part/templates/part/detail.html:121 msgid "days" msgstr "" -#: common/models.py:291 +#: common/models.py:298 msgid "Build Expired Stock" msgstr "" -#: common/models.py:292 +#: common/models.py:299 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Enable ownership control over stock locations and items" msgstr "Stok konumu ve ögeler üzerinde sahiplik kontrolünü etkinleştirin" -#: common/models.py:305 +#: common/models.py:312 msgid "Group by Part" msgstr "" -#: common/models.py:306 +#: common/models.py:313 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:312 +#: common/models.py:319 msgid "Recent Stock Count" msgstr "" -#: common/models.py:313 +#: common/models.py:320 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:319 +#: common/models.py:326 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:320 +#: common/models.py:327 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:325 +#: common/models.py:332 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:326 +#: common/models.py:333 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:330 +#: common/models.py:337 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:331 +#: common/models.py:338 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:336 +#: common/models.py:343 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:337 +#: common/models.py:344 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:560 +#: common/models.py:567 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:562 +#: common/models.py:569 msgid "Settings value" msgstr "" -#: common/models.py:597 +#: common/models.py:604 msgid "Must be an integer value" msgstr "" -#: common/models.py:620 +#: common/models.py:627 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:631 +#: common/models.py:638 msgid "Value must be an integer value" msgstr "" -#: common/models.py:654 +#: common/models.py:661 msgid "Key string must be unique" msgstr "" -#: common/models.py:735 company/forms.py:192 +#: common/models.py:742 company/forms.py:190 msgid "Price break quantity" msgstr "" -#: common/models.py:743 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:749 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 msgid "Price" msgstr "" -#: common/models.py:744 +#: common/models.py:750 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:836 +#: common/models.py:842 msgid "Default" msgstr "" @@ -1924,40 +1934,40 @@ msgstr "Parça Test Şablonları" msgid "Previous Step" msgstr "" -#: company/forms.py:38 company/models.py:142 +#: company/forms.py:37 company/models.py:142 #: company/templates/company/detail.html:42 msgid "Currency" msgstr "" -#: company/forms.py:39 company/models.py:144 +#: company/forms.py:38 company/models.py:144 msgid "Default currency used for this company" msgstr "" -#: company/forms.py:77 part/forms.py:46 +#: company/forms.py:76 part/forms.py:46 msgid "URL" msgstr "" -#: company/forms.py:78 part/forms.py:47 +#: company/forms.py:77 part/forms.py:47 msgid "Image URL" msgstr "" -#: company/forms.py:133 templates/js/part.js:787 +#: company/forms.py:132 templates/js/part.js:787 msgid "Single Price" msgstr "" -#: company/forms.py:135 +#: company/forms.py:133 msgid "Single quantity price" msgstr "" -#: company/forms.py:143 company/models.py:321 +#: company/forms.py:141 company/models.py:321 msgid "Select manufacturer" msgstr "" -#: company/forms.py:149 company/models.py:328 +#: company/forms.py:147 company/models.py:328 msgid "Manufacturer Part Number" msgstr "" -#: company/forms.py:151 company/models.py:327 +#: company/forms.py:149 company/models.py:327 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 @@ -2017,7 +2027,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:121 company/models.py:333 company/models.py:526 -#: order/models.py:106 part/models.py:728 +#: order/models.py:102 part/models.py:728 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:419 #: templates/js/part.js:498 @@ -2056,7 +2066,7 @@ msgstr "" msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:305 company/models.py:497 stock/models.py:407 +#: company/models.py:305 company/models.py:497 stock/models.py:403 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" @@ -2097,7 +2107,7 @@ msgstr "" #: company/models.py:403 part/templates/part/params.html:28 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1756 templates/InvenTree/settings/header.html:8 +#: stock/models.py:1751 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:241 templates/js/stock.js:137 msgid "Value" msgstr "" @@ -2118,7 +2128,7 @@ msgstr "" #: company/models.py:507 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:193 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:189 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:369 @@ -2170,7 +2180,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 -#: stock/models.py:431 stock/templates/stock/item_base.html:310 +#: stock/models.py:427 stock/templates/stock/item_base.html:310 #: templates/js/stock.js:695 msgid "Packaging" msgstr "" @@ -2255,9 +2265,9 @@ msgstr "" msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:464 -#: order/templates/order/sales_order_base.html:94 stock/models.py:449 -#: stock/models.py:450 stock/templates/stock/item_base.html:262 +#: company/templates/company/detail.html:67 order/models.py:460 +#: order/templates/order/sales_order_base.html:94 stock/models.py:445 +#: stock/models.py:446 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 #: templates/js/stock.js:1097 msgid "Customer" @@ -2545,7 +2555,7 @@ msgid "New Sales Order" msgstr "Yeni Satış Emri" #: company/templates/company/supplier_part_base.html:7 -#: company/templates/company/supplier_part_base.html:20 stock/models.py:416 +#: company/templates/company/supplier_part_base.html:20 stock/models.py:412 #: stock/templates/stock/item_base.html:374 templates/js/company.js:380 msgid "Supplier Part" msgstr "Tedarikçi Parçası" @@ -2791,178 +2801,178 @@ msgstr "" msgid "Filters" msgstr "" -#: order/forms.py:34 order/templates/order/order_base.html:47 +#: order/forms.py:31 order/templates/order/order_base.html:47 msgid "Place order" msgstr "" -#: order/forms.py:45 order/templates/order/order_base.html:54 +#: order/forms.py:42 order/templates/order/order_base.html:54 msgid "Mark order as complete" msgstr "" -#: order/forms.py:56 order/forms.py:67 order/templates/order/order_base.html:59 +#: order/forms.py:53 order/forms.py:64 order/templates/order/order_base.html:59 #: order/templates/order/sales_order_base.html:61 msgid "Cancel order" msgstr "" -#: order/forms.py:78 order/templates/order/sales_order_base.html:58 +#: order/forms.py:75 order/templates/order/sales_order_base.html:58 msgid "Ship order" msgstr "" -#: order/forms.py:93 +#: order/forms.py:90 msgid "Receive parts to this location" msgstr "Parçaları bu konuma alın" -#: order/forms.py:115 +#: order/forms.py:112 msgid "Purchase Order reference" msgstr "" -#: order/forms.py:122 +#: order/forms.py:119 msgid "Target date for order delivery. Order will be overdue after this date." msgstr "" -#: order/forms.py:150 +#: order/forms.py:147 msgid "Enter sales order number" msgstr "" -#: order/forms.py:157 order/models.py:476 +#: order/forms.py:154 order/models.py:472 msgid "Target date for order completion. Order will be overdue after this date." msgstr "" -#: order/forms.py:249 +#: order/forms.py:246 msgid "Enter stock item serial numbers" msgstr "Stok kalemi seri numaları girin" -#: order/forms.py:255 +#: order/forms.py:252 msgid "Enter quantity of stock items" msgstr "" -#: order/models.py:102 +#: order/models.py:98 msgid "Order reference" msgstr "" -#: order/models.py:104 +#: order/models.py:100 msgid "Order description" msgstr "" -#: order/models.py:106 +#: order/models.py:102 msgid "Link to external page" msgstr "" -#: order/models.py:114 part/templates/part/detail.html:132 +#: order/models.py:110 part/templates/part/detail.html:132 msgid "Created By" msgstr "" -#: order/models.py:121 +#: order/models.py:117 msgid "User or group responsible for this order" msgstr "" -#: order/models.py:126 +#: order/models.py:122 msgid "Order notes" msgstr "" -#: order/models.py:185 order/models.py:469 +#: order/models.py:181 order/models.py:465 msgid "Purchase order status" msgstr "" -#: order/models.py:194 +#: order/models.py:190 msgid "Company from which the items are being ordered" msgstr "" -#: order/models.py:197 order/templates/order/order_base.html:98 +#: order/models.py:193 order/templates/order/order_base.html:98 #: templates/js/order.js:179 msgid "Supplier Reference" msgstr "" -#: order/models.py:197 +#: order/models.py:193 msgid "Supplier order reference code" msgstr "" -#: order/models.py:204 +#: order/models.py:200 msgid "received by" msgstr "" -#: order/models.py:209 +#: order/models.py:205 msgid "Issue Date" msgstr "" -#: order/models.py:210 +#: order/models.py:206 msgid "Date order was issued" msgstr "" -#: order/models.py:215 +#: order/models.py:211 msgid "Target Delivery Date" msgstr "" -#: order/models.py:216 +#: order/models.py:212 msgid "Expected date for order delivery. Order will be overdue after this date." msgstr "" -#: order/models.py:222 +#: order/models.py:218 msgid "Date order was completed" msgstr "" -#: order/models.py:246 part/views.py:1853 stock/models.py:304 -#: stock/models.py:1020 +#: order/models.py:242 part/views.py:1853 stock/models.py:300 +#: stock/models.py:1015 msgid "Quantity must be greater than zero" msgstr "" -#: order/models.py:251 +#: order/models.py:247 msgid "Part supplier must match PO supplier" msgstr "" -#: order/models.py:349 +#: order/models.py:345 msgid "Lines can only be received against an order marked as 'Placed'" msgstr "" -#: order/models.py:353 +#: order/models.py:349 msgid "Quantity must be an integer" msgstr "" -#: order/models.py:355 +#: order/models.py:351 msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:465 +#: order/models.py:461 msgid "Company to which the items are being sold" msgstr "" -#: order/models.py:471 +#: order/models.py:467 msgid "Customer Reference " msgstr "" -#: order/models.py:471 +#: order/models.py:467 msgid "Customer order reference code" msgstr "" -#: order/models.py:479 templates/js/order.js:303 +#: order/models.py:475 templates/js/order.js:303 msgid "Shipment Date" msgstr "" -#: order/models.py:486 +#: order/models.py:482 msgid "shipped by" msgstr "" -#: order/models.py:530 +#: order/models.py:526 msgid "SalesOrder cannot be shipped as it is not currently pending" msgstr "" -#: order/models.py:617 +#: order/models.py:613 msgid "Item quantity" msgstr "" -#: order/models.py:619 +#: order/models.py:615 msgid "Line item reference" msgstr "" -#: order/models.py:621 +#: order/models.py:617 msgid "Line item notes" msgstr "" -#: order/models.py:647 order/models.py:715 templates/js/order.js:353 +#: order/models.py:643 order/models.py:710 templates/js/order.js:353 msgid "Order" msgstr "" -#: order/models.py:648 order/templates/order/order_base.html:9 +#: order/models.py:644 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 @@ -2970,77 +2980,77 @@ msgstr "" msgid "Purchase Order" msgstr "" -#: order/models.py:662 +#: order/models.py:658 msgid "Supplier part" msgstr "" -#: order/models.py:665 order/templates/order/order_base.html:131 +#: order/models.py:661 order/templates/order/order_base.html:131 #: order/templates/order/purchase_order_detail.html:219 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "" -#: order/models.py:665 +#: order/models.py:661 msgid "Number of items received" msgstr "" -#: order/models.py:672 stock/models.py:542 +#: order/models.py:667 stock/models.py:537 #: stock/templates/stock/item_base.html:331 templates/js/stock.js:690 msgid "Purchase Price" msgstr "" -#: order/models.py:673 +#: order/models.py:668 msgid "Unit purchase price" msgstr "" -#: order/models.py:681 +#: order/models.py:676 msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:724 part/templates/part/navbar.html:110 +#: order/models.py:718 part/templates/part/navbar.html:110 #: part/templates/part/order_prices.html:108 #: part/templates/part/part_pricing.html:97 msgid "Sale Price" msgstr "" -#: order/models.py:725 +#: order/models.py:719 msgid "Unit sale price" msgstr "" -#: order/models.py:800 order/models.py:802 +#: order/models.py:794 order/models.py:796 msgid "Stock item has not been assigned" msgstr "" -#: order/models.py:806 +#: order/models.py:800 msgid "Cannot allocate stock item to a line with a different part" msgstr "" -#: order/models.py:808 +#: order/models.py:802 msgid "Cannot allocate stock to a line without a part" msgstr "" -#: order/models.py:811 +#: order/models.py:805 msgid "Allocation quantity cannot exceed stock quantity" msgstr "Tahsis miktarı stok miktarını aşamaz" -#: order/models.py:821 +#: order/models.py:815 msgid "Quantity must be 1 for serialized stock item" msgstr "Seri numaralı stok kalemi için miktar bir olmalı" -#: order/models.py:826 +#: order/models.py:820 msgid "Line" msgstr "" -#: order/models.py:837 +#: order/models.py:831 msgid "Item" msgstr "" -#: order/models.py:838 +#: order/models.py:832 msgid "Select stock item to allocate" msgstr "" -#: order/models.py:841 +#: order/models.py:835 msgid "Enter stock allocation quantity" msgstr "Stok tahsis miktarını girin" @@ -4204,7 +4214,7 @@ msgid "Stock items for variant parts can be used for this BOM item" msgstr "Çeşit parçaların stok kalemleri bu malzeme listesinde kullanılabilir" #: part/models.py:2394 part/views.py:1859 part/views.py:1911 -#: stock/models.py:294 +#: stock/models.py:290 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -5359,12 +5369,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1744 +#: stock/models.py:1739 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1750 +#: stock/models.py:1745 msgid "Result" msgstr "" @@ -5391,7 +5401,7 @@ msgstr "{n} öge için stok güncellendi" msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 +#: stock/forms.py:114 stock/forms.py:418 stock/models.py:505 #: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 msgid "Expiry Date" msgstr "" @@ -5481,187 +5491,187 @@ msgstr "Varsayılan Konum Ayarla" msgid "Set the destination as the default location for selected parts" msgstr "Hedefi seçili parçalar için varsayılan konum olarak ayarla" -#: stock/models.py:56 stock/models.py:547 +#: stock/models.py:52 stock/models.py:542 msgid "Owner" msgstr "" -#: stock/models.py:57 stock/models.py:548 +#: stock/models.py:53 stock/models.py:543 msgid "Select Owner" msgstr "" -#: stock/models.py:275 +#: stock/models.py:271 msgid "StockItem with this serial number already exists" msgstr "Bu seri numarasına sahip stok kalemi zaten var" -#: stock/models.py:311 +#: stock/models.py:307 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:321 stock/models.py:330 +#: stock/models.py:317 stock/models.py:326 msgid "Quantity must be 1 for item with a serial number" msgstr "Seri numarası olan ögenin miktarı bir olmalı" -#: stock/models.py:322 +#: stock/models.py:318 msgid "Serial number cannot be set if quantity greater than 1" msgstr "Miktar birden büyük ise seri numarası ayarlanamaz" -#: stock/models.py:344 +#: stock/models.py:340 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:350 +#: stock/models.py:346 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:357 +#: stock/models.py:353 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:399 +#: stock/models.py:395 msgid "Parent Stock Item" msgstr "Üst Stok Kalemi" -#: stock/models.py:408 +#: stock/models.py:404 msgid "Base part" msgstr "" -#: stock/models.py:417 +#: stock/models.py:413 msgid "Select a matching supplier part for this stock item" msgstr "Bu stok kalemi için tedarikçi parçası seçin" -#: stock/models.py:422 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:418 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "Stok Konumu" -#: stock/models.py:425 +#: stock/models.py:421 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:432 +#: stock/models.py:428 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:437 stock/templates/stock/item_base.html:270 +#: stock/models.py:433 stock/templates/stock/item_base.html:270 msgid "Installed In" msgstr "" -#: stock/models.py:440 +#: stock/models.py:436 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:456 +#: stock/models.py:452 msgid "Serial number for this item" msgstr "Bu öge için seri numarası" -#: stock/models.py:468 +#: stock/models.py:464 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:472 +#: stock/models.py:468 msgid "Stock Quantity" msgstr "" -#: stock/models.py:481 +#: stock/models.py:477 msgid "Source Build" msgstr "" -#: stock/models.py:483 +#: stock/models.py:479 msgid "Build for this stock item" msgstr "" -#: stock/models.py:494 +#: stock/models.py:490 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:497 +#: stock/models.py:493 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:503 +#: stock/models.py:499 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:510 +#: stock/models.py:506 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:523 +#: stock/models.py:519 msgid "Delete on deplete" msgstr "" -#: stock/models.py:523 +#: stock/models.py:519 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:533 stock/templates/stock/item_notes.html:13 +#: stock/models.py:529 stock/templates/stock/item_notes.html:13 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:543 +#: stock/models.py:538 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1011 +#: stock/models.py:1006 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1017 +#: stock/models.py:1012 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1023 +#: stock/models.py:1018 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1026 +#: stock/models.py:1021 msgid "Serial numbers must be a list of integers" msgstr "Seri numaraları tam sayı listesi olmalı" -#: stock/models.py:1029 +#: stock/models.py:1024 msgid "Quantity does not match serial numbers" msgstr "Miktar seri numaları ile eşleşmiyor" -#: stock/models.py:1036 +#: stock/models.py:1031 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "Seri numaraları zaten mevcut: {exists}" -#: stock/models.py:1194 +#: stock/models.py:1189 msgid "StockItem cannot be moved as it is not in stock" msgstr "Stok kalemi stokta olmadığı için taşınamaz" -#: stock/models.py:1668 +#: stock/models.py:1663 msgid "Entry notes" msgstr "" -#: stock/models.py:1721 +#: stock/models.py:1716 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1727 +#: stock/models.py:1722 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1745 +#: stock/models.py:1740 msgid "Test name" msgstr "" -#: stock/models.py:1751 templates/js/table_filters.js:217 +#: stock/models.py:1746 templates/js/table_filters.js:217 msgid "Test result" msgstr "" -#: stock/models.py:1757 +#: stock/models.py:1752 msgid "Test output value" msgstr "" -#: stock/models.py:1764 +#: stock/models.py:1759 msgid "Test result attachment" msgstr "" -#: stock/models.py:1770 +#: stock/models.py:1765 msgid "Test notes" msgstr "" @@ -6373,23 +6383,23 @@ msgstr "Şablonu Sil" msgid "Currency Settings" msgstr "" -#: templates/InvenTree/settings/currencies.html:18 +#: templates/InvenTree/settings/currencies.html:25 msgid "Base Currency" msgstr "" -#: templates/InvenTree/settings/currencies.html:22 +#: templates/InvenTree/settings/currencies.html:29 msgid "Exchange Rates" msgstr "" -#: templates/InvenTree/settings/currencies.html:32 +#: templates/InvenTree/settings/currencies.html:39 msgid "Last Update" msgstr "" -#: templates/InvenTree/settings/currencies.html:38 +#: templates/InvenTree/settings/currencies.html:45 msgid "Never" msgstr "" -#: templates/InvenTree/settings/currencies.html:43 +#: templates/InvenTree/settings/currencies.html:50 msgid "Update Now" msgstr "" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 38a7d96479..b9669c5729 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-29 11:25+0000\n" +"POT-Creation-Date: 2021-07-01 22:35+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -29,14 +29,14 @@ msgstr "未指定操作" msgid "No matching action found" msgstr "未找到指定操作" -#: InvenTree/fields.py:44 +#: InvenTree/fields.py:84 msgid "Enter date" msgstr "输入日期" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 -#: order/forms.py:34 order/forms.py:45 order/forms.py:56 order/forms.py:67 -#: order/forms.py:78 part/forms.py:134 +#: order/forms.py:31 order/forms.py:42 order/forms.py:53 order/forms.py:64 +#: order/forms.py:75 part/forms.py:134 msgid "Confirm" msgstr "确认" @@ -77,7 +77,7 @@ msgstr "选择分类" msgid "Duplicate serial: {n}" msgstr "" -#: InvenTree/helpers.py:403 order/models.py:248 order/models.py:358 +#: InvenTree/helpers.py:403 order/models.py:244 order/models.py:354 #: stock/views.py:1795 msgid "Invalid quantity provided" msgstr "" @@ -106,7 +106,7 @@ msgstr "未找到序列号" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "" -#: InvenTree/models.py:59 stock/models.py:1763 +#: InvenTree/models.py:59 stock/models.py:1758 msgid "Attachment" msgstr "附件" @@ -147,7 +147,7 @@ msgstr "名称" #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:104 order/templates/order/purchase_order_detail.html:147 +#: order/models.py:100 order/templates/order/purchase_order_detail.html:147 #: part/models.py:695 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 @@ -446,7 +446,7 @@ msgid "Order target date" msgstr "" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 order/forms.py:121 order/forms.py:156 +#: build/templates/build/detail.html:121 order/forms.py:118 order/forms.py:153 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 @@ -463,10 +463,10 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:734 -#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 -#: order/forms.py:200 order/forms.py:218 order/forms.py:253 order/forms.py:275 -#: order/forms.py:292 order/models.py:617 order/models.py:841 +#: build/templates/build/detail.html:31 common/models.py:741 +#: company/forms.py:189 company/templates/company/supplier_part_pricing.html:77 +#: order/forms.py:197 order/forms.py:215 order/forms.py:250 order/forms.py:272 +#: order/forms.py:289 order/models.py:613 order/models.py:835 #: order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 #: order/templates/order/purchase_order_detail.html:179 @@ -501,7 +501,7 @@ msgstr "" msgid "Enter quantity for build output" msgstr "" -#: build/forms.py:95 order/forms.py:247 stock/forms.py:118 +#: build/forms.py:95 order/forms.py:244 stock/forms.py:118 msgid "Serial Numbers" msgstr "" @@ -544,7 +544,7 @@ msgid "Location of completed parts" msgstr "" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:469 +#: build/templates/build/detail.html:59 order/models.py:465 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 @@ -603,7 +603,7 @@ msgstr "" msgid "Build Order Reference" msgstr "" -#: build/models.py:128 order/models.py:102 order/models.py:619 +#: build/models.py:128 order/models.py:98 order/models.py:615 #: order/templates/order/purchase_order_detail.html:174 #: order/templates/order/sales_order_detail.html:229 part/models.py:2302 #: report/templates/report/inventree_po_report.html:92 @@ -628,7 +628,7 @@ msgstr "" #: build/models.py:153 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:663 -#: order/models.py:661 order/models.py:717 +#: order/models.py:657 order/models.py:712 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 @@ -703,7 +703,7 @@ msgstr "" msgid "Build status code" msgstr "" -#: build/models.py:213 stock/models.py:466 +#: build/models.py:213 stock/models.py:462 msgid "Batch Code" msgstr "" @@ -711,16 +711,16 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:220 order/models.py:108 part/models.py:867 +#: build/models.py:220 order/models.py:104 part/models.py:867 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "" -#: build/models.py:224 order/models.py:475 +#: build/models.py:224 order/models.py:471 msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:221 templates/js/build.js:886 +#: build/models.py:228 order/models.py:217 templates/js/build.js:886 msgid "Completion Date" msgstr "" @@ -737,7 +737,7 @@ msgid "User who issued this build order" msgstr "" #: build/models.py:251 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:122 +#: build/templates/build/detail.html:105 order/models.py:118 #: order/templates/order/order_base.html:138 #: order/templates/order/sales_order_base.html:140 part/models.py:871 #: report/templates/report/inventree_build_order_base.html:159 @@ -754,19 +754,19 @@ msgstr "" #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 #: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 -#: stock/models.py:460 stock/templates/stock/item_base.html:345 +#: stock/models.py:456 stock/templates/stock/item_base.html:345 msgid "External Link" msgstr "" -#: build/models.py:258 part/models.py:729 stock/models.py:462 +#: build/models.py:258 part/models.py:729 stock/models.py:458 msgid "Link to external URL" msgstr "" #: build/models.py:262 build/templates/build/navbar.html:53 #: company/models.py:132 company/models.py:539 #: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:126 -#: order/models.py:621 order/templates/order/po_navbar.html:38 +#: company/templates/company/navbar.html:73 order/models.py:122 +#: order/models.py:617 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 #: order/templates/order/purchase_order_detail.html:243 #: order/templates/order/sales_order_detail.html:309 @@ -775,7 +775,7 @@ msgstr "" #: part/templates/part/navbar.html:145 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 -#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 +#: stock/models.py:528 stock/models.py:1662 stock/models.py:1764 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:699 msgid "Notes" @@ -810,11 +810,11 @@ msgstr "" msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1188 order/models.py:815 +#: build/models.py:1188 order/models.py:809 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1192 order/models.py:818 +#: build/models.py:1192 order/models.py:812 msgid "Allocation quantity must be greater than zero" msgstr "" @@ -915,7 +915,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:75 #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:454 stock/templates/stock/item_base.html:249 +#: stock/models.py:450 stock/templates/stock/item_base.html:249 #: templates/js/build.js:570 msgid "Serial Number" msgstr "" @@ -1036,7 +1036,7 @@ msgid "Progress" msgstr "" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:715 +#: build/templates/build/detail.html:84 order/models.py:710 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1183,7 +1183,7 @@ msgstr "" msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 order/forms.py:92 order/models.py:678 +#: build/templates/build/detail.html:46 order/forms.py:89 order/models.py:673 #: order/templates/order/purchase_order_detail.html:239 #: order/templates/order/receive_parts.html:25 stock/forms.py:169 #: stock/forms.py:375 @@ -1520,351 +1520,359 @@ msgid "Base URL for server instance" msgstr "" #: common/models.py:85 -msgid "Download from URL" +msgid "Default Currency" msgstr "" #: common/models.py:86 -msgid "Allow download of remote images and files from external URL" +msgid "Default currency" msgstr "" #: common/models.py:92 -msgid "Barcode Support" +msgid "Download from URL" msgstr "" #: common/models.py:93 -msgid "Enable barcode scanner support" +msgid "Allow download of remote images and files from external URL" msgstr "" #: common/models.py:99 -msgid "IPN Regex" +msgid "Barcode Support" msgstr "" #: common/models.py:100 +msgid "Enable barcode scanner support" +msgstr "" + +#: common/models.py:106 +msgid "IPN Regex" +msgstr "" + +#: common/models.py:107 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:104 +#: common/models.py:111 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:105 +#: common/models.py:112 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:111 +#: common/models.py:118 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:112 +#: common/models.py:119 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:118 +#: common/models.py:125 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:119 +#: common/models.py:126 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:125 +#: common/models.py:132 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:126 +#: common/models.py:133 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:132 +#: common/models.py:139 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:133 +#: common/models.py:140 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:139 +#: common/models.py:146 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:140 +#: common/models.py:147 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:146 +#: common/models.py:153 msgid "Recent Part Count" msgstr "" -#: common/models.py:147 +#: common/models.py:154 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2193 part/templates/part/detail.html:160 +#: common/models.py:160 part/models.py:2193 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" msgstr "" -#: common/models.py:154 +#: common/models.py:161 msgid "Parts are templates by default" msgstr "" -#: common/models.py:160 part/models.py:819 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:819 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:327 msgid "Assembly" msgstr "" -#: common/models.py:161 +#: common/models.py:168 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:167 part/models.py:825 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:825 part/templates/part/detail.html:180 #: templates/js/table_filters.js:331 msgid "Component" msgstr "" -#: common/models.py:168 +#: common/models.py:175 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:174 part/models.py:836 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:836 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "" -#: common/models.py:175 +#: common/models.py:182 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:181 part/models.py:841 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:841 part/templates/part/detail.html:210 #: templates/js/table_filters.js:339 msgid "Salable" msgstr "" -#: common/models.py:182 +#: common/models.py:189 msgid "Parts are salable by default" msgstr "" -#: common/models.py:188 part/models.py:831 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:831 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:343 msgid "Trackable" msgstr "" -#: common/models.py:189 +#: common/models.py:196 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:195 part/models.py:851 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:851 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" -#: common/models.py:196 +#: common/models.py:203 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:202 +#: common/models.py:209 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:203 +#: common/models.py:210 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:209 +#: common/models.py:216 msgid "Show Import in Views" msgstr "" -#: common/models.py:210 +#: common/models.py:217 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:216 +#: common/models.py:223 msgid "Show Price in Forms" msgstr "" -#: common/models.py:217 +#: common/models.py:224 msgid "Display part price in some forms" msgstr "" -#: common/models.py:223 +#: common/models.py:230 msgid "Show related parts" msgstr "" -#: common/models.py:224 +#: common/models.py:231 msgid "Display related parts for a part" msgstr "" -#: common/models.py:230 +#: common/models.py:237 msgid "Internal Prices" msgstr "" -#: common/models.py:231 +#: common/models.py:238 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:237 +#: common/models.py:244 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:238 +#: common/models.py:245 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:244 templates/stats.html:25 +#: common/models.py:251 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:245 +#: common/models.py:252 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:251 +#: common/models.py:258 msgid "Page Size" msgstr "" -#: common/models.py:252 +#: common/models.py:259 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:262 +#: common/models.py:269 msgid "Test Reports" msgstr "" -#: common/models.py:263 +#: common/models.py:270 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:269 +#: common/models.py:276 msgid "Stock Expiry" msgstr "" -#: common/models.py:270 +#: common/models.py:277 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:276 +#: common/models.py:283 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:283 +#: common/models.py:290 msgid "Stock Stale Time" msgstr "" -#: common/models.py:284 +#: common/models.py:291 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:286 part/templates/part/detail.html:121 +#: common/models.py:293 part/templates/part/detail.html:121 msgid "days" msgstr "" -#: common/models.py:291 +#: common/models.py:298 msgid "Build Expired Stock" msgstr "" -#: common/models.py:292 +#: common/models.py:299 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Group by Part" msgstr "" -#: common/models.py:306 +#: common/models.py:313 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:312 +#: common/models.py:319 msgid "Recent Stock Count" msgstr "" -#: common/models.py:313 +#: common/models.py:320 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:319 +#: common/models.py:326 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:320 +#: common/models.py:327 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:325 +#: common/models.py:332 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:326 +#: common/models.py:333 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:330 +#: common/models.py:337 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:331 +#: common/models.py:338 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:336 +#: common/models.py:343 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:337 +#: common/models.py:344 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:560 +#: common/models.py:567 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:562 +#: common/models.py:569 msgid "Settings value" msgstr "" -#: common/models.py:597 +#: common/models.py:604 msgid "Must be an integer value" msgstr "" -#: common/models.py:620 +#: common/models.py:627 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:631 +#: common/models.py:638 msgid "Value must be an integer value" msgstr "" -#: common/models.py:654 +#: common/models.py:661 msgid "Key string must be unique" msgstr "" -#: common/models.py:735 company/forms.py:192 +#: common/models.py:742 company/forms.py:190 msgid "Price break quantity" msgstr "" -#: common/models.py:743 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:749 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 msgid "Price" msgstr "" -#: common/models.py:744 +#: common/models.py:750 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:836 +#: common/models.py:842 msgid "Default" msgstr "" @@ -1920,40 +1928,40 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/forms.py:38 company/models.py:142 +#: company/forms.py:37 company/models.py:142 #: company/templates/company/detail.html:42 msgid "Currency" msgstr "" -#: company/forms.py:39 company/models.py:144 +#: company/forms.py:38 company/models.py:144 msgid "Default currency used for this company" msgstr "" -#: company/forms.py:77 part/forms.py:46 +#: company/forms.py:76 part/forms.py:46 msgid "URL" msgstr "" -#: company/forms.py:78 part/forms.py:47 +#: company/forms.py:77 part/forms.py:47 msgid "Image URL" msgstr "" -#: company/forms.py:133 templates/js/part.js:787 +#: company/forms.py:132 templates/js/part.js:787 msgid "Single Price" msgstr "" -#: company/forms.py:135 +#: company/forms.py:133 msgid "Single quantity price" msgstr "" -#: company/forms.py:143 company/models.py:321 +#: company/forms.py:141 company/models.py:321 msgid "Select manufacturer" msgstr "" -#: company/forms.py:149 company/models.py:328 +#: company/forms.py:147 company/models.py:328 msgid "Manufacturer Part Number" msgstr "" -#: company/forms.py:151 company/models.py:327 +#: company/forms.py:149 company/models.py:327 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 @@ -2013,7 +2021,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:121 company/models.py:333 company/models.py:526 -#: order/models.py:106 part/models.py:728 +#: order/models.py:102 part/models.py:728 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:419 #: templates/js/part.js:498 @@ -2052,7 +2060,7 @@ msgstr "" msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:305 company/models.py:497 stock/models.py:407 +#: company/models.py:305 company/models.py:497 stock/models.py:403 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" @@ -2093,7 +2101,7 @@ msgstr "" #: company/models.py:403 part/templates/part/params.html:28 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1756 templates/InvenTree/settings/header.html:8 +#: stock/models.py:1751 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:241 templates/js/stock.js:137 msgid "Value" msgstr "" @@ -2114,7 +2122,7 @@ msgstr "" #: company/models.py:507 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:193 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:189 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:369 @@ -2166,7 +2174,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 -#: stock/models.py:431 stock/templates/stock/item_base.html:310 +#: stock/models.py:427 stock/templates/stock/item_base.html:310 #: templates/js/stock.js:695 msgid "Packaging" msgstr "" @@ -2251,9 +2259,9 @@ msgstr "" msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:464 -#: order/templates/order/sales_order_base.html:94 stock/models.py:449 -#: stock/models.py:450 stock/templates/stock/item_base.html:262 +#: company/templates/company/detail.html:67 order/models.py:460 +#: order/templates/order/sales_order_base.html:94 stock/models.py:445 +#: stock/models.py:446 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 #: templates/js/stock.js:1097 msgid "Customer" @@ -2541,7 +2549,7 @@ msgid "New Sales Order" msgstr "" #: company/templates/company/supplier_part_base.html:7 -#: company/templates/company/supplier_part_base.html:20 stock/models.py:416 +#: company/templates/company/supplier_part_base.html:20 stock/models.py:412 #: stock/templates/stock/item_base.html:374 templates/js/company.js:380 msgid "Supplier Part" msgstr "" @@ -2787,178 +2795,178 @@ msgstr "" msgid "Filters" msgstr "" -#: order/forms.py:34 order/templates/order/order_base.html:47 +#: order/forms.py:31 order/templates/order/order_base.html:47 msgid "Place order" msgstr "" -#: order/forms.py:45 order/templates/order/order_base.html:54 +#: order/forms.py:42 order/templates/order/order_base.html:54 msgid "Mark order as complete" msgstr "" -#: order/forms.py:56 order/forms.py:67 order/templates/order/order_base.html:59 +#: order/forms.py:53 order/forms.py:64 order/templates/order/order_base.html:59 #: order/templates/order/sales_order_base.html:61 msgid "Cancel order" msgstr "" -#: order/forms.py:78 order/templates/order/sales_order_base.html:58 +#: order/forms.py:75 order/templates/order/sales_order_base.html:58 msgid "Ship order" msgstr "" -#: order/forms.py:93 +#: order/forms.py:90 msgid "Receive parts to this location" msgstr "" -#: order/forms.py:115 +#: order/forms.py:112 msgid "Purchase Order reference" msgstr "" -#: order/forms.py:122 +#: order/forms.py:119 msgid "Target date for order delivery. Order will be overdue after this date." msgstr "" -#: order/forms.py:150 +#: order/forms.py:147 msgid "Enter sales order number" msgstr "" -#: order/forms.py:157 order/models.py:476 +#: order/forms.py:154 order/models.py:472 msgid "Target date for order completion. Order will be overdue after this date." msgstr "" -#: order/forms.py:249 +#: order/forms.py:246 msgid "Enter stock item serial numbers" msgstr "" -#: order/forms.py:255 +#: order/forms.py:252 msgid "Enter quantity of stock items" msgstr "" -#: order/models.py:102 +#: order/models.py:98 msgid "Order reference" msgstr "" -#: order/models.py:104 +#: order/models.py:100 msgid "Order description" msgstr "" -#: order/models.py:106 +#: order/models.py:102 msgid "Link to external page" msgstr "" -#: order/models.py:114 part/templates/part/detail.html:132 +#: order/models.py:110 part/templates/part/detail.html:132 msgid "Created By" msgstr "" -#: order/models.py:121 +#: order/models.py:117 msgid "User or group responsible for this order" msgstr "" -#: order/models.py:126 +#: order/models.py:122 msgid "Order notes" msgstr "" -#: order/models.py:185 order/models.py:469 +#: order/models.py:181 order/models.py:465 msgid "Purchase order status" msgstr "" -#: order/models.py:194 +#: order/models.py:190 msgid "Company from which the items are being ordered" msgstr "" -#: order/models.py:197 order/templates/order/order_base.html:98 +#: order/models.py:193 order/templates/order/order_base.html:98 #: templates/js/order.js:179 msgid "Supplier Reference" msgstr "" -#: order/models.py:197 +#: order/models.py:193 msgid "Supplier order reference code" msgstr "" -#: order/models.py:204 +#: order/models.py:200 msgid "received by" msgstr "" -#: order/models.py:209 +#: order/models.py:205 msgid "Issue Date" msgstr "" -#: order/models.py:210 +#: order/models.py:206 msgid "Date order was issued" msgstr "" -#: order/models.py:215 +#: order/models.py:211 msgid "Target Delivery Date" msgstr "" -#: order/models.py:216 +#: order/models.py:212 msgid "Expected date for order delivery. Order will be overdue after this date." msgstr "" -#: order/models.py:222 +#: order/models.py:218 msgid "Date order was completed" msgstr "" -#: order/models.py:246 part/views.py:1853 stock/models.py:304 -#: stock/models.py:1020 +#: order/models.py:242 part/views.py:1853 stock/models.py:300 +#: stock/models.py:1015 msgid "Quantity must be greater than zero" msgstr "" -#: order/models.py:251 +#: order/models.py:247 msgid "Part supplier must match PO supplier" msgstr "" -#: order/models.py:349 +#: order/models.py:345 msgid "Lines can only be received against an order marked as 'Placed'" msgstr "" -#: order/models.py:353 +#: order/models.py:349 msgid "Quantity must be an integer" msgstr "" -#: order/models.py:355 +#: order/models.py:351 msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:465 +#: order/models.py:461 msgid "Company to which the items are being sold" msgstr "" -#: order/models.py:471 +#: order/models.py:467 msgid "Customer Reference " msgstr "" -#: order/models.py:471 +#: order/models.py:467 msgid "Customer order reference code" msgstr "" -#: order/models.py:479 templates/js/order.js:303 +#: order/models.py:475 templates/js/order.js:303 msgid "Shipment Date" msgstr "" -#: order/models.py:486 +#: order/models.py:482 msgid "shipped by" msgstr "" -#: order/models.py:530 +#: order/models.py:526 msgid "SalesOrder cannot be shipped as it is not currently pending" msgstr "" -#: order/models.py:617 +#: order/models.py:613 msgid "Item quantity" msgstr "" -#: order/models.py:619 +#: order/models.py:615 msgid "Line item reference" msgstr "" -#: order/models.py:621 +#: order/models.py:617 msgid "Line item notes" msgstr "" -#: order/models.py:647 order/models.py:715 templates/js/order.js:353 +#: order/models.py:643 order/models.py:710 templates/js/order.js:353 msgid "Order" msgstr "" -#: order/models.py:648 order/templates/order/order_base.html:9 +#: order/models.py:644 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 @@ -2966,77 +2974,77 @@ msgstr "" msgid "Purchase Order" msgstr "" -#: order/models.py:662 +#: order/models.py:658 msgid "Supplier part" msgstr "" -#: order/models.py:665 order/templates/order/order_base.html:131 +#: order/models.py:661 order/templates/order/order_base.html:131 #: order/templates/order/purchase_order_detail.html:219 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "" -#: order/models.py:665 +#: order/models.py:661 msgid "Number of items received" msgstr "" -#: order/models.py:672 stock/models.py:542 +#: order/models.py:667 stock/models.py:537 #: stock/templates/stock/item_base.html:331 templates/js/stock.js:690 msgid "Purchase Price" msgstr "" -#: order/models.py:673 +#: order/models.py:668 msgid "Unit purchase price" msgstr "" -#: order/models.py:681 +#: order/models.py:676 msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:724 part/templates/part/navbar.html:110 +#: order/models.py:718 part/templates/part/navbar.html:110 #: part/templates/part/order_prices.html:108 #: part/templates/part/part_pricing.html:97 msgid "Sale Price" msgstr "" -#: order/models.py:725 +#: order/models.py:719 msgid "Unit sale price" msgstr "" -#: order/models.py:800 order/models.py:802 +#: order/models.py:794 order/models.py:796 msgid "Stock item has not been assigned" msgstr "" -#: order/models.py:806 +#: order/models.py:800 msgid "Cannot allocate stock item to a line with a different part" msgstr "" -#: order/models.py:808 +#: order/models.py:802 msgid "Cannot allocate stock to a line without a part" msgstr "" -#: order/models.py:811 +#: order/models.py:805 msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:821 +#: order/models.py:815 msgid "Quantity must be 1 for serialized stock item" msgstr "" -#: order/models.py:826 +#: order/models.py:820 msgid "Line" msgstr "" -#: order/models.py:837 +#: order/models.py:831 msgid "Item" msgstr "" -#: order/models.py:838 +#: order/models.py:832 msgid "Select stock item to allocate" msgstr "" -#: order/models.py:841 +#: order/models.py:835 msgid "Enter stock allocation quantity" msgstr "" @@ -4200,7 +4208,7 @@ msgid "Stock items for variant parts can be used for this BOM item" msgstr "" #: part/models.py:2394 part/views.py:1859 part/views.py:1911 -#: stock/models.py:294 +#: stock/models.py:290 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -5351,12 +5359,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1744 +#: stock/models.py:1739 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1750 +#: stock/models.py:1745 msgid "Result" msgstr "" @@ -5383,7 +5391,7 @@ msgstr "" msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 +#: stock/forms.py:114 stock/forms.py:418 stock/models.py:505 #: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 msgid "Expiry Date" msgstr "" @@ -5473,187 +5481,187 @@ msgstr "" msgid "Set the destination as the default location for selected parts" msgstr "" -#: stock/models.py:56 stock/models.py:547 +#: stock/models.py:52 stock/models.py:542 msgid "Owner" msgstr "" -#: stock/models.py:57 stock/models.py:548 +#: stock/models.py:53 stock/models.py:543 msgid "Select Owner" msgstr "" -#: stock/models.py:275 +#: stock/models.py:271 msgid "StockItem with this serial number already exists" msgstr "" -#: stock/models.py:311 +#: stock/models.py:307 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:321 stock/models.py:330 +#: stock/models.py:317 stock/models.py:326 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:322 +#: stock/models.py:318 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:344 +#: stock/models.py:340 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:350 +#: stock/models.py:346 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:357 +#: stock/models.py:353 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:399 +#: stock/models.py:395 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:408 +#: stock/models.py:404 msgid "Base part" msgstr "" -#: stock/models.py:417 +#: stock/models.py:413 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:422 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:418 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "" -#: stock/models.py:425 +#: stock/models.py:421 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:432 +#: stock/models.py:428 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:437 stock/templates/stock/item_base.html:270 +#: stock/models.py:433 stock/templates/stock/item_base.html:270 msgid "Installed In" msgstr "" -#: stock/models.py:440 +#: stock/models.py:436 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:456 +#: stock/models.py:452 msgid "Serial number for this item" msgstr "" -#: stock/models.py:468 +#: stock/models.py:464 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:472 +#: stock/models.py:468 msgid "Stock Quantity" msgstr "" -#: stock/models.py:481 +#: stock/models.py:477 msgid "Source Build" msgstr "" -#: stock/models.py:483 +#: stock/models.py:479 msgid "Build for this stock item" msgstr "" -#: stock/models.py:494 +#: stock/models.py:490 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:497 +#: stock/models.py:493 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:503 +#: stock/models.py:499 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:510 +#: stock/models.py:506 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:523 +#: stock/models.py:519 msgid "Delete on deplete" msgstr "" -#: stock/models.py:523 +#: stock/models.py:519 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:533 stock/templates/stock/item_notes.html:13 +#: stock/models.py:529 stock/templates/stock/item_notes.html:13 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:543 +#: stock/models.py:538 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1011 +#: stock/models.py:1006 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1017 +#: stock/models.py:1012 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1023 +#: stock/models.py:1018 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1026 +#: stock/models.py:1021 msgid "Serial numbers must be a list of integers" msgstr "" -#: stock/models.py:1029 +#: stock/models.py:1024 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1036 +#: stock/models.py:1031 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "" -#: stock/models.py:1194 +#: stock/models.py:1189 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:1668 +#: stock/models.py:1663 msgid "Entry notes" msgstr "" -#: stock/models.py:1721 +#: stock/models.py:1716 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1727 +#: stock/models.py:1722 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1745 +#: stock/models.py:1740 msgid "Test name" msgstr "" -#: stock/models.py:1751 templates/js/table_filters.js:217 +#: stock/models.py:1746 templates/js/table_filters.js:217 msgid "Test result" msgstr "" -#: stock/models.py:1757 +#: stock/models.py:1752 msgid "Test output value" msgstr "" -#: stock/models.py:1764 +#: stock/models.py:1759 msgid "Test result attachment" msgstr "" -#: stock/models.py:1770 +#: stock/models.py:1765 msgid "Test notes" msgstr "" @@ -6365,23 +6373,23 @@ msgstr "" msgid "Currency Settings" msgstr "" -#: templates/InvenTree/settings/currencies.html:18 +#: templates/InvenTree/settings/currencies.html:25 msgid "Base Currency" msgstr "" -#: templates/InvenTree/settings/currencies.html:22 +#: templates/InvenTree/settings/currencies.html:29 msgid "Exchange Rates" msgstr "" -#: templates/InvenTree/settings/currencies.html:32 +#: templates/InvenTree/settings/currencies.html:39 msgid "Last Update" msgstr "" -#: templates/InvenTree/settings/currencies.html:38 +#: templates/InvenTree/settings/currencies.html:45 msgid "Never" msgstr "" -#: templates/InvenTree/settings/currencies.html:43 +#: templates/InvenTree/settings/currencies.html:50 msgid "Update Now" msgstr "" From 18ff50ad4097c6f486110cf6edbb55efcc77ac30 Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 2 Jul 2021 08:38:05 +1000 Subject: [PATCH 305/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/fr/LC_MESSAGES/django.po | 510 +++++++++++----------- 1 file changed, 259 insertions(+), 251 deletions(-) diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 7f894c0c30..44f96424bc 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-29 11:25+0000\n" -"PO-Revision-Date: 2021-06-29 11:33\n" +"POT-Creation-Date: 2021-07-01 22:35+0000\n" +"PO-Revision-Date: 2021-07-01 22:38\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -29,14 +29,14 @@ msgstr "Aucune action spécifiée" msgid "No matching action found" msgstr "Aucune action correspondante trouvée" -#: InvenTree/fields.py:44 +#: InvenTree/fields.py:84 msgid "Enter date" msgstr "Entrer la date" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 -#: order/forms.py:34 order/forms.py:45 order/forms.py:56 order/forms.py:67 -#: order/forms.py:78 part/forms.py:134 +#: order/forms.py:31 order/forms.py:42 order/forms.py:53 order/forms.py:64 +#: order/forms.py:75 part/forms.py:134 msgid "Confirm" msgstr "Confirmer" @@ -77,7 +77,7 @@ msgstr "Sélectionnez une catégorie" msgid "Duplicate serial: {n}" msgstr "Dupliquer le numéro de série: {n}" -#: InvenTree/helpers.py:403 order/models.py:248 order/models.py:358 +#: InvenTree/helpers.py:403 order/models.py:244 order/models.py:354 #: stock/views.py:1795 msgid "Invalid quantity provided" msgstr "Quantité fournie invalide" @@ -106,7 +106,7 @@ msgstr "Aucun numéro de série trouvé" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "Le nombre de numéros de série uniques ({s}) doit correspondre à la quantité ({q})" -#: InvenTree/models.py:59 stock/models.py:1763 +#: InvenTree/models.py:59 stock/models.py:1758 msgid "Attachment" msgstr "Pièce jointe" @@ -147,7 +147,7 @@ msgstr "Nom" #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:104 order/templates/order/purchase_order_detail.html:147 +#: order/models.py:100 order/templates/order/purchase_order_detail.html:147 #: part/models.py:695 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 @@ -446,7 +446,7 @@ msgid "Order target date" msgstr "" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 order/forms.py:121 order/forms.py:156 +#: build/templates/build/detail.html:121 order/forms.py:118 order/forms.py:153 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 @@ -463,10 +463,10 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:734 -#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 -#: order/forms.py:200 order/forms.py:218 order/forms.py:253 order/forms.py:275 -#: order/forms.py:292 order/models.py:617 order/models.py:841 +#: build/templates/build/detail.html:31 common/models.py:741 +#: company/forms.py:189 company/templates/company/supplier_part_pricing.html:77 +#: order/forms.py:197 order/forms.py:215 order/forms.py:250 order/forms.py:272 +#: order/forms.py:289 order/models.py:613 order/models.py:835 #: order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 #: order/templates/order/purchase_order_detail.html:179 @@ -501,7 +501,7 @@ msgstr "" msgid "Enter quantity for build output" msgstr "" -#: build/forms.py:95 order/forms.py:247 stock/forms.py:118 +#: build/forms.py:95 order/forms.py:244 stock/forms.py:118 msgid "Serial Numbers" msgstr "Numéros de série" @@ -544,7 +544,7 @@ msgid "Location of completed parts" msgstr "Emplacement des pièces terminées" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:469 +#: build/templates/build/detail.html:59 order/models.py:465 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 @@ -603,7 +603,7 @@ msgstr "" msgid "Build Order Reference" msgstr "" -#: build/models.py:128 order/models.py:102 order/models.py:619 +#: build/models.py:128 order/models.py:98 order/models.py:615 #: order/templates/order/purchase_order_detail.html:174 #: order/templates/order/sales_order_detail.html:229 part/models.py:2302 #: report/templates/report/inventree_po_report.html:92 @@ -628,7 +628,7 @@ msgstr "" #: build/models.py:153 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:663 -#: order/models.py:661 order/models.py:717 +#: order/models.py:657 order/models.py:712 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 @@ -703,7 +703,7 @@ msgstr "" msgid "Build status code" msgstr "" -#: build/models.py:213 stock/models.py:466 +#: build/models.py:213 stock/models.py:462 msgid "Batch Code" msgstr "" @@ -711,16 +711,16 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:220 order/models.py:108 part/models.py:867 +#: build/models.py:220 order/models.py:104 part/models.py:867 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "Date de création" -#: build/models.py:224 order/models.py:475 +#: build/models.py:224 order/models.py:471 msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:221 templates/js/build.js:886 +#: build/models.py:228 order/models.py:217 templates/js/build.js:886 msgid "Completion Date" msgstr "" @@ -737,7 +737,7 @@ msgid "User who issued this build order" msgstr "" #: build/models.py:251 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:122 +#: build/templates/build/detail.html:105 order/models.py:118 #: order/templates/order/order_base.html:138 #: order/templates/order/sales_order_base.html:140 part/models.py:871 #: report/templates/report/inventree_build_order_base.html:159 @@ -754,19 +754,19 @@ msgstr "" #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 #: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 -#: stock/models.py:460 stock/templates/stock/item_base.html:345 +#: stock/models.py:456 stock/templates/stock/item_base.html:345 msgid "External Link" msgstr "Lien Externe" -#: build/models.py:258 part/models.py:729 stock/models.py:462 +#: build/models.py:258 part/models.py:729 stock/models.py:458 msgid "Link to external URL" msgstr "" #: build/models.py:262 build/templates/build/navbar.html:53 #: company/models.py:132 company/models.py:539 #: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:126 -#: order/models.py:621 order/templates/order/po_navbar.html:38 +#: company/templates/company/navbar.html:73 order/models.py:122 +#: order/models.py:617 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 #: order/templates/order/purchase_order_detail.html:243 #: order/templates/order/sales_order_detail.html:309 @@ -775,7 +775,7 @@ msgstr "" #: part/templates/part/navbar.html:145 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 -#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 +#: stock/models.py:528 stock/models.py:1662 stock/models.py:1764 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:699 msgid "Notes" @@ -810,11 +810,11 @@ msgstr "L'élément de construction doit spécifier une sortie de construction, msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1188 order/models.py:815 +#: build/models.py:1188 order/models.py:809 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1192 order/models.py:818 +#: build/models.py:1192 order/models.py:812 msgid "Allocation quantity must be greater than zero" msgstr "" @@ -915,7 +915,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:75 #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:454 stock/templates/stock/item_base.html:249 +#: stock/models.py:450 stock/templates/stock/item_base.html:249 #: templates/js/build.js:570 msgid "Serial Number" msgstr "" @@ -1036,7 +1036,7 @@ msgid "Progress" msgstr "" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:715 +#: build/templates/build/detail.html:84 order/models.py:710 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1183,7 +1183,7 @@ msgstr "" msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 order/forms.py:92 order/models.py:678 +#: build/templates/build/detail.html:46 order/forms.py:89 order/models.py:673 #: order/templates/order/purchase_order_detail.html:239 #: order/templates/order/receive_parts.html:25 stock/forms.py:169 #: stock/forms.py:375 @@ -1520,351 +1520,359 @@ msgid "Base URL for server instance" msgstr "" #: common/models.py:85 -msgid "Download from URL" -msgstr "Télécharger depuis l'URL" +msgid "Default Currency" +msgstr "" #: common/models.py:86 -msgid "Allow download of remote images and files from external URL" +msgid "Default currency" msgstr "" #: common/models.py:92 -msgid "Barcode Support" -msgstr "" +msgid "Download from URL" +msgstr "Télécharger depuis l'URL" #: common/models.py:93 -msgid "Enable barcode scanner support" +msgid "Allow download of remote images and files from external URL" msgstr "" #: common/models.py:99 +msgid "Barcode Support" +msgstr "" + +#: common/models.py:100 +msgid "Enable barcode scanner support" +msgstr "" + +#: common/models.py:106 msgid "IPN Regex" msgstr "Regex IPN" -#: common/models.py:100 +#: common/models.py:107 msgid "Regular expression pattern for matching Part IPN" msgstr "Expression régulière pour la correspondance avec l'IPN de la Pièce" -#: common/models.py:104 +#: common/models.py:111 msgid "Allow Duplicate IPN" msgstr "Autoriser les IPN dupliqués" -#: common/models.py:105 +#: common/models.py:112 msgid "Allow multiple parts to share the same IPN" msgstr "Permettre à plusieurs pièces de partager le même IPN" -#: common/models.py:111 +#: common/models.py:118 msgid "Allow Editing IPN" msgstr "Autoriser l'édition de l'IPN" -#: common/models.py:112 +#: common/models.py:119 msgid "Allow changing the IPN value while editing a part" msgstr "Permettre de modifier la valeur de l'IPN lors de l'édition d'une pièce" -#: common/models.py:118 +#: common/models.py:125 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:119 +#: common/models.py:126 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:125 +#: common/models.py:132 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:126 +#: common/models.py:133 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:132 +#: common/models.py:139 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:133 +#: common/models.py:140 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:139 +#: common/models.py:146 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:140 +#: common/models.py:147 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:146 +#: common/models.py:153 msgid "Recent Part Count" msgstr "" -#: common/models.py:147 +#: common/models.py:154 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2193 part/templates/part/detail.html:160 +#: common/models.py:160 part/models.py:2193 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" msgstr "" -#: common/models.py:154 +#: common/models.py:161 msgid "Parts are templates by default" msgstr "" -#: common/models.py:160 part/models.py:819 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:819 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:327 msgid "Assembly" msgstr "" -#: common/models.py:161 +#: common/models.py:168 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:167 part/models.py:825 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:825 part/templates/part/detail.html:180 #: templates/js/table_filters.js:331 msgid "Component" msgstr "" -#: common/models.py:168 +#: common/models.py:175 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:174 part/models.py:836 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:836 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "" -#: common/models.py:175 +#: common/models.py:182 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:181 part/models.py:841 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:841 part/templates/part/detail.html:210 #: templates/js/table_filters.js:339 msgid "Salable" msgstr "" -#: common/models.py:182 +#: common/models.py:189 msgid "Parts are salable by default" msgstr "" -#: common/models.py:188 part/models.py:831 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:831 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:343 msgid "Trackable" msgstr "" -#: common/models.py:189 +#: common/models.py:196 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:195 part/models.py:851 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:851 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" -#: common/models.py:196 +#: common/models.py:203 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:202 +#: common/models.py:209 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:203 +#: common/models.py:210 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:209 +#: common/models.py:216 msgid "Show Import in Views" msgstr "" -#: common/models.py:210 +#: common/models.py:217 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:216 +#: common/models.py:223 msgid "Show Price in Forms" msgstr "" -#: common/models.py:217 +#: common/models.py:224 msgid "Display part price in some forms" msgstr "" -#: common/models.py:223 +#: common/models.py:230 msgid "Show related parts" msgstr "" -#: common/models.py:224 +#: common/models.py:231 msgid "Display related parts for a part" msgstr "" -#: common/models.py:230 +#: common/models.py:237 msgid "Internal Prices" msgstr "" -#: common/models.py:231 +#: common/models.py:238 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:237 +#: common/models.py:244 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:238 +#: common/models.py:245 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:244 templates/stats.html:25 +#: common/models.py:251 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:245 +#: common/models.py:252 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:251 +#: common/models.py:258 msgid "Page Size" msgstr "" -#: common/models.py:252 +#: common/models.py:259 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:262 +#: common/models.py:269 msgid "Test Reports" msgstr "" -#: common/models.py:263 +#: common/models.py:270 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:269 +#: common/models.py:276 msgid "Stock Expiry" msgstr "" -#: common/models.py:270 +#: common/models.py:277 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:276 +#: common/models.py:283 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:283 +#: common/models.py:290 msgid "Stock Stale Time" msgstr "" -#: common/models.py:284 +#: common/models.py:291 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:286 part/templates/part/detail.html:121 +#: common/models.py:293 part/templates/part/detail.html:121 msgid "days" msgstr "jours" -#: common/models.py:291 +#: common/models.py:298 msgid "Build Expired Stock" msgstr "" -#: common/models.py:292 +#: common/models.py:299 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Group by Part" msgstr "" -#: common/models.py:306 +#: common/models.py:313 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:312 +#: common/models.py:319 msgid "Recent Stock Count" msgstr "" -#: common/models.py:313 +#: common/models.py:320 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:319 +#: common/models.py:326 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:320 +#: common/models.py:327 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:325 +#: common/models.py:332 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:326 +#: common/models.py:333 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:330 +#: common/models.py:337 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:331 +#: common/models.py:338 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:336 +#: common/models.py:343 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:337 +#: common/models.py:344 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:560 +#: common/models.py:567 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:562 +#: common/models.py:569 msgid "Settings value" msgstr "" -#: common/models.py:597 +#: common/models.py:604 msgid "Must be an integer value" msgstr "" -#: common/models.py:620 +#: common/models.py:627 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:631 +#: common/models.py:638 msgid "Value must be an integer value" msgstr "" -#: common/models.py:654 +#: common/models.py:661 msgid "Key string must be unique" msgstr "" -#: common/models.py:735 company/forms.py:192 +#: common/models.py:742 company/forms.py:190 msgid "Price break quantity" msgstr "" -#: common/models.py:743 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:749 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 msgid "Price" msgstr "" -#: common/models.py:744 +#: common/models.py:750 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:836 +#: common/models.py:842 msgid "Default" msgstr "" @@ -1920,40 +1928,40 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/forms.py:38 company/models.py:142 +#: company/forms.py:37 company/models.py:142 #: company/templates/company/detail.html:42 msgid "Currency" msgstr "" -#: company/forms.py:39 company/models.py:144 +#: company/forms.py:38 company/models.py:144 msgid "Default currency used for this company" msgstr "" -#: company/forms.py:77 part/forms.py:46 +#: company/forms.py:76 part/forms.py:46 msgid "URL" msgstr "" -#: company/forms.py:78 part/forms.py:47 +#: company/forms.py:77 part/forms.py:47 msgid "Image URL" msgstr "" -#: company/forms.py:133 templates/js/part.js:787 +#: company/forms.py:132 templates/js/part.js:787 msgid "Single Price" msgstr "" -#: company/forms.py:135 +#: company/forms.py:133 msgid "Single quantity price" msgstr "" -#: company/forms.py:143 company/models.py:321 +#: company/forms.py:141 company/models.py:321 msgid "Select manufacturer" msgstr "" -#: company/forms.py:149 company/models.py:328 +#: company/forms.py:147 company/models.py:328 msgid "Manufacturer Part Number" msgstr "" -#: company/forms.py:151 company/models.py:327 +#: company/forms.py:149 company/models.py:327 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 @@ -2013,7 +2021,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:121 company/models.py:333 company/models.py:526 -#: order/models.py:106 part/models.py:728 +#: order/models.py:102 part/models.py:728 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:419 #: templates/js/part.js:498 @@ -2052,7 +2060,7 @@ msgstr "" msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:305 company/models.py:497 stock/models.py:407 +#: company/models.py:305 company/models.py:497 stock/models.py:403 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" @@ -2093,7 +2101,7 @@ msgstr "" #: company/models.py:403 part/templates/part/params.html:28 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1756 templates/InvenTree/settings/header.html:8 +#: stock/models.py:1751 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:241 templates/js/stock.js:137 msgid "Value" msgstr "" @@ -2114,7 +2122,7 @@ msgstr "" #: company/models.py:507 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:193 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:189 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:369 @@ -2166,7 +2174,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 -#: stock/models.py:431 stock/templates/stock/item_base.html:310 +#: stock/models.py:427 stock/templates/stock/item_base.html:310 #: templates/js/stock.js:695 msgid "Packaging" msgstr "" @@ -2250,9 +2258,9 @@ msgstr "" msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:464 -#: order/templates/order/sales_order_base.html:94 stock/models.py:449 -#: stock/models.py:450 stock/templates/stock/item_base.html:262 +#: company/templates/company/detail.html:67 order/models.py:460 +#: order/templates/order/sales_order_base.html:94 stock/models.py:445 +#: stock/models.py:446 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 #: templates/js/stock.js:1097 msgid "Customer" @@ -2540,7 +2548,7 @@ msgid "New Sales Order" msgstr "" #: company/templates/company/supplier_part_base.html:7 -#: company/templates/company/supplier_part_base.html:20 stock/models.py:416 +#: company/templates/company/supplier_part_base.html:20 stock/models.py:412 #: stock/templates/stock/item_base.html:374 templates/js/company.js:380 msgid "Supplier Part" msgstr "" @@ -2786,178 +2794,178 @@ msgstr "" msgid "Filters" msgstr "" -#: order/forms.py:34 order/templates/order/order_base.html:47 +#: order/forms.py:31 order/templates/order/order_base.html:47 msgid "Place order" msgstr "" -#: order/forms.py:45 order/templates/order/order_base.html:54 +#: order/forms.py:42 order/templates/order/order_base.html:54 msgid "Mark order as complete" msgstr "" -#: order/forms.py:56 order/forms.py:67 order/templates/order/order_base.html:59 +#: order/forms.py:53 order/forms.py:64 order/templates/order/order_base.html:59 #: order/templates/order/sales_order_base.html:61 msgid "Cancel order" msgstr "" -#: order/forms.py:78 order/templates/order/sales_order_base.html:58 +#: order/forms.py:75 order/templates/order/sales_order_base.html:58 msgid "Ship order" msgstr "" -#: order/forms.py:93 +#: order/forms.py:90 msgid "Receive parts to this location" msgstr "" -#: order/forms.py:115 +#: order/forms.py:112 msgid "Purchase Order reference" msgstr "" -#: order/forms.py:122 +#: order/forms.py:119 msgid "Target date for order delivery. Order will be overdue after this date." msgstr "" -#: order/forms.py:150 +#: order/forms.py:147 msgid "Enter sales order number" msgstr "" -#: order/forms.py:157 order/models.py:476 +#: order/forms.py:154 order/models.py:472 msgid "Target date for order completion. Order will be overdue after this date." msgstr "" -#: order/forms.py:249 +#: order/forms.py:246 msgid "Enter stock item serial numbers" msgstr "" -#: order/forms.py:255 +#: order/forms.py:252 msgid "Enter quantity of stock items" msgstr "" -#: order/models.py:102 +#: order/models.py:98 msgid "Order reference" msgstr "" -#: order/models.py:104 +#: order/models.py:100 msgid "Order description" msgstr "" -#: order/models.py:106 +#: order/models.py:102 msgid "Link to external page" msgstr "" -#: order/models.py:114 part/templates/part/detail.html:132 +#: order/models.py:110 part/templates/part/detail.html:132 msgid "Created By" msgstr "" -#: order/models.py:121 +#: order/models.py:117 msgid "User or group responsible for this order" msgstr "" -#: order/models.py:126 +#: order/models.py:122 msgid "Order notes" msgstr "" -#: order/models.py:185 order/models.py:469 +#: order/models.py:181 order/models.py:465 msgid "Purchase order status" msgstr "" -#: order/models.py:194 +#: order/models.py:190 msgid "Company from which the items are being ordered" msgstr "" -#: order/models.py:197 order/templates/order/order_base.html:98 +#: order/models.py:193 order/templates/order/order_base.html:98 #: templates/js/order.js:179 msgid "Supplier Reference" msgstr "" -#: order/models.py:197 +#: order/models.py:193 msgid "Supplier order reference code" msgstr "" -#: order/models.py:204 +#: order/models.py:200 msgid "received by" msgstr "" -#: order/models.py:209 +#: order/models.py:205 msgid "Issue Date" msgstr "" -#: order/models.py:210 +#: order/models.py:206 msgid "Date order was issued" msgstr "" -#: order/models.py:215 +#: order/models.py:211 msgid "Target Delivery Date" msgstr "" -#: order/models.py:216 +#: order/models.py:212 msgid "Expected date for order delivery. Order will be overdue after this date." msgstr "" -#: order/models.py:222 +#: order/models.py:218 msgid "Date order was completed" msgstr "" -#: order/models.py:246 part/views.py:1853 stock/models.py:304 -#: stock/models.py:1020 +#: order/models.py:242 part/views.py:1853 stock/models.py:300 +#: stock/models.py:1015 msgid "Quantity must be greater than zero" msgstr "" -#: order/models.py:251 +#: order/models.py:247 msgid "Part supplier must match PO supplier" msgstr "" -#: order/models.py:349 +#: order/models.py:345 msgid "Lines can only be received against an order marked as 'Placed'" msgstr "" -#: order/models.py:353 +#: order/models.py:349 msgid "Quantity must be an integer" msgstr "" -#: order/models.py:355 +#: order/models.py:351 msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:465 +#: order/models.py:461 msgid "Company to which the items are being sold" msgstr "" -#: order/models.py:471 +#: order/models.py:467 msgid "Customer Reference " msgstr "" -#: order/models.py:471 +#: order/models.py:467 msgid "Customer order reference code" msgstr "" -#: order/models.py:479 templates/js/order.js:303 +#: order/models.py:475 templates/js/order.js:303 msgid "Shipment Date" msgstr "" -#: order/models.py:486 +#: order/models.py:482 msgid "shipped by" msgstr "" -#: order/models.py:530 +#: order/models.py:526 msgid "SalesOrder cannot be shipped as it is not currently pending" msgstr "" -#: order/models.py:617 +#: order/models.py:613 msgid "Item quantity" msgstr "" -#: order/models.py:619 +#: order/models.py:615 msgid "Line item reference" msgstr "" -#: order/models.py:621 +#: order/models.py:617 msgid "Line item notes" msgstr "" -#: order/models.py:647 order/models.py:715 templates/js/order.js:353 +#: order/models.py:643 order/models.py:710 templates/js/order.js:353 msgid "Order" msgstr "" -#: order/models.py:648 order/templates/order/order_base.html:9 +#: order/models.py:644 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 @@ -2965,77 +2973,77 @@ msgstr "" msgid "Purchase Order" msgstr "" -#: order/models.py:662 +#: order/models.py:658 msgid "Supplier part" msgstr "" -#: order/models.py:665 order/templates/order/order_base.html:131 +#: order/models.py:661 order/templates/order/order_base.html:131 #: order/templates/order/purchase_order_detail.html:219 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "" -#: order/models.py:665 +#: order/models.py:661 msgid "Number of items received" msgstr "" -#: order/models.py:672 stock/models.py:542 +#: order/models.py:667 stock/models.py:537 #: stock/templates/stock/item_base.html:331 templates/js/stock.js:690 msgid "Purchase Price" msgstr "" -#: order/models.py:673 +#: order/models.py:668 msgid "Unit purchase price" msgstr "" -#: order/models.py:681 +#: order/models.py:676 msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:724 part/templates/part/navbar.html:110 +#: order/models.py:718 part/templates/part/navbar.html:110 #: part/templates/part/order_prices.html:108 #: part/templates/part/part_pricing.html:97 msgid "Sale Price" msgstr "" -#: order/models.py:725 +#: order/models.py:719 msgid "Unit sale price" msgstr "" -#: order/models.py:800 order/models.py:802 +#: order/models.py:794 order/models.py:796 msgid "Stock item has not been assigned" msgstr "" -#: order/models.py:806 +#: order/models.py:800 msgid "Cannot allocate stock item to a line with a different part" msgstr "" -#: order/models.py:808 +#: order/models.py:802 msgid "Cannot allocate stock to a line without a part" msgstr "" -#: order/models.py:811 +#: order/models.py:805 msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:821 +#: order/models.py:815 msgid "Quantity must be 1 for serialized stock item" msgstr "" -#: order/models.py:826 +#: order/models.py:820 msgid "Line" msgstr "" -#: order/models.py:837 +#: order/models.py:831 msgid "Item" msgstr "" -#: order/models.py:838 +#: order/models.py:832 msgid "Select stock item to allocate" msgstr "" -#: order/models.py:841 +#: order/models.py:835 msgid "Enter stock allocation quantity" msgstr "" @@ -4199,7 +4207,7 @@ msgid "Stock items for variant parts can be used for this BOM item" msgstr "" #: part/models.py:2394 part/views.py:1859 part/views.py:1911 -#: stock/models.py:294 +#: stock/models.py:290 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -5350,12 +5358,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1744 +#: stock/models.py:1739 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1750 +#: stock/models.py:1745 msgid "Result" msgstr "" @@ -5382,7 +5390,7 @@ msgstr "" msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 +#: stock/forms.py:114 stock/forms.py:418 stock/models.py:505 #: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 msgid "Expiry Date" msgstr "" @@ -5472,187 +5480,187 @@ msgstr "" msgid "Set the destination as the default location for selected parts" msgstr "" -#: stock/models.py:56 stock/models.py:547 +#: stock/models.py:52 stock/models.py:542 msgid "Owner" msgstr "" -#: stock/models.py:57 stock/models.py:548 +#: stock/models.py:53 stock/models.py:543 msgid "Select Owner" msgstr "" -#: stock/models.py:275 +#: stock/models.py:271 msgid "StockItem with this serial number already exists" msgstr "" -#: stock/models.py:311 +#: stock/models.py:307 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:321 stock/models.py:330 +#: stock/models.py:317 stock/models.py:326 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:322 +#: stock/models.py:318 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:344 +#: stock/models.py:340 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:350 +#: stock/models.py:346 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:357 +#: stock/models.py:353 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:399 +#: stock/models.py:395 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:408 +#: stock/models.py:404 msgid "Base part" msgstr "" -#: stock/models.py:417 +#: stock/models.py:413 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:422 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:418 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "" -#: stock/models.py:425 +#: stock/models.py:421 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:432 +#: stock/models.py:428 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:437 stock/templates/stock/item_base.html:270 +#: stock/models.py:433 stock/templates/stock/item_base.html:270 msgid "Installed In" msgstr "" -#: stock/models.py:440 +#: stock/models.py:436 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:456 +#: stock/models.py:452 msgid "Serial number for this item" msgstr "" -#: stock/models.py:468 +#: stock/models.py:464 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:472 +#: stock/models.py:468 msgid "Stock Quantity" msgstr "" -#: stock/models.py:481 +#: stock/models.py:477 msgid "Source Build" msgstr "" -#: stock/models.py:483 +#: stock/models.py:479 msgid "Build for this stock item" msgstr "" -#: stock/models.py:494 +#: stock/models.py:490 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:497 +#: stock/models.py:493 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:503 +#: stock/models.py:499 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:510 +#: stock/models.py:506 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:523 +#: stock/models.py:519 msgid "Delete on deplete" msgstr "" -#: stock/models.py:523 +#: stock/models.py:519 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:533 stock/templates/stock/item_notes.html:13 +#: stock/models.py:529 stock/templates/stock/item_notes.html:13 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:543 +#: stock/models.py:538 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1011 +#: stock/models.py:1006 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1017 +#: stock/models.py:1012 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1023 +#: stock/models.py:1018 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1026 +#: stock/models.py:1021 msgid "Serial numbers must be a list of integers" msgstr "" -#: stock/models.py:1029 +#: stock/models.py:1024 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1036 +#: stock/models.py:1031 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "" -#: stock/models.py:1194 +#: stock/models.py:1189 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:1668 +#: stock/models.py:1663 msgid "Entry notes" msgstr "" -#: stock/models.py:1721 +#: stock/models.py:1716 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1727 +#: stock/models.py:1722 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1745 +#: stock/models.py:1740 msgid "Test name" msgstr "" -#: stock/models.py:1751 templates/js/table_filters.js:217 +#: stock/models.py:1746 templates/js/table_filters.js:217 msgid "Test result" msgstr "" -#: stock/models.py:1757 +#: stock/models.py:1752 msgid "Test output value" msgstr "" -#: stock/models.py:1764 +#: stock/models.py:1759 msgid "Test result attachment" msgstr "" -#: stock/models.py:1770 +#: stock/models.py:1765 msgid "Test notes" msgstr "" @@ -6363,23 +6371,23 @@ msgstr "" msgid "Currency Settings" msgstr "" -#: templates/InvenTree/settings/currencies.html:18 +#: templates/InvenTree/settings/currencies.html:25 msgid "Base Currency" msgstr "" -#: templates/InvenTree/settings/currencies.html:22 +#: templates/InvenTree/settings/currencies.html:29 msgid "Exchange Rates" msgstr "" -#: templates/InvenTree/settings/currencies.html:32 +#: templates/InvenTree/settings/currencies.html:39 msgid "Last Update" msgstr "" -#: templates/InvenTree/settings/currencies.html:38 +#: templates/InvenTree/settings/currencies.html:45 msgid "Never" msgstr "" -#: templates/InvenTree/settings/currencies.html:43 +#: templates/InvenTree/settings/currencies.html:50 msgid "Update Now" msgstr "" From 3513f9d8a30682dc61da06a160780401abe14f84 Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 2 Jul 2021 08:38:06 +1000 Subject: [PATCH 306/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/es/LC_MESSAGES/django.po | 506 +++++++++++----------- 1 file changed, 257 insertions(+), 249 deletions(-) diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index fc679cbeb3..7c9ad06f92 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-29 11:25+0000\n" -"PO-Revision-Date: 2021-06-29 11:33\n" +"POT-Creation-Date: 2021-07-01 22:35+0000\n" +"PO-Revision-Date: 2021-07-01 22:38\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -29,14 +29,14 @@ msgstr "No se especificó ninguna acción" msgid "No matching action found" msgstr "No se encontró ninguna acción coincidente" -#: InvenTree/fields.py:44 +#: InvenTree/fields.py:84 msgid "Enter date" msgstr "Ingrese la fecha" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 -#: order/forms.py:34 order/forms.py:45 order/forms.py:56 order/forms.py:67 -#: order/forms.py:78 part/forms.py:134 +#: order/forms.py:31 order/forms.py:42 order/forms.py:53 order/forms.py:64 +#: order/forms.py:75 part/forms.py:134 msgid "Confirm" msgstr "Confirmar" @@ -77,7 +77,7 @@ msgstr "Seleccionar Categoría" msgid "Duplicate serial: {n}" msgstr "" -#: InvenTree/helpers.py:403 order/models.py:248 order/models.py:358 +#: InvenTree/helpers.py:403 order/models.py:244 order/models.py:354 #: stock/views.py:1795 msgid "Invalid quantity provided" msgstr "Cantidad proporcionada no válida" @@ -106,7 +106,7 @@ msgstr "Numeros de serie no encontrados" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "" -#: InvenTree/models.py:59 stock/models.py:1763 +#: InvenTree/models.py:59 stock/models.py:1758 msgid "Attachment" msgstr "" @@ -147,7 +147,7 @@ msgstr "Nombre" #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:104 order/templates/order/purchase_order_detail.html:147 +#: order/models.py:100 order/templates/order/purchase_order_detail.html:147 #: part/models.py:695 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 @@ -446,7 +446,7 @@ msgid "Order target date" msgstr "" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 order/forms.py:121 order/forms.py:156 +#: build/templates/build/detail.html:121 order/forms.py:118 order/forms.py:153 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 @@ -463,10 +463,10 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:734 -#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 -#: order/forms.py:200 order/forms.py:218 order/forms.py:253 order/forms.py:275 -#: order/forms.py:292 order/models.py:617 order/models.py:841 +#: build/templates/build/detail.html:31 common/models.py:741 +#: company/forms.py:189 company/templates/company/supplier_part_pricing.html:77 +#: order/forms.py:197 order/forms.py:215 order/forms.py:250 order/forms.py:272 +#: order/forms.py:289 order/models.py:613 order/models.py:835 #: order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 #: order/templates/order/purchase_order_detail.html:179 @@ -501,7 +501,7 @@ msgstr "" msgid "Enter quantity for build output" msgstr "" -#: build/forms.py:95 order/forms.py:247 stock/forms.py:118 +#: build/forms.py:95 order/forms.py:244 stock/forms.py:118 msgid "Serial Numbers" msgstr "Números de serie" @@ -544,7 +544,7 @@ msgid "Location of completed parts" msgstr "" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:469 +#: build/templates/build/detail.html:59 order/models.py:465 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 @@ -603,7 +603,7 @@ msgstr "" msgid "Build Order Reference" msgstr "" -#: build/models.py:128 order/models.py:102 order/models.py:619 +#: build/models.py:128 order/models.py:98 order/models.py:615 #: order/templates/order/purchase_order_detail.html:174 #: order/templates/order/sales_order_detail.html:229 part/models.py:2302 #: report/templates/report/inventree_po_report.html:92 @@ -628,7 +628,7 @@ msgstr "" #: build/models.py:153 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:663 -#: order/models.py:661 order/models.py:717 +#: order/models.py:657 order/models.py:712 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 @@ -703,7 +703,7 @@ msgstr "" msgid "Build status code" msgstr "" -#: build/models.py:213 stock/models.py:466 +#: build/models.py:213 stock/models.py:462 msgid "Batch Code" msgstr "" @@ -711,16 +711,16 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:220 order/models.py:108 part/models.py:867 +#: build/models.py:220 order/models.py:104 part/models.py:867 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "" -#: build/models.py:224 order/models.py:475 +#: build/models.py:224 order/models.py:471 msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:221 templates/js/build.js:886 +#: build/models.py:228 order/models.py:217 templates/js/build.js:886 msgid "Completion Date" msgstr "" @@ -737,7 +737,7 @@ msgid "User who issued this build order" msgstr "" #: build/models.py:251 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:122 +#: build/templates/build/detail.html:105 order/models.py:118 #: order/templates/order/order_base.html:138 #: order/templates/order/sales_order_base.html:140 part/models.py:871 #: report/templates/report/inventree_build_order_base.html:159 @@ -754,19 +754,19 @@ msgstr "" #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 #: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 -#: stock/models.py:460 stock/templates/stock/item_base.html:345 +#: stock/models.py:456 stock/templates/stock/item_base.html:345 msgid "External Link" msgstr "" -#: build/models.py:258 part/models.py:729 stock/models.py:462 +#: build/models.py:258 part/models.py:729 stock/models.py:458 msgid "Link to external URL" msgstr "" #: build/models.py:262 build/templates/build/navbar.html:53 #: company/models.py:132 company/models.py:539 #: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:126 -#: order/models.py:621 order/templates/order/po_navbar.html:38 +#: company/templates/company/navbar.html:73 order/models.py:122 +#: order/models.py:617 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 #: order/templates/order/purchase_order_detail.html:243 #: order/templates/order/sales_order_detail.html:309 @@ -775,7 +775,7 @@ msgstr "" #: part/templates/part/navbar.html:145 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 -#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 +#: stock/models.py:528 stock/models.py:1662 stock/models.py:1764 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:699 msgid "Notes" @@ -810,11 +810,11 @@ msgstr "" msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1188 order/models.py:815 +#: build/models.py:1188 order/models.py:809 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1192 order/models.py:818 +#: build/models.py:1192 order/models.py:812 msgid "Allocation quantity must be greater than zero" msgstr "" @@ -915,7 +915,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:75 #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:454 stock/templates/stock/item_base.html:249 +#: stock/models.py:450 stock/templates/stock/item_base.html:249 #: templates/js/build.js:570 msgid "Serial Number" msgstr "Número de serie" @@ -1036,7 +1036,7 @@ msgid "Progress" msgstr "Progreso" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:715 +#: build/templates/build/detail.html:84 order/models.py:710 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1183,7 +1183,7 @@ msgstr "" msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 order/forms.py:92 order/models.py:678 +#: build/templates/build/detail.html:46 order/forms.py:89 order/models.py:673 #: order/templates/order/purchase_order_detail.html:239 #: order/templates/order/receive_parts.html:25 stock/forms.py:169 #: stock/forms.py:375 @@ -1520,351 +1520,359 @@ msgid "Base URL for server instance" msgstr "" #: common/models.py:85 -msgid "Download from URL" +msgid "Default Currency" msgstr "" #: common/models.py:86 -msgid "Allow download of remote images and files from external URL" +msgid "Default currency" msgstr "" #: common/models.py:92 -msgid "Barcode Support" +msgid "Download from URL" msgstr "" #: common/models.py:93 -msgid "Enable barcode scanner support" +msgid "Allow download of remote images and files from external URL" msgstr "" #: common/models.py:99 -msgid "IPN Regex" +msgid "Barcode Support" msgstr "" #: common/models.py:100 +msgid "Enable barcode scanner support" +msgstr "" + +#: common/models.py:106 +msgid "IPN Regex" +msgstr "" + +#: common/models.py:107 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:104 +#: common/models.py:111 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:105 +#: common/models.py:112 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:111 +#: common/models.py:118 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:112 +#: common/models.py:119 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:118 +#: common/models.py:125 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:119 +#: common/models.py:126 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:125 +#: common/models.py:132 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:126 +#: common/models.py:133 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:132 +#: common/models.py:139 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:133 +#: common/models.py:140 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:139 +#: common/models.py:146 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:140 +#: common/models.py:147 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:146 +#: common/models.py:153 msgid "Recent Part Count" msgstr "" -#: common/models.py:147 +#: common/models.py:154 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2193 part/templates/part/detail.html:160 +#: common/models.py:160 part/models.py:2193 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" msgstr "" -#: common/models.py:154 +#: common/models.py:161 msgid "Parts are templates by default" msgstr "" -#: common/models.py:160 part/models.py:819 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:819 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:327 msgid "Assembly" msgstr "" -#: common/models.py:161 +#: common/models.py:168 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:167 part/models.py:825 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:825 part/templates/part/detail.html:180 #: templates/js/table_filters.js:331 msgid "Component" msgstr "" -#: common/models.py:168 +#: common/models.py:175 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:174 part/models.py:836 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:836 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "" -#: common/models.py:175 +#: common/models.py:182 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:181 part/models.py:841 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:841 part/templates/part/detail.html:210 #: templates/js/table_filters.js:339 msgid "Salable" msgstr "" -#: common/models.py:182 +#: common/models.py:189 msgid "Parts are salable by default" msgstr "" -#: common/models.py:188 part/models.py:831 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:831 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:343 msgid "Trackable" msgstr "" -#: common/models.py:189 +#: common/models.py:196 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:195 part/models.py:851 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:851 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" -#: common/models.py:196 +#: common/models.py:203 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:202 +#: common/models.py:209 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:203 +#: common/models.py:210 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:209 +#: common/models.py:216 msgid "Show Import in Views" msgstr "" -#: common/models.py:210 +#: common/models.py:217 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:216 +#: common/models.py:223 msgid "Show Price in Forms" msgstr "" -#: common/models.py:217 +#: common/models.py:224 msgid "Display part price in some forms" msgstr "" -#: common/models.py:223 +#: common/models.py:230 msgid "Show related parts" msgstr "" -#: common/models.py:224 +#: common/models.py:231 msgid "Display related parts for a part" msgstr "" -#: common/models.py:230 +#: common/models.py:237 msgid "Internal Prices" msgstr "" -#: common/models.py:231 +#: common/models.py:238 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:237 +#: common/models.py:244 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:238 +#: common/models.py:245 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:244 templates/stats.html:25 +#: common/models.py:251 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:245 +#: common/models.py:252 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:251 +#: common/models.py:258 msgid "Page Size" msgstr "" -#: common/models.py:252 +#: common/models.py:259 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:262 +#: common/models.py:269 msgid "Test Reports" msgstr "" -#: common/models.py:263 +#: common/models.py:270 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:269 +#: common/models.py:276 msgid "Stock Expiry" msgstr "" -#: common/models.py:270 +#: common/models.py:277 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:276 +#: common/models.py:283 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:283 +#: common/models.py:290 msgid "Stock Stale Time" msgstr "" -#: common/models.py:284 +#: common/models.py:291 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:286 part/templates/part/detail.html:121 +#: common/models.py:293 part/templates/part/detail.html:121 msgid "days" msgstr "días" -#: common/models.py:291 +#: common/models.py:298 msgid "Build Expired Stock" msgstr "" -#: common/models.py:292 +#: common/models.py:299 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Group by Part" msgstr "" -#: common/models.py:306 +#: common/models.py:313 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:312 +#: common/models.py:319 msgid "Recent Stock Count" msgstr "" -#: common/models.py:313 +#: common/models.py:320 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:319 +#: common/models.py:326 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:320 +#: common/models.py:327 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:325 +#: common/models.py:332 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:326 +#: common/models.py:333 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:330 +#: common/models.py:337 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:331 +#: common/models.py:338 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:336 +#: common/models.py:343 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:337 +#: common/models.py:344 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:560 +#: common/models.py:567 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:562 +#: common/models.py:569 msgid "Settings value" msgstr "" -#: common/models.py:597 +#: common/models.py:604 msgid "Must be an integer value" msgstr "" -#: common/models.py:620 +#: common/models.py:627 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:631 +#: common/models.py:638 msgid "Value must be an integer value" msgstr "" -#: common/models.py:654 +#: common/models.py:661 msgid "Key string must be unique" msgstr "" -#: common/models.py:735 company/forms.py:192 +#: common/models.py:742 company/forms.py:190 msgid "Price break quantity" msgstr "" -#: common/models.py:743 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:749 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 msgid "Price" msgstr "" -#: common/models.py:744 +#: common/models.py:750 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:836 +#: common/models.py:842 msgid "Default" msgstr "" @@ -1920,40 +1928,40 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/forms.py:38 company/models.py:142 +#: company/forms.py:37 company/models.py:142 #: company/templates/company/detail.html:42 msgid "Currency" msgstr "" -#: company/forms.py:39 company/models.py:144 +#: company/forms.py:38 company/models.py:144 msgid "Default currency used for this company" msgstr "" -#: company/forms.py:77 part/forms.py:46 +#: company/forms.py:76 part/forms.py:46 msgid "URL" msgstr "" -#: company/forms.py:78 part/forms.py:47 +#: company/forms.py:77 part/forms.py:47 msgid "Image URL" msgstr "" -#: company/forms.py:133 templates/js/part.js:787 +#: company/forms.py:132 templates/js/part.js:787 msgid "Single Price" msgstr "" -#: company/forms.py:135 +#: company/forms.py:133 msgid "Single quantity price" msgstr "" -#: company/forms.py:143 company/models.py:321 +#: company/forms.py:141 company/models.py:321 msgid "Select manufacturer" msgstr "" -#: company/forms.py:149 company/models.py:328 +#: company/forms.py:147 company/models.py:328 msgid "Manufacturer Part Number" msgstr "" -#: company/forms.py:151 company/models.py:327 +#: company/forms.py:149 company/models.py:327 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 @@ -2013,7 +2021,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:121 company/models.py:333 company/models.py:526 -#: order/models.py:106 part/models.py:728 +#: order/models.py:102 part/models.py:728 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:419 #: templates/js/part.js:498 @@ -2052,7 +2060,7 @@ msgstr "" msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:305 company/models.py:497 stock/models.py:407 +#: company/models.py:305 company/models.py:497 stock/models.py:403 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" @@ -2093,7 +2101,7 @@ msgstr "" #: company/models.py:403 part/templates/part/params.html:28 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1756 templates/InvenTree/settings/header.html:8 +#: stock/models.py:1751 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:241 templates/js/stock.js:137 msgid "Value" msgstr "" @@ -2114,7 +2122,7 @@ msgstr "" #: company/models.py:507 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:193 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:189 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:369 @@ -2166,7 +2174,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 -#: stock/models.py:431 stock/templates/stock/item_base.html:310 +#: stock/models.py:427 stock/templates/stock/item_base.html:310 #: templates/js/stock.js:695 msgid "Packaging" msgstr "" @@ -2250,9 +2258,9 @@ msgstr "" msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:464 -#: order/templates/order/sales_order_base.html:94 stock/models.py:449 -#: stock/models.py:450 stock/templates/stock/item_base.html:262 +#: company/templates/company/detail.html:67 order/models.py:460 +#: order/templates/order/sales_order_base.html:94 stock/models.py:445 +#: stock/models.py:446 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 #: templates/js/stock.js:1097 msgid "Customer" @@ -2540,7 +2548,7 @@ msgid "New Sales Order" msgstr "" #: company/templates/company/supplier_part_base.html:7 -#: company/templates/company/supplier_part_base.html:20 stock/models.py:416 +#: company/templates/company/supplier_part_base.html:20 stock/models.py:412 #: stock/templates/stock/item_base.html:374 templates/js/company.js:380 msgid "Supplier Part" msgstr "" @@ -2786,178 +2794,178 @@ msgstr "" msgid "Filters" msgstr "" -#: order/forms.py:34 order/templates/order/order_base.html:47 +#: order/forms.py:31 order/templates/order/order_base.html:47 msgid "Place order" msgstr "" -#: order/forms.py:45 order/templates/order/order_base.html:54 +#: order/forms.py:42 order/templates/order/order_base.html:54 msgid "Mark order as complete" msgstr "" -#: order/forms.py:56 order/forms.py:67 order/templates/order/order_base.html:59 +#: order/forms.py:53 order/forms.py:64 order/templates/order/order_base.html:59 #: order/templates/order/sales_order_base.html:61 msgid "Cancel order" msgstr "" -#: order/forms.py:78 order/templates/order/sales_order_base.html:58 +#: order/forms.py:75 order/templates/order/sales_order_base.html:58 msgid "Ship order" msgstr "" -#: order/forms.py:93 +#: order/forms.py:90 msgid "Receive parts to this location" msgstr "" -#: order/forms.py:115 +#: order/forms.py:112 msgid "Purchase Order reference" msgstr "" -#: order/forms.py:122 +#: order/forms.py:119 msgid "Target date for order delivery. Order will be overdue after this date." msgstr "" -#: order/forms.py:150 +#: order/forms.py:147 msgid "Enter sales order number" msgstr "" -#: order/forms.py:157 order/models.py:476 +#: order/forms.py:154 order/models.py:472 msgid "Target date for order completion. Order will be overdue after this date." msgstr "" -#: order/forms.py:249 +#: order/forms.py:246 msgid "Enter stock item serial numbers" msgstr "" -#: order/forms.py:255 +#: order/forms.py:252 msgid "Enter quantity of stock items" msgstr "" -#: order/models.py:102 +#: order/models.py:98 msgid "Order reference" msgstr "" -#: order/models.py:104 +#: order/models.py:100 msgid "Order description" msgstr "" -#: order/models.py:106 +#: order/models.py:102 msgid "Link to external page" msgstr "" -#: order/models.py:114 part/templates/part/detail.html:132 +#: order/models.py:110 part/templates/part/detail.html:132 msgid "Created By" msgstr "" -#: order/models.py:121 +#: order/models.py:117 msgid "User or group responsible for this order" msgstr "" -#: order/models.py:126 +#: order/models.py:122 msgid "Order notes" msgstr "" -#: order/models.py:185 order/models.py:469 +#: order/models.py:181 order/models.py:465 msgid "Purchase order status" msgstr "" -#: order/models.py:194 +#: order/models.py:190 msgid "Company from which the items are being ordered" msgstr "" -#: order/models.py:197 order/templates/order/order_base.html:98 +#: order/models.py:193 order/templates/order/order_base.html:98 #: templates/js/order.js:179 msgid "Supplier Reference" msgstr "" -#: order/models.py:197 +#: order/models.py:193 msgid "Supplier order reference code" msgstr "" -#: order/models.py:204 +#: order/models.py:200 msgid "received by" msgstr "" -#: order/models.py:209 +#: order/models.py:205 msgid "Issue Date" msgstr "" -#: order/models.py:210 +#: order/models.py:206 msgid "Date order was issued" msgstr "" -#: order/models.py:215 +#: order/models.py:211 msgid "Target Delivery Date" msgstr "" -#: order/models.py:216 +#: order/models.py:212 msgid "Expected date for order delivery. Order will be overdue after this date." msgstr "" -#: order/models.py:222 +#: order/models.py:218 msgid "Date order was completed" msgstr "" -#: order/models.py:246 part/views.py:1853 stock/models.py:304 -#: stock/models.py:1020 +#: order/models.py:242 part/views.py:1853 stock/models.py:300 +#: stock/models.py:1015 msgid "Quantity must be greater than zero" msgstr "" -#: order/models.py:251 +#: order/models.py:247 msgid "Part supplier must match PO supplier" msgstr "" -#: order/models.py:349 +#: order/models.py:345 msgid "Lines can only be received against an order marked as 'Placed'" msgstr "" -#: order/models.py:353 +#: order/models.py:349 msgid "Quantity must be an integer" msgstr "" -#: order/models.py:355 +#: order/models.py:351 msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:465 +#: order/models.py:461 msgid "Company to which the items are being sold" msgstr "" -#: order/models.py:471 +#: order/models.py:467 msgid "Customer Reference " msgstr "" -#: order/models.py:471 +#: order/models.py:467 msgid "Customer order reference code" msgstr "" -#: order/models.py:479 templates/js/order.js:303 +#: order/models.py:475 templates/js/order.js:303 msgid "Shipment Date" msgstr "" -#: order/models.py:486 +#: order/models.py:482 msgid "shipped by" msgstr "" -#: order/models.py:530 +#: order/models.py:526 msgid "SalesOrder cannot be shipped as it is not currently pending" msgstr "" -#: order/models.py:617 +#: order/models.py:613 msgid "Item quantity" msgstr "" -#: order/models.py:619 +#: order/models.py:615 msgid "Line item reference" msgstr "" -#: order/models.py:621 +#: order/models.py:617 msgid "Line item notes" msgstr "" -#: order/models.py:647 order/models.py:715 templates/js/order.js:353 +#: order/models.py:643 order/models.py:710 templates/js/order.js:353 msgid "Order" msgstr "" -#: order/models.py:648 order/templates/order/order_base.html:9 +#: order/models.py:644 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 @@ -2965,77 +2973,77 @@ msgstr "" msgid "Purchase Order" msgstr "" -#: order/models.py:662 +#: order/models.py:658 msgid "Supplier part" msgstr "" -#: order/models.py:665 order/templates/order/order_base.html:131 +#: order/models.py:661 order/templates/order/order_base.html:131 #: order/templates/order/purchase_order_detail.html:219 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "" -#: order/models.py:665 +#: order/models.py:661 msgid "Number of items received" msgstr "" -#: order/models.py:672 stock/models.py:542 +#: order/models.py:667 stock/models.py:537 #: stock/templates/stock/item_base.html:331 templates/js/stock.js:690 msgid "Purchase Price" msgstr "" -#: order/models.py:673 +#: order/models.py:668 msgid "Unit purchase price" msgstr "" -#: order/models.py:681 +#: order/models.py:676 msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:724 part/templates/part/navbar.html:110 +#: order/models.py:718 part/templates/part/navbar.html:110 #: part/templates/part/order_prices.html:108 #: part/templates/part/part_pricing.html:97 msgid "Sale Price" msgstr "" -#: order/models.py:725 +#: order/models.py:719 msgid "Unit sale price" msgstr "" -#: order/models.py:800 order/models.py:802 +#: order/models.py:794 order/models.py:796 msgid "Stock item has not been assigned" msgstr "" -#: order/models.py:806 +#: order/models.py:800 msgid "Cannot allocate stock item to a line with a different part" msgstr "" -#: order/models.py:808 +#: order/models.py:802 msgid "Cannot allocate stock to a line without a part" msgstr "" -#: order/models.py:811 +#: order/models.py:805 msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:821 +#: order/models.py:815 msgid "Quantity must be 1 for serialized stock item" msgstr "" -#: order/models.py:826 +#: order/models.py:820 msgid "Line" msgstr "" -#: order/models.py:837 +#: order/models.py:831 msgid "Item" msgstr "" -#: order/models.py:838 +#: order/models.py:832 msgid "Select stock item to allocate" msgstr "" -#: order/models.py:841 +#: order/models.py:835 msgid "Enter stock allocation quantity" msgstr "" @@ -4199,7 +4207,7 @@ msgid "Stock items for variant parts can be used for this BOM item" msgstr "" #: part/models.py:2394 part/views.py:1859 part/views.py:1911 -#: stock/models.py:294 +#: stock/models.py:290 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -5350,12 +5358,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1744 +#: stock/models.py:1739 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1750 +#: stock/models.py:1745 msgid "Result" msgstr "" @@ -5382,7 +5390,7 @@ msgstr "" msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 +#: stock/forms.py:114 stock/forms.py:418 stock/models.py:505 #: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 msgid "Expiry Date" msgstr "" @@ -5472,187 +5480,187 @@ msgstr "" msgid "Set the destination as the default location for selected parts" msgstr "" -#: stock/models.py:56 stock/models.py:547 +#: stock/models.py:52 stock/models.py:542 msgid "Owner" msgstr "" -#: stock/models.py:57 stock/models.py:548 +#: stock/models.py:53 stock/models.py:543 msgid "Select Owner" msgstr "" -#: stock/models.py:275 +#: stock/models.py:271 msgid "StockItem with this serial number already exists" msgstr "" -#: stock/models.py:311 +#: stock/models.py:307 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:321 stock/models.py:330 +#: stock/models.py:317 stock/models.py:326 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:322 +#: stock/models.py:318 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:344 +#: stock/models.py:340 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:350 +#: stock/models.py:346 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:357 +#: stock/models.py:353 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:399 +#: stock/models.py:395 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:408 +#: stock/models.py:404 msgid "Base part" msgstr "" -#: stock/models.py:417 +#: stock/models.py:413 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:422 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:418 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "" -#: stock/models.py:425 +#: stock/models.py:421 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:432 +#: stock/models.py:428 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:437 stock/templates/stock/item_base.html:270 +#: stock/models.py:433 stock/templates/stock/item_base.html:270 msgid "Installed In" msgstr "" -#: stock/models.py:440 +#: stock/models.py:436 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:456 +#: stock/models.py:452 msgid "Serial number for this item" msgstr "" -#: stock/models.py:468 +#: stock/models.py:464 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:472 +#: stock/models.py:468 msgid "Stock Quantity" msgstr "" -#: stock/models.py:481 +#: stock/models.py:477 msgid "Source Build" msgstr "" -#: stock/models.py:483 +#: stock/models.py:479 msgid "Build for this stock item" msgstr "" -#: stock/models.py:494 +#: stock/models.py:490 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:497 +#: stock/models.py:493 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:503 +#: stock/models.py:499 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:510 +#: stock/models.py:506 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:523 +#: stock/models.py:519 msgid "Delete on deplete" msgstr "" -#: stock/models.py:523 +#: stock/models.py:519 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:533 stock/templates/stock/item_notes.html:13 +#: stock/models.py:529 stock/templates/stock/item_notes.html:13 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:543 +#: stock/models.py:538 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1011 +#: stock/models.py:1006 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1017 +#: stock/models.py:1012 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1023 +#: stock/models.py:1018 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1026 +#: stock/models.py:1021 msgid "Serial numbers must be a list of integers" msgstr "" -#: stock/models.py:1029 +#: stock/models.py:1024 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1036 +#: stock/models.py:1031 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "" -#: stock/models.py:1194 +#: stock/models.py:1189 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:1668 +#: stock/models.py:1663 msgid "Entry notes" msgstr "" -#: stock/models.py:1721 +#: stock/models.py:1716 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1727 +#: stock/models.py:1722 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1745 +#: stock/models.py:1740 msgid "Test name" msgstr "" -#: stock/models.py:1751 templates/js/table_filters.js:217 +#: stock/models.py:1746 templates/js/table_filters.js:217 msgid "Test result" msgstr "" -#: stock/models.py:1757 +#: stock/models.py:1752 msgid "Test output value" msgstr "" -#: stock/models.py:1764 +#: stock/models.py:1759 msgid "Test result attachment" msgstr "" -#: stock/models.py:1770 +#: stock/models.py:1765 msgid "Test notes" msgstr "" @@ -6363,23 +6371,23 @@ msgstr "" msgid "Currency Settings" msgstr "" -#: templates/InvenTree/settings/currencies.html:18 +#: templates/InvenTree/settings/currencies.html:25 msgid "Base Currency" msgstr "" -#: templates/InvenTree/settings/currencies.html:22 +#: templates/InvenTree/settings/currencies.html:29 msgid "Exchange Rates" msgstr "" -#: templates/InvenTree/settings/currencies.html:32 +#: templates/InvenTree/settings/currencies.html:39 msgid "Last Update" msgstr "" -#: templates/InvenTree/settings/currencies.html:38 +#: templates/InvenTree/settings/currencies.html:45 msgid "Never" msgstr "" -#: templates/InvenTree/settings/currencies.html:43 +#: templates/InvenTree/settings/currencies.html:50 msgid "Update Now" msgstr "" From 5bbd7cd83184c9b48cf838e55d8ab93312b4304d Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 2 Jul 2021 08:38:08 +1000 Subject: [PATCH 307/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/it/LC_MESSAGES/django.po | 506 +++++++++++----------- 1 file changed, 257 insertions(+), 249 deletions(-) diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index a6705ebcff..fdb3b7ca79 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-29 11:25+0000\n" -"PO-Revision-Date: 2021-06-29 11:33\n" +"POT-Creation-Date: 2021-07-01 22:35+0000\n" +"PO-Revision-Date: 2021-07-01 22:38\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -29,14 +29,14 @@ msgstr "" msgid "No matching action found" msgstr "" -#: InvenTree/fields.py:44 +#: InvenTree/fields.py:84 msgid "Enter date" msgstr "" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 -#: order/forms.py:34 order/forms.py:45 order/forms.py:56 order/forms.py:67 -#: order/forms.py:78 part/forms.py:134 +#: order/forms.py:31 order/forms.py:42 order/forms.py:53 order/forms.py:64 +#: order/forms.py:75 part/forms.py:134 msgid "Confirm" msgstr "" @@ -77,7 +77,7 @@ msgstr "" msgid "Duplicate serial: {n}" msgstr "" -#: InvenTree/helpers.py:403 order/models.py:248 order/models.py:358 +#: InvenTree/helpers.py:403 order/models.py:244 order/models.py:354 #: stock/views.py:1795 msgid "Invalid quantity provided" msgstr "" @@ -106,7 +106,7 @@ msgstr "" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "" -#: InvenTree/models.py:59 stock/models.py:1763 +#: InvenTree/models.py:59 stock/models.py:1758 msgid "Attachment" msgstr "" @@ -147,7 +147,7 @@ msgstr "" #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:104 order/templates/order/purchase_order_detail.html:147 +#: order/models.py:100 order/templates/order/purchase_order_detail.html:147 #: part/models.py:695 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 @@ -446,7 +446,7 @@ msgid "Order target date" msgstr "" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 order/forms.py:121 order/forms.py:156 +#: build/templates/build/detail.html:121 order/forms.py:118 order/forms.py:153 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 @@ -463,10 +463,10 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:734 -#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 -#: order/forms.py:200 order/forms.py:218 order/forms.py:253 order/forms.py:275 -#: order/forms.py:292 order/models.py:617 order/models.py:841 +#: build/templates/build/detail.html:31 common/models.py:741 +#: company/forms.py:189 company/templates/company/supplier_part_pricing.html:77 +#: order/forms.py:197 order/forms.py:215 order/forms.py:250 order/forms.py:272 +#: order/forms.py:289 order/models.py:613 order/models.py:835 #: order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 #: order/templates/order/purchase_order_detail.html:179 @@ -501,7 +501,7 @@ msgstr "" msgid "Enter quantity for build output" msgstr "" -#: build/forms.py:95 order/forms.py:247 stock/forms.py:118 +#: build/forms.py:95 order/forms.py:244 stock/forms.py:118 msgid "Serial Numbers" msgstr "" @@ -544,7 +544,7 @@ msgid "Location of completed parts" msgstr "" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:469 +#: build/templates/build/detail.html:59 order/models.py:465 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 @@ -603,7 +603,7 @@ msgstr "" msgid "Build Order Reference" msgstr "" -#: build/models.py:128 order/models.py:102 order/models.py:619 +#: build/models.py:128 order/models.py:98 order/models.py:615 #: order/templates/order/purchase_order_detail.html:174 #: order/templates/order/sales_order_detail.html:229 part/models.py:2302 #: report/templates/report/inventree_po_report.html:92 @@ -628,7 +628,7 @@ msgstr "" #: build/models.py:153 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:663 -#: order/models.py:661 order/models.py:717 +#: order/models.py:657 order/models.py:712 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 @@ -703,7 +703,7 @@ msgstr "" msgid "Build status code" msgstr "" -#: build/models.py:213 stock/models.py:466 +#: build/models.py:213 stock/models.py:462 msgid "Batch Code" msgstr "" @@ -711,16 +711,16 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:220 order/models.py:108 part/models.py:867 +#: build/models.py:220 order/models.py:104 part/models.py:867 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "" -#: build/models.py:224 order/models.py:475 +#: build/models.py:224 order/models.py:471 msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:221 templates/js/build.js:886 +#: build/models.py:228 order/models.py:217 templates/js/build.js:886 msgid "Completion Date" msgstr "" @@ -737,7 +737,7 @@ msgid "User who issued this build order" msgstr "" #: build/models.py:251 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:122 +#: build/templates/build/detail.html:105 order/models.py:118 #: order/templates/order/order_base.html:138 #: order/templates/order/sales_order_base.html:140 part/models.py:871 #: report/templates/report/inventree_build_order_base.html:159 @@ -754,19 +754,19 @@ msgstr "" #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 #: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 -#: stock/models.py:460 stock/templates/stock/item_base.html:345 +#: stock/models.py:456 stock/templates/stock/item_base.html:345 msgid "External Link" msgstr "" -#: build/models.py:258 part/models.py:729 stock/models.py:462 +#: build/models.py:258 part/models.py:729 stock/models.py:458 msgid "Link to external URL" msgstr "" #: build/models.py:262 build/templates/build/navbar.html:53 #: company/models.py:132 company/models.py:539 #: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:126 -#: order/models.py:621 order/templates/order/po_navbar.html:38 +#: company/templates/company/navbar.html:73 order/models.py:122 +#: order/models.py:617 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 #: order/templates/order/purchase_order_detail.html:243 #: order/templates/order/sales_order_detail.html:309 @@ -775,7 +775,7 @@ msgstr "" #: part/templates/part/navbar.html:145 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 -#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 +#: stock/models.py:528 stock/models.py:1662 stock/models.py:1764 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:699 msgid "Notes" @@ -810,11 +810,11 @@ msgstr "" msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1188 order/models.py:815 +#: build/models.py:1188 order/models.py:809 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1192 order/models.py:818 +#: build/models.py:1192 order/models.py:812 msgid "Allocation quantity must be greater than zero" msgstr "" @@ -915,7 +915,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:75 #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:454 stock/templates/stock/item_base.html:249 +#: stock/models.py:450 stock/templates/stock/item_base.html:249 #: templates/js/build.js:570 msgid "Serial Number" msgstr "" @@ -1036,7 +1036,7 @@ msgid "Progress" msgstr "" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:715 +#: build/templates/build/detail.html:84 order/models.py:710 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1183,7 +1183,7 @@ msgstr "" msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 order/forms.py:92 order/models.py:678 +#: build/templates/build/detail.html:46 order/forms.py:89 order/models.py:673 #: order/templates/order/purchase_order_detail.html:239 #: order/templates/order/receive_parts.html:25 stock/forms.py:169 #: stock/forms.py:375 @@ -1520,351 +1520,359 @@ msgid "Base URL for server instance" msgstr "" #: common/models.py:85 -msgid "Download from URL" +msgid "Default Currency" msgstr "" #: common/models.py:86 -msgid "Allow download of remote images and files from external URL" +msgid "Default currency" msgstr "" #: common/models.py:92 -msgid "Barcode Support" +msgid "Download from URL" msgstr "" #: common/models.py:93 -msgid "Enable barcode scanner support" +msgid "Allow download of remote images and files from external URL" msgstr "" #: common/models.py:99 -msgid "IPN Regex" +msgid "Barcode Support" msgstr "" #: common/models.py:100 +msgid "Enable barcode scanner support" +msgstr "" + +#: common/models.py:106 +msgid "IPN Regex" +msgstr "" + +#: common/models.py:107 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:104 +#: common/models.py:111 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:105 +#: common/models.py:112 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:111 +#: common/models.py:118 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:112 +#: common/models.py:119 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:118 +#: common/models.py:125 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:119 +#: common/models.py:126 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:125 +#: common/models.py:132 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:126 +#: common/models.py:133 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:132 +#: common/models.py:139 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:133 +#: common/models.py:140 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:139 +#: common/models.py:146 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:140 +#: common/models.py:147 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:146 +#: common/models.py:153 msgid "Recent Part Count" msgstr "" -#: common/models.py:147 +#: common/models.py:154 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2193 part/templates/part/detail.html:160 +#: common/models.py:160 part/models.py:2193 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" msgstr "" -#: common/models.py:154 +#: common/models.py:161 msgid "Parts are templates by default" msgstr "" -#: common/models.py:160 part/models.py:819 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:819 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:327 msgid "Assembly" msgstr "" -#: common/models.py:161 +#: common/models.py:168 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:167 part/models.py:825 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:825 part/templates/part/detail.html:180 #: templates/js/table_filters.js:331 msgid "Component" msgstr "" -#: common/models.py:168 +#: common/models.py:175 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:174 part/models.py:836 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:836 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "" -#: common/models.py:175 +#: common/models.py:182 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:181 part/models.py:841 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:841 part/templates/part/detail.html:210 #: templates/js/table_filters.js:339 msgid "Salable" msgstr "" -#: common/models.py:182 +#: common/models.py:189 msgid "Parts are salable by default" msgstr "" -#: common/models.py:188 part/models.py:831 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:831 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:343 msgid "Trackable" msgstr "" -#: common/models.py:189 +#: common/models.py:196 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:195 part/models.py:851 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:851 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" -#: common/models.py:196 +#: common/models.py:203 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:202 +#: common/models.py:209 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:203 +#: common/models.py:210 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:209 +#: common/models.py:216 msgid "Show Import in Views" msgstr "" -#: common/models.py:210 +#: common/models.py:217 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:216 +#: common/models.py:223 msgid "Show Price in Forms" msgstr "" -#: common/models.py:217 +#: common/models.py:224 msgid "Display part price in some forms" msgstr "" -#: common/models.py:223 +#: common/models.py:230 msgid "Show related parts" msgstr "" -#: common/models.py:224 +#: common/models.py:231 msgid "Display related parts for a part" msgstr "" -#: common/models.py:230 +#: common/models.py:237 msgid "Internal Prices" msgstr "" -#: common/models.py:231 +#: common/models.py:238 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:237 +#: common/models.py:244 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:238 +#: common/models.py:245 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:244 templates/stats.html:25 +#: common/models.py:251 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:245 +#: common/models.py:252 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:251 +#: common/models.py:258 msgid "Page Size" msgstr "" -#: common/models.py:252 +#: common/models.py:259 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:262 +#: common/models.py:269 msgid "Test Reports" msgstr "" -#: common/models.py:263 +#: common/models.py:270 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:269 +#: common/models.py:276 msgid "Stock Expiry" msgstr "" -#: common/models.py:270 +#: common/models.py:277 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:276 +#: common/models.py:283 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:283 +#: common/models.py:290 msgid "Stock Stale Time" msgstr "" -#: common/models.py:284 +#: common/models.py:291 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:286 part/templates/part/detail.html:121 +#: common/models.py:293 part/templates/part/detail.html:121 msgid "days" msgstr "" -#: common/models.py:291 +#: common/models.py:298 msgid "Build Expired Stock" msgstr "" -#: common/models.py:292 +#: common/models.py:299 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Group by Part" msgstr "" -#: common/models.py:306 +#: common/models.py:313 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:312 +#: common/models.py:319 msgid "Recent Stock Count" msgstr "" -#: common/models.py:313 +#: common/models.py:320 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:319 +#: common/models.py:326 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:320 +#: common/models.py:327 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:325 +#: common/models.py:332 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:326 +#: common/models.py:333 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:330 +#: common/models.py:337 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:331 +#: common/models.py:338 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:336 +#: common/models.py:343 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:337 +#: common/models.py:344 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:560 +#: common/models.py:567 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:562 +#: common/models.py:569 msgid "Settings value" msgstr "" -#: common/models.py:597 +#: common/models.py:604 msgid "Must be an integer value" msgstr "" -#: common/models.py:620 +#: common/models.py:627 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:631 +#: common/models.py:638 msgid "Value must be an integer value" msgstr "" -#: common/models.py:654 +#: common/models.py:661 msgid "Key string must be unique" msgstr "" -#: common/models.py:735 company/forms.py:192 +#: common/models.py:742 company/forms.py:190 msgid "Price break quantity" msgstr "" -#: common/models.py:743 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:749 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 msgid "Price" msgstr "" -#: common/models.py:744 +#: common/models.py:750 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:836 +#: common/models.py:842 msgid "Default" msgstr "" @@ -1920,40 +1928,40 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/forms.py:38 company/models.py:142 +#: company/forms.py:37 company/models.py:142 #: company/templates/company/detail.html:42 msgid "Currency" msgstr "" -#: company/forms.py:39 company/models.py:144 +#: company/forms.py:38 company/models.py:144 msgid "Default currency used for this company" msgstr "" -#: company/forms.py:77 part/forms.py:46 +#: company/forms.py:76 part/forms.py:46 msgid "URL" msgstr "" -#: company/forms.py:78 part/forms.py:47 +#: company/forms.py:77 part/forms.py:47 msgid "Image URL" msgstr "" -#: company/forms.py:133 templates/js/part.js:787 +#: company/forms.py:132 templates/js/part.js:787 msgid "Single Price" msgstr "" -#: company/forms.py:135 +#: company/forms.py:133 msgid "Single quantity price" msgstr "" -#: company/forms.py:143 company/models.py:321 +#: company/forms.py:141 company/models.py:321 msgid "Select manufacturer" msgstr "" -#: company/forms.py:149 company/models.py:328 +#: company/forms.py:147 company/models.py:328 msgid "Manufacturer Part Number" msgstr "" -#: company/forms.py:151 company/models.py:327 +#: company/forms.py:149 company/models.py:327 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 @@ -2013,7 +2021,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:121 company/models.py:333 company/models.py:526 -#: order/models.py:106 part/models.py:728 +#: order/models.py:102 part/models.py:728 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:419 #: templates/js/part.js:498 @@ -2052,7 +2060,7 @@ msgstr "" msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:305 company/models.py:497 stock/models.py:407 +#: company/models.py:305 company/models.py:497 stock/models.py:403 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" @@ -2093,7 +2101,7 @@ msgstr "" #: company/models.py:403 part/templates/part/params.html:28 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1756 templates/InvenTree/settings/header.html:8 +#: stock/models.py:1751 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:241 templates/js/stock.js:137 msgid "Value" msgstr "" @@ -2114,7 +2122,7 @@ msgstr "" #: company/models.py:507 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:193 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:189 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:369 @@ -2166,7 +2174,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 -#: stock/models.py:431 stock/templates/stock/item_base.html:310 +#: stock/models.py:427 stock/templates/stock/item_base.html:310 #: templates/js/stock.js:695 msgid "Packaging" msgstr "" @@ -2250,9 +2258,9 @@ msgstr "" msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:464 -#: order/templates/order/sales_order_base.html:94 stock/models.py:449 -#: stock/models.py:450 stock/templates/stock/item_base.html:262 +#: company/templates/company/detail.html:67 order/models.py:460 +#: order/templates/order/sales_order_base.html:94 stock/models.py:445 +#: stock/models.py:446 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 #: templates/js/stock.js:1097 msgid "Customer" @@ -2540,7 +2548,7 @@ msgid "New Sales Order" msgstr "" #: company/templates/company/supplier_part_base.html:7 -#: company/templates/company/supplier_part_base.html:20 stock/models.py:416 +#: company/templates/company/supplier_part_base.html:20 stock/models.py:412 #: stock/templates/stock/item_base.html:374 templates/js/company.js:380 msgid "Supplier Part" msgstr "" @@ -2786,178 +2794,178 @@ msgstr "" msgid "Filters" msgstr "" -#: order/forms.py:34 order/templates/order/order_base.html:47 +#: order/forms.py:31 order/templates/order/order_base.html:47 msgid "Place order" msgstr "" -#: order/forms.py:45 order/templates/order/order_base.html:54 +#: order/forms.py:42 order/templates/order/order_base.html:54 msgid "Mark order as complete" msgstr "" -#: order/forms.py:56 order/forms.py:67 order/templates/order/order_base.html:59 +#: order/forms.py:53 order/forms.py:64 order/templates/order/order_base.html:59 #: order/templates/order/sales_order_base.html:61 msgid "Cancel order" msgstr "" -#: order/forms.py:78 order/templates/order/sales_order_base.html:58 +#: order/forms.py:75 order/templates/order/sales_order_base.html:58 msgid "Ship order" msgstr "" -#: order/forms.py:93 +#: order/forms.py:90 msgid "Receive parts to this location" msgstr "" -#: order/forms.py:115 +#: order/forms.py:112 msgid "Purchase Order reference" msgstr "" -#: order/forms.py:122 +#: order/forms.py:119 msgid "Target date for order delivery. Order will be overdue after this date." msgstr "" -#: order/forms.py:150 +#: order/forms.py:147 msgid "Enter sales order number" msgstr "" -#: order/forms.py:157 order/models.py:476 +#: order/forms.py:154 order/models.py:472 msgid "Target date for order completion. Order will be overdue after this date." msgstr "" -#: order/forms.py:249 +#: order/forms.py:246 msgid "Enter stock item serial numbers" msgstr "" -#: order/forms.py:255 +#: order/forms.py:252 msgid "Enter quantity of stock items" msgstr "" -#: order/models.py:102 +#: order/models.py:98 msgid "Order reference" msgstr "" -#: order/models.py:104 +#: order/models.py:100 msgid "Order description" msgstr "" -#: order/models.py:106 +#: order/models.py:102 msgid "Link to external page" msgstr "" -#: order/models.py:114 part/templates/part/detail.html:132 +#: order/models.py:110 part/templates/part/detail.html:132 msgid "Created By" msgstr "" -#: order/models.py:121 +#: order/models.py:117 msgid "User or group responsible for this order" msgstr "" -#: order/models.py:126 +#: order/models.py:122 msgid "Order notes" msgstr "" -#: order/models.py:185 order/models.py:469 +#: order/models.py:181 order/models.py:465 msgid "Purchase order status" msgstr "" -#: order/models.py:194 +#: order/models.py:190 msgid "Company from which the items are being ordered" msgstr "" -#: order/models.py:197 order/templates/order/order_base.html:98 +#: order/models.py:193 order/templates/order/order_base.html:98 #: templates/js/order.js:179 msgid "Supplier Reference" msgstr "" -#: order/models.py:197 +#: order/models.py:193 msgid "Supplier order reference code" msgstr "" -#: order/models.py:204 +#: order/models.py:200 msgid "received by" msgstr "" -#: order/models.py:209 +#: order/models.py:205 msgid "Issue Date" msgstr "" -#: order/models.py:210 +#: order/models.py:206 msgid "Date order was issued" msgstr "" -#: order/models.py:215 +#: order/models.py:211 msgid "Target Delivery Date" msgstr "" -#: order/models.py:216 +#: order/models.py:212 msgid "Expected date for order delivery. Order will be overdue after this date." msgstr "" -#: order/models.py:222 +#: order/models.py:218 msgid "Date order was completed" msgstr "" -#: order/models.py:246 part/views.py:1853 stock/models.py:304 -#: stock/models.py:1020 +#: order/models.py:242 part/views.py:1853 stock/models.py:300 +#: stock/models.py:1015 msgid "Quantity must be greater than zero" msgstr "" -#: order/models.py:251 +#: order/models.py:247 msgid "Part supplier must match PO supplier" msgstr "" -#: order/models.py:349 +#: order/models.py:345 msgid "Lines can only be received against an order marked as 'Placed'" msgstr "" -#: order/models.py:353 +#: order/models.py:349 msgid "Quantity must be an integer" msgstr "" -#: order/models.py:355 +#: order/models.py:351 msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:465 +#: order/models.py:461 msgid "Company to which the items are being sold" msgstr "" -#: order/models.py:471 +#: order/models.py:467 msgid "Customer Reference " msgstr "" -#: order/models.py:471 +#: order/models.py:467 msgid "Customer order reference code" msgstr "" -#: order/models.py:479 templates/js/order.js:303 +#: order/models.py:475 templates/js/order.js:303 msgid "Shipment Date" msgstr "" -#: order/models.py:486 +#: order/models.py:482 msgid "shipped by" msgstr "" -#: order/models.py:530 +#: order/models.py:526 msgid "SalesOrder cannot be shipped as it is not currently pending" msgstr "" -#: order/models.py:617 +#: order/models.py:613 msgid "Item quantity" msgstr "" -#: order/models.py:619 +#: order/models.py:615 msgid "Line item reference" msgstr "" -#: order/models.py:621 +#: order/models.py:617 msgid "Line item notes" msgstr "" -#: order/models.py:647 order/models.py:715 templates/js/order.js:353 +#: order/models.py:643 order/models.py:710 templates/js/order.js:353 msgid "Order" msgstr "" -#: order/models.py:648 order/templates/order/order_base.html:9 +#: order/models.py:644 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 @@ -2965,77 +2973,77 @@ msgstr "" msgid "Purchase Order" msgstr "" -#: order/models.py:662 +#: order/models.py:658 msgid "Supplier part" msgstr "" -#: order/models.py:665 order/templates/order/order_base.html:131 +#: order/models.py:661 order/templates/order/order_base.html:131 #: order/templates/order/purchase_order_detail.html:219 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "" -#: order/models.py:665 +#: order/models.py:661 msgid "Number of items received" msgstr "" -#: order/models.py:672 stock/models.py:542 +#: order/models.py:667 stock/models.py:537 #: stock/templates/stock/item_base.html:331 templates/js/stock.js:690 msgid "Purchase Price" msgstr "" -#: order/models.py:673 +#: order/models.py:668 msgid "Unit purchase price" msgstr "" -#: order/models.py:681 +#: order/models.py:676 msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:724 part/templates/part/navbar.html:110 +#: order/models.py:718 part/templates/part/navbar.html:110 #: part/templates/part/order_prices.html:108 #: part/templates/part/part_pricing.html:97 msgid "Sale Price" msgstr "" -#: order/models.py:725 +#: order/models.py:719 msgid "Unit sale price" msgstr "" -#: order/models.py:800 order/models.py:802 +#: order/models.py:794 order/models.py:796 msgid "Stock item has not been assigned" msgstr "" -#: order/models.py:806 +#: order/models.py:800 msgid "Cannot allocate stock item to a line with a different part" msgstr "" -#: order/models.py:808 +#: order/models.py:802 msgid "Cannot allocate stock to a line without a part" msgstr "" -#: order/models.py:811 +#: order/models.py:805 msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:821 +#: order/models.py:815 msgid "Quantity must be 1 for serialized stock item" msgstr "" -#: order/models.py:826 +#: order/models.py:820 msgid "Line" msgstr "" -#: order/models.py:837 +#: order/models.py:831 msgid "Item" msgstr "" -#: order/models.py:838 +#: order/models.py:832 msgid "Select stock item to allocate" msgstr "" -#: order/models.py:841 +#: order/models.py:835 msgid "Enter stock allocation quantity" msgstr "" @@ -4199,7 +4207,7 @@ msgid "Stock items for variant parts can be used for this BOM item" msgstr "" #: part/models.py:2394 part/views.py:1859 part/views.py:1911 -#: stock/models.py:294 +#: stock/models.py:290 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -5350,12 +5358,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1744 +#: stock/models.py:1739 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1750 +#: stock/models.py:1745 msgid "Result" msgstr "" @@ -5382,7 +5390,7 @@ msgstr "" msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 +#: stock/forms.py:114 stock/forms.py:418 stock/models.py:505 #: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 msgid "Expiry Date" msgstr "" @@ -5472,187 +5480,187 @@ msgstr "" msgid "Set the destination as the default location for selected parts" msgstr "" -#: stock/models.py:56 stock/models.py:547 +#: stock/models.py:52 stock/models.py:542 msgid "Owner" msgstr "" -#: stock/models.py:57 stock/models.py:548 +#: stock/models.py:53 stock/models.py:543 msgid "Select Owner" msgstr "" -#: stock/models.py:275 +#: stock/models.py:271 msgid "StockItem with this serial number already exists" msgstr "" -#: stock/models.py:311 +#: stock/models.py:307 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:321 stock/models.py:330 +#: stock/models.py:317 stock/models.py:326 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:322 +#: stock/models.py:318 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:344 +#: stock/models.py:340 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:350 +#: stock/models.py:346 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:357 +#: stock/models.py:353 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:399 +#: stock/models.py:395 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:408 +#: stock/models.py:404 msgid "Base part" msgstr "" -#: stock/models.py:417 +#: stock/models.py:413 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:422 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:418 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "" -#: stock/models.py:425 +#: stock/models.py:421 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:432 +#: stock/models.py:428 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:437 stock/templates/stock/item_base.html:270 +#: stock/models.py:433 stock/templates/stock/item_base.html:270 msgid "Installed In" msgstr "" -#: stock/models.py:440 +#: stock/models.py:436 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:456 +#: stock/models.py:452 msgid "Serial number for this item" msgstr "" -#: stock/models.py:468 +#: stock/models.py:464 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:472 +#: stock/models.py:468 msgid "Stock Quantity" msgstr "" -#: stock/models.py:481 +#: stock/models.py:477 msgid "Source Build" msgstr "" -#: stock/models.py:483 +#: stock/models.py:479 msgid "Build for this stock item" msgstr "" -#: stock/models.py:494 +#: stock/models.py:490 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:497 +#: stock/models.py:493 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:503 +#: stock/models.py:499 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:510 +#: stock/models.py:506 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:523 +#: stock/models.py:519 msgid "Delete on deplete" msgstr "" -#: stock/models.py:523 +#: stock/models.py:519 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:533 stock/templates/stock/item_notes.html:13 +#: stock/models.py:529 stock/templates/stock/item_notes.html:13 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:543 +#: stock/models.py:538 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1011 +#: stock/models.py:1006 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1017 +#: stock/models.py:1012 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1023 +#: stock/models.py:1018 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1026 +#: stock/models.py:1021 msgid "Serial numbers must be a list of integers" msgstr "" -#: stock/models.py:1029 +#: stock/models.py:1024 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1036 +#: stock/models.py:1031 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "" -#: stock/models.py:1194 +#: stock/models.py:1189 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:1668 +#: stock/models.py:1663 msgid "Entry notes" msgstr "" -#: stock/models.py:1721 +#: stock/models.py:1716 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1727 +#: stock/models.py:1722 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1745 +#: stock/models.py:1740 msgid "Test name" msgstr "" -#: stock/models.py:1751 templates/js/table_filters.js:217 +#: stock/models.py:1746 templates/js/table_filters.js:217 msgid "Test result" msgstr "" -#: stock/models.py:1757 +#: stock/models.py:1752 msgid "Test output value" msgstr "" -#: stock/models.py:1764 +#: stock/models.py:1759 msgid "Test result attachment" msgstr "" -#: stock/models.py:1770 +#: stock/models.py:1765 msgid "Test notes" msgstr "" @@ -6363,23 +6371,23 @@ msgstr "" msgid "Currency Settings" msgstr "" -#: templates/InvenTree/settings/currencies.html:18 +#: templates/InvenTree/settings/currencies.html:25 msgid "Base Currency" msgstr "" -#: templates/InvenTree/settings/currencies.html:22 +#: templates/InvenTree/settings/currencies.html:29 msgid "Exchange Rates" msgstr "" -#: templates/InvenTree/settings/currencies.html:32 +#: templates/InvenTree/settings/currencies.html:39 msgid "Last Update" msgstr "" -#: templates/InvenTree/settings/currencies.html:38 +#: templates/InvenTree/settings/currencies.html:45 msgid "Never" msgstr "" -#: templates/InvenTree/settings/currencies.html:43 +#: templates/InvenTree/settings/currencies.html:50 msgid "Update Now" msgstr "" From 407be57b59aa5732aaf64b473e2c74c85fee67bc Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 2 Jul 2021 08:38:09 +1000 Subject: [PATCH 308/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/pl/LC_MESSAGES/django.po | 506 +++++++++++----------- 1 file changed, 257 insertions(+), 249 deletions(-) diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index db138ad769..200625b8cb 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-29 11:25+0000\n" -"PO-Revision-Date: 2021-06-29 11:33\n" +"POT-Creation-Date: 2021-07-01 22:35+0000\n" +"PO-Revision-Date: 2021-07-01 22:38\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -29,14 +29,14 @@ msgstr "Nie określono działania" msgid "No matching action found" msgstr "Nie znaleziono pasującej akcji" -#: InvenTree/fields.py:44 +#: InvenTree/fields.py:84 msgid "Enter date" msgstr "Wprowadź dane" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 -#: order/forms.py:34 order/forms.py:45 order/forms.py:56 order/forms.py:67 -#: order/forms.py:78 part/forms.py:134 +#: order/forms.py:31 order/forms.py:42 order/forms.py:53 order/forms.py:64 +#: order/forms.py:75 part/forms.py:134 msgid "Confirm" msgstr "Potwierdź" @@ -77,7 +77,7 @@ msgstr "Wybierz kategorię" msgid "Duplicate serial: {n}" msgstr "Powtórzony numer seryjny: {n}" -#: InvenTree/helpers.py:403 order/models.py:248 order/models.py:358 +#: InvenTree/helpers.py:403 order/models.py:244 order/models.py:354 #: stock/views.py:1795 msgid "Invalid quantity provided" msgstr "Podano nieprawidłową ilość" @@ -106,7 +106,7 @@ msgstr "Nie znaleziono numerów seryjnych" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "Ilość numerów seryjnych ({s}) musi odpowiadać ilości ({q})" -#: InvenTree/models.py:59 stock/models.py:1763 +#: InvenTree/models.py:59 stock/models.py:1758 msgid "Attachment" msgstr "Załącznik" @@ -147,7 +147,7 @@ msgstr "Nazwa" #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:104 order/templates/order/purchase_order_detail.html:147 +#: order/models.py:100 order/templates/order/purchase_order_detail.html:147 #: part/models.py:695 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 @@ -446,7 +446,7 @@ msgid "Order target date" msgstr "" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 order/forms.py:121 order/forms.py:156 +#: build/templates/build/detail.html:121 order/forms.py:118 order/forms.py:153 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 @@ -463,10 +463,10 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:734 -#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 -#: order/forms.py:200 order/forms.py:218 order/forms.py:253 order/forms.py:275 -#: order/forms.py:292 order/models.py:617 order/models.py:841 +#: build/templates/build/detail.html:31 common/models.py:741 +#: company/forms.py:189 company/templates/company/supplier_part_pricing.html:77 +#: order/forms.py:197 order/forms.py:215 order/forms.py:250 order/forms.py:272 +#: order/forms.py:289 order/models.py:613 order/models.py:835 #: order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 #: order/templates/order/purchase_order_detail.html:179 @@ -501,7 +501,7 @@ msgstr "" msgid "Enter quantity for build output" msgstr "" -#: build/forms.py:95 order/forms.py:247 stock/forms.py:118 +#: build/forms.py:95 order/forms.py:244 stock/forms.py:118 msgid "Serial Numbers" msgstr "Numer seryjny" @@ -544,7 +544,7 @@ msgid "Location of completed parts" msgstr "Lokalizacja ukończonych części" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:469 +#: build/templates/build/detail.html:59 order/models.py:465 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 @@ -603,7 +603,7 @@ msgstr "Zlecenia budowy" msgid "Build Order Reference" msgstr "Odwołanie do zamówienia wykonania" -#: build/models.py:128 order/models.py:102 order/models.py:619 +#: build/models.py:128 order/models.py:98 order/models.py:615 #: order/templates/order/purchase_order_detail.html:174 #: order/templates/order/sales_order_detail.html:229 part/models.py:2302 #: report/templates/report/inventree_po_report.html:92 @@ -628,7 +628,7 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: build/models.py:153 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:663 -#: order/models.py:661 order/models.py:717 +#: order/models.py:657 order/models.py:712 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 @@ -703,7 +703,7 @@ msgstr "Status budowania" msgid "Build status code" msgstr "Kod statusu budowania" -#: build/models.py:213 stock/models.py:466 +#: build/models.py:213 stock/models.py:462 msgid "Batch Code" msgstr "Kod partii" @@ -711,16 +711,16 @@ msgstr "Kod partii" msgid "Batch code for this build output" msgstr "Kod partii dla wyjścia budowy" -#: build/models.py:220 order/models.py:108 part/models.py:867 +#: build/models.py:220 order/models.py:104 part/models.py:867 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "Data utworzenia" -#: build/models.py:224 order/models.py:475 +#: build/models.py:224 order/models.py:471 msgid "Target completion date" msgstr "Docelowy termin zakończenia" -#: build/models.py:228 order/models.py:221 templates/js/build.js:886 +#: build/models.py:228 order/models.py:217 templates/js/build.js:886 msgid "Completion Date" msgstr "Data zakończenia" @@ -737,7 +737,7 @@ msgid "User who issued this build order" msgstr "Użytkownik, który wydał to zamówienie" #: build/models.py:251 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:122 +#: build/templates/build/detail.html:105 order/models.py:118 #: order/templates/order/order_base.html:138 #: order/templates/order/sales_order_base.html:140 part/models.py:871 #: report/templates/report/inventree_build_order_base.html:159 @@ -754,19 +754,19 @@ msgstr "Użytkownik odpowiedzialny za to zamówienie budowy" #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 #: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 -#: stock/models.py:460 stock/templates/stock/item_base.html:345 +#: stock/models.py:456 stock/templates/stock/item_base.html:345 msgid "External Link" msgstr "Link Zewnętrzny" -#: build/models.py:258 part/models.py:729 stock/models.py:462 +#: build/models.py:258 part/models.py:729 stock/models.py:458 msgid "Link to external URL" msgstr "Link do zewnętrznego adresu URL" #: build/models.py:262 build/templates/build/navbar.html:53 #: company/models.py:132 company/models.py:539 #: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:126 -#: order/models.py:621 order/templates/order/po_navbar.html:38 +#: company/templates/company/navbar.html:73 order/models.py:122 +#: order/models.py:617 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 #: order/templates/order/purchase_order_detail.html:243 #: order/templates/order/sales_order_detail.html:309 @@ -775,7 +775,7 @@ msgstr "Link do zewnętrznego adresu URL" #: part/templates/part/navbar.html:145 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 -#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 +#: stock/models.py:528 stock/models.py:1662 stock/models.py:1764 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:699 msgid "Notes" @@ -810,11 +810,11 @@ msgstr "" msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1188 order/models.py:815 +#: build/models.py:1188 order/models.py:809 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1192 order/models.py:818 +#: build/models.py:1192 order/models.py:812 msgid "Allocation quantity must be greater than zero" msgstr "" @@ -915,7 +915,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:75 #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:454 stock/templates/stock/item_base.html:249 +#: stock/models.py:450 stock/templates/stock/item_base.html:249 #: templates/js/build.js:570 msgid "Serial Number" msgstr "Numer Seryjny" @@ -1036,7 +1036,7 @@ msgid "Progress" msgstr "Postęp" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:715 +#: build/templates/build/detail.html:84 order/models.py:710 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1183,7 +1183,7 @@ msgstr "Źródło magazynu" msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 order/forms.py:92 order/models.py:678 +#: build/templates/build/detail.html:46 order/forms.py:89 order/models.py:673 #: order/templates/order/purchase_order_detail.html:239 #: order/templates/order/receive_parts.html:25 stock/forms.py:169 #: stock/forms.py:375 @@ -1520,351 +1520,359 @@ msgid "Base URL for server instance" msgstr "Bazowy adres URL dla instancji serwera" #: common/models.py:85 +msgid "Default Currency" +msgstr "" + +#: common/models.py:86 +msgid "Default currency" +msgstr "" + +#: common/models.py:92 msgid "Download from URL" msgstr "Pobierz z adresu URL" -#: common/models.py:86 +#: common/models.py:93 msgid "Allow download of remote images and files from external URL" msgstr "Zezwól na pobieranie zewnętrznych obrazów i plików z zewnętrznego URL" -#: common/models.py:92 +#: common/models.py:99 msgid "Barcode Support" msgstr "Obsługa kodu kreskowego" -#: common/models.py:93 +#: common/models.py:100 msgid "Enable barcode scanner support" msgstr "Włącz obsługę skanera kodów" -#: common/models.py:99 +#: common/models.py:106 msgid "IPN Regex" msgstr "Wyrażenie regularne IPN" -#: common/models.py:100 +#: common/models.py:107 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:104 +#: common/models.py:111 msgid "Allow Duplicate IPN" msgstr "Zezwól na powtarzający się IPN" -#: common/models.py:105 +#: common/models.py:112 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:111 +#: common/models.py:118 msgid "Allow Editing IPN" msgstr "Zezwól na edycję IPN" -#: common/models.py:112 +#: common/models.py:119 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:118 +#: common/models.py:125 msgid "Copy Part BOM Data" msgstr "Skopiuj BOM komponentu" -#: common/models.py:119 +#: common/models.py:126 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:125 +#: common/models.py:132 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:126 +#: common/models.py:133 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:132 +#: common/models.py:139 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:133 +#: common/models.py:140 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:139 +#: common/models.py:146 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:140 +#: common/models.py:147 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:146 +#: common/models.py:153 msgid "Recent Part Count" msgstr "" -#: common/models.py:147 +#: common/models.py:154 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2193 part/templates/part/detail.html:160 +#: common/models.py:160 part/models.py:2193 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" msgstr "Szablon" -#: common/models.py:154 +#: common/models.py:161 msgid "Parts are templates by default" msgstr "" -#: common/models.py:160 part/models.py:819 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:819 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:327 msgid "Assembly" msgstr "Złożenie" -#: common/models.py:161 +#: common/models.py:168 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:167 part/models.py:825 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:825 part/templates/part/detail.html:180 #: templates/js/table_filters.js:331 msgid "Component" msgstr "Komponent" -#: common/models.py:168 +#: common/models.py:175 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:174 part/models.py:836 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:836 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "Możliwość zakupu" -#: common/models.py:175 +#: common/models.py:182 msgid "Parts are purchaseable by default" msgstr "Części są domyślnie z możliwością zakupu" -#: common/models.py:181 part/models.py:841 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:841 part/templates/part/detail.html:210 #: templates/js/table_filters.js:339 msgid "Salable" msgstr "Możliwość sprzedaży" -#: common/models.py:182 +#: common/models.py:189 msgid "Parts are salable by default" msgstr "Części są domyślnie z możliwością sprzedaży" -#: common/models.py:188 part/models.py:831 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:831 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:343 msgid "Trackable" msgstr "Możliwość śledzenia" -#: common/models.py:189 +#: common/models.py:196 msgid "Parts are trackable by default" msgstr "Części są domyślnie z możliwością śledzenia" -#: common/models.py:195 part/models.py:851 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:851 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "Wirtualny" -#: common/models.py:196 +#: common/models.py:203 msgid "Parts are virtual by default" msgstr "Części są domyślnie wirtualne" -#: common/models.py:202 +#: common/models.py:209 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:203 +#: common/models.py:210 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:209 +#: common/models.py:216 msgid "Show Import in Views" msgstr "" -#: common/models.py:210 +#: common/models.py:217 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:216 +#: common/models.py:223 msgid "Show Price in Forms" msgstr "" -#: common/models.py:217 +#: common/models.py:224 msgid "Display part price in some forms" msgstr "" -#: common/models.py:223 +#: common/models.py:230 msgid "Show related parts" msgstr "" -#: common/models.py:224 +#: common/models.py:231 msgid "Display related parts for a part" msgstr "" -#: common/models.py:230 +#: common/models.py:237 msgid "Internal Prices" msgstr "" -#: common/models.py:231 +#: common/models.py:238 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:237 +#: common/models.py:244 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:238 +#: common/models.py:245 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:244 templates/stats.html:25 +#: common/models.py:251 templates/stats.html:25 msgid "Debug Mode" msgstr "Tryb Debugowania" -#: common/models.py:245 +#: common/models.py:252 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:251 +#: common/models.py:258 msgid "Page Size" msgstr "Rozmiar strony" -#: common/models.py:252 +#: common/models.py:259 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:262 +#: common/models.py:269 msgid "Test Reports" msgstr "Raporty testów" -#: common/models.py:263 +#: common/models.py:270 msgid "Enable generation of test reports" msgstr "Włącz generowanie raportów testów" -#: common/models.py:269 +#: common/models.py:276 msgid "Stock Expiry" msgstr "" -#: common/models.py:270 +#: common/models.py:277 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:276 +#: common/models.py:283 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:283 +#: common/models.py:290 msgid "Stock Stale Time" msgstr "" -#: common/models.py:284 +#: common/models.py:291 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:286 part/templates/part/detail.html:121 +#: common/models.py:293 part/templates/part/detail.html:121 msgid "days" msgstr "dni" -#: common/models.py:291 +#: common/models.py:298 msgid "Build Expired Stock" msgstr "" -#: common/models.py:292 +#: common/models.py:299 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Group by Part" msgstr "Grupuj według komponentu" -#: common/models.py:306 +#: common/models.py:313 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:312 +#: common/models.py:319 msgid "Recent Stock Count" msgstr "" -#: common/models.py:313 +#: common/models.py:320 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:319 +#: common/models.py:326 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:320 +#: common/models.py:327 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:325 +#: common/models.py:332 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:326 +#: common/models.py:333 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:330 +#: common/models.py:337 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:331 +#: common/models.py:338 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:336 +#: common/models.py:343 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:337 +#: common/models.py:344 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:560 +#: common/models.py:567 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:562 +#: common/models.py:569 msgid "Settings value" msgstr "Ustawienia wartości" -#: common/models.py:597 +#: common/models.py:604 msgid "Must be an integer value" msgstr "" -#: common/models.py:620 +#: common/models.py:627 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:631 +#: common/models.py:638 msgid "Value must be an integer value" msgstr "" -#: common/models.py:654 +#: common/models.py:661 msgid "Key string must be unique" msgstr "" -#: common/models.py:735 company/forms.py:192 +#: common/models.py:742 company/forms.py:190 msgid "Price break quantity" msgstr "" -#: common/models.py:743 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:749 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 msgid "Price" msgstr "Cena" -#: common/models.py:744 +#: common/models.py:750 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:836 +#: common/models.py:842 msgid "Default" msgstr "Domyślny" @@ -1920,40 +1928,40 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/forms.py:38 company/models.py:142 +#: company/forms.py:37 company/models.py:142 #: company/templates/company/detail.html:42 msgid "Currency" msgstr "Waluta" -#: company/forms.py:39 company/models.py:144 +#: company/forms.py:38 company/models.py:144 msgid "Default currency used for this company" msgstr "" -#: company/forms.py:77 part/forms.py:46 +#: company/forms.py:76 part/forms.py:46 msgid "URL" msgstr "URL" -#: company/forms.py:78 part/forms.py:47 +#: company/forms.py:77 part/forms.py:47 msgid "Image URL" msgstr "URL zdjęcia" -#: company/forms.py:133 templates/js/part.js:787 +#: company/forms.py:132 templates/js/part.js:787 msgid "Single Price" msgstr "Cena jednostkowa" -#: company/forms.py:135 +#: company/forms.py:133 msgid "Single quantity price" msgstr "Cena jednostkowa" -#: company/forms.py:143 company/models.py:321 +#: company/forms.py:141 company/models.py:321 msgid "Select manufacturer" msgstr "Wybierz producenta" -#: company/forms.py:149 company/models.py:328 +#: company/forms.py:147 company/models.py:328 msgid "Manufacturer Part Number" msgstr "Numer producenta" -#: company/forms.py:151 company/models.py:327 +#: company/forms.py:149 company/models.py:327 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 @@ -2013,7 +2021,7 @@ msgid "Point of contact" msgstr "Punkt kontaktowy" #: company/models.py:121 company/models.py:333 company/models.py:526 -#: order/models.py:106 part/models.py:728 +#: order/models.py:102 part/models.py:728 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:419 #: templates/js/part.js:498 @@ -2052,7 +2060,7 @@ msgstr "jest producentem" msgid "Does this company manufacture parts?" msgstr "Czy to przedsiębiorstwo produkuje części?" -#: company/models.py:305 company/models.py:497 stock/models.py:407 +#: company/models.py:305 company/models.py:497 stock/models.py:403 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "Część bazowa" @@ -2093,7 +2101,7 @@ msgstr "" #: company/models.py:403 part/templates/part/params.html:28 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1756 templates/InvenTree/settings/header.html:8 +#: stock/models.py:1751 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:241 templates/js/stock.js:137 msgid "Value" msgstr "" @@ -2114,7 +2122,7 @@ msgstr "" #: company/models.py:507 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:193 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:189 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:369 @@ -2166,7 +2174,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 -#: stock/models.py:431 stock/templates/stock/item_base.html:310 +#: stock/models.py:427 stock/templates/stock/item_base.html:310 #: templates/js/stock.js:695 msgid "Packaging" msgstr "Opakowanie" @@ -2250,9 +2258,9 @@ msgstr "Nie określono strony internetowej" msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:464 -#: order/templates/order/sales_order_base.html:94 stock/models.py:449 -#: stock/models.py:450 stock/templates/stock/item_base.html:262 +#: company/templates/company/detail.html:67 order/models.py:460 +#: order/templates/order/sales_order_base.html:94 stock/models.py:445 +#: stock/models.py:446 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 #: templates/js/stock.js:1097 msgid "Customer" @@ -2540,7 +2548,7 @@ msgid "New Sales Order" msgstr "" #: company/templates/company/supplier_part_base.html:7 -#: company/templates/company/supplier_part_base.html:20 stock/models.py:416 +#: company/templates/company/supplier_part_base.html:20 stock/models.py:412 #: stock/templates/stock/item_base.html:374 templates/js/company.js:380 msgid "Supplier Part" msgstr "" @@ -2786,178 +2794,178 @@ msgstr "" msgid "Filters" msgstr "Filtry" -#: order/forms.py:34 order/templates/order/order_base.html:47 +#: order/forms.py:31 order/templates/order/order_base.html:47 msgid "Place order" msgstr "Złóż zamówienie" -#: order/forms.py:45 order/templates/order/order_base.html:54 +#: order/forms.py:42 order/templates/order/order_base.html:54 msgid "Mark order as complete" msgstr "Oznacz zamówienie jako zakończone" -#: order/forms.py:56 order/forms.py:67 order/templates/order/order_base.html:59 +#: order/forms.py:53 order/forms.py:64 order/templates/order/order_base.html:59 #: order/templates/order/sales_order_base.html:61 msgid "Cancel order" msgstr "Anuluj zamówienie" -#: order/forms.py:78 order/templates/order/sales_order_base.html:58 +#: order/forms.py:75 order/templates/order/sales_order_base.html:58 msgid "Ship order" msgstr "Wyślij zamówienie" -#: order/forms.py:93 +#: order/forms.py:90 msgid "Receive parts to this location" msgstr "" -#: order/forms.py:115 +#: order/forms.py:112 msgid "Purchase Order reference" msgstr "" -#: order/forms.py:122 +#: order/forms.py:119 msgid "Target date for order delivery. Order will be overdue after this date." msgstr "" -#: order/forms.py:150 +#: order/forms.py:147 msgid "Enter sales order number" msgstr "" -#: order/forms.py:157 order/models.py:476 +#: order/forms.py:154 order/models.py:472 msgid "Target date for order completion. Order will be overdue after this date." msgstr "" -#: order/forms.py:249 +#: order/forms.py:246 msgid "Enter stock item serial numbers" msgstr "" -#: order/forms.py:255 +#: order/forms.py:252 msgid "Enter quantity of stock items" msgstr "Wprowadź ilość produktów magazynowych" -#: order/models.py:102 +#: order/models.py:98 msgid "Order reference" msgstr "Odniesienie zamówienia" -#: order/models.py:104 +#: order/models.py:100 msgid "Order description" msgstr "Opis Zamówienia" -#: order/models.py:106 +#: order/models.py:102 msgid "Link to external page" msgstr "Link do zewnętrznej witryny" -#: order/models.py:114 part/templates/part/detail.html:132 +#: order/models.py:110 part/templates/part/detail.html:132 msgid "Created By" msgstr "Utworzony przez" -#: order/models.py:121 +#: order/models.py:117 msgid "User or group responsible for this order" msgstr "Użytkownik lub grupa odpowiedzialna za to zamówienie" -#: order/models.py:126 +#: order/models.py:122 msgid "Order notes" msgstr "Notatki do zamówienia" -#: order/models.py:185 order/models.py:469 +#: order/models.py:181 order/models.py:465 msgid "Purchase order status" msgstr "" -#: order/models.py:194 +#: order/models.py:190 msgid "Company from which the items are being ordered" msgstr "" -#: order/models.py:197 order/templates/order/order_base.html:98 +#: order/models.py:193 order/templates/order/order_base.html:98 #: templates/js/order.js:179 msgid "Supplier Reference" msgstr "" -#: order/models.py:197 +#: order/models.py:193 msgid "Supplier order reference code" msgstr "" -#: order/models.py:204 +#: order/models.py:200 msgid "received by" msgstr "odebrane przez" -#: order/models.py:209 +#: order/models.py:205 msgid "Issue Date" msgstr "Data wydania" -#: order/models.py:210 +#: order/models.py:206 msgid "Date order was issued" msgstr "" -#: order/models.py:215 +#: order/models.py:211 msgid "Target Delivery Date" msgstr "" -#: order/models.py:216 +#: order/models.py:212 msgid "Expected date for order delivery. Order will be overdue after this date." msgstr "" -#: order/models.py:222 +#: order/models.py:218 msgid "Date order was completed" msgstr "" -#: order/models.py:246 part/views.py:1853 stock/models.py:304 -#: stock/models.py:1020 +#: order/models.py:242 part/views.py:1853 stock/models.py:300 +#: stock/models.py:1015 msgid "Quantity must be greater than zero" msgstr "" -#: order/models.py:251 +#: order/models.py:247 msgid "Part supplier must match PO supplier" msgstr "" -#: order/models.py:349 +#: order/models.py:345 msgid "Lines can only be received against an order marked as 'Placed'" msgstr "" -#: order/models.py:353 +#: order/models.py:349 msgid "Quantity must be an integer" msgstr "" -#: order/models.py:355 +#: order/models.py:351 msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:465 +#: order/models.py:461 msgid "Company to which the items are being sold" msgstr "" -#: order/models.py:471 +#: order/models.py:467 msgid "Customer Reference " msgstr "" -#: order/models.py:471 +#: order/models.py:467 msgid "Customer order reference code" msgstr "" -#: order/models.py:479 templates/js/order.js:303 +#: order/models.py:475 templates/js/order.js:303 msgid "Shipment Date" msgstr "Data wysyłki" -#: order/models.py:486 +#: order/models.py:482 msgid "shipped by" msgstr "wysłane przez" -#: order/models.py:530 +#: order/models.py:526 msgid "SalesOrder cannot be shipped as it is not currently pending" msgstr "" -#: order/models.py:617 +#: order/models.py:613 msgid "Item quantity" msgstr "Ilość elementów" -#: order/models.py:619 +#: order/models.py:615 msgid "Line item reference" msgstr "" -#: order/models.py:621 +#: order/models.py:617 msgid "Line item notes" msgstr "" -#: order/models.py:647 order/models.py:715 templates/js/order.js:353 +#: order/models.py:643 order/models.py:710 templates/js/order.js:353 msgid "Order" msgstr "Zamówienie" -#: order/models.py:648 order/templates/order/order_base.html:9 +#: order/models.py:644 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 @@ -2965,77 +2973,77 @@ msgstr "Zamówienie" msgid "Purchase Order" msgstr "" -#: order/models.py:662 +#: order/models.py:658 msgid "Supplier part" msgstr "" -#: order/models.py:665 order/templates/order/order_base.html:131 +#: order/models.py:661 order/templates/order/order_base.html:131 #: order/templates/order/purchase_order_detail.html:219 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "Odebrane" -#: order/models.py:665 +#: order/models.py:661 msgid "Number of items received" msgstr "" -#: order/models.py:672 stock/models.py:542 +#: order/models.py:667 stock/models.py:537 #: stock/templates/stock/item_base.html:331 templates/js/stock.js:690 msgid "Purchase Price" msgstr "Cena zakupu" -#: order/models.py:673 +#: order/models.py:668 msgid "Unit purchase price" msgstr "Cena zakupu jednostkowego" -#: order/models.py:681 +#: order/models.py:676 msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:724 part/templates/part/navbar.html:110 +#: order/models.py:718 part/templates/part/navbar.html:110 #: part/templates/part/order_prices.html:108 #: part/templates/part/part_pricing.html:97 msgid "Sale Price" msgstr "Cena sprzedaży" -#: order/models.py:725 +#: order/models.py:719 msgid "Unit sale price" msgstr "Jednostkowa cena sprzedaży" -#: order/models.py:800 order/models.py:802 +#: order/models.py:794 order/models.py:796 msgid "Stock item has not been assigned" msgstr "" -#: order/models.py:806 +#: order/models.py:800 msgid "Cannot allocate stock item to a line with a different part" msgstr "" -#: order/models.py:808 +#: order/models.py:802 msgid "Cannot allocate stock to a line without a part" msgstr "" -#: order/models.py:811 +#: order/models.py:805 msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:821 +#: order/models.py:815 msgid "Quantity must be 1 for serialized stock item" msgstr "" -#: order/models.py:826 +#: order/models.py:820 msgid "Line" msgstr "Linia" -#: order/models.py:837 +#: order/models.py:831 msgid "Item" msgstr "Komponent" -#: order/models.py:838 +#: order/models.py:832 msgid "Select stock item to allocate" msgstr "" -#: order/models.py:841 +#: order/models.py:835 msgid "Enter stock allocation quantity" msgstr "" @@ -4199,7 +4207,7 @@ msgid "Stock items for variant parts can be used for this BOM item" msgstr "" #: part/models.py:2394 part/views.py:1859 part/views.py:1911 -#: stock/models.py:294 +#: stock/models.py:290 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -5350,12 +5358,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1744 +#: stock/models.py:1739 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1750 +#: stock/models.py:1745 msgid "Result" msgstr "" @@ -5382,7 +5390,7 @@ msgstr "" msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 +#: stock/forms.py:114 stock/forms.py:418 stock/models.py:505 #: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 msgid "Expiry Date" msgstr "" @@ -5472,187 +5480,187 @@ msgstr "" msgid "Set the destination as the default location for selected parts" msgstr "" -#: stock/models.py:56 stock/models.py:547 +#: stock/models.py:52 stock/models.py:542 msgid "Owner" msgstr "" -#: stock/models.py:57 stock/models.py:548 +#: stock/models.py:53 stock/models.py:543 msgid "Select Owner" msgstr "" -#: stock/models.py:275 +#: stock/models.py:271 msgid "StockItem with this serial number already exists" msgstr "" -#: stock/models.py:311 +#: stock/models.py:307 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:321 stock/models.py:330 +#: stock/models.py:317 stock/models.py:326 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:322 +#: stock/models.py:318 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:344 +#: stock/models.py:340 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:350 +#: stock/models.py:346 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:357 +#: stock/models.py:353 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:399 +#: stock/models.py:395 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:408 +#: stock/models.py:404 msgid "Base part" msgstr "" -#: stock/models.py:417 +#: stock/models.py:413 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:422 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:418 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "" -#: stock/models.py:425 +#: stock/models.py:421 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:432 +#: stock/models.py:428 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:437 stock/templates/stock/item_base.html:270 +#: stock/models.py:433 stock/templates/stock/item_base.html:270 msgid "Installed In" msgstr "" -#: stock/models.py:440 +#: stock/models.py:436 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:456 +#: stock/models.py:452 msgid "Serial number for this item" msgstr "" -#: stock/models.py:468 +#: stock/models.py:464 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:472 +#: stock/models.py:468 msgid "Stock Quantity" msgstr "" -#: stock/models.py:481 +#: stock/models.py:477 msgid "Source Build" msgstr "" -#: stock/models.py:483 +#: stock/models.py:479 msgid "Build for this stock item" msgstr "" -#: stock/models.py:494 +#: stock/models.py:490 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:497 +#: stock/models.py:493 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:503 +#: stock/models.py:499 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:510 +#: stock/models.py:506 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:523 +#: stock/models.py:519 msgid "Delete on deplete" msgstr "" -#: stock/models.py:523 +#: stock/models.py:519 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:533 stock/templates/stock/item_notes.html:13 +#: stock/models.py:529 stock/templates/stock/item_notes.html:13 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:543 +#: stock/models.py:538 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1011 +#: stock/models.py:1006 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1017 +#: stock/models.py:1012 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1023 +#: stock/models.py:1018 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1026 +#: stock/models.py:1021 msgid "Serial numbers must be a list of integers" msgstr "" -#: stock/models.py:1029 +#: stock/models.py:1024 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1036 +#: stock/models.py:1031 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "" -#: stock/models.py:1194 +#: stock/models.py:1189 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:1668 +#: stock/models.py:1663 msgid "Entry notes" msgstr "" -#: stock/models.py:1721 +#: stock/models.py:1716 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1727 +#: stock/models.py:1722 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1745 +#: stock/models.py:1740 msgid "Test name" msgstr "" -#: stock/models.py:1751 templates/js/table_filters.js:217 +#: stock/models.py:1746 templates/js/table_filters.js:217 msgid "Test result" msgstr "" -#: stock/models.py:1757 +#: stock/models.py:1752 msgid "Test output value" msgstr "" -#: stock/models.py:1764 +#: stock/models.py:1759 msgid "Test result attachment" msgstr "" -#: stock/models.py:1770 +#: stock/models.py:1765 msgid "Test notes" msgstr "" @@ -6363,23 +6371,23 @@ msgstr "" msgid "Currency Settings" msgstr "" -#: templates/InvenTree/settings/currencies.html:18 +#: templates/InvenTree/settings/currencies.html:25 msgid "Base Currency" msgstr "" -#: templates/InvenTree/settings/currencies.html:22 +#: templates/InvenTree/settings/currencies.html:29 msgid "Exchange Rates" msgstr "" -#: templates/InvenTree/settings/currencies.html:32 +#: templates/InvenTree/settings/currencies.html:39 msgid "Last Update" msgstr "" -#: templates/InvenTree/settings/currencies.html:38 +#: templates/InvenTree/settings/currencies.html:45 msgid "Never" msgstr "" -#: templates/InvenTree/settings/currencies.html:43 +#: templates/InvenTree/settings/currencies.html:50 msgid "Update Now" msgstr "" From 9c5bfed3e2478eaffc930485c87ee2d10d8ad707 Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 2 Jul 2021 08:38:10 +1000 Subject: [PATCH 309/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ru/LC_MESSAGES/django.po | 506 +++++++++++----------- 1 file changed, 257 insertions(+), 249 deletions(-) diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index c24f982967..ea71217a29 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-29 11:25+0000\n" -"PO-Revision-Date: 2021-06-29 11:33\n" +"POT-Creation-Date: 2021-07-01 22:35+0000\n" +"PO-Revision-Date: 2021-07-01 22:38\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -29,14 +29,14 @@ msgstr "Действие не указано" msgid "No matching action found" msgstr "Соответствующее действие не найдено" -#: InvenTree/fields.py:44 +#: InvenTree/fields.py:84 msgid "Enter date" msgstr "Введите дату" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 -#: order/forms.py:34 order/forms.py:45 order/forms.py:56 order/forms.py:67 -#: order/forms.py:78 part/forms.py:134 +#: order/forms.py:31 order/forms.py:42 order/forms.py:53 order/forms.py:64 +#: order/forms.py:75 part/forms.py:134 msgid "Confirm" msgstr "Подтвердить" @@ -77,7 +77,7 @@ msgstr "Выбрать категорию" msgid "Duplicate serial: {n}" msgstr "Дублировать серийный номер: {n}" -#: InvenTree/helpers.py:403 order/models.py:248 order/models.py:358 +#: InvenTree/helpers.py:403 order/models.py:244 order/models.py:354 #: stock/views.py:1795 msgid "Invalid quantity provided" msgstr "недопустимое количество" @@ -106,7 +106,7 @@ msgstr "Серийных номеров не найдено" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "Число уникальных серийных номеров ({s}) должно соответствовать количеству ({q})" -#: InvenTree/models.py:59 stock/models.py:1763 +#: InvenTree/models.py:59 stock/models.py:1758 msgid "Attachment" msgstr "Вложения" @@ -147,7 +147,7 @@ msgstr "Название" #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:104 order/templates/order/purchase_order_detail.html:147 +#: order/models.py:100 order/templates/order/purchase_order_detail.html:147 #: part/models.py:695 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 @@ -446,7 +446,7 @@ msgid "Order target date" msgstr "Срок выполнения заказа" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 order/forms.py:121 order/forms.py:156 +#: build/templates/build/detail.html:121 order/forms.py:118 order/forms.py:153 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 @@ -463,10 +463,10 @@ msgstr "Целевая дата для сборки. Сборка будет п #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:734 -#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 -#: order/forms.py:200 order/forms.py:218 order/forms.py:253 order/forms.py:275 -#: order/forms.py:292 order/models.py:617 order/models.py:841 +#: build/templates/build/detail.html:31 common/models.py:741 +#: company/forms.py:189 company/templates/company/supplier_part_pricing.html:77 +#: order/forms.py:197 order/forms.py:215 order/forms.py:250 order/forms.py:272 +#: order/forms.py:289 order/models.py:613 order/models.py:835 #: order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 #: order/templates/order/purchase_order_detail.html:179 @@ -501,7 +501,7 @@ msgstr "Количество элементов для сборки" msgid "Enter quantity for build output" msgstr "Введите количество для вывода сборки" -#: build/forms.py:95 order/forms.py:247 stock/forms.py:118 +#: build/forms.py:95 order/forms.py:244 stock/forms.py:118 msgid "Serial Numbers" msgstr "Серийные номера" @@ -544,7 +544,7 @@ msgid "Location of completed parts" msgstr "Расположение укомплектованных частей" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:469 +#: build/templates/build/detail.html:59 order/models.py:465 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 @@ -603,7 +603,7 @@ msgstr "Порядок сборки" msgid "Build Order Reference" msgstr "Ссылка на заказ" -#: build/models.py:128 order/models.py:102 order/models.py:619 +#: build/models.py:128 order/models.py:98 order/models.py:615 #: order/templates/order/purchase_order_detail.html:174 #: order/templates/order/sales_order_detail.html:229 part/models.py:2302 #: report/templates/report/inventree_po_report.html:92 @@ -628,7 +628,7 @@ msgstr "" #: build/models.py:153 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:663 -#: order/models.py:661 order/models.py:717 +#: order/models.py:657 order/models.py:712 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 @@ -703,7 +703,7 @@ msgstr "" msgid "Build status code" msgstr "" -#: build/models.py:213 stock/models.py:466 +#: build/models.py:213 stock/models.py:462 msgid "Batch Code" msgstr "" @@ -711,16 +711,16 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:220 order/models.py:108 part/models.py:867 +#: build/models.py:220 order/models.py:104 part/models.py:867 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "" -#: build/models.py:224 order/models.py:475 +#: build/models.py:224 order/models.py:471 msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:221 templates/js/build.js:886 +#: build/models.py:228 order/models.py:217 templates/js/build.js:886 msgid "Completion Date" msgstr "" @@ -737,7 +737,7 @@ msgid "User who issued this build order" msgstr "" #: build/models.py:251 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:122 +#: build/templates/build/detail.html:105 order/models.py:118 #: order/templates/order/order_base.html:138 #: order/templates/order/sales_order_base.html:140 part/models.py:871 #: report/templates/report/inventree_build_order_base.html:159 @@ -754,19 +754,19 @@ msgstr "" #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 #: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 -#: stock/models.py:460 stock/templates/stock/item_base.html:345 +#: stock/models.py:456 stock/templates/stock/item_base.html:345 msgid "External Link" msgstr "" -#: build/models.py:258 part/models.py:729 stock/models.py:462 +#: build/models.py:258 part/models.py:729 stock/models.py:458 msgid "Link to external URL" msgstr "" #: build/models.py:262 build/templates/build/navbar.html:53 #: company/models.py:132 company/models.py:539 #: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:126 -#: order/models.py:621 order/templates/order/po_navbar.html:38 +#: company/templates/company/navbar.html:73 order/models.py:122 +#: order/models.py:617 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 #: order/templates/order/purchase_order_detail.html:243 #: order/templates/order/sales_order_detail.html:309 @@ -775,7 +775,7 @@ msgstr "" #: part/templates/part/navbar.html:145 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 -#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 +#: stock/models.py:528 stock/models.py:1662 stock/models.py:1764 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:699 msgid "Notes" @@ -810,11 +810,11 @@ msgstr "" msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1188 order/models.py:815 +#: build/models.py:1188 order/models.py:809 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1192 order/models.py:818 +#: build/models.py:1192 order/models.py:812 msgid "Allocation quantity must be greater than zero" msgstr "" @@ -915,7 +915,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:75 #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:454 stock/templates/stock/item_base.html:249 +#: stock/models.py:450 stock/templates/stock/item_base.html:249 #: templates/js/build.js:570 msgid "Serial Number" msgstr "" @@ -1036,7 +1036,7 @@ msgid "Progress" msgstr "" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:715 +#: build/templates/build/detail.html:84 order/models.py:710 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1183,7 +1183,7 @@ msgstr "" msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 order/forms.py:92 order/models.py:678 +#: build/templates/build/detail.html:46 order/forms.py:89 order/models.py:673 #: order/templates/order/purchase_order_detail.html:239 #: order/templates/order/receive_parts.html:25 stock/forms.py:169 #: stock/forms.py:375 @@ -1520,351 +1520,359 @@ msgid "Base URL for server instance" msgstr "" #: common/models.py:85 -msgid "Download from URL" +msgid "Default Currency" msgstr "" #: common/models.py:86 -msgid "Allow download of remote images and files from external URL" +msgid "Default currency" msgstr "" #: common/models.py:92 -msgid "Barcode Support" +msgid "Download from URL" msgstr "" #: common/models.py:93 -msgid "Enable barcode scanner support" +msgid "Allow download of remote images and files from external URL" msgstr "" #: common/models.py:99 -msgid "IPN Regex" +msgid "Barcode Support" msgstr "" #: common/models.py:100 +msgid "Enable barcode scanner support" +msgstr "" + +#: common/models.py:106 +msgid "IPN Regex" +msgstr "" + +#: common/models.py:107 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:104 +#: common/models.py:111 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:105 +#: common/models.py:112 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:111 +#: common/models.py:118 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:112 +#: common/models.py:119 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:118 +#: common/models.py:125 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:119 +#: common/models.py:126 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:125 +#: common/models.py:132 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:126 +#: common/models.py:133 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:132 +#: common/models.py:139 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:133 +#: common/models.py:140 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:139 +#: common/models.py:146 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:140 +#: common/models.py:147 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:146 +#: common/models.py:153 msgid "Recent Part Count" msgstr "" -#: common/models.py:147 +#: common/models.py:154 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2193 part/templates/part/detail.html:160 +#: common/models.py:160 part/models.py:2193 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" msgstr "" -#: common/models.py:154 +#: common/models.py:161 msgid "Parts are templates by default" msgstr "" -#: common/models.py:160 part/models.py:819 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:819 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:327 msgid "Assembly" msgstr "" -#: common/models.py:161 +#: common/models.py:168 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:167 part/models.py:825 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:825 part/templates/part/detail.html:180 #: templates/js/table_filters.js:331 msgid "Component" msgstr "" -#: common/models.py:168 +#: common/models.py:175 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:174 part/models.py:836 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:836 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "" -#: common/models.py:175 +#: common/models.py:182 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:181 part/models.py:841 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:841 part/templates/part/detail.html:210 #: templates/js/table_filters.js:339 msgid "Salable" msgstr "" -#: common/models.py:182 +#: common/models.py:189 msgid "Parts are salable by default" msgstr "" -#: common/models.py:188 part/models.py:831 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:831 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:343 msgid "Trackable" msgstr "" -#: common/models.py:189 +#: common/models.py:196 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:195 part/models.py:851 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:851 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" -#: common/models.py:196 +#: common/models.py:203 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:202 +#: common/models.py:209 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:203 +#: common/models.py:210 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:209 +#: common/models.py:216 msgid "Show Import in Views" msgstr "" -#: common/models.py:210 +#: common/models.py:217 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:216 +#: common/models.py:223 msgid "Show Price in Forms" msgstr "" -#: common/models.py:217 +#: common/models.py:224 msgid "Display part price in some forms" msgstr "" -#: common/models.py:223 +#: common/models.py:230 msgid "Show related parts" msgstr "" -#: common/models.py:224 +#: common/models.py:231 msgid "Display related parts for a part" msgstr "" -#: common/models.py:230 +#: common/models.py:237 msgid "Internal Prices" msgstr "" -#: common/models.py:231 +#: common/models.py:238 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:237 +#: common/models.py:244 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:238 +#: common/models.py:245 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:244 templates/stats.html:25 +#: common/models.py:251 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:245 +#: common/models.py:252 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:251 +#: common/models.py:258 msgid "Page Size" msgstr "" -#: common/models.py:252 +#: common/models.py:259 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:262 +#: common/models.py:269 msgid "Test Reports" msgstr "" -#: common/models.py:263 +#: common/models.py:270 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:269 +#: common/models.py:276 msgid "Stock Expiry" msgstr "" -#: common/models.py:270 +#: common/models.py:277 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:276 +#: common/models.py:283 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:283 +#: common/models.py:290 msgid "Stock Stale Time" msgstr "" -#: common/models.py:284 +#: common/models.py:291 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:286 part/templates/part/detail.html:121 +#: common/models.py:293 part/templates/part/detail.html:121 msgid "days" msgstr "" -#: common/models.py:291 +#: common/models.py:298 msgid "Build Expired Stock" msgstr "" -#: common/models.py:292 +#: common/models.py:299 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Group by Part" msgstr "" -#: common/models.py:306 +#: common/models.py:313 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:312 +#: common/models.py:319 msgid "Recent Stock Count" msgstr "" -#: common/models.py:313 +#: common/models.py:320 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:319 +#: common/models.py:326 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:320 +#: common/models.py:327 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:325 +#: common/models.py:332 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:326 +#: common/models.py:333 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:330 +#: common/models.py:337 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:331 +#: common/models.py:338 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:336 +#: common/models.py:343 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:337 +#: common/models.py:344 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:560 +#: common/models.py:567 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:562 +#: common/models.py:569 msgid "Settings value" msgstr "" -#: common/models.py:597 +#: common/models.py:604 msgid "Must be an integer value" msgstr "" -#: common/models.py:620 +#: common/models.py:627 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:631 +#: common/models.py:638 msgid "Value must be an integer value" msgstr "" -#: common/models.py:654 +#: common/models.py:661 msgid "Key string must be unique" msgstr "" -#: common/models.py:735 company/forms.py:192 +#: common/models.py:742 company/forms.py:190 msgid "Price break quantity" msgstr "" -#: common/models.py:743 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:749 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 msgid "Price" msgstr "" -#: common/models.py:744 +#: common/models.py:750 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:836 +#: common/models.py:842 msgid "Default" msgstr "" @@ -1920,40 +1928,40 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/forms.py:38 company/models.py:142 +#: company/forms.py:37 company/models.py:142 #: company/templates/company/detail.html:42 msgid "Currency" msgstr "" -#: company/forms.py:39 company/models.py:144 +#: company/forms.py:38 company/models.py:144 msgid "Default currency used for this company" msgstr "" -#: company/forms.py:77 part/forms.py:46 +#: company/forms.py:76 part/forms.py:46 msgid "URL" msgstr "" -#: company/forms.py:78 part/forms.py:47 +#: company/forms.py:77 part/forms.py:47 msgid "Image URL" msgstr "" -#: company/forms.py:133 templates/js/part.js:787 +#: company/forms.py:132 templates/js/part.js:787 msgid "Single Price" msgstr "" -#: company/forms.py:135 +#: company/forms.py:133 msgid "Single quantity price" msgstr "" -#: company/forms.py:143 company/models.py:321 +#: company/forms.py:141 company/models.py:321 msgid "Select manufacturer" msgstr "" -#: company/forms.py:149 company/models.py:328 +#: company/forms.py:147 company/models.py:328 msgid "Manufacturer Part Number" msgstr "" -#: company/forms.py:151 company/models.py:327 +#: company/forms.py:149 company/models.py:327 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 @@ -2013,7 +2021,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:121 company/models.py:333 company/models.py:526 -#: order/models.py:106 part/models.py:728 +#: order/models.py:102 part/models.py:728 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:419 #: templates/js/part.js:498 @@ -2052,7 +2060,7 @@ msgstr "" msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:305 company/models.py:497 stock/models.py:407 +#: company/models.py:305 company/models.py:497 stock/models.py:403 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" @@ -2093,7 +2101,7 @@ msgstr "" #: company/models.py:403 part/templates/part/params.html:28 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1756 templates/InvenTree/settings/header.html:8 +#: stock/models.py:1751 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:241 templates/js/stock.js:137 msgid "Value" msgstr "" @@ -2114,7 +2122,7 @@ msgstr "" #: company/models.py:507 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:193 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:189 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:369 @@ -2166,7 +2174,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 -#: stock/models.py:431 stock/templates/stock/item_base.html:310 +#: stock/models.py:427 stock/templates/stock/item_base.html:310 #: templates/js/stock.js:695 msgid "Packaging" msgstr "" @@ -2250,9 +2258,9 @@ msgstr "" msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:464 -#: order/templates/order/sales_order_base.html:94 stock/models.py:449 -#: stock/models.py:450 stock/templates/stock/item_base.html:262 +#: company/templates/company/detail.html:67 order/models.py:460 +#: order/templates/order/sales_order_base.html:94 stock/models.py:445 +#: stock/models.py:446 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 #: templates/js/stock.js:1097 msgid "Customer" @@ -2540,7 +2548,7 @@ msgid "New Sales Order" msgstr "" #: company/templates/company/supplier_part_base.html:7 -#: company/templates/company/supplier_part_base.html:20 stock/models.py:416 +#: company/templates/company/supplier_part_base.html:20 stock/models.py:412 #: stock/templates/stock/item_base.html:374 templates/js/company.js:380 msgid "Supplier Part" msgstr "" @@ -2786,178 +2794,178 @@ msgstr "" msgid "Filters" msgstr "" -#: order/forms.py:34 order/templates/order/order_base.html:47 +#: order/forms.py:31 order/templates/order/order_base.html:47 msgid "Place order" msgstr "" -#: order/forms.py:45 order/templates/order/order_base.html:54 +#: order/forms.py:42 order/templates/order/order_base.html:54 msgid "Mark order as complete" msgstr "" -#: order/forms.py:56 order/forms.py:67 order/templates/order/order_base.html:59 +#: order/forms.py:53 order/forms.py:64 order/templates/order/order_base.html:59 #: order/templates/order/sales_order_base.html:61 msgid "Cancel order" msgstr "" -#: order/forms.py:78 order/templates/order/sales_order_base.html:58 +#: order/forms.py:75 order/templates/order/sales_order_base.html:58 msgid "Ship order" msgstr "" -#: order/forms.py:93 +#: order/forms.py:90 msgid "Receive parts to this location" msgstr "" -#: order/forms.py:115 +#: order/forms.py:112 msgid "Purchase Order reference" msgstr "" -#: order/forms.py:122 +#: order/forms.py:119 msgid "Target date for order delivery. Order will be overdue after this date." msgstr "" -#: order/forms.py:150 +#: order/forms.py:147 msgid "Enter sales order number" msgstr "" -#: order/forms.py:157 order/models.py:476 +#: order/forms.py:154 order/models.py:472 msgid "Target date for order completion. Order will be overdue after this date." msgstr "" -#: order/forms.py:249 +#: order/forms.py:246 msgid "Enter stock item serial numbers" msgstr "" -#: order/forms.py:255 +#: order/forms.py:252 msgid "Enter quantity of stock items" msgstr "" -#: order/models.py:102 +#: order/models.py:98 msgid "Order reference" msgstr "" -#: order/models.py:104 +#: order/models.py:100 msgid "Order description" msgstr "" -#: order/models.py:106 +#: order/models.py:102 msgid "Link to external page" msgstr "" -#: order/models.py:114 part/templates/part/detail.html:132 +#: order/models.py:110 part/templates/part/detail.html:132 msgid "Created By" msgstr "" -#: order/models.py:121 +#: order/models.py:117 msgid "User or group responsible for this order" msgstr "" -#: order/models.py:126 +#: order/models.py:122 msgid "Order notes" msgstr "" -#: order/models.py:185 order/models.py:469 +#: order/models.py:181 order/models.py:465 msgid "Purchase order status" msgstr "" -#: order/models.py:194 +#: order/models.py:190 msgid "Company from which the items are being ordered" msgstr "" -#: order/models.py:197 order/templates/order/order_base.html:98 +#: order/models.py:193 order/templates/order/order_base.html:98 #: templates/js/order.js:179 msgid "Supplier Reference" msgstr "" -#: order/models.py:197 +#: order/models.py:193 msgid "Supplier order reference code" msgstr "" -#: order/models.py:204 +#: order/models.py:200 msgid "received by" msgstr "" -#: order/models.py:209 +#: order/models.py:205 msgid "Issue Date" msgstr "" -#: order/models.py:210 +#: order/models.py:206 msgid "Date order was issued" msgstr "" -#: order/models.py:215 +#: order/models.py:211 msgid "Target Delivery Date" msgstr "" -#: order/models.py:216 +#: order/models.py:212 msgid "Expected date for order delivery. Order will be overdue after this date." msgstr "" -#: order/models.py:222 +#: order/models.py:218 msgid "Date order was completed" msgstr "" -#: order/models.py:246 part/views.py:1853 stock/models.py:304 -#: stock/models.py:1020 +#: order/models.py:242 part/views.py:1853 stock/models.py:300 +#: stock/models.py:1015 msgid "Quantity must be greater than zero" msgstr "" -#: order/models.py:251 +#: order/models.py:247 msgid "Part supplier must match PO supplier" msgstr "" -#: order/models.py:349 +#: order/models.py:345 msgid "Lines can only be received against an order marked as 'Placed'" msgstr "" -#: order/models.py:353 +#: order/models.py:349 msgid "Quantity must be an integer" msgstr "" -#: order/models.py:355 +#: order/models.py:351 msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:465 +#: order/models.py:461 msgid "Company to which the items are being sold" msgstr "" -#: order/models.py:471 +#: order/models.py:467 msgid "Customer Reference " msgstr "" -#: order/models.py:471 +#: order/models.py:467 msgid "Customer order reference code" msgstr "" -#: order/models.py:479 templates/js/order.js:303 +#: order/models.py:475 templates/js/order.js:303 msgid "Shipment Date" msgstr "" -#: order/models.py:486 +#: order/models.py:482 msgid "shipped by" msgstr "" -#: order/models.py:530 +#: order/models.py:526 msgid "SalesOrder cannot be shipped as it is not currently pending" msgstr "" -#: order/models.py:617 +#: order/models.py:613 msgid "Item quantity" msgstr "" -#: order/models.py:619 +#: order/models.py:615 msgid "Line item reference" msgstr "" -#: order/models.py:621 +#: order/models.py:617 msgid "Line item notes" msgstr "" -#: order/models.py:647 order/models.py:715 templates/js/order.js:353 +#: order/models.py:643 order/models.py:710 templates/js/order.js:353 msgid "Order" msgstr "" -#: order/models.py:648 order/templates/order/order_base.html:9 +#: order/models.py:644 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 @@ -2965,77 +2973,77 @@ msgstr "" msgid "Purchase Order" msgstr "" -#: order/models.py:662 +#: order/models.py:658 msgid "Supplier part" msgstr "" -#: order/models.py:665 order/templates/order/order_base.html:131 +#: order/models.py:661 order/templates/order/order_base.html:131 #: order/templates/order/purchase_order_detail.html:219 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "" -#: order/models.py:665 +#: order/models.py:661 msgid "Number of items received" msgstr "" -#: order/models.py:672 stock/models.py:542 +#: order/models.py:667 stock/models.py:537 #: stock/templates/stock/item_base.html:331 templates/js/stock.js:690 msgid "Purchase Price" msgstr "" -#: order/models.py:673 +#: order/models.py:668 msgid "Unit purchase price" msgstr "" -#: order/models.py:681 +#: order/models.py:676 msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:724 part/templates/part/navbar.html:110 +#: order/models.py:718 part/templates/part/navbar.html:110 #: part/templates/part/order_prices.html:108 #: part/templates/part/part_pricing.html:97 msgid "Sale Price" msgstr "" -#: order/models.py:725 +#: order/models.py:719 msgid "Unit sale price" msgstr "" -#: order/models.py:800 order/models.py:802 +#: order/models.py:794 order/models.py:796 msgid "Stock item has not been assigned" msgstr "" -#: order/models.py:806 +#: order/models.py:800 msgid "Cannot allocate stock item to a line with a different part" msgstr "" -#: order/models.py:808 +#: order/models.py:802 msgid "Cannot allocate stock to a line without a part" msgstr "" -#: order/models.py:811 +#: order/models.py:805 msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:821 +#: order/models.py:815 msgid "Quantity must be 1 for serialized stock item" msgstr "" -#: order/models.py:826 +#: order/models.py:820 msgid "Line" msgstr "" -#: order/models.py:837 +#: order/models.py:831 msgid "Item" msgstr "" -#: order/models.py:838 +#: order/models.py:832 msgid "Select stock item to allocate" msgstr "" -#: order/models.py:841 +#: order/models.py:835 msgid "Enter stock allocation quantity" msgstr "" @@ -4199,7 +4207,7 @@ msgid "Stock items for variant parts can be used for this BOM item" msgstr "" #: part/models.py:2394 part/views.py:1859 part/views.py:1911 -#: stock/models.py:294 +#: stock/models.py:290 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -5350,12 +5358,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1744 +#: stock/models.py:1739 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1750 +#: stock/models.py:1745 msgid "Result" msgstr "" @@ -5382,7 +5390,7 @@ msgstr "" msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 +#: stock/forms.py:114 stock/forms.py:418 stock/models.py:505 #: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 msgid "Expiry Date" msgstr "" @@ -5472,187 +5480,187 @@ msgstr "" msgid "Set the destination as the default location for selected parts" msgstr "" -#: stock/models.py:56 stock/models.py:547 +#: stock/models.py:52 stock/models.py:542 msgid "Owner" msgstr "" -#: stock/models.py:57 stock/models.py:548 +#: stock/models.py:53 stock/models.py:543 msgid "Select Owner" msgstr "" -#: stock/models.py:275 +#: stock/models.py:271 msgid "StockItem with this serial number already exists" msgstr "" -#: stock/models.py:311 +#: stock/models.py:307 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:321 stock/models.py:330 +#: stock/models.py:317 stock/models.py:326 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:322 +#: stock/models.py:318 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:344 +#: stock/models.py:340 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:350 +#: stock/models.py:346 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:357 +#: stock/models.py:353 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:399 +#: stock/models.py:395 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:408 +#: stock/models.py:404 msgid "Base part" msgstr "" -#: stock/models.py:417 +#: stock/models.py:413 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:422 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:418 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "" -#: stock/models.py:425 +#: stock/models.py:421 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:432 +#: stock/models.py:428 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:437 stock/templates/stock/item_base.html:270 +#: stock/models.py:433 stock/templates/stock/item_base.html:270 msgid "Installed In" msgstr "" -#: stock/models.py:440 +#: stock/models.py:436 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:456 +#: stock/models.py:452 msgid "Serial number for this item" msgstr "" -#: stock/models.py:468 +#: stock/models.py:464 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:472 +#: stock/models.py:468 msgid "Stock Quantity" msgstr "" -#: stock/models.py:481 +#: stock/models.py:477 msgid "Source Build" msgstr "" -#: stock/models.py:483 +#: stock/models.py:479 msgid "Build for this stock item" msgstr "" -#: stock/models.py:494 +#: stock/models.py:490 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:497 +#: stock/models.py:493 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:503 +#: stock/models.py:499 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:510 +#: stock/models.py:506 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:523 +#: stock/models.py:519 msgid "Delete on deplete" msgstr "" -#: stock/models.py:523 +#: stock/models.py:519 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:533 stock/templates/stock/item_notes.html:13 +#: stock/models.py:529 stock/templates/stock/item_notes.html:13 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:543 +#: stock/models.py:538 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1011 +#: stock/models.py:1006 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1017 +#: stock/models.py:1012 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1023 +#: stock/models.py:1018 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1026 +#: stock/models.py:1021 msgid "Serial numbers must be a list of integers" msgstr "" -#: stock/models.py:1029 +#: stock/models.py:1024 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1036 +#: stock/models.py:1031 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "" -#: stock/models.py:1194 +#: stock/models.py:1189 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:1668 +#: stock/models.py:1663 msgid "Entry notes" msgstr "" -#: stock/models.py:1721 +#: stock/models.py:1716 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1727 +#: stock/models.py:1722 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1745 +#: stock/models.py:1740 msgid "Test name" msgstr "" -#: stock/models.py:1751 templates/js/table_filters.js:217 +#: stock/models.py:1746 templates/js/table_filters.js:217 msgid "Test result" msgstr "" -#: stock/models.py:1757 +#: stock/models.py:1752 msgid "Test output value" msgstr "" -#: stock/models.py:1764 +#: stock/models.py:1759 msgid "Test result attachment" msgstr "" -#: stock/models.py:1770 +#: stock/models.py:1765 msgid "Test notes" msgstr "" @@ -6363,23 +6371,23 @@ msgstr "" msgid "Currency Settings" msgstr "" -#: templates/InvenTree/settings/currencies.html:18 +#: templates/InvenTree/settings/currencies.html:25 msgid "Base Currency" msgstr "" -#: templates/InvenTree/settings/currencies.html:22 +#: templates/InvenTree/settings/currencies.html:29 msgid "Exchange Rates" msgstr "" -#: templates/InvenTree/settings/currencies.html:32 +#: templates/InvenTree/settings/currencies.html:39 msgid "Last Update" msgstr "" -#: templates/InvenTree/settings/currencies.html:38 +#: templates/InvenTree/settings/currencies.html:45 msgid "Never" msgstr "" -#: templates/InvenTree/settings/currencies.html:43 +#: templates/InvenTree/settings/currencies.html:50 msgid "Update Now" msgstr "" From ed961c98318e3c40fa965a4ee94b71fd0c1e41d2 Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 2 Jul 2021 08:38:11 +1000 Subject: [PATCH 310/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/tr/LC_MESSAGES/django.po | 508 +++++++++++----------- 1 file changed, 258 insertions(+), 250 deletions(-) diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 58587d4c91..4b8bfcdd8a 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-29 11:25+0000\n" -"PO-Revision-Date: 2021-06-29 11:33\n" +"POT-Creation-Date: 2021-07-01 22:35+0000\n" +"PO-Revision-Date: 2021-07-01 22:38\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -29,14 +29,14 @@ msgstr "İşlem belirtilmedi" msgid "No matching action found" msgstr "Eşleşen eylem bulunamadı" -#: InvenTree/fields.py:44 +#: InvenTree/fields.py:84 msgid "Enter date" msgstr "Tarih giriniz" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 -#: order/forms.py:34 order/forms.py:45 order/forms.py:56 order/forms.py:67 -#: order/forms.py:78 part/forms.py:134 +#: order/forms.py:31 order/forms.py:42 order/forms.py:53 order/forms.py:64 +#: order/forms.py:75 part/forms.py:134 msgid "Confirm" msgstr "Onay" @@ -77,7 +77,7 @@ msgstr "Kategori Seçin" msgid "Duplicate serial: {n}" msgstr "Tekrarlanan seri {n}" -#: InvenTree/helpers.py:403 order/models.py:248 order/models.py:358 +#: InvenTree/helpers.py:403 order/models.py:244 order/models.py:354 #: stock/views.py:1795 msgid "Invalid quantity provided" msgstr "Geçersiz veri sağlandı" @@ -106,7 +106,7 @@ msgstr "Seri numarası bulunamadı" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "Benzersiz seri numaralarının sayısı ({s}) girilen miktarla eşleşmeli ({q})" -#: InvenTree/models.py:59 stock/models.py:1763 +#: InvenTree/models.py:59 stock/models.py:1758 msgid "Attachment" msgstr "Ek" @@ -147,7 +147,7 @@ msgstr "Adı" #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:104 order/templates/order/purchase_order_detail.html:147 +#: order/models.py:100 order/templates/order/purchase_order_detail.html:147 #: part/models.py:695 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 @@ -446,7 +446,7 @@ msgid "Order target date" msgstr "Emir hedef tarihi" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 order/forms.py:121 order/forms.py:156 +#: build/templates/build/detail.html:121 order/forms.py:118 order/forms.py:153 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 @@ -463,10 +463,10 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:734 -#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 -#: order/forms.py:200 order/forms.py:218 order/forms.py:253 order/forms.py:275 -#: order/forms.py:292 order/models.py:617 order/models.py:841 +#: build/templates/build/detail.html:31 common/models.py:741 +#: company/forms.py:189 company/templates/company/supplier_part_pricing.html:77 +#: order/forms.py:197 order/forms.py:215 order/forms.py:250 order/forms.py:272 +#: order/forms.py:289 order/models.py:613 order/models.py:835 #: order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 #: order/templates/order/purchase_order_detail.html:179 @@ -501,7 +501,7 @@ msgstr "Yapılacak öge sayısı" msgid "Enter quantity for build output" msgstr "Yapım işi çıktısı için miktarını girin" -#: build/forms.py:95 order/forms.py:247 stock/forms.py:118 +#: build/forms.py:95 order/forms.py:244 stock/forms.py:118 msgid "Serial Numbers" msgstr "Seri Numaraları" @@ -544,7 +544,7 @@ msgid "Location of completed parts" msgstr "Tamamlanmış parçaların konumu" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:469 +#: build/templates/build/detail.html:59 order/models.py:465 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 @@ -603,7 +603,7 @@ msgstr "Yapım İşi Emirleri" msgid "Build Order Reference" msgstr "Yapım İşi Emri Referansı" -#: build/models.py:128 order/models.py:102 order/models.py:619 +#: build/models.py:128 order/models.py:98 order/models.py:615 #: order/templates/order/purchase_order_detail.html:174 #: order/templates/order/sales_order_detail.html:229 part/models.py:2302 #: report/templates/report/inventree_po_report.html:92 @@ -628,7 +628,7 @@ msgstr "Bu yapım işinin tahsis edildiği yapım işi emri" #: build/models.py:153 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:663 -#: order/models.py:661 order/models.py:717 +#: order/models.py:657 order/models.py:712 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 @@ -703,7 +703,7 @@ msgstr "Yapım İşi Durumu" msgid "Build status code" msgstr "Yapım işi durum kodu" -#: build/models.py:213 stock/models.py:466 +#: build/models.py:213 stock/models.py:462 msgid "Batch Code" msgstr "Sıra numarası" @@ -711,16 +711,16 @@ msgstr "Sıra numarası" msgid "Batch code for this build output" msgstr "Yapım işi çıktısı için sıra numarası" -#: build/models.py:220 order/models.py:108 part/models.py:867 +#: build/models.py:220 order/models.py:104 part/models.py:867 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "Oluşturulma tarihi" -#: build/models.py:224 order/models.py:475 +#: build/models.py:224 order/models.py:471 msgid "Target completion date" msgstr "Hedef tamamlama tarihi" -#: build/models.py:228 order/models.py:221 templates/js/build.js:886 +#: build/models.py:228 order/models.py:217 templates/js/build.js:886 msgid "Completion Date" msgstr "Tamamlama tarihi" @@ -737,7 +737,7 @@ msgid "User who issued this build order" msgstr "Bu yapım işi emrini veren kullanıcı" #: build/models.py:251 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:122 +#: build/templates/build/detail.html:105 order/models.py:118 #: order/templates/order/order_base.html:138 #: order/templates/order/sales_order_base.html:140 part/models.py:871 #: report/templates/report/inventree_build_order_base.html:159 @@ -754,19 +754,19 @@ msgstr "Bu yapım işi emrinden sorumlu kullanıcı" #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 #: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 -#: stock/models.py:460 stock/templates/stock/item_base.html:345 +#: stock/models.py:456 stock/templates/stock/item_base.html:345 msgid "External Link" msgstr "Harici Bağlantı" -#: build/models.py:258 part/models.py:729 stock/models.py:462 +#: build/models.py:258 part/models.py:729 stock/models.py:458 msgid "Link to external URL" msgstr "Harici URL'ye bağlantı" #: build/models.py:262 build/templates/build/navbar.html:53 #: company/models.py:132 company/models.py:539 #: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:126 -#: order/models.py:621 order/templates/order/po_navbar.html:38 +#: company/templates/company/navbar.html:73 order/models.py:122 +#: order/models.py:617 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 #: order/templates/order/purchase_order_detail.html:243 #: order/templates/order/sales_order_detail.html:309 @@ -775,7 +775,7 @@ msgstr "Harici URL'ye bağlantı" #: part/templates/part/navbar.html:145 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 -#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 +#: stock/models.py:528 stock/models.py:1662 stock/models.py:1764 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:699 msgid "Notes" @@ -810,11 +810,11 @@ msgstr "Ana parça izlenebilir olarak işaretlendiğinden, yapım işi çıktıs msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "Tahsis edilecek miktar ({n}) mevcut miktarı ({q}) geçmemeli" -#: build/models.py:1188 order/models.py:815 +#: build/models.py:1188 order/models.py:809 msgid "StockItem is over-allocated" msgstr "Stok kalemi fazladan tahsis edilmiş" -#: build/models.py:1192 order/models.py:818 +#: build/models.py:1192 order/models.py:812 msgid "Allocation quantity must be greater than zero" msgstr "Tahsis edilen miktar sıfırdan büyük olmalıdır" @@ -915,7 +915,7 @@ msgstr "Bu yapım işi emri, herhangi bir takip edilmeyen malzeme listesi öğes #: order/templates/order/sales_order_detail.html:75 #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:454 stock/templates/stock/item_base.html:249 +#: stock/models.py:450 stock/templates/stock/item_base.html:249 #: templates/js/build.js:570 msgid "Serial Number" msgstr "Seri Numara" @@ -1036,7 +1036,7 @@ msgid "Progress" msgstr "İlerleme" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:715 +#: build/templates/build/detail.html:84 order/models.py:710 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1183,7 +1183,7 @@ msgstr "Stok Kaynağı" msgid "Stock can be taken from any available location." msgstr "Stok herhangi bir konumdan alınabilir." -#: build/templates/build/detail.html:46 order/forms.py:92 order/models.py:678 +#: build/templates/build/detail.html:46 order/forms.py:89 order/models.py:673 #: order/templates/order/purchase_order_detail.html:239 #: order/templates/order/receive_parts.html:25 stock/forms.py:169 #: stock/forms.py:375 @@ -1520,351 +1520,359 @@ msgid "Base URL for server instance" msgstr "" #: common/models.py:85 -msgid "Download from URL" +msgid "Default Currency" msgstr "" #: common/models.py:86 -msgid "Allow download of remote images and files from external URL" -msgstr "Harici URL'den resim ve dosyaların indirilmesine izin ver" +msgid "Default currency" +msgstr "" #: common/models.py:92 -msgid "Barcode Support" +msgid "Download from URL" msgstr "" #: common/models.py:93 +msgid "Allow download of remote images and files from external URL" +msgstr "Harici URL'den resim ve dosyaların indirilmesine izin ver" + +#: common/models.py:99 +msgid "Barcode Support" +msgstr "" + +#: common/models.py:100 msgid "Enable barcode scanner support" msgstr "" -#: common/models.py:99 +#: common/models.py:106 msgid "IPN Regex" msgstr "DPN Regex" -#: common/models.py:100 +#: common/models.py:107 msgid "Regular expression pattern for matching Part IPN" msgstr "Parça DPN eşleştirmesi için Düzenli İfade Kalıbı (Regex)" -#: common/models.py:104 +#: common/models.py:111 msgid "Allow Duplicate IPN" msgstr "Yinelenen DPN'ye İzin Ver" -#: common/models.py:105 +#: common/models.py:112 msgid "Allow multiple parts to share the same IPN" msgstr "Birden çok parçanın aynı DPN'yi paylaşmasına izin ver" -#: common/models.py:111 +#: common/models.py:118 msgid "Allow Editing IPN" msgstr "DPN Düzenlemeye İzin Ver" -#: common/models.py:112 +#: common/models.py:119 msgid "Allow changing the IPN value while editing a part" msgstr "Parçayı düzenlerken DPN değiştirmeye izin ver" -#: common/models.py:118 +#: common/models.py:125 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:119 +#: common/models.py:126 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:125 +#: common/models.py:132 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:126 +#: common/models.py:133 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:132 +#: common/models.py:139 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:133 +#: common/models.py:140 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:139 +#: common/models.py:146 msgid "Copy Category Parameter Templates" msgstr "Kategori Paremetre Sablonu Kopyala" -#: common/models.py:140 +#: common/models.py:147 msgid "Copy category parameter templates when creating a part" msgstr "Parça oluştururken kategori parametre şablonlarını kopyala" -#: common/models.py:146 +#: common/models.py:153 msgid "Recent Part Count" msgstr "" -#: common/models.py:147 +#: common/models.py:154 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2193 part/templates/part/detail.html:160 +#: common/models.py:160 part/models.py:2193 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" msgstr "Şablon" -#: common/models.py:154 +#: common/models.py:161 msgid "Parts are templates by default" msgstr "Parçaları varsayılan olan şablondur" -#: common/models.py:160 part/models.py:819 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:819 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:327 msgid "Assembly" msgstr "Montaj" -#: common/models.py:161 +#: common/models.py:168 msgid "Parts can be assembled from other components by default" msgstr "Parçalar varsayılan olarak başka bileşenlerden monte edilebilir" -#: common/models.py:167 part/models.py:825 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:825 part/templates/part/detail.html:180 #: templates/js/table_filters.js:331 msgid "Component" msgstr "Bileşen" -#: common/models.py:168 +#: common/models.py:175 msgid "Parts can be used as sub-components by default" msgstr "Parçalar varsayılan olarak alt bileşen olarak kullanılabilir" -#: common/models.py:174 part/models.py:836 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:836 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "Satın Alınabilir" -#: common/models.py:175 +#: common/models.py:182 msgid "Parts are purchaseable by default" msgstr "Parçalar varsayılan olarak satın alınabilir" -#: common/models.py:181 part/models.py:841 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:841 part/templates/part/detail.html:210 #: templates/js/table_filters.js:339 msgid "Salable" msgstr "Satılabilir" -#: common/models.py:182 +#: common/models.py:189 msgid "Parts are salable by default" msgstr "Parçalar varsayılan olarak satılabilir" -#: common/models.py:188 part/models.py:831 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:831 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:343 msgid "Trackable" msgstr "Takip Edilebilir" -#: common/models.py:189 +#: common/models.py:196 msgid "Parts are trackable by default" msgstr "Parçalar varsayılan olarak takip edilebilir" -#: common/models.py:195 part/models.py:851 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:851 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "Sanal" -#: common/models.py:196 +#: common/models.py:203 msgid "Parts are virtual by default" msgstr "Parçalar varsayılan olarak sanaldır" -#: common/models.py:202 +#: common/models.py:209 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:203 +#: common/models.py:210 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:209 +#: common/models.py:216 msgid "Show Import in Views" msgstr "" -#: common/models.py:210 +#: common/models.py:217 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:216 +#: common/models.py:223 msgid "Show Price in Forms" msgstr "" -#: common/models.py:217 +#: common/models.py:224 msgid "Display part price in some forms" msgstr "" -#: common/models.py:223 +#: common/models.py:230 msgid "Show related parts" msgstr "" -#: common/models.py:224 +#: common/models.py:231 msgid "Display related parts for a part" msgstr "" -#: common/models.py:230 +#: common/models.py:237 msgid "Internal Prices" msgstr "" -#: common/models.py:231 +#: common/models.py:238 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:237 +#: common/models.py:244 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:238 +#: common/models.py:245 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:244 templates/stats.html:25 +#: common/models.py:251 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:245 +#: common/models.py:252 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:251 +#: common/models.py:258 msgid "Page Size" msgstr "" -#: common/models.py:252 +#: common/models.py:259 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:262 +#: common/models.py:269 msgid "Test Reports" msgstr "" -#: common/models.py:263 +#: common/models.py:270 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:269 +#: common/models.py:276 msgid "Stock Expiry" msgstr "" -#: common/models.py:270 +#: common/models.py:277 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:276 +#: common/models.py:283 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:283 +#: common/models.py:290 msgid "Stock Stale Time" msgstr "" -#: common/models.py:284 +#: common/models.py:291 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:286 part/templates/part/detail.html:121 +#: common/models.py:293 part/templates/part/detail.html:121 msgid "days" msgstr "" -#: common/models.py:291 +#: common/models.py:298 msgid "Build Expired Stock" msgstr "" -#: common/models.py:292 +#: common/models.py:299 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Enable ownership control over stock locations and items" msgstr "Stok konumu ve ögeler üzerinde sahiplik kontrolünü etkinleştirin" -#: common/models.py:305 +#: common/models.py:312 msgid "Group by Part" msgstr "" -#: common/models.py:306 +#: common/models.py:313 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:312 +#: common/models.py:319 msgid "Recent Stock Count" msgstr "" -#: common/models.py:313 +#: common/models.py:320 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:319 +#: common/models.py:326 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:320 +#: common/models.py:327 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:325 +#: common/models.py:332 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:326 +#: common/models.py:333 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:330 +#: common/models.py:337 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:331 +#: common/models.py:338 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:336 +#: common/models.py:343 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:337 +#: common/models.py:344 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:560 +#: common/models.py:567 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:562 +#: common/models.py:569 msgid "Settings value" msgstr "" -#: common/models.py:597 +#: common/models.py:604 msgid "Must be an integer value" msgstr "" -#: common/models.py:620 +#: common/models.py:627 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:631 +#: common/models.py:638 msgid "Value must be an integer value" msgstr "" -#: common/models.py:654 +#: common/models.py:661 msgid "Key string must be unique" msgstr "" -#: common/models.py:735 company/forms.py:192 +#: common/models.py:742 company/forms.py:190 msgid "Price break quantity" msgstr "" -#: common/models.py:743 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:749 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 msgid "Price" msgstr "" -#: common/models.py:744 +#: common/models.py:750 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:836 +#: common/models.py:842 msgid "Default" msgstr "" @@ -1920,40 +1928,40 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/forms.py:38 company/models.py:142 +#: company/forms.py:37 company/models.py:142 #: company/templates/company/detail.html:42 msgid "Currency" msgstr "" -#: company/forms.py:39 company/models.py:144 +#: company/forms.py:38 company/models.py:144 msgid "Default currency used for this company" msgstr "" -#: company/forms.py:77 part/forms.py:46 +#: company/forms.py:76 part/forms.py:46 msgid "URL" msgstr "" -#: company/forms.py:78 part/forms.py:47 +#: company/forms.py:77 part/forms.py:47 msgid "Image URL" msgstr "" -#: company/forms.py:133 templates/js/part.js:787 +#: company/forms.py:132 templates/js/part.js:787 msgid "Single Price" msgstr "" -#: company/forms.py:135 +#: company/forms.py:133 msgid "Single quantity price" msgstr "" -#: company/forms.py:143 company/models.py:321 +#: company/forms.py:141 company/models.py:321 msgid "Select manufacturer" msgstr "" -#: company/forms.py:149 company/models.py:328 +#: company/forms.py:147 company/models.py:328 msgid "Manufacturer Part Number" msgstr "" -#: company/forms.py:151 company/models.py:327 +#: company/forms.py:149 company/models.py:327 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 @@ -2013,7 +2021,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:121 company/models.py:333 company/models.py:526 -#: order/models.py:106 part/models.py:728 +#: order/models.py:102 part/models.py:728 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:419 #: templates/js/part.js:498 @@ -2052,7 +2060,7 @@ msgstr "" msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:305 company/models.py:497 stock/models.py:407 +#: company/models.py:305 company/models.py:497 stock/models.py:403 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" @@ -2093,7 +2101,7 @@ msgstr "" #: company/models.py:403 part/templates/part/params.html:28 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1756 templates/InvenTree/settings/header.html:8 +#: stock/models.py:1751 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:241 templates/js/stock.js:137 msgid "Value" msgstr "" @@ -2114,7 +2122,7 @@ msgstr "" #: company/models.py:507 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:193 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:189 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:369 @@ -2166,7 +2174,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 -#: stock/models.py:431 stock/templates/stock/item_base.html:310 +#: stock/models.py:427 stock/templates/stock/item_base.html:310 #: templates/js/stock.js:695 msgid "Packaging" msgstr "" @@ -2250,9 +2258,9 @@ msgstr "" msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:464 -#: order/templates/order/sales_order_base.html:94 stock/models.py:449 -#: stock/models.py:450 stock/templates/stock/item_base.html:262 +#: company/templates/company/detail.html:67 order/models.py:460 +#: order/templates/order/sales_order_base.html:94 stock/models.py:445 +#: stock/models.py:446 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 #: templates/js/stock.js:1097 msgid "Customer" @@ -2540,7 +2548,7 @@ msgid "New Sales Order" msgstr "Yeni Satış Emri" #: company/templates/company/supplier_part_base.html:7 -#: company/templates/company/supplier_part_base.html:20 stock/models.py:416 +#: company/templates/company/supplier_part_base.html:20 stock/models.py:412 #: stock/templates/stock/item_base.html:374 templates/js/company.js:380 msgid "Supplier Part" msgstr "Tedarikçi Parçası" @@ -2786,178 +2794,178 @@ msgstr "" msgid "Filters" msgstr "" -#: order/forms.py:34 order/templates/order/order_base.html:47 +#: order/forms.py:31 order/templates/order/order_base.html:47 msgid "Place order" msgstr "" -#: order/forms.py:45 order/templates/order/order_base.html:54 +#: order/forms.py:42 order/templates/order/order_base.html:54 msgid "Mark order as complete" msgstr "" -#: order/forms.py:56 order/forms.py:67 order/templates/order/order_base.html:59 +#: order/forms.py:53 order/forms.py:64 order/templates/order/order_base.html:59 #: order/templates/order/sales_order_base.html:61 msgid "Cancel order" msgstr "" -#: order/forms.py:78 order/templates/order/sales_order_base.html:58 +#: order/forms.py:75 order/templates/order/sales_order_base.html:58 msgid "Ship order" msgstr "" -#: order/forms.py:93 +#: order/forms.py:90 msgid "Receive parts to this location" msgstr "Parçaları bu konuma alın" -#: order/forms.py:115 +#: order/forms.py:112 msgid "Purchase Order reference" msgstr "" -#: order/forms.py:122 +#: order/forms.py:119 msgid "Target date for order delivery. Order will be overdue after this date." msgstr "" -#: order/forms.py:150 +#: order/forms.py:147 msgid "Enter sales order number" msgstr "" -#: order/forms.py:157 order/models.py:476 +#: order/forms.py:154 order/models.py:472 msgid "Target date for order completion. Order will be overdue after this date." msgstr "" -#: order/forms.py:249 +#: order/forms.py:246 msgid "Enter stock item serial numbers" msgstr "Stok kalemi seri numaları girin" -#: order/forms.py:255 +#: order/forms.py:252 msgid "Enter quantity of stock items" msgstr "" -#: order/models.py:102 +#: order/models.py:98 msgid "Order reference" msgstr "" -#: order/models.py:104 +#: order/models.py:100 msgid "Order description" msgstr "" -#: order/models.py:106 +#: order/models.py:102 msgid "Link to external page" msgstr "" -#: order/models.py:114 part/templates/part/detail.html:132 +#: order/models.py:110 part/templates/part/detail.html:132 msgid "Created By" msgstr "" -#: order/models.py:121 +#: order/models.py:117 msgid "User or group responsible for this order" msgstr "" -#: order/models.py:126 +#: order/models.py:122 msgid "Order notes" msgstr "" -#: order/models.py:185 order/models.py:469 +#: order/models.py:181 order/models.py:465 msgid "Purchase order status" msgstr "" -#: order/models.py:194 +#: order/models.py:190 msgid "Company from which the items are being ordered" msgstr "" -#: order/models.py:197 order/templates/order/order_base.html:98 +#: order/models.py:193 order/templates/order/order_base.html:98 #: templates/js/order.js:179 msgid "Supplier Reference" msgstr "" -#: order/models.py:197 +#: order/models.py:193 msgid "Supplier order reference code" msgstr "" -#: order/models.py:204 +#: order/models.py:200 msgid "received by" msgstr "" -#: order/models.py:209 +#: order/models.py:205 msgid "Issue Date" msgstr "" -#: order/models.py:210 +#: order/models.py:206 msgid "Date order was issued" msgstr "" -#: order/models.py:215 +#: order/models.py:211 msgid "Target Delivery Date" msgstr "" -#: order/models.py:216 +#: order/models.py:212 msgid "Expected date for order delivery. Order will be overdue after this date." msgstr "" -#: order/models.py:222 +#: order/models.py:218 msgid "Date order was completed" msgstr "" -#: order/models.py:246 part/views.py:1853 stock/models.py:304 -#: stock/models.py:1020 +#: order/models.py:242 part/views.py:1853 stock/models.py:300 +#: stock/models.py:1015 msgid "Quantity must be greater than zero" msgstr "" -#: order/models.py:251 +#: order/models.py:247 msgid "Part supplier must match PO supplier" msgstr "" -#: order/models.py:349 +#: order/models.py:345 msgid "Lines can only be received against an order marked as 'Placed'" msgstr "" -#: order/models.py:353 +#: order/models.py:349 msgid "Quantity must be an integer" msgstr "" -#: order/models.py:355 +#: order/models.py:351 msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:465 +#: order/models.py:461 msgid "Company to which the items are being sold" msgstr "" -#: order/models.py:471 +#: order/models.py:467 msgid "Customer Reference " msgstr "" -#: order/models.py:471 +#: order/models.py:467 msgid "Customer order reference code" msgstr "" -#: order/models.py:479 templates/js/order.js:303 +#: order/models.py:475 templates/js/order.js:303 msgid "Shipment Date" msgstr "" -#: order/models.py:486 +#: order/models.py:482 msgid "shipped by" msgstr "" -#: order/models.py:530 +#: order/models.py:526 msgid "SalesOrder cannot be shipped as it is not currently pending" msgstr "" -#: order/models.py:617 +#: order/models.py:613 msgid "Item quantity" msgstr "" -#: order/models.py:619 +#: order/models.py:615 msgid "Line item reference" msgstr "" -#: order/models.py:621 +#: order/models.py:617 msgid "Line item notes" msgstr "" -#: order/models.py:647 order/models.py:715 templates/js/order.js:353 +#: order/models.py:643 order/models.py:710 templates/js/order.js:353 msgid "Order" msgstr "" -#: order/models.py:648 order/templates/order/order_base.html:9 +#: order/models.py:644 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 @@ -2965,77 +2973,77 @@ msgstr "" msgid "Purchase Order" msgstr "" -#: order/models.py:662 +#: order/models.py:658 msgid "Supplier part" msgstr "" -#: order/models.py:665 order/templates/order/order_base.html:131 +#: order/models.py:661 order/templates/order/order_base.html:131 #: order/templates/order/purchase_order_detail.html:219 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "" -#: order/models.py:665 +#: order/models.py:661 msgid "Number of items received" msgstr "" -#: order/models.py:672 stock/models.py:542 +#: order/models.py:667 stock/models.py:537 #: stock/templates/stock/item_base.html:331 templates/js/stock.js:690 msgid "Purchase Price" msgstr "" -#: order/models.py:673 +#: order/models.py:668 msgid "Unit purchase price" msgstr "" -#: order/models.py:681 +#: order/models.py:676 msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:724 part/templates/part/navbar.html:110 +#: order/models.py:718 part/templates/part/navbar.html:110 #: part/templates/part/order_prices.html:108 #: part/templates/part/part_pricing.html:97 msgid "Sale Price" msgstr "" -#: order/models.py:725 +#: order/models.py:719 msgid "Unit sale price" msgstr "" -#: order/models.py:800 order/models.py:802 +#: order/models.py:794 order/models.py:796 msgid "Stock item has not been assigned" msgstr "" -#: order/models.py:806 +#: order/models.py:800 msgid "Cannot allocate stock item to a line with a different part" msgstr "" -#: order/models.py:808 +#: order/models.py:802 msgid "Cannot allocate stock to a line without a part" msgstr "" -#: order/models.py:811 +#: order/models.py:805 msgid "Allocation quantity cannot exceed stock quantity" msgstr "Tahsis miktarı stok miktarını aşamaz" -#: order/models.py:821 +#: order/models.py:815 msgid "Quantity must be 1 for serialized stock item" msgstr "Seri numaralı stok kalemi için miktar bir olmalı" -#: order/models.py:826 +#: order/models.py:820 msgid "Line" msgstr "" -#: order/models.py:837 +#: order/models.py:831 msgid "Item" msgstr "" -#: order/models.py:838 +#: order/models.py:832 msgid "Select stock item to allocate" msgstr "" -#: order/models.py:841 +#: order/models.py:835 msgid "Enter stock allocation quantity" msgstr "Stok tahsis miktarını girin" @@ -4199,7 +4207,7 @@ msgid "Stock items for variant parts can be used for this BOM item" msgstr "Çeşit parçaların stok kalemleri bu malzeme listesinde kullanılabilir" #: part/models.py:2394 part/views.py:1859 part/views.py:1911 -#: stock/models.py:294 +#: stock/models.py:290 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -5350,12 +5358,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1744 +#: stock/models.py:1739 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1750 +#: stock/models.py:1745 msgid "Result" msgstr "" @@ -5382,7 +5390,7 @@ msgstr "{n} öge için stok güncellendi" msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 +#: stock/forms.py:114 stock/forms.py:418 stock/models.py:505 #: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 msgid "Expiry Date" msgstr "" @@ -5472,187 +5480,187 @@ msgstr "Varsayılan Konum Ayarla" msgid "Set the destination as the default location for selected parts" msgstr "Hedefi seçili parçalar için varsayılan konum olarak ayarla" -#: stock/models.py:56 stock/models.py:547 +#: stock/models.py:52 stock/models.py:542 msgid "Owner" msgstr "" -#: stock/models.py:57 stock/models.py:548 +#: stock/models.py:53 stock/models.py:543 msgid "Select Owner" msgstr "" -#: stock/models.py:275 +#: stock/models.py:271 msgid "StockItem with this serial number already exists" msgstr "Bu seri numarasına sahip stok kalemi zaten var" -#: stock/models.py:311 +#: stock/models.py:307 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:321 stock/models.py:330 +#: stock/models.py:317 stock/models.py:326 msgid "Quantity must be 1 for item with a serial number" msgstr "Seri numarası olan ögenin miktarı bir olmalı" -#: stock/models.py:322 +#: stock/models.py:318 msgid "Serial number cannot be set if quantity greater than 1" msgstr "Miktar birden büyük ise seri numarası ayarlanamaz" -#: stock/models.py:344 +#: stock/models.py:340 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:350 +#: stock/models.py:346 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:357 +#: stock/models.py:353 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:399 +#: stock/models.py:395 msgid "Parent Stock Item" msgstr "Üst Stok Kalemi" -#: stock/models.py:408 +#: stock/models.py:404 msgid "Base part" msgstr "" -#: stock/models.py:417 +#: stock/models.py:413 msgid "Select a matching supplier part for this stock item" msgstr "Bu stok kalemi için tedarikçi parçası seçin" -#: stock/models.py:422 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:418 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "Stok Konumu" -#: stock/models.py:425 +#: stock/models.py:421 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:432 +#: stock/models.py:428 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:437 stock/templates/stock/item_base.html:270 +#: stock/models.py:433 stock/templates/stock/item_base.html:270 msgid "Installed In" msgstr "" -#: stock/models.py:440 +#: stock/models.py:436 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:456 +#: stock/models.py:452 msgid "Serial number for this item" msgstr "Bu öge için seri numarası" -#: stock/models.py:468 +#: stock/models.py:464 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:472 +#: stock/models.py:468 msgid "Stock Quantity" msgstr "" -#: stock/models.py:481 +#: stock/models.py:477 msgid "Source Build" msgstr "" -#: stock/models.py:483 +#: stock/models.py:479 msgid "Build for this stock item" msgstr "" -#: stock/models.py:494 +#: stock/models.py:490 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:497 +#: stock/models.py:493 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:503 +#: stock/models.py:499 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:510 +#: stock/models.py:506 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:523 +#: stock/models.py:519 msgid "Delete on deplete" msgstr "" -#: stock/models.py:523 +#: stock/models.py:519 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:533 stock/templates/stock/item_notes.html:13 +#: stock/models.py:529 stock/templates/stock/item_notes.html:13 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:543 +#: stock/models.py:538 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1011 +#: stock/models.py:1006 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1017 +#: stock/models.py:1012 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1023 +#: stock/models.py:1018 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1026 +#: stock/models.py:1021 msgid "Serial numbers must be a list of integers" msgstr "Seri numaraları tam sayı listesi olmalı" -#: stock/models.py:1029 +#: stock/models.py:1024 msgid "Quantity does not match serial numbers" msgstr "Miktar seri numaları ile eşleşmiyor" -#: stock/models.py:1036 +#: stock/models.py:1031 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "Seri numaraları zaten mevcut: {exists}" -#: stock/models.py:1194 +#: stock/models.py:1189 msgid "StockItem cannot be moved as it is not in stock" msgstr "Stok kalemi stokta olmadığı için taşınamaz" -#: stock/models.py:1668 +#: stock/models.py:1663 msgid "Entry notes" msgstr "" -#: stock/models.py:1721 +#: stock/models.py:1716 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1727 +#: stock/models.py:1722 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1745 +#: stock/models.py:1740 msgid "Test name" msgstr "" -#: stock/models.py:1751 templates/js/table_filters.js:217 +#: stock/models.py:1746 templates/js/table_filters.js:217 msgid "Test result" msgstr "" -#: stock/models.py:1757 +#: stock/models.py:1752 msgid "Test output value" msgstr "" -#: stock/models.py:1764 +#: stock/models.py:1759 msgid "Test result attachment" msgstr "" -#: stock/models.py:1770 +#: stock/models.py:1765 msgid "Test notes" msgstr "" @@ -6363,23 +6371,23 @@ msgstr "Şablonu Sil" msgid "Currency Settings" msgstr "" -#: templates/InvenTree/settings/currencies.html:18 +#: templates/InvenTree/settings/currencies.html:25 msgid "Base Currency" msgstr "" -#: templates/InvenTree/settings/currencies.html:22 +#: templates/InvenTree/settings/currencies.html:29 msgid "Exchange Rates" msgstr "" -#: templates/InvenTree/settings/currencies.html:32 +#: templates/InvenTree/settings/currencies.html:39 msgid "Last Update" msgstr "" -#: templates/InvenTree/settings/currencies.html:38 +#: templates/InvenTree/settings/currencies.html:45 msgid "Never" msgstr "" -#: templates/InvenTree/settings/currencies.html:43 +#: templates/InvenTree/settings/currencies.html:50 msgid "Update Now" msgstr "" From 4c35dd49704ee9c3cfee03e2ca19215e7737ded1 Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 2 Jul 2021 08:38:13 +1000 Subject: [PATCH 311/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/zh/LC_MESSAGES/django.po | 506 +++++++++++----------- 1 file changed, 257 insertions(+), 249 deletions(-) diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 3495bcce7c..006635f31e 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-29 11:25+0000\n" -"PO-Revision-Date: 2021-06-29 11:33\n" +"POT-Creation-Date: 2021-07-01 22:35+0000\n" +"PO-Revision-Date: 2021-07-01 22:38\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -29,14 +29,14 @@ msgstr "未指定操作" msgid "No matching action found" msgstr "未找到指定操作" -#: InvenTree/fields.py:44 +#: InvenTree/fields.py:84 msgid "Enter date" msgstr "输入日期" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 -#: order/forms.py:34 order/forms.py:45 order/forms.py:56 order/forms.py:67 -#: order/forms.py:78 part/forms.py:134 +#: order/forms.py:31 order/forms.py:42 order/forms.py:53 order/forms.py:64 +#: order/forms.py:75 part/forms.py:134 msgid "Confirm" msgstr "确认" @@ -77,7 +77,7 @@ msgstr "选择分类" msgid "Duplicate serial: {n}" msgstr "" -#: InvenTree/helpers.py:403 order/models.py:248 order/models.py:358 +#: InvenTree/helpers.py:403 order/models.py:244 order/models.py:354 #: stock/views.py:1795 msgid "Invalid quantity provided" msgstr "" @@ -106,7 +106,7 @@ msgstr "未找到序列号" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "" -#: InvenTree/models.py:59 stock/models.py:1763 +#: InvenTree/models.py:59 stock/models.py:1758 msgid "Attachment" msgstr "附件" @@ -147,7 +147,7 @@ msgstr "名称" #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:104 order/templates/order/purchase_order_detail.html:147 +#: order/models.py:100 order/templates/order/purchase_order_detail.html:147 #: part/models.py:695 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 @@ -446,7 +446,7 @@ msgid "Order target date" msgstr "" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 order/forms.py:121 order/forms.py:156 +#: build/templates/build/detail.html:121 order/forms.py:118 order/forms.py:153 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 @@ -463,10 +463,10 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:734 -#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 -#: order/forms.py:200 order/forms.py:218 order/forms.py:253 order/forms.py:275 -#: order/forms.py:292 order/models.py:617 order/models.py:841 +#: build/templates/build/detail.html:31 common/models.py:741 +#: company/forms.py:189 company/templates/company/supplier_part_pricing.html:77 +#: order/forms.py:197 order/forms.py:215 order/forms.py:250 order/forms.py:272 +#: order/forms.py:289 order/models.py:613 order/models.py:835 #: order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 #: order/templates/order/purchase_order_detail.html:179 @@ -501,7 +501,7 @@ msgstr "" msgid "Enter quantity for build output" msgstr "" -#: build/forms.py:95 order/forms.py:247 stock/forms.py:118 +#: build/forms.py:95 order/forms.py:244 stock/forms.py:118 msgid "Serial Numbers" msgstr "" @@ -544,7 +544,7 @@ msgid "Location of completed parts" msgstr "" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:469 +#: build/templates/build/detail.html:59 order/models.py:465 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 @@ -603,7 +603,7 @@ msgstr "" msgid "Build Order Reference" msgstr "" -#: build/models.py:128 order/models.py:102 order/models.py:619 +#: build/models.py:128 order/models.py:98 order/models.py:615 #: order/templates/order/purchase_order_detail.html:174 #: order/templates/order/sales_order_detail.html:229 part/models.py:2302 #: report/templates/report/inventree_po_report.html:92 @@ -628,7 +628,7 @@ msgstr "" #: build/models.py:153 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:663 -#: order/models.py:661 order/models.py:717 +#: order/models.py:657 order/models.py:712 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 @@ -703,7 +703,7 @@ msgstr "" msgid "Build status code" msgstr "" -#: build/models.py:213 stock/models.py:466 +#: build/models.py:213 stock/models.py:462 msgid "Batch Code" msgstr "" @@ -711,16 +711,16 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:220 order/models.py:108 part/models.py:867 +#: build/models.py:220 order/models.py:104 part/models.py:867 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "" -#: build/models.py:224 order/models.py:475 +#: build/models.py:224 order/models.py:471 msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:221 templates/js/build.js:886 +#: build/models.py:228 order/models.py:217 templates/js/build.js:886 msgid "Completion Date" msgstr "" @@ -737,7 +737,7 @@ msgid "User who issued this build order" msgstr "" #: build/models.py:251 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:122 +#: build/templates/build/detail.html:105 order/models.py:118 #: order/templates/order/order_base.html:138 #: order/templates/order/sales_order_base.html:140 part/models.py:871 #: report/templates/report/inventree_build_order_base.html:159 @@ -754,19 +754,19 @@ msgstr "" #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 #: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 -#: stock/models.py:460 stock/templates/stock/item_base.html:345 +#: stock/models.py:456 stock/templates/stock/item_base.html:345 msgid "External Link" msgstr "" -#: build/models.py:258 part/models.py:729 stock/models.py:462 +#: build/models.py:258 part/models.py:729 stock/models.py:458 msgid "Link to external URL" msgstr "" #: build/models.py:262 build/templates/build/navbar.html:53 #: company/models.py:132 company/models.py:539 #: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:126 -#: order/models.py:621 order/templates/order/po_navbar.html:38 +#: company/templates/company/navbar.html:73 order/models.py:122 +#: order/models.py:617 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 #: order/templates/order/purchase_order_detail.html:243 #: order/templates/order/sales_order_detail.html:309 @@ -775,7 +775,7 @@ msgstr "" #: part/templates/part/navbar.html:145 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 -#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 +#: stock/models.py:528 stock/models.py:1662 stock/models.py:1764 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:699 msgid "Notes" @@ -810,11 +810,11 @@ msgstr "" msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1188 order/models.py:815 +#: build/models.py:1188 order/models.py:809 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1192 order/models.py:818 +#: build/models.py:1192 order/models.py:812 msgid "Allocation quantity must be greater than zero" msgstr "" @@ -915,7 +915,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:75 #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:454 stock/templates/stock/item_base.html:249 +#: stock/models.py:450 stock/templates/stock/item_base.html:249 #: templates/js/build.js:570 msgid "Serial Number" msgstr "" @@ -1036,7 +1036,7 @@ msgid "Progress" msgstr "" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:715 +#: build/templates/build/detail.html:84 order/models.py:710 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1183,7 +1183,7 @@ msgstr "" msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 order/forms.py:92 order/models.py:678 +#: build/templates/build/detail.html:46 order/forms.py:89 order/models.py:673 #: order/templates/order/purchase_order_detail.html:239 #: order/templates/order/receive_parts.html:25 stock/forms.py:169 #: stock/forms.py:375 @@ -1520,351 +1520,359 @@ msgid "Base URL for server instance" msgstr "" #: common/models.py:85 -msgid "Download from URL" +msgid "Default Currency" msgstr "" #: common/models.py:86 -msgid "Allow download of remote images and files from external URL" +msgid "Default currency" msgstr "" #: common/models.py:92 -msgid "Barcode Support" +msgid "Download from URL" msgstr "" #: common/models.py:93 -msgid "Enable barcode scanner support" +msgid "Allow download of remote images and files from external URL" msgstr "" #: common/models.py:99 -msgid "IPN Regex" +msgid "Barcode Support" msgstr "" #: common/models.py:100 +msgid "Enable barcode scanner support" +msgstr "" + +#: common/models.py:106 +msgid "IPN Regex" +msgstr "" + +#: common/models.py:107 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:104 +#: common/models.py:111 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:105 +#: common/models.py:112 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:111 +#: common/models.py:118 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:112 +#: common/models.py:119 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:118 +#: common/models.py:125 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:119 +#: common/models.py:126 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:125 +#: common/models.py:132 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:126 +#: common/models.py:133 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:132 +#: common/models.py:139 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:133 +#: common/models.py:140 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:139 +#: common/models.py:146 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:140 +#: common/models.py:147 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:146 +#: common/models.py:153 msgid "Recent Part Count" msgstr "" -#: common/models.py:147 +#: common/models.py:154 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2193 part/templates/part/detail.html:160 +#: common/models.py:160 part/models.py:2193 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" msgstr "" -#: common/models.py:154 +#: common/models.py:161 msgid "Parts are templates by default" msgstr "" -#: common/models.py:160 part/models.py:819 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:819 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:327 msgid "Assembly" msgstr "" -#: common/models.py:161 +#: common/models.py:168 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:167 part/models.py:825 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:825 part/templates/part/detail.html:180 #: templates/js/table_filters.js:331 msgid "Component" msgstr "" -#: common/models.py:168 +#: common/models.py:175 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:174 part/models.py:836 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:836 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "" -#: common/models.py:175 +#: common/models.py:182 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:181 part/models.py:841 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:841 part/templates/part/detail.html:210 #: templates/js/table_filters.js:339 msgid "Salable" msgstr "" -#: common/models.py:182 +#: common/models.py:189 msgid "Parts are salable by default" msgstr "" -#: common/models.py:188 part/models.py:831 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:831 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:343 msgid "Trackable" msgstr "" -#: common/models.py:189 +#: common/models.py:196 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:195 part/models.py:851 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:851 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" -#: common/models.py:196 +#: common/models.py:203 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:202 +#: common/models.py:209 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:203 +#: common/models.py:210 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:209 +#: common/models.py:216 msgid "Show Import in Views" msgstr "" -#: common/models.py:210 +#: common/models.py:217 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:216 +#: common/models.py:223 msgid "Show Price in Forms" msgstr "" -#: common/models.py:217 +#: common/models.py:224 msgid "Display part price in some forms" msgstr "" -#: common/models.py:223 +#: common/models.py:230 msgid "Show related parts" msgstr "" -#: common/models.py:224 +#: common/models.py:231 msgid "Display related parts for a part" msgstr "" -#: common/models.py:230 +#: common/models.py:237 msgid "Internal Prices" msgstr "" -#: common/models.py:231 +#: common/models.py:238 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:237 +#: common/models.py:244 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:238 +#: common/models.py:245 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:244 templates/stats.html:25 +#: common/models.py:251 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:245 +#: common/models.py:252 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:251 +#: common/models.py:258 msgid "Page Size" msgstr "" -#: common/models.py:252 +#: common/models.py:259 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:262 +#: common/models.py:269 msgid "Test Reports" msgstr "" -#: common/models.py:263 +#: common/models.py:270 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:269 +#: common/models.py:276 msgid "Stock Expiry" msgstr "" -#: common/models.py:270 +#: common/models.py:277 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:276 +#: common/models.py:283 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:283 +#: common/models.py:290 msgid "Stock Stale Time" msgstr "" -#: common/models.py:284 +#: common/models.py:291 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:286 part/templates/part/detail.html:121 +#: common/models.py:293 part/templates/part/detail.html:121 msgid "days" msgstr "" -#: common/models.py:291 +#: common/models.py:298 msgid "Build Expired Stock" msgstr "" -#: common/models.py:292 +#: common/models.py:299 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Group by Part" msgstr "" -#: common/models.py:306 +#: common/models.py:313 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:312 +#: common/models.py:319 msgid "Recent Stock Count" msgstr "" -#: common/models.py:313 +#: common/models.py:320 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:319 +#: common/models.py:326 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:320 +#: common/models.py:327 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:325 +#: common/models.py:332 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:326 +#: common/models.py:333 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:330 +#: common/models.py:337 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:331 +#: common/models.py:338 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:336 +#: common/models.py:343 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:337 +#: common/models.py:344 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:560 +#: common/models.py:567 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:562 +#: common/models.py:569 msgid "Settings value" msgstr "" -#: common/models.py:597 +#: common/models.py:604 msgid "Must be an integer value" msgstr "" -#: common/models.py:620 +#: common/models.py:627 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:631 +#: common/models.py:638 msgid "Value must be an integer value" msgstr "" -#: common/models.py:654 +#: common/models.py:661 msgid "Key string must be unique" msgstr "" -#: common/models.py:735 company/forms.py:192 +#: common/models.py:742 company/forms.py:190 msgid "Price break quantity" msgstr "" -#: common/models.py:743 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:749 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 msgid "Price" msgstr "" -#: common/models.py:744 +#: common/models.py:750 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:836 +#: common/models.py:842 msgid "Default" msgstr "" @@ -1920,40 +1928,40 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/forms.py:38 company/models.py:142 +#: company/forms.py:37 company/models.py:142 #: company/templates/company/detail.html:42 msgid "Currency" msgstr "" -#: company/forms.py:39 company/models.py:144 +#: company/forms.py:38 company/models.py:144 msgid "Default currency used for this company" msgstr "" -#: company/forms.py:77 part/forms.py:46 +#: company/forms.py:76 part/forms.py:46 msgid "URL" msgstr "" -#: company/forms.py:78 part/forms.py:47 +#: company/forms.py:77 part/forms.py:47 msgid "Image URL" msgstr "" -#: company/forms.py:133 templates/js/part.js:787 +#: company/forms.py:132 templates/js/part.js:787 msgid "Single Price" msgstr "" -#: company/forms.py:135 +#: company/forms.py:133 msgid "Single quantity price" msgstr "" -#: company/forms.py:143 company/models.py:321 +#: company/forms.py:141 company/models.py:321 msgid "Select manufacturer" msgstr "" -#: company/forms.py:149 company/models.py:328 +#: company/forms.py:147 company/models.py:328 msgid "Manufacturer Part Number" msgstr "" -#: company/forms.py:151 company/models.py:327 +#: company/forms.py:149 company/models.py:327 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 @@ -2013,7 +2021,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:121 company/models.py:333 company/models.py:526 -#: order/models.py:106 part/models.py:728 +#: order/models.py:102 part/models.py:728 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:419 #: templates/js/part.js:498 @@ -2052,7 +2060,7 @@ msgstr "" msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:305 company/models.py:497 stock/models.py:407 +#: company/models.py:305 company/models.py:497 stock/models.py:403 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" @@ -2093,7 +2101,7 @@ msgstr "" #: company/models.py:403 part/templates/part/params.html:28 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1756 templates/InvenTree/settings/header.html:8 +#: stock/models.py:1751 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:241 templates/js/stock.js:137 msgid "Value" msgstr "" @@ -2114,7 +2122,7 @@ msgstr "" #: company/models.py:507 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:193 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:189 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:369 @@ -2166,7 +2174,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 -#: stock/models.py:431 stock/templates/stock/item_base.html:310 +#: stock/models.py:427 stock/templates/stock/item_base.html:310 #: templates/js/stock.js:695 msgid "Packaging" msgstr "" @@ -2250,9 +2258,9 @@ msgstr "" msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:464 -#: order/templates/order/sales_order_base.html:94 stock/models.py:449 -#: stock/models.py:450 stock/templates/stock/item_base.html:262 +#: company/templates/company/detail.html:67 order/models.py:460 +#: order/templates/order/sales_order_base.html:94 stock/models.py:445 +#: stock/models.py:446 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 #: templates/js/stock.js:1097 msgid "Customer" @@ -2540,7 +2548,7 @@ msgid "New Sales Order" msgstr "" #: company/templates/company/supplier_part_base.html:7 -#: company/templates/company/supplier_part_base.html:20 stock/models.py:416 +#: company/templates/company/supplier_part_base.html:20 stock/models.py:412 #: stock/templates/stock/item_base.html:374 templates/js/company.js:380 msgid "Supplier Part" msgstr "" @@ -2786,178 +2794,178 @@ msgstr "" msgid "Filters" msgstr "" -#: order/forms.py:34 order/templates/order/order_base.html:47 +#: order/forms.py:31 order/templates/order/order_base.html:47 msgid "Place order" msgstr "" -#: order/forms.py:45 order/templates/order/order_base.html:54 +#: order/forms.py:42 order/templates/order/order_base.html:54 msgid "Mark order as complete" msgstr "" -#: order/forms.py:56 order/forms.py:67 order/templates/order/order_base.html:59 +#: order/forms.py:53 order/forms.py:64 order/templates/order/order_base.html:59 #: order/templates/order/sales_order_base.html:61 msgid "Cancel order" msgstr "" -#: order/forms.py:78 order/templates/order/sales_order_base.html:58 +#: order/forms.py:75 order/templates/order/sales_order_base.html:58 msgid "Ship order" msgstr "" -#: order/forms.py:93 +#: order/forms.py:90 msgid "Receive parts to this location" msgstr "" -#: order/forms.py:115 +#: order/forms.py:112 msgid "Purchase Order reference" msgstr "" -#: order/forms.py:122 +#: order/forms.py:119 msgid "Target date for order delivery. Order will be overdue after this date." msgstr "" -#: order/forms.py:150 +#: order/forms.py:147 msgid "Enter sales order number" msgstr "" -#: order/forms.py:157 order/models.py:476 +#: order/forms.py:154 order/models.py:472 msgid "Target date for order completion. Order will be overdue after this date." msgstr "" -#: order/forms.py:249 +#: order/forms.py:246 msgid "Enter stock item serial numbers" msgstr "" -#: order/forms.py:255 +#: order/forms.py:252 msgid "Enter quantity of stock items" msgstr "" -#: order/models.py:102 +#: order/models.py:98 msgid "Order reference" msgstr "" -#: order/models.py:104 +#: order/models.py:100 msgid "Order description" msgstr "" -#: order/models.py:106 +#: order/models.py:102 msgid "Link to external page" msgstr "" -#: order/models.py:114 part/templates/part/detail.html:132 +#: order/models.py:110 part/templates/part/detail.html:132 msgid "Created By" msgstr "" -#: order/models.py:121 +#: order/models.py:117 msgid "User or group responsible for this order" msgstr "" -#: order/models.py:126 +#: order/models.py:122 msgid "Order notes" msgstr "" -#: order/models.py:185 order/models.py:469 +#: order/models.py:181 order/models.py:465 msgid "Purchase order status" msgstr "" -#: order/models.py:194 +#: order/models.py:190 msgid "Company from which the items are being ordered" msgstr "" -#: order/models.py:197 order/templates/order/order_base.html:98 +#: order/models.py:193 order/templates/order/order_base.html:98 #: templates/js/order.js:179 msgid "Supplier Reference" msgstr "" -#: order/models.py:197 +#: order/models.py:193 msgid "Supplier order reference code" msgstr "" -#: order/models.py:204 +#: order/models.py:200 msgid "received by" msgstr "" -#: order/models.py:209 +#: order/models.py:205 msgid "Issue Date" msgstr "" -#: order/models.py:210 +#: order/models.py:206 msgid "Date order was issued" msgstr "" -#: order/models.py:215 +#: order/models.py:211 msgid "Target Delivery Date" msgstr "" -#: order/models.py:216 +#: order/models.py:212 msgid "Expected date for order delivery. Order will be overdue after this date." msgstr "" -#: order/models.py:222 +#: order/models.py:218 msgid "Date order was completed" msgstr "" -#: order/models.py:246 part/views.py:1853 stock/models.py:304 -#: stock/models.py:1020 +#: order/models.py:242 part/views.py:1853 stock/models.py:300 +#: stock/models.py:1015 msgid "Quantity must be greater than zero" msgstr "" -#: order/models.py:251 +#: order/models.py:247 msgid "Part supplier must match PO supplier" msgstr "" -#: order/models.py:349 +#: order/models.py:345 msgid "Lines can only be received against an order marked as 'Placed'" msgstr "" -#: order/models.py:353 +#: order/models.py:349 msgid "Quantity must be an integer" msgstr "" -#: order/models.py:355 +#: order/models.py:351 msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:465 +#: order/models.py:461 msgid "Company to which the items are being sold" msgstr "" -#: order/models.py:471 +#: order/models.py:467 msgid "Customer Reference " msgstr "" -#: order/models.py:471 +#: order/models.py:467 msgid "Customer order reference code" msgstr "" -#: order/models.py:479 templates/js/order.js:303 +#: order/models.py:475 templates/js/order.js:303 msgid "Shipment Date" msgstr "" -#: order/models.py:486 +#: order/models.py:482 msgid "shipped by" msgstr "" -#: order/models.py:530 +#: order/models.py:526 msgid "SalesOrder cannot be shipped as it is not currently pending" msgstr "" -#: order/models.py:617 +#: order/models.py:613 msgid "Item quantity" msgstr "" -#: order/models.py:619 +#: order/models.py:615 msgid "Line item reference" msgstr "" -#: order/models.py:621 +#: order/models.py:617 msgid "Line item notes" msgstr "" -#: order/models.py:647 order/models.py:715 templates/js/order.js:353 +#: order/models.py:643 order/models.py:710 templates/js/order.js:353 msgid "Order" msgstr "" -#: order/models.py:648 order/templates/order/order_base.html:9 +#: order/models.py:644 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 @@ -2965,77 +2973,77 @@ msgstr "" msgid "Purchase Order" msgstr "" -#: order/models.py:662 +#: order/models.py:658 msgid "Supplier part" msgstr "" -#: order/models.py:665 order/templates/order/order_base.html:131 +#: order/models.py:661 order/templates/order/order_base.html:131 #: order/templates/order/purchase_order_detail.html:219 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "" -#: order/models.py:665 +#: order/models.py:661 msgid "Number of items received" msgstr "" -#: order/models.py:672 stock/models.py:542 +#: order/models.py:667 stock/models.py:537 #: stock/templates/stock/item_base.html:331 templates/js/stock.js:690 msgid "Purchase Price" msgstr "" -#: order/models.py:673 +#: order/models.py:668 msgid "Unit purchase price" msgstr "" -#: order/models.py:681 +#: order/models.py:676 msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:724 part/templates/part/navbar.html:110 +#: order/models.py:718 part/templates/part/navbar.html:110 #: part/templates/part/order_prices.html:108 #: part/templates/part/part_pricing.html:97 msgid "Sale Price" msgstr "" -#: order/models.py:725 +#: order/models.py:719 msgid "Unit sale price" msgstr "" -#: order/models.py:800 order/models.py:802 +#: order/models.py:794 order/models.py:796 msgid "Stock item has not been assigned" msgstr "" -#: order/models.py:806 +#: order/models.py:800 msgid "Cannot allocate stock item to a line with a different part" msgstr "" -#: order/models.py:808 +#: order/models.py:802 msgid "Cannot allocate stock to a line without a part" msgstr "" -#: order/models.py:811 +#: order/models.py:805 msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:821 +#: order/models.py:815 msgid "Quantity must be 1 for serialized stock item" msgstr "" -#: order/models.py:826 +#: order/models.py:820 msgid "Line" msgstr "" -#: order/models.py:837 +#: order/models.py:831 msgid "Item" msgstr "" -#: order/models.py:838 +#: order/models.py:832 msgid "Select stock item to allocate" msgstr "" -#: order/models.py:841 +#: order/models.py:835 msgid "Enter stock allocation quantity" msgstr "" @@ -4199,7 +4207,7 @@ msgid "Stock items for variant parts can be used for this BOM item" msgstr "" #: part/models.py:2394 part/views.py:1859 part/views.py:1911 -#: stock/models.py:294 +#: stock/models.py:290 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -5350,12 +5358,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1744 +#: stock/models.py:1739 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1750 +#: stock/models.py:1745 msgid "Result" msgstr "" @@ -5382,7 +5390,7 @@ msgstr "" msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 +#: stock/forms.py:114 stock/forms.py:418 stock/models.py:505 #: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 msgid "Expiry Date" msgstr "" @@ -5472,187 +5480,187 @@ msgstr "" msgid "Set the destination as the default location for selected parts" msgstr "" -#: stock/models.py:56 stock/models.py:547 +#: stock/models.py:52 stock/models.py:542 msgid "Owner" msgstr "" -#: stock/models.py:57 stock/models.py:548 +#: stock/models.py:53 stock/models.py:543 msgid "Select Owner" msgstr "" -#: stock/models.py:275 +#: stock/models.py:271 msgid "StockItem with this serial number already exists" msgstr "" -#: stock/models.py:311 +#: stock/models.py:307 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:321 stock/models.py:330 +#: stock/models.py:317 stock/models.py:326 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:322 +#: stock/models.py:318 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:344 +#: stock/models.py:340 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:350 +#: stock/models.py:346 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:357 +#: stock/models.py:353 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:399 +#: stock/models.py:395 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:408 +#: stock/models.py:404 msgid "Base part" msgstr "" -#: stock/models.py:417 +#: stock/models.py:413 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:422 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:418 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "" -#: stock/models.py:425 +#: stock/models.py:421 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:432 +#: stock/models.py:428 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:437 stock/templates/stock/item_base.html:270 +#: stock/models.py:433 stock/templates/stock/item_base.html:270 msgid "Installed In" msgstr "" -#: stock/models.py:440 +#: stock/models.py:436 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:456 +#: stock/models.py:452 msgid "Serial number for this item" msgstr "" -#: stock/models.py:468 +#: stock/models.py:464 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:472 +#: stock/models.py:468 msgid "Stock Quantity" msgstr "" -#: stock/models.py:481 +#: stock/models.py:477 msgid "Source Build" msgstr "" -#: stock/models.py:483 +#: stock/models.py:479 msgid "Build for this stock item" msgstr "" -#: stock/models.py:494 +#: stock/models.py:490 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:497 +#: stock/models.py:493 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:503 +#: stock/models.py:499 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:510 +#: stock/models.py:506 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:523 +#: stock/models.py:519 msgid "Delete on deplete" msgstr "" -#: stock/models.py:523 +#: stock/models.py:519 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:533 stock/templates/stock/item_notes.html:13 +#: stock/models.py:529 stock/templates/stock/item_notes.html:13 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:543 +#: stock/models.py:538 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1011 +#: stock/models.py:1006 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1017 +#: stock/models.py:1012 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1023 +#: stock/models.py:1018 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1026 +#: stock/models.py:1021 msgid "Serial numbers must be a list of integers" msgstr "" -#: stock/models.py:1029 +#: stock/models.py:1024 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1036 +#: stock/models.py:1031 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "" -#: stock/models.py:1194 +#: stock/models.py:1189 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:1668 +#: stock/models.py:1663 msgid "Entry notes" msgstr "" -#: stock/models.py:1721 +#: stock/models.py:1716 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1727 +#: stock/models.py:1722 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1745 +#: stock/models.py:1740 msgid "Test name" msgstr "" -#: stock/models.py:1751 templates/js/table_filters.js:217 +#: stock/models.py:1746 templates/js/table_filters.js:217 msgid "Test result" msgstr "" -#: stock/models.py:1757 +#: stock/models.py:1752 msgid "Test output value" msgstr "" -#: stock/models.py:1764 +#: stock/models.py:1759 msgid "Test result attachment" msgstr "" -#: stock/models.py:1770 +#: stock/models.py:1765 msgid "Test notes" msgstr "" @@ -6363,23 +6371,23 @@ msgstr "" msgid "Currency Settings" msgstr "" -#: templates/InvenTree/settings/currencies.html:18 +#: templates/InvenTree/settings/currencies.html:25 msgid "Base Currency" msgstr "" -#: templates/InvenTree/settings/currencies.html:22 +#: templates/InvenTree/settings/currencies.html:29 msgid "Exchange Rates" msgstr "" -#: templates/InvenTree/settings/currencies.html:32 +#: templates/InvenTree/settings/currencies.html:39 msgid "Last Update" msgstr "" -#: templates/InvenTree/settings/currencies.html:38 +#: templates/InvenTree/settings/currencies.html:45 msgid "Never" msgstr "" -#: templates/InvenTree/settings/currencies.html:43 +#: templates/InvenTree/settings/currencies.html:50 msgid "Update Now" msgstr "" From 1689c3f23566074c2175e4231b778ecafd9e8413 Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 2 Jul 2021 08:38:14 +1000 Subject: [PATCH 312/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 506 +++++++++++----------- 1 file changed, 257 insertions(+), 249 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index f8a3b8b94d..e1e9574e65 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-29 11:25+0000\n" -"PO-Revision-Date: 2021-06-29 11:33\n" +"POT-Creation-Date: 2021-07-01 22:35+0000\n" +"PO-Revision-Date: 2021-07-01 22:38\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -29,14 +29,14 @@ msgstr "Keine Aktion angegeben" msgid "No matching action found" msgstr "Keine passende Aktion gefunden" -#: InvenTree/fields.py:44 +#: InvenTree/fields.py:84 msgid "Enter date" msgstr "Datum eingeben" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 -#: order/forms.py:34 order/forms.py:45 order/forms.py:56 order/forms.py:67 -#: order/forms.py:78 part/forms.py:134 +#: order/forms.py:31 order/forms.py:42 order/forms.py:53 order/forms.py:64 +#: order/forms.py:75 part/forms.py:134 msgid "Confirm" msgstr "Bestätigen" @@ -77,7 +77,7 @@ msgstr "Kategorie auswählen" msgid "Duplicate serial: {n}" msgstr "Doppelte Seriennummer: {n}" -#: InvenTree/helpers.py:403 order/models.py:248 order/models.py:358 +#: InvenTree/helpers.py:403 order/models.py:244 order/models.py:354 #: stock/views.py:1795 msgid "Invalid quantity provided" msgstr "Keine gültige Menge" @@ -106,7 +106,7 @@ msgstr "Keine Seriennummern gefunden" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "Anzahl der eindeutigen Seriennummern ({s}) muss mit der Anzahl ({q}) übereinstimmen" -#: InvenTree/models.py:59 stock/models.py:1763 +#: InvenTree/models.py:59 stock/models.py:1758 msgid "Attachment" msgstr "Anhang" @@ -147,7 +147,7 @@ msgstr "Name" #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:104 order/templates/order/purchase_order_detail.html:147 +#: order/models.py:100 order/templates/order/purchase_order_detail.html:147 #: part/models.py:695 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 @@ -446,7 +446,7 @@ msgid "Order target date" msgstr "geplantes Bestelldatum" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 order/forms.py:121 order/forms.py:156 +#: build/templates/build/detail.html:121 order/forms.py:118 order/forms.py:153 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 @@ -463,10 +463,10 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:734 -#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 -#: order/forms.py:200 order/forms.py:218 order/forms.py:253 order/forms.py:275 -#: order/forms.py:292 order/models.py:617 order/models.py:841 +#: build/templates/build/detail.html:31 common/models.py:741 +#: company/forms.py:189 company/templates/company/supplier_part_pricing.html:77 +#: order/forms.py:197 order/forms.py:215 order/forms.py:250 order/forms.py:272 +#: order/forms.py:289 order/models.py:613 order/models.py:835 #: order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 #: order/templates/order/purchase_order_detail.html:179 @@ -501,7 +501,7 @@ msgstr "Anzahl der zu bauenden Teile" msgid "Enter quantity for build output" msgstr "Menge der Endprodukte angeben" -#: build/forms.py:95 order/forms.py:247 stock/forms.py:118 +#: build/forms.py:95 order/forms.py:244 stock/forms.py:118 msgid "Serial Numbers" msgstr "Seriennummer" @@ -544,7 +544,7 @@ msgid "Location of completed parts" msgstr "Lagerort der Endprodukte" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:469 +#: build/templates/build/detail.html:59 order/models.py:465 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 @@ -603,7 +603,7 @@ msgstr "Bauaufträge" msgid "Build Order Reference" msgstr "Bauauftragsreferenz" -#: build/models.py:128 order/models.py:102 order/models.py:619 +#: build/models.py:128 order/models.py:98 order/models.py:615 #: order/templates/order/purchase_order_detail.html:174 #: order/templates/order/sales_order_detail.html:229 part/models.py:2302 #: report/templates/report/inventree_po_report.html:92 @@ -628,7 +628,7 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: build/models.py:153 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:663 -#: order/models.py:661 order/models.py:717 +#: order/models.py:657 order/models.py:712 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 @@ -703,7 +703,7 @@ msgstr "Bauauftrags-Status" msgid "Build status code" msgstr "Bau-Statuscode" -#: build/models.py:213 stock/models.py:466 +#: build/models.py:213 stock/models.py:462 msgid "Batch Code" msgstr "Losnummer" @@ -711,16 +711,16 @@ msgstr "Losnummer" msgid "Batch code for this build output" msgstr "Losnummer für dieses Endprodukt" -#: build/models.py:220 order/models.py:108 part/models.py:867 +#: build/models.py:220 order/models.py:104 part/models.py:867 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "Erstelldatum" -#: build/models.py:224 order/models.py:475 +#: build/models.py:224 order/models.py:471 msgid "Target completion date" msgstr "geplantes Fertigstellungsdatum" -#: build/models.py:228 order/models.py:221 templates/js/build.js:886 +#: build/models.py:228 order/models.py:217 templates/js/build.js:886 msgid "Completion Date" msgstr "Fertigstellungsdatum" @@ -737,7 +737,7 @@ msgid "User who issued this build order" msgstr "Nutzer der diesen Bauauftrag erstellt hat" #: build/models.py:251 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:122 +#: build/templates/build/detail.html:105 order/models.py:118 #: order/templates/order/order_base.html:138 #: order/templates/order/sales_order_base.html:140 part/models.py:871 #: report/templates/report/inventree_build_order_base.html:159 @@ -754,19 +754,19 @@ msgstr "Nutzer der für diesen Bauauftrag zuständig ist" #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 #: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 -#: stock/models.py:460 stock/templates/stock/item_base.html:345 +#: stock/models.py:456 stock/templates/stock/item_base.html:345 msgid "External Link" msgstr "Externer Link" -#: build/models.py:258 part/models.py:729 stock/models.py:462 +#: build/models.py:258 part/models.py:729 stock/models.py:458 msgid "Link to external URL" msgstr "Link zu einer externen URL" #: build/models.py:262 build/templates/build/navbar.html:53 #: company/models.py:132 company/models.py:539 #: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:126 -#: order/models.py:621 order/templates/order/po_navbar.html:38 +#: company/templates/company/navbar.html:73 order/models.py:122 +#: order/models.py:617 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 #: order/templates/order/purchase_order_detail.html:243 #: order/templates/order/sales_order_detail.html:309 @@ -775,7 +775,7 @@ msgstr "Link zu einer externen URL" #: part/templates/part/navbar.html:145 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 -#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 +#: stock/models.py:528 stock/models.py:1662 stock/models.py:1764 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:699 msgid "Notes" @@ -810,11 +810,11 @@ msgstr "Bauauftragsposition muss ein Endprodukt festlegen, da der übergeordnete msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "Reserviermenge ({n}) muss kleiner Bestandsmenge ({q}) sein. Zugewiesene Anzahl ({n}) darf nicht die verfügbare ({q}) Anzahl überschreiten" -#: build/models.py:1188 order/models.py:815 +#: build/models.py:1188 order/models.py:809 msgid "StockItem is over-allocated" msgstr "Zu viele BestandsObjekt zugewiesen" -#: build/models.py:1192 order/models.py:818 +#: build/models.py:1192 order/models.py:812 msgid "Allocation quantity must be greater than zero" msgstr "Reserviermenge muss größer null sein" @@ -915,7 +915,7 @@ msgstr "Dieser Bauauftrag hat keine zugeordneten Stücklisten-Einträge" #: order/templates/order/sales_order_detail.html:75 #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:454 stock/templates/stock/item_base.html:249 +#: stock/models.py:450 stock/templates/stock/item_base.html:249 #: templates/js/build.js:570 msgid "Serial Number" msgstr "Seriennummer" @@ -1036,7 +1036,7 @@ msgid "Progress" msgstr "Fortschritt" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:715 +#: build/templates/build/detail.html:84 order/models.py:710 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1183,7 +1183,7 @@ msgstr "Ausgangs-Lager" msgid "Stock can be taken from any available location." msgstr "Bestand kann jedem verfügbaren Lagerort entnommen werden." -#: build/templates/build/detail.html:46 order/forms.py:92 order/models.py:678 +#: build/templates/build/detail.html:46 order/forms.py:89 order/models.py:673 #: order/templates/order/purchase_order_detail.html:239 #: order/templates/order/receive_parts.html:25 stock/forms.py:169 #: stock/forms.py:375 @@ -1520,351 +1520,359 @@ msgid "Base URL for server instance" msgstr "Basis-URL für dieses Instanz" #: common/models.py:85 +msgid "Default Currency" +msgstr "" + +#: common/models.py:86 +msgid "Default currency" +msgstr "" + +#: common/models.py:92 msgid "Download from URL" msgstr "Von URL herunterladen" -#: common/models.py:86 +#: common/models.py:93 msgid "Allow download of remote images and files from external URL" msgstr "Herunterladen von externen Bildern und Dateien von URLs erlaubt" -#: common/models.py:92 +#: common/models.py:99 msgid "Barcode Support" msgstr "Bacode-Feature verwenden" -#: common/models.py:93 +#: common/models.py:100 msgid "Enable barcode scanner support" msgstr "Barcode-Scanner Unterstützung" -#: common/models.py:99 +#: common/models.py:106 msgid "IPN Regex" msgstr "IPN Regex" -#: common/models.py:100 +#: common/models.py:107 msgid "Regular expression pattern for matching Part IPN" msgstr "RegEx Muster für die Zuordnung von Teil-IPN" -#: common/models.py:104 +#: common/models.py:111 msgid "Allow Duplicate IPN" msgstr "Mehrere Artikel mit gleicher IPN erlaubt" -#: common/models.py:105 +#: common/models.py:112 msgid "Allow multiple parts to share the same IPN" msgstr "Mehrere Artikel mit gleicher IPN erlaubt" -#: common/models.py:111 +#: common/models.py:118 msgid "Allow Editing IPN" msgstr "Ändern von IPN erlaubt" -#: common/models.py:112 +#: common/models.py:119 msgid "Allow changing the IPN value while editing a part" msgstr "Ändern der IPN während des Bearbeiten eines Teils erlaubt" -#: common/models.py:118 +#: common/models.py:125 msgid "Copy Part BOM Data" msgstr "Teil-Stückliste kopieren" -#: common/models.py:119 +#: common/models.py:126 msgid "Copy BOM data by default when duplicating a part" msgstr "Stückliste von Teil kopieren wenn das Teil dupliziert wird " -#: common/models.py:125 +#: common/models.py:132 msgid "Copy Part Parameter Data" msgstr "Teil-Parameter kopieren" -#: common/models.py:126 +#: common/models.py:133 msgid "Copy parameter data by default when duplicating a part" msgstr "Parameter-Daten für dieses Teil kopieren wenn das Teil dupliziert wird" -#: common/models.py:132 +#: common/models.py:139 msgid "Copy Part Test Data" msgstr "Teil-Testdaten kopieren" -#: common/models.py:133 +#: common/models.py:140 msgid "Copy test data by default when duplicating a part" msgstr "Test-Daten für dieses Teil kopieren wenn das Teil dupliziert wird" -#: common/models.py:139 +#: common/models.py:146 msgid "Copy Category Parameter Templates" msgstr "Kategorie-Parametervorlage kopieren" -#: common/models.py:140 +#: common/models.py:147 msgid "Copy category parameter templates when creating a part" msgstr "Kategorie-Parameter Vorlagen kopieren wenn ein Teil angelegt wird" -#: common/models.py:146 +#: common/models.py:153 msgid "Recent Part Count" msgstr "Aktuelle Teile-Stände" -#: common/models.py:147 +#: common/models.py:154 msgid "Number of recent parts to display on index page" msgstr "Anzahl der neusten Teile auf der Startseite" -#: common/models.py:153 part/models.py:2193 part/templates/part/detail.html:160 +#: common/models.py:160 part/models.py:2193 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" msgstr "Vorlage" -#: common/models.py:154 +#: common/models.py:161 msgid "Parts are templates by default" msgstr "Teile sind standardmäßig Vorlagen" -#: common/models.py:160 part/models.py:819 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:819 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:327 msgid "Assembly" msgstr "Baugruppe" -#: common/models.py:161 +#: common/models.py:168 msgid "Parts can be assembled from other components by default" msgstr "Teile können standardmäßig aus anderen Teilen angefertigt werden" -#: common/models.py:167 part/models.py:825 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:825 part/templates/part/detail.html:180 #: templates/js/table_filters.js:331 msgid "Component" msgstr "Komponente" -#: common/models.py:168 +#: common/models.py:175 msgid "Parts can be used as sub-components by default" msgstr "Teile können standardmäßig in Baugruppen benutzt werden" -#: common/models.py:174 part/models.py:836 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:836 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "Kaufbar" -#: common/models.py:175 +#: common/models.py:182 msgid "Parts are purchaseable by default" msgstr "Artikel sind grundsätzlich kaufbar" -#: common/models.py:181 part/models.py:841 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:841 part/templates/part/detail.html:210 #: templates/js/table_filters.js:339 msgid "Salable" msgstr "Verkäuflich" -#: common/models.py:182 +#: common/models.py:189 msgid "Parts are salable by default" msgstr "Artikel sind grundsätzlich verkaufbar" -#: common/models.py:188 part/models.py:831 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:831 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:343 msgid "Trackable" msgstr "Nachverfolgbar" -#: common/models.py:189 +#: common/models.py:196 msgid "Parts are trackable by default" msgstr "Artikel sind grundsätzlich verfolgbar" -#: common/models.py:195 part/models.py:851 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:851 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "Virtuell" -#: common/models.py:196 +#: common/models.py:203 msgid "Parts are virtual by default" msgstr "Teile sind grundsätzlich virtuell" -#: common/models.py:202 +#: common/models.py:209 msgid "Show Quantity in Forms" msgstr "zeige Bestand in Eingabemasken" -#: common/models.py:203 +#: common/models.py:210 msgid "Display available part quantity in some forms" msgstr "Zeige den verfügbaren Bestand in einigen Eingabemasken" -#: common/models.py:209 +#: common/models.py:216 msgid "Show Import in Views" msgstr "" -#: common/models.py:210 +#: common/models.py:217 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:216 +#: common/models.py:223 msgid "Show Price in Forms" msgstr "" -#: common/models.py:217 +#: common/models.py:224 msgid "Display part price in some forms" msgstr "" -#: common/models.py:223 +#: common/models.py:230 msgid "Show related parts" msgstr "" -#: common/models.py:224 +#: common/models.py:231 msgid "Display related parts for a part" msgstr "" -#: common/models.py:230 +#: common/models.py:237 msgid "Internal Prices" msgstr "" -#: common/models.py:231 +#: common/models.py:238 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:237 +#: common/models.py:244 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:238 +#: common/models.py:245 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:244 templates/stats.html:25 +#: common/models.py:251 templates/stats.html:25 msgid "Debug Mode" msgstr "Entwickler-Modus" -#: common/models.py:245 +#: common/models.py:252 msgid "Generate reports in debug mode (HTML output)" msgstr "Berichte im Entwickler-Modus generieren (als HTML)" -#: common/models.py:251 +#: common/models.py:258 msgid "Page Size" msgstr "Seitengröße" -#: common/models.py:252 +#: common/models.py:259 msgid "Default page size for PDF reports" msgstr "Standardseitenformat für PDF-Bericht" -#: common/models.py:262 +#: common/models.py:269 msgid "Test Reports" msgstr "Test-Berichte" -#: common/models.py:263 +#: common/models.py:270 msgid "Enable generation of test reports" msgstr "Erstellung von Test-Berichten aktivieren" -#: common/models.py:269 +#: common/models.py:276 msgid "Stock Expiry" msgstr "Bestands-Ablauf" -#: common/models.py:270 +#: common/models.py:277 msgid "Enable stock expiry functionality" msgstr "Ablaufen von Bestand ermöglichen" -#: common/models.py:276 +#: common/models.py:283 msgid "Sell Expired Stock" msgstr "Abgelaufenen Bestand verkaufen" -#: common/models.py:277 +#: common/models.py:284 msgid "Allow sale of expired stock" msgstr "Verkauf von abgelaufenem Bestand erlaubt" -#: common/models.py:283 +#: common/models.py:290 msgid "Stock Stale Time" msgstr "Bestands-Stehzeit" -#: common/models.py:284 +#: common/models.py:291 msgid "Number of days stock items are considered stale before expiring" msgstr "Anzahl an Tagen, an denen Bestand als abgestanden markiert wird, bevor sie ablaufen" -#: common/models.py:286 part/templates/part/detail.html:121 +#: common/models.py:293 part/templates/part/detail.html:121 msgid "days" msgstr "Tage" -#: common/models.py:291 +#: common/models.py:298 msgid "Build Expired Stock" msgstr "Abgelaufenen Bestand verbauen" -#: common/models.py:292 +#: common/models.py:299 msgid "Allow building with expired stock" msgstr "Verbauen von abgelaufenen Bestand erlaubt" -#: common/models.py:298 +#: common/models.py:305 msgid "Stock Ownership Control" msgstr "Bestands-Eigentümerkontrolle" -#: common/models.py:299 +#: common/models.py:306 msgid "Enable ownership control over stock locations and items" msgstr "Eigentümerkontrolle für Lagerorte und Teile aktivieren" -#: common/models.py:305 +#: common/models.py:312 msgid "Group by Part" msgstr "Gruppieren nach Teil" -#: common/models.py:306 +#: common/models.py:313 msgid "Group stock items by part reference in table views" msgstr "Bestand in Tabellen anhand von Teil-Referenz gruppieren" -#: common/models.py:312 +#: common/models.py:319 msgid "Recent Stock Count" msgstr "aktueller Bestand" -#: common/models.py:313 +#: common/models.py:320 msgid "Number of recent stock items to display on index page" msgstr "Anzahl des geänderten Bestands auf der Startseite" -#: common/models.py:319 +#: common/models.py:326 msgid "Build Order Reference Prefix" msgstr "Bauauftrag-Referenz Präfix" -#: common/models.py:320 +#: common/models.py:327 msgid "Prefix value for build order reference" msgstr "Präfix für Bauauftrag-Referenz" -#: common/models.py:325 +#: common/models.py:332 msgid "Build Order Reference Regex" msgstr "Bauauftrag-Referenz RegEx" -#: common/models.py:326 +#: common/models.py:333 msgid "Regular expression pattern for matching build order reference" msgstr "RegEx Muster für die Zuordnung von Bauauftrag-Referenzen" -#: common/models.py:330 +#: common/models.py:337 msgid "Sales Order Reference Prefix" msgstr "Auftrags-Referenz Präfix" -#: common/models.py:331 +#: common/models.py:338 msgid "Prefix value for sales order reference" msgstr "Präfix für Auftrags-Referenz" -#: common/models.py:336 +#: common/models.py:343 msgid "Purchase Order Reference Prefix" msgstr "Bestellungs-Referenz Präfix" -#: common/models.py:337 +#: common/models.py:344 msgid "Prefix value for purchase order reference" msgstr "Präfix für Bestellungs-Referenz" -#: common/models.py:560 +#: common/models.py:567 msgid "Settings key (must be unique - case insensitive" msgstr "Einstellungs-Schlüssel (muss einzigartig sein, Groß-/ Kleinschreibung wird nicht beachtet)" -#: common/models.py:562 +#: common/models.py:569 msgid "Settings value" msgstr "Einstellungs-Wert" -#: common/models.py:597 +#: common/models.py:604 msgid "Must be an integer value" msgstr "Nur Ganzzahl eingeben" -#: common/models.py:620 +#: common/models.py:627 msgid "Value must be a boolean value" msgstr "Wahrheitswert erforderlich" -#: common/models.py:631 +#: common/models.py:638 msgid "Value must be an integer value" msgstr "Nur Ganzzahl eingeben" -#: common/models.py:654 +#: common/models.py:661 msgid "Key string must be unique" msgstr "Schlüsseltext muss eindeutig sein" -#: common/models.py:735 company/forms.py:192 +#: common/models.py:742 company/forms.py:190 msgid "Price break quantity" msgstr "Preisstaffelungs Anzahl" -#: common/models.py:743 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:749 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 msgid "Price" msgstr "Preis" -#: common/models.py:744 +#: common/models.py:750 msgid "Unit price at specified quantity" msgstr "Stückpreis für die angegebene Anzahl" -#: common/models.py:836 +#: common/models.py:842 msgid "Default" msgstr "Standard" @@ -1920,40 +1928,40 @@ msgstr "" msgid "Previous Step" msgstr "Vorheriger Schritt" -#: company/forms.py:38 company/models.py:142 +#: company/forms.py:37 company/models.py:142 #: company/templates/company/detail.html:42 msgid "Currency" msgstr "Währung" -#: company/forms.py:39 company/models.py:144 +#: company/forms.py:38 company/models.py:144 msgid "Default currency used for this company" msgstr "Standard-Währung für diese Firma" -#: company/forms.py:77 part/forms.py:46 +#: company/forms.py:76 part/forms.py:46 msgid "URL" msgstr "URL" -#: company/forms.py:78 part/forms.py:47 +#: company/forms.py:77 part/forms.py:47 msgid "Image URL" msgstr "Bild-URL" -#: company/forms.py:133 templates/js/part.js:787 +#: company/forms.py:132 templates/js/part.js:787 msgid "Single Price" msgstr "Einzelpreis" -#: company/forms.py:135 +#: company/forms.py:133 msgid "Single quantity price" msgstr "Preis für eine Einheit" -#: company/forms.py:143 company/models.py:321 +#: company/forms.py:141 company/models.py:321 msgid "Select manufacturer" msgstr "Hersteller auswählen" -#: company/forms.py:149 company/models.py:328 +#: company/forms.py:147 company/models.py:328 msgid "Manufacturer Part Number" msgstr "Hersteller-Teilenummer" -#: company/forms.py:151 company/models.py:327 +#: company/forms.py:149 company/models.py:327 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 @@ -2013,7 +2021,7 @@ msgid "Point of contact" msgstr "Anlaufstelle" #: company/models.py:121 company/models.py:333 company/models.py:526 -#: order/models.py:106 part/models.py:728 +#: order/models.py:102 part/models.py:728 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:419 #: templates/js/part.js:498 @@ -2052,7 +2060,7 @@ msgstr "ist Hersteller" msgid "Does this company manufacture parts?" msgstr "Produziert diese Firma Teile?" -#: company/models.py:305 company/models.py:497 stock/models.py:407 +#: company/models.py:305 company/models.py:497 stock/models.py:403 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "Basisteil" @@ -2093,7 +2101,7 @@ msgstr "" #: company/models.py:403 part/templates/part/params.html:28 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1756 templates/InvenTree/settings/header.html:8 +#: stock/models.py:1751 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:241 templates/js/stock.js:137 msgid "Value" msgstr "Wert" @@ -2114,7 +2122,7 @@ msgstr "" #: company/models.py:507 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:193 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:189 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:369 @@ -2166,7 +2174,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "Mindestpreis" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 -#: stock/models.py:431 stock/templates/stock/item_base.html:310 +#: stock/models.py:427 stock/templates/stock/item_base.html:310 #: templates/js/stock.js:695 msgid "Packaging" msgstr "Verpackungen" @@ -2251,9 +2259,9 @@ msgstr "Keine Website angegeben" msgid "Uses default currency" msgstr "verwendet Standard-Währung" -#: company/templates/company/detail.html:67 order/models.py:464 -#: order/templates/order/sales_order_base.html:94 stock/models.py:449 -#: stock/models.py:450 stock/templates/stock/item_base.html:262 +#: company/templates/company/detail.html:67 order/models.py:460 +#: order/templates/order/sales_order_base.html:94 stock/models.py:445 +#: stock/models.py:446 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 #: templates/js/stock.js:1097 msgid "Customer" @@ -2541,7 +2549,7 @@ msgid "New Sales Order" msgstr "Neuer Auftrag" #: company/templates/company/supplier_part_base.html:7 -#: company/templates/company/supplier_part_base.html:20 stock/models.py:416 +#: company/templates/company/supplier_part_base.html:20 stock/models.py:412 #: stock/templates/stock/item_base.html:374 templates/js/company.js:380 msgid "Supplier Part" msgstr "Zuliefererteil" @@ -2787,178 +2795,178 @@ msgstr "Abfragefilter (kommagetrennte Liste mit Schlüssel=Wert-Paaren)" msgid "Filters" msgstr "Filter" -#: order/forms.py:34 order/templates/order/order_base.html:47 +#: order/forms.py:31 order/templates/order/order_base.html:47 msgid "Place order" msgstr "Bestellung aufgeben" -#: order/forms.py:45 order/templates/order/order_base.html:54 +#: order/forms.py:42 order/templates/order/order_base.html:54 msgid "Mark order as complete" msgstr "Bestellung als vollständig markieren" -#: order/forms.py:56 order/forms.py:67 order/templates/order/order_base.html:59 +#: order/forms.py:53 order/forms.py:64 order/templates/order/order_base.html:59 #: order/templates/order/sales_order_base.html:61 msgid "Cancel order" msgstr "Bestellung stornieren" -#: order/forms.py:78 order/templates/order/sales_order_base.html:58 +#: order/forms.py:75 order/templates/order/sales_order_base.html:58 msgid "Ship order" msgstr "Bestellung versenden" -#: order/forms.py:93 +#: order/forms.py:90 msgid "Receive parts to this location" msgstr "Teile in diesen Lagerort empfangen" -#: order/forms.py:115 +#: order/forms.py:112 msgid "Purchase Order reference" msgstr "Bestellungs-Referenz" -#: order/forms.py:122 +#: order/forms.py:119 msgid "Target date for order delivery. Order will be overdue after this date." msgstr "Zieldatum für Auftrags-Lieferung." -#: order/forms.py:150 +#: order/forms.py:147 msgid "Enter sales order number" msgstr "Auftrag-Nummer eingeben" -#: order/forms.py:157 order/models.py:476 +#: order/forms.py:154 order/models.py:472 msgid "Target date for order completion. Order will be overdue after this date." msgstr "Zieldatum für Auftrags-Fertigstellung." -#: order/forms.py:249 +#: order/forms.py:246 msgid "Enter stock item serial numbers" msgstr "Seriennummern für BestandsObjekt eingeben" -#: order/forms.py:255 +#: order/forms.py:252 msgid "Enter quantity of stock items" msgstr "Menge der BestandsObjekt eingeben" -#: order/models.py:102 +#: order/models.py:98 msgid "Order reference" msgstr "Bestell-Referenz" -#: order/models.py:104 +#: order/models.py:100 msgid "Order description" msgstr "Bestellungs-Beschreibung" -#: order/models.py:106 +#: order/models.py:102 msgid "Link to external page" msgstr "Link auf externe Seite" -#: order/models.py:114 part/templates/part/detail.html:132 +#: order/models.py:110 part/templates/part/detail.html:132 msgid "Created By" msgstr "Erstellt von" -#: order/models.py:121 +#: order/models.py:117 msgid "User or group responsible for this order" msgstr "Nutzer oder Gruppe der/die für diesen Auftrag zuständig ist/sind" -#: order/models.py:126 +#: order/models.py:122 msgid "Order notes" msgstr "Bestell-Notizen" -#: order/models.py:185 order/models.py:469 +#: order/models.py:181 order/models.py:465 msgid "Purchase order status" msgstr "Bestellungs-Status" -#: order/models.py:194 +#: order/models.py:190 msgid "Company from which the items are being ordered" msgstr "Firma bei der die Teile bestellt werden" -#: order/models.py:197 order/templates/order/order_base.html:98 +#: order/models.py:193 order/templates/order/order_base.html:98 #: templates/js/order.js:179 msgid "Supplier Reference" msgstr "Zulieferer-Referenz" -#: order/models.py:197 +#: order/models.py:193 msgid "Supplier order reference code" msgstr "Zulieferer Bestellreferenz" -#: order/models.py:204 +#: order/models.py:200 msgid "received by" msgstr "Empfangen von" -#: order/models.py:209 +#: order/models.py:205 msgid "Issue Date" msgstr "Aufgabedatum" -#: order/models.py:210 +#: order/models.py:206 msgid "Date order was issued" msgstr "Datum an dem die Bestellung aufgegeben wurde" -#: order/models.py:215 +#: order/models.py:211 msgid "Target Delivery Date" msgstr "Ziel-Versanddatum" -#: order/models.py:216 +#: order/models.py:212 msgid "Expected date for order delivery. Order will be overdue after this date." msgstr "Geplantes Lieferdatum für Auftrag." -#: order/models.py:222 +#: order/models.py:218 msgid "Date order was completed" msgstr "Datum an dem der Auftrag fertigstellt wurde" -#: order/models.py:246 part/views.py:1853 stock/models.py:304 -#: stock/models.py:1020 +#: order/models.py:242 part/views.py:1853 stock/models.py:300 +#: stock/models.py:1015 msgid "Quantity must be greater than zero" msgstr "Anzahl muss größer Null sein" -#: order/models.py:251 +#: order/models.py:247 msgid "Part supplier must match PO supplier" msgstr "Teile-Zulieferer muss dem Zulieferer der Bestellung entsprechen" -#: order/models.py:349 +#: order/models.py:345 msgid "Lines can only be received against an order marked as 'Placed'" msgstr "Nur Teile aufgegebener Bestllungen können empfangen werden" -#: order/models.py:353 +#: order/models.py:349 msgid "Quantity must be an integer" msgstr "Anzahl muss eine Ganzzahl sein" -#: order/models.py:355 +#: order/models.py:351 msgid "Quantity must be a positive number" msgstr "Anzahl muss eine positive Zahl sein" -#: order/models.py:465 +#: order/models.py:461 msgid "Company to which the items are being sold" msgstr "Firma an die die Teile verkauft werden" -#: order/models.py:471 +#: order/models.py:467 msgid "Customer Reference " msgstr "Kundenreferenz" -#: order/models.py:471 +#: order/models.py:467 msgid "Customer order reference code" msgstr "Bestellreferenz" -#: order/models.py:479 templates/js/order.js:303 +#: order/models.py:475 templates/js/order.js:303 msgid "Shipment Date" msgstr "Versanddatum" -#: order/models.py:486 +#: order/models.py:482 msgid "shipped by" msgstr "Versand von" -#: order/models.py:530 +#: order/models.py:526 msgid "SalesOrder cannot be shipped as it is not currently pending" msgstr "Bestellung kann nicht versendet werden weil er nicht anhängig ist" -#: order/models.py:617 +#: order/models.py:613 msgid "Item quantity" msgstr "Anzahl" -#: order/models.py:619 +#: order/models.py:615 msgid "Line item reference" msgstr "Position - Referenz" -#: order/models.py:621 +#: order/models.py:617 msgid "Line item notes" msgstr "Position - Notizen" -#: order/models.py:647 order/models.py:715 templates/js/order.js:353 +#: order/models.py:643 order/models.py:710 templates/js/order.js:353 msgid "Order" msgstr "Bestellung" -#: order/models.py:648 order/templates/order/order_base.html:9 +#: order/models.py:644 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 @@ -2966,77 +2974,77 @@ msgstr "Bestellung" msgid "Purchase Order" msgstr "Bestellung" -#: order/models.py:662 +#: order/models.py:658 msgid "Supplier part" msgstr "Zuliefererteil" -#: order/models.py:665 order/templates/order/order_base.html:131 +#: order/models.py:661 order/templates/order/order_base.html:131 #: order/templates/order/purchase_order_detail.html:219 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "Empfangen" -#: order/models.py:665 +#: order/models.py:661 msgid "Number of items received" msgstr "Empfangene Objekt-Anzahl" -#: order/models.py:672 stock/models.py:542 +#: order/models.py:667 stock/models.py:537 #: stock/templates/stock/item_base.html:331 templates/js/stock.js:690 msgid "Purchase Price" msgstr "Preis" -#: order/models.py:673 +#: order/models.py:668 msgid "Unit purchase price" msgstr "Preis pro Einheit" -#: order/models.py:681 +#: order/models.py:676 msgid "Where does the Purchaser want this item to be stored?" msgstr "Wo möchte der Käufer diesen Artikel gelagert haben?" -#: order/models.py:724 part/templates/part/navbar.html:110 +#: order/models.py:718 part/templates/part/navbar.html:110 #: part/templates/part/order_prices.html:108 #: part/templates/part/part_pricing.html:97 msgid "Sale Price" msgstr "Verkaufspreis" -#: order/models.py:725 +#: order/models.py:719 msgid "Unit sale price" msgstr "Stückverkaufspreis" -#: order/models.py:800 order/models.py:802 +#: order/models.py:794 order/models.py:796 msgid "Stock item has not been assigned" msgstr "BestandsObjekt wurde nicht zugewiesen" -#: order/models.py:806 +#: order/models.py:800 msgid "Cannot allocate stock item to a line with a different part" msgstr "Kann BestandsObjekt keiner Zeile mit einem anderen Teil hinzufügen" -#: order/models.py:808 +#: order/models.py:802 msgid "Cannot allocate stock to a line without a part" msgstr "Kann BestandsObjekt keiner Zeile ohne Teil hinzufügen" -#: order/models.py:811 +#: order/models.py:805 msgid "Allocation quantity cannot exceed stock quantity" msgstr "Die zugeordnete Anzahl darf nicht die verfügbare Anzahl überschreiten" -#: order/models.py:821 +#: order/models.py:815 msgid "Quantity must be 1 for serialized stock item" msgstr "Anzahl für BestandsObjekt mit Seriennummer muss 1 sein" -#: order/models.py:826 +#: order/models.py:820 msgid "Line" msgstr "Position" -#: order/models.py:837 +#: order/models.py:831 msgid "Item" msgstr "Position" -#: order/models.py:838 +#: order/models.py:832 msgid "Select stock item to allocate" msgstr "BestandsObjekt für Zuordnung auswählen" -#: order/models.py:841 +#: order/models.py:835 msgid "Enter stock allocation quantity" msgstr "Anzahl für Bestandszuordnung eingeben" @@ -4200,7 +4208,7 @@ msgid "Stock items for variant parts can be used for this BOM item" msgstr "Lagerbestand von Varianten kann für diese Stücklisten-Position verwendet werden" #: part/models.py:2394 part/views.py:1859 part/views.py:1911 -#: stock/models.py:294 +#: stock/models.py:290 msgid "Quantity must be integer value for trackable parts" msgstr "Menge muss eine Ganzzahl sein" @@ -5351,12 +5359,12 @@ msgid "Test Results" msgstr "Testergebnisse" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1744 +#: stock/models.py:1739 msgid "Test" msgstr "Test" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1750 +#: stock/models.py:1745 msgid "Result" msgstr "Ergebnis" @@ -5383,7 +5391,7 @@ msgstr "Bestand für {n} Objekte geändert" msgid "Moved {n} parts to {loc}" msgstr "{n} Teile nach {loc} bewegt" -#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 +#: stock/forms.py:114 stock/forms.py:418 stock/models.py:505 #: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 msgid "Expiry Date" msgstr "Ablaufdatum" @@ -5473,187 +5481,187 @@ msgstr "Standard-Lagerort ändern" msgid "Set the destination as the default location for selected parts" msgstr "Setze das Ziel als Standard-Lagerort für ausgewählte Teile" -#: stock/models.py:56 stock/models.py:547 +#: stock/models.py:52 stock/models.py:542 msgid "Owner" msgstr "Besitzer" -#: stock/models.py:57 stock/models.py:548 +#: stock/models.py:53 stock/models.py:543 msgid "Select Owner" msgstr "Besitzer auswählen" -#: stock/models.py:275 +#: stock/models.py:271 msgid "StockItem with this serial number already exists" msgstr "Ein BestandsObjekt mit dieser Seriennummer existiert bereits" -#: stock/models.py:311 +#: stock/models.py:307 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "Teile-Typ ('{pf}') muss {pe} sein" -#: stock/models.py:321 stock/models.py:330 +#: stock/models.py:317 stock/models.py:326 msgid "Quantity must be 1 for item with a serial number" msgstr "Anzahl muss für Objekte mit Seriennummer 1 sein" -#: stock/models.py:322 +#: stock/models.py:318 msgid "Serial number cannot be set if quantity greater than 1" msgstr "Seriennummer kann nicht gesetzt werden wenn die Anzahl größer als 1 ist" -#: stock/models.py:344 +#: stock/models.py:340 msgid "Item cannot belong to itself" msgstr "Teil kann nicht zu sich selbst gehören" -#: stock/models.py:350 +#: stock/models.py:346 msgid "Item must have a build reference if is_building=True" msgstr "Teil muss eine Referenz haben wenn is_building wahr ist" -#: stock/models.py:357 +#: stock/models.py:353 msgid "Build reference does not point to the same part object" msgstr "Referenz verweist nicht auf das gleiche Teil" -#: stock/models.py:399 +#: stock/models.py:395 msgid "Parent Stock Item" msgstr "Eltern-BestandsObjekt" -#: stock/models.py:408 +#: stock/models.py:404 msgid "Base part" msgstr "Basis-Teil" -#: stock/models.py:417 +#: stock/models.py:413 msgid "Select a matching supplier part for this stock item" msgstr "Passendes Zuliefererteil für dieses BestandsObjekt auswählen" -#: stock/models.py:422 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:418 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "Bestand-Lagerort" -#: stock/models.py:425 +#: stock/models.py:421 msgid "Where is this stock item located?" msgstr "Wo wird dieses Teil normalerweise gelagert?" -#: stock/models.py:432 +#: stock/models.py:428 msgid "Packaging this stock item is stored in" msgstr "Die Verpackung dieses BestandsObjekt ist gelagert in" -#: stock/models.py:437 stock/templates/stock/item_base.html:270 +#: stock/models.py:433 stock/templates/stock/item_base.html:270 msgid "Installed In" msgstr "verbaut in" -#: stock/models.py:440 +#: stock/models.py:436 msgid "Is this item installed in another item?" msgstr "Ist dieses Teil in einem anderen verbaut?" -#: stock/models.py:456 +#: stock/models.py:452 msgid "Serial number for this item" msgstr "Seriennummer für dieses Teil" -#: stock/models.py:468 +#: stock/models.py:464 msgid "Batch code for this stock item" msgstr "Losnummer für dieses BestandsObjekt" -#: stock/models.py:472 +#: stock/models.py:468 msgid "Stock Quantity" msgstr "Bestand" -#: stock/models.py:481 +#: stock/models.py:477 msgid "Source Build" msgstr "Quellbau" -#: stock/models.py:483 +#: stock/models.py:479 msgid "Build for this stock item" msgstr "Bauauftrag für dieses BestandsObjekt" -#: stock/models.py:494 +#: stock/models.py:490 msgid "Source Purchase Order" msgstr "Quelle Bestellung" -#: stock/models.py:497 +#: stock/models.py:493 msgid "Purchase order for this stock item" msgstr "Bestellung für dieses BestandsObjekt" -#: stock/models.py:503 +#: stock/models.py:499 msgid "Destination Sales Order" msgstr "Ziel-Auftrag" -#: stock/models.py:510 +#: stock/models.py:506 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "Ablaufdatum für BestandsObjekt. Bestand wird danach als abgelaufen gekennzeichnet" -#: stock/models.py:523 +#: stock/models.py:519 msgid "Delete on deplete" msgstr "Löschen wenn leer" -#: stock/models.py:523 +#: stock/models.py:519 msgid "Delete this Stock Item when stock is depleted" msgstr "Dieses BestandsObjekt löschen wenn Bestand aufgebraucht" -#: stock/models.py:533 stock/templates/stock/item_notes.html:13 +#: stock/models.py:529 stock/templates/stock/item_notes.html:13 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "BestandsObjekt-Notizen" -#: stock/models.py:543 +#: stock/models.py:538 msgid "Single unit purchase price at time of purchase" msgstr "Preis für eine Einheit bei Einkauf" -#: stock/models.py:1011 +#: stock/models.py:1006 msgid "Part is not set as trackable" msgstr "Teil ist nicht verfolgbar" -#: stock/models.py:1017 +#: stock/models.py:1012 msgid "Quantity must be integer" msgstr "Anzahl muss eine Ganzzahl sein" -#: stock/models.py:1023 +#: stock/models.py:1018 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "Anzahl darf nicht die verfügbare Anzahl überschreiten ({n})" -#: stock/models.py:1026 +#: stock/models.py:1021 msgid "Serial numbers must be a list of integers" msgstr "Seriennummern muss eine Liste von Ganzzahlen sein" -#: stock/models.py:1029 +#: stock/models.py:1024 msgid "Quantity does not match serial numbers" msgstr "Anzahl stimmt nicht mit den Seriennummern überein" -#: stock/models.py:1036 +#: stock/models.py:1031 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "Seriennummern {exists} existieren bereits" -#: stock/models.py:1194 +#: stock/models.py:1189 msgid "StockItem cannot be moved as it is not in stock" msgstr "BestandsObjekt kann nicht bewegt werden, da kein Bestand vorhanden ist" -#: stock/models.py:1668 +#: stock/models.py:1663 msgid "Entry notes" msgstr "Eintrags-Notizen" -#: stock/models.py:1721 +#: stock/models.py:1716 msgid "Value must be provided for this test" msgstr "Wert muss für diesen Test angegeben werden" -#: stock/models.py:1727 +#: stock/models.py:1722 msgid "Attachment must be uploaded for this test" msgstr "Anhang muss für diesen Test hochgeladen werden" -#: stock/models.py:1745 +#: stock/models.py:1740 msgid "Test name" msgstr "Name des Tests" -#: stock/models.py:1751 templates/js/table_filters.js:217 +#: stock/models.py:1746 templates/js/table_filters.js:217 msgid "Test result" msgstr "Testergebnis" -#: stock/models.py:1757 +#: stock/models.py:1752 msgid "Test output value" msgstr "Test Ausgabe Wert" -#: stock/models.py:1764 +#: stock/models.py:1759 msgid "Test result attachment" msgstr "Test Ergebnis Anhang" -#: stock/models.py:1770 +#: stock/models.py:1765 msgid "Test notes" msgstr "Test Notizen" @@ -6367,23 +6375,23 @@ msgstr "Vorlage löschen" msgid "Currency Settings" msgstr "Währungseinstellungen" -#: templates/InvenTree/settings/currencies.html:18 +#: templates/InvenTree/settings/currencies.html:25 msgid "Base Currency" msgstr "Basiswährung" -#: templates/InvenTree/settings/currencies.html:22 +#: templates/InvenTree/settings/currencies.html:29 msgid "Exchange Rates" msgstr "Wechselkurse" -#: templates/InvenTree/settings/currencies.html:32 +#: templates/InvenTree/settings/currencies.html:39 msgid "Last Update" msgstr "Letzte Aktualisierung" -#: templates/InvenTree/settings/currencies.html:38 +#: templates/InvenTree/settings/currencies.html:45 msgid "Never" msgstr "Nie" -#: templates/InvenTree/settings/currencies.html:43 +#: templates/InvenTree/settings/currencies.html:50 msgid "Update Now" msgstr "Jetzt aktualisieren" From e39ca35eabb931d7da301df1c17eafe30b7a4c6f Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 2 Jul 2021 08:38:15 +1000 Subject: [PATCH 313/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ja/LC_MESSAGES/django.po | 506 +++++++++++----------- 1 file changed, 257 insertions(+), 249 deletions(-) diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index e8bde20b2b..5fb994a1e8 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-06-29 11:25+0000\n" -"PO-Revision-Date: 2021-06-29 11:33\n" +"POT-Creation-Date: 2021-07-01 22:35+0000\n" +"PO-Revision-Date: 2021-07-01 22:38\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -29,14 +29,14 @@ msgstr "" msgid "No matching action found" msgstr "" -#: InvenTree/fields.py:44 +#: InvenTree/fields.py:84 msgid "Enter date" msgstr "" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 -#: order/forms.py:34 order/forms.py:45 order/forms.py:56 order/forms.py:67 -#: order/forms.py:78 part/forms.py:134 +#: order/forms.py:31 order/forms.py:42 order/forms.py:53 order/forms.py:64 +#: order/forms.py:75 part/forms.py:134 msgid "Confirm" msgstr "" @@ -77,7 +77,7 @@ msgstr "" msgid "Duplicate serial: {n}" msgstr "" -#: InvenTree/helpers.py:403 order/models.py:248 order/models.py:358 +#: InvenTree/helpers.py:403 order/models.py:244 order/models.py:354 #: stock/views.py:1795 msgid "Invalid quantity provided" msgstr "" @@ -106,7 +106,7 @@ msgstr "" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "" -#: InvenTree/models.py:59 stock/models.py:1763 +#: InvenTree/models.py:59 stock/models.py:1758 msgid "Attachment" msgstr "" @@ -147,7 +147,7 @@ msgstr "" #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:104 order/templates/order/purchase_order_detail.html:147 +#: order/models.py:100 order/templates/order/purchase_order_detail.html:147 #: part/models.py:695 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 @@ -446,7 +446,7 @@ msgid "Order target date" msgstr "" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 order/forms.py:121 order/forms.py:156 +#: build/templates/build/detail.html:121 order/forms.py:118 order/forms.py:153 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 @@ -463,10 +463,10 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:734 -#: company/forms.py:191 company/templates/company/supplier_part_pricing.html:77 -#: order/forms.py:200 order/forms.py:218 order/forms.py:253 order/forms.py:275 -#: order/forms.py:292 order/models.py:617 order/models.py:841 +#: build/templates/build/detail.html:31 common/models.py:741 +#: company/forms.py:189 company/templates/company/supplier_part_pricing.html:77 +#: order/forms.py:197 order/forms.py:215 order/forms.py:250 order/forms.py:272 +#: order/forms.py:289 order/models.py:613 order/models.py:835 #: order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 #: order/templates/order/purchase_order_detail.html:179 @@ -501,7 +501,7 @@ msgstr "" msgid "Enter quantity for build output" msgstr "" -#: build/forms.py:95 order/forms.py:247 stock/forms.py:118 +#: build/forms.py:95 order/forms.py:244 stock/forms.py:118 msgid "Serial Numbers" msgstr "" @@ -544,7 +544,7 @@ msgid "Location of completed parts" msgstr "" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:469 +#: build/templates/build/detail.html:59 order/models.py:465 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 @@ -603,7 +603,7 @@ msgstr "" msgid "Build Order Reference" msgstr "" -#: build/models.py:128 order/models.py:102 order/models.py:619 +#: build/models.py:128 order/models.py:98 order/models.py:615 #: order/templates/order/purchase_order_detail.html:174 #: order/templates/order/sales_order_detail.html:229 part/models.py:2302 #: report/templates/report/inventree_po_report.html:92 @@ -628,7 +628,7 @@ msgstr "" #: build/models.py:153 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:663 -#: order/models.py:661 order/models.py:717 +#: order/models.py:657 order/models.py:712 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/receive_parts.html:19 @@ -703,7 +703,7 @@ msgstr "" msgid "Build status code" msgstr "" -#: build/models.py:213 stock/models.py:466 +#: build/models.py:213 stock/models.py:462 msgid "Batch Code" msgstr "" @@ -711,16 +711,16 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:220 order/models.py:108 part/models.py:867 +#: build/models.py:220 order/models.py:104 part/models.py:867 #: part/templates/part/detail.html:126 templates/js/order.js:293 msgid "Creation Date" msgstr "" -#: build/models.py:224 order/models.py:475 +#: build/models.py:224 order/models.py:471 msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:221 templates/js/build.js:886 +#: build/models.py:228 order/models.py:217 templates/js/build.js:886 msgid "Completion Date" msgstr "" @@ -737,7 +737,7 @@ msgid "User who issued this build order" msgstr "" #: build/models.py:251 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:122 +#: build/templates/build/detail.html:105 order/models.py:118 #: order/templates/order/order_base.html:138 #: order/templates/order/sales_order_base.html:140 part/models.py:871 #: report/templates/report/inventree_build_order_base.html:159 @@ -754,19 +754,19 @@ msgstr "" #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 #: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 -#: stock/models.py:460 stock/templates/stock/item_base.html:345 +#: stock/models.py:456 stock/templates/stock/item_base.html:345 msgid "External Link" msgstr "" -#: build/models.py:258 part/models.py:729 stock/models.py:462 +#: build/models.py:258 part/models.py:729 stock/models.py:458 msgid "Link to external URL" msgstr "" #: build/models.py:262 build/templates/build/navbar.html:53 #: company/models.py:132 company/models.py:539 #: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:126 -#: order/models.py:621 order/templates/order/po_navbar.html:38 +#: company/templates/company/navbar.html:73 order/models.py:122 +#: order/models.py:617 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 #: order/templates/order/purchase_order_detail.html:243 #: order/templates/order/sales_order_detail.html:309 @@ -775,7 +775,7 @@ msgstr "" #: part/templates/part/navbar.html:145 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 -#: stock/models.py:532 stock/models.py:1667 stock/models.py:1769 +#: stock/models.py:528 stock/models.py:1662 stock/models.py:1764 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:699 msgid "Notes" @@ -810,11 +810,11 @@ msgstr "" msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1188 order/models.py:815 +#: build/models.py:1188 order/models.py:809 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1192 order/models.py:818 +#: build/models.py:1192 order/models.py:812 msgid "Allocation quantity must be greater than zero" msgstr "" @@ -915,7 +915,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:75 #: order/templates/order/sales_order_detail.html:160 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:454 stock/templates/stock/item_base.html:249 +#: stock/models.py:450 stock/templates/stock/item_base.html:249 #: templates/js/build.js:570 msgid "Serial Number" msgstr "" @@ -1036,7 +1036,7 @@ msgid "Progress" msgstr "" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:715 +#: build/templates/build/detail.html:84 order/models.py:710 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1183,7 +1183,7 @@ msgstr "" msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 order/forms.py:92 order/models.py:678 +#: build/templates/build/detail.html:46 order/forms.py:89 order/models.py:673 #: order/templates/order/purchase_order_detail.html:239 #: order/templates/order/receive_parts.html:25 stock/forms.py:169 #: stock/forms.py:375 @@ -1520,351 +1520,359 @@ msgid "Base URL for server instance" msgstr "" #: common/models.py:85 -msgid "Download from URL" +msgid "Default Currency" msgstr "" #: common/models.py:86 -msgid "Allow download of remote images and files from external URL" +msgid "Default currency" msgstr "" #: common/models.py:92 -msgid "Barcode Support" +msgid "Download from URL" msgstr "" #: common/models.py:93 -msgid "Enable barcode scanner support" +msgid "Allow download of remote images and files from external URL" msgstr "" #: common/models.py:99 -msgid "IPN Regex" +msgid "Barcode Support" msgstr "" #: common/models.py:100 +msgid "Enable barcode scanner support" +msgstr "" + +#: common/models.py:106 +msgid "IPN Regex" +msgstr "" + +#: common/models.py:107 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:104 +#: common/models.py:111 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:105 +#: common/models.py:112 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:111 +#: common/models.py:118 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:112 +#: common/models.py:119 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:118 +#: common/models.py:125 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:119 +#: common/models.py:126 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:125 +#: common/models.py:132 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:126 +#: common/models.py:133 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:132 +#: common/models.py:139 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:133 +#: common/models.py:140 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:139 +#: common/models.py:146 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:140 +#: common/models.py:147 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:146 +#: common/models.py:153 msgid "Recent Part Count" msgstr "" -#: common/models.py:147 +#: common/models.py:154 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:153 part/models.py:2193 part/templates/part/detail.html:160 +#: common/models.py:160 part/models.py:2193 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 #: templates/js/table_filters.js:315 msgid "Template" msgstr "" -#: common/models.py:154 +#: common/models.py:161 msgid "Parts are templates by default" msgstr "" -#: common/models.py:160 part/models.py:819 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:819 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:327 msgid "Assembly" msgstr "" -#: common/models.py:161 +#: common/models.py:168 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:167 part/models.py:825 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:825 part/templates/part/detail.html:180 #: templates/js/table_filters.js:331 msgid "Component" msgstr "" -#: common/models.py:168 +#: common/models.py:175 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:174 part/models.py:836 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:836 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "" -#: common/models.py:175 +#: common/models.py:182 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:181 part/models.py:841 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:841 part/templates/part/detail.html:210 #: templates/js/table_filters.js:339 msgid "Salable" msgstr "" -#: common/models.py:182 +#: common/models.py:189 msgid "Parts are salable by default" msgstr "" -#: common/models.py:188 part/models.py:831 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:831 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:343 msgid "Trackable" msgstr "" -#: common/models.py:189 +#: common/models.py:196 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:195 part/models.py:851 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:851 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" -#: common/models.py:196 +#: common/models.py:203 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:202 +#: common/models.py:209 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:203 +#: common/models.py:210 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:209 +#: common/models.py:216 msgid "Show Import in Views" msgstr "" -#: common/models.py:210 +#: common/models.py:217 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:216 +#: common/models.py:223 msgid "Show Price in Forms" msgstr "" -#: common/models.py:217 +#: common/models.py:224 msgid "Display part price in some forms" msgstr "" -#: common/models.py:223 +#: common/models.py:230 msgid "Show related parts" msgstr "" -#: common/models.py:224 +#: common/models.py:231 msgid "Display related parts for a part" msgstr "" -#: common/models.py:230 +#: common/models.py:237 msgid "Internal Prices" msgstr "" -#: common/models.py:231 +#: common/models.py:238 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:237 +#: common/models.py:244 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:238 +#: common/models.py:245 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:244 templates/stats.html:25 +#: common/models.py:251 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:245 +#: common/models.py:252 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:251 +#: common/models.py:258 msgid "Page Size" msgstr "" -#: common/models.py:252 +#: common/models.py:259 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:262 +#: common/models.py:269 msgid "Test Reports" msgstr "" -#: common/models.py:263 +#: common/models.py:270 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:269 +#: common/models.py:276 msgid "Stock Expiry" msgstr "" -#: common/models.py:270 +#: common/models.py:277 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:276 +#: common/models.py:283 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:283 +#: common/models.py:290 msgid "Stock Stale Time" msgstr "" -#: common/models.py:284 +#: common/models.py:291 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:286 part/templates/part/detail.html:121 +#: common/models.py:293 part/templates/part/detail.html:121 msgid "days" msgstr "" -#: common/models.py:291 +#: common/models.py:298 msgid "Build Expired Stock" msgstr "" -#: common/models.py:292 +#: common/models.py:299 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Group by Part" msgstr "" -#: common/models.py:306 +#: common/models.py:313 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:312 +#: common/models.py:319 msgid "Recent Stock Count" msgstr "" -#: common/models.py:313 +#: common/models.py:320 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:319 +#: common/models.py:326 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:320 +#: common/models.py:327 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:325 +#: common/models.py:332 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:326 +#: common/models.py:333 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:330 +#: common/models.py:337 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:331 +#: common/models.py:338 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:336 +#: common/models.py:343 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:337 +#: common/models.py:344 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:560 +#: common/models.py:567 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:562 +#: common/models.py:569 msgid "Settings value" msgstr "" -#: common/models.py:597 +#: common/models.py:604 msgid "Must be an integer value" msgstr "" -#: common/models.py:620 +#: common/models.py:627 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:631 +#: common/models.py:638 msgid "Value must be an integer value" msgstr "" -#: common/models.py:654 +#: common/models.py:661 msgid "Key string must be unique" msgstr "" -#: common/models.py:735 company/forms.py:192 +#: common/models.py:742 company/forms.py:190 msgid "Price break quantity" msgstr "" -#: common/models.py:743 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:749 company/templates/company/supplier_part_pricing.html:82 #: part/templates/part/internal_prices.html:103 #: part/templates/part/sale_prices.html:90 msgid "Price" msgstr "" -#: common/models.py:744 +#: common/models.py:750 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:836 +#: common/models.py:842 msgid "Default" msgstr "" @@ -1920,40 +1928,40 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/forms.py:38 company/models.py:142 +#: company/forms.py:37 company/models.py:142 #: company/templates/company/detail.html:42 msgid "Currency" msgstr "" -#: company/forms.py:39 company/models.py:144 +#: company/forms.py:38 company/models.py:144 msgid "Default currency used for this company" msgstr "" -#: company/forms.py:77 part/forms.py:46 +#: company/forms.py:76 part/forms.py:46 msgid "URL" msgstr "" -#: company/forms.py:78 part/forms.py:47 +#: company/forms.py:77 part/forms.py:47 msgid "Image URL" msgstr "" -#: company/forms.py:133 templates/js/part.js:787 +#: company/forms.py:132 templates/js/part.js:787 msgid "Single Price" msgstr "" -#: company/forms.py:135 +#: company/forms.py:133 msgid "Single quantity price" msgstr "" -#: company/forms.py:143 company/models.py:321 +#: company/forms.py:141 company/models.py:321 msgid "Select manufacturer" msgstr "" -#: company/forms.py:149 company/models.py:328 +#: company/forms.py:147 company/models.py:328 msgid "Manufacturer Part Number" msgstr "" -#: company/forms.py:151 company/models.py:327 +#: company/forms.py:149 company/models.py:327 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 @@ -2013,7 +2021,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:121 company/models.py:333 company/models.py:526 -#: order/models.py:106 part/models.py:728 +#: order/models.py:102 part/models.py:728 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:188 templates/js/company.js:419 #: templates/js/part.js:498 @@ -2052,7 +2060,7 @@ msgstr "" msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:305 company/models.py:497 stock/models.py:407 +#: company/models.py:305 company/models.py:497 stock/models.py:403 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" @@ -2093,7 +2101,7 @@ msgstr "" #: company/models.py:403 part/templates/part/params.html:28 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1756 templates/InvenTree/settings/header.html:8 +#: stock/models.py:1751 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:241 templates/js/stock.js:137 msgid "Value" msgstr "" @@ -2114,7 +2122,7 @@ msgstr "" #: company/models.py:507 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:193 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:189 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:369 @@ -2166,7 +2174,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 -#: stock/models.py:431 stock/templates/stock/item_base.html:310 +#: stock/models.py:427 stock/templates/stock/item_base.html:310 #: templates/js/stock.js:695 msgid "Packaging" msgstr "" @@ -2250,9 +2258,9 @@ msgstr "" msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:464 -#: order/templates/order/sales_order_base.html:94 stock/models.py:449 -#: stock/models.py:450 stock/templates/stock/item_base.html:262 +#: company/templates/company/detail.html:67 order/models.py:460 +#: order/templates/order/sales_order_base.html:94 stock/models.py:445 +#: stock/models.py:446 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 #: templates/js/stock.js:1097 msgid "Customer" @@ -2540,7 +2548,7 @@ msgid "New Sales Order" msgstr "" #: company/templates/company/supplier_part_base.html:7 -#: company/templates/company/supplier_part_base.html:20 stock/models.py:416 +#: company/templates/company/supplier_part_base.html:20 stock/models.py:412 #: stock/templates/stock/item_base.html:374 templates/js/company.js:380 msgid "Supplier Part" msgstr "" @@ -2786,178 +2794,178 @@ msgstr "" msgid "Filters" msgstr "" -#: order/forms.py:34 order/templates/order/order_base.html:47 +#: order/forms.py:31 order/templates/order/order_base.html:47 msgid "Place order" msgstr "" -#: order/forms.py:45 order/templates/order/order_base.html:54 +#: order/forms.py:42 order/templates/order/order_base.html:54 msgid "Mark order as complete" msgstr "" -#: order/forms.py:56 order/forms.py:67 order/templates/order/order_base.html:59 +#: order/forms.py:53 order/forms.py:64 order/templates/order/order_base.html:59 #: order/templates/order/sales_order_base.html:61 msgid "Cancel order" msgstr "" -#: order/forms.py:78 order/templates/order/sales_order_base.html:58 +#: order/forms.py:75 order/templates/order/sales_order_base.html:58 msgid "Ship order" msgstr "" -#: order/forms.py:93 +#: order/forms.py:90 msgid "Receive parts to this location" msgstr "" -#: order/forms.py:115 +#: order/forms.py:112 msgid "Purchase Order reference" msgstr "" -#: order/forms.py:122 +#: order/forms.py:119 msgid "Target date for order delivery. Order will be overdue after this date." msgstr "" -#: order/forms.py:150 +#: order/forms.py:147 msgid "Enter sales order number" msgstr "" -#: order/forms.py:157 order/models.py:476 +#: order/forms.py:154 order/models.py:472 msgid "Target date for order completion. Order will be overdue after this date." msgstr "" -#: order/forms.py:249 +#: order/forms.py:246 msgid "Enter stock item serial numbers" msgstr "" -#: order/forms.py:255 +#: order/forms.py:252 msgid "Enter quantity of stock items" msgstr "" -#: order/models.py:102 +#: order/models.py:98 msgid "Order reference" msgstr "" -#: order/models.py:104 +#: order/models.py:100 msgid "Order description" msgstr "" -#: order/models.py:106 +#: order/models.py:102 msgid "Link to external page" msgstr "" -#: order/models.py:114 part/templates/part/detail.html:132 +#: order/models.py:110 part/templates/part/detail.html:132 msgid "Created By" msgstr "" -#: order/models.py:121 +#: order/models.py:117 msgid "User or group responsible for this order" msgstr "" -#: order/models.py:126 +#: order/models.py:122 msgid "Order notes" msgstr "" -#: order/models.py:185 order/models.py:469 +#: order/models.py:181 order/models.py:465 msgid "Purchase order status" msgstr "" -#: order/models.py:194 +#: order/models.py:190 msgid "Company from which the items are being ordered" msgstr "" -#: order/models.py:197 order/templates/order/order_base.html:98 +#: order/models.py:193 order/templates/order/order_base.html:98 #: templates/js/order.js:179 msgid "Supplier Reference" msgstr "" -#: order/models.py:197 +#: order/models.py:193 msgid "Supplier order reference code" msgstr "" -#: order/models.py:204 +#: order/models.py:200 msgid "received by" msgstr "" -#: order/models.py:209 +#: order/models.py:205 msgid "Issue Date" msgstr "" -#: order/models.py:210 +#: order/models.py:206 msgid "Date order was issued" msgstr "" -#: order/models.py:215 +#: order/models.py:211 msgid "Target Delivery Date" msgstr "" -#: order/models.py:216 +#: order/models.py:212 msgid "Expected date for order delivery. Order will be overdue after this date." msgstr "" -#: order/models.py:222 +#: order/models.py:218 msgid "Date order was completed" msgstr "" -#: order/models.py:246 part/views.py:1853 stock/models.py:304 -#: stock/models.py:1020 +#: order/models.py:242 part/views.py:1853 stock/models.py:300 +#: stock/models.py:1015 msgid "Quantity must be greater than zero" msgstr "" -#: order/models.py:251 +#: order/models.py:247 msgid "Part supplier must match PO supplier" msgstr "" -#: order/models.py:349 +#: order/models.py:345 msgid "Lines can only be received against an order marked as 'Placed'" msgstr "" -#: order/models.py:353 +#: order/models.py:349 msgid "Quantity must be an integer" msgstr "" -#: order/models.py:355 +#: order/models.py:351 msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:465 +#: order/models.py:461 msgid "Company to which the items are being sold" msgstr "" -#: order/models.py:471 +#: order/models.py:467 msgid "Customer Reference " msgstr "" -#: order/models.py:471 +#: order/models.py:467 msgid "Customer order reference code" msgstr "" -#: order/models.py:479 templates/js/order.js:303 +#: order/models.py:475 templates/js/order.js:303 msgid "Shipment Date" msgstr "" -#: order/models.py:486 +#: order/models.py:482 msgid "shipped by" msgstr "" -#: order/models.py:530 +#: order/models.py:526 msgid "SalesOrder cannot be shipped as it is not currently pending" msgstr "" -#: order/models.py:617 +#: order/models.py:613 msgid "Item quantity" msgstr "" -#: order/models.py:619 +#: order/models.py:615 msgid "Line item reference" msgstr "" -#: order/models.py:621 +#: order/models.py:617 msgid "Line item notes" msgstr "" -#: order/models.py:647 order/models.py:715 templates/js/order.js:353 +#: order/models.py:643 order/models.py:710 templates/js/order.js:353 msgid "Order" msgstr "" -#: order/models.py:648 order/templates/order/order_base.html:9 +#: order/models.py:644 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 @@ -2965,77 +2973,77 @@ msgstr "" msgid "Purchase Order" msgstr "" -#: order/models.py:662 +#: order/models.py:658 msgid "Supplier part" msgstr "" -#: order/models.py:665 order/templates/order/order_base.html:131 +#: order/models.py:661 order/templates/order/order_base.html:131 #: order/templates/order/purchase_order_detail.html:219 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "" -#: order/models.py:665 +#: order/models.py:661 msgid "Number of items received" msgstr "" -#: order/models.py:672 stock/models.py:542 +#: order/models.py:667 stock/models.py:537 #: stock/templates/stock/item_base.html:331 templates/js/stock.js:690 msgid "Purchase Price" msgstr "" -#: order/models.py:673 +#: order/models.py:668 msgid "Unit purchase price" msgstr "" -#: order/models.py:681 +#: order/models.py:676 msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:724 part/templates/part/navbar.html:110 +#: order/models.py:718 part/templates/part/navbar.html:110 #: part/templates/part/order_prices.html:108 #: part/templates/part/part_pricing.html:97 msgid "Sale Price" msgstr "" -#: order/models.py:725 +#: order/models.py:719 msgid "Unit sale price" msgstr "" -#: order/models.py:800 order/models.py:802 +#: order/models.py:794 order/models.py:796 msgid "Stock item has not been assigned" msgstr "" -#: order/models.py:806 +#: order/models.py:800 msgid "Cannot allocate stock item to a line with a different part" msgstr "" -#: order/models.py:808 +#: order/models.py:802 msgid "Cannot allocate stock to a line without a part" msgstr "" -#: order/models.py:811 +#: order/models.py:805 msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:821 +#: order/models.py:815 msgid "Quantity must be 1 for serialized stock item" msgstr "" -#: order/models.py:826 +#: order/models.py:820 msgid "Line" msgstr "" -#: order/models.py:837 +#: order/models.py:831 msgid "Item" msgstr "" -#: order/models.py:838 +#: order/models.py:832 msgid "Select stock item to allocate" msgstr "" -#: order/models.py:841 +#: order/models.py:835 msgid "Enter stock allocation quantity" msgstr "" @@ -4199,7 +4207,7 @@ msgid "Stock items for variant parts can be used for this BOM item" msgstr "" #: part/models.py:2394 part/views.py:1859 part/views.py:1911 -#: stock/models.py:294 +#: stock/models.py:290 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -5350,12 +5358,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1744 +#: stock/models.py:1739 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1750 +#: stock/models.py:1745 msgid "Result" msgstr "" @@ -5382,7 +5390,7 @@ msgstr "" msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:114 stock/forms.py:418 stock/models.py:509 +#: stock/forms.py:114 stock/forms.py:418 stock/models.py:505 #: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 msgid "Expiry Date" msgstr "" @@ -5472,187 +5480,187 @@ msgstr "" msgid "Set the destination as the default location for selected parts" msgstr "" -#: stock/models.py:56 stock/models.py:547 +#: stock/models.py:52 stock/models.py:542 msgid "Owner" msgstr "" -#: stock/models.py:57 stock/models.py:548 +#: stock/models.py:53 stock/models.py:543 msgid "Select Owner" msgstr "" -#: stock/models.py:275 +#: stock/models.py:271 msgid "StockItem with this serial number already exists" msgstr "" -#: stock/models.py:311 +#: stock/models.py:307 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:321 stock/models.py:330 +#: stock/models.py:317 stock/models.py:326 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:322 +#: stock/models.py:318 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:344 +#: stock/models.py:340 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:350 +#: stock/models.py:346 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:357 +#: stock/models.py:353 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:399 +#: stock/models.py:395 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:408 +#: stock/models.py:404 msgid "Base part" msgstr "" -#: stock/models.py:417 +#: stock/models.py:413 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:422 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:418 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "" -#: stock/models.py:425 +#: stock/models.py:421 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:432 +#: stock/models.py:428 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:437 stock/templates/stock/item_base.html:270 +#: stock/models.py:433 stock/templates/stock/item_base.html:270 msgid "Installed In" msgstr "" -#: stock/models.py:440 +#: stock/models.py:436 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:456 +#: stock/models.py:452 msgid "Serial number for this item" msgstr "" -#: stock/models.py:468 +#: stock/models.py:464 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:472 +#: stock/models.py:468 msgid "Stock Quantity" msgstr "" -#: stock/models.py:481 +#: stock/models.py:477 msgid "Source Build" msgstr "" -#: stock/models.py:483 +#: stock/models.py:479 msgid "Build for this stock item" msgstr "" -#: stock/models.py:494 +#: stock/models.py:490 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:497 +#: stock/models.py:493 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:503 +#: stock/models.py:499 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:510 +#: stock/models.py:506 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:523 +#: stock/models.py:519 msgid "Delete on deplete" msgstr "" -#: stock/models.py:523 +#: stock/models.py:519 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:533 stock/templates/stock/item_notes.html:13 +#: stock/models.py:529 stock/templates/stock/item_notes.html:13 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:543 +#: stock/models.py:538 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1011 +#: stock/models.py:1006 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1017 +#: stock/models.py:1012 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1023 +#: stock/models.py:1018 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1026 +#: stock/models.py:1021 msgid "Serial numbers must be a list of integers" msgstr "" -#: stock/models.py:1029 +#: stock/models.py:1024 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1036 +#: stock/models.py:1031 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "" -#: stock/models.py:1194 +#: stock/models.py:1189 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:1668 +#: stock/models.py:1663 msgid "Entry notes" msgstr "" -#: stock/models.py:1721 +#: stock/models.py:1716 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1727 +#: stock/models.py:1722 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1745 +#: stock/models.py:1740 msgid "Test name" msgstr "" -#: stock/models.py:1751 templates/js/table_filters.js:217 +#: stock/models.py:1746 templates/js/table_filters.js:217 msgid "Test result" msgstr "" -#: stock/models.py:1757 +#: stock/models.py:1752 msgid "Test output value" msgstr "" -#: stock/models.py:1764 +#: stock/models.py:1759 msgid "Test result attachment" msgstr "" -#: stock/models.py:1770 +#: stock/models.py:1765 msgid "Test notes" msgstr "" @@ -6363,23 +6371,23 @@ msgstr "" msgid "Currency Settings" msgstr "" -#: templates/InvenTree/settings/currencies.html:18 +#: templates/InvenTree/settings/currencies.html:25 msgid "Base Currency" msgstr "" -#: templates/InvenTree/settings/currencies.html:22 +#: templates/InvenTree/settings/currencies.html:29 msgid "Exchange Rates" msgstr "" -#: templates/InvenTree/settings/currencies.html:32 +#: templates/InvenTree/settings/currencies.html:39 msgid "Last Update" msgstr "" -#: templates/InvenTree/settings/currencies.html:38 +#: templates/InvenTree/settings/currencies.html:45 msgid "Never" msgstr "" -#: templates/InvenTree/settings/currencies.html:43 +#: templates/InvenTree/settings/currencies.html:50 msgid "Update Now" msgstr "" From bd0ef6f99260f4b4d72cf09a96acd7ba977c218e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 2 Jul 2021 04:52:50 +0000 Subject: [PATCH 314/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 2 +- InvenTree/locale/en/LC_MESSAGES/django.po | 2 +- InvenTree/locale/es/LC_MESSAGES/django.po | 2 +- InvenTree/locale/fr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/it/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ja/LC_MESSAGES/django.po | 2 +- InvenTree/locale/pl/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ru/LC_MESSAGES/django.po | 2 +- InvenTree/locale/tr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/zh/LC_MESSAGES/django.po | 2 +- 10 files changed, 10 insertions(+), 10 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 56d3f45ac0..4955b2742f 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-01 22:35+0000\n" +"POT-Creation-Date: 2021-07-02 04:52+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: German\n" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 055c0b40e9..b7f022a199 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-01 22:35+0000\n" +"POT-Creation-Date: 2021-07-02 04:52+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 0ac99838ef..9de72688fe 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-01 22:35+0000\n" +"POT-Creation-Date: 2021-07-02 04:52+0000\n" "PO-Revision-Date: 2021-06-25 14:06\n" "Last-Translator: \n" "Language-Team: Spanish\n" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 5192de1f0d..565481646c 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-01 22:35+0000\n" +"POT-Creation-Date: 2021-07-02 04:52+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: French\n" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 4cd24be5cf..9968662423 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-01 22:35+0000\n" +"POT-Creation-Date: 2021-07-02 04:52+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Italian\n" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 18310d8fe5..34ab72e673 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-01 22:35+0000\n" +"POT-Creation-Date: 2021-07-02 04:52+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Japanese\n" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 868eec3bc4..5a8eac7a78 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-01 22:35+0000\n" +"POT-Creation-Date: 2021-07-02 04:52+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Polish\n" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index e55e4ecef7..a6ab1b438f 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-01 22:35+0000\n" +"POT-Creation-Date: 2021-07-02 04:52+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Russian\n" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index b38e69e9a7..05eff8ed28 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-01 22:35+0000\n" +"POT-Creation-Date: 2021-07-02 04:52+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Turkish\n" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index b9669c5729..0fc9c7d702 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-01 22:35+0000\n" +"POT-Creation-Date: 2021-07-02 04:52+0000\n" "PO-Revision-Date: 2021-06-24 21:40\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" From 5739b73fb0a71caf953a93f0c33a85f6000bf78b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 2 Jul 2021 12:14:25 +0000 Subject: [PATCH 315/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 15 +++++++++------ InvenTree/locale/en/LC_MESSAGES/django.po | 2 +- InvenTree/locale/es/LC_MESSAGES/django.po | 9 +++++---- InvenTree/locale/fr/LC_MESSAGES/django.po | 9 +++++---- InvenTree/locale/it/LC_MESSAGES/django.po | 9 +++++---- InvenTree/locale/ja/LC_MESSAGES/django.po | 9 +++++---- InvenTree/locale/pl/LC_MESSAGES/django.po | 9 +++++---- InvenTree/locale/ru/LC_MESSAGES/django.po | 9 +++++---- InvenTree/locale/tr/LC_MESSAGES/django.po | 9 +++++---- InvenTree/locale/zh/LC_MESSAGES/django.po | 9 +++++---- 10 files changed, 50 insertions(+), 39 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index e1e9574e65..55f865fdcf 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-01 22:35+0000\n" +"POT-Creation-Date: 2021-07-02 12:14+0000\n" "PO-Revision-Date: 2021-07-01 22:38\n" "Last-Translator: \n" "Language-Team: German\n" @@ -2242,9 +2242,11 @@ msgstr "Sind Sie sicher, dass Sie die Firma '%(name)s' löschen wollen?" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." -msgstr "Es gibt %(count)s Teile, die von diesem Unternehmen bezogen werden.
\n" +msgstr "" +"Es gibt %(count)s Teile, die von diesem Unternehmen bezogen werden.
\n" "Wenn dieser Lieferant gelöscht wird, werden auch diese Zulieferer-Teile gelöscht." #: company/templates/company/detail.html:21 @@ -6328,11 +6330,13 @@ msgstr "Farbschemata" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " -msgstr "\n" +msgstr "" +"\n" "\t\tDie CSS Datei \"%(invalid_color_theme)s.css\" für das aktuell ausgewählte Farbschema wurde nicht gefunden.
\n" "\t\tBitte ein anderes Farbschema auswählen:)\n" "\t " @@ -7825,4 +7829,3 @@ msgstr "Berechtigungen Einträge zu ändern" #: users/models.py:191 msgid "Permission to delete items" msgstr "Berechtigung Einträge zu löschen" - diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index b7f022a199..c70b1c78ce 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-02 04:52+0000\n" +"POT-Creation-Date: 2021-07-02 12:14+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 7c9ad06f92..0d893240b3 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-01 22:35+0000\n" +"POT-Creation-Date: 2021-07-02 12:14+0000\n" "PO-Revision-Date: 2021-07-01 22:38\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -2242,7 +2242,8 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6327,7 +6328,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7821,4 +7823,3 @@ msgstr "" #: users/models.py:191 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 44f96424bc..9993a8ba51 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-01 22:35+0000\n" +"POT-Creation-Date: 2021-07-02 12:14+0000\n" "PO-Revision-Date: 2021-07-01 22:38\n" "Last-Translator: \n" "Language-Team: French\n" @@ -2242,7 +2242,8 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6327,7 +6328,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7821,4 +7823,3 @@ msgstr "" #: users/models.py:191 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index fdb3b7ca79..7d40c3ddc5 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-01 22:35+0000\n" +"POT-Creation-Date: 2021-07-02 12:14+0000\n" "PO-Revision-Date: 2021-07-01 22:38\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -2242,7 +2242,8 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6327,7 +6328,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7821,4 +7823,3 @@ msgstr "" #: users/models.py:191 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 5fb994a1e8..195feaf459 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-01 22:35+0000\n" +"POT-Creation-Date: 2021-07-02 12:14+0000\n" "PO-Revision-Date: 2021-07-01 22:38\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -2242,7 +2242,8 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6327,7 +6328,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7821,4 +7823,3 @@ msgstr "" #: users/models.py:191 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 200625b8cb..8ba8034dd0 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-01 22:35+0000\n" +"POT-Creation-Date: 2021-07-02 12:14+0000\n" "PO-Revision-Date: 2021-07-01 22:38\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -2242,7 +2242,8 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6327,7 +6328,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7821,4 +7823,3 @@ msgstr "" #: users/models.py:191 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index ea71217a29..1e45225b20 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-01 22:35+0000\n" +"POT-Creation-Date: 2021-07-02 12:14+0000\n" "PO-Revision-Date: 2021-07-01 22:38\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -2242,7 +2242,8 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6327,7 +6328,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7821,4 +7823,3 @@ msgstr "" #: users/models.py:191 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 4b8bfcdd8a..44c6b3895c 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-01 22:35+0000\n" +"POT-Creation-Date: 2021-07-02 12:14+0000\n" "PO-Revision-Date: 2021-07-01 22:38\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -2242,7 +2242,8 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6327,7 +6328,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7821,4 +7823,3 @@ msgstr "" #: users/models.py:191 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 006635f31e..ca46633511 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-01 22:35+0000\n" +"POT-Creation-Date: 2021-07-02 12:14+0000\n" "PO-Revision-Date: 2021-07-01 22:38\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -2242,7 +2242,8 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6327,7 +6328,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7821,4 +7823,3 @@ msgstr "" #: users/models.py:191 msgid "Permission to delete items" msgstr "" - From 7b8d056d199a939cf523daa72bd5eb190d06f940 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 2 Jul 2021 22:41:45 +0000 Subject: [PATCH 316/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 2 +- InvenTree/locale/en/LC_MESSAGES/django.po | 2 +- InvenTree/locale/es/LC_MESSAGES/django.po | 2 +- InvenTree/locale/fr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/it/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ja/LC_MESSAGES/django.po | 2 +- InvenTree/locale/pl/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ru/LC_MESSAGES/django.po | 2 +- InvenTree/locale/tr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/zh/LC_MESSAGES/django.po | 2 +- 10 files changed, 10 insertions(+), 10 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 55f865fdcf..8ebb00b281 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-02 12:14+0000\n" +"POT-Creation-Date: 2021-07-02 22:41+0000\n" "PO-Revision-Date: 2021-07-01 22:38\n" "Last-Translator: \n" "Language-Team: German\n" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index c70b1c78ce..a4b5e6196a 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-02 12:14+0000\n" +"POT-Creation-Date: 2021-07-02 22:41+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 0d893240b3..d8f3103365 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-02 12:14+0000\n" +"POT-Creation-Date: 2021-07-02 22:41+0000\n" "PO-Revision-Date: 2021-07-01 22:38\n" "Last-Translator: \n" "Language-Team: Spanish\n" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 9993a8ba51..06d3b75ef1 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-02 12:14+0000\n" +"POT-Creation-Date: 2021-07-02 22:41+0000\n" "PO-Revision-Date: 2021-07-01 22:38\n" "Last-Translator: \n" "Language-Team: French\n" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 7d40c3ddc5..3e9a64dbd0 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-02 12:14+0000\n" +"POT-Creation-Date: 2021-07-02 22:41+0000\n" "PO-Revision-Date: 2021-07-01 22:38\n" "Last-Translator: \n" "Language-Team: Italian\n" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 195feaf459..2f8c87a221 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-02 12:14+0000\n" +"POT-Creation-Date: 2021-07-02 22:41+0000\n" "PO-Revision-Date: 2021-07-01 22:38\n" "Last-Translator: \n" "Language-Team: Japanese\n" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 8ba8034dd0..e49b6193ae 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-02 12:14+0000\n" +"POT-Creation-Date: 2021-07-02 22:41+0000\n" "PO-Revision-Date: 2021-07-01 22:38\n" "Last-Translator: \n" "Language-Team: Polish\n" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 1e45225b20..8df954a469 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-02 12:14+0000\n" +"POT-Creation-Date: 2021-07-02 22:41+0000\n" "PO-Revision-Date: 2021-07-01 22:38\n" "Last-Translator: \n" "Language-Team: Russian\n" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 44c6b3895c..398441925d 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-02 12:14+0000\n" +"POT-Creation-Date: 2021-07-02 22:41+0000\n" "PO-Revision-Date: 2021-07-01 22:38\n" "Last-Translator: \n" "Language-Team: Turkish\n" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index ca46633511..86c801932f 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-02 12:14+0000\n" +"POT-Creation-Date: 2021-07-02 22:41+0000\n" "PO-Revision-Date: 2021-07-01 22:38\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" From f6e6b82df5d9a9bc2522599706ca98452e27a785 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 2 Jul 2021 23:10:57 +0000 Subject: [PATCH 317/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 2 +- InvenTree/locale/en/LC_MESSAGES/django.po | 2 +- InvenTree/locale/es/LC_MESSAGES/django.po | 2 +- InvenTree/locale/fr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/it/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ja/LC_MESSAGES/django.po | 2 +- InvenTree/locale/pl/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ru/LC_MESSAGES/django.po | 2 +- InvenTree/locale/tr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/zh/LC_MESSAGES/django.po | 2 +- 10 files changed, 10 insertions(+), 10 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 8ebb00b281..2c52c4f93b 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-02 22:41+0000\n" +"POT-Creation-Date: 2021-07-02 23:10+0000\n" "PO-Revision-Date: 2021-07-01 22:38\n" "Last-Translator: \n" "Language-Team: German\n" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index a4b5e6196a..8450c09b6b 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-02 22:41+0000\n" +"POT-Creation-Date: 2021-07-02 23:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index d8f3103365..1ee783ff1d 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-02 22:41+0000\n" +"POT-Creation-Date: 2021-07-02 23:10+0000\n" "PO-Revision-Date: 2021-07-01 22:38\n" "Last-Translator: \n" "Language-Team: Spanish\n" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 06d3b75ef1..d67429ac2f 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-02 22:41+0000\n" +"POT-Creation-Date: 2021-07-02 23:10+0000\n" "PO-Revision-Date: 2021-07-01 22:38\n" "Last-Translator: \n" "Language-Team: French\n" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 3e9a64dbd0..4d57aa8bfb 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-02 22:41+0000\n" +"POT-Creation-Date: 2021-07-02 23:10+0000\n" "PO-Revision-Date: 2021-07-01 22:38\n" "Last-Translator: \n" "Language-Team: Italian\n" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 2f8c87a221..f09f5512a9 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-02 22:41+0000\n" +"POT-Creation-Date: 2021-07-02 23:10+0000\n" "PO-Revision-Date: 2021-07-01 22:38\n" "Last-Translator: \n" "Language-Team: Japanese\n" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index e49b6193ae..ee9b4e2cfa 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-02 22:41+0000\n" +"POT-Creation-Date: 2021-07-02 23:10+0000\n" "PO-Revision-Date: 2021-07-01 22:38\n" "Last-Translator: \n" "Language-Team: Polish\n" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 8df954a469..2dcb6c3f1f 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-02 22:41+0000\n" +"POT-Creation-Date: 2021-07-02 23:10+0000\n" "PO-Revision-Date: 2021-07-01 22:38\n" "Last-Translator: \n" "Language-Team: Russian\n" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 398441925d..ebcc11338d 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-02 22:41+0000\n" +"POT-Creation-Date: 2021-07-02 23:10+0000\n" "PO-Revision-Date: 2021-07-01 22:38\n" "Last-Translator: \n" "Language-Team: Turkish\n" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 86c801932f..2eba3bf360 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-02 22:41+0000\n" +"POT-Creation-Date: 2021-07-02 23:10+0000\n" "PO-Revision-Date: 2021-07-01 22:38\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" From 2a10e4a69be4759f62f7e1128d1847ed41ee6cea Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 3 Jul 2021 02:00:57 +0000 Subject: [PATCH 318/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 99 ++++++++++++----------- InvenTree/locale/en/LC_MESSAGES/django.po | 99 ++++++++++++----------- InvenTree/locale/es/LC_MESSAGES/django.po | 99 ++++++++++++----------- InvenTree/locale/fr/LC_MESSAGES/django.po | 99 ++++++++++++----------- InvenTree/locale/it/LC_MESSAGES/django.po | 99 ++++++++++++----------- InvenTree/locale/ja/LC_MESSAGES/django.po | 99 ++++++++++++----------- InvenTree/locale/pl/LC_MESSAGES/django.po | 99 ++++++++++++----------- InvenTree/locale/ru/LC_MESSAGES/django.po | 99 ++++++++++++----------- InvenTree/locale/tr/LC_MESSAGES/django.po | 99 ++++++++++++----------- InvenTree/locale/zh/LC_MESSAGES/django.po | 99 ++++++++++++----------- 10 files changed, 500 insertions(+), 490 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 2c52c4f93b..bafc58c439 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-02 23:10+0000\n" +"POT-Creation-Date: 2021-07-03 02:00+0000\n" "PO-Revision-Date: 2021-07-01 22:38\n" "Last-Translator: \n" "Language-Team: German\n" @@ -124,7 +124,7 @@ msgstr "Datei-Kommentar" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2022 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1179 +#: templates/js/stock.js:1193 msgid "User" msgstr "Benutzer" @@ -137,7 +137,7 @@ msgstr "Hochladedatum" #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:972 +#: templates/js/part.js:642 templates/js/stock.js:986 msgid "Name" msgstr "Name" @@ -159,8 +159,8 @@ msgstr "Name" #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:557 templates/js/stock.js:984 -#: templates/js/stock.js:1029 +#: templates/js/stock.js:557 templates/js/stock.js:998 +#: templates/js/stock.js:1043 msgid "Description" msgstr "Beschreibung" @@ -488,8 +488,8 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 #: templates/js/build.js:1112 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1164 -#: templates/js/stock.js:1383 +#: templates/js/part.js:796 templates/js/stock.js:1178 +#: templates/js/stock.js:1397 msgid "Quantity" msgstr "Anzahl" @@ -535,7 +535,7 @@ msgstr "Bauauftrag als vollständig markieren" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 #: templates/js/build.js:586 templates/js/order.js:378 -#: templates/js/stock.js:643 templates/js/stock.js:1056 +#: templates/js/stock.js:643 templates/js/stock.js:1070 msgid "Location" msgstr "Lagerort" @@ -549,8 +549,8 @@ msgstr "Lagerort der Endprodukte" #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:630 templates/js/stock.js:1133 -#: templates/js/stock.js:1399 +#: templates/js/stock.js:630 templates/js/stock.js:1147 +#: templates/js/stock.js:1413 msgid "Status" msgstr "Status" @@ -647,7 +647,7 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: templates/js/build.js:1079 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 -#: templates/js/stock.js:1371 +#: templates/js/stock.js:1385 msgid "Part" msgstr "Teil" @@ -777,7 +777,7 @@ msgstr "Link zu einer externen URL" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:528 stock/models.py:1662 stock/models.py:1764 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:699 +#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:713 msgid "Notes" msgstr "Notizen" @@ -843,7 +843,7 @@ msgstr "Bauauftrag starten um Teile zuzuweisen" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:929 #: templates/js/order.js:366 templates/js/order.js:371 -#: templates/js/stock.js:1115 +#: templates/js/stock.js:1129 msgid "Stock Item" msgstr "BestandsObjekt" @@ -1196,7 +1196,7 @@ msgstr "Ziel-Lagerort nicht angegeben" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:303 templates/js/stock.js:638 -#: templates/js/stock.js:1406 templates/js/table_filters.js:112 +#: templates/js/stock.js:1420 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "Losnummer" @@ -1251,7 +1251,7 @@ msgstr "Bauauftrag-details" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 -#: templates/js/stock.js:1044 +#: templates/js/stock.js:1058 msgid "Details" msgstr "Details" @@ -2175,7 +2175,7 @@ msgstr "Mindestpreis" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:427 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:695 +#: templates/js/stock.js:709 msgid "Packaging" msgstr "Verpackungen" @@ -2265,7 +2265,7 @@ msgstr "verwendet Standard-Währung" #: order/templates/order/sales_order_base.html:94 stock/models.py:445 #: stock/models.py:446 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1097 +#: templates/js/stock.js:1111 msgid "Customer" msgstr "Kunde" @@ -2311,7 +2311,7 @@ msgstr "Teile löschen" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:127 -#: templates/js/stock.js:1312 +#: templates/js/stock.js:1326 msgid "New Part" msgstr "Neues Teil" @@ -2338,7 +2338,7 @@ msgstr "Zulieferer-Bestand" #: company/templates/company/detail_stock.html:37 #: company/templates/company/supplier_part_stock.html:34 #: part/templates/part/category.html:123 part/templates/part/category.html:137 -#: part/templates/part/stock.html:54 stock/templates/stock/location.html:163 +#: part/templates/part/stock.html:55 stock/templates/stock/location.html:163 msgid "Export" msgstr "Exportieren" @@ -2357,7 +2357,7 @@ msgstr "Neues Zuliefererteil anlegen" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1318 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1332 msgid "New Supplier Part" msgstr "Neues Zuliefererteil" @@ -2495,7 +2495,7 @@ msgstr "Zuliefererteile" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:996 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1010 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "Teilbestand" @@ -2553,6 +2553,7 @@ msgstr "Neuer Auftrag" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:412 #: stock/templates/stock/item_base.html:374 templates/js/company.js:380 +#: templates/js/stock.js:690 msgid "Supplier Part" msgstr "Zuliefererteil" @@ -2716,7 +2717,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "Zuliefererteil bearbeiten" -#: company/views.py:639 templates/js/stock.js:1319 +#: company/views.py:639 templates/js/stock.js:1333 msgid "Create new Supplier Part" msgstr "Neues Zuliefererteil anlegen" @@ -2972,7 +2973,7 @@ msgstr "Bestellung" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:669 templates/js/stock.js:1078 +#: templates/js/stock.js:669 templates/js/stock.js:1092 msgid "Purchase Order" msgstr "Bestellung" @@ -2992,7 +2993,7 @@ msgid "Number of items received" msgstr "Empfangene Objekt-Anzahl" #: order/models.py:667 stock/models.py:537 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:690 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:704 msgid "Purchase Price" msgstr "Preis" @@ -3097,8 +3098,8 @@ msgstr "Aufgegeben" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:217 part/templates/part/category.html:259 -#: stock/templates/stock/location.html:191 templates/js/stock.js:736 -#: templates/js/stock.js:1324 +#: stock/templates/stock/location.html:191 templates/js/stock.js:750 +#: templates/js/stock.js:1338 msgid "New Location" msgstr "Neuer Lagerort" @@ -4323,7 +4324,7 @@ msgid "All selected BOM items will be deleted" msgstr "Alle ausgewählte Stücklistenpositionen werden gelöscht" #: part/templates/part/bom.html:160 part/views.py:590 -#: templates/js/stock.js:1313 +#: templates/js/stock.js:1327 msgid "Create New Part" msgstr "Neues Teil anlegen" @@ -4464,7 +4465,7 @@ msgid "View grid display" msgstr "Rasteransicht anzeigen" #: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:192 templates/js/stock.js:737 +#: stock/templates/stock/location.html:192 templates/js/stock.js:751 msgid "Create new location" msgstr "Neuen Lagerort anlegen" @@ -5371,7 +5372,7 @@ msgid "Result" msgstr "Ergebnis" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:1012 +#: templates/js/order.js:195 templates/js/stock.js:1026 msgid "Date" msgstr "Datum" @@ -6806,7 +6807,7 @@ msgid "No builds matching query" msgstr "Keine Bauaufträge passen zur Anfrage" #: templates/js/build.js:806 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:514 templates/js/stock.js:966 +#: templates/js/stock.js:514 templates/js/stock.js:980 msgid "Select" msgstr "Auswählen" @@ -7073,7 +7074,7 @@ msgstr "Keine Kategorie" msgid "Low stock" msgstr "Bestand niedrig" -#: templates/js/part.js:660 templates/js/stock.js:990 +#: templates/js/part.js:660 templates/js/stock.js:1004 msgid "Path" msgstr "Pfad" @@ -7271,75 +7272,75 @@ msgstr "gelöscht" msgid "Stocktake" msgstr "Inventur" -#: templates/js/stock.js:853 +#: templates/js/stock.js:867 msgid "Stock Status" msgstr "Status" -#: templates/js/stock.js:868 +#: templates/js/stock.js:882 msgid "Set Stock Status" msgstr "Status setzen" -#: templates/js/stock.js:882 +#: templates/js/stock.js:896 msgid "Select Status Code" msgstr "Status Code setzen" -#: templates/js/stock.js:883 +#: templates/js/stock.js:897 msgid "Status code must be selected" msgstr "Status Code muss ausgewählt werden" -#: templates/js/stock.js:1022 +#: templates/js/stock.js:1036 msgid "Invalid date" msgstr "Ungültiges Datum" -#: templates/js/stock.js:1069 +#: templates/js/stock.js:1083 msgid "Location no longer exists" msgstr "Standort nicht mehr vorhanden" -#: templates/js/stock.js:1088 +#: templates/js/stock.js:1102 msgid "Purchase order no longer exists" msgstr "Bestellung existiert nicht mehr" -#: templates/js/stock.js:1107 +#: templates/js/stock.js:1121 msgid "Customer no longer exists" msgstr "Kunde existiert nicht mehr" -#: templates/js/stock.js:1125 +#: templates/js/stock.js:1139 msgid "Stock item no longer exists" msgstr "Lagerbestand existiert nicht mehr" -#: templates/js/stock.js:1148 +#: templates/js/stock.js:1162 msgid "Added" msgstr "Hinzugefügt" -#: templates/js/stock.js:1156 +#: templates/js/stock.js:1170 msgid "Removed" msgstr "Entfernt" -#: templates/js/stock.js:1188 +#: templates/js/stock.js:1202 msgid "No user information" msgstr "Keine Benutzerinformation" -#: templates/js/stock.js:1200 +#: templates/js/stock.js:1214 msgid "Edit tracking entry" msgstr "Tracking-Eintrag bearbeiten" -#: templates/js/stock.js:1201 +#: templates/js/stock.js:1215 msgid "Delete tracking entry" msgstr "Tracking-Eintrag löschen" -#: templates/js/stock.js:1325 +#: templates/js/stock.js:1339 msgid "Create New Location" msgstr "Neuen Lagerort anlegen" -#: templates/js/stock.js:1366 +#: templates/js/stock.js:1380 msgid "No installed items" msgstr "Keine installierten Elemente" -#: templates/js/stock.js:1389 +#: templates/js/stock.js:1403 msgid "Serial" msgstr "Seriennummer" -#: templates/js/stock.js:1417 +#: templates/js/stock.js:1431 msgid "Uninstall Stock Item" msgstr "Lagerbestand entfernen" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 8450c09b6b..b1b903fd05 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-02 23:10+0000\n" +"POT-Creation-Date: 2021-07-03 02:00+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -125,7 +125,7 @@ msgstr "" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2022 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1179 +#: templates/js/stock.js:1193 msgid "User" msgstr "" @@ -138,7 +138,7 @@ msgstr "" #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:972 +#: templates/js/part.js:642 templates/js/stock.js:986 msgid "Name" msgstr "" @@ -160,8 +160,8 @@ msgstr "" #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:557 templates/js/stock.js:984 -#: templates/js/stock.js:1029 +#: templates/js/stock.js:557 templates/js/stock.js:998 +#: templates/js/stock.js:1043 msgid "Description" msgstr "" @@ -489,8 +489,8 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 #: templates/js/build.js:1112 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1164 -#: templates/js/stock.js:1383 +#: templates/js/part.js:796 templates/js/stock.js:1178 +#: templates/js/stock.js:1397 msgid "Quantity" msgstr "" @@ -536,7 +536,7 @@ msgstr "" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 #: templates/js/build.js:586 templates/js/order.js:378 -#: templates/js/stock.js:643 templates/js/stock.js:1056 +#: templates/js/stock.js:643 templates/js/stock.js:1070 msgid "Location" msgstr "" @@ -550,8 +550,8 @@ msgstr "" #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:630 templates/js/stock.js:1133 -#: templates/js/stock.js:1399 +#: templates/js/stock.js:630 templates/js/stock.js:1147 +#: templates/js/stock.js:1413 msgid "Status" msgstr "" @@ -648,7 +648,7 @@ msgstr "" #: templates/js/build.js:1079 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 -#: templates/js/stock.js:1371 +#: templates/js/stock.js:1385 msgid "Part" msgstr "" @@ -778,7 +778,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:528 stock/models.py:1662 stock/models.py:1764 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:699 +#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:713 msgid "Notes" msgstr "" @@ -844,7 +844,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:929 #: templates/js/order.js:366 templates/js/order.js:371 -#: templates/js/stock.js:1115 +#: templates/js/stock.js:1129 msgid "Stock Item" msgstr "" @@ -1197,7 +1197,7 @@ msgstr "" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:303 templates/js/stock.js:638 -#: templates/js/stock.js:1406 templates/js/table_filters.js:112 +#: templates/js/stock.js:1420 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" @@ -1252,7 +1252,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 -#: templates/js/stock.js:1044 +#: templates/js/stock.js:1058 msgid "Details" msgstr "" @@ -2176,7 +2176,7 @@ msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:427 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:695 +#: templates/js/stock.js:709 msgid "Packaging" msgstr "" @@ -2264,7 +2264,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:445 #: stock/models.py:446 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1097 +#: templates/js/stock.js:1111 msgid "Customer" msgstr "" @@ -2310,7 +2310,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:127 -#: templates/js/stock.js:1312 +#: templates/js/stock.js:1326 msgid "New Part" msgstr "" @@ -2337,7 +2337,7 @@ msgstr "" #: company/templates/company/detail_stock.html:37 #: company/templates/company/supplier_part_stock.html:34 #: part/templates/part/category.html:123 part/templates/part/category.html:137 -#: part/templates/part/stock.html:54 stock/templates/stock/location.html:163 +#: part/templates/part/stock.html:55 stock/templates/stock/location.html:163 msgid "Export" msgstr "" @@ -2356,7 +2356,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1318 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1332 msgid "New Supplier Part" msgstr "" @@ -2494,7 +2494,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:996 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1010 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2552,6 +2552,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:412 #: stock/templates/stock/item_base.html:374 templates/js/company.js:380 +#: templates/js/stock.js:690 msgid "Supplier Part" msgstr "" @@ -2715,7 +2716,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:639 templates/js/stock.js:1319 +#: company/views.py:639 templates/js/stock.js:1333 msgid "Create new Supplier Part" msgstr "" @@ -2971,7 +2972,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:669 templates/js/stock.js:1078 +#: templates/js/stock.js:669 templates/js/stock.js:1092 msgid "Purchase Order" msgstr "" @@ -2991,7 +2992,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:667 stock/models.py:537 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:690 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:704 msgid "Purchase Price" msgstr "" @@ -3096,8 +3097,8 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:217 part/templates/part/category.html:259 -#: stock/templates/stock/location.html:191 templates/js/stock.js:736 -#: templates/js/stock.js:1324 +#: stock/templates/stock/location.html:191 templates/js/stock.js:750 +#: templates/js/stock.js:1338 msgid "New Location" msgstr "" @@ -4322,7 +4323,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:590 -#: templates/js/stock.js:1313 +#: templates/js/stock.js:1327 msgid "Create New Part" msgstr "" @@ -4463,7 +4464,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:192 templates/js/stock.js:737 +#: stock/templates/stock/location.html:192 templates/js/stock.js:751 msgid "Create new location" msgstr "" @@ -5370,7 +5371,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:1012 +#: templates/js/order.js:195 templates/js/stock.js:1026 msgid "Date" msgstr "" @@ -6801,7 +6802,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:806 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:514 templates/js/stock.js:966 +#: templates/js/stock.js:514 templates/js/stock.js:980 msgid "Select" msgstr "" @@ -7068,7 +7069,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:990 +#: templates/js/part.js:660 templates/js/stock.js:1004 msgid "Path" msgstr "" @@ -7266,75 +7267,75 @@ msgstr "" msgid "Stocktake" msgstr "" -#: templates/js/stock.js:853 +#: templates/js/stock.js:867 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:868 +#: templates/js/stock.js:882 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:882 +#: templates/js/stock.js:896 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:883 +#: templates/js/stock.js:897 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1022 +#: templates/js/stock.js:1036 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1069 +#: templates/js/stock.js:1083 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1088 +#: templates/js/stock.js:1102 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1107 +#: templates/js/stock.js:1121 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1125 +#: templates/js/stock.js:1139 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1148 +#: templates/js/stock.js:1162 msgid "Added" msgstr "" -#: templates/js/stock.js:1156 +#: templates/js/stock.js:1170 msgid "Removed" msgstr "" -#: templates/js/stock.js:1188 +#: templates/js/stock.js:1202 msgid "No user information" msgstr "" -#: templates/js/stock.js:1200 +#: templates/js/stock.js:1214 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1201 +#: templates/js/stock.js:1215 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1325 +#: templates/js/stock.js:1339 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1366 +#: templates/js/stock.js:1380 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1389 +#: templates/js/stock.js:1403 msgid "Serial" msgstr "" -#: templates/js/stock.js:1417 +#: templates/js/stock.js:1431 msgid "Uninstall Stock Item" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 1ee783ff1d..0a51e5ad68 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-02 23:10+0000\n" +"POT-Creation-Date: 2021-07-03 02:00+0000\n" "PO-Revision-Date: 2021-07-01 22:38\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -124,7 +124,7 @@ msgstr "" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2022 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1179 +#: templates/js/stock.js:1193 msgid "User" msgstr "Usuario" @@ -137,7 +137,7 @@ msgstr "" #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:972 +#: templates/js/part.js:642 templates/js/stock.js:986 msgid "Name" msgstr "Nombre" @@ -159,8 +159,8 @@ msgstr "Nombre" #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:557 templates/js/stock.js:984 -#: templates/js/stock.js:1029 +#: templates/js/stock.js:557 templates/js/stock.js:998 +#: templates/js/stock.js:1043 msgid "Description" msgstr "Descripción" @@ -488,8 +488,8 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 #: templates/js/build.js:1112 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1164 -#: templates/js/stock.js:1383 +#: templates/js/part.js:796 templates/js/stock.js:1178 +#: templates/js/stock.js:1397 msgid "Quantity" msgstr "Cantidad" @@ -535,7 +535,7 @@ msgstr "" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 #: templates/js/build.js:586 templates/js/order.js:378 -#: templates/js/stock.js:643 templates/js/stock.js:1056 +#: templates/js/stock.js:643 templates/js/stock.js:1070 msgid "Location" msgstr "Unicación" @@ -549,8 +549,8 @@ msgstr "" #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:630 templates/js/stock.js:1133 -#: templates/js/stock.js:1399 +#: templates/js/stock.js:630 templates/js/stock.js:1147 +#: templates/js/stock.js:1413 msgid "Status" msgstr "Estado" @@ -647,7 +647,7 @@ msgstr "" #: templates/js/build.js:1079 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 -#: templates/js/stock.js:1371 +#: templates/js/stock.js:1385 msgid "Part" msgstr "Parte" @@ -777,7 +777,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:528 stock/models.py:1662 stock/models.py:1764 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:699 +#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:713 msgid "Notes" msgstr "Notas" @@ -843,7 +843,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:929 #: templates/js/order.js:366 templates/js/order.js:371 -#: templates/js/stock.js:1115 +#: templates/js/stock.js:1129 msgid "Stock Item" msgstr "" @@ -1196,7 +1196,7 @@ msgstr "" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:303 templates/js/stock.js:638 -#: templates/js/stock.js:1406 templates/js/table_filters.js:112 +#: templates/js/stock.js:1420 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "Lote" @@ -1251,7 +1251,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 -#: templates/js/stock.js:1044 +#: templates/js/stock.js:1058 msgid "Details" msgstr "Detalles" @@ -2175,7 +2175,7 @@ msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:427 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:695 +#: templates/js/stock.js:709 msgid "Packaging" msgstr "" @@ -2263,7 +2263,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:445 #: stock/models.py:446 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1097 +#: templates/js/stock.js:1111 msgid "Customer" msgstr "Cliente" @@ -2309,7 +2309,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:127 -#: templates/js/stock.js:1312 +#: templates/js/stock.js:1326 msgid "New Part" msgstr "" @@ -2336,7 +2336,7 @@ msgstr "" #: company/templates/company/detail_stock.html:37 #: company/templates/company/supplier_part_stock.html:34 #: part/templates/part/category.html:123 part/templates/part/category.html:137 -#: part/templates/part/stock.html:54 stock/templates/stock/location.html:163 +#: part/templates/part/stock.html:55 stock/templates/stock/location.html:163 msgid "Export" msgstr "Exportar" @@ -2355,7 +2355,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1318 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1332 msgid "New Supplier Part" msgstr "" @@ -2493,7 +2493,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:996 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1010 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2551,6 +2551,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:412 #: stock/templates/stock/item_base.html:374 templates/js/company.js:380 +#: templates/js/stock.js:690 msgid "Supplier Part" msgstr "" @@ -2714,7 +2715,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:639 templates/js/stock.js:1319 +#: company/views.py:639 templates/js/stock.js:1333 msgid "Create new Supplier Part" msgstr "" @@ -2970,7 +2971,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:669 templates/js/stock.js:1078 +#: templates/js/stock.js:669 templates/js/stock.js:1092 msgid "Purchase Order" msgstr "" @@ -2990,7 +2991,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:667 stock/models.py:537 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:690 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:704 msgid "Purchase Price" msgstr "" @@ -3095,8 +3096,8 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:217 part/templates/part/category.html:259 -#: stock/templates/stock/location.html:191 templates/js/stock.js:736 -#: templates/js/stock.js:1324 +#: stock/templates/stock/location.html:191 templates/js/stock.js:750 +#: templates/js/stock.js:1338 msgid "New Location" msgstr "" @@ -4321,7 +4322,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:590 -#: templates/js/stock.js:1313 +#: templates/js/stock.js:1327 msgid "Create New Part" msgstr "" @@ -4462,7 +4463,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:192 templates/js/stock.js:737 +#: stock/templates/stock/location.html:192 templates/js/stock.js:751 msgid "Create new location" msgstr "" @@ -5369,7 +5370,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:1012 +#: templates/js/order.js:195 templates/js/stock.js:1026 msgid "Date" msgstr "" @@ -6800,7 +6801,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:806 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:514 templates/js/stock.js:966 +#: templates/js/stock.js:514 templates/js/stock.js:980 msgid "Select" msgstr "" @@ -7067,7 +7068,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:990 +#: templates/js/part.js:660 templates/js/stock.js:1004 msgid "Path" msgstr "" @@ -7265,75 +7266,75 @@ msgstr "" msgid "Stocktake" msgstr "" -#: templates/js/stock.js:853 +#: templates/js/stock.js:867 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:868 +#: templates/js/stock.js:882 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:882 +#: templates/js/stock.js:896 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:883 +#: templates/js/stock.js:897 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1022 +#: templates/js/stock.js:1036 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1069 +#: templates/js/stock.js:1083 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1088 +#: templates/js/stock.js:1102 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1107 +#: templates/js/stock.js:1121 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1125 +#: templates/js/stock.js:1139 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1148 +#: templates/js/stock.js:1162 msgid "Added" msgstr "" -#: templates/js/stock.js:1156 +#: templates/js/stock.js:1170 msgid "Removed" msgstr "" -#: templates/js/stock.js:1188 +#: templates/js/stock.js:1202 msgid "No user information" msgstr "" -#: templates/js/stock.js:1200 +#: templates/js/stock.js:1214 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1201 +#: templates/js/stock.js:1215 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1325 +#: templates/js/stock.js:1339 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1366 +#: templates/js/stock.js:1380 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1389 +#: templates/js/stock.js:1403 msgid "Serial" msgstr "" -#: templates/js/stock.js:1417 +#: templates/js/stock.js:1431 msgid "Uninstall Stock Item" msgstr "" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index d67429ac2f..fbabb568e0 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-02 23:10+0000\n" +"POT-Creation-Date: 2021-07-03 02:00+0000\n" "PO-Revision-Date: 2021-07-01 22:38\n" "Last-Translator: \n" "Language-Team: French\n" @@ -124,7 +124,7 @@ msgstr "Commentaire du fichier" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2022 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1179 +#: templates/js/stock.js:1193 msgid "User" msgstr "Utilisateur" @@ -137,7 +137,7 @@ msgstr "date de chargement" #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:972 +#: templates/js/part.js:642 templates/js/stock.js:986 msgid "Name" msgstr "Nom" @@ -159,8 +159,8 @@ msgstr "Nom" #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:557 templates/js/stock.js:984 -#: templates/js/stock.js:1029 +#: templates/js/stock.js:557 templates/js/stock.js:998 +#: templates/js/stock.js:1043 msgid "Description" msgstr "Description" @@ -488,8 +488,8 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 #: templates/js/build.js:1112 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1164 -#: templates/js/stock.js:1383 +#: templates/js/part.js:796 templates/js/stock.js:1178 +#: templates/js/stock.js:1397 msgid "Quantity" msgstr "Quantité" @@ -535,7 +535,7 @@ msgstr "" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 #: templates/js/build.js:586 templates/js/order.js:378 -#: templates/js/stock.js:643 templates/js/stock.js:1056 +#: templates/js/stock.js:643 templates/js/stock.js:1070 msgid "Location" msgstr "" @@ -549,8 +549,8 @@ msgstr "Emplacement des pièces terminées" #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:630 templates/js/stock.js:1133 -#: templates/js/stock.js:1399 +#: templates/js/stock.js:630 templates/js/stock.js:1147 +#: templates/js/stock.js:1413 msgid "Status" msgstr "" @@ -647,7 +647,7 @@ msgstr "" #: templates/js/build.js:1079 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 -#: templates/js/stock.js:1371 +#: templates/js/stock.js:1385 msgid "Part" msgstr "Pièce" @@ -777,7 +777,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:528 stock/models.py:1662 stock/models.py:1764 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:699 +#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:713 msgid "Notes" msgstr "Notes" @@ -843,7 +843,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:929 #: templates/js/order.js:366 templates/js/order.js:371 -#: templates/js/stock.js:1115 +#: templates/js/stock.js:1129 msgid "Stock Item" msgstr "" @@ -1196,7 +1196,7 @@ msgstr "" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:303 templates/js/stock.js:638 -#: templates/js/stock.js:1406 templates/js/table_filters.js:112 +#: templates/js/stock.js:1420 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" @@ -1251,7 +1251,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 -#: templates/js/stock.js:1044 +#: templates/js/stock.js:1058 msgid "Details" msgstr "Détails" @@ -2175,7 +2175,7 @@ msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:427 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:695 +#: templates/js/stock.js:709 msgid "Packaging" msgstr "" @@ -2263,7 +2263,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:445 #: stock/models.py:446 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1097 +#: templates/js/stock.js:1111 msgid "Customer" msgstr "" @@ -2309,7 +2309,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:127 -#: templates/js/stock.js:1312 +#: templates/js/stock.js:1326 msgid "New Part" msgstr "" @@ -2336,7 +2336,7 @@ msgstr "" #: company/templates/company/detail_stock.html:37 #: company/templates/company/supplier_part_stock.html:34 #: part/templates/part/category.html:123 part/templates/part/category.html:137 -#: part/templates/part/stock.html:54 stock/templates/stock/location.html:163 +#: part/templates/part/stock.html:55 stock/templates/stock/location.html:163 msgid "Export" msgstr "" @@ -2355,7 +2355,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1318 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1332 msgid "New Supplier Part" msgstr "" @@ -2493,7 +2493,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:996 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1010 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2551,6 +2551,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:412 #: stock/templates/stock/item_base.html:374 templates/js/company.js:380 +#: templates/js/stock.js:690 msgid "Supplier Part" msgstr "" @@ -2714,7 +2715,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:639 templates/js/stock.js:1319 +#: company/views.py:639 templates/js/stock.js:1333 msgid "Create new Supplier Part" msgstr "" @@ -2970,7 +2971,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:669 templates/js/stock.js:1078 +#: templates/js/stock.js:669 templates/js/stock.js:1092 msgid "Purchase Order" msgstr "" @@ -2990,7 +2991,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:667 stock/models.py:537 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:690 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:704 msgid "Purchase Price" msgstr "" @@ -3095,8 +3096,8 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:217 part/templates/part/category.html:259 -#: stock/templates/stock/location.html:191 templates/js/stock.js:736 -#: templates/js/stock.js:1324 +#: stock/templates/stock/location.html:191 templates/js/stock.js:750 +#: templates/js/stock.js:1338 msgid "New Location" msgstr "" @@ -4321,7 +4322,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:590 -#: templates/js/stock.js:1313 +#: templates/js/stock.js:1327 msgid "Create New Part" msgstr "" @@ -4462,7 +4463,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:192 templates/js/stock.js:737 +#: stock/templates/stock/location.html:192 templates/js/stock.js:751 msgid "Create new location" msgstr "" @@ -5369,7 +5370,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:1012 +#: templates/js/order.js:195 templates/js/stock.js:1026 msgid "Date" msgstr "" @@ -6800,7 +6801,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:806 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:514 templates/js/stock.js:966 +#: templates/js/stock.js:514 templates/js/stock.js:980 msgid "Select" msgstr "" @@ -7067,7 +7068,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:990 +#: templates/js/part.js:660 templates/js/stock.js:1004 msgid "Path" msgstr "" @@ -7265,75 +7266,75 @@ msgstr "" msgid "Stocktake" msgstr "" -#: templates/js/stock.js:853 +#: templates/js/stock.js:867 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:868 +#: templates/js/stock.js:882 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:882 +#: templates/js/stock.js:896 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:883 +#: templates/js/stock.js:897 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1022 +#: templates/js/stock.js:1036 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1069 +#: templates/js/stock.js:1083 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1088 +#: templates/js/stock.js:1102 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1107 +#: templates/js/stock.js:1121 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1125 +#: templates/js/stock.js:1139 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1148 +#: templates/js/stock.js:1162 msgid "Added" msgstr "" -#: templates/js/stock.js:1156 +#: templates/js/stock.js:1170 msgid "Removed" msgstr "" -#: templates/js/stock.js:1188 +#: templates/js/stock.js:1202 msgid "No user information" msgstr "" -#: templates/js/stock.js:1200 +#: templates/js/stock.js:1214 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1201 +#: templates/js/stock.js:1215 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1325 +#: templates/js/stock.js:1339 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1366 +#: templates/js/stock.js:1380 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1389 +#: templates/js/stock.js:1403 msgid "Serial" msgstr "" -#: templates/js/stock.js:1417 +#: templates/js/stock.js:1431 msgid "Uninstall Stock Item" msgstr "" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 4d57aa8bfb..80fcb187c2 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-02 23:10+0000\n" +"POT-Creation-Date: 2021-07-03 02:00+0000\n" "PO-Revision-Date: 2021-07-01 22:38\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -124,7 +124,7 @@ msgstr "" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2022 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1179 +#: templates/js/stock.js:1193 msgid "User" msgstr "" @@ -137,7 +137,7 @@ msgstr "" #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:972 +#: templates/js/part.js:642 templates/js/stock.js:986 msgid "Name" msgstr "" @@ -159,8 +159,8 @@ msgstr "" #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:557 templates/js/stock.js:984 -#: templates/js/stock.js:1029 +#: templates/js/stock.js:557 templates/js/stock.js:998 +#: templates/js/stock.js:1043 msgid "Description" msgstr "" @@ -488,8 +488,8 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 #: templates/js/build.js:1112 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1164 -#: templates/js/stock.js:1383 +#: templates/js/part.js:796 templates/js/stock.js:1178 +#: templates/js/stock.js:1397 msgid "Quantity" msgstr "" @@ -535,7 +535,7 @@ msgstr "" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 #: templates/js/build.js:586 templates/js/order.js:378 -#: templates/js/stock.js:643 templates/js/stock.js:1056 +#: templates/js/stock.js:643 templates/js/stock.js:1070 msgid "Location" msgstr "" @@ -549,8 +549,8 @@ msgstr "" #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:630 templates/js/stock.js:1133 -#: templates/js/stock.js:1399 +#: templates/js/stock.js:630 templates/js/stock.js:1147 +#: templates/js/stock.js:1413 msgid "Status" msgstr "" @@ -647,7 +647,7 @@ msgstr "" #: templates/js/build.js:1079 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 -#: templates/js/stock.js:1371 +#: templates/js/stock.js:1385 msgid "Part" msgstr "" @@ -777,7 +777,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:528 stock/models.py:1662 stock/models.py:1764 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:699 +#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:713 msgid "Notes" msgstr "" @@ -843,7 +843,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:929 #: templates/js/order.js:366 templates/js/order.js:371 -#: templates/js/stock.js:1115 +#: templates/js/stock.js:1129 msgid "Stock Item" msgstr "" @@ -1196,7 +1196,7 @@ msgstr "" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:303 templates/js/stock.js:638 -#: templates/js/stock.js:1406 templates/js/table_filters.js:112 +#: templates/js/stock.js:1420 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" @@ -1251,7 +1251,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 -#: templates/js/stock.js:1044 +#: templates/js/stock.js:1058 msgid "Details" msgstr "" @@ -2175,7 +2175,7 @@ msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:427 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:695 +#: templates/js/stock.js:709 msgid "Packaging" msgstr "" @@ -2263,7 +2263,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:445 #: stock/models.py:446 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1097 +#: templates/js/stock.js:1111 msgid "Customer" msgstr "" @@ -2309,7 +2309,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:127 -#: templates/js/stock.js:1312 +#: templates/js/stock.js:1326 msgid "New Part" msgstr "" @@ -2336,7 +2336,7 @@ msgstr "" #: company/templates/company/detail_stock.html:37 #: company/templates/company/supplier_part_stock.html:34 #: part/templates/part/category.html:123 part/templates/part/category.html:137 -#: part/templates/part/stock.html:54 stock/templates/stock/location.html:163 +#: part/templates/part/stock.html:55 stock/templates/stock/location.html:163 msgid "Export" msgstr "" @@ -2355,7 +2355,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1318 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1332 msgid "New Supplier Part" msgstr "" @@ -2493,7 +2493,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:996 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1010 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2551,6 +2551,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:412 #: stock/templates/stock/item_base.html:374 templates/js/company.js:380 +#: templates/js/stock.js:690 msgid "Supplier Part" msgstr "" @@ -2714,7 +2715,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:639 templates/js/stock.js:1319 +#: company/views.py:639 templates/js/stock.js:1333 msgid "Create new Supplier Part" msgstr "" @@ -2970,7 +2971,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:669 templates/js/stock.js:1078 +#: templates/js/stock.js:669 templates/js/stock.js:1092 msgid "Purchase Order" msgstr "" @@ -2990,7 +2991,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:667 stock/models.py:537 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:690 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:704 msgid "Purchase Price" msgstr "" @@ -3095,8 +3096,8 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:217 part/templates/part/category.html:259 -#: stock/templates/stock/location.html:191 templates/js/stock.js:736 -#: templates/js/stock.js:1324 +#: stock/templates/stock/location.html:191 templates/js/stock.js:750 +#: templates/js/stock.js:1338 msgid "New Location" msgstr "" @@ -4321,7 +4322,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:590 -#: templates/js/stock.js:1313 +#: templates/js/stock.js:1327 msgid "Create New Part" msgstr "" @@ -4462,7 +4463,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:192 templates/js/stock.js:737 +#: stock/templates/stock/location.html:192 templates/js/stock.js:751 msgid "Create new location" msgstr "" @@ -5369,7 +5370,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:1012 +#: templates/js/order.js:195 templates/js/stock.js:1026 msgid "Date" msgstr "" @@ -6800,7 +6801,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:806 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:514 templates/js/stock.js:966 +#: templates/js/stock.js:514 templates/js/stock.js:980 msgid "Select" msgstr "" @@ -7067,7 +7068,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:990 +#: templates/js/part.js:660 templates/js/stock.js:1004 msgid "Path" msgstr "" @@ -7265,75 +7266,75 @@ msgstr "" msgid "Stocktake" msgstr "" -#: templates/js/stock.js:853 +#: templates/js/stock.js:867 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:868 +#: templates/js/stock.js:882 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:882 +#: templates/js/stock.js:896 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:883 +#: templates/js/stock.js:897 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1022 +#: templates/js/stock.js:1036 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1069 +#: templates/js/stock.js:1083 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1088 +#: templates/js/stock.js:1102 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1107 +#: templates/js/stock.js:1121 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1125 +#: templates/js/stock.js:1139 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1148 +#: templates/js/stock.js:1162 msgid "Added" msgstr "" -#: templates/js/stock.js:1156 +#: templates/js/stock.js:1170 msgid "Removed" msgstr "" -#: templates/js/stock.js:1188 +#: templates/js/stock.js:1202 msgid "No user information" msgstr "" -#: templates/js/stock.js:1200 +#: templates/js/stock.js:1214 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1201 +#: templates/js/stock.js:1215 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1325 +#: templates/js/stock.js:1339 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1366 +#: templates/js/stock.js:1380 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1389 +#: templates/js/stock.js:1403 msgid "Serial" msgstr "" -#: templates/js/stock.js:1417 +#: templates/js/stock.js:1431 msgid "Uninstall Stock Item" msgstr "" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index f09f5512a9..784346a72e 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-02 23:10+0000\n" +"POT-Creation-Date: 2021-07-03 02:00+0000\n" "PO-Revision-Date: 2021-07-01 22:38\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -124,7 +124,7 @@ msgstr "" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2022 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1179 +#: templates/js/stock.js:1193 msgid "User" msgstr "" @@ -137,7 +137,7 @@ msgstr "" #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:972 +#: templates/js/part.js:642 templates/js/stock.js:986 msgid "Name" msgstr "" @@ -159,8 +159,8 @@ msgstr "" #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:557 templates/js/stock.js:984 -#: templates/js/stock.js:1029 +#: templates/js/stock.js:557 templates/js/stock.js:998 +#: templates/js/stock.js:1043 msgid "Description" msgstr "" @@ -488,8 +488,8 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 #: templates/js/build.js:1112 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1164 -#: templates/js/stock.js:1383 +#: templates/js/part.js:796 templates/js/stock.js:1178 +#: templates/js/stock.js:1397 msgid "Quantity" msgstr "" @@ -535,7 +535,7 @@ msgstr "" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 #: templates/js/build.js:586 templates/js/order.js:378 -#: templates/js/stock.js:643 templates/js/stock.js:1056 +#: templates/js/stock.js:643 templates/js/stock.js:1070 msgid "Location" msgstr "" @@ -549,8 +549,8 @@ msgstr "" #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:630 templates/js/stock.js:1133 -#: templates/js/stock.js:1399 +#: templates/js/stock.js:630 templates/js/stock.js:1147 +#: templates/js/stock.js:1413 msgid "Status" msgstr "" @@ -647,7 +647,7 @@ msgstr "" #: templates/js/build.js:1079 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 -#: templates/js/stock.js:1371 +#: templates/js/stock.js:1385 msgid "Part" msgstr "" @@ -777,7 +777,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:528 stock/models.py:1662 stock/models.py:1764 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:699 +#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:713 msgid "Notes" msgstr "" @@ -843,7 +843,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:929 #: templates/js/order.js:366 templates/js/order.js:371 -#: templates/js/stock.js:1115 +#: templates/js/stock.js:1129 msgid "Stock Item" msgstr "" @@ -1196,7 +1196,7 @@ msgstr "" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:303 templates/js/stock.js:638 -#: templates/js/stock.js:1406 templates/js/table_filters.js:112 +#: templates/js/stock.js:1420 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" @@ -1251,7 +1251,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 -#: templates/js/stock.js:1044 +#: templates/js/stock.js:1058 msgid "Details" msgstr "" @@ -2175,7 +2175,7 @@ msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:427 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:695 +#: templates/js/stock.js:709 msgid "Packaging" msgstr "" @@ -2263,7 +2263,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:445 #: stock/models.py:446 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1097 +#: templates/js/stock.js:1111 msgid "Customer" msgstr "" @@ -2309,7 +2309,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:127 -#: templates/js/stock.js:1312 +#: templates/js/stock.js:1326 msgid "New Part" msgstr "" @@ -2336,7 +2336,7 @@ msgstr "" #: company/templates/company/detail_stock.html:37 #: company/templates/company/supplier_part_stock.html:34 #: part/templates/part/category.html:123 part/templates/part/category.html:137 -#: part/templates/part/stock.html:54 stock/templates/stock/location.html:163 +#: part/templates/part/stock.html:55 stock/templates/stock/location.html:163 msgid "Export" msgstr "" @@ -2355,7 +2355,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1318 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1332 msgid "New Supplier Part" msgstr "" @@ -2493,7 +2493,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:996 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1010 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2551,6 +2551,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:412 #: stock/templates/stock/item_base.html:374 templates/js/company.js:380 +#: templates/js/stock.js:690 msgid "Supplier Part" msgstr "" @@ -2714,7 +2715,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:639 templates/js/stock.js:1319 +#: company/views.py:639 templates/js/stock.js:1333 msgid "Create new Supplier Part" msgstr "" @@ -2970,7 +2971,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:669 templates/js/stock.js:1078 +#: templates/js/stock.js:669 templates/js/stock.js:1092 msgid "Purchase Order" msgstr "" @@ -2990,7 +2991,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:667 stock/models.py:537 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:690 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:704 msgid "Purchase Price" msgstr "" @@ -3095,8 +3096,8 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:217 part/templates/part/category.html:259 -#: stock/templates/stock/location.html:191 templates/js/stock.js:736 -#: templates/js/stock.js:1324 +#: stock/templates/stock/location.html:191 templates/js/stock.js:750 +#: templates/js/stock.js:1338 msgid "New Location" msgstr "" @@ -4321,7 +4322,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:590 -#: templates/js/stock.js:1313 +#: templates/js/stock.js:1327 msgid "Create New Part" msgstr "" @@ -4462,7 +4463,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:192 templates/js/stock.js:737 +#: stock/templates/stock/location.html:192 templates/js/stock.js:751 msgid "Create new location" msgstr "" @@ -5369,7 +5370,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:1012 +#: templates/js/order.js:195 templates/js/stock.js:1026 msgid "Date" msgstr "" @@ -6800,7 +6801,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:806 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:514 templates/js/stock.js:966 +#: templates/js/stock.js:514 templates/js/stock.js:980 msgid "Select" msgstr "" @@ -7067,7 +7068,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:990 +#: templates/js/part.js:660 templates/js/stock.js:1004 msgid "Path" msgstr "" @@ -7265,75 +7266,75 @@ msgstr "" msgid "Stocktake" msgstr "" -#: templates/js/stock.js:853 +#: templates/js/stock.js:867 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:868 +#: templates/js/stock.js:882 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:882 +#: templates/js/stock.js:896 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:883 +#: templates/js/stock.js:897 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1022 +#: templates/js/stock.js:1036 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1069 +#: templates/js/stock.js:1083 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1088 +#: templates/js/stock.js:1102 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1107 +#: templates/js/stock.js:1121 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1125 +#: templates/js/stock.js:1139 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1148 +#: templates/js/stock.js:1162 msgid "Added" msgstr "" -#: templates/js/stock.js:1156 +#: templates/js/stock.js:1170 msgid "Removed" msgstr "" -#: templates/js/stock.js:1188 +#: templates/js/stock.js:1202 msgid "No user information" msgstr "" -#: templates/js/stock.js:1200 +#: templates/js/stock.js:1214 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1201 +#: templates/js/stock.js:1215 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1325 +#: templates/js/stock.js:1339 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1366 +#: templates/js/stock.js:1380 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1389 +#: templates/js/stock.js:1403 msgid "Serial" msgstr "" -#: templates/js/stock.js:1417 +#: templates/js/stock.js:1431 msgid "Uninstall Stock Item" msgstr "" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index ee9b4e2cfa..430d91c927 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-02 23:10+0000\n" +"POT-Creation-Date: 2021-07-03 02:00+0000\n" "PO-Revision-Date: 2021-07-01 22:38\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -124,7 +124,7 @@ msgstr "Komentarz pliku" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2022 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1179 +#: templates/js/stock.js:1193 msgid "User" msgstr "Użytkownik" @@ -137,7 +137,7 @@ msgstr "data przesłania" #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:972 +#: templates/js/part.js:642 templates/js/stock.js:986 msgid "Name" msgstr "Nazwa" @@ -159,8 +159,8 @@ msgstr "Nazwa" #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:557 templates/js/stock.js:984 -#: templates/js/stock.js:1029 +#: templates/js/stock.js:557 templates/js/stock.js:998 +#: templates/js/stock.js:1043 msgid "Description" msgstr "Opis" @@ -488,8 +488,8 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 #: templates/js/build.js:1112 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1164 -#: templates/js/stock.js:1383 +#: templates/js/part.js:796 templates/js/stock.js:1178 +#: templates/js/stock.js:1397 msgid "Quantity" msgstr "Ilość" @@ -535,7 +535,7 @@ msgstr "Oznacz budowę jako ukończoną" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 #: templates/js/build.js:586 templates/js/order.js:378 -#: templates/js/stock.js:643 templates/js/stock.js:1056 +#: templates/js/stock.js:643 templates/js/stock.js:1070 msgid "Location" msgstr "Lokalizacja" @@ -549,8 +549,8 @@ msgstr "Lokalizacja ukończonych części" #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:630 templates/js/stock.js:1133 -#: templates/js/stock.js:1399 +#: templates/js/stock.js:630 templates/js/stock.js:1147 +#: templates/js/stock.js:1413 msgid "Status" msgstr "Status" @@ -647,7 +647,7 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: templates/js/build.js:1079 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 -#: templates/js/stock.js:1371 +#: templates/js/stock.js:1385 msgid "Part" msgstr "Część" @@ -777,7 +777,7 @@ msgstr "Link do zewnętrznego adresu URL" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:528 stock/models.py:1662 stock/models.py:1764 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:699 +#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:713 msgid "Notes" msgstr "Uwagi" @@ -843,7 +843,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:929 #: templates/js/order.js:366 templates/js/order.js:371 -#: templates/js/stock.js:1115 +#: templates/js/stock.js:1129 msgid "Stock Item" msgstr "Element magazynowy" @@ -1196,7 +1196,7 @@ msgstr "Nie określono lokalizacji docelowej" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:303 templates/js/stock.js:638 -#: templates/js/stock.js:1406 templates/js/table_filters.js:112 +#: templates/js/stock.js:1420 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "Partia" @@ -1251,7 +1251,7 @@ msgstr "Szczegóły zlecenia budowy" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 -#: templates/js/stock.js:1044 +#: templates/js/stock.js:1058 msgid "Details" msgstr "Szczegóły" @@ -2175,7 +2175,7 @@ msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:427 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:695 +#: templates/js/stock.js:709 msgid "Packaging" msgstr "Opakowanie" @@ -2263,7 +2263,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:445 #: stock/models.py:446 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1097 +#: templates/js/stock.js:1111 msgid "Customer" msgstr "Klient" @@ -2309,7 +2309,7 @@ msgstr "Usuń części" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:127 -#: templates/js/stock.js:1312 +#: templates/js/stock.js:1326 msgid "New Part" msgstr "Nowy komponent" @@ -2336,7 +2336,7 @@ msgstr "Zapasy dostawcy" #: company/templates/company/detail_stock.html:37 #: company/templates/company/supplier_part_stock.html:34 #: part/templates/part/category.html:123 part/templates/part/category.html:137 -#: part/templates/part/stock.html:54 stock/templates/stock/location.html:163 +#: part/templates/part/stock.html:55 stock/templates/stock/location.html:163 msgid "Export" msgstr "Eksportuj" @@ -2355,7 +2355,7 @@ msgstr "Utwórz nowego dostawcę części" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1318 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1332 msgid "New Supplier Part" msgstr "Now dostawca części" @@ -2493,7 +2493,7 @@ msgstr "Dostarczone części" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:996 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1010 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2551,6 +2551,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:412 #: stock/templates/stock/item_base.html:374 templates/js/company.js:380 +#: templates/js/stock.js:690 msgid "Supplier Part" msgstr "" @@ -2714,7 +2715,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:639 templates/js/stock.js:1319 +#: company/views.py:639 templates/js/stock.js:1333 msgid "Create new Supplier Part" msgstr "" @@ -2970,7 +2971,7 @@ msgstr "Zamówienie" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:669 templates/js/stock.js:1078 +#: templates/js/stock.js:669 templates/js/stock.js:1092 msgid "Purchase Order" msgstr "" @@ -2990,7 +2991,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:667 stock/models.py:537 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:690 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:704 msgid "Purchase Price" msgstr "Cena zakupu" @@ -3095,8 +3096,8 @@ msgstr "Wydany" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:217 part/templates/part/category.html:259 -#: stock/templates/stock/location.html:191 templates/js/stock.js:736 -#: templates/js/stock.js:1324 +#: stock/templates/stock/location.html:191 templates/js/stock.js:750 +#: templates/js/stock.js:1338 msgid "New Location" msgstr "Nowa lokalizacja" @@ -4321,7 +4322,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:590 -#: templates/js/stock.js:1313 +#: templates/js/stock.js:1327 msgid "Create New Part" msgstr "" @@ -4462,7 +4463,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:192 templates/js/stock.js:737 +#: stock/templates/stock/location.html:192 templates/js/stock.js:751 msgid "Create new location" msgstr "" @@ -5369,7 +5370,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:1012 +#: templates/js/order.js:195 templates/js/stock.js:1026 msgid "Date" msgstr "" @@ -6800,7 +6801,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:806 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:514 templates/js/stock.js:966 +#: templates/js/stock.js:514 templates/js/stock.js:980 msgid "Select" msgstr "" @@ -7067,7 +7068,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:990 +#: templates/js/part.js:660 templates/js/stock.js:1004 msgid "Path" msgstr "" @@ -7265,75 +7266,75 @@ msgstr "" msgid "Stocktake" msgstr "" -#: templates/js/stock.js:853 +#: templates/js/stock.js:867 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:868 +#: templates/js/stock.js:882 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:882 +#: templates/js/stock.js:896 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:883 +#: templates/js/stock.js:897 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1022 +#: templates/js/stock.js:1036 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1069 +#: templates/js/stock.js:1083 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1088 +#: templates/js/stock.js:1102 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1107 +#: templates/js/stock.js:1121 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1125 +#: templates/js/stock.js:1139 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1148 +#: templates/js/stock.js:1162 msgid "Added" msgstr "" -#: templates/js/stock.js:1156 +#: templates/js/stock.js:1170 msgid "Removed" msgstr "" -#: templates/js/stock.js:1188 +#: templates/js/stock.js:1202 msgid "No user information" msgstr "" -#: templates/js/stock.js:1200 +#: templates/js/stock.js:1214 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1201 +#: templates/js/stock.js:1215 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1325 +#: templates/js/stock.js:1339 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1366 +#: templates/js/stock.js:1380 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1389 +#: templates/js/stock.js:1403 msgid "Serial" msgstr "" -#: templates/js/stock.js:1417 +#: templates/js/stock.js:1431 msgid "Uninstall Stock Item" msgstr "" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 2dcb6c3f1f..abe1792f86 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-02 23:10+0000\n" +"POT-Creation-Date: 2021-07-03 02:00+0000\n" "PO-Revision-Date: 2021-07-01 22:38\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -124,7 +124,7 @@ msgstr "Комментарий к файлу" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2022 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1179 +#: templates/js/stock.js:1193 msgid "User" msgstr "Пользователь" @@ -137,7 +137,7 @@ msgstr "дата загрузки" #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:972 +#: templates/js/part.js:642 templates/js/stock.js:986 msgid "Name" msgstr "Название" @@ -159,8 +159,8 @@ msgstr "Название" #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:557 templates/js/stock.js:984 -#: templates/js/stock.js:1029 +#: templates/js/stock.js:557 templates/js/stock.js:998 +#: templates/js/stock.js:1043 msgid "Description" msgstr "Описание" @@ -488,8 +488,8 @@ msgstr "Целевая дата для сборки. Сборка будет п #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 #: templates/js/build.js:1112 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1164 -#: templates/js/stock.js:1383 +#: templates/js/part.js:796 templates/js/stock.js:1178 +#: templates/js/stock.js:1397 msgid "Quantity" msgstr "Количество" @@ -535,7 +535,7 @@ msgstr "Пометить сборку как завершенную" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 #: templates/js/build.js:586 templates/js/order.js:378 -#: templates/js/stock.js:643 templates/js/stock.js:1056 +#: templates/js/stock.js:643 templates/js/stock.js:1070 msgid "Location" msgstr "Расположение" @@ -549,8 +549,8 @@ msgstr "Расположение укомплектованных частей" #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:630 templates/js/stock.js:1133 -#: templates/js/stock.js:1399 +#: templates/js/stock.js:630 templates/js/stock.js:1147 +#: templates/js/stock.js:1413 msgid "Status" msgstr "Статус" @@ -647,7 +647,7 @@ msgstr "" #: templates/js/build.js:1079 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 -#: templates/js/stock.js:1371 +#: templates/js/stock.js:1385 msgid "Part" msgstr "" @@ -777,7 +777,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:528 stock/models.py:1662 stock/models.py:1764 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:699 +#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:713 msgid "Notes" msgstr "" @@ -843,7 +843,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:929 #: templates/js/order.js:366 templates/js/order.js:371 -#: templates/js/stock.js:1115 +#: templates/js/stock.js:1129 msgid "Stock Item" msgstr "" @@ -1196,7 +1196,7 @@ msgstr "" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:303 templates/js/stock.js:638 -#: templates/js/stock.js:1406 templates/js/table_filters.js:112 +#: templates/js/stock.js:1420 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" @@ -1251,7 +1251,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 -#: templates/js/stock.js:1044 +#: templates/js/stock.js:1058 msgid "Details" msgstr "" @@ -2175,7 +2175,7 @@ msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:427 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:695 +#: templates/js/stock.js:709 msgid "Packaging" msgstr "" @@ -2263,7 +2263,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:445 #: stock/models.py:446 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1097 +#: templates/js/stock.js:1111 msgid "Customer" msgstr "" @@ -2309,7 +2309,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:127 -#: templates/js/stock.js:1312 +#: templates/js/stock.js:1326 msgid "New Part" msgstr "" @@ -2336,7 +2336,7 @@ msgstr "" #: company/templates/company/detail_stock.html:37 #: company/templates/company/supplier_part_stock.html:34 #: part/templates/part/category.html:123 part/templates/part/category.html:137 -#: part/templates/part/stock.html:54 stock/templates/stock/location.html:163 +#: part/templates/part/stock.html:55 stock/templates/stock/location.html:163 msgid "Export" msgstr "" @@ -2355,7 +2355,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1318 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1332 msgid "New Supplier Part" msgstr "" @@ -2493,7 +2493,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:996 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1010 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2551,6 +2551,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:412 #: stock/templates/stock/item_base.html:374 templates/js/company.js:380 +#: templates/js/stock.js:690 msgid "Supplier Part" msgstr "" @@ -2714,7 +2715,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:639 templates/js/stock.js:1319 +#: company/views.py:639 templates/js/stock.js:1333 msgid "Create new Supplier Part" msgstr "" @@ -2970,7 +2971,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:669 templates/js/stock.js:1078 +#: templates/js/stock.js:669 templates/js/stock.js:1092 msgid "Purchase Order" msgstr "" @@ -2990,7 +2991,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:667 stock/models.py:537 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:690 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:704 msgid "Purchase Price" msgstr "" @@ -3095,8 +3096,8 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:217 part/templates/part/category.html:259 -#: stock/templates/stock/location.html:191 templates/js/stock.js:736 -#: templates/js/stock.js:1324 +#: stock/templates/stock/location.html:191 templates/js/stock.js:750 +#: templates/js/stock.js:1338 msgid "New Location" msgstr "" @@ -4321,7 +4322,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:590 -#: templates/js/stock.js:1313 +#: templates/js/stock.js:1327 msgid "Create New Part" msgstr "" @@ -4462,7 +4463,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:192 templates/js/stock.js:737 +#: stock/templates/stock/location.html:192 templates/js/stock.js:751 msgid "Create new location" msgstr "" @@ -5369,7 +5370,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:1012 +#: templates/js/order.js:195 templates/js/stock.js:1026 msgid "Date" msgstr "" @@ -6800,7 +6801,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:806 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:514 templates/js/stock.js:966 +#: templates/js/stock.js:514 templates/js/stock.js:980 msgid "Select" msgstr "" @@ -7067,7 +7068,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:990 +#: templates/js/part.js:660 templates/js/stock.js:1004 msgid "Path" msgstr "" @@ -7265,75 +7266,75 @@ msgstr "" msgid "Stocktake" msgstr "" -#: templates/js/stock.js:853 +#: templates/js/stock.js:867 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:868 +#: templates/js/stock.js:882 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:882 +#: templates/js/stock.js:896 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:883 +#: templates/js/stock.js:897 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1022 +#: templates/js/stock.js:1036 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1069 +#: templates/js/stock.js:1083 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1088 +#: templates/js/stock.js:1102 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1107 +#: templates/js/stock.js:1121 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1125 +#: templates/js/stock.js:1139 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1148 +#: templates/js/stock.js:1162 msgid "Added" msgstr "" -#: templates/js/stock.js:1156 +#: templates/js/stock.js:1170 msgid "Removed" msgstr "" -#: templates/js/stock.js:1188 +#: templates/js/stock.js:1202 msgid "No user information" msgstr "" -#: templates/js/stock.js:1200 +#: templates/js/stock.js:1214 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1201 +#: templates/js/stock.js:1215 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1325 +#: templates/js/stock.js:1339 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1366 +#: templates/js/stock.js:1380 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1389 +#: templates/js/stock.js:1403 msgid "Serial" msgstr "" -#: templates/js/stock.js:1417 +#: templates/js/stock.js:1431 msgid "Uninstall Stock Item" msgstr "" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index ebcc11338d..0990404c41 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-02 23:10+0000\n" +"POT-Creation-Date: 2021-07-03 02:00+0000\n" "PO-Revision-Date: 2021-07-01 22:38\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -124,7 +124,7 @@ msgstr "Dosya yorumu" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2022 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1179 +#: templates/js/stock.js:1193 msgid "User" msgstr "Kullanıcı" @@ -137,7 +137,7 @@ msgstr "yükleme tarihi" #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:972 +#: templates/js/part.js:642 templates/js/stock.js:986 msgid "Name" msgstr "Adı" @@ -159,8 +159,8 @@ msgstr "Adı" #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:557 templates/js/stock.js:984 -#: templates/js/stock.js:1029 +#: templates/js/stock.js:557 templates/js/stock.js:998 +#: templates/js/stock.js:1043 msgid "Description" msgstr "Açıklama" @@ -488,8 +488,8 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 #: templates/js/build.js:1112 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1164 -#: templates/js/stock.js:1383 +#: templates/js/part.js:796 templates/js/stock.js:1178 +#: templates/js/stock.js:1397 msgid "Quantity" msgstr "Miktar" @@ -535,7 +535,7 @@ msgstr "Yapım işini tamamlandı olarak işaretle" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 #: templates/js/build.js:586 templates/js/order.js:378 -#: templates/js/stock.js:643 templates/js/stock.js:1056 +#: templates/js/stock.js:643 templates/js/stock.js:1070 msgid "Location" msgstr "Konum" @@ -549,8 +549,8 @@ msgstr "Tamamlanmış parçaların konumu" #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:630 templates/js/stock.js:1133 -#: templates/js/stock.js:1399 +#: templates/js/stock.js:630 templates/js/stock.js:1147 +#: templates/js/stock.js:1413 msgid "Status" msgstr "Durum" @@ -647,7 +647,7 @@ msgstr "Bu yapım işinin tahsis edildiği yapım işi emri" #: templates/js/build.js:1079 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 -#: templates/js/stock.js:1371 +#: templates/js/stock.js:1385 msgid "Part" msgstr "Parça" @@ -777,7 +777,7 @@ msgstr "Harici URL'ye bağlantı" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:528 stock/models.py:1662 stock/models.py:1764 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:699 +#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:713 msgid "Notes" msgstr "Notlar" @@ -843,7 +843,7 @@ msgstr "Yapım işi için tahsis edilen parçalar" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:929 #: templates/js/order.js:366 templates/js/order.js:371 -#: templates/js/stock.js:1115 +#: templates/js/stock.js:1129 msgid "Stock Item" msgstr "Stok Kalemi" @@ -1196,7 +1196,7 @@ msgstr "Hedef konumu belirtilmedi" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:303 templates/js/stock.js:638 -#: templates/js/stock.js:1406 templates/js/table_filters.js:112 +#: templates/js/stock.js:1420 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "Toplu" @@ -1251,7 +1251,7 @@ msgstr "Yapım İşi Emri Detayları" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 -#: templates/js/stock.js:1044 +#: templates/js/stock.js:1058 msgid "Details" msgstr "Detaylar" @@ -2175,7 +2175,7 @@ msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:427 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:695 +#: templates/js/stock.js:709 msgid "Packaging" msgstr "" @@ -2263,7 +2263,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:445 #: stock/models.py:446 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1097 +#: templates/js/stock.js:1111 msgid "Customer" msgstr "Müşteri" @@ -2309,7 +2309,7 @@ msgstr "Parçaları Sil" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:127 -#: templates/js/stock.js:1312 +#: templates/js/stock.js:1326 msgid "New Part" msgstr "" @@ -2336,7 +2336,7 @@ msgstr "Tedarikçi Stoku" #: company/templates/company/detail_stock.html:37 #: company/templates/company/supplier_part_stock.html:34 #: part/templates/part/category.html:123 part/templates/part/category.html:137 -#: part/templates/part/stock.html:54 stock/templates/stock/location.html:163 +#: part/templates/part/stock.html:55 stock/templates/stock/location.html:163 msgid "Export" msgstr "" @@ -2355,7 +2355,7 @@ msgstr "Yeni tedarikçi parçası oluştur" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1318 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1332 msgid "New Supplier Part" msgstr "Yeni Tedarikçi Parçası" @@ -2493,7 +2493,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:996 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1010 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "Stok Kalemleri" @@ -2551,6 +2551,7 @@ msgstr "Yeni Satış Emri" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:412 #: stock/templates/stock/item_base.html:374 templates/js/company.js:380 +#: templates/js/stock.js:690 msgid "Supplier Part" msgstr "Tedarikçi Parçası" @@ -2714,7 +2715,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:639 templates/js/stock.js:1319 +#: company/views.py:639 templates/js/stock.js:1333 msgid "Create new Supplier Part" msgstr "" @@ -2970,7 +2971,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:669 templates/js/stock.js:1078 +#: templates/js/stock.js:669 templates/js/stock.js:1092 msgid "Purchase Order" msgstr "" @@ -2990,7 +2991,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:667 stock/models.py:537 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:690 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:704 msgid "Purchase Price" msgstr "" @@ -3095,8 +3096,8 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:217 part/templates/part/category.html:259 -#: stock/templates/stock/location.html:191 templates/js/stock.js:736 -#: templates/js/stock.js:1324 +#: stock/templates/stock/location.html:191 templates/js/stock.js:750 +#: templates/js/stock.js:1338 msgid "New Location" msgstr "Yeni Konum" @@ -4321,7 +4322,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:590 -#: templates/js/stock.js:1313 +#: templates/js/stock.js:1327 msgid "Create New Part" msgstr "" @@ -4462,7 +4463,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:192 templates/js/stock.js:737 +#: stock/templates/stock/location.html:192 templates/js/stock.js:751 msgid "Create new location" msgstr "Yeni konum oluştur" @@ -5369,7 +5370,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:1012 +#: templates/js/order.js:195 templates/js/stock.js:1026 msgid "Date" msgstr "" @@ -6800,7 +6801,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:806 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:514 templates/js/stock.js:966 +#: templates/js/stock.js:514 templates/js/stock.js:980 msgid "Select" msgstr "" @@ -7067,7 +7068,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:990 +#: templates/js/part.js:660 templates/js/stock.js:1004 msgid "Path" msgstr "" @@ -7265,75 +7266,75 @@ msgstr "" msgid "Stocktake" msgstr "" -#: templates/js/stock.js:853 +#: templates/js/stock.js:867 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:868 +#: templates/js/stock.js:882 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:882 +#: templates/js/stock.js:896 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:883 +#: templates/js/stock.js:897 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1022 +#: templates/js/stock.js:1036 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1069 +#: templates/js/stock.js:1083 msgid "Location no longer exists" msgstr "Konum artık yok" -#: templates/js/stock.js:1088 +#: templates/js/stock.js:1102 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1107 +#: templates/js/stock.js:1121 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1125 +#: templates/js/stock.js:1139 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1148 +#: templates/js/stock.js:1162 msgid "Added" msgstr "" -#: templates/js/stock.js:1156 +#: templates/js/stock.js:1170 msgid "Removed" msgstr "" -#: templates/js/stock.js:1188 +#: templates/js/stock.js:1202 msgid "No user information" msgstr "" -#: templates/js/stock.js:1200 +#: templates/js/stock.js:1214 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1201 +#: templates/js/stock.js:1215 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1325 +#: templates/js/stock.js:1339 msgid "Create New Location" msgstr "Yeni Konum Oluştur" -#: templates/js/stock.js:1366 +#: templates/js/stock.js:1380 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1389 +#: templates/js/stock.js:1403 msgid "Serial" msgstr "Seri No" -#: templates/js/stock.js:1417 +#: templates/js/stock.js:1431 msgid "Uninstall Stock Item" msgstr "" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 2eba3bf360..6f0b0d618f 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-02 23:10+0000\n" +"POT-Creation-Date: 2021-07-03 02:00+0000\n" "PO-Revision-Date: 2021-07-01 22:38\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -124,7 +124,7 @@ msgstr "文件注释" #: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2022 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1179 +#: templates/js/stock.js:1193 msgid "User" msgstr "用户" @@ -137,7 +137,7 @@ msgstr "上传日期" #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:235 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:972 +#: templates/js/part.js:642 templates/js/stock.js:986 msgid "Name" msgstr "名称" @@ -159,8 +159,8 @@ msgstr "名称" #: templates/js/company.js:56 templates/js/order.js:183 #: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:557 templates/js/stock.js:984 -#: templates/js/stock.js:1029 +#: templates/js/stock.js:557 templates/js/stock.js:998 +#: templates/js/stock.js:1043 msgid "Description" msgstr "" @@ -488,8 +488,8 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 #: templates/js/build.js:1112 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1164 -#: templates/js/stock.js:1383 +#: templates/js/part.js:796 templates/js/stock.js:1178 +#: templates/js/stock.js:1397 msgid "Quantity" msgstr "" @@ -535,7 +535,7 @@ msgstr "" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 #: templates/js/build.js:586 templates/js/order.js:378 -#: templates/js/stock.js:643 templates/js/stock.js:1056 +#: templates/js/stock.js:643 templates/js/stock.js:1070 msgid "Location" msgstr "" @@ -549,8 +549,8 @@ msgstr "" #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 #: templates/js/order.js:187 templates/js/order.js:285 -#: templates/js/stock.js:630 templates/js/stock.js:1133 -#: templates/js/stock.js:1399 +#: templates/js/stock.js:630 templates/js/stock.js:1147 +#: templates/js/stock.js:1413 msgid "Status" msgstr "" @@ -647,7 +647,7 @@ msgstr "" #: templates/js/build.js:1079 templates/js/company.js:140 #: templates/js/company.js:339 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 -#: templates/js/stock.js:1371 +#: templates/js/stock.js:1385 msgid "Part" msgstr "" @@ -777,7 +777,7 @@ msgstr "" #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:528 stock/models.py:1662 stock/models.py:1764 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:699 +#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:713 msgid "Notes" msgstr "" @@ -843,7 +843,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:929 #: templates/js/order.js:366 templates/js/order.js:371 -#: templates/js/stock.js:1115 +#: templates/js/stock.js:1129 msgid "Stock Item" msgstr "" @@ -1196,7 +1196,7 @@ msgstr "" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:303 templates/js/stock.js:638 -#: templates/js/stock.js:1406 templates/js/table_filters.js:112 +#: templates/js/stock.js:1420 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" @@ -1251,7 +1251,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 -#: templates/js/stock.js:1044 +#: templates/js/stock.js:1058 msgid "Details" msgstr "" @@ -2175,7 +2175,7 @@ msgstr "" #: company/models.py:544 company/templates/company/supplier_part_base.html:109 #: stock/models.py:427 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:695 +#: templates/js/stock.js:709 msgid "Packaging" msgstr "" @@ -2263,7 +2263,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:445 #: stock/models.py:446 stock/templates/stock/item_base.html:262 #: templates/js/company.js:40 templates/js/order.js:267 -#: templates/js/stock.js:1097 +#: templates/js/stock.js:1111 msgid "Customer" msgstr "" @@ -2309,7 +2309,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:66 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:127 -#: templates/js/stock.js:1312 +#: templates/js/stock.js:1326 msgid "New Part" msgstr "" @@ -2336,7 +2336,7 @@ msgstr "" #: company/templates/company/detail_stock.html:37 #: company/templates/company/supplier_part_stock.html:34 #: part/templates/part/category.html:123 part/templates/part/category.html:137 -#: part/templates/part/stock.html:54 stock/templates/stock/location.html:163 +#: part/templates/part/stock.html:55 stock/templates/stock/location.html:163 msgid "Export" msgstr "" @@ -2355,7 +2355,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1318 +#: part/templates/part/supplier.html:17 templates/js/stock.js:1332 msgid "New Supplier Part" msgstr "" @@ -2493,7 +2493,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:996 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1010 #: templates/stats.html:93 templates/stats.html:102 users/models.py:42 msgid "Stock Items" msgstr "" @@ -2551,6 +2551,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:412 #: stock/templates/stock/item_base.html:374 templates/js/company.js:380 +#: templates/js/stock.js:690 msgid "Supplier Part" msgstr "" @@ -2714,7 +2715,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:639 templates/js/stock.js:1319 +#: company/views.py:639 templates/js/stock.js:1333 msgid "Create new Supplier Part" msgstr "" @@ -2970,7 +2971,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:148 -#: templates/js/stock.js:669 templates/js/stock.js:1078 +#: templates/js/stock.js:669 templates/js/stock.js:1092 msgid "Purchase Order" msgstr "" @@ -2990,7 +2991,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:667 stock/models.py:537 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:690 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:704 msgid "Purchase Price" msgstr "" @@ -3095,8 +3096,8 @@ msgstr "" #: order/templates/order/order_base.html:180 #: order/templates/order/purchase_order_detail.html:100 #: part/templates/part/category.html:217 part/templates/part/category.html:259 -#: stock/templates/stock/location.html:191 templates/js/stock.js:736 -#: templates/js/stock.js:1324 +#: stock/templates/stock/location.html:191 templates/js/stock.js:750 +#: templates/js/stock.js:1338 msgid "New Location" msgstr "" @@ -4321,7 +4322,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:590 -#: templates/js/stock.js:1313 +#: templates/js/stock.js:1327 msgid "Create New Part" msgstr "" @@ -4462,7 +4463,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:192 templates/js/stock.js:737 +#: stock/templates/stock/location.html:192 templates/js/stock.js:751 msgid "Create new location" msgstr "" @@ -5369,7 +5370,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:1012 +#: templates/js/order.js:195 templates/js/stock.js:1026 msgid "Date" msgstr "" @@ -6800,7 +6801,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:806 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:514 templates/js/stock.js:966 +#: templates/js/stock.js:514 templates/js/stock.js:980 msgid "Select" msgstr "" @@ -7067,7 +7068,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:990 +#: templates/js/part.js:660 templates/js/stock.js:1004 msgid "Path" msgstr "" @@ -7265,75 +7266,75 @@ msgstr "" msgid "Stocktake" msgstr "" -#: templates/js/stock.js:853 +#: templates/js/stock.js:867 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:868 +#: templates/js/stock.js:882 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:882 +#: templates/js/stock.js:896 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:883 +#: templates/js/stock.js:897 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1022 +#: templates/js/stock.js:1036 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1069 +#: templates/js/stock.js:1083 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1088 +#: templates/js/stock.js:1102 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1107 +#: templates/js/stock.js:1121 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1125 +#: templates/js/stock.js:1139 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1148 +#: templates/js/stock.js:1162 msgid "Added" msgstr "" -#: templates/js/stock.js:1156 +#: templates/js/stock.js:1170 msgid "Removed" msgstr "" -#: templates/js/stock.js:1188 +#: templates/js/stock.js:1202 msgid "No user information" msgstr "" -#: templates/js/stock.js:1200 +#: templates/js/stock.js:1214 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1201 +#: templates/js/stock.js:1215 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1325 +#: templates/js/stock.js:1339 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1366 +#: templates/js/stock.js:1380 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1389 +#: templates/js/stock.js:1403 msgid "Serial" msgstr "" -#: templates/js/stock.js:1417 +#: templates/js/stock.js:1431 msgid "Uninstall Stock Item" msgstr "" From 3c8cba01b16a94bd7d2b3ea2369510b78aab46b5 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 3 Jul 2021 02:06:35 +0000 Subject: [PATCH 319/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 60 ++++++++++++++--------- InvenTree/locale/en/LC_MESSAGES/django.po | 56 ++++++++++++--------- InvenTree/locale/es/LC_MESSAGES/django.po | 56 ++++++++++++--------- InvenTree/locale/fr/LC_MESSAGES/django.po | 56 ++++++++++++--------- InvenTree/locale/it/LC_MESSAGES/django.po | 56 ++++++++++++--------- InvenTree/locale/ja/LC_MESSAGES/django.po | 56 ++++++++++++--------- InvenTree/locale/pl/LC_MESSAGES/django.po | 60 ++++++++++++++--------- InvenTree/locale/ru/LC_MESSAGES/django.po | 56 ++++++++++++--------- InvenTree/locale/tr/LC_MESSAGES/django.po | 60 ++++++++++++++--------- InvenTree/locale/zh/LC_MESSAGES/django.po | 56 ++++++++++++--------- 10 files changed, 332 insertions(+), 240 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index bafc58c439..21a18ddcb7 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-03 02:00+0000\n" +"POT-Creation-Date: 2021-07-03 02:06+0000\n" "PO-Revision-Date: 2021-07-01 22:38\n" "Last-Translator: \n" "Language-Team: German\n" @@ -989,8 +989,8 @@ msgstr "Admin" #: order/templates/order/order_base.html:86 #: order/templates/order/sales_order_base.html:43 #: order/templates/order/sales_order_base.html:88 -#: templates/js/table_filters.js:245 templates/js/table_filters.js:264 -#: templates/js/table_filters.js:281 +#: templates/js/table_filters.js:250 templates/js/table_filters.js:269 +#: templates/js/table_filters.js:286 msgid "Overdue" msgstr "Überfällig" @@ -1609,7 +1609,7 @@ msgstr "Anzahl der neusten Teile auf der Startseite" #: common/models.py:160 part/models.py:2193 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 -#: templates/js/table_filters.js:315 +#: templates/js/table_filters.js:320 msgid "Template" msgstr "Vorlage" @@ -1618,7 +1618,7 @@ msgid "Parts are templates by default" msgstr "Teile sind standardmäßig Vorlagen" #: common/models.py:167 part/models.py:819 part/templates/part/detail.html:170 -#: templates/js/table_filters.js:128 templates/js/table_filters.js:327 +#: templates/js/table_filters.js:128 templates/js/table_filters.js:332 msgid "Assembly" msgstr "Baugruppe" @@ -1627,7 +1627,7 @@ msgid "Parts can be assembled from other components by default" msgstr "Teile können standardmäßig aus anderen Teilen angefertigt werden" #: common/models.py:174 part/models.py:825 part/templates/part/detail.html:180 -#: templates/js/table_filters.js:331 +#: templates/js/table_filters.js:336 msgid "Component" msgstr "Komponente" @@ -1644,7 +1644,7 @@ msgid "Parts are purchaseable by default" msgstr "Artikel sind grundsätzlich kaufbar" #: common/models.py:188 part/models.py:841 part/templates/part/detail.html:210 -#: templates/js/table_filters.js:339 +#: templates/js/table_filters.js:344 msgid "Salable" msgstr "Verkäuflich" @@ -1653,7 +1653,7 @@ msgid "Parts are salable by default" msgstr "Artikel sind grundsätzlich verkaufbar" #: common/models.py:195 part/models.py:831 part/templates/part/detail.html:190 -#: templates/js/table_filters.js:33 templates/js/table_filters.js:343 +#: templates/js/table_filters.js:33 templates/js/table_filters.js:348 msgid "Trackable" msgstr "Nachverfolgbar" @@ -4027,7 +4027,7 @@ msgstr "Kann dieses Teil an Kunden verkauft werden?" #: part/models.py:846 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 -#: templates/js/table_filters.js:241 templates/js/table_filters.js:310 +#: templates/js/table_filters.js:246 templates/js/table_filters.js:315 msgid "Active" msgstr "Aktiv" @@ -4092,7 +4092,7 @@ msgid "Enter description for this test" msgstr "Beschreibung für diesen Test eingeben" #: part/models.py:2112 templates/js/part.js:726 -#: templates/js/table_filters.js:227 +#: templates/js/table_filters.js:232 msgid "Required" msgstr "Benötigt" @@ -5652,7 +5652,7 @@ msgstr "Anhang muss für diesen Test hochgeladen werden" msgid "Test name" msgstr "Name des Tests" -#: stock/models.py:1746 templates/js/table_filters.js:217 +#: stock/models.py:1746 templates/js/table_filters.js:222 msgid "Test result" msgstr "Testergebnis" @@ -7070,7 +7070,7 @@ msgstr "Keine Teile gefunden" msgid "No category" msgstr "Keine Kategorie" -#: templates/js/part.js:476 templates/js/table_filters.js:323 +#: templates/js/part.js:476 templates/js/table_filters.js:328 msgid "Low stock" msgstr "Bestand niedrig" @@ -7361,7 +7361,7 @@ msgid "Include locations" msgstr "Lagerorte einschließen" #: templates/js/table_filters.js:86 templates/js/table_filters.js:87 -#: templates/js/table_filters.js:300 +#: templates/js/table_filters.js:305 msgid "Include subcategories" msgstr "Unterkategorien einschließen" @@ -7394,7 +7394,7 @@ msgstr "Seriennummer" msgid "Batch code" msgstr "Losnummer" -#: templates/js/table_filters.js:123 templates/js/table_filters.js:290 +#: templates/js/table_filters.js:123 templates/js/table_filters.js:295 msgid "Active parts" msgstr "Aktive Teile" @@ -7466,43 +7466,55 @@ msgstr "zeige zu Kunden zugeordnete Einträge" msgid "Stock status" msgstr "Status" -#: templates/js/table_filters.js:236 +#: templates/js/table_filters.js:211 +#, fuzzy +#| msgid "Unit purchase price" +msgid "Has purchase price" +msgstr "Preis pro Einheit" + +#: templates/js/table_filters.js:212 +#, fuzzy +#| msgid "Show stock items which have expired" +msgid "Show stock items which have a purchase price set" +msgstr "Zeige abgelaufene BestandsObjekte" + +#: templates/js/table_filters.js:241 msgid "Build status" msgstr "Bauauftrags-Status" -#: templates/js/table_filters.js:255 templates/js/table_filters.js:272 +#: templates/js/table_filters.js:260 templates/js/table_filters.js:277 msgid "Order status" msgstr "Bestellstatus" -#: templates/js/table_filters.js:260 templates/js/table_filters.js:277 +#: templates/js/table_filters.js:265 templates/js/table_filters.js:282 msgid "Outstanding" msgstr "ausstehend" -#: templates/js/table_filters.js:301 +#: templates/js/table_filters.js:306 msgid "Include parts in subcategories" msgstr "Teile in Unterkategorien einschließen" -#: templates/js/table_filters.js:305 +#: templates/js/table_filters.js:310 msgid "Has IPN" msgstr "Hat IPN" -#: templates/js/table_filters.js:306 +#: templates/js/table_filters.js:311 msgid "Part has internal part number" msgstr "Teil hat Interne Teilenummer" -#: templates/js/table_filters.js:311 +#: templates/js/table_filters.js:316 msgid "Show active parts" msgstr "Aktive Teile anzeigen" -#: templates/js/table_filters.js:319 +#: templates/js/table_filters.js:324 msgid "Stock available" msgstr "verfügbarer Lagerbestand" -#: templates/js/table_filters.js:335 +#: templates/js/table_filters.js:340 msgid "Starred" msgstr "Favorit" -#: templates/js/table_filters.js:347 +#: templates/js/table_filters.js:352 msgid "Purchasable" msgstr "Käuflich" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index b1b903fd05..3a074538bf 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-03 02:00+0000\n" +"POT-Creation-Date: 2021-07-03 02:06+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -990,8 +990,8 @@ msgstr "" #: order/templates/order/order_base.html:86 #: order/templates/order/sales_order_base.html:43 #: order/templates/order/sales_order_base.html:88 -#: templates/js/table_filters.js:245 templates/js/table_filters.js:264 -#: templates/js/table_filters.js:281 +#: templates/js/table_filters.js:250 templates/js/table_filters.js:269 +#: templates/js/table_filters.js:286 msgid "Overdue" msgstr "" @@ -1610,7 +1610,7 @@ msgstr "" #: common/models.py:160 part/models.py:2193 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 -#: templates/js/table_filters.js:315 +#: templates/js/table_filters.js:320 msgid "Template" msgstr "" @@ -1619,7 +1619,7 @@ msgid "Parts are templates by default" msgstr "" #: common/models.py:167 part/models.py:819 part/templates/part/detail.html:170 -#: templates/js/table_filters.js:128 templates/js/table_filters.js:327 +#: templates/js/table_filters.js:128 templates/js/table_filters.js:332 msgid "Assembly" msgstr "" @@ -1628,7 +1628,7 @@ msgid "Parts can be assembled from other components by default" msgstr "" #: common/models.py:174 part/models.py:825 part/templates/part/detail.html:180 -#: templates/js/table_filters.js:331 +#: templates/js/table_filters.js:336 msgid "Component" msgstr "" @@ -1645,7 +1645,7 @@ msgid "Parts are purchaseable by default" msgstr "" #: common/models.py:188 part/models.py:841 part/templates/part/detail.html:210 -#: templates/js/table_filters.js:339 +#: templates/js/table_filters.js:344 msgid "Salable" msgstr "" @@ -1654,7 +1654,7 @@ msgid "Parts are salable by default" msgstr "" #: common/models.py:195 part/models.py:831 part/templates/part/detail.html:190 -#: templates/js/table_filters.js:33 templates/js/table_filters.js:343 +#: templates/js/table_filters.js:33 templates/js/table_filters.js:348 msgid "Trackable" msgstr "" @@ -4026,7 +4026,7 @@ msgstr "" #: part/models.py:846 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 -#: templates/js/table_filters.js:241 templates/js/table_filters.js:310 +#: templates/js/table_filters.js:246 templates/js/table_filters.js:315 msgid "Active" msgstr "" @@ -4091,7 +4091,7 @@ msgid "Enter description for this test" msgstr "" #: part/models.py:2112 templates/js/part.js:726 -#: templates/js/table_filters.js:227 +#: templates/js/table_filters.js:232 msgid "Required" msgstr "" @@ -5651,7 +5651,7 @@ msgstr "" msgid "Test name" msgstr "" -#: stock/models.py:1746 templates/js/table_filters.js:217 +#: stock/models.py:1746 templates/js/table_filters.js:222 msgid "Test result" msgstr "" @@ -7065,7 +7065,7 @@ msgstr "" msgid "No category" msgstr "" -#: templates/js/part.js:476 templates/js/table_filters.js:323 +#: templates/js/part.js:476 templates/js/table_filters.js:328 msgid "Low stock" msgstr "" @@ -7356,7 +7356,7 @@ msgid "Include locations" msgstr "" #: templates/js/table_filters.js:86 templates/js/table_filters.js:87 -#: templates/js/table_filters.js:300 +#: templates/js/table_filters.js:305 msgid "Include subcategories" msgstr "" @@ -7389,7 +7389,7 @@ msgstr "" msgid "Batch code" msgstr "" -#: templates/js/table_filters.js:123 templates/js/table_filters.js:290 +#: templates/js/table_filters.js:123 templates/js/table_filters.js:295 msgid "Active parts" msgstr "" @@ -7461,43 +7461,51 @@ msgstr "" msgid "Stock status" msgstr "" -#: templates/js/table_filters.js:236 +#: templates/js/table_filters.js:211 +msgid "Has purchase price" +msgstr "" + +#: templates/js/table_filters.js:212 +msgid "Show stock items which have a purchase price set" +msgstr "" + +#: templates/js/table_filters.js:241 msgid "Build status" msgstr "" -#: templates/js/table_filters.js:255 templates/js/table_filters.js:272 +#: templates/js/table_filters.js:260 templates/js/table_filters.js:277 msgid "Order status" msgstr "" -#: templates/js/table_filters.js:260 templates/js/table_filters.js:277 +#: templates/js/table_filters.js:265 templates/js/table_filters.js:282 msgid "Outstanding" msgstr "" -#: templates/js/table_filters.js:301 +#: templates/js/table_filters.js:306 msgid "Include parts in subcategories" msgstr "" -#: templates/js/table_filters.js:305 +#: templates/js/table_filters.js:310 msgid "Has IPN" msgstr "" -#: templates/js/table_filters.js:306 +#: templates/js/table_filters.js:311 msgid "Part has internal part number" msgstr "" -#: templates/js/table_filters.js:311 +#: templates/js/table_filters.js:316 msgid "Show active parts" msgstr "" -#: templates/js/table_filters.js:319 +#: templates/js/table_filters.js:324 msgid "Stock available" msgstr "" -#: templates/js/table_filters.js:335 +#: templates/js/table_filters.js:340 msgid "Starred" msgstr "" -#: templates/js/table_filters.js:347 +#: templates/js/table_filters.js:352 msgid "Purchasable" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 0a51e5ad68..6904f6609d 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-03 02:00+0000\n" +"POT-Creation-Date: 2021-07-03 02:06+0000\n" "PO-Revision-Date: 2021-07-01 22:38\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -989,8 +989,8 @@ msgstr "" #: order/templates/order/order_base.html:86 #: order/templates/order/sales_order_base.html:43 #: order/templates/order/sales_order_base.html:88 -#: templates/js/table_filters.js:245 templates/js/table_filters.js:264 -#: templates/js/table_filters.js:281 +#: templates/js/table_filters.js:250 templates/js/table_filters.js:269 +#: templates/js/table_filters.js:286 msgid "Overdue" msgstr "" @@ -1609,7 +1609,7 @@ msgstr "" #: common/models.py:160 part/models.py:2193 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 -#: templates/js/table_filters.js:315 +#: templates/js/table_filters.js:320 msgid "Template" msgstr "" @@ -1618,7 +1618,7 @@ msgid "Parts are templates by default" msgstr "" #: common/models.py:167 part/models.py:819 part/templates/part/detail.html:170 -#: templates/js/table_filters.js:128 templates/js/table_filters.js:327 +#: templates/js/table_filters.js:128 templates/js/table_filters.js:332 msgid "Assembly" msgstr "" @@ -1627,7 +1627,7 @@ msgid "Parts can be assembled from other components by default" msgstr "" #: common/models.py:174 part/models.py:825 part/templates/part/detail.html:180 -#: templates/js/table_filters.js:331 +#: templates/js/table_filters.js:336 msgid "Component" msgstr "" @@ -1644,7 +1644,7 @@ msgid "Parts are purchaseable by default" msgstr "" #: common/models.py:188 part/models.py:841 part/templates/part/detail.html:210 -#: templates/js/table_filters.js:339 +#: templates/js/table_filters.js:344 msgid "Salable" msgstr "" @@ -1653,7 +1653,7 @@ msgid "Parts are salable by default" msgstr "" #: common/models.py:195 part/models.py:831 part/templates/part/detail.html:190 -#: templates/js/table_filters.js:33 templates/js/table_filters.js:343 +#: templates/js/table_filters.js:33 templates/js/table_filters.js:348 msgid "Trackable" msgstr "" @@ -4025,7 +4025,7 @@ msgstr "" #: part/models.py:846 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 -#: templates/js/table_filters.js:241 templates/js/table_filters.js:310 +#: templates/js/table_filters.js:246 templates/js/table_filters.js:315 msgid "Active" msgstr "" @@ -4090,7 +4090,7 @@ msgid "Enter description for this test" msgstr "" #: part/models.py:2112 templates/js/part.js:726 -#: templates/js/table_filters.js:227 +#: templates/js/table_filters.js:232 msgid "Required" msgstr "" @@ -5650,7 +5650,7 @@ msgstr "" msgid "Test name" msgstr "" -#: stock/models.py:1746 templates/js/table_filters.js:217 +#: stock/models.py:1746 templates/js/table_filters.js:222 msgid "Test result" msgstr "" @@ -7064,7 +7064,7 @@ msgstr "" msgid "No category" msgstr "" -#: templates/js/part.js:476 templates/js/table_filters.js:323 +#: templates/js/part.js:476 templates/js/table_filters.js:328 msgid "Low stock" msgstr "" @@ -7355,7 +7355,7 @@ msgid "Include locations" msgstr "" #: templates/js/table_filters.js:86 templates/js/table_filters.js:87 -#: templates/js/table_filters.js:300 +#: templates/js/table_filters.js:305 msgid "Include subcategories" msgstr "" @@ -7388,7 +7388,7 @@ msgstr "" msgid "Batch code" msgstr "" -#: templates/js/table_filters.js:123 templates/js/table_filters.js:290 +#: templates/js/table_filters.js:123 templates/js/table_filters.js:295 msgid "Active parts" msgstr "" @@ -7460,43 +7460,51 @@ msgstr "" msgid "Stock status" msgstr "" -#: templates/js/table_filters.js:236 +#: templates/js/table_filters.js:211 +msgid "Has purchase price" +msgstr "" + +#: templates/js/table_filters.js:212 +msgid "Show stock items which have a purchase price set" +msgstr "" + +#: templates/js/table_filters.js:241 msgid "Build status" msgstr "" -#: templates/js/table_filters.js:255 templates/js/table_filters.js:272 +#: templates/js/table_filters.js:260 templates/js/table_filters.js:277 msgid "Order status" msgstr "" -#: templates/js/table_filters.js:260 templates/js/table_filters.js:277 +#: templates/js/table_filters.js:265 templates/js/table_filters.js:282 msgid "Outstanding" msgstr "" -#: templates/js/table_filters.js:301 +#: templates/js/table_filters.js:306 msgid "Include parts in subcategories" msgstr "" -#: templates/js/table_filters.js:305 +#: templates/js/table_filters.js:310 msgid "Has IPN" msgstr "" -#: templates/js/table_filters.js:306 +#: templates/js/table_filters.js:311 msgid "Part has internal part number" msgstr "" -#: templates/js/table_filters.js:311 +#: templates/js/table_filters.js:316 msgid "Show active parts" msgstr "" -#: templates/js/table_filters.js:319 +#: templates/js/table_filters.js:324 msgid "Stock available" msgstr "" -#: templates/js/table_filters.js:335 +#: templates/js/table_filters.js:340 msgid "Starred" msgstr "" -#: templates/js/table_filters.js:347 +#: templates/js/table_filters.js:352 msgid "Purchasable" msgstr "" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index fbabb568e0..6d492b73c4 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-03 02:00+0000\n" +"POT-Creation-Date: 2021-07-03 02:06+0000\n" "PO-Revision-Date: 2021-07-01 22:38\n" "Last-Translator: \n" "Language-Team: French\n" @@ -989,8 +989,8 @@ msgstr "" #: order/templates/order/order_base.html:86 #: order/templates/order/sales_order_base.html:43 #: order/templates/order/sales_order_base.html:88 -#: templates/js/table_filters.js:245 templates/js/table_filters.js:264 -#: templates/js/table_filters.js:281 +#: templates/js/table_filters.js:250 templates/js/table_filters.js:269 +#: templates/js/table_filters.js:286 msgid "Overdue" msgstr "" @@ -1609,7 +1609,7 @@ msgstr "" #: common/models.py:160 part/models.py:2193 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 -#: templates/js/table_filters.js:315 +#: templates/js/table_filters.js:320 msgid "Template" msgstr "" @@ -1618,7 +1618,7 @@ msgid "Parts are templates by default" msgstr "" #: common/models.py:167 part/models.py:819 part/templates/part/detail.html:170 -#: templates/js/table_filters.js:128 templates/js/table_filters.js:327 +#: templates/js/table_filters.js:128 templates/js/table_filters.js:332 msgid "Assembly" msgstr "" @@ -1627,7 +1627,7 @@ msgid "Parts can be assembled from other components by default" msgstr "" #: common/models.py:174 part/models.py:825 part/templates/part/detail.html:180 -#: templates/js/table_filters.js:331 +#: templates/js/table_filters.js:336 msgid "Component" msgstr "" @@ -1644,7 +1644,7 @@ msgid "Parts are purchaseable by default" msgstr "" #: common/models.py:188 part/models.py:841 part/templates/part/detail.html:210 -#: templates/js/table_filters.js:339 +#: templates/js/table_filters.js:344 msgid "Salable" msgstr "" @@ -1653,7 +1653,7 @@ msgid "Parts are salable by default" msgstr "" #: common/models.py:195 part/models.py:831 part/templates/part/detail.html:190 -#: templates/js/table_filters.js:33 templates/js/table_filters.js:343 +#: templates/js/table_filters.js:33 templates/js/table_filters.js:348 msgid "Trackable" msgstr "" @@ -4025,7 +4025,7 @@ msgstr "" #: part/models.py:846 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 -#: templates/js/table_filters.js:241 templates/js/table_filters.js:310 +#: templates/js/table_filters.js:246 templates/js/table_filters.js:315 msgid "Active" msgstr "" @@ -4090,7 +4090,7 @@ msgid "Enter description for this test" msgstr "" #: part/models.py:2112 templates/js/part.js:726 -#: templates/js/table_filters.js:227 +#: templates/js/table_filters.js:232 msgid "Required" msgstr "" @@ -5650,7 +5650,7 @@ msgstr "" msgid "Test name" msgstr "" -#: stock/models.py:1746 templates/js/table_filters.js:217 +#: stock/models.py:1746 templates/js/table_filters.js:222 msgid "Test result" msgstr "" @@ -7064,7 +7064,7 @@ msgstr "" msgid "No category" msgstr "" -#: templates/js/part.js:476 templates/js/table_filters.js:323 +#: templates/js/part.js:476 templates/js/table_filters.js:328 msgid "Low stock" msgstr "" @@ -7355,7 +7355,7 @@ msgid "Include locations" msgstr "" #: templates/js/table_filters.js:86 templates/js/table_filters.js:87 -#: templates/js/table_filters.js:300 +#: templates/js/table_filters.js:305 msgid "Include subcategories" msgstr "" @@ -7388,7 +7388,7 @@ msgstr "" msgid "Batch code" msgstr "" -#: templates/js/table_filters.js:123 templates/js/table_filters.js:290 +#: templates/js/table_filters.js:123 templates/js/table_filters.js:295 msgid "Active parts" msgstr "" @@ -7460,43 +7460,51 @@ msgstr "" msgid "Stock status" msgstr "" -#: templates/js/table_filters.js:236 +#: templates/js/table_filters.js:211 +msgid "Has purchase price" +msgstr "" + +#: templates/js/table_filters.js:212 +msgid "Show stock items which have a purchase price set" +msgstr "" + +#: templates/js/table_filters.js:241 msgid "Build status" msgstr "" -#: templates/js/table_filters.js:255 templates/js/table_filters.js:272 +#: templates/js/table_filters.js:260 templates/js/table_filters.js:277 msgid "Order status" msgstr "" -#: templates/js/table_filters.js:260 templates/js/table_filters.js:277 +#: templates/js/table_filters.js:265 templates/js/table_filters.js:282 msgid "Outstanding" msgstr "" -#: templates/js/table_filters.js:301 +#: templates/js/table_filters.js:306 msgid "Include parts in subcategories" msgstr "" -#: templates/js/table_filters.js:305 +#: templates/js/table_filters.js:310 msgid "Has IPN" msgstr "A un IPN" -#: templates/js/table_filters.js:306 +#: templates/js/table_filters.js:311 msgid "Part has internal part number" msgstr "" -#: templates/js/table_filters.js:311 +#: templates/js/table_filters.js:316 msgid "Show active parts" msgstr "" -#: templates/js/table_filters.js:319 +#: templates/js/table_filters.js:324 msgid "Stock available" msgstr "" -#: templates/js/table_filters.js:335 +#: templates/js/table_filters.js:340 msgid "Starred" msgstr "" -#: templates/js/table_filters.js:347 +#: templates/js/table_filters.js:352 msgid "Purchasable" msgstr "" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 80fcb187c2..cba47942c2 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-03 02:00+0000\n" +"POT-Creation-Date: 2021-07-03 02:06+0000\n" "PO-Revision-Date: 2021-07-01 22:38\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -989,8 +989,8 @@ msgstr "" #: order/templates/order/order_base.html:86 #: order/templates/order/sales_order_base.html:43 #: order/templates/order/sales_order_base.html:88 -#: templates/js/table_filters.js:245 templates/js/table_filters.js:264 -#: templates/js/table_filters.js:281 +#: templates/js/table_filters.js:250 templates/js/table_filters.js:269 +#: templates/js/table_filters.js:286 msgid "Overdue" msgstr "" @@ -1609,7 +1609,7 @@ msgstr "" #: common/models.py:160 part/models.py:2193 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 -#: templates/js/table_filters.js:315 +#: templates/js/table_filters.js:320 msgid "Template" msgstr "" @@ -1618,7 +1618,7 @@ msgid "Parts are templates by default" msgstr "" #: common/models.py:167 part/models.py:819 part/templates/part/detail.html:170 -#: templates/js/table_filters.js:128 templates/js/table_filters.js:327 +#: templates/js/table_filters.js:128 templates/js/table_filters.js:332 msgid "Assembly" msgstr "" @@ -1627,7 +1627,7 @@ msgid "Parts can be assembled from other components by default" msgstr "" #: common/models.py:174 part/models.py:825 part/templates/part/detail.html:180 -#: templates/js/table_filters.js:331 +#: templates/js/table_filters.js:336 msgid "Component" msgstr "" @@ -1644,7 +1644,7 @@ msgid "Parts are purchaseable by default" msgstr "" #: common/models.py:188 part/models.py:841 part/templates/part/detail.html:210 -#: templates/js/table_filters.js:339 +#: templates/js/table_filters.js:344 msgid "Salable" msgstr "" @@ -1653,7 +1653,7 @@ msgid "Parts are salable by default" msgstr "" #: common/models.py:195 part/models.py:831 part/templates/part/detail.html:190 -#: templates/js/table_filters.js:33 templates/js/table_filters.js:343 +#: templates/js/table_filters.js:33 templates/js/table_filters.js:348 msgid "Trackable" msgstr "" @@ -4025,7 +4025,7 @@ msgstr "" #: part/models.py:846 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 -#: templates/js/table_filters.js:241 templates/js/table_filters.js:310 +#: templates/js/table_filters.js:246 templates/js/table_filters.js:315 msgid "Active" msgstr "" @@ -4090,7 +4090,7 @@ msgid "Enter description for this test" msgstr "" #: part/models.py:2112 templates/js/part.js:726 -#: templates/js/table_filters.js:227 +#: templates/js/table_filters.js:232 msgid "Required" msgstr "" @@ -5650,7 +5650,7 @@ msgstr "" msgid "Test name" msgstr "" -#: stock/models.py:1746 templates/js/table_filters.js:217 +#: stock/models.py:1746 templates/js/table_filters.js:222 msgid "Test result" msgstr "" @@ -7064,7 +7064,7 @@ msgstr "" msgid "No category" msgstr "" -#: templates/js/part.js:476 templates/js/table_filters.js:323 +#: templates/js/part.js:476 templates/js/table_filters.js:328 msgid "Low stock" msgstr "" @@ -7355,7 +7355,7 @@ msgid "Include locations" msgstr "" #: templates/js/table_filters.js:86 templates/js/table_filters.js:87 -#: templates/js/table_filters.js:300 +#: templates/js/table_filters.js:305 msgid "Include subcategories" msgstr "" @@ -7388,7 +7388,7 @@ msgstr "" msgid "Batch code" msgstr "" -#: templates/js/table_filters.js:123 templates/js/table_filters.js:290 +#: templates/js/table_filters.js:123 templates/js/table_filters.js:295 msgid "Active parts" msgstr "" @@ -7460,43 +7460,51 @@ msgstr "" msgid "Stock status" msgstr "" -#: templates/js/table_filters.js:236 +#: templates/js/table_filters.js:211 +msgid "Has purchase price" +msgstr "" + +#: templates/js/table_filters.js:212 +msgid "Show stock items which have a purchase price set" +msgstr "" + +#: templates/js/table_filters.js:241 msgid "Build status" msgstr "" -#: templates/js/table_filters.js:255 templates/js/table_filters.js:272 +#: templates/js/table_filters.js:260 templates/js/table_filters.js:277 msgid "Order status" msgstr "" -#: templates/js/table_filters.js:260 templates/js/table_filters.js:277 +#: templates/js/table_filters.js:265 templates/js/table_filters.js:282 msgid "Outstanding" msgstr "" -#: templates/js/table_filters.js:301 +#: templates/js/table_filters.js:306 msgid "Include parts in subcategories" msgstr "" -#: templates/js/table_filters.js:305 +#: templates/js/table_filters.js:310 msgid "Has IPN" msgstr "" -#: templates/js/table_filters.js:306 +#: templates/js/table_filters.js:311 msgid "Part has internal part number" msgstr "" -#: templates/js/table_filters.js:311 +#: templates/js/table_filters.js:316 msgid "Show active parts" msgstr "" -#: templates/js/table_filters.js:319 +#: templates/js/table_filters.js:324 msgid "Stock available" msgstr "" -#: templates/js/table_filters.js:335 +#: templates/js/table_filters.js:340 msgid "Starred" msgstr "" -#: templates/js/table_filters.js:347 +#: templates/js/table_filters.js:352 msgid "Purchasable" msgstr "" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 784346a72e..0e9ad5998f 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-03 02:00+0000\n" +"POT-Creation-Date: 2021-07-03 02:06+0000\n" "PO-Revision-Date: 2021-07-01 22:38\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -989,8 +989,8 @@ msgstr "" #: order/templates/order/order_base.html:86 #: order/templates/order/sales_order_base.html:43 #: order/templates/order/sales_order_base.html:88 -#: templates/js/table_filters.js:245 templates/js/table_filters.js:264 -#: templates/js/table_filters.js:281 +#: templates/js/table_filters.js:250 templates/js/table_filters.js:269 +#: templates/js/table_filters.js:286 msgid "Overdue" msgstr "" @@ -1609,7 +1609,7 @@ msgstr "" #: common/models.py:160 part/models.py:2193 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 -#: templates/js/table_filters.js:315 +#: templates/js/table_filters.js:320 msgid "Template" msgstr "" @@ -1618,7 +1618,7 @@ msgid "Parts are templates by default" msgstr "" #: common/models.py:167 part/models.py:819 part/templates/part/detail.html:170 -#: templates/js/table_filters.js:128 templates/js/table_filters.js:327 +#: templates/js/table_filters.js:128 templates/js/table_filters.js:332 msgid "Assembly" msgstr "" @@ -1627,7 +1627,7 @@ msgid "Parts can be assembled from other components by default" msgstr "" #: common/models.py:174 part/models.py:825 part/templates/part/detail.html:180 -#: templates/js/table_filters.js:331 +#: templates/js/table_filters.js:336 msgid "Component" msgstr "" @@ -1644,7 +1644,7 @@ msgid "Parts are purchaseable by default" msgstr "" #: common/models.py:188 part/models.py:841 part/templates/part/detail.html:210 -#: templates/js/table_filters.js:339 +#: templates/js/table_filters.js:344 msgid "Salable" msgstr "" @@ -1653,7 +1653,7 @@ msgid "Parts are salable by default" msgstr "" #: common/models.py:195 part/models.py:831 part/templates/part/detail.html:190 -#: templates/js/table_filters.js:33 templates/js/table_filters.js:343 +#: templates/js/table_filters.js:33 templates/js/table_filters.js:348 msgid "Trackable" msgstr "" @@ -4025,7 +4025,7 @@ msgstr "" #: part/models.py:846 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 -#: templates/js/table_filters.js:241 templates/js/table_filters.js:310 +#: templates/js/table_filters.js:246 templates/js/table_filters.js:315 msgid "Active" msgstr "" @@ -4090,7 +4090,7 @@ msgid "Enter description for this test" msgstr "" #: part/models.py:2112 templates/js/part.js:726 -#: templates/js/table_filters.js:227 +#: templates/js/table_filters.js:232 msgid "Required" msgstr "" @@ -5650,7 +5650,7 @@ msgstr "" msgid "Test name" msgstr "" -#: stock/models.py:1746 templates/js/table_filters.js:217 +#: stock/models.py:1746 templates/js/table_filters.js:222 msgid "Test result" msgstr "" @@ -7064,7 +7064,7 @@ msgstr "" msgid "No category" msgstr "" -#: templates/js/part.js:476 templates/js/table_filters.js:323 +#: templates/js/part.js:476 templates/js/table_filters.js:328 msgid "Low stock" msgstr "" @@ -7355,7 +7355,7 @@ msgid "Include locations" msgstr "" #: templates/js/table_filters.js:86 templates/js/table_filters.js:87 -#: templates/js/table_filters.js:300 +#: templates/js/table_filters.js:305 msgid "Include subcategories" msgstr "" @@ -7388,7 +7388,7 @@ msgstr "" msgid "Batch code" msgstr "" -#: templates/js/table_filters.js:123 templates/js/table_filters.js:290 +#: templates/js/table_filters.js:123 templates/js/table_filters.js:295 msgid "Active parts" msgstr "" @@ -7460,43 +7460,51 @@ msgstr "" msgid "Stock status" msgstr "" -#: templates/js/table_filters.js:236 +#: templates/js/table_filters.js:211 +msgid "Has purchase price" +msgstr "" + +#: templates/js/table_filters.js:212 +msgid "Show stock items which have a purchase price set" +msgstr "" + +#: templates/js/table_filters.js:241 msgid "Build status" msgstr "" -#: templates/js/table_filters.js:255 templates/js/table_filters.js:272 +#: templates/js/table_filters.js:260 templates/js/table_filters.js:277 msgid "Order status" msgstr "" -#: templates/js/table_filters.js:260 templates/js/table_filters.js:277 +#: templates/js/table_filters.js:265 templates/js/table_filters.js:282 msgid "Outstanding" msgstr "" -#: templates/js/table_filters.js:301 +#: templates/js/table_filters.js:306 msgid "Include parts in subcategories" msgstr "" -#: templates/js/table_filters.js:305 +#: templates/js/table_filters.js:310 msgid "Has IPN" msgstr "" -#: templates/js/table_filters.js:306 +#: templates/js/table_filters.js:311 msgid "Part has internal part number" msgstr "" -#: templates/js/table_filters.js:311 +#: templates/js/table_filters.js:316 msgid "Show active parts" msgstr "" -#: templates/js/table_filters.js:319 +#: templates/js/table_filters.js:324 msgid "Stock available" msgstr "" -#: templates/js/table_filters.js:335 +#: templates/js/table_filters.js:340 msgid "Starred" msgstr "" -#: templates/js/table_filters.js:347 +#: templates/js/table_filters.js:352 msgid "Purchasable" msgstr "" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 430d91c927..b82fa065d1 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-03 02:00+0000\n" +"POT-Creation-Date: 2021-07-03 02:06+0000\n" "PO-Revision-Date: 2021-07-01 22:38\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -989,8 +989,8 @@ msgstr "Widok administratora" #: order/templates/order/order_base.html:86 #: order/templates/order/sales_order_base.html:43 #: order/templates/order/sales_order_base.html:88 -#: templates/js/table_filters.js:245 templates/js/table_filters.js:264 -#: templates/js/table_filters.js:281 +#: templates/js/table_filters.js:250 templates/js/table_filters.js:269 +#: templates/js/table_filters.js:286 msgid "Overdue" msgstr "Zaległe" @@ -1609,7 +1609,7 @@ msgstr "" #: common/models.py:160 part/models.py:2193 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 -#: templates/js/table_filters.js:315 +#: templates/js/table_filters.js:320 msgid "Template" msgstr "Szablon" @@ -1618,7 +1618,7 @@ msgid "Parts are templates by default" msgstr "" #: common/models.py:167 part/models.py:819 part/templates/part/detail.html:170 -#: templates/js/table_filters.js:128 templates/js/table_filters.js:327 +#: templates/js/table_filters.js:128 templates/js/table_filters.js:332 msgid "Assembly" msgstr "Złożenie" @@ -1627,7 +1627,7 @@ msgid "Parts can be assembled from other components by default" msgstr "" #: common/models.py:174 part/models.py:825 part/templates/part/detail.html:180 -#: templates/js/table_filters.js:331 +#: templates/js/table_filters.js:336 msgid "Component" msgstr "Komponent" @@ -1644,7 +1644,7 @@ msgid "Parts are purchaseable by default" msgstr "Części są domyślnie z możliwością zakupu" #: common/models.py:188 part/models.py:841 part/templates/part/detail.html:210 -#: templates/js/table_filters.js:339 +#: templates/js/table_filters.js:344 msgid "Salable" msgstr "Możliwość sprzedaży" @@ -1653,7 +1653,7 @@ msgid "Parts are salable by default" msgstr "Części są domyślnie z możliwością sprzedaży" #: common/models.py:195 part/models.py:831 part/templates/part/detail.html:190 -#: templates/js/table_filters.js:33 templates/js/table_filters.js:343 +#: templates/js/table_filters.js:33 templates/js/table_filters.js:348 msgid "Trackable" msgstr "Możliwość śledzenia" @@ -4025,7 +4025,7 @@ msgstr "" #: part/models.py:846 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 -#: templates/js/table_filters.js:241 templates/js/table_filters.js:310 +#: templates/js/table_filters.js:246 templates/js/table_filters.js:315 msgid "Active" msgstr "Aktywny" @@ -4090,7 +4090,7 @@ msgid "Enter description for this test" msgstr "" #: part/models.py:2112 templates/js/part.js:726 -#: templates/js/table_filters.js:227 +#: templates/js/table_filters.js:232 msgid "Required" msgstr "Wymagane" @@ -5650,7 +5650,7 @@ msgstr "" msgid "Test name" msgstr "" -#: stock/models.py:1746 templates/js/table_filters.js:217 +#: stock/models.py:1746 templates/js/table_filters.js:222 msgid "Test result" msgstr "" @@ -7064,7 +7064,7 @@ msgstr "" msgid "No category" msgstr "" -#: templates/js/part.js:476 templates/js/table_filters.js:323 +#: templates/js/part.js:476 templates/js/table_filters.js:328 msgid "Low stock" msgstr "" @@ -7355,7 +7355,7 @@ msgid "Include locations" msgstr "" #: templates/js/table_filters.js:86 templates/js/table_filters.js:87 -#: templates/js/table_filters.js:300 +#: templates/js/table_filters.js:305 msgid "Include subcategories" msgstr "" @@ -7388,7 +7388,7 @@ msgstr "" msgid "Batch code" msgstr "" -#: templates/js/table_filters.js:123 templates/js/table_filters.js:290 +#: templates/js/table_filters.js:123 templates/js/table_filters.js:295 msgid "Active parts" msgstr "" @@ -7460,43 +7460,55 @@ msgstr "" msgid "Stock status" msgstr "" -#: templates/js/table_filters.js:236 +#: templates/js/table_filters.js:211 +#, fuzzy +#| msgid "Unit purchase price" +msgid "Has purchase price" +msgstr "Cena zakupu jednostkowego" + +#: templates/js/table_filters.js:212 +#, fuzzy +#| msgid "Number of stock items which have been completed" +msgid "Show stock items which have a purchase price set" +msgstr "Ilość produktów magazynowych które zostały ukończone" + +#: templates/js/table_filters.js:241 msgid "Build status" msgstr "" -#: templates/js/table_filters.js:255 templates/js/table_filters.js:272 +#: templates/js/table_filters.js:260 templates/js/table_filters.js:277 msgid "Order status" msgstr "" -#: templates/js/table_filters.js:260 templates/js/table_filters.js:277 +#: templates/js/table_filters.js:265 templates/js/table_filters.js:282 msgid "Outstanding" msgstr "" -#: templates/js/table_filters.js:301 +#: templates/js/table_filters.js:306 msgid "Include parts in subcategories" msgstr "" -#: templates/js/table_filters.js:305 +#: templates/js/table_filters.js:310 msgid "Has IPN" msgstr "" -#: templates/js/table_filters.js:306 +#: templates/js/table_filters.js:311 msgid "Part has internal part number" msgstr "" -#: templates/js/table_filters.js:311 +#: templates/js/table_filters.js:316 msgid "Show active parts" msgstr "" -#: templates/js/table_filters.js:319 +#: templates/js/table_filters.js:324 msgid "Stock available" msgstr "" -#: templates/js/table_filters.js:335 +#: templates/js/table_filters.js:340 msgid "Starred" msgstr "" -#: templates/js/table_filters.js:347 +#: templates/js/table_filters.js:352 msgid "Purchasable" msgstr "" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index abe1792f86..b7e0a11e94 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-03 02:00+0000\n" +"POT-Creation-Date: 2021-07-03 02:06+0000\n" "PO-Revision-Date: 2021-07-01 22:38\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -989,8 +989,8 @@ msgstr "" #: order/templates/order/order_base.html:86 #: order/templates/order/sales_order_base.html:43 #: order/templates/order/sales_order_base.html:88 -#: templates/js/table_filters.js:245 templates/js/table_filters.js:264 -#: templates/js/table_filters.js:281 +#: templates/js/table_filters.js:250 templates/js/table_filters.js:269 +#: templates/js/table_filters.js:286 msgid "Overdue" msgstr "" @@ -1609,7 +1609,7 @@ msgstr "" #: common/models.py:160 part/models.py:2193 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 -#: templates/js/table_filters.js:315 +#: templates/js/table_filters.js:320 msgid "Template" msgstr "" @@ -1618,7 +1618,7 @@ msgid "Parts are templates by default" msgstr "" #: common/models.py:167 part/models.py:819 part/templates/part/detail.html:170 -#: templates/js/table_filters.js:128 templates/js/table_filters.js:327 +#: templates/js/table_filters.js:128 templates/js/table_filters.js:332 msgid "Assembly" msgstr "" @@ -1627,7 +1627,7 @@ msgid "Parts can be assembled from other components by default" msgstr "" #: common/models.py:174 part/models.py:825 part/templates/part/detail.html:180 -#: templates/js/table_filters.js:331 +#: templates/js/table_filters.js:336 msgid "Component" msgstr "" @@ -1644,7 +1644,7 @@ msgid "Parts are purchaseable by default" msgstr "" #: common/models.py:188 part/models.py:841 part/templates/part/detail.html:210 -#: templates/js/table_filters.js:339 +#: templates/js/table_filters.js:344 msgid "Salable" msgstr "" @@ -1653,7 +1653,7 @@ msgid "Parts are salable by default" msgstr "" #: common/models.py:195 part/models.py:831 part/templates/part/detail.html:190 -#: templates/js/table_filters.js:33 templates/js/table_filters.js:343 +#: templates/js/table_filters.js:33 templates/js/table_filters.js:348 msgid "Trackable" msgstr "" @@ -4025,7 +4025,7 @@ msgstr "" #: part/models.py:846 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 -#: templates/js/table_filters.js:241 templates/js/table_filters.js:310 +#: templates/js/table_filters.js:246 templates/js/table_filters.js:315 msgid "Active" msgstr "" @@ -4090,7 +4090,7 @@ msgid "Enter description for this test" msgstr "" #: part/models.py:2112 templates/js/part.js:726 -#: templates/js/table_filters.js:227 +#: templates/js/table_filters.js:232 msgid "Required" msgstr "" @@ -5650,7 +5650,7 @@ msgstr "" msgid "Test name" msgstr "" -#: stock/models.py:1746 templates/js/table_filters.js:217 +#: stock/models.py:1746 templates/js/table_filters.js:222 msgid "Test result" msgstr "" @@ -7064,7 +7064,7 @@ msgstr "" msgid "No category" msgstr "" -#: templates/js/part.js:476 templates/js/table_filters.js:323 +#: templates/js/part.js:476 templates/js/table_filters.js:328 msgid "Low stock" msgstr "" @@ -7355,7 +7355,7 @@ msgid "Include locations" msgstr "" #: templates/js/table_filters.js:86 templates/js/table_filters.js:87 -#: templates/js/table_filters.js:300 +#: templates/js/table_filters.js:305 msgid "Include subcategories" msgstr "" @@ -7388,7 +7388,7 @@ msgstr "" msgid "Batch code" msgstr "" -#: templates/js/table_filters.js:123 templates/js/table_filters.js:290 +#: templates/js/table_filters.js:123 templates/js/table_filters.js:295 msgid "Active parts" msgstr "" @@ -7460,43 +7460,51 @@ msgstr "" msgid "Stock status" msgstr "" -#: templates/js/table_filters.js:236 +#: templates/js/table_filters.js:211 +msgid "Has purchase price" +msgstr "" + +#: templates/js/table_filters.js:212 +msgid "Show stock items which have a purchase price set" +msgstr "" + +#: templates/js/table_filters.js:241 msgid "Build status" msgstr "" -#: templates/js/table_filters.js:255 templates/js/table_filters.js:272 +#: templates/js/table_filters.js:260 templates/js/table_filters.js:277 msgid "Order status" msgstr "" -#: templates/js/table_filters.js:260 templates/js/table_filters.js:277 +#: templates/js/table_filters.js:265 templates/js/table_filters.js:282 msgid "Outstanding" msgstr "" -#: templates/js/table_filters.js:301 +#: templates/js/table_filters.js:306 msgid "Include parts in subcategories" msgstr "" -#: templates/js/table_filters.js:305 +#: templates/js/table_filters.js:310 msgid "Has IPN" msgstr "" -#: templates/js/table_filters.js:306 +#: templates/js/table_filters.js:311 msgid "Part has internal part number" msgstr "" -#: templates/js/table_filters.js:311 +#: templates/js/table_filters.js:316 msgid "Show active parts" msgstr "" -#: templates/js/table_filters.js:319 +#: templates/js/table_filters.js:324 msgid "Stock available" msgstr "" -#: templates/js/table_filters.js:335 +#: templates/js/table_filters.js:340 msgid "Starred" msgstr "" -#: templates/js/table_filters.js:347 +#: templates/js/table_filters.js:352 msgid "Purchasable" msgstr "" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 0990404c41..4d9ef4498c 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-03 02:00+0000\n" +"POT-Creation-Date: 2021-07-03 02:06+0000\n" "PO-Revision-Date: 2021-07-01 22:38\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -989,8 +989,8 @@ msgstr "Yönetici görünümü" #: order/templates/order/order_base.html:86 #: order/templates/order/sales_order_base.html:43 #: order/templates/order/sales_order_base.html:88 -#: templates/js/table_filters.js:245 templates/js/table_filters.js:264 -#: templates/js/table_filters.js:281 +#: templates/js/table_filters.js:250 templates/js/table_filters.js:269 +#: templates/js/table_filters.js:286 msgid "Overdue" msgstr "Vadesi geçmiş" @@ -1609,7 +1609,7 @@ msgstr "" #: common/models.py:160 part/models.py:2193 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 -#: templates/js/table_filters.js:315 +#: templates/js/table_filters.js:320 msgid "Template" msgstr "Şablon" @@ -1618,7 +1618,7 @@ msgid "Parts are templates by default" msgstr "Parçaları varsayılan olan şablondur" #: common/models.py:167 part/models.py:819 part/templates/part/detail.html:170 -#: templates/js/table_filters.js:128 templates/js/table_filters.js:327 +#: templates/js/table_filters.js:128 templates/js/table_filters.js:332 msgid "Assembly" msgstr "Montaj" @@ -1627,7 +1627,7 @@ msgid "Parts can be assembled from other components by default" msgstr "Parçalar varsayılan olarak başka bileşenlerden monte edilebilir" #: common/models.py:174 part/models.py:825 part/templates/part/detail.html:180 -#: templates/js/table_filters.js:331 +#: templates/js/table_filters.js:336 msgid "Component" msgstr "Bileşen" @@ -1644,7 +1644,7 @@ msgid "Parts are purchaseable by default" msgstr "Parçalar varsayılan olarak satın alınabilir" #: common/models.py:188 part/models.py:841 part/templates/part/detail.html:210 -#: templates/js/table_filters.js:339 +#: templates/js/table_filters.js:344 msgid "Salable" msgstr "Satılabilir" @@ -1653,7 +1653,7 @@ msgid "Parts are salable by default" msgstr "Parçalar varsayılan olarak satılabilir" #: common/models.py:195 part/models.py:831 part/templates/part/detail.html:190 -#: templates/js/table_filters.js:33 templates/js/table_filters.js:343 +#: templates/js/table_filters.js:33 templates/js/table_filters.js:348 msgid "Trackable" msgstr "Takip Edilebilir" @@ -4025,7 +4025,7 @@ msgstr "Bu parça müşterilere satılabilir mi?" #: part/models.py:846 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 -#: templates/js/table_filters.js:241 templates/js/table_filters.js:310 +#: templates/js/table_filters.js:246 templates/js/table_filters.js:315 msgid "Active" msgstr "" @@ -4090,7 +4090,7 @@ msgid "Enter description for this test" msgstr "" #: part/models.py:2112 templates/js/part.js:726 -#: templates/js/table_filters.js:227 +#: templates/js/table_filters.js:232 msgid "Required" msgstr "Gerekli" @@ -5650,7 +5650,7 @@ msgstr "" msgid "Test name" msgstr "" -#: stock/models.py:1746 templates/js/table_filters.js:217 +#: stock/models.py:1746 templates/js/table_filters.js:222 msgid "Test result" msgstr "" @@ -7064,7 +7064,7 @@ msgstr "" msgid "No category" msgstr "" -#: templates/js/part.js:476 templates/js/table_filters.js:323 +#: templates/js/part.js:476 templates/js/table_filters.js:328 msgid "Low stock" msgstr "" @@ -7355,7 +7355,7 @@ msgid "Include locations" msgstr "Konumları dahil et" #: templates/js/table_filters.js:86 templates/js/table_filters.js:87 -#: templates/js/table_filters.js:300 +#: templates/js/table_filters.js:305 msgid "Include subcategories" msgstr "" @@ -7388,7 +7388,7 @@ msgstr "Seri numarası" msgid "Batch code" msgstr "" -#: templates/js/table_filters.js:123 templates/js/table_filters.js:290 +#: templates/js/table_filters.js:123 templates/js/table_filters.js:295 msgid "Active parts" msgstr "" @@ -7460,43 +7460,55 @@ msgstr "" msgid "Stock status" msgstr "" -#: templates/js/table_filters.js:236 +#: templates/js/table_filters.js:211 +#, fuzzy +#| msgid "Create Purchase Order" +msgid "Has purchase price" +msgstr "Satın Alma Emri Oluştur" + +#: templates/js/table_filters.js:212 +#, fuzzy +#| msgid "Number of stock items which have been completed" +msgid "Show stock items which have a purchase price set" +msgstr "Tamamlanan stok kalemlerinin sayısı" + +#: templates/js/table_filters.js:241 msgid "Build status" msgstr "" -#: templates/js/table_filters.js:255 templates/js/table_filters.js:272 +#: templates/js/table_filters.js:260 templates/js/table_filters.js:277 msgid "Order status" msgstr "" -#: templates/js/table_filters.js:260 templates/js/table_filters.js:277 +#: templates/js/table_filters.js:265 templates/js/table_filters.js:282 msgid "Outstanding" msgstr "" -#: templates/js/table_filters.js:301 +#: templates/js/table_filters.js:306 msgid "Include parts in subcategories" msgstr "Alt kategorilerdeki parçaları dahil et" -#: templates/js/table_filters.js:305 +#: templates/js/table_filters.js:310 msgid "Has IPN" msgstr "DPN Var" -#: templates/js/table_filters.js:306 +#: templates/js/table_filters.js:311 msgid "Part has internal part number" msgstr "" -#: templates/js/table_filters.js:311 +#: templates/js/table_filters.js:316 msgid "Show active parts" msgstr "" -#: templates/js/table_filters.js:319 +#: templates/js/table_filters.js:324 msgid "Stock available" msgstr "" -#: templates/js/table_filters.js:335 +#: templates/js/table_filters.js:340 msgid "Starred" msgstr "" -#: templates/js/table_filters.js:347 +#: templates/js/table_filters.js:352 msgid "Purchasable" msgstr "" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 6f0b0d618f..6598e29390 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-03 02:00+0000\n" +"POT-Creation-Date: 2021-07-03 02:06+0000\n" "PO-Revision-Date: 2021-07-01 22:38\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -989,8 +989,8 @@ msgstr "" #: order/templates/order/order_base.html:86 #: order/templates/order/sales_order_base.html:43 #: order/templates/order/sales_order_base.html:88 -#: templates/js/table_filters.js:245 templates/js/table_filters.js:264 -#: templates/js/table_filters.js:281 +#: templates/js/table_filters.js:250 templates/js/table_filters.js:269 +#: templates/js/table_filters.js:286 msgid "Overdue" msgstr "" @@ -1609,7 +1609,7 @@ msgstr "" #: common/models.py:160 part/models.py:2193 part/templates/part/detail.html:160 #: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 -#: templates/js/table_filters.js:315 +#: templates/js/table_filters.js:320 msgid "Template" msgstr "" @@ -1618,7 +1618,7 @@ msgid "Parts are templates by default" msgstr "" #: common/models.py:167 part/models.py:819 part/templates/part/detail.html:170 -#: templates/js/table_filters.js:128 templates/js/table_filters.js:327 +#: templates/js/table_filters.js:128 templates/js/table_filters.js:332 msgid "Assembly" msgstr "" @@ -1627,7 +1627,7 @@ msgid "Parts can be assembled from other components by default" msgstr "" #: common/models.py:174 part/models.py:825 part/templates/part/detail.html:180 -#: templates/js/table_filters.js:331 +#: templates/js/table_filters.js:336 msgid "Component" msgstr "" @@ -1644,7 +1644,7 @@ msgid "Parts are purchaseable by default" msgstr "" #: common/models.py:188 part/models.py:841 part/templates/part/detail.html:210 -#: templates/js/table_filters.js:339 +#: templates/js/table_filters.js:344 msgid "Salable" msgstr "" @@ -1653,7 +1653,7 @@ msgid "Parts are salable by default" msgstr "" #: common/models.py:195 part/models.py:831 part/templates/part/detail.html:190 -#: templates/js/table_filters.js:33 templates/js/table_filters.js:343 +#: templates/js/table_filters.js:33 templates/js/table_filters.js:348 msgid "Trackable" msgstr "" @@ -4025,7 +4025,7 @@ msgstr "" #: part/models.py:846 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 -#: templates/js/table_filters.js:241 templates/js/table_filters.js:310 +#: templates/js/table_filters.js:246 templates/js/table_filters.js:315 msgid "Active" msgstr "" @@ -4090,7 +4090,7 @@ msgid "Enter description for this test" msgstr "" #: part/models.py:2112 templates/js/part.js:726 -#: templates/js/table_filters.js:227 +#: templates/js/table_filters.js:232 msgid "Required" msgstr "" @@ -5650,7 +5650,7 @@ msgstr "" msgid "Test name" msgstr "" -#: stock/models.py:1746 templates/js/table_filters.js:217 +#: stock/models.py:1746 templates/js/table_filters.js:222 msgid "Test result" msgstr "" @@ -7064,7 +7064,7 @@ msgstr "" msgid "No category" msgstr "" -#: templates/js/part.js:476 templates/js/table_filters.js:323 +#: templates/js/part.js:476 templates/js/table_filters.js:328 msgid "Low stock" msgstr "" @@ -7355,7 +7355,7 @@ msgid "Include locations" msgstr "" #: templates/js/table_filters.js:86 templates/js/table_filters.js:87 -#: templates/js/table_filters.js:300 +#: templates/js/table_filters.js:305 msgid "Include subcategories" msgstr "" @@ -7388,7 +7388,7 @@ msgstr "" msgid "Batch code" msgstr "" -#: templates/js/table_filters.js:123 templates/js/table_filters.js:290 +#: templates/js/table_filters.js:123 templates/js/table_filters.js:295 msgid "Active parts" msgstr "" @@ -7460,43 +7460,51 @@ msgstr "" msgid "Stock status" msgstr "" -#: templates/js/table_filters.js:236 +#: templates/js/table_filters.js:211 +msgid "Has purchase price" +msgstr "" + +#: templates/js/table_filters.js:212 +msgid "Show stock items which have a purchase price set" +msgstr "" + +#: templates/js/table_filters.js:241 msgid "Build status" msgstr "" -#: templates/js/table_filters.js:255 templates/js/table_filters.js:272 +#: templates/js/table_filters.js:260 templates/js/table_filters.js:277 msgid "Order status" msgstr "" -#: templates/js/table_filters.js:260 templates/js/table_filters.js:277 +#: templates/js/table_filters.js:265 templates/js/table_filters.js:282 msgid "Outstanding" msgstr "" -#: templates/js/table_filters.js:301 +#: templates/js/table_filters.js:306 msgid "Include parts in subcategories" msgstr "" -#: templates/js/table_filters.js:305 +#: templates/js/table_filters.js:310 msgid "Has IPN" msgstr "" -#: templates/js/table_filters.js:306 +#: templates/js/table_filters.js:311 msgid "Part has internal part number" msgstr "" -#: templates/js/table_filters.js:311 +#: templates/js/table_filters.js:316 msgid "Show active parts" msgstr "" -#: templates/js/table_filters.js:319 +#: templates/js/table_filters.js:324 msgid "Stock available" msgstr "" -#: templates/js/table_filters.js:335 +#: templates/js/table_filters.js:340 msgid "Starred" msgstr "" -#: templates/js/table_filters.js:347 +#: templates/js/table_filters.js:352 msgid "Purchasable" msgstr "" From 67a35dc879014f995aad441b4d1d8b2a76c352e4 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sat, 3 Jul 2021 12:46:23 +1000 Subject: [PATCH 320/734] New Crowdin updates (#1751) * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 23 ++++++++--------------- InvenTree/locale/es/LC_MESSAGES/django.po | 9 ++++----- InvenTree/locale/fr/LC_MESSAGES/django.po | 9 ++++----- InvenTree/locale/it/LC_MESSAGES/django.po | 9 ++++----- InvenTree/locale/ja/LC_MESSAGES/django.po | 9 ++++----- InvenTree/locale/pl/LC_MESSAGES/django.po | 17 ++++++----------- InvenTree/locale/ru/LC_MESSAGES/django.po | 9 ++++----- InvenTree/locale/tr/LC_MESSAGES/django.po | 17 ++++++----------- InvenTree/locale/zh/LC_MESSAGES/django.po | 9 ++++----- 9 files changed, 44 insertions(+), 67 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 21a18ddcb7..2f1699a408 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-03 02:06+0000\n" -"PO-Revision-Date: 2021-07-01 22:38\n" +"PO-Revision-Date: 2021-07-03 02:11\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -2242,11 +2242,9 @@ msgstr "Sind Sie sicher, dass Sie die Firma '%(name)s' löschen wollen?" #: company/templates/company/delete.html:12 #, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" +msgid "There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." -msgstr "" -"Es gibt %(count)s Teile, die von diesem Unternehmen bezogen werden.
\n" +msgstr "Es gibt %(count)s Teile, die von diesem Unternehmen bezogen werden.
\n" "Wenn dieser Lieferant gelöscht wird, werden auch diese Zulieferer-Teile gelöscht." #: company/templates/company/detail.html:21 @@ -6331,13 +6329,11 @@ msgstr "Farbschemata" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " -msgstr "" -"\n" +msgstr "\n" "\t\tDie CSS Datei \"%(invalid_color_theme)s.css\" für das aktuell ausgewählte Farbschema wurde nicht gefunden.
\n" "\t\tBitte ein anderes Farbschema auswählen:)\n" "\t " @@ -7467,16 +7463,12 @@ msgid "Stock status" msgstr "Status" #: templates/js/table_filters.js:211 -#, fuzzy -#| msgid "Unit purchase price" msgid "Has purchase price" -msgstr "Preis pro Einheit" +msgstr "" #: templates/js/table_filters.js:212 -#, fuzzy -#| msgid "Show stock items which have expired" msgid "Show stock items which have a purchase price set" -msgstr "Zeige abgelaufene BestandsObjekte" +msgstr "" #: templates/js/table_filters.js:241 msgid "Build status" @@ -7842,3 +7834,4 @@ msgstr "Berechtigungen Einträge zu ändern" #: users/models.py:191 msgid "Permission to delete items" msgstr "Berechtigung Einträge zu löschen" + diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 6904f6609d..06d52b9f57 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-03 02:06+0000\n" -"PO-Revision-Date: 2021-07-01 22:38\n" +"PO-Revision-Date: 2021-07-03 02:11\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -2242,8 +2242,7 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" +msgid "There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6329,8 +6328,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7832,3 +7830,4 @@ msgstr "" #: users/models.py:191 msgid "Permission to delete items" msgstr "" + diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 6d492b73c4..58c6540b1e 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-03 02:06+0000\n" -"PO-Revision-Date: 2021-07-01 22:38\n" +"PO-Revision-Date: 2021-07-03 02:11\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -2242,8 +2242,7 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" +msgid "There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6329,8 +6328,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7832,3 +7830,4 @@ msgstr "" #: users/models.py:191 msgid "Permission to delete items" msgstr "" + diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index cba47942c2..96d32dc270 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-03 02:06+0000\n" -"PO-Revision-Date: 2021-07-01 22:38\n" +"PO-Revision-Date: 2021-07-03 02:11\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -2242,8 +2242,7 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" +msgid "There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6329,8 +6328,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7832,3 +7830,4 @@ msgstr "" #: users/models.py:191 msgid "Permission to delete items" msgstr "" + diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 0e9ad5998f..c58ed11949 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-03 02:06+0000\n" -"PO-Revision-Date: 2021-07-01 22:38\n" +"PO-Revision-Date: 2021-07-03 02:11\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -2242,8 +2242,7 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" +msgid "There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6329,8 +6328,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7832,3 +7830,4 @@ msgstr "" #: users/models.py:191 msgid "Permission to delete items" msgstr "" + diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index b82fa065d1..944116337f 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-03 02:06+0000\n" -"PO-Revision-Date: 2021-07-01 22:38\n" +"PO-Revision-Date: 2021-07-03 02:11\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -2242,8 +2242,7 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" +msgid "There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6329,8 +6328,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7461,16 +7459,12 @@ msgid "Stock status" msgstr "" #: templates/js/table_filters.js:211 -#, fuzzy -#| msgid "Unit purchase price" msgid "Has purchase price" -msgstr "Cena zakupu jednostkowego" +msgstr "" #: templates/js/table_filters.js:212 -#, fuzzy -#| msgid "Number of stock items which have been completed" msgid "Show stock items which have a purchase price set" -msgstr "Ilość produktów magazynowych które zostały ukończone" +msgstr "" #: templates/js/table_filters.js:241 msgid "Build status" @@ -7836,3 +7830,4 @@ msgstr "" #: users/models.py:191 msgid "Permission to delete items" msgstr "" + diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index b7e0a11e94..b960b2a82c 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-03 02:06+0000\n" -"PO-Revision-Date: 2021-07-01 22:38\n" +"PO-Revision-Date: 2021-07-03 02:11\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -2242,8 +2242,7 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" +msgid "There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6329,8 +6328,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7832,3 +7830,4 @@ msgstr "" #: users/models.py:191 msgid "Permission to delete items" msgstr "" + diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 4d9ef4498c..1380fad30d 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-03 02:06+0000\n" -"PO-Revision-Date: 2021-07-01 22:38\n" +"PO-Revision-Date: 2021-07-03 02:11\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -2242,8 +2242,7 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" +msgid "There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6329,8 +6328,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7461,16 +7459,12 @@ msgid "Stock status" msgstr "" #: templates/js/table_filters.js:211 -#, fuzzy -#| msgid "Create Purchase Order" msgid "Has purchase price" -msgstr "Satın Alma Emri Oluştur" +msgstr "" #: templates/js/table_filters.js:212 -#, fuzzy -#| msgid "Number of stock items which have been completed" msgid "Show stock items which have a purchase price set" -msgstr "Tamamlanan stok kalemlerinin sayısı" +msgstr "" #: templates/js/table_filters.js:241 msgid "Build status" @@ -7836,3 +7830,4 @@ msgstr "" #: users/models.py:191 msgid "Permission to delete items" msgstr "" + diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 6598e29390..4d3ea1191d 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-03 02:06+0000\n" -"PO-Revision-Date: 2021-07-01 22:38\n" +"PO-Revision-Date: 2021-07-03 02:11\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -2242,8 +2242,7 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" +msgid "There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6329,8 +6328,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7832,3 +7830,4 @@ msgstr "" #: users/models.py:191 msgid "Permission to delete items" msgstr "" + From 9323a91073ffc5a369a4de237fa582ab5c9f6b51 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 3 Jul 2021 02:56:42 +0000 Subject: [PATCH 321/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 554 ++++++++++++---------- InvenTree/locale/en/LC_MESSAGES/django.po | 506 +++++++++++--------- InvenTree/locale/es/LC_MESSAGES/django.po | 520 ++++++++++---------- InvenTree/locale/fr/LC_MESSAGES/django.po | 516 ++++++++++---------- InvenTree/locale/it/LC_MESSAGES/django.po | 513 ++++++++++---------- InvenTree/locale/ja/LC_MESSAGES/django.po | 513 ++++++++++---------- InvenTree/locale/pl/LC_MESSAGES/django.po | 536 +++++++++++---------- InvenTree/locale/ru/LC_MESSAGES/django.po | 516 ++++++++++---------- InvenTree/locale/tr/LC_MESSAGES/django.po | 524 ++++++++++---------- InvenTree/locale/zh/LC_MESSAGES/django.po | 514 ++++++++++---------- 10 files changed, 2812 insertions(+), 2400 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 2f1699a408..6bafbe4e98 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-03 02:06+0000\n" +"POT-Creation-Date: 2021-07-03 02:56+0000\n" "PO-Revision-Date: 2021-07-03 02:11\n" "Last-Translator: \n" "Language-Team: German\n" @@ -475,10 +475,8 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 #: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2293 -#: part/templates/part/internal_prices.html:98 -#: part/templates/part/order_prices.html:203 -#: part/templates/part/part_pricing.html:16 -#: part/templates/part/sale_prices.html:85 +#: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 +#: part/templates/part/prices.html:474 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:91 @@ -488,8 +486,8 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 #: templates/js/build.js:1112 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1178 -#: templates/js/stock.js:1397 +#: templates/js/part.js:827 templates/js/part.js:949 templates/js/part.js:1005 +#: templates/js/stock.js:1178 templates/js/stock.js:1397 msgid "Quantity" msgstr "Anzahl" @@ -772,7 +770,7 @@ msgstr "Link zu einer externen URL" #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:856 -#: part/templates/part/navbar.html:145 +#: part/templates/part/navbar.html:133 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:528 stock/models.py:1662 stock/models.py:1764 @@ -923,8 +921,8 @@ msgstr "Seriennummer" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:136 -#: part/templates/part/navbar.html:139 stock/templates/stock/navbar.html:47 +#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:124 +#: part/templates/part/navbar.html:127 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "Anhänge" @@ -1433,7 +1431,7 @@ msgstr "Bauobjekt aktualisiert" msgid "Add Build Order Attachment" msgstr "Bauauftrags-Anhang hinzufügen" -#: build/views.py:1083 order/views.py:117 order/views.py:169 part/views.py:178 +#: build/views.py:1083 order/views.py:117 order/views.py:169 part/views.py:179 #: stock/views.py:277 msgid "Added attachment" msgstr "Anhang hinzugefügt" @@ -1863,8 +1861,7 @@ msgid "Price break quantity" msgstr "Preisstaffelungs Anzahl" #: common/models.py:749 company/templates/company/supplier_part_pricing.html:82 -#: part/templates/part/internal_prices.html:103 -#: part/templates/part/sale_prices.html:90 +#: templates/js/part.js:832 msgid "Price" msgstr "Preis" @@ -1896,14 +1893,14 @@ msgstr "Angegebener Wert muss ein Wahrheitswert sein" #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 order/views.py:605 #: part/templates/part/bom_upload/upload_file.html:27 -#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:761 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:762 msgid "Upload File" msgstr "Datei hochgeladen" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:606 part/templates/part/bom_upload/select_fields.html:58 #: part/templates/part/import_wizard/ajax_match_fields.html:45 -#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:762 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:763 msgid "Match Fields" msgstr "Übereinstimmende Felder" @@ -1945,7 +1942,7 @@ msgstr "URL" msgid "Image URL" msgstr "Bild-URL" -#: company/forms.py:132 templates/js/part.js:787 +#: company/forms.py:132 templates/js/part.js:940 msgid "Single Price" msgstr "Einzelpreis" @@ -2242,9 +2239,11 @@ msgstr "Sind Sie sicher, dass Sie die Firma '%(name)s' löschen wollen?" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." -msgstr "Es gibt %(count)s Teile, die von diesem Unternehmen bezogen werden.
\n" +msgstr "" +"Es gibt %(count)s Teile, die von diesem Unternehmen bezogen werden.
\n" "Wenn dieser Lieferant gelöscht wird, werden auch diese Zulieferer-Teile gelöscht." #: company/templates/company/detail.html:21 @@ -2414,8 +2413,8 @@ msgstr "Für dieses Herstellerteil sind %(count)s Lieferanten definiert. Wenn Si #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 #: company/views.py:63 part/templates/part/navbar.html:87 -#: part/templates/part/navbar.html:90 templates/InvenTree/search.html:316 -#: templates/navbar.html:35 +#: part/templates/part/navbar.html:90 part/templates/part/prices.html:153 +#: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" msgstr "Zulieferer" @@ -2504,7 +2503,7 @@ msgstr "Teilbestand" #: company/templates/company/sales_orders.html:11 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:113 part/templates/part/navbar.html:116 +#: part/templates/part/navbar.html:101 part/templates/part/navbar.html:104 #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 @@ -2596,32 +2595,30 @@ msgid "Order Part" msgstr "Teil bestellen" #: company/templates/company/supplier_part_pricing.html:11 +#: part/templates/part/navbar.html:74 msgid "Pricing Information" msgstr "Preisinformationen ansehen" #: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 -#: part/templates/part/sale_prices.html:17 part/views.py:2918 +#: part/templates/part/prices.html:264 part/views.py:2951 msgid "Add Price Break" msgstr "Preisstaffel hinzufügen" #: company/templates/company/supplier_part_pricing.html:38 -#: part/templates/part/sale_prices.html:46 msgid "No price break information found" msgstr "Keine Informationen zur Preisstaffel gefunden" #: company/templates/company/supplier_part_pricing.html:89 -#: part/templates/part/sale_prices.html:97 msgid "Edit price break" msgstr "Preisstaffel bearbeiten" #: company/templates/company/supplier_part_pricing.html:90 -#: part/templates/part/sale_prices.html:98 msgid "Delete price break" msgstr "Preisstaffel löschen" #: company/views.py:70 part/templates/part/navbar.html:81 -#: part/templates/part/navbar.html:84 templates/InvenTree/search.html:306 -#: templates/navbar.html:36 +#: part/templates/part/navbar.html:84 part/templates/part/prices.html:157 +#: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "Hersteller" @@ -2642,20 +2639,20 @@ msgstr "Firmen" msgid "New Company" msgstr "Neue Firma" -#: company/views.py:169 part/views.py:1115 +#: company/views.py:169 part/views.py:1148 msgid "Download Image" msgstr "Bild herunterladen" -#: company/views.py:198 part/views.py:1147 +#: company/views.py:198 part/views.py:1180 msgid "Image size exceeds maximum allowable size for download" msgstr "Bildgröße überschreitet maximal-erlaubte Größe für Downloads" -#: company/views.py:205 part/views.py:1154 +#: company/views.py:205 part/views.py:1187 #, python-brace-format msgid "Invalid response: {code}" msgstr "Ungültige Antwort {code}" -#: company/views.py:214 part/views.py:1163 +#: company/views.py:214 part/views.py:1196 msgid "Supplied URL is not a valid image file" msgstr "Angegebene URL ist kein gültiges Bild" @@ -2723,15 +2720,15 @@ msgstr "Neues Zuliefererteil anlegen" msgid "Delete Supplier Part" msgstr "Zuliefererteil entfernen" -#: company/views.py:860 part/views.py:2922 +#: company/views.py:860 part/views.py:2955 msgid "Added new price break" msgstr "neue Preisstaffel hinzufügt" -#: company/views.py:916 part/views.py:2966 +#: company/views.py:916 part/views.py:2999 msgid "Edit Price Break" msgstr "Preisstaffel bearbeiten" -#: company/views.py:931 part/views.py:2980 +#: company/views.py:931 part/views.py:3013 msgid "Delete Price Break" msgstr "Preisstaffel löschen" @@ -2906,7 +2903,7 @@ msgstr "Geplantes Lieferdatum für Auftrag." msgid "Date order was completed" msgstr "Datum an dem der Auftrag fertigstellt wurde" -#: order/models.py:242 part/views.py:1853 stock/models.py:300 +#: order/models.py:242 part/views.py:1886 stock/models.py:300 #: stock/models.py:1015 msgid "Quantity must be greater than zero" msgstr "Anzahl muss größer Null sein" @@ -2990,7 +2987,7 @@ msgstr "Empfangen" msgid "Number of items received" msgstr "Empfangene Objekt-Anzahl" -#: order/models.py:667 stock/models.py:537 +#: order/models.py:667 part/templates/part/prices.html:166 stock/models.py:537 #: stock/templates/stock/item_base.html:331 templates/js/stock.js:704 msgid "Purchase Price" msgstr "Preis" @@ -3003,9 +3000,8 @@ msgstr "Preis pro Einheit" msgid "Where does the Purchaser want this item to be stored?" msgstr "Wo möchte der Käufer diesen Artikel gelagert haben?" -#: order/models.py:718 part/templates/part/navbar.html:110 -#: part/templates/part/order_prices.html:108 -#: part/templates/part/part_pricing.html:97 +#: order/models.py:718 part/templates/part/part_pricing.html:97 +#: part/templates/part/prices.html:103 part/templates/part/prices.html:278 msgid "Sale Price" msgstr "Verkaufspreis" @@ -3312,7 +3308,8 @@ msgid "Total" msgstr "Summe" #: order/templates/order/purchase_order_detail.html:191 -#: order/templates/order/sales_order_detail.html:246 +#: order/templates/order/sales_order_detail.html:246 templates/js/part.js:807 +#: templates/js/part.js:996 msgid "Unit Price" msgstr "Stück-Preis" @@ -4208,7 +4205,7 @@ msgstr "Varianten zulassen" msgid "Stock items for variant parts can be used for this BOM item" msgstr "Lagerbestand von Varianten kann für diese Stücklisten-Position verwendet werden" -#: part/models.py:2394 part/views.py:1859 part/views.py:1911 +#: part/models.py:2394 part/views.py:1892 part/views.py:1944 #: stock/models.py:290 msgid "Quantity must be integer value for trackable parts" msgstr "Menge muss eine Ganzzahl sein" @@ -4305,7 +4302,7 @@ msgstr "Stückliste bearbeiten" msgid "Validate Bill of Materials" msgstr "Stückliste kontrollieren" -#: part/templates/part/bom.html:61 part/views.py:2154 +#: part/templates/part/bom.html:61 part/views.py:2187 msgid "Export Bill of Materials" msgstr "Stückliste exportieren" @@ -4321,7 +4318,7 @@ msgstr "Ausgewählte Stücklistenpositionen löschen?" msgid "All selected BOM items will be deleted" msgstr "Alle ausgewählte Stücklistenpositionen werden gelöscht" -#: part/templates/part/bom.html:160 part/views.py:590 +#: part/templates/part/bom.html:160 part/views.py:591 #: templates/js/stock.js:1327 msgid "Create New Part" msgstr "Neues Teil anlegen" @@ -4403,7 +4400,7 @@ msgstr "Neuen Bauauftrag beginnen" msgid "All parts" msgstr "Alle Teile" -#: part/templates/part/category.html:38 part/views.py:2564 +#: part/templates/part/category.html:38 part/views.py:2597 msgid "Create new part category" msgstr "Teil-Kategorie anlegen" @@ -4528,7 +4525,7 @@ msgstr "" msgid "Part Parameters" msgstr "Teilparameter" -#: part/templates/part/copy_part.html:9 part/views.py:466 +#: part/templates/part/copy_part.html:9 part/views.py:467 msgid "Duplicate Part" msgstr "Teil duplizieren" @@ -4641,36 +4638,6 @@ msgstr "" msgid "Import Parts from File" msgstr "" -#: part/templates/part/internal_prices.html:11 -#: part/templates/part/navbar.html:101 -msgid "Internal Price Information" -msgstr "" - -#: part/templates/part/internal_prices.html:19 part/views.py:2989 -msgid "Add Internal Price Break" -msgstr "" - -#: part/templates/part/internal_prices.html:28 templates/403.html:5 -#: templates/403.html:11 -msgid "Permission Denied" -msgstr "Zugriff verweigert" - -#: part/templates/part/internal_prices.html:31 templates/403.html:14 -msgid "You do not have permission to view this page." -msgstr "Keine Berechtigung zum Anzeigen dieser Seite." - -#: part/templates/part/internal_prices.html:59 -msgid "No internal price break information found" -msgstr "" - -#: part/templates/part/internal_prices.html:110 -msgid "Edit internal price break" -msgstr "" - -#: part/templates/part/internal_prices.html:111 -msgid "Delete internal price break" -msgstr "" - #: part/templates/part/manufacturer.html:11 msgid "Part Manufacturers" msgstr "Teil-Hersteller" @@ -4704,125 +4671,29 @@ msgstr "Zuweisungen" msgid "Used In" msgstr "Benutzt in" -#: part/templates/part/navbar.html:75 part/templates/part/order_prices.html:12 -msgid "Order Price Information" -msgstr "Bestellpreisinformationen" +#: part/templates/part/navbar.html:77 +#, fuzzy +#| msgid "Price" +msgid "Prices" +msgstr "Preis" -#: part/templates/part/navbar.html:78 -msgid "Order Price" -msgstr "Bestellpreis" - -#: part/templates/part/navbar.html:104 part/templates/part/order_prices.html:94 -#: part/templates/part/part_pricing.html:82 -msgid "Internal Price" -msgstr "Interner Preis" - -#: part/templates/part/navbar.html:107 -msgid "Sales Price Information" -msgstr "Preisinformationen ansehen" - -#: part/templates/part/navbar.html:121 part/templates/part/part_tests.html:10 +#: part/templates/part/navbar.html:109 part/templates/part/part_tests.html:10 msgid "Part Test Templates" msgstr "Teil Test-Vorlagen" -#: part/templates/part/navbar.html:124 stock/templates/stock/item_base.html:414 +#: part/templates/part/navbar.html:112 stock/templates/stock/item_base.html:414 msgid "Tests" msgstr "Tests" -#: part/templates/part/navbar.html:129 part/templates/part/navbar.html:132 +#: part/templates/part/navbar.html:117 part/templates/part/navbar.html:120 #: part/templates/part/related.html:10 msgid "Related Parts" msgstr "Verknüpfte Teile" -#: part/templates/part/navbar.html:142 part/templates/part/notes.html:12 +#: part/templates/part/navbar.html:130 part/templates/part/notes.html:12 msgid "Part Notes" msgstr "Teil-Bemerkungen" -#: part/templates/part/order_prices.html:25 -#: part/templates/part/part_base.html:282 -msgid "Calculate" -msgstr "Berechnen" - -#: part/templates/part/order_prices.html:32 -msgid "Pricing ranges" -msgstr "Preisspannen" - -#: part/templates/part/order_prices.html:37 -#: part/templates/part/part_pricing.html:22 -msgid "Supplier Pricing" -msgstr "Zulieferer-Preise" - -#: part/templates/part/order_prices.html:38 -#: part/templates/part/order_prices.html:63 -#: part/templates/part/order_prices.html:95 -#: part/templates/part/order_prices.html:109 -#: part/templates/part/part_pricing.html:26 -#: part/templates/part/part_pricing.html:52 -#: part/templates/part/part_pricing.html:85 -#: part/templates/part/part_pricing.html:100 -msgid "Unit Cost" -msgstr "Stückpreis" - -#: part/templates/part/order_prices.html:45 -#: part/templates/part/order_prices.html:70 -#: part/templates/part/order_prices.html:100 -#: part/templates/part/order_prices.html:114 -#: part/templates/part/part_pricing.html:32 -#: part/templates/part/part_pricing.html:58 -#: part/templates/part/part_pricing.html:89 -#: part/templates/part/part_pricing.html:104 -msgid "Total Cost" -msgstr "Gesamtkosten" - -#: part/templates/part/order_prices.html:53 -#: part/templates/part/part_pricing.html:40 -msgid "No supplier pricing available" -msgstr "Keine Zulieferer-Preise verfügbar" - -#: part/templates/part/order_prices.html:62 -#: part/templates/part/order_prices.html:129 -#: part/templates/part/part_pricing.html:48 -msgid "BOM Pricing" -msgstr "Stücklistenpreise" - -#: part/templates/part/order_prices.html:78 -#: part/templates/part/part_pricing.html:66 -msgid "Note: BOM pricing is incomplete for this part" -msgstr "Anmerkung: Stücklistenbepreisung für dieses Teil ist unvollständig" - -#: part/templates/part/order_prices.html:85 -#: part/templates/part/part_pricing.html:73 -msgid "No BOM pricing available" -msgstr "Keine Stücklisten-Preise verfügbar" - -#: part/templates/part/order_prices.html:123 -#: part/templates/part/part_pricing.html:113 -msgid "No pricing information is available for this part." -msgstr "Keine Preise für dieses Teil verfügbar" - -#: part/templates/part/order_prices.html:139 -msgid "Stock Pricing" -msgstr "Bestandspreise" - -#: part/templates/part/order_prices.html:147 -msgid "No stock pricing history is available for this part." -msgstr "Für dieses Teil sind keine Bestandspreise verfügbar." - -#: part/templates/part/order_prices.html:166 -#, python-format -msgid "Single Price - %(currency)s" -msgstr "Einzelpreis - %(currency)s" - -#: part/templates/part/order_prices.html:178 -#, python-format -msgid "Single Price Difference - %(currency)s" -msgstr "Einzelpreisdifferenz - %(currency)s" - -#: part/templates/part/order_prices.html:190 -#, python-format -msgid "Part Single Price - %(currency)s" -msgstr "Einzelpreis für Zuliefererteil- %(currency)s" - #: part/templates/part/params.html:17 msgid "Add new parameter" msgstr "Parameter hinzufügen" @@ -4928,6 +4799,58 @@ msgstr "Herstellbar" msgid "Building" msgstr "Im Bau" +#: part/templates/part/part_base.html:282 part/templates/part/prices.html:131 +msgid "Calculate" +msgstr "Berechnen" + +#: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:27 +msgid "Supplier Pricing" +msgstr "Zulieferer-Preise" + +#: part/templates/part/part_pricing.html:26 +#: part/templates/part/part_pricing.html:52 +#: part/templates/part/part_pricing.html:85 +#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:31 +#: part/templates/part/prices.html:58 part/templates/part/prices.html:90 +#: part/templates/part/prices.html:107 +msgid "Unit Cost" +msgstr "Stückpreis" + +#: part/templates/part/part_pricing.html:32 +#: part/templates/part/part_pricing.html:58 +#: part/templates/part/part_pricing.html:89 +#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:38 +#: part/templates/part/prices.html:65 part/templates/part/prices.html:95 +#: part/templates/part/prices.html:112 +msgid "Total Cost" +msgstr "Gesamtkosten" + +#: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:46 +msgid "No supplier pricing available" +msgstr "Keine Zulieferer-Preise verfügbar" + +#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:55 +#: part/templates/part/prices.html:235 +msgid "BOM Pricing" +msgstr "Stücklistenpreise" + +#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:73 +msgid "Note: BOM pricing is incomplete for this part" +msgstr "Anmerkung: Stücklistenbepreisung für dieses Teil ist unvollständig" + +#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:80 +msgid "No BOM pricing available" +msgstr "Keine Stücklisten-Preise verfügbar" + +#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:89 +msgid "Internal Price" +msgstr "Interner Preis" + +#: part/templates/part/part_pricing.html:113 +#: part/templates/part/prices.html:121 +msgid "No pricing information is available for this part." +msgstr "Keine Preise für dieses Teil verfügbar" + #: part/templates/part/part_tests.html:17 msgid "Add Test Template" msgstr "Test Vorlage hinzufügen" @@ -4966,14 +4889,123 @@ msgstr "Es sind %(count)s Zulieferer für diesen Teil definiert. Wenn Sie diesen msgid "There are %(count)s unique parts tracked for '%(full_name)s'. Deleting this part will permanently remove this tracking information." msgstr "Es gibt %(count)s einzigartige Teile, die für '%(full_name)s' verfolgt werden. Das Löschen dieses Teils wird diese Tracking-Informationen dauerhaft entfernen." +#: part/templates/part/prices.html:12 +#, fuzzy +#| msgid "Sell Price Information" +msgid "General Price Information" +msgstr "Verkaufspreis Informationen" + +#: part/templates/part/prices.html:22 +msgid "Pricing ranges" +msgstr "Preisspannen" + +#: part/templates/part/prices.html:28 +#, fuzzy +#| msgid "Supplier List" +msgid "Show supplier cost" +msgstr "Zulieferer-Liste" + +#: part/templates/part/prices.html:29 +#, fuzzy +#| msgid "Unit purchase price" +msgid "Show purchase price" +msgstr "Preis pro Einheit" + +#: part/templates/part/prices.html:56 +msgid "Show BOM cost" +msgstr "" + +#: part/templates/part/prices.html:104 +#, fuzzy +#| msgid "base cost" +msgid "Show sale cost" +msgstr "Basiskosten" + +#: part/templates/part/prices.html:105 +#, fuzzy +#| msgid "Unit sale price" +msgid "Show sale price" +msgstr "Stückverkaufspreis" + +#: part/templates/part/prices.html:127 +#, fuzzy +#| msgid "Copy Parameters" +msgid "Calculation parameters" +msgstr "Parameter kopieren" + +#: part/templates/part/prices.html:146 +#, fuzzy +#| msgid "Supplier List" +msgid "Supplier Cost" +msgstr "Zulieferer-Liste" + +#: part/templates/part/prices.html:147 part/templates/part/prices.html:167 +#: part/templates/part/prices.html:193 part/templates/part/prices.html:224 +#: part/templates/part/prices.html:251 part/templates/part/prices.html:279 +msgid "Jump to overview" +msgstr "" + +#: part/templates/part/prices.html:172 +msgid "Stock Pricing" +msgstr "Bestandspreise" + +#: part/templates/part/prices.html:180 +msgid "No stock pricing history is available for this part." +msgstr "Für dieses Teil sind keine Bestandspreise verfügbar." + +#: part/templates/part/prices.html:192 +#, fuzzy +#| msgid "Internal Part" +msgid "Internal Cost" +msgstr "Internes Teil" + +#: part/templates/part/prices.html:206 part/views.py:3022 +msgid "Add Internal Price Break" +msgstr "" + +#: part/templates/part/prices.html:223 +#, fuzzy +#| msgid "BOM Item" +msgid "BOM Cost" +msgstr "Stücklisten-Position" + +#: part/templates/part/prices.html:250 +#, fuzzy +#| msgid "Total Cost" +msgid "Sale Cost" +msgstr "Gesamtkosten" + +#: part/templates/part/prices.html:290 +#, fuzzy +#| msgid "No stock pricing history is available for this part." +msgid "No sale pice history available for this part." +msgstr "Für dieses Teil sind keine Bestandspreise verfügbar." + +#: part/templates/part/prices.html:340 +#, python-format +msgid "Single Price - %(currency)s" +msgstr "Einzelpreis - %(currency)s" + +#: part/templates/part/prices.html:352 +#, python-format +msgid "Single Price Difference - %(currency)s" +msgstr "Einzelpreisdifferenz - %(currency)s" + +#: part/templates/part/prices.html:364 +#, python-format +msgid "Part Single Price - %(currency)s" +msgstr "Einzelpreis für Zuliefererteil- %(currency)s" + +#: part/templates/part/prices.html:464 +#, fuzzy, python-format +#| msgid "Single Price - %(currency)s" +msgid "Unit Price - %(currency)s" +msgstr "Einzelpreis - %(currency)s" + #: part/templates/part/related.html:18 msgid "Add Related" msgstr "Verknüpftes Teil hinzufügen" -#: part/templates/part/sale_prices.html:10 -msgid "Sell Price Information" -msgstr "Verkaufspreis Informationen" - #: part/templates/part/sales_orders.html:18 msgid "New sales order" msgstr "Neuer Auftrag" @@ -5037,224 +5069,228 @@ msgstr "neue Variante anlegen" msgid "Unknown database" msgstr "Unbekannte Datenbank" -#: part/views.py:95 +#: part/views.py:96 msgid "Add Related Part" msgstr "verknüpftes Teil hinzufügen" -#: part/views.py:150 +#: part/views.py:151 msgid "Delete Related Part" msgstr "verknüpftes Teil entfernen" -#: part/views.py:164 +#: part/views.py:165 msgid "Add part attachment" msgstr "Teilanhang hinzufügen" -#: part/views.py:217 templates/attachment_table.html:32 +#: part/views.py:218 templates/attachment_table.html:32 msgid "Edit attachment" msgstr "Anhang bearbeiten" -#: part/views.py:221 +#: part/views.py:222 msgid "Part attachment updated" msgstr "Teilanhang aktualisiert" -#: part/views.py:236 +#: part/views.py:237 msgid "Delete Part Attachment" msgstr "Teilanhang löschen" -#: part/views.py:244 +#: part/views.py:245 msgid "Deleted part attachment" msgstr "Teilanhang gelöscht" -#: part/views.py:253 +#: part/views.py:254 msgid "Create Test Template" msgstr "Testvorlage anlegen" -#: part/views.py:280 +#: part/views.py:281 msgid "Edit Test Template" msgstr "Testvorlage bearbeiten" -#: part/views.py:294 +#: part/views.py:295 msgid "Delete Test Template" msgstr "Testvorlage löschen" -#: part/views.py:301 +#: part/views.py:302 msgid "Set Part Category" msgstr "Teil-Kategorie auswählen" -#: part/views.py:351 +#: part/views.py:352 #, python-brace-format msgid "Set category for {n} parts" msgstr "Kategorie für {n} Teile setzen" -#: part/views.py:386 +#: part/views.py:387 msgid "Create Variant" msgstr "Variante anlegen" -#: part/views.py:471 +#: part/views.py:472 msgid "Copied part" msgstr "Teil kopiert" -#: part/views.py:525 part/views.py:663 +#: part/views.py:526 part/views.py:664 msgid "Possible matches exist - confirm creation of new part" msgstr "Übereinstimmung gefunden - Teil trotzdem anlegen" -#: part/views.py:595 +#: part/views.py:596 msgid "Created new part" msgstr "Neues Teil angelegt" -#: part/views.py:763 +#: part/views.py:764 msgid "Match References" msgstr "" -#: part/views.py:1092 +#: part/views.py:1066 +msgid "None" +msgstr "" + +#: part/views.py:1125 msgid "Part QR Code" msgstr "Teil-QR-Code" -#: part/views.py:1194 +#: part/views.py:1227 msgid "Upload Part Image" msgstr "Teilbild hochladen" -#: part/views.py:1200 part/views.py:1235 +#: part/views.py:1233 part/views.py:1268 msgid "Updated part image" msgstr "Teilbild aktualisiert" -#: part/views.py:1209 +#: part/views.py:1242 msgid "Select Part Image" msgstr "Teilbild auswählen" -#: part/views.py:1238 +#: part/views.py:1271 msgid "Part image not found" msgstr "Teilbild nicht gefunden" -#: part/views.py:1249 +#: part/views.py:1282 msgid "Edit Part Properties" msgstr "Teileigenschaften bearbeiten" -#: part/views.py:1284 +#: part/views.py:1317 msgid "Duplicate BOM" msgstr "Stückliste duplizieren" -#: part/views.py:1314 +#: part/views.py:1347 msgid "Confirm duplication of BOM from parent" msgstr "bestätige Duplizierung Stückliste von übergeordneter Stückliste" -#: part/views.py:1335 +#: part/views.py:1368 msgid "Validate BOM" msgstr "Stückliste überprüfen" -#: part/views.py:1356 +#: part/views.py:1389 msgid "Confirm that the BOM is valid" msgstr "Bestätigen, dass Stückliste korrekt ist" -#: part/views.py:1367 +#: part/views.py:1400 msgid "Validated Bill of Materials" msgstr "überprüfte Stückliste" -#: part/views.py:1501 +#: part/views.py:1534 msgid "No BOM file provided" msgstr "Keine Stückliste angegeben" -#: part/views.py:1862 +#: part/views.py:1895 msgid "Enter a valid quantity" msgstr "Bitte eine gültige Anzahl eingeben" -#: part/views.py:1887 part/views.py:1890 +#: part/views.py:1920 part/views.py:1923 msgid "Select valid part" msgstr "Bitte ein gültiges Teil auswählen" -#: part/views.py:1896 +#: part/views.py:1929 msgid "Duplicate part selected" msgstr "Teil doppelt ausgewählt" -#: part/views.py:1934 +#: part/views.py:1967 msgid "Select a part" msgstr "Teil auswählen" -#: part/views.py:1940 +#: part/views.py:1973 msgid "Selected part creates a circular BOM" msgstr "gewähltes Teil erzeugt rekursive Stückliste" -#: part/views.py:1944 +#: part/views.py:1977 msgid "Specify quantity" msgstr "Anzahl angeben" -#: part/views.py:2206 +#: part/views.py:2239 msgid "Confirm Part Deletion" msgstr "Löschen des Teils bestätigen" -#: part/views.py:2213 +#: part/views.py:2246 msgid "Part was deleted" msgstr "Teil wurde gelöscht" -#: part/views.py:2222 +#: part/views.py:2255 msgid "Part Pricing" msgstr "Teilbepreisung" -#: part/views.py:2363 +#: part/views.py:2396 msgid "Create Part Parameter Template" msgstr "Teilparametervorlage anlegen" -#: part/views.py:2373 +#: part/views.py:2406 msgid "Edit Part Parameter Template" msgstr "Teilparametervorlage bearbeiten" -#: part/views.py:2380 +#: part/views.py:2413 msgid "Delete Part Parameter Template" msgstr "Teilparametervorlage löschen" -#: part/views.py:2388 +#: part/views.py:2421 msgid "Create Part Parameter" msgstr "Teilparameter anlegen" -#: part/views.py:2438 +#: part/views.py:2471 msgid "Edit Part Parameter" msgstr "Teilparameter bearbeiten" -#: part/views.py:2452 +#: part/views.py:2485 msgid "Delete Part Parameter" msgstr "Teilparameter löschen" -#: part/views.py:2512 +#: part/views.py:2545 msgid "Edit Part Category" msgstr "Teil-Kategorie bearbeiten" -#: part/views.py:2550 +#: part/views.py:2583 msgid "Delete Part Category" msgstr "Teil-Kategorie löschen" -#: part/views.py:2556 +#: part/views.py:2589 msgid "Part category was deleted" msgstr "Teil-Kategorie wurde gelöscht" -#: part/views.py:2608 +#: part/views.py:2641 msgid "Create Category Parameter Template" msgstr "Kategorieparametervorlage anlegen" -#: part/views.py:2709 +#: part/views.py:2742 msgid "Edit Category Parameter Template" msgstr "Kategorieparametervorlage bearbeiten" -#: part/views.py:2765 +#: part/views.py:2798 msgid "Delete Category Parameter Template" msgstr "Kategorieparametervorlage löschen" -#: part/views.py:2784 +#: part/views.py:2817 msgid "Create BOM Item" msgstr "Stücklisten-Position anlegen" -#: part/views.py:2854 +#: part/views.py:2887 msgid "Edit BOM item" msgstr "Stücklisten-Position bearbeiten" -#: part/views.py:2910 +#: part/views.py:2943 msgid "Confim BOM item deletion" msgstr "löschen von Stücklisten-Position bestätigen" -#: part/views.py:2998 +#: part/views.py:3031 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:3006 +#: part/views.py:3039 msgid "Delete Internal Price Break" msgstr "" @@ -6243,6 +6279,14 @@ msgstr "Lagerbestands-Tracking-Eintrag bearbeiten" msgid "Add Stock Tracking Entry" msgstr "Lagerbestands-Tracking-Eintrag hinzufügen" +#: templates/403.html:5 templates/403.html:11 +msgid "Permission Denied" +msgstr "Zugriff verweigert" + +#: templates/403.html:14 +msgid "You do not have permission to view this page." +msgstr "Keine Berechtigung zum Anzeigen dieser Seite." + #: templates/404.html:5 templates/404.html:11 msgid "Page Not Found" msgstr "Seite nicht gefunden" @@ -6329,11 +6373,13 @@ msgstr "Farbschemata" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " -msgstr "\n" +msgstr "" +"\n" "\t\tDie CSS Datei \"%(invalid_color_theme)s.css\" für das aktuell ausgewählte Farbschema wurde nicht gefunden.
\n" "\t\tBitte ein anderes Farbschema auswählen:)\n" "\t " @@ -7090,7 +7136,23 @@ msgstr "Testergebnis löschen" msgid "This test is defined for a parent part" msgstr "Dieses Testergebnis ist für ein Hauptteil" -#: templates/js/part.js:806 +#: templates/js/part.js:786 +#, fuzzy, python-brace-format +#| msgid "No company information found" +msgid "No ${human_name} information found" +msgstr "Keine Firmeninformation gefunden" + +#: templates/js/part.js:839 +#, python-brace-format +msgid "Edit ${human_name}" +msgstr "" + +#: templates/js/part.js:840 +#, python-brace-format +msgid "Delete ${human_name}" +msgstr "" + +#: templates/js/part.js:959 msgid "Single Price Difference" msgstr "Einzelpreisdifferenz" @@ -7835,3 +7897,11 @@ msgstr "Berechtigungen Einträge zu ändern" msgid "Permission to delete items" msgstr "Berechtigung Einträge zu löschen" +#~ msgid "Order Price Information" +#~ msgstr "Bestellpreisinformationen" + +#~ msgid "Order Price" +#~ msgstr "Bestellpreis" + +#~ msgid "Sales Price Information" +#~ msgstr "Preisinformationen ansehen" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 3a074538bf..2ce2305cb4 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-03 02:06+0000\n" +"POT-Creation-Date: 2021-07-03 02:56+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -476,10 +476,8 @@ msgstr "" #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 #: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2293 -#: part/templates/part/internal_prices.html:98 -#: part/templates/part/order_prices.html:203 -#: part/templates/part/part_pricing.html:16 -#: part/templates/part/sale_prices.html:85 +#: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 +#: part/templates/part/prices.html:474 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:91 @@ -489,8 +487,8 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 #: templates/js/build.js:1112 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1178 -#: templates/js/stock.js:1397 +#: templates/js/part.js:827 templates/js/part.js:949 templates/js/part.js:1005 +#: templates/js/stock.js:1178 templates/js/stock.js:1397 msgid "Quantity" msgstr "" @@ -773,7 +771,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:856 -#: part/templates/part/navbar.html:145 +#: part/templates/part/navbar.html:133 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:528 stock/models.py:1662 stock/models.py:1764 @@ -924,8 +922,8 @@ msgstr "" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:136 -#: part/templates/part/navbar.html:139 stock/templates/stock/navbar.html:47 +#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:124 +#: part/templates/part/navbar.html:127 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "" @@ -1434,7 +1432,7 @@ msgstr "" msgid "Add Build Order Attachment" msgstr "" -#: build/views.py:1083 order/views.py:117 order/views.py:169 part/views.py:178 +#: build/views.py:1083 order/views.py:117 order/views.py:169 part/views.py:179 #: stock/views.py:277 msgid "Added attachment" msgstr "" @@ -1864,8 +1862,7 @@ msgid "Price break quantity" msgstr "" #: common/models.py:749 company/templates/company/supplier_part_pricing.html:82 -#: part/templates/part/internal_prices.html:103 -#: part/templates/part/sale_prices.html:90 +#: templates/js/part.js:832 msgid "Price" msgstr "" @@ -1897,14 +1894,14 @@ msgstr "" #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 order/views.py:605 #: part/templates/part/bom_upload/upload_file.html:27 -#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:761 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:762 msgid "Upload File" msgstr "" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:606 part/templates/part/bom_upload/select_fields.html:58 #: part/templates/part/import_wizard/ajax_match_fields.html:45 -#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:762 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:763 msgid "Match Fields" msgstr "" @@ -1946,7 +1943,7 @@ msgstr "" msgid "Image URL" msgstr "" -#: company/forms.py:132 templates/js/part.js:787 +#: company/forms.py:132 templates/js/part.js:940 msgid "Single Price" msgstr "" @@ -2415,8 +2412,8 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 #: company/views.py:63 part/templates/part/navbar.html:87 -#: part/templates/part/navbar.html:90 templates/InvenTree/search.html:316 -#: templates/navbar.html:35 +#: part/templates/part/navbar.html:90 part/templates/part/prices.html:153 +#: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" msgstr "" @@ -2505,7 +2502,7 @@ msgstr "" #: company/templates/company/sales_orders.html:11 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:113 part/templates/part/navbar.html:116 +#: part/templates/part/navbar.html:101 part/templates/part/navbar.html:104 #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 @@ -2597,32 +2594,30 @@ msgid "Order Part" msgstr "" #: company/templates/company/supplier_part_pricing.html:11 +#: part/templates/part/navbar.html:74 msgid "Pricing Information" msgstr "" #: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 -#: part/templates/part/sale_prices.html:17 part/views.py:2918 +#: part/templates/part/prices.html:264 part/views.py:2951 msgid "Add Price Break" msgstr "" #: company/templates/company/supplier_part_pricing.html:38 -#: part/templates/part/sale_prices.html:46 msgid "No price break information found" msgstr "" #: company/templates/company/supplier_part_pricing.html:89 -#: part/templates/part/sale_prices.html:97 msgid "Edit price break" msgstr "" #: company/templates/company/supplier_part_pricing.html:90 -#: part/templates/part/sale_prices.html:98 msgid "Delete price break" msgstr "" #: company/views.py:70 part/templates/part/navbar.html:81 -#: part/templates/part/navbar.html:84 templates/InvenTree/search.html:306 -#: templates/navbar.html:36 +#: part/templates/part/navbar.html:84 part/templates/part/prices.html:157 +#: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" @@ -2643,20 +2638,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:169 part/views.py:1115 +#: company/views.py:169 part/views.py:1148 msgid "Download Image" msgstr "" -#: company/views.py:198 part/views.py:1147 +#: company/views.py:198 part/views.py:1180 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:205 part/views.py:1154 +#: company/views.py:205 part/views.py:1187 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:214 part/views.py:1163 +#: company/views.py:214 part/views.py:1196 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2724,15 +2719,15 @@ msgstr "" msgid "Delete Supplier Part" msgstr "" -#: company/views.py:860 part/views.py:2922 +#: company/views.py:860 part/views.py:2955 msgid "Added new price break" msgstr "" -#: company/views.py:916 part/views.py:2966 +#: company/views.py:916 part/views.py:2999 msgid "Edit Price Break" msgstr "" -#: company/views.py:931 part/views.py:2980 +#: company/views.py:931 part/views.py:3013 msgid "Delete Price Break" msgstr "" @@ -2907,7 +2902,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:242 part/views.py:1853 stock/models.py:300 +#: order/models.py:242 part/views.py:1886 stock/models.py:300 #: stock/models.py:1015 msgid "Quantity must be greater than zero" msgstr "" @@ -2991,7 +2986,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:667 stock/models.py:537 +#: order/models.py:667 part/templates/part/prices.html:166 stock/models.py:537 #: stock/templates/stock/item_base.html:331 templates/js/stock.js:704 msgid "Purchase Price" msgstr "" @@ -3004,9 +2999,8 @@ msgstr "" msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:718 part/templates/part/navbar.html:110 -#: part/templates/part/order_prices.html:108 -#: part/templates/part/part_pricing.html:97 +#: order/models.py:718 part/templates/part/part_pricing.html:97 +#: part/templates/part/prices.html:103 part/templates/part/prices.html:278 msgid "Sale Price" msgstr "" @@ -3313,7 +3307,8 @@ msgid "Total" msgstr "" #: order/templates/order/purchase_order_detail.html:191 -#: order/templates/order/sales_order_detail.html:246 +#: order/templates/order/sales_order_detail.html:246 templates/js/part.js:807 +#: templates/js/part.js:996 msgid "Unit Price" msgstr "" @@ -4209,7 +4204,7 @@ msgstr "" msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2394 part/views.py:1859 part/views.py:1911 +#: part/models.py:2394 part/views.py:1892 part/views.py:1944 #: stock/models.py:290 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -4306,7 +4301,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:2154 +#: part/templates/part/bom.html:61 part/views.py:2187 msgid "Export Bill of Materials" msgstr "" @@ -4322,7 +4317,7 @@ msgstr "" msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/bom.html:160 part/views.py:590 +#: part/templates/part/bom.html:160 part/views.py:591 #: templates/js/stock.js:1327 msgid "Create New Part" msgstr "" @@ -4404,7 +4399,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:2564 +#: part/templates/part/category.html:38 part/views.py:2597 msgid "Create new part category" msgstr "" @@ -4529,7 +4524,7 @@ msgstr "" msgid "Part Parameters" msgstr "" -#: part/templates/part/copy_part.html:9 part/views.py:466 +#: part/templates/part/copy_part.html:9 part/views.py:467 msgid "Duplicate Part" msgstr "" @@ -4642,36 +4637,6 @@ msgstr "" msgid "Import Parts from File" msgstr "" -#: part/templates/part/internal_prices.html:11 -#: part/templates/part/navbar.html:101 -msgid "Internal Price Information" -msgstr "" - -#: part/templates/part/internal_prices.html:19 part/views.py:2989 -msgid "Add Internal Price Break" -msgstr "" - -#: part/templates/part/internal_prices.html:28 templates/403.html:5 -#: templates/403.html:11 -msgid "Permission Denied" -msgstr "" - -#: part/templates/part/internal_prices.html:31 templates/403.html:14 -msgid "You do not have permission to view this page." -msgstr "" - -#: part/templates/part/internal_prices.html:59 -msgid "No internal price break information found" -msgstr "" - -#: part/templates/part/internal_prices.html:110 -msgid "Edit internal price break" -msgstr "" - -#: part/templates/part/internal_prices.html:111 -msgid "Delete internal price break" -msgstr "" - #: part/templates/part/manufacturer.html:11 msgid "Part Manufacturers" msgstr "" @@ -4705,125 +4670,27 @@ msgstr "" msgid "Used In" msgstr "" -#: part/templates/part/navbar.html:75 part/templates/part/order_prices.html:12 -msgid "Order Price Information" +#: part/templates/part/navbar.html:77 +msgid "Prices" msgstr "" -#: part/templates/part/navbar.html:78 -msgid "Order Price" -msgstr "" - -#: part/templates/part/navbar.html:104 part/templates/part/order_prices.html:94 -#: part/templates/part/part_pricing.html:82 -msgid "Internal Price" -msgstr "" - -#: part/templates/part/navbar.html:107 -msgid "Sales Price Information" -msgstr "" - -#: part/templates/part/navbar.html:121 part/templates/part/part_tests.html:10 +#: part/templates/part/navbar.html:109 part/templates/part/part_tests.html:10 msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:124 stock/templates/stock/item_base.html:414 +#: part/templates/part/navbar.html:112 stock/templates/stock/item_base.html:414 msgid "Tests" msgstr "" -#: part/templates/part/navbar.html:129 part/templates/part/navbar.html:132 +#: part/templates/part/navbar.html:117 part/templates/part/navbar.html:120 #: part/templates/part/related.html:10 msgid "Related Parts" msgstr "" -#: part/templates/part/navbar.html:142 part/templates/part/notes.html:12 +#: part/templates/part/navbar.html:130 part/templates/part/notes.html:12 msgid "Part Notes" msgstr "" -#: part/templates/part/order_prices.html:25 -#: part/templates/part/part_base.html:282 -msgid "Calculate" -msgstr "" - -#: part/templates/part/order_prices.html:32 -msgid "Pricing ranges" -msgstr "" - -#: part/templates/part/order_prices.html:37 -#: part/templates/part/part_pricing.html:22 -msgid "Supplier Pricing" -msgstr "" - -#: part/templates/part/order_prices.html:38 -#: part/templates/part/order_prices.html:63 -#: part/templates/part/order_prices.html:95 -#: part/templates/part/order_prices.html:109 -#: part/templates/part/part_pricing.html:26 -#: part/templates/part/part_pricing.html:52 -#: part/templates/part/part_pricing.html:85 -#: part/templates/part/part_pricing.html:100 -msgid "Unit Cost" -msgstr "" - -#: part/templates/part/order_prices.html:45 -#: part/templates/part/order_prices.html:70 -#: part/templates/part/order_prices.html:100 -#: part/templates/part/order_prices.html:114 -#: part/templates/part/part_pricing.html:32 -#: part/templates/part/part_pricing.html:58 -#: part/templates/part/part_pricing.html:89 -#: part/templates/part/part_pricing.html:104 -msgid "Total Cost" -msgstr "" - -#: part/templates/part/order_prices.html:53 -#: part/templates/part/part_pricing.html:40 -msgid "No supplier pricing available" -msgstr "" - -#: part/templates/part/order_prices.html:62 -#: part/templates/part/order_prices.html:129 -#: part/templates/part/part_pricing.html:48 -msgid "BOM Pricing" -msgstr "" - -#: part/templates/part/order_prices.html:78 -#: part/templates/part/part_pricing.html:66 -msgid "Note: BOM pricing is incomplete for this part" -msgstr "" - -#: part/templates/part/order_prices.html:85 -#: part/templates/part/part_pricing.html:73 -msgid "No BOM pricing available" -msgstr "" - -#: part/templates/part/order_prices.html:123 -#: part/templates/part/part_pricing.html:113 -msgid "No pricing information is available for this part." -msgstr "" - -#: part/templates/part/order_prices.html:139 -msgid "Stock Pricing" -msgstr "" - -#: part/templates/part/order_prices.html:147 -msgid "No stock pricing history is available for this part." -msgstr "" - -#: part/templates/part/order_prices.html:166 -#, python-format -msgid "Single Price - %(currency)s" -msgstr "" - -#: part/templates/part/order_prices.html:178 -#, python-format -msgid "Single Price Difference - %(currency)s" -msgstr "" - -#: part/templates/part/order_prices.html:190 -#, python-format -msgid "Part Single Price - %(currency)s" -msgstr "" - #: part/templates/part/params.html:17 msgid "Add new parameter" msgstr "" @@ -4929,6 +4796,58 @@ msgstr "" msgid "Building" msgstr "" +#: part/templates/part/part_base.html:282 part/templates/part/prices.html:131 +msgid "Calculate" +msgstr "" + +#: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:27 +msgid "Supplier Pricing" +msgstr "" + +#: part/templates/part/part_pricing.html:26 +#: part/templates/part/part_pricing.html:52 +#: part/templates/part/part_pricing.html:85 +#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:31 +#: part/templates/part/prices.html:58 part/templates/part/prices.html:90 +#: part/templates/part/prices.html:107 +msgid "Unit Cost" +msgstr "" + +#: part/templates/part/part_pricing.html:32 +#: part/templates/part/part_pricing.html:58 +#: part/templates/part/part_pricing.html:89 +#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:38 +#: part/templates/part/prices.html:65 part/templates/part/prices.html:95 +#: part/templates/part/prices.html:112 +msgid "Total Cost" +msgstr "" + +#: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:46 +msgid "No supplier pricing available" +msgstr "" + +#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:55 +#: part/templates/part/prices.html:235 +msgid "BOM Pricing" +msgstr "" + +#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:73 +msgid "Note: BOM pricing is incomplete for this part" +msgstr "" + +#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:80 +msgid "No BOM pricing available" +msgstr "" + +#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:89 +msgid "Internal Price" +msgstr "" + +#: part/templates/part/part_pricing.html:113 +#: part/templates/part/prices.html:121 +msgid "No pricing information is available for this part." +msgstr "" + #: part/templates/part/part_tests.html:17 msgid "Add Test Template" msgstr "" @@ -4967,12 +4886,98 @@ msgstr "" msgid "There are %(count)s unique parts tracked for '%(full_name)s'. Deleting this part will permanently remove this tracking information." msgstr "" -#: part/templates/part/related.html:18 -msgid "Add Related" +#: part/templates/part/prices.html:12 +msgid "General Price Information" msgstr "" -#: part/templates/part/sale_prices.html:10 -msgid "Sell Price Information" +#: part/templates/part/prices.html:22 +msgid "Pricing ranges" +msgstr "" + +#: part/templates/part/prices.html:28 +msgid "Show supplier cost" +msgstr "" + +#: part/templates/part/prices.html:29 +msgid "Show purchase price" +msgstr "" + +#: part/templates/part/prices.html:56 +msgid "Show BOM cost" +msgstr "" + +#: part/templates/part/prices.html:104 +msgid "Show sale cost" +msgstr "" + +#: part/templates/part/prices.html:105 +msgid "Show sale price" +msgstr "" + +#: part/templates/part/prices.html:127 +msgid "Calculation parameters" +msgstr "" + +#: part/templates/part/prices.html:146 +msgid "Supplier Cost" +msgstr "" + +#: part/templates/part/prices.html:147 part/templates/part/prices.html:167 +#: part/templates/part/prices.html:193 part/templates/part/prices.html:224 +#: part/templates/part/prices.html:251 part/templates/part/prices.html:279 +msgid "Jump to overview" +msgstr "" + +#: part/templates/part/prices.html:172 +msgid "Stock Pricing" +msgstr "" + +#: part/templates/part/prices.html:180 +msgid "No stock pricing history is available for this part." +msgstr "" + +#: part/templates/part/prices.html:192 +msgid "Internal Cost" +msgstr "" + +#: part/templates/part/prices.html:206 part/views.py:3022 +msgid "Add Internal Price Break" +msgstr "" + +#: part/templates/part/prices.html:223 +msgid "BOM Cost" +msgstr "" + +#: part/templates/part/prices.html:250 +msgid "Sale Cost" +msgstr "" + +#: part/templates/part/prices.html:290 +msgid "No sale pice history available for this part." +msgstr "" + +#: part/templates/part/prices.html:340 +#, python-format +msgid "Single Price - %(currency)s" +msgstr "" + +#: part/templates/part/prices.html:352 +#, python-format +msgid "Single Price Difference - %(currency)s" +msgstr "" + +#: part/templates/part/prices.html:364 +#, python-format +msgid "Part Single Price - %(currency)s" +msgstr "" + +#: part/templates/part/prices.html:464 +#, python-format +msgid "Unit Price - %(currency)s" +msgstr "" + +#: part/templates/part/related.html:18 +msgid "Add Related" msgstr "" #: part/templates/part/sales_orders.html:18 @@ -5038,224 +5043,228 @@ msgstr "" msgid "Unknown database" msgstr "" -#: part/views.py:95 +#: part/views.py:96 msgid "Add Related Part" msgstr "" -#: part/views.py:150 +#: part/views.py:151 msgid "Delete Related Part" msgstr "" -#: part/views.py:164 +#: part/views.py:165 msgid "Add part attachment" msgstr "" -#: part/views.py:217 templates/attachment_table.html:32 +#: part/views.py:218 templates/attachment_table.html:32 msgid "Edit attachment" msgstr "" -#: part/views.py:221 +#: part/views.py:222 msgid "Part attachment updated" msgstr "" -#: part/views.py:236 +#: part/views.py:237 msgid "Delete Part Attachment" msgstr "" -#: part/views.py:244 +#: part/views.py:245 msgid "Deleted part attachment" msgstr "" -#: part/views.py:253 +#: part/views.py:254 msgid "Create Test Template" msgstr "" -#: part/views.py:280 +#: part/views.py:281 msgid "Edit Test Template" msgstr "" -#: part/views.py:294 +#: part/views.py:295 msgid "Delete Test Template" msgstr "" -#: part/views.py:301 +#: part/views.py:302 msgid "Set Part Category" msgstr "" -#: part/views.py:351 +#: part/views.py:352 #, python-brace-format msgid "Set category for {n} parts" msgstr "" -#: part/views.py:386 +#: part/views.py:387 msgid "Create Variant" msgstr "" -#: part/views.py:471 +#: part/views.py:472 msgid "Copied part" msgstr "" -#: part/views.py:525 part/views.py:663 +#: part/views.py:526 part/views.py:664 msgid "Possible matches exist - confirm creation of new part" msgstr "" -#: part/views.py:595 +#: part/views.py:596 msgid "Created new part" msgstr "" -#: part/views.py:763 +#: part/views.py:764 msgid "Match References" msgstr "" -#: part/views.py:1092 +#: part/views.py:1066 +msgid "None" +msgstr "" + +#: part/views.py:1125 msgid "Part QR Code" msgstr "" -#: part/views.py:1194 +#: part/views.py:1227 msgid "Upload Part Image" msgstr "" -#: part/views.py:1200 part/views.py:1235 +#: part/views.py:1233 part/views.py:1268 msgid "Updated part image" msgstr "" -#: part/views.py:1209 +#: part/views.py:1242 msgid "Select Part Image" msgstr "" -#: part/views.py:1238 +#: part/views.py:1271 msgid "Part image not found" msgstr "" -#: part/views.py:1249 +#: part/views.py:1282 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1284 +#: part/views.py:1317 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1314 +#: part/views.py:1347 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1335 +#: part/views.py:1368 msgid "Validate BOM" msgstr "" -#: part/views.py:1356 +#: part/views.py:1389 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1367 +#: part/views.py:1400 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1501 +#: part/views.py:1534 msgid "No BOM file provided" msgstr "" -#: part/views.py:1862 +#: part/views.py:1895 msgid "Enter a valid quantity" msgstr "" -#: part/views.py:1887 part/views.py:1890 +#: part/views.py:1920 part/views.py:1923 msgid "Select valid part" msgstr "" -#: part/views.py:1896 +#: part/views.py:1929 msgid "Duplicate part selected" msgstr "" -#: part/views.py:1934 +#: part/views.py:1967 msgid "Select a part" msgstr "" -#: part/views.py:1940 +#: part/views.py:1973 msgid "Selected part creates a circular BOM" msgstr "" -#: part/views.py:1944 +#: part/views.py:1977 msgid "Specify quantity" msgstr "" -#: part/views.py:2206 +#: part/views.py:2239 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2213 +#: part/views.py:2246 msgid "Part was deleted" msgstr "" -#: part/views.py:2222 +#: part/views.py:2255 msgid "Part Pricing" msgstr "" -#: part/views.py:2363 +#: part/views.py:2396 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2373 +#: part/views.py:2406 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2380 +#: part/views.py:2413 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2388 +#: part/views.py:2421 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2438 +#: part/views.py:2471 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2452 +#: part/views.py:2485 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2512 +#: part/views.py:2545 msgid "Edit Part Category" msgstr "" -#: part/views.py:2550 +#: part/views.py:2583 msgid "Delete Part Category" msgstr "" -#: part/views.py:2556 +#: part/views.py:2589 msgid "Part category was deleted" msgstr "" -#: part/views.py:2608 +#: part/views.py:2641 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2709 +#: part/views.py:2742 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2765 +#: part/views.py:2798 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2784 +#: part/views.py:2817 msgid "Create BOM Item" msgstr "" -#: part/views.py:2854 +#: part/views.py:2887 msgid "Edit BOM item" msgstr "" -#: part/views.py:2910 +#: part/views.py:2943 msgid "Confim BOM item deletion" msgstr "" -#: part/views.py:2998 +#: part/views.py:3031 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:3006 +#: part/views.py:3039 msgid "Delete Internal Price Break" msgstr "" @@ -6244,6 +6253,14 @@ msgstr "" msgid "Add Stock Tracking Entry" msgstr "" +#: templates/403.html:5 templates/403.html:11 +msgid "Permission Denied" +msgstr "" + +#: templates/403.html:14 +msgid "You do not have permission to view this page." +msgstr "" + #: templates/404.html:5 templates/404.html:11 msgid "Page Not Found" msgstr "" @@ -7089,7 +7106,22 @@ msgstr "" msgid "This test is defined for a parent part" msgstr "" -#: templates/js/part.js:806 +#: templates/js/part.js:786 +#, python-brace-format +msgid "No ${human_name} information found" +msgstr "" + +#: templates/js/part.js:839 +#, python-brace-format +msgid "Edit ${human_name}" +msgstr "" + +#: templates/js/part.js:840 +#, python-brace-format +msgid "Delete ${human_name}" +msgstr "" + +#: templates/js/part.js:959 msgid "Single Price Difference" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 06d52b9f57..3fdfc278cf 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-03 02:06+0000\n" +"POT-Creation-Date: 2021-07-03 02:56+0000\n" "PO-Revision-Date: 2021-07-03 02:11\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -475,10 +475,8 @@ msgstr "" #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 #: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2293 -#: part/templates/part/internal_prices.html:98 -#: part/templates/part/order_prices.html:203 -#: part/templates/part/part_pricing.html:16 -#: part/templates/part/sale_prices.html:85 +#: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 +#: part/templates/part/prices.html:474 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:91 @@ -488,8 +486,8 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 #: templates/js/build.js:1112 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1178 -#: templates/js/stock.js:1397 +#: templates/js/part.js:827 templates/js/part.js:949 templates/js/part.js:1005 +#: templates/js/stock.js:1178 templates/js/stock.js:1397 msgid "Quantity" msgstr "Cantidad" @@ -772,7 +770,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:856 -#: part/templates/part/navbar.html:145 +#: part/templates/part/navbar.html:133 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:528 stock/models.py:1662 stock/models.py:1764 @@ -923,8 +921,8 @@ msgstr "Número de serie" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:136 -#: part/templates/part/navbar.html:139 stock/templates/stock/navbar.html:47 +#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:124 +#: part/templates/part/navbar.html:127 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "" @@ -1433,7 +1431,7 @@ msgstr "" msgid "Add Build Order Attachment" msgstr "" -#: build/views.py:1083 order/views.py:117 order/views.py:169 part/views.py:178 +#: build/views.py:1083 order/views.py:117 order/views.py:169 part/views.py:179 #: stock/views.py:277 msgid "Added attachment" msgstr "" @@ -1863,8 +1861,7 @@ msgid "Price break quantity" msgstr "" #: common/models.py:749 company/templates/company/supplier_part_pricing.html:82 -#: part/templates/part/internal_prices.html:103 -#: part/templates/part/sale_prices.html:90 +#: templates/js/part.js:832 msgid "Price" msgstr "" @@ -1896,14 +1893,14 @@ msgstr "" #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 order/views.py:605 #: part/templates/part/bom_upload/upload_file.html:27 -#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:761 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:762 msgid "Upload File" msgstr "" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:606 part/templates/part/bom_upload/select_fields.html:58 #: part/templates/part/import_wizard/ajax_match_fields.html:45 -#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:762 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:763 msgid "Match Fields" msgstr "" @@ -1945,7 +1942,7 @@ msgstr "" msgid "Image URL" msgstr "" -#: company/forms.py:132 templates/js/part.js:787 +#: company/forms.py:132 templates/js/part.js:940 msgid "Single Price" msgstr "" @@ -2242,7 +2239,8 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -2413,8 +2411,8 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 #: company/views.py:63 part/templates/part/navbar.html:87 -#: part/templates/part/navbar.html:90 templates/InvenTree/search.html:316 -#: templates/navbar.html:35 +#: part/templates/part/navbar.html:90 part/templates/part/prices.html:153 +#: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" msgstr "" @@ -2503,7 +2501,7 @@ msgstr "" #: company/templates/company/sales_orders.html:11 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:113 part/templates/part/navbar.html:116 +#: part/templates/part/navbar.html:101 part/templates/part/navbar.html:104 #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 @@ -2595,32 +2593,30 @@ msgid "Order Part" msgstr "" #: company/templates/company/supplier_part_pricing.html:11 +#: part/templates/part/navbar.html:74 msgid "Pricing Information" msgstr "" #: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 -#: part/templates/part/sale_prices.html:17 part/views.py:2918 +#: part/templates/part/prices.html:264 part/views.py:2951 msgid "Add Price Break" msgstr "" #: company/templates/company/supplier_part_pricing.html:38 -#: part/templates/part/sale_prices.html:46 msgid "No price break information found" msgstr "" #: company/templates/company/supplier_part_pricing.html:89 -#: part/templates/part/sale_prices.html:97 msgid "Edit price break" msgstr "" #: company/templates/company/supplier_part_pricing.html:90 -#: part/templates/part/sale_prices.html:98 msgid "Delete price break" msgstr "" #: company/views.py:70 part/templates/part/navbar.html:81 -#: part/templates/part/navbar.html:84 templates/InvenTree/search.html:306 -#: templates/navbar.html:36 +#: part/templates/part/navbar.html:84 part/templates/part/prices.html:157 +#: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "Fabricantes" @@ -2641,20 +2637,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:169 part/views.py:1115 +#: company/views.py:169 part/views.py:1148 msgid "Download Image" msgstr "" -#: company/views.py:198 part/views.py:1147 +#: company/views.py:198 part/views.py:1180 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:205 part/views.py:1154 +#: company/views.py:205 part/views.py:1187 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:214 part/views.py:1163 +#: company/views.py:214 part/views.py:1196 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2722,15 +2718,15 @@ msgstr "" msgid "Delete Supplier Part" msgstr "" -#: company/views.py:860 part/views.py:2922 +#: company/views.py:860 part/views.py:2955 msgid "Added new price break" msgstr "" -#: company/views.py:916 part/views.py:2966 +#: company/views.py:916 part/views.py:2999 msgid "Edit Price Break" msgstr "" -#: company/views.py:931 part/views.py:2980 +#: company/views.py:931 part/views.py:3013 msgid "Delete Price Break" msgstr "" @@ -2905,7 +2901,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:242 part/views.py:1853 stock/models.py:300 +#: order/models.py:242 part/views.py:1886 stock/models.py:300 #: stock/models.py:1015 msgid "Quantity must be greater than zero" msgstr "" @@ -2989,7 +2985,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:667 stock/models.py:537 +#: order/models.py:667 part/templates/part/prices.html:166 stock/models.py:537 #: stock/templates/stock/item_base.html:331 templates/js/stock.js:704 msgid "Purchase Price" msgstr "" @@ -3002,9 +2998,8 @@ msgstr "" msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:718 part/templates/part/navbar.html:110 -#: part/templates/part/order_prices.html:108 -#: part/templates/part/part_pricing.html:97 +#: order/models.py:718 part/templates/part/part_pricing.html:97 +#: part/templates/part/prices.html:103 part/templates/part/prices.html:278 msgid "Sale Price" msgstr "" @@ -3311,7 +3306,8 @@ msgid "Total" msgstr "" #: order/templates/order/purchase_order_detail.html:191 -#: order/templates/order/sales_order_detail.html:246 +#: order/templates/order/sales_order_detail.html:246 templates/js/part.js:807 +#: templates/js/part.js:996 msgid "Unit Price" msgstr "" @@ -4207,7 +4203,7 @@ msgstr "" msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2394 part/views.py:1859 part/views.py:1911 +#: part/models.py:2394 part/views.py:1892 part/views.py:1944 #: stock/models.py:290 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -4304,7 +4300,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:2154 +#: part/templates/part/bom.html:61 part/views.py:2187 msgid "Export Bill of Materials" msgstr "" @@ -4320,7 +4316,7 @@ msgstr "" msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/bom.html:160 part/views.py:590 +#: part/templates/part/bom.html:160 part/views.py:591 #: templates/js/stock.js:1327 msgid "Create New Part" msgstr "" @@ -4402,7 +4398,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:2564 +#: part/templates/part/category.html:38 part/views.py:2597 msgid "Create new part category" msgstr "" @@ -4527,7 +4523,7 @@ msgstr "" msgid "Part Parameters" msgstr "" -#: part/templates/part/copy_part.html:9 part/views.py:466 +#: part/templates/part/copy_part.html:9 part/views.py:467 msgid "Duplicate Part" msgstr "" @@ -4640,36 +4636,6 @@ msgstr "" msgid "Import Parts from File" msgstr "" -#: part/templates/part/internal_prices.html:11 -#: part/templates/part/navbar.html:101 -msgid "Internal Price Information" -msgstr "" - -#: part/templates/part/internal_prices.html:19 part/views.py:2989 -msgid "Add Internal Price Break" -msgstr "" - -#: part/templates/part/internal_prices.html:28 templates/403.html:5 -#: templates/403.html:11 -msgid "Permission Denied" -msgstr "" - -#: part/templates/part/internal_prices.html:31 templates/403.html:14 -msgid "You do not have permission to view this page." -msgstr "" - -#: part/templates/part/internal_prices.html:59 -msgid "No internal price break information found" -msgstr "" - -#: part/templates/part/internal_prices.html:110 -msgid "Edit internal price break" -msgstr "" - -#: part/templates/part/internal_prices.html:111 -msgid "Delete internal price break" -msgstr "" - #: part/templates/part/manufacturer.html:11 msgid "Part Manufacturers" msgstr "" @@ -4703,125 +4669,27 @@ msgstr "" msgid "Used In" msgstr "" -#: part/templates/part/navbar.html:75 part/templates/part/order_prices.html:12 -msgid "Order Price Information" +#: part/templates/part/navbar.html:77 +msgid "Prices" msgstr "" -#: part/templates/part/navbar.html:78 -msgid "Order Price" -msgstr "" - -#: part/templates/part/navbar.html:104 part/templates/part/order_prices.html:94 -#: part/templates/part/part_pricing.html:82 -msgid "Internal Price" -msgstr "" - -#: part/templates/part/navbar.html:107 -msgid "Sales Price Information" -msgstr "" - -#: part/templates/part/navbar.html:121 part/templates/part/part_tests.html:10 +#: part/templates/part/navbar.html:109 part/templates/part/part_tests.html:10 msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:124 stock/templates/stock/item_base.html:414 +#: part/templates/part/navbar.html:112 stock/templates/stock/item_base.html:414 msgid "Tests" msgstr "" -#: part/templates/part/navbar.html:129 part/templates/part/navbar.html:132 +#: part/templates/part/navbar.html:117 part/templates/part/navbar.html:120 #: part/templates/part/related.html:10 msgid "Related Parts" msgstr "" -#: part/templates/part/navbar.html:142 part/templates/part/notes.html:12 +#: part/templates/part/navbar.html:130 part/templates/part/notes.html:12 msgid "Part Notes" msgstr "" -#: part/templates/part/order_prices.html:25 -#: part/templates/part/part_base.html:282 -msgid "Calculate" -msgstr "" - -#: part/templates/part/order_prices.html:32 -msgid "Pricing ranges" -msgstr "" - -#: part/templates/part/order_prices.html:37 -#: part/templates/part/part_pricing.html:22 -msgid "Supplier Pricing" -msgstr "" - -#: part/templates/part/order_prices.html:38 -#: part/templates/part/order_prices.html:63 -#: part/templates/part/order_prices.html:95 -#: part/templates/part/order_prices.html:109 -#: part/templates/part/part_pricing.html:26 -#: part/templates/part/part_pricing.html:52 -#: part/templates/part/part_pricing.html:85 -#: part/templates/part/part_pricing.html:100 -msgid "Unit Cost" -msgstr "" - -#: part/templates/part/order_prices.html:45 -#: part/templates/part/order_prices.html:70 -#: part/templates/part/order_prices.html:100 -#: part/templates/part/order_prices.html:114 -#: part/templates/part/part_pricing.html:32 -#: part/templates/part/part_pricing.html:58 -#: part/templates/part/part_pricing.html:89 -#: part/templates/part/part_pricing.html:104 -msgid "Total Cost" -msgstr "" - -#: part/templates/part/order_prices.html:53 -#: part/templates/part/part_pricing.html:40 -msgid "No supplier pricing available" -msgstr "" - -#: part/templates/part/order_prices.html:62 -#: part/templates/part/order_prices.html:129 -#: part/templates/part/part_pricing.html:48 -msgid "BOM Pricing" -msgstr "" - -#: part/templates/part/order_prices.html:78 -#: part/templates/part/part_pricing.html:66 -msgid "Note: BOM pricing is incomplete for this part" -msgstr "" - -#: part/templates/part/order_prices.html:85 -#: part/templates/part/part_pricing.html:73 -msgid "No BOM pricing available" -msgstr "" - -#: part/templates/part/order_prices.html:123 -#: part/templates/part/part_pricing.html:113 -msgid "No pricing information is available for this part." -msgstr "" - -#: part/templates/part/order_prices.html:139 -msgid "Stock Pricing" -msgstr "" - -#: part/templates/part/order_prices.html:147 -msgid "No stock pricing history is available for this part." -msgstr "" - -#: part/templates/part/order_prices.html:166 -#, python-format -msgid "Single Price - %(currency)s" -msgstr "" - -#: part/templates/part/order_prices.html:178 -#, python-format -msgid "Single Price Difference - %(currency)s" -msgstr "" - -#: part/templates/part/order_prices.html:190 -#, python-format -msgid "Part Single Price - %(currency)s" -msgstr "" - #: part/templates/part/params.html:17 msgid "Add new parameter" msgstr "" @@ -4927,6 +4795,58 @@ msgstr "" msgid "Building" msgstr "" +#: part/templates/part/part_base.html:282 part/templates/part/prices.html:131 +msgid "Calculate" +msgstr "" + +#: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:27 +msgid "Supplier Pricing" +msgstr "" + +#: part/templates/part/part_pricing.html:26 +#: part/templates/part/part_pricing.html:52 +#: part/templates/part/part_pricing.html:85 +#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:31 +#: part/templates/part/prices.html:58 part/templates/part/prices.html:90 +#: part/templates/part/prices.html:107 +msgid "Unit Cost" +msgstr "" + +#: part/templates/part/part_pricing.html:32 +#: part/templates/part/part_pricing.html:58 +#: part/templates/part/part_pricing.html:89 +#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:38 +#: part/templates/part/prices.html:65 part/templates/part/prices.html:95 +#: part/templates/part/prices.html:112 +msgid "Total Cost" +msgstr "" + +#: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:46 +msgid "No supplier pricing available" +msgstr "" + +#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:55 +#: part/templates/part/prices.html:235 +msgid "BOM Pricing" +msgstr "" + +#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:73 +msgid "Note: BOM pricing is incomplete for this part" +msgstr "" + +#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:80 +msgid "No BOM pricing available" +msgstr "" + +#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:89 +msgid "Internal Price" +msgstr "" + +#: part/templates/part/part_pricing.html:113 +#: part/templates/part/prices.html:121 +msgid "No pricing information is available for this part." +msgstr "" + #: part/templates/part/part_tests.html:17 msgid "Add Test Template" msgstr "" @@ -4965,12 +4885,104 @@ msgstr "" msgid "There are %(count)s unique parts tracked for '%(full_name)s'. Deleting this part will permanently remove this tracking information." msgstr "" -#: part/templates/part/related.html:18 -msgid "Add Related" +#: part/templates/part/prices.html:12 +#, fuzzy +#| msgid "System Information" +msgid "General Price Information" +msgstr "Información del sistema" + +#: part/templates/part/prices.html:22 +msgid "Pricing ranges" msgstr "" -#: part/templates/part/sale_prices.html:10 -msgid "Sell Price Information" +#: part/templates/part/prices.html:28 +#, fuzzy +#| msgid "Supplier" +msgid "Show supplier cost" +msgstr "Proveedor" + +#: part/templates/part/prices.html:29 +msgid "Show purchase price" +msgstr "" + +#: part/templates/part/prices.html:56 +msgid "Show BOM cost" +msgstr "" + +#: part/templates/part/prices.html:104 +msgid "Show sale cost" +msgstr "" + +#: part/templates/part/prices.html:105 +msgid "Show sale price" +msgstr "" + +#: part/templates/part/prices.html:127 +msgid "Calculation parameters" +msgstr "" + +#: part/templates/part/prices.html:146 +#, fuzzy +#| msgid "Supplier" +msgid "Supplier Cost" +msgstr "Proveedor" + +#: part/templates/part/prices.html:147 part/templates/part/prices.html:167 +#: part/templates/part/prices.html:193 part/templates/part/prices.html:224 +#: part/templates/part/prices.html:251 part/templates/part/prices.html:279 +msgid "Jump to overview" +msgstr "" + +#: part/templates/part/prices.html:172 +msgid "Stock Pricing" +msgstr "" + +#: part/templates/part/prices.html:180 +msgid "No stock pricing history is available for this part." +msgstr "" + +#: part/templates/part/prices.html:192 +msgid "Internal Cost" +msgstr "" + +#: part/templates/part/prices.html:206 part/views.py:3022 +msgid "Add Internal Price Break" +msgstr "" + +#: part/templates/part/prices.html:223 +msgid "BOM Cost" +msgstr "" + +#: part/templates/part/prices.html:250 +msgid "Sale Cost" +msgstr "" + +#: part/templates/part/prices.html:290 +msgid "No sale pice history available for this part." +msgstr "" + +#: part/templates/part/prices.html:340 +#, python-format +msgid "Single Price - %(currency)s" +msgstr "" + +#: part/templates/part/prices.html:352 +#, python-format +msgid "Single Price Difference - %(currency)s" +msgstr "" + +#: part/templates/part/prices.html:364 +#, python-format +msgid "Part Single Price - %(currency)s" +msgstr "" + +#: part/templates/part/prices.html:464 +#, python-format +msgid "Unit Price - %(currency)s" +msgstr "" + +#: part/templates/part/related.html:18 +msgid "Add Related" msgstr "" #: part/templates/part/sales_orders.html:18 @@ -5036,224 +5048,228 @@ msgstr "" msgid "Unknown database" msgstr "" -#: part/views.py:95 +#: part/views.py:96 msgid "Add Related Part" msgstr "" -#: part/views.py:150 +#: part/views.py:151 msgid "Delete Related Part" msgstr "" -#: part/views.py:164 +#: part/views.py:165 msgid "Add part attachment" msgstr "" -#: part/views.py:217 templates/attachment_table.html:32 +#: part/views.py:218 templates/attachment_table.html:32 msgid "Edit attachment" msgstr "" -#: part/views.py:221 +#: part/views.py:222 msgid "Part attachment updated" msgstr "" -#: part/views.py:236 +#: part/views.py:237 msgid "Delete Part Attachment" msgstr "" -#: part/views.py:244 +#: part/views.py:245 msgid "Deleted part attachment" msgstr "" -#: part/views.py:253 +#: part/views.py:254 msgid "Create Test Template" msgstr "" -#: part/views.py:280 +#: part/views.py:281 msgid "Edit Test Template" msgstr "" -#: part/views.py:294 +#: part/views.py:295 msgid "Delete Test Template" msgstr "" -#: part/views.py:301 +#: part/views.py:302 msgid "Set Part Category" msgstr "" -#: part/views.py:351 +#: part/views.py:352 #, python-brace-format msgid "Set category for {n} parts" msgstr "" -#: part/views.py:386 +#: part/views.py:387 msgid "Create Variant" msgstr "" -#: part/views.py:471 +#: part/views.py:472 msgid "Copied part" msgstr "" -#: part/views.py:525 part/views.py:663 +#: part/views.py:526 part/views.py:664 msgid "Possible matches exist - confirm creation of new part" msgstr "" -#: part/views.py:595 +#: part/views.py:596 msgid "Created new part" msgstr "" -#: part/views.py:763 +#: part/views.py:764 msgid "Match References" msgstr "" -#: part/views.py:1092 +#: part/views.py:1066 +msgid "None" +msgstr "" + +#: part/views.py:1125 msgid "Part QR Code" msgstr "" -#: part/views.py:1194 +#: part/views.py:1227 msgid "Upload Part Image" msgstr "" -#: part/views.py:1200 part/views.py:1235 +#: part/views.py:1233 part/views.py:1268 msgid "Updated part image" msgstr "" -#: part/views.py:1209 +#: part/views.py:1242 msgid "Select Part Image" msgstr "" -#: part/views.py:1238 +#: part/views.py:1271 msgid "Part image not found" msgstr "" -#: part/views.py:1249 +#: part/views.py:1282 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1284 +#: part/views.py:1317 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1314 +#: part/views.py:1347 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1335 +#: part/views.py:1368 msgid "Validate BOM" msgstr "" -#: part/views.py:1356 +#: part/views.py:1389 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1367 +#: part/views.py:1400 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1501 +#: part/views.py:1534 msgid "No BOM file provided" msgstr "" -#: part/views.py:1862 +#: part/views.py:1895 msgid "Enter a valid quantity" msgstr "" -#: part/views.py:1887 part/views.py:1890 +#: part/views.py:1920 part/views.py:1923 msgid "Select valid part" msgstr "" -#: part/views.py:1896 +#: part/views.py:1929 msgid "Duplicate part selected" msgstr "" -#: part/views.py:1934 +#: part/views.py:1967 msgid "Select a part" msgstr "" -#: part/views.py:1940 +#: part/views.py:1973 msgid "Selected part creates a circular BOM" msgstr "" -#: part/views.py:1944 +#: part/views.py:1977 msgid "Specify quantity" msgstr "" -#: part/views.py:2206 +#: part/views.py:2239 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2213 +#: part/views.py:2246 msgid "Part was deleted" msgstr "" -#: part/views.py:2222 +#: part/views.py:2255 msgid "Part Pricing" msgstr "" -#: part/views.py:2363 +#: part/views.py:2396 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2373 +#: part/views.py:2406 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2380 +#: part/views.py:2413 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2388 +#: part/views.py:2421 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2438 +#: part/views.py:2471 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2452 +#: part/views.py:2485 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2512 +#: part/views.py:2545 msgid "Edit Part Category" msgstr "" -#: part/views.py:2550 +#: part/views.py:2583 msgid "Delete Part Category" msgstr "" -#: part/views.py:2556 +#: part/views.py:2589 msgid "Part category was deleted" msgstr "" -#: part/views.py:2608 +#: part/views.py:2641 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2709 +#: part/views.py:2742 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2765 +#: part/views.py:2798 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2784 +#: part/views.py:2817 msgid "Create BOM Item" msgstr "" -#: part/views.py:2854 +#: part/views.py:2887 msgid "Edit BOM item" msgstr "" -#: part/views.py:2910 +#: part/views.py:2943 msgid "Confim BOM item deletion" msgstr "" -#: part/views.py:2998 +#: part/views.py:3031 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:3006 +#: part/views.py:3039 msgid "Delete Internal Price Break" msgstr "" @@ -6242,6 +6258,14 @@ msgstr "" msgid "Add Stock Tracking Entry" msgstr "" +#: templates/403.html:5 templates/403.html:11 +msgid "Permission Denied" +msgstr "" + +#: templates/403.html:14 +msgid "You do not have permission to view this page." +msgstr "" + #: templates/404.html:5 templates/404.html:11 msgid "Page Not Found" msgstr "" @@ -6328,7 +6352,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7086,7 +7111,23 @@ msgstr "" msgid "This test is defined for a parent part" msgstr "" -#: templates/js/part.js:806 +#: templates/js/part.js:786 +#, fuzzy, python-brace-format +#| msgid "No matching action found" +msgid "No ${human_name} information found" +msgstr "No se encontró ninguna acción coincidente" + +#: templates/js/part.js:839 +#, python-brace-format +msgid "Edit ${human_name}" +msgstr "" + +#: templates/js/part.js:840 +#, python-brace-format +msgid "Delete ${human_name}" +msgstr "" + +#: templates/js/part.js:959 msgid "Single Price Difference" msgstr "" @@ -7830,4 +7871,3 @@ msgstr "" #: users/models.py:191 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 58c6540b1e..5c3bd9ef43 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-03 02:06+0000\n" +"POT-Creation-Date: 2021-07-03 02:56+0000\n" "PO-Revision-Date: 2021-07-03 02:11\n" "Last-Translator: \n" "Language-Team: French\n" @@ -475,10 +475,8 @@ msgstr "" #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 #: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2293 -#: part/templates/part/internal_prices.html:98 -#: part/templates/part/order_prices.html:203 -#: part/templates/part/part_pricing.html:16 -#: part/templates/part/sale_prices.html:85 +#: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 +#: part/templates/part/prices.html:474 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:91 @@ -488,8 +486,8 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 #: templates/js/build.js:1112 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1178 -#: templates/js/stock.js:1397 +#: templates/js/part.js:827 templates/js/part.js:949 templates/js/part.js:1005 +#: templates/js/stock.js:1178 templates/js/stock.js:1397 msgid "Quantity" msgstr "Quantité" @@ -772,7 +770,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:856 -#: part/templates/part/navbar.html:145 +#: part/templates/part/navbar.html:133 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:528 stock/models.py:1662 stock/models.py:1764 @@ -923,8 +921,8 @@ msgstr "" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:136 -#: part/templates/part/navbar.html:139 stock/templates/stock/navbar.html:47 +#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:124 +#: part/templates/part/navbar.html:127 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "Pieces jointes" @@ -1433,7 +1431,7 @@ msgstr "" msgid "Add Build Order Attachment" msgstr "" -#: build/views.py:1083 order/views.py:117 order/views.py:169 part/views.py:178 +#: build/views.py:1083 order/views.py:117 order/views.py:169 part/views.py:179 #: stock/views.py:277 msgid "Added attachment" msgstr "Pièce jointe ajoutée" @@ -1863,8 +1861,7 @@ msgid "Price break quantity" msgstr "" #: common/models.py:749 company/templates/company/supplier_part_pricing.html:82 -#: part/templates/part/internal_prices.html:103 -#: part/templates/part/sale_prices.html:90 +#: templates/js/part.js:832 msgid "Price" msgstr "" @@ -1896,14 +1893,14 @@ msgstr "" #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 order/views.py:605 #: part/templates/part/bom_upload/upload_file.html:27 -#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:761 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:762 msgid "Upload File" msgstr "" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:606 part/templates/part/bom_upload/select_fields.html:58 #: part/templates/part/import_wizard/ajax_match_fields.html:45 -#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:762 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:763 msgid "Match Fields" msgstr "" @@ -1945,7 +1942,7 @@ msgstr "" msgid "Image URL" msgstr "" -#: company/forms.py:132 templates/js/part.js:787 +#: company/forms.py:132 templates/js/part.js:940 msgid "Single Price" msgstr "" @@ -2242,7 +2239,8 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -2413,8 +2411,8 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 #: company/views.py:63 part/templates/part/navbar.html:87 -#: part/templates/part/navbar.html:90 templates/InvenTree/search.html:316 -#: templates/navbar.html:35 +#: part/templates/part/navbar.html:90 part/templates/part/prices.html:153 +#: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" msgstr "" @@ -2503,7 +2501,7 @@ msgstr "" #: company/templates/company/sales_orders.html:11 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:113 part/templates/part/navbar.html:116 +#: part/templates/part/navbar.html:101 part/templates/part/navbar.html:104 #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 @@ -2595,32 +2593,30 @@ msgid "Order Part" msgstr "" #: company/templates/company/supplier_part_pricing.html:11 +#: part/templates/part/navbar.html:74 msgid "Pricing Information" msgstr "" #: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 -#: part/templates/part/sale_prices.html:17 part/views.py:2918 +#: part/templates/part/prices.html:264 part/views.py:2951 msgid "Add Price Break" msgstr "" #: company/templates/company/supplier_part_pricing.html:38 -#: part/templates/part/sale_prices.html:46 msgid "No price break information found" msgstr "" #: company/templates/company/supplier_part_pricing.html:89 -#: part/templates/part/sale_prices.html:97 msgid "Edit price break" msgstr "" #: company/templates/company/supplier_part_pricing.html:90 -#: part/templates/part/sale_prices.html:98 msgid "Delete price break" msgstr "" #: company/views.py:70 part/templates/part/navbar.html:81 -#: part/templates/part/navbar.html:84 templates/InvenTree/search.html:306 -#: templates/navbar.html:36 +#: part/templates/part/navbar.html:84 part/templates/part/prices.html:157 +#: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" @@ -2641,20 +2637,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:169 part/views.py:1115 +#: company/views.py:169 part/views.py:1148 msgid "Download Image" msgstr "" -#: company/views.py:198 part/views.py:1147 +#: company/views.py:198 part/views.py:1180 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:205 part/views.py:1154 +#: company/views.py:205 part/views.py:1187 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:214 part/views.py:1163 +#: company/views.py:214 part/views.py:1196 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2722,15 +2718,15 @@ msgstr "" msgid "Delete Supplier Part" msgstr "" -#: company/views.py:860 part/views.py:2922 +#: company/views.py:860 part/views.py:2955 msgid "Added new price break" msgstr "" -#: company/views.py:916 part/views.py:2966 +#: company/views.py:916 part/views.py:2999 msgid "Edit Price Break" msgstr "" -#: company/views.py:931 part/views.py:2980 +#: company/views.py:931 part/views.py:3013 msgid "Delete Price Break" msgstr "" @@ -2905,7 +2901,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:242 part/views.py:1853 stock/models.py:300 +#: order/models.py:242 part/views.py:1886 stock/models.py:300 #: stock/models.py:1015 msgid "Quantity must be greater than zero" msgstr "" @@ -2989,7 +2985,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:667 stock/models.py:537 +#: order/models.py:667 part/templates/part/prices.html:166 stock/models.py:537 #: stock/templates/stock/item_base.html:331 templates/js/stock.js:704 msgid "Purchase Price" msgstr "" @@ -3002,9 +2998,8 @@ msgstr "" msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:718 part/templates/part/navbar.html:110 -#: part/templates/part/order_prices.html:108 -#: part/templates/part/part_pricing.html:97 +#: order/models.py:718 part/templates/part/part_pricing.html:97 +#: part/templates/part/prices.html:103 part/templates/part/prices.html:278 msgid "Sale Price" msgstr "" @@ -3311,7 +3306,8 @@ msgid "Total" msgstr "" #: order/templates/order/purchase_order_detail.html:191 -#: order/templates/order/sales_order_detail.html:246 +#: order/templates/order/sales_order_detail.html:246 templates/js/part.js:807 +#: templates/js/part.js:996 msgid "Unit Price" msgstr "" @@ -4207,7 +4203,7 @@ msgstr "" msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2394 part/views.py:1859 part/views.py:1911 +#: part/models.py:2394 part/views.py:1892 part/views.py:1944 #: stock/models.py:290 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -4304,7 +4300,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:2154 +#: part/templates/part/bom.html:61 part/views.py:2187 msgid "Export Bill of Materials" msgstr "" @@ -4320,7 +4316,7 @@ msgstr "" msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/bom.html:160 part/views.py:590 +#: part/templates/part/bom.html:160 part/views.py:591 #: templates/js/stock.js:1327 msgid "Create New Part" msgstr "" @@ -4402,7 +4398,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:2564 +#: part/templates/part/category.html:38 part/views.py:2597 msgid "Create new part category" msgstr "" @@ -4527,7 +4523,7 @@ msgstr "" msgid "Part Parameters" msgstr "" -#: part/templates/part/copy_part.html:9 part/views.py:466 +#: part/templates/part/copy_part.html:9 part/views.py:467 msgid "Duplicate Part" msgstr "" @@ -4640,36 +4636,6 @@ msgstr "" msgid "Import Parts from File" msgstr "" -#: part/templates/part/internal_prices.html:11 -#: part/templates/part/navbar.html:101 -msgid "Internal Price Information" -msgstr "" - -#: part/templates/part/internal_prices.html:19 part/views.py:2989 -msgid "Add Internal Price Break" -msgstr "" - -#: part/templates/part/internal_prices.html:28 templates/403.html:5 -#: templates/403.html:11 -msgid "Permission Denied" -msgstr "" - -#: part/templates/part/internal_prices.html:31 templates/403.html:14 -msgid "You do not have permission to view this page." -msgstr "" - -#: part/templates/part/internal_prices.html:59 -msgid "No internal price break information found" -msgstr "" - -#: part/templates/part/internal_prices.html:110 -msgid "Edit internal price break" -msgstr "" - -#: part/templates/part/internal_prices.html:111 -msgid "Delete internal price break" -msgstr "" - #: part/templates/part/manufacturer.html:11 msgid "Part Manufacturers" msgstr "" @@ -4703,125 +4669,27 @@ msgstr "" msgid "Used In" msgstr "" -#: part/templates/part/navbar.html:75 part/templates/part/order_prices.html:12 -msgid "Order Price Information" +#: part/templates/part/navbar.html:77 +msgid "Prices" msgstr "" -#: part/templates/part/navbar.html:78 -msgid "Order Price" -msgstr "" - -#: part/templates/part/navbar.html:104 part/templates/part/order_prices.html:94 -#: part/templates/part/part_pricing.html:82 -msgid "Internal Price" -msgstr "" - -#: part/templates/part/navbar.html:107 -msgid "Sales Price Information" -msgstr "" - -#: part/templates/part/navbar.html:121 part/templates/part/part_tests.html:10 +#: part/templates/part/navbar.html:109 part/templates/part/part_tests.html:10 msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:124 stock/templates/stock/item_base.html:414 +#: part/templates/part/navbar.html:112 stock/templates/stock/item_base.html:414 msgid "Tests" msgstr "" -#: part/templates/part/navbar.html:129 part/templates/part/navbar.html:132 +#: part/templates/part/navbar.html:117 part/templates/part/navbar.html:120 #: part/templates/part/related.html:10 msgid "Related Parts" msgstr "" -#: part/templates/part/navbar.html:142 part/templates/part/notes.html:12 +#: part/templates/part/navbar.html:130 part/templates/part/notes.html:12 msgid "Part Notes" msgstr "" -#: part/templates/part/order_prices.html:25 -#: part/templates/part/part_base.html:282 -msgid "Calculate" -msgstr "" - -#: part/templates/part/order_prices.html:32 -msgid "Pricing ranges" -msgstr "" - -#: part/templates/part/order_prices.html:37 -#: part/templates/part/part_pricing.html:22 -msgid "Supplier Pricing" -msgstr "" - -#: part/templates/part/order_prices.html:38 -#: part/templates/part/order_prices.html:63 -#: part/templates/part/order_prices.html:95 -#: part/templates/part/order_prices.html:109 -#: part/templates/part/part_pricing.html:26 -#: part/templates/part/part_pricing.html:52 -#: part/templates/part/part_pricing.html:85 -#: part/templates/part/part_pricing.html:100 -msgid "Unit Cost" -msgstr "" - -#: part/templates/part/order_prices.html:45 -#: part/templates/part/order_prices.html:70 -#: part/templates/part/order_prices.html:100 -#: part/templates/part/order_prices.html:114 -#: part/templates/part/part_pricing.html:32 -#: part/templates/part/part_pricing.html:58 -#: part/templates/part/part_pricing.html:89 -#: part/templates/part/part_pricing.html:104 -msgid "Total Cost" -msgstr "" - -#: part/templates/part/order_prices.html:53 -#: part/templates/part/part_pricing.html:40 -msgid "No supplier pricing available" -msgstr "" - -#: part/templates/part/order_prices.html:62 -#: part/templates/part/order_prices.html:129 -#: part/templates/part/part_pricing.html:48 -msgid "BOM Pricing" -msgstr "" - -#: part/templates/part/order_prices.html:78 -#: part/templates/part/part_pricing.html:66 -msgid "Note: BOM pricing is incomplete for this part" -msgstr "" - -#: part/templates/part/order_prices.html:85 -#: part/templates/part/part_pricing.html:73 -msgid "No BOM pricing available" -msgstr "" - -#: part/templates/part/order_prices.html:123 -#: part/templates/part/part_pricing.html:113 -msgid "No pricing information is available for this part." -msgstr "" - -#: part/templates/part/order_prices.html:139 -msgid "Stock Pricing" -msgstr "" - -#: part/templates/part/order_prices.html:147 -msgid "No stock pricing history is available for this part." -msgstr "" - -#: part/templates/part/order_prices.html:166 -#, python-format -msgid "Single Price - %(currency)s" -msgstr "" - -#: part/templates/part/order_prices.html:178 -#, python-format -msgid "Single Price Difference - %(currency)s" -msgstr "" - -#: part/templates/part/order_prices.html:190 -#, python-format -msgid "Part Single Price - %(currency)s" -msgstr "" - #: part/templates/part/params.html:17 msgid "Add new parameter" msgstr "" @@ -4927,6 +4795,58 @@ msgstr "" msgid "Building" msgstr "" +#: part/templates/part/part_base.html:282 part/templates/part/prices.html:131 +msgid "Calculate" +msgstr "" + +#: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:27 +msgid "Supplier Pricing" +msgstr "" + +#: part/templates/part/part_pricing.html:26 +#: part/templates/part/part_pricing.html:52 +#: part/templates/part/part_pricing.html:85 +#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:31 +#: part/templates/part/prices.html:58 part/templates/part/prices.html:90 +#: part/templates/part/prices.html:107 +msgid "Unit Cost" +msgstr "" + +#: part/templates/part/part_pricing.html:32 +#: part/templates/part/part_pricing.html:58 +#: part/templates/part/part_pricing.html:89 +#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:38 +#: part/templates/part/prices.html:65 part/templates/part/prices.html:95 +#: part/templates/part/prices.html:112 +msgid "Total Cost" +msgstr "" + +#: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:46 +msgid "No supplier pricing available" +msgstr "" + +#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:55 +#: part/templates/part/prices.html:235 +msgid "BOM Pricing" +msgstr "" + +#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:73 +msgid "Note: BOM pricing is incomplete for this part" +msgstr "" + +#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:80 +msgid "No BOM pricing available" +msgstr "" + +#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:89 +msgid "Internal Price" +msgstr "" + +#: part/templates/part/part_pricing.html:113 +#: part/templates/part/prices.html:121 +msgid "No pricing information is available for this part." +msgstr "" + #: part/templates/part/part_tests.html:17 msgid "Add Test Template" msgstr "" @@ -4965,12 +4885,100 @@ msgstr "" msgid "There are %(count)s unique parts tracked for '%(full_name)s'. Deleting this part will permanently remove this tracking information." msgstr "" -#: part/templates/part/related.html:18 -msgid "Add Related" +#: part/templates/part/prices.html:12 +#, fuzzy +#| msgid "Edit User Information" +msgid "General Price Information" +msgstr "Modifier les informations utilisateur" + +#: part/templates/part/prices.html:22 +msgid "Pricing ranges" msgstr "" -#: part/templates/part/sale_prices.html:10 -msgid "Sell Price Information" +#: part/templates/part/prices.html:28 +msgid "Show supplier cost" +msgstr "" + +#: part/templates/part/prices.html:29 +msgid "Show purchase price" +msgstr "" + +#: part/templates/part/prices.html:56 +msgid "Show BOM cost" +msgstr "" + +#: part/templates/part/prices.html:104 +msgid "Show sale cost" +msgstr "" + +#: part/templates/part/prices.html:105 +msgid "Show sale price" +msgstr "" + +#: part/templates/part/prices.html:127 +msgid "Calculation parameters" +msgstr "" + +#: part/templates/part/prices.html:146 +msgid "Supplier Cost" +msgstr "" + +#: part/templates/part/prices.html:147 part/templates/part/prices.html:167 +#: part/templates/part/prices.html:193 part/templates/part/prices.html:224 +#: part/templates/part/prices.html:251 part/templates/part/prices.html:279 +msgid "Jump to overview" +msgstr "" + +#: part/templates/part/prices.html:172 +msgid "Stock Pricing" +msgstr "" + +#: part/templates/part/prices.html:180 +msgid "No stock pricing history is available for this part." +msgstr "" + +#: part/templates/part/prices.html:192 +msgid "Internal Cost" +msgstr "" + +#: part/templates/part/prices.html:206 part/views.py:3022 +msgid "Add Internal Price Break" +msgstr "" + +#: part/templates/part/prices.html:223 +msgid "BOM Cost" +msgstr "" + +#: part/templates/part/prices.html:250 +msgid "Sale Cost" +msgstr "" + +#: part/templates/part/prices.html:290 +msgid "No sale pice history available for this part." +msgstr "" + +#: part/templates/part/prices.html:340 +#, python-format +msgid "Single Price - %(currency)s" +msgstr "" + +#: part/templates/part/prices.html:352 +#, python-format +msgid "Single Price Difference - %(currency)s" +msgstr "" + +#: part/templates/part/prices.html:364 +#, python-format +msgid "Part Single Price - %(currency)s" +msgstr "" + +#: part/templates/part/prices.html:464 +#, python-format +msgid "Unit Price - %(currency)s" +msgstr "" + +#: part/templates/part/related.html:18 +msgid "Add Related" msgstr "" #: part/templates/part/sales_orders.html:18 @@ -5036,224 +5044,228 @@ msgstr "" msgid "Unknown database" msgstr "" -#: part/views.py:95 +#: part/views.py:96 msgid "Add Related Part" msgstr "" -#: part/views.py:150 +#: part/views.py:151 msgid "Delete Related Part" msgstr "" -#: part/views.py:164 +#: part/views.py:165 msgid "Add part attachment" msgstr "" -#: part/views.py:217 templates/attachment_table.html:32 +#: part/views.py:218 templates/attachment_table.html:32 msgid "Edit attachment" msgstr "" -#: part/views.py:221 +#: part/views.py:222 msgid "Part attachment updated" msgstr "" -#: part/views.py:236 +#: part/views.py:237 msgid "Delete Part Attachment" msgstr "" -#: part/views.py:244 +#: part/views.py:245 msgid "Deleted part attachment" msgstr "" -#: part/views.py:253 +#: part/views.py:254 msgid "Create Test Template" msgstr "" -#: part/views.py:280 +#: part/views.py:281 msgid "Edit Test Template" msgstr "" -#: part/views.py:294 +#: part/views.py:295 msgid "Delete Test Template" msgstr "" -#: part/views.py:301 +#: part/views.py:302 msgid "Set Part Category" msgstr "" -#: part/views.py:351 +#: part/views.py:352 #, python-brace-format msgid "Set category for {n} parts" msgstr "" -#: part/views.py:386 +#: part/views.py:387 msgid "Create Variant" msgstr "" -#: part/views.py:471 +#: part/views.py:472 msgid "Copied part" msgstr "" -#: part/views.py:525 part/views.py:663 +#: part/views.py:526 part/views.py:664 msgid "Possible matches exist - confirm creation of new part" msgstr "" -#: part/views.py:595 +#: part/views.py:596 msgid "Created new part" msgstr "" -#: part/views.py:763 +#: part/views.py:764 msgid "Match References" msgstr "" -#: part/views.py:1092 +#: part/views.py:1066 +msgid "None" +msgstr "" + +#: part/views.py:1125 msgid "Part QR Code" msgstr "" -#: part/views.py:1194 +#: part/views.py:1227 msgid "Upload Part Image" msgstr "" -#: part/views.py:1200 part/views.py:1235 +#: part/views.py:1233 part/views.py:1268 msgid "Updated part image" msgstr "" -#: part/views.py:1209 +#: part/views.py:1242 msgid "Select Part Image" msgstr "" -#: part/views.py:1238 +#: part/views.py:1271 msgid "Part image not found" msgstr "" -#: part/views.py:1249 +#: part/views.py:1282 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1284 +#: part/views.py:1317 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1314 +#: part/views.py:1347 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1335 +#: part/views.py:1368 msgid "Validate BOM" msgstr "" -#: part/views.py:1356 +#: part/views.py:1389 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1367 +#: part/views.py:1400 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1501 +#: part/views.py:1534 msgid "No BOM file provided" msgstr "" -#: part/views.py:1862 +#: part/views.py:1895 msgid "Enter a valid quantity" msgstr "" -#: part/views.py:1887 part/views.py:1890 +#: part/views.py:1920 part/views.py:1923 msgid "Select valid part" msgstr "" -#: part/views.py:1896 +#: part/views.py:1929 msgid "Duplicate part selected" msgstr "" -#: part/views.py:1934 +#: part/views.py:1967 msgid "Select a part" msgstr "" -#: part/views.py:1940 +#: part/views.py:1973 msgid "Selected part creates a circular BOM" msgstr "" -#: part/views.py:1944 +#: part/views.py:1977 msgid "Specify quantity" msgstr "" -#: part/views.py:2206 +#: part/views.py:2239 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2213 +#: part/views.py:2246 msgid "Part was deleted" msgstr "" -#: part/views.py:2222 +#: part/views.py:2255 msgid "Part Pricing" msgstr "" -#: part/views.py:2363 +#: part/views.py:2396 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2373 +#: part/views.py:2406 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2380 +#: part/views.py:2413 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2388 +#: part/views.py:2421 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2438 +#: part/views.py:2471 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2452 +#: part/views.py:2485 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2512 +#: part/views.py:2545 msgid "Edit Part Category" msgstr "" -#: part/views.py:2550 +#: part/views.py:2583 msgid "Delete Part Category" msgstr "" -#: part/views.py:2556 +#: part/views.py:2589 msgid "Part category was deleted" msgstr "" -#: part/views.py:2608 +#: part/views.py:2641 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2709 +#: part/views.py:2742 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2765 +#: part/views.py:2798 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2784 +#: part/views.py:2817 msgid "Create BOM Item" msgstr "" -#: part/views.py:2854 +#: part/views.py:2887 msgid "Edit BOM item" msgstr "" -#: part/views.py:2910 +#: part/views.py:2943 msgid "Confim BOM item deletion" msgstr "" -#: part/views.py:2998 +#: part/views.py:3031 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:3006 +#: part/views.py:3039 msgid "Delete Internal Price Break" msgstr "" @@ -6242,6 +6254,14 @@ msgstr "" msgid "Add Stock Tracking Entry" msgstr "" +#: templates/403.html:5 templates/403.html:11 +msgid "Permission Denied" +msgstr "" + +#: templates/403.html:14 +msgid "You do not have permission to view this page." +msgstr "" + #: templates/404.html:5 templates/404.html:11 msgid "Page Not Found" msgstr "" @@ -6328,7 +6348,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7086,7 +7107,23 @@ msgstr "" msgid "This test is defined for a parent part" msgstr "" -#: templates/js/part.js:806 +#: templates/js/part.js:786 +#, fuzzy, python-brace-format +#| msgid "No matching action found" +msgid "No ${human_name} information found" +msgstr "Aucune action correspondante trouvée" + +#: templates/js/part.js:839 +#, python-brace-format +msgid "Edit ${human_name}" +msgstr "" + +#: templates/js/part.js:840 +#, python-brace-format +msgid "Delete ${human_name}" +msgstr "" + +#: templates/js/part.js:959 msgid "Single Price Difference" msgstr "" @@ -7830,4 +7867,3 @@ msgstr "" #: users/models.py:191 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 96d32dc270..50a5e28355 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-03 02:06+0000\n" +"POT-Creation-Date: 2021-07-03 02:56+0000\n" "PO-Revision-Date: 2021-07-03 02:11\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -475,10 +475,8 @@ msgstr "" #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 #: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2293 -#: part/templates/part/internal_prices.html:98 -#: part/templates/part/order_prices.html:203 -#: part/templates/part/part_pricing.html:16 -#: part/templates/part/sale_prices.html:85 +#: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 +#: part/templates/part/prices.html:474 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:91 @@ -488,8 +486,8 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 #: templates/js/build.js:1112 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1178 -#: templates/js/stock.js:1397 +#: templates/js/part.js:827 templates/js/part.js:949 templates/js/part.js:1005 +#: templates/js/stock.js:1178 templates/js/stock.js:1397 msgid "Quantity" msgstr "" @@ -772,7 +770,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:856 -#: part/templates/part/navbar.html:145 +#: part/templates/part/navbar.html:133 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:528 stock/models.py:1662 stock/models.py:1764 @@ -923,8 +921,8 @@ msgstr "" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:136 -#: part/templates/part/navbar.html:139 stock/templates/stock/navbar.html:47 +#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:124 +#: part/templates/part/navbar.html:127 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "" @@ -1433,7 +1431,7 @@ msgstr "" msgid "Add Build Order Attachment" msgstr "" -#: build/views.py:1083 order/views.py:117 order/views.py:169 part/views.py:178 +#: build/views.py:1083 order/views.py:117 order/views.py:169 part/views.py:179 #: stock/views.py:277 msgid "Added attachment" msgstr "" @@ -1863,8 +1861,7 @@ msgid "Price break quantity" msgstr "" #: common/models.py:749 company/templates/company/supplier_part_pricing.html:82 -#: part/templates/part/internal_prices.html:103 -#: part/templates/part/sale_prices.html:90 +#: templates/js/part.js:832 msgid "Price" msgstr "" @@ -1896,14 +1893,14 @@ msgstr "" #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 order/views.py:605 #: part/templates/part/bom_upload/upload_file.html:27 -#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:761 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:762 msgid "Upload File" msgstr "" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:606 part/templates/part/bom_upload/select_fields.html:58 #: part/templates/part/import_wizard/ajax_match_fields.html:45 -#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:762 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:763 msgid "Match Fields" msgstr "" @@ -1945,7 +1942,7 @@ msgstr "" msgid "Image URL" msgstr "" -#: company/forms.py:132 templates/js/part.js:787 +#: company/forms.py:132 templates/js/part.js:940 msgid "Single Price" msgstr "" @@ -2242,7 +2239,8 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -2413,8 +2411,8 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 #: company/views.py:63 part/templates/part/navbar.html:87 -#: part/templates/part/navbar.html:90 templates/InvenTree/search.html:316 -#: templates/navbar.html:35 +#: part/templates/part/navbar.html:90 part/templates/part/prices.html:153 +#: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" msgstr "" @@ -2503,7 +2501,7 @@ msgstr "" #: company/templates/company/sales_orders.html:11 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:113 part/templates/part/navbar.html:116 +#: part/templates/part/navbar.html:101 part/templates/part/navbar.html:104 #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 @@ -2595,32 +2593,30 @@ msgid "Order Part" msgstr "" #: company/templates/company/supplier_part_pricing.html:11 +#: part/templates/part/navbar.html:74 msgid "Pricing Information" msgstr "" #: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 -#: part/templates/part/sale_prices.html:17 part/views.py:2918 +#: part/templates/part/prices.html:264 part/views.py:2951 msgid "Add Price Break" msgstr "" #: company/templates/company/supplier_part_pricing.html:38 -#: part/templates/part/sale_prices.html:46 msgid "No price break information found" msgstr "" #: company/templates/company/supplier_part_pricing.html:89 -#: part/templates/part/sale_prices.html:97 msgid "Edit price break" msgstr "" #: company/templates/company/supplier_part_pricing.html:90 -#: part/templates/part/sale_prices.html:98 msgid "Delete price break" msgstr "" #: company/views.py:70 part/templates/part/navbar.html:81 -#: part/templates/part/navbar.html:84 templates/InvenTree/search.html:306 -#: templates/navbar.html:36 +#: part/templates/part/navbar.html:84 part/templates/part/prices.html:157 +#: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" @@ -2641,20 +2637,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:169 part/views.py:1115 +#: company/views.py:169 part/views.py:1148 msgid "Download Image" msgstr "" -#: company/views.py:198 part/views.py:1147 +#: company/views.py:198 part/views.py:1180 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:205 part/views.py:1154 +#: company/views.py:205 part/views.py:1187 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:214 part/views.py:1163 +#: company/views.py:214 part/views.py:1196 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2722,15 +2718,15 @@ msgstr "" msgid "Delete Supplier Part" msgstr "" -#: company/views.py:860 part/views.py:2922 +#: company/views.py:860 part/views.py:2955 msgid "Added new price break" msgstr "" -#: company/views.py:916 part/views.py:2966 +#: company/views.py:916 part/views.py:2999 msgid "Edit Price Break" msgstr "" -#: company/views.py:931 part/views.py:2980 +#: company/views.py:931 part/views.py:3013 msgid "Delete Price Break" msgstr "" @@ -2905,7 +2901,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:242 part/views.py:1853 stock/models.py:300 +#: order/models.py:242 part/views.py:1886 stock/models.py:300 #: stock/models.py:1015 msgid "Quantity must be greater than zero" msgstr "" @@ -2989,7 +2985,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:667 stock/models.py:537 +#: order/models.py:667 part/templates/part/prices.html:166 stock/models.py:537 #: stock/templates/stock/item_base.html:331 templates/js/stock.js:704 msgid "Purchase Price" msgstr "" @@ -3002,9 +2998,8 @@ msgstr "" msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:718 part/templates/part/navbar.html:110 -#: part/templates/part/order_prices.html:108 -#: part/templates/part/part_pricing.html:97 +#: order/models.py:718 part/templates/part/part_pricing.html:97 +#: part/templates/part/prices.html:103 part/templates/part/prices.html:278 msgid "Sale Price" msgstr "" @@ -3311,7 +3306,8 @@ msgid "Total" msgstr "" #: order/templates/order/purchase_order_detail.html:191 -#: order/templates/order/sales_order_detail.html:246 +#: order/templates/order/sales_order_detail.html:246 templates/js/part.js:807 +#: templates/js/part.js:996 msgid "Unit Price" msgstr "" @@ -4207,7 +4203,7 @@ msgstr "" msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2394 part/views.py:1859 part/views.py:1911 +#: part/models.py:2394 part/views.py:1892 part/views.py:1944 #: stock/models.py:290 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -4304,7 +4300,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:2154 +#: part/templates/part/bom.html:61 part/views.py:2187 msgid "Export Bill of Materials" msgstr "" @@ -4320,7 +4316,7 @@ msgstr "" msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/bom.html:160 part/views.py:590 +#: part/templates/part/bom.html:160 part/views.py:591 #: templates/js/stock.js:1327 msgid "Create New Part" msgstr "" @@ -4402,7 +4398,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:2564 +#: part/templates/part/category.html:38 part/views.py:2597 msgid "Create new part category" msgstr "" @@ -4527,7 +4523,7 @@ msgstr "" msgid "Part Parameters" msgstr "" -#: part/templates/part/copy_part.html:9 part/views.py:466 +#: part/templates/part/copy_part.html:9 part/views.py:467 msgid "Duplicate Part" msgstr "" @@ -4640,36 +4636,6 @@ msgstr "" msgid "Import Parts from File" msgstr "" -#: part/templates/part/internal_prices.html:11 -#: part/templates/part/navbar.html:101 -msgid "Internal Price Information" -msgstr "" - -#: part/templates/part/internal_prices.html:19 part/views.py:2989 -msgid "Add Internal Price Break" -msgstr "" - -#: part/templates/part/internal_prices.html:28 templates/403.html:5 -#: templates/403.html:11 -msgid "Permission Denied" -msgstr "" - -#: part/templates/part/internal_prices.html:31 templates/403.html:14 -msgid "You do not have permission to view this page." -msgstr "" - -#: part/templates/part/internal_prices.html:59 -msgid "No internal price break information found" -msgstr "" - -#: part/templates/part/internal_prices.html:110 -msgid "Edit internal price break" -msgstr "" - -#: part/templates/part/internal_prices.html:111 -msgid "Delete internal price break" -msgstr "" - #: part/templates/part/manufacturer.html:11 msgid "Part Manufacturers" msgstr "" @@ -4703,125 +4669,27 @@ msgstr "" msgid "Used In" msgstr "" -#: part/templates/part/navbar.html:75 part/templates/part/order_prices.html:12 -msgid "Order Price Information" +#: part/templates/part/navbar.html:77 +msgid "Prices" msgstr "" -#: part/templates/part/navbar.html:78 -msgid "Order Price" -msgstr "" - -#: part/templates/part/navbar.html:104 part/templates/part/order_prices.html:94 -#: part/templates/part/part_pricing.html:82 -msgid "Internal Price" -msgstr "" - -#: part/templates/part/navbar.html:107 -msgid "Sales Price Information" -msgstr "" - -#: part/templates/part/navbar.html:121 part/templates/part/part_tests.html:10 +#: part/templates/part/navbar.html:109 part/templates/part/part_tests.html:10 msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:124 stock/templates/stock/item_base.html:414 +#: part/templates/part/navbar.html:112 stock/templates/stock/item_base.html:414 msgid "Tests" msgstr "" -#: part/templates/part/navbar.html:129 part/templates/part/navbar.html:132 +#: part/templates/part/navbar.html:117 part/templates/part/navbar.html:120 #: part/templates/part/related.html:10 msgid "Related Parts" msgstr "" -#: part/templates/part/navbar.html:142 part/templates/part/notes.html:12 +#: part/templates/part/navbar.html:130 part/templates/part/notes.html:12 msgid "Part Notes" msgstr "" -#: part/templates/part/order_prices.html:25 -#: part/templates/part/part_base.html:282 -msgid "Calculate" -msgstr "" - -#: part/templates/part/order_prices.html:32 -msgid "Pricing ranges" -msgstr "" - -#: part/templates/part/order_prices.html:37 -#: part/templates/part/part_pricing.html:22 -msgid "Supplier Pricing" -msgstr "" - -#: part/templates/part/order_prices.html:38 -#: part/templates/part/order_prices.html:63 -#: part/templates/part/order_prices.html:95 -#: part/templates/part/order_prices.html:109 -#: part/templates/part/part_pricing.html:26 -#: part/templates/part/part_pricing.html:52 -#: part/templates/part/part_pricing.html:85 -#: part/templates/part/part_pricing.html:100 -msgid "Unit Cost" -msgstr "" - -#: part/templates/part/order_prices.html:45 -#: part/templates/part/order_prices.html:70 -#: part/templates/part/order_prices.html:100 -#: part/templates/part/order_prices.html:114 -#: part/templates/part/part_pricing.html:32 -#: part/templates/part/part_pricing.html:58 -#: part/templates/part/part_pricing.html:89 -#: part/templates/part/part_pricing.html:104 -msgid "Total Cost" -msgstr "" - -#: part/templates/part/order_prices.html:53 -#: part/templates/part/part_pricing.html:40 -msgid "No supplier pricing available" -msgstr "" - -#: part/templates/part/order_prices.html:62 -#: part/templates/part/order_prices.html:129 -#: part/templates/part/part_pricing.html:48 -msgid "BOM Pricing" -msgstr "" - -#: part/templates/part/order_prices.html:78 -#: part/templates/part/part_pricing.html:66 -msgid "Note: BOM pricing is incomplete for this part" -msgstr "" - -#: part/templates/part/order_prices.html:85 -#: part/templates/part/part_pricing.html:73 -msgid "No BOM pricing available" -msgstr "" - -#: part/templates/part/order_prices.html:123 -#: part/templates/part/part_pricing.html:113 -msgid "No pricing information is available for this part." -msgstr "" - -#: part/templates/part/order_prices.html:139 -msgid "Stock Pricing" -msgstr "" - -#: part/templates/part/order_prices.html:147 -msgid "No stock pricing history is available for this part." -msgstr "" - -#: part/templates/part/order_prices.html:166 -#, python-format -msgid "Single Price - %(currency)s" -msgstr "" - -#: part/templates/part/order_prices.html:178 -#, python-format -msgid "Single Price Difference - %(currency)s" -msgstr "" - -#: part/templates/part/order_prices.html:190 -#, python-format -msgid "Part Single Price - %(currency)s" -msgstr "" - #: part/templates/part/params.html:17 msgid "Add new parameter" msgstr "" @@ -4927,6 +4795,58 @@ msgstr "" msgid "Building" msgstr "" +#: part/templates/part/part_base.html:282 part/templates/part/prices.html:131 +msgid "Calculate" +msgstr "" + +#: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:27 +msgid "Supplier Pricing" +msgstr "" + +#: part/templates/part/part_pricing.html:26 +#: part/templates/part/part_pricing.html:52 +#: part/templates/part/part_pricing.html:85 +#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:31 +#: part/templates/part/prices.html:58 part/templates/part/prices.html:90 +#: part/templates/part/prices.html:107 +msgid "Unit Cost" +msgstr "" + +#: part/templates/part/part_pricing.html:32 +#: part/templates/part/part_pricing.html:58 +#: part/templates/part/part_pricing.html:89 +#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:38 +#: part/templates/part/prices.html:65 part/templates/part/prices.html:95 +#: part/templates/part/prices.html:112 +msgid "Total Cost" +msgstr "" + +#: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:46 +msgid "No supplier pricing available" +msgstr "" + +#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:55 +#: part/templates/part/prices.html:235 +msgid "BOM Pricing" +msgstr "" + +#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:73 +msgid "Note: BOM pricing is incomplete for this part" +msgstr "" + +#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:80 +msgid "No BOM pricing available" +msgstr "" + +#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:89 +msgid "Internal Price" +msgstr "" + +#: part/templates/part/part_pricing.html:113 +#: part/templates/part/prices.html:121 +msgid "No pricing information is available for this part." +msgstr "" + #: part/templates/part/part_tests.html:17 msgid "Add Test Template" msgstr "" @@ -4965,12 +4885,98 @@ msgstr "" msgid "There are %(count)s unique parts tracked for '%(full_name)s'. Deleting this part will permanently remove this tracking information." msgstr "" -#: part/templates/part/related.html:18 -msgid "Add Related" +#: part/templates/part/prices.html:12 +msgid "General Price Information" msgstr "" -#: part/templates/part/sale_prices.html:10 -msgid "Sell Price Information" +#: part/templates/part/prices.html:22 +msgid "Pricing ranges" +msgstr "" + +#: part/templates/part/prices.html:28 +msgid "Show supplier cost" +msgstr "" + +#: part/templates/part/prices.html:29 +msgid "Show purchase price" +msgstr "" + +#: part/templates/part/prices.html:56 +msgid "Show BOM cost" +msgstr "" + +#: part/templates/part/prices.html:104 +msgid "Show sale cost" +msgstr "" + +#: part/templates/part/prices.html:105 +msgid "Show sale price" +msgstr "" + +#: part/templates/part/prices.html:127 +msgid "Calculation parameters" +msgstr "" + +#: part/templates/part/prices.html:146 +msgid "Supplier Cost" +msgstr "" + +#: part/templates/part/prices.html:147 part/templates/part/prices.html:167 +#: part/templates/part/prices.html:193 part/templates/part/prices.html:224 +#: part/templates/part/prices.html:251 part/templates/part/prices.html:279 +msgid "Jump to overview" +msgstr "" + +#: part/templates/part/prices.html:172 +msgid "Stock Pricing" +msgstr "" + +#: part/templates/part/prices.html:180 +msgid "No stock pricing history is available for this part." +msgstr "" + +#: part/templates/part/prices.html:192 +msgid "Internal Cost" +msgstr "" + +#: part/templates/part/prices.html:206 part/views.py:3022 +msgid "Add Internal Price Break" +msgstr "" + +#: part/templates/part/prices.html:223 +msgid "BOM Cost" +msgstr "" + +#: part/templates/part/prices.html:250 +msgid "Sale Cost" +msgstr "" + +#: part/templates/part/prices.html:290 +msgid "No sale pice history available for this part." +msgstr "" + +#: part/templates/part/prices.html:340 +#, python-format +msgid "Single Price - %(currency)s" +msgstr "" + +#: part/templates/part/prices.html:352 +#, python-format +msgid "Single Price Difference - %(currency)s" +msgstr "" + +#: part/templates/part/prices.html:364 +#, python-format +msgid "Part Single Price - %(currency)s" +msgstr "" + +#: part/templates/part/prices.html:464 +#, python-format +msgid "Unit Price - %(currency)s" +msgstr "" + +#: part/templates/part/related.html:18 +msgid "Add Related" msgstr "" #: part/templates/part/sales_orders.html:18 @@ -5036,224 +5042,228 @@ msgstr "" msgid "Unknown database" msgstr "" -#: part/views.py:95 +#: part/views.py:96 msgid "Add Related Part" msgstr "" -#: part/views.py:150 +#: part/views.py:151 msgid "Delete Related Part" msgstr "" -#: part/views.py:164 +#: part/views.py:165 msgid "Add part attachment" msgstr "" -#: part/views.py:217 templates/attachment_table.html:32 +#: part/views.py:218 templates/attachment_table.html:32 msgid "Edit attachment" msgstr "" -#: part/views.py:221 +#: part/views.py:222 msgid "Part attachment updated" msgstr "" -#: part/views.py:236 +#: part/views.py:237 msgid "Delete Part Attachment" msgstr "" -#: part/views.py:244 +#: part/views.py:245 msgid "Deleted part attachment" msgstr "" -#: part/views.py:253 +#: part/views.py:254 msgid "Create Test Template" msgstr "" -#: part/views.py:280 +#: part/views.py:281 msgid "Edit Test Template" msgstr "" -#: part/views.py:294 +#: part/views.py:295 msgid "Delete Test Template" msgstr "" -#: part/views.py:301 +#: part/views.py:302 msgid "Set Part Category" msgstr "" -#: part/views.py:351 +#: part/views.py:352 #, python-brace-format msgid "Set category for {n} parts" msgstr "" -#: part/views.py:386 +#: part/views.py:387 msgid "Create Variant" msgstr "" -#: part/views.py:471 +#: part/views.py:472 msgid "Copied part" msgstr "" -#: part/views.py:525 part/views.py:663 +#: part/views.py:526 part/views.py:664 msgid "Possible matches exist - confirm creation of new part" msgstr "" -#: part/views.py:595 +#: part/views.py:596 msgid "Created new part" msgstr "" -#: part/views.py:763 +#: part/views.py:764 msgid "Match References" msgstr "" -#: part/views.py:1092 +#: part/views.py:1066 +msgid "None" +msgstr "" + +#: part/views.py:1125 msgid "Part QR Code" msgstr "" -#: part/views.py:1194 +#: part/views.py:1227 msgid "Upload Part Image" msgstr "" -#: part/views.py:1200 part/views.py:1235 +#: part/views.py:1233 part/views.py:1268 msgid "Updated part image" msgstr "" -#: part/views.py:1209 +#: part/views.py:1242 msgid "Select Part Image" msgstr "" -#: part/views.py:1238 +#: part/views.py:1271 msgid "Part image not found" msgstr "" -#: part/views.py:1249 +#: part/views.py:1282 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1284 +#: part/views.py:1317 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1314 +#: part/views.py:1347 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1335 +#: part/views.py:1368 msgid "Validate BOM" msgstr "" -#: part/views.py:1356 +#: part/views.py:1389 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1367 +#: part/views.py:1400 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1501 +#: part/views.py:1534 msgid "No BOM file provided" msgstr "" -#: part/views.py:1862 +#: part/views.py:1895 msgid "Enter a valid quantity" msgstr "" -#: part/views.py:1887 part/views.py:1890 +#: part/views.py:1920 part/views.py:1923 msgid "Select valid part" msgstr "" -#: part/views.py:1896 +#: part/views.py:1929 msgid "Duplicate part selected" msgstr "" -#: part/views.py:1934 +#: part/views.py:1967 msgid "Select a part" msgstr "" -#: part/views.py:1940 +#: part/views.py:1973 msgid "Selected part creates a circular BOM" msgstr "" -#: part/views.py:1944 +#: part/views.py:1977 msgid "Specify quantity" msgstr "" -#: part/views.py:2206 +#: part/views.py:2239 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2213 +#: part/views.py:2246 msgid "Part was deleted" msgstr "" -#: part/views.py:2222 +#: part/views.py:2255 msgid "Part Pricing" msgstr "" -#: part/views.py:2363 +#: part/views.py:2396 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2373 +#: part/views.py:2406 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2380 +#: part/views.py:2413 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2388 +#: part/views.py:2421 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2438 +#: part/views.py:2471 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2452 +#: part/views.py:2485 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2512 +#: part/views.py:2545 msgid "Edit Part Category" msgstr "" -#: part/views.py:2550 +#: part/views.py:2583 msgid "Delete Part Category" msgstr "" -#: part/views.py:2556 +#: part/views.py:2589 msgid "Part category was deleted" msgstr "" -#: part/views.py:2608 +#: part/views.py:2641 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2709 +#: part/views.py:2742 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2765 +#: part/views.py:2798 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2784 +#: part/views.py:2817 msgid "Create BOM Item" msgstr "" -#: part/views.py:2854 +#: part/views.py:2887 msgid "Edit BOM item" msgstr "" -#: part/views.py:2910 +#: part/views.py:2943 msgid "Confim BOM item deletion" msgstr "" -#: part/views.py:2998 +#: part/views.py:3031 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:3006 +#: part/views.py:3039 msgid "Delete Internal Price Break" msgstr "" @@ -6242,6 +6252,14 @@ msgstr "" msgid "Add Stock Tracking Entry" msgstr "" +#: templates/403.html:5 templates/403.html:11 +msgid "Permission Denied" +msgstr "" + +#: templates/403.html:14 +msgid "You do not have permission to view this page." +msgstr "" + #: templates/404.html:5 templates/404.html:11 msgid "Page Not Found" msgstr "" @@ -6328,7 +6346,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7086,7 +7105,22 @@ msgstr "" msgid "This test is defined for a parent part" msgstr "" -#: templates/js/part.js:806 +#: templates/js/part.js:786 +#, python-brace-format +msgid "No ${human_name} information found" +msgstr "" + +#: templates/js/part.js:839 +#, python-brace-format +msgid "Edit ${human_name}" +msgstr "" + +#: templates/js/part.js:840 +#, python-brace-format +msgid "Delete ${human_name}" +msgstr "" + +#: templates/js/part.js:959 msgid "Single Price Difference" msgstr "" @@ -7830,4 +7864,3 @@ msgstr "" #: users/models.py:191 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index c58ed11949..9d2d7aeaeb 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-03 02:06+0000\n" +"POT-Creation-Date: 2021-07-03 02:56+0000\n" "PO-Revision-Date: 2021-07-03 02:11\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -475,10 +475,8 @@ msgstr "" #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 #: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2293 -#: part/templates/part/internal_prices.html:98 -#: part/templates/part/order_prices.html:203 -#: part/templates/part/part_pricing.html:16 -#: part/templates/part/sale_prices.html:85 +#: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 +#: part/templates/part/prices.html:474 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:91 @@ -488,8 +486,8 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 #: templates/js/build.js:1112 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1178 -#: templates/js/stock.js:1397 +#: templates/js/part.js:827 templates/js/part.js:949 templates/js/part.js:1005 +#: templates/js/stock.js:1178 templates/js/stock.js:1397 msgid "Quantity" msgstr "" @@ -772,7 +770,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:856 -#: part/templates/part/navbar.html:145 +#: part/templates/part/navbar.html:133 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:528 stock/models.py:1662 stock/models.py:1764 @@ -923,8 +921,8 @@ msgstr "" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:136 -#: part/templates/part/navbar.html:139 stock/templates/stock/navbar.html:47 +#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:124 +#: part/templates/part/navbar.html:127 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "" @@ -1433,7 +1431,7 @@ msgstr "" msgid "Add Build Order Attachment" msgstr "" -#: build/views.py:1083 order/views.py:117 order/views.py:169 part/views.py:178 +#: build/views.py:1083 order/views.py:117 order/views.py:169 part/views.py:179 #: stock/views.py:277 msgid "Added attachment" msgstr "" @@ -1863,8 +1861,7 @@ msgid "Price break quantity" msgstr "" #: common/models.py:749 company/templates/company/supplier_part_pricing.html:82 -#: part/templates/part/internal_prices.html:103 -#: part/templates/part/sale_prices.html:90 +#: templates/js/part.js:832 msgid "Price" msgstr "" @@ -1896,14 +1893,14 @@ msgstr "" #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 order/views.py:605 #: part/templates/part/bom_upload/upload_file.html:27 -#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:761 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:762 msgid "Upload File" msgstr "" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:606 part/templates/part/bom_upload/select_fields.html:58 #: part/templates/part/import_wizard/ajax_match_fields.html:45 -#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:762 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:763 msgid "Match Fields" msgstr "" @@ -1945,7 +1942,7 @@ msgstr "" msgid "Image URL" msgstr "" -#: company/forms.py:132 templates/js/part.js:787 +#: company/forms.py:132 templates/js/part.js:940 msgid "Single Price" msgstr "" @@ -2242,7 +2239,8 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -2413,8 +2411,8 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 #: company/views.py:63 part/templates/part/navbar.html:87 -#: part/templates/part/navbar.html:90 templates/InvenTree/search.html:316 -#: templates/navbar.html:35 +#: part/templates/part/navbar.html:90 part/templates/part/prices.html:153 +#: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" msgstr "" @@ -2503,7 +2501,7 @@ msgstr "" #: company/templates/company/sales_orders.html:11 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:113 part/templates/part/navbar.html:116 +#: part/templates/part/navbar.html:101 part/templates/part/navbar.html:104 #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 @@ -2595,32 +2593,30 @@ msgid "Order Part" msgstr "" #: company/templates/company/supplier_part_pricing.html:11 +#: part/templates/part/navbar.html:74 msgid "Pricing Information" msgstr "" #: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 -#: part/templates/part/sale_prices.html:17 part/views.py:2918 +#: part/templates/part/prices.html:264 part/views.py:2951 msgid "Add Price Break" msgstr "" #: company/templates/company/supplier_part_pricing.html:38 -#: part/templates/part/sale_prices.html:46 msgid "No price break information found" msgstr "" #: company/templates/company/supplier_part_pricing.html:89 -#: part/templates/part/sale_prices.html:97 msgid "Edit price break" msgstr "" #: company/templates/company/supplier_part_pricing.html:90 -#: part/templates/part/sale_prices.html:98 msgid "Delete price break" msgstr "" #: company/views.py:70 part/templates/part/navbar.html:81 -#: part/templates/part/navbar.html:84 templates/InvenTree/search.html:306 -#: templates/navbar.html:36 +#: part/templates/part/navbar.html:84 part/templates/part/prices.html:157 +#: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" @@ -2641,20 +2637,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:169 part/views.py:1115 +#: company/views.py:169 part/views.py:1148 msgid "Download Image" msgstr "" -#: company/views.py:198 part/views.py:1147 +#: company/views.py:198 part/views.py:1180 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:205 part/views.py:1154 +#: company/views.py:205 part/views.py:1187 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:214 part/views.py:1163 +#: company/views.py:214 part/views.py:1196 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2722,15 +2718,15 @@ msgstr "" msgid "Delete Supplier Part" msgstr "" -#: company/views.py:860 part/views.py:2922 +#: company/views.py:860 part/views.py:2955 msgid "Added new price break" msgstr "" -#: company/views.py:916 part/views.py:2966 +#: company/views.py:916 part/views.py:2999 msgid "Edit Price Break" msgstr "" -#: company/views.py:931 part/views.py:2980 +#: company/views.py:931 part/views.py:3013 msgid "Delete Price Break" msgstr "" @@ -2905,7 +2901,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:242 part/views.py:1853 stock/models.py:300 +#: order/models.py:242 part/views.py:1886 stock/models.py:300 #: stock/models.py:1015 msgid "Quantity must be greater than zero" msgstr "" @@ -2989,7 +2985,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:667 stock/models.py:537 +#: order/models.py:667 part/templates/part/prices.html:166 stock/models.py:537 #: stock/templates/stock/item_base.html:331 templates/js/stock.js:704 msgid "Purchase Price" msgstr "" @@ -3002,9 +2998,8 @@ msgstr "" msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:718 part/templates/part/navbar.html:110 -#: part/templates/part/order_prices.html:108 -#: part/templates/part/part_pricing.html:97 +#: order/models.py:718 part/templates/part/part_pricing.html:97 +#: part/templates/part/prices.html:103 part/templates/part/prices.html:278 msgid "Sale Price" msgstr "" @@ -3311,7 +3306,8 @@ msgid "Total" msgstr "" #: order/templates/order/purchase_order_detail.html:191 -#: order/templates/order/sales_order_detail.html:246 +#: order/templates/order/sales_order_detail.html:246 templates/js/part.js:807 +#: templates/js/part.js:996 msgid "Unit Price" msgstr "" @@ -4207,7 +4203,7 @@ msgstr "" msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2394 part/views.py:1859 part/views.py:1911 +#: part/models.py:2394 part/views.py:1892 part/views.py:1944 #: stock/models.py:290 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -4304,7 +4300,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:2154 +#: part/templates/part/bom.html:61 part/views.py:2187 msgid "Export Bill of Materials" msgstr "" @@ -4320,7 +4316,7 @@ msgstr "" msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/bom.html:160 part/views.py:590 +#: part/templates/part/bom.html:160 part/views.py:591 #: templates/js/stock.js:1327 msgid "Create New Part" msgstr "" @@ -4402,7 +4398,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:2564 +#: part/templates/part/category.html:38 part/views.py:2597 msgid "Create new part category" msgstr "" @@ -4527,7 +4523,7 @@ msgstr "" msgid "Part Parameters" msgstr "" -#: part/templates/part/copy_part.html:9 part/views.py:466 +#: part/templates/part/copy_part.html:9 part/views.py:467 msgid "Duplicate Part" msgstr "" @@ -4640,36 +4636,6 @@ msgstr "" msgid "Import Parts from File" msgstr "" -#: part/templates/part/internal_prices.html:11 -#: part/templates/part/navbar.html:101 -msgid "Internal Price Information" -msgstr "" - -#: part/templates/part/internal_prices.html:19 part/views.py:2989 -msgid "Add Internal Price Break" -msgstr "" - -#: part/templates/part/internal_prices.html:28 templates/403.html:5 -#: templates/403.html:11 -msgid "Permission Denied" -msgstr "" - -#: part/templates/part/internal_prices.html:31 templates/403.html:14 -msgid "You do not have permission to view this page." -msgstr "" - -#: part/templates/part/internal_prices.html:59 -msgid "No internal price break information found" -msgstr "" - -#: part/templates/part/internal_prices.html:110 -msgid "Edit internal price break" -msgstr "" - -#: part/templates/part/internal_prices.html:111 -msgid "Delete internal price break" -msgstr "" - #: part/templates/part/manufacturer.html:11 msgid "Part Manufacturers" msgstr "" @@ -4703,125 +4669,27 @@ msgstr "" msgid "Used In" msgstr "" -#: part/templates/part/navbar.html:75 part/templates/part/order_prices.html:12 -msgid "Order Price Information" +#: part/templates/part/navbar.html:77 +msgid "Prices" msgstr "" -#: part/templates/part/navbar.html:78 -msgid "Order Price" -msgstr "" - -#: part/templates/part/navbar.html:104 part/templates/part/order_prices.html:94 -#: part/templates/part/part_pricing.html:82 -msgid "Internal Price" -msgstr "" - -#: part/templates/part/navbar.html:107 -msgid "Sales Price Information" -msgstr "" - -#: part/templates/part/navbar.html:121 part/templates/part/part_tests.html:10 +#: part/templates/part/navbar.html:109 part/templates/part/part_tests.html:10 msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:124 stock/templates/stock/item_base.html:414 +#: part/templates/part/navbar.html:112 stock/templates/stock/item_base.html:414 msgid "Tests" msgstr "" -#: part/templates/part/navbar.html:129 part/templates/part/navbar.html:132 +#: part/templates/part/navbar.html:117 part/templates/part/navbar.html:120 #: part/templates/part/related.html:10 msgid "Related Parts" msgstr "" -#: part/templates/part/navbar.html:142 part/templates/part/notes.html:12 +#: part/templates/part/navbar.html:130 part/templates/part/notes.html:12 msgid "Part Notes" msgstr "" -#: part/templates/part/order_prices.html:25 -#: part/templates/part/part_base.html:282 -msgid "Calculate" -msgstr "" - -#: part/templates/part/order_prices.html:32 -msgid "Pricing ranges" -msgstr "" - -#: part/templates/part/order_prices.html:37 -#: part/templates/part/part_pricing.html:22 -msgid "Supplier Pricing" -msgstr "" - -#: part/templates/part/order_prices.html:38 -#: part/templates/part/order_prices.html:63 -#: part/templates/part/order_prices.html:95 -#: part/templates/part/order_prices.html:109 -#: part/templates/part/part_pricing.html:26 -#: part/templates/part/part_pricing.html:52 -#: part/templates/part/part_pricing.html:85 -#: part/templates/part/part_pricing.html:100 -msgid "Unit Cost" -msgstr "" - -#: part/templates/part/order_prices.html:45 -#: part/templates/part/order_prices.html:70 -#: part/templates/part/order_prices.html:100 -#: part/templates/part/order_prices.html:114 -#: part/templates/part/part_pricing.html:32 -#: part/templates/part/part_pricing.html:58 -#: part/templates/part/part_pricing.html:89 -#: part/templates/part/part_pricing.html:104 -msgid "Total Cost" -msgstr "" - -#: part/templates/part/order_prices.html:53 -#: part/templates/part/part_pricing.html:40 -msgid "No supplier pricing available" -msgstr "" - -#: part/templates/part/order_prices.html:62 -#: part/templates/part/order_prices.html:129 -#: part/templates/part/part_pricing.html:48 -msgid "BOM Pricing" -msgstr "" - -#: part/templates/part/order_prices.html:78 -#: part/templates/part/part_pricing.html:66 -msgid "Note: BOM pricing is incomplete for this part" -msgstr "" - -#: part/templates/part/order_prices.html:85 -#: part/templates/part/part_pricing.html:73 -msgid "No BOM pricing available" -msgstr "" - -#: part/templates/part/order_prices.html:123 -#: part/templates/part/part_pricing.html:113 -msgid "No pricing information is available for this part." -msgstr "" - -#: part/templates/part/order_prices.html:139 -msgid "Stock Pricing" -msgstr "" - -#: part/templates/part/order_prices.html:147 -msgid "No stock pricing history is available for this part." -msgstr "" - -#: part/templates/part/order_prices.html:166 -#, python-format -msgid "Single Price - %(currency)s" -msgstr "" - -#: part/templates/part/order_prices.html:178 -#, python-format -msgid "Single Price Difference - %(currency)s" -msgstr "" - -#: part/templates/part/order_prices.html:190 -#, python-format -msgid "Part Single Price - %(currency)s" -msgstr "" - #: part/templates/part/params.html:17 msgid "Add new parameter" msgstr "" @@ -4927,6 +4795,58 @@ msgstr "" msgid "Building" msgstr "" +#: part/templates/part/part_base.html:282 part/templates/part/prices.html:131 +msgid "Calculate" +msgstr "" + +#: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:27 +msgid "Supplier Pricing" +msgstr "" + +#: part/templates/part/part_pricing.html:26 +#: part/templates/part/part_pricing.html:52 +#: part/templates/part/part_pricing.html:85 +#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:31 +#: part/templates/part/prices.html:58 part/templates/part/prices.html:90 +#: part/templates/part/prices.html:107 +msgid "Unit Cost" +msgstr "" + +#: part/templates/part/part_pricing.html:32 +#: part/templates/part/part_pricing.html:58 +#: part/templates/part/part_pricing.html:89 +#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:38 +#: part/templates/part/prices.html:65 part/templates/part/prices.html:95 +#: part/templates/part/prices.html:112 +msgid "Total Cost" +msgstr "" + +#: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:46 +msgid "No supplier pricing available" +msgstr "" + +#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:55 +#: part/templates/part/prices.html:235 +msgid "BOM Pricing" +msgstr "" + +#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:73 +msgid "Note: BOM pricing is incomplete for this part" +msgstr "" + +#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:80 +msgid "No BOM pricing available" +msgstr "" + +#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:89 +msgid "Internal Price" +msgstr "" + +#: part/templates/part/part_pricing.html:113 +#: part/templates/part/prices.html:121 +msgid "No pricing information is available for this part." +msgstr "" + #: part/templates/part/part_tests.html:17 msgid "Add Test Template" msgstr "" @@ -4965,12 +4885,98 @@ msgstr "" msgid "There are %(count)s unique parts tracked for '%(full_name)s'. Deleting this part will permanently remove this tracking information." msgstr "" -#: part/templates/part/related.html:18 -msgid "Add Related" +#: part/templates/part/prices.html:12 +msgid "General Price Information" msgstr "" -#: part/templates/part/sale_prices.html:10 -msgid "Sell Price Information" +#: part/templates/part/prices.html:22 +msgid "Pricing ranges" +msgstr "" + +#: part/templates/part/prices.html:28 +msgid "Show supplier cost" +msgstr "" + +#: part/templates/part/prices.html:29 +msgid "Show purchase price" +msgstr "" + +#: part/templates/part/prices.html:56 +msgid "Show BOM cost" +msgstr "" + +#: part/templates/part/prices.html:104 +msgid "Show sale cost" +msgstr "" + +#: part/templates/part/prices.html:105 +msgid "Show sale price" +msgstr "" + +#: part/templates/part/prices.html:127 +msgid "Calculation parameters" +msgstr "" + +#: part/templates/part/prices.html:146 +msgid "Supplier Cost" +msgstr "" + +#: part/templates/part/prices.html:147 part/templates/part/prices.html:167 +#: part/templates/part/prices.html:193 part/templates/part/prices.html:224 +#: part/templates/part/prices.html:251 part/templates/part/prices.html:279 +msgid "Jump to overview" +msgstr "" + +#: part/templates/part/prices.html:172 +msgid "Stock Pricing" +msgstr "" + +#: part/templates/part/prices.html:180 +msgid "No stock pricing history is available for this part." +msgstr "" + +#: part/templates/part/prices.html:192 +msgid "Internal Cost" +msgstr "" + +#: part/templates/part/prices.html:206 part/views.py:3022 +msgid "Add Internal Price Break" +msgstr "" + +#: part/templates/part/prices.html:223 +msgid "BOM Cost" +msgstr "" + +#: part/templates/part/prices.html:250 +msgid "Sale Cost" +msgstr "" + +#: part/templates/part/prices.html:290 +msgid "No sale pice history available for this part." +msgstr "" + +#: part/templates/part/prices.html:340 +#, python-format +msgid "Single Price - %(currency)s" +msgstr "" + +#: part/templates/part/prices.html:352 +#, python-format +msgid "Single Price Difference - %(currency)s" +msgstr "" + +#: part/templates/part/prices.html:364 +#, python-format +msgid "Part Single Price - %(currency)s" +msgstr "" + +#: part/templates/part/prices.html:464 +#, python-format +msgid "Unit Price - %(currency)s" +msgstr "" + +#: part/templates/part/related.html:18 +msgid "Add Related" msgstr "" #: part/templates/part/sales_orders.html:18 @@ -5036,224 +5042,228 @@ msgstr "" msgid "Unknown database" msgstr "" -#: part/views.py:95 +#: part/views.py:96 msgid "Add Related Part" msgstr "" -#: part/views.py:150 +#: part/views.py:151 msgid "Delete Related Part" msgstr "" -#: part/views.py:164 +#: part/views.py:165 msgid "Add part attachment" msgstr "" -#: part/views.py:217 templates/attachment_table.html:32 +#: part/views.py:218 templates/attachment_table.html:32 msgid "Edit attachment" msgstr "" -#: part/views.py:221 +#: part/views.py:222 msgid "Part attachment updated" msgstr "" -#: part/views.py:236 +#: part/views.py:237 msgid "Delete Part Attachment" msgstr "" -#: part/views.py:244 +#: part/views.py:245 msgid "Deleted part attachment" msgstr "" -#: part/views.py:253 +#: part/views.py:254 msgid "Create Test Template" msgstr "" -#: part/views.py:280 +#: part/views.py:281 msgid "Edit Test Template" msgstr "" -#: part/views.py:294 +#: part/views.py:295 msgid "Delete Test Template" msgstr "" -#: part/views.py:301 +#: part/views.py:302 msgid "Set Part Category" msgstr "" -#: part/views.py:351 +#: part/views.py:352 #, python-brace-format msgid "Set category for {n} parts" msgstr "" -#: part/views.py:386 +#: part/views.py:387 msgid "Create Variant" msgstr "" -#: part/views.py:471 +#: part/views.py:472 msgid "Copied part" msgstr "" -#: part/views.py:525 part/views.py:663 +#: part/views.py:526 part/views.py:664 msgid "Possible matches exist - confirm creation of new part" msgstr "" -#: part/views.py:595 +#: part/views.py:596 msgid "Created new part" msgstr "" -#: part/views.py:763 +#: part/views.py:764 msgid "Match References" msgstr "" -#: part/views.py:1092 +#: part/views.py:1066 +msgid "None" +msgstr "" + +#: part/views.py:1125 msgid "Part QR Code" msgstr "" -#: part/views.py:1194 +#: part/views.py:1227 msgid "Upload Part Image" msgstr "" -#: part/views.py:1200 part/views.py:1235 +#: part/views.py:1233 part/views.py:1268 msgid "Updated part image" msgstr "" -#: part/views.py:1209 +#: part/views.py:1242 msgid "Select Part Image" msgstr "" -#: part/views.py:1238 +#: part/views.py:1271 msgid "Part image not found" msgstr "" -#: part/views.py:1249 +#: part/views.py:1282 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1284 +#: part/views.py:1317 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1314 +#: part/views.py:1347 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1335 +#: part/views.py:1368 msgid "Validate BOM" msgstr "" -#: part/views.py:1356 +#: part/views.py:1389 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1367 +#: part/views.py:1400 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1501 +#: part/views.py:1534 msgid "No BOM file provided" msgstr "" -#: part/views.py:1862 +#: part/views.py:1895 msgid "Enter a valid quantity" msgstr "" -#: part/views.py:1887 part/views.py:1890 +#: part/views.py:1920 part/views.py:1923 msgid "Select valid part" msgstr "" -#: part/views.py:1896 +#: part/views.py:1929 msgid "Duplicate part selected" msgstr "" -#: part/views.py:1934 +#: part/views.py:1967 msgid "Select a part" msgstr "" -#: part/views.py:1940 +#: part/views.py:1973 msgid "Selected part creates a circular BOM" msgstr "" -#: part/views.py:1944 +#: part/views.py:1977 msgid "Specify quantity" msgstr "" -#: part/views.py:2206 +#: part/views.py:2239 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2213 +#: part/views.py:2246 msgid "Part was deleted" msgstr "" -#: part/views.py:2222 +#: part/views.py:2255 msgid "Part Pricing" msgstr "" -#: part/views.py:2363 +#: part/views.py:2396 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2373 +#: part/views.py:2406 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2380 +#: part/views.py:2413 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2388 +#: part/views.py:2421 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2438 +#: part/views.py:2471 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2452 +#: part/views.py:2485 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2512 +#: part/views.py:2545 msgid "Edit Part Category" msgstr "" -#: part/views.py:2550 +#: part/views.py:2583 msgid "Delete Part Category" msgstr "" -#: part/views.py:2556 +#: part/views.py:2589 msgid "Part category was deleted" msgstr "" -#: part/views.py:2608 +#: part/views.py:2641 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2709 +#: part/views.py:2742 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2765 +#: part/views.py:2798 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2784 +#: part/views.py:2817 msgid "Create BOM Item" msgstr "" -#: part/views.py:2854 +#: part/views.py:2887 msgid "Edit BOM item" msgstr "" -#: part/views.py:2910 +#: part/views.py:2943 msgid "Confim BOM item deletion" msgstr "" -#: part/views.py:2998 +#: part/views.py:3031 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:3006 +#: part/views.py:3039 msgid "Delete Internal Price Break" msgstr "" @@ -6242,6 +6252,14 @@ msgstr "" msgid "Add Stock Tracking Entry" msgstr "" +#: templates/403.html:5 templates/403.html:11 +msgid "Permission Denied" +msgstr "" + +#: templates/403.html:14 +msgid "You do not have permission to view this page." +msgstr "" + #: templates/404.html:5 templates/404.html:11 msgid "Page Not Found" msgstr "" @@ -6328,7 +6346,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7086,7 +7105,22 @@ msgstr "" msgid "This test is defined for a parent part" msgstr "" -#: templates/js/part.js:806 +#: templates/js/part.js:786 +#, python-brace-format +msgid "No ${human_name} information found" +msgstr "" + +#: templates/js/part.js:839 +#, python-brace-format +msgid "Edit ${human_name}" +msgstr "" + +#: templates/js/part.js:840 +#, python-brace-format +msgid "Delete ${human_name}" +msgstr "" + +#: templates/js/part.js:959 msgid "Single Price Difference" msgstr "" @@ -7830,4 +7864,3 @@ msgstr "" #: users/models.py:191 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 944116337f..7dcded27b9 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-03 02:06+0000\n" +"POT-Creation-Date: 2021-07-03 02:56+0000\n" "PO-Revision-Date: 2021-07-03 02:11\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -475,10 +475,8 @@ msgstr "" #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 #: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2293 -#: part/templates/part/internal_prices.html:98 -#: part/templates/part/order_prices.html:203 -#: part/templates/part/part_pricing.html:16 -#: part/templates/part/sale_prices.html:85 +#: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 +#: part/templates/part/prices.html:474 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:91 @@ -488,8 +486,8 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 #: templates/js/build.js:1112 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1178 -#: templates/js/stock.js:1397 +#: templates/js/part.js:827 templates/js/part.js:949 templates/js/part.js:1005 +#: templates/js/stock.js:1178 templates/js/stock.js:1397 msgid "Quantity" msgstr "Ilość" @@ -772,7 +770,7 @@ msgstr "Link do zewnętrznego adresu URL" #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:856 -#: part/templates/part/navbar.html:145 +#: part/templates/part/navbar.html:133 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:528 stock/models.py:1662 stock/models.py:1764 @@ -923,8 +921,8 @@ msgstr "Numer Seryjny" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:136 -#: part/templates/part/navbar.html:139 stock/templates/stock/navbar.html:47 +#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:124 +#: part/templates/part/navbar.html:127 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "Załączniki" @@ -1433,7 +1431,7 @@ msgstr "" msgid "Add Build Order Attachment" msgstr "" -#: build/views.py:1083 order/views.py:117 order/views.py:169 part/views.py:178 +#: build/views.py:1083 order/views.py:117 order/views.py:169 part/views.py:179 #: stock/views.py:277 msgid "Added attachment" msgstr "Dodano załącznik" @@ -1863,8 +1861,7 @@ msgid "Price break quantity" msgstr "" #: common/models.py:749 company/templates/company/supplier_part_pricing.html:82 -#: part/templates/part/internal_prices.html:103 -#: part/templates/part/sale_prices.html:90 +#: templates/js/part.js:832 msgid "Price" msgstr "Cena" @@ -1896,14 +1893,14 @@ msgstr "" #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 order/views.py:605 #: part/templates/part/bom_upload/upload_file.html:27 -#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:761 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:762 msgid "Upload File" msgstr "Wyślij plik" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:606 part/templates/part/bom_upload/select_fields.html:58 #: part/templates/part/import_wizard/ajax_match_fields.html:45 -#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:762 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:763 msgid "Match Fields" msgstr "" @@ -1945,7 +1942,7 @@ msgstr "URL" msgid "Image URL" msgstr "URL zdjęcia" -#: company/forms.py:132 templates/js/part.js:787 +#: company/forms.py:132 templates/js/part.js:940 msgid "Single Price" msgstr "Cena jednostkowa" @@ -2242,7 +2239,8 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -2413,8 +2411,8 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 #: company/views.py:63 part/templates/part/navbar.html:87 -#: part/templates/part/navbar.html:90 templates/InvenTree/search.html:316 -#: templates/navbar.html:35 +#: part/templates/part/navbar.html:90 part/templates/part/prices.html:153 +#: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" msgstr "Dostawcy" @@ -2503,7 +2501,7 @@ msgstr "" #: company/templates/company/sales_orders.html:11 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:113 part/templates/part/navbar.html:116 +#: part/templates/part/navbar.html:101 part/templates/part/navbar.html:104 #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 @@ -2595,32 +2593,30 @@ msgid "Order Part" msgstr "" #: company/templates/company/supplier_part_pricing.html:11 +#: part/templates/part/navbar.html:74 msgid "Pricing Information" msgstr "Informacja cenowa" #: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 -#: part/templates/part/sale_prices.html:17 part/views.py:2918 +#: part/templates/part/prices.html:264 part/views.py:2951 msgid "Add Price Break" msgstr "" #: company/templates/company/supplier_part_pricing.html:38 -#: part/templates/part/sale_prices.html:46 msgid "No price break information found" msgstr "" #: company/templates/company/supplier_part_pricing.html:89 -#: part/templates/part/sale_prices.html:97 msgid "Edit price break" msgstr "Edytuj przedział cenowy" #: company/templates/company/supplier_part_pricing.html:90 -#: part/templates/part/sale_prices.html:98 msgid "Delete price break" msgstr "" #: company/views.py:70 part/templates/part/navbar.html:81 -#: part/templates/part/navbar.html:84 templates/InvenTree/search.html:306 -#: templates/navbar.html:36 +#: part/templates/part/navbar.html:84 part/templates/part/prices.html:157 +#: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "Producenci" @@ -2641,20 +2637,20 @@ msgstr "Firmy" msgid "New Company" msgstr "Nowa firma" -#: company/views.py:169 part/views.py:1115 +#: company/views.py:169 part/views.py:1148 msgid "Download Image" msgstr "Pobierz obraz" -#: company/views.py:198 part/views.py:1147 +#: company/views.py:198 part/views.py:1180 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:205 part/views.py:1154 +#: company/views.py:205 part/views.py:1187 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:214 part/views.py:1163 +#: company/views.py:214 part/views.py:1196 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2722,15 +2718,15 @@ msgstr "" msgid "Delete Supplier Part" msgstr "" -#: company/views.py:860 part/views.py:2922 +#: company/views.py:860 part/views.py:2955 msgid "Added new price break" msgstr "" -#: company/views.py:916 part/views.py:2966 +#: company/views.py:916 part/views.py:2999 msgid "Edit Price Break" msgstr "Edytuj przedział cenowy" -#: company/views.py:931 part/views.py:2980 +#: company/views.py:931 part/views.py:3013 msgid "Delete Price Break" msgstr "" @@ -2905,7 +2901,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:242 part/views.py:1853 stock/models.py:300 +#: order/models.py:242 part/views.py:1886 stock/models.py:300 #: stock/models.py:1015 msgid "Quantity must be greater than zero" msgstr "" @@ -2989,7 +2985,7 @@ msgstr "Odebrane" msgid "Number of items received" msgstr "" -#: order/models.py:667 stock/models.py:537 +#: order/models.py:667 part/templates/part/prices.html:166 stock/models.py:537 #: stock/templates/stock/item_base.html:331 templates/js/stock.js:704 msgid "Purchase Price" msgstr "Cena zakupu" @@ -3002,9 +2998,8 @@ msgstr "Cena zakupu jednostkowego" msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:718 part/templates/part/navbar.html:110 -#: part/templates/part/order_prices.html:108 -#: part/templates/part/part_pricing.html:97 +#: order/models.py:718 part/templates/part/part_pricing.html:97 +#: part/templates/part/prices.html:103 part/templates/part/prices.html:278 msgid "Sale Price" msgstr "Cena sprzedaży" @@ -3311,7 +3306,8 @@ msgid "Total" msgstr "" #: order/templates/order/purchase_order_detail.html:191 -#: order/templates/order/sales_order_detail.html:246 +#: order/templates/order/sales_order_detail.html:246 templates/js/part.js:807 +#: templates/js/part.js:996 msgid "Unit Price" msgstr "Cena jednostkowa" @@ -4207,7 +4203,7 @@ msgstr "" msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2394 part/views.py:1859 part/views.py:1911 +#: part/models.py:2394 part/views.py:1892 part/views.py:1944 #: stock/models.py:290 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -4304,7 +4300,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:2154 +#: part/templates/part/bom.html:61 part/views.py:2187 msgid "Export Bill of Materials" msgstr "" @@ -4320,7 +4316,7 @@ msgstr "" msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/bom.html:160 part/views.py:590 +#: part/templates/part/bom.html:160 part/views.py:591 #: templates/js/stock.js:1327 msgid "Create New Part" msgstr "" @@ -4402,7 +4398,7 @@ msgstr "" msgid "All parts" msgstr "Wszystkie części" -#: part/templates/part/category.html:38 part/views.py:2564 +#: part/templates/part/category.html:38 part/views.py:2597 msgid "Create new part category" msgstr "Stwórz nową kategorię komponentów" @@ -4527,7 +4523,7 @@ msgstr "" msgid "Part Parameters" msgstr "Parametry części" -#: part/templates/part/copy_part.html:9 part/views.py:466 +#: part/templates/part/copy_part.html:9 part/views.py:467 msgid "Duplicate Part" msgstr "Duplikuj część" @@ -4640,36 +4636,6 @@ msgstr "" msgid "Import Parts from File" msgstr "" -#: part/templates/part/internal_prices.html:11 -#: part/templates/part/navbar.html:101 -msgid "Internal Price Information" -msgstr "" - -#: part/templates/part/internal_prices.html:19 part/views.py:2989 -msgid "Add Internal Price Break" -msgstr "" - -#: part/templates/part/internal_prices.html:28 templates/403.html:5 -#: templates/403.html:11 -msgid "Permission Denied" -msgstr "" - -#: part/templates/part/internal_prices.html:31 templates/403.html:14 -msgid "You do not have permission to view this page." -msgstr "" - -#: part/templates/part/internal_prices.html:59 -msgid "No internal price break information found" -msgstr "" - -#: part/templates/part/internal_prices.html:110 -msgid "Edit internal price break" -msgstr "" - -#: part/templates/part/internal_prices.html:111 -msgid "Delete internal price break" -msgstr "" - #: part/templates/part/manufacturer.html:11 msgid "Part Manufacturers" msgstr "" @@ -4703,125 +4669,29 @@ msgstr "" msgid "Used In" msgstr "" -#: part/templates/part/navbar.html:75 part/templates/part/order_prices.html:12 -msgid "Order Price Information" -msgstr "" +#: part/templates/part/navbar.html:77 +#, fuzzy +#| msgid "Price" +msgid "Prices" +msgstr "Cena" -#: part/templates/part/navbar.html:78 -msgid "Order Price" -msgstr "" - -#: part/templates/part/navbar.html:104 part/templates/part/order_prices.html:94 -#: part/templates/part/part_pricing.html:82 -msgid "Internal Price" -msgstr "" - -#: part/templates/part/navbar.html:107 -msgid "Sales Price Information" -msgstr "" - -#: part/templates/part/navbar.html:121 part/templates/part/part_tests.html:10 +#: part/templates/part/navbar.html:109 part/templates/part/part_tests.html:10 msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:124 stock/templates/stock/item_base.html:414 +#: part/templates/part/navbar.html:112 stock/templates/stock/item_base.html:414 msgid "Tests" msgstr "" -#: part/templates/part/navbar.html:129 part/templates/part/navbar.html:132 +#: part/templates/part/navbar.html:117 part/templates/part/navbar.html:120 #: part/templates/part/related.html:10 msgid "Related Parts" msgstr "" -#: part/templates/part/navbar.html:142 part/templates/part/notes.html:12 +#: part/templates/part/navbar.html:130 part/templates/part/notes.html:12 msgid "Part Notes" msgstr "" -#: part/templates/part/order_prices.html:25 -#: part/templates/part/part_base.html:282 -msgid "Calculate" -msgstr "" - -#: part/templates/part/order_prices.html:32 -msgid "Pricing ranges" -msgstr "" - -#: part/templates/part/order_prices.html:37 -#: part/templates/part/part_pricing.html:22 -msgid "Supplier Pricing" -msgstr "" - -#: part/templates/part/order_prices.html:38 -#: part/templates/part/order_prices.html:63 -#: part/templates/part/order_prices.html:95 -#: part/templates/part/order_prices.html:109 -#: part/templates/part/part_pricing.html:26 -#: part/templates/part/part_pricing.html:52 -#: part/templates/part/part_pricing.html:85 -#: part/templates/part/part_pricing.html:100 -msgid "Unit Cost" -msgstr "" - -#: part/templates/part/order_prices.html:45 -#: part/templates/part/order_prices.html:70 -#: part/templates/part/order_prices.html:100 -#: part/templates/part/order_prices.html:114 -#: part/templates/part/part_pricing.html:32 -#: part/templates/part/part_pricing.html:58 -#: part/templates/part/part_pricing.html:89 -#: part/templates/part/part_pricing.html:104 -msgid "Total Cost" -msgstr "" - -#: part/templates/part/order_prices.html:53 -#: part/templates/part/part_pricing.html:40 -msgid "No supplier pricing available" -msgstr "" - -#: part/templates/part/order_prices.html:62 -#: part/templates/part/order_prices.html:129 -#: part/templates/part/part_pricing.html:48 -msgid "BOM Pricing" -msgstr "" - -#: part/templates/part/order_prices.html:78 -#: part/templates/part/part_pricing.html:66 -msgid "Note: BOM pricing is incomplete for this part" -msgstr "" - -#: part/templates/part/order_prices.html:85 -#: part/templates/part/part_pricing.html:73 -msgid "No BOM pricing available" -msgstr "" - -#: part/templates/part/order_prices.html:123 -#: part/templates/part/part_pricing.html:113 -msgid "No pricing information is available for this part." -msgstr "" - -#: part/templates/part/order_prices.html:139 -msgid "Stock Pricing" -msgstr "" - -#: part/templates/part/order_prices.html:147 -msgid "No stock pricing history is available for this part." -msgstr "" - -#: part/templates/part/order_prices.html:166 -#, python-format -msgid "Single Price - %(currency)s" -msgstr "" - -#: part/templates/part/order_prices.html:178 -#, python-format -msgid "Single Price Difference - %(currency)s" -msgstr "" - -#: part/templates/part/order_prices.html:190 -#, python-format -msgid "Part Single Price - %(currency)s" -msgstr "" - #: part/templates/part/params.html:17 msgid "Add new parameter" msgstr "" @@ -4927,6 +4797,58 @@ msgstr "" msgid "Building" msgstr "" +#: part/templates/part/part_base.html:282 part/templates/part/prices.html:131 +msgid "Calculate" +msgstr "" + +#: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:27 +msgid "Supplier Pricing" +msgstr "" + +#: part/templates/part/part_pricing.html:26 +#: part/templates/part/part_pricing.html:52 +#: part/templates/part/part_pricing.html:85 +#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:31 +#: part/templates/part/prices.html:58 part/templates/part/prices.html:90 +#: part/templates/part/prices.html:107 +msgid "Unit Cost" +msgstr "" + +#: part/templates/part/part_pricing.html:32 +#: part/templates/part/part_pricing.html:58 +#: part/templates/part/part_pricing.html:89 +#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:38 +#: part/templates/part/prices.html:65 part/templates/part/prices.html:95 +#: part/templates/part/prices.html:112 +msgid "Total Cost" +msgstr "" + +#: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:46 +msgid "No supplier pricing available" +msgstr "" + +#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:55 +#: part/templates/part/prices.html:235 +msgid "BOM Pricing" +msgstr "" + +#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:73 +msgid "Note: BOM pricing is incomplete for this part" +msgstr "" + +#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:80 +msgid "No BOM pricing available" +msgstr "" + +#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:89 +msgid "Internal Price" +msgstr "" + +#: part/templates/part/part_pricing.html:113 +#: part/templates/part/prices.html:121 +msgid "No pricing information is available for this part." +msgstr "" + #: part/templates/part/part_tests.html:17 msgid "Add Test Template" msgstr "" @@ -4965,12 +4887,116 @@ msgstr "" msgid "There are %(count)s unique parts tracked for '%(full_name)s'. Deleting this part will permanently remove this tracking information." msgstr "" -#: part/templates/part/related.html:18 -msgid "Add Related" +#: part/templates/part/prices.html:12 +#, fuzzy +#| msgid "Pricing Information" +msgid "General Price Information" +msgstr "Informacja cenowa" + +#: part/templates/part/prices.html:22 +msgid "Pricing ranges" msgstr "" -#: part/templates/part/sale_prices.html:10 -msgid "Sell Price Information" +#: part/templates/part/prices.html:28 +#, fuzzy +#| msgid "Supplier List" +msgid "Show supplier cost" +msgstr "Lista dostawców" + +#: part/templates/part/prices.html:29 +#, fuzzy +#| msgid "Unit purchase price" +msgid "Show purchase price" +msgstr "Cena zakupu jednostkowego" + +#: part/templates/part/prices.html:56 +msgid "Show BOM cost" +msgstr "" + +#: part/templates/part/prices.html:104 +#, fuzzy +#| msgid "base cost" +msgid "Show sale cost" +msgstr "koszt podstawowy" + +#: part/templates/part/prices.html:105 +#, fuzzy +#| msgid "Unit sale price" +msgid "Show sale price" +msgstr "Jednostkowa cena sprzedaży" + +#: part/templates/part/prices.html:127 +#, fuzzy +#| msgid "Part Parameters" +msgid "Calculation parameters" +msgstr "Parametry części" + +#: part/templates/part/prices.html:146 +#, fuzzy +#| msgid "Supplier List" +msgid "Supplier Cost" +msgstr "Lista dostawców" + +#: part/templates/part/prices.html:147 part/templates/part/prices.html:167 +#: part/templates/part/prices.html:193 part/templates/part/prices.html:224 +#: part/templates/part/prices.html:251 part/templates/part/prices.html:279 +msgid "Jump to overview" +msgstr "" + +#: part/templates/part/prices.html:172 +msgid "Stock Pricing" +msgstr "" + +#: part/templates/part/prices.html:180 +msgid "No stock pricing history is available for this part." +msgstr "" + +#: part/templates/part/prices.html:192 +#, fuzzy +#| msgid "Internal Part" +msgid "Internal Cost" +msgstr "Część wewnętrzna" + +#: part/templates/part/prices.html:206 part/views.py:3022 +msgid "Add Internal Price Break" +msgstr "" + +#: part/templates/part/prices.html:223 +msgid "BOM Cost" +msgstr "" + +#: part/templates/part/prices.html:250 +msgid "Sale Cost" +msgstr "" + +#: part/templates/part/prices.html:290 +#, fuzzy +#| msgid "No stock available for %(part)s" +msgid "No sale pice history available for this part." +msgstr "Brak zapasów dla %(part)s" + +#: part/templates/part/prices.html:340 +#, python-format +msgid "Single Price - %(currency)s" +msgstr "" + +#: part/templates/part/prices.html:352 +#, python-format +msgid "Single Price Difference - %(currency)s" +msgstr "" + +#: part/templates/part/prices.html:364 +#, python-format +msgid "Part Single Price - %(currency)s" +msgstr "" + +#: part/templates/part/prices.html:464 +#, python-format +msgid "Unit Price - %(currency)s" +msgstr "" + +#: part/templates/part/related.html:18 +msgid "Add Related" msgstr "" #: part/templates/part/sales_orders.html:18 @@ -5036,224 +5062,228 @@ msgstr "" msgid "Unknown database" msgstr "" -#: part/views.py:95 +#: part/views.py:96 msgid "Add Related Part" msgstr "" -#: part/views.py:150 +#: part/views.py:151 msgid "Delete Related Part" msgstr "" -#: part/views.py:164 +#: part/views.py:165 msgid "Add part attachment" msgstr "" -#: part/views.py:217 templates/attachment_table.html:32 +#: part/views.py:218 templates/attachment_table.html:32 msgid "Edit attachment" msgstr "" -#: part/views.py:221 +#: part/views.py:222 msgid "Part attachment updated" msgstr "" -#: part/views.py:236 +#: part/views.py:237 msgid "Delete Part Attachment" msgstr "" -#: part/views.py:244 +#: part/views.py:245 msgid "Deleted part attachment" msgstr "" -#: part/views.py:253 +#: part/views.py:254 msgid "Create Test Template" msgstr "" -#: part/views.py:280 +#: part/views.py:281 msgid "Edit Test Template" msgstr "" -#: part/views.py:294 +#: part/views.py:295 msgid "Delete Test Template" msgstr "" -#: part/views.py:301 +#: part/views.py:302 msgid "Set Part Category" msgstr "" -#: part/views.py:351 +#: part/views.py:352 #, python-brace-format msgid "Set category for {n} parts" msgstr "" -#: part/views.py:386 +#: part/views.py:387 msgid "Create Variant" msgstr "" -#: part/views.py:471 +#: part/views.py:472 msgid "Copied part" msgstr "" -#: part/views.py:525 part/views.py:663 +#: part/views.py:526 part/views.py:664 msgid "Possible matches exist - confirm creation of new part" msgstr "" -#: part/views.py:595 +#: part/views.py:596 msgid "Created new part" msgstr "" -#: part/views.py:763 +#: part/views.py:764 msgid "Match References" msgstr "" -#: part/views.py:1092 +#: part/views.py:1066 +msgid "None" +msgstr "" + +#: part/views.py:1125 msgid "Part QR Code" msgstr "" -#: part/views.py:1194 +#: part/views.py:1227 msgid "Upload Part Image" msgstr "" -#: part/views.py:1200 part/views.py:1235 +#: part/views.py:1233 part/views.py:1268 msgid "Updated part image" msgstr "" -#: part/views.py:1209 +#: part/views.py:1242 msgid "Select Part Image" msgstr "" -#: part/views.py:1238 +#: part/views.py:1271 msgid "Part image not found" msgstr "" -#: part/views.py:1249 +#: part/views.py:1282 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1284 +#: part/views.py:1317 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1314 +#: part/views.py:1347 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1335 +#: part/views.py:1368 msgid "Validate BOM" msgstr "" -#: part/views.py:1356 +#: part/views.py:1389 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1367 +#: part/views.py:1400 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1501 +#: part/views.py:1534 msgid "No BOM file provided" msgstr "" -#: part/views.py:1862 +#: part/views.py:1895 msgid "Enter a valid quantity" msgstr "" -#: part/views.py:1887 part/views.py:1890 +#: part/views.py:1920 part/views.py:1923 msgid "Select valid part" msgstr "" -#: part/views.py:1896 +#: part/views.py:1929 msgid "Duplicate part selected" msgstr "" -#: part/views.py:1934 +#: part/views.py:1967 msgid "Select a part" msgstr "" -#: part/views.py:1940 +#: part/views.py:1973 msgid "Selected part creates a circular BOM" msgstr "" -#: part/views.py:1944 +#: part/views.py:1977 msgid "Specify quantity" msgstr "" -#: part/views.py:2206 +#: part/views.py:2239 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2213 +#: part/views.py:2246 msgid "Part was deleted" msgstr "" -#: part/views.py:2222 +#: part/views.py:2255 msgid "Part Pricing" msgstr "" -#: part/views.py:2363 +#: part/views.py:2396 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2373 +#: part/views.py:2406 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2380 +#: part/views.py:2413 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2388 +#: part/views.py:2421 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2438 +#: part/views.py:2471 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2452 +#: part/views.py:2485 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2512 +#: part/views.py:2545 msgid "Edit Part Category" msgstr "" -#: part/views.py:2550 +#: part/views.py:2583 msgid "Delete Part Category" msgstr "" -#: part/views.py:2556 +#: part/views.py:2589 msgid "Part category was deleted" msgstr "" -#: part/views.py:2608 +#: part/views.py:2641 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2709 +#: part/views.py:2742 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2765 +#: part/views.py:2798 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2784 +#: part/views.py:2817 msgid "Create BOM Item" msgstr "" -#: part/views.py:2854 +#: part/views.py:2887 msgid "Edit BOM item" msgstr "" -#: part/views.py:2910 +#: part/views.py:2943 msgid "Confim BOM item deletion" msgstr "" -#: part/views.py:2998 +#: part/views.py:3031 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:3006 +#: part/views.py:3039 msgid "Delete Internal Price Break" msgstr "" @@ -6242,6 +6272,14 @@ msgstr "" msgid "Add Stock Tracking Entry" msgstr "" +#: templates/403.html:5 templates/403.html:11 +msgid "Permission Denied" +msgstr "" + +#: templates/403.html:14 +msgid "You do not have permission to view this page." +msgstr "" + #: templates/404.html:5 templates/404.html:11 msgid "Page Not Found" msgstr "" @@ -6328,7 +6366,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7086,7 +7125,23 @@ msgstr "" msgid "This test is defined for a parent part" msgstr "" -#: templates/js/part.js:806 +#: templates/js/part.js:786 +#, fuzzy, python-brace-format +#| msgid "No matching action found" +msgid "No ${human_name} information found" +msgstr "Nie znaleziono pasującej akcji" + +#: templates/js/part.js:839 +#, python-brace-format +msgid "Edit ${human_name}" +msgstr "" + +#: templates/js/part.js:840 +#, python-brace-format +msgid "Delete ${human_name}" +msgstr "" + +#: templates/js/part.js:959 msgid "Single Price Difference" msgstr "" @@ -7830,4 +7885,3 @@ msgstr "" #: users/models.py:191 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index b960b2a82c..ad8c09c753 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-03 02:06+0000\n" +"POT-Creation-Date: 2021-07-03 02:56+0000\n" "PO-Revision-Date: 2021-07-03 02:11\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -475,10 +475,8 @@ msgstr "Целевая дата для сборки. Сборка будет п #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 #: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2293 -#: part/templates/part/internal_prices.html:98 -#: part/templates/part/order_prices.html:203 -#: part/templates/part/part_pricing.html:16 -#: part/templates/part/sale_prices.html:85 +#: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 +#: part/templates/part/prices.html:474 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:91 @@ -488,8 +486,8 @@ msgstr "Целевая дата для сборки. Сборка будет п #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 #: templates/js/build.js:1112 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1178 -#: templates/js/stock.js:1397 +#: templates/js/part.js:827 templates/js/part.js:949 templates/js/part.js:1005 +#: templates/js/stock.js:1178 templates/js/stock.js:1397 msgid "Quantity" msgstr "Количество" @@ -772,7 +770,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:856 -#: part/templates/part/navbar.html:145 +#: part/templates/part/navbar.html:133 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:528 stock/models.py:1662 stock/models.py:1764 @@ -923,8 +921,8 @@ msgstr "" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:136 -#: part/templates/part/navbar.html:139 stock/templates/stock/navbar.html:47 +#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:124 +#: part/templates/part/navbar.html:127 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "" @@ -1433,7 +1431,7 @@ msgstr "" msgid "Add Build Order Attachment" msgstr "" -#: build/views.py:1083 order/views.py:117 order/views.py:169 part/views.py:178 +#: build/views.py:1083 order/views.py:117 order/views.py:169 part/views.py:179 #: stock/views.py:277 msgid "Added attachment" msgstr "" @@ -1863,8 +1861,7 @@ msgid "Price break quantity" msgstr "" #: common/models.py:749 company/templates/company/supplier_part_pricing.html:82 -#: part/templates/part/internal_prices.html:103 -#: part/templates/part/sale_prices.html:90 +#: templates/js/part.js:832 msgid "Price" msgstr "" @@ -1896,14 +1893,14 @@ msgstr "" #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 order/views.py:605 #: part/templates/part/bom_upload/upload_file.html:27 -#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:761 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:762 msgid "Upload File" msgstr "" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:606 part/templates/part/bom_upload/select_fields.html:58 #: part/templates/part/import_wizard/ajax_match_fields.html:45 -#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:762 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:763 msgid "Match Fields" msgstr "" @@ -1945,7 +1942,7 @@ msgstr "" msgid "Image URL" msgstr "" -#: company/forms.py:132 templates/js/part.js:787 +#: company/forms.py:132 templates/js/part.js:940 msgid "Single Price" msgstr "" @@ -2242,7 +2239,8 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -2413,8 +2411,8 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 #: company/views.py:63 part/templates/part/navbar.html:87 -#: part/templates/part/navbar.html:90 templates/InvenTree/search.html:316 -#: templates/navbar.html:35 +#: part/templates/part/navbar.html:90 part/templates/part/prices.html:153 +#: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" msgstr "" @@ -2503,7 +2501,7 @@ msgstr "" #: company/templates/company/sales_orders.html:11 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:113 part/templates/part/navbar.html:116 +#: part/templates/part/navbar.html:101 part/templates/part/navbar.html:104 #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 @@ -2595,32 +2593,30 @@ msgid "Order Part" msgstr "" #: company/templates/company/supplier_part_pricing.html:11 +#: part/templates/part/navbar.html:74 msgid "Pricing Information" msgstr "" #: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 -#: part/templates/part/sale_prices.html:17 part/views.py:2918 +#: part/templates/part/prices.html:264 part/views.py:2951 msgid "Add Price Break" msgstr "" #: company/templates/company/supplier_part_pricing.html:38 -#: part/templates/part/sale_prices.html:46 msgid "No price break information found" msgstr "" #: company/templates/company/supplier_part_pricing.html:89 -#: part/templates/part/sale_prices.html:97 msgid "Edit price break" msgstr "" #: company/templates/company/supplier_part_pricing.html:90 -#: part/templates/part/sale_prices.html:98 msgid "Delete price break" msgstr "" #: company/views.py:70 part/templates/part/navbar.html:81 -#: part/templates/part/navbar.html:84 templates/InvenTree/search.html:306 -#: templates/navbar.html:36 +#: part/templates/part/navbar.html:84 part/templates/part/prices.html:157 +#: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" @@ -2641,20 +2637,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:169 part/views.py:1115 +#: company/views.py:169 part/views.py:1148 msgid "Download Image" msgstr "" -#: company/views.py:198 part/views.py:1147 +#: company/views.py:198 part/views.py:1180 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:205 part/views.py:1154 +#: company/views.py:205 part/views.py:1187 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:214 part/views.py:1163 +#: company/views.py:214 part/views.py:1196 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2722,15 +2718,15 @@ msgstr "" msgid "Delete Supplier Part" msgstr "" -#: company/views.py:860 part/views.py:2922 +#: company/views.py:860 part/views.py:2955 msgid "Added new price break" msgstr "" -#: company/views.py:916 part/views.py:2966 +#: company/views.py:916 part/views.py:2999 msgid "Edit Price Break" msgstr "" -#: company/views.py:931 part/views.py:2980 +#: company/views.py:931 part/views.py:3013 msgid "Delete Price Break" msgstr "" @@ -2905,7 +2901,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:242 part/views.py:1853 stock/models.py:300 +#: order/models.py:242 part/views.py:1886 stock/models.py:300 #: stock/models.py:1015 msgid "Quantity must be greater than zero" msgstr "" @@ -2989,7 +2985,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:667 stock/models.py:537 +#: order/models.py:667 part/templates/part/prices.html:166 stock/models.py:537 #: stock/templates/stock/item_base.html:331 templates/js/stock.js:704 msgid "Purchase Price" msgstr "" @@ -3002,9 +2998,8 @@ msgstr "" msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:718 part/templates/part/navbar.html:110 -#: part/templates/part/order_prices.html:108 -#: part/templates/part/part_pricing.html:97 +#: order/models.py:718 part/templates/part/part_pricing.html:97 +#: part/templates/part/prices.html:103 part/templates/part/prices.html:278 msgid "Sale Price" msgstr "" @@ -3311,7 +3306,8 @@ msgid "Total" msgstr "" #: order/templates/order/purchase_order_detail.html:191 -#: order/templates/order/sales_order_detail.html:246 +#: order/templates/order/sales_order_detail.html:246 templates/js/part.js:807 +#: templates/js/part.js:996 msgid "Unit Price" msgstr "" @@ -4207,7 +4203,7 @@ msgstr "" msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2394 part/views.py:1859 part/views.py:1911 +#: part/models.py:2394 part/views.py:1892 part/views.py:1944 #: stock/models.py:290 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -4304,7 +4300,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:2154 +#: part/templates/part/bom.html:61 part/views.py:2187 msgid "Export Bill of Materials" msgstr "" @@ -4320,7 +4316,7 @@ msgstr "" msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/bom.html:160 part/views.py:590 +#: part/templates/part/bom.html:160 part/views.py:591 #: templates/js/stock.js:1327 msgid "Create New Part" msgstr "" @@ -4402,7 +4398,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:2564 +#: part/templates/part/category.html:38 part/views.py:2597 msgid "Create new part category" msgstr "" @@ -4527,7 +4523,7 @@ msgstr "" msgid "Part Parameters" msgstr "" -#: part/templates/part/copy_part.html:9 part/views.py:466 +#: part/templates/part/copy_part.html:9 part/views.py:467 msgid "Duplicate Part" msgstr "" @@ -4640,36 +4636,6 @@ msgstr "" msgid "Import Parts from File" msgstr "" -#: part/templates/part/internal_prices.html:11 -#: part/templates/part/navbar.html:101 -msgid "Internal Price Information" -msgstr "" - -#: part/templates/part/internal_prices.html:19 part/views.py:2989 -msgid "Add Internal Price Break" -msgstr "" - -#: part/templates/part/internal_prices.html:28 templates/403.html:5 -#: templates/403.html:11 -msgid "Permission Denied" -msgstr "" - -#: part/templates/part/internal_prices.html:31 templates/403.html:14 -msgid "You do not have permission to view this page." -msgstr "" - -#: part/templates/part/internal_prices.html:59 -msgid "No internal price break information found" -msgstr "" - -#: part/templates/part/internal_prices.html:110 -msgid "Edit internal price break" -msgstr "" - -#: part/templates/part/internal_prices.html:111 -msgid "Delete internal price break" -msgstr "" - #: part/templates/part/manufacturer.html:11 msgid "Part Manufacturers" msgstr "" @@ -4703,125 +4669,27 @@ msgstr "" msgid "Used In" msgstr "" -#: part/templates/part/navbar.html:75 part/templates/part/order_prices.html:12 -msgid "Order Price Information" +#: part/templates/part/navbar.html:77 +msgid "Prices" msgstr "" -#: part/templates/part/navbar.html:78 -msgid "Order Price" -msgstr "" - -#: part/templates/part/navbar.html:104 part/templates/part/order_prices.html:94 -#: part/templates/part/part_pricing.html:82 -msgid "Internal Price" -msgstr "" - -#: part/templates/part/navbar.html:107 -msgid "Sales Price Information" -msgstr "" - -#: part/templates/part/navbar.html:121 part/templates/part/part_tests.html:10 +#: part/templates/part/navbar.html:109 part/templates/part/part_tests.html:10 msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:124 stock/templates/stock/item_base.html:414 +#: part/templates/part/navbar.html:112 stock/templates/stock/item_base.html:414 msgid "Tests" msgstr "" -#: part/templates/part/navbar.html:129 part/templates/part/navbar.html:132 +#: part/templates/part/navbar.html:117 part/templates/part/navbar.html:120 #: part/templates/part/related.html:10 msgid "Related Parts" msgstr "" -#: part/templates/part/navbar.html:142 part/templates/part/notes.html:12 +#: part/templates/part/navbar.html:130 part/templates/part/notes.html:12 msgid "Part Notes" msgstr "" -#: part/templates/part/order_prices.html:25 -#: part/templates/part/part_base.html:282 -msgid "Calculate" -msgstr "" - -#: part/templates/part/order_prices.html:32 -msgid "Pricing ranges" -msgstr "" - -#: part/templates/part/order_prices.html:37 -#: part/templates/part/part_pricing.html:22 -msgid "Supplier Pricing" -msgstr "" - -#: part/templates/part/order_prices.html:38 -#: part/templates/part/order_prices.html:63 -#: part/templates/part/order_prices.html:95 -#: part/templates/part/order_prices.html:109 -#: part/templates/part/part_pricing.html:26 -#: part/templates/part/part_pricing.html:52 -#: part/templates/part/part_pricing.html:85 -#: part/templates/part/part_pricing.html:100 -msgid "Unit Cost" -msgstr "" - -#: part/templates/part/order_prices.html:45 -#: part/templates/part/order_prices.html:70 -#: part/templates/part/order_prices.html:100 -#: part/templates/part/order_prices.html:114 -#: part/templates/part/part_pricing.html:32 -#: part/templates/part/part_pricing.html:58 -#: part/templates/part/part_pricing.html:89 -#: part/templates/part/part_pricing.html:104 -msgid "Total Cost" -msgstr "" - -#: part/templates/part/order_prices.html:53 -#: part/templates/part/part_pricing.html:40 -msgid "No supplier pricing available" -msgstr "" - -#: part/templates/part/order_prices.html:62 -#: part/templates/part/order_prices.html:129 -#: part/templates/part/part_pricing.html:48 -msgid "BOM Pricing" -msgstr "" - -#: part/templates/part/order_prices.html:78 -#: part/templates/part/part_pricing.html:66 -msgid "Note: BOM pricing is incomplete for this part" -msgstr "" - -#: part/templates/part/order_prices.html:85 -#: part/templates/part/part_pricing.html:73 -msgid "No BOM pricing available" -msgstr "" - -#: part/templates/part/order_prices.html:123 -#: part/templates/part/part_pricing.html:113 -msgid "No pricing information is available for this part." -msgstr "" - -#: part/templates/part/order_prices.html:139 -msgid "Stock Pricing" -msgstr "" - -#: part/templates/part/order_prices.html:147 -msgid "No stock pricing history is available for this part." -msgstr "" - -#: part/templates/part/order_prices.html:166 -#, python-format -msgid "Single Price - %(currency)s" -msgstr "" - -#: part/templates/part/order_prices.html:178 -#, python-format -msgid "Single Price Difference - %(currency)s" -msgstr "" - -#: part/templates/part/order_prices.html:190 -#, python-format -msgid "Part Single Price - %(currency)s" -msgstr "" - #: part/templates/part/params.html:17 msgid "Add new parameter" msgstr "" @@ -4927,6 +4795,58 @@ msgstr "" msgid "Building" msgstr "" +#: part/templates/part/part_base.html:282 part/templates/part/prices.html:131 +msgid "Calculate" +msgstr "" + +#: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:27 +msgid "Supplier Pricing" +msgstr "" + +#: part/templates/part/part_pricing.html:26 +#: part/templates/part/part_pricing.html:52 +#: part/templates/part/part_pricing.html:85 +#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:31 +#: part/templates/part/prices.html:58 part/templates/part/prices.html:90 +#: part/templates/part/prices.html:107 +msgid "Unit Cost" +msgstr "" + +#: part/templates/part/part_pricing.html:32 +#: part/templates/part/part_pricing.html:58 +#: part/templates/part/part_pricing.html:89 +#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:38 +#: part/templates/part/prices.html:65 part/templates/part/prices.html:95 +#: part/templates/part/prices.html:112 +msgid "Total Cost" +msgstr "" + +#: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:46 +msgid "No supplier pricing available" +msgstr "" + +#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:55 +#: part/templates/part/prices.html:235 +msgid "BOM Pricing" +msgstr "" + +#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:73 +msgid "Note: BOM pricing is incomplete for this part" +msgstr "" + +#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:80 +msgid "No BOM pricing available" +msgstr "" + +#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:89 +msgid "Internal Price" +msgstr "" + +#: part/templates/part/part_pricing.html:113 +#: part/templates/part/prices.html:121 +msgid "No pricing information is available for this part." +msgstr "" + #: part/templates/part/part_tests.html:17 msgid "Add Test Template" msgstr "" @@ -4965,12 +4885,100 @@ msgstr "" msgid "There are %(count)s unique parts tracked for '%(full_name)s'. Deleting this part will permanently remove this tracking information." msgstr "" -#: part/templates/part/related.html:18 -msgid "Add Related" +#: part/templates/part/prices.html:12 +#, fuzzy +#| msgid "Edit User Information" +msgid "General Price Information" +msgstr "Редактировать информацию о пользователе" + +#: part/templates/part/prices.html:22 +msgid "Pricing ranges" msgstr "" -#: part/templates/part/sale_prices.html:10 -msgid "Sell Price Information" +#: part/templates/part/prices.html:28 +msgid "Show supplier cost" +msgstr "" + +#: part/templates/part/prices.html:29 +msgid "Show purchase price" +msgstr "" + +#: part/templates/part/prices.html:56 +msgid "Show BOM cost" +msgstr "" + +#: part/templates/part/prices.html:104 +msgid "Show sale cost" +msgstr "" + +#: part/templates/part/prices.html:105 +msgid "Show sale price" +msgstr "" + +#: part/templates/part/prices.html:127 +msgid "Calculation parameters" +msgstr "" + +#: part/templates/part/prices.html:146 +msgid "Supplier Cost" +msgstr "" + +#: part/templates/part/prices.html:147 part/templates/part/prices.html:167 +#: part/templates/part/prices.html:193 part/templates/part/prices.html:224 +#: part/templates/part/prices.html:251 part/templates/part/prices.html:279 +msgid "Jump to overview" +msgstr "" + +#: part/templates/part/prices.html:172 +msgid "Stock Pricing" +msgstr "" + +#: part/templates/part/prices.html:180 +msgid "No stock pricing history is available for this part." +msgstr "" + +#: part/templates/part/prices.html:192 +msgid "Internal Cost" +msgstr "" + +#: part/templates/part/prices.html:206 part/views.py:3022 +msgid "Add Internal Price Break" +msgstr "" + +#: part/templates/part/prices.html:223 +msgid "BOM Cost" +msgstr "" + +#: part/templates/part/prices.html:250 +msgid "Sale Cost" +msgstr "" + +#: part/templates/part/prices.html:290 +msgid "No sale pice history available for this part." +msgstr "" + +#: part/templates/part/prices.html:340 +#, python-format +msgid "Single Price - %(currency)s" +msgstr "" + +#: part/templates/part/prices.html:352 +#, python-format +msgid "Single Price Difference - %(currency)s" +msgstr "" + +#: part/templates/part/prices.html:364 +#, python-format +msgid "Part Single Price - %(currency)s" +msgstr "" + +#: part/templates/part/prices.html:464 +#, python-format +msgid "Unit Price - %(currency)s" +msgstr "" + +#: part/templates/part/related.html:18 +msgid "Add Related" msgstr "" #: part/templates/part/sales_orders.html:18 @@ -5036,224 +5044,228 @@ msgstr "" msgid "Unknown database" msgstr "" -#: part/views.py:95 +#: part/views.py:96 msgid "Add Related Part" msgstr "" -#: part/views.py:150 +#: part/views.py:151 msgid "Delete Related Part" msgstr "" -#: part/views.py:164 +#: part/views.py:165 msgid "Add part attachment" msgstr "" -#: part/views.py:217 templates/attachment_table.html:32 +#: part/views.py:218 templates/attachment_table.html:32 msgid "Edit attachment" msgstr "" -#: part/views.py:221 +#: part/views.py:222 msgid "Part attachment updated" msgstr "" -#: part/views.py:236 +#: part/views.py:237 msgid "Delete Part Attachment" msgstr "" -#: part/views.py:244 +#: part/views.py:245 msgid "Deleted part attachment" msgstr "" -#: part/views.py:253 +#: part/views.py:254 msgid "Create Test Template" msgstr "" -#: part/views.py:280 +#: part/views.py:281 msgid "Edit Test Template" msgstr "" -#: part/views.py:294 +#: part/views.py:295 msgid "Delete Test Template" msgstr "" -#: part/views.py:301 +#: part/views.py:302 msgid "Set Part Category" msgstr "" -#: part/views.py:351 +#: part/views.py:352 #, python-brace-format msgid "Set category for {n} parts" msgstr "" -#: part/views.py:386 +#: part/views.py:387 msgid "Create Variant" msgstr "" -#: part/views.py:471 +#: part/views.py:472 msgid "Copied part" msgstr "" -#: part/views.py:525 part/views.py:663 +#: part/views.py:526 part/views.py:664 msgid "Possible matches exist - confirm creation of new part" msgstr "" -#: part/views.py:595 +#: part/views.py:596 msgid "Created new part" msgstr "" -#: part/views.py:763 +#: part/views.py:764 msgid "Match References" msgstr "" -#: part/views.py:1092 +#: part/views.py:1066 +msgid "None" +msgstr "" + +#: part/views.py:1125 msgid "Part QR Code" msgstr "" -#: part/views.py:1194 +#: part/views.py:1227 msgid "Upload Part Image" msgstr "" -#: part/views.py:1200 part/views.py:1235 +#: part/views.py:1233 part/views.py:1268 msgid "Updated part image" msgstr "" -#: part/views.py:1209 +#: part/views.py:1242 msgid "Select Part Image" msgstr "" -#: part/views.py:1238 +#: part/views.py:1271 msgid "Part image not found" msgstr "" -#: part/views.py:1249 +#: part/views.py:1282 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1284 +#: part/views.py:1317 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1314 +#: part/views.py:1347 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1335 +#: part/views.py:1368 msgid "Validate BOM" msgstr "" -#: part/views.py:1356 +#: part/views.py:1389 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1367 +#: part/views.py:1400 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1501 +#: part/views.py:1534 msgid "No BOM file provided" msgstr "" -#: part/views.py:1862 +#: part/views.py:1895 msgid "Enter a valid quantity" msgstr "" -#: part/views.py:1887 part/views.py:1890 +#: part/views.py:1920 part/views.py:1923 msgid "Select valid part" msgstr "" -#: part/views.py:1896 +#: part/views.py:1929 msgid "Duplicate part selected" msgstr "" -#: part/views.py:1934 +#: part/views.py:1967 msgid "Select a part" msgstr "" -#: part/views.py:1940 +#: part/views.py:1973 msgid "Selected part creates a circular BOM" msgstr "" -#: part/views.py:1944 +#: part/views.py:1977 msgid "Specify quantity" msgstr "" -#: part/views.py:2206 +#: part/views.py:2239 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2213 +#: part/views.py:2246 msgid "Part was deleted" msgstr "" -#: part/views.py:2222 +#: part/views.py:2255 msgid "Part Pricing" msgstr "" -#: part/views.py:2363 +#: part/views.py:2396 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2373 +#: part/views.py:2406 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2380 +#: part/views.py:2413 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2388 +#: part/views.py:2421 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2438 +#: part/views.py:2471 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2452 +#: part/views.py:2485 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2512 +#: part/views.py:2545 msgid "Edit Part Category" msgstr "" -#: part/views.py:2550 +#: part/views.py:2583 msgid "Delete Part Category" msgstr "" -#: part/views.py:2556 +#: part/views.py:2589 msgid "Part category was deleted" msgstr "" -#: part/views.py:2608 +#: part/views.py:2641 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2709 +#: part/views.py:2742 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2765 +#: part/views.py:2798 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2784 +#: part/views.py:2817 msgid "Create BOM Item" msgstr "" -#: part/views.py:2854 +#: part/views.py:2887 msgid "Edit BOM item" msgstr "" -#: part/views.py:2910 +#: part/views.py:2943 msgid "Confim BOM item deletion" msgstr "" -#: part/views.py:2998 +#: part/views.py:3031 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:3006 +#: part/views.py:3039 msgid "Delete Internal Price Break" msgstr "" @@ -6242,6 +6254,14 @@ msgstr "" msgid "Add Stock Tracking Entry" msgstr "" +#: templates/403.html:5 templates/403.html:11 +msgid "Permission Denied" +msgstr "" + +#: templates/403.html:14 +msgid "You do not have permission to view this page." +msgstr "" + #: templates/404.html:5 templates/404.html:11 msgid "Page Not Found" msgstr "" @@ -6328,7 +6348,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7086,7 +7107,23 @@ msgstr "" msgid "This test is defined for a parent part" msgstr "" -#: templates/js/part.js:806 +#: templates/js/part.js:786 +#, fuzzy, python-brace-format +#| msgid "No matching action found" +msgid "No ${human_name} information found" +msgstr "Соответствующее действие не найдено" + +#: templates/js/part.js:839 +#, python-brace-format +msgid "Edit ${human_name}" +msgstr "" + +#: templates/js/part.js:840 +#, python-brace-format +msgid "Delete ${human_name}" +msgstr "" + +#: templates/js/part.js:959 msgid "Single Price Difference" msgstr "" @@ -7830,4 +7867,3 @@ msgstr "" #: users/models.py:191 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 1380fad30d..822337471c 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-03 02:06+0000\n" +"POT-Creation-Date: 2021-07-03 02:56+0000\n" "PO-Revision-Date: 2021-07-03 02:11\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -475,10 +475,8 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 #: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2293 -#: part/templates/part/internal_prices.html:98 -#: part/templates/part/order_prices.html:203 -#: part/templates/part/part_pricing.html:16 -#: part/templates/part/sale_prices.html:85 +#: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 +#: part/templates/part/prices.html:474 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:91 @@ -488,8 +486,8 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 #: templates/js/build.js:1112 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1178 -#: templates/js/stock.js:1397 +#: templates/js/part.js:827 templates/js/part.js:949 templates/js/part.js:1005 +#: templates/js/stock.js:1178 templates/js/stock.js:1397 msgid "Quantity" msgstr "Miktar" @@ -772,7 +770,7 @@ msgstr "Harici URL'ye bağlantı" #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:856 -#: part/templates/part/navbar.html:145 +#: part/templates/part/navbar.html:133 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:528 stock/models.py:1662 stock/models.py:1764 @@ -923,8 +921,8 @@ msgstr "Seri Numara" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:136 -#: part/templates/part/navbar.html:139 stock/templates/stock/navbar.html:47 +#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:124 +#: part/templates/part/navbar.html:127 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "Ekler" @@ -1433,7 +1431,7 @@ msgstr "Yapım İşi Ögesini Güncelle" msgid "Add Build Order Attachment" msgstr "" -#: build/views.py:1083 order/views.py:117 order/views.py:169 part/views.py:178 +#: build/views.py:1083 order/views.py:117 order/views.py:169 part/views.py:179 #: stock/views.py:277 msgid "Added attachment" msgstr "Ek eklendi" @@ -1863,8 +1861,7 @@ msgid "Price break quantity" msgstr "" #: common/models.py:749 company/templates/company/supplier_part_pricing.html:82 -#: part/templates/part/internal_prices.html:103 -#: part/templates/part/sale_prices.html:90 +#: templates/js/part.js:832 msgid "Price" msgstr "" @@ -1896,14 +1893,14 @@ msgstr "" #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 order/views.py:605 #: part/templates/part/bom_upload/upload_file.html:27 -#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:761 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:762 msgid "Upload File" msgstr "Dosya Yükle" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:606 part/templates/part/bom_upload/select_fields.html:58 #: part/templates/part/import_wizard/ajax_match_fields.html:45 -#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:762 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:763 msgid "Match Fields" msgstr "" @@ -1945,7 +1942,7 @@ msgstr "" msgid "Image URL" msgstr "" -#: company/forms.py:132 templates/js/part.js:787 +#: company/forms.py:132 templates/js/part.js:940 msgid "Single Price" msgstr "" @@ -2242,7 +2239,8 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -2413,8 +2411,8 @@ msgstr "Bu üretici parçası için tanımlanmış %(count)s tedarikçi bulunmak #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 #: company/views.py:63 part/templates/part/navbar.html:87 -#: part/templates/part/navbar.html:90 templates/InvenTree/search.html:316 -#: templates/navbar.html:35 +#: part/templates/part/navbar.html:90 part/templates/part/prices.html:153 +#: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" msgstr "" @@ -2503,7 +2501,7 @@ msgstr "Stok Kalemleri" #: company/templates/company/sales_orders.html:11 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:113 part/templates/part/navbar.html:116 +#: part/templates/part/navbar.html:101 part/templates/part/navbar.html:104 #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 @@ -2595,32 +2593,30 @@ msgid "Order Part" msgstr "" #: company/templates/company/supplier_part_pricing.html:11 +#: part/templates/part/navbar.html:74 msgid "Pricing Information" msgstr "" #: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 -#: part/templates/part/sale_prices.html:17 part/views.py:2918 +#: part/templates/part/prices.html:264 part/views.py:2951 msgid "Add Price Break" msgstr "" #: company/templates/company/supplier_part_pricing.html:38 -#: part/templates/part/sale_prices.html:46 msgid "No price break information found" msgstr "" #: company/templates/company/supplier_part_pricing.html:89 -#: part/templates/part/sale_prices.html:97 msgid "Edit price break" msgstr "" #: company/templates/company/supplier_part_pricing.html:90 -#: part/templates/part/sale_prices.html:98 msgid "Delete price break" msgstr "" #: company/views.py:70 part/templates/part/navbar.html:81 -#: part/templates/part/navbar.html:84 templates/InvenTree/search.html:306 -#: templates/navbar.html:36 +#: part/templates/part/navbar.html:84 part/templates/part/prices.html:157 +#: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" @@ -2641,20 +2637,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:169 part/views.py:1115 +#: company/views.py:169 part/views.py:1148 msgid "Download Image" msgstr "" -#: company/views.py:198 part/views.py:1147 +#: company/views.py:198 part/views.py:1180 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:205 part/views.py:1154 +#: company/views.py:205 part/views.py:1187 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:214 part/views.py:1163 +#: company/views.py:214 part/views.py:1196 msgid "Supplied URL is not a valid image file" msgstr "Sağlanan URL geçerli bir resim dosyası değil" @@ -2722,15 +2718,15 @@ msgstr "" msgid "Delete Supplier Part" msgstr "" -#: company/views.py:860 part/views.py:2922 +#: company/views.py:860 part/views.py:2955 msgid "Added new price break" msgstr "" -#: company/views.py:916 part/views.py:2966 +#: company/views.py:916 part/views.py:2999 msgid "Edit Price Break" msgstr "" -#: company/views.py:931 part/views.py:2980 +#: company/views.py:931 part/views.py:3013 msgid "Delete Price Break" msgstr "" @@ -2905,7 +2901,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:242 part/views.py:1853 stock/models.py:300 +#: order/models.py:242 part/views.py:1886 stock/models.py:300 #: stock/models.py:1015 msgid "Quantity must be greater than zero" msgstr "" @@ -2989,7 +2985,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:667 stock/models.py:537 +#: order/models.py:667 part/templates/part/prices.html:166 stock/models.py:537 #: stock/templates/stock/item_base.html:331 templates/js/stock.js:704 msgid "Purchase Price" msgstr "" @@ -3002,9 +2998,8 @@ msgstr "" msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:718 part/templates/part/navbar.html:110 -#: part/templates/part/order_prices.html:108 -#: part/templates/part/part_pricing.html:97 +#: order/models.py:718 part/templates/part/part_pricing.html:97 +#: part/templates/part/prices.html:103 part/templates/part/prices.html:278 msgid "Sale Price" msgstr "" @@ -3311,7 +3306,8 @@ msgid "Total" msgstr "" #: order/templates/order/purchase_order_detail.html:191 -#: order/templates/order/sales_order_detail.html:246 +#: order/templates/order/sales_order_detail.html:246 templates/js/part.js:807 +#: templates/js/part.js:996 msgid "Unit Price" msgstr "" @@ -4207,7 +4203,7 @@ msgstr "Çeşide İzin Ver" msgid "Stock items for variant parts can be used for this BOM item" msgstr "Çeşit parçaların stok kalemleri bu malzeme listesinde kullanılabilir" -#: part/models.py:2394 part/views.py:1859 part/views.py:1911 +#: part/models.py:2394 part/views.py:1892 part/views.py:1944 #: stock/models.py:290 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -4304,7 +4300,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:2154 +#: part/templates/part/bom.html:61 part/views.py:2187 msgid "Export Bill of Materials" msgstr "" @@ -4320,7 +4316,7 @@ msgstr "" msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/bom.html:160 part/views.py:590 +#: part/templates/part/bom.html:160 part/views.py:591 #: templates/js/stock.js:1327 msgid "Create New Part" msgstr "" @@ -4402,7 +4398,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:2564 +#: part/templates/part/category.html:38 part/views.py:2597 msgid "Create new part category" msgstr "" @@ -4527,7 +4523,7 @@ msgstr "" msgid "Part Parameters" msgstr "" -#: part/templates/part/copy_part.html:9 part/views.py:466 +#: part/templates/part/copy_part.html:9 part/views.py:467 msgid "Duplicate Part" msgstr "" @@ -4640,36 +4636,6 @@ msgstr "" msgid "Import Parts from File" msgstr "" -#: part/templates/part/internal_prices.html:11 -#: part/templates/part/navbar.html:101 -msgid "Internal Price Information" -msgstr "" - -#: part/templates/part/internal_prices.html:19 part/views.py:2989 -msgid "Add Internal Price Break" -msgstr "" - -#: part/templates/part/internal_prices.html:28 templates/403.html:5 -#: templates/403.html:11 -msgid "Permission Denied" -msgstr "" - -#: part/templates/part/internal_prices.html:31 templates/403.html:14 -msgid "You do not have permission to view this page." -msgstr "" - -#: part/templates/part/internal_prices.html:59 -msgid "No internal price break information found" -msgstr "" - -#: part/templates/part/internal_prices.html:110 -msgid "Edit internal price break" -msgstr "" - -#: part/templates/part/internal_prices.html:111 -msgid "Delete internal price break" -msgstr "" - #: part/templates/part/manufacturer.html:11 msgid "Part Manufacturers" msgstr "" @@ -4703,125 +4669,27 @@ msgstr "Tahsisler" msgid "Used In" msgstr "" -#: part/templates/part/navbar.html:75 part/templates/part/order_prices.html:12 -msgid "Order Price Information" +#: part/templates/part/navbar.html:77 +msgid "Prices" msgstr "" -#: part/templates/part/navbar.html:78 -msgid "Order Price" -msgstr "" - -#: part/templates/part/navbar.html:104 part/templates/part/order_prices.html:94 -#: part/templates/part/part_pricing.html:82 -msgid "Internal Price" -msgstr "" - -#: part/templates/part/navbar.html:107 -msgid "Sales Price Information" -msgstr "" - -#: part/templates/part/navbar.html:121 part/templates/part/part_tests.html:10 +#: part/templates/part/navbar.html:109 part/templates/part/part_tests.html:10 msgid "Part Test Templates" msgstr "Parça Test Şablonları" -#: part/templates/part/navbar.html:124 stock/templates/stock/item_base.html:414 +#: part/templates/part/navbar.html:112 stock/templates/stock/item_base.html:414 msgid "Tests" msgstr "" -#: part/templates/part/navbar.html:129 part/templates/part/navbar.html:132 +#: part/templates/part/navbar.html:117 part/templates/part/navbar.html:120 #: part/templates/part/related.html:10 msgid "Related Parts" msgstr "" -#: part/templates/part/navbar.html:142 part/templates/part/notes.html:12 +#: part/templates/part/navbar.html:130 part/templates/part/notes.html:12 msgid "Part Notes" msgstr "" -#: part/templates/part/order_prices.html:25 -#: part/templates/part/part_base.html:282 -msgid "Calculate" -msgstr "" - -#: part/templates/part/order_prices.html:32 -msgid "Pricing ranges" -msgstr "" - -#: part/templates/part/order_prices.html:37 -#: part/templates/part/part_pricing.html:22 -msgid "Supplier Pricing" -msgstr "" - -#: part/templates/part/order_prices.html:38 -#: part/templates/part/order_prices.html:63 -#: part/templates/part/order_prices.html:95 -#: part/templates/part/order_prices.html:109 -#: part/templates/part/part_pricing.html:26 -#: part/templates/part/part_pricing.html:52 -#: part/templates/part/part_pricing.html:85 -#: part/templates/part/part_pricing.html:100 -msgid "Unit Cost" -msgstr "" - -#: part/templates/part/order_prices.html:45 -#: part/templates/part/order_prices.html:70 -#: part/templates/part/order_prices.html:100 -#: part/templates/part/order_prices.html:114 -#: part/templates/part/part_pricing.html:32 -#: part/templates/part/part_pricing.html:58 -#: part/templates/part/part_pricing.html:89 -#: part/templates/part/part_pricing.html:104 -msgid "Total Cost" -msgstr "" - -#: part/templates/part/order_prices.html:53 -#: part/templates/part/part_pricing.html:40 -msgid "No supplier pricing available" -msgstr "" - -#: part/templates/part/order_prices.html:62 -#: part/templates/part/order_prices.html:129 -#: part/templates/part/part_pricing.html:48 -msgid "BOM Pricing" -msgstr "" - -#: part/templates/part/order_prices.html:78 -#: part/templates/part/part_pricing.html:66 -msgid "Note: BOM pricing is incomplete for this part" -msgstr "" - -#: part/templates/part/order_prices.html:85 -#: part/templates/part/part_pricing.html:73 -msgid "No BOM pricing available" -msgstr "" - -#: part/templates/part/order_prices.html:123 -#: part/templates/part/part_pricing.html:113 -msgid "No pricing information is available for this part." -msgstr "" - -#: part/templates/part/order_prices.html:139 -msgid "Stock Pricing" -msgstr "" - -#: part/templates/part/order_prices.html:147 -msgid "No stock pricing history is available for this part." -msgstr "" - -#: part/templates/part/order_prices.html:166 -#, python-format -msgid "Single Price - %(currency)s" -msgstr "" - -#: part/templates/part/order_prices.html:178 -#, python-format -msgid "Single Price Difference - %(currency)s" -msgstr "" - -#: part/templates/part/order_prices.html:190 -#, python-format -msgid "Part Single Price - %(currency)s" -msgstr "" - #: part/templates/part/params.html:17 msgid "Add new parameter" msgstr "" @@ -4927,6 +4795,58 @@ msgstr "" msgid "Building" msgstr "" +#: part/templates/part/part_base.html:282 part/templates/part/prices.html:131 +msgid "Calculate" +msgstr "" + +#: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:27 +msgid "Supplier Pricing" +msgstr "" + +#: part/templates/part/part_pricing.html:26 +#: part/templates/part/part_pricing.html:52 +#: part/templates/part/part_pricing.html:85 +#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:31 +#: part/templates/part/prices.html:58 part/templates/part/prices.html:90 +#: part/templates/part/prices.html:107 +msgid "Unit Cost" +msgstr "" + +#: part/templates/part/part_pricing.html:32 +#: part/templates/part/part_pricing.html:58 +#: part/templates/part/part_pricing.html:89 +#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:38 +#: part/templates/part/prices.html:65 part/templates/part/prices.html:95 +#: part/templates/part/prices.html:112 +msgid "Total Cost" +msgstr "" + +#: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:46 +msgid "No supplier pricing available" +msgstr "" + +#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:55 +#: part/templates/part/prices.html:235 +msgid "BOM Pricing" +msgstr "" + +#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:73 +msgid "Note: BOM pricing is incomplete for this part" +msgstr "" + +#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:80 +msgid "No BOM pricing available" +msgstr "" + +#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:89 +msgid "Internal Price" +msgstr "" + +#: part/templates/part/part_pricing.html:113 +#: part/templates/part/prices.html:121 +msgid "No pricing information is available for this part." +msgstr "" + #: part/templates/part/part_tests.html:17 msgid "Add Test Template" msgstr "Test Şablonu Ekle" @@ -4965,12 +4885,108 @@ msgstr "Bu parçası için tanımlanmış %(count)s tedarikçi bulunmaktadır. B msgid "There are %(count)s unique parts tracked for '%(full_name)s'. Deleting this part will permanently remove this tracking information." msgstr "" -#: part/templates/part/related.html:18 -msgid "Add Related" +#: part/templates/part/prices.html:12 +#, fuzzy +#| msgid "Edit User Information" +msgid "General Price Information" +msgstr "Kullanıcı Bilgisini Düzenle" + +#: part/templates/part/prices.html:22 +msgid "Pricing ranges" msgstr "" -#: part/templates/part/sale_prices.html:10 -msgid "Sell Price Information" +#: part/templates/part/prices.html:28 +#, fuzzy +#| msgid "Supplier Part" +msgid "Show supplier cost" +msgstr "Tedarikçi Parçası" + +#: part/templates/part/prices.html:29 +#, fuzzy +#| msgid "New Purchase Order" +msgid "Show purchase price" +msgstr "Yeni Satın Alma Emri" + +#: part/templates/part/prices.html:56 +msgid "Show BOM cost" +msgstr "" + +#: part/templates/part/prices.html:104 +msgid "Show sale cost" +msgstr "" + +#: part/templates/part/prices.html:105 +msgid "Show sale price" +msgstr "" + +#: part/templates/part/prices.html:127 +msgid "Calculation parameters" +msgstr "" + +#: part/templates/part/prices.html:146 +#, fuzzy +#| msgid "Supplier Part" +msgid "Supplier Cost" +msgstr "Tedarikçi Parçası" + +#: part/templates/part/prices.html:147 part/templates/part/prices.html:167 +#: part/templates/part/prices.html:193 part/templates/part/prices.html:224 +#: part/templates/part/prices.html:251 part/templates/part/prices.html:279 +msgid "Jump to overview" +msgstr "" + +#: part/templates/part/prices.html:172 +msgid "Stock Pricing" +msgstr "" + +#: part/templates/part/prices.html:180 +msgid "No stock pricing history is available for this part." +msgstr "" + +#: part/templates/part/prices.html:192 +msgid "Internal Cost" +msgstr "" + +#: part/templates/part/prices.html:206 part/views.py:3022 +msgid "Add Internal Price Break" +msgstr "" + +#: part/templates/part/prices.html:223 +msgid "BOM Cost" +msgstr "" + +#: part/templates/part/prices.html:250 +msgid "Sale Cost" +msgstr "" + +#: part/templates/part/prices.html:290 +#, fuzzy +#| msgid "No stock available for %(part)s" +msgid "No sale pice history available for this part." +msgstr "%(part)s için mevcut stok yok" + +#: part/templates/part/prices.html:340 +#, python-format +msgid "Single Price - %(currency)s" +msgstr "" + +#: part/templates/part/prices.html:352 +#, python-format +msgid "Single Price Difference - %(currency)s" +msgstr "" + +#: part/templates/part/prices.html:364 +#, python-format +msgid "Part Single Price - %(currency)s" +msgstr "" + +#: part/templates/part/prices.html:464 +#, python-format +msgid "Unit Price - %(currency)s" +msgstr "" + +#: part/templates/part/related.html:18 +msgid "Add Related" msgstr "" #: part/templates/part/sales_orders.html:18 @@ -5036,224 +5052,228 @@ msgstr "Yeni Çeşit" msgid "Unknown database" msgstr "" -#: part/views.py:95 +#: part/views.py:96 msgid "Add Related Part" msgstr "" -#: part/views.py:150 +#: part/views.py:151 msgid "Delete Related Part" msgstr "" -#: part/views.py:164 +#: part/views.py:165 msgid "Add part attachment" msgstr "" -#: part/views.py:217 templates/attachment_table.html:32 +#: part/views.py:218 templates/attachment_table.html:32 msgid "Edit attachment" msgstr "" -#: part/views.py:221 +#: part/views.py:222 msgid "Part attachment updated" msgstr "" -#: part/views.py:236 +#: part/views.py:237 msgid "Delete Part Attachment" msgstr "" -#: part/views.py:244 +#: part/views.py:245 msgid "Deleted part attachment" msgstr "" -#: part/views.py:253 +#: part/views.py:254 msgid "Create Test Template" msgstr "Test Şablonu Oluştur" -#: part/views.py:280 +#: part/views.py:281 msgid "Edit Test Template" msgstr "Test Şablonu Düzenle" -#: part/views.py:294 +#: part/views.py:295 msgid "Delete Test Template" msgstr "Test Şablonu Sil" -#: part/views.py:301 +#: part/views.py:302 msgid "Set Part Category" msgstr "" -#: part/views.py:351 +#: part/views.py:352 #, python-brace-format msgid "Set category for {n} parts" msgstr "" -#: part/views.py:386 +#: part/views.py:387 msgid "Create Variant" msgstr "Çeşit Oluştur" -#: part/views.py:471 +#: part/views.py:472 msgid "Copied part" msgstr "" -#: part/views.py:525 part/views.py:663 +#: part/views.py:526 part/views.py:664 msgid "Possible matches exist - confirm creation of new part" msgstr "" -#: part/views.py:595 +#: part/views.py:596 msgid "Created new part" msgstr "" -#: part/views.py:763 +#: part/views.py:764 msgid "Match References" msgstr "" -#: part/views.py:1092 +#: part/views.py:1066 +msgid "None" +msgstr "" + +#: part/views.py:1125 msgid "Part QR Code" msgstr "" -#: part/views.py:1194 +#: part/views.py:1227 msgid "Upload Part Image" msgstr "" -#: part/views.py:1200 part/views.py:1235 +#: part/views.py:1233 part/views.py:1268 msgid "Updated part image" msgstr "" -#: part/views.py:1209 +#: part/views.py:1242 msgid "Select Part Image" msgstr "" -#: part/views.py:1238 +#: part/views.py:1271 msgid "Part image not found" msgstr "" -#: part/views.py:1249 +#: part/views.py:1282 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1284 +#: part/views.py:1317 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1314 +#: part/views.py:1347 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1335 +#: part/views.py:1368 msgid "Validate BOM" msgstr "" -#: part/views.py:1356 +#: part/views.py:1389 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1367 +#: part/views.py:1400 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1501 +#: part/views.py:1534 msgid "No BOM file provided" msgstr "" -#: part/views.py:1862 +#: part/views.py:1895 msgid "Enter a valid quantity" msgstr "" -#: part/views.py:1887 part/views.py:1890 +#: part/views.py:1920 part/views.py:1923 msgid "Select valid part" msgstr "" -#: part/views.py:1896 +#: part/views.py:1929 msgid "Duplicate part selected" msgstr "" -#: part/views.py:1934 +#: part/views.py:1967 msgid "Select a part" msgstr "" -#: part/views.py:1940 +#: part/views.py:1973 msgid "Selected part creates a circular BOM" msgstr "" -#: part/views.py:1944 +#: part/views.py:1977 msgid "Specify quantity" msgstr "" -#: part/views.py:2206 +#: part/views.py:2239 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2213 +#: part/views.py:2246 msgid "Part was deleted" msgstr "" -#: part/views.py:2222 +#: part/views.py:2255 msgid "Part Pricing" msgstr "" -#: part/views.py:2363 +#: part/views.py:2396 msgid "Create Part Parameter Template" msgstr "Parça Parametre Şablonu Oluştur" -#: part/views.py:2373 +#: part/views.py:2406 msgid "Edit Part Parameter Template" msgstr "Parça Parametre Şablonu Düzenle" -#: part/views.py:2380 +#: part/views.py:2413 msgid "Delete Part Parameter Template" msgstr "Parça Parametre Şablonu Sil" -#: part/views.py:2388 +#: part/views.py:2421 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2438 +#: part/views.py:2471 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2452 +#: part/views.py:2485 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2512 +#: part/views.py:2545 msgid "Edit Part Category" msgstr "" -#: part/views.py:2550 +#: part/views.py:2583 msgid "Delete Part Category" msgstr "" -#: part/views.py:2556 +#: part/views.py:2589 msgid "Part category was deleted" msgstr "" -#: part/views.py:2608 +#: part/views.py:2641 msgid "Create Category Parameter Template" msgstr "Kategori Parametre Şablonu Oluştur" -#: part/views.py:2709 +#: part/views.py:2742 msgid "Edit Category Parameter Template" msgstr "Kategori Parametre Şablonu Düzenle" -#: part/views.py:2765 +#: part/views.py:2798 msgid "Delete Category Parameter Template" msgstr "Kategori Parametre Şablonu Sil" -#: part/views.py:2784 +#: part/views.py:2817 msgid "Create BOM Item" msgstr "" -#: part/views.py:2854 +#: part/views.py:2887 msgid "Edit BOM item" msgstr "" -#: part/views.py:2910 +#: part/views.py:2943 msgid "Confim BOM item deletion" msgstr "" -#: part/views.py:2998 +#: part/views.py:3031 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:3006 +#: part/views.py:3039 msgid "Delete Internal Price Break" msgstr "" @@ -6242,6 +6262,14 @@ msgstr "" msgid "Add Stock Tracking Entry" msgstr "" +#: templates/403.html:5 templates/403.html:11 +msgid "Permission Denied" +msgstr "" + +#: templates/403.html:14 +msgid "You do not have permission to view this page." +msgstr "" + #: templates/404.html:5 templates/404.html:11 msgid "Page Not Found" msgstr "" @@ -6328,7 +6356,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7086,7 +7115,23 @@ msgstr "" msgid "This test is defined for a parent part" msgstr "" -#: templates/js/part.js:806 +#: templates/js/part.js:786 +#, fuzzy, python-brace-format +#| msgid "No matching action found" +msgid "No ${human_name} information found" +msgstr "Eşleşen eylem bulunamadı" + +#: templates/js/part.js:839 +#, python-brace-format +msgid "Edit ${human_name}" +msgstr "" + +#: templates/js/part.js:840 +#, python-brace-format +msgid "Delete ${human_name}" +msgstr "" + +#: templates/js/part.js:959 msgid "Single Price Difference" msgstr "" @@ -7830,4 +7875,3 @@ msgstr "" #: users/models.py:191 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 4d3ea1191d..ffe89f0256 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-03 02:06+0000\n" +"POT-Creation-Date: 2021-07-03 02:56+0000\n" "PO-Revision-Date: 2021-07-03 02:11\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -475,10 +475,8 @@ msgstr "" #: order/templates/order/sales_order_detail.html:162 #: order/templates/order/sales_order_detail.html:234 part/forms.py:342 #: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2293 -#: part/templates/part/internal_prices.html:98 -#: part/templates/part/order_prices.html:203 -#: part/templates/part/part_pricing.html:16 -#: part/templates/part/sale_prices.html:85 +#: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 +#: part/templates/part/prices.html:474 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:91 @@ -488,8 +486,8 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 #: templates/js/build.js:1112 templates/js/order.js:393 -#: templates/js/part.js:796 templates/js/stock.js:1178 -#: templates/js/stock.js:1397 +#: templates/js/part.js:827 templates/js/part.js:949 templates/js/part.js:1005 +#: templates/js/stock.js:1178 templates/js/stock.js:1397 msgid "Quantity" msgstr "" @@ -772,7 +770,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:309 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:856 -#: part/templates/part/navbar.html:145 +#: part/templates/part/navbar.html:133 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 #: stock/models.py:528 stock/models.py:1662 stock/models.py:1764 @@ -923,8 +921,8 @@ msgstr "" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:136 -#: part/templates/part/navbar.html:139 stock/templates/stock/navbar.html:47 +#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:124 +#: part/templates/part/navbar.html:127 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "" @@ -1433,7 +1431,7 @@ msgstr "" msgid "Add Build Order Attachment" msgstr "" -#: build/views.py:1083 order/views.py:117 order/views.py:169 part/views.py:178 +#: build/views.py:1083 order/views.py:117 order/views.py:169 part/views.py:179 #: stock/views.py:277 msgid "Added attachment" msgstr "" @@ -1863,8 +1861,7 @@ msgid "Price break quantity" msgstr "" #: common/models.py:749 company/templates/company/supplier_part_pricing.html:82 -#: part/templates/part/internal_prices.html:103 -#: part/templates/part/sale_prices.html:90 +#: templates/js/part.js:832 msgid "Price" msgstr "" @@ -1896,14 +1893,14 @@ msgstr "" #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 order/views.py:605 #: part/templates/part/bom_upload/upload_file.html:27 -#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:761 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:762 msgid "Upload File" msgstr "" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:606 part/templates/part/bom_upload/select_fields.html:58 #: part/templates/part/import_wizard/ajax_match_fields.html:45 -#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:762 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:763 msgid "Match Fields" msgstr "" @@ -1945,7 +1942,7 @@ msgstr "" msgid "Image URL" msgstr "" -#: company/forms.py:132 templates/js/part.js:787 +#: company/forms.py:132 templates/js/part.js:940 msgid "Single Price" msgstr "" @@ -2242,7 +2239,8 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "There are %(count)s parts sourced from this company.
\n" +msgid "" +"There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -2413,8 +2411,8 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 #: company/views.py:63 part/templates/part/navbar.html:87 -#: part/templates/part/navbar.html:90 templates/InvenTree/search.html:316 -#: templates/navbar.html:35 +#: part/templates/part/navbar.html:90 part/templates/part/prices.html:153 +#: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" msgstr "" @@ -2503,7 +2501,7 @@ msgstr "" #: company/templates/company/sales_orders.html:11 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:113 part/templates/part/navbar.html:116 +#: part/templates/part/navbar.html:101 part/templates/part/navbar.html:104 #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 @@ -2595,32 +2593,30 @@ msgid "Order Part" msgstr "" #: company/templates/company/supplier_part_pricing.html:11 +#: part/templates/part/navbar.html:74 msgid "Pricing Information" msgstr "" #: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 -#: part/templates/part/sale_prices.html:17 part/views.py:2918 +#: part/templates/part/prices.html:264 part/views.py:2951 msgid "Add Price Break" msgstr "" #: company/templates/company/supplier_part_pricing.html:38 -#: part/templates/part/sale_prices.html:46 msgid "No price break information found" msgstr "" #: company/templates/company/supplier_part_pricing.html:89 -#: part/templates/part/sale_prices.html:97 msgid "Edit price break" msgstr "" #: company/templates/company/supplier_part_pricing.html:90 -#: part/templates/part/sale_prices.html:98 msgid "Delete price break" msgstr "" #: company/views.py:70 part/templates/part/navbar.html:81 -#: part/templates/part/navbar.html:84 templates/InvenTree/search.html:306 -#: templates/navbar.html:36 +#: part/templates/part/navbar.html:84 part/templates/part/prices.html:157 +#: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" @@ -2641,20 +2637,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:169 part/views.py:1115 +#: company/views.py:169 part/views.py:1148 msgid "Download Image" msgstr "" -#: company/views.py:198 part/views.py:1147 +#: company/views.py:198 part/views.py:1180 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:205 part/views.py:1154 +#: company/views.py:205 part/views.py:1187 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:214 part/views.py:1163 +#: company/views.py:214 part/views.py:1196 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2722,15 +2718,15 @@ msgstr "" msgid "Delete Supplier Part" msgstr "" -#: company/views.py:860 part/views.py:2922 +#: company/views.py:860 part/views.py:2955 msgid "Added new price break" msgstr "" -#: company/views.py:916 part/views.py:2966 +#: company/views.py:916 part/views.py:2999 msgid "Edit Price Break" msgstr "" -#: company/views.py:931 part/views.py:2980 +#: company/views.py:931 part/views.py:3013 msgid "Delete Price Break" msgstr "" @@ -2905,7 +2901,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:242 part/views.py:1853 stock/models.py:300 +#: order/models.py:242 part/views.py:1886 stock/models.py:300 #: stock/models.py:1015 msgid "Quantity must be greater than zero" msgstr "" @@ -2989,7 +2985,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:667 stock/models.py:537 +#: order/models.py:667 part/templates/part/prices.html:166 stock/models.py:537 #: stock/templates/stock/item_base.html:331 templates/js/stock.js:704 msgid "Purchase Price" msgstr "" @@ -3002,9 +2998,8 @@ msgstr "" msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:718 part/templates/part/navbar.html:110 -#: part/templates/part/order_prices.html:108 -#: part/templates/part/part_pricing.html:97 +#: order/models.py:718 part/templates/part/part_pricing.html:97 +#: part/templates/part/prices.html:103 part/templates/part/prices.html:278 msgid "Sale Price" msgstr "" @@ -3311,7 +3306,8 @@ msgid "Total" msgstr "" #: order/templates/order/purchase_order_detail.html:191 -#: order/templates/order/sales_order_detail.html:246 +#: order/templates/order/sales_order_detail.html:246 templates/js/part.js:807 +#: templates/js/part.js:996 msgid "Unit Price" msgstr "" @@ -4207,7 +4203,7 @@ msgstr "" msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2394 part/views.py:1859 part/views.py:1911 +#: part/models.py:2394 part/views.py:1892 part/views.py:1944 #: stock/models.py:290 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -4304,7 +4300,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:2154 +#: part/templates/part/bom.html:61 part/views.py:2187 msgid "Export Bill of Materials" msgstr "" @@ -4320,7 +4316,7 @@ msgstr "" msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/bom.html:160 part/views.py:590 +#: part/templates/part/bom.html:160 part/views.py:591 #: templates/js/stock.js:1327 msgid "Create New Part" msgstr "" @@ -4402,7 +4398,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:2564 +#: part/templates/part/category.html:38 part/views.py:2597 msgid "Create new part category" msgstr "" @@ -4527,7 +4523,7 @@ msgstr "" msgid "Part Parameters" msgstr "" -#: part/templates/part/copy_part.html:9 part/views.py:466 +#: part/templates/part/copy_part.html:9 part/views.py:467 msgid "Duplicate Part" msgstr "" @@ -4640,36 +4636,6 @@ msgstr "" msgid "Import Parts from File" msgstr "" -#: part/templates/part/internal_prices.html:11 -#: part/templates/part/navbar.html:101 -msgid "Internal Price Information" -msgstr "" - -#: part/templates/part/internal_prices.html:19 part/views.py:2989 -msgid "Add Internal Price Break" -msgstr "" - -#: part/templates/part/internal_prices.html:28 templates/403.html:5 -#: templates/403.html:11 -msgid "Permission Denied" -msgstr "" - -#: part/templates/part/internal_prices.html:31 templates/403.html:14 -msgid "You do not have permission to view this page." -msgstr "" - -#: part/templates/part/internal_prices.html:59 -msgid "No internal price break information found" -msgstr "" - -#: part/templates/part/internal_prices.html:110 -msgid "Edit internal price break" -msgstr "" - -#: part/templates/part/internal_prices.html:111 -msgid "Delete internal price break" -msgstr "" - #: part/templates/part/manufacturer.html:11 msgid "Part Manufacturers" msgstr "" @@ -4703,125 +4669,27 @@ msgstr "" msgid "Used In" msgstr "" -#: part/templates/part/navbar.html:75 part/templates/part/order_prices.html:12 -msgid "Order Price Information" +#: part/templates/part/navbar.html:77 +msgid "Prices" msgstr "" -#: part/templates/part/navbar.html:78 -msgid "Order Price" -msgstr "" - -#: part/templates/part/navbar.html:104 part/templates/part/order_prices.html:94 -#: part/templates/part/part_pricing.html:82 -msgid "Internal Price" -msgstr "" - -#: part/templates/part/navbar.html:107 -msgid "Sales Price Information" -msgstr "" - -#: part/templates/part/navbar.html:121 part/templates/part/part_tests.html:10 +#: part/templates/part/navbar.html:109 part/templates/part/part_tests.html:10 msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:124 stock/templates/stock/item_base.html:414 +#: part/templates/part/navbar.html:112 stock/templates/stock/item_base.html:414 msgid "Tests" msgstr "" -#: part/templates/part/navbar.html:129 part/templates/part/navbar.html:132 +#: part/templates/part/navbar.html:117 part/templates/part/navbar.html:120 #: part/templates/part/related.html:10 msgid "Related Parts" msgstr "" -#: part/templates/part/navbar.html:142 part/templates/part/notes.html:12 +#: part/templates/part/navbar.html:130 part/templates/part/notes.html:12 msgid "Part Notes" msgstr "" -#: part/templates/part/order_prices.html:25 -#: part/templates/part/part_base.html:282 -msgid "Calculate" -msgstr "" - -#: part/templates/part/order_prices.html:32 -msgid "Pricing ranges" -msgstr "" - -#: part/templates/part/order_prices.html:37 -#: part/templates/part/part_pricing.html:22 -msgid "Supplier Pricing" -msgstr "" - -#: part/templates/part/order_prices.html:38 -#: part/templates/part/order_prices.html:63 -#: part/templates/part/order_prices.html:95 -#: part/templates/part/order_prices.html:109 -#: part/templates/part/part_pricing.html:26 -#: part/templates/part/part_pricing.html:52 -#: part/templates/part/part_pricing.html:85 -#: part/templates/part/part_pricing.html:100 -msgid "Unit Cost" -msgstr "" - -#: part/templates/part/order_prices.html:45 -#: part/templates/part/order_prices.html:70 -#: part/templates/part/order_prices.html:100 -#: part/templates/part/order_prices.html:114 -#: part/templates/part/part_pricing.html:32 -#: part/templates/part/part_pricing.html:58 -#: part/templates/part/part_pricing.html:89 -#: part/templates/part/part_pricing.html:104 -msgid "Total Cost" -msgstr "" - -#: part/templates/part/order_prices.html:53 -#: part/templates/part/part_pricing.html:40 -msgid "No supplier pricing available" -msgstr "" - -#: part/templates/part/order_prices.html:62 -#: part/templates/part/order_prices.html:129 -#: part/templates/part/part_pricing.html:48 -msgid "BOM Pricing" -msgstr "" - -#: part/templates/part/order_prices.html:78 -#: part/templates/part/part_pricing.html:66 -msgid "Note: BOM pricing is incomplete for this part" -msgstr "" - -#: part/templates/part/order_prices.html:85 -#: part/templates/part/part_pricing.html:73 -msgid "No BOM pricing available" -msgstr "" - -#: part/templates/part/order_prices.html:123 -#: part/templates/part/part_pricing.html:113 -msgid "No pricing information is available for this part." -msgstr "" - -#: part/templates/part/order_prices.html:139 -msgid "Stock Pricing" -msgstr "" - -#: part/templates/part/order_prices.html:147 -msgid "No stock pricing history is available for this part." -msgstr "" - -#: part/templates/part/order_prices.html:166 -#, python-format -msgid "Single Price - %(currency)s" -msgstr "" - -#: part/templates/part/order_prices.html:178 -#, python-format -msgid "Single Price Difference - %(currency)s" -msgstr "" - -#: part/templates/part/order_prices.html:190 -#, python-format -msgid "Part Single Price - %(currency)s" -msgstr "" - #: part/templates/part/params.html:17 msgid "Add new parameter" msgstr "" @@ -4927,6 +4795,58 @@ msgstr "" msgid "Building" msgstr "" +#: part/templates/part/part_base.html:282 part/templates/part/prices.html:131 +msgid "Calculate" +msgstr "" + +#: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:27 +msgid "Supplier Pricing" +msgstr "" + +#: part/templates/part/part_pricing.html:26 +#: part/templates/part/part_pricing.html:52 +#: part/templates/part/part_pricing.html:85 +#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:31 +#: part/templates/part/prices.html:58 part/templates/part/prices.html:90 +#: part/templates/part/prices.html:107 +msgid "Unit Cost" +msgstr "" + +#: part/templates/part/part_pricing.html:32 +#: part/templates/part/part_pricing.html:58 +#: part/templates/part/part_pricing.html:89 +#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:38 +#: part/templates/part/prices.html:65 part/templates/part/prices.html:95 +#: part/templates/part/prices.html:112 +msgid "Total Cost" +msgstr "" + +#: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:46 +msgid "No supplier pricing available" +msgstr "" + +#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:55 +#: part/templates/part/prices.html:235 +msgid "BOM Pricing" +msgstr "" + +#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:73 +msgid "Note: BOM pricing is incomplete for this part" +msgstr "" + +#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:80 +msgid "No BOM pricing available" +msgstr "" + +#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:89 +msgid "Internal Price" +msgstr "" + +#: part/templates/part/part_pricing.html:113 +#: part/templates/part/prices.html:121 +msgid "No pricing information is available for this part." +msgstr "" + #: part/templates/part/part_tests.html:17 msgid "Add Test Template" msgstr "" @@ -4965,12 +4885,98 @@ msgstr "" msgid "There are %(count)s unique parts tracked for '%(full_name)s'. Deleting this part will permanently remove this tracking information." msgstr "" -#: part/templates/part/related.html:18 -msgid "Add Related" +#: part/templates/part/prices.html:12 +msgid "General Price Information" msgstr "" -#: part/templates/part/sale_prices.html:10 -msgid "Sell Price Information" +#: part/templates/part/prices.html:22 +msgid "Pricing ranges" +msgstr "" + +#: part/templates/part/prices.html:28 +msgid "Show supplier cost" +msgstr "" + +#: part/templates/part/prices.html:29 +msgid "Show purchase price" +msgstr "" + +#: part/templates/part/prices.html:56 +msgid "Show BOM cost" +msgstr "" + +#: part/templates/part/prices.html:104 +msgid "Show sale cost" +msgstr "" + +#: part/templates/part/prices.html:105 +msgid "Show sale price" +msgstr "" + +#: part/templates/part/prices.html:127 +msgid "Calculation parameters" +msgstr "" + +#: part/templates/part/prices.html:146 +msgid "Supplier Cost" +msgstr "" + +#: part/templates/part/prices.html:147 part/templates/part/prices.html:167 +#: part/templates/part/prices.html:193 part/templates/part/prices.html:224 +#: part/templates/part/prices.html:251 part/templates/part/prices.html:279 +msgid "Jump to overview" +msgstr "" + +#: part/templates/part/prices.html:172 +msgid "Stock Pricing" +msgstr "" + +#: part/templates/part/prices.html:180 +msgid "No stock pricing history is available for this part." +msgstr "" + +#: part/templates/part/prices.html:192 +msgid "Internal Cost" +msgstr "" + +#: part/templates/part/prices.html:206 part/views.py:3022 +msgid "Add Internal Price Break" +msgstr "" + +#: part/templates/part/prices.html:223 +msgid "BOM Cost" +msgstr "" + +#: part/templates/part/prices.html:250 +msgid "Sale Cost" +msgstr "" + +#: part/templates/part/prices.html:290 +msgid "No sale pice history available for this part." +msgstr "" + +#: part/templates/part/prices.html:340 +#, python-format +msgid "Single Price - %(currency)s" +msgstr "" + +#: part/templates/part/prices.html:352 +#, python-format +msgid "Single Price Difference - %(currency)s" +msgstr "" + +#: part/templates/part/prices.html:364 +#, python-format +msgid "Part Single Price - %(currency)s" +msgstr "" + +#: part/templates/part/prices.html:464 +#, python-format +msgid "Unit Price - %(currency)s" +msgstr "" + +#: part/templates/part/related.html:18 +msgid "Add Related" msgstr "" #: part/templates/part/sales_orders.html:18 @@ -5036,224 +5042,228 @@ msgstr "" msgid "Unknown database" msgstr "" -#: part/views.py:95 +#: part/views.py:96 msgid "Add Related Part" msgstr "" -#: part/views.py:150 +#: part/views.py:151 msgid "Delete Related Part" msgstr "" -#: part/views.py:164 +#: part/views.py:165 msgid "Add part attachment" msgstr "" -#: part/views.py:217 templates/attachment_table.html:32 +#: part/views.py:218 templates/attachment_table.html:32 msgid "Edit attachment" msgstr "" -#: part/views.py:221 +#: part/views.py:222 msgid "Part attachment updated" msgstr "" -#: part/views.py:236 +#: part/views.py:237 msgid "Delete Part Attachment" msgstr "" -#: part/views.py:244 +#: part/views.py:245 msgid "Deleted part attachment" msgstr "" -#: part/views.py:253 +#: part/views.py:254 msgid "Create Test Template" msgstr "" -#: part/views.py:280 +#: part/views.py:281 msgid "Edit Test Template" msgstr "" -#: part/views.py:294 +#: part/views.py:295 msgid "Delete Test Template" msgstr "" -#: part/views.py:301 +#: part/views.py:302 msgid "Set Part Category" msgstr "" -#: part/views.py:351 +#: part/views.py:352 #, python-brace-format msgid "Set category for {n} parts" msgstr "" -#: part/views.py:386 +#: part/views.py:387 msgid "Create Variant" msgstr "" -#: part/views.py:471 +#: part/views.py:472 msgid "Copied part" msgstr "" -#: part/views.py:525 part/views.py:663 +#: part/views.py:526 part/views.py:664 msgid "Possible matches exist - confirm creation of new part" msgstr "" -#: part/views.py:595 +#: part/views.py:596 msgid "Created new part" msgstr "" -#: part/views.py:763 +#: part/views.py:764 msgid "Match References" msgstr "" -#: part/views.py:1092 +#: part/views.py:1066 +msgid "None" +msgstr "" + +#: part/views.py:1125 msgid "Part QR Code" msgstr "" -#: part/views.py:1194 +#: part/views.py:1227 msgid "Upload Part Image" msgstr "" -#: part/views.py:1200 part/views.py:1235 +#: part/views.py:1233 part/views.py:1268 msgid "Updated part image" msgstr "" -#: part/views.py:1209 +#: part/views.py:1242 msgid "Select Part Image" msgstr "" -#: part/views.py:1238 +#: part/views.py:1271 msgid "Part image not found" msgstr "" -#: part/views.py:1249 +#: part/views.py:1282 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1284 +#: part/views.py:1317 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1314 +#: part/views.py:1347 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1335 +#: part/views.py:1368 msgid "Validate BOM" msgstr "" -#: part/views.py:1356 +#: part/views.py:1389 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1367 +#: part/views.py:1400 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1501 +#: part/views.py:1534 msgid "No BOM file provided" msgstr "" -#: part/views.py:1862 +#: part/views.py:1895 msgid "Enter a valid quantity" msgstr "" -#: part/views.py:1887 part/views.py:1890 +#: part/views.py:1920 part/views.py:1923 msgid "Select valid part" msgstr "" -#: part/views.py:1896 +#: part/views.py:1929 msgid "Duplicate part selected" msgstr "" -#: part/views.py:1934 +#: part/views.py:1967 msgid "Select a part" msgstr "" -#: part/views.py:1940 +#: part/views.py:1973 msgid "Selected part creates a circular BOM" msgstr "" -#: part/views.py:1944 +#: part/views.py:1977 msgid "Specify quantity" msgstr "" -#: part/views.py:2206 +#: part/views.py:2239 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2213 +#: part/views.py:2246 msgid "Part was deleted" msgstr "" -#: part/views.py:2222 +#: part/views.py:2255 msgid "Part Pricing" msgstr "" -#: part/views.py:2363 +#: part/views.py:2396 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2373 +#: part/views.py:2406 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2380 +#: part/views.py:2413 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2388 +#: part/views.py:2421 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2438 +#: part/views.py:2471 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2452 +#: part/views.py:2485 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2512 +#: part/views.py:2545 msgid "Edit Part Category" msgstr "" -#: part/views.py:2550 +#: part/views.py:2583 msgid "Delete Part Category" msgstr "" -#: part/views.py:2556 +#: part/views.py:2589 msgid "Part category was deleted" msgstr "" -#: part/views.py:2608 +#: part/views.py:2641 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2709 +#: part/views.py:2742 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2765 +#: part/views.py:2798 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2784 +#: part/views.py:2817 msgid "Create BOM Item" msgstr "" -#: part/views.py:2854 +#: part/views.py:2887 msgid "Edit BOM item" msgstr "" -#: part/views.py:2910 +#: part/views.py:2943 msgid "Confim BOM item deletion" msgstr "" -#: part/views.py:2998 +#: part/views.py:3031 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:3006 +#: part/views.py:3039 msgid "Delete Internal Price Break" msgstr "" @@ -6242,6 +6252,14 @@ msgstr "" msgid "Add Stock Tracking Entry" msgstr "" +#: templates/403.html:5 templates/403.html:11 +msgid "Permission Denied" +msgstr "" + +#: templates/403.html:14 +msgid "You do not have permission to view this page." +msgstr "" + #: templates/404.html:5 templates/404.html:11 msgid "Page Not Found" msgstr "" @@ -6328,7 +6346,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7086,7 +7105,23 @@ msgstr "" msgid "This test is defined for a parent part" msgstr "" -#: templates/js/part.js:806 +#: templates/js/part.js:786 +#, fuzzy, python-brace-format +#| msgid "No matching action found" +msgid "No ${human_name} information found" +msgstr "未找到指定操作" + +#: templates/js/part.js:839 +#, python-brace-format +msgid "Edit ${human_name}" +msgstr "" + +#: templates/js/part.js:840 +#, python-brace-format +msgid "Delete ${human_name}" +msgstr "" + +#: templates/js/part.js:959 msgid "Single Price Difference" msgstr "" @@ -7830,4 +7865,3 @@ msgstr "" #: users/models.py:191 msgid "Permission to delete items" msgstr "" - From eb5b386009c8c69835a38f49e14ef0503cadaa15 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sat, 3 Jul 2021 13:16:14 +1000 Subject: [PATCH 322/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/fr/LC_MESSAGES/django.po | 18 +++++++----------- 1 file changed, 7 insertions(+), 11 deletions(-) diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 5c3bd9ef43..5412e83c06 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-03 02:56+0000\n" -"PO-Revision-Date: 2021-07-03 02:11\n" +"PO-Revision-Date: 2021-07-03 03:16\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -2239,8 +2239,7 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" +msgid "There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -4886,10 +4885,8 @@ msgid "There are %(count)s unique parts tracked for '%(full_name)s'. Deleting th msgstr "" #: part/templates/part/prices.html:12 -#, fuzzy -#| msgid "Edit User Information" msgid "General Price Information" -msgstr "Modifier les informations utilisateur" +msgstr "" #: part/templates/part/prices.html:22 msgid "Pricing ranges" @@ -6348,8 +6345,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7108,10 +7104,9 @@ msgid "This test is defined for a parent part" msgstr "" #: templates/js/part.js:786 -#, fuzzy, python-brace-format -#| msgid "No matching action found" +#, python-brace-format msgid "No ${human_name} information found" -msgstr "Aucune action correspondante trouvée" +msgstr "" #: templates/js/part.js:839 #, python-brace-format @@ -7867,3 +7862,4 @@ msgstr "" #: users/models.py:191 msgid "Permission to delete items" msgstr "" + From d1436d154cca4a7edcc469b4c88f5b68c26392ce Mon Sep 17 00:00:00 2001 From: Oliver Date: Sat, 3 Jul 2021 13:16:15 +1000 Subject: [PATCH 323/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/es/LC_MESSAGES/django.po | 26 ++++++++--------------- 1 file changed, 9 insertions(+), 17 deletions(-) diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 3fdfc278cf..7a72024d70 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-03 02:56+0000\n" -"PO-Revision-Date: 2021-07-03 02:11\n" +"PO-Revision-Date: 2021-07-03 03:16\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -2239,8 +2239,7 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" +msgid "There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -4886,20 +4885,16 @@ msgid "There are %(count)s unique parts tracked for '%(full_name)s'. Deleting th msgstr "" #: part/templates/part/prices.html:12 -#, fuzzy -#| msgid "System Information" msgid "General Price Information" -msgstr "Información del sistema" +msgstr "" #: part/templates/part/prices.html:22 msgid "Pricing ranges" msgstr "" #: part/templates/part/prices.html:28 -#, fuzzy -#| msgid "Supplier" msgid "Show supplier cost" -msgstr "Proveedor" +msgstr "" #: part/templates/part/prices.html:29 msgid "Show purchase price" @@ -4922,10 +4917,8 @@ msgid "Calculation parameters" msgstr "" #: part/templates/part/prices.html:146 -#, fuzzy -#| msgid "Supplier" msgid "Supplier Cost" -msgstr "Proveedor" +msgstr "" #: part/templates/part/prices.html:147 part/templates/part/prices.html:167 #: part/templates/part/prices.html:193 part/templates/part/prices.html:224 @@ -6352,8 +6345,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7112,10 +7104,9 @@ msgid "This test is defined for a parent part" msgstr "" #: templates/js/part.js:786 -#, fuzzy, python-brace-format -#| msgid "No matching action found" +#, python-brace-format msgid "No ${human_name} information found" -msgstr "No se encontró ninguna acción coincidente" +msgstr "" #: templates/js/part.js:839 #, python-brace-format @@ -7871,3 +7862,4 @@ msgstr "" #: users/models.py:191 msgid "Permission to delete items" msgstr "" + From 2a391e1d61217ffbcafe0b89c189c7cb18246bff Mon Sep 17 00:00:00 2001 From: Oliver Date: Sat, 3 Jul 2021 13:16:18 +1000 Subject: [PATCH 324/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/it/LC_MESSAGES/django.po | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 50a5e28355..7e4c57aa19 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-03 02:56+0000\n" -"PO-Revision-Date: 2021-07-03 02:11\n" +"PO-Revision-Date: 2021-07-03 03:16\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -2239,8 +2239,7 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" +msgid "There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6346,8 +6345,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7864,3 +7862,4 @@ msgstr "" #: users/models.py:191 msgid "Permission to delete items" msgstr "" + From 35c95732f2770ab7402ab0fc7f43226ec43cbc7b Mon Sep 17 00:00:00 2001 From: Oliver Date: Sat, 3 Jul 2021 13:16:19 +1000 Subject: [PATCH 325/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/pl/LC_MESSAGES/django.po | 54 +++++++---------------- 1 file changed, 16 insertions(+), 38 deletions(-) diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 7dcded27b9..42eefb9015 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-03 02:56+0000\n" -"PO-Revision-Date: 2021-07-03 02:11\n" +"PO-Revision-Date: 2021-07-03 03:16\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -2239,8 +2239,7 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" +msgid "There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -4670,10 +4669,8 @@ msgid "Used In" msgstr "" #: part/templates/part/navbar.html:77 -#, fuzzy -#| msgid "Price" msgid "Prices" -msgstr "Cena" +msgstr "" #: part/templates/part/navbar.html:109 part/templates/part/part_tests.html:10 msgid "Part Test Templates" @@ -4888,54 +4885,40 @@ msgid "There are %(count)s unique parts tracked for '%(full_name)s'. Deleting th msgstr "" #: part/templates/part/prices.html:12 -#, fuzzy -#| msgid "Pricing Information" msgid "General Price Information" -msgstr "Informacja cenowa" +msgstr "" #: part/templates/part/prices.html:22 msgid "Pricing ranges" msgstr "" #: part/templates/part/prices.html:28 -#, fuzzy -#| msgid "Supplier List" msgid "Show supplier cost" -msgstr "Lista dostawców" +msgstr "" #: part/templates/part/prices.html:29 -#, fuzzy -#| msgid "Unit purchase price" msgid "Show purchase price" -msgstr "Cena zakupu jednostkowego" +msgstr "" #: part/templates/part/prices.html:56 msgid "Show BOM cost" msgstr "" #: part/templates/part/prices.html:104 -#, fuzzy -#| msgid "base cost" msgid "Show sale cost" -msgstr "koszt podstawowy" +msgstr "" #: part/templates/part/prices.html:105 -#, fuzzy -#| msgid "Unit sale price" msgid "Show sale price" -msgstr "Jednostkowa cena sprzedaży" +msgstr "" #: part/templates/part/prices.html:127 -#, fuzzy -#| msgid "Part Parameters" msgid "Calculation parameters" -msgstr "Parametry części" +msgstr "" #: part/templates/part/prices.html:146 -#, fuzzy -#| msgid "Supplier List" msgid "Supplier Cost" -msgstr "Lista dostawców" +msgstr "" #: part/templates/part/prices.html:147 part/templates/part/prices.html:167 #: part/templates/part/prices.html:193 part/templates/part/prices.html:224 @@ -4952,10 +4935,8 @@ msgid "No stock pricing history is available for this part." msgstr "" #: part/templates/part/prices.html:192 -#, fuzzy -#| msgid "Internal Part" msgid "Internal Cost" -msgstr "Część wewnętrzna" +msgstr "" #: part/templates/part/prices.html:206 part/views.py:3022 msgid "Add Internal Price Break" @@ -4970,10 +4951,8 @@ msgid "Sale Cost" msgstr "" #: part/templates/part/prices.html:290 -#, fuzzy -#| msgid "No stock available for %(part)s" msgid "No sale pice history available for this part." -msgstr "Brak zapasów dla %(part)s" +msgstr "" #: part/templates/part/prices.html:340 #, python-format @@ -6366,8 +6345,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7126,10 +7104,9 @@ msgid "This test is defined for a parent part" msgstr "" #: templates/js/part.js:786 -#, fuzzy, python-brace-format -#| msgid "No matching action found" +#, python-brace-format msgid "No ${human_name} information found" -msgstr "Nie znaleziono pasującej akcji" +msgstr "" #: templates/js/part.js:839 #, python-brace-format @@ -7885,3 +7862,4 @@ msgstr "" #: users/models.py:191 msgid "Permission to delete items" msgstr "" + From 037c5a239c5e1fb035f685e69f390d9d0b86800d Mon Sep 17 00:00:00 2001 From: Oliver Date: Sat, 3 Jul 2021 13:16:20 +1000 Subject: [PATCH 326/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ru/LC_MESSAGES/django.po | 18 +++++++----------- 1 file changed, 7 insertions(+), 11 deletions(-) diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index ad8c09c753..1c72bdfc9c 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-03 02:56+0000\n" -"PO-Revision-Date: 2021-07-03 02:11\n" +"PO-Revision-Date: 2021-07-03 03:16\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -2239,8 +2239,7 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" +msgid "There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -4886,10 +4885,8 @@ msgid "There are %(count)s unique parts tracked for '%(full_name)s'. Deleting th msgstr "" #: part/templates/part/prices.html:12 -#, fuzzy -#| msgid "Edit User Information" msgid "General Price Information" -msgstr "Редактировать информацию о пользователе" +msgstr "" #: part/templates/part/prices.html:22 msgid "Pricing ranges" @@ -6348,8 +6345,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7108,10 +7104,9 @@ msgid "This test is defined for a parent part" msgstr "" #: templates/js/part.js:786 -#, fuzzy, python-brace-format -#| msgid "No matching action found" +#, python-brace-format msgid "No ${human_name} information found" -msgstr "Соответствующее действие не найдено" +msgstr "" #: templates/js/part.js:839 #, python-brace-format @@ -7867,3 +7862,4 @@ msgstr "" #: users/models.py:191 msgid "Permission to delete items" msgstr "" + From 0c27325e7443b1ce8336a0279233716828134056 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sat, 3 Jul 2021 13:16:22 +1000 Subject: [PATCH 327/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/tr/LC_MESSAGES/django.po | 34 ++++++++--------------- 1 file changed, 11 insertions(+), 23 deletions(-) diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 822337471c..6c6578e18e 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-03 02:56+0000\n" -"PO-Revision-Date: 2021-07-03 02:11\n" +"PO-Revision-Date: 2021-07-03 03:16\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -2239,8 +2239,7 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" +msgid "There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -4886,26 +4885,20 @@ msgid "There are %(count)s unique parts tracked for '%(full_name)s'. Deleting th msgstr "" #: part/templates/part/prices.html:12 -#, fuzzy -#| msgid "Edit User Information" msgid "General Price Information" -msgstr "Kullanıcı Bilgisini Düzenle" +msgstr "" #: part/templates/part/prices.html:22 msgid "Pricing ranges" msgstr "" #: part/templates/part/prices.html:28 -#, fuzzy -#| msgid "Supplier Part" msgid "Show supplier cost" -msgstr "Tedarikçi Parçası" +msgstr "" #: part/templates/part/prices.html:29 -#, fuzzy -#| msgid "New Purchase Order" msgid "Show purchase price" -msgstr "Yeni Satın Alma Emri" +msgstr "" #: part/templates/part/prices.html:56 msgid "Show BOM cost" @@ -4924,10 +4917,8 @@ msgid "Calculation parameters" msgstr "" #: part/templates/part/prices.html:146 -#, fuzzy -#| msgid "Supplier Part" msgid "Supplier Cost" -msgstr "Tedarikçi Parçası" +msgstr "" #: part/templates/part/prices.html:147 part/templates/part/prices.html:167 #: part/templates/part/prices.html:193 part/templates/part/prices.html:224 @@ -4960,10 +4951,8 @@ msgid "Sale Cost" msgstr "" #: part/templates/part/prices.html:290 -#, fuzzy -#| msgid "No stock available for %(part)s" msgid "No sale pice history available for this part." -msgstr "%(part)s için mevcut stok yok" +msgstr "" #: part/templates/part/prices.html:340 #, python-format @@ -6356,8 +6345,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7116,10 +7104,9 @@ msgid "This test is defined for a parent part" msgstr "" #: templates/js/part.js:786 -#, fuzzy, python-brace-format -#| msgid "No matching action found" +#, python-brace-format msgid "No ${human_name} information found" -msgstr "Eşleşen eylem bulunamadı" +msgstr "" #: templates/js/part.js:839 #, python-brace-format @@ -7875,3 +7862,4 @@ msgstr "" #: users/models.py:191 msgid "Permission to delete items" msgstr "" + From f34233b97877499b8eb6a1ba0aafbe4611bac750 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sat, 3 Jul 2021 13:16:23 +1000 Subject: [PATCH 328/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/zh/LC_MESSAGES/django.po | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index ffe89f0256..6d65ab54a9 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-03 02:56+0000\n" -"PO-Revision-Date: 2021-07-03 02:11\n" +"PO-Revision-Date: 2021-07-03 03:16\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -2239,8 +2239,7 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" +msgid "There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6346,8 +6345,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7106,10 +7104,9 @@ msgid "This test is defined for a parent part" msgstr "" #: templates/js/part.js:786 -#, fuzzy, python-brace-format -#| msgid "No matching action found" +#, python-brace-format msgid "No ${human_name} information found" -msgstr "未找到指定操作" +msgstr "" #: templates/js/part.js:839 #, python-brace-format @@ -7865,3 +7862,4 @@ msgstr "" #: users/models.py:191 msgid "Permission to delete items" msgstr "" + From 18d367b4d8291e85b7274e56f2b13ad6fb486683 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sat, 3 Jul 2021 13:16:24 +1000 Subject: [PATCH 329/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 80 ++++++----------------- 1 file changed, 21 insertions(+), 59 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 6bafbe4e98..98849e8cf1 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-03 02:56+0000\n" -"PO-Revision-Date: 2021-07-03 02:11\n" +"PO-Revision-Date: 2021-07-03 03:16\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -2239,11 +2239,9 @@ msgstr "Sind Sie sicher, dass Sie die Firma '%(name)s' löschen wollen?" #: company/templates/company/delete.html:12 #, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" +msgid "There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." -msgstr "" -"Es gibt %(count)s Teile, die von diesem Unternehmen bezogen werden.
\n" +msgstr "Es gibt %(count)s Teile, die von diesem Unternehmen bezogen werden.
\n" "Wenn dieser Lieferant gelöscht wird, werden auch diese Zulieferer-Teile gelöscht." #: company/templates/company/detail.html:21 @@ -4672,10 +4670,8 @@ msgid "Used In" msgstr "Benutzt in" #: part/templates/part/navbar.html:77 -#, fuzzy -#| msgid "Price" msgid "Prices" -msgstr "Preis" +msgstr "" #: part/templates/part/navbar.html:109 part/templates/part/part_tests.html:10 msgid "Part Test Templates" @@ -4890,54 +4886,40 @@ msgid "There are %(count)s unique parts tracked for '%(full_name)s'. Deleting th msgstr "Es gibt %(count)s einzigartige Teile, die für '%(full_name)s' verfolgt werden. Das Löschen dieses Teils wird diese Tracking-Informationen dauerhaft entfernen." #: part/templates/part/prices.html:12 -#, fuzzy -#| msgid "Sell Price Information" msgid "General Price Information" -msgstr "Verkaufspreis Informationen" +msgstr "" #: part/templates/part/prices.html:22 msgid "Pricing ranges" msgstr "Preisspannen" #: part/templates/part/prices.html:28 -#, fuzzy -#| msgid "Supplier List" msgid "Show supplier cost" -msgstr "Zulieferer-Liste" +msgstr "" #: part/templates/part/prices.html:29 -#, fuzzy -#| msgid "Unit purchase price" msgid "Show purchase price" -msgstr "Preis pro Einheit" +msgstr "" #: part/templates/part/prices.html:56 msgid "Show BOM cost" msgstr "" #: part/templates/part/prices.html:104 -#, fuzzy -#| msgid "base cost" msgid "Show sale cost" -msgstr "Basiskosten" +msgstr "" #: part/templates/part/prices.html:105 -#, fuzzy -#| msgid "Unit sale price" msgid "Show sale price" -msgstr "Stückverkaufspreis" +msgstr "" #: part/templates/part/prices.html:127 -#, fuzzy -#| msgid "Copy Parameters" msgid "Calculation parameters" -msgstr "Parameter kopieren" +msgstr "" #: part/templates/part/prices.html:146 -#, fuzzy -#| msgid "Supplier List" msgid "Supplier Cost" -msgstr "Zulieferer-Liste" +msgstr "" #: part/templates/part/prices.html:147 part/templates/part/prices.html:167 #: part/templates/part/prices.html:193 part/templates/part/prices.html:224 @@ -4954,32 +4936,24 @@ msgid "No stock pricing history is available for this part." msgstr "Für dieses Teil sind keine Bestandspreise verfügbar." #: part/templates/part/prices.html:192 -#, fuzzy -#| msgid "Internal Part" msgid "Internal Cost" -msgstr "Internes Teil" +msgstr "" #: part/templates/part/prices.html:206 part/views.py:3022 msgid "Add Internal Price Break" msgstr "" #: part/templates/part/prices.html:223 -#, fuzzy -#| msgid "BOM Item" msgid "BOM Cost" -msgstr "Stücklisten-Position" +msgstr "" #: part/templates/part/prices.html:250 -#, fuzzy -#| msgid "Total Cost" msgid "Sale Cost" -msgstr "Gesamtkosten" +msgstr "" #: part/templates/part/prices.html:290 -#, fuzzy -#| msgid "No stock pricing history is available for this part." msgid "No sale pice history available for this part." -msgstr "Für dieses Teil sind keine Bestandspreise verfügbar." +msgstr "" #: part/templates/part/prices.html:340 #, python-format @@ -4997,10 +4971,9 @@ msgid "Part Single Price - %(currency)s" msgstr "Einzelpreis für Zuliefererteil- %(currency)s" #: part/templates/part/prices.html:464 -#, fuzzy, python-format -#| msgid "Single Price - %(currency)s" +#, python-format msgid "Unit Price - %(currency)s" -msgstr "Einzelpreis - %(currency)s" +msgstr "" #: part/templates/part/related.html:18 msgid "Add Related" @@ -6373,13 +6346,11 @@ msgstr "Farbschemata" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " -msgstr "" -"\n" +msgstr "\n" "\t\tDie CSS Datei \"%(invalid_color_theme)s.css\" für das aktuell ausgewählte Farbschema wurde nicht gefunden.
\n" "\t\tBitte ein anderes Farbschema auswählen:)\n" "\t " @@ -7137,10 +7108,9 @@ msgid "This test is defined for a parent part" msgstr "Dieses Testergebnis ist für ein Hauptteil" #: templates/js/part.js:786 -#, fuzzy, python-brace-format -#| msgid "No company information found" +#, python-brace-format msgid "No ${human_name} information found" -msgstr "Keine Firmeninformation gefunden" +msgstr "" #: templates/js/part.js:839 #, python-brace-format @@ -7897,11 +7867,3 @@ msgstr "Berechtigungen Einträge zu ändern" msgid "Permission to delete items" msgstr "Berechtigung Einträge zu löschen" -#~ msgid "Order Price Information" -#~ msgstr "Bestellpreisinformationen" - -#~ msgid "Order Price" -#~ msgstr "Bestellpreis" - -#~ msgid "Sales Price Information" -#~ msgstr "Preisinformationen ansehen" From ba1b37fc2a5c03a530e31e7c7a01333e1332919e Mon Sep 17 00:00:00 2001 From: Oliver Date: Sat, 3 Jul 2021 13:16:26 +1000 Subject: [PATCH 330/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ja/LC_MESSAGES/django.po | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 9d2d7aeaeb..217e4eb88c 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-03 02:56+0000\n" -"PO-Revision-Date: 2021-07-03 02:11\n" +"PO-Revision-Date: 2021-07-03 03:16\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -2239,8 +2239,7 @@ msgstr "" #: company/templates/company/delete.html:12 #, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" +msgid "There are %(count)s parts sourced from this company.
\n" "If this supplier is deleted, these supplier part entries will also be deleted." msgstr "" @@ -6346,8 +6345,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7864,3 +7862,4 @@ msgstr "" #: users/models.py:191 msgid "Permission to delete items" msgstr "" + From 7ad74c32b5dc5f56fd33ff953df98e8d4f2a7439 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 3 Jul 2021 06:24:34 +0000 Subject: [PATCH 331/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 32 ++++++++++++++--------- InvenTree/locale/en/LC_MESSAGES/django.po | 30 ++++++++++++--------- InvenTree/locale/es/LC_MESSAGES/django.po | 32 ++++++++++++++--------- InvenTree/locale/fr/LC_MESSAGES/django.po | 32 ++++++++++++++--------- InvenTree/locale/it/LC_MESSAGES/django.po | 30 ++++++++++++--------- InvenTree/locale/ja/LC_MESSAGES/django.po | 30 ++++++++++++--------- InvenTree/locale/pl/LC_MESSAGES/django.po | 32 ++++++++++++++--------- InvenTree/locale/ru/LC_MESSAGES/django.po | 32 ++++++++++++++--------- InvenTree/locale/tr/LC_MESSAGES/django.po | 32 ++++++++++++++--------- InvenTree/locale/zh/LC_MESSAGES/django.po | 30 ++++++++++++--------- 10 files changed, 182 insertions(+), 130 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 6bafbe4e98..7d90d1e249 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-03 02:56+0000\n" +"POT-Creation-Date: 2021-07-03 06:24+0000\n" "PO-Revision-Date: 2021-07-03 02:11\n" "Last-Translator: \n" "Language-Team: German\n" @@ -591,7 +591,7 @@ msgstr "Bauauftrag" #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 -#: part/templates/part/navbar.html:61 templates/InvenTree/index.html:183 +#: part/templates/part/navbar.html:61 templates/InvenTree/index.html:191 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:43 msgid "Build Orders" @@ -2504,7 +2504,7 @@ msgstr "Teilbestand" #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 #: part/templates/part/navbar.html:101 part/templates/part/navbar.html:104 -#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228 +#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:236 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 #: users/models.py:45 @@ -2516,7 +2516,7 @@ msgstr "Aufträge" #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 #: part/templates/part/navbar.html:93 part/templates/part/navbar.html:96 -#: part/templates/part/orders.html:10 templates/InvenTree/index.html:205 +#: part/templates/part/orders.html:10 templates/InvenTree/index.html:213 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 #: users/models.py:44 @@ -4778,7 +4778,7 @@ msgstr "Dieses Teil ist eine Variante von %(link)s" msgid "In Stock" msgstr "Auf Lager" -#: part/templates/part/part_base.html:143 templates/InvenTree/index.html:131 +#: part/templates/part/part_base.html:143 templates/InvenTree/index.html:132 msgid "Required for Build Orders" msgstr "Für Bauaufträge benötigt" @@ -6315,35 +6315,41 @@ msgstr "Stücklisten erwarten Kontrolle" msgid "Recently Updated" msgstr "kürzlich aktualisiert" -#: templates/InvenTree/index.html:145 +#: templates/InvenTree/index.html:131 +#, fuzzy +#| msgid "Delete Stock" +msgid "Depleted Stock" +msgstr "Bestand löschen" + +#: templates/InvenTree/index.html:146 msgid "Expired Stock" msgstr "abgelaufener Bestand" -#: templates/InvenTree/index.html:146 +#: templates/InvenTree/index.html:147 msgid "Stale Stock" msgstr "Lagerbestand überfällig" -#: templates/InvenTree/index.html:184 +#: templates/InvenTree/index.html:192 msgid "Build Orders In Progress" msgstr "laufende Bauaufträge" -#: templates/InvenTree/index.html:185 +#: templates/InvenTree/index.html:193 msgid "Overdue Build Orders" msgstr "überfällige Bauaufträge" -#: templates/InvenTree/index.html:206 +#: templates/InvenTree/index.html:214 msgid "Outstanding Purchase Orders" msgstr "ausstehende Bestellungen" -#: templates/InvenTree/index.html:207 +#: templates/InvenTree/index.html:215 msgid "Overdue Purchase Orders" msgstr "überfällige Bestellungen" -#: templates/InvenTree/index.html:229 +#: templates/InvenTree/index.html:237 msgid "Outstanding Sales Orders" msgstr "ausstehende Aufträge" -#: templates/InvenTree/index.html:230 +#: templates/InvenTree/index.html:238 msgid "Overdue Sales Orders" msgstr "überfällige Aufträge" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 2ce2305cb4..de466ac52f 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-03 02:56+0000\n" +"POT-Creation-Date: 2021-07-03 06:24+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -592,7 +592,7 @@ msgstr "" #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 -#: part/templates/part/navbar.html:61 templates/InvenTree/index.html:183 +#: part/templates/part/navbar.html:61 templates/InvenTree/index.html:191 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:43 msgid "Build Orders" @@ -2503,7 +2503,7 @@ msgstr "" #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 #: part/templates/part/navbar.html:101 part/templates/part/navbar.html:104 -#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228 +#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:236 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 #: users/models.py:45 @@ -2515,7 +2515,7 @@ msgstr "" #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 #: part/templates/part/navbar.html:93 part/templates/part/navbar.html:96 -#: part/templates/part/orders.html:10 templates/InvenTree/index.html:205 +#: part/templates/part/orders.html:10 templates/InvenTree/index.html:213 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 #: users/models.py:44 @@ -4775,7 +4775,7 @@ msgstr "" msgid "In Stock" msgstr "" -#: part/templates/part/part_base.html:143 templates/InvenTree/index.html:131 +#: part/templates/part/part_base.html:143 templates/InvenTree/index.html:132 msgid "Required for Build Orders" msgstr "" @@ -6289,35 +6289,39 @@ msgstr "" msgid "Recently Updated" msgstr "" -#: templates/InvenTree/index.html:145 -msgid "Expired Stock" +#: templates/InvenTree/index.html:131 +msgid "Depleted Stock" msgstr "" #: templates/InvenTree/index.html:146 +msgid "Expired Stock" +msgstr "" + +#: templates/InvenTree/index.html:147 msgid "Stale Stock" msgstr "" -#: templates/InvenTree/index.html:184 +#: templates/InvenTree/index.html:192 msgid "Build Orders In Progress" msgstr "" -#: templates/InvenTree/index.html:185 +#: templates/InvenTree/index.html:193 msgid "Overdue Build Orders" msgstr "" -#: templates/InvenTree/index.html:206 +#: templates/InvenTree/index.html:214 msgid "Outstanding Purchase Orders" msgstr "" -#: templates/InvenTree/index.html:207 +#: templates/InvenTree/index.html:215 msgid "Overdue Purchase Orders" msgstr "" -#: templates/InvenTree/index.html:229 +#: templates/InvenTree/index.html:237 msgid "Outstanding Sales Orders" msgstr "" -#: templates/InvenTree/index.html:230 +#: templates/InvenTree/index.html:238 msgid "Overdue Sales Orders" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 3fdfc278cf..80bb051132 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-03 02:56+0000\n" +"POT-Creation-Date: 2021-07-03 06:24+0000\n" "PO-Revision-Date: 2021-07-03 02:11\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -591,7 +591,7 @@ msgstr "" #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 -#: part/templates/part/navbar.html:61 templates/InvenTree/index.html:183 +#: part/templates/part/navbar.html:61 templates/InvenTree/index.html:191 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:43 msgid "Build Orders" @@ -2502,7 +2502,7 @@ msgstr "" #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 #: part/templates/part/navbar.html:101 part/templates/part/navbar.html:104 -#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228 +#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:236 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 #: users/models.py:45 @@ -2514,7 +2514,7 @@ msgstr "" #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 #: part/templates/part/navbar.html:93 part/templates/part/navbar.html:96 -#: part/templates/part/orders.html:10 templates/InvenTree/index.html:205 +#: part/templates/part/orders.html:10 templates/InvenTree/index.html:213 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 #: users/models.py:44 @@ -4774,7 +4774,7 @@ msgstr "" msgid "In Stock" msgstr "" -#: part/templates/part/part_base.html:143 templates/InvenTree/index.html:131 +#: part/templates/part/part_base.html:143 templates/InvenTree/index.html:132 msgid "Required for Build Orders" msgstr "" @@ -6294,35 +6294,41 @@ msgstr "" msgid "Recently Updated" msgstr "" -#: templates/InvenTree/index.html:145 +#: templates/InvenTree/index.html:131 +#, fuzzy +#| msgid "Delete Item" +msgid "Depleted Stock" +msgstr "Eliminar elemento" + +#: templates/InvenTree/index.html:146 msgid "Expired Stock" msgstr "" -#: templates/InvenTree/index.html:146 +#: templates/InvenTree/index.html:147 msgid "Stale Stock" msgstr "" -#: templates/InvenTree/index.html:184 +#: templates/InvenTree/index.html:192 msgid "Build Orders In Progress" msgstr "" -#: templates/InvenTree/index.html:185 +#: templates/InvenTree/index.html:193 msgid "Overdue Build Orders" msgstr "" -#: templates/InvenTree/index.html:206 +#: templates/InvenTree/index.html:214 msgid "Outstanding Purchase Orders" msgstr "" -#: templates/InvenTree/index.html:207 +#: templates/InvenTree/index.html:215 msgid "Overdue Purchase Orders" msgstr "" -#: templates/InvenTree/index.html:229 +#: templates/InvenTree/index.html:237 msgid "Outstanding Sales Orders" msgstr "" -#: templates/InvenTree/index.html:230 +#: templates/InvenTree/index.html:238 msgid "Overdue Sales Orders" msgstr "" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 5c3bd9ef43..1e875b4e8d 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-03 02:56+0000\n" +"POT-Creation-Date: 2021-07-03 06:24+0000\n" "PO-Revision-Date: 2021-07-03 02:11\n" "Last-Translator: \n" "Language-Team: French\n" @@ -591,7 +591,7 @@ msgstr "" #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 -#: part/templates/part/navbar.html:61 templates/InvenTree/index.html:183 +#: part/templates/part/navbar.html:61 templates/InvenTree/index.html:191 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:43 msgid "Build Orders" @@ -2502,7 +2502,7 @@ msgstr "" #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 #: part/templates/part/navbar.html:101 part/templates/part/navbar.html:104 -#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228 +#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:236 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 #: users/models.py:45 @@ -2514,7 +2514,7 @@ msgstr "" #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 #: part/templates/part/navbar.html:93 part/templates/part/navbar.html:96 -#: part/templates/part/orders.html:10 templates/InvenTree/index.html:205 +#: part/templates/part/orders.html:10 templates/InvenTree/index.html:213 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 #: users/models.py:44 @@ -4774,7 +4774,7 @@ msgstr "" msgid "In Stock" msgstr "" -#: part/templates/part/part_base.html:143 templates/InvenTree/index.html:131 +#: part/templates/part/part_base.html:143 templates/InvenTree/index.html:132 msgid "Required for Build Orders" msgstr "" @@ -6290,35 +6290,41 @@ msgstr "" msgid "Recently Updated" msgstr "" -#: templates/InvenTree/index.html:145 +#: templates/InvenTree/index.html:131 +#, fuzzy +#| msgid "Delete Item" +msgid "Depleted Stock" +msgstr "Supprimer cet élément" + +#: templates/InvenTree/index.html:146 msgid "Expired Stock" msgstr "" -#: templates/InvenTree/index.html:146 +#: templates/InvenTree/index.html:147 msgid "Stale Stock" msgstr "" -#: templates/InvenTree/index.html:184 +#: templates/InvenTree/index.html:192 msgid "Build Orders In Progress" msgstr "" -#: templates/InvenTree/index.html:185 +#: templates/InvenTree/index.html:193 msgid "Overdue Build Orders" msgstr "" -#: templates/InvenTree/index.html:206 +#: templates/InvenTree/index.html:214 msgid "Outstanding Purchase Orders" msgstr "" -#: templates/InvenTree/index.html:207 +#: templates/InvenTree/index.html:215 msgid "Overdue Purchase Orders" msgstr "" -#: templates/InvenTree/index.html:229 +#: templates/InvenTree/index.html:237 msgid "Outstanding Sales Orders" msgstr "" -#: templates/InvenTree/index.html:230 +#: templates/InvenTree/index.html:238 msgid "Overdue Sales Orders" msgstr "" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 50a5e28355..e2cef34e55 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-03 02:56+0000\n" +"POT-Creation-Date: 2021-07-03 06:24+0000\n" "PO-Revision-Date: 2021-07-03 02:11\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -591,7 +591,7 @@ msgstr "" #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 -#: part/templates/part/navbar.html:61 templates/InvenTree/index.html:183 +#: part/templates/part/navbar.html:61 templates/InvenTree/index.html:191 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:43 msgid "Build Orders" @@ -2502,7 +2502,7 @@ msgstr "" #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 #: part/templates/part/navbar.html:101 part/templates/part/navbar.html:104 -#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228 +#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:236 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 #: users/models.py:45 @@ -2514,7 +2514,7 @@ msgstr "" #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 #: part/templates/part/navbar.html:93 part/templates/part/navbar.html:96 -#: part/templates/part/orders.html:10 templates/InvenTree/index.html:205 +#: part/templates/part/orders.html:10 templates/InvenTree/index.html:213 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 #: users/models.py:44 @@ -4774,7 +4774,7 @@ msgstr "" msgid "In Stock" msgstr "" -#: part/templates/part/part_base.html:143 templates/InvenTree/index.html:131 +#: part/templates/part/part_base.html:143 templates/InvenTree/index.html:132 msgid "Required for Build Orders" msgstr "" @@ -6288,35 +6288,39 @@ msgstr "" msgid "Recently Updated" msgstr "" -#: templates/InvenTree/index.html:145 -msgid "Expired Stock" +#: templates/InvenTree/index.html:131 +msgid "Depleted Stock" msgstr "" #: templates/InvenTree/index.html:146 +msgid "Expired Stock" +msgstr "" + +#: templates/InvenTree/index.html:147 msgid "Stale Stock" msgstr "" -#: templates/InvenTree/index.html:184 +#: templates/InvenTree/index.html:192 msgid "Build Orders In Progress" msgstr "" -#: templates/InvenTree/index.html:185 +#: templates/InvenTree/index.html:193 msgid "Overdue Build Orders" msgstr "" -#: templates/InvenTree/index.html:206 +#: templates/InvenTree/index.html:214 msgid "Outstanding Purchase Orders" msgstr "" -#: templates/InvenTree/index.html:207 +#: templates/InvenTree/index.html:215 msgid "Overdue Purchase Orders" msgstr "" -#: templates/InvenTree/index.html:229 +#: templates/InvenTree/index.html:237 msgid "Outstanding Sales Orders" msgstr "" -#: templates/InvenTree/index.html:230 +#: templates/InvenTree/index.html:238 msgid "Overdue Sales Orders" msgstr "" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 9d2d7aeaeb..2646344b9e 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-03 02:56+0000\n" +"POT-Creation-Date: 2021-07-03 06:24+0000\n" "PO-Revision-Date: 2021-07-03 02:11\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -591,7 +591,7 @@ msgstr "" #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 -#: part/templates/part/navbar.html:61 templates/InvenTree/index.html:183 +#: part/templates/part/navbar.html:61 templates/InvenTree/index.html:191 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:43 msgid "Build Orders" @@ -2502,7 +2502,7 @@ msgstr "" #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 #: part/templates/part/navbar.html:101 part/templates/part/navbar.html:104 -#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228 +#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:236 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 #: users/models.py:45 @@ -2514,7 +2514,7 @@ msgstr "" #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 #: part/templates/part/navbar.html:93 part/templates/part/navbar.html:96 -#: part/templates/part/orders.html:10 templates/InvenTree/index.html:205 +#: part/templates/part/orders.html:10 templates/InvenTree/index.html:213 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 #: users/models.py:44 @@ -4774,7 +4774,7 @@ msgstr "" msgid "In Stock" msgstr "" -#: part/templates/part/part_base.html:143 templates/InvenTree/index.html:131 +#: part/templates/part/part_base.html:143 templates/InvenTree/index.html:132 msgid "Required for Build Orders" msgstr "" @@ -6288,35 +6288,39 @@ msgstr "" msgid "Recently Updated" msgstr "" -#: templates/InvenTree/index.html:145 -msgid "Expired Stock" +#: templates/InvenTree/index.html:131 +msgid "Depleted Stock" msgstr "" #: templates/InvenTree/index.html:146 +msgid "Expired Stock" +msgstr "" + +#: templates/InvenTree/index.html:147 msgid "Stale Stock" msgstr "" -#: templates/InvenTree/index.html:184 +#: templates/InvenTree/index.html:192 msgid "Build Orders In Progress" msgstr "" -#: templates/InvenTree/index.html:185 +#: templates/InvenTree/index.html:193 msgid "Overdue Build Orders" msgstr "" -#: templates/InvenTree/index.html:206 +#: templates/InvenTree/index.html:214 msgid "Outstanding Purchase Orders" msgstr "" -#: templates/InvenTree/index.html:207 +#: templates/InvenTree/index.html:215 msgid "Overdue Purchase Orders" msgstr "" -#: templates/InvenTree/index.html:229 +#: templates/InvenTree/index.html:237 msgid "Outstanding Sales Orders" msgstr "" -#: templates/InvenTree/index.html:230 +#: templates/InvenTree/index.html:238 msgid "Overdue Sales Orders" msgstr "" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 7dcded27b9..280d666a29 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-03 02:56+0000\n" +"POT-Creation-Date: 2021-07-03 06:24+0000\n" "PO-Revision-Date: 2021-07-03 02:11\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -591,7 +591,7 @@ msgstr "Zlecenie Budowy" #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 -#: part/templates/part/navbar.html:61 templates/InvenTree/index.html:183 +#: part/templates/part/navbar.html:61 templates/InvenTree/index.html:191 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:43 msgid "Build Orders" @@ -2502,7 +2502,7 @@ msgstr "" #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 #: part/templates/part/navbar.html:101 part/templates/part/navbar.html:104 -#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228 +#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:236 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 #: users/models.py:45 @@ -2514,7 +2514,7 @@ msgstr "" #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 #: part/templates/part/navbar.html:93 part/templates/part/navbar.html:96 -#: part/templates/part/orders.html:10 templates/InvenTree/index.html:205 +#: part/templates/part/orders.html:10 templates/InvenTree/index.html:213 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 #: users/models.py:44 @@ -4776,7 +4776,7 @@ msgstr "" msgid "In Stock" msgstr "" -#: part/templates/part/part_base.html:143 templates/InvenTree/index.html:131 +#: part/templates/part/part_base.html:143 templates/InvenTree/index.html:132 msgid "Required for Build Orders" msgstr "" @@ -6308,35 +6308,41 @@ msgstr "" msgid "Recently Updated" msgstr "" -#: templates/InvenTree/index.html:145 +#: templates/InvenTree/index.html:131 +#, fuzzy +#| msgid "Allocate Stock" +msgid "Depleted Stock" +msgstr "Przydziel zapasy" + +#: templates/InvenTree/index.html:146 msgid "Expired Stock" msgstr "" -#: templates/InvenTree/index.html:146 +#: templates/InvenTree/index.html:147 msgid "Stale Stock" msgstr "" -#: templates/InvenTree/index.html:184 +#: templates/InvenTree/index.html:192 msgid "Build Orders In Progress" msgstr "" -#: templates/InvenTree/index.html:185 +#: templates/InvenTree/index.html:193 msgid "Overdue Build Orders" msgstr "" -#: templates/InvenTree/index.html:206 +#: templates/InvenTree/index.html:214 msgid "Outstanding Purchase Orders" msgstr "" -#: templates/InvenTree/index.html:207 +#: templates/InvenTree/index.html:215 msgid "Overdue Purchase Orders" msgstr "" -#: templates/InvenTree/index.html:229 +#: templates/InvenTree/index.html:237 msgid "Outstanding Sales Orders" msgstr "" -#: templates/InvenTree/index.html:230 +#: templates/InvenTree/index.html:238 msgid "Overdue Sales Orders" msgstr "" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index ad8c09c753..4aa391b85c 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-03 02:56+0000\n" +"POT-Creation-Date: 2021-07-03 06:24+0000\n" "PO-Revision-Date: 2021-07-03 02:11\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -591,7 +591,7 @@ msgstr "Порядок сборки" #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 -#: part/templates/part/navbar.html:61 templates/InvenTree/index.html:183 +#: part/templates/part/navbar.html:61 templates/InvenTree/index.html:191 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:43 msgid "Build Orders" @@ -2502,7 +2502,7 @@ msgstr "" #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 #: part/templates/part/navbar.html:101 part/templates/part/navbar.html:104 -#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228 +#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:236 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 #: users/models.py:45 @@ -2514,7 +2514,7 @@ msgstr "" #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 #: part/templates/part/navbar.html:93 part/templates/part/navbar.html:96 -#: part/templates/part/orders.html:10 templates/InvenTree/index.html:205 +#: part/templates/part/orders.html:10 templates/InvenTree/index.html:213 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 #: users/models.py:44 @@ -4774,7 +4774,7 @@ msgstr "" msgid "In Stock" msgstr "" -#: part/templates/part/part_base.html:143 templates/InvenTree/index.html:131 +#: part/templates/part/part_base.html:143 templates/InvenTree/index.html:132 msgid "Required for Build Orders" msgstr "" @@ -6290,35 +6290,41 @@ msgstr "" msgid "Recently Updated" msgstr "" -#: templates/InvenTree/index.html:145 +#: templates/InvenTree/index.html:131 +#, fuzzy +#| msgid "Delete Item" +msgid "Depleted Stock" +msgstr "Удалить элемент" + +#: templates/InvenTree/index.html:146 msgid "Expired Stock" msgstr "" -#: templates/InvenTree/index.html:146 +#: templates/InvenTree/index.html:147 msgid "Stale Stock" msgstr "" -#: templates/InvenTree/index.html:184 +#: templates/InvenTree/index.html:192 msgid "Build Orders In Progress" msgstr "" -#: templates/InvenTree/index.html:185 +#: templates/InvenTree/index.html:193 msgid "Overdue Build Orders" msgstr "" -#: templates/InvenTree/index.html:206 +#: templates/InvenTree/index.html:214 msgid "Outstanding Purchase Orders" msgstr "" -#: templates/InvenTree/index.html:207 +#: templates/InvenTree/index.html:215 msgid "Overdue Purchase Orders" msgstr "" -#: templates/InvenTree/index.html:229 +#: templates/InvenTree/index.html:237 msgid "Outstanding Sales Orders" msgstr "" -#: templates/InvenTree/index.html:230 +#: templates/InvenTree/index.html:238 msgid "Overdue Sales Orders" msgstr "" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 822337471c..30a9e234cc 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-03 02:56+0000\n" +"POT-Creation-Date: 2021-07-03 06:24+0000\n" "PO-Revision-Date: 2021-07-03 02:11\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -591,7 +591,7 @@ msgstr "Yapım İşi Emri" #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 -#: part/templates/part/navbar.html:61 templates/InvenTree/index.html:183 +#: part/templates/part/navbar.html:61 templates/InvenTree/index.html:191 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:43 msgid "Build Orders" @@ -2502,7 +2502,7 @@ msgstr "Stok Kalemleri" #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 #: part/templates/part/navbar.html:101 part/templates/part/navbar.html:104 -#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228 +#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:236 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 #: users/models.py:45 @@ -2514,7 +2514,7 @@ msgstr "Satış Emirleri" #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 #: part/templates/part/navbar.html:93 part/templates/part/navbar.html:96 -#: part/templates/part/orders.html:10 templates/InvenTree/index.html:205 +#: part/templates/part/orders.html:10 templates/InvenTree/index.html:213 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 #: users/models.py:44 @@ -4774,7 +4774,7 @@ msgstr "Bu parça %(link)s parçasının bir çeşididir" msgid "In Stock" msgstr "" -#: part/templates/part/part_base.html:143 templates/InvenTree/index.html:131 +#: part/templates/part/part_base.html:143 templates/InvenTree/index.html:132 msgid "Required for Build Orders" msgstr "Yapım İşi Emirleri için Gerekli" @@ -6298,35 +6298,41 @@ msgstr "" msgid "Recently Updated" msgstr "" -#: templates/InvenTree/index.html:145 +#: templates/InvenTree/index.html:131 +#, fuzzy +#| msgid "Delete Stock Location" +msgid "Depleted Stock" +msgstr "Stok Konumunu Sil" + +#: templates/InvenTree/index.html:146 msgid "Expired Stock" msgstr "" -#: templates/InvenTree/index.html:146 +#: templates/InvenTree/index.html:147 msgid "Stale Stock" msgstr "" -#: templates/InvenTree/index.html:184 +#: templates/InvenTree/index.html:192 msgid "Build Orders In Progress" msgstr "" -#: templates/InvenTree/index.html:185 +#: templates/InvenTree/index.html:193 msgid "Overdue Build Orders" msgstr "" -#: templates/InvenTree/index.html:206 +#: templates/InvenTree/index.html:214 msgid "Outstanding Purchase Orders" msgstr "" -#: templates/InvenTree/index.html:207 +#: templates/InvenTree/index.html:215 msgid "Overdue Purchase Orders" msgstr "" -#: templates/InvenTree/index.html:229 +#: templates/InvenTree/index.html:237 msgid "Outstanding Sales Orders" msgstr "" -#: templates/InvenTree/index.html:230 +#: templates/InvenTree/index.html:238 msgid "Overdue Sales Orders" msgstr "" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index ffe89f0256..9b8578b042 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-03 02:56+0000\n" +"POT-Creation-Date: 2021-07-03 06:24+0000\n" "PO-Revision-Date: 2021-07-03 02:11\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -591,7 +591,7 @@ msgstr "" #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 -#: part/templates/part/navbar.html:61 templates/InvenTree/index.html:183 +#: part/templates/part/navbar.html:61 templates/InvenTree/index.html:191 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:43 msgid "Build Orders" @@ -2502,7 +2502,7 @@ msgstr "" #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 #: part/templates/part/navbar.html:101 part/templates/part/navbar.html:104 -#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228 +#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:236 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 #: users/models.py:45 @@ -2514,7 +2514,7 @@ msgstr "" #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 #: part/templates/part/navbar.html:93 part/templates/part/navbar.html:96 -#: part/templates/part/orders.html:10 templates/InvenTree/index.html:205 +#: part/templates/part/orders.html:10 templates/InvenTree/index.html:213 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 #: users/models.py:44 @@ -4774,7 +4774,7 @@ msgstr "" msgid "In Stock" msgstr "" -#: part/templates/part/part_base.html:143 templates/InvenTree/index.html:131 +#: part/templates/part/part_base.html:143 templates/InvenTree/index.html:132 msgid "Required for Build Orders" msgstr "" @@ -6288,35 +6288,39 @@ msgstr "" msgid "Recently Updated" msgstr "" -#: templates/InvenTree/index.html:145 -msgid "Expired Stock" +#: templates/InvenTree/index.html:131 +msgid "Depleted Stock" msgstr "" #: templates/InvenTree/index.html:146 +msgid "Expired Stock" +msgstr "" + +#: templates/InvenTree/index.html:147 msgid "Stale Stock" msgstr "" -#: templates/InvenTree/index.html:184 +#: templates/InvenTree/index.html:192 msgid "Build Orders In Progress" msgstr "" -#: templates/InvenTree/index.html:185 +#: templates/InvenTree/index.html:193 msgid "Overdue Build Orders" msgstr "" -#: templates/InvenTree/index.html:206 +#: templates/InvenTree/index.html:214 msgid "Outstanding Purchase Orders" msgstr "" -#: templates/InvenTree/index.html:207 +#: templates/InvenTree/index.html:215 msgid "Overdue Purchase Orders" msgstr "" -#: templates/InvenTree/index.html:229 +#: templates/InvenTree/index.html:237 msgid "Outstanding Sales Orders" msgstr "" -#: templates/InvenTree/index.html:230 +#: templates/InvenTree/index.html:238 msgid "Overdue Sales Orders" msgstr "" From d16277f11f15090c49bbff415ba27312f07f4bbc Mon Sep 17 00:00:00 2001 From: Oliver Date: Sat, 3 Jul 2021 16:27:07 +1000 Subject: [PATCH 332/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/fr/LC_MESSAGES/django.po | 32 +++++++++++++---------- 1 file changed, 18 insertions(+), 14 deletions(-) diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 5412e83c06..429ab0edcc 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-03 02:56+0000\n" -"PO-Revision-Date: 2021-07-03 03:16\n" +"POT-Creation-Date: 2021-07-03 06:24+0000\n" +"PO-Revision-Date: 2021-07-03 06:27\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -591,7 +591,7 @@ msgstr "" #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 -#: part/templates/part/navbar.html:61 templates/InvenTree/index.html:183 +#: part/templates/part/navbar.html:61 templates/InvenTree/index.html:191 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:43 msgid "Build Orders" @@ -2501,7 +2501,7 @@ msgstr "" #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 #: part/templates/part/navbar.html:101 part/templates/part/navbar.html:104 -#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228 +#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:236 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 #: users/models.py:45 @@ -2513,7 +2513,7 @@ msgstr "" #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 #: part/templates/part/navbar.html:93 part/templates/part/navbar.html:96 -#: part/templates/part/orders.html:10 templates/InvenTree/index.html:205 +#: part/templates/part/orders.html:10 templates/InvenTree/index.html:213 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 #: users/models.py:44 @@ -4773,7 +4773,7 @@ msgstr "" msgid "In Stock" msgstr "" -#: part/templates/part/part_base.html:143 templates/InvenTree/index.html:131 +#: part/templates/part/part_base.html:143 templates/InvenTree/index.html:132 msgid "Required for Build Orders" msgstr "" @@ -6287,35 +6287,39 @@ msgstr "" msgid "Recently Updated" msgstr "" -#: templates/InvenTree/index.html:145 -msgid "Expired Stock" +#: templates/InvenTree/index.html:131 +msgid "Depleted Stock" msgstr "" #: templates/InvenTree/index.html:146 +msgid "Expired Stock" +msgstr "" + +#: templates/InvenTree/index.html:147 msgid "Stale Stock" msgstr "" -#: templates/InvenTree/index.html:184 +#: templates/InvenTree/index.html:192 msgid "Build Orders In Progress" msgstr "" -#: templates/InvenTree/index.html:185 +#: templates/InvenTree/index.html:193 msgid "Overdue Build Orders" msgstr "" -#: templates/InvenTree/index.html:206 +#: templates/InvenTree/index.html:214 msgid "Outstanding Purchase Orders" msgstr "" -#: templates/InvenTree/index.html:207 +#: templates/InvenTree/index.html:215 msgid "Overdue Purchase Orders" msgstr "" -#: templates/InvenTree/index.html:229 +#: templates/InvenTree/index.html:237 msgid "Outstanding Sales Orders" msgstr "" -#: templates/InvenTree/index.html:230 +#: templates/InvenTree/index.html:238 msgid "Overdue Sales Orders" msgstr "" From f632e379dd7afa69779503666774d29c31f05971 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sat, 3 Jul 2021 16:27:08 +1000 Subject: [PATCH 333/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/es/LC_MESSAGES/django.po | 32 +++++++++++++---------- 1 file changed, 18 insertions(+), 14 deletions(-) diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 7a72024d70..dea7d102d3 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-03 02:56+0000\n" -"PO-Revision-Date: 2021-07-03 03:16\n" +"POT-Creation-Date: 2021-07-03 06:24+0000\n" +"PO-Revision-Date: 2021-07-03 06:27\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -591,7 +591,7 @@ msgstr "" #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 -#: part/templates/part/navbar.html:61 templates/InvenTree/index.html:183 +#: part/templates/part/navbar.html:61 templates/InvenTree/index.html:191 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:43 msgid "Build Orders" @@ -2501,7 +2501,7 @@ msgstr "" #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 #: part/templates/part/navbar.html:101 part/templates/part/navbar.html:104 -#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228 +#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:236 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 #: users/models.py:45 @@ -2513,7 +2513,7 @@ msgstr "" #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 #: part/templates/part/navbar.html:93 part/templates/part/navbar.html:96 -#: part/templates/part/orders.html:10 templates/InvenTree/index.html:205 +#: part/templates/part/orders.html:10 templates/InvenTree/index.html:213 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 #: users/models.py:44 @@ -4773,7 +4773,7 @@ msgstr "" msgid "In Stock" msgstr "" -#: part/templates/part/part_base.html:143 templates/InvenTree/index.html:131 +#: part/templates/part/part_base.html:143 templates/InvenTree/index.html:132 msgid "Required for Build Orders" msgstr "" @@ -6287,35 +6287,39 @@ msgstr "" msgid "Recently Updated" msgstr "" -#: templates/InvenTree/index.html:145 -msgid "Expired Stock" +#: templates/InvenTree/index.html:131 +msgid "Depleted Stock" msgstr "" #: templates/InvenTree/index.html:146 +msgid "Expired Stock" +msgstr "" + +#: templates/InvenTree/index.html:147 msgid "Stale Stock" msgstr "" -#: templates/InvenTree/index.html:184 +#: templates/InvenTree/index.html:192 msgid "Build Orders In Progress" msgstr "" -#: templates/InvenTree/index.html:185 +#: templates/InvenTree/index.html:193 msgid "Overdue Build Orders" msgstr "" -#: templates/InvenTree/index.html:206 +#: templates/InvenTree/index.html:214 msgid "Outstanding Purchase Orders" msgstr "" -#: templates/InvenTree/index.html:207 +#: templates/InvenTree/index.html:215 msgid "Overdue Purchase Orders" msgstr "" -#: templates/InvenTree/index.html:229 +#: templates/InvenTree/index.html:237 msgid "Outstanding Sales Orders" msgstr "" -#: templates/InvenTree/index.html:230 +#: templates/InvenTree/index.html:238 msgid "Overdue Sales Orders" msgstr "" From c4659a688e70f1c17b92b1a2e478abd9b7e2e38e Mon Sep 17 00:00:00 2001 From: Oliver Date: Sat, 3 Jul 2021 16:27:10 +1000 Subject: [PATCH 334/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/it/LC_MESSAGES/django.po | 32 +++++++++++++---------- 1 file changed, 18 insertions(+), 14 deletions(-) diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 7e4c57aa19..593f09c121 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-03 02:56+0000\n" -"PO-Revision-Date: 2021-07-03 03:16\n" +"POT-Creation-Date: 2021-07-03 06:24+0000\n" +"PO-Revision-Date: 2021-07-03 06:27\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -591,7 +591,7 @@ msgstr "" #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 -#: part/templates/part/navbar.html:61 templates/InvenTree/index.html:183 +#: part/templates/part/navbar.html:61 templates/InvenTree/index.html:191 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:43 msgid "Build Orders" @@ -2501,7 +2501,7 @@ msgstr "" #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 #: part/templates/part/navbar.html:101 part/templates/part/navbar.html:104 -#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228 +#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:236 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 #: users/models.py:45 @@ -2513,7 +2513,7 @@ msgstr "" #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 #: part/templates/part/navbar.html:93 part/templates/part/navbar.html:96 -#: part/templates/part/orders.html:10 templates/InvenTree/index.html:205 +#: part/templates/part/orders.html:10 templates/InvenTree/index.html:213 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 #: users/models.py:44 @@ -4773,7 +4773,7 @@ msgstr "" msgid "In Stock" msgstr "" -#: part/templates/part/part_base.html:143 templates/InvenTree/index.html:131 +#: part/templates/part/part_base.html:143 templates/InvenTree/index.html:132 msgid "Required for Build Orders" msgstr "" @@ -6287,35 +6287,39 @@ msgstr "" msgid "Recently Updated" msgstr "" -#: templates/InvenTree/index.html:145 -msgid "Expired Stock" +#: templates/InvenTree/index.html:131 +msgid "Depleted Stock" msgstr "" #: templates/InvenTree/index.html:146 +msgid "Expired Stock" +msgstr "" + +#: templates/InvenTree/index.html:147 msgid "Stale Stock" msgstr "" -#: templates/InvenTree/index.html:184 +#: templates/InvenTree/index.html:192 msgid "Build Orders In Progress" msgstr "" -#: templates/InvenTree/index.html:185 +#: templates/InvenTree/index.html:193 msgid "Overdue Build Orders" msgstr "" -#: templates/InvenTree/index.html:206 +#: templates/InvenTree/index.html:214 msgid "Outstanding Purchase Orders" msgstr "" -#: templates/InvenTree/index.html:207 +#: templates/InvenTree/index.html:215 msgid "Overdue Purchase Orders" msgstr "" -#: templates/InvenTree/index.html:229 +#: templates/InvenTree/index.html:237 msgid "Outstanding Sales Orders" msgstr "" -#: templates/InvenTree/index.html:230 +#: templates/InvenTree/index.html:238 msgid "Overdue Sales Orders" msgstr "" From 9eba4c24854a5cf3d103c1ec63fa73dd9496f83b Mon Sep 17 00:00:00 2001 From: Oliver Date: Sat, 3 Jul 2021 16:27:11 +1000 Subject: [PATCH 335/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/pl/LC_MESSAGES/django.po | 32 +++++++++++++---------- 1 file changed, 18 insertions(+), 14 deletions(-) diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 42eefb9015..b4fe2af192 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-03 02:56+0000\n" -"PO-Revision-Date: 2021-07-03 03:16\n" +"POT-Creation-Date: 2021-07-03 06:24+0000\n" +"PO-Revision-Date: 2021-07-03 06:27\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -591,7 +591,7 @@ msgstr "Zlecenie Budowy" #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 -#: part/templates/part/navbar.html:61 templates/InvenTree/index.html:183 +#: part/templates/part/navbar.html:61 templates/InvenTree/index.html:191 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:43 msgid "Build Orders" @@ -2501,7 +2501,7 @@ msgstr "" #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 #: part/templates/part/navbar.html:101 part/templates/part/navbar.html:104 -#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228 +#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:236 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 #: users/models.py:45 @@ -2513,7 +2513,7 @@ msgstr "" #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 #: part/templates/part/navbar.html:93 part/templates/part/navbar.html:96 -#: part/templates/part/orders.html:10 templates/InvenTree/index.html:205 +#: part/templates/part/orders.html:10 templates/InvenTree/index.html:213 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 #: users/models.py:44 @@ -4773,7 +4773,7 @@ msgstr "" msgid "In Stock" msgstr "" -#: part/templates/part/part_base.html:143 templates/InvenTree/index.html:131 +#: part/templates/part/part_base.html:143 templates/InvenTree/index.html:132 msgid "Required for Build Orders" msgstr "" @@ -6287,35 +6287,39 @@ msgstr "" msgid "Recently Updated" msgstr "" -#: templates/InvenTree/index.html:145 -msgid "Expired Stock" +#: templates/InvenTree/index.html:131 +msgid "Depleted Stock" msgstr "" #: templates/InvenTree/index.html:146 +msgid "Expired Stock" +msgstr "" + +#: templates/InvenTree/index.html:147 msgid "Stale Stock" msgstr "" -#: templates/InvenTree/index.html:184 +#: templates/InvenTree/index.html:192 msgid "Build Orders In Progress" msgstr "" -#: templates/InvenTree/index.html:185 +#: templates/InvenTree/index.html:193 msgid "Overdue Build Orders" msgstr "" -#: templates/InvenTree/index.html:206 +#: templates/InvenTree/index.html:214 msgid "Outstanding Purchase Orders" msgstr "" -#: templates/InvenTree/index.html:207 +#: templates/InvenTree/index.html:215 msgid "Overdue Purchase Orders" msgstr "" -#: templates/InvenTree/index.html:229 +#: templates/InvenTree/index.html:237 msgid "Outstanding Sales Orders" msgstr "" -#: templates/InvenTree/index.html:230 +#: templates/InvenTree/index.html:238 msgid "Overdue Sales Orders" msgstr "" From 681c88592149747d966d7ec0f58e5a60055dc004 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sat, 3 Jul 2021 16:27:12 +1000 Subject: [PATCH 336/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ru/LC_MESSAGES/django.po | 32 +++++++++++++---------- 1 file changed, 18 insertions(+), 14 deletions(-) diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 1c72bdfc9c..822e23d7aa 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-03 02:56+0000\n" -"PO-Revision-Date: 2021-07-03 03:16\n" +"POT-Creation-Date: 2021-07-03 06:24+0000\n" +"PO-Revision-Date: 2021-07-03 06:27\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -591,7 +591,7 @@ msgstr "Порядок сборки" #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 -#: part/templates/part/navbar.html:61 templates/InvenTree/index.html:183 +#: part/templates/part/navbar.html:61 templates/InvenTree/index.html:191 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:43 msgid "Build Orders" @@ -2501,7 +2501,7 @@ msgstr "" #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 #: part/templates/part/navbar.html:101 part/templates/part/navbar.html:104 -#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228 +#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:236 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 #: users/models.py:45 @@ -2513,7 +2513,7 @@ msgstr "" #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 #: part/templates/part/navbar.html:93 part/templates/part/navbar.html:96 -#: part/templates/part/orders.html:10 templates/InvenTree/index.html:205 +#: part/templates/part/orders.html:10 templates/InvenTree/index.html:213 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 #: users/models.py:44 @@ -4773,7 +4773,7 @@ msgstr "" msgid "In Stock" msgstr "" -#: part/templates/part/part_base.html:143 templates/InvenTree/index.html:131 +#: part/templates/part/part_base.html:143 templates/InvenTree/index.html:132 msgid "Required for Build Orders" msgstr "" @@ -6287,35 +6287,39 @@ msgstr "" msgid "Recently Updated" msgstr "" -#: templates/InvenTree/index.html:145 -msgid "Expired Stock" +#: templates/InvenTree/index.html:131 +msgid "Depleted Stock" msgstr "" #: templates/InvenTree/index.html:146 +msgid "Expired Stock" +msgstr "" + +#: templates/InvenTree/index.html:147 msgid "Stale Stock" msgstr "" -#: templates/InvenTree/index.html:184 +#: templates/InvenTree/index.html:192 msgid "Build Orders In Progress" msgstr "" -#: templates/InvenTree/index.html:185 +#: templates/InvenTree/index.html:193 msgid "Overdue Build Orders" msgstr "" -#: templates/InvenTree/index.html:206 +#: templates/InvenTree/index.html:214 msgid "Outstanding Purchase Orders" msgstr "" -#: templates/InvenTree/index.html:207 +#: templates/InvenTree/index.html:215 msgid "Overdue Purchase Orders" msgstr "" -#: templates/InvenTree/index.html:229 +#: templates/InvenTree/index.html:237 msgid "Outstanding Sales Orders" msgstr "" -#: templates/InvenTree/index.html:230 +#: templates/InvenTree/index.html:238 msgid "Overdue Sales Orders" msgstr "" From d4bcfd8c46651351da5b317e22e33b29ff5dd7b5 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sat, 3 Jul 2021 16:27:14 +1000 Subject: [PATCH 337/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/tr/LC_MESSAGES/django.po | 32 +++++++++++++---------- 1 file changed, 18 insertions(+), 14 deletions(-) diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 6c6578e18e..6539823056 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-03 02:56+0000\n" -"PO-Revision-Date: 2021-07-03 03:16\n" +"POT-Creation-Date: 2021-07-03 06:24+0000\n" +"PO-Revision-Date: 2021-07-03 06:27\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -591,7 +591,7 @@ msgstr "Yapım İşi Emri" #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 -#: part/templates/part/navbar.html:61 templates/InvenTree/index.html:183 +#: part/templates/part/navbar.html:61 templates/InvenTree/index.html:191 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:43 msgid "Build Orders" @@ -2501,7 +2501,7 @@ msgstr "Stok Kalemleri" #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 #: part/templates/part/navbar.html:101 part/templates/part/navbar.html:104 -#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228 +#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:236 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 #: users/models.py:45 @@ -2513,7 +2513,7 @@ msgstr "Satış Emirleri" #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 #: part/templates/part/navbar.html:93 part/templates/part/navbar.html:96 -#: part/templates/part/orders.html:10 templates/InvenTree/index.html:205 +#: part/templates/part/orders.html:10 templates/InvenTree/index.html:213 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 #: users/models.py:44 @@ -4773,7 +4773,7 @@ msgstr "Bu parça %(link)s parçasının bir çeşididir" msgid "In Stock" msgstr "" -#: part/templates/part/part_base.html:143 templates/InvenTree/index.html:131 +#: part/templates/part/part_base.html:143 templates/InvenTree/index.html:132 msgid "Required for Build Orders" msgstr "Yapım İşi Emirleri için Gerekli" @@ -6287,35 +6287,39 @@ msgstr "" msgid "Recently Updated" msgstr "" -#: templates/InvenTree/index.html:145 -msgid "Expired Stock" +#: templates/InvenTree/index.html:131 +msgid "Depleted Stock" msgstr "" #: templates/InvenTree/index.html:146 +msgid "Expired Stock" +msgstr "" + +#: templates/InvenTree/index.html:147 msgid "Stale Stock" msgstr "" -#: templates/InvenTree/index.html:184 +#: templates/InvenTree/index.html:192 msgid "Build Orders In Progress" msgstr "" -#: templates/InvenTree/index.html:185 +#: templates/InvenTree/index.html:193 msgid "Overdue Build Orders" msgstr "" -#: templates/InvenTree/index.html:206 +#: templates/InvenTree/index.html:214 msgid "Outstanding Purchase Orders" msgstr "" -#: templates/InvenTree/index.html:207 +#: templates/InvenTree/index.html:215 msgid "Overdue Purchase Orders" msgstr "" -#: templates/InvenTree/index.html:229 +#: templates/InvenTree/index.html:237 msgid "Outstanding Sales Orders" msgstr "" -#: templates/InvenTree/index.html:230 +#: templates/InvenTree/index.html:238 msgid "Overdue Sales Orders" msgstr "" From 3f9f0ba805822bce594779cd3f73d8d6412f388e Mon Sep 17 00:00:00 2001 From: Oliver Date: Sat, 3 Jul 2021 16:27:15 +1000 Subject: [PATCH 338/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/zh/LC_MESSAGES/django.po | 32 +++++++++++++---------- 1 file changed, 18 insertions(+), 14 deletions(-) diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 6d65ab54a9..f3e7b00cd6 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-03 02:56+0000\n" -"PO-Revision-Date: 2021-07-03 03:16\n" +"POT-Creation-Date: 2021-07-03 06:24+0000\n" +"PO-Revision-Date: 2021-07-03 06:27\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -591,7 +591,7 @@ msgstr "" #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 -#: part/templates/part/navbar.html:61 templates/InvenTree/index.html:183 +#: part/templates/part/navbar.html:61 templates/InvenTree/index.html:191 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:43 msgid "Build Orders" @@ -2501,7 +2501,7 @@ msgstr "" #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 #: part/templates/part/navbar.html:101 part/templates/part/navbar.html:104 -#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228 +#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:236 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 #: users/models.py:45 @@ -2513,7 +2513,7 @@ msgstr "" #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 #: part/templates/part/navbar.html:93 part/templates/part/navbar.html:96 -#: part/templates/part/orders.html:10 templates/InvenTree/index.html:205 +#: part/templates/part/orders.html:10 templates/InvenTree/index.html:213 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 #: users/models.py:44 @@ -4773,7 +4773,7 @@ msgstr "" msgid "In Stock" msgstr "" -#: part/templates/part/part_base.html:143 templates/InvenTree/index.html:131 +#: part/templates/part/part_base.html:143 templates/InvenTree/index.html:132 msgid "Required for Build Orders" msgstr "" @@ -6287,35 +6287,39 @@ msgstr "" msgid "Recently Updated" msgstr "" -#: templates/InvenTree/index.html:145 -msgid "Expired Stock" +#: templates/InvenTree/index.html:131 +msgid "Depleted Stock" msgstr "" #: templates/InvenTree/index.html:146 +msgid "Expired Stock" +msgstr "" + +#: templates/InvenTree/index.html:147 msgid "Stale Stock" msgstr "" -#: templates/InvenTree/index.html:184 +#: templates/InvenTree/index.html:192 msgid "Build Orders In Progress" msgstr "" -#: templates/InvenTree/index.html:185 +#: templates/InvenTree/index.html:193 msgid "Overdue Build Orders" msgstr "" -#: templates/InvenTree/index.html:206 +#: templates/InvenTree/index.html:214 msgid "Outstanding Purchase Orders" msgstr "" -#: templates/InvenTree/index.html:207 +#: templates/InvenTree/index.html:215 msgid "Overdue Purchase Orders" msgstr "" -#: templates/InvenTree/index.html:229 +#: templates/InvenTree/index.html:237 msgid "Outstanding Sales Orders" msgstr "" -#: templates/InvenTree/index.html:230 +#: templates/InvenTree/index.html:238 msgid "Overdue Sales Orders" msgstr "" From a31fad67f37df60dfcc0ebf6352bbff0184cc449 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sat, 3 Jul 2021 16:27:16 +1000 Subject: [PATCH 339/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 32 +++++++++++++---------- 1 file changed, 18 insertions(+), 14 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 98849e8cf1..ad0e4f2bc3 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-03 02:56+0000\n" -"PO-Revision-Date: 2021-07-03 03:16\n" +"POT-Creation-Date: 2021-07-03 06:24+0000\n" +"PO-Revision-Date: 2021-07-03 06:27\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -591,7 +591,7 @@ msgstr "Bauauftrag" #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 -#: part/templates/part/navbar.html:61 templates/InvenTree/index.html:183 +#: part/templates/part/navbar.html:61 templates/InvenTree/index.html:191 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:43 msgid "Build Orders" @@ -2502,7 +2502,7 @@ msgstr "Teilbestand" #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 #: part/templates/part/navbar.html:101 part/templates/part/navbar.html:104 -#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228 +#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:236 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 #: users/models.py:45 @@ -2514,7 +2514,7 @@ msgstr "Aufträge" #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 #: part/templates/part/navbar.html:93 part/templates/part/navbar.html:96 -#: part/templates/part/orders.html:10 templates/InvenTree/index.html:205 +#: part/templates/part/orders.html:10 templates/InvenTree/index.html:213 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 #: users/models.py:44 @@ -4774,7 +4774,7 @@ msgstr "Dieses Teil ist eine Variante von %(link)s" msgid "In Stock" msgstr "Auf Lager" -#: part/templates/part/part_base.html:143 templates/InvenTree/index.html:131 +#: part/templates/part/part_base.html:143 templates/InvenTree/index.html:132 msgid "Required for Build Orders" msgstr "Für Bauaufträge benötigt" @@ -6288,35 +6288,39 @@ msgstr "Stücklisten erwarten Kontrolle" msgid "Recently Updated" msgstr "kürzlich aktualisiert" -#: templates/InvenTree/index.html:145 +#: templates/InvenTree/index.html:131 +msgid "Depleted Stock" +msgstr "" + +#: templates/InvenTree/index.html:146 msgid "Expired Stock" msgstr "abgelaufener Bestand" -#: templates/InvenTree/index.html:146 +#: templates/InvenTree/index.html:147 msgid "Stale Stock" msgstr "Lagerbestand überfällig" -#: templates/InvenTree/index.html:184 +#: templates/InvenTree/index.html:192 msgid "Build Orders In Progress" msgstr "laufende Bauaufträge" -#: templates/InvenTree/index.html:185 +#: templates/InvenTree/index.html:193 msgid "Overdue Build Orders" msgstr "überfällige Bauaufträge" -#: templates/InvenTree/index.html:206 +#: templates/InvenTree/index.html:214 msgid "Outstanding Purchase Orders" msgstr "ausstehende Bestellungen" -#: templates/InvenTree/index.html:207 +#: templates/InvenTree/index.html:215 msgid "Overdue Purchase Orders" msgstr "überfällige Bestellungen" -#: templates/InvenTree/index.html:229 +#: templates/InvenTree/index.html:237 msgid "Outstanding Sales Orders" msgstr "ausstehende Aufträge" -#: templates/InvenTree/index.html:230 +#: templates/InvenTree/index.html:238 msgid "Overdue Sales Orders" msgstr "überfällige Aufträge" From 143622f82c570d690788f301eaa41fa0c0c988f8 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sat, 3 Jul 2021 16:27:17 +1000 Subject: [PATCH 340/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ja/LC_MESSAGES/django.po | 32 +++++++++++++---------- 1 file changed, 18 insertions(+), 14 deletions(-) diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 217e4eb88c..346572100a 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-03 02:56+0000\n" -"PO-Revision-Date: 2021-07-03 03:16\n" +"POT-Creation-Date: 2021-07-03 06:24+0000\n" +"PO-Revision-Date: 2021-07-03 06:27\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -591,7 +591,7 @@ msgstr "" #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 -#: part/templates/part/navbar.html:61 templates/InvenTree/index.html:183 +#: part/templates/part/navbar.html:61 templates/InvenTree/index.html:191 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:43 msgid "Build Orders" @@ -2501,7 +2501,7 @@ msgstr "" #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 #: part/templates/part/navbar.html:101 part/templates/part/navbar.html:104 -#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:228 +#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:236 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 #: users/models.py:45 @@ -2513,7 +2513,7 @@ msgstr "" #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 #: part/templates/part/navbar.html:93 part/templates/part/navbar.html:96 -#: part/templates/part/orders.html:10 templates/InvenTree/index.html:205 +#: part/templates/part/orders.html:10 templates/InvenTree/index.html:213 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 #: users/models.py:44 @@ -4773,7 +4773,7 @@ msgstr "" msgid "In Stock" msgstr "" -#: part/templates/part/part_base.html:143 templates/InvenTree/index.html:131 +#: part/templates/part/part_base.html:143 templates/InvenTree/index.html:132 msgid "Required for Build Orders" msgstr "" @@ -6287,35 +6287,39 @@ msgstr "" msgid "Recently Updated" msgstr "" -#: templates/InvenTree/index.html:145 -msgid "Expired Stock" +#: templates/InvenTree/index.html:131 +msgid "Depleted Stock" msgstr "" #: templates/InvenTree/index.html:146 +msgid "Expired Stock" +msgstr "" + +#: templates/InvenTree/index.html:147 msgid "Stale Stock" msgstr "" -#: templates/InvenTree/index.html:184 +#: templates/InvenTree/index.html:192 msgid "Build Orders In Progress" msgstr "" -#: templates/InvenTree/index.html:185 +#: templates/InvenTree/index.html:193 msgid "Overdue Build Orders" msgstr "" -#: templates/InvenTree/index.html:206 +#: templates/InvenTree/index.html:214 msgid "Outstanding Purchase Orders" msgstr "" -#: templates/InvenTree/index.html:207 +#: templates/InvenTree/index.html:215 msgid "Overdue Purchase Orders" msgstr "" -#: templates/InvenTree/index.html:229 +#: templates/InvenTree/index.html:237 msgid "Outstanding Sales Orders" msgstr "" -#: templates/InvenTree/index.html:230 +#: templates/InvenTree/index.html:238 msgid "Overdue Sales Orders" msgstr "" From f44f78cd796e3315c7393fefdc925ccbf6cb8f96 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 3 Jul 2021 12:15:33 +0000 Subject: [PATCH 341/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 2364 +++++++++++---------- InvenTree/locale/en/LC_MESSAGES/django.po | 2162 +++++++++---------- InvenTree/locale/es/LC_MESSAGES/django.po | 2208 +++++++++---------- InvenTree/locale/fr/LC_MESSAGES/django.po | 2209 +++++++++---------- InvenTree/locale/it/LC_MESSAGES/django.po | 2162 +++++++++---------- InvenTree/locale/ja/LC_MESSAGES/django.po | 2162 +++++++++---------- InvenTree/locale/pl/LC_MESSAGES/django.po | 2253 ++++++++++---------- InvenTree/locale/ru/LC_MESSAGES/django.po | 2198 +++++++++---------- InvenTree/locale/tr/LC_MESSAGES/django.po | 2251 ++++++++++---------- InvenTree/locale/zh/LC_MESSAGES/django.po | 2182 +++++++++---------- 10 files changed, 11375 insertions(+), 10776 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 7d90d1e249..09824a88fb 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-03 06:24+0000\n" +"POT-Creation-Date: 2021-07-03 12:15+0000\n" "PO-Revision-Date: 2021-07-03 02:11\n" "Last-Translator: \n" "Language-Team: German\n" @@ -29,14 +29,14 @@ msgstr "Keine Aktion angegeben" msgid "No matching action found" msgstr "Keine passende Aktion gefunden" -#: InvenTree/fields.py:84 +#: InvenTree/fields.py:99 msgid "Enter date" msgstr "Datum eingeben" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 -#: order/forms.py:31 order/forms.py:42 order/forms.py:53 order/forms.py:64 -#: order/forms.py:75 part/forms.py:134 +#: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 +#: order/forms.py:74 part/forms.py:118 templates/js/forms.js:486 msgid "Confirm" msgstr "Bestätigen" @@ -77,8 +77,8 @@ msgstr "Kategorie auswählen" msgid "Duplicate serial: {n}" msgstr "Doppelte Seriennummer: {n}" -#: InvenTree/helpers.py:403 order/models.py:244 order/models.py:354 -#: stock/views.py:1795 +#: InvenTree/helpers.py:403 order/models.py:311 order/models.py:421 +#: stock/views.py:1627 msgid "Invalid quantity provided" msgstr "Keine gültige Menge" @@ -106,49 +106,55 @@ msgstr "Keine Seriennummern gefunden" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "Anzahl der eindeutigen Seriennummern ({s}) muss mit der Anzahl ({q}) übereinstimmen" -#: InvenTree/models.py:59 stock/models.py:1758 +#: InvenTree/models.py:61 stock/models.py:1778 msgid "Attachment" msgstr "Anhang" -#: InvenTree/models.py:60 +#: InvenTree/models.py:62 msgid "Select file to attach" msgstr "Datei zum Anhängen auswählen" -#: InvenTree/models.py:62 templates/attachment_table.html:16 +#: InvenTree/models.py:64 templates/js/attachment.js:52 msgid "Comment" msgstr "Kommentar" -#: InvenTree/models.py:62 +#: InvenTree/models.py:64 msgid "File comment" msgstr "Datei-Kommentar" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2022 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2043 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1193 msgid "User" msgstr "Benutzer" -#: InvenTree/models.py:72 +#: InvenTree/models.py:74 msgid "upload date" msgstr "Hochladedatum" -#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 -#: label/models.py:102 part/models.py:671 part/models.py:2163 +#: InvenTree/models.py:102 +#, fuzzy +#| msgid "Invalid date" +msgid "Invalid choice" +msgstr "Ungültiges Datum" + +#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 +#: label/models.py:103 part/models.py:680 part/models.py:2192 #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 -#: templates/js/company.js:235 templates/js/part.js:118 +#: templates/js/company.js:359 templates/js/part.js:118 #: templates/js/part.js:642 templates/js/stock.js:986 msgid "Name" msgstr "Name" -#: InvenTree/models.py:114 build/models.py:135 -#: build/templates/build/detail.html:21 company/models.py:339 -#: company/models.py:532 company/templates/company/detail.html:27 +#: InvenTree/models.py:125 build/models.py:139 +#: build/templates/build/detail.html:21 company/models.py:353 +#: company/models.py:554 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 -#: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:100 order/templates/order/purchase_order_detail.html:147 -#: part/models.py:695 part/templates/part/detail.html:54 +#: company/templates/company/supplier_part_detail.html:31 label/models.py:110 +#: order/models.py:154 order/templates/order/purchase_order_detail.html:174 +#: part/models.py:704 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 #: report/templates/report/inventree_build_order_base.html:118 @@ -156,39 +162,45 @@ msgstr "Name" #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 #: templates/js/build.js:834 templates/js/build.js:1102 -#: templates/js/company.js:56 templates/js/order.js:183 -#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 +#: templates/js/company.js:125 templates/js/order.js:245 +#: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 #: templates/js/stock.js:557 templates/js/stock.js:998 #: templates/js/stock.js:1043 msgid "Description" msgstr "Beschreibung" -#: InvenTree/models.py:115 +#: InvenTree/models.py:126 msgid "Description (optional)" msgstr "Beschreibung (optional)" -#: InvenTree/models.py:123 +#: InvenTree/models.py:134 msgid "parent" msgstr "Eltern" -#: InvenTree/settings.py:504 +#: InvenTree/serializers.py:52 +#, fuzzy +#| msgid "Must be a valid image URL" +msgid "Must be a valid number" +msgstr "Muss eine gültige URL für ein Bild sein" + +#: InvenTree/settings.py:505 msgid "English" msgstr "Englisch" -#: InvenTree/settings.py:505 +#: InvenTree/settings.py:506 msgid "French" msgstr "Französisch" -#: InvenTree/settings.py:506 +#: InvenTree/settings.py:507 msgid "German" msgstr "Deutsch" -#: InvenTree/settings.py:507 +#: InvenTree/settings.py:508 msgid "Polish" msgstr "Polnisch" -#: InvenTree/settings.py:508 +#: InvenTree/settings.py:509 msgid "Turkish" msgstr "Türkisch" @@ -446,48 +458,48 @@ msgid "Order target date" msgstr "geplantes Bestelldatum" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 order/forms.py:118 order/forms.py:153 +#: build/templates/build/detail.html:121 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:881 templates/js/order.js:200 -#: templates/js/order.js:298 +#: templates/js/build.js:881 templates/js/order.js:262 +#: templates/js/order.js:365 msgid "Target Date" msgstr "Zieldatum" -#: build/forms.py:43 build/models.py:225 +#: build/forms.py:43 build/models.py:229 msgid "Target date for build completion. Build will be overdue after this date." msgstr "Zieldatum für Bauauftrag-Fertigstellung." -#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1346 +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1354 #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:741 -#: company/forms.py:189 company/templates/company/supplier_part_pricing.html:77 -#: order/forms.py:197 order/forms.py:215 order/forms.py:250 order/forms.py:272 -#: order/forms.py:289 order/models.py:613 order/models.py:835 -#: order/templates/order/order_wizard/match_parts.html:30 +#: company/forms.py:124 company/templates/company/supplier_part_pricing.html:79 +#: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:702 +#: order/models.py:941 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:179 -#: order/templates/order/sales_order_detail.html:70 -#: order/templates/order/sales_order_detail.html:77 -#: order/templates/order/sales_order_detail.html:162 -#: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2293 +#: order/templates/order/purchase_order_detail.html:206 +#: order/templates/order/sales_order_detail.html:80 +#: order/templates/order/sales_order_detail.html:87 +#: order/templates/order/sales_order_detail.html:172 +#: order/templates/order/sales_order_detail.html:244 part/forms.py:314 +#: part/forms.py:344 part/forms.py:360 part/forms.py:376 part/models.py:2330 #: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 #: part/templates/part/prices.html:474 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:91 #: report/templates/report/inventree_test_report_base.html:77 -#: stock/forms.py:175 stock/forms.py:308 +#: stock/forms.py:142 stock/forms.py:275 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 -#: templates/js/build.js:1112 templates/js/order.js:393 -#: templates/js/part.js:827 templates/js/part.js:949 templates/js/part.js:1005 -#: templates/js/stock.js:1178 templates/js/stock.js:1397 +#: templates/js/build.js:1112 templates/js/model_renderers.js:43 +#: templates/js/order.js:460 templates/js/part.js:827 templates/js/part.js:949 +#: templates/js/part.js:1005 templates/js/stock.js:1178 +#: templates/js/stock.js:1397 msgid "Quantity" msgstr "Anzahl" @@ -499,7 +511,7 @@ msgstr "Anzahl der zu bauenden Teile" msgid "Enter quantity for build output" msgstr "Menge der Endprodukte angeben" -#: build/forms.py:95 order/forms.py:244 stock/forms.py:118 +#: build/forms.py:95 order/forms.py:114 stock/forms.py:85 msgid "Serial Numbers" msgstr "Seriennummer" @@ -528,11 +540,11 @@ msgid "Mark build as complete" msgstr "Bauauftrag als vollständig markieren" #: build/forms.py:210 build/templates/build/auto_allocate.html:18 -#: stock/forms.py:347 stock/templates/stock/item_base.html:285 +#: stock/forms.py:314 stock/templates/stock/item_base.html:285 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 -#: templates/js/build.js:586 templates/js/order.js:378 +#: templates/js/build.js:586 templates/js/order.js:445 #: templates/js/stock.js:643 templates/js/stock.js:1070 msgid "Location" msgstr "Lagerort" @@ -542,11 +554,11 @@ msgid "Location of completed parts" msgstr "Lagerort der Endprodukte" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:465 +#: build/templates/build/detail.html:59 order/models.py:545 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 -#: templates/js/order.js:187 templates/js/order.js:285 +#: templates/js/order.js:249 templates/js/order.js:352 #: templates/js/stock.js:630 templates/js/stock.js:1147 #: templates/js/stock.js:1413 msgid "Status" @@ -580,60 +592,60 @@ msgstr "Bauabbruch bestätigen" msgid "Select quantity of stock to allocate" msgstr "Menge der BestandsObjekte für Zuordnung auswählen" -#: build/models.py:66 build/templates/build/build_base.html:9 +#: build/models.py:70 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 #: report/templates/report/inventree_build_order_base.html:106 #: templates/js/build.js:195 msgid "Build Order" msgstr "Bauauftrag" -#: build/models.py:67 build/templates/build/index.html:8 +#: build/models.py:71 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 #: part/templates/part/navbar.html:61 templates/InvenTree/index.html:191 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:34 users/models.py:43 +#: templates/InvenTree/settings/tabs.html:34 users/models.py:44 msgid "Build Orders" msgstr "Bauaufträge" -#: build/models.py:127 +#: build/models.py:131 msgid "Build Order Reference" msgstr "Bauauftragsreferenz" -#: build/models.py:128 order/models.py:98 order/models.py:615 -#: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2302 +#: build/models.py:132 order/models.py:242 order/models.py:529 +#: order/models.py:709 order/templates/order/purchase_order_detail.html:201 +#: order/templates/order/sales_order_detail.html:239 part/models.py:2339 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:661 templates/js/build.js:1106 msgid "Reference" msgstr "Referenz" -#: build/models.py:138 +#: build/models.py:142 msgid "Brief description of the build" msgstr "Kurze Beschreibung des Baus" -#: build/models.py:147 build/templates/build/build_base.html:163 +#: build/models.py:151 build/templates/build/build_base.html:163 #: build/templates/build/detail.html:77 msgid "Parent Build" msgstr "Eltern-Bauauftrag" -#: build/models.py:148 +#: build/models.py:152 msgid "BuildOrder to which this build is allocated" msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" -#: build/models.py:153 build/templates/build/auto_allocate.html:16 +#: build/models.py:157 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:663 -#: order/models.py:657 order/models.py:712 +#: build/templates/build/detail.html:26 company/models.py:689 +#: order/models.py:755 order/models.py:814 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:132 +#: order/templates/order/purchase_order_detail.html:159 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1975 part/models.py:1987 part/models.py:2002 -#: part/models.py:2020 part/models.py:2095 part/models.py:2191 -#: part/models.py:2277 part/templates/part/part_app_base.html:8 +#: order/templates/order/sales_order_detail.html:224 part/models.py:325 +#: part/models.py:1988 part/models.py:2004 part/models.py:2023 +#: part/models.py:2041 part/models.py:2120 part/models.py:2224 +#: part/models.py:2314 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -642,222 +654,222 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:552 templates/js/build.js:839 -#: templates/js/build.js:1079 templates/js/company.js:140 -#: templates/js/company.js:339 templates/js/part.js:241 +#: templates/js/build.js:1079 templates/js/company.js:264 +#: templates/js/company.js:464 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 #: templates/js/stock.js:1385 msgid "Part" msgstr "Teil" -#: build/models.py:161 +#: build/models.py:165 msgid "Select part to build" msgstr "Teil für den Bauauftrag wählen" -#: build/models.py:166 +#: build/models.py:170 msgid "Sales Order Reference" msgstr "Auftrag Referenz" -#: build/models.py:170 +#: build/models.py:174 msgid "SalesOrder to which this build is allocated" msgstr "Bestellung, die diesem Bauauftrag zugewiesen ist" -#: build/models.py:175 +#: build/models.py:179 msgid "Source Location" msgstr "Quell-Lagerort" -#: build/models.py:179 +#: build/models.py:183 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Entnahme-Lagerort für diesen Bauauftrag wählen (oder leer lassen für einen beliebigen Lagerort)" -#: build/models.py:184 +#: build/models.py:188 msgid "Destination Location" msgstr "Ziel-Lagerort" -#: build/models.py:188 +#: build/models.py:192 msgid "Select location where the completed items will be stored" msgstr "Lagerort an dem fertige Objekte gelagert werden auswählen" -#: build/models.py:192 +#: build/models.py:196 msgid "Build Quantity" msgstr "Bau-Anzahl" -#: build/models.py:195 +#: build/models.py:199 msgid "Number of stock items to build" msgstr "Anzahl der zu bauenden BestandsObjekt" -#: build/models.py:199 +#: build/models.py:203 msgid "Completed items" msgstr "Fertiggestellte Teile" -#: build/models.py:201 +#: build/models.py:205 msgid "Number of stock items which have been completed" msgstr "Anzahl der fertigen BestandsObjekte" -#: build/models.py:205 part/templates/part/part_base.html:167 +#: build/models.py:209 part/templates/part/part_base.html:167 msgid "Build Status" msgstr "Bauauftrags-Status" -#: build/models.py:209 +#: build/models.py:213 msgid "Build status code" msgstr "Bau-Statuscode" -#: build/models.py:213 stock/models.py:462 +#: build/models.py:217 stock/models.py:470 msgid "Batch Code" msgstr "Losnummer" -#: build/models.py:217 +#: build/models.py:221 msgid "Batch code for this build output" msgstr "Losnummer für dieses Endprodukt" -#: build/models.py:220 order/models.py:104 part/models.py:867 -#: part/templates/part/detail.html:126 templates/js/order.js:293 +#: build/models.py:224 order/models.py:158 part/models.py:876 +#: part/templates/part/detail.html:126 templates/js/order.js:360 msgid "Creation Date" msgstr "Erstelldatum" -#: build/models.py:224 order/models.py:471 +#: build/models.py:228 order/models.py:551 msgid "Target completion date" msgstr "geplantes Fertigstellungsdatum" -#: build/models.py:228 order/models.py:217 templates/js/build.js:886 +#: build/models.py:232 order/models.py:284 templates/js/build.js:886 msgid "Completion Date" msgstr "Fertigstellungsdatum" -#: build/models.py:234 +#: build/models.py:238 msgid "completed by" msgstr "Fertiggestellt von" -#: build/models.py:242 +#: build/models.py:246 msgid "Issued by" msgstr "Aufgegeben von" -#: build/models.py:243 +#: build/models.py:247 msgid "User who issued this build order" msgstr "Nutzer der diesen Bauauftrag erstellt hat" -#: build/models.py:251 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:118 +#: build/models.py:255 build/templates/build/build_base.html:184 +#: build/templates/build/detail.html:105 order/models.py:172 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:871 +#: order/templates/order/sales_order_base.html:140 part/models.py:880 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "Verantwortlicher Benutzer" -#: build/models.py:252 +#: build/models.py:256 msgid "User responsible for this build order" msgstr "Nutzer der für diesen Bauauftrag zuständig ist" -#: build/models.py:257 build/templates/build/detail.html:91 +#: build/models.py:261 build/templates/build/detail.html:91 #: company/templates/company/manufacturer_part_base.html:79 #: company/templates/company/manufacturer_part_detail.html:28 #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 #: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 -#: stock/models.py:456 stock/templates/stock/item_base.html:345 +#: stock/models.py:464 stock/templates/stock/item_base.html:345 msgid "External Link" msgstr "Externer Link" -#: build/models.py:258 part/models.py:729 stock/models.py:458 +#: build/models.py:262 part/models.py:738 stock/models.py:466 msgid "Link to external URL" msgstr "Link zu einer externen URL" -#: build/models.py:262 build/templates/build/navbar.html:53 -#: company/models.py:132 company/models.py:539 +#: build/models.py:266 build/templates/build/navbar.html:53 +#: company/models.py:141 company/models.py:561 #: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:122 -#: order/models.py:617 order/templates/order/po_navbar.html:38 +#: company/templates/company/navbar.html:73 order/models.py:176 +#: order/models.py:711 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:243 -#: order/templates/order/sales_order_detail.html:309 +#: order/templates/order/purchase_order_detail.html:270 +#: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:856 +#: order/templates/order/so_navbar.html:36 part/models.py:865 #: part/templates/part/navbar.html:133 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 -#: stock/models.py:528 stock/models.py:1662 stock/models.py:1764 +#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 +#: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:713 msgid "Notes" msgstr "Notizen" -#: build/models.py:263 +#: build/models.py:267 msgid "Extra build notes" msgstr "Extranotizen für den Bauauftrag" -#: build/models.py:740 +#: build/models.py:744 msgid "No build output specified" msgstr "kein Endprodukt angegeben" -#: build/models.py:743 +#: build/models.py:747 msgid "Build output is already completed" msgstr "Endprodukt bereits hergstellt" -#: build/models.py:746 +#: build/models.py:750 msgid "Build output does not match Build Order" msgstr "Endprodukt stimmt nicht mit dem Bauauftrag überein" -#: build/models.py:1152 +#: build/models.py:1160 msgid "BuildItem must be unique for build, stock_item and install_into" msgstr "Bauauftrags-Objekt muss für Bauauftrag, Lager-Objekt und installiert_in eindeutig sein" -#: build/models.py:1177 +#: build/models.py:1185 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "Bauauftragsposition muss ein Endprodukt festlegen, da der übergeordnete Teil verfolgbar ist" -#: build/models.py:1181 +#: build/models.py:1189 #, python-brace-format msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "Reserviermenge ({n}) muss kleiner Bestandsmenge ({q}) sein. Zugewiesene Anzahl ({n}) darf nicht die verfügbare ({q}) Anzahl überschreiten" -#: build/models.py:1188 order/models.py:809 +#: build/models.py:1196 order/models.py:915 msgid "StockItem is over-allocated" msgstr "Zu viele BestandsObjekt zugewiesen" -#: build/models.py:1192 order/models.py:812 +#: build/models.py:1200 order/models.py:918 msgid "Allocation quantity must be greater than zero" msgstr "Reserviermenge muss größer null sein" -#: build/models.py:1196 +#: build/models.py:1204 msgid "Quantity must be 1 for serialized stock" msgstr "Anzahl muss 1 für Objekte mit Seriennummer sein" -#: build/models.py:1256 +#: build/models.py:1264 #, python-brace-format msgid "Selected stock item not found in BOM for part '{p}'" msgstr "Ausgewähltes BestandsObjekt nicht Stückliste für Teil '{p}' gefunden" -#: build/models.py:1316 stock/templates/stock/item_base.html:317 +#: build/models.py:1324 stock/templates/stock/item_base.html:317 #: templates/InvenTree/search.html:183 templates/js/build.js:812 #: templates/navbar.html:29 msgid "Build" msgstr "Bauauftrag" -#: build/models.py:1317 +#: build/models.py:1325 msgid "Build to allocate parts" msgstr "Bauauftrag starten um Teile zuzuweisen" -#: build/models.py:1333 stock/templates/stock/item_base.html:8 +#: build/models.py:1341 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:929 -#: templates/js/order.js:366 templates/js/order.js:371 +#: templates/js/order.js:433 templates/js/order.js:438 #: templates/js/stock.js:1129 msgid "Stock Item" msgstr "BestandsObjekt" -#: build/models.py:1334 +#: build/models.py:1342 msgid "Source stock item" msgstr "Quell-BestandsObjekt" -#: build/models.py:1347 +#: build/models.py:1355 msgid "Stock quantity to allocate to build" msgstr "BestandsObjekt-Anzahl dem Bauauftrag zuweisen" -#: build/models.py:1355 +#: build/models.py:1363 msgid "Install into" msgstr "Installiere in" -#: build/models.py:1356 +#: build/models.py:1364 msgid "Destination stock item" msgstr "Ziel-BestandsObjekt" @@ -891,7 +903,7 @@ msgstr "Benötigte Teile bestellen" #: build/templates/build/allocate.html:30 #: company/templates/company/detail_manufacturer_part.html:33 -#: company/templates/company/detail_supplier_part.html:32 order/views.py:992 +#: company/templates/company/detail_supplier_part.html:32 order/views.py:724 #: part/templates/part/category.html:136 msgid "Order Parts" msgstr "Teile bestellen" @@ -910,11 +922,11 @@ msgstr "Dieser Bauauftrag hat keine zugeordneten Stücklisten-Einträge" #: build/templates/build/allocation_card.html:21 #: build/templates/build/complete_output.html:46 -#: order/templates/order/sales_order_detail.html:75 -#: order/templates/order/sales_order_detail.html:160 +#: order/templates/order/sales_order_detail.html:85 +#: order/templates/order/sales_order_detail.html:170 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:450 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:570 +#: stock/models.py:458 stock/templates/stock/item_base.html:249 +#: templates/js/build.js:570 templates/js/model_renderers.js:41 msgid "Serial Number" msgstr "Seriennummer" @@ -927,6 +939,37 @@ msgstr "Seriennummer" msgid "Attachments" msgstr "Anhänge" +#: build/templates/build/attachments.html:51 +#: order/templates/order/so_attachments.html:79 +#: part/templates/part/attachments.html:81 +#: stock/templates/stock/item_attachments.html:81 +#: templates/attachment_table.html:6 +msgid "Add Attachment" +msgstr "Anhang hinzufügen" + +#: build/templates/build/attachments.html:69 +#: order/templates/order/so_attachments.html:52 +#: part/templates/part/attachments.html:35 +#: stock/templates/stock/item_attachments.html:49 +msgid "Edit Attachment" +msgstr "Anhang bearbeiten" + +#: build/templates/build/attachments.html:76 +#: order/templates/order/so_attachments.html:58 +#: part/templates/part/attachments.html:44 +#: stock/templates/stock/item_attachments.html:58 +#, fuzzy +#| msgid "Confirm Part Deletion" +msgid "Confirm Delete Operation" +msgstr "Löschen des Teils bestätigen" + +#: build/templates/build/attachments.html:77 +#: order/templates/order/so_attachments.html:59 +#: part/templates/part/attachments.html:45 +#: stock/templates/stock/item_attachments.html:59 +msgid "Delete Attachment" +msgstr "Anhang löschen" + #: build/templates/build/auto_allocate.html:9 msgid "Automatically Allocate Stock" msgstr "Lagerbestand automatisch zuweisen" @@ -1034,13 +1077,13 @@ msgid "Progress" msgstr "Fortschritt" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:710 +#: build/templates/build/detail.html:84 order/models.py:812 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 -#: stock/templates/stock/item_base.html:279 templates/js/order.js:245 +#: stock/templates/stock/item_base.html:279 templates/js/order.js:307 msgid "Sales Order" msgstr "Auftrag" @@ -1181,10 +1224,10 @@ msgstr "Ausgangs-Lager" msgid "Stock can be taken from any available location." msgstr "Bestand kann jedem verfügbaren Lagerort entnommen werden." -#: build/templates/build/detail.html:46 order/forms.py:89 order/models.py:673 -#: order/templates/order/purchase_order_detail.html:239 -#: order/templates/order/receive_parts.html:25 stock/forms.py:169 -#: stock/forms.py:375 +#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:771 +#: order/templates/order/purchase_order_detail.html:266 +#: order/templates/order/receive_parts.html:25 stock/forms.py:136 +#: stock/forms.py:342 msgid "Destination" msgstr "Ziel-Lager" @@ -1285,7 +1328,6 @@ msgstr "Bermerkungen bearbeiten" #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 #: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487 -#: stock/templates/stock/item_base.html:497 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "Speichern" @@ -1314,7 +1356,7 @@ msgstr "Endprodukt anlegen" msgid "Maximum output quantity is " msgstr "Maximale Endproduktmenge ist " -#: build/views.py:184 stock/views.py:1821 +#: build/views.py:184 stock/views.py:1653 msgid "Serial numbers already exist" msgstr "Seriennummern existieren bereits" @@ -1330,7 +1372,7 @@ msgstr "Endprodukt entfernen" msgid "Confirm unallocation of build stock" msgstr "Entfernung von Bestands-Zuordnung bestätigen" -#: build/views.py:281 build/views.py:371 stock/views.py:425 +#: build/views.py:281 build/views.py:371 stock/views.py:346 msgid "Check the confirmation box" msgstr "Bestätigungsbox bestätigen" @@ -1427,31 +1469,6 @@ msgstr "Bestandszuordnung bearbeiten" msgid "Updated Build Item" msgstr "Bauobjekt aktualisiert" -#: build/views.py:1070 -msgid "Add Build Order Attachment" -msgstr "Bauauftrags-Anhang hinzufügen" - -#: build/views.py:1083 order/views.py:117 order/views.py:169 part/views.py:179 -#: stock/views.py:277 -msgid "Added attachment" -msgstr "Anhang hinzugefügt" - -#: build/views.py:1119 order/views.py:196 order/views.py:217 -msgid "Edit Attachment" -msgstr "Anhang bearbeiten" - -#: build/views.py:1129 order/views.py:200 order/views.py:221 -msgid "Attachment updated" -msgstr "Anhang aktualisiert" - -#: build/views.py:1139 order/views.py:236 order/views.py:250 -msgid "Delete Attachment" -msgstr "Anhang löschen" - -#: build/views.py:1144 order/views.py:242 order/views.py:256 stock/views.py:333 -msgid "Deleted attachment" -msgstr "Anhang gelöscht" - #: common/files.py:66 msgid "Unsupported file format: {ext.upper()}" msgstr "Dateiformat nicht unterstützt: {ext.upper()}" @@ -1468,7 +1485,7 @@ msgstr "Fehler beim Lesen der Datei (falsche Größe)" msgid "Error reading file (data could be corrupted)" msgstr "Fehler beim Lesen der Datei (Daten könnten beschädigt sein)" -#: common/forms.py:34 templates/attachment_table.html:15 +#: common/forms.py:34 templates/js/attachment.js:42 msgid "File" msgstr "Datei" @@ -1501,7 +1518,7 @@ msgstr "Name der Instanz verwenden" msgid "Use the instance name in the title-bar" msgstr "Den Namen der Instanz in der Titelleiste verwenden" -#: common/models.py:72 company/models.py:94 company/models.py:95 +#: common/models.py:72 company/models.py:99 company/models.py:100 msgid "Company name" msgstr "Firmenname" @@ -1605,8 +1622,8 @@ msgstr "Aktuelle Teile-Stände" msgid "Number of recent parts to display on index page" msgstr "Anzahl der neusten Teile auf der Startseite" -#: common/models.py:160 part/models.py:2193 part/templates/part/detail.html:160 -#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 +#: common/models.py:160 part/models.py:2226 part/templates/part/detail.html:160 +#: report/models.py:186 stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:320 msgid "Template" msgstr "Vorlage" @@ -1615,7 +1632,7 @@ msgstr "Vorlage" msgid "Parts are templates by default" msgstr "Teile sind standardmäßig Vorlagen" -#: common/models.py:167 part/models.py:819 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:828 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:332 msgid "Assembly" msgstr "Baugruppe" @@ -1624,7 +1641,7 @@ msgstr "Baugruppe" msgid "Parts can be assembled from other components by default" msgstr "Teile können standardmäßig aus anderen Teilen angefertigt werden" -#: common/models.py:174 part/models.py:825 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:834 part/templates/part/detail.html:180 #: templates/js/table_filters.js:336 msgid "Component" msgstr "Komponente" @@ -1633,7 +1650,7 @@ msgstr "Komponente" msgid "Parts can be used as sub-components by default" msgstr "Teile können standardmäßig in Baugruppen benutzt werden" -#: common/models.py:181 part/models.py:836 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:845 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "Kaufbar" @@ -1641,7 +1658,7 @@ msgstr "Kaufbar" msgid "Parts are purchaseable by default" msgstr "Artikel sind grundsätzlich kaufbar" -#: common/models.py:188 part/models.py:841 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:850 part/templates/part/detail.html:210 #: templates/js/table_filters.js:344 msgid "Salable" msgstr "Verkäuflich" @@ -1650,7 +1667,7 @@ msgstr "Verkäuflich" msgid "Parts are salable by default" msgstr "Artikel sind grundsätzlich verkaufbar" -#: common/models.py:195 part/models.py:831 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:840 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:348 msgid "Trackable" msgstr "Nachverfolgbar" @@ -1659,7 +1676,7 @@ msgstr "Nachverfolgbar" msgid "Parts are trackable by default" msgstr "Artikel sind grundsätzlich verfolgbar" -#: common/models.py:202 part/models.py:851 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:860 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "Virtuell" @@ -1856,11 +1873,11 @@ msgstr "Nur Ganzzahl eingeben" msgid "Key string must be unique" msgstr "Schlüsseltext muss eindeutig sein" -#: common/models.py:742 company/forms.py:190 +#: common/models.py:742 company/forms.py:125 msgid "Price break quantity" msgstr "Preisstaffelungs Anzahl" -#: common/models.py:749 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:749 company/templates/company/supplier_part_pricing.html:84 #: templates/js/part.js:832 msgid "Price" msgstr "Preis" @@ -1891,16 +1908,16 @@ msgstr "Angegebener Wert muss ein Wahrheitswert sein" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 -#: order/templates/order/po_navbar.html:22 order/views.py:605 +#: order/templates/order/po_navbar.html:22 order/views.py:337 #: part/templates/part/bom_upload/upload_file.html:27 -#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:762 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:621 msgid "Upload File" msgstr "Datei hochgeladen" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 -#: order/views.py:606 part/templates/part/bom_upload/select_fields.html:58 +#: order/views.py:338 part/templates/part/bom_upload/select_fields.html:58 #: part/templates/part/import_wizard/ajax_match_fields.html:45 -#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:763 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:622 msgid "Match Fields" msgstr "Übereinstimmende Felder" @@ -1925,269 +1942,281 @@ msgstr "" msgid "Previous Step" msgstr "Vorheriger Schritt" -#: company/forms.py:37 company/models.py:142 -#: company/templates/company/detail.html:42 -msgid "Currency" -msgstr "Währung" - -#: company/forms.py:38 company/models.py:144 -msgid "Default currency used for this company" -msgstr "Standard-Währung für diese Firma" - -#: company/forms.py:76 part/forms.py:46 +#: company/forms.py:26 part/forms.py:46 msgid "URL" msgstr "URL" -#: company/forms.py:77 part/forms.py:47 +#: company/forms.py:27 part/forms.py:47 msgid "Image URL" msgstr "Bild-URL" -#: company/forms.py:132 templates/js/part.js:940 +#: company/forms.py:67 templates/js/part.js:940 msgid "Single Price" msgstr "Einzelpreis" -#: company/forms.py:133 +#: company/forms.py:68 msgid "Single quantity price" msgstr "Preis für eine Einheit" -#: company/forms.py:141 company/models.py:321 +#: company/forms.py:76 company/models.py:335 msgid "Select manufacturer" msgstr "Hersteller auswählen" -#: company/forms.py:147 company/models.py:328 +#: company/forms.py:82 company/models.py:342 msgid "Manufacturer Part Number" msgstr "Hersteller-Teilenummer" -#: company/forms.py:149 company/models.py:327 +#: company/forms.py:84 company/models.py:341 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:408 +#: order/templates/order/purchase_order_detail.html:189 part/bom.py:171 +#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:533 msgid "MPN" msgstr "MPN" -#: company/models.py:99 +#: company/models.py:104 msgid "Company description" msgstr "Firmenbeschreibung" -#: company/models.py:100 +#: company/models.py:105 msgid "Description of the company" msgstr "Firmenbeschreibung" -#: company/models.py:104 company/templates/company/company_base.html:70 -#: company/templates/company/detail.html:33 templates/js/company.js:60 +#: company/models.py:111 company/templates/company/company_base.html:70 +#: company/templates/company/detail.html:33 templates/js/company.js:129 msgid "Website" msgstr "Website" -#: company/models.py:104 +#: company/models.py:112 msgid "Company website URL" msgstr "Firmenwebsite Adresse/URL" -#: company/models.py:107 company/templates/company/company_base.html:77 +#: company/models.py:116 company/templates/company/company_base.html:77 msgid "Address" msgstr "Adresse" -#: company/models.py:108 +#: company/models.py:117 msgid "Company address" msgstr "Firmenadresse" -#: company/models.py:111 +#: company/models.py:120 msgid "Phone number" msgstr "Kontakt-Tel." -#: company/models.py:112 +#: company/models.py:121 msgid "Contact phone number" msgstr "Kontakt-Telefon" -#: company/models.py:115 company/templates/company/company_base.html:91 +#: company/models.py:124 company/templates/company/company_base.html:91 msgid "Email" msgstr "Email" -#: company/models.py:115 +#: company/models.py:124 msgid "Contact email address" msgstr "Kontakt-Email" -#: company/models.py:118 company/templates/company/company_base.html:98 +#: company/models.py:127 company/templates/company/company_base.html:98 msgid "Contact" msgstr "Kontakt" -#: company/models.py:119 +#: company/models.py:128 msgid "Point of contact" msgstr "Anlaufstelle" -#: company/models.py:121 company/models.py:333 company/models.py:526 -#: order/models.py:102 part/models.py:728 +#: company/models.py:130 company/models.py:347 company/models.py:548 +#: order/models.py:156 part/models.py:737 #: report/templates/report/inventree_build_order_base.html:165 -#: templates/js/company.js:188 templates/js/company.js:419 +#: templates/js/company.js:312 templates/js/company.js:544 #: templates/js/part.js:498 msgid "Link" msgstr "Link" -#: company/models.py:121 +#: company/models.py:130 msgid "Link to external company information" msgstr "Link auf externe Firmeninformation" -#: company/models.py:129 part/models.py:738 +#: company/models.py:138 part/models.py:747 msgid "Image" msgstr "Bild" -#: company/models.py:134 +#: company/models.py:143 msgid "is customer" msgstr "ist Kunde" -#: company/models.py:134 +#: company/models.py:143 msgid "Do you sell items to this company?" msgstr "Verkaufen Sie Teile an diese Firma?" -#: company/models.py:136 +#: company/models.py:145 msgid "is supplier" msgstr "ist Zulieferer" -#: company/models.py:136 +#: company/models.py:145 msgid "Do you purchase items from this company?" msgstr "Kaufen Sie Teile von dieser Firma?" -#: company/models.py:138 +#: company/models.py:147 msgid "is manufacturer" msgstr "ist Hersteller" -#: company/models.py:138 +#: company/models.py:147 msgid "Does this company manufacture parts?" msgstr "Produziert diese Firma Teile?" -#: company/models.py:305 company/models.py:497 stock/models.py:403 +#: company/models.py:151 company/serializers.py:259 +#: company/templates/company/detail.html:42 +msgid "Currency" +msgstr "Währung" + +#: company/models.py:154 +msgid "Default currency used for this company" +msgstr "Standard-Währung für diese Firma" + +#: company/models.py:319 company/models.py:519 stock/models.py:411 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "Basisteil" -#: company/models.py:309 company/models.py:501 order/views.py:1603 +#: company/models.py:323 company/models.py:523 order/views.py:1127 msgid "Select part" msgstr "Teil auswählen" -#: company/models.py:320 company/templates/company/detail.html:57 +#: company/models.py:334 company/templates/company/detail.html:57 #: company/templates/company/manufacturer_part_base.html:85 #: company/templates/company/manufacturer_part_detail.html:25 #: company/templates/company/supplier_part_base.html:94 #: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:352 -#: templates/js/company.js:44 templates/js/company.js:165 -#: templates/js/company.js:390 +#: templates/js/company.js:113 templates/js/company.js:289 +#: templates/js/company.js:515 msgid "Manufacturer" msgstr "Hersteller" -#: company/models.py:334 +#: company/models.py:348 msgid "URL for external manufacturer part link" msgstr "Externe URL für das Herstellerteil" -#: company/models.py:340 +#: company/models.py:354 msgid "Manufacturer part description" msgstr "Teilbeschreibung des Herstellers" -#: company/models.py:390 company/models.py:520 +#: company/models.py:408 company/models.py:542 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 #: stock/templates/stock/item_base.html:362 msgid "Manufacturer Part" msgstr "Herstellerteil" -#: company/models.py:397 +#: company/models.py:415 msgid "Parameter name" msgstr "" -#: company/models.py:403 part/templates/part/params.html:28 +#: company/models.py:421 part/templates/part/params.html:28 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1751 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:241 templates/js/stock.js:137 +#: stock/models.py:1771 templates/InvenTree/settings/header.html:8 +#: templates/js/company.js:365 templates/js/stock.js:137 msgid "Value" msgstr "Wert" -#: company/models.py:404 +#: company/models.py:422 msgid "Parameter value" msgstr "" -#: company/models.py:410 part/models.py:813 part/models.py:2165 +#: company/models.py:428 part/models.py:822 part/models.py:2194 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 -#: templates/js/company.js:247 +#: templates/js/company.js:371 msgid "Units" msgstr "Einheiten" -#: company/models.py:411 +#: company/models.py:429 msgid "Parameter units" msgstr "" -#: company/models.py:507 company/templates/company/detail.html:62 +#: company/models.py:529 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:189 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:256 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:369 -#: templates/js/company.js:48 templates/js/company.js:364 -#: templates/js/order.js:170 +#: templates/js/company.js:117 templates/js/company.js:489 +#: templates/js/order.js:232 msgid "Supplier" msgstr "Zulieferer" -#: company/models.py:508 +#: company/models.py:530 msgid "Select supplier" msgstr "Zulieferer auswählen" -#: company/models.py:513 company/templates/company/supplier_part_base.html:88 +#: company/models.py:535 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "SKU (Lagerbestandseinheit)" -#: company/models.py:514 +#: company/models.py:536 msgid "Supplier stock keeping unit" msgstr "Lagerbestandseinheit (SKU) des Zulieferers" -#: company/models.py:521 +#: company/models.py:543 msgid "Select manufacturer part" msgstr "Herstellerteil auswählen" -#: company/models.py:527 +#: company/models.py:549 msgid "URL for external supplier part link" msgstr "Teil-URL des Zulieferers" -#: company/models.py:533 +#: company/models.py:555 msgid "Supplier part description" msgstr "Zuliefererbeschreibung des Teils" -#: company/models.py:538 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2305 +#: company/models.py:560 company/templates/company/supplier_part_base.html:116 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2342 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Notiz" -#: company/models.py:542 part/models.py:1606 +#: company/models.py:564 part/models.py:1615 msgid "base cost" msgstr "Basiskosten" -#: company/models.py:542 part/models.py:1606 +#: company/models.py:564 part/models.py:1615 msgid "Minimum charge (e.g. stocking fee)" msgstr "Mindestpreis" -#: company/models.py:544 company/templates/company/supplier_part_base.html:109 -#: stock/models.py:427 stock/templates/stock/item_base.html:310 +#: company/models.py:566 company/templates/company/supplier_part_base.html:109 +#: stock/models.py:435 stock/templates/stock/item_base.html:310 #: templates/js/stock.js:709 msgid "Packaging" msgstr "Verpackungen" -#: company/models.py:544 +#: company/models.py:566 msgid "Part packaging" msgstr "Teile-Verpackungen" -#: company/models.py:546 part/models.py:1608 +#: company/models.py:568 part/models.py:1617 msgid "multiple" msgstr "Vielfache" -#: company/models.py:546 +#: company/models.py:568 msgid "Order multiple" msgstr "Mehrere bestellen" +#: company/serializers.py:68 +#, fuzzy +#| msgid "Default currency used for this company" +msgid "Default currency used for this supplier" +msgstr "Standard-Währung für diese Firma" + +#: company/serializers.py:69 +#, fuzzy +#| msgid "Currency" +msgid "Currency Code" +msgstr "Währung" + #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 #: company/templates/company/navbar.html:65 templates/js/build.js:563 @@ -2196,7 +2225,7 @@ msgstr "Zugeordneter Bestand" #: company/templates/company/company_base.html:9 #: company/templates/company/company_base.html:35 -#: templates/InvenTree/search.html:304 templates/js/company.js:33 +#: templates/InvenTree/search.html:304 templates/js/company.js:102 msgid "Company" msgstr "Firma" @@ -2210,7 +2239,7 @@ msgstr "Neues Bild hochladen" msgid "Download image from URL" msgstr "Bild von URL herunterladen" -#: company/templates/company/company_base.html:46 order/views.py:313 +#: company/templates/company/company_base.html:46 templates/js/order.js:61 msgid "Create Purchase Order" msgstr "Bestellung anlegen" @@ -2218,7 +2247,8 @@ msgstr "Bestellung anlegen" msgid "Edit company information" msgstr "Firmeninformation bearbeiten" -#: company/templates/company/company_base.html:56 company/views.py:326 +#: company/templates/company/company_base.html:56 +#: company/templates/company/company_base.html:126 msgid "Delete Company" msgstr "Firma löschen" @@ -2232,19 +2262,12 @@ msgstr "Firmendetails" msgid "Phone" msgstr "Telefon" -#: company/templates/company/delete.html:7 -#, python-format -msgid "Are you sure you want to delete company '%(name)s'?" -msgstr "Sind Sie sicher, dass Sie die Firma '%(name)s' löschen wollen?" - -#: company/templates/company/delete.html:12 -#, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" -"If this supplier is deleted, these supplier part entries will also be deleted." -msgstr "" -"Es gibt %(count)s Teile, die von diesem Unternehmen bezogen werden.
\n" -"Wenn dieser Lieferant gelöscht wird, werden auch diese Zulieferer-Teile gelöscht." +#: company/templates/company/company_base.html:166 +#: part/templates/part/part_base.html:307 +#, fuzzy +#| msgid "Upload Part Image" +msgid "Upload Image" +msgstr "Teilbild hochladen" #: company/templates/company/detail.html:21 msgid "Company Name" @@ -2258,10 +2281,10 @@ msgstr "Keine Website angegeben" msgid "Uses default currency" msgstr "verwendet Standard-Währung" -#: company/templates/company/detail.html:67 order/models.py:460 -#: order/templates/order/sales_order_base.html:94 stock/models.py:445 -#: stock/models.py:446 stock/templates/stock/item_base.html:262 -#: templates/js/company.js:40 templates/js/order.js:267 +#: company/templates/company/detail.html:67 order/models.py:540 +#: order/templates/order/sales_order_base.html:94 stock/models.py:453 +#: stock/models.py:454 stock/templates/stock/item_base.html:262 +#: templates/js/company.js:109 templates/js/order.js:329 #: templates/js/stock.js:1111 msgid "Customer" msgstr "Kunde" @@ -2283,6 +2306,7 @@ msgstr "Neues Herstellerteil" #: company/templates/company/detail_manufacturer_part.html:28 #: company/templates/company/detail_supplier_part.html:27 #: company/templates/company/manufacturer_part_suppliers.html:20 +#: company/templates/company/manufacturer_part_suppliers.html:46 #: part/templates/part/category.html:131 #: part/templates/part/manufacturer.html:22 #: part/templates/part/supplier.html:20 @@ -2305,26 +2329,25 @@ msgstr "Teile löschen" msgid "Delete Parts" msgstr "Teile löschen" -#: company/templates/company/detail_manufacturer_part.html:66 +#: company/templates/company/detail_manufacturer_part.html:68 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:127 #: templates/js/stock.js:1326 msgid "New Part" msgstr "Neues Teil" -#: company/templates/company/detail_manufacturer_part.html:67 +#: company/templates/company/detail_manufacturer_part.html:69 #: company/templates/company/detail_supplier_part.html:67 msgid "Create new Part" msgstr "Neues Teil hinzufügen" -#: company/templates/company/detail_manufacturer_part.html:72 -#: company/views.py:71 part/templates/part/manufacturer.html:52 -#: part/templates/part/supplier.html:56 +#: company/templates/company/detail_manufacturer_part.html:74 +#: company/views.py:66 part/templates/part/manufacturer.html:52 +#: part/templates/part/supplier.html:55 msgid "New Manufacturer" msgstr "Neuer Hersteller" -#: company/templates/company/detail_manufacturer_part.html:73 -#: company/views.py:284 +#: company/templates/company/detail_manufacturer_part.html:75 msgid "Create new Manufacturer" msgstr "Neuen Hersteller anlegen" @@ -2347,26 +2370,24 @@ msgstr "Zuliefererteile" #: company/templates/company/detail_supplier_part.html:21 #: order/templates/order/order_wizard/select_parts.html:44 -#: order/templates/order/purchase_order_detail.html:50 +#: part/templates/part/part_base.html:429 msgid "Create new supplier part" msgstr "Neues Zuliefererteil anlegen" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 -#: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1332 +#: part/templates/part/part_base.html:428 part/templates/part/supplier.html:17 +#: templates/js/stock.js:1332 msgid "New Supplier Part" msgstr "Neues Zuliefererteil" #: company/templates/company/detail_supplier_part.html:72 -#: company/templates/company/manufacturer_part_suppliers.html:82 -#: company/views.py:64 order/templates/order/purchase_orders.html:185 -#: part/templates/part/supplier.html:50 +#: company/templates/company/manufacturer_part_suppliers.html:96 +#: company/views.py:60 part/templates/part/supplier.html:50 msgid "New Supplier" msgstr "Neuer Zulieferer" -#: company/templates/company/detail_supplier_part.html:73 company/views.py:281 -#: order/templates/order/purchase_orders.html:186 +#: company/templates/company/detail_supplier_part.html:73 msgid "Create new Supplier" msgstr "Neuen Zulieferer anlegen" @@ -2401,18 +2422,17 @@ msgstr "Herstellerteil-Details" msgid "Internal Part" msgstr "Internes Teil" -#: company/templates/company/manufacturer_part_delete.html:6 -msgid "Are you sure you want to delete the following Manufacturer Parts?" -msgstr "Sind Sie sicher, dass sie die folgenden Herstellerteile löschen möchten?" +#: company/templates/company/manufacturer_part_base.html:125 +msgid "Edit Manufacturer Part" +msgstr "Herstellerteil ändern" -#: company/templates/company/manufacturer_part_delete.html:36 -#, python-format -msgid "There are %(count)s suppliers defined for this manufacturer part. If you delete it, the following supplier parts will also be deleted:" -msgstr "Für dieses Herstellerteil sind %(count)s Lieferanten definiert. Wenn Sie es löschen, werden die folgenden Lieferantenteile ebenfalls gelöscht:" +#: company/templates/company/manufacturer_part_base.html:134 +msgid "Delete Manufacturer Part" +msgstr "Herstellerteil löschen" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:63 part/templates/part/navbar.html:87 +#: company/views.py:59 part/templates/part/navbar.html:87 #: part/templates/part/navbar.html:90 part/templates/part/prices.html:153 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" @@ -2425,7 +2445,7 @@ msgstr "Herstellerteil-Bestand" #: company/templates/company/manufacturer_part_navbar.html:22 #: company/templates/company/navbar.html:41 #: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:39 stock/api.py:54 +#: part/templates/part/navbar.html:39 stock/api.py:53 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 @@ -2451,9 +2471,11 @@ msgid "Delete supplier parts" msgstr "Zuliefererteil entfernen" #: company/templates/company/manufacturer_part_suppliers.html:22 +#: company/templates/company/manufacturer_part_suppliers.html:48 +#: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:1002 users/models.py:191 +#: stock/views.py:855 templates/js/company.js:203 users/models.py:192 msgid "Delete" msgstr "Löschen" @@ -2471,11 +2493,35 @@ msgstr "Parameter" msgid "New Parameter" msgstr "Neuer Parameter" -#: company/templates/company/manufacturer_part_suppliers.html:83 +#: company/templates/company/manufacturer_part_suppliers.html:48 +#, fuzzy +#| msgid "Delete parts" +msgid "Delete parameters" +msgstr "Teile löschen" + +#: company/templates/company/manufacturer_part_suppliers.html:80 +#, fuzzy +#| msgid "Add new parameter" +msgid "Add Parameter" +msgstr "Parameter hinzufügen" + +#: company/templates/company/manufacturer_part_suppliers.html:97 #: part/templates/part/supplier.html:51 msgid "Create new supplier" msgstr "Neuen Zulieferer anlegen" +#: company/templates/company/manufacturer_part_suppliers.html:127 +#, fuzzy +#| msgid "All selected BOM items will be deleted" +msgid "Selected parameters will be deleted" +msgstr "Alle ausgewählte Stücklistenpositionen werden gelöscht" + +#: company/templates/company/manufacturer_part_suppliers.html:139 +#, fuzzy +#| msgid "Delete Part Parameter" +msgid "Delete Parameters" +msgstr "Teilparameter löschen" + #: company/templates/company/navbar.html:20 #: company/templates/company/navbar.html:23 msgid "Manufactured Parts" @@ -2493,7 +2539,7 @@ msgstr "Zuliefererteile" #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 #: templates/InvenTree/search.html:198 templates/js/stock.js:1010 -#: templates/stats.html:93 templates/stats.html:102 users/models.py:42 +#: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "Teilbestand" @@ -2507,7 +2553,7 @@ msgstr "Teilbestand" #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:236 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 -#: users/models.py:45 +#: users/models.py:46 msgid "Sales Orders" msgstr "Aufträge" @@ -2519,7 +2565,7 @@ msgstr "Aufträge" #: part/templates/part/orders.html:10 templates/InvenTree/index.html:213 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 -#: users/models.py:44 +#: users/models.py:45 msgid "Purchase Orders" msgstr "Bestellungen" @@ -2548,8 +2594,8 @@ msgid "New Sales Order" msgstr "Neuer Auftrag" #: company/templates/company/supplier_part_base.html:7 -#: company/templates/company/supplier_part_base.html:20 stock/models.py:412 -#: stock/templates/stock/item_base.html:374 templates/js/company.js:380 +#: company/templates/company/supplier_part_base.html:20 stock/models.py:420 +#: stock/templates/stock/item_base.html:374 templates/js/company.js:505 #: templates/js/stock.js:690 msgid "Supplier Part" msgstr "Zuliefererteil" @@ -2599,8 +2645,9 @@ msgstr "Teil bestellen" msgid "Pricing Information" msgstr "Preisinformationen ansehen" -#: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 -#: part/templates/part/prices.html:264 part/views.py:2951 +#: company/templates/company/supplier_part_pricing.html:19 +#: company/templates/company/supplier_part_pricing.html:118 +#: part/templates/part/prices.html:264 part/views.py:2788 msgid "Add Price Break" msgstr "Preisstaffel hinzufügen" @@ -2608,443 +2655,391 @@ msgstr "Preisstaffel hinzufügen" msgid "No price break information found" msgstr "Keine Informationen zur Preisstaffel gefunden" -#: company/templates/company/supplier_part_pricing.html:89 +#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2850 +msgid "Delete Price Break" +msgstr "Preisstaffel löschen" + +#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2836 +msgid "Edit Price Break" +msgstr "Preisstaffel bearbeiten" + +#: company/templates/company/supplier_part_pricing.html:91 msgid "Edit price break" msgstr "Preisstaffel bearbeiten" -#: company/templates/company/supplier_part_pricing.html:90 +#: company/templates/company/supplier_part_pricing.html:92 msgid "Delete price break" msgstr "Preisstaffel löschen" -#: company/views.py:70 part/templates/part/navbar.html:81 +#: company/views.py:65 part/templates/part/navbar.html:81 #: part/templates/part/navbar.html:84 part/templates/part/prices.html:157 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "Hersteller" -#: company/views.py:77 templates/InvenTree/search.html:336 +#: company/views.py:71 templates/InvenTree/search.html:336 #: templates/navbar.html:45 msgid "Customers" msgstr "Kunden" -#: company/views.py:78 order/templates/order/sales_orders.html:187 +#: company/views.py:72 msgid "New Customer" msgstr "Neuer Kunde" -#: company/views.py:86 +#: company/views.py:79 msgid "Companies" msgstr "Firmen" -#: company/views.py:87 +#: company/views.py:80 msgid "New Company" msgstr "Neue Firma" -#: company/views.py:169 part/views.py:1148 +#: company/views.py:161 part/views.py:1007 msgid "Download Image" msgstr "Bild herunterladen" -#: company/views.py:198 part/views.py:1180 +#: company/views.py:190 part/views.py:1039 msgid "Image size exceeds maximum allowable size for download" msgstr "Bildgröße überschreitet maximal-erlaubte Größe für Downloads" -#: company/views.py:205 part/views.py:1187 +#: company/views.py:197 part/views.py:1046 #, python-brace-format msgid "Invalid response: {code}" msgstr "Ungültige Antwort {code}" -#: company/views.py:214 part/views.py:1196 +#: company/views.py:206 part/views.py:1055 msgid "Supplied URL is not a valid image file" msgstr "Angegebene URL ist kein gültiges Bild" -#: company/views.py:243 -msgid "Update Company Image" -msgstr "Firmenbild aktualisieren" - -#: company/views.py:249 -msgid "Updated company image" -msgstr "Aktualisiertes Firmenbild" - -#: company/views.py:259 -msgid "Edit Company" -msgstr "Firma bearbeiten" - -#: company/views.py:264 -msgid "Edited company information" -msgstr "Firmeninformation bearbeitet" - -#: company/views.py:287 order/templates/order/sales_orders.html:188 -msgid "Create new Customer" -msgstr "Neuen Kunden anlegen" - -#: company/views.py:289 -msgid "Create new Company" -msgstr "Neue Firma anlegen" - -#: company/views.py:316 -msgid "Created new company" -msgstr "Neue Firma angelegt" - -#: company/views.py:332 -msgid "Company was deleted" -msgstr "Firma gelöscht" - -#: company/views.py:357 -msgid "Edit Manufacturer Part" -msgstr "Herstellerteil ändern" - -#: company/views.py:366 +#: company/views.py:251 msgid "Create New Manufacturer Part" msgstr "Neues Herstellerteil anlegen" -#: company/views.py:440 -msgid "Delete Manufacturer Part" -msgstr "Herstellerteil löschen" - -#: company/views.py:514 -msgid "Add Manufacturer Part Parameter" -msgstr "" - -#: company/views.py:548 -msgid "Edit Manufacturer Part Parameter" -msgstr "" - -#: company/views.py:588 +#: company/views.py:334 msgid "Edit Supplier Part" msgstr "Zuliefererteil bearbeiten" -#: company/views.py:639 templates/js/stock.js:1333 +#: company/views.py:385 templates/js/stock.js:1333 msgid "Create new Supplier Part" msgstr "Neues Zuliefererteil anlegen" -#: company/views.py:783 +#: company/views.py:529 msgid "Delete Supplier Part" msgstr "Zuliefererteil entfernen" -#: company/views.py:860 part/views.py:2955 -msgid "Added new price break" -msgstr "neue Preisstaffel hinzufügt" - -#: company/views.py:916 part/views.py:2999 -msgid "Edit Price Break" -msgstr "Preisstaffel bearbeiten" - -#: company/views.py:931 part/views.py:3013 -msgid "Delete Price Break" -msgstr "Preisstaffel löschen" - #: label/api.py:56 report/api.py:201 msgid "No valid objects provided to template" msgstr "Keine korrekten Objekte für Vorlage gegeben" -#: label/models.py:103 +#: label/models.py:104 msgid "Label name" msgstr "Label Name" -#: label/models.py:110 +#: label/models.py:111 msgid "Label description" msgstr "Label Beschreibung" -#: label/models.py:117 stock/forms.py:202 +#: label/models.py:118 stock/forms.py:169 msgid "Label" msgstr "Label" -#: label/models.py:118 +#: label/models.py:119 msgid "Label template file" msgstr "Label-Vorlage-Datei" -#: label/models.py:124 report/models.py:297 +#: label/models.py:125 report/models.py:297 msgid "Enabled" msgstr "Aktiviert" -#: label/models.py:125 +#: label/models.py:126 msgid "Label template is enabled" msgstr "Label-Vorlage ist aktiviert" -#: label/models.py:130 +#: label/models.py:131 msgid "Width [mm]" msgstr "Breite [mm]" -#: label/models.py:131 +#: label/models.py:132 msgid "Label width, specified in mm" msgstr "Label-Breite in mm" -#: label/models.py:137 +#: label/models.py:138 msgid "Height [mm]" msgstr "Höhe [mm]" -#: label/models.py:138 +#: label/models.py:139 msgid "Label height, specified in mm" msgstr "Label-Höhe in mm" -#: label/models.py:144 report/models.py:290 +#: label/models.py:145 report/models.py:290 msgid "Filename Pattern" msgstr "Dateinamen-Muster" -#: label/models.py:145 +#: label/models.py:146 msgid "Pattern for generating label filenames" msgstr "Muster für die Erstellung von Label-Dateinamen" -#: label/models.py:244 label/models.py:297 +#: label/models.py:249 label/models.py:306 msgid "Query filters (comma-separated list of key=value pairs" msgstr "Abfragefilter (kommagetrennte Liste mit Schlüssel=Wert-Paaren)" -#: label/models.py:245 label/models.py:298 report/models.py:317 +#: label/models.py:250 label/models.py:307 report/models.py:317 #: report/models.py:440 report/models.py:474 msgid "Filters" msgstr "Filter" -#: order/forms.py:31 order/templates/order/order_base.html:47 +#: order/forms.py:30 order/templates/order/order_base.html:47 msgid "Place order" msgstr "Bestellung aufgeben" -#: order/forms.py:42 order/templates/order/order_base.html:54 +#: order/forms.py:41 order/templates/order/order_base.html:54 msgid "Mark order as complete" msgstr "Bestellung als vollständig markieren" -#: order/forms.py:53 order/forms.py:64 order/templates/order/order_base.html:59 +#: order/forms.py:52 order/forms.py:63 order/templates/order/order_base.html:59 #: order/templates/order/sales_order_base.html:61 msgid "Cancel order" msgstr "Bestellung stornieren" -#: order/forms.py:75 order/templates/order/sales_order_base.html:58 +#: order/forms.py:74 order/templates/order/sales_order_base.html:58 msgid "Ship order" msgstr "Bestellung versenden" -#: order/forms.py:90 +#: order/forms.py:89 msgid "Receive parts to this location" msgstr "Teile in diesen Lagerort empfangen" -#: order/forms.py:112 -msgid "Purchase Order reference" -msgstr "Bestellungs-Referenz" - -#: order/forms.py:119 -msgid "Target date for order delivery. Order will be overdue after this date." -msgstr "Zieldatum für Auftrags-Lieferung." - -#: order/forms.py:147 -msgid "Enter sales order number" -msgstr "Auftrag-Nummer eingeben" - -#: order/forms.py:154 order/models.py:472 -msgid "Target date for order completion. Order will be overdue after this date." -msgstr "Zieldatum für Auftrags-Fertigstellung." - -#: order/forms.py:246 +#: order/forms.py:116 msgid "Enter stock item serial numbers" msgstr "Seriennummern für BestandsObjekt eingeben" -#: order/forms.py:252 +#: order/forms.py:122 msgid "Enter quantity of stock items" msgstr "Menge der BestandsObjekt eingeben" -#: order/models.py:98 -msgid "Order reference" -msgstr "Bestell-Referenz" - -#: order/models.py:100 +#: order/models.py:154 msgid "Order description" msgstr "Bestellungs-Beschreibung" -#: order/models.py:102 +#: order/models.py:156 msgid "Link to external page" msgstr "Link auf externe Seite" -#: order/models.py:110 part/templates/part/detail.html:132 +#: order/models.py:164 part/templates/part/detail.html:132 msgid "Created By" msgstr "Erstellt von" -#: order/models.py:117 +#: order/models.py:171 msgid "User or group responsible for this order" msgstr "Nutzer oder Gruppe der/die für diesen Auftrag zuständig ist/sind" -#: order/models.py:122 +#: order/models.py:176 msgid "Order notes" msgstr "Bestell-Notizen" -#: order/models.py:181 order/models.py:465 +#: order/models.py:243 order/models.py:530 +msgid "Order reference" +msgstr "Bestell-Referenz" + +#: order/models.py:248 order/models.py:545 msgid "Purchase order status" msgstr "Bestellungs-Status" -#: order/models.py:190 +#: order/models.py:257 msgid "Company from which the items are being ordered" msgstr "Firma bei der die Teile bestellt werden" -#: order/models.py:193 order/templates/order/order_base.html:98 -#: templates/js/order.js:179 +#: order/models.py:260 order/templates/order/order_base.html:98 +#: templates/js/order.js:241 msgid "Supplier Reference" msgstr "Zulieferer-Referenz" -#: order/models.py:193 +#: order/models.py:260 msgid "Supplier order reference code" msgstr "Zulieferer Bestellreferenz" -#: order/models.py:200 +#: order/models.py:267 msgid "received by" msgstr "Empfangen von" -#: order/models.py:205 +#: order/models.py:272 msgid "Issue Date" msgstr "Aufgabedatum" -#: order/models.py:206 +#: order/models.py:273 msgid "Date order was issued" msgstr "Datum an dem die Bestellung aufgegeben wurde" -#: order/models.py:211 +#: order/models.py:278 msgid "Target Delivery Date" msgstr "Ziel-Versanddatum" -#: order/models.py:212 +#: order/models.py:279 msgid "Expected date for order delivery. Order will be overdue after this date." msgstr "Geplantes Lieferdatum für Auftrag." -#: order/models.py:218 +#: order/models.py:285 msgid "Date order was completed" msgstr "Datum an dem der Auftrag fertigstellt wurde" -#: order/models.py:242 part/views.py:1886 stock/models.py:300 -#: stock/models.py:1015 +#: order/models.py:309 part/views.py:1730 stock/models.py:308 +#: stock/models.py:1023 msgid "Quantity must be greater than zero" msgstr "Anzahl muss größer Null sein" -#: order/models.py:247 +#: order/models.py:314 msgid "Part supplier must match PO supplier" msgstr "Teile-Zulieferer muss dem Zulieferer der Bestellung entsprechen" -#: order/models.py:345 +#: order/models.py:412 msgid "Lines can only be received against an order marked as 'Placed'" msgstr "Nur Teile aufgegebener Bestllungen können empfangen werden" -#: order/models.py:349 +#: order/models.py:416 msgid "Quantity must be an integer" msgstr "Anzahl muss eine Ganzzahl sein" -#: order/models.py:351 +#: order/models.py:418 msgid "Quantity must be a positive number" msgstr "Anzahl muss eine positive Zahl sein" -#: order/models.py:461 +#: order/models.py:541 msgid "Company to which the items are being sold" msgstr "Firma an die die Teile verkauft werden" -#: order/models.py:467 +#: order/models.py:547 msgid "Customer Reference " msgstr "Kundenreferenz" -#: order/models.py:467 +#: order/models.py:547 msgid "Customer order reference code" msgstr "Bestellreferenz" -#: order/models.py:475 templates/js/order.js:303 +#: order/models.py:552 +msgid "Target date for order completion. Order will be overdue after this date." +msgstr "Zieldatum für Auftrags-Fertigstellung." + +#: order/models.py:555 templates/js/order.js:370 msgid "Shipment Date" msgstr "Versanddatum" -#: order/models.py:482 +#: order/models.py:562 msgid "shipped by" msgstr "Versand von" -#: order/models.py:526 +#: order/models.py:606 msgid "SalesOrder cannot be shipped as it is not currently pending" msgstr "Bestellung kann nicht versendet werden weil er nicht anhängig ist" -#: order/models.py:613 +#: order/models.py:703 msgid "Item quantity" msgstr "Anzahl" -#: order/models.py:615 +#: order/models.py:709 msgid "Line item reference" msgstr "Position - Referenz" -#: order/models.py:617 +#: order/models.py:711 msgid "Line item notes" msgstr "Position - Notizen" -#: order/models.py:643 order/models.py:710 templates/js/order.js:353 +#: order/models.py:741 order/models.py:812 templates/js/order.js:420 msgid "Order" msgstr "Bestellung" -#: order/models.py:644 order/templates/order/order_base.html:9 +#: order/models.py:742 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 -#: stock/templates/stock/item_base.html:324 templates/js/order.js:148 +#: stock/templates/stock/item_base.html:324 templates/js/order.js:210 #: templates/js/stock.js:669 templates/js/stock.js:1092 msgid "Purchase Order" msgstr "Bestellung" -#: order/models.py:658 +#: order/models.py:756 msgid "Supplier part" msgstr "Zuliefererteil" -#: order/models.py:661 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:219 +#: order/models.py:759 order/templates/order/order_base.html:131 +#: order/templates/order/purchase_order_detail.html:246 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "Empfangen" -#: order/models.py:661 +#: order/models.py:759 msgid "Number of items received" msgstr "Empfangene Objekt-Anzahl" -#: order/models.py:667 part/templates/part/prices.html:166 stock/models.py:537 +#: order/models.py:765 part/templates/part/prices.html:166 stock/models.py:545 #: stock/templates/stock/item_base.html:331 templates/js/stock.js:704 msgid "Purchase Price" msgstr "Preis" -#: order/models.py:668 +#: order/models.py:766 msgid "Unit purchase price" msgstr "Preis pro Einheit" -#: order/models.py:676 +#: order/models.py:774 msgid "Where does the Purchaser want this item to be stored?" msgstr "Wo möchte der Käufer diesen Artikel gelagert haben?" -#: order/models.py:718 part/templates/part/part_pricing.html:97 +#: order/models.py:820 part/templates/part/part_pricing.html:97 #: part/templates/part/prices.html:103 part/templates/part/prices.html:278 msgid "Sale Price" msgstr "Verkaufspreis" -#: order/models.py:719 +#: order/models.py:821 msgid "Unit sale price" msgstr "Stückverkaufspreis" -#: order/models.py:794 order/models.py:796 +#: order/models.py:900 order/models.py:902 msgid "Stock item has not been assigned" msgstr "BestandsObjekt wurde nicht zugewiesen" -#: order/models.py:800 +#: order/models.py:906 msgid "Cannot allocate stock item to a line with a different part" msgstr "Kann BestandsObjekt keiner Zeile mit einem anderen Teil hinzufügen" -#: order/models.py:802 +#: order/models.py:908 msgid "Cannot allocate stock to a line without a part" msgstr "Kann BestandsObjekt keiner Zeile ohne Teil hinzufügen" -#: order/models.py:805 +#: order/models.py:911 msgid "Allocation quantity cannot exceed stock quantity" msgstr "Die zugeordnete Anzahl darf nicht die verfügbare Anzahl überschreiten" -#: order/models.py:815 +#: order/models.py:921 msgid "Quantity must be 1 for serialized stock item" msgstr "Anzahl für BestandsObjekt mit Seriennummer muss 1 sein" -#: order/models.py:820 +#: order/models.py:926 msgid "Line" msgstr "Position" -#: order/models.py:831 +#: order/models.py:937 msgid "Item" msgstr "Position" -#: order/models.py:832 +#: order/models.py:938 msgid "Select stock item to allocate" msgstr "BestandsObjekt für Zuordnung auswählen" -#: order/models.py:835 +#: order/models.py:941 msgid "Enter stock allocation quantity" msgstr "Anzahl für Bestandszuordnung eingeben" +#: order/serializers.py:139 +#, fuzzy +#| msgid "Purchase Order reference" +msgid "Purchase price currency" +msgstr "Bestellungs-Referenz" + +#: order/serializers.py:359 +#, fuzzy +#| msgid "Single Price - %(currency)s" +msgid "Sale price currency" +msgstr "Einzelpreis - %(currency)s" + #: order/templates/order/delete_attachment.html:5 #: stock/templates/stock/attachment_delete.html:5 #: templates/attachment_delete.html:5 @@ -3089,16 +3084,22 @@ msgstr "Bestellstatus" msgid "Issued" msgstr "Aufgegeben" -#: order/templates/order/order_base.html:180 -#: order/templates/order/purchase_order_detail.html:100 +#: order/templates/order/order_base.html:188 +msgid "Edit Purchase Order" +msgstr "Bestellung bearbeiten" + +#: order/templates/order/order_base.html:199 +#: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 +#: part/templates/part/part_base.html:415 #: stock/templates/stock/location.html:191 templates/js/stock.js:750 #: templates/js/stock.js:1338 msgid "New Location" msgstr "Neuer Lagerort" -#: order/templates/order/order_base.html:181 -#: order/templates/order/purchase_order_detail.html:101 +#: order/templates/order/order_base.html:200 +#: order/templates/order/purchase_order_detail.html:128 +#: part/templates/part/part_base.html:416 #: stock/templates/stock/location.html:42 msgid "Create new stock location" msgstr "Neuen Lagerort anlegen" @@ -3251,7 +3252,7 @@ msgid "Select existing purchase orders, or create new orders." msgstr "Bestellungen auswählen oder anlegen." #: order/templates/order/order_wizard/select_pos.html:31 -#: templates/js/order.js:205 templates/js/order.js:308 +#: templates/js/order.js:267 templates/js/order.js:375 msgid "Items" msgstr "Positionen" @@ -3275,7 +3276,6 @@ msgid "Purchase Order Attachments" msgstr "Bestellungs-Anhänge" #: order/templates/order/po_lineitem_delete.html:5 -#: order/templates/order/so_lineitem_delete.html:5 msgid "Are you sure you wish to delete this line item?" msgstr "Sind Sie sicher, dass Sie diese Position löschen möchten?" @@ -3293,41 +3293,52 @@ msgid "Purchase Order Items" msgstr "Bestellungs-Positionen" #: order/templates/order/purchase_order_detail.html:24 -#: order/templates/order/sales_order_detail.html:22 order/views.py:1327 -#: order/views.py:1410 +#: order/templates/order/purchase_order_detail.html:64 +#: order/templates/order/sales_order_detail.html:22 +#: order/templates/order/sales_order_detail.html:56 msgid "Add Line Item" msgstr "Position hinzufügen" -#: order/templates/order/purchase_order_detail.html:114 +#: order/templates/order/purchase_order_detail.html:100 +#: order/templates/order/sales_order_detail.html:398 +msgid "Edit Line Item" +msgstr "Position bearbeiten" + +#: order/templates/order/purchase_order_detail.html:110 +#: order/templates/order/sales_order_detail.html:408 +msgid "Delete Line Item" +msgstr "Position löschen" + +#: order/templates/order/purchase_order_detail.html:141 msgid "No line items found" msgstr "Keine Positionen gefunden" -#: order/templates/order/purchase_order_detail.html:142 -#: order/templates/order/sales_order_detail.html:223 +#: order/templates/order/purchase_order_detail.html:169 +#: order/templates/order/sales_order_detail.html:233 msgid "Total" msgstr "Summe" -#: order/templates/order/purchase_order_detail.html:191 -#: order/templates/order/sales_order_detail.html:246 templates/js/part.js:807 +#: order/templates/order/purchase_order_detail.html:218 +#: order/templates/order/sales_order_detail.html:256 templates/js/part.js:807 #: templates/js/part.js:996 msgid "Unit Price" msgstr "Stück-Preis" -#: order/templates/order/purchase_order_detail.html:198 -#: order/templates/order/sales_order_detail.html:253 +#: order/templates/order/purchase_order_detail.html:225 +#: order/templates/order/sales_order_detail.html:263 msgid "Total price" msgstr "Gesamtpreis" -#: order/templates/order/purchase_order_detail.html:255 -#: order/templates/order/sales_order_detail.html:359 +#: order/templates/order/purchase_order_detail.html:282 +#: order/templates/order/sales_order_detail.html:369 msgid "Edit line item" msgstr "Position bearbeiten" -#: order/templates/order/purchase_order_detail.html:256 +#: order/templates/order/purchase_order_detail.html:283 msgid "Delete line item" msgstr "Position löschen" -#: order/templates/order/purchase_order_detail.html:261 +#: order/templates/order/purchase_order_detail.html:288 msgid "Receive line item" msgstr "Position empfangen" @@ -3342,7 +3353,7 @@ msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "Ausstehende Teile für %(order)s - %(desc)s empfangen" #: order/templates/order/receive_parts.html:14 part/api.py:45 -#: part/models.py:322 part/templates/part/cat_link.html:7 +#: part/models.py:326 part/templates/part/cat_link.html:7 #: part/templates/part/category.html:108 part/templates/part/category.html:157 #: part/templates/part/category_navbar.html:25 #: part/templates/part/category_navbar.html:32 @@ -3350,7 +3361,7 @@ msgstr "Ausstehende Teile für %(order)s - %(desc)s empfangen" #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 #: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 -#: users/models.py:40 +#: users/models.py:41 msgid "Parts" msgstr "Teile" @@ -3392,10 +3403,14 @@ msgstr "Packliste" msgid "Sales Order Details" msgstr "Auftragsdetails" -#: order/templates/order/sales_order_base.html:100 templates/js/order.js:275 +#: order/templates/order/sales_order_base.html:100 templates/js/order.js:342 msgid "Customer Reference" msgstr "Kundenreferenz" +#: order/templates/order/sales_order_base.html:177 +msgid "Edit Sales Order" +msgstr "Auftrag bearbeiten" + #: order/templates/order/sales_order_cancel.html:8 #: order/templates/order/sales_order_ship.html:9 #: part/templates/part/bom_duplicate.html:12 @@ -3411,69 +3426,69 @@ msgstr "Abbruch dieser Bestellung bedeutet, dass sie nicht länger bearbeitbar i msgid "Sales Order Items" msgstr "Auftrags-Positionen" -#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:358 +#: order/templates/order/sales_order_detail.html:105 templates/js/bom.js:358 #: templates/js/build.js:725 templates/js/build.js:1142 msgid "Actions" msgstr "Aktionen" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:611 +#: order/templates/order/sales_order_detail.html:112 templates/js/build.js:611 #: templates/js/build.js:947 msgid "Edit stock allocation" msgstr "Bestands-Zuordnung bearbeiten" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:613 +#: order/templates/order/sales_order_detail.html:113 templates/js/build.js:613 #: templates/js/build.js:948 msgid "Delete stock allocation" msgstr "Bestands-Zuordnung löschen" -#: order/templates/order/sales_order_detail.html:176 +#: order/templates/order/sales_order_detail.html:186 msgid "No matching line items" msgstr "Keine passenden Positionen gefunden" -#: order/templates/order/sales_order_detail.html:206 +#: order/templates/order/sales_order_detail.html:216 msgid "ID" msgstr "ID" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:676 +#: order/templates/order/sales_order_detail.html:284 templates/js/build.js:676 #: templates/js/build.js:943 msgid "Allocated" msgstr "Zugeordnet" -#: order/templates/order/sales_order_detail.html:276 +#: order/templates/order/sales_order_detail.html:286 msgid "Fulfilled" msgstr "Erledigt" -#: order/templates/order/sales_order_detail.html:313 +#: order/templates/order/sales_order_detail.html:323 msgid "PO" msgstr "PO" -#: order/templates/order/sales_order_detail.html:343 +#: order/templates/order/sales_order_detail.html:353 msgid "Allocate serial numbers" msgstr "Seriennummern zuweisen" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:739 +#: order/templates/order/sales_order_detail.html:356 templates/js/build.js:739 msgid "Allocate stock" msgstr "Lagerbestand zuweisen" -#: order/templates/order/sales_order_detail.html:349 +#: order/templates/order/sales_order_detail.html:359 msgid "Purchase stock" msgstr "Lagerbestand kaufen" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:732 +#: order/templates/order/sales_order_detail.html:363 templates/js/build.js:732 #: templates/js/build.js:1150 msgid "Build stock" msgstr "Lagerbestand bauen" -#: order/templates/order/sales_order_detail.html:356 -#: order/templates/order/sales_order_detail.html:465 +#: order/templates/order/sales_order_detail.html:366 +#: order/templates/order/sales_order_detail.html:485 msgid "Calculate price" msgstr "Preis berechnen" -#: order/templates/order/sales_order_detail.html:360 +#: order/templates/order/sales_order_detail.html:370 msgid "Delete line item " msgstr "Position löschen " -#: order/templates/order/sales_order_detail.html:471 +#: order/templates/order/sales_order_detail.html:491 msgid "Update Unit Price" msgstr "Stückpreis aktualisieren" @@ -3514,194 +3529,154 @@ msgstr "Diese Aktion wird die folgenden BestandsObjekt vom Auftrag entfernen" msgid "Sales Order Attachments" msgstr "Auftrags-Anhänge" -#: order/views.py:106 -msgid "Add Purchase Order Attachment" -msgstr "Bestellungs-Anhang hinzufügen" - -#: order/views.py:156 -msgid "Add Sales Order Attachment" -msgstr "Auftrags-Anhang hinzufügen" - -#: order/views.py:348 -msgid "Create Sales Order" -msgstr "Auftrag anlegen" - -#: order/views.py:383 -msgid "Edit Purchase Order" -msgstr "Bestellung bearbeiten" - -#: order/views.py:403 -msgid "Edit Sales Order" -msgstr "Auftrag bearbeiten" - -#: order/views.py:419 +#: order/views.py:151 msgid "Cancel Order" msgstr "Bestellung stornieren" -#: order/views.py:428 order/views.py:454 +#: order/views.py:160 order/views.py:186 msgid "Confirm order cancellation" msgstr "Bestellstornierung bestätigen" -#: order/views.py:431 order/views.py:457 +#: order/views.py:163 order/views.py:189 msgid "Order cannot be cancelled" msgstr "Bestellung kann nicht verworfen werden" -#: order/views.py:445 +#: order/views.py:177 msgid "Cancel sales order" msgstr "Auftrag stornieren" -#: order/views.py:471 +#: order/views.py:203 msgid "Issue Order" msgstr "Bestellung aufgeben" -#: order/views.py:480 +#: order/views.py:212 msgid "Confirm order placement" msgstr "Bestellungstätigung bestätigen" -#: order/views.py:490 +#: order/views.py:222 msgid "Purchase order issued" msgstr "Bestellung plaziert" -#: order/views.py:501 +#: order/views.py:233 msgid "Complete Order" msgstr "Auftrag fertigstellen" -#: order/views.py:517 +#: order/views.py:249 msgid "Confirm order completion" msgstr "Fertigstellung bestätigen" -#: order/views.py:528 +#: order/views.py:260 msgid "Purchase order completed" msgstr "Bestellung als vollständig markieren" -#: order/views.py:538 +#: order/views.py:270 msgid "Ship Order" msgstr "Versenden" -#: order/views.py:554 +#: order/views.py:286 msgid "Confirm order shipment" msgstr "Versand bestätigen" -#: order/views.py:560 +#: order/views.py:292 msgid "Could not ship order" msgstr "Versand fehlgeschlagen" -#: order/views.py:607 +#: order/views.py:339 msgid "Match Supplier Parts" msgstr "Zuliefererteile zuordnen" -#: order/views.py:804 +#: order/views.py:536 msgid "Receive Parts" msgstr "Teile empfangen" -#: order/views.py:874 +#: order/views.py:606 msgid "Items received" msgstr "Anzahl empfangener Positionen" -#: order/views.py:888 +#: order/views.py:620 msgid "No destination set" msgstr "Kein Ziel gesetzt" -#: order/views.py:933 +#: order/views.py:665 msgid "Error converting quantity to number" msgstr "Fehler beim Konvertieren zu Zahl" -#: order/views.py:939 +#: order/views.py:671 msgid "Receive quantity less than zero" msgstr "Anzahl kleiner null empfangen" -#: order/views.py:945 +#: order/views.py:677 msgid "No lines specified" msgstr "Keine Zeilen angegeben" -#: order/views.py:1018 +#: order/views.py:750 msgid "Update prices" msgstr "" -#: order/views.py:1276 +#: order/views.py:1008 #, python-brace-format msgid "Ordered {n} parts" msgstr "{n} Teile bestellt" -#: order/views.py:1336 -msgid "Supplier part must be specified" -msgstr "Zuliefererteil muss ausgewählt werden" - -#: order/views.py:1342 -msgid "Supplier must match for Part and Order" -msgstr "Zulieferer muss zu Teil und Bestellung passen" - -#: order/views.py:1473 order/views.py:1491 -msgid "Edit Line Item" -msgstr "Position bearbeiten" - -#: order/views.py:1507 order/views.py:1519 -msgid "Delete Line Item" -msgstr "Position löschen" - -#: order/views.py:1512 order/views.py:1524 -msgid "Deleted line item" -msgstr "Position gelöscht" - -#: order/views.py:1537 +#: order/views.py:1061 msgid "Allocate Serial Numbers" msgstr "Seriennummern zuweisen" -#: order/views.py:1582 +#: order/views.py:1106 #, python-brace-format msgid "Allocated {n} items" msgstr "{n} Positionen zugeordnet" -#: order/views.py:1598 +#: order/views.py:1122 msgid "Select line item" msgstr "Position auswählen" -#: order/views.py:1629 +#: order/views.py:1153 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "Kein passends Teil für Seriennummer {serial} gefunden" -#: order/views.py:1639 +#: order/views.py:1163 #, python-brace-format msgid "{serial} is not in stock" msgstr "{serial} ist nicht auf Lager" -#: order/views.py:1647 +#: order/views.py:1171 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "{serial} bereits einem Auftrag zugeordnet" -#: order/views.py:1701 +#: order/views.py:1225 msgid "Allocate Stock to Order" msgstr "Lagerbestand dem Auftrag zuweisen" -#: order/views.py:1775 +#: order/views.py:1299 msgid "Edit Allocation Quantity" msgstr "Zuordnung bearbeiten" -#: order/views.py:1790 +#: order/views.py:1314 msgid "Remove allocation" msgstr "Zuordnung entfernen" -#: order/views.py:1862 +#: order/views.py:1386 msgid "Sales order not found" msgstr "Auftrag nicht gefunden" -#: order/views.py:1868 +#: order/views.py:1392 msgid "Price not found" msgstr "Preis nicht gefunden" -#: order/views.py:1871 +#: order/views.py:1395 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "Stückpreis für {part} auf {price} aktualisiert" -#: order/views.py:1876 +#: order/views.py:1400 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "{part} Stückpreis auf {price} und Menge auf {qty} aktualisiert" -#: part/bom.py:138 part/models.py:72 part/models.py:747 +#: part/bom.py:138 part/models.py:72 part/models.py:756 #: part/templates/part/category.html:75 part/templates/part/detail.html:90 msgid "Default Location" msgstr "Standard-Lagerort" @@ -3723,143 +3698,143 @@ msgstr "Fehler beim Lesen der Stückliste (ungültige Daten)" msgid "Error reading BOM file (incorrect row size)" msgstr "Fehler beim Lesen der Stückliste (ungültige Zeilengröße)" -#: part/forms.py:89 stock/forms.py:265 +#: part/forms.py:73 stock/forms.py:232 msgid "File Format" msgstr "Dateiformat" -#: part/forms.py:89 stock/forms.py:265 +#: part/forms.py:73 stock/forms.py:232 msgid "Select output file format" msgstr "Ausgabe-Dateiformat auswählen" -#: part/forms.py:91 +#: part/forms.py:75 msgid "Cascading" msgstr "Kaskadierend" -#: part/forms.py:91 +#: part/forms.py:75 msgid "Download cascading / multi-level BOM" msgstr "Kaskadierende Stückliste herunterladen" -#: part/forms.py:93 +#: part/forms.py:77 msgid "Levels" msgstr "Ebenen" -#: part/forms.py:93 +#: part/forms.py:77 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "Maximale Anzahl an Ebenen für Stückliste-Export auswählen (0 = alle Ebenen)" -#: part/forms.py:95 +#: part/forms.py:79 msgid "Include Parameter Data" msgstr "Parameter-Daten einschließen" -#: part/forms.py:95 +#: part/forms.py:79 msgid "Include part parameters data in exported BOM" msgstr "Teil-Parameter in Stückliste-Export einschließen" -#: part/forms.py:97 +#: part/forms.py:81 msgid "Include Stock Data" msgstr "Bestand einschließen" -#: part/forms.py:97 +#: part/forms.py:81 msgid "Include part stock data in exported BOM" msgstr "Teil-Bestand in Stückliste-Export einschließen" -#: part/forms.py:99 +#: part/forms.py:83 msgid "Include Manufacturer Data" msgstr "Herstellerdaten einschließen" -#: part/forms.py:99 +#: part/forms.py:83 msgid "Include part manufacturer data in exported BOM" msgstr "Teil-Herstellerdaten in Stückliste-Export einschließen" -#: part/forms.py:101 +#: part/forms.py:85 msgid "Include Supplier Data" msgstr "Zulieferer einschließen" -#: part/forms.py:101 +#: part/forms.py:85 msgid "Include part supplier data in exported BOM" msgstr "Zulieferer-Daten in Stückliste-Export einschließen" -#: part/forms.py:122 part/models.py:2191 +#: part/forms.py:106 part/models.py:2224 msgid "Parent Part" msgstr "Ausgangsteil" -#: part/forms.py:123 part/templates/part/bom_duplicate.html:7 +#: part/forms.py:107 part/templates/part/bom_duplicate.html:7 msgid "Select parent part to copy BOM from" msgstr "Teil für Stücklisten-Kopie auswählen" -#: part/forms.py:129 +#: part/forms.py:113 msgid "Clear existing BOM items" msgstr "Stücklisten-Position(en) löschen" -#: part/forms.py:135 +#: part/forms.py:119 msgid "Confirm BOM duplication" msgstr "Kopie von Stückliste bestätigen" -#: part/forms.py:153 +#: part/forms.py:137 msgid "validate" msgstr "kontrollieren" -#: part/forms.py:153 +#: part/forms.py:137 msgid "Confirm that the BOM is correct" msgstr "Bestätigen, dass die Stückliste korrekt ist" -#: part/forms.py:165 +#: part/forms.py:149 msgid "BOM file" msgstr "Stücklisten-Datei" -#: part/forms.py:165 +#: part/forms.py:149 msgid "Select BOM file to upload" msgstr "Stücklisten-Datei zum Upload auswählen" -#: part/forms.py:184 +#: part/forms.py:168 msgid "Related Part" msgstr "verknüpftes Teil" -#: part/forms.py:203 +#: part/forms.py:175 msgid "Select part category" msgstr "Teil-Kategorie wählen" -#: part/forms.py:220 +#: part/forms.py:192 msgid "Duplicate all BOM data for this part" msgstr "Stückliste für dieses Teil kopieren" -#: part/forms.py:221 +#: part/forms.py:193 msgid "Copy BOM" msgstr "Stückliste kopieren" -#: part/forms.py:226 +#: part/forms.py:198 msgid "Duplicate all parameter data for this part" msgstr "Alle Parameter-Daten für dieses Teil kopieren" -#: part/forms.py:227 +#: part/forms.py:199 msgid "Copy Parameters" msgstr "Parameter kopieren" -#: part/forms.py:232 +#: part/forms.py:204 msgid "Confirm part creation" msgstr "Erstellen des Teils bestätigen" -#: part/forms.py:237 +#: part/forms.py:209 msgid "Include category parameter templates" msgstr "Kategorie Parameter-Vorlage einschließen" -#: part/forms.py:242 +#: part/forms.py:214 msgid "Include parent categories parameter templates" msgstr "Über-Kategorie Parameter-Vorlage einschließen" -#: part/forms.py:322 +#: part/forms.py:294 msgid "Add parameter template to same level categories" msgstr "Parameter-Vorlage zu Kategorien dieser Ebene hinzufügen" -#: part/forms.py:326 +#: part/forms.py:298 msgid "Add parameter template to all categories" msgstr "Parameter-Vorlage zu allen Kategorien hinzufügen" -#: part/forms.py:344 part/models.py:2286 +#: part/forms.py:316 part/models.py:2323 msgid "Sub part" msgstr "Untergeordnetes Teil" -#: part/forms.py:373 +#: part/forms.py:345 msgid "Input quantity for price calculation" msgstr "Menge für die Preisberechnung" @@ -3875,362 +3850,362 @@ msgstr "Standard Stichwörter" msgid "Default keywords for parts in this category" msgstr "Standard-Stichworte für Teile dieser Kategorie" -#: part/models.py:82 part/models.py:2237 +#: part/models.py:86 part/models.py:2270 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "Teil-Kategorie" -#: part/models.py:83 part/templates/part/category.html:32 +#: part/models.py:87 part/templates/part/category.html:32 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127 -#: templates/stats.html:84 users/models.py:39 +#: templates/stats.html:84 users/models.py:40 msgid "Part Categories" msgstr "Teil-Kategorien" -#: part/models.py:448 part/models.py:460 +#: part/models.py:457 part/models.py:469 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "Teil '{p1}' wird in Stückliste für Teil '{p2}' benutzt (rekursiv)" -#: part/models.py:557 +#: part/models.py:566 msgid "Next available serial numbers are" msgstr "Nächste verfügbare Seriennummern wären" -#: part/models.py:561 +#: part/models.py:570 msgid "Next available serial number is" msgstr "Nächste verfügbare Seriennummer ist" -#: part/models.py:566 +#: part/models.py:575 msgid "Most recent serial number is" msgstr "Die neuste Seriennummer ist" -#: part/models.py:645 +#: part/models.py:654 msgid "Duplicate IPN not allowed in part settings" msgstr "Doppelte IPN in den Teil-Einstellungen nicht erlaubt" -#: part/models.py:670 part/templates/part/detail.html:22 +#: part/models.py:679 part/templates/part/detail.html:22 msgid "Part name" msgstr "Name des Teils" -#: part/models.py:677 +#: part/models.py:686 msgid "Is Template" msgstr "Ist eine Vorlage" -#: part/models.py:678 +#: part/models.py:687 msgid "Is this part a template part?" msgstr "Ist dieses Teil eine Vorlage?" -#: part/models.py:689 +#: part/models.py:698 msgid "Is this part a variant of another part?" msgstr "Ist dieses Teil eine Variante eines anderen Teils?" -#: part/models.py:690 part/templates/part/detail.html:60 +#: part/models.py:699 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "Variante von" -#: part/models.py:696 +#: part/models.py:705 msgid "Part description" msgstr "Beschreibung des Teils" -#: part/models.py:701 part/templates/part/category.html:82 +#: part/models.py:710 part/templates/part/category.html:82 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "Schlüsselwörter" -#: part/models.py:702 +#: part/models.py:711 msgid "Part keywords to improve visibility in search results" msgstr "Schlüsselworte um die Sichtbarkeit in Suchergebnissen zu verbessern" -#: part/models.py:709 part/models.py:2236 part/templates/part/detail.html:73 +#: part/models.py:718 part/models.py:2269 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "Kategorie" -#: part/models.py:710 +#: part/models.py:719 msgid "Part category" msgstr "Teile-Kategorie" -#: part/models.py:715 part/templates/part/detail.html:28 +#: part/models.py:724 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "IPN (Interne Produktnummer)" -#: part/models.py:716 +#: part/models.py:725 msgid "Internal Part Number" msgstr "Interne Teilenummer" -#: part/models.py:722 +#: part/models.py:731 msgid "Part revision or version number" msgstr "Revisions- oder Versionsnummer" -#: part/models.py:723 part/templates/part/detail.html:35 report/models.py:199 +#: part/models.py:732 part/templates/part/detail.html:35 report/models.py:199 #: templates/js/part.js:173 msgid "Revision" msgstr "Revision" -#: part/models.py:745 +#: part/models.py:754 msgid "Where is this item normally stored?" msgstr "Wo wird dieses Teil normalerweise gelagert?" -#: part/models.py:792 part/templates/part/detail.html:97 +#: part/models.py:801 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "Standard Zulieferer" -#: part/models.py:793 +#: part/models.py:802 msgid "Default supplier part" msgstr "Standard Zuliefererteil" -#: part/models.py:800 +#: part/models.py:809 msgid "Default Expiry" msgstr "Standard Ablaufzeit" -#: part/models.py:801 +#: part/models.py:810 msgid "Expiry time (in days) for stock items of this part" msgstr "Ablauf-Zeit (in Tagen) für Lagerbestand dieses Teils" -#: part/models.py:806 part/templates/part/detail.html:113 +#: part/models.py:815 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "Minimaler Lagerbestand" -#: part/models.py:807 +#: part/models.py:816 msgid "Minimum allowed stock level" msgstr "Minimal zulässiger Lagerbestand" -#: part/models.py:814 +#: part/models.py:823 msgid "Stock keeping units for this part" msgstr "Stock Keeping Units (SKU) für dieses Teil" -#: part/models.py:820 +#: part/models.py:829 msgid "Can this part be built from other parts?" msgstr "Kann dieses Teil aus anderen Teilen angefertigt werden?" -#: part/models.py:826 +#: part/models.py:835 msgid "Can this part be used to build other parts?" msgstr "Kann dieses Teil zum Bauauftrag von anderen genutzt werden?" -#: part/models.py:832 +#: part/models.py:841 msgid "Does this part have tracking for unique items?" msgstr "Hat dieses Teil Tracking für einzelne Objekte?" -#: part/models.py:837 +#: part/models.py:846 msgid "Can this part be purchased from external suppliers?" msgstr "Kann dieses Teil von externen Zulieferern gekauft werden?" -#: part/models.py:842 +#: part/models.py:851 msgid "Can this part be sold to customers?" msgstr "Kann dieses Teil an Kunden verkauft werden?" -#: part/models.py:846 part/templates/part/detail.html:227 +#: part/models.py:855 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:246 templates/js/table_filters.js:315 msgid "Active" msgstr "Aktiv" -#: part/models.py:847 +#: part/models.py:856 msgid "Is this part active?" msgstr "Ist dieses Teil aktiv?" -#: part/models.py:852 +#: part/models.py:861 msgid "Is this a virtual part, such as a software product or license?" msgstr "Ist dieses Teil virtuell, wie zum Beispiel eine Software oder Lizenz?" -#: part/models.py:857 +#: part/models.py:866 msgid "Part notes - supports Markdown formatting" msgstr "Bemerkungen - unterstüzt Markdown-Formatierung" -#: part/models.py:860 +#: part/models.py:869 msgid "BOM checksum" msgstr "Prüfsumme der Stückliste" -#: part/models.py:860 +#: part/models.py:869 msgid "Stored BOM checksum" msgstr "Prüfsumme der Stückliste gespeichert" -#: part/models.py:863 +#: part/models.py:872 msgid "BOM checked by" msgstr "Stückliste kontrolliert von" -#: part/models.py:865 +#: part/models.py:874 msgid "BOM checked date" msgstr "BOM Kontrolldatum" -#: part/models.py:869 +#: part/models.py:878 msgid "Creation User" msgstr "Erstellungs-Nutzer" -#: part/models.py:1608 +#: part/models.py:1617 msgid "Sell multiple" msgstr "Mehrere verkaufen" -#: part/models.py:2063 +#: part/models.py:2088 msgid "Test templates can only be created for trackable parts" msgstr "Test-Vorlagen können nur für verfolgbare Teile angelegt werden" -#: part/models.py:2080 +#: part/models.py:2105 msgid "Test with this name already exists for this part" msgstr "Ein Test mit diesem Namen besteht bereits für dieses Teil" -#: part/models.py:2100 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2125 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "Test-Name" -#: part/models.py:2101 +#: part/models.py:2126 msgid "Enter a name for the test" msgstr "Namen für diesen Test eingeben" -#: part/models.py:2106 +#: part/models.py:2131 msgid "Test Description" msgstr "Test-Beschreibung" -#: part/models.py:2107 +#: part/models.py:2132 msgid "Enter description for this test" msgstr "Beschreibung für diesen Test eingeben" -#: part/models.py:2112 templates/js/part.js:726 +#: part/models.py:2137 templates/js/part.js:726 #: templates/js/table_filters.js:232 msgid "Required" msgstr "Benötigt" -#: part/models.py:2113 +#: part/models.py:2138 msgid "Is this test required to pass?" msgstr "Muss dieser Test erfolgreich sein?" -#: part/models.py:2118 templates/js/part.js:734 +#: part/models.py:2143 templates/js/part.js:734 msgid "Requires Value" msgstr "Erfordert Wert" -#: part/models.py:2119 +#: part/models.py:2144 msgid "Does this test require a value when adding a test result?" msgstr "Muss für diesen Test ein Wert für das Test-Ergebnis eingetragen werden?" -#: part/models.py:2124 templates/js/part.js:741 +#: part/models.py:2149 templates/js/part.js:741 msgid "Requires Attachment" msgstr "Anhang muss eingegeben werden" -#: part/models.py:2125 +#: part/models.py:2150 msgid "Does this test require a file attachment when adding a test result?" msgstr "Muss für diesen Test ein Anhang für das Test-Ergebnis hinzugefügt werden?" -#: part/models.py:2158 +#: part/models.py:2187 msgid "Parameter template name must be unique" msgstr "Vorlagen-Name des Parameters muss eindeutig sein" -#: part/models.py:2163 +#: part/models.py:2192 msgid "Parameter Name" msgstr "Name des Parameters" -#: part/models.py:2165 +#: part/models.py:2194 msgid "Parameter Units" msgstr "Einheit des Parameters" -#: part/models.py:2193 part/models.py:2242 part/models.py:2243 +#: part/models.py:2226 part/models.py:2275 part/models.py:2276 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "Parameter Vorlage" -#: part/models.py:2195 +#: part/models.py:2228 msgid "Data" msgstr "Wert" -#: part/models.py:2195 +#: part/models.py:2228 msgid "Parameter Value" msgstr "Parameter Wert" -#: part/models.py:2247 templates/InvenTree/settings/category.html:67 +#: part/models.py:2280 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "Standard-Wert" -#: part/models.py:2248 +#: part/models.py:2281 msgid "Default Parameter Value" msgstr "Standard Parameter Wert" -#: part/models.py:2278 +#: part/models.py:2315 msgid "Select parent part" msgstr "Ausgangsteil auswählen" -#: part/models.py:2287 +#: part/models.py:2324 msgid "Select part to be used in BOM" msgstr "Teil für die Nutzung in der Stückliste auswählen" -#: part/models.py:2293 +#: part/models.py:2330 msgid "BOM quantity for this BOM item" msgstr "Stücklisten-Anzahl für dieses Stücklisten-Teil" -#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2332 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "Optional" -#: part/models.py:2295 +#: part/models.py:2332 msgid "This BOM item is optional" msgstr "Diese Stücklisten-Position ist optional" -#: part/models.py:2298 +#: part/models.py:2335 msgid "Overage" msgstr "Überschuss" -#: part/models.py:2299 +#: part/models.py:2336 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "Geschätzter Ausschuss (absolut oder prozentual)" -#: part/models.py:2302 +#: part/models.py:2339 msgid "BOM item reference" msgstr "Referenz der Postion auf der Stückliste" -#: part/models.py:2305 +#: part/models.py:2342 msgid "BOM item notes" msgstr "Notizen zur Stücklisten-Position" -#: part/models.py:2307 +#: part/models.py:2344 msgid "Checksum" msgstr "Prüfsumme" -#: part/models.py:2307 +#: part/models.py:2344 msgid "BOM line checksum" msgstr "Prüfsumme der Stückliste" -#: part/models.py:2311 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2348 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "Geerbt" -#: part/models.py:2312 +#: part/models.py:2349 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "Diese Stücklisten-Position wird in die Stücklisten von Teil-Varianten vererbt" -#: part/models.py:2317 templates/js/bom.js:287 +#: part/models.py:2354 templates/js/bom.js:287 msgid "Allow Variants" msgstr "Varianten zulassen" -#: part/models.py:2318 +#: part/models.py:2355 msgid "Stock items for variant parts can be used for this BOM item" msgstr "Lagerbestand von Varianten kann für diese Stücklisten-Position verwendet werden" -#: part/models.py:2394 part/views.py:1892 part/views.py:1944 -#: stock/models.py:290 +#: part/models.py:2431 part/views.py:1736 part/views.py:1788 +#: stock/models.py:298 msgid "Quantity must be integer value for trackable parts" msgstr "Menge muss eine Ganzzahl sein" -#: part/models.py:2403 part/models.py:2405 +#: part/models.py:2440 part/models.py:2442 msgid "Sub part must be specified" msgstr "Zuliefererteil muss festgelegt sein" -#: part/models.py:2408 +#: part/models.py:2445 msgid "BOM Item" msgstr "Stücklisten-Position" -#: part/models.py:2527 +#: part/models.py:2564 msgid "Part 1" msgstr "Teil 1" -#: part/models.py:2531 +#: part/models.py:2568 msgid "Part 2" msgstr "Teil 2" -#: part/models.py:2531 +#: part/models.py:2568 msgid "Select Related Part" msgstr "verknüpftes Teil auswählen" -#: part/models.py:2563 +#: part/models.py:2600 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?" @@ -4246,14 +4221,6 @@ msgstr "" msgid "Part Attachments" msgstr "Anhänge" -#: part/templates/part/bom-delete.html:6 -msgid "Are you sure you want to delete this BOM item?" -msgstr "Sind Sie sicher, dass Sie diese Stücklisten-Position löschen wollen?" - -#: part/templates/part/bom-delete.html:8 -msgid "Deleting this entry will remove the BOM row from the following part" -msgstr "Die Löschung dieses Eintrags wird das Stücklisten-Position vom folgenden Teil entfernen" - #: part/templates/part/bom.html:10 part/templates/part/navbar.html:51 #: part/templates/part/navbar.html:54 msgid "Bill of Materials" @@ -4302,7 +4269,7 @@ msgstr "Stückliste bearbeiten" msgid "Validate Bill of Materials" msgstr "Stückliste kontrollieren" -#: part/templates/part/bom.html:61 part/views.py:2187 +#: part/templates/part/bom.html:61 part/views.py:2031 msgid "Export Bill of Materials" msgstr "Stückliste exportieren" @@ -4318,7 +4285,7 @@ msgstr "Ausgewählte Stücklistenpositionen löschen?" msgid "All selected BOM items will be deleted" msgstr "Alle ausgewählte Stücklistenpositionen werden gelöscht" -#: part/templates/part/bom.html:160 part/views.py:591 +#: part/templates/part/bom.html:160 part/views.py:450 #: templates/js/stock.js:1327 msgid "Create New Part" msgstr "Neues Teil anlegen" @@ -4400,7 +4367,7 @@ msgstr "Neuen Bauauftrag beginnen" msgid "All parts" msgstr "Alle Teile" -#: part/templates/part/category.html:38 part/views.py:2597 +#: part/templates/part/category.html:38 part/views.py:2441 msgid "Create new part category" msgstr "Teil-Kategorie anlegen" @@ -4465,6 +4432,7 @@ msgid "Create new location" msgstr "Neuen Lagerort anlegen" #: part/templates/part/category.html:223 part/templates/part/category.html:253 +#: part/templates/part/part_base.html:378 msgid "New Category" msgstr "Neue Kategorie" @@ -4476,10 +4444,20 @@ msgstr "Teil-Kategorie anlegen" msgid "Create new Part Category" msgstr "Neue Teil-Kategorie anlegen" -#: part/templates/part/category.html:260 stock/views.py:1391 +#: part/templates/part/category.html:260 stock/views.py:1223 msgid "Create new Stock Location" msgstr "Neuen Lagerort erstellen" +#: part/templates/part/category.html:279 +#, fuzzy +#| msgid "Select part category" +msgid "Select parent category" +msgstr "Teil-Kategorie wählen" + +#: part/templates/part/category.html:286 part/views.py:2389 +msgid "Edit Part Category" +msgstr "Teil-Kategorie bearbeiten" + #: part/templates/part/category_delete.html:5 msgid "Are you sure you want to delete category" msgstr "Sind Sie sicher, dass Sie diese Kategorie löschen wollen" @@ -4525,7 +4503,7 @@ msgstr "" msgid "Part Parameters" msgstr "Teilparameter" -#: part/templates/part/copy_part.html:9 part/views.py:467 +#: part/templates/part/copy_part.html:9 part/views.py:326 msgid "Duplicate Part" msgstr "Teil duplizieren" @@ -4647,7 +4625,7 @@ msgid "Delete manufacturer parts" msgstr "Herstellerteile löschen" #: part/templates/part/manufacturer.html:53 -#: part/templates/part/supplier.html:57 +#: part/templates/part/supplier.html:56 msgid "Create new manufacturer" msgstr "Neuen Hersteller anlegen" @@ -4714,8 +4692,8 @@ msgstr "Neue Teilparametervorlage anlegen" msgid "Part List" msgstr "Teileliste" -#: part/templates/part/part_base.html:26 templates/js/company.js:156 -#: templates/js/company.js:355 templates/js/part.js:84 templates/js/part.js:161 +#: part/templates/part/part_base.html:26 templates/js/company.js:280 +#: templates/js/company.js:480 templates/js/part.js:84 templates/js/part.js:161 msgid "Inactive" msgstr "Inaktiv" @@ -4799,10 +4777,28 @@ msgstr "Herstellbar" msgid "Building" msgstr "Im Bau" -#: part/templates/part/part_base.html:282 part/templates/part/prices.html:131 +#: part/templates/part/part_base.html:285 part/templates/part/prices.html:131 msgid "Calculate" msgstr "Berechnen" +#: part/templates/part/part_base.html:379 +#, fuzzy +#| msgid "Create new Part Category" +msgid "Create New Part Category" +msgstr "Neue Teil-Kategorie anlegen" + +#: part/templates/part/part_base.html:387 +#, fuzzy +#| msgid "New Part" +msgid "New Parent" +msgstr "Neues Teil" + +#: part/templates/part/part_base.html:435 +#, fuzzy +#| msgid "Edit part" +msgid "Edit Part" +msgstr "Teil bearbeiten" + #: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:27 msgid "Supplier Pricing" msgstr "Zulieferer-Preise" @@ -4855,6 +4851,24 @@ msgstr "Keine Preise für dieses Teil verfügbar" msgid "Add Test Template" msgstr "Test Vorlage hinzufügen" +#: part/templates/part/part_tests.html:61 +#, fuzzy +#| msgid "Add Test Template" +msgid "Add Test Result Template" +msgstr "Test Vorlage hinzufügen" + +#: part/templates/part/part_tests.html:79 +#, fuzzy +#| msgid "Edit Test Template" +msgid "Edit Test Result Template" +msgstr "Testvorlage bearbeiten" + +#: part/templates/part/part_tests.html:91 +#, fuzzy +#| msgid "Delete Test Template" +msgid "Delete Test Result Template" +msgstr "Testvorlage löschen" + #: part/templates/part/part_thumb.html:20 msgid "Select from existing images" msgstr "Aus vorhandenen Bildern auswählen" @@ -4959,7 +4973,7 @@ msgstr "Für dieses Teil sind keine Bestandspreise verfügbar." msgid "Internal Cost" msgstr "Internes Teil" -#: part/templates/part/prices.html:206 part/views.py:3022 +#: part/templates/part/prices.html:206 part/views.py:2859 msgid "Add Internal Price Break" msgstr "" @@ -5069,228 +5083,188 @@ msgstr "neue Variante anlegen" msgid "Unknown database" msgstr "Unbekannte Datenbank" -#: part/views.py:96 +#: part/views.py:95 msgid "Add Related Part" msgstr "verknüpftes Teil hinzufügen" -#: part/views.py:151 +#: part/views.py:150 msgid "Delete Related Part" msgstr "verknüpftes Teil entfernen" -#: part/views.py:165 -msgid "Add part attachment" -msgstr "Teilanhang hinzufügen" - -#: part/views.py:218 templates/attachment_table.html:32 -msgid "Edit attachment" -msgstr "Anhang bearbeiten" - -#: part/views.py:222 -msgid "Part attachment updated" -msgstr "Teilanhang aktualisiert" - -#: part/views.py:237 -msgid "Delete Part Attachment" -msgstr "Teilanhang löschen" - -#: part/views.py:245 -msgid "Deleted part attachment" -msgstr "Teilanhang gelöscht" - -#: part/views.py:254 -msgid "Create Test Template" -msgstr "Testvorlage anlegen" - -#: part/views.py:281 -msgid "Edit Test Template" -msgstr "Testvorlage bearbeiten" - -#: part/views.py:295 -msgid "Delete Test Template" -msgstr "Testvorlage löschen" - -#: part/views.py:302 +#: part/views.py:161 msgid "Set Part Category" msgstr "Teil-Kategorie auswählen" -#: part/views.py:352 +#: part/views.py:211 #, python-brace-format msgid "Set category for {n} parts" msgstr "Kategorie für {n} Teile setzen" -#: part/views.py:387 +#: part/views.py:246 msgid "Create Variant" msgstr "Variante anlegen" -#: part/views.py:472 +#: part/views.py:331 msgid "Copied part" msgstr "Teil kopiert" -#: part/views.py:526 part/views.py:664 +#: part/views.py:385 part/views.py:523 msgid "Possible matches exist - confirm creation of new part" msgstr "Übereinstimmung gefunden - Teil trotzdem anlegen" -#: part/views.py:596 +#: part/views.py:455 msgid "Created new part" msgstr "Neues Teil angelegt" -#: part/views.py:764 +#: part/views.py:623 msgid "Match References" msgstr "" -#: part/views.py:1066 +#: part/views.py:925 msgid "None" msgstr "" -#: part/views.py:1125 +#: part/views.py:984 msgid "Part QR Code" msgstr "Teil-QR-Code" -#: part/views.py:1227 -msgid "Upload Part Image" -msgstr "Teilbild hochladen" - -#: part/views.py:1233 part/views.py:1268 -msgid "Updated part image" -msgstr "Teilbild aktualisiert" - -#: part/views.py:1242 +#: part/views.py:1086 msgid "Select Part Image" msgstr "Teilbild auswählen" -#: part/views.py:1271 +#: part/views.py:1112 +msgid "Updated part image" +msgstr "Teilbild aktualisiert" + +#: part/views.py:1115 msgid "Part image not found" msgstr "Teilbild nicht gefunden" -#: part/views.py:1282 +#: part/views.py:1126 msgid "Edit Part Properties" msgstr "Teileigenschaften bearbeiten" -#: part/views.py:1317 +#: part/views.py:1161 msgid "Duplicate BOM" msgstr "Stückliste duplizieren" -#: part/views.py:1347 +#: part/views.py:1191 msgid "Confirm duplication of BOM from parent" msgstr "bestätige Duplizierung Stückliste von übergeordneter Stückliste" -#: part/views.py:1368 +#: part/views.py:1212 msgid "Validate BOM" msgstr "Stückliste überprüfen" -#: part/views.py:1389 +#: part/views.py:1233 msgid "Confirm that the BOM is valid" msgstr "Bestätigen, dass Stückliste korrekt ist" -#: part/views.py:1400 +#: part/views.py:1244 msgid "Validated Bill of Materials" msgstr "überprüfte Stückliste" -#: part/views.py:1534 +#: part/views.py:1378 msgid "No BOM file provided" msgstr "Keine Stückliste angegeben" -#: part/views.py:1895 +#: part/views.py:1739 msgid "Enter a valid quantity" msgstr "Bitte eine gültige Anzahl eingeben" -#: part/views.py:1920 part/views.py:1923 +#: part/views.py:1764 part/views.py:1767 msgid "Select valid part" msgstr "Bitte ein gültiges Teil auswählen" -#: part/views.py:1929 +#: part/views.py:1773 msgid "Duplicate part selected" msgstr "Teil doppelt ausgewählt" -#: part/views.py:1967 +#: part/views.py:1811 msgid "Select a part" msgstr "Teil auswählen" -#: part/views.py:1973 +#: part/views.py:1817 msgid "Selected part creates a circular BOM" msgstr "gewähltes Teil erzeugt rekursive Stückliste" -#: part/views.py:1977 +#: part/views.py:1821 msgid "Specify quantity" msgstr "Anzahl angeben" -#: part/views.py:2239 +#: part/views.py:2083 msgid "Confirm Part Deletion" msgstr "Löschen des Teils bestätigen" -#: part/views.py:2246 +#: part/views.py:2090 msgid "Part was deleted" msgstr "Teil wurde gelöscht" -#: part/views.py:2255 +#: part/views.py:2099 msgid "Part Pricing" msgstr "Teilbepreisung" -#: part/views.py:2396 +#: part/views.py:2240 msgid "Create Part Parameter Template" msgstr "Teilparametervorlage anlegen" -#: part/views.py:2406 +#: part/views.py:2250 msgid "Edit Part Parameter Template" msgstr "Teilparametervorlage bearbeiten" -#: part/views.py:2413 +#: part/views.py:2257 msgid "Delete Part Parameter Template" msgstr "Teilparametervorlage löschen" -#: part/views.py:2421 +#: part/views.py:2265 msgid "Create Part Parameter" msgstr "Teilparameter anlegen" -#: part/views.py:2471 +#: part/views.py:2315 msgid "Edit Part Parameter" msgstr "Teilparameter bearbeiten" -#: part/views.py:2485 +#: part/views.py:2329 msgid "Delete Part Parameter" msgstr "Teilparameter löschen" -#: part/views.py:2545 -msgid "Edit Part Category" -msgstr "Teil-Kategorie bearbeiten" - -#: part/views.py:2583 +#: part/views.py:2427 msgid "Delete Part Category" msgstr "Teil-Kategorie löschen" -#: part/views.py:2589 +#: part/views.py:2433 msgid "Part category was deleted" msgstr "Teil-Kategorie wurde gelöscht" -#: part/views.py:2641 +#: part/views.py:2485 msgid "Create Category Parameter Template" msgstr "Kategorieparametervorlage anlegen" -#: part/views.py:2742 +#: part/views.py:2586 msgid "Edit Category Parameter Template" msgstr "Kategorieparametervorlage bearbeiten" -#: part/views.py:2798 +#: part/views.py:2642 msgid "Delete Category Parameter Template" msgstr "Kategorieparametervorlage löschen" -#: part/views.py:2817 +#: part/views.py:2661 msgid "Create BOM Item" msgstr "Stücklisten-Position anlegen" -#: part/views.py:2887 +#: part/views.py:2731 msgid "Edit BOM item" msgstr "Stücklisten-Position bearbeiten" -#: part/views.py:2943 -msgid "Confim BOM item deletion" -msgstr "löschen von Stücklisten-Position bestätigen" +#: part/views.py:2792 +msgid "Added new price break" +msgstr "neue Preisstaffel hinzufügt" -#: part/views.py:3031 +#: part/views.py:2868 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:3039 +#: part/views.py:2876 msgid "Delete Internal Price Break" msgstr "" @@ -5396,17 +5370,17 @@ msgid "Test Results" msgstr "Testergebnisse" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1739 +#: stock/models.py:1759 msgid "Test" msgstr "Test" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1745 +#: stock/models.py:1765 msgid "Result" msgstr "Ergebnis" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:1026 +#: templates/js/order.js:257 templates/js/stock.js:1026 msgid "Date" msgstr "Datum" @@ -5418,287 +5392,287 @@ msgstr "bestanden" msgid "Fail" msgstr "fehlgeschlagen" -#: stock/api.py:212 +#: stock/api.py:211 #, python-brace-format msgid "Updated stock for {n} items" msgstr "Bestand für {n} Objekte geändert" -#: stock/api.py:281 +#: stock/api.py:280 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "{n} Teile nach {loc} bewegt" -#: stock/forms.py:114 stock/forms.py:418 stock/models.py:505 +#: stock/forms.py:81 stock/forms.py:385 stock/models.py:513 #: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 msgid "Expiry Date" msgstr "Ablaufdatum" -#: stock/forms.py:115 stock/forms.py:419 +#: stock/forms.py:82 stock/forms.py:386 msgid "Expiration date for this stock item" msgstr "Ablaufdatum für dieses BestandsObjekt" -#: stock/forms.py:118 +#: stock/forms.py:85 msgid "Enter unique serial numbers (or leave blank)" msgstr "Eindeutige Seriennummern eingeben (oder leer lassen)" -#: stock/forms.py:169 +#: stock/forms.py:136 msgid "Destination for serialized stock (by default, will remain in current location)" msgstr "Lagerort für serial" -#: stock/forms.py:171 +#: stock/forms.py:138 msgid "Serial numbers" msgstr "Seriennummern" -#: stock/forms.py:171 +#: stock/forms.py:138 msgid "Unique serial numbers (must match quantity)" msgstr "Anzahl der eindeutigen Seriennummern (muss mit der Anzahl übereinstimmen)" -#: stock/forms.py:173 stock/forms.py:349 +#: stock/forms.py:140 stock/forms.py:316 msgid "Add transaction note (optional)" msgstr " Transaktionsnotizen hinzufügen (optional)" -#: stock/forms.py:203 stock/forms.py:259 +#: stock/forms.py:170 stock/forms.py:226 msgid "Select test report template" msgstr "Test Bericht Vorlage auswählen" -#: stock/forms.py:267 templates/js/table_filters.js:75 +#: stock/forms.py:234 templates/js/table_filters.js:75 #: templates/js/table_filters.js:138 msgid "Include sublocations" msgstr "Unter-Lagerorte einschließen" -#: stock/forms.py:267 +#: stock/forms.py:234 msgid "Include stock items in sub locations" msgstr "BestandsObjekt in untergeordneten Lagerorten einschließen" -#: stock/forms.py:302 +#: stock/forms.py:269 msgid "Stock item to install" msgstr "BestandsObjekt zum verbauen" -#: stock/forms.py:309 +#: stock/forms.py:276 msgid "Stock quantity to assign" msgstr "Bestandmenge zum Zuweisen" -#: stock/forms.py:337 +#: stock/forms.py:304 msgid "Must not exceed available quantity" msgstr "Anzahl darf die verfügbare Anzahl nicht überschreiten" -#: stock/forms.py:347 +#: stock/forms.py:314 msgid "Destination location for uninstalled items" msgstr "Ziel Lagerort für unverbaute Objekte" -#: stock/forms.py:351 +#: stock/forms.py:318 msgid "Confirm uninstall" msgstr "nicht mehr verbauen bestätigen" -#: stock/forms.py:351 +#: stock/forms.py:318 msgid "Confirm removal of installed stock items" msgstr "Entfernen der verbauten BestandsObjekt bestätigen" -#: stock/forms.py:375 +#: stock/forms.py:342 msgid "Destination stock location" msgstr "Ziel-Lagerbestand" -#: stock/forms.py:377 +#: stock/forms.py:344 msgid "Add note (required)" msgstr "Notiz hinzufügen (erforderlich)" -#: stock/forms.py:381 stock/views.py:852 stock/views.py:1051 +#: stock/forms.py:348 stock/views.py:705 stock/views.py:904 msgid "Confirm stock adjustment" msgstr "Bestands-Anpassung bestätigen" -#: stock/forms.py:381 +#: stock/forms.py:348 msgid "Confirm movement of stock items" msgstr "Verschieben der BestandsObjekt bestätigen" -#: stock/forms.py:383 +#: stock/forms.py:350 msgid "Set Default Location" msgstr "Standard-Lagerort ändern" -#: stock/forms.py:383 +#: stock/forms.py:350 msgid "Set the destination as the default location for selected parts" msgstr "Setze das Ziel als Standard-Lagerort für ausgewählte Teile" -#: stock/models.py:52 stock/models.py:542 +#: stock/models.py:56 stock/models.py:550 msgid "Owner" msgstr "Besitzer" -#: stock/models.py:53 stock/models.py:543 +#: stock/models.py:57 stock/models.py:551 msgid "Select Owner" msgstr "Besitzer auswählen" -#: stock/models.py:271 +#: stock/models.py:279 msgid "StockItem with this serial number already exists" msgstr "Ein BestandsObjekt mit dieser Seriennummer existiert bereits" -#: stock/models.py:307 +#: stock/models.py:315 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "Teile-Typ ('{pf}') muss {pe} sein" -#: stock/models.py:317 stock/models.py:326 +#: stock/models.py:325 stock/models.py:334 msgid "Quantity must be 1 for item with a serial number" msgstr "Anzahl muss für Objekte mit Seriennummer 1 sein" -#: stock/models.py:318 +#: stock/models.py:326 msgid "Serial number cannot be set if quantity greater than 1" msgstr "Seriennummer kann nicht gesetzt werden wenn die Anzahl größer als 1 ist" -#: stock/models.py:340 +#: stock/models.py:348 msgid "Item cannot belong to itself" msgstr "Teil kann nicht zu sich selbst gehören" -#: stock/models.py:346 +#: stock/models.py:354 msgid "Item must have a build reference if is_building=True" msgstr "Teil muss eine Referenz haben wenn is_building wahr ist" -#: stock/models.py:353 +#: stock/models.py:361 msgid "Build reference does not point to the same part object" msgstr "Referenz verweist nicht auf das gleiche Teil" -#: stock/models.py:395 +#: stock/models.py:403 msgid "Parent Stock Item" msgstr "Eltern-BestandsObjekt" -#: stock/models.py:404 +#: stock/models.py:412 msgid "Base part" msgstr "Basis-Teil" -#: stock/models.py:413 +#: stock/models.py:421 msgid "Select a matching supplier part for this stock item" msgstr "Passendes Zuliefererteil für dieses BestandsObjekt auswählen" -#: stock/models.py:418 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:426 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "Bestand-Lagerort" -#: stock/models.py:421 +#: stock/models.py:429 msgid "Where is this stock item located?" msgstr "Wo wird dieses Teil normalerweise gelagert?" -#: stock/models.py:428 +#: stock/models.py:436 msgid "Packaging this stock item is stored in" msgstr "Die Verpackung dieses BestandsObjekt ist gelagert in" -#: stock/models.py:433 stock/templates/stock/item_base.html:270 +#: stock/models.py:441 stock/templates/stock/item_base.html:270 msgid "Installed In" msgstr "verbaut in" -#: stock/models.py:436 +#: stock/models.py:444 msgid "Is this item installed in another item?" msgstr "Ist dieses Teil in einem anderen verbaut?" -#: stock/models.py:452 +#: stock/models.py:460 msgid "Serial number for this item" msgstr "Seriennummer für dieses Teil" -#: stock/models.py:464 +#: stock/models.py:472 msgid "Batch code for this stock item" msgstr "Losnummer für dieses BestandsObjekt" -#: stock/models.py:468 +#: stock/models.py:476 msgid "Stock Quantity" msgstr "Bestand" -#: stock/models.py:477 +#: stock/models.py:485 msgid "Source Build" msgstr "Quellbau" -#: stock/models.py:479 +#: stock/models.py:487 msgid "Build for this stock item" msgstr "Bauauftrag für dieses BestandsObjekt" -#: stock/models.py:490 +#: stock/models.py:498 msgid "Source Purchase Order" msgstr "Quelle Bestellung" -#: stock/models.py:493 +#: stock/models.py:501 msgid "Purchase order for this stock item" msgstr "Bestellung für dieses BestandsObjekt" -#: stock/models.py:499 +#: stock/models.py:507 msgid "Destination Sales Order" msgstr "Ziel-Auftrag" -#: stock/models.py:506 +#: stock/models.py:514 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "Ablaufdatum für BestandsObjekt. Bestand wird danach als abgelaufen gekennzeichnet" -#: stock/models.py:519 +#: stock/models.py:527 msgid "Delete on deplete" msgstr "Löschen wenn leer" -#: stock/models.py:519 +#: stock/models.py:527 msgid "Delete this Stock Item when stock is depleted" msgstr "Dieses BestandsObjekt löschen wenn Bestand aufgebraucht" -#: stock/models.py:529 stock/templates/stock/item_notes.html:13 +#: stock/models.py:537 stock/templates/stock/item_notes.html:13 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "BestandsObjekt-Notizen" -#: stock/models.py:538 +#: stock/models.py:546 msgid "Single unit purchase price at time of purchase" msgstr "Preis für eine Einheit bei Einkauf" -#: stock/models.py:1006 +#: stock/models.py:1014 msgid "Part is not set as trackable" msgstr "Teil ist nicht verfolgbar" -#: stock/models.py:1012 +#: stock/models.py:1020 msgid "Quantity must be integer" msgstr "Anzahl muss eine Ganzzahl sein" -#: stock/models.py:1018 +#: stock/models.py:1026 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "Anzahl darf nicht die verfügbare Anzahl überschreiten ({n})" -#: stock/models.py:1021 +#: stock/models.py:1029 msgid "Serial numbers must be a list of integers" msgstr "Seriennummern muss eine Liste von Ganzzahlen sein" -#: stock/models.py:1024 +#: stock/models.py:1032 msgid "Quantity does not match serial numbers" msgstr "Anzahl stimmt nicht mit den Seriennummern überein" -#: stock/models.py:1031 +#: stock/models.py:1039 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "Seriennummern {exists} existieren bereits" -#: stock/models.py:1189 +#: stock/models.py:1197 msgid "StockItem cannot be moved as it is not in stock" msgstr "BestandsObjekt kann nicht bewegt werden, da kein Bestand vorhanden ist" -#: stock/models.py:1663 +#: stock/models.py:1679 msgid "Entry notes" msgstr "Eintrags-Notizen" -#: stock/models.py:1716 +#: stock/models.py:1736 msgid "Value must be provided for this test" msgstr "Wert muss für diesen Test angegeben werden" -#: stock/models.py:1722 +#: stock/models.py:1742 msgid "Attachment must be uploaded for this test" msgstr "Anhang muss für diesen Test hochgeladen werden" -#: stock/models.py:1740 +#: stock/models.py:1760 msgid "Test name" msgstr "Name des Tests" -#: stock/models.py:1746 templates/js/table_filters.js:222 +#: stock/models.py:1766 templates/js/table_filters.js:222 msgid "Test result" msgstr "Testergebnis" -#: stock/models.py:1752 +#: stock/models.py:1772 msgid "Test output value" msgstr "Test Ausgabe Wert" -#: stock/models.py:1759 +#: stock/models.py:1779 msgid "Test result attachment" msgstr "Test Ergebnis Anhang" -#: stock/models.py:1765 +#: stock/models.py:1785 msgid "Test notes" msgstr "Test Notizen" @@ -5888,6 +5862,12 @@ msgstr "Letzte Inventur" msgid "No stocktake performed" msgstr "Keine Inventur ausgeführt" +#: stock/templates/stock/item_base.html:499 +#, fuzzy +#| msgid "Edit Stock Item Status" +msgid "Edit Stock Status" +msgstr "Status bearbeiten" + #: stock/templates/stock/item_childs.html:12 msgid "Child Stock Items" msgstr "Kind-BestandsObjekt" @@ -5947,6 +5927,19 @@ msgstr "Testdaten löschen" msgid "Add Test Data" msgstr "Testdaten hinzufügen" +#: stock/templates/stock/item_tests.html:86 +#: stock/templates/stock/item_tests.html:111 +msgid "Add Test Result" +msgstr "Testergebnis hinzufügen" + +#: stock/templates/stock/item_tests.html:131 +msgid "Edit Test Result" +msgstr "Testergebnis bearbeiten" + +#: stock/templates/stock/item_tests.html:145 +msgid "Delete Test Result" +msgstr "Testergebnis löschen" + #: stock/templates/stock/location.html:20 msgid "You are not in the list of owners of this location. This stock location cannot be edited." msgstr "Sie sind nicht auf der Liste der Besitzer dieses Lagerorts. Der Bestands-Lagerort kann nicht verändert werden." @@ -5995,7 +5988,7 @@ msgid "Stock Details" msgstr "Objekt-Details" #: stock/templates/stock/location.html:117 templates/InvenTree/search.html:279 -#: templates/stats.html:97 users/models.py:41 +#: templates/stats.html:97 users/models.py:42 msgid "Stock Locations" msgstr "Bestand-Lagerorte" @@ -6035,7 +6028,7 @@ msgstr "Lade..." msgid "The following stock items will be uninstalled" msgstr "Die folgenden BestandsObjekte werden nicht mehr verbaut" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1364 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1196 msgid "Convert Stock Item" msgstr "BestandsObjekt umwandeln" @@ -6068,8 +6061,8 @@ msgstr "Sind Sie sicher, dass Sie diesen BestandsObjekt-Verfolgungs-Eintrag lös msgid "Edit Stock Location" msgstr "BestandsObjekt-Lagerort bearbeiten" -#: stock/views.py:230 stock/views.py:1343 stock/views.py:1465 -#: stock/views.py:1830 +#: stock/views.py:230 stock/views.py:1175 stock/views.py:1297 +#: stock/views.py:1662 msgid "Owner is required (ownership control is enabled)" msgstr "Eigentümer notwendig (Eigentümerkontrolle aktiv)" @@ -6077,205 +6070,177 @@ msgstr "Eigentümer notwendig (Eigentümerkontrolle aktiv)" msgid "Stock Location QR code" msgstr "QR-Code für diesen Lagerort" -#: stock/views.py:265 -msgid "Add Stock Item Attachment" -msgstr "BestandsObjekt-Anhang hinzufügen" - -#: stock/views.py:311 -msgid "Edit Stock Item Attachment" -msgstr "BestandsObjekt-Anhang bearbeiten" - -#: stock/views.py:327 -msgid "Delete Stock Item Attachment" -msgstr "BestandsObjekt-Anhang löschen" - -#: stock/views.py:343 +#: stock/views.py:264 msgid "Assign to Customer" msgstr "Kunden zuweisen" -#: stock/views.py:352 +#: stock/views.py:273 msgid "Customer must be specified" msgstr "Kunde muss angegeben werden" -#: stock/views.py:376 +#: stock/views.py:297 msgid "Return to Stock" msgstr "zurück ins Lager" -#: stock/views.py:385 +#: stock/views.py:306 msgid "Specify a valid location" msgstr "gültigen Lagerort angeben" -#: stock/views.py:396 +#: stock/views.py:317 msgid "Stock item returned from customer" msgstr "BestandsObjekt retoure vom Kunden" -#: stock/views.py:407 +#: stock/views.py:328 msgid "Delete All Test Data" msgstr "alle Testdaten löschen" -#: stock/views.py:424 +#: stock/views.py:345 msgid "Confirm test data deletion" msgstr "Löschen Testdaten bestätigen" -#: stock/views.py:444 -msgid "Add Test Result" -msgstr "Testergebnis hinzufügen" - -#: stock/views.py:484 -msgid "Edit Test Result" -msgstr "Testergebnis bearbeiten" - -#: stock/views.py:501 -msgid "Delete Test Result" -msgstr "Testergebnis löschen" - -#: stock/views.py:509 +#: stock/views.py:362 msgid "Stock Export Options" msgstr "Lagerbestand Exportoptionen" -#: stock/views.py:630 +#: stock/views.py:483 msgid "Stock Item QR Code" msgstr "BestandsObjekt-QR-Code" -#: stock/views.py:656 +#: stock/views.py:509 msgid "Install Stock Item" msgstr "BestandsObjekt installiert" -#: stock/views.py:755 +#: stock/views.py:608 msgid "Uninstall Stock Items" msgstr "BestandsObjekte deinstallieren" -#: stock/views.py:863 +#: stock/views.py:716 msgid "Uninstalled stock items" msgstr "BestandsObjekte deinstalliert" -#: stock/views.py:888 +#: stock/views.py:741 msgid "Adjust Stock" msgstr "Lagerbestand anpassen" -#: stock/views.py:998 +#: stock/views.py:851 msgid "Move Stock Items" msgstr "BestandsObjekte bewegen" -#: stock/views.py:998 +#: stock/views.py:851 msgid "Move" msgstr "Verschieben" -#: stock/views.py:999 +#: stock/views.py:852 msgid "Count Stock Items" msgstr "BestandsObjekte zählen" -#: stock/views.py:999 +#: stock/views.py:852 msgid "Count" msgstr "Anzahl" -#: stock/views.py:1000 +#: stock/views.py:853 msgid "Remove From Stock" msgstr "Aus Lagerbestand entfernen" -#: stock/views.py:1000 +#: stock/views.py:853 msgid "Take" msgstr "Entfernen" -#: stock/views.py:1001 +#: stock/views.py:854 msgid "Add Stock Items" msgstr "BestandsObjekte hinzufügen" -#: stock/views.py:1001 users/models.py:187 +#: stock/views.py:854 users/models.py:188 msgid "Add" msgstr "Hinzufügen" -#: stock/views.py:1002 +#: stock/views.py:855 msgid "Delete Stock Items" msgstr "BestandsObjekte löschen" -#: stock/views.py:1031 +#: stock/views.py:884 msgid "Must enter integer value" msgstr "Nur Ganzzahl eingeben" -#: stock/views.py:1036 +#: stock/views.py:889 msgid "Quantity must be positive" msgstr "Anzahl muss positiv sein" -#: stock/views.py:1043 +#: stock/views.py:896 #, python-brace-format msgid "Quantity must not exceed {x}" msgstr "Anzahl darf {x} nicht überschreiten" -#: stock/views.py:1107 +#: stock/views.py:960 msgid "No action performed" msgstr "Keine Aktion durchgeführt" -#: stock/views.py:1122 +#: stock/views.py:975 #, python-brace-format msgid "Added stock to {n} items" msgstr "Vorrat zu {n} BestandsObjekten hinzugefügt" -#: stock/views.py:1137 +#: stock/views.py:990 #, python-brace-format msgid "Removed stock from {n} items" msgstr "Vorrat von {n} BestandsObjekten entfernt" -#: stock/views.py:1150 +#: stock/views.py:1003 #, python-brace-format msgid "Counted stock for {n} items" msgstr "Bestand für {n} Objekte erfasst" -#: stock/views.py:1190 +#: stock/views.py:1043 msgid "No items were moved" msgstr "Keine BestandsObjekt wurden bewegt" -#: stock/views.py:1193 +#: stock/views.py:1046 #, python-brace-format msgid "Moved {n} items to {dest}" msgstr "{n} Teile nach {dest} bewegt" -#: stock/views.py:1212 +#: stock/views.py:1065 #, python-brace-format msgid "Deleted {n} stock items" msgstr "{n} BestandsObjekte gelöscht" -#: stock/views.py:1222 -msgid "Edit Stock Item Status" -msgstr "Status bearbeiten" - -#: stock/views.py:1245 +#: stock/views.py:1077 msgid "Edit Stock Item" msgstr "BestandsObjekt bearbeiten" -#: stock/views.py:1482 +#: stock/views.py:1314 msgid "Serialize Stock" msgstr "Lagerbestand erfassen" -#: stock/views.py:1575 templates/js/build.js:327 +#: stock/views.py:1407 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "Neues BestandsObjekt hinzufügen" -#: stock/views.py:1717 +#: stock/views.py:1549 msgid "Duplicate Stock Item" msgstr "Bestand duplizieren" -#: stock/views.py:1799 +#: stock/views.py:1631 msgid "Quantity cannot be negative" msgstr "Anzahl kann nicht negativ sein" -#: stock/views.py:1899 +#: stock/views.py:1731 msgid "Delete Stock Location" msgstr "Bestand-Lagerort löschen" -#: stock/views.py:1912 +#: stock/views.py:1744 msgid "Delete Stock Item" msgstr "BestandsObjekt löschen" -#: stock/views.py:1923 +#: stock/views.py:1755 msgid "Delete Stock Tracking Entry" msgstr "Lagerbestands-Tracking-Eintrag löschen" -#: stock/views.py:1930 +#: stock/views.py:1762 msgid "Edit Stock Tracking Entry" msgstr "Lagerbestands-Tracking-Eintrag bearbeiten" -#: stock/views.py:1939 +#: stock/views.py:1771 msgid "Add Stock Tracking Entry" msgstr "Lagerbestands-Tracking-Eintrag hinzufügen" @@ -6639,24 +6604,12 @@ msgstr "In die Zwischenablage kopieren" msgid "copy version information" msgstr "Versionsinformationen kopieren" -#: templates/about.html:100 templates/js/modals.js:568 -#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54 -#: templates/modals.html:97 +#: templates/about.html:100 templates/js/modals.js:34 +#: templates/js/modals.js:677 templates/js/modals.js:970 +#: templates/modals.html:29 templates/modals.html:54 templates/modals.html:97 msgid "Close" msgstr "Schliessen" -#: templates/attachment_table.html:6 -msgid "Add Attachment" -msgstr "Anhang hinzufügen" - -#: templates/attachment_table.html:17 -msgid "Uploaded" -msgstr "Hochgeladen" - -#: templates/attachment_table.html:35 -msgid "Delete attachment" -msgstr "Anhang löschen" - #: templates/image_download.html:8 msgid "Specify URL for downloading image" msgstr "URL für Bild-Donwload angeben" @@ -6673,6 +6626,26 @@ msgstr "Der angegebene Server muss erreichbar sein" msgid "Remote image must not exceed maximum allowable file size" msgstr "Das Bild darf nicht größer als die maximal-erlaubte Größe sein" +#: templates/js/attachment.js:16 +#, fuzzy +#| msgid "No variants found" +msgid "No attachments found" +msgstr "Keine Varianten gefunden" + +#: templates/js/attachment.js:56 +#, fuzzy +#| msgid "upload date" +msgid "Upload Date" +msgstr "Hochladedatum" + +#: templates/js/attachment.js:69 +msgid "Edit attachment" +msgstr "Anhang bearbeiten" + +#: templates/js/attachment.js:76 +msgid "Delete attachment" +msgstr "Anhang löschen" + #: templates/js/barcode.js:8 msgid "Scan barcode data here using wedge scanner" msgstr "Hier den Barcode scannen" @@ -6701,7 +6674,7 @@ msgstr "Server-Fehler" msgid "Unknown response from server" msgstr "Unbekannte Antwort von Server erhalten" -#: templates/js/barcode.js:119 templates/js/modals.js:921 +#: templates/js/barcode.js:119 templates/js/modals.js:1030 msgid "Invalid server response" msgstr "Ungültige Antwort von Server" @@ -6801,7 +6774,7 @@ msgstr "Diese Position wurde kontrolliert" msgid "Edit BOM Item" msgstr "Stücklisten-Position bearbeiten" -#: templates/js/bom.js:372 +#: templates/js/bom.js:372 templates/js/bom.js:519 msgid "Delete BOM Item" msgstr "Stücklisten-Position löschen" @@ -6829,7 +6802,7 @@ msgstr "Endprodukt entfernen" msgid "No build order allocations found" msgstr "" -#: templates/js/build.js:222 templates/js/order.js:382 +#: templates/js/build.js:222 templates/js/order.js:449 msgid "Location not specified" msgstr "Standort nicht angegeben" @@ -6867,45 +6840,79 @@ msgstr "Bauauftrag ist überfällig" msgid "No parts allocated for" msgstr "Keine Teile zugeordnet zu" -#: templates/js/company.js:74 +#: templates/js/company.js:45 +msgid "Edit Company" +msgstr "Firma bearbeiten" + +#: templates/js/company.js:66 +#, fuzzy +#| msgid "New Company" +msgid "Add new Company" +msgstr "Neue Firma" + +#: templates/js/company.js:143 msgid "Parts Supplied" msgstr "Teile geliefert" -#: templates/js/company.js:83 +#: templates/js/company.js:152 msgid "Parts Manufactured" msgstr "Hersteller-Teile" -#: templates/js/company.js:96 +#: templates/js/company.js:165 msgid "No company information found" msgstr "Keine Firmeninformation gefunden" -#: templates/js/company.js:129 +#: templates/js/company.js:183 +#, fuzzy +#| msgid "The following items will be created" +msgid "The following manufacturer parts will be deleted" +msgstr "Die folgenden Objekte werden erstellt" + +#: templates/js/company.js:200 +#, fuzzy +#| msgid "Delete Manufacturer Part" +msgid "Delete Manufacturer Parts" +msgstr "Herstellerteil löschen" + +#: templates/js/company.js:253 msgid "No manufacturer parts found" msgstr "Keine Herstellerteile gefunden" -#: templates/js/company.js:148 templates/js/company.js:347 +#: templates/js/company.js:272 templates/js/company.js:472 #: templates/js/part.js:68 templates/js/part.js:153 msgid "Template part" msgstr "Vorlagenteil" -#: templates/js/company.js:152 templates/js/company.js:351 +#: templates/js/company.js:276 templates/js/company.js:476 #: templates/js/part.js:72 templates/js/part.js:157 msgid "Assembled part" msgstr "Baugruppe" -#: templates/js/company.js:226 +#: templates/js/company.js:350 msgid "No parameters found" msgstr "" -#: templates/js/company.js:262 +#: templates/js/company.js:386 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:263 +#: templates/js/company.js:387 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:328 +#: templates/js/company.js:406 +#, fuzzy +#| msgid "Edit Part Parameter" +msgid "Edit Parameter" +msgstr "Teilparameter bearbeiten" + +#: templates/js/company.js:417 +#, fuzzy +#| msgid "Delete Part Parameter" +msgid "Delete Parameter" +msgstr "Teilparameter löschen" + +#: templates/js/company.js:453 msgid "No supplier parts found" msgstr "Keine Zuliefererteile gefunden" @@ -6933,6 +6940,91 @@ msgstr "Filter entfernen" msgid "Create filter" msgstr "Filter anlegen" +#: templates/js/forms.js:278 templates/js/forms.js:291 +#: templates/js/forms.js:303 templates/js/forms.js:315 +msgid "Action Prohibited" +msgstr "" + +#: templates/js/forms.js:279 +msgid "Create operation not allowed" +msgstr "" + +#: templates/js/forms.js:292 +#, fuzzy +#| msgid "Supplied value is not allowed" +msgid "Update operation not allowed" +msgstr "Angegebener Wert nicht erlaubt" + +#: templates/js/forms.js:304 +#, fuzzy +#| msgid "Delete location" +msgid "Delete operation not allowed" +msgstr "Lagerort löschen" + +#: templates/js/forms.js:316 +#, fuzzy +#| msgid "Supplied value is not allowed" +msgid "View operation not allowed" +msgstr "Angegebener Wert nicht erlaubt" + +#: templates/js/forms.js:583 templates/js/modals.js:1040 +msgid "No Response" +msgstr "Keine Antwort" + +#: templates/js/forms.js:584 templates/js/modals.js:1041 +msgid "No response from the InvenTree server" +msgstr "keine Antwort vom InvenTree Server" + +#: templates/js/forms.js:590 templates/js/modals.js:1050 +msgid "Error 401: Not Authenticated" +msgstr "Fehler 401: Nicht Angemeldet" + +#: templates/js/forms.js:591 templates/js/modals.js:1051 +msgid "Authentication credentials not supplied" +msgstr "Authentication Kredentials nicht angegeben" + +#: templates/js/forms.js:597 templates/js/modals.js:1055 +msgid "Error 403: Permission Denied" +msgstr "Fehler 403: keine Berechtigung" + +#: templates/js/forms.js:598 templates/js/modals.js:1056 +msgid "You do not have the required permissions to access this function" +msgstr "Fehlende Berechtigung für diese Aktion" + +#: templates/js/forms.js:604 templates/js/modals.js:1060 +msgid "Error 404: Resource Not Found" +msgstr "Fehler 404: Ressource nicht gefunden" + +#: templates/js/forms.js:605 templates/js/modals.js:1061 +msgid "The requested resource could not be located on the server" +msgstr "Die angefragte Ressource kann auf diesem Server nicht gefunden werden" + +#: templates/js/forms.js:611 templates/js/modals.js:1065 +msgid "Error 408: Timeout" +msgstr "Fehler 408: Zeitüberschreitung" + +#: templates/js/forms.js:612 templates/js/modals.js:1066 +msgid "Connection timeout while requesting data from server" +msgstr "Verbindungszeitüberschreitung bei der Datenanforderung" + +#: templates/js/forms.js:618 templates/js/modals.js:1069 +msgid "Error requesting form data" +msgstr "Fehler bei Formulardaten-Anfrage" + +#: templates/js/forms.js:788 templates/modals.html:21 templates/modals.html:47 +msgid "Form errors exist" +msgstr "Fehler in Formular" + +#: templates/js/forms.js:1161 +#, fuzzy +#| msgid "Search" +msgid "Searching" +msgstr "Suche" + +#: templates/js/forms.js:1301 +msgid "Clear input" +msgstr "" + #: templates/js/label.js:10 templates/js/report.js:98 msgid "Select Stock Items" msgstr "BestandsObjekte auswählen" @@ -6973,112 +7065,114 @@ msgstr "Label auswählen" msgid "Select Label Template" msgstr "Label-Vorlage auswählen" -#: templates/js/modals.js:265 -msgid "Waiting for server..." -msgstr "Warte auf Server..." - -#: templates/js/modals.js:424 -msgid "Show Error Information" -msgstr "Fehler-Informationen anzeigen" - -#: templates/js/modals.js:491 templates/modals.html:76 -msgid "Accept" -msgstr "Akzeptieren" - -#: templates/js/modals.js:492 templates/modals.html:75 +#: templates/js/modals.js:59 templates/js/modals.js:105 +#: templates/js/modals.js:601 templates/modals.html:75 msgid "Cancel" msgstr "abbrechen" -#: templates/js/modals.js:556 -msgid "Loading Data" -msgstr "Lade Daten" - -#: templates/js/modals.js:567 templates/js/modals.js:860 +#: templates/js/modals.js:60 templates/js/modals.js:104 +#: templates/js/modals.js:676 templates/js/modals.js:969 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "Abschicken" -#: templates/js/modals.js:811 +#: templates/js/modals.js:103 +msgid "Form Title" +msgstr "" + +#: templates/js/modals.js:374 +msgid "Waiting for server..." +msgstr "Warte auf Server..." + +#: templates/js/modals.js:533 +msgid "Show Error Information" +msgstr "Fehler-Informationen anzeigen" + +#: templates/js/modals.js:600 templates/modals.html:76 +msgid "Accept" +msgstr "Akzeptieren" + +#: templates/js/modals.js:665 +msgid "Loading Data" +msgstr "Lade Daten" + +#: templates/js/modals.js:920 msgid "Invalid response from server" msgstr "ungültige Antwort vom Server" -#: templates/js/modals.js:811 +#: templates/js/modals.js:920 msgid "Form data missing from server response" msgstr "Formulardaten fehlen bei Serverantwort" -#: templates/js/modals.js:824 +#: templates/js/modals.js:933 msgid "Error posting form data" msgstr "Formulardaten fehlerhaft" -#: templates/js/modals.js:921 +#: templates/js/modals.js:1030 msgid "JSON response missing form data" msgstr "JSON Antwort enthält keine Formulardaten" -#: templates/js/modals.js:931 -msgid "No Response" -msgstr "Keine Antwort" - -#: templates/js/modals.js:932 -msgid "No response from the InvenTree server" -msgstr "keine Antwort vom InvenTree Server" - -#: templates/js/modals.js:936 +#: templates/js/modals.js:1045 msgid "Error 400: Bad Request" msgstr "Fehler 400: Ungültige Anfrage" -#: templates/js/modals.js:937 +#: templates/js/modals.js:1046 msgid "Server returned error code 400" msgstr "Fehler 400 von Server erhalten" -#: templates/js/modals.js:941 -msgid "Error 401: Not Authenticated" -msgstr "Fehler 401: Nicht Angemeldet" +#: templates/js/model_renderers.js:21 +#, fuzzy +#| msgid "Company" +msgid "Company ID" +msgstr "Firma" -#: templates/js/modals.js:942 -msgid "Authentication credentials not supplied" -msgstr "Authentication Kredentials nicht angegeben" +#: templates/js/model_renderers.js:63 +#, fuzzy +#| msgid "Location" +msgid "Location ID" +msgstr "Lagerort" -#: templates/js/modals.js:946 -msgid "Error 403: Permission Denied" -msgstr "Fehler 403: keine Berechtigung" +#: templates/js/model_renderers.js:90 +#, fuzzy +#| msgid "Part 1" +msgid "Part ID" +msgstr "Teil 1" -#: templates/js/modals.js:947 -msgid "You do not have the required permissions to access this function" -msgstr "Fehlende Berechtigung für diese Aktion" +#: templates/js/model_renderers.js:126 +#, fuzzy +#| msgid "Category" +msgid "Category ID" +msgstr "Kategorie" -#: templates/js/modals.js:951 -msgid "Error 404: Resource Not Found" -msgstr "Fehler 404: Ressource nicht gefunden" +#: templates/js/model_renderers.js:150 +#, fuzzy +#| msgid "Supplier Part" +msgid "Supplier Part ID" +msgstr "Zuliefererteil" -#: templates/js/modals.js:952 -msgid "The requested resource could not be located on the server" -msgstr "Die angefragte Ressource kann auf diesem Server nicht gefunden werden" +#: templates/js/order.js:31 +msgid "Create Sales Order" +msgstr "Auftrag anlegen" -#: templates/js/modals.js:956 -msgid "Error 408: Timeout" -msgstr "Fehler 408: Zeitüberschreitung" - -#: templates/js/modals.js:957 -msgid "Connection timeout while requesting data from server" -msgstr "Verbindungszeitüberschreitung bei der Datenanforderung" - -#: templates/js/modals.js:960 -msgid "Error requesting form data" -msgstr "Fehler bei Formulardaten-Anfrage" - -#: templates/js/order.js:138 +#: templates/js/order.js:200 msgid "No purchase orders found" msgstr "Keine Bestellungen gefunden" -#: templates/js/order.js:162 templates/js/order.js:257 +#: templates/js/order.js:224 templates/js/order.js:319 msgid "Order is overdue" msgstr "Bestellung überfällig" -#: templates/js/order.js:234 +#: templates/js/order.js:296 msgid "No sales orders found" msgstr "Keine Aufträge gefunden" -#: templates/js/order.js:343 +#: templates/js/order.js:333 +#, fuzzy +#| msgid "Invalid date" +msgid "Invalid Customer" +msgstr "Ungültiges Datum" + +#: templates/js/order.js:410 msgid "No sales order allocations found" msgstr "" @@ -7631,10 +7725,6 @@ msgstr "Spalten" msgid "All" msgstr "Alle" -#: templates/modals.html:21 templates/modals.html:47 -msgid "Form errors exist" -msgstr "Fehler in Formular" - #: templates/navbar.html:13 msgid "Toggle navigation" msgstr "Navigation ein-/ausklappen" @@ -7651,7 +7741,7 @@ msgstr "Verkaufen" msgid "Scan Barcode" msgstr "Barcode scannen" -#: templates/navbar.html:77 users/models.py:38 +#: templates/navbar.html:77 users/models.py:39 msgid "Admin" msgstr "Admin" @@ -7871,38 +7961,144 @@ msgstr "Berechtigungen" msgid "Important dates" msgstr "wichtige Daten" -#: users/models.py:174 +#: users/models.py:175 msgid "Permission set" msgstr "Berechtigung geändert" -#: users/models.py:182 +#: users/models.py:183 msgid "Group" msgstr "Gruppe" -#: users/models.py:185 +#: users/models.py:186 msgid "View" msgstr "Ansicht" -#: users/models.py:185 +#: users/models.py:186 msgid "Permission to view items" msgstr "Berechtigung Einträge anzuzeigen" -#: users/models.py:187 +#: users/models.py:188 msgid "Permission to add items" msgstr "Berechtigung Einträge zu erstellen" -#: users/models.py:189 +#: users/models.py:190 msgid "Change" msgstr "Ändern" -#: users/models.py:189 +#: users/models.py:190 msgid "Permissions to edit items" msgstr "Berechtigungen Einträge zu ändern" -#: users/models.py:191 +#: users/models.py:192 msgid "Permission to delete items" msgstr "Berechtigung Einträge zu löschen" +#~ msgid "Add Build Order Attachment" +#~ msgstr "Bauauftrags-Anhang hinzufügen" + +#~ msgid "Added attachment" +#~ msgstr "Anhang hinzugefügt" + +#~ msgid "Attachment updated" +#~ msgstr "Anhang aktualisiert" + +#~ msgid "Deleted attachment" +#~ msgstr "Anhang gelöscht" + +#~ msgid "Are you sure you want to delete company '%(name)s'?" +#~ msgstr "Sind Sie sicher, dass Sie die Firma '%(name)s' löschen wollen?" + +#~ msgid "" +#~ "There are %(count)s parts sourced from this company.
\n" +#~ "If this supplier is deleted, these supplier part entries will also be deleted." +#~ msgstr "" +#~ "Es gibt %(count)s Teile, die von diesem Unternehmen bezogen werden.
\n" +#~ "Wenn dieser Lieferant gelöscht wird, werden auch diese Zulieferer-Teile gelöscht." + +#~ msgid "Are you sure you want to delete the following Manufacturer Parts?" +#~ msgstr "Sind Sie sicher, dass sie die folgenden Herstellerteile löschen möchten?" + +#~ msgid "There are %(count)s suppliers defined for this manufacturer part. If you delete it, the following supplier parts will also be deleted:" +#~ msgstr "Für dieses Herstellerteil sind %(count)s Lieferanten definiert. Wenn Sie es löschen, werden die folgenden Lieferantenteile ebenfalls gelöscht:" + +#~ msgid "Update Company Image" +#~ msgstr "Firmenbild aktualisieren" + +#~ msgid "Updated company image" +#~ msgstr "Aktualisiertes Firmenbild" + +#~ msgid "Edited company information" +#~ msgstr "Firmeninformation bearbeitet" + +#~ msgid "Create new Customer" +#~ msgstr "Neuen Kunden anlegen" + +#~ msgid "Create new Company" +#~ msgstr "Neue Firma anlegen" + +#~ msgid "Created new company" +#~ msgstr "Neue Firma angelegt" + +#~ msgid "Company was deleted" +#~ msgstr "Firma gelöscht" + +#~ msgid "Target date for order delivery. Order will be overdue after this date." +#~ msgstr "Zieldatum für Auftrags-Lieferung." + +#~ msgid "Enter sales order number" +#~ msgstr "Auftrag-Nummer eingeben" + +#~ msgid "Add Purchase Order Attachment" +#~ msgstr "Bestellungs-Anhang hinzufügen" + +#~ msgid "Add Sales Order Attachment" +#~ msgstr "Auftrags-Anhang hinzufügen" + +#~ msgid "Supplier part must be specified" +#~ msgstr "Zuliefererteil muss ausgewählt werden" + +#~ msgid "Supplier must match for Part and Order" +#~ msgstr "Zulieferer muss zu Teil und Bestellung passen" + +#~ msgid "Deleted line item" +#~ msgstr "Position gelöscht" + +#~ msgid "Are you sure you want to delete this BOM item?" +#~ msgstr "Sind Sie sicher, dass Sie diese Stücklisten-Position löschen wollen?" + +#~ msgid "Deleting this entry will remove the BOM row from the following part" +#~ msgstr "Die Löschung dieses Eintrags wird das Stücklisten-Position vom folgenden Teil entfernen" + +#~ msgid "Add part attachment" +#~ msgstr "Teilanhang hinzufügen" + +#~ msgid "Part attachment updated" +#~ msgstr "Teilanhang aktualisiert" + +#~ msgid "Delete Part Attachment" +#~ msgstr "Teilanhang löschen" + +#~ msgid "Deleted part attachment" +#~ msgstr "Teilanhang gelöscht" + +#~ msgid "Create Test Template" +#~ msgstr "Testvorlage anlegen" + +#~ msgid "Confim BOM item deletion" +#~ msgstr "löschen von Stücklisten-Position bestätigen" + +#~ msgid "Add Stock Item Attachment" +#~ msgstr "BestandsObjekt-Anhang hinzufügen" + +#~ msgid "Edit Stock Item Attachment" +#~ msgstr "BestandsObjekt-Anhang bearbeiten" + +#~ msgid "Delete Stock Item Attachment" +#~ msgstr "BestandsObjekt-Anhang löschen" + +#~ msgid "Uploaded" +#~ msgstr "Hochgeladen" + #~ msgid "Order Price Information" #~ msgstr "Bestellpreisinformationen" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index de466ac52f..ba01b18cb4 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-03 06:24+0000\n" +"POT-Creation-Date: 2021-07-03 12:15+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -30,14 +30,14 @@ msgstr "" msgid "No matching action found" msgstr "" -#: InvenTree/fields.py:84 +#: InvenTree/fields.py:99 msgid "Enter date" msgstr "" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 -#: order/forms.py:31 order/forms.py:42 order/forms.py:53 order/forms.py:64 -#: order/forms.py:75 part/forms.py:134 +#: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 +#: order/forms.py:74 part/forms.py:118 templates/js/forms.js:486 msgid "Confirm" msgstr "" @@ -78,8 +78,8 @@ msgstr "" msgid "Duplicate serial: {n}" msgstr "" -#: InvenTree/helpers.py:403 order/models.py:244 order/models.py:354 -#: stock/views.py:1795 +#: InvenTree/helpers.py:403 order/models.py:311 order/models.py:421 +#: stock/views.py:1627 msgid "Invalid quantity provided" msgstr "" @@ -107,49 +107,53 @@ msgstr "" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "" -#: InvenTree/models.py:59 stock/models.py:1758 +#: InvenTree/models.py:61 stock/models.py:1778 msgid "Attachment" msgstr "" -#: InvenTree/models.py:60 +#: InvenTree/models.py:62 msgid "Select file to attach" msgstr "" -#: InvenTree/models.py:62 templates/attachment_table.html:16 +#: InvenTree/models.py:64 templates/js/attachment.js:52 msgid "Comment" msgstr "" -#: InvenTree/models.py:62 +#: InvenTree/models.py:64 msgid "File comment" msgstr "" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2022 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2043 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1193 msgid "User" msgstr "" -#: InvenTree/models.py:72 +#: InvenTree/models.py:74 msgid "upload date" msgstr "" -#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 -#: label/models.py:102 part/models.py:671 part/models.py:2163 +#: InvenTree/models.py:102 +msgid "Invalid choice" +msgstr "" + +#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 +#: label/models.py:103 part/models.py:680 part/models.py:2192 #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 -#: templates/js/company.js:235 templates/js/part.js:118 +#: templates/js/company.js:359 templates/js/part.js:118 #: templates/js/part.js:642 templates/js/stock.js:986 msgid "Name" msgstr "" -#: InvenTree/models.py:114 build/models.py:135 -#: build/templates/build/detail.html:21 company/models.py:339 -#: company/models.py:532 company/templates/company/detail.html:27 +#: InvenTree/models.py:125 build/models.py:139 +#: build/templates/build/detail.html:21 company/models.py:353 +#: company/models.py:554 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 -#: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:100 order/templates/order/purchase_order_detail.html:147 -#: part/models.py:695 part/templates/part/detail.html:54 +#: company/templates/company/supplier_part_detail.html:31 label/models.py:110 +#: order/models.py:154 order/templates/order/purchase_order_detail.html:174 +#: part/models.py:704 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 #: report/templates/report/inventree_build_order_base.html:118 @@ -157,39 +161,43 @@ msgstr "" #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 #: templates/js/build.js:834 templates/js/build.js:1102 -#: templates/js/company.js:56 templates/js/order.js:183 -#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 +#: templates/js/company.js:125 templates/js/order.js:245 +#: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 #: templates/js/stock.js:557 templates/js/stock.js:998 #: templates/js/stock.js:1043 msgid "Description" msgstr "" -#: InvenTree/models.py:115 +#: InvenTree/models.py:126 msgid "Description (optional)" msgstr "" -#: InvenTree/models.py:123 +#: InvenTree/models.py:134 msgid "parent" msgstr "" -#: InvenTree/settings.py:504 -msgid "English" +#: InvenTree/serializers.py:52 +msgid "Must be a valid number" msgstr "" #: InvenTree/settings.py:505 -msgid "French" +msgid "English" msgstr "" #: InvenTree/settings.py:506 -msgid "German" +msgid "French" msgstr "" #: InvenTree/settings.py:507 -msgid "Polish" +msgid "German" msgstr "" #: InvenTree/settings.py:508 +msgid "Polish" +msgstr "" + +#: InvenTree/settings.py:509 msgid "Turkish" msgstr "" @@ -447,48 +455,48 @@ msgid "Order target date" msgstr "" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 order/forms.py:118 order/forms.py:153 +#: build/templates/build/detail.html:121 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:881 templates/js/order.js:200 -#: templates/js/order.js:298 +#: templates/js/build.js:881 templates/js/order.js:262 +#: templates/js/order.js:365 msgid "Target Date" msgstr "" -#: build/forms.py:43 build/models.py:225 +#: build/forms.py:43 build/models.py:229 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1346 +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1354 #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:741 -#: company/forms.py:189 company/templates/company/supplier_part_pricing.html:77 -#: order/forms.py:197 order/forms.py:215 order/forms.py:250 order/forms.py:272 -#: order/forms.py:289 order/models.py:613 order/models.py:835 -#: order/templates/order/order_wizard/match_parts.html:30 +#: company/forms.py:124 company/templates/company/supplier_part_pricing.html:79 +#: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:702 +#: order/models.py:941 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:179 -#: order/templates/order/sales_order_detail.html:70 -#: order/templates/order/sales_order_detail.html:77 -#: order/templates/order/sales_order_detail.html:162 -#: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2293 +#: order/templates/order/purchase_order_detail.html:206 +#: order/templates/order/sales_order_detail.html:80 +#: order/templates/order/sales_order_detail.html:87 +#: order/templates/order/sales_order_detail.html:172 +#: order/templates/order/sales_order_detail.html:244 part/forms.py:314 +#: part/forms.py:344 part/forms.py:360 part/forms.py:376 part/models.py:2330 #: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 #: part/templates/part/prices.html:474 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:91 #: report/templates/report/inventree_test_report_base.html:77 -#: stock/forms.py:175 stock/forms.py:308 +#: stock/forms.py:142 stock/forms.py:275 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 -#: templates/js/build.js:1112 templates/js/order.js:393 -#: templates/js/part.js:827 templates/js/part.js:949 templates/js/part.js:1005 -#: templates/js/stock.js:1178 templates/js/stock.js:1397 +#: templates/js/build.js:1112 templates/js/model_renderers.js:43 +#: templates/js/order.js:460 templates/js/part.js:827 templates/js/part.js:949 +#: templates/js/part.js:1005 templates/js/stock.js:1178 +#: templates/js/stock.js:1397 msgid "Quantity" msgstr "" @@ -500,7 +508,7 @@ msgstr "" msgid "Enter quantity for build output" msgstr "" -#: build/forms.py:95 order/forms.py:244 stock/forms.py:118 +#: build/forms.py:95 order/forms.py:114 stock/forms.py:85 msgid "Serial Numbers" msgstr "" @@ -529,11 +537,11 @@ msgid "Mark build as complete" msgstr "" #: build/forms.py:210 build/templates/build/auto_allocate.html:18 -#: stock/forms.py:347 stock/templates/stock/item_base.html:285 +#: stock/forms.py:314 stock/templates/stock/item_base.html:285 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 -#: templates/js/build.js:586 templates/js/order.js:378 +#: templates/js/build.js:586 templates/js/order.js:445 #: templates/js/stock.js:643 templates/js/stock.js:1070 msgid "Location" msgstr "" @@ -543,11 +551,11 @@ msgid "Location of completed parts" msgstr "" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:465 +#: build/templates/build/detail.html:59 order/models.py:545 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 -#: templates/js/order.js:187 templates/js/order.js:285 +#: templates/js/order.js:249 templates/js/order.js:352 #: templates/js/stock.js:630 templates/js/stock.js:1147 #: templates/js/stock.js:1413 msgid "Status" @@ -581,60 +589,60 @@ msgstr "" msgid "Select quantity of stock to allocate" msgstr "" -#: build/models.py:66 build/templates/build/build_base.html:9 +#: build/models.py:70 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 #: report/templates/report/inventree_build_order_base.html:106 #: templates/js/build.js:195 msgid "Build Order" msgstr "" -#: build/models.py:67 build/templates/build/index.html:8 +#: build/models.py:71 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 #: part/templates/part/navbar.html:61 templates/InvenTree/index.html:191 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:34 users/models.py:43 +#: templates/InvenTree/settings/tabs.html:34 users/models.py:44 msgid "Build Orders" msgstr "" -#: build/models.py:127 +#: build/models.py:131 msgid "Build Order Reference" msgstr "" -#: build/models.py:128 order/models.py:98 order/models.py:615 -#: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2302 +#: build/models.py:132 order/models.py:242 order/models.py:529 +#: order/models.py:709 order/templates/order/purchase_order_detail.html:201 +#: order/templates/order/sales_order_detail.html:239 part/models.py:2339 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:661 templates/js/build.js:1106 msgid "Reference" msgstr "" -#: build/models.py:138 +#: build/models.py:142 msgid "Brief description of the build" msgstr "" -#: build/models.py:147 build/templates/build/build_base.html:163 +#: build/models.py:151 build/templates/build/build_base.html:163 #: build/templates/build/detail.html:77 msgid "Parent Build" msgstr "" -#: build/models.py:148 +#: build/models.py:152 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:153 build/templates/build/auto_allocate.html:16 +#: build/models.py:157 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:663 -#: order/models.py:657 order/models.py:712 +#: build/templates/build/detail.html:26 company/models.py:689 +#: order/models.py:755 order/models.py:814 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:132 +#: order/templates/order/purchase_order_detail.html:159 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1975 part/models.py:1987 part/models.py:2002 -#: part/models.py:2020 part/models.py:2095 part/models.py:2191 -#: part/models.py:2277 part/templates/part/part_app_base.html:8 +#: order/templates/order/sales_order_detail.html:224 part/models.py:325 +#: part/models.py:1988 part/models.py:2004 part/models.py:2023 +#: part/models.py:2041 part/models.py:2120 part/models.py:2224 +#: part/models.py:2314 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -643,222 +651,222 @@ msgstr "" #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:552 templates/js/build.js:839 -#: templates/js/build.js:1079 templates/js/company.js:140 -#: templates/js/company.js:339 templates/js/part.js:241 +#: templates/js/build.js:1079 templates/js/company.js:264 +#: templates/js/company.js:464 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 #: templates/js/stock.js:1385 msgid "Part" msgstr "" -#: build/models.py:161 +#: build/models.py:165 msgid "Select part to build" msgstr "" -#: build/models.py:166 +#: build/models.py:170 msgid "Sales Order Reference" msgstr "" -#: build/models.py:170 +#: build/models.py:174 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:175 +#: build/models.py:179 msgid "Source Location" msgstr "" -#: build/models.py:179 +#: build/models.py:183 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:184 +#: build/models.py:188 msgid "Destination Location" msgstr "" -#: build/models.py:188 +#: build/models.py:192 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:192 +#: build/models.py:196 msgid "Build Quantity" msgstr "" -#: build/models.py:195 +#: build/models.py:199 msgid "Number of stock items to build" msgstr "" -#: build/models.py:199 +#: build/models.py:203 msgid "Completed items" msgstr "" -#: build/models.py:201 +#: build/models.py:205 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:205 part/templates/part/part_base.html:167 +#: build/models.py:209 part/templates/part/part_base.html:167 msgid "Build Status" msgstr "" -#: build/models.py:209 +#: build/models.py:213 msgid "Build status code" msgstr "" -#: build/models.py:213 stock/models.py:462 +#: build/models.py:217 stock/models.py:470 msgid "Batch Code" msgstr "" -#: build/models.py:217 +#: build/models.py:221 msgid "Batch code for this build output" msgstr "" -#: build/models.py:220 order/models.py:104 part/models.py:867 -#: part/templates/part/detail.html:126 templates/js/order.js:293 +#: build/models.py:224 order/models.py:158 part/models.py:876 +#: part/templates/part/detail.html:126 templates/js/order.js:360 msgid "Creation Date" msgstr "" -#: build/models.py:224 order/models.py:471 +#: build/models.py:228 order/models.py:551 msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:217 templates/js/build.js:886 +#: build/models.py:232 order/models.py:284 templates/js/build.js:886 msgid "Completion Date" msgstr "" -#: build/models.py:234 +#: build/models.py:238 msgid "completed by" msgstr "" -#: build/models.py:242 +#: build/models.py:246 msgid "Issued by" msgstr "" -#: build/models.py:243 +#: build/models.py:247 msgid "User who issued this build order" msgstr "" -#: build/models.py:251 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:118 +#: build/models.py:255 build/templates/build/build_base.html:184 +#: build/templates/build/detail.html:105 order/models.py:172 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:871 +#: order/templates/order/sales_order_base.html:140 part/models.py:880 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" -#: build/models.py:252 +#: build/models.py:256 msgid "User responsible for this build order" msgstr "" -#: build/models.py:257 build/templates/build/detail.html:91 +#: build/models.py:261 build/templates/build/detail.html:91 #: company/templates/company/manufacturer_part_base.html:79 #: company/templates/company/manufacturer_part_detail.html:28 #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 #: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 -#: stock/models.py:456 stock/templates/stock/item_base.html:345 +#: stock/models.py:464 stock/templates/stock/item_base.html:345 msgid "External Link" msgstr "" -#: build/models.py:258 part/models.py:729 stock/models.py:458 +#: build/models.py:262 part/models.py:738 stock/models.py:466 msgid "Link to external URL" msgstr "" -#: build/models.py:262 build/templates/build/navbar.html:53 -#: company/models.py:132 company/models.py:539 +#: build/models.py:266 build/templates/build/navbar.html:53 +#: company/models.py:141 company/models.py:561 #: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:122 -#: order/models.py:617 order/templates/order/po_navbar.html:38 +#: company/templates/company/navbar.html:73 order/models.py:176 +#: order/models.py:711 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:243 -#: order/templates/order/sales_order_detail.html:309 +#: order/templates/order/purchase_order_detail.html:270 +#: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:856 +#: order/templates/order/so_navbar.html:36 part/models.py:865 #: part/templates/part/navbar.html:133 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 -#: stock/models.py:528 stock/models.py:1662 stock/models.py:1764 +#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 +#: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:713 msgid "Notes" msgstr "" -#: build/models.py:263 +#: build/models.py:267 msgid "Extra build notes" msgstr "" -#: build/models.py:740 +#: build/models.py:744 msgid "No build output specified" msgstr "" -#: build/models.py:743 +#: build/models.py:747 msgid "Build output is already completed" msgstr "" -#: build/models.py:746 +#: build/models.py:750 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1152 +#: build/models.py:1160 msgid "BuildItem must be unique for build, stock_item and install_into" msgstr "" -#: build/models.py:1177 +#: build/models.py:1185 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1181 +#: build/models.py:1189 #, python-brace-format msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1188 order/models.py:809 +#: build/models.py:1196 order/models.py:915 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1192 order/models.py:812 +#: build/models.py:1200 order/models.py:918 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1196 +#: build/models.py:1204 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1256 +#: build/models.py:1264 #, python-brace-format msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" -#: build/models.py:1316 stock/templates/stock/item_base.html:317 +#: build/models.py:1324 stock/templates/stock/item_base.html:317 #: templates/InvenTree/search.html:183 templates/js/build.js:812 #: templates/navbar.html:29 msgid "Build" msgstr "" -#: build/models.py:1317 +#: build/models.py:1325 msgid "Build to allocate parts" msgstr "" -#: build/models.py:1333 stock/templates/stock/item_base.html:8 +#: build/models.py:1341 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:929 -#: templates/js/order.js:366 templates/js/order.js:371 +#: templates/js/order.js:433 templates/js/order.js:438 #: templates/js/stock.js:1129 msgid "Stock Item" msgstr "" -#: build/models.py:1334 +#: build/models.py:1342 msgid "Source stock item" msgstr "" -#: build/models.py:1347 +#: build/models.py:1355 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1355 +#: build/models.py:1363 msgid "Install into" msgstr "" -#: build/models.py:1356 +#: build/models.py:1364 msgid "Destination stock item" msgstr "" @@ -892,7 +900,7 @@ msgstr "" #: build/templates/build/allocate.html:30 #: company/templates/company/detail_manufacturer_part.html:33 -#: company/templates/company/detail_supplier_part.html:32 order/views.py:992 +#: company/templates/company/detail_supplier_part.html:32 order/views.py:724 #: part/templates/part/category.html:136 msgid "Order Parts" msgstr "" @@ -911,11 +919,11 @@ msgstr "" #: build/templates/build/allocation_card.html:21 #: build/templates/build/complete_output.html:46 -#: order/templates/order/sales_order_detail.html:75 -#: order/templates/order/sales_order_detail.html:160 +#: order/templates/order/sales_order_detail.html:85 +#: order/templates/order/sales_order_detail.html:170 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:450 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:570 +#: stock/models.py:458 stock/templates/stock/item_base.html:249 +#: templates/js/build.js:570 templates/js/model_renderers.js:41 msgid "Serial Number" msgstr "" @@ -928,6 +936,35 @@ msgstr "" msgid "Attachments" msgstr "" +#: build/templates/build/attachments.html:51 +#: order/templates/order/so_attachments.html:79 +#: part/templates/part/attachments.html:81 +#: stock/templates/stock/item_attachments.html:81 +#: templates/attachment_table.html:6 +msgid "Add Attachment" +msgstr "" + +#: build/templates/build/attachments.html:69 +#: order/templates/order/so_attachments.html:52 +#: part/templates/part/attachments.html:35 +#: stock/templates/stock/item_attachments.html:49 +msgid "Edit Attachment" +msgstr "" + +#: build/templates/build/attachments.html:76 +#: order/templates/order/so_attachments.html:58 +#: part/templates/part/attachments.html:44 +#: stock/templates/stock/item_attachments.html:58 +msgid "Confirm Delete Operation" +msgstr "" + +#: build/templates/build/attachments.html:77 +#: order/templates/order/so_attachments.html:59 +#: part/templates/part/attachments.html:45 +#: stock/templates/stock/item_attachments.html:59 +msgid "Delete Attachment" +msgstr "" + #: build/templates/build/auto_allocate.html:9 msgid "Automatically Allocate Stock" msgstr "" @@ -1035,13 +1072,13 @@ msgid "Progress" msgstr "" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:710 +#: build/templates/build/detail.html:84 order/models.py:812 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 -#: stock/templates/stock/item_base.html:279 templates/js/order.js:245 +#: stock/templates/stock/item_base.html:279 templates/js/order.js:307 msgid "Sales Order" msgstr "" @@ -1182,10 +1219,10 @@ msgstr "" msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 order/forms.py:89 order/models.py:673 -#: order/templates/order/purchase_order_detail.html:239 -#: order/templates/order/receive_parts.html:25 stock/forms.py:169 -#: stock/forms.py:375 +#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:771 +#: order/templates/order/purchase_order_detail.html:266 +#: order/templates/order/receive_parts.html:25 stock/forms.py:136 +#: stock/forms.py:342 msgid "Destination" msgstr "" @@ -1286,7 +1323,6 @@ msgstr "" #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 #: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487 -#: stock/templates/stock/item_base.html:497 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "" @@ -1315,7 +1351,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1821 +#: build/views.py:184 stock/views.py:1653 msgid "Serial numbers already exist" msgstr "" @@ -1331,7 +1367,7 @@ msgstr "" msgid "Confirm unallocation of build stock" msgstr "" -#: build/views.py:281 build/views.py:371 stock/views.py:425 +#: build/views.py:281 build/views.py:371 stock/views.py:346 msgid "Check the confirmation box" msgstr "" @@ -1428,31 +1464,6 @@ msgstr "" msgid "Updated Build Item" msgstr "" -#: build/views.py:1070 -msgid "Add Build Order Attachment" -msgstr "" - -#: build/views.py:1083 order/views.py:117 order/views.py:169 part/views.py:179 -#: stock/views.py:277 -msgid "Added attachment" -msgstr "" - -#: build/views.py:1119 order/views.py:196 order/views.py:217 -msgid "Edit Attachment" -msgstr "" - -#: build/views.py:1129 order/views.py:200 order/views.py:221 -msgid "Attachment updated" -msgstr "" - -#: build/views.py:1139 order/views.py:236 order/views.py:250 -msgid "Delete Attachment" -msgstr "" - -#: build/views.py:1144 order/views.py:242 order/views.py:256 stock/views.py:333 -msgid "Deleted attachment" -msgstr "" - #: common/files.py:66 msgid "Unsupported file format: {ext.upper()}" msgstr "" @@ -1469,7 +1480,7 @@ msgstr "" msgid "Error reading file (data could be corrupted)" msgstr "" -#: common/forms.py:34 templates/attachment_table.html:15 +#: common/forms.py:34 templates/js/attachment.js:42 msgid "File" msgstr "" @@ -1502,7 +1513,7 @@ msgstr "" msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:72 company/models.py:94 company/models.py:95 +#: common/models.py:72 company/models.py:99 company/models.py:100 msgid "Company name" msgstr "" @@ -1606,8 +1617,8 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2193 part/templates/part/detail.html:160 -#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 +#: common/models.py:160 part/models.py:2226 part/templates/part/detail.html:160 +#: report/models.py:186 stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:320 msgid "Template" msgstr "" @@ -1616,7 +1627,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:167 part/models.py:819 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:828 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:332 msgid "Assembly" msgstr "" @@ -1625,7 +1636,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:174 part/models.py:825 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:834 part/templates/part/detail.html:180 #: templates/js/table_filters.js:336 msgid "Component" msgstr "" @@ -1634,7 +1645,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:181 part/models.py:836 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:845 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "" @@ -1642,7 +1653,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:188 part/models.py:841 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:850 part/templates/part/detail.html:210 #: templates/js/table_filters.js:344 msgid "Salable" msgstr "" @@ -1651,7 +1662,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:195 part/models.py:831 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:840 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:348 msgid "Trackable" msgstr "" @@ -1660,7 +1671,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:202 part/models.py:851 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:860 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1857,11 +1868,11 @@ msgstr "" msgid "Key string must be unique" msgstr "" -#: common/models.py:742 company/forms.py:190 +#: common/models.py:742 company/forms.py:125 msgid "Price break quantity" msgstr "" -#: common/models.py:749 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:749 company/templates/company/supplier_part_pricing.html:84 #: templates/js/part.js:832 msgid "Price" msgstr "" @@ -1892,16 +1903,16 @@ msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 -#: order/templates/order/po_navbar.html:22 order/views.py:605 +#: order/templates/order/po_navbar.html:22 order/views.py:337 #: part/templates/part/bom_upload/upload_file.html:27 -#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:762 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:621 msgid "Upload File" msgstr "" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 -#: order/views.py:606 part/templates/part/bom_upload/select_fields.html:58 +#: order/views.py:338 part/templates/part/bom_upload/select_fields.html:58 #: part/templates/part/import_wizard/ajax_match_fields.html:45 -#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:763 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:622 msgid "Match Fields" msgstr "" @@ -1926,269 +1937,277 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/forms.py:37 company/models.py:142 -#: company/templates/company/detail.html:42 -msgid "Currency" -msgstr "" - -#: company/forms.py:38 company/models.py:144 -msgid "Default currency used for this company" -msgstr "" - -#: company/forms.py:76 part/forms.py:46 +#: company/forms.py:26 part/forms.py:46 msgid "URL" msgstr "" -#: company/forms.py:77 part/forms.py:47 +#: company/forms.py:27 part/forms.py:47 msgid "Image URL" msgstr "" -#: company/forms.py:132 templates/js/part.js:940 +#: company/forms.py:67 templates/js/part.js:940 msgid "Single Price" msgstr "" -#: company/forms.py:133 +#: company/forms.py:68 msgid "Single quantity price" msgstr "" -#: company/forms.py:141 company/models.py:321 +#: company/forms.py:76 company/models.py:335 msgid "Select manufacturer" msgstr "" -#: company/forms.py:147 company/models.py:328 +#: company/forms.py:82 company/models.py:342 msgid "Manufacturer Part Number" msgstr "" -#: company/forms.py:149 company/models.py:327 +#: company/forms.py:84 company/models.py:341 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:408 +#: order/templates/order/purchase_order_detail.html:189 part/bom.py:171 +#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:533 msgid "MPN" msgstr "" -#: company/models.py:99 +#: company/models.py:104 msgid "Company description" msgstr "" -#: company/models.py:100 +#: company/models.py:105 msgid "Description of the company" msgstr "" -#: company/models.py:104 company/templates/company/company_base.html:70 -#: company/templates/company/detail.html:33 templates/js/company.js:60 +#: company/models.py:111 company/templates/company/company_base.html:70 +#: company/templates/company/detail.html:33 templates/js/company.js:129 msgid "Website" msgstr "" -#: company/models.py:104 +#: company/models.py:112 msgid "Company website URL" msgstr "" -#: company/models.py:107 company/templates/company/company_base.html:77 +#: company/models.py:116 company/templates/company/company_base.html:77 msgid "Address" msgstr "" -#: company/models.py:108 +#: company/models.py:117 msgid "Company address" msgstr "" -#: company/models.py:111 +#: company/models.py:120 msgid "Phone number" msgstr "" -#: company/models.py:112 +#: company/models.py:121 msgid "Contact phone number" msgstr "" -#: company/models.py:115 company/templates/company/company_base.html:91 +#: company/models.py:124 company/templates/company/company_base.html:91 msgid "Email" msgstr "" -#: company/models.py:115 +#: company/models.py:124 msgid "Contact email address" msgstr "" -#: company/models.py:118 company/templates/company/company_base.html:98 +#: company/models.py:127 company/templates/company/company_base.html:98 msgid "Contact" msgstr "" -#: company/models.py:119 +#: company/models.py:128 msgid "Point of contact" msgstr "" -#: company/models.py:121 company/models.py:333 company/models.py:526 -#: order/models.py:102 part/models.py:728 +#: company/models.py:130 company/models.py:347 company/models.py:548 +#: order/models.py:156 part/models.py:737 #: report/templates/report/inventree_build_order_base.html:165 -#: templates/js/company.js:188 templates/js/company.js:419 +#: templates/js/company.js:312 templates/js/company.js:544 #: templates/js/part.js:498 msgid "Link" msgstr "" -#: company/models.py:121 +#: company/models.py:130 msgid "Link to external company information" msgstr "" -#: company/models.py:129 part/models.py:738 +#: company/models.py:138 part/models.py:747 msgid "Image" msgstr "" -#: company/models.py:134 +#: company/models.py:143 msgid "is customer" msgstr "" -#: company/models.py:134 +#: company/models.py:143 msgid "Do you sell items to this company?" msgstr "" -#: company/models.py:136 +#: company/models.py:145 msgid "is supplier" msgstr "" -#: company/models.py:136 +#: company/models.py:145 msgid "Do you purchase items from this company?" msgstr "" -#: company/models.py:138 +#: company/models.py:147 msgid "is manufacturer" msgstr "" -#: company/models.py:138 +#: company/models.py:147 msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:305 company/models.py:497 stock/models.py:403 +#: company/models.py:151 company/serializers.py:259 +#: company/templates/company/detail.html:42 +msgid "Currency" +msgstr "" + +#: company/models.py:154 +msgid "Default currency used for this company" +msgstr "" + +#: company/models.py:319 company/models.py:519 stock/models.py:411 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" -#: company/models.py:309 company/models.py:501 order/views.py:1603 +#: company/models.py:323 company/models.py:523 order/views.py:1127 msgid "Select part" msgstr "" -#: company/models.py:320 company/templates/company/detail.html:57 +#: company/models.py:334 company/templates/company/detail.html:57 #: company/templates/company/manufacturer_part_base.html:85 #: company/templates/company/manufacturer_part_detail.html:25 #: company/templates/company/supplier_part_base.html:94 #: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:352 -#: templates/js/company.js:44 templates/js/company.js:165 -#: templates/js/company.js:390 +#: templates/js/company.js:113 templates/js/company.js:289 +#: templates/js/company.js:515 msgid "Manufacturer" msgstr "" -#: company/models.py:334 +#: company/models.py:348 msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:340 +#: company/models.py:354 msgid "Manufacturer part description" msgstr "" -#: company/models.py:390 company/models.py:520 +#: company/models.py:408 company/models.py:542 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 #: stock/templates/stock/item_base.html:362 msgid "Manufacturer Part" msgstr "" -#: company/models.py:397 +#: company/models.py:415 msgid "Parameter name" msgstr "" -#: company/models.py:403 part/templates/part/params.html:28 +#: company/models.py:421 part/templates/part/params.html:28 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1751 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:241 templates/js/stock.js:137 +#: stock/models.py:1771 templates/InvenTree/settings/header.html:8 +#: templates/js/company.js:365 templates/js/stock.js:137 msgid "Value" msgstr "" -#: company/models.py:404 +#: company/models.py:422 msgid "Parameter value" msgstr "" -#: company/models.py:410 part/models.py:813 part/models.py:2165 +#: company/models.py:428 part/models.py:822 part/models.py:2194 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 -#: templates/js/company.js:247 +#: templates/js/company.js:371 msgid "Units" msgstr "" -#: company/models.py:411 +#: company/models.py:429 msgid "Parameter units" msgstr "" -#: company/models.py:507 company/templates/company/detail.html:62 +#: company/models.py:529 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:189 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:256 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:369 -#: templates/js/company.js:48 templates/js/company.js:364 -#: templates/js/order.js:170 +#: templates/js/company.js:117 templates/js/company.js:489 +#: templates/js/order.js:232 msgid "Supplier" msgstr "" -#: company/models.py:508 +#: company/models.py:530 msgid "Select supplier" msgstr "" -#: company/models.py:513 company/templates/company/supplier_part_base.html:88 +#: company/models.py:535 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" -#: company/models.py:514 +#: company/models.py:536 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:521 +#: company/models.py:543 msgid "Select manufacturer part" msgstr "" -#: company/models.py:527 +#: company/models.py:549 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:533 +#: company/models.py:555 msgid "Supplier part description" msgstr "" -#: company/models.py:538 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2305 +#: company/models.py:560 company/templates/company/supplier_part_base.html:116 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2342 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:542 part/models.py:1606 +#: company/models.py:564 part/models.py:1615 msgid "base cost" msgstr "" -#: company/models.py:542 part/models.py:1606 +#: company/models.py:564 part/models.py:1615 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:544 company/templates/company/supplier_part_base.html:109 -#: stock/models.py:427 stock/templates/stock/item_base.html:310 +#: company/models.py:566 company/templates/company/supplier_part_base.html:109 +#: stock/models.py:435 stock/templates/stock/item_base.html:310 #: templates/js/stock.js:709 msgid "Packaging" msgstr "" -#: company/models.py:544 +#: company/models.py:566 msgid "Part packaging" msgstr "" -#: company/models.py:546 part/models.py:1608 +#: company/models.py:568 part/models.py:1617 msgid "multiple" msgstr "" -#: company/models.py:546 +#: company/models.py:568 msgid "Order multiple" msgstr "" +#: company/serializers.py:68 +msgid "Default currency used for this supplier" +msgstr "" + +#: company/serializers.py:69 +msgid "Currency Code" +msgstr "" + #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 #: company/templates/company/navbar.html:65 templates/js/build.js:563 @@ -2197,7 +2216,7 @@ msgstr "" #: company/templates/company/company_base.html:9 #: company/templates/company/company_base.html:35 -#: templates/InvenTree/search.html:304 templates/js/company.js:33 +#: templates/InvenTree/search.html:304 templates/js/company.js:102 msgid "Company" msgstr "" @@ -2211,7 +2230,7 @@ msgstr "" msgid "Download image from URL" msgstr "" -#: company/templates/company/company_base.html:46 order/views.py:313 +#: company/templates/company/company_base.html:46 templates/js/order.js:61 msgid "Create Purchase Order" msgstr "" @@ -2219,7 +2238,8 @@ msgstr "" msgid "Edit company information" msgstr "" -#: company/templates/company/company_base.html:56 company/views.py:326 +#: company/templates/company/company_base.html:56 +#: company/templates/company/company_base.html:126 msgid "Delete Company" msgstr "" @@ -2233,16 +2253,9 @@ msgstr "" msgid "Phone" msgstr "" -#: company/templates/company/delete.html:7 -#, python-format -msgid "Are you sure you want to delete company '%(name)s'?" -msgstr "" - -#: company/templates/company/delete.html:12 -#, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" -"If this supplier is deleted, these supplier part entries will also be deleted." +#: company/templates/company/company_base.html:166 +#: part/templates/part/part_base.html:307 +msgid "Upload Image" msgstr "" #: company/templates/company/detail.html:21 @@ -2257,10 +2270,10 @@ msgstr "" msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:460 -#: order/templates/order/sales_order_base.html:94 stock/models.py:445 -#: stock/models.py:446 stock/templates/stock/item_base.html:262 -#: templates/js/company.js:40 templates/js/order.js:267 +#: company/templates/company/detail.html:67 order/models.py:540 +#: order/templates/order/sales_order_base.html:94 stock/models.py:453 +#: stock/models.py:454 stock/templates/stock/item_base.html:262 +#: templates/js/company.js:109 templates/js/order.js:329 #: templates/js/stock.js:1111 msgid "Customer" msgstr "" @@ -2282,6 +2295,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:28 #: company/templates/company/detail_supplier_part.html:27 #: company/templates/company/manufacturer_part_suppliers.html:20 +#: company/templates/company/manufacturer_part_suppliers.html:46 #: part/templates/part/category.html:131 #: part/templates/part/manufacturer.html:22 #: part/templates/part/supplier.html:20 @@ -2304,26 +2318,25 @@ msgstr "" msgid "Delete Parts" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:66 +#: company/templates/company/detail_manufacturer_part.html:68 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:127 #: templates/js/stock.js:1326 msgid "New Part" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:67 +#: company/templates/company/detail_manufacturer_part.html:69 #: company/templates/company/detail_supplier_part.html:67 msgid "Create new Part" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:72 -#: company/views.py:71 part/templates/part/manufacturer.html:52 -#: part/templates/part/supplier.html:56 +#: company/templates/company/detail_manufacturer_part.html:74 +#: company/views.py:66 part/templates/part/manufacturer.html:52 +#: part/templates/part/supplier.html:55 msgid "New Manufacturer" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:73 -#: company/views.py:284 +#: company/templates/company/detail_manufacturer_part.html:75 msgid "Create new Manufacturer" msgstr "" @@ -2346,26 +2359,24 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:21 #: order/templates/order/order_wizard/select_parts.html:44 -#: order/templates/order/purchase_order_detail.html:50 +#: part/templates/part/part_base.html:429 msgid "Create new supplier part" msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 -#: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1332 +#: part/templates/part/part_base.html:428 part/templates/part/supplier.html:17 +#: templates/js/stock.js:1332 msgid "New Supplier Part" msgstr "" #: company/templates/company/detail_supplier_part.html:72 -#: company/templates/company/manufacturer_part_suppliers.html:82 -#: company/views.py:64 order/templates/order/purchase_orders.html:185 -#: part/templates/part/supplier.html:50 +#: company/templates/company/manufacturer_part_suppliers.html:96 +#: company/views.py:60 part/templates/part/supplier.html:50 msgid "New Supplier" msgstr "" -#: company/templates/company/detail_supplier_part.html:73 company/views.py:281 -#: order/templates/order/purchase_orders.html:186 +#: company/templates/company/detail_supplier_part.html:73 msgid "Create new Supplier" msgstr "" @@ -2400,18 +2411,17 @@ msgstr "" msgid "Internal Part" msgstr "" -#: company/templates/company/manufacturer_part_delete.html:6 -msgid "Are you sure you want to delete the following Manufacturer Parts?" +#: company/templates/company/manufacturer_part_base.html:125 +msgid "Edit Manufacturer Part" msgstr "" -#: company/templates/company/manufacturer_part_delete.html:36 -#, python-format -msgid "There are %(count)s suppliers defined for this manufacturer part. If you delete it, the following supplier parts will also be deleted:" +#: company/templates/company/manufacturer_part_base.html:134 +msgid "Delete Manufacturer Part" msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:63 part/templates/part/navbar.html:87 +#: company/views.py:59 part/templates/part/navbar.html:87 #: part/templates/part/navbar.html:90 part/templates/part/prices.html:153 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" @@ -2424,7 +2434,7 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:22 #: company/templates/company/navbar.html:41 #: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:39 stock/api.py:54 +#: part/templates/part/navbar.html:39 stock/api.py:53 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 @@ -2450,9 +2460,11 @@ msgid "Delete supplier parts" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 +#: company/templates/company/manufacturer_part_suppliers.html:48 +#: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:1002 users/models.py:191 +#: stock/views.py:855 templates/js/company.js:203 users/models.py:192 msgid "Delete" msgstr "" @@ -2470,11 +2482,27 @@ msgstr "" msgid "New Parameter" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:83 +#: company/templates/company/manufacturer_part_suppliers.html:48 +msgid "Delete parameters" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:80 +msgid "Add Parameter" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:97 #: part/templates/part/supplier.html:51 msgid "Create new supplier" msgstr "" +#: company/templates/company/manufacturer_part_suppliers.html:127 +msgid "Selected parameters will be deleted" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:139 +msgid "Delete Parameters" +msgstr "" + #: company/templates/company/navbar.html:20 #: company/templates/company/navbar.html:23 msgid "Manufactured Parts" @@ -2492,7 +2520,7 @@ msgstr "" #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 #: templates/InvenTree/search.html:198 templates/js/stock.js:1010 -#: templates/stats.html:93 templates/stats.html:102 users/models.py:42 +#: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" @@ -2506,7 +2534,7 @@ msgstr "" #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:236 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 -#: users/models.py:45 +#: users/models.py:46 msgid "Sales Orders" msgstr "" @@ -2518,7 +2546,7 @@ msgstr "" #: part/templates/part/orders.html:10 templates/InvenTree/index.html:213 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 -#: users/models.py:44 +#: users/models.py:45 msgid "Purchase Orders" msgstr "" @@ -2547,8 +2575,8 @@ msgid "New Sales Order" msgstr "" #: company/templates/company/supplier_part_base.html:7 -#: company/templates/company/supplier_part_base.html:20 stock/models.py:412 -#: stock/templates/stock/item_base.html:374 templates/js/company.js:380 +#: company/templates/company/supplier_part_base.html:20 stock/models.py:420 +#: stock/templates/stock/item_base.html:374 templates/js/company.js:505 #: templates/js/stock.js:690 msgid "Supplier Part" msgstr "" @@ -2598,8 +2626,9 @@ msgstr "" msgid "Pricing Information" msgstr "" -#: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 -#: part/templates/part/prices.html:264 part/views.py:2951 +#: company/templates/company/supplier_part_pricing.html:19 +#: company/templates/company/supplier_part_pricing.html:118 +#: part/templates/part/prices.html:264 part/views.py:2788 msgid "Add Price Break" msgstr "" @@ -2607,443 +2636,387 @@ msgstr "" msgid "No price break information found" msgstr "" -#: company/templates/company/supplier_part_pricing.html:89 +#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2850 +msgid "Delete Price Break" +msgstr "" + +#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2836 +msgid "Edit Price Break" +msgstr "" + +#: company/templates/company/supplier_part_pricing.html:91 msgid "Edit price break" msgstr "" -#: company/templates/company/supplier_part_pricing.html:90 +#: company/templates/company/supplier_part_pricing.html:92 msgid "Delete price break" msgstr "" -#: company/views.py:70 part/templates/part/navbar.html:81 +#: company/views.py:65 part/templates/part/navbar.html:81 #: part/templates/part/navbar.html:84 part/templates/part/prices.html:157 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" -#: company/views.py:77 templates/InvenTree/search.html:336 +#: company/views.py:71 templates/InvenTree/search.html:336 #: templates/navbar.html:45 msgid "Customers" msgstr "" -#: company/views.py:78 order/templates/order/sales_orders.html:187 +#: company/views.py:72 msgid "New Customer" msgstr "" -#: company/views.py:86 +#: company/views.py:79 msgid "Companies" msgstr "" -#: company/views.py:87 +#: company/views.py:80 msgid "New Company" msgstr "" -#: company/views.py:169 part/views.py:1148 +#: company/views.py:161 part/views.py:1007 msgid "Download Image" msgstr "" -#: company/views.py:198 part/views.py:1180 +#: company/views.py:190 part/views.py:1039 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:205 part/views.py:1187 +#: company/views.py:197 part/views.py:1046 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:214 part/views.py:1196 +#: company/views.py:206 part/views.py:1055 msgid "Supplied URL is not a valid image file" msgstr "" -#: company/views.py:243 -msgid "Update Company Image" -msgstr "" - -#: company/views.py:249 -msgid "Updated company image" -msgstr "" - -#: company/views.py:259 -msgid "Edit Company" -msgstr "" - -#: company/views.py:264 -msgid "Edited company information" -msgstr "" - -#: company/views.py:287 order/templates/order/sales_orders.html:188 -msgid "Create new Customer" -msgstr "" - -#: company/views.py:289 -msgid "Create new Company" -msgstr "" - -#: company/views.py:316 -msgid "Created new company" -msgstr "" - -#: company/views.py:332 -msgid "Company was deleted" -msgstr "" - -#: company/views.py:357 -msgid "Edit Manufacturer Part" -msgstr "" - -#: company/views.py:366 +#: company/views.py:251 msgid "Create New Manufacturer Part" msgstr "" -#: company/views.py:440 -msgid "Delete Manufacturer Part" -msgstr "" - -#: company/views.py:514 -msgid "Add Manufacturer Part Parameter" -msgstr "" - -#: company/views.py:548 -msgid "Edit Manufacturer Part Parameter" -msgstr "" - -#: company/views.py:588 +#: company/views.py:334 msgid "Edit Supplier Part" msgstr "" -#: company/views.py:639 templates/js/stock.js:1333 +#: company/views.py:385 templates/js/stock.js:1333 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:783 +#: company/views.py:529 msgid "Delete Supplier Part" msgstr "" -#: company/views.py:860 part/views.py:2955 -msgid "Added new price break" -msgstr "" - -#: company/views.py:916 part/views.py:2999 -msgid "Edit Price Break" -msgstr "" - -#: company/views.py:931 part/views.py:3013 -msgid "Delete Price Break" -msgstr "" - #: label/api.py:56 report/api.py:201 msgid "No valid objects provided to template" msgstr "" -#: label/models.py:103 +#: label/models.py:104 msgid "Label name" msgstr "" -#: label/models.py:110 +#: label/models.py:111 msgid "Label description" msgstr "" -#: label/models.py:117 stock/forms.py:202 +#: label/models.py:118 stock/forms.py:169 msgid "Label" msgstr "" -#: label/models.py:118 +#: label/models.py:119 msgid "Label template file" msgstr "" -#: label/models.py:124 report/models.py:297 +#: label/models.py:125 report/models.py:297 msgid "Enabled" msgstr "" -#: label/models.py:125 +#: label/models.py:126 msgid "Label template is enabled" msgstr "" -#: label/models.py:130 +#: label/models.py:131 msgid "Width [mm]" msgstr "" -#: label/models.py:131 +#: label/models.py:132 msgid "Label width, specified in mm" msgstr "" -#: label/models.py:137 +#: label/models.py:138 msgid "Height [mm]" msgstr "" -#: label/models.py:138 +#: label/models.py:139 msgid "Label height, specified in mm" msgstr "" -#: label/models.py:144 report/models.py:290 +#: label/models.py:145 report/models.py:290 msgid "Filename Pattern" msgstr "" -#: label/models.py:145 +#: label/models.py:146 msgid "Pattern for generating label filenames" msgstr "" -#: label/models.py:244 label/models.py:297 +#: label/models.py:249 label/models.py:306 msgid "Query filters (comma-separated list of key=value pairs" msgstr "" -#: label/models.py:245 label/models.py:298 report/models.py:317 +#: label/models.py:250 label/models.py:307 report/models.py:317 #: report/models.py:440 report/models.py:474 msgid "Filters" msgstr "" -#: order/forms.py:31 order/templates/order/order_base.html:47 +#: order/forms.py:30 order/templates/order/order_base.html:47 msgid "Place order" msgstr "" -#: order/forms.py:42 order/templates/order/order_base.html:54 +#: order/forms.py:41 order/templates/order/order_base.html:54 msgid "Mark order as complete" msgstr "" -#: order/forms.py:53 order/forms.py:64 order/templates/order/order_base.html:59 +#: order/forms.py:52 order/forms.py:63 order/templates/order/order_base.html:59 #: order/templates/order/sales_order_base.html:61 msgid "Cancel order" msgstr "" -#: order/forms.py:75 order/templates/order/sales_order_base.html:58 +#: order/forms.py:74 order/templates/order/sales_order_base.html:58 msgid "Ship order" msgstr "" -#: order/forms.py:90 +#: order/forms.py:89 msgid "Receive parts to this location" msgstr "" -#: order/forms.py:112 -msgid "Purchase Order reference" -msgstr "" - -#: order/forms.py:119 -msgid "Target date for order delivery. Order will be overdue after this date." -msgstr "" - -#: order/forms.py:147 -msgid "Enter sales order number" -msgstr "" - -#: order/forms.py:154 order/models.py:472 -msgid "Target date for order completion. Order will be overdue after this date." -msgstr "" - -#: order/forms.py:246 +#: order/forms.py:116 msgid "Enter stock item serial numbers" msgstr "" -#: order/forms.py:252 +#: order/forms.py:122 msgid "Enter quantity of stock items" msgstr "" -#: order/models.py:98 -msgid "Order reference" -msgstr "" - -#: order/models.py:100 +#: order/models.py:154 msgid "Order description" msgstr "" -#: order/models.py:102 +#: order/models.py:156 msgid "Link to external page" msgstr "" -#: order/models.py:110 part/templates/part/detail.html:132 +#: order/models.py:164 part/templates/part/detail.html:132 msgid "Created By" msgstr "" -#: order/models.py:117 +#: order/models.py:171 msgid "User or group responsible for this order" msgstr "" -#: order/models.py:122 +#: order/models.py:176 msgid "Order notes" msgstr "" -#: order/models.py:181 order/models.py:465 +#: order/models.py:243 order/models.py:530 +msgid "Order reference" +msgstr "" + +#: order/models.py:248 order/models.py:545 msgid "Purchase order status" msgstr "" -#: order/models.py:190 +#: order/models.py:257 msgid "Company from which the items are being ordered" msgstr "" -#: order/models.py:193 order/templates/order/order_base.html:98 -#: templates/js/order.js:179 +#: order/models.py:260 order/templates/order/order_base.html:98 +#: templates/js/order.js:241 msgid "Supplier Reference" msgstr "" -#: order/models.py:193 +#: order/models.py:260 msgid "Supplier order reference code" msgstr "" -#: order/models.py:200 +#: order/models.py:267 msgid "received by" msgstr "" -#: order/models.py:205 +#: order/models.py:272 msgid "Issue Date" msgstr "" -#: order/models.py:206 +#: order/models.py:273 msgid "Date order was issued" msgstr "" -#: order/models.py:211 +#: order/models.py:278 msgid "Target Delivery Date" msgstr "" -#: order/models.py:212 +#: order/models.py:279 msgid "Expected date for order delivery. Order will be overdue after this date." msgstr "" -#: order/models.py:218 +#: order/models.py:285 msgid "Date order was completed" msgstr "" -#: order/models.py:242 part/views.py:1886 stock/models.py:300 -#: stock/models.py:1015 +#: order/models.py:309 part/views.py:1730 stock/models.py:308 +#: stock/models.py:1023 msgid "Quantity must be greater than zero" msgstr "" -#: order/models.py:247 +#: order/models.py:314 msgid "Part supplier must match PO supplier" msgstr "" -#: order/models.py:345 +#: order/models.py:412 msgid "Lines can only be received against an order marked as 'Placed'" msgstr "" -#: order/models.py:349 +#: order/models.py:416 msgid "Quantity must be an integer" msgstr "" -#: order/models.py:351 +#: order/models.py:418 msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:461 +#: order/models.py:541 msgid "Company to which the items are being sold" msgstr "" -#: order/models.py:467 +#: order/models.py:547 msgid "Customer Reference " msgstr "" -#: order/models.py:467 +#: order/models.py:547 msgid "Customer order reference code" msgstr "" -#: order/models.py:475 templates/js/order.js:303 +#: order/models.py:552 +msgid "Target date for order completion. Order will be overdue after this date." +msgstr "" + +#: order/models.py:555 templates/js/order.js:370 msgid "Shipment Date" msgstr "" -#: order/models.py:482 +#: order/models.py:562 msgid "shipped by" msgstr "" -#: order/models.py:526 +#: order/models.py:606 msgid "SalesOrder cannot be shipped as it is not currently pending" msgstr "" -#: order/models.py:613 +#: order/models.py:703 msgid "Item quantity" msgstr "" -#: order/models.py:615 +#: order/models.py:709 msgid "Line item reference" msgstr "" -#: order/models.py:617 +#: order/models.py:711 msgid "Line item notes" msgstr "" -#: order/models.py:643 order/models.py:710 templates/js/order.js:353 +#: order/models.py:741 order/models.py:812 templates/js/order.js:420 msgid "Order" msgstr "" -#: order/models.py:644 order/templates/order/order_base.html:9 +#: order/models.py:742 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 -#: stock/templates/stock/item_base.html:324 templates/js/order.js:148 +#: stock/templates/stock/item_base.html:324 templates/js/order.js:210 #: templates/js/stock.js:669 templates/js/stock.js:1092 msgid "Purchase Order" msgstr "" -#: order/models.py:658 +#: order/models.py:756 msgid "Supplier part" msgstr "" -#: order/models.py:661 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:219 +#: order/models.py:759 order/templates/order/order_base.html:131 +#: order/templates/order/purchase_order_detail.html:246 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "" -#: order/models.py:661 +#: order/models.py:759 msgid "Number of items received" msgstr "" -#: order/models.py:667 part/templates/part/prices.html:166 stock/models.py:537 +#: order/models.py:765 part/templates/part/prices.html:166 stock/models.py:545 #: stock/templates/stock/item_base.html:331 templates/js/stock.js:704 msgid "Purchase Price" msgstr "" -#: order/models.py:668 +#: order/models.py:766 msgid "Unit purchase price" msgstr "" -#: order/models.py:676 +#: order/models.py:774 msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:718 part/templates/part/part_pricing.html:97 +#: order/models.py:820 part/templates/part/part_pricing.html:97 #: part/templates/part/prices.html:103 part/templates/part/prices.html:278 msgid "Sale Price" msgstr "" -#: order/models.py:719 +#: order/models.py:821 msgid "Unit sale price" msgstr "" -#: order/models.py:794 order/models.py:796 +#: order/models.py:900 order/models.py:902 msgid "Stock item has not been assigned" msgstr "" -#: order/models.py:800 +#: order/models.py:906 msgid "Cannot allocate stock item to a line with a different part" msgstr "" -#: order/models.py:802 +#: order/models.py:908 msgid "Cannot allocate stock to a line without a part" msgstr "" -#: order/models.py:805 +#: order/models.py:911 msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:815 +#: order/models.py:921 msgid "Quantity must be 1 for serialized stock item" msgstr "" -#: order/models.py:820 +#: order/models.py:926 msgid "Line" msgstr "" -#: order/models.py:831 +#: order/models.py:937 msgid "Item" msgstr "" -#: order/models.py:832 +#: order/models.py:938 msgid "Select stock item to allocate" msgstr "" -#: order/models.py:835 +#: order/models.py:941 msgid "Enter stock allocation quantity" msgstr "" +#: order/serializers.py:139 +msgid "Purchase price currency" +msgstr "" + +#: order/serializers.py:359 +msgid "Sale price currency" +msgstr "" + #: order/templates/order/delete_attachment.html:5 #: stock/templates/stock/attachment_delete.html:5 #: templates/attachment_delete.html:5 @@ -3088,16 +3061,22 @@ msgstr "" msgid "Issued" msgstr "" -#: order/templates/order/order_base.html:180 -#: order/templates/order/purchase_order_detail.html:100 +#: order/templates/order/order_base.html:188 +msgid "Edit Purchase Order" +msgstr "" + +#: order/templates/order/order_base.html:199 +#: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 +#: part/templates/part/part_base.html:415 #: stock/templates/stock/location.html:191 templates/js/stock.js:750 #: templates/js/stock.js:1338 msgid "New Location" msgstr "" -#: order/templates/order/order_base.html:181 -#: order/templates/order/purchase_order_detail.html:101 +#: order/templates/order/order_base.html:200 +#: order/templates/order/purchase_order_detail.html:128 +#: part/templates/part/part_base.html:416 #: stock/templates/stock/location.html:42 msgid "Create new stock location" msgstr "" @@ -3250,7 +3229,7 @@ msgid "Select existing purchase orders, or create new orders." msgstr "" #: order/templates/order/order_wizard/select_pos.html:31 -#: templates/js/order.js:205 templates/js/order.js:308 +#: templates/js/order.js:267 templates/js/order.js:375 msgid "Items" msgstr "" @@ -3274,7 +3253,6 @@ msgid "Purchase Order Attachments" msgstr "" #: order/templates/order/po_lineitem_delete.html:5 -#: order/templates/order/so_lineitem_delete.html:5 msgid "Are you sure you wish to delete this line item?" msgstr "" @@ -3292,41 +3270,52 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:24 -#: order/templates/order/sales_order_detail.html:22 order/views.py:1327 -#: order/views.py:1410 +#: order/templates/order/purchase_order_detail.html:64 +#: order/templates/order/sales_order_detail.html:22 +#: order/templates/order/sales_order_detail.html:56 msgid "Add Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:114 +#: order/templates/order/purchase_order_detail.html:100 +#: order/templates/order/sales_order_detail.html:398 +msgid "Edit Line Item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:110 +#: order/templates/order/sales_order_detail.html:408 +msgid "Delete Line Item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:141 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:142 -#: order/templates/order/sales_order_detail.html:223 +#: order/templates/order/purchase_order_detail.html:169 +#: order/templates/order/sales_order_detail.html:233 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:191 -#: order/templates/order/sales_order_detail.html:246 templates/js/part.js:807 +#: order/templates/order/purchase_order_detail.html:218 +#: order/templates/order/sales_order_detail.html:256 templates/js/part.js:807 #: templates/js/part.js:996 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:198 -#: order/templates/order/sales_order_detail.html:253 +#: order/templates/order/purchase_order_detail.html:225 +#: order/templates/order/sales_order_detail.html:263 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:255 -#: order/templates/order/sales_order_detail.html:359 +#: order/templates/order/purchase_order_detail.html:282 +#: order/templates/order/sales_order_detail.html:369 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:256 +#: order/templates/order/purchase_order_detail.html:283 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:261 +#: order/templates/order/purchase_order_detail.html:288 msgid "Receive line item" msgstr "" @@ -3341,7 +3330,7 @@ msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:45 -#: part/models.py:322 part/templates/part/cat_link.html:7 +#: part/models.py:326 part/templates/part/cat_link.html:7 #: part/templates/part/category.html:108 part/templates/part/category.html:157 #: part/templates/part/category_navbar.html:25 #: part/templates/part/category_navbar.html:32 @@ -3349,7 +3338,7 @@ msgstr "" #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 #: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 -#: users/models.py:40 +#: users/models.py:41 msgid "Parts" msgstr "" @@ -3391,10 +3380,14 @@ msgstr "" msgid "Sales Order Details" msgstr "" -#: order/templates/order/sales_order_base.html:100 templates/js/order.js:275 +#: order/templates/order/sales_order_base.html:100 templates/js/order.js:342 msgid "Customer Reference" msgstr "" +#: order/templates/order/sales_order_base.html:177 +msgid "Edit Sales Order" +msgstr "" + #: order/templates/order/sales_order_cancel.html:8 #: order/templates/order/sales_order_ship.html:9 #: part/templates/part/bom_duplicate.html:12 @@ -3410,69 +3403,69 @@ msgstr "" msgid "Sales Order Items" msgstr "" -#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:358 +#: order/templates/order/sales_order_detail.html:105 templates/js/bom.js:358 #: templates/js/build.js:725 templates/js/build.js:1142 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:611 +#: order/templates/order/sales_order_detail.html:112 templates/js/build.js:611 #: templates/js/build.js:947 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:613 +#: order/templates/order/sales_order_detail.html:113 templates/js/build.js:613 #: templates/js/build.js:948 msgid "Delete stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:176 +#: order/templates/order/sales_order_detail.html:186 msgid "No matching line items" msgstr "" -#: order/templates/order/sales_order_detail.html:206 +#: order/templates/order/sales_order_detail.html:216 msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:676 +#: order/templates/order/sales_order_detail.html:284 templates/js/build.js:676 #: templates/js/build.js:943 msgid "Allocated" msgstr "" -#: order/templates/order/sales_order_detail.html:276 +#: order/templates/order/sales_order_detail.html:286 msgid "Fulfilled" msgstr "" -#: order/templates/order/sales_order_detail.html:313 +#: order/templates/order/sales_order_detail.html:323 msgid "PO" msgstr "" -#: order/templates/order/sales_order_detail.html:343 +#: order/templates/order/sales_order_detail.html:353 msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:739 +#: order/templates/order/sales_order_detail.html:356 templates/js/build.js:739 msgid "Allocate stock" msgstr "" -#: order/templates/order/sales_order_detail.html:349 +#: order/templates/order/sales_order_detail.html:359 msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:732 +#: order/templates/order/sales_order_detail.html:363 templates/js/build.js:732 #: templates/js/build.js:1150 msgid "Build stock" msgstr "" -#: order/templates/order/sales_order_detail.html:356 -#: order/templates/order/sales_order_detail.html:465 +#: order/templates/order/sales_order_detail.html:366 +#: order/templates/order/sales_order_detail.html:485 msgid "Calculate price" msgstr "" -#: order/templates/order/sales_order_detail.html:360 +#: order/templates/order/sales_order_detail.html:370 msgid "Delete line item " msgstr "" -#: order/templates/order/sales_order_detail.html:471 +#: order/templates/order/sales_order_detail.html:491 msgid "Update Unit Price" msgstr "" @@ -3513,194 +3506,154 @@ msgstr "" msgid "Sales Order Attachments" msgstr "" -#: order/views.py:106 -msgid "Add Purchase Order Attachment" -msgstr "" - -#: order/views.py:156 -msgid "Add Sales Order Attachment" -msgstr "" - -#: order/views.py:348 -msgid "Create Sales Order" -msgstr "" - -#: order/views.py:383 -msgid "Edit Purchase Order" -msgstr "" - -#: order/views.py:403 -msgid "Edit Sales Order" -msgstr "" - -#: order/views.py:419 +#: order/views.py:151 msgid "Cancel Order" msgstr "" -#: order/views.py:428 order/views.py:454 +#: order/views.py:160 order/views.py:186 msgid "Confirm order cancellation" msgstr "" -#: order/views.py:431 order/views.py:457 +#: order/views.py:163 order/views.py:189 msgid "Order cannot be cancelled" msgstr "" -#: order/views.py:445 +#: order/views.py:177 msgid "Cancel sales order" msgstr "" -#: order/views.py:471 +#: order/views.py:203 msgid "Issue Order" msgstr "" -#: order/views.py:480 +#: order/views.py:212 msgid "Confirm order placement" msgstr "" -#: order/views.py:490 +#: order/views.py:222 msgid "Purchase order issued" msgstr "" -#: order/views.py:501 +#: order/views.py:233 msgid "Complete Order" msgstr "" -#: order/views.py:517 +#: order/views.py:249 msgid "Confirm order completion" msgstr "" -#: order/views.py:528 +#: order/views.py:260 msgid "Purchase order completed" msgstr "" -#: order/views.py:538 +#: order/views.py:270 msgid "Ship Order" msgstr "" -#: order/views.py:554 +#: order/views.py:286 msgid "Confirm order shipment" msgstr "" -#: order/views.py:560 +#: order/views.py:292 msgid "Could not ship order" msgstr "" -#: order/views.py:607 +#: order/views.py:339 msgid "Match Supplier Parts" msgstr "" -#: order/views.py:804 +#: order/views.py:536 msgid "Receive Parts" msgstr "" -#: order/views.py:874 +#: order/views.py:606 msgid "Items received" msgstr "" -#: order/views.py:888 +#: order/views.py:620 msgid "No destination set" msgstr "" -#: order/views.py:933 +#: order/views.py:665 msgid "Error converting quantity to number" msgstr "" -#: order/views.py:939 +#: order/views.py:671 msgid "Receive quantity less than zero" msgstr "" -#: order/views.py:945 +#: order/views.py:677 msgid "No lines specified" msgstr "" -#: order/views.py:1018 +#: order/views.py:750 msgid "Update prices" msgstr "" -#: order/views.py:1276 +#: order/views.py:1008 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1336 -msgid "Supplier part must be specified" -msgstr "" - -#: order/views.py:1342 -msgid "Supplier must match for Part and Order" -msgstr "" - -#: order/views.py:1473 order/views.py:1491 -msgid "Edit Line Item" -msgstr "" - -#: order/views.py:1507 order/views.py:1519 -msgid "Delete Line Item" -msgstr "" - -#: order/views.py:1512 order/views.py:1524 -msgid "Deleted line item" -msgstr "" - -#: order/views.py:1537 +#: order/views.py:1061 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1582 +#: order/views.py:1106 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1598 +#: order/views.py:1122 msgid "Select line item" msgstr "" -#: order/views.py:1629 +#: order/views.py:1153 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "" -#: order/views.py:1639 +#: order/views.py:1163 #, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1647 +#: order/views.py:1171 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1701 +#: order/views.py:1225 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1775 +#: order/views.py:1299 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1790 +#: order/views.py:1314 msgid "Remove allocation" msgstr "" -#: order/views.py:1862 +#: order/views.py:1386 msgid "Sales order not found" msgstr "" -#: order/views.py:1868 +#: order/views.py:1392 msgid "Price not found" msgstr "" -#: order/views.py:1871 +#: order/views.py:1395 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1876 +#: order/views.py:1400 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:747 +#: part/bom.py:138 part/models.py:72 part/models.py:756 #: part/templates/part/category.html:75 part/templates/part/detail.html:90 msgid "Default Location" msgstr "" @@ -3722,143 +3675,143 @@ msgstr "" msgid "Error reading BOM file (incorrect row size)" msgstr "" -#: part/forms.py:89 stock/forms.py:265 +#: part/forms.py:73 stock/forms.py:232 msgid "File Format" msgstr "" -#: part/forms.py:89 stock/forms.py:265 +#: part/forms.py:73 stock/forms.py:232 msgid "Select output file format" msgstr "" -#: part/forms.py:91 +#: part/forms.py:75 msgid "Cascading" msgstr "" -#: part/forms.py:91 +#: part/forms.py:75 msgid "Download cascading / multi-level BOM" msgstr "" -#: part/forms.py:93 +#: part/forms.py:77 msgid "Levels" msgstr "" -#: part/forms.py:93 +#: part/forms.py:77 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "" -#: part/forms.py:95 +#: part/forms.py:79 msgid "Include Parameter Data" msgstr "" -#: part/forms.py:95 +#: part/forms.py:79 msgid "Include part parameters data in exported BOM" msgstr "" -#: part/forms.py:97 +#: part/forms.py:81 msgid "Include Stock Data" msgstr "" -#: part/forms.py:97 +#: part/forms.py:81 msgid "Include part stock data in exported BOM" msgstr "" -#: part/forms.py:99 +#: part/forms.py:83 msgid "Include Manufacturer Data" msgstr "" -#: part/forms.py:99 +#: part/forms.py:83 msgid "Include part manufacturer data in exported BOM" msgstr "" -#: part/forms.py:101 +#: part/forms.py:85 msgid "Include Supplier Data" msgstr "" -#: part/forms.py:101 +#: part/forms.py:85 msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2191 +#: part/forms.py:106 part/models.py:2224 msgid "Parent Part" msgstr "" -#: part/forms.py:123 part/templates/part/bom_duplicate.html:7 +#: part/forms.py:107 part/templates/part/bom_duplicate.html:7 msgid "Select parent part to copy BOM from" msgstr "" -#: part/forms.py:129 +#: part/forms.py:113 msgid "Clear existing BOM items" msgstr "" -#: part/forms.py:135 +#: part/forms.py:119 msgid "Confirm BOM duplication" msgstr "" -#: part/forms.py:153 +#: part/forms.py:137 msgid "validate" msgstr "" -#: part/forms.py:153 +#: part/forms.py:137 msgid "Confirm that the BOM is correct" msgstr "" -#: part/forms.py:165 +#: part/forms.py:149 msgid "BOM file" msgstr "" -#: part/forms.py:165 +#: part/forms.py:149 msgid "Select BOM file to upload" msgstr "" -#: part/forms.py:184 +#: part/forms.py:168 msgid "Related Part" msgstr "" -#: part/forms.py:203 +#: part/forms.py:175 msgid "Select part category" msgstr "" -#: part/forms.py:220 +#: part/forms.py:192 msgid "Duplicate all BOM data for this part" msgstr "" -#: part/forms.py:221 +#: part/forms.py:193 msgid "Copy BOM" msgstr "" -#: part/forms.py:226 +#: part/forms.py:198 msgid "Duplicate all parameter data for this part" msgstr "" -#: part/forms.py:227 +#: part/forms.py:199 msgid "Copy Parameters" msgstr "" -#: part/forms.py:232 +#: part/forms.py:204 msgid "Confirm part creation" msgstr "" -#: part/forms.py:237 +#: part/forms.py:209 msgid "Include category parameter templates" msgstr "" -#: part/forms.py:242 +#: part/forms.py:214 msgid "Include parent categories parameter templates" msgstr "" -#: part/forms.py:322 +#: part/forms.py:294 msgid "Add parameter template to same level categories" msgstr "" -#: part/forms.py:326 +#: part/forms.py:298 msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2286 +#: part/forms.py:316 part/models.py:2323 msgid "Sub part" msgstr "" -#: part/forms.py:373 +#: part/forms.py:345 msgid "Input quantity for price calculation" msgstr "" @@ -3874,362 +3827,362 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2237 +#: part/models.py:86 part/models.py:2270 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" -#: part/models.py:83 part/templates/part/category.html:32 +#: part/models.py:87 part/templates/part/category.html:32 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127 -#: templates/stats.html:84 users/models.py:39 +#: templates/stats.html:84 users/models.py:40 msgid "Part Categories" msgstr "" -#: part/models.py:448 part/models.py:460 +#: part/models.py:457 part/models.py:469 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:557 +#: part/models.py:566 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:561 +#: part/models.py:570 msgid "Next available serial number is" msgstr "" -#: part/models.py:566 +#: part/models.py:575 msgid "Most recent serial number is" msgstr "" -#: part/models.py:645 +#: part/models.py:654 msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:670 part/templates/part/detail.html:22 +#: part/models.py:679 part/templates/part/detail.html:22 msgid "Part name" msgstr "" -#: part/models.py:677 +#: part/models.py:686 msgid "Is Template" msgstr "" -#: part/models.py:678 +#: part/models.py:687 msgid "Is this part a template part?" msgstr "" -#: part/models.py:689 +#: part/models.py:698 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:690 part/templates/part/detail.html:60 +#: part/models.py:699 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "" -#: part/models.py:696 +#: part/models.py:705 msgid "Part description" msgstr "" -#: part/models.py:701 part/templates/part/category.html:82 +#: part/models.py:710 part/templates/part/category.html:82 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "" -#: part/models.py:702 +#: part/models.py:711 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:709 part/models.py:2236 part/templates/part/detail.html:73 +#: part/models.py:718 part/models.py:2269 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" -#: part/models.py:710 +#: part/models.py:719 msgid "Part category" msgstr "" -#: part/models.py:715 part/templates/part/detail.html:28 +#: part/models.py:724 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "" -#: part/models.py:716 +#: part/models.py:725 msgid "Internal Part Number" msgstr "" -#: part/models.py:722 +#: part/models.py:731 msgid "Part revision or version number" msgstr "" -#: part/models.py:723 part/templates/part/detail.html:35 report/models.py:199 +#: part/models.py:732 part/templates/part/detail.html:35 report/models.py:199 #: templates/js/part.js:173 msgid "Revision" msgstr "" -#: part/models.py:745 +#: part/models.py:754 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:792 part/templates/part/detail.html:97 +#: part/models.py:801 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "" -#: part/models.py:793 +#: part/models.py:802 msgid "Default supplier part" msgstr "" -#: part/models.py:800 +#: part/models.py:809 msgid "Default Expiry" msgstr "" -#: part/models.py:801 +#: part/models.py:810 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:806 part/templates/part/detail.html:113 +#: part/models.py:815 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "" -#: part/models.py:807 +#: part/models.py:816 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:814 +#: part/models.py:823 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:820 +#: part/models.py:829 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:826 +#: part/models.py:835 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:832 +#: part/models.py:841 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:837 +#: part/models.py:846 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:842 +#: part/models.py:851 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:846 part/templates/part/detail.html:227 +#: part/models.py:855 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:246 templates/js/table_filters.js:315 msgid "Active" msgstr "" -#: part/models.py:847 +#: part/models.py:856 msgid "Is this part active?" msgstr "" -#: part/models.py:852 +#: part/models.py:861 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:857 +#: part/models.py:866 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:860 +#: part/models.py:869 msgid "BOM checksum" msgstr "" -#: part/models.py:860 +#: part/models.py:869 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:863 +#: part/models.py:872 msgid "BOM checked by" msgstr "" -#: part/models.py:865 +#: part/models.py:874 msgid "BOM checked date" msgstr "" -#: part/models.py:869 +#: part/models.py:878 msgid "Creation User" msgstr "" -#: part/models.py:1608 +#: part/models.py:1617 msgid "Sell multiple" msgstr "" -#: part/models.py:2063 +#: part/models.py:2088 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2080 +#: part/models.py:2105 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2100 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2125 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2101 +#: part/models.py:2126 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2106 +#: part/models.py:2131 msgid "Test Description" msgstr "" -#: part/models.py:2107 +#: part/models.py:2132 msgid "Enter description for this test" msgstr "" -#: part/models.py:2112 templates/js/part.js:726 +#: part/models.py:2137 templates/js/part.js:726 #: templates/js/table_filters.js:232 msgid "Required" msgstr "" -#: part/models.py:2113 +#: part/models.py:2138 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2118 templates/js/part.js:734 +#: part/models.py:2143 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2119 +#: part/models.py:2144 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2124 templates/js/part.js:741 +#: part/models.py:2149 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2125 +#: part/models.py:2150 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2158 +#: part/models.py:2187 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2163 +#: part/models.py:2192 msgid "Parameter Name" msgstr "" -#: part/models.py:2165 +#: part/models.py:2194 msgid "Parameter Units" msgstr "" -#: part/models.py:2193 part/models.py:2242 part/models.py:2243 +#: part/models.py:2226 part/models.py:2275 part/models.py:2276 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2195 +#: part/models.py:2228 msgid "Data" msgstr "" -#: part/models.py:2195 +#: part/models.py:2228 msgid "Parameter Value" msgstr "" -#: part/models.py:2247 templates/InvenTree/settings/category.html:67 +#: part/models.py:2280 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2248 +#: part/models.py:2281 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2278 +#: part/models.py:2315 msgid "Select parent part" msgstr "" -#: part/models.py:2287 +#: part/models.py:2324 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2293 +#: part/models.py:2330 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2332 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2295 +#: part/models.py:2332 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2298 +#: part/models.py:2335 msgid "Overage" msgstr "" -#: part/models.py:2299 +#: part/models.py:2336 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2302 +#: part/models.py:2339 msgid "BOM item reference" msgstr "" -#: part/models.py:2305 +#: part/models.py:2342 msgid "BOM item notes" msgstr "" -#: part/models.py:2307 +#: part/models.py:2344 msgid "Checksum" msgstr "" -#: part/models.py:2307 +#: part/models.py:2344 msgid "BOM line checksum" msgstr "" -#: part/models.py:2311 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2348 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2312 +#: part/models.py:2349 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2317 templates/js/bom.js:287 +#: part/models.py:2354 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2318 +#: part/models.py:2355 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2394 part/views.py:1892 part/views.py:1944 -#: stock/models.py:290 +#: part/models.py:2431 part/views.py:1736 part/views.py:1788 +#: stock/models.py:298 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2403 part/models.py:2405 +#: part/models.py:2440 part/models.py:2442 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2408 +#: part/models.py:2445 msgid "BOM Item" msgstr "" -#: part/models.py:2527 +#: part/models.py:2564 msgid "Part 1" msgstr "" -#: part/models.py:2531 +#: part/models.py:2568 msgid "Part 2" msgstr "" -#: part/models.py:2531 +#: part/models.py:2568 msgid "Select Related Part" msgstr "" -#: part/models.py:2563 +#: part/models.py:2600 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -4245,14 +4198,6 @@ msgstr "" msgid "Part Attachments" msgstr "" -#: part/templates/part/bom-delete.html:6 -msgid "Are you sure you want to delete this BOM item?" -msgstr "" - -#: part/templates/part/bom-delete.html:8 -msgid "Deleting this entry will remove the BOM row from the following part" -msgstr "" - #: part/templates/part/bom.html:10 part/templates/part/navbar.html:51 #: part/templates/part/navbar.html:54 msgid "Bill of Materials" @@ -4301,7 +4246,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:2187 +#: part/templates/part/bom.html:61 part/views.py:2031 msgid "Export Bill of Materials" msgstr "" @@ -4317,7 +4262,7 @@ msgstr "" msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/bom.html:160 part/views.py:591 +#: part/templates/part/bom.html:160 part/views.py:450 #: templates/js/stock.js:1327 msgid "Create New Part" msgstr "" @@ -4399,7 +4344,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:2597 +#: part/templates/part/category.html:38 part/views.py:2441 msgid "Create new part category" msgstr "" @@ -4464,6 +4409,7 @@ msgid "Create new location" msgstr "" #: part/templates/part/category.html:223 part/templates/part/category.html:253 +#: part/templates/part/part_base.html:378 msgid "New Category" msgstr "" @@ -4475,10 +4421,18 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:1391 +#: part/templates/part/category.html:260 stock/views.py:1223 msgid "Create new Stock Location" msgstr "" +#: part/templates/part/category.html:279 +msgid "Select parent category" +msgstr "" + +#: part/templates/part/category.html:286 part/views.py:2389 +msgid "Edit Part Category" +msgstr "" + #: part/templates/part/category_delete.html:5 msgid "Are you sure you want to delete category" msgstr "" @@ -4524,7 +4478,7 @@ msgstr "" msgid "Part Parameters" msgstr "" -#: part/templates/part/copy_part.html:9 part/views.py:467 +#: part/templates/part/copy_part.html:9 part/views.py:326 msgid "Duplicate Part" msgstr "" @@ -4646,7 +4600,7 @@ msgid "Delete manufacturer parts" msgstr "" #: part/templates/part/manufacturer.html:53 -#: part/templates/part/supplier.html:57 +#: part/templates/part/supplier.html:56 msgid "Create new manufacturer" msgstr "" @@ -4711,8 +4665,8 @@ msgstr "" msgid "Part List" msgstr "" -#: part/templates/part/part_base.html:26 templates/js/company.js:156 -#: templates/js/company.js:355 templates/js/part.js:84 templates/js/part.js:161 +#: part/templates/part/part_base.html:26 templates/js/company.js:280 +#: templates/js/company.js:480 templates/js/part.js:84 templates/js/part.js:161 msgid "Inactive" msgstr "" @@ -4796,10 +4750,22 @@ msgstr "" msgid "Building" msgstr "" -#: part/templates/part/part_base.html:282 part/templates/part/prices.html:131 +#: part/templates/part/part_base.html:285 part/templates/part/prices.html:131 msgid "Calculate" msgstr "" +#: part/templates/part/part_base.html:379 +msgid "Create New Part Category" +msgstr "" + +#: part/templates/part/part_base.html:387 +msgid "New Parent" +msgstr "" + +#: part/templates/part/part_base.html:435 +msgid "Edit Part" +msgstr "" + #: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:27 msgid "Supplier Pricing" msgstr "" @@ -4852,6 +4818,18 @@ msgstr "" msgid "Add Test Template" msgstr "" +#: part/templates/part/part_tests.html:61 +msgid "Add Test Result Template" +msgstr "" + +#: part/templates/part/part_tests.html:79 +msgid "Edit Test Result Template" +msgstr "" + +#: part/templates/part/part_tests.html:91 +msgid "Delete Test Result Template" +msgstr "" + #: part/templates/part/part_thumb.html:20 msgid "Select from existing images" msgstr "" @@ -4940,7 +4918,7 @@ msgstr "" msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:3022 +#: part/templates/part/prices.html:206 part/views.py:2859 msgid "Add Internal Price Break" msgstr "" @@ -5043,228 +5021,188 @@ msgstr "" msgid "Unknown database" msgstr "" -#: part/views.py:96 +#: part/views.py:95 msgid "Add Related Part" msgstr "" -#: part/views.py:151 +#: part/views.py:150 msgid "Delete Related Part" msgstr "" -#: part/views.py:165 -msgid "Add part attachment" -msgstr "" - -#: part/views.py:218 templates/attachment_table.html:32 -msgid "Edit attachment" -msgstr "" - -#: part/views.py:222 -msgid "Part attachment updated" -msgstr "" - -#: part/views.py:237 -msgid "Delete Part Attachment" -msgstr "" - -#: part/views.py:245 -msgid "Deleted part attachment" -msgstr "" - -#: part/views.py:254 -msgid "Create Test Template" -msgstr "" - -#: part/views.py:281 -msgid "Edit Test Template" -msgstr "" - -#: part/views.py:295 -msgid "Delete Test Template" -msgstr "" - -#: part/views.py:302 +#: part/views.py:161 msgid "Set Part Category" msgstr "" -#: part/views.py:352 +#: part/views.py:211 #, python-brace-format msgid "Set category for {n} parts" msgstr "" -#: part/views.py:387 +#: part/views.py:246 msgid "Create Variant" msgstr "" -#: part/views.py:472 +#: part/views.py:331 msgid "Copied part" msgstr "" -#: part/views.py:526 part/views.py:664 +#: part/views.py:385 part/views.py:523 msgid "Possible matches exist - confirm creation of new part" msgstr "" -#: part/views.py:596 +#: part/views.py:455 msgid "Created new part" msgstr "" -#: part/views.py:764 +#: part/views.py:623 msgid "Match References" msgstr "" -#: part/views.py:1066 +#: part/views.py:925 msgid "None" msgstr "" -#: part/views.py:1125 +#: part/views.py:984 msgid "Part QR Code" msgstr "" -#: part/views.py:1227 -msgid "Upload Part Image" -msgstr "" - -#: part/views.py:1233 part/views.py:1268 -msgid "Updated part image" -msgstr "" - -#: part/views.py:1242 +#: part/views.py:1086 msgid "Select Part Image" msgstr "" -#: part/views.py:1271 +#: part/views.py:1112 +msgid "Updated part image" +msgstr "" + +#: part/views.py:1115 msgid "Part image not found" msgstr "" -#: part/views.py:1282 +#: part/views.py:1126 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1317 +#: part/views.py:1161 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1347 +#: part/views.py:1191 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1368 +#: part/views.py:1212 msgid "Validate BOM" msgstr "" -#: part/views.py:1389 +#: part/views.py:1233 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1400 +#: part/views.py:1244 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1534 +#: part/views.py:1378 msgid "No BOM file provided" msgstr "" -#: part/views.py:1895 +#: part/views.py:1739 msgid "Enter a valid quantity" msgstr "" -#: part/views.py:1920 part/views.py:1923 +#: part/views.py:1764 part/views.py:1767 msgid "Select valid part" msgstr "" -#: part/views.py:1929 +#: part/views.py:1773 msgid "Duplicate part selected" msgstr "" -#: part/views.py:1967 +#: part/views.py:1811 msgid "Select a part" msgstr "" -#: part/views.py:1973 +#: part/views.py:1817 msgid "Selected part creates a circular BOM" msgstr "" -#: part/views.py:1977 +#: part/views.py:1821 msgid "Specify quantity" msgstr "" -#: part/views.py:2239 +#: part/views.py:2083 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2246 +#: part/views.py:2090 msgid "Part was deleted" msgstr "" -#: part/views.py:2255 +#: part/views.py:2099 msgid "Part Pricing" msgstr "" -#: part/views.py:2396 +#: part/views.py:2240 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2406 +#: part/views.py:2250 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2413 +#: part/views.py:2257 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2421 +#: part/views.py:2265 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2471 +#: part/views.py:2315 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2485 +#: part/views.py:2329 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2545 -msgid "Edit Part Category" -msgstr "" - -#: part/views.py:2583 +#: part/views.py:2427 msgid "Delete Part Category" msgstr "" -#: part/views.py:2589 +#: part/views.py:2433 msgid "Part category was deleted" msgstr "" -#: part/views.py:2641 +#: part/views.py:2485 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2742 +#: part/views.py:2586 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2798 +#: part/views.py:2642 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2817 +#: part/views.py:2661 msgid "Create BOM Item" msgstr "" -#: part/views.py:2887 +#: part/views.py:2731 msgid "Edit BOM item" msgstr "" -#: part/views.py:2943 -msgid "Confim BOM item deletion" +#: part/views.py:2792 +msgid "Added new price break" msgstr "" -#: part/views.py:3031 +#: part/views.py:2868 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:3039 +#: part/views.py:2876 msgid "Delete Internal Price Break" msgstr "" @@ -5370,17 +5308,17 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1739 +#: stock/models.py:1759 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1745 +#: stock/models.py:1765 msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:1026 +#: templates/js/order.js:257 templates/js/stock.js:1026 msgid "Date" msgstr "" @@ -5392,287 +5330,287 @@ msgstr "" msgid "Fail" msgstr "" -#: stock/api.py:212 +#: stock/api.py:211 #, python-brace-format msgid "Updated stock for {n} items" msgstr "" -#: stock/api.py:281 +#: stock/api.py:280 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:114 stock/forms.py:418 stock/models.py:505 +#: stock/forms.py:81 stock/forms.py:385 stock/models.py:513 #: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 msgid "Expiry Date" msgstr "" -#: stock/forms.py:115 stock/forms.py:419 +#: stock/forms.py:82 stock/forms.py:386 msgid "Expiration date for this stock item" msgstr "" -#: stock/forms.py:118 +#: stock/forms.py:85 msgid "Enter unique serial numbers (or leave blank)" msgstr "" -#: stock/forms.py:169 +#: stock/forms.py:136 msgid "Destination for serialized stock (by default, will remain in current location)" msgstr "" -#: stock/forms.py:171 +#: stock/forms.py:138 msgid "Serial numbers" msgstr "" -#: stock/forms.py:171 +#: stock/forms.py:138 msgid "Unique serial numbers (must match quantity)" msgstr "" -#: stock/forms.py:173 stock/forms.py:349 +#: stock/forms.py:140 stock/forms.py:316 msgid "Add transaction note (optional)" msgstr "" -#: stock/forms.py:203 stock/forms.py:259 +#: stock/forms.py:170 stock/forms.py:226 msgid "Select test report template" msgstr "" -#: stock/forms.py:267 templates/js/table_filters.js:75 +#: stock/forms.py:234 templates/js/table_filters.js:75 #: templates/js/table_filters.js:138 msgid "Include sublocations" msgstr "" -#: stock/forms.py:267 +#: stock/forms.py:234 msgid "Include stock items in sub locations" msgstr "" -#: stock/forms.py:302 +#: stock/forms.py:269 msgid "Stock item to install" msgstr "" -#: stock/forms.py:309 +#: stock/forms.py:276 msgid "Stock quantity to assign" msgstr "" -#: stock/forms.py:337 +#: stock/forms.py:304 msgid "Must not exceed available quantity" msgstr "" -#: stock/forms.py:347 +#: stock/forms.py:314 msgid "Destination location for uninstalled items" msgstr "" -#: stock/forms.py:351 +#: stock/forms.py:318 msgid "Confirm uninstall" msgstr "" -#: stock/forms.py:351 +#: stock/forms.py:318 msgid "Confirm removal of installed stock items" msgstr "" -#: stock/forms.py:375 +#: stock/forms.py:342 msgid "Destination stock location" msgstr "" -#: stock/forms.py:377 +#: stock/forms.py:344 msgid "Add note (required)" msgstr "" -#: stock/forms.py:381 stock/views.py:852 stock/views.py:1051 +#: stock/forms.py:348 stock/views.py:705 stock/views.py:904 msgid "Confirm stock adjustment" msgstr "" -#: stock/forms.py:381 +#: stock/forms.py:348 msgid "Confirm movement of stock items" msgstr "" -#: stock/forms.py:383 +#: stock/forms.py:350 msgid "Set Default Location" msgstr "" -#: stock/forms.py:383 +#: stock/forms.py:350 msgid "Set the destination as the default location for selected parts" msgstr "" -#: stock/models.py:52 stock/models.py:542 +#: stock/models.py:56 stock/models.py:550 msgid "Owner" msgstr "" -#: stock/models.py:53 stock/models.py:543 +#: stock/models.py:57 stock/models.py:551 msgid "Select Owner" msgstr "" -#: stock/models.py:271 +#: stock/models.py:279 msgid "StockItem with this serial number already exists" msgstr "" -#: stock/models.py:307 +#: stock/models.py:315 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:317 stock/models.py:326 +#: stock/models.py:325 stock/models.py:334 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:318 +#: stock/models.py:326 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:340 +#: stock/models.py:348 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:346 +#: stock/models.py:354 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:353 +#: stock/models.py:361 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:395 +#: stock/models.py:403 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:404 +#: stock/models.py:412 msgid "Base part" msgstr "" -#: stock/models.py:413 +#: stock/models.py:421 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:418 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:426 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "" -#: stock/models.py:421 +#: stock/models.py:429 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:428 +#: stock/models.py:436 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:433 stock/templates/stock/item_base.html:270 +#: stock/models.py:441 stock/templates/stock/item_base.html:270 msgid "Installed In" msgstr "" -#: stock/models.py:436 +#: stock/models.py:444 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:452 +#: stock/models.py:460 msgid "Serial number for this item" msgstr "" -#: stock/models.py:464 +#: stock/models.py:472 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:468 +#: stock/models.py:476 msgid "Stock Quantity" msgstr "" -#: stock/models.py:477 +#: stock/models.py:485 msgid "Source Build" msgstr "" -#: stock/models.py:479 +#: stock/models.py:487 msgid "Build for this stock item" msgstr "" -#: stock/models.py:490 +#: stock/models.py:498 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:493 +#: stock/models.py:501 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:499 +#: stock/models.py:507 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:506 +#: stock/models.py:514 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:519 +#: stock/models.py:527 msgid "Delete on deplete" msgstr "" -#: stock/models.py:519 +#: stock/models.py:527 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:529 stock/templates/stock/item_notes.html:13 +#: stock/models.py:537 stock/templates/stock/item_notes.html:13 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:538 +#: stock/models.py:546 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1006 +#: stock/models.py:1014 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1012 +#: stock/models.py:1020 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1018 +#: stock/models.py:1026 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1021 +#: stock/models.py:1029 msgid "Serial numbers must be a list of integers" msgstr "" -#: stock/models.py:1024 +#: stock/models.py:1032 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1031 +#: stock/models.py:1039 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "" -#: stock/models.py:1189 +#: stock/models.py:1197 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:1663 +#: stock/models.py:1679 msgid "Entry notes" msgstr "" -#: stock/models.py:1716 +#: stock/models.py:1736 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1722 +#: stock/models.py:1742 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1740 +#: stock/models.py:1760 msgid "Test name" msgstr "" -#: stock/models.py:1746 templates/js/table_filters.js:222 +#: stock/models.py:1766 templates/js/table_filters.js:222 msgid "Test result" msgstr "" -#: stock/models.py:1752 +#: stock/models.py:1772 msgid "Test output value" msgstr "" -#: stock/models.py:1759 +#: stock/models.py:1779 msgid "Test result attachment" msgstr "" -#: stock/models.py:1765 +#: stock/models.py:1785 msgid "Test notes" msgstr "" @@ -5862,6 +5800,10 @@ msgstr "" msgid "No stocktake performed" msgstr "" +#: stock/templates/stock/item_base.html:499 +msgid "Edit Stock Status" +msgstr "" + #: stock/templates/stock/item_childs.html:12 msgid "Child Stock Items" msgstr "" @@ -5921,6 +5863,19 @@ msgstr "" msgid "Add Test Data" msgstr "" +#: stock/templates/stock/item_tests.html:86 +#: stock/templates/stock/item_tests.html:111 +msgid "Add Test Result" +msgstr "" + +#: stock/templates/stock/item_tests.html:131 +msgid "Edit Test Result" +msgstr "" + +#: stock/templates/stock/item_tests.html:145 +msgid "Delete Test Result" +msgstr "" + #: stock/templates/stock/location.html:20 msgid "You are not in the list of owners of this location. This stock location cannot be edited." msgstr "" @@ -5969,7 +5924,7 @@ msgid "Stock Details" msgstr "" #: stock/templates/stock/location.html:117 templates/InvenTree/search.html:279 -#: templates/stats.html:97 users/models.py:41 +#: templates/stats.html:97 users/models.py:42 msgid "Stock Locations" msgstr "" @@ -6009,7 +5964,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1364 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1196 msgid "Convert Stock Item" msgstr "" @@ -6042,8 +5997,8 @@ msgstr "" msgid "Edit Stock Location" msgstr "" -#: stock/views.py:230 stock/views.py:1343 stock/views.py:1465 -#: stock/views.py:1830 +#: stock/views.py:230 stock/views.py:1175 stock/views.py:1297 +#: stock/views.py:1662 msgid "Owner is required (ownership control is enabled)" msgstr "" @@ -6051,205 +6006,177 @@ msgstr "" msgid "Stock Location QR code" msgstr "" -#: stock/views.py:265 -msgid "Add Stock Item Attachment" -msgstr "" - -#: stock/views.py:311 -msgid "Edit Stock Item Attachment" -msgstr "" - -#: stock/views.py:327 -msgid "Delete Stock Item Attachment" -msgstr "" - -#: stock/views.py:343 +#: stock/views.py:264 msgid "Assign to Customer" msgstr "" -#: stock/views.py:352 +#: stock/views.py:273 msgid "Customer must be specified" msgstr "" -#: stock/views.py:376 +#: stock/views.py:297 msgid "Return to Stock" msgstr "" -#: stock/views.py:385 +#: stock/views.py:306 msgid "Specify a valid location" msgstr "" -#: stock/views.py:396 +#: stock/views.py:317 msgid "Stock item returned from customer" msgstr "" -#: stock/views.py:407 +#: stock/views.py:328 msgid "Delete All Test Data" msgstr "" -#: stock/views.py:424 +#: stock/views.py:345 msgid "Confirm test data deletion" msgstr "" -#: stock/views.py:444 -msgid "Add Test Result" -msgstr "" - -#: stock/views.py:484 -msgid "Edit Test Result" -msgstr "" - -#: stock/views.py:501 -msgid "Delete Test Result" -msgstr "" - -#: stock/views.py:509 +#: stock/views.py:362 msgid "Stock Export Options" msgstr "" -#: stock/views.py:630 +#: stock/views.py:483 msgid "Stock Item QR Code" msgstr "" -#: stock/views.py:656 +#: stock/views.py:509 msgid "Install Stock Item" msgstr "" -#: stock/views.py:755 +#: stock/views.py:608 msgid "Uninstall Stock Items" msgstr "" -#: stock/views.py:863 +#: stock/views.py:716 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:888 +#: stock/views.py:741 msgid "Adjust Stock" msgstr "" -#: stock/views.py:998 +#: stock/views.py:851 msgid "Move Stock Items" msgstr "" -#: stock/views.py:998 +#: stock/views.py:851 msgid "Move" msgstr "" -#: stock/views.py:999 +#: stock/views.py:852 msgid "Count Stock Items" msgstr "" -#: stock/views.py:999 +#: stock/views.py:852 msgid "Count" msgstr "" -#: stock/views.py:1000 +#: stock/views.py:853 msgid "Remove From Stock" msgstr "" -#: stock/views.py:1000 +#: stock/views.py:853 msgid "Take" msgstr "" -#: stock/views.py:1001 +#: stock/views.py:854 msgid "Add Stock Items" msgstr "" -#: stock/views.py:1001 users/models.py:187 +#: stock/views.py:854 users/models.py:188 msgid "Add" msgstr "" -#: stock/views.py:1002 +#: stock/views.py:855 msgid "Delete Stock Items" msgstr "" -#: stock/views.py:1031 +#: stock/views.py:884 msgid "Must enter integer value" msgstr "" -#: stock/views.py:1036 +#: stock/views.py:889 msgid "Quantity must be positive" msgstr "" -#: stock/views.py:1043 +#: stock/views.py:896 #, python-brace-format msgid "Quantity must not exceed {x}" msgstr "" -#: stock/views.py:1107 +#: stock/views.py:960 msgid "No action performed" msgstr "" -#: stock/views.py:1122 +#: stock/views.py:975 #, python-brace-format msgid "Added stock to {n} items" msgstr "" -#: stock/views.py:1137 +#: stock/views.py:990 #, python-brace-format msgid "Removed stock from {n} items" msgstr "" -#: stock/views.py:1150 +#: stock/views.py:1003 #, python-brace-format msgid "Counted stock for {n} items" msgstr "" -#: stock/views.py:1190 +#: stock/views.py:1043 msgid "No items were moved" msgstr "" -#: stock/views.py:1193 +#: stock/views.py:1046 #, python-brace-format msgid "Moved {n} items to {dest}" msgstr "" -#: stock/views.py:1212 +#: stock/views.py:1065 #, python-brace-format msgid "Deleted {n} stock items" msgstr "" -#: stock/views.py:1222 -msgid "Edit Stock Item Status" -msgstr "" - -#: stock/views.py:1245 +#: stock/views.py:1077 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:1482 +#: stock/views.py:1314 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1575 templates/js/build.js:327 +#: stock/views.py:1407 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1717 +#: stock/views.py:1549 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1799 +#: stock/views.py:1631 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1899 +#: stock/views.py:1731 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1912 +#: stock/views.py:1744 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1923 +#: stock/views.py:1755 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1930 +#: stock/views.py:1762 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1939 +#: stock/views.py:1771 msgid "Add Stock Tracking Entry" msgstr "" @@ -6607,24 +6534,12 @@ msgstr "" msgid "copy version information" msgstr "" -#: templates/about.html:100 templates/js/modals.js:568 -#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54 -#: templates/modals.html:97 +#: templates/about.html:100 templates/js/modals.js:34 +#: templates/js/modals.js:677 templates/js/modals.js:970 +#: templates/modals.html:29 templates/modals.html:54 templates/modals.html:97 msgid "Close" msgstr "" -#: templates/attachment_table.html:6 -msgid "Add Attachment" -msgstr "" - -#: templates/attachment_table.html:17 -msgid "Uploaded" -msgstr "" - -#: templates/attachment_table.html:35 -msgid "Delete attachment" -msgstr "" - #: templates/image_download.html:8 msgid "Specify URL for downloading image" msgstr "" @@ -6641,6 +6556,22 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" +#: templates/js/attachment.js:16 +msgid "No attachments found" +msgstr "" + +#: templates/js/attachment.js:56 +msgid "Upload Date" +msgstr "" + +#: templates/js/attachment.js:69 +msgid "Edit attachment" +msgstr "" + +#: templates/js/attachment.js:76 +msgid "Delete attachment" +msgstr "" + #: templates/js/barcode.js:8 msgid "Scan barcode data here using wedge scanner" msgstr "" @@ -6669,7 +6600,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:921 +#: templates/js/barcode.js:119 templates/js/modals.js:1030 msgid "Invalid server response" msgstr "" @@ -6769,7 +6700,7 @@ msgstr "" msgid "Edit BOM Item" msgstr "" -#: templates/js/bom.js:372 +#: templates/js/bom.js:372 templates/js/bom.js:519 msgid "Delete BOM Item" msgstr "" @@ -6797,7 +6728,7 @@ msgstr "" msgid "No build order allocations found" msgstr "" -#: templates/js/build.js:222 templates/js/order.js:382 +#: templates/js/build.js:222 templates/js/order.js:449 msgid "Location not specified" msgstr "" @@ -6835,45 +6766,69 @@ msgstr "" msgid "No parts allocated for" msgstr "" -#: templates/js/company.js:74 +#: templates/js/company.js:45 +msgid "Edit Company" +msgstr "" + +#: templates/js/company.js:66 +msgid "Add new Company" +msgstr "" + +#: templates/js/company.js:143 msgid "Parts Supplied" msgstr "" -#: templates/js/company.js:83 +#: templates/js/company.js:152 msgid "Parts Manufactured" msgstr "" -#: templates/js/company.js:96 +#: templates/js/company.js:165 msgid "No company information found" msgstr "" -#: templates/js/company.js:129 +#: templates/js/company.js:183 +msgid "The following manufacturer parts will be deleted" +msgstr "" + +#: templates/js/company.js:200 +msgid "Delete Manufacturer Parts" +msgstr "" + +#: templates/js/company.js:253 msgid "No manufacturer parts found" msgstr "" -#: templates/js/company.js:148 templates/js/company.js:347 +#: templates/js/company.js:272 templates/js/company.js:472 #: templates/js/part.js:68 templates/js/part.js:153 msgid "Template part" msgstr "" -#: templates/js/company.js:152 templates/js/company.js:351 +#: templates/js/company.js:276 templates/js/company.js:476 #: templates/js/part.js:72 templates/js/part.js:157 msgid "Assembled part" msgstr "" -#: templates/js/company.js:226 +#: templates/js/company.js:350 msgid "No parameters found" msgstr "" -#: templates/js/company.js:262 +#: templates/js/company.js:386 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:263 +#: templates/js/company.js:387 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:328 +#: templates/js/company.js:406 +msgid "Edit Parameter" +msgstr "" + +#: templates/js/company.js:417 +msgid "Delete Parameter" +msgstr "" + +#: templates/js/company.js:453 msgid "No supplier parts found" msgstr "" @@ -6901,6 +6856,83 @@ msgstr "" msgid "Create filter" msgstr "" +#: templates/js/forms.js:278 templates/js/forms.js:291 +#: templates/js/forms.js:303 templates/js/forms.js:315 +msgid "Action Prohibited" +msgstr "" + +#: templates/js/forms.js:279 +msgid "Create operation not allowed" +msgstr "" + +#: templates/js/forms.js:292 +msgid "Update operation not allowed" +msgstr "" + +#: templates/js/forms.js:304 +msgid "Delete operation not allowed" +msgstr "" + +#: templates/js/forms.js:316 +msgid "View operation not allowed" +msgstr "" + +#: templates/js/forms.js:583 templates/js/modals.js:1040 +msgid "No Response" +msgstr "" + +#: templates/js/forms.js:584 templates/js/modals.js:1041 +msgid "No response from the InvenTree server" +msgstr "" + +#: templates/js/forms.js:590 templates/js/modals.js:1050 +msgid "Error 401: Not Authenticated" +msgstr "" + +#: templates/js/forms.js:591 templates/js/modals.js:1051 +msgid "Authentication credentials not supplied" +msgstr "" + +#: templates/js/forms.js:597 templates/js/modals.js:1055 +msgid "Error 403: Permission Denied" +msgstr "" + +#: templates/js/forms.js:598 templates/js/modals.js:1056 +msgid "You do not have the required permissions to access this function" +msgstr "" + +#: templates/js/forms.js:604 templates/js/modals.js:1060 +msgid "Error 404: Resource Not Found" +msgstr "" + +#: templates/js/forms.js:605 templates/js/modals.js:1061 +msgid "The requested resource could not be located on the server" +msgstr "" + +#: templates/js/forms.js:611 templates/js/modals.js:1065 +msgid "Error 408: Timeout" +msgstr "" + +#: templates/js/forms.js:612 templates/js/modals.js:1066 +msgid "Connection timeout while requesting data from server" +msgstr "" + +#: templates/js/forms.js:618 templates/js/modals.js:1069 +msgid "Error requesting form data" +msgstr "" + +#: templates/js/forms.js:788 templates/modals.html:21 templates/modals.html:47 +msgid "Form errors exist" +msgstr "" + +#: templates/js/forms.js:1161 +msgid "Searching" +msgstr "" + +#: templates/js/forms.js:1301 +msgid "Clear input" +msgstr "" + #: templates/js/label.js:10 templates/js/report.js:98 msgid "Select Stock Items" msgstr "" @@ -6941,112 +6973,102 @@ msgstr "" msgid "Select Label Template" msgstr "" -#: templates/js/modals.js:265 -msgid "Waiting for server..." -msgstr "" - -#: templates/js/modals.js:424 -msgid "Show Error Information" -msgstr "" - -#: templates/js/modals.js:491 templates/modals.html:76 -msgid "Accept" -msgstr "" - -#: templates/js/modals.js:492 templates/modals.html:75 +#: templates/js/modals.js:59 templates/js/modals.js:105 +#: templates/js/modals.js:601 templates/modals.html:75 msgid "Cancel" msgstr "" -#: templates/js/modals.js:556 -msgid "Loading Data" -msgstr "" - -#: templates/js/modals.js:567 templates/js/modals.js:860 +#: templates/js/modals.js:60 templates/js/modals.js:104 +#: templates/js/modals.js:676 templates/js/modals.js:969 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" -#: templates/js/modals.js:811 +#: templates/js/modals.js:103 +msgid "Form Title" +msgstr "" + +#: templates/js/modals.js:374 +msgid "Waiting for server..." +msgstr "" + +#: templates/js/modals.js:533 +msgid "Show Error Information" +msgstr "" + +#: templates/js/modals.js:600 templates/modals.html:76 +msgid "Accept" +msgstr "" + +#: templates/js/modals.js:665 +msgid "Loading Data" +msgstr "" + +#: templates/js/modals.js:920 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:811 +#: templates/js/modals.js:920 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:824 +#: templates/js/modals.js:933 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:921 +#: templates/js/modals.js:1030 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:931 -msgid "No Response" -msgstr "" - -#: templates/js/modals.js:932 -msgid "No response from the InvenTree server" -msgstr "" - -#: templates/js/modals.js:936 +#: templates/js/modals.js:1045 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:937 +#: templates/js/modals.js:1046 msgid "Server returned error code 400" msgstr "" -#: templates/js/modals.js:941 -msgid "Error 401: Not Authenticated" +#: templates/js/model_renderers.js:21 +msgid "Company ID" msgstr "" -#: templates/js/modals.js:942 -msgid "Authentication credentials not supplied" +#: templates/js/model_renderers.js:63 +msgid "Location ID" msgstr "" -#: templates/js/modals.js:946 -msgid "Error 403: Permission Denied" +#: templates/js/model_renderers.js:90 +msgid "Part ID" msgstr "" -#: templates/js/modals.js:947 -msgid "You do not have the required permissions to access this function" +#: templates/js/model_renderers.js:126 +msgid "Category ID" msgstr "" -#: templates/js/modals.js:951 -msgid "Error 404: Resource Not Found" +#: templates/js/model_renderers.js:150 +msgid "Supplier Part ID" msgstr "" -#: templates/js/modals.js:952 -msgid "The requested resource could not be located on the server" +#: templates/js/order.js:31 +msgid "Create Sales Order" msgstr "" -#: templates/js/modals.js:956 -msgid "Error 408: Timeout" -msgstr "" - -#: templates/js/modals.js:957 -msgid "Connection timeout while requesting data from server" -msgstr "" - -#: templates/js/modals.js:960 -msgid "Error requesting form data" -msgstr "" - -#: templates/js/order.js:138 +#: templates/js/order.js:200 msgid "No purchase orders found" msgstr "" -#: templates/js/order.js:162 templates/js/order.js:257 +#: templates/js/order.js:224 templates/js/order.js:319 msgid "Order is overdue" msgstr "" -#: templates/js/order.js:234 +#: templates/js/order.js:296 msgid "No sales orders found" msgstr "" -#: templates/js/order.js:343 +#: templates/js/order.js:333 +msgid "Invalid Customer" +msgstr "" + +#: templates/js/order.js:410 msgid "No sales order allocations found" msgstr "" @@ -7598,10 +7620,6 @@ msgstr "" msgid "All" msgstr "" -#: templates/modals.html:21 templates/modals.html:47 -msgid "Form errors exist" -msgstr "" - #: templates/navbar.html:13 msgid "Toggle navigation" msgstr "" @@ -7618,7 +7636,7 @@ msgstr "" msgid "Scan Barcode" msgstr "" -#: templates/navbar.html:77 users/models.py:38 +#: templates/navbar.html:77 users/models.py:39 msgid "Admin" msgstr "" @@ -7838,34 +7856,34 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:174 +#: users/models.py:175 msgid "Permission set" msgstr "" -#: users/models.py:182 +#: users/models.py:183 msgid "Group" msgstr "" -#: users/models.py:185 +#: users/models.py:186 msgid "View" msgstr "" -#: users/models.py:185 +#: users/models.py:186 msgid "Permission to view items" msgstr "" -#: users/models.py:187 +#: users/models.py:188 msgid "Permission to add items" msgstr "" -#: users/models.py:189 +#: users/models.py:190 msgid "Change" msgstr "" -#: users/models.py:189 +#: users/models.py:190 msgid "Permissions to edit items" msgstr "" -#: users/models.py:191 +#: users/models.py:192 msgid "Permission to delete items" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 80bb051132..256838c84f 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-03 06:24+0000\n" +"POT-Creation-Date: 2021-07-03 12:15+0000\n" "PO-Revision-Date: 2021-07-03 02:11\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -29,14 +29,14 @@ msgstr "No se especificó ninguna acción" msgid "No matching action found" msgstr "No se encontró ninguna acción coincidente" -#: InvenTree/fields.py:84 +#: InvenTree/fields.py:99 msgid "Enter date" msgstr "Ingrese la fecha" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 -#: order/forms.py:31 order/forms.py:42 order/forms.py:53 order/forms.py:64 -#: order/forms.py:75 part/forms.py:134 +#: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 +#: order/forms.py:74 part/forms.py:118 templates/js/forms.js:486 msgid "Confirm" msgstr "Confirmar" @@ -77,8 +77,8 @@ msgstr "Seleccionar Categoría" msgid "Duplicate serial: {n}" msgstr "" -#: InvenTree/helpers.py:403 order/models.py:244 order/models.py:354 -#: stock/views.py:1795 +#: InvenTree/helpers.py:403 order/models.py:311 order/models.py:421 +#: stock/views.py:1627 msgid "Invalid quantity provided" msgstr "Cantidad proporcionada no válida" @@ -106,49 +106,53 @@ msgstr "Numeros de serie no encontrados" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "" -#: InvenTree/models.py:59 stock/models.py:1758 +#: InvenTree/models.py:61 stock/models.py:1778 msgid "Attachment" msgstr "" -#: InvenTree/models.py:60 +#: InvenTree/models.py:62 msgid "Select file to attach" msgstr "" -#: InvenTree/models.py:62 templates/attachment_table.html:16 +#: InvenTree/models.py:64 templates/js/attachment.js:52 msgid "Comment" msgstr "Comentario" -#: InvenTree/models.py:62 +#: InvenTree/models.py:64 msgid "File comment" msgstr "" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2022 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2043 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1193 msgid "User" msgstr "Usuario" -#: InvenTree/models.py:72 +#: InvenTree/models.py:74 msgid "upload date" msgstr "" -#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 -#: label/models.py:102 part/models.py:671 part/models.py:2163 +#: InvenTree/models.py:102 +msgid "Invalid choice" +msgstr "" + +#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 +#: label/models.py:103 part/models.py:680 part/models.py:2192 #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 -#: templates/js/company.js:235 templates/js/part.js:118 +#: templates/js/company.js:359 templates/js/part.js:118 #: templates/js/part.js:642 templates/js/stock.js:986 msgid "Name" msgstr "Nombre" -#: InvenTree/models.py:114 build/models.py:135 -#: build/templates/build/detail.html:21 company/models.py:339 -#: company/models.py:532 company/templates/company/detail.html:27 +#: InvenTree/models.py:125 build/models.py:139 +#: build/templates/build/detail.html:21 company/models.py:353 +#: company/models.py:554 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 -#: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:100 order/templates/order/purchase_order_detail.html:147 -#: part/models.py:695 part/templates/part/detail.html:54 +#: company/templates/company/supplier_part_detail.html:31 label/models.py:110 +#: order/models.py:154 order/templates/order/purchase_order_detail.html:174 +#: part/models.py:704 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 #: report/templates/report/inventree_build_order_base.html:118 @@ -156,39 +160,43 @@ msgstr "Nombre" #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 #: templates/js/build.js:834 templates/js/build.js:1102 -#: templates/js/company.js:56 templates/js/order.js:183 -#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 +#: templates/js/company.js:125 templates/js/order.js:245 +#: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 #: templates/js/stock.js:557 templates/js/stock.js:998 #: templates/js/stock.js:1043 msgid "Description" msgstr "Descripción" -#: InvenTree/models.py:115 +#: InvenTree/models.py:126 msgid "Description (optional)" msgstr "" -#: InvenTree/models.py:123 +#: InvenTree/models.py:134 msgid "parent" msgstr "" -#: InvenTree/settings.py:504 +#: InvenTree/serializers.py:52 +msgid "Must be a valid number" +msgstr "" + +#: InvenTree/settings.py:505 msgid "English" msgstr "Inglés" -#: InvenTree/settings.py:505 +#: InvenTree/settings.py:506 msgid "French" msgstr "Francés" -#: InvenTree/settings.py:506 +#: InvenTree/settings.py:507 msgid "German" msgstr "Alemán" -#: InvenTree/settings.py:507 +#: InvenTree/settings.py:508 msgid "Polish" msgstr "Polaco" -#: InvenTree/settings.py:508 +#: InvenTree/settings.py:509 msgid "Turkish" msgstr "Turco" @@ -446,48 +454,48 @@ msgid "Order target date" msgstr "" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 order/forms.py:118 order/forms.py:153 +#: build/templates/build/detail.html:121 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:881 templates/js/order.js:200 -#: templates/js/order.js:298 +#: templates/js/build.js:881 templates/js/order.js:262 +#: templates/js/order.js:365 msgid "Target Date" msgstr "" -#: build/forms.py:43 build/models.py:225 +#: build/forms.py:43 build/models.py:229 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1346 +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1354 #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:741 -#: company/forms.py:189 company/templates/company/supplier_part_pricing.html:77 -#: order/forms.py:197 order/forms.py:215 order/forms.py:250 order/forms.py:272 -#: order/forms.py:289 order/models.py:613 order/models.py:835 -#: order/templates/order/order_wizard/match_parts.html:30 +#: company/forms.py:124 company/templates/company/supplier_part_pricing.html:79 +#: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:702 +#: order/models.py:941 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:179 -#: order/templates/order/sales_order_detail.html:70 -#: order/templates/order/sales_order_detail.html:77 -#: order/templates/order/sales_order_detail.html:162 -#: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2293 +#: order/templates/order/purchase_order_detail.html:206 +#: order/templates/order/sales_order_detail.html:80 +#: order/templates/order/sales_order_detail.html:87 +#: order/templates/order/sales_order_detail.html:172 +#: order/templates/order/sales_order_detail.html:244 part/forms.py:314 +#: part/forms.py:344 part/forms.py:360 part/forms.py:376 part/models.py:2330 #: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 #: part/templates/part/prices.html:474 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:91 #: report/templates/report/inventree_test_report_base.html:77 -#: stock/forms.py:175 stock/forms.py:308 +#: stock/forms.py:142 stock/forms.py:275 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 -#: templates/js/build.js:1112 templates/js/order.js:393 -#: templates/js/part.js:827 templates/js/part.js:949 templates/js/part.js:1005 -#: templates/js/stock.js:1178 templates/js/stock.js:1397 +#: templates/js/build.js:1112 templates/js/model_renderers.js:43 +#: templates/js/order.js:460 templates/js/part.js:827 templates/js/part.js:949 +#: templates/js/part.js:1005 templates/js/stock.js:1178 +#: templates/js/stock.js:1397 msgid "Quantity" msgstr "Cantidad" @@ -499,7 +507,7 @@ msgstr "" msgid "Enter quantity for build output" msgstr "" -#: build/forms.py:95 order/forms.py:244 stock/forms.py:118 +#: build/forms.py:95 order/forms.py:114 stock/forms.py:85 msgid "Serial Numbers" msgstr "Números de serie" @@ -528,11 +536,11 @@ msgid "Mark build as complete" msgstr "" #: build/forms.py:210 build/templates/build/auto_allocate.html:18 -#: stock/forms.py:347 stock/templates/stock/item_base.html:285 +#: stock/forms.py:314 stock/templates/stock/item_base.html:285 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 -#: templates/js/build.js:586 templates/js/order.js:378 +#: templates/js/build.js:586 templates/js/order.js:445 #: templates/js/stock.js:643 templates/js/stock.js:1070 msgid "Location" msgstr "Unicación" @@ -542,11 +550,11 @@ msgid "Location of completed parts" msgstr "" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:465 +#: build/templates/build/detail.html:59 order/models.py:545 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 -#: templates/js/order.js:187 templates/js/order.js:285 +#: templates/js/order.js:249 templates/js/order.js:352 #: templates/js/stock.js:630 templates/js/stock.js:1147 #: templates/js/stock.js:1413 msgid "Status" @@ -580,60 +588,60 @@ msgstr "" msgid "Select quantity of stock to allocate" msgstr "" -#: build/models.py:66 build/templates/build/build_base.html:9 +#: build/models.py:70 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 #: report/templates/report/inventree_build_order_base.html:106 #: templates/js/build.js:195 msgid "Build Order" msgstr "" -#: build/models.py:67 build/templates/build/index.html:8 +#: build/models.py:71 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 #: part/templates/part/navbar.html:61 templates/InvenTree/index.html:191 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:34 users/models.py:43 +#: templates/InvenTree/settings/tabs.html:34 users/models.py:44 msgid "Build Orders" msgstr "" -#: build/models.py:127 +#: build/models.py:131 msgid "Build Order Reference" msgstr "" -#: build/models.py:128 order/models.py:98 order/models.py:615 -#: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2302 +#: build/models.py:132 order/models.py:242 order/models.py:529 +#: order/models.py:709 order/templates/order/purchase_order_detail.html:201 +#: order/templates/order/sales_order_detail.html:239 part/models.py:2339 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:661 templates/js/build.js:1106 msgid "Reference" msgstr "Referencia" -#: build/models.py:138 +#: build/models.py:142 msgid "Brief description of the build" msgstr "" -#: build/models.py:147 build/templates/build/build_base.html:163 +#: build/models.py:151 build/templates/build/build_base.html:163 #: build/templates/build/detail.html:77 msgid "Parent Build" msgstr "" -#: build/models.py:148 +#: build/models.py:152 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:153 build/templates/build/auto_allocate.html:16 +#: build/models.py:157 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:663 -#: order/models.py:657 order/models.py:712 +#: build/templates/build/detail.html:26 company/models.py:689 +#: order/models.py:755 order/models.py:814 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:132 +#: order/templates/order/purchase_order_detail.html:159 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1975 part/models.py:1987 part/models.py:2002 -#: part/models.py:2020 part/models.py:2095 part/models.py:2191 -#: part/models.py:2277 part/templates/part/part_app_base.html:8 +#: order/templates/order/sales_order_detail.html:224 part/models.py:325 +#: part/models.py:1988 part/models.py:2004 part/models.py:2023 +#: part/models.py:2041 part/models.py:2120 part/models.py:2224 +#: part/models.py:2314 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -642,222 +650,222 @@ msgstr "" #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:552 templates/js/build.js:839 -#: templates/js/build.js:1079 templates/js/company.js:140 -#: templates/js/company.js:339 templates/js/part.js:241 +#: templates/js/build.js:1079 templates/js/company.js:264 +#: templates/js/company.js:464 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 #: templates/js/stock.js:1385 msgid "Part" msgstr "Parte" -#: build/models.py:161 +#: build/models.py:165 msgid "Select part to build" msgstr "" -#: build/models.py:166 +#: build/models.py:170 msgid "Sales Order Reference" msgstr "" -#: build/models.py:170 +#: build/models.py:174 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:175 +#: build/models.py:179 msgid "Source Location" msgstr "" -#: build/models.py:179 +#: build/models.py:183 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:184 +#: build/models.py:188 msgid "Destination Location" msgstr "" -#: build/models.py:188 +#: build/models.py:192 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:192 +#: build/models.py:196 msgid "Build Quantity" msgstr "" -#: build/models.py:195 +#: build/models.py:199 msgid "Number of stock items to build" msgstr "" -#: build/models.py:199 +#: build/models.py:203 msgid "Completed items" msgstr "Elementos completados" -#: build/models.py:201 +#: build/models.py:205 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:205 part/templates/part/part_base.html:167 +#: build/models.py:209 part/templates/part/part_base.html:167 msgid "Build Status" msgstr "" -#: build/models.py:209 +#: build/models.py:213 msgid "Build status code" msgstr "" -#: build/models.py:213 stock/models.py:462 +#: build/models.py:217 stock/models.py:470 msgid "Batch Code" msgstr "" -#: build/models.py:217 +#: build/models.py:221 msgid "Batch code for this build output" msgstr "" -#: build/models.py:220 order/models.py:104 part/models.py:867 -#: part/templates/part/detail.html:126 templates/js/order.js:293 +#: build/models.py:224 order/models.py:158 part/models.py:876 +#: part/templates/part/detail.html:126 templates/js/order.js:360 msgid "Creation Date" msgstr "" -#: build/models.py:224 order/models.py:471 +#: build/models.py:228 order/models.py:551 msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:217 templates/js/build.js:886 +#: build/models.py:232 order/models.py:284 templates/js/build.js:886 msgid "Completion Date" msgstr "" -#: build/models.py:234 +#: build/models.py:238 msgid "completed by" msgstr "" -#: build/models.py:242 +#: build/models.py:246 msgid "Issued by" msgstr "" -#: build/models.py:243 +#: build/models.py:247 msgid "User who issued this build order" msgstr "" -#: build/models.py:251 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:118 +#: build/models.py:255 build/templates/build/build_base.html:184 +#: build/templates/build/detail.html:105 order/models.py:172 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:871 +#: order/templates/order/sales_order_base.html:140 part/models.py:880 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "Responsable" -#: build/models.py:252 +#: build/models.py:256 msgid "User responsible for this build order" msgstr "" -#: build/models.py:257 build/templates/build/detail.html:91 +#: build/models.py:261 build/templates/build/detail.html:91 #: company/templates/company/manufacturer_part_base.html:79 #: company/templates/company/manufacturer_part_detail.html:28 #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 #: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 -#: stock/models.py:456 stock/templates/stock/item_base.html:345 +#: stock/models.py:464 stock/templates/stock/item_base.html:345 msgid "External Link" msgstr "" -#: build/models.py:258 part/models.py:729 stock/models.py:458 +#: build/models.py:262 part/models.py:738 stock/models.py:466 msgid "Link to external URL" msgstr "" -#: build/models.py:262 build/templates/build/navbar.html:53 -#: company/models.py:132 company/models.py:539 +#: build/models.py:266 build/templates/build/navbar.html:53 +#: company/models.py:141 company/models.py:561 #: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:122 -#: order/models.py:617 order/templates/order/po_navbar.html:38 +#: company/templates/company/navbar.html:73 order/models.py:176 +#: order/models.py:711 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:243 -#: order/templates/order/sales_order_detail.html:309 +#: order/templates/order/purchase_order_detail.html:270 +#: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:856 +#: order/templates/order/so_navbar.html:36 part/models.py:865 #: part/templates/part/navbar.html:133 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 -#: stock/models.py:528 stock/models.py:1662 stock/models.py:1764 +#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 +#: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:713 msgid "Notes" msgstr "Notas" -#: build/models.py:263 +#: build/models.py:267 msgid "Extra build notes" msgstr "" -#: build/models.py:740 +#: build/models.py:744 msgid "No build output specified" msgstr "" -#: build/models.py:743 +#: build/models.py:747 msgid "Build output is already completed" msgstr "" -#: build/models.py:746 +#: build/models.py:750 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1152 +#: build/models.py:1160 msgid "BuildItem must be unique for build, stock_item and install_into" msgstr "" -#: build/models.py:1177 +#: build/models.py:1185 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1181 +#: build/models.py:1189 #, python-brace-format msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1188 order/models.py:809 +#: build/models.py:1196 order/models.py:915 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1192 order/models.py:812 +#: build/models.py:1200 order/models.py:918 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1196 +#: build/models.py:1204 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1256 +#: build/models.py:1264 #, python-brace-format msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" -#: build/models.py:1316 stock/templates/stock/item_base.html:317 +#: build/models.py:1324 stock/templates/stock/item_base.html:317 #: templates/InvenTree/search.html:183 templates/js/build.js:812 #: templates/navbar.html:29 msgid "Build" msgstr "" -#: build/models.py:1317 +#: build/models.py:1325 msgid "Build to allocate parts" msgstr "" -#: build/models.py:1333 stock/templates/stock/item_base.html:8 +#: build/models.py:1341 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:929 -#: templates/js/order.js:366 templates/js/order.js:371 +#: templates/js/order.js:433 templates/js/order.js:438 #: templates/js/stock.js:1129 msgid "Stock Item" msgstr "" -#: build/models.py:1334 +#: build/models.py:1342 msgid "Source stock item" msgstr "" -#: build/models.py:1347 +#: build/models.py:1355 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1355 +#: build/models.py:1363 msgid "Install into" msgstr "" -#: build/models.py:1356 +#: build/models.py:1364 msgid "Destination stock item" msgstr "" @@ -891,7 +899,7 @@ msgstr "" #: build/templates/build/allocate.html:30 #: company/templates/company/detail_manufacturer_part.html:33 -#: company/templates/company/detail_supplier_part.html:32 order/views.py:992 +#: company/templates/company/detail_supplier_part.html:32 order/views.py:724 #: part/templates/part/category.html:136 msgid "Order Parts" msgstr "" @@ -910,11 +918,11 @@ msgstr "" #: build/templates/build/allocation_card.html:21 #: build/templates/build/complete_output.html:46 -#: order/templates/order/sales_order_detail.html:75 -#: order/templates/order/sales_order_detail.html:160 +#: order/templates/order/sales_order_detail.html:85 +#: order/templates/order/sales_order_detail.html:170 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:450 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:570 +#: stock/models.py:458 stock/templates/stock/item_base.html:249 +#: templates/js/build.js:570 templates/js/model_renderers.js:41 msgid "Serial Number" msgstr "Número de serie" @@ -927,6 +935,37 @@ msgstr "Número de serie" msgid "Attachments" msgstr "" +#: build/templates/build/attachments.html:51 +#: order/templates/order/so_attachments.html:79 +#: part/templates/part/attachments.html:81 +#: stock/templates/stock/item_attachments.html:81 +#: templates/attachment_table.html:6 +msgid "Add Attachment" +msgstr "" + +#: build/templates/build/attachments.html:69 +#: order/templates/order/so_attachments.html:52 +#: part/templates/part/attachments.html:35 +#: stock/templates/stock/item_attachments.html:49 +msgid "Edit Attachment" +msgstr "" + +#: build/templates/build/attachments.html:76 +#: order/templates/order/so_attachments.html:58 +#: part/templates/part/attachments.html:44 +#: stock/templates/stock/item_attachments.html:58 +#, fuzzy +#| msgid "Confirm item deletion" +msgid "Confirm Delete Operation" +msgstr "Confirmar borrado de artículo" + +#: build/templates/build/attachments.html:77 +#: order/templates/order/so_attachments.html:59 +#: part/templates/part/attachments.html:45 +#: stock/templates/stock/item_attachments.html:59 +msgid "Delete Attachment" +msgstr "" + #: build/templates/build/auto_allocate.html:9 msgid "Automatically Allocate Stock" msgstr "" @@ -1034,13 +1073,13 @@ msgid "Progress" msgstr "Progreso" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:710 +#: build/templates/build/detail.html:84 order/models.py:812 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 -#: stock/templates/stock/item_base.html:279 templates/js/order.js:245 +#: stock/templates/stock/item_base.html:279 templates/js/order.js:307 msgid "Sales Order" msgstr "" @@ -1181,10 +1220,10 @@ msgstr "" msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 order/forms.py:89 order/models.py:673 -#: order/templates/order/purchase_order_detail.html:239 -#: order/templates/order/receive_parts.html:25 stock/forms.py:169 -#: stock/forms.py:375 +#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:771 +#: order/templates/order/purchase_order_detail.html:266 +#: order/templates/order/receive_parts.html:25 stock/forms.py:136 +#: stock/forms.py:342 msgid "Destination" msgstr "Destinación" @@ -1285,7 +1324,6 @@ msgstr "" #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 #: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487 -#: stock/templates/stock/item_base.html:497 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "Guardar" @@ -1314,7 +1352,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1821 +#: build/views.py:184 stock/views.py:1653 msgid "Serial numbers already exist" msgstr "" @@ -1330,7 +1368,7 @@ msgstr "" msgid "Confirm unallocation of build stock" msgstr "" -#: build/views.py:281 build/views.py:371 stock/views.py:425 +#: build/views.py:281 build/views.py:371 stock/views.py:346 msgid "Check the confirmation box" msgstr "" @@ -1427,31 +1465,6 @@ msgstr "" msgid "Updated Build Item" msgstr "" -#: build/views.py:1070 -msgid "Add Build Order Attachment" -msgstr "" - -#: build/views.py:1083 order/views.py:117 order/views.py:169 part/views.py:179 -#: stock/views.py:277 -msgid "Added attachment" -msgstr "" - -#: build/views.py:1119 order/views.py:196 order/views.py:217 -msgid "Edit Attachment" -msgstr "" - -#: build/views.py:1129 order/views.py:200 order/views.py:221 -msgid "Attachment updated" -msgstr "" - -#: build/views.py:1139 order/views.py:236 order/views.py:250 -msgid "Delete Attachment" -msgstr "" - -#: build/views.py:1144 order/views.py:242 order/views.py:256 stock/views.py:333 -msgid "Deleted attachment" -msgstr "" - #: common/files.py:66 msgid "Unsupported file format: {ext.upper()}" msgstr "" @@ -1468,7 +1481,7 @@ msgstr "" msgid "Error reading file (data could be corrupted)" msgstr "" -#: common/forms.py:34 templates/attachment_table.html:15 +#: common/forms.py:34 templates/js/attachment.js:42 msgid "File" msgstr "" @@ -1501,7 +1514,7 @@ msgstr "" msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:72 company/models.py:94 company/models.py:95 +#: common/models.py:72 company/models.py:99 company/models.py:100 msgid "Company name" msgstr "" @@ -1605,8 +1618,8 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2193 part/templates/part/detail.html:160 -#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 +#: common/models.py:160 part/models.py:2226 part/templates/part/detail.html:160 +#: report/models.py:186 stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:320 msgid "Template" msgstr "" @@ -1615,7 +1628,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:167 part/models.py:819 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:828 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:332 msgid "Assembly" msgstr "" @@ -1624,7 +1637,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:174 part/models.py:825 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:834 part/templates/part/detail.html:180 #: templates/js/table_filters.js:336 msgid "Component" msgstr "" @@ -1633,7 +1646,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:181 part/models.py:836 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:845 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "" @@ -1641,7 +1654,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:188 part/models.py:841 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:850 part/templates/part/detail.html:210 #: templates/js/table_filters.js:344 msgid "Salable" msgstr "" @@ -1650,7 +1663,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:195 part/models.py:831 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:840 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:348 msgid "Trackable" msgstr "" @@ -1659,7 +1672,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:202 part/models.py:851 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:860 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1856,11 +1869,11 @@ msgstr "" msgid "Key string must be unique" msgstr "" -#: common/models.py:742 company/forms.py:190 +#: common/models.py:742 company/forms.py:125 msgid "Price break quantity" msgstr "" -#: common/models.py:749 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:749 company/templates/company/supplier_part_pricing.html:84 #: templates/js/part.js:832 msgid "Price" msgstr "" @@ -1891,16 +1904,16 @@ msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 -#: order/templates/order/po_navbar.html:22 order/views.py:605 +#: order/templates/order/po_navbar.html:22 order/views.py:337 #: part/templates/part/bom_upload/upload_file.html:27 -#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:762 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:621 msgid "Upload File" msgstr "" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 -#: order/views.py:606 part/templates/part/bom_upload/select_fields.html:58 +#: order/views.py:338 part/templates/part/bom_upload/select_fields.html:58 #: part/templates/part/import_wizard/ajax_match_fields.html:45 -#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:763 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:622 msgid "Match Fields" msgstr "" @@ -1925,269 +1938,277 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/forms.py:37 company/models.py:142 -#: company/templates/company/detail.html:42 -msgid "Currency" -msgstr "" - -#: company/forms.py:38 company/models.py:144 -msgid "Default currency used for this company" -msgstr "" - -#: company/forms.py:76 part/forms.py:46 +#: company/forms.py:26 part/forms.py:46 msgid "URL" msgstr "" -#: company/forms.py:77 part/forms.py:47 +#: company/forms.py:27 part/forms.py:47 msgid "Image URL" msgstr "" -#: company/forms.py:132 templates/js/part.js:940 +#: company/forms.py:67 templates/js/part.js:940 msgid "Single Price" msgstr "" -#: company/forms.py:133 +#: company/forms.py:68 msgid "Single quantity price" msgstr "" -#: company/forms.py:141 company/models.py:321 +#: company/forms.py:76 company/models.py:335 msgid "Select manufacturer" msgstr "" -#: company/forms.py:147 company/models.py:328 +#: company/forms.py:82 company/models.py:342 msgid "Manufacturer Part Number" msgstr "" -#: company/forms.py:149 company/models.py:327 +#: company/forms.py:84 company/models.py:341 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:408 +#: order/templates/order/purchase_order_detail.html:189 part/bom.py:171 +#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:533 msgid "MPN" msgstr "" -#: company/models.py:99 +#: company/models.py:104 msgid "Company description" msgstr "" -#: company/models.py:100 +#: company/models.py:105 msgid "Description of the company" msgstr "" -#: company/models.py:104 company/templates/company/company_base.html:70 -#: company/templates/company/detail.html:33 templates/js/company.js:60 +#: company/models.py:111 company/templates/company/company_base.html:70 +#: company/templates/company/detail.html:33 templates/js/company.js:129 msgid "Website" msgstr "Página web" -#: company/models.py:104 +#: company/models.py:112 msgid "Company website URL" msgstr "" -#: company/models.py:107 company/templates/company/company_base.html:77 +#: company/models.py:116 company/templates/company/company_base.html:77 msgid "Address" msgstr "" -#: company/models.py:108 +#: company/models.py:117 msgid "Company address" msgstr "" -#: company/models.py:111 +#: company/models.py:120 msgid "Phone number" msgstr "Teléfono" -#: company/models.py:112 +#: company/models.py:121 msgid "Contact phone number" msgstr "Teléfono de contacto" -#: company/models.py:115 company/templates/company/company_base.html:91 +#: company/models.py:124 company/templates/company/company_base.html:91 msgid "Email" msgstr "Email" -#: company/models.py:115 +#: company/models.py:124 msgid "Contact email address" msgstr "" -#: company/models.py:118 company/templates/company/company_base.html:98 +#: company/models.py:127 company/templates/company/company_base.html:98 msgid "Contact" msgstr "Contacto" -#: company/models.py:119 +#: company/models.py:128 msgid "Point of contact" msgstr "" -#: company/models.py:121 company/models.py:333 company/models.py:526 -#: order/models.py:102 part/models.py:728 +#: company/models.py:130 company/models.py:347 company/models.py:548 +#: order/models.py:156 part/models.py:737 #: report/templates/report/inventree_build_order_base.html:165 -#: templates/js/company.js:188 templates/js/company.js:419 +#: templates/js/company.js:312 templates/js/company.js:544 #: templates/js/part.js:498 msgid "Link" msgstr "" -#: company/models.py:121 +#: company/models.py:130 msgid "Link to external company information" msgstr "" -#: company/models.py:129 part/models.py:738 +#: company/models.py:138 part/models.py:747 msgid "Image" msgstr "" -#: company/models.py:134 +#: company/models.py:143 msgid "is customer" msgstr "" -#: company/models.py:134 +#: company/models.py:143 msgid "Do you sell items to this company?" msgstr "" -#: company/models.py:136 +#: company/models.py:145 msgid "is supplier" msgstr "" -#: company/models.py:136 +#: company/models.py:145 msgid "Do you purchase items from this company?" msgstr "" -#: company/models.py:138 +#: company/models.py:147 msgid "is manufacturer" msgstr "" -#: company/models.py:138 +#: company/models.py:147 msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:305 company/models.py:497 stock/models.py:403 +#: company/models.py:151 company/serializers.py:259 +#: company/templates/company/detail.html:42 +msgid "Currency" +msgstr "" + +#: company/models.py:154 +msgid "Default currency used for this company" +msgstr "" + +#: company/models.py:319 company/models.py:519 stock/models.py:411 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" -#: company/models.py:309 company/models.py:501 order/views.py:1603 +#: company/models.py:323 company/models.py:523 order/views.py:1127 msgid "Select part" msgstr "" -#: company/models.py:320 company/templates/company/detail.html:57 +#: company/models.py:334 company/templates/company/detail.html:57 #: company/templates/company/manufacturer_part_base.html:85 #: company/templates/company/manufacturer_part_detail.html:25 #: company/templates/company/supplier_part_base.html:94 #: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:352 -#: templates/js/company.js:44 templates/js/company.js:165 -#: templates/js/company.js:390 +#: templates/js/company.js:113 templates/js/company.js:289 +#: templates/js/company.js:515 msgid "Manufacturer" msgstr "Fabricante" -#: company/models.py:334 +#: company/models.py:348 msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:340 +#: company/models.py:354 msgid "Manufacturer part description" msgstr "" -#: company/models.py:390 company/models.py:520 +#: company/models.py:408 company/models.py:542 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 #: stock/templates/stock/item_base.html:362 msgid "Manufacturer Part" msgstr "" -#: company/models.py:397 +#: company/models.py:415 msgid "Parameter name" msgstr "" -#: company/models.py:403 part/templates/part/params.html:28 +#: company/models.py:421 part/templates/part/params.html:28 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1751 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:241 templates/js/stock.js:137 +#: stock/models.py:1771 templates/InvenTree/settings/header.html:8 +#: templates/js/company.js:365 templates/js/stock.js:137 msgid "Value" msgstr "" -#: company/models.py:404 +#: company/models.py:422 msgid "Parameter value" msgstr "" -#: company/models.py:410 part/models.py:813 part/models.py:2165 +#: company/models.py:428 part/models.py:822 part/models.py:2194 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 -#: templates/js/company.js:247 +#: templates/js/company.js:371 msgid "Units" msgstr "" -#: company/models.py:411 +#: company/models.py:429 msgid "Parameter units" msgstr "" -#: company/models.py:507 company/templates/company/detail.html:62 +#: company/models.py:529 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:189 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:256 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:369 -#: templates/js/company.js:48 templates/js/company.js:364 -#: templates/js/order.js:170 +#: templates/js/company.js:117 templates/js/company.js:489 +#: templates/js/order.js:232 msgid "Supplier" msgstr "Proveedor" -#: company/models.py:508 +#: company/models.py:530 msgid "Select supplier" msgstr "" -#: company/models.py:513 company/templates/company/supplier_part_base.html:88 +#: company/models.py:535 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" -#: company/models.py:514 +#: company/models.py:536 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:521 +#: company/models.py:543 msgid "Select manufacturer part" msgstr "" -#: company/models.py:527 +#: company/models.py:549 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:533 +#: company/models.py:555 msgid "Supplier part description" msgstr "" -#: company/models.py:538 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2305 +#: company/models.py:560 company/templates/company/supplier_part_base.html:116 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2342 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Nota" -#: company/models.py:542 part/models.py:1606 +#: company/models.py:564 part/models.py:1615 msgid "base cost" msgstr "" -#: company/models.py:542 part/models.py:1606 +#: company/models.py:564 part/models.py:1615 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:544 company/templates/company/supplier_part_base.html:109 -#: stock/models.py:427 stock/templates/stock/item_base.html:310 +#: company/models.py:566 company/templates/company/supplier_part_base.html:109 +#: stock/models.py:435 stock/templates/stock/item_base.html:310 #: templates/js/stock.js:709 msgid "Packaging" msgstr "" -#: company/models.py:544 +#: company/models.py:566 msgid "Part packaging" msgstr "" -#: company/models.py:546 part/models.py:1608 +#: company/models.py:568 part/models.py:1617 msgid "multiple" msgstr "" -#: company/models.py:546 +#: company/models.py:568 msgid "Order multiple" msgstr "" +#: company/serializers.py:68 +msgid "Default currency used for this supplier" +msgstr "" + +#: company/serializers.py:69 +msgid "Currency Code" +msgstr "" + #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 #: company/templates/company/navbar.html:65 templates/js/build.js:563 @@ -2196,7 +2217,7 @@ msgstr "" #: company/templates/company/company_base.html:9 #: company/templates/company/company_base.html:35 -#: templates/InvenTree/search.html:304 templates/js/company.js:33 +#: templates/InvenTree/search.html:304 templates/js/company.js:102 msgid "Company" msgstr "" @@ -2210,7 +2231,7 @@ msgstr "" msgid "Download image from URL" msgstr "" -#: company/templates/company/company_base.html:46 order/views.py:313 +#: company/templates/company/company_base.html:46 templates/js/order.js:61 msgid "Create Purchase Order" msgstr "" @@ -2218,7 +2239,8 @@ msgstr "" msgid "Edit company information" msgstr "" -#: company/templates/company/company_base.html:56 company/views.py:326 +#: company/templates/company/company_base.html:56 +#: company/templates/company/company_base.html:126 msgid "Delete Company" msgstr "" @@ -2232,16 +2254,9 @@ msgstr "" msgid "Phone" msgstr "Teléfono" -#: company/templates/company/delete.html:7 -#, python-format -msgid "Are you sure you want to delete company '%(name)s'?" -msgstr "" - -#: company/templates/company/delete.html:12 -#, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" -"If this supplier is deleted, these supplier part entries will also be deleted." +#: company/templates/company/company_base.html:166 +#: part/templates/part/part_base.html:307 +msgid "Upload Image" msgstr "" #: company/templates/company/detail.html:21 @@ -2256,10 +2271,10 @@ msgstr "" msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:460 -#: order/templates/order/sales_order_base.html:94 stock/models.py:445 -#: stock/models.py:446 stock/templates/stock/item_base.html:262 -#: templates/js/company.js:40 templates/js/order.js:267 +#: company/templates/company/detail.html:67 order/models.py:540 +#: order/templates/order/sales_order_base.html:94 stock/models.py:453 +#: stock/models.py:454 stock/templates/stock/item_base.html:262 +#: templates/js/company.js:109 templates/js/order.js:329 #: templates/js/stock.js:1111 msgid "Customer" msgstr "Cliente" @@ -2281,6 +2296,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:28 #: company/templates/company/detail_supplier_part.html:27 #: company/templates/company/manufacturer_part_suppliers.html:20 +#: company/templates/company/manufacturer_part_suppliers.html:46 #: part/templates/part/category.html:131 #: part/templates/part/manufacturer.html:22 #: part/templates/part/supplier.html:20 @@ -2303,26 +2319,25 @@ msgstr "" msgid "Delete Parts" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:66 +#: company/templates/company/detail_manufacturer_part.html:68 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:127 #: templates/js/stock.js:1326 msgid "New Part" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:67 +#: company/templates/company/detail_manufacturer_part.html:69 #: company/templates/company/detail_supplier_part.html:67 msgid "Create new Part" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:72 -#: company/views.py:71 part/templates/part/manufacturer.html:52 -#: part/templates/part/supplier.html:56 +#: company/templates/company/detail_manufacturer_part.html:74 +#: company/views.py:66 part/templates/part/manufacturer.html:52 +#: part/templates/part/supplier.html:55 msgid "New Manufacturer" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:73 -#: company/views.py:284 +#: company/templates/company/detail_manufacturer_part.html:75 msgid "Create new Manufacturer" msgstr "" @@ -2345,26 +2360,24 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:21 #: order/templates/order/order_wizard/select_parts.html:44 -#: order/templates/order/purchase_order_detail.html:50 +#: part/templates/part/part_base.html:429 msgid "Create new supplier part" msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 -#: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1332 +#: part/templates/part/part_base.html:428 part/templates/part/supplier.html:17 +#: templates/js/stock.js:1332 msgid "New Supplier Part" msgstr "" #: company/templates/company/detail_supplier_part.html:72 -#: company/templates/company/manufacturer_part_suppliers.html:82 -#: company/views.py:64 order/templates/order/purchase_orders.html:185 -#: part/templates/part/supplier.html:50 +#: company/templates/company/manufacturer_part_suppliers.html:96 +#: company/views.py:60 part/templates/part/supplier.html:50 msgid "New Supplier" msgstr "" -#: company/templates/company/detail_supplier_part.html:73 company/views.py:281 -#: order/templates/order/purchase_orders.html:186 +#: company/templates/company/detail_supplier_part.html:73 msgid "Create new Supplier" msgstr "" @@ -2399,18 +2412,17 @@ msgstr "" msgid "Internal Part" msgstr "" -#: company/templates/company/manufacturer_part_delete.html:6 -msgid "Are you sure you want to delete the following Manufacturer Parts?" +#: company/templates/company/manufacturer_part_base.html:125 +msgid "Edit Manufacturer Part" msgstr "" -#: company/templates/company/manufacturer_part_delete.html:36 -#, python-format -msgid "There are %(count)s suppliers defined for this manufacturer part. If you delete it, the following supplier parts will also be deleted:" +#: company/templates/company/manufacturer_part_base.html:134 +msgid "Delete Manufacturer Part" msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:63 part/templates/part/navbar.html:87 +#: company/views.py:59 part/templates/part/navbar.html:87 #: part/templates/part/navbar.html:90 part/templates/part/prices.html:153 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" @@ -2423,7 +2435,7 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:22 #: company/templates/company/navbar.html:41 #: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:39 stock/api.py:54 +#: part/templates/part/navbar.html:39 stock/api.py:53 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 @@ -2449,9 +2461,11 @@ msgid "Delete supplier parts" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 +#: company/templates/company/manufacturer_part_suppliers.html:48 +#: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:1002 users/models.py:191 +#: stock/views.py:855 templates/js/company.js:203 users/models.py:192 msgid "Delete" msgstr "Eliminar" @@ -2469,11 +2483,31 @@ msgstr "" msgid "New Parameter" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:83 +#: company/templates/company/manufacturer_part_suppliers.html:48 +#, fuzzy +#| msgid "Delete Item" +msgid "Delete parameters" +msgstr "Eliminar elemento" + +#: company/templates/company/manufacturer_part_suppliers.html:80 +msgid "Add Parameter" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:97 #: part/templates/part/supplier.html:51 msgid "Create new supplier" msgstr "" +#: company/templates/company/manufacturer_part_suppliers.html:127 +msgid "Selected parameters will be deleted" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:139 +#, fuzzy +#| msgid "Delete Item" +msgid "Delete Parameters" +msgstr "Eliminar elemento" + #: company/templates/company/navbar.html:20 #: company/templates/company/navbar.html:23 msgid "Manufactured Parts" @@ -2491,7 +2525,7 @@ msgstr "" #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 #: templates/InvenTree/search.html:198 templates/js/stock.js:1010 -#: templates/stats.html:93 templates/stats.html:102 users/models.py:42 +#: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" @@ -2505,7 +2539,7 @@ msgstr "" #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:236 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 -#: users/models.py:45 +#: users/models.py:46 msgid "Sales Orders" msgstr "" @@ -2517,7 +2551,7 @@ msgstr "" #: part/templates/part/orders.html:10 templates/InvenTree/index.html:213 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 -#: users/models.py:44 +#: users/models.py:45 msgid "Purchase Orders" msgstr "" @@ -2546,8 +2580,8 @@ msgid "New Sales Order" msgstr "" #: company/templates/company/supplier_part_base.html:7 -#: company/templates/company/supplier_part_base.html:20 stock/models.py:412 -#: stock/templates/stock/item_base.html:374 templates/js/company.js:380 +#: company/templates/company/supplier_part_base.html:20 stock/models.py:420 +#: stock/templates/stock/item_base.html:374 templates/js/company.js:505 #: templates/js/stock.js:690 msgid "Supplier Part" msgstr "" @@ -2597,8 +2631,9 @@ msgstr "" msgid "Pricing Information" msgstr "" -#: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 -#: part/templates/part/prices.html:264 part/views.py:2951 +#: company/templates/company/supplier_part_pricing.html:19 +#: company/templates/company/supplier_part_pricing.html:118 +#: part/templates/part/prices.html:264 part/views.py:2788 msgid "Add Price Break" msgstr "" @@ -2606,443 +2641,387 @@ msgstr "" msgid "No price break information found" msgstr "" -#: company/templates/company/supplier_part_pricing.html:89 +#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2850 +msgid "Delete Price Break" +msgstr "" + +#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2836 +msgid "Edit Price Break" +msgstr "" + +#: company/templates/company/supplier_part_pricing.html:91 msgid "Edit price break" msgstr "" -#: company/templates/company/supplier_part_pricing.html:90 +#: company/templates/company/supplier_part_pricing.html:92 msgid "Delete price break" msgstr "" -#: company/views.py:70 part/templates/part/navbar.html:81 +#: company/views.py:65 part/templates/part/navbar.html:81 #: part/templates/part/navbar.html:84 part/templates/part/prices.html:157 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "Fabricantes" -#: company/views.py:77 templates/InvenTree/search.html:336 +#: company/views.py:71 templates/InvenTree/search.html:336 #: templates/navbar.html:45 msgid "Customers" msgstr "" -#: company/views.py:78 order/templates/order/sales_orders.html:187 +#: company/views.py:72 msgid "New Customer" msgstr "" -#: company/views.py:86 +#: company/views.py:79 msgid "Companies" msgstr "" -#: company/views.py:87 +#: company/views.py:80 msgid "New Company" msgstr "" -#: company/views.py:169 part/views.py:1148 +#: company/views.py:161 part/views.py:1007 msgid "Download Image" msgstr "" -#: company/views.py:198 part/views.py:1180 +#: company/views.py:190 part/views.py:1039 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:205 part/views.py:1187 +#: company/views.py:197 part/views.py:1046 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:214 part/views.py:1196 +#: company/views.py:206 part/views.py:1055 msgid "Supplied URL is not a valid image file" msgstr "" -#: company/views.py:243 -msgid "Update Company Image" -msgstr "" - -#: company/views.py:249 -msgid "Updated company image" -msgstr "" - -#: company/views.py:259 -msgid "Edit Company" -msgstr "" - -#: company/views.py:264 -msgid "Edited company information" -msgstr "" - -#: company/views.py:287 order/templates/order/sales_orders.html:188 -msgid "Create new Customer" -msgstr "" - -#: company/views.py:289 -msgid "Create new Company" -msgstr "" - -#: company/views.py:316 -msgid "Created new company" -msgstr "" - -#: company/views.py:332 -msgid "Company was deleted" -msgstr "" - -#: company/views.py:357 -msgid "Edit Manufacturer Part" -msgstr "" - -#: company/views.py:366 +#: company/views.py:251 msgid "Create New Manufacturer Part" msgstr "" -#: company/views.py:440 -msgid "Delete Manufacturer Part" -msgstr "" - -#: company/views.py:514 -msgid "Add Manufacturer Part Parameter" -msgstr "" - -#: company/views.py:548 -msgid "Edit Manufacturer Part Parameter" -msgstr "" - -#: company/views.py:588 +#: company/views.py:334 msgid "Edit Supplier Part" msgstr "" -#: company/views.py:639 templates/js/stock.js:1333 +#: company/views.py:385 templates/js/stock.js:1333 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:783 +#: company/views.py:529 msgid "Delete Supplier Part" msgstr "" -#: company/views.py:860 part/views.py:2955 -msgid "Added new price break" -msgstr "" - -#: company/views.py:916 part/views.py:2999 -msgid "Edit Price Break" -msgstr "" - -#: company/views.py:931 part/views.py:3013 -msgid "Delete Price Break" -msgstr "" - #: label/api.py:56 report/api.py:201 msgid "No valid objects provided to template" msgstr "" -#: label/models.py:103 +#: label/models.py:104 msgid "Label name" msgstr "" -#: label/models.py:110 +#: label/models.py:111 msgid "Label description" msgstr "" -#: label/models.py:117 stock/forms.py:202 +#: label/models.py:118 stock/forms.py:169 msgid "Label" msgstr "" -#: label/models.py:118 +#: label/models.py:119 msgid "Label template file" msgstr "" -#: label/models.py:124 report/models.py:297 +#: label/models.py:125 report/models.py:297 msgid "Enabled" msgstr "" -#: label/models.py:125 +#: label/models.py:126 msgid "Label template is enabled" msgstr "" -#: label/models.py:130 +#: label/models.py:131 msgid "Width [mm]" msgstr "" -#: label/models.py:131 +#: label/models.py:132 msgid "Label width, specified in mm" msgstr "" -#: label/models.py:137 +#: label/models.py:138 msgid "Height [mm]" msgstr "" -#: label/models.py:138 +#: label/models.py:139 msgid "Label height, specified in mm" msgstr "" -#: label/models.py:144 report/models.py:290 +#: label/models.py:145 report/models.py:290 msgid "Filename Pattern" msgstr "" -#: label/models.py:145 +#: label/models.py:146 msgid "Pattern for generating label filenames" msgstr "" -#: label/models.py:244 label/models.py:297 +#: label/models.py:249 label/models.py:306 msgid "Query filters (comma-separated list of key=value pairs" msgstr "" -#: label/models.py:245 label/models.py:298 report/models.py:317 +#: label/models.py:250 label/models.py:307 report/models.py:317 #: report/models.py:440 report/models.py:474 msgid "Filters" msgstr "" -#: order/forms.py:31 order/templates/order/order_base.html:47 +#: order/forms.py:30 order/templates/order/order_base.html:47 msgid "Place order" msgstr "" -#: order/forms.py:42 order/templates/order/order_base.html:54 +#: order/forms.py:41 order/templates/order/order_base.html:54 msgid "Mark order as complete" msgstr "" -#: order/forms.py:53 order/forms.py:64 order/templates/order/order_base.html:59 +#: order/forms.py:52 order/forms.py:63 order/templates/order/order_base.html:59 #: order/templates/order/sales_order_base.html:61 msgid "Cancel order" msgstr "" -#: order/forms.py:75 order/templates/order/sales_order_base.html:58 +#: order/forms.py:74 order/templates/order/sales_order_base.html:58 msgid "Ship order" msgstr "" -#: order/forms.py:90 +#: order/forms.py:89 msgid "Receive parts to this location" msgstr "" -#: order/forms.py:112 -msgid "Purchase Order reference" -msgstr "" - -#: order/forms.py:119 -msgid "Target date for order delivery. Order will be overdue after this date." -msgstr "" - -#: order/forms.py:147 -msgid "Enter sales order number" -msgstr "" - -#: order/forms.py:154 order/models.py:472 -msgid "Target date for order completion. Order will be overdue after this date." -msgstr "" - -#: order/forms.py:246 +#: order/forms.py:116 msgid "Enter stock item serial numbers" msgstr "" -#: order/forms.py:252 +#: order/forms.py:122 msgid "Enter quantity of stock items" msgstr "" -#: order/models.py:98 -msgid "Order reference" -msgstr "" - -#: order/models.py:100 +#: order/models.py:154 msgid "Order description" msgstr "" -#: order/models.py:102 +#: order/models.py:156 msgid "Link to external page" msgstr "" -#: order/models.py:110 part/templates/part/detail.html:132 +#: order/models.py:164 part/templates/part/detail.html:132 msgid "Created By" msgstr "" -#: order/models.py:117 +#: order/models.py:171 msgid "User or group responsible for this order" msgstr "" -#: order/models.py:122 +#: order/models.py:176 msgid "Order notes" msgstr "" -#: order/models.py:181 order/models.py:465 +#: order/models.py:243 order/models.py:530 +msgid "Order reference" +msgstr "" + +#: order/models.py:248 order/models.py:545 msgid "Purchase order status" msgstr "" -#: order/models.py:190 +#: order/models.py:257 msgid "Company from which the items are being ordered" msgstr "" -#: order/models.py:193 order/templates/order/order_base.html:98 -#: templates/js/order.js:179 +#: order/models.py:260 order/templates/order/order_base.html:98 +#: templates/js/order.js:241 msgid "Supplier Reference" msgstr "" -#: order/models.py:193 +#: order/models.py:260 msgid "Supplier order reference code" msgstr "" -#: order/models.py:200 +#: order/models.py:267 msgid "received by" msgstr "" -#: order/models.py:205 +#: order/models.py:272 msgid "Issue Date" msgstr "" -#: order/models.py:206 +#: order/models.py:273 msgid "Date order was issued" msgstr "" -#: order/models.py:211 +#: order/models.py:278 msgid "Target Delivery Date" msgstr "" -#: order/models.py:212 +#: order/models.py:279 msgid "Expected date for order delivery. Order will be overdue after this date." msgstr "" -#: order/models.py:218 +#: order/models.py:285 msgid "Date order was completed" msgstr "" -#: order/models.py:242 part/views.py:1886 stock/models.py:300 -#: stock/models.py:1015 +#: order/models.py:309 part/views.py:1730 stock/models.py:308 +#: stock/models.py:1023 msgid "Quantity must be greater than zero" msgstr "" -#: order/models.py:247 +#: order/models.py:314 msgid "Part supplier must match PO supplier" msgstr "" -#: order/models.py:345 +#: order/models.py:412 msgid "Lines can only be received against an order marked as 'Placed'" msgstr "" -#: order/models.py:349 +#: order/models.py:416 msgid "Quantity must be an integer" msgstr "" -#: order/models.py:351 +#: order/models.py:418 msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:461 +#: order/models.py:541 msgid "Company to which the items are being sold" msgstr "" -#: order/models.py:467 +#: order/models.py:547 msgid "Customer Reference " msgstr "" -#: order/models.py:467 +#: order/models.py:547 msgid "Customer order reference code" msgstr "" -#: order/models.py:475 templates/js/order.js:303 +#: order/models.py:552 +msgid "Target date for order completion. Order will be overdue after this date." +msgstr "" + +#: order/models.py:555 templates/js/order.js:370 msgid "Shipment Date" msgstr "" -#: order/models.py:482 +#: order/models.py:562 msgid "shipped by" msgstr "" -#: order/models.py:526 +#: order/models.py:606 msgid "SalesOrder cannot be shipped as it is not currently pending" msgstr "" -#: order/models.py:613 +#: order/models.py:703 msgid "Item quantity" msgstr "" -#: order/models.py:615 +#: order/models.py:709 msgid "Line item reference" msgstr "" -#: order/models.py:617 +#: order/models.py:711 msgid "Line item notes" msgstr "" -#: order/models.py:643 order/models.py:710 templates/js/order.js:353 +#: order/models.py:741 order/models.py:812 templates/js/order.js:420 msgid "Order" msgstr "" -#: order/models.py:644 order/templates/order/order_base.html:9 +#: order/models.py:742 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 -#: stock/templates/stock/item_base.html:324 templates/js/order.js:148 +#: stock/templates/stock/item_base.html:324 templates/js/order.js:210 #: templates/js/stock.js:669 templates/js/stock.js:1092 msgid "Purchase Order" msgstr "" -#: order/models.py:658 +#: order/models.py:756 msgid "Supplier part" msgstr "" -#: order/models.py:661 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:219 +#: order/models.py:759 order/templates/order/order_base.html:131 +#: order/templates/order/purchase_order_detail.html:246 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "" -#: order/models.py:661 +#: order/models.py:759 msgid "Number of items received" msgstr "" -#: order/models.py:667 part/templates/part/prices.html:166 stock/models.py:537 +#: order/models.py:765 part/templates/part/prices.html:166 stock/models.py:545 #: stock/templates/stock/item_base.html:331 templates/js/stock.js:704 msgid "Purchase Price" msgstr "" -#: order/models.py:668 +#: order/models.py:766 msgid "Unit purchase price" msgstr "" -#: order/models.py:676 +#: order/models.py:774 msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:718 part/templates/part/part_pricing.html:97 +#: order/models.py:820 part/templates/part/part_pricing.html:97 #: part/templates/part/prices.html:103 part/templates/part/prices.html:278 msgid "Sale Price" msgstr "" -#: order/models.py:719 +#: order/models.py:821 msgid "Unit sale price" msgstr "" -#: order/models.py:794 order/models.py:796 +#: order/models.py:900 order/models.py:902 msgid "Stock item has not been assigned" msgstr "" -#: order/models.py:800 +#: order/models.py:906 msgid "Cannot allocate stock item to a line with a different part" msgstr "" -#: order/models.py:802 +#: order/models.py:908 msgid "Cannot allocate stock to a line without a part" msgstr "" -#: order/models.py:805 +#: order/models.py:911 msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:815 +#: order/models.py:921 msgid "Quantity must be 1 for serialized stock item" msgstr "" -#: order/models.py:820 +#: order/models.py:926 msgid "Line" msgstr "" -#: order/models.py:831 +#: order/models.py:937 msgid "Item" msgstr "" -#: order/models.py:832 +#: order/models.py:938 msgid "Select stock item to allocate" msgstr "" -#: order/models.py:835 +#: order/models.py:941 msgid "Enter stock allocation quantity" msgstr "" +#: order/serializers.py:139 +msgid "Purchase price currency" +msgstr "" + +#: order/serializers.py:359 +msgid "Sale price currency" +msgstr "" + #: order/templates/order/delete_attachment.html:5 #: stock/templates/stock/attachment_delete.html:5 #: templates/attachment_delete.html:5 @@ -3087,16 +3066,22 @@ msgstr "" msgid "Issued" msgstr "" -#: order/templates/order/order_base.html:180 -#: order/templates/order/purchase_order_detail.html:100 +#: order/templates/order/order_base.html:188 +msgid "Edit Purchase Order" +msgstr "" + +#: order/templates/order/order_base.html:199 +#: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 +#: part/templates/part/part_base.html:415 #: stock/templates/stock/location.html:191 templates/js/stock.js:750 #: templates/js/stock.js:1338 msgid "New Location" msgstr "" -#: order/templates/order/order_base.html:181 -#: order/templates/order/purchase_order_detail.html:101 +#: order/templates/order/order_base.html:200 +#: order/templates/order/purchase_order_detail.html:128 +#: part/templates/part/part_base.html:416 #: stock/templates/stock/location.html:42 msgid "Create new stock location" msgstr "" @@ -3249,7 +3234,7 @@ msgid "Select existing purchase orders, or create new orders." msgstr "" #: order/templates/order/order_wizard/select_pos.html:31 -#: templates/js/order.js:205 templates/js/order.js:308 +#: templates/js/order.js:267 templates/js/order.js:375 msgid "Items" msgstr "" @@ -3273,7 +3258,6 @@ msgid "Purchase Order Attachments" msgstr "" #: order/templates/order/po_lineitem_delete.html:5 -#: order/templates/order/so_lineitem_delete.html:5 msgid "Are you sure you wish to delete this line item?" msgstr "" @@ -3291,41 +3275,52 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:24 -#: order/templates/order/sales_order_detail.html:22 order/views.py:1327 -#: order/views.py:1410 +#: order/templates/order/purchase_order_detail.html:64 +#: order/templates/order/sales_order_detail.html:22 +#: order/templates/order/sales_order_detail.html:56 msgid "Add Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:114 +#: order/templates/order/purchase_order_detail.html:100 +#: order/templates/order/sales_order_detail.html:398 +msgid "Edit Line Item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:110 +#: order/templates/order/sales_order_detail.html:408 +msgid "Delete Line Item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:141 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:142 -#: order/templates/order/sales_order_detail.html:223 +#: order/templates/order/purchase_order_detail.html:169 +#: order/templates/order/sales_order_detail.html:233 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:191 -#: order/templates/order/sales_order_detail.html:246 templates/js/part.js:807 +#: order/templates/order/purchase_order_detail.html:218 +#: order/templates/order/sales_order_detail.html:256 templates/js/part.js:807 #: templates/js/part.js:996 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:198 -#: order/templates/order/sales_order_detail.html:253 +#: order/templates/order/purchase_order_detail.html:225 +#: order/templates/order/sales_order_detail.html:263 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:255 -#: order/templates/order/sales_order_detail.html:359 +#: order/templates/order/purchase_order_detail.html:282 +#: order/templates/order/sales_order_detail.html:369 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:256 +#: order/templates/order/purchase_order_detail.html:283 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:261 +#: order/templates/order/purchase_order_detail.html:288 msgid "Receive line item" msgstr "" @@ -3340,7 +3335,7 @@ msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:45 -#: part/models.py:322 part/templates/part/cat_link.html:7 +#: part/models.py:326 part/templates/part/cat_link.html:7 #: part/templates/part/category.html:108 part/templates/part/category.html:157 #: part/templates/part/category_navbar.html:25 #: part/templates/part/category_navbar.html:32 @@ -3348,7 +3343,7 @@ msgstr "" #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 #: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 -#: users/models.py:40 +#: users/models.py:41 msgid "Parts" msgstr "" @@ -3390,10 +3385,14 @@ msgstr "" msgid "Sales Order Details" msgstr "" -#: order/templates/order/sales_order_base.html:100 templates/js/order.js:275 +#: order/templates/order/sales_order_base.html:100 templates/js/order.js:342 msgid "Customer Reference" msgstr "" +#: order/templates/order/sales_order_base.html:177 +msgid "Edit Sales Order" +msgstr "" + #: order/templates/order/sales_order_cancel.html:8 #: order/templates/order/sales_order_ship.html:9 #: part/templates/part/bom_duplicate.html:12 @@ -3409,69 +3408,69 @@ msgstr "" msgid "Sales Order Items" msgstr "" -#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:358 +#: order/templates/order/sales_order_detail.html:105 templates/js/bom.js:358 #: templates/js/build.js:725 templates/js/build.js:1142 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:611 +#: order/templates/order/sales_order_detail.html:112 templates/js/build.js:611 #: templates/js/build.js:947 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:613 +#: order/templates/order/sales_order_detail.html:113 templates/js/build.js:613 #: templates/js/build.js:948 msgid "Delete stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:176 +#: order/templates/order/sales_order_detail.html:186 msgid "No matching line items" msgstr "" -#: order/templates/order/sales_order_detail.html:206 +#: order/templates/order/sales_order_detail.html:216 msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:676 +#: order/templates/order/sales_order_detail.html:284 templates/js/build.js:676 #: templates/js/build.js:943 msgid "Allocated" msgstr "" -#: order/templates/order/sales_order_detail.html:276 +#: order/templates/order/sales_order_detail.html:286 msgid "Fulfilled" msgstr "" -#: order/templates/order/sales_order_detail.html:313 +#: order/templates/order/sales_order_detail.html:323 msgid "PO" msgstr "" -#: order/templates/order/sales_order_detail.html:343 +#: order/templates/order/sales_order_detail.html:353 msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:739 +#: order/templates/order/sales_order_detail.html:356 templates/js/build.js:739 msgid "Allocate stock" msgstr "" -#: order/templates/order/sales_order_detail.html:349 +#: order/templates/order/sales_order_detail.html:359 msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:732 +#: order/templates/order/sales_order_detail.html:363 templates/js/build.js:732 #: templates/js/build.js:1150 msgid "Build stock" msgstr "" -#: order/templates/order/sales_order_detail.html:356 -#: order/templates/order/sales_order_detail.html:465 +#: order/templates/order/sales_order_detail.html:366 +#: order/templates/order/sales_order_detail.html:485 msgid "Calculate price" msgstr "" -#: order/templates/order/sales_order_detail.html:360 +#: order/templates/order/sales_order_detail.html:370 msgid "Delete line item " msgstr "" -#: order/templates/order/sales_order_detail.html:471 +#: order/templates/order/sales_order_detail.html:491 msgid "Update Unit Price" msgstr "" @@ -3512,194 +3511,154 @@ msgstr "" msgid "Sales Order Attachments" msgstr "" -#: order/views.py:106 -msgid "Add Purchase Order Attachment" -msgstr "" - -#: order/views.py:156 -msgid "Add Sales Order Attachment" -msgstr "" - -#: order/views.py:348 -msgid "Create Sales Order" -msgstr "" - -#: order/views.py:383 -msgid "Edit Purchase Order" -msgstr "" - -#: order/views.py:403 -msgid "Edit Sales Order" -msgstr "" - -#: order/views.py:419 +#: order/views.py:151 msgid "Cancel Order" msgstr "" -#: order/views.py:428 order/views.py:454 +#: order/views.py:160 order/views.py:186 msgid "Confirm order cancellation" msgstr "" -#: order/views.py:431 order/views.py:457 +#: order/views.py:163 order/views.py:189 msgid "Order cannot be cancelled" msgstr "" -#: order/views.py:445 +#: order/views.py:177 msgid "Cancel sales order" msgstr "" -#: order/views.py:471 +#: order/views.py:203 msgid "Issue Order" msgstr "" -#: order/views.py:480 +#: order/views.py:212 msgid "Confirm order placement" msgstr "" -#: order/views.py:490 +#: order/views.py:222 msgid "Purchase order issued" msgstr "" -#: order/views.py:501 +#: order/views.py:233 msgid "Complete Order" msgstr "" -#: order/views.py:517 +#: order/views.py:249 msgid "Confirm order completion" msgstr "" -#: order/views.py:528 +#: order/views.py:260 msgid "Purchase order completed" msgstr "" -#: order/views.py:538 +#: order/views.py:270 msgid "Ship Order" msgstr "" -#: order/views.py:554 +#: order/views.py:286 msgid "Confirm order shipment" msgstr "" -#: order/views.py:560 +#: order/views.py:292 msgid "Could not ship order" msgstr "" -#: order/views.py:607 +#: order/views.py:339 msgid "Match Supplier Parts" msgstr "" -#: order/views.py:804 +#: order/views.py:536 msgid "Receive Parts" msgstr "" -#: order/views.py:874 +#: order/views.py:606 msgid "Items received" msgstr "" -#: order/views.py:888 +#: order/views.py:620 msgid "No destination set" msgstr "" -#: order/views.py:933 +#: order/views.py:665 msgid "Error converting quantity to number" msgstr "" -#: order/views.py:939 +#: order/views.py:671 msgid "Receive quantity less than zero" msgstr "" -#: order/views.py:945 +#: order/views.py:677 msgid "No lines specified" msgstr "" -#: order/views.py:1018 +#: order/views.py:750 msgid "Update prices" msgstr "" -#: order/views.py:1276 +#: order/views.py:1008 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1336 -msgid "Supplier part must be specified" -msgstr "" - -#: order/views.py:1342 -msgid "Supplier must match for Part and Order" -msgstr "" - -#: order/views.py:1473 order/views.py:1491 -msgid "Edit Line Item" -msgstr "" - -#: order/views.py:1507 order/views.py:1519 -msgid "Delete Line Item" -msgstr "" - -#: order/views.py:1512 order/views.py:1524 -msgid "Deleted line item" -msgstr "" - -#: order/views.py:1537 +#: order/views.py:1061 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1582 +#: order/views.py:1106 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1598 +#: order/views.py:1122 msgid "Select line item" msgstr "" -#: order/views.py:1629 +#: order/views.py:1153 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "" -#: order/views.py:1639 +#: order/views.py:1163 #, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1647 +#: order/views.py:1171 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1701 +#: order/views.py:1225 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1775 +#: order/views.py:1299 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1790 +#: order/views.py:1314 msgid "Remove allocation" msgstr "" -#: order/views.py:1862 +#: order/views.py:1386 msgid "Sales order not found" msgstr "" -#: order/views.py:1868 +#: order/views.py:1392 msgid "Price not found" msgstr "" -#: order/views.py:1871 +#: order/views.py:1395 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1876 +#: order/views.py:1400 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:747 +#: part/bom.py:138 part/models.py:72 part/models.py:756 #: part/templates/part/category.html:75 part/templates/part/detail.html:90 msgid "Default Location" msgstr "" @@ -3721,143 +3680,143 @@ msgstr "" msgid "Error reading BOM file (incorrect row size)" msgstr "" -#: part/forms.py:89 stock/forms.py:265 +#: part/forms.py:73 stock/forms.py:232 msgid "File Format" msgstr "" -#: part/forms.py:89 stock/forms.py:265 +#: part/forms.py:73 stock/forms.py:232 msgid "Select output file format" msgstr "" -#: part/forms.py:91 +#: part/forms.py:75 msgid "Cascading" msgstr "" -#: part/forms.py:91 +#: part/forms.py:75 msgid "Download cascading / multi-level BOM" msgstr "" -#: part/forms.py:93 +#: part/forms.py:77 msgid "Levels" msgstr "" -#: part/forms.py:93 +#: part/forms.py:77 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "" -#: part/forms.py:95 +#: part/forms.py:79 msgid "Include Parameter Data" msgstr "" -#: part/forms.py:95 +#: part/forms.py:79 msgid "Include part parameters data in exported BOM" msgstr "" -#: part/forms.py:97 +#: part/forms.py:81 msgid "Include Stock Data" msgstr "" -#: part/forms.py:97 +#: part/forms.py:81 msgid "Include part stock data in exported BOM" msgstr "" -#: part/forms.py:99 +#: part/forms.py:83 msgid "Include Manufacturer Data" msgstr "" -#: part/forms.py:99 +#: part/forms.py:83 msgid "Include part manufacturer data in exported BOM" msgstr "" -#: part/forms.py:101 +#: part/forms.py:85 msgid "Include Supplier Data" msgstr "" -#: part/forms.py:101 +#: part/forms.py:85 msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2191 +#: part/forms.py:106 part/models.py:2224 msgid "Parent Part" msgstr "" -#: part/forms.py:123 part/templates/part/bom_duplicate.html:7 +#: part/forms.py:107 part/templates/part/bom_duplicate.html:7 msgid "Select parent part to copy BOM from" msgstr "" -#: part/forms.py:129 +#: part/forms.py:113 msgid "Clear existing BOM items" msgstr "" -#: part/forms.py:135 +#: part/forms.py:119 msgid "Confirm BOM duplication" msgstr "" -#: part/forms.py:153 +#: part/forms.py:137 msgid "validate" msgstr "" -#: part/forms.py:153 +#: part/forms.py:137 msgid "Confirm that the BOM is correct" msgstr "" -#: part/forms.py:165 +#: part/forms.py:149 msgid "BOM file" msgstr "" -#: part/forms.py:165 +#: part/forms.py:149 msgid "Select BOM file to upload" msgstr "" -#: part/forms.py:184 +#: part/forms.py:168 msgid "Related Part" msgstr "" -#: part/forms.py:203 +#: part/forms.py:175 msgid "Select part category" msgstr "" -#: part/forms.py:220 +#: part/forms.py:192 msgid "Duplicate all BOM data for this part" msgstr "" -#: part/forms.py:221 +#: part/forms.py:193 msgid "Copy BOM" msgstr "" -#: part/forms.py:226 +#: part/forms.py:198 msgid "Duplicate all parameter data for this part" msgstr "" -#: part/forms.py:227 +#: part/forms.py:199 msgid "Copy Parameters" msgstr "" -#: part/forms.py:232 +#: part/forms.py:204 msgid "Confirm part creation" msgstr "" -#: part/forms.py:237 +#: part/forms.py:209 msgid "Include category parameter templates" msgstr "" -#: part/forms.py:242 +#: part/forms.py:214 msgid "Include parent categories parameter templates" msgstr "" -#: part/forms.py:322 +#: part/forms.py:294 msgid "Add parameter template to same level categories" msgstr "" -#: part/forms.py:326 +#: part/forms.py:298 msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2286 +#: part/forms.py:316 part/models.py:2323 msgid "Sub part" msgstr "" -#: part/forms.py:373 +#: part/forms.py:345 msgid "Input quantity for price calculation" msgstr "" @@ -3873,362 +3832,362 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2237 +#: part/models.py:86 part/models.py:2270 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" -#: part/models.py:83 part/templates/part/category.html:32 +#: part/models.py:87 part/templates/part/category.html:32 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127 -#: templates/stats.html:84 users/models.py:39 +#: templates/stats.html:84 users/models.py:40 msgid "Part Categories" msgstr "" -#: part/models.py:448 part/models.py:460 +#: part/models.py:457 part/models.py:469 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:557 +#: part/models.py:566 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:561 +#: part/models.py:570 msgid "Next available serial number is" msgstr "" -#: part/models.py:566 +#: part/models.py:575 msgid "Most recent serial number is" msgstr "" -#: part/models.py:645 +#: part/models.py:654 msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:670 part/templates/part/detail.html:22 +#: part/models.py:679 part/templates/part/detail.html:22 msgid "Part name" msgstr "" -#: part/models.py:677 +#: part/models.py:686 msgid "Is Template" msgstr "" -#: part/models.py:678 +#: part/models.py:687 msgid "Is this part a template part?" msgstr "" -#: part/models.py:689 +#: part/models.py:698 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:690 part/templates/part/detail.html:60 +#: part/models.py:699 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "" -#: part/models.py:696 +#: part/models.py:705 msgid "Part description" msgstr "" -#: part/models.py:701 part/templates/part/category.html:82 +#: part/models.py:710 part/templates/part/category.html:82 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "" -#: part/models.py:702 +#: part/models.py:711 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:709 part/models.py:2236 part/templates/part/detail.html:73 +#: part/models.py:718 part/models.py:2269 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" -#: part/models.py:710 +#: part/models.py:719 msgid "Part category" msgstr "" -#: part/models.py:715 part/templates/part/detail.html:28 +#: part/models.py:724 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "" -#: part/models.py:716 +#: part/models.py:725 msgid "Internal Part Number" msgstr "" -#: part/models.py:722 +#: part/models.py:731 msgid "Part revision or version number" msgstr "" -#: part/models.py:723 part/templates/part/detail.html:35 report/models.py:199 +#: part/models.py:732 part/templates/part/detail.html:35 report/models.py:199 #: templates/js/part.js:173 msgid "Revision" msgstr "" -#: part/models.py:745 +#: part/models.py:754 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:792 part/templates/part/detail.html:97 +#: part/models.py:801 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "" -#: part/models.py:793 +#: part/models.py:802 msgid "Default supplier part" msgstr "" -#: part/models.py:800 +#: part/models.py:809 msgid "Default Expiry" msgstr "" -#: part/models.py:801 +#: part/models.py:810 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:806 part/templates/part/detail.html:113 +#: part/models.py:815 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "" -#: part/models.py:807 +#: part/models.py:816 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:814 +#: part/models.py:823 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:820 +#: part/models.py:829 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:826 +#: part/models.py:835 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:832 +#: part/models.py:841 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:837 +#: part/models.py:846 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:842 +#: part/models.py:851 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:846 part/templates/part/detail.html:227 +#: part/models.py:855 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:246 templates/js/table_filters.js:315 msgid "Active" msgstr "" -#: part/models.py:847 +#: part/models.py:856 msgid "Is this part active?" msgstr "" -#: part/models.py:852 +#: part/models.py:861 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:857 +#: part/models.py:866 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:860 +#: part/models.py:869 msgid "BOM checksum" msgstr "" -#: part/models.py:860 +#: part/models.py:869 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:863 +#: part/models.py:872 msgid "BOM checked by" msgstr "" -#: part/models.py:865 +#: part/models.py:874 msgid "BOM checked date" msgstr "" -#: part/models.py:869 +#: part/models.py:878 msgid "Creation User" msgstr "" -#: part/models.py:1608 +#: part/models.py:1617 msgid "Sell multiple" msgstr "" -#: part/models.py:2063 +#: part/models.py:2088 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2080 +#: part/models.py:2105 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2100 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2125 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2101 +#: part/models.py:2126 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2106 +#: part/models.py:2131 msgid "Test Description" msgstr "" -#: part/models.py:2107 +#: part/models.py:2132 msgid "Enter description for this test" msgstr "" -#: part/models.py:2112 templates/js/part.js:726 +#: part/models.py:2137 templates/js/part.js:726 #: templates/js/table_filters.js:232 msgid "Required" msgstr "" -#: part/models.py:2113 +#: part/models.py:2138 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2118 templates/js/part.js:734 +#: part/models.py:2143 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2119 +#: part/models.py:2144 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2124 templates/js/part.js:741 +#: part/models.py:2149 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2125 +#: part/models.py:2150 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2158 +#: part/models.py:2187 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2163 +#: part/models.py:2192 msgid "Parameter Name" msgstr "" -#: part/models.py:2165 +#: part/models.py:2194 msgid "Parameter Units" msgstr "" -#: part/models.py:2193 part/models.py:2242 part/models.py:2243 +#: part/models.py:2226 part/models.py:2275 part/models.py:2276 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2195 +#: part/models.py:2228 msgid "Data" msgstr "" -#: part/models.py:2195 +#: part/models.py:2228 msgid "Parameter Value" msgstr "" -#: part/models.py:2247 templates/InvenTree/settings/category.html:67 +#: part/models.py:2280 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2248 +#: part/models.py:2281 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2278 +#: part/models.py:2315 msgid "Select parent part" msgstr "" -#: part/models.py:2287 +#: part/models.py:2324 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2293 +#: part/models.py:2330 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2332 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2295 +#: part/models.py:2332 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2298 +#: part/models.py:2335 msgid "Overage" msgstr "" -#: part/models.py:2299 +#: part/models.py:2336 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2302 +#: part/models.py:2339 msgid "BOM item reference" msgstr "" -#: part/models.py:2305 +#: part/models.py:2342 msgid "BOM item notes" msgstr "" -#: part/models.py:2307 +#: part/models.py:2344 msgid "Checksum" msgstr "" -#: part/models.py:2307 +#: part/models.py:2344 msgid "BOM line checksum" msgstr "" -#: part/models.py:2311 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2348 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2312 +#: part/models.py:2349 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2317 templates/js/bom.js:287 +#: part/models.py:2354 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2318 +#: part/models.py:2355 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2394 part/views.py:1892 part/views.py:1944 -#: stock/models.py:290 +#: part/models.py:2431 part/views.py:1736 part/views.py:1788 +#: stock/models.py:298 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2403 part/models.py:2405 +#: part/models.py:2440 part/models.py:2442 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2408 +#: part/models.py:2445 msgid "BOM Item" msgstr "" -#: part/models.py:2527 +#: part/models.py:2564 msgid "Part 1" msgstr "" -#: part/models.py:2531 +#: part/models.py:2568 msgid "Part 2" msgstr "" -#: part/models.py:2531 +#: part/models.py:2568 msgid "Select Related Part" msgstr "" -#: part/models.py:2563 +#: part/models.py:2600 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -4244,14 +4203,6 @@ msgstr "" msgid "Part Attachments" msgstr "" -#: part/templates/part/bom-delete.html:6 -msgid "Are you sure you want to delete this BOM item?" -msgstr "" - -#: part/templates/part/bom-delete.html:8 -msgid "Deleting this entry will remove the BOM row from the following part" -msgstr "" - #: part/templates/part/bom.html:10 part/templates/part/navbar.html:51 #: part/templates/part/navbar.html:54 msgid "Bill of Materials" @@ -4300,7 +4251,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:2187 +#: part/templates/part/bom.html:61 part/views.py:2031 msgid "Export Bill of Materials" msgstr "" @@ -4316,7 +4267,7 @@ msgstr "" msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/bom.html:160 part/views.py:591 +#: part/templates/part/bom.html:160 part/views.py:450 #: templates/js/stock.js:1327 msgid "Create New Part" msgstr "" @@ -4398,7 +4349,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:2597 +#: part/templates/part/category.html:38 part/views.py:2441 msgid "Create new part category" msgstr "" @@ -4463,6 +4414,7 @@ msgid "Create new location" msgstr "" #: part/templates/part/category.html:223 part/templates/part/category.html:253 +#: part/templates/part/part_base.html:378 msgid "New Category" msgstr "" @@ -4474,10 +4426,20 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:1391 +#: part/templates/part/category.html:260 stock/views.py:1223 msgid "Create new Stock Location" msgstr "" +#: part/templates/part/category.html:279 +#, fuzzy +#| msgid "Select Category" +msgid "Select parent category" +msgstr "Seleccionar Categoría" + +#: part/templates/part/category.html:286 part/views.py:2389 +msgid "Edit Part Category" +msgstr "" + #: part/templates/part/category_delete.html:5 msgid "Are you sure you want to delete category" msgstr "" @@ -4523,7 +4485,7 @@ msgstr "" msgid "Part Parameters" msgstr "" -#: part/templates/part/copy_part.html:9 part/views.py:467 +#: part/templates/part/copy_part.html:9 part/views.py:326 msgid "Duplicate Part" msgstr "" @@ -4645,7 +4607,7 @@ msgid "Delete manufacturer parts" msgstr "" #: part/templates/part/manufacturer.html:53 -#: part/templates/part/supplier.html:57 +#: part/templates/part/supplier.html:56 msgid "Create new manufacturer" msgstr "" @@ -4710,8 +4672,8 @@ msgstr "" msgid "Part List" msgstr "" -#: part/templates/part/part_base.html:26 templates/js/company.js:156 -#: templates/js/company.js:355 templates/js/part.js:84 templates/js/part.js:161 +#: part/templates/part/part_base.html:26 templates/js/company.js:280 +#: templates/js/company.js:480 templates/js/part.js:84 templates/js/part.js:161 msgid "Inactive" msgstr "" @@ -4795,10 +4757,26 @@ msgstr "" msgid "Building" msgstr "" -#: part/templates/part/part_base.html:282 part/templates/part/prices.html:131 +#: part/templates/part/part_base.html:285 part/templates/part/prices.html:131 msgid "Calculate" msgstr "" +#: part/templates/part/part_base.html:379 +#, fuzzy +#| msgid "Select Category" +msgid "Create New Part Category" +msgstr "Seleccionar Categoría" + +#: part/templates/part/part_base.html:387 +msgid "New Parent" +msgstr "" + +#: part/templates/part/part_base.html:435 +#, fuzzy +#| msgid "Part" +msgid "Edit Part" +msgstr "Parte" + #: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:27 msgid "Supplier Pricing" msgstr "" @@ -4851,6 +4829,18 @@ msgstr "" msgid "Add Test Template" msgstr "" +#: part/templates/part/part_tests.html:61 +msgid "Add Test Result Template" +msgstr "" + +#: part/templates/part/part_tests.html:79 +msgid "Edit Test Result Template" +msgstr "" + +#: part/templates/part/part_tests.html:91 +msgid "Delete Test Result Template" +msgstr "" + #: part/templates/part/part_thumb.html:20 msgid "Select from existing images" msgstr "" @@ -4945,7 +4935,7 @@ msgstr "" msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:3022 +#: part/templates/part/prices.html:206 part/views.py:2859 msgid "Add Internal Price Break" msgstr "" @@ -5048,228 +5038,188 @@ msgstr "" msgid "Unknown database" msgstr "" -#: part/views.py:96 +#: part/views.py:95 msgid "Add Related Part" msgstr "" -#: part/views.py:151 +#: part/views.py:150 msgid "Delete Related Part" msgstr "" -#: part/views.py:165 -msgid "Add part attachment" -msgstr "" - -#: part/views.py:218 templates/attachment_table.html:32 -msgid "Edit attachment" -msgstr "" - -#: part/views.py:222 -msgid "Part attachment updated" -msgstr "" - -#: part/views.py:237 -msgid "Delete Part Attachment" -msgstr "" - -#: part/views.py:245 -msgid "Deleted part attachment" -msgstr "" - -#: part/views.py:254 -msgid "Create Test Template" -msgstr "" - -#: part/views.py:281 -msgid "Edit Test Template" -msgstr "" - -#: part/views.py:295 -msgid "Delete Test Template" -msgstr "" - -#: part/views.py:302 +#: part/views.py:161 msgid "Set Part Category" msgstr "" -#: part/views.py:352 +#: part/views.py:211 #, python-brace-format msgid "Set category for {n} parts" msgstr "" -#: part/views.py:387 +#: part/views.py:246 msgid "Create Variant" msgstr "" -#: part/views.py:472 +#: part/views.py:331 msgid "Copied part" msgstr "" -#: part/views.py:526 part/views.py:664 +#: part/views.py:385 part/views.py:523 msgid "Possible matches exist - confirm creation of new part" msgstr "" -#: part/views.py:596 +#: part/views.py:455 msgid "Created new part" msgstr "" -#: part/views.py:764 +#: part/views.py:623 msgid "Match References" msgstr "" -#: part/views.py:1066 +#: part/views.py:925 msgid "None" msgstr "" -#: part/views.py:1125 +#: part/views.py:984 msgid "Part QR Code" msgstr "" -#: part/views.py:1227 -msgid "Upload Part Image" -msgstr "" - -#: part/views.py:1233 part/views.py:1268 -msgid "Updated part image" -msgstr "" - -#: part/views.py:1242 +#: part/views.py:1086 msgid "Select Part Image" msgstr "" -#: part/views.py:1271 +#: part/views.py:1112 +msgid "Updated part image" +msgstr "" + +#: part/views.py:1115 msgid "Part image not found" msgstr "" -#: part/views.py:1282 +#: part/views.py:1126 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1317 +#: part/views.py:1161 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1347 +#: part/views.py:1191 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1368 +#: part/views.py:1212 msgid "Validate BOM" msgstr "" -#: part/views.py:1389 +#: part/views.py:1233 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1400 +#: part/views.py:1244 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1534 +#: part/views.py:1378 msgid "No BOM file provided" msgstr "" -#: part/views.py:1895 +#: part/views.py:1739 msgid "Enter a valid quantity" msgstr "" -#: part/views.py:1920 part/views.py:1923 +#: part/views.py:1764 part/views.py:1767 msgid "Select valid part" msgstr "" -#: part/views.py:1929 +#: part/views.py:1773 msgid "Duplicate part selected" msgstr "" -#: part/views.py:1967 +#: part/views.py:1811 msgid "Select a part" msgstr "" -#: part/views.py:1973 +#: part/views.py:1817 msgid "Selected part creates a circular BOM" msgstr "" -#: part/views.py:1977 +#: part/views.py:1821 msgid "Specify quantity" msgstr "" -#: part/views.py:2239 +#: part/views.py:2083 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2246 +#: part/views.py:2090 msgid "Part was deleted" msgstr "" -#: part/views.py:2255 +#: part/views.py:2099 msgid "Part Pricing" msgstr "" -#: part/views.py:2396 +#: part/views.py:2240 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2406 +#: part/views.py:2250 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2413 +#: part/views.py:2257 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2421 +#: part/views.py:2265 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2471 +#: part/views.py:2315 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2485 +#: part/views.py:2329 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2545 -msgid "Edit Part Category" -msgstr "" - -#: part/views.py:2583 +#: part/views.py:2427 msgid "Delete Part Category" msgstr "" -#: part/views.py:2589 +#: part/views.py:2433 msgid "Part category was deleted" msgstr "" -#: part/views.py:2641 +#: part/views.py:2485 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2742 +#: part/views.py:2586 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2798 +#: part/views.py:2642 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2817 +#: part/views.py:2661 msgid "Create BOM Item" msgstr "" -#: part/views.py:2887 +#: part/views.py:2731 msgid "Edit BOM item" msgstr "" -#: part/views.py:2943 -msgid "Confim BOM item deletion" +#: part/views.py:2792 +msgid "Added new price break" msgstr "" -#: part/views.py:3031 +#: part/views.py:2868 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:3039 +#: part/views.py:2876 msgid "Delete Internal Price Break" msgstr "" @@ -5375,17 +5325,17 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1739 +#: stock/models.py:1759 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1745 +#: stock/models.py:1765 msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:1026 +#: templates/js/order.js:257 templates/js/stock.js:1026 msgid "Date" msgstr "" @@ -5397,287 +5347,287 @@ msgstr "" msgid "Fail" msgstr "" -#: stock/api.py:212 +#: stock/api.py:211 #, python-brace-format msgid "Updated stock for {n} items" msgstr "" -#: stock/api.py:281 +#: stock/api.py:280 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:114 stock/forms.py:418 stock/models.py:505 +#: stock/forms.py:81 stock/forms.py:385 stock/models.py:513 #: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 msgid "Expiry Date" msgstr "" -#: stock/forms.py:115 stock/forms.py:419 +#: stock/forms.py:82 stock/forms.py:386 msgid "Expiration date for this stock item" msgstr "" -#: stock/forms.py:118 +#: stock/forms.py:85 msgid "Enter unique serial numbers (or leave blank)" msgstr "" -#: stock/forms.py:169 +#: stock/forms.py:136 msgid "Destination for serialized stock (by default, will remain in current location)" msgstr "" -#: stock/forms.py:171 +#: stock/forms.py:138 msgid "Serial numbers" msgstr "" -#: stock/forms.py:171 +#: stock/forms.py:138 msgid "Unique serial numbers (must match quantity)" msgstr "" -#: stock/forms.py:173 stock/forms.py:349 +#: stock/forms.py:140 stock/forms.py:316 msgid "Add transaction note (optional)" msgstr "" -#: stock/forms.py:203 stock/forms.py:259 +#: stock/forms.py:170 stock/forms.py:226 msgid "Select test report template" msgstr "" -#: stock/forms.py:267 templates/js/table_filters.js:75 +#: stock/forms.py:234 templates/js/table_filters.js:75 #: templates/js/table_filters.js:138 msgid "Include sublocations" msgstr "" -#: stock/forms.py:267 +#: stock/forms.py:234 msgid "Include stock items in sub locations" msgstr "" -#: stock/forms.py:302 +#: stock/forms.py:269 msgid "Stock item to install" msgstr "" -#: stock/forms.py:309 +#: stock/forms.py:276 msgid "Stock quantity to assign" msgstr "" -#: stock/forms.py:337 +#: stock/forms.py:304 msgid "Must not exceed available quantity" msgstr "" -#: stock/forms.py:347 +#: stock/forms.py:314 msgid "Destination location for uninstalled items" msgstr "" -#: stock/forms.py:351 +#: stock/forms.py:318 msgid "Confirm uninstall" msgstr "" -#: stock/forms.py:351 +#: stock/forms.py:318 msgid "Confirm removal of installed stock items" msgstr "" -#: stock/forms.py:375 +#: stock/forms.py:342 msgid "Destination stock location" msgstr "" -#: stock/forms.py:377 +#: stock/forms.py:344 msgid "Add note (required)" msgstr "" -#: stock/forms.py:381 stock/views.py:852 stock/views.py:1051 +#: stock/forms.py:348 stock/views.py:705 stock/views.py:904 msgid "Confirm stock adjustment" msgstr "" -#: stock/forms.py:381 +#: stock/forms.py:348 msgid "Confirm movement of stock items" msgstr "" -#: stock/forms.py:383 +#: stock/forms.py:350 msgid "Set Default Location" msgstr "" -#: stock/forms.py:383 +#: stock/forms.py:350 msgid "Set the destination as the default location for selected parts" msgstr "" -#: stock/models.py:52 stock/models.py:542 +#: stock/models.py:56 stock/models.py:550 msgid "Owner" msgstr "" -#: stock/models.py:53 stock/models.py:543 +#: stock/models.py:57 stock/models.py:551 msgid "Select Owner" msgstr "" -#: stock/models.py:271 +#: stock/models.py:279 msgid "StockItem with this serial number already exists" msgstr "" -#: stock/models.py:307 +#: stock/models.py:315 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:317 stock/models.py:326 +#: stock/models.py:325 stock/models.py:334 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:318 +#: stock/models.py:326 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:340 +#: stock/models.py:348 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:346 +#: stock/models.py:354 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:353 +#: stock/models.py:361 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:395 +#: stock/models.py:403 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:404 +#: stock/models.py:412 msgid "Base part" msgstr "" -#: stock/models.py:413 +#: stock/models.py:421 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:418 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:426 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "" -#: stock/models.py:421 +#: stock/models.py:429 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:428 +#: stock/models.py:436 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:433 stock/templates/stock/item_base.html:270 +#: stock/models.py:441 stock/templates/stock/item_base.html:270 msgid "Installed In" msgstr "" -#: stock/models.py:436 +#: stock/models.py:444 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:452 +#: stock/models.py:460 msgid "Serial number for this item" msgstr "" -#: stock/models.py:464 +#: stock/models.py:472 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:468 +#: stock/models.py:476 msgid "Stock Quantity" msgstr "" -#: stock/models.py:477 +#: stock/models.py:485 msgid "Source Build" msgstr "" -#: stock/models.py:479 +#: stock/models.py:487 msgid "Build for this stock item" msgstr "" -#: stock/models.py:490 +#: stock/models.py:498 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:493 +#: stock/models.py:501 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:499 +#: stock/models.py:507 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:506 +#: stock/models.py:514 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:519 +#: stock/models.py:527 msgid "Delete on deplete" msgstr "" -#: stock/models.py:519 +#: stock/models.py:527 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:529 stock/templates/stock/item_notes.html:13 +#: stock/models.py:537 stock/templates/stock/item_notes.html:13 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:538 +#: stock/models.py:546 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1006 +#: stock/models.py:1014 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1012 +#: stock/models.py:1020 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1018 +#: stock/models.py:1026 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1021 +#: stock/models.py:1029 msgid "Serial numbers must be a list of integers" msgstr "" -#: stock/models.py:1024 +#: stock/models.py:1032 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1031 +#: stock/models.py:1039 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "" -#: stock/models.py:1189 +#: stock/models.py:1197 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:1663 +#: stock/models.py:1679 msgid "Entry notes" msgstr "" -#: stock/models.py:1716 +#: stock/models.py:1736 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1722 +#: stock/models.py:1742 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1740 +#: stock/models.py:1760 msgid "Test name" msgstr "" -#: stock/models.py:1746 templates/js/table_filters.js:222 +#: stock/models.py:1766 templates/js/table_filters.js:222 msgid "Test result" msgstr "" -#: stock/models.py:1752 +#: stock/models.py:1772 msgid "Test output value" msgstr "" -#: stock/models.py:1759 +#: stock/models.py:1779 msgid "Test result attachment" msgstr "" -#: stock/models.py:1765 +#: stock/models.py:1785 msgid "Test notes" msgstr "" @@ -5867,6 +5817,12 @@ msgstr "" msgid "No stocktake performed" msgstr "" +#: stock/templates/stock/item_base.html:499 +#, fuzzy +#| msgid "Edited stock item" +msgid "Edit Stock Status" +msgstr "Elemento de stock editado" + #: stock/templates/stock/item_childs.html:12 msgid "Child Stock Items" msgstr "" @@ -5926,6 +5882,19 @@ msgstr "" msgid "Add Test Data" msgstr "" +#: stock/templates/stock/item_tests.html:86 +#: stock/templates/stock/item_tests.html:111 +msgid "Add Test Result" +msgstr "" + +#: stock/templates/stock/item_tests.html:131 +msgid "Edit Test Result" +msgstr "" + +#: stock/templates/stock/item_tests.html:145 +msgid "Delete Test Result" +msgstr "" + #: stock/templates/stock/location.html:20 msgid "You are not in the list of owners of this location. This stock location cannot be edited." msgstr "" @@ -5974,7 +5943,7 @@ msgid "Stock Details" msgstr "" #: stock/templates/stock/location.html:117 templates/InvenTree/search.html:279 -#: templates/stats.html:97 users/models.py:41 +#: templates/stats.html:97 users/models.py:42 msgid "Stock Locations" msgstr "" @@ -6014,7 +5983,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1364 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1196 msgid "Convert Stock Item" msgstr "" @@ -6047,8 +6016,8 @@ msgstr "" msgid "Edit Stock Location" msgstr "" -#: stock/views.py:230 stock/views.py:1343 stock/views.py:1465 -#: stock/views.py:1830 +#: stock/views.py:230 stock/views.py:1175 stock/views.py:1297 +#: stock/views.py:1662 msgid "Owner is required (ownership control is enabled)" msgstr "" @@ -6056,205 +6025,177 @@ msgstr "" msgid "Stock Location QR code" msgstr "" -#: stock/views.py:265 -msgid "Add Stock Item Attachment" -msgstr "" - -#: stock/views.py:311 -msgid "Edit Stock Item Attachment" -msgstr "" - -#: stock/views.py:327 -msgid "Delete Stock Item Attachment" -msgstr "" - -#: stock/views.py:343 +#: stock/views.py:264 msgid "Assign to Customer" msgstr "" -#: stock/views.py:352 +#: stock/views.py:273 msgid "Customer must be specified" msgstr "" -#: stock/views.py:376 +#: stock/views.py:297 msgid "Return to Stock" msgstr "" -#: stock/views.py:385 +#: stock/views.py:306 msgid "Specify a valid location" msgstr "" -#: stock/views.py:396 +#: stock/views.py:317 msgid "Stock item returned from customer" msgstr "" -#: stock/views.py:407 +#: stock/views.py:328 msgid "Delete All Test Data" msgstr "" -#: stock/views.py:424 +#: stock/views.py:345 msgid "Confirm test data deletion" msgstr "" -#: stock/views.py:444 -msgid "Add Test Result" -msgstr "" - -#: stock/views.py:484 -msgid "Edit Test Result" -msgstr "" - -#: stock/views.py:501 -msgid "Delete Test Result" -msgstr "" - -#: stock/views.py:509 +#: stock/views.py:362 msgid "Stock Export Options" msgstr "" -#: stock/views.py:630 +#: stock/views.py:483 msgid "Stock Item QR Code" msgstr "" -#: stock/views.py:656 +#: stock/views.py:509 msgid "Install Stock Item" msgstr "" -#: stock/views.py:755 +#: stock/views.py:608 msgid "Uninstall Stock Items" msgstr "" -#: stock/views.py:863 +#: stock/views.py:716 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:888 +#: stock/views.py:741 msgid "Adjust Stock" msgstr "" -#: stock/views.py:998 +#: stock/views.py:851 msgid "Move Stock Items" msgstr "" -#: stock/views.py:998 +#: stock/views.py:851 msgid "Move" msgstr "" -#: stock/views.py:999 +#: stock/views.py:852 msgid "Count Stock Items" msgstr "" -#: stock/views.py:999 +#: stock/views.py:852 msgid "Count" msgstr "" -#: stock/views.py:1000 +#: stock/views.py:853 msgid "Remove From Stock" msgstr "" -#: stock/views.py:1000 +#: stock/views.py:853 msgid "Take" msgstr "" -#: stock/views.py:1001 +#: stock/views.py:854 msgid "Add Stock Items" msgstr "" -#: stock/views.py:1001 users/models.py:187 +#: stock/views.py:854 users/models.py:188 msgid "Add" msgstr "" -#: stock/views.py:1002 +#: stock/views.py:855 msgid "Delete Stock Items" msgstr "" -#: stock/views.py:1031 +#: stock/views.py:884 msgid "Must enter integer value" msgstr "" -#: stock/views.py:1036 +#: stock/views.py:889 msgid "Quantity must be positive" msgstr "" -#: stock/views.py:1043 +#: stock/views.py:896 #, python-brace-format msgid "Quantity must not exceed {x}" msgstr "" -#: stock/views.py:1107 +#: stock/views.py:960 msgid "No action performed" msgstr "" -#: stock/views.py:1122 +#: stock/views.py:975 #, python-brace-format msgid "Added stock to {n} items" msgstr "" -#: stock/views.py:1137 +#: stock/views.py:990 #, python-brace-format msgid "Removed stock from {n} items" msgstr "" -#: stock/views.py:1150 +#: stock/views.py:1003 #, python-brace-format msgid "Counted stock for {n} items" msgstr "" -#: stock/views.py:1190 +#: stock/views.py:1043 msgid "No items were moved" msgstr "" -#: stock/views.py:1193 +#: stock/views.py:1046 #, python-brace-format msgid "Moved {n} items to {dest}" msgstr "" -#: stock/views.py:1212 +#: stock/views.py:1065 #, python-brace-format msgid "Deleted {n} stock items" msgstr "" -#: stock/views.py:1222 -msgid "Edit Stock Item Status" -msgstr "" - -#: stock/views.py:1245 +#: stock/views.py:1077 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:1482 +#: stock/views.py:1314 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1575 templates/js/build.js:327 +#: stock/views.py:1407 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1717 +#: stock/views.py:1549 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1799 +#: stock/views.py:1631 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1899 +#: stock/views.py:1731 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1912 +#: stock/views.py:1744 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1923 +#: stock/views.py:1755 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1930 +#: stock/views.py:1762 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1939 +#: stock/views.py:1771 msgid "Add Stock Tracking Entry" msgstr "" @@ -6614,24 +6555,12 @@ msgstr "" msgid "copy version information" msgstr "" -#: templates/about.html:100 templates/js/modals.js:568 -#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54 -#: templates/modals.html:97 +#: templates/about.html:100 templates/js/modals.js:34 +#: templates/js/modals.js:677 templates/js/modals.js:970 +#: templates/modals.html:29 templates/modals.html:54 templates/modals.html:97 msgid "Close" msgstr "" -#: templates/attachment_table.html:6 -msgid "Add Attachment" -msgstr "" - -#: templates/attachment_table.html:17 -msgid "Uploaded" -msgstr "" - -#: templates/attachment_table.html:35 -msgid "Delete attachment" -msgstr "" - #: templates/image_download.html:8 msgid "Specify URL for downloading image" msgstr "" @@ -6648,6 +6577,24 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" +#: templates/js/attachment.js:16 +#, fuzzy +#| msgid "No matching action found" +msgid "No attachments found" +msgstr "No se encontró ninguna acción coincidente" + +#: templates/js/attachment.js:56 +msgid "Upload Date" +msgstr "" + +#: templates/js/attachment.js:69 +msgid "Edit attachment" +msgstr "" + +#: templates/js/attachment.js:76 +msgid "Delete attachment" +msgstr "" + #: templates/js/barcode.js:8 msgid "Scan barcode data here using wedge scanner" msgstr "" @@ -6676,7 +6623,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:921 +#: templates/js/barcode.js:119 templates/js/modals.js:1030 msgid "Invalid server response" msgstr "" @@ -6776,7 +6723,7 @@ msgstr "" msgid "Edit BOM Item" msgstr "" -#: templates/js/bom.js:372 +#: templates/js/bom.js:372 templates/js/bom.js:519 msgid "Delete BOM Item" msgstr "" @@ -6804,7 +6751,7 @@ msgstr "" msgid "No build order allocations found" msgstr "" -#: templates/js/build.js:222 templates/js/order.js:382 +#: templates/js/build.js:222 templates/js/order.js:449 msgid "Location not specified" msgstr "" @@ -6842,45 +6789,73 @@ msgstr "" msgid "No parts allocated for" msgstr "" -#: templates/js/company.js:74 +#: templates/js/company.js:45 +msgid "Edit Company" +msgstr "" + +#: templates/js/company.js:66 +msgid "Add new Company" +msgstr "" + +#: templates/js/company.js:143 msgid "Parts Supplied" msgstr "" -#: templates/js/company.js:83 +#: templates/js/company.js:152 msgid "Parts Manufactured" msgstr "" -#: templates/js/company.js:96 +#: templates/js/company.js:165 msgid "No company information found" msgstr "" -#: templates/js/company.js:129 +#: templates/js/company.js:183 +msgid "The following manufacturer parts will be deleted" +msgstr "" + +#: templates/js/company.js:200 +#, fuzzy +#| msgid "Manufacturers" +msgid "Delete Manufacturer Parts" +msgstr "Fabricantes" + +#: templates/js/company.js:253 msgid "No manufacturer parts found" msgstr "" -#: templates/js/company.js:148 templates/js/company.js:347 +#: templates/js/company.js:272 templates/js/company.js:472 #: templates/js/part.js:68 templates/js/part.js:153 msgid "Template part" msgstr "" -#: templates/js/company.js:152 templates/js/company.js:351 +#: templates/js/company.js:276 templates/js/company.js:476 #: templates/js/part.js:72 templates/js/part.js:157 msgid "Assembled part" msgstr "" -#: templates/js/company.js:226 +#: templates/js/company.js:350 msgid "No parameters found" msgstr "" -#: templates/js/company.js:262 +#: templates/js/company.js:386 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:263 +#: templates/js/company.js:387 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:328 +#: templates/js/company.js:406 +msgid "Edit Parameter" +msgstr "" + +#: templates/js/company.js:417 +#, fuzzy +#| msgid "Delete Item" +msgid "Delete Parameter" +msgstr "Eliminar elemento" + +#: templates/js/company.js:453 msgid "No supplier parts found" msgstr "" @@ -6908,6 +6883,83 @@ msgstr "" msgid "Create filter" msgstr "" +#: templates/js/forms.js:278 templates/js/forms.js:291 +#: templates/js/forms.js:303 templates/js/forms.js:315 +msgid "Action Prohibited" +msgstr "" + +#: templates/js/forms.js:279 +msgid "Create operation not allowed" +msgstr "" + +#: templates/js/forms.js:292 +msgid "Update operation not allowed" +msgstr "" + +#: templates/js/forms.js:304 +msgid "Delete operation not allowed" +msgstr "" + +#: templates/js/forms.js:316 +msgid "View operation not allowed" +msgstr "" + +#: templates/js/forms.js:583 templates/js/modals.js:1040 +msgid "No Response" +msgstr "" + +#: templates/js/forms.js:584 templates/js/modals.js:1041 +msgid "No response from the InvenTree server" +msgstr "" + +#: templates/js/forms.js:590 templates/js/modals.js:1050 +msgid "Error 401: Not Authenticated" +msgstr "" + +#: templates/js/forms.js:591 templates/js/modals.js:1051 +msgid "Authentication credentials not supplied" +msgstr "" + +#: templates/js/forms.js:597 templates/js/modals.js:1055 +msgid "Error 403: Permission Denied" +msgstr "" + +#: templates/js/forms.js:598 templates/js/modals.js:1056 +msgid "You do not have the required permissions to access this function" +msgstr "" + +#: templates/js/forms.js:604 templates/js/modals.js:1060 +msgid "Error 404: Resource Not Found" +msgstr "" + +#: templates/js/forms.js:605 templates/js/modals.js:1061 +msgid "The requested resource could not be located on the server" +msgstr "" + +#: templates/js/forms.js:611 templates/js/modals.js:1065 +msgid "Error 408: Timeout" +msgstr "" + +#: templates/js/forms.js:612 templates/js/modals.js:1066 +msgid "Connection timeout while requesting data from server" +msgstr "" + +#: templates/js/forms.js:618 templates/js/modals.js:1069 +msgid "Error requesting form data" +msgstr "" + +#: templates/js/forms.js:788 templates/modals.html:21 templates/modals.html:47 +msgid "Form errors exist" +msgstr "" + +#: templates/js/forms.js:1161 +msgid "Searching" +msgstr "" + +#: templates/js/forms.js:1301 +msgid "Clear input" +msgstr "" + #: templates/js/label.js:10 templates/js/report.js:98 msgid "Select Stock Items" msgstr "" @@ -6948,112 +7000,112 @@ msgstr "" msgid "Select Label Template" msgstr "" -#: templates/js/modals.js:265 -msgid "Waiting for server..." -msgstr "" - -#: templates/js/modals.js:424 -msgid "Show Error Information" -msgstr "" - -#: templates/js/modals.js:491 templates/modals.html:76 -msgid "Accept" -msgstr "" - -#: templates/js/modals.js:492 templates/modals.html:75 +#: templates/js/modals.js:59 templates/js/modals.js:105 +#: templates/js/modals.js:601 templates/modals.html:75 msgid "Cancel" msgstr "" -#: templates/js/modals.js:556 -msgid "Loading Data" -msgstr "" - -#: templates/js/modals.js:567 templates/js/modals.js:860 +#: templates/js/modals.js:60 templates/js/modals.js:104 +#: templates/js/modals.js:676 templates/js/modals.js:969 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" -#: templates/js/modals.js:811 +#: templates/js/modals.js:103 +msgid "Form Title" +msgstr "" + +#: templates/js/modals.js:374 +msgid "Waiting for server..." +msgstr "" + +#: templates/js/modals.js:533 +msgid "Show Error Information" +msgstr "" + +#: templates/js/modals.js:600 templates/modals.html:76 +msgid "Accept" +msgstr "" + +#: templates/js/modals.js:665 +msgid "Loading Data" +msgstr "" + +#: templates/js/modals.js:920 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:811 +#: templates/js/modals.js:920 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:824 +#: templates/js/modals.js:933 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:921 +#: templates/js/modals.js:1030 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:931 -msgid "No Response" -msgstr "" - -#: templates/js/modals.js:932 -msgid "No response from the InvenTree server" -msgstr "" - -#: templates/js/modals.js:936 +#: templates/js/modals.js:1045 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:937 +#: templates/js/modals.js:1046 msgid "Server returned error code 400" msgstr "" -#: templates/js/modals.js:941 -msgid "Error 401: Not Authenticated" +#: templates/js/model_renderers.js:21 +msgid "Company ID" msgstr "" -#: templates/js/modals.js:942 -msgid "Authentication credentials not supplied" +#: templates/js/model_renderers.js:63 +#, fuzzy +#| msgid "Location" +msgid "Location ID" +msgstr "Unicación" + +#: templates/js/model_renderers.js:90 +#, fuzzy +#| msgid "Part" +msgid "Part ID" +msgstr "Parte" + +#: templates/js/model_renderers.js:126 +#, fuzzy +#| msgid "Select Category" +msgid "Category ID" +msgstr "Seleccionar Categoría" + +#: templates/js/model_renderers.js:150 +#, fuzzy +#| msgid "Supplier" +msgid "Supplier Part ID" +msgstr "Proveedor" + +#: templates/js/order.js:31 +msgid "Create Sales Order" msgstr "" -#: templates/js/modals.js:946 -msgid "Error 403: Permission Denied" -msgstr "" - -#: templates/js/modals.js:947 -msgid "You do not have the required permissions to access this function" -msgstr "" - -#: templates/js/modals.js:951 -msgid "Error 404: Resource Not Found" -msgstr "" - -#: templates/js/modals.js:952 -msgid "The requested resource could not be located on the server" -msgstr "" - -#: templates/js/modals.js:956 -msgid "Error 408: Timeout" -msgstr "" - -#: templates/js/modals.js:957 -msgid "Connection timeout while requesting data from server" -msgstr "" - -#: templates/js/modals.js:960 -msgid "Error requesting form data" -msgstr "" - -#: templates/js/order.js:138 +#: templates/js/order.js:200 msgid "No purchase orders found" msgstr "" -#: templates/js/order.js:162 templates/js/order.js:257 +#: templates/js/order.js:224 templates/js/order.js:319 msgid "Order is overdue" msgstr "" -#: templates/js/order.js:234 +#: templates/js/order.js:296 msgid "No sales orders found" msgstr "" -#: templates/js/order.js:343 +#: templates/js/order.js:333 +#, fuzzy +#| msgid "Customer" +msgid "Invalid Customer" +msgstr "Cliente" + +#: templates/js/order.js:410 msgid "No sales order allocations found" msgstr "" @@ -7606,10 +7658,6 @@ msgstr "" msgid "All" msgstr "" -#: templates/modals.html:21 templates/modals.html:47 -msgid "Form errors exist" -msgstr "" - #: templates/navbar.html:13 msgid "Toggle navigation" msgstr "" @@ -7626,7 +7674,7 @@ msgstr "" msgid "Scan Barcode" msgstr "" -#: templates/navbar.html:77 users/models.py:38 +#: templates/navbar.html:77 users/models.py:39 msgid "Admin" msgstr "" @@ -7846,34 +7894,34 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:174 +#: users/models.py:175 msgid "Permission set" msgstr "" -#: users/models.py:182 +#: users/models.py:183 msgid "Group" msgstr "" -#: users/models.py:185 +#: users/models.py:186 msgid "View" msgstr "" -#: users/models.py:185 +#: users/models.py:186 msgid "Permission to view items" msgstr "" -#: users/models.py:187 +#: users/models.py:188 msgid "Permission to add items" msgstr "" -#: users/models.py:189 +#: users/models.py:190 msgid "Change" msgstr "" -#: users/models.py:189 +#: users/models.py:190 msgid "Permissions to edit items" msgstr "" -#: users/models.py:191 +#: users/models.py:192 msgid "Permission to delete items" msgstr "" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 1e875b4e8d..b3ac7e73d1 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-03 06:24+0000\n" +"POT-Creation-Date: 2021-07-03 12:15+0000\n" "PO-Revision-Date: 2021-07-03 02:11\n" "Last-Translator: \n" "Language-Team: French\n" @@ -29,14 +29,14 @@ msgstr "Aucune action spécifiée" msgid "No matching action found" msgstr "Aucune action correspondante trouvée" -#: InvenTree/fields.py:84 +#: InvenTree/fields.py:99 msgid "Enter date" msgstr "Entrer la date" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 -#: order/forms.py:31 order/forms.py:42 order/forms.py:53 order/forms.py:64 -#: order/forms.py:75 part/forms.py:134 +#: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 +#: order/forms.py:74 part/forms.py:118 templates/js/forms.js:486 msgid "Confirm" msgstr "Confirmer" @@ -77,8 +77,8 @@ msgstr "Sélectionnez une catégorie" msgid "Duplicate serial: {n}" msgstr "Dupliquer le numéro de série: {n}" -#: InvenTree/helpers.py:403 order/models.py:244 order/models.py:354 -#: stock/views.py:1795 +#: InvenTree/helpers.py:403 order/models.py:311 order/models.py:421 +#: stock/views.py:1627 msgid "Invalid quantity provided" msgstr "Quantité fournie invalide" @@ -106,49 +106,53 @@ msgstr "Aucun numéro de série trouvé" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "Le nombre de numéros de série uniques ({s}) doit correspondre à la quantité ({q})" -#: InvenTree/models.py:59 stock/models.py:1758 +#: InvenTree/models.py:61 stock/models.py:1778 msgid "Attachment" msgstr "Pièce jointe" -#: InvenTree/models.py:60 +#: InvenTree/models.py:62 msgid "Select file to attach" msgstr "Sélectionnez un fichier à joindre" -#: InvenTree/models.py:62 templates/attachment_table.html:16 +#: InvenTree/models.py:64 templates/js/attachment.js:52 msgid "Comment" msgstr "Commentaire" -#: InvenTree/models.py:62 +#: InvenTree/models.py:64 msgid "File comment" msgstr "Commentaire du fichier" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2022 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2043 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1193 msgid "User" msgstr "Utilisateur" -#: InvenTree/models.py:72 +#: InvenTree/models.py:74 msgid "upload date" msgstr "date de chargement" -#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 -#: label/models.py:102 part/models.py:671 part/models.py:2163 +#: InvenTree/models.py:102 +msgid "Invalid choice" +msgstr "" + +#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 +#: label/models.py:103 part/models.py:680 part/models.py:2192 #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 -#: templates/js/company.js:235 templates/js/part.js:118 +#: templates/js/company.js:359 templates/js/part.js:118 #: templates/js/part.js:642 templates/js/stock.js:986 msgid "Name" msgstr "Nom" -#: InvenTree/models.py:114 build/models.py:135 -#: build/templates/build/detail.html:21 company/models.py:339 -#: company/models.py:532 company/templates/company/detail.html:27 +#: InvenTree/models.py:125 build/models.py:139 +#: build/templates/build/detail.html:21 company/models.py:353 +#: company/models.py:554 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 -#: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:100 order/templates/order/purchase_order_detail.html:147 -#: part/models.py:695 part/templates/part/detail.html:54 +#: company/templates/company/supplier_part_detail.html:31 label/models.py:110 +#: order/models.py:154 order/templates/order/purchase_order_detail.html:174 +#: part/models.py:704 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 #: report/templates/report/inventree_build_order_base.html:118 @@ -156,39 +160,43 @@ msgstr "Nom" #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 #: templates/js/build.js:834 templates/js/build.js:1102 -#: templates/js/company.js:56 templates/js/order.js:183 -#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 +#: templates/js/company.js:125 templates/js/order.js:245 +#: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 #: templates/js/stock.js:557 templates/js/stock.js:998 #: templates/js/stock.js:1043 msgid "Description" msgstr "Description" -#: InvenTree/models.py:115 +#: InvenTree/models.py:126 msgid "Description (optional)" msgstr "Description (facultative)" -#: InvenTree/models.py:123 +#: InvenTree/models.py:134 msgid "parent" msgstr "parent" -#: InvenTree/settings.py:504 +#: InvenTree/serializers.py:52 +msgid "Must be a valid number" +msgstr "" + +#: InvenTree/settings.py:505 msgid "English" msgstr "Anglais" -#: InvenTree/settings.py:505 +#: InvenTree/settings.py:506 msgid "French" msgstr "Français" -#: InvenTree/settings.py:506 +#: InvenTree/settings.py:507 msgid "German" msgstr "Allemand" -#: InvenTree/settings.py:507 +#: InvenTree/settings.py:508 msgid "Polish" msgstr "Polonais" -#: InvenTree/settings.py:508 +#: InvenTree/settings.py:509 msgid "Turkish" msgstr "Turc" @@ -446,48 +454,48 @@ msgid "Order target date" msgstr "" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 order/forms.py:118 order/forms.py:153 +#: build/templates/build/detail.html:121 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:881 templates/js/order.js:200 -#: templates/js/order.js:298 +#: templates/js/build.js:881 templates/js/order.js:262 +#: templates/js/order.js:365 msgid "Target Date" msgstr "" -#: build/forms.py:43 build/models.py:225 +#: build/forms.py:43 build/models.py:229 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1346 +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1354 #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:741 -#: company/forms.py:189 company/templates/company/supplier_part_pricing.html:77 -#: order/forms.py:197 order/forms.py:215 order/forms.py:250 order/forms.py:272 -#: order/forms.py:289 order/models.py:613 order/models.py:835 -#: order/templates/order/order_wizard/match_parts.html:30 +#: company/forms.py:124 company/templates/company/supplier_part_pricing.html:79 +#: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:702 +#: order/models.py:941 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:179 -#: order/templates/order/sales_order_detail.html:70 -#: order/templates/order/sales_order_detail.html:77 -#: order/templates/order/sales_order_detail.html:162 -#: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2293 +#: order/templates/order/purchase_order_detail.html:206 +#: order/templates/order/sales_order_detail.html:80 +#: order/templates/order/sales_order_detail.html:87 +#: order/templates/order/sales_order_detail.html:172 +#: order/templates/order/sales_order_detail.html:244 part/forms.py:314 +#: part/forms.py:344 part/forms.py:360 part/forms.py:376 part/models.py:2330 #: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 #: part/templates/part/prices.html:474 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:91 #: report/templates/report/inventree_test_report_base.html:77 -#: stock/forms.py:175 stock/forms.py:308 +#: stock/forms.py:142 stock/forms.py:275 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 -#: templates/js/build.js:1112 templates/js/order.js:393 -#: templates/js/part.js:827 templates/js/part.js:949 templates/js/part.js:1005 -#: templates/js/stock.js:1178 templates/js/stock.js:1397 +#: templates/js/build.js:1112 templates/js/model_renderers.js:43 +#: templates/js/order.js:460 templates/js/part.js:827 templates/js/part.js:949 +#: templates/js/part.js:1005 templates/js/stock.js:1178 +#: templates/js/stock.js:1397 msgid "Quantity" msgstr "Quantité" @@ -499,7 +507,7 @@ msgstr "" msgid "Enter quantity for build output" msgstr "" -#: build/forms.py:95 order/forms.py:244 stock/forms.py:118 +#: build/forms.py:95 order/forms.py:114 stock/forms.py:85 msgid "Serial Numbers" msgstr "Numéros de série" @@ -528,11 +536,11 @@ msgid "Mark build as complete" msgstr "" #: build/forms.py:210 build/templates/build/auto_allocate.html:18 -#: stock/forms.py:347 stock/templates/stock/item_base.html:285 +#: stock/forms.py:314 stock/templates/stock/item_base.html:285 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 -#: templates/js/build.js:586 templates/js/order.js:378 +#: templates/js/build.js:586 templates/js/order.js:445 #: templates/js/stock.js:643 templates/js/stock.js:1070 msgid "Location" msgstr "" @@ -542,11 +550,11 @@ msgid "Location of completed parts" msgstr "Emplacement des pièces terminées" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:465 +#: build/templates/build/detail.html:59 order/models.py:545 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 -#: templates/js/order.js:187 templates/js/order.js:285 +#: templates/js/order.js:249 templates/js/order.js:352 #: templates/js/stock.js:630 templates/js/stock.js:1147 #: templates/js/stock.js:1413 msgid "Status" @@ -580,60 +588,60 @@ msgstr "" msgid "Select quantity of stock to allocate" msgstr "" -#: build/models.py:66 build/templates/build/build_base.html:9 +#: build/models.py:70 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 #: report/templates/report/inventree_build_order_base.html:106 #: templates/js/build.js:195 msgid "Build Order" msgstr "" -#: build/models.py:67 build/templates/build/index.html:8 +#: build/models.py:71 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 #: part/templates/part/navbar.html:61 templates/InvenTree/index.html:191 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:34 users/models.py:43 +#: templates/InvenTree/settings/tabs.html:34 users/models.py:44 msgid "Build Orders" msgstr "" -#: build/models.py:127 +#: build/models.py:131 msgid "Build Order Reference" msgstr "" -#: build/models.py:128 order/models.py:98 order/models.py:615 -#: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2302 +#: build/models.py:132 order/models.py:242 order/models.py:529 +#: order/models.py:709 order/templates/order/purchase_order_detail.html:201 +#: order/templates/order/sales_order_detail.html:239 part/models.py:2339 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:661 templates/js/build.js:1106 msgid "Reference" msgstr "Référence" -#: build/models.py:138 +#: build/models.py:142 msgid "Brief description of the build" msgstr "" -#: build/models.py:147 build/templates/build/build_base.html:163 +#: build/models.py:151 build/templates/build/build_base.html:163 #: build/templates/build/detail.html:77 msgid "Parent Build" msgstr "" -#: build/models.py:148 +#: build/models.py:152 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:153 build/templates/build/auto_allocate.html:16 +#: build/models.py:157 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:663 -#: order/models.py:657 order/models.py:712 +#: build/templates/build/detail.html:26 company/models.py:689 +#: order/models.py:755 order/models.py:814 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:132 +#: order/templates/order/purchase_order_detail.html:159 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1975 part/models.py:1987 part/models.py:2002 -#: part/models.py:2020 part/models.py:2095 part/models.py:2191 -#: part/models.py:2277 part/templates/part/part_app_base.html:8 +#: order/templates/order/sales_order_detail.html:224 part/models.py:325 +#: part/models.py:1988 part/models.py:2004 part/models.py:2023 +#: part/models.py:2041 part/models.py:2120 part/models.py:2224 +#: part/models.py:2314 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -642,222 +650,222 @@ msgstr "" #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:552 templates/js/build.js:839 -#: templates/js/build.js:1079 templates/js/company.js:140 -#: templates/js/company.js:339 templates/js/part.js:241 +#: templates/js/build.js:1079 templates/js/company.js:264 +#: templates/js/company.js:464 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 #: templates/js/stock.js:1385 msgid "Part" msgstr "Pièce" -#: build/models.py:161 +#: build/models.py:165 msgid "Select part to build" msgstr "Sélectionnez la pièce à construire" -#: build/models.py:166 +#: build/models.py:170 msgid "Sales Order Reference" msgstr "" -#: build/models.py:170 +#: build/models.py:174 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:175 +#: build/models.py:179 msgid "Source Location" msgstr "" -#: build/models.py:179 +#: build/models.py:183 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:184 +#: build/models.py:188 msgid "Destination Location" msgstr "" -#: build/models.py:188 +#: build/models.py:192 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:192 +#: build/models.py:196 msgid "Build Quantity" msgstr "" -#: build/models.py:195 +#: build/models.py:199 msgid "Number of stock items to build" msgstr "" -#: build/models.py:199 +#: build/models.py:203 msgid "Completed items" msgstr "" -#: build/models.py:201 +#: build/models.py:205 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:205 part/templates/part/part_base.html:167 +#: build/models.py:209 part/templates/part/part_base.html:167 msgid "Build Status" msgstr "" -#: build/models.py:209 +#: build/models.py:213 msgid "Build status code" msgstr "" -#: build/models.py:213 stock/models.py:462 +#: build/models.py:217 stock/models.py:470 msgid "Batch Code" msgstr "" -#: build/models.py:217 +#: build/models.py:221 msgid "Batch code for this build output" msgstr "" -#: build/models.py:220 order/models.py:104 part/models.py:867 -#: part/templates/part/detail.html:126 templates/js/order.js:293 +#: build/models.py:224 order/models.py:158 part/models.py:876 +#: part/templates/part/detail.html:126 templates/js/order.js:360 msgid "Creation Date" msgstr "Date de création" -#: build/models.py:224 order/models.py:471 +#: build/models.py:228 order/models.py:551 msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:217 templates/js/build.js:886 +#: build/models.py:232 order/models.py:284 templates/js/build.js:886 msgid "Completion Date" msgstr "" -#: build/models.py:234 +#: build/models.py:238 msgid "completed by" msgstr "" -#: build/models.py:242 +#: build/models.py:246 msgid "Issued by" msgstr "" -#: build/models.py:243 +#: build/models.py:247 msgid "User who issued this build order" msgstr "" -#: build/models.py:251 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:118 +#: build/models.py:255 build/templates/build/build_base.html:184 +#: build/templates/build/detail.html:105 order/models.py:172 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:871 +#: order/templates/order/sales_order_base.html:140 part/models.py:880 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" -#: build/models.py:252 +#: build/models.py:256 msgid "User responsible for this build order" msgstr "" -#: build/models.py:257 build/templates/build/detail.html:91 +#: build/models.py:261 build/templates/build/detail.html:91 #: company/templates/company/manufacturer_part_base.html:79 #: company/templates/company/manufacturer_part_detail.html:28 #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 #: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 -#: stock/models.py:456 stock/templates/stock/item_base.html:345 +#: stock/models.py:464 stock/templates/stock/item_base.html:345 msgid "External Link" msgstr "Lien Externe" -#: build/models.py:258 part/models.py:729 stock/models.py:458 +#: build/models.py:262 part/models.py:738 stock/models.py:466 msgid "Link to external URL" msgstr "" -#: build/models.py:262 build/templates/build/navbar.html:53 -#: company/models.py:132 company/models.py:539 +#: build/models.py:266 build/templates/build/navbar.html:53 +#: company/models.py:141 company/models.py:561 #: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:122 -#: order/models.py:617 order/templates/order/po_navbar.html:38 +#: company/templates/company/navbar.html:73 order/models.py:176 +#: order/models.py:711 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:243 -#: order/templates/order/sales_order_detail.html:309 +#: order/templates/order/purchase_order_detail.html:270 +#: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:856 +#: order/templates/order/so_navbar.html:36 part/models.py:865 #: part/templates/part/navbar.html:133 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 -#: stock/models.py:528 stock/models.py:1662 stock/models.py:1764 +#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 +#: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:713 msgid "Notes" msgstr "Notes" -#: build/models.py:263 +#: build/models.py:267 msgid "Extra build notes" msgstr "" -#: build/models.py:740 +#: build/models.py:744 msgid "No build output specified" msgstr "" -#: build/models.py:743 +#: build/models.py:747 msgid "Build output is already completed" msgstr "" -#: build/models.py:746 +#: build/models.py:750 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1152 +#: build/models.py:1160 msgid "BuildItem must be unique for build, stock_item and install_into" msgstr "" -#: build/models.py:1177 +#: build/models.py:1185 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "L'élément de construction doit spécifier une sortie de construction, la pièce maîtresse étant marquée comme objet traçable" -#: build/models.py:1181 +#: build/models.py:1189 #, python-brace-format msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1188 order/models.py:809 +#: build/models.py:1196 order/models.py:915 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1192 order/models.py:812 +#: build/models.py:1200 order/models.py:918 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1196 +#: build/models.py:1204 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1256 +#: build/models.py:1264 #, python-brace-format msgid "Selected stock item not found in BOM for part '{p}'" msgstr "L'article en stock sélectionné n'a pas été trouvé dans la BOM pour la pièce '{p}'" -#: build/models.py:1316 stock/templates/stock/item_base.html:317 +#: build/models.py:1324 stock/templates/stock/item_base.html:317 #: templates/InvenTree/search.html:183 templates/js/build.js:812 #: templates/navbar.html:29 msgid "Build" msgstr "" -#: build/models.py:1317 +#: build/models.py:1325 msgid "Build to allocate parts" msgstr "" -#: build/models.py:1333 stock/templates/stock/item_base.html:8 +#: build/models.py:1341 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:929 -#: templates/js/order.js:366 templates/js/order.js:371 +#: templates/js/order.js:433 templates/js/order.js:438 #: templates/js/stock.js:1129 msgid "Stock Item" msgstr "" -#: build/models.py:1334 +#: build/models.py:1342 msgid "Source stock item" msgstr "" -#: build/models.py:1347 +#: build/models.py:1355 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1355 +#: build/models.py:1363 msgid "Install into" msgstr "" -#: build/models.py:1356 +#: build/models.py:1364 msgid "Destination stock item" msgstr "" @@ -891,7 +899,7 @@ msgstr "Commander les pièces requises" #: build/templates/build/allocate.html:30 #: company/templates/company/detail_manufacturer_part.html:33 -#: company/templates/company/detail_supplier_part.html:32 order/views.py:992 +#: company/templates/company/detail_supplier_part.html:32 order/views.py:724 #: part/templates/part/category.html:136 msgid "Order Parts" msgstr "Commander des pièces" @@ -910,11 +918,11 @@ msgstr "" #: build/templates/build/allocation_card.html:21 #: build/templates/build/complete_output.html:46 -#: order/templates/order/sales_order_detail.html:75 -#: order/templates/order/sales_order_detail.html:160 +#: order/templates/order/sales_order_detail.html:85 +#: order/templates/order/sales_order_detail.html:170 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:450 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:570 +#: stock/models.py:458 stock/templates/stock/item_base.html:249 +#: templates/js/build.js:570 templates/js/model_renderers.js:41 msgid "Serial Number" msgstr "" @@ -927,6 +935,37 @@ msgstr "" msgid "Attachments" msgstr "Pieces jointes" +#: build/templates/build/attachments.html:51 +#: order/templates/order/so_attachments.html:79 +#: part/templates/part/attachments.html:81 +#: stock/templates/stock/item_attachments.html:81 +#: templates/attachment_table.html:6 +msgid "Add Attachment" +msgstr "" + +#: build/templates/build/attachments.html:69 +#: order/templates/order/so_attachments.html:52 +#: part/templates/part/attachments.html:35 +#: stock/templates/stock/item_attachments.html:49 +msgid "Edit Attachment" +msgstr "" + +#: build/templates/build/attachments.html:76 +#: order/templates/order/so_attachments.html:58 +#: part/templates/part/attachments.html:44 +#: stock/templates/stock/item_attachments.html:58 +#, fuzzy +#| msgid "Confirm item deletion" +msgid "Confirm Delete Operation" +msgstr "Confirmer la suppression de cet élément" + +#: build/templates/build/attachments.html:77 +#: order/templates/order/so_attachments.html:59 +#: part/templates/part/attachments.html:45 +#: stock/templates/stock/item_attachments.html:59 +msgid "Delete Attachment" +msgstr "" + #: build/templates/build/auto_allocate.html:9 msgid "Automatically Allocate Stock" msgstr "" @@ -1034,13 +1073,13 @@ msgid "Progress" msgstr "" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:710 +#: build/templates/build/detail.html:84 order/models.py:812 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 -#: stock/templates/stock/item_base.html:279 templates/js/order.js:245 +#: stock/templates/stock/item_base.html:279 templates/js/order.js:307 msgid "Sales Order" msgstr "" @@ -1181,10 +1220,10 @@ msgstr "" msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 order/forms.py:89 order/models.py:673 -#: order/templates/order/purchase_order_detail.html:239 -#: order/templates/order/receive_parts.html:25 stock/forms.py:169 -#: stock/forms.py:375 +#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:771 +#: order/templates/order/purchase_order_detail.html:266 +#: order/templates/order/receive_parts.html:25 stock/forms.py:136 +#: stock/forms.py:342 msgid "Destination" msgstr "" @@ -1285,7 +1324,6 @@ msgstr "" #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 #: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487 -#: stock/templates/stock/item_base.html:497 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "Enregistrer" @@ -1314,7 +1352,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1821 +#: build/views.py:184 stock/views.py:1653 msgid "Serial numbers already exist" msgstr "" @@ -1330,7 +1368,7 @@ msgstr "" msgid "Confirm unallocation of build stock" msgstr "" -#: build/views.py:281 build/views.py:371 stock/views.py:425 +#: build/views.py:281 build/views.py:371 stock/views.py:346 msgid "Check the confirmation box" msgstr "" @@ -1427,31 +1465,6 @@ msgstr "" msgid "Updated Build Item" msgstr "" -#: build/views.py:1070 -msgid "Add Build Order Attachment" -msgstr "" - -#: build/views.py:1083 order/views.py:117 order/views.py:169 part/views.py:179 -#: stock/views.py:277 -msgid "Added attachment" -msgstr "Pièce jointe ajoutée" - -#: build/views.py:1119 order/views.py:196 order/views.py:217 -msgid "Edit Attachment" -msgstr "" - -#: build/views.py:1129 order/views.py:200 order/views.py:221 -msgid "Attachment updated" -msgstr "" - -#: build/views.py:1139 order/views.py:236 order/views.py:250 -msgid "Delete Attachment" -msgstr "" - -#: build/views.py:1144 order/views.py:242 order/views.py:256 stock/views.py:333 -msgid "Deleted attachment" -msgstr "" - #: common/files.py:66 msgid "Unsupported file format: {ext.upper()}" msgstr "" @@ -1468,7 +1481,7 @@ msgstr "" msgid "Error reading file (data could be corrupted)" msgstr "" -#: common/forms.py:34 templates/attachment_table.html:15 +#: common/forms.py:34 templates/js/attachment.js:42 msgid "File" msgstr "" @@ -1501,7 +1514,7 @@ msgstr "" msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:72 company/models.py:94 company/models.py:95 +#: common/models.py:72 company/models.py:99 company/models.py:100 msgid "Company name" msgstr "" @@ -1605,8 +1618,8 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2193 part/templates/part/detail.html:160 -#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 +#: common/models.py:160 part/models.py:2226 part/templates/part/detail.html:160 +#: report/models.py:186 stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:320 msgid "Template" msgstr "" @@ -1615,7 +1628,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:167 part/models.py:819 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:828 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:332 msgid "Assembly" msgstr "" @@ -1624,7 +1637,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:174 part/models.py:825 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:834 part/templates/part/detail.html:180 #: templates/js/table_filters.js:336 msgid "Component" msgstr "" @@ -1633,7 +1646,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:181 part/models.py:836 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:845 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "" @@ -1641,7 +1654,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:188 part/models.py:841 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:850 part/templates/part/detail.html:210 #: templates/js/table_filters.js:344 msgid "Salable" msgstr "" @@ -1650,7 +1663,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:195 part/models.py:831 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:840 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:348 msgid "Trackable" msgstr "" @@ -1659,7 +1672,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:202 part/models.py:851 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:860 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1856,11 +1869,11 @@ msgstr "" msgid "Key string must be unique" msgstr "" -#: common/models.py:742 company/forms.py:190 +#: common/models.py:742 company/forms.py:125 msgid "Price break quantity" msgstr "" -#: common/models.py:749 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:749 company/templates/company/supplier_part_pricing.html:84 #: templates/js/part.js:832 msgid "Price" msgstr "" @@ -1891,16 +1904,16 @@ msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 -#: order/templates/order/po_navbar.html:22 order/views.py:605 +#: order/templates/order/po_navbar.html:22 order/views.py:337 #: part/templates/part/bom_upload/upload_file.html:27 -#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:762 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:621 msgid "Upload File" msgstr "" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 -#: order/views.py:606 part/templates/part/bom_upload/select_fields.html:58 +#: order/views.py:338 part/templates/part/bom_upload/select_fields.html:58 #: part/templates/part/import_wizard/ajax_match_fields.html:45 -#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:763 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:622 msgid "Match Fields" msgstr "" @@ -1925,269 +1938,277 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/forms.py:37 company/models.py:142 -#: company/templates/company/detail.html:42 -msgid "Currency" -msgstr "" - -#: company/forms.py:38 company/models.py:144 -msgid "Default currency used for this company" -msgstr "" - -#: company/forms.py:76 part/forms.py:46 +#: company/forms.py:26 part/forms.py:46 msgid "URL" msgstr "" -#: company/forms.py:77 part/forms.py:47 +#: company/forms.py:27 part/forms.py:47 msgid "Image URL" msgstr "" -#: company/forms.py:132 templates/js/part.js:940 +#: company/forms.py:67 templates/js/part.js:940 msgid "Single Price" msgstr "" -#: company/forms.py:133 +#: company/forms.py:68 msgid "Single quantity price" msgstr "" -#: company/forms.py:141 company/models.py:321 +#: company/forms.py:76 company/models.py:335 msgid "Select manufacturer" msgstr "" -#: company/forms.py:147 company/models.py:328 +#: company/forms.py:82 company/models.py:342 msgid "Manufacturer Part Number" msgstr "" -#: company/forms.py:149 company/models.py:327 +#: company/forms.py:84 company/models.py:341 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:408 +#: order/templates/order/purchase_order_detail.html:189 part/bom.py:171 +#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:533 msgid "MPN" msgstr "" -#: company/models.py:99 +#: company/models.py:104 msgid "Company description" msgstr "" -#: company/models.py:100 +#: company/models.py:105 msgid "Description of the company" msgstr "" -#: company/models.py:104 company/templates/company/company_base.html:70 -#: company/templates/company/detail.html:33 templates/js/company.js:60 +#: company/models.py:111 company/templates/company/company_base.html:70 +#: company/templates/company/detail.html:33 templates/js/company.js:129 msgid "Website" msgstr "" -#: company/models.py:104 +#: company/models.py:112 msgid "Company website URL" msgstr "" -#: company/models.py:107 company/templates/company/company_base.html:77 +#: company/models.py:116 company/templates/company/company_base.html:77 msgid "Address" msgstr "" -#: company/models.py:108 +#: company/models.py:117 msgid "Company address" msgstr "" -#: company/models.py:111 +#: company/models.py:120 msgid "Phone number" msgstr "" -#: company/models.py:112 +#: company/models.py:121 msgid "Contact phone number" msgstr "" -#: company/models.py:115 company/templates/company/company_base.html:91 +#: company/models.py:124 company/templates/company/company_base.html:91 msgid "Email" msgstr "" -#: company/models.py:115 +#: company/models.py:124 msgid "Contact email address" msgstr "" -#: company/models.py:118 company/templates/company/company_base.html:98 +#: company/models.py:127 company/templates/company/company_base.html:98 msgid "Contact" msgstr "" -#: company/models.py:119 +#: company/models.py:128 msgid "Point of contact" msgstr "" -#: company/models.py:121 company/models.py:333 company/models.py:526 -#: order/models.py:102 part/models.py:728 +#: company/models.py:130 company/models.py:347 company/models.py:548 +#: order/models.py:156 part/models.py:737 #: report/templates/report/inventree_build_order_base.html:165 -#: templates/js/company.js:188 templates/js/company.js:419 +#: templates/js/company.js:312 templates/js/company.js:544 #: templates/js/part.js:498 msgid "Link" msgstr "" -#: company/models.py:121 +#: company/models.py:130 msgid "Link to external company information" msgstr "" -#: company/models.py:129 part/models.py:738 +#: company/models.py:138 part/models.py:747 msgid "Image" msgstr "" -#: company/models.py:134 +#: company/models.py:143 msgid "is customer" msgstr "" -#: company/models.py:134 +#: company/models.py:143 msgid "Do you sell items to this company?" msgstr "" -#: company/models.py:136 +#: company/models.py:145 msgid "is supplier" msgstr "" -#: company/models.py:136 +#: company/models.py:145 msgid "Do you purchase items from this company?" msgstr "" -#: company/models.py:138 +#: company/models.py:147 msgid "is manufacturer" msgstr "" -#: company/models.py:138 +#: company/models.py:147 msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:305 company/models.py:497 stock/models.py:403 +#: company/models.py:151 company/serializers.py:259 +#: company/templates/company/detail.html:42 +msgid "Currency" +msgstr "" + +#: company/models.py:154 +msgid "Default currency used for this company" +msgstr "" + +#: company/models.py:319 company/models.py:519 stock/models.py:411 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" -#: company/models.py:309 company/models.py:501 order/views.py:1603 +#: company/models.py:323 company/models.py:523 order/views.py:1127 msgid "Select part" msgstr "" -#: company/models.py:320 company/templates/company/detail.html:57 +#: company/models.py:334 company/templates/company/detail.html:57 #: company/templates/company/manufacturer_part_base.html:85 #: company/templates/company/manufacturer_part_detail.html:25 #: company/templates/company/supplier_part_base.html:94 #: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:352 -#: templates/js/company.js:44 templates/js/company.js:165 -#: templates/js/company.js:390 +#: templates/js/company.js:113 templates/js/company.js:289 +#: templates/js/company.js:515 msgid "Manufacturer" msgstr "" -#: company/models.py:334 +#: company/models.py:348 msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:340 +#: company/models.py:354 msgid "Manufacturer part description" msgstr "" -#: company/models.py:390 company/models.py:520 +#: company/models.py:408 company/models.py:542 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 #: stock/templates/stock/item_base.html:362 msgid "Manufacturer Part" msgstr "" -#: company/models.py:397 +#: company/models.py:415 msgid "Parameter name" msgstr "" -#: company/models.py:403 part/templates/part/params.html:28 +#: company/models.py:421 part/templates/part/params.html:28 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1751 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:241 templates/js/stock.js:137 +#: stock/models.py:1771 templates/InvenTree/settings/header.html:8 +#: templates/js/company.js:365 templates/js/stock.js:137 msgid "Value" msgstr "" -#: company/models.py:404 +#: company/models.py:422 msgid "Parameter value" msgstr "" -#: company/models.py:410 part/models.py:813 part/models.py:2165 +#: company/models.py:428 part/models.py:822 part/models.py:2194 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 -#: templates/js/company.js:247 +#: templates/js/company.js:371 msgid "Units" msgstr "" -#: company/models.py:411 +#: company/models.py:429 msgid "Parameter units" msgstr "" -#: company/models.py:507 company/templates/company/detail.html:62 +#: company/models.py:529 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:189 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:256 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:369 -#: templates/js/company.js:48 templates/js/company.js:364 -#: templates/js/order.js:170 +#: templates/js/company.js:117 templates/js/company.js:489 +#: templates/js/order.js:232 msgid "Supplier" msgstr "" -#: company/models.py:508 +#: company/models.py:530 msgid "Select supplier" msgstr "" -#: company/models.py:513 company/templates/company/supplier_part_base.html:88 +#: company/models.py:535 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" -#: company/models.py:514 +#: company/models.py:536 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:521 +#: company/models.py:543 msgid "Select manufacturer part" msgstr "" -#: company/models.py:527 +#: company/models.py:549 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:533 +#: company/models.py:555 msgid "Supplier part description" msgstr "" -#: company/models.py:538 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2305 +#: company/models.py:560 company/templates/company/supplier_part_base.html:116 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2342 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:542 part/models.py:1606 +#: company/models.py:564 part/models.py:1615 msgid "base cost" msgstr "" -#: company/models.py:542 part/models.py:1606 +#: company/models.py:564 part/models.py:1615 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:544 company/templates/company/supplier_part_base.html:109 -#: stock/models.py:427 stock/templates/stock/item_base.html:310 +#: company/models.py:566 company/templates/company/supplier_part_base.html:109 +#: stock/models.py:435 stock/templates/stock/item_base.html:310 #: templates/js/stock.js:709 msgid "Packaging" msgstr "" -#: company/models.py:544 +#: company/models.py:566 msgid "Part packaging" msgstr "" -#: company/models.py:546 part/models.py:1608 +#: company/models.py:568 part/models.py:1617 msgid "multiple" msgstr "" -#: company/models.py:546 +#: company/models.py:568 msgid "Order multiple" msgstr "" +#: company/serializers.py:68 +msgid "Default currency used for this supplier" +msgstr "" + +#: company/serializers.py:69 +msgid "Currency Code" +msgstr "" + #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 #: company/templates/company/navbar.html:65 templates/js/build.js:563 @@ -2196,7 +2217,7 @@ msgstr "" #: company/templates/company/company_base.html:9 #: company/templates/company/company_base.html:35 -#: templates/InvenTree/search.html:304 templates/js/company.js:33 +#: templates/InvenTree/search.html:304 templates/js/company.js:102 msgid "Company" msgstr "" @@ -2210,7 +2231,7 @@ msgstr "" msgid "Download image from URL" msgstr "" -#: company/templates/company/company_base.html:46 order/views.py:313 +#: company/templates/company/company_base.html:46 templates/js/order.js:61 msgid "Create Purchase Order" msgstr "" @@ -2218,7 +2239,8 @@ msgstr "" msgid "Edit company information" msgstr "" -#: company/templates/company/company_base.html:56 company/views.py:326 +#: company/templates/company/company_base.html:56 +#: company/templates/company/company_base.html:126 msgid "Delete Company" msgstr "" @@ -2232,17 +2254,12 @@ msgstr "" msgid "Phone" msgstr "" -#: company/templates/company/delete.html:7 -#, python-format -msgid "Are you sure you want to delete company '%(name)s'?" -msgstr "" - -#: company/templates/company/delete.html:12 -#, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" -"If this supplier is deleted, these supplier part entries will also be deleted." -msgstr "" +#: company/templates/company/company_base.html:166 +#: part/templates/part/part_base.html:307 +#, fuzzy +#| msgid "upload date" +msgid "Upload Image" +msgstr "date de chargement" #: company/templates/company/detail.html:21 msgid "Company Name" @@ -2256,10 +2273,10 @@ msgstr "" msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:460 -#: order/templates/order/sales_order_base.html:94 stock/models.py:445 -#: stock/models.py:446 stock/templates/stock/item_base.html:262 -#: templates/js/company.js:40 templates/js/order.js:267 +#: company/templates/company/detail.html:67 order/models.py:540 +#: order/templates/order/sales_order_base.html:94 stock/models.py:453 +#: stock/models.py:454 stock/templates/stock/item_base.html:262 +#: templates/js/company.js:109 templates/js/order.js:329 #: templates/js/stock.js:1111 msgid "Customer" msgstr "" @@ -2281,6 +2298,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:28 #: company/templates/company/detail_supplier_part.html:27 #: company/templates/company/manufacturer_part_suppliers.html:20 +#: company/templates/company/manufacturer_part_suppliers.html:46 #: part/templates/part/category.html:131 #: part/templates/part/manufacturer.html:22 #: part/templates/part/supplier.html:20 @@ -2303,26 +2321,25 @@ msgstr "" msgid "Delete Parts" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:66 +#: company/templates/company/detail_manufacturer_part.html:68 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:127 #: templates/js/stock.js:1326 msgid "New Part" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:67 +#: company/templates/company/detail_manufacturer_part.html:69 #: company/templates/company/detail_supplier_part.html:67 msgid "Create new Part" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:72 -#: company/views.py:71 part/templates/part/manufacturer.html:52 -#: part/templates/part/supplier.html:56 +#: company/templates/company/detail_manufacturer_part.html:74 +#: company/views.py:66 part/templates/part/manufacturer.html:52 +#: part/templates/part/supplier.html:55 msgid "New Manufacturer" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:73 -#: company/views.py:284 +#: company/templates/company/detail_manufacturer_part.html:75 msgid "Create new Manufacturer" msgstr "" @@ -2345,26 +2362,24 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:21 #: order/templates/order/order_wizard/select_parts.html:44 -#: order/templates/order/purchase_order_detail.html:50 +#: part/templates/part/part_base.html:429 msgid "Create new supplier part" msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 -#: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1332 +#: part/templates/part/part_base.html:428 part/templates/part/supplier.html:17 +#: templates/js/stock.js:1332 msgid "New Supplier Part" msgstr "" #: company/templates/company/detail_supplier_part.html:72 -#: company/templates/company/manufacturer_part_suppliers.html:82 -#: company/views.py:64 order/templates/order/purchase_orders.html:185 -#: part/templates/part/supplier.html:50 +#: company/templates/company/manufacturer_part_suppliers.html:96 +#: company/views.py:60 part/templates/part/supplier.html:50 msgid "New Supplier" msgstr "" -#: company/templates/company/detail_supplier_part.html:73 company/views.py:281 -#: order/templates/order/purchase_orders.html:186 +#: company/templates/company/detail_supplier_part.html:73 msgid "Create new Supplier" msgstr "" @@ -2399,18 +2414,17 @@ msgstr "" msgid "Internal Part" msgstr "" -#: company/templates/company/manufacturer_part_delete.html:6 -msgid "Are you sure you want to delete the following Manufacturer Parts?" +#: company/templates/company/manufacturer_part_base.html:125 +msgid "Edit Manufacturer Part" msgstr "" -#: company/templates/company/manufacturer_part_delete.html:36 -#, python-format -msgid "There are %(count)s suppliers defined for this manufacturer part. If you delete it, the following supplier parts will also be deleted:" +#: company/templates/company/manufacturer_part_base.html:134 +msgid "Delete Manufacturer Part" msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:63 part/templates/part/navbar.html:87 +#: company/views.py:59 part/templates/part/navbar.html:87 #: part/templates/part/navbar.html:90 part/templates/part/prices.html:153 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" @@ -2423,7 +2437,7 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:22 #: company/templates/company/navbar.html:41 #: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:39 stock/api.py:54 +#: part/templates/part/navbar.html:39 stock/api.py:53 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 @@ -2449,9 +2463,11 @@ msgid "Delete supplier parts" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 +#: company/templates/company/manufacturer_part_suppliers.html:48 +#: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:1002 users/models.py:191 +#: stock/views.py:855 templates/js/company.js:203 users/models.py:192 msgid "Delete" msgstr "" @@ -2469,11 +2485,31 @@ msgstr "" msgid "New Parameter" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:83 +#: company/templates/company/manufacturer_part_suppliers.html:48 +#, fuzzy +#| msgid "Delete Item" +msgid "Delete parameters" +msgstr "Supprimer cet élément" + +#: company/templates/company/manufacturer_part_suppliers.html:80 +msgid "Add Parameter" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:97 #: part/templates/part/supplier.html:51 msgid "Create new supplier" msgstr "" +#: company/templates/company/manufacturer_part_suppliers.html:127 +msgid "Selected parameters will be deleted" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:139 +#, fuzzy +#| msgid "Delete Item" +msgid "Delete Parameters" +msgstr "Supprimer cet élément" + #: company/templates/company/navbar.html:20 #: company/templates/company/navbar.html:23 msgid "Manufactured Parts" @@ -2491,7 +2527,7 @@ msgstr "" #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 #: templates/InvenTree/search.html:198 templates/js/stock.js:1010 -#: templates/stats.html:93 templates/stats.html:102 users/models.py:42 +#: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" @@ -2505,7 +2541,7 @@ msgstr "" #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:236 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 -#: users/models.py:45 +#: users/models.py:46 msgid "Sales Orders" msgstr "" @@ -2517,7 +2553,7 @@ msgstr "" #: part/templates/part/orders.html:10 templates/InvenTree/index.html:213 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 -#: users/models.py:44 +#: users/models.py:45 msgid "Purchase Orders" msgstr "" @@ -2546,8 +2582,8 @@ msgid "New Sales Order" msgstr "" #: company/templates/company/supplier_part_base.html:7 -#: company/templates/company/supplier_part_base.html:20 stock/models.py:412 -#: stock/templates/stock/item_base.html:374 templates/js/company.js:380 +#: company/templates/company/supplier_part_base.html:20 stock/models.py:420 +#: stock/templates/stock/item_base.html:374 templates/js/company.js:505 #: templates/js/stock.js:690 msgid "Supplier Part" msgstr "" @@ -2597,8 +2633,9 @@ msgstr "" msgid "Pricing Information" msgstr "" -#: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 -#: part/templates/part/prices.html:264 part/views.py:2951 +#: company/templates/company/supplier_part_pricing.html:19 +#: company/templates/company/supplier_part_pricing.html:118 +#: part/templates/part/prices.html:264 part/views.py:2788 msgid "Add Price Break" msgstr "" @@ -2606,443 +2643,387 @@ msgstr "" msgid "No price break information found" msgstr "" -#: company/templates/company/supplier_part_pricing.html:89 +#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2850 +msgid "Delete Price Break" +msgstr "" + +#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2836 +msgid "Edit Price Break" +msgstr "" + +#: company/templates/company/supplier_part_pricing.html:91 msgid "Edit price break" msgstr "" -#: company/templates/company/supplier_part_pricing.html:90 +#: company/templates/company/supplier_part_pricing.html:92 msgid "Delete price break" msgstr "" -#: company/views.py:70 part/templates/part/navbar.html:81 +#: company/views.py:65 part/templates/part/navbar.html:81 #: part/templates/part/navbar.html:84 part/templates/part/prices.html:157 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" -#: company/views.py:77 templates/InvenTree/search.html:336 +#: company/views.py:71 templates/InvenTree/search.html:336 #: templates/navbar.html:45 msgid "Customers" msgstr "" -#: company/views.py:78 order/templates/order/sales_orders.html:187 +#: company/views.py:72 msgid "New Customer" msgstr "" -#: company/views.py:86 +#: company/views.py:79 msgid "Companies" msgstr "" -#: company/views.py:87 +#: company/views.py:80 msgid "New Company" msgstr "" -#: company/views.py:169 part/views.py:1148 +#: company/views.py:161 part/views.py:1007 msgid "Download Image" msgstr "" -#: company/views.py:198 part/views.py:1180 +#: company/views.py:190 part/views.py:1039 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:205 part/views.py:1187 +#: company/views.py:197 part/views.py:1046 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:214 part/views.py:1196 +#: company/views.py:206 part/views.py:1055 msgid "Supplied URL is not a valid image file" msgstr "" -#: company/views.py:243 -msgid "Update Company Image" -msgstr "" - -#: company/views.py:249 -msgid "Updated company image" -msgstr "" - -#: company/views.py:259 -msgid "Edit Company" -msgstr "" - -#: company/views.py:264 -msgid "Edited company information" -msgstr "" - -#: company/views.py:287 order/templates/order/sales_orders.html:188 -msgid "Create new Customer" -msgstr "" - -#: company/views.py:289 -msgid "Create new Company" -msgstr "" - -#: company/views.py:316 -msgid "Created new company" -msgstr "" - -#: company/views.py:332 -msgid "Company was deleted" -msgstr "" - -#: company/views.py:357 -msgid "Edit Manufacturer Part" -msgstr "" - -#: company/views.py:366 +#: company/views.py:251 msgid "Create New Manufacturer Part" msgstr "" -#: company/views.py:440 -msgid "Delete Manufacturer Part" -msgstr "" - -#: company/views.py:514 -msgid "Add Manufacturer Part Parameter" -msgstr "" - -#: company/views.py:548 -msgid "Edit Manufacturer Part Parameter" -msgstr "" - -#: company/views.py:588 +#: company/views.py:334 msgid "Edit Supplier Part" msgstr "" -#: company/views.py:639 templates/js/stock.js:1333 +#: company/views.py:385 templates/js/stock.js:1333 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:783 +#: company/views.py:529 msgid "Delete Supplier Part" msgstr "" -#: company/views.py:860 part/views.py:2955 -msgid "Added new price break" -msgstr "" - -#: company/views.py:916 part/views.py:2999 -msgid "Edit Price Break" -msgstr "" - -#: company/views.py:931 part/views.py:3013 -msgid "Delete Price Break" -msgstr "" - #: label/api.py:56 report/api.py:201 msgid "No valid objects provided to template" msgstr "" -#: label/models.py:103 +#: label/models.py:104 msgid "Label name" msgstr "" -#: label/models.py:110 +#: label/models.py:111 msgid "Label description" msgstr "" -#: label/models.py:117 stock/forms.py:202 +#: label/models.py:118 stock/forms.py:169 msgid "Label" msgstr "" -#: label/models.py:118 +#: label/models.py:119 msgid "Label template file" msgstr "" -#: label/models.py:124 report/models.py:297 +#: label/models.py:125 report/models.py:297 msgid "Enabled" msgstr "" -#: label/models.py:125 +#: label/models.py:126 msgid "Label template is enabled" msgstr "" -#: label/models.py:130 +#: label/models.py:131 msgid "Width [mm]" msgstr "" -#: label/models.py:131 +#: label/models.py:132 msgid "Label width, specified in mm" msgstr "" -#: label/models.py:137 +#: label/models.py:138 msgid "Height [mm]" msgstr "" -#: label/models.py:138 +#: label/models.py:139 msgid "Label height, specified in mm" msgstr "" -#: label/models.py:144 report/models.py:290 +#: label/models.py:145 report/models.py:290 msgid "Filename Pattern" msgstr "" -#: label/models.py:145 +#: label/models.py:146 msgid "Pattern for generating label filenames" msgstr "" -#: label/models.py:244 label/models.py:297 +#: label/models.py:249 label/models.py:306 msgid "Query filters (comma-separated list of key=value pairs" msgstr "" -#: label/models.py:245 label/models.py:298 report/models.py:317 +#: label/models.py:250 label/models.py:307 report/models.py:317 #: report/models.py:440 report/models.py:474 msgid "Filters" msgstr "" -#: order/forms.py:31 order/templates/order/order_base.html:47 +#: order/forms.py:30 order/templates/order/order_base.html:47 msgid "Place order" msgstr "" -#: order/forms.py:42 order/templates/order/order_base.html:54 +#: order/forms.py:41 order/templates/order/order_base.html:54 msgid "Mark order as complete" msgstr "" -#: order/forms.py:53 order/forms.py:64 order/templates/order/order_base.html:59 +#: order/forms.py:52 order/forms.py:63 order/templates/order/order_base.html:59 #: order/templates/order/sales_order_base.html:61 msgid "Cancel order" msgstr "" -#: order/forms.py:75 order/templates/order/sales_order_base.html:58 +#: order/forms.py:74 order/templates/order/sales_order_base.html:58 msgid "Ship order" msgstr "" -#: order/forms.py:90 +#: order/forms.py:89 msgid "Receive parts to this location" msgstr "" -#: order/forms.py:112 -msgid "Purchase Order reference" -msgstr "" - -#: order/forms.py:119 -msgid "Target date for order delivery. Order will be overdue after this date." -msgstr "" - -#: order/forms.py:147 -msgid "Enter sales order number" -msgstr "" - -#: order/forms.py:154 order/models.py:472 -msgid "Target date for order completion. Order will be overdue after this date." -msgstr "" - -#: order/forms.py:246 +#: order/forms.py:116 msgid "Enter stock item serial numbers" msgstr "" -#: order/forms.py:252 +#: order/forms.py:122 msgid "Enter quantity of stock items" msgstr "" -#: order/models.py:98 -msgid "Order reference" -msgstr "" - -#: order/models.py:100 +#: order/models.py:154 msgid "Order description" msgstr "" -#: order/models.py:102 +#: order/models.py:156 msgid "Link to external page" msgstr "" -#: order/models.py:110 part/templates/part/detail.html:132 +#: order/models.py:164 part/templates/part/detail.html:132 msgid "Created By" msgstr "" -#: order/models.py:117 +#: order/models.py:171 msgid "User or group responsible for this order" msgstr "" -#: order/models.py:122 +#: order/models.py:176 msgid "Order notes" msgstr "" -#: order/models.py:181 order/models.py:465 +#: order/models.py:243 order/models.py:530 +msgid "Order reference" +msgstr "" + +#: order/models.py:248 order/models.py:545 msgid "Purchase order status" msgstr "" -#: order/models.py:190 +#: order/models.py:257 msgid "Company from which the items are being ordered" msgstr "" -#: order/models.py:193 order/templates/order/order_base.html:98 -#: templates/js/order.js:179 +#: order/models.py:260 order/templates/order/order_base.html:98 +#: templates/js/order.js:241 msgid "Supplier Reference" msgstr "" -#: order/models.py:193 +#: order/models.py:260 msgid "Supplier order reference code" msgstr "" -#: order/models.py:200 +#: order/models.py:267 msgid "received by" msgstr "" -#: order/models.py:205 +#: order/models.py:272 msgid "Issue Date" msgstr "" -#: order/models.py:206 +#: order/models.py:273 msgid "Date order was issued" msgstr "" -#: order/models.py:211 +#: order/models.py:278 msgid "Target Delivery Date" msgstr "" -#: order/models.py:212 +#: order/models.py:279 msgid "Expected date for order delivery. Order will be overdue after this date." msgstr "" -#: order/models.py:218 +#: order/models.py:285 msgid "Date order was completed" msgstr "" -#: order/models.py:242 part/views.py:1886 stock/models.py:300 -#: stock/models.py:1015 +#: order/models.py:309 part/views.py:1730 stock/models.py:308 +#: stock/models.py:1023 msgid "Quantity must be greater than zero" msgstr "" -#: order/models.py:247 +#: order/models.py:314 msgid "Part supplier must match PO supplier" msgstr "" -#: order/models.py:345 +#: order/models.py:412 msgid "Lines can only be received against an order marked as 'Placed'" msgstr "" -#: order/models.py:349 +#: order/models.py:416 msgid "Quantity must be an integer" msgstr "" -#: order/models.py:351 +#: order/models.py:418 msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:461 +#: order/models.py:541 msgid "Company to which the items are being sold" msgstr "" -#: order/models.py:467 +#: order/models.py:547 msgid "Customer Reference " msgstr "" -#: order/models.py:467 +#: order/models.py:547 msgid "Customer order reference code" msgstr "" -#: order/models.py:475 templates/js/order.js:303 +#: order/models.py:552 +msgid "Target date for order completion. Order will be overdue after this date." +msgstr "" + +#: order/models.py:555 templates/js/order.js:370 msgid "Shipment Date" msgstr "" -#: order/models.py:482 +#: order/models.py:562 msgid "shipped by" msgstr "" -#: order/models.py:526 +#: order/models.py:606 msgid "SalesOrder cannot be shipped as it is not currently pending" msgstr "" -#: order/models.py:613 +#: order/models.py:703 msgid "Item quantity" msgstr "" -#: order/models.py:615 +#: order/models.py:709 msgid "Line item reference" msgstr "" -#: order/models.py:617 +#: order/models.py:711 msgid "Line item notes" msgstr "" -#: order/models.py:643 order/models.py:710 templates/js/order.js:353 +#: order/models.py:741 order/models.py:812 templates/js/order.js:420 msgid "Order" msgstr "" -#: order/models.py:644 order/templates/order/order_base.html:9 +#: order/models.py:742 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 -#: stock/templates/stock/item_base.html:324 templates/js/order.js:148 +#: stock/templates/stock/item_base.html:324 templates/js/order.js:210 #: templates/js/stock.js:669 templates/js/stock.js:1092 msgid "Purchase Order" msgstr "" -#: order/models.py:658 +#: order/models.py:756 msgid "Supplier part" msgstr "" -#: order/models.py:661 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:219 +#: order/models.py:759 order/templates/order/order_base.html:131 +#: order/templates/order/purchase_order_detail.html:246 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "" -#: order/models.py:661 +#: order/models.py:759 msgid "Number of items received" msgstr "" -#: order/models.py:667 part/templates/part/prices.html:166 stock/models.py:537 +#: order/models.py:765 part/templates/part/prices.html:166 stock/models.py:545 #: stock/templates/stock/item_base.html:331 templates/js/stock.js:704 msgid "Purchase Price" msgstr "" -#: order/models.py:668 +#: order/models.py:766 msgid "Unit purchase price" msgstr "" -#: order/models.py:676 +#: order/models.py:774 msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:718 part/templates/part/part_pricing.html:97 +#: order/models.py:820 part/templates/part/part_pricing.html:97 #: part/templates/part/prices.html:103 part/templates/part/prices.html:278 msgid "Sale Price" msgstr "" -#: order/models.py:719 +#: order/models.py:821 msgid "Unit sale price" msgstr "" -#: order/models.py:794 order/models.py:796 +#: order/models.py:900 order/models.py:902 msgid "Stock item has not been assigned" msgstr "" -#: order/models.py:800 +#: order/models.py:906 msgid "Cannot allocate stock item to a line with a different part" msgstr "" -#: order/models.py:802 +#: order/models.py:908 msgid "Cannot allocate stock to a line without a part" msgstr "" -#: order/models.py:805 +#: order/models.py:911 msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:815 +#: order/models.py:921 msgid "Quantity must be 1 for serialized stock item" msgstr "" -#: order/models.py:820 +#: order/models.py:926 msgid "Line" msgstr "" -#: order/models.py:831 +#: order/models.py:937 msgid "Item" msgstr "" -#: order/models.py:832 +#: order/models.py:938 msgid "Select stock item to allocate" msgstr "" -#: order/models.py:835 +#: order/models.py:941 msgid "Enter stock allocation quantity" msgstr "" +#: order/serializers.py:139 +msgid "Purchase price currency" +msgstr "" + +#: order/serializers.py:359 +msgid "Sale price currency" +msgstr "" + #: order/templates/order/delete_attachment.html:5 #: stock/templates/stock/attachment_delete.html:5 #: templates/attachment_delete.html:5 @@ -3087,16 +3068,22 @@ msgstr "" msgid "Issued" msgstr "" -#: order/templates/order/order_base.html:180 -#: order/templates/order/purchase_order_detail.html:100 +#: order/templates/order/order_base.html:188 +msgid "Edit Purchase Order" +msgstr "" + +#: order/templates/order/order_base.html:199 +#: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 +#: part/templates/part/part_base.html:415 #: stock/templates/stock/location.html:191 templates/js/stock.js:750 #: templates/js/stock.js:1338 msgid "New Location" msgstr "" -#: order/templates/order/order_base.html:181 -#: order/templates/order/purchase_order_detail.html:101 +#: order/templates/order/order_base.html:200 +#: order/templates/order/purchase_order_detail.html:128 +#: part/templates/part/part_base.html:416 #: stock/templates/stock/location.html:42 msgid "Create new stock location" msgstr "" @@ -3249,7 +3236,7 @@ msgid "Select existing purchase orders, or create new orders." msgstr "" #: order/templates/order/order_wizard/select_pos.html:31 -#: templates/js/order.js:205 templates/js/order.js:308 +#: templates/js/order.js:267 templates/js/order.js:375 msgid "Items" msgstr "" @@ -3273,7 +3260,6 @@ msgid "Purchase Order Attachments" msgstr "" #: order/templates/order/po_lineitem_delete.html:5 -#: order/templates/order/so_lineitem_delete.html:5 msgid "Are you sure you wish to delete this line item?" msgstr "" @@ -3291,41 +3277,52 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:24 -#: order/templates/order/sales_order_detail.html:22 order/views.py:1327 -#: order/views.py:1410 +#: order/templates/order/purchase_order_detail.html:64 +#: order/templates/order/sales_order_detail.html:22 +#: order/templates/order/sales_order_detail.html:56 msgid "Add Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:114 +#: order/templates/order/purchase_order_detail.html:100 +#: order/templates/order/sales_order_detail.html:398 +msgid "Edit Line Item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:110 +#: order/templates/order/sales_order_detail.html:408 +msgid "Delete Line Item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:141 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:142 -#: order/templates/order/sales_order_detail.html:223 +#: order/templates/order/purchase_order_detail.html:169 +#: order/templates/order/sales_order_detail.html:233 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:191 -#: order/templates/order/sales_order_detail.html:246 templates/js/part.js:807 +#: order/templates/order/purchase_order_detail.html:218 +#: order/templates/order/sales_order_detail.html:256 templates/js/part.js:807 #: templates/js/part.js:996 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:198 -#: order/templates/order/sales_order_detail.html:253 +#: order/templates/order/purchase_order_detail.html:225 +#: order/templates/order/sales_order_detail.html:263 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:255 -#: order/templates/order/sales_order_detail.html:359 +#: order/templates/order/purchase_order_detail.html:282 +#: order/templates/order/sales_order_detail.html:369 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:256 +#: order/templates/order/purchase_order_detail.html:283 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:261 +#: order/templates/order/purchase_order_detail.html:288 msgid "Receive line item" msgstr "" @@ -3340,7 +3337,7 @@ msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:45 -#: part/models.py:322 part/templates/part/cat_link.html:7 +#: part/models.py:326 part/templates/part/cat_link.html:7 #: part/templates/part/category.html:108 part/templates/part/category.html:157 #: part/templates/part/category_navbar.html:25 #: part/templates/part/category_navbar.html:32 @@ -3348,7 +3345,7 @@ msgstr "" #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 #: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 -#: users/models.py:40 +#: users/models.py:41 msgid "Parts" msgstr "" @@ -3390,10 +3387,14 @@ msgstr "" msgid "Sales Order Details" msgstr "" -#: order/templates/order/sales_order_base.html:100 templates/js/order.js:275 +#: order/templates/order/sales_order_base.html:100 templates/js/order.js:342 msgid "Customer Reference" msgstr "" +#: order/templates/order/sales_order_base.html:177 +msgid "Edit Sales Order" +msgstr "" + #: order/templates/order/sales_order_cancel.html:8 #: order/templates/order/sales_order_ship.html:9 #: part/templates/part/bom_duplicate.html:12 @@ -3409,69 +3410,69 @@ msgstr "" msgid "Sales Order Items" msgstr "" -#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:358 +#: order/templates/order/sales_order_detail.html:105 templates/js/bom.js:358 #: templates/js/build.js:725 templates/js/build.js:1142 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:611 +#: order/templates/order/sales_order_detail.html:112 templates/js/build.js:611 #: templates/js/build.js:947 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:613 +#: order/templates/order/sales_order_detail.html:113 templates/js/build.js:613 #: templates/js/build.js:948 msgid "Delete stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:176 +#: order/templates/order/sales_order_detail.html:186 msgid "No matching line items" msgstr "" -#: order/templates/order/sales_order_detail.html:206 +#: order/templates/order/sales_order_detail.html:216 msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:676 +#: order/templates/order/sales_order_detail.html:284 templates/js/build.js:676 #: templates/js/build.js:943 msgid "Allocated" msgstr "" -#: order/templates/order/sales_order_detail.html:276 +#: order/templates/order/sales_order_detail.html:286 msgid "Fulfilled" msgstr "" -#: order/templates/order/sales_order_detail.html:313 +#: order/templates/order/sales_order_detail.html:323 msgid "PO" msgstr "" -#: order/templates/order/sales_order_detail.html:343 +#: order/templates/order/sales_order_detail.html:353 msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:739 +#: order/templates/order/sales_order_detail.html:356 templates/js/build.js:739 msgid "Allocate stock" msgstr "" -#: order/templates/order/sales_order_detail.html:349 +#: order/templates/order/sales_order_detail.html:359 msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:732 +#: order/templates/order/sales_order_detail.html:363 templates/js/build.js:732 #: templates/js/build.js:1150 msgid "Build stock" msgstr "" -#: order/templates/order/sales_order_detail.html:356 -#: order/templates/order/sales_order_detail.html:465 +#: order/templates/order/sales_order_detail.html:366 +#: order/templates/order/sales_order_detail.html:485 msgid "Calculate price" msgstr "" -#: order/templates/order/sales_order_detail.html:360 +#: order/templates/order/sales_order_detail.html:370 msgid "Delete line item " msgstr "" -#: order/templates/order/sales_order_detail.html:471 +#: order/templates/order/sales_order_detail.html:491 msgid "Update Unit Price" msgstr "" @@ -3512,194 +3513,154 @@ msgstr "" msgid "Sales Order Attachments" msgstr "" -#: order/views.py:106 -msgid "Add Purchase Order Attachment" -msgstr "" - -#: order/views.py:156 -msgid "Add Sales Order Attachment" -msgstr "" - -#: order/views.py:348 -msgid "Create Sales Order" -msgstr "" - -#: order/views.py:383 -msgid "Edit Purchase Order" -msgstr "" - -#: order/views.py:403 -msgid "Edit Sales Order" -msgstr "" - -#: order/views.py:419 +#: order/views.py:151 msgid "Cancel Order" msgstr "" -#: order/views.py:428 order/views.py:454 +#: order/views.py:160 order/views.py:186 msgid "Confirm order cancellation" msgstr "" -#: order/views.py:431 order/views.py:457 +#: order/views.py:163 order/views.py:189 msgid "Order cannot be cancelled" msgstr "" -#: order/views.py:445 +#: order/views.py:177 msgid "Cancel sales order" msgstr "" -#: order/views.py:471 +#: order/views.py:203 msgid "Issue Order" msgstr "" -#: order/views.py:480 +#: order/views.py:212 msgid "Confirm order placement" msgstr "" -#: order/views.py:490 +#: order/views.py:222 msgid "Purchase order issued" msgstr "" -#: order/views.py:501 +#: order/views.py:233 msgid "Complete Order" msgstr "" -#: order/views.py:517 +#: order/views.py:249 msgid "Confirm order completion" msgstr "" -#: order/views.py:528 +#: order/views.py:260 msgid "Purchase order completed" msgstr "" -#: order/views.py:538 +#: order/views.py:270 msgid "Ship Order" msgstr "" -#: order/views.py:554 +#: order/views.py:286 msgid "Confirm order shipment" msgstr "" -#: order/views.py:560 +#: order/views.py:292 msgid "Could not ship order" msgstr "" -#: order/views.py:607 +#: order/views.py:339 msgid "Match Supplier Parts" msgstr "" -#: order/views.py:804 +#: order/views.py:536 msgid "Receive Parts" msgstr "" -#: order/views.py:874 +#: order/views.py:606 msgid "Items received" msgstr "" -#: order/views.py:888 +#: order/views.py:620 msgid "No destination set" msgstr "" -#: order/views.py:933 +#: order/views.py:665 msgid "Error converting quantity to number" msgstr "" -#: order/views.py:939 +#: order/views.py:671 msgid "Receive quantity less than zero" msgstr "" -#: order/views.py:945 +#: order/views.py:677 msgid "No lines specified" msgstr "" -#: order/views.py:1018 +#: order/views.py:750 msgid "Update prices" msgstr "" -#: order/views.py:1276 +#: order/views.py:1008 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1336 -msgid "Supplier part must be specified" -msgstr "" - -#: order/views.py:1342 -msgid "Supplier must match for Part and Order" -msgstr "" - -#: order/views.py:1473 order/views.py:1491 -msgid "Edit Line Item" -msgstr "" - -#: order/views.py:1507 order/views.py:1519 -msgid "Delete Line Item" -msgstr "" - -#: order/views.py:1512 order/views.py:1524 -msgid "Deleted line item" -msgstr "" - -#: order/views.py:1537 +#: order/views.py:1061 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1582 +#: order/views.py:1106 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1598 +#: order/views.py:1122 msgid "Select line item" msgstr "" -#: order/views.py:1629 +#: order/views.py:1153 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "" -#: order/views.py:1639 +#: order/views.py:1163 #, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1647 +#: order/views.py:1171 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1701 +#: order/views.py:1225 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1775 +#: order/views.py:1299 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1790 +#: order/views.py:1314 msgid "Remove allocation" msgstr "" -#: order/views.py:1862 +#: order/views.py:1386 msgid "Sales order not found" msgstr "" -#: order/views.py:1868 +#: order/views.py:1392 msgid "Price not found" msgstr "" -#: order/views.py:1871 +#: order/views.py:1395 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1876 +#: order/views.py:1400 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:747 +#: part/bom.py:138 part/models.py:72 part/models.py:756 #: part/templates/part/category.html:75 part/templates/part/detail.html:90 msgid "Default Location" msgstr "" @@ -3721,143 +3682,143 @@ msgstr "" msgid "Error reading BOM file (incorrect row size)" msgstr "" -#: part/forms.py:89 stock/forms.py:265 +#: part/forms.py:73 stock/forms.py:232 msgid "File Format" msgstr "" -#: part/forms.py:89 stock/forms.py:265 +#: part/forms.py:73 stock/forms.py:232 msgid "Select output file format" msgstr "" -#: part/forms.py:91 +#: part/forms.py:75 msgid "Cascading" msgstr "" -#: part/forms.py:91 +#: part/forms.py:75 msgid "Download cascading / multi-level BOM" msgstr "" -#: part/forms.py:93 +#: part/forms.py:77 msgid "Levels" msgstr "" -#: part/forms.py:93 +#: part/forms.py:77 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "" -#: part/forms.py:95 +#: part/forms.py:79 msgid "Include Parameter Data" msgstr "" -#: part/forms.py:95 +#: part/forms.py:79 msgid "Include part parameters data in exported BOM" msgstr "" -#: part/forms.py:97 +#: part/forms.py:81 msgid "Include Stock Data" msgstr "" -#: part/forms.py:97 +#: part/forms.py:81 msgid "Include part stock data in exported BOM" msgstr "" -#: part/forms.py:99 +#: part/forms.py:83 msgid "Include Manufacturer Data" msgstr "" -#: part/forms.py:99 +#: part/forms.py:83 msgid "Include part manufacturer data in exported BOM" msgstr "" -#: part/forms.py:101 +#: part/forms.py:85 msgid "Include Supplier Data" msgstr "" -#: part/forms.py:101 +#: part/forms.py:85 msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2191 +#: part/forms.py:106 part/models.py:2224 msgid "Parent Part" msgstr "" -#: part/forms.py:123 part/templates/part/bom_duplicate.html:7 +#: part/forms.py:107 part/templates/part/bom_duplicate.html:7 msgid "Select parent part to copy BOM from" msgstr "" -#: part/forms.py:129 +#: part/forms.py:113 msgid "Clear existing BOM items" msgstr "" -#: part/forms.py:135 +#: part/forms.py:119 msgid "Confirm BOM duplication" msgstr "" -#: part/forms.py:153 +#: part/forms.py:137 msgid "validate" msgstr "" -#: part/forms.py:153 +#: part/forms.py:137 msgid "Confirm that the BOM is correct" msgstr "" -#: part/forms.py:165 +#: part/forms.py:149 msgid "BOM file" msgstr "" -#: part/forms.py:165 +#: part/forms.py:149 msgid "Select BOM file to upload" msgstr "" -#: part/forms.py:184 +#: part/forms.py:168 msgid "Related Part" msgstr "" -#: part/forms.py:203 +#: part/forms.py:175 msgid "Select part category" msgstr "" -#: part/forms.py:220 +#: part/forms.py:192 msgid "Duplicate all BOM data for this part" msgstr "" -#: part/forms.py:221 +#: part/forms.py:193 msgid "Copy BOM" msgstr "" -#: part/forms.py:226 +#: part/forms.py:198 msgid "Duplicate all parameter data for this part" msgstr "" -#: part/forms.py:227 +#: part/forms.py:199 msgid "Copy Parameters" msgstr "" -#: part/forms.py:232 +#: part/forms.py:204 msgid "Confirm part creation" msgstr "" -#: part/forms.py:237 +#: part/forms.py:209 msgid "Include category parameter templates" msgstr "" -#: part/forms.py:242 +#: part/forms.py:214 msgid "Include parent categories parameter templates" msgstr "" -#: part/forms.py:322 +#: part/forms.py:294 msgid "Add parameter template to same level categories" msgstr "" -#: part/forms.py:326 +#: part/forms.py:298 msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2286 +#: part/forms.py:316 part/models.py:2323 msgid "Sub part" msgstr "" -#: part/forms.py:373 +#: part/forms.py:345 msgid "Input quantity for price calculation" msgstr "" @@ -3873,362 +3834,362 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2237 +#: part/models.py:86 part/models.py:2270 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" -#: part/models.py:83 part/templates/part/category.html:32 +#: part/models.py:87 part/templates/part/category.html:32 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127 -#: templates/stats.html:84 users/models.py:39 +#: templates/stats.html:84 users/models.py:40 msgid "Part Categories" msgstr "" -#: part/models.py:448 part/models.py:460 +#: part/models.py:457 part/models.py:469 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:557 +#: part/models.py:566 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:561 +#: part/models.py:570 msgid "Next available serial number is" msgstr "" -#: part/models.py:566 +#: part/models.py:575 msgid "Most recent serial number is" msgstr "" -#: part/models.py:645 +#: part/models.py:654 msgid "Duplicate IPN not allowed in part settings" msgstr "IPN dupliqué non autorisé dans les paramètres de la pièce" -#: part/models.py:670 part/templates/part/detail.html:22 +#: part/models.py:679 part/templates/part/detail.html:22 msgid "Part name" msgstr "" -#: part/models.py:677 +#: part/models.py:686 msgid "Is Template" msgstr "" -#: part/models.py:678 +#: part/models.py:687 msgid "Is this part a template part?" msgstr "" -#: part/models.py:689 +#: part/models.py:698 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:690 part/templates/part/detail.html:60 +#: part/models.py:699 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "" -#: part/models.py:696 +#: part/models.py:705 msgid "Part description" msgstr "" -#: part/models.py:701 part/templates/part/category.html:82 +#: part/models.py:710 part/templates/part/category.html:82 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "" -#: part/models.py:702 +#: part/models.py:711 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:709 part/models.py:2236 part/templates/part/detail.html:73 +#: part/models.py:718 part/models.py:2269 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" -#: part/models.py:710 +#: part/models.py:719 msgid "Part category" msgstr "" -#: part/models.py:715 part/templates/part/detail.html:28 +#: part/models.py:724 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "IPN" -#: part/models.py:716 +#: part/models.py:725 msgid "Internal Part Number" msgstr "" -#: part/models.py:722 +#: part/models.py:731 msgid "Part revision or version number" msgstr "" -#: part/models.py:723 part/templates/part/detail.html:35 report/models.py:199 +#: part/models.py:732 part/templates/part/detail.html:35 report/models.py:199 #: templates/js/part.js:173 msgid "Revision" msgstr "" -#: part/models.py:745 +#: part/models.py:754 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:792 part/templates/part/detail.html:97 +#: part/models.py:801 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "" -#: part/models.py:793 +#: part/models.py:802 msgid "Default supplier part" msgstr "" -#: part/models.py:800 +#: part/models.py:809 msgid "Default Expiry" msgstr "" -#: part/models.py:801 +#: part/models.py:810 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:806 part/templates/part/detail.html:113 +#: part/models.py:815 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "" -#: part/models.py:807 +#: part/models.py:816 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:814 +#: part/models.py:823 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:820 +#: part/models.py:829 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:826 +#: part/models.py:835 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:832 +#: part/models.py:841 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:837 +#: part/models.py:846 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:842 +#: part/models.py:851 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:846 part/templates/part/detail.html:227 +#: part/models.py:855 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:246 templates/js/table_filters.js:315 msgid "Active" msgstr "" -#: part/models.py:847 +#: part/models.py:856 msgid "Is this part active?" msgstr "" -#: part/models.py:852 +#: part/models.py:861 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:857 +#: part/models.py:866 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:860 +#: part/models.py:869 msgid "BOM checksum" msgstr "" -#: part/models.py:860 +#: part/models.py:869 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:863 +#: part/models.py:872 msgid "BOM checked by" msgstr "" -#: part/models.py:865 +#: part/models.py:874 msgid "BOM checked date" msgstr "" -#: part/models.py:869 +#: part/models.py:878 msgid "Creation User" msgstr "" -#: part/models.py:1608 +#: part/models.py:1617 msgid "Sell multiple" msgstr "" -#: part/models.py:2063 +#: part/models.py:2088 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2080 +#: part/models.py:2105 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2100 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2125 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2101 +#: part/models.py:2126 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2106 +#: part/models.py:2131 msgid "Test Description" msgstr "" -#: part/models.py:2107 +#: part/models.py:2132 msgid "Enter description for this test" msgstr "" -#: part/models.py:2112 templates/js/part.js:726 +#: part/models.py:2137 templates/js/part.js:726 #: templates/js/table_filters.js:232 msgid "Required" msgstr "" -#: part/models.py:2113 +#: part/models.py:2138 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2118 templates/js/part.js:734 +#: part/models.py:2143 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2119 +#: part/models.py:2144 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2124 templates/js/part.js:741 +#: part/models.py:2149 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2125 +#: part/models.py:2150 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2158 +#: part/models.py:2187 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2163 +#: part/models.py:2192 msgid "Parameter Name" msgstr "" -#: part/models.py:2165 +#: part/models.py:2194 msgid "Parameter Units" msgstr "" -#: part/models.py:2193 part/models.py:2242 part/models.py:2243 +#: part/models.py:2226 part/models.py:2275 part/models.py:2276 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2195 +#: part/models.py:2228 msgid "Data" msgstr "" -#: part/models.py:2195 +#: part/models.py:2228 msgid "Parameter Value" msgstr "" -#: part/models.py:2247 templates/InvenTree/settings/category.html:67 +#: part/models.py:2280 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2248 +#: part/models.py:2281 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2278 +#: part/models.py:2315 msgid "Select parent part" msgstr "" -#: part/models.py:2287 +#: part/models.py:2324 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2293 +#: part/models.py:2330 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2332 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2295 +#: part/models.py:2332 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2298 +#: part/models.py:2335 msgid "Overage" msgstr "" -#: part/models.py:2299 +#: part/models.py:2336 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2302 +#: part/models.py:2339 msgid "BOM item reference" msgstr "" -#: part/models.py:2305 +#: part/models.py:2342 msgid "BOM item notes" msgstr "" -#: part/models.py:2307 +#: part/models.py:2344 msgid "Checksum" msgstr "" -#: part/models.py:2307 +#: part/models.py:2344 msgid "BOM line checksum" msgstr "" -#: part/models.py:2311 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2348 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2312 +#: part/models.py:2349 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2317 templates/js/bom.js:287 +#: part/models.py:2354 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2318 +#: part/models.py:2355 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2394 part/views.py:1892 part/views.py:1944 -#: stock/models.py:290 +#: part/models.py:2431 part/views.py:1736 part/views.py:1788 +#: stock/models.py:298 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2403 part/models.py:2405 +#: part/models.py:2440 part/models.py:2442 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2408 +#: part/models.py:2445 msgid "BOM Item" msgstr "" -#: part/models.py:2527 +#: part/models.py:2564 msgid "Part 1" msgstr "" -#: part/models.py:2531 +#: part/models.py:2568 msgid "Part 2" msgstr "" -#: part/models.py:2531 +#: part/models.py:2568 msgid "Select Related Part" msgstr "" -#: part/models.py:2563 +#: part/models.py:2600 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -4244,14 +4205,6 @@ msgstr "" msgid "Part Attachments" msgstr "" -#: part/templates/part/bom-delete.html:6 -msgid "Are you sure you want to delete this BOM item?" -msgstr "" - -#: part/templates/part/bom-delete.html:8 -msgid "Deleting this entry will remove the BOM row from the following part" -msgstr "" - #: part/templates/part/bom.html:10 part/templates/part/navbar.html:51 #: part/templates/part/navbar.html:54 msgid "Bill of Materials" @@ -4300,7 +4253,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:2187 +#: part/templates/part/bom.html:61 part/views.py:2031 msgid "Export Bill of Materials" msgstr "" @@ -4316,7 +4269,7 @@ msgstr "" msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/bom.html:160 part/views.py:591 +#: part/templates/part/bom.html:160 part/views.py:450 #: templates/js/stock.js:1327 msgid "Create New Part" msgstr "" @@ -4398,7 +4351,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:2597 +#: part/templates/part/category.html:38 part/views.py:2441 msgid "Create new part category" msgstr "" @@ -4463,6 +4416,7 @@ msgid "Create new location" msgstr "" #: part/templates/part/category.html:223 part/templates/part/category.html:253 +#: part/templates/part/part_base.html:378 msgid "New Category" msgstr "" @@ -4474,10 +4428,20 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:1391 +#: part/templates/part/category.html:260 stock/views.py:1223 msgid "Create new Stock Location" msgstr "" +#: part/templates/part/category.html:279 +#, fuzzy +#| msgid "Select Category" +msgid "Select parent category" +msgstr "Sélectionnez une catégorie" + +#: part/templates/part/category.html:286 part/views.py:2389 +msgid "Edit Part Category" +msgstr "" + #: part/templates/part/category_delete.html:5 msgid "Are you sure you want to delete category" msgstr "" @@ -4523,7 +4487,7 @@ msgstr "" msgid "Part Parameters" msgstr "" -#: part/templates/part/copy_part.html:9 part/views.py:467 +#: part/templates/part/copy_part.html:9 part/views.py:326 msgid "Duplicate Part" msgstr "" @@ -4645,7 +4609,7 @@ msgid "Delete manufacturer parts" msgstr "" #: part/templates/part/manufacturer.html:53 -#: part/templates/part/supplier.html:57 +#: part/templates/part/supplier.html:56 msgid "Create new manufacturer" msgstr "" @@ -4710,8 +4674,8 @@ msgstr "" msgid "Part List" msgstr "" -#: part/templates/part/part_base.html:26 templates/js/company.js:156 -#: templates/js/company.js:355 templates/js/part.js:84 templates/js/part.js:161 +#: part/templates/part/part_base.html:26 templates/js/company.js:280 +#: templates/js/company.js:480 templates/js/part.js:84 templates/js/part.js:161 msgid "Inactive" msgstr "" @@ -4795,10 +4759,28 @@ msgstr "" msgid "Building" msgstr "" -#: part/templates/part/part_base.html:282 part/templates/part/prices.html:131 +#: part/templates/part/part_base.html:285 part/templates/part/prices.html:131 msgid "Calculate" msgstr "" +#: part/templates/part/part_base.html:379 +#, fuzzy +#| msgid "Select Category" +msgid "Create New Part Category" +msgstr "Sélectionnez une catégorie" + +#: part/templates/part/part_base.html:387 +#, fuzzy +#| msgid "parent" +msgid "New Parent" +msgstr "parent" + +#: part/templates/part/part_base.html:435 +#, fuzzy +#| msgid "Part" +msgid "Edit Part" +msgstr "Pièce" + #: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:27 msgid "Supplier Pricing" msgstr "" @@ -4851,6 +4833,18 @@ msgstr "" msgid "Add Test Template" msgstr "" +#: part/templates/part/part_tests.html:61 +msgid "Add Test Result Template" +msgstr "" + +#: part/templates/part/part_tests.html:79 +msgid "Edit Test Result Template" +msgstr "" + +#: part/templates/part/part_tests.html:91 +msgid "Delete Test Result Template" +msgstr "" + #: part/templates/part/part_thumb.html:20 msgid "Select from existing images" msgstr "" @@ -4941,7 +4935,7 @@ msgstr "" msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:3022 +#: part/templates/part/prices.html:206 part/views.py:2859 msgid "Add Internal Price Break" msgstr "" @@ -5044,228 +5038,188 @@ msgstr "" msgid "Unknown database" msgstr "" -#: part/views.py:96 +#: part/views.py:95 msgid "Add Related Part" msgstr "" -#: part/views.py:151 +#: part/views.py:150 msgid "Delete Related Part" msgstr "" -#: part/views.py:165 -msgid "Add part attachment" -msgstr "" - -#: part/views.py:218 templates/attachment_table.html:32 -msgid "Edit attachment" -msgstr "" - -#: part/views.py:222 -msgid "Part attachment updated" -msgstr "" - -#: part/views.py:237 -msgid "Delete Part Attachment" -msgstr "" - -#: part/views.py:245 -msgid "Deleted part attachment" -msgstr "" - -#: part/views.py:254 -msgid "Create Test Template" -msgstr "" - -#: part/views.py:281 -msgid "Edit Test Template" -msgstr "" - -#: part/views.py:295 -msgid "Delete Test Template" -msgstr "" - -#: part/views.py:302 +#: part/views.py:161 msgid "Set Part Category" msgstr "" -#: part/views.py:352 +#: part/views.py:211 #, python-brace-format msgid "Set category for {n} parts" msgstr "" -#: part/views.py:387 +#: part/views.py:246 msgid "Create Variant" msgstr "" -#: part/views.py:472 +#: part/views.py:331 msgid "Copied part" msgstr "" -#: part/views.py:526 part/views.py:664 +#: part/views.py:385 part/views.py:523 msgid "Possible matches exist - confirm creation of new part" msgstr "" -#: part/views.py:596 +#: part/views.py:455 msgid "Created new part" msgstr "" -#: part/views.py:764 +#: part/views.py:623 msgid "Match References" msgstr "" -#: part/views.py:1066 +#: part/views.py:925 msgid "None" msgstr "" -#: part/views.py:1125 +#: part/views.py:984 msgid "Part QR Code" msgstr "" -#: part/views.py:1227 -msgid "Upload Part Image" -msgstr "" - -#: part/views.py:1233 part/views.py:1268 -msgid "Updated part image" -msgstr "" - -#: part/views.py:1242 +#: part/views.py:1086 msgid "Select Part Image" msgstr "" -#: part/views.py:1271 +#: part/views.py:1112 +msgid "Updated part image" +msgstr "" + +#: part/views.py:1115 msgid "Part image not found" msgstr "" -#: part/views.py:1282 +#: part/views.py:1126 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1317 +#: part/views.py:1161 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1347 +#: part/views.py:1191 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1368 +#: part/views.py:1212 msgid "Validate BOM" msgstr "" -#: part/views.py:1389 +#: part/views.py:1233 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1400 +#: part/views.py:1244 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1534 +#: part/views.py:1378 msgid "No BOM file provided" msgstr "" -#: part/views.py:1895 +#: part/views.py:1739 msgid "Enter a valid quantity" msgstr "" -#: part/views.py:1920 part/views.py:1923 +#: part/views.py:1764 part/views.py:1767 msgid "Select valid part" msgstr "" -#: part/views.py:1929 +#: part/views.py:1773 msgid "Duplicate part selected" msgstr "" -#: part/views.py:1967 +#: part/views.py:1811 msgid "Select a part" msgstr "" -#: part/views.py:1973 +#: part/views.py:1817 msgid "Selected part creates a circular BOM" msgstr "" -#: part/views.py:1977 +#: part/views.py:1821 msgid "Specify quantity" msgstr "" -#: part/views.py:2239 +#: part/views.py:2083 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2246 +#: part/views.py:2090 msgid "Part was deleted" msgstr "" -#: part/views.py:2255 +#: part/views.py:2099 msgid "Part Pricing" msgstr "" -#: part/views.py:2396 +#: part/views.py:2240 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2406 +#: part/views.py:2250 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2413 +#: part/views.py:2257 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2421 +#: part/views.py:2265 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2471 +#: part/views.py:2315 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2485 +#: part/views.py:2329 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2545 -msgid "Edit Part Category" -msgstr "" - -#: part/views.py:2583 +#: part/views.py:2427 msgid "Delete Part Category" msgstr "" -#: part/views.py:2589 +#: part/views.py:2433 msgid "Part category was deleted" msgstr "" -#: part/views.py:2641 +#: part/views.py:2485 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2742 +#: part/views.py:2586 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2798 +#: part/views.py:2642 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2817 +#: part/views.py:2661 msgid "Create BOM Item" msgstr "" -#: part/views.py:2887 +#: part/views.py:2731 msgid "Edit BOM item" msgstr "" -#: part/views.py:2943 -msgid "Confim BOM item deletion" +#: part/views.py:2792 +msgid "Added new price break" msgstr "" -#: part/views.py:3031 +#: part/views.py:2868 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:3039 +#: part/views.py:2876 msgid "Delete Internal Price Break" msgstr "" @@ -5371,17 +5325,17 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1739 +#: stock/models.py:1759 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1745 +#: stock/models.py:1765 msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:1026 +#: templates/js/order.js:257 templates/js/stock.js:1026 msgid "Date" msgstr "" @@ -5393,287 +5347,287 @@ msgstr "" msgid "Fail" msgstr "" -#: stock/api.py:212 +#: stock/api.py:211 #, python-brace-format msgid "Updated stock for {n} items" msgstr "" -#: stock/api.py:281 +#: stock/api.py:280 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:114 stock/forms.py:418 stock/models.py:505 +#: stock/forms.py:81 stock/forms.py:385 stock/models.py:513 #: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 msgid "Expiry Date" msgstr "" -#: stock/forms.py:115 stock/forms.py:419 +#: stock/forms.py:82 stock/forms.py:386 msgid "Expiration date for this stock item" msgstr "" -#: stock/forms.py:118 +#: stock/forms.py:85 msgid "Enter unique serial numbers (or leave blank)" msgstr "" -#: stock/forms.py:169 +#: stock/forms.py:136 msgid "Destination for serialized stock (by default, will remain in current location)" msgstr "" -#: stock/forms.py:171 +#: stock/forms.py:138 msgid "Serial numbers" msgstr "" -#: stock/forms.py:171 +#: stock/forms.py:138 msgid "Unique serial numbers (must match quantity)" msgstr "" -#: stock/forms.py:173 stock/forms.py:349 +#: stock/forms.py:140 stock/forms.py:316 msgid "Add transaction note (optional)" msgstr "" -#: stock/forms.py:203 stock/forms.py:259 +#: stock/forms.py:170 stock/forms.py:226 msgid "Select test report template" msgstr "" -#: stock/forms.py:267 templates/js/table_filters.js:75 +#: stock/forms.py:234 templates/js/table_filters.js:75 #: templates/js/table_filters.js:138 msgid "Include sublocations" msgstr "" -#: stock/forms.py:267 +#: stock/forms.py:234 msgid "Include stock items in sub locations" msgstr "" -#: stock/forms.py:302 +#: stock/forms.py:269 msgid "Stock item to install" msgstr "" -#: stock/forms.py:309 +#: stock/forms.py:276 msgid "Stock quantity to assign" msgstr "" -#: stock/forms.py:337 +#: stock/forms.py:304 msgid "Must not exceed available quantity" msgstr "" -#: stock/forms.py:347 +#: stock/forms.py:314 msgid "Destination location for uninstalled items" msgstr "" -#: stock/forms.py:351 +#: stock/forms.py:318 msgid "Confirm uninstall" msgstr "" -#: stock/forms.py:351 +#: stock/forms.py:318 msgid "Confirm removal of installed stock items" msgstr "" -#: stock/forms.py:375 +#: stock/forms.py:342 msgid "Destination stock location" msgstr "" -#: stock/forms.py:377 +#: stock/forms.py:344 msgid "Add note (required)" msgstr "" -#: stock/forms.py:381 stock/views.py:852 stock/views.py:1051 +#: stock/forms.py:348 stock/views.py:705 stock/views.py:904 msgid "Confirm stock adjustment" msgstr "" -#: stock/forms.py:381 +#: stock/forms.py:348 msgid "Confirm movement of stock items" msgstr "" -#: stock/forms.py:383 +#: stock/forms.py:350 msgid "Set Default Location" msgstr "" -#: stock/forms.py:383 +#: stock/forms.py:350 msgid "Set the destination as the default location for selected parts" msgstr "" -#: stock/models.py:52 stock/models.py:542 +#: stock/models.py:56 stock/models.py:550 msgid "Owner" msgstr "" -#: stock/models.py:53 stock/models.py:543 +#: stock/models.py:57 stock/models.py:551 msgid "Select Owner" msgstr "" -#: stock/models.py:271 +#: stock/models.py:279 msgid "StockItem with this serial number already exists" msgstr "" -#: stock/models.py:307 +#: stock/models.py:315 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:317 stock/models.py:326 +#: stock/models.py:325 stock/models.py:334 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:318 +#: stock/models.py:326 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:340 +#: stock/models.py:348 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:346 +#: stock/models.py:354 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:353 +#: stock/models.py:361 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:395 +#: stock/models.py:403 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:404 +#: stock/models.py:412 msgid "Base part" msgstr "" -#: stock/models.py:413 +#: stock/models.py:421 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:418 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:426 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "" -#: stock/models.py:421 +#: stock/models.py:429 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:428 +#: stock/models.py:436 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:433 stock/templates/stock/item_base.html:270 +#: stock/models.py:441 stock/templates/stock/item_base.html:270 msgid "Installed In" msgstr "" -#: stock/models.py:436 +#: stock/models.py:444 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:452 +#: stock/models.py:460 msgid "Serial number for this item" msgstr "" -#: stock/models.py:464 +#: stock/models.py:472 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:468 +#: stock/models.py:476 msgid "Stock Quantity" msgstr "" -#: stock/models.py:477 +#: stock/models.py:485 msgid "Source Build" msgstr "" -#: stock/models.py:479 +#: stock/models.py:487 msgid "Build for this stock item" msgstr "" -#: stock/models.py:490 +#: stock/models.py:498 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:493 +#: stock/models.py:501 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:499 +#: stock/models.py:507 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:506 +#: stock/models.py:514 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:519 +#: stock/models.py:527 msgid "Delete on deplete" msgstr "" -#: stock/models.py:519 +#: stock/models.py:527 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:529 stock/templates/stock/item_notes.html:13 +#: stock/models.py:537 stock/templates/stock/item_notes.html:13 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:538 +#: stock/models.py:546 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1006 +#: stock/models.py:1014 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1012 +#: stock/models.py:1020 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1018 +#: stock/models.py:1026 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1021 +#: stock/models.py:1029 msgid "Serial numbers must be a list of integers" msgstr "" -#: stock/models.py:1024 +#: stock/models.py:1032 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1031 +#: stock/models.py:1039 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "" -#: stock/models.py:1189 +#: stock/models.py:1197 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:1663 +#: stock/models.py:1679 msgid "Entry notes" msgstr "" -#: stock/models.py:1716 +#: stock/models.py:1736 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1722 +#: stock/models.py:1742 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1740 +#: stock/models.py:1760 msgid "Test name" msgstr "" -#: stock/models.py:1746 templates/js/table_filters.js:222 +#: stock/models.py:1766 templates/js/table_filters.js:222 msgid "Test result" msgstr "" -#: stock/models.py:1752 +#: stock/models.py:1772 msgid "Test output value" msgstr "" -#: stock/models.py:1759 +#: stock/models.py:1779 msgid "Test result attachment" msgstr "" -#: stock/models.py:1765 +#: stock/models.py:1785 msgid "Test notes" msgstr "" @@ -5863,6 +5817,12 @@ msgstr "" msgid "No stocktake performed" msgstr "" +#: stock/templates/stock/item_base.html:499 +#, fuzzy +#| msgid "Edited stock item" +msgid "Edit Stock Status" +msgstr "Article de stock modifié" + #: stock/templates/stock/item_childs.html:12 msgid "Child Stock Items" msgstr "" @@ -5922,6 +5882,19 @@ msgstr "" msgid "Add Test Data" msgstr "" +#: stock/templates/stock/item_tests.html:86 +#: stock/templates/stock/item_tests.html:111 +msgid "Add Test Result" +msgstr "" + +#: stock/templates/stock/item_tests.html:131 +msgid "Edit Test Result" +msgstr "" + +#: stock/templates/stock/item_tests.html:145 +msgid "Delete Test Result" +msgstr "" + #: stock/templates/stock/location.html:20 msgid "You are not in the list of owners of this location. This stock location cannot be edited." msgstr "" @@ -5970,7 +5943,7 @@ msgid "Stock Details" msgstr "" #: stock/templates/stock/location.html:117 templates/InvenTree/search.html:279 -#: templates/stats.html:97 users/models.py:41 +#: templates/stats.html:97 users/models.py:42 msgid "Stock Locations" msgstr "" @@ -6010,7 +5983,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1364 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1196 msgid "Convert Stock Item" msgstr "" @@ -6043,8 +6016,8 @@ msgstr "" msgid "Edit Stock Location" msgstr "" -#: stock/views.py:230 stock/views.py:1343 stock/views.py:1465 -#: stock/views.py:1830 +#: stock/views.py:230 stock/views.py:1175 stock/views.py:1297 +#: stock/views.py:1662 msgid "Owner is required (ownership control is enabled)" msgstr "" @@ -6052,205 +6025,177 @@ msgstr "" msgid "Stock Location QR code" msgstr "" -#: stock/views.py:265 -msgid "Add Stock Item Attachment" -msgstr "" - -#: stock/views.py:311 -msgid "Edit Stock Item Attachment" -msgstr "" - -#: stock/views.py:327 -msgid "Delete Stock Item Attachment" -msgstr "" - -#: stock/views.py:343 +#: stock/views.py:264 msgid "Assign to Customer" msgstr "" -#: stock/views.py:352 +#: stock/views.py:273 msgid "Customer must be specified" msgstr "" -#: stock/views.py:376 +#: stock/views.py:297 msgid "Return to Stock" msgstr "" -#: stock/views.py:385 +#: stock/views.py:306 msgid "Specify a valid location" msgstr "" -#: stock/views.py:396 +#: stock/views.py:317 msgid "Stock item returned from customer" msgstr "" -#: stock/views.py:407 +#: stock/views.py:328 msgid "Delete All Test Data" msgstr "" -#: stock/views.py:424 +#: stock/views.py:345 msgid "Confirm test data deletion" msgstr "" -#: stock/views.py:444 -msgid "Add Test Result" -msgstr "" - -#: stock/views.py:484 -msgid "Edit Test Result" -msgstr "" - -#: stock/views.py:501 -msgid "Delete Test Result" -msgstr "" - -#: stock/views.py:509 +#: stock/views.py:362 msgid "Stock Export Options" msgstr "" -#: stock/views.py:630 +#: stock/views.py:483 msgid "Stock Item QR Code" msgstr "" -#: stock/views.py:656 +#: stock/views.py:509 msgid "Install Stock Item" msgstr "" -#: stock/views.py:755 +#: stock/views.py:608 msgid "Uninstall Stock Items" msgstr "" -#: stock/views.py:863 +#: stock/views.py:716 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:888 +#: stock/views.py:741 msgid "Adjust Stock" msgstr "" -#: stock/views.py:998 +#: stock/views.py:851 msgid "Move Stock Items" msgstr "" -#: stock/views.py:998 +#: stock/views.py:851 msgid "Move" msgstr "" -#: stock/views.py:999 +#: stock/views.py:852 msgid "Count Stock Items" msgstr "" -#: stock/views.py:999 +#: stock/views.py:852 msgid "Count" msgstr "" -#: stock/views.py:1000 +#: stock/views.py:853 msgid "Remove From Stock" msgstr "" -#: stock/views.py:1000 +#: stock/views.py:853 msgid "Take" msgstr "" -#: stock/views.py:1001 +#: stock/views.py:854 msgid "Add Stock Items" msgstr "" -#: stock/views.py:1001 users/models.py:187 +#: stock/views.py:854 users/models.py:188 msgid "Add" msgstr "" -#: stock/views.py:1002 +#: stock/views.py:855 msgid "Delete Stock Items" msgstr "" -#: stock/views.py:1031 +#: stock/views.py:884 msgid "Must enter integer value" msgstr "" -#: stock/views.py:1036 +#: stock/views.py:889 msgid "Quantity must be positive" msgstr "" -#: stock/views.py:1043 +#: stock/views.py:896 #, python-brace-format msgid "Quantity must not exceed {x}" msgstr "" -#: stock/views.py:1107 +#: stock/views.py:960 msgid "No action performed" msgstr "" -#: stock/views.py:1122 +#: stock/views.py:975 #, python-brace-format msgid "Added stock to {n} items" msgstr "" -#: stock/views.py:1137 +#: stock/views.py:990 #, python-brace-format msgid "Removed stock from {n} items" msgstr "" -#: stock/views.py:1150 +#: stock/views.py:1003 #, python-brace-format msgid "Counted stock for {n} items" msgstr "" -#: stock/views.py:1190 +#: stock/views.py:1043 msgid "No items were moved" msgstr "" -#: stock/views.py:1193 +#: stock/views.py:1046 #, python-brace-format msgid "Moved {n} items to {dest}" msgstr "" -#: stock/views.py:1212 +#: stock/views.py:1065 #, python-brace-format msgid "Deleted {n} stock items" msgstr "" -#: stock/views.py:1222 -msgid "Edit Stock Item Status" -msgstr "" - -#: stock/views.py:1245 +#: stock/views.py:1077 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:1482 +#: stock/views.py:1314 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1575 templates/js/build.js:327 +#: stock/views.py:1407 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1717 +#: stock/views.py:1549 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1799 +#: stock/views.py:1631 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1899 +#: stock/views.py:1731 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1912 +#: stock/views.py:1744 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1923 +#: stock/views.py:1755 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1930 +#: stock/views.py:1762 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1939 +#: stock/views.py:1771 msgid "Add Stock Tracking Entry" msgstr "" @@ -6610,24 +6555,12 @@ msgstr "" msgid "copy version information" msgstr "" -#: templates/about.html:100 templates/js/modals.js:568 -#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54 -#: templates/modals.html:97 +#: templates/about.html:100 templates/js/modals.js:34 +#: templates/js/modals.js:677 templates/js/modals.js:970 +#: templates/modals.html:29 templates/modals.html:54 templates/modals.html:97 msgid "Close" msgstr "" -#: templates/attachment_table.html:6 -msgid "Add Attachment" -msgstr "" - -#: templates/attachment_table.html:17 -msgid "Uploaded" -msgstr "" - -#: templates/attachment_table.html:35 -msgid "Delete attachment" -msgstr "" - #: templates/image_download.html:8 msgid "Specify URL for downloading image" msgstr "" @@ -6644,6 +6577,26 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" +#: templates/js/attachment.js:16 +#, fuzzy +#| msgid "No matching action found" +msgid "No attachments found" +msgstr "Aucune action correspondante trouvée" + +#: templates/js/attachment.js:56 +#, fuzzy +#| msgid "upload date" +msgid "Upload Date" +msgstr "date de chargement" + +#: templates/js/attachment.js:69 +msgid "Edit attachment" +msgstr "" + +#: templates/js/attachment.js:76 +msgid "Delete attachment" +msgstr "" + #: templates/js/barcode.js:8 msgid "Scan barcode data here using wedge scanner" msgstr "" @@ -6672,7 +6625,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:921 +#: templates/js/barcode.js:119 templates/js/modals.js:1030 msgid "Invalid server response" msgstr "" @@ -6772,7 +6725,7 @@ msgstr "" msgid "Edit BOM Item" msgstr "" -#: templates/js/bom.js:372 +#: templates/js/bom.js:372 templates/js/bom.js:519 msgid "Delete BOM Item" msgstr "" @@ -6800,7 +6753,7 @@ msgstr "" msgid "No build order allocations found" msgstr "" -#: templates/js/build.js:222 templates/js/order.js:382 +#: templates/js/build.js:222 templates/js/order.js:449 msgid "Location not specified" msgstr "" @@ -6838,45 +6791,71 @@ msgstr "" msgid "No parts allocated for" msgstr "" -#: templates/js/company.js:74 +#: templates/js/company.js:45 +msgid "Edit Company" +msgstr "" + +#: templates/js/company.js:66 +msgid "Add new Company" +msgstr "" + +#: templates/js/company.js:143 msgid "Parts Supplied" msgstr "" -#: templates/js/company.js:83 +#: templates/js/company.js:152 msgid "Parts Manufactured" msgstr "" -#: templates/js/company.js:96 +#: templates/js/company.js:165 msgid "No company information found" msgstr "" -#: templates/js/company.js:129 +#: templates/js/company.js:183 +msgid "The following manufacturer parts will be deleted" +msgstr "" + +#: templates/js/company.js:200 +msgid "Delete Manufacturer Parts" +msgstr "" + +#: templates/js/company.js:253 msgid "No manufacturer parts found" msgstr "" -#: templates/js/company.js:148 templates/js/company.js:347 +#: templates/js/company.js:272 templates/js/company.js:472 #: templates/js/part.js:68 templates/js/part.js:153 msgid "Template part" msgstr "" -#: templates/js/company.js:152 templates/js/company.js:351 +#: templates/js/company.js:276 templates/js/company.js:476 #: templates/js/part.js:72 templates/js/part.js:157 msgid "Assembled part" msgstr "" -#: templates/js/company.js:226 +#: templates/js/company.js:350 msgid "No parameters found" msgstr "" -#: templates/js/company.js:262 +#: templates/js/company.js:386 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:263 +#: templates/js/company.js:387 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:328 +#: templates/js/company.js:406 +msgid "Edit Parameter" +msgstr "" + +#: templates/js/company.js:417 +#, fuzzy +#| msgid "Delete Item" +msgid "Delete Parameter" +msgstr "Supprimer cet élément" + +#: templates/js/company.js:453 msgid "No supplier parts found" msgstr "" @@ -6904,6 +6883,83 @@ msgstr "" msgid "Create filter" msgstr "" +#: templates/js/forms.js:278 templates/js/forms.js:291 +#: templates/js/forms.js:303 templates/js/forms.js:315 +msgid "Action Prohibited" +msgstr "" + +#: templates/js/forms.js:279 +msgid "Create operation not allowed" +msgstr "" + +#: templates/js/forms.js:292 +msgid "Update operation not allowed" +msgstr "" + +#: templates/js/forms.js:304 +msgid "Delete operation not allowed" +msgstr "" + +#: templates/js/forms.js:316 +msgid "View operation not allowed" +msgstr "" + +#: templates/js/forms.js:583 templates/js/modals.js:1040 +msgid "No Response" +msgstr "" + +#: templates/js/forms.js:584 templates/js/modals.js:1041 +msgid "No response from the InvenTree server" +msgstr "" + +#: templates/js/forms.js:590 templates/js/modals.js:1050 +msgid "Error 401: Not Authenticated" +msgstr "" + +#: templates/js/forms.js:591 templates/js/modals.js:1051 +msgid "Authentication credentials not supplied" +msgstr "" + +#: templates/js/forms.js:597 templates/js/modals.js:1055 +msgid "Error 403: Permission Denied" +msgstr "" + +#: templates/js/forms.js:598 templates/js/modals.js:1056 +msgid "You do not have the required permissions to access this function" +msgstr "" + +#: templates/js/forms.js:604 templates/js/modals.js:1060 +msgid "Error 404: Resource Not Found" +msgstr "" + +#: templates/js/forms.js:605 templates/js/modals.js:1061 +msgid "The requested resource could not be located on the server" +msgstr "" + +#: templates/js/forms.js:611 templates/js/modals.js:1065 +msgid "Error 408: Timeout" +msgstr "" + +#: templates/js/forms.js:612 templates/js/modals.js:1066 +msgid "Connection timeout while requesting data from server" +msgstr "" + +#: templates/js/forms.js:618 templates/js/modals.js:1069 +msgid "Error requesting form data" +msgstr "" + +#: templates/js/forms.js:788 templates/modals.html:21 templates/modals.html:47 +msgid "Form errors exist" +msgstr "" + +#: templates/js/forms.js:1161 +msgid "Searching" +msgstr "" + +#: templates/js/forms.js:1301 +msgid "Clear input" +msgstr "" + #: templates/js/label.js:10 templates/js/report.js:98 msgid "Select Stock Items" msgstr "" @@ -6944,112 +7000,108 @@ msgstr "" msgid "Select Label Template" msgstr "" -#: templates/js/modals.js:265 -msgid "Waiting for server..." -msgstr "" - -#: templates/js/modals.js:424 -msgid "Show Error Information" -msgstr "" - -#: templates/js/modals.js:491 templates/modals.html:76 -msgid "Accept" -msgstr "" - -#: templates/js/modals.js:492 templates/modals.html:75 +#: templates/js/modals.js:59 templates/js/modals.js:105 +#: templates/js/modals.js:601 templates/modals.html:75 msgid "Cancel" msgstr "" -#: templates/js/modals.js:556 -msgid "Loading Data" -msgstr "" - -#: templates/js/modals.js:567 templates/js/modals.js:860 +#: templates/js/modals.js:60 templates/js/modals.js:104 +#: templates/js/modals.js:676 templates/js/modals.js:969 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" -#: templates/js/modals.js:811 +#: templates/js/modals.js:103 +msgid "Form Title" +msgstr "" + +#: templates/js/modals.js:374 +msgid "Waiting for server..." +msgstr "" + +#: templates/js/modals.js:533 +msgid "Show Error Information" +msgstr "" + +#: templates/js/modals.js:600 templates/modals.html:76 +msgid "Accept" +msgstr "" + +#: templates/js/modals.js:665 +msgid "Loading Data" +msgstr "" + +#: templates/js/modals.js:920 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:811 +#: templates/js/modals.js:920 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:824 +#: templates/js/modals.js:933 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:921 +#: templates/js/modals.js:1030 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:931 -msgid "No Response" -msgstr "" - -#: templates/js/modals.js:932 -msgid "No response from the InvenTree server" -msgstr "" - -#: templates/js/modals.js:936 +#: templates/js/modals.js:1045 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:937 +#: templates/js/modals.js:1046 msgid "Server returned error code 400" msgstr "" -#: templates/js/modals.js:941 -msgid "Error 401: Not Authenticated" +#: templates/js/model_renderers.js:21 +msgid "Company ID" msgstr "" -#: templates/js/modals.js:942 -msgid "Authentication credentials not supplied" +#: templates/js/model_renderers.js:63 +#, fuzzy +#| msgid "Location changed" +msgid "Location ID" +msgstr "Emplacement modifié" + +#: templates/js/model_renderers.js:90 +#, fuzzy +#| msgid "Part" +msgid "Part ID" +msgstr "Pièce" + +#: templates/js/model_renderers.js:126 +#, fuzzy +#| msgid "Select Category" +msgid "Category ID" +msgstr "Sélectionnez une catégorie" + +#: templates/js/model_renderers.js:150 +msgid "Supplier Part ID" msgstr "" -#: templates/js/modals.js:946 -msgid "Error 403: Permission Denied" +#: templates/js/order.js:31 +msgid "Create Sales Order" msgstr "" -#: templates/js/modals.js:947 -msgid "You do not have the required permissions to access this function" -msgstr "" - -#: templates/js/modals.js:951 -msgid "Error 404: Resource Not Found" -msgstr "" - -#: templates/js/modals.js:952 -msgid "The requested resource could not be located on the server" -msgstr "" - -#: templates/js/modals.js:956 -msgid "Error 408: Timeout" -msgstr "" - -#: templates/js/modals.js:957 -msgid "Connection timeout while requesting data from server" -msgstr "" - -#: templates/js/modals.js:960 -msgid "Error requesting form data" -msgstr "" - -#: templates/js/order.js:138 +#: templates/js/order.js:200 msgid "No purchase orders found" msgstr "" -#: templates/js/order.js:162 templates/js/order.js:257 +#: templates/js/order.js:224 templates/js/order.js:319 msgid "Order is overdue" msgstr "" -#: templates/js/order.js:234 +#: templates/js/order.js:296 msgid "No sales orders found" msgstr "" -#: templates/js/order.js:343 +#: templates/js/order.js:333 +msgid "Invalid Customer" +msgstr "" + +#: templates/js/order.js:410 msgid "No sales order allocations found" msgstr "" @@ -7602,10 +7654,6 @@ msgstr "" msgid "All" msgstr "" -#: templates/modals.html:21 templates/modals.html:47 -msgid "Form errors exist" -msgstr "" - #: templates/navbar.html:13 msgid "Toggle navigation" msgstr "" @@ -7622,7 +7670,7 @@ msgstr "" msgid "Scan Barcode" msgstr "" -#: templates/navbar.html:77 users/models.py:38 +#: templates/navbar.html:77 users/models.py:39 msgid "Admin" msgstr "" @@ -7842,34 +7890,37 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:174 +#: users/models.py:175 msgid "Permission set" msgstr "" -#: users/models.py:182 +#: users/models.py:183 msgid "Group" msgstr "" -#: users/models.py:185 +#: users/models.py:186 msgid "View" msgstr "" -#: users/models.py:185 +#: users/models.py:186 msgid "Permission to view items" msgstr "" -#: users/models.py:187 +#: users/models.py:188 msgid "Permission to add items" msgstr "" -#: users/models.py:189 +#: users/models.py:190 msgid "Change" msgstr "" -#: users/models.py:189 +#: users/models.py:190 msgid "Permissions to edit items" msgstr "" -#: users/models.py:191 +#: users/models.py:192 msgid "Permission to delete items" msgstr "" + +#~ msgid "Added attachment" +#~ msgstr "Pièce jointe ajoutée" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index e2cef34e55..fad3d1a9c7 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-03 06:24+0000\n" +"POT-Creation-Date: 2021-07-03 12:15+0000\n" "PO-Revision-Date: 2021-07-03 02:11\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -29,14 +29,14 @@ msgstr "" msgid "No matching action found" msgstr "" -#: InvenTree/fields.py:84 +#: InvenTree/fields.py:99 msgid "Enter date" msgstr "" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 -#: order/forms.py:31 order/forms.py:42 order/forms.py:53 order/forms.py:64 -#: order/forms.py:75 part/forms.py:134 +#: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 +#: order/forms.py:74 part/forms.py:118 templates/js/forms.js:486 msgid "Confirm" msgstr "" @@ -77,8 +77,8 @@ msgstr "" msgid "Duplicate serial: {n}" msgstr "" -#: InvenTree/helpers.py:403 order/models.py:244 order/models.py:354 -#: stock/views.py:1795 +#: InvenTree/helpers.py:403 order/models.py:311 order/models.py:421 +#: stock/views.py:1627 msgid "Invalid quantity provided" msgstr "" @@ -106,49 +106,53 @@ msgstr "" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "" -#: InvenTree/models.py:59 stock/models.py:1758 +#: InvenTree/models.py:61 stock/models.py:1778 msgid "Attachment" msgstr "" -#: InvenTree/models.py:60 +#: InvenTree/models.py:62 msgid "Select file to attach" msgstr "" -#: InvenTree/models.py:62 templates/attachment_table.html:16 +#: InvenTree/models.py:64 templates/js/attachment.js:52 msgid "Comment" msgstr "" -#: InvenTree/models.py:62 +#: InvenTree/models.py:64 msgid "File comment" msgstr "" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2022 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2043 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1193 msgid "User" msgstr "" -#: InvenTree/models.py:72 +#: InvenTree/models.py:74 msgid "upload date" msgstr "" -#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 -#: label/models.py:102 part/models.py:671 part/models.py:2163 +#: InvenTree/models.py:102 +msgid "Invalid choice" +msgstr "" + +#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 +#: label/models.py:103 part/models.py:680 part/models.py:2192 #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 -#: templates/js/company.js:235 templates/js/part.js:118 +#: templates/js/company.js:359 templates/js/part.js:118 #: templates/js/part.js:642 templates/js/stock.js:986 msgid "Name" msgstr "" -#: InvenTree/models.py:114 build/models.py:135 -#: build/templates/build/detail.html:21 company/models.py:339 -#: company/models.py:532 company/templates/company/detail.html:27 +#: InvenTree/models.py:125 build/models.py:139 +#: build/templates/build/detail.html:21 company/models.py:353 +#: company/models.py:554 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 -#: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:100 order/templates/order/purchase_order_detail.html:147 -#: part/models.py:695 part/templates/part/detail.html:54 +#: company/templates/company/supplier_part_detail.html:31 label/models.py:110 +#: order/models.py:154 order/templates/order/purchase_order_detail.html:174 +#: part/models.py:704 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 #: report/templates/report/inventree_build_order_base.html:118 @@ -156,39 +160,43 @@ msgstr "" #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 #: templates/js/build.js:834 templates/js/build.js:1102 -#: templates/js/company.js:56 templates/js/order.js:183 -#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 +#: templates/js/company.js:125 templates/js/order.js:245 +#: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 #: templates/js/stock.js:557 templates/js/stock.js:998 #: templates/js/stock.js:1043 msgid "Description" msgstr "" -#: InvenTree/models.py:115 +#: InvenTree/models.py:126 msgid "Description (optional)" msgstr "" -#: InvenTree/models.py:123 +#: InvenTree/models.py:134 msgid "parent" msgstr "" -#: InvenTree/settings.py:504 -msgid "English" +#: InvenTree/serializers.py:52 +msgid "Must be a valid number" msgstr "" #: InvenTree/settings.py:505 -msgid "French" +msgid "English" msgstr "" #: InvenTree/settings.py:506 -msgid "German" +msgid "French" msgstr "" #: InvenTree/settings.py:507 -msgid "Polish" +msgid "German" msgstr "" #: InvenTree/settings.py:508 +msgid "Polish" +msgstr "" + +#: InvenTree/settings.py:509 msgid "Turkish" msgstr "" @@ -446,48 +454,48 @@ msgid "Order target date" msgstr "" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 order/forms.py:118 order/forms.py:153 +#: build/templates/build/detail.html:121 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:881 templates/js/order.js:200 -#: templates/js/order.js:298 +#: templates/js/build.js:881 templates/js/order.js:262 +#: templates/js/order.js:365 msgid "Target Date" msgstr "" -#: build/forms.py:43 build/models.py:225 +#: build/forms.py:43 build/models.py:229 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1346 +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1354 #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:741 -#: company/forms.py:189 company/templates/company/supplier_part_pricing.html:77 -#: order/forms.py:197 order/forms.py:215 order/forms.py:250 order/forms.py:272 -#: order/forms.py:289 order/models.py:613 order/models.py:835 -#: order/templates/order/order_wizard/match_parts.html:30 +#: company/forms.py:124 company/templates/company/supplier_part_pricing.html:79 +#: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:702 +#: order/models.py:941 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:179 -#: order/templates/order/sales_order_detail.html:70 -#: order/templates/order/sales_order_detail.html:77 -#: order/templates/order/sales_order_detail.html:162 -#: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2293 +#: order/templates/order/purchase_order_detail.html:206 +#: order/templates/order/sales_order_detail.html:80 +#: order/templates/order/sales_order_detail.html:87 +#: order/templates/order/sales_order_detail.html:172 +#: order/templates/order/sales_order_detail.html:244 part/forms.py:314 +#: part/forms.py:344 part/forms.py:360 part/forms.py:376 part/models.py:2330 #: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 #: part/templates/part/prices.html:474 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:91 #: report/templates/report/inventree_test_report_base.html:77 -#: stock/forms.py:175 stock/forms.py:308 +#: stock/forms.py:142 stock/forms.py:275 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 -#: templates/js/build.js:1112 templates/js/order.js:393 -#: templates/js/part.js:827 templates/js/part.js:949 templates/js/part.js:1005 -#: templates/js/stock.js:1178 templates/js/stock.js:1397 +#: templates/js/build.js:1112 templates/js/model_renderers.js:43 +#: templates/js/order.js:460 templates/js/part.js:827 templates/js/part.js:949 +#: templates/js/part.js:1005 templates/js/stock.js:1178 +#: templates/js/stock.js:1397 msgid "Quantity" msgstr "" @@ -499,7 +507,7 @@ msgstr "" msgid "Enter quantity for build output" msgstr "" -#: build/forms.py:95 order/forms.py:244 stock/forms.py:118 +#: build/forms.py:95 order/forms.py:114 stock/forms.py:85 msgid "Serial Numbers" msgstr "" @@ -528,11 +536,11 @@ msgid "Mark build as complete" msgstr "" #: build/forms.py:210 build/templates/build/auto_allocate.html:18 -#: stock/forms.py:347 stock/templates/stock/item_base.html:285 +#: stock/forms.py:314 stock/templates/stock/item_base.html:285 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 -#: templates/js/build.js:586 templates/js/order.js:378 +#: templates/js/build.js:586 templates/js/order.js:445 #: templates/js/stock.js:643 templates/js/stock.js:1070 msgid "Location" msgstr "" @@ -542,11 +550,11 @@ msgid "Location of completed parts" msgstr "" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:465 +#: build/templates/build/detail.html:59 order/models.py:545 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 -#: templates/js/order.js:187 templates/js/order.js:285 +#: templates/js/order.js:249 templates/js/order.js:352 #: templates/js/stock.js:630 templates/js/stock.js:1147 #: templates/js/stock.js:1413 msgid "Status" @@ -580,60 +588,60 @@ msgstr "" msgid "Select quantity of stock to allocate" msgstr "" -#: build/models.py:66 build/templates/build/build_base.html:9 +#: build/models.py:70 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 #: report/templates/report/inventree_build_order_base.html:106 #: templates/js/build.js:195 msgid "Build Order" msgstr "" -#: build/models.py:67 build/templates/build/index.html:8 +#: build/models.py:71 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 #: part/templates/part/navbar.html:61 templates/InvenTree/index.html:191 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:34 users/models.py:43 +#: templates/InvenTree/settings/tabs.html:34 users/models.py:44 msgid "Build Orders" msgstr "" -#: build/models.py:127 +#: build/models.py:131 msgid "Build Order Reference" msgstr "" -#: build/models.py:128 order/models.py:98 order/models.py:615 -#: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2302 +#: build/models.py:132 order/models.py:242 order/models.py:529 +#: order/models.py:709 order/templates/order/purchase_order_detail.html:201 +#: order/templates/order/sales_order_detail.html:239 part/models.py:2339 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:661 templates/js/build.js:1106 msgid "Reference" msgstr "" -#: build/models.py:138 +#: build/models.py:142 msgid "Brief description of the build" msgstr "" -#: build/models.py:147 build/templates/build/build_base.html:163 +#: build/models.py:151 build/templates/build/build_base.html:163 #: build/templates/build/detail.html:77 msgid "Parent Build" msgstr "" -#: build/models.py:148 +#: build/models.py:152 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:153 build/templates/build/auto_allocate.html:16 +#: build/models.py:157 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:663 -#: order/models.py:657 order/models.py:712 +#: build/templates/build/detail.html:26 company/models.py:689 +#: order/models.py:755 order/models.py:814 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:132 +#: order/templates/order/purchase_order_detail.html:159 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1975 part/models.py:1987 part/models.py:2002 -#: part/models.py:2020 part/models.py:2095 part/models.py:2191 -#: part/models.py:2277 part/templates/part/part_app_base.html:8 +#: order/templates/order/sales_order_detail.html:224 part/models.py:325 +#: part/models.py:1988 part/models.py:2004 part/models.py:2023 +#: part/models.py:2041 part/models.py:2120 part/models.py:2224 +#: part/models.py:2314 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -642,222 +650,222 @@ msgstr "" #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:552 templates/js/build.js:839 -#: templates/js/build.js:1079 templates/js/company.js:140 -#: templates/js/company.js:339 templates/js/part.js:241 +#: templates/js/build.js:1079 templates/js/company.js:264 +#: templates/js/company.js:464 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 #: templates/js/stock.js:1385 msgid "Part" msgstr "" -#: build/models.py:161 +#: build/models.py:165 msgid "Select part to build" msgstr "" -#: build/models.py:166 +#: build/models.py:170 msgid "Sales Order Reference" msgstr "" -#: build/models.py:170 +#: build/models.py:174 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:175 +#: build/models.py:179 msgid "Source Location" msgstr "" -#: build/models.py:179 +#: build/models.py:183 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:184 +#: build/models.py:188 msgid "Destination Location" msgstr "" -#: build/models.py:188 +#: build/models.py:192 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:192 +#: build/models.py:196 msgid "Build Quantity" msgstr "" -#: build/models.py:195 +#: build/models.py:199 msgid "Number of stock items to build" msgstr "" -#: build/models.py:199 +#: build/models.py:203 msgid "Completed items" msgstr "" -#: build/models.py:201 +#: build/models.py:205 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:205 part/templates/part/part_base.html:167 +#: build/models.py:209 part/templates/part/part_base.html:167 msgid "Build Status" msgstr "" -#: build/models.py:209 +#: build/models.py:213 msgid "Build status code" msgstr "" -#: build/models.py:213 stock/models.py:462 +#: build/models.py:217 stock/models.py:470 msgid "Batch Code" msgstr "" -#: build/models.py:217 +#: build/models.py:221 msgid "Batch code for this build output" msgstr "" -#: build/models.py:220 order/models.py:104 part/models.py:867 -#: part/templates/part/detail.html:126 templates/js/order.js:293 +#: build/models.py:224 order/models.py:158 part/models.py:876 +#: part/templates/part/detail.html:126 templates/js/order.js:360 msgid "Creation Date" msgstr "" -#: build/models.py:224 order/models.py:471 +#: build/models.py:228 order/models.py:551 msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:217 templates/js/build.js:886 +#: build/models.py:232 order/models.py:284 templates/js/build.js:886 msgid "Completion Date" msgstr "" -#: build/models.py:234 +#: build/models.py:238 msgid "completed by" msgstr "" -#: build/models.py:242 +#: build/models.py:246 msgid "Issued by" msgstr "" -#: build/models.py:243 +#: build/models.py:247 msgid "User who issued this build order" msgstr "" -#: build/models.py:251 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:118 +#: build/models.py:255 build/templates/build/build_base.html:184 +#: build/templates/build/detail.html:105 order/models.py:172 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:871 +#: order/templates/order/sales_order_base.html:140 part/models.py:880 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" -#: build/models.py:252 +#: build/models.py:256 msgid "User responsible for this build order" msgstr "" -#: build/models.py:257 build/templates/build/detail.html:91 +#: build/models.py:261 build/templates/build/detail.html:91 #: company/templates/company/manufacturer_part_base.html:79 #: company/templates/company/manufacturer_part_detail.html:28 #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 #: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 -#: stock/models.py:456 stock/templates/stock/item_base.html:345 +#: stock/models.py:464 stock/templates/stock/item_base.html:345 msgid "External Link" msgstr "" -#: build/models.py:258 part/models.py:729 stock/models.py:458 +#: build/models.py:262 part/models.py:738 stock/models.py:466 msgid "Link to external URL" msgstr "" -#: build/models.py:262 build/templates/build/navbar.html:53 -#: company/models.py:132 company/models.py:539 +#: build/models.py:266 build/templates/build/navbar.html:53 +#: company/models.py:141 company/models.py:561 #: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:122 -#: order/models.py:617 order/templates/order/po_navbar.html:38 +#: company/templates/company/navbar.html:73 order/models.py:176 +#: order/models.py:711 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:243 -#: order/templates/order/sales_order_detail.html:309 +#: order/templates/order/purchase_order_detail.html:270 +#: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:856 +#: order/templates/order/so_navbar.html:36 part/models.py:865 #: part/templates/part/navbar.html:133 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 -#: stock/models.py:528 stock/models.py:1662 stock/models.py:1764 +#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 +#: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:713 msgid "Notes" msgstr "" -#: build/models.py:263 +#: build/models.py:267 msgid "Extra build notes" msgstr "" -#: build/models.py:740 +#: build/models.py:744 msgid "No build output specified" msgstr "" -#: build/models.py:743 +#: build/models.py:747 msgid "Build output is already completed" msgstr "" -#: build/models.py:746 +#: build/models.py:750 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1152 +#: build/models.py:1160 msgid "BuildItem must be unique for build, stock_item and install_into" msgstr "" -#: build/models.py:1177 +#: build/models.py:1185 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1181 +#: build/models.py:1189 #, python-brace-format msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1188 order/models.py:809 +#: build/models.py:1196 order/models.py:915 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1192 order/models.py:812 +#: build/models.py:1200 order/models.py:918 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1196 +#: build/models.py:1204 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1256 +#: build/models.py:1264 #, python-brace-format msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" -#: build/models.py:1316 stock/templates/stock/item_base.html:317 +#: build/models.py:1324 stock/templates/stock/item_base.html:317 #: templates/InvenTree/search.html:183 templates/js/build.js:812 #: templates/navbar.html:29 msgid "Build" msgstr "" -#: build/models.py:1317 +#: build/models.py:1325 msgid "Build to allocate parts" msgstr "" -#: build/models.py:1333 stock/templates/stock/item_base.html:8 +#: build/models.py:1341 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:929 -#: templates/js/order.js:366 templates/js/order.js:371 +#: templates/js/order.js:433 templates/js/order.js:438 #: templates/js/stock.js:1129 msgid "Stock Item" msgstr "" -#: build/models.py:1334 +#: build/models.py:1342 msgid "Source stock item" msgstr "" -#: build/models.py:1347 +#: build/models.py:1355 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1355 +#: build/models.py:1363 msgid "Install into" msgstr "" -#: build/models.py:1356 +#: build/models.py:1364 msgid "Destination stock item" msgstr "" @@ -891,7 +899,7 @@ msgstr "" #: build/templates/build/allocate.html:30 #: company/templates/company/detail_manufacturer_part.html:33 -#: company/templates/company/detail_supplier_part.html:32 order/views.py:992 +#: company/templates/company/detail_supplier_part.html:32 order/views.py:724 #: part/templates/part/category.html:136 msgid "Order Parts" msgstr "" @@ -910,11 +918,11 @@ msgstr "" #: build/templates/build/allocation_card.html:21 #: build/templates/build/complete_output.html:46 -#: order/templates/order/sales_order_detail.html:75 -#: order/templates/order/sales_order_detail.html:160 +#: order/templates/order/sales_order_detail.html:85 +#: order/templates/order/sales_order_detail.html:170 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:450 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:570 +#: stock/models.py:458 stock/templates/stock/item_base.html:249 +#: templates/js/build.js:570 templates/js/model_renderers.js:41 msgid "Serial Number" msgstr "" @@ -927,6 +935,35 @@ msgstr "" msgid "Attachments" msgstr "" +#: build/templates/build/attachments.html:51 +#: order/templates/order/so_attachments.html:79 +#: part/templates/part/attachments.html:81 +#: stock/templates/stock/item_attachments.html:81 +#: templates/attachment_table.html:6 +msgid "Add Attachment" +msgstr "" + +#: build/templates/build/attachments.html:69 +#: order/templates/order/so_attachments.html:52 +#: part/templates/part/attachments.html:35 +#: stock/templates/stock/item_attachments.html:49 +msgid "Edit Attachment" +msgstr "" + +#: build/templates/build/attachments.html:76 +#: order/templates/order/so_attachments.html:58 +#: part/templates/part/attachments.html:44 +#: stock/templates/stock/item_attachments.html:58 +msgid "Confirm Delete Operation" +msgstr "" + +#: build/templates/build/attachments.html:77 +#: order/templates/order/so_attachments.html:59 +#: part/templates/part/attachments.html:45 +#: stock/templates/stock/item_attachments.html:59 +msgid "Delete Attachment" +msgstr "" + #: build/templates/build/auto_allocate.html:9 msgid "Automatically Allocate Stock" msgstr "" @@ -1034,13 +1071,13 @@ msgid "Progress" msgstr "" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:710 +#: build/templates/build/detail.html:84 order/models.py:812 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 -#: stock/templates/stock/item_base.html:279 templates/js/order.js:245 +#: stock/templates/stock/item_base.html:279 templates/js/order.js:307 msgid "Sales Order" msgstr "" @@ -1181,10 +1218,10 @@ msgstr "" msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 order/forms.py:89 order/models.py:673 -#: order/templates/order/purchase_order_detail.html:239 -#: order/templates/order/receive_parts.html:25 stock/forms.py:169 -#: stock/forms.py:375 +#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:771 +#: order/templates/order/purchase_order_detail.html:266 +#: order/templates/order/receive_parts.html:25 stock/forms.py:136 +#: stock/forms.py:342 msgid "Destination" msgstr "" @@ -1285,7 +1322,6 @@ msgstr "" #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 #: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487 -#: stock/templates/stock/item_base.html:497 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "" @@ -1314,7 +1350,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1821 +#: build/views.py:184 stock/views.py:1653 msgid "Serial numbers already exist" msgstr "" @@ -1330,7 +1366,7 @@ msgstr "" msgid "Confirm unallocation of build stock" msgstr "" -#: build/views.py:281 build/views.py:371 stock/views.py:425 +#: build/views.py:281 build/views.py:371 stock/views.py:346 msgid "Check the confirmation box" msgstr "" @@ -1427,31 +1463,6 @@ msgstr "" msgid "Updated Build Item" msgstr "" -#: build/views.py:1070 -msgid "Add Build Order Attachment" -msgstr "" - -#: build/views.py:1083 order/views.py:117 order/views.py:169 part/views.py:179 -#: stock/views.py:277 -msgid "Added attachment" -msgstr "" - -#: build/views.py:1119 order/views.py:196 order/views.py:217 -msgid "Edit Attachment" -msgstr "" - -#: build/views.py:1129 order/views.py:200 order/views.py:221 -msgid "Attachment updated" -msgstr "" - -#: build/views.py:1139 order/views.py:236 order/views.py:250 -msgid "Delete Attachment" -msgstr "" - -#: build/views.py:1144 order/views.py:242 order/views.py:256 stock/views.py:333 -msgid "Deleted attachment" -msgstr "" - #: common/files.py:66 msgid "Unsupported file format: {ext.upper()}" msgstr "" @@ -1468,7 +1479,7 @@ msgstr "" msgid "Error reading file (data could be corrupted)" msgstr "" -#: common/forms.py:34 templates/attachment_table.html:15 +#: common/forms.py:34 templates/js/attachment.js:42 msgid "File" msgstr "" @@ -1501,7 +1512,7 @@ msgstr "" msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:72 company/models.py:94 company/models.py:95 +#: common/models.py:72 company/models.py:99 company/models.py:100 msgid "Company name" msgstr "" @@ -1605,8 +1616,8 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2193 part/templates/part/detail.html:160 -#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 +#: common/models.py:160 part/models.py:2226 part/templates/part/detail.html:160 +#: report/models.py:186 stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:320 msgid "Template" msgstr "" @@ -1615,7 +1626,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:167 part/models.py:819 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:828 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:332 msgid "Assembly" msgstr "" @@ -1624,7 +1635,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:174 part/models.py:825 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:834 part/templates/part/detail.html:180 #: templates/js/table_filters.js:336 msgid "Component" msgstr "" @@ -1633,7 +1644,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:181 part/models.py:836 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:845 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "" @@ -1641,7 +1652,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:188 part/models.py:841 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:850 part/templates/part/detail.html:210 #: templates/js/table_filters.js:344 msgid "Salable" msgstr "" @@ -1650,7 +1661,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:195 part/models.py:831 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:840 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:348 msgid "Trackable" msgstr "" @@ -1659,7 +1670,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:202 part/models.py:851 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:860 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1856,11 +1867,11 @@ msgstr "" msgid "Key string must be unique" msgstr "" -#: common/models.py:742 company/forms.py:190 +#: common/models.py:742 company/forms.py:125 msgid "Price break quantity" msgstr "" -#: common/models.py:749 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:749 company/templates/company/supplier_part_pricing.html:84 #: templates/js/part.js:832 msgid "Price" msgstr "" @@ -1891,16 +1902,16 @@ msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 -#: order/templates/order/po_navbar.html:22 order/views.py:605 +#: order/templates/order/po_navbar.html:22 order/views.py:337 #: part/templates/part/bom_upload/upload_file.html:27 -#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:762 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:621 msgid "Upload File" msgstr "" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 -#: order/views.py:606 part/templates/part/bom_upload/select_fields.html:58 +#: order/views.py:338 part/templates/part/bom_upload/select_fields.html:58 #: part/templates/part/import_wizard/ajax_match_fields.html:45 -#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:763 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:622 msgid "Match Fields" msgstr "" @@ -1925,269 +1936,277 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/forms.py:37 company/models.py:142 -#: company/templates/company/detail.html:42 -msgid "Currency" -msgstr "" - -#: company/forms.py:38 company/models.py:144 -msgid "Default currency used for this company" -msgstr "" - -#: company/forms.py:76 part/forms.py:46 +#: company/forms.py:26 part/forms.py:46 msgid "URL" msgstr "" -#: company/forms.py:77 part/forms.py:47 +#: company/forms.py:27 part/forms.py:47 msgid "Image URL" msgstr "" -#: company/forms.py:132 templates/js/part.js:940 +#: company/forms.py:67 templates/js/part.js:940 msgid "Single Price" msgstr "" -#: company/forms.py:133 +#: company/forms.py:68 msgid "Single quantity price" msgstr "" -#: company/forms.py:141 company/models.py:321 +#: company/forms.py:76 company/models.py:335 msgid "Select manufacturer" msgstr "" -#: company/forms.py:147 company/models.py:328 +#: company/forms.py:82 company/models.py:342 msgid "Manufacturer Part Number" msgstr "" -#: company/forms.py:149 company/models.py:327 +#: company/forms.py:84 company/models.py:341 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:408 +#: order/templates/order/purchase_order_detail.html:189 part/bom.py:171 +#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:533 msgid "MPN" msgstr "" -#: company/models.py:99 +#: company/models.py:104 msgid "Company description" msgstr "" -#: company/models.py:100 +#: company/models.py:105 msgid "Description of the company" msgstr "" -#: company/models.py:104 company/templates/company/company_base.html:70 -#: company/templates/company/detail.html:33 templates/js/company.js:60 +#: company/models.py:111 company/templates/company/company_base.html:70 +#: company/templates/company/detail.html:33 templates/js/company.js:129 msgid "Website" msgstr "" -#: company/models.py:104 +#: company/models.py:112 msgid "Company website URL" msgstr "" -#: company/models.py:107 company/templates/company/company_base.html:77 +#: company/models.py:116 company/templates/company/company_base.html:77 msgid "Address" msgstr "" -#: company/models.py:108 +#: company/models.py:117 msgid "Company address" msgstr "" -#: company/models.py:111 +#: company/models.py:120 msgid "Phone number" msgstr "" -#: company/models.py:112 +#: company/models.py:121 msgid "Contact phone number" msgstr "" -#: company/models.py:115 company/templates/company/company_base.html:91 +#: company/models.py:124 company/templates/company/company_base.html:91 msgid "Email" msgstr "" -#: company/models.py:115 +#: company/models.py:124 msgid "Contact email address" msgstr "" -#: company/models.py:118 company/templates/company/company_base.html:98 +#: company/models.py:127 company/templates/company/company_base.html:98 msgid "Contact" msgstr "" -#: company/models.py:119 +#: company/models.py:128 msgid "Point of contact" msgstr "" -#: company/models.py:121 company/models.py:333 company/models.py:526 -#: order/models.py:102 part/models.py:728 +#: company/models.py:130 company/models.py:347 company/models.py:548 +#: order/models.py:156 part/models.py:737 #: report/templates/report/inventree_build_order_base.html:165 -#: templates/js/company.js:188 templates/js/company.js:419 +#: templates/js/company.js:312 templates/js/company.js:544 #: templates/js/part.js:498 msgid "Link" msgstr "" -#: company/models.py:121 +#: company/models.py:130 msgid "Link to external company information" msgstr "" -#: company/models.py:129 part/models.py:738 +#: company/models.py:138 part/models.py:747 msgid "Image" msgstr "" -#: company/models.py:134 +#: company/models.py:143 msgid "is customer" msgstr "" -#: company/models.py:134 +#: company/models.py:143 msgid "Do you sell items to this company?" msgstr "" -#: company/models.py:136 +#: company/models.py:145 msgid "is supplier" msgstr "" -#: company/models.py:136 +#: company/models.py:145 msgid "Do you purchase items from this company?" msgstr "" -#: company/models.py:138 +#: company/models.py:147 msgid "is manufacturer" msgstr "" -#: company/models.py:138 +#: company/models.py:147 msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:305 company/models.py:497 stock/models.py:403 +#: company/models.py:151 company/serializers.py:259 +#: company/templates/company/detail.html:42 +msgid "Currency" +msgstr "" + +#: company/models.py:154 +msgid "Default currency used for this company" +msgstr "" + +#: company/models.py:319 company/models.py:519 stock/models.py:411 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" -#: company/models.py:309 company/models.py:501 order/views.py:1603 +#: company/models.py:323 company/models.py:523 order/views.py:1127 msgid "Select part" msgstr "" -#: company/models.py:320 company/templates/company/detail.html:57 +#: company/models.py:334 company/templates/company/detail.html:57 #: company/templates/company/manufacturer_part_base.html:85 #: company/templates/company/manufacturer_part_detail.html:25 #: company/templates/company/supplier_part_base.html:94 #: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:352 -#: templates/js/company.js:44 templates/js/company.js:165 -#: templates/js/company.js:390 +#: templates/js/company.js:113 templates/js/company.js:289 +#: templates/js/company.js:515 msgid "Manufacturer" msgstr "" -#: company/models.py:334 +#: company/models.py:348 msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:340 +#: company/models.py:354 msgid "Manufacturer part description" msgstr "" -#: company/models.py:390 company/models.py:520 +#: company/models.py:408 company/models.py:542 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 #: stock/templates/stock/item_base.html:362 msgid "Manufacturer Part" msgstr "" -#: company/models.py:397 +#: company/models.py:415 msgid "Parameter name" msgstr "" -#: company/models.py:403 part/templates/part/params.html:28 +#: company/models.py:421 part/templates/part/params.html:28 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1751 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:241 templates/js/stock.js:137 +#: stock/models.py:1771 templates/InvenTree/settings/header.html:8 +#: templates/js/company.js:365 templates/js/stock.js:137 msgid "Value" msgstr "" -#: company/models.py:404 +#: company/models.py:422 msgid "Parameter value" msgstr "" -#: company/models.py:410 part/models.py:813 part/models.py:2165 +#: company/models.py:428 part/models.py:822 part/models.py:2194 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 -#: templates/js/company.js:247 +#: templates/js/company.js:371 msgid "Units" msgstr "" -#: company/models.py:411 +#: company/models.py:429 msgid "Parameter units" msgstr "" -#: company/models.py:507 company/templates/company/detail.html:62 +#: company/models.py:529 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:189 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:256 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:369 -#: templates/js/company.js:48 templates/js/company.js:364 -#: templates/js/order.js:170 +#: templates/js/company.js:117 templates/js/company.js:489 +#: templates/js/order.js:232 msgid "Supplier" msgstr "" -#: company/models.py:508 +#: company/models.py:530 msgid "Select supplier" msgstr "" -#: company/models.py:513 company/templates/company/supplier_part_base.html:88 +#: company/models.py:535 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" -#: company/models.py:514 +#: company/models.py:536 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:521 +#: company/models.py:543 msgid "Select manufacturer part" msgstr "" -#: company/models.py:527 +#: company/models.py:549 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:533 +#: company/models.py:555 msgid "Supplier part description" msgstr "" -#: company/models.py:538 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2305 +#: company/models.py:560 company/templates/company/supplier_part_base.html:116 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2342 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:542 part/models.py:1606 +#: company/models.py:564 part/models.py:1615 msgid "base cost" msgstr "" -#: company/models.py:542 part/models.py:1606 +#: company/models.py:564 part/models.py:1615 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:544 company/templates/company/supplier_part_base.html:109 -#: stock/models.py:427 stock/templates/stock/item_base.html:310 +#: company/models.py:566 company/templates/company/supplier_part_base.html:109 +#: stock/models.py:435 stock/templates/stock/item_base.html:310 #: templates/js/stock.js:709 msgid "Packaging" msgstr "" -#: company/models.py:544 +#: company/models.py:566 msgid "Part packaging" msgstr "" -#: company/models.py:546 part/models.py:1608 +#: company/models.py:568 part/models.py:1617 msgid "multiple" msgstr "" -#: company/models.py:546 +#: company/models.py:568 msgid "Order multiple" msgstr "" +#: company/serializers.py:68 +msgid "Default currency used for this supplier" +msgstr "" + +#: company/serializers.py:69 +msgid "Currency Code" +msgstr "" + #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 #: company/templates/company/navbar.html:65 templates/js/build.js:563 @@ -2196,7 +2215,7 @@ msgstr "" #: company/templates/company/company_base.html:9 #: company/templates/company/company_base.html:35 -#: templates/InvenTree/search.html:304 templates/js/company.js:33 +#: templates/InvenTree/search.html:304 templates/js/company.js:102 msgid "Company" msgstr "" @@ -2210,7 +2229,7 @@ msgstr "" msgid "Download image from URL" msgstr "" -#: company/templates/company/company_base.html:46 order/views.py:313 +#: company/templates/company/company_base.html:46 templates/js/order.js:61 msgid "Create Purchase Order" msgstr "" @@ -2218,7 +2237,8 @@ msgstr "" msgid "Edit company information" msgstr "" -#: company/templates/company/company_base.html:56 company/views.py:326 +#: company/templates/company/company_base.html:56 +#: company/templates/company/company_base.html:126 msgid "Delete Company" msgstr "" @@ -2232,16 +2252,9 @@ msgstr "" msgid "Phone" msgstr "" -#: company/templates/company/delete.html:7 -#, python-format -msgid "Are you sure you want to delete company '%(name)s'?" -msgstr "" - -#: company/templates/company/delete.html:12 -#, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" -"If this supplier is deleted, these supplier part entries will also be deleted." +#: company/templates/company/company_base.html:166 +#: part/templates/part/part_base.html:307 +msgid "Upload Image" msgstr "" #: company/templates/company/detail.html:21 @@ -2256,10 +2269,10 @@ msgstr "" msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:460 -#: order/templates/order/sales_order_base.html:94 stock/models.py:445 -#: stock/models.py:446 stock/templates/stock/item_base.html:262 -#: templates/js/company.js:40 templates/js/order.js:267 +#: company/templates/company/detail.html:67 order/models.py:540 +#: order/templates/order/sales_order_base.html:94 stock/models.py:453 +#: stock/models.py:454 stock/templates/stock/item_base.html:262 +#: templates/js/company.js:109 templates/js/order.js:329 #: templates/js/stock.js:1111 msgid "Customer" msgstr "" @@ -2281,6 +2294,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:28 #: company/templates/company/detail_supplier_part.html:27 #: company/templates/company/manufacturer_part_suppliers.html:20 +#: company/templates/company/manufacturer_part_suppliers.html:46 #: part/templates/part/category.html:131 #: part/templates/part/manufacturer.html:22 #: part/templates/part/supplier.html:20 @@ -2303,26 +2317,25 @@ msgstr "" msgid "Delete Parts" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:66 +#: company/templates/company/detail_manufacturer_part.html:68 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:127 #: templates/js/stock.js:1326 msgid "New Part" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:67 +#: company/templates/company/detail_manufacturer_part.html:69 #: company/templates/company/detail_supplier_part.html:67 msgid "Create new Part" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:72 -#: company/views.py:71 part/templates/part/manufacturer.html:52 -#: part/templates/part/supplier.html:56 +#: company/templates/company/detail_manufacturer_part.html:74 +#: company/views.py:66 part/templates/part/manufacturer.html:52 +#: part/templates/part/supplier.html:55 msgid "New Manufacturer" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:73 -#: company/views.py:284 +#: company/templates/company/detail_manufacturer_part.html:75 msgid "Create new Manufacturer" msgstr "" @@ -2345,26 +2358,24 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:21 #: order/templates/order/order_wizard/select_parts.html:44 -#: order/templates/order/purchase_order_detail.html:50 +#: part/templates/part/part_base.html:429 msgid "Create new supplier part" msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 -#: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1332 +#: part/templates/part/part_base.html:428 part/templates/part/supplier.html:17 +#: templates/js/stock.js:1332 msgid "New Supplier Part" msgstr "" #: company/templates/company/detail_supplier_part.html:72 -#: company/templates/company/manufacturer_part_suppliers.html:82 -#: company/views.py:64 order/templates/order/purchase_orders.html:185 -#: part/templates/part/supplier.html:50 +#: company/templates/company/manufacturer_part_suppliers.html:96 +#: company/views.py:60 part/templates/part/supplier.html:50 msgid "New Supplier" msgstr "" -#: company/templates/company/detail_supplier_part.html:73 company/views.py:281 -#: order/templates/order/purchase_orders.html:186 +#: company/templates/company/detail_supplier_part.html:73 msgid "Create new Supplier" msgstr "" @@ -2399,18 +2410,17 @@ msgstr "" msgid "Internal Part" msgstr "" -#: company/templates/company/manufacturer_part_delete.html:6 -msgid "Are you sure you want to delete the following Manufacturer Parts?" +#: company/templates/company/manufacturer_part_base.html:125 +msgid "Edit Manufacturer Part" msgstr "" -#: company/templates/company/manufacturer_part_delete.html:36 -#, python-format -msgid "There are %(count)s suppliers defined for this manufacturer part. If you delete it, the following supplier parts will also be deleted:" +#: company/templates/company/manufacturer_part_base.html:134 +msgid "Delete Manufacturer Part" msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:63 part/templates/part/navbar.html:87 +#: company/views.py:59 part/templates/part/navbar.html:87 #: part/templates/part/navbar.html:90 part/templates/part/prices.html:153 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" @@ -2423,7 +2433,7 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:22 #: company/templates/company/navbar.html:41 #: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:39 stock/api.py:54 +#: part/templates/part/navbar.html:39 stock/api.py:53 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 @@ -2449,9 +2459,11 @@ msgid "Delete supplier parts" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 +#: company/templates/company/manufacturer_part_suppliers.html:48 +#: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:1002 users/models.py:191 +#: stock/views.py:855 templates/js/company.js:203 users/models.py:192 msgid "Delete" msgstr "" @@ -2469,11 +2481,27 @@ msgstr "" msgid "New Parameter" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:83 +#: company/templates/company/manufacturer_part_suppliers.html:48 +msgid "Delete parameters" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:80 +msgid "Add Parameter" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:97 #: part/templates/part/supplier.html:51 msgid "Create new supplier" msgstr "" +#: company/templates/company/manufacturer_part_suppliers.html:127 +msgid "Selected parameters will be deleted" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:139 +msgid "Delete Parameters" +msgstr "" + #: company/templates/company/navbar.html:20 #: company/templates/company/navbar.html:23 msgid "Manufactured Parts" @@ -2491,7 +2519,7 @@ msgstr "" #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 #: templates/InvenTree/search.html:198 templates/js/stock.js:1010 -#: templates/stats.html:93 templates/stats.html:102 users/models.py:42 +#: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" @@ -2505,7 +2533,7 @@ msgstr "" #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:236 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 -#: users/models.py:45 +#: users/models.py:46 msgid "Sales Orders" msgstr "" @@ -2517,7 +2545,7 @@ msgstr "" #: part/templates/part/orders.html:10 templates/InvenTree/index.html:213 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 -#: users/models.py:44 +#: users/models.py:45 msgid "Purchase Orders" msgstr "" @@ -2546,8 +2574,8 @@ msgid "New Sales Order" msgstr "" #: company/templates/company/supplier_part_base.html:7 -#: company/templates/company/supplier_part_base.html:20 stock/models.py:412 -#: stock/templates/stock/item_base.html:374 templates/js/company.js:380 +#: company/templates/company/supplier_part_base.html:20 stock/models.py:420 +#: stock/templates/stock/item_base.html:374 templates/js/company.js:505 #: templates/js/stock.js:690 msgid "Supplier Part" msgstr "" @@ -2597,8 +2625,9 @@ msgstr "" msgid "Pricing Information" msgstr "" -#: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 -#: part/templates/part/prices.html:264 part/views.py:2951 +#: company/templates/company/supplier_part_pricing.html:19 +#: company/templates/company/supplier_part_pricing.html:118 +#: part/templates/part/prices.html:264 part/views.py:2788 msgid "Add Price Break" msgstr "" @@ -2606,443 +2635,387 @@ msgstr "" msgid "No price break information found" msgstr "" -#: company/templates/company/supplier_part_pricing.html:89 +#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2850 +msgid "Delete Price Break" +msgstr "" + +#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2836 +msgid "Edit Price Break" +msgstr "" + +#: company/templates/company/supplier_part_pricing.html:91 msgid "Edit price break" msgstr "" -#: company/templates/company/supplier_part_pricing.html:90 +#: company/templates/company/supplier_part_pricing.html:92 msgid "Delete price break" msgstr "" -#: company/views.py:70 part/templates/part/navbar.html:81 +#: company/views.py:65 part/templates/part/navbar.html:81 #: part/templates/part/navbar.html:84 part/templates/part/prices.html:157 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" -#: company/views.py:77 templates/InvenTree/search.html:336 +#: company/views.py:71 templates/InvenTree/search.html:336 #: templates/navbar.html:45 msgid "Customers" msgstr "" -#: company/views.py:78 order/templates/order/sales_orders.html:187 +#: company/views.py:72 msgid "New Customer" msgstr "" -#: company/views.py:86 +#: company/views.py:79 msgid "Companies" msgstr "" -#: company/views.py:87 +#: company/views.py:80 msgid "New Company" msgstr "" -#: company/views.py:169 part/views.py:1148 +#: company/views.py:161 part/views.py:1007 msgid "Download Image" msgstr "" -#: company/views.py:198 part/views.py:1180 +#: company/views.py:190 part/views.py:1039 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:205 part/views.py:1187 +#: company/views.py:197 part/views.py:1046 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:214 part/views.py:1196 +#: company/views.py:206 part/views.py:1055 msgid "Supplied URL is not a valid image file" msgstr "" -#: company/views.py:243 -msgid "Update Company Image" -msgstr "" - -#: company/views.py:249 -msgid "Updated company image" -msgstr "" - -#: company/views.py:259 -msgid "Edit Company" -msgstr "" - -#: company/views.py:264 -msgid "Edited company information" -msgstr "" - -#: company/views.py:287 order/templates/order/sales_orders.html:188 -msgid "Create new Customer" -msgstr "" - -#: company/views.py:289 -msgid "Create new Company" -msgstr "" - -#: company/views.py:316 -msgid "Created new company" -msgstr "" - -#: company/views.py:332 -msgid "Company was deleted" -msgstr "" - -#: company/views.py:357 -msgid "Edit Manufacturer Part" -msgstr "" - -#: company/views.py:366 +#: company/views.py:251 msgid "Create New Manufacturer Part" msgstr "" -#: company/views.py:440 -msgid "Delete Manufacturer Part" -msgstr "" - -#: company/views.py:514 -msgid "Add Manufacturer Part Parameter" -msgstr "" - -#: company/views.py:548 -msgid "Edit Manufacturer Part Parameter" -msgstr "" - -#: company/views.py:588 +#: company/views.py:334 msgid "Edit Supplier Part" msgstr "" -#: company/views.py:639 templates/js/stock.js:1333 +#: company/views.py:385 templates/js/stock.js:1333 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:783 +#: company/views.py:529 msgid "Delete Supplier Part" msgstr "" -#: company/views.py:860 part/views.py:2955 -msgid "Added new price break" -msgstr "" - -#: company/views.py:916 part/views.py:2999 -msgid "Edit Price Break" -msgstr "" - -#: company/views.py:931 part/views.py:3013 -msgid "Delete Price Break" -msgstr "" - #: label/api.py:56 report/api.py:201 msgid "No valid objects provided to template" msgstr "" -#: label/models.py:103 +#: label/models.py:104 msgid "Label name" msgstr "" -#: label/models.py:110 +#: label/models.py:111 msgid "Label description" msgstr "" -#: label/models.py:117 stock/forms.py:202 +#: label/models.py:118 stock/forms.py:169 msgid "Label" msgstr "" -#: label/models.py:118 +#: label/models.py:119 msgid "Label template file" msgstr "" -#: label/models.py:124 report/models.py:297 +#: label/models.py:125 report/models.py:297 msgid "Enabled" msgstr "" -#: label/models.py:125 +#: label/models.py:126 msgid "Label template is enabled" msgstr "" -#: label/models.py:130 +#: label/models.py:131 msgid "Width [mm]" msgstr "" -#: label/models.py:131 +#: label/models.py:132 msgid "Label width, specified in mm" msgstr "" -#: label/models.py:137 +#: label/models.py:138 msgid "Height [mm]" msgstr "" -#: label/models.py:138 +#: label/models.py:139 msgid "Label height, specified in mm" msgstr "" -#: label/models.py:144 report/models.py:290 +#: label/models.py:145 report/models.py:290 msgid "Filename Pattern" msgstr "" -#: label/models.py:145 +#: label/models.py:146 msgid "Pattern for generating label filenames" msgstr "" -#: label/models.py:244 label/models.py:297 +#: label/models.py:249 label/models.py:306 msgid "Query filters (comma-separated list of key=value pairs" msgstr "" -#: label/models.py:245 label/models.py:298 report/models.py:317 +#: label/models.py:250 label/models.py:307 report/models.py:317 #: report/models.py:440 report/models.py:474 msgid "Filters" msgstr "" -#: order/forms.py:31 order/templates/order/order_base.html:47 +#: order/forms.py:30 order/templates/order/order_base.html:47 msgid "Place order" msgstr "" -#: order/forms.py:42 order/templates/order/order_base.html:54 +#: order/forms.py:41 order/templates/order/order_base.html:54 msgid "Mark order as complete" msgstr "" -#: order/forms.py:53 order/forms.py:64 order/templates/order/order_base.html:59 +#: order/forms.py:52 order/forms.py:63 order/templates/order/order_base.html:59 #: order/templates/order/sales_order_base.html:61 msgid "Cancel order" msgstr "" -#: order/forms.py:75 order/templates/order/sales_order_base.html:58 +#: order/forms.py:74 order/templates/order/sales_order_base.html:58 msgid "Ship order" msgstr "" -#: order/forms.py:90 +#: order/forms.py:89 msgid "Receive parts to this location" msgstr "" -#: order/forms.py:112 -msgid "Purchase Order reference" -msgstr "" - -#: order/forms.py:119 -msgid "Target date for order delivery. Order will be overdue after this date." -msgstr "" - -#: order/forms.py:147 -msgid "Enter sales order number" -msgstr "" - -#: order/forms.py:154 order/models.py:472 -msgid "Target date for order completion. Order will be overdue after this date." -msgstr "" - -#: order/forms.py:246 +#: order/forms.py:116 msgid "Enter stock item serial numbers" msgstr "" -#: order/forms.py:252 +#: order/forms.py:122 msgid "Enter quantity of stock items" msgstr "" -#: order/models.py:98 -msgid "Order reference" -msgstr "" - -#: order/models.py:100 +#: order/models.py:154 msgid "Order description" msgstr "" -#: order/models.py:102 +#: order/models.py:156 msgid "Link to external page" msgstr "" -#: order/models.py:110 part/templates/part/detail.html:132 +#: order/models.py:164 part/templates/part/detail.html:132 msgid "Created By" msgstr "" -#: order/models.py:117 +#: order/models.py:171 msgid "User or group responsible for this order" msgstr "" -#: order/models.py:122 +#: order/models.py:176 msgid "Order notes" msgstr "" -#: order/models.py:181 order/models.py:465 +#: order/models.py:243 order/models.py:530 +msgid "Order reference" +msgstr "" + +#: order/models.py:248 order/models.py:545 msgid "Purchase order status" msgstr "" -#: order/models.py:190 +#: order/models.py:257 msgid "Company from which the items are being ordered" msgstr "" -#: order/models.py:193 order/templates/order/order_base.html:98 -#: templates/js/order.js:179 +#: order/models.py:260 order/templates/order/order_base.html:98 +#: templates/js/order.js:241 msgid "Supplier Reference" msgstr "" -#: order/models.py:193 +#: order/models.py:260 msgid "Supplier order reference code" msgstr "" -#: order/models.py:200 +#: order/models.py:267 msgid "received by" msgstr "" -#: order/models.py:205 +#: order/models.py:272 msgid "Issue Date" msgstr "" -#: order/models.py:206 +#: order/models.py:273 msgid "Date order was issued" msgstr "" -#: order/models.py:211 +#: order/models.py:278 msgid "Target Delivery Date" msgstr "" -#: order/models.py:212 +#: order/models.py:279 msgid "Expected date for order delivery. Order will be overdue after this date." msgstr "" -#: order/models.py:218 +#: order/models.py:285 msgid "Date order was completed" msgstr "" -#: order/models.py:242 part/views.py:1886 stock/models.py:300 -#: stock/models.py:1015 +#: order/models.py:309 part/views.py:1730 stock/models.py:308 +#: stock/models.py:1023 msgid "Quantity must be greater than zero" msgstr "" -#: order/models.py:247 +#: order/models.py:314 msgid "Part supplier must match PO supplier" msgstr "" -#: order/models.py:345 +#: order/models.py:412 msgid "Lines can only be received against an order marked as 'Placed'" msgstr "" -#: order/models.py:349 +#: order/models.py:416 msgid "Quantity must be an integer" msgstr "" -#: order/models.py:351 +#: order/models.py:418 msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:461 +#: order/models.py:541 msgid "Company to which the items are being sold" msgstr "" -#: order/models.py:467 +#: order/models.py:547 msgid "Customer Reference " msgstr "" -#: order/models.py:467 +#: order/models.py:547 msgid "Customer order reference code" msgstr "" -#: order/models.py:475 templates/js/order.js:303 +#: order/models.py:552 +msgid "Target date for order completion. Order will be overdue after this date." +msgstr "" + +#: order/models.py:555 templates/js/order.js:370 msgid "Shipment Date" msgstr "" -#: order/models.py:482 +#: order/models.py:562 msgid "shipped by" msgstr "" -#: order/models.py:526 +#: order/models.py:606 msgid "SalesOrder cannot be shipped as it is not currently pending" msgstr "" -#: order/models.py:613 +#: order/models.py:703 msgid "Item quantity" msgstr "" -#: order/models.py:615 +#: order/models.py:709 msgid "Line item reference" msgstr "" -#: order/models.py:617 +#: order/models.py:711 msgid "Line item notes" msgstr "" -#: order/models.py:643 order/models.py:710 templates/js/order.js:353 +#: order/models.py:741 order/models.py:812 templates/js/order.js:420 msgid "Order" msgstr "" -#: order/models.py:644 order/templates/order/order_base.html:9 +#: order/models.py:742 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 -#: stock/templates/stock/item_base.html:324 templates/js/order.js:148 +#: stock/templates/stock/item_base.html:324 templates/js/order.js:210 #: templates/js/stock.js:669 templates/js/stock.js:1092 msgid "Purchase Order" msgstr "" -#: order/models.py:658 +#: order/models.py:756 msgid "Supplier part" msgstr "" -#: order/models.py:661 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:219 +#: order/models.py:759 order/templates/order/order_base.html:131 +#: order/templates/order/purchase_order_detail.html:246 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "" -#: order/models.py:661 +#: order/models.py:759 msgid "Number of items received" msgstr "" -#: order/models.py:667 part/templates/part/prices.html:166 stock/models.py:537 +#: order/models.py:765 part/templates/part/prices.html:166 stock/models.py:545 #: stock/templates/stock/item_base.html:331 templates/js/stock.js:704 msgid "Purchase Price" msgstr "" -#: order/models.py:668 +#: order/models.py:766 msgid "Unit purchase price" msgstr "" -#: order/models.py:676 +#: order/models.py:774 msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:718 part/templates/part/part_pricing.html:97 +#: order/models.py:820 part/templates/part/part_pricing.html:97 #: part/templates/part/prices.html:103 part/templates/part/prices.html:278 msgid "Sale Price" msgstr "" -#: order/models.py:719 +#: order/models.py:821 msgid "Unit sale price" msgstr "" -#: order/models.py:794 order/models.py:796 +#: order/models.py:900 order/models.py:902 msgid "Stock item has not been assigned" msgstr "" -#: order/models.py:800 +#: order/models.py:906 msgid "Cannot allocate stock item to a line with a different part" msgstr "" -#: order/models.py:802 +#: order/models.py:908 msgid "Cannot allocate stock to a line without a part" msgstr "" -#: order/models.py:805 +#: order/models.py:911 msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:815 +#: order/models.py:921 msgid "Quantity must be 1 for serialized stock item" msgstr "" -#: order/models.py:820 +#: order/models.py:926 msgid "Line" msgstr "" -#: order/models.py:831 +#: order/models.py:937 msgid "Item" msgstr "" -#: order/models.py:832 +#: order/models.py:938 msgid "Select stock item to allocate" msgstr "" -#: order/models.py:835 +#: order/models.py:941 msgid "Enter stock allocation quantity" msgstr "" +#: order/serializers.py:139 +msgid "Purchase price currency" +msgstr "" + +#: order/serializers.py:359 +msgid "Sale price currency" +msgstr "" + #: order/templates/order/delete_attachment.html:5 #: stock/templates/stock/attachment_delete.html:5 #: templates/attachment_delete.html:5 @@ -3087,16 +3060,22 @@ msgstr "" msgid "Issued" msgstr "" -#: order/templates/order/order_base.html:180 -#: order/templates/order/purchase_order_detail.html:100 +#: order/templates/order/order_base.html:188 +msgid "Edit Purchase Order" +msgstr "" + +#: order/templates/order/order_base.html:199 +#: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 +#: part/templates/part/part_base.html:415 #: stock/templates/stock/location.html:191 templates/js/stock.js:750 #: templates/js/stock.js:1338 msgid "New Location" msgstr "" -#: order/templates/order/order_base.html:181 -#: order/templates/order/purchase_order_detail.html:101 +#: order/templates/order/order_base.html:200 +#: order/templates/order/purchase_order_detail.html:128 +#: part/templates/part/part_base.html:416 #: stock/templates/stock/location.html:42 msgid "Create new stock location" msgstr "" @@ -3249,7 +3228,7 @@ msgid "Select existing purchase orders, or create new orders." msgstr "" #: order/templates/order/order_wizard/select_pos.html:31 -#: templates/js/order.js:205 templates/js/order.js:308 +#: templates/js/order.js:267 templates/js/order.js:375 msgid "Items" msgstr "" @@ -3273,7 +3252,6 @@ msgid "Purchase Order Attachments" msgstr "" #: order/templates/order/po_lineitem_delete.html:5 -#: order/templates/order/so_lineitem_delete.html:5 msgid "Are you sure you wish to delete this line item?" msgstr "" @@ -3291,41 +3269,52 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:24 -#: order/templates/order/sales_order_detail.html:22 order/views.py:1327 -#: order/views.py:1410 +#: order/templates/order/purchase_order_detail.html:64 +#: order/templates/order/sales_order_detail.html:22 +#: order/templates/order/sales_order_detail.html:56 msgid "Add Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:114 +#: order/templates/order/purchase_order_detail.html:100 +#: order/templates/order/sales_order_detail.html:398 +msgid "Edit Line Item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:110 +#: order/templates/order/sales_order_detail.html:408 +msgid "Delete Line Item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:141 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:142 -#: order/templates/order/sales_order_detail.html:223 +#: order/templates/order/purchase_order_detail.html:169 +#: order/templates/order/sales_order_detail.html:233 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:191 -#: order/templates/order/sales_order_detail.html:246 templates/js/part.js:807 +#: order/templates/order/purchase_order_detail.html:218 +#: order/templates/order/sales_order_detail.html:256 templates/js/part.js:807 #: templates/js/part.js:996 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:198 -#: order/templates/order/sales_order_detail.html:253 +#: order/templates/order/purchase_order_detail.html:225 +#: order/templates/order/sales_order_detail.html:263 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:255 -#: order/templates/order/sales_order_detail.html:359 +#: order/templates/order/purchase_order_detail.html:282 +#: order/templates/order/sales_order_detail.html:369 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:256 +#: order/templates/order/purchase_order_detail.html:283 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:261 +#: order/templates/order/purchase_order_detail.html:288 msgid "Receive line item" msgstr "" @@ -3340,7 +3329,7 @@ msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:45 -#: part/models.py:322 part/templates/part/cat_link.html:7 +#: part/models.py:326 part/templates/part/cat_link.html:7 #: part/templates/part/category.html:108 part/templates/part/category.html:157 #: part/templates/part/category_navbar.html:25 #: part/templates/part/category_navbar.html:32 @@ -3348,7 +3337,7 @@ msgstr "" #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 #: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 -#: users/models.py:40 +#: users/models.py:41 msgid "Parts" msgstr "" @@ -3390,10 +3379,14 @@ msgstr "" msgid "Sales Order Details" msgstr "" -#: order/templates/order/sales_order_base.html:100 templates/js/order.js:275 +#: order/templates/order/sales_order_base.html:100 templates/js/order.js:342 msgid "Customer Reference" msgstr "" +#: order/templates/order/sales_order_base.html:177 +msgid "Edit Sales Order" +msgstr "" + #: order/templates/order/sales_order_cancel.html:8 #: order/templates/order/sales_order_ship.html:9 #: part/templates/part/bom_duplicate.html:12 @@ -3409,69 +3402,69 @@ msgstr "" msgid "Sales Order Items" msgstr "" -#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:358 +#: order/templates/order/sales_order_detail.html:105 templates/js/bom.js:358 #: templates/js/build.js:725 templates/js/build.js:1142 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:611 +#: order/templates/order/sales_order_detail.html:112 templates/js/build.js:611 #: templates/js/build.js:947 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:613 +#: order/templates/order/sales_order_detail.html:113 templates/js/build.js:613 #: templates/js/build.js:948 msgid "Delete stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:176 +#: order/templates/order/sales_order_detail.html:186 msgid "No matching line items" msgstr "" -#: order/templates/order/sales_order_detail.html:206 +#: order/templates/order/sales_order_detail.html:216 msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:676 +#: order/templates/order/sales_order_detail.html:284 templates/js/build.js:676 #: templates/js/build.js:943 msgid "Allocated" msgstr "" -#: order/templates/order/sales_order_detail.html:276 +#: order/templates/order/sales_order_detail.html:286 msgid "Fulfilled" msgstr "" -#: order/templates/order/sales_order_detail.html:313 +#: order/templates/order/sales_order_detail.html:323 msgid "PO" msgstr "" -#: order/templates/order/sales_order_detail.html:343 +#: order/templates/order/sales_order_detail.html:353 msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:739 +#: order/templates/order/sales_order_detail.html:356 templates/js/build.js:739 msgid "Allocate stock" msgstr "" -#: order/templates/order/sales_order_detail.html:349 +#: order/templates/order/sales_order_detail.html:359 msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:732 +#: order/templates/order/sales_order_detail.html:363 templates/js/build.js:732 #: templates/js/build.js:1150 msgid "Build stock" msgstr "" -#: order/templates/order/sales_order_detail.html:356 -#: order/templates/order/sales_order_detail.html:465 +#: order/templates/order/sales_order_detail.html:366 +#: order/templates/order/sales_order_detail.html:485 msgid "Calculate price" msgstr "" -#: order/templates/order/sales_order_detail.html:360 +#: order/templates/order/sales_order_detail.html:370 msgid "Delete line item " msgstr "" -#: order/templates/order/sales_order_detail.html:471 +#: order/templates/order/sales_order_detail.html:491 msgid "Update Unit Price" msgstr "" @@ -3512,194 +3505,154 @@ msgstr "" msgid "Sales Order Attachments" msgstr "" -#: order/views.py:106 -msgid "Add Purchase Order Attachment" -msgstr "" - -#: order/views.py:156 -msgid "Add Sales Order Attachment" -msgstr "" - -#: order/views.py:348 -msgid "Create Sales Order" -msgstr "" - -#: order/views.py:383 -msgid "Edit Purchase Order" -msgstr "" - -#: order/views.py:403 -msgid "Edit Sales Order" -msgstr "" - -#: order/views.py:419 +#: order/views.py:151 msgid "Cancel Order" msgstr "" -#: order/views.py:428 order/views.py:454 +#: order/views.py:160 order/views.py:186 msgid "Confirm order cancellation" msgstr "" -#: order/views.py:431 order/views.py:457 +#: order/views.py:163 order/views.py:189 msgid "Order cannot be cancelled" msgstr "" -#: order/views.py:445 +#: order/views.py:177 msgid "Cancel sales order" msgstr "" -#: order/views.py:471 +#: order/views.py:203 msgid "Issue Order" msgstr "" -#: order/views.py:480 +#: order/views.py:212 msgid "Confirm order placement" msgstr "" -#: order/views.py:490 +#: order/views.py:222 msgid "Purchase order issued" msgstr "" -#: order/views.py:501 +#: order/views.py:233 msgid "Complete Order" msgstr "" -#: order/views.py:517 +#: order/views.py:249 msgid "Confirm order completion" msgstr "" -#: order/views.py:528 +#: order/views.py:260 msgid "Purchase order completed" msgstr "" -#: order/views.py:538 +#: order/views.py:270 msgid "Ship Order" msgstr "" -#: order/views.py:554 +#: order/views.py:286 msgid "Confirm order shipment" msgstr "" -#: order/views.py:560 +#: order/views.py:292 msgid "Could not ship order" msgstr "" -#: order/views.py:607 +#: order/views.py:339 msgid "Match Supplier Parts" msgstr "" -#: order/views.py:804 +#: order/views.py:536 msgid "Receive Parts" msgstr "" -#: order/views.py:874 +#: order/views.py:606 msgid "Items received" msgstr "" -#: order/views.py:888 +#: order/views.py:620 msgid "No destination set" msgstr "" -#: order/views.py:933 +#: order/views.py:665 msgid "Error converting quantity to number" msgstr "" -#: order/views.py:939 +#: order/views.py:671 msgid "Receive quantity less than zero" msgstr "" -#: order/views.py:945 +#: order/views.py:677 msgid "No lines specified" msgstr "" -#: order/views.py:1018 +#: order/views.py:750 msgid "Update prices" msgstr "" -#: order/views.py:1276 +#: order/views.py:1008 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1336 -msgid "Supplier part must be specified" -msgstr "" - -#: order/views.py:1342 -msgid "Supplier must match for Part and Order" -msgstr "" - -#: order/views.py:1473 order/views.py:1491 -msgid "Edit Line Item" -msgstr "" - -#: order/views.py:1507 order/views.py:1519 -msgid "Delete Line Item" -msgstr "" - -#: order/views.py:1512 order/views.py:1524 -msgid "Deleted line item" -msgstr "" - -#: order/views.py:1537 +#: order/views.py:1061 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1582 +#: order/views.py:1106 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1598 +#: order/views.py:1122 msgid "Select line item" msgstr "" -#: order/views.py:1629 +#: order/views.py:1153 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "" -#: order/views.py:1639 +#: order/views.py:1163 #, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1647 +#: order/views.py:1171 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1701 +#: order/views.py:1225 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1775 +#: order/views.py:1299 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1790 +#: order/views.py:1314 msgid "Remove allocation" msgstr "" -#: order/views.py:1862 +#: order/views.py:1386 msgid "Sales order not found" msgstr "" -#: order/views.py:1868 +#: order/views.py:1392 msgid "Price not found" msgstr "" -#: order/views.py:1871 +#: order/views.py:1395 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1876 +#: order/views.py:1400 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:747 +#: part/bom.py:138 part/models.py:72 part/models.py:756 #: part/templates/part/category.html:75 part/templates/part/detail.html:90 msgid "Default Location" msgstr "" @@ -3721,143 +3674,143 @@ msgstr "" msgid "Error reading BOM file (incorrect row size)" msgstr "" -#: part/forms.py:89 stock/forms.py:265 +#: part/forms.py:73 stock/forms.py:232 msgid "File Format" msgstr "" -#: part/forms.py:89 stock/forms.py:265 +#: part/forms.py:73 stock/forms.py:232 msgid "Select output file format" msgstr "" -#: part/forms.py:91 +#: part/forms.py:75 msgid "Cascading" msgstr "" -#: part/forms.py:91 +#: part/forms.py:75 msgid "Download cascading / multi-level BOM" msgstr "" -#: part/forms.py:93 +#: part/forms.py:77 msgid "Levels" msgstr "" -#: part/forms.py:93 +#: part/forms.py:77 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "" -#: part/forms.py:95 +#: part/forms.py:79 msgid "Include Parameter Data" msgstr "" -#: part/forms.py:95 +#: part/forms.py:79 msgid "Include part parameters data in exported BOM" msgstr "" -#: part/forms.py:97 +#: part/forms.py:81 msgid "Include Stock Data" msgstr "" -#: part/forms.py:97 +#: part/forms.py:81 msgid "Include part stock data in exported BOM" msgstr "" -#: part/forms.py:99 +#: part/forms.py:83 msgid "Include Manufacturer Data" msgstr "" -#: part/forms.py:99 +#: part/forms.py:83 msgid "Include part manufacturer data in exported BOM" msgstr "" -#: part/forms.py:101 +#: part/forms.py:85 msgid "Include Supplier Data" msgstr "" -#: part/forms.py:101 +#: part/forms.py:85 msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2191 +#: part/forms.py:106 part/models.py:2224 msgid "Parent Part" msgstr "" -#: part/forms.py:123 part/templates/part/bom_duplicate.html:7 +#: part/forms.py:107 part/templates/part/bom_duplicate.html:7 msgid "Select parent part to copy BOM from" msgstr "" -#: part/forms.py:129 +#: part/forms.py:113 msgid "Clear existing BOM items" msgstr "" -#: part/forms.py:135 +#: part/forms.py:119 msgid "Confirm BOM duplication" msgstr "" -#: part/forms.py:153 +#: part/forms.py:137 msgid "validate" msgstr "" -#: part/forms.py:153 +#: part/forms.py:137 msgid "Confirm that the BOM is correct" msgstr "" -#: part/forms.py:165 +#: part/forms.py:149 msgid "BOM file" msgstr "" -#: part/forms.py:165 +#: part/forms.py:149 msgid "Select BOM file to upload" msgstr "" -#: part/forms.py:184 +#: part/forms.py:168 msgid "Related Part" msgstr "" -#: part/forms.py:203 +#: part/forms.py:175 msgid "Select part category" msgstr "" -#: part/forms.py:220 +#: part/forms.py:192 msgid "Duplicate all BOM data for this part" msgstr "" -#: part/forms.py:221 +#: part/forms.py:193 msgid "Copy BOM" msgstr "" -#: part/forms.py:226 +#: part/forms.py:198 msgid "Duplicate all parameter data for this part" msgstr "" -#: part/forms.py:227 +#: part/forms.py:199 msgid "Copy Parameters" msgstr "" -#: part/forms.py:232 +#: part/forms.py:204 msgid "Confirm part creation" msgstr "" -#: part/forms.py:237 +#: part/forms.py:209 msgid "Include category parameter templates" msgstr "" -#: part/forms.py:242 +#: part/forms.py:214 msgid "Include parent categories parameter templates" msgstr "" -#: part/forms.py:322 +#: part/forms.py:294 msgid "Add parameter template to same level categories" msgstr "" -#: part/forms.py:326 +#: part/forms.py:298 msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2286 +#: part/forms.py:316 part/models.py:2323 msgid "Sub part" msgstr "" -#: part/forms.py:373 +#: part/forms.py:345 msgid "Input quantity for price calculation" msgstr "" @@ -3873,362 +3826,362 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2237 +#: part/models.py:86 part/models.py:2270 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" -#: part/models.py:83 part/templates/part/category.html:32 +#: part/models.py:87 part/templates/part/category.html:32 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127 -#: templates/stats.html:84 users/models.py:39 +#: templates/stats.html:84 users/models.py:40 msgid "Part Categories" msgstr "" -#: part/models.py:448 part/models.py:460 +#: part/models.py:457 part/models.py:469 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:557 +#: part/models.py:566 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:561 +#: part/models.py:570 msgid "Next available serial number is" msgstr "" -#: part/models.py:566 +#: part/models.py:575 msgid "Most recent serial number is" msgstr "" -#: part/models.py:645 +#: part/models.py:654 msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:670 part/templates/part/detail.html:22 +#: part/models.py:679 part/templates/part/detail.html:22 msgid "Part name" msgstr "" -#: part/models.py:677 +#: part/models.py:686 msgid "Is Template" msgstr "" -#: part/models.py:678 +#: part/models.py:687 msgid "Is this part a template part?" msgstr "" -#: part/models.py:689 +#: part/models.py:698 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:690 part/templates/part/detail.html:60 +#: part/models.py:699 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "" -#: part/models.py:696 +#: part/models.py:705 msgid "Part description" msgstr "" -#: part/models.py:701 part/templates/part/category.html:82 +#: part/models.py:710 part/templates/part/category.html:82 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "" -#: part/models.py:702 +#: part/models.py:711 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:709 part/models.py:2236 part/templates/part/detail.html:73 +#: part/models.py:718 part/models.py:2269 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" -#: part/models.py:710 +#: part/models.py:719 msgid "Part category" msgstr "" -#: part/models.py:715 part/templates/part/detail.html:28 +#: part/models.py:724 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "" -#: part/models.py:716 +#: part/models.py:725 msgid "Internal Part Number" msgstr "" -#: part/models.py:722 +#: part/models.py:731 msgid "Part revision or version number" msgstr "" -#: part/models.py:723 part/templates/part/detail.html:35 report/models.py:199 +#: part/models.py:732 part/templates/part/detail.html:35 report/models.py:199 #: templates/js/part.js:173 msgid "Revision" msgstr "" -#: part/models.py:745 +#: part/models.py:754 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:792 part/templates/part/detail.html:97 +#: part/models.py:801 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "" -#: part/models.py:793 +#: part/models.py:802 msgid "Default supplier part" msgstr "" -#: part/models.py:800 +#: part/models.py:809 msgid "Default Expiry" msgstr "" -#: part/models.py:801 +#: part/models.py:810 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:806 part/templates/part/detail.html:113 +#: part/models.py:815 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "" -#: part/models.py:807 +#: part/models.py:816 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:814 +#: part/models.py:823 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:820 +#: part/models.py:829 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:826 +#: part/models.py:835 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:832 +#: part/models.py:841 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:837 +#: part/models.py:846 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:842 +#: part/models.py:851 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:846 part/templates/part/detail.html:227 +#: part/models.py:855 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:246 templates/js/table_filters.js:315 msgid "Active" msgstr "" -#: part/models.py:847 +#: part/models.py:856 msgid "Is this part active?" msgstr "" -#: part/models.py:852 +#: part/models.py:861 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:857 +#: part/models.py:866 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:860 +#: part/models.py:869 msgid "BOM checksum" msgstr "" -#: part/models.py:860 +#: part/models.py:869 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:863 +#: part/models.py:872 msgid "BOM checked by" msgstr "" -#: part/models.py:865 +#: part/models.py:874 msgid "BOM checked date" msgstr "" -#: part/models.py:869 +#: part/models.py:878 msgid "Creation User" msgstr "" -#: part/models.py:1608 +#: part/models.py:1617 msgid "Sell multiple" msgstr "" -#: part/models.py:2063 +#: part/models.py:2088 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2080 +#: part/models.py:2105 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2100 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2125 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2101 +#: part/models.py:2126 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2106 +#: part/models.py:2131 msgid "Test Description" msgstr "" -#: part/models.py:2107 +#: part/models.py:2132 msgid "Enter description for this test" msgstr "" -#: part/models.py:2112 templates/js/part.js:726 +#: part/models.py:2137 templates/js/part.js:726 #: templates/js/table_filters.js:232 msgid "Required" msgstr "" -#: part/models.py:2113 +#: part/models.py:2138 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2118 templates/js/part.js:734 +#: part/models.py:2143 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2119 +#: part/models.py:2144 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2124 templates/js/part.js:741 +#: part/models.py:2149 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2125 +#: part/models.py:2150 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2158 +#: part/models.py:2187 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2163 +#: part/models.py:2192 msgid "Parameter Name" msgstr "" -#: part/models.py:2165 +#: part/models.py:2194 msgid "Parameter Units" msgstr "" -#: part/models.py:2193 part/models.py:2242 part/models.py:2243 +#: part/models.py:2226 part/models.py:2275 part/models.py:2276 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2195 +#: part/models.py:2228 msgid "Data" msgstr "" -#: part/models.py:2195 +#: part/models.py:2228 msgid "Parameter Value" msgstr "" -#: part/models.py:2247 templates/InvenTree/settings/category.html:67 +#: part/models.py:2280 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2248 +#: part/models.py:2281 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2278 +#: part/models.py:2315 msgid "Select parent part" msgstr "" -#: part/models.py:2287 +#: part/models.py:2324 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2293 +#: part/models.py:2330 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2332 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2295 +#: part/models.py:2332 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2298 +#: part/models.py:2335 msgid "Overage" msgstr "" -#: part/models.py:2299 +#: part/models.py:2336 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2302 +#: part/models.py:2339 msgid "BOM item reference" msgstr "" -#: part/models.py:2305 +#: part/models.py:2342 msgid "BOM item notes" msgstr "" -#: part/models.py:2307 +#: part/models.py:2344 msgid "Checksum" msgstr "" -#: part/models.py:2307 +#: part/models.py:2344 msgid "BOM line checksum" msgstr "" -#: part/models.py:2311 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2348 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2312 +#: part/models.py:2349 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2317 templates/js/bom.js:287 +#: part/models.py:2354 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2318 +#: part/models.py:2355 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2394 part/views.py:1892 part/views.py:1944 -#: stock/models.py:290 +#: part/models.py:2431 part/views.py:1736 part/views.py:1788 +#: stock/models.py:298 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2403 part/models.py:2405 +#: part/models.py:2440 part/models.py:2442 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2408 +#: part/models.py:2445 msgid "BOM Item" msgstr "" -#: part/models.py:2527 +#: part/models.py:2564 msgid "Part 1" msgstr "" -#: part/models.py:2531 +#: part/models.py:2568 msgid "Part 2" msgstr "" -#: part/models.py:2531 +#: part/models.py:2568 msgid "Select Related Part" msgstr "" -#: part/models.py:2563 +#: part/models.py:2600 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -4244,14 +4197,6 @@ msgstr "" msgid "Part Attachments" msgstr "" -#: part/templates/part/bom-delete.html:6 -msgid "Are you sure you want to delete this BOM item?" -msgstr "" - -#: part/templates/part/bom-delete.html:8 -msgid "Deleting this entry will remove the BOM row from the following part" -msgstr "" - #: part/templates/part/bom.html:10 part/templates/part/navbar.html:51 #: part/templates/part/navbar.html:54 msgid "Bill of Materials" @@ -4300,7 +4245,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:2187 +#: part/templates/part/bom.html:61 part/views.py:2031 msgid "Export Bill of Materials" msgstr "" @@ -4316,7 +4261,7 @@ msgstr "" msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/bom.html:160 part/views.py:591 +#: part/templates/part/bom.html:160 part/views.py:450 #: templates/js/stock.js:1327 msgid "Create New Part" msgstr "" @@ -4398,7 +4343,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:2597 +#: part/templates/part/category.html:38 part/views.py:2441 msgid "Create new part category" msgstr "" @@ -4463,6 +4408,7 @@ msgid "Create new location" msgstr "" #: part/templates/part/category.html:223 part/templates/part/category.html:253 +#: part/templates/part/part_base.html:378 msgid "New Category" msgstr "" @@ -4474,10 +4420,18 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:1391 +#: part/templates/part/category.html:260 stock/views.py:1223 msgid "Create new Stock Location" msgstr "" +#: part/templates/part/category.html:279 +msgid "Select parent category" +msgstr "" + +#: part/templates/part/category.html:286 part/views.py:2389 +msgid "Edit Part Category" +msgstr "" + #: part/templates/part/category_delete.html:5 msgid "Are you sure you want to delete category" msgstr "" @@ -4523,7 +4477,7 @@ msgstr "" msgid "Part Parameters" msgstr "" -#: part/templates/part/copy_part.html:9 part/views.py:467 +#: part/templates/part/copy_part.html:9 part/views.py:326 msgid "Duplicate Part" msgstr "" @@ -4645,7 +4599,7 @@ msgid "Delete manufacturer parts" msgstr "" #: part/templates/part/manufacturer.html:53 -#: part/templates/part/supplier.html:57 +#: part/templates/part/supplier.html:56 msgid "Create new manufacturer" msgstr "" @@ -4710,8 +4664,8 @@ msgstr "" msgid "Part List" msgstr "" -#: part/templates/part/part_base.html:26 templates/js/company.js:156 -#: templates/js/company.js:355 templates/js/part.js:84 templates/js/part.js:161 +#: part/templates/part/part_base.html:26 templates/js/company.js:280 +#: templates/js/company.js:480 templates/js/part.js:84 templates/js/part.js:161 msgid "Inactive" msgstr "" @@ -4795,10 +4749,22 @@ msgstr "" msgid "Building" msgstr "" -#: part/templates/part/part_base.html:282 part/templates/part/prices.html:131 +#: part/templates/part/part_base.html:285 part/templates/part/prices.html:131 msgid "Calculate" msgstr "" +#: part/templates/part/part_base.html:379 +msgid "Create New Part Category" +msgstr "" + +#: part/templates/part/part_base.html:387 +msgid "New Parent" +msgstr "" + +#: part/templates/part/part_base.html:435 +msgid "Edit Part" +msgstr "" + #: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:27 msgid "Supplier Pricing" msgstr "" @@ -4851,6 +4817,18 @@ msgstr "" msgid "Add Test Template" msgstr "" +#: part/templates/part/part_tests.html:61 +msgid "Add Test Result Template" +msgstr "" + +#: part/templates/part/part_tests.html:79 +msgid "Edit Test Result Template" +msgstr "" + +#: part/templates/part/part_tests.html:91 +msgid "Delete Test Result Template" +msgstr "" + #: part/templates/part/part_thumb.html:20 msgid "Select from existing images" msgstr "" @@ -4939,7 +4917,7 @@ msgstr "" msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:3022 +#: part/templates/part/prices.html:206 part/views.py:2859 msgid "Add Internal Price Break" msgstr "" @@ -5042,228 +5020,188 @@ msgstr "" msgid "Unknown database" msgstr "" -#: part/views.py:96 +#: part/views.py:95 msgid "Add Related Part" msgstr "" -#: part/views.py:151 +#: part/views.py:150 msgid "Delete Related Part" msgstr "" -#: part/views.py:165 -msgid "Add part attachment" -msgstr "" - -#: part/views.py:218 templates/attachment_table.html:32 -msgid "Edit attachment" -msgstr "" - -#: part/views.py:222 -msgid "Part attachment updated" -msgstr "" - -#: part/views.py:237 -msgid "Delete Part Attachment" -msgstr "" - -#: part/views.py:245 -msgid "Deleted part attachment" -msgstr "" - -#: part/views.py:254 -msgid "Create Test Template" -msgstr "" - -#: part/views.py:281 -msgid "Edit Test Template" -msgstr "" - -#: part/views.py:295 -msgid "Delete Test Template" -msgstr "" - -#: part/views.py:302 +#: part/views.py:161 msgid "Set Part Category" msgstr "" -#: part/views.py:352 +#: part/views.py:211 #, python-brace-format msgid "Set category for {n} parts" msgstr "" -#: part/views.py:387 +#: part/views.py:246 msgid "Create Variant" msgstr "" -#: part/views.py:472 +#: part/views.py:331 msgid "Copied part" msgstr "" -#: part/views.py:526 part/views.py:664 +#: part/views.py:385 part/views.py:523 msgid "Possible matches exist - confirm creation of new part" msgstr "" -#: part/views.py:596 +#: part/views.py:455 msgid "Created new part" msgstr "" -#: part/views.py:764 +#: part/views.py:623 msgid "Match References" msgstr "" -#: part/views.py:1066 +#: part/views.py:925 msgid "None" msgstr "" -#: part/views.py:1125 +#: part/views.py:984 msgid "Part QR Code" msgstr "" -#: part/views.py:1227 -msgid "Upload Part Image" -msgstr "" - -#: part/views.py:1233 part/views.py:1268 -msgid "Updated part image" -msgstr "" - -#: part/views.py:1242 +#: part/views.py:1086 msgid "Select Part Image" msgstr "" -#: part/views.py:1271 +#: part/views.py:1112 +msgid "Updated part image" +msgstr "" + +#: part/views.py:1115 msgid "Part image not found" msgstr "" -#: part/views.py:1282 +#: part/views.py:1126 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1317 +#: part/views.py:1161 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1347 +#: part/views.py:1191 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1368 +#: part/views.py:1212 msgid "Validate BOM" msgstr "" -#: part/views.py:1389 +#: part/views.py:1233 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1400 +#: part/views.py:1244 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1534 +#: part/views.py:1378 msgid "No BOM file provided" msgstr "" -#: part/views.py:1895 +#: part/views.py:1739 msgid "Enter a valid quantity" msgstr "" -#: part/views.py:1920 part/views.py:1923 +#: part/views.py:1764 part/views.py:1767 msgid "Select valid part" msgstr "" -#: part/views.py:1929 +#: part/views.py:1773 msgid "Duplicate part selected" msgstr "" -#: part/views.py:1967 +#: part/views.py:1811 msgid "Select a part" msgstr "" -#: part/views.py:1973 +#: part/views.py:1817 msgid "Selected part creates a circular BOM" msgstr "" -#: part/views.py:1977 +#: part/views.py:1821 msgid "Specify quantity" msgstr "" -#: part/views.py:2239 +#: part/views.py:2083 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2246 +#: part/views.py:2090 msgid "Part was deleted" msgstr "" -#: part/views.py:2255 +#: part/views.py:2099 msgid "Part Pricing" msgstr "" -#: part/views.py:2396 +#: part/views.py:2240 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2406 +#: part/views.py:2250 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2413 +#: part/views.py:2257 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2421 +#: part/views.py:2265 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2471 +#: part/views.py:2315 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2485 +#: part/views.py:2329 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2545 -msgid "Edit Part Category" -msgstr "" - -#: part/views.py:2583 +#: part/views.py:2427 msgid "Delete Part Category" msgstr "" -#: part/views.py:2589 +#: part/views.py:2433 msgid "Part category was deleted" msgstr "" -#: part/views.py:2641 +#: part/views.py:2485 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2742 +#: part/views.py:2586 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2798 +#: part/views.py:2642 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2817 +#: part/views.py:2661 msgid "Create BOM Item" msgstr "" -#: part/views.py:2887 +#: part/views.py:2731 msgid "Edit BOM item" msgstr "" -#: part/views.py:2943 -msgid "Confim BOM item deletion" +#: part/views.py:2792 +msgid "Added new price break" msgstr "" -#: part/views.py:3031 +#: part/views.py:2868 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:3039 +#: part/views.py:2876 msgid "Delete Internal Price Break" msgstr "" @@ -5369,17 +5307,17 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1739 +#: stock/models.py:1759 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1745 +#: stock/models.py:1765 msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:1026 +#: templates/js/order.js:257 templates/js/stock.js:1026 msgid "Date" msgstr "" @@ -5391,287 +5329,287 @@ msgstr "" msgid "Fail" msgstr "" -#: stock/api.py:212 +#: stock/api.py:211 #, python-brace-format msgid "Updated stock for {n} items" msgstr "" -#: stock/api.py:281 +#: stock/api.py:280 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:114 stock/forms.py:418 stock/models.py:505 +#: stock/forms.py:81 stock/forms.py:385 stock/models.py:513 #: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 msgid "Expiry Date" msgstr "" -#: stock/forms.py:115 stock/forms.py:419 +#: stock/forms.py:82 stock/forms.py:386 msgid "Expiration date for this stock item" msgstr "" -#: stock/forms.py:118 +#: stock/forms.py:85 msgid "Enter unique serial numbers (or leave blank)" msgstr "" -#: stock/forms.py:169 +#: stock/forms.py:136 msgid "Destination for serialized stock (by default, will remain in current location)" msgstr "" -#: stock/forms.py:171 +#: stock/forms.py:138 msgid "Serial numbers" msgstr "" -#: stock/forms.py:171 +#: stock/forms.py:138 msgid "Unique serial numbers (must match quantity)" msgstr "" -#: stock/forms.py:173 stock/forms.py:349 +#: stock/forms.py:140 stock/forms.py:316 msgid "Add transaction note (optional)" msgstr "" -#: stock/forms.py:203 stock/forms.py:259 +#: stock/forms.py:170 stock/forms.py:226 msgid "Select test report template" msgstr "" -#: stock/forms.py:267 templates/js/table_filters.js:75 +#: stock/forms.py:234 templates/js/table_filters.js:75 #: templates/js/table_filters.js:138 msgid "Include sublocations" msgstr "" -#: stock/forms.py:267 +#: stock/forms.py:234 msgid "Include stock items in sub locations" msgstr "" -#: stock/forms.py:302 +#: stock/forms.py:269 msgid "Stock item to install" msgstr "" -#: stock/forms.py:309 +#: stock/forms.py:276 msgid "Stock quantity to assign" msgstr "" -#: stock/forms.py:337 +#: stock/forms.py:304 msgid "Must not exceed available quantity" msgstr "" -#: stock/forms.py:347 +#: stock/forms.py:314 msgid "Destination location for uninstalled items" msgstr "" -#: stock/forms.py:351 +#: stock/forms.py:318 msgid "Confirm uninstall" msgstr "" -#: stock/forms.py:351 +#: stock/forms.py:318 msgid "Confirm removal of installed stock items" msgstr "" -#: stock/forms.py:375 +#: stock/forms.py:342 msgid "Destination stock location" msgstr "" -#: stock/forms.py:377 +#: stock/forms.py:344 msgid "Add note (required)" msgstr "" -#: stock/forms.py:381 stock/views.py:852 stock/views.py:1051 +#: stock/forms.py:348 stock/views.py:705 stock/views.py:904 msgid "Confirm stock adjustment" msgstr "" -#: stock/forms.py:381 +#: stock/forms.py:348 msgid "Confirm movement of stock items" msgstr "" -#: stock/forms.py:383 +#: stock/forms.py:350 msgid "Set Default Location" msgstr "" -#: stock/forms.py:383 +#: stock/forms.py:350 msgid "Set the destination as the default location for selected parts" msgstr "" -#: stock/models.py:52 stock/models.py:542 +#: stock/models.py:56 stock/models.py:550 msgid "Owner" msgstr "" -#: stock/models.py:53 stock/models.py:543 +#: stock/models.py:57 stock/models.py:551 msgid "Select Owner" msgstr "" -#: stock/models.py:271 +#: stock/models.py:279 msgid "StockItem with this serial number already exists" msgstr "" -#: stock/models.py:307 +#: stock/models.py:315 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:317 stock/models.py:326 +#: stock/models.py:325 stock/models.py:334 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:318 +#: stock/models.py:326 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:340 +#: stock/models.py:348 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:346 +#: stock/models.py:354 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:353 +#: stock/models.py:361 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:395 +#: stock/models.py:403 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:404 +#: stock/models.py:412 msgid "Base part" msgstr "" -#: stock/models.py:413 +#: stock/models.py:421 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:418 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:426 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "" -#: stock/models.py:421 +#: stock/models.py:429 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:428 +#: stock/models.py:436 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:433 stock/templates/stock/item_base.html:270 +#: stock/models.py:441 stock/templates/stock/item_base.html:270 msgid "Installed In" msgstr "" -#: stock/models.py:436 +#: stock/models.py:444 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:452 +#: stock/models.py:460 msgid "Serial number for this item" msgstr "" -#: stock/models.py:464 +#: stock/models.py:472 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:468 +#: stock/models.py:476 msgid "Stock Quantity" msgstr "" -#: stock/models.py:477 +#: stock/models.py:485 msgid "Source Build" msgstr "" -#: stock/models.py:479 +#: stock/models.py:487 msgid "Build for this stock item" msgstr "" -#: stock/models.py:490 +#: stock/models.py:498 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:493 +#: stock/models.py:501 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:499 +#: stock/models.py:507 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:506 +#: stock/models.py:514 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:519 +#: stock/models.py:527 msgid "Delete on deplete" msgstr "" -#: stock/models.py:519 +#: stock/models.py:527 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:529 stock/templates/stock/item_notes.html:13 +#: stock/models.py:537 stock/templates/stock/item_notes.html:13 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:538 +#: stock/models.py:546 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1006 +#: stock/models.py:1014 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1012 +#: stock/models.py:1020 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1018 +#: stock/models.py:1026 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1021 +#: stock/models.py:1029 msgid "Serial numbers must be a list of integers" msgstr "" -#: stock/models.py:1024 +#: stock/models.py:1032 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1031 +#: stock/models.py:1039 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "" -#: stock/models.py:1189 +#: stock/models.py:1197 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:1663 +#: stock/models.py:1679 msgid "Entry notes" msgstr "" -#: stock/models.py:1716 +#: stock/models.py:1736 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1722 +#: stock/models.py:1742 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1740 +#: stock/models.py:1760 msgid "Test name" msgstr "" -#: stock/models.py:1746 templates/js/table_filters.js:222 +#: stock/models.py:1766 templates/js/table_filters.js:222 msgid "Test result" msgstr "" -#: stock/models.py:1752 +#: stock/models.py:1772 msgid "Test output value" msgstr "" -#: stock/models.py:1759 +#: stock/models.py:1779 msgid "Test result attachment" msgstr "" -#: stock/models.py:1765 +#: stock/models.py:1785 msgid "Test notes" msgstr "" @@ -5861,6 +5799,10 @@ msgstr "" msgid "No stocktake performed" msgstr "" +#: stock/templates/stock/item_base.html:499 +msgid "Edit Stock Status" +msgstr "" + #: stock/templates/stock/item_childs.html:12 msgid "Child Stock Items" msgstr "" @@ -5920,6 +5862,19 @@ msgstr "" msgid "Add Test Data" msgstr "" +#: stock/templates/stock/item_tests.html:86 +#: stock/templates/stock/item_tests.html:111 +msgid "Add Test Result" +msgstr "" + +#: stock/templates/stock/item_tests.html:131 +msgid "Edit Test Result" +msgstr "" + +#: stock/templates/stock/item_tests.html:145 +msgid "Delete Test Result" +msgstr "" + #: stock/templates/stock/location.html:20 msgid "You are not in the list of owners of this location. This stock location cannot be edited." msgstr "" @@ -5968,7 +5923,7 @@ msgid "Stock Details" msgstr "" #: stock/templates/stock/location.html:117 templates/InvenTree/search.html:279 -#: templates/stats.html:97 users/models.py:41 +#: templates/stats.html:97 users/models.py:42 msgid "Stock Locations" msgstr "" @@ -6008,7 +5963,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1364 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1196 msgid "Convert Stock Item" msgstr "" @@ -6041,8 +5996,8 @@ msgstr "" msgid "Edit Stock Location" msgstr "" -#: stock/views.py:230 stock/views.py:1343 stock/views.py:1465 -#: stock/views.py:1830 +#: stock/views.py:230 stock/views.py:1175 stock/views.py:1297 +#: stock/views.py:1662 msgid "Owner is required (ownership control is enabled)" msgstr "" @@ -6050,205 +6005,177 @@ msgstr "" msgid "Stock Location QR code" msgstr "" -#: stock/views.py:265 -msgid "Add Stock Item Attachment" -msgstr "" - -#: stock/views.py:311 -msgid "Edit Stock Item Attachment" -msgstr "" - -#: stock/views.py:327 -msgid "Delete Stock Item Attachment" -msgstr "" - -#: stock/views.py:343 +#: stock/views.py:264 msgid "Assign to Customer" msgstr "" -#: stock/views.py:352 +#: stock/views.py:273 msgid "Customer must be specified" msgstr "" -#: stock/views.py:376 +#: stock/views.py:297 msgid "Return to Stock" msgstr "" -#: stock/views.py:385 +#: stock/views.py:306 msgid "Specify a valid location" msgstr "" -#: stock/views.py:396 +#: stock/views.py:317 msgid "Stock item returned from customer" msgstr "" -#: stock/views.py:407 +#: stock/views.py:328 msgid "Delete All Test Data" msgstr "" -#: stock/views.py:424 +#: stock/views.py:345 msgid "Confirm test data deletion" msgstr "" -#: stock/views.py:444 -msgid "Add Test Result" -msgstr "" - -#: stock/views.py:484 -msgid "Edit Test Result" -msgstr "" - -#: stock/views.py:501 -msgid "Delete Test Result" -msgstr "" - -#: stock/views.py:509 +#: stock/views.py:362 msgid "Stock Export Options" msgstr "" -#: stock/views.py:630 +#: stock/views.py:483 msgid "Stock Item QR Code" msgstr "" -#: stock/views.py:656 +#: stock/views.py:509 msgid "Install Stock Item" msgstr "" -#: stock/views.py:755 +#: stock/views.py:608 msgid "Uninstall Stock Items" msgstr "" -#: stock/views.py:863 +#: stock/views.py:716 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:888 +#: stock/views.py:741 msgid "Adjust Stock" msgstr "" -#: stock/views.py:998 +#: stock/views.py:851 msgid "Move Stock Items" msgstr "" -#: stock/views.py:998 +#: stock/views.py:851 msgid "Move" msgstr "" -#: stock/views.py:999 +#: stock/views.py:852 msgid "Count Stock Items" msgstr "" -#: stock/views.py:999 +#: stock/views.py:852 msgid "Count" msgstr "" -#: stock/views.py:1000 +#: stock/views.py:853 msgid "Remove From Stock" msgstr "" -#: stock/views.py:1000 +#: stock/views.py:853 msgid "Take" msgstr "" -#: stock/views.py:1001 +#: stock/views.py:854 msgid "Add Stock Items" msgstr "" -#: stock/views.py:1001 users/models.py:187 +#: stock/views.py:854 users/models.py:188 msgid "Add" msgstr "" -#: stock/views.py:1002 +#: stock/views.py:855 msgid "Delete Stock Items" msgstr "" -#: stock/views.py:1031 +#: stock/views.py:884 msgid "Must enter integer value" msgstr "" -#: stock/views.py:1036 +#: stock/views.py:889 msgid "Quantity must be positive" msgstr "" -#: stock/views.py:1043 +#: stock/views.py:896 #, python-brace-format msgid "Quantity must not exceed {x}" msgstr "" -#: stock/views.py:1107 +#: stock/views.py:960 msgid "No action performed" msgstr "" -#: stock/views.py:1122 +#: stock/views.py:975 #, python-brace-format msgid "Added stock to {n} items" msgstr "" -#: stock/views.py:1137 +#: stock/views.py:990 #, python-brace-format msgid "Removed stock from {n} items" msgstr "" -#: stock/views.py:1150 +#: stock/views.py:1003 #, python-brace-format msgid "Counted stock for {n} items" msgstr "" -#: stock/views.py:1190 +#: stock/views.py:1043 msgid "No items were moved" msgstr "" -#: stock/views.py:1193 +#: stock/views.py:1046 #, python-brace-format msgid "Moved {n} items to {dest}" msgstr "" -#: stock/views.py:1212 +#: stock/views.py:1065 #, python-brace-format msgid "Deleted {n} stock items" msgstr "" -#: stock/views.py:1222 -msgid "Edit Stock Item Status" -msgstr "" - -#: stock/views.py:1245 +#: stock/views.py:1077 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:1482 +#: stock/views.py:1314 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1575 templates/js/build.js:327 +#: stock/views.py:1407 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1717 +#: stock/views.py:1549 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1799 +#: stock/views.py:1631 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1899 +#: stock/views.py:1731 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1912 +#: stock/views.py:1744 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1923 +#: stock/views.py:1755 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1930 +#: stock/views.py:1762 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1939 +#: stock/views.py:1771 msgid "Add Stock Tracking Entry" msgstr "" @@ -6606,24 +6533,12 @@ msgstr "" msgid "copy version information" msgstr "" -#: templates/about.html:100 templates/js/modals.js:568 -#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54 -#: templates/modals.html:97 +#: templates/about.html:100 templates/js/modals.js:34 +#: templates/js/modals.js:677 templates/js/modals.js:970 +#: templates/modals.html:29 templates/modals.html:54 templates/modals.html:97 msgid "Close" msgstr "" -#: templates/attachment_table.html:6 -msgid "Add Attachment" -msgstr "" - -#: templates/attachment_table.html:17 -msgid "Uploaded" -msgstr "" - -#: templates/attachment_table.html:35 -msgid "Delete attachment" -msgstr "" - #: templates/image_download.html:8 msgid "Specify URL for downloading image" msgstr "" @@ -6640,6 +6555,22 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" +#: templates/js/attachment.js:16 +msgid "No attachments found" +msgstr "" + +#: templates/js/attachment.js:56 +msgid "Upload Date" +msgstr "" + +#: templates/js/attachment.js:69 +msgid "Edit attachment" +msgstr "" + +#: templates/js/attachment.js:76 +msgid "Delete attachment" +msgstr "" + #: templates/js/barcode.js:8 msgid "Scan barcode data here using wedge scanner" msgstr "" @@ -6668,7 +6599,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:921 +#: templates/js/barcode.js:119 templates/js/modals.js:1030 msgid "Invalid server response" msgstr "" @@ -6768,7 +6699,7 @@ msgstr "" msgid "Edit BOM Item" msgstr "" -#: templates/js/bom.js:372 +#: templates/js/bom.js:372 templates/js/bom.js:519 msgid "Delete BOM Item" msgstr "" @@ -6796,7 +6727,7 @@ msgstr "" msgid "No build order allocations found" msgstr "" -#: templates/js/build.js:222 templates/js/order.js:382 +#: templates/js/build.js:222 templates/js/order.js:449 msgid "Location not specified" msgstr "" @@ -6834,45 +6765,69 @@ msgstr "" msgid "No parts allocated for" msgstr "" -#: templates/js/company.js:74 +#: templates/js/company.js:45 +msgid "Edit Company" +msgstr "" + +#: templates/js/company.js:66 +msgid "Add new Company" +msgstr "" + +#: templates/js/company.js:143 msgid "Parts Supplied" msgstr "" -#: templates/js/company.js:83 +#: templates/js/company.js:152 msgid "Parts Manufactured" msgstr "" -#: templates/js/company.js:96 +#: templates/js/company.js:165 msgid "No company information found" msgstr "" -#: templates/js/company.js:129 +#: templates/js/company.js:183 +msgid "The following manufacturer parts will be deleted" +msgstr "" + +#: templates/js/company.js:200 +msgid "Delete Manufacturer Parts" +msgstr "" + +#: templates/js/company.js:253 msgid "No manufacturer parts found" msgstr "" -#: templates/js/company.js:148 templates/js/company.js:347 +#: templates/js/company.js:272 templates/js/company.js:472 #: templates/js/part.js:68 templates/js/part.js:153 msgid "Template part" msgstr "" -#: templates/js/company.js:152 templates/js/company.js:351 +#: templates/js/company.js:276 templates/js/company.js:476 #: templates/js/part.js:72 templates/js/part.js:157 msgid "Assembled part" msgstr "" -#: templates/js/company.js:226 +#: templates/js/company.js:350 msgid "No parameters found" msgstr "" -#: templates/js/company.js:262 +#: templates/js/company.js:386 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:263 +#: templates/js/company.js:387 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:328 +#: templates/js/company.js:406 +msgid "Edit Parameter" +msgstr "" + +#: templates/js/company.js:417 +msgid "Delete Parameter" +msgstr "" + +#: templates/js/company.js:453 msgid "No supplier parts found" msgstr "" @@ -6900,6 +6855,83 @@ msgstr "" msgid "Create filter" msgstr "" +#: templates/js/forms.js:278 templates/js/forms.js:291 +#: templates/js/forms.js:303 templates/js/forms.js:315 +msgid "Action Prohibited" +msgstr "" + +#: templates/js/forms.js:279 +msgid "Create operation not allowed" +msgstr "" + +#: templates/js/forms.js:292 +msgid "Update operation not allowed" +msgstr "" + +#: templates/js/forms.js:304 +msgid "Delete operation not allowed" +msgstr "" + +#: templates/js/forms.js:316 +msgid "View operation not allowed" +msgstr "" + +#: templates/js/forms.js:583 templates/js/modals.js:1040 +msgid "No Response" +msgstr "" + +#: templates/js/forms.js:584 templates/js/modals.js:1041 +msgid "No response from the InvenTree server" +msgstr "" + +#: templates/js/forms.js:590 templates/js/modals.js:1050 +msgid "Error 401: Not Authenticated" +msgstr "" + +#: templates/js/forms.js:591 templates/js/modals.js:1051 +msgid "Authentication credentials not supplied" +msgstr "" + +#: templates/js/forms.js:597 templates/js/modals.js:1055 +msgid "Error 403: Permission Denied" +msgstr "" + +#: templates/js/forms.js:598 templates/js/modals.js:1056 +msgid "You do not have the required permissions to access this function" +msgstr "" + +#: templates/js/forms.js:604 templates/js/modals.js:1060 +msgid "Error 404: Resource Not Found" +msgstr "" + +#: templates/js/forms.js:605 templates/js/modals.js:1061 +msgid "The requested resource could not be located on the server" +msgstr "" + +#: templates/js/forms.js:611 templates/js/modals.js:1065 +msgid "Error 408: Timeout" +msgstr "" + +#: templates/js/forms.js:612 templates/js/modals.js:1066 +msgid "Connection timeout while requesting data from server" +msgstr "" + +#: templates/js/forms.js:618 templates/js/modals.js:1069 +msgid "Error requesting form data" +msgstr "" + +#: templates/js/forms.js:788 templates/modals.html:21 templates/modals.html:47 +msgid "Form errors exist" +msgstr "" + +#: templates/js/forms.js:1161 +msgid "Searching" +msgstr "" + +#: templates/js/forms.js:1301 +msgid "Clear input" +msgstr "" + #: templates/js/label.js:10 templates/js/report.js:98 msgid "Select Stock Items" msgstr "" @@ -6940,112 +6972,102 @@ msgstr "" msgid "Select Label Template" msgstr "" -#: templates/js/modals.js:265 -msgid "Waiting for server..." -msgstr "" - -#: templates/js/modals.js:424 -msgid "Show Error Information" -msgstr "" - -#: templates/js/modals.js:491 templates/modals.html:76 -msgid "Accept" -msgstr "" - -#: templates/js/modals.js:492 templates/modals.html:75 +#: templates/js/modals.js:59 templates/js/modals.js:105 +#: templates/js/modals.js:601 templates/modals.html:75 msgid "Cancel" msgstr "" -#: templates/js/modals.js:556 -msgid "Loading Data" -msgstr "" - -#: templates/js/modals.js:567 templates/js/modals.js:860 +#: templates/js/modals.js:60 templates/js/modals.js:104 +#: templates/js/modals.js:676 templates/js/modals.js:969 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" -#: templates/js/modals.js:811 +#: templates/js/modals.js:103 +msgid "Form Title" +msgstr "" + +#: templates/js/modals.js:374 +msgid "Waiting for server..." +msgstr "" + +#: templates/js/modals.js:533 +msgid "Show Error Information" +msgstr "" + +#: templates/js/modals.js:600 templates/modals.html:76 +msgid "Accept" +msgstr "" + +#: templates/js/modals.js:665 +msgid "Loading Data" +msgstr "" + +#: templates/js/modals.js:920 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:811 +#: templates/js/modals.js:920 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:824 +#: templates/js/modals.js:933 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:921 +#: templates/js/modals.js:1030 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:931 -msgid "No Response" -msgstr "" - -#: templates/js/modals.js:932 -msgid "No response from the InvenTree server" -msgstr "" - -#: templates/js/modals.js:936 +#: templates/js/modals.js:1045 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:937 +#: templates/js/modals.js:1046 msgid "Server returned error code 400" msgstr "" -#: templates/js/modals.js:941 -msgid "Error 401: Not Authenticated" +#: templates/js/model_renderers.js:21 +msgid "Company ID" msgstr "" -#: templates/js/modals.js:942 -msgid "Authentication credentials not supplied" +#: templates/js/model_renderers.js:63 +msgid "Location ID" msgstr "" -#: templates/js/modals.js:946 -msgid "Error 403: Permission Denied" +#: templates/js/model_renderers.js:90 +msgid "Part ID" msgstr "" -#: templates/js/modals.js:947 -msgid "You do not have the required permissions to access this function" +#: templates/js/model_renderers.js:126 +msgid "Category ID" msgstr "" -#: templates/js/modals.js:951 -msgid "Error 404: Resource Not Found" +#: templates/js/model_renderers.js:150 +msgid "Supplier Part ID" msgstr "" -#: templates/js/modals.js:952 -msgid "The requested resource could not be located on the server" +#: templates/js/order.js:31 +msgid "Create Sales Order" msgstr "" -#: templates/js/modals.js:956 -msgid "Error 408: Timeout" -msgstr "" - -#: templates/js/modals.js:957 -msgid "Connection timeout while requesting data from server" -msgstr "" - -#: templates/js/modals.js:960 -msgid "Error requesting form data" -msgstr "" - -#: templates/js/order.js:138 +#: templates/js/order.js:200 msgid "No purchase orders found" msgstr "" -#: templates/js/order.js:162 templates/js/order.js:257 +#: templates/js/order.js:224 templates/js/order.js:319 msgid "Order is overdue" msgstr "" -#: templates/js/order.js:234 +#: templates/js/order.js:296 msgid "No sales orders found" msgstr "" -#: templates/js/order.js:343 +#: templates/js/order.js:333 +msgid "Invalid Customer" +msgstr "" + +#: templates/js/order.js:410 msgid "No sales order allocations found" msgstr "" @@ -7597,10 +7619,6 @@ msgstr "" msgid "All" msgstr "" -#: templates/modals.html:21 templates/modals.html:47 -msgid "Form errors exist" -msgstr "" - #: templates/navbar.html:13 msgid "Toggle navigation" msgstr "" @@ -7617,7 +7635,7 @@ msgstr "" msgid "Scan Barcode" msgstr "" -#: templates/navbar.html:77 users/models.py:38 +#: templates/navbar.html:77 users/models.py:39 msgid "Admin" msgstr "" @@ -7837,34 +7855,34 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:174 +#: users/models.py:175 msgid "Permission set" msgstr "" -#: users/models.py:182 +#: users/models.py:183 msgid "Group" msgstr "" -#: users/models.py:185 +#: users/models.py:186 msgid "View" msgstr "" -#: users/models.py:185 +#: users/models.py:186 msgid "Permission to view items" msgstr "" -#: users/models.py:187 +#: users/models.py:188 msgid "Permission to add items" msgstr "" -#: users/models.py:189 +#: users/models.py:190 msgid "Change" msgstr "" -#: users/models.py:189 +#: users/models.py:190 msgid "Permissions to edit items" msgstr "" -#: users/models.py:191 +#: users/models.py:192 msgid "Permission to delete items" msgstr "" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 2646344b9e..90c23cc5ea 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-03 06:24+0000\n" +"POT-Creation-Date: 2021-07-03 12:15+0000\n" "PO-Revision-Date: 2021-07-03 02:11\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -29,14 +29,14 @@ msgstr "" msgid "No matching action found" msgstr "" -#: InvenTree/fields.py:84 +#: InvenTree/fields.py:99 msgid "Enter date" msgstr "" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 -#: order/forms.py:31 order/forms.py:42 order/forms.py:53 order/forms.py:64 -#: order/forms.py:75 part/forms.py:134 +#: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 +#: order/forms.py:74 part/forms.py:118 templates/js/forms.js:486 msgid "Confirm" msgstr "" @@ -77,8 +77,8 @@ msgstr "" msgid "Duplicate serial: {n}" msgstr "" -#: InvenTree/helpers.py:403 order/models.py:244 order/models.py:354 -#: stock/views.py:1795 +#: InvenTree/helpers.py:403 order/models.py:311 order/models.py:421 +#: stock/views.py:1627 msgid "Invalid quantity provided" msgstr "" @@ -106,49 +106,53 @@ msgstr "" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "" -#: InvenTree/models.py:59 stock/models.py:1758 +#: InvenTree/models.py:61 stock/models.py:1778 msgid "Attachment" msgstr "" -#: InvenTree/models.py:60 +#: InvenTree/models.py:62 msgid "Select file to attach" msgstr "" -#: InvenTree/models.py:62 templates/attachment_table.html:16 +#: InvenTree/models.py:64 templates/js/attachment.js:52 msgid "Comment" msgstr "" -#: InvenTree/models.py:62 +#: InvenTree/models.py:64 msgid "File comment" msgstr "" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2022 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2043 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1193 msgid "User" msgstr "" -#: InvenTree/models.py:72 +#: InvenTree/models.py:74 msgid "upload date" msgstr "" -#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 -#: label/models.py:102 part/models.py:671 part/models.py:2163 +#: InvenTree/models.py:102 +msgid "Invalid choice" +msgstr "" + +#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 +#: label/models.py:103 part/models.py:680 part/models.py:2192 #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 -#: templates/js/company.js:235 templates/js/part.js:118 +#: templates/js/company.js:359 templates/js/part.js:118 #: templates/js/part.js:642 templates/js/stock.js:986 msgid "Name" msgstr "" -#: InvenTree/models.py:114 build/models.py:135 -#: build/templates/build/detail.html:21 company/models.py:339 -#: company/models.py:532 company/templates/company/detail.html:27 +#: InvenTree/models.py:125 build/models.py:139 +#: build/templates/build/detail.html:21 company/models.py:353 +#: company/models.py:554 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 -#: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:100 order/templates/order/purchase_order_detail.html:147 -#: part/models.py:695 part/templates/part/detail.html:54 +#: company/templates/company/supplier_part_detail.html:31 label/models.py:110 +#: order/models.py:154 order/templates/order/purchase_order_detail.html:174 +#: part/models.py:704 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 #: report/templates/report/inventree_build_order_base.html:118 @@ -156,39 +160,43 @@ msgstr "" #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 #: templates/js/build.js:834 templates/js/build.js:1102 -#: templates/js/company.js:56 templates/js/order.js:183 -#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 +#: templates/js/company.js:125 templates/js/order.js:245 +#: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 #: templates/js/stock.js:557 templates/js/stock.js:998 #: templates/js/stock.js:1043 msgid "Description" msgstr "" -#: InvenTree/models.py:115 +#: InvenTree/models.py:126 msgid "Description (optional)" msgstr "" -#: InvenTree/models.py:123 +#: InvenTree/models.py:134 msgid "parent" msgstr "" -#: InvenTree/settings.py:504 -msgid "English" +#: InvenTree/serializers.py:52 +msgid "Must be a valid number" msgstr "" #: InvenTree/settings.py:505 -msgid "French" +msgid "English" msgstr "" #: InvenTree/settings.py:506 -msgid "German" +msgid "French" msgstr "" #: InvenTree/settings.py:507 -msgid "Polish" +msgid "German" msgstr "" #: InvenTree/settings.py:508 +msgid "Polish" +msgstr "" + +#: InvenTree/settings.py:509 msgid "Turkish" msgstr "" @@ -446,48 +454,48 @@ msgid "Order target date" msgstr "" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 order/forms.py:118 order/forms.py:153 +#: build/templates/build/detail.html:121 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:881 templates/js/order.js:200 -#: templates/js/order.js:298 +#: templates/js/build.js:881 templates/js/order.js:262 +#: templates/js/order.js:365 msgid "Target Date" msgstr "" -#: build/forms.py:43 build/models.py:225 +#: build/forms.py:43 build/models.py:229 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1346 +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1354 #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:741 -#: company/forms.py:189 company/templates/company/supplier_part_pricing.html:77 -#: order/forms.py:197 order/forms.py:215 order/forms.py:250 order/forms.py:272 -#: order/forms.py:289 order/models.py:613 order/models.py:835 -#: order/templates/order/order_wizard/match_parts.html:30 +#: company/forms.py:124 company/templates/company/supplier_part_pricing.html:79 +#: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:702 +#: order/models.py:941 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:179 -#: order/templates/order/sales_order_detail.html:70 -#: order/templates/order/sales_order_detail.html:77 -#: order/templates/order/sales_order_detail.html:162 -#: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2293 +#: order/templates/order/purchase_order_detail.html:206 +#: order/templates/order/sales_order_detail.html:80 +#: order/templates/order/sales_order_detail.html:87 +#: order/templates/order/sales_order_detail.html:172 +#: order/templates/order/sales_order_detail.html:244 part/forms.py:314 +#: part/forms.py:344 part/forms.py:360 part/forms.py:376 part/models.py:2330 #: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 #: part/templates/part/prices.html:474 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:91 #: report/templates/report/inventree_test_report_base.html:77 -#: stock/forms.py:175 stock/forms.py:308 +#: stock/forms.py:142 stock/forms.py:275 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 -#: templates/js/build.js:1112 templates/js/order.js:393 -#: templates/js/part.js:827 templates/js/part.js:949 templates/js/part.js:1005 -#: templates/js/stock.js:1178 templates/js/stock.js:1397 +#: templates/js/build.js:1112 templates/js/model_renderers.js:43 +#: templates/js/order.js:460 templates/js/part.js:827 templates/js/part.js:949 +#: templates/js/part.js:1005 templates/js/stock.js:1178 +#: templates/js/stock.js:1397 msgid "Quantity" msgstr "" @@ -499,7 +507,7 @@ msgstr "" msgid "Enter quantity for build output" msgstr "" -#: build/forms.py:95 order/forms.py:244 stock/forms.py:118 +#: build/forms.py:95 order/forms.py:114 stock/forms.py:85 msgid "Serial Numbers" msgstr "" @@ -528,11 +536,11 @@ msgid "Mark build as complete" msgstr "" #: build/forms.py:210 build/templates/build/auto_allocate.html:18 -#: stock/forms.py:347 stock/templates/stock/item_base.html:285 +#: stock/forms.py:314 stock/templates/stock/item_base.html:285 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 -#: templates/js/build.js:586 templates/js/order.js:378 +#: templates/js/build.js:586 templates/js/order.js:445 #: templates/js/stock.js:643 templates/js/stock.js:1070 msgid "Location" msgstr "" @@ -542,11 +550,11 @@ msgid "Location of completed parts" msgstr "" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:465 +#: build/templates/build/detail.html:59 order/models.py:545 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 -#: templates/js/order.js:187 templates/js/order.js:285 +#: templates/js/order.js:249 templates/js/order.js:352 #: templates/js/stock.js:630 templates/js/stock.js:1147 #: templates/js/stock.js:1413 msgid "Status" @@ -580,60 +588,60 @@ msgstr "" msgid "Select quantity of stock to allocate" msgstr "" -#: build/models.py:66 build/templates/build/build_base.html:9 +#: build/models.py:70 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 #: report/templates/report/inventree_build_order_base.html:106 #: templates/js/build.js:195 msgid "Build Order" msgstr "" -#: build/models.py:67 build/templates/build/index.html:8 +#: build/models.py:71 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 #: part/templates/part/navbar.html:61 templates/InvenTree/index.html:191 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:34 users/models.py:43 +#: templates/InvenTree/settings/tabs.html:34 users/models.py:44 msgid "Build Orders" msgstr "" -#: build/models.py:127 +#: build/models.py:131 msgid "Build Order Reference" msgstr "" -#: build/models.py:128 order/models.py:98 order/models.py:615 -#: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2302 +#: build/models.py:132 order/models.py:242 order/models.py:529 +#: order/models.py:709 order/templates/order/purchase_order_detail.html:201 +#: order/templates/order/sales_order_detail.html:239 part/models.py:2339 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:661 templates/js/build.js:1106 msgid "Reference" msgstr "" -#: build/models.py:138 +#: build/models.py:142 msgid "Brief description of the build" msgstr "" -#: build/models.py:147 build/templates/build/build_base.html:163 +#: build/models.py:151 build/templates/build/build_base.html:163 #: build/templates/build/detail.html:77 msgid "Parent Build" msgstr "" -#: build/models.py:148 +#: build/models.py:152 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:153 build/templates/build/auto_allocate.html:16 +#: build/models.py:157 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:663 -#: order/models.py:657 order/models.py:712 +#: build/templates/build/detail.html:26 company/models.py:689 +#: order/models.py:755 order/models.py:814 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:132 +#: order/templates/order/purchase_order_detail.html:159 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1975 part/models.py:1987 part/models.py:2002 -#: part/models.py:2020 part/models.py:2095 part/models.py:2191 -#: part/models.py:2277 part/templates/part/part_app_base.html:8 +#: order/templates/order/sales_order_detail.html:224 part/models.py:325 +#: part/models.py:1988 part/models.py:2004 part/models.py:2023 +#: part/models.py:2041 part/models.py:2120 part/models.py:2224 +#: part/models.py:2314 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -642,222 +650,222 @@ msgstr "" #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:552 templates/js/build.js:839 -#: templates/js/build.js:1079 templates/js/company.js:140 -#: templates/js/company.js:339 templates/js/part.js:241 +#: templates/js/build.js:1079 templates/js/company.js:264 +#: templates/js/company.js:464 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 #: templates/js/stock.js:1385 msgid "Part" msgstr "" -#: build/models.py:161 +#: build/models.py:165 msgid "Select part to build" msgstr "" -#: build/models.py:166 +#: build/models.py:170 msgid "Sales Order Reference" msgstr "" -#: build/models.py:170 +#: build/models.py:174 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:175 +#: build/models.py:179 msgid "Source Location" msgstr "" -#: build/models.py:179 +#: build/models.py:183 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:184 +#: build/models.py:188 msgid "Destination Location" msgstr "" -#: build/models.py:188 +#: build/models.py:192 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:192 +#: build/models.py:196 msgid "Build Quantity" msgstr "" -#: build/models.py:195 +#: build/models.py:199 msgid "Number of stock items to build" msgstr "" -#: build/models.py:199 +#: build/models.py:203 msgid "Completed items" msgstr "" -#: build/models.py:201 +#: build/models.py:205 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:205 part/templates/part/part_base.html:167 +#: build/models.py:209 part/templates/part/part_base.html:167 msgid "Build Status" msgstr "" -#: build/models.py:209 +#: build/models.py:213 msgid "Build status code" msgstr "" -#: build/models.py:213 stock/models.py:462 +#: build/models.py:217 stock/models.py:470 msgid "Batch Code" msgstr "" -#: build/models.py:217 +#: build/models.py:221 msgid "Batch code for this build output" msgstr "" -#: build/models.py:220 order/models.py:104 part/models.py:867 -#: part/templates/part/detail.html:126 templates/js/order.js:293 +#: build/models.py:224 order/models.py:158 part/models.py:876 +#: part/templates/part/detail.html:126 templates/js/order.js:360 msgid "Creation Date" msgstr "" -#: build/models.py:224 order/models.py:471 +#: build/models.py:228 order/models.py:551 msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:217 templates/js/build.js:886 +#: build/models.py:232 order/models.py:284 templates/js/build.js:886 msgid "Completion Date" msgstr "" -#: build/models.py:234 +#: build/models.py:238 msgid "completed by" msgstr "" -#: build/models.py:242 +#: build/models.py:246 msgid "Issued by" msgstr "" -#: build/models.py:243 +#: build/models.py:247 msgid "User who issued this build order" msgstr "" -#: build/models.py:251 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:118 +#: build/models.py:255 build/templates/build/build_base.html:184 +#: build/templates/build/detail.html:105 order/models.py:172 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:871 +#: order/templates/order/sales_order_base.html:140 part/models.py:880 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" -#: build/models.py:252 +#: build/models.py:256 msgid "User responsible for this build order" msgstr "" -#: build/models.py:257 build/templates/build/detail.html:91 +#: build/models.py:261 build/templates/build/detail.html:91 #: company/templates/company/manufacturer_part_base.html:79 #: company/templates/company/manufacturer_part_detail.html:28 #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 #: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 -#: stock/models.py:456 stock/templates/stock/item_base.html:345 +#: stock/models.py:464 stock/templates/stock/item_base.html:345 msgid "External Link" msgstr "" -#: build/models.py:258 part/models.py:729 stock/models.py:458 +#: build/models.py:262 part/models.py:738 stock/models.py:466 msgid "Link to external URL" msgstr "" -#: build/models.py:262 build/templates/build/navbar.html:53 -#: company/models.py:132 company/models.py:539 +#: build/models.py:266 build/templates/build/navbar.html:53 +#: company/models.py:141 company/models.py:561 #: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:122 -#: order/models.py:617 order/templates/order/po_navbar.html:38 +#: company/templates/company/navbar.html:73 order/models.py:176 +#: order/models.py:711 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:243 -#: order/templates/order/sales_order_detail.html:309 +#: order/templates/order/purchase_order_detail.html:270 +#: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:856 +#: order/templates/order/so_navbar.html:36 part/models.py:865 #: part/templates/part/navbar.html:133 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 -#: stock/models.py:528 stock/models.py:1662 stock/models.py:1764 +#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 +#: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:713 msgid "Notes" msgstr "" -#: build/models.py:263 +#: build/models.py:267 msgid "Extra build notes" msgstr "" -#: build/models.py:740 +#: build/models.py:744 msgid "No build output specified" msgstr "" -#: build/models.py:743 +#: build/models.py:747 msgid "Build output is already completed" msgstr "" -#: build/models.py:746 +#: build/models.py:750 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1152 +#: build/models.py:1160 msgid "BuildItem must be unique for build, stock_item and install_into" msgstr "" -#: build/models.py:1177 +#: build/models.py:1185 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1181 +#: build/models.py:1189 #, python-brace-format msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1188 order/models.py:809 +#: build/models.py:1196 order/models.py:915 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1192 order/models.py:812 +#: build/models.py:1200 order/models.py:918 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1196 +#: build/models.py:1204 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1256 +#: build/models.py:1264 #, python-brace-format msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" -#: build/models.py:1316 stock/templates/stock/item_base.html:317 +#: build/models.py:1324 stock/templates/stock/item_base.html:317 #: templates/InvenTree/search.html:183 templates/js/build.js:812 #: templates/navbar.html:29 msgid "Build" msgstr "" -#: build/models.py:1317 +#: build/models.py:1325 msgid "Build to allocate parts" msgstr "" -#: build/models.py:1333 stock/templates/stock/item_base.html:8 +#: build/models.py:1341 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:929 -#: templates/js/order.js:366 templates/js/order.js:371 +#: templates/js/order.js:433 templates/js/order.js:438 #: templates/js/stock.js:1129 msgid "Stock Item" msgstr "" -#: build/models.py:1334 +#: build/models.py:1342 msgid "Source stock item" msgstr "" -#: build/models.py:1347 +#: build/models.py:1355 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1355 +#: build/models.py:1363 msgid "Install into" msgstr "" -#: build/models.py:1356 +#: build/models.py:1364 msgid "Destination stock item" msgstr "" @@ -891,7 +899,7 @@ msgstr "" #: build/templates/build/allocate.html:30 #: company/templates/company/detail_manufacturer_part.html:33 -#: company/templates/company/detail_supplier_part.html:32 order/views.py:992 +#: company/templates/company/detail_supplier_part.html:32 order/views.py:724 #: part/templates/part/category.html:136 msgid "Order Parts" msgstr "" @@ -910,11 +918,11 @@ msgstr "" #: build/templates/build/allocation_card.html:21 #: build/templates/build/complete_output.html:46 -#: order/templates/order/sales_order_detail.html:75 -#: order/templates/order/sales_order_detail.html:160 +#: order/templates/order/sales_order_detail.html:85 +#: order/templates/order/sales_order_detail.html:170 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:450 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:570 +#: stock/models.py:458 stock/templates/stock/item_base.html:249 +#: templates/js/build.js:570 templates/js/model_renderers.js:41 msgid "Serial Number" msgstr "" @@ -927,6 +935,35 @@ msgstr "" msgid "Attachments" msgstr "" +#: build/templates/build/attachments.html:51 +#: order/templates/order/so_attachments.html:79 +#: part/templates/part/attachments.html:81 +#: stock/templates/stock/item_attachments.html:81 +#: templates/attachment_table.html:6 +msgid "Add Attachment" +msgstr "" + +#: build/templates/build/attachments.html:69 +#: order/templates/order/so_attachments.html:52 +#: part/templates/part/attachments.html:35 +#: stock/templates/stock/item_attachments.html:49 +msgid "Edit Attachment" +msgstr "" + +#: build/templates/build/attachments.html:76 +#: order/templates/order/so_attachments.html:58 +#: part/templates/part/attachments.html:44 +#: stock/templates/stock/item_attachments.html:58 +msgid "Confirm Delete Operation" +msgstr "" + +#: build/templates/build/attachments.html:77 +#: order/templates/order/so_attachments.html:59 +#: part/templates/part/attachments.html:45 +#: stock/templates/stock/item_attachments.html:59 +msgid "Delete Attachment" +msgstr "" + #: build/templates/build/auto_allocate.html:9 msgid "Automatically Allocate Stock" msgstr "" @@ -1034,13 +1071,13 @@ msgid "Progress" msgstr "" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:710 +#: build/templates/build/detail.html:84 order/models.py:812 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 -#: stock/templates/stock/item_base.html:279 templates/js/order.js:245 +#: stock/templates/stock/item_base.html:279 templates/js/order.js:307 msgid "Sales Order" msgstr "" @@ -1181,10 +1218,10 @@ msgstr "" msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 order/forms.py:89 order/models.py:673 -#: order/templates/order/purchase_order_detail.html:239 -#: order/templates/order/receive_parts.html:25 stock/forms.py:169 -#: stock/forms.py:375 +#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:771 +#: order/templates/order/purchase_order_detail.html:266 +#: order/templates/order/receive_parts.html:25 stock/forms.py:136 +#: stock/forms.py:342 msgid "Destination" msgstr "" @@ -1285,7 +1322,6 @@ msgstr "" #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 #: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487 -#: stock/templates/stock/item_base.html:497 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "" @@ -1314,7 +1350,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1821 +#: build/views.py:184 stock/views.py:1653 msgid "Serial numbers already exist" msgstr "" @@ -1330,7 +1366,7 @@ msgstr "" msgid "Confirm unallocation of build stock" msgstr "" -#: build/views.py:281 build/views.py:371 stock/views.py:425 +#: build/views.py:281 build/views.py:371 stock/views.py:346 msgid "Check the confirmation box" msgstr "" @@ -1427,31 +1463,6 @@ msgstr "" msgid "Updated Build Item" msgstr "" -#: build/views.py:1070 -msgid "Add Build Order Attachment" -msgstr "" - -#: build/views.py:1083 order/views.py:117 order/views.py:169 part/views.py:179 -#: stock/views.py:277 -msgid "Added attachment" -msgstr "" - -#: build/views.py:1119 order/views.py:196 order/views.py:217 -msgid "Edit Attachment" -msgstr "" - -#: build/views.py:1129 order/views.py:200 order/views.py:221 -msgid "Attachment updated" -msgstr "" - -#: build/views.py:1139 order/views.py:236 order/views.py:250 -msgid "Delete Attachment" -msgstr "" - -#: build/views.py:1144 order/views.py:242 order/views.py:256 stock/views.py:333 -msgid "Deleted attachment" -msgstr "" - #: common/files.py:66 msgid "Unsupported file format: {ext.upper()}" msgstr "" @@ -1468,7 +1479,7 @@ msgstr "" msgid "Error reading file (data could be corrupted)" msgstr "" -#: common/forms.py:34 templates/attachment_table.html:15 +#: common/forms.py:34 templates/js/attachment.js:42 msgid "File" msgstr "" @@ -1501,7 +1512,7 @@ msgstr "" msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:72 company/models.py:94 company/models.py:95 +#: common/models.py:72 company/models.py:99 company/models.py:100 msgid "Company name" msgstr "" @@ -1605,8 +1616,8 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2193 part/templates/part/detail.html:160 -#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 +#: common/models.py:160 part/models.py:2226 part/templates/part/detail.html:160 +#: report/models.py:186 stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:320 msgid "Template" msgstr "" @@ -1615,7 +1626,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:167 part/models.py:819 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:828 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:332 msgid "Assembly" msgstr "" @@ -1624,7 +1635,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:174 part/models.py:825 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:834 part/templates/part/detail.html:180 #: templates/js/table_filters.js:336 msgid "Component" msgstr "" @@ -1633,7 +1644,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:181 part/models.py:836 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:845 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "" @@ -1641,7 +1652,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:188 part/models.py:841 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:850 part/templates/part/detail.html:210 #: templates/js/table_filters.js:344 msgid "Salable" msgstr "" @@ -1650,7 +1661,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:195 part/models.py:831 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:840 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:348 msgid "Trackable" msgstr "" @@ -1659,7 +1670,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:202 part/models.py:851 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:860 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1856,11 +1867,11 @@ msgstr "" msgid "Key string must be unique" msgstr "" -#: common/models.py:742 company/forms.py:190 +#: common/models.py:742 company/forms.py:125 msgid "Price break quantity" msgstr "" -#: common/models.py:749 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:749 company/templates/company/supplier_part_pricing.html:84 #: templates/js/part.js:832 msgid "Price" msgstr "" @@ -1891,16 +1902,16 @@ msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 -#: order/templates/order/po_navbar.html:22 order/views.py:605 +#: order/templates/order/po_navbar.html:22 order/views.py:337 #: part/templates/part/bom_upload/upload_file.html:27 -#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:762 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:621 msgid "Upload File" msgstr "" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 -#: order/views.py:606 part/templates/part/bom_upload/select_fields.html:58 +#: order/views.py:338 part/templates/part/bom_upload/select_fields.html:58 #: part/templates/part/import_wizard/ajax_match_fields.html:45 -#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:763 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:622 msgid "Match Fields" msgstr "" @@ -1925,269 +1936,277 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/forms.py:37 company/models.py:142 -#: company/templates/company/detail.html:42 -msgid "Currency" -msgstr "" - -#: company/forms.py:38 company/models.py:144 -msgid "Default currency used for this company" -msgstr "" - -#: company/forms.py:76 part/forms.py:46 +#: company/forms.py:26 part/forms.py:46 msgid "URL" msgstr "" -#: company/forms.py:77 part/forms.py:47 +#: company/forms.py:27 part/forms.py:47 msgid "Image URL" msgstr "" -#: company/forms.py:132 templates/js/part.js:940 +#: company/forms.py:67 templates/js/part.js:940 msgid "Single Price" msgstr "" -#: company/forms.py:133 +#: company/forms.py:68 msgid "Single quantity price" msgstr "" -#: company/forms.py:141 company/models.py:321 +#: company/forms.py:76 company/models.py:335 msgid "Select manufacturer" msgstr "" -#: company/forms.py:147 company/models.py:328 +#: company/forms.py:82 company/models.py:342 msgid "Manufacturer Part Number" msgstr "" -#: company/forms.py:149 company/models.py:327 +#: company/forms.py:84 company/models.py:341 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:408 +#: order/templates/order/purchase_order_detail.html:189 part/bom.py:171 +#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:533 msgid "MPN" msgstr "" -#: company/models.py:99 +#: company/models.py:104 msgid "Company description" msgstr "" -#: company/models.py:100 +#: company/models.py:105 msgid "Description of the company" msgstr "" -#: company/models.py:104 company/templates/company/company_base.html:70 -#: company/templates/company/detail.html:33 templates/js/company.js:60 +#: company/models.py:111 company/templates/company/company_base.html:70 +#: company/templates/company/detail.html:33 templates/js/company.js:129 msgid "Website" msgstr "" -#: company/models.py:104 +#: company/models.py:112 msgid "Company website URL" msgstr "" -#: company/models.py:107 company/templates/company/company_base.html:77 +#: company/models.py:116 company/templates/company/company_base.html:77 msgid "Address" msgstr "" -#: company/models.py:108 +#: company/models.py:117 msgid "Company address" msgstr "" -#: company/models.py:111 +#: company/models.py:120 msgid "Phone number" msgstr "" -#: company/models.py:112 +#: company/models.py:121 msgid "Contact phone number" msgstr "" -#: company/models.py:115 company/templates/company/company_base.html:91 +#: company/models.py:124 company/templates/company/company_base.html:91 msgid "Email" msgstr "" -#: company/models.py:115 +#: company/models.py:124 msgid "Contact email address" msgstr "" -#: company/models.py:118 company/templates/company/company_base.html:98 +#: company/models.py:127 company/templates/company/company_base.html:98 msgid "Contact" msgstr "" -#: company/models.py:119 +#: company/models.py:128 msgid "Point of contact" msgstr "" -#: company/models.py:121 company/models.py:333 company/models.py:526 -#: order/models.py:102 part/models.py:728 +#: company/models.py:130 company/models.py:347 company/models.py:548 +#: order/models.py:156 part/models.py:737 #: report/templates/report/inventree_build_order_base.html:165 -#: templates/js/company.js:188 templates/js/company.js:419 +#: templates/js/company.js:312 templates/js/company.js:544 #: templates/js/part.js:498 msgid "Link" msgstr "" -#: company/models.py:121 +#: company/models.py:130 msgid "Link to external company information" msgstr "" -#: company/models.py:129 part/models.py:738 +#: company/models.py:138 part/models.py:747 msgid "Image" msgstr "" -#: company/models.py:134 +#: company/models.py:143 msgid "is customer" msgstr "" -#: company/models.py:134 +#: company/models.py:143 msgid "Do you sell items to this company?" msgstr "" -#: company/models.py:136 +#: company/models.py:145 msgid "is supplier" msgstr "" -#: company/models.py:136 +#: company/models.py:145 msgid "Do you purchase items from this company?" msgstr "" -#: company/models.py:138 +#: company/models.py:147 msgid "is manufacturer" msgstr "" -#: company/models.py:138 +#: company/models.py:147 msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:305 company/models.py:497 stock/models.py:403 +#: company/models.py:151 company/serializers.py:259 +#: company/templates/company/detail.html:42 +msgid "Currency" +msgstr "" + +#: company/models.py:154 +msgid "Default currency used for this company" +msgstr "" + +#: company/models.py:319 company/models.py:519 stock/models.py:411 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" -#: company/models.py:309 company/models.py:501 order/views.py:1603 +#: company/models.py:323 company/models.py:523 order/views.py:1127 msgid "Select part" msgstr "" -#: company/models.py:320 company/templates/company/detail.html:57 +#: company/models.py:334 company/templates/company/detail.html:57 #: company/templates/company/manufacturer_part_base.html:85 #: company/templates/company/manufacturer_part_detail.html:25 #: company/templates/company/supplier_part_base.html:94 #: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:352 -#: templates/js/company.js:44 templates/js/company.js:165 -#: templates/js/company.js:390 +#: templates/js/company.js:113 templates/js/company.js:289 +#: templates/js/company.js:515 msgid "Manufacturer" msgstr "" -#: company/models.py:334 +#: company/models.py:348 msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:340 +#: company/models.py:354 msgid "Manufacturer part description" msgstr "" -#: company/models.py:390 company/models.py:520 +#: company/models.py:408 company/models.py:542 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 #: stock/templates/stock/item_base.html:362 msgid "Manufacturer Part" msgstr "" -#: company/models.py:397 +#: company/models.py:415 msgid "Parameter name" msgstr "" -#: company/models.py:403 part/templates/part/params.html:28 +#: company/models.py:421 part/templates/part/params.html:28 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1751 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:241 templates/js/stock.js:137 +#: stock/models.py:1771 templates/InvenTree/settings/header.html:8 +#: templates/js/company.js:365 templates/js/stock.js:137 msgid "Value" msgstr "" -#: company/models.py:404 +#: company/models.py:422 msgid "Parameter value" msgstr "" -#: company/models.py:410 part/models.py:813 part/models.py:2165 +#: company/models.py:428 part/models.py:822 part/models.py:2194 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 -#: templates/js/company.js:247 +#: templates/js/company.js:371 msgid "Units" msgstr "" -#: company/models.py:411 +#: company/models.py:429 msgid "Parameter units" msgstr "" -#: company/models.py:507 company/templates/company/detail.html:62 +#: company/models.py:529 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:189 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:256 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:369 -#: templates/js/company.js:48 templates/js/company.js:364 -#: templates/js/order.js:170 +#: templates/js/company.js:117 templates/js/company.js:489 +#: templates/js/order.js:232 msgid "Supplier" msgstr "" -#: company/models.py:508 +#: company/models.py:530 msgid "Select supplier" msgstr "" -#: company/models.py:513 company/templates/company/supplier_part_base.html:88 +#: company/models.py:535 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" -#: company/models.py:514 +#: company/models.py:536 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:521 +#: company/models.py:543 msgid "Select manufacturer part" msgstr "" -#: company/models.py:527 +#: company/models.py:549 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:533 +#: company/models.py:555 msgid "Supplier part description" msgstr "" -#: company/models.py:538 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2305 +#: company/models.py:560 company/templates/company/supplier_part_base.html:116 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2342 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:542 part/models.py:1606 +#: company/models.py:564 part/models.py:1615 msgid "base cost" msgstr "" -#: company/models.py:542 part/models.py:1606 +#: company/models.py:564 part/models.py:1615 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:544 company/templates/company/supplier_part_base.html:109 -#: stock/models.py:427 stock/templates/stock/item_base.html:310 +#: company/models.py:566 company/templates/company/supplier_part_base.html:109 +#: stock/models.py:435 stock/templates/stock/item_base.html:310 #: templates/js/stock.js:709 msgid "Packaging" msgstr "" -#: company/models.py:544 +#: company/models.py:566 msgid "Part packaging" msgstr "" -#: company/models.py:546 part/models.py:1608 +#: company/models.py:568 part/models.py:1617 msgid "multiple" msgstr "" -#: company/models.py:546 +#: company/models.py:568 msgid "Order multiple" msgstr "" +#: company/serializers.py:68 +msgid "Default currency used for this supplier" +msgstr "" + +#: company/serializers.py:69 +msgid "Currency Code" +msgstr "" + #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 #: company/templates/company/navbar.html:65 templates/js/build.js:563 @@ -2196,7 +2215,7 @@ msgstr "" #: company/templates/company/company_base.html:9 #: company/templates/company/company_base.html:35 -#: templates/InvenTree/search.html:304 templates/js/company.js:33 +#: templates/InvenTree/search.html:304 templates/js/company.js:102 msgid "Company" msgstr "" @@ -2210,7 +2229,7 @@ msgstr "" msgid "Download image from URL" msgstr "" -#: company/templates/company/company_base.html:46 order/views.py:313 +#: company/templates/company/company_base.html:46 templates/js/order.js:61 msgid "Create Purchase Order" msgstr "" @@ -2218,7 +2237,8 @@ msgstr "" msgid "Edit company information" msgstr "" -#: company/templates/company/company_base.html:56 company/views.py:326 +#: company/templates/company/company_base.html:56 +#: company/templates/company/company_base.html:126 msgid "Delete Company" msgstr "" @@ -2232,16 +2252,9 @@ msgstr "" msgid "Phone" msgstr "" -#: company/templates/company/delete.html:7 -#, python-format -msgid "Are you sure you want to delete company '%(name)s'?" -msgstr "" - -#: company/templates/company/delete.html:12 -#, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" -"If this supplier is deleted, these supplier part entries will also be deleted." +#: company/templates/company/company_base.html:166 +#: part/templates/part/part_base.html:307 +msgid "Upload Image" msgstr "" #: company/templates/company/detail.html:21 @@ -2256,10 +2269,10 @@ msgstr "" msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:460 -#: order/templates/order/sales_order_base.html:94 stock/models.py:445 -#: stock/models.py:446 stock/templates/stock/item_base.html:262 -#: templates/js/company.js:40 templates/js/order.js:267 +#: company/templates/company/detail.html:67 order/models.py:540 +#: order/templates/order/sales_order_base.html:94 stock/models.py:453 +#: stock/models.py:454 stock/templates/stock/item_base.html:262 +#: templates/js/company.js:109 templates/js/order.js:329 #: templates/js/stock.js:1111 msgid "Customer" msgstr "" @@ -2281,6 +2294,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:28 #: company/templates/company/detail_supplier_part.html:27 #: company/templates/company/manufacturer_part_suppliers.html:20 +#: company/templates/company/manufacturer_part_suppliers.html:46 #: part/templates/part/category.html:131 #: part/templates/part/manufacturer.html:22 #: part/templates/part/supplier.html:20 @@ -2303,26 +2317,25 @@ msgstr "" msgid "Delete Parts" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:66 +#: company/templates/company/detail_manufacturer_part.html:68 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:127 #: templates/js/stock.js:1326 msgid "New Part" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:67 +#: company/templates/company/detail_manufacturer_part.html:69 #: company/templates/company/detail_supplier_part.html:67 msgid "Create new Part" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:72 -#: company/views.py:71 part/templates/part/manufacturer.html:52 -#: part/templates/part/supplier.html:56 +#: company/templates/company/detail_manufacturer_part.html:74 +#: company/views.py:66 part/templates/part/manufacturer.html:52 +#: part/templates/part/supplier.html:55 msgid "New Manufacturer" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:73 -#: company/views.py:284 +#: company/templates/company/detail_manufacturer_part.html:75 msgid "Create new Manufacturer" msgstr "" @@ -2345,26 +2358,24 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:21 #: order/templates/order/order_wizard/select_parts.html:44 -#: order/templates/order/purchase_order_detail.html:50 +#: part/templates/part/part_base.html:429 msgid "Create new supplier part" msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 -#: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1332 +#: part/templates/part/part_base.html:428 part/templates/part/supplier.html:17 +#: templates/js/stock.js:1332 msgid "New Supplier Part" msgstr "" #: company/templates/company/detail_supplier_part.html:72 -#: company/templates/company/manufacturer_part_suppliers.html:82 -#: company/views.py:64 order/templates/order/purchase_orders.html:185 -#: part/templates/part/supplier.html:50 +#: company/templates/company/manufacturer_part_suppliers.html:96 +#: company/views.py:60 part/templates/part/supplier.html:50 msgid "New Supplier" msgstr "" -#: company/templates/company/detail_supplier_part.html:73 company/views.py:281 -#: order/templates/order/purchase_orders.html:186 +#: company/templates/company/detail_supplier_part.html:73 msgid "Create new Supplier" msgstr "" @@ -2399,18 +2410,17 @@ msgstr "" msgid "Internal Part" msgstr "" -#: company/templates/company/manufacturer_part_delete.html:6 -msgid "Are you sure you want to delete the following Manufacturer Parts?" +#: company/templates/company/manufacturer_part_base.html:125 +msgid "Edit Manufacturer Part" msgstr "" -#: company/templates/company/manufacturer_part_delete.html:36 -#, python-format -msgid "There are %(count)s suppliers defined for this manufacturer part. If you delete it, the following supplier parts will also be deleted:" +#: company/templates/company/manufacturer_part_base.html:134 +msgid "Delete Manufacturer Part" msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:63 part/templates/part/navbar.html:87 +#: company/views.py:59 part/templates/part/navbar.html:87 #: part/templates/part/navbar.html:90 part/templates/part/prices.html:153 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" @@ -2423,7 +2433,7 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:22 #: company/templates/company/navbar.html:41 #: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:39 stock/api.py:54 +#: part/templates/part/navbar.html:39 stock/api.py:53 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 @@ -2449,9 +2459,11 @@ msgid "Delete supplier parts" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 +#: company/templates/company/manufacturer_part_suppliers.html:48 +#: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:1002 users/models.py:191 +#: stock/views.py:855 templates/js/company.js:203 users/models.py:192 msgid "Delete" msgstr "" @@ -2469,11 +2481,27 @@ msgstr "" msgid "New Parameter" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:83 +#: company/templates/company/manufacturer_part_suppliers.html:48 +msgid "Delete parameters" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:80 +msgid "Add Parameter" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:97 #: part/templates/part/supplier.html:51 msgid "Create new supplier" msgstr "" +#: company/templates/company/manufacturer_part_suppliers.html:127 +msgid "Selected parameters will be deleted" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:139 +msgid "Delete Parameters" +msgstr "" + #: company/templates/company/navbar.html:20 #: company/templates/company/navbar.html:23 msgid "Manufactured Parts" @@ -2491,7 +2519,7 @@ msgstr "" #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 #: templates/InvenTree/search.html:198 templates/js/stock.js:1010 -#: templates/stats.html:93 templates/stats.html:102 users/models.py:42 +#: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" @@ -2505,7 +2533,7 @@ msgstr "" #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:236 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 -#: users/models.py:45 +#: users/models.py:46 msgid "Sales Orders" msgstr "" @@ -2517,7 +2545,7 @@ msgstr "" #: part/templates/part/orders.html:10 templates/InvenTree/index.html:213 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 -#: users/models.py:44 +#: users/models.py:45 msgid "Purchase Orders" msgstr "" @@ -2546,8 +2574,8 @@ msgid "New Sales Order" msgstr "" #: company/templates/company/supplier_part_base.html:7 -#: company/templates/company/supplier_part_base.html:20 stock/models.py:412 -#: stock/templates/stock/item_base.html:374 templates/js/company.js:380 +#: company/templates/company/supplier_part_base.html:20 stock/models.py:420 +#: stock/templates/stock/item_base.html:374 templates/js/company.js:505 #: templates/js/stock.js:690 msgid "Supplier Part" msgstr "" @@ -2597,8 +2625,9 @@ msgstr "" msgid "Pricing Information" msgstr "" -#: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 -#: part/templates/part/prices.html:264 part/views.py:2951 +#: company/templates/company/supplier_part_pricing.html:19 +#: company/templates/company/supplier_part_pricing.html:118 +#: part/templates/part/prices.html:264 part/views.py:2788 msgid "Add Price Break" msgstr "" @@ -2606,443 +2635,387 @@ msgstr "" msgid "No price break information found" msgstr "" -#: company/templates/company/supplier_part_pricing.html:89 +#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2850 +msgid "Delete Price Break" +msgstr "" + +#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2836 +msgid "Edit Price Break" +msgstr "" + +#: company/templates/company/supplier_part_pricing.html:91 msgid "Edit price break" msgstr "" -#: company/templates/company/supplier_part_pricing.html:90 +#: company/templates/company/supplier_part_pricing.html:92 msgid "Delete price break" msgstr "" -#: company/views.py:70 part/templates/part/navbar.html:81 +#: company/views.py:65 part/templates/part/navbar.html:81 #: part/templates/part/navbar.html:84 part/templates/part/prices.html:157 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" -#: company/views.py:77 templates/InvenTree/search.html:336 +#: company/views.py:71 templates/InvenTree/search.html:336 #: templates/navbar.html:45 msgid "Customers" msgstr "" -#: company/views.py:78 order/templates/order/sales_orders.html:187 +#: company/views.py:72 msgid "New Customer" msgstr "" -#: company/views.py:86 +#: company/views.py:79 msgid "Companies" msgstr "" -#: company/views.py:87 +#: company/views.py:80 msgid "New Company" msgstr "" -#: company/views.py:169 part/views.py:1148 +#: company/views.py:161 part/views.py:1007 msgid "Download Image" msgstr "" -#: company/views.py:198 part/views.py:1180 +#: company/views.py:190 part/views.py:1039 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:205 part/views.py:1187 +#: company/views.py:197 part/views.py:1046 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:214 part/views.py:1196 +#: company/views.py:206 part/views.py:1055 msgid "Supplied URL is not a valid image file" msgstr "" -#: company/views.py:243 -msgid "Update Company Image" -msgstr "" - -#: company/views.py:249 -msgid "Updated company image" -msgstr "" - -#: company/views.py:259 -msgid "Edit Company" -msgstr "" - -#: company/views.py:264 -msgid "Edited company information" -msgstr "" - -#: company/views.py:287 order/templates/order/sales_orders.html:188 -msgid "Create new Customer" -msgstr "" - -#: company/views.py:289 -msgid "Create new Company" -msgstr "" - -#: company/views.py:316 -msgid "Created new company" -msgstr "" - -#: company/views.py:332 -msgid "Company was deleted" -msgstr "" - -#: company/views.py:357 -msgid "Edit Manufacturer Part" -msgstr "" - -#: company/views.py:366 +#: company/views.py:251 msgid "Create New Manufacturer Part" msgstr "" -#: company/views.py:440 -msgid "Delete Manufacturer Part" -msgstr "" - -#: company/views.py:514 -msgid "Add Manufacturer Part Parameter" -msgstr "" - -#: company/views.py:548 -msgid "Edit Manufacturer Part Parameter" -msgstr "" - -#: company/views.py:588 +#: company/views.py:334 msgid "Edit Supplier Part" msgstr "" -#: company/views.py:639 templates/js/stock.js:1333 +#: company/views.py:385 templates/js/stock.js:1333 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:783 +#: company/views.py:529 msgid "Delete Supplier Part" msgstr "" -#: company/views.py:860 part/views.py:2955 -msgid "Added new price break" -msgstr "" - -#: company/views.py:916 part/views.py:2999 -msgid "Edit Price Break" -msgstr "" - -#: company/views.py:931 part/views.py:3013 -msgid "Delete Price Break" -msgstr "" - #: label/api.py:56 report/api.py:201 msgid "No valid objects provided to template" msgstr "" -#: label/models.py:103 +#: label/models.py:104 msgid "Label name" msgstr "" -#: label/models.py:110 +#: label/models.py:111 msgid "Label description" msgstr "" -#: label/models.py:117 stock/forms.py:202 +#: label/models.py:118 stock/forms.py:169 msgid "Label" msgstr "" -#: label/models.py:118 +#: label/models.py:119 msgid "Label template file" msgstr "" -#: label/models.py:124 report/models.py:297 +#: label/models.py:125 report/models.py:297 msgid "Enabled" msgstr "" -#: label/models.py:125 +#: label/models.py:126 msgid "Label template is enabled" msgstr "" -#: label/models.py:130 +#: label/models.py:131 msgid "Width [mm]" msgstr "" -#: label/models.py:131 +#: label/models.py:132 msgid "Label width, specified in mm" msgstr "" -#: label/models.py:137 +#: label/models.py:138 msgid "Height [mm]" msgstr "" -#: label/models.py:138 +#: label/models.py:139 msgid "Label height, specified in mm" msgstr "" -#: label/models.py:144 report/models.py:290 +#: label/models.py:145 report/models.py:290 msgid "Filename Pattern" msgstr "" -#: label/models.py:145 +#: label/models.py:146 msgid "Pattern for generating label filenames" msgstr "" -#: label/models.py:244 label/models.py:297 +#: label/models.py:249 label/models.py:306 msgid "Query filters (comma-separated list of key=value pairs" msgstr "" -#: label/models.py:245 label/models.py:298 report/models.py:317 +#: label/models.py:250 label/models.py:307 report/models.py:317 #: report/models.py:440 report/models.py:474 msgid "Filters" msgstr "" -#: order/forms.py:31 order/templates/order/order_base.html:47 +#: order/forms.py:30 order/templates/order/order_base.html:47 msgid "Place order" msgstr "" -#: order/forms.py:42 order/templates/order/order_base.html:54 +#: order/forms.py:41 order/templates/order/order_base.html:54 msgid "Mark order as complete" msgstr "" -#: order/forms.py:53 order/forms.py:64 order/templates/order/order_base.html:59 +#: order/forms.py:52 order/forms.py:63 order/templates/order/order_base.html:59 #: order/templates/order/sales_order_base.html:61 msgid "Cancel order" msgstr "" -#: order/forms.py:75 order/templates/order/sales_order_base.html:58 +#: order/forms.py:74 order/templates/order/sales_order_base.html:58 msgid "Ship order" msgstr "" -#: order/forms.py:90 +#: order/forms.py:89 msgid "Receive parts to this location" msgstr "" -#: order/forms.py:112 -msgid "Purchase Order reference" -msgstr "" - -#: order/forms.py:119 -msgid "Target date for order delivery. Order will be overdue after this date." -msgstr "" - -#: order/forms.py:147 -msgid "Enter sales order number" -msgstr "" - -#: order/forms.py:154 order/models.py:472 -msgid "Target date for order completion. Order will be overdue after this date." -msgstr "" - -#: order/forms.py:246 +#: order/forms.py:116 msgid "Enter stock item serial numbers" msgstr "" -#: order/forms.py:252 +#: order/forms.py:122 msgid "Enter quantity of stock items" msgstr "" -#: order/models.py:98 -msgid "Order reference" -msgstr "" - -#: order/models.py:100 +#: order/models.py:154 msgid "Order description" msgstr "" -#: order/models.py:102 +#: order/models.py:156 msgid "Link to external page" msgstr "" -#: order/models.py:110 part/templates/part/detail.html:132 +#: order/models.py:164 part/templates/part/detail.html:132 msgid "Created By" msgstr "" -#: order/models.py:117 +#: order/models.py:171 msgid "User or group responsible for this order" msgstr "" -#: order/models.py:122 +#: order/models.py:176 msgid "Order notes" msgstr "" -#: order/models.py:181 order/models.py:465 +#: order/models.py:243 order/models.py:530 +msgid "Order reference" +msgstr "" + +#: order/models.py:248 order/models.py:545 msgid "Purchase order status" msgstr "" -#: order/models.py:190 +#: order/models.py:257 msgid "Company from which the items are being ordered" msgstr "" -#: order/models.py:193 order/templates/order/order_base.html:98 -#: templates/js/order.js:179 +#: order/models.py:260 order/templates/order/order_base.html:98 +#: templates/js/order.js:241 msgid "Supplier Reference" msgstr "" -#: order/models.py:193 +#: order/models.py:260 msgid "Supplier order reference code" msgstr "" -#: order/models.py:200 +#: order/models.py:267 msgid "received by" msgstr "" -#: order/models.py:205 +#: order/models.py:272 msgid "Issue Date" msgstr "" -#: order/models.py:206 +#: order/models.py:273 msgid "Date order was issued" msgstr "" -#: order/models.py:211 +#: order/models.py:278 msgid "Target Delivery Date" msgstr "" -#: order/models.py:212 +#: order/models.py:279 msgid "Expected date for order delivery. Order will be overdue after this date." msgstr "" -#: order/models.py:218 +#: order/models.py:285 msgid "Date order was completed" msgstr "" -#: order/models.py:242 part/views.py:1886 stock/models.py:300 -#: stock/models.py:1015 +#: order/models.py:309 part/views.py:1730 stock/models.py:308 +#: stock/models.py:1023 msgid "Quantity must be greater than zero" msgstr "" -#: order/models.py:247 +#: order/models.py:314 msgid "Part supplier must match PO supplier" msgstr "" -#: order/models.py:345 +#: order/models.py:412 msgid "Lines can only be received against an order marked as 'Placed'" msgstr "" -#: order/models.py:349 +#: order/models.py:416 msgid "Quantity must be an integer" msgstr "" -#: order/models.py:351 +#: order/models.py:418 msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:461 +#: order/models.py:541 msgid "Company to which the items are being sold" msgstr "" -#: order/models.py:467 +#: order/models.py:547 msgid "Customer Reference " msgstr "" -#: order/models.py:467 +#: order/models.py:547 msgid "Customer order reference code" msgstr "" -#: order/models.py:475 templates/js/order.js:303 +#: order/models.py:552 +msgid "Target date for order completion. Order will be overdue after this date." +msgstr "" + +#: order/models.py:555 templates/js/order.js:370 msgid "Shipment Date" msgstr "" -#: order/models.py:482 +#: order/models.py:562 msgid "shipped by" msgstr "" -#: order/models.py:526 +#: order/models.py:606 msgid "SalesOrder cannot be shipped as it is not currently pending" msgstr "" -#: order/models.py:613 +#: order/models.py:703 msgid "Item quantity" msgstr "" -#: order/models.py:615 +#: order/models.py:709 msgid "Line item reference" msgstr "" -#: order/models.py:617 +#: order/models.py:711 msgid "Line item notes" msgstr "" -#: order/models.py:643 order/models.py:710 templates/js/order.js:353 +#: order/models.py:741 order/models.py:812 templates/js/order.js:420 msgid "Order" msgstr "" -#: order/models.py:644 order/templates/order/order_base.html:9 +#: order/models.py:742 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 -#: stock/templates/stock/item_base.html:324 templates/js/order.js:148 +#: stock/templates/stock/item_base.html:324 templates/js/order.js:210 #: templates/js/stock.js:669 templates/js/stock.js:1092 msgid "Purchase Order" msgstr "" -#: order/models.py:658 +#: order/models.py:756 msgid "Supplier part" msgstr "" -#: order/models.py:661 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:219 +#: order/models.py:759 order/templates/order/order_base.html:131 +#: order/templates/order/purchase_order_detail.html:246 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "" -#: order/models.py:661 +#: order/models.py:759 msgid "Number of items received" msgstr "" -#: order/models.py:667 part/templates/part/prices.html:166 stock/models.py:537 +#: order/models.py:765 part/templates/part/prices.html:166 stock/models.py:545 #: stock/templates/stock/item_base.html:331 templates/js/stock.js:704 msgid "Purchase Price" msgstr "" -#: order/models.py:668 +#: order/models.py:766 msgid "Unit purchase price" msgstr "" -#: order/models.py:676 +#: order/models.py:774 msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:718 part/templates/part/part_pricing.html:97 +#: order/models.py:820 part/templates/part/part_pricing.html:97 #: part/templates/part/prices.html:103 part/templates/part/prices.html:278 msgid "Sale Price" msgstr "" -#: order/models.py:719 +#: order/models.py:821 msgid "Unit sale price" msgstr "" -#: order/models.py:794 order/models.py:796 +#: order/models.py:900 order/models.py:902 msgid "Stock item has not been assigned" msgstr "" -#: order/models.py:800 +#: order/models.py:906 msgid "Cannot allocate stock item to a line with a different part" msgstr "" -#: order/models.py:802 +#: order/models.py:908 msgid "Cannot allocate stock to a line without a part" msgstr "" -#: order/models.py:805 +#: order/models.py:911 msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:815 +#: order/models.py:921 msgid "Quantity must be 1 for serialized stock item" msgstr "" -#: order/models.py:820 +#: order/models.py:926 msgid "Line" msgstr "" -#: order/models.py:831 +#: order/models.py:937 msgid "Item" msgstr "" -#: order/models.py:832 +#: order/models.py:938 msgid "Select stock item to allocate" msgstr "" -#: order/models.py:835 +#: order/models.py:941 msgid "Enter stock allocation quantity" msgstr "" +#: order/serializers.py:139 +msgid "Purchase price currency" +msgstr "" + +#: order/serializers.py:359 +msgid "Sale price currency" +msgstr "" + #: order/templates/order/delete_attachment.html:5 #: stock/templates/stock/attachment_delete.html:5 #: templates/attachment_delete.html:5 @@ -3087,16 +3060,22 @@ msgstr "" msgid "Issued" msgstr "" -#: order/templates/order/order_base.html:180 -#: order/templates/order/purchase_order_detail.html:100 +#: order/templates/order/order_base.html:188 +msgid "Edit Purchase Order" +msgstr "" + +#: order/templates/order/order_base.html:199 +#: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 +#: part/templates/part/part_base.html:415 #: stock/templates/stock/location.html:191 templates/js/stock.js:750 #: templates/js/stock.js:1338 msgid "New Location" msgstr "" -#: order/templates/order/order_base.html:181 -#: order/templates/order/purchase_order_detail.html:101 +#: order/templates/order/order_base.html:200 +#: order/templates/order/purchase_order_detail.html:128 +#: part/templates/part/part_base.html:416 #: stock/templates/stock/location.html:42 msgid "Create new stock location" msgstr "" @@ -3249,7 +3228,7 @@ msgid "Select existing purchase orders, or create new orders." msgstr "" #: order/templates/order/order_wizard/select_pos.html:31 -#: templates/js/order.js:205 templates/js/order.js:308 +#: templates/js/order.js:267 templates/js/order.js:375 msgid "Items" msgstr "" @@ -3273,7 +3252,6 @@ msgid "Purchase Order Attachments" msgstr "" #: order/templates/order/po_lineitem_delete.html:5 -#: order/templates/order/so_lineitem_delete.html:5 msgid "Are you sure you wish to delete this line item?" msgstr "" @@ -3291,41 +3269,52 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:24 -#: order/templates/order/sales_order_detail.html:22 order/views.py:1327 -#: order/views.py:1410 +#: order/templates/order/purchase_order_detail.html:64 +#: order/templates/order/sales_order_detail.html:22 +#: order/templates/order/sales_order_detail.html:56 msgid "Add Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:114 +#: order/templates/order/purchase_order_detail.html:100 +#: order/templates/order/sales_order_detail.html:398 +msgid "Edit Line Item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:110 +#: order/templates/order/sales_order_detail.html:408 +msgid "Delete Line Item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:141 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:142 -#: order/templates/order/sales_order_detail.html:223 +#: order/templates/order/purchase_order_detail.html:169 +#: order/templates/order/sales_order_detail.html:233 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:191 -#: order/templates/order/sales_order_detail.html:246 templates/js/part.js:807 +#: order/templates/order/purchase_order_detail.html:218 +#: order/templates/order/sales_order_detail.html:256 templates/js/part.js:807 #: templates/js/part.js:996 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:198 -#: order/templates/order/sales_order_detail.html:253 +#: order/templates/order/purchase_order_detail.html:225 +#: order/templates/order/sales_order_detail.html:263 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:255 -#: order/templates/order/sales_order_detail.html:359 +#: order/templates/order/purchase_order_detail.html:282 +#: order/templates/order/sales_order_detail.html:369 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:256 +#: order/templates/order/purchase_order_detail.html:283 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:261 +#: order/templates/order/purchase_order_detail.html:288 msgid "Receive line item" msgstr "" @@ -3340,7 +3329,7 @@ msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:45 -#: part/models.py:322 part/templates/part/cat_link.html:7 +#: part/models.py:326 part/templates/part/cat_link.html:7 #: part/templates/part/category.html:108 part/templates/part/category.html:157 #: part/templates/part/category_navbar.html:25 #: part/templates/part/category_navbar.html:32 @@ -3348,7 +3337,7 @@ msgstr "" #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 #: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 -#: users/models.py:40 +#: users/models.py:41 msgid "Parts" msgstr "" @@ -3390,10 +3379,14 @@ msgstr "" msgid "Sales Order Details" msgstr "" -#: order/templates/order/sales_order_base.html:100 templates/js/order.js:275 +#: order/templates/order/sales_order_base.html:100 templates/js/order.js:342 msgid "Customer Reference" msgstr "" +#: order/templates/order/sales_order_base.html:177 +msgid "Edit Sales Order" +msgstr "" + #: order/templates/order/sales_order_cancel.html:8 #: order/templates/order/sales_order_ship.html:9 #: part/templates/part/bom_duplicate.html:12 @@ -3409,69 +3402,69 @@ msgstr "" msgid "Sales Order Items" msgstr "" -#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:358 +#: order/templates/order/sales_order_detail.html:105 templates/js/bom.js:358 #: templates/js/build.js:725 templates/js/build.js:1142 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:611 +#: order/templates/order/sales_order_detail.html:112 templates/js/build.js:611 #: templates/js/build.js:947 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:613 +#: order/templates/order/sales_order_detail.html:113 templates/js/build.js:613 #: templates/js/build.js:948 msgid "Delete stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:176 +#: order/templates/order/sales_order_detail.html:186 msgid "No matching line items" msgstr "" -#: order/templates/order/sales_order_detail.html:206 +#: order/templates/order/sales_order_detail.html:216 msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:676 +#: order/templates/order/sales_order_detail.html:284 templates/js/build.js:676 #: templates/js/build.js:943 msgid "Allocated" msgstr "" -#: order/templates/order/sales_order_detail.html:276 +#: order/templates/order/sales_order_detail.html:286 msgid "Fulfilled" msgstr "" -#: order/templates/order/sales_order_detail.html:313 +#: order/templates/order/sales_order_detail.html:323 msgid "PO" msgstr "" -#: order/templates/order/sales_order_detail.html:343 +#: order/templates/order/sales_order_detail.html:353 msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:739 +#: order/templates/order/sales_order_detail.html:356 templates/js/build.js:739 msgid "Allocate stock" msgstr "" -#: order/templates/order/sales_order_detail.html:349 +#: order/templates/order/sales_order_detail.html:359 msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:732 +#: order/templates/order/sales_order_detail.html:363 templates/js/build.js:732 #: templates/js/build.js:1150 msgid "Build stock" msgstr "" -#: order/templates/order/sales_order_detail.html:356 -#: order/templates/order/sales_order_detail.html:465 +#: order/templates/order/sales_order_detail.html:366 +#: order/templates/order/sales_order_detail.html:485 msgid "Calculate price" msgstr "" -#: order/templates/order/sales_order_detail.html:360 +#: order/templates/order/sales_order_detail.html:370 msgid "Delete line item " msgstr "" -#: order/templates/order/sales_order_detail.html:471 +#: order/templates/order/sales_order_detail.html:491 msgid "Update Unit Price" msgstr "" @@ -3512,194 +3505,154 @@ msgstr "" msgid "Sales Order Attachments" msgstr "" -#: order/views.py:106 -msgid "Add Purchase Order Attachment" -msgstr "" - -#: order/views.py:156 -msgid "Add Sales Order Attachment" -msgstr "" - -#: order/views.py:348 -msgid "Create Sales Order" -msgstr "" - -#: order/views.py:383 -msgid "Edit Purchase Order" -msgstr "" - -#: order/views.py:403 -msgid "Edit Sales Order" -msgstr "" - -#: order/views.py:419 +#: order/views.py:151 msgid "Cancel Order" msgstr "" -#: order/views.py:428 order/views.py:454 +#: order/views.py:160 order/views.py:186 msgid "Confirm order cancellation" msgstr "" -#: order/views.py:431 order/views.py:457 +#: order/views.py:163 order/views.py:189 msgid "Order cannot be cancelled" msgstr "" -#: order/views.py:445 +#: order/views.py:177 msgid "Cancel sales order" msgstr "" -#: order/views.py:471 +#: order/views.py:203 msgid "Issue Order" msgstr "" -#: order/views.py:480 +#: order/views.py:212 msgid "Confirm order placement" msgstr "" -#: order/views.py:490 +#: order/views.py:222 msgid "Purchase order issued" msgstr "" -#: order/views.py:501 +#: order/views.py:233 msgid "Complete Order" msgstr "" -#: order/views.py:517 +#: order/views.py:249 msgid "Confirm order completion" msgstr "" -#: order/views.py:528 +#: order/views.py:260 msgid "Purchase order completed" msgstr "" -#: order/views.py:538 +#: order/views.py:270 msgid "Ship Order" msgstr "" -#: order/views.py:554 +#: order/views.py:286 msgid "Confirm order shipment" msgstr "" -#: order/views.py:560 +#: order/views.py:292 msgid "Could not ship order" msgstr "" -#: order/views.py:607 +#: order/views.py:339 msgid "Match Supplier Parts" msgstr "" -#: order/views.py:804 +#: order/views.py:536 msgid "Receive Parts" msgstr "" -#: order/views.py:874 +#: order/views.py:606 msgid "Items received" msgstr "" -#: order/views.py:888 +#: order/views.py:620 msgid "No destination set" msgstr "" -#: order/views.py:933 +#: order/views.py:665 msgid "Error converting quantity to number" msgstr "" -#: order/views.py:939 +#: order/views.py:671 msgid "Receive quantity less than zero" msgstr "" -#: order/views.py:945 +#: order/views.py:677 msgid "No lines specified" msgstr "" -#: order/views.py:1018 +#: order/views.py:750 msgid "Update prices" msgstr "" -#: order/views.py:1276 +#: order/views.py:1008 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1336 -msgid "Supplier part must be specified" -msgstr "" - -#: order/views.py:1342 -msgid "Supplier must match for Part and Order" -msgstr "" - -#: order/views.py:1473 order/views.py:1491 -msgid "Edit Line Item" -msgstr "" - -#: order/views.py:1507 order/views.py:1519 -msgid "Delete Line Item" -msgstr "" - -#: order/views.py:1512 order/views.py:1524 -msgid "Deleted line item" -msgstr "" - -#: order/views.py:1537 +#: order/views.py:1061 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1582 +#: order/views.py:1106 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1598 +#: order/views.py:1122 msgid "Select line item" msgstr "" -#: order/views.py:1629 +#: order/views.py:1153 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "" -#: order/views.py:1639 +#: order/views.py:1163 #, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1647 +#: order/views.py:1171 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1701 +#: order/views.py:1225 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1775 +#: order/views.py:1299 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1790 +#: order/views.py:1314 msgid "Remove allocation" msgstr "" -#: order/views.py:1862 +#: order/views.py:1386 msgid "Sales order not found" msgstr "" -#: order/views.py:1868 +#: order/views.py:1392 msgid "Price not found" msgstr "" -#: order/views.py:1871 +#: order/views.py:1395 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1876 +#: order/views.py:1400 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:747 +#: part/bom.py:138 part/models.py:72 part/models.py:756 #: part/templates/part/category.html:75 part/templates/part/detail.html:90 msgid "Default Location" msgstr "" @@ -3721,143 +3674,143 @@ msgstr "" msgid "Error reading BOM file (incorrect row size)" msgstr "" -#: part/forms.py:89 stock/forms.py:265 +#: part/forms.py:73 stock/forms.py:232 msgid "File Format" msgstr "" -#: part/forms.py:89 stock/forms.py:265 +#: part/forms.py:73 stock/forms.py:232 msgid "Select output file format" msgstr "" -#: part/forms.py:91 +#: part/forms.py:75 msgid "Cascading" msgstr "" -#: part/forms.py:91 +#: part/forms.py:75 msgid "Download cascading / multi-level BOM" msgstr "" -#: part/forms.py:93 +#: part/forms.py:77 msgid "Levels" msgstr "" -#: part/forms.py:93 +#: part/forms.py:77 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "" -#: part/forms.py:95 +#: part/forms.py:79 msgid "Include Parameter Data" msgstr "" -#: part/forms.py:95 +#: part/forms.py:79 msgid "Include part parameters data in exported BOM" msgstr "" -#: part/forms.py:97 +#: part/forms.py:81 msgid "Include Stock Data" msgstr "" -#: part/forms.py:97 +#: part/forms.py:81 msgid "Include part stock data in exported BOM" msgstr "" -#: part/forms.py:99 +#: part/forms.py:83 msgid "Include Manufacturer Data" msgstr "" -#: part/forms.py:99 +#: part/forms.py:83 msgid "Include part manufacturer data in exported BOM" msgstr "" -#: part/forms.py:101 +#: part/forms.py:85 msgid "Include Supplier Data" msgstr "" -#: part/forms.py:101 +#: part/forms.py:85 msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2191 +#: part/forms.py:106 part/models.py:2224 msgid "Parent Part" msgstr "" -#: part/forms.py:123 part/templates/part/bom_duplicate.html:7 +#: part/forms.py:107 part/templates/part/bom_duplicate.html:7 msgid "Select parent part to copy BOM from" msgstr "" -#: part/forms.py:129 +#: part/forms.py:113 msgid "Clear existing BOM items" msgstr "" -#: part/forms.py:135 +#: part/forms.py:119 msgid "Confirm BOM duplication" msgstr "" -#: part/forms.py:153 +#: part/forms.py:137 msgid "validate" msgstr "" -#: part/forms.py:153 +#: part/forms.py:137 msgid "Confirm that the BOM is correct" msgstr "" -#: part/forms.py:165 +#: part/forms.py:149 msgid "BOM file" msgstr "" -#: part/forms.py:165 +#: part/forms.py:149 msgid "Select BOM file to upload" msgstr "" -#: part/forms.py:184 +#: part/forms.py:168 msgid "Related Part" msgstr "" -#: part/forms.py:203 +#: part/forms.py:175 msgid "Select part category" msgstr "" -#: part/forms.py:220 +#: part/forms.py:192 msgid "Duplicate all BOM data for this part" msgstr "" -#: part/forms.py:221 +#: part/forms.py:193 msgid "Copy BOM" msgstr "" -#: part/forms.py:226 +#: part/forms.py:198 msgid "Duplicate all parameter data for this part" msgstr "" -#: part/forms.py:227 +#: part/forms.py:199 msgid "Copy Parameters" msgstr "" -#: part/forms.py:232 +#: part/forms.py:204 msgid "Confirm part creation" msgstr "" -#: part/forms.py:237 +#: part/forms.py:209 msgid "Include category parameter templates" msgstr "" -#: part/forms.py:242 +#: part/forms.py:214 msgid "Include parent categories parameter templates" msgstr "" -#: part/forms.py:322 +#: part/forms.py:294 msgid "Add parameter template to same level categories" msgstr "" -#: part/forms.py:326 +#: part/forms.py:298 msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2286 +#: part/forms.py:316 part/models.py:2323 msgid "Sub part" msgstr "" -#: part/forms.py:373 +#: part/forms.py:345 msgid "Input quantity for price calculation" msgstr "" @@ -3873,362 +3826,362 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2237 +#: part/models.py:86 part/models.py:2270 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" -#: part/models.py:83 part/templates/part/category.html:32 +#: part/models.py:87 part/templates/part/category.html:32 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127 -#: templates/stats.html:84 users/models.py:39 +#: templates/stats.html:84 users/models.py:40 msgid "Part Categories" msgstr "" -#: part/models.py:448 part/models.py:460 +#: part/models.py:457 part/models.py:469 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:557 +#: part/models.py:566 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:561 +#: part/models.py:570 msgid "Next available serial number is" msgstr "" -#: part/models.py:566 +#: part/models.py:575 msgid "Most recent serial number is" msgstr "" -#: part/models.py:645 +#: part/models.py:654 msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:670 part/templates/part/detail.html:22 +#: part/models.py:679 part/templates/part/detail.html:22 msgid "Part name" msgstr "" -#: part/models.py:677 +#: part/models.py:686 msgid "Is Template" msgstr "" -#: part/models.py:678 +#: part/models.py:687 msgid "Is this part a template part?" msgstr "" -#: part/models.py:689 +#: part/models.py:698 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:690 part/templates/part/detail.html:60 +#: part/models.py:699 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "" -#: part/models.py:696 +#: part/models.py:705 msgid "Part description" msgstr "" -#: part/models.py:701 part/templates/part/category.html:82 +#: part/models.py:710 part/templates/part/category.html:82 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "" -#: part/models.py:702 +#: part/models.py:711 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:709 part/models.py:2236 part/templates/part/detail.html:73 +#: part/models.py:718 part/models.py:2269 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" -#: part/models.py:710 +#: part/models.py:719 msgid "Part category" msgstr "" -#: part/models.py:715 part/templates/part/detail.html:28 +#: part/models.py:724 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "" -#: part/models.py:716 +#: part/models.py:725 msgid "Internal Part Number" msgstr "" -#: part/models.py:722 +#: part/models.py:731 msgid "Part revision or version number" msgstr "" -#: part/models.py:723 part/templates/part/detail.html:35 report/models.py:199 +#: part/models.py:732 part/templates/part/detail.html:35 report/models.py:199 #: templates/js/part.js:173 msgid "Revision" msgstr "" -#: part/models.py:745 +#: part/models.py:754 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:792 part/templates/part/detail.html:97 +#: part/models.py:801 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "" -#: part/models.py:793 +#: part/models.py:802 msgid "Default supplier part" msgstr "" -#: part/models.py:800 +#: part/models.py:809 msgid "Default Expiry" msgstr "" -#: part/models.py:801 +#: part/models.py:810 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:806 part/templates/part/detail.html:113 +#: part/models.py:815 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "" -#: part/models.py:807 +#: part/models.py:816 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:814 +#: part/models.py:823 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:820 +#: part/models.py:829 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:826 +#: part/models.py:835 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:832 +#: part/models.py:841 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:837 +#: part/models.py:846 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:842 +#: part/models.py:851 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:846 part/templates/part/detail.html:227 +#: part/models.py:855 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:246 templates/js/table_filters.js:315 msgid "Active" msgstr "" -#: part/models.py:847 +#: part/models.py:856 msgid "Is this part active?" msgstr "" -#: part/models.py:852 +#: part/models.py:861 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:857 +#: part/models.py:866 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:860 +#: part/models.py:869 msgid "BOM checksum" msgstr "" -#: part/models.py:860 +#: part/models.py:869 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:863 +#: part/models.py:872 msgid "BOM checked by" msgstr "" -#: part/models.py:865 +#: part/models.py:874 msgid "BOM checked date" msgstr "" -#: part/models.py:869 +#: part/models.py:878 msgid "Creation User" msgstr "" -#: part/models.py:1608 +#: part/models.py:1617 msgid "Sell multiple" msgstr "" -#: part/models.py:2063 +#: part/models.py:2088 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2080 +#: part/models.py:2105 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2100 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2125 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2101 +#: part/models.py:2126 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2106 +#: part/models.py:2131 msgid "Test Description" msgstr "" -#: part/models.py:2107 +#: part/models.py:2132 msgid "Enter description for this test" msgstr "" -#: part/models.py:2112 templates/js/part.js:726 +#: part/models.py:2137 templates/js/part.js:726 #: templates/js/table_filters.js:232 msgid "Required" msgstr "" -#: part/models.py:2113 +#: part/models.py:2138 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2118 templates/js/part.js:734 +#: part/models.py:2143 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2119 +#: part/models.py:2144 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2124 templates/js/part.js:741 +#: part/models.py:2149 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2125 +#: part/models.py:2150 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2158 +#: part/models.py:2187 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2163 +#: part/models.py:2192 msgid "Parameter Name" msgstr "" -#: part/models.py:2165 +#: part/models.py:2194 msgid "Parameter Units" msgstr "" -#: part/models.py:2193 part/models.py:2242 part/models.py:2243 +#: part/models.py:2226 part/models.py:2275 part/models.py:2276 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2195 +#: part/models.py:2228 msgid "Data" msgstr "" -#: part/models.py:2195 +#: part/models.py:2228 msgid "Parameter Value" msgstr "" -#: part/models.py:2247 templates/InvenTree/settings/category.html:67 +#: part/models.py:2280 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2248 +#: part/models.py:2281 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2278 +#: part/models.py:2315 msgid "Select parent part" msgstr "" -#: part/models.py:2287 +#: part/models.py:2324 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2293 +#: part/models.py:2330 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2332 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2295 +#: part/models.py:2332 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2298 +#: part/models.py:2335 msgid "Overage" msgstr "" -#: part/models.py:2299 +#: part/models.py:2336 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2302 +#: part/models.py:2339 msgid "BOM item reference" msgstr "" -#: part/models.py:2305 +#: part/models.py:2342 msgid "BOM item notes" msgstr "" -#: part/models.py:2307 +#: part/models.py:2344 msgid "Checksum" msgstr "" -#: part/models.py:2307 +#: part/models.py:2344 msgid "BOM line checksum" msgstr "" -#: part/models.py:2311 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2348 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2312 +#: part/models.py:2349 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2317 templates/js/bom.js:287 +#: part/models.py:2354 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2318 +#: part/models.py:2355 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2394 part/views.py:1892 part/views.py:1944 -#: stock/models.py:290 +#: part/models.py:2431 part/views.py:1736 part/views.py:1788 +#: stock/models.py:298 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2403 part/models.py:2405 +#: part/models.py:2440 part/models.py:2442 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2408 +#: part/models.py:2445 msgid "BOM Item" msgstr "" -#: part/models.py:2527 +#: part/models.py:2564 msgid "Part 1" msgstr "" -#: part/models.py:2531 +#: part/models.py:2568 msgid "Part 2" msgstr "" -#: part/models.py:2531 +#: part/models.py:2568 msgid "Select Related Part" msgstr "" -#: part/models.py:2563 +#: part/models.py:2600 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -4244,14 +4197,6 @@ msgstr "" msgid "Part Attachments" msgstr "" -#: part/templates/part/bom-delete.html:6 -msgid "Are you sure you want to delete this BOM item?" -msgstr "" - -#: part/templates/part/bom-delete.html:8 -msgid "Deleting this entry will remove the BOM row from the following part" -msgstr "" - #: part/templates/part/bom.html:10 part/templates/part/navbar.html:51 #: part/templates/part/navbar.html:54 msgid "Bill of Materials" @@ -4300,7 +4245,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:2187 +#: part/templates/part/bom.html:61 part/views.py:2031 msgid "Export Bill of Materials" msgstr "" @@ -4316,7 +4261,7 @@ msgstr "" msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/bom.html:160 part/views.py:591 +#: part/templates/part/bom.html:160 part/views.py:450 #: templates/js/stock.js:1327 msgid "Create New Part" msgstr "" @@ -4398,7 +4343,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:2597 +#: part/templates/part/category.html:38 part/views.py:2441 msgid "Create new part category" msgstr "" @@ -4463,6 +4408,7 @@ msgid "Create new location" msgstr "" #: part/templates/part/category.html:223 part/templates/part/category.html:253 +#: part/templates/part/part_base.html:378 msgid "New Category" msgstr "" @@ -4474,10 +4420,18 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:1391 +#: part/templates/part/category.html:260 stock/views.py:1223 msgid "Create new Stock Location" msgstr "" +#: part/templates/part/category.html:279 +msgid "Select parent category" +msgstr "" + +#: part/templates/part/category.html:286 part/views.py:2389 +msgid "Edit Part Category" +msgstr "" + #: part/templates/part/category_delete.html:5 msgid "Are you sure you want to delete category" msgstr "" @@ -4523,7 +4477,7 @@ msgstr "" msgid "Part Parameters" msgstr "" -#: part/templates/part/copy_part.html:9 part/views.py:467 +#: part/templates/part/copy_part.html:9 part/views.py:326 msgid "Duplicate Part" msgstr "" @@ -4645,7 +4599,7 @@ msgid "Delete manufacturer parts" msgstr "" #: part/templates/part/manufacturer.html:53 -#: part/templates/part/supplier.html:57 +#: part/templates/part/supplier.html:56 msgid "Create new manufacturer" msgstr "" @@ -4710,8 +4664,8 @@ msgstr "" msgid "Part List" msgstr "" -#: part/templates/part/part_base.html:26 templates/js/company.js:156 -#: templates/js/company.js:355 templates/js/part.js:84 templates/js/part.js:161 +#: part/templates/part/part_base.html:26 templates/js/company.js:280 +#: templates/js/company.js:480 templates/js/part.js:84 templates/js/part.js:161 msgid "Inactive" msgstr "" @@ -4795,10 +4749,22 @@ msgstr "" msgid "Building" msgstr "" -#: part/templates/part/part_base.html:282 part/templates/part/prices.html:131 +#: part/templates/part/part_base.html:285 part/templates/part/prices.html:131 msgid "Calculate" msgstr "" +#: part/templates/part/part_base.html:379 +msgid "Create New Part Category" +msgstr "" + +#: part/templates/part/part_base.html:387 +msgid "New Parent" +msgstr "" + +#: part/templates/part/part_base.html:435 +msgid "Edit Part" +msgstr "" + #: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:27 msgid "Supplier Pricing" msgstr "" @@ -4851,6 +4817,18 @@ msgstr "" msgid "Add Test Template" msgstr "" +#: part/templates/part/part_tests.html:61 +msgid "Add Test Result Template" +msgstr "" + +#: part/templates/part/part_tests.html:79 +msgid "Edit Test Result Template" +msgstr "" + +#: part/templates/part/part_tests.html:91 +msgid "Delete Test Result Template" +msgstr "" + #: part/templates/part/part_thumb.html:20 msgid "Select from existing images" msgstr "" @@ -4939,7 +4917,7 @@ msgstr "" msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:3022 +#: part/templates/part/prices.html:206 part/views.py:2859 msgid "Add Internal Price Break" msgstr "" @@ -5042,228 +5020,188 @@ msgstr "" msgid "Unknown database" msgstr "" -#: part/views.py:96 +#: part/views.py:95 msgid "Add Related Part" msgstr "" -#: part/views.py:151 +#: part/views.py:150 msgid "Delete Related Part" msgstr "" -#: part/views.py:165 -msgid "Add part attachment" -msgstr "" - -#: part/views.py:218 templates/attachment_table.html:32 -msgid "Edit attachment" -msgstr "" - -#: part/views.py:222 -msgid "Part attachment updated" -msgstr "" - -#: part/views.py:237 -msgid "Delete Part Attachment" -msgstr "" - -#: part/views.py:245 -msgid "Deleted part attachment" -msgstr "" - -#: part/views.py:254 -msgid "Create Test Template" -msgstr "" - -#: part/views.py:281 -msgid "Edit Test Template" -msgstr "" - -#: part/views.py:295 -msgid "Delete Test Template" -msgstr "" - -#: part/views.py:302 +#: part/views.py:161 msgid "Set Part Category" msgstr "" -#: part/views.py:352 +#: part/views.py:211 #, python-brace-format msgid "Set category for {n} parts" msgstr "" -#: part/views.py:387 +#: part/views.py:246 msgid "Create Variant" msgstr "" -#: part/views.py:472 +#: part/views.py:331 msgid "Copied part" msgstr "" -#: part/views.py:526 part/views.py:664 +#: part/views.py:385 part/views.py:523 msgid "Possible matches exist - confirm creation of new part" msgstr "" -#: part/views.py:596 +#: part/views.py:455 msgid "Created new part" msgstr "" -#: part/views.py:764 +#: part/views.py:623 msgid "Match References" msgstr "" -#: part/views.py:1066 +#: part/views.py:925 msgid "None" msgstr "" -#: part/views.py:1125 +#: part/views.py:984 msgid "Part QR Code" msgstr "" -#: part/views.py:1227 -msgid "Upload Part Image" -msgstr "" - -#: part/views.py:1233 part/views.py:1268 -msgid "Updated part image" -msgstr "" - -#: part/views.py:1242 +#: part/views.py:1086 msgid "Select Part Image" msgstr "" -#: part/views.py:1271 +#: part/views.py:1112 +msgid "Updated part image" +msgstr "" + +#: part/views.py:1115 msgid "Part image not found" msgstr "" -#: part/views.py:1282 +#: part/views.py:1126 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1317 +#: part/views.py:1161 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1347 +#: part/views.py:1191 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1368 +#: part/views.py:1212 msgid "Validate BOM" msgstr "" -#: part/views.py:1389 +#: part/views.py:1233 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1400 +#: part/views.py:1244 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1534 +#: part/views.py:1378 msgid "No BOM file provided" msgstr "" -#: part/views.py:1895 +#: part/views.py:1739 msgid "Enter a valid quantity" msgstr "" -#: part/views.py:1920 part/views.py:1923 +#: part/views.py:1764 part/views.py:1767 msgid "Select valid part" msgstr "" -#: part/views.py:1929 +#: part/views.py:1773 msgid "Duplicate part selected" msgstr "" -#: part/views.py:1967 +#: part/views.py:1811 msgid "Select a part" msgstr "" -#: part/views.py:1973 +#: part/views.py:1817 msgid "Selected part creates a circular BOM" msgstr "" -#: part/views.py:1977 +#: part/views.py:1821 msgid "Specify quantity" msgstr "" -#: part/views.py:2239 +#: part/views.py:2083 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2246 +#: part/views.py:2090 msgid "Part was deleted" msgstr "" -#: part/views.py:2255 +#: part/views.py:2099 msgid "Part Pricing" msgstr "" -#: part/views.py:2396 +#: part/views.py:2240 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2406 +#: part/views.py:2250 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2413 +#: part/views.py:2257 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2421 +#: part/views.py:2265 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2471 +#: part/views.py:2315 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2485 +#: part/views.py:2329 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2545 -msgid "Edit Part Category" -msgstr "" - -#: part/views.py:2583 +#: part/views.py:2427 msgid "Delete Part Category" msgstr "" -#: part/views.py:2589 +#: part/views.py:2433 msgid "Part category was deleted" msgstr "" -#: part/views.py:2641 +#: part/views.py:2485 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2742 +#: part/views.py:2586 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2798 +#: part/views.py:2642 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2817 +#: part/views.py:2661 msgid "Create BOM Item" msgstr "" -#: part/views.py:2887 +#: part/views.py:2731 msgid "Edit BOM item" msgstr "" -#: part/views.py:2943 -msgid "Confim BOM item deletion" +#: part/views.py:2792 +msgid "Added new price break" msgstr "" -#: part/views.py:3031 +#: part/views.py:2868 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:3039 +#: part/views.py:2876 msgid "Delete Internal Price Break" msgstr "" @@ -5369,17 +5307,17 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1739 +#: stock/models.py:1759 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1745 +#: stock/models.py:1765 msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:1026 +#: templates/js/order.js:257 templates/js/stock.js:1026 msgid "Date" msgstr "" @@ -5391,287 +5329,287 @@ msgstr "" msgid "Fail" msgstr "" -#: stock/api.py:212 +#: stock/api.py:211 #, python-brace-format msgid "Updated stock for {n} items" msgstr "" -#: stock/api.py:281 +#: stock/api.py:280 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:114 stock/forms.py:418 stock/models.py:505 +#: stock/forms.py:81 stock/forms.py:385 stock/models.py:513 #: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 msgid "Expiry Date" msgstr "" -#: stock/forms.py:115 stock/forms.py:419 +#: stock/forms.py:82 stock/forms.py:386 msgid "Expiration date for this stock item" msgstr "" -#: stock/forms.py:118 +#: stock/forms.py:85 msgid "Enter unique serial numbers (or leave blank)" msgstr "" -#: stock/forms.py:169 +#: stock/forms.py:136 msgid "Destination for serialized stock (by default, will remain in current location)" msgstr "" -#: stock/forms.py:171 +#: stock/forms.py:138 msgid "Serial numbers" msgstr "" -#: stock/forms.py:171 +#: stock/forms.py:138 msgid "Unique serial numbers (must match quantity)" msgstr "" -#: stock/forms.py:173 stock/forms.py:349 +#: stock/forms.py:140 stock/forms.py:316 msgid "Add transaction note (optional)" msgstr "" -#: stock/forms.py:203 stock/forms.py:259 +#: stock/forms.py:170 stock/forms.py:226 msgid "Select test report template" msgstr "" -#: stock/forms.py:267 templates/js/table_filters.js:75 +#: stock/forms.py:234 templates/js/table_filters.js:75 #: templates/js/table_filters.js:138 msgid "Include sublocations" msgstr "" -#: stock/forms.py:267 +#: stock/forms.py:234 msgid "Include stock items in sub locations" msgstr "" -#: stock/forms.py:302 +#: stock/forms.py:269 msgid "Stock item to install" msgstr "" -#: stock/forms.py:309 +#: stock/forms.py:276 msgid "Stock quantity to assign" msgstr "" -#: stock/forms.py:337 +#: stock/forms.py:304 msgid "Must not exceed available quantity" msgstr "" -#: stock/forms.py:347 +#: stock/forms.py:314 msgid "Destination location for uninstalled items" msgstr "" -#: stock/forms.py:351 +#: stock/forms.py:318 msgid "Confirm uninstall" msgstr "" -#: stock/forms.py:351 +#: stock/forms.py:318 msgid "Confirm removal of installed stock items" msgstr "" -#: stock/forms.py:375 +#: stock/forms.py:342 msgid "Destination stock location" msgstr "" -#: stock/forms.py:377 +#: stock/forms.py:344 msgid "Add note (required)" msgstr "" -#: stock/forms.py:381 stock/views.py:852 stock/views.py:1051 +#: stock/forms.py:348 stock/views.py:705 stock/views.py:904 msgid "Confirm stock adjustment" msgstr "" -#: stock/forms.py:381 +#: stock/forms.py:348 msgid "Confirm movement of stock items" msgstr "" -#: stock/forms.py:383 +#: stock/forms.py:350 msgid "Set Default Location" msgstr "" -#: stock/forms.py:383 +#: stock/forms.py:350 msgid "Set the destination as the default location for selected parts" msgstr "" -#: stock/models.py:52 stock/models.py:542 +#: stock/models.py:56 stock/models.py:550 msgid "Owner" msgstr "" -#: stock/models.py:53 stock/models.py:543 +#: stock/models.py:57 stock/models.py:551 msgid "Select Owner" msgstr "" -#: stock/models.py:271 +#: stock/models.py:279 msgid "StockItem with this serial number already exists" msgstr "" -#: stock/models.py:307 +#: stock/models.py:315 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:317 stock/models.py:326 +#: stock/models.py:325 stock/models.py:334 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:318 +#: stock/models.py:326 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:340 +#: stock/models.py:348 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:346 +#: stock/models.py:354 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:353 +#: stock/models.py:361 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:395 +#: stock/models.py:403 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:404 +#: stock/models.py:412 msgid "Base part" msgstr "" -#: stock/models.py:413 +#: stock/models.py:421 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:418 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:426 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "" -#: stock/models.py:421 +#: stock/models.py:429 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:428 +#: stock/models.py:436 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:433 stock/templates/stock/item_base.html:270 +#: stock/models.py:441 stock/templates/stock/item_base.html:270 msgid "Installed In" msgstr "" -#: stock/models.py:436 +#: stock/models.py:444 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:452 +#: stock/models.py:460 msgid "Serial number for this item" msgstr "" -#: stock/models.py:464 +#: stock/models.py:472 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:468 +#: stock/models.py:476 msgid "Stock Quantity" msgstr "" -#: stock/models.py:477 +#: stock/models.py:485 msgid "Source Build" msgstr "" -#: stock/models.py:479 +#: stock/models.py:487 msgid "Build for this stock item" msgstr "" -#: stock/models.py:490 +#: stock/models.py:498 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:493 +#: stock/models.py:501 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:499 +#: stock/models.py:507 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:506 +#: stock/models.py:514 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:519 +#: stock/models.py:527 msgid "Delete on deplete" msgstr "" -#: stock/models.py:519 +#: stock/models.py:527 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:529 stock/templates/stock/item_notes.html:13 +#: stock/models.py:537 stock/templates/stock/item_notes.html:13 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:538 +#: stock/models.py:546 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1006 +#: stock/models.py:1014 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1012 +#: stock/models.py:1020 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1018 +#: stock/models.py:1026 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1021 +#: stock/models.py:1029 msgid "Serial numbers must be a list of integers" msgstr "" -#: stock/models.py:1024 +#: stock/models.py:1032 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1031 +#: stock/models.py:1039 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "" -#: stock/models.py:1189 +#: stock/models.py:1197 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:1663 +#: stock/models.py:1679 msgid "Entry notes" msgstr "" -#: stock/models.py:1716 +#: stock/models.py:1736 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1722 +#: stock/models.py:1742 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1740 +#: stock/models.py:1760 msgid "Test name" msgstr "" -#: stock/models.py:1746 templates/js/table_filters.js:222 +#: stock/models.py:1766 templates/js/table_filters.js:222 msgid "Test result" msgstr "" -#: stock/models.py:1752 +#: stock/models.py:1772 msgid "Test output value" msgstr "" -#: stock/models.py:1759 +#: stock/models.py:1779 msgid "Test result attachment" msgstr "" -#: stock/models.py:1765 +#: stock/models.py:1785 msgid "Test notes" msgstr "" @@ -5861,6 +5799,10 @@ msgstr "" msgid "No stocktake performed" msgstr "" +#: stock/templates/stock/item_base.html:499 +msgid "Edit Stock Status" +msgstr "" + #: stock/templates/stock/item_childs.html:12 msgid "Child Stock Items" msgstr "" @@ -5920,6 +5862,19 @@ msgstr "" msgid "Add Test Data" msgstr "" +#: stock/templates/stock/item_tests.html:86 +#: stock/templates/stock/item_tests.html:111 +msgid "Add Test Result" +msgstr "" + +#: stock/templates/stock/item_tests.html:131 +msgid "Edit Test Result" +msgstr "" + +#: stock/templates/stock/item_tests.html:145 +msgid "Delete Test Result" +msgstr "" + #: stock/templates/stock/location.html:20 msgid "You are not in the list of owners of this location. This stock location cannot be edited." msgstr "" @@ -5968,7 +5923,7 @@ msgid "Stock Details" msgstr "" #: stock/templates/stock/location.html:117 templates/InvenTree/search.html:279 -#: templates/stats.html:97 users/models.py:41 +#: templates/stats.html:97 users/models.py:42 msgid "Stock Locations" msgstr "" @@ -6008,7 +5963,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1364 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1196 msgid "Convert Stock Item" msgstr "" @@ -6041,8 +5996,8 @@ msgstr "" msgid "Edit Stock Location" msgstr "" -#: stock/views.py:230 stock/views.py:1343 stock/views.py:1465 -#: stock/views.py:1830 +#: stock/views.py:230 stock/views.py:1175 stock/views.py:1297 +#: stock/views.py:1662 msgid "Owner is required (ownership control is enabled)" msgstr "" @@ -6050,205 +6005,177 @@ msgstr "" msgid "Stock Location QR code" msgstr "" -#: stock/views.py:265 -msgid "Add Stock Item Attachment" -msgstr "" - -#: stock/views.py:311 -msgid "Edit Stock Item Attachment" -msgstr "" - -#: stock/views.py:327 -msgid "Delete Stock Item Attachment" -msgstr "" - -#: stock/views.py:343 +#: stock/views.py:264 msgid "Assign to Customer" msgstr "" -#: stock/views.py:352 +#: stock/views.py:273 msgid "Customer must be specified" msgstr "" -#: stock/views.py:376 +#: stock/views.py:297 msgid "Return to Stock" msgstr "" -#: stock/views.py:385 +#: stock/views.py:306 msgid "Specify a valid location" msgstr "" -#: stock/views.py:396 +#: stock/views.py:317 msgid "Stock item returned from customer" msgstr "" -#: stock/views.py:407 +#: stock/views.py:328 msgid "Delete All Test Data" msgstr "" -#: stock/views.py:424 +#: stock/views.py:345 msgid "Confirm test data deletion" msgstr "" -#: stock/views.py:444 -msgid "Add Test Result" -msgstr "" - -#: stock/views.py:484 -msgid "Edit Test Result" -msgstr "" - -#: stock/views.py:501 -msgid "Delete Test Result" -msgstr "" - -#: stock/views.py:509 +#: stock/views.py:362 msgid "Stock Export Options" msgstr "" -#: stock/views.py:630 +#: stock/views.py:483 msgid "Stock Item QR Code" msgstr "" -#: stock/views.py:656 +#: stock/views.py:509 msgid "Install Stock Item" msgstr "" -#: stock/views.py:755 +#: stock/views.py:608 msgid "Uninstall Stock Items" msgstr "" -#: stock/views.py:863 +#: stock/views.py:716 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:888 +#: stock/views.py:741 msgid "Adjust Stock" msgstr "" -#: stock/views.py:998 +#: stock/views.py:851 msgid "Move Stock Items" msgstr "" -#: stock/views.py:998 +#: stock/views.py:851 msgid "Move" msgstr "" -#: stock/views.py:999 +#: stock/views.py:852 msgid "Count Stock Items" msgstr "" -#: stock/views.py:999 +#: stock/views.py:852 msgid "Count" msgstr "" -#: stock/views.py:1000 +#: stock/views.py:853 msgid "Remove From Stock" msgstr "" -#: stock/views.py:1000 +#: stock/views.py:853 msgid "Take" msgstr "" -#: stock/views.py:1001 +#: stock/views.py:854 msgid "Add Stock Items" msgstr "" -#: stock/views.py:1001 users/models.py:187 +#: stock/views.py:854 users/models.py:188 msgid "Add" msgstr "" -#: stock/views.py:1002 +#: stock/views.py:855 msgid "Delete Stock Items" msgstr "" -#: stock/views.py:1031 +#: stock/views.py:884 msgid "Must enter integer value" msgstr "" -#: stock/views.py:1036 +#: stock/views.py:889 msgid "Quantity must be positive" msgstr "" -#: stock/views.py:1043 +#: stock/views.py:896 #, python-brace-format msgid "Quantity must not exceed {x}" msgstr "" -#: stock/views.py:1107 +#: stock/views.py:960 msgid "No action performed" msgstr "" -#: stock/views.py:1122 +#: stock/views.py:975 #, python-brace-format msgid "Added stock to {n} items" msgstr "" -#: stock/views.py:1137 +#: stock/views.py:990 #, python-brace-format msgid "Removed stock from {n} items" msgstr "" -#: stock/views.py:1150 +#: stock/views.py:1003 #, python-brace-format msgid "Counted stock for {n} items" msgstr "" -#: stock/views.py:1190 +#: stock/views.py:1043 msgid "No items were moved" msgstr "" -#: stock/views.py:1193 +#: stock/views.py:1046 #, python-brace-format msgid "Moved {n} items to {dest}" msgstr "" -#: stock/views.py:1212 +#: stock/views.py:1065 #, python-brace-format msgid "Deleted {n} stock items" msgstr "" -#: stock/views.py:1222 -msgid "Edit Stock Item Status" -msgstr "" - -#: stock/views.py:1245 +#: stock/views.py:1077 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:1482 +#: stock/views.py:1314 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1575 templates/js/build.js:327 +#: stock/views.py:1407 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1717 +#: stock/views.py:1549 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1799 +#: stock/views.py:1631 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1899 +#: stock/views.py:1731 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1912 +#: stock/views.py:1744 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1923 +#: stock/views.py:1755 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1930 +#: stock/views.py:1762 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1939 +#: stock/views.py:1771 msgid "Add Stock Tracking Entry" msgstr "" @@ -6606,24 +6533,12 @@ msgstr "" msgid "copy version information" msgstr "" -#: templates/about.html:100 templates/js/modals.js:568 -#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54 -#: templates/modals.html:97 +#: templates/about.html:100 templates/js/modals.js:34 +#: templates/js/modals.js:677 templates/js/modals.js:970 +#: templates/modals.html:29 templates/modals.html:54 templates/modals.html:97 msgid "Close" msgstr "" -#: templates/attachment_table.html:6 -msgid "Add Attachment" -msgstr "" - -#: templates/attachment_table.html:17 -msgid "Uploaded" -msgstr "" - -#: templates/attachment_table.html:35 -msgid "Delete attachment" -msgstr "" - #: templates/image_download.html:8 msgid "Specify URL for downloading image" msgstr "" @@ -6640,6 +6555,22 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" +#: templates/js/attachment.js:16 +msgid "No attachments found" +msgstr "" + +#: templates/js/attachment.js:56 +msgid "Upload Date" +msgstr "" + +#: templates/js/attachment.js:69 +msgid "Edit attachment" +msgstr "" + +#: templates/js/attachment.js:76 +msgid "Delete attachment" +msgstr "" + #: templates/js/barcode.js:8 msgid "Scan barcode data here using wedge scanner" msgstr "" @@ -6668,7 +6599,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:921 +#: templates/js/barcode.js:119 templates/js/modals.js:1030 msgid "Invalid server response" msgstr "" @@ -6768,7 +6699,7 @@ msgstr "" msgid "Edit BOM Item" msgstr "" -#: templates/js/bom.js:372 +#: templates/js/bom.js:372 templates/js/bom.js:519 msgid "Delete BOM Item" msgstr "" @@ -6796,7 +6727,7 @@ msgstr "" msgid "No build order allocations found" msgstr "" -#: templates/js/build.js:222 templates/js/order.js:382 +#: templates/js/build.js:222 templates/js/order.js:449 msgid "Location not specified" msgstr "" @@ -6834,45 +6765,69 @@ msgstr "" msgid "No parts allocated for" msgstr "" -#: templates/js/company.js:74 +#: templates/js/company.js:45 +msgid "Edit Company" +msgstr "" + +#: templates/js/company.js:66 +msgid "Add new Company" +msgstr "" + +#: templates/js/company.js:143 msgid "Parts Supplied" msgstr "" -#: templates/js/company.js:83 +#: templates/js/company.js:152 msgid "Parts Manufactured" msgstr "" -#: templates/js/company.js:96 +#: templates/js/company.js:165 msgid "No company information found" msgstr "" -#: templates/js/company.js:129 +#: templates/js/company.js:183 +msgid "The following manufacturer parts will be deleted" +msgstr "" + +#: templates/js/company.js:200 +msgid "Delete Manufacturer Parts" +msgstr "" + +#: templates/js/company.js:253 msgid "No manufacturer parts found" msgstr "" -#: templates/js/company.js:148 templates/js/company.js:347 +#: templates/js/company.js:272 templates/js/company.js:472 #: templates/js/part.js:68 templates/js/part.js:153 msgid "Template part" msgstr "" -#: templates/js/company.js:152 templates/js/company.js:351 +#: templates/js/company.js:276 templates/js/company.js:476 #: templates/js/part.js:72 templates/js/part.js:157 msgid "Assembled part" msgstr "" -#: templates/js/company.js:226 +#: templates/js/company.js:350 msgid "No parameters found" msgstr "" -#: templates/js/company.js:262 +#: templates/js/company.js:386 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:263 +#: templates/js/company.js:387 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:328 +#: templates/js/company.js:406 +msgid "Edit Parameter" +msgstr "" + +#: templates/js/company.js:417 +msgid "Delete Parameter" +msgstr "" + +#: templates/js/company.js:453 msgid "No supplier parts found" msgstr "" @@ -6900,6 +6855,83 @@ msgstr "" msgid "Create filter" msgstr "" +#: templates/js/forms.js:278 templates/js/forms.js:291 +#: templates/js/forms.js:303 templates/js/forms.js:315 +msgid "Action Prohibited" +msgstr "" + +#: templates/js/forms.js:279 +msgid "Create operation not allowed" +msgstr "" + +#: templates/js/forms.js:292 +msgid "Update operation not allowed" +msgstr "" + +#: templates/js/forms.js:304 +msgid "Delete operation not allowed" +msgstr "" + +#: templates/js/forms.js:316 +msgid "View operation not allowed" +msgstr "" + +#: templates/js/forms.js:583 templates/js/modals.js:1040 +msgid "No Response" +msgstr "" + +#: templates/js/forms.js:584 templates/js/modals.js:1041 +msgid "No response from the InvenTree server" +msgstr "" + +#: templates/js/forms.js:590 templates/js/modals.js:1050 +msgid "Error 401: Not Authenticated" +msgstr "" + +#: templates/js/forms.js:591 templates/js/modals.js:1051 +msgid "Authentication credentials not supplied" +msgstr "" + +#: templates/js/forms.js:597 templates/js/modals.js:1055 +msgid "Error 403: Permission Denied" +msgstr "" + +#: templates/js/forms.js:598 templates/js/modals.js:1056 +msgid "You do not have the required permissions to access this function" +msgstr "" + +#: templates/js/forms.js:604 templates/js/modals.js:1060 +msgid "Error 404: Resource Not Found" +msgstr "" + +#: templates/js/forms.js:605 templates/js/modals.js:1061 +msgid "The requested resource could not be located on the server" +msgstr "" + +#: templates/js/forms.js:611 templates/js/modals.js:1065 +msgid "Error 408: Timeout" +msgstr "" + +#: templates/js/forms.js:612 templates/js/modals.js:1066 +msgid "Connection timeout while requesting data from server" +msgstr "" + +#: templates/js/forms.js:618 templates/js/modals.js:1069 +msgid "Error requesting form data" +msgstr "" + +#: templates/js/forms.js:788 templates/modals.html:21 templates/modals.html:47 +msgid "Form errors exist" +msgstr "" + +#: templates/js/forms.js:1161 +msgid "Searching" +msgstr "" + +#: templates/js/forms.js:1301 +msgid "Clear input" +msgstr "" + #: templates/js/label.js:10 templates/js/report.js:98 msgid "Select Stock Items" msgstr "" @@ -6940,112 +6972,102 @@ msgstr "" msgid "Select Label Template" msgstr "" -#: templates/js/modals.js:265 -msgid "Waiting for server..." -msgstr "" - -#: templates/js/modals.js:424 -msgid "Show Error Information" -msgstr "" - -#: templates/js/modals.js:491 templates/modals.html:76 -msgid "Accept" -msgstr "" - -#: templates/js/modals.js:492 templates/modals.html:75 +#: templates/js/modals.js:59 templates/js/modals.js:105 +#: templates/js/modals.js:601 templates/modals.html:75 msgid "Cancel" msgstr "" -#: templates/js/modals.js:556 -msgid "Loading Data" -msgstr "" - -#: templates/js/modals.js:567 templates/js/modals.js:860 +#: templates/js/modals.js:60 templates/js/modals.js:104 +#: templates/js/modals.js:676 templates/js/modals.js:969 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" -#: templates/js/modals.js:811 +#: templates/js/modals.js:103 +msgid "Form Title" +msgstr "" + +#: templates/js/modals.js:374 +msgid "Waiting for server..." +msgstr "" + +#: templates/js/modals.js:533 +msgid "Show Error Information" +msgstr "" + +#: templates/js/modals.js:600 templates/modals.html:76 +msgid "Accept" +msgstr "" + +#: templates/js/modals.js:665 +msgid "Loading Data" +msgstr "" + +#: templates/js/modals.js:920 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:811 +#: templates/js/modals.js:920 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:824 +#: templates/js/modals.js:933 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:921 +#: templates/js/modals.js:1030 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:931 -msgid "No Response" -msgstr "" - -#: templates/js/modals.js:932 -msgid "No response from the InvenTree server" -msgstr "" - -#: templates/js/modals.js:936 +#: templates/js/modals.js:1045 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:937 +#: templates/js/modals.js:1046 msgid "Server returned error code 400" msgstr "" -#: templates/js/modals.js:941 -msgid "Error 401: Not Authenticated" +#: templates/js/model_renderers.js:21 +msgid "Company ID" msgstr "" -#: templates/js/modals.js:942 -msgid "Authentication credentials not supplied" +#: templates/js/model_renderers.js:63 +msgid "Location ID" msgstr "" -#: templates/js/modals.js:946 -msgid "Error 403: Permission Denied" +#: templates/js/model_renderers.js:90 +msgid "Part ID" msgstr "" -#: templates/js/modals.js:947 -msgid "You do not have the required permissions to access this function" +#: templates/js/model_renderers.js:126 +msgid "Category ID" msgstr "" -#: templates/js/modals.js:951 -msgid "Error 404: Resource Not Found" +#: templates/js/model_renderers.js:150 +msgid "Supplier Part ID" msgstr "" -#: templates/js/modals.js:952 -msgid "The requested resource could not be located on the server" +#: templates/js/order.js:31 +msgid "Create Sales Order" msgstr "" -#: templates/js/modals.js:956 -msgid "Error 408: Timeout" -msgstr "" - -#: templates/js/modals.js:957 -msgid "Connection timeout while requesting data from server" -msgstr "" - -#: templates/js/modals.js:960 -msgid "Error requesting form data" -msgstr "" - -#: templates/js/order.js:138 +#: templates/js/order.js:200 msgid "No purchase orders found" msgstr "" -#: templates/js/order.js:162 templates/js/order.js:257 +#: templates/js/order.js:224 templates/js/order.js:319 msgid "Order is overdue" msgstr "" -#: templates/js/order.js:234 +#: templates/js/order.js:296 msgid "No sales orders found" msgstr "" -#: templates/js/order.js:343 +#: templates/js/order.js:333 +msgid "Invalid Customer" +msgstr "" + +#: templates/js/order.js:410 msgid "No sales order allocations found" msgstr "" @@ -7597,10 +7619,6 @@ msgstr "" msgid "All" msgstr "" -#: templates/modals.html:21 templates/modals.html:47 -msgid "Form errors exist" -msgstr "" - #: templates/navbar.html:13 msgid "Toggle navigation" msgstr "" @@ -7617,7 +7635,7 @@ msgstr "" msgid "Scan Barcode" msgstr "" -#: templates/navbar.html:77 users/models.py:38 +#: templates/navbar.html:77 users/models.py:39 msgid "Admin" msgstr "" @@ -7837,34 +7855,34 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:174 +#: users/models.py:175 msgid "Permission set" msgstr "" -#: users/models.py:182 +#: users/models.py:183 msgid "Group" msgstr "" -#: users/models.py:185 +#: users/models.py:186 msgid "View" msgstr "" -#: users/models.py:185 +#: users/models.py:186 msgid "Permission to view items" msgstr "" -#: users/models.py:187 +#: users/models.py:188 msgid "Permission to add items" msgstr "" -#: users/models.py:189 +#: users/models.py:190 msgid "Change" msgstr "" -#: users/models.py:189 +#: users/models.py:190 msgid "Permissions to edit items" msgstr "" -#: users/models.py:191 +#: users/models.py:192 msgid "Permission to delete items" msgstr "" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 280d666a29..da8b33986c 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-03 06:24+0000\n" +"POT-Creation-Date: 2021-07-03 12:15+0000\n" "PO-Revision-Date: 2021-07-03 02:11\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -29,14 +29,14 @@ msgstr "Nie określono działania" msgid "No matching action found" msgstr "Nie znaleziono pasującej akcji" -#: InvenTree/fields.py:84 +#: InvenTree/fields.py:99 msgid "Enter date" msgstr "Wprowadź dane" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 -#: order/forms.py:31 order/forms.py:42 order/forms.py:53 order/forms.py:64 -#: order/forms.py:75 part/forms.py:134 +#: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 +#: order/forms.py:74 part/forms.py:118 templates/js/forms.js:486 msgid "Confirm" msgstr "Potwierdź" @@ -77,8 +77,8 @@ msgstr "Wybierz kategorię" msgid "Duplicate serial: {n}" msgstr "Powtórzony numer seryjny: {n}" -#: InvenTree/helpers.py:403 order/models.py:244 order/models.py:354 -#: stock/views.py:1795 +#: InvenTree/helpers.py:403 order/models.py:311 order/models.py:421 +#: stock/views.py:1627 msgid "Invalid quantity provided" msgstr "Podano nieprawidłową ilość" @@ -106,49 +106,53 @@ msgstr "Nie znaleziono numerów seryjnych" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "Ilość numerów seryjnych ({s}) musi odpowiadać ilości ({q})" -#: InvenTree/models.py:59 stock/models.py:1758 +#: InvenTree/models.py:61 stock/models.py:1778 msgid "Attachment" msgstr "Załącznik" -#: InvenTree/models.py:60 +#: InvenTree/models.py:62 msgid "Select file to attach" msgstr "Wybierz plik do załączenia" -#: InvenTree/models.py:62 templates/attachment_table.html:16 +#: InvenTree/models.py:64 templates/js/attachment.js:52 msgid "Comment" msgstr "Komentarz" -#: InvenTree/models.py:62 +#: InvenTree/models.py:64 msgid "File comment" msgstr "Komentarz pliku" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2022 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2043 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1193 msgid "User" msgstr "Użytkownik" -#: InvenTree/models.py:72 +#: InvenTree/models.py:74 msgid "upload date" msgstr "data przesłania" -#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 -#: label/models.py:102 part/models.py:671 part/models.py:2163 +#: InvenTree/models.py:102 +msgid "Invalid choice" +msgstr "" + +#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 +#: label/models.py:103 part/models.py:680 part/models.py:2192 #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 -#: templates/js/company.js:235 templates/js/part.js:118 +#: templates/js/company.js:359 templates/js/part.js:118 #: templates/js/part.js:642 templates/js/stock.js:986 msgid "Name" msgstr "Nazwa" -#: InvenTree/models.py:114 build/models.py:135 -#: build/templates/build/detail.html:21 company/models.py:339 -#: company/models.py:532 company/templates/company/detail.html:27 +#: InvenTree/models.py:125 build/models.py:139 +#: build/templates/build/detail.html:21 company/models.py:353 +#: company/models.py:554 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 -#: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:100 order/templates/order/purchase_order_detail.html:147 -#: part/models.py:695 part/templates/part/detail.html:54 +#: company/templates/company/supplier_part_detail.html:31 label/models.py:110 +#: order/models.py:154 order/templates/order/purchase_order_detail.html:174 +#: part/models.py:704 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 #: report/templates/report/inventree_build_order_base.html:118 @@ -156,39 +160,43 @@ msgstr "Nazwa" #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 #: templates/js/build.js:834 templates/js/build.js:1102 -#: templates/js/company.js:56 templates/js/order.js:183 -#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 +#: templates/js/company.js:125 templates/js/order.js:245 +#: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 #: templates/js/stock.js:557 templates/js/stock.js:998 #: templates/js/stock.js:1043 msgid "Description" msgstr "Opis" -#: InvenTree/models.py:115 +#: InvenTree/models.py:126 msgid "Description (optional)" msgstr "Opis (opcjonalny)" -#: InvenTree/models.py:123 +#: InvenTree/models.py:134 msgid "parent" msgstr "nadrzędny" -#: InvenTree/settings.py:504 +#: InvenTree/serializers.py:52 +msgid "Must be a valid number" +msgstr "" + +#: InvenTree/settings.py:505 msgid "English" msgstr "Angielski" -#: InvenTree/settings.py:505 +#: InvenTree/settings.py:506 msgid "French" msgstr "Francuski" -#: InvenTree/settings.py:506 +#: InvenTree/settings.py:507 msgid "German" msgstr "Niemiecki" -#: InvenTree/settings.py:507 +#: InvenTree/settings.py:508 msgid "Polish" msgstr "Polski" -#: InvenTree/settings.py:508 +#: InvenTree/settings.py:509 msgid "Turkish" msgstr "Turecki" @@ -446,48 +454,48 @@ msgid "Order target date" msgstr "" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 order/forms.py:118 order/forms.py:153 +#: build/templates/build/detail.html:121 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:881 templates/js/order.js:200 -#: templates/js/order.js:298 +#: templates/js/build.js:881 templates/js/order.js:262 +#: templates/js/order.js:365 msgid "Target Date" msgstr "Data docelowa" -#: build/forms.py:43 build/models.py:225 +#: build/forms.py:43 build/models.py:229 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1346 +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1354 #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:741 -#: company/forms.py:189 company/templates/company/supplier_part_pricing.html:77 -#: order/forms.py:197 order/forms.py:215 order/forms.py:250 order/forms.py:272 -#: order/forms.py:289 order/models.py:613 order/models.py:835 -#: order/templates/order/order_wizard/match_parts.html:30 +#: company/forms.py:124 company/templates/company/supplier_part_pricing.html:79 +#: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:702 +#: order/models.py:941 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:179 -#: order/templates/order/sales_order_detail.html:70 -#: order/templates/order/sales_order_detail.html:77 -#: order/templates/order/sales_order_detail.html:162 -#: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2293 +#: order/templates/order/purchase_order_detail.html:206 +#: order/templates/order/sales_order_detail.html:80 +#: order/templates/order/sales_order_detail.html:87 +#: order/templates/order/sales_order_detail.html:172 +#: order/templates/order/sales_order_detail.html:244 part/forms.py:314 +#: part/forms.py:344 part/forms.py:360 part/forms.py:376 part/models.py:2330 #: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 #: part/templates/part/prices.html:474 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:91 #: report/templates/report/inventree_test_report_base.html:77 -#: stock/forms.py:175 stock/forms.py:308 +#: stock/forms.py:142 stock/forms.py:275 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 -#: templates/js/build.js:1112 templates/js/order.js:393 -#: templates/js/part.js:827 templates/js/part.js:949 templates/js/part.js:1005 -#: templates/js/stock.js:1178 templates/js/stock.js:1397 +#: templates/js/build.js:1112 templates/js/model_renderers.js:43 +#: templates/js/order.js:460 templates/js/part.js:827 templates/js/part.js:949 +#: templates/js/part.js:1005 templates/js/stock.js:1178 +#: templates/js/stock.js:1397 msgid "Quantity" msgstr "Ilość" @@ -499,7 +507,7 @@ msgstr "" msgid "Enter quantity for build output" msgstr "" -#: build/forms.py:95 order/forms.py:244 stock/forms.py:118 +#: build/forms.py:95 order/forms.py:114 stock/forms.py:85 msgid "Serial Numbers" msgstr "Numer seryjny" @@ -528,11 +536,11 @@ msgid "Mark build as complete" msgstr "Oznacz budowę jako ukończoną" #: build/forms.py:210 build/templates/build/auto_allocate.html:18 -#: stock/forms.py:347 stock/templates/stock/item_base.html:285 +#: stock/forms.py:314 stock/templates/stock/item_base.html:285 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 -#: templates/js/build.js:586 templates/js/order.js:378 +#: templates/js/build.js:586 templates/js/order.js:445 #: templates/js/stock.js:643 templates/js/stock.js:1070 msgid "Location" msgstr "Lokalizacja" @@ -542,11 +550,11 @@ msgid "Location of completed parts" msgstr "Lokalizacja ukończonych części" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:465 +#: build/templates/build/detail.html:59 order/models.py:545 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 -#: templates/js/order.js:187 templates/js/order.js:285 +#: templates/js/order.js:249 templates/js/order.js:352 #: templates/js/stock.js:630 templates/js/stock.js:1147 #: templates/js/stock.js:1413 msgid "Status" @@ -580,60 +588,60 @@ msgstr "" msgid "Select quantity of stock to allocate" msgstr "" -#: build/models.py:66 build/templates/build/build_base.html:9 +#: build/models.py:70 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 #: report/templates/report/inventree_build_order_base.html:106 #: templates/js/build.js:195 msgid "Build Order" msgstr "Zlecenie Budowy" -#: build/models.py:67 build/templates/build/index.html:8 +#: build/models.py:71 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 #: part/templates/part/navbar.html:61 templates/InvenTree/index.html:191 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:34 users/models.py:43 +#: templates/InvenTree/settings/tabs.html:34 users/models.py:44 msgid "Build Orders" msgstr "Zlecenia budowy" -#: build/models.py:127 +#: build/models.py:131 msgid "Build Order Reference" msgstr "Odwołanie do zamówienia wykonania" -#: build/models.py:128 order/models.py:98 order/models.py:615 -#: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2302 +#: build/models.py:132 order/models.py:242 order/models.py:529 +#: order/models.py:709 order/templates/order/purchase_order_detail.html:201 +#: order/templates/order/sales_order_detail.html:239 part/models.py:2339 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:661 templates/js/build.js:1106 msgid "Reference" msgstr "Referencja" -#: build/models.py:138 +#: build/models.py:142 msgid "Brief description of the build" msgstr "Krótki opis budowy" -#: build/models.py:147 build/templates/build/build_base.html:163 +#: build/models.py:151 build/templates/build/build_base.html:163 #: build/templates/build/detail.html:77 msgid "Parent Build" msgstr "Budowa nadrzędna" -#: build/models.py:148 +#: build/models.py:152 msgid "BuildOrder to which this build is allocated" msgstr "Zamówienie budowy, do którego budowa jest przypisana" -#: build/models.py:153 build/templates/build/auto_allocate.html:16 +#: build/models.py:157 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:663 -#: order/models.py:657 order/models.py:712 +#: build/templates/build/detail.html:26 company/models.py:689 +#: order/models.py:755 order/models.py:814 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:132 +#: order/templates/order/purchase_order_detail.html:159 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1975 part/models.py:1987 part/models.py:2002 -#: part/models.py:2020 part/models.py:2095 part/models.py:2191 -#: part/models.py:2277 part/templates/part/part_app_base.html:8 +#: order/templates/order/sales_order_detail.html:224 part/models.py:325 +#: part/models.py:1988 part/models.py:2004 part/models.py:2023 +#: part/models.py:2041 part/models.py:2120 part/models.py:2224 +#: part/models.py:2314 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -642,222 +650,222 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:552 templates/js/build.js:839 -#: templates/js/build.js:1079 templates/js/company.js:140 -#: templates/js/company.js:339 templates/js/part.js:241 +#: templates/js/build.js:1079 templates/js/company.js:264 +#: templates/js/company.js:464 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 #: templates/js/stock.js:1385 msgid "Part" msgstr "Część" -#: build/models.py:161 +#: build/models.py:165 msgid "Select part to build" msgstr "Wybierz część do budowy" -#: build/models.py:166 +#: build/models.py:170 msgid "Sales Order Reference" msgstr "Odwołanie do zamówienia sprzedaży" -#: build/models.py:170 +#: build/models.py:174 msgid "SalesOrder to which this build is allocated" msgstr "Zamówienie sprzedaży, do którego budowa jest przypisana" -#: build/models.py:175 +#: build/models.py:179 msgid "Source Location" msgstr "Lokalizacja źródła" -#: build/models.py:179 +#: build/models.py:183 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Wybierz lokalizację, z której pobrać element do budowy (pozostaw puste, aby wziąć z dowolnej lokalizacji)" -#: build/models.py:184 +#: build/models.py:188 msgid "Destination Location" msgstr "Lokalizacja docelowa" -#: build/models.py:188 +#: build/models.py:192 msgid "Select location where the completed items will be stored" msgstr "Wybierz lokalizację, w której będą przechowywane ukończone elementy" -#: build/models.py:192 +#: build/models.py:196 msgid "Build Quantity" msgstr "Ilość do stworzenia" -#: build/models.py:195 +#: build/models.py:199 msgid "Number of stock items to build" msgstr "Ilość przedmiotów do zbudowania" -#: build/models.py:199 +#: build/models.py:203 msgid "Completed items" msgstr "Ukończone elementy" -#: build/models.py:201 +#: build/models.py:205 msgid "Number of stock items which have been completed" msgstr "Ilość produktów magazynowych które zostały ukończone" -#: build/models.py:205 part/templates/part/part_base.html:167 +#: build/models.py:209 part/templates/part/part_base.html:167 msgid "Build Status" msgstr "Status budowania" -#: build/models.py:209 +#: build/models.py:213 msgid "Build status code" msgstr "Kod statusu budowania" -#: build/models.py:213 stock/models.py:462 +#: build/models.py:217 stock/models.py:470 msgid "Batch Code" msgstr "Kod partii" -#: build/models.py:217 +#: build/models.py:221 msgid "Batch code for this build output" msgstr "Kod partii dla wyjścia budowy" -#: build/models.py:220 order/models.py:104 part/models.py:867 -#: part/templates/part/detail.html:126 templates/js/order.js:293 +#: build/models.py:224 order/models.py:158 part/models.py:876 +#: part/templates/part/detail.html:126 templates/js/order.js:360 msgid "Creation Date" msgstr "Data utworzenia" -#: build/models.py:224 order/models.py:471 +#: build/models.py:228 order/models.py:551 msgid "Target completion date" msgstr "Docelowy termin zakończenia" -#: build/models.py:228 order/models.py:217 templates/js/build.js:886 +#: build/models.py:232 order/models.py:284 templates/js/build.js:886 msgid "Completion Date" msgstr "Data zakończenia" -#: build/models.py:234 +#: build/models.py:238 msgid "completed by" msgstr "zrealizowane przez" -#: build/models.py:242 +#: build/models.py:246 msgid "Issued by" msgstr "Wydany przez" -#: build/models.py:243 +#: build/models.py:247 msgid "User who issued this build order" msgstr "Użytkownik, który wydał to zamówienie" -#: build/models.py:251 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:118 +#: build/models.py:255 build/templates/build/build_base.html:184 +#: build/templates/build/detail.html:105 order/models.py:172 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:871 +#: order/templates/order/sales_order_base.html:140 part/models.py:880 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "Odpowiedzialny" -#: build/models.py:252 +#: build/models.py:256 msgid "User responsible for this build order" msgstr "Użytkownik odpowiedzialny za to zamówienie budowy" -#: build/models.py:257 build/templates/build/detail.html:91 +#: build/models.py:261 build/templates/build/detail.html:91 #: company/templates/company/manufacturer_part_base.html:79 #: company/templates/company/manufacturer_part_detail.html:28 #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 #: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 -#: stock/models.py:456 stock/templates/stock/item_base.html:345 +#: stock/models.py:464 stock/templates/stock/item_base.html:345 msgid "External Link" msgstr "Link Zewnętrzny" -#: build/models.py:258 part/models.py:729 stock/models.py:458 +#: build/models.py:262 part/models.py:738 stock/models.py:466 msgid "Link to external URL" msgstr "Link do zewnętrznego adresu URL" -#: build/models.py:262 build/templates/build/navbar.html:53 -#: company/models.py:132 company/models.py:539 +#: build/models.py:266 build/templates/build/navbar.html:53 +#: company/models.py:141 company/models.py:561 #: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:122 -#: order/models.py:617 order/templates/order/po_navbar.html:38 +#: company/templates/company/navbar.html:73 order/models.py:176 +#: order/models.py:711 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:243 -#: order/templates/order/sales_order_detail.html:309 +#: order/templates/order/purchase_order_detail.html:270 +#: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:856 +#: order/templates/order/so_navbar.html:36 part/models.py:865 #: part/templates/part/navbar.html:133 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 -#: stock/models.py:528 stock/models.py:1662 stock/models.py:1764 +#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 +#: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:713 msgid "Notes" msgstr "Uwagi" -#: build/models.py:263 +#: build/models.py:267 msgid "Extra build notes" msgstr "Dodatkowe notatki do budowy" -#: build/models.py:740 +#: build/models.py:744 msgid "No build output specified" msgstr "Nie określono danych wyjściowych budowy" -#: build/models.py:743 +#: build/models.py:747 msgid "Build output is already completed" msgstr "Budowanie wyjścia jest już ukończone" -#: build/models.py:746 +#: build/models.py:750 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1152 +#: build/models.py:1160 msgid "BuildItem must be unique for build, stock_item and install_into" msgstr "" -#: build/models.py:1177 +#: build/models.py:1185 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1181 +#: build/models.py:1189 #, python-brace-format msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1188 order/models.py:809 +#: build/models.py:1196 order/models.py:915 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1192 order/models.py:812 +#: build/models.py:1200 order/models.py:918 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1196 +#: build/models.py:1204 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1256 +#: build/models.py:1264 #, python-brace-format msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" -#: build/models.py:1316 stock/templates/stock/item_base.html:317 +#: build/models.py:1324 stock/templates/stock/item_base.html:317 #: templates/InvenTree/search.html:183 templates/js/build.js:812 #: templates/navbar.html:29 msgid "Build" msgstr "Budowa" -#: build/models.py:1317 +#: build/models.py:1325 msgid "Build to allocate parts" msgstr "" -#: build/models.py:1333 stock/templates/stock/item_base.html:8 +#: build/models.py:1341 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:929 -#: templates/js/order.js:366 templates/js/order.js:371 +#: templates/js/order.js:433 templates/js/order.js:438 #: templates/js/stock.js:1129 msgid "Stock Item" msgstr "Element magazynowy" -#: build/models.py:1334 +#: build/models.py:1342 msgid "Source stock item" msgstr "Lokalizacja magazynowania przedmiotu" -#: build/models.py:1347 +#: build/models.py:1355 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1355 +#: build/models.py:1363 msgid "Install into" msgstr "Zainstaluj do" -#: build/models.py:1356 +#: build/models.py:1364 msgid "Destination stock item" msgstr "Docelowa lokalizacja magazynowa przedmiotu" @@ -891,7 +899,7 @@ msgstr "Zamów wymagane komponenty" #: build/templates/build/allocate.html:30 #: company/templates/company/detail_manufacturer_part.html:33 -#: company/templates/company/detail_supplier_part.html:32 order/views.py:992 +#: company/templates/company/detail_supplier_part.html:32 order/views.py:724 #: part/templates/part/category.html:136 msgid "Order Parts" msgstr "Zamów części" @@ -910,11 +918,11 @@ msgstr "" #: build/templates/build/allocation_card.html:21 #: build/templates/build/complete_output.html:46 -#: order/templates/order/sales_order_detail.html:75 -#: order/templates/order/sales_order_detail.html:160 +#: order/templates/order/sales_order_detail.html:85 +#: order/templates/order/sales_order_detail.html:170 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:450 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:570 +#: stock/models.py:458 stock/templates/stock/item_base.html:249 +#: templates/js/build.js:570 templates/js/model_renderers.js:41 msgid "Serial Number" msgstr "Numer Seryjny" @@ -927,6 +935,37 @@ msgstr "Numer Seryjny" msgid "Attachments" msgstr "Załączniki" +#: build/templates/build/attachments.html:51 +#: order/templates/order/so_attachments.html:79 +#: part/templates/part/attachments.html:81 +#: stock/templates/stock/item_attachments.html:81 +#: templates/attachment_table.html:6 +msgid "Add Attachment" +msgstr "" + +#: build/templates/build/attachments.html:69 +#: order/templates/order/so_attachments.html:52 +#: part/templates/part/attachments.html:35 +#: stock/templates/stock/item_attachments.html:49 +msgid "Edit Attachment" +msgstr "Edytuj załącznik" + +#: build/templates/build/attachments.html:76 +#: order/templates/order/so_attachments.html:58 +#: part/templates/part/attachments.html:44 +#: stock/templates/stock/item_attachments.html:58 +#, fuzzy +#| msgid "Confirm item deletion" +msgid "Confirm Delete Operation" +msgstr "Potwierdź usuwanie elementu" + +#: build/templates/build/attachments.html:77 +#: order/templates/order/so_attachments.html:59 +#: part/templates/part/attachments.html:45 +#: stock/templates/stock/item_attachments.html:59 +msgid "Delete Attachment" +msgstr "Usuń załącznik" + #: build/templates/build/auto_allocate.html:9 msgid "Automatically Allocate Stock" msgstr "Przydziel automatycznie zapasy" @@ -1034,13 +1073,13 @@ msgid "Progress" msgstr "Postęp" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:710 +#: build/templates/build/detail.html:84 order/models.py:812 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 -#: stock/templates/stock/item_base.html:279 templates/js/order.js:245 +#: stock/templates/stock/item_base.html:279 templates/js/order.js:307 msgid "Sales Order" msgstr "Zamówienie zakupu" @@ -1181,10 +1220,10 @@ msgstr "Źródło magazynu" msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 order/forms.py:89 order/models.py:673 -#: order/templates/order/purchase_order_detail.html:239 -#: order/templates/order/receive_parts.html:25 stock/forms.py:169 -#: stock/forms.py:375 +#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:771 +#: order/templates/order/purchase_order_detail.html:266 +#: order/templates/order/receive_parts.html:25 stock/forms.py:136 +#: stock/forms.py:342 msgid "Destination" msgstr "Przeznaczenie" @@ -1285,7 +1324,6 @@ msgstr "Edytuj uwagi" #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 #: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487 -#: stock/templates/stock/item_base.html:497 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "Zapisz" @@ -1314,7 +1352,7 @@ msgstr "Utwórz zlecenie budowy" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1821 +#: build/views.py:184 stock/views.py:1653 msgid "Serial numbers already exist" msgstr "Numer seryjny już istnieje" @@ -1330,7 +1368,7 @@ msgstr "" msgid "Confirm unallocation of build stock" msgstr "" -#: build/views.py:281 build/views.py:371 stock/views.py:425 +#: build/views.py:281 build/views.py:371 stock/views.py:346 msgid "Check the confirmation box" msgstr "" @@ -1427,31 +1465,6 @@ msgstr "" msgid "Updated Build Item" msgstr "" -#: build/views.py:1070 -msgid "Add Build Order Attachment" -msgstr "" - -#: build/views.py:1083 order/views.py:117 order/views.py:169 part/views.py:179 -#: stock/views.py:277 -msgid "Added attachment" -msgstr "Dodano załącznik" - -#: build/views.py:1119 order/views.py:196 order/views.py:217 -msgid "Edit Attachment" -msgstr "Edytuj załącznik" - -#: build/views.py:1129 order/views.py:200 order/views.py:221 -msgid "Attachment updated" -msgstr "Załącznik zaktualizowany" - -#: build/views.py:1139 order/views.py:236 order/views.py:250 -msgid "Delete Attachment" -msgstr "Usuń załącznik" - -#: build/views.py:1144 order/views.py:242 order/views.py:256 stock/views.py:333 -msgid "Deleted attachment" -msgstr "Załącznik usunięto" - #: common/files.py:66 msgid "Unsupported file format: {ext.upper()}" msgstr "" @@ -1468,7 +1481,7 @@ msgstr "" msgid "Error reading file (data could be corrupted)" msgstr "" -#: common/forms.py:34 templates/attachment_table.html:15 +#: common/forms.py:34 templates/js/attachment.js:42 msgid "File" msgstr "" @@ -1501,7 +1514,7 @@ msgstr "" msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:72 company/models.py:94 company/models.py:95 +#: common/models.py:72 company/models.py:99 company/models.py:100 msgid "Company name" msgstr "Nazwa firmy" @@ -1605,8 +1618,8 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2193 part/templates/part/detail.html:160 -#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 +#: common/models.py:160 part/models.py:2226 part/templates/part/detail.html:160 +#: report/models.py:186 stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:320 msgid "Template" msgstr "Szablon" @@ -1615,7 +1628,7 @@ msgstr "Szablon" msgid "Parts are templates by default" msgstr "" -#: common/models.py:167 part/models.py:819 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:828 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:332 msgid "Assembly" msgstr "Złożenie" @@ -1624,7 +1637,7 @@ msgstr "Złożenie" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:174 part/models.py:825 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:834 part/templates/part/detail.html:180 #: templates/js/table_filters.js:336 msgid "Component" msgstr "Komponent" @@ -1633,7 +1646,7 @@ msgstr "Komponent" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:181 part/models.py:836 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:845 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "Możliwość zakupu" @@ -1641,7 +1654,7 @@ msgstr "Możliwość zakupu" msgid "Parts are purchaseable by default" msgstr "Części są domyślnie z możliwością zakupu" -#: common/models.py:188 part/models.py:841 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:850 part/templates/part/detail.html:210 #: templates/js/table_filters.js:344 msgid "Salable" msgstr "Możliwość sprzedaży" @@ -1650,7 +1663,7 @@ msgstr "Możliwość sprzedaży" msgid "Parts are salable by default" msgstr "Części są domyślnie z możliwością sprzedaży" -#: common/models.py:195 part/models.py:831 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:840 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:348 msgid "Trackable" msgstr "Możliwość śledzenia" @@ -1659,7 +1672,7 @@ msgstr "Możliwość śledzenia" msgid "Parts are trackable by default" msgstr "Części są domyślnie z możliwością śledzenia" -#: common/models.py:202 part/models.py:851 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:860 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "Wirtualny" @@ -1856,11 +1869,11 @@ msgstr "" msgid "Key string must be unique" msgstr "" -#: common/models.py:742 company/forms.py:190 +#: common/models.py:742 company/forms.py:125 msgid "Price break quantity" msgstr "" -#: common/models.py:749 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:749 company/templates/company/supplier_part_pricing.html:84 #: templates/js/part.js:832 msgid "Price" msgstr "Cena" @@ -1891,16 +1904,16 @@ msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 -#: order/templates/order/po_navbar.html:22 order/views.py:605 +#: order/templates/order/po_navbar.html:22 order/views.py:337 #: part/templates/part/bom_upload/upload_file.html:27 -#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:762 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:621 msgid "Upload File" msgstr "Wyślij plik" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 -#: order/views.py:606 part/templates/part/bom_upload/select_fields.html:58 +#: order/views.py:338 part/templates/part/bom_upload/select_fields.html:58 #: part/templates/part/import_wizard/ajax_match_fields.html:45 -#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:763 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:622 msgid "Match Fields" msgstr "" @@ -1925,269 +1938,279 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/forms.py:37 company/models.py:142 -#: company/templates/company/detail.html:42 -msgid "Currency" -msgstr "Waluta" - -#: company/forms.py:38 company/models.py:144 -msgid "Default currency used for this company" -msgstr "" - -#: company/forms.py:76 part/forms.py:46 +#: company/forms.py:26 part/forms.py:46 msgid "URL" msgstr "URL" -#: company/forms.py:77 part/forms.py:47 +#: company/forms.py:27 part/forms.py:47 msgid "Image URL" msgstr "URL zdjęcia" -#: company/forms.py:132 templates/js/part.js:940 +#: company/forms.py:67 templates/js/part.js:940 msgid "Single Price" msgstr "Cena jednostkowa" -#: company/forms.py:133 +#: company/forms.py:68 msgid "Single quantity price" msgstr "Cena jednostkowa" -#: company/forms.py:141 company/models.py:321 +#: company/forms.py:76 company/models.py:335 msgid "Select manufacturer" msgstr "Wybierz producenta" -#: company/forms.py:147 company/models.py:328 +#: company/forms.py:82 company/models.py:342 msgid "Manufacturer Part Number" msgstr "Numer producenta" -#: company/forms.py:149 company/models.py:327 +#: company/forms.py:84 company/models.py:341 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:408 +#: order/templates/order/purchase_order_detail.html:189 part/bom.py:171 +#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:533 msgid "MPN" msgstr "MPN" -#: company/models.py:99 +#: company/models.py:104 msgid "Company description" msgstr "Opis firmy" -#: company/models.py:100 +#: company/models.py:105 msgid "Description of the company" msgstr "Opis firmy" -#: company/models.py:104 company/templates/company/company_base.html:70 -#: company/templates/company/detail.html:33 templates/js/company.js:60 +#: company/models.py:111 company/templates/company/company_base.html:70 +#: company/templates/company/detail.html:33 templates/js/company.js:129 msgid "Website" msgstr "Strona WWW" -#: company/models.py:104 +#: company/models.py:112 msgid "Company website URL" msgstr "Witryna internetowa firmy" -#: company/models.py:107 company/templates/company/company_base.html:77 +#: company/models.py:116 company/templates/company/company_base.html:77 msgid "Address" msgstr "Adres" -#: company/models.py:108 +#: company/models.py:117 msgid "Company address" msgstr "Adres firmy" -#: company/models.py:111 +#: company/models.py:120 msgid "Phone number" msgstr "Numer telefonu" -#: company/models.py:112 +#: company/models.py:121 msgid "Contact phone number" msgstr "Numer telefonu kontaktowego" -#: company/models.py:115 company/templates/company/company_base.html:91 +#: company/models.py:124 company/templates/company/company_base.html:91 msgid "Email" msgstr "Adres E-Mail" -#: company/models.py:115 +#: company/models.py:124 msgid "Contact email address" msgstr "Kontaktowy adres e-mail" -#: company/models.py:118 company/templates/company/company_base.html:98 +#: company/models.py:127 company/templates/company/company_base.html:98 msgid "Contact" msgstr "Kontakt" -#: company/models.py:119 +#: company/models.py:128 msgid "Point of contact" msgstr "Punkt kontaktowy" -#: company/models.py:121 company/models.py:333 company/models.py:526 -#: order/models.py:102 part/models.py:728 +#: company/models.py:130 company/models.py:347 company/models.py:548 +#: order/models.py:156 part/models.py:737 #: report/templates/report/inventree_build_order_base.html:165 -#: templates/js/company.js:188 templates/js/company.js:419 +#: templates/js/company.js:312 templates/js/company.js:544 #: templates/js/part.js:498 msgid "Link" msgstr "Łącze" -#: company/models.py:121 +#: company/models.py:130 msgid "Link to external company information" msgstr "Link do informacji o zewnętrznym przedsiębiorstwie" -#: company/models.py:129 part/models.py:738 +#: company/models.py:138 part/models.py:747 msgid "Image" msgstr "Obraz" -#: company/models.py:134 +#: company/models.py:143 msgid "is customer" msgstr "jest klientem" -#: company/models.py:134 +#: company/models.py:143 msgid "Do you sell items to this company?" msgstr "Czy sprzedajesz produkty tej firmie?" -#: company/models.py:136 +#: company/models.py:145 msgid "is supplier" msgstr "jest dostawcą" -#: company/models.py:136 +#: company/models.py:145 msgid "Do you purchase items from this company?" msgstr "Czy kupujesz przedmioty od tej firmy?" -#: company/models.py:138 +#: company/models.py:147 msgid "is manufacturer" msgstr "jest producentem" -#: company/models.py:138 +#: company/models.py:147 msgid "Does this company manufacture parts?" msgstr "Czy to przedsiębiorstwo produkuje części?" -#: company/models.py:305 company/models.py:497 stock/models.py:403 +#: company/models.py:151 company/serializers.py:259 +#: company/templates/company/detail.html:42 +msgid "Currency" +msgstr "Waluta" + +#: company/models.py:154 +msgid "Default currency used for this company" +msgstr "" + +#: company/models.py:319 company/models.py:519 stock/models.py:411 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "Część bazowa" -#: company/models.py:309 company/models.py:501 order/views.py:1603 +#: company/models.py:323 company/models.py:523 order/views.py:1127 msgid "Select part" msgstr "Wybierz część" -#: company/models.py:320 company/templates/company/detail.html:57 +#: company/models.py:334 company/templates/company/detail.html:57 #: company/templates/company/manufacturer_part_base.html:85 #: company/templates/company/manufacturer_part_detail.html:25 #: company/templates/company/supplier_part_base.html:94 #: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:352 -#: templates/js/company.js:44 templates/js/company.js:165 -#: templates/js/company.js:390 +#: templates/js/company.js:113 templates/js/company.js:289 +#: templates/js/company.js:515 msgid "Manufacturer" msgstr "Producent" -#: company/models.py:334 +#: company/models.py:348 msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:340 +#: company/models.py:354 msgid "Manufacturer part description" msgstr "" -#: company/models.py:390 company/models.py:520 +#: company/models.py:408 company/models.py:542 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 #: stock/templates/stock/item_base.html:362 msgid "Manufacturer Part" msgstr "Część producenta" -#: company/models.py:397 +#: company/models.py:415 msgid "Parameter name" msgstr "" -#: company/models.py:403 part/templates/part/params.html:28 +#: company/models.py:421 part/templates/part/params.html:28 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1751 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:241 templates/js/stock.js:137 +#: stock/models.py:1771 templates/InvenTree/settings/header.html:8 +#: templates/js/company.js:365 templates/js/stock.js:137 msgid "Value" msgstr "" -#: company/models.py:404 +#: company/models.py:422 msgid "Parameter value" msgstr "" -#: company/models.py:410 part/models.py:813 part/models.py:2165 +#: company/models.py:428 part/models.py:822 part/models.py:2194 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 -#: templates/js/company.js:247 +#: templates/js/company.js:371 msgid "Units" msgstr "Jednostki" -#: company/models.py:411 +#: company/models.py:429 msgid "Parameter units" msgstr "" -#: company/models.py:507 company/templates/company/detail.html:62 +#: company/models.py:529 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:189 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:256 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:369 -#: templates/js/company.js:48 templates/js/company.js:364 -#: templates/js/order.js:170 +#: templates/js/company.js:117 templates/js/company.js:489 +#: templates/js/order.js:232 msgid "Supplier" msgstr "Dostawca" -#: company/models.py:508 +#: company/models.py:530 msgid "Select supplier" msgstr "Wybierz dostawcę" -#: company/models.py:513 company/templates/company/supplier_part_base.html:88 +#: company/models.py:535 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "SKU" -#: company/models.py:514 +#: company/models.py:536 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:521 +#: company/models.py:543 msgid "Select manufacturer part" msgstr "" -#: company/models.py:527 +#: company/models.py:549 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:533 +#: company/models.py:555 msgid "Supplier part description" msgstr "" -#: company/models.py:538 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2305 +#: company/models.py:560 company/templates/company/supplier_part_base.html:116 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2342 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Uwaga" -#: company/models.py:542 part/models.py:1606 +#: company/models.py:564 part/models.py:1615 msgid "base cost" msgstr "koszt podstawowy" -#: company/models.py:542 part/models.py:1606 +#: company/models.py:564 part/models.py:1615 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:544 company/templates/company/supplier_part_base.html:109 -#: stock/models.py:427 stock/templates/stock/item_base.html:310 +#: company/models.py:566 company/templates/company/supplier_part_base.html:109 +#: stock/models.py:435 stock/templates/stock/item_base.html:310 #: templates/js/stock.js:709 msgid "Packaging" msgstr "Opakowanie" -#: company/models.py:544 +#: company/models.py:566 msgid "Part packaging" msgstr "Opakowanie części" -#: company/models.py:546 part/models.py:1608 +#: company/models.py:568 part/models.py:1617 msgid "multiple" msgstr "wielokrotność" -#: company/models.py:546 +#: company/models.py:568 msgid "Order multiple" msgstr "" +#: company/serializers.py:68 +msgid "Default currency used for this supplier" +msgstr "" + +#: company/serializers.py:69 +#, fuzzy +#| msgid "Currency" +msgid "Currency Code" +msgstr "Waluta" + #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 #: company/templates/company/navbar.html:65 templates/js/build.js:563 @@ -2196,7 +2219,7 @@ msgstr "" #: company/templates/company/company_base.html:9 #: company/templates/company/company_base.html:35 -#: templates/InvenTree/search.html:304 templates/js/company.js:33 +#: templates/InvenTree/search.html:304 templates/js/company.js:102 msgid "Company" msgstr "Firma" @@ -2210,7 +2233,7 @@ msgstr "Prześlij nowy obraz" msgid "Download image from URL" msgstr "" -#: company/templates/company/company_base.html:46 order/views.py:313 +#: company/templates/company/company_base.html:46 templates/js/order.js:61 msgid "Create Purchase Order" msgstr "" @@ -2218,7 +2241,8 @@ msgstr "" msgid "Edit company information" msgstr "" -#: company/templates/company/company_base.html:56 company/views.py:326 +#: company/templates/company/company_base.html:56 +#: company/templates/company/company_base.html:126 msgid "Delete Company" msgstr "" @@ -2232,17 +2256,12 @@ msgstr "" msgid "Phone" msgstr "Telefon" -#: company/templates/company/delete.html:7 -#, python-format -msgid "Are you sure you want to delete company '%(name)s'?" -msgstr "" - -#: company/templates/company/delete.html:12 -#, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" -"If this supplier is deleted, these supplier part entries will also be deleted." -msgstr "" +#: company/templates/company/company_base.html:166 +#: part/templates/part/part_base.html:307 +#, fuzzy +#| msgid "Upload new image" +msgid "Upload Image" +msgstr "Prześlij nowy obraz" #: company/templates/company/detail.html:21 msgid "Company Name" @@ -2256,10 +2275,10 @@ msgstr "Nie określono strony internetowej" msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:460 -#: order/templates/order/sales_order_base.html:94 stock/models.py:445 -#: stock/models.py:446 stock/templates/stock/item_base.html:262 -#: templates/js/company.js:40 templates/js/order.js:267 +#: company/templates/company/detail.html:67 order/models.py:540 +#: order/templates/order/sales_order_base.html:94 stock/models.py:453 +#: stock/models.py:454 stock/templates/stock/item_base.html:262 +#: templates/js/company.js:109 templates/js/order.js:329 #: templates/js/stock.js:1111 msgid "Customer" msgstr "Klient" @@ -2281,6 +2300,7 @@ msgstr "Nowa część producenta" #: company/templates/company/detail_manufacturer_part.html:28 #: company/templates/company/detail_supplier_part.html:27 #: company/templates/company/manufacturer_part_suppliers.html:20 +#: company/templates/company/manufacturer_part_suppliers.html:46 #: part/templates/part/category.html:131 #: part/templates/part/manufacturer.html:22 #: part/templates/part/supplier.html:20 @@ -2303,26 +2323,25 @@ msgstr "Usuń części" msgid "Delete Parts" msgstr "Usuń części" -#: company/templates/company/detail_manufacturer_part.html:66 +#: company/templates/company/detail_manufacturer_part.html:68 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:127 #: templates/js/stock.js:1326 msgid "New Part" msgstr "Nowy komponent" -#: company/templates/company/detail_manufacturer_part.html:67 +#: company/templates/company/detail_manufacturer_part.html:69 #: company/templates/company/detail_supplier_part.html:67 msgid "Create new Part" msgstr "Utwórz nowy komponent" -#: company/templates/company/detail_manufacturer_part.html:72 -#: company/views.py:71 part/templates/part/manufacturer.html:52 -#: part/templates/part/supplier.html:56 +#: company/templates/company/detail_manufacturer_part.html:74 +#: company/views.py:66 part/templates/part/manufacturer.html:52 +#: part/templates/part/supplier.html:55 msgid "New Manufacturer" msgstr "Now producent" -#: company/templates/company/detail_manufacturer_part.html:73 -#: company/views.py:284 +#: company/templates/company/detail_manufacturer_part.html:75 msgid "Create new Manufacturer" msgstr "Utwórz nowego producenta" @@ -2345,26 +2364,24 @@ msgstr "Komponenty dostawcy" #: company/templates/company/detail_supplier_part.html:21 #: order/templates/order/order_wizard/select_parts.html:44 -#: order/templates/order/purchase_order_detail.html:50 +#: part/templates/part/part_base.html:429 msgid "Create new supplier part" msgstr "Utwórz nowego dostawcę części" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 -#: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1332 +#: part/templates/part/part_base.html:428 part/templates/part/supplier.html:17 +#: templates/js/stock.js:1332 msgid "New Supplier Part" msgstr "Now dostawca części" #: company/templates/company/detail_supplier_part.html:72 -#: company/templates/company/manufacturer_part_suppliers.html:82 -#: company/views.py:64 order/templates/order/purchase_orders.html:185 -#: part/templates/part/supplier.html:50 +#: company/templates/company/manufacturer_part_suppliers.html:96 +#: company/views.py:60 part/templates/part/supplier.html:50 msgid "New Supplier" msgstr "Nowy dostawca" -#: company/templates/company/detail_supplier_part.html:73 company/views.py:281 -#: order/templates/order/purchase_orders.html:186 +#: company/templates/company/detail_supplier_part.html:73 msgid "Create new Supplier" msgstr "Dodaj nowego dostawcę" @@ -2399,18 +2416,17 @@ msgstr "Szczegóły części producenta" msgid "Internal Part" msgstr "Część wewnętrzna" -#: company/templates/company/manufacturer_part_delete.html:6 -msgid "Are you sure you want to delete the following Manufacturer Parts?" +#: company/templates/company/manufacturer_part_base.html:125 +msgid "Edit Manufacturer Part" msgstr "" -#: company/templates/company/manufacturer_part_delete.html:36 -#, python-format -msgid "There are %(count)s suppliers defined for this manufacturer part. If you delete it, the following supplier parts will also be deleted:" +#: company/templates/company/manufacturer_part_base.html:134 +msgid "Delete Manufacturer Part" msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:63 part/templates/part/navbar.html:87 +#: company/views.py:59 part/templates/part/navbar.html:87 #: part/templates/part/navbar.html:90 part/templates/part/prices.html:153 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" @@ -2423,7 +2439,7 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:22 #: company/templates/company/navbar.html:41 #: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:39 stock/api.py:54 +#: part/templates/part/navbar.html:39 stock/api.py:53 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 @@ -2449,9 +2465,11 @@ msgid "Delete supplier parts" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 +#: company/templates/company/manufacturer_part_suppliers.html:48 +#: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:1002 users/models.py:191 +#: stock/views.py:855 templates/js/company.js:203 users/models.py:192 msgid "Delete" msgstr "Usuń" @@ -2469,11 +2487,33 @@ msgstr "Parametry" msgid "New Parameter" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:83 +#: company/templates/company/manufacturer_part_suppliers.html:48 +#, fuzzy +#| msgid "Delete parts" +msgid "Delete parameters" +msgstr "Usuń części" + +#: company/templates/company/manufacturer_part_suppliers.html:80 +#, fuzzy +#| msgid "Parameters" +msgid "Add Parameter" +msgstr "Parametry" + +#: company/templates/company/manufacturer_part_suppliers.html:97 #: part/templates/part/supplier.html:51 msgid "Create new supplier" msgstr "Utwórz nowego dostawcę" +#: company/templates/company/manufacturer_part_suppliers.html:127 +msgid "Selected parameters will be deleted" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:139 +#, fuzzy +#| msgid "Delete Parts" +msgid "Delete Parameters" +msgstr "Usuń części" + #: company/templates/company/navbar.html:20 #: company/templates/company/navbar.html:23 msgid "Manufactured Parts" @@ -2491,7 +2531,7 @@ msgstr "Dostarczone części" #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 #: templates/InvenTree/search.html:198 templates/js/stock.js:1010 -#: templates/stats.html:93 templates/stats.html:102 users/models.py:42 +#: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" @@ -2505,7 +2545,7 @@ msgstr "" #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:236 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 -#: users/models.py:45 +#: users/models.py:46 msgid "Sales Orders" msgstr "" @@ -2517,7 +2557,7 @@ msgstr "" #: part/templates/part/orders.html:10 templates/InvenTree/index.html:213 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 -#: users/models.py:44 +#: users/models.py:45 msgid "Purchase Orders" msgstr "" @@ -2546,8 +2586,8 @@ msgid "New Sales Order" msgstr "" #: company/templates/company/supplier_part_base.html:7 -#: company/templates/company/supplier_part_base.html:20 stock/models.py:412 -#: stock/templates/stock/item_base.html:374 templates/js/company.js:380 +#: company/templates/company/supplier_part_base.html:20 stock/models.py:420 +#: stock/templates/stock/item_base.html:374 templates/js/company.js:505 #: templates/js/stock.js:690 msgid "Supplier Part" msgstr "" @@ -2597,8 +2637,9 @@ msgstr "" msgid "Pricing Information" msgstr "Informacja cenowa" -#: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 -#: part/templates/part/prices.html:264 part/views.py:2951 +#: company/templates/company/supplier_part_pricing.html:19 +#: company/templates/company/supplier_part_pricing.html:118 +#: part/templates/part/prices.html:264 part/views.py:2788 msgid "Add Price Break" msgstr "" @@ -2606,443 +2647,391 @@ msgstr "" msgid "No price break information found" msgstr "" -#: company/templates/company/supplier_part_pricing.html:89 +#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2850 +msgid "Delete Price Break" +msgstr "" + +#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2836 +msgid "Edit Price Break" +msgstr "Edytuj przedział cenowy" + +#: company/templates/company/supplier_part_pricing.html:91 msgid "Edit price break" msgstr "Edytuj przedział cenowy" -#: company/templates/company/supplier_part_pricing.html:90 +#: company/templates/company/supplier_part_pricing.html:92 msgid "Delete price break" msgstr "" -#: company/views.py:70 part/templates/part/navbar.html:81 +#: company/views.py:65 part/templates/part/navbar.html:81 #: part/templates/part/navbar.html:84 part/templates/part/prices.html:157 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "Producenci" -#: company/views.py:77 templates/InvenTree/search.html:336 +#: company/views.py:71 templates/InvenTree/search.html:336 #: templates/navbar.html:45 msgid "Customers" msgstr "Klienci" -#: company/views.py:78 order/templates/order/sales_orders.html:187 +#: company/views.py:72 msgid "New Customer" msgstr "Nowy klient" -#: company/views.py:86 +#: company/views.py:79 msgid "Companies" msgstr "Firmy" -#: company/views.py:87 +#: company/views.py:80 msgid "New Company" msgstr "Nowa firma" -#: company/views.py:169 part/views.py:1148 +#: company/views.py:161 part/views.py:1007 msgid "Download Image" msgstr "Pobierz obraz" -#: company/views.py:198 part/views.py:1180 +#: company/views.py:190 part/views.py:1039 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:205 part/views.py:1187 +#: company/views.py:197 part/views.py:1046 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:214 part/views.py:1196 +#: company/views.py:206 part/views.py:1055 msgid "Supplied URL is not a valid image file" msgstr "" -#: company/views.py:243 -msgid "Update Company Image" -msgstr "" - -#: company/views.py:249 -msgid "Updated company image" -msgstr "" - -#: company/views.py:259 -msgid "Edit Company" -msgstr "Edytuj firmę" - -#: company/views.py:264 -msgid "Edited company information" -msgstr "" - -#: company/views.py:287 order/templates/order/sales_orders.html:188 -msgid "Create new Customer" -msgstr "Utwórz nowego klienta" - -#: company/views.py:289 -msgid "Create new Company" -msgstr "Utwórz nową firmę" - -#: company/views.py:316 -msgid "Created new company" -msgstr "Utwórz nową firmę" - -#: company/views.py:332 -msgid "Company was deleted" -msgstr "Usunięto firmę" - -#: company/views.py:357 -msgid "Edit Manufacturer Part" -msgstr "" - -#: company/views.py:366 +#: company/views.py:251 msgid "Create New Manufacturer Part" msgstr "" -#: company/views.py:440 -msgid "Delete Manufacturer Part" -msgstr "" - -#: company/views.py:514 -msgid "Add Manufacturer Part Parameter" -msgstr "" - -#: company/views.py:548 -msgid "Edit Manufacturer Part Parameter" -msgstr "" - -#: company/views.py:588 +#: company/views.py:334 msgid "Edit Supplier Part" msgstr "" -#: company/views.py:639 templates/js/stock.js:1333 +#: company/views.py:385 templates/js/stock.js:1333 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:783 +#: company/views.py:529 msgid "Delete Supplier Part" msgstr "" -#: company/views.py:860 part/views.py:2955 -msgid "Added new price break" -msgstr "" - -#: company/views.py:916 part/views.py:2999 -msgid "Edit Price Break" -msgstr "Edytuj przedział cenowy" - -#: company/views.py:931 part/views.py:3013 -msgid "Delete Price Break" -msgstr "" - #: label/api.py:56 report/api.py:201 msgid "No valid objects provided to template" msgstr "" -#: label/models.py:103 +#: label/models.py:104 msgid "Label name" msgstr "Nazwa etykiety" -#: label/models.py:110 +#: label/models.py:111 msgid "Label description" msgstr "Opis etykiety" -#: label/models.py:117 stock/forms.py:202 +#: label/models.py:118 stock/forms.py:169 msgid "Label" msgstr "Etykieta" -#: label/models.py:118 +#: label/models.py:119 msgid "Label template file" msgstr "" -#: label/models.py:124 report/models.py:297 +#: label/models.py:125 report/models.py:297 msgid "Enabled" msgstr "Aktywne" -#: label/models.py:125 +#: label/models.py:126 msgid "Label template is enabled" msgstr "" -#: label/models.py:130 +#: label/models.py:131 msgid "Width [mm]" msgstr "Szerokość [mm]" -#: label/models.py:131 +#: label/models.py:132 msgid "Label width, specified in mm" msgstr "" -#: label/models.py:137 +#: label/models.py:138 msgid "Height [mm]" msgstr "Wysokość [mm]" -#: label/models.py:138 +#: label/models.py:139 msgid "Label height, specified in mm" msgstr "" -#: label/models.py:144 report/models.py:290 +#: label/models.py:145 report/models.py:290 msgid "Filename Pattern" msgstr "" -#: label/models.py:145 +#: label/models.py:146 msgid "Pattern for generating label filenames" msgstr "" -#: label/models.py:244 label/models.py:297 +#: label/models.py:249 label/models.py:306 msgid "Query filters (comma-separated list of key=value pairs" msgstr "" -#: label/models.py:245 label/models.py:298 report/models.py:317 +#: label/models.py:250 label/models.py:307 report/models.py:317 #: report/models.py:440 report/models.py:474 msgid "Filters" msgstr "Filtry" -#: order/forms.py:31 order/templates/order/order_base.html:47 +#: order/forms.py:30 order/templates/order/order_base.html:47 msgid "Place order" msgstr "Złóż zamówienie" -#: order/forms.py:42 order/templates/order/order_base.html:54 +#: order/forms.py:41 order/templates/order/order_base.html:54 msgid "Mark order as complete" msgstr "Oznacz zamówienie jako zakończone" -#: order/forms.py:53 order/forms.py:64 order/templates/order/order_base.html:59 +#: order/forms.py:52 order/forms.py:63 order/templates/order/order_base.html:59 #: order/templates/order/sales_order_base.html:61 msgid "Cancel order" msgstr "Anuluj zamówienie" -#: order/forms.py:75 order/templates/order/sales_order_base.html:58 +#: order/forms.py:74 order/templates/order/sales_order_base.html:58 msgid "Ship order" msgstr "Wyślij zamówienie" -#: order/forms.py:90 +#: order/forms.py:89 msgid "Receive parts to this location" msgstr "" -#: order/forms.py:112 -msgid "Purchase Order reference" -msgstr "" - -#: order/forms.py:119 -msgid "Target date for order delivery. Order will be overdue after this date." -msgstr "" - -#: order/forms.py:147 -msgid "Enter sales order number" -msgstr "" - -#: order/forms.py:154 order/models.py:472 -msgid "Target date for order completion. Order will be overdue after this date." -msgstr "" - -#: order/forms.py:246 +#: order/forms.py:116 msgid "Enter stock item serial numbers" msgstr "" -#: order/forms.py:252 +#: order/forms.py:122 msgid "Enter quantity of stock items" msgstr "Wprowadź ilość produktów magazynowych" -#: order/models.py:98 -msgid "Order reference" -msgstr "Odniesienie zamówienia" - -#: order/models.py:100 +#: order/models.py:154 msgid "Order description" msgstr "Opis Zamówienia" -#: order/models.py:102 +#: order/models.py:156 msgid "Link to external page" msgstr "Link do zewnętrznej witryny" -#: order/models.py:110 part/templates/part/detail.html:132 +#: order/models.py:164 part/templates/part/detail.html:132 msgid "Created By" msgstr "Utworzony przez" -#: order/models.py:117 +#: order/models.py:171 msgid "User or group responsible for this order" msgstr "Użytkownik lub grupa odpowiedzialna za to zamówienie" -#: order/models.py:122 +#: order/models.py:176 msgid "Order notes" msgstr "Notatki do zamówienia" -#: order/models.py:181 order/models.py:465 +#: order/models.py:243 order/models.py:530 +msgid "Order reference" +msgstr "Odniesienie zamówienia" + +#: order/models.py:248 order/models.py:545 msgid "Purchase order status" msgstr "" -#: order/models.py:190 +#: order/models.py:257 msgid "Company from which the items are being ordered" msgstr "" -#: order/models.py:193 order/templates/order/order_base.html:98 -#: templates/js/order.js:179 +#: order/models.py:260 order/templates/order/order_base.html:98 +#: templates/js/order.js:241 msgid "Supplier Reference" msgstr "" -#: order/models.py:193 +#: order/models.py:260 msgid "Supplier order reference code" msgstr "" -#: order/models.py:200 +#: order/models.py:267 msgid "received by" msgstr "odebrane przez" -#: order/models.py:205 +#: order/models.py:272 msgid "Issue Date" msgstr "Data wydania" -#: order/models.py:206 +#: order/models.py:273 msgid "Date order was issued" msgstr "" -#: order/models.py:211 +#: order/models.py:278 msgid "Target Delivery Date" msgstr "" -#: order/models.py:212 +#: order/models.py:279 msgid "Expected date for order delivery. Order will be overdue after this date." msgstr "" -#: order/models.py:218 +#: order/models.py:285 msgid "Date order was completed" msgstr "" -#: order/models.py:242 part/views.py:1886 stock/models.py:300 -#: stock/models.py:1015 +#: order/models.py:309 part/views.py:1730 stock/models.py:308 +#: stock/models.py:1023 msgid "Quantity must be greater than zero" msgstr "" -#: order/models.py:247 +#: order/models.py:314 msgid "Part supplier must match PO supplier" msgstr "" -#: order/models.py:345 +#: order/models.py:412 msgid "Lines can only be received against an order marked as 'Placed'" msgstr "" -#: order/models.py:349 +#: order/models.py:416 msgid "Quantity must be an integer" msgstr "" -#: order/models.py:351 +#: order/models.py:418 msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:461 +#: order/models.py:541 msgid "Company to which the items are being sold" msgstr "" -#: order/models.py:467 +#: order/models.py:547 msgid "Customer Reference " msgstr "" -#: order/models.py:467 +#: order/models.py:547 msgid "Customer order reference code" msgstr "" -#: order/models.py:475 templates/js/order.js:303 +#: order/models.py:552 +msgid "Target date for order completion. Order will be overdue after this date." +msgstr "" + +#: order/models.py:555 templates/js/order.js:370 msgid "Shipment Date" msgstr "Data wysyłki" -#: order/models.py:482 +#: order/models.py:562 msgid "shipped by" msgstr "wysłane przez" -#: order/models.py:526 +#: order/models.py:606 msgid "SalesOrder cannot be shipped as it is not currently pending" msgstr "" -#: order/models.py:613 +#: order/models.py:703 msgid "Item quantity" msgstr "Ilość elementów" -#: order/models.py:615 +#: order/models.py:709 msgid "Line item reference" msgstr "" -#: order/models.py:617 +#: order/models.py:711 msgid "Line item notes" msgstr "" -#: order/models.py:643 order/models.py:710 templates/js/order.js:353 +#: order/models.py:741 order/models.py:812 templates/js/order.js:420 msgid "Order" msgstr "Zamówienie" -#: order/models.py:644 order/templates/order/order_base.html:9 +#: order/models.py:742 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 -#: stock/templates/stock/item_base.html:324 templates/js/order.js:148 +#: stock/templates/stock/item_base.html:324 templates/js/order.js:210 #: templates/js/stock.js:669 templates/js/stock.js:1092 msgid "Purchase Order" msgstr "" -#: order/models.py:658 +#: order/models.py:756 msgid "Supplier part" msgstr "" -#: order/models.py:661 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:219 +#: order/models.py:759 order/templates/order/order_base.html:131 +#: order/templates/order/purchase_order_detail.html:246 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "Odebrane" -#: order/models.py:661 +#: order/models.py:759 msgid "Number of items received" msgstr "" -#: order/models.py:667 part/templates/part/prices.html:166 stock/models.py:537 +#: order/models.py:765 part/templates/part/prices.html:166 stock/models.py:545 #: stock/templates/stock/item_base.html:331 templates/js/stock.js:704 msgid "Purchase Price" msgstr "Cena zakupu" -#: order/models.py:668 +#: order/models.py:766 msgid "Unit purchase price" msgstr "Cena zakupu jednostkowego" -#: order/models.py:676 +#: order/models.py:774 msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:718 part/templates/part/part_pricing.html:97 +#: order/models.py:820 part/templates/part/part_pricing.html:97 #: part/templates/part/prices.html:103 part/templates/part/prices.html:278 msgid "Sale Price" msgstr "Cena sprzedaży" -#: order/models.py:719 +#: order/models.py:821 msgid "Unit sale price" msgstr "Jednostkowa cena sprzedaży" -#: order/models.py:794 order/models.py:796 +#: order/models.py:900 order/models.py:902 msgid "Stock item has not been assigned" msgstr "" -#: order/models.py:800 +#: order/models.py:906 msgid "Cannot allocate stock item to a line with a different part" msgstr "" -#: order/models.py:802 +#: order/models.py:908 msgid "Cannot allocate stock to a line without a part" msgstr "" -#: order/models.py:805 +#: order/models.py:911 msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:815 +#: order/models.py:921 msgid "Quantity must be 1 for serialized stock item" msgstr "" -#: order/models.py:820 +#: order/models.py:926 msgid "Line" msgstr "Linia" -#: order/models.py:831 +#: order/models.py:937 msgid "Item" msgstr "Komponent" -#: order/models.py:832 +#: order/models.py:938 msgid "Select stock item to allocate" msgstr "" -#: order/models.py:835 +#: order/models.py:941 msgid "Enter stock allocation quantity" msgstr "" +#: order/serializers.py:139 +#, fuzzy +#| msgid "Purchase Price" +msgid "Purchase price currency" +msgstr "Cena zakupu" + +#: order/serializers.py:359 +#, fuzzy +#| msgid "Sale Price" +msgid "Sale price currency" +msgstr "Cena sprzedaży" + #: order/templates/order/delete_attachment.html:5 #: stock/templates/stock/attachment_delete.html:5 #: templates/attachment_delete.html:5 @@ -3087,16 +3076,22 @@ msgstr "Status zamówienia" msgid "Issued" msgstr "Wydany" -#: order/templates/order/order_base.html:180 -#: order/templates/order/purchase_order_detail.html:100 +#: order/templates/order/order_base.html:188 +msgid "Edit Purchase Order" +msgstr "" + +#: order/templates/order/order_base.html:199 +#: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 +#: part/templates/part/part_base.html:415 #: stock/templates/stock/location.html:191 templates/js/stock.js:750 #: templates/js/stock.js:1338 msgid "New Location" msgstr "Nowa lokalizacja" -#: order/templates/order/order_base.html:181 -#: order/templates/order/purchase_order_detail.html:101 +#: order/templates/order/order_base.html:200 +#: order/templates/order/purchase_order_detail.html:128 +#: part/templates/part/part_base.html:416 #: stock/templates/stock/location.html:42 msgid "Create new stock location" msgstr "" @@ -3249,7 +3244,7 @@ msgid "Select existing purchase orders, or create new orders." msgstr "" #: order/templates/order/order_wizard/select_pos.html:31 -#: templates/js/order.js:205 templates/js/order.js:308 +#: templates/js/order.js:267 templates/js/order.js:375 msgid "Items" msgstr "Przedmioty" @@ -3273,7 +3268,6 @@ msgid "Purchase Order Attachments" msgstr "" #: order/templates/order/po_lineitem_delete.html:5 -#: order/templates/order/so_lineitem_delete.html:5 msgid "Are you sure you wish to delete this line item?" msgstr "" @@ -3291,41 +3285,52 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:24 -#: order/templates/order/sales_order_detail.html:22 order/views.py:1327 -#: order/views.py:1410 +#: order/templates/order/purchase_order_detail.html:64 +#: order/templates/order/sales_order_detail.html:22 +#: order/templates/order/sales_order_detail.html:56 msgid "Add Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:114 +#: order/templates/order/purchase_order_detail.html:100 +#: order/templates/order/sales_order_detail.html:398 +msgid "Edit Line Item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:110 +#: order/templates/order/sales_order_detail.html:408 +msgid "Delete Line Item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:141 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:142 -#: order/templates/order/sales_order_detail.html:223 +#: order/templates/order/purchase_order_detail.html:169 +#: order/templates/order/sales_order_detail.html:233 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:191 -#: order/templates/order/sales_order_detail.html:246 templates/js/part.js:807 +#: order/templates/order/purchase_order_detail.html:218 +#: order/templates/order/sales_order_detail.html:256 templates/js/part.js:807 #: templates/js/part.js:996 msgid "Unit Price" msgstr "Cena jednostkowa" -#: order/templates/order/purchase_order_detail.html:198 -#: order/templates/order/sales_order_detail.html:253 +#: order/templates/order/purchase_order_detail.html:225 +#: order/templates/order/sales_order_detail.html:263 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:255 -#: order/templates/order/sales_order_detail.html:359 +#: order/templates/order/purchase_order_detail.html:282 +#: order/templates/order/sales_order_detail.html:369 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:256 +#: order/templates/order/purchase_order_detail.html:283 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:261 +#: order/templates/order/purchase_order_detail.html:288 msgid "Receive line item" msgstr "" @@ -3340,7 +3345,7 @@ msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:45 -#: part/models.py:322 part/templates/part/cat_link.html:7 +#: part/models.py:326 part/templates/part/cat_link.html:7 #: part/templates/part/category.html:108 part/templates/part/category.html:157 #: part/templates/part/category_navbar.html:25 #: part/templates/part/category_navbar.html:32 @@ -3348,7 +3353,7 @@ msgstr "" #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 #: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 -#: users/models.py:40 +#: users/models.py:41 msgid "Parts" msgstr "Części" @@ -3390,10 +3395,14 @@ msgstr "" msgid "Sales Order Details" msgstr "" -#: order/templates/order/sales_order_base.html:100 templates/js/order.js:275 +#: order/templates/order/sales_order_base.html:100 templates/js/order.js:342 msgid "Customer Reference" msgstr "" +#: order/templates/order/sales_order_base.html:177 +msgid "Edit Sales Order" +msgstr "" + #: order/templates/order/sales_order_cancel.html:8 #: order/templates/order/sales_order_ship.html:9 #: part/templates/part/bom_duplicate.html:12 @@ -3409,69 +3418,69 @@ msgstr "" msgid "Sales Order Items" msgstr "" -#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:358 +#: order/templates/order/sales_order_detail.html:105 templates/js/bom.js:358 #: templates/js/build.js:725 templates/js/build.js:1142 msgid "Actions" msgstr "Akcje" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:611 +#: order/templates/order/sales_order_detail.html:112 templates/js/build.js:611 #: templates/js/build.js:947 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:613 +#: order/templates/order/sales_order_detail.html:113 templates/js/build.js:613 #: templates/js/build.js:948 msgid "Delete stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:176 +#: order/templates/order/sales_order_detail.html:186 msgid "No matching line items" msgstr "" -#: order/templates/order/sales_order_detail.html:206 +#: order/templates/order/sales_order_detail.html:216 msgid "ID" msgstr "Numer ID" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:676 +#: order/templates/order/sales_order_detail.html:284 templates/js/build.js:676 #: templates/js/build.js:943 msgid "Allocated" msgstr "Przydzielono" -#: order/templates/order/sales_order_detail.html:276 +#: order/templates/order/sales_order_detail.html:286 msgid "Fulfilled" msgstr "" -#: order/templates/order/sales_order_detail.html:313 +#: order/templates/order/sales_order_detail.html:323 msgid "PO" msgstr "" -#: order/templates/order/sales_order_detail.html:343 +#: order/templates/order/sales_order_detail.html:353 msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:739 +#: order/templates/order/sales_order_detail.html:356 templates/js/build.js:739 msgid "Allocate stock" msgstr "" -#: order/templates/order/sales_order_detail.html:349 +#: order/templates/order/sales_order_detail.html:359 msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:732 +#: order/templates/order/sales_order_detail.html:363 templates/js/build.js:732 #: templates/js/build.js:1150 msgid "Build stock" msgstr "" -#: order/templates/order/sales_order_detail.html:356 -#: order/templates/order/sales_order_detail.html:465 +#: order/templates/order/sales_order_detail.html:366 +#: order/templates/order/sales_order_detail.html:485 msgid "Calculate price" msgstr "Oblicz cenę" -#: order/templates/order/sales_order_detail.html:360 +#: order/templates/order/sales_order_detail.html:370 msgid "Delete line item " msgstr "" -#: order/templates/order/sales_order_detail.html:471 +#: order/templates/order/sales_order_detail.html:491 msgid "Update Unit Price" msgstr "" @@ -3512,194 +3521,154 @@ msgstr "" msgid "Sales Order Attachments" msgstr "" -#: order/views.py:106 -msgid "Add Purchase Order Attachment" -msgstr "" - -#: order/views.py:156 -msgid "Add Sales Order Attachment" -msgstr "" - -#: order/views.py:348 -msgid "Create Sales Order" -msgstr "" - -#: order/views.py:383 -msgid "Edit Purchase Order" -msgstr "" - -#: order/views.py:403 -msgid "Edit Sales Order" -msgstr "" - -#: order/views.py:419 +#: order/views.py:151 msgid "Cancel Order" msgstr "" -#: order/views.py:428 order/views.py:454 +#: order/views.py:160 order/views.py:186 msgid "Confirm order cancellation" msgstr "" -#: order/views.py:431 order/views.py:457 +#: order/views.py:163 order/views.py:189 msgid "Order cannot be cancelled" msgstr "" -#: order/views.py:445 +#: order/views.py:177 msgid "Cancel sales order" msgstr "" -#: order/views.py:471 +#: order/views.py:203 msgid "Issue Order" msgstr "" -#: order/views.py:480 +#: order/views.py:212 msgid "Confirm order placement" msgstr "" -#: order/views.py:490 +#: order/views.py:222 msgid "Purchase order issued" msgstr "" -#: order/views.py:501 +#: order/views.py:233 msgid "Complete Order" msgstr "" -#: order/views.py:517 +#: order/views.py:249 msgid "Confirm order completion" msgstr "" -#: order/views.py:528 +#: order/views.py:260 msgid "Purchase order completed" msgstr "" -#: order/views.py:538 +#: order/views.py:270 msgid "Ship Order" msgstr "Wyślij zamówienie" -#: order/views.py:554 +#: order/views.py:286 msgid "Confirm order shipment" msgstr "" -#: order/views.py:560 +#: order/views.py:292 msgid "Could not ship order" msgstr "" -#: order/views.py:607 +#: order/views.py:339 msgid "Match Supplier Parts" msgstr "" -#: order/views.py:804 +#: order/views.py:536 msgid "Receive Parts" msgstr "" -#: order/views.py:874 +#: order/views.py:606 msgid "Items received" msgstr "Otrzymane przedmioty" -#: order/views.py:888 +#: order/views.py:620 msgid "No destination set" msgstr "Nie ustawiono miejsca docelowego" -#: order/views.py:933 +#: order/views.py:665 msgid "Error converting quantity to number" msgstr "Błąd konwersji ilości na liczbę" -#: order/views.py:939 +#: order/views.py:671 msgid "Receive quantity less than zero" msgstr "" -#: order/views.py:945 +#: order/views.py:677 msgid "No lines specified" msgstr "" -#: order/views.py:1018 +#: order/views.py:750 msgid "Update prices" msgstr "" -#: order/views.py:1276 +#: order/views.py:1008 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1336 -msgid "Supplier part must be specified" -msgstr "" - -#: order/views.py:1342 -msgid "Supplier must match for Part and Order" -msgstr "" - -#: order/views.py:1473 order/views.py:1491 -msgid "Edit Line Item" -msgstr "" - -#: order/views.py:1507 order/views.py:1519 -msgid "Delete Line Item" -msgstr "" - -#: order/views.py:1512 order/views.py:1524 -msgid "Deleted line item" -msgstr "" - -#: order/views.py:1537 +#: order/views.py:1061 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1582 +#: order/views.py:1106 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1598 +#: order/views.py:1122 msgid "Select line item" msgstr "" -#: order/views.py:1629 +#: order/views.py:1153 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "" -#: order/views.py:1639 +#: order/views.py:1163 #, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1647 +#: order/views.py:1171 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1701 +#: order/views.py:1225 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1775 +#: order/views.py:1299 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1790 +#: order/views.py:1314 msgid "Remove allocation" msgstr "" -#: order/views.py:1862 +#: order/views.py:1386 msgid "Sales order not found" msgstr "" -#: order/views.py:1868 +#: order/views.py:1392 msgid "Price not found" msgstr "Nie znaleziono ceny" -#: order/views.py:1871 +#: order/views.py:1395 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1876 +#: order/views.py:1400 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:747 +#: part/bom.py:138 part/models.py:72 part/models.py:756 #: part/templates/part/category.html:75 part/templates/part/detail.html:90 msgid "Default Location" msgstr "Domyślna lokalizacja" @@ -3721,143 +3690,143 @@ msgstr "" msgid "Error reading BOM file (incorrect row size)" msgstr "" -#: part/forms.py:89 stock/forms.py:265 +#: part/forms.py:73 stock/forms.py:232 msgid "File Format" msgstr "Format pliku" -#: part/forms.py:89 stock/forms.py:265 +#: part/forms.py:73 stock/forms.py:232 msgid "Select output file format" msgstr "Wybierz format pliku wyjściowego" -#: part/forms.py:91 +#: part/forms.py:75 msgid "Cascading" msgstr "Kaskadowe" -#: part/forms.py:91 +#: part/forms.py:75 msgid "Download cascading / multi-level BOM" msgstr "" -#: part/forms.py:93 +#: part/forms.py:77 msgid "Levels" msgstr "Poziomy" -#: part/forms.py:93 +#: part/forms.py:77 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "" -#: part/forms.py:95 +#: part/forms.py:79 msgid "Include Parameter Data" msgstr "" -#: part/forms.py:95 +#: part/forms.py:79 msgid "Include part parameters data in exported BOM" msgstr "" -#: part/forms.py:97 +#: part/forms.py:81 msgid "Include Stock Data" msgstr "" -#: part/forms.py:97 +#: part/forms.py:81 msgid "Include part stock data in exported BOM" msgstr "" -#: part/forms.py:99 +#: part/forms.py:83 msgid "Include Manufacturer Data" msgstr "" -#: part/forms.py:99 +#: part/forms.py:83 msgid "Include part manufacturer data in exported BOM" msgstr "" -#: part/forms.py:101 +#: part/forms.py:85 msgid "Include Supplier Data" msgstr "" -#: part/forms.py:101 +#: part/forms.py:85 msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2191 +#: part/forms.py:106 part/models.py:2224 msgid "Parent Part" msgstr "Część nadrzędna" -#: part/forms.py:123 part/templates/part/bom_duplicate.html:7 +#: part/forms.py:107 part/templates/part/bom_duplicate.html:7 msgid "Select parent part to copy BOM from" msgstr "" -#: part/forms.py:129 +#: part/forms.py:113 msgid "Clear existing BOM items" msgstr "" -#: part/forms.py:135 +#: part/forms.py:119 msgid "Confirm BOM duplication" msgstr "" -#: part/forms.py:153 +#: part/forms.py:137 msgid "validate" msgstr "potwierdź" -#: part/forms.py:153 +#: part/forms.py:137 msgid "Confirm that the BOM is correct" msgstr "" -#: part/forms.py:165 +#: part/forms.py:149 msgid "BOM file" msgstr "" -#: part/forms.py:165 +#: part/forms.py:149 msgid "Select BOM file to upload" msgstr "" -#: part/forms.py:184 +#: part/forms.py:168 msgid "Related Part" msgstr "" -#: part/forms.py:203 +#: part/forms.py:175 msgid "Select part category" msgstr "" -#: part/forms.py:220 +#: part/forms.py:192 msgid "Duplicate all BOM data for this part" msgstr "" -#: part/forms.py:221 +#: part/forms.py:193 msgid "Copy BOM" msgstr "" -#: part/forms.py:226 +#: part/forms.py:198 msgid "Duplicate all parameter data for this part" msgstr "" -#: part/forms.py:227 +#: part/forms.py:199 msgid "Copy Parameters" msgstr "" -#: part/forms.py:232 +#: part/forms.py:204 msgid "Confirm part creation" msgstr "" -#: part/forms.py:237 +#: part/forms.py:209 msgid "Include category parameter templates" msgstr "" -#: part/forms.py:242 +#: part/forms.py:214 msgid "Include parent categories parameter templates" msgstr "" -#: part/forms.py:322 +#: part/forms.py:294 msgid "Add parameter template to same level categories" msgstr "" -#: part/forms.py:326 +#: part/forms.py:298 msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2286 +#: part/forms.py:316 part/models.py:2323 msgid "Sub part" msgstr "Podczęść" -#: part/forms.py:373 +#: part/forms.py:345 msgid "Input quantity for price calculation" msgstr "" @@ -3873,362 +3842,362 @@ msgstr "Domyślne słowa kluczowe" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2237 +#: part/models.py:86 part/models.py:2270 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" -#: part/models.py:83 part/templates/part/category.html:32 +#: part/models.py:87 part/templates/part/category.html:32 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127 -#: templates/stats.html:84 users/models.py:39 +#: templates/stats.html:84 users/models.py:40 msgid "Part Categories" msgstr "" -#: part/models.py:448 part/models.py:460 +#: part/models.py:457 part/models.py:469 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:557 +#: part/models.py:566 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:561 +#: part/models.py:570 msgid "Next available serial number is" msgstr "" -#: part/models.py:566 +#: part/models.py:575 msgid "Most recent serial number is" msgstr "" -#: part/models.py:645 +#: part/models.py:654 msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:670 part/templates/part/detail.html:22 +#: part/models.py:679 part/templates/part/detail.html:22 msgid "Part name" msgstr "" -#: part/models.py:677 +#: part/models.py:686 msgid "Is Template" msgstr "" -#: part/models.py:678 +#: part/models.py:687 msgid "Is this part a template part?" msgstr "" -#: part/models.py:689 +#: part/models.py:698 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:690 part/templates/part/detail.html:60 +#: part/models.py:699 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "Wariant" -#: part/models.py:696 +#: part/models.py:705 msgid "Part description" msgstr "Opis części" -#: part/models.py:701 part/templates/part/category.html:82 +#: part/models.py:710 part/templates/part/category.html:82 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "Słowa kluczowe" -#: part/models.py:702 +#: part/models.py:711 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:709 part/models.py:2236 part/templates/part/detail.html:73 +#: part/models.py:718 part/models.py:2269 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "Kategoria" -#: part/models.py:710 +#: part/models.py:719 msgid "Part category" msgstr "" -#: part/models.py:715 part/templates/part/detail.html:28 +#: part/models.py:724 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "IPN" -#: part/models.py:716 +#: part/models.py:725 msgid "Internal Part Number" msgstr "" -#: part/models.py:722 +#: part/models.py:731 msgid "Part revision or version number" msgstr "" -#: part/models.py:723 part/templates/part/detail.html:35 report/models.py:199 +#: part/models.py:732 part/templates/part/detail.html:35 report/models.py:199 #: templates/js/part.js:173 msgid "Revision" msgstr "Wersja" -#: part/models.py:745 +#: part/models.py:754 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:792 part/templates/part/detail.html:97 +#: part/models.py:801 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "" -#: part/models.py:793 +#: part/models.py:802 msgid "Default supplier part" msgstr "" -#: part/models.py:800 +#: part/models.py:809 msgid "Default Expiry" msgstr "" -#: part/models.py:801 +#: part/models.py:810 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:806 part/templates/part/detail.html:113 +#: part/models.py:815 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "Minimalny stan magazynowy" -#: part/models.py:807 +#: part/models.py:816 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:814 +#: part/models.py:823 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:820 +#: part/models.py:829 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:826 +#: part/models.py:835 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:832 +#: part/models.py:841 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:837 +#: part/models.py:846 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:842 +#: part/models.py:851 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:846 part/templates/part/detail.html:227 +#: part/models.py:855 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:246 templates/js/table_filters.js:315 msgid "Active" msgstr "Aktywny" -#: part/models.py:847 +#: part/models.py:856 msgid "Is this part active?" msgstr "Czy ta część jest aktywna?" -#: part/models.py:852 +#: part/models.py:861 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:857 +#: part/models.py:866 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:860 +#: part/models.py:869 msgid "BOM checksum" msgstr "" -#: part/models.py:860 +#: part/models.py:869 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:863 +#: part/models.py:872 msgid "BOM checked by" msgstr "" -#: part/models.py:865 +#: part/models.py:874 msgid "BOM checked date" msgstr "" -#: part/models.py:869 +#: part/models.py:878 msgid "Creation User" msgstr "" -#: part/models.py:1608 +#: part/models.py:1617 msgid "Sell multiple" msgstr "Sprzedaj wiele" -#: part/models.py:2063 +#: part/models.py:2088 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2080 +#: part/models.py:2105 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2100 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2125 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "Nazwa testu" -#: part/models.py:2101 +#: part/models.py:2126 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2106 +#: part/models.py:2131 msgid "Test Description" msgstr "" -#: part/models.py:2107 +#: part/models.py:2132 msgid "Enter description for this test" msgstr "" -#: part/models.py:2112 templates/js/part.js:726 +#: part/models.py:2137 templates/js/part.js:726 #: templates/js/table_filters.js:232 msgid "Required" msgstr "Wymagane" -#: part/models.py:2113 +#: part/models.py:2138 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2118 templates/js/part.js:734 +#: part/models.py:2143 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2119 +#: part/models.py:2144 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2124 templates/js/part.js:741 +#: part/models.py:2149 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2125 +#: part/models.py:2150 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2158 +#: part/models.py:2187 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2163 +#: part/models.py:2192 msgid "Parameter Name" msgstr "" -#: part/models.py:2165 +#: part/models.py:2194 msgid "Parameter Units" msgstr "" -#: part/models.py:2193 part/models.py:2242 part/models.py:2243 +#: part/models.py:2226 part/models.py:2275 part/models.py:2276 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2195 +#: part/models.py:2228 msgid "Data" msgstr "Dane" -#: part/models.py:2195 +#: part/models.py:2228 msgid "Parameter Value" msgstr "" -#: part/models.py:2247 templates/InvenTree/settings/category.html:67 +#: part/models.py:2280 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "Wartość domyślna" -#: part/models.py:2248 +#: part/models.py:2281 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2278 +#: part/models.py:2315 msgid "Select parent part" msgstr "" -#: part/models.py:2287 +#: part/models.py:2324 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2293 +#: part/models.py:2330 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2332 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2295 +#: part/models.py:2332 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2298 +#: part/models.py:2335 msgid "Overage" msgstr "" -#: part/models.py:2299 +#: part/models.py:2336 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2302 +#: part/models.py:2339 msgid "BOM item reference" msgstr "" -#: part/models.py:2305 +#: part/models.py:2342 msgid "BOM item notes" msgstr "" -#: part/models.py:2307 +#: part/models.py:2344 msgid "Checksum" msgstr "Suma kontrolna" -#: part/models.py:2307 +#: part/models.py:2344 msgid "BOM line checksum" msgstr "" -#: part/models.py:2311 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2348 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2312 +#: part/models.py:2349 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2317 templates/js/bom.js:287 +#: part/models.py:2354 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2318 +#: part/models.py:2355 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2394 part/views.py:1892 part/views.py:1944 -#: stock/models.py:290 +#: part/models.py:2431 part/views.py:1736 part/views.py:1788 +#: stock/models.py:298 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2403 part/models.py:2405 +#: part/models.py:2440 part/models.py:2442 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2408 +#: part/models.py:2445 msgid "BOM Item" msgstr "" -#: part/models.py:2527 +#: part/models.py:2564 msgid "Part 1" msgstr "Część 1" -#: part/models.py:2531 +#: part/models.py:2568 msgid "Part 2" msgstr "Część 2" -#: part/models.py:2531 +#: part/models.py:2568 msgid "Select Related Part" msgstr "Wybierz powiązaną część" -#: part/models.py:2563 +#: part/models.py:2600 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -4244,14 +4213,6 @@ msgstr "" msgid "Part Attachments" msgstr "" -#: part/templates/part/bom-delete.html:6 -msgid "Are you sure you want to delete this BOM item?" -msgstr "" - -#: part/templates/part/bom-delete.html:8 -msgid "Deleting this entry will remove the BOM row from the following part" -msgstr "" - #: part/templates/part/bom.html:10 part/templates/part/navbar.html:51 #: part/templates/part/navbar.html:54 msgid "Bill of Materials" @@ -4300,7 +4261,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:2187 +#: part/templates/part/bom.html:61 part/views.py:2031 msgid "Export Bill of Materials" msgstr "" @@ -4316,7 +4277,7 @@ msgstr "" msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/bom.html:160 part/views.py:591 +#: part/templates/part/bom.html:160 part/views.py:450 #: templates/js/stock.js:1327 msgid "Create New Part" msgstr "" @@ -4398,7 +4359,7 @@ msgstr "" msgid "All parts" msgstr "Wszystkie części" -#: part/templates/part/category.html:38 part/views.py:2597 +#: part/templates/part/category.html:38 part/views.py:2441 msgid "Create new part category" msgstr "Stwórz nową kategorię komponentów" @@ -4463,6 +4424,7 @@ msgid "Create new location" msgstr "" #: part/templates/part/category.html:223 part/templates/part/category.html:253 +#: part/templates/part/part_base.html:378 msgid "New Category" msgstr "" @@ -4474,10 +4436,20 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:1391 +#: part/templates/part/category.html:260 stock/views.py:1223 msgid "Create new Stock Location" msgstr "Utwórz nową lokalizację magazynową" +#: part/templates/part/category.html:279 +#, fuzzy +#| msgid "Select Category" +msgid "Select parent category" +msgstr "Wybierz kategorię" + +#: part/templates/part/category.html:286 part/views.py:2389 +msgid "Edit Part Category" +msgstr "" + #: part/templates/part/category_delete.html:5 msgid "Are you sure you want to delete category" msgstr "" @@ -4523,7 +4495,7 @@ msgstr "" msgid "Part Parameters" msgstr "Parametry części" -#: part/templates/part/copy_part.html:9 part/views.py:467 +#: part/templates/part/copy_part.html:9 part/views.py:326 msgid "Duplicate Part" msgstr "Duplikuj część" @@ -4645,7 +4617,7 @@ msgid "Delete manufacturer parts" msgstr "" #: part/templates/part/manufacturer.html:53 -#: part/templates/part/supplier.html:57 +#: part/templates/part/supplier.html:56 msgid "Create new manufacturer" msgstr "" @@ -4712,8 +4684,8 @@ msgstr "" msgid "Part List" msgstr "" -#: part/templates/part/part_base.html:26 templates/js/company.js:156 -#: templates/js/company.js:355 templates/js/part.js:84 templates/js/part.js:161 +#: part/templates/part/part_base.html:26 templates/js/company.js:280 +#: templates/js/company.js:480 templates/js/part.js:84 templates/js/part.js:161 msgid "Inactive" msgstr "" @@ -4797,10 +4769,28 @@ msgstr "" msgid "Building" msgstr "" -#: part/templates/part/part_base.html:282 part/templates/part/prices.html:131 +#: part/templates/part/part_base.html:285 part/templates/part/prices.html:131 msgid "Calculate" msgstr "" +#: part/templates/part/part_base.html:379 +#, fuzzy +#| msgid "Create new part category" +msgid "Create New Part Category" +msgstr "Stwórz nową kategorię komponentów" + +#: part/templates/part/part_base.html:387 +#, fuzzy +#| msgid "New Part" +msgid "New Parent" +msgstr "Nowy komponent" + +#: part/templates/part/part_base.html:435 +#, fuzzy +#| msgid "Edit notes" +msgid "Edit Part" +msgstr "Edytuj uwagi" + #: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:27 msgid "Supplier Pricing" msgstr "" @@ -4853,6 +4843,18 @@ msgstr "" msgid "Add Test Template" msgstr "" +#: part/templates/part/part_tests.html:61 +msgid "Add Test Result Template" +msgstr "" + +#: part/templates/part/part_tests.html:79 +msgid "Edit Test Result Template" +msgstr "" + +#: part/templates/part/part_tests.html:91 +msgid "Delete Test Result Template" +msgstr "" + #: part/templates/part/part_thumb.html:20 msgid "Select from existing images" msgstr "" @@ -4957,7 +4959,7 @@ msgstr "" msgid "Internal Cost" msgstr "Część wewnętrzna" -#: part/templates/part/prices.html:206 part/views.py:3022 +#: part/templates/part/prices.html:206 part/views.py:2859 msgid "Add Internal Price Break" msgstr "" @@ -5062,228 +5064,188 @@ msgstr "" msgid "Unknown database" msgstr "" -#: part/views.py:96 +#: part/views.py:95 msgid "Add Related Part" msgstr "" -#: part/views.py:151 +#: part/views.py:150 msgid "Delete Related Part" msgstr "" -#: part/views.py:165 -msgid "Add part attachment" -msgstr "" - -#: part/views.py:218 templates/attachment_table.html:32 -msgid "Edit attachment" -msgstr "" - -#: part/views.py:222 -msgid "Part attachment updated" -msgstr "" - -#: part/views.py:237 -msgid "Delete Part Attachment" -msgstr "" - -#: part/views.py:245 -msgid "Deleted part attachment" -msgstr "" - -#: part/views.py:254 -msgid "Create Test Template" -msgstr "" - -#: part/views.py:281 -msgid "Edit Test Template" -msgstr "" - -#: part/views.py:295 -msgid "Delete Test Template" -msgstr "" - -#: part/views.py:302 +#: part/views.py:161 msgid "Set Part Category" msgstr "" -#: part/views.py:352 +#: part/views.py:211 #, python-brace-format msgid "Set category for {n} parts" msgstr "" -#: part/views.py:387 +#: part/views.py:246 msgid "Create Variant" msgstr "" -#: part/views.py:472 +#: part/views.py:331 msgid "Copied part" msgstr "" -#: part/views.py:526 part/views.py:664 +#: part/views.py:385 part/views.py:523 msgid "Possible matches exist - confirm creation of new part" msgstr "" -#: part/views.py:596 +#: part/views.py:455 msgid "Created new part" msgstr "" -#: part/views.py:764 +#: part/views.py:623 msgid "Match References" msgstr "" -#: part/views.py:1066 +#: part/views.py:925 msgid "None" msgstr "" -#: part/views.py:1125 +#: part/views.py:984 msgid "Part QR Code" msgstr "" -#: part/views.py:1227 -msgid "Upload Part Image" -msgstr "" - -#: part/views.py:1233 part/views.py:1268 -msgid "Updated part image" -msgstr "" - -#: part/views.py:1242 +#: part/views.py:1086 msgid "Select Part Image" msgstr "" -#: part/views.py:1271 +#: part/views.py:1112 +msgid "Updated part image" +msgstr "" + +#: part/views.py:1115 msgid "Part image not found" msgstr "" -#: part/views.py:1282 +#: part/views.py:1126 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1317 +#: part/views.py:1161 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1347 +#: part/views.py:1191 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1368 +#: part/views.py:1212 msgid "Validate BOM" msgstr "" -#: part/views.py:1389 +#: part/views.py:1233 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1400 +#: part/views.py:1244 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1534 +#: part/views.py:1378 msgid "No BOM file provided" msgstr "" -#: part/views.py:1895 +#: part/views.py:1739 msgid "Enter a valid quantity" msgstr "" -#: part/views.py:1920 part/views.py:1923 +#: part/views.py:1764 part/views.py:1767 msgid "Select valid part" msgstr "" -#: part/views.py:1929 +#: part/views.py:1773 msgid "Duplicate part selected" msgstr "" -#: part/views.py:1967 +#: part/views.py:1811 msgid "Select a part" msgstr "" -#: part/views.py:1973 +#: part/views.py:1817 msgid "Selected part creates a circular BOM" msgstr "" -#: part/views.py:1977 +#: part/views.py:1821 msgid "Specify quantity" msgstr "" -#: part/views.py:2239 +#: part/views.py:2083 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2246 +#: part/views.py:2090 msgid "Part was deleted" msgstr "" -#: part/views.py:2255 +#: part/views.py:2099 msgid "Part Pricing" msgstr "" -#: part/views.py:2396 +#: part/views.py:2240 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2406 +#: part/views.py:2250 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2413 +#: part/views.py:2257 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2421 +#: part/views.py:2265 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2471 +#: part/views.py:2315 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2485 +#: part/views.py:2329 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2545 -msgid "Edit Part Category" -msgstr "" - -#: part/views.py:2583 +#: part/views.py:2427 msgid "Delete Part Category" msgstr "" -#: part/views.py:2589 +#: part/views.py:2433 msgid "Part category was deleted" msgstr "" -#: part/views.py:2641 +#: part/views.py:2485 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2742 +#: part/views.py:2586 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2798 +#: part/views.py:2642 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2817 +#: part/views.py:2661 msgid "Create BOM Item" msgstr "" -#: part/views.py:2887 +#: part/views.py:2731 msgid "Edit BOM item" msgstr "" -#: part/views.py:2943 -msgid "Confim BOM item deletion" +#: part/views.py:2792 +msgid "Added new price break" msgstr "" -#: part/views.py:3031 +#: part/views.py:2868 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:3039 +#: part/views.py:2876 msgid "Delete Internal Price Break" msgstr "" @@ -5389,17 +5351,17 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1739 +#: stock/models.py:1759 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1745 +#: stock/models.py:1765 msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:1026 +#: templates/js/order.js:257 templates/js/stock.js:1026 msgid "Date" msgstr "" @@ -5411,287 +5373,287 @@ msgstr "" msgid "Fail" msgstr "" -#: stock/api.py:212 +#: stock/api.py:211 #, python-brace-format msgid "Updated stock for {n} items" msgstr "" -#: stock/api.py:281 +#: stock/api.py:280 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:114 stock/forms.py:418 stock/models.py:505 +#: stock/forms.py:81 stock/forms.py:385 stock/models.py:513 #: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 msgid "Expiry Date" msgstr "" -#: stock/forms.py:115 stock/forms.py:419 +#: stock/forms.py:82 stock/forms.py:386 msgid "Expiration date for this stock item" msgstr "" -#: stock/forms.py:118 +#: stock/forms.py:85 msgid "Enter unique serial numbers (or leave blank)" msgstr "" -#: stock/forms.py:169 +#: stock/forms.py:136 msgid "Destination for serialized stock (by default, will remain in current location)" msgstr "" -#: stock/forms.py:171 +#: stock/forms.py:138 msgid "Serial numbers" msgstr "" -#: stock/forms.py:171 +#: stock/forms.py:138 msgid "Unique serial numbers (must match quantity)" msgstr "" -#: stock/forms.py:173 stock/forms.py:349 +#: stock/forms.py:140 stock/forms.py:316 msgid "Add transaction note (optional)" msgstr "" -#: stock/forms.py:203 stock/forms.py:259 +#: stock/forms.py:170 stock/forms.py:226 msgid "Select test report template" msgstr "" -#: stock/forms.py:267 templates/js/table_filters.js:75 +#: stock/forms.py:234 templates/js/table_filters.js:75 #: templates/js/table_filters.js:138 msgid "Include sublocations" msgstr "" -#: stock/forms.py:267 +#: stock/forms.py:234 msgid "Include stock items in sub locations" msgstr "" -#: stock/forms.py:302 +#: stock/forms.py:269 msgid "Stock item to install" msgstr "" -#: stock/forms.py:309 +#: stock/forms.py:276 msgid "Stock quantity to assign" msgstr "" -#: stock/forms.py:337 +#: stock/forms.py:304 msgid "Must not exceed available quantity" msgstr "" -#: stock/forms.py:347 +#: stock/forms.py:314 msgid "Destination location for uninstalled items" msgstr "" -#: stock/forms.py:351 +#: stock/forms.py:318 msgid "Confirm uninstall" msgstr "" -#: stock/forms.py:351 +#: stock/forms.py:318 msgid "Confirm removal of installed stock items" msgstr "" -#: stock/forms.py:375 +#: stock/forms.py:342 msgid "Destination stock location" msgstr "" -#: stock/forms.py:377 +#: stock/forms.py:344 msgid "Add note (required)" msgstr "" -#: stock/forms.py:381 stock/views.py:852 stock/views.py:1051 +#: stock/forms.py:348 stock/views.py:705 stock/views.py:904 msgid "Confirm stock adjustment" msgstr "" -#: stock/forms.py:381 +#: stock/forms.py:348 msgid "Confirm movement of stock items" msgstr "" -#: stock/forms.py:383 +#: stock/forms.py:350 msgid "Set Default Location" msgstr "" -#: stock/forms.py:383 +#: stock/forms.py:350 msgid "Set the destination as the default location for selected parts" msgstr "" -#: stock/models.py:52 stock/models.py:542 +#: stock/models.py:56 stock/models.py:550 msgid "Owner" msgstr "" -#: stock/models.py:53 stock/models.py:543 +#: stock/models.py:57 stock/models.py:551 msgid "Select Owner" msgstr "" -#: stock/models.py:271 +#: stock/models.py:279 msgid "StockItem with this serial number already exists" msgstr "" -#: stock/models.py:307 +#: stock/models.py:315 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:317 stock/models.py:326 +#: stock/models.py:325 stock/models.py:334 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:318 +#: stock/models.py:326 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:340 +#: stock/models.py:348 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:346 +#: stock/models.py:354 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:353 +#: stock/models.py:361 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:395 +#: stock/models.py:403 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:404 +#: stock/models.py:412 msgid "Base part" msgstr "" -#: stock/models.py:413 +#: stock/models.py:421 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:418 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:426 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "" -#: stock/models.py:421 +#: stock/models.py:429 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:428 +#: stock/models.py:436 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:433 stock/templates/stock/item_base.html:270 +#: stock/models.py:441 stock/templates/stock/item_base.html:270 msgid "Installed In" msgstr "" -#: stock/models.py:436 +#: stock/models.py:444 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:452 +#: stock/models.py:460 msgid "Serial number for this item" msgstr "" -#: stock/models.py:464 +#: stock/models.py:472 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:468 +#: stock/models.py:476 msgid "Stock Quantity" msgstr "" -#: stock/models.py:477 +#: stock/models.py:485 msgid "Source Build" msgstr "" -#: stock/models.py:479 +#: stock/models.py:487 msgid "Build for this stock item" msgstr "" -#: stock/models.py:490 +#: stock/models.py:498 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:493 +#: stock/models.py:501 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:499 +#: stock/models.py:507 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:506 +#: stock/models.py:514 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:519 +#: stock/models.py:527 msgid "Delete on deplete" msgstr "" -#: stock/models.py:519 +#: stock/models.py:527 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:529 stock/templates/stock/item_notes.html:13 +#: stock/models.py:537 stock/templates/stock/item_notes.html:13 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:538 +#: stock/models.py:546 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1006 +#: stock/models.py:1014 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1012 +#: stock/models.py:1020 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1018 +#: stock/models.py:1026 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1021 +#: stock/models.py:1029 msgid "Serial numbers must be a list of integers" msgstr "" -#: stock/models.py:1024 +#: stock/models.py:1032 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1031 +#: stock/models.py:1039 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "" -#: stock/models.py:1189 +#: stock/models.py:1197 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:1663 +#: stock/models.py:1679 msgid "Entry notes" msgstr "" -#: stock/models.py:1716 +#: stock/models.py:1736 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1722 +#: stock/models.py:1742 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1740 +#: stock/models.py:1760 msgid "Test name" msgstr "" -#: stock/models.py:1746 templates/js/table_filters.js:222 +#: stock/models.py:1766 templates/js/table_filters.js:222 msgid "Test result" msgstr "" -#: stock/models.py:1752 +#: stock/models.py:1772 msgid "Test output value" msgstr "" -#: stock/models.py:1759 +#: stock/models.py:1779 msgid "Test result attachment" msgstr "" -#: stock/models.py:1765 +#: stock/models.py:1785 msgid "Test notes" msgstr "" @@ -5881,6 +5843,10 @@ msgstr "" msgid "No stocktake performed" msgstr "" +#: stock/templates/stock/item_base.html:499 +msgid "Edit Stock Status" +msgstr "" + #: stock/templates/stock/item_childs.html:12 msgid "Child Stock Items" msgstr "" @@ -5940,6 +5906,19 @@ msgstr "" msgid "Add Test Data" msgstr "" +#: stock/templates/stock/item_tests.html:86 +#: stock/templates/stock/item_tests.html:111 +msgid "Add Test Result" +msgstr "" + +#: stock/templates/stock/item_tests.html:131 +msgid "Edit Test Result" +msgstr "" + +#: stock/templates/stock/item_tests.html:145 +msgid "Delete Test Result" +msgstr "" + #: stock/templates/stock/location.html:20 msgid "You are not in the list of owners of this location. This stock location cannot be edited." msgstr "" @@ -5988,7 +5967,7 @@ msgid "Stock Details" msgstr "" #: stock/templates/stock/location.html:117 templates/InvenTree/search.html:279 -#: templates/stats.html:97 users/models.py:41 +#: templates/stats.html:97 users/models.py:42 msgid "Stock Locations" msgstr "" @@ -6028,7 +6007,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1364 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1196 msgid "Convert Stock Item" msgstr "" @@ -6061,8 +6040,8 @@ msgstr "" msgid "Edit Stock Location" msgstr "" -#: stock/views.py:230 stock/views.py:1343 stock/views.py:1465 -#: stock/views.py:1830 +#: stock/views.py:230 stock/views.py:1175 stock/views.py:1297 +#: stock/views.py:1662 msgid "Owner is required (ownership control is enabled)" msgstr "" @@ -6070,205 +6049,177 @@ msgstr "" msgid "Stock Location QR code" msgstr "" -#: stock/views.py:265 -msgid "Add Stock Item Attachment" -msgstr "" - -#: stock/views.py:311 -msgid "Edit Stock Item Attachment" -msgstr "" - -#: stock/views.py:327 -msgid "Delete Stock Item Attachment" -msgstr "" - -#: stock/views.py:343 +#: stock/views.py:264 msgid "Assign to Customer" msgstr "" -#: stock/views.py:352 +#: stock/views.py:273 msgid "Customer must be specified" msgstr "" -#: stock/views.py:376 +#: stock/views.py:297 msgid "Return to Stock" msgstr "" -#: stock/views.py:385 +#: stock/views.py:306 msgid "Specify a valid location" msgstr "" -#: stock/views.py:396 +#: stock/views.py:317 msgid "Stock item returned from customer" msgstr "" -#: stock/views.py:407 +#: stock/views.py:328 msgid "Delete All Test Data" msgstr "" -#: stock/views.py:424 +#: stock/views.py:345 msgid "Confirm test data deletion" msgstr "" -#: stock/views.py:444 -msgid "Add Test Result" -msgstr "" - -#: stock/views.py:484 -msgid "Edit Test Result" -msgstr "" - -#: stock/views.py:501 -msgid "Delete Test Result" -msgstr "" - -#: stock/views.py:509 +#: stock/views.py:362 msgid "Stock Export Options" msgstr "" -#: stock/views.py:630 +#: stock/views.py:483 msgid "Stock Item QR Code" msgstr "" -#: stock/views.py:656 +#: stock/views.py:509 msgid "Install Stock Item" msgstr "" -#: stock/views.py:755 +#: stock/views.py:608 msgid "Uninstall Stock Items" msgstr "" -#: stock/views.py:863 +#: stock/views.py:716 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:888 +#: stock/views.py:741 msgid "Adjust Stock" msgstr "" -#: stock/views.py:998 +#: stock/views.py:851 msgid "Move Stock Items" msgstr "" -#: stock/views.py:998 +#: stock/views.py:851 msgid "Move" msgstr "" -#: stock/views.py:999 +#: stock/views.py:852 msgid "Count Stock Items" msgstr "" -#: stock/views.py:999 +#: stock/views.py:852 msgid "Count" msgstr "" -#: stock/views.py:1000 +#: stock/views.py:853 msgid "Remove From Stock" msgstr "" -#: stock/views.py:1000 +#: stock/views.py:853 msgid "Take" msgstr "" -#: stock/views.py:1001 +#: stock/views.py:854 msgid "Add Stock Items" msgstr "" -#: stock/views.py:1001 users/models.py:187 +#: stock/views.py:854 users/models.py:188 msgid "Add" msgstr "" -#: stock/views.py:1002 +#: stock/views.py:855 msgid "Delete Stock Items" msgstr "" -#: stock/views.py:1031 +#: stock/views.py:884 msgid "Must enter integer value" msgstr "" -#: stock/views.py:1036 +#: stock/views.py:889 msgid "Quantity must be positive" msgstr "" -#: stock/views.py:1043 +#: stock/views.py:896 #, python-brace-format msgid "Quantity must not exceed {x}" msgstr "" -#: stock/views.py:1107 +#: stock/views.py:960 msgid "No action performed" msgstr "" -#: stock/views.py:1122 +#: stock/views.py:975 #, python-brace-format msgid "Added stock to {n} items" msgstr "" -#: stock/views.py:1137 +#: stock/views.py:990 #, python-brace-format msgid "Removed stock from {n} items" msgstr "" -#: stock/views.py:1150 +#: stock/views.py:1003 #, python-brace-format msgid "Counted stock for {n} items" msgstr "" -#: stock/views.py:1190 +#: stock/views.py:1043 msgid "No items were moved" msgstr "" -#: stock/views.py:1193 +#: stock/views.py:1046 #, python-brace-format msgid "Moved {n} items to {dest}" msgstr "" -#: stock/views.py:1212 +#: stock/views.py:1065 #, python-brace-format msgid "Deleted {n} stock items" msgstr "" -#: stock/views.py:1222 -msgid "Edit Stock Item Status" -msgstr "" - -#: stock/views.py:1245 +#: stock/views.py:1077 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:1482 +#: stock/views.py:1314 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1575 templates/js/build.js:327 +#: stock/views.py:1407 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1717 +#: stock/views.py:1549 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1799 +#: stock/views.py:1631 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1899 +#: stock/views.py:1731 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1912 +#: stock/views.py:1744 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1923 +#: stock/views.py:1755 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1930 +#: stock/views.py:1762 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1939 +#: stock/views.py:1771 msgid "Add Stock Tracking Entry" msgstr "" @@ -6628,24 +6579,12 @@ msgstr "" msgid "copy version information" msgstr "" -#: templates/about.html:100 templates/js/modals.js:568 -#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54 -#: templates/modals.html:97 +#: templates/about.html:100 templates/js/modals.js:34 +#: templates/js/modals.js:677 templates/js/modals.js:970 +#: templates/modals.html:29 templates/modals.html:54 templates/modals.html:97 msgid "Close" msgstr "" -#: templates/attachment_table.html:6 -msgid "Add Attachment" -msgstr "" - -#: templates/attachment_table.html:17 -msgid "Uploaded" -msgstr "" - -#: templates/attachment_table.html:35 -msgid "Delete attachment" -msgstr "" - #: templates/image_download.html:8 msgid "Specify URL for downloading image" msgstr "" @@ -6662,6 +6601,26 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" +#: templates/js/attachment.js:16 +#, fuzzy +#| msgid "No matching action found" +msgid "No attachments found" +msgstr "Nie znaleziono pasującej akcji" + +#: templates/js/attachment.js:56 +#, fuzzy +#| msgid "upload date" +msgid "Upload Date" +msgstr "data przesłania" + +#: templates/js/attachment.js:69 +msgid "Edit attachment" +msgstr "" + +#: templates/js/attachment.js:76 +msgid "Delete attachment" +msgstr "" + #: templates/js/barcode.js:8 msgid "Scan barcode data here using wedge scanner" msgstr "" @@ -6690,7 +6649,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:921 +#: templates/js/barcode.js:119 templates/js/modals.js:1030 msgid "Invalid server response" msgstr "" @@ -6790,7 +6749,7 @@ msgstr "" msgid "Edit BOM Item" msgstr "" -#: templates/js/bom.js:372 +#: templates/js/bom.js:372 templates/js/bom.js:519 msgid "Delete BOM Item" msgstr "" @@ -6818,7 +6777,7 @@ msgstr "" msgid "No build order allocations found" msgstr "" -#: templates/js/build.js:222 templates/js/order.js:382 +#: templates/js/build.js:222 templates/js/order.js:449 msgid "Location not specified" msgstr "" @@ -6856,45 +6815,77 @@ msgstr "" msgid "No parts allocated for" msgstr "" -#: templates/js/company.js:74 +#: templates/js/company.js:45 +msgid "Edit Company" +msgstr "Edytuj firmę" + +#: templates/js/company.js:66 +#, fuzzy +#| msgid "New Company" +msgid "Add new Company" +msgstr "Nowa firma" + +#: templates/js/company.js:143 msgid "Parts Supplied" msgstr "" -#: templates/js/company.js:83 +#: templates/js/company.js:152 msgid "Parts Manufactured" msgstr "" -#: templates/js/company.js:96 +#: templates/js/company.js:165 msgid "No company information found" msgstr "" -#: templates/js/company.js:129 +#: templates/js/company.js:183 +msgid "The following manufacturer parts will be deleted" +msgstr "" + +#: templates/js/company.js:200 +#, fuzzy +#| msgid "Delete manufacturer part" +msgid "Delete Manufacturer Parts" +msgstr "Usuń cześć producenta" + +#: templates/js/company.js:253 msgid "No manufacturer parts found" msgstr "" -#: templates/js/company.js:148 templates/js/company.js:347 +#: templates/js/company.js:272 templates/js/company.js:472 #: templates/js/part.js:68 templates/js/part.js:153 msgid "Template part" msgstr "" -#: templates/js/company.js:152 templates/js/company.js:351 +#: templates/js/company.js:276 templates/js/company.js:476 #: templates/js/part.js:72 templates/js/part.js:157 msgid "Assembled part" msgstr "" -#: templates/js/company.js:226 +#: templates/js/company.js:350 msgid "No parameters found" msgstr "" -#: templates/js/company.js:262 +#: templates/js/company.js:386 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:263 +#: templates/js/company.js:387 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:328 +#: templates/js/company.js:406 +#, fuzzy +#| msgid "Part Parameters" +msgid "Edit Parameter" +msgstr "Parametry części" + +#: templates/js/company.js:417 +#, fuzzy +#| msgid "Delete Parts" +msgid "Delete Parameter" +msgstr "Usuń części" + +#: templates/js/company.js:453 msgid "No supplier parts found" msgstr "" @@ -6922,6 +6913,83 @@ msgstr "" msgid "Create filter" msgstr "" +#: templates/js/forms.js:278 templates/js/forms.js:291 +#: templates/js/forms.js:303 templates/js/forms.js:315 +msgid "Action Prohibited" +msgstr "" + +#: templates/js/forms.js:279 +msgid "Create operation not allowed" +msgstr "" + +#: templates/js/forms.js:292 +msgid "Update operation not allowed" +msgstr "" + +#: templates/js/forms.js:304 +msgid "Delete operation not allowed" +msgstr "" + +#: templates/js/forms.js:316 +msgid "View operation not allowed" +msgstr "" + +#: templates/js/forms.js:583 templates/js/modals.js:1040 +msgid "No Response" +msgstr "" + +#: templates/js/forms.js:584 templates/js/modals.js:1041 +msgid "No response from the InvenTree server" +msgstr "" + +#: templates/js/forms.js:590 templates/js/modals.js:1050 +msgid "Error 401: Not Authenticated" +msgstr "" + +#: templates/js/forms.js:591 templates/js/modals.js:1051 +msgid "Authentication credentials not supplied" +msgstr "" + +#: templates/js/forms.js:597 templates/js/modals.js:1055 +msgid "Error 403: Permission Denied" +msgstr "" + +#: templates/js/forms.js:598 templates/js/modals.js:1056 +msgid "You do not have the required permissions to access this function" +msgstr "" + +#: templates/js/forms.js:604 templates/js/modals.js:1060 +msgid "Error 404: Resource Not Found" +msgstr "" + +#: templates/js/forms.js:605 templates/js/modals.js:1061 +msgid "The requested resource could not be located on the server" +msgstr "" + +#: templates/js/forms.js:611 templates/js/modals.js:1065 +msgid "Error 408: Timeout" +msgstr "" + +#: templates/js/forms.js:612 templates/js/modals.js:1066 +msgid "Connection timeout while requesting data from server" +msgstr "" + +#: templates/js/forms.js:618 templates/js/modals.js:1069 +msgid "Error requesting form data" +msgstr "" + +#: templates/js/forms.js:788 templates/modals.html:21 templates/modals.html:47 +msgid "Form errors exist" +msgstr "" + +#: templates/js/forms.js:1161 +msgid "Searching" +msgstr "" + +#: templates/js/forms.js:1301 +msgid "Clear input" +msgstr "" + #: templates/js/label.js:10 templates/js/report.js:98 msgid "Select Stock Items" msgstr "" @@ -6962,112 +7030,114 @@ msgstr "" msgid "Select Label Template" msgstr "" -#: templates/js/modals.js:265 -msgid "Waiting for server..." -msgstr "" - -#: templates/js/modals.js:424 -msgid "Show Error Information" -msgstr "" - -#: templates/js/modals.js:491 templates/modals.html:76 -msgid "Accept" -msgstr "" - -#: templates/js/modals.js:492 templates/modals.html:75 +#: templates/js/modals.js:59 templates/js/modals.js:105 +#: templates/js/modals.js:601 templates/modals.html:75 msgid "Cancel" msgstr "" -#: templates/js/modals.js:556 -msgid "Loading Data" -msgstr "" - -#: templates/js/modals.js:567 templates/js/modals.js:860 +#: templates/js/modals.js:60 templates/js/modals.js:104 +#: templates/js/modals.js:676 templates/js/modals.js:969 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" -#: templates/js/modals.js:811 +#: templates/js/modals.js:103 +msgid "Form Title" +msgstr "" + +#: templates/js/modals.js:374 +msgid "Waiting for server..." +msgstr "" + +#: templates/js/modals.js:533 +msgid "Show Error Information" +msgstr "" + +#: templates/js/modals.js:600 templates/modals.html:76 +msgid "Accept" +msgstr "" + +#: templates/js/modals.js:665 +msgid "Loading Data" +msgstr "" + +#: templates/js/modals.js:920 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:811 +#: templates/js/modals.js:920 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:824 +#: templates/js/modals.js:933 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:921 +#: templates/js/modals.js:1030 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:931 -msgid "No Response" -msgstr "" - -#: templates/js/modals.js:932 -msgid "No response from the InvenTree server" -msgstr "" - -#: templates/js/modals.js:936 +#: templates/js/modals.js:1045 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:937 +#: templates/js/modals.js:1046 msgid "Server returned error code 400" msgstr "" -#: templates/js/modals.js:941 -msgid "Error 401: Not Authenticated" +#: templates/js/model_renderers.js:21 +#, fuzzy +#| msgid "Company" +msgid "Company ID" +msgstr "Firma" + +#: templates/js/model_renderers.js:63 +#, fuzzy +#| msgid "Location" +msgid "Location ID" +msgstr "Lokalizacja" + +#: templates/js/model_renderers.js:90 +#, fuzzy +#| msgid "Part 1" +msgid "Part ID" +msgstr "Część 1" + +#: templates/js/model_renderers.js:126 +#, fuzzy +#| msgid "Category" +msgid "Category ID" +msgstr "Kategoria" + +#: templates/js/model_renderers.js:150 +#, fuzzy +#| msgid "Supplier Parts" +msgid "Supplier Part ID" +msgstr "Komponenty dostawcy" + +#: templates/js/order.js:31 +msgid "Create Sales Order" msgstr "" -#: templates/js/modals.js:942 -msgid "Authentication credentials not supplied" -msgstr "" - -#: templates/js/modals.js:946 -msgid "Error 403: Permission Denied" -msgstr "" - -#: templates/js/modals.js:947 -msgid "You do not have the required permissions to access this function" -msgstr "" - -#: templates/js/modals.js:951 -msgid "Error 404: Resource Not Found" -msgstr "" - -#: templates/js/modals.js:952 -msgid "The requested resource could not be located on the server" -msgstr "" - -#: templates/js/modals.js:956 -msgid "Error 408: Timeout" -msgstr "" - -#: templates/js/modals.js:957 -msgid "Connection timeout while requesting data from server" -msgstr "" - -#: templates/js/modals.js:960 -msgid "Error requesting form data" -msgstr "" - -#: templates/js/order.js:138 +#: templates/js/order.js:200 msgid "No purchase orders found" msgstr "" -#: templates/js/order.js:162 templates/js/order.js:257 +#: templates/js/order.js:224 templates/js/order.js:319 msgid "Order is overdue" msgstr "" -#: templates/js/order.js:234 +#: templates/js/order.js:296 msgid "No sales orders found" msgstr "" -#: templates/js/order.js:343 +#: templates/js/order.js:333 +#, fuzzy +#| msgid "Customer" +msgid "Invalid Customer" +msgstr "Klient" + +#: templates/js/order.js:410 msgid "No sales order allocations found" msgstr "" @@ -7620,10 +7690,6 @@ msgstr "" msgid "All" msgstr "" -#: templates/modals.html:21 templates/modals.html:47 -msgid "Form errors exist" -msgstr "" - #: templates/navbar.html:13 msgid "Toggle navigation" msgstr "" @@ -7640,7 +7706,7 @@ msgstr "" msgid "Scan Barcode" msgstr "" -#: templates/navbar.html:77 users/models.py:38 +#: templates/navbar.html:77 users/models.py:39 msgid "Admin" msgstr "" @@ -7860,34 +7926,55 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:174 +#: users/models.py:175 msgid "Permission set" msgstr "" -#: users/models.py:182 +#: users/models.py:183 msgid "Group" msgstr "" -#: users/models.py:185 +#: users/models.py:186 msgid "View" msgstr "" -#: users/models.py:185 +#: users/models.py:186 msgid "Permission to view items" msgstr "" -#: users/models.py:187 +#: users/models.py:188 msgid "Permission to add items" msgstr "" -#: users/models.py:189 +#: users/models.py:190 msgid "Change" msgstr "" -#: users/models.py:189 +#: users/models.py:190 msgid "Permissions to edit items" msgstr "" -#: users/models.py:191 +#: users/models.py:192 msgid "Permission to delete items" msgstr "" + +#~ msgid "Added attachment" +#~ msgstr "Dodano załącznik" + +#~ msgid "Attachment updated" +#~ msgstr "Załącznik zaktualizowany" + +#~ msgid "Deleted attachment" +#~ msgstr "Załącznik usunięto" + +#~ msgid "Create new Customer" +#~ msgstr "Utwórz nowego klienta" + +#~ msgid "Create new Company" +#~ msgstr "Utwórz nową firmę" + +#~ msgid "Created new company" +#~ msgstr "Utwórz nową firmę" + +#~ msgid "Company was deleted" +#~ msgstr "Usunięto firmę" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 4aa391b85c..e517221233 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-03 06:24+0000\n" +"POT-Creation-Date: 2021-07-03 12:15+0000\n" "PO-Revision-Date: 2021-07-03 02:11\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -29,14 +29,14 @@ msgstr "Действие не указано" msgid "No matching action found" msgstr "Соответствующее действие не найдено" -#: InvenTree/fields.py:84 +#: InvenTree/fields.py:99 msgid "Enter date" msgstr "Введите дату" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 -#: order/forms.py:31 order/forms.py:42 order/forms.py:53 order/forms.py:64 -#: order/forms.py:75 part/forms.py:134 +#: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 +#: order/forms.py:74 part/forms.py:118 templates/js/forms.js:486 msgid "Confirm" msgstr "Подтвердить" @@ -77,8 +77,8 @@ msgstr "Выбрать категорию" msgid "Duplicate serial: {n}" msgstr "Дублировать серийный номер: {n}" -#: InvenTree/helpers.py:403 order/models.py:244 order/models.py:354 -#: stock/views.py:1795 +#: InvenTree/helpers.py:403 order/models.py:311 order/models.py:421 +#: stock/views.py:1627 msgid "Invalid quantity provided" msgstr "недопустимое количество" @@ -106,49 +106,53 @@ msgstr "Серийных номеров не найдено" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "Число уникальных серийных номеров ({s}) должно соответствовать количеству ({q})" -#: InvenTree/models.py:59 stock/models.py:1758 +#: InvenTree/models.py:61 stock/models.py:1778 msgid "Attachment" msgstr "Вложения" -#: InvenTree/models.py:60 +#: InvenTree/models.py:62 msgid "Select file to attach" msgstr "Выберите файл для вложения" -#: InvenTree/models.py:62 templates/attachment_table.html:16 +#: InvenTree/models.py:64 templates/js/attachment.js:52 msgid "Comment" msgstr "Комментарий" -#: InvenTree/models.py:62 +#: InvenTree/models.py:64 msgid "File comment" msgstr "Комментарий к файлу" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2022 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2043 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1193 msgid "User" msgstr "Пользователь" -#: InvenTree/models.py:72 +#: InvenTree/models.py:74 msgid "upload date" msgstr "дата загрузки" -#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 -#: label/models.py:102 part/models.py:671 part/models.py:2163 +#: InvenTree/models.py:102 +msgid "Invalid choice" +msgstr "" + +#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 +#: label/models.py:103 part/models.py:680 part/models.py:2192 #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 -#: templates/js/company.js:235 templates/js/part.js:118 +#: templates/js/company.js:359 templates/js/part.js:118 #: templates/js/part.js:642 templates/js/stock.js:986 msgid "Name" msgstr "Название" -#: InvenTree/models.py:114 build/models.py:135 -#: build/templates/build/detail.html:21 company/models.py:339 -#: company/models.py:532 company/templates/company/detail.html:27 +#: InvenTree/models.py:125 build/models.py:139 +#: build/templates/build/detail.html:21 company/models.py:353 +#: company/models.py:554 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 -#: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:100 order/templates/order/purchase_order_detail.html:147 -#: part/models.py:695 part/templates/part/detail.html:54 +#: company/templates/company/supplier_part_detail.html:31 label/models.py:110 +#: order/models.py:154 order/templates/order/purchase_order_detail.html:174 +#: part/models.py:704 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 #: report/templates/report/inventree_build_order_base.html:118 @@ -156,39 +160,43 @@ msgstr "Название" #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 #: templates/js/build.js:834 templates/js/build.js:1102 -#: templates/js/company.js:56 templates/js/order.js:183 -#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 +#: templates/js/company.js:125 templates/js/order.js:245 +#: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 #: templates/js/stock.js:557 templates/js/stock.js:998 #: templates/js/stock.js:1043 msgid "Description" msgstr "Описание" -#: InvenTree/models.py:115 +#: InvenTree/models.py:126 msgid "Description (optional)" msgstr "Описание (необязательно)" -#: InvenTree/models.py:123 +#: InvenTree/models.py:134 msgid "parent" msgstr "родитель" -#: InvenTree/settings.py:504 +#: InvenTree/serializers.py:52 +msgid "Must be a valid number" +msgstr "" + +#: InvenTree/settings.py:505 msgid "English" msgstr "Английский" -#: InvenTree/settings.py:505 +#: InvenTree/settings.py:506 msgid "French" msgstr "Французский" -#: InvenTree/settings.py:506 +#: InvenTree/settings.py:507 msgid "German" msgstr "Немецкий" -#: InvenTree/settings.py:507 +#: InvenTree/settings.py:508 msgid "Polish" msgstr "Польский" -#: InvenTree/settings.py:508 +#: InvenTree/settings.py:509 msgid "Turkish" msgstr "Турецкий" @@ -446,48 +454,48 @@ msgid "Order target date" msgstr "Срок выполнения заказа" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 order/forms.py:118 order/forms.py:153 +#: build/templates/build/detail.html:121 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:881 templates/js/order.js:200 -#: templates/js/order.js:298 +#: templates/js/build.js:881 templates/js/order.js:262 +#: templates/js/order.js:365 msgid "Target Date" msgstr "Целевая дата" -#: build/forms.py:43 build/models.py:225 +#: build/forms.py:43 build/models.py:229 msgid "Target date for build completion. Build will be overdue after this date." msgstr "Целевая дата для сборки. Сборка будет просрочена после этой даты." -#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1346 +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1354 #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:741 -#: company/forms.py:189 company/templates/company/supplier_part_pricing.html:77 -#: order/forms.py:197 order/forms.py:215 order/forms.py:250 order/forms.py:272 -#: order/forms.py:289 order/models.py:613 order/models.py:835 -#: order/templates/order/order_wizard/match_parts.html:30 +#: company/forms.py:124 company/templates/company/supplier_part_pricing.html:79 +#: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:702 +#: order/models.py:941 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:179 -#: order/templates/order/sales_order_detail.html:70 -#: order/templates/order/sales_order_detail.html:77 -#: order/templates/order/sales_order_detail.html:162 -#: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2293 +#: order/templates/order/purchase_order_detail.html:206 +#: order/templates/order/sales_order_detail.html:80 +#: order/templates/order/sales_order_detail.html:87 +#: order/templates/order/sales_order_detail.html:172 +#: order/templates/order/sales_order_detail.html:244 part/forms.py:314 +#: part/forms.py:344 part/forms.py:360 part/forms.py:376 part/models.py:2330 #: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 #: part/templates/part/prices.html:474 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:91 #: report/templates/report/inventree_test_report_base.html:77 -#: stock/forms.py:175 stock/forms.py:308 +#: stock/forms.py:142 stock/forms.py:275 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 -#: templates/js/build.js:1112 templates/js/order.js:393 -#: templates/js/part.js:827 templates/js/part.js:949 templates/js/part.js:1005 -#: templates/js/stock.js:1178 templates/js/stock.js:1397 +#: templates/js/build.js:1112 templates/js/model_renderers.js:43 +#: templates/js/order.js:460 templates/js/part.js:827 templates/js/part.js:949 +#: templates/js/part.js:1005 templates/js/stock.js:1178 +#: templates/js/stock.js:1397 msgid "Quantity" msgstr "Количество" @@ -499,7 +507,7 @@ msgstr "Количество элементов для сборки" msgid "Enter quantity for build output" msgstr "Введите количество для вывода сборки" -#: build/forms.py:95 order/forms.py:244 stock/forms.py:118 +#: build/forms.py:95 order/forms.py:114 stock/forms.py:85 msgid "Serial Numbers" msgstr "Серийные номера" @@ -528,11 +536,11 @@ msgid "Mark build as complete" msgstr "Пометить сборку как завершенную" #: build/forms.py:210 build/templates/build/auto_allocate.html:18 -#: stock/forms.py:347 stock/templates/stock/item_base.html:285 +#: stock/forms.py:314 stock/templates/stock/item_base.html:285 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 -#: templates/js/build.js:586 templates/js/order.js:378 +#: templates/js/build.js:586 templates/js/order.js:445 #: templates/js/stock.js:643 templates/js/stock.js:1070 msgid "Location" msgstr "Расположение" @@ -542,11 +550,11 @@ msgid "Location of completed parts" msgstr "Расположение укомплектованных частей" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:465 +#: build/templates/build/detail.html:59 order/models.py:545 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 -#: templates/js/order.js:187 templates/js/order.js:285 +#: templates/js/order.js:249 templates/js/order.js:352 #: templates/js/stock.js:630 templates/js/stock.js:1147 #: templates/js/stock.js:1413 msgid "Status" @@ -580,60 +588,60 @@ msgstr "Подтвердите отмену сборки" msgid "Select quantity of stock to allocate" msgstr "Выберите количество запасов для распределения" -#: build/models.py:66 build/templates/build/build_base.html:9 +#: build/models.py:70 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 #: report/templates/report/inventree_build_order_base.html:106 #: templates/js/build.js:195 msgid "Build Order" msgstr "Порядок сборки" -#: build/models.py:67 build/templates/build/index.html:8 +#: build/models.py:71 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 #: part/templates/part/navbar.html:61 templates/InvenTree/index.html:191 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:34 users/models.py:43 +#: templates/InvenTree/settings/tabs.html:34 users/models.py:44 msgid "Build Orders" msgstr "Порядок сборки" -#: build/models.py:127 +#: build/models.py:131 msgid "Build Order Reference" msgstr "Ссылка на заказ" -#: build/models.py:128 order/models.py:98 order/models.py:615 -#: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2302 +#: build/models.py:132 order/models.py:242 order/models.py:529 +#: order/models.py:709 order/templates/order/purchase_order_detail.html:201 +#: order/templates/order/sales_order_detail.html:239 part/models.py:2339 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:661 templates/js/build.js:1106 msgid "Reference" msgstr "" -#: build/models.py:138 +#: build/models.py:142 msgid "Brief description of the build" msgstr "" -#: build/models.py:147 build/templates/build/build_base.html:163 +#: build/models.py:151 build/templates/build/build_base.html:163 #: build/templates/build/detail.html:77 msgid "Parent Build" msgstr "" -#: build/models.py:148 +#: build/models.py:152 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:153 build/templates/build/auto_allocate.html:16 +#: build/models.py:157 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:663 -#: order/models.py:657 order/models.py:712 +#: build/templates/build/detail.html:26 company/models.py:689 +#: order/models.py:755 order/models.py:814 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:132 +#: order/templates/order/purchase_order_detail.html:159 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1975 part/models.py:1987 part/models.py:2002 -#: part/models.py:2020 part/models.py:2095 part/models.py:2191 -#: part/models.py:2277 part/templates/part/part_app_base.html:8 +#: order/templates/order/sales_order_detail.html:224 part/models.py:325 +#: part/models.py:1988 part/models.py:2004 part/models.py:2023 +#: part/models.py:2041 part/models.py:2120 part/models.py:2224 +#: part/models.py:2314 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -642,222 +650,222 @@ msgstr "" #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:552 templates/js/build.js:839 -#: templates/js/build.js:1079 templates/js/company.js:140 -#: templates/js/company.js:339 templates/js/part.js:241 +#: templates/js/build.js:1079 templates/js/company.js:264 +#: templates/js/company.js:464 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 #: templates/js/stock.js:1385 msgid "Part" msgstr "" -#: build/models.py:161 +#: build/models.py:165 msgid "Select part to build" msgstr "" -#: build/models.py:166 +#: build/models.py:170 msgid "Sales Order Reference" msgstr "" -#: build/models.py:170 +#: build/models.py:174 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:175 +#: build/models.py:179 msgid "Source Location" msgstr "" -#: build/models.py:179 +#: build/models.py:183 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:184 +#: build/models.py:188 msgid "Destination Location" msgstr "" -#: build/models.py:188 +#: build/models.py:192 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:192 +#: build/models.py:196 msgid "Build Quantity" msgstr "" -#: build/models.py:195 +#: build/models.py:199 msgid "Number of stock items to build" msgstr "" -#: build/models.py:199 +#: build/models.py:203 msgid "Completed items" msgstr "" -#: build/models.py:201 +#: build/models.py:205 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:205 part/templates/part/part_base.html:167 +#: build/models.py:209 part/templates/part/part_base.html:167 msgid "Build Status" msgstr "" -#: build/models.py:209 +#: build/models.py:213 msgid "Build status code" msgstr "" -#: build/models.py:213 stock/models.py:462 +#: build/models.py:217 stock/models.py:470 msgid "Batch Code" msgstr "" -#: build/models.py:217 +#: build/models.py:221 msgid "Batch code for this build output" msgstr "" -#: build/models.py:220 order/models.py:104 part/models.py:867 -#: part/templates/part/detail.html:126 templates/js/order.js:293 +#: build/models.py:224 order/models.py:158 part/models.py:876 +#: part/templates/part/detail.html:126 templates/js/order.js:360 msgid "Creation Date" msgstr "" -#: build/models.py:224 order/models.py:471 +#: build/models.py:228 order/models.py:551 msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:217 templates/js/build.js:886 +#: build/models.py:232 order/models.py:284 templates/js/build.js:886 msgid "Completion Date" msgstr "" -#: build/models.py:234 +#: build/models.py:238 msgid "completed by" msgstr "" -#: build/models.py:242 +#: build/models.py:246 msgid "Issued by" msgstr "" -#: build/models.py:243 +#: build/models.py:247 msgid "User who issued this build order" msgstr "" -#: build/models.py:251 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:118 +#: build/models.py:255 build/templates/build/build_base.html:184 +#: build/templates/build/detail.html:105 order/models.py:172 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:871 +#: order/templates/order/sales_order_base.html:140 part/models.py:880 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" -#: build/models.py:252 +#: build/models.py:256 msgid "User responsible for this build order" msgstr "" -#: build/models.py:257 build/templates/build/detail.html:91 +#: build/models.py:261 build/templates/build/detail.html:91 #: company/templates/company/manufacturer_part_base.html:79 #: company/templates/company/manufacturer_part_detail.html:28 #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 #: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 -#: stock/models.py:456 stock/templates/stock/item_base.html:345 +#: stock/models.py:464 stock/templates/stock/item_base.html:345 msgid "External Link" msgstr "" -#: build/models.py:258 part/models.py:729 stock/models.py:458 +#: build/models.py:262 part/models.py:738 stock/models.py:466 msgid "Link to external URL" msgstr "" -#: build/models.py:262 build/templates/build/navbar.html:53 -#: company/models.py:132 company/models.py:539 +#: build/models.py:266 build/templates/build/navbar.html:53 +#: company/models.py:141 company/models.py:561 #: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:122 -#: order/models.py:617 order/templates/order/po_navbar.html:38 +#: company/templates/company/navbar.html:73 order/models.py:176 +#: order/models.py:711 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:243 -#: order/templates/order/sales_order_detail.html:309 +#: order/templates/order/purchase_order_detail.html:270 +#: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:856 +#: order/templates/order/so_navbar.html:36 part/models.py:865 #: part/templates/part/navbar.html:133 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 -#: stock/models.py:528 stock/models.py:1662 stock/models.py:1764 +#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 +#: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:713 msgid "Notes" msgstr "" -#: build/models.py:263 +#: build/models.py:267 msgid "Extra build notes" msgstr "" -#: build/models.py:740 +#: build/models.py:744 msgid "No build output specified" msgstr "" -#: build/models.py:743 +#: build/models.py:747 msgid "Build output is already completed" msgstr "" -#: build/models.py:746 +#: build/models.py:750 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1152 +#: build/models.py:1160 msgid "BuildItem must be unique for build, stock_item and install_into" msgstr "" -#: build/models.py:1177 +#: build/models.py:1185 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1181 +#: build/models.py:1189 #, python-brace-format msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1188 order/models.py:809 +#: build/models.py:1196 order/models.py:915 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1192 order/models.py:812 +#: build/models.py:1200 order/models.py:918 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1196 +#: build/models.py:1204 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1256 +#: build/models.py:1264 #, python-brace-format msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" -#: build/models.py:1316 stock/templates/stock/item_base.html:317 +#: build/models.py:1324 stock/templates/stock/item_base.html:317 #: templates/InvenTree/search.html:183 templates/js/build.js:812 #: templates/navbar.html:29 msgid "Build" msgstr "" -#: build/models.py:1317 +#: build/models.py:1325 msgid "Build to allocate parts" msgstr "" -#: build/models.py:1333 stock/templates/stock/item_base.html:8 +#: build/models.py:1341 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:929 -#: templates/js/order.js:366 templates/js/order.js:371 +#: templates/js/order.js:433 templates/js/order.js:438 #: templates/js/stock.js:1129 msgid "Stock Item" msgstr "" -#: build/models.py:1334 +#: build/models.py:1342 msgid "Source stock item" msgstr "" -#: build/models.py:1347 +#: build/models.py:1355 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1355 +#: build/models.py:1363 msgid "Install into" msgstr "" -#: build/models.py:1356 +#: build/models.py:1364 msgid "Destination stock item" msgstr "" @@ -891,7 +899,7 @@ msgstr "" #: build/templates/build/allocate.html:30 #: company/templates/company/detail_manufacturer_part.html:33 -#: company/templates/company/detail_supplier_part.html:32 order/views.py:992 +#: company/templates/company/detail_supplier_part.html:32 order/views.py:724 #: part/templates/part/category.html:136 msgid "Order Parts" msgstr "" @@ -910,11 +918,11 @@ msgstr "" #: build/templates/build/allocation_card.html:21 #: build/templates/build/complete_output.html:46 -#: order/templates/order/sales_order_detail.html:75 -#: order/templates/order/sales_order_detail.html:160 +#: order/templates/order/sales_order_detail.html:85 +#: order/templates/order/sales_order_detail.html:170 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:450 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:570 +#: stock/models.py:458 stock/templates/stock/item_base.html:249 +#: templates/js/build.js:570 templates/js/model_renderers.js:41 msgid "Serial Number" msgstr "" @@ -927,6 +935,37 @@ msgstr "" msgid "Attachments" msgstr "" +#: build/templates/build/attachments.html:51 +#: order/templates/order/so_attachments.html:79 +#: part/templates/part/attachments.html:81 +#: stock/templates/stock/item_attachments.html:81 +#: templates/attachment_table.html:6 +msgid "Add Attachment" +msgstr "" + +#: build/templates/build/attachments.html:69 +#: order/templates/order/so_attachments.html:52 +#: part/templates/part/attachments.html:35 +#: stock/templates/stock/item_attachments.html:49 +msgid "Edit Attachment" +msgstr "" + +#: build/templates/build/attachments.html:76 +#: order/templates/order/so_attachments.html:58 +#: part/templates/part/attachments.html:44 +#: stock/templates/stock/item_attachments.html:58 +#, fuzzy +#| msgid "Confirm item deletion" +msgid "Confirm Delete Operation" +msgstr "Подтвердите удаление элемента" + +#: build/templates/build/attachments.html:77 +#: order/templates/order/so_attachments.html:59 +#: part/templates/part/attachments.html:45 +#: stock/templates/stock/item_attachments.html:59 +msgid "Delete Attachment" +msgstr "" + #: build/templates/build/auto_allocate.html:9 msgid "Automatically Allocate Stock" msgstr "" @@ -1034,13 +1073,13 @@ msgid "Progress" msgstr "" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:710 +#: build/templates/build/detail.html:84 order/models.py:812 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 -#: stock/templates/stock/item_base.html:279 templates/js/order.js:245 +#: stock/templates/stock/item_base.html:279 templates/js/order.js:307 msgid "Sales Order" msgstr "" @@ -1181,10 +1220,10 @@ msgstr "" msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 order/forms.py:89 order/models.py:673 -#: order/templates/order/purchase_order_detail.html:239 -#: order/templates/order/receive_parts.html:25 stock/forms.py:169 -#: stock/forms.py:375 +#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:771 +#: order/templates/order/purchase_order_detail.html:266 +#: order/templates/order/receive_parts.html:25 stock/forms.py:136 +#: stock/forms.py:342 msgid "Destination" msgstr "" @@ -1285,7 +1324,6 @@ msgstr "" #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 #: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487 -#: stock/templates/stock/item_base.html:497 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "" @@ -1314,7 +1352,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1821 +#: build/views.py:184 stock/views.py:1653 msgid "Serial numbers already exist" msgstr "" @@ -1330,7 +1368,7 @@ msgstr "" msgid "Confirm unallocation of build stock" msgstr "" -#: build/views.py:281 build/views.py:371 stock/views.py:425 +#: build/views.py:281 build/views.py:371 stock/views.py:346 msgid "Check the confirmation box" msgstr "" @@ -1427,31 +1465,6 @@ msgstr "" msgid "Updated Build Item" msgstr "" -#: build/views.py:1070 -msgid "Add Build Order Attachment" -msgstr "" - -#: build/views.py:1083 order/views.py:117 order/views.py:169 part/views.py:179 -#: stock/views.py:277 -msgid "Added attachment" -msgstr "" - -#: build/views.py:1119 order/views.py:196 order/views.py:217 -msgid "Edit Attachment" -msgstr "" - -#: build/views.py:1129 order/views.py:200 order/views.py:221 -msgid "Attachment updated" -msgstr "" - -#: build/views.py:1139 order/views.py:236 order/views.py:250 -msgid "Delete Attachment" -msgstr "" - -#: build/views.py:1144 order/views.py:242 order/views.py:256 stock/views.py:333 -msgid "Deleted attachment" -msgstr "" - #: common/files.py:66 msgid "Unsupported file format: {ext.upper()}" msgstr "" @@ -1468,7 +1481,7 @@ msgstr "" msgid "Error reading file (data could be corrupted)" msgstr "" -#: common/forms.py:34 templates/attachment_table.html:15 +#: common/forms.py:34 templates/js/attachment.js:42 msgid "File" msgstr "" @@ -1501,7 +1514,7 @@ msgstr "" msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:72 company/models.py:94 company/models.py:95 +#: common/models.py:72 company/models.py:99 company/models.py:100 msgid "Company name" msgstr "" @@ -1605,8 +1618,8 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2193 part/templates/part/detail.html:160 -#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 +#: common/models.py:160 part/models.py:2226 part/templates/part/detail.html:160 +#: report/models.py:186 stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:320 msgid "Template" msgstr "" @@ -1615,7 +1628,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:167 part/models.py:819 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:828 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:332 msgid "Assembly" msgstr "" @@ -1624,7 +1637,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:174 part/models.py:825 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:834 part/templates/part/detail.html:180 #: templates/js/table_filters.js:336 msgid "Component" msgstr "" @@ -1633,7 +1646,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:181 part/models.py:836 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:845 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "" @@ -1641,7 +1654,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:188 part/models.py:841 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:850 part/templates/part/detail.html:210 #: templates/js/table_filters.js:344 msgid "Salable" msgstr "" @@ -1650,7 +1663,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:195 part/models.py:831 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:840 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:348 msgid "Trackable" msgstr "" @@ -1659,7 +1672,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:202 part/models.py:851 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:860 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1856,11 +1869,11 @@ msgstr "" msgid "Key string must be unique" msgstr "" -#: common/models.py:742 company/forms.py:190 +#: common/models.py:742 company/forms.py:125 msgid "Price break quantity" msgstr "" -#: common/models.py:749 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:749 company/templates/company/supplier_part_pricing.html:84 #: templates/js/part.js:832 msgid "Price" msgstr "" @@ -1891,16 +1904,16 @@ msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 -#: order/templates/order/po_navbar.html:22 order/views.py:605 +#: order/templates/order/po_navbar.html:22 order/views.py:337 #: part/templates/part/bom_upload/upload_file.html:27 -#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:762 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:621 msgid "Upload File" msgstr "" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 -#: order/views.py:606 part/templates/part/bom_upload/select_fields.html:58 +#: order/views.py:338 part/templates/part/bom_upload/select_fields.html:58 #: part/templates/part/import_wizard/ajax_match_fields.html:45 -#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:763 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:622 msgid "Match Fields" msgstr "" @@ -1925,269 +1938,277 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/forms.py:37 company/models.py:142 -#: company/templates/company/detail.html:42 -msgid "Currency" -msgstr "" - -#: company/forms.py:38 company/models.py:144 -msgid "Default currency used for this company" -msgstr "" - -#: company/forms.py:76 part/forms.py:46 +#: company/forms.py:26 part/forms.py:46 msgid "URL" msgstr "" -#: company/forms.py:77 part/forms.py:47 +#: company/forms.py:27 part/forms.py:47 msgid "Image URL" msgstr "" -#: company/forms.py:132 templates/js/part.js:940 +#: company/forms.py:67 templates/js/part.js:940 msgid "Single Price" msgstr "" -#: company/forms.py:133 +#: company/forms.py:68 msgid "Single quantity price" msgstr "" -#: company/forms.py:141 company/models.py:321 +#: company/forms.py:76 company/models.py:335 msgid "Select manufacturer" msgstr "" -#: company/forms.py:147 company/models.py:328 +#: company/forms.py:82 company/models.py:342 msgid "Manufacturer Part Number" msgstr "" -#: company/forms.py:149 company/models.py:327 +#: company/forms.py:84 company/models.py:341 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:408 +#: order/templates/order/purchase_order_detail.html:189 part/bom.py:171 +#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:533 msgid "MPN" msgstr "" -#: company/models.py:99 +#: company/models.py:104 msgid "Company description" msgstr "" -#: company/models.py:100 +#: company/models.py:105 msgid "Description of the company" msgstr "" -#: company/models.py:104 company/templates/company/company_base.html:70 -#: company/templates/company/detail.html:33 templates/js/company.js:60 +#: company/models.py:111 company/templates/company/company_base.html:70 +#: company/templates/company/detail.html:33 templates/js/company.js:129 msgid "Website" msgstr "" -#: company/models.py:104 +#: company/models.py:112 msgid "Company website URL" msgstr "" -#: company/models.py:107 company/templates/company/company_base.html:77 +#: company/models.py:116 company/templates/company/company_base.html:77 msgid "Address" msgstr "" -#: company/models.py:108 +#: company/models.py:117 msgid "Company address" msgstr "" -#: company/models.py:111 +#: company/models.py:120 msgid "Phone number" msgstr "" -#: company/models.py:112 +#: company/models.py:121 msgid "Contact phone number" msgstr "" -#: company/models.py:115 company/templates/company/company_base.html:91 +#: company/models.py:124 company/templates/company/company_base.html:91 msgid "Email" msgstr "" -#: company/models.py:115 +#: company/models.py:124 msgid "Contact email address" msgstr "" -#: company/models.py:118 company/templates/company/company_base.html:98 +#: company/models.py:127 company/templates/company/company_base.html:98 msgid "Contact" msgstr "" -#: company/models.py:119 +#: company/models.py:128 msgid "Point of contact" msgstr "" -#: company/models.py:121 company/models.py:333 company/models.py:526 -#: order/models.py:102 part/models.py:728 +#: company/models.py:130 company/models.py:347 company/models.py:548 +#: order/models.py:156 part/models.py:737 #: report/templates/report/inventree_build_order_base.html:165 -#: templates/js/company.js:188 templates/js/company.js:419 +#: templates/js/company.js:312 templates/js/company.js:544 #: templates/js/part.js:498 msgid "Link" msgstr "" -#: company/models.py:121 +#: company/models.py:130 msgid "Link to external company information" msgstr "" -#: company/models.py:129 part/models.py:738 +#: company/models.py:138 part/models.py:747 msgid "Image" msgstr "" -#: company/models.py:134 +#: company/models.py:143 msgid "is customer" msgstr "" -#: company/models.py:134 +#: company/models.py:143 msgid "Do you sell items to this company?" msgstr "" -#: company/models.py:136 +#: company/models.py:145 msgid "is supplier" msgstr "" -#: company/models.py:136 +#: company/models.py:145 msgid "Do you purchase items from this company?" msgstr "" -#: company/models.py:138 +#: company/models.py:147 msgid "is manufacturer" msgstr "" -#: company/models.py:138 +#: company/models.py:147 msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:305 company/models.py:497 stock/models.py:403 +#: company/models.py:151 company/serializers.py:259 +#: company/templates/company/detail.html:42 +msgid "Currency" +msgstr "" + +#: company/models.py:154 +msgid "Default currency used for this company" +msgstr "" + +#: company/models.py:319 company/models.py:519 stock/models.py:411 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" -#: company/models.py:309 company/models.py:501 order/views.py:1603 +#: company/models.py:323 company/models.py:523 order/views.py:1127 msgid "Select part" msgstr "" -#: company/models.py:320 company/templates/company/detail.html:57 +#: company/models.py:334 company/templates/company/detail.html:57 #: company/templates/company/manufacturer_part_base.html:85 #: company/templates/company/manufacturer_part_detail.html:25 #: company/templates/company/supplier_part_base.html:94 #: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:352 -#: templates/js/company.js:44 templates/js/company.js:165 -#: templates/js/company.js:390 +#: templates/js/company.js:113 templates/js/company.js:289 +#: templates/js/company.js:515 msgid "Manufacturer" msgstr "" -#: company/models.py:334 +#: company/models.py:348 msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:340 +#: company/models.py:354 msgid "Manufacturer part description" msgstr "" -#: company/models.py:390 company/models.py:520 +#: company/models.py:408 company/models.py:542 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 #: stock/templates/stock/item_base.html:362 msgid "Manufacturer Part" msgstr "" -#: company/models.py:397 +#: company/models.py:415 msgid "Parameter name" msgstr "" -#: company/models.py:403 part/templates/part/params.html:28 +#: company/models.py:421 part/templates/part/params.html:28 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1751 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:241 templates/js/stock.js:137 +#: stock/models.py:1771 templates/InvenTree/settings/header.html:8 +#: templates/js/company.js:365 templates/js/stock.js:137 msgid "Value" msgstr "" -#: company/models.py:404 +#: company/models.py:422 msgid "Parameter value" msgstr "" -#: company/models.py:410 part/models.py:813 part/models.py:2165 +#: company/models.py:428 part/models.py:822 part/models.py:2194 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 -#: templates/js/company.js:247 +#: templates/js/company.js:371 msgid "Units" msgstr "" -#: company/models.py:411 +#: company/models.py:429 msgid "Parameter units" msgstr "" -#: company/models.py:507 company/templates/company/detail.html:62 +#: company/models.py:529 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:189 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:256 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:369 -#: templates/js/company.js:48 templates/js/company.js:364 -#: templates/js/order.js:170 +#: templates/js/company.js:117 templates/js/company.js:489 +#: templates/js/order.js:232 msgid "Supplier" msgstr "" -#: company/models.py:508 +#: company/models.py:530 msgid "Select supplier" msgstr "" -#: company/models.py:513 company/templates/company/supplier_part_base.html:88 +#: company/models.py:535 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" -#: company/models.py:514 +#: company/models.py:536 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:521 +#: company/models.py:543 msgid "Select manufacturer part" msgstr "" -#: company/models.py:527 +#: company/models.py:549 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:533 +#: company/models.py:555 msgid "Supplier part description" msgstr "" -#: company/models.py:538 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2305 +#: company/models.py:560 company/templates/company/supplier_part_base.html:116 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2342 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:542 part/models.py:1606 +#: company/models.py:564 part/models.py:1615 msgid "base cost" msgstr "" -#: company/models.py:542 part/models.py:1606 +#: company/models.py:564 part/models.py:1615 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:544 company/templates/company/supplier_part_base.html:109 -#: stock/models.py:427 stock/templates/stock/item_base.html:310 +#: company/models.py:566 company/templates/company/supplier_part_base.html:109 +#: stock/models.py:435 stock/templates/stock/item_base.html:310 #: templates/js/stock.js:709 msgid "Packaging" msgstr "" -#: company/models.py:544 +#: company/models.py:566 msgid "Part packaging" msgstr "" -#: company/models.py:546 part/models.py:1608 +#: company/models.py:568 part/models.py:1617 msgid "multiple" msgstr "" -#: company/models.py:546 +#: company/models.py:568 msgid "Order multiple" msgstr "" +#: company/serializers.py:68 +msgid "Default currency used for this supplier" +msgstr "" + +#: company/serializers.py:69 +msgid "Currency Code" +msgstr "" + #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 #: company/templates/company/navbar.html:65 templates/js/build.js:563 @@ -2196,7 +2217,7 @@ msgstr "" #: company/templates/company/company_base.html:9 #: company/templates/company/company_base.html:35 -#: templates/InvenTree/search.html:304 templates/js/company.js:33 +#: templates/InvenTree/search.html:304 templates/js/company.js:102 msgid "Company" msgstr "" @@ -2210,7 +2231,7 @@ msgstr "" msgid "Download image from URL" msgstr "" -#: company/templates/company/company_base.html:46 order/views.py:313 +#: company/templates/company/company_base.html:46 templates/js/order.js:61 msgid "Create Purchase Order" msgstr "" @@ -2218,7 +2239,8 @@ msgstr "" msgid "Edit company information" msgstr "" -#: company/templates/company/company_base.html:56 company/views.py:326 +#: company/templates/company/company_base.html:56 +#: company/templates/company/company_base.html:126 msgid "Delete Company" msgstr "" @@ -2232,17 +2254,12 @@ msgstr "" msgid "Phone" msgstr "" -#: company/templates/company/delete.html:7 -#, python-format -msgid "Are you sure you want to delete company '%(name)s'?" -msgstr "" - -#: company/templates/company/delete.html:12 -#, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" -"If this supplier is deleted, these supplier part entries will also be deleted." -msgstr "" +#: company/templates/company/company_base.html:166 +#: part/templates/part/part_base.html:307 +#, fuzzy +#| msgid "upload date" +msgid "Upload Image" +msgstr "дата загрузки" #: company/templates/company/detail.html:21 msgid "Company Name" @@ -2256,10 +2273,10 @@ msgstr "" msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:460 -#: order/templates/order/sales_order_base.html:94 stock/models.py:445 -#: stock/models.py:446 stock/templates/stock/item_base.html:262 -#: templates/js/company.js:40 templates/js/order.js:267 +#: company/templates/company/detail.html:67 order/models.py:540 +#: order/templates/order/sales_order_base.html:94 stock/models.py:453 +#: stock/models.py:454 stock/templates/stock/item_base.html:262 +#: templates/js/company.js:109 templates/js/order.js:329 #: templates/js/stock.js:1111 msgid "Customer" msgstr "" @@ -2281,6 +2298,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:28 #: company/templates/company/detail_supplier_part.html:27 #: company/templates/company/manufacturer_part_suppliers.html:20 +#: company/templates/company/manufacturer_part_suppliers.html:46 #: part/templates/part/category.html:131 #: part/templates/part/manufacturer.html:22 #: part/templates/part/supplier.html:20 @@ -2303,26 +2321,25 @@ msgstr "" msgid "Delete Parts" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:66 +#: company/templates/company/detail_manufacturer_part.html:68 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:127 #: templates/js/stock.js:1326 msgid "New Part" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:67 +#: company/templates/company/detail_manufacturer_part.html:69 #: company/templates/company/detail_supplier_part.html:67 msgid "Create new Part" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:72 -#: company/views.py:71 part/templates/part/manufacturer.html:52 -#: part/templates/part/supplier.html:56 +#: company/templates/company/detail_manufacturer_part.html:74 +#: company/views.py:66 part/templates/part/manufacturer.html:52 +#: part/templates/part/supplier.html:55 msgid "New Manufacturer" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:73 -#: company/views.py:284 +#: company/templates/company/detail_manufacturer_part.html:75 msgid "Create new Manufacturer" msgstr "" @@ -2345,26 +2362,24 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:21 #: order/templates/order/order_wizard/select_parts.html:44 -#: order/templates/order/purchase_order_detail.html:50 +#: part/templates/part/part_base.html:429 msgid "Create new supplier part" msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 -#: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1332 +#: part/templates/part/part_base.html:428 part/templates/part/supplier.html:17 +#: templates/js/stock.js:1332 msgid "New Supplier Part" msgstr "" #: company/templates/company/detail_supplier_part.html:72 -#: company/templates/company/manufacturer_part_suppliers.html:82 -#: company/views.py:64 order/templates/order/purchase_orders.html:185 -#: part/templates/part/supplier.html:50 +#: company/templates/company/manufacturer_part_suppliers.html:96 +#: company/views.py:60 part/templates/part/supplier.html:50 msgid "New Supplier" msgstr "" -#: company/templates/company/detail_supplier_part.html:73 company/views.py:281 -#: order/templates/order/purchase_orders.html:186 +#: company/templates/company/detail_supplier_part.html:73 msgid "Create new Supplier" msgstr "" @@ -2399,18 +2414,17 @@ msgstr "" msgid "Internal Part" msgstr "" -#: company/templates/company/manufacturer_part_delete.html:6 -msgid "Are you sure you want to delete the following Manufacturer Parts?" +#: company/templates/company/manufacturer_part_base.html:125 +msgid "Edit Manufacturer Part" msgstr "" -#: company/templates/company/manufacturer_part_delete.html:36 -#, python-format -msgid "There are %(count)s suppliers defined for this manufacturer part. If you delete it, the following supplier parts will also be deleted:" +#: company/templates/company/manufacturer_part_base.html:134 +msgid "Delete Manufacturer Part" msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:63 part/templates/part/navbar.html:87 +#: company/views.py:59 part/templates/part/navbar.html:87 #: part/templates/part/navbar.html:90 part/templates/part/prices.html:153 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" @@ -2423,7 +2437,7 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:22 #: company/templates/company/navbar.html:41 #: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:39 stock/api.py:54 +#: part/templates/part/navbar.html:39 stock/api.py:53 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 @@ -2449,9 +2463,11 @@ msgid "Delete supplier parts" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 +#: company/templates/company/manufacturer_part_suppliers.html:48 +#: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:1002 users/models.py:191 +#: stock/views.py:855 templates/js/company.js:203 users/models.py:192 msgid "Delete" msgstr "" @@ -2469,11 +2485,31 @@ msgstr "" msgid "New Parameter" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:83 +#: company/templates/company/manufacturer_part_suppliers.html:48 +#, fuzzy +#| msgid "Delete Item" +msgid "Delete parameters" +msgstr "Удалить элемент" + +#: company/templates/company/manufacturer_part_suppliers.html:80 +msgid "Add Parameter" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:97 #: part/templates/part/supplier.html:51 msgid "Create new supplier" msgstr "" +#: company/templates/company/manufacturer_part_suppliers.html:127 +msgid "Selected parameters will be deleted" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:139 +#, fuzzy +#| msgid "Delete Item" +msgid "Delete Parameters" +msgstr "Удалить элемент" + #: company/templates/company/navbar.html:20 #: company/templates/company/navbar.html:23 msgid "Manufactured Parts" @@ -2491,7 +2527,7 @@ msgstr "" #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 #: templates/InvenTree/search.html:198 templates/js/stock.js:1010 -#: templates/stats.html:93 templates/stats.html:102 users/models.py:42 +#: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" @@ -2505,7 +2541,7 @@ msgstr "" #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:236 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 -#: users/models.py:45 +#: users/models.py:46 msgid "Sales Orders" msgstr "" @@ -2517,7 +2553,7 @@ msgstr "" #: part/templates/part/orders.html:10 templates/InvenTree/index.html:213 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 -#: users/models.py:44 +#: users/models.py:45 msgid "Purchase Orders" msgstr "" @@ -2546,8 +2582,8 @@ msgid "New Sales Order" msgstr "" #: company/templates/company/supplier_part_base.html:7 -#: company/templates/company/supplier_part_base.html:20 stock/models.py:412 -#: stock/templates/stock/item_base.html:374 templates/js/company.js:380 +#: company/templates/company/supplier_part_base.html:20 stock/models.py:420 +#: stock/templates/stock/item_base.html:374 templates/js/company.js:505 #: templates/js/stock.js:690 msgid "Supplier Part" msgstr "" @@ -2597,8 +2633,9 @@ msgstr "" msgid "Pricing Information" msgstr "" -#: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 -#: part/templates/part/prices.html:264 part/views.py:2951 +#: company/templates/company/supplier_part_pricing.html:19 +#: company/templates/company/supplier_part_pricing.html:118 +#: part/templates/part/prices.html:264 part/views.py:2788 msgid "Add Price Break" msgstr "" @@ -2606,443 +2643,387 @@ msgstr "" msgid "No price break information found" msgstr "" -#: company/templates/company/supplier_part_pricing.html:89 +#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2850 +msgid "Delete Price Break" +msgstr "" + +#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2836 +msgid "Edit Price Break" +msgstr "" + +#: company/templates/company/supplier_part_pricing.html:91 msgid "Edit price break" msgstr "" -#: company/templates/company/supplier_part_pricing.html:90 +#: company/templates/company/supplier_part_pricing.html:92 msgid "Delete price break" msgstr "" -#: company/views.py:70 part/templates/part/navbar.html:81 +#: company/views.py:65 part/templates/part/navbar.html:81 #: part/templates/part/navbar.html:84 part/templates/part/prices.html:157 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" -#: company/views.py:77 templates/InvenTree/search.html:336 +#: company/views.py:71 templates/InvenTree/search.html:336 #: templates/navbar.html:45 msgid "Customers" msgstr "" -#: company/views.py:78 order/templates/order/sales_orders.html:187 +#: company/views.py:72 msgid "New Customer" msgstr "" -#: company/views.py:86 +#: company/views.py:79 msgid "Companies" msgstr "" -#: company/views.py:87 +#: company/views.py:80 msgid "New Company" msgstr "" -#: company/views.py:169 part/views.py:1148 +#: company/views.py:161 part/views.py:1007 msgid "Download Image" msgstr "" -#: company/views.py:198 part/views.py:1180 +#: company/views.py:190 part/views.py:1039 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:205 part/views.py:1187 +#: company/views.py:197 part/views.py:1046 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:214 part/views.py:1196 +#: company/views.py:206 part/views.py:1055 msgid "Supplied URL is not a valid image file" msgstr "" -#: company/views.py:243 -msgid "Update Company Image" -msgstr "" - -#: company/views.py:249 -msgid "Updated company image" -msgstr "" - -#: company/views.py:259 -msgid "Edit Company" -msgstr "" - -#: company/views.py:264 -msgid "Edited company information" -msgstr "" - -#: company/views.py:287 order/templates/order/sales_orders.html:188 -msgid "Create new Customer" -msgstr "" - -#: company/views.py:289 -msgid "Create new Company" -msgstr "" - -#: company/views.py:316 -msgid "Created new company" -msgstr "" - -#: company/views.py:332 -msgid "Company was deleted" -msgstr "" - -#: company/views.py:357 -msgid "Edit Manufacturer Part" -msgstr "" - -#: company/views.py:366 +#: company/views.py:251 msgid "Create New Manufacturer Part" msgstr "" -#: company/views.py:440 -msgid "Delete Manufacturer Part" -msgstr "" - -#: company/views.py:514 -msgid "Add Manufacturer Part Parameter" -msgstr "" - -#: company/views.py:548 -msgid "Edit Manufacturer Part Parameter" -msgstr "" - -#: company/views.py:588 +#: company/views.py:334 msgid "Edit Supplier Part" msgstr "" -#: company/views.py:639 templates/js/stock.js:1333 +#: company/views.py:385 templates/js/stock.js:1333 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:783 +#: company/views.py:529 msgid "Delete Supplier Part" msgstr "" -#: company/views.py:860 part/views.py:2955 -msgid "Added new price break" -msgstr "" - -#: company/views.py:916 part/views.py:2999 -msgid "Edit Price Break" -msgstr "" - -#: company/views.py:931 part/views.py:3013 -msgid "Delete Price Break" -msgstr "" - #: label/api.py:56 report/api.py:201 msgid "No valid objects provided to template" msgstr "" -#: label/models.py:103 +#: label/models.py:104 msgid "Label name" msgstr "" -#: label/models.py:110 +#: label/models.py:111 msgid "Label description" msgstr "" -#: label/models.py:117 stock/forms.py:202 +#: label/models.py:118 stock/forms.py:169 msgid "Label" msgstr "" -#: label/models.py:118 +#: label/models.py:119 msgid "Label template file" msgstr "" -#: label/models.py:124 report/models.py:297 +#: label/models.py:125 report/models.py:297 msgid "Enabled" msgstr "" -#: label/models.py:125 +#: label/models.py:126 msgid "Label template is enabled" msgstr "" -#: label/models.py:130 +#: label/models.py:131 msgid "Width [mm]" msgstr "" -#: label/models.py:131 +#: label/models.py:132 msgid "Label width, specified in mm" msgstr "" -#: label/models.py:137 +#: label/models.py:138 msgid "Height [mm]" msgstr "" -#: label/models.py:138 +#: label/models.py:139 msgid "Label height, specified in mm" msgstr "" -#: label/models.py:144 report/models.py:290 +#: label/models.py:145 report/models.py:290 msgid "Filename Pattern" msgstr "" -#: label/models.py:145 +#: label/models.py:146 msgid "Pattern for generating label filenames" msgstr "" -#: label/models.py:244 label/models.py:297 +#: label/models.py:249 label/models.py:306 msgid "Query filters (comma-separated list of key=value pairs" msgstr "" -#: label/models.py:245 label/models.py:298 report/models.py:317 +#: label/models.py:250 label/models.py:307 report/models.py:317 #: report/models.py:440 report/models.py:474 msgid "Filters" msgstr "" -#: order/forms.py:31 order/templates/order/order_base.html:47 +#: order/forms.py:30 order/templates/order/order_base.html:47 msgid "Place order" msgstr "" -#: order/forms.py:42 order/templates/order/order_base.html:54 +#: order/forms.py:41 order/templates/order/order_base.html:54 msgid "Mark order as complete" msgstr "" -#: order/forms.py:53 order/forms.py:64 order/templates/order/order_base.html:59 +#: order/forms.py:52 order/forms.py:63 order/templates/order/order_base.html:59 #: order/templates/order/sales_order_base.html:61 msgid "Cancel order" msgstr "" -#: order/forms.py:75 order/templates/order/sales_order_base.html:58 +#: order/forms.py:74 order/templates/order/sales_order_base.html:58 msgid "Ship order" msgstr "" -#: order/forms.py:90 +#: order/forms.py:89 msgid "Receive parts to this location" msgstr "" -#: order/forms.py:112 -msgid "Purchase Order reference" -msgstr "" - -#: order/forms.py:119 -msgid "Target date for order delivery. Order will be overdue after this date." -msgstr "" - -#: order/forms.py:147 -msgid "Enter sales order number" -msgstr "" - -#: order/forms.py:154 order/models.py:472 -msgid "Target date for order completion. Order will be overdue after this date." -msgstr "" - -#: order/forms.py:246 +#: order/forms.py:116 msgid "Enter stock item serial numbers" msgstr "" -#: order/forms.py:252 +#: order/forms.py:122 msgid "Enter quantity of stock items" msgstr "" -#: order/models.py:98 -msgid "Order reference" -msgstr "" - -#: order/models.py:100 +#: order/models.py:154 msgid "Order description" msgstr "" -#: order/models.py:102 +#: order/models.py:156 msgid "Link to external page" msgstr "" -#: order/models.py:110 part/templates/part/detail.html:132 +#: order/models.py:164 part/templates/part/detail.html:132 msgid "Created By" msgstr "" -#: order/models.py:117 +#: order/models.py:171 msgid "User or group responsible for this order" msgstr "" -#: order/models.py:122 +#: order/models.py:176 msgid "Order notes" msgstr "" -#: order/models.py:181 order/models.py:465 +#: order/models.py:243 order/models.py:530 +msgid "Order reference" +msgstr "" + +#: order/models.py:248 order/models.py:545 msgid "Purchase order status" msgstr "" -#: order/models.py:190 +#: order/models.py:257 msgid "Company from which the items are being ordered" msgstr "" -#: order/models.py:193 order/templates/order/order_base.html:98 -#: templates/js/order.js:179 +#: order/models.py:260 order/templates/order/order_base.html:98 +#: templates/js/order.js:241 msgid "Supplier Reference" msgstr "" -#: order/models.py:193 +#: order/models.py:260 msgid "Supplier order reference code" msgstr "" -#: order/models.py:200 +#: order/models.py:267 msgid "received by" msgstr "" -#: order/models.py:205 +#: order/models.py:272 msgid "Issue Date" msgstr "" -#: order/models.py:206 +#: order/models.py:273 msgid "Date order was issued" msgstr "" -#: order/models.py:211 +#: order/models.py:278 msgid "Target Delivery Date" msgstr "" -#: order/models.py:212 +#: order/models.py:279 msgid "Expected date for order delivery. Order will be overdue after this date." msgstr "" -#: order/models.py:218 +#: order/models.py:285 msgid "Date order was completed" msgstr "" -#: order/models.py:242 part/views.py:1886 stock/models.py:300 -#: stock/models.py:1015 +#: order/models.py:309 part/views.py:1730 stock/models.py:308 +#: stock/models.py:1023 msgid "Quantity must be greater than zero" msgstr "" -#: order/models.py:247 +#: order/models.py:314 msgid "Part supplier must match PO supplier" msgstr "" -#: order/models.py:345 +#: order/models.py:412 msgid "Lines can only be received against an order marked as 'Placed'" msgstr "" -#: order/models.py:349 +#: order/models.py:416 msgid "Quantity must be an integer" msgstr "" -#: order/models.py:351 +#: order/models.py:418 msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:461 +#: order/models.py:541 msgid "Company to which the items are being sold" msgstr "" -#: order/models.py:467 +#: order/models.py:547 msgid "Customer Reference " msgstr "" -#: order/models.py:467 +#: order/models.py:547 msgid "Customer order reference code" msgstr "" -#: order/models.py:475 templates/js/order.js:303 +#: order/models.py:552 +msgid "Target date for order completion. Order will be overdue after this date." +msgstr "" + +#: order/models.py:555 templates/js/order.js:370 msgid "Shipment Date" msgstr "" -#: order/models.py:482 +#: order/models.py:562 msgid "shipped by" msgstr "" -#: order/models.py:526 +#: order/models.py:606 msgid "SalesOrder cannot be shipped as it is not currently pending" msgstr "" -#: order/models.py:613 +#: order/models.py:703 msgid "Item quantity" msgstr "" -#: order/models.py:615 +#: order/models.py:709 msgid "Line item reference" msgstr "" -#: order/models.py:617 +#: order/models.py:711 msgid "Line item notes" msgstr "" -#: order/models.py:643 order/models.py:710 templates/js/order.js:353 +#: order/models.py:741 order/models.py:812 templates/js/order.js:420 msgid "Order" msgstr "" -#: order/models.py:644 order/templates/order/order_base.html:9 +#: order/models.py:742 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 -#: stock/templates/stock/item_base.html:324 templates/js/order.js:148 +#: stock/templates/stock/item_base.html:324 templates/js/order.js:210 #: templates/js/stock.js:669 templates/js/stock.js:1092 msgid "Purchase Order" msgstr "" -#: order/models.py:658 +#: order/models.py:756 msgid "Supplier part" msgstr "" -#: order/models.py:661 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:219 +#: order/models.py:759 order/templates/order/order_base.html:131 +#: order/templates/order/purchase_order_detail.html:246 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "" -#: order/models.py:661 +#: order/models.py:759 msgid "Number of items received" msgstr "" -#: order/models.py:667 part/templates/part/prices.html:166 stock/models.py:537 +#: order/models.py:765 part/templates/part/prices.html:166 stock/models.py:545 #: stock/templates/stock/item_base.html:331 templates/js/stock.js:704 msgid "Purchase Price" msgstr "" -#: order/models.py:668 +#: order/models.py:766 msgid "Unit purchase price" msgstr "" -#: order/models.py:676 +#: order/models.py:774 msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:718 part/templates/part/part_pricing.html:97 +#: order/models.py:820 part/templates/part/part_pricing.html:97 #: part/templates/part/prices.html:103 part/templates/part/prices.html:278 msgid "Sale Price" msgstr "" -#: order/models.py:719 +#: order/models.py:821 msgid "Unit sale price" msgstr "" -#: order/models.py:794 order/models.py:796 +#: order/models.py:900 order/models.py:902 msgid "Stock item has not been assigned" msgstr "" -#: order/models.py:800 +#: order/models.py:906 msgid "Cannot allocate stock item to a line with a different part" msgstr "" -#: order/models.py:802 +#: order/models.py:908 msgid "Cannot allocate stock to a line without a part" msgstr "" -#: order/models.py:805 +#: order/models.py:911 msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:815 +#: order/models.py:921 msgid "Quantity must be 1 for serialized stock item" msgstr "" -#: order/models.py:820 +#: order/models.py:926 msgid "Line" msgstr "" -#: order/models.py:831 +#: order/models.py:937 msgid "Item" msgstr "" -#: order/models.py:832 +#: order/models.py:938 msgid "Select stock item to allocate" msgstr "" -#: order/models.py:835 +#: order/models.py:941 msgid "Enter stock allocation quantity" msgstr "" +#: order/serializers.py:139 +msgid "Purchase price currency" +msgstr "" + +#: order/serializers.py:359 +msgid "Sale price currency" +msgstr "" + #: order/templates/order/delete_attachment.html:5 #: stock/templates/stock/attachment_delete.html:5 #: templates/attachment_delete.html:5 @@ -3087,16 +3068,22 @@ msgstr "" msgid "Issued" msgstr "" -#: order/templates/order/order_base.html:180 -#: order/templates/order/purchase_order_detail.html:100 +#: order/templates/order/order_base.html:188 +msgid "Edit Purchase Order" +msgstr "" + +#: order/templates/order/order_base.html:199 +#: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 +#: part/templates/part/part_base.html:415 #: stock/templates/stock/location.html:191 templates/js/stock.js:750 #: templates/js/stock.js:1338 msgid "New Location" msgstr "" -#: order/templates/order/order_base.html:181 -#: order/templates/order/purchase_order_detail.html:101 +#: order/templates/order/order_base.html:200 +#: order/templates/order/purchase_order_detail.html:128 +#: part/templates/part/part_base.html:416 #: stock/templates/stock/location.html:42 msgid "Create new stock location" msgstr "" @@ -3249,7 +3236,7 @@ msgid "Select existing purchase orders, or create new orders." msgstr "" #: order/templates/order/order_wizard/select_pos.html:31 -#: templates/js/order.js:205 templates/js/order.js:308 +#: templates/js/order.js:267 templates/js/order.js:375 msgid "Items" msgstr "" @@ -3273,7 +3260,6 @@ msgid "Purchase Order Attachments" msgstr "" #: order/templates/order/po_lineitem_delete.html:5 -#: order/templates/order/so_lineitem_delete.html:5 msgid "Are you sure you wish to delete this line item?" msgstr "" @@ -3291,41 +3277,52 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:24 -#: order/templates/order/sales_order_detail.html:22 order/views.py:1327 -#: order/views.py:1410 +#: order/templates/order/purchase_order_detail.html:64 +#: order/templates/order/sales_order_detail.html:22 +#: order/templates/order/sales_order_detail.html:56 msgid "Add Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:114 +#: order/templates/order/purchase_order_detail.html:100 +#: order/templates/order/sales_order_detail.html:398 +msgid "Edit Line Item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:110 +#: order/templates/order/sales_order_detail.html:408 +msgid "Delete Line Item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:141 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:142 -#: order/templates/order/sales_order_detail.html:223 +#: order/templates/order/purchase_order_detail.html:169 +#: order/templates/order/sales_order_detail.html:233 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:191 -#: order/templates/order/sales_order_detail.html:246 templates/js/part.js:807 +#: order/templates/order/purchase_order_detail.html:218 +#: order/templates/order/sales_order_detail.html:256 templates/js/part.js:807 #: templates/js/part.js:996 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:198 -#: order/templates/order/sales_order_detail.html:253 +#: order/templates/order/purchase_order_detail.html:225 +#: order/templates/order/sales_order_detail.html:263 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:255 -#: order/templates/order/sales_order_detail.html:359 +#: order/templates/order/purchase_order_detail.html:282 +#: order/templates/order/sales_order_detail.html:369 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:256 +#: order/templates/order/purchase_order_detail.html:283 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:261 +#: order/templates/order/purchase_order_detail.html:288 msgid "Receive line item" msgstr "" @@ -3340,7 +3337,7 @@ msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:45 -#: part/models.py:322 part/templates/part/cat_link.html:7 +#: part/models.py:326 part/templates/part/cat_link.html:7 #: part/templates/part/category.html:108 part/templates/part/category.html:157 #: part/templates/part/category_navbar.html:25 #: part/templates/part/category_navbar.html:32 @@ -3348,7 +3345,7 @@ msgstr "" #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 #: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 -#: users/models.py:40 +#: users/models.py:41 msgid "Parts" msgstr "" @@ -3390,10 +3387,14 @@ msgstr "" msgid "Sales Order Details" msgstr "" -#: order/templates/order/sales_order_base.html:100 templates/js/order.js:275 +#: order/templates/order/sales_order_base.html:100 templates/js/order.js:342 msgid "Customer Reference" msgstr "" +#: order/templates/order/sales_order_base.html:177 +msgid "Edit Sales Order" +msgstr "" + #: order/templates/order/sales_order_cancel.html:8 #: order/templates/order/sales_order_ship.html:9 #: part/templates/part/bom_duplicate.html:12 @@ -3409,69 +3410,69 @@ msgstr "" msgid "Sales Order Items" msgstr "" -#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:358 +#: order/templates/order/sales_order_detail.html:105 templates/js/bom.js:358 #: templates/js/build.js:725 templates/js/build.js:1142 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:611 +#: order/templates/order/sales_order_detail.html:112 templates/js/build.js:611 #: templates/js/build.js:947 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:613 +#: order/templates/order/sales_order_detail.html:113 templates/js/build.js:613 #: templates/js/build.js:948 msgid "Delete stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:176 +#: order/templates/order/sales_order_detail.html:186 msgid "No matching line items" msgstr "" -#: order/templates/order/sales_order_detail.html:206 +#: order/templates/order/sales_order_detail.html:216 msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:676 +#: order/templates/order/sales_order_detail.html:284 templates/js/build.js:676 #: templates/js/build.js:943 msgid "Allocated" msgstr "" -#: order/templates/order/sales_order_detail.html:276 +#: order/templates/order/sales_order_detail.html:286 msgid "Fulfilled" msgstr "" -#: order/templates/order/sales_order_detail.html:313 +#: order/templates/order/sales_order_detail.html:323 msgid "PO" msgstr "" -#: order/templates/order/sales_order_detail.html:343 +#: order/templates/order/sales_order_detail.html:353 msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:739 +#: order/templates/order/sales_order_detail.html:356 templates/js/build.js:739 msgid "Allocate stock" msgstr "" -#: order/templates/order/sales_order_detail.html:349 +#: order/templates/order/sales_order_detail.html:359 msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:732 +#: order/templates/order/sales_order_detail.html:363 templates/js/build.js:732 #: templates/js/build.js:1150 msgid "Build stock" msgstr "" -#: order/templates/order/sales_order_detail.html:356 -#: order/templates/order/sales_order_detail.html:465 +#: order/templates/order/sales_order_detail.html:366 +#: order/templates/order/sales_order_detail.html:485 msgid "Calculate price" msgstr "" -#: order/templates/order/sales_order_detail.html:360 +#: order/templates/order/sales_order_detail.html:370 msgid "Delete line item " msgstr "" -#: order/templates/order/sales_order_detail.html:471 +#: order/templates/order/sales_order_detail.html:491 msgid "Update Unit Price" msgstr "" @@ -3512,194 +3513,154 @@ msgstr "" msgid "Sales Order Attachments" msgstr "" -#: order/views.py:106 -msgid "Add Purchase Order Attachment" -msgstr "" - -#: order/views.py:156 -msgid "Add Sales Order Attachment" -msgstr "" - -#: order/views.py:348 -msgid "Create Sales Order" -msgstr "" - -#: order/views.py:383 -msgid "Edit Purchase Order" -msgstr "" - -#: order/views.py:403 -msgid "Edit Sales Order" -msgstr "" - -#: order/views.py:419 +#: order/views.py:151 msgid "Cancel Order" msgstr "" -#: order/views.py:428 order/views.py:454 +#: order/views.py:160 order/views.py:186 msgid "Confirm order cancellation" msgstr "" -#: order/views.py:431 order/views.py:457 +#: order/views.py:163 order/views.py:189 msgid "Order cannot be cancelled" msgstr "" -#: order/views.py:445 +#: order/views.py:177 msgid "Cancel sales order" msgstr "" -#: order/views.py:471 +#: order/views.py:203 msgid "Issue Order" msgstr "" -#: order/views.py:480 +#: order/views.py:212 msgid "Confirm order placement" msgstr "" -#: order/views.py:490 +#: order/views.py:222 msgid "Purchase order issued" msgstr "" -#: order/views.py:501 +#: order/views.py:233 msgid "Complete Order" msgstr "" -#: order/views.py:517 +#: order/views.py:249 msgid "Confirm order completion" msgstr "" -#: order/views.py:528 +#: order/views.py:260 msgid "Purchase order completed" msgstr "" -#: order/views.py:538 +#: order/views.py:270 msgid "Ship Order" msgstr "" -#: order/views.py:554 +#: order/views.py:286 msgid "Confirm order shipment" msgstr "" -#: order/views.py:560 +#: order/views.py:292 msgid "Could not ship order" msgstr "" -#: order/views.py:607 +#: order/views.py:339 msgid "Match Supplier Parts" msgstr "" -#: order/views.py:804 +#: order/views.py:536 msgid "Receive Parts" msgstr "" -#: order/views.py:874 +#: order/views.py:606 msgid "Items received" msgstr "" -#: order/views.py:888 +#: order/views.py:620 msgid "No destination set" msgstr "" -#: order/views.py:933 +#: order/views.py:665 msgid "Error converting quantity to number" msgstr "" -#: order/views.py:939 +#: order/views.py:671 msgid "Receive quantity less than zero" msgstr "" -#: order/views.py:945 +#: order/views.py:677 msgid "No lines specified" msgstr "" -#: order/views.py:1018 +#: order/views.py:750 msgid "Update prices" msgstr "" -#: order/views.py:1276 +#: order/views.py:1008 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1336 -msgid "Supplier part must be specified" -msgstr "" - -#: order/views.py:1342 -msgid "Supplier must match for Part and Order" -msgstr "" - -#: order/views.py:1473 order/views.py:1491 -msgid "Edit Line Item" -msgstr "" - -#: order/views.py:1507 order/views.py:1519 -msgid "Delete Line Item" -msgstr "" - -#: order/views.py:1512 order/views.py:1524 -msgid "Deleted line item" -msgstr "" - -#: order/views.py:1537 +#: order/views.py:1061 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1582 +#: order/views.py:1106 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1598 +#: order/views.py:1122 msgid "Select line item" msgstr "" -#: order/views.py:1629 +#: order/views.py:1153 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "" -#: order/views.py:1639 +#: order/views.py:1163 #, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1647 +#: order/views.py:1171 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1701 +#: order/views.py:1225 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1775 +#: order/views.py:1299 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1790 +#: order/views.py:1314 msgid "Remove allocation" msgstr "" -#: order/views.py:1862 +#: order/views.py:1386 msgid "Sales order not found" msgstr "" -#: order/views.py:1868 +#: order/views.py:1392 msgid "Price not found" msgstr "" -#: order/views.py:1871 +#: order/views.py:1395 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1876 +#: order/views.py:1400 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:747 +#: part/bom.py:138 part/models.py:72 part/models.py:756 #: part/templates/part/category.html:75 part/templates/part/detail.html:90 msgid "Default Location" msgstr "" @@ -3721,143 +3682,143 @@ msgstr "" msgid "Error reading BOM file (incorrect row size)" msgstr "" -#: part/forms.py:89 stock/forms.py:265 +#: part/forms.py:73 stock/forms.py:232 msgid "File Format" msgstr "" -#: part/forms.py:89 stock/forms.py:265 +#: part/forms.py:73 stock/forms.py:232 msgid "Select output file format" msgstr "" -#: part/forms.py:91 +#: part/forms.py:75 msgid "Cascading" msgstr "" -#: part/forms.py:91 +#: part/forms.py:75 msgid "Download cascading / multi-level BOM" msgstr "" -#: part/forms.py:93 +#: part/forms.py:77 msgid "Levels" msgstr "" -#: part/forms.py:93 +#: part/forms.py:77 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "" -#: part/forms.py:95 +#: part/forms.py:79 msgid "Include Parameter Data" msgstr "" -#: part/forms.py:95 +#: part/forms.py:79 msgid "Include part parameters data in exported BOM" msgstr "" -#: part/forms.py:97 +#: part/forms.py:81 msgid "Include Stock Data" msgstr "" -#: part/forms.py:97 +#: part/forms.py:81 msgid "Include part stock data in exported BOM" msgstr "" -#: part/forms.py:99 +#: part/forms.py:83 msgid "Include Manufacturer Data" msgstr "" -#: part/forms.py:99 +#: part/forms.py:83 msgid "Include part manufacturer data in exported BOM" msgstr "" -#: part/forms.py:101 +#: part/forms.py:85 msgid "Include Supplier Data" msgstr "" -#: part/forms.py:101 +#: part/forms.py:85 msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2191 +#: part/forms.py:106 part/models.py:2224 msgid "Parent Part" msgstr "" -#: part/forms.py:123 part/templates/part/bom_duplicate.html:7 +#: part/forms.py:107 part/templates/part/bom_duplicate.html:7 msgid "Select parent part to copy BOM from" msgstr "" -#: part/forms.py:129 +#: part/forms.py:113 msgid "Clear existing BOM items" msgstr "" -#: part/forms.py:135 +#: part/forms.py:119 msgid "Confirm BOM duplication" msgstr "" -#: part/forms.py:153 +#: part/forms.py:137 msgid "validate" msgstr "" -#: part/forms.py:153 +#: part/forms.py:137 msgid "Confirm that the BOM is correct" msgstr "" -#: part/forms.py:165 +#: part/forms.py:149 msgid "BOM file" msgstr "" -#: part/forms.py:165 +#: part/forms.py:149 msgid "Select BOM file to upload" msgstr "" -#: part/forms.py:184 +#: part/forms.py:168 msgid "Related Part" msgstr "" -#: part/forms.py:203 +#: part/forms.py:175 msgid "Select part category" msgstr "" -#: part/forms.py:220 +#: part/forms.py:192 msgid "Duplicate all BOM data for this part" msgstr "" -#: part/forms.py:221 +#: part/forms.py:193 msgid "Copy BOM" msgstr "" -#: part/forms.py:226 +#: part/forms.py:198 msgid "Duplicate all parameter data for this part" msgstr "" -#: part/forms.py:227 +#: part/forms.py:199 msgid "Copy Parameters" msgstr "" -#: part/forms.py:232 +#: part/forms.py:204 msgid "Confirm part creation" msgstr "" -#: part/forms.py:237 +#: part/forms.py:209 msgid "Include category parameter templates" msgstr "" -#: part/forms.py:242 +#: part/forms.py:214 msgid "Include parent categories parameter templates" msgstr "" -#: part/forms.py:322 +#: part/forms.py:294 msgid "Add parameter template to same level categories" msgstr "" -#: part/forms.py:326 +#: part/forms.py:298 msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2286 +#: part/forms.py:316 part/models.py:2323 msgid "Sub part" msgstr "" -#: part/forms.py:373 +#: part/forms.py:345 msgid "Input quantity for price calculation" msgstr "" @@ -3873,362 +3834,362 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2237 +#: part/models.py:86 part/models.py:2270 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" -#: part/models.py:83 part/templates/part/category.html:32 +#: part/models.py:87 part/templates/part/category.html:32 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127 -#: templates/stats.html:84 users/models.py:39 +#: templates/stats.html:84 users/models.py:40 msgid "Part Categories" msgstr "" -#: part/models.py:448 part/models.py:460 +#: part/models.py:457 part/models.py:469 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:557 +#: part/models.py:566 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:561 +#: part/models.py:570 msgid "Next available serial number is" msgstr "" -#: part/models.py:566 +#: part/models.py:575 msgid "Most recent serial number is" msgstr "" -#: part/models.py:645 +#: part/models.py:654 msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:670 part/templates/part/detail.html:22 +#: part/models.py:679 part/templates/part/detail.html:22 msgid "Part name" msgstr "" -#: part/models.py:677 +#: part/models.py:686 msgid "Is Template" msgstr "" -#: part/models.py:678 +#: part/models.py:687 msgid "Is this part a template part?" msgstr "" -#: part/models.py:689 +#: part/models.py:698 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:690 part/templates/part/detail.html:60 +#: part/models.py:699 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "" -#: part/models.py:696 +#: part/models.py:705 msgid "Part description" msgstr "" -#: part/models.py:701 part/templates/part/category.html:82 +#: part/models.py:710 part/templates/part/category.html:82 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "" -#: part/models.py:702 +#: part/models.py:711 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:709 part/models.py:2236 part/templates/part/detail.html:73 +#: part/models.py:718 part/models.py:2269 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" -#: part/models.py:710 +#: part/models.py:719 msgid "Part category" msgstr "" -#: part/models.py:715 part/templates/part/detail.html:28 +#: part/models.py:724 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "" -#: part/models.py:716 +#: part/models.py:725 msgid "Internal Part Number" msgstr "" -#: part/models.py:722 +#: part/models.py:731 msgid "Part revision or version number" msgstr "" -#: part/models.py:723 part/templates/part/detail.html:35 report/models.py:199 +#: part/models.py:732 part/templates/part/detail.html:35 report/models.py:199 #: templates/js/part.js:173 msgid "Revision" msgstr "" -#: part/models.py:745 +#: part/models.py:754 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:792 part/templates/part/detail.html:97 +#: part/models.py:801 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "" -#: part/models.py:793 +#: part/models.py:802 msgid "Default supplier part" msgstr "" -#: part/models.py:800 +#: part/models.py:809 msgid "Default Expiry" msgstr "" -#: part/models.py:801 +#: part/models.py:810 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:806 part/templates/part/detail.html:113 +#: part/models.py:815 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "" -#: part/models.py:807 +#: part/models.py:816 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:814 +#: part/models.py:823 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:820 +#: part/models.py:829 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:826 +#: part/models.py:835 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:832 +#: part/models.py:841 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:837 +#: part/models.py:846 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:842 +#: part/models.py:851 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:846 part/templates/part/detail.html:227 +#: part/models.py:855 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:246 templates/js/table_filters.js:315 msgid "Active" msgstr "" -#: part/models.py:847 +#: part/models.py:856 msgid "Is this part active?" msgstr "" -#: part/models.py:852 +#: part/models.py:861 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:857 +#: part/models.py:866 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:860 +#: part/models.py:869 msgid "BOM checksum" msgstr "" -#: part/models.py:860 +#: part/models.py:869 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:863 +#: part/models.py:872 msgid "BOM checked by" msgstr "" -#: part/models.py:865 +#: part/models.py:874 msgid "BOM checked date" msgstr "" -#: part/models.py:869 +#: part/models.py:878 msgid "Creation User" msgstr "" -#: part/models.py:1608 +#: part/models.py:1617 msgid "Sell multiple" msgstr "" -#: part/models.py:2063 +#: part/models.py:2088 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2080 +#: part/models.py:2105 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2100 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2125 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2101 +#: part/models.py:2126 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2106 +#: part/models.py:2131 msgid "Test Description" msgstr "" -#: part/models.py:2107 +#: part/models.py:2132 msgid "Enter description for this test" msgstr "" -#: part/models.py:2112 templates/js/part.js:726 +#: part/models.py:2137 templates/js/part.js:726 #: templates/js/table_filters.js:232 msgid "Required" msgstr "" -#: part/models.py:2113 +#: part/models.py:2138 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2118 templates/js/part.js:734 +#: part/models.py:2143 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2119 +#: part/models.py:2144 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2124 templates/js/part.js:741 +#: part/models.py:2149 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2125 +#: part/models.py:2150 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2158 +#: part/models.py:2187 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2163 +#: part/models.py:2192 msgid "Parameter Name" msgstr "" -#: part/models.py:2165 +#: part/models.py:2194 msgid "Parameter Units" msgstr "" -#: part/models.py:2193 part/models.py:2242 part/models.py:2243 +#: part/models.py:2226 part/models.py:2275 part/models.py:2276 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2195 +#: part/models.py:2228 msgid "Data" msgstr "" -#: part/models.py:2195 +#: part/models.py:2228 msgid "Parameter Value" msgstr "" -#: part/models.py:2247 templates/InvenTree/settings/category.html:67 +#: part/models.py:2280 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2248 +#: part/models.py:2281 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2278 +#: part/models.py:2315 msgid "Select parent part" msgstr "" -#: part/models.py:2287 +#: part/models.py:2324 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2293 +#: part/models.py:2330 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2332 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2295 +#: part/models.py:2332 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2298 +#: part/models.py:2335 msgid "Overage" msgstr "" -#: part/models.py:2299 +#: part/models.py:2336 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2302 +#: part/models.py:2339 msgid "BOM item reference" msgstr "" -#: part/models.py:2305 +#: part/models.py:2342 msgid "BOM item notes" msgstr "" -#: part/models.py:2307 +#: part/models.py:2344 msgid "Checksum" msgstr "" -#: part/models.py:2307 +#: part/models.py:2344 msgid "BOM line checksum" msgstr "" -#: part/models.py:2311 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2348 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2312 +#: part/models.py:2349 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2317 templates/js/bom.js:287 +#: part/models.py:2354 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2318 +#: part/models.py:2355 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2394 part/views.py:1892 part/views.py:1944 -#: stock/models.py:290 +#: part/models.py:2431 part/views.py:1736 part/views.py:1788 +#: stock/models.py:298 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2403 part/models.py:2405 +#: part/models.py:2440 part/models.py:2442 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2408 +#: part/models.py:2445 msgid "BOM Item" msgstr "" -#: part/models.py:2527 +#: part/models.py:2564 msgid "Part 1" msgstr "" -#: part/models.py:2531 +#: part/models.py:2568 msgid "Part 2" msgstr "" -#: part/models.py:2531 +#: part/models.py:2568 msgid "Select Related Part" msgstr "" -#: part/models.py:2563 +#: part/models.py:2600 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -4244,14 +4205,6 @@ msgstr "" msgid "Part Attachments" msgstr "" -#: part/templates/part/bom-delete.html:6 -msgid "Are you sure you want to delete this BOM item?" -msgstr "" - -#: part/templates/part/bom-delete.html:8 -msgid "Deleting this entry will remove the BOM row from the following part" -msgstr "" - #: part/templates/part/bom.html:10 part/templates/part/navbar.html:51 #: part/templates/part/navbar.html:54 msgid "Bill of Materials" @@ -4300,7 +4253,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:2187 +#: part/templates/part/bom.html:61 part/views.py:2031 msgid "Export Bill of Materials" msgstr "" @@ -4316,7 +4269,7 @@ msgstr "" msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/bom.html:160 part/views.py:591 +#: part/templates/part/bom.html:160 part/views.py:450 #: templates/js/stock.js:1327 msgid "Create New Part" msgstr "" @@ -4398,7 +4351,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:2597 +#: part/templates/part/category.html:38 part/views.py:2441 msgid "Create new part category" msgstr "" @@ -4463,6 +4416,7 @@ msgid "Create new location" msgstr "" #: part/templates/part/category.html:223 part/templates/part/category.html:253 +#: part/templates/part/part_base.html:378 msgid "New Category" msgstr "" @@ -4474,10 +4428,20 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:1391 +#: part/templates/part/category.html:260 stock/views.py:1223 msgid "Create new Stock Location" msgstr "" +#: part/templates/part/category.html:279 +#, fuzzy +#| msgid "Select Category" +msgid "Select parent category" +msgstr "Выбрать категорию" + +#: part/templates/part/category.html:286 part/views.py:2389 +msgid "Edit Part Category" +msgstr "" + #: part/templates/part/category_delete.html:5 msgid "Are you sure you want to delete category" msgstr "" @@ -4523,7 +4487,7 @@ msgstr "" msgid "Part Parameters" msgstr "" -#: part/templates/part/copy_part.html:9 part/views.py:467 +#: part/templates/part/copy_part.html:9 part/views.py:326 msgid "Duplicate Part" msgstr "" @@ -4645,7 +4609,7 @@ msgid "Delete manufacturer parts" msgstr "" #: part/templates/part/manufacturer.html:53 -#: part/templates/part/supplier.html:57 +#: part/templates/part/supplier.html:56 msgid "Create new manufacturer" msgstr "" @@ -4710,8 +4674,8 @@ msgstr "" msgid "Part List" msgstr "" -#: part/templates/part/part_base.html:26 templates/js/company.js:156 -#: templates/js/company.js:355 templates/js/part.js:84 templates/js/part.js:161 +#: part/templates/part/part_base.html:26 templates/js/company.js:280 +#: templates/js/company.js:480 templates/js/part.js:84 templates/js/part.js:161 msgid "Inactive" msgstr "" @@ -4795,10 +4759,26 @@ msgstr "" msgid "Building" msgstr "" -#: part/templates/part/part_base.html:282 part/templates/part/prices.html:131 +#: part/templates/part/part_base.html:285 part/templates/part/prices.html:131 msgid "Calculate" msgstr "" +#: part/templates/part/part_base.html:379 +#, fuzzy +#| msgid "Select Category" +msgid "Create New Part Category" +msgstr "Выбрать категорию" + +#: part/templates/part/part_base.html:387 +#, fuzzy +#| msgid "parent" +msgid "New Parent" +msgstr "родитель" + +#: part/templates/part/part_base.html:435 +msgid "Edit Part" +msgstr "" + #: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:27 msgid "Supplier Pricing" msgstr "" @@ -4851,6 +4831,18 @@ msgstr "" msgid "Add Test Template" msgstr "" +#: part/templates/part/part_tests.html:61 +msgid "Add Test Result Template" +msgstr "" + +#: part/templates/part/part_tests.html:79 +msgid "Edit Test Result Template" +msgstr "" + +#: part/templates/part/part_tests.html:91 +msgid "Delete Test Result Template" +msgstr "" + #: part/templates/part/part_thumb.html:20 msgid "Select from existing images" msgstr "" @@ -4941,7 +4933,7 @@ msgstr "" msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:3022 +#: part/templates/part/prices.html:206 part/views.py:2859 msgid "Add Internal Price Break" msgstr "" @@ -5044,228 +5036,188 @@ msgstr "" msgid "Unknown database" msgstr "" -#: part/views.py:96 +#: part/views.py:95 msgid "Add Related Part" msgstr "" -#: part/views.py:151 +#: part/views.py:150 msgid "Delete Related Part" msgstr "" -#: part/views.py:165 -msgid "Add part attachment" -msgstr "" - -#: part/views.py:218 templates/attachment_table.html:32 -msgid "Edit attachment" -msgstr "" - -#: part/views.py:222 -msgid "Part attachment updated" -msgstr "" - -#: part/views.py:237 -msgid "Delete Part Attachment" -msgstr "" - -#: part/views.py:245 -msgid "Deleted part attachment" -msgstr "" - -#: part/views.py:254 -msgid "Create Test Template" -msgstr "" - -#: part/views.py:281 -msgid "Edit Test Template" -msgstr "" - -#: part/views.py:295 -msgid "Delete Test Template" -msgstr "" - -#: part/views.py:302 +#: part/views.py:161 msgid "Set Part Category" msgstr "" -#: part/views.py:352 +#: part/views.py:211 #, python-brace-format msgid "Set category for {n} parts" msgstr "" -#: part/views.py:387 +#: part/views.py:246 msgid "Create Variant" msgstr "" -#: part/views.py:472 +#: part/views.py:331 msgid "Copied part" msgstr "" -#: part/views.py:526 part/views.py:664 +#: part/views.py:385 part/views.py:523 msgid "Possible matches exist - confirm creation of new part" msgstr "" -#: part/views.py:596 +#: part/views.py:455 msgid "Created new part" msgstr "" -#: part/views.py:764 +#: part/views.py:623 msgid "Match References" msgstr "" -#: part/views.py:1066 +#: part/views.py:925 msgid "None" msgstr "" -#: part/views.py:1125 +#: part/views.py:984 msgid "Part QR Code" msgstr "" -#: part/views.py:1227 -msgid "Upload Part Image" -msgstr "" - -#: part/views.py:1233 part/views.py:1268 -msgid "Updated part image" -msgstr "" - -#: part/views.py:1242 +#: part/views.py:1086 msgid "Select Part Image" msgstr "" -#: part/views.py:1271 +#: part/views.py:1112 +msgid "Updated part image" +msgstr "" + +#: part/views.py:1115 msgid "Part image not found" msgstr "" -#: part/views.py:1282 +#: part/views.py:1126 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1317 +#: part/views.py:1161 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1347 +#: part/views.py:1191 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1368 +#: part/views.py:1212 msgid "Validate BOM" msgstr "" -#: part/views.py:1389 +#: part/views.py:1233 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1400 +#: part/views.py:1244 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1534 +#: part/views.py:1378 msgid "No BOM file provided" msgstr "" -#: part/views.py:1895 +#: part/views.py:1739 msgid "Enter a valid quantity" msgstr "" -#: part/views.py:1920 part/views.py:1923 +#: part/views.py:1764 part/views.py:1767 msgid "Select valid part" msgstr "" -#: part/views.py:1929 +#: part/views.py:1773 msgid "Duplicate part selected" msgstr "" -#: part/views.py:1967 +#: part/views.py:1811 msgid "Select a part" msgstr "" -#: part/views.py:1973 +#: part/views.py:1817 msgid "Selected part creates a circular BOM" msgstr "" -#: part/views.py:1977 +#: part/views.py:1821 msgid "Specify quantity" msgstr "" -#: part/views.py:2239 +#: part/views.py:2083 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2246 +#: part/views.py:2090 msgid "Part was deleted" msgstr "" -#: part/views.py:2255 +#: part/views.py:2099 msgid "Part Pricing" msgstr "" -#: part/views.py:2396 +#: part/views.py:2240 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2406 +#: part/views.py:2250 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2413 +#: part/views.py:2257 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2421 +#: part/views.py:2265 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2471 +#: part/views.py:2315 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2485 +#: part/views.py:2329 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2545 -msgid "Edit Part Category" -msgstr "" - -#: part/views.py:2583 +#: part/views.py:2427 msgid "Delete Part Category" msgstr "" -#: part/views.py:2589 +#: part/views.py:2433 msgid "Part category was deleted" msgstr "" -#: part/views.py:2641 +#: part/views.py:2485 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2742 +#: part/views.py:2586 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2798 +#: part/views.py:2642 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2817 +#: part/views.py:2661 msgid "Create BOM Item" msgstr "" -#: part/views.py:2887 +#: part/views.py:2731 msgid "Edit BOM item" msgstr "" -#: part/views.py:2943 -msgid "Confim BOM item deletion" +#: part/views.py:2792 +msgid "Added new price break" msgstr "" -#: part/views.py:3031 +#: part/views.py:2868 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:3039 +#: part/views.py:2876 msgid "Delete Internal Price Break" msgstr "" @@ -5371,17 +5323,17 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1739 +#: stock/models.py:1759 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1745 +#: stock/models.py:1765 msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:1026 +#: templates/js/order.js:257 templates/js/stock.js:1026 msgid "Date" msgstr "" @@ -5393,287 +5345,287 @@ msgstr "" msgid "Fail" msgstr "" -#: stock/api.py:212 +#: stock/api.py:211 #, python-brace-format msgid "Updated stock for {n} items" msgstr "" -#: stock/api.py:281 +#: stock/api.py:280 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:114 stock/forms.py:418 stock/models.py:505 +#: stock/forms.py:81 stock/forms.py:385 stock/models.py:513 #: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 msgid "Expiry Date" msgstr "" -#: stock/forms.py:115 stock/forms.py:419 +#: stock/forms.py:82 stock/forms.py:386 msgid "Expiration date for this stock item" msgstr "" -#: stock/forms.py:118 +#: stock/forms.py:85 msgid "Enter unique serial numbers (or leave blank)" msgstr "" -#: stock/forms.py:169 +#: stock/forms.py:136 msgid "Destination for serialized stock (by default, will remain in current location)" msgstr "" -#: stock/forms.py:171 +#: stock/forms.py:138 msgid "Serial numbers" msgstr "" -#: stock/forms.py:171 +#: stock/forms.py:138 msgid "Unique serial numbers (must match quantity)" msgstr "" -#: stock/forms.py:173 stock/forms.py:349 +#: stock/forms.py:140 stock/forms.py:316 msgid "Add transaction note (optional)" msgstr "" -#: stock/forms.py:203 stock/forms.py:259 +#: stock/forms.py:170 stock/forms.py:226 msgid "Select test report template" msgstr "" -#: stock/forms.py:267 templates/js/table_filters.js:75 +#: stock/forms.py:234 templates/js/table_filters.js:75 #: templates/js/table_filters.js:138 msgid "Include sublocations" msgstr "" -#: stock/forms.py:267 +#: stock/forms.py:234 msgid "Include stock items in sub locations" msgstr "" -#: stock/forms.py:302 +#: stock/forms.py:269 msgid "Stock item to install" msgstr "" -#: stock/forms.py:309 +#: stock/forms.py:276 msgid "Stock quantity to assign" msgstr "" -#: stock/forms.py:337 +#: stock/forms.py:304 msgid "Must not exceed available quantity" msgstr "" -#: stock/forms.py:347 +#: stock/forms.py:314 msgid "Destination location for uninstalled items" msgstr "" -#: stock/forms.py:351 +#: stock/forms.py:318 msgid "Confirm uninstall" msgstr "" -#: stock/forms.py:351 +#: stock/forms.py:318 msgid "Confirm removal of installed stock items" msgstr "" -#: stock/forms.py:375 +#: stock/forms.py:342 msgid "Destination stock location" msgstr "" -#: stock/forms.py:377 +#: stock/forms.py:344 msgid "Add note (required)" msgstr "" -#: stock/forms.py:381 stock/views.py:852 stock/views.py:1051 +#: stock/forms.py:348 stock/views.py:705 stock/views.py:904 msgid "Confirm stock adjustment" msgstr "" -#: stock/forms.py:381 +#: stock/forms.py:348 msgid "Confirm movement of stock items" msgstr "" -#: stock/forms.py:383 +#: stock/forms.py:350 msgid "Set Default Location" msgstr "" -#: stock/forms.py:383 +#: stock/forms.py:350 msgid "Set the destination as the default location for selected parts" msgstr "" -#: stock/models.py:52 stock/models.py:542 +#: stock/models.py:56 stock/models.py:550 msgid "Owner" msgstr "" -#: stock/models.py:53 stock/models.py:543 +#: stock/models.py:57 stock/models.py:551 msgid "Select Owner" msgstr "" -#: stock/models.py:271 +#: stock/models.py:279 msgid "StockItem with this serial number already exists" msgstr "" -#: stock/models.py:307 +#: stock/models.py:315 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:317 stock/models.py:326 +#: stock/models.py:325 stock/models.py:334 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:318 +#: stock/models.py:326 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:340 +#: stock/models.py:348 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:346 +#: stock/models.py:354 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:353 +#: stock/models.py:361 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:395 +#: stock/models.py:403 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:404 +#: stock/models.py:412 msgid "Base part" msgstr "" -#: stock/models.py:413 +#: stock/models.py:421 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:418 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:426 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "" -#: stock/models.py:421 +#: stock/models.py:429 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:428 +#: stock/models.py:436 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:433 stock/templates/stock/item_base.html:270 +#: stock/models.py:441 stock/templates/stock/item_base.html:270 msgid "Installed In" msgstr "" -#: stock/models.py:436 +#: stock/models.py:444 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:452 +#: stock/models.py:460 msgid "Serial number for this item" msgstr "" -#: stock/models.py:464 +#: stock/models.py:472 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:468 +#: stock/models.py:476 msgid "Stock Quantity" msgstr "" -#: stock/models.py:477 +#: stock/models.py:485 msgid "Source Build" msgstr "" -#: stock/models.py:479 +#: stock/models.py:487 msgid "Build for this stock item" msgstr "" -#: stock/models.py:490 +#: stock/models.py:498 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:493 +#: stock/models.py:501 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:499 +#: stock/models.py:507 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:506 +#: stock/models.py:514 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:519 +#: stock/models.py:527 msgid "Delete on deplete" msgstr "" -#: stock/models.py:519 +#: stock/models.py:527 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:529 stock/templates/stock/item_notes.html:13 +#: stock/models.py:537 stock/templates/stock/item_notes.html:13 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:538 +#: stock/models.py:546 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1006 +#: stock/models.py:1014 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1012 +#: stock/models.py:1020 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1018 +#: stock/models.py:1026 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1021 +#: stock/models.py:1029 msgid "Serial numbers must be a list of integers" msgstr "" -#: stock/models.py:1024 +#: stock/models.py:1032 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1031 +#: stock/models.py:1039 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "" -#: stock/models.py:1189 +#: stock/models.py:1197 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:1663 +#: stock/models.py:1679 msgid "Entry notes" msgstr "" -#: stock/models.py:1716 +#: stock/models.py:1736 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1722 +#: stock/models.py:1742 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1740 +#: stock/models.py:1760 msgid "Test name" msgstr "" -#: stock/models.py:1746 templates/js/table_filters.js:222 +#: stock/models.py:1766 templates/js/table_filters.js:222 msgid "Test result" msgstr "" -#: stock/models.py:1752 +#: stock/models.py:1772 msgid "Test output value" msgstr "" -#: stock/models.py:1759 +#: stock/models.py:1779 msgid "Test result attachment" msgstr "" -#: stock/models.py:1765 +#: stock/models.py:1785 msgid "Test notes" msgstr "" @@ -5863,6 +5815,12 @@ msgstr "" msgid "No stocktake performed" msgstr "" +#: stock/templates/stock/item_base.html:499 +#, fuzzy +#| msgid "Edited stock item" +msgid "Edit Stock Status" +msgstr "Отредактированный товар" + #: stock/templates/stock/item_childs.html:12 msgid "Child Stock Items" msgstr "" @@ -5922,6 +5880,19 @@ msgstr "" msgid "Add Test Data" msgstr "" +#: stock/templates/stock/item_tests.html:86 +#: stock/templates/stock/item_tests.html:111 +msgid "Add Test Result" +msgstr "" + +#: stock/templates/stock/item_tests.html:131 +msgid "Edit Test Result" +msgstr "" + +#: stock/templates/stock/item_tests.html:145 +msgid "Delete Test Result" +msgstr "" + #: stock/templates/stock/location.html:20 msgid "You are not in the list of owners of this location. This stock location cannot be edited." msgstr "" @@ -5970,7 +5941,7 @@ msgid "Stock Details" msgstr "" #: stock/templates/stock/location.html:117 templates/InvenTree/search.html:279 -#: templates/stats.html:97 users/models.py:41 +#: templates/stats.html:97 users/models.py:42 msgid "Stock Locations" msgstr "" @@ -6010,7 +5981,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1364 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1196 msgid "Convert Stock Item" msgstr "" @@ -6043,8 +6014,8 @@ msgstr "" msgid "Edit Stock Location" msgstr "" -#: stock/views.py:230 stock/views.py:1343 stock/views.py:1465 -#: stock/views.py:1830 +#: stock/views.py:230 stock/views.py:1175 stock/views.py:1297 +#: stock/views.py:1662 msgid "Owner is required (ownership control is enabled)" msgstr "" @@ -6052,205 +6023,177 @@ msgstr "" msgid "Stock Location QR code" msgstr "" -#: stock/views.py:265 -msgid "Add Stock Item Attachment" -msgstr "" - -#: stock/views.py:311 -msgid "Edit Stock Item Attachment" -msgstr "" - -#: stock/views.py:327 -msgid "Delete Stock Item Attachment" -msgstr "" - -#: stock/views.py:343 +#: stock/views.py:264 msgid "Assign to Customer" msgstr "" -#: stock/views.py:352 +#: stock/views.py:273 msgid "Customer must be specified" msgstr "" -#: stock/views.py:376 +#: stock/views.py:297 msgid "Return to Stock" msgstr "" -#: stock/views.py:385 +#: stock/views.py:306 msgid "Specify a valid location" msgstr "" -#: stock/views.py:396 +#: stock/views.py:317 msgid "Stock item returned from customer" msgstr "" -#: stock/views.py:407 +#: stock/views.py:328 msgid "Delete All Test Data" msgstr "" -#: stock/views.py:424 +#: stock/views.py:345 msgid "Confirm test data deletion" msgstr "" -#: stock/views.py:444 -msgid "Add Test Result" -msgstr "" - -#: stock/views.py:484 -msgid "Edit Test Result" -msgstr "" - -#: stock/views.py:501 -msgid "Delete Test Result" -msgstr "" - -#: stock/views.py:509 +#: stock/views.py:362 msgid "Stock Export Options" msgstr "" -#: stock/views.py:630 +#: stock/views.py:483 msgid "Stock Item QR Code" msgstr "" -#: stock/views.py:656 +#: stock/views.py:509 msgid "Install Stock Item" msgstr "" -#: stock/views.py:755 +#: stock/views.py:608 msgid "Uninstall Stock Items" msgstr "" -#: stock/views.py:863 +#: stock/views.py:716 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:888 +#: stock/views.py:741 msgid "Adjust Stock" msgstr "" -#: stock/views.py:998 +#: stock/views.py:851 msgid "Move Stock Items" msgstr "" -#: stock/views.py:998 +#: stock/views.py:851 msgid "Move" msgstr "" -#: stock/views.py:999 +#: stock/views.py:852 msgid "Count Stock Items" msgstr "" -#: stock/views.py:999 +#: stock/views.py:852 msgid "Count" msgstr "" -#: stock/views.py:1000 +#: stock/views.py:853 msgid "Remove From Stock" msgstr "" -#: stock/views.py:1000 +#: stock/views.py:853 msgid "Take" msgstr "" -#: stock/views.py:1001 +#: stock/views.py:854 msgid "Add Stock Items" msgstr "" -#: stock/views.py:1001 users/models.py:187 +#: stock/views.py:854 users/models.py:188 msgid "Add" msgstr "" -#: stock/views.py:1002 +#: stock/views.py:855 msgid "Delete Stock Items" msgstr "" -#: stock/views.py:1031 +#: stock/views.py:884 msgid "Must enter integer value" msgstr "" -#: stock/views.py:1036 +#: stock/views.py:889 msgid "Quantity must be positive" msgstr "" -#: stock/views.py:1043 +#: stock/views.py:896 #, python-brace-format msgid "Quantity must not exceed {x}" msgstr "" -#: stock/views.py:1107 +#: stock/views.py:960 msgid "No action performed" msgstr "" -#: stock/views.py:1122 +#: stock/views.py:975 #, python-brace-format msgid "Added stock to {n} items" msgstr "" -#: stock/views.py:1137 +#: stock/views.py:990 #, python-brace-format msgid "Removed stock from {n} items" msgstr "" -#: stock/views.py:1150 +#: stock/views.py:1003 #, python-brace-format msgid "Counted stock for {n} items" msgstr "" -#: stock/views.py:1190 +#: stock/views.py:1043 msgid "No items were moved" msgstr "" -#: stock/views.py:1193 +#: stock/views.py:1046 #, python-brace-format msgid "Moved {n} items to {dest}" msgstr "" -#: stock/views.py:1212 +#: stock/views.py:1065 #, python-brace-format msgid "Deleted {n} stock items" msgstr "" -#: stock/views.py:1222 -msgid "Edit Stock Item Status" -msgstr "" - -#: stock/views.py:1245 +#: stock/views.py:1077 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:1482 +#: stock/views.py:1314 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1575 templates/js/build.js:327 +#: stock/views.py:1407 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1717 +#: stock/views.py:1549 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1799 +#: stock/views.py:1631 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1899 +#: stock/views.py:1731 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1912 +#: stock/views.py:1744 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1923 +#: stock/views.py:1755 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1930 +#: stock/views.py:1762 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1939 +#: stock/views.py:1771 msgid "Add Stock Tracking Entry" msgstr "" @@ -6610,24 +6553,12 @@ msgstr "" msgid "copy version information" msgstr "" -#: templates/about.html:100 templates/js/modals.js:568 -#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54 -#: templates/modals.html:97 +#: templates/about.html:100 templates/js/modals.js:34 +#: templates/js/modals.js:677 templates/js/modals.js:970 +#: templates/modals.html:29 templates/modals.html:54 templates/modals.html:97 msgid "Close" msgstr "" -#: templates/attachment_table.html:6 -msgid "Add Attachment" -msgstr "" - -#: templates/attachment_table.html:17 -msgid "Uploaded" -msgstr "" - -#: templates/attachment_table.html:35 -msgid "Delete attachment" -msgstr "" - #: templates/image_download.html:8 msgid "Specify URL for downloading image" msgstr "" @@ -6644,6 +6575,26 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" +#: templates/js/attachment.js:16 +#, fuzzy +#| msgid "No matching action found" +msgid "No attachments found" +msgstr "Соответствующее действие не найдено" + +#: templates/js/attachment.js:56 +#, fuzzy +#| msgid "upload date" +msgid "Upload Date" +msgstr "дата загрузки" + +#: templates/js/attachment.js:69 +msgid "Edit attachment" +msgstr "" + +#: templates/js/attachment.js:76 +msgid "Delete attachment" +msgstr "" + #: templates/js/barcode.js:8 msgid "Scan barcode data here using wedge scanner" msgstr "" @@ -6672,7 +6623,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:921 +#: templates/js/barcode.js:119 templates/js/modals.js:1030 msgid "Invalid server response" msgstr "" @@ -6772,7 +6723,7 @@ msgstr "" msgid "Edit BOM Item" msgstr "" -#: templates/js/bom.js:372 +#: templates/js/bom.js:372 templates/js/bom.js:519 msgid "Delete BOM Item" msgstr "" @@ -6800,7 +6751,7 @@ msgstr "" msgid "No build order allocations found" msgstr "" -#: templates/js/build.js:222 templates/js/order.js:382 +#: templates/js/build.js:222 templates/js/order.js:449 msgid "Location not specified" msgstr "" @@ -6838,45 +6789,71 @@ msgstr "" msgid "No parts allocated for" msgstr "" -#: templates/js/company.js:74 +#: templates/js/company.js:45 +msgid "Edit Company" +msgstr "" + +#: templates/js/company.js:66 +msgid "Add new Company" +msgstr "" + +#: templates/js/company.js:143 msgid "Parts Supplied" msgstr "" -#: templates/js/company.js:83 +#: templates/js/company.js:152 msgid "Parts Manufactured" msgstr "" -#: templates/js/company.js:96 +#: templates/js/company.js:165 msgid "No company information found" msgstr "" -#: templates/js/company.js:129 +#: templates/js/company.js:183 +msgid "The following manufacturer parts will be deleted" +msgstr "" + +#: templates/js/company.js:200 +msgid "Delete Manufacturer Parts" +msgstr "" + +#: templates/js/company.js:253 msgid "No manufacturer parts found" msgstr "" -#: templates/js/company.js:148 templates/js/company.js:347 +#: templates/js/company.js:272 templates/js/company.js:472 #: templates/js/part.js:68 templates/js/part.js:153 msgid "Template part" msgstr "" -#: templates/js/company.js:152 templates/js/company.js:351 +#: templates/js/company.js:276 templates/js/company.js:476 #: templates/js/part.js:72 templates/js/part.js:157 msgid "Assembled part" msgstr "" -#: templates/js/company.js:226 +#: templates/js/company.js:350 msgid "No parameters found" msgstr "" -#: templates/js/company.js:262 +#: templates/js/company.js:386 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:263 +#: templates/js/company.js:387 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:328 +#: templates/js/company.js:406 +msgid "Edit Parameter" +msgstr "" + +#: templates/js/company.js:417 +#, fuzzy +#| msgid "Delete Item" +msgid "Delete Parameter" +msgstr "Удалить элемент" + +#: templates/js/company.js:453 msgid "No supplier parts found" msgstr "" @@ -6904,6 +6881,83 @@ msgstr "" msgid "Create filter" msgstr "" +#: templates/js/forms.js:278 templates/js/forms.js:291 +#: templates/js/forms.js:303 templates/js/forms.js:315 +msgid "Action Prohibited" +msgstr "" + +#: templates/js/forms.js:279 +msgid "Create operation not allowed" +msgstr "" + +#: templates/js/forms.js:292 +msgid "Update operation not allowed" +msgstr "" + +#: templates/js/forms.js:304 +msgid "Delete operation not allowed" +msgstr "" + +#: templates/js/forms.js:316 +msgid "View operation not allowed" +msgstr "" + +#: templates/js/forms.js:583 templates/js/modals.js:1040 +msgid "No Response" +msgstr "" + +#: templates/js/forms.js:584 templates/js/modals.js:1041 +msgid "No response from the InvenTree server" +msgstr "" + +#: templates/js/forms.js:590 templates/js/modals.js:1050 +msgid "Error 401: Not Authenticated" +msgstr "" + +#: templates/js/forms.js:591 templates/js/modals.js:1051 +msgid "Authentication credentials not supplied" +msgstr "" + +#: templates/js/forms.js:597 templates/js/modals.js:1055 +msgid "Error 403: Permission Denied" +msgstr "" + +#: templates/js/forms.js:598 templates/js/modals.js:1056 +msgid "You do not have the required permissions to access this function" +msgstr "" + +#: templates/js/forms.js:604 templates/js/modals.js:1060 +msgid "Error 404: Resource Not Found" +msgstr "" + +#: templates/js/forms.js:605 templates/js/modals.js:1061 +msgid "The requested resource could not be located on the server" +msgstr "" + +#: templates/js/forms.js:611 templates/js/modals.js:1065 +msgid "Error 408: Timeout" +msgstr "" + +#: templates/js/forms.js:612 templates/js/modals.js:1066 +msgid "Connection timeout while requesting data from server" +msgstr "" + +#: templates/js/forms.js:618 templates/js/modals.js:1069 +msgid "Error requesting form data" +msgstr "" + +#: templates/js/forms.js:788 templates/modals.html:21 templates/modals.html:47 +msgid "Form errors exist" +msgstr "" + +#: templates/js/forms.js:1161 +msgid "Searching" +msgstr "" + +#: templates/js/forms.js:1301 +msgid "Clear input" +msgstr "" + #: templates/js/label.js:10 templates/js/report.js:98 msgid "Select Stock Items" msgstr "" @@ -6944,112 +6998,106 @@ msgstr "" msgid "Select Label Template" msgstr "" -#: templates/js/modals.js:265 -msgid "Waiting for server..." -msgstr "" - -#: templates/js/modals.js:424 -msgid "Show Error Information" -msgstr "" - -#: templates/js/modals.js:491 templates/modals.html:76 -msgid "Accept" -msgstr "" - -#: templates/js/modals.js:492 templates/modals.html:75 +#: templates/js/modals.js:59 templates/js/modals.js:105 +#: templates/js/modals.js:601 templates/modals.html:75 msgid "Cancel" msgstr "" -#: templates/js/modals.js:556 -msgid "Loading Data" -msgstr "" - -#: templates/js/modals.js:567 templates/js/modals.js:860 +#: templates/js/modals.js:60 templates/js/modals.js:104 +#: templates/js/modals.js:676 templates/js/modals.js:969 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" -#: templates/js/modals.js:811 +#: templates/js/modals.js:103 +msgid "Form Title" +msgstr "" + +#: templates/js/modals.js:374 +msgid "Waiting for server..." +msgstr "" + +#: templates/js/modals.js:533 +msgid "Show Error Information" +msgstr "" + +#: templates/js/modals.js:600 templates/modals.html:76 +msgid "Accept" +msgstr "" + +#: templates/js/modals.js:665 +msgid "Loading Data" +msgstr "" + +#: templates/js/modals.js:920 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:811 +#: templates/js/modals.js:920 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:824 +#: templates/js/modals.js:933 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:921 +#: templates/js/modals.js:1030 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:931 -msgid "No Response" -msgstr "" - -#: templates/js/modals.js:932 -msgid "No response from the InvenTree server" -msgstr "" - -#: templates/js/modals.js:936 +#: templates/js/modals.js:1045 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:937 +#: templates/js/modals.js:1046 msgid "Server returned error code 400" msgstr "" -#: templates/js/modals.js:941 -msgid "Error 401: Not Authenticated" +#: templates/js/model_renderers.js:21 +msgid "Company ID" msgstr "" -#: templates/js/modals.js:942 -msgid "Authentication credentials not supplied" +#: templates/js/model_renderers.js:63 +#, fuzzy +#| msgid "Location" +msgid "Location ID" +msgstr "Расположение" + +#: templates/js/model_renderers.js:90 +msgid "Part ID" msgstr "" -#: templates/js/modals.js:946 -msgid "Error 403: Permission Denied" +#: templates/js/model_renderers.js:126 +#, fuzzy +#| msgid "Select Category" +msgid "Category ID" +msgstr "Выбрать категорию" + +#: templates/js/model_renderers.js:150 +msgid "Supplier Part ID" msgstr "" -#: templates/js/modals.js:947 -msgid "You do not have the required permissions to access this function" +#: templates/js/order.js:31 +msgid "Create Sales Order" msgstr "" -#: templates/js/modals.js:951 -msgid "Error 404: Resource Not Found" -msgstr "" - -#: templates/js/modals.js:952 -msgid "The requested resource could not be located on the server" -msgstr "" - -#: templates/js/modals.js:956 -msgid "Error 408: Timeout" -msgstr "" - -#: templates/js/modals.js:957 -msgid "Connection timeout while requesting data from server" -msgstr "" - -#: templates/js/modals.js:960 -msgid "Error requesting form data" -msgstr "" - -#: templates/js/order.js:138 +#: templates/js/order.js:200 msgid "No purchase orders found" msgstr "" -#: templates/js/order.js:162 templates/js/order.js:257 +#: templates/js/order.js:224 templates/js/order.js:319 msgid "Order is overdue" msgstr "" -#: templates/js/order.js:234 +#: templates/js/order.js:296 msgid "No sales orders found" msgstr "" -#: templates/js/order.js:343 +#: templates/js/order.js:333 +msgid "Invalid Customer" +msgstr "" + +#: templates/js/order.js:410 msgid "No sales order allocations found" msgstr "" @@ -7602,10 +7650,6 @@ msgstr "" msgid "All" msgstr "" -#: templates/modals.html:21 templates/modals.html:47 -msgid "Form errors exist" -msgstr "" - #: templates/navbar.html:13 msgid "Toggle navigation" msgstr "" @@ -7622,7 +7666,7 @@ msgstr "" msgid "Scan Barcode" msgstr "" -#: templates/navbar.html:77 users/models.py:38 +#: templates/navbar.html:77 users/models.py:39 msgid "Admin" msgstr "" @@ -7842,34 +7886,34 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:174 +#: users/models.py:175 msgid "Permission set" msgstr "" -#: users/models.py:182 +#: users/models.py:183 msgid "Group" msgstr "" -#: users/models.py:185 +#: users/models.py:186 msgid "View" msgstr "" -#: users/models.py:185 +#: users/models.py:186 msgid "Permission to view items" msgstr "" -#: users/models.py:187 +#: users/models.py:188 msgid "Permission to add items" msgstr "" -#: users/models.py:189 +#: users/models.py:190 msgid "Change" msgstr "" -#: users/models.py:189 +#: users/models.py:190 msgid "Permissions to edit items" msgstr "" -#: users/models.py:191 +#: users/models.py:192 msgid "Permission to delete items" msgstr "" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 30a9e234cc..fe73e35303 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-03 06:24+0000\n" +"POT-Creation-Date: 2021-07-03 12:15+0000\n" "PO-Revision-Date: 2021-07-03 02:11\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -29,14 +29,14 @@ msgstr "İşlem belirtilmedi" msgid "No matching action found" msgstr "Eşleşen eylem bulunamadı" -#: InvenTree/fields.py:84 +#: InvenTree/fields.py:99 msgid "Enter date" msgstr "Tarih giriniz" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 -#: order/forms.py:31 order/forms.py:42 order/forms.py:53 order/forms.py:64 -#: order/forms.py:75 part/forms.py:134 +#: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 +#: order/forms.py:74 part/forms.py:118 templates/js/forms.js:486 msgid "Confirm" msgstr "Onay" @@ -77,8 +77,8 @@ msgstr "Kategori Seçin" msgid "Duplicate serial: {n}" msgstr "Tekrarlanan seri {n}" -#: InvenTree/helpers.py:403 order/models.py:244 order/models.py:354 -#: stock/views.py:1795 +#: InvenTree/helpers.py:403 order/models.py:311 order/models.py:421 +#: stock/views.py:1627 msgid "Invalid quantity provided" msgstr "Geçersiz veri sağlandı" @@ -106,49 +106,53 @@ msgstr "Seri numarası bulunamadı" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "Benzersiz seri numaralarının sayısı ({s}) girilen miktarla eşleşmeli ({q})" -#: InvenTree/models.py:59 stock/models.py:1758 +#: InvenTree/models.py:61 stock/models.py:1778 msgid "Attachment" msgstr "Ek" -#: InvenTree/models.py:60 +#: InvenTree/models.py:62 msgid "Select file to attach" msgstr "Eklenecek dosyayı seç" -#: InvenTree/models.py:62 templates/attachment_table.html:16 +#: InvenTree/models.py:64 templates/js/attachment.js:52 msgid "Comment" msgstr "Yorum" -#: InvenTree/models.py:62 +#: InvenTree/models.py:64 msgid "File comment" msgstr "Dosya yorumu" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2022 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2043 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1193 msgid "User" msgstr "Kullanıcı" -#: InvenTree/models.py:72 +#: InvenTree/models.py:74 msgid "upload date" msgstr "yükleme tarihi" -#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 -#: label/models.py:102 part/models.py:671 part/models.py:2163 +#: InvenTree/models.py:102 +msgid "Invalid choice" +msgstr "" + +#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 +#: label/models.py:103 part/models.py:680 part/models.py:2192 #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 -#: templates/js/company.js:235 templates/js/part.js:118 +#: templates/js/company.js:359 templates/js/part.js:118 #: templates/js/part.js:642 templates/js/stock.js:986 msgid "Name" msgstr "Adı" -#: InvenTree/models.py:114 build/models.py:135 -#: build/templates/build/detail.html:21 company/models.py:339 -#: company/models.py:532 company/templates/company/detail.html:27 +#: InvenTree/models.py:125 build/models.py:139 +#: build/templates/build/detail.html:21 company/models.py:353 +#: company/models.py:554 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 -#: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:100 order/templates/order/purchase_order_detail.html:147 -#: part/models.py:695 part/templates/part/detail.html:54 +#: company/templates/company/supplier_part_detail.html:31 label/models.py:110 +#: order/models.py:154 order/templates/order/purchase_order_detail.html:174 +#: part/models.py:704 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 #: report/templates/report/inventree_build_order_base.html:118 @@ -156,39 +160,45 @@ msgstr "Adı" #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 #: templates/js/build.js:834 templates/js/build.js:1102 -#: templates/js/company.js:56 templates/js/order.js:183 -#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 +#: templates/js/company.js:125 templates/js/order.js:245 +#: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 #: templates/js/stock.js:557 templates/js/stock.js:998 #: templates/js/stock.js:1043 msgid "Description" msgstr "Açıklama" -#: InvenTree/models.py:115 +#: InvenTree/models.py:126 msgid "Description (optional)" msgstr "Açıklama (isteğe bağlı)" -#: InvenTree/models.py:123 +#: InvenTree/models.py:134 msgid "parent" msgstr "üst" -#: InvenTree/settings.py:504 +#: InvenTree/serializers.py:52 +#, fuzzy +#| msgid "Most recent serial number is" +msgid "Must be a valid number" +msgstr "En son seri numarası" + +#: InvenTree/settings.py:505 msgid "English" msgstr "İngilizce" -#: InvenTree/settings.py:505 +#: InvenTree/settings.py:506 msgid "French" msgstr "Fransızca" -#: InvenTree/settings.py:506 +#: InvenTree/settings.py:507 msgid "German" msgstr "Almanca" -#: InvenTree/settings.py:507 +#: InvenTree/settings.py:508 msgid "Polish" msgstr "Polonyaca" -#: InvenTree/settings.py:508 +#: InvenTree/settings.py:509 msgid "Turkish" msgstr "Türkçe" @@ -446,48 +456,48 @@ msgid "Order target date" msgstr "Emir hedef tarihi" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 order/forms.py:118 order/forms.py:153 +#: build/templates/build/detail.html:121 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:881 templates/js/order.js:200 -#: templates/js/order.js:298 +#: templates/js/build.js:881 templates/js/order.js:262 +#: templates/js/order.js:365 msgid "Target Date" msgstr "Hedeflenen tarih" -#: build/forms.py:43 build/models.py:225 +#: build/forms.py:43 build/models.py:229 msgid "Target date for build completion. Build will be overdue after this date." msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım işi gecikmiş olacak." -#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1346 +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1354 #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:741 -#: company/forms.py:189 company/templates/company/supplier_part_pricing.html:77 -#: order/forms.py:197 order/forms.py:215 order/forms.py:250 order/forms.py:272 -#: order/forms.py:289 order/models.py:613 order/models.py:835 -#: order/templates/order/order_wizard/match_parts.html:30 +#: company/forms.py:124 company/templates/company/supplier_part_pricing.html:79 +#: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:702 +#: order/models.py:941 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:179 -#: order/templates/order/sales_order_detail.html:70 -#: order/templates/order/sales_order_detail.html:77 -#: order/templates/order/sales_order_detail.html:162 -#: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2293 +#: order/templates/order/purchase_order_detail.html:206 +#: order/templates/order/sales_order_detail.html:80 +#: order/templates/order/sales_order_detail.html:87 +#: order/templates/order/sales_order_detail.html:172 +#: order/templates/order/sales_order_detail.html:244 part/forms.py:314 +#: part/forms.py:344 part/forms.py:360 part/forms.py:376 part/models.py:2330 #: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 #: part/templates/part/prices.html:474 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:91 #: report/templates/report/inventree_test_report_base.html:77 -#: stock/forms.py:175 stock/forms.py:308 +#: stock/forms.py:142 stock/forms.py:275 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 -#: templates/js/build.js:1112 templates/js/order.js:393 -#: templates/js/part.js:827 templates/js/part.js:949 templates/js/part.js:1005 -#: templates/js/stock.js:1178 templates/js/stock.js:1397 +#: templates/js/build.js:1112 templates/js/model_renderers.js:43 +#: templates/js/order.js:460 templates/js/part.js:827 templates/js/part.js:949 +#: templates/js/part.js:1005 templates/js/stock.js:1178 +#: templates/js/stock.js:1397 msgid "Quantity" msgstr "Miktar" @@ -499,7 +509,7 @@ msgstr "Yapılacak öge sayısı" msgid "Enter quantity for build output" msgstr "Yapım işi çıktısı için miktarını girin" -#: build/forms.py:95 order/forms.py:244 stock/forms.py:118 +#: build/forms.py:95 order/forms.py:114 stock/forms.py:85 msgid "Serial Numbers" msgstr "Seri Numaraları" @@ -528,11 +538,11 @@ msgid "Mark build as complete" msgstr "Yapım işini tamamlandı olarak işaretle" #: build/forms.py:210 build/templates/build/auto_allocate.html:18 -#: stock/forms.py:347 stock/templates/stock/item_base.html:285 +#: stock/forms.py:314 stock/templates/stock/item_base.html:285 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 -#: templates/js/build.js:586 templates/js/order.js:378 +#: templates/js/build.js:586 templates/js/order.js:445 #: templates/js/stock.js:643 templates/js/stock.js:1070 msgid "Location" msgstr "Konum" @@ -542,11 +552,11 @@ msgid "Location of completed parts" msgstr "Tamamlanmış parçaların konumu" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:465 +#: build/templates/build/detail.html:59 order/models.py:545 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 -#: templates/js/order.js:187 templates/js/order.js:285 +#: templates/js/order.js:249 templates/js/order.js:352 #: templates/js/stock.js:630 templates/js/stock.js:1147 #: templates/js/stock.js:1413 msgid "Status" @@ -580,60 +590,60 @@ msgstr "Yapım işi iptalini onayla" msgid "Select quantity of stock to allocate" msgstr "Tahsis edilecek stok miktarını seçiniz" -#: build/models.py:66 build/templates/build/build_base.html:9 +#: build/models.py:70 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 #: report/templates/report/inventree_build_order_base.html:106 #: templates/js/build.js:195 msgid "Build Order" msgstr "Yapım İşi Emri" -#: build/models.py:67 build/templates/build/index.html:8 +#: build/models.py:71 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 #: part/templates/part/navbar.html:61 templates/InvenTree/index.html:191 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:34 users/models.py:43 +#: templates/InvenTree/settings/tabs.html:34 users/models.py:44 msgid "Build Orders" msgstr "Yapım İşi Emirleri" -#: build/models.py:127 +#: build/models.py:131 msgid "Build Order Reference" msgstr "Yapım İşi Emri Referansı" -#: build/models.py:128 order/models.py:98 order/models.py:615 -#: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2302 +#: build/models.py:132 order/models.py:242 order/models.py:529 +#: order/models.py:709 order/templates/order/purchase_order_detail.html:201 +#: order/templates/order/sales_order_detail.html:239 part/models.py:2339 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:661 templates/js/build.js:1106 msgid "Reference" msgstr "Referans" -#: build/models.py:138 +#: build/models.py:142 msgid "Brief description of the build" msgstr "Yapım işinin kısa açıklaması" -#: build/models.py:147 build/templates/build/build_base.html:163 +#: build/models.py:151 build/templates/build/build_base.html:163 #: build/templates/build/detail.html:77 msgid "Parent Build" msgstr "Üst Yapım İşi" -#: build/models.py:148 +#: build/models.py:152 msgid "BuildOrder to which this build is allocated" msgstr "Bu yapım işinin tahsis edildiği yapım işi emri" -#: build/models.py:153 build/templates/build/auto_allocate.html:16 +#: build/models.py:157 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:663 -#: order/models.py:657 order/models.py:712 +#: build/templates/build/detail.html:26 company/models.py:689 +#: order/models.py:755 order/models.py:814 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:132 +#: order/templates/order/purchase_order_detail.html:159 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1975 part/models.py:1987 part/models.py:2002 -#: part/models.py:2020 part/models.py:2095 part/models.py:2191 -#: part/models.py:2277 part/templates/part/part_app_base.html:8 +#: order/templates/order/sales_order_detail.html:224 part/models.py:325 +#: part/models.py:1988 part/models.py:2004 part/models.py:2023 +#: part/models.py:2041 part/models.py:2120 part/models.py:2224 +#: part/models.py:2314 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -642,222 +652,222 @@ msgstr "Bu yapım işinin tahsis edildiği yapım işi emri" #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:552 templates/js/build.js:839 -#: templates/js/build.js:1079 templates/js/company.js:140 -#: templates/js/company.js:339 templates/js/part.js:241 +#: templates/js/build.js:1079 templates/js/company.js:264 +#: templates/js/company.js:464 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 #: templates/js/stock.js:1385 msgid "Part" msgstr "Parça" -#: build/models.py:161 +#: build/models.py:165 msgid "Select part to build" msgstr "Yapım işi için parça seçin" -#: build/models.py:166 +#: build/models.py:170 msgid "Sales Order Reference" msgstr "Satış Emri Referansı" -#: build/models.py:170 +#: build/models.py:174 msgid "SalesOrder to which this build is allocated" msgstr "Bu yapım işinin tahsis edildiği satış emri" -#: build/models.py:175 +#: build/models.py:179 msgid "Source Location" msgstr "Kaynak Konum" -#: build/models.py:179 +#: build/models.py:183 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Bu yapım işi için stok alınacak konumu seçin (her hangi bir stok konumundan alınması için boş bırakın)" -#: build/models.py:184 +#: build/models.py:188 msgid "Destination Location" msgstr "Hedef Konum" -#: build/models.py:188 +#: build/models.py:192 msgid "Select location where the completed items will be stored" msgstr "Tamamlanmış ögelerin saklanacağı konumu seçiniz" -#: build/models.py:192 +#: build/models.py:196 msgid "Build Quantity" msgstr "Yapım İşi Miktarı" -#: build/models.py:195 +#: build/models.py:199 msgid "Number of stock items to build" msgstr "Yapım işi stok kalemlerinin sayısı" -#: build/models.py:199 +#: build/models.py:203 msgid "Completed items" msgstr "Tamamlanmış ögeler" -#: build/models.py:201 +#: build/models.py:205 msgid "Number of stock items which have been completed" msgstr "Tamamlanan stok kalemlerinin sayısı" -#: build/models.py:205 part/templates/part/part_base.html:167 +#: build/models.py:209 part/templates/part/part_base.html:167 msgid "Build Status" msgstr "Yapım İşi Durumu" -#: build/models.py:209 +#: build/models.py:213 msgid "Build status code" msgstr "Yapım işi durum kodu" -#: build/models.py:213 stock/models.py:462 +#: build/models.py:217 stock/models.py:470 msgid "Batch Code" msgstr "Sıra numarası" -#: build/models.py:217 +#: build/models.py:221 msgid "Batch code for this build output" msgstr "Yapım işi çıktısı için sıra numarası" -#: build/models.py:220 order/models.py:104 part/models.py:867 -#: part/templates/part/detail.html:126 templates/js/order.js:293 +#: build/models.py:224 order/models.py:158 part/models.py:876 +#: part/templates/part/detail.html:126 templates/js/order.js:360 msgid "Creation Date" msgstr "Oluşturulma tarihi" -#: build/models.py:224 order/models.py:471 +#: build/models.py:228 order/models.py:551 msgid "Target completion date" msgstr "Hedef tamamlama tarihi" -#: build/models.py:228 order/models.py:217 templates/js/build.js:886 +#: build/models.py:232 order/models.py:284 templates/js/build.js:886 msgid "Completion Date" msgstr "Tamamlama tarihi" -#: build/models.py:234 +#: build/models.py:238 msgid "completed by" msgstr "tamamlayan" -#: build/models.py:242 +#: build/models.py:246 msgid "Issued by" msgstr "Veren" -#: build/models.py:243 +#: build/models.py:247 msgid "User who issued this build order" msgstr "Bu yapım işi emrini veren kullanıcı" -#: build/models.py:251 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:118 +#: build/models.py:255 build/templates/build/build_base.html:184 +#: build/templates/build/detail.html:105 order/models.py:172 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:871 +#: order/templates/order/sales_order_base.html:140 part/models.py:880 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "Sorumlu" -#: build/models.py:252 +#: build/models.py:256 msgid "User responsible for this build order" msgstr "Bu yapım işi emrinden sorumlu kullanıcı" -#: build/models.py:257 build/templates/build/detail.html:91 +#: build/models.py:261 build/templates/build/detail.html:91 #: company/templates/company/manufacturer_part_base.html:79 #: company/templates/company/manufacturer_part_detail.html:28 #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 #: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 -#: stock/models.py:456 stock/templates/stock/item_base.html:345 +#: stock/models.py:464 stock/templates/stock/item_base.html:345 msgid "External Link" msgstr "Harici Bağlantı" -#: build/models.py:258 part/models.py:729 stock/models.py:458 +#: build/models.py:262 part/models.py:738 stock/models.py:466 msgid "Link to external URL" msgstr "Harici URL'ye bağlantı" -#: build/models.py:262 build/templates/build/navbar.html:53 -#: company/models.py:132 company/models.py:539 +#: build/models.py:266 build/templates/build/navbar.html:53 +#: company/models.py:141 company/models.py:561 #: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:122 -#: order/models.py:617 order/templates/order/po_navbar.html:38 +#: company/templates/company/navbar.html:73 order/models.py:176 +#: order/models.py:711 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:243 -#: order/templates/order/sales_order_detail.html:309 +#: order/templates/order/purchase_order_detail.html:270 +#: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:856 +#: order/templates/order/so_navbar.html:36 part/models.py:865 #: part/templates/part/navbar.html:133 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 -#: stock/models.py:528 stock/models.py:1662 stock/models.py:1764 +#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 +#: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:713 msgid "Notes" msgstr "Notlar" -#: build/models.py:263 +#: build/models.py:267 msgid "Extra build notes" msgstr "Yapım işi için ekstra notlar" -#: build/models.py:740 +#: build/models.py:744 msgid "No build output specified" msgstr "Yapım işi çıktısı belirtilmedi" -#: build/models.py:743 +#: build/models.py:747 msgid "Build output is already completed" msgstr "Yapım işi çıktısı zaten tamamlanmış" -#: build/models.py:746 +#: build/models.py:750 msgid "Build output does not match Build Order" msgstr "Yapım işi çıktısı, yapım işi emri ile eşleşmiyor" -#: build/models.py:1152 +#: build/models.py:1160 msgid "BuildItem must be unique for build, stock_item and install_into" msgstr "Yapım işi ögesi; yapım işi, stok kalemi ve kurulacak yer için benzersiz olmalıdır" -#: build/models.py:1177 +#: build/models.py:1185 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "Ana parça izlenebilir olarak işaretlendiğinden, yapım işi çıktısı için bir yapım işi ögesi belirtmelidir" -#: build/models.py:1181 +#: build/models.py:1189 #, python-brace-format msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "Tahsis edilecek miktar ({n}) mevcut miktarı ({q}) geçmemeli" -#: build/models.py:1188 order/models.py:809 +#: build/models.py:1196 order/models.py:915 msgid "StockItem is over-allocated" msgstr "Stok kalemi fazladan tahsis edilmiş" -#: build/models.py:1192 order/models.py:812 +#: build/models.py:1200 order/models.py:918 msgid "Allocation quantity must be greater than zero" msgstr "Tahsis edilen miktar sıfırdan büyük olmalıdır" -#: build/models.py:1196 +#: build/models.py:1204 msgid "Quantity must be 1 for serialized stock" msgstr "Seri numaralı stok için miktar bir olmalı" -#: build/models.py:1256 +#: build/models.py:1264 #, python-brace-format msgid "Selected stock item not found in BOM for part '{p}'" msgstr "{p} parçasının malzeme listesindeki seçili stok kalemi bulunamadı" -#: build/models.py:1316 stock/templates/stock/item_base.html:317 +#: build/models.py:1324 stock/templates/stock/item_base.html:317 #: templates/InvenTree/search.html:183 templates/js/build.js:812 #: templates/navbar.html:29 msgid "Build" msgstr "Yapım İşi" -#: build/models.py:1317 +#: build/models.py:1325 msgid "Build to allocate parts" msgstr "Yapım işi için tahsis edilen parçalar" -#: build/models.py:1333 stock/templates/stock/item_base.html:8 +#: build/models.py:1341 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:929 -#: templates/js/order.js:366 templates/js/order.js:371 +#: templates/js/order.js:433 templates/js/order.js:438 #: templates/js/stock.js:1129 msgid "Stock Item" msgstr "Stok Kalemi" -#: build/models.py:1334 +#: build/models.py:1342 msgid "Source stock item" msgstr "Kaynak stok kalemi" -#: build/models.py:1347 +#: build/models.py:1355 msgid "Stock quantity to allocate to build" msgstr "Yapım işi için tahsis edilen stok miktarı" -#: build/models.py:1355 +#: build/models.py:1363 msgid "Install into" msgstr "Kurulduğu yer" -#: build/models.py:1356 +#: build/models.py:1364 msgid "Destination stock item" msgstr "Hedef stok kalemi" @@ -891,7 +901,7 @@ msgstr "Gerekli parçaları sipariş edin" #: build/templates/build/allocate.html:30 #: company/templates/company/detail_manufacturer_part.html:33 -#: company/templates/company/detail_supplier_part.html:32 order/views.py:992 +#: company/templates/company/detail_supplier_part.html:32 order/views.py:724 #: part/templates/part/category.html:136 msgid "Order Parts" msgstr "Parça Siparişi" @@ -910,11 +920,11 @@ msgstr "Bu yapım işi emri, herhangi bir takip edilmeyen malzeme listesi öğes #: build/templates/build/allocation_card.html:21 #: build/templates/build/complete_output.html:46 -#: order/templates/order/sales_order_detail.html:75 -#: order/templates/order/sales_order_detail.html:160 +#: order/templates/order/sales_order_detail.html:85 +#: order/templates/order/sales_order_detail.html:170 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:450 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:570 +#: stock/models.py:458 stock/templates/stock/item_base.html:249 +#: templates/js/build.js:570 templates/js/model_renderers.js:41 msgid "Serial Number" msgstr "Seri Numara" @@ -927,6 +937,37 @@ msgstr "Seri Numara" msgid "Attachments" msgstr "Ekler" +#: build/templates/build/attachments.html:51 +#: order/templates/order/so_attachments.html:79 +#: part/templates/part/attachments.html:81 +#: stock/templates/stock/item_attachments.html:81 +#: templates/attachment_table.html:6 +msgid "Add Attachment" +msgstr "" + +#: build/templates/build/attachments.html:69 +#: order/templates/order/so_attachments.html:52 +#: part/templates/part/attachments.html:35 +#: stock/templates/stock/item_attachments.html:49 +msgid "Edit Attachment" +msgstr "Ek Düzenle" + +#: build/templates/build/attachments.html:76 +#: order/templates/order/so_attachments.html:58 +#: part/templates/part/attachments.html:44 +#: stock/templates/stock/item_attachments.html:58 +#, fuzzy +#| msgid "Confirm item deletion" +msgid "Confirm Delete Operation" +msgstr "Silmeyi onayla" + +#: build/templates/build/attachments.html:77 +#: order/templates/order/so_attachments.html:59 +#: part/templates/part/attachments.html:45 +#: stock/templates/stock/item_attachments.html:59 +msgid "Delete Attachment" +msgstr "Eki Sil" + #: build/templates/build/auto_allocate.html:9 msgid "Automatically Allocate Stock" msgstr "Stoku Otomatik Olarak Tahsis Et" @@ -1034,13 +1075,13 @@ msgid "Progress" msgstr "İlerleme" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:710 +#: build/templates/build/detail.html:84 order/models.py:812 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 -#: stock/templates/stock/item_base.html:279 templates/js/order.js:245 +#: stock/templates/stock/item_base.html:279 templates/js/order.js:307 msgid "Sales Order" msgstr "Sipariş Emri" @@ -1181,10 +1222,10 @@ msgstr "Stok Kaynağı" msgid "Stock can be taken from any available location." msgstr "Stok herhangi bir konumdan alınabilir." -#: build/templates/build/detail.html:46 order/forms.py:89 order/models.py:673 -#: order/templates/order/purchase_order_detail.html:239 -#: order/templates/order/receive_parts.html:25 stock/forms.py:169 -#: stock/forms.py:375 +#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:771 +#: order/templates/order/purchase_order_detail.html:266 +#: order/templates/order/receive_parts.html:25 stock/forms.py:136 +#: stock/forms.py:342 msgid "Destination" msgstr "Hedef" @@ -1285,7 +1326,6 @@ msgstr "Notları Düzenle" #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 #: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487 -#: stock/templates/stock/item_base.html:497 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "Kaydet" @@ -1314,7 +1354,7 @@ msgstr "Yapım İşi Çıktısı Oluştur" msgid "Maximum output quantity is " msgstr "Maksimum çıktı miktarı " -#: build/views.py:184 stock/views.py:1821 +#: build/views.py:184 stock/views.py:1653 msgid "Serial numbers already exist" msgstr "Seri numaraları zaten mevcut" @@ -1330,7 +1370,7 @@ msgstr "Yapım İşi Çıktısı Sil" msgid "Confirm unallocation of build stock" msgstr "Yapım işi stoku tahsisinin iptalini onayla" -#: build/views.py:281 build/views.py:371 stock/views.py:425 +#: build/views.py:281 build/views.py:371 stock/views.py:346 msgid "Check the confirmation box" msgstr "Onay kutusunu işaretleyin" @@ -1427,31 +1467,6 @@ msgstr "Stok Tahsisini Düzenle" msgid "Updated Build Item" msgstr "Yapım İşi Ögesini Güncelle" -#: build/views.py:1070 -msgid "Add Build Order Attachment" -msgstr "" - -#: build/views.py:1083 order/views.py:117 order/views.py:169 part/views.py:179 -#: stock/views.py:277 -msgid "Added attachment" -msgstr "Ek eklendi" - -#: build/views.py:1119 order/views.py:196 order/views.py:217 -msgid "Edit Attachment" -msgstr "Ek Düzenle" - -#: build/views.py:1129 order/views.py:200 order/views.py:221 -msgid "Attachment updated" -msgstr "Ek güncellendi" - -#: build/views.py:1139 order/views.py:236 order/views.py:250 -msgid "Delete Attachment" -msgstr "Eki Sil" - -#: build/views.py:1144 order/views.py:242 order/views.py:256 stock/views.py:333 -msgid "Deleted attachment" -msgstr "Eki sil" - #: common/files.py:66 msgid "Unsupported file format: {ext.upper()}" msgstr "Desteklenmeyen dosya formatı: {ext.upper()}" @@ -1468,7 +1483,7 @@ msgstr "Dosya okurken hata (hatalı ölçüler)" msgid "Error reading file (data could be corrupted)" msgstr "Dosya okurken hata (veri bozulmuş olabilir)" -#: common/forms.py:34 templates/attachment_table.html:15 +#: common/forms.py:34 templates/js/attachment.js:42 msgid "File" msgstr "Dosya" @@ -1501,7 +1516,7 @@ msgstr "" msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:72 company/models.py:94 company/models.py:95 +#: common/models.py:72 company/models.py:99 company/models.py:100 msgid "Company name" msgstr "" @@ -1605,8 +1620,8 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2193 part/templates/part/detail.html:160 -#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 +#: common/models.py:160 part/models.py:2226 part/templates/part/detail.html:160 +#: report/models.py:186 stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:320 msgid "Template" msgstr "Şablon" @@ -1615,7 +1630,7 @@ msgstr "Şablon" msgid "Parts are templates by default" msgstr "Parçaları varsayılan olan şablondur" -#: common/models.py:167 part/models.py:819 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:828 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:332 msgid "Assembly" msgstr "Montaj" @@ -1624,7 +1639,7 @@ msgstr "Montaj" msgid "Parts can be assembled from other components by default" msgstr "Parçalar varsayılan olarak başka bileşenlerden monte edilebilir" -#: common/models.py:174 part/models.py:825 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:834 part/templates/part/detail.html:180 #: templates/js/table_filters.js:336 msgid "Component" msgstr "Bileşen" @@ -1633,7 +1648,7 @@ msgstr "Bileşen" msgid "Parts can be used as sub-components by default" msgstr "Parçalar varsayılan olarak alt bileşen olarak kullanılabilir" -#: common/models.py:181 part/models.py:836 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:845 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "Satın Alınabilir" @@ -1641,7 +1656,7 @@ msgstr "Satın Alınabilir" msgid "Parts are purchaseable by default" msgstr "Parçalar varsayılan olarak satın alınabilir" -#: common/models.py:188 part/models.py:841 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:850 part/templates/part/detail.html:210 #: templates/js/table_filters.js:344 msgid "Salable" msgstr "Satılabilir" @@ -1650,7 +1665,7 @@ msgstr "Satılabilir" msgid "Parts are salable by default" msgstr "Parçalar varsayılan olarak satılabilir" -#: common/models.py:195 part/models.py:831 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:840 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:348 msgid "Trackable" msgstr "Takip Edilebilir" @@ -1659,7 +1674,7 @@ msgstr "Takip Edilebilir" msgid "Parts are trackable by default" msgstr "Parçalar varsayılan olarak takip edilebilir" -#: common/models.py:202 part/models.py:851 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:860 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "Sanal" @@ -1856,11 +1871,11 @@ msgstr "" msgid "Key string must be unique" msgstr "" -#: common/models.py:742 company/forms.py:190 +#: common/models.py:742 company/forms.py:125 msgid "Price break quantity" msgstr "" -#: common/models.py:749 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:749 company/templates/company/supplier_part_pricing.html:84 #: templates/js/part.js:832 msgid "Price" msgstr "" @@ -1891,16 +1906,16 @@ msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 -#: order/templates/order/po_navbar.html:22 order/views.py:605 +#: order/templates/order/po_navbar.html:22 order/views.py:337 #: part/templates/part/bom_upload/upload_file.html:27 -#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:762 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:621 msgid "Upload File" msgstr "Dosya Yükle" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 -#: order/views.py:606 part/templates/part/bom_upload/select_fields.html:58 +#: order/views.py:338 part/templates/part/bom_upload/select_fields.html:58 #: part/templates/part/import_wizard/ajax_match_fields.html:45 -#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:763 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:622 msgid "Match Fields" msgstr "" @@ -1925,269 +1940,277 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/forms.py:37 company/models.py:142 -#: company/templates/company/detail.html:42 -msgid "Currency" -msgstr "" - -#: company/forms.py:38 company/models.py:144 -msgid "Default currency used for this company" -msgstr "" - -#: company/forms.py:76 part/forms.py:46 +#: company/forms.py:26 part/forms.py:46 msgid "URL" msgstr "" -#: company/forms.py:77 part/forms.py:47 +#: company/forms.py:27 part/forms.py:47 msgid "Image URL" msgstr "" -#: company/forms.py:132 templates/js/part.js:940 +#: company/forms.py:67 templates/js/part.js:940 msgid "Single Price" msgstr "" -#: company/forms.py:133 +#: company/forms.py:68 msgid "Single quantity price" msgstr "" -#: company/forms.py:141 company/models.py:321 +#: company/forms.py:76 company/models.py:335 msgid "Select manufacturer" msgstr "" -#: company/forms.py:147 company/models.py:328 +#: company/forms.py:82 company/models.py:342 msgid "Manufacturer Part Number" msgstr "" -#: company/forms.py:149 company/models.py:327 +#: company/forms.py:84 company/models.py:341 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:408 +#: order/templates/order/purchase_order_detail.html:189 part/bom.py:171 +#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:533 msgid "MPN" msgstr "" -#: company/models.py:99 +#: company/models.py:104 msgid "Company description" msgstr "" -#: company/models.py:100 +#: company/models.py:105 msgid "Description of the company" msgstr "" -#: company/models.py:104 company/templates/company/company_base.html:70 -#: company/templates/company/detail.html:33 templates/js/company.js:60 +#: company/models.py:111 company/templates/company/company_base.html:70 +#: company/templates/company/detail.html:33 templates/js/company.js:129 msgid "Website" msgstr "" -#: company/models.py:104 +#: company/models.py:112 msgid "Company website URL" msgstr "" -#: company/models.py:107 company/templates/company/company_base.html:77 +#: company/models.py:116 company/templates/company/company_base.html:77 msgid "Address" msgstr "" -#: company/models.py:108 +#: company/models.py:117 msgid "Company address" msgstr "" -#: company/models.py:111 +#: company/models.py:120 msgid "Phone number" msgstr "" -#: company/models.py:112 +#: company/models.py:121 msgid "Contact phone number" msgstr "" -#: company/models.py:115 company/templates/company/company_base.html:91 +#: company/models.py:124 company/templates/company/company_base.html:91 msgid "Email" msgstr "" -#: company/models.py:115 +#: company/models.py:124 msgid "Contact email address" msgstr "" -#: company/models.py:118 company/templates/company/company_base.html:98 +#: company/models.py:127 company/templates/company/company_base.html:98 msgid "Contact" msgstr "" -#: company/models.py:119 +#: company/models.py:128 msgid "Point of contact" msgstr "" -#: company/models.py:121 company/models.py:333 company/models.py:526 -#: order/models.py:102 part/models.py:728 +#: company/models.py:130 company/models.py:347 company/models.py:548 +#: order/models.py:156 part/models.py:737 #: report/templates/report/inventree_build_order_base.html:165 -#: templates/js/company.js:188 templates/js/company.js:419 +#: templates/js/company.js:312 templates/js/company.js:544 #: templates/js/part.js:498 msgid "Link" msgstr "" -#: company/models.py:121 +#: company/models.py:130 msgid "Link to external company information" msgstr "" -#: company/models.py:129 part/models.py:738 +#: company/models.py:138 part/models.py:747 msgid "Image" msgstr "" -#: company/models.py:134 +#: company/models.py:143 msgid "is customer" msgstr "" -#: company/models.py:134 +#: company/models.py:143 msgid "Do you sell items to this company?" msgstr "" -#: company/models.py:136 +#: company/models.py:145 msgid "is supplier" msgstr "" -#: company/models.py:136 +#: company/models.py:145 msgid "Do you purchase items from this company?" msgstr "" -#: company/models.py:138 +#: company/models.py:147 msgid "is manufacturer" msgstr "" -#: company/models.py:138 +#: company/models.py:147 msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:305 company/models.py:497 stock/models.py:403 +#: company/models.py:151 company/serializers.py:259 +#: company/templates/company/detail.html:42 +msgid "Currency" +msgstr "" + +#: company/models.py:154 +msgid "Default currency used for this company" +msgstr "" + +#: company/models.py:319 company/models.py:519 stock/models.py:411 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" -#: company/models.py:309 company/models.py:501 order/views.py:1603 +#: company/models.py:323 company/models.py:523 order/views.py:1127 msgid "Select part" msgstr "" -#: company/models.py:320 company/templates/company/detail.html:57 +#: company/models.py:334 company/templates/company/detail.html:57 #: company/templates/company/manufacturer_part_base.html:85 #: company/templates/company/manufacturer_part_detail.html:25 #: company/templates/company/supplier_part_base.html:94 #: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:352 -#: templates/js/company.js:44 templates/js/company.js:165 -#: templates/js/company.js:390 +#: templates/js/company.js:113 templates/js/company.js:289 +#: templates/js/company.js:515 msgid "Manufacturer" msgstr "" -#: company/models.py:334 +#: company/models.py:348 msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:340 +#: company/models.py:354 msgid "Manufacturer part description" msgstr "" -#: company/models.py:390 company/models.py:520 +#: company/models.py:408 company/models.py:542 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 #: stock/templates/stock/item_base.html:362 msgid "Manufacturer Part" msgstr "" -#: company/models.py:397 +#: company/models.py:415 msgid "Parameter name" msgstr "" -#: company/models.py:403 part/templates/part/params.html:28 +#: company/models.py:421 part/templates/part/params.html:28 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1751 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:241 templates/js/stock.js:137 +#: stock/models.py:1771 templates/InvenTree/settings/header.html:8 +#: templates/js/company.js:365 templates/js/stock.js:137 msgid "Value" msgstr "" -#: company/models.py:404 +#: company/models.py:422 msgid "Parameter value" msgstr "" -#: company/models.py:410 part/models.py:813 part/models.py:2165 +#: company/models.py:428 part/models.py:822 part/models.py:2194 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 -#: templates/js/company.js:247 +#: templates/js/company.js:371 msgid "Units" msgstr "" -#: company/models.py:411 +#: company/models.py:429 msgid "Parameter units" msgstr "" -#: company/models.py:507 company/templates/company/detail.html:62 +#: company/models.py:529 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:189 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:256 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:369 -#: templates/js/company.js:48 templates/js/company.js:364 -#: templates/js/order.js:170 +#: templates/js/company.js:117 templates/js/company.js:489 +#: templates/js/order.js:232 msgid "Supplier" msgstr "" -#: company/models.py:508 +#: company/models.py:530 msgid "Select supplier" msgstr "" -#: company/models.py:513 company/templates/company/supplier_part_base.html:88 +#: company/models.py:535 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" -#: company/models.py:514 +#: company/models.py:536 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:521 +#: company/models.py:543 msgid "Select manufacturer part" msgstr "" -#: company/models.py:527 +#: company/models.py:549 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:533 +#: company/models.py:555 msgid "Supplier part description" msgstr "" -#: company/models.py:538 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2305 +#: company/models.py:560 company/templates/company/supplier_part_base.html:116 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2342 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:542 part/models.py:1606 +#: company/models.py:564 part/models.py:1615 msgid "base cost" msgstr "" -#: company/models.py:542 part/models.py:1606 +#: company/models.py:564 part/models.py:1615 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:544 company/templates/company/supplier_part_base.html:109 -#: stock/models.py:427 stock/templates/stock/item_base.html:310 +#: company/models.py:566 company/templates/company/supplier_part_base.html:109 +#: stock/models.py:435 stock/templates/stock/item_base.html:310 #: templates/js/stock.js:709 msgid "Packaging" msgstr "" -#: company/models.py:544 +#: company/models.py:566 msgid "Part packaging" msgstr "" -#: company/models.py:546 part/models.py:1608 +#: company/models.py:568 part/models.py:1617 msgid "multiple" msgstr "" -#: company/models.py:546 +#: company/models.py:568 msgid "Order multiple" msgstr "" +#: company/serializers.py:68 +msgid "Default currency used for this supplier" +msgstr "" + +#: company/serializers.py:69 +msgid "Currency Code" +msgstr "" + #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 #: company/templates/company/navbar.html:65 templates/js/build.js:563 @@ -2196,7 +2219,7 @@ msgstr "Atanan Stok" #: company/templates/company/company_base.html:9 #: company/templates/company/company_base.html:35 -#: templates/InvenTree/search.html:304 templates/js/company.js:33 +#: templates/InvenTree/search.html:304 templates/js/company.js:102 msgid "Company" msgstr "" @@ -2210,7 +2233,7 @@ msgstr "" msgid "Download image from URL" msgstr "" -#: company/templates/company/company_base.html:46 order/views.py:313 +#: company/templates/company/company_base.html:46 templates/js/order.js:61 msgid "Create Purchase Order" msgstr "Satın Alma Emri Oluştur" @@ -2218,7 +2241,8 @@ msgstr "Satın Alma Emri Oluştur" msgid "Edit company information" msgstr "" -#: company/templates/company/company_base.html:56 company/views.py:326 +#: company/templates/company/company_base.html:56 +#: company/templates/company/company_base.html:126 msgid "Delete Company" msgstr "" @@ -2232,17 +2256,12 @@ msgstr "" msgid "Phone" msgstr "" -#: company/templates/company/delete.html:7 -#, python-format -msgid "Are you sure you want to delete company '%(name)s'?" -msgstr "" - -#: company/templates/company/delete.html:12 -#, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" -"If this supplier is deleted, these supplier part entries will also be deleted." -msgstr "" +#: company/templates/company/company_base.html:166 +#: part/templates/part/part_base.html:307 +#, fuzzy +#| msgid "Upload File" +msgid "Upload Image" +msgstr "Dosya Yükle" #: company/templates/company/detail.html:21 msgid "Company Name" @@ -2256,10 +2275,10 @@ msgstr "" msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:460 -#: order/templates/order/sales_order_base.html:94 stock/models.py:445 -#: stock/models.py:446 stock/templates/stock/item_base.html:262 -#: templates/js/company.js:40 templates/js/order.js:267 +#: company/templates/company/detail.html:67 order/models.py:540 +#: order/templates/order/sales_order_base.html:94 stock/models.py:453 +#: stock/models.py:454 stock/templates/stock/item_base.html:262 +#: templates/js/company.js:109 templates/js/order.js:329 #: templates/js/stock.js:1111 msgid "Customer" msgstr "Müşteri" @@ -2281,6 +2300,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:28 #: company/templates/company/detail_supplier_part.html:27 #: company/templates/company/manufacturer_part_suppliers.html:20 +#: company/templates/company/manufacturer_part_suppliers.html:46 #: part/templates/part/category.html:131 #: part/templates/part/manufacturer.html:22 #: part/templates/part/supplier.html:20 @@ -2303,26 +2323,25 @@ msgstr "Parçaları sil" msgid "Delete Parts" msgstr "Parçaları Sil" -#: company/templates/company/detail_manufacturer_part.html:66 +#: company/templates/company/detail_manufacturer_part.html:68 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:127 #: templates/js/stock.js:1326 msgid "New Part" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:67 +#: company/templates/company/detail_manufacturer_part.html:69 #: company/templates/company/detail_supplier_part.html:67 msgid "Create new Part" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:72 -#: company/views.py:71 part/templates/part/manufacturer.html:52 -#: part/templates/part/supplier.html:56 +#: company/templates/company/detail_manufacturer_part.html:74 +#: company/views.py:66 part/templates/part/manufacturer.html:52 +#: part/templates/part/supplier.html:55 msgid "New Manufacturer" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:73 -#: company/views.py:284 +#: company/templates/company/detail_manufacturer_part.html:75 msgid "Create new Manufacturer" msgstr "" @@ -2345,26 +2364,24 @@ msgstr "Tedarikçi Parçaları" #: company/templates/company/detail_supplier_part.html:21 #: order/templates/order/order_wizard/select_parts.html:44 -#: order/templates/order/purchase_order_detail.html:50 +#: part/templates/part/part_base.html:429 msgid "Create new supplier part" msgstr "Yeni tedarikçi parçası oluştur" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 -#: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1332 +#: part/templates/part/part_base.html:428 part/templates/part/supplier.html:17 +#: templates/js/stock.js:1332 msgid "New Supplier Part" msgstr "Yeni Tedarikçi Parçası" #: company/templates/company/detail_supplier_part.html:72 -#: company/templates/company/manufacturer_part_suppliers.html:82 -#: company/views.py:64 order/templates/order/purchase_orders.html:185 -#: part/templates/part/supplier.html:50 +#: company/templates/company/manufacturer_part_suppliers.html:96 +#: company/views.py:60 part/templates/part/supplier.html:50 msgid "New Supplier" msgstr "" -#: company/templates/company/detail_supplier_part.html:73 company/views.py:281 -#: order/templates/order/purchase_orders.html:186 +#: company/templates/company/detail_supplier_part.html:73 msgid "Create new Supplier" msgstr "" @@ -2399,18 +2416,17 @@ msgstr "" msgid "Internal Part" msgstr "" -#: company/templates/company/manufacturer_part_delete.html:6 -msgid "Are you sure you want to delete the following Manufacturer Parts?" +#: company/templates/company/manufacturer_part_base.html:125 +msgid "Edit Manufacturer Part" msgstr "" -#: company/templates/company/manufacturer_part_delete.html:36 -#, python-format -msgid "There are %(count)s suppliers defined for this manufacturer part. If you delete it, the following supplier parts will also be deleted:" -msgstr "Bu üretici parçası için tanımlanmış %(count)s tedarikçi bulunmaktadır. Bunu silerseniz, aşağıdaki tedarikçi parçaları da silinecektir:" +#: company/templates/company/manufacturer_part_base.html:134 +msgid "Delete Manufacturer Part" +msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:63 part/templates/part/navbar.html:87 +#: company/views.py:59 part/templates/part/navbar.html:87 #: part/templates/part/navbar.html:90 part/templates/part/prices.html:153 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" @@ -2423,7 +2439,7 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:22 #: company/templates/company/navbar.html:41 #: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:39 stock/api.py:54 +#: part/templates/part/navbar.html:39 stock/api.py:53 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 @@ -2449,9 +2465,11 @@ msgid "Delete supplier parts" msgstr "Tedarikçi parçalarını sil" #: company/templates/company/manufacturer_part_suppliers.html:22 +#: company/templates/company/manufacturer_part_suppliers.html:48 +#: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:1002 users/models.py:191 +#: stock/views.py:855 templates/js/company.js:203 users/models.py:192 msgid "Delete" msgstr "" @@ -2469,11 +2487,31 @@ msgstr "" msgid "New Parameter" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:83 +#: company/templates/company/manufacturer_part_suppliers.html:48 +#, fuzzy +#| msgid "Delete parts" +msgid "Delete parameters" +msgstr "Parçaları sil" + +#: company/templates/company/manufacturer_part_suppliers.html:80 +msgid "Add Parameter" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:97 #: part/templates/part/supplier.html:51 msgid "Create new supplier" msgstr "" +#: company/templates/company/manufacturer_part_suppliers.html:127 +msgid "Selected parameters will be deleted" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:139 +#, fuzzy +#| msgid "Delete Parts" +msgid "Delete Parameters" +msgstr "Parçaları Sil" + #: company/templates/company/navbar.html:20 #: company/templates/company/navbar.html:23 msgid "Manufactured Parts" @@ -2491,7 +2529,7 @@ msgstr "" #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 #: templates/InvenTree/search.html:198 templates/js/stock.js:1010 -#: templates/stats.html:93 templates/stats.html:102 users/models.py:42 +#: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "Stok Kalemleri" @@ -2505,7 +2543,7 @@ msgstr "Stok Kalemleri" #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:236 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 -#: users/models.py:45 +#: users/models.py:46 msgid "Sales Orders" msgstr "Satış Emirleri" @@ -2517,7 +2555,7 @@ msgstr "Satış Emirleri" #: part/templates/part/orders.html:10 templates/InvenTree/index.html:213 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 -#: users/models.py:44 +#: users/models.py:45 msgid "Purchase Orders" msgstr "Satın Alma Emirleri" @@ -2546,8 +2584,8 @@ msgid "New Sales Order" msgstr "Yeni Satış Emri" #: company/templates/company/supplier_part_base.html:7 -#: company/templates/company/supplier_part_base.html:20 stock/models.py:412 -#: stock/templates/stock/item_base.html:374 templates/js/company.js:380 +#: company/templates/company/supplier_part_base.html:20 stock/models.py:420 +#: stock/templates/stock/item_base.html:374 templates/js/company.js:505 #: templates/js/stock.js:690 msgid "Supplier Part" msgstr "Tedarikçi Parçası" @@ -2597,8 +2635,9 @@ msgstr "" msgid "Pricing Information" msgstr "" -#: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 -#: part/templates/part/prices.html:264 part/views.py:2951 +#: company/templates/company/supplier_part_pricing.html:19 +#: company/templates/company/supplier_part_pricing.html:118 +#: part/templates/part/prices.html:264 part/views.py:2788 msgid "Add Price Break" msgstr "" @@ -2606,443 +2645,391 @@ msgstr "" msgid "No price break information found" msgstr "" -#: company/templates/company/supplier_part_pricing.html:89 +#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2850 +msgid "Delete Price Break" +msgstr "" + +#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2836 +msgid "Edit Price Break" +msgstr "" + +#: company/templates/company/supplier_part_pricing.html:91 msgid "Edit price break" msgstr "" -#: company/templates/company/supplier_part_pricing.html:90 +#: company/templates/company/supplier_part_pricing.html:92 msgid "Delete price break" msgstr "" -#: company/views.py:70 part/templates/part/navbar.html:81 +#: company/views.py:65 part/templates/part/navbar.html:81 #: part/templates/part/navbar.html:84 part/templates/part/prices.html:157 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" -#: company/views.py:77 templates/InvenTree/search.html:336 +#: company/views.py:71 templates/InvenTree/search.html:336 #: templates/navbar.html:45 msgid "Customers" msgstr "" -#: company/views.py:78 order/templates/order/sales_orders.html:187 +#: company/views.py:72 msgid "New Customer" msgstr "" -#: company/views.py:86 +#: company/views.py:79 msgid "Companies" msgstr "" -#: company/views.py:87 +#: company/views.py:80 msgid "New Company" msgstr "" -#: company/views.py:169 part/views.py:1148 +#: company/views.py:161 part/views.py:1007 msgid "Download Image" msgstr "" -#: company/views.py:198 part/views.py:1180 +#: company/views.py:190 part/views.py:1039 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:205 part/views.py:1187 +#: company/views.py:197 part/views.py:1046 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:214 part/views.py:1196 +#: company/views.py:206 part/views.py:1055 msgid "Supplied URL is not a valid image file" msgstr "Sağlanan URL geçerli bir resim dosyası değil" -#: company/views.py:243 -msgid "Update Company Image" -msgstr "" - -#: company/views.py:249 -msgid "Updated company image" -msgstr "" - -#: company/views.py:259 -msgid "Edit Company" -msgstr "" - -#: company/views.py:264 -msgid "Edited company information" -msgstr "" - -#: company/views.py:287 order/templates/order/sales_orders.html:188 -msgid "Create new Customer" -msgstr "" - -#: company/views.py:289 -msgid "Create new Company" -msgstr "" - -#: company/views.py:316 -msgid "Created new company" -msgstr "" - -#: company/views.py:332 -msgid "Company was deleted" -msgstr "" - -#: company/views.py:357 -msgid "Edit Manufacturer Part" -msgstr "" - -#: company/views.py:366 +#: company/views.py:251 msgid "Create New Manufacturer Part" msgstr "" -#: company/views.py:440 -msgid "Delete Manufacturer Part" -msgstr "" - -#: company/views.py:514 -msgid "Add Manufacturer Part Parameter" -msgstr "" - -#: company/views.py:548 -msgid "Edit Manufacturer Part Parameter" -msgstr "" - -#: company/views.py:588 +#: company/views.py:334 msgid "Edit Supplier Part" msgstr "" -#: company/views.py:639 templates/js/stock.js:1333 +#: company/views.py:385 templates/js/stock.js:1333 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:783 +#: company/views.py:529 msgid "Delete Supplier Part" msgstr "" -#: company/views.py:860 part/views.py:2955 -msgid "Added new price break" -msgstr "" - -#: company/views.py:916 part/views.py:2999 -msgid "Edit Price Break" -msgstr "" - -#: company/views.py:931 part/views.py:3013 -msgid "Delete Price Break" -msgstr "" - #: label/api.py:56 report/api.py:201 msgid "No valid objects provided to template" msgstr "Şablon için geçerli bir nesne sağlanmadı" -#: label/models.py:103 +#: label/models.py:104 msgid "Label name" msgstr "Etiket adı" -#: label/models.py:110 +#: label/models.py:111 msgid "Label description" msgstr "Etiket tanımı" -#: label/models.py:117 stock/forms.py:202 +#: label/models.py:118 stock/forms.py:169 msgid "Label" msgstr "Etiket" -#: label/models.py:118 +#: label/models.py:119 msgid "Label template file" msgstr "Etiket şablon listesi" -#: label/models.py:124 report/models.py:297 +#: label/models.py:125 report/models.py:297 msgid "Enabled" msgstr "" -#: label/models.py:125 +#: label/models.py:126 msgid "Label template is enabled" msgstr "Etiket sablonu etkinleştirildi" -#: label/models.py:130 +#: label/models.py:131 msgid "Width [mm]" msgstr "" -#: label/models.py:131 +#: label/models.py:132 msgid "Label width, specified in mm" msgstr "Etiket genişliği mm olarak belirtilmeli" -#: label/models.py:137 +#: label/models.py:138 msgid "Height [mm]" msgstr "" -#: label/models.py:138 +#: label/models.py:139 msgid "Label height, specified in mm" msgstr "Etiket yüksekliği mm olarak belirtilmeli" -#: label/models.py:144 report/models.py:290 +#: label/models.py:145 report/models.py:290 msgid "Filename Pattern" msgstr "Dosya Adı Deseni" -#: label/models.py:145 +#: label/models.py:146 msgid "Pattern for generating label filenames" msgstr "Etiket dosya adları oluşturma için desen" -#: label/models.py:244 label/models.py:297 +#: label/models.py:249 label/models.py:306 msgid "Query filters (comma-separated list of key=value pairs" msgstr "" -#: label/models.py:245 label/models.py:298 report/models.py:317 +#: label/models.py:250 label/models.py:307 report/models.py:317 #: report/models.py:440 report/models.py:474 msgid "Filters" msgstr "" -#: order/forms.py:31 order/templates/order/order_base.html:47 +#: order/forms.py:30 order/templates/order/order_base.html:47 msgid "Place order" msgstr "" -#: order/forms.py:42 order/templates/order/order_base.html:54 +#: order/forms.py:41 order/templates/order/order_base.html:54 msgid "Mark order as complete" msgstr "" -#: order/forms.py:53 order/forms.py:64 order/templates/order/order_base.html:59 +#: order/forms.py:52 order/forms.py:63 order/templates/order/order_base.html:59 #: order/templates/order/sales_order_base.html:61 msgid "Cancel order" msgstr "" -#: order/forms.py:75 order/templates/order/sales_order_base.html:58 +#: order/forms.py:74 order/templates/order/sales_order_base.html:58 msgid "Ship order" msgstr "" -#: order/forms.py:90 +#: order/forms.py:89 msgid "Receive parts to this location" msgstr "Parçaları bu konuma alın" -#: order/forms.py:112 -msgid "Purchase Order reference" -msgstr "" - -#: order/forms.py:119 -msgid "Target date for order delivery. Order will be overdue after this date." -msgstr "" - -#: order/forms.py:147 -msgid "Enter sales order number" -msgstr "" - -#: order/forms.py:154 order/models.py:472 -msgid "Target date for order completion. Order will be overdue after this date." -msgstr "" - -#: order/forms.py:246 +#: order/forms.py:116 msgid "Enter stock item serial numbers" msgstr "Stok kalemi seri numaları girin" -#: order/forms.py:252 +#: order/forms.py:122 msgid "Enter quantity of stock items" msgstr "" -#: order/models.py:98 -msgid "Order reference" -msgstr "" - -#: order/models.py:100 +#: order/models.py:154 msgid "Order description" msgstr "" -#: order/models.py:102 +#: order/models.py:156 msgid "Link to external page" msgstr "" -#: order/models.py:110 part/templates/part/detail.html:132 +#: order/models.py:164 part/templates/part/detail.html:132 msgid "Created By" msgstr "" -#: order/models.py:117 +#: order/models.py:171 msgid "User or group responsible for this order" msgstr "" -#: order/models.py:122 +#: order/models.py:176 msgid "Order notes" msgstr "" -#: order/models.py:181 order/models.py:465 +#: order/models.py:243 order/models.py:530 +msgid "Order reference" +msgstr "" + +#: order/models.py:248 order/models.py:545 msgid "Purchase order status" msgstr "" -#: order/models.py:190 +#: order/models.py:257 msgid "Company from which the items are being ordered" msgstr "" -#: order/models.py:193 order/templates/order/order_base.html:98 -#: templates/js/order.js:179 +#: order/models.py:260 order/templates/order/order_base.html:98 +#: templates/js/order.js:241 msgid "Supplier Reference" msgstr "" -#: order/models.py:193 +#: order/models.py:260 msgid "Supplier order reference code" msgstr "" -#: order/models.py:200 +#: order/models.py:267 msgid "received by" msgstr "" -#: order/models.py:205 +#: order/models.py:272 msgid "Issue Date" msgstr "" -#: order/models.py:206 +#: order/models.py:273 msgid "Date order was issued" msgstr "" -#: order/models.py:211 +#: order/models.py:278 msgid "Target Delivery Date" msgstr "" -#: order/models.py:212 +#: order/models.py:279 msgid "Expected date for order delivery. Order will be overdue after this date." msgstr "" -#: order/models.py:218 +#: order/models.py:285 msgid "Date order was completed" msgstr "" -#: order/models.py:242 part/views.py:1886 stock/models.py:300 -#: stock/models.py:1015 +#: order/models.py:309 part/views.py:1730 stock/models.py:308 +#: stock/models.py:1023 msgid "Quantity must be greater than zero" msgstr "" -#: order/models.py:247 +#: order/models.py:314 msgid "Part supplier must match PO supplier" msgstr "" -#: order/models.py:345 +#: order/models.py:412 msgid "Lines can only be received against an order marked as 'Placed'" msgstr "" -#: order/models.py:349 +#: order/models.py:416 msgid "Quantity must be an integer" msgstr "" -#: order/models.py:351 +#: order/models.py:418 msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:461 +#: order/models.py:541 msgid "Company to which the items are being sold" msgstr "" -#: order/models.py:467 +#: order/models.py:547 msgid "Customer Reference " msgstr "" -#: order/models.py:467 +#: order/models.py:547 msgid "Customer order reference code" msgstr "" -#: order/models.py:475 templates/js/order.js:303 +#: order/models.py:552 +msgid "Target date for order completion. Order will be overdue after this date." +msgstr "" + +#: order/models.py:555 templates/js/order.js:370 msgid "Shipment Date" msgstr "" -#: order/models.py:482 +#: order/models.py:562 msgid "shipped by" msgstr "" -#: order/models.py:526 +#: order/models.py:606 msgid "SalesOrder cannot be shipped as it is not currently pending" msgstr "" -#: order/models.py:613 +#: order/models.py:703 msgid "Item quantity" msgstr "" -#: order/models.py:615 +#: order/models.py:709 msgid "Line item reference" msgstr "" -#: order/models.py:617 +#: order/models.py:711 msgid "Line item notes" msgstr "" -#: order/models.py:643 order/models.py:710 templates/js/order.js:353 +#: order/models.py:741 order/models.py:812 templates/js/order.js:420 msgid "Order" msgstr "" -#: order/models.py:644 order/templates/order/order_base.html:9 +#: order/models.py:742 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 -#: stock/templates/stock/item_base.html:324 templates/js/order.js:148 +#: stock/templates/stock/item_base.html:324 templates/js/order.js:210 #: templates/js/stock.js:669 templates/js/stock.js:1092 msgid "Purchase Order" msgstr "" -#: order/models.py:658 +#: order/models.py:756 msgid "Supplier part" msgstr "" -#: order/models.py:661 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:219 +#: order/models.py:759 order/templates/order/order_base.html:131 +#: order/templates/order/purchase_order_detail.html:246 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "" -#: order/models.py:661 +#: order/models.py:759 msgid "Number of items received" msgstr "" -#: order/models.py:667 part/templates/part/prices.html:166 stock/models.py:537 +#: order/models.py:765 part/templates/part/prices.html:166 stock/models.py:545 #: stock/templates/stock/item_base.html:331 templates/js/stock.js:704 msgid "Purchase Price" msgstr "" -#: order/models.py:668 +#: order/models.py:766 msgid "Unit purchase price" msgstr "" -#: order/models.py:676 +#: order/models.py:774 msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:718 part/templates/part/part_pricing.html:97 +#: order/models.py:820 part/templates/part/part_pricing.html:97 #: part/templates/part/prices.html:103 part/templates/part/prices.html:278 msgid "Sale Price" msgstr "" -#: order/models.py:719 +#: order/models.py:821 msgid "Unit sale price" msgstr "" -#: order/models.py:794 order/models.py:796 +#: order/models.py:900 order/models.py:902 msgid "Stock item has not been assigned" msgstr "" -#: order/models.py:800 +#: order/models.py:906 msgid "Cannot allocate stock item to a line with a different part" msgstr "" -#: order/models.py:802 +#: order/models.py:908 msgid "Cannot allocate stock to a line without a part" msgstr "" -#: order/models.py:805 +#: order/models.py:911 msgid "Allocation quantity cannot exceed stock quantity" msgstr "Tahsis miktarı stok miktarını aşamaz" -#: order/models.py:815 +#: order/models.py:921 msgid "Quantity must be 1 for serialized stock item" msgstr "Seri numaralı stok kalemi için miktar bir olmalı" -#: order/models.py:820 +#: order/models.py:926 msgid "Line" msgstr "" -#: order/models.py:831 +#: order/models.py:937 msgid "Item" msgstr "" -#: order/models.py:832 +#: order/models.py:938 msgid "Select stock item to allocate" msgstr "" -#: order/models.py:835 +#: order/models.py:941 msgid "Enter stock allocation quantity" msgstr "Stok tahsis miktarını girin" +#: order/serializers.py:139 +#, fuzzy +#| msgid "Purchase Orders" +msgid "Purchase price currency" +msgstr "Satın Alma Emirleri" + +#: order/serializers.py:359 +#, fuzzy +#| msgid "Sales Order Reference" +msgid "Sale price currency" +msgstr "Satış Emri Referansı" + #: order/templates/order/delete_attachment.html:5 #: stock/templates/stock/attachment_delete.html:5 #: templates/attachment_delete.html:5 @@ -3087,16 +3074,22 @@ msgstr "" msgid "Issued" msgstr "" -#: order/templates/order/order_base.html:180 -#: order/templates/order/purchase_order_detail.html:100 +#: order/templates/order/order_base.html:188 +msgid "Edit Purchase Order" +msgstr "" + +#: order/templates/order/order_base.html:199 +#: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 +#: part/templates/part/part_base.html:415 #: stock/templates/stock/location.html:191 templates/js/stock.js:750 #: templates/js/stock.js:1338 msgid "New Location" msgstr "Yeni Konum" -#: order/templates/order/order_base.html:181 -#: order/templates/order/purchase_order_detail.html:101 +#: order/templates/order/order_base.html:200 +#: order/templates/order/purchase_order_detail.html:128 +#: part/templates/part/part_base.html:416 #: stock/templates/stock/location.html:42 msgid "Create new stock location" msgstr "Yeni stok konumu oluştur" @@ -3249,7 +3242,7 @@ msgid "Select existing purchase orders, or create new orders." msgstr "" #: order/templates/order/order_wizard/select_pos.html:31 -#: templates/js/order.js:205 templates/js/order.js:308 +#: templates/js/order.js:267 templates/js/order.js:375 msgid "Items" msgstr "" @@ -3273,7 +3266,6 @@ msgid "Purchase Order Attachments" msgstr "" #: order/templates/order/po_lineitem_delete.html:5 -#: order/templates/order/so_lineitem_delete.html:5 msgid "Are you sure you wish to delete this line item?" msgstr "" @@ -3291,41 +3283,52 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:24 -#: order/templates/order/sales_order_detail.html:22 order/views.py:1327 -#: order/views.py:1410 +#: order/templates/order/purchase_order_detail.html:64 +#: order/templates/order/sales_order_detail.html:22 +#: order/templates/order/sales_order_detail.html:56 msgid "Add Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:114 +#: order/templates/order/purchase_order_detail.html:100 +#: order/templates/order/sales_order_detail.html:398 +msgid "Edit Line Item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:110 +#: order/templates/order/sales_order_detail.html:408 +msgid "Delete Line Item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:141 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:142 -#: order/templates/order/sales_order_detail.html:223 +#: order/templates/order/purchase_order_detail.html:169 +#: order/templates/order/sales_order_detail.html:233 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:191 -#: order/templates/order/sales_order_detail.html:246 templates/js/part.js:807 +#: order/templates/order/purchase_order_detail.html:218 +#: order/templates/order/sales_order_detail.html:256 templates/js/part.js:807 #: templates/js/part.js:996 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:198 -#: order/templates/order/sales_order_detail.html:253 +#: order/templates/order/purchase_order_detail.html:225 +#: order/templates/order/sales_order_detail.html:263 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:255 -#: order/templates/order/sales_order_detail.html:359 +#: order/templates/order/purchase_order_detail.html:282 +#: order/templates/order/sales_order_detail.html:369 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:256 +#: order/templates/order/purchase_order_detail.html:283 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:261 +#: order/templates/order/purchase_order_detail.html:288 msgid "Receive line item" msgstr "" @@ -3340,7 +3343,7 @@ msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:45 -#: part/models.py:322 part/templates/part/cat_link.html:7 +#: part/models.py:326 part/templates/part/cat_link.html:7 #: part/templates/part/category.html:108 part/templates/part/category.html:157 #: part/templates/part/category_navbar.html:25 #: part/templates/part/category_navbar.html:32 @@ -3348,7 +3351,7 @@ msgstr "" #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 #: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 -#: users/models.py:40 +#: users/models.py:41 msgid "Parts" msgstr "Parçalar" @@ -3390,10 +3393,14 @@ msgstr "" msgid "Sales Order Details" msgstr "" -#: order/templates/order/sales_order_base.html:100 templates/js/order.js:275 +#: order/templates/order/sales_order_base.html:100 templates/js/order.js:342 msgid "Customer Reference" msgstr "" +#: order/templates/order/sales_order_base.html:177 +msgid "Edit Sales Order" +msgstr "" + #: order/templates/order/sales_order_cancel.html:8 #: order/templates/order/sales_order_ship.html:9 #: part/templates/part/bom_duplicate.html:12 @@ -3409,69 +3416,69 @@ msgstr "" msgid "Sales Order Items" msgstr "" -#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:358 +#: order/templates/order/sales_order_detail.html:105 templates/js/bom.js:358 #: templates/js/build.js:725 templates/js/build.js:1142 msgid "Actions" msgstr "İşlemler" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:611 +#: order/templates/order/sales_order_detail.html:112 templates/js/build.js:611 #: templates/js/build.js:947 msgid "Edit stock allocation" msgstr "Stok tahsisini düzenle" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:613 +#: order/templates/order/sales_order_detail.html:113 templates/js/build.js:613 #: templates/js/build.js:948 msgid "Delete stock allocation" msgstr "Stok tahsisini sil" -#: order/templates/order/sales_order_detail.html:176 +#: order/templates/order/sales_order_detail.html:186 msgid "No matching line items" msgstr "" -#: order/templates/order/sales_order_detail.html:206 +#: order/templates/order/sales_order_detail.html:216 msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:676 +#: order/templates/order/sales_order_detail.html:284 templates/js/build.js:676 #: templates/js/build.js:943 msgid "Allocated" msgstr "" -#: order/templates/order/sales_order_detail.html:276 +#: order/templates/order/sales_order_detail.html:286 msgid "Fulfilled" msgstr "" -#: order/templates/order/sales_order_detail.html:313 +#: order/templates/order/sales_order_detail.html:323 msgid "PO" msgstr "" -#: order/templates/order/sales_order_detail.html:343 +#: order/templates/order/sales_order_detail.html:353 msgid "Allocate serial numbers" msgstr "Seri numaralarını tahsis et" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:739 +#: order/templates/order/sales_order_detail.html:356 templates/js/build.js:739 msgid "Allocate stock" msgstr "" -#: order/templates/order/sales_order_detail.html:349 +#: order/templates/order/sales_order_detail.html:359 msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:732 +#: order/templates/order/sales_order_detail.html:363 templates/js/build.js:732 #: templates/js/build.js:1150 msgid "Build stock" msgstr "" -#: order/templates/order/sales_order_detail.html:356 -#: order/templates/order/sales_order_detail.html:465 +#: order/templates/order/sales_order_detail.html:366 +#: order/templates/order/sales_order_detail.html:485 msgid "Calculate price" msgstr "" -#: order/templates/order/sales_order_detail.html:360 +#: order/templates/order/sales_order_detail.html:370 msgid "Delete line item " msgstr "" -#: order/templates/order/sales_order_detail.html:471 +#: order/templates/order/sales_order_detail.html:491 msgid "Update Unit Price" msgstr "" @@ -3512,194 +3519,154 @@ msgstr "Bu işlem Sipariş Emrinden belirtilen stok kalemleri tahsis edemedi" msgid "Sales Order Attachments" msgstr "" -#: order/views.py:106 -msgid "Add Purchase Order Attachment" -msgstr "" - -#: order/views.py:156 -msgid "Add Sales Order Attachment" -msgstr "" - -#: order/views.py:348 -msgid "Create Sales Order" -msgstr "" - -#: order/views.py:383 -msgid "Edit Purchase Order" -msgstr "" - -#: order/views.py:403 -msgid "Edit Sales Order" -msgstr "" - -#: order/views.py:419 +#: order/views.py:151 msgid "Cancel Order" msgstr "" -#: order/views.py:428 order/views.py:454 +#: order/views.py:160 order/views.py:186 msgid "Confirm order cancellation" msgstr "" -#: order/views.py:431 order/views.py:457 +#: order/views.py:163 order/views.py:189 msgid "Order cannot be cancelled" msgstr "" -#: order/views.py:445 +#: order/views.py:177 msgid "Cancel sales order" msgstr "" -#: order/views.py:471 +#: order/views.py:203 msgid "Issue Order" msgstr "" -#: order/views.py:480 +#: order/views.py:212 msgid "Confirm order placement" msgstr "" -#: order/views.py:490 +#: order/views.py:222 msgid "Purchase order issued" msgstr "" -#: order/views.py:501 +#: order/views.py:233 msgid "Complete Order" msgstr "" -#: order/views.py:517 +#: order/views.py:249 msgid "Confirm order completion" msgstr "" -#: order/views.py:528 +#: order/views.py:260 msgid "Purchase order completed" msgstr "" -#: order/views.py:538 +#: order/views.py:270 msgid "Ship Order" msgstr "" -#: order/views.py:554 +#: order/views.py:286 msgid "Confirm order shipment" msgstr "" -#: order/views.py:560 +#: order/views.py:292 msgid "Could not ship order" msgstr "" -#: order/views.py:607 +#: order/views.py:339 msgid "Match Supplier Parts" msgstr "" -#: order/views.py:804 +#: order/views.py:536 msgid "Receive Parts" msgstr "" -#: order/views.py:874 +#: order/views.py:606 msgid "Items received" msgstr "" -#: order/views.py:888 +#: order/views.py:620 msgid "No destination set" msgstr "" -#: order/views.py:933 +#: order/views.py:665 msgid "Error converting quantity to number" msgstr "" -#: order/views.py:939 +#: order/views.py:671 msgid "Receive quantity less than zero" msgstr "" -#: order/views.py:945 +#: order/views.py:677 msgid "No lines specified" msgstr "" -#: order/views.py:1018 +#: order/views.py:750 msgid "Update prices" msgstr "" -#: order/views.py:1276 +#: order/views.py:1008 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1336 -msgid "Supplier part must be specified" -msgstr "" - -#: order/views.py:1342 -msgid "Supplier must match for Part and Order" -msgstr "" - -#: order/views.py:1473 order/views.py:1491 -msgid "Edit Line Item" -msgstr "" - -#: order/views.py:1507 order/views.py:1519 -msgid "Delete Line Item" -msgstr "" - -#: order/views.py:1512 order/views.py:1524 -msgid "Deleted line item" -msgstr "" - -#: order/views.py:1537 +#: order/views.py:1061 msgid "Allocate Serial Numbers" msgstr "Seri Numaralarını Tahsis Et" -#: order/views.py:1582 +#: order/views.py:1106 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1598 +#: order/views.py:1122 msgid "Select line item" msgstr "" -#: order/views.py:1629 +#: order/views.py:1153 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "{serial} seri numarası için eşleşen öge bulunamadı" -#: order/views.py:1639 +#: order/views.py:1163 #, python-brace-format msgid "{serial} is not in stock" msgstr "{serial} stokta yok" -#: order/views.py:1647 +#: order/views.py:1171 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "{serial} zaten bir emirde tahsis edilmiş" -#: order/views.py:1701 +#: order/views.py:1225 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1775 +#: order/views.py:1299 msgid "Edit Allocation Quantity" msgstr "Tahsis Miktarını Düzenle" -#: order/views.py:1790 +#: order/views.py:1314 msgid "Remove allocation" msgstr "Tahsisi Sil" -#: order/views.py:1862 +#: order/views.py:1386 msgid "Sales order not found" msgstr "" -#: order/views.py:1868 +#: order/views.py:1392 msgid "Price not found" msgstr "" -#: order/views.py:1871 +#: order/views.py:1395 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1876 +#: order/views.py:1400 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:747 +#: part/bom.py:138 part/models.py:72 part/models.py:756 #: part/templates/part/category.html:75 part/templates/part/detail.html:90 msgid "Default Location" msgstr "Varsayılan Konum" @@ -3721,143 +3688,143 @@ msgstr "Malzeme listesi okurken hata (geçersiz data)" msgid "Error reading BOM file (incorrect row size)" msgstr "Malzeme listesi okurken hata (geçersiz satır boyutu)" -#: part/forms.py:89 stock/forms.py:265 +#: part/forms.py:73 stock/forms.py:232 msgid "File Format" msgstr "Dosya Biçimi" -#: part/forms.py:89 stock/forms.py:265 +#: part/forms.py:73 stock/forms.py:232 msgid "Select output file format" msgstr "Çıktı dosyası biçimi seçin" -#: part/forms.py:91 +#: part/forms.py:75 msgid "Cascading" msgstr "" -#: part/forms.py:91 +#: part/forms.py:75 msgid "Download cascading / multi-level BOM" msgstr "" -#: part/forms.py:93 +#: part/forms.py:77 msgid "Levels" msgstr "" -#: part/forms.py:93 +#: part/forms.py:77 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "" -#: part/forms.py:95 +#: part/forms.py:79 msgid "Include Parameter Data" msgstr "" -#: part/forms.py:95 +#: part/forms.py:79 msgid "Include part parameters data in exported BOM" msgstr "" -#: part/forms.py:97 +#: part/forms.py:81 msgid "Include Stock Data" msgstr "" -#: part/forms.py:97 +#: part/forms.py:81 msgid "Include part stock data in exported BOM" msgstr "" -#: part/forms.py:99 +#: part/forms.py:83 msgid "Include Manufacturer Data" msgstr "" -#: part/forms.py:99 +#: part/forms.py:83 msgid "Include part manufacturer data in exported BOM" msgstr "" -#: part/forms.py:101 +#: part/forms.py:85 msgid "Include Supplier Data" msgstr "" -#: part/forms.py:101 +#: part/forms.py:85 msgid "Include part supplier data in exported BOM" msgstr "Dışa aktarılan malzeme listesine parça tedarikçisi verilerini dahil edin" -#: part/forms.py:122 part/models.py:2191 +#: part/forms.py:106 part/models.py:2224 msgid "Parent Part" msgstr "" -#: part/forms.py:123 part/templates/part/bom_duplicate.html:7 +#: part/forms.py:107 part/templates/part/bom_duplicate.html:7 msgid "Select parent part to copy BOM from" msgstr "" -#: part/forms.py:129 +#: part/forms.py:113 msgid "Clear existing BOM items" msgstr "" -#: part/forms.py:135 +#: part/forms.py:119 msgid "Confirm BOM duplication" msgstr "" -#: part/forms.py:153 +#: part/forms.py:137 msgid "validate" msgstr "" -#: part/forms.py:153 +#: part/forms.py:137 msgid "Confirm that the BOM is correct" msgstr "" -#: part/forms.py:165 +#: part/forms.py:149 msgid "BOM file" msgstr "Malzeme Listesi Dosyası" -#: part/forms.py:165 +#: part/forms.py:149 msgid "Select BOM file to upload" msgstr "Yüklemek için Malzeme Listesi dosyası seçin" -#: part/forms.py:184 +#: part/forms.py:168 msgid "Related Part" msgstr "" -#: part/forms.py:203 +#: part/forms.py:175 msgid "Select part category" msgstr "" -#: part/forms.py:220 +#: part/forms.py:192 msgid "Duplicate all BOM data for this part" msgstr "" -#: part/forms.py:221 +#: part/forms.py:193 msgid "Copy BOM" msgstr "" -#: part/forms.py:226 +#: part/forms.py:198 msgid "Duplicate all parameter data for this part" msgstr "" -#: part/forms.py:227 +#: part/forms.py:199 msgid "Copy Parameters" msgstr "" -#: part/forms.py:232 +#: part/forms.py:204 msgid "Confirm part creation" msgstr "" -#: part/forms.py:237 +#: part/forms.py:209 msgid "Include category parameter templates" msgstr "Kategori parametre şablonlarını dahil et" -#: part/forms.py:242 +#: part/forms.py:214 msgid "Include parent categories parameter templates" msgstr "Üst kategorilerin parametre şablonlarını dahil et" -#: part/forms.py:322 +#: part/forms.py:294 msgid "Add parameter template to same level categories" msgstr "Parametre şablonunu aynı seviyedeki kategorilere ekle" -#: part/forms.py:326 +#: part/forms.py:298 msgid "Add parameter template to all categories" msgstr "Parametre şablonunu tüm kategorilere ekle" -#: part/forms.py:344 part/models.py:2286 +#: part/forms.py:316 part/models.py:2323 msgid "Sub part" msgstr "" -#: part/forms.py:373 +#: part/forms.py:345 msgid "Input quantity for price calculation" msgstr "" @@ -3873,362 +3840,362 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2237 +#: part/models.py:86 part/models.py:2270 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" -#: part/models.py:83 part/templates/part/category.html:32 +#: part/models.py:87 part/templates/part/category.html:32 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127 -#: templates/stats.html:84 users/models.py:39 +#: templates/stats.html:84 users/models.py:40 msgid "Part Categories" msgstr "Parça Kategorileri" -#: part/models.py:448 part/models.py:460 +#: part/models.py:457 part/models.py:469 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:557 +#: part/models.py:566 msgid "Next available serial numbers are" msgstr "Sonraki kullanılabilir seri numaraları" -#: part/models.py:561 +#: part/models.py:570 msgid "Next available serial number is" msgstr "Sonraki müsait seri numarası" -#: part/models.py:566 +#: part/models.py:575 msgid "Most recent serial number is" msgstr "En son seri numarası" -#: part/models.py:645 +#: part/models.py:654 msgid "Duplicate IPN not allowed in part settings" msgstr "Yinelenen DPN'ye parça ayarlarında izin verilmiyor" -#: part/models.py:670 part/templates/part/detail.html:22 +#: part/models.py:679 part/templates/part/detail.html:22 msgid "Part name" msgstr "" -#: part/models.py:677 +#: part/models.py:686 msgid "Is Template" msgstr "Şablon Mu" -#: part/models.py:678 +#: part/models.py:687 msgid "Is this part a template part?" msgstr "Bu parça bir şablon parçası mı?" -#: part/models.py:689 +#: part/models.py:698 msgid "Is this part a variant of another part?" msgstr "Bu parça başka bir parçanın çeşidi mi?" -#: part/models.py:690 part/templates/part/detail.html:60 +#: part/models.py:699 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "Çeşidi" -#: part/models.py:696 +#: part/models.py:705 msgid "Part description" msgstr "" -#: part/models.py:701 part/templates/part/category.html:82 +#: part/models.py:710 part/templates/part/category.html:82 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "" -#: part/models.py:702 +#: part/models.py:711 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:709 part/models.py:2236 part/templates/part/detail.html:73 +#: part/models.py:718 part/models.py:2269 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" -#: part/models.py:710 +#: part/models.py:719 msgid "Part category" msgstr "" -#: part/models.py:715 part/templates/part/detail.html:28 +#: part/models.py:724 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "DPN" -#: part/models.py:716 +#: part/models.py:725 msgid "Internal Part Number" msgstr "" -#: part/models.py:722 +#: part/models.py:731 msgid "Part revision or version number" msgstr "Parça revizyon veya versiyon numarası" -#: part/models.py:723 part/templates/part/detail.html:35 report/models.py:199 +#: part/models.py:732 part/templates/part/detail.html:35 report/models.py:199 #: templates/js/part.js:173 msgid "Revision" msgstr "Revizyon" -#: part/models.py:745 +#: part/models.py:754 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:792 part/templates/part/detail.html:97 +#: part/models.py:801 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "" -#: part/models.py:793 +#: part/models.py:802 msgid "Default supplier part" msgstr "Varsayılan tedarikçi parçası" -#: part/models.py:800 +#: part/models.py:809 msgid "Default Expiry" msgstr "" -#: part/models.py:801 +#: part/models.py:810 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:806 part/templates/part/detail.html:113 +#: part/models.py:815 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "" -#: part/models.py:807 +#: part/models.py:816 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:814 +#: part/models.py:823 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:820 +#: part/models.py:829 msgid "Can this part be built from other parts?" msgstr "Bu parça diğer parçalardan yapılabilir mi?" -#: part/models.py:826 +#: part/models.py:835 msgid "Can this part be used to build other parts?" msgstr "Bu parça diğer parçaların yapımında kullanılabilir mi?" -#: part/models.py:832 +#: part/models.py:841 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:837 +#: part/models.py:846 msgid "Can this part be purchased from external suppliers?" msgstr "Bu parça dış tedarikçilerden satın alınabilir mi?" -#: part/models.py:842 +#: part/models.py:851 msgid "Can this part be sold to customers?" msgstr "Bu parça müşterilere satılabilir mi?" -#: part/models.py:846 part/templates/part/detail.html:227 +#: part/models.py:855 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:246 templates/js/table_filters.js:315 msgid "Active" msgstr "" -#: part/models.py:847 +#: part/models.py:856 msgid "Is this part active?" msgstr "" -#: part/models.py:852 +#: part/models.py:861 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:857 +#: part/models.py:866 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:860 +#: part/models.py:869 msgid "BOM checksum" msgstr "" -#: part/models.py:860 +#: part/models.py:869 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:863 +#: part/models.py:872 msgid "BOM checked by" msgstr "" -#: part/models.py:865 +#: part/models.py:874 msgid "BOM checked date" msgstr "" -#: part/models.py:869 +#: part/models.py:878 msgid "Creation User" msgstr "" -#: part/models.py:1608 +#: part/models.py:1617 msgid "Sell multiple" msgstr "" -#: part/models.py:2063 +#: part/models.py:2088 msgid "Test templates can only be created for trackable parts" msgstr "Test şablonları sadece takip edilebilir paçalar için oluşturulabilir" -#: part/models.py:2080 +#: part/models.py:2105 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2100 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2125 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2101 +#: part/models.py:2126 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2106 +#: part/models.py:2131 msgid "Test Description" msgstr "" -#: part/models.py:2107 +#: part/models.py:2132 msgid "Enter description for this test" msgstr "" -#: part/models.py:2112 templates/js/part.js:726 +#: part/models.py:2137 templates/js/part.js:726 #: templates/js/table_filters.js:232 msgid "Required" msgstr "Gerekli" -#: part/models.py:2113 +#: part/models.py:2138 msgid "Is this test required to pass?" msgstr "Testi geçmesi için bu gerekli mi?" -#: part/models.py:2118 templates/js/part.js:734 +#: part/models.py:2143 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2119 +#: part/models.py:2144 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2124 templates/js/part.js:741 +#: part/models.py:2149 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2125 +#: part/models.py:2150 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2158 +#: part/models.py:2187 msgid "Parameter template name must be unique" msgstr "Parametre şablon adı benzersiz olmalıdır" -#: part/models.py:2163 +#: part/models.py:2192 msgid "Parameter Name" msgstr "" -#: part/models.py:2165 +#: part/models.py:2194 msgid "Parameter Units" msgstr "" -#: part/models.py:2193 part/models.py:2242 part/models.py:2243 +#: part/models.py:2226 part/models.py:2275 part/models.py:2276 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "Parametre Şablonu" -#: part/models.py:2195 +#: part/models.py:2228 msgid "Data" msgstr "" -#: part/models.py:2195 +#: part/models.py:2228 msgid "Parameter Value" msgstr "" -#: part/models.py:2247 templates/InvenTree/settings/category.html:67 +#: part/models.py:2280 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2248 +#: part/models.py:2281 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2278 +#: part/models.py:2315 msgid "Select parent part" msgstr "" -#: part/models.py:2287 +#: part/models.py:2324 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2293 +#: part/models.py:2330 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2332 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2295 +#: part/models.py:2332 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2298 +#: part/models.py:2335 msgid "Overage" msgstr "" -#: part/models.py:2299 +#: part/models.py:2336 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2302 +#: part/models.py:2339 msgid "BOM item reference" msgstr "" -#: part/models.py:2305 +#: part/models.py:2342 msgid "BOM item notes" msgstr "" -#: part/models.py:2307 +#: part/models.py:2344 msgid "Checksum" msgstr "" -#: part/models.py:2307 +#: part/models.py:2344 msgid "BOM line checksum" msgstr "" -#: part/models.py:2311 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2348 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2312 +#: part/models.py:2349 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "Bu malzeme listesi, çeşit parçalar listesini kalıtsalıdır" -#: part/models.py:2317 templates/js/bom.js:287 +#: part/models.py:2354 templates/js/bom.js:287 msgid "Allow Variants" msgstr "Çeşide İzin Ver" -#: part/models.py:2318 +#: part/models.py:2355 msgid "Stock items for variant parts can be used for this BOM item" msgstr "Çeşit parçaların stok kalemleri bu malzeme listesinde kullanılabilir" -#: part/models.py:2394 part/views.py:1892 part/views.py:1944 -#: stock/models.py:290 +#: part/models.py:2431 part/views.py:1736 part/views.py:1788 +#: stock/models.py:298 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2403 part/models.py:2405 +#: part/models.py:2440 part/models.py:2442 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2408 +#: part/models.py:2445 msgid "BOM Item" msgstr "" -#: part/models.py:2527 +#: part/models.py:2564 msgid "Part 1" msgstr "" -#: part/models.py:2531 +#: part/models.py:2568 msgid "Part 2" msgstr "" -#: part/models.py:2531 +#: part/models.py:2568 msgid "Select Related Part" msgstr "" -#: part/models.py:2563 +#: part/models.py:2600 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -4244,14 +4211,6 @@ msgstr "" msgid "Part Attachments" msgstr "" -#: part/templates/part/bom-delete.html:6 -msgid "Are you sure you want to delete this BOM item?" -msgstr "" - -#: part/templates/part/bom-delete.html:8 -msgid "Deleting this entry will remove the BOM row from the following part" -msgstr "" - #: part/templates/part/bom.html:10 part/templates/part/navbar.html:51 #: part/templates/part/navbar.html:54 msgid "Bill of Materials" @@ -4300,7 +4259,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:2187 +#: part/templates/part/bom.html:61 part/views.py:2031 msgid "Export Bill of Materials" msgstr "" @@ -4316,7 +4275,7 @@ msgstr "" msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/bom.html:160 part/views.py:591 +#: part/templates/part/bom.html:160 part/views.py:450 #: templates/js/stock.js:1327 msgid "Create New Part" msgstr "" @@ -4398,7 +4357,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:2597 +#: part/templates/part/category.html:38 part/views.py:2441 msgid "Create new part category" msgstr "" @@ -4463,6 +4422,7 @@ msgid "Create new location" msgstr "Yeni konum oluştur" #: part/templates/part/category.html:223 part/templates/part/category.html:253 +#: part/templates/part/part_base.html:378 msgid "New Category" msgstr "" @@ -4474,10 +4434,20 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:1391 +#: part/templates/part/category.html:260 stock/views.py:1223 msgid "Create new Stock Location" msgstr "Yeni Stok konumu oluştur" +#: part/templates/part/category.html:279 +#, fuzzy +#| msgid "Select Category" +msgid "Select parent category" +msgstr "Kategori Seçin" + +#: part/templates/part/category.html:286 part/views.py:2389 +msgid "Edit Part Category" +msgstr "" + #: part/templates/part/category_delete.html:5 msgid "Are you sure you want to delete category" msgstr "" @@ -4523,7 +4493,7 @@ msgstr "" msgid "Part Parameters" msgstr "" -#: part/templates/part/copy_part.html:9 part/views.py:467 +#: part/templates/part/copy_part.html:9 part/views.py:326 msgid "Duplicate Part" msgstr "" @@ -4645,7 +4615,7 @@ msgid "Delete manufacturer parts" msgstr "" #: part/templates/part/manufacturer.html:53 -#: part/templates/part/supplier.html:57 +#: part/templates/part/supplier.html:56 msgid "Create new manufacturer" msgstr "" @@ -4710,8 +4680,8 @@ msgstr "Yeni Parametre Şablonu Oluştur" msgid "Part List" msgstr "" -#: part/templates/part/part_base.html:26 templates/js/company.js:156 -#: templates/js/company.js:355 templates/js/part.js:84 templates/js/part.js:161 +#: part/templates/part/part_base.html:26 templates/js/company.js:280 +#: templates/js/company.js:480 templates/js/part.js:84 templates/js/part.js:161 msgid "Inactive" msgstr "" @@ -4795,10 +4765,28 @@ msgstr "" msgid "Building" msgstr "" -#: part/templates/part/part_base.html:282 part/templates/part/prices.html:131 +#: part/templates/part/part_base.html:285 part/templates/part/prices.html:131 msgid "Calculate" msgstr "" +#: part/templates/part/part_base.html:379 +#, fuzzy +#| msgid "Create New Parameter Template" +msgid "Create New Part Category" +msgstr "Yeni Parametre Şablonu Oluştur" + +#: part/templates/part/part_base.html:387 +#, fuzzy +#| msgid "New Variant" +msgid "New Parent" +msgstr "Yeni Çeşit" + +#: part/templates/part/part_base.html:435 +#, fuzzy +#| msgid "Edit location" +msgid "Edit Part" +msgstr "Konumu düzenle" + #: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:27 msgid "Supplier Pricing" msgstr "" @@ -4851,6 +4839,24 @@ msgstr "" msgid "Add Test Template" msgstr "Test Şablonu Ekle" +#: part/templates/part/part_tests.html:61 +#, fuzzy +#| msgid "Add Test Template" +msgid "Add Test Result Template" +msgstr "Test Şablonu Ekle" + +#: part/templates/part/part_tests.html:79 +#, fuzzy +#| msgid "Edit Test Template" +msgid "Edit Test Result Template" +msgstr "Test Şablonu Düzenle" + +#: part/templates/part/part_tests.html:91 +#, fuzzy +#| msgid "Delete Test Template" +msgid "Delete Test Result Template" +msgstr "Test Şablonu Sil" + #: part/templates/part/part_thumb.html:20 msgid "Select from existing images" msgstr "" @@ -4947,7 +4953,7 @@ msgstr "" msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:3022 +#: part/templates/part/prices.html:206 part/views.py:2859 msgid "Add Internal Price Break" msgstr "" @@ -5052,228 +5058,188 @@ msgstr "Yeni Çeşit" msgid "Unknown database" msgstr "" -#: part/views.py:96 +#: part/views.py:95 msgid "Add Related Part" msgstr "" -#: part/views.py:151 +#: part/views.py:150 msgid "Delete Related Part" msgstr "" -#: part/views.py:165 -msgid "Add part attachment" -msgstr "" - -#: part/views.py:218 templates/attachment_table.html:32 -msgid "Edit attachment" -msgstr "" - -#: part/views.py:222 -msgid "Part attachment updated" -msgstr "" - -#: part/views.py:237 -msgid "Delete Part Attachment" -msgstr "" - -#: part/views.py:245 -msgid "Deleted part attachment" -msgstr "" - -#: part/views.py:254 -msgid "Create Test Template" -msgstr "Test Şablonu Oluştur" - -#: part/views.py:281 -msgid "Edit Test Template" -msgstr "Test Şablonu Düzenle" - -#: part/views.py:295 -msgid "Delete Test Template" -msgstr "Test Şablonu Sil" - -#: part/views.py:302 +#: part/views.py:161 msgid "Set Part Category" msgstr "" -#: part/views.py:352 +#: part/views.py:211 #, python-brace-format msgid "Set category for {n} parts" msgstr "" -#: part/views.py:387 +#: part/views.py:246 msgid "Create Variant" msgstr "Çeşit Oluştur" -#: part/views.py:472 +#: part/views.py:331 msgid "Copied part" msgstr "" -#: part/views.py:526 part/views.py:664 +#: part/views.py:385 part/views.py:523 msgid "Possible matches exist - confirm creation of new part" msgstr "" -#: part/views.py:596 +#: part/views.py:455 msgid "Created new part" msgstr "" -#: part/views.py:764 +#: part/views.py:623 msgid "Match References" msgstr "" -#: part/views.py:1066 +#: part/views.py:925 msgid "None" msgstr "" -#: part/views.py:1125 +#: part/views.py:984 msgid "Part QR Code" msgstr "" -#: part/views.py:1227 -msgid "Upload Part Image" -msgstr "" - -#: part/views.py:1233 part/views.py:1268 -msgid "Updated part image" -msgstr "" - -#: part/views.py:1242 +#: part/views.py:1086 msgid "Select Part Image" msgstr "" -#: part/views.py:1271 +#: part/views.py:1112 +msgid "Updated part image" +msgstr "" + +#: part/views.py:1115 msgid "Part image not found" msgstr "" -#: part/views.py:1282 +#: part/views.py:1126 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1317 +#: part/views.py:1161 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1347 +#: part/views.py:1191 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1368 +#: part/views.py:1212 msgid "Validate BOM" msgstr "" -#: part/views.py:1389 +#: part/views.py:1233 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1400 +#: part/views.py:1244 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1534 +#: part/views.py:1378 msgid "No BOM file provided" msgstr "" -#: part/views.py:1895 +#: part/views.py:1739 msgid "Enter a valid quantity" msgstr "" -#: part/views.py:1920 part/views.py:1923 +#: part/views.py:1764 part/views.py:1767 msgid "Select valid part" msgstr "" -#: part/views.py:1929 +#: part/views.py:1773 msgid "Duplicate part selected" msgstr "" -#: part/views.py:1967 +#: part/views.py:1811 msgid "Select a part" msgstr "" -#: part/views.py:1973 +#: part/views.py:1817 msgid "Selected part creates a circular BOM" msgstr "" -#: part/views.py:1977 +#: part/views.py:1821 msgid "Specify quantity" msgstr "" -#: part/views.py:2239 +#: part/views.py:2083 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2246 +#: part/views.py:2090 msgid "Part was deleted" msgstr "" -#: part/views.py:2255 +#: part/views.py:2099 msgid "Part Pricing" msgstr "" -#: part/views.py:2396 +#: part/views.py:2240 msgid "Create Part Parameter Template" msgstr "Parça Parametre Şablonu Oluştur" -#: part/views.py:2406 +#: part/views.py:2250 msgid "Edit Part Parameter Template" msgstr "Parça Parametre Şablonu Düzenle" -#: part/views.py:2413 +#: part/views.py:2257 msgid "Delete Part Parameter Template" msgstr "Parça Parametre Şablonu Sil" -#: part/views.py:2421 +#: part/views.py:2265 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2471 +#: part/views.py:2315 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2485 +#: part/views.py:2329 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2545 -msgid "Edit Part Category" -msgstr "" - -#: part/views.py:2583 +#: part/views.py:2427 msgid "Delete Part Category" msgstr "" -#: part/views.py:2589 +#: part/views.py:2433 msgid "Part category was deleted" msgstr "" -#: part/views.py:2641 +#: part/views.py:2485 msgid "Create Category Parameter Template" msgstr "Kategori Parametre Şablonu Oluştur" -#: part/views.py:2742 +#: part/views.py:2586 msgid "Edit Category Parameter Template" msgstr "Kategori Parametre Şablonu Düzenle" -#: part/views.py:2798 +#: part/views.py:2642 msgid "Delete Category Parameter Template" msgstr "Kategori Parametre Şablonu Sil" -#: part/views.py:2817 +#: part/views.py:2661 msgid "Create BOM Item" msgstr "" -#: part/views.py:2887 +#: part/views.py:2731 msgid "Edit BOM item" msgstr "" -#: part/views.py:2943 -msgid "Confim BOM item deletion" +#: part/views.py:2792 +msgid "Added new price break" msgstr "" -#: part/views.py:3031 +#: part/views.py:2868 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:3039 +#: part/views.py:2876 msgid "Delete Internal Price Break" msgstr "" @@ -5379,17 +5345,17 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1739 +#: stock/models.py:1759 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1745 +#: stock/models.py:1765 msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:1026 +#: templates/js/order.js:257 templates/js/stock.js:1026 msgid "Date" msgstr "" @@ -5401,287 +5367,287 @@ msgstr "" msgid "Fail" msgstr "" -#: stock/api.py:212 +#: stock/api.py:211 #, python-brace-format msgid "Updated stock for {n} items" msgstr "{n} öge için stok güncellendi" -#: stock/api.py:281 +#: stock/api.py:280 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:114 stock/forms.py:418 stock/models.py:505 +#: stock/forms.py:81 stock/forms.py:385 stock/models.py:513 #: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 msgid "Expiry Date" msgstr "" -#: stock/forms.py:115 stock/forms.py:419 +#: stock/forms.py:82 stock/forms.py:386 msgid "Expiration date for this stock item" msgstr "Bu stok kalemi için son kullanma tarihi" -#: stock/forms.py:118 +#: stock/forms.py:85 msgid "Enter unique serial numbers (or leave blank)" msgstr "Benzersiz seri numaraları giriniz (veya boş bırakınız)" -#: stock/forms.py:169 +#: stock/forms.py:136 msgid "Destination for serialized stock (by default, will remain in current location)" msgstr "Seri numaralandırılmış stok için hedef konum(varsayılan olarak, geçerli konumda kalacaktır)" -#: stock/forms.py:171 +#: stock/forms.py:138 msgid "Serial numbers" msgstr "Seri numaraları" -#: stock/forms.py:171 +#: stock/forms.py:138 msgid "Unique serial numbers (must match quantity)" msgstr "Benzersiz seri numaraları (miktar ile eşleşmeli)" -#: stock/forms.py:173 stock/forms.py:349 +#: stock/forms.py:140 stock/forms.py:316 msgid "Add transaction note (optional)" msgstr "İşlem notu ekle (isteğe bağlı)" -#: stock/forms.py:203 stock/forms.py:259 +#: stock/forms.py:170 stock/forms.py:226 msgid "Select test report template" msgstr "Test raporu şablonu seç" -#: stock/forms.py:267 templates/js/table_filters.js:75 +#: stock/forms.py:234 templates/js/table_filters.js:75 #: templates/js/table_filters.js:138 msgid "Include sublocations" msgstr "Alt konumları dahil et" -#: stock/forms.py:267 +#: stock/forms.py:234 msgid "Include stock items in sub locations" msgstr "Stok kalemlerine alt konumları dahil et" -#: stock/forms.py:302 +#: stock/forms.py:269 msgid "Stock item to install" msgstr "Kurulacak stok kalemi" -#: stock/forms.py:309 +#: stock/forms.py:276 msgid "Stock quantity to assign" msgstr "Atanacak stok miktarı" -#: stock/forms.py:337 +#: stock/forms.py:304 msgid "Must not exceed available quantity" msgstr "" -#: stock/forms.py:347 +#: stock/forms.py:314 msgid "Destination location for uninstalled items" msgstr "Sökülen ögeler için hedef konum" -#: stock/forms.py:351 +#: stock/forms.py:318 msgid "Confirm uninstall" msgstr "" -#: stock/forms.py:351 +#: stock/forms.py:318 msgid "Confirm removal of installed stock items" msgstr "Kurulu stok kalemlerinin kaldırılmasını onayla" -#: stock/forms.py:375 +#: stock/forms.py:342 msgid "Destination stock location" msgstr "Hedef stok konumu" -#: stock/forms.py:377 +#: stock/forms.py:344 msgid "Add note (required)" msgstr "Not ekle (gerekli)" -#: stock/forms.py:381 stock/views.py:852 stock/views.py:1051 +#: stock/forms.py:348 stock/views.py:705 stock/views.py:904 msgid "Confirm stock adjustment" msgstr "Stok ayarlamasını onayla" -#: stock/forms.py:381 +#: stock/forms.py:348 msgid "Confirm movement of stock items" msgstr "Stok kalemlerinin hareketini onaylayın" -#: stock/forms.py:383 +#: stock/forms.py:350 msgid "Set Default Location" msgstr "Varsayılan Konum Ayarla" -#: stock/forms.py:383 +#: stock/forms.py:350 msgid "Set the destination as the default location for selected parts" msgstr "Hedefi seçili parçalar için varsayılan konum olarak ayarla" -#: stock/models.py:52 stock/models.py:542 +#: stock/models.py:56 stock/models.py:550 msgid "Owner" msgstr "" -#: stock/models.py:53 stock/models.py:543 +#: stock/models.py:57 stock/models.py:551 msgid "Select Owner" msgstr "" -#: stock/models.py:271 +#: stock/models.py:279 msgid "StockItem with this serial number already exists" msgstr "Bu seri numarasına sahip stok kalemi zaten var" -#: stock/models.py:307 +#: stock/models.py:315 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:317 stock/models.py:326 +#: stock/models.py:325 stock/models.py:334 msgid "Quantity must be 1 for item with a serial number" msgstr "Seri numarası olan ögenin miktarı bir olmalı" -#: stock/models.py:318 +#: stock/models.py:326 msgid "Serial number cannot be set if quantity greater than 1" msgstr "Miktar birden büyük ise seri numarası ayarlanamaz" -#: stock/models.py:340 +#: stock/models.py:348 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:346 +#: stock/models.py:354 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:353 +#: stock/models.py:361 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:395 +#: stock/models.py:403 msgid "Parent Stock Item" msgstr "Üst Stok Kalemi" -#: stock/models.py:404 +#: stock/models.py:412 msgid "Base part" msgstr "" -#: stock/models.py:413 +#: stock/models.py:421 msgid "Select a matching supplier part for this stock item" msgstr "Bu stok kalemi için tedarikçi parçası seçin" -#: stock/models.py:418 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:426 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "Stok Konumu" -#: stock/models.py:421 +#: stock/models.py:429 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:428 +#: stock/models.py:436 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:433 stock/templates/stock/item_base.html:270 +#: stock/models.py:441 stock/templates/stock/item_base.html:270 msgid "Installed In" msgstr "" -#: stock/models.py:436 +#: stock/models.py:444 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:452 +#: stock/models.py:460 msgid "Serial number for this item" msgstr "Bu öge için seri numarası" -#: stock/models.py:464 +#: stock/models.py:472 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:468 +#: stock/models.py:476 msgid "Stock Quantity" msgstr "" -#: stock/models.py:477 +#: stock/models.py:485 msgid "Source Build" msgstr "" -#: stock/models.py:479 +#: stock/models.py:487 msgid "Build for this stock item" msgstr "" -#: stock/models.py:490 +#: stock/models.py:498 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:493 +#: stock/models.py:501 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:499 +#: stock/models.py:507 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:506 +#: stock/models.py:514 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:519 +#: stock/models.py:527 msgid "Delete on deplete" msgstr "" -#: stock/models.py:519 +#: stock/models.py:527 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:529 stock/templates/stock/item_notes.html:13 +#: stock/models.py:537 stock/templates/stock/item_notes.html:13 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:538 +#: stock/models.py:546 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1006 +#: stock/models.py:1014 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1012 +#: stock/models.py:1020 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1018 +#: stock/models.py:1026 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1021 +#: stock/models.py:1029 msgid "Serial numbers must be a list of integers" msgstr "Seri numaraları tam sayı listesi olmalı" -#: stock/models.py:1024 +#: stock/models.py:1032 msgid "Quantity does not match serial numbers" msgstr "Miktar seri numaları ile eşleşmiyor" -#: stock/models.py:1031 +#: stock/models.py:1039 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "Seri numaraları zaten mevcut: {exists}" -#: stock/models.py:1189 +#: stock/models.py:1197 msgid "StockItem cannot be moved as it is not in stock" msgstr "Stok kalemi stokta olmadığı için taşınamaz" -#: stock/models.py:1663 +#: stock/models.py:1679 msgid "Entry notes" msgstr "" -#: stock/models.py:1716 +#: stock/models.py:1736 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1722 +#: stock/models.py:1742 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1740 +#: stock/models.py:1760 msgid "Test name" msgstr "" -#: stock/models.py:1746 templates/js/table_filters.js:222 +#: stock/models.py:1766 templates/js/table_filters.js:222 msgid "Test result" msgstr "" -#: stock/models.py:1752 +#: stock/models.py:1772 msgid "Test output value" msgstr "" -#: stock/models.py:1759 +#: stock/models.py:1779 msgid "Test result attachment" msgstr "" -#: stock/models.py:1765 +#: stock/models.py:1785 msgid "Test notes" msgstr "" @@ -5871,6 +5837,12 @@ msgstr "" msgid "No stocktake performed" msgstr "" +#: stock/templates/stock/item_base.html:499 +#, fuzzy +#| msgid "Edit Stock Location" +msgid "Edit Stock Status" +msgstr "Stok konumunu düzenle" + #: stock/templates/stock/item_childs.html:12 msgid "Child Stock Items" msgstr "" @@ -5930,6 +5902,19 @@ msgstr "" msgid "Add Test Data" msgstr "" +#: stock/templates/stock/item_tests.html:86 +#: stock/templates/stock/item_tests.html:111 +msgid "Add Test Result" +msgstr "" + +#: stock/templates/stock/item_tests.html:131 +msgid "Edit Test Result" +msgstr "" + +#: stock/templates/stock/item_tests.html:145 +msgid "Delete Test Result" +msgstr "" + #: stock/templates/stock/location.html:20 msgid "You are not in the list of owners of this location. This stock location cannot be edited." msgstr "Bu konumun sahipleri listesinde değilsiniz. Bu stok konumu düzenlenemez." @@ -5978,7 +5963,7 @@ msgid "Stock Details" msgstr "" #: stock/templates/stock/location.html:117 templates/InvenTree/search.html:279 -#: templates/stats.html:97 users/models.py:41 +#: templates/stats.html:97 users/models.py:42 msgid "Stock Locations" msgstr "Stok Konumları" @@ -6018,7 +6003,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1364 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1196 msgid "Convert Stock Item" msgstr "Stok Kalemine Dönüştür" @@ -6051,8 +6036,8 @@ msgstr "" msgid "Edit Stock Location" msgstr "Stok konumunu düzenle" -#: stock/views.py:230 stock/views.py:1343 stock/views.py:1465 -#: stock/views.py:1830 +#: stock/views.py:230 stock/views.py:1175 stock/views.py:1297 +#: stock/views.py:1662 msgid "Owner is required (ownership control is enabled)" msgstr "Sahip gerekli (sahip kontrolü etkinleştirildi)" @@ -6060,205 +6045,177 @@ msgstr "Sahip gerekli (sahip kontrolü etkinleştirildi)" msgid "Stock Location QR code" msgstr "Stok Konumu QR Kodu" -#: stock/views.py:265 -msgid "Add Stock Item Attachment" -msgstr "" - -#: stock/views.py:311 -msgid "Edit Stock Item Attachment" -msgstr "" - -#: stock/views.py:327 -msgid "Delete Stock Item Attachment" -msgstr "" - -#: stock/views.py:343 +#: stock/views.py:264 msgid "Assign to Customer" msgstr "" -#: stock/views.py:352 +#: stock/views.py:273 msgid "Customer must be specified" msgstr "" -#: stock/views.py:376 +#: stock/views.py:297 msgid "Return to Stock" msgstr "" -#: stock/views.py:385 +#: stock/views.py:306 msgid "Specify a valid location" msgstr "Geçerli bir konum belirtiniz" -#: stock/views.py:396 +#: stock/views.py:317 msgid "Stock item returned from customer" msgstr "" -#: stock/views.py:407 +#: stock/views.py:328 msgid "Delete All Test Data" msgstr "" -#: stock/views.py:424 +#: stock/views.py:345 msgid "Confirm test data deletion" msgstr "" -#: stock/views.py:444 -msgid "Add Test Result" -msgstr "" - -#: stock/views.py:484 -msgid "Edit Test Result" -msgstr "" - -#: stock/views.py:501 -msgid "Delete Test Result" -msgstr "" - -#: stock/views.py:509 +#: stock/views.py:362 msgid "Stock Export Options" msgstr "" -#: stock/views.py:630 +#: stock/views.py:483 msgid "Stock Item QR Code" msgstr "" -#: stock/views.py:656 +#: stock/views.py:509 msgid "Install Stock Item" msgstr "" -#: stock/views.py:755 +#: stock/views.py:608 msgid "Uninstall Stock Items" msgstr "" -#: stock/views.py:863 +#: stock/views.py:716 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:888 +#: stock/views.py:741 msgid "Adjust Stock" msgstr "" -#: stock/views.py:998 +#: stock/views.py:851 msgid "Move Stock Items" msgstr "" -#: stock/views.py:998 +#: stock/views.py:851 msgid "Move" msgstr "" -#: stock/views.py:999 +#: stock/views.py:852 msgid "Count Stock Items" msgstr "" -#: stock/views.py:999 +#: stock/views.py:852 msgid "Count" msgstr "" -#: stock/views.py:1000 +#: stock/views.py:853 msgid "Remove From Stock" msgstr "" -#: stock/views.py:1000 +#: stock/views.py:853 msgid "Take" msgstr "" -#: stock/views.py:1001 +#: stock/views.py:854 msgid "Add Stock Items" msgstr "" -#: stock/views.py:1001 users/models.py:187 +#: stock/views.py:854 users/models.py:188 msgid "Add" msgstr "" -#: stock/views.py:1002 +#: stock/views.py:855 msgid "Delete Stock Items" msgstr "" -#: stock/views.py:1031 +#: stock/views.py:884 msgid "Must enter integer value" msgstr "" -#: stock/views.py:1036 +#: stock/views.py:889 msgid "Quantity must be positive" msgstr "" -#: stock/views.py:1043 +#: stock/views.py:896 #, python-brace-format msgid "Quantity must not exceed {x}" msgstr "" -#: stock/views.py:1107 +#: stock/views.py:960 msgid "No action performed" msgstr "Herhangi bir işlem gerçekleştirilmedi" -#: stock/views.py:1122 +#: stock/views.py:975 #, python-brace-format msgid "Added stock to {n} items" msgstr "" -#: stock/views.py:1137 +#: stock/views.py:990 #, python-brace-format msgid "Removed stock from {n} items" msgstr "" -#: stock/views.py:1150 +#: stock/views.py:1003 #, python-brace-format msgid "Counted stock for {n} items" msgstr "" -#: stock/views.py:1190 +#: stock/views.py:1043 msgid "No items were moved" msgstr "" -#: stock/views.py:1193 +#: stock/views.py:1046 #, python-brace-format msgid "Moved {n} items to {dest}" msgstr "" -#: stock/views.py:1212 +#: stock/views.py:1065 #, python-brace-format msgid "Deleted {n} stock items" msgstr "" -#: stock/views.py:1222 -msgid "Edit Stock Item Status" -msgstr "" - -#: stock/views.py:1245 +#: stock/views.py:1077 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:1482 +#: stock/views.py:1314 msgid "Serialize Stock" msgstr "Stoku Seri Numarala" -#: stock/views.py:1575 templates/js/build.js:327 +#: stock/views.py:1407 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1717 +#: stock/views.py:1549 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1799 +#: stock/views.py:1631 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1899 +#: stock/views.py:1731 msgid "Delete Stock Location" msgstr "Stok Konumunu Sil" -#: stock/views.py:1912 +#: stock/views.py:1744 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1923 +#: stock/views.py:1755 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1930 +#: stock/views.py:1762 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1939 +#: stock/views.py:1771 msgid "Add Stock Tracking Entry" msgstr "" @@ -6618,24 +6575,12 @@ msgstr "" msgid "copy version information" msgstr "" -#: templates/about.html:100 templates/js/modals.js:568 -#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54 -#: templates/modals.html:97 +#: templates/about.html:100 templates/js/modals.js:34 +#: templates/js/modals.js:677 templates/js/modals.js:970 +#: templates/modals.html:29 templates/modals.html:54 templates/modals.html:97 msgid "Close" msgstr "" -#: templates/attachment_table.html:6 -msgid "Add Attachment" -msgstr "" - -#: templates/attachment_table.html:17 -msgid "Uploaded" -msgstr "" - -#: templates/attachment_table.html:35 -msgid "Delete attachment" -msgstr "" - #: templates/image_download.html:8 msgid "Specify URL for downloading image" msgstr "" @@ -6652,6 +6597,26 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" +#: templates/js/attachment.js:16 +#, fuzzy +#| msgid "No variants found" +msgid "No attachments found" +msgstr "Çeşit bulunamadı" + +#: templates/js/attachment.js:56 +#, fuzzy +#| msgid "upload date" +msgid "Upload Date" +msgstr "yükleme tarihi" + +#: templates/js/attachment.js:69 +msgid "Edit attachment" +msgstr "" + +#: templates/js/attachment.js:76 +msgid "Delete attachment" +msgstr "" + #: templates/js/barcode.js:8 msgid "Scan barcode data here using wedge scanner" msgstr "" @@ -6680,7 +6645,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:921 +#: templates/js/barcode.js:119 templates/js/modals.js:1030 msgid "Invalid server response" msgstr "" @@ -6780,7 +6745,7 @@ msgstr "" msgid "Edit BOM Item" msgstr "" -#: templates/js/bom.js:372 +#: templates/js/bom.js:372 templates/js/bom.js:519 msgid "Delete BOM Item" msgstr "" @@ -6808,7 +6773,7 @@ msgstr "" msgid "No build order allocations found" msgstr "" -#: templates/js/build.js:222 templates/js/order.js:382 +#: templates/js/build.js:222 templates/js/order.js:449 msgid "Location not specified" msgstr "" @@ -6846,45 +6811,77 @@ msgstr "" msgid "No parts allocated for" msgstr "" -#: templates/js/company.js:74 +#: templates/js/company.js:45 +msgid "Edit Company" +msgstr "" + +#: templates/js/company.js:66 +msgid "Add new Company" +msgstr "" + +#: templates/js/company.js:143 msgid "Parts Supplied" msgstr "" -#: templates/js/company.js:83 +#: templates/js/company.js:152 msgid "Parts Manufactured" msgstr "" -#: templates/js/company.js:96 +#: templates/js/company.js:165 msgid "No company information found" msgstr "" -#: templates/js/company.js:129 +#: templates/js/company.js:183 +#, fuzzy +#| msgid "The following items will be created" +msgid "The following manufacturer parts will be deleted" +msgstr "Aşağıdaki ögeler oluşturulacak" + +#: templates/js/company.js:200 +#, fuzzy +#| msgid "Delete supplier parts" +msgid "Delete Manufacturer Parts" +msgstr "Tedarikçi parçalarını sil" + +#: templates/js/company.js:253 msgid "No manufacturer parts found" msgstr "" -#: templates/js/company.js:148 templates/js/company.js:347 +#: templates/js/company.js:272 templates/js/company.js:472 #: templates/js/part.js:68 templates/js/part.js:153 msgid "Template part" msgstr "Şablon Parça" -#: templates/js/company.js:152 templates/js/company.js:351 +#: templates/js/company.js:276 templates/js/company.js:476 #: templates/js/part.js:72 templates/js/part.js:157 msgid "Assembled part" msgstr "" -#: templates/js/company.js:226 +#: templates/js/company.js:350 msgid "No parameters found" msgstr "" -#: templates/js/company.js:262 +#: templates/js/company.js:386 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:263 +#: templates/js/company.js:387 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:328 +#: templates/js/company.js:406 +#, fuzzy +#| msgid "Edit Part Parameter Template" +msgid "Edit Parameter" +msgstr "Parça Parametre Şablonu Düzenle" + +#: templates/js/company.js:417 +#, fuzzy +#| msgid "Delete Parts" +msgid "Delete Parameter" +msgstr "Parçaları Sil" + +#: templates/js/company.js:453 msgid "No supplier parts found" msgstr "" @@ -6912,6 +6909,85 @@ msgstr "" msgid "Create filter" msgstr "" +#: templates/js/forms.js:278 templates/js/forms.js:291 +#: templates/js/forms.js:303 templates/js/forms.js:315 +msgid "Action Prohibited" +msgstr "" + +#: templates/js/forms.js:279 +msgid "Create operation not allowed" +msgstr "" + +#: templates/js/forms.js:292 +msgid "Update operation not allowed" +msgstr "" + +#: templates/js/forms.js:304 +#, fuzzy +#| msgid "Delete location" +msgid "Delete operation not allowed" +msgstr "Konumu sil" + +#: templates/js/forms.js:316 +msgid "View operation not allowed" +msgstr "" + +#: templates/js/forms.js:583 templates/js/modals.js:1040 +msgid "No Response" +msgstr "" + +#: templates/js/forms.js:584 templates/js/modals.js:1041 +msgid "No response from the InvenTree server" +msgstr "" + +#: templates/js/forms.js:590 templates/js/modals.js:1050 +msgid "Error 401: Not Authenticated" +msgstr "" + +#: templates/js/forms.js:591 templates/js/modals.js:1051 +msgid "Authentication credentials not supplied" +msgstr "" + +#: templates/js/forms.js:597 templates/js/modals.js:1055 +msgid "Error 403: Permission Denied" +msgstr "" + +#: templates/js/forms.js:598 templates/js/modals.js:1056 +msgid "You do not have the required permissions to access this function" +msgstr "Bu fonksiyona erişmek için gerekli izinlere sahip değilsiniz" + +#: templates/js/forms.js:604 templates/js/modals.js:1060 +msgid "Error 404: Resource Not Found" +msgstr "" + +#: templates/js/forms.js:605 templates/js/modals.js:1061 +msgid "The requested resource could not be located on the server" +msgstr "" + +#: templates/js/forms.js:611 templates/js/modals.js:1065 +msgid "Error 408: Timeout" +msgstr "" + +#: templates/js/forms.js:612 templates/js/modals.js:1066 +msgid "Connection timeout while requesting data from server" +msgstr "" + +#: templates/js/forms.js:618 templates/js/modals.js:1069 +msgid "Error requesting form data" +msgstr "" + +#: templates/js/forms.js:788 templates/modals.html:21 templates/modals.html:47 +msgid "Form errors exist" +msgstr "" + +#: templates/js/forms.js:1161 +msgid "Searching" +msgstr "" + +#: templates/js/forms.js:1301 +msgid "Clear input" +msgstr "" + #: templates/js/label.js:10 templates/js/report.js:98 msgid "Select Stock Items" msgstr "" @@ -6952,112 +7028,112 @@ msgstr "Etiket Seç" msgid "Select Label Template" msgstr "Etiket Şablonu Seç" -#: templates/js/modals.js:265 -msgid "Waiting for server..." -msgstr "" - -#: templates/js/modals.js:424 -msgid "Show Error Information" -msgstr "" - -#: templates/js/modals.js:491 templates/modals.html:76 -msgid "Accept" -msgstr "" - -#: templates/js/modals.js:492 templates/modals.html:75 +#: templates/js/modals.js:59 templates/js/modals.js:105 +#: templates/js/modals.js:601 templates/modals.html:75 msgid "Cancel" msgstr "" -#: templates/js/modals.js:556 -msgid "Loading Data" -msgstr "" - -#: templates/js/modals.js:567 templates/js/modals.js:860 +#: templates/js/modals.js:60 templates/js/modals.js:104 +#: templates/js/modals.js:676 templates/js/modals.js:969 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" -#: templates/js/modals.js:811 +#: templates/js/modals.js:103 +msgid "Form Title" +msgstr "" + +#: templates/js/modals.js:374 +msgid "Waiting for server..." +msgstr "" + +#: templates/js/modals.js:533 +msgid "Show Error Information" +msgstr "" + +#: templates/js/modals.js:600 templates/modals.html:76 +msgid "Accept" +msgstr "" + +#: templates/js/modals.js:665 +msgid "Loading Data" +msgstr "" + +#: templates/js/modals.js:920 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:811 +#: templates/js/modals.js:920 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:824 +#: templates/js/modals.js:933 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:921 +#: templates/js/modals.js:1030 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:931 -msgid "No Response" -msgstr "" - -#: templates/js/modals.js:932 -msgid "No response from the InvenTree server" -msgstr "" - -#: templates/js/modals.js:936 +#: templates/js/modals.js:1045 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:937 +#: templates/js/modals.js:1046 msgid "Server returned error code 400" msgstr "" -#: templates/js/modals.js:941 -msgid "Error 401: Not Authenticated" +#: templates/js/model_renderers.js:21 +msgid "Company ID" msgstr "" -#: templates/js/modals.js:942 -msgid "Authentication credentials not supplied" +#: templates/js/model_renderers.js:63 +#, fuzzy +#| msgid "Location" +msgid "Location ID" +msgstr "Konum" + +#: templates/js/model_renderers.js:90 +#, fuzzy +#| msgid "Part" +msgid "Part ID" +msgstr "Parça" + +#: templates/js/model_renderers.js:126 +#, fuzzy +#| msgid "Category Details" +msgid "Category ID" +msgstr "Kategori Detayları" + +#: templates/js/model_renderers.js:150 +#, fuzzy +#| msgid "Supplier Part" +msgid "Supplier Part ID" +msgstr "Tedarikçi Parçası" + +#: templates/js/order.js:31 +msgid "Create Sales Order" msgstr "" -#: templates/js/modals.js:946 -msgid "Error 403: Permission Denied" -msgstr "" - -#: templates/js/modals.js:947 -msgid "You do not have the required permissions to access this function" -msgstr "Bu fonksiyona erişmek için gerekli izinlere sahip değilsiniz" - -#: templates/js/modals.js:951 -msgid "Error 404: Resource Not Found" -msgstr "" - -#: templates/js/modals.js:952 -msgid "The requested resource could not be located on the server" -msgstr "" - -#: templates/js/modals.js:956 -msgid "Error 408: Timeout" -msgstr "" - -#: templates/js/modals.js:957 -msgid "Connection timeout while requesting data from server" -msgstr "" - -#: templates/js/modals.js:960 -msgid "Error requesting form data" -msgstr "" - -#: templates/js/order.js:138 +#: templates/js/order.js:200 msgid "No purchase orders found" msgstr "" -#: templates/js/order.js:162 templates/js/order.js:257 +#: templates/js/order.js:224 templates/js/order.js:319 msgid "Order is overdue" msgstr "" -#: templates/js/order.js:234 +#: templates/js/order.js:296 msgid "No sales orders found" msgstr "" -#: templates/js/order.js:343 +#: templates/js/order.js:333 +#, fuzzy +#| msgid "Customer" +msgid "Invalid Customer" +msgstr "Müşteri" + +#: templates/js/order.js:410 msgid "No sales order allocations found" msgstr "" @@ -7610,10 +7686,6 @@ msgstr "" msgid "All" msgstr "" -#: templates/modals.html:21 templates/modals.html:47 -msgid "Form errors exist" -msgstr "" - #: templates/navbar.html:13 msgid "Toggle navigation" msgstr "" @@ -7630,7 +7702,7 @@ msgstr "" msgid "Scan Barcode" msgstr "" -#: templates/navbar.html:77 users/models.py:38 +#: templates/navbar.html:77 users/models.py:39 msgid "Admin" msgstr "" @@ -7850,34 +7922,49 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:174 +#: users/models.py:175 msgid "Permission set" msgstr "" -#: users/models.py:182 +#: users/models.py:183 msgid "Group" msgstr "" -#: users/models.py:185 +#: users/models.py:186 msgid "View" msgstr "" -#: users/models.py:185 +#: users/models.py:186 msgid "Permission to view items" msgstr "" -#: users/models.py:187 +#: users/models.py:188 msgid "Permission to add items" msgstr "" -#: users/models.py:189 +#: users/models.py:190 msgid "Change" msgstr "" -#: users/models.py:189 +#: users/models.py:190 msgid "Permissions to edit items" msgstr "" -#: users/models.py:191 +#: users/models.py:192 msgid "Permission to delete items" msgstr "" + +#~ msgid "Added attachment" +#~ msgstr "Ek eklendi" + +#~ msgid "Attachment updated" +#~ msgstr "Ek güncellendi" + +#~ msgid "Deleted attachment" +#~ msgstr "Eki sil" + +#~ msgid "There are %(count)s suppliers defined for this manufacturer part. If you delete it, the following supplier parts will also be deleted:" +#~ msgstr "Bu üretici parçası için tanımlanmış %(count)s tedarikçi bulunmaktadır. Bunu silerseniz, aşağıdaki tedarikçi parçaları da silinecektir:" + +#~ msgid "Create Test Template" +#~ msgstr "Test Şablonu Oluştur" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 9b8578b042..ad17146149 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-03 06:24+0000\n" +"POT-Creation-Date: 2021-07-03 12:15+0000\n" "PO-Revision-Date: 2021-07-03 02:11\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -29,14 +29,14 @@ msgstr "未指定操作" msgid "No matching action found" msgstr "未找到指定操作" -#: InvenTree/fields.py:84 +#: InvenTree/fields.py:99 msgid "Enter date" msgstr "输入日期" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 -#: order/forms.py:31 order/forms.py:42 order/forms.py:53 order/forms.py:64 -#: order/forms.py:75 part/forms.py:134 +#: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 +#: order/forms.py:74 part/forms.py:118 templates/js/forms.js:486 msgid "Confirm" msgstr "确认" @@ -77,8 +77,8 @@ msgstr "选择分类" msgid "Duplicate serial: {n}" msgstr "" -#: InvenTree/helpers.py:403 order/models.py:244 order/models.py:354 -#: stock/views.py:1795 +#: InvenTree/helpers.py:403 order/models.py:311 order/models.py:421 +#: stock/views.py:1627 msgid "Invalid quantity provided" msgstr "" @@ -106,49 +106,53 @@ msgstr "未找到序列号" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "" -#: InvenTree/models.py:59 stock/models.py:1758 +#: InvenTree/models.py:61 stock/models.py:1778 msgid "Attachment" msgstr "附件" -#: InvenTree/models.py:60 +#: InvenTree/models.py:62 msgid "Select file to attach" msgstr "选择附件" -#: InvenTree/models.py:62 templates/attachment_table.html:16 +#: InvenTree/models.py:64 templates/js/attachment.js:52 msgid "Comment" msgstr "注释" -#: InvenTree/models.py:62 +#: InvenTree/models.py:64 msgid "File comment" msgstr "文件注释" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2022 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2043 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1193 msgid "User" msgstr "用户" -#: InvenTree/models.py:72 +#: InvenTree/models.py:74 msgid "upload date" msgstr "上传日期" -#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 -#: label/models.py:102 part/models.py:671 part/models.py:2163 +#: InvenTree/models.py:102 +msgid "Invalid choice" +msgstr "" + +#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 +#: label/models.py:103 part/models.py:680 part/models.py:2192 #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 -#: templates/js/company.js:235 templates/js/part.js:118 +#: templates/js/company.js:359 templates/js/part.js:118 #: templates/js/part.js:642 templates/js/stock.js:986 msgid "Name" msgstr "名称" -#: InvenTree/models.py:114 build/models.py:135 -#: build/templates/build/detail.html:21 company/models.py:339 -#: company/models.py:532 company/templates/company/detail.html:27 +#: InvenTree/models.py:125 build/models.py:139 +#: build/templates/build/detail.html:21 company/models.py:353 +#: company/models.py:554 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 -#: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:100 order/templates/order/purchase_order_detail.html:147 -#: part/models.py:695 part/templates/part/detail.html:54 +#: company/templates/company/supplier_part_detail.html:31 label/models.py:110 +#: order/models.py:154 order/templates/order/purchase_order_detail.html:174 +#: part/models.py:704 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 #: report/templates/report/inventree_build_order_base.html:118 @@ -156,39 +160,43 @@ msgstr "名称" #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 #: templates/js/build.js:834 templates/js/build.js:1102 -#: templates/js/company.js:56 templates/js/order.js:183 -#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 +#: templates/js/company.js:125 templates/js/order.js:245 +#: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 #: templates/js/stock.js:557 templates/js/stock.js:998 #: templates/js/stock.js:1043 msgid "Description" msgstr "" -#: InvenTree/models.py:115 +#: InvenTree/models.py:126 msgid "Description (optional)" msgstr "" -#: InvenTree/models.py:123 +#: InvenTree/models.py:134 msgid "parent" msgstr "" -#: InvenTree/settings.py:504 -msgid "English" +#: InvenTree/serializers.py:52 +msgid "Must be a valid number" msgstr "" #: InvenTree/settings.py:505 -msgid "French" +msgid "English" msgstr "" #: InvenTree/settings.py:506 -msgid "German" +msgid "French" msgstr "" #: InvenTree/settings.py:507 -msgid "Polish" +msgid "German" msgstr "" #: InvenTree/settings.py:508 +msgid "Polish" +msgstr "" + +#: InvenTree/settings.py:509 msgid "Turkish" msgstr "" @@ -446,48 +454,48 @@ msgid "Order target date" msgstr "" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 order/forms.py:118 order/forms.py:153 +#: build/templates/build/detail.html:121 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:881 templates/js/order.js:200 -#: templates/js/order.js:298 +#: templates/js/build.js:881 templates/js/order.js:262 +#: templates/js/order.js:365 msgid "Target Date" msgstr "" -#: build/forms.py:43 build/models.py:225 +#: build/forms.py:43 build/models.py:229 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1346 +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1354 #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:741 -#: company/forms.py:189 company/templates/company/supplier_part_pricing.html:77 -#: order/forms.py:197 order/forms.py:215 order/forms.py:250 order/forms.py:272 -#: order/forms.py:289 order/models.py:613 order/models.py:835 -#: order/templates/order/order_wizard/match_parts.html:30 +#: company/forms.py:124 company/templates/company/supplier_part_pricing.html:79 +#: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:702 +#: order/models.py:941 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:179 -#: order/templates/order/sales_order_detail.html:70 -#: order/templates/order/sales_order_detail.html:77 -#: order/templates/order/sales_order_detail.html:162 -#: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2293 +#: order/templates/order/purchase_order_detail.html:206 +#: order/templates/order/sales_order_detail.html:80 +#: order/templates/order/sales_order_detail.html:87 +#: order/templates/order/sales_order_detail.html:172 +#: order/templates/order/sales_order_detail.html:244 part/forms.py:314 +#: part/forms.py:344 part/forms.py:360 part/forms.py:376 part/models.py:2330 #: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 #: part/templates/part/prices.html:474 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:91 #: report/templates/report/inventree_test_report_base.html:77 -#: stock/forms.py:175 stock/forms.py:308 +#: stock/forms.py:142 stock/forms.py:275 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 -#: templates/js/build.js:1112 templates/js/order.js:393 -#: templates/js/part.js:827 templates/js/part.js:949 templates/js/part.js:1005 -#: templates/js/stock.js:1178 templates/js/stock.js:1397 +#: templates/js/build.js:1112 templates/js/model_renderers.js:43 +#: templates/js/order.js:460 templates/js/part.js:827 templates/js/part.js:949 +#: templates/js/part.js:1005 templates/js/stock.js:1178 +#: templates/js/stock.js:1397 msgid "Quantity" msgstr "" @@ -499,7 +507,7 @@ msgstr "" msgid "Enter quantity for build output" msgstr "" -#: build/forms.py:95 order/forms.py:244 stock/forms.py:118 +#: build/forms.py:95 order/forms.py:114 stock/forms.py:85 msgid "Serial Numbers" msgstr "" @@ -528,11 +536,11 @@ msgid "Mark build as complete" msgstr "" #: build/forms.py:210 build/templates/build/auto_allocate.html:18 -#: stock/forms.py:347 stock/templates/stock/item_base.html:285 +#: stock/forms.py:314 stock/templates/stock/item_base.html:285 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 -#: templates/js/build.js:586 templates/js/order.js:378 +#: templates/js/build.js:586 templates/js/order.js:445 #: templates/js/stock.js:643 templates/js/stock.js:1070 msgid "Location" msgstr "" @@ -542,11 +550,11 @@ msgid "Location of completed parts" msgstr "" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:465 +#: build/templates/build/detail.html:59 order/models.py:545 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 -#: templates/js/order.js:187 templates/js/order.js:285 +#: templates/js/order.js:249 templates/js/order.js:352 #: templates/js/stock.js:630 templates/js/stock.js:1147 #: templates/js/stock.js:1413 msgid "Status" @@ -580,60 +588,60 @@ msgstr "" msgid "Select quantity of stock to allocate" msgstr "" -#: build/models.py:66 build/templates/build/build_base.html:9 +#: build/models.py:70 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 #: report/templates/report/inventree_build_order_base.html:106 #: templates/js/build.js:195 msgid "Build Order" msgstr "" -#: build/models.py:67 build/templates/build/index.html:8 +#: build/models.py:71 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 #: part/templates/part/navbar.html:61 templates/InvenTree/index.html:191 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:34 users/models.py:43 +#: templates/InvenTree/settings/tabs.html:34 users/models.py:44 msgid "Build Orders" msgstr "" -#: build/models.py:127 +#: build/models.py:131 msgid "Build Order Reference" msgstr "" -#: build/models.py:128 order/models.py:98 order/models.py:615 -#: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2302 +#: build/models.py:132 order/models.py:242 order/models.py:529 +#: order/models.py:709 order/templates/order/purchase_order_detail.html:201 +#: order/templates/order/sales_order_detail.html:239 part/models.py:2339 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:661 templates/js/build.js:1106 msgid "Reference" msgstr "" -#: build/models.py:138 +#: build/models.py:142 msgid "Brief description of the build" msgstr "" -#: build/models.py:147 build/templates/build/build_base.html:163 +#: build/models.py:151 build/templates/build/build_base.html:163 #: build/templates/build/detail.html:77 msgid "Parent Build" msgstr "" -#: build/models.py:148 +#: build/models.py:152 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:153 build/templates/build/auto_allocate.html:16 +#: build/models.py:157 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:663 -#: order/models.py:657 order/models.py:712 +#: build/templates/build/detail.html:26 company/models.py:689 +#: order/models.py:755 order/models.py:814 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:132 +#: order/templates/order/purchase_order_detail.html:159 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1975 part/models.py:1987 part/models.py:2002 -#: part/models.py:2020 part/models.py:2095 part/models.py:2191 -#: part/models.py:2277 part/templates/part/part_app_base.html:8 +#: order/templates/order/sales_order_detail.html:224 part/models.py:325 +#: part/models.py:1988 part/models.py:2004 part/models.py:2023 +#: part/models.py:2041 part/models.py:2120 part/models.py:2224 +#: part/models.py:2314 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -642,222 +650,222 @@ msgstr "" #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:552 templates/js/build.js:839 -#: templates/js/build.js:1079 templates/js/company.js:140 -#: templates/js/company.js:339 templates/js/part.js:241 +#: templates/js/build.js:1079 templates/js/company.js:264 +#: templates/js/company.js:464 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 #: templates/js/stock.js:1385 msgid "Part" msgstr "" -#: build/models.py:161 +#: build/models.py:165 msgid "Select part to build" msgstr "" -#: build/models.py:166 +#: build/models.py:170 msgid "Sales Order Reference" msgstr "" -#: build/models.py:170 +#: build/models.py:174 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:175 +#: build/models.py:179 msgid "Source Location" msgstr "" -#: build/models.py:179 +#: build/models.py:183 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:184 +#: build/models.py:188 msgid "Destination Location" msgstr "" -#: build/models.py:188 +#: build/models.py:192 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:192 +#: build/models.py:196 msgid "Build Quantity" msgstr "" -#: build/models.py:195 +#: build/models.py:199 msgid "Number of stock items to build" msgstr "" -#: build/models.py:199 +#: build/models.py:203 msgid "Completed items" msgstr "" -#: build/models.py:201 +#: build/models.py:205 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:205 part/templates/part/part_base.html:167 +#: build/models.py:209 part/templates/part/part_base.html:167 msgid "Build Status" msgstr "" -#: build/models.py:209 +#: build/models.py:213 msgid "Build status code" msgstr "" -#: build/models.py:213 stock/models.py:462 +#: build/models.py:217 stock/models.py:470 msgid "Batch Code" msgstr "" -#: build/models.py:217 +#: build/models.py:221 msgid "Batch code for this build output" msgstr "" -#: build/models.py:220 order/models.py:104 part/models.py:867 -#: part/templates/part/detail.html:126 templates/js/order.js:293 +#: build/models.py:224 order/models.py:158 part/models.py:876 +#: part/templates/part/detail.html:126 templates/js/order.js:360 msgid "Creation Date" msgstr "" -#: build/models.py:224 order/models.py:471 +#: build/models.py:228 order/models.py:551 msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:217 templates/js/build.js:886 +#: build/models.py:232 order/models.py:284 templates/js/build.js:886 msgid "Completion Date" msgstr "" -#: build/models.py:234 +#: build/models.py:238 msgid "completed by" msgstr "" -#: build/models.py:242 +#: build/models.py:246 msgid "Issued by" msgstr "" -#: build/models.py:243 +#: build/models.py:247 msgid "User who issued this build order" msgstr "" -#: build/models.py:251 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:118 +#: build/models.py:255 build/templates/build/build_base.html:184 +#: build/templates/build/detail.html:105 order/models.py:172 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:871 +#: order/templates/order/sales_order_base.html:140 part/models.py:880 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" -#: build/models.py:252 +#: build/models.py:256 msgid "User responsible for this build order" msgstr "" -#: build/models.py:257 build/templates/build/detail.html:91 +#: build/models.py:261 build/templates/build/detail.html:91 #: company/templates/company/manufacturer_part_base.html:79 #: company/templates/company/manufacturer_part_detail.html:28 #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 #: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 -#: stock/models.py:456 stock/templates/stock/item_base.html:345 +#: stock/models.py:464 stock/templates/stock/item_base.html:345 msgid "External Link" msgstr "" -#: build/models.py:258 part/models.py:729 stock/models.py:458 +#: build/models.py:262 part/models.py:738 stock/models.py:466 msgid "Link to external URL" msgstr "" -#: build/models.py:262 build/templates/build/navbar.html:53 -#: company/models.py:132 company/models.py:539 +#: build/models.py:266 build/templates/build/navbar.html:53 +#: company/models.py:141 company/models.py:561 #: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:122 -#: order/models.py:617 order/templates/order/po_navbar.html:38 +#: company/templates/company/navbar.html:73 order/models.py:176 +#: order/models.py:711 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:243 -#: order/templates/order/sales_order_detail.html:309 +#: order/templates/order/purchase_order_detail.html:270 +#: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:856 +#: order/templates/order/so_navbar.html:36 part/models.py:865 #: part/templates/part/navbar.html:133 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 -#: stock/models.py:528 stock/models.py:1662 stock/models.py:1764 +#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 +#: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:713 msgid "Notes" msgstr "" -#: build/models.py:263 +#: build/models.py:267 msgid "Extra build notes" msgstr "" -#: build/models.py:740 +#: build/models.py:744 msgid "No build output specified" msgstr "" -#: build/models.py:743 +#: build/models.py:747 msgid "Build output is already completed" msgstr "" -#: build/models.py:746 +#: build/models.py:750 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1152 +#: build/models.py:1160 msgid "BuildItem must be unique for build, stock_item and install_into" msgstr "" -#: build/models.py:1177 +#: build/models.py:1185 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1181 +#: build/models.py:1189 #, python-brace-format msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1188 order/models.py:809 +#: build/models.py:1196 order/models.py:915 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1192 order/models.py:812 +#: build/models.py:1200 order/models.py:918 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1196 +#: build/models.py:1204 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1256 +#: build/models.py:1264 #, python-brace-format msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" -#: build/models.py:1316 stock/templates/stock/item_base.html:317 +#: build/models.py:1324 stock/templates/stock/item_base.html:317 #: templates/InvenTree/search.html:183 templates/js/build.js:812 #: templates/navbar.html:29 msgid "Build" msgstr "" -#: build/models.py:1317 +#: build/models.py:1325 msgid "Build to allocate parts" msgstr "" -#: build/models.py:1333 stock/templates/stock/item_base.html:8 +#: build/models.py:1341 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:929 -#: templates/js/order.js:366 templates/js/order.js:371 +#: templates/js/order.js:433 templates/js/order.js:438 #: templates/js/stock.js:1129 msgid "Stock Item" msgstr "" -#: build/models.py:1334 +#: build/models.py:1342 msgid "Source stock item" msgstr "" -#: build/models.py:1347 +#: build/models.py:1355 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1355 +#: build/models.py:1363 msgid "Install into" msgstr "" -#: build/models.py:1356 +#: build/models.py:1364 msgid "Destination stock item" msgstr "" @@ -891,7 +899,7 @@ msgstr "" #: build/templates/build/allocate.html:30 #: company/templates/company/detail_manufacturer_part.html:33 -#: company/templates/company/detail_supplier_part.html:32 order/views.py:992 +#: company/templates/company/detail_supplier_part.html:32 order/views.py:724 #: part/templates/part/category.html:136 msgid "Order Parts" msgstr "" @@ -910,11 +918,11 @@ msgstr "" #: build/templates/build/allocation_card.html:21 #: build/templates/build/complete_output.html:46 -#: order/templates/order/sales_order_detail.html:75 -#: order/templates/order/sales_order_detail.html:160 +#: order/templates/order/sales_order_detail.html:85 +#: order/templates/order/sales_order_detail.html:170 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:450 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:570 +#: stock/models.py:458 stock/templates/stock/item_base.html:249 +#: templates/js/build.js:570 templates/js/model_renderers.js:41 msgid "Serial Number" msgstr "" @@ -927,6 +935,37 @@ msgstr "" msgid "Attachments" msgstr "" +#: build/templates/build/attachments.html:51 +#: order/templates/order/so_attachments.html:79 +#: part/templates/part/attachments.html:81 +#: stock/templates/stock/item_attachments.html:81 +#: templates/attachment_table.html:6 +msgid "Add Attachment" +msgstr "" + +#: build/templates/build/attachments.html:69 +#: order/templates/order/so_attachments.html:52 +#: part/templates/part/attachments.html:35 +#: stock/templates/stock/item_attachments.html:49 +msgid "Edit Attachment" +msgstr "" + +#: build/templates/build/attachments.html:76 +#: order/templates/order/so_attachments.html:58 +#: part/templates/part/attachments.html:44 +#: stock/templates/stock/item_attachments.html:58 +#, fuzzy +#| msgid "Confirm delete" +msgid "Confirm Delete Operation" +msgstr "确认删除" + +#: build/templates/build/attachments.html:77 +#: order/templates/order/so_attachments.html:59 +#: part/templates/part/attachments.html:45 +#: stock/templates/stock/item_attachments.html:59 +msgid "Delete Attachment" +msgstr "" + #: build/templates/build/auto_allocate.html:9 msgid "Automatically Allocate Stock" msgstr "" @@ -1034,13 +1073,13 @@ msgid "Progress" msgstr "" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:710 +#: build/templates/build/detail.html:84 order/models.py:812 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 -#: stock/templates/stock/item_base.html:279 templates/js/order.js:245 +#: stock/templates/stock/item_base.html:279 templates/js/order.js:307 msgid "Sales Order" msgstr "" @@ -1181,10 +1220,10 @@ msgstr "" msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 order/forms.py:89 order/models.py:673 -#: order/templates/order/purchase_order_detail.html:239 -#: order/templates/order/receive_parts.html:25 stock/forms.py:169 -#: stock/forms.py:375 +#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:771 +#: order/templates/order/purchase_order_detail.html:266 +#: order/templates/order/receive_parts.html:25 stock/forms.py:136 +#: stock/forms.py:342 msgid "Destination" msgstr "" @@ -1285,7 +1324,6 @@ msgstr "" #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 #: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487 -#: stock/templates/stock/item_base.html:497 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "" @@ -1314,7 +1352,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1821 +#: build/views.py:184 stock/views.py:1653 msgid "Serial numbers already exist" msgstr "" @@ -1330,7 +1368,7 @@ msgstr "" msgid "Confirm unallocation of build stock" msgstr "" -#: build/views.py:281 build/views.py:371 stock/views.py:425 +#: build/views.py:281 build/views.py:371 stock/views.py:346 msgid "Check the confirmation box" msgstr "" @@ -1427,31 +1465,6 @@ msgstr "" msgid "Updated Build Item" msgstr "" -#: build/views.py:1070 -msgid "Add Build Order Attachment" -msgstr "" - -#: build/views.py:1083 order/views.py:117 order/views.py:169 part/views.py:179 -#: stock/views.py:277 -msgid "Added attachment" -msgstr "" - -#: build/views.py:1119 order/views.py:196 order/views.py:217 -msgid "Edit Attachment" -msgstr "" - -#: build/views.py:1129 order/views.py:200 order/views.py:221 -msgid "Attachment updated" -msgstr "" - -#: build/views.py:1139 order/views.py:236 order/views.py:250 -msgid "Delete Attachment" -msgstr "" - -#: build/views.py:1144 order/views.py:242 order/views.py:256 stock/views.py:333 -msgid "Deleted attachment" -msgstr "" - #: common/files.py:66 msgid "Unsupported file format: {ext.upper()}" msgstr "" @@ -1468,7 +1481,7 @@ msgstr "" msgid "Error reading file (data could be corrupted)" msgstr "" -#: common/forms.py:34 templates/attachment_table.html:15 +#: common/forms.py:34 templates/js/attachment.js:42 msgid "File" msgstr "" @@ -1501,7 +1514,7 @@ msgstr "" msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:72 company/models.py:94 company/models.py:95 +#: common/models.py:72 company/models.py:99 company/models.py:100 msgid "Company name" msgstr "" @@ -1605,8 +1618,8 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2193 part/templates/part/detail.html:160 -#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 +#: common/models.py:160 part/models.py:2226 part/templates/part/detail.html:160 +#: report/models.py:186 stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:320 msgid "Template" msgstr "" @@ -1615,7 +1628,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:167 part/models.py:819 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:828 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:332 msgid "Assembly" msgstr "" @@ -1624,7 +1637,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:174 part/models.py:825 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:834 part/templates/part/detail.html:180 #: templates/js/table_filters.js:336 msgid "Component" msgstr "" @@ -1633,7 +1646,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:181 part/models.py:836 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:845 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "" @@ -1641,7 +1654,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:188 part/models.py:841 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:850 part/templates/part/detail.html:210 #: templates/js/table_filters.js:344 msgid "Salable" msgstr "" @@ -1650,7 +1663,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:195 part/models.py:831 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:840 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:348 msgid "Trackable" msgstr "" @@ -1659,7 +1672,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:202 part/models.py:851 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:860 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1856,11 +1869,11 @@ msgstr "" msgid "Key string must be unique" msgstr "" -#: common/models.py:742 company/forms.py:190 +#: common/models.py:742 company/forms.py:125 msgid "Price break quantity" msgstr "" -#: common/models.py:749 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:749 company/templates/company/supplier_part_pricing.html:84 #: templates/js/part.js:832 msgid "Price" msgstr "" @@ -1891,16 +1904,16 @@ msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 -#: order/templates/order/po_navbar.html:22 order/views.py:605 +#: order/templates/order/po_navbar.html:22 order/views.py:337 #: part/templates/part/bom_upload/upload_file.html:27 -#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:762 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:621 msgid "Upload File" msgstr "" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 -#: order/views.py:606 part/templates/part/bom_upload/select_fields.html:58 +#: order/views.py:338 part/templates/part/bom_upload/select_fields.html:58 #: part/templates/part/import_wizard/ajax_match_fields.html:45 -#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:763 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:622 msgid "Match Fields" msgstr "" @@ -1925,269 +1938,277 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/forms.py:37 company/models.py:142 -#: company/templates/company/detail.html:42 -msgid "Currency" -msgstr "" - -#: company/forms.py:38 company/models.py:144 -msgid "Default currency used for this company" -msgstr "" - -#: company/forms.py:76 part/forms.py:46 +#: company/forms.py:26 part/forms.py:46 msgid "URL" msgstr "" -#: company/forms.py:77 part/forms.py:47 +#: company/forms.py:27 part/forms.py:47 msgid "Image URL" msgstr "" -#: company/forms.py:132 templates/js/part.js:940 +#: company/forms.py:67 templates/js/part.js:940 msgid "Single Price" msgstr "" -#: company/forms.py:133 +#: company/forms.py:68 msgid "Single quantity price" msgstr "" -#: company/forms.py:141 company/models.py:321 +#: company/forms.py:76 company/models.py:335 msgid "Select manufacturer" msgstr "" -#: company/forms.py:147 company/models.py:328 +#: company/forms.py:82 company/models.py:342 msgid "Manufacturer Part Number" msgstr "" -#: company/forms.py:149 company/models.py:327 +#: company/forms.py:84 company/models.py:341 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:408 +#: order/templates/order/purchase_order_detail.html:189 part/bom.py:171 +#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:533 msgid "MPN" msgstr "" -#: company/models.py:99 +#: company/models.py:104 msgid "Company description" msgstr "" -#: company/models.py:100 +#: company/models.py:105 msgid "Description of the company" msgstr "" -#: company/models.py:104 company/templates/company/company_base.html:70 -#: company/templates/company/detail.html:33 templates/js/company.js:60 +#: company/models.py:111 company/templates/company/company_base.html:70 +#: company/templates/company/detail.html:33 templates/js/company.js:129 msgid "Website" msgstr "" -#: company/models.py:104 +#: company/models.py:112 msgid "Company website URL" msgstr "" -#: company/models.py:107 company/templates/company/company_base.html:77 +#: company/models.py:116 company/templates/company/company_base.html:77 msgid "Address" msgstr "" -#: company/models.py:108 +#: company/models.py:117 msgid "Company address" msgstr "" -#: company/models.py:111 +#: company/models.py:120 msgid "Phone number" msgstr "" -#: company/models.py:112 +#: company/models.py:121 msgid "Contact phone number" msgstr "" -#: company/models.py:115 company/templates/company/company_base.html:91 +#: company/models.py:124 company/templates/company/company_base.html:91 msgid "Email" msgstr "" -#: company/models.py:115 +#: company/models.py:124 msgid "Contact email address" msgstr "" -#: company/models.py:118 company/templates/company/company_base.html:98 +#: company/models.py:127 company/templates/company/company_base.html:98 msgid "Contact" msgstr "" -#: company/models.py:119 +#: company/models.py:128 msgid "Point of contact" msgstr "" -#: company/models.py:121 company/models.py:333 company/models.py:526 -#: order/models.py:102 part/models.py:728 +#: company/models.py:130 company/models.py:347 company/models.py:548 +#: order/models.py:156 part/models.py:737 #: report/templates/report/inventree_build_order_base.html:165 -#: templates/js/company.js:188 templates/js/company.js:419 +#: templates/js/company.js:312 templates/js/company.js:544 #: templates/js/part.js:498 msgid "Link" msgstr "" -#: company/models.py:121 +#: company/models.py:130 msgid "Link to external company information" msgstr "" -#: company/models.py:129 part/models.py:738 +#: company/models.py:138 part/models.py:747 msgid "Image" msgstr "" -#: company/models.py:134 +#: company/models.py:143 msgid "is customer" msgstr "" -#: company/models.py:134 +#: company/models.py:143 msgid "Do you sell items to this company?" msgstr "" -#: company/models.py:136 +#: company/models.py:145 msgid "is supplier" msgstr "" -#: company/models.py:136 +#: company/models.py:145 msgid "Do you purchase items from this company?" msgstr "" -#: company/models.py:138 +#: company/models.py:147 msgid "is manufacturer" msgstr "" -#: company/models.py:138 +#: company/models.py:147 msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:305 company/models.py:497 stock/models.py:403 +#: company/models.py:151 company/serializers.py:259 +#: company/templates/company/detail.html:42 +msgid "Currency" +msgstr "" + +#: company/models.py:154 +msgid "Default currency used for this company" +msgstr "" + +#: company/models.py:319 company/models.py:519 stock/models.py:411 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" -#: company/models.py:309 company/models.py:501 order/views.py:1603 +#: company/models.py:323 company/models.py:523 order/views.py:1127 msgid "Select part" msgstr "" -#: company/models.py:320 company/templates/company/detail.html:57 +#: company/models.py:334 company/templates/company/detail.html:57 #: company/templates/company/manufacturer_part_base.html:85 #: company/templates/company/manufacturer_part_detail.html:25 #: company/templates/company/supplier_part_base.html:94 #: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:352 -#: templates/js/company.js:44 templates/js/company.js:165 -#: templates/js/company.js:390 +#: templates/js/company.js:113 templates/js/company.js:289 +#: templates/js/company.js:515 msgid "Manufacturer" msgstr "" -#: company/models.py:334 +#: company/models.py:348 msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:340 +#: company/models.py:354 msgid "Manufacturer part description" msgstr "" -#: company/models.py:390 company/models.py:520 +#: company/models.py:408 company/models.py:542 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 #: stock/templates/stock/item_base.html:362 msgid "Manufacturer Part" msgstr "" -#: company/models.py:397 +#: company/models.py:415 msgid "Parameter name" msgstr "" -#: company/models.py:403 part/templates/part/params.html:28 +#: company/models.py:421 part/templates/part/params.html:28 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1751 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:241 templates/js/stock.js:137 +#: stock/models.py:1771 templates/InvenTree/settings/header.html:8 +#: templates/js/company.js:365 templates/js/stock.js:137 msgid "Value" msgstr "" -#: company/models.py:404 +#: company/models.py:422 msgid "Parameter value" msgstr "" -#: company/models.py:410 part/models.py:813 part/models.py:2165 +#: company/models.py:428 part/models.py:822 part/models.py:2194 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 -#: templates/js/company.js:247 +#: templates/js/company.js:371 msgid "Units" msgstr "" -#: company/models.py:411 +#: company/models.py:429 msgid "Parameter units" msgstr "" -#: company/models.py:507 company/templates/company/detail.html:62 +#: company/models.py:529 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:189 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:256 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:369 -#: templates/js/company.js:48 templates/js/company.js:364 -#: templates/js/order.js:170 +#: templates/js/company.js:117 templates/js/company.js:489 +#: templates/js/order.js:232 msgid "Supplier" msgstr "" -#: company/models.py:508 +#: company/models.py:530 msgid "Select supplier" msgstr "" -#: company/models.py:513 company/templates/company/supplier_part_base.html:88 +#: company/models.py:535 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" -#: company/models.py:514 +#: company/models.py:536 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:521 +#: company/models.py:543 msgid "Select manufacturer part" msgstr "" -#: company/models.py:527 +#: company/models.py:549 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:533 +#: company/models.py:555 msgid "Supplier part description" msgstr "" -#: company/models.py:538 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2305 +#: company/models.py:560 company/templates/company/supplier_part_base.html:116 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2342 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:542 part/models.py:1606 +#: company/models.py:564 part/models.py:1615 msgid "base cost" msgstr "" -#: company/models.py:542 part/models.py:1606 +#: company/models.py:564 part/models.py:1615 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:544 company/templates/company/supplier_part_base.html:109 -#: stock/models.py:427 stock/templates/stock/item_base.html:310 +#: company/models.py:566 company/templates/company/supplier_part_base.html:109 +#: stock/models.py:435 stock/templates/stock/item_base.html:310 #: templates/js/stock.js:709 msgid "Packaging" msgstr "" -#: company/models.py:544 +#: company/models.py:566 msgid "Part packaging" msgstr "" -#: company/models.py:546 part/models.py:1608 +#: company/models.py:568 part/models.py:1617 msgid "multiple" msgstr "" -#: company/models.py:546 +#: company/models.py:568 msgid "Order multiple" msgstr "" +#: company/serializers.py:68 +msgid "Default currency used for this supplier" +msgstr "" + +#: company/serializers.py:69 +msgid "Currency Code" +msgstr "" + #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 #: company/templates/company/navbar.html:65 templates/js/build.js:563 @@ -2196,7 +2217,7 @@ msgstr "" #: company/templates/company/company_base.html:9 #: company/templates/company/company_base.html:35 -#: templates/InvenTree/search.html:304 templates/js/company.js:33 +#: templates/InvenTree/search.html:304 templates/js/company.js:102 msgid "Company" msgstr "" @@ -2210,7 +2231,7 @@ msgstr "" msgid "Download image from URL" msgstr "" -#: company/templates/company/company_base.html:46 order/views.py:313 +#: company/templates/company/company_base.html:46 templates/js/order.js:61 msgid "Create Purchase Order" msgstr "" @@ -2218,7 +2239,8 @@ msgstr "" msgid "Edit company information" msgstr "" -#: company/templates/company/company_base.html:56 company/views.py:326 +#: company/templates/company/company_base.html:56 +#: company/templates/company/company_base.html:126 msgid "Delete Company" msgstr "" @@ -2232,17 +2254,12 @@ msgstr "" msgid "Phone" msgstr "" -#: company/templates/company/delete.html:7 -#, python-format -msgid "Are you sure you want to delete company '%(name)s'?" -msgstr "" - -#: company/templates/company/delete.html:12 -#, python-format -msgid "" -"There are %(count)s parts sourced from this company.
\n" -"If this supplier is deleted, these supplier part entries will also be deleted." -msgstr "" +#: company/templates/company/company_base.html:166 +#: part/templates/part/part_base.html:307 +#, fuzzy +#| msgid "upload date" +msgid "Upload Image" +msgstr "上传日期" #: company/templates/company/detail.html:21 msgid "Company Name" @@ -2256,10 +2273,10 @@ msgstr "" msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:460 -#: order/templates/order/sales_order_base.html:94 stock/models.py:445 -#: stock/models.py:446 stock/templates/stock/item_base.html:262 -#: templates/js/company.js:40 templates/js/order.js:267 +#: company/templates/company/detail.html:67 order/models.py:540 +#: order/templates/order/sales_order_base.html:94 stock/models.py:453 +#: stock/models.py:454 stock/templates/stock/item_base.html:262 +#: templates/js/company.js:109 templates/js/order.js:329 #: templates/js/stock.js:1111 msgid "Customer" msgstr "" @@ -2281,6 +2298,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:28 #: company/templates/company/detail_supplier_part.html:27 #: company/templates/company/manufacturer_part_suppliers.html:20 +#: company/templates/company/manufacturer_part_suppliers.html:46 #: part/templates/part/category.html:131 #: part/templates/part/manufacturer.html:22 #: part/templates/part/supplier.html:20 @@ -2303,26 +2321,25 @@ msgstr "" msgid "Delete Parts" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:66 +#: company/templates/company/detail_manufacturer_part.html:68 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:127 #: templates/js/stock.js:1326 msgid "New Part" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:67 +#: company/templates/company/detail_manufacturer_part.html:69 #: company/templates/company/detail_supplier_part.html:67 msgid "Create new Part" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:72 -#: company/views.py:71 part/templates/part/manufacturer.html:52 -#: part/templates/part/supplier.html:56 +#: company/templates/company/detail_manufacturer_part.html:74 +#: company/views.py:66 part/templates/part/manufacturer.html:52 +#: part/templates/part/supplier.html:55 msgid "New Manufacturer" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:73 -#: company/views.py:284 +#: company/templates/company/detail_manufacturer_part.html:75 msgid "Create new Manufacturer" msgstr "" @@ -2345,26 +2362,24 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:21 #: order/templates/order/order_wizard/select_parts.html:44 -#: order/templates/order/purchase_order_detail.html:50 +#: part/templates/part/part_base.html:429 msgid "Create new supplier part" msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 -#: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1332 +#: part/templates/part/part_base.html:428 part/templates/part/supplier.html:17 +#: templates/js/stock.js:1332 msgid "New Supplier Part" msgstr "" #: company/templates/company/detail_supplier_part.html:72 -#: company/templates/company/manufacturer_part_suppliers.html:82 -#: company/views.py:64 order/templates/order/purchase_orders.html:185 -#: part/templates/part/supplier.html:50 +#: company/templates/company/manufacturer_part_suppliers.html:96 +#: company/views.py:60 part/templates/part/supplier.html:50 msgid "New Supplier" msgstr "" -#: company/templates/company/detail_supplier_part.html:73 company/views.py:281 -#: order/templates/order/purchase_orders.html:186 +#: company/templates/company/detail_supplier_part.html:73 msgid "Create new Supplier" msgstr "" @@ -2399,18 +2414,17 @@ msgstr "" msgid "Internal Part" msgstr "" -#: company/templates/company/manufacturer_part_delete.html:6 -msgid "Are you sure you want to delete the following Manufacturer Parts?" +#: company/templates/company/manufacturer_part_base.html:125 +msgid "Edit Manufacturer Part" msgstr "" -#: company/templates/company/manufacturer_part_delete.html:36 -#, python-format -msgid "There are %(count)s suppliers defined for this manufacturer part. If you delete it, the following supplier parts will also be deleted:" +#: company/templates/company/manufacturer_part_base.html:134 +msgid "Delete Manufacturer Part" msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:63 part/templates/part/navbar.html:87 +#: company/views.py:59 part/templates/part/navbar.html:87 #: part/templates/part/navbar.html:90 part/templates/part/prices.html:153 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" @@ -2423,7 +2437,7 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:22 #: company/templates/company/navbar.html:41 #: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:39 stock/api.py:54 +#: part/templates/part/navbar.html:39 stock/api.py:53 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 @@ -2449,9 +2463,11 @@ msgid "Delete supplier parts" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 +#: company/templates/company/manufacturer_part_suppliers.html:48 +#: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:1002 users/models.py:191 +#: stock/views.py:855 templates/js/company.js:203 users/models.py:192 msgid "Delete" msgstr "" @@ -2469,11 +2485,27 @@ msgstr "" msgid "New Parameter" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:83 +#: company/templates/company/manufacturer_part_suppliers.html:48 +msgid "Delete parameters" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:80 +msgid "Add Parameter" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:97 #: part/templates/part/supplier.html:51 msgid "Create new supplier" msgstr "" +#: company/templates/company/manufacturer_part_suppliers.html:127 +msgid "Selected parameters will be deleted" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:139 +msgid "Delete Parameters" +msgstr "" + #: company/templates/company/navbar.html:20 #: company/templates/company/navbar.html:23 msgid "Manufactured Parts" @@ -2491,7 +2523,7 @@ msgstr "" #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 #: templates/InvenTree/search.html:198 templates/js/stock.js:1010 -#: templates/stats.html:93 templates/stats.html:102 users/models.py:42 +#: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" @@ -2505,7 +2537,7 @@ msgstr "" #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:236 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 -#: users/models.py:45 +#: users/models.py:46 msgid "Sales Orders" msgstr "" @@ -2517,7 +2549,7 @@ msgstr "" #: part/templates/part/orders.html:10 templates/InvenTree/index.html:213 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 -#: users/models.py:44 +#: users/models.py:45 msgid "Purchase Orders" msgstr "" @@ -2546,8 +2578,8 @@ msgid "New Sales Order" msgstr "" #: company/templates/company/supplier_part_base.html:7 -#: company/templates/company/supplier_part_base.html:20 stock/models.py:412 -#: stock/templates/stock/item_base.html:374 templates/js/company.js:380 +#: company/templates/company/supplier_part_base.html:20 stock/models.py:420 +#: stock/templates/stock/item_base.html:374 templates/js/company.js:505 #: templates/js/stock.js:690 msgid "Supplier Part" msgstr "" @@ -2597,8 +2629,9 @@ msgstr "" msgid "Pricing Information" msgstr "" -#: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 -#: part/templates/part/prices.html:264 part/views.py:2951 +#: company/templates/company/supplier_part_pricing.html:19 +#: company/templates/company/supplier_part_pricing.html:118 +#: part/templates/part/prices.html:264 part/views.py:2788 msgid "Add Price Break" msgstr "" @@ -2606,443 +2639,387 @@ msgstr "" msgid "No price break information found" msgstr "" -#: company/templates/company/supplier_part_pricing.html:89 +#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2850 +msgid "Delete Price Break" +msgstr "" + +#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2836 +msgid "Edit Price Break" +msgstr "" + +#: company/templates/company/supplier_part_pricing.html:91 msgid "Edit price break" msgstr "" -#: company/templates/company/supplier_part_pricing.html:90 +#: company/templates/company/supplier_part_pricing.html:92 msgid "Delete price break" msgstr "" -#: company/views.py:70 part/templates/part/navbar.html:81 +#: company/views.py:65 part/templates/part/navbar.html:81 #: part/templates/part/navbar.html:84 part/templates/part/prices.html:157 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" -#: company/views.py:77 templates/InvenTree/search.html:336 +#: company/views.py:71 templates/InvenTree/search.html:336 #: templates/navbar.html:45 msgid "Customers" msgstr "" -#: company/views.py:78 order/templates/order/sales_orders.html:187 +#: company/views.py:72 msgid "New Customer" msgstr "" -#: company/views.py:86 +#: company/views.py:79 msgid "Companies" msgstr "" -#: company/views.py:87 +#: company/views.py:80 msgid "New Company" msgstr "" -#: company/views.py:169 part/views.py:1148 +#: company/views.py:161 part/views.py:1007 msgid "Download Image" msgstr "" -#: company/views.py:198 part/views.py:1180 +#: company/views.py:190 part/views.py:1039 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:205 part/views.py:1187 +#: company/views.py:197 part/views.py:1046 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:214 part/views.py:1196 +#: company/views.py:206 part/views.py:1055 msgid "Supplied URL is not a valid image file" msgstr "" -#: company/views.py:243 -msgid "Update Company Image" -msgstr "" - -#: company/views.py:249 -msgid "Updated company image" -msgstr "" - -#: company/views.py:259 -msgid "Edit Company" -msgstr "" - -#: company/views.py:264 -msgid "Edited company information" -msgstr "" - -#: company/views.py:287 order/templates/order/sales_orders.html:188 -msgid "Create new Customer" -msgstr "" - -#: company/views.py:289 -msgid "Create new Company" -msgstr "" - -#: company/views.py:316 -msgid "Created new company" -msgstr "" - -#: company/views.py:332 -msgid "Company was deleted" -msgstr "" - -#: company/views.py:357 -msgid "Edit Manufacturer Part" -msgstr "" - -#: company/views.py:366 +#: company/views.py:251 msgid "Create New Manufacturer Part" msgstr "" -#: company/views.py:440 -msgid "Delete Manufacturer Part" -msgstr "" - -#: company/views.py:514 -msgid "Add Manufacturer Part Parameter" -msgstr "" - -#: company/views.py:548 -msgid "Edit Manufacturer Part Parameter" -msgstr "" - -#: company/views.py:588 +#: company/views.py:334 msgid "Edit Supplier Part" msgstr "" -#: company/views.py:639 templates/js/stock.js:1333 +#: company/views.py:385 templates/js/stock.js:1333 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:783 +#: company/views.py:529 msgid "Delete Supplier Part" msgstr "" -#: company/views.py:860 part/views.py:2955 -msgid "Added new price break" -msgstr "" - -#: company/views.py:916 part/views.py:2999 -msgid "Edit Price Break" -msgstr "" - -#: company/views.py:931 part/views.py:3013 -msgid "Delete Price Break" -msgstr "" - #: label/api.py:56 report/api.py:201 msgid "No valid objects provided to template" msgstr "" -#: label/models.py:103 +#: label/models.py:104 msgid "Label name" msgstr "" -#: label/models.py:110 +#: label/models.py:111 msgid "Label description" msgstr "" -#: label/models.py:117 stock/forms.py:202 +#: label/models.py:118 stock/forms.py:169 msgid "Label" msgstr "" -#: label/models.py:118 +#: label/models.py:119 msgid "Label template file" msgstr "" -#: label/models.py:124 report/models.py:297 +#: label/models.py:125 report/models.py:297 msgid "Enabled" msgstr "" -#: label/models.py:125 +#: label/models.py:126 msgid "Label template is enabled" msgstr "" -#: label/models.py:130 +#: label/models.py:131 msgid "Width [mm]" msgstr "" -#: label/models.py:131 +#: label/models.py:132 msgid "Label width, specified in mm" msgstr "" -#: label/models.py:137 +#: label/models.py:138 msgid "Height [mm]" msgstr "" -#: label/models.py:138 +#: label/models.py:139 msgid "Label height, specified in mm" msgstr "" -#: label/models.py:144 report/models.py:290 +#: label/models.py:145 report/models.py:290 msgid "Filename Pattern" msgstr "" -#: label/models.py:145 +#: label/models.py:146 msgid "Pattern for generating label filenames" msgstr "" -#: label/models.py:244 label/models.py:297 +#: label/models.py:249 label/models.py:306 msgid "Query filters (comma-separated list of key=value pairs" msgstr "" -#: label/models.py:245 label/models.py:298 report/models.py:317 +#: label/models.py:250 label/models.py:307 report/models.py:317 #: report/models.py:440 report/models.py:474 msgid "Filters" msgstr "" -#: order/forms.py:31 order/templates/order/order_base.html:47 +#: order/forms.py:30 order/templates/order/order_base.html:47 msgid "Place order" msgstr "" -#: order/forms.py:42 order/templates/order/order_base.html:54 +#: order/forms.py:41 order/templates/order/order_base.html:54 msgid "Mark order as complete" msgstr "" -#: order/forms.py:53 order/forms.py:64 order/templates/order/order_base.html:59 +#: order/forms.py:52 order/forms.py:63 order/templates/order/order_base.html:59 #: order/templates/order/sales_order_base.html:61 msgid "Cancel order" msgstr "" -#: order/forms.py:75 order/templates/order/sales_order_base.html:58 +#: order/forms.py:74 order/templates/order/sales_order_base.html:58 msgid "Ship order" msgstr "" -#: order/forms.py:90 +#: order/forms.py:89 msgid "Receive parts to this location" msgstr "" -#: order/forms.py:112 -msgid "Purchase Order reference" -msgstr "" - -#: order/forms.py:119 -msgid "Target date for order delivery. Order will be overdue after this date." -msgstr "" - -#: order/forms.py:147 -msgid "Enter sales order number" -msgstr "" - -#: order/forms.py:154 order/models.py:472 -msgid "Target date for order completion. Order will be overdue after this date." -msgstr "" - -#: order/forms.py:246 +#: order/forms.py:116 msgid "Enter stock item serial numbers" msgstr "" -#: order/forms.py:252 +#: order/forms.py:122 msgid "Enter quantity of stock items" msgstr "" -#: order/models.py:98 -msgid "Order reference" -msgstr "" - -#: order/models.py:100 +#: order/models.py:154 msgid "Order description" msgstr "" -#: order/models.py:102 +#: order/models.py:156 msgid "Link to external page" msgstr "" -#: order/models.py:110 part/templates/part/detail.html:132 +#: order/models.py:164 part/templates/part/detail.html:132 msgid "Created By" msgstr "" -#: order/models.py:117 +#: order/models.py:171 msgid "User or group responsible for this order" msgstr "" -#: order/models.py:122 +#: order/models.py:176 msgid "Order notes" msgstr "" -#: order/models.py:181 order/models.py:465 +#: order/models.py:243 order/models.py:530 +msgid "Order reference" +msgstr "" + +#: order/models.py:248 order/models.py:545 msgid "Purchase order status" msgstr "" -#: order/models.py:190 +#: order/models.py:257 msgid "Company from which the items are being ordered" msgstr "" -#: order/models.py:193 order/templates/order/order_base.html:98 -#: templates/js/order.js:179 +#: order/models.py:260 order/templates/order/order_base.html:98 +#: templates/js/order.js:241 msgid "Supplier Reference" msgstr "" -#: order/models.py:193 +#: order/models.py:260 msgid "Supplier order reference code" msgstr "" -#: order/models.py:200 +#: order/models.py:267 msgid "received by" msgstr "" -#: order/models.py:205 +#: order/models.py:272 msgid "Issue Date" msgstr "" -#: order/models.py:206 +#: order/models.py:273 msgid "Date order was issued" msgstr "" -#: order/models.py:211 +#: order/models.py:278 msgid "Target Delivery Date" msgstr "" -#: order/models.py:212 +#: order/models.py:279 msgid "Expected date for order delivery. Order will be overdue after this date." msgstr "" -#: order/models.py:218 +#: order/models.py:285 msgid "Date order was completed" msgstr "" -#: order/models.py:242 part/views.py:1886 stock/models.py:300 -#: stock/models.py:1015 +#: order/models.py:309 part/views.py:1730 stock/models.py:308 +#: stock/models.py:1023 msgid "Quantity must be greater than zero" msgstr "" -#: order/models.py:247 +#: order/models.py:314 msgid "Part supplier must match PO supplier" msgstr "" -#: order/models.py:345 +#: order/models.py:412 msgid "Lines can only be received against an order marked as 'Placed'" msgstr "" -#: order/models.py:349 +#: order/models.py:416 msgid "Quantity must be an integer" msgstr "" -#: order/models.py:351 +#: order/models.py:418 msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:461 +#: order/models.py:541 msgid "Company to which the items are being sold" msgstr "" -#: order/models.py:467 +#: order/models.py:547 msgid "Customer Reference " msgstr "" -#: order/models.py:467 +#: order/models.py:547 msgid "Customer order reference code" msgstr "" -#: order/models.py:475 templates/js/order.js:303 +#: order/models.py:552 +msgid "Target date for order completion. Order will be overdue after this date." +msgstr "" + +#: order/models.py:555 templates/js/order.js:370 msgid "Shipment Date" msgstr "" -#: order/models.py:482 +#: order/models.py:562 msgid "shipped by" msgstr "" -#: order/models.py:526 +#: order/models.py:606 msgid "SalesOrder cannot be shipped as it is not currently pending" msgstr "" -#: order/models.py:613 +#: order/models.py:703 msgid "Item quantity" msgstr "" -#: order/models.py:615 +#: order/models.py:709 msgid "Line item reference" msgstr "" -#: order/models.py:617 +#: order/models.py:711 msgid "Line item notes" msgstr "" -#: order/models.py:643 order/models.py:710 templates/js/order.js:353 +#: order/models.py:741 order/models.py:812 templates/js/order.js:420 msgid "Order" msgstr "" -#: order/models.py:644 order/templates/order/order_base.html:9 +#: order/models.py:742 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 -#: stock/templates/stock/item_base.html:324 templates/js/order.js:148 +#: stock/templates/stock/item_base.html:324 templates/js/order.js:210 #: templates/js/stock.js:669 templates/js/stock.js:1092 msgid "Purchase Order" msgstr "" -#: order/models.py:658 +#: order/models.py:756 msgid "Supplier part" msgstr "" -#: order/models.py:661 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:219 +#: order/models.py:759 order/templates/order/order_base.html:131 +#: order/templates/order/purchase_order_detail.html:246 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "" -#: order/models.py:661 +#: order/models.py:759 msgid "Number of items received" msgstr "" -#: order/models.py:667 part/templates/part/prices.html:166 stock/models.py:537 +#: order/models.py:765 part/templates/part/prices.html:166 stock/models.py:545 #: stock/templates/stock/item_base.html:331 templates/js/stock.js:704 msgid "Purchase Price" msgstr "" -#: order/models.py:668 +#: order/models.py:766 msgid "Unit purchase price" msgstr "" -#: order/models.py:676 +#: order/models.py:774 msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:718 part/templates/part/part_pricing.html:97 +#: order/models.py:820 part/templates/part/part_pricing.html:97 #: part/templates/part/prices.html:103 part/templates/part/prices.html:278 msgid "Sale Price" msgstr "" -#: order/models.py:719 +#: order/models.py:821 msgid "Unit sale price" msgstr "" -#: order/models.py:794 order/models.py:796 +#: order/models.py:900 order/models.py:902 msgid "Stock item has not been assigned" msgstr "" -#: order/models.py:800 +#: order/models.py:906 msgid "Cannot allocate stock item to a line with a different part" msgstr "" -#: order/models.py:802 +#: order/models.py:908 msgid "Cannot allocate stock to a line without a part" msgstr "" -#: order/models.py:805 +#: order/models.py:911 msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:815 +#: order/models.py:921 msgid "Quantity must be 1 for serialized stock item" msgstr "" -#: order/models.py:820 +#: order/models.py:926 msgid "Line" msgstr "" -#: order/models.py:831 +#: order/models.py:937 msgid "Item" msgstr "" -#: order/models.py:832 +#: order/models.py:938 msgid "Select stock item to allocate" msgstr "" -#: order/models.py:835 +#: order/models.py:941 msgid "Enter stock allocation quantity" msgstr "" +#: order/serializers.py:139 +msgid "Purchase price currency" +msgstr "" + +#: order/serializers.py:359 +msgid "Sale price currency" +msgstr "" + #: order/templates/order/delete_attachment.html:5 #: stock/templates/stock/attachment_delete.html:5 #: templates/attachment_delete.html:5 @@ -3087,16 +3064,22 @@ msgstr "" msgid "Issued" msgstr "" -#: order/templates/order/order_base.html:180 -#: order/templates/order/purchase_order_detail.html:100 +#: order/templates/order/order_base.html:188 +msgid "Edit Purchase Order" +msgstr "" + +#: order/templates/order/order_base.html:199 +#: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 +#: part/templates/part/part_base.html:415 #: stock/templates/stock/location.html:191 templates/js/stock.js:750 #: templates/js/stock.js:1338 msgid "New Location" msgstr "" -#: order/templates/order/order_base.html:181 -#: order/templates/order/purchase_order_detail.html:101 +#: order/templates/order/order_base.html:200 +#: order/templates/order/purchase_order_detail.html:128 +#: part/templates/part/part_base.html:416 #: stock/templates/stock/location.html:42 msgid "Create new stock location" msgstr "" @@ -3249,7 +3232,7 @@ msgid "Select existing purchase orders, or create new orders." msgstr "" #: order/templates/order/order_wizard/select_pos.html:31 -#: templates/js/order.js:205 templates/js/order.js:308 +#: templates/js/order.js:267 templates/js/order.js:375 msgid "Items" msgstr "" @@ -3273,7 +3256,6 @@ msgid "Purchase Order Attachments" msgstr "" #: order/templates/order/po_lineitem_delete.html:5 -#: order/templates/order/so_lineitem_delete.html:5 msgid "Are you sure you wish to delete this line item?" msgstr "" @@ -3291,41 +3273,52 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:24 -#: order/templates/order/sales_order_detail.html:22 order/views.py:1327 -#: order/views.py:1410 +#: order/templates/order/purchase_order_detail.html:64 +#: order/templates/order/sales_order_detail.html:22 +#: order/templates/order/sales_order_detail.html:56 msgid "Add Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:114 +#: order/templates/order/purchase_order_detail.html:100 +#: order/templates/order/sales_order_detail.html:398 +msgid "Edit Line Item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:110 +#: order/templates/order/sales_order_detail.html:408 +msgid "Delete Line Item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:141 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:142 -#: order/templates/order/sales_order_detail.html:223 +#: order/templates/order/purchase_order_detail.html:169 +#: order/templates/order/sales_order_detail.html:233 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:191 -#: order/templates/order/sales_order_detail.html:246 templates/js/part.js:807 +#: order/templates/order/purchase_order_detail.html:218 +#: order/templates/order/sales_order_detail.html:256 templates/js/part.js:807 #: templates/js/part.js:996 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:198 -#: order/templates/order/sales_order_detail.html:253 +#: order/templates/order/purchase_order_detail.html:225 +#: order/templates/order/sales_order_detail.html:263 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:255 -#: order/templates/order/sales_order_detail.html:359 +#: order/templates/order/purchase_order_detail.html:282 +#: order/templates/order/sales_order_detail.html:369 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:256 +#: order/templates/order/purchase_order_detail.html:283 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:261 +#: order/templates/order/purchase_order_detail.html:288 msgid "Receive line item" msgstr "" @@ -3340,7 +3333,7 @@ msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:45 -#: part/models.py:322 part/templates/part/cat_link.html:7 +#: part/models.py:326 part/templates/part/cat_link.html:7 #: part/templates/part/category.html:108 part/templates/part/category.html:157 #: part/templates/part/category_navbar.html:25 #: part/templates/part/category_navbar.html:32 @@ -3348,7 +3341,7 @@ msgstr "" #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 #: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 -#: users/models.py:40 +#: users/models.py:41 msgid "Parts" msgstr "" @@ -3390,10 +3383,14 @@ msgstr "" msgid "Sales Order Details" msgstr "" -#: order/templates/order/sales_order_base.html:100 templates/js/order.js:275 +#: order/templates/order/sales_order_base.html:100 templates/js/order.js:342 msgid "Customer Reference" msgstr "" +#: order/templates/order/sales_order_base.html:177 +msgid "Edit Sales Order" +msgstr "" + #: order/templates/order/sales_order_cancel.html:8 #: order/templates/order/sales_order_ship.html:9 #: part/templates/part/bom_duplicate.html:12 @@ -3409,69 +3406,69 @@ msgstr "" msgid "Sales Order Items" msgstr "" -#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:358 +#: order/templates/order/sales_order_detail.html:105 templates/js/bom.js:358 #: templates/js/build.js:725 templates/js/build.js:1142 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:611 +#: order/templates/order/sales_order_detail.html:112 templates/js/build.js:611 #: templates/js/build.js:947 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:613 +#: order/templates/order/sales_order_detail.html:113 templates/js/build.js:613 #: templates/js/build.js:948 msgid "Delete stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:176 +#: order/templates/order/sales_order_detail.html:186 msgid "No matching line items" msgstr "" -#: order/templates/order/sales_order_detail.html:206 +#: order/templates/order/sales_order_detail.html:216 msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:676 +#: order/templates/order/sales_order_detail.html:284 templates/js/build.js:676 #: templates/js/build.js:943 msgid "Allocated" msgstr "" -#: order/templates/order/sales_order_detail.html:276 +#: order/templates/order/sales_order_detail.html:286 msgid "Fulfilled" msgstr "" -#: order/templates/order/sales_order_detail.html:313 +#: order/templates/order/sales_order_detail.html:323 msgid "PO" msgstr "" -#: order/templates/order/sales_order_detail.html:343 +#: order/templates/order/sales_order_detail.html:353 msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:739 +#: order/templates/order/sales_order_detail.html:356 templates/js/build.js:739 msgid "Allocate stock" msgstr "" -#: order/templates/order/sales_order_detail.html:349 +#: order/templates/order/sales_order_detail.html:359 msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:732 +#: order/templates/order/sales_order_detail.html:363 templates/js/build.js:732 #: templates/js/build.js:1150 msgid "Build stock" msgstr "" -#: order/templates/order/sales_order_detail.html:356 -#: order/templates/order/sales_order_detail.html:465 +#: order/templates/order/sales_order_detail.html:366 +#: order/templates/order/sales_order_detail.html:485 msgid "Calculate price" msgstr "" -#: order/templates/order/sales_order_detail.html:360 +#: order/templates/order/sales_order_detail.html:370 msgid "Delete line item " msgstr "" -#: order/templates/order/sales_order_detail.html:471 +#: order/templates/order/sales_order_detail.html:491 msgid "Update Unit Price" msgstr "" @@ -3512,194 +3509,154 @@ msgstr "" msgid "Sales Order Attachments" msgstr "" -#: order/views.py:106 -msgid "Add Purchase Order Attachment" -msgstr "" - -#: order/views.py:156 -msgid "Add Sales Order Attachment" -msgstr "" - -#: order/views.py:348 -msgid "Create Sales Order" -msgstr "" - -#: order/views.py:383 -msgid "Edit Purchase Order" -msgstr "" - -#: order/views.py:403 -msgid "Edit Sales Order" -msgstr "" - -#: order/views.py:419 +#: order/views.py:151 msgid "Cancel Order" msgstr "" -#: order/views.py:428 order/views.py:454 +#: order/views.py:160 order/views.py:186 msgid "Confirm order cancellation" msgstr "" -#: order/views.py:431 order/views.py:457 +#: order/views.py:163 order/views.py:189 msgid "Order cannot be cancelled" msgstr "" -#: order/views.py:445 +#: order/views.py:177 msgid "Cancel sales order" msgstr "" -#: order/views.py:471 +#: order/views.py:203 msgid "Issue Order" msgstr "" -#: order/views.py:480 +#: order/views.py:212 msgid "Confirm order placement" msgstr "" -#: order/views.py:490 +#: order/views.py:222 msgid "Purchase order issued" msgstr "" -#: order/views.py:501 +#: order/views.py:233 msgid "Complete Order" msgstr "" -#: order/views.py:517 +#: order/views.py:249 msgid "Confirm order completion" msgstr "" -#: order/views.py:528 +#: order/views.py:260 msgid "Purchase order completed" msgstr "" -#: order/views.py:538 +#: order/views.py:270 msgid "Ship Order" msgstr "" -#: order/views.py:554 +#: order/views.py:286 msgid "Confirm order shipment" msgstr "" -#: order/views.py:560 +#: order/views.py:292 msgid "Could not ship order" msgstr "" -#: order/views.py:607 +#: order/views.py:339 msgid "Match Supplier Parts" msgstr "" -#: order/views.py:804 +#: order/views.py:536 msgid "Receive Parts" msgstr "" -#: order/views.py:874 +#: order/views.py:606 msgid "Items received" msgstr "" -#: order/views.py:888 +#: order/views.py:620 msgid "No destination set" msgstr "" -#: order/views.py:933 +#: order/views.py:665 msgid "Error converting quantity to number" msgstr "" -#: order/views.py:939 +#: order/views.py:671 msgid "Receive quantity less than zero" msgstr "" -#: order/views.py:945 +#: order/views.py:677 msgid "No lines specified" msgstr "" -#: order/views.py:1018 +#: order/views.py:750 msgid "Update prices" msgstr "" -#: order/views.py:1276 +#: order/views.py:1008 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1336 -msgid "Supplier part must be specified" -msgstr "" - -#: order/views.py:1342 -msgid "Supplier must match for Part and Order" -msgstr "" - -#: order/views.py:1473 order/views.py:1491 -msgid "Edit Line Item" -msgstr "" - -#: order/views.py:1507 order/views.py:1519 -msgid "Delete Line Item" -msgstr "" - -#: order/views.py:1512 order/views.py:1524 -msgid "Deleted line item" -msgstr "" - -#: order/views.py:1537 +#: order/views.py:1061 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1582 +#: order/views.py:1106 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1598 +#: order/views.py:1122 msgid "Select line item" msgstr "" -#: order/views.py:1629 +#: order/views.py:1153 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "" -#: order/views.py:1639 +#: order/views.py:1163 #, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1647 +#: order/views.py:1171 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1701 +#: order/views.py:1225 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1775 +#: order/views.py:1299 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1790 +#: order/views.py:1314 msgid "Remove allocation" msgstr "" -#: order/views.py:1862 +#: order/views.py:1386 msgid "Sales order not found" msgstr "" -#: order/views.py:1868 +#: order/views.py:1392 msgid "Price not found" msgstr "" -#: order/views.py:1871 +#: order/views.py:1395 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1876 +#: order/views.py:1400 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:747 +#: part/bom.py:138 part/models.py:72 part/models.py:756 #: part/templates/part/category.html:75 part/templates/part/detail.html:90 msgid "Default Location" msgstr "" @@ -3721,143 +3678,143 @@ msgstr "" msgid "Error reading BOM file (incorrect row size)" msgstr "" -#: part/forms.py:89 stock/forms.py:265 +#: part/forms.py:73 stock/forms.py:232 msgid "File Format" msgstr "" -#: part/forms.py:89 stock/forms.py:265 +#: part/forms.py:73 stock/forms.py:232 msgid "Select output file format" msgstr "" -#: part/forms.py:91 +#: part/forms.py:75 msgid "Cascading" msgstr "" -#: part/forms.py:91 +#: part/forms.py:75 msgid "Download cascading / multi-level BOM" msgstr "" -#: part/forms.py:93 +#: part/forms.py:77 msgid "Levels" msgstr "" -#: part/forms.py:93 +#: part/forms.py:77 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "" -#: part/forms.py:95 +#: part/forms.py:79 msgid "Include Parameter Data" msgstr "" -#: part/forms.py:95 +#: part/forms.py:79 msgid "Include part parameters data in exported BOM" msgstr "" -#: part/forms.py:97 +#: part/forms.py:81 msgid "Include Stock Data" msgstr "" -#: part/forms.py:97 +#: part/forms.py:81 msgid "Include part stock data in exported BOM" msgstr "" -#: part/forms.py:99 +#: part/forms.py:83 msgid "Include Manufacturer Data" msgstr "" -#: part/forms.py:99 +#: part/forms.py:83 msgid "Include part manufacturer data in exported BOM" msgstr "" -#: part/forms.py:101 +#: part/forms.py:85 msgid "Include Supplier Data" msgstr "" -#: part/forms.py:101 +#: part/forms.py:85 msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2191 +#: part/forms.py:106 part/models.py:2224 msgid "Parent Part" msgstr "" -#: part/forms.py:123 part/templates/part/bom_duplicate.html:7 +#: part/forms.py:107 part/templates/part/bom_duplicate.html:7 msgid "Select parent part to copy BOM from" msgstr "" -#: part/forms.py:129 +#: part/forms.py:113 msgid "Clear existing BOM items" msgstr "" -#: part/forms.py:135 +#: part/forms.py:119 msgid "Confirm BOM duplication" msgstr "" -#: part/forms.py:153 +#: part/forms.py:137 msgid "validate" msgstr "" -#: part/forms.py:153 +#: part/forms.py:137 msgid "Confirm that the BOM is correct" msgstr "" -#: part/forms.py:165 +#: part/forms.py:149 msgid "BOM file" msgstr "" -#: part/forms.py:165 +#: part/forms.py:149 msgid "Select BOM file to upload" msgstr "" -#: part/forms.py:184 +#: part/forms.py:168 msgid "Related Part" msgstr "" -#: part/forms.py:203 +#: part/forms.py:175 msgid "Select part category" msgstr "" -#: part/forms.py:220 +#: part/forms.py:192 msgid "Duplicate all BOM data for this part" msgstr "" -#: part/forms.py:221 +#: part/forms.py:193 msgid "Copy BOM" msgstr "" -#: part/forms.py:226 +#: part/forms.py:198 msgid "Duplicate all parameter data for this part" msgstr "" -#: part/forms.py:227 +#: part/forms.py:199 msgid "Copy Parameters" msgstr "" -#: part/forms.py:232 +#: part/forms.py:204 msgid "Confirm part creation" msgstr "" -#: part/forms.py:237 +#: part/forms.py:209 msgid "Include category parameter templates" msgstr "" -#: part/forms.py:242 +#: part/forms.py:214 msgid "Include parent categories parameter templates" msgstr "" -#: part/forms.py:322 +#: part/forms.py:294 msgid "Add parameter template to same level categories" msgstr "" -#: part/forms.py:326 +#: part/forms.py:298 msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2286 +#: part/forms.py:316 part/models.py:2323 msgid "Sub part" msgstr "" -#: part/forms.py:373 +#: part/forms.py:345 msgid "Input quantity for price calculation" msgstr "" @@ -3873,362 +3830,362 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2237 +#: part/models.py:86 part/models.py:2270 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" -#: part/models.py:83 part/templates/part/category.html:32 +#: part/models.py:87 part/templates/part/category.html:32 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127 -#: templates/stats.html:84 users/models.py:39 +#: templates/stats.html:84 users/models.py:40 msgid "Part Categories" msgstr "" -#: part/models.py:448 part/models.py:460 +#: part/models.py:457 part/models.py:469 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:557 +#: part/models.py:566 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:561 +#: part/models.py:570 msgid "Next available serial number is" msgstr "" -#: part/models.py:566 +#: part/models.py:575 msgid "Most recent serial number is" msgstr "" -#: part/models.py:645 +#: part/models.py:654 msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:670 part/templates/part/detail.html:22 +#: part/models.py:679 part/templates/part/detail.html:22 msgid "Part name" msgstr "" -#: part/models.py:677 +#: part/models.py:686 msgid "Is Template" msgstr "" -#: part/models.py:678 +#: part/models.py:687 msgid "Is this part a template part?" msgstr "" -#: part/models.py:689 +#: part/models.py:698 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:690 part/templates/part/detail.html:60 +#: part/models.py:699 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "" -#: part/models.py:696 +#: part/models.py:705 msgid "Part description" msgstr "" -#: part/models.py:701 part/templates/part/category.html:82 +#: part/models.py:710 part/templates/part/category.html:82 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "" -#: part/models.py:702 +#: part/models.py:711 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:709 part/models.py:2236 part/templates/part/detail.html:73 +#: part/models.py:718 part/models.py:2269 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" -#: part/models.py:710 +#: part/models.py:719 msgid "Part category" msgstr "" -#: part/models.py:715 part/templates/part/detail.html:28 +#: part/models.py:724 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "" -#: part/models.py:716 +#: part/models.py:725 msgid "Internal Part Number" msgstr "" -#: part/models.py:722 +#: part/models.py:731 msgid "Part revision or version number" msgstr "" -#: part/models.py:723 part/templates/part/detail.html:35 report/models.py:199 +#: part/models.py:732 part/templates/part/detail.html:35 report/models.py:199 #: templates/js/part.js:173 msgid "Revision" msgstr "" -#: part/models.py:745 +#: part/models.py:754 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:792 part/templates/part/detail.html:97 +#: part/models.py:801 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "" -#: part/models.py:793 +#: part/models.py:802 msgid "Default supplier part" msgstr "" -#: part/models.py:800 +#: part/models.py:809 msgid "Default Expiry" msgstr "" -#: part/models.py:801 +#: part/models.py:810 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:806 part/templates/part/detail.html:113 +#: part/models.py:815 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "" -#: part/models.py:807 +#: part/models.py:816 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:814 +#: part/models.py:823 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:820 +#: part/models.py:829 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:826 +#: part/models.py:835 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:832 +#: part/models.py:841 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:837 +#: part/models.py:846 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:842 +#: part/models.py:851 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:846 part/templates/part/detail.html:227 +#: part/models.py:855 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:246 templates/js/table_filters.js:315 msgid "Active" msgstr "" -#: part/models.py:847 +#: part/models.py:856 msgid "Is this part active?" msgstr "" -#: part/models.py:852 +#: part/models.py:861 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:857 +#: part/models.py:866 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:860 +#: part/models.py:869 msgid "BOM checksum" msgstr "" -#: part/models.py:860 +#: part/models.py:869 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:863 +#: part/models.py:872 msgid "BOM checked by" msgstr "" -#: part/models.py:865 +#: part/models.py:874 msgid "BOM checked date" msgstr "" -#: part/models.py:869 +#: part/models.py:878 msgid "Creation User" msgstr "" -#: part/models.py:1608 +#: part/models.py:1617 msgid "Sell multiple" msgstr "" -#: part/models.py:2063 +#: part/models.py:2088 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2080 +#: part/models.py:2105 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2100 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2125 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2101 +#: part/models.py:2126 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2106 +#: part/models.py:2131 msgid "Test Description" msgstr "" -#: part/models.py:2107 +#: part/models.py:2132 msgid "Enter description for this test" msgstr "" -#: part/models.py:2112 templates/js/part.js:726 +#: part/models.py:2137 templates/js/part.js:726 #: templates/js/table_filters.js:232 msgid "Required" msgstr "" -#: part/models.py:2113 +#: part/models.py:2138 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2118 templates/js/part.js:734 +#: part/models.py:2143 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2119 +#: part/models.py:2144 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2124 templates/js/part.js:741 +#: part/models.py:2149 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2125 +#: part/models.py:2150 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2158 +#: part/models.py:2187 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2163 +#: part/models.py:2192 msgid "Parameter Name" msgstr "" -#: part/models.py:2165 +#: part/models.py:2194 msgid "Parameter Units" msgstr "" -#: part/models.py:2193 part/models.py:2242 part/models.py:2243 +#: part/models.py:2226 part/models.py:2275 part/models.py:2276 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2195 +#: part/models.py:2228 msgid "Data" msgstr "" -#: part/models.py:2195 +#: part/models.py:2228 msgid "Parameter Value" msgstr "" -#: part/models.py:2247 templates/InvenTree/settings/category.html:67 +#: part/models.py:2280 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2248 +#: part/models.py:2281 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2278 +#: part/models.py:2315 msgid "Select parent part" msgstr "" -#: part/models.py:2287 +#: part/models.py:2324 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2293 +#: part/models.py:2330 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2332 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2295 +#: part/models.py:2332 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2298 +#: part/models.py:2335 msgid "Overage" msgstr "" -#: part/models.py:2299 +#: part/models.py:2336 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2302 +#: part/models.py:2339 msgid "BOM item reference" msgstr "" -#: part/models.py:2305 +#: part/models.py:2342 msgid "BOM item notes" msgstr "" -#: part/models.py:2307 +#: part/models.py:2344 msgid "Checksum" msgstr "" -#: part/models.py:2307 +#: part/models.py:2344 msgid "BOM line checksum" msgstr "" -#: part/models.py:2311 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2348 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2312 +#: part/models.py:2349 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2317 templates/js/bom.js:287 +#: part/models.py:2354 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2318 +#: part/models.py:2355 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2394 part/views.py:1892 part/views.py:1944 -#: stock/models.py:290 +#: part/models.py:2431 part/views.py:1736 part/views.py:1788 +#: stock/models.py:298 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2403 part/models.py:2405 +#: part/models.py:2440 part/models.py:2442 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2408 +#: part/models.py:2445 msgid "BOM Item" msgstr "" -#: part/models.py:2527 +#: part/models.py:2564 msgid "Part 1" msgstr "" -#: part/models.py:2531 +#: part/models.py:2568 msgid "Part 2" msgstr "" -#: part/models.py:2531 +#: part/models.py:2568 msgid "Select Related Part" msgstr "" -#: part/models.py:2563 +#: part/models.py:2600 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -4244,14 +4201,6 @@ msgstr "" msgid "Part Attachments" msgstr "" -#: part/templates/part/bom-delete.html:6 -msgid "Are you sure you want to delete this BOM item?" -msgstr "" - -#: part/templates/part/bom-delete.html:8 -msgid "Deleting this entry will remove the BOM row from the following part" -msgstr "" - #: part/templates/part/bom.html:10 part/templates/part/navbar.html:51 #: part/templates/part/navbar.html:54 msgid "Bill of Materials" @@ -4300,7 +4249,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:2187 +#: part/templates/part/bom.html:61 part/views.py:2031 msgid "Export Bill of Materials" msgstr "" @@ -4316,7 +4265,7 @@ msgstr "" msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/bom.html:160 part/views.py:591 +#: part/templates/part/bom.html:160 part/views.py:450 #: templates/js/stock.js:1327 msgid "Create New Part" msgstr "" @@ -4398,7 +4347,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:2597 +#: part/templates/part/category.html:38 part/views.py:2441 msgid "Create new part category" msgstr "" @@ -4463,6 +4412,7 @@ msgid "Create new location" msgstr "" #: part/templates/part/category.html:223 part/templates/part/category.html:253 +#: part/templates/part/part_base.html:378 msgid "New Category" msgstr "" @@ -4474,10 +4424,20 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:1391 +#: part/templates/part/category.html:260 stock/views.py:1223 msgid "Create new Stock Location" msgstr "" +#: part/templates/part/category.html:279 +#, fuzzy +#| msgid "Select Category" +msgid "Select parent category" +msgstr "选择分类" + +#: part/templates/part/category.html:286 part/views.py:2389 +msgid "Edit Part Category" +msgstr "" + #: part/templates/part/category_delete.html:5 msgid "Are you sure you want to delete category" msgstr "" @@ -4523,7 +4483,7 @@ msgstr "" msgid "Part Parameters" msgstr "" -#: part/templates/part/copy_part.html:9 part/views.py:467 +#: part/templates/part/copy_part.html:9 part/views.py:326 msgid "Duplicate Part" msgstr "" @@ -4645,7 +4605,7 @@ msgid "Delete manufacturer parts" msgstr "" #: part/templates/part/manufacturer.html:53 -#: part/templates/part/supplier.html:57 +#: part/templates/part/supplier.html:56 msgid "Create new manufacturer" msgstr "" @@ -4710,8 +4670,8 @@ msgstr "" msgid "Part List" msgstr "" -#: part/templates/part/part_base.html:26 templates/js/company.js:156 -#: templates/js/company.js:355 templates/js/part.js:84 templates/js/part.js:161 +#: part/templates/part/part_base.html:26 templates/js/company.js:280 +#: templates/js/company.js:480 templates/js/part.js:84 templates/js/part.js:161 msgid "Inactive" msgstr "" @@ -4795,10 +4755,24 @@ msgstr "" msgid "Building" msgstr "" -#: part/templates/part/part_base.html:282 part/templates/part/prices.html:131 +#: part/templates/part/part_base.html:285 part/templates/part/prices.html:131 msgid "Calculate" msgstr "" +#: part/templates/part/part_base.html:379 +#, fuzzy +#| msgid "Select Category" +msgid "Create New Part Category" +msgstr "选择分类" + +#: part/templates/part/part_base.html:387 +msgid "New Parent" +msgstr "" + +#: part/templates/part/part_base.html:435 +msgid "Edit Part" +msgstr "" + #: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:27 msgid "Supplier Pricing" msgstr "" @@ -4851,6 +4825,18 @@ msgstr "" msgid "Add Test Template" msgstr "" +#: part/templates/part/part_tests.html:61 +msgid "Add Test Result Template" +msgstr "" + +#: part/templates/part/part_tests.html:79 +msgid "Edit Test Result Template" +msgstr "" + +#: part/templates/part/part_tests.html:91 +msgid "Delete Test Result Template" +msgstr "" + #: part/templates/part/part_thumb.html:20 msgid "Select from existing images" msgstr "" @@ -4939,7 +4925,7 @@ msgstr "" msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:3022 +#: part/templates/part/prices.html:206 part/views.py:2859 msgid "Add Internal Price Break" msgstr "" @@ -5042,228 +5028,188 @@ msgstr "" msgid "Unknown database" msgstr "" -#: part/views.py:96 +#: part/views.py:95 msgid "Add Related Part" msgstr "" -#: part/views.py:151 +#: part/views.py:150 msgid "Delete Related Part" msgstr "" -#: part/views.py:165 -msgid "Add part attachment" -msgstr "" - -#: part/views.py:218 templates/attachment_table.html:32 -msgid "Edit attachment" -msgstr "" - -#: part/views.py:222 -msgid "Part attachment updated" -msgstr "" - -#: part/views.py:237 -msgid "Delete Part Attachment" -msgstr "" - -#: part/views.py:245 -msgid "Deleted part attachment" -msgstr "" - -#: part/views.py:254 -msgid "Create Test Template" -msgstr "" - -#: part/views.py:281 -msgid "Edit Test Template" -msgstr "" - -#: part/views.py:295 -msgid "Delete Test Template" -msgstr "" - -#: part/views.py:302 +#: part/views.py:161 msgid "Set Part Category" msgstr "" -#: part/views.py:352 +#: part/views.py:211 #, python-brace-format msgid "Set category for {n} parts" msgstr "" -#: part/views.py:387 +#: part/views.py:246 msgid "Create Variant" msgstr "" -#: part/views.py:472 +#: part/views.py:331 msgid "Copied part" msgstr "" -#: part/views.py:526 part/views.py:664 +#: part/views.py:385 part/views.py:523 msgid "Possible matches exist - confirm creation of new part" msgstr "" -#: part/views.py:596 +#: part/views.py:455 msgid "Created new part" msgstr "" -#: part/views.py:764 +#: part/views.py:623 msgid "Match References" msgstr "" -#: part/views.py:1066 +#: part/views.py:925 msgid "None" msgstr "" -#: part/views.py:1125 +#: part/views.py:984 msgid "Part QR Code" msgstr "" -#: part/views.py:1227 -msgid "Upload Part Image" -msgstr "" - -#: part/views.py:1233 part/views.py:1268 -msgid "Updated part image" -msgstr "" - -#: part/views.py:1242 +#: part/views.py:1086 msgid "Select Part Image" msgstr "" -#: part/views.py:1271 +#: part/views.py:1112 +msgid "Updated part image" +msgstr "" + +#: part/views.py:1115 msgid "Part image not found" msgstr "" -#: part/views.py:1282 +#: part/views.py:1126 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1317 +#: part/views.py:1161 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1347 +#: part/views.py:1191 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1368 +#: part/views.py:1212 msgid "Validate BOM" msgstr "" -#: part/views.py:1389 +#: part/views.py:1233 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1400 +#: part/views.py:1244 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1534 +#: part/views.py:1378 msgid "No BOM file provided" msgstr "" -#: part/views.py:1895 +#: part/views.py:1739 msgid "Enter a valid quantity" msgstr "" -#: part/views.py:1920 part/views.py:1923 +#: part/views.py:1764 part/views.py:1767 msgid "Select valid part" msgstr "" -#: part/views.py:1929 +#: part/views.py:1773 msgid "Duplicate part selected" msgstr "" -#: part/views.py:1967 +#: part/views.py:1811 msgid "Select a part" msgstr "" -#: part/views.py:1973 +#: part/views.py:1817 msgid "Selected part creates a circular BOM" msgstr "" -#: part/views.py:1977 +#: part/views.py:1821 msgid "Specify quantity" msgstr "" -#: part/views.py:2239 +#: part/views.py:2083 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2246 +#: part/views.py:2090 msgid "Part was deleted" msgstr "" -#: part/views.py:2255 +#: part/views.py:2099 msgid "Part Pricing" msgstr "" -#: part/views.py:2396 +#: part/views.py:2240 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2406 +#: part/views.py:2250 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2413 +#: part/views.py:2257 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2421 +#: part/views.py:2265 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2471 +#: part/views.py:2315 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2485 +#: part/views.py:2329 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2545 -msgid "Edit Part Category" -msgstr "" - -#: part/views.py:2583 +#: part/views.py:2427 msgid "Delete Part Category" msgstr "" -#: part/views.py:2589 +#: part/views.py:2433 msgid "Part category was deleted" msgstr "" -#: part/views.py:2641 +#: part/views.py:2485 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2742 +#: part/views.py:2586 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2798 +#: part/views.py:2642 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2817 +#: part/views.py:2661 msgid "Create BOM Item" msgstr "" -#: part/views.py:2887 +#: part/views.py:2731 msgid "Edit BOM item" msgstr "" -#: part/views.py:2943 -msgid "Confim BOM item deletion" +#: part/views.py:2792 +msgid "Added new price break" msgstr "" -#: part/views.py:3031 +#: part/views.py:2868 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:3039 +#: part/views.py:2876 msgid "Delete Internal Price Break" msgstr "" @@ -5369,17 +5315,17 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1739 +#: stock/models.py:1759 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1745 +#: stock/models.py:1765 msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:1026 +#: templates/js/order.js:257 templates/js/stock.js:1026 msgid "Date" msgstr "" @@ -5391,287 +5337,287 @@ msgstr "" msgid "Fail" msgstr "" -#: stock/api.py:212 +#: stock/api.py:211 #, python-brace-format msgid "Updated stock for {n} items" msgstr "" -#: stock/api.py:281 +#: stock/api.py:280 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:114 stock/forms.py:418 stock/models.py:505 +#: stock/forms.py:81 stock/forms.py:385 stock/models.py:513 #: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 msgid "Expiry Date" msgstr "" -#: stock/forms.py:115 stock/forms.py:419 +#: stock/forms.py:82 stock/forms.py:386 msgid "Expiration date for this stock item" msgstr "" -#: stock/forms.py:118 +#: stock/forms.py:85 msgid "Enter unique serial numbers (or leave blank)" msgstr "" -#: stock/forms.py:169 +#: stock/forms.py:136 msgid "Destination for serialized stock (by default, will remain in current location)" msgstr "" -#: stock/forms.py:171 +#: stock/forms.py:138 msgid "Serial numbers" msgstr "" -#: stock/forms.py:171 +#: stock/forms.py:138 msgid "Unique serial numbers (must match quantity)" msgstr "" -#: stock/forms.py:173 stock/forms.py:349 +#: stock/forms.py:140 stock/forms.py:316 msgid "Add transaction note (optional)" msgstr "" -#: stock/forms.py:203 stock/forms.py:259 +#: stock/forms.py:170 stock/forms.py:226 msgid "Select test report template" msgstr "" -#: stock/forms.py:267 templates/js/table_filters.js:75 +#: stock/forms.py:234 templates/js/table_filters.js:75 #: templates/js/table_filters.js:138 msgid "Include sublocations" msgstr "" -#: stock/forms.py:267 +#: stock/forms.py:234 msgid "Include stock items in sub locations" msgstr "" -#: stock/forms.py:302 +#: stock/forms.py:269 msgid "Stock item to install" msgstr "" -#: stock/forms.py:309 +#: stock/forms.py:276 msgid "Stock quantity to assign" msgstr "" -#: stock/forms.py:337 +#: stock/forms.py:304 msgid "Must not exceed available quantity" msgstr "" -#: stock/forms.py:347 +#: stock/forms.py:314 msgid "Destination location for uninstalled items" msgstr "" -#: stock/forms.py:351 +#: stock/forms.py:318 msgid "Confirm uninstall" msgstr "" -#: stock/forms.py:351 +#: stock/forms.py:318 msgid "Confirm removal of installed stock items" msgstr "" -#: stock/forms.py:375 +#: stock/forms.py:342 msgid "Destination stock location" msgstr "" -#: stock/forms.py:377 +#: stock/forms.py:344 msgid "Add note (required)" msgstr "" -#: stock/forms.py:381 stock/views.py:852 stock/views.py:1051 +#: stock/forms.py:348 stock/views.py:705 stock/views.py:904 msgid "Confirm stock adjustment" msgstr "" -#: stock/forms.py:381 +#: stock/forms.py:348 msgid "Confirm movement of stock items" msgstr "" -#: stock/forms.py:383 +#: stock/forms.py:350 msgid "Set Default Location" msgstr "" -#: stock/forms.py:383 +#: stock/forms.py:350 msgid "Set the destination as the default location for selected parts" msgstr "" -#: stock/models.py:52 stock/models.py:542 +#: stock/models.py:56 stock/models.py:550 msgid "Owner" msgstr "" -#: stock/models.py:53 stock/models.py:543 +#: stock/models.py:57 stock/models.py:551 msgid "Select Owner" msgstr "" -#: stock/models.py:271 +#: stock/models.py:279 msgid "StockItem with this serial number already exists" msgstr "" -#: stock/models.py:307 +#: stock/models.py:315 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:317 stock/models.py:326 +#: stock/models.py:325 stock/models.py:334 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:318 +#: stock/models.py:326 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:340 +#: stock/models.py:348 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:346 +#: stock/models.py:354 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:353 +#: stock/models.py:361 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:395 +#: stock/models.py:403 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:404 +#: stock/models.py:412 msgid "Base part" msgstr "" -#: stock/models.py:413 +#: stock/models.py:421 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:418 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:426 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "" -#: stock/models.py:421 +#: stock/models.py:429 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:428 +#: stock/models.py:436 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:433 stock/templates/stock/item_base.html:270 +#: stock/models.py:441 stock/templates/stock/item_base.html:270 msgid "Installed In" msgstr "" -#: stock/models.py:436 +#: stock/models.py:444 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:452 +#: stock/models.py:460 msgid "Serial number for this item" msgstr "" -#: stock/models.py:464 +#: stock/models.py:472 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:468 +#: stock/models.py:476 msgid "Stock Quantity" msgstr "" -#: stock/models.py:477 +#: stock/models.py:485 msgid "Source Build" msgstr "" -#: stock/models.py:479 +#: stock/models.py:487 msgid "Build for this stock item" msgstr "" -#: stock/models.py:490 +#: stock/models.py:498 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:493 +#: stock/models.py:501 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:499 +#: stock/models.py:507 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:506 +#: stock/models.py:514 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:519 +#: stock/models.py:527 msgid "Delete on deplete" msgstr "" -#: stock/models.py:519 +#: stock/models.py:527 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:529 stock/templates/stock/item_notes.html:13 +#: stock/models.py:537 stock/templates/stock/item_notes.html:13 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:538 +#: stock/models.py:546 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1006 +#: stock/models.py:1014 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1012 +#: stock/models.py:1020 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1018 +#: stock/models.py:1026 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1021 +#: stock/models.py:1029 msgid "Serial numbers must be a list of integers" msgstr "" -#: stock/models.py:1024 +#: stock/models.py:1032 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1031 +#: stock/models.py:1039 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "" -#: stock/models.py:1189 +#: stock/models.py:1197 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:1663 +#: stock/models.py:1679 msgid "Entry notes" msgstr "" -#: stock/models.py:1716 +#: stock/models.py:1736 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1722 +#: stock/models.py:1742 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1740 +#: stock/models.py:1760 msgid "Test name" msgstr "" -#: stock/models.py:1746 templates/js/table_filters.js:222 +#: stock/models.py:1766 templates/js/table_filters.js:222 msgid "Test result" msgstr "" -#: stock/models.py:1752 +#: stock/models.py:1772 msgid "Test output value" msgstr "" -#: stock/models.py:1759 +#: stock/models.py:1779 msgid "Test result attachment" msgstr "" -#: stock/models.py:1765 +#: stock/models.py:1785 msgid "Test notes" msgstr "" @@ -5861,6 +5807,10 @@ msgstr "" msgid "No stocktake performed" msgstr "" +#: stock/templates/stock/item_base.html:499 +msgid "Edit Stock Status" +msgstr "" + #: stock/templates/stock/item_childs.html:12 msgid "Child Stock Items" msgstr "" @@ -5920,6 +5870,19 @@ msgstr "" msgid "Add Test Data" msgstr "" +#: stock/templates/stock/item_tests.html:86 +#: stock/templates/stock/item_tests.html:111 +msgid "Add Test Result" +msgstr "" + +#: stock/templates/stock/item_tests.html:131 +msgid "Edit Test Result" +msgstr "" + +#: stock/templates/stock/item_tests.html:145 +msgid "Delete Test Result" +msgstr "" + #: stock/templates/stock/location.html:20 msgid "You are not in the list of owners of this location. This stock location cannot be edited." msgstr "" @@ -5968,7 +5931,7 @@ msgid "Stock Details" msgstr "" #: stock/templates/stock/location.html:117 templates/InvenTree/search.html:279 -#: templates/stats.html:97 users/models.py:41 +#: templates/stats.html:97 users/models.py:42 msgid "Stock Locations" msgstr "" @@ -6008,7 +5971,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1364 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1196 msgid "Convert Stock Item" msgstr "" @@ -6041,8 +6004,8 @@ msgstr "" msgid "Edit Stock Location" msgstr "" -#: stock/views.py:230 stock/views.py:1343 stock/views.py:1465 -#: stock/views.py:1830 +#: stock/views.py:230 stock/views.py:1175 stock/views.py:1297 +#: stock/views.py:1662 msgid "Owner is required (ownership control is enabled)" msgstr "" @@ -6050,205 +6013,177 @@ msgstr "" msgid "Stock Location QR code" msgstr "" -#: stock/views.py:265 -msgid "Add Stock Item Attachment" -msgstr "" - -#: stock/views.py:311 -msgid "Edit Stock Item Attachment" -msgstr "" - -#: stock/views.py:327 -msgid "Delete Stock Item Attachment" -msgstr "" - -#: stock/views.py:343 +#: stock/views.py:264 msgid "Assign to Customer" msgstr "" -#: stock/views.py:352 +#: stock/views.py:273 msgid "Customer must be specified" msgstr "" -#: stock/views.py:376 +#: stock/views.py:297 msgid "Return to Stock" msgstr "" -#: stock/views.py:385 +#: stock/views.py:306 msgid "Specify a valid location" msgstr "" -#: stock/views.py:396 +#: stock/views.py:317 msgid "Stock item returned from customer" msgstr "" -#: stock/views.py:407 +#: stock/views.py:328 msgid "Delete All Test Data" msgstr "" -#: stock/views.py:424 +#: stock/views.py:345 msgid "Confirm test data deletion" msgstr "" -#: stock/views.py:444 -msgid "Add Test Result" -msgstr "" - -#: stock/views.py:484 -msgid "Edit Test Result" -msgstr "" - -#: stock/views.py:501 -msgid "Delete Test Result" -msgstr "" - -#: stock/views.py:509 +#: stock/views.py:362 msgid "Stock Export Options" msgstr "" -#: stock/views.py:630 +#: stock/views.py:483 msgid "Stock Item QR Code" msgstr "" -#: stock/views.py:656 +#: stock/views.py:509 msgid "Install Stock Item" msgstr "" -#: stock/views.py:755 +#: stock/views.py:608 msgid "Uninstall Stock Items" msgstr "" -#: stock/views.py:863 +#: stock/views.py:716 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:888 +#: stock/views.py:741 msgid "Adjust Stock" msgstr "" -#: stock/views.py:998 +#: stock/views.py:851 msgid "Move Stock Items" msgstr "" -#: stock/views.py:998 +#: stock/views.py:851 msgid "Move" msgstr "" -#: stock/views.py:999 +#: stock/views.py:852 msgid "Count Stock Items" msgstr "" -#: stock/views.py:999 +#: stock/views.py:852 msgid "Count" msgstr "" -#: stock/views.py:1000 +#: stock/views.py:853 msgid "Remove From Stock" msgstr "" -#: stock/views.py:1000 +#: stock/views.py:853 msgid "Take" msgstr "" -#: stock/views.py:1001 +#: stock/views.py:854 msgid "Add Stock Items" msgstr "" -#: stock/views.py:1001 users/models.py:187 +#: stock/views.py:854 users/models.py:188 msgid "Add" msgstr "" -#: stock/views.py:1002 +#: stock/views.py:855 msgid "Delete Stock Items" msgstr "" -#: stock/views.py:1031 +#: stock/views.py:884 msgid "Must enter integer value" msgstr "" -#: stock/views.py:1036 +#: stock/views.py:889 msgid "Quantity must be positive" msgstr "" -#: stock/views.py:1043 +#: stock/views.py:896 #, python-brace-format msgid "Quantity must not exceed {x}" msgstr "" -#: stock/views.py:1107 +#: stock/views.py:960 msgid "No action performed" msgstr "" -#: stock/views.py:1122 +#: stock/views.py:975 #, python-brace-format msgid "Added stock to {n} items" msgstr "" -#: stock/views.py:1137 +#: stock/views.py:990 #, python-brace-format msgid "Removed stock from {n} items" msgstr "" -#: stock/views.py:1150 +#: stock/views.py:1003 #, python-brace-format msgid "Counted stock for {n} items" msgstr "" -#: stock/views.py:1190 +#: stock/views.py:1043 msgid "No items were moved" msgstr "" -#: stock/views.py:1193 +#: stock/views.py:1046 #, python-brace-format msgid "Moved {n} items to {dest}" msgstr "" -#: stock/views.py:1212 +#: stock/views.py:1065 #, python-brace-format msgid "Deleted {n} stock items" msgstr "" -#: stock/views.py:1222 -msgid "Edit Stock Item Status" -msgstr "" - -#: stock/views.py:1245 +#: stock/views.py:1077 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:1482 +#: stock/views.py:1314 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1575 templates/js/build.js:327 +#: stock/views.py:1407 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1717 +#: stock/views.py:1549 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1799 +#: stock/views.py:1631 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1899 +#: stock/views.py:1731 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1912 +#: stock/views.py:1744 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1923 +#: stock/views.py:1755 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1930 +#: stock/views.py:1762 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1939 +#: stock/views.py:1771 msgid "Add Stock Tracking Entry" msgstr "" @@ -6606,24 +6541,12 @@ msgstr "" msgid "copy version information" msgstr "" -#: templates/about.html:100 templates/js/modals.js:568 -#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54 -#: templates/modals.html:97 +#: templates/about.html:100 templates/js/modals.js:34 +#: templates/js/modals.js:677 templates/js/modals.js:970 +#: templates/modals.html:29 templates/modals.html:54 templates/modals.html:97 msgid "Close" msgstr "" -#: templates/attachment_table.html:6 -msgid "Add Attachment" -msgstr "" - -#: templates/attachment_table.html:17 -msgid "Uploaded" -msgstr "" - -#: templates/attachment_table.html:35 -msgid "Delete attachment" -msgstr "" - #: templates/image_download.html:8 msgid "Specify URL for downloading image" msgstr "" @@ -6640,6 +6563,26 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" +#: templates/js/attachment.js:16 +#, fuzzy +#| msgid "No matching action found" +msgid "No attachments found" +msgstr "未找到指定操作" + +#: templates/js/attachment.js:56 +#, fuzzy +#| msgid "upload date" +msgid "Upload Date" +msgstr "上传日期" + +#: templates/js/attachment.js:69 +msgid "Edit attachment" +msgstr "" + +#: templates/js/attachment.js:76 +msgid "Delete attachment" +msgstr "" + #: templates/js/barcode.js:8 msgid "Scan barcode data here using wedge scanner" msgstr "" @@ -6668,7 +6611,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:921 +#: templates/js/barcode.js:119 templates/js/modals.js:1030 msgid "Invalid server response" msgstr "" @@ -6768,7 +6711,7 @@ msgstr "" msgid "Edit BOM Item" msgstr "" -#: templates/js/bom.js:372 +#: templates/js/bom.js:372 templates/js/bom.js:519 msgid "Delete BOM Item" msgstr "" @@ -6796,7 +6739,7 @@ msgstr "" msgid "No build order allocations found" msgstr "" -#: templates/js/build.js:222 templates/js/order.js:382 +#: templates/js/build.js:222 templates/js/order.js:449 msgid "Location not specified" msgstr "" @@ -6834,45 +6777,69 @@ msgstr "" msgid "No parts allocated for" msgstr "" -#: templates/js/company.js:74 +#: templates/js/company.js:45 +msgid "Edit Company" +msgstr "" + +#: templates/js/company.js:66 +msgid "Add new Company" +msgstr "" + +#: templates/js/company.js:143 msgid "Parts Supplied" msgstr "" -#: templates/js/company.js:83 +#: templates/js/company.js:152 msgid "Parts Manufactured" msgstr "" -#: templates/js/company.js:96 +#: templates/js/company.js:165 msgid "No company information found" msgstr "" -#: templates/js/company.js:129 +#: templates/js/company.js:183 +msgid "The following manufacturer parts will be deleted" +msgstr "" + +#: templates/js/company.js:200 +msgid "Delete Manufacturer Parts" +msgstr "" + +#: templates/js/company.js:253 msgid "No manufacturer parts found" msgstr "" -#: templates/js/company.js:148 templates/js/company.js:347 +#: templates/js/company.js:272 templates/js/company.js:472 #: templates/js/part.js:68 templates/js/part.js:153 msgid "Template part" msgstr "" -#: templates/js/company.js:152 templates/js/company.js:351 +#: templates/js/company.js:276 templates/js/company.js:476 #: templates/js/part.js:72 templates/js/part.js:157 msgid "Assembled part" msgstr "" -#: templates/js/company.js:226 +#: templates/js/company.js:350 msgid "No parameters found" msgstr "" -#: templates/js/company.js:262 +#: templates/js/company.js:386 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:263 +#: templates/js/company.js:387 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:328 +#: templates/js/company.js:406 +msgid "Edit Parameter" +msgstr "" + +#: templates/js/company.js:417 +msgid "Delete Parameter" +msgstr "" + +#: templates/js/company.js:453 msgid "No supplier parts found" msgstr "" @@ -6900,6 +6867,83 @@ msgstr "" msgid "Create filter" msgstr "" +#: templates/js/forms.js:278 templates/js/forms.js:291 +#: templates/js/forms.js:303 templates/js/forms.js:315 +msgid "Action Prohibited" +msgstr "" + +#: templates/js/forms.js:279 +msgid "Create operation not allowed" +msgstr "" + +#: templates/js/forms.js:292 +msgid "Update operation not allowed" +msgstr "" + +#: templates/js/forms.js:304 +msgid "Delete operation not allowed" +msgstr "" + +#: templates/js/forms.js:316 +msgid "View operation not allowed" +msgstr "" + +#: templates/js/forms.js:583 templates/js/modals.js:1040 +msgid "No Response" +msgstr "" + +#: templates/js/forms.js:584 templates/js/modals.js:1041 +msgid "No response from the InvenTree server" +msgstr "" + +#: templates/js/forms.js:590 templates/js/modals.js:1050 +msgid "Error 401: Not Authenticated" +msgstr "" + +#: templates/js/forms.js:591 templates/js/modals.js:1051 +msgid "Authentication credentials not supplied" +msgstr "" + +#: templates/js/forms.js:597 templates/js/modals.js:1055 +msgid "Error 403: Permission Denied" +msgstr "" + +#: templates/js/forms.js:598 templates/js/modals.js:1056 +msgid "You do not have the required permissions to access this function" +msgstr "" + +#: templates/js/forms.js:604 templates/js/modals.js:1060 +msgid "Error 404: Resource Not Found" +msgstr "" + +#: templates/js/forms.js:605 templates/js/modals.js:1061 +msgid "The requested resource could not be located on the server" +msgstr "" + +#: templates/js/forms.js:611 templates/js/modals.js:1065 +msgid "Error 408: Timeout" +msgstr "" + +#: templates/js/forms.js:612 templates/js/modals.js:1066 +msgid "Connection timeout while requesting data from server" +msgstr "" + +#: templates/js/forms.js:618 templates/js/modals.js:1069 +msgid "Error requesting form data" +msgstr "" + +#: templates/js/forms.js:788 templates/modals.html:21 templates/modals.html:47 +msgid "Form errors exist" +msgstr "" + +#: templates/js/forms.js:1161 +msgid "Searching" +msgstr "" + +#: templates/js/forms.js:1301 +msgid "Clear input" +msgstr "" + #: templates/js/label.js:10 templates/js/report.js:98 msgid "Select Stock Items" msgstr "" @@ -6940,112 +6984,104 @@ msgstr "" msgid "Select Label Template" msgstr "" -#: templates/js/modals.js:265 -msgid "Waiting for server..." -msgstr "" - -#: templates/js/modals.js:424 -msgid "Show Error Information" -msgstr "" - -#: templates/js/modals.js:491 templates/modals.html:76 -msgid "Accept" -msgstr "" - -#: templates/js/modals.js:492 templates/modals.html:75 +#: templates/js/modals.js:59 templates/js/modals.js:105 +#: templates/js/modals.js:601 templates/modals.html:75 msgid "Cancel" msgstr "" -#: templates/js/modals.js:556 -msgid "Loading Data" -msgstr "" - -#: templates/js/modals.js:567 templates/js/modals.js:860 +#: templates/js/modals.js:60 templates/js/modals.js:104 +#: templates/js/modals.js:676 templates/js/modals.js:969 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" -#: templates/js/modals.js:811 +#: templates/js/modals.js:103 +msgid "Form Title" +msgstr "" + +#: templates/js/modals.js:374 +msgid "Waiting for server..." +msgstr "" + +#: templates/js/modals.js:533 +msgid "Show Error Information" +msgstr "" + +#: templates/js/modals.js:600 templates/modals.html:76 +msgid "Accept" +msgstr "" + +#: templates/js/modals.js:665 +msgid "Loading Data" +msgstr "" + +#: templates/js/modals.js:920 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:811 +#: templates/js/modals.js:920 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:824 +#: templates/js/modals.js:933 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:921 +#: templates/js/modals.js:1030 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:931 -msgid "No Response" -msgstr "" - -#: templates/js/modals.js:932 -msgid "No response from the InvenTree server" -msgstr "" - -#: templates/js/modals.js:936 +#: templates/js/modals.js:1045 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:937 +#: templates/js/modals.js:1046 msgid "Server returned error code 400" msgstr "" -#: templates/js/modals.js:941 -msgid "Error 401: Not Authenticated" +#: templates/js/model_renderers.js:21 +msgid "Company ID" msgstr "" -#: templates/js/modals.js:942 -msgid "Authentication credentials not supplied" +#: templates/js/model_renderers.js:63 +msgid "Location ID" msgstr "" -#: templates/js/modals.js:946 -msgid "Error 403: Permission Denied" +#: templates/js/model_renderers.js:90 +msgid "Part ID" msgstr "" -#: templates/js/modals.js:947 -msgid "You do not have the required permissions to access this function" +#: templates/js/model_renderers.js:126 +#, fuzzy +#| msgid "Select Category" +msgid "Category ID" +msgstr "选择分类" + +#: templates/js/model_renderers.js:150 +msgid "Supplier Part ID" msgstr "" -#: templates/js/modals.js:951 -msgid "Error 404: Resource Not Found" +#: templates/js/order.js:31 +msgid "Create Sales Order" msgstr "" -#: templates/js/modals.js:952 -msgid "The requested resource could not be located on the server" -msgstr "" - -#: templates/js/modals.js:956 -msgid "Error 408: Timeout" -msgstr "" - -#: templates/js/modals.js:957 -msgid "Connection timeout while requesting data from server" -msgstr "" - -#: templates/js/modals.js:960 -msgid "Error requesting form data" -msgstr "" - -#: templates/js/order.js:138 +#: templates/js/order.js:200 msgid "No purchase orders found" msgstr "" -#: templates/js/order.js:162 templates/js/order.js:257 +#: templates/js/order.js:224 templates/js/order.js:319 msgid "Order is overdue" msgstr "" -#: templates/js/order.js:234 +#: templates/js/order.js:296 msgid "No sales orders found" msgstr "" -#: templates/js/order.js:343 +#: templates/js/order.js:333 +msgid "Invalid Customer" +msgstr "" + +#: templates/js/order.js:410 msgid "No sales order allocations found" msgstr "" @@ -7598,10 +7634,6 @@ msgstr "" msgid "All" msgstr "" -#: templates/modals.html:21 templates/modals.html:47 -msgid "Form errors exist" -msgstr "" - #: templates/navbar.html:13 msgid "Toggle navigation" msgstr "" @@ -7618,7 +7650,7 @@ msgstr "" msgid "Scan Barcode" msgstr "" -#: templates/navbar.html:77 users/models.py:38 +#: templates/navbar.html:77 users/models.py:39 msgid "Admin" msgstr "" @@ -7838,34 +7870,34 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:174 +#: users/models.py:175 msgid "Permission set" msgstr "" -#: users/models.py:182 +#: users/models.py:183 msgid "Group" msgstr "" -#: users/models.py:185 +#: users/models.py:186 msgid "View" msgstr "" -#: users/models.py:185 +#: users/models.py:186 msgid "Permission to view items" msgstr "" -#: users/models.py:187 +#: users/models.py:188 msgid "Permission to add items" msgstr "" -#: users/models.py:189 +#: users/models.py:190 msgid "Change" msgstr "" -#: users/models.py:189 +#: users/models.py:190 msgid "Permissions to edit items" msgstr "" -#: users/models.py:191 +#: users/models.py:192 msgid "Permission to delete items" msgstr "" From 84200754aa7f6ab809bd3e65995292030b574e61 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sat, 3 Jul 2021 22:44:03 +1000 Subject: [PATCH 342/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/fr/LC_MESSAGES/django.po | 2163 +++++++++++---------- 1 file changed, 1091 insertions(+), 1072 deletions(-) diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 429ab0edcc..3b11868014 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-03 06:24+0000\n" -"PO-Revision-Date: 2021-07-03 06:27\n" +"POT-Creation-Date: 2021-07-03 12:15+0000\n" +"PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -29,14 +29,14 @@ msgstr "Aucune action spécifiée" msgid "No matching action found" msgstr "Aucune action correspondante trouvée" -#: InvenTree/fields.py:84 +#: InvenTree/fields.py:99 msgid "Enter date" msgstr "Entrer la date" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 -#: order/forms.py:31 order/forms.py:42 order/forms.py:53 order/forms.py:64 -#: order/forms.py:75 part/forms.py:134 +#: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 +#: order/forms.py:74 part/forms.py:118 templates/js/forms.js:486 msgid "Confirm" msgstr "Confirmer" @@ -77,8 +77,8 @@ msgstr "Sélectionnez une catégorie" msgid "Duplicate serial: {n}" msgstr "Dupliquer le numéro de série: {n}" -#: InvenTree/helpers.py:403 order/models.py:244 order/models.py:354 -#: stock/views.py:1795 +#: InvenTree/helpers.py:403 order/models.py:311 order/models.py:421 +#: stock/views.py:1627 msgid "Invalid quantity provided" msgstr "Quantité fournie invalide" @@ -106,49 +106,53 @@ msgstr "Aucun numéro de série trouvé" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "Le nombre de numéros de série uniques ({s}) doit correspondre à la quantité ({q})" -#: InvenTree/models.py:59 stock/models.py:1758 +#: InvenTree/models.py:61 stock/models.py:1778 msgid "Attachment" msgstr "Pièce jointe" -#: InvenTree/models.py:60 +#: InvenTree/models.py:62 msgid "Select file to attach" msgstr "Sélectionnez un fichier à joindre" -#: InvenTree/models.py:62 templates/attachment_table.html:16 +#: InvenTree/models.py:64 templates/js/attachment.js:52 msgid "Comment" msgstr "Commentaire" -#: InvenTree/models.py:62 +#: InvenTree/models.py:64 msgid "File comment" msgstr "Commentaire du fichier" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2022 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2043 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1193 msgid "User" msgstr "Utilisateur" -#: InvenTree/models.py:72 +#: InvenTree/models.py:74 msgid "upload date" msgstr "date de chargement" -#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 -#: label/models.py:102 part/models.py:671 part/models.py:2163 +#: InvenTree/models.py:102 +msgid "Invalid choice" +msgstr "" + +#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 +#: label/models.py:103 part/models.py:680 part/models.py:2192 #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 -#: templates/js/company.js:235 templates/js/part.js:118 +#: templates/js/company.js:359 templates/js/part.js:118 #: templates/js/part.js:642 templates/js/stock.js:986 msgid "Name" msgstr "Nom" -#: InvenTree/models.py:114 build/models.py:135 -#: build/templates/build/detail.html:21 company/models.py:339 -#: company/models.py:532 company/templates/company/detail.html:27 +#: InvenTree/models.py:125 build/models.py:139 +#: build/templates/build/detail.html:21 company/models.py:353 +#: company/models.py:554 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 -#: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:100 order/templates/order/purchase_order_detail.html:147 -#: part/models.py:695 part/templates/part/detail.html:54 +#: company/templates/company/supplier_part_detail.html:31 label/models.py:110 +#: order/models.py:154 order/templates/order/purchase_order_detail.html:174 +#: part/models.py:704 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 #: report/templates/report/inventree_build_order_base.html:118 @@ -156,39 +160,43 @@ msgstr "Nom" #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 #: templates/js/build.js:834 templates/js/build.js:1102 -#: templates/js/company.js:56 templates/js/order.js:183 -#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 +#: templates/js/company.js:125 templates/js/order.js:245 +#: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 #: templates/js/stock.js:557 templates/js/stock.js:998 #: templates/js/stock.js:1043 msgid "Description" msgstr "Description" -#: InvenTree/models.py:115 +#: InvenTree/models.py:126 msgid "Description (optional)" msgstr "Description (facultative)" -#: InvenTree/models.py:123 +#: InvenTree/models.py:134 msgid "parent" msgstr "parent" -#: InvenTree/settings.py:504 +#: InvenTree/serializers.py:52 +msgid "Must be a valid number" +msgstr "" + +#: InvenTree/settings.py:505 msgid "English" msgstr "Anglais" -#: InvenTree/settings.py:505 +#: InvenTree/settings.py:506 msgid "French" msgstr "Français" -#: InvenTree/settings.py:506 +#: InvenTree/settings.py:507 msgid "German" msgstr "Allemand" -#: InvenTree/settings.py:507 +#: InvenTree/settings.py:508 msgid "Polish" msgstr "Polonais" -#: InvenTree/settings.py:508 +#: InvenTree/settings.py:509 msgid "Turkish" msgstr "Turc" @@ -446,48 +454,48 @@ msgid "Order target date" msgstr "" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 order/forms.py:118 order/forms.py:153 +#: build/templates/build/detail.html:121 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:881 templates/js/order.js:200 -#: templates/js/order.js:298 +#: templates/js/build.js:881 templates/js/order.js:262 +#: templates/js/order.js:365 msgid "Target Date" msgstr "" -#: build/forms.py:43 build/models.py:225 +#: build/forms.py:43 build/models.py:229 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1346 +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1354 #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:741 -#: company/forms.py:189 company/templates/company/supplier_part_pricing.html:77 -#: order/forms.py:197 order/forms.py:215 order/forms.py:250 order/forms.py:272 -#: order/forms.py:289 order/models.py:613 order/models.py:835 -#: order/templates/order/order_wizard/match_parts.html:30 +#: company/forms.py:124 company/templates/company/supplier_part_pricing.html:79 +#: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:702 +#: order/models.py:941 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:179 -#: order/templates/order/sales_order_detail.html:70 -#: order/templates/order/sales_order_detail.html:77 -#: order/templates/order/sales_order_detail.html:162 -#: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2293 +#: order/templates/order/purchase_order_detail.html:206 +#: order/templates/order/sales_order_detail.html:80 +#: order/templates/order/sales_order_detail.html:87 +#: order/templates/order/sales_order_detail.html:172 +#: order/templates/order/sales_order_detail.html:244 part/forms.py:314 +#: part/forms.py:344 part/forms.py:360 part/forms.py:376 part/models.py:2330 #: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 #: part/templates/part/prices.html:474 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:91 #: report/templates/report/inventree_test_report_base.html:77 -#: stock/forms.py:175 stock/forms.py:308 +#: stock/forms.py:142 stock/forms.py:275 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 -#: templates/js/build.js:1112 templates/js/order.js:393 -#: templates/js/part.js:827 templates/js/part.js:949 templates/js/part.js:1005 -#: templates/js/stock.js:1178 templates/js/stock.js:1397 +#: templates/js/build.js:1112 templates/js/model_renderers.js:43 +#: templates/js/order.js:460 templates/js/part.js:827 templates/js/part.js:949 +#: templates/js/part.js:1005 templates/js/stock.js:1178 +#: templates/js/stock.js:1397 msgid "Quantity" msgstr "Quantité" @@ -499,7 +507,7 @@ msgstr "" msgid "Enter quantity for build output" msgstr "" -#: build/forms.py:95 order/forms.py:244 stock/forms.py:118 +#: build/forms.py:95 order/forms.py:114 stock/forms.py:85 msgid "Serial Numbers" msgstr "Numéros de série" @@ -528,11 +536,11 @@ msgid "Mark build as complete" msgstr "" #: build/forms.py:210 build/templates/build/auto_allocate.html:18 -#: stock/forms.py:347 stock/templates/stock/item_base.html:285 +#: stock/forms.py:314 stock/templates/stock/item_base.html:285 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 -#: templates/js/build.js:586 templates/js/order.js:378 +#: templates/js/build.js:586 templates/js/order.js:445 #: templates/js/stock.js:643 templates/js/stock.js:1070 msgid "Location" msgstr "" @@ -542,11 +550,11 @@ msgid "Location of completed parts" msgstr "Emplacement des pièces terminées" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:465 +#: build/templates/build/detail.html:59 order/models.py:545 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 -#: templates/js/order.js:187 templates/js/order.js:285 +#: templates/js/order.js:249 templates/js/order.js:352 #: templates/js/stock.js:630 templates/js/stock.js:1147 #: templates/js/stock.js:1413 msgid "Status" @@ -580,60 +588,60 @@ msgstr "" msgid "Select quantity of stock to allocate" msgstr "" -#: build/models.py:66 build/templates/build/build_base.html:9 +#: build/models.py:70 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 #: report/templates/report/inventree_build_order_base.html:106 #: templates/js/build.js:195 msgid "Build Order" msgstr "" -#: build/models.py:67 build/templates/build/index.html:8 +#: build/models.py:71 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 #: part/templates/part/navbar.html:61 templates/InvenTree/index.html:191 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:34 users/models.py:43 +#: templates/InvenTree/settings/tabs.html:34 users/models.py:44 msgid "Build Orders" msgstr "" -#: build/models.py:127 +#: build/models.py:131 msgid "Build Order Reference" msgstr "" -#: build/models.py:128 order/models.py:98 order/models.py:615 -#: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2302 +#: build/models.py:132 order/models.py:242 order/models.py:529 +#: order/models.py:709 order/templates/order/purchase_order_detail.html:201 +#: order/templates/order/sales_order_detail.html:239 part/models.py:2339 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:661 templates/js/build.js:1106 msgid "Reference" msgstr "Référence" -#: build/models.py:138 +#: build/models.py:142 msgid "Brief description of the build" msgstr "" -#: build/models.py:147 build/templates/build/build_base.html:163 +#: build/models.py:151 build/templates/build/build_base.html:163 #: build/templates/build/detail.html:77 msgid "Parent Build" msgstr "" -#: build/models.py:148 +#: build/models.py:152 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:153 build/templates/build/auto_allocate.html:16 +#: build/models.py:157 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:663 -#: order/models.py:657 order/models.py:712 +#: build/templates/build/detail.html:26 company/models.py:689 +#: order/models.py:755 order/models.py:814 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:132 +#: order/templates/order/purchase_order_detail.html:159 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1975 part/models.py:1987 part/models.py:2002 -#: part/models.py:2020 part/models.py:2095 part/models.py:2191 -#: part/models.py:2277 part/templates/part/part_app_base.html:8 +#: order/templates/order/sales_order_detail.html:224 part/models.py:325 +#: part/models.py:1988 part/models.py:2004 part/models.py:2023 +#: part/models.py:2041 part/models.py:2120 part/models.py:2224 +#: part/models.py:2314 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -642,222 +650,222 @@ msgstr "" #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:552 templates/js/build.js:839 -#: templates/js/build.js:1079 templates/js/company.js:140 -#: templates/js/company.js:339 templates/js/part.js:241 +#: templates/js/build.js:1079 templates/js/company.js:264 +#: templates/js/company.js:464 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 #: templates/js/stock.js:1385 msgid "Part" msgstr "Pièce" -#: build/models.py:161 +#: build/models.py:165 msgid "Select part to build" msgstr "Sélectionnez la pièce à construire" -#: build/models.py:166 +#: build/models.py:170 msgid "Sales Order Reference" msgstr "" -#: build/models.py:170 +#: build/models.py:174 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:175 +#: build/models.py:179 msgid "Source Location" msgstr "" -#: build/models.py:179 +#: build/models.py:183 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:184 +#: build/models.py:188 msgid "Destination Location" msgstr "" -#: build/models.py:188 +#: build/models.py:192 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:192 +#: build/models.py:196 msgid "Build Quantity" msgstr "" -#: build/models.py:195 +#: build/models.py:199 msgid "Number of stock items to build" msgstr "" -#: build/models.py:199 +#: build/models.py:203 msgid "Completed items" msgstr "" -#: build/models.py:201 +#: build/models.py:205 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:205 part/templates/part/part_base.html:167 +#: build/models.py:209 part/templates/part/part_base.html:167 msgid "Build Status" msgstr "" -#: build/models.py:209 +#: build/models.py:213 msgid "Build status code" msgstr "" -#: build/models.py:213 stock/models.py:462 +#: build/models.py:217 stock/models.py:470 msgid "Batch Code" msgstr "" -#: build/models.py:217 +#: build/models.py:221 msgid "Batch code for this build output" msgstr "" -#: build/models.py:220 order/models.py:104 part/models.py:867 -#: part/templates/part/detail.html:126 templates/js/order.js:293 +#: build/models.py:224 order/models.py:158 part/models.py:876 +#: part/templates/part/detail.html:126 templates/js/order.js:360 msgid "Creation Date" msgstr "Date de création" -#: build/models.py:224 order/models.py:471 +#: build/models.py:228 order/models.py:551 msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:217 templates/js/build.js:886 +#: build/models.py:232 order/models.py:284 templates/js/build.js:886 msgid "Completion Date" msgstr "" -#: build/models.py:234 +#: build/models.py:238 msgid "completed by" msgstr "" -#: build/models.py:242 +#: build/models.py:246 msgid "Issued by" msgstr "" -#: build/models.py:243 +#: build/models.py:247 msgid "User who issued this build order" msgstr "" -#: build/models.py:251 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:118 +#: build/models.py:255 build/templates/build/build_base.html:184 +#: build/templates/build/detail.html:105 order/models.py:172 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:871 +#: order/templates/order/sales_order_base.html:140 part/models.py:880 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" -#: build/models.py:252 +#: build/models.py:256 msgid "User responsible for this build order" msgstr "" -#: build/models.py:257 build/templates/build/detail.html:91 +#: build/models.py:261 build/templates/build/detail.html:91 #: company/templates/company/manufacturer_part_base.html:79 #: company/templates/company/manufacturer_part_detail.html:28 #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 #: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 -#: stock/models.py:456 stock/templates/stock/item_base.html:345 +#: stock/models.py:464 stock/templates/stock/item_base.html:345 msgid "External Link" msgstr "Lien Externe" -#: build/models.py:258 part/models.py:729 stock/models.py:458 +#: build/models.py:262 part/models.py:738 stock/models.py:466 msgid "Link to external URL" msgstr "" -#: build/models.py:262 build/templates/build/navbar.html:53 -#: company/models.py:132 company/models.py:539 +#: build/models.py:266 build/templates/build/navbar.html:53 +#: company/models.py:141 company/models.py:561 #: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:122 -#: order/models.py:617 order/templates/order/po_navbar.html:38 +#: company/templates/company/navbar.html:73 order/models.py:176 +#: order/models.py:711 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:243 -#: order/templates/order/sales_order_detail.html:309 +#: order/templates/order/purchase_order_detail.html:270 +#: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:856 +#: order/templates/order/so_navbar.html:36 part/models.py:865 #: part/templates/part/navbar.html:133 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 -#: stock/models.py:528 stock/models.py:1662 stock/models.py:1764 +#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 +#: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:713 msgid "Notes" msgstr "Notes" -#: build/models.py:263 +#: build/models.py:267 msgid "Extra build notes" msgstr "" -#: build/models.py:740 +#: build/models.py:744 msgid "No build output specified" msgstr "" -#: build/models.py:743 +#: build/models.py:747 msgid "Build output is already completed" msgstr "" -#: build/models.py:746 +#: build/models.py:750 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1152 +#: build/models.py:1160 msgid "BuildItem must be unique for build, stock_item and install_into" msgstr "" -#: build/models.py:1177 +#: build/models.py:1185 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "L'élément de construction doit spécifier une sortie de construction, la pièce maîtresse étant marquée comme objet traçable" -#: build/models.py:1181 +#: build/models.py:1189 #, python-brace-format msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1188 order/models.py:809 +#: build/models.py:1196 order/models.py:915 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1192 order/models.py:812 +#: build/models.py:1200 order/models.py:918 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1196 +#: build/models.py:1204 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1256 +#: build/models.py:1264 #, python-brace-format msgid "Selected stock item not found in BOM for part '{p}'" msgstr "L'article en stock sélectionné n'a pas été trouvé dans la BOM pour la pièce '{p}'" -#: build/models.py:1316 stock/templates/stock/item_base.html:317 +#: build/models.py:1324 stock/templates/stock/item_base.html:317 #: templates/InvenTree/search.html:183 templates/js/build.js:812 #: templates/navbar.html:29 msgid "Build" msgstr "" -#: build/models.py:1317 +#: build/models.py:1325 msgid "Build to allocate parts" msgstr "" -#: build/models.py:1333 stock/templates/stock/item_base.html:8 +#: build/models.py:1341 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:929 -#: templates/js/order.js:366 templates/js/order.js:371 +#: templates/js/order.js:433 templates/js/order.js:438 #: templates/js/stock.js:1129 msgid "Stock Item" msgstr "" -#: build/models.py:1334 +#: build/models.py:1342 msgid "Source stock item" msgstr "" -#: build/models.py:1347 +#: build/models.py:1355 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1355 +#: build/models.py:1363 msgid "Install into" msgstr "" -#: build/models.py:1356 +#: build/models.py:1364 msgid "Destination stock item" msgstr "" @@ -891,7 +899,7 @@ msgstr "Commander les pièces requises" #: build/templates/build/allocate.html:30 #: company/templates/company/detail_manufacturer_part.html:33 -#: company/templates/company/detail_supplier_part.html:32 order/views.py:992 +#: company/templates/company/detail_supplier_part.html:32 order/views.py:724 #: part/templates/part/category.html:136 msgid "Order Parts" msgstr "Commander des pièces" @@ -910,11 +918,11 @@ msgstr "" #: build/templates/build/allocation_card.html:21 #: build/templates/build/complete_output.html:46 -#: order/templates/order/sales_order_detail.html:75 -#: order/templates/order/sales_order_detail.html:160 +#: order/templates/order/sales_order_detail.html:85 +#: order/templates/order/sales_order_detail.html:170 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:450 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:570 +#: stock/models.py:458 stock/templates/stock/item_base.html:249 +#: templates/js/build.js:570 templates/js/model_renderers.js:41 msgid "Serial Number" msgstr "" @@ -927,6 +935,35 @@ msgstr "" msgid "Attachments" msgstr "Pieces jointes" +#: build/templates/build/attachments.html:51 +#: order/templates/order/so_attachments.html:79 +#: part/templates/part/attachments.html:81 +#: stock/templates/stock/item_attachments.html:81 +#: templates/attachment_table.html:6 +msgid "Add Attachment" +msgstr "" + +#: build/templates/build/attachments.html:69 +#: order/templates/order/so_attachments.html:52 +#: part/templates/part/attachments.html:35 +#: stock/templates/stock/item_attachments.html:49 +msgid "Edit Attachment" +msgstr "" + +#: build/templates/build/attachments.html:76 +#: order/templates/order/so_attachments.html:58 +#: part/templates/part/attachments.html:44 +#: stock/templates/stock/item_attachments.html:58 +msgid "Confirm Delete Operation" +msgstr "" + +#: build/templates/build/attachments.html:77 +#: order/templates/order/so_attachments.html:59 +#: part/templates/part/attachments.html:45 +#: stock/templates/stock/item_attachments.html:59 +msgid "Delete Attachment" +msgstr "" + #: build/templates/build/auto_allocate.html:9 msgid "Automatically Allocate Stock" msgstr "" @@ -1034,13 +1071,13 @@ msgid "Progress" msgstr "" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:710 +#: build/templates/build/detail.html:84 order/models.py:812 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 -#: stock/templates/stock/item_base.html:279 templates/js/order.js:245 +#: stock/templates/stock/item_base.html:279 templates/js/order.js:307 msgid "Sales Order" msgstr "" @@ -1181,10 +1218,10 @@ msgstr "" msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 order/forms.py:89 order/models.py:673 -#: order/templates/order/purchase_order_detail.html:239 -#: order/templates/order/receive_parts.html:25 stock/forms.py:169 -#: stock/forms.py:375 +#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:771 +#: order/templates/order/purchase_order_detail.html:266 +#: order/templates/order/receive_parts.html:25 stock/forms.py:136 +#: stock/forms.py:342 msgid "Destination" msgstr "" @@ -1285,7 +1322,6 @@ msgstr "" #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 #: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487 -#: stock/templates/stock/item_base.html:497 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "Enregistrer" @@ -1314,7 +1350,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1821 +#: build/views.py:184 stock/views.py:1653 msgid "Serial numbers already exist" msgstr "" @@ -1330,7 +1366,7 @@ msgstr "" msgid "Confirm unallocation of build stock" msgstr "" -#: build/views.py:281 build/views.py:371 stock/views.py:425 +#: build/views.py:281 build/views.py:371 stock/views.py:346 msgid "Check the confirmation box" msgstr "" @@ -1427,31 +1463,6 @@ msgstr "" msgid "Updated Build Item" msgstr "" -#: build/views.py:1070 -msgid "Add Build Order Attachment" -msgstr "" - -#: build/views.py:1083 order/views.py:117 order/views.py:169 part/views.py:179 -#: stock/views.py:277 -msgid "Added attachment" -msgstr "Pièce jointe ajoutée" - -#: build/views.py:1119 order/views.py:196 order/views.py:217 -msgid "Edit Attachment" -msgstr "" - -#: build/views.py:1129 order/views.py:200 order/views.py:221 -msgid "Attachment updated" -msgstr "" - -#: build/views.py:1139 order/views.py:236 order/views.py:250 -msgid "Delete Attachment" -msgstr "" - -#: build/views.py:1144 order/views.py:242 order/views.py:256 stock/views.py:333 -msgid "Deleted attachment" -msgstr "" - #: common/files.py:66 msgid "Unsupported file format: {ext.upper()}" msgstr "" @@ -1468,7 +1479,7 @@ msgstr "" msgid "Error reading file (data could be corrupted)" msgstr "" -#: common/forms.py:34 templates/attachment_table.html:15 +#: common/forms.py:34 templates/js/attachment.js:42 msgid "File" msgstr "" @@ -1501,7 +1512,7 @@ msgstr "" msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:72 company/models.py:94 company/models.py:95 +#: common/models.py:72 company/models.py:99 company/models.py:100 msgid "Company name" msgstr "" @@ -1605,8 +1616,8 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2193 part/templates/part/detail.html:160 -#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 +#: common/models.py:160 part/models.py:2226 part/templates/part/detail.html:160 +#: report/models.py:186 stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:320 msgid "Template" msgstr "" @@ -1615,7 +1626,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:167 part/models.py:819 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:828 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:332 msgid "Assembly" msgstr "" @@ -1624,7 +1635,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:174 part/models.py:825 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:834 part/templates/part/detail.html:180 #: templates/js/table_filters.js:336 msgid "Component" msgstr "" @@ -1633,7 +1644,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:181 part/models.py:836 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:845 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "" @@ -1641,7 +1652,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:188 part/models.py:841 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:850 part/templates/part/detail.html:210 #: templates/js/table_filters.js:344 msgid "Salable" msgstr "" @@ -1650,7 +1661,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:195 part/models.py:831 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:840 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:348 msgid "Trackable" msgstr "" @@ -1659,7 +1670,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:202 part/models.py:851 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:860 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1856,11 +1867,11 @@ msgstr "" msgid "Key string must be unique" msgstr "" -#: common/models.py:742 company/forms.py:190 +#: common/models.py:742 company/forms.py:125 msgid "Price break quantity" msgstr "" -#: common/models.py:749 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:749 company/templates/company/supplier_part_pricing.html:84 #: templates/js/part.js:832 msgid "Price" msgstr "" @@ -1891,16 +1902,16 @@ msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 -#: order/templates/order/po_navbar.html:22 order/views.py:605 +#: order/templates/order/po_navbar.html:22 order/views.py:337 #: part/templates/part/bom_upload/upload_file.html:27 -#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:762 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:621 msgid "Upload File" msgstr "" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 -#: order/views.py:606 part/templates/part/bom_upload/select_fields.html:58 +#: order/views.py:338 part/templates/part/bom_upload/select_fields.html:58 #: part/templates/part/import_wizard/ajax_match_fields.html:45 -#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:763 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:622 msgid "Match Fields" msgstr "" @@ -1925,269 +1936,277 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/forms.py:37 company/models.py:142 -#: company/templates/company/detail.html:42 -msgid "Currency" -msgstr "" - -#: company/forms.py:38 company/models.py:144 -msgid "Default currency used for this company" -msgstr "" - -#: company/forms.py:76 part/forms.py:46 +#: company/forms.py:26 part/forms.py:46 msgid "URL" msgstr "" -#: company/forms.py:77 part/forms.py:47 +#: company/forms.py:27 part/forms.py:47 msgid "Image URL" msgstr "" -#: company/forms.py:132 templates/js/part.js:940 +#: company/forms.py:67 templates/js/part.js:940 msgid "Single Price" msgstr "" -#: company/forms.py:133 +#: company/forms.py:68 msgid "Single quantity price" msgstr "" -#: company/forms.py:141 company/models.py:321 +#: company/forms.py:76 company/models.py:335 msgid "Select manufacturer" msgstr "" -#: company/forms.py:147 company/models.py:328 +#: company/forms.py:82 company/models.py:342 msgid "Manufacturer Part Number" msgstr "" -#: company/forms.py:149 company/models.py:327 +#: company/forms.py:84 company/models.py:341 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:408 +#: order/templates/order/purchase_order_detail.html:189 part/bom.py:171 +#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:533 msgid "MPN" msgstr "" -#: company/models.py:99 +#: company/models.py:104 msgid "Company description" msgstr "" -#: company/models.py:100 +#: company/models.py:105 msgid "Description of the company" msgstr "" -#: company/models.py:104 company/templates/company/company_base.html:70 -#: company/templates/company/detail.html:33 templates/js/company.js:60 +#: company/models.py:111 company/templates/company/company_base.html:70 +#: company/templates/company/detail.html:33 templates/js/company.js:129 msgid "Website" msgstr "" -#: company/models.py:104 +#: company/models.py:112 msgid "Company website URL" msgstr "" -#: company/models.py:107 company/templates/company/company_base.html:77 +#: company/models.py:116 company/templates/company/company_base.html:77 msgid "Address" msgstr "" -#: company/models.py:108 +#: company/models.py:117 msgid "Company address" msgstr "" -#: company/models.py:111 +#: company/models.py:120 msgid "Phone number" msgstr "" -#: company/models.py:112 +#: company/models.py:121 msgid "Contact phone number" msgstr "" -#: company/models.py:115 company/templates/company/company_base.html:91 +#: company/models.py:124 company/templates/company/company_base.html:91 msgid "Email" msgstr "" -#: company/models.py:115 +#: company/models.py:124 msgid "Contact email address" msgstr "" -#: company/models.py:118 company/templates/company/company_base.html:98 +#: company/models.py:127 company/templates/company/company_base.html:98 msgid "Contact" msgstr "" -#: company/models.py:119 +#: company/models.py:128 msgid "Point of contact" msgstr "" -#: company/models.py:121 company/models.py:333 company/models.py:526 -#: order/models.py:102 part/models.py:728 +#: company/models.py:130 company/models.py:347 company/models.py:548 +#: order/models.py:156 part/models.py:737 #: report/templates/report/inventree_build_order_base.html:165 -#: templates/js/company.js:188 templates/js/company.js:419 +#: templates/js/company.js:312 templates/js/company.js:544 #: templates/js/part.js:498 msgid "Link" msgstr "" -#: company/models.py:121 +#: company/models.py:130 msgid "Link to external company information" msgstr "" -#: company/models.py:129 part/models.py:738 +#: company/models.py:138 part/models.py:747 msgid "Image" msgstr "" -#: company/models.py:134 +#: company/models.py:143 msgid "is customer" msgstr "" -#: company/models.py:134 +#: company/models.py:143 msgid "Do you sell items to this company?" msgstr "" -#: company/models.py:136 +#: company/models.py:145 msgid "is supplier" msgstr "" -#: company/models.py:136 +#: company/models.py:145 msgid "Do you purchase items from this company?" msgstr "" -#: company/models.py:138 +#: company/models.py:147 msgid "is manufacturer" msgstr "" -#: company/models.py:138 +#: company/models.py:147 msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:305 company/models.py:497 stock/models.py:403 +#: company/models.py:151 company/serializers.py:259 +#: company/templates/company/detail.html:42 +msgid "Currency" +msgstr "" + +#: company/models.py:154 +msgid "Default currency used for this company" +msgstr "" + +#: company/models.py:319 company/models.py:519 stock/models.py:411 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" -#: company/models.py:309 company/models.py:501 order/views.py:1603 +#: company/models.py:323 company/models.py:523 order/views.py:1127 msgid "Select part" msgstr "" -#: company/models.py:320 company/templates/company/detail.html:57 +#: company/models.py:334 company/templates/company/detail.html:57 #: company/templates/company/manufacturer_part_base.html:85 #: company/templates/company/manufacturer_part_detail.html:25 #: company/templates/company/supplier_part_base.html:94 #: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:352 -#: templates/js/company.js:44 templates/js/company.js:165 -#: templates/js/company.js:390 +#: templates/js/company.js:113 templates/js/company.js:289 +#: templates/js/company.js:515 msgid "Manufacturer" msgstr "" -#: company/models.py:334 +#: company/models.py:348 msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:340 +#: company/models.py:354 msgid "Manufacturer part description" msgstr "" -#: company/models.py:390 company/models.py:520 +#: company/models.py:408 company/models.py:542 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 #: stock/templates/stock/item_base.html:362 msgid "Manufacturer Part" msgstr "" -#: company/models.py:397 +#: company/models.py:415 msgid "Parameter name" msgstr "" -#: company/models.py:403 part/templates/part/params.html:28 +#: company/models.py:421 part/templates/part/params.html:28 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1751 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:241 templates/js/stock.js:137 +#: stock/models.py:1771 templates/InvenTree/settings/header.html:8 +#: templates/js/company.js:365 templates/js/stock.js:137 msgid "Value" msgstr "" -#: company/models.py:404 +#: company/models.py:422 msgid "Parameter value" msgstr "" -#: company/models.py:410 part/models.py:813 part/models.py:2165 +#: company/models.py:428 part/models.py:822 part/models.py:2194 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 -#: templates/js/company.js:247 +#: templates/js/company.js:371 msgid "Units" msgstr "" -#: company/models.py:411 +#: company/models.py:429 msgid "Parameter units" msgstr "" -#: company/models.py:507 company/templates/company/detail.html:62 +#: company/models.py:529 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:189 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:256 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:369 -#: templates/js/company.js:48 templates/js/company.js:364 -#: templates/js/order.js:170 +#: templates/js/company.js:117 templates/js/company.js:489 +#: templates/js/order.js:232 msgid "Supplier" msgstr "" -#: company/models.py:508 +#: company/models.py:530 msgid "Select supplier" msgstr "" -#: company/models.py:513 company/templates/company/supplier_part_base.html:88 +#: company/models.py:535 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" -#: company/models.py:514 +#: company/models.py:536 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:521 +#: company/models.py:543 msgid "Select manufacturer part" msgstr "" -#: company/models.py:527 +#: company/models.py:549 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:533 +#: company/models.py:555 msgid "Supplier part description" msgstr "" -#: company/models.py:538 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2305 +#: company/models.py:560 company/templates/company/supplier_part_base.html:116 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2342 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:542 part/models.py:1606 +#: company/models.py:564 part/models.py:1615 msgid "base cost" msgstr "" -#: company/models.py:542 part/models.py:1606 +#: company/models.py:564 part/models.py:1615 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:544 company/templates/company/supplier_part_base.html:109 -#: stock/models.py:427 stock/templates/stock/item_base.html:310 +#: company/models.py:566 company/templates/company/supplier_part_base.html:109 +#: stock/models.py:435 stock/templates/stock/item_base.html:310 #: templates/js/stock.js:709 msgid "Packaging" msgstr "" -#: company/models.py:544 +#: company/models.py:566 msgid "Part packaging" msgstr "" -#: company/models.py:546 part/models.py:1608 +#: company/models.py:568 part/models.py:1617 msgid "multiple" msgstr "" -#: company/models.py:546 +#: company/models.py:568 msgid "Order multiple" msgstr "" +#: company/serializers.py:68 +msgid "Default currency used for this supplier" +msgstr "" + +#: company/serializers.py:69 +msgid "Currency Code" +msgstr "" + #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 #: company/templates/company/navbar.html:65 templates/js/build.js:563 @@ -2196,7 +2215,7 @@ msgstr "" #: company/templates/company/company_base.html:9 #: company/templates/company/company_base.html:35 -#: templates/InvenTree/search.html:304 templates/js/company.js:33 +#: templates/InvenTree/search.html:304 templates/js/company.js:102 msgid "Company" msgstr "" @@ -2210,7 +2229,7 @@ msgstr "" msgid "Download image from URL" msgstr "" -#: company/templates/company/company_base.html:46 order/views.py:313 +#: company/templates/company/company_base.html:46 templates/js/order.js:61 msgid "Create Purchase Order" msgstr "" @@ -2218,7 +2237,8 @@ msgstr "" msgid "Edit company information" msgstr "" -#: company/templates/company/company_base.html:56 company/views.py:326 +#: company/templates/company/company_base.html:56 +#: company/templates/company/company_base.html:126 msgid "Delete Company" msgstr "" @@ -2232,15 +2252,9 @@ msgstr "" msgid "Phone" msgstr "" -#: company/templates/company/delete.html:7 -#, python-format -msgid "Are you sure you want to delete company '%(name)s'?" -msgstr "" - -#: company/templates/company/delete.html:12 -#, python-format -msgid "There are %(count)s parts sourced from this company.
\n" -"If this supplier is deleted, these supplier part entries will also be deleted." +#: company/templates/company/company_base.html:166 +#: part/templates/part/part_base.html:307 +msgid "Upload Image" msgstr "" #: company/templates/company/detail.html:21 @@ -2255,10 +2269,10 @@ msgstr "" msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:460 -#: order/templates/order/sales_order_base.html:94 stock/models.py:445 -#: stock/models.py:446 stock/templates/stock/item_base.html:262 -#: templates/js/company.js:40 templates/js/order.js:267 +#: company/templates/company/detail.html:67 order/models.py:540 +#: order/templates/order/sales_order_base.html:94 stock/models.py:453 +#: stock/models.py:454 stock/templates/stock/item_base.html:262 +#: templates/js/company.js:109 templates/js/order.js:329 #: templates/js/stock.js:1111 msgid "Customer" msgstr "" @@ -2280,6 +2294,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:28 #: company/templates/company/detail_supplier_part.html:27 #: company/templates/company/manufacturer_part_suppliers.html:20 +#: company/templates/company/manufacturer_part_suppliers.html:46 #: part/templates/part/category.html:131 #: part/templates/part/manufacturer.html:22 #: part/templates/part/supplier.html:20 @@ -2302,26 +2317,25 @@ msgstr "" msgid "Delete Parts" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:66 +#: company/templates/company/detail_manufacturer_part.html:68 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:127 #: templates/js/stock.js:1326 msgid "New Part" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:67 +#: company/templates/company/detail_manufacturer_part.html:69 #: company/templates/company/detail_supplier_part.html:67 msgid "Create new Part" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:72 -#: company/views.py:71 part/templates/part/manufacturer.html:52 -#: part/templates/part/supplier.html:56 +#: company/templates/company/detail_manufacturer_part.html:74 +#: company/views.py:66 part/templates/part/manufacturer.html:52 +#: part/templates/part/supplier.html:55 msgid "New Manufacturer" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:73 -#: company/views.py:284 +#: company/templates/company/detail_manufacturer_part.html:75 msgid "Create new Manufacturer" msgstr "" @@ -2344,26 +2358,24 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:21 #: order/templates/order/order_wizard/select_parts.html:44 -#: order/templates/order/purchase_order_detail.html:50 +#: part/templates/part/part_base.html:429 msgid "Create new supplier part" msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 -#: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1332 +#: part/templates/part/part_base.html:428 part/templates/part/supplier.html:17 +#: templates/js/stock.js:1332 msgid "New Supplier Part" msgstr "" #: company/templates/company/detail_supplier_part.html:72 -#: company/templates/company/manufacturer_part_suppliers.html:82 -#: company/views.py:64 order/templates/order/purchase_orders.html:185 -#: part/templates/part/supplier.html:50 +#: company/templates/company/manufacturer_part_suppliers.html:96 +#: company/views.py:60 part/templates/part/supplier.html:50 msgid "New Supplier" msgstr "" -#: company/templates/company/detail_supplier_part.html:73 company/views.py:281 -#: order/templates/order/purchase_orders.html:186 +#: company/templates/company/detail_supplier_part.html:73 msgid "Create new Supplier" msgstr "" @@ -2398,18 +2410,17 @@ msgstr "" msgid "Internal Part" msgstr "" -#: company/templates/company/manufacturer_part_delete.html:6 -msgid "Are you sure you want to delete the following Manufacturer Parts?" +#: company/templates/company/manufacturer_part_base.html:125 +msgid "Edit Manufacturer Part" msgstr "" -#: company/templates/company/manufacturer_part_delete.html:36 -#, python-format -msgid "There are %(count)s suppliers defined for this manufacturer part. If you delete it, the following supplier parts will also be deleted:" +#: company/templates/company/manufacturer_part_base.html:134 +msgid "Delete Manufacturer Part" msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:63 part/templates/part/navbar.html:87 +#: company/views.py:59 part/templates/part/navbar.html:87 #: part/templates/part/navbar.html:90 part/templates/part/prices.html:153 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" @@ -2422,7 +2433,7 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:22 #: company/templates/company/navbar.html:41 #: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:39 stock/api.py:54 +#: part/templates/part/navbar.html:39 stock/api.py:53 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 @@ -2448,9 +2459,11 @@ msgid "Delete supplier parts" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 +#: company/templates/company/manufacturer_part_suppliers.html:48 +#: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:1002 users/models.py:191 +#: stock/views.py:855 templates/js/company.js:203 users/models.py:192 msgid "Delete" msgstr "" @@ -2468,11 +2481,27 @@ msgstr "" msgid "New Parameter" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:83 +#: company/templates/company/manufacturer_part_suppliers.html:48 +msgid "Delete parameters" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:80 +msgid "Add Parameter" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:97 #: part/templates/part/supplier.html:51 msgid "Create new supplier" msgstr "" +#: company/templates/company/manufacturer_part_suppliers.html:127 +msgid "Selected parameters will be deleted" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:139 +msgid "Delete Parameters" +msgstr "" + #: company/templates/company/navbar.html:20 #: company/templates/company/navbar.html:23 msgid "Manufactured Parts" @@ -2490,7 +2519,7 @@ msgstr "" #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 #: templates/InvenTree/search.html:198 templates/js/stock.js:1010 -#: templates/stats.html:93 templates/stats.html:102 users/models.py:42 +#: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" @@ -2504,7 +2533,7 @@ msgstr "" #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:236 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 -#: users/models.py:45 +#: users/models.py:46 msgid "Sales Orders" msgstr "" @@ -2516,7 +2545,7 @@ msgstr "" #: part/templates/part/orders.html:10 templates/InvenTree/index.html:213 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 -#: users/models.py:44 +#: users/models.py:45 msgid "Purchase Orders" msgstr "" @@ -2545,8 +2574,8 @@ msgid "New Sales Order" msgstr "" #: company/templates/company/supplier_part_base.html:7 -#: company/templates/company/supplier_part_base.html:20 stock/models.py:412 -#: stock/templates/stock/item_base.html:374 templates/js/company.js:380 +#: company/templates/company/supplier_part_base.html:20 stock/models.py:420 +#: stock/templates/stock/item_base.html:374 templates/js/company.js:505 #: templates/js/stock.js:690 msgid "Supplier Part" msgstr "" @@ -2596,8 +2625,9 @@ msgstr "" msgid "Pricing Information" msgstr "" -#: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 -#: part/templates/part/prices.html:264 part/views.py:2951 +#: company/templates/company/supplier_part_pricing.html:19 +#: company/templates/company/supplier_part_pricing.html:118 +#: part/templates/part/prices.html:264 part/views.py:2788 msgid "Add Price Break" msgstr "" @@ -2605,443 +2635,387 @@ msgstr "" msgid "No price break information found" msgstr "" -#: company/templates/company/supplier_part_pricing.html:89 +#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2850 +msgid "Delete Price Break" +msgstr "" + +#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2836 +msgid "Edit Price Break" +msgstr "" + +#: company/templates/company/supplier_part_pricing.html:91 msgid "Edit price break" msgstr "" -#: company/templates/company/supplier_part_pricing.html:90 +#: company/templates/company/supplier_part_pricing.html:92 msgid "Delete price break" msgstr "" -#: company/views.py:70 part/templates/part/navbar.html:81 +#: company/views.py:65 part/templates/part/navbar.html:81 #: part/templates/part/navbar.html:84 part/templates/part/prices.html:157 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" -#: company/views.py:77 templates/InvenTree/search.html:336 +#: company/views.py:71 templates/InvenTree/search.html:336 #: templates/navbar.html:45 msgid "Customers" msgstr "" -#: company/views.py:78 order/templates/order/sales_orders.html:187 +#: company/views.py:72 msgid "New Customer" msgstr "" -#: company/views.py:86 +#: company/views.py:79 msgid "Companies" msgstr "" -#: company/views.py:87 +#: company/views.py:80 msgid "New Company" msgstr "" -#: company/views.py:169 part/views.py:1148 +#: company/views.py:161 part/views.py:1007 msgid "Download Image" msgstr "" -#: company/views.py:198 part/views.py:1180 +#: company/views.py:190 part/views.py:1039 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:205 part/views.py:1187 +#: company/views.py:197 part/views.py:1046 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:214 part/views.py:1196 +#: company/views.py:206 part/views.py:1055 msgid "Supplied URL is not a valid image file" msgstr "" -#: company/views.py:243 -msgid "Update Company Image" -msgstr "" - -#: company/views.py:249 -msgid "Updated company image" -msgstr "" - -#: company/views.py:259 -msgid "Edit Company" -msgstr "" - -#: company/views.py:264 -msgid "Edited company information" -msgstr "" - -#: company/views.py:287 order/templates/order/sales_orders.html:188 -msgid "Create new Customer" -msgstr "" - -#: company/views.py:289 -msgid "Create new Company" -msgstr "" - -#: company/views.py:316 -msgid "Created new company" -msgstr "" - -#: company/views.py:332 -msgid "Company was deleted" -msgstr "" - -#: company/views.py:357 -msgid "Edit Manufacturer Part" -msgstr "" - -#: company/views.py:366 +#: company/views.py:251 msgid "Create New Manufacturer Part" msgstr "" -#: company/views.py:440 -msgid "Delete Manufacturer Part" -msgstr "" - -#: company/views.py:514 -msgid "Add Manufacturer Part Parameter" -msgstr "" - -#: company/views.py:548 -msgid "Edit Manufacturer Part Parameter" -msgstr "" - -#: company/views.py:588 +#: company/views.py:334 msgid "Edit Supplier Part" msgstr "" -#: company/views.py:639 templates/js/stock.js:1333 +#: company/views.py:385 templates/js/stock.js:1333 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:783 +#: company/views.py:529 msgid "Delete Supplier Part" msgstr "" -#: company/views.py:860 part/views.py:2955 -msgid "Added new price break" -msgstr "" - -#: company/views.py:916 part/views.py:2999 -msgid "Edit Price Break" -msgstr "" - -#: company/views.py:931 part/views.py:3013 -msgid "Delete Price Break" -msgstr "" - #: label/api.py:56 report/api.py:201 msgid "No valid objects provided to template" msgstr "" -#: label/models.py:103 +#: label/models.py:104 msgid "Label name" msgstr "" -#: label/models.py:110 +#: label/models.py:111 msgid "Label description" msgstr "" -#: label/models.py:117 stock/forms.py:202 +#: label/models.py:118 stock/forms.py:169 msgid "Label" msgstr "" -#: label/models.py:118 +#: label/models.py:119 msgid "Label template file" msgstr "" -#: label/models.py:124 report/models.py:297 +#: label/models.py:125 report/models.py:297 msgid "Enabled" msgstr "" -#: label/models.py:125 +#: label/models.py:126 msgid "Label template is enabled" msgstr "" -#: label/models.py:130 +#: label/models.py:131 msgid "Width [mm]" msgstr "" -#: label/models.py:131 +#: label/models.py:132 msgid "Label width, specified in mm" msgstr "" -#: label/models.py:137 +#: label/models.py:138 msgid "Height [mm]" msgstr "" -#: label/models.py:138 +#: label/models.py:139 msgid "Label height, specified in mm" msgstr "" -#: label/models.py:144 report/models.py:290 +#: label/models.py:145 report/models.py:290 msgid "Filename Pattern" msgstr "" -#: label/models.py:145 +#: label/models.py:146 msgid "Pattern for generating label filenames" msgstr "" -#: label/models.py:244 label/models.py:297 +#: label/models.py:249 label/models.py:306 msgid "Query filters (comma-separated list of key=value pairs" msgstr "" -#: label/models.py:245 label/models.py:298 report/models.py:317 +#: label/models.py:250 label/models.py:307 report/models.py:317 #: report/models.py:440 report/models.py:474 msgid "Filters" msgstr "" -#: order/forms.py:31 order/templates/order/order_base.html:47 +#: order/forms.py:30 order/templates/order/order_base.html:47 msgid "Place order" msgstr "" -#: order/forms.py:42 order/templates/order/order_base.html:54 +#: order/forms.py:41 order/templates/order/order_base.html:54 msgid "Mark order as complete" msgstr "" -#: order/forms.py:53 order/forms.py:64 order/templates/order/order_base.html:59 +#: order/forms.py:52 order/forms.py:63 order/templates/order/order_base.html:59 #: order/templates/order/sales_order_base.html:61 msgid "Cancel order" msgstr "" -#: order/forms.py:75 order/templates/order/sales_order_base.html:58 +#: order/forms.py:74 order/templates/order/sales_order_base.html:58 msgid "Ship order" msgstr "" -#: order/forms.py:90 +#: order/forms.py:89 msgid "Receive parts to this location" msgstr "" -#: order/forms.py:112 -msgid "Purchase Order reference" -msgstr "" - -#: order/forms.py:119 -msgid "Target date for order delivery. Order will be overdue after this date." -msgstr "" - -#: order/forms.py:147 -msgid "Enter sales order number" -msgstr "" - -#: order/forms.py:154 order/models.py:472 -msgid "Target date for order completion. Order will be overdue after this date." -msgstr "" - -#: order/forms.py:246 +#: order/forms.py:116 msgid "Enter stock item serial numbers" msgstr "" -#: order/forms.py:252 +#: order/forms.py:122 msgid "Enter quantity of stock items" msgstr "" -#: order/models.py:98 -msgid "Order reference" -msgstr "" - -#: order/models.py:100 +#: order/models.py:154 msgid "Order description" msgstr "" -#: order/models.py:102 +#: order/models.py:156 msgid "Link to external page" msgstr "" -#: order/models.py:110 part/templates/part/detail.html:132 +#: order/models.py:164 part/templates/part/detail.html:132 msgid "Created By" msgstr "" -#: order/models.py:117 +#: order/models.py:171 msgid "User or group responsible for this order" msgstr "" -#: order/models.py:122 +#: order/models.py:176 msgid "Order notes" msgstr "" -#: order/models.py:181 order/models.py:465 +#: order/models.py:243 order/models.py:530 +msgid "Order reference" +msgstr "" + +#: order/models.py:248 order/models.py:545 msgid "Purchase order status" msgstr "" -#: order/models.py:190 +#: order/models.py:257 msgid "Company from which the items are being ordered" msgstr "" -#: order/models.py:193 order/templates/order/order_base.html:98 -#: templates/js/order.js:179 +#: order/models.py:260 order/templates/order/order_base.html:98 +#: templates/js/order.js:241 msgid "Supplier Reference" msgstr "" -#: order/models.py:193 +#: order/models.py:260 msgid "Supplier order reference code" msgstr "" -#: order/models.py:200 +#: order/models.py:267 msgid "received by" msgstr "" -#: order/models.py:205 +#: order/models.py:272 msgid "Issue Date" msgstr "" -#: order/models.py:206 +#: order/models.py:273 msgid "Date order was issued" msgstr "" -#: order/models.py:211 +#: order/models.py:278 msgid "Target Delivery Date" msgstr "" -#: order/models.py:212 +#: order/models.py:279 msgid "Expected date for order delivery. Order will be overdue after this date." msgstr "" -#: order/models.py:218 +#: order/models.py:285 msgid "Date order was completed" msgstr "" -#: order/models.py:242 part/views.py:1886 stock/models.py:300 -#: stock/models.py:1015 +#: order/models.py:309 part/views.py:1730 stock/models.py:308 +#: stock/models.py:1023 msgid "Quantity must be greater than zero" msgstr "" -#: order/models.py:247 +#: order/models.py:314 msgid "Part supplier must match PO supplier" msgstr "" -#: order/models.py:345 +#: order/models.py:412 msgid "Lines can only be received against an order marked as 'Placed'" msgstr "" -#: order/models.py:349 +#: order/models.py:416 msgid "Quantity must be an integer" msgstr "" -#: order/models.py:351 +#: order/models.py:418 msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:461 +#: order/models.py:541 msgid "Company to which the items are being sold" msgstr "" -#: order/models.py:467 +#: order/models.py:547 msgid "Customer Reference " msgstr "" -#: order/models.py:467 +#: order/models.py:547 msgid "Customer order reference code" msgstr "" -#: order/models.py:475 templates/js/order.js:303 +#: order/models.py:552 +msgid "Target date for order completion. Order will be overdue after this date." +msgstr "" + +#: order/models.py:555 templates/js/order.js:370 msgid "Shipment Date" msgstr "" -#: order/models.py:482 +#: order/models.py:562 msgid "shipped by" msgstr "" -#: order/models.py:526 +#: order/models.py:606 msgid "SalesOrder cannot be shipped as it is not currently pending" msgstr "" -#: order/models.py:613 +#: order/models.py:703 msgid "Item quantity" msgstr "" -#: order/models.py:615 +#: order/models.py:709 msgid "Line item reference" msgstr "" -#: order/models.py:617 +#: order/models.py:711 msgid "Line item notes" msgstr "" -#: order/models.py:643 order/models.py:710 templates/js/order.js:353 +#: order/models.py:741 order/models.py:812 templates/js/order.js:420 msgid "Order" msgstr "" -#: order/models.py:644 order/templates/order/order_base.html:9 +#: order/models.py:742 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 -#: stock/templates/stock/item_base.html:324 templates/js/order.js:148 +#: stock/templates/stock/item_base.html:324 templates/js/order.js:210 #: templates/js/stock.js:669 templates/js/stock.js:1092 msgid "Purchase Order" msgstr "" -#: order/models.py:658 +#: order/models.py:756 msgid "Supplier part" msgstr "" -#: order/models.py:661 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:219 +#: order/models.py:759 order/templates/order/order_base.html:131 +#: order/templates/order/purchase_order_detail.html:246 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "" -#: order/models.py:661 +#: order/models.py:759 msgid "Number of items received" msgstr "" -#: order/models.py:667 part/templates/part/prices.html:166 stock/models.py:537 +#: order/models.py:765 part/templates/part/prices.html:166 stock/models.py:545 #: stock/templates/stock/item_base.html:331 templates/js/stock.js:704 msgid "Purchase Price" msgstr "" -#: order/models.py:668 +#: order/models.py:766 msgid "Unit purchase price" msgstr "" -#: order/models.py:676 +#: order/models.py:774 msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:718 part/templates/part/part_pricing.html:97 +#: order/models.py:820 part/templates/part/part_pricing.html:97 #: part/templates/part/prices.html:103 part/templates/part/prices.html:278 msgid "Sale Price" msgstr "" -#: order/models.py:719 +#: order/models.py:821 msgid "Unit sale price" msgstr "" -#: order/models.py:794 order/models.py:796 +#: order/models.py:900 order/models.py:902 msgid "Stock item has not been assigned" msgstr "" -#: order/models.py:800 +#: order/models.py:906 msgid "Cannot allocate stock item to a line with a different part" msgstr "" -#: order/models.py:802 +#: order/models.py:908 msgid "Cannot allocate stock to a line without a part" msgstr "" -#: order/models.py:805 +#: order/models.py:911 msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:815 +#: order/models.py:921 msgid "Quantity must be 1 for serialized stock item" msgstr "" -#: order/models.py:820 +#: order/models.py:926 msgid "Line" msgstr "" -#: order/models.py:831 +#: order/models.py:937 msgid "Item" msgstr "" -#: order/models.py:832 +#: order/models.py:938 msgid "Select stock item to allocate" msgstr "" -#: order/models.py:835 +#: order/models.py:941 msgid "Enter stock allocation quantity" msgstr "" +#: order/serializers.py:139 +msgid "Purchase price currency" +msgstr "" + +#: order/serializers.py:359 +msgid "Sale price currency" +msgstr "" + #: order/templates/order/delete_attachment.html:5 #: stock/templates/stock/attachment_delete.html:5 #: templates/attachment_delete.html:5 @@ -3086,16 +3060,22 @@ msgstr "" msgid "Issued" msgstr "" -#: order/templates/order/order_base.html:180 -#: order/templates/order/purchase_order_detail.html:100 +#: order/templates/order/order_base.html:188 +msgid "Edit Purchase Order" +msgstr "" + +#: order/templates/order/order_base.html:199 +#: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 +#: part/templates/part/part_base.html:415 #: stock/templates/stock/location.html:191 templates/js/stock.js:750 #: templates/js/stock.js:1338 msgid "New Location" msgstr "" -#: order/templates/order/order_base.html:181 -#: order/templates/order/purchase_order_detail.html:101 +#: order/templates/order/order_base.html:200 +#: order/templates/order/purchase_order_detail.html:128 +#: part/templates/part/part_base.html:416 #: stock/templates/stock/location.html:42 msgid "Create new stock location" msgstr "" @@ -3248,7 +3228,7 @@ msgid "Select existing purchase orders, or create new orders." msgstr "" #: order/templates/order/order_wizard/select_pos.html:31 -#: templates/js/order.js:205 templates/js/order.js:308 +#: templates/js/order.js:267 templates/js/order.js:375 msgid "Items" msgstr "" @@ -3272,7 +3252,6 @@ msgid "Purchase Order Attachments" msgstr "" #: order/templates/order/po_lineitem_delete.html:5 -#: order/templates/order/so_lineitem_delete.html:5 msgid "Are you sure you wish to delete this line item?" msgstr "" @@ -3290,41 +3269,52 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:24 -#: order/templates/order/sales_order_detail.html:22 order/views.py:1327 -#: order/views.py:1410 +#: order/templates/order/purchase_order_detail.html:64 +#: order/templates/order/sales_order_detail.html:22 +#: order/templates/order/sales_order_detail.html:56 msgid "Add Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:114 +#: order/templates/order/purchase_order_detail.html:100 +#: order/templates/order/sales_order_detail.html:398 +msgid "Edit Line Item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:110 +#: order/templates/order/sales_order_detail.html:408 +msgid "Delete Line Item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:141 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:142 -#: order/templates/order/sales_order_detail.html:223 +#: order/templates/order/purchase_order_detail.html:169 +#: order/templates/order/sales_order_detail.html:233 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:191 -#: order/templates/order/sales_order_detail.html:246 templates/js/part.js:807 +#: order/templates/order/purchase_order_detail.html:218 +#: order/templates/order/sales_order_detail.html:256 templates/js/part.js:807 #: templates/js/part.js:996 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:198 -#: order/templates/order/sales_order_detail.html:253 +#: order/templates/order/purchase_order_detail.html:225 +#: order/templates/order/sales_order_detail.html:263 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:255 -#: order/templates/order/sales_order_detail.html:359 +#: order/templates/order/purchase_order_detail.html:282 +#: order/templates/order/sales_order_detail.html:369 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:256 +#: order/templates/order/purchase_order_detail.html:283 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:261 +#: order/templates/order/purchase_order_detail.html:288 msgid "Receive line item" msgstr "" @@ -3339,7 +3329,7 @@ msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:45 -#: part/models.py:322 part/templates/part/cat_link.html:7 +#: part/models.py:326 part/templates/part/cat_link.html:7 #: part/templates/part/category.html:108 part/templates/part/category.html:157 #: part/templates/part/category_navbar.html:25 #: part/templates/part/category_navbar.html:32 @@ -3347,7 +3337,7 @@ msgstr "" #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 #: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 -#: users/models.py:40 +#: users/models.py:41 msgid "Parts" msgstr "" @@ -3389,10 +3379,14 @@ msgstr "" msgid "Sales Order Details" msgstr "" -#: order/templates/order/sales_order_base.html:100 templates/js/order.js:275 +#: order/templates/order/sales_order_base.html:100 templates/js/order.js:342 msgid "Customer Reference" msgstr "" +#: order/templates/order/sales_order_base.html:177 +msgid "Edit Sales Order" +msgstr "" + #: order/templates/order/sales_order_cancel.html:8 #: order/templates/order/sales_order_ship.html:9 #: part/templates/part/bom_duplicate.html:12 @@ -3408,69 +3402,69 @@ msgstr "" msgid "Sales Order Items" msgstr "" -#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:358 +#: order/templates/order/sales_order_detail.html:105 templates/js/bom.js:358 #: templates/js/build.js:725 templates/js/build.js:1142 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:611 +#: order/templates/order/sales_order_detail.html:112 templates/js/build.js:611 #: templates/js/build.js:947 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:613 +#: order/templates/order/sales_order_detail.html:113 templates/js/build.js:613 #: templates/js/build.js:948 msgid "Delete stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:176 +#: order/templates/order/sales_order_detail.html:186 msgid "No matching line items" msgstr "" -#: order/templates/order/sales_order_detail.html:206 +#: order/templates/order/sales_order_detail.html:216 msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:676 +#: order/templates/order/sales_order_detail.html:284 templates/js/build.js:676 #: templates/js/build.js:943 msgid "Allocated" msgstr "" -#: order/templates/order/sales_order_detail.html:276 +#: order/templates/order/sales_order_detail.html:286 msgid "Fulfilled" msgstr "" -#: order/templates/order/sales_order_detail.html:313 +#: order/templates/order/sales_order_detail.html:323 msgid "PO" msgstr "" -#: order/templates/order/sales_order_detail.html:343 +#: order/templates/order/sales_order_detail.html:353 msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:739 +#: order/templates/order/sales_order_detail.html:356 templates/js/build.js:739 msgid "Allocate stock" msgstr "" -#: order/templates/order/sales_order_detail.html:349 +#: order/templates/order/sales_order_detail.html:359 msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:732 +#: order/templates/order/sales_order_detail.html:363 templates/js/build.js:732 #: templates/js/build.js:1150 msgid "Build stock" msgstr "" -#: order/templates/order/sales_order_detail.html:356 -#: order/templates/order/sales_order_detail.html:465 +#: order/templates/order/sales_order_detail.html:366 +#: order/templates/order/sales_order_detail.html:485 msgid "Calculate price" msgstr "" -#: order/templates/order/sales_order_detail.html:360 +#: order/templates/order/sales_order_detail.html:370 msgid "Delete line item " msgstr "" -#: order/templates/order/sales_order_detail.html:471 +#: order/templates/order/sales_order_detail.html:491 msgid "Update Unit Price" msgstr "" @@ -3511,194 +3505,154 @@ msgstr "" msgid "Sales Order Attachments" msgstr "" -#: order/views.py:106 -msgid "Add Purchase Order Attachment" -msgstr "" - -#: order/views.py:156 -msgid "Add Sales Order Attachment" -msgstr "" - -#: order/views.py:348 -msgid "Create Sales Order" -msgstr "" - -#: order/views.py:383 -msgid "Edit Purchase Order" -msgstr "" - -#: order/views.py:403 -msgid "Edit Sales Order" -msgstr "" - -#: order/views.py:419 +#: order/views.py:151 msgid "Cancel Order" msgstr "" -#: order/views.py:428 order/views.py:454 +#: order/views.py:160 order/views.py:186 msgid "Confirm order cancellation" msgstr "" -#: order/views.py:431 order/views.py:457 +#: order/views.py:163 order/views.py:189 msgid "Order cannot be cancelled" msgstr "" -#: order/views.py:445 +#: order/views.py:177 msgid "Cancel sales order" msgstr "" -#: order/views.py:471 +#: order/views.py:203 msgid "Issue Order" msgstr "" -#: order/views.py:480 +#: order/views.py:212 msgid "Confirm order placement" msgstr "" -#: order/views.py:490 +#: order/views.py:222 msgid "Purchase order issued" msgstr "" -#: order/views.py:501 +#: order/views.py:233 msgid "Complete Order" msgstr "" -#: order/views.py:517 +#: order/views.py:249 msgid "Confirm order completion" msgstr "" -#: order/views.py:528 +#: order/views.py:260 msgid "Purchase order completed" msgstr "" -#: order/views.py:538 +#: order/views.py:270 msgid "Ship Order" msgstr "" -#: order/views.py:554 +#: order/views.py:286 msgid "Confirm order shipment" msgstr "" -#: order/views.py:560 +#: order/views.py:292 msgid "Could not ship order" msgstr "" -#: order/views.py:607 +#: order/views.py:339 msgid "Match Supplier Parts" msgstr "" -#: order/views.py:804 +#: order/views.py:536 msgid "Receive Parts" msgstr "" -#: order/views.py:874 +#: order/views.py:606 msgid "Items received" msgstr "" -#: order/views.py:888 +#: order/views.py:620 msgid "No destination set" msgstr "" -#: order/views.py:933 +#: order/views.py:665 msgid "Error converting quantity to number" msgstr "" -#: order/views.py:939 +#: order/views.py:671 msgid "Receive quantity less than zero" msgstr "" -#: order/views.py:945 +#: order/views.py:677 msgid "No lines specified" msgstr "" -#: order/views.py:1018 +#: order/views.py:750 msgid "Update prices" msgstr "" -#: order/views.py:1276 +#: order/views.py:1008 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1336 -msgid "Supplier part must be specified" -msgstr "" - -#: order/views.py:1342 -msgid "Supplier must match for Part and Order" -msgstr "" - -#: order/views.py:1473 order/views.py:1491 -msgid "Edit Line Item" -msgstr "" - -#: order/views.py:1507 order/views.py:1519 -msgid "Delete Line Item" -msgstr "" - -#: order/views.py:1512 order/views.py:1524 -msgid "Deleted line item" -msgstr "" - -#: order/views.py:1537 +#: order/views.py:1061 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1582 +#: order/views.py:1106 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1598 +#: order/views.py:1122 msgid "Select line item" msgstr "" -#: order/views.py:1629 +#: order/views.py:1153 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "" -#: order/views.py:1639 +#: order/views.py:1163 #, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1647 +#: order/views.py:1171 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1701 +#: order/views.py:1225 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1775 +#: order/views.py:1299 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1790 +#: order/views.py:1314 msgid "Remove allocation" msgstr "" -#: order/views.py:1862 +#: order/views.py:1386 msgid "Sales order not found" msgstr "" -#: order/views.py:1868 +#: order/views.py:1392 msgid "Price not found" msgstr "" -#: order/views.py:1871 +#: order/views.py:1395 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1876 +#: order/views.py:1400 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:747 +#: part/bom.py:138 part/models.py:72 part/models.py:756 #: part/templates/part/category.html:75 part/templates/part/detail.html:90 msgid "Default Location" msgstr "" @@ -3720,143 +3674,143 @@ msgstr "" msgid "Error reading BOM file (incorrect row size)" msgstr "" -#: part/forms.py:89 stock/forms.py:265 +#: part/forms.py:73 stock/forms.py:232 msgid "File Format" msgstr "" -#: part/forms.py:89 stock/forms.py:265 +#: part/forms.py:73 stock/forms.py:232 msgid "Select output file format" msgstr "" -#: part/forms.py:91 +#: part/forms.py:75 msgid "Cascading" msgstr "" -#: part/forms.py:91 +#: part/forms.py:75 msgid "Download cascading / multi-level BOM" msgstr "" -#: part/forms.py:93 +#: part/forms.py:77 msgid "Levels" msgstr "" -#: part/forms.py:93 +#: part/forms.py:77 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "" -#: part/forms.py:95 +#: part/forms.py:79 msgid "Include Parameter Data" msgstr "" -#: part/forms.py:95 +#: part/forms.py:79 msgid "Include part parameters data in exported BOM" msgstr "" -#: part/forms.py:97 +#: part/forms.py:81 msgid "Include Stock Data" msgstr "" -#: part/forms.py:97 +#: part/forms.py:81 msgid "Include part stock data in exported BOM" msgstr "" -#: part/forms.py:99 +#: part/forms.py:83 msgid "Include Manufacturer Data" msgstr "" -#: part/forms.py:99 +#: part/forms.py:83 msgid "Include part manufacturer data in exported BOM" msgstr "" -#: part/forms.py:101 +#: part/forms.py:85 msgid "Include Supplier Data" msgstr "" -#: part/forms.py:101 +#: part/forms.py:85 msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2191 +#: part/forms.py:106 part/models.py:2224 msgid "Parent Part" msgstr "" -#: part/forms.py:123 part/templates/part/bom_duplicate.html:7 +#: part/forms.py:107 part/templates/part/bom_duplicate.html:7 msgid "Select parent part to copy BOM from" msgstr "" -#: part/forms.py:129 +#: part/forms.py:113 msgid "Clear existing BOM items" msgstr "" -#: part/forms.py:135 +#: part/forms.py:119 msgid "Confirm BOM duplication" msgstr "" -#: part/forms.py:153 +#: part/forms.py:137 msgid "validate" msgstr "" -#: part/forms.py:153 +#: part/forms.py:137 msgid "Confirm that the BOM is correct" msgstr "" -#: part/forms.py:165 +#: part/forms.py:149 msgid "BOM file" msgstr "" -#: part/forms.py:165 +#: part/forms.py:149 msgid "Select BOM file to upload" msgstr "" -#: part/forms.py:184 +#: part/forms.py:168 msgid "Related Part" msgstr "" -#: part/forms.py:203 +#: part/forms.py:175 msgid "Select part category" msgstr "" -#: part/forms.py:220 +#: part/forms.py:192 msgid "Duplicate all BOM data for this part" msgstr "" -#: part/forms.py:221 +#: part/forms.py:193 msgid "Copy BOM" msgstr "" -#: part/forms.py:226 +#: part/forms.py:198 msgid "Duplicate all parameter data for this part" msgstr "" -#: part/forms.py:227 +#: part/forms.py:199 msgid "Copy Parameters" msgstr "" -#: part/forms.py:232 +#: part/forms.py:204 msgid "Confirm part creation" msgstr "" -#: part/forms.py:237 +#: part/forms.py:209 msgid "Include category parameter templates" msgstr "" -#: part/forms.py:242 +#: part/forms.py:214 msgid "Include parent categories parameter templates" msgstr "" -#: part/forms.py:322 +#: part/forms.py:294 msgid "Add parameter template to same level categories" msgstr "" -#: part/forms.py:326 +#: part/forms.py:298 msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2286 +#: part/forms.py:316 part/models.py:2323 msgid "Sub part" msgstr "" -#: part/forms.py:373 +#: part/forms.py:345 msgid "Input quantity for price calculation" msgstr "" @@ -3872,362 +3826,362 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2237 +#: part/models.py:86 part/models.py:2270 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" -#: part/models.py:83 part/templates/part/category.html:32 +#: part/models.py:87 part/templates/part/category.html:32 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127 -#: templates/stats.html:84 users/models.py:39 +#: templates/stats.html:84 users/models.py:40 msgid "Part Categories" msgstr "" -#: part/models.py:448 part/models.py:460 +#: part/models.py:457 part/models.py:469 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:557 +#: part/models.py:566 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:561 +#: part/models.py:570 msgid "Next available serial number is" msgstr "" -#: part/models.py:566 +#: part/models.py:575 msgid "Most recent serial number is" msgstr "" -#: part/models.py:645 +#: part/models.py:654 msgid "Duplicate IPN not allowed in part settings" msgstr "IPN dupliqué non autorisé dans les paramètres de la pièce" -#: part/models.py:670 part/templates/part/detail.html:22 +#: part/models.py:679 part/templates/part/detail.html:22 msgid "Part name" msgstr "" -#: part/models.py:677 +#: part/models.py:686 msgid "Is Template" msgstr "" -#: part/models.py:678 +#: part/models.py:687 msgid "Is this part a template part?" msgstr "" -#: part/models.py:689 +#: part/models.py:698 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:690 part/templates/part/detail.html:60 +#: part/models.py:699 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "" -#: part/models.py:696 +#: part/models.py:705 msgid "Part description" msgstr "" -#: part/models.py:701 part/templates/part/category.html:82 +#: part/models.py:710 part/templates/part/category.html:82 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "" -#: part/models.py:702 +#: part/models.py:711 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:709 part/models.py:2236 part/templates/part/detail.html:73 +#: part/models.py:718 part/models.py:2269 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" -#: part/models.py:710 +#: part/models.py:719 msgid "Part category" msgstr "" -#: part/models.py:715 part/templates/part/detail.html:28 +#: part/models.py:724 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "IPN" -#: part/models.py:716 +#: part/models.py:725 msgid "Internal Part Number" msgstr "" -#: part/models.py:722 +#: part/models.py:731 msgid "Part revision or version number" msgstr "" -#: part/models.py:723 part/templates/part/detail.html:35 report/models.py:199 +#: part/models.py:732 part/templates/part/detail.html:35 report/models.py:199 #: templates/js/part.js:173 msgid "Revision" msgstr "" -#: part/models.py:745 +#: part/models.py:754 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:792 part/templates/part/detail.html:97 +#: part/models.py:801 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "" -#: part/models.py:793 +#: part/models.py:802 msgid "Default supplier part" msgstr "" -#: part/models.py:800 +#: part/models.py:809 msgid "Default Expiry" msgstr "" -#: part/models.py:801 +#: part/models.py:810 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:806 part/templates/part/detail.html:113 +#: part/models.py:815 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "" -#: part/models.py:807 +#: part/models.py:816 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:814 +#: part/models.py:823 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:820 +#: part/models.py:829 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:826 +#: part/models.py:835 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:832 +#: part/models.py:841 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:837 +#: part/models.py:846 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:842 +#: part/models.py:851 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:846 part/templates/part/detail.html:227 +#: part/models.py:855 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:246 templates/js/table_filters.js:315 msgid "Active" msgstr "" -#: part/models.py:847 +#: part/models.py:856 msgid "Is this part active?" msgstr "" -#: part/models.py:852 +#: part/models.py:861 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:857 +#: part/models.py:866 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:860 +#: part/models.py:869 msgid "BOM checksum" msgstr "" -#: part/models.py:860 +#: part/models.py:869 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:863 +#: part/models.py:872 msgid "BOM checked by" msgstr "" -#: part/models.py:865 +#: part/models.py:874 msgid "BOM checked date" msgstr "" -#: part/models.py:869 +#: part/models.py:878 msgid "Creation User" msgstr "" -#: part/models.py:1608 +#: part/models.py:1617 msgid "Sell multiple" msgstr "" -#: part/models.py:2063 +#: part/models.py:2088 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2080 +#: part/models.py:2105 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2100 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2125 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2101 +#: part/models.py:2126 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2106 +#: part/models.py:2131 msgid "Test Description" msgstr "" -#: part/models.py:2107 +#: part/models.py:2132 msgid "Enter description for this test" msgstr "" -#: part/models.py:2112 templates/js/part.js:726 +#: part/models.py:2137 templates/js/part.js:726 #: templates/js/table_filters.js:232 msgid "Required" msgstr "" -#: part/models.py:2113 +#: part/models.py:2138 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2118 templates/js/part.js:734 +#: part/models.py:2143 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2119 +#: part/models.py:2144 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2124 templates/js/part.js:741 +#: part/models.py:2149 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2125 +#: part/models.py:2150 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2158 +#: part/models.py:2187 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2163 +#: part/models.py:2192 msgid "Parameter Name" msgstr "" -#: part/models.py:2165 +#: part/models.py:2194 msgid "Parameter Units" msgstr "" -#: part/models.py:2193 part/models.py:2242 part/models.py:2243 +#: part/models.py:2226 part/models.py:2275 part/models.py:2276 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2195 +#: part/models.py:2228 msgid "Data" msgstr "" -#: part/models.py:2195 +#: part/models.py:2228 msgid "Parameter Value" msgstr "" -#: part/models.py:2247 templates/InvenTree/settings/category.html:67 +#: part/models.py:2280 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2248 +#: part/models.py:2281 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2278 +#: part/models.py:2315 msgid "Select parent part" msgstr "" -#: part/models.py:2287 +#: part/models.py:2324 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2293 +#: part/models.py:2330 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2332 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2295 +#: part/models.py:2332 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2298 +#: part/models.py:2335 msgid "Overage" msgstr "" -#: part/models.py:2299 +#: part/models.py:2336 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2302 +#: part/models.py:2339 msgid "BOM item reference" msgstr "" -#: part/models.py:2305 +#: part/models.py:2342 msgid "BOM item notes" msgstr "" -#: part/models.py:2307 +#: part/models.py:2344 msgid "Checksum" msgstr "" -#: part/models.py:2307 +#: part/models.py:2344 msgid "BOM line checksum" msgstr "" -#: part/models.py:2311 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2348 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2312 +#: part/models.py:2349 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2317 templates/js/bom.js:287 +#: part/models.py:2354 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2318 +#: part/models.py:2355 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2394 part/views.py:1892 part/views.py:1944 -#: stock/models.py:290 +#: part/models.py:2431 part/views.py:1736 part/views.py:1788 +#: stock/models.py:298 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2403 part/models.py:2405 +#: part/models.py:2440 part/models.py:2442 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2408 +#: part/models.py:2445 msgid "BOM Item" msgstr "" -#: part/models.py:2527 +#: part/models.py:2564 msgid "Part 1" msgstr "" -#: part/models.py:2531 +#: part/models.py:2568 msgid "Part 2" msgstr "" -#: part/models.py:2531 +#: part/models.py:2568 msgid "Select Related Part" msgstr "" -#: part/models.py:2563 +#: part/models.py:2600 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -4243,14 +4197,6 @@ msgstr "" msgid "Part Attachments" msgstr "" -#: part/templates/part/bom-delete.html:6 -msgid "Are you sure you want to delete this BOM item?" -msgstr "" - -#: part/templates/part/bom-delete.html:8 -msgid "Deleting this entry will remove the BOM row from the following part" -msgstr "" - #: part/templates/part/bom.html:10 part/templates/part/navbar.html:51 #: part/templates/part/navbar.html:54 msgid "Bill of Materials" @@ -4299,7 +4245,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:2187 +#: part/templates/part/bom.html:61 part/views.py:2031 msgid "Export Bill of Materials" msgstr "" @@ -4315,7 +4261,7 @@ msgstr "" msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/bom.html:160 part/views.py:591 +#: part/templates/part/bom.html:160 part/views.py:450 #: templates/js/stock.js:1327 msgid "Create New Part" msgstr "" @@ -4397,7 +4343,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:2597 +#: part/templates/part/category.html:38 part/views.py:2441 msgid "Create new part category" msgstr "" @@ -4462,6 +4408,7 @@ msgid "Create new location" msgstr "" #: part/templates/part/category.html:223 part/templates/part/category.html:253 +#: part/templates/part/part_base.html:378 msgid "New Category" msgstr "" @@ -4473,10 +4420,18 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:1391 +#: part/templates/part/category.html:260 stock/views.py:1223 msgid "Create new Stock Location" msgstr "" +#: part/templates/part/category.html:279 +msgid "Select parent category" +msgstr "" + +#: part/templates/part/category.html:286 part/views.py:2389 +msgid "Edit Part Category" +msgstr "" + #: part/templates/part/category_delete.html:5 msgid "Are you sure you want to delete category" msgstr "" @@ -4522,7 +4477,7 @@ msgstr "" msgid "Part Parameters" msgstr "" -#: part/templates/part/copy_part.html:9 part/views.py:467 +#: part/templates/part/copy_part.html:9 part/views.py:326 msgid "Duplicate Part" msgstr "" @@ -4644,7 +4599,7 @@ msgid "Delete manufacturer parts" msgstr "" #: part/templates/part/manufacturer.html:53 -#: part/templates/part/supplier.html:57 +#: part/templates/part/supplier.html:56 msgid "Create new manufacturer" msgstr "" @@ -4709,8 +4664,8 @@ msgstr "" msgid "Part List" msgstr "" -#: part/templates/part/part_base.html:26 templates/js/company.js:156 -#: templates/js/company.js:355 templates/js/part.js:84 templates/js/part.js:161 +#: part/templates/part/part_base.html:26 templates/js/company.js:280 +#: templates/js/company.js:480 templates/js/part.js:84 templates/js/part.js:161 msgid "Inactive" msgstr "" @@ -4794,10 +4749,22 @@ msgstr "" msgid "Building" msgstr "" -#: part/templates/part/part_base.html:282 part/templates/part/prices.html:131 +#: part/templates/part/part_base.html:285 part/templates/part/prices.html:131 msgid "Calculate" msgstr "" +#: part/templates/part/part_base.html:379 +msgid "Create New Part Category" +msgstr "" + +#: part/templates/part/part_base.html:387 +msgid "New Parent" +msgstr "" + +#: part/templates/part/part_base.html:435 +msgid "Edit Part" +msgstr "" + #: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:27 msgid "Supplier Pricing" msgstr "" @@ -4850,6 +4817,18 @@ msgstr "" msgid "Add Test Template" msgstr "" +#: part/templates/part/part_tests.html:61 +msgid "Add Test Result Template" +msgstr "" + +#: part/templates/part/part_tests.html:79 +msgid "Edit Test Result Template" +msgstr "" + +#: part/templates/part/part_tests.html:91 +msgid "Delete Test Result Template" +msgstr "" + #: part/templates/part/part_thumb.html:20 msgid "Select from existing images" msgstr "" @@ -4938,7 +4917,7 @@ msgstr "" msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:3022 +#: part/templates/part/prices.html:206 part/views.py:2859 msgid "Add Internal Price Break" msgstr "" @@ -5041,228 +5020,188 @@ msgstr "" msgid "Unknown database" msgstr "" -#: part/views.py:96 +#: part/views.py:95 msgid "Add Related Part" msgstr "" -#: part/views.py:151 +#: part/views.py:150 msgid "Delete Related Part" msgstr "" -#: part/views.py:165 -msgid "Add part attachment" -msgstr "" - -#: part/views.py:218 templates/attachment_table.html:32 -msgid "Edit attachment" -msgstr "" - -#: part/views.py:222 -msgid "Part attachment updated" -msgstr "" - -#: part/views.py:237 -msgid "Delete Part Attachment" -msgstr "" - -#: part/views.py:245 -msgid "Deleted part attachment" -msgstr "" - -#: part/views.py:254 -msgid "Create Test Template" -msgstr "" - -#: part/views.py:281 -msgid "Edit Test Template" -msgstr "" - -#: part/views.py:295 -msgid "Delete Test Template" -msgstr "" - -#: part/views.py:302 +#: part/views.py:161 msgid "Set Part Category" msgstr "" -#: part/views.py:352 +#: part/views.py:211 #, python-brace-format msgid "Set category for {n} parts" msgstr "" -#: part/views.py:387 +#: part/views.py:246 msgid "Create Variant" msgstr "" -#: part/views.py:472 +#: part/views.py:331 msgid "Copied part" msgstr "" -#: part/views.py:526 part/views.py:664 +#: part/views.py:385 part/views.py:523 msgid "Possible matches exist - confirm creation of new part" msgstr "" -#: part/views.py:596 +#: part/views.py:455 msgid "Created new part" msgstr "" -#: part/views.py:764 +#: part/views.py:623 msgid "Match References" msgstr "" -#: part/views.py:1066 +#: part/views.py:925 msgid "None" msgstr "" -#: part/views.py:1125 +#: part/views.py:984 msgid "Part QR Code" msgstr "" -#: part/views.py:1227 -msgid "Upload Part Image" -msgstr "" - -#: part/views.py:1233 part/views.py:1268 -msgid "Updated part image" -msgstr "" - -#: part/views.py:1242 +#: part/views.py:1086 msgid "Select Part Image" msgstr "" -#: part/views.py:1271 +#: part/views.py:1112 +msgid "Updated part image" +msgstr "" + +#: part/views.py:1115 msgid "Part image not found" msgstr "" -#: part/views.py:1282 +#: part/views.py:1126 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1317 +#: part/views.py:1161 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1347 +#: part/views.py:1191 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1368 +#: part/views.py:1212 msgid "Validate BOM" msgstr "" -#: part/views.py:1389 +#: part/views.py:1233 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1400 +#: part/views.py:1244 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1534 +#: part/views.py:1378 msgid "No BOM file provided" msgstr "" -#: part/views.py:1895 +#: part/views.py:1739 msgid "Enter a valid quantity" msgstr "" -#: part/views.py:1920 part/views.py:1923 +#: part/views.py:1764 part/views.py:1767 msgid "Select valid part" msgstr "" -#: part/views.py:1929 +#: part/views.py:1773 msgid "Duplicate part selected" msgstr "" -#: part/views.py:1967 +#: part/views.py:1811 msgid "Select a part" msgstr "" -#: part/views.py:1973 +#: part/views.py:1817 msgid "Selected part creates a circular BOM" msgstr "" -#: part/views.py:1977 +#: part/views.py:1821 msgid "Specify quantity" msgstr "" -#: part/views.py:2239 +#: part/views.py:2083 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2246 +#: part/views.py:2090 msgid "Part was deleted" msgstr "" -#: part/views.py:2255 +#: part/views.py:2099 msgid "Part Pricing" msgstr "" -#: part/views.py:2396 +#: part/views.py:2240 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2406 +#: part/views.py:2250 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2413 +#: part/views.py:2257 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2421 +#: part/views.py:2265 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2471 +#: part/views.py:2315 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2485 +#: part/views.py:2329 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2545 -msgid "Edit Part Category" -msgstr "" - -#: part/views.py:2583 +#: part/views.py:2427 msgid "Delete Part Category" msgstr "" -#: part/views.py:2589 +#: part/views.py:2433 msgid "Part category was deleted" msgstr "" -#: part/views.py:2641 +#: part/views.py:2485 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2742 +#: part/views.py:2586 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2798 +#: part/views.py:2642 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2817 +#: part/views.py:2661 msgid "Create BOM Item" msgstr "" -#: part/views.py:2887 +#: part/views.py:2731 msgid "Edit BOM item" msgstr "" -#: part/views.py:2943 -msgid "Confim BOM item deletion" +#: part/views.py:2792 +msgid "Added new price break" msgstr "" -#: part/views.py:3031 +#: part/views.py:2868 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:3039 +#: part/views.py:2876 msgid "Delete Internal Price Break" msgstr "" @@ -5368,17 +5307,17 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1739 +#: stock/models.py:1759 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1745 +#: stock/models.py:1765 msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:1026 +#: templates/js/order.js:257 templates/js/stock.js:1026 msgid "Date" msgstr "" @@ -5390,287 +5329,287 @@ msgstr "" msgid "Fail" msgstr "" -#: stock/api.py:212 +#: stock/api.py:211 #, python-brace-format msgid "Updated stock for {n} items" msgstr "" -#: stock/api.py:281 +#: stock/api.py:280 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:114 stock/forms.py:418 stock/models.py:505 +#: stock/forms.py:81 stock/forms.py:385 stock/models.py:513 #: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 msgid "Expiry Date" msgstr "" -#: stock/forms.py:115 stock/forms.py:419 +#: stock/forms.py:82 stock/forms.py:386 msgid "Expiration date for this stock item" msgstr "" -#: stock/forms.py:118 +#: stock/forms.py:85 msgid "Enter unique serial numbers (or leave blank)" msgstr "" -#: stock/forms.py:169 +#: stock/forms.py:136 msgid "Destination for serialized stock (by default, will remain in current location)" msgstr "" -#: stock/forms.py:171 +#: stock/forms.py:138 msgid "Serial numbers" msgstr "" -#: stock/forms.py:171 +#: stock/forms.py:138 msgid "Unique serial numbers (must match quantity)" msgstr "" -#: stock/forms.py:173 stock/forms.py:349 +#: stock/forms.py:140 stock/forms.py:316 msgid "Add transaction note (optional)" msgstr "" -#: stock/forms.py:203 stock/forms.py:259 +#: stock/forms.py:170 stock/forms.py:226 msgid "Select test report template" msgstr "" -#: stock/forms.py:267 templates/js/table_filters.js:75 +#: stock/forms.py:234 templates/js/table_filters.js:75 #: templates/js/table_filters.js:138 msgid "Include sublocations" msgstr "" -#: stock/forms.py:267 +#: stock/forms.py:234 msgid "Include stock items in sub locations" msgstr "" -#: stock/forms.py:302 +#: stock/forms.py:269 msgid "Stock item to install" msgstr "" -#: stock/forms.py:309 +#: stock/forms.py:276 msgid "Stock quantity to assign" msgstr "" -#: stock/forms.py:337 +#: stock/forms.py:304 msgid "Must not exceed available quantity" msgstr "" -#: stock/forms.py:347 +#: stock/forms.py:314 msgid "Destination location for uninstalled items" msgstr "" -#: stock/forms.py:351 +#: stock/forms.py:318 msgid "Confirm uninstall" msgstr "" -#: stock/forms.py:351 +#: stock/forms.py:318 msgid "Confirm removal of installed stock items" msgstr "" -#: stock/forms.py:375 +#: stock/forms.py:342 msgid "Destination stock location" msgstr "" -#: stock/forms.py:377 +#: stock/forms.py:344 msgid "Add note (required)" msgstr "" -#: stock/forms.py:381 stock/views.py:852 stock/views.py:1051 +#: stock/forms.py:348 stock/views.py:705 stock/views.py:904 msgid "Confirm stock adjustment" msgstr "" -#: stock/forms.py:381 +#: stock/forms.py:348 msgid "Confirm movement of stock items" msgstr "" -#: stock/forms.py:383 +#: stock/forms.py:350 msgid "Set Default Location" msgstr "" -#: stock/forms.py:383 +#: stock/forms.py:350 msgid "Set the destination as the default location for selected parts" msgstr "" -#: stock/models.py:52 stock/models.py:542 +#: stock/models.py:56 stock/models.py:550 msgid "Owner" msgstr "" -#: stock/models.py:53 stock/models.py:543 +#: stock/models.py:57 stock/models.py:551 msgid "Select Owner" msgstr "" -#: stock/models.py:271 +#: stock/models.py:279 msgid "StockItem with this serial number already exists" msgstr "" -#: stock/models.py:307 +#: stock/models.py:315 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:317 stock/models.py:326 +#: stock/models.py:325 stock/models.py:334 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:318 +#: stock/models.py:326 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:340 +#: stock/models.py:348 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:346 +#: stock/models.py:354 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:353 +#: stock/models.py:361 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:395 +#: stock/models.py:403 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:404 +#: stock/models.py:412 msgid "Base part" msgstr "" -#: stock/models.py:413 +#: stock/models.py:421 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:418 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:426 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "" -#: stock/models.py:421 +#: stock/models.py:429 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:428 +#: stock/models.py:436 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:433 stock/templates/stock/item_base.html:270 +#: stock/models.py:441 stock/templates/stock/item_base.html:270 msgid "Installed In" msgstr "" -#: stock/models.py:436 +#: stock/models.py:444 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:452 +#: stock/models.py:460 msgid "Serial number for this item" msgstr "" -#: stock/models.py:464 +#: stock/models.py:472 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:468 +#: stock/models.py:476 msgid "Stock Quantity" msgstr "" -#: stock/models.py:477 +#: stock/models.py:485 msgid "Source Build" msgstr "" -#: stock/models.py:479 +#: stock/models.py:487 msgid "Build for this stock item" msgstr "" -#: stock/models.py:490 +#: stock/models.py:498 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:493 +#: stock/models.py:501 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:499 +#: stock/models.py:507 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:506 +#: stock/models.py:514 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:519 +#: stock/models.py:527 msgid "Delete on deplete" msgstr "" -#: stock/models.py:519 +#: stock/models.py:527 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:529 stock/templates/stock/item_notes.html:13 +#: stock/models.py:537 stock/templates/stock/item_notes.html:13 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:538 +#: stock/models.py:546 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1006 +#: stock/models.py:1014 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1012 +#: stock/models.py:1020 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1018 +#: stock/models.py:1026 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1021 +#: stock/models.py:1029 msgid "Serial numbers must be a list of integers" msgstr "" -#: stock/models.py:1024 +#: stock/models.py:1032 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1031 +#: stock/models.py:1039 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "" -#: stock/models.py:1189 +#: stock/models.py:1197 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:1663 +#: stock/models.py:1679 msgid "Entry notes" msgstr "" -#: stock/models.py:1716 +#: stock/models.py:1736 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1722 +#: stock/models.py:1742 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1740 +#: stock/models.py:1760 msgid "Test name" msgstr "" -#: stock/models.py:1746 templates/js/table_filters.js:222 +#: stock/models.py:1766 templates/js/table_filters.js:222 msgid "Test result" msgstr "" -#: stock/models.py:1752 +#: stock/models.py:1772 msgid "Test output value" msgstr "" -#: stock/models.py:1759 +#: stock/models.py:1779 msgid "Test result attachment" msgstr "" -#: stock/models.py:1765 +#: stock/models.py:1785 msgid "Test notes" msgstr "" @@ -5860,6 +5799,10 @@ msgstr "" msgid "No stocktake performed" msgstr "" +#: stock/templates/stock/item_base.html:499 +msgid "Edit Stock Status" +msgstr "" + #: stock/templates/stock/item_childs.html:12 msgid "Child Stock Items" msgstr "" @@ -5919,6 +5862,19 @@ msgstr "" msgid "Add Test Data" msgstr "" +#: stock/templates/stock/item_tests.html:86 +#: stock/templates/stock/item_tests.html:111 +msgid "Add Test Result" +msgstr "" + +#: stock/templates/stock/item_tests.html:131 +msgid "Edit Test Result" +msgstr "" + +#: stock/templates/stock/item_tests.html:145 +msgid "Delete Test Result" +msgstr "" + #: stock/templates/stock/location.html:20 msgid "You are not in the list of owners of this location. This stock location cannot be edited." msgstr "" @@ -5967,7 +5923,7 @@ msgid "Stock Details" msgstr "" #: stock/templates/stock/location.html:117 templates/InvenTree/search.html:279 -#: templates/stats.html:97 users/models.py:41 +#: templates/stats.html:97 users/models.py:42 msgid "Stock Locations" msgstr "" @@ -6007,7 +5963,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1364 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1196 msgid "Convert Stock Item" msgstr "" @@ -6040,8 +5996,8 @@ msgstr "" msgid "Edit Stock Location" msgstr "" -#: stock/views.py:230 stock/views.py:1343 stock/views.py:1465 -#: stock/views.py:1830 +#: stock/views.py:230 stock/views.py:1175 stock/views.py:1297 +#: stock/views.py:1662 msgid "Owner is required (ownership control is enabled)" msgstr "" @@ -6049,205 +6005,177 @@ msgstr "" msgid "Stock Location QR code" msgstr "" -#: stock/views.py:265 -msgid "Add Stock Item Attachment" -msgstr "" - -#: stock/views.py:311 -msgid "Edit Stock Item Attachment" -msgstr "" - -#: stock/views.py:327 -msgid "Delete Stock Item Attachment" -msgstr "" - -#: stock/views.py:343 +#: stock/views.py:264 msgid "Assign to Customer" msgstr "" -#: stock/views.py:352 +#: stock/views.py:273 msgid "Customer must be specified" msgstr "" -#: stock/views.py:376 +#: stock/views.py:297 msgid "Return to Stock" msgstr "" -#: stock/views.py:385 +#: stock/views.py:306 msgid "Specify a valid location" msgstr "" -#: stock/views.py:396 +#: stock/views.py:317 msgid "Stock item returned from customer" msgstr "" -#: stock/views.py:407 +#: stock/views.py:328 msgid "Delete All Test Data" msgstr "" -#: stock/views.py:424 +#: stock/views.py:345 msgid "Confirm test data deletion" msgstr "" -#: stock/views.py:444 -msgid "Add Test Result" -msgstr "" - -#: stock/views.py:484 -msgid "Edit Test Result" -msgstr "" - -#: stock/views.py:501 -msgid "Delete Test Result" -msgstr "" - -#: stock/views.py:509 +#: stock/views.py:362 msgid "Stock Export Options" msgstr "" -#: stock/views.py:630 +#: stock/views.py:483 msgid "Stock Item QR Code" msgstr "" -#: stock/views.py:656 +#: stock/views.py:509 msgid "Install Stock Item" msgstr "" -#: stock/views.py:755 +#: stock/views.py:608 msgid "Uninstall Stock Items" msgstr "" -#: stock/views.py:863 +#: stock/views.py:716 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:888 +#: stock/views.py:741 msgid "Adjust Stock" msgstr "" -#: stock/views.py:998 +#: stock/views.py:851 msgid "Move Stock Items" msgstr "" -#: stock/views.py:998 +#: stock/views.py:851 msgid "Move" msgstr "" -#: stock/views.py:999 +#: stock/views.py:852 msgid "Count Stock Items" msgstr "" -#: stock/views.py:999 +#: stock/views.py:852 msgid "Count" msgstr "" -#: stock/views.py:1000 +#: stock/views.py:853 msgid "Remove From Stock" msgstr "" -#: stock/views.py:1000 +#: stock/views.py:853 msgid "Take" msgstr "" -#: stock/views.py:1001 +#: stock/views.py:854 msgid "Add Stock Items" msgstr "" -#: stock/views.py:1001 users/models.py:187 +#: stock/views.py:854 users/models.py:188 msgid "Add" msgstr "" -#: stock/views.py:1002 +#: stock/views.py:855 msgid "Delete Stock Items" msgstr "" -#: stock/views.py:1031 +#: stock/views.py:884 msgid "Must enter integer value" msgstr "" -#: stock/views.py:1036 +#: stock/views.py:889 msgid "Quantity must be positive" msgstr "" -#: stock/views.py:1043 +#: stock/views.py:896 #, python-brace-format msgid "Quantity must not exceed {x}" msgstr "" -#: stock/views.py:1107 +#: stock/views.py:960 msgid "No action performed" msgstr "" -#: stock/views.py:1122 +#: stock/views.py:975 #, python-brace-format msgid "Added stock to {n} items" msgstr "" -#: stock/views.py:1137 +#: stock/views.py:990 #, python-brace-format msgid "Removed stock from {n} items" msgstr "" -#: stock/views.py:1150 +#: stock/views.py:1003 #, python-brace-format msgid "Counted stock for {n} items" msgstr "" -#: stock/views.py:1190 +#: stock/views.py:1043 msgid "No items were moved" msgstr "" -#: stock/views.py:1193 +#: stock/views.py:1046 #, python-brace-format msgid "Moved {n} items to {dest}" msgstr "" -#: stock/views.py:1212 +#: stock/views.py:1065 #, python-brace-format msgid "Deleted {n} stock items" msgstr "" -#: stock/views.py:1222 -msgid "Edit Stock Item Status" -msgstr "" - -#: stock/views.py:1245 +#: stock/views.py:1077 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:1482 +#: stock/views.py:1314 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1575 templates/js/build.js:327 +#: stock/views.py:1407 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1717 +#: stock/views.py:1549 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1799 +#: stock/views.py:1631 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1899 +#: stock/views.py:1731 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1912 +#: stock/views.py:1744 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1923 +#: stock/views.py:1755 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1930 +#: stock/views.py:1762 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1939 +#: stock/views.py:1771 msgid "Add Stock Tracking Entry" msgstr "" @@ -6604,24 +6532,12 @@ msgstr "" msgid "copy version information" msgstr "" -#: templates/about.html:100 templates/js/modals.js:568 -#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54 -#: templates/modals.html:97 +#: templates/about.html:100 templates/js/modals.js:34 +#: templates/js/modals.js:677 templates/js/modals.js:970 +#: templates/modals.html:29 templates/modals.html:54 templates/modals.html:97 msgid "Close" msgstr "" -#: templates/attachment_table.html:6 -msgid "Add Attachment" -msgstr "" - -#: templates/attachment_table.html:17 -msgid "Uploaded" -msgstr "" - -#: templates/attachment_table.html:35 -msgid "Delete attachment" -msgstr "" - #: templates/image_download.html:8 msgid "Specify URL for downloading image" msgstr "" @@ -6638,6 +6554,22 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" +#: templates/js/attachment.js:16 +msgid "No attachments found" +msgstr "" + +#: templates/js/attachment.js:56 +msgid "Upload Date" +msgstr "" + +#: templates/js/attachment.js:69 +msgid "Edit attachment" +msgstr "" + +#: templates/js/attachment.js:76 +msgid "Delete attachment" +msgstr "" + #: templates/js/barcode.js:8 msgid "Scan barcode data here using wedge scanner" msgstr "" @@ -6666,7 +6598,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:921 +#: templates/js/barcode.js:119 templates/js/modals.js:1030 msgid "Invalid server response" msgstr "" @@ -6766,7 +6698,7 @@ msgstr "" msgid "Edit BOM Item" msgstr "" -#: templates/js/bom.js:372 +#: templates/js/bom.js:372 templates/js/bom.js:519 msgid "Delete BOM Item" msgstr "" @@ -6794,7 +6726,7 @@ msgstr "" msgid "No build order allocations found" msgstr "" -#: templates/js/build.js:222 templates/js/order.js:382 +#: templates/js/build.js:222 templates/js/order.js:449 msgid "Location not specified" msgstr "" @@ -6832,45 +6764,69 @@ msgstr "" msgid "No parts allocated for" msgstr "" -#: templates/js/company.js:74 +#: templates/js/company.js:45 +msgid "Edit Company" +msgstr "" + +#: templates/js/company.js:66 +msgid "Add new Company" +msgstr "" + +#: templates/js/company.js:143 msgid "Parts Supplied" msgstr "" -#: templates/js/company.js:83 +#: templates/js/company.js:152 msgid "Parts Manufactured" msgstr "" -#: templates/js/company.js:96 +#: templates/js/company.js:165 msgid "No company information found" msgstr "" -#: templates/js/company.js:129 +#: templates/js/company.js:183 +msgid "The following manufacturer parts will be deleted" +msgstr "" + +#: templates/js/company.js:200 +msgid "Delete Manufacturer Parts" +msgstr "" + +#: templates/js/company.js:253 msgid "No manufacturer parts found" msgstr "" -#: templates/js/company.js:148 templates/js/company.js:347 +#: templates/js/company.js:272 templates/js/company.js:472 #: templates/js/part.js:68 templates/js/part.js:153 msgid "Template part" msgstr "" -#: templates/js/company.js:152 templates/js/company.js:351 +#: templates/js/company.js:276 templates/js/company.js:476 #: templates/js/part.js:72 templates/js/part.js:157 msgid "Assembled part" msgstr "" -#: templates/js/company.js:226 +#: templates/js/company.js:350 msgid "No parameters found" msgstr "" -#: templates/js/company.js:262 +#: templates/js/company.js:386 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:263 +#: templates/js/company.js:387 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:328 +#: templates/js/company.js:406 +msgid "Edit Parameter" +msgstr "" + +#: templates/js/company.js:417 +msgid "Delete Parameter" +msgstr "" + +#: templates/js/company.js:453 msgid "No supplier parts found" msgstr "" @@ -6898,6 +6854,83 @@ msgstr "" msgid "Create filter" msgstr "" +#: templates/js/forms.js:278 templates/js/forms.js:291 +#: templates/js/forms.js:303 templates/js/forms.js:315 +msgid "Action Prohibited" +msgstr "" + +#: templates/js/forms.js:279 +msgid "Create operation not allowed" +msgstr "" + +#: templates/js/forms.js:292 +msgid "Update operation not allowed" +msgstr "" + +#: templates/js/forms.js:304 +msgid "Delete operation not allowed" +msgstr "" + +#: templates/js/forms.js:316 +msgid "View operation not allowed" +msgstr "" + +#: templates/js/forms.js:583 templates/js/modals.js:1040 +msgid "No Response" +msgstr "" + +#: templates/js/forms.js:584 templates/js/modals.js:1041 +msgid "No response from the InvenTree server" +msgstr "" + +#: templates/js/forms.js:590 templates/js/modals.js:1050 +msgid "Error 401: Not Authenticated" +msgstr "" + +#: templates/js/forms.js:591 templates/js/modals.js:1051 +msgid "Authentication credentials not supplied" +msgstr "" + +#: templates/js/forms.js:597 templates/js/modals.js:1055 +msgid "Error 403: Permission Denied" +msgstr "" + +#: templates/js/forms.js:598 templates/js/modals.js:1056 +msgid "You do not have the required permissions to access this function" +msgstr "" + +#: templates/js/forms.js:604 templates/js/modals.js:1060 +msgid "Error 404: Resource Not Found" +msgstr "" + +#: templates/js/forms.js:605 templates/js/modals.js:1061 +msgid "The requested resource could not be located on the server" +msgstr "" + +#: templates/js/forms.js:611 templates/js/modals.js:1065 +msgid "Error 408: Timeout" +msgstr "" + +#: templates/js/forms.js:612 templates/js/modals.js:1066 +msgid "Connection timeout while requesting data from server" +msgstr "" + +#: templates/js/forms.js:618 templates/js/modals.js:1069 +msgid "Error requesting form data" +msgstr "" + +#: templates/js/forms.js:788 templates/modals.html:21 templates/modals.html:47 +msgid "Form errors exist" +msgstr "" + +#: templates/js/forms.js:1161 +msgid "Searching" +msgstr "" + +#: templates/js/forms.js:1301 +msgid "Clear input" +msgstr "" + #: templates/js/label.js:10 templates/js/report.js:98 msgid "Select Stock Items" msgstr "" @@ -6938,112 +6971,102 @@ msgstr "" msgid "Select Label Template" msgstr "" -#: templates/js/modals.js:265 -msgid "Waiting for server..." -msgstr "" - -#: templates/js/modals.js:424 -msgid "Show Error Information" -msgstr "" - -#: templates/js/modals.js:491 templates/modals.html:76 -msgid "Accept" -msgstr "" - -#: templates/js/modals.js:492 templates/modals.html:75 +#: templates/js/modals.js:59 templates/js/modals.js:105 +#: templates/js/modals.js:601 templates/modals.html:75 msgid "Cancel" msgstr "" -#: templates/js/modals.js:556 -msgid "Loading Data" -msgstr "" - -#: templates/js/modals.js:567 templates/js/modals.js:860 +#: templates/js/modals.js:60 templates/js/modals.js:104 +#: templates/js/modals.js:676 templates/js/modals.js:969 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" -#: templates/js/modals.js:811 +#: templates/js/modals.js:103 +msgid "Form Title" +msgstr "" + +#: templates/js/modals.js:374 +msgid "Waiting for server..." +msgstr "" + +#: templates/js/modals.js:533 +msgid "Show Error Information" +msgstr "" + +#: templates/js/modals.js:600 templates/modals.html:76 +msgid "Accept" +msgstr "" + +#: templates/js/modals.js:665 +msgid "Loading Data" +msgstr "" + +#: templates/js/modals.js:920 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:811 +#: templates/js/modals.js:920 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:824 +#: templates/js/modals.js:933 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:921 +#: templates/js/modals.js:1030 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:931 -msgid "No Response" -msgstr "" - -#: templates/js/modals.js:932 -msgid "No response from the InvenTree server" -msgstr "" - -#: templates/js/modals.js:936 +#: templates/js/modals.js:1045 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:937 +#: templates/js/modals.js:1046 msgid "Server returned error code 400" msgstr "" -#: templates/js/modals.js:941 -msgid "Error 401: Not Authenticated" +#: templates/js/model_renderers.js:21 +msgid "Company ID" msgstr "" -#: templates/js/modals.js:942 -msgid "Authentication credentials not supplied" +#: templates/js/model_renderers.js:63 +msgid "Location ID" msgstr "" -#: templates/js/modals.js:946 -msgid "Error 403: Permission Denied" +#: templates/js/model_renderers.js:90 +msgid "Part ID" msgstr "" -#: templates/js/modals.js:947 -msgid "You do not have the required permissions to access this function" +#: templates/js/model_renderers.js:126 +msgid "Category ID" msgstr "" -#: templates/js/modals.js:951 -msgid "Error 404: Resource Not Found" +#: templates/js/model_renderers.js:150 +msgid "Supplier Part ID" msgstr "" -#: templates/js/modals.js:952 -msgid "The requested resource could not be located on the server" +#: templates/js/order.js:31 +msgid "Create Sales Order" msgstr "" -#: templates/js/modals.js:956 -msgid "Error 408: Timeout" -msgstr "" - -#: templates/js/modals.js:957 -msgid "Connection timeout while requesting data from server" -msgstr "" - -#: templates/js/modals.js:960 -msgid "Error requesting form data" -msgstr "" - -#: templates/js/order.js:138 +#: templates/js/order.js:200 msgid "No purchase orders found" msgstr "" -#: templates/js/order.js:162 templates/js/order.js:257 +#: templates/js/order.js:224 templates/js/order.js:319 msgid "Order is overdue" msgstr "" -#: templates/js/order.js:234 +#: templates/js/order.js:296 msgid "No sales orders found" msgstr "" -#: templates/js/order.js:343 +#: templates/js/order.js:333 +msgid "Invalid Customer" +msgstr "" + +#: templates/js/order.js:410 msgid "No sales order allocations found" msgstr "" @@ -7595,10 +7618,6 @@ msgstr "" msgid "All" msgstr "" -#: templates/modals.html:21 templates/modals.html:47 -msgid "Form errors exist" -msgstr "" - #: templates/navbar.html:13 msgid "Toggle navigation" msgstr "" @@ -7615,7 +7634,7 @@ msgstr "" msgid "Scan Barcode" msgstr "" -#: templates/navbar.html:77 users/models.py:38 +#: templates/navbar.html:77 users/models.py:39 msgid "Admin" msgstr "" @@ -7835,35 +7854,35 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:174 +#: users/models.py:175 msgid "Permission set" msgstr "" -#: users/models.py:182 +#: users/models.py:183 msgid "Group" msgstr "" -#: users/models.py:185 +#: users/models.py:186 msgid "View" msgstr "" -#: users/models.py:185 +#: users/models.py:186 msgid "Permission to view items" msgstr "" -#: users/models.py:187 +#: users/models.py:188 msgid "Permission to add items" msgstr "" -#: users/models.py:189 +#: users/models.py:190 msgid "Change" msgstr "" -#: users/models.py:189 +#: users/models.py:190 msgid "Permissions to edit items" msgstr "" -#: users/models.py:191 +#: users/models.py:192 msgid "Permission to delete items" msgstr "" From 4aa83abdc6752b4fdea110b2b0e1cb3981616e02 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sat, 3 Jul 2021 22:44:04 +1000 Subject: [PATCH 343/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/es/LC_MESSAGES/django.po | 2163 +++++++++++---------- 1 file changed, 1091 insertions(+), 1072 deletions(-) diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index dea7d102d3..9968d727ff 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-03 06:24+0000\n" -"PO-Revision-Date: 2021-07-03 06:27\n" +"POT-Creation-Date: 2021-07-03 12:15+0000\n" +"PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -29,14 +29,14 @@ msgstr "No se especificó ninguna acción" msgid "No matching action found" msgstr "No se encontró ninguna acción coincidente" -#: InvenTree/fields.py:84 +#: InvenTree/fields.py:99 msgid "Enter date" msgstr "Ingrese la fecha" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 -#: order/forms.py:31 order/forms.py:42 order/forms.py:53 order/forms.py:64 -#: order/forms.py:75 part/forms.py:134 +#: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 +#: order/forms.py:74 part/forms.py:118 templates/js/forms.js:486 msgid "Confirm" msgstr "Confirmar" @@ -77,8 +77,8 @@ msgstr "Seleccionar Categoría" msgid "Duplicate serial: {n}" msgstr "" -#: InvenTree/helpers.py:403 order/models.py:244 order/models.py:354 -#: stock/views.py:1795 +#: InvenTree/helpers.py:403 order/models.py:311 order/models.py:421 +#: stock/views.py:1627 msgid "Invalid quantity provided" msgstr "Cantidad proporcionada no válida" @@ -106,49 +106,53 @@ msgstr "Numeros de serie no encontrados" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "" -#: InvenTree/models.py:59 stock/models.py:1758 +#: InvenTree/models.py:61 stock/models.py:1778 msgid "Attachment" msgstr "" -#: InvenTree/models.py:60 +#: InvenTree/models.py:62 msgid "Select file to attach" msgstr "" -#: InvenTree/models.py:62 templates/attachment_table.html:16 +#: InvenTree/models.py:64 templates/js/attachment.js:52 msgid "Comment" msgstr "Comentario" -#: InvenTree/models.py:62 +#: InvenTree/models.py:64 msgid "File comment" msgstr "" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2022 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2043 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1193 msgid "User" msgstr "Usuario" -#: InvenTree/models.py:72 +#: InvenTree/models.py:74 msgid "upload date" msgstr "" -#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 -#: label/models.py:102 part/models.py:671 part/models.py:2163 +#: InvenTree/models.py:102 +msgid "Invalid choice" +msgstr "" + +#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 +#: label/models.py:103 part/models.py:680 part/models.py:2192 #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 -#: templates/js/company.js:235 templates/js/part.js:118 +#: templates/js/company.js:359 templates/js/part.js:118 #: templates/js/part.js:642 templates/js/stock.js:986 msgid "Name" msgstr "Nombre" -#: InvenTree/models.py:114 build/models.py:135 -#: build/templates/build/detail.html:21 company/models.py:339 -#: company/models.py:532 company/templates/company/detail.html:27 +#: InvenTree/models.py:125 build/models.py:139 +#: build/templates/build/detail.html:21 company/models.py:353 +#: company/models.py:554 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 -#: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:100 order/templates/order/purchase_order_detail.html:147 -#: part/models.py:695 part/templates/part/detail.html:54 +#: company/templates/company/supplier_part_detail.html:31 label/models.py:110 +#: order/models.py:154 order/templates/order/purchase_order_detail.html:174 +#: part/models.py:704 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 #: report/templates/report/inventree_build_order_base.html:118 @@ -156,39 +160,43 @@ msgstr "Nombre" #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 #: templates/js/build.js:834 templates/js/build.js:1102 -#: templates/js/company.js:56 templates/js/order.js:183 -#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 +#: templates/js/company.js:125 templates/js/order.js:245 +#: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 #: templates/js/stock.js:557 templates/js/stock.js:998 #: templates/js/stock.js:1043 msgid "Description" msgstr "Descripción" -#: InvenTree/models.py:115 +#: InvenTree/models.py:126 msgid "Description (optional)" msgstr "" -#: InvenTree/models.py:123 +#: InvenTree/models.py:134 msgid "parent" msgstr "" -#: InvenTree/settings.py:504 +#: InvenTree/serializers.py:52 +msgid "Must be a valid number" +msgstr "" + +#: InvenTree/settings.py:505 msgid "English" msgstr "Inglés" -#: InvenTree/settings.py:505 +#: InvenTree/settings.py:506 msgid "French" msgstr "Francés" -#: InvenTree/settings.py:506 +#: InvenTree/settings.py:507 msgid "German" msgstr "Alemán" -#: InvenTree/settings.py:507 +#: InvenTree/settings.py:508 msgid "Polish" msgstr "Polaco" -#: InvenTree/settings.py:508 +#: InvenTree/settings.py:509 msgid "Turkish" msgstr "Turco" @@ -446,48 +454,48 @@ msgid "Order target date" msgstr "" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 order/forms.py:118 order/forms.py:153 +#: build/templates/build/detail.html:121 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:881 templates/js/order.js:200 -#: templates/js/order.js:298 +#: templates/js/build.js:881 templates/js/order.js:262 +#: templates/js/order.js:365 msgid "Target Date" msgstr "" -#: build/forms.py:43 build/models.py:225 +#: build/forms.py:43 build/models.py:229 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1346 +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1354 #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:741 -#: company/forms.py:189 company/templates/company/supplier_part_pricing.html:77 -#: order/forms.py:197 order/forms.py:215 order/forms.py:250 order/forms.py:272 -#: order/forms.py:289 order/models.py:613 order/models.py:835 -#: order/templates/order/order_wizard/match_parts.html:30 +#: company/forms.py:124 company/templates/company/supplier_part_pricing.html:79 +#: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:702 +#: order/models.py:941 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:179 -#: order/templates/order/sales_order_detail.html:70 -#: order/templates/order/sales_order_detail.html:77 -#: order/templates/order/sales_order_detail.html:162 -#: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2293 +#: order/templates/order/purchase_order_detail.html:206 +#: order/templates/order/sales_order_detail.html:80 +#: order/templates/order/sales_order_detail.html:87 +#: order/templates/order/sales_order_detail.html:172 +#: order/templates/order/sales_order_detail.html:244 part/forms.py:314 +#: part/forms.py:344 part/forms.py:360 part/forms.py:376 part/models.py:2330 #: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 #: part/templates/part/prices.html:474 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:91 #: report/templates/report/inventree_test_report_base.html:77 -#: stock/forms.py:175 stock/forms.py:308 +#: stock/forms.py:142 stock/forms.py:275 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 -#: templates/js/build.js:1112 templates/js/order.js:393 -#: templates/js/part.js:827 templates/js/part.js:949 templates/js/part.js:1005 -#: templates/js/stock.js:1178 templates/js/stock.js:1397 +#: templates/js/build.js:1112 templates/js/model_renderers.js:43 +#: templates/js/order.js:460 templates/js/part.js:827 templates/js/part.js:949 +#: templates/js/part.js:1005 templates/js/stock.js:1178 +#: templates/js/stock.js:1397 msgid "Quantity" msgstr "Cantidad" @@ -499,7 +507,7 @@ msgstr "" msgid "Enter quantity for build output" msgstr "" -#: build/forms.py:95 order/forms.py:244 stock/forms.py:118 +#: build/forms.py:95 order/forms.py:114 stock/forms.py:85 msgid "Serial Numbers" msgstr "Números de serie" @@ -528,11 +536,11 @@ msgid "Mark build as complete" msgstr "" #: build/forms.py:210 build/templates/build/auto_allocate.html:18 -#: stock/forms.py:347 stock/templates/stock/item_base.html:285 +#: stock/forms.py:314 stock/templates/stock/item_base.html:285 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 -#: templates/js/build.js:586 templates/js/order.js:378 +#: templates/js/build.js:586 templates/js/order.js:445 #: templates/js/stock.js:643 templates/js/stock.js:1070 msgid "Location" msgstr "Unicación" @@ -542,11 +550,11 @@ msgid "Location of completed parts" msgstr "" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:465 +#: build/templates/build/detail.html:59 order/models.py:545 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 -#: templates/js/order.js:187 templates/js/order.js:285 +#: templates/js/order.js:249 templates/js/order.js:352 #: templates/js/stock.js:630 templates/js/stock.js:1147 #: templates/js/stock.js:1413 msgid "Status" @@ -580,60 +588,60 @@ msgstr "" msgid "Select quantity of stock to allocate" msgstr "" -#: build/models.py:66 build/templates/build/build_base.html:9 +#: build/models.py:70 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 #: report/templates/report/inventree_build_order_base.html:106 #: templates/js/build.js:195 msgid "Build Order" msgstr "" -#: build/models.py:67 build/templates/build/index.html:8 +#: build/models.py:71 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 #: part/templates/part/navbar.html:61 templates/InvenTree/index.html:191 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:34 users/models.py:43 +#: templates/InvenTree/settings/tabs.html:34 users/models.py:44 msgid "Build Orders" msgstr "" -#: build/models.py:127 +#: build/models.py:131 msgid "Build Order Reference" msgstr "" -#: build/models.py:128 order/models.py:98 order/models.py:615 -#: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2302 +#: build/models.py:132 order/models.py:242 order/models.py:529 +#: order/models.py:709 order/templates/order/purchase_order_detail.html:201 +#: order/templates/order/sales_order_detail.html:239 part/models.py:2339 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:661 templates/js/build.js:1106 msgid "Reference" msgstr "Referencia" -#: build/models.py:138 +#: build/models.py:142 msgid "Brief description of the build" msgstr "" -#: build/models.py:147 build/templates/build/build_base.html:163 +#: build/models.py:151 build/templates/build/build_base.html:163 #: build/templates/build/detail.html:77 msgid "Parent Build" msgstr "" -#: build/models.py:148 +#: build/models.py:152 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:153 build/templates/build/auto_allocate.html:16 +#: build/models.py:157 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:663 -#: order/models.py:657 order/models.py:712 +#: build/templates/build/detail.html:26 company/models.py:689 +#: order/models.py:755 order/models.py:814 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:132 +#: order/templates/order/purchase_order_detail.html:159 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1975 part/models.py:1987 part/models.py:2002 -#: part/models.py:2020 part/models.py:2095 part/models.py:2191 -#: part/models.py:2277 part/templates/part/part_app_base.html:8 +#: order/templates/order/sales_order_detail.html:224 part/models.py:325 +#: part/models.py:1988 part/models.py:2004 part/models.py:2023 +#: part/models.py:2041 part/models.py:2120 part/models.py:2224 +#: part/models.py:2314 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -642,222 +650,222 @@ msgstr "" #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:552 templates/js/build.js:839 -#: templates/js/build.js:1079 templates/js/company.js:140 -#: templates/js/company.js:339 templates/js/part.js:241 +#: templates/js/build.js:1079 templates/js/company.js:264 +#: templates/js/company.js:464 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 #: templates/js/stock.js:1385 msgid "Part" msgstr "Parte" -#: build/models.py:161 +#: build/models.py:165 msgid "Select part to build" msgstr "" -#: build/models.py:166 +#: build/models.py:170 msgid "Sales Order Reference" msgstr "" -#: build/models.py:170 +#: build/models.py:174 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:175 +#: build/models.py:179 msgid "Source Location" msgstr "" -#: build/models.py:179 +#: build/models.py:183 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:184 +#: build/models.py:188 msgid "Destination Location" msgstr "" -#: build/models.py:188 +#: build/models.py:192 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:192 +#: build/models.py:196 msgid "Build Quantity" msgstr "" -#: build/models.py:195 +#: build/models.py:199 msgid "Number of stock items to build" msgstr "" -#: build/models.py:199 +#: build/models.py:203 msgid "Completed items" msgstr "Elementos completados" -#: build/models.py:201 +#: build/models.py:205 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:205 part/templates/part/part_base.html:167 +#: build/models.py:209 part/templates/part/part_base.html:167 msgid "Build Status" msgstr "" -#: build/models.py:209 +#: build/models.py:213 msgid "Build status code" msgstr "" -#: build/models.py:213 stock/models.py:462 +#: build/models.py:217 stock/models.py:470 msgid "Batch Code" msgstr "" -#: build/models.py:217 +#: build/models.py:221 msgid "Batch code for this build output" msgstr "" -#: build/models.py:220 order/models.py:104 part/models.py:867 -#: part/templates/part/detail.html:126 templates/js/order.js:293 +#: build/models.py:224 order/models.py:158 part/models.py:876 +#: part/templates/part/detail.html:126 templates/js/order.js:360 msgid "Creation Date" msgstr "" -#: build/models.py:224 order/models.py:471 +#: build/models.py:228 order/models.py:551 msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:217 templates/js/build.js:886 +#: build/models.py:232 order/models.py:284 templates/js/build.js:886 msgid "Completion Date" msgstr "" -#: build/models.py:234 +#: build/models.py:238 msgid "completed by" msgstr "" -#: build/models.py:242 +#: build/models.py:246 msgid "Issued by" msgstr "" -#: build/models.py:243 +#: build/models.py:247 msgid "User who issued this build order" msgstr "" -#: build/models.py:251 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:118 +#: build/models.py:255 build/templates/build/build_base.html:184 +#: build/templates/build/detail.html:105 order/models.py:172 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:871 +#: order/templates/order/sales_order_base.html:140 part/models.py:880 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "Responsable" -#: build/models.py:252 +#: build/models.py:256 msgid "User responsible for this build order" msgstr "" -#: build/models.py:257 build/templates/build/detail.html:91 +#: build/models.py:261 build/templates/build/detail.html:91 #: company/templates/company/manufacturer_part_base.html:79 #: company/templates/company/manufacturer_part_detail.html:28 #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 #: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 -#: stock/models.py:456 stock/templates/stock/item_base.html:345 +#: stock/models.py:464 stock/templates/stock/item_base.html:345 msgid "External Link" msgstr "" -#: build/models.py:258 part/models.py:729 stock/models.py:458 +#: build/models.py:262 part/models.py:738 stock/models.py:466 msgid "Link to external URL" msgstr "" -#: build/models.py:262 build/templates/build/navbar.html:53 -#: company/models.py:132 company/models.py:539 +#: build/models.py:266 build/templates/build/navbar.html:53 +#: company/models.py:141 company/models.py:561 #: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:122 -#: order/models.py:617 order/templates/order/po_navbar.html:38 +#: company/templates/company/navbar.html:73 order/models.py:176 +#: order/models.py:711 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:243 -#: order/templates/order/sales_order_detail.html:309 +#: order/templates/order/purchase_order_detail.html:270 +#: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:856 +#: order/templates/order/so_navbar.html:36 part/models.py:865 #: part/templates/part/navbar.html:133 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 -#: stock/models.py:528 stock/models.py:1662 stock/models.py:1764 +#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 +#: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:713 msgid "Notes" msgstr "Notas" -#: build/models.py:263 +#: build/models.py:267 msgid "Extra build notes" msgstr "" -#: build/models.py:740 +#: build/models.py:744 msgid "No build output specified" msgstr "" -#: build/models.py:743 +#: build/models.py:747 msgid "Build output is already completed" msgstr "" -#: build/models.py:746 +#: build/models.py:750 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1152 +#: build/models.py:1160 msgid "BuildItem must be unique for build, stock_item and install_into" msgstr "" -#: build/models.py:1177 +#: build/models.py:1185 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1181 +#: build/models.py:1189 #, python-brace-format msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1188 order/models.py:809 +#: build/models.py:1196 order/models.py:915 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1192 order/models.py:812 +#: build/models.py:1200 order/models.py:918 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1196 +#: build/models.py:1204 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1256 +#: build/models.py:1264 #, python-brace-format msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" -#: build/models.py:1316 stock/templates/stock/item_base.html:317 +#: build/models.py:1324 stock/templates/stock/item_base.html:317 #: templates/InvenTree/search.html:183 templates/js/build.js:812 #: templates/navbar.html:29 msgid "Build" msgstr "" -#: build/models.py:1317 +#: build/models.py:1325 msgid "Build to allocate parts" msgstr "" -#: build/models.py:1333 stock/templates/stock/item_base.html:8 +#: build/models.py:1341 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:929 -#: templates/js/order.js:366 templates/js/order.js:371 +#: templates/js/order.js:433 templates/js/order.js:438 #: templates/js/stock.js:1129 msgid "Stock Item" msgstr "" -#: build/models.py:1334 +#: build/models.py:1342 msgid "Source stock item" msgstr "" -#: build/models.py:1347 +#: build/models.py:1355 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1355 +#: build/models.py:1363 msgid "Install into" msgstr "" -#: build/models.py:1356 +#: build/models.py:1364 msgid "Destination stock item" msgstr "" @@ -891,7 +899,7 @@ msgstr "" #: build/templates/build/allocate.html:30 #: company/templates/company/detail_manufacturer_part.html:33 -#: company/templates/company/detail_supplier_part.html:32 order/views.py:992 +#: company/templates/company/detail_supplier_part.html:32 order/views.py:724 #: part/templates/part/category.html:136 msgid "Order Parts" msgstr "" @@ -910,11 +918,11 @@ msgstr "" #: build/templates/build/allocation_card.html:21 #: build/templates/build/complete_output.html:46 -#: order/templates/order/sales_order_detail.html:75 -#: order/templates/order/sales_order_detail.html:160 +#: order/templates/order/sales_order_detail.html:85 +#: order/templates/order/sales_order_detail.html:170 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:450 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:570 +#: stock/models.py:458 stock/templates/stock/item_base.html:249 +#: templates/js/build.js:570 templates/js/model_renderers.js:41 msgid "Serial Number" msgstr "Número de serie" @@ -927,6 +935,35 @@ msgstr "Número de serie" msgid "Attachments" msgstr "" +#: build/templates/build/attachments.html:51 +#: order/templates/order/so_attachments.html:79 +#: part/templates/part/attachments.html:81 +#: stock/templates/stock/item_attachments.html:81 +#: templates/attachment_table.html:6 +msgid "Add Attachment" +msgstr "" + +#: build/templates/build/attachments.html:69 +#: order/templates/order/so_attachments.html:52 +#: part/templates/part/attachments.html:35 +#: stock/templates/stock/item_attachments.html:49 +msgid "Edit Attachment" +msgstr "" + +#: build/templates/build/attachments.html:76 +#: order/templates/order/so_attachments.html:58 +#: part/templates/part/attachments.html:44 +#: stock/templates/stock/item_attachments.html:58 +msgid "Confirm Delete Operation" +msgstr "" + +#: build/templates/build/attachments.html:77 +#: order/templates/order/so_attachments.html:59 +#: part/templates/part/attachments.html:45 +#: stock/templates/stock/item_attachments.html:59 +msgid "Delete Attachment" +msgstr "" + #: build/templates/build/auto_allocate.html:9 msgid "Automatically Allocate Stock" msgstr "" @@ -1034,13 +1071,13 @@ msgid "Progress" msgstr "Progreso" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:710 +#: build/templates/build/detail.html:84 order/models.py:812 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 -#: stock/templates/stock/item_base.html:279 templates/js/order.js:245 +#: stock/templates/stock/item_base.html:279 templates/js/order.js:307 msgid "Sales Order" msgstr "" @@ -1181,10 +1218,10 @@ msgstr "" msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 order/forms.py:89 order/models.py:673 -#: order/templates/order/purchase_order_detail.html:239 -#: order/templates/order/receive_parts.html:25 stock/forms.py:169 -#: stock/forms.py:375 +#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:771 +#: order/templates/order/purchase_order_detail.html:266 +#: order/templates/order/receive_parts.html:25 stock/forms.py:136 +#: stock/forms.py:342 msgid "Destination" msgstr "Destinación" @@ -1285,7 +1322,6 @@ msgstr "" #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 #: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487 -#: stock/templates/stock/item_base.html:497 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "Guardar" @@ -1314,7 +1350,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1821 +#: build/views.py:184 stock/views.py:1653 msgid "Serial numbers already exist" msgstr "" @@ -1330,7 +1366,7 @@ msgstr "" msgid "Confirm unallocation of build stock" msgstr "" -#: build/views.py:281 build/views.py:371 stock/views.py:425 +#: build/views.py:281 build/views.py:371 stock/views.py:346 msgid "Check the confirmation box" msgstr "" @@ -1427,31 +1463,6 @@ msgstr "" msgid "Updated Build Item" msgstr "" -#: build/views.py:1070 -msgid "Add Build Order Attachment" -msgstr "" - -#: build/views.py:1083 order/views.py:117 order/views.py:169 part/views.py:179 -#: stock/views.py:277 -msgid "Added attachment" -msgstr "" - -#: build/views.py:1119 order/views.py:196 order/views.py:217 -msgid "Edit Attachment" -msgstr "" - -#: build/views.py:1129 order/views.py:200 order/views.py:221 -msgid "Attachment updated" -msgstr "" - -#: build/views.py:1139 order/views.py:236 order/views.py:250 -msgid "Delete Attachment" -msgstr "" - -#: build/views.py:1144 order/views.py:242 order/views.py:256 stock/views.py:333 -msgid "Deleted attachment" -msgstr "" - #: common/files.py:66 msgid "Unsupported file format: {ext.upper()}" msgstr "" @@ -1468,7 +1479,7 @@ msgstr "" msgid "Error reading file (data could be corrupted)" msgstr "" -#: common/forms.py:34 templates/attachment_table.html:15 +#: common/forms.py:34 templates/js/attachment.js:42 msgid "File" msgstr "" @@ -1501,7 +1512,7 @@ msgstr "" msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:72 company/models.py:94 company/models.py:95 +#: common/models.py:72 company/models.py:99 company/models.py:100 msgid "Company name" msgstr "" @@ -1605,8 +1616,8 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2193 part/templates/part/detail.html:160 -#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 +#: common/models.py:160 part/models.py:2226 part/templates/part/detail.html:160 +#: report/models.py:186 stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:320 msgid "Template" msgstr "" @@ -1615,7 +1626,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:167 part/models.py:819 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:828 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:332 msgid "Assembly" msgstr "" @@ -1624,7 +1635,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:174 part/models.py:825 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:834 part/templates/part/detail.html:180 #: templates/js/table_filters.js:336 msgid "Component" msgstr "" @@ -1633,7 +1644,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:181 part/models.py:836 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:845 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "" @@ -1641,7 +1652,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:188 part/models.py:841 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:850 part/templates/part/detail.html:210 #: templates/js/table_filters.js:344 msgid "Salable" msgstr "" @@ -1650,7 +1661,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:195 part/models.py:831 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:840 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:348 msgid "Trackable" msgstr "" @@ -1659,7 +1670,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:202 part/models.py:851 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:860 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1856,11 +1867,11 @@ msgstr "" msgid "Key string must be unique" msgstr "" -#: common/models.py:742 company/forms.py:190 +#: common/models.py:742 company/forms.py:125 msgid "Price break quantity" msgstr "" -#: common/models.py:749 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:749 company/templates/company/supplier_part_pricing.html:84 #: templates/js/part.js:832 msgid "Price" msgstr "" @@ -1891,16 +1902,16 @@ msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 -#: order/templates/order/po_navbar.html:22 order/views.py:605 +#: order/templates/order/po_navbar.html:22 order/views.py:337 #: part/templates/part/bom_upload/upload_file.html:27 -#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:762 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:621 msgid "Upload File" msgstr "" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 -#: order/views.py:606 part/templates/part/bom_upload/select_fields.html:58 +#: order/views.py:338 part/templates/part/bom_upload/select_fields.html:58 #: part/templates/part/import_wizard/ajax_match_fields.html:45 -#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:763 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:622 msgid "Match Fields" msgstr "" @@ -1925,269 +1936,277 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/forms.py:37 company/models.py:142 -#: company/templates/company/detail.html:42 -msgid "Currency" -msgstr "" - -#: company/forms.py:38 company/models.py:144 -msgid "Default currency used for this company" -msgstr "" - -#: company/forms.py:76 part/forms.py:46 +#: company/forms.py:26 part/forms.py:46 msgid "URL" msgstr "" -#: company/forms.py:77 part/forms.py:47 +#: company/forms.py:27 part/forms.py:47 msgid "Image URL" msgstr "" -#: company/forms.py:132 templates/js/part.js:940 +#: company/forms.py:67 templates/js/part.js:940 msgid "Single Price" msgstr "" -#: company/forms.py:133 +#: company/forms.py:68 msgid "Single quantity price" msgstr "" -#: company/forms.py:141 company/models.py:321 +#: company/forms.py:76 company/models.py:335 msgid "Select manufacturer" msgstr "" -#: company/forms.py:147 company/models.py:328 +#: company/forms.py:82 company/models.py:342 msgid "Manufacturer Part Number" msgstr "" -#: company/forms.py:149 company/models.py:327 +#: company/forms.py:84 company/models.py:341 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:408 +#: order/templates/order/purchase_order_detail.html:189 part/bom.py:171 +#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:533 msgid "MPN" msgstr "" -#: company/models.py:99 +#: company/models.py:104 msgid "Company description" msgstr "" -#: company/models.py:100 +#: company/models.py:105 msgid "Description of the company" msgstr "" -#: company/models.py:104 company/templates/company/company_base.html:70 -#: company/templates/company/detail.html:33 templates/js/company.js:60 +#: company/models.py:111 company/templates/company/company_base.html:70 +#: company/templates/company/detail.html:33 templates/js/company.js:129 msgid "Website" msgstr "Página web" -#: company/models.py:104 +#: company/models.py:112 msgid "Company website URL" msgstr "" -#: company/models.py:107 company/templates/company/company_base.html:77 +#: company/models.py:116 company/templates/company/company_base.html:77 msgid "Address" msgstr "" -#: company/models.py:108 +#: company/models.py:117 msgid "Company address" msgstr "" -#: company/models.py:111 +#: company/models.py:120 msgid "Phone number" msgstr "Teléfono" -#: company/models.py:112 +#: company/models.py:121 msgid "Contact phone number" msgstr "Teléfono de contacto" -#: company/models.py:115 company/templates/company/company_base.html:91 +#: company/models.py:124 company/templates/company/company_base.html:91 msgid "Email" msgstr "Email" -#: company/models.py:115 +#: company/models.py:124 msgid "Contact email address" msgstr "" -#: company/models.py:118 company/templates/company/company_base.html:98 +#: company/models.py:127 company/templates/company/company_base.html:98 msgid "Contact" msgstr "Contacto" -#: company/models.py:119 +#: company/models.py:128 msgid "Point of contact" msgstr "" -#: company/models.py:121 company/models.py:333 company/models.py:526 -#: order/models.py:102 part/models.py:728 +#: company/models.py:130 company/models.py:347 company/models.py:548 +#: order/models.py:156 part/models.py:737 #: report/templates/report/inventree_build_order_base.html:165 -#: templates/js/company.js:188 templates/js/company.js:419 +#: templates/js/company.js:312 templates/js/company.js:544 #: templates/js/part.js:498 msgid "Link" msgstr "" -#: company/models.py:121 +#: company/models.py:130 msgid "Link to external company information" msgstr "" -#: company/models.py:129 part/models.py:738 +#: company/models.py:138 part/models.py:747 msgid "Image" msgstr "" -#: company/models.py:134 +#: company/models.py:143 msgid "is customer" msgstr "" -#: company/models.py:134 +#: company/models.py:143 msgid "Do you sell items to this company?" msgstr "" -#: company/models.py:136 +#: company/models.py:145 msgid "is supplier" msgstr "" -#: company/models.py:136 +#: company/models.py:145 msgid "Do you purchase items from this company?" msgstr "" -#: company/models.py:138 +#: company/models.py:147 msgid "is manufacturer" msgstr "" -#: company/models.py:138 +#: company/models.py:147 msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:305 company/models.py:497 stock/models.py:403 +#: company/models.py:151 company/serializers.py:259 +#: company/templates/company/detail.html:42 +msgid "Currency" +msgstr "" + +#: company/models.py:154 +msgid "Default currency used for this company" +msgstr "" + +#: company/models.py:319 company/models.py:519 stock/models.py:411 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" -#: company/models.py:309 company/models.py:501 order/views.py:1603 +#: company/models.py:323 company/models.py:523 order/views.py:1127 msgid "Select part" msgstr "" -#: company/models.py:320 company/templates/company/detail.html:57 +#: company/models.py:334 company/templates/company/detail.html:57 #: company/templates/company/manufacturer_part_base.html:85 #: company/templates/company/manufacturer_part_detail.html:25 #: company/templates/company/supplier_part_base.html:94 #: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:352 -#: templates/js/company.js:44 templates/js/company.js:165 -#: templates/js/company.js:390 +#: templates/js/company.js:113 templates/js/company.js:289 +#: templates/js/company.js:515 msgid "Manufacturer" msgstr "Fabricante" -#: company/models.py:334 +#: company/models.py:348 msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:340 +#: company/models.py:354 msgid "Manufacturer part description" msgstr "" -#: company/models.py:390 company/models.py:520 +#: company/models.py:408 company/models.py:542 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 #: stock/templates/stock/item_base.html:362 msgid "Manufacturer Part" msgstr "" -#: company/models.py:397 +#: company/models.py:415 msgid "Parameter name" msgstr "" -#: company/models.py:403 part/templates/part/params.html:28 +#: company/models.py:421 part/templates/part/params.html:28 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1751 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:241 templates/js/stock.js:137 +#: stock/models.py:1771 templates/InvenTree/settings/header.html:8 +#: templates/js/company.js:365 templates/js/stock.js:137 msgid "Value" msgstr "" -#: company/models.py:404 +#: company/models.py:422 msgid "Parameter value" msgstr "" -#: company/models.py:410 part/models.py:813 part/models.py:2165 +#: company/models.py:428 part/models.py:822 part/models.py:2194 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 -#: templates/js/company.js:247 +#: templates/js/company.js:371 msgid "Units" msgstr "" -#: company/models.py:411 +#: company/models.py:429 msgid "Parameter units" msgstr "" -#: company/models.py:507 company/templates/company/detail.html:62 +#: company/models.py:529 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:189 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:256 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:369 -#: templates/js/company.js:48 templates/js/company.js:364 -#: templates/js/order.js:170 +#: templates/js/company.js:117 templates/js/company.js:489 +#: templates/js/order.js:232 msgid "Supplier" msgstr "Proveedor" -#: company/models.py:508 +#: company/models.py:530 msgid "Select supplier" msgstr "" -#: company/models.py:513 company/templates/company/supplier_part_base.html:88 +#: company/models.py:535 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" -#: company/models.py:514 +#: company/models.py:536 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:521 +#: company/models.py:543 msgid "Select manufacturer part" msgstr "" -#: company/models.py:527 +#: company/models.py:549 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:533 +#: company/models.py:555 msgid "Supplier part description" msgstr "" -#: company/models.py:538 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2305 +#: company/models.py:560 company/templates/company/supplier_part_base.html:116 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2342 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Nota" -#: company/models.py:542 part/models.py:1606 +#: company/models.py:564 part/models.py:1615 msgid "base cost" msgstr "" -#: company/models.py:542 part/models.py:1606 +#: company/models.py:564 part/models.py:1615 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:544 company/templates/company/supplier_part_base.html:109 -#: stock/models.py:427 stock/templates/stock/item_base.html:310 +#: company/models.py:566 company/templates/company/supplier_part_base.html:109 +#: stock/models.py:435 stock/templates/stock/item_base.html:310 #: templates/js/stock.js:709 msgid "Packaging" msgstr "" -#: company/models.py:544 +#: company/models.py:566 msgid "Part packaging" msgstr "" -#: company/models.py:546 part/models.py:1608 +#: company/models.py:568 part/models.py:1617 msgid "multiple" msgstr "" -#: company/models.py:546 +#: company/models.py:568 msgid "Order multiple" msgstr "" +#: company/serializers.py:68 +msgid "Default currency used for this supplier" +msgstr "" + +#: company/serializers.py:69 +msgid "Currency Code" +msgstr "" + #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 #: company/templates/company/navbar.html:65 templates/js/build.js:563 @@ -2196,7 +2215,7 @@ msgstr "" #: company/templates/company/company_base.html:9 #: company/templates/company/company_base.html:35 -#: templates/InvenTree/search.html:304 templates/js/company.js:33 +#: templates/InvenTree/search.html:304 templates/js/company.js:102 msgid "Company" msgstr "" @@ -2210,7 +2229,7 @@ msgstr "" msgid "Download image from URL" msgstr "" -#: company/templates/company/company_base.html:46 order/views.py:313 +#: company/templates/company/company_base.html:46 templates/js/order.js:61 msgid "Create Purchase Order" msgstr "" @@ -2218,7 +2237,8 @@ msgstr "" msgid "Edit company information" msgstr "" -#: company/templates/company/company_base.html:56 company/views.py:326 +#: company/templates/company/company_base.html:56 +#: company/templates/company/company_base.html:126 msgid "Delete Company" msgstr "" @@ -2232,15 +2252,9 @@ msgstr "" msgid "Phone" msgstr "Teléfono" -#: company/templates/company/delete.html:7 -#, python-format -msgid "Are you sure you want to delete company '%(name)s'?" -msgstr "" - -#: company/templates/company/delete.html:12 -#, python-format -msgid "There are %(count)s parts sourced from this company.
\n" -"If this supplier is deleted, these supplier part entries will also be deleted." +#: company/templates/company/company_base.html:166 +#: part/templates/part/part_base.html:307 +msgid "Upload Image" msgstr "" #: company/templates/company/detail.html:21 @@ -2255,10 +2269,10 @@ msgstr "" msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:460 -#: order/templates/order/sales_order_base.html:94 stock/models.py:445 -#: stock/models.py:446 stock/templates/stock/item_base.html:262 -#: templates/js/company.js:40 templates/js/order.js:267 +#: company/templates/company/detail.html:67 order/models.py:540 +#: order/templates/order/sales_order_base.html:94 stock/models.py:453 +#: stock/models.py:454 stock/templates/stock/item_base.html:262 +#: templates/js/company.js:109 templates/js/order.js:329 #: templates/js/stock.js:1111 msgid "Customer" msgstr "Cliente" @@ -2280,6 +2294,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:28 #: company/templates/company/detail_supplier_part.html:27 #: company/templates/company/manufacturer_part_suppliers.html:20 +#: company/templates/company/manufacturer_part_suppliers.html:46 #: part/templates/part/category.html:131 #: part/templates/part/manufacturer.html:22 #: part/templates/part/supplier.html:20 @@ -2302,26 +2317,25 @@ msgstr "" msgid "Delete Parts" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:66 +#: company/templates/company/detail_manufacturer_part.html:68 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:127 #: templates/js/stock.js:1326 msgid "New Part" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:67 +#: company/templates/company/detail_manufacturer_part.html:69 #: company/templates/company/detail_supplier_part.html:67 msgid "Create new Part" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:72 -#: company/views.py:71 part/templates/part/manufacturer.html:52 -#: part/templates/part/supplier.html:56 +#: company/templates/company/detail_manufacturer_part.html:74 +#: company/views.py:66 part/templates/part/manufacturer.html:52 +#: part/templates/part/supplier.html:55 msgid "New Manufacturer" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:73 -#: company/views.py:284 +#: company/templates/company/detail_manufacturer_part.html:75 msgid "Create new Manufacturer" msgstr "" @@ -2344,26 +2358,24 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:21 #: order/templates/order/order_wizard/select_parts.html:44 -#: order/templates/order/purchase_order_detail.html:50 +#: part/templates/part/part_base.html:429 msgid "Create new supplier part" msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 -#: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1332 +#: part/templates/part/part_base.html:428 part/templates/part/supplier.html:17 +#: templates/js/stock.js:1332 msgid "New Supplier Part" msgstr "" #: company/templates/company/detail_supplier_part.html:72 -#: company/templates/company/manufacturer_part_suppliers.html:82 -#: company/views.py:64 order/templates/order/purchase_orders.html:185 -#: part/templates/part/supplier.html:50 +#: company/templates/company/manufacturer_part_suppliers.html:96 +#: company/views.py:60 part/templates/part/supplier.html:50 msgid "New Supplier" msgstr "" -#: company/templates/company/detail_supplier_part.html:73 company/views.py:281 -#: order/templates/order/purchase_orders.html:186 +#: company/templates/company/detail_supplier_part.html:73 msgid "Create new Supplier" msgstr "" @@ -2398,18 +2410,17 @@ msgstr "" msgid "Internal Part" msgstr "" -#: company/templates/company/manufacturer_part_delete.html:6 -msgid "Are you sure you want to delete the following Manufacturer Parts?" +#: company/templates/company/manufacturer_part_base.html:125 +msgid "Edit Manufacturer Part" msgstr "" -#: company/templates/company/manufacturer_part_delete.html:36 -#, python-format -msgid "There are %(count)s suppliers defined for this manufacturer part. If you delete it, the following supplier parts will also be deleted:" +#: company/templates/company/manufacturer_part_base.html:134 +msgid "Delete Manufacturer Part" msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:63 part/templates/part/navbar.html:87 +#: company/views.py:59 part/templates/part/navbar.html:87 #: part/templates/part/navbar.html:90 part/templates/part/prices.html:153 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" @@ -2422,7 +2433,7 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:22 #: company/templates/company/navbar.html:41 #: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:39 stock/api.py:54 +#: part/templates/part/navbar.html:39 stock/api.py:53 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 @@ -2448,9 +2459,11 @@ msgid "Delete supplier parts" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 +#: company/templates/company/manufacturer_part_suppliers.html:48 +#: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:1002 users/models.py:191 +#: stock/views.py:855 templates/js/company.js:203 users/models.py:192 msgid "Delete" msgstr "Eliminar" @@ -2468,11 +2481,27 @@ msgstr "" msgid "New Parameter" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:83 +#: company/templates/company/manufacturer_part_suppliers.html:48 +msgid "Delete parameters" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:80 +msgid "Add Parameter" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:97 #: part/templates/part/supplier.html:51 msgid "Create new supplier" msgstr "" +#: company/templates/company/manufacturer_part_suppliers.html:127 +msgid "Selected parameters will be deleted" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:139 +msgid "Delete Parameters" +msgstr "" + #: company/templates/company/navbar.html:20 #: company/templates/company/navbar.html:23 msgid "Manufactured Parts" @@ -2490,7 +2519,7 @@ msgstr "" #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 #: templates/InvenTree/search.html:198 templates/js/stock.js:1010 -#: templates/stats.html:93 templates/stats.html:102 users/models.py:42 +#: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" @@ -2504,7 +2533,7 @@ msgstr "" #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:236 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 -#: users/models.py:45 +#: users/models.py:46 msgid "Sales Orders" msgstr "" @@ -2516,7 +2545,7 @@ msgstr "" #: part/templates/part/orders.html:10 templates/InvenTree/index.html:213 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 -#: users/models.py:44 +#: users/models.py:45 msgid "Purchase Orders" msgstr "" @@ -2545,8 +2574,8 @@ msgid "New Sales Order" msgstr "" #: company/templates/company/supplier_part_base.html:7 -#: company/templates/company/supplier_part_base.html:20 stock/models.py:412 -#: stock/templates/stock/item_base.html:374 templates/js/company.js:380 +#: company/templates/company/supplier_part_base.html:20 stock/models.py:420 +#: stock/templates/stock/item_base.html:374 templates/js/company.js:505 #: templates/js/stock.js:690 msgid "Supplier Part" msgstr "" @@ -2596,8 +2625,9 @@ msgstr "" msgid "Pricing Information" msgstr "" -#: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 -#: part/templates/part/prices.html:264 part/views.py:2951 +#: company/templates/company/supplier_part_pricing.html:19 +#: company/templates/company/supplier_part_pricing.html:118 +#: part/templates/part/prices.html:264 part/views.py:2788 msgid "Add Price Break" msgstr "" @@ -2605,443 +2635,387 @@ msgstr "" msgid "No price break information found" msgstr "" -#: company/templates/company/supplier_part_pricing.html:89 +#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2850 +msgid "Delete Price Break" +msgstr "" + +#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2836 +msgid "Edit Price Break" +msgstr "" + +#: company/templates/company/supplier_part_pricing.html:91 msgid "Edit price break" msgstr "" -#: company/templates/company/supplier_part_pricing.html:90 +#: company/templates/company/supplier_part_pricing.html:92 msgid "Delete price break" msgstr "" -#: company/views.py:70 part/templates/part/navbar.html:81 +#: company/views.py:65 part/templates/part/navbar.html:81 #: part/templates/part/navbar.html:84 part/templates/part/prices.html:157 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "Fabricantes" -#: company/views.py:77 templates/InvenTree/search.html:336 +#: company/views.py:71 templates/InvenTree/search.html:336 #: templates/navbar.html:45 msgid "Customers" msgstr "" -#: company/views.py:78 order/templates/order/sales_orders.html:187 +#: company/views.py:72 msgid "New Customer" msgstr "" -#: company/views.py:86 +#: company/views.py:79 msgid "Companies" msgstr "" -#: company/views.py:87 +#: company/views.py:80 msgid "New Company" msgstr "" -#: company/views.py:169 part/views.py:1148 +#: company/views.py:161 part/views.py:1007 msgid "Download Image" msgstr "" -#: company/views.py:198 part/views.py:1180 +#: company/views.py:190 part/views.py:1039 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:205 part/views.py:1187 +#: company/views.py:197 part/views.py:1046 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:214 part/views.py:1196 +#: company/views.py:206 part/views.py:1055 msgid "Supplied URL is not a valid image file" msgstr "" -#: company/views.py:243 -msgid "Update Company Image" -msgstr "" - -#: company/views.py:249 -msgid "Updated company image" -msgstr "" - -#: company/views.py:259 -msgid "Edit Company" -msgstr "" - -#: company/views.py:264 -msgid "Edited company information" -msgstr "" - -#: company/views.py:287 order/templates/order/sales_orders.html:188 -msgid "Create new Customer" -msgstr "" - -#: company/views.py:289 -msgid "Create new Company" -msgstr "" - -#: company/views.py:316 -msgid "Created new company" -msgstr "" - -#: company/views.py:332 -msgid "Company was deleted" -msgstr "" - -#: company/views.py:357 -msgid "Edit Manufacturer Part" -msgstr "" - -#: company/views.py:366 +#: company/views.py:251 msgid "Create New Manufacturer Part" msgstr "" -#: company/views.py:440 -msgid "Delete Manufacturer Part" -msgstr "" - -#: company/views.py:514 -msgid "Add Manufacturer Part Parameter" -msgstr "" - -#: company/views.py:548 -msgid "Edit Manufacturer Part Parameter" -msgstr "" - -#: company/views.py:588 +#: company/views.py:334 msgid "Edit Supplier Part" msgstr "" -#: company/views.py:639 templates/js/stock.js:1333 +#: company/views.py:385 templates/js/stock.js:1333 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:783 +#: company/views.py:529 msgid "Delete Supplier Part" msgstr "" -#: company/views.py:860 part/views.py:2955 -msgid "Added new price break" -msgstr "" - -#: company/views.py:916 part/views.py:2999 -msgid "Edit Price Break" -msgstr "" - -#: company/views.py:931 part/views.py:3013 -msgid "Delete Price Break" -msgstr "" - #: label/api.py:56 report/api.py:201 msgid "No valid objects provided to template" msgstr "" -#: label/models.py:103 +#: label/models.py:104 msgid "Label name" msgstr "" -#: label/models.py:110 +#: label/models.py:111 msgid "Label description" msgstr "" -#: label/models.py:117 stock/forms.py:202 +#: label/models.py:118 stock/forms.py:169 msgid "Label" msgstr "" -#: label/models.py:118 +#: label/models.py:119 msgid "Label template file" msgstr "" -#: label/models.py:124 report/models.py:297 +#: label/models.py:125 report/models.py:297 msgid "Enabled" msgstr "" -#: label/models.py:125 +#: label/models.py:126 msgid "Label template is enabled" msgstr "" -#: label/models.py:130 +#: label/models.py:131 msgid "Width [mm]" msgstr "" -#: label/models.py:131 +#: label/models.py:132 msgid "Label width, specified in mm" msgstr "" -#: label/models.py:137 +#: label/models.py:138 msgid "Height [mm]" msgstr "" -#: label/models.py:138 +#: label/models.py:139 msgid "Label height, specified in mm" msgstr "" -#: label/models.py:144 report/models.py:290 +#: label/models.py:145 report/models.py:290 msgid "Filename Pattern" msgstr "" -#: label/models.py:145 +#: label/models.py:146 msgid "Pattern for generating label filenames" msgstr "" -#: label/models.py:244 label/models.py:297 +#: label/models.py:249 label/models.py:306 msgid "Query filters (comma-separated list of key=value pairs" msgstr "" -#: label/models.py:245 label/models.py:298 report/models.py:317 +#: label/models.py:250 label/models.py:307 report/models.py:317 #: report/models.py:440 report/models.py:474 msgid "Filters" msgstr "" -#: order/forms.py:31 order/templates/order/order_base.html:47 +#: order/forms.py:30 order/templates/order/order_base.html:47 msgid "Place order" msgstr "" -#: order/forms.py:42 order/templates/order/order_base.html:54 +#: order/forms.py:41 order/templates/order/order_base.html:54 msgid "Mark order as complete" msgstr "" -#: order/forms.py:53 order/forms.py:64 order/templates/order/order_base.html:59 +#: order/forms.py:52 order/forms.py:63 order/templates/order/order_base.html:59 #: order/templates/order/sales_order_base.html:61 msgid "Cancel order" msgstr "" -#: order/forms.py:75 order/templates/order/sales_order_base.html:58 +#: order/forms.py:74 order/templates/order/sales_order_base.html:58 msgid "Ship order" msgstr "" -#: order/forms.py:90 +#: order/forms.py:89 msgid "Receive parts to this location" msgstr "" -#: order/forms.py:112 -msgid "Purchase Order reference" -msgstr "" - -#: order/forms.py:119 -msgid "Target date for order delivery. Order will be overdue after this date." -msgstr "" - -#: order/forms.py:147 -msgid "Enter sales order number" -msgstr "" - -#: order/forms.py:154 order/models.py:472 -msgid "Target date for order completion. Order will be overdue after this date." -msgstr "" - -#: order/forms.py:246 +#: order/forms.py:116 msgid "Enter stock item serial numbers" msgstr "" -#: order/forms.py:252 +#: order/forms.py:122 msgid "Enter quantity of stock items" msgstr "" -#: order/models.py:98 -msgid "Order reference" -msgstr "" - -#: order/models.py:100 +#: order/models.py:154 msgid "Order description" msgstr "" -#: order/models.py:102 +#: order/models.py:156 msgid "Link to external page" msgstr "" -#: order/models.py:110 part/templates/part/detail.html:132 +#: order/models.py:164 part/templates/part/detail.html:132 msgid "Created By" msgstr "" -#: order/models.py:117 +#: order/models.py:171 msgid "User or group responsible for this order" msgstr "" -#: order/models.py:122 +#: order/models.py:176 msgid "Order notes" msgstr "" -#: order/models.py:181 order/models.py:465 +#: order/models.py:243 order/models.py:530 +msgid "Order reference" +msgstr "" + +#: order/models.py:248 order/models.py:545 msgid "Purchase order status" msgstr "" -#: order/models.py:190 +#: order/models.py:257 msgid "Company from which the items are being ordered" msgstr "" -#: order/models.py:193 order/templates/order/order_base.html:98 -#: templates/js/order.js:179 +#: order/models.py:260 order/templates/order/order_base.html:98 +#: templates/js/order.js:241 msgid "Supplier Reference" msgstr "" -#: order/models.py:193 +#: order/models.py:260 msgid "Supplier order reference code" msgstr "" -#: order/models.py:200 +#: order/models.py:267 msgid "received by" msgstr "" -#: order/models.py:205 +#: order/models.py:272 msgid "Issue Date" msgstr "" -#: order/models.py:206 +#: order/models.py:273 msgid "Date order was issued" msgstr "" -#: order/models.py:211 +#: order/models.py:278 msgid "Target Delivery Date" msgstr "" -#: order/models.py:212 +#: order/models.py:279 msgid "Expected date for order delivery. Order will be overdue after this date." msgstr "" -#: order/models.py:218 +#: order/models.py:285 msgid "Date order was completed" msgstr "" -#: order/models.py:242 part/views.py:1886 stock/models.py:300 -#: stock/models.py:1015 +#: order/models.py:309 part/views.py:1730 stock/models.py:308 +#: stock/models.py:1023 msgid "Quantity must be greater than zero" msgstr "" -#: order/models.py:247 +#: order/models.py:314 msgid "Part supplier must match PO supplier" msgstr "" -#: order/models.py:345 +#: order/models.py:412 msgid "Lines can only be received against an order marked as 'Placed'" msgstr "" -#: order/models.py:349 +#: order/models.py:416 msgid "Quantity must be an integer" msgstr "" -#: order/models.py:351 +#: order/models.py:418 msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:461 +#: order/models.py:541 msgid "Company to which the items are being sold" msgstr "" -#: order/models.py:467 +#: order/models.py:547 msgid "Customer Reference " msgstr "" -#: order/models.py:467 +#: order/models.py:547 msgid "Customer order reference code" msgstr "" -#: order/models.py:475 templates/js/order.js:303 +#: order/models.py:552 +msgid "Target date for order completion. Order will be overdue after this date." +msgstr "" + +#: order/models.py:555 templates/js/order.js:370 msgid "Shipment Date" msgstr "" -#: order/models.py:482 +#: order/models.py:562 msgid "shipped by" msgstr "" -#: order/models.py:526 +#: order/models.py:606 msgid "SalesOrder cannot be shipped as it is not currently pending" msgstr "" -#: order/models.py:613 +#: order/models.py:703 msgid "Item quantity" msgstr "" -#: order/models.py:615 +#: order/models.py:709 msgid "Line item reference" msgstr "" -#: order/models.py:617 +#: order/models.py:711 msgid "Line item notes" msgstr "" -#: order/models.py:643 order/models.py:710 templates/js/order.js:353 +#: order/models.py:741 order/models.py:812 templates/js/order.js:420 msgid "Order" msgstr "" -#: order/models.py:644 order/templates/order/order_base.html:9 +#: order/models.py:742 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 -#: stock/templates/stock/item_base.html:324 templates/js/order.js:148 +#: stock/templates/stock/item_base.html:324 templates/js/order.js:210 #: templates/js/stock.js:669 templates/js/stock.js:1092 msgid "Purchase Order" msgstr "" -#: order/models.py:658 +#: order/models.py:756 msgid "Supplier part" msgstr "" -#: order/models.py:661 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:219 +#: order/models.py:759 order/templates/order/order_base.html:131 +#: order/templates/order/purchase_order_detail.html:246 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "" -#: order/models.py:661 +#: order/models.py:759 msgid "Number of items received" msgstr "" -#: order/models.py:667 part/templates/part/prices.html:166 stock/models.py:537 +#: order/models.py:765 part/templates/part/prices.html:166 stock/models.py:545 #: stock/templates/stock/item_base.html:331 templates/js/stock.js:704 msgid "Purchase Price" msgstr "" -#: order/models.py:668 +#: order/models.py:766 msgid "Unit purchase price" msgstr "" -#: order/models.py:676 +#: order/models.py:774 msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:718 part/templates/part/part_pricing.html:97 +#: order/models.py:820 part/templates/part/part_pricing.html:97 #: part/templates/part/prices.html:103 part/templates/part/prices.html:278 msgid "Sale Price" msgstr "" -#: order/models.py:719 +#: order/models.py:821 msgid "Unit sale price" msgstr "" -#: order/models.py:794 order/models.py:796 +#: order/models.py:900 order/models.py:902 msgid "Stock item has not been assigned" msgstr "" -#: order/models.py:800 +#: order/models.py:906 msgid "Cannot allocate stock item to a line with a different part" msgstr "" -#: order/models.py:802 +#: order/models.py:908 msgid "Cannot allocate stock to a line without a part" msgstr "" -#: order/models.py:805 +#: order/models.py:911 msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:815 +#: order/models.py:921 msgid "Quantity must be 1 for serialized stock item" msgstr "" -#: order/models.py:820 +#: order/models.py:926 msgid "Line" msgstr "" -#: order/models.py:831 +#: order/models.py:937 msgid "Item" msgstr "" -#: order/models.py:832 +#: order/models.py:938 msgid "Select stock item to allocate" msgstr "" -#: order/models.py:835 +#: order/models.py:941 msgid "Enter stock allocation quantity" msgstr "" +#: order/serializers.py:139 +msgid "Purchase price currency" +msgstr "" + +#: order/serializers.py:359 +msgid "Sale price currency" +msgstr "" + #: order/templates/order/delete_attachment.html:5 #: stock/templates/stock/attachment_delete.html:5 #: templates/attachment_delete.html:5 @@ -3086,16 +3060,22 @@ msgstr "" msgid "Issued" msgstr "" -#: order/templates/order/order_base.html:180 -#: order/templates/order/purchase_order_detail.html:100 +#: order/templates/order/order_base.html:188 +msgid "Edit Purchase Order" +msgstr "" + +#: order/templates/order/order_base.html:199 +#: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 +#: part/templates/part/part_base.html:415 #: stock/templates/stock/location.html:191 templates/js/stock.js:750 #: templates/js/stock.js:1338 msgid "New Location" msgstr "" -#: order/templates/order/order_base.html:181 -#: order/templates/order/purchase_order_detail.html:101 +#: order/templates/order/order_base.html:200 +#: order/templates/order/purchase_order_detail.html:128 +#: part/templates/part/part_base.html:416 #: stock/templates/stock/location.html:42 msgid "Create new stock location" msgstr "" @@ -3248,7 +3228,7 @@ msgid "Select existing purchase orders, or create new orders." msgstr "" #: order/templates/order/order_wizard/select_pos.html:31 -#: templates/js/order.js:205 templates/js/order.js:308 +#: templates/js/order.js:267 templates/js/order.js:375 msgid "Items" msgstr "" @@ -3272,7 +3252,6 @@ msgid "Purchase Order Attachments" msgstr "" #: order/templates/order/po_lineitem_delete.html:5 -#: order/templates/order/so_lineitem_delete.html:5 msgid "Are you sure you wish to delete this line item?" msgstr "" @@ -3290,41 +3269,52 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:24 -#: order/templates/order/sales_order_detail.html:22 order/views.py:1327 -#: order/views.py:1410 +#: order/templates/order/purchase_order_detail.html:64 +#: order/templates/order/sales_order_detail.html:22 +#: order/templates/order/sales_order_detail.html:56 msgid "Add Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:114 +#: order/templates/order/purchase_order_detail.html:100 +#: order/templates/order/sales_order_detail.html:398 +msgid "Edit Line Item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:110 +#: order/templates/order/sales_order_detail.html:408 +msgid "Delete Line Item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:141 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:142 -#: order/templates/order/sales_order_detail.html:223 +#: order/templates/order/purchase_order_detail.html:169 +#: order/templates/order/sales_order_detail.html:233 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:191 -#: order/templates/order/sales_order_detail.html:246 templates/js/part.js:807 +#: order/templates/order/purchase_order_detail.html:218 +#: order/templates/order/sales_order_detail.html:256 templates/js/part.js:807 #: templates/js/part.js:996 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:198 -#: order/templates/order/sales_order_detail.html:253 +#: order/templates/order/purchase_order_detail.html:225 +#: order/templates/order/sales_order_detail.html:263 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:255 -#: order/templates/order/sales_order_detail.html:359 +#: order/templates/order/purchase_order_detail.html:282 +#: order/templates/order/sales_order_detail.html:369 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:256 +#: order/templates/order/purchase_order_detail.html:283 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:261 +#: order/templates/order/purchase_order_detail.html:288 msgid "Receive line item" msgstr "" @@ -3339,7 +3329,7 @@ msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:45 -#: part/models.py:322 part/templates/part/cat_link.html:7 +#: part/models.py:326 part/templates/part/cat_link.html:7 #: part/templates/part/category.html:108 part/templates/part/category.html:157 #: part/templates/part/category_navbar.html:25 #: part/templates/part/category_navbar.html:32 @@ -3347,7 +3337,7 @@ msgstr "" #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 #: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 -#: users/models.py:40 +#: users/models.py:41 msgid "Parts" msgstr "" @@ -3389,10 +3379,14 @@ msgstr "" msgid "Sales Order Details" msgstr "" -#: order/templates/order/sales_order_base.html:100 templates/js/order.js:275 +#: order/templates/order/sales_order_base.html:100 templates/js/order.js:342 msgid "Customer Reference" msgstr "" +#: order/templates/order/sales_order_base.html:177 +msgid "Edit Sales Order" +msgstr "" + #: order/templates/order/sales_order_cancel.html:8 #: order/templates/order/sales_order_ship.html:9 #: part/templates/part/bom_duplicate.html:12 @@ -3408,69 +3402,69 @@ msgstr "" msgid "Sales Order Items" msgstr "" -#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:358 +#: order/templates/order/sales_order_detail.html:105 templates/js/bom.js:358 #: templates/js/build.js:725 templates/js/build.js:1142 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:611 +#: order/templates/order/sales_order_detail.html:112 templates/js/build.js:611 #: templates/js/build.js:947 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:613 +#: order/templates/order/sales_order_detail.html:113 templates/js/build.js:613 #: templates/js/build.js:948 msgid "Delete stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:176 +#: order/templates/order/sales_order_detail.html:186 msgid "No matching line items" msgstr "" -#: order/templates/order/sales_order_detail.html:206 +#: order/templates/order/sales_order_detail.html:216 msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:676 +#: order/templates/order/sales_order_detail.html:284 templates/js/build.js:676 #: templates/js/build.js:943 msgid "Allocated" msgstr "" -#: order/templates/order/sales_order_detail.html:276 +#: order/templates/order/sales_order_detail.html:286 msgid "Fulfilled" msgstr "" -#: order/templates/order/sales_order_detail.html:313 +#: order/templates/order/sales_order_detail.html:323 msgid "PO" msgstr "" -#: order/templates/order/sales_order_detail.html:343 +#: order/templates/order/sales_order_detail.html:353 msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:739 +#: order/templates/order/sales_order_detail.html:356 templates/js/build.js:739 msgid "Allocate stock" msgstr "" -#: order/templates/order/sales_order_detail.html:349 +#: order/templates/order/sales_order_detail.html:359 msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:732 +#: order/templates/order/sales_order_detail.html:363 templates/js/build.js:732 #: templates/js/build.js:1150 msgid "Build stock" msgstr "" -#: order/templates/order/sales_order_detail.html:356 -#: order/templates/order/sales_order_detail.html:465 +#: order/templates/order/sales_order_detail.html:366 +#: order/templates/order/sales_order_detail.html:485 msgid "Calculate price" msgstr "" -#: order/templates/order/sales_order_detail.html:360 +#: order/templates/order/sales_order_detail.html:370 msgid "Delete line item " msgstr "" -#: order/templates/order/sales_order_detail.html:471 +#: order/templates/order/sales_order_detail.html:491 msgid "Update Unit Price" msgstr "" @@ -3511,194 +3505,154 @@ msgstr "" msgid "Sales Order Attachments" msgstr "" -#: order/views.py:106 -msgid "Add Purchase Order Attachment" -msgstr "" - -#: order/views.py:156 -msgid "Add Sales Order Attachment" -msgstr "" - -#: order/views.py:348 -msgid "Create Sales Order" -msgstr "" - -#: order/views.py:383 -msgid "Edit Purchase Order" -msgstr "" - -#: order/views.py:403 -msgid "Edit Sales Order" -msgstr "" - -#: order/views.py:419 +#: order/views.py:151 msgid "Cancel Order" msgstr "" -#: order/views.py:428 order/views.py:454 +#: order/views.py:160 order/views.py:186 msgid "Confirm order cancellation" msgstr "" -#: order/views.py:431 order/views.py:457 +#: order/views.py:163 order/views.py:189 msgid "Order cannot be cancelled" msgstr "" -#: order/views.py:445 +#: order/views.py:177 msgid "Cancel sales order" msgstr "" -#: order/views.py:471 +#: order/views.py:203 msgid "Issue Order" msgstr "" -#: order/views.py:480 +#: order/views.py:212 msgid "Confirm order placement" msgstr "" -#: order/views.py:490 +#: order/views.py:222 msgid "Purchase order issued" msgstr "" -#: order/views.py:501 +#: order/views.py:233 msgid "Complete Order" msgstr "" -#: order/views.py:517 +#: order/views.py:249 msgid "Confirm order completion" msgstr "" -#: order/views.py:528 +#: order/views.py:260 msgid "Purchase order completed" msgstr "" -#: order/views.py:538 +#: order/views.py:270 msgid "Ship Order" msgstr "" -#: order/views.py:554 +#: order/views.py:286 msgid "Confirm order shipment" msgstr "" -#: order/views.py:560 +#: order/views.py:292 msgid "Could not ship order" msgstr "" -#: order/views.py:607 +#: order/views.py:339 msgid "Match Supplier Parts" msgstr "" -#: order/views.py:804 +#: order/views.py:536 msgid "Receive Parts" msgstr "" -#: order/views.py:874 +#: order/views.py:606 msgid "Items received" msgstr "" -#: order/views.py:888 +#: order/views.py:620 msgid "No destination set" msgstr "" -#: order/views.py:933 +#: order/views.py:665 msgid "Error converting quantity to number" msgstr "" -#: order/views.py:939 +#: order/views.py:671 msgid "Receive quantity less than zero" msgstr "" -#: order/views.py:945 +#: order/views.py:677 msgid "No lines specified" msgstr "" -#: order/views.py:1018 +#: order/views.py:750 msgid "Update prices" msgstr "" -#: order/views.py:1276 +#: order/views.py:1008 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1336 -msgid "Supplier part must be specified" -msgstr "" - -#: order/views.py:1342 -msgid "Supplier must match for Part and Order" -msgstr "" - -#: order/views.py:1473 order/views.py:1491 -msgid "Edit Line Item" -msgstr "" - -#: order/views.py:1507 order/views.py:1519 -msgid "Delete Line Item" -msgstr "" - -#: order/views.py:1512 order/views.py:1524 -msgid "Deleted line item" -msgstr "" - -#: order/views.py:1537 +#: order/views.py:1061 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1582 +#: order/views.py:1106 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1598 +#: order/views.py:1122 msgid "Select line item" msgstr "" -#: order/views.py:1629 +#: order/views.py:1153 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "" -#: order/views.py:1639 +#: order/views.py:1163 #, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1647 +#: order/views.py:1171 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1701 +#: order/views.py:1225 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1775 +#: order/views.py:1299 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1790 +#: order/views.py:1314 msgid "Remove allocation" msgstr "" -#: order/views.py:1862 +#: order/views.py:1386 msgid "Sales order not found" msgstr "" -#: order/views.py:1868 +#: order/views.py:1392 msgid "Price not found" msgstr "" -#: order/views.py:1871 +#: order/views.py:1395 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1876 +#: order/views.py:1400 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:747 +#: part/bom.py:138 part/models.py:72 part/models.py:756 #: part/templates/part/category.html:75 part/templates/part/detail.html:90 msgid "Default Location" msgstr "" @@ -3720,143 +3674,143 @@ msgstr "" msgid "Error reading BOM file (incorrect row size)" msgstr "" -#: part/forms.py:89 stock/forms.py:265 +#: part/forms.py:73 stock/forms.py:232 msgid "File Format" msgstr "" -#: part/forms.py:89 stock/forms.py:265 +#: part/forms.py:73 stock/forms.py:232 msgid "Select output file format" msgstr "" -#: part/forms.py:91 +#: part/forms.py:75 msgid "Cascading" msgstr "" -#: part/forms.py:91 +#: part/forms.py:75 msgid "Download cascading / multi-level BOM" msgstr "" -#: part/forms.py:93 +#: part/forms.py:77 msgid "Levels" msgstr "" -#: part/forms.py:93 +#: part/forms.py:77 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "" -#: part/forms.py:95 +#: part/forms.py:79 msgid "Include Parameter Data" msgstr "" -#: part/forms.py:95 +#: part/forms.py:79 msgid "Include part parameters data in exported BOM" msgstr "" -#: part/forms.py:97 +#: part/forms.py:81 msgid "Include Stock Data" msgstr "" -#: part/forms.py:97 +#: part/forms.py:81 msgid "Include part stock data in exported BOM" msgstr "" -#: part/forms.py:99 +#: part/forms.py:83 msgid "Include Manufacturer Data" msgstr "" -#: part/forms.py:99 +#: part/forms.py:83 msgid "Include part manufacturer data in exported BOM" msgstr "" -#: part/forms.py:101 +#: part/forms.py:85 msgid "Include Supplier Data" msgstr "" -#: part/forms.py:101 +#: part/forms.py:85 msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2191 +#: part/forms.py:106 part/models.py:2224 msgid "Parent Part" msgstr "" -#: part/forms.py:123 part/templates/part/bom_duplicate.html:7 +#: part/forms.py:107 part/templates/part/bom_duplicate.html:7 msgid "Select parent part to copy BOM from" msgstr "" -#: part/forms.py:129 +#: part/forms.py:113 msgid "Clear existing BOM items" msgstr "" -#: part/forms.py:135 +#: part/forms.py:119 msgid "Confirm BOM duplication" msgstr "" -#: part/forms.py:153 +#: part/forms.py:137 msgid "validate" msgstr "" -#: part/forms.py:153 +#: part/forms.py:137 msgid "Confirm that the BOM is correct" msgstr "" -#: part/forms.py:165 +#: part/forms.py:149 msgid "BOM file" msgstr "" -#: part/forms.py:165 +#: part/forms.py:149 msgid "Select BOM file to upload" msgstr "" -#: part/forms.py:184 +#: part/forms.py:168 msgid "Related Part" msgstr "" -#: part/forms.py:203 +#: part/forms.py:175 msgid "Select part category" msgstr "" -#: part/forms.py:220 +#: part/forms.py:192 msgid "Duplicate all BOM data for this part" msgstr "" -#: part/forms.py:221 +#: part/forms.py:193 msgid "Copy BOM" msgstr "" -#: part/forms.py:226 +#: part/forms.py:198 msgid "Duplicate all parameter data for this part" msgstr "" -#: part/forms.py:227 +#: part/forms.py:199 msgid "Copy Parameters" msgstr "" -#: part/forms.py:232 +#: part/forms.py:204 msgid "Confirm part creation" msgstr "" -#: part/forms.py:237 +#: part/forms.py:209 msgid "Include category parameter templates" msgstr "" -#: part/forms.py:242 +#: part/forms.py:214 msgid "Include parent categories parameter templates" msgstr "" -#: part/forms.py:322 +#: part/forms.py:294 msgid "Add parameter template to same level categories" msgstr "" -#: part/forms.py:326 +#: part/forms.py:298 msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2286 +#: part/forms.py:316 part/models.py:2323 msgid "Sub part" msgstr "" -#: part/forms.py:373 +#: part/forms.py:345 msgid "Input quantity for price calculation" msgstr "" @@ -3872,362 +3826,362 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2237 +#: part/models.py:86 part/models.py:2270 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" -#: part/models.py:83 part/templates/part/category.html:32 +#: part/models.py:87 part/templates/part/category.html:32 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127 -#: templates/stats.html:84 users/models.py:39 +#: templates/stats.html:84 users/models.py:40 msgid "Part Categories" msgstr "" -#: part/models.py:448 part/models.py:460 +#: part/models.py:457 part/models.py:469 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:557 +#: part/models.py:566 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:561 +#: part/models.py:570 msgid "Next available serial number is" msgstr "" -#: part/models.py:566 +#: part/models.py:575 msgid "Most recent serial number is" msgstr "" -#: part/models.py:645 +#: part/models.py:654 msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:670 part/templates/part/detail.html:22 +#: part/models.py:679 part/templates/part/detail.html:22 msgid "Part name" msgstr "" -#: part/models.py:677 +#: part/models.py:686 msgid "Is Template" msgstr "" -#: part/models.py:678 +#: part/models.py:687 msgid "Is this part a template part?" msgstr "" -#: part/models.py:689 +#: part/models.py:698 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:690 part/templates/part/detail.html:60 +#: part/models.py:699 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "" -#: part/models.py:696 +#: part/models.py:705 msgid "Part description" msgstr "" -#: part/models.py:701 part/templates/part/category.html:82 +#: part/models.py:710 part/templates/part/category.html:82 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "" -#: part/models.py:702 +#: part/models.py:711 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:709 part/models.py:2236 part/templates/part/detail.html:73 +#: part/models.py:718 part/models.py:2269 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" -#: part/models.py:710 +#: part/models.py:719 msgid "Part category" msgstr "" -#: part/models.py:715 part/templates/part/detail.html:28 +#: part/models.py:724 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "" -#: part/models.py:716 +#: part/models.py:725 msgid "Internal Part Number" msgstr "" -#: part/models.py:722 +#: part/models.py:731 msgid "Part revision or version number" msgstr "" -#: part/models.py:723 part/templates/part/detail.html:35 report/models.py:199 +#: part/models.py:732 part/templates/part/detail.html:35 report/models.py:199 #: templates/js/part.js:173 msgid "Revision" msgstr "" -#: part/models.py:745 +#: part/models.py:754 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:792 part/templates/part/detail.html:97 +#: part/models.py:801 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "" -#: part/models.py:793 +#: part/models.py:802 msgid "Default supplier part" msgstr "" -#: part/models.py:800 +#: part/models.py:809 msgid "Default Expiry" msgstr "" -#: part/models.py:801 +#: part/models.py:810 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:806 part/templates/part/detail.html:113 +#: part/models.py:815 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "" -#: part/models.py:807 +#: part/models.py:816 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:814 +#: part/models.py:823 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:820 +#: part/models.py:829 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:826 +#: part/models.py:835 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:832 +#: part/models.py:841 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:837 +#: part/models.py:846 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:842 +#: part/models.py:851 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:846 part/templates/part/detail.html:227 +#: part/models.py:855 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:246 templates/js/table_filters.js:315 msgid "Active" msgstr "" -#: part/models.py:847 +#: part/models.py:856 msgid "Is this part active?" msgstr "" -#: part/models.py:852 +#: part/models.py:861 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:857 +#: part/models.py:866 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:860 +#: part/models.py:869 msgid "BOM checksum" msgstr "" -#: part/models.py:860 +#: part/models.py:869 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:863 +#: part/models.py:872 msgid "BOM checked by" msgstr "" -#: part/models.py:865 +#: part/models.py:874 msgid "BOM checked date" msgstr "" -#: part/models.py:869 +#: part/models.py:878 msgid "Creation User" msgstr "" -#: part/models.py:1608 +#: part/models.py:1617 msgid "Sell multiple" msgstr "" -#: part/models.py:2063 +#: part/models.py:2088 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2080 +#: part/models.py:2105 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2100 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2125 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2101 +#: part/models.py:2126 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2106 +#: part/models.py:2131 msgid "Test Description" msgstr "" -#: part/models.py:2107 +#: part/models.py:2132 msgid "Enter description for this test" msgstr "" -#: part/models.py:2112 templates/js/part.js:726 +#: part/models.py:2137 templates/js/part.js:726 #: templates/js/table_filters.js:232 msgid "Required" msgstr "" -#: part/models.py:2113 +#: part/models.py:2138 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2118 templates/js/part.js:734 +#: part/models.py:2143 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2119 +#: part/models.py:2144 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2124 templates/js/part.js:741 +#: part/models.py:2149 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2125 +#: part/models.py:2150 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2158 +#: part/models.py:2187 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2163 +#: part/models.py:2192 msgid "Parameter Name" msgstr "" -#: part/models.py:2165 +#: part/models.py:2194 msgid "Parameter Units" msgstr "" -#: part/models.py:2193 part/models.py:2242 part/models.py:2243 +#: part/models.py:2226 part/models.py:2275 part/models.py:2276 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2195 +#: part/models.py:2228 msgid "Data" msgstr "" -#: part/models.py:2195 +#: part/models.py:2228 msgid "Parameter Value" msgstr "" -#: part/models.py:2247 templates/InvenTree/settings/category.html:67 +#: part/models.py:2280 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2248 +#: part/models.py:2281 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2278 +#: part/models.py:2315 msgid "Select parent part" msgstr "" -#: part/models.py:2287 +#: part/models.py:2324 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2293 +#: part/models.py:2330 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2332 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2295 +#: part/models.py:2332 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2298 +#: part/models.py:2335 msgid "Overage" msgstr "" -#: part/models.py:2299 +#: part/models.py:2336 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2302 +#: part/models.py:2339 msgid "BOM item reference" msgstr "" -#: part/models.py:2305 +#: part/models.py:2342 msgid "BOM item notes" msgstr "" -#: part/models.py:2307 +#: part/models.py:2344 msgid "Checksum" msgstr "" -#: part/models.py:2307 +#: part/models.py:2344 msgid "BOM line checksum" msgstr "" -#: part/models.py:2311 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2348 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2312 +#: part/models.py:2349 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2317 templates/js/bom.js:287 +#: part/models.py:2354 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2318 +#: part/models.py:2355 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2394 part/views.py:1892 part/views.py:1944 -#: stock/models.py:290 +#: part/models.py:2431 part/views.py:1736 part/views.py:1788 +#: stock/models.py:298 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2403 part/models.py:2405 +#: part/models.py:2440 part/models.py:2442 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2408 +#: part/models.py:2445 msgid "BOM Item" msgstr "" -#: part/models.py:2527 +#: part/models.py:2564 msgid "Part 1" msgstr "" -#: part/models.py:2531 +#: part/models.py:2568 msgid "Part 2" msgstr "" -#: part/models.py:2531 +#: part/models.py:2568 msgid "Select Related Part" msgstr "" -#: part/models.py:2563 +#: part/models.py:2600 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -4243,14 +4197,6 @@ msgstr "" msgid "Part Attachments" msgstr "" -#: part/templates/part/bom-delete.html:6 -msgid "Are you sure you want to delete this BOM item?" -msgstr "" - -#: part/templates/part/bom-delete.html:8 -msgid "Deleting this entry will remove the BOM row from the following part" -msgstr "" - #: part/templates/part/bom.html:10 part/templates/part/navbar.html:51 #: part/templates/part/navbar.html:54 msgid "Bill of Materials" @@ -4299,7 +4245,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:2187 +#: part/templates/part/bom.html:61 part/views.py:2031 msgid "Export Bill of Materials" msgstr "" @@ -4315,7 +4261,7 @@ msgstr "" msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/bom.html:160 part/views.py:591 +#: part/templates/part/bom.html:160 part/views.py:450 #: templates/js/stock.js:1327 msgid "Create New Part" msgstr "" @@ -4397,7 +4343,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:2597 +#: part/templates/part/category.html:38 part/views.py:2441 msgid "Create new part category" msgstr "" @@ -4462,6 +4408,7 @@ msgid "Create new location" msgstr "" #: part/templates/part/category.html:223 part/templates/part/category.html:253 +#: part/templates/part/part_base.html:378 msgid "New Category" msgstr "" @@ -4473,10 +4420,18 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:1391 +#: part/templates/part/category.html:260 stock/views.py:1223 msgid "Create new Stock Location" msgstr "" +#: part/templates/part/category.html:279 +msgid "Select parent category" +msgstr "" + +#: part/templates/part/category.html:286 part/views.py:2389 +msgid "Edit Part Category" +msgstr "" + #: part/templates/part/category_delete.html:5 msgid "Are you sure you want to delete category" msgstr "" @@ -4522,7 +4477,7 @@ msgstr "" msgid "Part Parameters" msgstr "" -#: part/templates/part/copy_part.html:9 part/views.py:467 +#: part/templates/part/copy_part.html:9 part/views.py:326 msgid "Duplicate Part" msgstr "" @@ -4644,7 +4599,7 @@ msgid "Delete manufacturer parts" msgstr "" #: part/templates/part/manufacturer.html:53 -#: part/templates/part/supplier.html:57 +#: part/templates/part/supplier.html:56 msgid "Create new manufacturer" msgstr "" @@ -4709,8 +4664,8 @@ msgstr "" msgid "Part List" msgstr "" -#: part/templates/part/part_base.html:26 templates/js/company.js:156 -#: templates/js/company.js:355 templates/js/part.js:84 templates/js/part.js:161 +#: part/templates/part/part_base.html:26 templates/js/company.js:280 +#: templates/js/company.js:480 templates/js/part.js:84 templates/js/part.js:161 msgid "Inactive" msgstr "" @@ -4794,10 +4749,22 @@ msgstr "" msgid "Building" msgstr "" -#: part/templates/part/part_base.html:282 part/templates/part/prices.html:131 +#: part/templates/part/part_base.html:285 part/templates/part/prices.html:131 msgid "Calculate" msgstr "" +#: part/templates/part/part_base.html:379 +msgid "Create New Part Category" +msgstr "" + +#: part/templates/part/part_base.html:387 +msgid "New Parent" +msgstr "" + +#: part/templates/part/part_base.html:435 +msgid "Edit Part" +msgstr "" + #: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:27 msgid "Supplier Pricing" msgstr "" @@ -4850,6 +4817,18 @@ msgstr "" msgid "Add Test Template" msgstr "" +#: part/templates/part/part_tests.html:61 +msgid "Add Test Result Template" +msgstr "" + +#: part/templates/part/part_tests.html:79 +msgid "Edit Test Result Template" +msgstr "" + +#: part/templates/part/part_tests.html:91 +msgid "Delete Test Result Template" +msgstr "" + #: part/templates/part/part_thumb.html:20 msgid "Select from existing images" msgstr "" @@ -4938,7 +4917,7 @@ msgstr "" msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:3022 +#: part/templates/part/prices.html:206 part/views.py:2859 msgid "Add Internal Price Break" msgstr "" @@ -5041,228 +5020,188 @@ msgstr "" msgid "Unknown database" msgstr "" -#: part/views.py:96 +#: part/views.py:95 msgid "Add Related Part" msgstr "" -#: part/views.py:151 +#: part/views.py:150 msgid "Delete Related Part" msgstr "" -#: part/views.py:165 -msgid "Add part attachment" -msgstr "" - -#: part/views.py:218 templates/attachment_table.html:32 -msgid "Edit attachment" -msgstr "" - -#: part/views.py:222 -msgid "Part attachment updated" -msgstr "" - -#: part/views.py:237 -msgid "Delete Part Attachment" -msgstr "" - -#: part/views.py:245 -msgid "Deleted part attachment" -msgstr "" - -#: part/views.py:254 -msgid "Create Test Template" -msgstr "" - -#: part/views.py:281 -msgid "Edit Test Template" -msgstr "" - -#: part/views.py:295 -msgid "Delete Test Template" -msgstr "" - -#: part/views.py:302 +#: part/views.py:161 msgid "Set Part Category" msgstr "" -#: part/views.py:352 +#: part/views.py:211 #, python-brace-format msgid "Set category for {n} parts" msgstr "" -#: part/views.py:387 +#: part/views.py:246 msgid "Create Variant" msgstr "" -#: part/views.py:472 +#: part/views.py:331 msgid "Copied part" msgstr "" -#: part/views.py:526 part/views.py:664 +#: part/views.py:385 part/views.py:523 msgid "Possible matches exist - confirm creation of new part" msgstr "" -#: part/views.py:596 +#: part/views.py:455 msgid "Created new part" msgstr "" -#: part/views.py:764 +#: part/views.py:623 msgid "Match References" msgstr "" -#: part/views.py:1066 +#: part/views.py:925 msgid "None" msgstr "" -#: part/views.py:1125 +#: part/views.py:984 msgid "Part QR Code" msgstr "" -#: part/views.py:1227 -msgid "Upload Part Image" -msgstr "" - -#: part/views.py:1233 part/views.py:1268 -msgid "Updated part image" -msgstr "" - -#: part/views.py:1242 +#: part/views.py:1086 msgid "Select Part Image" msgstr "" -#: part/views.py:1271 +#: part/views.py:1112 +msgid "Updated part image" +msgstr "" + +#: part/views.py:1115 msgid "Part image not found" msgstr "" -#: part/views.py:1282 +#: part/views.py:1126 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1317 +#: part/views.py:1161 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1347 +#: part/views.py:1191 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1368 +#: part/views.py:1212 msgid "Validate BOM" msgstr "" -#: part/views.py:1389 +#: part/views.py:1233 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1400 +#: part/views.py:1244 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1534 +#: part/views.py:1378 msgid "No BOM file provided" msgstr "" -#: part/views.py:1895 +#: part/views.py:1739 msgid "Enter a valid quantity" msgstr "" -#: part/views.py:1920 part/views.py:1923 +#: part/views.py:1764 part/views.py:1767 msgid "Select valid part" msgstr "" -#: part/views.py:1929 +#: part/views.py:1773 msgid "Duplicate part selected" msgstr "" -#: part/views.py:1967 +#: part/views.py:1811 msgid "Select a part" msgstr "" -#: part/views.py:1973 +#: part/views.py:1817 msgid "Selected part creates a circular BOM" msgstr "" -#: part/views.py:1977 +#: part/views.py:1821 msgid "Specify quantity" msgstr "" -#: part/views.py:2239 +#: part/views.py:2083 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2246 +#: part/views.py:2090 msgid "Part was deleted" msgstr "" -#: part/views.py:2255 +#: part/views.py:2099 msgid "Part Pricing" msgstr "" -#: part/views.py:2396 +#: part/views.py:2240 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2406 +#: part/views.py:2250 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2413 +#: part/views.py:2257 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2421 +#: part/views.py:2265 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2471 +#: part/views.py:2315 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2485 +#: part/views.py:2329 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2545 -msgid "Edit Part Category" -msgstr "" - -#: part/views.py:2583 +#: part/views.py:2427 msgid "Delete Part Category" msgstr "" -#: part/views.py:2589 +#: part/views.py:2433 msgid "Part category was deleted" msgstr "" -#: part/views.py:2641 +#: part/views.py:2485 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2742 +#: part/views.py:2586 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2798 +#: part/views.py:2642 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2817 +#: part/views.py:2661 msgid "Create BOM Item" msgstr "" -#: part/views.py:2887 +#: part/views.py:2731 msgid "Edit BOM item" msgstr "" -#: part/views.py:2943 -msgid "Confim BOM item deletion" +#: part/views.py:2792 +msgid "Added new price break" msgstr "" -#: part/views.py:3031 +#: part/views.py:2868 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:3039 +#: part/views.py:2876 msgid "Delete Internal Price Break" msgstr "" @@ -5368,17 +5307,17 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1739 +#: stock/models.py:1759 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1745 +#: stock/models.py:1765 msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:1026 +#: templates/js/order.js:257 templates/js/stock.js:1026 msgid "Date" msgstr "" @@ -5390,287 +5329,287 @@ msgstr "" msgid "Fail" msgstr "" -#: stock/api.py:212 +#: stock/api.py:211 #, python-brace-format msgid "Updated stock for {n} items" msgstr "" -#: stock/api.py:281 +#: stock/api.py:280 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:114 stock/forms.py:418 stock/models.py:505 +#: stock/forms.py:81 stock/forms.py:385 stock/models.py:513 #: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 msgid "Expiry Date" msgstr "" -#: stock/forms.py:115 stock/forms.py:419 +#: stock/forms.py:82 stock/forms.py:386 msgid "Expiration date for this stock item" msgstr "" -#: stock/forms.py:118 +#: stock/forms.py:85 msgid "Enter unique serial numbers (or leave blank)" msgstr "" -#: stock/forms.py:169 +#: stock/forms.py:136 msgid "Destination for serialized stock (by default, will remain in current location)" msgstr "" -#: stock/forms.py:171 +#: stock/forms.py:138 msgid "Serial numbers" msgstr "" -#: stock/forms.py:171 +#: stock/forms.py:138 msgid "Unique serial numbers (must match quantity)" msgstr "" -#: stock/forms.py:173 stock/forms.py:349 +#: stock/forms.py:140 stock/forms.py:316 msgid "Add transaction note (optional)" msgstr "" -#: stock/forms.py:203 stock/forms.py:259 +#: stock/forms.py:170 stock/forms.py:226 msgid "Select test report template" msgstr "" -#: stock/forms.py:267 templates/js/table_filters.js:75 +#: stock/forms.py:234 templates/js/table_filters.js:75 #: templates/js/table_filters.js:138 msgid "Include sublocations" msgstr "" -#: stock/forms.py:267 +#: stock/forms.py:234 msgid "Include stock items in sub locations" msgstr "" -#: stock/forms.py:302 +#: stock/forms.py:269 msgid "Stock item to install" msgstr "" -#: stock/forms.py:309 +#: stock/forms.py:276 msgid "Stock quantity to assign" msgstr "" -#: stock/forms.py:337 +#: stock/forms.py:304 msgid "Must not exceed available quantity" msgstr "" -#: stock/forms.py:347 +#: stock/forms.py:314 msgid "Destination location for uninstalled items" msgstr "" -#: stock/forms.py:351 +#: stock/forms.py:318 msgid "Confirm uninstall" msgstr "" -#: stock/forms.py:351 +#: stock/forms.py:318 msgid "Confirm removal of installed stock items" msgstr "" -#: stock/forms.py:375 +#: stock/forms.py:342 msgid "Destination stock location" msgstr "" -#: stock/forms.py:377 +#: stock/forms.py:344 msgid "Add note (required)" msgstr "" -#: stock/forms.py:381 stock/views.py:852 stock/views.py:1051 +#: stock/forms.py:348 stock/views.py:705 stock/views.py:904 msgid "Confirm stock adjustment" msgstr "" -#: stock/forms.py:381 +#: stock/forms.py:348 msgid "Confirm movement of stock items" msgstr "" -#: stock/forms.py:383 +#: stock/forms.py:350 msgid "Set Default Location" msgstr "" -#: stock/forms.py:383 +#: stock/forms.py:350 msgid "Set the destination as the default location for selected parts" msgstr "" -#: stock/models.py:52 stock/models.py:542 +#: stock/models.py:56 stock/models.py:550 msgid "Owner" msgstr "" -#: stock/models.py:53 stock/models.py:543 +#: stock/models.py:57 stock/models.py:551 msgid "Select Owner" msgstr "" -#: stock/models.py:271 +#: stock/models.py:279 msgid "StockItem with this serial number already exists" msgstr "" -#: stock/models.py:307 +#: stock/models.py:315 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:317 stock/models.py:326 +#: stock/models.py:325 stock/models.py:334 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:318 +#: stock/models.py:326 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:340 +#: stock/models.py:348 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:346 +#: stock/models.py:354 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:353 +#: stock/models.py:361 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:395 +#: stock/models.py:403 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:404 +#: stock/models.py:412 msgid "Base part" msgstr "" -#: stock/models.py:413 +#: stock/models.py:421 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:418 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:426 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "" -#: stock/models.py:421 +#: stock/models.py:429 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:428 +#: stock/models.py:436 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:433 stock/templates/stock/item_base.html:270 +#: stock/models.py:441 stock/templates/stock/item_base.html:270 msgid "Installed In" msgstr "" -#: stock/models.py:436 +#: stock/models.py:444 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:452 +#: stock/models.py:460 msgid "Serial number for this item" msgstr "" -#: stock/models.py:464 +#: stock/models.py:472 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:468 +#: stock/models.py:476 msgid "Stock Quantity" msgstr "" -#: stock/models.py:477 +#: stock/models.py:485 msgid "Source Build" msgstr "" -#: stock/models.py:479 +#: stock/models.py:487 msgid "Build for this stock item" msgstr "" -#: stock/models.py:490 +#: stock/models.py:498 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:493 +#: stock/models.py:501 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:499 +#: stock/models.py:507 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:506 +#: stock/models.py:514 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:519 +#: stock/models.py:527 msgid "Delete on deplete" msgstr "" -#: stock/models.py:519 +#: stock/models.py:527 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:529 stock/templates/stock/item_notes.html:13 +#: stock/models.py:537 stock/templates/stock/item_notes.html:13 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:538 +#: stock/models.py:546 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1006 +#: stock/models.py:1014 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1012 +#: stock/models.py:1020 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1018 +#: stock/models.py:1026 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1021 +#: stock/models.py:1029 msgid "Serial numbers must be a list of integers" msgstr "" -#: stock/models.py:1024 +#: stock/models.py:1032 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1031 +#: stock/models.py:1039 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "" -#: stock/models.py:1189 +#: stock/models.py:1197 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:1663 +#: stock/models.py:1679 msgid "Entry notes" msgstr "" -#: stock/models.py:1716 +#: stock/models.py:1736 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1722 +#: stock/models.py:1742 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1740 +#: stock/models.py:1760 msgid "Test name" msgstr "" -#: stock/models.py:1746 templates/js/table_filters.js:222 +#: stock/models.py:1766 templates/js/table_filters.js:222 msgid "Test result" msgstr "" -#: stock/models.py:1752 +#: stock/models.py:1772 msgid "Test output value" msgstr "" -#: stock/models.py:1759 +#: stock/models.py:1779 msgid "Test result attachment" msgstr "" -#: stock/models.py:1765 +#: stock/models.py:1785 msgid "Test notes" msgstr "" @@ -5860,6 +5799,10 @@ msgstr "" msgid "No stocktake performed" msgstr "" +#: stock/templates/stock/item_base.html:499 +msgid "Edit Stock Status" +msgstr "" + #: stock/templates/stock/item_childs.html:12 msgid "Child Stock Items" msgstr "" @@ -5919,6 +5862,19 @@ msgstr "" msgid "Add Test Data" msgstr "" +#: stock/templates/stock/item_tests.html:86 +#: stock/templates/stock/item_tests.html:111 +msgid "Add Test Result" +msgstr "" + +#: stock/templates/stock/item_tests.html:131 +msgid "Edit Test Result" +msgstr "" + +#: stock/templates/stock/item_tests.html:145 +msgid "Delete Test Result" +msgstr "" + #: stock/templates/stock/location.html:20 msgid "You are not in the list of owners of this location. This stock location cannot be edited." msgstr "" @@ -5967,7 +5923,7 @@ msgid "Stock Details" msgstr "" #: stock/templates/stock/location.html:117 templates/InvenTree/search.html:279 -#: templates/stats.html:97 users/models.py:41 +#: templates/stats.html:97 users/models.py:42 msgid "Stock Locations" msgstr "" @@ -6007,7 +5963,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1364 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1196 msgid "Convert Stock Item" msgstr "" @@ -6040,8 +5996,8 @@ msgstr "" msgid "Edit Stock Location" msgstr "" -#: stock/views.py:230 stock/views.py:1343 stock/views.py:1465 -#: stock/views.py:1830 +#: stock/views.py:230 stock/views.py:1175 stock/views.py:1297 +#: stock/views.py:1662 msgid "Owner is required (ownership control is enabled)" msgstr "" @@ -6049,205 +6005,177 @@ msgstr "" msgid "Stock Location QR code" msgstr "" -#: stock/views.py:265 -msgid "Add Stock Item Attachment" -msgstr "" - -#: stock/views.py:311 -msgid "Edit Stock Item Attachment" -msgstr "" - -#: stock/views.py:327 -msgid "Delete Stock Item Attachment" -msgstr "" - -#: stock/views.py:343 +#: stock/views.py:264 msgid "Assign to Customer" msgstr "" -#: stock/views.py:352 +#: stock/views.py:273 msgid "Customer must be specified" msgstr "" -#: stock/views.py:376 +#: stock/views.py:297 msgid "Return to Stock" msgstr "" -#: stock/views.py:385 +#: stock/views.py:306 msgid "Specify a valid location" msgstr "" -#: stock/views.py:396 +#: stock/views.py:317 msgid "Stock item returned from customer" msgstr "" -#: stock/views.py:407 +#: stock/views.py:328 msgid "Delete All Test Data" msgstr "" -#: stock/views.py:424 +#: stock/views.py:345 msgid "Confirm test data deletion" msgstr "" -#: stock/views.py:444 -msgid "Add Test Result" -msgstr "" - -#: stock/views.py:484 -msgid "Edit Test Result" -msgstr "" - -#: stock/views.py:501 -msgid "Delete Test Result" -msgstr "" - -#: stock/views.py:509 +#: stock/views.py:362 msgid "Stock Export Options" msgstr "" -#: stock/views.py:630 +#: stock/views.py:483 msgid "Stock Item QR Code" msgstr "" -#: stock/views.py:656 +#: stock/views.py:509 msgid "Install Stock Item" msgstr "" -#: stock/views.py:755 +#: stock/views.py:608 msgid "Uninstall Stock Items" msgstr "" -#: stock/views.py:863 +#: stock/views.py:716 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:888 +#: stock/views.py:741 msgid "Adjust Stock" msgstr "" -#: stock/views.py:998 +#: stock/views.py:851 msgid "Move Stock Items" msgstr "" -#: stock/views.py:998 +#: stock/views.py:851 msgid "Move" msgstr "" -#: stock/views.py:999 +#: stock/views.py:852 msgid "Count Stock Items" msgstr "" -#: stock/views.py:999 +#: stock/views.py:852 msgid "Count" msgstr "" -#: stock/views.py:1000 +#: stock/views.py:853 msgid "Remove From Stock" msgstr "" -#: stock/views.py:1000 +#: stock/views.py:853 msgid "Take" msgstr "" -#: stock/views.py:1001 +#: stock/views.py:854 msgid "Add Stock Items" msgstr "" -#: stock/views.py:1001 users/models.py:187 +#: stock/views.py:854 users/models.py:188 msgid "Add" msgstr "" -#: stock/views.py:1002 +#: stock/views.py:855 msgid "Delete Stock Items" msgstr "" -#: stock/views.py:1031 +#: stock/views.py:884 msgid "Must enter integer value" msgstr "" -#: stock/views.py:1036 +#: stock/views.py:889 msgid "Quantity must be positive" msgstr "" -#: stock/views.py:1043 +#: stock/views.py:896 #, python-brace-format msgid "Quantity must not exceed {x}" msgstr "" -#: stock/views.py:1107 +#: stock/views.py:960 msgid "No action performed" msgstr "" -#: stock/views.py:1122 +#: stock/views.py:975 #, python-brace-format msgid "Added stock to {n} items" msgstr "" -#: stock/views.py:1137 +#: stock/views.py:990 #, python-brace-format msgid "Removed stock from {n} items" msgstr "" -#: stock/views.py:1150 +#: stock/views.py:1003 #, python-brace-format msgid "Counted stock for {n} items" msgstr "" -#: stock/views.py:1190 +#: stock/views.py:1043 msgid "No items were moved" msgstr "" -#: stock/views.py:1193 +#: stock/views.py:1046 #, python-brace-format msgid "Moved {n} items to {dest}" msgstr "" -#: stock/views.py:1212 +#: stock/views.py:1065 #, python-brace-format msgid "Deleted {n} stock items" msgstr "" -#: stock/views.py:1222 -msgid "Edit Stock Item Status" -msgstr "" - -#: stock/views.py:1245 +#: stock/views.py:1077 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:1482 +#: stock/views.py:1314 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1575 templates/js/build.js:327 +#: stock/views.py:1407 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1717 +#: stock/views.py:1549 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1799 +#: stock/views.py:1631 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1899 +#: stock/views.py:1731 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1912 +#: stock/views.py:1744 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1923 +#: stock/views.py:1755 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1930 +#: stock/views.py:1762 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1939 +#: stock/views.py:1771 msgid "Add Stock Tracking Entry" msgstr "" @@ -6604,24 +6532,12 @@ msgstr "" msgid "copy version information" msgstr "" -#: templates/about.html:100 templates/js/modals.js:568 -#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54 -#: templates/modals.html:97 +#: templates/about.html:100 templates/js/modals.js:34 +#: templates/js/modals.js:677 templates/js/modals.js:970 +#: templates/modals.html:29 templates/modals.html:54 templates/modals.html:97 msgid "Close" msgstr "" -#: templates/attachment_table.html:6 -msgid "Add Attachment" -msgstr "" - -#: templates/attachment_table.html:17 -msgid "Uploaded" -msgstr "" - -#: templates/attachment_table.html:35 -msgid "Delete attachment" -msgstr "" - #: templates/image_download.html:8 msgid "Specify URL for downloading image" msgstr "" @@ -6638,6 +6554,22 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" +#: templates/js/attachment.js:16 +msgid "No attachments found" +msgstr "" + +#: templates/js/attachment.js:56 +msgid "Upload Date" +msgstr "" + +#: templates/js/attachment.js:69 +msgid "Edit attachment" +msgstr "" + +#: templates/js/attachment.js:76 +msgid "Delete attachment" +msgstr "" + #: templates/js/barcode.js:8 msgid "Scan barcode data here using wedge scanner" msgstr "" @@ -6666,7 +6598,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:921 +#: templates/js/barcode.js:119 templates/js/modals.js:1030 msgid "Invalid server response" msgstr "" @@ -6766,7 +6698,7 @@ msgstr "" msgid "Edit BOM Item" msgstr "" -#: templates/js/bom.js:372 +#: templates/js/bom.js:372 templates/js/bom.js:519 msgid "Delete BOM Item" msgstr "" @@ -6794,7 +6726,7 @@ msgstr "" msgid "No build order allocations found" msgstr "" -#: templates/js/build.js:222 templates/js/order.js:382 +#: templates/js/build.js:222 templates/js/order.js:449 msgid "Location not specified" msgstr "" @@ -6832,45 +6764,69 @@ msgstr "" msgid "No parts allocated for" msgstr "" -#: templates/js/company.js:74 +#: templates/js/company.js:45 +msgid "Edit Company" +msgstr "" + +#: templates/js/company.js:66 +msgid "Add new Company" +msgstr "" + +#: templates/js/company.js:143 msgid "Parts Supplied" msgstr "" -#: templates/js/company.js:83 +#: templates/js/company.js:152 msgid "Parts Manufactured" msgstr "" -#: templates/js/company.js:96 +#: templates/js/company.js:165 msgid "No company information found" msgstr "" -#: templates/js/company.js:129 +#: templates/js/company.js:183 +msgid "The following manufacturer parts will be deleted" +msgstr "" + +#: templates/js/company.js:200 +msgid "Delete Manufacturer Parts" +msgstr "" + +#: templates/js/company.js:253 msgid "No manufacturer parts found" msgstr "" -#: templates/js/company.js:148 templates/js/company.js:347 +#: templates/js/company.js:272 templates/js/company.js:472 #: templates/js/part.js:68 templates/js/part.js:153 msgid "Template part" msgstr "" -#: templates/js/company.js:152 templates/js/company.js:351 +#: templates/js/company.js:276 templates/js/company.js:476 #: templates/js/part.js:72 templates/js/part.js:157 msgid "Assembled part" msgstr "" -#: templates/js/company.js:226 +#: templates/js/company.js:350 msgid "No parameters found" msgstr "" -#: templates/js/company.js:262 +#: templates/js/company.js:386 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:263 +#: templates/js/company.js:387 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:328 +#: templates/js/company.js:406 +msgid "Edit Parameter" +msgstr "" + +#: templates/js/company.js:417 +msgid "Delete Parameter" +msgstr "" + +#: templates/js/company.js:453 msgid "No supplier parts found" msgstr "" @@ -6898,6 +6854,83 @@ msgstr "" msgid "Create filter" msgstr "" +#: templates/js/forms.js:278 templates/js/forms.js:291 +#: templates/js/forms.js:303 templates/js/forms.js:315 +msgid "Action Prohibited" +msgstr "" + +#: templates/js/forms.js:279 +msgid "Create operation not allowed" +msgstr "" + +#: templates/js/forms.js:292 +msgid "Update operation not allowed" +msgstr "" + +#: templates/js/forms.js:304 +msgid "Delete operation not allowed" +msgstr "" + +#: templates/js/forms.js:316 +msgid "View operation not allowed" +msgstr "" + +#: templates/js/forms.js:583 templates/js/modals.js:1040 +msgid "No Response" +msgstr "" + +#: templates/js/forms.js:584 templates/js/modals.js:1041 +msgid "No response from the InvenTree server" +msgstr "" + +#: templates/js/forms.js:590 templates/js/modals.js:1050 +msgid "Error 401: Not Authenticated" +msgstr "" + +#: templates/js/forms.js:591 templates/js/modals.js:1051 +msgid "Authentication credentials not supplied" +msgstr "" + +#: templates/js/forms.js:597 templates/js/modals.js:1055 +msgid "Error 403: Permission Denied" +msgstr "" + +#: templates/js/forms.js:598 templates/js/modals.js:1056 +msgid "You do not have the required permissions to access this function" +msgstr "" + +#: templates/js/forms.js:604 templates/js/modals.js:1060 +msgid "Error 404: Resource Not Found" +msgstr "" + +#: templates/js/forms.js:605 templates/js/modals.js:1061 +msgid "The requested resource could not be located on the server" +msgstr "" + +#: templates/js/forms.js:611 templates/js/modals.js:1065 +msgid "Error 408: Timeout" +msgstr "" + +#: templates/js/forms.js:612 templates/js/modals.js:1066 +msgid "Connection timeout while requesting data from server" +msgstr "" + +#: templates/js/forms.js:618 templates/js/modals.js:1069 +msgid "Error requesting form data" +msgstr "" + +#: templates/js/forms.js:788 templates/modals.html:21 templates/modals.html:47 +msgid "Form errors exist" +msgstr "" + +#: templates/js/forms.js:1161 +msgid "Searching" +msgstr "" + +#: templates/js/forms.js:1301 +msgid "Clear input" +msgstr "" + #: templates/js/label.js:10 templates/js/report.js:98 msgid "Select Stock Items" msgstr "" @@ -6938,112 +6971,102 @@ msgstr "" msgid "Select Label Template" msgstr "" -#: templates/js/modals.js:265 -msgid "Waiting for server..." -msgstr "" - -#: templates/js/modals.js:424 -msgid "Show Error Information" -msgstr "" - -#: templates/js/modals.js:491 templates/modals.html:76 -msgid "Accept" -msgstr "" - -#: templates/js/modals.js:492 templates/modals.html:75 +#: templates/js/modals.js:59 templates/js/modals.js:105 +#: templates/js/modals.js:601 templates/modals.html:75 msgid "Cancel" msgstr "" -#: templates/js/modals.js:556 -msgid "Loading Data" -msgstr "" - -#: templates/js/modals.js:567 templates/js/modals.js:860 +#: templates/js/modals.js:60 templates/js/modals.js:104 +#: templates/js/modals.js:676 templates/js/modals.js:969 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" -#: templates/js/modals.js:811 +#: templates/js/modals.js:103 +msgid "Form Title" +msgstr "" + +#: templates/js/modals.js:374 +msgid "Waiting for server..." +msgstr "" + +#: templates/js/modals.js:533 +msgid "Show Error Information" +msgstr "" + +#: templates/js/modals.js:600 templates/modals.html:76 +msgid "Accept" +msgstr "" + +#: templates/js/modals.js:665 +msgid "Loading Data" +msgstr "" + +#: templates/js/modals.js:920 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:811 +#: templates/js/modals.js:920 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:824 +#: templates/js/modals.js:933 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:921 +#: templates/js/modals.js:1030 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:931 -msgid "No Response" -msgstr "" - -#: templates/js/modals.js:932 -msgid "No response from the InvenTree server" -msgstr "" - -#: templates/js/modals.js:936 +#: templates/js/modals.js:1045 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:937 +#: templates/js/modals.js:1046 msgid "Server returned error code 400" msgstr "" -#: templates/js/modals.js:941 -msgid "Error 401: Not Authenticated" +#: templates/js/model_renderers.js:21 +msgid "Company ID" msgstr "" -#: templates/js/modals.js:942 -msgid "Authentication credentials not supplied" +#: templates/js/model_renderers.js:63 +msgid "Location ID" msgstr "" -#: templates/js/modals.js:946 -msgid "Error 403: Permission Denied" +#: templates/js/model_renderers.js:90 +msgid "Part ID" msgstr "" -#: templates/js/modals.js:947 -msgid "You do not have the required permissions to access this function" +#: templates/js/model_renderers.js:126 +msgid "Category ID" msgstr "" -#: templates/js/modals.js:951 -msgid "Error 404: Resource Not Found" +#: templates/js/model_renderers.js:150 +msgid "Supplier Part ID" msgstr "" -#: templates/js/modals.js:952 -msgid "The requested resource could not be located on the server" +#: templates/js/order.js:31 +msgid "Create Sales Order" msgstr "" -#: templates/js/modals.js:956 -msgid "Error 408: Timeout" -msgstr "" - -#: templates/js/modals.js:957 -msgid "Connection timeout while requesting data from server" -msgstr "" - -#: templates/js/modals.js:960 -msgid "Error requesting form data" -msgstr "" - -#: templates/js/order.js:138 +#: templates/js/order.js:200 msgid "No purchase orders found" msgstr "" -#: templates/js/order.js:162 templates/js/order.js:257 +#: templates/js/order.js:224 templates/js/order.js:319 msgid "Order is overdue" msgstr "" -#: templates/js/order.js:234 +#: templates/js/order.js:296 msgid "No sales orders found" msgstr "" -#: templates/js/order.js:343 +#: templates/js/order.js:333 +msgid "Invalid Customer" +msgstr "" + +#: templates/js/order.js:410 msgid "No sales order allocations found" msgstr "" @@ -7595,10 +7618,6 @@ msgstr "" msgid "All" msgstr "" -#: templates/modals.html:21 templates/modals.html:47 -msgid "Form errors exist" -msgstr "" - #: templates/navbar.html:13 msgid "Toggle navigation" msgstr "" @@ -7615,7 +7634,7 @@ msgstr "" msgid "Scan Barcode" msgstr "" -#: templates/navbar.html:77 users/models.py:38 +#: templates/navbar.html:77 users/models.py:39 msgid "Admin" msgstr "" @@ -7835,35 +7854,35 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:174 +#: users/models.py:175 msgid "Permission set" msgstr "" -#: users/models.py:182 +#: users/models.py:183 msgid "Group" msgstr "" -#: users/models.py:185 +#: users/models.py:186 msgid "View" msgstr "" -#: users/models.py:185 +#: users/models.py:186 msgid "Permission to view items" msgstr "" -#: users/models.py:187 +#: users/models.py:188 msgid "Permission to add items" msgstr "" -#: users/models.py:189 +#: users/models.py:190 msgid "Change" msgstr "" -#: users/models.py:189 +#: users/models.py:190 msgid "Permissions to edit items" msgstr "" -#: users/models.py:191 +#: users/models.py:192 msgid "Permission to delete items" msgstr "" From 484746baf3b32b20a4a2fb2b2cf1b943bc868938 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sat, 3 Jul 2021 22:44:05 +1000 Subject: [PATCH 344/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/it/LC_MESSAGES/django.po | 2163 +++++++++++---------- 1 file changed, 1091 insertions(+), 1072 deletions(-) diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 593f09c121..ae1f42af1e 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-03 06:24+0000\n" -"PO-Revision-Date: 2021-07-03 06:27\n" +"POT-Creation-Date: 2021-07-03 12:15+0000\n" +"PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -29,14 +29,14 @@ msgstr "" msgid "No matching action found" msgstr "" -#: InvenTree/fields.py:84 +#: InvenTree/fields.py:99 msgid "Enter date" msgstr "" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 -#: order/forms.py:31 order/forms.py:42 order/forms.py:53 order/forms.py:64 -#: order/forms.py:75 part/forms.py:134 +#: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 +#: order/forms.py:74 part/forms.py:118 templates/js/forms.js:486 msgid "Confirm" msgstr "" @@ -77,8 +77,8 @@ msgstr "" msgid "Duplicate serial: {n}" msgstr "" -#: InvenTree/helpers.py:403 order/models.py:244 order/models.py:354 -#: stock/views.py:1795 +#: InvenTree/helpers.py:403 order/models.py:311 order/models.py:421 +#: stock/views.py:1627 msgid "Invalid quantity provided" msgstr "" @@ -106,49 +106,53 @@ msgstr "" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "" -#: InvenTree/models.py:59 stock/models.py:1758 +#: InvenTree/models.py:61 stock/models.py:1778 msgid "Attachment" msgstr "" -#: InvenTree/models.py:60 +#: InvenTree/models.py:62 msgid "Select file to attach" msgstr "" -#: InvenTree/models.py:62 templates/attachment_table.html:16 +#: InvenTree/models.py:64 templates/js/attachment.js:52 msgid "Comment" msgstr "" -#: InvenTree/models.py:62 +#: InvenTree/models.py:64 msgid "File comment" msgstr "" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2022 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2043 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1193 msgid "User" msgstr "" -#: InvenTree/models.py:72 +#: InvenTree/models.py:74 msgid "upload date" msgstr "" -#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 -#: label/models.py:102 part/models.py:671 part/models.py:2163 +#: InvenTree/models.py:102 +msgid "Invalid choice" +msgstr "" + +#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 +#: label/models.py:103 part/models.py:680 part/models.py:2192 #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 -#: templates/js/company.js:235 templates/js/part.js:118 +#: templates/js/company.js:359 templates/js/part.js:118 #: templates/js/part.js:642 templates/js/stock.js:986 msgid "Name" msgstr "" -#: InvenTree/models.py:114 build/models.py:135 -#: build/templates/build/detail.html:21 company/models.py:339 -#: company/models.py:532 company/templates/company/detail.html:27 +#: InvenTree/models.py:125 build/models.py:139 +#: build/templates/build/detail.html:21 company/models.py:353 +#: company/models.py:554 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 -#: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:100 order/templates/order/purchase_order_detail.html:147 -#: part/models.py:695 part/templates/part/detail.html:54 +#: company/templates/company/supplier_part_detail.html:31 label/models.py:110 +#: order/models.py:154 order/templates/order/purchase_order_detail.html:174 +#: part/models.py:704 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 #: report/templates/report/inventree_build_order_base.html:118 @@ -156,39 +160,43 @@ msgstr "" #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 #: templates/js/build.js:834 templates/js/build.js:1102 -#: templates/js/company.js:56 templates/js/order.js:183 -#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 +#: templates/js/company.js:125 templates/js/order.js:245 +#: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 #: templates/js/stock.js:557 templates/js/stock.js:998 #: templates/js/stock.js:1043 msgid "Description" msgstr "" -#: InvenTree/models.py:115 +#: InvenTree/models.py:126 msgid "Description (optional)" msgstr "" -#: InvenTree/models.py:123 +#: InvenTree/models.py:134 msgid "parent" msgstr "" -#: InvenTree/settings.py:504 -msgid "English" +#: InvenTree/serializers.py:52 +msgid "Must be a valid number" msgstr "" #: InvenTree/settings.py:505 -msgid "French" +msgid "English" msgstr "" #: InvenTree/settings.py:506 -msgid "German" +msgid "French" msgstr "" #: InvenTree/settings.py:507 -msgid "Polish" +msgid "German" msgstr "" #: InvenTree/settings.py:508 +msgid "Polish" +msgstr "" + +#: InvenTree/settings.py:509 msgid "Turkish" msgstr "" @@ -446,48 +454,48 @@ msgid "Order target date" msgstr "" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 order/forms.py:118 order/forms.py:153 +#: build/templates/build/detail.html:121 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:881 templates/js/order.js:200 -#: templates/js/order.js:298 +#: templates/js/build.js:881 templates/js/order.js:262 +#: templates/js/order.js:365 msgid "Target Date" msgstr "" -#: build/forms.py:43 build/models.py:225 +#: build/forms.py:43 build/models.py:229 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1346 +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1354 #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:741 -#: company/forms.py:189 company/templates/company/supplier_part_pricing.html:77 -#: order/forms.py:197 order/forms.py:215 order/forms.py:250 order/forms.py:272 -#: order/forms.py:289 order/models.py:613 order/models.py:835 -#: order/templates/order/order_wizard/match_parts.html:30 +#: company/forms.py:124 company/templates/company/supplier_part_pricing.html:79 +#: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:702 +#: order/models.py:941 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:179 -#: order/templates/order/sales_order_detail.html:70 -#: order/templates/order/sales_order_detail.html:77 -#: order/templates/order/sales_order_detail.html:162 -#: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2293 +#: order/templates/order/purchase_order_detail.html:206 +#: order/templates/order/sales_order_detail.html:80 +#: order/templates/order/sales_order_detail.html:87 +#: order/templates/order/sales_order_detail.html:172 +#: order/templates/order/sales_order_detail.html:244 part/forms.py:314 +#: part/forms.py:344 part/forms.py:360 part/forms.py:376 part/models.py:2330 #: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 #: part/templates/part/prices.html:474 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:91 #: report/templates/report/inventree_test_report_base.html:77 -#: stock/forms.py:175 stock/forms.py:308 +#: stock/forms.py:142 stock/forms.py:275 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 -#: templates/js/build.js:1112 templates/js/order.js:393 -#: templates/js/part.js:827 templates/js/part.js:949 templates/js/part.js:1005 -#: templates/js/stock.js:1178 templates/js/stock.js:1397 +#: templates/js/build.js:1112 templates/js/model_renderers.js:43 +#: templates/js/order.js:460 templates/js/part.js:827 templates/js/part.js:949 +#: templates/js/part.js:1005 templates/js/stock.js:1178 +#: templates/js/stock.js:1397 msgid "Quantity" msgstr "" @@ -499,7 +507,7 @@ msgstr "" msgid "Enter quantity for build output" msgstr "" -#: build/forms.py:95 order/forms.py:244 stock/forms.py:118 +#: build/forms.py:95 order/forms.py:114 stock/forms.py:85 msgid "Serial Numbers" msgstr "" @@ -528,11 +536,11 @@ msgid "Mark build as complete" msgstr "" #: build/forms.py:210 build/templates/build/auto_allocate.html:18 -#: stock/forms.py:347 stock/templates/stock/item_base.html:285 +#: stock/forms.py:314 stock/templates/stock/item_base.html:285 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 -#: templates/js/build.js:586 templates/js/order.js:378 +#: templates/js/build.js:586 templates/js/order.js:445 #: templates/js/stock.js:643 templates/js/stock.js:1070 msgid "Location" msgstr "" @@ -542,11 +550,11 @@ msgid "Location of completed parts" msgstr "" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:465 +#: build/templates/build/detail.html:59 order/models.py:545 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 -#: templates/js/order.js:187 templates/js/order.js:285 +#: templates/js/order.js:249 templates/js/order.js:352 #: templates/js/stock.js:630 templates/js/stock.js:1147 #: templates/js/stock.js:1413 msgid "Status" @@ -580,60 +588,60 @@ msgstr "" msgid "Select quantity of stock to allocate" msgstr "" -#: build/models.py:66 build/templates/build/build_base.html:9 +#: build/models.py:70 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 #: report/templates/report/inventree_build_order_base.html:106 #: templates/js/build.js:195 msgid "Build Order" msgstr "" -#: build/models.py:67 build/templates/build/index.html:8 +#: build/models.py:71 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 #: part/templates/part/navbar.html:61 templates/InvenTree/index.html:191 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:34 users/models.py:43 +#: templates/InvenTree/settings/tabs.html:34 users/models.py:44 msgid "Build Orders" msgstr "" -#: build/models.py:127 +#: build/models.py:131 msgid "Build Order Reference" msgstr "" -#: build/models.py:128 order/models.py:98 order/models.py:615 -#: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2302 +#: build/models.py:132 order/models.py:242 order/models.py:529 +#: order/models.py:709 order/templates/order/purchase_order_detail.html:201 +#: order/templates/order/sales_order_detail.html:239 part/models.py:2339 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:661 templates/js/build.js:1106 msgid "Reference" msgstr "" -#: build/models.py:138 +#: build/models.py:142 msgid "Brief description of the build" msgstr "" -#: build/models.py:147 build/templates/build/build_base.html:163 +#: build/models.py:151 build/templates/build/build_base.html:163 #: build/templates/build/detail.html:77 msgid "Parent Build" msgstr "" -#: build/models.py:148 +#: build/models.py:152 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:153 build/templates/build/auto_allocate.html:16 +#: build/models.py:157 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:663 -#: order/models.py:657 order/models.py:712 +#: build/templates/build/detail.html:26 company/models.py:689 +#: order/models.py:755 order/models.py:814 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:132 +#: order/templates/order/purchase_order_detail.html:159 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1975 part/models.py:1987 part/models.py:2002 -#: part/models.py:2020 part/models.py:2095 part/models.py:2191 -#: part/models.py:2277 part/templates/part/part_app_base.html:8 +#: order/templates/order/sales_order_detail.html:224 part/models.py:325 +#: part/models.py:1988 part/models.py:2004 part/models.py:2023 +#: part/models.py:2041 part/models.py:2120 part/models.py:2224 +#: part/models.py:2314 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -642,222 +650,222 @@ msgstr "" #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:552 templates/js/build.js:839 -#: templates/js/build.js:1079 templates/js/company.js:140 -#: templates/js/company.js:339 templates/js/part.js:241 +#: templates/js/build.js:1079 templates/js/company.js:264 +#: templates/js/company.js:464 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 #: templates/js/stock.js:1385 msgid "Part" msgstr "" -#: build/models.py:161 +#: build/models.py:165 msgid "Select part to build" msgstr "" -#: build/models.py:166 +#: build/models.py:170 msgid "Sales Order Reference" msgstr "" -#: build/models.py:170 +#: build/models.py:174 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:175 +#: build/models.py:179 msgid "Source Location" msgstr "" -#: build/models.py:179 +#: build/models.py:183 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:184 +#: build/models.py:188 msgid "Destination Location" msgstr "" -#: build/models.py:188 +#: build/models.py:192 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:192 +#: build/models.py:196 msgid "Build Quantity" msgstr "" -#: build/models.py:195 +#: build/models.py:199 msgid "Number of stock items to build" msgstr "" -#: build/models.py:199 +#: build/models.py:203 msgid "Completed items" msgstr "" -#: build/models.py:201 +#: build/models.py:205 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:205 part/templates/part/part_base.html:167 +#: build/models.py:209 part/templates/part/part_base.html:167 msgid "Build Status" msgstr "" -#: build/models.py:209 +#: build/models.py:213 msgid "Build status code" msgstr "" -#: build/models.py:213 stock/models.py:462 +#: build/models.py:217 stock/models.py:470 msgid "Batch Code" msgstr "" -#: build/models.py:217 +#: build/models.py:221 msgid "Batch code for this build output" msgstr "" -#: build/models.py:220 order/models.py:104 part/models.py:867 -#: part/templates/part/detail.html:126 templates/js/order.js:293 +#: build/models.py:224 order/models.py:158 part/models.py:876 +#: part/templates/part/detail.html:126 templates/js/order.js:360 msgid "Creation Date" msgstr "" -#: build/models.py:224 order/models.py:471 +#: build/models.py:228 order/models.py:551 msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:217 templates/js/build.js:886 +#: build/models.py:232 order/models.py:284 templates/js/build.js:886 msgid "Completion Date" msgstr "" -#: build/models.py:234 +#: build/models.py:238 msgid "completed by" msgstr "" -#: build/models.py:242 +#: build/models.py:246 msgid "Issued by" msgstr "" -#: build/models.py:243 +#: build/models.py:247 msgid "User who issued this build order" msgstr "" -#: build/models.py:251 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:118 +#: build/models.py:255 build/templates/build/build_base.html:184 +#: build/templates/build/detail.html:105 order/models.py:172 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:871 +#: order/templates/order/sales_order_base.html:140 part/models.py:880 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" -#: build/models.py:252 +#: build/models.py:256 msgid "User responsible for this build order" msgstr "" -#: build/models.py:257 build/templates/build/detail.html:91 +#: build/models.py:261 build/templates/build/detail.html:91 #: company/templates/company/manufacturer_part_base.html:79 #: company/templates/company/manufacturer_part_detail.html:28 #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 #: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 -#: stock/models.py:456 stock/templates/stock/item_base.html:345 +#: stock/models.py:464 stock/templates/stock/item_base.html:345 msgid "External Link" msgstr "" -#: build/models.py:258 part/models.py:729 stock/models.py:458 +#: build/models.py:262 part/models.py:738 stock/models.py:466 msgid "Link to external URL" msgstr "" -#: build/models.py:262 build/templates/build/navbar.html:53 -#: company/models.py:132 company/models.py:539 +#: build/models.py:266 build/templates/build/navbar.html:53 +#: company/models.py:141 company/models.py:561 #: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:122 -#: order/models.py:617 order/templates/order/po_navbar.html:38 +#: company/templates/company/navbar.html:73 order/models.py:176 +#: order/models.py:711 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:243 -#: order/templates/order/sales_order_detail.html:309 +#: order/templates/order/purchase_order_detail.html:270 +#: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:856 +#: order/templates/order/so_navbar.html:36 part/models.py:865 #: part/templates/part/navbar.html:133 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 -#: stock/models.py:528 stock/models.py:1662 stock/models.py:1764 +#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 +#: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:713 msgid "Notes" msgstr "" -#: build/models.py:263 +#: build/models.py:267 msgid "Extra build notes" msgstr "" -#: build/models.py:740 +#: build/models.py:744 msgid "No build output specified" msgstr "" -#: build/models.py:743 +#: build/models.py:747 msgid "Build output is already completed" msgstr "" -#: build/models.py:746 +#: build/models.py:750 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1152 +#: build/models.py:1160 msgid "BuildItem must be unique for build, stock_item and install_into" msgstr "" -#: build/models.py:1177 +#: build/models.py:1185 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1181 +#: build/models.py:1189 #, python-brace-format msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1188 order/models.py:809 +#: build/models.py:1196 order/models.py:915 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1192 order/models.py:812 +#: build/models.py:1200 order/models.py:918 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1196 +#: build/models.py:1204 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1256 +#: build/models.py:1264 #, python-brace-format msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" -#: build/models.py:1316 stock/templates/stock/item_base.html:317 +#: build/models.py:1324 stock/templates/stock/item_base.html:317 #: templates/InvenTree/search.html:183 templates/js/build.js:812 #: templates/navbar.html:29 msgid "Build" msgstr "" -#: build/models.py:1317 +#: build/models.py:1325 msgid "Build to allocate parts" msgstr "" -#: build/models.py:1333 stock/templates/stock/item_base.html:8 +#: build/models.py:1341 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:929 -#: templates/js/order.js:366 templates/js/order.js:371 +#: templates/js/order.js:433 templates/js/order.js:438 #: templates/js/stock.js:1129 msgid "Stock Item" msgstr "" -#: build/models.py:1334 +#: build/models.py:1342 msgid "Source stock item" msgstr "" -#: build/models.py:1347 +#: build/models.py:1355 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1355 +#: build/models.py:1363 msgid "Install into" msgstr "" -#: build/models.py:1356 +#: build/models.py:1364 msgid "Destination stock item" msgstr "" @@ -891,7 +899,7 @@ msgstr "" #: build/templates/build/allocate.html:30 #: company/templates/company/detail_manufacturer_part.html:33 -#: company/templates/company/detail_supplier_part.html:32 order/views.py:992 +#: company/templates/company/detail_supplier_part.html:32 order/views.py:724 #: part/templates/part/category.html:136 msgid "Order Parts" msgstr "" @@ -910,11 +918,11 @@ msgstr "" #: build/templates/build/allocation_card.html:21 #: build/templates/build/complete_output.html:46 -#: order/templates/order/sales_order_detail.html:75 -#: order/templates/order/sales_order_detail.html:160 +#: order/templates/order/sales_order_detail.html:85 +#: order/templates/order/sales_order_detail.html:170 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:450 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:570 +#: stock/models.py:458 stock/templates/stock/item_base.html:249 +#: templates/js/build.js:570 templates/js/model_renderers.js:41 msgid "Serial Number" msgstr "" @@ -927,6 +935,35 @@ msgstr "" msgid "Attachments" msgstr "" +#: build/templates/build/attachments.html:51 +#: order/templates/order/so_attachments.html:79 +#: part/templates/part/attachments.html:81 +#: stock/templates/stock/item_attachments.html:81 +#: templates/attachment_table.html:6 +msgid "Add Attachment" +msgstr "" + +#: build/templates/build/attachments.html:69 +#: order/templates/order/so_attachments.html:52 +#: part/templates/part/attachments.html:35 +#: stock/templates/stock/item_attachments.html:49 +msgid "Edit Attachment" +msgstr "" + +#: build/templates/build/attachments.html:76 +#: order/templates/order/so_attachments.html:58 +#: part/templates/part/attachments.html:44 +#: stock/templates/stock/item_attachments.html:58 +msgid "Confirm Delete Operation" +msgstr "" + +#: build/templates/build/attachments.html:77 +#: order/templates/order/so_attachments.html:59 +#: part/templates/part/attachments.html:45 +#: stock/templates/stock/item_attachments.html:59 +msgid "Delete Attachment" +msgstr "" + #: build/templates/build/auto_allocate.html:9 msgid "Automatically Allocate Stock" msgstr "" @@ -1034,13 +1071,13 @@ msgid "Progress" msgstr "" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:710 +#: build/templates/build/detail.html:84 order/models.py:812 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 -#: stock/templates/stock/item_base.html:279 templates/js/order.js:245 +#: stock/templates/stock/item_base.html:279 templates/js/order.js:307 msgid "Sales Order" msgstr "" @@ -1181,10 +1218,10 @@ msgstr "" msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 order/forms.py:89 order/models.py:673 -#: order/templates/order/purchase_order_detail.html:239 -#: order/templates/order/receive_parts.html:25 stock/forms.py:169 -#: stock/forms.py:375 +#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:771 +#: order/templates/order/purchase_order_detail.html:266 +#: order/templates/order/receive_parts.html:25 stock/forms.py:136 +#: stock/forms.py:342 msgid "Destination" msgstr "" @@ -1285,7 +1322,6 @@ msgstr "" #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 #: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487 -#: stock/templates/stock/item_base.html:497 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "" @@ -1314,7 +1350,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1821 +#: build/views.py:184 stock/views.py:1653 msgid "Serial numbers already exist" msgstr "" @@ -1330,7 +1366,7 @@ msgstr "" msgid "Confirm unallocation of build stock" msgstr "" -#: build/views.py:281 build/views.py:371 stock/views.py:425 +#: build/views.py:281 build/views.py:371 stock/views.py:346 msgid "Check the confirmation box" msgstr "" @@ -1427,31 +1463,6 @@ msgstr "" msgid "Updated Build Item" msgstr "" -#: build/views.py:1070 -msgid "Add Build Order Attachment" -msgstr "" - -#: build/views.py:1083 order/views.py:117 order/views.py:169 part/views.py:179 -#: stock/views.py:277 -msgid "Added attachment" -msgstr "" - -#: build/views.py:1119 order/views.py:196 order/views.py:217 -msgid "Edit Attachment" -msgstr "" - -#: build/views.py:1129 order/views.py:200 order/views.py:221 -msgid "Attachment updated" -msgstr "" - -#: build/views.py:1139 order/views.py:236 order/views.py:250 -msgid "Delete Attachment" -msgstr "" - -#: build/views.py:1144 order/views.py:242 order/views.py:256 stock/views.py:333 -msgid "Deleted attachment" -msgstr "" - #: common/files.py:66 msgid "Unsupported file format: {ext.upper()}" msgstr "" @@ -1468,7 +1479,7 @@ msgstr "" msgid "Error reading file (data could be corrupted)" msgstr "" -#: common/forms.py:34 templates/attachment_table.html:15 +#: common/forms.py:34 templates/js/attachment.js:42 msgid "File" msgstr "" @@ -1501,7 +1512,7 @@ msgstr "" msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:72 company/models.py:94 company/models.py:95 +#: common/models.py:72 company/models.py:99 company/models.py:100 msgid "Company name" msgstr "" @@ -1605,8 +1616,8 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2193 part/templates/part/detail.html:160 -#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 +#: common/models.py:160 part/models.py:2226 part/templates/part/detail.html:160 +#: report/models.py:186 stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:320 msgid "Template" msgstr "" @@ -1615,7 +1626,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:167 part/models.py:819 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:828 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:332 msgid "Assembly" msgstr "" @@ -1624,7 +1635,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:174 part/models.py:825 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:834 part/templates/part/detail.html:180 #: templates/js/table_filters.js:336 msgid "Component" msgstr "" @@ -1633,7 +1644,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:181 part/models.py:836 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:845 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "" @@ -1641,7 +1652,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:188 part/models.py:841 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:850 part/templates/part/detail.html:210 #: templates/js/table_filters.js:344 msgid "Salable" msgstr "" @@ -1650,7 +1661,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:195 part/models.py:831 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:840 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:348 msgid "Trackable" msgstr "" @@ -1659,7 +1670,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:202 part/models.py:851 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:860 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1856,11 +1867,11 @@ msgstr "" msgid "Key string must be unique" msgstr "" -#: common/models.py:742 company/forms.py:190 +#: common/models.py:742 company/forms.py:125 msgid "Price break quantity" msgstr "" -#: common/models.py:749 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:749 company/templates/company/supplier_part_pricing.html:84 #: templates/js/part.js:832 msgid "Price" msgstr "" @@ -1891,16 +1902,16 @@ msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 -#: order/templates/order/po_navbar.html:22 order/views.py:605 +#: order/templates/order/po_navbar.html:22 order/views.py:337 #: part/templates/part/bom_upload/upload_file.html:27 -#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:762 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:621 msgid "Upload File" msgstr "" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 -#: order/views.py:606 part/templates/part/bom_upload/select_fields.html:58 +#: order/views.py:338 part/templates/part/bom_upload/select_fields.html:58 #: part/templates/part/import_wizard/ajax_match_fields.html:45 -#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:763 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:622 msgid "Match Fields" msgstr "" @@ -1925,269 +1936,277 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/forms.py:37 company/models.py:142 -#: company/templates/company/detail.html:42 -msgid "Currency" -msgstr "" - -#: company/forms.py:38 company/models.py:144 -msgid "Default currency used for this company" -msgstr "" - -#: company/forms.py:76 part/forms.py:46 +#: company/forms.py:26 part/forms.py:46 msgid "URL" msgstr "" -#: company/forms.py:77 part/forms.py:47 +#: company/forms.py:27 part/forms.py:47 msgid "Image URL" msgstr "" -#: company/forms.py:132 templates/js/part.js:940 +#: company/forms.py:67 templates/js/part.js:940 msgid "Single Price" msgstr "" -#: company/forms.py:133 +#: company/forms.py:68 msgid "Single quantity price" msgstr "" -#: company/forms.py:141 company/models.py:321 +#: company/forms.py:76 company/models.py:335 msgid "Select manufacturer" msgstr "" -#: company/forms.py:147 company/models.py:328 +#: company/forms.py:82 company/models.py:342 msgid "Manufacturer Part Number" msgstr "" -#: company/forms.py:149 company/models.py:327 +#: company/forms.py:84 company/models.py:341 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:408 +#: order/templates/order/purchase_order_detail.html:189 part/bom.py:171 +#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:533 msgid "MPN" msgstr "" -#: company/models.py:99 +#: company/models.py:104 msgid "Company description" msgstr "" -#: company/models.py:100 +#: company/models.py:105 msgid "Description of the company" msgstr "" -#: company/models.py:104 company/templates/company/company_base.html:70 -#: company/templates/company/detail.html:33 templates/js/company.js:60 +#: company/models.py:111 company/templates/company/company_base.html:70 +#: company/templates/company/detail.html:33 templates/js/company.js:129 msgid "Website" msgstr "" -#: company/models.py:104 +#: company/models.py:112 msgid "Company website URL" msgstr "" -#: company/models.py:107 company/templates/company/company_base.html:77 +#: company/models.py:116 company/templates/company/company_base.html:77 msgid "Address" msgstr "" -#: company/models.py:108 +#: company/models.py:117 msgid "Company address" msgstr "" -#: company/models.py:111 +#: company/models.py:120 msgid "Phone number" msgstr "" -#: company/models.py:112 +#: company/models.py:121 msgid "Contact phone number" msgstr "" -#: company/models.py:115 company/templates/company/company_base.html:91 +#: company/models.py:124 company/templates/company/company_base.html:91 msgid "Email" msgstr "" -#: company/models.py:115 +#: company/models.py:124 msgid "Contact email address" msgstr "" -#: company/models.py:118 company/templates/company/company_base.html:98 +#: company/models.py:127 company/templates/company/company_base.html:98 msgid "Contact" msgstr "" -#: company/models.py:119 +#: company/models.py:128 msgid "Point of contact" msgstr "" -#: company/models.py:121 company/models.py:333 company/models.py:526 -#: order/models.py:102 part/models.py:728 +#: company/models.py:130 company/models.py:347 company/models.py:548 +#: order/models.py:156 part/models.py:737 #: report/templates/report/inventree_build_order_base.html:165 -#: templates/js/company.js:188 templates/js/company.js:419 +#: templates/js/company.js:312 templates/js/company.js:544 #: templates/js/part.js:498 msgid "Link" msgstr "" -#: company/models.py:121 +#: company/models.py:130 msgid "Link to external company information" msgstr "" -#: company/models.py:129 part/models.py:738 +#: company/models.py:138 part/models.py:747 msgid "Image" msgstr "" -#: company/models.py:134 +#: company/models.py:143 msgid "is customer" msgstr "" -#: company/models.py:134 +#: company/models.py:143 msgid "Do you sell items to this company?" msgstr "" -#: company/models.py:136 +#: company/models.py:145 msgid "is supplier" msgstr "" -#: company/models.py:136 +#: company/models.py:145 msgid "Do you purchase items from this company?" msgstr "" -#: company/models.py:138 +#: company/models.py:147 msgid "is manufacturer" msgstr "" -#: company/models.py:138 +#: company/models.py:147 msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:305 company/models.py:497 stock/models.py:403 +#: company/models.py:151 company/serializers.py:259 +#: company/templates/company/detail.html:42 +msgid "Currency" +msgstr "" + +#: company/models.py:154 +msgid "Default currency used for this company" +msgstr "" + +#: company/models.py:319 company/models.py:519 stock/models.py:411 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" -#: company/models.py:309 company/models.py:501 order/views.py:1603 +#: company/models.py:323 company/models.py:523 order/views.py:1127 msgid "Select part" msgstr "" -#: company/models.py:320 company/templates/company/detail.html:57 +#: company/models.py:334 company/templates/company/detail.html:57 #: company/templates/company/manufacturer_part_base.html:85 #: company/templates/company/manufacturer_part_detail.html:25 #: company/templates/company/supplier_part_base.html:94 #: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:352 -#: templates/js/company.js:44 templates/js/company.js:165 -#: templates/js/company.js:390 +#: templates/js/company.js:113 templates/js/company.js:289 +#: templates/js/company.js:515 msgid "Manufacturer" msgstr "" -#: company/models.py:334 +#: company/models.py:348 msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:340 +#: company/models.py:354 msgid "Manufacturer part description" msgstr "" -#: company/models.py:390 company/models.py:520 +#: company/models.py:408 company/models.py:542 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 #: stock/templates/stock/item_base.html:362 msgid "Manufacturer Part" msgstr "" -#: company/models.py:397 +#: company/models.py:415 msgid "Parameter name" msgstr "" -#: company/models.py:403 part/templates/part/params.html:28 +#: company/models.py:421 part/templates/part/params.html:28 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1751 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:241 templates/js/stock.js:137 +#: stock/models.py:1771 templates/InvenTree/settings/header.html:8 +#: templates/js/company.js:365 templates/js/stock.js:137 msgid "Value" msgstr "" -#: company/models.py:404 +#: company/models.py:422 msgid "Parameter value" msgstr "" -#: company/models.py:410 part/models.py:813 part/models.py:2165 +#: company/models.py:428 part/models.py:822 part/models.py:2194 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 -#: templates/js/company.js:247 +#: templates/js/company.js:371 msgid "Units" msgstr "" -#: company/models.py:411 +#: company/models.py:429 msgid "Parameter units" msgstr "" -#: company/models.py:507 company/templates/company/detail.html:62 +#: company/models.py:529 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:189 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:256 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:369 -#: templates/js/company.js:48 templates/js/company.js:364 -#: templates/js/order.js:170 +#: templates/js/company.js:117 templates/js/company.js:489 +#: templates/js/order.js:232 msgid "Supplier" msgstr "" -#: company/models.py:508 +#: company/models.py:530 msgid "Select supplier" msgstr "" -#: company/models.py:513 company/templates/company/supplier_part_base.html:88 +#: company/models.py:535 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" -#: company/models.py:514 +#: company/models.py:536 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:521 +#: company/models.py:543 msgid "Select manufacturer part" msgstr "" -#: company/models.py:527 +#: company/models.py:549 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:533 +#: company/models.py:555 msgid "Supplier part description" msgstr "" -#: company/models.py:538 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2305 +#: company/models.py:560 company/templates/company/supplier_part_base.html:116 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2342 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:542 part/models.py:1606 +#: company/models.py:564 part/models.py:1615 msgid "base cost" msgstr "" -#: company/models.py:542 part/models.py:1606 +#: company/models.py:564 part/models.py:1615 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:544 company/templates/company/supplier_part_base.html:109 -#: stock/models.py:427 stock/templates/stock/item_base.html:310 +#: company/models.py:566 company/templates/company/supplier_part_base.html:109 +#: stock/models.py:435 stock/templates/stock/item_base.html:310 #: templates/js/stock.js:709 msgid "Packaging" msgstr "" -#: company/models.py:544 +#: company/models.py:566 msgid "Part packaging" msgstr "" -#: company/models.py:546 part/models.py:1608 +#: company/models.py:568 part/models.py:1617 msgid "multiple" msgstr "" -#: company/models.py:546 +#: company/models.py:568 msgid "Order multiple" msgstr "" +#: company/serializers.py:68 +msgid "Default currency used for this supplier" +msgstr "" + +#: company/serializers.py:69 +msgid "Currency Code" +msgstr "" + #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 #: company/templates/company/navbar.html:65 templates/js/build.js:563 @@ -2196,7 +2215,7 @@ msgstr "" #: company/templates/company/company_base.html:9 #: company/templates/company/company_base.html:35 -#: templates/InvenTree/search.html:304 templates/js/company.js:33 +#: templates/InvenTree/search.html:304 templates/js/company.js:102 msgid "Company" msgstr "" @@ -2210,7 +2229,7 @@ msgstr "" msgid "Download image from URL" msgstr "" -#: company/templates/company/company_base.html:46 order/views.py:313 +#: company/templates/company/company_base.html:46 templates/js/order.js:61 msgid "Create Purchase Order" msgstr "" @@ -2218,7 +2237,8 @@ msgstr "" msgid "Edit company information" msgstr "" -#: company/templates/company/company_base.html:56 company/views.py:326 +#: company/templates/company/company_base.html:56 +#: company/templates/company/company_base.html:126 msgid "Delete Company" msgstr "" @@ -2232,15 +2252,9 @@ msgstr "" msgid "Phone" msgstr "" -#: company/templates/company/delete.html:7 -#, python-format -msgid "Are you sure you want to delete company '%(name)s'?" -msgstr "" - -#: company/templates/company/delete.html:12 -#, python-format -msgid "There are %(count)s parts sourced from this company.
\n" -"If this supplier is deleted, these supplier part entries will also be deleted." +#: company/templates/company/company_base.html:166 +#: part/templates/part/part_base.html:307 +msgid "Upload Image" msgstr "" #: company/templates/company/detail.html:21 @@ -2255,10 +2269,10 @@ msgstr "" msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:460 -#: order/templates/order/sales_order_base.html:94 stock/models.py:445 -#: stock/models.py:446 stock/templates/stock/item_base.html:262 -#: templates/js/company.js:40 templates/js/order.js:267 +#: company/templates/company/detail.html:67 order/models.py:540 +#: order/templates/order/sales_order_base.html:94 stock/models.py:453 +#: stock/models.py:454 stock/templates/stock/item_base.html:262 +#: templates/js/company.js:109 templates/js/order.js:329 #: templates/js/stock.js:1111 msgid "Customer" msgstr "" @@ -2280,6 +2294,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:28 #: company/templates/company/detail_supplier_part.html:27 #: company/templates/company/manufacturer_part_suppliers.html:20 +#: company/templates/company/manufacturer_part_suppliers.html:46 #: part/templates/part/category.html:131 #: part/templates/part/manufacturer.html:22 #: part/templates/part/supplier.html:20 @@ -2302,26 +2317,25 @@ msgstr "" msgid "Delete Parts" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:66 +#: company/templates/company/detail_manufacturer_part.html:68 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:127 #: templates/js/stock.js:1326 msgid "New Part" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:67 +#: company/templates/company/detail_manufacturer_part.html:69 #: company/templates/company/detail_supplier_part.html:67 msgid "Create new Part" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:72 -#: company/views.py:71 part/templates/part/manufacturer.html:52 -#: part/templates/part/supplier.html:56 +#: company/templates/company/detail_manufacturer_part.html:74 +#: company/views.py:66 part/templates/part/manufacturer.html:52 +#: part/templates/part/supplier.html:55 msgid "New Manufacturer" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:73 -#: company/views.py:284 +#: company/templates/company/detail_manufacturer_part.html:75 msgid "Create new Manufacturer" msgstr "" @@ -2344,26 +2358,24 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:21 #: order/templates/order/order_wizard/select_parts.html:44 -#: order/templates/order/purchase_order_detail.html:50 +#: part/templates/part/part_base.html:429 msgid "Create new supplier part" msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 -#: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1332 +#: part/templates/part/part_base.html:428 part/templates/part/supplier.html:17 +#: templates/js/stock.js:1332 msgid "New Supplier Part" msgstr "" #: company/templates/company/detail_supplier_part.html:72 -#: company/templates/company/manufacturer_part_suppliers.html:82 -#: company/views.py:64 order/templates/order/purchase_orders.html:185 -#: part/templates/part/supplier.html:50 +#: company/templates/company/manufacturer_part_suppliers.html:96 +#: company/views.py:60 part/templates/part/supplier.html:50 msgid "New Supplier" msgstr "" -#: company/templates/company/detail_supplier_part.html:73 company/views.py:281 -#: order/templates/order/purchase_orders.html:186 +#: company/templates/company/detail_supplier_part.html:73 msgid "Create new Supplier" msgstr "" @@ -2398,18 +2410,17 @@ msgstr "" msgid "Internal Part" msgstr "" -#: company/templates/company/manufacturer_part_delete.html:6 -msgid "Are you sure you want to delete the following Manufacturer Parts?" +#: company/templates/company/manufacturer_part_base.html:125 +msgid "Edit Manufacturer Part" msgstr "" -#: company/templates/company/manufacturer_part_delete.html:36 -#, python-format -msgid "There are %(count)s suppliers defined for this manufacturer part. If you delete it, the following supplier parts will also be deleted:" +#: company/templates/company/manufacturer_part_base.html:134 +msgid "Delete Manufacturer Part" msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:63 part/templates/part/navbar.html:87 +#: company/views.py:59 part/templates/part/navbar.html:87 #: part/templates/part/navbar.html:90 part/templates/part/prices.html:153 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" @@ -2422,7 +2433,7 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:22 #: company/templates/company/navbar.html:41 #: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:39 stock/api.py:54 +#: part/templates/part/navbar.html:39 stock/api.py:53 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 @@ -2448,9 +2459,11 @@ msgid "Delete supplier parts" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 +#: company/templates/company/manufacturer_part_suppliers.html:48 +#: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:1002 users/models.py:191 +#: stock/views.py:855 templates/js/company.js:203 users/models.py:192 msgid "Delete" msgstr "" @@ -2468,11 +2481,27 @@ msgstr "" msgid "New Parameter" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:83 +#: company/templates/company/manufacturer_part_suppliers.html:48 +msgid "Delete parameters" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:80 +msgid "Add Parameter" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:97 #: part/templates/part/supplier.html:51 msgid "Create new supplier" msgstr "" +#: company/templates/company/manufacturer_part_suppliers.html:127 +msgid "Selected parameters will be deleted" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:139 +msgid "Delete Parameters" +msgstr "" + #: company/templates/company/navbar.html:20 #: company/templates/company/navbar.html:23 msgid "Manufactured Parts" @@ -2490,7 +2519,7 @@ msgstr "" #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 #: templates/InvenTree/search.html:198 templates/js/stock.js:1010 -#: templates/stats.html:93 templates/stats.html:102 users/models.py:42 +#: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" @@ -2504,7 +2533,7 @@ msgstr "" #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:236 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 -#: users/models.py:45 +#: users/models.py:46 msgid "Sales Orders" msgstr "" @@ -2516,7 +2545,7 @@ msgstr "" #: part/templates/part/orders.html:10 templates/InvenTree/index.html:213 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 -#: users/models.py:44 +#: users/models.py:45 msgid "Purchase Orders" msgstr "" @@ -2545,8 +2574,8 @@ msgid "New Sales Order" msgstr "" #: company/templates/company/supplier_part_base.html:7 -#: company/templates/company/supplier_part_base.html:20 stock/models.py:412 -#: stock/templates/stock/item_base.html:374 templates/js/company.js:380 +#: company/templates/company/supplier_part_base.html:20 stock/models.py:420 +#: stock/templates/stock/item_base.html:374 templates/js/company.js:505 #: templates/js/stock.js:690 msgid "Supplier Part" msgstr "" @@ -2596,8 +2625,9 @@ msgstr "" msgid "Pricing Information" msgstr "" -#: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 -#: part/templates/part/prices.html:264 part/views.py:2951 +#: company/templates/company/supplier_part_pricing.html:19 +#: company/templates/company/supplier_part_pricing.html:118 +#: part/templates/part/prices.html:264 part/views.py:2788 msgid "Add Price Break" msgstr "" @@ -2605,443 +2635,387 @@ msgstr "" msgid "No price break information found" msgstr "" -#: company/templates/company/supplier_part_pricing.html:89 +#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2850 +msgid "Delete Price Break" +msgstr "" + +#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2836 +msgid "Edit Price Break" +msgstr "" + +#: company/templates/company/supplier_part_pricing.html:91 msgid "Edit price break" msgstr "" -#: company/templates/company/supplier_part_pricing.html:90 +#: company/templates/company/supplier_part_pricing.html:92 msgid "Delete price break" msgstr "" -#: company/views.py:70 part/templates/part/navbar.html:81 +#: company/views.py:65 part/templates/part/navbar.html:81 #: part/templates/part/navbar.html:84 part/templates/part/prices.html:157 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" -#: company/views.py:77 templates/InvenTree/search.html:336 +#: company/views.py:71 templates/InvenTree/search.html:336 #: templates/navbar.html:45 msgid "Customers" msgstr "" -#: company/views.py:78 order/templates/order/sales_orders.html:187 +#: company/views.py:72 msgid "New Customer" msgstr "" -#: company/views.py:86 +#: company/views.py:79 msgid "Companies" msgstr "" -#: company/views.py:87 +#: company/views.py:80 msgid "New Company" msgstr "" -#: company/views.py:169 part/views.py:1148 +#: company/views.py:161 part/views.py:1007 msgid "Download Image" msgstr "" -#: company/views.py:198 part/views.py:1180 +#: company/views.py:190 part/views.py:1039 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:205 part/views.py:1187 +#: company/views.py:197 part/views.py:1046 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:214 part/views.py:1196 +#: company/views.py:206 part/views.py:1055 msgid "Supplied URL is not a valid image file" msgstr "" -#: company/views.py:243 -msgid "Update Company Image" -msgstr "" - -#: company/views.py:249 -msgid "Updated company image" -msgstr "" - -#: company/views.py:259 -msgid "Edit Company" -msgstr "" - -#: company/views.py:264 -msgid "Edited company information" -msgstr "" - -#: company/views.py:287 order/templates/order/sales_orders.html:188 -msgid "Create new Customer" -msgstr "" - -#: company/views.py:289 -msgid "Create new Company" -msgstr "" - -#: company/views.py:316 -msgid "Created new company" -msgstr "" - -#: company/views.py:332 -msgid "Company was deleted" -msgstr "" - -#: company/views.py:357 -msgid "Edit Manufacturer Part" -msgstr "" - -#: company/views.py:366 +#: company/views.py:251 msgid "Create New Manufacturer Part" msgstr "" -#: company/views.py:440 -msgid "Delete Manufacturer Part" -msgstr "" - -#: company/views.py:514 -msgid "Add Manufacturer Part Parameter" -msgstr "" - -#: company/views.py:548 -msgid "Edit Manufacturer Part Parameter" -msgstr "" - -#: company/views.py:588 +#: company/views.py:334 msgid "Edit Supplier Part" msgstr "" -#: company/views.py:639 templates/js/stock.js:1333 +#: company/views.py:385 templates/js/stock.js:1333 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:783 +#: company/views.py:529 msgid "Delete Supplier Part" msgstr "" -#: company/views.py:860 part/views.py:2955 -msgid "Added new price break" -msgstr "" - -#: company/views.py:916 part/views.py:2999 -msgid "Edit Price Break" -msgstr "" - -#: company/views.py:931 part/views.py:3013 -msgid "Delete Price Break" -msgstr "" - #: label/api.py:56 report/api.py:201 msgid "No valid objects provided to template" msgstr "" -#: label/models.py:103 +#: label/models.py:104 msgid "Label name" msgstr "" -#: label/models.py:110 +#: label/models.py:111 msgid "Label description" msgstr "" -#: label/models.py:117 stock/forms.py:202 +#: label/models.py:118 stock/forms.py:169 msgid "Label" msgstr "" -#: label/models.py:118 +#: label/models.py:119 msgid "Label template file" msgstr "" -#: label/models.py:124 report/models.py:297 +#: label/models.py:125 report/models.py:297 msgid "Enabled" msgstr "" -#: label/models.py:125 +#: label/models.py:126 msgid "Label template is enabled" msgstr "" -#: label/models.py:130 +#: label/models.py:131 msgid "Width [mm]" msgstr "" -#: label/models.py:131 +#: label/models.py:132 msgid "Label width, specified in mm" msgstr "" -#: label/models.py:137 +#: label/models.py:138 msgid "Height [mm]" msgstr "" -#: label/models.py:138 +#: label/models.py:139 msgid "Label height, specified in mm" msgstr "" -#: label/models.py:144 report/models.py:290 +#: label/models.py:145 report/models.py:290 msgid "Filename Pattern" msgstr "" -#: label/models.py:145 +#: label/models.py:146 msgid "Pattern for generating label filenames" msgstr "" -#: label/models.py:244 label/models.py:297 +#: label/models.py:249 label/models.py:306 msgid "Query filters (comma-separated list of key=value pairs" msgstr "" -#: label/models.py:245 label/models.py:298 report/models.py:317 +#: label/models.py:250 label/models.py:307 report/models.py:317 #: report/models.py:440 report/models.py:474 msgid "Filters" msgstr "" -#: order/forms.py:31 order/templates/order/order_base.html:47 +#: order/forms.py:30 order/templates/order/order_base.html:47 msgid "Place order" msgstr "" -#: order/forms.py:42 order/templates/order/order_base.html:54 +#: order/forms.py:41 order/templates/order/order_base.html:54 msgid "Mark order as complete" msgstr "" -#: order/forms.py:53 order/forms.py:64 order/templates/order/order_base.html:59 +#: order/forms.py:52 order/forms.py:63 order/templates/order/order_base.html:59 #: order/templates/order/sales_order_base.html:61 msgid "Cancel order" msgstr "" -#: order/forms.py:75 order/templates/order/sales_order_base.html:58 +#: order/forms.py:74 order/templates/order/sales_order_base.html:58 msgid "Ship order" msgstr "" -#: order/forms.py:90 +#: order/forms.py:89 msgid "Receive parts to this location" msgstr "" -#: order/forms.py:112 -msgid "Purchase Order reference" -msgstr "" - -#: order/forms.py:119 -msgid "Target date for order delivery. Order will be overdue after this date." -msgstr "" - -#: order/forms.py:147 -msgid "Enter sales order number" -msgstr "" - -#: order/forms.py:154 order/models.py:472 -msgid "Target date for order completion. Order will be overdue after this date." -msgstr "" - -#: order/forms.py:246 +#: order/forms.py:116 msgid "Enter stock item serial numbers" msgstr "" -#: order/forms.py:252 +#: order/forms.py:122 msgid "Enter quantity of stock items" msgstr "" -#: order/models.py:98 -msgid "Order reference" -msgstr "" - -#: order/models.py:100 +#: order/models.py:154 msgid "Order description" msgstr "" -#: order/models.py:102 +#: order/models.py:156 msgid "Link to external page" msgstr "" -#: order/models.py:110 part/templates/part/detail.html:132 +#: order/models.py:164 part/templates/part/detail.html:132 msgid "Created By" msgstr "" -#: order/models.py:117 +#: order/models.py:171 msgid "User or group responsible for this order" msgstr "" -#: order/models.py:122 +#: order/models.py:176 msgid "Order notes" msgstr "" -#: order/models.py:181 order/models.py:465 +#: order/models.py:243 order/models.py:530 +msgid "Order reference" +msgstr "" + +#: order/models.py:248 order/models.py:545 msgid "Purchase order status" msgstr "" -#: order/models.py:190 +#: order/models.py:257 msgid "Company from which the items are being ordered" msgstr "" -#: order/models.py:193 order/templates/order/order_base.html:98 -#: templates/js/order.js:179 +#: order/models.py:260 order/templates/order/order_base.html:98 +#: templates/js/order.js:241 msgid "Supplier Reference" msgstr "" -#: order/models.py:193 +#: order/models.py:260 msgid "Supplier order reference code" msgstr "" -#: order/models.py:200 +#: order/models.py:267 msgid "received by" msgstr "" -#: order/models.py:205 +#: order/models.py:272 msgid "Issue Date" msgstr "" -#: order/models.py:206 +#: order/models.py:273 msgid "Date order was issued" msgstr "" -#: order/models.py:211 +#: order/models.py:278 msgid "Target Delivery Date" msgstr "" -#: order/models.py:212 +#: order/models.py:279 msgid "Expected date for order delivery. Order will be overdue after this date." msgstr "" -#: order/models.py:218 +#: order/models.py:285 msgid "Date order was completed" msgstr "" -#: order/models.py:242 part/views.py:1886 stock/models.py:300 -#: stock/models.py:1015 +#: order/models.py:309 part/views.py:1730 stock/models.py:308 +#: stock/models.py:1023 msgid "Quantity must be greater than zero" msgstr "" -#: order/models.py:247 +#: order/models.py:314 msgid "Part supplier must match PO supplier" msgstr "" -#: order/models.py:345 +#: order/models.py:412 msgid "Lines can only be received against an order marked as 'Placed'" msgstr "" -#: order/models.py:349 +#: order/models.py:416 msgid "Quantity must be an integer" msgstr "" -#: order/models.py:351 +#: order/models.py:418 msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:461 +#: order/models.py:541 msgid "Company to which the items are being sold" msgstr "" -#: order/models.py:467 +#: order/models.py:547 msgid "Customer Reference " msgstr "" -#: order/models.py:467 +#: order/models.py:547 msgid "Customer order reference code" msgstr "" -#: order/models.py:475 templates/js/order.js:303 +#: order/models.py:552 +msgid "Target date for order completion. Order will be overdue after this date." +msgstr "" + +#: order/models.py:555 templates/js/order.js:370 msgid "Shipment Date" msgstr "" -#: order/models.py:482 +#: order/models.py:562 msgid "shipped by" msgstr "" -#: order/models.py:526 +#: order/models.py:606 msgid "SalesOrder cannot be shipped as it is not currently pending" msgstr "" -#: order/models.py:613 +#: order/models.py:703 msgid "Item quantity" msgstr "" -#: order/models.py:615 +#: order/models.py:709 msgid "Line item reference" msgstr "" -#: order/models.py:617 +#: order/models.py:711 msgid "Line item notes" msgstr "" -#: order/models.py:643 order/models.py:710 templates/js/order.js:353 +#: order/models.py:741 order/models.py:812 templates/js/order.js:420 msgid "Order" msgstr "" -#: order/models.py:644 order/templates/order/order_base.html:9 +#: order/models.py:742 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 -#: stock/templates/stock/item_base.html:324 templates/js/order.js:148 +#: stock/templates/stock/item_base.html:324 templates/js/order.js:210 #: templates/js/stock.js:669 templates/js/stock.js:1092 msgid "Purchase Order" msgstr "" -#: order/models.py:658 +#: order/models.py:756 msgid "Supplier part" msgstr "" -#: order/models.py:661 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:219 +#: order/models.py:759 order/templates/order/order_base.html:131 +#: order/templates/order/purchase_order_detail.html:246 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "" -#: order/models.py:661 +#: order/models.py:759 msgid "Number of items received" msgstr "" -#: order/models.py:667 part/templates/part/prices.html:166 stock/models.py:537 +#: order/models.py:765 part/templates/part/prices.html:166 stock/models.py:545 #: stock/templates/stock/item_base.html:331 templates/js/stock.js:704 msgid "Purchase Price" msgstr "" -#: order/models.py:668 +#: order/models.py:766 msgid "Unit purchase price" msgstr "" -#: order/models.py:676 +#: order/models.py:774 msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:718 part/templates/part/part_pricing.html:97 +#: order/models.py:820 part/templates/part/part_pricing.html:97 #: part/templates/part/prices.html:103 part/templates/part/prices.html:278 msgid "Sale Price" msgstr "" -#: order/models.py:719 +#: order/models.py:821 msgid "Unit sale price" msgstr "" -#: order/models.py:794 order/models.py:796 +#: order/models.py:900 order/models.py:902 msgid "Stock item has not been assigned" msgstr "" -#: order/models.py:800 +#: order/models.py:906 msgid "Cannot allocate stock item to a line with a different part" msgstr "" -#: order/models.py:802 +#: order/models.py:908 msgid "Cannot allocate stock to a line without a part" msgstr "" -#: order/models.py:805 +#: order/models.py:911 msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:815 +#: order/models.py:921 msgid "Quantity must be 1 for serialized stock item" msgstr "" -#: order/models.py:820 +#: order/models.py:926 msgid "Line" msgstr "" -#: order/models.py:831 +#: order/models.py:937 msgid "Item" msgstr "" -#: order/models.py:832 +#: order/models.py:938 msgid "Select stock item to allocate" msgstr "" -#: order/models.py:835 +#: order/models.py:941 msgid "Enter stock allocation quantity" msgstr "" +#: order/serializers.py:139 +msgid "Purchase price currency" +msgstr "" + +#: order/serializers.py:359 +msgid "Sale price currency" +msgstr "" + #: order/templates/order/delete_attachment.html:5 #: stock/templates/stock/attachment_delete.html:5 #: templates/attachment_delete.html:5 @@ -3086,16 +3060,22 @@ msgstr "" msgid "Issued" msgstr "" -#: order/templates/order/order_base.html:180 -#: order/templates/order/purchase_order_detail.html:100 +#: order/templates/order/order_base.html:188 +msgid "Edit Purchase Order" +msgstr "" + +#: order/templates/order/order_base.html:199 +#: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 +#: part/templates/part/part_base.html:415 #: stock/templates/stock/location.html:191 templates/js/stock.js:750 #: templates/js/stock.js:1338 msgid "New Location" msgstr "" -#: order/templates/order/order_base.html:181 -#: order/templates/order/purchase_order_detail.html:101 +#: order/templates/order/order_base.html:200 +#: order/templates/order/purchase_order_detail.html:128 +#: part/templates/part/part_base.html:416 #: stock/templates/stock/location.html:42 msgid "Create new stock location" msgstr "" @@ -3248,7 +3228,7 @@ msgid "Select existing purchase orders, or create new orders." msgstr "" #: order/templates/order/order_wizard/select_pos.html:31 -#: templates/js/order.js:205 templates/js/order.js:308 +#: templates/js/order.js:267 templates/js/order.js:375 msgid "Items" msgstr "" @@ -3272,7 +3252,6 @@ msgid "Purchase Order Attachments" msgstr "" #: order/templates/order/po_lineitem_delete.html:5 -#: order/templates/order/so_lineitem_delete.html:5 msgid "Are you sure you wish to delete this line item?" msgstr "" @@ -3290,41 +3269,52 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:24 -#: order/templates/order/sales_order_detail.html:22 order/views.py:1327 -#: order/views.py:1410 +#: order/templates/order/purchase_order_detail.html:64 +#: order/templates/order/sales_order_detail.html:22 +#: order/templates/order/sales_order_detail.html:56 msgid "Add Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:114 +#: order/templates/order/purchase_order_detail.html:100 +#: order/templates/order/sales_order_detail.html:398 +msgid "Edit Line Item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:110 +#: order/templates/order/sales_order_detail.html:408 +msgid "Delete Line Item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:141 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:142 -#: order/templates/order/sales_order_detail.html:223 +#: order/templates/order/purchase_order_detail.html:169 +#: order/templates/order/sales_order_detail.html:233 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:191 -#: order/templates/order/sales_order_detail.html:246 templates/js/part.js:807 +#: order/templates/order/purchase_order_detail.html:218 +#: order/templates/order/sales_order_detail.html:256 templates/js/part.js:807 #: templates/js/part.js:996 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:198 -#: order/templates/order/sales_order_detail.html:253 +#: order/templates/order/purchase_order_detail.html:225 +#: order/templates/order/sales_order_detail.html:263 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:255 -#: order/templates/order/sales_order_detail.html:359 +#: order/templates/order/purchase_order_detail.html:282 +#: order/templates/order/sales_order_detail.html:369 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:256 +#: order/templates/order/purchase_order_detail.html:283 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:261 +#: order/templates/order/purchase_order_detail.html:288 msgid "Receive line item" msgstr "" @@ -3339,7 +3329,7 @@ msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:45 -#: part/models.py:322 part/templates/part/cat_link.html:7 +#: part/models.py:326 part/templates/part/cat_link.html:7 #: part/templates/part/category.html:108 part/templates/part/category.html:157 #: part/templates/part/category_navbar.html:25 #: part/templates/part/category_navbar.html:32 @@ -3347,7 +3337,7 @@ msgstr "" #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 #: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 -#: users/models.py:40 +#: users/models.py:41 msgid "Parts" msgstr "" @@ -3389,10 +3379,14 @@ msgstr "" msgid "Sales Order Details" msgstr "" -#: order/templates/order/sales_order_base.html:100 templates/js/order.js:275 +#: order/templates/order/sales_order_base.html:100 templates/js/order.js:342 msgid "Customer Reference" msgstr "" +#: order/templates/order/sales_order_base.html:177 +msgid "Edit Sales Order" +msgstr "" + #: order/templates/order/sales_order_cancel.html:8 #: order/templates/order/sales_order_ship.html:9 #: part/templates/part/bom_duplicate.html:12 @@ -3408,69 +3402,69 @@ msgstr "" msgid "Sales Order Items" msgstr "" -#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:358 +#: order/templates/order/sales_order_detail.html:105 templates/js/bom.js:358 #: templates/js/build.js:725 templates/js/build.js:1142 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:611 +#: order/templates/order/sales_order_detail.html:112 templates/js/build.js:611 #: templates/js/build.js:947 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:613 +#: order/templates/order/sales_order_detail.html:113 templates/js/build.js:613 #: templates/js/build.js:948 msgid "Delete stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:176 +#: order/templates/order/sales_order_detail.html:186 msgid "No matching line items" msgstr "" -#: order/templates/order/sales_order_detail.html:206 +#: order/templates/order/sales_order_detail.html:216 msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:676 +#: order/templates/order/sales_order_detail.html:284 templates/js/build.js:676 #: templates/js/build.js:943 msgid "Allocated" msgstr "" -#: order/templates/order/sales_order_detail.html:276 +#: order/templates/order/sales_order_detail.html:286 msgid "Fulfilled" msgstr "" -#: order/templates/order/sales_order_detail.html:313 +#: order/templates/order/sales_order_detail.html:323 msgid "PO" msgstr "" -#: order/templates/order/sales_order_detail.html:343 +#: order/templates/order/sales_order_detail.html:353 msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:739 +#: order/templates/order/sales_order_detail.html:356 templates/js/build.js:739 msgid "Allocate stock" msgstr "" -#: order/templates/order/sales_order_detail.html:349 +#: order/templates/order/sales_order_detail.html:359 msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:732 +#: order/templates/order/sales_order_detail.html:363 templates/js/build.js:732 #: templates/js/build.js:1150 msgid "Build stock" msgstr "" -#: order/templates/order/sales_order_detail.html:356 -#: order/templates/order/sales_order_detail.html:465 +#: order/templates/order/sales_order_detail.html:366 +#: order/templates/order/sales_order_detail.html:485 msgid "Calculate price" msgstr "" -#: order/templates/order/sales_order_detail.html:360 +#: order/templates/order/sales_order_detail.html:370 msgid "Delete line item " msgstr "" -#: order/templates/order/sales_order_detail.html:471 +#: order/templates/order/sales_order_detail.html:491 msgid "Update Unit Price" msgstr "" @@ -3511,194 +3505,154 @@ msgstr "" msgid "Sales Order Attachments" msgstr "" -#: order/views.py:106 -msgid "Add Purchase Order Attachment" -msgstr "" - -#: order/views.py:156 -msgid "Add Sales Order Attachment" -msgstr "" - -#: order/views.py:348 -msgid "Create Sales Order" -msgstr "" - -#: order/views.py:383 -msgid "Edit Purchase Order" -msgstr "" - -#: order/views.py:403 -msgid "Edit Sales Order" -msgstr "" - -#: order/views.py:419 +#: order/views.py:151 msgid "Cancel Order" msgstr "" -#: order/views.py:428 order/views.py:454 +#: order/views.py:160 order/views.py:186 msgid "Confirm order cancellation" msgstr "" -#: order/views.py:431 order/views.py:457 +#: order/views.py:163 order/views.py:189 msgid "Order cannot be cancelled" msgstr "" -#: order/views.py:445 +#: order/views.py:177 msgid "Cancel sales order" msgstr "" -#: order/views.py:471 +#: order/views.py:203 msgid "Issue Order" msgstr "" -#: order/views.py:480 +#: order/views.py:212 msgid "Confirm order placement" msgstr "" -#: order/views.py:490 +#: order/views.py:222 msgid "Purchase order issued" msgstr "" -#: order/views.py:501 +#: order/views.py:233 msgid "Complete Order" msgstr "" -#: order/views.py:517 +#: order/views.py:249 msgid "Confirm order completion" msgstr "" -#: order/views.py:528 +#: order/views.py:260 msgid "Purchase order completed" msgstr "" -#: order/views.py:538 +#: order/views.py:270 msgid "Ship Order" msgstr "" -#: order/views.py:554 +#: order/views.py:286 msgid "Confirm order shipment" msgstr "" -#: order/views.py:560 +#: order/views.py:292 msgid "Could not ship order" msgstr "" -#: order/views.py:607 +#: order/views.py:339 msgid "Match Supplier Parts" msgstr "" -#: order/views.py:804 +#: order/views.py:536 msgid "Receive Parts" msgstr "" -#: order/views.py:874 +#: order/views.py:606 msgid "Items received" msgstr "" -#: order/views.py:888 +#: order/views.py:620 msgid "No destination set" msgstr "" -#: order/views.py:933 +#: order/views.py:665 msgid "Error converting quantity to number" msgstr "" -#: order/views.py:939 +#: order/views.py:671 msgid "Receive quantity less than zero" msgstr "" -#: order/views.py:945 +#: order/views.py:677 msgid "No lines specified" msgstr "" -#: order/views.py:1018 +#: order/views.py:750 msgid "Update prices" msgstr "" -#: order/views.py:1276 +#: order/views.py:1008 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1336 -msgid "Supplier part must be specified" -msgstr "" - -#: order/views.py:1342 -msgid "Supplier must match for Part and Order" -msgstr "" - -#: order/views.py:1473 order/views.py:1491 -msgid "Edit Line Item" -msgstr "" - -#: order/views.py:1507 order/views.py:1519 -msgid "Delete Line Item" -msgstr "" - -#: order/views.py:1512 order/views.py:1524 -msgid "Deleted line item" -msgstr "" - -#: order/views.py:1537 +#: order/views.py:1061 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1582 +#: order/views.py:1106 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1598 +#: order/views.py:1122 msgid "Select line item" msgstr "" -#: order/views.py:1629 +#: order/views.py:1153 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "" -#: order/views.py:1639 +#: order/views.py:1163 #, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1647 +#: order/views.py:1171 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1701 +#: order/views.py:1225 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1775 +#: order/views.py:1299 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1790 +#: order/views.py:1314 msgid "Remove allocation" msgstr "" -#: order/views.py:1862 +#: order/views.py:1386 msgid "Sales order not found" msgstr "" -#: order/views.py:1868 +#: order/views.py:1392 msgid "Price not found" msgstr "" -#: order/views.py:1871 +#: order/views.py:1395 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1876 +#: order/views.py:1400 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:747 +#: part/bom.py:138 part/models.py:72 part/models.py:756 #: part/templates/part/category.html:75 part/templates/part/detail.html:90 msgid "Default Location" msgstr "" @@ -3720,143 +3674,143 @@ msgstr "" msgid "Error reading BOM file (incorrect row size)" msgstr "" -#: part/forms.py:89 stock/forms.py:265 +#: part/forms.py:73 stock/forms.py:232 msgid "File Format" msgstr "" -#: part/forms.py:89 stock/forms.py:265 +#: part/forms.py:73 stock/forms.py:232 msgid "Select output file format" msgstr "" -#: part/forms.py:91 +#: part/forms.py:75 msgid "Cascading" msgstr "" -#: part/forms.py:91 +#: part/forms.py:75 msgid "Download cascading / multi-level BOM" msgstr "" -#: part/forms.py:93 +#: part/forms.py:77 msgid "Levels" msgstr "" -#: part/forms.py:93 +#: part/forms.py:77 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "" -#: part/forms.py:95 +#: part/forms.py:79 msgid "Include Parameter Data" msgstr "" -#: part/forms.py:95 +#: part/forms.py:79 msgid "Include part parameters data in exported BOM" msgstr "" -#: part/forms.py:97 +#: part/forms.py:81 msgid "Include Stock Data" msgstr "" -#: part/forms.py:97 +#: part/forms.py:81 msgid "Include part stock data in exported BOM" msgstr "" -#: part/forms.py:99 +#: part/forms.py:83 msgid "Include Manufacturer Data" msgstr "" -#: part/forms.py:99 +#: part/forms.py:83 msgid "Include part manufacturer data in exported BOM" msgstr "" -#: part/forms.py:101 +#: part/forms.py:85 msgid "Include Supplier Data" msgstr "" -#: part/forms.py:101 +#: part/forms.py:85 msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2191 +#: part/forms.py:106 part/models.py:2224 msgid "Parent Part" msgstr "" -#: part/forms.py:123 part/templates/part/bom_duplicate.html:7 +#: part/forms.py:107 part/templates/part/bom_duplicate.html:7 msgid "Select parent part to copy BOM from" msgstr "" -#: part/forms.py:129 +#: part/forms.py:113 msgid "Clear existing BOM items" msgstr "" -#: part/forms.py:135 +#: part/forms.py:119 msgid "Confirm BOM duplication" msgstr "" -#: part/forms.py:153 +#: part/forms.py:137 msgid "validate" msgstr "" -#: part/forms.py:153 +#: part/forms.py:137 msgid "Confirm that the BOM is correct" msgstr "" -#: part/forms.py:165 +#: part/forms.py:149 msgid "BOM file" msgstr "" -#: part/forms.py:165 +#: part/forms.py:149 msgid "Select BOM file to upload" msgstr "" -#: part/forms.py:184 +#: part/forms.py:168 msgid "Related Part" msgstr "" -#: part/forms.py:203 +#: part/forms.py:175 msgid "Select part category" msgstr "" -#: part/forms.py:220 +#: part/forms.py:192 msgid "Duplicate all BOM data for this part" msgstr "" -#: part/forms.py:221 +#: part/forms.py:193 msgid "Copy BOM" msgstr "" -#: part/forms.py:226 +#: part/forms.py:198 msgid "Duplicate all parameter data for this part" msgstr "" -#: part/forms.py:227 +#: part/forms.py:199 msgid "Copy Parameters" msgstr "" -#: part/forms.py:232 +#: part/forms.py:204 msgid "Confirm part creation" msgstr "" -#: part/forms.py:237 +#: part/forms.py:209 msgid "Include category parameter templates" msgstr "" -#: part/forms.py:242 +#: part/forms.py:214 msgid "Include parent categories parameter templates" msgstr "" -#: part/forms.py:322 +#: part/forms.py:294 msgid "Add parameter template to same level categories" msgstr "" -#: part/forms.py:326 +#: part/forms.py:298 msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2286 +#: part/forms.py:316 part/models.py:2323 msgid "Sub part" msgstr "" -#: part/forms.py:373 +#: part/forms.py:345 msgid "Input quantity for price calculation" msgstr "" @@ -3872,362 +3826,362 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2237 +#: part/models.py:86 part/models.py:2270 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" -#: part/models.py:83 part/templates/part/category.html:32 +#: part/models.py:87 part/templates/part/category.html:32 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127 -#: templates/stats.html:84 users/models.py:39 +#: templates/stats.html:84 users/models.py:40 msgid "Part Categories" msgstr "" -#: part/models.py:448 part/models.py:460 +#: part/models.py:457 part/models.py:469 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:557 +#: part/models.py:566 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:561 +#: part/models.py:570 msgid "Next available serial number is" msgstr "" -#: part/models.py:566 +#: part/models.py:575 msgid "Most recent serial number is" msgstr "" -#: part/models.py:645 +#: part/models.py:654 msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:670 part/templates/part/detail.html:22 +#: part/models.py:679 part/templates/part/detail.html:22 msgid "Part name" msgstr "" -#: part/models.py:677 +#: part/models.py:686 msgid "Is Template" msgstr "" -#: part/models.py:678 +#: part/models.py:687 msgid "Is this part a template part?" msgstr "" -#: part/models.py:689 +#: part/models.py:698 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:690 part/templates/part/detail.html:60 +#: part/models.py:699 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "" -#: part/models.py:696 +#: part/models.py:705 msgid "Part description" msgstr "" -#: part/models.py:701 part/templates/part/category.html:82 +#: part/models.py:710 part/templates/part/category.html:82 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "" -#: part/models.py:702 +#: part/models.py:711 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:709 part/models.py:2236 part/templates/part/detail.html:73 +#: part/models.py:718 part/models.py:2269 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" -#: part/models.py:710 +#: part/models.py:719 msgid "Part category" msgstr "" -#: part/models.py:715 part/templates/part/detail.html:28 +#: part/models.py:724 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "" -#: part/models.py:716 +#: part/models.py:725 msgid "Internal Part Number" msgstr "" -#: part/models.py:722 +#: part/models.py:731 msgid "Part revision or version number" msgstr "" -#: part/models.py:723 part/templates/part/detail.html:35 report/models.py:199 +#: part/models.py:732 part/templates/part/detail.html:35 report/models.py:199 #: templates/js/part.js:173 msgid "Revision" msgstr "" -#: part/models.py:745 +#: part/models.py:754 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:792 part/templates/part/detail.html:97 +#: part/models.py:801 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "" -#: part/models.py:793 +#: part/models.py:802 msgid "Default supplier part" msgstr "" -#: part/models.py:800 +#: part/models.py:809 msgid "Default Expiry" msgstr "" -#: part/models.py:801 +#: part/models.py:810 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:806 part/templates/part/detail.html:113 +#: part/models.py:815 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "" -#: part/models.py:807 +#: part/models.py:816 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:814 +#: part/models.py:823 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:820 +#: part/models.py:829 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:826 +#: part/models.py:835 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:832 +#: part/models.py:841 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:837 +#: part/models.py:846 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:842 +#: part/models.py:851 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:846 part/templates/part/detail.html:227 +#: part/models.py:855 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:246 templates/js/table_filters.js:315 msgid "Active" msgstr "" -#: part/models.py:847 +#: part/models.py:856 msgid "Is this part active?" msgstr "" -#: part/models.py:852 +#: part/models.py:861 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:857 +#: part/models.py:866 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:860 +#: part/models.py:869 msgid "BOM checksum" msgstr "" -#: part/models.py:860 +#: part/models.py:869 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:863 +#: part/models.py:872 msgid "BOM checked by" msgstr "" -#: part/models.py:865 +#: part/models.py:874 msgid "BOM checked date" msgstr "" -#: part/models.py:869 +#: part/models.py:878 msgid "Creation User" msgstr "" -#: part/models.py:1608 +#: part/models.py:1617 msgid "Sell multiple" msgstr "" -#: part/models.py:2063 +#: part/models.py:2088 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2080 +#: part/models.py:2105 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2100 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2125 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2101 +#: part/models.py:2126 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2106 +#: part/models.py:2131 msgid "Test Description" msgstr "" -#: part/models.py:2107 +#: part/models.py:2132 msgid "Enter description for this test" msgstr "" -#: part/models.py:2112 templates/js/part.js:726 +#: part/models.py:2137 templates/js/part.js:726 #: templates/js/table_filters.js:232 msgid "Required" msgstr "" -#: part/models.py:2113 +#: part/models.py:2138 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2118 templates/js/part.js:734 +#: part/models.py:2143 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2119 +#: part/models.py:2144 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2124 templates/js/part.js:741 +#: part/models.py:2149 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2125 +#: part/models.py:2150 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2158 +#: part/models.py:2187 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2163 +#: part/models.py:2192 msgid "Parameter Name" msgstr "" -#: part/models.py:2165 +#: part/models.py:2194 msgid "Parameter Units" msgstr "" -#: part/models.py:2193 part/models.py:2242 part/models.py:2243 +#: part/models.py:2226 part/models.py:2275 part/models.py:2276 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2195 +#: part/models.py:2228 msgid "Data" msgstr "" -#: part/models.py:2195 +#: part/models.py:2228 msgid "Parameter Value" msgstr "" -#: part/models.py:2247 templates/InvenTree/settings/category.html:67 +#: part/models.py:2280 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2248 +#: part/models.py:2281 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2278 +#: part/models.py:2315 msgid "Select parent part" msgstr "" -#: part/models.py:2287 +#: part/models.py:2324 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2293 +#: part/models.py:2330 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2332 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2295 +#: part/models.py:2332 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2298 +#: part/models.py:2335 msgid "Overage" msgstr "" -#: part/models.py:2299 +#: part/models.py:2336 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2302 +#: part/models.py:2339 msgid "BOM item reference" msgstr "" -#: part/models.py:2305 +#: part/models.py:2342 msgid "BOM item notes" msgstr "" -#: part/models.py:2307 +#: part/models.py:2344 msgid "Checksum" msgstr "" -#: part/models.py:2307 +#: part/models.py:2344 msgid "BOM line checksum" msgstr "" -#: part/models.py:2311 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2348 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2312 +#: part/models.py:2349 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2317 templates/js/bom.js:287 +#: part/models.py:2354 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2318 +#: part/models.py:2355 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2394 part/views.py:1892 part/views.py:1944 -#: stock/models.py:290 +#: part/models.py:2431 part/views.py:1736 part/views.py:1788 +#: stock/models.py:298 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2403 part/models.py:2405 +#: part/models.py:2440 part/models.py:2442 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2408 +#: part/models.py:2445 msgid "BOM Item" msgstr "" -#: part/models.py:2527 +#: part/models.py:2564 msgid "Part 1" msgstr "" -#: part/models.py:2531 +#: part/models.py:2568 msgid "Part 2" msgstr "" -#: part/models.py:2531 +#: part/models.py:2568 msgid "Select Related Part" msgstr "" -#: part/models.py:2563 +#: part/models.py:2600 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -4243,14 +4197,6 @@ msgstr "" msgid "Part Attachments" msgstr "" -#: part/templates/part/bom-delete.html:6 -msgid "Are you sure you want to delete this BOM item?" -msgstr "" - -#: part/templates/part/bom-delete.html:8 -msgid "Deleting this entry will remove the BOM row from the following part" -msgstr "" - #: part/templates/part/bom.html:10 part/templates/part/navbar.html:51 #: part/templates/part/navbar.html:54 msgid "Bill of Materials" @@ -4299,7 +4245,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:2187 +#: part/templates/part/bom.html:61 part/views.py:2031 msgid "Export Bill of Materials" msgstr "" @@ -4315,7 +4261,7 @@ msgstr "" msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/bom.html:160 part/views.py:591 +#: part/templates/part/bom.html:160 part/views.py:450 #: templates/js/stock.js:1327 msgid "Create New Part" msgstr "" @@ -4397,7 +4343,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:2597 +#: part/templates/part/category.html:38 part/views.py:2441 msgid "Create new part category" msgstr "" @@ -4462,6 +4408,7 @@ msgid "Create new location" msgstr "" #: part/templates/part/category.html:223 part/templates/part/category.html:253 +#: part/templates/part/part_base.html:378 msgid "New Category" msgstr "" @@ -4473,10 +4420,18 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:1391 +#: part/templates/part/category.html:260 stock/views.py:1223 msgid "Create new Stock Location" msgstr "" +#: part/templates/part/category.html:279 +msgid "Select parent category" +msgstr "" + +#: part/templates/part/category.html:286 part/views.py:2389 +msgid "Edit Part Category" +msgstr "" + #: part/templates/part/category_delete.html:5 msgid "Are you sure you want to delete category" msgstr "" @@ -4522,7 +4477,7 @@ msgstr "" msgid "Part Parameters" msgstr "" -#: part/templates/part/copy_part.html:9 part/views.py:467 +#: part/templates/part/copy_part.html:9 part/views.py:326 msgid "Duplicate Part" msgstr "" @@ -4644,7 +4599,7 @@ msgid "Delete manufacturer parts" msgstr "" #: part/templates/part/manufacturer.html:53 -#: part/templates/part/supplier.html:57 +#: part/templates/part/supplier.html:56 msgid "Create new manufacturer" msgstr "" @@ -4709,8 +4664,8 @@ msgstr "" msgid "Part List" msgstr "" -#: part/templates/part/part_base.html:26 templates/js/company.js:156 -#: templates/js/company.js:355 templates/js/part.js:84 templates/js/part.js:161 +#: part/templates/part/part_base.html:26 templates/js/company.js:280 +#: templates/js/company.js:480 templates/js/part.js:84 templates/js/part.js:161 msgid "Inactive" msgstr "" @@ -4794,10 +4749,22 @@ msgstr "" msgid "Building" msgstr "" -#: part/templates/part/part_base.html:282 part/templates/part/prices.html:131 +#: part/templates/part/part_base.html:285 part/templates/part/prices.html:131 msgid "Calculate" msgstr "" +#: part/templates/part/part_base.html:379 +msgid "Create New Part Category" +msgstr "" + +#: part/templates/part/part_base.html:387 +msgid "New Parent" +msgstr "" + +#: part/templates/part/part_base.html:435 +msgid "Edit Part" +msgstr "" + #: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:27 msgid "Supplier Pricing" msgstr "" @@ -4850,6 +4817,18 @@ msgstr "" msgid "Add Test Template" msgstr "" +#: part/templates/part/part_tests.html:61 +msgid "Add Test Result Template" +msgstr "" + +#: part/templates/part/part_tests.html:79 +msgid "Edit Test Result Template" +msgstr "" + +#: part/templates/part/part_tests.html:91 +msgid "Delete Test Result Template" +msgstr "" + #: part/templates/part/part_thumb.html:20 msgid "Select from existing images" msgstr "" @@ -4938,7 +4917,7 @@ msgstr "" msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:3022 +#: part/templates/part/prices.html:206 part/views.py:2859 msgid "Add Internal Price Break" msgstr "" @@ -5041,228 +5020,188 @@ msgstr "" msgid "Unknown database" msgstr "" -#: part/views.py:96 +#: part/views.py:95 msgid "Add Related Part" msgstr "" -#: part/views.py:151 +#: part/views.py:150 msgid "Delete Related Part" msgstr "" -#: part/views.py:165 -msgid "Add part attachment" -msgstr "" - -#: part/views.py:218 templates/attachment_table.html:32 -msgid "Edit attachment" -msgstr "" - -#: part/views.py:222 -msgid "Part attachment updated" -msgstr "" - -#: part/views.py:237 -msgid "Delete Part Attachment" -msgstr "" - -#: part/views.py:245 -msgid "Deleted part attachment" -msgstr "" - -#: part/views.py:254 -msgid "Create Test Template" -msgstr "" - -#: part/views.py:281 -msgid "Edit Test Template" -msgstr "" - -#: part/views.py:295 -msgid "Delete Test Template" -msgstr "" - -#: part/views.py:302 +#: part/views.py:161 msgid "Set Part Category" msgstr "" -#: part/views.py:352 +#: part/views.py:211 #, python-brace-format msgid "Set category for {n} parts" msgstr "" -#: part/views.py:387 +#: part/views.py:246 msgid "Create Variant" msgstr "" -#: part/views.py:472 +#: part/views.py:331 msgid "Copied part" msgstr "" -#: part/views.py:526 part/views.py:664 +#: part/views.py:385 part/views.py:523 msgid "Possible matches exist - confirm creation of new part" msgstr "" -#: part/views.py:596 +#: part/views.py:455 msgid "Created new part" msgstr "" -#: part/views.py:764 +#: part/views.py:623 msgid "Match References" msgstr "" -#: part/views.py:1066 +#: part/views.py:925 msgid "None" msgstr "" -#: part/views.py:1125 +#: part/views.py:984 msgid "Part QR Code" msgstr "" -#: part/views.py:1227 -msgid "Upload Part Image" -msgstr "" - -#: part/views.py:1233 part/views.py:1268 -msgid "Updated part image" -msgstr "" - -#: part/views.py:1242 +#: part/views.py:1086 msgid "Select Part Image" msgstr "" -#: part/views.py:1271 +#: part/views.py:1112 +msgid "Updated part image" +msgstr "" + +#: part/views.py:1115 msgid "Part image not found" msgstr "" -#: part/views.py:1282 +#: part/views.py:1126 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1317 +#: part/views.py:1161 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1347 +#: part/views.py:1191 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1368 +#: part/views.py:1212 msgid "Validate BOM" msgstr "" -#: part/views.py:1389 +#: part/views.py:1233 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1400 +#: part/views.py:1244 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1534 +#: part/views.py:1378 msgid "No BOM file provided" msgstr "" -#: part/views.py:1895 +#: part/views.py:1739 msgid "Enter a valid quantity" msgstr "" -#: part/views.py:1920 part/views.py:1923 +#: part/views.py:1764 part/views.py:1767 msgid "Select valid part" msgstr "" -#: part/views.py:1929 +#: part/views.py:1773 msgid "Duplicate part selected" msgstr "" -#: part/views.py:1967 +#: part/views.py:1811 msgid "Select a part" msgstr "" -#: part/views.py:1973 +#: part/views.py:1817 msgid "Selected part creates a circular BOM" msgstr "" -#: part/views.py:1977 +#: part/views.py:1821 msgid "Specify quantity" msgstr "" -#: part/views.py:2239 +#: part/views.py:2083 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2246 +#: part/views.py:2090 msgid "Part was deleted" msgstr "" -#: part/views.py:2255 +#: part/views.py:2099 msgid "Part Pricing" msgstr "" -#: part/views.py:2396 +#: part/views.py:2240 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2406 +#: part/views.py:2250 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2413 +#: part/views.py:2257 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2421 +#: part/views.py:2265 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2471 +#: part/views.py:2315 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2485 +#: part/views.py:2329 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2545 -msgid "Edit Part Category" -msgstr "" - -#: part/views.py:2583 +#: part/views.py:2427 msgid "Delete Part Category" msgstr "" -#: part/views.py:2589 +#: part/views.py:2433 msgid "Part category was deleted" msgstr "" -#: part/views.py:2641 +#: part/views.py:2485 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2742 +#: part/views.py:2586 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2798 +#: part/views.py:2642 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2817 +#: part/views.py:2661 msgid "Create BOM Item" msgstr "" -#: part/views.py:2887 +#: part/views.py:2731 msgid "Edit BOM item" msgstr "" -#: part/views.py:2943 -msgid "Confim BOM item deletion" +#: part/views.py:2792 +msgid "Added new price break" msgstr "" -#: part/views.py:3031 +#: part/views.py:2868 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:3039 +#: part/views.py:2876 msgid "Delete Internal Price Break" msgstr "" @@ -5368,17 +5307,17 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1739 +#: stock/models.py:1759 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1745 +#: stock/models.py:1765 msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:1026 +#: templates/js/order.js:257 templates/js/stock.js:1026 msgid "Date" msgstr "" @@ -5390,287 +5329,287 @@ msgstr "" msgid "Fail" msgstr "" -#: stock/api.py:212 +#: stock/api.py:211 #, python-brace-format msgid "Updated stock for {n} items" msgstr "" -#: stock/api.py:281 +#: stock/api.py:280 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:114 stock/forms.py:418 stock/models.py:505 +#: stock/forms.py:81 stock/forms.py:385 stock/models.py:513 #: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 msgid "Expiry Date" msgstr "" -#: stock/forms.py:115 stock/forms.py:419 +#: stock/forms.py:82 stock/forms.py:386 msgid "Expiration date for this stock item" msgstr "" -#: stock/forms.py:118 +#: stock/forms.py:85 msgid "Enter unique serial numbers (or leave blank)" msgstr "" -#: stock/forms.py:169 +#: stock/forms.py:136 msgid "Destination for serialized stock (by default, will remain in current location)" msgstr "" -#: stock/forms.py:171 +#: stock/forms.py:138 msgid "Serial numbers" msgstr "" -#: stock/forms.py:171 +#: stock/forms.py:138 msgid "Unique serial numbers (must match quantity)" msgstr "" -#: stock/forms.py:173 stock/forms.py:349 +#: stock/forms.py:140 stock/forms.py:316 msgid "Add transaction note (optional)" msgstr "" -#: stock/forms.py:203 stock/forms.py:259 +#: stock/forms.py:170 stock/forms.py:226 msgid "Select test report template" msgstr "" -#: stock/forms.py:267 templates/js/table_filters.js:75 +#: stock/forms.py:234 templates/js/table_filters.js:75 #: templates/js/table_filters.js:138 msgid "Include sublocations" msgstr "" -#: stock/forms.py:267 +#: stock/forms.py:234 msgid "Include stock items in sub locations" msgstr "" -#: stock/forms.py:302 +#: stock/forms.py:269 msgid "Stock item to install" msgstr "" -#: stock/forms.py:309 +#: stock/forms.py:276 msgid "Stock quantity to assign" msgstr "" -#: stock/forms.py:337 +#: stock/forms.py:304 msgid "Must not exceed available quantity" msgstr "" -#: stock/forms.py:347 +#: stock/forms.py:314 msgid "Destination location for uninstalled items" msgstr "" -#: stock/forms.py:351 +#: stock/forms.py:318 msgid "Confirm uninstall" msgstr "" -#: stock/forms.py:351 +#: stock/forms.py:318 msgid "Confirm removal of installed stock items" msgstr "" -#: stock/forms.py:375 +#: stock/forms.py:342 msgid "Destination stock location" msgstr "" -#: stock/forms.py:377 +#: stock/forms.py:344 msgid "Add note (required)" msgstr "" -#: stock/forms.py:381 stock/views.py:852 stock/views.py:1051 +#: stock/forms.py:348 stock/views.py:705 stock/views.py:904 msgid "Confirm stock adjustment" msgstr "" -#: stock/forms.py:381 +#: stock/forms.py:348 msgid "Confirm movement of stock items" msgstr "" -#: stock/forms.py:383 +#: stock/forms.py:350 msgid "Set Default Location" msgstr "" -#: stock/forms.py:383 +#: stock/forms.py:350 msgid "Set the destination as the default location for selected parts" msgstr "" -#: stock/models.py:52 stock/models.py:542 +#: stock/models.py:56 stock/models.py:550 msgid "Owner" msgstr "" -#: stock/models.py:53 stock/models.py:543 +#: stock/models.py:57 stock/models.py:551 msgid "Select Owner" msgstr "" -#: stock/models.py:271 +#: stock/models.py:279 msgid "StockItem with this serial number already exists" msgstr "" -#: stock/models.py:307 +#: stock/models.py:315 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:317 stock/models.py:326 +#: stock/models.py:325 stock/models.py:334 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:318 +#: stock/models.py:326 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:340 +#: stock/models.py:348 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:346 +#: stock/models.py:354 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:353 +#: stock/models.py:361 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:395 +#: stock/models.py:403 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:404 +#: stock/models.py:412 msgid "Base part" msgstr "" -#: stock/models.py:413 +#: stock/models.py:421 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:418 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:426 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "" -#: stock/models.py:421 +#: stock/models.py:429 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:428 +#: stock/models.py:436 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:433 stock/templates/stock/item_base.html:270 +#: stock/models.py:441 stock/templates/stock/item_base.html:270 msgid "Installed In" msgstr "" -#: stock/models.py:436 +#: stock/models.py:444 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:452 +#: stock/models.py:460 msgid "Serial number for this item" msgstr "" -#: stock/models.py:464 +#: stock/models.py:472 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:468 +#: stock/models.py:476 msgid "Stock Quantity" msgstr "" -#: stock/models.py:477 +#: stock/models.py:485 msgid "Source Build" msgstr "" -#: stock/models.py:479 +#: stock/models.py:487 msgid "Build for this stock item" msgstr "" -#: stock/models.py:490 +#: stock/models.py:498 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:493 +#: stock/models.py:501 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:499 +#: stock/models.py:507 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:506 +#: stock/models.py:514 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:519 +#: stock/models.py:527 msgid "Delete on deplete" msgstr "" -#: stock/models.py:519 +#: stock/models.py:527 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:529 stock/templates/stock/item_notes.html:13 +#: stock/models.py:537 stock/templates/stock/item_notes.html:13 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:538 +#: stock/models.py:546 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1006 +#: stock/models.py:1014 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1012 +#: stock/models.py:1020 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1018 +#: stock/models.py:1026 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1021 +#: stock/models.py:1029 msgid "Serial numbers must be a list of integers" msgstr "" -#: stock/models.py:1024 +#: stock/models.py:1032 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1031 +#: stock/models.py:1039 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "" -#: stock/models.py:1189 +#: stock/models.py:1197 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:1663 +#: stock/models.py:1679 msgid "Entry notes" msgstr "" -#: stock/models.py:1716 +#: stock/models.py:1736 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1722 +#: stock/models.py:1742 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1740 +#: stock/models.py:1760 msgid "Test name" msgstr "" -#: stock/models.py:1746 templates/js/table_filters.js:222 +#: stock/models.py:1766 templates/js/table_filters.js:222 msgid "Test result" msgstr "" -#: stock/models.py:1752 +#: stock/models.py:1772 msgid "Test output value" msgstr "" -#: stock/models.py:1759 +#: stock/models.py:1779 msgid "Test result attachment" msgstr "" -#: stock/models.py:1765 +#: stock/models.py:1785 msgid "Test notes" msgstr "" @@ -5860,6 +5799,10 @@ msgstr "" msgid "No stocktake performed" msgstr "" +#: stock/templates/stock/item_base.html:499 +msgid "Edit Stock Status" +msgstr "" + #: stock/templates/stock/item_childs.html:12 msgid "Child Stock Items" msgstr "" @@ -5919,6 +5862,19 @@ msgstr "" msgid "Add Test Data" msgstr "" +#: stock/templates/stock/item_tests.html:86 +#: stock/templates/stock/item_tests.html:111 +msgid "Add Test Result" +msgstr "" + +#: stock/templates/stock/item_tests.html:131 +msgid "Edit Test Result" +msgstr "" + +#: stock/templates/stock/item_tests.html:145 +msgid "Delete Test Result" +msgstr "" + #: stock/templates/stock/location.html:20 msgid "You are not in the list of owners of this location. This stock location cannot be edited." msgstr "" @@ -5967,7 +5923,7 @@ msgid "Stock Details" msgstr "" #: stock/templates/stock/location.html:117 templates/InvenTree/search.html:279 -#: templates/stats.html:97 users/models.py:41 +#: templates/stats.html:97 users/models.py:42 msgid "Stock Locations" msgstr "" @@ -6007,7 +5963,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1364 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1196 msgid "Convert Stock Item" msgstr "" @@ -6040,8 +5996,8 @@ msgstr "" msgid "Edit Stock Location" msgstr "" -#: stock/views.py:230 stock/views.py:1343 stock/views.py:1465 -#: stock/views.py:1830 +#: stock/views.py:230 stock/views.py:1175 stock/views.py:1297 +#: stock/views.py:1662 msgid "Owner is required (ownership control is enabled)" msgstr "" @@ -6049,205 +6005,177 @@ msgstr "" msgid "Stock Location QR code" msgstr "" -#: stock/views.py:265 -msgid "Add Stock Item Attachment" -msgstr "" - -#: stock/views.py:311 -msgid "Edit Stock Item Attachment" -msgstr "" - -#: stock/views.py:327 -msgid "Delete Stock Item Attachment" -msgstr "" - -#: stock/views.py:343 +#: stock/views.py:264 msgid "Assign to Customer" msgstr "" -#: stock/views.py:352 +#: stock/views.py:273 msgid "Customer must be specified" msgstr "" -#: stock/views.py:376 +#: stock/views.py:297 msgid "Return to Stock" msgstr "" -#: stock/views.py:385 +#: stock/views.py:306 msgid "Specify a valid location" msgstr "" -#: stock/views.py:396 +#: stock/views.py:317 msgid "Stock item returned from customer" msgstr "" -#: stock/views.py:407 +#: stock/views.py:328 msgid "Delete All Test Data" msgstr "" -#: stock/views.py:424 +#: stock/views.py:345 msgid "Confirm test data deletion" msgstr "" -#: stock/views.py:444 -msgid "Add Test Result" -msgstr "" - -#: stock/views.py:484 -msgid "Edit Test Result" -msgstr "" - -#: stock/views.py:501 -msgid "Delete Test Result" -msgstr "" - -#: stock/views.py:509 +#: stock/views.py:362 msgid "Stock Export Options" msgstr "" -#: stock/views.py:630 +#: stock/views.py:483 msgid "Stock Item QR Code" msgstr "" -#: stock/views.py:656 +#: stock/views.py:509 msgid "Install Stock Item" msgstr "" -#: stock/views.py:755 +#: stock/views.py:608 msgid "Uninstall Stock Items" msgstr "" -#: stock/views.py:863 +#: stock/views.py:716 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:888 +#: stock/views.py:741 msgid "Adjust Stock" msgstr "" -#: stock/views.py:998 +#: stock/views.py:851 msgid "Move Stock Items" msgstr "" -#: stock/views.py:998 +#: stock/views.py:851 msgid "Move" msgstr "" -#: stock/views.py:999 +#: stock/views.py:852 msgid "Count Stock Items" msgstr "" -#: stock/views.py:999 +#: stock/views.py:852 msgid "Count" msgstr "" -#: stock/views.py:1000 +#: stock/views.py:853 msgid "Remove From Stock" msgstr "" -#: stock/views.py:1000 +#: stock/views.py:853 msgid "Take" msgstr "" -#: stock/views.py:1001 +#: stock/views.py:854 msgid "Add Stock Items" msgstr "" -#: stock/views.py:1001 users/models.py:187 +#: stock/views.py:854 users/models.py:188 msgid "Add" msgstr "" -#: stock/views.py:1002 +#: stock/views.py:855 msgid "Delete Stock Items" msgstr "" -#: stock/views.py:1031 +#: stock/views.py:884 msgid "Must enter integer value" msgstr "" -#: stock/views.py:1036 +#: stock/views.py:889 msgid "Quantity must be positive" msgstr "" -#: stock/views.py:1043 +#: stock/views.py:896 #, python-brace-format msgid "Quantity must not exceed {x}" msgstr "" -#: stock/views.py:1107 +#: stock/views.py:960 msgid "No action performed" msgstr "" -#: stock/views.py:1122 +#: stock/views.py:975 #, python-brace-format msgid "Added stock to {n} items" msgstr "" -#: stock/views.py:1137 +#: stock/views.py:990 #, python-brace-format msgid "Removed stock from {n} items" msgstr "" -#: stock/views.py:1150 +#: stock/views.py:1003 #, python-brace-format msgid "Counted stock for {n} items" msgstr "" -#: stock/views.py:1190 +#: stock/views.py:1043 msgid "No items were moved" msgstr "" -#: stock/views.py:1193 +#: stock/views.py:1046 #, python-brace-format msgid "Moved {n} items to {dest}" msgstr "" -#: stock/views.py:1212 +#: stock/views.py:1065 #, python-brace-format msgid "Deleted {n} stock items" msgstr "" -#: stock/views.py:1222 -msgid "Edit Stock Item Status" -msgstr "" - -#: stock/views.py:1245 +#: stock/views.py:1077 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:1482 +#: stock/views.py:1314 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1575 templates/js/build.js:327 +#: stock/views.py:1407 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1717 +#: stock/views.py:1549 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1799 +#: stock/views.py:1631 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1899 +#: stock/views.py:1731 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1912 +#: stock/views.py:1744 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1923 +#: stock/views.py:1755 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1930 +#: stock/views.py:1762 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1939 +#: stock/views.py:1771 msgid "Add Stock Tracking Entry" msgstr "" @@ -6604,24 +6532,12 @@ msgstr "" msgid "copy version information" msgstr "" -#: templates/about.html:100 templates/js/modals.js:568 -#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54 -#: templates/modals.html:97 +#: templates/about.html:100 templates/js/modals.js:34 +#: templates/js/modals.js:677 templates/js/modals.js:970 +#: templates/modals.html:29 templates/modals.html:54 templates/modals.html:97 msgid "Close" msgstr "" -#: templates/attachment_table.html:6 -msgid "Add Attachment" -msgstr "" - -#: templates/attachment_table.html:17 -msgid "Uploaded" -msgstr "" - -#: templates/attachment_table.html:35 -msgid "Delete attachment" -msgstr "" - #: templates/image_download.html:8 msgid "Specify URL for downloading image" msgstr "" @@ -6638,6 +6554,22 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" +#: templates/js/attachment.js:16 +msgid "No attachments found" +msgstr "" + +#: templates/js/attachment.js:56 +msgid "Upload Date" +msgstr "" + +#: templates/js/attachment.js:69 +msgid "Edit attachment" +msgstr "" + +#: templates/js/attachment.js:76 +msgid "Delete attachment" +msgstr "" + #: templates/js/barcode.js:8 msgid "Scan barcode data here using wedge scanner" msgstr "" @@ -6666,7 +6598,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:921 +#: templates/js/barcode.js:119 templates/js/modals.js:1030 msgid "Invalid server response" msgstr "" @@ -6766,7 +6698,7 @@ msgstr "" msgid "Edit BOM Item" msgstr "" -#: templates/js/bom.js:372 +#: templates/js/bom.js:372 templates/js/bom.js:519 msgid "Delete BOM Item" msgstr "" @@ -6794,7 +6726,7 @@ msgstr "" msgid "No build order allocations found" msgstr "" -#: templates/js/build.js:222 templates/js/order.js:382 +#: templates/js/build.js:222 templates/js/order.js:449 msgid "Location not specified" msgstr "" @@ -6832,45 +6764,69 @@ msgstr "" msgid "No parts allocated for" msgstr "" -#: templates/js/company.js:74 +#: templates/js/company.js:45 +msgid "Edit Company" +msgstr "" + +#: templates/js/company.js:66 +msgid "Add new Company" +msgstr "" + +#: templates/js/company.js:143 msgid "Parts Supplied" msgstr "" -#: templates/js/company.js:83 +#: templates/js/company.js:152 msgid "Parts Manufactured" msgstr "" -#: templates/js/company.js:96 +#: templates/js/company.js:165 msgid "No company information found" msgstr "" -#: templates/js/company.js:129 +#: templates/js/company.js:183 +msgid "The following manufacturer parts will be deleted" +msgstr "" + +#: templates/js/company.js:200 +msgid "Delete Manufacturer Parts" +msgstr "" + +#: templates/js/company.js:253 msgid "No manufacturer parts found" msgstr "" -#: templates/js/company.js:148 templates/js/company.js:347 +#: templates/js/company.js:272 templates/js/company.js:472 #: templates/js/part.js:68 templates/js/part.js:153 msgid "Template part" msgstr "" -#: templates/js/company.js:152 templates/js/company.js:351 +#: templates/js/company.js:276 templates/js/company.js:476 #: templates/js/part.js:72 templates/js/part.js:157 msgid "Assembled part" msgstr "" -#: templates/js/company.js:226 +#: templates/js/company.js:350 msgid "No parameters found" msgstr "" -#: templates/js/company.js:262 +#: templates/js/company.js:386 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:263 +#: templates/js/company.js:387 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:328 +#: templates/js/company.js:406 +msgid "Edit Parameter" +msgstr "" + +#: templates/js/company.js:417 +msgid "Delete Parameter" +msgstr "" + +#: templates/js/company.js:453 msgid "No supplier parts found" msgstr "" @@ -6898,6 +6854,83 @@ msgstr "" msgid "Create filter" msgstr "" +#: templates/js/forms.js:278 templates/js/forms.js:291 +#: templates/js/forms.js:303 templates/js/forms.js:315 +msgid "Action Prohibited" +msgstr "" + +#: templates/js/forms.js:279 +msgid "Create operation not allowed" +msgstr "" + +#: templates/js/forms.js:292 +msgid "Update operation not allowed" +msgstr "" + +#: templates/js/forms.js:304 +msgid "Delete operation not allowed" +msgstr "" + +#: templates/js/forms.js:316 +msgid "View operation not allowed" +msgstr "" + +#: templates/js/forms.js:583 templates/js/modals.js:1040 +msgid "No Response" +msgstr "" + +#: templates/js/forms.js:584 templates/js/modals.js:1041 +msgid "No response from the InvenTree server" +msgstr "" + +#: templates/js/forms.js:590 templates/js/modals.js:1050 +msgid "Error 401: Not Authenticated" +msgstr "" + +#: templates/js/forms.js:591 templates/js/modals.js:1051 +msgid "Authentication credentials not supplied" +msgstr "" + +#: templates/js/forms.js:597 templates/js/modals.js:1055 +msgid "Error 403: Permission Denied" +msgstr "" + +#: templates/js/forms.js:598 templates/js/modals.js:1056 +msgid "You do not have the required permissions to access this function" +msgstr "" + +#: templates/js/forms.js:604 templates/js/modals.js:1060 +msgid "Error 404: Resource Not Found" +msgstr "" + +#: templates/js/forms.js:605 templates/js/modals.js:1061 +msgid "The requested resource could not be located on the server" +msgstr "" + +#: templates/js/forms.js:611 templates/js/modals.js:1065 +msgid "Error 408: Timeout" +msgstr "" + +#: templates/js/forms.js:612 templates/js/modals.js:1066 +msgid "Connection timeout while requesting data from server" +msgstr "" + +#: templates/js/forms.js:618 templates/js/modals.js:1069 +msgid "Error requesting form data" +msgstr "" + +#: templates/js/forms.js:788 templates/modals.html:21 templates/modals.html:47 +msgid "Form errors exist" +msgstr "" + +#: templates/js/forms.js:1161 +msgid "Searching" +msgstr "" + +#: templates/js/forms.js:1301 +msgid "Clear input" +msgstr "" + #: templates/js/label.js:10 templates/js/report.js:98 msgid "Select Stock Items" msgstr "" @@ -6938,112 +6971,102 @@ msgstr "" msgid "Select Label Template" msgstr "" -#: templates/js/modals.js:265 -msgid "Waiting for server..." -msgstr "" - -#: templates/js/modals.js:424 -msgid "Show Error Information" -msgstr "" - -#: templates/js/modals.js:491 templates/modals.html:76 -msgid "Accept" -msgstr "" - -#: templates/js/modals.js:492 templates/modals.html:75 +#: templates/js/modals.js:59 templates/js/modals.js:105 +#: templates/js/modals.js:601 templates/modals.html:75 msgid "Cancel" msgstr "" -#: templates/js/modals.js:556 -msgid "Loading Data" -msgstr "" - -#: templates/js/modals.js:567 templates/js/modals.js:860 +#: templates/js/modals.js:60 templates/js/modals.js:104 +#: templates/js/modals.js:676 templates/js/modals.js:969 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" -#: templates/js/modals.js:811 +#: templates/js/modals.js:103 +msgid "Form Title" +msgstr "" + +#: templates/js/modals.js:374 +msgid "Waiting for server..." +msgstr "" + +#: templates/js/modals.js:533 +msgid "Show Error Information" +msgstr "" + +#: templates/js/modals.js:600 templates/modals.html:76 +msgid "Accept" +msgstr "" + +#: templates/js/modals.js:665 +msgid "Loading Data" +msgstr "" + +#: templates/js/modals.js:920 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:811 +#: templates/js/modals.js:920 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:824 +#: templates/js/modals.js:933 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:921 +#: templates/js/modals.js:1030 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:931 -msgid "No Response" -msgstr "" - -#: templates/js/modals.js:932 -msgid "No response from the InvenTree server" -msgstr "" - -#: templates/js/modals.js:936 +#: templates/js/modals.js:1045 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:937 +#: templates/js/modals.js:1046 msgid "Server returned error code 400" msgstr "" -#: templates/js/modals.js:941 -msgid "Error 401: Not Authenticated" +#: templates/js/model_renderers.js:21 +msgid "Company ID" msgstr "" -#: templates/js/modals.js:942 -msgid "Authentication credentials not supplied" +#: templates/js/model_renderers.js:63 +msgid "Location ID" msgstr "" -#: templates/js/modals.js:946 -msgid "Error 403: Permission Denied" +#: templates/js/model_renderers.js:90 +msgid "Part ID" msgstr "" -#: templates/js/modals.js:947 -msgid "You do not have the required permissions to access this function" +#: templates/js/model_renderers.js:126 +msgid "Category ID" msgstr "" -#: templates/js/modals.js:951 -msgid "Error 404: Resource Not Found" +#: templates/js/model_renderers.js:150 +msgid "Supplier Part ID" msgstr "" -#: templates/js/modals.js:952 -msgid "The requested resource could not be located on the server" +#: templates/js/order.js:31 +msgid "Create Sales Order" msgstr "" -#: templates/js/modals.js:956 -msgid "Error 408: Timeout" -msgstr "" - -#: templates/js/modals.js:957 -msgid "Connection timeout while requesting data from server" -msgstr "" - -#: templates/js/modals.js:960 -msgid "Error requesting form data" -msgstr "" - -#: templates/js/order.js:138 +#: templates/js/order.js:200 msgid "No purchase orders found" msgstr "" -#: templates/js/order.js:162 templates/js/order.js:257 +#: templates/js/order.js:224 templates/js/order.js:319 msgid "Order is overdue" msgstr "" -#: templates/js/order.js:234 +#: templates/js/order.js:296 msgid "No sales orders found" msgstr "" -#: templates/js/order.js:343 +#: templates/js/order.js:333 +msgid "Invalid Customer" +msgstr "" + +#: templates/js/order.js:410 msgid "No sales order allocations found" msgstr "" @@ -7595,10 +7618,6 @@ msgstr "" msgid "All" msgstr "" -#: templates/modals.html:21 templates/modals.html:47 -msgid "Form errors exist" -msgstr "" - #: templates/navbar.html:13 msgid "Toggle navigation" msgstr "" @@ -7615,7 +7634,7 @@ msgstr "" msgid "Scan Barcode" msgstr "" -#: templates/navbar.html:77 users/models.py:38 +#: templates/navbar.html:77 users/models.py:39 msgid "Admin" msgstr "" @@ -7835,35 +7854,35 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:174 +#: users/models.py:175 msgid "Permission set" msgstr "" -#: users/models.py:182 +#: users/models.py:183 msgid "Group" msgstr "" -#: users/models.py:185 +#: users/models.py:186 msgid "View" msgstr "" -#: users/models.py:185 +#: users/models.py:186 msgid "Permission to view items" msgstr "" -#: users/models.py:187 +#: users/models.py:188 msgid "Permission to add items" msgstr "" -#: users/models.py:189 +#: users/models.py:190 msgid "Change" msgstr "" -#: users/models.py:189 +#: users/models.py:190 msgid "Permissions to edit items" msgstr "" -#: users/models.py:191 +#: users/models.py:192 msgid "Permission to delete items" msgstr "" From 87f95c9d2636e6204f21deeb42eae1f40f86f262 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sat, 3 Jul 2021 22:44:06 +1000 Subject: [PATCH 345/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/pl/LC_MESSAGES/django.po | 2163 +++++++++++---------- 1 file changed, 1091 insertions(+), 1072 deletions(-) diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index b4fe2af192..e7b0087141 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-03 06:24+0000\n" -"PO-Revision-Date: 2021-07-03 06:27\n" +"POT-Creation-Date: 2021-07-03 12:15+0000\n" +"PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -29,14 +29,14 @@ msgstr "Nie określono działania" msgid "No matching action found" msgstr "Nie znaleziono pasującej akcji" -#: InvenTree/fields.py:84 +#: InvenTree/fields.py:99 msgid "Enter date" msgstr "Wprowadź dane" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 -#: order/forms.py:31 order/forms.py:42 order/forms.py:53 order/forms.py:64 -#: order/forms.py:75 part/forms.py:134 +#: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 +#: order/forms.py:74 part/forms.py:118 templates/js/forms.js:486 msgid "Confirm" msgstr "Potwierdź" @@ -77,8 +77,8 @@ msgstr "Wybierz kategorię" msgid "Duplicate serial: {n}" msgstr "Powtórzony numer seryjny: {n}" -#: InvenTree/helpers.py:403 order/models.py:244 order/models.py:354 -#: stock/views.py:1795 +#: InvenTree/helpers.py:403 order/models.py:311 order/models.py:421 +#: stock/views.py:1627 msgid "Invalid quantity provided" msgstr "Podano nieprawidłową ilość" @@ -106,49 +106,53 @@ msgstr "Nie znaleziono numerów seryjnych" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "Ilość numerów seryjnych ({s}) musi odpowiadać ilości ({q})" -#: InvenTree/models.py:59 stock/models.py:1758 +#: InvenTree/models.py:61 stock/models.py:1778 msgid "Attachment" msgstr "Załącznik" -#: InvenTree/models.py:60 +#: InvenTree/models.py:62 msgid "Select file to attach" msgstr "Wybierz plik do załączenia" -#: InvenTree/models.py:62 templates/attachment_table.html:16 +#: InvenTree/models.py:64 templates/js/attachment.js:52 msgid "Comment" msgstr "Komentarz" -#: InvenTree/models.py:62 +#: InvenTree/models.py:64 msgid "File comment" msgstr "Komentarz pliku" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2022 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2043 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1193 msgid "User" msgstr "Użytkownik" -#: InvenTree/models.py:72 +#: InvenTree/models.py:74 msgid "upload date" msgstr "data przesłania" -#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 -#: label/models.py:102 part/models.py:671 part/models.py:2163 +#: InvenTree/models.py:102 +msgid "Invalid choice" +msgstr "" + +#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 +#: label/models.py:103 part/models.py:680 part/models.py:2192 #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 -#: templates/js/company.js:235 templates/js/part.js:118 +#: templates/js/company.js:359 templates/js/part.js:118 #: templates/js/part.js:642 templates/js/stock.js:986 msgid "Name" msgstr "Nazwa" -#: InvenTree/models.py:114 build/models.py:135 -#: build/templates/build/detail.html:21 company/models.py:339 -#: company/models.py:532 company/templates/company/detail.html:27 +#: InvenTree/models.py:125 build/models.py:139 +#: build/templates/build/detail.html:21 company/models.py:353 +#: company/models.py:554 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 -#: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:100 order/templates/order/purchase_order_detail.html:147 -#: part/models.py:695 part/templates/part/detail.html:54 +#: company/templates/company/supplier_part_detail.html:31 label/models.py:110 +#: order/models.py:154 order/templates/order/purchase_order_detail.html:174 +#: part/models.py:704 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 #: report/templates/report/inventree_build_order_base.html:118 @@ -156,39 +160,43 @@ msgstr "Nazwa" #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 #: templates/js/build.js:834 templates/js/build.js:1102 -#: templates/js/company.js:56 templates/js/order.js:183 -#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 +#: templates/js/company.js:125 templates/js/order.js:245 +#: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 #: templates/js/stock.js:557 templates/js/stock.js:998 #: templates/js/stock.js:1043 msgid "Description" msgstr "Opis" -#: InvenTree/models.py:115 +#: InvenTree/models.py:126 msgid "Description (optional)" msgstr "Opis (opcjonalny)" -#: InvenTree/models.py:123 +#: InvenTree/models.py:134 msgid "parent" msgstr "nadrzędny" -#: InvenTree/settings.py:504 +#: InvenTree/serializers.py:52 +msgid "Must be a valid number" +msgstr "" + +#: InvenTree/settings.py:505 msgid "English" msgstr "Angielski" -#: InvenTree/settings.py:505 +#: InvenTree/settings.py:506 msgid "French" msgstr "Francuski" -#: InvenTree/settings.py:506 +#: InvenTree/settings.py:507 msgid "German" msgstr "Niemiecki" -#: InvenTree/settings.py:507 +#: InvenTree/settings.py:508 msgid "Polish" msgstr "Polski" -#: InvenTree/settings.py:508 +#: InvenTree/settings.py:509 msgid "Turkish" msgstr "Turecki" @@ -446,48 +454,48 @@ msgid "Order target date" msgstr "" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 order/forms.py:118 order/forms.py:153 +#: build/templates/build/detail.html:121 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:881 templates/js/order.js:200 -#: templates/js/order.js:298 +#: templates/js/build.js:881 templates/js/order.js:262 +#: templates/js/order.js:365 msgid "Target Date" msgstr "Data docelowa" -#: build/forms.py:43 build/models.py:225 +#: build/forms.py:43 build/models.py:229 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1346 +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1354 #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:741 -#: company/forms.py:189 company/templates/company/supplier_part_pricing.html:77 -#: order/forms.py:197 order/forms.py:215 order/forms.py:250 order/forms.py:272 -#: order/forms.py:289 order/models.py:613 order/models.py:835 -#: order/templates/order/order_wizard/match_parts.html:30 +#: company/forms.py:124 company/templates/company/supplier_part_pricing.html:79 +#: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:702 +#: order/models.py:941 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:179 -#: order/templates/order/sales_order_detail.html:70 -#: order/templates/order/sales_order_detail.html:77 -#: order/templates/order/sales_order_detail.html:162 -#: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2293 +#: order/templates/order/purchase_order_detail.html:206 +#: order/templates/order/sales_order_detail.html:80 +#: order/templates/order/sales_order_detail.html:87 +#: order/templates/order/sales_order_detail.html:172 +#: order/templates/order/sales_order_detail.html:244 part/forms.py:314 +#: part/forms.py:344 part/forms.py:360 part/forms.py:376 part/models.py:2330 #: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 #: part/templates/part/prices.html:474 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:91 #: report/templates/report/inventree_test_report_base.html:77 -#: stock/forms.py:175 stock/forms.py:308 +#: stock/forms.py:142 stock/forms.py:275 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 -#: templates/js/build.js:1112 templates/js/order.js:393 -#: templates/js/part.js:827 templates/js/part.js:949 templates/js/part.js:1005 -#: templates/js/stock.js:1178 templates/js/stock.js:1397 +#: templates/js/build.js:1112 templates/js/model_renderers.js:43 +#: templates/js/order.js:460 templates/js/part.js:827 templates/js/part.js:949 +#: templates/js/part.js:1005 templates/js/stock.js:1178 +#: templates/js/stock.js:1397 msgid "Quantity" msgstr "Ilość" @@ -499,7 +507,7 @@ msgstr "" msgid "Enter quantity for build output" msgstr "" -#: build/forms.py:95 order/forms.py:244 stock/forms.py:118 +#: build/forms.py:95 order/forms.py:114 stock/forms.py:85 msgid "Serial Numbers" msgstr "Numer seryjny" @@ -528,11 +536,11 @@ msgid "Mark build as complete" msgstr "Oznacz budowę jako ukończoną" #: build/forms.py:210 build/templates/build/auto_allocate.html:18 -#: stock/forms.py:347 stock/templates/stock/item_base.html:285 +#: stock/forms.py:314 stock/templates/stock/item_base.html:285 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 -#: templates/js/build.js:586 templates/js/order.js:378 +#: templates/js/build.js:586 templates/js/order.js:445 #: templates/js/stock.js:643 templates/js/stock.js:1070 msgid "Location" msgstr "Lokalizacja" @@ -542,11 +550,11 @@ msgid "Location of completed parts" msgstr "Lokalizacja ukończonych części" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:465 +#: build/templates/build/detail.html:59 order/models.py:545 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 -#: templates/js/order.js:187 templates/js/order.js:285 +#: templates/js/order.js:249 templates/js/order.js:352 #: templates/js/stock.js:630 templates/js/stock.js:1147 #: templates/js/stock.js:1413 msgid "Status" @@ -580,60 +588,60 @@ msgstr "" msgid "Select quantity of stock to allocate" msgstr "" -#: build/models.py:66 build/templates/build/build_base.html:9 +#: build/models.py:70 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 #: report/templates/report/inventree_build_order_base.html:106 #: templates/js/build.js:195 msgid "Build Order" msgstr "Zlecenie Budowy" -#: build/models.py:67 build/templates/build/index.html:8 +#: build/models.py:71 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 #: part/templates/part/navbar.html:61 templates/InvenTree/index.html:191 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:34 users/models.py:43 +#: templates/InvenTree/settings/tabs.html:34 users/models.py:44 msgid "Build Orders" msgstr "Zlecenia budowy" -#: build/models.py:127 +#: build/models.py:131 msgid "Build Order Reference" msgstr "Odwołanie do zamówienia wykonania" -#: build/models.py:128 order/models.py:98 order/models.py:615 -#: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2302 +#: build/models.py:132 order/models.py:242 order/models.py:529 +#: order/models.py:709 order/templates/order/purchase_order_detail.html:201 +#: order/templates/order/sales_order_detail.html:239 part/models.py:2339 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:661 templates/js/build.js:1106 msgid "Reference" msgstr "Referencja" -#: build/models.py:138 +#: build/models.py:142 msgid "Brief description of the build" msgstr "Krótki opis budowy" -#: build/models.py:147 build/templates/build/build_base.html:163 +#: build/models.py:151 build/templates/build/build_base.html:163 #: build/templates/build/detail.html:77 msgid "Parent Build" msgstr "Budowa nadrzędna" -#: build/models.py:148 +#: build/models.py:152 msgid "BuildOrder to which this build is allocated" msgstr "Zamówienie budowy, do którego budowa jest przypisana" -#: build/models.py:153 build/templates/build/auto_allocate.html:16 +#: build/models.py:157 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:663 -#: order/models.py:657 order/models.py:712 +#: build/templates/build/detail.html:26 company/models.py:689 +#: order/models.py:755 order/models.py:814 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:132 +#: order/templates/order/purchase_order_detail.html:159 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1975 part/models.py:1987 part/models.py:2002 -#: part/models.py:2020 part/models.py:2095 part/models.py:2191 -#: part/models.py:2277 part/templates/part/part_app_base.html:8 +#: order/templates/order/sales_order_detail.html:224 part/models.py:325 +#: part/models.py:1988 part/models.py:2004 part/models.py:2023 +#: part/models.py:2041 part/models.py:2120 part/models.py:2224 +#: part/models.py:2314 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -642,222 +650,222 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:552 templates/js/build.js:839 -#: templates/js/build.js:1079 templates/js/company.js:140 -#: templates/js/company.js:339 templates/js/part.js:241 +#: templates/js/build.js:1079 templates/js/company.js:264 +#: templates/js/company.js:464 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 #: templates/js/stock.js:1385 msgid "Part" msgstr "Część" -#: build/models.py:161 +#: build/models.py:165 msgid "Select part to build" msgstr "Wybierz część do budowy" -#: build/models.py:166 +#: build/models.py:170 msgid "Sales Order Reference" msgstr "Odwołanie do zamówienia sprzedaży" -#: build/models.py:170 +#: build/models.py:174 msgid "SalesOrder to which this build is allocated" msgstr "Zamówienie sprzedaży, do którego budowa jest przypisana" -#: build/models.py:175 +#: build/models.py:179 msgid "Source Location" msgstr "Lokalizacja źródła" -#: build/models.py:179 +#: build/models.py:183 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Wybierz lokalizację, z której pobrać element do budowy (pozostaw puste, aby wziąć z dowolnej lokalizacji)" -#: build/models.py:184 +#: build/models.py:188 msgid "Destination Location" msgstr "Lokalizacja docelowa" -#: build/models.py:188 +#: build/models.py:192 msgid "Select location where the completed items will be stored" msgstr "Wybierz lokalizację, w której będą przechowywane ukończone elementy" -#: build/models.py:192 +#: build/models.py:196 msgid "Build Quantity" msgstr "Ilość do stworzenia" -#: build/models.py:195 +#: build/models.py:199 msgid "Number of stock items to build" msgstr "Ilość przedmiotów do zbudowania" -#: build/models.py:199 +#: build/models.py:203 msgid "Completed items" msgstr "Ukończone elementy" -#: build/models.py:201 +#: build/models.py:205 msgid "Number of stock items which have been completed" msgstr "Ilość produktów magazynowych które zostały ukończone" -#: build/models.py:205 part/templates/part/part_base.html:167 +#: build/models.py:209 part/templates/part/part_base.html:167 msgid "Build Status" msgstr "Status budowania" -#: build/models.py:209 +#: build/models.py:213 msgid "Build status code" msgstr "Kod statusu budowania" -#: build/models.py:213 stock/models.py:462 +#: build/models.py:217 stock/models.py:470 msgid "Batch Code" msgstr "Kod partii" -#: build/models.py:217 +#: build/models.py:221 msgid "Batch code for this build output" msgstr "Kod partii dla wyjścia budowy" -#: build/models.py:220 order/models.py:104 part/models.py:867 -#: part/templates/part/detail.html:126 templates/js/order.js:293 +#: build/models.py:224 order/models.py:158 part/models.py:876 +#: part/templates/part/detail.html:126 templates/js/order.js:360 msgid "Creation Date" msgstr "Data utworzenia" -#: build/models.py:224 order/models.py:471 +#: build/models.py:228 order/models.py:551 msgid "Target completion date" msgstr "Docelowy termin zakończenia" -#: build/models.py:228 order/models.py:217 templates/js/build.js:886 +#: build/models.py:232 order/models.py:284 templates/js/build.js:886 msgid "Completion Date" msgstr "Data zakończenia" -#: build/models.py:234 +#: build/models.py:238 msgid "completed by" msgstr "zrealizowane przez" -#: build/models.py:242 +#: build/models.py:246 msgid "Issued by" msgstr "Wydany przez" -#: build/models.py:243 +#: build/models.py:247 msgid "User who issued this build order" msgstr "Użytkownik, który wydał to zamówienie" -#: build/models.py:251 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:118 +#: build/models.py:255 build/templates/build/build_base.html:184 +#: build/templates/build/detail.html:105 order/models.py:172 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:871 +#: order/templates/order/sales_order_base.html:140 part/models.py:880 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "Odpowiedzialny" -#: build/models.py:252 +#: build/models.py:256 msgid "User responsible for this build order" msgstr "Użytkownik odpowiedzialny za to zamówienie budowy" -#: build/models.py:257 build/templates/build/detail.html:91 +#: build/models.py:261 build/templates/build/detail.html:91 #: company/templates/company/manufacturer_part_base.html:79 #: company/templates/company/manufacturer_part_detail.html:28 #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 #: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 -#: stock/models.py:456 stock/templates/stock/item_base.html:345 +#: stock/models.py:464 stock/templates/stock/item_base.html:345 msgid "External Link" msgstr "Link Zewnętrzny" -#: build/models.py:258 part/models.py:729 stock/models.py:458 +#: build/models.py:262 part/models.py:738 stock/models.py:466 msgid "Link to external URL" msgstr "Link do zewnętrznego adresu URL" -#: build/models.py:262 build/templates/build/navbar.html:53 -#: company/models.py:132 company/models.py:539 +#: build/models.py:266 build/templates/build/navbar.html:53 +#: company/models.py:141 company/models.py:561 #: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:122 -#: order/models.py:617 order/templates/order/po_navbar.html:38 +#: company/templates/company/navbar.html:73 order/models.py:176 +#: order/models.py:711 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:243 -#: order/templates/order/sales_order_detail.html:309 +#: order/templates/order/purchase_order_detail.html:270 +#: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:856 +#: order/templates/order/so_navbar.html:36 part/models.py:865 #: part/templates/part/navbar.html:133 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 -#: stock/models.py:528 stock/models.py:1662 stock/models.py:1764 +#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 +#: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:713 msgid "Notes" msgstr "Uwagi" -#: build/models.py:263 +#: build/models.py:267 msgid "Extra build notes" msgstr "Dodatkowe notatki do budowy" -#: build/models.py:740 +#: build/models.py:744 msgid "No build output specified" msgstr "Nie określono danych wyjściowych budowy" -#: build/models.py:743 +#: build/models.py:747 msgid "Build output is already completed" msgstr "Budowanie wyjścia jest już ukończone" -#: build/models.py:746 +#: build/models.py:750 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1152 +#: build/models.py:1160 msgid "BuildItem must be unique for build, stock_item and install_into" msgstr "" -#: build/models.py:1177 +#: build/models.py:1185 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1181 +#: build/models.py:1189 #, python-brace-format msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1188 order/models.py:809 +#: build/models.py:1196 order/models.py:915 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1192 order/models.py:812 +#: build/models.py:1200 order/models.py:918 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1196 +#: build/models.py:1204 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1256 +#: build/models.py:1264 #, python-brace-format msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" -#: build/models.py:1316 stock/templates/stock/item_base.html:317 +#: build/models.py:1324 stock/templates/stock/item_base.html:317 #: templates/InvenTree/search.html:183 templates/js/build.js:812 #: templates/navbar.html:29 msgid "Build" msgstr "Budowa" -#: build/models.py:1317 +#: build/models.py:1325 msgid "Build to allocate parts" msgstr "" -#: build/models.py:1333 stock/templates/stock/item_base.html:8 +#: build/models.py:1341 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:929 -#: templates/js/order.js:366 templates/js/order.js:371 +#: templates/js/order.js:433 templates/js/order.js:438 #: templates/js/stock.js:1129 msgid "Stock Item" msgstr "Element magazynowy" -#: build/models.py:1334 +#: build/models.py:1342 msgid "Source stock item" msgstr "Lokalizacja magazynowania przedmiotu" -#: build/models.py:1347 +#: build/models.py:1355 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1355 +#: build/models.py:1363 msgid "Install into" msgstr "Zainstaluj do" -#: build/models.py:1356 +#: build/models.py:1364 msgid "Destination stock item" msgstr "Docelowa lokalizacja magazynowa przedmiotu" @@ -891,7 +899,7 @@ msgstr "Zamów wymagane komponenty" #: build/templates/build/allocate.html:30 #: company/templates/company/detail_manufacturer_part.html:33 -#: company/templates/company/detail_supplier_part.html:32 order/views.py:992 +#: company/templates/company/detail_supplier_part.html:32 order/views.py:724 #: part/templates/part/category.html:136 msgid "Order Parts" msgstr "Zamów części" @@ -910,11 +918,11 @@ msgstr "" #: build/templates/build/allocation_card.html:21 #: build/templates/build/complete_output.html:46 -#: order/templates/order/sales_order_detail.html:75 -#: order/templates/order/sales_order_detail.html:160 +#: order/templates/order/sales_order_detail.html:85 +#: order/templates/order/sales_order_detail.html:170 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:450 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:570 +#: stock/models.py:458 stock/templates/stock/item_base.html:249 +#: templates/js/build.js:570 templates/js/model_renderers.js:41 msgid "Serial Number" msgstr "Numer Seryjny" @@ -927,6 +935,35 @@ msgstr "Numer Seryjny" msgid "Attachments" msgstr "Załączniki" +#: build/templates/build/attachments.html:51 +#: order/templates/order/so_attachments.html:79 +#: part/templates/part/attachments.html:81 +#: stock/templates/stock/item_attachments.html:81 +#: templates/attachment_table.html:6 +msgid "Add Attachment" +msgstr "" + +#: build/templates/build/attachments.html:69 +#: order/templates/order/so_attachments.html:52 +#: part/templates/part/attachments.html:35 +#: stock/templates/stock/item_attachments.html:49 +msgid "Edit Attachment" +msgstr "Edytuj załącznik" + +#: build/templates/build/attachments.html:76 +#: order/templates/order/so_attachments.html:58 +#: part/templates/part/attachments.html:44 +#: stock/templates/stock/item_attachments.html:58 +msgid "Confirm Delete Operation" +msgstr "" + +#: build/templates/build/attachments.html:77 +#: order/templates/order/so_attachments.html:59 +#: part/templates/part/attachments.html:45 +#: stock/templates/stock/item_attachments.html:59 +msgid "Delete Attachment" +msgstr "Usuń załącznik" + #: build/templates/build/auto_allocate.html:9 msgid "Automatically Allocate Stock" msgstr "Przydziel automatycznie zapasy" @@ -1034,13 +1071,13 @@ msgid "Progress" msgstr "Postęp" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:710 +#: build/templates/build/detail.html:84 order/models.py:812 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 -#: stock/templates/stock/item_base.html:279 templates/js/order.js:245 +#: stock/templates/stock/item_base.html:279 templates/js/order.js:307 msgid "Sales Order" msgstr "Zamówienie zakupu" @@ -1181,10 +1218,10 @@ msgstr "Źródło magazynu" msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 order/forms.py:89 order/models.py:673 -#: order/templates/order/purchase_order_detail.html:239 -#: order/templates/order/receive_parts.html:25 stock/forms.py:169 -#: stock/forms.py:375 +#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:771 +#: order/templates/order/purchase_order_detail.html:266 +#: order/templates/order/receive_parts.html:25 stock/forms.py:136 +#: stock/forms.py:342 msgid "Destination" msgstr "Przeznaczenie" @@ -1285,7 +1322,6 @@ msgstr "Edytuj uwagi" #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 #: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487 -#: stock/templates/stock/item_base.html:497 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "Zapisz" @@ -1314,7 +1350,7 @@ msgstr "Utwórz zlecenie budowy" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1821 +#: build/views.py:184 stock/views.py:1653 msgid "Serial numbers already exist" msgstr "Numer seryjny już istnieje" @@ -1330,7 +1366,7 @@ msgstr "" msgid "Confirm unallocation of build stock" msgstr "" -#: build/views.py:281 build/views.py:371 stock/views.py:425 +#: build/views.py:281 build/views.py:371 stock/views.py:346 msgid "Check the confirmation box" msgstr "" @@ -1427,31 +1463,6 @@ msgstr "" msgid "Updated Build Item" msgstr "" -#: build/views.py:1070 -msgid "Add Build Order Attachment" -msgstr "" - -#: build/views.py:1083 order/views.py:117 order/views.py:169 part/views.py:179 -#: stock/views.py:277 -msgid "Added attachment" -msgstr "Dodano załącznik" - -#: build/views.py:1119 order/views.py:196 order/views.py:217 -msgid "Edit Attachment" -msgstr "Edytuj załącznik" - -#: build/views.py:1129 order/views.py:200 order/views.py:221 -msgid "Attachment updated" -msgstr "Załącznik zaktualizowany" - -#: build/views.py:1139 order/views.py:236 order/views.py:250 -msgid "Delete Attachment" -msgstr "Usuń załącznik" - -#: build/views.py:1144 order/views.py:242 order/views.py:256 stock/views.py:333 -msgid "Deleted attachment" -msgstr "Załącznik usunięto" - #: common/files.py:66 msgid "Unsupported file format: {ext.upper()}" msgstr "" @@ -1468,7 +1479,7 @@ msgstr "" msgid "Error reading file (data could be corrupted)" msgstr "" -#: common/forms.py:34 templates/attachment_table.html:15 +#: common/forms.py:34 templates/js/attachment.js:42 msgid "File" msgstr "" @@ -1501,7 +1512,7 @@ msgstr "" msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:72 company/models.py:94 company/models.py:95 +#: common/models.py:72 company/models.py:99 company/models.py:100 msgid "Company name" msgstr "Nazwa firmy" @@ -1605,8 +1616,8 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2193 part/templates/part/detail.html:160 -#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 +#: common/models.py:160 part/models.py:2226 part/templates/part/detail.html:160 +#: report/models.py:186 stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:320 msgid "Template" msgstr "Szablon" @@ -1615,7 +1626,7 @@ msgstr "Szablon" msgid "Parts are templates by default" msgstr "" -#: common/models.py:167 part/models.py:819 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:828 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:332 msgid "Assembly" msgstr "Złożenie" @@ -1624,7 +1635,7 @@ msgstr "Złożenie" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:174 part/models.py:825 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:834 part/templates/part/detail.html:180 #: templates/js/table_filters.js:336 msgid "Component" msgstr "Komponent" @@ -1633,7 +1644,7 @@ msgstr "Komponent" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:181 part/models.py:836 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:845 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "Możliwość zakupu" @@ -1641,7 +1652,7 @@ msgstr "Możliwość zakupu" msgid "Parts are purchaseable by default" msgstr "Części są domyślnie z możliwością zakupu" -#: common/models.py:188 part/models.py:841 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:850 part/templates/part/detail.html:210 #: templates/js/table_filters.js:344 msgid "Salable" msgstr "Możliwość sprzedaży" @@ -1650,7 +1661,7 @@ msgstr "Możliwość sprzedaży" msgid "Parts are salable by default" msgstr "Części są domyślnie z możliwością sprzedaży" -#: common/models.py:195 part/models.py:831 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:840 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:348 msgid "Trackable" msgstr "Możliwość śledzenia" @@ -1659,7 +1670,7 @@ msgstr "Możliwość śledzenia" msgid "Parts are trackable by default" msgstr "Części są domyślnie z możliwością śledzenia" -#: common/models.py:202 part/models.py:851 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:860 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "Wirtualny" @@ -1856,11 +1867,11 @@ msgstr "" msgid "Key string must be unique" msgstr "" -#: common/models.py:742 company/forms.py:190 +#: common/models.py:742 company/forms.py:125 msgid "Price break quantity" msgstr "" -#: common/models.py:749 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:749 company/templates/company/supplier_part_pricing.html:84 #: templates/js/part.js:832 msgid "Price" msgstr "Cena" @@ -1891,16 +1902,16 @@ msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 -#: order/templates/order/po_navbar.html:22 order/views.py:605 +#: order/templates/order/po_navbar.html:22 order/views.py:337 #: part/templates/part/bom_upload/upload_file.html:27 -#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:762 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:621 msgid "Upload File" msgstr "Wyślij plik" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 -#: order/views.py:606 part/templates/part/bom_upload/select_fields.html:58 +#: order/views.py:338 part/templates/part/bom_upload/select_fields.html:58 #: part/templates/part/import_wizard/ajax_match_fields.html:45 -#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:763 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:622 msgid "Match Fields" msgstr "" @@ -1925,269 +1936,277 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/forms.py:37 company/models.py:142 -#: company/templates/company/detail.html:42 -msgid "Currency" -msgstr "Waluta" - -#: company/forms.py:38 company/models.py:144 -msgid "Default currency used for this company" -msgstr "" - -#: company/forms.py:76 part/forms.py:46 +#: company/forms.py:26 part/forms.py:46 msgid "URL" msgstr "URL" -#: company/forms.py:77 part/forms.py:47 +#: company/forms.py:27 part/forms.py:47 msgid "Image URL" msgstr "URL zdjęcia" -#: company/forms.py:132 templates/js/part.js:940 +#: company/forms.py:67 templates/js/part.js:940 msgid "Single Price" msgstr "Cena jednostkowa" -#: company/forms.py:133 +#: company/forms.py:68 msgid "Single quantity price" msgstr "Cena jednostkowa" -#: company/forms.py:141 company/models.py:321 +#: company/forms.py:76 company/models.py:335 msgid "Select manufacturer" msgstr "Wybierz producenta" -#: company/forms.py:147 company/models.py:328 +#: company/forms.py:82 company/models.py:342 msgid "Manufacturer Part Number" msgstr "Numer producenta" -#: company/forms.py:149 company/models.py:327 +#: company/forms.py:84 company/models.py:341 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:408 +#: order/templates/order/purchase_order_detail.html:189 part/bom.py:171 +#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:533 msgid "MPN" msgstr "MPN" -#: company/models.py:99 +#: company/models.py:104 msgid "Company description" msgstr "Opis firmy" -#: company/models.py:100 +#: company/models.py:105 msgid "Description of the company" msgstr "Opis firmy" -#: company/models.py:104 company/templates/company/company_base.html:70 -#: company/templates/company/detail.html:33 templates/js/company.js:60 +#: company/models.py:111 company/templates/company/company_base.html:70 +#: company/templates/company/detail.html:33 templates/js/company.js:129 msgid "Website" msgstr "Strona WWW" -#: company/models.py:104 +#: company/models.py:112 msgid "Company website URL" msgstr "Witryna internetowa firmy" -#: company/models.py:107 company/templates/company/company_base.html:77 +#: company/models.py:116 company/templates/company/company_base.html:77 msgid "Address" msgstr "Adres" -#: company/models.py:108 +#: company/models.py:117 msgid "Company address" msgstr "Adres firmy" -#: company/models.py:111 +#: company/models.py:120 msgid "Phone number" msgstr "Numer telefonu" -#: company/models.py:112 +#: company/models.py:121 msgid "Contact phone number" msgstr "Numer telefonu kontaktowego" -#: company/models.py:115 company/templates/company/company_base.html:91 +#: company/models.py:124 company/templates/company/company_base.html:91 msgid "Email" msgstr "Adres E-Mail" -#: company/models.py:115 +#: company/models.py:124 msgid "Contact email address" msgstr "Kontaktowy adres e-mail" -#: company/models.py:118 company/templates/company/company_base.html:98 +#: company/models.py:127 company/templates/company/company_base.html:98 msgid "Contact" msgstr "Kontakt" -#: company/models.py:119 +#: company/models.py:128 msgid "Point of contact" msgstr "Punkt kontaktowy" -#: company/models.py:121 company/models.py:333 company/models.py:526 -#: order/models.py:102 part/models.py:728 +#: company/models.py:130 company/models.py:347 company/models.py:548 +#: order/models.py:156 part/models.py:737 #: report/templates/report/inventree_build_order_base.html:165 -#: templates/js/company.js:188 templates/js/company.js:419 +#: templates/js/company.js:312 templates/js/company.js:544 #: templates/js/part.js:498 msgid "Link" msgstr "Łącze" -#: company/models.py:121 +#: company/models.py:130 msgid "Link to external company information" msgstr "Link do informacji o zewnętrznym przedsiębiorstwie" -#: company/models.py:129 part/models.py:738 +#: company/models.py:138 part/models.py:747 msgid "Image" msgstr "Obraz" -#: company/models.py:134 +#: company/models.py:143 msgid "is customer" msgstr "jest klientem" -#: company/models.py:134 +#: company/models.py:143 msgid "Do you sell items to this company?" msgstr "Czy sprzedajesz produkty tej firmie?" -#: company/models.py:136 +#: company/models.py:145 msgid "is supplier" msgstr "jest dostawcą" -#: company/models.py:136 +#: company/models.py:145 msgid "Do you purchase items from this company?" msgstr "Czy kupujesz przedmioty od tej firmy?" -#: company/models.py:138 +#: company/models.py:147 msgid "is manufacturer" msgstr "jest producentem" -#: company/models.py:138 +#: company/models.py:147 msgid "Does this company manufacture parts?" msgstr "Czy to przedsiębiorstwo produkuje części?" -#: company/models.py:305 company/models.py:497 stock/models.py:403 +#: company/models.py:151 company/serializers.py:259 +#: company/templates/company/detail.html:42 +msgid "Currency" +msgstr "Waluta" + +#: company/models.py:154 +msgid "Default currency used for this company" +msgstr "" + +#: company/models.py:319 company/models.py:519 stock/models.py:411 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "Część bazowa" -#: company/models.py:309 company/models.py:501 order/views.py:1603 +#: company/models.py:323 company/models.py:523 order/views.py:1127 msgid "Select part" msgstr "Wybierz część" -#: company/models.py:320 company/templates/company/detail.html:57 +#: company/models.py:334 company/templates/company/detail.html:57 #: company/templates/company/manufacturer_part_base.html:85 #: company/templates/company/manufacturer_part_detail.html:25 #: company/templates/company/supplier_part_base.html:94 #: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:352 -#: templates/js/company.js:44 templates/js/company.js:165 -#: templates/js/company.js:390 +#: templates/js/company.js:113 templates/js/company.js:289 +#: templates/js/company.js:515 msgid "Manufacturer" msgstr "Producent" -#: company/models.py:334 +#: company/models.py:348 msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:340 +#: company/models.py:354 msgid "Manufacturer part description" msgstr "" -#: company/models.py:390 company/models.py:520 +#: company/models.py:408 company/models.py:542 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 #: stock/templates/stock/item_base.html:362 msgid "Manufacturer Part" msgstr "Część producenta" -#: company/models.py:397 +#: company/models.py:415 msgid "Parameter name" msgstr "" -#: company/models.py:403 part/templates/part/params.html:28 +#: company/models.py:421 part/templates/part/params.html:28 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1751 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:241 templates/js/stock.js:137 +#: stock/models.py:1771 templates/InvenTree/settings/header.html:8 +#: templates/js/company.js:365 templates/js/stock.js:137 msgid "Value" msgstr "" -#: company/models.py:404 +#: company/models.py:422 msgid "Parameter value" msgstr "" -#: company/models.py:410 part/models.py:813 part/models.py:2165 +#: company/models.py:428 part/models.py:822 part/models.py:2194 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 -#: templates/js/company.js:247 +#: templates/js/company.js:371 msgid "Units" msgstr "Jednostki" -#: company/models.py:411 +#: company/models.py:429 msgid "Parameter units" msgstr "" -#: company/models.py:507 company/templates/company/detail.html:62 +#: company/models.py:529 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:189 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:256 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:369 -#: templates/js/company.js:48 templates/js/company.js:364 -#: templates/js/order.js:170 +#: templates/js/company.js:117 templates/js/company.js:489 +#: templates/js/order.js:232 msgid "Supplier" msgstr "Dostawca" -#: company/models.py:508 +#: company/models.py:530 msgid "Select supplier" msgstr "Wybierz dostawcę" -#: company/models.py:513 company/templates/company/supplier_part_base.html:88 +#: company/models.py:535 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "SKU" -#: company/models.py:514 +#: company/models.py:536 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:521 +#: company/models.py:543 msgid "Select manufacturer part" msgstr "" -#: company/models.py:527 +#: company/models.py:549 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:533 +#: company/models.py:555 msgid "Supplier part description" msgstr "" -#: company/models.py:538 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2305 +#: company/models.py:560 company/templates/company/supplier_part_base.html:116 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2342 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Uwaga" -#: company/models.py:542 part/models.py:1606 +#: company/models.py:564 part/models.py:1615 msgid "base cost" msgstr "koszt podstawowy" -#: company/models.py:542 part/models.py:1606 +#: company/models.py:564 part/models.py:1615 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:544 company/templates/company/supplier_part_base.html:109 -#: stock/models.py:427 stock/templates/stock/item_base.html:310 +#: company/models.py:566 company/templates/company/supplier_part_base.html:109 +#: stock/models.py:435 stock/templates/stock/item_base.html:310 #: templates/js/stock.js:709 msgid "Packaging" msgstr "Opakowanie" -#: company/models.py:544 +#: company/models.py:566 msgid "Part packaging" msgstr "Opakowanie części" -#: company/models.py:546 part/models.py:1608 +#: company/models.py:568 part/models.py:1617 msgid "multiple" msgstr "wielokrotność" -#: company/models.py:546 +#: company/models.py:568 msgid "Order multiple" msgstr "" +#: company/serializers.py:68 +msgid "Default currency used for this supplier" +msgstr "" + +#: company/serializers.py:69 +msgid "Currency Code" +msgstr "" + #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 #: company/templates/company/navbar.html:65 templates/js/build.js:563 @@ -2196,7 +2215,7 @@ msgstr "" #: company/templates/company/company_base.html:9 #: company/templates/company/company_base.html:35 -#: templates/InvenTree/search.html:304 templates/js/company.js:33 +#: templates/InvenTree/search.html:304 templates/js/company.js:102 msgid "Company" msgstr "Firma" @@ -2210,7 +2229,7 @@ msgstr "Prześlij nowy obraz" msgid "Download image from URL" msgstr "" -#: company/templates/company/company_base.html:46 order/views.py:313 +#: company/templates/company/company_base.html:46 templates/js/order.js:61 msgid "Create Purchase Order" msgstr "" @@ -2218,7 +2237,8 @@ msgstr "" msgid "Edit company information" msgstr "" -#: company/templates/company/company_base.html:56 company/views.py:326 +#: company/templates/company/company_base.html:56 +#: company/templates/company/company_base.html:126 msgid "Delete Company" msgstr "" @@ -2232,15 +2252,9 @@ msgstr "" msgid "Phone" msgstr "Telefon" -#: company/templates/company/delete.html:7 -#, python-format -msgid "Are you sure you want to delete company '%(name)s'?" -msgstr "" - -#: company/templates/company/delete.html:12 -#, python-format -msgid "There are %(count)s parts sourced from this company.
\n" -"If this supplier is deleted, these supplier part entries will also be deleted." +#: company/templates/company/company_base.html:166 +#: part/templates/part/part_base.html:307 +msgid "Upload Image" msgstr "" #: company/templates/company/detail.html:21 @@ -2255,10 +2269,10 @@ msgstr "Nie określono strony internetowej" msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:460 -#: order/templates/order/sales_order_base.html:94 stock/models.py:445 -#: stock/models.py:446 stock/templates/stock/item_base.html:262 -#: templates/js/company.js:40 templates/js/order.js:267 +#: company/templates/company/detail.html:67 order/models.py:540 +#: order/templates/order/sales_order_base.html:94 stock/models.py:453 +#: stock/models.py:454 stock/templates/stock/item_base.html:262 +#: templates/js/company.js:109 templates/js/order.js:329 #: templates/js/stock.js:1111 msgid "Customer" msgstr "Klient" @@ -2280,6 +2294,7 @@ msgstr "Nowa część producenta" #: company/templates/company/detail_manufacturer_part.html:28 #: company/templates/company/detail_supplier_part.html:27 #: company/templates/company/manufacturer_part_suppliers.html:20 +#: company/templates/company/manufacturer_part_suppliers.html:46 #: part/templates/part/category.html:131 #: part/templates/part/manufacturer.html:22 #: part/templates/part/supplier.html:20 @@ -2302,26 +2317,25 @@ msgstr "Usuń części" msgid "Delete Parts" msgstr "Usuń części" -#: company/templates/company/detail_manufacturer_part.html:66 +#: company/templates/company/detail_manufacturer_part.html:68 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:127 #: templates/js/stock.js:1326 msgid "New Part" msgstr "Nowy komponent" -#: company/templates/company/detail_manufacturer_part.html:67 +#: company/templates/company/detail_manufacturer_part.html:69 #: company/templates/company/detail_supplier_part.html:67 msgid "Create new Part" msgstr "Utwórz nowy komponent" -#: company/templates/company/detail_manufacturer_part.html:72 -#: company/views.py:71 part/templates/part/manufacturer.html:52 -#: part/templates/part/supplier.html:56 +#: company/templates/company/detail_manufacturer_part.html:74 +#: company/views.py:66 part/templates/part/manufacturer.html:52 +#: part/templates/part/supplier.html:55 msgid "New Manufacturer" msgstr "Now producent" -#: company/templates/company/detail_manufacturer_part.html:73 -#: company/views.py:284 +#: company/templates/company/detail_manufacturer_part.html:75 msgid "Create new Manufacturer" msgstr "Utwórz nowego producenta" @@ -2344,26 +2358,24 @@ msgstr "Komponenty dostawcy" #: company/templates/company/detail_supplier_part.html:21 #: order/templates/order/order_wizard/select_parts.html:44 -#: order/templates/order/purchase_order_detail.html:50 +#: part/templates/part/part_base.html:429 msgid "Create new supplier part" msgstr "Utwórz nowego dostawcę części" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 -#: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1332 +#: part/templates/part/part_base.html:428 part/templates/part/supplier.html:17 +#: templates/js/stock.js:1332 msgid "New Supplier Part" msgstr "Now dostawca części" #: company/templates/company/detail_supplier_part.html:72 -#: company/templates/company/manufacturer_part_suppliers.html:82 -#: company/views.py:64 order/templates/order/purchase_orders.html:185 -#: part/templates/part/supplier.html:50 +#: company/templates/company/manufacturer_part_suppliers.html:96 +#: company/views.py:60 part/templates/part/supplier.html:50 msgid "New Supplier" msgstr "Nowy dostawca" -#: company/templates/company/detail_supplier_part.html:73 company/views.py:281 -#: order/templates/order/purchase_orders.html:186 +#: company/templates/company/detail_supplier_part.html:73 msgid "Create new Supplier" msgstr "Dodaj nowego dostawcę" @@ -2398,18 +2410,17 @@ msgstr "Szczegóły części producenta" msgid "Internal Part" msgstr "Część wewnętrzna" -#: company/templates/company/manufacturer_part_delete.html:6 -msgid "Are you sure you want to delete the following Manufacturer Parts?" +#: company/templates/company/manufacturer_part_base.html:125 +msgid "Edit Manufacturer Part" msgstr "" -#: company/templates/company/manufacturer_part_delete.html:36 -#, python-format -msgid "There are %(count)s suppliers defined for this manufacturer part. If you delete it, the following supplier parts will also be deleted:" +#: company/templates/company/manufacturer_part_base.html:134 +msgid "Delete Manufacturer Part" msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:63 part/templates/part/navbar.html:87 +#: company/views.py:59 part/templates/part/navbar.html:87 #: part/templates/part/navbar.html:90 part/templates/part/prices.html:153 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" @@ -2422,7 +2433,7 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:22 #: company/templates/company/navbar.html:41 #: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:39 stock/api.py:54 +#: part/templates/part/navbar.html:39 stock/api.py:53 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 @@ -2448,9 +2459,11 @@ msgid "Delete supplier parts" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 +#: company/templates/company/manufacturer_part_suppliers.html:48 +#: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:1002 users/models.py:191 +#: stock/views.py:855 templates/js/company.js:203 users/models.py:192 msgid "Delete" msgstr "Usuń" @@ -2468,11 +2481,27 @@ msgstr "Parametry" msgid "New Parameter" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:83 +#: company/templates/company/manufacturer_part_suppliers.html:48 +msgid "Delete parameters" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:80 +msgid "Add Parameter" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:97 #: part/templates/part/supplier.html:51 msgid "Create new supplier" msgstr "Utwórz nowego dostawcę" +#: company/templates/company/manufacturer_part_suppliers.html:127 +msgid "Selected parameters will be deleted" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:139 +msgid "Delete Parameters" +msgstr "" + #: company/templates/company/navbar.html:20 #: company/templates/company/navbar.html:23 msgid "Manufactured Parts" @@ -2490,7 +2519,7 @@ msgstr "Dostarczone części" #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 #: templates/InvenTree/search.html:198 templates/js/stock.js:1010 -#: templates/stats.html:93 templates/stats.html:102 users/models.py:42 +#: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" @@ -2504,7 +2533,7 @@ msgstr "" #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:236 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 -#: users/models.py:45 +#: users/models.py:46 msgid "Sales Orders" msgstr "" @@ -2516,7 +2545,7 @@ msgstr "" #: part/templates/part/orders.html:10 templates/InvenTree/index.html:213 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 -#: users/models.py:44 +#: users/models.py:45 msgid "Purchase Orders" msgstr "" @@ -2545,8 +2574,8 @@ msgid "New Sales Order" msgstr "" #: company/templates/company/supplier_part_base.html:7 -#: company/templates/company/supplier_part_base.html:20 stock/models.py:412 -#: stock/templates/stock/item_base.html:374 templates/js/company.js:380 +#: company/templates/company/supplier_part_base.html:20 stock/models.py:420 +#: stock/templates/stock/item_base.html:374 templates/js/company.js:505 #: templates/js/stock.js:690 msgid "Supplier Part" msgstr "" @@ -2596,8 +2625,9 @@ msgstr "" msgid "Pricing Information" msgstr "Informacja cenowa" -#: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 -#: part/templates/part/prices.html:264 part/views.py:2951 +#: company/templates/company/supplier_part_pricing.html:19 +#: company/templates/company/supplier_part_pricing.html:118 +#: part/templates/part/prices.html:264 part/views.py:2788 msgid "Add Price Break" msgstr "" @@ -2605,443 +2635,387 @@ msgstr "" msgid "No price break information found" msgstr "" -#: company/templates/company/supplier_part_pricing.html:89 +#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2850 +msgid "Delete Price Break" +msgstr "" + +#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2836 +msgid "Edit Price Break" +msgstr "Edytuj przedział cenowy" + +#: company/templates/company/supplier_part_pricing.html:91 msgid "Edit price break" msgstr "Edytuj przedział cenowy" -#: company/templates/company/supplier_part_pricing.html:90 +#: company/templates/company/supplier_part_pricing.html:92 msgid "Delete price break" msgstr "" -#: company/views.py:70 part/templates/part/navbar.html:81 +#: company/views.py:65 part/templates/part/navbar.html:81 #: part/templates/part/navbar.html:84 part/templates/part/prices.html:157 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "Producenci" -#: company/views.py:77 templates/InvenTree/search.html:336 +#: company/views.py:71 templates/InvenTree/search.html:336 #: templates/navbar.html:45 msgid "Customers" msgstr "Klienci" -#: company/views.py:78 order/templates/order/sales_orders.html:187 +#: company/views.py:72 msgid "New Customer" msgstr "Nowy klient" -#: company/views.py:86 +#: company/views.py:79 msgid "Companies" msgstr "Firmy" -#: company/views.py:87 +#: company/views.py:80 msgid "New Company" msgstr "Nowa firma" -#: company/views.py:169 part/views.py:1148 +#: company/views.py:161 part/views.py:1007 msgid "Download Image" msgstr "Pobierz obraz" -#: company/views.py:198 part/views.py:1180 +#: company/views.py:190 part/views.py:1039 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:205 part/views.py:1187 +#: company/views.py:197 part/views.py:1046 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:214 part/views.py:1196 +#: company/views.py:206 part/views.py:1055 msgid "Supplied URL is not a valid image file" msgstr "" -#: company/views.py:243 -msgid "Update Company Image" -msgstr "" - -#: company/views.py:249 -msgid "Updated company image" -msgstr "" - -#: company/views.py:259 -msgid "Edit Company" -msgstr "Edytuj firmę" - -#: company/views.py:264 -msgid "Edited company information" -msgstr "" - -#: company/views.py:287 order/templates/order/sales_orders.html:188 -msgid "Create new Customer" -msgstr "Utwórz nowego klienta" - -#: company/views.py:289 -msgid "Create new Company" -msgstr "Utwórz nową firmę" - -#: company/views.py:316 -msgid "Created new company" -msgstr "Utwórz nową firmę" - -#: company/views.py:332 -msgid "Company was deleted" -msgstr "Usunięto firmę" - -#: company/views.py:357 -msgid "Edit Manufacturer Part" -msgstr "" - -#: company/views.py:366 +#: company/views.py:251 msgid "Create New Manufacturer Part" msgstr "" -#: company/views.py:440 -msgid "Delete Manufacturer Part" -msgstr "" - -#: company/views.py:514 -msgid "Add Manufacturer Part Parameter" -msgstr "" - -#: company/views.py:548 -msgid "Edit Manufacturer Part Parameter" -msgstr "" - -#: company/views.py:588 +#: company/views.py:334 msgid "Edit Supplier Part" msgstr "" -#: company/views.py:639 templates/js/stock.js:1333 +#: company/views.py:385 templates/js/stock.js:1333 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:783 +#: company/views.py:529 msgid "Delete Supplier Part" msgstr "" -#: company/views.py:860 part/views.py:2955 -msgid "Added new price break" -msgstr "" - -#: company/views.py:916 part/views.py:2999 -msgid "Edit Price Break" -msgstr "Edytuj przedział cenowy" - -#: company/views.py:931 part/views.py:3013 -msgid "Delete Price Break" -msgstr "" - #: label/api.py:56 report/api.py:201 msgid "No valid objects provided to template" msgstr "" -#: label/models.py:103 +#: label/models.py:104 msgid "Label name" msgstr "Nazwa etykiety" -#: label/models.py:110 +#: label/models.py:111 msgid "Label description" msgstr "Opis etykiety" -#: label/models.py:117 stock/forms.py:202 +#: label/models.py:118 stock/forms.py:169 msgid "Label" msgstr "Etykieta" -#: label/models.py:118 +#: label/models.py:119 msgid "Label template file" msgstr "" -#: label/models.py:124 report/models.py:297 +#: label/models.py:125 report/models.py:297 msgid "Enabled" msgstr "Aktywne" -#: label/models.py:125 +#: label/models.py:126 msgid "Label template is enabled" msgstr "" -#: label/models.py:130 +#: label/models.py:131 msgid "Width [mm]" msgstr "Szerokość [mm]" -#: label/models.py:131 +#: label/models.py:132 msgid "Label width, specified in mm" msgstr "" -#: label/models.py:137 +#: label/models.py:138 msgid "Height [mm]" msgstr "Wysokość [mm]" -#: label/models.py:138 +#: label/models.py:139 msgid "Label height, specified in mm" msgstr "" -#: label/models.py:144 report/models.py:290 +#: label/models.py:145 report/models.py:290 msgid "Filename Pattern" msgstr "" -#: label/models.py:145 +#: label/models.py:146 msgid "Pattern for generating label filenames" msgstr "" -#: label/models.py:244 label/models.py:297 +#: label/models.py:249 label/models.py:306 msgid "Query filters (comma-separated list of key=value pairs" msgstr "" -#: label/models.py:245 label/models.py:298 report/models.py:317 +#: label/models.py:250 label/models.py:307 report/models.py:317 #: report/models.py:440 report/models.py:474 msgid "Filters" msgstr "Filtry" -#: order/forms.py:31 order/templates/order/order_base.html:47 +#: order/forms.py:30 order/templates/order/order_base.html:47 msgid "Place order" msgstr "Złóż zamówienie" -#: order/forms.py:42 order/templates/order/order_base.html:54 +#: order/forms.py:41 order/templates/order/order_base.html:54 msgid "Mark order as complete" msgstr "Oznacz zamówienie jako zakończone" -#: order/forms.py:53 order/forms.py:64 order/templates/order/order_base.html:59 +#: order/forms.py:52 order/forms.py:63 order/templates/order/order_base.html:59 #: order/templates/order/sales_order_base.html:61 msgid "Cancel order" msgstr "Anuluj zamówienie" -#: order/forms.py:75 order/templates/order/sales_order_base.html:58 +#: order/forms.py:74 order/templates/order/sales_order_base.html:58 msgid "Ship order" msgstr "Wyślij zamówienie" -#: order/forms.py:90 +#: order/forms.py:89 msgid "Receive parts to this location" msgstr "" -#: order/forms.py:112 -msgid "Purchase Order reference" -msgstr "" - -#: order/forms.py:119 -msgid "Target date for order delivery. Order will be overdue after this date." -msgstr "" - -#: order/forms.py:147 -msgid "Enter sales order number" -msgstr "" - -#: order/forms.py:154 order/models.py:472 -msgid "Target date for order completion. Order will be overdue after this date." -msgstr "" - -#: order/forms.py:246 +#: order/forms.py:116 msgid "Enter stock item serial numbers" msgstr "" -#: order/forms.py:252 +#: order/forms.py:122 msgid "Enter quantity of stock items" msgstr "Wprowadź ilość produktów magazynowych" -#: order/models.py:98 -msgid "Order reference" -msgstr "Odniesienie zamówienia" - -#: order/models.py:100 +#: order/models.py:154 msgid "Order description" msgstr "Opis Zamówienia" -#: order/models.py:102 +#: order/models.py:156 msgid "Link to external page" msgstr "Link do zewnętrznej witryny" -#: order/models.py:110 part/templates/part/detail.html:132 +#: order/models.py:164 part/templates/part/detail.html:132 msgid "Created By" msgstr "Utworzony przez" -#: order/models.py:117 +#: order/models.py:171 msgid "User or group responsible for this order" msgstr "Użytkownik lub grupa odpowiedzialna za to zamówienie" -#: order/models.py:122 +#: order/models.py:176 msgid "Order notes" msgstr "Notatki do zamówienia" -#: order/models.py:181 order/models.py:465 +#: order/models.py:243 order/models.py:530 +msgid "Order reference" +msgstr "Odniesienie zamówienia" + +#: order/models.py:248 order/models.py:545 msgid "Purchase order status" msgstr "" -#: order/models.py:190 +#: order/models.py:257 msgid "Company from which the items are being ordered" msgstr "" -#: order/models.py:193 order/templates/order/order_base.html:98 -#: templates/js/order.js:179 +#: order/models.py:260 order/templates/order/order_base.html:98 +#: templates/js/order.js:241 msgid "Supplier Reference" msgstr "" -#: order/models.py:193 +#: order/models.py:260 msgid "Supplier order reference code" msgstr "" -#: order/models.py:200 +#: order/models.py:267 msgid "received by" msgstr "odebrane przez" -#: order/models.py:205 +#: order/models.py:272 msgid "Issue Date" msgstr "Data wydania" -#: order/models.py:206 +#: order/models.py:273 msgid "Date order was issued" msgstr "" -#: order/models.py:211 +#: order/models.py:278 msgid "Target Delivery Date" msgstr "" -#: order/models.py:212 +#: order/models.py:279 msgid "Expected date for order delivery. Order will be overdue after this date." msgstr "" -#: order/models.py:218 +#: order/models.py:285 msgid "Date order was completed" msgstr "" -#: order/models.py:242 part/views.py:1886 stock/models.py:300 -#: stock/models.py:1015 +#: order/models.py:309 part/views.py:1730 stock/models.py:308 +#: stock/models.py:1023 msgid "Quantity must be greater than zero" msgstr "" -#: order/models.py:247 +#: order/models.py:314 msgid "Part supplier must match PO supplier" msgstr "" -#: order/models.py:345 +#: order/models.py:412 msgid "Lines can only be received against an order marked as 'Placed'" msgstr "" -#: order/models.py:349 +#: order/models.py:416 msgid "Quantity must be an integer" msgstr "" -#: order/models.py:351 +#: order/models.py:418 msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:461 +#: order/models.py:541 msgid "Company to which the items are being sold" msgstr "" -#: order/models.py:467 +#: order/models.py:547 msgid "Customer Reference " msgstr "" -#: order/models.py:467 +#: order/models.py:547 msgid "Customer order reference code" msgstr "" -#: order/models.py:475 templates/js/order.js:303 +#: order/models.py:552 +msgid "Target date for order completion. Order will be overdue after this date." +msgstr "" + +#: order/models.py:555 templates/js/order.js:370 msgid "Shipment Date" msgstr "Data wysyłki" -#: order/models.py:482 +#: order/models.py:562 msgid "shipped by" msgstr "wysłane przez" -#: order/models.py:526 +#: order/models.py:606 msgid "SalesOrder cannot be shipped as it is not currently pending" msgstr "" -#: order/models.py:613 +#: order/models.py:703 msgid "Item quantity" msgstr "Ilość elementów" -#: order/models.py:615 +#: order/models.py:709 msgid "Line item reference" msgstr "" -#: order/models.py:617 +#: order/models.py:711 msgid "Line item notes" msgstr "" -#: order/models.py:643 order/models.py:710 templates/js/order.js:353 +#: order/models.py:741 order/models.py:812 templates/js/order.js:420 msgid "Order" msgstr "Zamówienie" -#: order/models.py:644 order/templates/order/order_base.html:9 +#: order/models.py:742 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 -#: stock/templates/stock/item_base.html:324 templates/js/order.js:148 +#: stock/templates/stock/item_base.html:324 templates/js/order.js:210 #: templates/js/stock.js:669 templates/js/stock.js:1092 msgid "Purchase Order" msgstr "" -#: order/models.py:658 +#: order/models.py:756 msgid "Supplier part" msgstr "" -#: order/models.py:661 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:219 +#: order/models.py:759 order/templates/order/order_base.html:131 +#: order/templates/order/purchase_order_detail.html:246 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "Odebrane" -#: order/models.py:661 +#: order/models.py:759 msgid "Number of items received" msgstr "" -#: order/models.py:667 part/templates/part/prices.html:166 stock/models.py:537 +#: order/models.py:765 part/templates/part/prices.html:166 stock/models.py:545 #: stock/templates/stock/item_base.html:331 templates/js/stock.js:704 msgid "Purchase Price" msgstr "Cena zakupu" -#: order/models.py:668 +#: order/models.py:766 msgid "Unit purchase price" msgstr "Cena zakupu jednostkowego" -#: order/models.py:676 +#: order/models.py:774 msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:718 part/templates/part/part_pricing.html:97 +#: order/models.py:820 part/templates/part/part_pricing.html:97 #: part/templates/part/prices.html:103 part/templates/part/prices.html:278 msgid "Sale Price" msgstr "Cena sprzedaży" -#: order/models.py:719 +#: order/models.py:821 msgid "Unit sale price" msgstr "Jednostkowa cena sprzedaży" -#: order/models.py:794 order/models.py:796 +#: order/models.py:900 order/models.py:902 msgid "Stock item has not been assigned" msgstr "" -#: order/models.py:800 +#: order/models.py:906 msgid "Cannot allocate stock item to a line with a different part" msgstr "" -#: order/models.py:802 +#: order/models.py:908 msgid "Cannot allocate stock to a line without a part" msgstr "" -#: order/models.py:805 +#: order/models.py:911 msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:815 +#: order/models.py:921 msgid "Quantity must be 1 for serialized stock item" msgstr "" -#: order/models.py:820 +#: order/models.py:926 msgid "Line" msgstr "Linia" -#: order/models.py:831 +#: order/models.py:937 msgid "Item" msgstr "Komponent" -#: order/models.py:832 +#: order/models.py:938 msgid "Select stock item to allocate" msgstr "" -#: order/models.py:835 +#: order/models.py:941 msgid "Enter stock allocation quantity" msgstr "" +#: order/serializers.py:139 +msgid "Purchase price currency" +msgstr "" + +#: order/serializers.py:359 +msgid "Sale price currency" +msgstr "" + #: order/templates/order/delete_attachment.html:5 #: stock/templates/stock/attachment_delete.html:5 #: templates/attachment_delete.html:5 @@ -3086,16 +3060,22 @@ msgstr "Status zamówienia" msgid "Issued" msgstr "Wydany" -#: order/templates/order/order_base.html:180 -#: order/templates/order/purchase_order_detail.html:100 +#: order/templates/order/order_base.html:188 +msgid "Edit Purchase Order" +msgstr "" + +#: order/templates/order/order_base.html:199 +#: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 +#: part/templates/part/part_base.html:415 #: stock/templates/stock/location.html:191 templates/js/stock.js:750 #: templates/js/stock.js:1338 msgid "New Location" msgstr "Nowa lokalizacja" -#: order/templates/order/order_base.html:181 -#: order/templates/order/purchase_order_detail.html:101 +#: order/templates/order/order_base.html:200 +#: order/templates/order/purchase_order_detail.html:128 +#: part/templates/part/part_base.html:416 #: stock/templates/stock/location.html:42 msgid "Create new stock location" msgstr "" @@ -3248,7 +3228,7 @@ msgid "Select existing purchase orders, or create new orders." msgstr "" #: order/templates/order/order_wizard/select_pos.html:31 -#: templates/js/order.js:205 templates/js/order.js:308 +#: templates/js/order.js:267 templates/js/order.js:375 msgid "Items" msgstr "Przedmioty" @@ -3272,7 +3252,6 @@ msgid "Purchase Order Attachments" msgstr "" #: order/templates/order/po_lineitem_delete.html:5 -#: order/templates/order/so_lineitem_delete.html:5 msgid "Are you sure you wish to delete this line item?" msgstr "" @@ -3290,41 +3269,52 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:24 -#: order/templates/order/sales_order_detail.html:22 order/views.py:1327 -#: order/views.py:1410 +#: order/templates/order/purchase_order_detail.html:64 +#: order/templates/order/sales_order_detail.html:22 +#: order/templates/order/sales_order_detail.html:56 msgid "Add Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:114 +#: order/templates/order/purchase_order_detail.html:100 +#: order/templates/order/sales_order_detail.html:398 +msgid "Edit Line Item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:110 +#: order/templates/order/sales_order_detail.html:408 +msgid "Delete Line Item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:141 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:142 -#: order/templates/order/sales_order_detail.html:223 +#: order/templates/order/purchase_order_detail.html:169 +#: order/templates/order/sales_order_detail.html:233 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:191 -#: order/templates/order/sales_order_detail.html:246 templates/js/part.js:807 +#: order/templates/order/purchase_order_detail.html:218 +#: order/templates/order/sales_order_detail.html:256 templates/js/part.js:807 #: templates/js/part.js:996 msgid "Unit Price" msgstr "Cena jednostkowa" -#: order/templates/order/purchase_order_detail.html:198 -#: order/templates/order/sales_order_detail.html:253 +#: order/templates/order/purchase_order_detail.html:225 +#: order/templates/order/sales_order_detail.html:263 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:255 -#: order/templates/order/sales_order_detail.html:359 +#: order/templates/order/purchase_order_detail.html:282 +#: order/templates/order/sales_order_detail.html:369 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:256 +#: order/templates/order/purchase_order_detail.html:283 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:261 +#: order/templates/order/purchase_order_detail.html:288 msgid "Receive line item" msgstr "" @@ -3339,7 +3329,7 @@ msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:45 -#: part/models.py:322 part/templates/part/cat_link.html:7 +#: part/models.py:326 part/templates/part/cat_link.html:7 #: part/templates/part/category.html:108 part/templates/part/category.html:157 #: part/templates/part/category_navbar.html:25 #: part/templates/part/category_navbar.html:32 @@ -3347,7 +3337,7 @@ msgstr "" #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 #: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 -#: users/models.py:40 +#: users/models.py:41 msgid "Parts" msgstr "Części" @@ -3389,10 +3379,14 @@ msgstr "" msgid "Sales Order Details" msgstr "" -#: order/templates/order/sales_order_base.html:100 templates/js/order.js:275 +#: order/templates/order/sales_order_base.html:100 templates/js/order.js:342 msgid "Customer Reference" msgstr "" +#: order/templates/order/sales_order_base.html:177 +msgid "Edit Sales Order" +msgstr "" + #: order/templates/order/sales_order_cancel.html:8 #: order/templates/order/sales_order_ship.html:9 #: part/templates/part/bom_duplicate.html:12 @@ -3408,69 +3402,69 @@ msgstr "" msgid "Sales Order Items" msgstr "" -#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:358 +#: order/templates/order/sales_order_detail.html:105 templates/js/bom.js:358 #: templates/js/build.js:725 templates/js/build.js:1142 msgid "Actions" msgstr "Akcje" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:611 +#: order/templates/order/sales_order_detail.html:112 templates/js/build.js:611 #: templates/js/build.js:947 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:613 +#: order/templates/order/sales_order_detail.html:113 templates/js/build.js:613 #: templates/js/build.js:948 msgid "Delete stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:176 +#: order/templates/order/sales_order_detail.html:186 msgid "No matching line items" msgstr "" -#: order/templates/order/sales_order_detail.html:206 +#: order/templates/order/sales_order_detail.html:216 msgid "ID" msgstr "Numer ID" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:676 +#: order/templates/order/sales_order_detail.html:284 templates/js/build.js:676 #: templates/js/build.js:943 msgid "Allocated" msgstr "Przydzielono" -#: order/templates/order/sales_order_detail.html:276 +#: order/templates/order/sales_order_detail.html:286 msgid "Fulfilled" msgstr "" -#: order/templates/order/sales_order_detail.html:313 +#: order/templates/order/sales_order_detail.html:323 msgid "PO" msgstr "" -#: order/templates/order/sales_order_detail.html:343 +#: order/templates/order/sales_order_detail.html:353 msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:739 +#: order/templates/order/sales_order_detail.html:356 templates/js/build.js:739 msgid "Allocate stock" msgstr "" -#: order/templates/order/sales_order_detail.html:349 +#: order/templates/order/sales_order_detail.html:359 msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:732 +#: order/templates/order/sales_order_detail.html:363 templates/js/build.js:732 #: templates/js/build.js:1150 msgid "Build stock" msgstr "" -#: order/templates/order/sales_order_detail.html:356 -#: order/templates/order/sales_order_detail.html:465 +#: order/templates/order/sales_order_detail.html:366 +#: order/templates/order/sales_order_detail.html:485 msgid "Calculate price" msgstr "Oblicz cenę" -#: order/templates/order/sales_order_detail.html:360 +#: order/templates/order/sales_order_detail.html:370 msgid "Delete line item " msgstr "" -#: order/templates/order/sales_order_detail.html:471 +#: order/templates/order/sales_order_detail.html:491 msgid "Update Unit Price" msgstr "" @@ -3511,194 +3505,154 @@ msgstr "" msgid "Sales Order Attachments" msgstr "" -#: order/views.py:106 -msgid "Add Purchase Order Attachment" -msgstr "" - -#: order/views.py:156 -msgid "Add Sales Order Attachment" -msgstr "" - -#: order/views.py:348 -msgid "Create Sales Order" -msgstr "" - -#: order/views.py:383 -msgid "Edit Purchase Order" -msgstr "" - -#: order/views.py:403 -msgid "Edit Sales Order" -msgstr "" - -#: order/views.py:419 +#: order/views.py:151 msgid "Cancel Order" msgstr "" -#: order/views.py:428 order/views.py:454 +#: order/views.py:160 order/views.py:186 msgid "Confirm order cancellation" msgstr "" -#: order/views.py:431 order/views.py:457 +#: order/views.py:163 order/views.py:189 msgid "Order cannot be cancelled" msgstr "" -#: order/views.py:445 +#: order/views.py:177 msgid "Cancel sales order" msgstr "" -#: order/views.py:471 +#: order/views.py:203 msgid "Issue Order" msgstr "" -#: order/views.py:480 +#: order/views.py:212 msgid "Confirm order placement" msgstr "" -#: order/views.py:490 +#: order/views.py:222 msgid "Purchase order issued" msgstr "" -#: order/views.py:501 +#: order/views.py:233 msgid "Complete Order" msgstr "" -#: order/views.py:517 +#: order/views.py:249 msgid "Confirm order completion" msgstr "" -#: order/views.py:528 +#: order/views.py:260 msgid "Purchase order completed" msgstr "" -#: order/views.py:538 +#: order/views.py:270 msgid "Ship Order" msgstr "Wyślij zamówienie" -#: order/views.py:554 +#: order/views.py:286 msgid "Confirm order shipment" msgstr "" -#: order/views.py:560 +#: order/views.py:292 msgid "Could not ship order" msgstr "" -#: order/views.py:607 +#: order/views.py:339 msgid "Match Supplier Parts" msgstr "" -#: order/views.py:804 +#: order/views.py:536 msgid "Receive Parts" msgstr "" -#: order/views.py:874 +#: order/views.py:606 msgid "Items received" msgstr "Otrzymane przedmioty" -#: order/views.py:888 +#: order/views.py:620 msgid "No destination set" msgstr "Nie ustawiono miejsca docelowego" -#: order/views.py:933 +#: order/views.py:665 msgid "Error converting quantity to number" msgstr "Błąd konwersji ilości na liczbę" -#: order/views.py:939 +#: order/views.py:671 msgid "Receive quantity less than zero" msgstr "" -#: order/views.py:945 +#: order/views.py:677 msgid "No lines specified" msgstr "" -#: order/views.py:1018 +#: order/views.py:750 msgid "Update prices" msgstr "" -#: order/views.py:1276 +#: order/views.py:1008 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1336 -msgid "Supplier part must be specified" -msgstr "" - -#: order/views.py:1342 -msgid "Supplier must match for Part and Order" -msgstr "" - -#: order/views.py:1473 order/views.py:1491 -msgid "Edit Line Item" -msgstr "" - -#: order/views.py:1507 order/views.py:1519 -msgid "Delete Line Item" -msgstr "" - -#: order/views.py:1512 order/views.py:1524 -msgid "Deleted line item" -msgstr "" - -#: order/views.py:1537 +#: order/views.py:1061 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1582 +#: order/views.py:1106 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1598 +#: order/views.py:1122 msgid "Select line item" msgstr "" -#: order/views.py:1629 +#: order/views.py:1153 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "" -#: order/views.py:1639 +#: order/views.py:1163 #, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1647 +#: order/views.py:1171 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1701 +#: order/views.py:1225 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1775 +#: order/views.py:1299 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1790 +#: order/views.py:1314 msgid "Remove allocation" msgstr "" -#: order/views.py:1862 +#: order/views.py:1386 msgid "Sales order not found" msgstr "" -#: order/views.py:1868 +#: order/views.py:1392 msgid "Price not found" msgstr "Nie znaleziono ceny" -#: order/views.py:1871 +#: order/views.py:1395 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1876 +#: order/views.py:1400 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:747 +#: part/bom.py:138 part/models.py:72 part/models.py:756 #: part/templates/part/category.html:75 part/templates/part/detail.html:90 msgid "Default Location" msgstr "Domyślna lokalizacja" @@ -3720,143 +3674,143 @@ msgstr "" msgid "Error reading BOM file (incorrect row size)" msgstr "" -#: part/forms.py:89 stock/forms.py:265 +#: part/forms.py:73 stock/forms.py:232 msgid "File Format" msgstr "Format pliku" -#: part/forms.py:89 stock/forms.py:265 +#: part/forms.py:73 stock/forms.py:232 msgid "Select output file format" msgstr "Wybierz format pliku wyjściowego" -#: part/forms.py:91 +#: part/forms.py:75 msgid "Cascading" msgstr "Kaskadowe" -#: part/forms.py:91 +#: part/forms.py:75 msgid "Download cascading / multi-level BOM" msgstr "" -#: part/forms.py:93 +#: part/forms.py:77 msgid "Levels" msgstr "Poziomy" -#: part/forms.py:93 +#: part/forms.py:77 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "" -#: part/forms.py:95 +#: part/forms.py:79 msgid "Include Parameter Data" msgstr "" -#: part/forms.py:95 +#: part/forms.py:79 msgid "Include part parameters data in exported BOM" msgstr "" -#: part/forms.py:97 +#: part/forms.py:81 msgid "Include Stock Data" msgstr "" -#: part/forms.py:97 +#: part/forms.py:81 msgid "Include part stock data in exported BOM" msgstr "" -#: part/forms.py:99 +#: part/forms.py:83 msgid "Include Manufacturer Data" msgstr "" -#: part/forms.py:99 +#: part/forms.py:83 msgid "Include part manufacturer data in exported BOM" msgstr "" -#: part/forms.py:101 +#: part/forms.py:85 msgid "Include Supplier Data" msgstr "" -#: part/forms.py:101 +#: part/forms.py:85 msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2191 +#: part/forms.py:106 part/models.py:2224 msgid "Parent Part" msgstr "Część nadrzędna" -#: part/forms.py:123 part/templates/part/bom_duplicate.html:7 +#: part/forms.py:107 part/templates/part/bom_duplicate.html:7 msgid "Select parent part to copy BOM from" msgstr "" -#: part/forms.py:129 +#: part/forms.py:113 msgid "Clear existing BOM items" msgstr "" -#: part/forms.py:135 +#: part/forms.py:119 msgid "Confirm BOM duplication" msgstr "" -#: part/forms.py:153 +#: part/forms.py:137 msgid "validate" msgstr "potwierdź" -#: part/forms.py:153 +#: part/forms.py:137 msgid "Confirm that the BOM is correct" msgstr "" -#: part/forms.py:165 +#: part/forms.py:149 msgid "BOM file" msgstr "" -#: part/forms.py:165 +#: part/forms.py:149 msgid "Select BOM file to upload" msgstr "" -#: part/forms.py:184 +#: part/forms.py:168 msgid "Related Part" msgstr "" -#: part/forms.py:203 +#: part/forms.py:175 msgid "Select part category" msgstr "" -#: part/forms.py:220 +#: part/forms.py:192 msgid "Duplicate all BOM data for this part" msgstr "" -#: part/forms.py:221 +#: part/forms.py:193 msgid "Copy BOM" msgstr "" -#: part/forms.py:226 +#: part/forms.py:198 msgid "Duplicate all parameter data for this part" msgstr "" -#: part/forms.py:227 +#: part/forms.py:199 msgid "Copy Parameters" msgstr "" -#: part/forms.py:232 +#: part/forms.py:204 msgid "Confirm part creation" msgstr "" -#: part/forms.py:237 +#: part/forms.py:209 msgid "Include category parameter templates" msgstr "" -#: part/forms.py:242 +#: part/forms.py:214 msgid "Include parent categories parameter templates" msgstr "" -#: part/forms.py:322 +#: part/forms.py:294 msgid "Add parameter template to same level categories" msgstr "" -#: part/forms.py:326 +#: part/forms.py:298 msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2286 +#: part/forms.py:316 part/models.py:2323 msgid "Sub part" msgstr "Podczęść" -#: part/forms.py:373 +#: part/forms.py:345 msgid "Input quantity for price calculation" msgstr "" @@ -3872,362 +3826,362 @@ msgstr "Domyślne słowa kluczowe" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2237 +#: part/models.py:86 part/models.py:2270 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" -#: part/models.py:83 part/templates/part/category.html:32 +#: part/models.py:87 part/templates/part/category.html:32 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127 -#: templates/stats.html:84 users/models.py:39 +#: templates/stats.html:84 users/models.py:40 msgid "Part Categories" msgstr "" -#: part/models.py:448 part/models.py:460 +#: part/models.py:457 part/models.py:469 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:557 +#: part/models.py:566 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:561 +#: part/models.py:570 msgid "Next available serial number is" msgstr "" -#: part/models.py:566 +#: part/models.py:575 msgid "Most recent serial number is" msgstr "" -#: part/models.py:645 +#: part/models.py:654 msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:670 part/templates/part/detail.html:22 +#: part/models.py:679 part/templates/part/detail.html:22 msgid "Part name" msgstr "" -#: part/models.py:677 +#: part/models.py:686 msgid "Is Template" msgstr "" -#: part/models.py:678 +#: part/models.py:687 msgid "Is this part a template part?" msgstr "" -#: part/models.py:689 +#: part/models.py:698 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:690 part/templates/part/detail.html:60 +#: part/models.py:699 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "Wariant" -#: part/models.py:696 +#: part/models.py:705 msgid "Part description" msgstr "Opis części" -#: part/models.py:701 part/templates/part/category.html:82 +#: part/models.py:710 part/templates/part/category.html:82 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "Słowa kluczowe" -#: part/models.py:702 +#: part/models.py:711 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:709 part/models.py:2236 part/templates/part/detail.html:73 +#: part/models.py:718 part/models.py:2269 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "Kategoria" -#: part/models.py:710 +#: part/models.py:719 msgid "Part category" msgstr "" -#: part/models.py:715 part/templates/part/detail.html:28 +#: part/models.py:724 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "IPN" -#: part/models.py:716 +#: part/models.py:725 msgid "Internal Part Number" msgstr "" -#: part/models.py:722 +#: part/models.py:731 msgid "Part revision or version number" msgstr "" -#: part/models.py:723 part/templates/part/detail.html:35 report/models.py:199 +#: part/models.py:732 part/templates/part/detail.html:35 report/models.py:199 #: templates/js/part.js:173 msgid "Revision" msgstr "Wersja" -#: part/models.py:745 +#: part/models.py:754 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:792 part/templates/part/detail.html:97 +#: part/models.py:801 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "" -#: part/models.py:793 +#: part/models.py:802 msgid "Default supplier part" msgstr "" -#: part/models.py:800 +#: part/models.py:809 msgid "Default Expiry" msgstr "" -#: part/models.py:801 +#: part/models.py:810 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:806 part/templates/part/detail.html:113 +#: part/models.py:815 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "Minimalny stan magazynowy" -#: part/models.py:807 +#: part/models.py:816 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:814 +#: part/models.py:823 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:820 +#: part/models.py:829 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:826 +#: part/models.py:835 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:832 +#: part/models.py:841 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:837 +#: part/models.py:846 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:842 +#: part/models.py:851 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:846 part/templates/part/detail.html:227 +#: part/models.py:855 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:246 templates/js/table_filters.js:315 msgid "Active" msgstr "Aktywny" -#: part/models.py:847 +#: part/models.py:856 msgid "Is this part active?" msgstr "Czy ta część jest aktywna?" -#: part/models.py:852 +#: part/models.py:861 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:857 +#: part/models.py:866 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:860 +#: part/models.py:869 msgid "BOM checksum" msgstr "" -#: part/models.py:860 +#: part/models.py:869 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:863 +#: part/models.py:872 msgid "BOM checked by" msgstr "" -#: part/models.py:865 +#: part/models.py:874 msgid "BOM checked date" msgstr "" -#: part/models.py:869 +#: part/models.py:878 msgid "Creation User" msgstr "" -#: part/models.py:1608 +#: part/models.py:1617 msgid "Sell multiple" msgstr "Sprzedaj wiele" -#: part/models.py:2063 +#: part/models.py:2088 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2080 +#: part/models.py:2105 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2100 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2125 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "Nazwa testu" -#: part/models.py:2101 +#: part/models.py:2126 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2106 +#: part/models.py:2131 msgid "Test Description" msgstr "" -#: part/models.py:2107 +#: part/models.py:2132 msgid "Enter description for this test" msgstr "" -#: part/models.py:2112 templates/js/part.js:726 +#: part/models.py:2137 templates/js/part.js:726 #: templates/js/table_filters.js:232 msgid "Required" msgstr "Wymagane" -#: part/models.py:2113 +#: part/models.py:2138 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2118 templates/js/part.js:734 +#: part/models.py:2143 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2119 +#: part/models.py:2144 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2124 templates/js/part.js:741 +#: part/models.py:2149 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2125 +#: part/models.py:2150 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2158 +#: part/models.py:2187 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2163 +#: part/models.py:2192 msgid "Parameter Name" msgstr "" -#: part/models.py:2165 +#: part/models.py:2194 msgid "Parameter Units" msgstr "" -#: part/models.py:2193 part/models.py:2242 part/models.py:2243 +#: part/models.py:2226 part/models.py:2275 part/models.py:2276 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2195 +#: part/models.py:2228 msgid "Data" msgstr "Dane" -#: part/models.py:2195 +#: part/models.py:2228 msgid "Parameter Value" msgstr "" -#: part/models.py:2247 templates/InvenTree/settings/category.html:67 +#: part/models.py:2280 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "Wartość domyślna" -#: part/models.py:2248 +#: part/models.py:2281 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2278 +#: part/models.py:2315 msgid "Select parent part" msgstr "" -#: part/models.py:2287 +#: part/models.py:2324 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2293 +#: part/models.py:2330 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2332 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2295 +#: part/models.py:2332 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2298 +#: part/models.py:2335 msgid "Overage" msgstr "" -#: part/models.py:2299 +#: part/models.py:2336 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2302 +#: part/models.py:2339 msgid "BOM item reference" msgstr "" -#: part/models.py:2305 +#: part/models.py:2342 msgid "BOM item notes" msgstr "" -#: part/models.py:2307 +#: part/models.py:2344 msgid "Checksum" msgstr "Suma kontrolna" -#: part/models.py:2307 +#: part/models.py:2344 msgid "BOM line checksum" msgstr "" -#: part/models.py:2311 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2348 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2312 +#: part/models.py:2349 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2317 templates/js/bom.js:287 +#: part/models.py:2354 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2318 +#: part/models.py:2355 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2394 part/views.py:1892 part/views.py:1944 -#: stock/models.py:290 +#: part/models.py:2431 part/views.py:1736 part/views.py:1788 +#: stock/models.py:298 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2403 part/models.py:2405 +#: part/models.py:2440 part/models.py:2442 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2408 +#: part/models.py:2445 msgid "BOM Item" msgstr "" -#: part/models.py:2527 +#: part/models.py:2564 msgid "Part 1" msgstr "Część 1" -#: part/models.py:2531 +#: part/models.py:2568 msgid "Part 2" msgstr "Część 2" -#: part/models.py:2531 +#: part/models.py:2568 msgid "Select Related Part" msgstr "Wybierz powiązaną część" -#: part/models.py:2563 +#: part/models.py:2600 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -4243,14 +4197,6 @@ msgstr "" msgid "Part Attachments" msgstr "" -#: part/templates/part/bom-delete.html:6 -msgid "Are you sure you want to delete this BOM item?" -msgstr "" - -#: part/templates/part/bom-delete.html:8 -msgid "Deleting this entry will remove the BOM row from the following part" -msgstr "" - #: part/templates/part/bom.html:10 part/templates/part/navbar.html:51 #: part/templates/part/navbar.html:54 msgid "Bill of Materials" @@ -4299,7 +4245,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:2187 +#: part/templates/part/bom.html:61 part/views.py:2031 msgid "Export Bill of Materials" msgstr "" @@ -4315,7 +4261,7 @@ msgstr "" msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/bom.html:160 part/views.py:591 +#: part/templates/part/bom.html:160 part/views.py:450 #: templates/js/stock.js:1327 msgid "Create New Part" msgstr "" @@ -4397,7 +4343,7 @@ msgstr "" msgid "All parts" msgstr "Wszystkie części" -#: part/templates/part/category.html:38 part/views.py:2597 +#: part/templates/part/category.html:38 part/views.py:2441 msgid "Create new part category" msgstr "Stwórz nową kategorię komponentów" @@ -4462,6 +4408,7 @@ msgid "Create new location" msgstr "" #: part/templates/part/category.html:223 part/templates/part/category.html:253 +#: part/templates/part/part_base.html:378 msgid "New Category" msgstr "" @@ -4473,10 +4420,18 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:1391 +#: part/templates/part/category.html:260 stock/views.py:1223 msgid "Create new Stock Location" msgstr "Utwórz nową lokalizację magazynową" +#: part/templates/part/category.html:279 +msgid "Select parent category" +msgstr "" + +#: part/templates/part/category.html:286 part/views.py:2389 +msgid "Edit Part Category" +msgstr "" + #: part/templates/part/category_delete.html:5 msgid "Are you sure you want to delete category" msgstr "" @@ -4522,7 +4477,7 @@ msgstr "" msgid "Part Parameters" msgstr "Parametry części" -#: part/templates/part/copy_part.html:9 part/views.py:467 +#: part/templates/part/copy_part.html:9 part/views.py:326 msgid "Duplicate Part" msgstr "Duplikuj część" @@ -4644,7 +4599,7 @@ msgid "Delete manufacturer parts" msgstr "" #: part/templates/part/manufacturer.html:53 -#: part/templates/part/supplier.html:57 +#: part/templates/part/supplier.html:56 msgid "Create new manufacturer" msgstr "" @@ -4709,8 +4664,8 @@ msgstr "" msgid "Part List" msgstr "" -#: part/templates/part/part_base.html:26 templates/js/company.js:156 -#: templates/js/company.js:355 templates/js/part.js:84 templates/js/part.js:161 +#: part/templates/part/part_base.html:26 templates/js/company.js:280 +#: templates/js/company.js:480 templates/js/part.js:84 templates/js/part.js:161 msgid "Inactive" msgstr "" @@ -4794,10 +4749,22 @@ msgstr "" msgid "Building" msgstr "" -#: part/templates/part/part_base.html:282 part/templates/part/prices.html:131 +#: part/templates/part/part_base.html:285 part/templates/part/prices.html:131 msgid "Calculate" msgstr "" +#: part/templates/part/part_base.html:379 +msgid "Create New Part Category" +msgstr "" + +#: part/templates/part/part_base.html:387 +msgid "New Parent" +msgstr "" + +#: part/templates/part/part_base.html:435 +msgid "Edit Part" +msgstr "" + #: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:27 msgid "Supplier Pricing" msgstr "" @@ -4850,6 +4817,18 @@ msgstr "" msgid "Add Test Template" msgstr "" +#: part/templates/part/part_tests.html:61 +msgid "Add Test Result Template" +msgstr "" + +#: part/templates/part/part_tests.html:79 +msgid "Edit Test Result Template" +msgstr "" + +#: part/templates/part/part_tests.html:91 +msgid "Delete Test Result Template" +msgstr "" + #: part/templates/part/part_thumb.html:20 msgid "Select from existing images" msgstr "" @@ -4938,7 +4917,7 @@ msgstr "" msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:3022 +#: part/templates/part/prices.html:206 part/views.py:2859 msgid "Add Internal Price Break" msgstr "" @@ -5041,228 +5020,188 @@ msgstr "" msgid "Unknown database" msgstr "" -#: part/views.py:96 +#: part/views.py:95 msgid "Add Related Part" msgstr "" -#: part/views.py:151 +#: part/views.py:150 msgid "Delete Related Part" msgstr "" -#: part/views.py:165 -msgid "Add part attachment" -msgstr "" - -#: part/views.py:218 templates/attachment_table.html:32 -msgid "Edit attachment" -msgstr "" - -#: part/views.py:222 -msgid "Part attachment updated" -msgstr "" - -#: part/views.py:237 -msgid "Delete Part Attachment" -msgstr "" - -#: part/views.py:245 -msgid "Deleted part attachment" -msgstr "" - -#: part/views.py:254 -msgid "Create Test Template" -msgstr "" - -#: part/views.py:281 -msgid "Edit Test Template" -msgstr "" - -#: part/views.py:295 -msgid "Delete Test Template" -msgstr "" - -#: part/views.py:302 +#: part/views.py:161 msgid "Set Part Category" msgstr "" -#: part/views.py:352 +#: part/views.py:211 #, python-brace-format msgid "Set category for {n} parts" msgstr "" -#: part/views.py:387 +#: part/views.py:246 msgid "Create Variant" msgstr "" -#: part/views.py:472 +#: part/views.py:331 msgid "Copied part" msgstr "" -#: part/views.py:526 part/views.py:664 +#: part/views.py:385 part/views.py:523 msgid "Possible matches exist - confirm creation of new part" msgstr "" -#: part/views.py:596 +#: part/views.py:455 msgid "Created new part" msgstr "" -#: part/views.py:764 +#: part/views.py:623 msgid "Match References" msgstr "" -#: part/views.py:1066 +#: part/views.py:925 msgid "None" msgstr "" -#: part/views.py:1125 +#: part/views.py:984 msgid "Part QR Code" msgstr "" -#: part/views.py:1227 -msgid "Upload Part Image" -msgstr "" - -#: part/views.py:1233 part/views.py:1268 -msgid "Updated part image" -msgstr "" - -#: part/views.py:1242 +#: part/views.py:1086 msgid "Select Part Image" msgstr "" -#: part/views.py:1271 +#: part/views.py:1112 +msgid "Updated part image" +msgstr "" + +#: part/views.py:1115 msgid "Part image not found" msgstr "" -#: part/views.py:1282 +#: part/views.py:1126 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1317 +#: part/views.py:1161 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1347 +#: part/views.py:1191 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1368 +#: part/views.py:1212 msgid "Validate BOM" msgstr "" -#: part/views.py:1389 +#: part/views.py:1233 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1400 +#: part/views.py:1244 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1534 +#: part/views.py:1378 msgid "No BOM file provided" msgstr "" -#: part/views.py:1895 +#: part/views.py:1739 msgid "Enter a valid quantity" msgstr "" -#: part/views.py:1920 part/views.py:1923 +#: part/views.py:1764 part/views.py:1767 msgid "Select valid part" msgstr "" -#: part/views.py:1929 +#: part/views.py:1773 msgid "Duplicate part selected" msgstr "" -#: part/views.py:1967 +#: part/views.py:1811 msgid "Select a part" msgstr "" -#: part/views.py:1973 +#: part/views.py:1817 msgid "Selected part creates a circular BOM" msgstr "" -#: part/views.py:1977 +#: part/views.py:1821 msgid "Specify quantity" msgstr "" -#: part/views.py:2239 +#: part/views.py:2083 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2246 +#: part/views.py:2090 msgid "Part was deleted" msgstr "" -#: part/views.py:2255 +#: part/views.py:2099 msgid "Part Pricing" msgstr "" -#: part/views.py:2396 +#: part/views.py:2240 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2406 +#: part/views.py:2250 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2413 +#: part/views.py:2257 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2421 +#: part/views.py:2265 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2471 +#: part/views.py:2315 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2485 +#: part/views.py:2329 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2545 -msgid "Edit Part Category" -msgstr "" - -#: part/views.py:2583 +#: part/views.py:2427 msgid "Delete Part Category" msgstr "" -#: part/views.py:2589 +#: part/views.py:2433 msgid "Part category was deleted" msgstr "" -#: part/views.py:2641 +#: part/views.py:2485 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2742 +#: part/views.py:2586 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2798 +#: part/views.py:2642 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2817 +#: part/views.py:2661 msgid "Create BOM Item" msgstr "" -#: part/views.py:2887 +#: part/views.py:2731 msgid "Edit BOM item" msgstr "" -#: part/views.py:2943 -msgid "Confim BOM item deletion" +#: part/views.py:2792 +msgid "Added new price break" msgstr "" -#: part/views.py:3031 +#: part/views.py:2868 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:3039 +#: part/views.py:2876 msgid "Delete Internal Price Break" msgstr "" @@ -5368,17 +5307,17 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1739 +#: stock/models.py:1759 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1745 +#: stock/models.py:1765 msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:1026 +#: templates/js/order.js:257 templates/js/stock.js:1026 msgid "Date" msgstr "" @@ -5390,287 +5329,287 @@ msgstr "" msgid "Fail" msgstr "" -#: stock/api.py:212 +#: stock/api.py:211 #, python-brace-format msgid "Updated stock for {n} items" msgstr "" -#: stock/api.py:281 +#: stock/api.py:280 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:114 stock/forms.py:418 stock/models.py:505 +#: stock/forms.py:81 stock/forms.py:385 stock/models.py:513 #: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 msgid "Expiry Date" msgstr "" -#: stock/forms.py:115 stock/forms.py:419 +#: stock/forms.py:82 stock/forms.py:386 msgid "Expiration date for this stock item" msgstr "" -#: stock/forms.py:118 +#: stock/forms.py:85 msgid "Enter unique serial numbers (or leave blank)" msgstr "" -#: stock/forms.py:169 +#: stock/forms.py:136 msgid "Destination for serialized stock (by default, will remain in current location)" msgstr "" -#: stock/forms.py:171 +#: stock/forms.py:138 msgid "Serial numbers" msgstr "" -#: stock/forms.py:171 +#: stock/forms.py:138 msgid "Unique serial numbers (must match quantity)" msgstr "" -#: stock/forms.py:173 stock/forms.py:349 +#: stock/forms.py:140 stock/forms.py:316 msgid "Add transaction note (optional)" msgstr "" -#: stock/forms.py:203 stock/forms.py:259 +#: stock/forms.py:170 stock/forms.py:226 msgid "Select test report template" msgstr "" -#: stock/forms.py:267 templates/js/table_filters.js:75 +#: stock/forms.py:234 templates/js/table_filters.js:75 #: templates/js/table_filters.js:138 msgid "Include sublocations" msgstr "" -#: stock/forms.py:267 +#: stock/forms.py:234 msgid "Include stock items in sub locations" msgstr "" -#: stock/forms.py:302 +#: stock/forms.py:269 msgid "Stock item to install" msgstr "" -#: stock/forms.py:309 +#: stock/forms.py:276 msgid "Stock quantity to assign" msgstr "" -#: stock/forms.py:337 +#: stock/forms.py:304 msgid "Must not exceed available quantity" msgstr "" -#: stock/forms.py:347 +#: stock/forms.py:314 msgid "Destination location for uninstalled items" msgstr "" -#: stock/forms.py:351 +#: stock/forms.py:318 msgid "Confirm uninstall" msgstr "" -#: stock/forms.py:351 +#: stock/forms.py:318 msgid "Confirm removal of installed stock items" msgstr "" -#: stock/forms.py:375 +#: stock/forms.py:342 msgid "Destination stock location" msgstr "" -#: stock/forms.py:377 +#: stock/forms.py:344 msgid "Add note (required)" msgstr "" -#: stock/forms.py:381 stock/views.py:852 stock/views.py:1051 +#: stock/forms.py:348 stock/views.py:705 stock/views.py:904 msgid "Confirm stock adjustment" msgstr "" -#: stock/forms.py:381 +#: stock/forms.py:348 msgid "Confirm movement of stock items" msgstr "" -#: stock/forms.py:383 +#: stock/forms.py:350 msgid "Set Default Location" msgstr "" -#: stock/forms.py:383 +#: stock/forms.py:350 msgid "Set the destination as the default location for selected parts" msgstr "" -#: stock/models.py:52 stock/models.py:542 +#: stock/models.py:56 stock/models.py:550 msgid "Owner" msgstr "" -#: stock/models.py:53 stock/models.py:543 +#: stock/models.py:57 stock/models.py:551 msgid "Select Owner" msgstr "" -#: stock/models.py:271 +#: stock/models.py:279 msgid "StockItem with this serial number already exists" msgstr "" -#: stock/models.py:307 +#: stock/models.py:315 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:317 stock/models.py:326 +#: stock/models.py:325 stock/models.py:334 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:318 +#: stock/models.py:326 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:340 +#: stock/models.py:348 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:346 +#: stock/models.py:354 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:353 +#: stock/models.py:361 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:395 +#: stock/models.py:403 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:404 +#: stock/models.py:412 msgid "Base part" msgstr "" -#: stock/models.py:413 +#: stock/models.py:421 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:418 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:426 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "" -#: stock/models.py:421 +#: stock/models.py:429 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:428 +#: stock/models.py:436 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:433 stock/templates/stock/item_base.html:270 +#: stock/models.py:441 stock/templates/stock/item_base.html:270 msgid "Installed In" msgstr "" -#: stock/models.py:436 +#: stock/models.py:444 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:452 +#: stock/models.py:460 msgid "Serial number for this item" msgstr "" -#: stock/models.py:464 +#: stock/models.py:472 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:468 +#: stock/models.py:476 msgid "Stock Quantity" msgstr "" -#: stock/models.py:477 +#: stock/models.py:485 msgid "Source Build" msgstr "" -#: stock/models.py:479 +#: stock/models.py:487 msgid "Build for this stock item" msgstr "" -#: stock/models.py:490 +#: stock/models.py:498 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:493 +#: stock/models.py:501 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:499 +#: stock/models.py:507 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:506 +#: stock/models.py:514 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:519 +#: stock/models.py:527 msgid "Delete on deplete" msgstr "" -#: stock/models.py:519 +#: stock/models.py:527 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:529 stock/templates/stock/item_notes.html:13 +#: stock/models.py:537 stock/templates/stock/item_notes.html:13 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:538 +#: stock/models.py:546 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1006 +#: stock/models.py:1014 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1012 +#: stock/models.py:1020 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1018 +#: stock/models.py:1026 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1021 +#: stock/models.py:1029 msgid "Serial numbers must be a list of integers" msgstr "" -#: stock/models.py:1024 +#: stock/models.py:1032 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1031 +#: stock/models.py:1039 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "" -#: stock/models.py:1189 +#: stock/models.py:1197 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:1663 +#: stock/models.py:1679 msgid "Entry notes" msgstr "" -#: stock/models.py:1716 +#: stock/models.py:1736 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1722 +#: stock/models.py:1742 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1740 +#: stock/models.py:1760 msgid "Test name" msgstr "" -#: stock/models.py:1746 templates/js/table_filters.js:222 +#: stock/models.py:1766 templates/js/table_filters.js:222 msgid "Test result" msgstr "" -#: stock/models.py:1752 +#: stock/models.py:1772 msgid "Test output value" msgstr "" -#: stock/models.py:1759 +#: stock/models.py:1779 msgid "Test result attachment" msgstr "" -#: stock/models.py:1765 +#: stock/models.py:1785 msgid "Test notes" msgstr "" @@ -5860,6 +5799,10 @@ msgstr "" msgid "No stocktake performed" msgstr "" +#: stock/templates/stock/item_base.html:499 +msgid "Edit Stock Status" +msgstr "" + #: stock/templates/stock/item_childs.html:12 msgid "Child Stock Items" msgstr "" @@ -5919,6 +5862,19 @@ msgstr "" msgid "Add Test Data" msgstr "" +#: stock/templates/stock/item_tests.html:86 +#: stock/templates/stock/item_tests.html:111 +msgid "Add Test Result" +msgstr "" + +#: stock/templates/stock/item_tests.html:131 +msgid "Edit Test Result" +msgstr "" + +#: stock/templates/stock/item_tests.html:145 +msgid "Delete Test Result" +msgstr "" + #: stock/templates/stock/location.html:20 msgid "You are not in the list of owners of this location. This stock location cannot be edited." msgstr "" @@ -5967,7 +5923,7 @@ msgid "Stock Details" msgstr "" #: stock/templates/stock/location.html:117 templates/InvenTree/search.html:279 -#: templates/stats.html:97 users/models.py:41 +#: templates/stats.html:97 users/models.py:42 msgid "Stock Locations" msgstr "" @@ -6007,7 +5963,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1364 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1196 msgid "Convert Stock Item" msgstr "" @@ -6040,8 +5996,8 @@ msgstr "" msgid "Edit Stock Location" msgstr "" -#: stock/views.py:230 stock/views.py:1343 stock/views.py:1465 -#: stock/views.py:1830 +#: stock/views.py:230 stock/views.py:1175 stock/views.py:1297 +#: stock/views.py:1662 msgid "Owner is required (ownership control is enabled)" msgstr "" @@ -6049,205 +6005,177 @@ msgstr "" msgid "Stock Location QR code" msgstr "" -#: stock/views.py:265 -msgid "Add Stock Item Attachment" -msgstr "" - -#: stock/views.py:311 -msgid "Edit Stock Item Attachment" -msgstr "" - -#: stock/views.py:327 -msgid "Delete Stock Item Attachment" -msgstr "" - -#: stock/views.py:343 +#: stock/views.py:264 msgid "Assign to Customer" msgstr "" -#: stock/views.py:352 +#: stock/views.py:273 msgid "Customer must be specified" msgstr "" -#: stock/views.py:376 +#: stock/views.py:297 msgid "Return to Stock" msgstr "" -#: stock/views.py:385 +#: stock/views.py:306 msgid "Specify a valid location" msgstr "" -#: stock/views.py:396 +#: stock/views.py:317 msgid "Stock item returned from customer" msgstr "" -#: stock/views.py:407 +#: stock/views.py:328 msgid "Delete All Test Data" msgstr "" -#: stock/views.py:424 +#: stock/views.py:345 msgid "Confirm test data deletion" msgstr "" -#: stock/views.py:444 -msgid "Add Test Result" -msgstr "" - -#: stock/views.py:484 -msgid "Edit Test Result" -msgstr "" - -#: stock/views.py:501 -msgid "Delete Test Result" -msgstr "" - -#: stock/views.py:509 +#: stock/views.py:362 msgid "Stock Export Options" msgstr "" -#: stock/views.py:630 +#: stock/views.py:483 msgid "Stock Item QR Code" msgstr "" -#: stock/views.py:656 +#: stock/views.py:509 msgid "Install Stock Item" msgstr "" -#: stock/views.py:755 +#: stock/views.py:608 msgid "Uninstall Stock Items" msgstr "" -#: stock/views.py:863 +#: stock/views.py:716 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:888 +#: stock/views.py:741 msgid "Adjust Stock" msgstr "" -#: stock/views.py:998 +#: stock/views.py:851 msgid "Move Stock Items" msgstr "" -#: stock/views.py:998 +#: stock/views.py:851 msgid "Move" msgstr "" -#: stock/views.py:999 +#: stock/views.py:852 msgid "Count Stock Items" msgstr "" -#: stock/views.py:999 +#: stock/views.py:852 msgid "Count" msgstr "" -#: stock/views.py:1000 +#: stock/views.py:853 msgid "Remove From Stock" msgstr "" -#: stock/views.py:1000 +#: stock/views.py:853 msgid "Take" msgstr "" -#: stock/views.py:1001 +#: stock/views.py:854 msgid "Add Stock Items" msgstr "" -#: stock/views.py:1001 users/models.py:187 +#: stock/views.py:854 users/models.py:188 msgid "Add" msgstr "" -#: stock/views.py:1002 +#: stock/views.py:855 msgid "Delete Stock Items" msgstr "" -#: stock/views.py:1031 +#: stock/views.py:884 msgid "Must enter integer value" msgstr "" -#: stock/views.py:1036 +#: stock/views.py:889 msgid "Quantity must be positive" msgstr "" -#: stock/views.py:1043 +#: stock/views.py:896 #, python-brace-format msgid "Quantity must not exceed {x}" msgstr "" -#: stock/views.py:1107 +#: stock/views.py:960 msgid "No action performed" msgstr "" -#: stock/views.py:1122 +#: stock/views.py:975 #, python-brace-format msgid "Added stock to {n} items" msgstr "" -#: stock/views.py:1137 +#: stock/views.py:990 #, python-brace-format msgid "Removed stock from {n} items" msgstr "" -#: stock/views.py:1150 +#: stock/views.py:1003 #, python-brace-format msgid "Counted stock for {n} items" msgstr "" -#: stock/views.py:1190 +#: stock/views.py:1043 msgid "No items were moved" msgstr "" -#: stock/views.py:1193 +#: stock/views.py:1046 #, python-brace-format msgid "Moved {n} items to {dest}" msgstr "" -#: stock/views.py:1212 +#: stock/views.py:1065 #, python-brace-format msgid "Deleted {n} stock items" msgstr "" -#: stock/views.py:1222 -msgid "Edit Stock Item Status" -msgstr "" - -#: stock/views.py:1245 +#: stock/views.py:1077 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:1482 +#: stock/views.py:1314 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1575 templates/js/build.js:327 +#: stock/views.py:1407 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1717 +#: stock/views.py:1549 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1799 +#: stock/views.py:1631 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1899 +#: stock/views.py:1731 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1912 +#: stock/views.py:1744 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1923 +#: stock/views.py:1755 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1930 +#: stock/views.py:1762 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1939 +#: stock/views.py:1771 msgid "Add Stock Tracking Entry" msgstr "" @@ -6604,24 +6532,12 @@ msgstr "" msgid "copy version information" msgstr "" -#: templates/about.html:100 templates/js/modals.js:568 -#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54 -#: templates/modals.html:97 +#: templates/about.html:100 templates/js/modals.js:34 +#: templates/js/modals.js:677 templates/js/modals.js:970 +#: templates/modals.html:29 templates/modals.html:54 templates/modals.html:97 msgid "Close" msgstr "" -#: templates/attachment_table.html:6 -msgid "Add Attachment" -msgstr "" - -#: templates/attachment_table.html:17 -msgid "Uploaded" -msgstr "" - -#: templates/attachment_table.html:35 -msgid "Delete attachment" -msgstr "" - #: templates/image_download.html:8 msgid "Specify URL for downloading image" msgstr "" @@ -6638,6 +6554,22 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" +#: templates/js/attachment.js:16 +msgid "No attachments found" +msgstr "" + +#: templates/js/attachment.js:56 +msgid "Upload Date" +msgstr "" + +#: templates/js/attachment.js:69 +msgid "Edit attachment" +msgstr "" + +#: templates/js/attachment.js:76 +msgid "Delete attachment" +msgstr "" + #: templates/js/barcode.js:8 msgid "Scan barcode data here using wedge scanner" msgstr "" @@ -6666,7 +6598,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:921 +#: templates/js/barcode.js:119 templates/js/modals.js:1030 msgid "Invalid server response" msgstr "" @@ -6766,7 +6698,7 @@ msgstr "" msgid "Edit BOM Item" msgstr "" -#: templates/js/bom.js:372 +#: templates/js/bom.js:372 templates/js/bom.js:519 msgid "Delete BOM Item" msgstr "" @@ -6794,7 +6726,7 @@ msgstr "" msgid "No build order allocations found" msgstr "" -#: templates/js/build.js:222 templates/js/order.js:382 +#: templates/js/build.js:222 templates/js/order.js:449 msgid "Location not specified" msgstr "" @@ -6832,45 +6764,69 @@ msgstr "" msgid "No parts allocated for" msgstr "" -#: templates/js/company.js:74 +#: templates/js/company.js:45 +msgid "Edit Company" +msgstr "Edytuj firmę" + +#: templates/js/company.js:66 +msgid "Add new Company" +msgstr "" + +#: templates/js/company.js:143 msgid "Parts Supplied" msgstr "" -#: templates/js/company.js:83 +#: templates/js/company.js:152 msgid "Parts Manufactured" msgstr "" -#: templates/js/company.js:96 +#: templates/js/company.js:165 msgid "No company information found" msgstr "" -#: templates/js/company.js:129 +#: templates/js/company.js:183 +msgid "The following manufacturer parts will be deleted" +msgstr "" + +#: templates/js/company.js:200 +msgid "Delete Manufacturer Parts" +msgstr "" + +#: templates/js/company.js:253 msgid "No manufacturer parts found" msgstr "" -#: templates/js/company.js:148 templates/js/company.js:347 +#: templates/js/company.js:272 templates/js/company.js:472 #: templates/js/part.js:68 templates/js/part.js:153 msgid "Template part" msgstr "" -#: templates/js/company.js:152 templates/js/company.js:351 +#: templates/js/company.js:276 templates/js/company.js:476 #: templates/js/part.js:72 templates/js/part.js:157 msgid "Assembled part" msgstr "" -#: templates/js/company.js:226 +#: templates/js/company.js:350 msgid "No parameters found" msgstr "" -#: templates/js/company.js:262 +#: templates/js/company.js:386 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:263 +#: templates/js/company.js:387 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:328 +#: templates/js/company.js:406 +msgid "Edit Parameter" +msgstr "" + +#: templates/js/company.js:417 +msgid "Delete Parameter" +msgstr "" + +#: templates/js/company.js:453 msgid "No supplier parts found" msgstr "" @@ -6898,6 +6854,83 @@ msgstr "" msgid "Create filter" msgstr "" +#: templates/js/forms.js:278 templates/js/forms.js:291 +#: templates/js/forms.js:303 templates/js/forms.js:315 +msgid "Action Prohibited" +msgstr "" + +#: templates/js/forms.js:279 +msgid "Create operation not allowed" +msgstr "" + +#: templates/js/forms.js:292 +msgid "Update operation not allowed" +msgstr "" + +#: templates/js/forms.js:304 +msgid "Delete operation not allowed" +msgstr "" + +#: templates/js/forms.js:316 +msgid "View operation not allowed" +msgstr "" + +#: templates/js/forms.js:583 templates/js/modals.js:1040 +msgid "No Response" +msgstr "" + +#: templates/js/forms.js:584 templates/js/modals.js:1041 +msgid "No response from the InvenTree server" +msgstr "" + +#: templates/js/forms.js:590 templates/js/modals.js:1050 +msgid "Error 401: Not Authenticated" +msgstr "" + +#: templates/js/forms.js:591 templates/js/modals.js:1051 +msgid "Authentication credentials not supplied" +msgstr "" + +#: templates/js/forms.js:597 templates/js/modals.js:1055 +msgid "Error 403: Permission Denied" +msgstr "" + +#: templates/js/forms.js:598 templates/js/modals.js:1056 +msgid "You do not have the required permissions to access this function" +msgstr "" + +#: templates/js/forms.js:604 templates/js/modals.js:1060 +msgid "Error 404: Resource Not Found" +msgstr "" + +#: templates/js/forms.js:605 templates/js/modals.js:1061 +msgid "The requested resource could not be located on the server" +msgstr "" + +#: templates/js/forms.js:611 templates/js/modals.js:1065 +msgid "Error 408: Timeout" +msgstr "" + +#: templates/js/forms.js:612 templates/js/modals.js:1066 +msgid "Connection timeout while requesting data from server" +msgstr "" + +#: templates/js/forms.js:618 templates/js/modals.js:1069 +msgid "Error requesting form data" +msgstr "" + +#: templates/js/forms.js:788 templates/modals.html:21 templates/modals.html:47 +msgid "Form errors exist" +msgstr "" + +#: templates/js/forms.js:1161 +msgid "Searching" +msgstr "" + +#: templates/js/forms.js:1301 +msgid "Clear input" +msgstr "" + #: templates/js/label.js:10 templates/js/report.js:98 msgid "Select Stock Items" msgstr "" @@ -6938,112 +6971,102 @@ msgstr "" msgid "Select Label Template" msgstr "" -#: templates/js/modals.js:265 -msgid "Waiting for server..." -msgstr "" - -#: templates/js/modals.js:424 -msgid "Show Error Information" -msgstr "" - -#: templates/js/modals.js:491 templates/modals.html:76 -msgid "Accept" -msgstr "" - -#: templates/js/modals.js:492 templates/modals.html:75 +#: templates/js/modals.js:59 templates/js/modals.js:105 +#: templates/js/modals.js:601 templates/modals.html:75 msgid "Cancel" msgstr "" -#: templates/js/modals.js:556 -msgid "Loading Data" -msgstr "" - -#: templates/js/modals.js:567 templates/js/modals.js:860 +#: templates/js/modals.js:60 templates/js/modals.js:104 +#: templates/js/modals.js:676 templates/js/modals.js:969 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" -#: templates/js/modals.js:811 +#: templates/js/modals.js:103 +msgid "Form Title" +msgstr "" + +#: templates/js/modals.js:374 +msgid "Waiting for server..." +msgstr "" + +#: templates/js/modals.js:533 +msgid "Show Error Information" +msgstr "" + +#: templates/js/modals.js:600 templates/modals.html:76 +msgid "Accept" +msgstr "" + +#: templates/js/modals.js:665 +msgid "Loading Data" +msgstr "" + +#: templates/js/modals.js:920 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:811 +#: templates/js/modals.js:920 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:824 +#: templates/js/modals.js:933 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:921 +#: templates/js/modals.js:1030 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:931 -msgid "No Response" -msgstr "" - -#: templates/js/modals.js:932 -msgid "No response from the InvenTree server" -msgstr "" - -#: templates/js/modals.js:936 +#: templates/js/modals.js:1045 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:937 +#: templates/js/modals.js:1046 msgid "Server returned error code 400" msgstr "" -#: templates/js/modals.js:941 -msgid "Error 401: Not Authenticated" +#: templates/js/model_renderers.js:21 +msgid "Company ID" msgstr "" -#: templates/js/modals.js:942 -msgid "Authentication credentials not supplied" +#: templates/js/model_renderers.js:63 +msgid "Location ID" msgstr "" -#: templates/js/modals.js:946 -msgid "Error 403: Permission Denied" +#: templates/js/model_renderers.js:90 +msgid "Part ID" msgstr "" -#: templates/js/modals.js:947 -msgid "You do not have the required permissions to access this function" +#: templates/js/model_renderers.js:126 +msgid "Category ID" msgstr "" -#: templates/js/modals.js:951 -msgid "Error 404: Resource Not Found" +#: templates/js/model_renderers.js:150 +msgid "Supplier Part ID" msgstr "" -#: templates/js/modals.js:952 -msgid "The requested resource could not be located on the server" +#: templates/js/order.js:31 +msgid "Create Sales Order" msgstr "" -#: templates/js/modals.js:956 -msgid "Error 408: Timeout" -msgstr "" - -#: templates/js/modals.js:957 -msgid "Connection timeout while requesting data from server" -msgstr "" - -#: templates/js/modals.js:960 -msgid "Error requesting form data" -msgstr "" - -#: templates/js/order.js:138 +#: templates/js/order.js:200 msgid "No purchase orders found" msgstr "" -#: templates/js/order.js:162 templates/js/order.js:257 +#: templates/js/order.js:224 templates/js/order.js:319 msgid "Order is overdue" msgstr "" -#: templates/js/order.js:234 +#: templates/js/order.js:296 msgid "No sales orders found" msgstr "" -#: templates/js/order.js:343 +#: templates/js/order.js:333 +msgid "Invalid Customer" +msgstr "" + +#: templates/js/order.js:410 msgid "No sales order allocations found" msgstr "" @@ -7595,10 +7618,6 @@ msgstr "" msgid "All" msgstr "" -#: templates/modals.html:21 templates/modals.html:47 -msgid "Form errors exist" -msgstr "" - #: templates/navbar.html:13 msgid "Toggle navigation" msgstr "" @@ -7615,7 +7634,7 @@ msgstr "" msgid "Scan Barcode" msgstr "" -#: templates/navbar.html:77 users/models.py:38 +#: templates/navbar.html:77 users/models.py:39 msgid "Admin" msgstr "" @@ -7835,35 +7854,35 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:174 +#: users/models.py:175 msgid "Permission set" msgstr "" -#: users/models.py:182 +#: users/models.py:183 msgid "Group" msgstr "" -#: users/models.py:185 +#: users/models.py:186 msgid "View" msgstr "" -#: users/models.py:185 +#: users/models.py:186 msgid "Permission to view items" msgstr "" -#: users/models.py:187 +#: users/models.py:188 msgid "Permission to add items" msgstr "" -#: users/models.py:189 +#: users/models.py:190 msgid "Change" msgstr "" -#: users/models.py:189 +#: users/models.py:190 msgid "Permissions to edit items" msgstr "" -#: users/models.py:191 +#: users/models.py:192 msgid "Permission to delete items" msgstr "" From b564c662c7f878121288d3468d666821dae28186 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sat, 3 Jul 2021 22:44:08 +1000 Subject: [PATCH 346/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ru/LC_MESSAGES/django.po | 2163 +++++++++++---------- 1 file changed, 1091 insertions(+), 1072 deletions(-) diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 822e23d7aa..af63aef8e1 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-03 06:24+0000\n" -"PO-Revision-Date: 2021-07-03 06:27\n" +"POT-Creation-Date: 2021-07-03 12:15+0000\n" +"PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -29,14 +29,14 @@ msgstr "Действие не указано" msgid "No matching action found" msgstr "Соответствующее действие не найдено" -#: InvenTree/fields.py:84 +#: InvenTree/fields.py:99 msgid "Enter date" msgstr "Введите дату" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 -#: order/forms.py:31 order/forms.py:42 order/forms.py:53 order/forms.py:64 -#: order/forms.py:75 part/forms.py:134 +#: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 +#: order/forms.py:74 part/forms.py:118 templates/js/forms.js:486 msgid "Confirm" msgstr "Подтвердить" @@ -77,8 +77,8 @@ msgstr "Выбрать категорию" msgid "Duplicate serial: {n}" msgstr "Дублировать серийный номер: {n}" -#: InvenTree/helpers.py:403 order/models.py:244 order/models.py:354 -#: stock/views.py:1795 +#: InvenTree/helpers.py:403 order/models.py:311 order/models.py:421 +#: stock/views.py:1627 msgid "Invalid quantity provided" msgstr "недопустимое количество" @@ -106,49 +106,53 @@ msgstr "Серийных номеров не найдено" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "Число уникальных серийных номеров ({s}) должно соответствовать количеству ({q})" -#: InvenTree/models.py:59 stock/models.py:1758 +#: InvenTree/models.py:61 stock/models.py:1778 msgid "Attachment" msgstr "Вложения" -#: InvenTree/models.py:60 +#: InvenTree/models.py:62 msgid "Select file to attach" msgstr "Выберите файл для вложения" -#: InvenTree/models.py:62 templates/attachment_table.html:16 +#: InvenTree/models.py:64 templates/js/attachment.js:52 msgid "Comment" msgstr "Комментарий" -#: InvenTree/models.py:62 +#: InvenTree/models.py:64 msgid "File comment" msgstr "Комментарий к файлу" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2022 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2043 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1193 msgid "User" msgstr "Пользователь" -#: InvenTree/models.py:72 +#: InvenTree/models.py:74 msgid "upload date" msgstr "дата загрузки" -#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 -#: label/models.py:102 part/models.py:671 part/models.py:2163 +#: InvenTree/models.py:102 +msgid "Invalid choice" +msgstr "" + +#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 +#: label/models.py:103 part/models.py:680 part/models.py:2192 #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 -#: templates/js/company.js:235 templates/js/part.js:118 +#: templates/js/company.js:359 templates/js/part.js:118 #: templates/js/part.js:642 templates/js/stock.js:986 msgid "Name" msgstr "Название" -#: InvenTree/models.py:114 build/models.py:135 -#: build/templates/build/detail.html:21 company/models.py:339 -#: company/models.py:532 company/templates/company/detail.html:27 +#: InvenTree/models.py:125 build/models.py:139 +#: build/templates/build/detail.html:21 company/models.py:353 +#: company/models.py:554 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 -#: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:100 order/templates/order/purchase_order_detail.html:147 -#: part/models.py:695 part/templates/part/detail.html:54 +#: company/templates/company/supplier_part_detail.html:31 label/models.py:110 +#: order/models.py:154 order/templates/order/purchase_order_detail.html:174 +#: part/models.py:704 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 #: report/templates/report/inventree_build_order_base.html:118 @@ -156,39 +160,43 @@ msgstr "Название" #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 #: templates/js/build.js:834 templates/js/build.js:1102 -#: templates/js/company.js:56 templates/js/order.js:183 -#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 +#: templates/js/company.js:125 templates/js/order.js:245 +#: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 #: templates/js/stock.js:557 templates/js/stock.js:998 #: templates/js/stock.js:1043 msgid "Description" msgstr "Описание" -#: InvenTree/models.py:115 +#: InvenTree/models.py:126 msgid "Description (optional)" msgstr "Описание (необязательно)" -#: InvenTree/models.py:123 +#: InvenTree/models.py:134 msgid "parent" msgstr "родитель" -#: InvenTree/settings.py:504 +#: InvenTree/serializers.py:52 +msgid "Must be a valid number" +msgstr "" + +#: InvenTree/settings.py:505 msgid "English" msgstr "Английский" -#: InvenTree/settings.py:505 +#: InvenTree/settings.py:506 msgid "French" msgstr "Французский" -#: InvenTree/settings.py:506 +#: InvenTree/settings.py:507 msgid "German" msgstr "Немецкий" -#: InvenTree/settings.py:507 +#: InvenTree/settings.py:508 msgid "Polish" msgstr "Польский" -#: InvenTree/settings.py:508 +#: InvenTree/settings.py:509 msgid "Turkish" msgstr "Турецкий" @@ -446,48 +454,48 @@ msgid "Order target date" msgstr "Срок выполнения заказа" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 order/forms.py:118 order/forms.py:153 +#: build/templates/build/detail.html:121 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:881 templates/js/order.js:200 -#: templates/js/order.js:298 +#: templates/js/build.js:881 templates/js/order.js:262 +#: templates/js/order.js:365 msgid "Target Date" msgstr "Целевая дата" -#: build/forms.py:43 build/models.py:225 +#: build/forms.py:43 build/models.py:229 msgid "Target date for build completion. Build will be overdue after this date." msgstr "Целевая дата для сборки. Сборка будет просрочена после этой даты." -#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1346 +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1354 #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:741 -#: company/forms.py:189 company/templates/company/supplier_part_pricing.html:77 -#: order/forms.py:197 order/forms.py:215 order/forms.py:250 order/forms.py:272 -#: order/forms.py:289 order/models.py:613 order/models.py:835 -#: order/templates/order/order_wizard/match_parts.html:30 +#: company/forms.py:124 company/templates/company/supplier_part_pricing.html:79 +#: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:702 +#: order/models.py:941 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:179 -#: order/templates/order/sales_order_detail.html:70 -#: order/templates/order/sales_order_detail.html:77 -#: order/templates/order/sales_order_detail.html:162 -#: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2293 +#: order/templates/order/purchase_order_detail.html:206 +#: order/templates/order/sales_order_detail.html:80 +#: order/templates/order/sales_order_detail.html:87 +#: order/templates/order/sales_order_detail.html:172 +#: order/templates/order/sales_order_detail.html:244 part/forms.py:314 +#: part/forms.py:344 part/forms.py:360 part/forms.py:376 part/models.py:2330 #: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 #: part/templates/part/prices.html:474 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:91 #: report/templates/report/inventree_test_report_base.html:77 -#: stock/forms.py:175 stock/forms.py:308 +#: stock/forms.py:142 stock/forms.py:275 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 -#: templates/js/build.js:1112 templates/js/order.js:393 -#: templates/js/part.js:827 templates/js/part.js:949 templates/js/part.js:1005 -#: templates/js/stock.js:1178 templates/js/stock.js:1397 +#: templates/js/build.js:1112 templates/js/model_renderers.js:43 +#: templates/js/order.js:460 templates/js/part.js:827 templates/js/part.js:949 +#: templates/js/part.js:1005 templates/js/stock.js:1178 +#: templates/js/stock.js:1397 msgid "Quantity" msgstr "Количество" @@ -499,7 +507,7 @@ msgstr "Количество элементов для сборки" msgid "Enter quantity for build output" msgstr "Введите количество для вывода сборки" -#: build/forms.py:95 order/forms.py:244 stock/forms.py:118 +#: build/forms.py:95 order/forms.py:114 stock/forms.py:85 msgid "Serial Numbers" msgstr "Серийные номера" @@ -528,11 +536,11 @@ msgid "Mark build as complete" msgstr "Пометить сборку как завершенную" #: build/forms.py:210 build/templates/build/auto_allocate.html:18 -#: stock/forms.py:347 stock/templates/stock/item_base.html:285 +#: stock/forms.py:314 stock/templates/stock/item_base.html:285 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 -#: templates/js/build.js:586 templates/js/order.js:378 +#: templates/js/build.js:586 templates/js/order.js:445 #: templates/js/stock.js:643 templates/js/stock.js:1070 msgid "Location" msgstr "Расположение" @@ -542,11 +550,11 @@ msgid "Location of completed parts" msgstr "Расположение укомплектованных частей" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:465 +#: build/templates/build/detail.html:59 order/models.py:545 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 -#: templates/js/order.js:187 templates/js/order.js:285 +#: templates/js/order.js:249 templates/js/order.js:352 #: templates/js/stock.js:630 templates/js/stock.js:1147 #: templates/js/stock.js:1413 msgid "Status" @@ -580,60 +588,60 @@ msgstr "Подтвердите отмену сборки" msgid "Select quantity of stock to allocate" msgstr "Выберите количество запасов для распределения" -#: build/models.py:66 build/templates/build/build_base.html:9 +#: build/models.py:70 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 #: report/templates/report/inventree_build_order_base.html:106 #: templates/js/build.js:195 msgid "Build Order" msgstr "Порядок сборки" -#: build/models.py:67 build/templates/build/index.html:8 +#: build/models.py:71 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 #: part/templates/part/navbar.html:61 templates/InvenTree/index.html:191 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:34 users/models.py:43 +#: templates/InvenTree/settings/tabs.html:34 users/models.py:44 msgid "Build Orders" msgstr "Порядок сборки" -#: build/models.py:127 +#: build/models.py:131 msgid "Build Order Reference" msgstr "Ссылка на заказ" -#: build/models.py:128 order/models.py:98 order/models.py:615 -#: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2302 +#: build/models.py:132 order/models.py:242 order/models.py:529 +#: order/models.py:709 order/templates/order/purchase_order_detail.html:201 +#: order/templates/order/sales_order_detail.html:239 part/models.py:2339 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:661 templates/js/build.js:1106 msgid "Reference" msgstr "" -#: build/models.py:138 +#: build/models.py:142 msgid "Brief description of the build" msgstr "" -#: build/models.py:147 build/templates/build/build_base.html:163 +#: build/models.py:151 build/templates/build/build_base.html:163 #: build/templates/build/detail.html:77 msgid "Parent Build" msgstr "" -#: build/models.py:148 +#: build/models.py:152 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:153 build/templates/build/auto_allocate.html:16 +#: build/models.py:157 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:663 -#: order/models.py:657 order/models.py:712 +#: build/templates/build/detail.html:26 company/models.py:689 +#: order/models.py:755 order/models.py:814 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:132 +#: order/templates/order/purchase_order_detail.html:159 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1975 part/models.py:1987 part/models.py:2002 -#: part/models.py:2020 part/models.py:2095 part/models.py:2191 -#: part/models.py:2277 part/templates/part/part_app_base.html:8 +#: order/templates/order/sales_order_detail.html:224 part/models.py:325 +#: part/models.py:1988 part/models.py:2004 part/models.py:2023 +#: part/models.py:2041 part/models.py:2120 part/models.py:2224 +#: part/models.py:2314 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -642,222 +650,222 @@ msgstr "" #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:552 templates/js/build.js:839 -#: templates/js/build.js:1079 templates/js/company.js:140 -#: templates/js/company.js:339 templates/js/part.js:241 +#: templates/js/build.js:1079 templates/js/company.js:264 +#: templates/js/company.js:464 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 #: templates/js/stock.js:1385 msgid "Part" msgstr "" -#: build/models.py:161 +#: build/models.py:165 msgid "Select part to build" msgstr "" -#: build/models.py:166 +#: build/models.py:170 msgid "Sales Order Reference" msgstr "" -#: build/models.py:170 +#: build/models.py:174 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:175 +#: build/models.py:179 msgid "Source Location" msgstr "" -#: build/models.py:179 +#: build/models.py:183 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:184 +#: build/models.py:188 msgid "Destination Location" msgstr "" -#: build/models.py:188 +#: build/models.py:192 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:192 +#: build/models.py:196 msgid "Build Quantity" msgstr "" -#: build/models.py:195 +#: build/models.py:199 msgid "Number of stock items to build" msgstr "" -#: build/models.py:199 +#: build/models.py:203 msgid "Completed items" msgstr "" -#: build/models.py:201 +#: build/models.py:205 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:205 part/templates/part/part_base.html:167 +#: build/models.py:209 part/templates/part/part_base.html:167 msgid "Build Status" msgstr "" -#: build/models.py:209 +#: build/models.py:213 msgid "Build status code" msgstr "" -#: build/models.py:213 stock/models.py:462 +#: build/models.py:217 stock/models.py:470 msgid "Batch Code" msgstr "" -#: build/models.py:217 +#: build/models.py:221 msgid "Batch code for this build output" msgstr "" -#: build/models.py:220 order/models.py:104 part/models.py:867 -#: part/templates/part/detail.html:126 templates/js/order.js:293 +#: build/models.py:224 order/models.py:158 part/models.py:876 +#: part/templates/part/detail.html:126 templates/js/order.js:360 msgid "Creation Date" msgstr "" -#: build/models.py:224 order/models.py:471 +#: build/models.py:228 order/models.py:551 msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:217 templates/js/build.js:886 +#: build/models.py:232 order/models.py:284 templates/js/build.js:886 msgid "Completion Date" msgstr "" -#: build/models.py:234 +#: build/models.py:238 msgid "completed by" msgstr "" -#: build/models.py:242 +#: build/models.py:246 msgid "Issued by" msgstr "" -#: build/models.py:243 +#: build/models.py:247 msgid "User who issued this build order" msgstr "" -#: build/models.py:251 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:118 +#: build/models.py:255 build/templates/build/build_base.html:184 +#: build/templates/build/detail.html:105 order/models.py:172 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:871 +#: order/templates/order/sales_order_base.html:140 part/models.py:880 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" -#: build/models.py:252 +#: build/models.py:256 msgid "User responsible for this build order" msgstr "" -#: build/models.py:257 build/templates/build/detail.html:91 +#: build/models.py:261 build/templates/build/detail.html:91 #: company/templates/company/manufacturer_part_base.html:79 #: company/templates/company/manufacturer_part_detail.html:28 #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 #: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 -#: stock/models.py:456 stock/templates/stock/item_base.html:345 +#: stock/models.py:464 stock/templates/stock/item_base.html:345 msgid "External Link" msgstr "" -#: build/models.py:258 part/models.py:729 stock/models.py:458 +#: build/models.py:262 part/models.py:738 stock/models.py:466 msgid "Link to external URL" msgstr "" -#: build/models.py:262 build/templates/build/navbar.html:53 -#: company/models.py:132 company/models.py:539 +#: build/models.py:266 build/templates/build/navbar.html:53 +#: company/models.py:141 company/models.py:561 #: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:122 -#: order/models.py:617 order/templates/order/po_navbar.html:38 +#: company/templates/company/navbar.html:73 order/models.py:176 +#: order/models.py:711 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:243 -#: order/templates/order/sales_order_detail.html:309 +#: order/templates/order/purchase_order_detail.html:270 +#: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:856 +#: order/templates/order/so_navbar.html:36 part/models.py:865 #: part/templates/part/navbar.html:133 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 -#: stock/models.py:528 stock/models.py:1662 stock/models.py:1764 +#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 +#: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:713 msgid "Notes" msgstr "" -#: build/models.py:263 +#: build/models.py:267 msgid "Extra build notes" msgstr "" -#: build/models.py:740 +#: build/models.py:744 msgid "No build output specified" msgstr "" -#: build/models.py:743 +#: build/models.py:747 msgid "Build output is already completed" msgstr "" -#: build/models.py:746 +#: build/models.py:750 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1152 +#: build/models.py:1160 msgid "BuildItem must be unique for build, stock_item and install_into" msgstr "" -#: build/models.py:1177 +#: build/models.py:1185 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1181 +#: build/models.py:1189 #, python-brace-format msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1188 order/models.py:809 +#: build/models.py:1196 order/models.py:915 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1192 order/models.py:812 +#: build/models.py:1200 order/models.py:918 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1196 +#: build/models.py:1204 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1256 +#: build/models.py:1264 #, python-brace-format msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" -#: build/models.py:1316 stock/templates/stock/item_base.html:317 +#: build/models.py:1324 stock/templates/stock/item_base.html:317 #: templates/InvenTree/search.html:183 templates/js/build.js:812 #: templates/navbar.html:29 msgid "Build" msgstr "" -#: build/models.py:1317 +#: build/models.py:1325 msgid "Build to allocate parts" msgstr "" -#: build/models.py:1333 stock/templates/stock/item_base.html:8 +#: build/models.py:1341 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:929 -#: templates/js/order.js:366 templates/js/order.js:371 +#: templates/js/order.js:433 templates/js/order.js:438 #: templates/js/stock.js:1129 msgid "Stock Item" msgstr "" -#: build/models.py:1334 +#: build/models.py:1342 msgid "Source stock item" msgstr "" -#: build/models.py:1347 +#: build/models.py:1355 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1355 +#: build/models.py:1363 msgid "Install into" msgstr "" -#: build/models.py:1356 +#: build/models.py:1364 msgid "Destination stock item" msgstr "" @@ -891,7 +899,7 @@ msgstr "" #: build/templates/build/allocate.html:30 #: company/templates/company/detail_manufacturer_part.html:33 -#: company/templates/company/detail_supplier_part.html:32 order/views.py:992 +#: company/templates/company/detail_supplier_part.html:32 order/views.py:724 #: part/templates/part/category.html:136 msgid "Order Parts" msgstr "" @@ -910,11 +918,11 @@ msgstr "" #: build/templates/build/allocation_card.html:21 #: build/templates/build/complete_output.html:46 -#: order/templates/order/sales_order_detail.html:75 -#: order/templates/order/sales_order_detail.html:160 +#: order/templates/order/sales_order_detail.html:85 +#: order/templates/order/sales_order_detail.html:170 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:450 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:570 +#: stock/models.py:458 stock/templates/stock/item_base.html:249 +#: templates/js/build.js:570 templates/js/model_renderers.js:41 msgid "Serial Number" msgstr "" @@ -927,6 +935,35 @@ msgstr "" msgid "Attachments" msgstr "" +#: build/templates/build/attachments.html:51 +#: order/templates/order/so_attachments.html:79 +#: part/templates/part/attachments.html:81 +#: stock/templates/stock/item_attachments.html:81 +#: templates/attachment_table.html:6 +msgid "Add Attachment" +msgstr "" + +#: build/templates/build/attachments.html:69 +#: order/templates/order/so_attachments.html:52 +#: part/templates/part/attachments.html:35 +#: stock/templates/stock/item_attachments.html:49 +msgid "Edit Attachment" +msgstr "" + +#: build/templates/build/attachments.html:76 +#: order/templates/order/so_attachments.html:58 +#: part/templates/part/attachments.html:44 +#: stock/templates/stock/item_attachments.html:58 +msgid "Confirm Delete Operation" +msgstr "" + +#: build/templates/build/attachments.html:77 +#: order/templates/order/so_attachments.html:59 +#: part/templates/part/attachments.html:45 +#: stock/templates/stock/item_attachments.html:59 +msgid "Delete Attachment" +msgstr "" + #: build/templates/build/auto_allocate.html:9 msgid "Automatically Allocate Stock" msgstr "" @@ -1034,13 +1071,13 @@ msgid "Progress" msgstr "" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:710 +#: build/templates/build/detail.html:84 order/models.py:812 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 -#: stock/templates/stock/item_base.html:279 templates/js/order.js:245 +#: stock/templates/stock/item_base.html:279 templates/js/order.js:307 msgid "Sales Order" msgstr "" @@ -1181,10 +1218,10 @@ msgstr "" msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 order/forms.py:89 order/models.py:673 -#: order/templates/order/purchase_order_detail.html:239 -#: order/templates/order/receive_parts.html:25 stock/forms.py:169 -#: stock/forms.py:375 +#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:771 +#: order/templates/order/purchase_order_detail.html:266 +#: order/templates/order/receive_parts.html:25 stock/forms.py:136 +#: stock/forms.py:342 msgid "Destination" msgstr "" @@ -1285,7 +1322,6 @@ msgstr "" #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 #: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487 -#: stock/templates/stock/item_base.html:497 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "" @@ -1314,7 +1350,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1821 +#: build/views.py:184 stock/views.py:1653 msgid "Serial numbers already exist" msgstr "" @@ -1330,7 +1366,7 @@ msgstr "" msgid "Confirm unallocation of build stock" msgstr "" -#: build/views.py:281 build/views.py:371 stock/views.py:425 +#: build/views.py:281 build/views.py:371 stock/views.py:346 msgid "Check the confirmation box" msgstr "" @@ -1427,31 +1463,6 @@ msgstr "" msgid "Updated Build Item" msgstr "" -#: build/views.py:1070 -msgid "Add Build Order Attachment" -msgstr "" - -#: build/views.py:1083 order/views.py:117 order/views.py:169 part/views.py:179 -#: stock/views.py:277 -msgid "Added attachment" -msgstr "" - -#: build/views.py:1119 order/views.py:196 order/views.py:217 -msgid "Edit Attachment" -msgstr "" - -#: build/views.py:1129 order/views.py:200 order/views.py:221 -msgid "Attachment updated" -msgstr "" - -#: build/views.py:1139 order/views.py:236 order/views.py:250 -msgid "Delete Attachment" -msgstr "" - -#: build/views.py:1144 order/views.py:242 order/views.py:256 stock/views.py:333 -msgid "Deleted attachment" -msgstr "" - #: common/files.py:66 msgid "Unsupported file format: {ext.upper()}" msgstr "" @@ -1468,7 +1479,7 @@ msgstr "" msgid "Error reading file (data could be corrupted)" msgstr "" -#: common/forms.py:34 templates/attachment_table.html:15 +#: common/forms.py:34 templates/js/attachment.js:42 msgid "File" msgstr "" @@ -1501,7 +1512,7 @@ msgstr "" msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:72 company/models.py:94 company/models.py:95 +#: common/models.py:72 company/models.py:99 company/models.py:100 msgid "Company name" msgstr "" @@ -1605,8 +1616,8 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2193 part/templates/part/detail.html:160 -#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 +#: common/models.py:160 part/models.py:2226 part/templates/part/detail.html:160 +#: report/models.py:186 stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:320 msgid "Template" msgstr "" @@ -1615,7 +1626,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:167 part/models.py:819 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:828 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:332 msgid "Assembly" msgstr "" @@ -1624,7 +1635,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:174 part/models.py:825 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:834 part/templates/part/detail.html:180 #: templates/js/table_filters.js:336 msgid "Component" msgstr "" @@ -1633,7 +1644,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:181 part/models.py:836 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:845 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "" @@ -1641,7 +1652,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:188 part/models.py:841 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:850 part/templates/part/detail.html:210 #: templates/js/table_filters.js:344 msgid "Salable" msgstr "" @@ -1650,7 +1661,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:195 part/models.py:831 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:840 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:348 msgid "Trackable" msgstr "" @@ -1659,7 +1670,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:202 part/models.py:851 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:860 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1856,11 +1867,11 @@ msgstr "" msgid "Key string must be unique" msgstr "" -#: common/models.py:742 company/forms.py:190 +#: common/models.py:742 company/forms.py:125 msgid "Price break quantity" msgstr "" -#: common/models.py:749 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:749 company/templates/company/supplier_part_pricing.html:84 #: templates/js/part.js:832 msgid "Price" msgstr "" @@ -1891,16 +1902,16 @@ msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 -#: order/templates/order/po_navbar.html:22 order/views.py:605 +#: order/templates/order/po_navbar.html:22 order/views.py:337 #: part/templates/part/bom_upload/upload_file.html:27 -#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:762 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:621 msgid "Upload File" msgstr "" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 -#: order/views.py:606 part/templates/part/bom_upload/select_fields.html:58 +#: order/views.py:338 part/templates/part/bom_upload/select_fields.html:58 #: part/templates/part/import_wizard/ajax_match_fields.html:45 -#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:763 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:622 msgid "Match Fields" msgstr "" @@ -1925,269 +1936,277 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/forms.py:37 company/models.py:142 -#: company/templates/company/detail.html:42 -msgid "Currency" -msgstr "" - -#: company/forms.py:38 company/models.py:144 -msgid "Default currency used for this company" -msgstr "" - -#: company/forms.py:76 part/forms.py:46 +#: company/forms.py:26 part/forms.py:46 msgid "URL" msgstr "" -#: company/forms.py:77 part/forms.py:47 +#: company/forms.py:27 part/forms.py:47 msgid "Image URL" msgstr "" -#: company/forms.py:132 templates/js/part.js:940 +#: company/forms.py:67 templates/js/part.js:940 msgid "Single Price" msgstr "" -#: company/forms.py:133 +#: company/forms.py:68 msgid "Single quantity price" msgstr "" -#: company/forms.py:141 company/models.py:321 +#: company/forms.py:76 company/models.py:335 msgid "Select manufacturer" msgstr "" -#: company/forms.py:147 company/models.py:328 +#: company/forms.py:82 company/models.py:342 msgid "Manufacturer Part Number" msgstr "" -#: company/forms.py:149 company/models.py:327 +#: company/forms.py:84 company/models.py:341 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:408 +#: order/templates/order/purchase_order_detail.html:189 part/bom.py:171 +#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:533 msgid "MPN" msgstr "" -#: company/models.py:99 +#: company/models.py:104 msgid "Company description" msgstr "" -#: company/models.py:100 +#: company/models.py:105 msgid "Description of the company" msgstr "" -#: company/models.py:104 company/templates/company/company_base.html:70 -#: company/templates/company/detail.html:33 templates/js/company.js:60 +#: company/models.py:111 company/templates/company/company_base.html:70 +#: company/templates/company/detail.html:33 templates/js/company.js:129 msgid "Website" msgstr "" -#: company/models.py:104 +#: company/models.py:112 msgid "Company website URL" msgstr "" -#: company/models.py:107 company/templates/company/company_base.html:77 +#: company/models.py:116 company/templates/company/company_base.html:77 msgid "Address" msgstr "" -#: company/models.py:108 +#: company/models.py:117 msgid "Company address" msgstr "" -#: company/models.py:111 +#: company/models.py:120 msgid "Phone number" msgstr "" -#: company/models.py:112 +#: company/models.py:121 msgid "Contact phone number" msgstr "" -#: company/models.py:115 company/templates/company/company_base.html:91 +#: company/models.py:124 company/templates/company/company_base.html:91 msgid "Email" msgstr "" -#: company/models.py:115 +#: company/models.py:124 msgid "Contact email address" msgstr "" -#: company/models.py:118 company/templates/company/company_base.html:98 +#: company/models.py:127 company/templates/company/company_base.html:98 msgid "Contact" msgstr "" -#: company/models.py:119 +#: company/models.py:128 msgid "Point of contact" msgstr "" -#: company/models.py:121 company/models.py:333 company/models.py:526 -#: order/models.py:102 part/models.py:728 +#: company/models.py:130 company/models.py:347 company/models.py:548 +#: order/models.py:156 part/models.py:737 #: report/templates/report/inventree_build_order_base.html:165 -#: templates/js/company.js:188 templates/js/company.js:419 +#: templates/js/company.js:312 templates/js/company.js:544 #: templates/js/part.js:498 msgid "Link" msgstr "" -#: company/models.py:121 +#: company/models.py:130 msgid "Link to external company information" msgstr "" -#: company/models.py:129 part/models.py:738 +#: company/models.py:138 part/models.py:747 msgid "Image" msgstr "" -#: company/models.py:134 +#: company/models.py:143 msgid "is customer" msgstr "" -#: company/models.py:134 +#: company/models.py:143 msgid "Do you sell items to this company?" msgstr "" -#: company/models.py:136 +#: company/models.py:145 msgid "is supplier" msgstr "" -#: company/models.py:136 +#: company/models.py:145 msgid "Do you purchase items from this company?" msgstr "" -#: company/models.py:138 +#: company/models.py:147 msgid "is manufacturer" msgstr "" -#: company/models.py:138 +#: company/models.py:147 msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:305 company/models.py:497 stock/models.py:403 +#: company/models.py:151 company/serializers.py:259 +#: company/templates/company/detail.html:42 +msgid "Currency" +msgstr "" + +#: company/models.py:154 +msgid "Default currency used for this company" +msgstr "" + +#: company/models.py:319 company/models.py:519 stock/models.py:411 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" -#: company/models.py:309 company/models.py:501 order/views.py:1603 +#: company/models.py:323 company/models.py:523 order/views.py:1127 msgid "Select part" msgstr "" -#: company/models.py:320 company/templates/company/detail.html:57 +#: company/models.py:334 company/templates/company/detail.html:57 #: company/templates/company/manufacturer_part_base.html:85 #: company/templates/company/manufacturer_part_detail.html:25 #: company/templates/company/supplier_part_base.html:94 #: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:352 -#: templates/js/company.js:44 templates/js/company.js:165 -#: templates/js/company.js:390 +#: templates/js/company.js:113 templates/js/company.js:289 +#: templates/js/company.js:515 msgid "Manufacturer" msgstr "" -#: company/models.py:334 +#: company/models.py:348 msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:340 +#: company/models.py:354 msgid "Manufacturer part description" msgstr "" -#: company/models.py:390 company/models.py:520 +#: company/models.py:408 company/models.py:542 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 #: stock/templates/stock/item_base.html:362 msgid "Manufacturer Part" msgstr "" -#: company/models.py:397 +#: company/models.py:415 msgid "Parameter name" msgstr "" -#: company/models.py:403 part/templates/part/params.html:28 +#: company/models.py:421 part/templates/part/params.html:28 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1751 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:241 templates/js/stock.js:137 +#: stock/models.py:1771 templates/InvenTree/settings/header.html:8 +#: templates/js/company.js:365 templates/js/stock.js:137 msgid "Value" msgstr "" -#: company/models.py:404 +#: company/models.py:422 msgid "Parameter value" msgstr "" -#: company/models.py:410 part/models.py:813 part/models.py:2165 +#: company/models.py:428 part/models.py:822 part/models.py:2194 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 -#: templates/js/company.js:247 +#: templates/js/company.js:371 msgid "Units" msgstr "" -#: company/models.py:411 +#: company/models.py:429 msgid "Parameter units" msgstr "" -#: company/models.py:507 company/templates/company/detail.html:62 +#: company/models.py:529 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:189 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:256 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:369 -#: templates/js/company.js:48 templates/js/company.js:364 -#: templates/js/order.js:170 +#: templates/js/company.js:117 templates/js/company.js:489 +#: templates/js/order.js:232 msgid "Supplier" msgstr "" -#: company/models.py:508 +#: company/models.py:530 msgid "Select supplier" msgstr "" -#: company/models.py:513 company/templates/company/supplier_part_base.html:88 +#: company/models.py:535 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" -#: company/models.py:514 +#: company/models.py:536 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:521 +#: company/models.py:543 msgid "Select manufacturer part" msgstr "" -#: company/models.py:527 +#: company/models.py:549 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:533 +#: company/models.py:555 msgid "Supplier part description" msgstr "" -#: company/models.py:538 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2305 +#: company/models.py:560 company/templates/company/supplier_part_base.html:116 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2342 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:542 part/models.py:1606 +#: company/models.py:564 part/models.py:1615 msgid "base cost" msgstr "" -#: company/models.py:542 part/models.py:1606 +#: company/models.py:564 part/models.py:1615 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:544 company/templates/company/supplier_part_base.html:109 -#: stock/models.py:427 stock/templates/stock/item_base.html:310 +#: company/models.py:566 company/templates/company/supplier_part_base.html:109 +#: stock/models.py:435 stock/templates/stock/item_base.html:310 #: templates/js/stock.js:709 msgid "Packaging" msgstr "" -#: company/models.py:544 +#: company/models.py:566 msgid "Part packaging" msgstr "" -#: company/models.py:546 part/models.py:1608 +#: company/models.py:568 part/models.py:1617 msgid "multiple" msgstr "" -#: company/models.py:546 +#: company/models.py:568 msgid "Order multiple" msgstr "" +#: company/serializers.py:68 +msgid "Default currency used for this supplier" +msgstr "" + +#: company/serializers.py:69 +msgid "Currency Code" +msgstr "" + #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 #: company/templates/company/navbar.html:65 templates/js/build.js:563 @@ -2196,7 +2215,7 @@ msgstr "" #: company/templates/company/company_base.html:9 #: company/templates/company/company_base.html:35 -#: templates/InvenTree/search.html:304 templates/js/company.js:33 +#: templates/InvenTree/search.html:304 templates/js/company.js:102 msgid "Company" msgstr "" @@ -2210,7 +2229,7 @@ msgstr "" msgid "Download image from URL" msgstr "" -#: company/templates/company/company_base.html:46 order/views.py:313 +#: company/templates/company/company_base.html:46 templates/js/order.js:61 msgid "Create Purchase Order" msgstr "" @@ -2218,7 +2237,8 @@ msgstr "" msgid "Edit company information" msgstr "" -#: company/templates/company/company_base.html:56 company/views.py:326 +#: company/templates/company/company_base.html:56 +#: company/templates/company/company_base.html:126 msgid "Delete Company" msgstr "" @@ -2232,15 +2252,9 @@ msgstr "" msgid "Phone" msgstr "" -#: company/templates/company/delete.html:7 -#, python-format -msgid "Are you sure you want to delete company '%(name)s'?" -msgstr "" - -#: company/templates/company/delete.html:12 -#, python-format -msgid "There are %(count)s parts sourced from this company.
\n" -"If this supplier is deleted, these supplier part entries will also be deleted." +#: company/templates/company/company_base.html:166 +#: part/templates/part/part_base.html:307 +msgid "Upload Image" msgstr "" #: company/templates/company/detail.html:21 @@ -2255,10 +2269,10 @@ msgstr "" msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:460 -#: order/templates/order/sales_order_base.html:94 stock/models.py:445 -#: stock/models.py:446 stock/templates/stock/item_base.html:262 -#: templates/js/company.js:40 templates/js/order.js:267 +#: company/templates/company/detail.html:67 order/models.py:540 +#: order/templates/order/sales_order_base.html:94 stock/models.py:453 +#: stock/models.py:454 stock/templates/stock/item_base.html:262 +#: templates/js/company.js:109 templates/js/order.js:329 #: templates/js/stock.js:1111 msgid "Customer" msgstr "" @@ -2280,6 +2294,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:28 #: company/templates/company/detail_supplier_part.html:27 #: company/templates/company/manufacturer_part_suppliers.html:20 +#: company/templates/company/manufacturer_part_suppliers.html:46 #: part/templates/part/category.html:131 #: part/templates/part/manufacturer.html:22 #: part/templates/part/supplier.html:20 @@ -2302,26 +2317,25 @@ msgstr "" msgid "Delete Parts" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:66 +#: company/templates/company/detail_manufacturer_part.html:68 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:127 #: templates/js/stock.js:1326 msgid "New Part" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:67 +#: company/templates/company/detail_manufacturer_part.html:69 #: company/templates/company/detail_supplier_part.html:67 msgid "Create new Part" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:72 -#: company/views.py:71 part/templates/part/manufacturer.html:52 -#: part/templates/part/supplier.html:56 +#: company/templates/company/detail_manufacturer_part.html:74 +#: company/views.py:66 part/templates/part/manufacturer.html:52 +#: part/templates/part/supplier.html:55 msgid "New Manufacturer" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:73 -#: company/views.py:284 +#: company/templates/company/detail_manufacturer_part.html:75 msgid "Create new Manufacturer" msgstr "" @@ -2344,26 +2358,24 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:21 #: order/templates/order/order_wizard/select_parts.html:44 -#: order/templates/order/purchase_order_detail.html:50 +#: part/templates/part/part_base.html:429 msgid "Create new supplier part" msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 -#: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1332 +#: part/templates/part/part_base.html:428 part/templates/part/supplier.html:17 +#: templates/js/stock.js:1332 msgid "New Supplier Part" msgstr "" #: company/templates/company/detail_supplier_part.html:72 -#: company/templates/company/manufacturer_part_suppliers.html:82 -#: company/views.py:64 order/templates/order/purchase_orders.html:185 -#: part/templates/part/supplier.html:50 +#: company/templates/company/manufacturer_part_suppliers.html:96 +#: company/views.py:60 part/templates/part/supplier.html:50 msgid "New Supplier" msgstr "" -#: company/templates/company/detail_supplier_part.html:73 company/views.py:281 -#: order/templates/order/purchase_orders.html:186 +#: company/templates/company/detail_supplier_part.html:73 msgid "Create new Supplier" msgstr "" @@ -2398,18 +2410,17 @@ msgstr "" msgid "Internal Part" msgstr "" -#: company/templates/company/manufacturer_part_delete.html:6 -msgid "Are you sure you want to delete the following Manufacturer Parts?" +#: company/templates/company/manufacturer_part_base.html:125 +msgid "Edit Manufacturer Part" msgstr "" -#: company/templates/company/manufacturer_part_delete.html:36 -#, python-format -msgid "There are %(count)s suppliers defined for this manufacturer part. If you delete it, the following supplier parts will also be deleted:" +#: company/templates/company/manufacturer_part_base.html:134 +msgid "Delete Manufacturer Part" msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:63 part/templates/part/navbar.html:87 +#: company/views.py:59 part/templates/part/navbar.html:87 #: part/templates/part/navbar.html:90 part/templates/part/prices.html:153 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" @@ -2422,7 +2433,7 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:22 #: company/templates/company/navbar.html:41 #: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:39 stock/api.py:54 +#: part/templates/part/navbar.html:39 stock/api.py:53 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 @@ -2448,9 +2459,11 @@ msgid "Delete supplier parts" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 +#: company/templates/company/manufacturer_part_suppliers.html:48 +#: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:1002 users/models.py:191 +#: stock/views.py:855 templates/js/company.js:203 users/models.py:192 msgid "Delete" msgstr "" @@ -2468,11 +2481,27 @@ msgstr "" msgid "New Parameter" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:83 +#: company/templates/company/manufacturer_part_suppliers.html:48 +msgid "Delete parameters" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:80 +msgid "Add Parameter" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:97 #: part/templates/part/supplier.html:51 msgid "Create new supplier" msgstr "" +#: company/templates/company/manufacturer_part_suppliers.html:127 +msgid "Selected parameters will be deleted" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:139 +msgid "Delete Parameters" +msgstr "" + #: company/templates/company/navbar.html:20 #: company/templates/company/navbar.html:23 msgid "Manufactured Parts" @@ -2490,7 +2519,7 @@ msgstr "" #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 #: templates/InvenTree/search.html:198 templates/js/stock.js:1010 -#: templates/stats.html:93 templates/stats.html:102 users/models.py:42 +#: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" @@ -2504,7 +2533,7 @@ msgstr "" #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:236 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 -#: users/models.py:45 +#: users/models.py:46 msgid "Sales Orders" msgstr "" @@ -2516,7 +2545,7 @@ msgstr "" #: part/templates/part/orders.html:10 templates/InvenTree/index.html:213 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 -#: users/models.py:44 +#: users/models.py:45 msgid "Purchase Orders" msgstr "" @@ -2545,8 +2574,8 @@ msgid "New Sales Order" msgstr "" #: company/templates/company/supplier_part_base.html:7 -#: company/templates/company/supplier_part_base.html:20 stock/models.py:412 -#: stock/templates/stock/item_base.html:374 templates/js/company.js:380 +#: company/templates/company/supplier_part_base.html:20 stock/models.py:420 +#: stock/templates/stock/item_base.html:374 templates/js/company.js:505 #: templates/js/stock.js:690 msgid "Supplier Part" msgstr "" @@ -2596,8 +2625,9 @@ msgstr "" msgid "Pricing Information" msgstr "" -#: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 -#: part/templates/part/prices.html:264 part/views.py:2951 +#: company/templates/company/supplier_part_pricing.html:19 +#: company/templates/company/supplier_part_pricing.html:118 +#: part/templates/part/prices.html:264 part/views.py:2788 msgid "Add Price Break" msgstr "" @@ -2605,443 +2635,387 @@ msgstr "" msgid "No price break information found" msgstr "" -#: company/templates/company/supplier_part_pricing.html:89 +#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2850 +msgid "Delete Price Break" +msgstr "" + +#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2836 +msgid "Edit Price Break" +msgstr "" + +#: company/templates/company/supplier_part_pricing.html:91 msgid "Edit price break" msgstr "" -#: company/templates/company/supplier_part_pricing.html:90 +#: company/templates/company/supplier_part_pricing.html:92 msgid "Delete price break" msgstr "" -#: company/views.py:70 part/templates/part/navbar.html:81 +#: company/views.py:65 part/templates/part/navbar.html:81 #: part/templates/part/navbar.html:84 part/templates/part/prices.html:157 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" -#: company/views.py:77 templates/InvenTree/search.html:336 +#: company/views.py:71 templates/InvenTree/search.html:336 #: templates/navbar.html:45 msgid "Customers" msgstr "" -#: company/views.py:78 order/templates/order/sales_orders.html:187 +#: company/views.py:72 msgid "New Customer" msgstr "" -#: company/views.py:86 +#: company/views.py:79 msgid "Companies" msgstr "" -#: company/views.py:87 +#: company/views.py:80 msgid "New Company" msgstr "" -#: company/views.py:169 part/views.py:1148 +#: company/views.py:161 part/views.py:1007 msgid "Download Image" msgstr "" -#: company/views.py:198 part/views.py:1180 +#: company/views.py:190 part/views.py:1039 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:205 part/views.py:1187 +#: company/views.py:197 part/views.py:1046 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:214 part/views.py:1196 +#: company/views.py:206 part/views.py:1055 msgid "Supplied URL is not a valid image file" msgstr "" -#: company/views.py:243 -msgid "Update Company Image" -msgstr "" - -#: company/views.py:249 -msgid "Updated company image" -msgstr "" - -#: company/views.py:259 -msgid "Edit Company" -msgstr "" - -#: company/views.py:264 -msgid "Edited company information" -msgstr "" - -#: company/views.py:287 order/templates/order/sales_orders.html:188 -msgid "Create new Customer" -msgstr "" - -#: company/views.py:289 -msgid "Create new Company" -msgstr "" - -#: company/views.py:316 -msgid "Created new company" -msgstr "" - -#: company/views.py:332 -msgid "Company was deleted" -msgstr "" - -#: company/views.py:357 -msgid "Edit Manufacturer Part" -msgstr "" - -#: company/views.py:366 +#: company/views.py:251 msgid "Create New Manufacturer Part" msgstr "" -#: company/views.py:440 -msgid "Delete Manufacturer Part" -msgstr "" - -#: company/views.py:514 -msgid "Add Manufacturer Part Parameter" -msgstr "" - -#: company/views.py:548 -msgid "Edit Manufacturer Part Parameter" -msgstr "" - -#: company/views.py:588 +#: company/views.py:334 msgid "Edit Supplier Part" msgstr "" -#: company/views.py:639 templates/js/stock.js:1333 +#: company/views.py:385 templates/js/stock.js:1333 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:783 +#: company/views.py:529 msgid "Delete Supplier Part" msgstr "" -#: company/views.py:860 part/views.py:2955 -msgid "Added new price break" -msgstr "" - -#: company/views.py:916 part/views.py:2999 -msgid "Edit Price Break" -msgstr "" - -#: company/views.py:931 part/views.py:3013 -msgid "Delete Price Break" -msgstr "" - #: label/api.py:56 report/api.py:201 msgid "No valid objects provided to template" msgstr "" -#: label/models.py:103 +#: label/models.py:104 msgid "Label name" msgstr "" -#: label/models.py:110 +#: label/models.py:111 msgid "Label description" msgstr "" -#: label/models.py:117 stock/forms.py:202 +#: label/models.py:118 stock/forms.py:169 msgid "Label" msgstr "" -#: label/models.py:118 +#: label/models.py:119 msgid "Label template file" msgstr "" -#: label/models.py:124 report/models.py:297 +#: label/models.py:125 report/models.py:297 msgid "Enabled" msgstr "" -#: label/models.py:125 +#: label/models.py:126 msgid "Label template is enabled" msgstr "" -#: label/models.py:130 +#: label/models.py:131 msgid "Width [mm]" msgstr "" -#: label/models.py:131 +#: label/models.py:132 msgid "Label width, specified in mm" msgstr "" -#: label/models.py:137 +#: label/models.py:138 msgid "Height [mm]" msgstr "" -#: label/models.py:138 +#: label/models.py:139 msgid "Label height, specified in mm" msgstr "" -#: label/models.py:144 report/models.py:290 +#: label/models.py:145 report/models.py:290 msgid "Filename Pattern" msgstr "" -#: label/models.py:145 +#: label/models.py:146 msgid "Pattern for generating label filenames" msgstr "" -#: label/models.py:244 label/models.py:297 +#: label/models.py:249 label/models.py:306 msgid "Query filters (comma-separated list of key=value pairs" msgstr "" -#: label/models.py:245 label/models.py:298 report/models.py:317 +#: label/models.py:250 label/models.py:307 report/models.py:317 #: report/models.py:440 report/models.py:474 msgid "Filters" msgstr "" -#: order/forms.py:31 order/templates/order/order_base.html:47 +#: order/forms.py:30 order/templates/order/order_base.html:47 msgid "Place order" msgstr "" -#: order/forms.py:42 order/templates/order/order_base.html:54 +#: order/forms.py:41 order/templates/order/order_base.html:54 msgid "Mark order as complete" msgstr "" -#: order/forms.py:53 order/forms.py:64 order/templates/order/order_base.html:59 +#: order/forms.py:52 order/forms.py:63 order/templates/order/order_base.html:59 #: order/templates/order/sales_order_base.html:61 msgid "Cancel order" msgstr "" -#: order/forms.py:75 order/templates/order/sales_order_base.html:58 +#: order/forms.py:74 order/templates/order/sales_order_base.html:58 msgid "Ship order" msgstr "" -#: order/forms.py:90 +#: order/forms.py:89 msgid "Receive parts to this location" msgstr "" -#: order/forms.py:112 -msgid "Purchase Order reference" -msgstr "" - -#: order/forms.py:119 -msgid "Target date for order delivery. Order will be overdue after this date." -msgstr "" - -#: order/forms.py:147 -msgid "Enter sales order number" -msgstr "" - -#: order/forms.py:154 order/models.py:472 -msgid "Target date for order completion. Order will be overdue after this date." -msgstr "" - -#: order/forms.py:246 +#: order/forms.py:116 msgid "Enter stock item serial numbers" msgstr "" -#: order/forms.py:252 +#: order/forms.py:122 msgid "Enter quantity of stock items" msgstr "" -#: order/models.py:98 -msgid "Order reference" -msgstr "" - -#: order/models.py:100 +#: order/models.py:154 msgid "Order description" msgstr "" -#: order/models.py:102 +#: order/models.py:156 msgid "Link to external page" msgstr "" -#: order/models.py:110 part/templates/part/detail.html:132 +#: order/models.py:164 part/templates/part/detail.html:132 msgid "Created By" msgstr "" -#: order/models.py:117 +#: order/models.py:171 msgid "User or group responsible for this order" msgstr "" -#: order/models.py:122 +#: order/models.py:176 msgid "Order notes" msgstr "" -#: order/models.py:181 order/models.py:465 +#: order/models.py:243 order/models.py:530 +msgid "Order reference" +msgstr "" + +#: order/models.py:248 order/models.py:545 msgid "Purchase order status" msgstr "" -#: order/models.py:190 +#: order/models.py:257 msgid "Company from which the items are being ordered" msgstr "" -#: order/models.py:193 order/templates/order/order_base.html:98 -#: templates/js/order.js:179 +#: order/models.py:260 order/templates/order/order_base.html:98 +#: templates/js/order.js:241 msgid "Supplier Reference" msgstr "" -#: order/models.py:193 +#: order/models.py:260 msgid "Supplier order reference code" msgstr "" -#: order/models.py:200 +#: order/models.py:267 msgid "received by" msgstr "" -#: order/models.py:205 +#: order/models.py:272 msgid "Issue Date" msgstr "" -#: order/models.py:206 +#: order/models.py:273 msgid "Date order was issued" msgstr "" -#: order/models.py:211 +#: order/models.py:278 msgid "Target Delivery Date" msgstr "" -#: order/models.py:212 +#: order/models.py:279 msgid "Expected date for order delivery. Order will be overdue after this date." msgstr "" -#: order/models.py:218 +#: order/models.py:285 msgid "Date order was completed" msgstr "" -#: order/models.py:242 part/views.py:1886 stock/models.py:300 -#: stock/models.py:1015 +#: order/models.py:309 part/views.py:1730 stock/models.py:308 +#: stock/models.py:1023 msgid "Quantity must be greater than zero" msgstr "" -#: order/models.py:247 +#: order/models.py:314 msgid "Part supplier must match PO supplier" msgstr "" -#: order/models.py:345 +#: order/models.py:412 msgid "Lines can only be received against an order marked as 'Placed'" msgstr "" -#: order/models.py:349 +#: order/models.py:416 msgid "Quantity must be an integer" msgstr "" -#: order/models.py:351 +#: order/models.py:418 msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:461 +#: order/models.py:541 msgid "Company to which the items are being sold" msgstr "" -#: order/models.py:467 +#: order/models.py:547 msgid "Customer Reference " msgstr "" -#: order/models.py:467 +#: order/models.py:547 msgid "Customer order reference code" msgstr "" -#: order/models.py:475 templates/js/order.js:303 +#: order/models.py:552 +msgid "Target date for order completion. Order will be overdue after this date." +msgstr "" + +#: order/models.py:555 templates/js/order.js:370 msgid "Shipment Date" msgstr "" -#: order/models.py:482 +#: order/models.py:562 msgid "shipped by" msgstr "" -#: order/models.py:526 +#: order/models.py:606 msgid "SalesOrder cannot be shipped as it is not currently pending" msgstr "" -#: order/models.py:613 +#: order/models.py:703 msgid "Item quantity" msgstr "" -#: order/models.py:615 +#: order/models.py:709 msgid "Line item reference" msgstr "" -#: order/models.py:617 +#: order/models.py:711 msgid "Line item notes" msgstr "" -#: order/models.py:643 order/models.py:710 templates/js/order.js:353 +#: order/models.py:741 order/models.py:812 templates/js/order.js:420 msgid "Order" msgstr "" -#: order/models.py:644 order/templates/order/order_base.html:9 +#: order/models.py:742 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 -#: stock/templates/stock/item_base.html:324 templates/js/order.js:148 +#: stock/templates/stock/item_base.html:324 templates/js/order.js:210 #: templates/js/stock.js:669 templates/js/stock.js:1092 msgid "Purchase Order" msgstr "" -#: order/models.py:658 +#: order/models.py:756 msgid "Supplier part" msgstr "" -#: order/models.py:661 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:219 +#: order/models.py:759 order/templates/order/order_base.html:131 +#: order/templates/order/purchase_order_detail.html:246 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "" -#: order/models.py:661 +#: order/models.py:759 msgid "Number of items received" msgstr "" -#: order/models.py:667 part/templates/part/prices.html:166 stock/models.py:537 +#: order/models.py:765 part/templates/part/prices.html:166 stock/models.py:545 #: stock/templates/stock/item_base.html:331 templates/js/stock.js:704 msgid "Purchase Price" msgstr "" -#: order/models.py:668 +#: order/models.py:766 msgid "Unit purchase price" msgstr "" -#: order/models.py:676 +#: order/models.py:774 msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:718 part/templates/part/part_pricing.html:97 +#: order/models.py:820 part/templates/part/part_pricing.html:97 #: part/templates/part/prices.html:103 part/templates/part/prices.html:278 msgid "Sale Price" msgstr "" -#: order/models.py:719 +#: order/models.py:821 msgid "Unit sale price" msgstr "" -#: order/models.py:794 order/models.py:796 +#: order/models.py:900 order/models.py:902 msgid "Stock item has not been assigned" msgstr "" -#: order/models.py:800 +#: order/models.py:906 msgid "Cannot allocate stock item to a line with a different part" msgstr "" -#: order/models.py:802 +#: order/models.py:908 msgid "Cannot allocate stock to a line without a part" msgstr "" -#: order/models.py:805 +#: order/models.py:911 msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:815 +#: order/models.py:921 msgid "Quantity must be 1 for serialized stock item" msgstr "" -#: order/models.py:820 +#: order/models.py:926 msgid "Line" msgstr "" -#: order/models.py:831 +#: order/models.py:937 msgid "Item" msgstr "" -#: order/models.py:832 +#: order/models.py:938 msgid "Select stock item to allocate" msgstr "" -#: order/models.py:835 +#: order/models.py:941 msgid "Enter stock allocation quantity" msgstr "" +#: order/serializers.py:139 +msgid "Purchase price currency" +msgstr "" + +#: order/serializers.py:359 +msgid "Sale price currency" +msgstr "" + #: order/templates/order/delete_attachment.html:5 #: stock/templates/stock/attachment_delete.html:5 #: templates/attachment_delete.html:5 @@ -3086,16 +3060,22 @@ msgstr "" msgid "Issued" msgstr "" -#: order/templates/order/order_base.html:180 -#: order/templates/order/purchase_order_detail.html:100 +#: order/templates/order/order_base.html:188 +msgid "Edit Purchase Order" +msgstr "" + +#: order/templates/order/order_base.html:199 +#: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 +#: part/templates/part/part_base.html:415 #: stock/templates/stock/location.html:191 templates/js/stock.js:750 #: templates/js/stock.js:1338 msgid "New Location" msgstr "" -#: order/templates/order/order_base.html:181 -#: order/templates/order/purchase_order_detail.html:101 +#: order/templates/order/order_base.html:200 +#: order/templates/order/purchase_order_detail.html:128 +#: part/templates/part/part_base.html:416 #: stock/templates/stock/location.html:42 msgid "Create new stock location" msgstr "" @@ -3248,7 +3228,7 @@ msgid "Select existing purchase orders, or create new orders." msgstr "" #: order/templates/order/order_wizard/select_pos.html:31 -#: templates/js/order.js:205 templates/js/order.js:308 +#: templates/js/order.js:267 templates/js/order.js:375 msgid "Items" msgstr "" @@ -3272,7 +3252,6 @@ msgid "Purchase Order Attachments" msgstr "" #: order/templates/order/po_lineitem_delete.html:5 -#: order/templates/order/so_lineitem_delete.html:5 msgid "Are you sure you wish to delete this line item?" msgstr "" @@ -3290,41 +3269,52 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:24 -#: order/templates/order/sales_order_detail.html:22 order/views.py:1327 -#: order/views.py:1410 +#: order/templates/order/purchase_order_detail.html:64 +#: order/templates/order/sales_order_detail.html:22 +#: order/templates/order/sales_order_detail.html:56 msgid "Add Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:114 +#: order/templates/order/purchase_order_detail.html:100 +#: order/templates/order/sales_order_detail.html:398 +msgid "Edit Line Item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:110 +#: order/templates/order/sales_order_detail.html:408 +msgid "Delete Line Item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:141 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:142 -#: order/templates/order/sales_order_detail.html:223 +#: order/templates/order/purchase_order_detail.html:169 +#: order/templates/order/sales_order_detail.html:233 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:191 -#: order/templates/order/sales_order_detail.html:246 templates/js/part.js:807 +#: order/templates/order/purchase_order_detail.html:218 +#: order/templates/order/sales_order_detail.html:256 templates/js/part.js:807 #: templates/js/part.js:996 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:198 -#: order/templates/order/sales_order_detail.html:253 +#: order/templates/order/purchase_order_detail.html:225 +#: order/templates/order/sales_order_detail.html:263 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:255 -#: order/templates/order/sales_order_detail.html:359 +#: order/templates/order/purchase_order_detail.html:282 +#: order/templates/order/sales_order_detail.html:369 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:256 +#: order/templates/order/purchase_order_detail.html:283 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:261 +#: order/templates/order/purchase_order_detail.html:288 msgid "Receive line item" msgstr "" @@ -3339,7 +3329,7 @@ msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:45 -#: part/models.py:322 part/templates/part/cat_link.html:7 +#: part/models.py:326 part/templates/part/cat_link.html:7 #: part/templates/part/category.html:108 part/templates/part/category.html:157 #: part/templates/part/category_navbar.html:25 #: part/templates/part/category_navbar.html:32 @@ -3347,7 +3337,7 @@ msgstr "" #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 #: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 -#: users/models.py:40 +#: users/models.py:41 msgid "Parts" msgstr "" @@ -3389,10 +3379,14 @@ msgstr "" msgid "Sales Order Details" msgstr "" -#: order/templates/order/sales_order_base.html:100 templates/js/order.js:275 +#: order/templates/order/sales_order_base.html:100 templates/js/order.js:342 msgid "Customer Reference" msgstr "" +#: order/templates/order/sales_order_base.html:177 +msgid "Edit Sales Order" +msgstr "" + #: order/templates/order/sales_order_cancel.html:8 #: order/templates/order/sales_order_ship.html:9 #: part/templates/part/bom_duplicate.html:12 @@ -3408,69 +3402,69 @@ msgstr "" msgid "Sales Order Items" msgstr "" -#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:358 +#: order/templates/order/sales_order_detail.html:105 templates/js/bom.js:358 #: templates/js/build.js:725 templates/js/build.js:1142 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:611 +#: order/templates/order/sales_order_detail.html:112 templates/js/build.js:611 #: templates/js/build.js:947 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:613 +#: order/templates/order/sales_order_detail.html:113 templates/js/build.js:613 #: templates/js/build.js:948 msgid "Delete stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:176 +#: order/templates/order/sales_order_detail.html:186 msgid "No matching line items" msgstr "" -#: order/templates/order/sales_order_detail.html:206 +#: order/templates/order/sales_order_detail.html:216 msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:676 +#: order/templates/order/sales_order_detail.html:284 templates/js/build.js:676 #: templates/js/build.js:943 msgid "Allocated" msgstr "" -#: order/templates/order/sales_order_detail.html:276 +#: order/templates/order/sales_order_detail.html:286 msgid "Fulfilled" msgstr "" -#: order/templates/order/sales_order_detail.html:313 +#: order/templates/order/sales_order_detail.html:323 msgid "PO" msgstr "" -#: order/templates/order/sales_order_detail.html:343 +#: order/templates/order/sales_order_detail.html:353 msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:739 +#: order/templates/order/sales_order_detail.html:356 templates/js/build.js:739 msgid "Allocate stock" msgstr "" -#: order/templates/order/sales_order_detail.html:349 +#: order/templates/order/sales_order_detail.html:359 msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:732 +#: order/templates/order/sales_order_detail.html:363 templates/js/build.js:732 #: templates/js/build.js:1150 msgid "Build stock" msgstr "" -#: order/templates/order/sales_order_detail.html:356 -#: order/templates/order/sales_order_detail.html:465 +#: order/templates/order/sales_order_detail.html:366 +#: order/templates/order/sales_order_detail.html:485 msgid "Calculate price" msgstr "" -#: order/templates/order/sales_order_detail.html:360 +#: order/templates/order/sales_order_detail.html:370 msgid "Delete line item " msgstr "" -#: order/templates/order/sales_order_detail.html:471 +#: order/templates/order/sales_order_detail.html:491 msgid "Update Unit Price" msgstr "" @@ -3511,194 +3505,154 @@ msgstr "" msgid "Sales Order Attachments" msgstr "" -#: order/views.py:106 -msgid "Add Purchase Order Attachment" -msgstr "" - -#: order/views.py:156 -msgid "Add Sales Order Attachment" -msgstr "" - -#: order/views.py:348 -msgid "Create Sales Order" -msgstr "" - -#: order/views.py:383 -msgid "Edit Purchase Order" -msgstr "" - -#: order/views.py:403 -msgid "Edit Sales Order" -msgstr "" - -#: order/views.py:419 +#: order/views.py:151 msgid "Cancel Order" msgstr "" -#: order/views.py:428 order/views.py:454 +#: order/views.py:160 order/views.py:186 msgid "Confirm order cancellation" msgstr "" -#: order/views.py:431 order/views.py:457 +#: order/views.py:163 order/views.py:189 msgid "Order cannot be cancelled" msgstr "" -#: order/views.py:445 +#: order/views.py:177 msgid "Cancel sales order" msgstr "" -#: order/views.py:471 +#: order/views.py:203 msgid "Issue Order" msgstr "" -#: order/views.py:480 +#: order/views.py:212 msgid "Confirm order placement" msgstr "" -#: order/views.py:490 +#: order/views.py:222 msgid "Purchase order issued" msgstr "" -#: order/views.py:501 +#: order/views.py:233 msgid "Complete Order" msgstr "" -#: order/views.py:517 +#: order/views.py:249 msgid "Confirm order completion" msgstr "" -#: order/views.py:528 +#: order/views.py:260 msgid "Purchase order completed" msgstr "" -#: order/views.py:538 +#: order/views.py:270 msgid "Ship Order" msgstr "" -#: order/views.py:554 +#: order/views.py:286 msgid "Confirm order shipment" msgstr "" -#: order/views.py:560 +#: order/views.py:292 msgid "Could not ship order" msgstr "" -#: order/views.py:607 +#: order/views.py:339 msgid "Match Supplier Parts" msgstr "" -#: order/views.py:804 +#: order/views.py:536 msgid "Receive Parts" msgstr "" -#: order/views.py:874 +#: order/views.py:606 msgid "Items received" msgstr "" -#: order/views.py:888 +#: order/views.py:620 msgid "No destination set" msgstr "" -#: order/views.py:933 +#: order/views.py:665 msgid "Error converting quantity to number" msgstr "" -#: order/views.py:939 +#: order/views.py:671 msgid "Receive quantity less than zero" msgstr "" -#: order/views.py:945 +#: order/views.py:677 msgid "No lines specified" msgstr "" -#: order/views.py:1018 +#: order/views.py:750 msgid "Update prices" msgstr "" -#: order/views.py:1276 +#: order/views.py:1008 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1336 -msgid "Supplier part must be specified" -msgstr "" - -#: order/views.py:1342 -msgid "Supplier must match for Part and Order" -msgstr "" - -#: order/views.py:1473 order/views.py:1491 -msgid "Edit Line Item" -msgstr "" - -#: order/views.py:1507 order/views.py:1519 -msgid "Delete Line Item" -msgstr "" - -#: order/views.py:1512 order/views.py:1524 -msgid "Deleted line item" -msgstr "" - -#: order/views.py:1537 +#: order/views.py:1061 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1582 +#: order/views.py:1106 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1598 +#: order/views.py:1122 msgid "Select line item" msgstr "" -#: order/views.py:1629 +#: order/views.py:1153 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "" -#: order/views.py:1639 +#: order/views.py:1163 #, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1647 +#: order/views.py:1171 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1701 +#: order/views.py:1225 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1775 +#: order/views.py:1299 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1790 +#: order/views.py:1314 msgid "Remove allocation" msgstr "" -#: order/views.py:1862 +#: order/views.py:1386 msgid "Sales order not found" msgstr "" -#: order/views.py:1868 +#: order/views.py:1392 msgid "Price not found" msgstr "" -#: order/views.py:1871 +#: order/views.py:1395 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1876 +#: order/views.py:1400 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:747 +#: part/bom.py:138 part/models.py:72 part/models.py:756 #: part/templates/part/category.html:75 part/templates/part/detail.html:90 msgid "Default Location" msgstr "" @@ -3720,143 +3674,143 @@ msgstr "" msgid "Error reading BOM file (incorrect row size)" msgstr "" -#: part/forms.py:89 stock/forms.py:265 +#: part/forms.py:73 stock/forms.py:232 msgid "File Format" msgstr "" -#: part/forms.py:89 stock/forms.py:265 +#: part/forms.py:73 stock/forms.py:232 msgid "Select output file format" msgstr "" -#: part/forms.py:91 +#: part/forms.py:75 msgid "Cascading" msgstr "" -#: part/forms.py:91 +#: part/forms.py:75 msgid "Download cascading / multi-level BOM" msgstr "" -#: part/forms.py:93 +#: part/forms.py:77 msgid "Levels" msgstr "" -#: part/forms.py:93 +#: part/forms.py:77 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "" -#: part/forms.py:95 +#: part/forms.py:79 msgid "Include Parameter Data" msgstr "" -#: part/forms.py:95 +#: part/forms.py:79 msgid "Include part parameters data in exported BOM" msgstr "" -#: part/forms.py:97 +#: part/forms.py:81 msgid "Include Stock Data" msgstr "" -#: part/forms.py:97 +#: part/forms.py:81 msgid "Include part stock data in exported BOM" msgstr "" -#: part/forms.py:99 +#: part/forms.py:83 msgid "Include Manufacturer Data" msgstr "" -#: part/forms.py:99 +#: part/forms.py:83 msgid "Include part manufacturer data in exported BOM" msgstr "" -#: part/forms.py:101 +#: part/forms.py:85 msgid "Include Supplier Data" msgstr "" -#: part/forms.py:101 +#: part/forms.py:85 msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2191 +#: part/forms.py:106 part/models.py:2224 msgid "Parent Part" msgstr "" -#: part/forms.py:123 part/templates/part/bom_duplicate.html:7 +#: part/forms.py:107 part/templates/part/bom_duplicate.html:7 msgid "Select parent part to copy BOM from" msgstr "" -#: part/forms.py:129 +#: part/forms.py:113 msgid "Clear existing BOM items" msgstr "" -#: part/forms.py:135 +#: part/forms.py:119 msgid "Confirm BOM duplication" msgstr "" -#: part/forms.py:153 +#: part/forms.py:137 msgid "validate" msgstr "" -#: part/forms.py:153 +#: part/forms.py:137 msgid "Confirm that the BOM is correct" msgstr "" -#: part/forms.py:165 +#: part/forms.py:149 msgid "BOM file" msgstr "" -#: part/forms.py:165 +#: part/forms.py:149 msgid "Select BOM file to upload" msgstr "" -#: part/forms.py:184 +#: part/forms.py:168 msgid "Related Part" msgstr "" -#: part/forms.py:203 +#: part/forms.py:175 msgid "Select part category" msgstr "" -#: part/forms.py:220 +#: part/forms.py:192 msgid "Duplicate all BOM data for this part" msgstr "" -#: part/forms.py:221 +#: part/forms.py:193 msgid "Copy BOM" msgstr "" -#: part/forms.py:226 +#: part/forms.py:198 msgid "Duplicate all parameter data for this part" msgstr "" -#: part/forms.py:227 +#: part/forms.py:199 msgid "Copy Parameters" msgstr "" -#: part/forms.py:232 +#: part/forms.py:204 msgid "Confirm part creation" msgstr "" -#: part/forms.py:237 +#: part/forms.py:209 msgid "Include category parameter templates" msgstr "" -#: part/forms.py:242 +#: part/forms.py:214 msgid "Include parent categories parameter templates" msgstr "" -#: part/forms.py:322 +#: part/forms.py:294 msgid "Add parameter template to same level categories" msgstr "" -#: part/forms.py:326 +#: part/forms.py:298 msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2286 +#: part/forms.py:316 part/models.py:2323 msgid "Sub part" msgstr "" -#: part/forms.py:373 +#: part/forms.py:345 msgid "Input quantity for price calculation" msgstr "" @@ -3872,362 +3826,362 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2237 +#: part/models.py:86 part/models.py:2270 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" -#: part/models.py:83 part/templates/part/category.html:32 +#: part/models.py:87 part/templates/part/category.html:32 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127 -#: templates/stats.html:84 users/models.py:39 +#: templates/stats.html:84 users/models.py:40 msgid "Part Categories" msgstr "" -#: part/models.py:448 part/models.py:460 +#: part/models.py:457 part/models.py:469 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:557 +#: part/models.py:566 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:561 +#: part/models.py:570 msgid "Next available serial number is" msgstr "" -#: part/models.py:566 +#: part/models.py:575 msgid "Most recent serial number is" msgstr "" -#: part/models.py:645 +#: part/models.py:654 msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:670 part/templates/part/detail.html:22 +#: part/models.py:679 part/templates/part/detail.html:22 msgid "Part name" msgstr "" -#: part/models.py:677 +#: part/models.py:686 msgid "Is Template" msgstr "" -#: part/models.py:678 +#: part/models.py:687 msgid "Is this part a template part?" msgstr "" -#: part/models.py:689 +#: part/models.py:698 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:690 part/templates/part/detail.html:60 +#: part/models.py:699 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "" -#: part/models.py:696 +#: part/models.py:705 msgid "Part description" msgstr "" -#: part/models.py:701 part/templates/part/category.html:82 +#: part/models.py:710 part/templates/part/category.html:82 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "" -#: part/models.py:702 +#: part/models.py:711 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:709 part/models.py:2236 part/templates/part/detail.html:73 +#: part/models.py:718 part/models.py:2269 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" -#: part/models.py:710 +#: part/models.py:719 msgid "Part category" msgstr "" -#: part/models.py:715 part/templates/part/detail.html:28 +#: part/models.py:724 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "" -#: part/models.py:716 +#: part/models.py:725 msgid "Internal Part Number" msgstr "" -#: part/models.py:722 +#: part/models.py:731 msgid "Part revision or version number" msgstr "" -#: part/models.py:723 part/templates/part/detail.html:35 report/models.py:199 +#: part/models.py:732 part/templates/part/detail.html:35 report/models.py:199 #: templates/js/part.js:173 msgid "Revision" msgstr "" -#: part/models.py:745 +#: part/models.py:754 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:792 part/templates/part/detail.html:97 +#: part/models.py:801 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "" -#: part/models.py:793 +#: part/models.py:802 msgid "Default supplier part" msgstr "" -#: part/models.py:800 +#: part/models.py:809 msgid "Default Expiry" msgstr "" -#: part/models.py:801 +#: part/models.py:810 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:806 part/templates/part/detail.html:113 +#: part/models.py:815 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "" -#: part/models.py:807 +#: part/models.py:816 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:814 +#: part/models.py:823 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:820 +#: part/models.py:829 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:826 +#: part/models.py:835 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:832 +#: part/models.py:841 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:837 +#: part/models.py:846 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:842 +#: part/models.py:851 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:846 part/templates/part/detail.html:227 +#: part/models.py:855 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:246 templates/js/table_filters.js:315 msgid "Active" msgstr "" -#: part/models.py:847 +#: part/models.py:856 msgid "Is this part active?" msgstr "" -#: part/models.py:852 +#: part/models.py:861 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:857 +#: part/models.py:866 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:860 +#: part/models.py:869 msgid "BOM checksum" msgstr "" -#: part/models.py:860 +#: part/models.py:869 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:863 +#: part/models.py:872 msgid "BOM checked by" msgstr "" -#: part/models.py:865 +#: part/models.py:874 msgid "BOM checked date" msgstr "" -#: part/models.py:869 +#: part/models.py:878 msgid "Creation User" msgstr "" -#: part/models.py:1608 +#: part/models.py:1617 msgid "Sell multiple" msgstr "" -#: part/models.py:2063 +#: part/models.py:2088 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2080 +#: part/models.py:2105 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2100 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2125 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2101 +#: part/models.py:2126 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2106 +#: part/models.py:2131 msgid "Test Description" msgstr "" -#: part/models.py:2107 +#: part/models.py:2132 msgid "Enter description for this test" msgstr "" -#: part/models.py:2112 templates/js/part.js:726 +#: part/models.py:2137 templates/js/part.js:726 #: templates/js/table_filters.js:232 msgid "Required" msgstr "" -#: part/models.py:2113 +#: part/models.py:2138 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2118 templates/js/part.js:734 +#: part/models.py:2143 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2119 +#: part/models.py:2144 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2124 templates/js/part.js:741 +#: part/models.py:2149 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2125 +#: part/models.py:2150 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2158 +#: part/models.py:2187 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2163 +#: part/models.py:2192 msgid "Parameter Name" msgstr "" -#: part/models.py:2165 +#: part/models.py:2194 msgid "Parameter Units" msgstr "" -#: part/models.py:2193 part/models.py:2242 part/models.py:2243 +#: part/models.py:2226 part/models.py:2275 part/models.py:2276 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2195 +#: part/models.py:2228 msgid "Data" msgstr "" -#: part/models.py:2195 +#: part/models.py:2228 msgid "Parameter Value" msgstr "" -#: part/models.py:2247 templates/InvenTree/settings/category.html:67 +#: part/models.py:2280 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2248 +#: part/models.py:2281 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2278 +#: part/models.py:2315 msgid "Select parent part" msgstr "" -#: part/models.py:2287 +#: part/models.py:2324 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2293 +#: part/models.py:2330 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2332 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2295 +#: part/models.py:2332 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2298 +#: part/models.py:2335 msgid "Overage" msgstr "" -#: part/models.py:2299 +#: part/models.py:2336 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2302 +#: part/models.py:2339 msgid "BOM item reference" msgstr "" -#: part/models.py:2305 +#: part/models.py:2342 msgid "BOM item notes" msgstr "" -#: part/models.py:2307 +#: part/models.py:2344 msgid "Checksum" msgstr "" -#: part/models.py:2307 +#: part/models.py:2344 msgid "BOM line checksum" msgstr "" -#: part/models.py:2311 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2348 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2312 +#: part/models.py:2349 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2317 templates/js/bom.js:287 +#: part/models.py:2354 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2318 +#: part/models.py:2355 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2394 part/views.py:1892 part/views.py:1944 -#: stock/models.py:290 +#: part/models.py:2431 part/views.py:1736 part/views.py:1788 +#: stock/models.py:298 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2403 part/models.py:2405 +#: part/models.py:2440 part/models.py:2442 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2408 +#: part/models.py:2445 msgid "BOM Item" msgstr "" -#: part/models.py:2527 +#: part/models.py:2564 msgid "Part 1" msgstr "" -#: part/models.py:2531 +#: part/models.py:2568 msgid "Part 2" msgstr "" -#: part/models.py:2531 +#: part/models.py:2568 msgid "Select Related Part" msgstr "" -#: part/models.py:2563 +#: part/models.py:2600 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -4243,14 +4197,6 @@ msgstr "" msgid "Part Attachments" msgstr "" -#: part/templates/part/bom-delete.html:6 -msgid "Are you sure you want to delete this BOM item?" -msgstr "" - -#: part/templates/part/bom-delete.html:8 -msgid "Deleting this entry will remove the BOM row from the following part" -msgstr "" - #: part/templates/part/bom.html:10 part/templates/part/navbar.html:51 #: part/templates/part/navbar.html:54 msgid "Bill of Materials" @@ -4299,7 +4245,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:2187 +#: part/templates/part/bom.html:61 part/views.py:2031 msgid "Export Bill of Materials" msgstr "" @@ -4315,7 +4261,7 @@ msgstr "" msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/bom.html:160 part/views.py:591 +#: part/templates/part/bom.html:160 part/views.py:450 #: templates/js/stock.js:1327 msgid "Create New Part" msgstr "" @@ -4397,7 +4343,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:2597 +#: part/templates/part/category.html:38 part/views.py:2441 msgid "Create new part category" msgstr "" @@ -4462,6 +4408,7 @@ msgid "Create new location" msgstr "" #: part/templates/part/category.html:223 part/templates/part/category.html:253 +#: part/templates/part/part_base.html:378 msgid "New Category" msgstr "" @@ -4473,10 +4420,18 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:1391 +#: part/templates/part/category.html:260 stock/views.py:1223 msgid "Create new Stock Location" msgstr "" +#: part/templates/part/category.html:279 +msgid "Select parent category" +msgstr "" + +#: part/templates/part/category.html:286 part/views.py:2389 +msgid "Edit Part Category" +msgstr "" + #: part/templates/part/category_delete.html:5 msgid "Are you sure you want to delete category" msgstr "" @@ -4522,7 +4477,7 @@ msgstr "" msgid "Part Parameters" msgstr "" -#: part/templates/part/copy_part.html:9 part/views.py:467 +#: part/templates/part/copy_part.html:9 part/views.py:326 msgid "Duplicate Part" msgstr "" @@ -4644,7 +4599,7 @@ msgid "Delete manufacturer parts" msgstr "" #: part/templates/part/manufacturer.html:53 -#: part/templates/part/supplier.html:57 +#: part/templates/part/supplier.html:56 msgid "Create new manufacturer" msgstr "" @@ -4709,8 +4664,8 @@ msgstr "" msgid "Part List" msgstr "" -#: part/templates/part/part_base.html:26 templates/js/company.js:156 -#: templates/js/company.js:355 templates/js/part.js:84 templates/js/part.js:161 +#: part/templates/part/part_base.html:26 templates/js/company.js:280 +#: templates/js/company.js:480 templates/js/part.js:84 templates/js/part.js:161 msgid "Inactive" msgstr "" @@ -4794,10 +4749,22 @@ msgstr "" msgid "Building" msgstr "" -#: part/templates/part/part_base.html:282 part/templates/part/prices.html:131 +#: part/templates/part/part_base.html:285 part/templates/part/prices.html:131 msgid "Calculate" msgstr "" +#: part/templates/part/part_base.html:379 +msgid "Create New Part Category" +msgstr "" + +#: part/templates/part/part_base.html:387 +msgid "New Parent" +msgstr "" + +#: part/templates/part/part_base.html:435 +msgid "Edit Part" +msgstr "" + #: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:27 msgid "Supplier Pricing" msgstr "" @@ -4850,6 +4817,18 @@ msgstr "" msgid "Add Test Template" msgstr "" +#: part/templates/part/part_tests.html:61 +msgid "Add Test Result Template" +msgstr "" + +#: part/templates/part/part_tests.html:79 +msgid "Edit Test Result Template" +msgstr "" + +#: part/templates/part/part_tests.html:91 +msgid "Delete Test Result Template" +msgstr "" + #: part/templates/part/part_thumb.html:20 msgid "Select from existing images" msgstr "" @@ -4938,7 +4917,7 @@ msgstr "" msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:3022 +#: part/templates/part/prices.html:206 part/views.py:2859 msgid "Add Internal Price Break" msgstr "" @@ -5041,228 +5020,188 @@ msgstr "" msgid "Unknown database" msgstr "" -#: part/views.py:96 +#: part/views.py:95 msgid "Add Related Part" msgstr "" -#: part/views.py:151 +#: part/views.py:150 msgid "Delete Related Part" msgstr "" -#: part/views.py:165 -msgid "Add part attachment" -msgstr "" - -#: part/views.py:218 templates/attachment_table.html:32 -msgid "Edit attachment" -msgstr "" - -#: part/views.py:222 -msgid "Part attachment updated" -msgstr "" - -#: part/views.py:237 -msgid "Delete Part Attachment" -msgstr "" - -#: part/views.py:245 -msgid "Deleted part attachment" -msgstr "" - -#: part/views.py:254 -msgid "Create Test Template" -msgstr "" - -#: part/views.py:281 -msgid "Edit Test Template" -msgstr "" - -#: part/views.py:295 -msgid "Delete Test Template" -msgstr "" - -#: part/views.py:302 +#: part/views.py:161 msgid "Set Part Category" msgstr "" -#: part/views.py:352 +#: part/views.py:211 #, python-brace-format msgid "Set category for {n} parts" msgstr "" -#: part/views.py:387 +#: part/views.py:246 msgid "Create Variant" msgstr "" -#: part/views.py:472 +#: part/views.py:331 msgid "Copied part" msgstr "" -#: part/views.py:526 part/views.py:664 +#: part/views.py:385 part/views.py:523 msgid "Possible matches exist - confirm creation of new part" msgstr "" -#: part/views.py:596 +#: part/views.py:455 msgid "Created new part" msgstr "" -#: part/views.py:764 +#: part/views.py:623 msgid "Match References" msgstr "" -#: part/views.py:1066 +#: part/views.py:925 msgid "None" msgstr "" -#: part/views.py:1125 +#: part/views.py:984 msgid "Part QR Code" msgstr "" -#: part/views.py:1227 -msgid "Upload Part Image" -msgstr "" - -#: part/views.py:1233 part/views.py:1268 -msgid "Updated part image" -msgstr "" - -#: part/views.py:1242 +#: part/views.py:1086 msgid "Select Part Image" msgstr "" -#: part/views.py:1271 +#: part/views.py:1112 +msgid "Updated part image" +msgstr "" + +#: part/views.py:1115 msgid "Part image not found" msgstr "" -#: part/views.py:1282 +#: part/views.py:1126 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1317 +#: part/views.py:1161 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1347 +#: part/views.py:1191 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1368 +#: part/views.py:1212 msgid "Validate BOM" msgstr "" -#: part/views.py:1389 +#: part/views.py:1233 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1400 +#: part/views.py:1244 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1534 +#: part/views.py:1378 msgid "No BOM file provided" msgstr "" -#: part/views.py:1895 +#: part/views.py:1739 msgid "Enter a valid quantity" msgstr "" -#: part/views.py:1920 part/views.py:1923 +#: part/views.py:1764 part/views.py:1767 msgid "Select valid part" msgstr "" -#: part/views.py:1929 +#: part/views.py:1773 msgid "Duplicate part selected" msgstr "" -#: part/views.py:1967 +#: part/views.py:1811 msgid "Select a part" msgstr "" -#: part/views.py:1973 +#: part/views.py:1817 msgid "Selected part creates a circular BOM" msgstr "" -#: part/views.py:1977 +#: part/views.py:1821 msgid "Specify quantity" msgstr "" -#: part/views.py:2239 +#: part/views.py:2083 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2246 +#: part/views.py:2090 msgid "Part was deleted" msgstr "" -#: part/views.py:2255 +#: part/views.py:2099 msgid "Part Pricing" msgstr "" -#: part/views.py:2396 +#: part/views.py:2240 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2406 +#: part/views.py:2250 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2413 +#: part/views.py:2257 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2421 +#: part/views.py:2265 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2471 +#: part/views.py:2315 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2485 +#: part/views.py:2329 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2545 -msgid "Edit Part Category" -msgstr "" - -#: part/views.py:2583 +#: part/views.py:2427 msgid "Delete Part Category" msgstr "" -#: part/views.py:2589 +#: part/views.py:2433 msgid "Part category was deleted" msgstr "" -#: part/views.py:2641 +#: part/views.py:2485 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2742 +#: part/views.py:2586 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2798 +#: part/views.py:2642 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2817 +#: part/views.py:2661 msgid "Create BOM Item" msgstr "" -#: part/views.py:2887 +#: part/views.py:2731 msgid "Edit BOM item" msgstr "" -#: part/views.py:2943 -msgid "Confim BOM item deletion" +#: part/views.py:2792 +msgid "Added new price break" msgstr "" -#: part/views.py:3031 +#: part/views.py:2868 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:3039 +#: part/views.py:2876 msgid "Delete Internal Price Break" msgstr "" @@ -5368,17 +5307,17 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1739 +#: stock/models.py:1759 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1745 +#: stock/models.py:1765 msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:1026 +#: templates/js/order.js:257 templates/js/stock.js:1026 msgid "Date" msgstr "" @@ -5390,287 +5329,287 @@ msgstr "" msgid "Fail" msgstr "" -#: stock/api.py:212 +#: stock/api.py:211 #, python-brace-format msgid "Updated stock for {n} items" msgstr "" -#: stock/api.py:281 +#: stock/api.py:280 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:114 stock/forms.py:418 stock/models.py:505 +#: stock/forms.py:81 stock/forms.py:385 stock/models.py:513 #: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 msgid "Expiry Date" msgstr "" -#: stock/forms.py:115 stock/forms.py:419 +#: stock/forms.py:82 stock/forms.py:386 msgid "Expiration date for this stock item" msgstr "" -#: stock/forms.py:118 +#: stock/forms.py:85 msgid "Enter unique serial numbers (or leave blank)" msgstr "" -#: stock/forms.py:169 +#: stock/forms.py:136 msgid "Destination for serialized stock (by default, will remain in current location)" msgstr "" -#: stock/forms.py:171 +#: stock/forms.py:138 msgid "Serial numbers" msgstr "" -#: stock/forms.py:171 +#: stock/forms.py:138 msgid "Unique serial numbers (must match quantity)" msgstr "" -#: stock/forms.py:173 stock/forms.py:349 +#: stock/forms.py:140 stock/forms.py:316 msgid "Add transaction note (optional)" msgstr "" -#: stock/forms.py:203 stock/forms.py:259 +#: stock/forms.py:170 stock/forms.py:226 msgid "Select test report template" msgstr "" -#: stock/forms.py:267 templates/js/table_filters.js:75 +#: stock/forms.py:234 templates/js/table_filters.js:75 #: templates/js/table_filters.js:138 msgid "Include sublocations" msgstr "" -#: stock/forms.py:267 +#: stock/forms.py:234 msgid "Include stock items in sub locations" msgstr "" -#: stock/forms.py:302 +#: stock/forms.py:269 msgid "Stock item to install" msgstr "" -#: stock/forms.py:309 +#: stock/forms.py:276 msgid "Stock quantity to assign" msgstr "" -#: stock/forms.py:337 +#: stock/forms.py:304 msgid "Must not exceed available quantity" msgstr "" -#: stock/forms.py:347 +#: stock/forms.py:314 msgid "Destination location for uninstalled items" msgstr "" -#: stock/forms.py:351 +#: stock/forms.py:318 msgid "Confirm uninstall" msgstr "" -#: stock/forms.py:351 +#: stock/forms.py:318 msgid "Confirm removal of installed stock items" msgstr "" -#: stock/forms.py:375 +#: stock/forms.py:342 msgid "Destination stock location" msgstr "" -#: stock/forms.py:377 +#: stock/forms.py:344 msgid "Add note (required)" msgstr "" -#: stock/forms.py:381 stock/views.py:852 stock/views.py:1051 +#: stock/forms.py:348 stock/views.py:705 stock/views.py:904 msgid "Confirm stock adjustment" msgstr "" -#: stock/forms.py:381 +#: stock/forms.py:348 msgid "Confirm movement of stock items" msgstr "" -#: stock/forms.py:383 +#: stock/forms.py:350 msgid "Set Default Location" msgstr "" -#: stock/forms.py:383 +#: stock/forms.py:350 msgid "Set the destination as the default location for selected parts" msgstr "" -#: stock/models.py:52 stock/models.py:542 +#: stock/models.py:56 stock/models.py:550 msgid "Owner" msgstr "" -#: stock/models.py:53 stock/models.py:543 +#: stock/models.py:57 stock/models.py:551 msgid "Select Owner" msgstr "" -#: stock/models.py:271 +#: stock/models.py:279 msgid "StockItem with this serial number already exists" msgstr "" -#: stock/models.py:307 +#: stock/models.py:315 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:317 stock/models.py:326 +#: stock/models.py:325 stock/models.py:334 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:318 +#: stock/models.py:326 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:340 +#: stock/models.py:348 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:346 +#: stock/models.py:354 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:353 +#: stock/models.py:361 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:395 +#: stock/models.py:403 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:404 +#: stock/models.py:412 msgid "Base part" msgstr "" -#: stock/models.py:413 +#: stock/models.py:421 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:418 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:426 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "" -#: stock/models.py:421 +#: stock/models.py:429 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:428 +#: stock/models.py:436 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:433 stock/templates/stock/item_base.html:270 +#: stock/models.py:441 stock/templates/stock/item_base.html:270 msgid "Installed In" msgstr "" -#: stock/models.py:436 +#: stock/models.py:444 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:452 +#: stock/models.py:460 msgid "Serial number for this item" msgstr "" -#: stock/models.py:464 +#: stock/models.py:472 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:468 +#: stock/models.py:476 msgid "Stock Quantity" msgstr "" -#: stock/models.py:477 +#: stock/models.py:485 msgid "Source Build" msgstr "" -#: stock/models.py:479 +#: stock/models.py:487 msgid "Build for this stock item" msgstr "" -#: stock/models.py:490 +#: stock/models.py:498 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:493 +#: stock/models.py:501 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:499 +#: stock/models.py:507 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:506 +#: stock/models.py:514 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:519 +#: stock/models.py:527 msgid "Delete on deplete" msgstr "" -#: stock/models.py:519 +#: stock/models.py:527 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:529 stock/templates/stock/item_notes.html:13 +#: stock/models.py:537 stock/templates/stock/item_notes.html:13 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:538 +#: stock/models.py:546 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1006 +#: stock/models.py:1014 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1012 +#: stock/models.py:1020 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1018 +#: stock/models.py:1026 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1021 +#: stock/models.py:1029 msgid "Serial numbers must be a list of integers" msgstr "" -#: stock/models.py:1024 +#: stock/models.py:1032 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1031 +#: stock/models.py:1039 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "" -#: stock/models.py:1189 +#: stock/models.py:1197 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:1663 +#: stock/models.py:1679 msgid "Entry notes" msgstr "" -#: stock/models.py:1716 +#: stock/models.py:1736 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1722 +#: stock/models.py:1742 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1740 +#: stock/models.py:1760 msgid "Test name" msgstr "" -#: stock/models.py:1746 templates/js/table_filters.js:222 +#: stock/models.py:1766 templates/js/table_filters.js:222 msgid "Test result" msgstr "" -#: stock/models.py:1752 +#: stock/models.py:1772 msgid "Test output value" msgstr "" -#: stock/models.py:1759 +#: stock/models.py:1779 msgid "Test result attachment" msgstr "" -#: stock/models.py:1765 +#: stock/models.py:1785 msgid "Test notes" msgstr "" @@ -5860,6 +5799,10 @@ msgstr "" msgid "No stocktake performed" msgstr "" +#: stock/templates/stock/item_base.html:499 +msgid "Edit Stock Status" +msgstr "" + #: stock/templates/stock/item_childs.html:12 msgid "Child Stock Items" msgstr "" @@ -5919,6 +5862,19 @@ msgstr "" msgid "Add Test Data" msgstr "" +#: stock/templates/stock/item_tests.html:86 +#: stock/templates/stock/item_tests.html:111 +msgid "Add Test Result" +msgstr "" + +#: stock/templates/stock/item_tests.html:131 +msgid "Edit Test Result" +msgstr "" + +#: stock/templates/stock/item_tests.html:145 +msgid "Delete Test Result" +msgstr "" + #: stock/templates/stock/location.html:20 msgid "You are not in the list of owners of this location. This stock location cannot be edited." msgstr "" @@ -5967,7 +5923,7 @@ msgid "Stock Details" msgstr "" #: stock/templates/stock/location.html:117 templates/InvenTree/search.html:279 -#: templates/stats.html:97 users/models.py:41 +#: templates/stats.html:97 users/models.py:42 msgid "Stock Locations" msgstr "" @@ -6007,7 +5963,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1364 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1196 msgid "Convert Stock Item" msgstr "" @@ -6040,8 +5996,8 @@ msgstr "" msgid "Edit Stock Location" msgstr "" -#: stock/views.py:230 stock/views.py:1343 stock/views.py:1465 -#: stock/views.py:1830 +#: stock/views.py:230 stock/views.py:1175 stock/views.py:1297 +#: stock/views.py:1662 msgid "Owner is required (ownership control is enabled)" msgstr "" @@ -6049,205 +6005,177 @@ msgstr "" msgid "Stock Location QR code" msgstr "" -#: stock/views.py:265 -msgid "Add Stock Item Attachment" -msgstr "" - -#: stock/views.py:311 -msgid "Edit Stock Item Attachment" -msgstr "" - -#: stock/views.py:327 -msgid "Delete Stock Item Attachment" -msgstr "" - -#: stock/views.py:343 +#: stock/views.py:264 msgid "Assign to Customer" msgstr "" -#: stock/views.py:352 +#: stock/views.py:273 msgid "Customer must be specified" msgstr "" -#: stock/views.py:376 +#: stock/views.py:297 msgid "Return to Stock" msgstr "" -#: stock/views.py:385 +#: stock/views.py:306 msgid "Specify a valid location" msgstr "" -#: stock/views.py:396 +#: stock/views.py:317 msgid "Stock item returned from customer" msgstr "" -#: stock/views.py:407 +#: stock/views.py:328 msgid "Delete All Test Data" msgstr "" -#: stock/views.py:424 +#: stock/views.py:345 msgid "Confirm test data deletion" msgstr "" -#: stock/views.py:444 -msgid "Add Test Result" -msgstr "" - -#: stock/views.py:484 -msgid "Edit Test Result" -msgstr "" - -#: stock/views.py:501 -msgid "Delete Test Result" -msgstr "" - -#: stock/views.py:509 +#: stock/views.py:362 msgid "Stock Export Options" msgstr "" -#: stock/views.py:630 +#: stock/views.py:483 msgid "Stock Item QR Code" msgstr "" -#: stock/views.py:656 +#: stock/views.py:509 msgid "Install Stock Item" msgstr "" -#: stock/views.py:755 +#: stock/views.py:608 msgid "Uninstall Stock Items" msgstr "" -#: stock/views.py:863 +#: stock/views.py:716 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:888 +#: stock/views.py:741 msgid "Adjust Stock" msgstr "" -#: stock/views.py:998 +#: stock/views.py:851 msgid "Move Stock Items" msgstr "" -#: stock/views.py:998 +#: stock/views.py:851 msgid "Move" msgstr "" -#: stock/views.py:999 +#: stock/views.py:852 msgid "Count Stock Items" msgstr "" -#: stock/views.py:999 +#: stock/views.py:852 msgid "Count" msgstr "" -#: stock/views.py:1000 +#: stock/views.py:853 msgid "Remove From Stock" msgstr "" -#: stock/views.py:1000 +#: stock/views.py:853 msgid "Take" msgstr "" -#: stock/views.py:1001 +#: stock/views.py:854 msgid "Add Stock Items" msgstr "" -#: stock/views.py:1001 users/models.py:187 +#: stock/views.py:854 users/models.py:188 msgid "Add" msgstr "" -#: stock/views.py:1002 +#: stock/views.py:855 msgid "Delete Stock Items" msgstr "" -#: stock/views.py:1031 +#: stock/views.py:884 msgid "Must enter integer value" msgstr "" -#: stock/views.py:1036 +#: stock/views.py:889 msgid "Quantity must be positive" msgstr "" -#: stock/views.py:1043 +#: stock/views.py:896 #, python-brace-format msgid "Quantity must not exceed {x}" msgstr "" -#: stock/views.py:1107 +#: stock/views.py:960 msgid "No action performed" msgstr "" -#: stock/views.py:1122 +#: stock/views.py:975 #, python-brace-format msgid "Added stock to {n} items" msgstr "" -#: stock/views.py:1137 +#: stock/views.py:990 #, python-brace-format msgid "Removed stock from {n} items" msgstr "" -#: stock/views.py:1150 +#: stock/views.py:1003 #, python-brace-format msgid "Counted stock for {n} items" msgstr "" -#: stock/views.py:1190 +#: stock/views.py:1043 msgid "No items were moved" msgstr "" -#: stock/views.py:1193 +#: stock/views.py:1046 #, python-brace-format msgid "Moved {n} items to {dest}" msgstr "" -#: stock/views.py:1212 +#: stock/views.py:1065 #, python-brace-format msgid "Deleted {n} stock items" msgstr "" -#: stock/views.py:1222 -msgid "Edit Stock Item Status" -msgstr "" - -#: stock/views.py:1245 +#: stock/views.py:1077 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:1482 +#: stock/views.py:1314 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1575 templates/js/build.js:327 +#: stock/views.py:1407 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1717 +#: stock/views.py:1549 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1799 +#: stock/views.py:1631 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1899 +#: stock/views.py:1731 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1912 +#: stock/views.py:1744 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1923 +#: stock/views.py:1755 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1930 +#: stock/views.py:1762 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1939 +#: stock/views.py:1771 msgid "Add Stock Tracking Entry" msgstr "" @@ -6604,24 +6532,12 @@ msgstr "" msgid "copy version information" msgstr "" -#: templates/about.html:100 templates/js/modals.js:568 -#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54 -#: templates/modals.html:97 +#: templates/about.html:100 templates/js/modals.js:34 +#: templates/js/modals.js:677 templates/js/modals.js:970 +#: templates/modals.html:29 templates/modals.html:54 templates/modals.html:97 msgid "Close" msgstr "" -#: templates/attachment_table.html:6 -msgid "Add Attachment" -msgstr "" - -#: templates/attachment_table.html:17 -msgid "Uploaded" -msgstr "" - -#: templates/attachment_table.html:35 -msgid "Delete attachment" -msgstr "" - #: templates/image_download.html:8 msgid "Specify URL for downloading image" msgstr "" @@ -6638,6 +6554,22 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" +#: templates/js/attachment.js:16 +msgid "No attachments found" +msgstr "" + +#: templates/js/attachment.js:56 +msgid "Upload Date" +msgstr "" + +#: templates/js/attachment.js:69 +msgid "Edit attachment" +msgstr "" + +#: templates/js/attachment.js:76 +msgid "Delete attachment" +msgstr "" + #: templates/js/barcode.js:8 msgid "Scan barcode data here using wedge scanner" msgstr "" @@ -6666,7 +6598,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:921 +#: templates/js/barcode.js:119 templates/js/modals.js:1030 msgid "Invalid server response" msgstr "" @@ -6766,7 +6698,7 @@ msgstr "" msgid "Edit BOM Item" msgstr "" -#: templates/js/bom.js:372 +#: templates/js/bom.js:372 templates/js/bom.js:519 msgid "Delete BOM Item" msgstr "" @@ -6794,7 +6726,7 @@ msgstr "" msgid "No build order allocations found" msgstr "" -#: templates/js/build.js:222 templates/js/order.js:382 +#: templates/js/build.js:222 templates/js/order.js:449 msgid "Location not specified" msgstr "" @@ -6832,45 +6764,69 @@ msgstr "" msgid "No parts allocated for" msgstr "" -#: templates/js/company.js:74 +#: templates/js/company.js:45 +msgid "Edit Company" +msgstr "" + +#: templates/js/company.js:66 +msgid "Add new Company" +msgstr "" + +#: templates/js/company.js:143 msgid "Parts Supplied" msgstr "" -#: templates/js/company.js:83 +#: templates/js/company.js:152 msgid "Parts Manufactured" msgstr "" -#: templates/js/company.js:96 +#: templates/js/company.js:165 msgid "No company information found" msgstr "" -#: templates/js/company.js:129 +#: templates/js/company.js:183 +msgid "The following manufacturer parts will be deleted" +msgstr "" + +#: templates/js/company.js:200 +msgid "Delete Manufacturer Parts" +msgstr "" + +#: templates/js/company.js:253 msgid "No manufacturer parts found" msgstr "" -#: templates/js/company.js:148 templates/js/company.js:347 +#: templates/js/company.js:272 templates/js/company.js:472 #: templates/js/part.js:68 templates/js/part.js:153 msgid "Template part" msgstr "" -#: templates/js/company.js:152 templates/js/company.js:351 +#: templates/js/company.js:276 templates/js/company.js:476 #: templates/js/part.js:72 templates/js/part.js:157 msgid "Assembled part" msgstr "" -#: templates/js/company.js:226 +#: templates/js/company.js:350 msgid "No parameters found" msgstr "" -#: templates/js/company.js:262 +#: templates/js/company.js:386 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:263 +#: templates/js/company.js:387 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:328 +#: templates/js/company.js:406 +msgid "Edit Parameter" +msgstr "" + +#: templates/js/company.js:417 +msgid "Delete Parameter" +msgstr "" + +#: templates/js/company.js:453 msgid "No supplier parts found" msgstr "" @@ -6898,6 +6854,83 @@ msgstr "" msgid "Create filter" msgstr "" +#: templates/js/forms.js:278 templates/js/forms.js:291 +#: templates/js/forms.js:303 templates/js/forms.js:315 +msgid "Action Prohibited" +msgstr "" + +#: templates/js/forms.js:279 +msgid "Create operation not allowed" +msgstr "" + +#: templates/js/forms.js:292 +msgid "Update operation not allowed" +msgstr "" + +#: templates/js/forms.js:304 +msgid "Delete operation not allowed" +msgstr "" + +#: templates/js/forms.js:316 +msgid "View operation not allowed" +msgstr "" + +#: templates/js/forms.js:583 templates/js/modals.js:1040 +msgid "No Response" +msgstr "" + +#: templates/js/forms.js:584 templates/js/modals.js:1041 +msgid "No response from the InvenTree server" +msgstr "" + +#: templates/js/forms.js:590 templates/js/modals.js:1050 +msgid "Error 401: Not Authenticated" +msgstr "" + +#: templates/js/forms.js:591 templates/js/modals.js:1051 +msgid "Authentication credentials not supplied" +msgstr "" + +#: templates/js/forms.js:597 templates/js/modals.js:1055 +msgid "Error 403: Permission Denied" +msgstr "" + +#: templates/js/forms.js:598 templates/js/modals.js:1056 +msgid "You do not have the required permissions to access this function" +msgstr "" + +#: templates/js/forms.js:604 templates/js/modals.js:1060 +msgid "Error 404: Resource Not Found" +msgstr "" + +#: templates/js/forms.js:605 templates/js/modals.js:1061 +msgid "The requested resource could not be located on the server" +msgstr "" + +#: templates/js/forms.js:611 templates/js/modals.js:1065 +msgid "Error 408: Timeout" +msgstr "" + +#: templates/js/forms.js:612 templates/js/modals.js:1066 +msgid "Connection timeout while requesting data from server" +msgstr "" + +#: templates/js/forms.js:618 templates/js/modals.js:1069 +msgid "Error requesting form data" +msgstr "" + +#: templates/js/forms.js:788 templates/modals.html:21 templates/modals.html:47 +msgid "Form errors exist" +msgstr "" + +#: templates/js/forms.js:1161 +msgid "Searching" +msgstr "" + +#: templates/js/forms.js:1301 +msgid "Clear input" +msgstr "" + #: templates/js/label.js:10 templates/js/report.js:98 msgid "Select Stock Items" msgstr "" @@ -6938,112 +6971,102 @@ msgstr "" msgid "Select Label Template" msgstr "" -#: templates/js/modals.js:265 -msgid "Waiting for server..." -msgstr "" - -#: templates/js/modals.js:424 -msgid "Show Error Information" -msgstr "" - -#: templates/js/modals.js:491 templates/modals.html:76 -msgid "Accept" -msgstr "" - -#: templates/js/modals.js:492 templates/modals.html:75 +#: templates/js/modals.js:59 templates/js/modals.js:105 +#: templates/js/modals.js:601 templates/modals.html:75 msgid "Cancel" msgstr "" -#: templates/js/modals.js:556 -msgid "Loading Data" -msgstr "" - -#: templates/js/modals.js:567 templates/js/modals.js:860 +#: templates/js/modals.js:60 templates/js/modals.js:104 +#: templates/js/modals.js:676 templates/js/modals.js:969 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" -#: templates/js/modals.js:811 +#: templates/js/modals.js:103 +msgid "Form Title" +msgstr "" + +#: templates/js/modals.js:374 +msgid "Waiting for server..." +msgstr "" + +#: templates/js/modals.js:533 +msgid "Show Error Information" +msgstr "" + +#: templates/js/modals.js:600 templates/modals.html:76 +msgid "Accept" +msgstr "" + +#: templates/js/modals.js:665 +msgid "Loading Data" +msgstr "" + +#: templates/js/modals.js:920 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:811 +#: templates/js/modals.js:920 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:824 +#: templates/js/modals.js:933 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:921 +#: templates/js/modals.js:1030 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:931 -msgid "No Response" -msgstr "" - -#: templates/js/modals.js:932 -msgid "No response from the InvenTree server" -msgstr "" - -#: templates/js/modals.js:936 +#: templates/js/modals.js:1045 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:937 +#: templates/js/modals.js:1046 msgid "Server returned error code 400" msgstr "" -#: templates/js/modals.js:941 -msgid "Error 401: Not Authenticated" +#: templates/js/model_renderers.js:21 +msgid "Company ID" msgstr "" -#: templates/js/modals.js:942 -msgid "Authentication credentials not supplied" +#: templates/js/model_renderers.js:63 +msgid "Location ID" msgstr "" -#: templates/js/modals.js:946 -msgid "Error 403: Permission Denied" +#: templates/js/model_renderers.js:90 +msgid "Part ID" msgstr "" -#: templates/js/modals.js:947 -msgid "You do not have the required permissions to access this function" +#: templates/js/model_renderers.js:126 +msgid "Category ID" msgstr "" -#: templates/js/modals.js:951 -msgid "Error 404: Resource Not Found" +#: templates/js/model_renderers.js:150 +msgid "Supplier Part ID" msgstr "" -#: templates/js/modals.js:952 -msgid "The requested resource could not be located on the server" +#: templates/js/order.js:31 +msgid "Create Sales Order" msgstr "" -#: templates/js/modals.js:956 -msgid "Error 408: Timeout" -msgstr "" - -#: templates/js/modals.js:957 -msgid "Connection timeout while requesting data from server" -msgstr "" - -#: templates/js/modals.js:960 -msgid "Error requesting form data" -msgstr "" - -#: templates/js/order.js:138 +#: templates/js/order.js:200 msgid "No purchase orders found" msgstr "" -#: templates/js/order.js:162 templates/js/order.js:257 +#: templates/js/order.js:224 templates/js/order.js:319 msgid "Order is overdue" msgstr "" -#: templates/js/order.js:234 +#: templates/js/order.js:296 msgid "No sales orders found" msgstr "" -#: templates/js/order.js:343 +#: templates/js/order.js:333 +msgid "Invalid Customer" +msgstr "" + +#: templates/js/order.js:410 msgid "No sales order allocations found" msgstr "" @@ -7595,10 +7618,6 @@ msgstr "" msgid "All" msgstr "" -#: templates/modals.html:21 templates/modals.html:47 -msgid "Form errors exist" -msgstr "" - #: templates/navbar.html:13 msgid "Toggle navigation" msgstr "" @@ -7615,7 +7634,7 @@ msgstr "" msgid "Scan Barcode" msgstr "" -#: templates/navbar.html:77 users/models.py:38 +#: templates/navbar.html:77 users/models.py:39 msgid "Admin" msgstr "" @@ -7835,35 +7854,35 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:174 +#: users/models.py:175 msgid "Permission set" msgstr "" -#: users/models.py:182 +#: users/models.py:183 msgid "Group" msgstr "" -#: users/models.py:185 +#: users/models.py:186 msgid "View" msgstr "" -#: users/models.py:185 +#: users/models.py:186 msgid "Permission to view items" msgstr "" -#: users/models.py:187 +#: users/models.py:188 msgid "Permission to add items" msgstr "" -#: users/models.py:189 +#: users/models.py:190 msgid "Change" msgstr "" -#: users/models.py:189 +#: users/models.py:190 msgid "Permissions to edit items" msgstr "" -#: users/models.py:191 +#: users/models.py:192 msgid "Permission to delete items" msgstr "" From f77ec57bfbfb608186ef14135b7960338ee70646 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sat, 3 Jul 2021 22:44:09 +1000 Subject: [PATCH 347/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/tr/LC_MESSAGES/django.po | 2165 +++++++++++---------- 1 file changed, 1092 insertions(+), 1073 deletions(-) diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 6539823056..4db90764bd 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-03 06:24+0000\n" -"PO-Revision-Date: 2021-07-03 06:27\n" +"POT-Creation-Date: 2021-07-03 12:15+0000\n" +"PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -29,14 +29,14 @@ msgstr "İşlem belirtilmedi" msgid "No matching action found" msgstr "Eşleşen eylem bulunamadı" -#: InvenTree/fields.py:84 +#: InvenTree/fields.py:99 msgid "Enter date" msgstr "Tarih giriniz" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 -#: order/forms.py:31 order/forms.py:42 order/forms.py:53 order/forms.py:64 -#: order/forms.py:75 part/forms.py:134 +#: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 +#: order/forms.py:74 part/forms.py:118 templates/js/forms.js:486 msgid "Confirm" msgstr "Onay" @@ -77,8 +77,8 @@ msgstr "Kategori Seçin" msgid "Duplicate serial: {n}" msgstr "Tekrarlanan seri {n}" -#: InvenTree/helpers.py:403 order/models.py:244 order/models.py:354 -#: stock/views.py:1795 +#: InvenTree/helpers.py:403 order/models.py:311 order/models.py:421 +#: stock/views.py:1627 msgid "Invalid quantity provided" msgstr "Geçersiz veri sağlandı" @@ -106,49 +106,53 @@ msgstr "Seri numarası bulunamadı" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "Benzersiz seri numaralarının sayısı ({s}) girilen miktarla eşleşmeli ({q})" -#: InvenTree/models.py:59 stock/models.py:1758 +#: InvenTree/models.py:61 stock/models.py:1778 msgid "Attachment" msgstr "Ek" -#: InvenTree/models.py:60 +#: InvenTree/models.py:62 msgid "Select file to attach" msgstr "Eklenecek dosyayı seç" -#: InvenTree/models.py:62 templates/attachment_table.html:16 +#: InvenTree/models.py:64 templates/js/attachment.js:52 msgid "Comment" msgstr "Yorum" -#: InvenTree/models.py:62 +#: InvenTree/models.py:64 msgid "File comment" msgstr "Dosya yorumu" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2022 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2043 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1193 msgid "User" msgstr "Kullanıcı" -#: InvenTree/models.py:72 +#: InvenTree/models.py:74 msgid "upload date" msgstr "yükleme tarihi" -#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 -#: label/models.py:102 part/models.py:671 part/models.py:2163 +#: InvenTree/models.py:102 +msgid "Invalid choice" +msgstr "" + +#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 +#: label/models.py:103 part/models.py:680 part/models.py:2192 #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 -#: templates/js/company.js:235 templates/js/part.js:118 +#: templates/js/company.js:359 templates/js/part.js:118 #: templates/js/part.js:642 templates/js/stock.js:986 msgid "Name" msgstr "Adı" -#: InvenTree/models.py:114 build/models.py:135 -#: build/templates/build/detail.html:21 company/models.py:339 -#: company/models.py:532 company/templates/company/detail.html:27 +#: InvenTree/models.py:125 build/models.py:139 +#: build/templates/build/detail.html:21 company/models.py:353 +#: company/models.py:554 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 -#: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:100 order/templates/order/purchase_order_detail.html:147 -#: part/models.py:695 part/templates/part/detail.html:54 +#: company/templates/company/supplier_part_detail.html:31 label/models.py:110 +#: order/models.py:154 order/templates/order/purchase_order_detail.html:174 +#: part/models.py:704 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 #: report/templates/report/inventree_build_order_base.html:118 @@ -156,39 +160,43 @@ msgstr "Adı" #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 #: templates/js/build.js:834 templates/js/build.js:1102 -#: templates/js/company.js:56 templates/js/order.js:183 -#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 +#: templates/js/company.js:125 templates/js/order.js:245 +#: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 #: templates/js/stock.js:557 templates/js/stock.js:998 #: templates/js/stock.js:1043 msgid "Description" msgstr "Açıklama" -#: InvenTree/models.py:115 +#: InvenTree/models.py:126 msgid "Description (optional)" msgstr "Açıklama (isteğe bağlı)" -#: InvenTree/models.py:123 +#: InvenTree/models.py:134 msgid "parent" msgstr "üst" -#: InvenTree/settings.py:504 +#: InvenTree/serializers.py:52 +msgid "Must be a valid number" +msgstr "" + +#: InvenTree/settings.py:505 msgid "English" msgstr "İngilizce" -#: InvenTree/settings.py:505 +#: InvenTree/settings.py:506 msgid "French" msgstr "Fransızca" -#: InvenTree/settings.py:506 +#: InvenTree/settings.py:507 msgid "German" msgstr "Almanca" -#: InvenTree/settings.py:507 +#: InvenTree/settings.py:508 msgid "Polish" msgstr "Polonyaca" -#: InvenTree/settings.py:508 +#: InvenTree/settings.py:509 msgid "Turkish" msgstr "Türkçe" @@ -446,48 +454,48 @@ msgid "Order target date" msgstr "Emir hedef tarihi" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 order/forms.py:118 order/forms.py:153 +#: build/templates/build/detail.html:121 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:881 templates/js/order.js:200 -#: templates/js/order.js:298 +#: templates/js/build.js:881 templates/js/order.js:262 +#: templates/js/order.js:365 msgid "Target Date" msgstr "Hedeflenen tarih" -#: build/forms.py:43 build/models.py:225 +#: build/forms.py:43 build/models.py:229 msgid "Target date for build completion. Build will be overdue after this date." msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım işi gecikmiş olacak." -#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1346 +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1354 #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:741 -#: company/forms.py:189 company/templates/company/supplier_part_pricing.html:77 -#: order/forms.py:197 order/forms.py:215 order/forms.py:250 order/forms.py:272 -#: order/forms.py:289 order/models.py:613 order/models.py:835 -#: order/templates/order/order_wizard/match_parts.html:30 +#: company/forms.py:124 company/templates/company/supplier_part_pricing.html:79 +#: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:702 +#: order/models.py:941 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:179 -#: order/templates/order/sales_order_detail.html:70 -#: order/templates/order/sales_order_detail.html:77 -#: order/templates/order/sales_order_detail.html:162 -#: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2293 +#: order/templates/order/purchase_order_detail.html:206 +#: order/templates/order/sales_order_detail.html:80 +#: order/templates/order/sales_order_detail.html:87 +#: order/templates/order/sales_order_detail.html:172 +#: order/templates/order/sales_order_detail.html:244 part/forms.py:314 +#: part/forms.py:344 part/forms.py:360 part/forms.py:376 part/models.py:2330 #: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 #: part/templates/part/prices.html:474 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:91 #: report/templates/report/inventree_test_report_base.html:77 -#: stock/forms.py:175 stock/forms.py:308 +#: stock/forms.py:142 stock/forms.py:275 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 -#: templates/js/build.js:1112 templates/js/order.js:393 -#: templates/js/part.js:827 templates/js/part.js:949 templates/js/part.js:1005 -#: templates/js/stock.js:1178 templates/js/stock.js:1397 +#: templates/js/build.js:1112 templates/js/model_renderers.js:43 +#: templates/js/order.js:460 templates/js/part.js:827 templates/js/part.js:949 +#: templates/js/part.js:1005 templates/js/stock.js:1178 +#: templates/js/stock.js:1397 msgid "Quantity" msgstr "Miktar" @@ -499,7 +507,7 @@ msgstr "Yapılacak öge sayısı" msgid "Enter quantity for build output" msgstr "Yapım işi çıktısı için miktarını girin" -#: build/forms.py:95 order/forms.py:244 stock/forms.py:118 +#: build/forms.py:95 order/forms.py:114 stock/forms.py:85 msgid "Serial Numbers" msgstr "Seri Numaraları" @@ -528,11 +536,11 @@ msgid "Mark build as complete" msgstr "Yapım işini tamamlandı olarak işaretle" #: build/forms.py:210 build/templates/build/auto_allocate.html:18 -#: stock/forms.py:347 stock/templates/stock/item_base.html:285 +#: stock/forms.py:314 stock/templates/stock/item_base.html:285 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 -#: templates/js/build.js:586 templates/js/order.js:378 +#: templates/js/build.js:586 templates/js/order.js:445 #: templates/js/stock.js:643 templates/js/stock.js:1070 msgid "Location" msgstr "Konum" @@ -542,11 +550,11 @@ msgid "Location of completed parts" msgstr "Tamamlanmış parçaların konumu" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:465 +#: build/templates/build/detail.html:59 order/models.py:545 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 -#: templates/js/order.js:187 templates/js/order.js:285 +#: templates/js/order.js:249 templates/js/order.js:352 #: templates/js/stock.js:630 templates/js/stock.js:1147 #: templates/js/stock.js:1413 msgid "Status" @@ -580,60 +588,60 @@ msgstr "Yapım işi iptalini onayla" msgid "Select quantity of stock to allocate" msgstr "Tahsis edilecek stok miktarını seçiniz" -#: build/models.py:66 build/templates/build/build_base.html:9 +#: build/models.py:70 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 #: report/templates/report/inventree_build_order_base.html:106 #: templates/js/build.js:195 msgid "Build Order" msgstr "Yapım İşi Emri" -#: build/models.py:67 build/templates/build/index.html:8 +#: build/models.py:71 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 #: part/templates/part/navbar.html:61 templates/InvenTree/index.html:191 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:34 users/models.py:43 +#: templates/InvenTree/settings/tabs.html:34 users/models.py:44 msgid "Build Orders" msgstr "Yapım İşi Emirleri" -#: build/models.py:127 +#: build/models.py:131 msgid "Build Order Reference" msgstr "Yapım İşi Emri Referansı" -#: build/models.py:128 order/models.py:98 order/models.py:615 -#: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2302 +#: build/models.py:132 order/models.py:242 order/models.py:529 +#: order/models.py:709 order/templates/order/purchase_order_detail.html:201 +#: order/templates/order/sales_order_detail.html:239 part/models.py:2339 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:661 templates/js/build.js:1106 msgid "Reference" msgstr "Referans" -#: build/models.py:138 +#: build/models.py:142 msgid "Brief description of the build" msgstr "Yapım işinin kısa açıklaması" -#: build/models.py:147 build/templates/build/build_base.html:163 +#: build/models.py:151 build/templates/build/build_base.html:163 #: build/templates/build/detail.html:77 msgid "Parent Build" msgstr "Üst Yapım İşi" -#: build/models.py:148 +#: build/models.py:152 msgid "BuildOrder to which this build is allocated" msgstr "Bu yapım işinin tahsis edildiği yapım işi emri" -#: build/models.py:153 build/templates/build/auto_allocate.html:16 +#: build/models.py:157 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:663 -#: order/models.py:657 order/models.py:712 +#: build/templates/build/detail.html:26 company/models.py:689 +#: order/models.py:755 order/models.py:814 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:132 +#: order/templates/order/purchase_order_detail.html:159 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1975 part/models.py:1987 part/models.py:2002 -#: part/models.py:2020 part/models.py:2095 part/models.py:2191 -#: part/models.py:2277 part/templates/part/part_app_base.html:8 +#: order/templates/order/sales_order_detail.html:224 part/models.py:325 +#: part/models.py:1988 part/models.py:2004 part/models.py:2023 +#: part/models.py:2041 part/models.py:2120 part/models.py:2224 +#: part/models.py:2314 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -642,222 +650,222 @@ msgstr "Bu yapım işinin tahsis edildiği yapım işi emri" #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:552 templates/js/build.js:839 -#: templates/js/build.js:1079 templates/js/company.js:140 -#: templates/js/company.js:339 templates/js/part.js:241 +#: templates/js/build.js:1079 templates/js/company.js:264 +#: templates/js/company.js:464 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 #: templates/js/stock.js:1385 msgid "Part" msgstr "Parça" -#: build/models.py:161 +#: build/models.py:165 msgid "Select part to build" msgstr "Yapım işi için parça seçin" -#: build/models.py:166 +#: build/models.py:170 msgid "Sales Order Reference" msgstr "Satış Emri Referansı" -#: build/models.py:170 +#: build/models.py:174 msgid "SalesOrder to which this build is allocated" msgstr "Bu yapım işinin tahsis edildiği satış emri" -#: build/models.py:175 +#: build/models.py:179 msgid "Source Location" msgstr "Kaynak Konum" -#: build/models.py:179 +#: build/models.py:183 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Bu yapım işi için stok alınacak konumu seçin (her hangi bir stok konumundan alınması için boş bırakın)" -#: build/models.py:184 +#: build/models.py:188 msgid "Destination Location" msgstr "Hedef Konum" -#: build/models.py:188 +#: build/models.py:192 msgid "Select location where the completed items will be stored" msgstr "Tamamlanmış ögelerin saklanacağı konumu seçiniz" -#: build/models.py:192 +#: build/models.py:196 msgid "Build Quantity" msgstr "Yapım İşi Miktarı" -#: build/models.py:195 +#: build/models.py:199 msgid "Number of stock items to build" msgstr "Yapım işi stok kalemlerinin sayısı" -#: build/models.py:199 +#: build/models.py:203 msgid "Completed items" msgstr "Tamamlanmış ögeler" -#: build/models.py:201 +#: build/models.py:205 msgid "Number of stock items which have been completed" msgstr "Tamamlanan stok kalemlerinin sayısı" -#: build/models.py:205 part/templates/part/part_base.html:167 +#: build/models.py:209 part/templates/part/part_base.html:167 msgid "Build Status" msgstr "Yapım İşi Durumu" -#: build/models.py:209 +#: build/models.py:213 msgid "Build status code" msgstr "Yapım işi durum kodu" -#: build/models.py:213 stock/models.py:462 +#: build/models.py:217 stock/models.py:470 msgid "Batch Code" msgstr "Sıra numarası" -#: build/models.py:217 +#: build/models.py:221 msgid "Batch code for this build output" msgstr "Yapım işi çıktısı için sıra numarası" -#: build/models.py:220 order/models.py:104 part/models.py:867 -#: part/templates/part/detail.html:126 templates/js/order.js:293 +#: build/models.py:224 order/models.py:158 part/models.py:876 +#: part/templates/part/detail.html:126 templates/js/order.js:360 msgid "Creation Date" msgstr "Oluşturulma tarihi" -#: build/models.py:224 order/models.py:471 +#: build/models.py:228 order/models.py:551 msgid "Target completion date" msgstr "Hedef tamamlama tarihi" -#: build/models.py:228 order/models.py:217 templates/js/build.js:886 +#: build/models.py:232 order/models.py:284 templates/js/build.js:886 msgid "Completion Date" msgstr "Tamamlama tarihi" -#: build/models.py:234 +#: build/models.py:238 msgid "completed by" msgstr "tamamlayan" -#: build/models.py:242 +#: build/models.py:246 msgid "Issued by" msgstr "Veren" -#: build/models.py:243 +#: build/models.py:247 msgid "User who issued this build order" msgstr "Bu yapım işi emrini veren kullanıcı" -#: build/models.py:251 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:118 +#: build/models.py:255 build/templates/build/build_base.html:184 +#: build/templates/build/detail.html:105 order/models.py:172 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:871 +#: order/templates/order/sales_order_base.html:140 part/models.py:880 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "Sorumlu" -#: build/models.py:252 +#: build/models.py:256 msgid "User responsible for this build order" msgstr "Bu yapım işi emrinden sorumlu kullanıcı" -#: build/models.py:257 build/templates/build/detail.html:91 +#: build/models.py:261 build/templates/build/detail.html:91 #: company/templates/company/manufacturer_part_base.html:79 #: company/templates/company/manufacturer_part_detail.html:28 #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 #: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 -#: stock/models.py:456 stock/templates/stock/item_base.html:345 +#: stock/models.py:464 stock/templates/stock/item_base.html:345 msgid "External Link" msgstr "Harici Bağlantı" -#: build/models.py:258 part/models.py:729 stock/models.py:458 +#: build/models.py:262 part/models.py:738 stock/models.py:466 msgid "Link to external URL" msgstr "Harici URL'ye bağlantı" -#: build/models.py:262 build/templates/build/navbar.html:53 -#: company/models.py:132 company/models.py:539 +#: build/models.py:266 build/templates/build/navbar.html:53 +#: company/models.py:141 company/models.py:561 #: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:122 -#: order/models.py:617 order/templates/order/po_navbar.html:38 +#: company/templates/company/navbar.html:73 order/models.py:176 +#: order/models.py:711 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:243 -#: order/templates/order/sales_order_detail.html:309 +#: order/templates/order/purchase_order_detail.html:270 +#: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:856 +#: order/templates/order/so_navbar.html:36 part/models.py:865 #: part/templates/part/navbar.html:133 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 -#: stock/models.py:528 stock/models.py:1662 stock/models.py:1764 +#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 +#: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:713 msgid "Notes" msgstr "Notlar" -#: build/models.py:263 +#: build/models.py:267 msgid "Extra build notes" msgstr "Yapım işi için ekstra notlar" -#: build/models.py:740 +#: build/models.py:744 msgid "No build output specified" msgstr "Yapım işi çıktısı belirtilmedi" -#: build/models.py:743 +#: build/models.py:747 msgid "Build output is already completed" msgstr "Yapım işi çıktısı zaten tamamlanmış" -#: build/models.py:746 +#: build/models.py:750 msgid "Build output does not match Build Order" msgstr "Yapım işi çıktısı, yapım işi emri ile eşleşmiyor" -#: build/models.py:1152 +#: build/models.py:1160 msgid "BuildItem must be unique for build, stock_item and install_into" msgstr "Yapım işi ögesi; yapım işi, stok kalemi ve kurulacak yer için benzersiz olmalıdır" -#: build/models.py:1177 +#: build/models.py:1185 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "Ana parça izlenebilir olarak işaretlendiğinden, yapım işi çıktısı için bir yapım işi ögesi belirtmelidir" -#: build/models.py:1181 +#: build/models.py:1189 #, python-brace-format msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "Tahsis edilecek miktar ({n}) mevcut miktarı ({q}) geçmemeli" -#: build/models.py:1188 order/models.py:809 +#: build/models.py:1196 order/models.py:915 msgid "StockItem is over-allocated" msgstr "Stok kalemi fazladan tahsis edilmiş" -#: build/models.py:1192 order/models.py:812 +#: build/models.py:1200 order/models.py:918 msgid "Allocation quantity must be greater than zero" msgstr "Tahsis edilen miktar sıfırdan büyük olmalıdır" -#: build/models.py:1196 +#: build/models.py:1204 msgid "Quantity must be 1 for serialized stock" msgstr "Seri numaralı stok için miktar bir olmalı" -#: build/models.py:1256 +#: build/models.py:1264 #, python-brace-format msgid "Selected stock item not found in BOM for part '{p}'" msgstr "{p} parçasının malzeme listesindeki seçili stok kalemi bulunamadı" -#: build/models.py:1316 stock/templates/stock/item_base.html:317 +#: build/models.py:1324 stock/templates/stock/item_base.html:317 #: templates/InvenTree/search.html:183 templates/js/build.js:812 #: templates/navbar.html:29 msgid "Build" msgstr "Yapım İşi" -#: build/models.py:1317 +#: build/models.py:1325 msgid "Build to allocate parts" msgstr "Yapım işi için tahsis edilen parçalar" -#: build/models.py:1333 stock/templates/stock/item_base.html:8 +#: build/models.py:1341 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:929 -#: templates/js/order.js:366 templates/js/order.js:371 +#: templates/js/order.js:433 templates/js/order.js:438 #: templates/js/stock.js:1129 msgid "Stock Item" msgstr "Stok Kalemi" -#: build/models.py:1334 +#: build/models.py:1342 msgid "Source stock item" msgstr "Kaynak stok kalemi" -#: build/models.py:1347 +#: build/models.py:1355 msgid "Stock quantity to allocate to build" msgstr "Yapım işi için tahsis edilen stok miktarı" -#: build/models.py:1355 +#: build/models.py:1363 msgid "Install into" msgstr "Kurulduğu yer" -#: build/models.py:1356 +#: build/models.py:1364 msgid "Destination stock item" msgstr "Hedef stok kalemi" @@ -891,7 +899,7 @@ msgstr "Gerekli parçaları sipariş edin" #: build/templates/build/allocate.html:30 #: company/templates/company/detail_manufacturer_part.html:33 -#: company/templates/company/detail_supplier_part.html:32 order/views.py:992 +#: company/templates/company/detail_supplier_part.html:32 order/views.py:724 #: part/templates/part/category.html:136 msgid "Order Parts" msgstr "Parça Siparişi" @@ -910,11 +918,11 @@ msgstr "Bu yapım işi emri, herhangi bir takip edilmeyen malzeme listesi öğes #: build/templates/build/allocation_card.html:21 #: build/templates/build/complete_output.html:46 -#: order/templates/order/sales_order_detail.html:75 -#: order/templates/order/sales_order_detail.html:160 +#: order/templates/order/sales_order_detail.html:85 +#: order/templates/order/sales_order_detail.html:170 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:450 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:570 +#: stock/models.py:458 stock/templates/stock/item_base.html:249 +#: templates/js/build.js:570 templates/js/model_renderers.js:41 msgid "Serial Number" msgstr "Seri Numara" @@ -927,6 +935,35 @@ msgstr "Seri Numara" msgid "Attachments" msgstr "Ekler" +#: build/templates/build/attachments.html:51 +#: order/templates/order/so_attachments.html:79 +#: part/templates/part/attachments.html:81 +#: stock/templates/stock/item_attachments.html:81 +#: templates/attachment_table.html:6 +msgid "Add Attachment" +msgstr "" + +#: build/templates/build/attachments.html:69 +#: order/templates/order/so_attachments.html:52 +#: part/templates/part/attachments.html:35 +#: stock/templates/stock/item_attachments.html:49 +msgid "Edit Attachment" +msgstr "Ek Düzenle" + +#: build/templates/build/attachments.html:76 +#: order/templates/order/so_attachments.html:58 +#: part/templates/part/attachments.html:44 +#: stock/templates/stock/item_attachments.html:58 +msgid "Confirm Delete Operation" +msgstr "" + +#: build/templates/build/attachments.html:77 +#: order/templates/order/so_attachments.html:59 +#: part/templates/part/attachments.html:45 +#: stock/templates/stock/item_attachments.html:59 +msgid "Delete Attachment" +msgstr "Eki Sil" + #: build/templates/build/auto_allocate.html:9 msgid "Automatically Allocate Stock" msgstr "Stoku Otomatik Olarak Tahsis Et" @@ -1034,13 +1071,13 @@ msgid "Progress" msgstr "İlerleme" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:710 +#: build/templates/build/detail.html:84 order/models.py:812 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 -#: stock/templates/stock/item_base.html:279 templates/js/order.js:245 +#: stock/templates/stock/item_base.html:279 templates/js/order.js:307 msgid "Sales Order" msgstr "Sipariş Emri" @@ -1181,10 +1218,10 @@ msgstr "Stok Kaynağı" msgid "Stock can be taken from any available location." msgstr "Stok herhangi bir konumdan alınabilir." -#: build/templates/build/detail.html:46 order/forms.py:89 order/models.py:673 -#: order/templates/order/purchase_order_detail.html:239 -#: order/templates/order/receive_parts.html:25 stock/forms.py:169 -#: stock/forms.py:375 +#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:771 +#: order/templates/order/purchase_order_detail.html:266 +#: order/templates/order/receive_parts.html:25 stock/forms.py:136 +#: stock/forms.py:342 msgid "Destination" msgstr "Hedef" @@ -1285,7 +1322,6 @@ msgstr "Notları Düzenle" #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 #: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487 -#: stock/templates/stock/item_base.html:497 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "Kaydet" @@ -1314,7 +1350,7 @@ msgstr "Yapım İşi Çıktısı Oluştur" msgid "Maximum output quantity is " msgstr "Maksimum çıktı miktarı " -#: build/views.py:184 stock/views.py:1821 +#: build/views.py:184 stock/views.py:1653 msgid "Serial numbers already exist" msgstr "Seri numaraları zaten mevcut" @@ -1330,7 +1366,7 @@ msgstr "Yapım İşi Çıktısı Sil" msgid "Confirm unallocation of build stock" msgstr "Yapım işi stoku tahsisinin iptalini onayla" -#: build/views.py:281 build/views.py:371 stock/views.py:425 +#: build/views.py:281 build/views.py:371 stock/views.py:346 msgid "Check the confirmation box" msgstr "Onay kutusunu işaretleyin" @@ -1427,31 +1463,6 @@ msgstr "Stok Tahsisini Düzenle" msgid "Updated Build Item" msgstr "Yapım İşi Ögesini Güncelle" -#: build/views.py:1070 -msgid "Add Build Order Attachment" -msgstr "" - -#: build/views.py:1083 order/views.py:117 order/views.py:169 part/views.py:179 -#: stock/views.py:277 -msgid "Added attachment" -msgstr "Ek eklendi" - -#: build/views.py:1119 order/views.py:196 order/views.py:217 -msgid "Edit Attachment" -msgstr "Ek Düzenle" - -#: build/views.py:1129 order/views.py:200 order/views.py:221 -msgid "Attachment updated" -msgstr "Ek güncellendi" - -#: build/views.py:1139 order/views.py:236 order/views.py:250 -msgid "Delete Attachment" -msgstr "Eki Sil" - -#: build/views.py:1144 order/views.py:242 order/views.py:256 stock/views.py:333 -msgid "Deleted attachment" -msgstr "Eki sil" - #: common/files.py:66 msgid "Unsupported file format: {ext.upper()}" msgstr "Desteklenmeyen dosya formatı: {ext.upper()}" @@ -1468,7 +1479,7 @@ msgstr "Dosya okurken hata (hatalı ölçüler)" msgid "Error reading file (data could be corrupted)" msgstr "Dosya okurken hata (veri bozulmuş olabilir)" -#: common/forms.py:34 templates/attachment_table.html:15 +#: common/forms.py:34 templates/js/attachment.js:42 msgid "File" msgstr "Dosya" @@ -1501,7 +1512,7 @@ msgstr "" msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:72 company/models.py:94 company/models.py:95 +#: common/models.py:72 company/models.py:99 company/models.py:100 msgid "Company name" msgstr "" @@ -1605,8 +1616,8 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2193 part/templates/part/detail.html:160 -#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 +#: common/models.py:160 part/models.py:2226 part/templates/part/detail.html:160 +#: report/models.py:186 stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:320 msgid "Template" msgstr "Şablon" @@ -1615,7 +1626,7 @@ msgstr "Şablon" msgid "Parts are templates by default" msgstr "Parçaları varsayılan olan şablondur" -#: common/models.py:167 part/models.py:819 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:828 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:332 msgid "Assembly" msgstr "Montaj" @@ -1624,7 +1635,7 @@ msgstr "Montaj" msgid "Parts can be assembled from other components by default" msgstr "Parçalar varsayılan olarak başka bileşenlerden monte edilebilir" -#: common/models.py:174 part/models.py:825 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:834 part/templates/part/detail.html:180 #: templates/js/table_filters.js:336 msgid "Component" msgstr "Bileşen" @@ -1633,7 +1644,7 @@ msgstr "Bileşen" msgid "Parts can be used as sub-components by default" msgstr "Parçalar varsayılan olarak alt bileşen olarak kullanılabilir" -#: common/models.py:181 part/models.py:836 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:845 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "Satın Alınabilir" @@ -1641,7 +1652,7 @@ msgstr "Satın Alınabilir" msgid "Parts are purchaseable by default" msgstr "Parçalar varsayılan olarak satın alınabilir" -#: common/models.py:188 part/models.py:841 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:850 part/templates/part/detail.html:210 #: templates/js/table_filters.js:344 msgid "Salable" msgstr "Satılabilir" @@ -1650,7 +1661,7 @@ msgstr "Satılabilir" msgid "Parts are salable by default" msgstr "Parçalar varsayılan olarak satılabilir" -#: common/models.py:195 part/models.py:831 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:840 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:348 msgid "Trackable" msgstr "Takip Edilebilir" @@ -1659,7 +1670,7 @@ msgstr "Takip Edilebilir" msgid "Parts are trackable by default" msgstr "Parçalar varsayılan olarak takip edilebilir" -#: common/models.py:202 part/models.py:851 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:860 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "Sanal" @@ -1856,11 +1867,11 @@ msgstr "" msgid "Key string must be unique" msgstr "" -#: common/models.py:742 company/forms.py:190 +#: common/models.py:742 company/forms.py:125 msgid "Price break quantity" msgstr "" -#: common/models.py:749 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:749 company/templates/company/supplier_part_pricing.html:84 #: templates/js/part.js:832 msgid "Price" msgstr "" @@ -1891,16 +1902,16 @@ msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 -#: order/templates/order/po_navbar.html:22 order/views.py:605 +#: order/templates/order/po_navbar.html:22 order/views.py:337 #: part/templates/part/bom_upload/upload_file.html:27 -#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:762 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:621 msgid "Upload File" msgstr "Dosya Yükle" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 -#: order/views.py:606 part/templates/part/bom_upload/select_fields.html:58 +#: order/views.py:338 part/templates/part/bom_upload/select_fields.html:58 #: part/templates/part/import_wizard/ajax_match_fields.html:45 -#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:763 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:622 msgid "Match Fields" msgstr "" @@ -1925,269 +1936,277 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/forms.py:37 company/models.py:142 -#: company/templates/company/detail.html:42 -msgid "Currency" -msgstr "" - -#: company/forms.py:38 company/models.py:144 -msgid "Default currency used for this company" -msgstr "" - -#: company/forms.py:76 part/forms.py:46 +#: company/forms.py:26 part/forms.py:46 msgid "URL" msgstr "" -#: company/forms.py:77 part/forms.py:47 +#: company/forms.py:27 part/forms.py:47 msgid "Image URL" msgstr "" -#: company/forms.py:132 templates/js/part.js:940 +#: company/forms.py:67 templates/js/part.js:940 msgid "Single Price" msgstr "" -#: company/forms.py:133 +#: company/forms.py:68 msgid "Single quantity price" msgstr "" -#: company/forms.py:141 company/models.py:321 +#: company/forms.py:76 company/models.py:335 msgid "Select manufacturer" msgstr "" -#: company/forms.py:147 company/models.py:328 +#: company/forms.py:82 company/models.py:342 msgid "Manufacturer Part Number" msgstr "" -#: company/forms.py:149 company/models.py:327 +#: company/forms.py:84 company/models.py:341 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:408 +#: order/templates/order/purchase_order_detail.html:189 part/bom.py:171 +#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:533 msgid "MPN" msgstr "" -#: company/models.py:99 +#: company/models.py:104 msgid "Company description" msgstr "" -#: company/models.py:100 +#: company/models.py:105 msgid "Description of the company" msgstr "" -#: company/models.py:104 company/templates/company/company_base.html:70 -#: company/templates/company/detail.html:33 templates/js/company.js:60 +#: company/models.py:111 company/templates/company/company_base.html:70 +#: company/templates/company/detail.html:33 templates/js/company.js:129 msgid "Website" msgstr "" -#: company/models.py:104 +#: company/models.py:112 msgid "Company website URL" msgstr "" -#: company/models.py:107 company/templates/company/company_base.html:77 +#: company/models.py:116 company/templates/company/company_base.html:77 msgid "Address" msgstr "" -#: company/models.py:108 +#: company/models.py:117 msgid "Company address" msgstr "" -#: company/models.py:111 +#: company/models.py:120 msgid "Phone number" msgstr "" -#: company/models.py:112 +#: company/models.py:121 msgid "Contact phone number" msgstr "" -#: company/models.py:115 company/templates/company/company_base.html:91 +#: company/models.py:124 company/templates/company/company_base.html:91 msgid "Email" msgstr "" -#: company/models.py:115 +#: company/models.py:124 msgid "Contact email address" msgstr "" -#: company/models.py:118 company/templates/company/company_base.html:98 +#: company/models.py:127 company/templates/company/company_base.html:98 msgid "Contact" msgstr "" -#: company/models.py:119 +#: company/models.py:128 msgid "Point of contact" msgstr "" -#: company/models.py:121 company/models.py:333 company/models.py:526 -#: order/models.py:102 part/models.py:728 +#: company/models.py:130 company/models.py:347 company/models.py:548 +#: order/models.py:156 part/models.py:737 #: report/templates/report/inventree_build_order_base.html:165 -#: templates/js/company.js:188 templates/js/company.js:419 +#: templates/js/company.js:312 templates/js/company.js:544 #: templates/js/part.js:498 msgid "Link" msgstr "" -#: company/models.py:121 +#: company/models.py:130 msgid "Link to external company information" msgstr "" -#: company/models.py:129 part/models.py:738 +#: company/models.py:138 part/models.py:747 msgid "Image" msgstr "" -#: company/models.py:134 +#: company/models.py:143 msgid "is customer" msgstr "" -#: company/models.py:134 +#: company/models.py:143 msgid "Do you sell items to this company?" msgstr "" -#: company/models.py:136 +#: company/models.py:145 msgid "is supplier" msgstr "" -#: company/models.py:136 +#: company/models.py:145 msgid "Do you purchase items from this company?" msgstr "" -#: company/models.py:138 +#: company/models.py:147 msgid "is manufacturer" msgstr "" -#: company/models.py:138 +#: company/models.py:147 msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:305 company/models.py:497 stock/models.py:403 +#: company/models.py:151 company/serializers.py:259 +#: company/templates/company/detail.html:42 +msgid "Currency" +msgstr "" + +#: company/models.py:154 +msgid "Default currency used for this company" +msgstr "" + +#: company/models.py:319 company/models.py:519 stock/models.py:411 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" -#: company/models.py:309 company/models.py:501 order/views.py:1603 +#: company/models.py:323 company/models.py:523 order/views.py:1127 msgid "Select part" msgstr "" -#: company/models.py:320 company/templates/company/detail.html:57 +#: company/models.py:334 company/templates/company/detail.html:57 #: company/templates/company/manufacturer_part_base.html:85 #: company/templates/company/manufacturer_part_detail.html:25 #: company/templates/company/supplier_part_base.html:94 #: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:352 -#: templates/js/company.js:44 templates/js/company.js:165 -#: templates/js/company.js:390 +#: templates/js/company.js:113 templates/js/company.js:289 +#: templates/js/company.js:515 msgid "Manufacturer" msgstr "" -#: company/models.py:334 +#: company/models.py:348 msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:340 +#: company/models.py:354 msgid "Manufacturer part description" msgstr "" -#: company/models.py:390 company/models.py:520 +#: company/models.py:408 company/models.py:542 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 #: stock/templates/stock/item_base.html:362 msgid "Manufacturer Part" msgstr "" -#: company/models.py:397 +#: company/models.py:415 msgid "Parameter name" msgstr "" -#: company/models.py:403 part/templates/part/params.html:28 +#: company/models.py:421 part/templates/part/params.html:28 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1751 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:241 templates/js/stock.js:137 +#: stock/models.py:1771 templates/InvenTree/settings/header.html:8 +#: templates/js/company.js:365 templates/js/stock.js:137 msgid "Value" msgstr "" -#: company/models.py:404 +#: company/models.py:422 msgid "Parameter value" msgstr "" -#: company/models.py:410 part/models.py:813 part/models.py:2165 +#: company/models.py:428 part/models.py:822 part/models.py:2194 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 -#: templates/js/company.js:247 +#: templates/js/company.js:371 msgid "Units" msgstr "" -#: company/models.py:411 +#: company/models.py:429 msgid "Parameter units" msgstr "" -#: company/models.py:507 company/templates/company/detail.html:62 +#: company/models.py:529 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:189 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:256 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:369 -#: templates/js/company.js:48 templates/js/company.js:364 -#: templates/js/order.js:170 +#: templates/js/company.js:117 templates/js/company.js:489 +#: templates/js/order.js:232 msgid "Supplier" msgstr "" -#: company/models.py:508 +#: company/models.py:530 msgid "Select supplier" msgstr "" -#: company/models.py:513 company/templates/company/supplier_part_base.html:88 +#: company/models.py:535 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" -#: company/models.py:514 +#: company/models.py:536 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:521 +#: company/models.py:543 msgid "Select manufacturer part" msgstr "" -#: company/models.py:527 +#: company/models.py:549 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:533 +#: company/models.py:555 msgid "Supplier part description" msgstr "" -#: company/models.py:538 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2305 +#: company/models.py:560 company/templates/company/supplier_part_base.html:116 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2342 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:542 part/models.py:1606 +#: company/models.py:564 part/models.py:1615 msgid "base cost" msgstr "" -#: company/models.py:542 part/models.py:1606 +#: company/models.py:564 part/models.py:1615 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:544 company/templates/company/supplier_part_base.html:109 -#: stock/models.py:427 stock/templates/stock/item_base.html:310 +#: company/models.py:566 company/templates/company/supplier_part_base.html:109 +#: stock/models.py:435 stock/templates/stock/item_base.html:310 #: templates/js/stock.js:709 msgid "Packaging" msgstr "" -#: company/models.py:544 +#: company/models.py:566 msgid "Part packaging" msgstr "" -#: company/models.py:546 part/models.py:1608 +#: company/models.py:568 part/models.py:1617 msgid "multiple" msgstr "" -#: company/models.py:546 +#: company/models.py:568 msgid "Order multiple" msgstr "" +#: company/serializers.py:68 +msgid "Default currency used for this supplier" +msgstr "" + +#: company/serializers.py:69 +msgid "Currency Code" +msgstr "" + #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 #: company/templates/company/navbar.html:65 templates/js/build.js:563 @@ -2196,7 +2215,7 @@ msgstr "Atanan Stok" #: company/templates/company/company_base.html:9 #: company/templates/company/company_base.html:35 -#: templates/InvenTree/search.html:304 templates/js/company.js:33 +#: templates/InvenTree/search.html:304 templates/js/company.js:102 msgid "Company" msgstr "" @@ -2210,7 +2229,7 @@ msgstr "" msgid "Download image from URL" msgstr "" -#: company/templates/company/company_base.html:46 order/views.py:313 +#: company/templates/company/company_base.html:46 templates/js/order.js:61 msgid "Create Purchase Order" msgstr "Satın Alma Emri Oluştur" @@ -2218,7 +2237,8 @@ msgstr "Satın Alma Emri Oluştur" msgid "Edit company information" msgstr "" -#: company/templates/company/company_base.html:56 company/views.py:326 +#: company/templates/company/company_base.html:56 +#: company/templates/company/company_base.html:126 msgid "Delete Company" msgstr "" @@ -2232,15 +2252,9 @@ msgstr "" msgid "Phone" msgstr "" -#: company/templates/company/delete.html:7 -#, python-format -msgid "Are you sure you want to delete company '%(name)s'?" -msgstr "" - -#: company/templates/company/delete.html:12 -#, python-format -msgid "There are %(count)s parts sourced from this company.
\n" -"If this supplier is deleted, these supplier part entries will also be deleted." +#: company/templates/company/company_base.html:166 +#: part/templates/part/part_base.html:307 +msgid "Upload Image" msgstr "" #: company/templates/company/detail.html:21 @@ -2255,10 +2269,10 @@ msgstr "" msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:460 -#: order/templates/order/sales_order_base.html:94 stock/models.py:445 -#: stock/models.py:446 stock/templates/stock/item_base.html:262 -#: templates/js/company.js:40 templates/js/order.js:267 +#: company/templates/company/detail.html:67 order/models.py:540 +#: order/templates/order/sales_order_base.html:94 stock/models.py:453 +#: stock/models.py:454 stock/templates/stock/item_base.html:262 +#: templates/js/company.js:109 templates/js/order.js:329 #: templates/js/stock.js:1111 msgid "Customer" msgstr "Müşteri" @@ -2280,6 +2294,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:28 #: company/templates/company/detail_supplier_part.html:27 #: company/templates/company/manufacturer_part_suppliers.html:20 +#: company/templates/company/manufacturer_part_suppliers.html:46 #: part/templates/part/category.html:131 #: part/templates/part/manufacturer.html:22 #: part/templates/part/supplier.html:20 @@ -2302,26 +2317,25 @@ msgstr "Parçaları sil" msgid "Delete Parts" msgstr "Parçaları Sil" -#: company/templates/company/detail_manufacturer_part.html:66 +#: company/templates/company/detail_manufacturer_part.html:68 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:127 #: templates/js/stock.js:1326 msgid "New Part" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:67 +#: company/templates/company/detail_manufacturer_part.html:69 #: company/templates/company/detail_supplier_part.html:67 msgid "Create new Part" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:72 -#: company/views.py:71 part/templates/part/manufacturer.html:52 -#: part/templates/part/supplier.html:56 +#: company/templates/company/detail_manufacturer_part.html:74 +#: company/views.py:66 part/templates/part/manufacturer.html:52 +#: part/templates/part/supplier.html:55 msgid "New Manufacturer" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:73 -#: company/views.py:284 +#: company/templates/company/detail_manufacturer_part.html:75 msgid "Create new Manufacturer" msgstr "" @@ -2344,26 +2358,24 @@ msgstr "Tedarikçi Parçaları" #: company/templates/company/detail_supplier_part.html:21 #: order/templates/order/order_wizard/select_parts.html:44 -#: order/templates/order/purchase_order_detail.html:50 +#: part/templates/part/part_base.html:429 msgid "Create new supplier part" msgstr "Yeni tedarikçi parçası oluştur" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 -#: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1332 +#: part/templates/part/part_base.html:428 part/templates/part/supplier.html:17 +#: templates/js/stock.js:1332 msgid "New Supplier Part" msgstr "Yeni Tedarikçi Parçası" #: company/templates/company/detail_supplier_part.html:72 -#: company/templates/company/manufacturer_part_suppliers.html:82 -#: company/views.py:64 order/templates/order/purchase_orders.html:185 -#: part/templates/part/supplier.html:50 +#: company/templates/company/manufacturer_part_suppliers.html:96 +#: company/views.py:60 part/templates/part/supplier.html:50 msgid "New Supplier" msgstr "" -#: company/templates/company/detail_supplier_part.html:73 company/views.py:281 -#: order/templates/order/purchase_orders.html:186 +#: company/templates/company/detail_supplier_part.html:73 msgid "Create new Supplier" msgstr "" @@ -2398,18 +2410,17 @@ msgstr "" msgid "Internal Part" msgstr "" -#: company/templates/company/manufacturer_part_delete.html:6 -msgid "Are you sure you want to delete the following Manufacturer Parts?" +#: company/templates/company/manufacturer_part_base.html:125 +msgid "Edit Manufacturer Part" msgstr "" -#: company/templates/company/manufacturer_part_delete.html:36 -#, python-format -msgid "There are %(count)s suppliers defined for this manufacturer part. If you delete it, the following supplier parts will also be deleted:" -msgstr "Bu üretici parçası için tanımlanmış %(count)s tedarikçi bulunmaktadır. Bunu silerseniz, aşağıdaki tedarikçi parçaları da silinecektir:" +#: company/templates/company/manufacturer_part_base.html:134 +msgid "Delete Manufacturer Part" +msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:63 part/templates/part/navbar.html:87 +#: company/views.py:59 part/templates/part/navbar.html:87 #: part/templates/part/navbar.html:90 part/templates/part/prices.html:153 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" @@ -2422,7 +2433,7 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:22 #: company/templates/company/navbar.html:41 #: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:39 stock/api.py:54 +#: part/templates/part/navbar.html:39 stock/api.py:53 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 @@ -2448,9 +2459,11 @@ msgid "Delete supplier parts" msgstr "Tedarikçi parçalarını sil" #: company/templates/company/manufacturer_part_suppliers.html:22 +#: company/templates/company/manufacturer_part_suppliers.html:48 +#: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:1002 users/models.py:191 +#: stock/views.py:855 templates/js/company.js:203 users/models.py:192 msgid "Delete" msgstr "" @@ -2468,11 +2481,27 @@ msgstr "" msgid "New Parameter" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:83 +#: company/templates/company/manufacturer_part_suppliers.html:48 +msgid "Delete parameters" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:80 +msgid "Add Parameter" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:97 #: part/templates/part/supplier.html:51 msgid "Create new supplier" msgstr "" +#: company/templates/company/manufacturer_part_suppliers.html:127 +msgid "Selected parameters will be deleted" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:139 +msgid "Delete Parameters" +msgstr "" + #: company/templates/company/navbar.html:20 #: company/templates/company/navbar.html:23 msgid "Manufactured Parts" @@ -2490,7 +2519,7 @@ msgstr "" #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 #: templates/InvenTree/search.html:198 templates/js/stock.js:1010 -#: templates/stats.html:93 templates/stats.html:102 users/models.py:42 +#: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "Stok Kalemleri" @@ -2504,7 +2533,7 @@ msgstr "Stok Kalemleri" #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:236 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 -#: users/models.py:45 +#: users/models.py:46 msgid "Sales Orders" msgstr "Satış Emirleri" @@ -2516,7 +2545,7 @@ msgstr "Satış Emirleri" #: part/templates/part/orders.html:10 templates/InvenTree/index.html:213 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 -#: users/models.py:44 +#: users/models.py:45 msgid "Purchase Orders" msgstr "Satın Alma Emirleri" @@ -2545,8 +2574,8 @@ msgid "New Sales Order" msgstr "Yeni Satış Emri" #: company/templates/company/supplier_part_base.html:7 -#: company/templates/company/supplier_part_base.html:20 stock/models.py:412 -#: stock/templates/stock/item_base.html:374 templates/js/company.js:380 +#: company/templates/company/supplier_part_base.html:20 stock/models.py:420 +#: stock/templates/stock/item_base.html:374 templates/js/company.js:505 #: templates/js/stock.js:690 msgid "Supplier Part" msgstr "Tedarikçi Parçası" @@ -2596,8 +2625,9 @@ msgstr "" msgid "Pricing Information" msgstr "" -#: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 -#: part/templates/part/prices.html:264 part/views.py:2951 +#: company/templates/company/supplier_part_pricing.html:19 +#: company/templates/company/supplier_part_pricing.html:118 +#: part/templates/part/prices.html:264 part/views.py:2788 msgid "Add Price Break" msgstr "" @@ -2605,443 +2635,387 @@ msgstr "" msgid "No price break information found" msgstr "" -#: company/templates/company/supplier_part_pricing.html:89 +#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2850 +msgid "Delete Price Break" +msgstr "" + +#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2836 +msgid "Edit Price Break" +msgstr "" + +#: company/templates/company/supplier_part_pricing.html:91 msgid "Edit price break" msgstr "" -#: company/templates/company/supplier_part_pricing.html:90 +#: company/templates/company/supplier_part_pricing.html:92 msgid "Delete price break" msgstr "" -#: company/views.py:70 part/templates/part/navbar.html:81 +#: company/views.py:65 part/templates/part/navbar.html:81 #: part/templates/part/navbar.html:84 part/templates/part/prices.html:157 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" -#: company/views.py:77 templates/InvenTree/search.html:336 +#: company/views.py:71 templates/InvenTree/search.html:336 #: templates/navbar.html:45 msgid "Customers" msgstr "" -#: company/views.py:78 order/templates/order/sales_orders.html:187 +#: company/views.py:72 msgid "New Customer" msgstr "" -#: company/views.py:86 +#: company/views.py:79 msgid "Companies" msgstr "" -#: company/views.py:87 +#: company/views.py:80 msgid "New Company" msgstr "" -#: company/views.py:169 part/views.py:1148 +#: company/views.py:161 part/views.py:1007 msgid "Download Image" msgstr "" -#: company/views.py:198 part/views.py:1180 +#: company/views.py:190 part/views.py:1039 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:205 part/views.py:1187 +#: company/views.py:197 part/views.py:1046 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:214 part/views.py:1196 +#: company/views.py:206 part/views.py:1055 msgid "Supplied URL is not a valid image file" msgstr "Sağlanan URL geçerli bir resim dosyası değil" -#: company/views.py:243 -msgid "Update Company Image" -msgstr "" - -#: company/views.py:249 -msgid "Updated company image" -msgstr "" - -#: company/views.py:259 -msgid "Edit Company" -msgstr "" - -#: company/views.py:264 -msgid "Edited company information" -msgstr "" - -#: company/views.py:287 order/templates/order/sales_orders.html:188 -msgid "Create new Customer" -msgstr "" - -#: company/views.py:289 -msgid "Create new Company" -msgstr "" - -#: company/views.py:316 -msgid "Created new company" -msgstr "" - -#: company/views.py:332 -msgid "Company was deleted" -msgstr "" - -#: company/views.py:357 -msgid "Edit Manufacturer Part" -msgstr "" - -#: company/views.py:366 +#: company/views.py:251 msgid "Create New Manufacturer Part" msgstr "" -#: company/views.py:440 -msgid "Delete Manufacturer Part" -msgstr "" - -#: company/views.py:514 -msgid "Add Manufacturer Part Parameter" -msgstr "" - -#: company/views.py:548 -msgid "Edit Manufacturer Part Parameter" -msgstr "" - -#: company/views.py:588 +#: company/views.py:334 msgid "Edit Supplier Part" msgstr "" -#: company/views.py:639 templates/js/stock.js:1333 +#: company/views.py:385 templates/js/stock.js:1333 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:783 +#: company/views.py:529 msgid "Delete Supplier Part" msgstr "" -#: company/views.py:860 part/views.py:2955 -msgid "Added new price break" -msgstr "" - -#: company/views.py:916 part/views.py:2999 -msgid "Edit Price Break" -msgstr "" - -#: company/views.py:931 part/views.py:3013 -msgid "Delete Price Break" -msgstr "" - #: label/api.py:56 report/api.py:201 msgid "No valid objects provided to template" msgstr "Şablon için geçerli bir nesne sağlanmadı" -#: label/models.py:103 +#: label/models.py:104 msgid "Label name" msgstr "Etiket adı" -#: label/models.py:110 +#: label/models.py:111 msgid "Label description" msgstr "Etiket tanımı" -#: label/models.py:117 stock/forms.py:202 +#: label/models.py:118 stock/forms.py:169 msgid "Label" msgstr "Etiket" -#: label/models.py:118 +#: label/models.py:119 msgid "Label template file" msgstr "Etiket şablon listesi" -#: label/models.py:124 report/models.py:297 +#: label/models.py:125 report/models.py:297 msgid "Enabled" msgstr "" -#: label/models.py:125 +#: label/models.py:126 msgid "Label template is enabled" msgstr "Etiket sablonu etkinleştirildi" -#: label/models.py:130 +#: label/models.py:131 msgid "Width [mm]" msgstr "" -#: label/models.py:131 +#: label/models.py:132 msgid "Label width, specified in mm" msgstr "Etiket genişliği mm olarak belirtilmeli" -#: label/models.py:137 +#: label/models.py:138 msgid "Height [mm]" msgstr "" -#: label/models.py:138 +#: label/models.py:139 msgid "Label height, specified in mm" msgstr "Etiket yüksekliği mm olarak belirtilmeli" -#: label/models.py:144 report/models.py:290 +#: label/models.py:145 report/models.py:290 msgid "Filename Pattern" msgstr "Dosya Adı Deseni" -#: label/models.py:145 +#: label/models.py:146 msgid "Pattern for generating label filenames" msgstr "Etiket dosya adları oluşturma için desen" -#: label/models.py:244 label/models.py:297 +#: label/models.py:249 label/models.py:306 msgid "Query filters (comma-separated list of key=value pairs" msgstr "" -#: label/models.py:245 label/models.py:298 report/models.py:317 +#: label/models.py:250 label/models.py:307 report/models.py:317 #: report/models.py:440 report/models.py:474 msgid "Filters" msgstr "" -#: order/forms.py:31 order/templates/order/order_base.html:47 +#: order/forms.py:30 order/templates/order/order_base.html:47 msgid "Place order" msgstr "" -#: order/forms.py:42 order/templates/order/order_base.html:54 +#: order/forms.py:41 order/templates/order/order_base.html:54 msgid "Mark order as complete" msgstr "" -#: order/forms.py:53 order/forms.py:64 order/templates/order/order_base.html:59 +#: order/forms.py:52 order/forms.py:63 order/templates/order/order_base.html:59 #: order/templates/order/sales_order_base.html:61 msgid "Cancel order" msgstr "" -#: order/forms.py:75 order/templates/order/sales_order_base.html:58 +#: order/forms.py:74 order/templates/order/sales_order_base.html:58 msgid "Ship order" msgstr "" -#: order/forms.py:90 +#: order/forms.py:89 msgid "Receive parts to this location" msgstr "Parçaları bu konuma alın" -#: order/forms.py:112 -msgid "Purchase Order reference" -msgstr "" - -#: order/forms.py:119 -msgid "Target date for order delivery. Order will be overdue after this date." -msgstr "" - -#: order/forms.py:147 -msgid "Enter sales order number" -msgstr "" - -#: order/forms.py:154 order/models.py:472 -msgid "Target date for order completion. Order will be overdue after this date." -msgstr "" - -#: order/forms.py:246 +#: order/forms.py:116 msgid "Enter stock item serial numbers" msgstr "Stok kalemi seri numaları girin" -#: order/forms.py:252 +#: order/forms.py:122 msgid "Enter quantity of stock items" msgstr "" -#: order/models.py:98 -msgid "Order reference" -msgstr "" - -#: order/models.py:100 +#: order/models.py:154 msgid "Order description" msgstr "" -#: order/models.py:102 +#: order/models.py:156 msgid "Link to external page" msgstr "" -#: order/models.py:110 part/templates/part/detail.html:132 +#: order/models.py:164 part/templates/part/detail.html:132 msgid "Created By" msgstr "" -#: order/models.py:117 +#: order/models.py:171 msgid "User or group responsible for this order" msgstr "" -#: order/models.py:122 +#: order/models.py:176 msgid "Order notes" msgstr "" -#: order/models.py:181 order/models.py:465 +#: order/models.py:243 order/models.py:530 +msgid "Order reference" +msgstr "" + +#: order/models.py:248 order/models.py:545 msgid "Purchase order status" msgstr "" -#: order/models.py:190 +#: order/models.py:257 msgid "Company from which the items are being ordered" msgstr "" -#: order/models.py:193 order/templates/order/order_base.html:98 -#: templates/js/order.js:179 +#: order/models.py:260 order/templates/order/order_base.html:98 +#: templates/js/order.js:241 msgid "Supplier Reference" msgstr "" -#: order/models.py:193 +#: order/models.py:260 msgid "Supplier order reference code" msgstr "" -#: order/models.py:200 +#: order/models.py:267 msgid "received by" msgstr "" -#: order/models.py:205 +#: order/models.py:272 msgid "Issue Date" msgstr "" -#: order/models.py:206 +#: order/models.py:273 msgid "Date order was issued" msgstr "" -#: order/models.py:211 +#: order/models.py:278 msgid "Target Delivery Date" msgstr "" -#: order/models.py:212 +#: order/models.py:279 msgid "Expected date for order delivery. Order will be overdue after this date." msgstr "" -#: order/models.py:218 +#: order/models.py:285 msgid "Date order was completed" msgstr "" -#: order/models.py:242 part/views.py:1886 stock/models.py:300 -#: stock/models.py:1015 +#: order/models.py:309 part/views.py:1730 stock/models.py:308 +#: stock/models.py:1023 msgid "Quantity must be greater than zero" msgstr "" -#: order/models.py:247 +#: order/models.py:314 msgid "Part supplier must match PO supplier" msgstr "" -#: order/models.py:345 +#: order/models.py:412 msgid "Lines can only be received against an order marked as 'Placed'" msgstr "" -#: order/models.py:349 +#: order/models.py:416 msgid "Quantity must be an integer" msgstr "" -#: order/models.py:351 +#: order/models.py:418 msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:461 +#: order/models.py:541 msgid "Company to which the items are being sold" msgstr "" -#: order/models.py:467 +#: order/models.py:547 msgid "Customer Reference " msgstr "" -#: order/models.py:467 +#: order/models.py:547 msgid "Customer order reference code" msgstr "" -#: order/models.py:475 templates/js/order.js:303 +#: order/models.py:552 +msgid "Target date for order completion. Order will be overdue after this date." +msgstr "" + +#: order/models.py:555 templates/js/order.js:370 msgid "Shipment Date" msgstr "" -#: order/models.py:482 +#: order/models.py:562 msgid "shipped by" msgstr "" -#: order/models.py:526 +#: order/models.py:606 msgid "SalesOrder cannot be shipped as it is not currently pending" msgstr "" -#: order/models.py:613 +#: order/models.py:703 msgid "Item quantity" msgstr "" -#: order/models.py:615 +#: order/models.py:709 msgid "Line item reference" msgstr "" -#: order/models.py:617 +#: order/models.py:711 msgid "Line item notes" msgstr "" -#: order/models.py:643 order/models.py:710 templates/js/order.js:353 +#: order/models.py:741 order/models.py:812 templates/js/order.js:420 msgid "Order" msgstr "" -#: order/models.py:644 order/templates/order/order_base.html:9 +#: order/models.py:742 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 -#: stock/templates/stock/item_base.html:324 templates/js/order.js:148 +#: stock/templates/stock/item_base.html:324 templates/js/order.js:210 #: templates/js/stock.js:669 templates/js/stock.js:1092 msgid "Purchase Order" msgstr "" -#: order/models.py:658 +#: order/models.py:756 msgid "Supplier part" msgstr "" -#: order/models.py:661 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:219 +#: order/models.py:759 order/templates/order/order_base.html:131 +#: order/templates/order/purchase_order_detail.html:246 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "" -#: order/models.py:661 +#: order/models.py:759 msgid "Number of items received" msgstr "" -#: order/models.py:667 part/templates/part/prices.html:166 stock/models.py:537 +#: order/models.py:765 part/templates/part/prices.html:166 stock/models.py:545 #: stock/templates/stock/item_base.html:331 templates/js/stock.js:704 msgid "Purchase Price" msgstr "" -#: order/models.py:668 +#: order/models.py:766 msgid "Unit purchase price" msgstr "" -#: order/models.py:676 +#: order/models.py:774 msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:718 part/templates/part/part_pricing.html:97 +#: order/models.py:820 part/templates/part/part_pricing.html:97 #: part/templates/part/prices.html:103 part/templates/part/prices.html:278 msgid "Sale Price" msgstr "" -#: order/models.py:719 +#: order/models.py:821 msgid "Unit sale price" msgstr "" -#: order/models.py:794 order/models.py:796 +#: order/models.py:900 order/models.py:902 msgid "Stock item has not been assigned" msgstr "" -#: order/models.py:800 +#: order/models.py:906 msgid "Cannot allocate stock item to a line with a different part" msgstr "" -#: order/models.py:802 +#: order/models.py:908 msgid "Cannot allocate stock to a line without a part" msgstr "" -#: order/models.py:805 +#: order/models.py:911 msgid "Allocation quantity cannot exceed stock quantity" msgstr "Tahsis miktarı stok miktarını aşamaz" -#: order/models.py:815 +#: order/models.py:921 msgid "Quantity must be 1 for serialized stock item" msgstr "Seri numaralı stok kalemi için miktar bir olmalı" -#: order/models.py:820 +#: order/models.py:926 msgid "Line" msgstr "" -#: order/models.py:831 +#: order/models.py:937 msgid "Item" msgstr "" -#: order/models.py:832 +#: order/models.py:938 msgid "Select stock item to allocate" msgstr "" -#: order/models.py:835 +#: order/models.py:941 msgid "Enter stock allocation quantity" msgstr "Stok tahsis miktarını girin" +#: order/serializers.py:139 +msgid "Purchase price currency" +msgstr "" + +#: order/serializers.py:359 +msgid "Sale price currency" +msgstr "" + #: order/templates/order/delete_attachment.html:5 #: stock/templates/stock/attachment_delete.html:5 #: templates/attachment_delete.html:5 @@ -3086,16 +3060,22 @@ msgstr "" msgid "Issued" msgstr "" -#: order/templates/order/order_base.html:180 -#: order/templates/order/purchase_order_detail.html:100 +#: order/templates/order/order_base.html:188 +msgid "Edit Purchase Order" +msgstr "" + +#: order/templates/order/order_base.html:199 +#: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 +#: part/templates/part/part_base.html:415 #: stock/templates/stock/location.html:191 templates/js/stock.js:750 #: templates/js/stock.js:1338 msgid "New Location" msgstr "Yeni Konum" -#: order/templates/order/order_base.html:181 -#: order/templates/order/purchase_order_detail.html:101 +#: order/templates/order/order_base.html:200 +#: order/templates/order/purchase_order_detail.html:128 +#: part/templates/part/part_base.html:416 #: stock/templates/stock/location.html:42 msgid "Create new stock location" msgstr "Yeni stok konumu oluştur" @@ -3248,7 +3228,7 @@ msgid "Select existing purchase orders, or create new orders." msgstr "" #: order/templates/order/order_wizard/select_pos.html:31 -#: templates/js/order.js:205 templates/js/order.js:308 +#: templates/js/order.js:267 templates/js/order.js:375 msgid "Items" msgstr "" @@ -3272,7 +3252,6 @@ msgid "Purchase Order Attachments" msgstr "" #: order/templates/order/po_lineitem_delete.html:5 -#: order/templates/order/so_lineitem_delete.html:5 msgid "Are you sure you wish to delete this line item?" msgstr "" @@ -3290,41 +3269,52 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:24 -#: order/templates/order/sales_order_detail.html:22 order/views.py:1327 -#: order/views.py:1410 +#: order/templates/order/purchase_order_detail.html:64 +#: order/templates/order/sales_order_detail.html:22 +#: order/templates/order/sales_order_detail.html:56 msgid "Add Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:114 +#: order/templates/order/purchase_order_detail.html:100 +#: order/templates/order/sales_order_detail.html:398 +msgid "Edit Line Item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:110 +#: order/templates/order/sales_order_detail.html:408 +msgid "Delete Line Item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:141 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:142 -#: order/templates/order/sales_order_detail.html:223 +#: order/templates/order/purchase_order_detail.html:169 +#: order/templates/order/sales_order_detail.html:233 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:191 -#: order/templates/order/sales_order_detail.html:246 templates/js/part.js:807 +#: order/templates/order/purchase_order_detail.html:218 +#: order/templates/order/sales_order_detail.html:256 templates/js/part.js:807 #: templates/js/part.js:996 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:198 -#: order/templates/order/sales_order_detail.html:253 +#: order/templates/order/purchase_order_detail.html:225 +#: order/templates/order/sales_order_detail.html:263 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:255 -#: order/templates/order/sales_order_detail.html:359 +#: order/templates/order/purchase_order_detail.html:282 +#: order/templates/order/sales_order_detail.html:369 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:256 +#: order/templates/order/purchase_order_detail.html:283 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:261 +#: order/templates/order/purchase_order_detail.html:288 msgid "Receive line item" msgstr "" @@ -3339,7 +3329,7 @@ msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:45 -#: part/models.py:322 part/templates/part/cat_link.html:7 +#: part/models.py:326 part/templates/part/cat_link.html:7 #: part/templates/part/category.html:108 part/templates/part/category.html:157 #: part/templates/part/category_navbar.html:25 #: part/templates/part/category_navbar.html:32 @@ -3347,7 +3337,7 @@ msgstr "" #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 #: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 -#: users/models.py:40 +#: users/models.py:41 msgid "Parts" msgstr "Parçalar" @@ -3389,10 +3379,14 @@ msgstr "" msgid "Sales Order Details" msgstr "" -#: order/templates/order/sales_order_base.html:100 templates/js/order.js:275 +#: order/templates/order/sales_order_base.html:100 templates/js/order.js:342 msgid "Customer Reference" msgstr "" +#: order/templates/order/sales_order_base.html:177 +msgid "Edit Sales Order" +msgstr "" + #: order/templates/order/sales_order_cancel.html:8 #: order/templates/order/sales_order_ship.html:9 #: part/templates/part/bom_duplicate.html:12 @@ -3408,69 +3402,69 @@ msgstr "" msgid "Sales Order Items" msgstr "" -#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:358 +#: order/templates/order/sales_order_detail.html:105 templates/js/bom.js:358 #: templates/js/build.js:725 templates/js/build.js:1142 msgid "Actions" msgstr "İşlemler" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:611 +#: order/templates/order/sales_order_detail.html:112 templates/js/build.js:611 #: templates/js/build.js:947 msgid "Edit stock allocation" msgstr "Stok tahsisini düzenle" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:613 +#: order/templates/order/sales_order_detail.html:113 templates/js/build.js:613 #: templates/js/build.js:948 msgid "Delete stock allocation" msgstr "Stok tahsisini sil" -#: order/templates/order/sales_order_detail.html:176 +#: order/templates/order/sales_order_detail.html:186 msgid "No matching line items" msgstr "" -#: order/templates/order/sales_order_detail.html:206 +#: order/templates/order/sales_order_detail.html:216 msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:676 +#: order/templates/order/sales_order_detail.html:284 templates/js/build.js:676 #: templates/js/build.js:943 msgid "Allocated" msgstr "" -#: order/templates/order/sales_order_detail.html:276 +#: order/templates/order/sales_order_detail.html:286 msgid "Fulfilled" msgstr "" -#: order/templates/order/sales_order_detail.html:313 +#: order/templates/order/sales_order_detail.html:323 msgid "PO" msgstr "" -#: order/templates/order/sales_order_detail.html:343 +#: order/templates/order/sales_order_detail.html:353 msgid "Allocate serial numbers" msgstr "Seri numaralarını tahsis et" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:739 +#: order/templates/order/sales_order_detail.html:356 templates/js/build.js:739 msgid "Allocate stock" msgstr "" -#: order/templates/order/sales_order_detail.html:349 +#: order/templates/order/sales_order_detail.html:359 msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:732 +#: order/templates/order/sales_order_detail.html:363 templates/js/build.js:732 #: templates/js/build.js:1150 msgid "Build stock" msgstr "" -#: order/templates/order/sales_order_detail.html:356 -#: order/templates/order/sales_order_detail.html:465 +#: order/templates/order/sales_order_detail.html:366 +#: order/templates/order/sales_order_detail.html:485 msgid "Calculate price" msgstr "" -#: order/templates/order/sales_order_detail.html:360 +#: order/templates/order/sales_order_detail.html:370 msgid "Delete line item " msgstr "" -#: order/templates/order/sales_order_detail.html:471 +#: order/templates/order/sales_order_detail.html:491 msgid "Update Unit Price" msgstr "" @@ -3511,194 +3505,154 @@ msgstr "Bu işlem Sipariş Emrinden belirtilen stok kalemleri tahsis edemedi" msgid "Sales Order Attachments" msgstr "" -#: order/views.py:106 -msgid "Add Purchase Order Attachment" -msgstr "" - -#: order/views.py:156 -msgid "Add Sales Order Attachment" -msgstr "" - -#: order/views.py:348 -msgid "Create Sales Order" -msgstr "" - -#: order/views.py:383 -msgid "Edit Purchase Order" -msgstr "" - -#: order/views.py:403 -msgid "Edit Sales Order" -msgstr "" - -#: order/views.py:419 +#: order/views.py:151 msgid "Cancel Order" msgstr "" -#: order/views.py:428 order/views.py:454 +#: order/views.py:160 order/views.py:186 msgid "Confirm order cancellation" msgstr "" -#: order/views.py:431 order/views.py:457 +#: order/views.py:163 order/views.py:189 msgid "Order cannot be cancelled" msgstr "" -#: order/views.py:445 +#: order/views.py:177 msgid "Cancel sales order" msgstr "" -#: order/views.py:471 +#: order/views.py:203 msgid "Issue Order" msgstr "" -#: order/views.py:480 +#: order/views.py:212 msgid "Confirm order placement" msgstr "" -#: order/views.py:490 +#: order/views.py:222 msgid "Purchase order issued" msgstr "" -#: order/views.py:501 +#: order/views.py:233 msgid "Complete Order" msgstr "" -#: order/views.py:517 +#: order/views.py:249 msgid "Confirm order completion" msgstr "" -#: order/views.py:528 +#: order/views.py:260 msgid "Purchase order completed" msgstr "" -#: order/views.py:538 +#: order/views.py:270 msgid "Ship Order" msgstr "" -#: order/views.py:554 +#: order/views.py:286 msgid "Confirm order shipment" msgstr "" -#: order/views.py:560 +#: order/views.py:292 msgid "Could not ship order" msgstr "" -#: order/views.py:607 +#: order/views.py:339 msgid "Match Supplier Parts" msgstr "" -#: order/views.py:804 +#: order/views.py:536 msgid "Receive Parts" msgstr "" -#: order/views.py:874 +#: order/views.py:606 msgid "Items received" msgstr "" -#: order/views.py:888 +#: order/views.py:620 msgid "No destination set" msgstr "" -#: order/views.py:933 +#: order/views.py:665 msgid "Error converting quantity to number" msgstr "" -#: order/views.py:939 +#: order/views.py:671 msgid "Receive quantity less than zero" msgstr "" -#: order/views.py:945 +#: order/views.py:677 msgid "No lines specified" msgstr "" -#: order/views.py:1018 +#: order/views.py:750 msgid "Update prices" msgstr "" -#: order/views.py:1276 +#: order/views.py:1008 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1336 -msgid "Supplier part must be specified" -msgstr "" - -#: order/views.py:1342 -msgid "Supplier must match for Part and Order" -msgstr "" - -#: order/views.py:1473 order/views.py:1491 -msgid "Edit Line Item" -msgstr "" - -#: order/views.py:1507 order/views.py:1519 -msgid "Delete Line Item" -msgstr "" - -#: order/views.py:1512 order/views.py:1524 -msgid "Deleted line item" -msgstr "" - -#: order/views.py:1537 +#: order/views.py:1061 msgid "Allocate Serial Numbers" msgstr "Seri Numaralarını Tahsis Et" -#: order/views.py:1582 +#: order/views.py:1106 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1598 +#: order/views.py:1122 msgid "Select line item" msgstr "" -#: order/views.py:1629 +#: order/views.py:1153 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "{serial} seri numarası için eşleşen öge bulunamadı" -#: order/views.py:1639 +#: order/views.py:1163 #, python-brace-format msgid "{serial} is not in stock" msgstr "{serial} stokta yok" -#: order/views.py:1647 +#: order/views.py:1171 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "{serial} zaten bir emirde tahsis edilmiş" -#: order/views.py:1701 +#: order/views.py:1225 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1775 +#: order/views.py:1299 msgid "Edit Allocation Quantity" msgstr "Tahsis Miktarını Düzenle" -#: order/views.py:1790 +#: order/views.py:1314 msgid "Remove allocation" msgstr "Tahsisi Sil" -#: order/views.py:1862 +#: order/views.py:1386 msgid "Sales order not found" msgstr "" -#: order/views.py:1868 +#: order/views.py:1392 msgid "Price not found" msgstr "" -#: order/views.py:1871 +#: order/views.py:1395 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1876 +#: order/views.py:1400 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:747 +#: part/bom.py:138 part/models.py:72 part/models.py:756 #: part/templates/part/category.html:75 part/templates/part/detail.html:90 msgid "Default Location" msgstr "Varsayılan Konum" @@ -3720,143 +3674,143 @@ msgstr "Malzeme listesi okurken hata (geçersiz data)" msgid "Error reading BOM file (incorrect row size)" msgstr "Malzeme listesi okurken hata (geçersiz satır boyutu)" -#: part/forms.py:89 stock/forms.py:265 +#: part/forms.py:73 stock/forms.py:232 msgid "File Format" msgstr "Dosya Biçimi" -#: part/forms.py:89 stock/forms.py:265 +#: part/forms.py:73 stock/forms.py:232 msgid "Select output file format" msgstr "Çıktı dosyası biçimi seçin" -#: part/forms.py:91 +#: part/forms.py:75 msgid "Cascading" msgstr "" -#: part/forms.py:91 +#: part/forms.py:75 msgid "Download cascading / multi-level BOM" msgstr "" -#: part/forms.py:93 +#: part/forms.py:77 msgid "Levels" msgstr "" -#: part/forms.py:93 +#: part/forms.py:77 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "" -#: part/forms.py:95 +#: part/forms.py:79 msgid "Include Parameter Data" msgstr "" -#: part/forms.py:95 +#: part/forms.py:79 msgid "Include part parameters data in exported BOM" msgstr "" -#: part/forms.py:97 +#: part/forms.py:81 msgid "Include Stock Data" msgstr "" -#: part/forms.py:97 +#: part/forms.py:81 msgid "Include part stock data in exported BOM" msgstr "" -#: part/forms.py:99 +#: part/forms.py:83 msgid "Include Manufacturer Data" msgstr "" -#: part/forms.py:99 +#: part/forms.py:83 msgid "Include part manufacturer data in exported BOM" msgstr "" -#: part/forms.py:101 +#: part/forms.py:85 msgid "Include Supplier Data" msgstr "" -#: part/forms.py:101 +#: part/forms.py:85 msgid "Include part supplier data in exported BOM" msgstr "Dışa aktarılan malzeme listesine parça tedarikçisi verilerini dahil edin" -#: part/forms.py:122 part/models.py:2191 +#: part/forms.py:106 part/models.py:2224 msgid "Parent Part" msgstr "" -#: part/forms.py:123 part/templates/part/bom_duplicate.html:7 +#: part/forms.py:107 part/templates/part/bom_duplicate.html:7 msgid "Select parent part to copy BOM from" msgstr "" -#: part/forms.py:129 +#: part/forms.py:113 msgid "Clear existing BOM items" msgstr "" -#: part/forms.py:135 +#: part/forms.py:119 msgid "Confirm BOM duplication" msgstr "" -#: part/forms.py:153 +#: part/forms.py:137 msgid "validate" msgstr "" -#: part/forms.py:153 +#: part/forms.py:137 msgid "Confirm that the BOM is correct" msgstr "" -#: part/forms.py:165 +#: part/forms.py:149 msgid "BOM file" msgstr "Malzeme Listesi Dosyası" -#: part/forms.py:165 +#: part/forms.py:149 msgid "Select BOM file to upload" msgstr "Yüklemek için Malzeme Listesi dosyası seçin" -#: part/forms.py:184 +#: part/forms.py:168 msgid "Related Part" msgstr "" -#: part/forms.py:203 +#: part/forms.py:175 msgid "Select part category" msgstr "" -#: part/forms.py:220 +#: part/forms.py:192 msgid "Duplicate all BOM data for this part" msgstr "" -#: part/forms.py:221 +#: part/forms.py:193 msgid "Copy BOM" msgstr "" -#: part/forms.py:226 +#: part/forms.py:198 msgid "Duplicate all parameter data for this part" msgstr "" -#: part/forms.py:227 +#: part/forms.py:199 msgid "Copy Parameters" msgstr "" -#: part/forms.py:232 +#: part/forms.py:204 msgid "Confirm part creation" msgstr "" -#: part/forms.py:237 +#: part/forms.py:209 msgid "Include category parameter templates" msgstr "Kategori parametre şablonlarını dahil et" -#: part/forms.py:242 +#: part/forms.py:214 msgid "Include parent categories parameter templates" msgstr "Üst kategorilerin parametre şablonlarını dahil et" -#: part/forms.py:322 +#: part/forms.py:294 msgid "Add parameter template to same level categories" msgstr "Parametre şablonunu aynı seviyedeki kategorilere ekle" -#: part/forms.py:326 +#: part/forms.py:298 msgid "Add parameter template to all categories" msgstr "Parametre şablonunu tüm kategorilere ekle" -#: part/forms.py:344 part/models.py:2286 +#: part/forms.py:316 part/models.py:2323 msgid "Sub part" msgstr "" -#: part/forms.py:373 +#: part/forms.py:345 msgid "Input quantity for price calculation" msgstr "" @@ -3872,362 +3826,362 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2237 +#: part/models.py:86 part/models.py:2270 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" -#: part/models.py:83 part/templates/part/category.html:32 +#: part/models.py:87 part/templates/part/category.html:32 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127 -#: templates/stats.html:84 users/models.py:39 +#: templates/stats.html:84 users/models.py:40 msgid "Part Categories" msgstr "Parça Kategorileri" -#: part/models.py:448 part/models.py:460 +#: part/models.py:457 part/models.py:469 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:557 +#: part/models.py:566 msgid "Next available serial numbers are" msgstr "Sonraki kullanılabilir seri numaraları" -#: part/models.py:561 +#: part/models.py:570 msgid "Next available serial number is" msgstr "Sonraki müsait seri numarası" -#: part/models.py:566 +#: part/models.py:575 msgid "Most recent serial number is" msgstr "En son seri numarası" -#: part/models.py:645 +#: part/models.py:654 msgid "Duplicate IPN not allowed in part settings" msgstr "Yinelenen DPN'ye parça ayarlarında izin verilmiyor" -#: part/models.py:670 part/templates/part/detail.html:22 +#: part/models.py:679 part/templates/part/detail.html:22 msgid "Part name" msgstr "" -#: part/models.py:677 +#: part/models.py:686 msgid "Is Template" msgstr "Şablon Mu" -#: part/models.py:678 +#: part/models.py:687 msgid "Is this part a template part?" msgstr "Bu parça bir şablon parçası mı?" -#: part/models.py:689 +#: part/models.py:698 msgid "Is this part a variant of another part?" msgstr "Bu parça başka bir parçanın çeşidi mi?" -#: part/models.py:690 part/templates/part/detail.html:60 +#: part/models.py:699 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "Çeşidi" -#: part/models.py:696 +#: part/models.py:705 msgid "Part description" msgstr "" -#: part/models.py:701 part/templates/part/category.html:82 +#: part/models.py:710 part/templates/part/category.html:82 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "" -#: part/models.py:702 +#: part/models.py:711 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:709 part/models.py:2236 part/templates/part/detail.html:73 +#: part/models.py:718 part/models.py:2269 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" -#: part/models.py:710 +#: part/models.py:719 msgid "Part category" msgstr "" -#: part/models.py:715 part/templates/part/detail.html:28 +#: part/models.py:724 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "DPN" -#: part/models.py:716 +#: part/models.py:725 msgid "Internal Part Number" msgstr "" -#: part/models.py:722 +#: part/models.py:731 msgid "Part revision or version number" msgstr "Parça revizyon veya versiyon numarası" -#: part/models.py:723 part/templates/part/detail.html:35 report/models.py:199 +#: part/models.py:732 part/templates/part/detail.html:35 report/models.py:199 #: templates/js/part.js:173 msgid "Revision" msgstr "Revizyon" -#: part/models.py:745 +#: part/models.py:754 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:792 part/templates/part/detail.html:97 +#: part/models.py:801 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "" -#: part/models.py:793 +#: part/models.py:802 msgid "Default supplier part" msgstr "Varsayılan tedarikçi parçası" -#: part/models.py:800 +#: part/models.py:809 msgid "Default Expiry" msgstr "" -#: part/models.py:801 +#: part/models.py:810 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:806 part/templates/part/detail.html:113 +#: part/models.py:815 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "" -#: part/models.py:807 +#: part/models.py:816 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:814 +#: part/models.py:823 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:820 +#: part/models.py:829 msgid "Can this part be built from other parts?" msgstr "Bu parça diğer parçalardan yapılabilir mi?" -#: part/models.py:826 +#: part/models.py:835 msgid "Can this part be used to build other parts?" msgstr "Bu parça diğer parçaların yapımında kullanılabilir mi?" -#: part/models.py:832 +#: part/models.py:841 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:837 +#: part/models.py:846 msgid "Can this part be purchased from external suppliers?" msgstr "Bu parça dış tedarikçilerden satın alınabilir mi?" -#: part/models.py:842 +#: part/models.py:851 msgid "Can this part be sold to customers?" msgstr "Bu parça müşterilere satılabilir mi?" -#: part/models.py:846 part/templates/part/detail.html:227 +#: part/models.py:855 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:246 templates/js/table_filters.js:315 msgid "Active" msgstr "" -#: part/models.py:847 +#: part/models.py:856 msgid "Is this part active?" msgstr "" -#: part/models.py:852 +#: part/models.py:861 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:857 +#: part/models.py:866 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:860 +#: part/models.py:869 msgid "BOM checksum" msgstr "" -#: part/models.py:860 +#: part/models.py:869 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:863 +#: part/models.py:872 msgid "BOM checked by" msgstr "" -#: part/models.py:865 +#: part/models.py:874 msgid "BOM checked date" msgstr "" -#: part/models.py:869 +#: part/models.py:878 msgid "Creation User" msgstr "" -#: part/models.py:1608 +#: part/models.py:1617 msgid "Sell multiple" msgstr "" -#: part/models.py:2063 +#: part/models.py:2088 msgid "Test templates can only be created for trackable parts" msgstr "Test şablonları sadece takip edilebilir paçalar için oluşturulabilir" -#: part/models.py:2080 +#: part/models.py:2105 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2100 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2125 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2101 +#: part/models.py:2126 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2106 +#: part/models.py:2131 msgid "Test Description" msgstr "" -#: part/models.py:2107 +#: part/models.py:2132 msgid "Enter description for this test" msgstr "" -#: part/models.py:2112 templates/js/part.js:726 +#: part/models.py:2137 templates/js/part.js:726 #: templates/js/table_filters.js:232 msgid "Required" msgstr "Gerekli" -#: part/models.py:2113 +#: part/models.py:2138 msgid "Is this test required to pass?" msgstr "Testi geçmesi için bu gerekli mi?" -#: part/models.py:2118 templates/js/part.js:734 +#: part/models.py:2143 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2119 +#: part/models.py:2144 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2124 templates/js/part.js:741 +#: part/models.py:2149 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2125 +#: part/models.py:2150 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2158 +#: part/models.py:2187 msgid "Parameter template name must be unique" msgstr "Parametre şablon adı benzersiz olmalıdır" -#: part/models.py:2163 +#: part/models.py:2192 msgid "Parameter Name" msgstr "" -#: part/models.py:2165 +#: part/models.py:2194 msgid "Parameter Units" msgstr "" -#: part/models.py:2193 part/models.py:2242 part/models.py:2243 +#: part/models.py:2226 part/models.py:2275 part/models.py:2276 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "Parametre Şablonu" -#: part/models.py:2195 +#: part/models.py:2228 msgid "Data" msgstr "" -#: part/models.py:2195 +#: part/models.py:2228 msgid "Parameter Value" msgstr "" -#: part/models.py:2247 templates/InvenTree/settings/category.html:67 +#: part/models.py:2280 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2248 +#: part/models.py:2281 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2278 +#: part/models.py:2315 msgid "Select parent part" msgstr "" -#: part/models.py:2287 +#: part/models.py:2324 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2293 +#: part/models.py:2330 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2332 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2295 +#: part/models.py:2332 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2298 +#: part/models.py:2335 msgid "Overage" msgstr "" -#: part/models.py:2299 +#: part/models.py:2336 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2302 +#: part/models.py:2339 msgid "BOM item reference" msgstr "" -#: part/models.py:2305 +#: part/models.py:2342 msgid "BOM item notes" msgstr "" -#: part/models.py:2307 +#: part/models.py:2344 msgid "Checksum" msgstr "" -#: part/models.py:2307 +#: part/models.py:2344 msgid "BOM line checksum" msgstr "" -#: part/models.py:2311 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2348 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2312 +#: part/models.py:2349 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "Bu malzeme listesi, çeşit parçalar listesini kalıtsalıdır" -#: part/models.py:2317 templates/js/bom.js:287 +#: part/models.py:2354 templates/js/bom.js:287 msgid "Allow Variants" msgstr "Çeşide İzin Ver" -#: part/models.py:2318 +#: part/models.py:2355 msgid "Stock items for variant parts can be used for this BOM item" msgstr "Çeşit parçaların stok kalemleri bu malzeme listesinde kullanılabilir" -#: part/models.py:2394 part/views.py:1892 part/views.py:1944 -#: stock/models.py:290 +#: part/models.py:2431 part/views.py:1736 part/views.py:1788 +#: stock/models.py:298 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2403 part/models.py:2405 +#: part/models.py:2440 part/models.py:2442 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2408 +#: part/models.py:2445 msgid "BOM Item" msgstr "" -#: part/models.py:2527 +#: part/models.py:2564 msgid "Part 1" msgstr "" -#: part/models.py:2531 +#: part/models.py:2568 msgid "Part 2" msgstr "" -#: part/models.py:2531 +#: part/models.py:2568 msgid "Select Related Part" msgstr "" -#: part/models.py:2563 +#: part/models.py:2600 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -4243,14 +4197,6 @@ msgstr "" msgid "Part Attachments" msgstr "" -#: part/templates/part/bom-delete.html:6 -msgid "Are you sure you want to delete this BOM item?" -msgstr "" - -#: part/templates/part/bom-delete.html:8 -msgid "Deleting this entry will remove the BOM row from the following part" -msgstr "" - #: part/templates/part/bom.html:10 part/templates/part/navbar.html:51 #: part/templates/part/navbar.html:54 msgid "Bill of Materials" @@ -4299,7 +4245,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:2187 +#: part/templates/part/bom.html:61 part/views.py:2031 msgid "Export Bill of Materials" msgstr "" @@ -4315,7 +4261,7 @@ msgstr "" msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/bom.html:160 part/views.py:591 +#: part/templates/part/bom.html:160 part/views.py:450 #: templates/js/stock.js:1327 msgid "Create New Part" msgstr "" @@ -4397,7 +4343,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:2597 +#: part/templates/part/category.html:38 part/views.py:2441 msgid "Create new part category" msgstr "" @@ -4462,6 +4408,7 @@ msgid "Create new location" msgstr "Yeni konum oluştur" #: part/templates/part/category.html:223 part/templates/part/category.html:253 +#: part/templates/part/part_base.html:378 msgid "New Category" msgstr "" @@ -4473,10 +4420,18 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:1391 +#: part/templates/part/category.html:260 stock/views.py:1223 msgid "Create new Stock Location" msgstr "Yeni Stok konumu oluştur" +#: part/templates/part/category.html:279 +msgid "Select parent category" +msgstr "" + +#: part/templates/part/category.html:286 part/views.py:2389 +msgid "Edit Part Category" +msgstr "" + #: part/templates/part/category_delete.html:5 msgid "Are you sure you want to delete category" msgstr "" @@ -4522,7 +4477,7 @@ msgstr "" msgid "Part Parameters" msgstr "" -#: part/templates/part/copy_part.html:9 part/views.py:467 +#: part/templates/part/copy_part.html:9 part/views.py:326 msgid "Duplicate Part" msgstr "" @@ -4644,7 +4599,7 @@ msgid "Delete manufacturer parts" msgstr "" #: part/templates/part/manufacturer.html:53 -#: part/templates/part/supplier.html:57 +#: part/templates/part/supplier.html:56 msgid "Create new manufacturer" msgstr "" @@ -4709,8 +4664,8 @@ msgstr "Yeni Parametre Şablonu Oluştur" msgid "Part List" msgstr "" -#: part/templates/part/part_base.html:26 templates/js/company.js:156 -#: templates/js/company.js:355 templates/js/part.js:84 templates/js/part.js:161 +#: part/templates/part/part_base.html:26 templates/js/company.js:280 +#: templates/js/company.js:480 templates/js/part.js:84 templates/js/part.js:161 msgid "Inactive" msgstr "" @@ -4794,10 +4749,22 @@ msgstr "" msgid "Building" msgstr "" -#: part/templates/part/part_base.html:282 part/templates/part/prices.html:131 +#: part/templates/part/part_base.html:285 part/templates/part/prices.html:131 msgid "Calculate" msgstr "" +#: part/templates/part/part_base.html:379 +msgid "Create New Part Category" +msgstr "" + +#: part/templates/part/part_base.html:387 +msgid "New Parent" +msgstr "" + +#: part/templates/part/part_base.html:435 +msgid "Edit Part" +msgstr "" + #: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:27 msgid "Supplier Pricing" msgstr "" @@ -4850,6 +4817,18 @@ msgstr "" msgid "Add Test Template" msgstr "Test Şablonu Ekle" +#: part/templates/part/part_tests.html:61 +msgid "Add Test Result Template" +msgstr "" + +#: part/templates/part/part_tests.html:79 +msgid "Edit Test Result Template" +msgstr "" + +#: part/templates/part/part_tests.html:91 +msgid "Delete Test Result Template" +msgstr "" + #: part/templates/part/part_thumb.html:20 msgid "Select from existing images" msgstr "" @@ -4938,7 +4917,7 @@ msgstr "" msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:3022 +#: part/templates/part/prices.html:206 part/views.py:2859 msgid "Add Internal Price Break" msgstr "" @@ -5041,228 +5020,188 @@ msgstr "Yeni Çeşit" msgid "Unknown database" msgstr "" -#: part/views.py:96 +#: part/views.py:95 msgid "Add Related Part" msgstr "" -#: part/views.py:151 +#: part/views.py:150 msgid "Delete Related Part" msgstr "" -#: part/views.py:165 -msgid "Add part attachment" -msgstr "" - -#: part/views.py:218 templates/attachment_table.html:32 -msgid "Edit attachment" -msgstr "" - -#: part/views.py:222 -msgid "Part attachment updated" -msgstr "" - -#: part/views.py:237 -msgid "Delete Part Attachment" -msgstr "" - -#: part/views.py:245 -msgid "Deleted part attachment" -msgstr "" - -#: part/views.py:254 -msgid "Create Test Template" -msgstr "Test Şablonu Oluştur" - -#: part/views.py:281 -msgid "Edit Test Template" -msgstr "Test Şablonu Düzenle" - -#: part/views.py:295 -msgid "Delete Test Template" -msgstr "Test Şablonu Sil" - -#: part/views.py:302 +#: part/views.py:161 msgid "Set Part Category" msgstr "" -#: part/views.py:352 +#: part/views.py:211 #, python-brace-format msgid "Set category for {n} parts" msgstr "" -#: part/views.py:387 +#: part/views.py:246 msgid "Create Variant" msgstr "Çeşit Oluştur" -#: part/views.py:472 +#: part/views.py:331 msgid "Copied part" msgstr "" -#: part/views.py:526 part/views.py:664 +#: part/views.py:385 part/views.py:523 msgid "Possible matches exist - confirm creation of new part" msgstr "" -#: part/views.py:596 +#: part/views.py:455 msgid "Created new part" msgstr "" -#: part/views.py:764 +#: part/views.py:623 msgid "Match References" msgstr "" -#: part/views.py:1066 +#: part/views.py:925 msgid "None" msgstr "" -#: part/views.py:1125 +#: part/views.py:984 msgid "Part QR Code" msgstr "" -#: part/views.py:1227 -msgid "Upload Part Image" -msgstr "" - -#: part/views.py:1233 part/views.py:1268 -msgid "Updated part image" -msgstr "" - -#: part/views.py:1242 +#: part/views.py:1086 msgid "Select Part Image" msgstr "" -#: part/views.py:1271 +#: part/views.py:1112 +msgid "Updated part image" +msgstr "" + +#: part/views.py:1115 msgid "Part image not found" msgstr "" -#: part/views.py:1282 +#: part/views.py:1126 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1317 +#: part/views.py:1161 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1347 +#: part/views.py:1191 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1368 +#: part/views.py:1212 msgid "Validate BOM" msgstr "" -#: part/views.py:1389 +#: part/views.py:1233 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1400 +#: part/views.py:1244 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1534 +#: part/views.py:1378 msgid "No BOM file provided" msgstr "" -#: part/views.py:1895 +#: part/views.py:1739 msgid "Enter a valid quantity" msgstr "" -#: part/views.py:1920 part/views.py:1923 +#: part/views.py:1764 part/views.py:1767 msgid "Select valid part" msgstr "" -#: part/views.py:1929 +#: part/views.py:1773 msgid "Duplicate part selected" msgstr "" -#: part/views.py:1967 +#: part/views.py:1811 msgid "Select a part" msgstr "" -#: part/views.py:1973 +#: part/views.py:1817 msgid "Selected part creates a circular BOM" msgstr "" -#: part/views.py:1977 +#: part/views.py:1821 msgid "Specify quantity" msgstr "" -#: part/views.py:2239 +#: part/views.py:2083 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2246 +#: part/views.py:2090 msgid "Part was deleted" msgstr "" -#: part/views.py:2255 +#: part/views.py:2099 msgid "Part Pricing" msgstr "" -#: part/views.py:2396 +#: part/views.py:2240 msgid "Create Part Parameter Template" msgstr "Parça Parametre Şablonu Oluştur" -#: part/views.py:2406 +#: part/views.py:2250 msgid "Edit Part Parameter Template" msgstr "Parça Parametre Şablonu Düzenle" -#: part/views.py:2413 +#: part/views.py:2257 msgid "Delete Part Parameter Template" msgstr "Parça Parametre Şablonu Sil" -#: part/views.py:2421 +#: part/views.py:2265 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2471 +#: part/views.py:2315 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2485 +#: part/views.py:2329 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2545 -msgid "Edit Part Category" -msgstr "" - -#: part/views.py:2583 +#: part/views.py:2427 msgid "Delete Part Category" msgstr "" -#: part/views.py:2589 +#: part/views.py:2433 msgid "Part category was deleted" msgstr "" -#: part/views.py:2641 +#: part/views.py:2485 msgid "Create Category Parameter Template" msgstr "Kategori Parametre Şablonu Oluştur" -#: part/views.py:2742 +#: part/views.py:2586 msgid "Edit Category Parameter Template" msgstr "Kategori Parametre Şablonu Düzenle" -#: part/views.py:2798 +#: part/views.py:2642 msgid "Delete Category Parameter Template" msgstr "Kategori Parametre Şablonu Sil" -#: part/views.py:2817 +#: part/views.py:2661 msgid "Create BOM Item" msgstr "" -#: part/views.py:2887 +#: part/views.py:2731 msgid "Edit BOM item" msgstr "" -#: part/views.py:2943 -msgid "Confim BOM item deletion" +#: part/views.py:2792 +msgid "Added new price break" msgstr "" -#: part/views.py:3031 +#: part/views.py:2868 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:3039 +#: part/views.py:2876 msgid "Delete Internal Price Break" msgstr "" @@ -5368,17 +5307,17 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1739 +#: stock/models.py:1759 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1745 +#: stock/models.py:1765 msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:1026 +#: templates/js/order.js:257 templates/js/stock.js:1026 msgid "Date" msgstr "" @@ -5390,287 +5329,287 @@ msgstr "" msgid "Fail" msgstr "" -#: stock/api.py:212 +#: stock/api.py:211 #, python-brace-format msgid "Updated stock for {n} items" msgstr "{n} öge için stok güncellendi" -#: stock/api.py:281 +#: stock/api.py:280 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:114 stock/forms.py:418 stock/models.py:505 +#: stock/forms.py:81 stock/forms.py:385 stock/models.py:513 #: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 msgid "Expiry Date" msgstr "" -#: stock/forms.py:115 stock/forms.py:419 +#: stock/forms.py:82 stock/forms.py:386 msgid "Expiration date for this stock item" msgstr "Bu stok kalemi için son kullanma tarihi" -#: stock/forms.py:118 +#: stock/forms.py:85 msgid "Enter unique serial numbers (or leave blank)" msgstr "Benzersiz seri numaraları giriniz (veya boş bırakınız)" -#: stock/forms.py:169 +#: stock/forms.py:136 msgid "Destination for serialized stock (by default, will remain in current location)" msgstr "Seri numaralandırılmış stok için hedef konum(varsayılan olarak, geçerli konumda kalacaktır)" -#: stock/forms.py:171 +#: stock/forms.py:138 msgid "Serial numbers" msgstr "Seri numaraları" -#: stock/forms.py:171 +#: stock/forms.py:138 msgid "Unique serial numbers (must match quantity)" msgstr "Benzersiz seri numaraları (miktar ile eşleşmeli)" -#: stock/forms.py:173 stock/forms.py:349 +#: stock/forms.py:140 stock/forms.py:316 msgid "Add transaction note (optional)" msgstr "İşlem notu ekle (isteğe bağlı)" -#: stock/forms.py:203 stock/forms.py:259 +#: stock/forms.py:170 stock/forms.py:226 msgid "Select test report template" msgstr "Test raporu şablonu seç" -#: stock/forms.py:267 templates/js/table_filters.js:75 +#: stock/forms.py:234 templates/js/table_filters.js:75 #: templates/js/table_filters.js:138 msgid "Include sublocations" msgstr "Alt konumları dahil et" -#: stock/forms.py:267 +#: stock/forms.py:234 msgid "Include stock items in sub locations" msgstr "Stok kalemlerine alt konumları dahil et" -#: stock/forms.py:302 +#: stock/forms.py:269 msgid "Stock item to install" msgstr "Kurulacak stok kalemi" -#: stock/forms.py:309 +#: stock/forms.py:276 msgid "Stock quantity to assign" msgstr "Atanacak stok miktarı" -#: stock/forms.py:337 +#: stock/forms.py:304 msgid "Must not exceed available quantity" msgstr "" -#: stock/forms.py:347 +#: stock/forms.py:314 msgid "Destination location for uninstalled items" msgstr "Sökülen ögeler için hedef konum" -#: stock/forms.py:351 +#: stock/forms.py:318 msgid "Confirm uninstall" msgstr "" -#: stock/forms.py:351 +#: stock/forms.py:318 msgid "Confirm removal of installed stock items" msgstr "Kurulu stok kalemlerinin kaldırılmasını onayla" -#: stock/forms.py:375 +#: stock/forms.py:342 msgid "Destination stock location" msgstr "Hedef stok konumu" -#: stock/forms.py:377 +#: stock/forms.py:344 msgid "Add note (required)" msgstr "Not ekle (gerekli)" -#: stock/forms.py:381 stock/views.py:852 stock/views.py:1051 +#: stock/forms.py:348 stock/views.py:705 stock/views.py:904 msgid "Confirm stock adjustment" msgstr "Stok ayarlamasını onayla" -#: stock/forms.py:381 +#: stock/forms.py:348 msgid "Confirm movement of stock items" msgstr "Stok kalemlerinin hareketini onaylayın" -#: stock/forms.py:383 +#: stock/forms.py:350 msgid "Set Default Location" msgstr "Varsayılan Konum Ayarla" -#: stock/forms.py:383 +#: stock/forms.py:350 msgid "Set the destination as the default location for selected parts" msgstr "Hedefi seçili parçalar için varsayılan konum olarak ayarla" -#: stock/models.py:52 stock/models.py:542 +#: stock/models.py:56 stock/models.py:550 msgid "Owner" msgstr "" -#: stock/models.py:53 stock/models.py:543 +#: stock/models.py:57 stock/models.py:551 msgid "Select Owner" msgstr "" -#: stock/models.py:271 +#: stock/models.py:279 msgid "StockItem with this serial number already exists" msgstr "Bu seri numarasına sahip stok kalemi zaten var" -#: stock/models.py:307 +#: stock/models.py:315 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:317 stock/models.py:326 +#: stock/models.py:325 stock/models.py:334 msgid "Quantity must be 1 for item with a serial number" msgstr "Seri numarası olan ögenin miktarı bir olmalı" -#: stock/models.py:318 +#: stock/models.py:326 msgid "Serial number cannot be set if quantity greater than 1" msgstr "Miktar birden büyük ise seri numarası ayarlanamaz" -#: stock/models.py:340 +#: stock/models.py:348 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:346 +#: stock/models.py:354 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:353 +#: stock/models.py:361 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:395 +#: stock/models.py:403 msgid "Parent Stock Item" msgstr "Üst Stok Kalemi" -#: stock/models.py:404 +#: stock/models.py:412 msgid "Base part" msgstr "" -#: stock/models.py:413 +#: stock/models.py:421 msgid "Select a matching supplier part for this stock item" msgstr "Bu stok kalemi için tedarikçi parçası seçin" -#: stock/models.py:418 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:426 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "Stok Konumu" -#: stock/models.py:421 +#: stock/models.py:429 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:428 +#: stock/models.py:436 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:433 stock/templates/stock/item_base.html:270 +#: stock/models.py:441 stock/templates/stock/item_base.html:270 msgid "Installed In" msgstr "" -#: stock/models.py:436 +#: stock/models.py:444 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:452 +#: stock/models.py:460 msgid "Serial number for this item" msgstr "Bu öge için seri numarası" -#: stock/models.py:464 +#: stock/models.py:472 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:468 +#: stock/models.py:476 msgid "Stock Quantity" msgstr "" -#: stock/models.py:477 +#: stock/models.py:485 msgid "Source Build" msgstr "" -#: stock/models.py:479 +#: stock/models.py:487 msgid "Build for this stock item" msgstr "" -#: stock/models.py:490 +#: stock/models.py:498 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:493 +#: stock/models.py:501 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:499 +#: stock/models.py:507 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:506 +#: stock/models.py:514 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:519 +#: stock/models.py:527 msgid "Delete on deplete" msgstr "" -#: stock/models.py:519 +#: stock/models.py:527 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:529 stock/templates/stock/item_notes.html:13 +#: stock/models.py:537 stock/templates/stock/item_notes.html:13 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:538 +#: stock/models.py:546 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1006 +#: stock/models.py:1014 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1012 +#: stock/models.py:1020 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1018 +#: stock/models.py:1026 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1021 +#: stock/models.py:1029 msgid "Serial numbers must be a list of integers" msgstr "Seri numaraları tam sayı listesi olmalı" -#: stock/models.py:1024 +#: stock/models.py:1032 msgid "Quantity does not match serial numbers" msgstr "Miktar seri numaları ile eşleşmiyor" -#: stock/models.py:1031 +#: stock/models.py:1039 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "Seri numaraları zaten mevcut: {exists}" -#: stock/models.py:1189 +#: stock/models.py:1197 msgid "StockItem cannot be moved as it is not in stock" msgstr "Stok kalemi stokta olmadığı için taşınamaz" -#: stock/models.py:1663 +#: stock/models.py:1679 msgid "Entry notes" msgstr "" -#: stock/models.py:1716 +#: stock/models.py:1736 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1722 +#: stock/models.py:1742 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1740 +#: stock/models.py:1760 msgid "Test name" msgstr "" -#: stock/models.py:1746 templates/js/table_filters.js:222 +#: stock/models.py:1766 templates/js/table_filters.js:222 msgid "Test result" msgstr "" -#: stock/models.py:1752 +#: stock/models.py:1772 msgid "Test output value" msgstr "" -#: stock/models.py:1759 +#: stock/models.py:1779 msgid "Test result attachment" msgstr "" -#: stock/models.py:1765 +#: stock/models.py:1785 msgid "Test notes" msgstr "" @@ -5860,6 +5799,10 @@ msgstr "" msgid "No stocktake performed" msgstr "" +#: stock/templates/stock/item_base.html:499 +msgid "Edit Stock Status" +msgstr "" + #: stock/templates/stock/item_childs.html:12 msgid "Child Stock Items" msgstr "" @@ -5919,6 +5862,19 @@ msgstr "" msgid "Add Test Data" msgstr "" +#: stock/templates/stock/item_tests.html:86 +#: stock/templates/stock/item_tests.html:111 +msgid "Add Test Result" +msgstr "" + +#: stock/templates/stock/item_tests.html:131 +msgid "Edit Test Result" +msgstr "" + +#: stock/templates/stock/item_tests.html:145 +msgid "Delete Test Result" +msgstr "" + #: stock/templates/stock/location.html:20 msgid "You are not in the list of owners of this location. This stock location cannot be edited." msgstr "Bu konumun sahipleri listesinde değilsiniz. Bu stok konumu düzenlenemez." @@ -5967,7 +5923,7 @@ msgid "Stock Details" msgstr "" #: stock/templates/stock/location.html:117 templates/InvenTree/search.html:279 -#: templates/stats.html:97 users/models.py:41 +#: templates/stats.html:97 users/models.py:42 msgid "Stock Locations" msgstr "Stok Konumları" @@ -6007,7 +5963,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1364 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1196 msgid "Convert Stock Item" msgstr "Stok Kalemine Dönüştür" @@ -6040,8 +5996,8 @@ msgstr "" msgid "Edit Stock Location" msgstr "Stok konumunu düzenle" -#: stock/views.py:230 stock/views.py:1343 stock/views.py:1465 -#: stock/views.py:1830 +#: stock/views.py:230 stock/views.py:1175 stock/views.py:1297 +#: stock/views.py:1662 msgid "Owner is required (ownership control is enabled)" msgstr "Sahip gerekli (sahip kontrolü etkinleştirildi)" @@ -6049,205 +6005,177 @@ msgstr "Sahip gerekli (sahip kontrolü etkinleştirildi)" msgid "Stock Location QR code" msgstr "Stok Konumu QR Kodu" -#: stock/views.py:265 -msgid "Add Stock Item Attachment" -msgstr "" - -#: stock/views.py:311 -msgid "Edit Stock Item Attachment" -msgstr "" - -#: stock/views.py:327 -msgid "Delete Stock Item Attachment" -msgstr "" - -#: stock/views.py:343 +#: stock/views.py:264 msgid "Assign to Customer" msgstr "" -#: stock/views.py:352 +#: stock/views.py:273 msgid "Customer must be specified" msgstr "" -#: stock/views.py:376 +#: stock/views.py:297 msgid "Return to Stock" msgstr "" -#: stock/views.py:385 +#: stock/views.py:306 msgid "Specify a valid location" msgstr "Geçerli bir konum belirtiniz" -#: stock/views.py:396 +#: stock/views.py:317 msgid "Stock item returned from customer" msgstr "" -#: stock/views.py:407 +#: stock/views.py:328 msgid "Delete All Test Data" msgstr "" -#: stock/views.py:424 +#: stock/views.py:345 msgid "Confirm test data deletion" msgstr "" -#: stock/views.py:444 -msgid "Add Test Result" -msgstr "" - -#: stock/views.py:484 -msgid "Edit Test Result" -msgstr "" - -#: stock/views.py:501 -msgid "Delete Test Result" -msgstr "" - -#: stock/views.py:509 +#: stock/views.py:362 msgid "Stock Export Options" msgstr "" -#: stock/views.py:630 +#: stock/views.py:483 msgid "Stock Item QR Code" msgstr "" -#: stock/views.py:656 +#: stock/views.py:509 msgid "Install Stock Item" msgstr "" -#: stock/views.py:755 +#: stock/views.py:608 msgid "Uninstall Stock Items" msgstr "" -#: stock/views.py:863 +#: stock/views.py:716 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:888 +#: stock/views.py:741 msgid "Adjust Stock" msgstr "" -#: stock/views.py:998 +#: stock/views.py:851 msgid "Move Stock Items" msgstr "" -#: stock/views.py:998 +#: stock/views.py:851 msgid "Move" msgstr "" -#: stock/views.py:999 +#: stock/views.py:852 msgid "Count Stock Items" msgstr "" -#: stock/views.py:999 +#: stock/views.py:852 msgid "Count" msgstr "" -#: stock/views.py:1000 +#: stock/views.py:853 msgid "Remove From Stock" msgstr "" -#: stock/views.py:1000 +#: stock/views.py:853 msgid "Take" msgstr "" -#: stock/views.py:1001 +#: stock/views.py:854 msgid "Add Stock Items" msgstr "" -#: stock/views.py:1001 users/models.py:187 +#: stock/views.py:854 users/models.py:188 msgid "Add" msgstr "" -#: stock/views.py:1002 +#: stock/views.py:855 msgid "Delete Stock Items" msgstr "" -#: stock/views.py:1031 +#: stock/views.py:884 msgid "Must enter integer value" msgstr "" -#: stock/views.py:1036 +#: stock/views.py:889 msgid "Quantity must be positive" msgstr "" -#: stock/views.py:1043 +#: stock/views.py:896 #, python-brace-format msgid "Quantity must not exceed {x}" msgstr "" -#: stock/views.py:1107 +#: stock/views.py:960 msgid "No action performed" msgstr "Herhangi bir işlem gerçekleştirilmedi" -#: stock/views.py:1122 +#: stock/views.py:975 #, python-brace-format msgid "Added stock to {n} items" msgstr "" -#: stock/views.py:1137 +#: stock/views.py:990 #, python-brace-format msgid "Removed stock from {n} items" msgstr "" -#: stock/views.py:1150 +#: stock/views.py:1003 #, python-brace-format msgid "Counted stock for {n} items" msgstr "" -#: stock/views.py:1190 +#: stock/views.py:1043 msgid "No items were moved" msgstr "" -#: stock/views.py:1193 +#: stock/views.py:1046 #, python-brace-format msgid "Moved {n} items to {dest}" msgstr "" -#: stock/views.py:1212 +#: stock/views.py:1065 #, python-brace-format msgid "Deleted {n} stock items" msgstr "" -#: stock/views.py:1222 -msgid "Edit Stock Item Status" -msgstr "" - -#: stock/views.py:1245 +#: stock/views.py:1077 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:1482 +#: stock/views.py:1314 msgid "Serialize Stock" msgstr "Stoku Seri Numarala" -#: stock/views.py:1575 templates/js/build.js:327 +#: stock/views.py:1407 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1717 +#: stock/views.py:1549 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1799 +#: stock/views.py:1631 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1899 +#: stock/views.py:1731 msgid "Delete Stock Location" msgstr "Stok Konumunu Sil" -#: stock/views.py:1912 +#: stock/views.py:1744 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1923 +#: stock/views.py:1755 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1930 +#: stock/views.py:1762 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1939 +#: stock/views.py:1771 msgid "Add Stock Tracking Entry" msgstr "" @@ -6604,24 +6532,12 @@ msgstr "" msgid "copy version information" msgstr "" -#: templates/about.html:100 templates/js/modals.js:568 -#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54 -#: templates/modals.html:97 +#: templates/about.html:100 templates/js/modals.js:34 +#: templates/js/modals.js:677 templates/js/modals.js:970 +#: templates/modals.html:29 templates/modals.html:54 templates/modals.html:97 msgid "Close" msgstr "" -#: templates/attachment_table.html:6 -msgid "Add Attachment" -msgstr "" - -#: templates/attachment_table.html:17 -msgid "Uploaded" -msgstr "" - -#: templates/attachment_table.html:35 -msgid "Delete attachment" -msgstr "" - #: templates/image_download.html:8 msgid "Specify URL for downloading image" msgstr "" @@ -6638,6 +6554,22 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" +#: templates/js/attachment.js:16 +msgid "No attachments found" +msgstr "" + +#: templates/js/attachment.js:56 +msgid "Upload Date" +msgstr "" + +#: templates/js/attachment.js:69 +msgid "Edit attachment" +msgstr "" + +#: templates/js/attachment.js:76 +msgid "Delete attachment" +msgstr "" + #: templates/js/barcode.js:8 msgid "Scan barcode data here using wedge scanner" msgstr "" @@ -6666,7 +6598,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:921 +#: templates/js/barcode.js:119 templates/js/modals.js:1030 msgid "Invalid server response" msgstr "" @@ -6766,7 +6698,7 @@ msgstr "" msgid "Edit BOM Item" msgstr "" -#: templates/js/bom.js:372 +#: templates/js/bom.js:372 templates/js/bom.js:519 msgid "Delete BOM Item" msgstr "" @@ -6794,7 +6726,7 @@ msgstr "" msgid "No build order allocations found" msgstr "" -#: templates/js/build.js:222 templates/js/order.js:382 +#: templates/js/build.js:222 templates/js/order.js:449 msgid "Location not specified" msgstr "" @@ -6832,45 +6764,69 @@ msgstr "" msgid "No parts allocated for" msgstr "" -#: templates/js/company.js:74 +#: templates/js/company.js:45 +msgid "Edit Company" +msgstr "" + +#: templates/js/company.js:66 +msgid "Add new Company" +msgstr "" + +#: templates/js/company.js:143 msgid "Parts Supplied" msgstr "" -#: templates/js/company.js:83 +#: templates/js/company.js:152 msgid "Parts Manufactured" msgstr "" -#: templates/js/company.js:96 +#: templates/js/company.js:165 msgid "No company information found" msgstr "" -#: templates/js/company.js:129 +#: templates/js/company.js:183 +msgid "The following manufacturer parts will be deleted" +msgstr "" + +#: templates/js/company.js:200 +msgid "Delete Manufacturer Parts" +msgstr "" + +#: templates/js/company.js:253 msgid "No manufacturer parts found" msgstr "" -#: templates/js/company.js:148 templates/js/company.js:347 +#: templates/js/company.js:272 templates/js/company.js:472 #: templates/js/part.js:68 templates/js/part.js:153 msgid "Template part" msgstr "Şablon Parça" -#: templates/js/company.js:152 templates/js/company.js:351 +#: templates/js/company.js:276 templates/js/company.js:476 #: templates/js/part.js:72 templates/js/part.js:157 msgid "Assembled part" msgstr "" -#: templates/js/company.js:226 +#: templates/js/company.js:350 msgid "No parameters found" msgstr "" -#: templates/js/company.js:262 +#: templates/js/company.js:386 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:263 +#: templates/js/company.js:387 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:328 +#: templates/js/company.js:406 +msgid "Edit Parameter" +msgstr "" + +#: templates/js/company.js:417 +msgid "Delete Parameter" +msgstr "" + +#: templates/js/company.js:453 msgid "No supplier parts found" msgstr "" @@ -6898,6 +6854,83 @@ msgstr "" msgid "Create filter" msgstr "" +#: templates/js/forms.js:278 templates/js/forms.js:291 +#: templates/js/forms.js:303 templates/js/forms.js:315 +msgid "Action Prohibited" +msgstr "" + +#: templates/js/forms.js:279 +msgid "Create operation not allowed" +msgstr "" + +#: templates/js/forms.js:292 +msgid "Update operation not allowed" +msgstr "" + +#: templates/js/forms.js:304 +msgid "Delete operation not allowed" +msgstr "" + +#: templates/js/forms.js:316 +msgid "View operation not allowed" +msgstr "" + +#: templates/js/forms.js:583 templates/js/modals.js:1040 +msgid "No Response" +msgstr "" + +#: templates/js/forms.js:584 templates/js/modals.js:1041 +msgid "No response from the InvenTree server" +msgstr "" + +#: templates/js/forms.js:590 templates/js/modals.js:1050 +msgid "Error 401: Not Authenticated" +msgstr "" + +#: templates/js/forms.js:591 templates/js/modals.js:1051 +msgid "Authentication credentials not supplied" +msgstr "" + +#: templates/js/forms.js:597 templates/js/modals.js:1055 +msgid "Error 403: Permission Denied" +msgstr "" + +#: templates/js/forms.js:598 templates/js/modals.js:1056 +msgid "You do not have the required permissions to access this function" +msgstr "Bu fonksiyona erişmek için gerekli izinlere sahip değilsiniz" + +#: templates/js/forms.js:604 templates/js/modals.js:1060 +msgid "Error 404: Resource Not Found" +msgstr "" + +#: templates/js/forms.js:605 templates/js/modals.js:1061 +msgid "The requested resource could not be located on the server" +msgstr "" + +#: templates/js/forms.js:611 templates/js/modals.js:1065 +msgid "Error 408: Timeout" +msgstr "" + +#: templates/js/forms.js:612 templates/js/modals.js:1066 +msgid "Connection timeout while requesting data from server" +msgstr "" + +#: templates/js/forms.js:618 templates/js/modals.js:1069 +msgid "Error requesting form data" +msgstr "" + +#: templates/js/forms.js:788 templates/modals.html:21 templates/modals.html:47 +msgid "Form errors exist" +msgstr "" + +#: templates/js/forms.js:1161 +msgid "Searching" +msgstr "" + +#: templates/js/forms.js:1301 +msgid "Clear input" +msgstr "" + #: templates/js/label.js:10 templates/js/report.js:98 msgid "Select Stock Items" msgstr "" @@ -6938,112 +6971,102 @@ msgstr "Etiket Seç" msgid "Select Label Template" msgstr "Etiket Şablonu Seç" -#: templates/js/modals.js:265 -msgid "Waiting for server..." -msgstr "" - -#: templates/js/modals.js:424 -msgid "Show Error Information" -msgstr "" - -#: templates/js/modals.js:491 templates/modals.html:76 -msgid "Accept" -msgstr "" - -#: templates/js/modals.js:492 templates/modals.html:75 +#: templates/js/modals.js:59 templates/js/modals.js:105 +#: templates/js/modals.js:601 templates/modals.html:75 msgid "Cancel" msgstr "" -#: templates/js/modals.js:556 -msgid "Loading Data" -msgstr "" - -#: templates/js/modals.js:567 templates/js/modals.js:860 +#: templates/js/modals.js:60 templates/js/modals.js:104 +#: templates/js/modals.js:676 templates/js/modals.js:969 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" -#: templates/js/modals.js:811 +#: templates/js/modals.js:103 +msgid "Form Title" +msgstr "" + +#: templates/js/modals.js:374 +msgid "Waiting for server..." +msgstr "" + +#: templates/js/modals.js:533 +msgid "Show Error Information" +msgstr "" + +#: templates/js/modals.js:600 templates/modals.html:76 +msgid "Accept" +msgstr "" + +#: templates/js/modals.js:665 +msgid "Loading Data" +msgstr "" + +#: templates/js/modals.js:920 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:811 +#: templates/js/modals.js:920 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:824 +#: templates/js/modals.js:933 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:921 +#: templates/js/modals.js:1030 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:931 -msgid "No Response" -msgstr "" - -#: templates/js/modals.js:932 -msgid "No response from the InvenTree server" -msgstr "" - -#: templates/js/modals.js:936 +#: templates/js/modals.js:1045 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:937 +#: templates/js/modals.js:1046 msgid "Server returned error code 400" msgstr "" -#: templates/js/modals.js:941 -msgid "Error 401: Not Authenticated" +#: templates/js/model_renderers.js:21 +msgid "Company ID" msgstr "" -#: templates/js/modals.js:942 -msgid "Authentication credentials not supplied" +#: templates/js/model_renderers.js:63 +msgid "Location ID" msgstr "" -#: templates/js/modals.js:946 -msgid "Error 403: Permission Denied" +#: templates/js/model_renderers.js:90 +msgid "Part ID" msgstr "" -#: templates/js/modals.js:947 -msgid "You do not have the required permissions to access this function" -msgstr "Bu fonksiyona erişmek için gerekli izinlere sahip değilsiniz" - -#: templates/js/modals.js:951 -msgid "Error 404: Resource Not Found" +#: templates/js/model_renderers.js:126 +msgid "Category ID" msgstr "" -#: templates/js/modals.js:952 -msgid "The requested resource could not be located on the server" +#: templates/js/model_renderers.js:150 +msgid "Supplier Part ID" msgstr "" -#: templates/js/modals.js:956 -msgid "Error 408: Timeout" +#: templates/js/order.js:31 +msgid "Create Sales Order" msgstr "" -#: templates/js/modals.js:957 -msgid "Connection timeout while requesting data from server" -msgstr "" - -#: templates/js/modals.js:960 -msgid "Error requesting form data" -msgstr "" - -#: templates/js/order.js:138 +#: templates/js/order.js:200 msgid "No purchase orders found" msgstr "" -#: templates/js/order.js:162 templates/js/order.js:257 +#: templates/js/order.js:224 templates/js/order.js:319 msgid "Order is overdue" msgstr "" -#: templates/js/order.js:234 +#: templates/js/order.js:296 msgid "No sales orders found" msgstr "" -#: templates/js/order.js:343 +#: templates/js/order.js:333 +msgid "Invalid Customer" +msgstr "" + +#: templates/js/order.js:410 msgid "No sales order allocations found" msgstr "" @@ -7595,10 +7618,6 @@ msgstr "" msgid "All" msgstr "" -#: templates/modals.html:21 templates/modals.html:47 -msgid "Form errors exist" -msgstr "" - #: templates/navbar.html:13 msgid "Toggle navigation" msgstr "" @@ -7615,7 +7634,7 @@ msgstr "" msgid "Scan Barcode" msgstr "" -#: templates/navbar.html:77 users/models.py:38 +#: templates/navbar.html:77 users/models.py:39 msgid "Admin" msgstr "" @@ -7835,35 +7854,35 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:174 +#: users/models.py:175 msgid "Permission set" msgstr "" -#: users/models.py:182 +#: users/models.py:183 msgid "Group" msgstr "" -#: users/models.py:185 +#: users/models.py:186 msgid "View" msgstr "" -#: users/models.py:185 +#: users/models.py:186 msgid "Permission to view items" msgstr "" -#: users/models.py:187 +#: users/models.py:188 msgid "Permission to add items" msgstr "" -#: users/models.py:189 +#: users/models.py:190 msgid "Change" msgstr "" -#: users/models.py:189 +#: users/models.py:190 msgid "Permissions to edit items" msgstr "" -#: users/models.py:191 +#: users/models.py:192 msgid "Permission to delete items" msgstr "" From c84347a2470faacc15b9448cc12f0270c8ddffde Mon Sep 17 00:00:00 2001 From: Oliver Date: Sat, 3 Jul 2021 22:44:10 +1000 Subject: [PATCH 348/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/zh/LC_MESSAGES/django.po | 2163 +++++++++++---------- 1 file changed, 1091 insertions(+), 1072 deletions(-) diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index f3e7b00cd6..a5b51e77ec 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-03 06:24+0000\n" -"PO-Revision-Date: 2021-07-03 06:27\n" +"POT-Creation-Date: 2021-07-03 12:15+0000\n" +"PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -29,14 +29,14 @@ msgstr "未指定操作" msgid "No matching action found" msgstr "未找到指定操作" -#: InvenTree/fields.py:84 +#: InvenTree/fields.py:99 msgid "Enter date" msgstr "输入日期" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 -#: order/forms.py:31 order/forms.py:42 order/forms.py:53 order/forms.py:64 -#: order/forms.py:75 part/forms.py:134 +#: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 +#: order/forms.py:74 part/forms.py:118 templates/js/forms.js:486 msgid "Confirm" msgstr "确认" @@ -77,8 +77,8 @@ msgstr "选择分类" msgid "Duplicate serial: {n}" msgstr "" -#: InvenTree/helpers.py:403 order/models.py:244 order/models.py:354 -#: stock/views.py:1795 +#: InvenTree/helpers.py:403 order/models.py:311 order/models.py:421 +#: stock/views.py:1627 msgid "Invalid quantity provided" msgstr "" @@ -106,49 +106,53 @@ msgstr "未找到序列号" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "" -#: InvenTree/models.py:59 stock/models.py:1758 +#: InvenTree/models.py:61 stock/models.py:1778 msgid "Attachment" msgstr "附件" -#: InvenTree/models.py:60 +#: InvenTree/models.py:62 msgid "Select file to attach" msgstr "选择附件" -#: InvenTree/models.py:62 templates/attachment_table.html:16 +#: InvenTree/models.py:64 templates/js/attachment.js:52 msgid "Comment" msgstr "注释" -#: InvenTree/models.py:62 +#: InvenTree/models.py:64 msgid "File comment" msgstr "文件注释" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2022 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2043 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1193 msgid "User" msgstr "用户" -#: InvenTree/models.py:72 +#: InvenTree/models.py:74 msgid "upload date" msgstr "上传日期" -#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 -#: label/models.py:102 part/models.py:671 part/models.py:2163 +#: InvenTree/models.py:102 +msgid "Invalid choice" +msgstr "" + +#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 +#: label/models.py:103 part/models.py:680 part/models.py:2192 #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 -#: templates/js/company.js:235 templates/js/part.js:118 +#: templates/js/company.js:359 templates/js/part.js:118 #: templates/js/part.js:642 templates/js/stock.js:986 msgid "Name" msgstr "名称" -#: InvenTree/models.py:114 build/models.py:135 -#: build/templates/build/detail.html:21 company/models.py:339 -#: company/models.py:532 company/templates/company/detail.html:27 +#: InvenTree/models.py:125 build/models.py:139 +#: build/templates/build/detail.html:21 company/models.py:353 +#: company/models.py:554 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 -#: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:100 order/templates/order/purchase_order_detail.html:147 -#: part/models.py:695 part/templates/part/detail.html:54 +#: company/templates/company/supplier_part_detail.html:31 label/models.py:110 +#: order/models.py:154 order/templates/order/purchase_order_detail.html:174 +#: part/models.py:704 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 #: report/templates/report/inventree_build_order_base.html:118 @@ -156,39 +160,43 @@ msgstr "名称" #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 #: templates/js/build.js:834 templates/js/build.js:1102 -#: templates/js/company.js:56 templates/js/order.js:183 -#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 +#: templates/js/company.js:125 templates/js/order.js:245 +#: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 #: templates/js/stock.js:557 templates/js/stock.js:998 #: templates/js/stock.js:1043 msgid "Description" msgstr "" -#: InvenTree/models.py:115 +#: InvenTree/models.py:126 msgid "Description (optional)" msgstr "" -#: InvenTree/models.py:123 +#: InvenTree/models.py:134 msgid "parent" msgstr "" -#: InvenTree/settings.py:504 -msgid "English" +#: InvenTree/serializers.py:52 +msgid "Must be a valid number" msgstr "" #: InvenTree/settings.py:505 -msgid "French" +msgid "English" msgstr "" #: InvenTree/settings.py:506 -msgid "German" +msgid "French" msgstr "" #: InvenTree/settings.py:507 -msgid "Polish" +msgid "German" msgstr "" #: InvenTree/settings.py:508 +msgid "Polish" +msgstr "" + +#: InvenTree/settings.py:509 msgid "Turkish" msgstr "" @@ -446,48 +454,48 @@ msgid "Order target date" msgstr "" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 order/forms.py:118 order/forms.py:153 +#: build/templates/build/detail.html:121 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:881 templates/js/order.js:200 -#: templates/js/order.js:298 +#: templates/js/build.js:881 templates/js/order.js:262 +#: templates/js/order.js:365 msgid "Target Date" msgstr "" -#: build/forms.py:43 build/models.py:225 +#: build/forms.py:43 build/models.py:229 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1346 +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1354 #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:741 -#: company/forms.py:189 company/templates/company/supplier_part_pricing.html:77 -#: order/forms.py:197 order/forms.py:215 order/forms.py:250 order/forms.py:272 -#: order/forms.py:289 order/models.py:613 order/models.py:835 -#: order/templates/order/order_wizard/match_parts.html:30 +#: company/forms.py:124 company/templates/company/supplier_part_pricing.html:79 +#: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:702 +#: order/models.py:941 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:179 -#: order/templates/order/sales_order_detail.html:70 -#: order/templates/order/sales_order_detail.html:77 -#: order/templates/order/sales_order_detail.html:162 -#: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2293 +#: order/templates/order/purchase_order_detail.html:206 +#: order/templates/order/sales_order_detail.html:80 +#: order/templates/order/sales_order_detail.html:87 +#: order/templates/order/sales_order_detail.html:172 +#: order/templates/order/sales_order_detail.html:244 part/forms.py:314 +#: part/forms.py:344 part/forms.py:360 part/forms.py:376 part/models.py:2330 #: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 #: part/templates/part/prices.html:474 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:91 #: report/templates/report/inventree_test_report_base.html:77 -#: stock/forms.py:175 stock/forms.py:308 +#: stock/forms.py:142 stock/forms.py:275 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 -#: templates/js/build.js:1112 templates/js/order.js:393 -#: templates/js/part.js:827 templates/js/part.js:949 templates/js/part.js:1005 -#: templates/js/stock.js:1178 templates/js/stock.js:1397 +#: templates/js/build.js:1112 templates/js/model_renderers.js:43 +#: templates/js/order.js:460 templates/js/part.js:827 templates/js/part.js:949 +#: templates/js/part.js:1005 templates/js/stock.js:1178 +#: templates/js/stock.js:1397 msgid "Quantity" msgstr "" @@ -499,7 +507,7 @@ msgstr "" msgid "Enter quantity for build output" msgstr "" -#: build/forms.py:95 order/forms.py:244 stock/forms.py:118 +#: build/forms.py:95 order/forms.py:114 stock/forms.py:85 msgid "Serial Numbers" msgstr "" @@ -528,11 +536,11 @@ msgid "Mark build as complete" msgstr "" #: build/forms.py:210 build/templates/build/auto_allocate.html:18 -#: stock/forms.py:347 stock/templates/stock/item_base.html:285 +#: stock/forms.py:314 stock/templates/stock/item_base.html:285 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 -#: templates/js/build.js:586 templates/js/order.js:378 +#: templates/js/build.js:586 templates/js/order.js:445 #: templates/js/stock.js:643 templates/js/stock.js:1070 msgid "Location" msgstr "" @@ -542,11 +550,11 @@ msgid "Location of completed parts" msgstr "" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:465 +#: build/templates/build/detail.html:59 order/models.py:545 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 -#: templates/js/order.js:187 templates/js/order.js:285 +#: templates/js/order.js:249 templates/js/order.js:352 #: templates/js/stock.js:630 templates/js/stock.js:1147 #: templates/js/stock.js:1413 msgid "Status" @@ -580,60 +588,60 @@ msgstr "" msgid "Select quantity of stock to allocate" msgstr "" -#: build/models.py:66 build/templates/build/build_base.html:9 +#: build/models.py:70 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 #: report/templates/report/inventree_build_order_base.html:106 #: templates/js/build.js:195 msgid "Build Order" msgstr "" -#: build/models.py:67 build/templates/build/index.html:8 +#: build/models.py:71 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 #: part/templates/part/navbar.html:61 templates/InvenTree/index.html:191 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:34 users/models.py:43 +#: templates/InvenTree/settings/tabs.html:34 users/models.py:44 msgid "Build Orders" msgstr "" -#: build/models.py:127 +#: build/models.py:131 msgid "Build Order Reference" msgstr "" -#: build/models.py:128 order/models.py:98 order/models.py:615 -#: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2302 +#: build/models.py:132 order/models.py:242 order/models.py:529 +#: order/models.py:709 order/templates/order/purchase_order_detail.html:201 +#: order/templates/order/sales_order_detail.html:239 part/models.py:2339 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:661 templates/js/build.js:1106 msgid "Reference" msgstr "" -#: build/models.py:138 +#: build/models.py:142 msgid "Brief description of the build" msgstr "" -#: build/models.py:147 build/templates/build/build_base.html:163 +#: build/models.py:151 build/templates/build/build_base.html:163 #: build/templates/build/detail.html:77 msgid "Parent Build" msgstr "" -#: build/models.py:148 +#: build/models.py:152 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:153 build/templates/build/auto_allocate.html:16 +#: build/models.py:157 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:663 -#: order/models.py:657 order/models.py:712 +#: build/templates/build/detail.html:26 company/models.py:689 +#: order/models.py:755 order/models.py:814 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:132 +#: order/templates/order/purchase_order_detail.html:159 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1975 part/models.py:1987 part/models.py:2002 -#: part/models.py:2020 part/models.py:2095 part/models.py:2191 -#: part/models.py:2277 part/templates/part/part_app_base.html:8 +#: order/templates/order/sales_order_detail.html:224 part/models.py:325 +#: part/models.py:1988 part/models.py:2004 part/models.py:2023 +#: part/models.py:2041 part/models.py:2120 part/models.py:2224 +#: part/models.py:2314 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -642,222 +650,222 @@ msgstr "" #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:552 templates/js/build.js:839 -#: templates/js/build.js:1079 templates/js/company.js:140 -#: templates/js/company.js:339 templates/js/part.js:241 +#: templates/js/build.js:1079 templates/js/company.js:264 +#: templates/js/company.js:464 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 #: templates/js/stock.js:1385 msgid "Part" msgstr "" -#: build/models.py:161 +#: build/models.py:165 msgid "Select part to build" msgstr "" -#: build/models.py:166 +#: build/models.py:170 msgid "Sales Order Reference" msgstr "" -#: build/models.py:170 +#: build/models.py:174 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:175 +#: build/models.py:179 msgid "Source Location" msgstr "" -#: build/models.py:179 +#: build/models.py:183 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:184 +#: build/models.py:188 msgid "Destination Location" msgstr "" -#: build/models.py:188 +#: build/models.py:192 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:192 +#: build/models.py:196 msgid "Build Quantity" msgstr "" -#: build/models.py:195 +#: build/models.py:199 msgid "Number of stock items to build" msgstr "" -#: build/models.py:199 +#: build/models.py:203 msgid "Completed items" msgstr "" -#: build/models.py:201 +#: build/models.py:205 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:205 part/templates/part/part_base.html:167 +#: build/models.py:209 part/templates/part/part_base.html:167 msgid "Build Status" msgstr "" -#: build/models.py:209 +#: build/models.py:213 msgid "Build status code" msgstr "" -#: build/models.py:213 stock/models.py:462 +#: build/models.py:217 stock/models.py:470 msgid "Batch Code" msgstr "" -#: build/models.py:217 +#: build/models.py:221 msgid "Batch code for this build output" msgstr "" -#: build/models.py:220 order/models.py:104 part/models.py:867 -#: part/templates/part/detail.html:126 templates/js/order.js:293 +#: build/models.py:224 order/models.py:158 part/models.py:876 +#: part/templates/part/detail.html:126 templates/js/order.js:360 msgid "Creation Date" msgstr "" -#: build/models.py:224 order/models.py:471 +#: build/models.py:228 order/models.py:551 msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:217 templates/js/build.js:886 +#: build/models.py:232 order/models.py:284 templates/js/build.js:886 msgid "Completion Date" msgstr "" -#: build/models.py:234 +#: build/models.py:238 msgid "completed by" msgstr "" -#: build/models.py:242 +#: build/models.py:246 msgid "Issued by" msgstr "" -#: build/models.py:243 +#: build/models.py:247 msgid "User who issued this build order" msgstr "" -#: build/models.py:251 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:118 +#: build/models.py:255 build/templates/build/build_base.html:184 +#: build/templates/build/detail.html:105 order/models.py:172 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:871 +#: order/templates/order/sales_order_base.html:140 part/models.py:880 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" -#: build/models.py:252 +#: build/models.py:256 msgid "User responsible for this build order" msgstr "" -#: build/models.py:257 build/templates/build/detail.html:91 +#: build/models.py:261 build/templates/build/detail.html:91 #: company/templates/company/manufacturer_part_base.html:79 #: company/templates/company/manufacturer_part_detail.html:28 #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 #: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 -#: stock/models.py:456 stock/templates/stock/item_base.html:345 +#: stock/models.py:464 stock/templates/stock/item_base.html:345 msgid "External Link" msgstr "" -#: build/models.py:258 part/models.py:729 stock/models.py:458 +#: build/models.py:262 part/models.py:738 stock/models.py:466 msgid "Link to external URL" msgstr "" -#: build/models.py:262 build/templates/build/navbar.html:53 -#: company/models.py:132 company/models.py:539 +#: build/models.py:266 build/templates/build/navbar.html:53 +#: company/models.py:141 company/models.py:561 #: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:122 -#: order/models.py:617 order/templates/order/po_navbar.html:38 +#: company/templates/company/navbar.html:73 order/models.py:176 +#: order/models.py:711 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:243 -#: order/templates/order/sales_order_detail.html:309 +#: order/templates/order/purchase_order_detail.html:270 +#: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:856 +#: order/templates/order/so_navbar.html:36 part/models.py:865 #: part/templates/part/navbar.html:133 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 -#: stock/models.py:528 stock/models.py:1662 stock/models.py:1764 +#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 +#: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:713 msgid "Notes" msgstr "" -#: build/models.py:263 +#: build/models.py:267 msgid "Extra build notes" msgstr "" -#: build/models.py:740 +#: build/models.py:744 msgid "No build output specified" msgstr "" -#: build/models.py:743 +#: build/models.py:747 msgid "Build output is already completed" msgstr "" -#: build/models.py:746 +#: build/models.py:750 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1152 +#: build/models.py:1160 msgid "BuildItem must be unique for build, stock_item and install_into" msgstr "" -#: build/models.py:1177 +#: build/models.py:1185 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1181 +#: build/models.py:1189 #, python-brace-format msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1188 order/models.py:809 +#: build/models.py:1196 order/models.py:915 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1192 order/models.py:812 +#: build/models.py:1200 order/models.py:918 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1196 +#: build/models.py:1204 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1256 +#: build/models.py:1264 #, python-brace-format msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" -#: build/models.py:1316 stock/templates/stock/item_base.html:317 +#: build/models.py:1324 stock/templates/stock/item_base.html:317 #: templates/InvenTree/search.html:183 templates/js/build.js:812 #: templates/navbar.html:29 msgid "Build" msgstr "" -#: build/models.py:1317 +#: build/models.py:1325 msgid "Build to allocate parts" msgstr "" -#: build/models.py:1333 stock/templates/stock/item_base.html:8 +#: build/models.py:1341 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:929 -#: templates/js/order.js:366 templates/js/order.js:371 +#: templates/js/order.js:433 templates/js/order.js:438 #: templates/js/stock.js:1129 msgid "Stock Item" msgstr "" -#: build/models.py:1334 +#: build/models.py:1342 msgid "Source stock item" msgstr "" -#: build/models.py:1347 +#: build/models.py:1355 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1355 +#: build/models.py:1363 msgid "Install into" msgstr "" -#: build/models.py:1356 +#: build/models.py:1364 msgid "Destination stock item" msgstr "" @@ -891,7 +899,7 @@ msgstr "" #: build/templates/build/allocate.html:30 #: company/templates/company/detail_manufacturer_part.html:33 -#: company/templates/company/detail_supplier_part.html:32 order/views.py:992 +#: company/templates/company/detail_supplier_part.html:32 order/views.py:724 #: part/templates/part/category.html:136 msgid "Order Parts" msgstr "" @@ -910,11 +918,11 @@ msgstr "" #: build/templates/build/allocation_card.html:21 #: build/templates/build/complete_output.html:46 -#: order/templates/order/sales_order_detail.html:75 -#: order/templates/order/sales_order_detail.html:160 +#: order/templates/order/sales_order_detail.html:85 +#: order/templates/order/sales_order_detail.html:170 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:450 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:570 +#: stock/models.py:458 stock/templates/stock/item_base.html:249 +#: templates/js/build.js:570 templates/js/model_renderers.js:41 msgid "Serial Number" msgstr "" @@ -927,6 +935,35 @@ msgstr "" msgid "Attachments" msgstr "" +#: build/templates/build/attachments.html:51 +#: order/templates/order/so_attachments.html:79 +#: part/templates/part/attachments.html:81 +#: stock/templates/stock/item_attachments.html:81 +#: templates/attachment_table.html:6 +msgid "Add Attachment" +msgstr "" + +#: build/templates/build/attachments.html:69 +#: order/templates/order/so_attachments.html:52 +#: part/templates/part/attachments.html:35 +#: stock/templates/stock/item_attachments.html:49 +msgid "Edit Attachment" +msgstr "" + +#: build/templates/build/attachments.html:76 +#: order/templates/order/so_attachments.html:58 +#: part/templates/part/attachments.html:44 +#: stock/templates/stock/item_attachments.html:58 +msgid "Confirm Delete Operation" +msgstr "" + +#: build/templates/build/attachments.html:77 +#: order/templates/order/so_attachments.html:59 +#: part/templates/part/attachments.html:45 +#: stock/templates/stock/item_attachments.html:59 +msgid "Delete Attachment" +msgstr "" + #: build/templates/build/auto_allocate.html:9 msgid "Automatically Allocate Stock" msgstr "" @@ -1034,13 +1071,13 @@ msgid "Progress" msgstr "" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:710 +#: build/templates/build/detail.html:84 order/models.py:812 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 -#: stock/templates/stock/item_base.html:279 templates/js/order.js:245 +#: stock/templates/stock/item_base.html:279 templates/js/order.js:307 msgid "Sales Order" msgstr "" @@ -1181,10 +1218,10 @@ msgstr "" msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 order/forms.py:89 order/models.py:673 -#: order/templates/order/purchase_order_detail.html:239 -#: order/templates/order/receive_parts.html:25 stock/forms.py:169 -#: stock/forms.py:375 +#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:771 +#: order/templates/order/purchase_order_detail.html:266 +#: order/templates/order/receive_parts.html:25 stock/forms.py:136 +#: stock/forms.py:342 msgid "Destination" msgstr "" @@ -1285,7 +1322,6 @@ msgstr "" #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 #: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487 -#: stock/templates/stock/item_base.html:497 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "" @@ -1314,7 +1350,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1821 +#: build/views.py:184 stock/views.py:1653 msgid "Serial numbers already exist" msgstr "" @@ -1330,7 +1366,7 @@ msgstr "" msgid "Confirm unallocation of build stock" msgstr "" -#: build/views.py:281 build/views.py:371 stock/views.py:425 +#: build/views.py:281 build/views.py:371 stock/views.py:346 msgid "Check the confirmation box" msgstr "" @@ -1427,31 +1463,6 @@ msgstr "" msgid "Updated Build Item" msgstr "" -#: build/views.py:1070 -msgid "Add Build Order Attachment" -msgstr "" - -#: build/views.py:1083 order/views.py:117 order/views.py:169 part/views.py:179 -#: stock/views.py:277 -msgid "Added attachment" -msgstr "" - -#: build/views.py:1119 order/views.py:196 order/views.py:217 -msgid "Edit Attachment" -msgstr "" - -#: build/views.py:1129 order/views.py:200 order/views.py:221 -msgid "Attachment updated" -msgstr "" - -#: build/views.py:1139 order/views.py:236 order/views.py:250 -msgid "Delete Attachment" -msgstr "" - -#: build/views.py:1144 order/views.py:242 order/views.py:256 stock/views.py:333 -msgid "Deleted attachment" -msgstr "" - #: common/files.py:66 msgid "Unsupported file format: {ext.upper()}" msgstr "" @@ -1468,7 +1479,7 @@ msgstr "" msgid "Error reading file (data could be corrupted)" msgstr "" -#: common/forms.py:34 templates/attachment_table.html:15 +#: common/forms.py:34 templates/js/attachment.js:42 msgid "File" msgstr "" @@ -1501,7 +1512,7 @@ msgstr "" msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:72 company/models.py:94 company/models.py:95 +#: common/models.py:72 company/models.py:99 company/models.py:100 msgid "Company name" msgstr "" @@ -1605,8 +1616,8 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2193 part/templates/part/detail.html:160 -#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 +#: common/models.py:160 part/models.py:2226 part/templates/part/detail.html:160 +#: report/models.py:186 stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:320 msgid "Template" msgstr "" @@ -1615,7 +1626,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:167 part/models.py:819 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:828 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:332 msgid "Assembly" msgstr "" @@ -1624,7 +1635,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:174 part/models.py:825 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:834 part/templates/part/detail.html:180 #: templates/js/table_filters.js:336 msgid "Component" msgstr "" @@ -1633,7 +1644,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:181 part/models.py:836 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:845 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "" @@ -1641,7 +1652,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:188 part/models.py:841 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:850 part/templates/part/detail.html:210 #: templates/js/table_filters.js:344 msgid "Salable" msgstr "" @@ -1650,7 +1661,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:195 part/models.py:831 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:840 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:348 msgid "Trackable" msgstr "" @@ -1659,7 +1670,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:202 part/models.py:851 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:860 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1856,11 +1867,11 @@ msgstr "" msgid "Key string must be unique" msgstr "" -#: common/models.py:742 company/forms.py:190 +#: common/models.py:742 company/forms.py:125 msgid "Price break quantity" msgstr "" -#: common/models.py:749 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:749 company/templates/company/supplier_part_pricing.html:84 #: templates/js/part.js:832 msgid "Price" msgstr "" @@ -1891,16 +1902,16 @@ msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 -#: order/templates/order/po_navbar.html:22 order/views.py:605 +#: order/templates/order/po_navbar.html:22 order/views.py:337 #: part/templates/part/bom_upload/upload_file.html:27 -#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:762 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:621 msgid "Upload File" msgstr "" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 -#: order/views.py:606 part/templates/part/bom_upload/select_fields.html:58 +#: order/views.py:338 part/templates/part/bom_upload/select_fields.html:58 #: part/templates/part/import_wizard/ajax_match_fields.html:45 -#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:763 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:622 msgid "Match Fields" msgstr "" @@ -1925,269 +1936,277 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/forms.py:37 company/models.py:142 -#: company/templates/company/detail.html:42 -msgid "Currency" -msgstr "" - -#: company/forms.py:38 company/models.py:144 -msgid "Default currency used for this company" -msgstr "" - -#: company/forms.py:76 part/forms.py:46 +#: company/forms.py:26 part/forms.py:46 msgid "URL" msgstr "" -#: company/forms.py:77 part/forms.py:47 +#: company/forms.py:27 part/forms.py:47 msgid "Image URL" msgstr "" -#: company/forms.py:132 templates/js/part.js:940 +#: company/forms.py:67 templates/js/part.js:940 msgid "Single Price" msgstr "" -#: company/forms.py:133 +#: company/forms.py:68 msgid "Single quantity price" msgstr "" -#: company/forms.py:141 company/models.py:321 +#: company/forms.py:76 company/models.py:335 msgid "Select manufacturer" msgstr "" -#: company/forms.py:147 company/models.py:328 +#: company/forms.py:82 company/models.py:342 msgid "Manufacturer Part Number" msgstr "" -#: company/forms.py:149 company/models.py:327 +#: company/forms.py:84 company/models.py:341 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:408 +#: order/templates/order/purchase_order_detail.html:189 part/bom.py:171 +#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:533 msgid "MPN" msgstr "" -#: company/models.py:99 +#: company/models.py:104 msgid "Company description" msgstr "" -#: company/models.py:100 +#: company/models.py:105 msgid "Description of the company" msgstr "" -#: company/models.py:104 company/templates/company/company_base.html:70 -#: company/templates/company/detail.html:33 templates/js/company.js:60 +#: company/models.py:111 company/templates/company/company_base.html:70 +#: company/templates/company/detail.html:33 templates/js/company.js:129 msgid "Website" msgstr "" -#: company/models.py:104 +#: company/models.py:112 msgid "Company website URL" msgstr "" -#: company/models.py:107 company/templates/company/company_base.html:77 +#: company/models.py:116 company/templates/company/company_base.html:77 msgid "Address" msgstr "" -#: company/models.py:108 +#: company/models.py:117 msgid "Company address" msgstr "" -#: company/models.py:111 +#: company/models.py:120 msgid "Phone number" msgstr "" -#: company/models.py:112 +#: company/models.py:121 msgid "Contact phone number" msgstr "" -#: company/models.py:115 company/templates/company/company_base.html:91 +#: company/models.py:124 company/templates/company/company_base.html:91 msgid "Email" msgstr "" -#: company/models.py:115 +#: company/models.py:124 msgid "Contact email address" msgstr "" -#: company/models.py:118 company/templates/company/company_base.html:98 +#: company/models.py:127 company/templates/company/company_base.html:98 msgid "Contact" msgstr "" -#: company/models.py:119 +#: company/models.py:128 msgid "Point of contact" msgstr "" -#: company/models.py:121 company/models.py:333 company/models.py:526 -#: order/models.py:102 part/models.py:728 +#: company/models.py:130 company/models.py:347 company/models.py:548 +#: order/models.py:156 part/models.py:737 #: report/templates/report/inventree_build_order_base.html:165 -#: templates/js/company.js:188 templates/js/company.js:419 +#: templates/js/company.js:312 templates/js/company.js:544 #: templates/js/part.js:498 msgid "Link" msgstr "" -#: company/models.py:121 +#: company/models.py:130 msgid "Link to external company information" msgstr "" -#: company/models.py:129 part/models.py:738 +#: company/models.py:138 part/models.py:747 msgid "Image" msgstr "" -#: company/models.py:134 +#: company/models.py:143 msgid "is customer" msgstr "" -#: company/models.py:134 +#: company/models.py:143 msgid "Do you sell items to this company?" msgstr "" -#: company/models.py:136 +#: company/models.py:145 msgid "is supplier" msgstr "" -#: company/models.py:136 +#: company/models.py:145 msgid "Do you purchase items from this company?" msgstr "" -#: company/models.py:138 +#: company/models.py:147 msgid "is manufacturer" msgstr "" -#: company/models.py:138 +#: company/models.py:147 msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:305 company/models.py:497 stock/models.py:403 +#: company/models.py:151 company/serializers.py:259 +#: company/templates/company/detail.html:42 +msgid "Currency" +msgstr "" + +#: company/models.py:154 +msgid "Default currency used for this company" +msgstr "" + +#: company/models.py:319 company/models.py:519 stock/models.py:411 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" -#: company/models.py:309 company/models.py:501 order/views.py:1603 +#: company/models.py:323 company/models.py:523 order/views.py:1127 msgid "Select part" msgstr "" -#: company/models.py:320 company/templates/company/detail.html:57 +#: company/models.py:334 company/templates/company/detail.html:57 #: company/templates/company/manufacturer_part_base.html:85 #: company/templates/company/manufacturer_part_detail.html:25 #: company/templates/company/supplier_part_base.html:94 #: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:352 -#: templates/js/company.js:44 templates/js/company.js:165 -#: templates/js/company.js:390 +#: templates/js/company.js:113 templates/js/company.js:289 +#: templates/js/company.js:515 msgid "Manufacturer" msgstr "" -#: company/models.py:334 +#: company/models.py:348 msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:340 +#: company/models.py:354 msgid "Manufacturer part description" msgstr "" -#: company/models.py:390 company/models.py:520 +#: company/models.py:408 company/models.py:542 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 #: stock/templates/stock/item_base.html:362 msgid "Manufacturer Part" msgstr "" -#: company/models.py:397 +#: company/models.py:415 msgid "Parameter name" msgstr "" -#: company/models.py:403 part/templates/part/params.html:28 +#: company/models.py:421 part/templates/part/params.html:28 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1751 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:241 templates/js/stock.js:137 +#: stock/models.py:1771 templates/InvenTree/settings/header.html:8 +#: templates/js/company.js:365 templates/js/stock.js:137 msgid "Value" msgstr "" -#: company/models.py:404 +#: company/models.py:422 msgid "Parameter value" msgstr "" -#: company/models.py:410 part/models.py:813 part/models.py:2165 +#: company/models.py:428 part/models.py:822 part/models.py:2194 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 -#: templates/js/company.js:247 +#: templates/js/company.js:371 msgid "Units" msgstr "" -#: company/models.py:411 +#: company/models.py:429 msgid "Parameter units" msgstr "" -#: company/models.py:507 company/templates/company/detail.html:62 +#: company/models.py:529 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:189 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:256 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:369 -#: templates/js/company.js:48 templates/js/company.js:364 -#: templates/js/order.js:170 +#: templates/js/company.js:117 templates/js/company.js:489 +#: templates/js/order.js:232 msgid "Supplier" msgstr "" -#: company/models.py:508 +#: company/models.py:530 msgid "Select supplier" msgstr "" -#: company/models.py:513 company/templates/company/supplier_part_base.html:88 +#: company/models.py:535 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" -#: company/models.py:514 +#: company/models.py:536 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:521 +#: company/models.py:543 msgid "Select manufacturer part" msgstr "" -#: company/models.py:527 +#: company/models.py:549 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:533 +#: company/models.py:555 msgid "Supplier part description" msgstr "" -#: company/models.py:538 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2305 +#: company/models.py:560 company/templates/company/supplier_part_base.html:116 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2342 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:542 part/models.py:1606 +#: company/models.py:564 part/models.py:1615 msgid "base cost" msgstr "" -#: company/models.py:542 part/models.py:1606 +#: company/models.py:564 part/models.py:1615 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:544 company/templates/company/supplier_part_base.html:109 -#: stock/models.py:427 stock/templates/stock/item_base.html:310 +#: company/models.py:566 company/templates/company/supplier_part_base.html:109 +#: stock/models.py:435 stock/templates/stock/item_base.html:310 #: templates/js/stock.js:709 msgid "Packaging" msgstr "" -#: company/models.py:544 +#: company/models.py:566 msgid "Part packaging" msgstr "" -#: company/models.py:546 part/models.py:1608 +#: company/models.py:568 part/models.py:1617 msgid "multiple" msgstr "" -#: company/models.py:546 +#: company/models.py:568 msgid "Order multiple" msgstr "" +#: company/serializers.py:68 +msgid "Default currency used for this supplier" +msgstr "" + +#: company/serializers.py:69 +msgid "Currency Code" +msgstr "" + #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 #: company/templates/company/navbar.html:65 templates/js/build.js:563 @@ -2196,7 +2215,7 @@ msgstr "" #: company/templates/company/company_base.html:9 #: company/templates/company/company_base.html:35 -#: templates/InvenTree/search.html:304 templates/js/company.js:33 +#: templates/InvenTree/search.html:304 templates/js/company.js:102 msgid "Company" msgstr "" @@ -2210,7 +2229,7 @@ msgstr "" msgid "Download image from URL" msgstr "" -#: company/templates/company/company_base.html:46 order/views.py:313 +#: company/templates/company/company_base.html:46 templates/js/order.js:61 msgid "Create Purchase Order" msgstr "" @@ -2218,7 +2237,8 @@ msgstr "" msgid "Edit company information" msgstr "" -#: company/templates/company/company_base.html:56 company/views.py:326 +#: company/templates/company/company_base.html:56 +#: company/templates/company/company_base.html:126 msgid "Delete Company" msgstr "" @@ -2232,15 +2252,9 @@ msgstr "" msgid "Phone" msgstr "" -#: company/templates/company/delete.html:7 -#, python-format -msgid "Are you sure you want to delete company '%(name)s'?" -msgstr "" - -#: company/templates/company/delete.html:12 -#, python-format -msgid "There are %(count)s parts sourced from this company.
\n" -"If this supplier is deleted, these supplier part entries will also be deleted." +#: company/templates/company/company_base.html:166 +#: part/templates/part/part_base.html:307 +msgid "Upload Image" msgstr "" #: company/templates/company/detail.html:21 @@ -2255,10 +2269,10 @@ msgstr "" msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:460 -#: order/templates/order/sales_order_base.html:94 stock/models.py:445 -#: stock/models.py:446 stock/templates/stock/item_base.html:262 -#: templates/js/company.js:40 templates/js/order.js:267 +#: company/templates/company/detail.html:67 order/models.py:540 +#: order/templates/order/sales_order_base.html:94 stock/models.py:453 +#: stock/models.py:454 stock/templates/stock/item_base.html:262 +#: templates/js/company.js:109 templates/js/order.js:329 #: templates/js/stock.js:1111 msgid "Customer" msgstr "" @@ -2280,6 +2294,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:28 #: company/templates/company/detail_supplier_part.html:27 #: company/templates/company/manufacturer_part_suppliers.html:20 +#: company/templates/company/manufacturer_part_suppliers.html:46 #: part/templates/part/category.html:131 #: part/templates/part/manufacturer.html:22 #: part/templates/part/supplier.html:20 @@ -2302,26 +2317,25 @@ msgstr "" msgid "Delete Parts" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:66 +#: company/templates/company/detail_manufacturer_part.html:68 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:127 #: templates/js/stock.js:1326 msgid "New Part" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:67 +#: company/templates/company/detail_manufacturer_part.html:69 #: company/templates/company/detail_supplier_part.html:67 msgid "Create new Part" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:72 -#: company/views.py:71 part/templates/part/manufacturer.html:52 -#: part/templates/part/supplier.html:56 +#: company/templates/company/detail_manufacturer_part.html:74 +#: company/views.py:66 part/templates/part/manufacturer.html:52 +#: part/templates/part/supplier.html:55 msgid "New Manufacturer" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:73 -#: company/views.py:284 +#: company/templates/company/detail_manufacturer_part.html:75 msgid "Create new Manufacturer" msgstr "" @@ -2344,26 +2358,24 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:21 #: order/templates/order/order_wizard/select_parts.html:44 -#: order/templates/order/purchase_order_detail.html:50 +#: part/templates/part/part_base.html:429 msgid "Create new supplier part" msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 -#: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1332 +#: part/templates/part/part_base.html:428 part/templates/part/supplier.html:17 +#: templates/js/stock.js:1332 msgid "New Supplier Part" msgstr "" #: company/templates/company/detail_supplier_part.html:72 -#: company/templates/company/manufacturer_part_suppliers.html:82 -#: company/views.py:64 order/templates/order/purchase_orders.html:185 -#: part/templates/part/supplier.html:50 +#: company/templates/company/manufacturer_part_suppliers.html:96 +#: company/views.py:60 part/templates/part/supplier.html:50 msgid "New Supplier" msgstr "" -#: company/templates/company/detail_supplier_part.html:73 company/views.py:281 -#: order/templates/order/purchase_orders.html:186 +#: company/templates/company/detail_supplier_part.html:73 msgid "Create new Supplier" msgstr "" @@ -2398,18 +2410,17 @@ msgstr "" msgid "Internal Part" msgstr "" -#: company/templates/company/manufacturer_part_delete.html:6 -msgid "Are you sure you want to delete the following Manufacturer Parts?" +#: company/templates/company/manufacturer_part_base.html:125 +msgid "Edit Manufacturer Part" msgstr "" -#: company/templates/company/manufacturer_part_delete.html:36 -#, python-format -msgid "There are %(count)s suppliers defined for this manufacturer part. If you delete it, the following supplier parts will also be deleted:" +#: company/templates/company/manufacturer_part_base.html:134 +msgid "Delete Manufacturer Part" msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:63 part/templates/part/navbar.html:87 +#: company/views.py:59 part/templates/part/navbar.html:87 #: part/templates/part/navbar.html:90 part/templates/part/prices.html:153 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" @@ -2422,7 +2433,7 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:22 #: company/templates/company/navbar.html:41 #: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:39 stock/api.py:54 +#: part/templates/part/navbar.html:39 stock/api.py:53 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 @@ -2448,9 +2459,11 @@ msgid "Delete supplier parts" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 +#: company/templates/company/manufacturer_part_suppliers.html:48 +#: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:1002 users/models.py:191 +#: stock/views.py:855 templates/js/company.js:203 users/models.py:192 msgid "Delete" msgstr "" @@ -2468,11 +2481,27 @@ msgstr "" msgid "New Parameter" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:83 +#: company/templates/company/manufacturer_part_suppliers.html:48 +msgid "Delete parameters" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:80 +msgid "Add Parameter" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:97 #: part/templates/part/supplier.html:51 msgid "Create new supplier" msgstr "" +#: company/templates/company/manufacturer_part_suppliers.html:127 +msgid "Selected parameters will be deleted" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:139 +msgid "Delete Parameters" +msgstr "" + #: company/templates/company/navbar.html:20 #: company/templates/company/navbar.html:23 msgid "Manufactured Parts" @@ -2490,7 +2519,7 @@ msgstr "" #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 #: templates/InvenTree/search.html:198 templates/js/stock.js:1010 -#: templates/stats.html:93 templates/stats.html:102 users/models.py:42 +#: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" @@ -2504,7 +2533,7 @@ msgstr "" #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:236 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 -#: users/models.py:45 +#: users/models.py:46 msgid "Sales Orders" msgstr "" @@ -2516,7 +2545,7 @@ msgstr "" #: part/templates/part/orders.html:10 templates/InvenTree/index.html:213 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 -#: users/models.py:44 +#: users/models.py:45 msgid "Purchase Orders" msgstr "" @@ -2545,8 +2574,8 @@ msgid "New Sales Order" msgstr "" #: company/templates/company/supplier_part_base.html:7 -#: company/templates/company/supplier_part_base.html:20 stock/models.py:412 -#: stock/templates/stock/item_base.html:374 templates/js/company.js:380 +#: company/templates/company/supplier_part_base.html:20 stock/models.py:420 +#: stock/templates/stock/item_base.html:374 templates/js/company.js:505 #: templates/js/stock.js:690 msgid "Supplier Part" msgstr "" @@ -2596,8 +2625,9 @@ msgstr "" msgid "Pricing Information" msgstr "" -#: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 -#: part/templates/part/prices.html:264 part/views.py:2951 +#: company/templates/company/supplier_part_pricing.html:19 +#: company/templates/company/supplier_part_pricing.html:118 +#: part/templates/part/prices.html:264 part/views.py:2788 msgid "Add Price Break" msgstr "" @@ -2605,443 +2635,387 @@ msgstr "" msgid "No price break information found" msgstr "" -#: company/templates/company/supplier_part_pricing.html:89 +#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2850 +msgid "Delete Price Break" +msgstr "" + +#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2836 +msgid "Edit Price Break" +msgstr "" + +#: company/templates/company/supplier_part_pricing.html:91 msgid "Edit price break" msgstr "" -#: company/templates/company/supplier_part_pricing.html:90 +#: company/templates/company/supplier_part_pricing.html:92 msgid "Delete price break" msgstr "" -#: company/views.py:70 part/templates/part/navbar.html:81 +#: company/views.py:65 part/templates/part/navbar.html:81 #: part/templates/part/navbar.html:84 part/templates/part/prices.html:157 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" -#: company/views.py:77 templates/InvenTree/search.html:336 +#: company/views.py:71 templates/InvenTree/search.html:336 #: templates/navbar.html:45 msgid "Customers" msgstr "" -#: company/views.py:78 order/templates/order/sales_orders.html:187 +#: company/views.py:72 msgid "New Customer" msgstr "" -#: company/views.py:86 +#: company/views.py:79 msgid "Companies" msgstr "" -#: company/views.py:87 +#: company/views.py:80 msgid "New Company" msgstr "" -#: company/views.py:169 part/views.py:1148 +#: company/views.py:161 part/views.py:1007 msgid "Download Image" msgstr "" -#: company/views.py:198 part/views.py:1180 +#: company/views.py:190 part/views.py:1039 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:205 part/views.py:1187 +#: company/views.py:197 part/views.py:1046 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:214 part/views.py:1196 +#: company/views.py:206 part/views.py:1055 msgid "Supplied URL is not a valid image file" msgstr "" -#: company/views.py:243 -msgid "Update Company Image" -msgstr "" - -#: company/views.py:249 -msgid "Updated company image" -msgstr "" - -#: company/views.py:259 -msgid "Edit Company" -msgstr "" - -#: company/views.py:264 -msgid "Edited company information" -msgstr "" - -#: company/views.py:287 order/templates/order/sales_orders.html:188 -msgid "Create new Customer" -msgstr "" - -#: company/views.py:289 -msgid "Create new Company" -msgstr "" - -#: company/views.py:316 -msgid "Created new company" -msgstr "" - -#: company/views.py:332 -msgid "Company was deleted" -msgstr "" - -#: company/views.py:357 -msgid "Edit Manufacturer Part" -msgstr "" - -#: company/views.py:366 +#: company/views.py:251 msgid "Create New Manufacturer Part" msgstr "" -#: company/views.py:440 -msgid "Delete Manufacturer Part" -msgstr "" - -#: company/views.py:514 -msgid "Add Manufacturer Part Parameter" -msgstr "" - -#: company/views.py:548 -msgid "Edit Manufacturer Part Parameter" -msgstr "" - -#: company/views.py:588 +#: company/views.py:334 msgid "Edit Supplier Part" msgstr "" -#: company/views.py:639 templates/js/stock.js:1333 +#: company/views.py:385 templates/js/stock.js:1333 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:783 +#: company/views.py:529 msgid "Delete Supplier Part" msgstr "" -#: company/views.py:860 part/views.py:2955 -msgid "Added new price break" -msgstr "" - -#: company/views.py:916 part/views.py:2999 -msgid "Edit Price Break" -msgstr "" - -#: company/views.py:931 part/views.py:3013 -msgid "Delete Price Break" -msgstr "" - #: label/api.py:56 report/api.py:201 msgid "No valid objects provided to template" msgstr "" -#: label/models.py:103 +#: label/models.py:104 msgid "Label name" msgstr "" -#: label/models.py:110 +#: label/models.py:111 msgid "Label description" msgstr "" -#: label/models.py:117 stock/forms.py:202 +#: label/models.py:118 stock/forms.py:169 msgid "Label" msgstr "" -#: label/models.py:118 +#: label/models.py:119 msgid "Label template file" msgstr "" -#: label/models.py:124 report/models.py:297 +#: label/models.py:125 report/models.py:297 msgid "Enabled" msgstr "" -#: label/models.py:125 +#: label/models.py:126 msgid "Label template is enabled" msgstr "" -#: label/models.py:130 +#: label/models.py:131 msgid "Width [mm]" msgstr "" -#: label/models.py:131 +#: label/models.py:132 msgid "Label width, specified in mm" msgstr "" -#: label/models.py:137 +#: label/models.py:138 msgid "Height [mm]" msgstr "" -#: label/models.py:138 +#: label/models.py:139 msgid "Label height, specified in mm" msgstr "" -#: label/models.py:144 report/models.py:290 +#: label/models.py:145 report/models.py:290 msgid "Filename Pattern" msgstr "" -#: label/models.py:145 +#: label/models.py:146 msgid "Pattern for generating label filenames" msgstr "" -#: label/models.py:244 label/models.py:297 +#: label/models.py:249 label/models.py:306 msgid "Query filters (comma-separated list of key=value pairs" msgstr "" -#: label/models.py:245 label/models.py:298 report/models.py:317 +#: label/models.py:250 label/models.py:307 report/models.py:317 #: report/models.py:440 report/models.py:474 msgid "Filters" msgstr "" -#: order/forms.py:31 order/templates/order/order_base.html:47 +#: order/forms.py:30 order/templates/order/order_base.html:47 msgid "Place order" msgstr "" -#: order/forms.py:42 order/templates/order/order_base.html:54 +#: order/forms.py:41 order/templates/order/order_base.html:54 msgid "Mark order as complete" msgstr "" -#: order/forms.py:53 order/forms.py:64 order/templates/order/order_base.html:59 +#: order/forms.py:52 order/forms.py:63 order/templates/order/order_base.html:59 #: order/templates/order/sales_order_base.html:61 msgid "Cancel order" msgstr "" -#: order/forms.py:75 order/templates/order/sales_order_base.html:58 +#: order/forms.py:74 order/templates/order/sales_order_base.html:58 msgid "Ship order" msgstr "" -#: order/forms.py:90 +#: order/forms.py:89 msgid "Receive parts to this location" msgstr "" -#: order/forms.py:112 -msgid "Purchase Order reference" -msgstr "" - -#: order/forms.py:119 -msgid "Target date for order delivery. Order will be overdue after this date." -msgstr "" - -#: order/forms.py:147 -msgid "Enter sales order number" -msgstr "" - -#: order/forms.py:154 order/models.py:472 -msgid "Target date for order completion. Order will be overdue after this date." -msgstr "" - -#: order/forms.py:246 +#: order/forms.py:116 msgid "Enter stock item serial numbers" msgstr "" -#: order/forms.py:252 +#: order/forms.py:122 msgid "Enter quantity of stock items" msgstr "" -#: order/models.py:98 -msgid "Order reference" -msgstr "" - -#: order/models.py:100 +#: order/models.py:154 msgid "Order description" msgstr "" -#: order/models.py:102 +#: order/models.py:156 msgid "Link to external page" msgstr "" -#: order/models.py:110 part/templates/part/detail.html:132 +#: order/models.py:164 part/templates/part/detail.html:132 msgid "Created By" msgstr "" -#: order/models.py:117 +#: order/models.py:171 msgid "User or group responsible for this order" msgstr "" -#: order/models.py:122 +#: order/models.py:176 msgid "Order notes" msgstr "" -#: order/models.py:181 order/models.py:465 +#: order/models.py:243 order/models.py:530 +msgid "Order reference" +msgstr "" + +#: order/models.py:248 order/models.py:545 msgid "Purchase order status" msgstr "" -#: order/models.py:190 +#: order/models.py:257 msgid "Company from which the items are being ordered" msgstr "" -#: order/models.py:193 order/templates/order/order_base.html:98 -#: templates/js/order.js:179 +#: order/models.py:260 order/templates/order/order_base.html:98 +#: templates/js/order.js:241 msgid "Supplier Reference" msgstr "" -#: order/models.py:193 +#: order/models.py:260 msgid "Supplier order reference code" msgstr "" -#: order/models.py:200 +#: order/models.py:267 msgid "received by" msgstr "" -#: order/models.py:205 +#: order/models.py:272 msgid "Issue Date" msgstr "" -#: order/models.py:206 +#: order/models.py:273 msgid "Date order was issued" msgstr "" -#: order/models.py:211 +#: order/models.py:278 msgid "Target Delivery Date" msgstr "" -#: order/models.py:212 +#: order/models.py:279 msgid "Expected date for order delivery. Order will be overdue after this date." msgstr "" -#: order/models.py:218 +#: order/models.py:285 msgid "Date order was completed" msgstr "" -#: order/models.py:242 part/views.py:1886 stock/models.py:300 -#: stock/models.py:1015 +#: order/models.py:309 part/views.py:1730 stock/models.py:308 +#: stock/models.py:1023 msgid "Quantity must be greater than zero" msgstr "" -#: order/models.py:247 +#: order/models.py:314 msgid "Part supplier must match PO supplier" msgstr "" -#: order/models.py:345 +#: order/models.py:412 msgid "Lines can only be received against an order marked as 'Placed'" msgstr "" -#: order/models.py:349 +#: order/models.py:416 msgid "Quantity must be an integer" msgstr "" -#: order/models.py:351 +#: order/models.py:418 msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:461 +#: order/models.py:541 msgid "Company to which the items are being sold" msgstr "" -#: order/models.py:467 +#: order/models.py:547 msgid "Customer Reference " msgstr "" -#: order/models.py:467 +#: order/models.py:547 msgid "Customer order reference code" msgstr "" -#: order/models.py:475 templates/js/order.js:303 +#: order/models.py:552 +msgid "Target date for order completion. Order will be overdue after this date." +msgstr "" + +#: order/models.py:555 templates/js/order.js:370 msgid "Shipment Date" msgstr "" -#: order/models.py:482 +#: order/models.py:562 msgid "shipped by" msgstr "" -#: order/models.py:526 +#: order/models.py:606 msgid "SalesOrder cannot be shipped as it is not currently pending" msgstr "" -#: order/models.py:613 +#: order/models.py:703 msgid "Item quantity" msgstr "" -#: order/models.py:615 +#: order/models.py:709 msgid "Line item reference" msgstr "" -#: order/models.py:617 +#: order/models.py:711 msgid "Line item notes" msgstr "" -#: order/models.py:643 order/models.py:710 templates/js/order.js:353 +#: order/models.py:741 order/models.py:812 templates/js/order.js:420 msgid "Order" msgstr "" -#: order/models.py:644 order/templates/order/order_base.html:9 +#: order/models.py:742 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 -#: stock/templates/stock/item_base.html:324 templates/js/order.js:148 +#: stock/templates/stock/item_base.html:324 templates/js/order.js:210 #: templates/js/stock.js:669 templates/js/stock.js:1092 msgid "Purchase Order" msgstr "" -#: order/models.py:658 +#: order/models.py:756 msgid "Supplier part" msgstr "" -#: order/models.py:661 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:219 +#: order/models.py:759 order/templates/order/order_base.html:131 +#: order/templates/order/purchase_order_detail.html:246 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "" -#: order/models.py:661 +#: order/models.py:759 msgid "Number of items received" msgstr "" -#: order/models.py:667 part/templates/part/prices.html:166 stock/models.py:537 +#: order/models.py:765 part/templates/part/prices.html:166 stock/models.py:545 #: stock/templates/stock/item_base.html:331 templates/js/stock.js:704 msgid "Purchase Price" msgstr "" -#: order/models.py:668 +#: order/models.py:766 msgid "Unit purchase price" msgstr "" -#: order/models.py:676 +#: order/models.py:774 msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:718 part/templates/part/part_pricing.html:97 +#: order/models.py:820 part/templates/part/part_pricing.html:97 #: part/templates/part/prices.html:103 part/templates/part/prices.html:278 msgid "Sale Price" msgstr "" -#: order/models.py:719 +#: order/models.py:821 msgid "Unit sale price" msgstr "" -#: order/models.py:794 order/models.py:796 +#: order/models.py:900 order/models.py:902 msgid "Stock item has not been assigned" msgstr "" -#: order/models.py:800 +#: order/models.py:906 msgid "Cannot allocate stock item to a line with a different part" msgstr "" -#: order/models.py:802 +#: order/models.py:908 msgid "Cannot allocate stock to a line without a part" msgstr "" -#: order/models.py:805 +#: order/models.py:911 msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:815 +#: order/models.py:921 msgid "Quantity must be 1 for serialized stock item" msgstr "" -#: order/models.py:820 +#: order/models.py:926 msgid "Line" msgstr "" -#: order/models.py:831 +#: order/models.py:937 msgid "Item" msgstr "" -#: order/models.py:832 +#: order/models.py:938 msgid "Select stock item to allocate" msgstr "" -#: order/models.py:835 +#: order/models.py:941 msgid "Enter stock allocation quantity" msgstr "" +#: order/serializers.py:139 +msgid "Purchase price currency" +msgstr "" + +#: order/serializers.py:359 +msgid "Sale price currency" +msgstr "" + #: order/templates/order/delete_attachment.html:5 #: stock/templates/stock/attachment_delete.html:5 #: templates/attachment_delete.html:5 @@ -3086,16 +3060,22 @@ msgstr "" msgid "Issued" msgstr "" -#: order/templates/order/order_base.html:180 -#: order/templates/order/purchase_order_detail.html:100 +#: order/templates/order/order_base.html:188 +msgid "Edit Purchase Order" +msgstr "" + +#: order/templates/order/order_base.html:199 +#: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 +#: part/templates/part/part_base.html:415 #: stock/templates/stock/location.html:191 templates/js/stock.js:750 #: templates/js/stock.js:1338 msgid "New Location" msgstr "" -#: order/templates/order/order_base.html:181 -#: order/templates/order/purchase_order_detail.html:101 +#: order/templates/order/order_base.html:200 +#: order/templates/order/purchase_order_detail.html:128 +#: part/templates/part/part_base.html:416 #: stock/templates/stock/location.html:42 msgid "Create new stock location" msgstr "" @@ -3248,7 +3228,7 @@ msgid "Select existing purchase orders, or create new orders." msgstr "" #: order/templates/order/order_wizard/select_pos.html:31 -#: templates/js/order.js:205 templates/js/order.js:308 +#: templates/js/order.js:267 templates/js/order.js:375 msgid "Items" msgstr "" @@ -3272,7 +3252,6 @@ msgid "Purchase Order Attachments" msgstr "" #: order/templates/order/po_lineitem_delete.html:5 -#: order/templates/order/so_lineitem_delete.html:5 msgid "Are you sure you wish to delete this line item?" msgstr "" @@ -3290,41 +3269,52 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:24 -#: order/templates/order/sales_order_detail.html:22 order/views.py:1327 -#: order/views.py:1410 +#: order/templates/order/purchase_order_detail.html:64 +#: order/templates/order/sales_order_detail.html:22 +#: order/templates/order/sales_order_detail.html:56 msgid "Add Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:114 +#: order/templates/order/purchase_order_detail.html:100 +#: order/templates/order/sales_order_detail.html:398 +msgid "Edit Line Item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:110 +#: order/templates/order/sales_order_detail.html:408 +msgid "Delete Line Item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:141 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:142 -#: order/templates/order/sales_order_detail.html:223 +#: order/templates/order/purchase_order_detail.html:169 +#: order/templates/order/sales_order_detail.html:233 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:191 -#: order/templates/order/sales_order_detail.html:246 templates/js/part.js:807 +#: order/templates/order/purchase_order_detail.html:218 +#: order/templates/order/sales_order_detail.html:256 templates/js/part.js:807 #: templates/js/part.js:996 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:198 -#: order/templates/order/sales_order_detail.html:253 +#: order/templates/order/purchase_order_detail.html:225 +#: order/templates/order/sales_order_detail.html:263 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:255 -#: order/templates/order/sales_order_detail.html:359 +#: order/templates/order/purchase_order_detail.html:282 +#: order/templates/order/sales_order_detail.html:369 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:256 +#: order/templates/order/purchase_order_detail.html:283 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:261 +#: order/templates/order/purchase_order_detail.html:288 msgid "Receive line item" msgstr "" @@ -3339,7 +3329,7 @@ msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:45 -#: part/models.py:322 part/templates/part/cat_link.html:7 +#: part/models.py:326 part/templates/part/cat_link.html:7 #: part/templates/part/category.html:108 part/templates/part/category.html:157 #: part/templates/part/category_navbar.html:25 #: part/templates/part/category_navbar.html:32 @@ -3347,7 +3337,7 @@ msgstr "" #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 #: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 -#: users/models.py:40 +#: users/models.py:41 msgid "Parts" msgstr "" @@ -3389,10 +3379,14 @@ msgstr "" msgid "Sales Order Details" msgstr "" -#: order/templates/order/sales_order_base.html:100 templates/js/order.js:275 +#: order/templates/order/sales_order_base.html:100 templates/js/order.js:342 msgid "Customer Reference" msgstr "" +#: order/templates/order/sales_order_base.html:177 +msgid "Edit Sales Order" +msgstr "" + #: order/templates/order/sales_order_cancel.html:8 #: order/templates/order/sales_order_ship.html:9 #: part/templates/part/bom_duplicate.html:12 @@ -3408,69 +3402,69 @@ msgstr "" msgid "Sales Order Items" msgstr "" -#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:358 +#: order/templates/order/sales_order_detail.html:105 templates/js/bom.js:358 #: templates/js/build.js:725 templates/js/build.js:1142 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:611 +#: order/templates/order/sales_order_detail.html:112 templates/js/build.js:611 #: templates/js/build.js:947 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:613 +#: order/templates/order/sales_order_detail.html:113 templates/js/build.js:613 #: templates/js/build.js:948 msgid "Delete stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:176 +#: order/templates/order/sales_order_detail.html:186 msgid "No matching line items" msgstr "" -#: order/templates/order/sales_order_detail.html:206 +#: order/templates/order/sales_order_detail.html:216 msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:676 +#: order/templates/order/sales_order_detail.html:284 templates/js/build.js:676 #: templates/js/build.js:943 msgid "Allocated" msgstr "" -#: order/templates/order/sales_order_detail.html:276 +#: order/templates/order/sales_order_detail.html:286 msgid "Fulfilled" msgstr "" -#: order/templates/order/sales_order_detail.html:313 +#: order/templates/order/sales_order_detail.html:323 msgid "PO" msgstr "" -#: order/templates/order/sales_order_detail.html:343 +#: order/templates/order/sales_order_detail.html:353 msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:739 +#: order/templates/order/sales_order_detail.html:356 templates/js/build.js:739 msgid "Allocate stock" msgstr "" -#: order/templates/order/sales_order_detail.html:349 +#: order/templates/order/sales_order_detail.html:359 msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:732 +#: order/templates/order/sales_order_detail.html:363 templates/js/build.js:732 #: templates/js/build.js:1150 msgid "Build stock" msgstr "" -#: order/templates/order/sales_order_detail.html:356 -#: order/templates/order/sales_order_detail.html:465 +#: order/templates/order/sales_order_detail.html:366 +#: order/templates/order/sales_order_detail.html:485 msgid "Calculate price" msgstr "" -#: order/templates/order/sales_order_detail.html:360 +#: order/templates/order/sales_order_detail.html:370 msgid "Delete line item " msgstr "" -#: order/templates/order/sales_order_detail.html:471 +#: order/templates/order/sales_order_detail.html:491 msgid "Update Unit Price" msgstr "" @@ -3511,194 +3505,154 @@ msgstr "" msgid "Sales Order Attachments" msgstr "" -#: order/views.py:106 -msgid "Add Purchase Order Attachment" -msgstr "" - -#: order/views.py:156 -msgid "Add Sales Order Attachment" -msgstr "" - -#: order/views.py:348 -msgid "Create Sales Order" -msgstr "" - -#: order/views.py:383 -msgid "Edit Purchase Order" -msgstr "" - -#: order/views.py:403 -msgid "Edit Sales Order" -msgstr "" - -#: order/views.py:419 +#: order/views.py:151 msgid "Cancel Order" msgstr "" -#: order/views.py:428 order/views.py:454 +#: order/views.py:160 order/views.py:186 msgid "Confirm order cancellation" msgstr "" -#: order/views.py:431 order/views.py:457 +#: order/views.py:163 order/views.py:189 msgid "Order cannot be cancelled" msgstr "" -#: order/views.py:445 +#: order/views.py:177 msgid "Cancel sales order" msgstr "" -#: order/views.py:471 +#: order/views.py:203 msgid "Issue Order" msgstr "" -#: order/views.py:480 +#: order/views.py:212 msgid "Confirm order placement" msgstr "" -#: order/views.py:490 +#: order/views.py:222 msgid "Purchase order issued" msgstr "" -#: order/views.py:501 +#: order/views.py:233 msgid "Complete Order" msgstr "" -#: order/views.py:517 +#: order/views.py:249 msgid "Confirm order completion" msgstr "" -#: order/views.py:528 +#: order/views.py:260 msgid "Purchase order completed" msgstr "" -#: order/views.py:538 +#: order/views.py:270 msgid "Ship Order" msgstr "" -#: order/views.py:554 +#: order/views.py:286 msgid "Confirm order shipment" msgstr "" -#: order/views.py:560 +#: order/views.py:292 msgid "Could not ship order" msgstr "" -#: order/views.py:607 +#: order/views.py:339 msgid "Match Supplier Parts" msgstr "" -#: order/views.py:804 +#: order/views.py:536 msgid "Receive Parts" msgstr "" -#: order/views.py:874 +#: order/views.py:606 msgid "Items received" msgstr "" -#: order/views.py:888 +#: order/views.py:620 msgid "No destination set" msgstr "" -#: order/views.py:933 +#: order/views.py:665 msgid "Error converting quantity to number" msgstr "" -#: order/views.py:939 +#: order/views.py:671 msgid "Receive quantity less than zero" msgstr "" -#: order/views.py:945 +#: order/views.py:677 msgid "No lines specified" msgstr "" -#: order/views.py:1018 +#: order/views.py:750 msgid "Update prices" msgstr "" -#: order/views.py:1276 +#: order/views.py:1008 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1336 -msgid "Supplier part must be specified" -msgstr "" - -#: order/views.py:1342 -msgid "Supplier must match for Part and Order" -msgstr "" - -#: order/views.py:1473 order/views.py:1491 -msgid "Edit Line Item" -msgstr "" - -#: order/views.py:1507 order/views.py:1519 -msgid "Delete Line Item" -msgstr "" - -#: order/views.py:1512 order/views.py:1524 -msgid "Deleted line item" -msgstr "" - -#: order/views.py:1537 +#: order/views.py:1061 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1582 +#: order/views.py:1106 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1598 +#: order/views.py:1122 msgid "Select line item" msgstr "" -#: order/views.py:1629 +#: order/views.py:1153 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "" -#: order/views.py:1639 +#: order/views.py:1163 #, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1647 +#: order/views.py:1171 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1701 +#: order/views.py:1225 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1775 +#: order/views.py:1299 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1790 +#: order/views.py:1314 msgid "Remove allocation" msgstr "" -#: order/views.py:1862 +#: order/views.py:1386 msgid "Sales order not found" msgstr "" -#: order/views.py:1868 +#: order/views.py:1392 msgid "Price not found" msgstr "" -#: order/views.py:1871 +#: order/views.py:1395 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1876 +#: order/views.py:1400 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:747 +#: part/bom.py:138 part/models.py:72 part/models.py:756 #: part/templates/part/category.html:75 part/templates/part/detail.html:90 msgid "Default Location" msgstr "" @@ -3720,143 +3674,143 @@ msgstr "" msgid "Error reading BOM file (incorrect row size)" msgstr "" -#: part/forms.py:89 stock/forms.py:265 +#: part/forms.py:73 stock/forms.py:232 msgid "File Format" msgstr "" -#: part/forms.py:89 stock/forms.py:265 +#: part/forms.py:73 stock/forms.py:232 msgid "Select output file format" msgstr "" -#: part/forms.py:91 +#: part/forms.py:75 msgid "Cascading" msgstr "" -#: part/forms.py:91 +#: part/forms.py:75 msgid "Download cascading / multi-level BOM" msgstr "" -#: part/forms.py:93 +#: part/forms.py:77 msgid "Levels" msgstr "" -#: part/forms.py:93 +#: part/forms.py:77 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "" -#: part/forms.py:95 +#: part/forms.py:79 msgid "Include Parameter Data" msgstr "" -#: part/forms.py:95 +#: part/forms.py:79 msgid "Include part parameters data in exported BOM" msgstr "" -#: part/forms.py:97 +#: part/forms.py:81 msgid "Include Stock Data" msgstr "" -#: part/forms.py:97 +#: part/forms.py:81 msgid "Include part stock data in exported BOM" msgstr "" -#: part/forms.py:99 +#: part/forms.py:83 msgid "Include Manufacturer Data" msgstr "" -#: part/forms.py:99 +#: part/forms.py:83 msgid "Include part manufacturer data in exported BOM" msgstr "" -#: part/forms.py:101 +#: part/forms.py:85 msgid "Include Supplier Data" msgstr "" -#: part/forms.py:101 +#: part/forms.py:85 msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2191 +#: part/forms.py:106 part/models.py:2224 msgid "Parent Part" msgstr "" -#: part/forms.py:123 part/templates/part/bom_duplicate.html:7 +#: part/forms.py:107 part/templates/part/bom_duplicate.html:7 msgid "Select parent part to copy BOM from" msgstr "" -#: part/forms.py:129 +#: part/forms.py:113 msgid "Clear existing BOM items" msgstr "" -#: part/forms.py:135 +#: part/forms.py:119 msgid "Confirm BOM duplication" msgstr "" -#: part/forms.py:153 +#: part/forms.py:137 msgid "validate" msgstr "" -#: part/forms.py:153 +#: part/forms.py:137 msgid "Confirm that the BOM is correct" msgstr "" -#: part/forms.py:165 +#: part/forms.py:149 msgid "BOM file" msgstr "" -#: part/forms.py:165 +#: part/forms.py:149 msgid "Select BOM file to upload" msgstr "" -#: part/forms.py:184 +#: part/forms.py:168 msgid "Related Part" msgstr "" -#: part/forms.py:203 +#: part/forms.py:175 msgid "Select part category" msgstr "" -#: part/forms.py:220 +#: part/forms.py:192 msgid "Duplicate all BOM data for this part" msgstr "" -#: part/forms.py:221 +#: part/forms.py:193 msgid "Copy BOM" msgstr "" -#: part/forms.py:226 +#: part/forms.py:198 msgid "Duplicate all parameter data for this part" msgstr "" -#: part/forms.py:227 +#: part/forms.py:199 msgid "Copy Parameters" msgstr "" -#: part/forms.py:232 +#: part/forms.py:204 msgid "Confirm part creation" msgstr "" -#: part/forms.py:237 +#: part/forms.py:209 msgid "Include category parameter templates" msgstr "" -#: part/forms.py:242 +#: part/forms.py:214 msgid "Include parent categories parameter templates" msgstr "" -#: part/forms.py:322 +#: part/forms.py:294 msgid "Add parameter template to same level categories" msgstr "" -#: part/forms.py:326 +#: part/forms.py:298 msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2286 +#: part/forms.py:316 part/models.py:2323 msgid "Sub part" msgstr "" -#: part/forms.py:373 +#: part/forms.py:345 msgid "Input quantity for price calculation" msgstr "" @@ -3872,362 +3826,362 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2237 +#: part/models.py:86 part/models.py:2270 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" -#: part/models.py:83 part/templates/part/category.html:32 +#: part/models.py:87 part/templates/part/category.html:32 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127 -#: templates/stats.html:84 users/models.py:39 +#: templates/stats.html:84 users/models.py:40 msgid "Part Categories" msgstr "" -#: part/models.py:448 part/models.py:460 +#: part/models.py:457 part/models.py:469 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:557 +#: part/models.py:566 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:561 +#: part/models.py:570 msgid "Next available serial number is" msgstr "" -#: part/models.py:566 +#: part/models.py:575 msgid "Most recent serial number is" msgstr "" -#: part/models.py:645 +#: part/models.py:654 msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:670 part/templates/part/detail.html:22 +#: part/models.py:679 part/templates/part/detail.html:22 msgid "Part name" msgstr "" -#: part/models.py:677 +#: part/models.py:686 msgid "Is Template" msgstr "" -#: part/models.py:678 +#: part/models.py:687 msgid "Is this part a template part?" msgstr "" -#: part/models.py:689 +#: part/models.py:698 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:690 part/templates/part/detail.html:60 +#: part/models.py:699 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "" -#: part/models.py:696 +#: part/models.py:705 msgid "Part description" msgstr "" -#: part/models.py:701 part/templates/part/category.html:82 +#: part/models.py:710 part/templates/part/category.html:82 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "" -#: part/models.py:702 +#: part/models.py:711 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:709 part/models.py:2236 part/templates/part/detail.html:73 +#: part/models.py:718 part/models.py:2269 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" -#: part/models.py:710 +#: part/models.py:719 msgid "Part category" msgstr "" -#: part/models.py:715 part/templates/part/detail.html:28 +#: part/models.py:724 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "" -#: part/models.py:716 +#: part/models.py:725 msgid "Internal Part Number" msgstr "" -#: part/models.py:722 +#: part/models.py:731 msgid "Part revision or version number" msgstr "" -#: part/models.py:723 part/templates/part/detail.html:35 report/models.py:199 +#: part/models.py:732 part/templates/part/detail.html:35 report/models.py:199 #: templates/js/part.js:173 msgid "Revision" msgstr "" -#: part/models.py:745 +#: part/models.py:754 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:792 part/templates/part/detail.html:97 +#: part/models.py:801 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "" -#: part/models.py:793 +#: part/models.py:802 msgid "Default supplier part" msgstr "" -#: part/models.py:800 +#: part/models.py:809 msgid "Default Expiry" msgstr "" -#: part/models.py:801 +#: part/models.py:810 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:806 part/templates/part/detail.html:113 +#: part/models.py:815 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "" -#: part/models.py:807 +#: part/models.py:816 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:814 +#: part/models.py:823 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:820 +#: part/models.py:829 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:826 +#: part/models.py:835 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:832 +#: part/models.py:841 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:837 +#: part/models.py:846 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:842 +#: part/models.py:851 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:846 part/templates/part/detail.html:227 +#: part/models.py:855 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:246 templates/js/table_filters.js:315 msgid "Active" msgstr "" -#: part/models.py:847 +#: part/models.py:856 msgid "Is this part active?" msgstr "" -#: part/models.py:852 +#: part/models.py:861 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:857 +#: part/models.py:866 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:860 +#: part/models.py:869 msgid "BOM checksum" msgstr "" -#: part/models.py:860 +#: part/models.py:869 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:863 +#: part/models.py:872 msgid "BOM checked by" msgstr "" -#: part/models.py:865 +#: part/models.py:874 msgid "BOM checked date" msgstr "" -#: part/models.py:869 +#: part/models.py:878 msgid "Creation User" msgstr "" -#: part/models.py:1608 +#: part/models.py:1617 msgid "Sell multiple" msgstr "" -#: part/models.py:2063 +#: part/models.py:2088 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2080 +#: part/models.py:2105 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2100 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2125 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2101 +#: part/models.py:2126 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2106 +#: part/models.py:2131 msgid "Test Description" msgstr "" -#: part/models.py:2107 +#: part/models.py:2132 msgid "Enter description for this test" msgstr "" -#: part/models.py:2112 templates/js/part.js:726 +#: part/models.py:2137 templates/js/part.js:726 #: templates/js/table_filters.js:232 msgid "Required" msgstr "" -#: part/models.py:2113 +#: part/models.py:2138 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2118 templates/js/part.js:734 +#: part/models.py:2143 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2119 +#: part/models.py:2144 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2124 templates/js/part.js:741 +#: part/models.py:2149 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2125 +#: part/models.py:2150 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2158 +#: part/models.py:2187 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2163 +#: part/models.py:2192 msgid "Parameter Name" msgstr "" -#: part/models.py:2165 +#: part/models.py:2194 msgid "Parameter Units" msgstr "" -#: part/models.py:2193 part/models.py:2242 part/models.py:2243 +#: part/models.py:2226 part/models.py:2275 part/models.py:2276 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2195 +#: part/models.py:2228 msgid "Data" msgstr "" -#: part/models.py:2195 +#: part/models.py:2228 msgid "Parameter Value" msgstr "" -#: part/models.py:2247 templates/InvenTree/settings/category.html:67 +#: part/models.py:2280 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2248 +#: part/models.py:2281 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2278 +#: part/models.py:2315 msgid "Select parent part" msgstr "" -#: part/models.py:2287 +#: part/models.py:2324 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2293 +#: part/models.py:2330 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2332 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2295 +#: part/models.py:2332 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2298 +#: part/models.py:2335 msgid "Overage" msgstr "" -#: part/models.py:2299 +#: part/models.py:2336 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2302 +#: part/models.py:2339 msgid "BOM item reference" msgstr "" -#: part/models.py:2305 +#: part/models.py:2342 msgid "BOM item notes" msgstr "" -#: part/models.py:2307 +#: part/models.py:2344 msgid "Checksum" msgstr "" -#: part/models.py:2307 +#: part/models.py:2344 msgid "BOM line checksum" msgstr "" -#: part/models.py:2311 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2348 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2312 +#: part/models.py:2349 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2317 templates/js/bom.js:287 +#: part/models.py:2354 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2318 +#: part/models.py:2355 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2394 part/views.py:1892 part/views.py:1944 -#: stock/models.py:290 +#: part/models.py:2431 part/views.py:1736 part/views.py:1788 +#: stock/models.py:298 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2403 part/models.py:2405 +#: part/models.py:2440 part/models.py:2442 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2408 +#: part/models.py:2445 msgid "BOM Item" msgstr "" -#: part/models.py:2527 +#: part/models.py:2564 msgid "Part 1" msgstr "" -#: part/models.py:2531 +#: part/models.py:2568 msgid "Part 2" msgstr "" -#: part/models.py:2531 +#: part/models.py:2568 msgid "Select Related Part" msgstr "" -#: part/models.py:2563 +#: part/models.py:2600 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -4243,14 +4197,6 @@ msgstr "" msgid "Part Attachments" msgstr "" -#: part/templates/part/bom-delete.html:6 -msgid "Are you sure you want to delete this BOM item?" -msgstr "" - -#: part/templates/part/bom-delete.html:8 -msgid "Deleting this entry will remove the BOM row from the following part" -msgstr "" - #: part/templates/part/bom.html:10 part/templates/part/navbar.html:51 #: part/templates/part/navbar.html:54 msgid "Bill of Materials" @@ -4299,7 +4245,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:2187 +#: part/templates/part/bom.html:61 part/views.py:2031 msgid "Export Bill of Materials" msgstr "" @@ -4315,7 +4261,7 @@ msgstr "" msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/bom.html:160 part/views.py:591 +#: part/templates/part/bom.html:160 part/views.py:450 #: templates/js/stock.js:1327 msgid "Create New Part" msgstr "" @@ -4397,7 +4343,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:2597 +#: part/templates/part/category.html:38 part/views.py:2441 msgid "Create new part category" msgstr "" @@ -4462,6 +4408,7 @@ msgid "Create new location" msgstr "" #: part/templates/part/category.html:223 part/templates/part/category.html:253 +#: part/templates/part/part_base.html:378 msgid "New Category" msgstr "" @@ -4473,10 +4420,18 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:1391 +#: part/templates/part/category.html:260 stock/views.py:1223 msgid "Create new Stock Location" msgstr "" +#: part/templates/part/category.html:279 +msgid "Select parent category" +msgstr "" + +#: part/templates/part/category.html:286 part/views.py:2389 +msgid "Edit Part Category" +msgstr "" + #: part/templates/part/category_delete.html:5 msgid "Are you sure you want to delete category" msgstr "" @@ -4522,7 +4477,7 @@ msgstr "" msgid "Part Parameters" msgstr "" -#: part/templates/part/copy_part.html:9 part/views.py:467 +#: part/templates/part/copy_part.html:9 part/views.py:326 msgid "Duplicate Part" msgstr "" @@ -4644,7 +4599,7 @@ msgid "Delete manufacturer parts" msgstr "" #: part/templates/part/manufacturer.html:53 -#: part/templates/part/supplier.html:57 +#: part/templates/part/supplier.html:56 msgid "Create new manufacturer" msgstr "" @@ -4709,8 +4664,8 @@ msgstr "" msgid "Part List" msgstr "" -#: part/templates/part/part_base.html:26 templates/js/company.js:156 -#: templates/js/company.js:355 templates/js/part.js:84 templates/js/part.js:161 +#: part/templates/part/part_base.html:26 templates/js/company.js:280 +#: templates/js/company.js:480 templates/js/part.js:84 templates/js/part.js:161 msgid "Inactive" msgstr "" @@ -4794,10 +4749,22 @@ msgstr "" msgid "Building" msgstr "" -#: part/templates/part/part_base.html:282 part/templates/part/prices.html:131 +#: part/templates/part/part_base.html:285 part/templates/part/prices.html:131 msgid "Calculate" msgstr "" +#: part/templates/part/part_base.html:379 +msgid "Create New Part Category" +msgstr "" + +#: part/templates/part/part_base.html:387 +msgid "New Parent" +msgstr "" + +#: part/templates/part/part_base.html:435 +msgid "Edit Part" +msgstr "" + #: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:27 msgid "Supplier Pricing" msgstr "" @@ -4850,6 +4817,18 @@ msgstr "" msgid "Add Test Template" msgstr "" +#: part/templates/part/part_tests.html:61 +msgid "Add Test Result Template" +msgstr "" + +#: part/templates/part/part_tests.html:79 +msgid "Edit Test Result Template" +msgstr "" + +#: part/templates/part/part_tests.html:91 +msgid "Delete Test Result Template" +msgstr "" + #: part/templates/part/part_thumb.html:20 msgid "Select from existing images" msgstr "" @@ -4938,7 +4917,7 @@ msgstr "" msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:3022 +#: part/templates/part/prices.html:206 part/views.py:2859 msgid "Add Internal Price Break" msgstr "" @@ -5041,228 +5020,188 @@ msgstr "" msgid "Unknown database" msgstr "" -#: part/views.py:96 +#: part/views.py:95 msgid "Add Related Part" msgstr "" -#: part/views.py:151 +#: part/views.py:150 msgid "Delete Related Part" msgstr "" -#: part/views.py:165 -msgid "Add part attachment" -msgstr "" - -#: part/views.py:218 templates/attachment_table.html:32 -msgid "Edit attachment" -msgstr "" - -#: part/views.py:222 -msgid "Part attachment updated" -msgstr "" - -#: part/views.py:237 -msgid "Delete Part Attachment" -msgstr "" - -#: part/views.py:245 -msgid "Deleted part attachment" -msgstr "" - -#: part/views.py:254 -msgid "Create Test Template" -msgstr "" - -#: part/views.py:281 -msgid "Edit Test Template" -msgstr "" - -#: part/views.py:295 -msgid "Delete Test Template" -msgstr "" - -#: part/views.py:302 +#: part/views.py:161 msgid "Set Part Category" msgstr "" -#: part/views.py:352 +#: part/views.py:211 #, python-brace-format msgid "Set category for {n} parts" msgstr "" -#: part/views.py:387 +#: part/views.py:246 msgid "Create Variant" msgstr "" -#: part/views.py:472 +#: part/views.py:331 msgid "Copied part" msgstr "" -#: part/views.py:526 part/views.py:664 +#: part/views.py:385 part/views.py:523 msgid "Possible matches exist - confirm creation of new part" msgstr "" -#: part/views.py:596 +#: part/views.py:455 msgid "Created new part" msgstr "" -#: part/views.py:764 +#: part/views.py:623 msgid "Match References" msgstr "" -#: part/views.py:1066 +#: part/views.py:925 msgid "None" msgstr "" -#: part/views.py:1125 +#: part/views.py:984 msgid "Part QR Code" msgstr "" -#: part/views.py:1227 -msgid "Upload Part Image" -msgstr "" - -#: part/views.py:1233 part/views.py:1268 -msgid "Updated part image" -msgstr "" - -#: part/views.py:1242 +#: part/views.py:1086 msgid "Select Part Image" msgstr "" -#: part/views.py:1271 +#: part/views.py:1112 +msgid "Updated part image" +msgstr "" + +#: part/views.py:1115 msgid "Part image not found" msgstr "" -#: part/views.py:1282 +#: part/views.py:1126 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1317 +#: part/views.py:1161 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1347 +#: part/views.py:1191 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1368 +#: part/views.py:1212 msgid "Validate BOM" msgstr "" -#: part/views.py:1389 +#: part/views.py:1233 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1400 +#: part/views.py:1244 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1534 +#: part/views.py:1378 msgid "No BOM file provided" msgstr "" -#: part/views.py:1895 +#: part/views.py:1739 msgid "Enter a valid quantity" msgstr "" -#: part/views.py:1920 part/views.py:1923 +#: part/views.py:1764 part/views.py:1767 msgid "Select valid part" msgstr "" -#: part/views.py:1929 +#: part/views.py:1773 msgid "Duplicate part selected" msgstr "" -#: part/views.py:1967 +#: part/views.py:1811 msgid "Select a part" msgstr "" -#: part/views.py:1973 +#: part/views.py:1817 msgid "Selected part creates a circular BOM" msgstr "" -#: part/views.py:1977 +#: part/views.py:1821 msgid "Specify quantity" msgstr "" -#: part/views.py:2239 +#: part/views.py:2083 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2246 +#: part/views.py:2090 msgid "Part was deleted" msgstr "" -#: part/views.py:2255 +#: part/views.py:2099 msgid "Part Pricing" msgstr "" -#: part/views.py:2396 +#: part/views.py:2240 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2406 +#: part/views.py:2250 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2413 +#: part/views.py:2257 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2421 +#: part/views.py:2265 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2471 +#: part/views.py:2315 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2485 +#: part/views.py:2329 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2545 -msgid "Edit Part Category" -msgstr "" - -#: part/views.py:2583 +#: part/views.py:2427 msgid "Delete Part Category" msgstr "" -#: part/views.py:2589 +#: part/views.py:2433 msgid "Part category was deleted" msgstr "" -#: part/views.py:2641 +#: part/views.py:2485 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2742 +#: part/views.py:2586 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2798 +#: part/views.py:2642 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2817 +#: part/views.py:2661 msgid "Create BOM Item" msgstr "" -#: part/views.py:2887 +#: part/views.py:2731 msgid "Edit BOM item" msgstr "" -#: part/views.py:2943 -msgid "Confim BOM item deletion" +#: part/views.py:2792 +msgid "Added new price break" msgstr "" -#: part/views.py:3031 +#: part/views.py:2868 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:3039 +#: part/views.py:2876 msgid "Delete Internal Price Break" msgstr "" @@ -5368,17 +5307,17 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1739 +#: stock/models.py:1759 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1745 +#: stock/models.py:1765 msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:1026 +#: templates/js/order.js:257 templates/js/stock.js:1026 msgid "Date" msgstr "" @@ -5390,287 +5329,287 @@ msgstr "" msgid "Fail" msgstr "" -#: stock/api.py:212 +#: stock/api.py:211 #, python-brace-format msgid "Updated stock for {n} items" msgstr "" -#: stock/api.py:281 +#: stock/api.py:280 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:114 stock/forms.py:418 stock/models.py:505 +#: stock/forms.py:81 stock/forms.py:385 stock/models.py:513 #: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 msgid "Expiry Date" msgstr "" -#: stock/forms.py:115 stock/forms.py:419 +#: stock/forms.py:82 stock/forms.py:386 msgid "Expiration date for this stock item" msgstr "" -#: stock/forms.py:118 +#: stock/forms.py:85 msgid "Enter unique serial numbers (or leave blank)" msgstr "" -#: stock/forms.py:169 +#: stock/forms.py:136 msgid "Destination for serialized stock (by default, will remain in current location)" msgstr "" -#: stock/forms.py:171 +#: stock/forms.py:138 msgid "Serial numbers" msgstr "" -#: stock/forms.py:171 +#: stock/forms.py:138 msgid "Unique serial numbers (must match quantity)" msgstr "" -#: stock/forms.py:173 stock/forms.py:349 +#: stock/forms.py:140 stock/forms.py:316 msgid "Add transaction note (optional)" msgstr "" -#: stock/forms.py:203 stock/forms.py:259 +#: stock/forms.py:170 stock/forms.py:226 msgid "Select test report template" msgstr "" -#: stock/forms.py:267 templates/js/table_filters.js:75 +#: stock/forms.py:234 templates/js/table_filters.js:75 #: templates/js/table_filters.js:138 msgid "Include sublocations" msgstr "" -#: stock/forms.py:267 +#: stock/forms.py:234 msgid "Include stock items in sub locations" msgstr "" -#: stock/forms.py:302 +#: stock/forms.py:269 msgid "Stock item to install" msgstr "" -#: stock/forms.py:309 +#: stock/forms.py:276 msgid "Stock quantity to assign" msgstr "" -#: stock/forms.py:337 +#: stock/forms.py:304 msgid "Must not exceed available quantity" msgstr "" -#: stock/forms.py:347 +#: stock/forms.py:314 msgid "Destination location for uninstalled items" msgstr "" -#: stock/forms.py:351 +#: stock/forms.py:318 msgid "Confirm uninstall" msgstr "" -#: stock/forms.py:351 +#: stock/forms.py:318 msgid "Confirm removal of installed stock items" msgstr "" -#: stock/forms.py:375 +#: stock/forms.py:342 msgid "Destination stock location" msgstr "" -#: stock/forms.py:377 +#: stock/forms.py:344 msgid "Add note (required)" msgstr "" -#: stock/forms.py:381 stock/views.py:852 stock/views.py:1051 +#: stock/forms.py:348 stock/views.py:705 stock/views.py:904 msgid "Confirm stock adjustment" msgstr "" -#: stock/forms.py:381 +#: stock/forms.py:348 msgid "Confirm movement of stock items" msgstr "" -#: stock/forms.py:383 +#: stock/forms.py:350 msgid "Set Default Location" msgstr "" -#: stock/forms.py:383 +#: stock/forms.py:350 msgid "Set the destination as the default location for selected parts" msgstr "" -#: stock/models.py:52 stock/models.py:542 +#: stock/models.py:56 stock/models.py:550 msgid "Owner" msgstr "" -#: stock/models.py:53 stock/models.py:543 +#: stock/models.py:57 stock/models.py:551 msgid "Select Owner" msgstr "" -#: stock/models.py:271 +#: stock/models.py:279 msgid "StockItem with this serial number already exists" msgstr "" -#: stock/models.py:307 +#: stock/models.py:315 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:317 stock/models.py:326 +#: stock/models.py:325 stock/models.py:334 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:318 +#: stock/models.py:326 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:340 +#: stock/models.py:348 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:346 +#: stock/models.py:354 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:353 +#: stock/models.py:361 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:395 +#: stock/models.py:403 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:404 +#: stock/models.py:412 msgid "Base part" msgstr "" -#: stock/models.py:413 +#: stock/models.py:421 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:418 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:426 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "" -#: stock/models.py:421 +#: stock/models.py:429 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:428 +#: stock/models.py:436 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:433 stock/templates/stock/item_base.html:270 +#: stock/models.py:441 stock/templates/stock/item_base.html:270 msgid "Installed In" msgstr "" -#: stock/models.py:436 +#: stock/models.py:444 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:452 +#: stock/models.py:460 msgid "Serial number for this item" msgstr "" -#: stock/models.py:464 +#: stock/models.py:472 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:468 +#: stock/models.py:476 msgid "Stock Quantity" msgstr "" -#: stock/models.py:477 +#: stock/models.py:485 msgid "Source Build" msgstr "" -#: stock/models.py:479 +#: stock/models.py:487 msgid "Build for this stock item" msgstr "" -#: stock/models.py:490 +#: stock/models.py:498 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:493 +#: stock/models.py:501 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:499 +#: stock/models.py:507 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:506 +#: stock/models.py:514 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:519 +#: stock/models.py:527 msgid "Delete on deplete" msgstr "" -#: stock/models.py:519 +#: stock/models.py:527 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:529 stock/templates/stock/item_notes.html:13 +#: stock/models.py:537 stock/templates/stock/item_notes.html:13 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:538 +#: stock/models.py:546 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1006 +#: stock/models.py:1014 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1012 +#: stock/models.py:1020 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1018 +#: stock/models.py:1026 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1021 +#: stock/models.py:1029 msgid "Serial numbers must be a list of integers" msgstr "" -#: stock/models.py:1024 +#: stock/models.py:1032 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1031 +#: stock/models.py:1039 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "" -#: stock/models.py:1189 +#: stock/models.py:1197 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:1663 +#: stock/models.py:1679 msgid "Entry notes" msgstr "" -#: stock/models.py:1716 +#: stock/models.py:1736 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1722 +#: stock/models.py:1742 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1740 +#: stock/models.py:1760 msgid "Test name" msgstr "" -#: stock/models.py:1746 templates/js/table_filters.js:222 +#: stock/models.py:1766 templates/js/table_filters.js:222 msgid "Test result" msgstr "" -#: stock/models.py:1752 +#: stock/models.py:1772 msgid "Test output value" msgstr "" -#: stock/models.py:1759 +#: stock/models.py:1779 msgid "Test result attachment" msgstr "" -#: stock/models.py:1765 +#: stock/models.py:1785 msgid "Test notes" msgstr "" @@ -5860,6 +5799,10 @@ msgstr "" msgid "No stocktake performed" msgstr "" +#: stock/templates/stock/item_base.html:499 +msgid "Edit Stock Status" +msgstr "" + #: stock/templates/stock/item_childs.html:12 msgid "Child Stock Items" msgstr "" @@ -5919,6 +5862,19 @@ msgstr "" msgid "Add Test Data" msgstr "" +#: stock/templates/stock/item_tests.html:86 +#: stock/templates/stock/item_tests.html:111 +msgid "Add Test Result" +msgstr "" + +#: stock/templates/stock/item_tests.html:131 +msgid "Edit Test Result" +msgstr "" + +#: stock/templates/stock/item_tests.html:145 +msgid "Delete Test Result" +msgstr "" + #: stock/templates/stock/location.html:20 msgid "You are not in the list of owners of this location. This stock location cannot be edited." msgstr "" @@ -5967,7 +5923,7 @@ msgid "Stock Details" msgstr "" #: stock/templates/stock/location.html:117 templates/InvenTree/search.html:279 -#: templates/stats.html:97 users/models.py:41 +#: templates/stats.html:97 users/models.py:42 msgid "Stock Locations" msgstr "" @@ -6007,7 +5963,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1364 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1196 msgid "Convert Stock Item" msgstr "" @@ -6040,8 +5996,8 @@ msgstr "" msgid "Edit Stock Location" msgstr "" -#: stock/views.py:230 stock/views.py:1343 stock/views.py:1465 -#: stock/views.py:1830 +#: stock/views.py:230 stock/views.py:1175 stock/views.py:1297 +#: stock/views.py:1662 msgid "Owner is required (ownership control is enabled)" msgstr "" @@ -6049,205 +6005,177 @@ msgstr "" msgid "Stock Location QR code" msgstr "" -#: stock/views.py:265 -msgid "Add Stock Item Attachment" -msgstr "" - -#: stock/views.py:311 -msgid "Edit Stock Item Attachment" -msgstr "" - -#: stock/views.py:327 -msgid "Delete Stock Item Attachment" -msgstr "" - -#: stock/views.py:343 +#: stock/views.py:264 msgid "Assign to Customer" msgstr "" -#: stock/views.py:352 +#: stock/views.py:273 msgid "Customer must be specified" msgstr "" -#: stock/views.py:376 +#: stock/views.py:297 msgid "Return to Stock" msgstr "" -#: stock/views.py:385 +#: stock/views.py:306 msgid "Specify a valid location" msgstr "" -#: stock/views.py:396 +#: stock/views.py:317 msgid "Stock item returned from customer" msgstr "" -#: stock/views.py:407 +#: stock/views.py:328 msgid "Delete All Test Data" msgstr "" -#: stock/views.py:424 +#: stock/views.py:345 msgid "Confirm test data deletion" msgstr "" -#: stock/views.py:444 -msgid "Add Test Result" -msgstr "" - -#: stock/views.py:484 -msgid "Edit Test Result" -msgstr "" - -#: stock/views.py:501 -msgid "Delete Test Result" -msgstr "" - -#: stock/views.py:509 +#: stock/views.py:362 msgid "Stock Export Options" msgstr "" -#: stock/views.py:630 +#: stock/views.py:483 msgid "Stock Item QR Code" msgstr "" -#: stock/views.py:656 +#: stock/views.py:509 msgid "Install Stock Item" msgstr "" -#: stock/views.py:755 +#: stock/views.py:608 msgid "Uninstall Stock Items" msgstr "" -#: stock/views.py:863 +#: stock/views.py:716 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:888 +#: stock/views.py:741 msgid "Adjust Stock" msgstr "" -#: stock/views.py:998 +#: stock/views.py:851 msgid "Move Stock Items" msgstr "" -#: stock/views.py:998 +#: stock/views.py:851 msgid "Move" msgstr "" -#: stock/views.py:999 +#: stock/views.py:852 msgid "Count Stock Items" msgstr "" -#: stock/views.py:999 +#: stock/views.py:852 msgid "Count" msgstr "" -#: stock/views.py:1000 +#: stock/views.py:853 msgid "Remove From Stock" msgstr "" -#: stock/views.py:1000 +#: stock/views.py:853 msgid "Take" msgstr "" -#: stock/views.py:1001 +#: stock/views.py:854 msgid "Add Stock Items" msgstr "" -#: stock/views.py:1001 users/models.py:187 +#: stock/views.py:854 users/models.py:188 msgid "Add" msgstr "" -#: stock/views.py:1002 +#: stock/views.py:855 msgid "Delete Stock Items" msgstr "" -#: stock/views.py:1031 +#: stock/views.py:884 msgid "Must enter integer value" msgstr "" -#: stock/views.py:1036 +#: stock/views.py:889 msgid "Quantity must be positive" msgstr "" -#: stock/views.py:1043 +#: stock/views.py:896 #, python-brace-format msgid "Quantity must not exceed {x}" msgstr "" -#: stock/views.py:1107 +#: stock/views.py:960 msgid "No action performed" msgstr "" -#: stock/views.py:1122 +#: stock/views.py:975 #, python-brace-format msgid "Added stock to {n} items" msgstr "" -#: stock/views.py:1137 +#: stock/views.py:990 #, python-brace-format msgid "Removed stock from {n} items" msgstr "" -#: stock/views.py:1150 +#: stock/views.py:1003 #, python-brace-format msgid "Counted stock for {n} items" msgstr "" -#: stock/views.py:1190 +#: stock/views.py:1043 msgid "No items were moved" msgstr "" -#: stock/views.py:1193 +#: stock/views.py:1046 #, python-brace-format msgid "Moved {n} items to {dest}" msgstr "" -#: stock/views.py:1212 +#: stock/views.py:1065 #, python-brace-format msgid "Deleted {n} stock items" msgstr "" -#: stock/views.py:1222 -msgid "Edit Stock Item Status" -msgstr "" - -#: stock/views.py:1245 +#: stock/views.py:1077 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:1482 +#: stock/views.py:1314 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1575 templates/js/build.js:327 +#: stock/views.py:1407 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1717 +#: stock/views.py:1549 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1799 +#: stock/views.py:1631 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1899 +#: stock/views.py:1731 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1912 +#: stock/views.py:1744 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1923 +#: stock/views.py:1755 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1930 +#: stock/views.py:1762 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1939 +#: stock/views.py:1771 msgid "Add Stock Tracking Entry" msgstr "" @@ -6604,24 +6532,12 @@ msgstr "" msgid "copy version information" msgstr "" -#: templates/about.html:100 templates/js/modals.js:568 -#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54 -#: templates/modals.html:97 +#: templates/about.html:100 templates/js/modals.js:34 +#: templates/js/modals.js:677 templates/js/modals.js:970 +#: templates/modals.html:29 templates/modals.html:54 templates/modals.html:97 msgid "Close" msgstr "" -#: templates/attachment_table.html:6 -msgid "Add Attachment" -msgstr "" - -#: templates/attachment_table.html:17 -msgid "Uploaded" -msgstr "" - -#: templates/attachment_table.html:35 -msgid "Delete attachment" -msgstr "" - #: templates/image_download.html:8 msgid "Specify URL for downloading image" msgstr "" @@ -6638,6 +6554,22 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" +#: templates/js/attachment.js:16 +msgid "No attachments found" +msgstr "" + +#: templates/js/attachment.js:56 +msgid "Upload Date" +msgstr "" + +#: templates/js/attachment.js:69 +msgid "Edit attachment" +msgstr "" + +#: templates/js/attachment.js:76 +msgid "Delete attachment" +msgstr "" + #: templates/js/barcode.js:8 msgid "Scan barcode data here using wedge scanner" msgstr "" @@ -6666,7 +6598,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:921 +#: templates/js/barcode.js:119 templates/js/modals.js:1030 msgid "Invalid server response" msgstr "" @@ -6766,7 +6698,7 @@ msgstr "" msgid "Edit BOM Item" msgstr "" -#: templates/js/bom.js:372 +#: templates/js/bom.js:372 templates/js/bom.js:519 msgid "Delete BOM Item" msgstr "" @@ -6794,7 +6726,7 @@ msgstr "" msgid "No build order allocations found" msgstr "" -#: templates/js/build.js:222 templates/js/order.js:382 +#: templates/js/build.js:222 templates/js/order.js:449 msgid "Location not specified" msgstr "" @@ -6832,45 +6764,69 @@ msgstr "" msgid "No parts allocated for" msgstr "" -#: templates/js/company.js:74 +#: templates/js/company.js:45 +msgid "Edit Company" +msgstr "" + +#: templates/js/company.js:66 +msgid "Add new Company" +msgstr "" + +#: templates/js/company.js:143 msgid "Parts Supplied" msgstr "" -#: templates/js/company.js:83 +#: templates/js/company.js:152 msgid "Parts Manufactured" msgstr "" -#: templates/js/company.js:96 +#: templates/js/company.js:165 msgid "No company information found" msgstr "" -#: templates/js/company.js:129 +#: templates/js/company.js:183 +msgid "The following manufacturer parts will be deleted" +msgstr "" + +#: templates/js/company.js:200 +msgid "Delete Manufacturer Parts" +msgstr "" + +#: templates/js/company.js:253 msgid "No manufacturer parts found" msgstr "" -#: templates/js/company.js:148 templates/js/company.js:347 +#: templates/js/company.js:272 templates/js/company.js:472 #: templates/js/part.js:68 templates/js/part.js:153 msgid "Template part" msgstr "" -#: templates/js/company.js:152 templates/js/company.js:351 +#: templates/js/company.js:276 templates/js/company.js:476 #: templates/js/part.js:72 templates/js/part.js:157 msgid "Assembled part" msgstr "" -#: templates/js/company.js:226 +#: templates/js/company.js:350 msgid "No parameters found" msgstr "" -#: templates/js/company.js:262 +#: templates/js/company.js:386 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:263 +#: templates/js/company.js:387 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:328 +#: templates/js/company.js:406 +msgid "Edit Parameter" +msgstr "" + +#: templates/js/company.js:417 +msgid "Delete Parameter" +msgstr "" + +#: templates/js/company.js:453 msgid "No supplier parts found" msgstr "" @@ -6898,6 +6854,83 @@ msgstr "" msgid "Create filter" msgstr "" +#: templates/js/forms.js:278 templates/js/forms.js:291 +#: templates/js/forms.js:303 templates/js/forms.js:315 +msgid "Action Prohibited" +msgstr "" + +#: templates/js/forms.js:279 +msgid "Create operation not allowed" +msgstr "" + +#: templates/js/forms.js:292 +msgid "Update operation not allowed" +msgstr "" + +#: templates/js/forms.js:304 +msgid "Delete operation not allowed" +msgstr "" + +#: templates/js/forms.js:316 +msgid "View operation not allowed" +msgstr "" + +#: templates/js/forms.js:583 templates/js/modals.js:1040 +msgid "No Response" +msgstr "" + +#: templates/js/forms.js:584 templates/js/modals.js:1041 +msgid "No response from the InvenTree server" +msgstr "" + +#: templates/js/forms.js:590 templates/js/modals.js:1050 +msgid "Error 401: Not Authenticated" +msgstr "" + +#: templates/js/forms.js:591 templates/js/modals.js:1051 +msgid "Authentication credentials not supplied" +msgstr "" + +#: templates/js/forms.js:597 templates/js/modals.js:1055 +msgid "Error 403: Permission Denied" +msgstr "" + +#: templates/js/forms.js:598 templates/js/modals.js:1056 +msgid "You do not have the required permissions to access this function" +msgstr "" + +#: templates/js/forms.js:604 templates/js/modals.js:1060 +msgid "Error 404: Resource Not Found" +msgstr "" + +#: templates/js/forms.js:605 templates/js/modals.js:1061 +msgid "The requested resource could not be located on the server" +msgstr "" + +#: templates/js/forms.js:611 templates/js/modals.js:1065 +msgid "Error 408: Timeout" +msgstr "" + +#: templates/js/forms.js:612 templates/js/modals.js:1066 +msgid "Connection timeout while requesting data from server" +msgstr "" + +#: templates/js/forms.js:618 templates/js/modals.js:1069 +msgid "Error requesting form data" +msgstr "" + +#: templates/js/forms.js:788 templates/modals.html:21 templates/modals.html:47 +msgid "Form errors exist" +msgstr "" + +#: templates/js/forms.js:1161 +msgid "Searching" +msgstr "" + +#: templates/js/forms.js:1301 +msgid "Clear input" +msgstr "" + #: templates/js/label.js:10 templates/js/report.js:98 msgid "Select Stock Items" msgstr "" @@ -6938,112 +6971,102 @@ msgstr "" msgid "Select Label Template" msgstr "" -#: templates/js/modals.js:265 -msgid "Waiting for server..." -msgstr "" - -#: templates/js/modals.js:424 -msgid "Show Error Information" -msgstr "" - -#: templates/js/modals.js:491 templates/modals.html:76 -msgid "Accept" -msgstr "" - -#: templates/js/modals.js:492 templates/modals.html:75 +#: templates/js/modals.js:59 templates/js/modals.js:105 +#: templates/js/modals.js:601 templates/modals.html:75 msgid "Cancel" msgstr "" -#: templates/js/modals.js:556 -msgid "Loading Data" -msgstr "" - -#: templates/js/modals.js:567 templates/js/modals.js:860 +#: templates/js/modals.js:60 templates/js/modals.js:104 +#: templates/js/modals.js:676 templates/js/modals.js:969 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" -#: templates/js/modals.js:811 +#: templates/js/modals.js:103 +msgid "Form Title" +msgstr "" + +#: templates/js/modals.js:374 +msgid "Waiting for server..." +msgstr "" + +#: templates/js/modals.js:533 +msgid "Show Error Information" +msgstr "" + +#: templates/js/modals.js:600 templates/modals.html:76 +msgid "Accept" +msgstr "" + +#: templates/js/modals.js:665 +msgid "Loading Data" +msgstr "" + +#: templates/js/modals.js:920 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:811 +#: templates/js/modals.js:920 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:824 +#: templates/js/modals.js:933 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:921 +#: templates/js/modals.js:1030 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:931 -msgid "No Response" -msgstr "" - -#: templates/js/modals.js:932 -msgid "No response from the InvenTree server" -msgstr "" - -#: templates/js/modals.js:936 +#: templates/js/modals.js:1045 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:937 +#: templates/js/modals.js:1046 msgid "Server returned error code 400" msgstr "" -#: templates/js/modals.js:941 -msgid "Error 401: Not Authenticated" +#: templates/js/model_renderers.js:21 +msgid "Company ID" msgstr "" -#: templates/js/modals.js:942 -msgid "Authentication credentials not supplied" +#: templates/js/model_renderers.js:63 +msgid "Location ID" msgstr "" -#: templates/js/modals.js:946 -msgid "Error 403: Permission Denied" +#: templates/js/model_renderers.js:90 +msgid "Part ID" msgstr "" -#: templates/js/modals.js:947 -msgid "You do not have the required permissions to access this function" +#: templates/js/model_renderers.js:126 +msgid "Category ID" msgstr "" -#: templates/js/modals.js:951 -msgid "Error 404: Resource Not Found" +#: templates/js/model_renderers.js:150 +msgid "Supplier Part ID" msgstr "" -#: templates/js/modals.js:952 -msgid "The requested resource could not be located on the server" +#: templates/js/order.js:31 +msgid "Create Sales Order" msgstr "" -#: templates/js/modals.js:956 -msgid "Error 408: Timeout" -msgstr "" - -#: templates/js/modals.js:957 -msgid "Connection timeout while requesting data from server" -msgstr "" - -#: templates/js/modals.js:960 -msgid "Error requesting form data" -msgstr "" - -#: templates/js/order.js:138 +#: templates/js/order.js:200 msgid "No purchase orders found" msgstr "" -#: templates/js/order.js:162 templates/js/order.js:257 +#: templates/js/order.js:224 templates/js/order.js:319 msgid "Order is overdue" msgstr "" -#: templates/js/order.js:234 +#: templates/js/order.js:296 msgid "No sales orders found" msgstr "" -#: templates/js/order.js:343 +#: templates/js/order.js:333 +msgid "Invalid Customer" +msgstr "" + +#: templates/js/order.js:410 msgid "No sales order allocations found" msgstr "" @@ -7595,10 +7618,6 @@ msgstr "" msgid "All" msgstr "" -#: templates/modals.html:21 templates/modals.html:47 -msgid "Form errors exist" -msgstr "" - #: templates/navbar.html:13 msgid "Toggle navigation" msgstr "" @@ -7615,7 +7634,7 @@ msgstr "" msgid "Scan Barcode" msgstr "" -#: templates/navbar.html:77 users/models.py:38 +#: templates/navbar.html:77 users/models.py:39 msgid "Admin" msgstr "" @@ -7835,35 +7854,35 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:174 +#: users/models.py:175 msgid "Permission set" msgstr "" -#: users/models.py:182 +#: users/models.py:183 msgid "Group" msgstr "" -#: users/models.py:185 +#: users/models.py:186 msgid "View" msgstr "" -#: users/models.py:185 +#: users/models.py:186 msgid "Permission to view items" msgstr "" -#: users/models.py:187 +#: users/models.py:188 msgid "Permission to add items" msgstr "" -#: users/models.py:189 +#: users/models.py:190 msgid "Change" msgstr "" -#: users/models.py:189 +#: users/models.py:190 msgid "Permissions to edit items" msgstr "" -#: users/models.py:191 +#: users/models.py:192 msgid "Permission to delete items" msgstr "" From d1e9505acbd0d21b7051519b3a45908930dc4a9c Mon Sep 17 00:00:00 2001 From: Oliver Date: Sat, 3 Jul 2021 22:44:12 +1000 Subject: [PATCH 349/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 2184 +++++++++++---------- 1 file changed, 1101 insertions(+), 1083 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index ad0e4f2bc3..6d43eccbe6 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-03 06:24+0000\n" -"PO-Revision-Date: 2021-07-03 06:27\n" +"POT-Creation-Date: 2021-07-03 12:15+0000\n" +"PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -29,14 +29,14 @@ msgstr "Keine Aktion angegeben" msgid "No matching action found" msgstr "Keine passende Aktion gefunden" -#: InvenTree/fields.py:84 +#: InvenTree/fields.py:99 msgid "Enter date" msgstr "Datum eingeben" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 -#: order/forms.py:31 order/forms.py:42 order/forms.py:53 order/forms.py:64 -#: order/forms.py:75 part/forms.py:134 +#: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 +#: order/forms.py:74 part/forms.py:118 templates/js/forms.js:486 msgid "Confirm" msgstr "Bestätigen" @@ -77,8 +77,8 @@ msgstr "Kategorie auswählen" msgid "Duplicate serial: {n}" msgstr "Doppelte Seriennummer: {n}" -#: InvenTree/helpers.py:403 order/models.py:244 order/models.py:354 -#: stock/views.py:1795 +#: InvenTree/helpers.py:403 order/models.py:311 order/models.py:421 +#: stock/views.py:1627 msgid "Invalid quantity provided" msgstr "Keine gültige Menge" @@ -106,49 +106,53 @@ msgstr "Keine Seriennummern gefunden" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "Anzahl der eindeutigen Seriennummern ({s}) muss mit der Anzahl ({q}) übereinstimmen" -#: InvenTree/models.py:59 stock/models.py:1758 +#: InvenTree/models.py:61 stock/models.py:1778 msgid "Attachment" msgstr "Anhang" -#: InvenTree/models.py:60 +#: InvenTree/models.py:62 msgid "Select file to attach" msgstr "Datei zum Anhängen auswählen" -#: InvenTree/models.py:62 templates/attachment_table.html:16 +#: InvenTree/models.py:64 templates/js/attachment.js:52 msgid "Comment" msgstr "Kommentar" -#: InvenTree/models.py:62 +#: InvenTree/models.py:64 msgid "File comment" msgstr "Datei-Kommentar" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2022 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2043 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1193 msgid "User" msgstr "Benutzer" -#: InvenTree/models.py:72 +#: InvenTree/models.py:74 msgid "upload date" msgstr "Hochladedatum" -#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 -#: label/models.py:102 part/models.py:671 part/models.py:2163 +#: InvenTree/models.py:102 +msgid "Invalid choice" +msgstr "" + +#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 +#: label/models.py:103 part/models.py:680 part/models.py:2192 #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 -#: templates/js/company.js:235 templates/js/part.js:118 +#: templates/js/company.js:359 templates/js/part.js:118 #: templates/js/part.js:642 templates/js/stock.js:986 msgid "Name" msgstr "Name" -#: InvenTree/models.py:114 build/models.py:135 -#: build/templates/build/detail.html:21 company/models.py:339 -#: company/models.py:532 company/templates/company/detail.html:27 +#: InvenTree/models.py:125 build/models.py:139 +#: build/templates/build/detail.html:21 company/models.py:353 +#: company/models.py:554 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 -#: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:100 order/templates/order/purchase_order_detail.html:147 -#: part/models.py:695 part/templates/part/detail.html:54 +#: company/templates/company/supplier_part_detail.html:31 label/models.py:110 +#: order/models.py:154 order/templates/order/purchase_order_detail.html:174 +#: part/models.py:704 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 #: report/templates/report/inventree_build_order_base.html:118 @@ -156,39 +160,43 @@ msgstr "Name" #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 #: templates/js/build.js:834 templates/js/build.js:1102 -#: templates/js/company.js:56 templates/js/order.js:183 -#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 +#: templates/js/company.js:125 templates/js/order.js:245 +#: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 #: templates/js/stock.js:557 templates/js/stock.js:998 #: templates/js/stock.js:1043 msgid "Description" msgstr "Beschreibung" -#: InvenTree/models.py:115 +#: InvenTree/models.py:126 msgid "Description (optional)" msgstr "Beschreibung (optional)" -#: InvenTree/models.py:123 +#: InvenTree/models.py:134 msgid "parent" msgstr "Eltern" -#: InvenTree/settings.py:504 +#: InvenTree/serializers.py:52 +msgid "Must be a valid number" +msgstr "" + +#: InvenTree/settings.py:505 msgid "English" msgstr "Englisch" -#: InvenTree/settings.py:505 +#: InvenTree/settings.py:506 msgid "French" msgstr "Französisch" -#: InvenTree/settings.py:506 +#: InvenTree/settings.py:507 msgid "German" msgstr "Deutsch" -#: InvenTree/settings.py:507 +#: InvenTree/settings.py:508 msgid "Polish" msgstr "Polnisch" -#: InvenTree/settings.py:508 +#: InvenTree/settings.py:509 msgid "Turkish" msgstr "Türkisch" @@ -446,48 +454,48 @@ msgid "Order target date" msgstr "geplantes Bestelldatum" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 order/forms.py:118 order/forms.py:153 +#: build/templates/build/detail.html:121 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:881 templates/js/order.js:200 -#: templates/js/order.js:298 +#: templates/js/build.js:881 templates/js/order.js:262 +#: templates/js/order.js:365 msgid "Target Date" msgstr "Zieldatum" -#: build/forms.py:43 build/models.py:225 +#: build/forms.py:43 build/models.py:229 msgid "Target date for build completion. Build will be overdue after this date." msgstr "Zieldatum für Bauauftrag-Fertigstellung." -#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1346 +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1354 #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:741 -#: company/forms.py:189 company/templates/company/supplier_part_pricing.html:77 -#: order/forms.py:197 order/forms.py:215 order/forms.py:250 order/forms.py:272 -#: order/forms.py:289 order/models.py:613 order/models.py:835 -#: order/templates/order/order_wizard/match_parts.html:30 +#: company/forms.py:124 company/templates/company/supplier_part_pricing.html:79 +#: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:702 +#: order/models.py:941 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:179 -#: order/templates/order/sales_order_detail.html:70 -#: order/templates/order/sales_order_detail.html:77 -#: order/templates/order/sales_order_detail.html:162 -#: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2293 +#: order/templates/order/purchase_order_detail.html:206 +#: order/templates/order/sales_order_detail.html:80 +#: order/templates/order/sales_order_detail.html:87 +#: order/templates/order/sales_order_detail.html:172 +#: order/templates/order/sales_order_detail.html:244 part/forms.py:314 +#: part/forms.py:344 part/forms.py:360 part/forms.py:376 part/models.py:2330 #: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 #: part/templates/part/prices.html:474 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:91 #: report/templates/report/inventree_test_report_base.html:77 -#: stock/forms.py:175 stock/forms.py:308 +#: stock/forms.py:142 stock/forms.py:275 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 -#: templates/js/build.js:1112 templates/js/order.js:393 -#: templates/js/part.js:827 templates/js/part.js:949 templates/js/part.js:1005 -#: templates/js/stock.js:1178 templates/js/stock.js:1397 +#: templates/js/build.js:1112 templates/js/model_renderers.js:43 +#: templates/js/order.js:460 templates/js/part.js:827 templates/js/part.js:949 +#: templates/js/part.js:1005 templates/js/stock.js:1178 +#: templates/js/stock.js:1397 msgid "Quantity" msgstr "Anzahl" @@ -499,7 +507,7 @@ msgstr "Anzahl der zu bauenden Teile" msgid "Enter quantity for build output" msgstr "Menge der Endprodukte angeben" -#: build/forms.py:95 order/forms.py:244 stock/forms.py:118 +#: build/forms.py:95 order/forms.py:114 stock/forms.py:85 msgid "Serial Numbers" msgstr "Seriennummer" @@ -528,11 +536,11 @@ msgid "Mark build as complete" msgstr "Bauauftrag als vollständig markieren" #: build/forms.py:210 build/templates/build/auto_allocate.html:18 -#: stock/forms.py:347 stock/templates/stock/item_base.html:285 +#: stock/forms.py:314 stock/templates/stock/item_base.html:285 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 -#: templates/js/build.js:586 templates/js/order.js:378 +#: templates/js/build.js:586 templates/js/order.js:445 #: templates/js/stock.js:643 templates/js/stock.js:1070 msgid "Location" msgstr "Lagerort" @@ -542,11 +550,11 @@ msgid "Location of completed parts" msgstr "Lagerort der Endprodukte" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:465 +#: build/templates/build/detail.html:59 order/models.py:545 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 -#: templates/js/order.js:187 templates/js/order.js:285 +#: templates/js/order.js:249 templates/js/order.js:352 #: templates/js/stock.js:630 templates/js/stock.js:1147 #: templates/js/stock.js:1413 msgid "Status" @@ -580,60 +588,60 @@ msgstr "Bauabbruch bestätigen" msgid "Select quantity of stock to allocate" msgstr "Menge der BestandsObjekte für Zuordnung auswählen" -#: build/models.py:66 build/templates/build/build_base.html:9 +#: build/models.py:70 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 #: report/templates/report/inventree_build_order_base.html:106 #: templates/js/build.js:195 msgid "Build Order" msgstr "Bauauftrag" -#: build/models.py:67 build/templates/build/index.html:8 +#: build/models.py:71 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 #: part/templates/part/navbar.html:61 templates/InvenTree/index.html:191 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:34 users/models.py:43 +#: templates/InvenTree/settings/tabs.html:34 users/models.py:44 msgid "Build Orders" msgstr "Bauaufträge" -#: build/models.py:127 +#: build/models.py:131 msgid "Build Order Reference" msgstr "Bauauftragsreferenz" -#: build/models.py:128 order/models.py:98 order/models.py:615 -#: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2302 +#: build/models.py:132 order/models.py:242 order/models.py:529 +#: order/models.py:709 order/templates/order/purchase_order_detail.html:201 +#: order/templates/order/sales_order_detail.html:239 part/models.py:2339 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:661 templates/js/build.js:1106 msgid "Reference" msgstr "Referenz" -#: build/models.py:138 +#: build/models.py:142 msgid "Brief description of the build" msgstr "Kurze Beschreibung des Baus" -#: build/models.py:147 build/templates/build/build_base.html:163 +#: build/models.py:151 build/templates/build/build_base.html:163 #: build/templates/build/detail.html:77 msgid "Parent Build" msgstr "Eltern-Bauauftrag" -#: build/models.py:148 +#: build/models.py:152 msgid "BuildOrder to which this build is allocated" msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" -#: build/models.py:153 build/templates/build/auto_allocate.html:16 +#: build/models.py:157 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:663 -#: order/models.py:657 order/models.py:712 +#: build/templates/build/detail.html:26 company/models.py:689 +#: order/models.py:755 order/models.py:814 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:132 +#: order/templates/order/purchase_order_detail.html:159 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1975 part/models.py:1987 part/models.py:2002 -#: part/models.py:2020 part/models.py:2095 part/models.py:2191 -#: part/models.py:2277 part/templates/part/part_app_base.html:8 +#: order/templates/order/sales_order_detail.html:224 part/models.py:325 +#: part/models.py:1988 part/models.py:2004 part/models.py:2023 +#: part/models.py:2041 part/models.py:2120 part/models.py:2224 +#: part/models.py:2314 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -642,222 +650,222 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:552 templates/js/build.js:839 -#: templates/js/build.js:1079 templates/js/company.js:140 -#: templates/js/company.js:339 templates/js/part.js:241 +#: templates/js/build.js:1079 templates/js/company.js:264 +#: templates/js/company.js:464 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 #: templates/js/stock.js:1385 msgid "Part" msgstr "Teil" -#: build/models.py:161 +#: build/models.py:165 msgid "Select part to build" msgstr "Teil für den Bauauftrag wählen" -#: build/models.py:166 +#: build/models.py:170 msgid "Sales Order Reference" msgstr "Auftrag Referenz" -#: build/models.py:170 +#: build/models.py:174 msgid "SalesOrder to which this build is allocated" msgstr "Bestellung, die diesem Bauauftrag zugewiesen ist" -#: build/models.py:175 +#: build/models.py:179 msgid "Source Location" msgstr "Quell-Lagerort" -#: build/models.py:179 +#: build/models.py:183 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Entnahme-Lagerort für diesen Bauauftrag wählen (oder leer lassen für einen beliebigen Lagerort)" -#: build/models.py:184 +#: build/models.py:188 msgid "Destination Location" msgstr "Ziel-Lagerort" -#: build/models.py:188 +#: build/models.py:192 msgid "Select location where the completed items will be stored" msgstr "Lagerort an dem fertige Objekte gelagert werden auswählen" -#: build/models.py:192 +#: build/models.py:196 msgid "Build Quantity" msgstr "Bau-Anzahl" -#: build/models.py:195 +#: build/models.py:199 msgid "Number of stock items to build" msgstr "Anzahl der zu bauenden BestandsObjekt" -#: build/models.py:199 +#: build/models.py:203 msgid "Completed items" msgstr "Fertiggestellte Teile" -#: build/models.py:201 +#: build/models.py:205 msgid "Number of stock items which have been completed" msgstr "Anzahl der fertigen BestandsObjekte" -#: build/models.py:205 part/templates/part/part_base.html:167 +#: build/models.py:209 part/templates/part/part_base.html:167 msgid "Build Status" msgstr "Bauauftrags-Status" -#: build/models.py:209 +#: build/models.py:213 msgid "Build status code" msgstr "Bau-Statuscode" -#: build/models.py:213 stock/models.py:462 +#: build/models.py:217 stock/models.py:470 msgid "Batch Code" msgstr "Losnummer" -#: build/models.py:217 +#: build/models.py:221 msgid "Batch code for this build output" msgstr "Losnummer für dieses Endprodukt" -#: build/models.py:220 order/models.py:104 part/models.py:867 -#: part/templates/part/detail.html:126 templates/js/order.js:293 +#: build/models.py:224 order/models.py:158 part/models.py:876 +#: part/templates/part/detail.html:126 templates/js/order.js:360 msgid "Creation Date" msgstr "Erstelldatum" -#: build/models.py:224 order/models.py:471 +#: build/models.py:228 order/models.py:551 msgid "Target completion date" msgstr "geplantes Fertigstellungsdatum" -#: build/models.py:228 order/models.py:217 templates/js/build.js:886 +#: build/models.py:232 order/models.py:284 templates/js/build.js:886 msgid "Completion Date" msgstr "Fertigstellungsdatum" -#: build/models.py:234 +#: build/models.py:238 msgid "completed by" msgstr "Fertiggestellt von" -#: build/models.py:242 +#: build/models.py:246 msgid "Issued by" msgstr "Aufgegeben von" -#: build/models.py:243 +#: build/models.py:247 msgid "User who issued this build order" msgstr "Nutzer der diesen Bauauftrag erstellt hat" -#: build/models.py:251 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:118 +#: build/models.py:255 build/templates/build/build_base.html:184 +#: build/templates/build/detail.html:105 order/models.py:172 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:871 +#: order/templates/order/sales_order_base.html:140 part/models.py:880 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "Verantwortlicher Benutzer" -#: build/models.py:252 +#: build/models.py:256 msgid "User responsible for this build order" msgstr "Nutzer der für diesen Bauauftrag zuständig ist" -#: build/models.py:257 build/templates/build/detail.html:91 +#: build/models.py:261 build/templates/build/detail.html:91 #: company/templates/company/manufacturer_part_base.html:79 #: company/templates/company/manufacturer_part_detail.html:28 #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 #: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 -#: stock/models.py:456 stock/templates/stock/item_base.html:345 +#: stock/models.py:464 stock/templates/stock/item_base.html:345 msgid "External Link" msgstr "Externer Link" -#: build/models.py:258 part/models.py:729 stock/models.py:458 +#: build/models.py:262 part/models.py:738 stock/models.py:466 msgid "Link to external URL" msgstr "Link zu einer externen URL" -#: build/models.py:262 build/templates/build/navbar.html:53 -#: company/models.py:132 company/models.py:539 +#: build/models.py:266 build/templates/build/navbar.html:53 +#: company/models.py:141 company/models.py:561 #: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:122 -#: order/models.py:617 order/templates/order/po_navbar.html:38 +#: company/templates/company/navbar.html:73 order/models.py:176 +#: order/models.py:711 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:243 -#: order/templates/order/sales_order_detail.html:309 +#: order/templates/order/purchase_order_detail.html:270 +#: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:856 +#: order/templates/order/so_navbar.html:36 part/models.py:865 #: part/templates/part/navbar.html:133 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 -#: stock/models.py:528 stock/models.py:1662 stock/models.py:1764 +#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 +#: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:713 msgid "Notes" msgstr "Notizen" -#: build/models.py:263 +#: build/models.py:267 msgid "Extra build notes" msgstr "Extranotizen für den Bauauftrag" -#: build/models.py:740 +#: build/models.py:744 msgid "No build output specified" msgstr "kein Endprodukt angegeben" -#: build/models.py:743 +#: build/models.py:747 msgid "Build output is already completed" msgstr "Endprodukt bereits hergstellt" -#: build/models.py:746 +#: build/models.py:750 msgid "Build output does not match Build Order" msgstr "Endprodukt stimmt nicht mit dem Bauauftrag überein" -#: build/models.py:1152 +#: build/models.py:1160 msgid "BuildItem must be unique for build, stock_item and install_into" msgstr "Bauauftrags-Objekt muss für Bauauftrag, Lager-Objekt und installiert_in eindeutig sein" -#: build/models.py:1177 +#: build/models.py:1185 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "Bauauftragsposition muss ein Endprodukt festlegen, da der übergeordnete Teil verfolgbar ist" -#: build/models.py:1181 +#: build/models.py:1189 #, python-brace-format msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "Reserviermenge ({n}) muss kleiner Bestandsmenge ({q}) sein. Zugewiesene Anzahl ({n}) darf nicht die verfügbare ({q}) Anzahl überschreiten" -#: build/models.py:1188 order/models.py:809 +#: build/models.py:1196 order/models.py:915 msgid "StockItem is over-allocated" msgstr "Zu viele BestandsObjekt zugewiesen" -#: build/models.py:1192 order/models.py:812 +#: build/models.py:1200 order/models.py:918 msgid "Allocation quantity must be greater than zero" msgstr "Reserviermenge muss größer null sein" -#: build/models.py:1196 +#: build/models.py:1204 msgid "Quantity must be 1 for serialized stock" msgstr "Anzahl muss 1 für Objekte mit Seriennummer sein" -#: build/models.py:1256 +#: build/models.py:1264 #, python-brace-format msgid "Selected stock item not found in BOM for part '{p}'" msgstr "Ausgewähltes BestandsObjekt nicht Stückliste für Teil '{p}' gefunden" -#: build/models.py:1316 stock/templates/stock/item_base.html:317 +#: build/models.py:1324 stock/templates/stock/item_base.html:317 #: templates/InvenTree/search.html:183 templates/js/build.js:812 #: templates/navbar.html:29 msgid "Build" msgstr "Bauauftrag" -#: build/models.py:1317 +#: build/models.py:1325 msgid "Build to allocate parts" msgstr "Bauauftrag starten um Teile zuzuweisen" -#: build/models.py:1333 stock/templates/stock/item_base.html:8 +#: build/models.py:1341 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:929 -#: templates/js/order.js:366 templates/js/order.js:371 +#: templates/js/order.js:433 templates/js/order.js:438 #: templates/js/stock.js:1129 msgid "Stock Item" msgstr "BestandsObjekt" -#: build/models.py:1334 +#: build/models.py:1342 msgid "Source stock item" msgstr "Quell-BestandsObjekt" -#: build/models.py:1347 +#: build/models.py:1355 msgid "Stock quantity to allocate to build" msgstr "BestandsObjekt-Anzahl dem Bauauftrag zuweisen" -#: build/models.py:1355 +#: build/models.py:1363 msgid "Install into" msgstr "Installiere in" -#: build/models.py:1356 +#: build/models.py:1364 msgid "Destination stock item" msgstr "Ziel-BestandsObjekt" @@ -891,7 +899,7 @@ msgstr "Benötigte Teile bestellen" #: build/templates/build/allocate.html:30 #: company/templates/company/detail_manufacturer_part.html:33 -#: company/templates/company/detail_supplier_part.html:32 order/views.py:992 +#: company/templates/company/detail_supplier_part.html:32 order/views.py:724 #: part/templates/part/category.html:136 msgid "Order Parts" msgstr "Teile bestellen" @@ -910,11 +918,11 @@ msgstr "Dieser Bauauftrag hat keine zugeordneten Stücklisten-Einträge" #: build/templates/build/allocation_card.html:21 #: build/templates/build/complete_output.html:46 -#: order/templates/order/sales_order_detail.html:75 -#: order/templates/order/sales_order_detail.html:160 +#: order/templates/order/sales_order_detail.html:85 +#: order/templates/order/sales_order_detail.html:170 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:450 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:570 +#: stock/models.py:458 stock/templates/stock/item_base.html:249 +#: templates/js/build.js:570 templates/js/model_renderers.js:41 msgid "Serial Number" msgstr "Seriennummer" @@ -927,6 +935,35 @@ msgstr "Seriennummer" msgid "Attachments" msgstr "Anhänge" +#: build/templates/build/attachments.html:51 +#: order/templates/order/so_attachments.html:79 +#: part/templates/part/attachments.html:81 +#: stock/templates/stock/item_attachments.html:81 +#: templates/attachment_table.html:6 +msgid "Add Attachment" +msgstr "Anhang hinzufügen" + +#: build/templates/build/attachments.html:69 +#: order/templates/order/so_attachments.html:52 +#: part/templates/part/attachments.html:35 +#: stock/templates/stock/item_attachments.html:49 +msgid "Edit Attachment" +msgstr "Anhang bearbeiten" + +#: build/templates/build/attachments.html:76 +#: order/templates/order/so_attachments.html:58 +#: part/templates/part/attachments.html:44 +#: stock/templates/stock/item_attachments.html:58 +msgid "Confirm Delete Operation" +msgstr "" + +#: build/templates/build/attachments.html:77 +#: order/templates/order/so_attachments.html:59 +#: part/templates/part/attachments.html:45 +#: stock/templates/stock/item_attachments.html:59 +msgid "Delete Attachment" +msgstr "Anhang löschen" + #: build/templates/build/auto_allocate.html:9 msgid "Automatically Allocate Stock" msgstr "Lagerbestand automatisch zuweisen" @@ -1034,13 +1071,13 @@ msgid "Progress" msgstr "Fortschritt" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:710 +#: build/templates/build/detail.html:84 order/models.py:812 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 -#: stock/templates/stock/item_base.html:279 templates/js/order.js:245 +#: stock/templates/stock/item_base.html:279 templates/js/order.js:307 msgid "Sales Order" msgstr "Auftrag" @@ -1181,10 +1218,10 @@ msgstr "Ausgangs-Lager" msgid "Stock can be taken from any available location." msgstr "Bestand kann jedem verfügbaren Lagerort entnommen werden." -#: build/templates/build/detail.html:46 order/forms.py:89 order/models.py:673 -#: order/templates/order/purchase_order_detail.html:239 -#: order/templates/order/receive_parts.html:25 stock/forms.py:169 -#: stock/forms.py:375 +#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:771 +#: order/templates/order/purchase_order_detail.html:266 +#: order/templates/order/receive_parts.html:25 stock/forms.py:136 +#: stock/forms.py:342 msgid "Destination" msgstr "Ziel-Lager" @@ -1285,7 +1322,6 @@ msgstr "Bermerkungen bearbeiten" #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 #: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487 -#: stock/templates/stock/item_base.html:497 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "Speichern" @@ -1314,7 +1350,7 @@ msgstr "Endprodukt anlegen" msgid "Maximum output quantity is " msgstr "Maximale Endproduktmenge ist " -#: build/views.py:184 stock/views.py:1821 +#: build/views.py:184 stock/views.py:1653 msgid "Serial numbers already exist" msgstr "Seriennummern existieren bereits" @@ -1330,7 +1366,7 @@ msgstr "Endprodukt entfernen" msgid "Confirm unallocation of build stock" msgstr "Entfernung von Bestands-Zuordnung bestätigen" -#: build/views.py:281 build/views.py:371 stock/views.py:425 +#: build/views.py:281 build/views.py:371 stock/views.py:346 msgid "Check the confirmation box" msgstr "Bestätigungsbox bestätigen" @@ -1427,31 +1463,6 @@ msgstr "Bestandszuordnung bearbeiten" msgid "Updated Build Item" msgstr "Bauobjekt aktualisiert" -#: build/views.py:1070 -msgid "Add Build Order Attachment" -msgstr "Bauauftrags-Anhang hinzufügen" - -#: build/views.py:1083 order/views.py:117 order/views.py:169 part/views.py:179 -#: stock/views.py:277 -msgid "Added attachment" -msgstr "Anhang hinzugefügt" - -#: build/views.py:1119 order/views.py:196 order/views.py:217 -msgid "Edit Attachment" -msgstr "Anhang bearbeiten" - -#: build/views.py:1129 order/views.py:200 order/views.py:221 -msgid "Attachment updated" -msgstr "Anhang aktualisiert" - -#: build/views.py:1139 order/views.py:236 order/views.py:250 -msgid "Delete Attachment" -msgstr "Anhang löschen" - -#: build/views.py:1144 order/views.py:242 order/views.py:256 stock/views.py:333 -msgid "Deleted attachment" -msgstr "Anhang gelöscht" - #: common/files.py:66 msgid "Unsupported file format: {ext.upper()}" msgstr "Dateiformat nicht unterstützt: {ext.upper()}" @@ -1468,7 +1479,7 @@ msgstr "Fehler beim Lesen der Datei (falsche Größe)" msgid "Error reading file (data could be corrupted)" msgstr "Fehler beim Lesen der Datei (Daten könnten beschädigt sein)" -#: common/forms.py:34 templates/attachment_table.html:15 +#: common/forms.py:34 templates/js/attachment.js:42 msgid "File" msgstr "Datei" @@ -1501,7 +1512,7 @@ msgstr "Name der Instanz verwenden" msgid "Use the instance name in the title-bar" msgstr "Den Namen der Instanz in der Titelleiste verwenden" -#: common/models.py:72 company/models.py:94 company/models.py:95 +#: common/models.py:72 company/models.py:99 company/models.py:100 msgid "Company name" msgstr "Firmenname" @@ -1605,8 +1616,8 @@ msgstr "Aktuelle Teile-Stände" msgid "Number of recent parts to display on index page" msgstr "Anzahl der neusten Teile auf der Startseite" -#: common/models.py:160 part/models.py:2193 part/templates/part/detail.html:160 -#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 +#: common/models.py:160 part/models.py:2226 part/templates/part/detail.html:160 +#: report/models.py:186 stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:320 msgid "Template" msgstr "Vorlage" @@ -1615,7 +1626,7 @@ msgstr "Vorlage" msgid "Parts are templates by default" msgstr "Teile sind standardmäßig Vorlagen" -#: common/models.py:167 part/models.py:819 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:828 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:332 msgid "Assembly" msgstr "Baugruppe" @@ -1624,7 +1635,7 @@ msgstr "Baugruppe" msgid "Parts can be assembled from other components by default" msgstr "Teile können standardmäßig aus anderen Teilen angefertigt werden" -#: common/models.py:174 part/models.py:825 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:834 part/templates/part/detail.html:180 #: templates/js/table_filters.js:336 msgid "Component" msgstr "Komponente" @@ -1633,7 +1644,7 @@ msgstr "Komponente" msgid "Parts can be used as sub-components by default" msgstr "Teile können standardmäßig in Baugruppen benutzt werden" -#: common/models.py:181 part/models.py:836 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:845 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "Kaufbar" @@ -1641,7 +1652,7 @@ msgstr "Kaufbar" msgid "Parts are purchaseable by default" msgstr "Artikel sind grundsätzlich kaufbar" -#: common/models.py:188 part/models.py:841 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:850 part/templates/part/detail.html:210 #: templates/js/table_filters.js:344 msgid "Salable" msgstr "Verkäuflich" @@ -1650,7 +1661,7 @@ msgstr "Verkäuflich" msgid "Parts are salable by default" msgstr "Artikel sind grundsätzlich verkaufbar" -#: common/models.py:195 part/models.py:831 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:840 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:348 msgid "Trackable" msgstr "Nachverfolgbar" @@ -1659,7 +1670,7 @@ msgstr "Nachverfolgbar" msgid "Parts are trackable by default" msgstr "Artikel sind grundsätzlich verfolgbar" -#: common/models.py:202 part/models.py:851 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:860 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "Virtuell" @@ -1856,11 +1867,11 @@ msgstr "Nur Ganzzahl eingeben" msgid "Key string must be unique" msgstr "Schlüsseltext muss eindeutig sein" -#: common/models.py:742 company/forms.py:190 +#: common/models.py:742 company/forms.py:125 msgid "Price break quantity" msgstr "Preisstaffelungs Anzahl" -#: common/models.py:749 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:749 company/templates/company/supplier_part_pricing.html:84 #: templates/js/part.js:832 msgid "Price" msgstr "Preis" @@ -1891,16 +1902,16 @@ msgstr "Angegebener Wert muss ein Wahrheitswert sein" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 -#: order/templates/order/po_navbar.html:22 order/views.py:605 +#: order/templates/order/po_navbar.html:22 order/views.py:337 #: part/templates/part/bom_upload/upload_file.html:27 -#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:762 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:621 msgid "Upload File" msgstr "Datei hochgeladen" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 -#: order/views.py:606 part/templates/part/bom_upload/select_fields.html:58 +#: order/views.py:338 part/templates/part/bom_upload/select_fields.html:58 #: part/templates/part/import_wizard/ajax_match_fields.html:45 -#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:763 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:622 msgid "Match Fields" msgstr "Übereinstimmende Felder" @@ -1925,269 +1936,277 @@ msgstr "" msgid "Previous Step" msgstr "Vorheriger Schritt" -#: company/forms.py:37 company/models.py:142 -#: company/templates/company/detail.html:42 -msgid "Currency" -msgstr "Währung" - -#: company/forms.py:38 company/models.py:144 -msgid "Default currency used for this company" -msgstr "Standard-Währung für diese Firma" - -#: company/forms.py:76 part/forms.py:46 +#: company/forms.py:26 part/forms.py:46 msgid "URL" msgstr "URL" -#: company/forms.py:77 part/forms.py:47 +#: company/forms.py:27 part/forms.py:47 msgid "Image URL" msgstr "Bild-URL" -#: company/forms.py:132 templates/js/part.js:940 +#: company/forms.py:67 templates/js/part.js:940 msgid "Single Price" msgstr "Einzelpreis" -#: company/forms.py:133 +#: company/forms.py:68 msgid "Single quantity price" msgstr "Preis für eine Einheit" -#: company/forms.py:141 company/models.py:321 +#: company/forms.py:76 company/models.py:335 msgid "Select manufacturer" msgstr "Hersteller auswählen" -#: company/forms.py:147 company/models.py:328 +#: company/forms.py:82 company/models.py:342 msgid "Manufacturer Part Number" msgstr "Hersteller-Teilenummer" -#: company/forms.py:149 company/models.py:327 +#: company/forms.py:84 company/models.py:341 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:408 +#: order/templates/order/purchase_order_detail.html:189 part/bom.py:171 +#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:533 msgid "MPN" msgstr "MPN" -#: company/models.py:99 +#: company/models.py:104 msgid "Company description" msgstr "Firmenbeschreibung" -#: company/models.py:100 +#: company/models.py:105 msgid "Description of the company" msgstr "Firmenbeschreibung" -#: company/models.py:104 company/templates/company/company_base.html:70 -#: company/templates/company/detail.html:33 templates/js/company.js:60 +#: company/models.py:111 company/templates/company/company_base.html:70 +#: company/templates/company/detail.html:33 templates/js/company.js:129 msgid "Website" msgstr "Website" -#: company/models.py:104 +#: company/models.py:112 msgid "Company website URL" msgstr "Firmenwebsite Adresse/URL" -#: company/models.py:107 company/templates/company/company_base.html:77 +#: company/models.py:116 company/templates/company/company_base.html:77 msgid "Address" msgstr "Adresse" -#: company/models.py:108 +#: company/models.py:117 msgid "Company address" msgstr "Firmenadresse" -#: company/models.py:111 +#: company/models.py:120 msgid "Phone number" msgstr "Kontakt-Tel." -#: company/models.py:112 +#: company/models.py:121 msgid "Contact phone number" msgstr "Kontakt-Telefon" -#: company/models.py:115 company/templates/company/company_base.html:91 +#: company/models.py:124 company/templates/company/company_base.html:91 msgid "Email" msgstr "Email" -#: company/models.py:115 +#: company/models.py:124 msgid "Contact email address" msgstr "Kontakt-Email" -#: company/models.py:118 company/templates/company/company_base.html:98 +#: company/models.py:127 company/templates/company/company_base.html:98 msgid "Contact" msgstr "Kontakt" -#: company/models.py:119 +#: company/models.py:128 msgid "Point of contact" msgstr "Anlaufstelle" -#: company/models.py:121 company/models.py:333 company/models.py:526 -#: order/models.py:102 part/models.py:728 +#: company/models.py:130 company/models.py:347 company/models.py:548 +#: order/models.py:156 part/models.py:737 #: report/templates/report/inventree_build_order_base.html:165 -#: templates/js/company.js:188 templates/js/company.js:419 +#: templates/js/company.js:312 templates/js/company.js:544 #: templates/js/part.js:498 msgid "Link" msgstr "Link" -#: company/models.py:121 +#: company/models.py:130 msgid "Link to external company information" msgstr "Link auf externe Firmeninformation" -#: company/models.py:129 part/models.py:738 +#: company/models.py:138 part/models.py:747 msgid "Image" msgstr "Bild" -#: company/models.py:134 +#: company/models.py:143 msgid "is customer" msgstr "ist Kunde" -#: company/models.py:134 +#: company/models.py:143 msgid "Do you sell items to this company?" msgstr "Verkaufen Sie Teile an diese Firma?" -#: company/models.py:136 +#: company/models.py:145 msgid "is supplier" msgstr "ist Zulieferer" -#: company/models.py:136 +#: company/models.py:145 msgid "Do you purchase items from this company?" msgstr "Kaufen Sie Teile von dieser Firma?" -#: company/models.py:138 +#: company/models.py:147 msgid "is manufacturer" msgstr "ist Hersteller" -#: company/models.py:138 +#: company/models.py:147 msgid "Does this company manufacture parts?" msgstr "Produziert diese Firma Teile?" -#: company/models.py:305 company/models.py:497 stock/models.py:403 +#: company/models.py:151 company/serializers.py:259 +#: company/templates/company/detail.html:42 +msgid "Currency" +msgstr "Währung" + +#: company/models.py:154 +msgid "Default currency used for this company" +msgstr "Standard-Währung für diese Firma" + +#: company/models.py:319 company/models.py:519 stock/models.py:411 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "Basisteil" -#: company/models.py:309 company/models.py:501 order/views.py:1603 +#: company/models.py:323 company/models.py:523 order/views.py:1127 msgid "Select part" msgstr "Teil auswählen" -#: company/models.py:320 company/templates/company/detail.html:57 +#: company/models.py:334 company/templates/company/detail.html:57 #: company/templates/company/manufacturer_part_base.html:85 #: company/templates/company/manufacturer_part_detail.html:25 #: company/templates/company/supplier_part_base.html:94 #: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:352 -#: templates/js/company.js:44 templates/js/company.js:165 -#: templates/js/company.js:390 +#: templates/js/company.js:113 templates/js/company.js:289 +#: templates/js/company.js:515 msgid "Manufacturer" msgstr "Hersteller" -#: company/models.py:334 +#: company/models.py:348 msgid "URL for external manufacturer part link" msgstr "Externe URL für das Herstellerteil" -#: company/models.py:340 +#: company/models.py:354 msgid "Manufacturer part description" msgstr "Teilbeschreibung des Herstellers" -#: company/models.py:390 company/models.py:520 +#: company/models.py:408 company/models.py:542 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 #: stock/templates/stock/item_base.html:362 msgid "Manufacturer Part" msgstr "Herstellerteil" -#: company/models.py:397 +#: company/models.py:415 msgid "Parameter name" msgstr "" -#: company/models.py:403 part/templates/part/params.html:28 +#: company/models.py:421 part/templates/part/params.html:28 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1751 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:241 templates/js/stock.js:137 +#: stock/models.py:1771 templates/InvenTree/settings/header.html:8 +#: templates/js/company.js:365 templates/js/stock.js:137 msgid "Value" msgstr "Wert" -#: company/models.py:404 +#: company/models.py:422 msgid "Parameter value" msgstr "" -#: company/models.py:410 part/models.py:813 part/models.py:2165 +#: company/models.py:428 part/models.py:822 part/models.py:2194 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 -#: templates/js/company.js:247 +#: templates/js/company.js:371 msgid "Units" msgstr "Einheiten" -#: company/models.py:411 +#: company/models.py:429 msgid "Parameter units" msgstr "" -#: company/models.py:507 company/templates/company/detail.html:62 +#: company/models.py:529 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:189 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:256 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:369 -#: templates/js/company.js:48 templates/js/company.js:364 -#: templates/js/order.js:170 +#: templates/js/company.js:117 templates/js/company.js:489 +#: templates/js/order.js:232 msgid "Supplier" msgstr "Zulieferer" -#: company/models.py:508 +#: company/models.py:530 msgid "Select supplier" msgstr "Zulieferer auswählen" -#: company/models.py:513 company/templates/company/supplier_part_base.html:88 +#: company/models.py:535 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "SKU (Lagerbestandseinheit)" -#: company/models.py:514 +#: company/models.py:536 msgid "Supplier stock keeping unit" msgstr "Lagerbestandseinheit (SKU) des Zulieferers" -#: company/models.py:521 +#: company/models.py:543 msgid "Select manufacturer part" msgstr "Herstellerteil auswählen" -#: company/models.py:527 +#: company/models.py:549 msgid "URL for external supplier part link" msgstr "Teil-URL des Zulieferers" -#: company/models.py:533 +#: company/models.py:555 msgid "Supplier part description" msgstr "Zuliefererbeschreibung des Teils" -#: company/models.py:538 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2305 +#: company/models.py:560 company/templates/company/supplier_part_base.html:116 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2342 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Notiz" -#: company/models.py:542 part/models.py:1606 +#: company/models.py:564 part/models.py:1615 msgid "base cost" msgstr "Basiskosten" -#: company/models.py:542 part/models.py:1606 +#: company/models.py:564 part/models.py:1615 msgid "Minimum charge (e.g. stocking fee)" msgstr "Mindestpreis" -#: company/models.py:544 company/templates/company/supplier_part_base.html:109 -#: stock/models.py:427 stock/templates/stock/item_base.html:310 +#: company/models.py:566 company/templates/company/supplier_part_base.html:109 +#: stock/models.py:435 stock/templates/stock/item_base.html:310 #: templates/js/stock.js:709 msgid "Packaging" msgstr "Verpackungen" -#: company/models.py:544 +#: company/models.py:566 msgid "Part packaging" msgstr "Teile-Verpackungen" -#: company/models.py:546 part/models.py:1608 +#: company/models.py:568 part/models.py:1617 msgid "multiple" msgstr "Vielfache" -#: company/models.py:546 +#: company/models.py:568 msgid "Order multiple" msgstr "Mehrere bestellen" +#: company/serializers.py:68 +msgid "Default currency used for this supplier" +msgstr "" + +#: company/serializers.py:69 +msgid "Currency Code" +msgstr "" + #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 #: company/templates/company/navbar.html:65 templates/js/build.js:563 @@ -2196,7 +2215,7 @@ msgstr "Zugeordneter Bestand" #: company/templates/company/company_base.html:9 #: company/templates/company/company_base.html:35 -#: templates/InvenTree/search.html:304 templates/js/company.js:33 +#: templates/InvenTree/search.html:304 templates/js/company.js:102 msgid "Company" msgstr "Firma" @@ -2210,7 +2229,7 @@ msgstr "Neues Bild hochladen" msgid "Download image from URL" msgstr "Bild von URL herunterladen" -#: company/templates/company/company_base.html:46 order/views.py:313 +#: company/templates/company/company_base.html:46 templates/js/order.js:61 msgid "Create Purchase Order" msgstr "Bestellung anlegen" @@ -2218,7 +2237,8 @@ msgstr "Bestellung anlegen" msgid "Edit company information" msgstr "Firmeninformation bearbeiten" -#: company/templates/company/company_base.html:56 company/views.py:326 +#: company/templates/company/company_base.html:56 +#: company/templates/company/company_base.html:126 msgid "Delete Company" msgstr "Firma löschen" @@ -2232,17 +2252,10 @@ msgstr "Firmendetails" msgid "Phone" msgstr "Telefon" -#: company/templates/company/delete.html:7 -#, python-format -msgid "Are you sure you want to delete company '%(name)s'?" -msgstr "Sind Sie sicher, dass Sie die Firma '%(name)s' löschen wollen?" - -#: company/templates/company/delete.html:12 -#, python-format -msgid "There are %(count)s parts sourced from this company.
\n" -"If this supplier is deleted, these supplier part entries will also be deleted." -msgstr "Es gibt %(count)s Teile, die von diesem Unternehmen bezogen werden.
\n" -"Wenn dieser Lieferant gelöscht wird, werden auch diese Zulieferer-Teile gelöscht." +#: company/templates/company/company_base.html:166 +#: part/templates/part/part_base.html:307 +msgid "Upload Image" +msgstr "" #: company/templates/company/detail.html:21 msgid "Company Name" @@ -2256,10 +2269,10 @@ msgstr "Keine Website angegeben" msgid "Uses default currency" msgstr "verwendet Standard-Währung" -#: company/templates/company/detail.html:67 order/models.py:460 -#: order/templates/order/sales_order_base.html:94 stock/models.py:445 -#: stock/models.py:446 stock/templates/stock/item_base.html:262 -#: templates/js/company.js:40 templates/js/order.js:267 +#: company/templates/company/detail.html:67 order/models.py:540 +#: order/templates/order/sales_order_base.html:94 stock/models.py:453 +#: stock/models.py:454 stock/templates/stock/item_base.html:262 +#: templates/js/company.js:109 templates/js/order.js:329 #: templates/js/stock.js:1111 msgid "Customer" msgstr "Kunde" @@ -2281,6 +2294,7 @@ msgstr "Neues Herstellerteil" #: company/templates/company/detail_manufacturer_part.html:28 #: company/templates/company/detail_supplier_part.html:27 #: company/templates/company/manufacturer_part_suppliers.html:20 +#: company/templates/company/manufacturer_part_suppliers.html:46 #: part/templates/part/category.html:131 #: part/templates/part/manufacturer.html:22 #: part/templates/part/supplier.html:20 @@ -2303,26 +2317,25 @@ msgstr "Teile löschen" msgid "Delete Parts" msgstr "Teile löschen" -#: company/templates/company/detail_manufacturer_part.html:66 +#: company/templates/company/detail_manufacturer_part.html:68 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:127 #: templates/js/stock.js:1326 msgid "New Part" msgstr "Neues Teil" -#: company/templates/company/detail_manufacturer_part.html:67 +#: company/templates/company/detail_manufacturer_part.html:69 #: company/templates/company/detail_supplier_part.html:67 msgid "Create new Part" msgstr "Neues Teil hinzufügen" -#: company/templates/company/detail_manufacturer_part.html:72 -#: company/views.py:71 part/templates/part/manufacturer.html:52 -#: part/templates/part/supplier.html:56 +#: company/templates/company/detail_manufacturer_part.html:74 +#: company/views.py:66 part/templates/part/manufacturer.html:52 +#: part/templates/part/supplier.html:55 msgid "New Manufacturer" msgstr "Neuer Hersteller" -#: company/templates/company/detail_manufacturer_part.html:73 -#: company/views.py:284 +#: company/templates/company/detail_manufacturer_part.html:75 msgid "Create new Manufacturer" msgstr "Neuen Hersteller anlegen" @@ -2345,26 +2358,24 @@ msgstr "Zuliefererteile" #: company/templates/company/detail_supplier_part.html:21 #: order/templates/order/order_wizard/select_parts.html:44 -#: order/templates/order/purchase_order_detail.html:50 +#: part/templates/part/part_base.html:429 msgid "Create new supplier part" msgstr "Neues Zuliefererteil anlegen" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 -#: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1332 +#: part/templates/part/part_base.html:428 part/templates/part/supplier.html:17 +#: templates/js/stock.js:1332 msgid "New Supplier Part" msgstr "Neues Zuliefererteil" #: company/templates/company/detail_supplier_part.html:72 -#: company/templates/company/manufacturer_part_suppliers.html:82 -#: company/views.py:64 order/templates/order/purchase_orders.html:185 -#: part/templates/part/supplier.html:50 +#: company/templates/company/manufacturer_part_suppliers.html:96 +#: company/views.py:60 part/templates/part/supplier.html:50 msgid "New Supplier" msgstr "Neuer Zulieferer" -#: company/templates/company/detail_supplier_part.html:73 company/views.py:281 -#: order/templates/order/purchase_orders.html:186 +#: company/templates/company/detail_supplier_part.html:73 msgid "Create new Supplier" msgstr "Neuen Zulieferer anlegen" @@ -2399,18 +2410,17 @@ msgstr "Herstellerteil-Details" msgid "Internal Part" msgstr "Internes Teil" -#: company/templates/company/manufacturer_part_delete.html:6 -msgid "Are you sure you want to delete the following Manufacturer Parts?" -msgstr "Sind Sie sicher, dass sie die folgenden Herstellerteile löschen möchten?" +#: company/templates/company/manufacturer_part_base.html:125 +msgid "Edit Manufacturer Part" +msgstr "Herstellerteil ändern" -#: company/templates/company/manufacturer_part_delete.html:36 -#, python-format -msgid "There are %(count)s suppliers defined for this manufacturer part. If you delete it, the following supplier parts will also be deleted:" -msgstr "Für dieses Herstellerteil sind %(count)s Lieferanten definiert. Wenn Sie es löschen, werden die folgenden Lieferantenteile ebenfalls gelöscht:" +#: company/templates/company/manufacturer_part_base.html:134 +msgid "Delete Manufacturer Part" +msgstr "Herstellerteil löschen" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:63 part/templates/part/navbar.html:87 +#: company/views.py:59 part/templates/part/navbar.html:87 #: part/templates/part/navbar.html:90 part/templates/part/prices.html:153 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" @@ -2423,7 +2433,7 @@ msgstr "Herstellerteil-Bestand" #: company/templates/company/manufacturer_part_navbar.html:22 #: company/templates/company/navbar.html:41 #: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:39 stock/api.py:54 +#: part/templates/part/navbar.html:39 stock/api.py:53 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 @@ -2449,9 +2459,11 @@ msgid "Delete supplier parts" msgstr "Zuliefererteil entfernen" #: company/templates/company/manufacturer_part_suppliers.html:22 +#: company/templates/company/manufacturer_part_suppliers.html:48 +#: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:1002 users/models.py:191 +#: stock/views.py:855 templates/js/company.js:203 users/models.py:192 msgid "Delete" msgstr "Löschen" @@ -2469,11 +2481,27 @@ msgstr "Parameter" msgid "New Parameter" msgstr "Neuer Parameter" -#: company/templates/company/manufacturer_part_suppliers.html:83 +#: company/templates/company/manufacturer_part_suppliers.html:48 +msgid "Delete parameters" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:80 +msgid "Add Parameter" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:97 #: part/templates/part/supplier.html:51 msgid "Create new supplier" msgstr "Neuen Zulieferer anlegen" +#: company/templates/company/manufacturer_part_suppliers.html:127 +msgid "Selected parameters will be deleted" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:139 +msgid "Delete Parameters" +msgstr "" + #: company/templates/company/navbar.html:20 #: company/templates/company/navbar.html:23 msgid "Manufactured Parts" @@ -2491,7 +2519,7 @@ msgstr "Zuliefererteile" #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 #: templates/InvenTree/search.html:198 templates/js/stock.js:1010 -#: templates/stats.html:93 templates/stats.html:102 users/models.py:42 +#: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "Teilbestand" @@ -2505,7 +2533,7 @@ msgstr "Teilbestand" #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:236 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 -#: users/models.py:45 +#: users/models.py:46 msgid "Sales Orders" msgstr "Aufträge" @@ -2517,7 +2545,7 @@ msgstr "Aufträge" #: part/templates/part/orders.html:10 templates/InvenTree/index.html:213 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 -#: users/models.py:44 +#: users/models.py:45 msgid "Purchase Orders" msgstr "Bestellungen" @@ -2546,8 +2574,8 @@ msgid "New Sales Order" msgstr "Neuer Auftrag" #: company/templates/company/supplier_part_base.html:7 -#: company/templates/company/supplier_part_base.html:20 stock/models.py:412 -#: stock/templates/stock/item_base.html:374 templates/js/company.js:380 +#: company/templates/company/supplier_part_base.html:20 stock/models.py:420 +#: stock/templates/stock/item_base.html:374 templates/js/company.js:505 #: templates/js/stock.js:690 msgid "Supplier Part" msgstr "Zuliefererteil" @@ -2597,8 +2625,9 @@ msgstr "Teil bestellen" msgid "Pricing Information" msgstr "Preisinformationen ansehen" -#: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 -#: part/templates/part/prices.html:264 part/views.py:2951 +#: company/templates/company/supplier_part_pricing.html:19 +#: company/templates/company/supplier_part_pricing.html:118 +#: part/templates/part/prices.html:264 part/views.py:2788 msgid "Add Price Break" msgstr "Preisstaffel hinzufügen" @@ -2606,443 +2635,387 @@ msgstr "Preisstaffel hinzufügen" msgid "No price break information found" msgstr "Keine Informationen zur Preisstaffel gefunden" -#: company/templates/company/supplier_part_pricing.html:89 +#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2850 +msgid "Delete Price Break" +msgstr "Preisstaffel löschen" + +#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2836 +msgid "Edit Price Break" +msgstr "Preisstaffel bearbeiten" + +#: company/templates/company/supplier_part_pricing.html:91 msgid "Edit price break" msgstr "Preisstaffel bearbeiten" -#: company/templates/company/supplier_part_pricing.html:90 +#: company/templates/company/supplier_part_pricing.html:92 msgid "Delete price break" msgstr "Preisstaffel löschen" -#: company/views.py:70 part/templates/part/navbar.html:81 +#: company/views.py:65 part/templates/part/navbar.html:81 #: part/templates/part/navbar.html:84 part/templates/part/prices.html:157 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "Hersteller" -#: company/views.py:77 templates/InvenTree/search.html:336 +#: company/views.py:71 templates/InvenTree/search.html:336 #: templates/navbar.html:45 msgid "Customers" msgstr "Kunden" -#: company/views.py:78 order/templates/order/sales_orders.html:187 +#: company/views.py:72 msgid "New Customer" msgstr "Neuer Kunde" -#: company/views.py:86 +#: company/views.py:79 msgid "Companies" msgstr "Firmen" -#: company/views.py:87 +#: company/views.py:80 msgid "New Company" msgstr "Neue Firma" -#: company/views.py:169 part/views.py:1148 +#: company/views.py:161 part/views.py:1007 msgid "Download Image" msgstr "Bild herunterladen" -#: company/views.py:198 part/views.py:1180 +#: company/views.py:190 part/views.py:1039 msgid "Image size exceeds maximum allowable size for download" msgstr "Bildgröße überschreitet maximal-erlaubte Größe für Downloads" -#: company/views.py:205 part/views.py:1187 +#: company/views.py:197 part/views.py:1046 #, python-brace-format msgid "Invalid response: {code}" msgstr "Ungültige Antwort {code}" -#: company/views.py:214 part/views.py:1196 +#: company/views.py:206 part/views.py:1055 msgid "Supplied URL is not a valid image file" msgstr "Angegebene URL ist kein gültiges Bild" -#: company/views.py:243 -msgid "Update Company Image" -msgstr "Firmenbild aktualisieren" - -#: company/views.py:249 -msgid "Updated company image" -msgstr "Aktualisiertes Firmenbild" - -#: company/views.py:259 -msgid "Edit Company" -msgstr "Firma bearbeiten" - -#: company/views.py:264 -msgid "Edited company information" -msgstr "Firmeninformation bearbeitet" - -#: company/views.py:287 order/templates/order/sales_orders.html:188 -msgid "Create new Customer" -msgstr "Neuen Kunden anlegen" - -#: company/views.py:289 -msgid "Create new Company" -msgstr "Neue Firma anlegen" - -#: company/views.py:316 -msgid "Created new company" -msgstr "Neue Firma angelegt" - -#: company/views.py:332 -msgid "Company was deleted" -msgstr "Firma gelöscht" - -#: company/views.py:357 -msgid "Edit Manufacturer Part" -msgstr "Herstellerteil ändern" - -#: company/views.py:366 +#: company/views.py:251 msgid "Create New Manufacturer Part" msgstr "Neues Herstellerteil anlegen" -#: company/views.py:440 -msgid "Delete Manufacturer Part" -msgstr "Herstellerteil löschen" - -#: company/views.py:514 -msgid "Add Manufacturer Part Parameter" -msgstr "" - -#: company/views.py:548 -msgid "Edit Manufacturer Part Parameter" -msgstr "" - -#: company/views.py:588 +#: company/views.py:334 msgid "Edit Supplier Part" msgstr "Zuliefererteil bearbeiten" -#: company/views.py:639 templates/js/stock.js:1333 +#: company/views.py:385 templates/js/stock.js:1333 msgid "Create new Supplier Part" msgstr "Neues Zuliefererteil anlegen" -#: company/views.py:783 +#: company/views.py:529 msgid "Delete Supplier Part" msgstr "Zuliefererteil entfernen" -#: company/views.py:860 part/views.py:2955 -msgid "Added new price break" -msgstr "neue Preisstaffel hinzufügt" - -#: company/views.py:916 part/views.py:2999 -msgid "Edit Price Break" -msgstr "Preisstaffel bearbeiten" - -#: company/views.py:931 part/views.py:3013 -msgid "Delete Price Break" -msgstr "Preisstaffel löschen" - #: label/api.py:56 report/api.py:201 msgid "No valid objects provided to template" msgstr "Keine korrekten Objekte für Vorlage gegeben" -#: label/models.py:103 +#: label/models.py:104 msgid "Label name" msgstr "Label Name" -#: label/models.py:110 +#: label/models.py:111 msgid "Label description" msgstr "Label Beschreibung" -#: label/models.py:117 stock/forms.py:202 +#: label/models.py:118 stock/forms.py:169 msgid "Label" msgstr "Label" -#: label/models.py:118 +#: label/models.py:119 msgid "Label template file" msgstr "Label-Vorlage-Datei" -#: label/models.py:124 report/models.py:297 +#: label/models.py:125 report/models.py:297 msgid "Enabled" msgstr "Aktiviert" -#: label/models.py:125 +#: label/models.py:126 msgid "Label template is enabled" msgstr "Label-Vorlage ist aktiviert" -#: label/models.py:130 +#: label/models.py:131 msgid "Width [mm]" msgstr "Breite [mm]" -#: label/models.py:131 +#: label/models.py:132 msgid "Label width, specified in mm" msgstr "Label-Breite in mm" -#: label/models.py:137 +#: label/models.py:138 msgid "Height [mm]" msgstr "Höhe [mm]" -#: label/models.py:138 +#: label/models.py:139 msgid "Label height, specified in mm" msgstr "Label-Höhe in mm" -#: label/models.py:144 report/models.py:290 +#: label/models.py:145 report/models.py:290 msgid "Filename Pattern" msgstr "Dateinamen-Muster" -#: label/models.py:145 +#: label/models.py:146 msgid "Pattern for generating label filenames" msgstr "Muster für die Erstellung von Label-Dateinamen" -#: label/models.py:244 label/models.py:297 +#: label/models.py:249 label/models.py:306 msgid "Query filters (comma-separated list of key=value pairs" msgstr "Abfragefilter (kommagetrennte Liste mit Schlüssel=Wert-Paaren)" -#: label/models.py:245 label/models.py:298 report/models.py:317 +#: label/models.py:250 label/models.py:307 report/models.py:317 #: report/models.py:440 report/models.py:474 msgid "Filters" msgstr "Filter" -#: order/forms.py:31 order/templates/order/order_base.html:47 +#: order/forms.py:30 order/templates/order/order_base.html:47 msgid "Place order" msgstr "Bestellung aufgeben" -#: order/forms.py:42 order/templates/order/order_base.html:54 +#: order/forms.py:41 order/templates/order/order_base.html:54 msgid "Mark order as complete" msgstr "Bestellung als vollständig markieren" -#: order/forms.py:53 order/forms.py:64 order/templates/order/order_base.html:59 +#: order/forms.py:52 order/forms.py:63 order/templates/order/order_base.html:59 #: order/templates/order/sales_order_base.html:61 msgid "Cancel order" msgstr "Bestellung stornieren" -#: order/forms.py:75 order/templates/order/sales_order_base.html:58 +#: order/forms.py:74 order/templates/order/sales_order_base.html:58 msgid "Ship order" msgstr "Bestellung versenden" -#: order/forms.py:90 +#: order/forms.py:89 msgid "Receive parts to this location" msgstr "Teile in diesen Lagerort empfangen" -#: order/forms.py:112 -msgid "Purchase Order reference" -msgstr "Bestellungs-Referenz" - -#: order/forms.py:119 -msgid "Target date for order delivery. Order will be overdue after this date." -msgstr "Zieldatum für Auftrags-Lieferung." - -#: order/forms.py:147 -msgid "Enter sales order number" -msgstr "Auftrag-Nummer eingeben" - -#: order/forms.py:154 order/models.py:472 -msgid "Target date for order completion. Order will be overdue after this date." -msgstr "Zieldatum für Auftrags-Fertigstellung." - -#: order/forms.py:246 +#: order/forms.py:116 msgid "Enter stock item serial numbers" msgstr "Seriennummern für BestandsObjekt eingeben" -#: order/forms.py:252 +#: order/forms.py:122 msgid "Enter quantity of stock items" msgstr "Menge der BestandsObjekt eingeben" -#: order/models.py:98 -msgid "Order reference" -msgstr "Bestell-Referenz" - -#: order/models.py:100 +#: order/models.py:154 msgid "Order description" msgstr "Bestellungs-Beschreibung" -#: order/models.py:102 +#: order/models.py:156 msgid "Link to external page" msgstr "Link auf externe Seite" -#: order/models.py:110 part/templates/part/detail.html:132 +#: order/models.py:164 part/templates/part/detail.html:132 msgid "Created By" msgstr "Erstellt von" -#: order/models.py:117 +#: order/models.py:171 msgid "User or group responsible for this order" msgstr "Nutzer oder Gruppe der/die für diesen Auftrag zuständig ist/sind" -#: order/models.py:122 +#: order/models.py:176 msgid "Order notes" msgstr "Bestell-Notizen" -#: order/models.py:181 order/models.py:465 +#: order/models.py:243 order/models.py:530 +msgid "Order reference" +msgstr "Bestell-Referenz" + +#: order/models.py:248 order/models.py:545 msgid "Purchase order status" msgstr "Bestellungs-Status" -#: order/models.py:190 +#: order/models.py:257 msgid "Company from which the items are being ordered" msgstr "Firma bei der die Teile bestellt werden" -#: order/models.py:193 order/templates/order/order_base.html:98 -#: templates/js/order.js:179 +#: order/models.py:260 order/templates/order/order_base.html:98 +#: templates/js/order.js:241 msgid "Supplier Reference" msgstr "Zulieferer-Referenz" -#: order/models.py:193 +#: order/models.py:260 msgid "Supplier order reference code" msgstr "Zulieferer Bestellreferenz" -#: order/models.py:200 +#: order/models.py:267 msgid "received by" msgstr "Empfangen von" -#: order/models.py:205 +#: order/models.py:272 msgid "Issue Date" msgstr "Aufgabedatum" -#: order/models.py:206 +#: order/models.py:273 msgid "Date order was issued" msgstr "Datum an dem die Bestellung aufgegeben wurde" -#: order/models.py:211 +#: order/models.py:278 msgid "Target Delivery Date" msgstr "Ziel-Versanddatum" -#: order/models.py:212 +#: order/models.py:279 msgid "Expected date for order delivery. Order will be overdue after this date." msgstr "Geplantes Lieferdatum für Auftrag." -#: order/models.py:218 +#: order/models.py:285 msgid "Date order was completed" msgstr "Datum an dem der Auftrag fertigstellt wurde" -#: order/models.py:242 part/views.py:1886 stock/models.py:300 -#: stock/models.py:1015 +#: order/models.py:309 part/views.py:1730 stock/models.py:308 +#: stock/models.py:1023 msgid "Quantity must be greater than zero" msgstr "Anzahl muss größer Null sein" -#: order/models.py:247 +#: order/models.py:314 msgid "Part supplier must match PO supplier" msgstr "Teile-Zulieferer muss dem Zulieferer der Bestellung entsprechen" -#: order/models.py:345 +#: order/models.py:412 msgid "Lines can only be received against an order marked as 'Placed'" msgstr "Nur Teile aufgegebener Bestllungen können empfangen werden" -#: order/models.py:349 +#: order/models.py:416 msgid "Quantity must be an integer" msgstr "Anzahl muss eine Ganzzahl sein" -#: order/models.py:351 +#: order/models.py:418 msgid "Quantity must be a positive number" msgstr "Anzahl muss eine positive Zahl sein" -#: order/models.py:461 +#: order/models.py:541 msgid "Company to which the items are being sold" msgstr "Firma an die die Teile verkauft werden" -#: order/models.py:467 +#: order/models.py:547 msgid "Customer Reference " msgstr "Kundenreferenz" -#: order/models.py:467 +#: order/models.py:547 msgid "Customer order reference code" msgstr "Bestellreferenz" -#: order/models.py:475 templates/js/order.js:303 +#: order/models.py:552 +msgid "Target date for order completion. Order will be overdue after this date." +msgstr "Zieldatum für Auftrags-Fertigstellung." + +#: order/models.py:555 templates/js/order.js:370 msgid "Shipment Date" msgstr "Versanddatum" -#: order/models.py:482 +#: order/models.py:562 msgid "shipped by" msgstr "Versand von" -#: order/models.py:526 +#: order/models.py:606 msgid "SalesOrder cannot be shipped as it is not currently pending" msgstr "Bestellung kann nicht versendet werden weil er nicht anhängig ist" -#: order/models.py:613 +#: order/models.py:703 msgid "Item quantity" msgstr "Anzahl" -#: order/models.py:615 +#: order/models.py:709 msgid "Line item reference" msgstr "Position - Referenz" -#: order/models.py:617 +#: order/models.py:711 msgid "Line item notes" msgstr "Position - Notizen" -#: order/models.py:643 order/models.py:710 templates/js/order.js:353 +#: order/models.py:741 order/models.py:812 templates/js/order.js:420 msgid "Order" msgstr "Bestellung" -#: order/models.py:644 order/templates/order/order_base.html:9 +#: order/models.py:742 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 -#: stock/templates/stock/item_base.html:324 templates/js/order.js:148 +#: stock/templates/stock/item_base.html:324 templates/js/order.js:210 #: templates/js/stock.js:669 templates/js/stock.js:1092 msgid "Purchase Order" msgstr "Bestellung" -#: order/models.py:658 +#: order/models.py:756 msgid "Supplier part" msgstr "Zuliefererteil" -#: order/models.py:661 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:219 +#: order/models.py:759 order/templates/order/order_base.html:131 +#: order/templates/order/purchase_order_detail.html:246 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "Empfangen" -#: order/models.py:661 +#: order/models.py:759 msgid "Number of items received" msgstr "Empfangene Objekt-Anzahl" -#: order/models.py:667 part/templates/part/prices.html:166 stock/models.py:537 +#: order/models.py:765 part/templates/part/prices.html:166 stock/models.py:545 #: stock/templates/stock/item_base.html:331 templates/js/stock.js:704 msgid "Purchase Price" msgstr "Preis" -#: order/models.py:668 +#: order/models.py:766 msgid "Unit purchase price" msgstr "Preis pro Einheit" -#: order/models.py:676 +#: order/models.py:774 msgid "Where does the Purchaser want this item to be stored?" msgstr "Wo möchte der Käufer diesen Artikel gelagert haben?" -#: order/models.py:718 part/templates/part/part_pricing.html:97 +#: order/models.py:820 part/templates/part/part_pricing.html:97 #: part/templates/part/prices.html:103 part/templates/part/prices.html:278 msgid "Sale Price" msgstr "Verkaufspreis" -#: order/models.py:719 +#: order/models.py:821 msgid "Unit sale price" msgstr "Stückverkaufspreis" -#: order/models.py:794 order/models.py:796 +#: order/models.py:900 order/models.py:902 msgid "Stock item has not been assigned" msgstr "BestandsObjekt wurde nicht zugewiesen" -#: order/models.py:800 +#: order/models.py:906 msgid "Cannot allocate stock item to a line with a different part" msgstr "Kann BestandsObjekt keiner Zeile mit einem anderen Teil hinzufügen" -#: order/models.py:802 +#: order/models.py:908 msgid "Cannot allocate stock to a line without a part" msgstr "Kann BestandsObjekt keiner Zeile ohne Teil hinzufügen" -#: order/models.py:805 +#: order/models.py:911 msgid "Allocation quantity cannot exceed stock quantity" msgstr "Die zugeordnete Anzahl darf nicht die verfügbare Anzahl überschreiten" -#: order/models.py:815 +#: order/models.py:921 msgid "Quantity must be 1 for serialized stock item" msgstr "Anzahl für BestandsObjekt mit Seriennummer muss 1 sein" -#: order/models.py:820 +#: order/models.py:926 msgid "Line" msgstr "Position" -#: order/models.py:831 +#: order/models.py:937 msgid "Item" msgstr "Position" -#: order/models.py:832 +#: order/models.py:938 msgid "Select stock item to allocate" msgstr "BestandsObjekt für Zuordnung auswählen" -#: order/models.py:835 +#: order/models.py:941 msgid "Enter stock allocation quantity" msgstr "Anzahl für Bestandszuordnung eingeben" +#: order/serializers.py:139 +msgid "Purchase price currency" +msgstr "" + +#: order/serializers.py:359 +msgid "Sale price currency" +msgstr "" + #: order/templates/order/delete_attachment.html:5 #: stock/templates/stock/attachment_delete.html:5 #: templates/attachment_delete.html:5 @@ -3087,16 +3060,22 @@ msgstr "Bestellstatus" msgid "Issued" msgstr "Aufgegeben" -#: order/templates/order/order_base.html:180 -#: order/templates/order/purchase_order_detail.html:100 +#: order/templates/order/order_base.html:188 +msgid "Edit Purchase Order" +msgstr "Bestellung bearbeiten" + +#: order/templates/order/order_base.html:199 +#: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 +#: part/templates/part/part_base.html:415 #: stock/templates/stock/location.html:191 templates/js/stock.js:750 #: templates/js/stock.js:1338 msgid "New Location" msgstr "Neuer Lagerort" -#: order/templates/order/order_base.html:181 -#: order/templates/order/purchase_order_detail.html:101 +#: order/templates/order/order_base.html:200 +#: order/templates/order/purchase_order_detail.html:128 +#: part/templates/part/part_base.html:416 #: stock/templates/stock/location.html:42 msgid "Create new stock location" msgstr "Neuen Lagerort anlegen" @@ -3249,7 +3228,7 @@ msgid "Select existing purchase orders, or create new orders." msgstr "Bestellungen auswählen oder anlegen." #: order/templates/order/order_wizard/select_pos.html:31 -#: templates/js/order.js:205 templates/js/order.js:308 +#: templates/js/order.js:267 templates/js/order.js:375 msgid "Items" msgstr "Positionen" @@ -3273,7 +3252,6 @@ msgid "Purchase Order Attachments" msgstr "Bestellungs-Anhänge" #: order/templates/order/po_lineitem_delete.html:5 -#: order/templates/order/so_lineitem_delete.html:5 msgid "Are you sure you wish to delete this line item?" msgstr "Sind Sie sicher, dass Sie diese Position löschen möchten?" @@ -3291,41 +3269,52 @@ msgid "Purchase Order Items" msgstr "Bestellungs-Positionen" #: order/templates/order/purchase_order_detail.html:24 -#: order/templates/order/sales_order_detail.html:22 order/views.py:1327 -#: order/views.py:1410 +#: order/templates/order/purchase_order_detail.html:64 +#: order/templates/order/sales_order_detail.html:22 +#: order/templates/order/sales_order_detail.html:56 msgid "Add Line Item" msgstr "Position hinzufügen" -#: order/templates/order/purchase_order_detail.html:114 +#: order/templates/order/purchase_order_detail.html:100 +#: order/templates/order/sales_order_detail.html:398 +msgid "Edit Line Item" +msgstr "Position bearbeiten" + +#: order/templates/order/purchase_order_detail.html:110 +#: order/templates/order/sales_order_detail.html:408 +msgid "Delete Line Item" +msgstr "Position löschen" + +#: order/templates/order/purchase_order_detail.html:141 msgid "No line items found" msgstr "Keine Positionen gefunden" -#: order/templates/order/purchase_order_detail.html:142 -#: order/templates/order/sales_order_detail.html:223 +#: order/templates/order/purchase_order_detail.html:169 +#: order/templates/order/sales_order_detail.html:233 msgid "Total" msgstr "Summe" -#: order/templates/order/purchase_order_detail.html:191 -#: order/templates/order/sales_order_detail.html:246 templates/js/part.js:807 +#: order/templates/order/purchase_order_detail.html:218 +#: order/templates/order/sales_order_detail.html:256 templates/js/part.js:807 #: templates/js/part.js:996 msgid "Unit Price" msgstr "Stück-Preis" -#: order/templates/order/purchase_order_detail.html:198 -#: order/templates/order/sales_order_detail.html:253 +#: order/templates/order/purchase_order_detail.html:225 +#: order/templates/order/sales_order_detail.html:263 msgid "Total price" msgstr "Gesamtpreis" -#: order/templates/order/purchase_order_detail.html:255 -#: order/templates/order/sales_order_detail.html:359 +#: order/templates/order/purchase_order_detail.html:282 +#: order/templates/order/sales_order_detail.html:369 msgid "Edit line item" msgstr "Position bearbeiten" -#: order/templates/order/purchase_order_detail.html:256 +#: order/templates/order/purchase_order_detail.html:283 msgid "Delete line item" msgstr "Position löschen" -#: order/templates/order/purchase_order_detail.html:261 +#: order/templates/order/purchase_order_detail.html:288 msgid "Receive line item" msgstr "Position empfangen" @@ -3340,7 +3329,7 @@ msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "Ausstehende Teile für %(order)s - %(desc)s empfangen" #: order/templates/order/receive_parts.html:14 part/api.py:45 -#: part/models.py:322 part/templates/part/cat_link.html:7 +#: part/models.py:326 part/templates/part/cat_link.html:7 #: part/templates/part/category.html:108 part/templates/part/category.html:157 #: part/templates/part/category_navbar.html:25 #: part/templates/part/category_navbar.html:32 @@ -3348,7 +3337,7 @@ msgstr "Ausstehende Teile für %(order)s - %(desc)s empfangen" #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 #: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 -#: users/models.py:40 +#: users/models.py:41 msgid "Parts" msgstr "Teile" @@ -3390,10 +3379,14 @@ msgstr "Packliste" msgid "Sales Order Details" msgstr "Auftragsdetails" -#: order/templates/order/sales_order_base.html:100 templates/js/order.js:275 +#: order/templates/order/sales_order_base.html:100 templates/js/order.js:342 msgid "Customer Reference" msgstr "Kundenreferenz" +#: order/templates/order/sales_order_base.html:177 +msgid "Edit Sales Order" +msgstr "Auftrag bearbeiten" + #: order/templates/order/sales_order_cancel.html:8 #: order/templates/order/sales_order_ship.html:9 #: part/templates/part/bom_duplicate.html:12 @@ -3409,69 +3402,69 @@ msgstr "Abbruch dieser Bestellung bedeutet, dass sie nicht länger bearbeitbar i msgid "Sales Order Items" msgstr "Auftrags-Positionen" -#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:358 +#: order/templates/order/sales_order_detail.html:105 templates/js/bom.js:358 #: templates/js/build.js:725 templates/js/build.js:1142 msgid "Actions" msgstr "Aktionen" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:611 +#: order/templates/order/sales_order_detail.html:112 templates/js/build.js:611 #: templates/js/build.js:947 msgid "Edit stock allocation" msgstr "Bestands-Zuordnung bearbeiten" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:613 +#: order/templates/order/sales_order_detail.html:113 templates/js/build.js:613 #: templates/js/build.js:948 msgid "Delete stock allocation" msgstr "Bestands-Zuordnung löschen" -#: order/templates/order/sales_order_detail.html:176 +#: order/templates/order/sales_order_detail.html:186 msgid "No matching line items" msgstr "Keine passenden Positionen gefunden" -#: order/templates/order/sales_order_detail.html:206 +#: order/templates/order/sales_order_detail.html:216 msgid "ID" msgstr "ID" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:676 +#: order/templates/order/sales_order_detail.html:284 templates/js/build.js:676 #: templates/js/build.js:943 msgid "Allocated" msgstr "Zugeordnet" -#: order/templates/order/sales_order_detail.html:276 +#: order/templates/order/sales_order_detail.html:286 msgid "Fulfilled" msgstr "Erledigt" -#: order/templates/order/sales_order_detail.html:313 +#: order/templates/order/sales_order_detail.html:323 msgid "PO" msgstr "PO" -#: order/templates/order/sales_order_detail.html:343 +#: order/templates/order/sales_order_detail.html:353 msgid "Allocate serial numbers" msgstr "Seriennummern zuweisen" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:739 +#: order/templates/order/sales_order_detail.html:356 templates/js/build.js:739 msgid "Allocate stock" msgstr "Lagerbestand zuweisen" -#: order/templates/order/sales_order_detail.html:349 +#: order/templates/order/sales_order_detail.html:359 msgid "Purchase stock" msgstr "Lagerbestand kaufen" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:732 +#: order/templates/order/sales_order_detail.html:363 templates/js/build.js:732 #: templates/js/build.js:1150 msgid "Build stock" msgstr "Lagerbestand bauen" -#: order/templates/order/sales_order_detail.html:356 -#: order/templates/order/sales_order_detail.html:465 +#: order/templates/order/sales_order_detail.html:366 +#: order/templates/order/sales_order_detail.html:485 msgid "Calculate price" msgstr "Preis berechnen" -#: order/templates/order/sales_order_detail.html:360 +#: order/templates/order/sales_order_detail.html:370 msgid "Delete line item " msgstr "Position löschen " -#: order/templates/order/sales_order_detail.html:471 +#: order/templates/order/sales_order_detail.html:491 msgid "Update Unit Price" msgstr "Stückpreis aktualisieren" @@ -3512,194 +3505,154 @@ msgstr "Diese Aktion wird die folgenden BestandsObjekt vom Auftrag entfernen" msgid "Sales Order Attachments" msgstr "Auftrags-Anhänge" -#: order/views.py:106 -msgid "Add Purchase Order Attachment" -msgstr "Bestellungs-Anhang hinzufügen" - -#: order/views.py:156 -msgid "Add Sales Order Attachment" -msgstr "Auftrags-Anhang hinzufügen" - -#: order/views.py:348 -msgid "Create Sales Order" -msgstr "Auftrag anlegen" - -#: order/views.py:383 -msgid "Edit Purchase Order" -msgstr "Bestellung bearbeiten" - -#: order/views.py:403 -msgid "Edit Sales Order" -msgstr "Auftrag bearbeiten" - -#: order/views.py:419 +#: order/views.py:151 msgid "Cancel Order" msgstr "Bestellung stornieren" -#: order/views.py:428 order/views.py:454 +#: order/views.py:160 order/views.py:186 msgid "Confirm order cancellation" msgstr "Bestellstornierung bestätigen" -#: order/views.py:431 order/views.py:457 +#: order/views.py:163 order/views.py:189 msgid "Order cannot be cancelled" msgstr "Bestellung kann nicht verworfen werden" -#: order/views.py:445 +#: order/views.py:177 msgid "Cancel sales order" msgstr "Auftrag stornieren" -#: order/views.py:471 +#: order/views.py:203 msgid "Issue Order" msgstr "Bestellung aufgeben" -#: order/views.py:480 +#: order/views.py:212 msgid "Confirm order placement" msgstr "Bestellungstätigung bestätigen" -#: order/views.py:490 +#: order/views.py:222 msgid "Purchase order issued" msgstr "Bestellung plaziert" -#: order/views.py:501 +#: order/views.py:233 msgid "Complete Order" msgstr "Auftrag fertigstellen" -#: order/views.py:517 +#: order/views.py:249 msgid "Confirm order completion" msgstr "Fertigstellung bestätigen" -#: order/views.py:528 +#: order/views.py:260 msgid "Purchase order completed" msgstr "Bestellung als vollständig markieren" -#: order/views.py:538 +#: order/views.py:270 msgid "Ship Order" msgstr "Versenden" -#: order/views.py:554 +#: order/views.py:286 msgid "Confirm order shipment" msgstr "Versand bestätigen" -#: order/views.py:560 +#: order/views.py:292 msgid "Could not ship order" msgstr "Versand fehlgeschlagen" -#: order/views.py:607 +#: order/views.py:339 msgid "Match Supplier Parts" msgstr "Zuliefererteile zuordnen" -#: order/views.py:804 +#: order/views.py:536 msgid "Receive Parts" msgstr "Teile empfangen" -#: order/views.py:874 +#: order/views.py:606 msgid "Items received" msgstr "Anzahl empfangener Positionen" -#: order/views.py:888 +#: order/views.py:620 msgid "No destination set" msgstr "Kein Ziel gesetzt" -#: order/views.py:933 +#: order/views.py:665 msgid "Error converting quantity to number" msgstr "Fehler beim Konvertieren zu Zahl" -#: order/views.py:939 +#: order/views.py:671 msgid "Receive quantity less than zero" msgstr "Anzahl kleiner null empfangen" -#: order/views.py:945 +#: order/views.py:677 msgid "No lines specified" msgstr "Keine Zeilen angegeben" -#: order/views.py:1018 +#: order/views.py:750 msgid "Update prices" msgstr "" -#: order/views.py:1276 +#: order/views.py:1008 #, python-brace-format msgid "Ordered {n} parts" msgstr "{n} Teile bestellt" -#: order/views.py:1336 -msgid "Supplier part must be specified" -msgstr "Zuliefererteil muss ausgewählt werden" - -#: order/views.py:1342 -msgid "Supplier must match for Part and Order" -msgstr "Zulieferer muss zu Teil und Bestellung passen" - -#: order/views.py:1473 order/views.py:1491 -msgid "Edit Line Item" -msgstr "Position bearbeiten" - -#: order/views.py:1507 order/views.py:1519 -msgid "Delete Line Item" -msgstr "Position löschen" - -#: order/views.py:1512 order/views.py:1524 -msgid "Deleted line item" -msgstr "Position gelöscht" - -#: order/views.py:1537 +#: order/views.py:1061 msgid "Allocate Serial Numbers" msgstr "Seriennummern zuweisen" -#: order/views.py:1582 +#: order/views.py:1106 #, python-brace-format msgid "Allocated {n} items" msgstr "{n} Positionen zugeordnet" -#: order/views.py:1598 +#: order/views.py:1122 msgid "Select line item" msgstr "Position auswählen" -#: order/views.py:1629 +#: order/views.py:1153 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "Kein passends Teil für Seriennummer {serial} gefunden" -#: order/views.py:1639 +#: order/views.py:1163 #, python-brace-format msgid "{serial} is not in stock" msgstr "{serial} ist nicht auf Lager" -#: order/views.py:1647 +#: order/views.py:1171 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "{serial} bereits einem Auftrag zugeordnet" -#: order/views.py:1701 +#: order/views.py:1225 msgid "Allocate Stock to Order" msgstr "Lagerbestand dem Auftrag zuweisen" -#: order/views.py:1775 +#: order/views.py:1299 msgid "Edit Allocation Quantity" msgstr "Zuordnung bearbeiten" -#: order/views.py:1790 +#: order/views.py:1314 msgid "Remove allocation" msgstr "Zuordnung entfernen" -#: order/views.py:1862 +#: order/views.py:1386 msgid "Sales order not found" msgstr "Auftrag nicht gefunden" -#: order/views.py:1868 +#: order/views.py:1392 msgid "Price not found" msgstr "Preis nicht gefunden" -#: order/views.py:1871 +#: order/views.py:1395 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "Stückpreis für {part} auf {price} aktualisiert" -#: order/views.py:1876 +#: order/views.py:1400 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "{part} Stückpreis auf {price} und Menge auf {qty} aktualisiert" -#: part/bom.py:138 part/models.py:72 part/models.py:747 +#: part/bom.py:138 part/models.py:72 part/models.py:756 #: part/templates/part/category.html:75 part/templates/part/detail.html:90 msgid "Default Location" msgstr "Standard-Lagerort" @@ -3721,143 +3674,143 @@ msgstr "Fehler beim Lesen der Stückliste (ungültige Daten)" msgid "Error reading BOM file (incorrect row size)" msgstr "Fehler beim Lesen der Stückliste (ungültige Zeilengröße)" -#: part/forms.py:89 stock/forms.py:265 +#: part/forms.py:73 stock/forms.py:232 msgid "File Format" msgstr "Dateiformat" -#: part/forms.py:89 stock/forms.py:265 +#: part/forms.py:73 stock/forms.py:232 msgid "Select output file format" msgstr "Ausgabe-Dateiformat auswählen" -#: part/forms.py:91 +#: part/forms.py:75 msgid "Cascading" msgstr "Kaskadierend" -#: part/forms.py:91 +#: part/forms.py:75 msgid "Download cascading / multi-level BOM" msgstr "Kaskadierende Stückliste herunterladen" -#: part/forms.py:93 +#: part/forms.py:77 msgid "Levels" msgstr "Ebenen" -#: part/forms.py:93 +#: part/forms.py:77 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "Maximale Anzahl an Ebenen für Stückliste-Export auswählen (0 = alle Ebenen)" -#: part/forms.py:95 +#: part/forms.py:79 msgid "Include Parameter Data" msgstr "Parameter-Daten einschließen" -#: part/forms.py:95 +#: part/forms.py:79 msgid "Include part parameters data in exported BOM" msgstr "Teil-Parameter in Stückliste-Export einschließen" -#: part/forms.py:97 +#: part/forms.py:81 msgid "Include Stock Data" msgstr "Bestand einschließen" -#: part/forms.py:97 +#: part/forms.py:81 msgid "Include part stock data in exported BOM" msgstr "Teil-Bestand in Stückliste-Export einschließen" -#: part/forms.py:99 +#: part/forms.py:83 msgid "Include Manufacturer Data" msgstr "Herstellerdaten einschließen" -#: part/forms.py:99 +#: part/forms.py:83 msgid "Include part manufacturer data in exported BOM" msgstr "Teil-Herstellerdaten in Stückliste-Export einschließen" -#: part/forms.py:101 +#: part/forms.py:85 msgid "Include Supplier Data" msgstr "Zulieferer einschließen" -#: part/forms.py:101 +#: part/forms.py:85 msgid "Include part supplier data in exported BOM" msgstr "Zulieferer-Daten in Stückliste-Export einschließen" -#: part/forms.py:122 part/models.py:2191 +#: part/forms.py:106 part/models.py:2224 msgid "Parent Part" msgstr "Ausgangsteil" -#: part/forms.py:123 part/templates/part/bom_duplicate.html:7 +#: part/forms.py:107 part/templates/part/bom_duplicate.html:7 msgid "Select parent part to copy BOM from" msgstr "Teil für Stücklisten-Kopie auswählen" -#: part/forms.py:129 +#: part/forms.py:113 msgid "Clear existing BOM items" msgstr "Stücklisten-Position(en) löschen" -#: part/forms.py:135 +#: part/forms.py:119 msgid "Confirm BOM duplication" msgstr "Kopie von Stückliste bestätigen" -#: part/forms.py:153 +#: part/forms.py:137 msgid "validate" msgstr "kontrollieren" -#: part/forms.py:153 +#: part/forms.py:137 msgid "Confirm that the BOM is correct" msgstr "Bestätigen, dass die Stückliste korrekt ist" -#: part/forms.py:165 +#: part/forms.py:149 msgid "BOM file" msgstr "Stücklisten-Datei" -#: part/forms.py:165 +#: part/forms.py:149 msgid "Select BOM file to upload" msgstr "Stücklisten-Datei zum Upload auswählen" -#: part/forms.py:184 +#: part/forms.py:168 msgid "Related Part" msgstr "verknüpftes Teil" -#: part/forms.py:203 +#: part/forms.py:175 msgid "Select part category" msgstr "Teil-Kategorie wählen" -#: part/forms.py:220 +#: part/forms.py:192 msgid "Duplicate all BOM data for this part" msgstr "Stückliste für dieses Teil kopieren" -#: part/forms.py:221 +#: part/forms.py:193 msgid "Copy BOM" msgstr "Stückliste kopieren" -#: part/forms.py:226 +#: part/forms.py:198 msgid "Duplicate all parameter data for this part" msgstr "Alle Parameter-Daten für dieses Teil kopieren" -#: part/forms.py:227 +#: part/forms.py:199 msgid "Copy Parameters" msgstr "Parameter kopieren" -#: part/forms.py:232 +#: part/forms.py:204 msgid "Confirm part creation" msgstr "Erstellen des Teils bestätigen" -#: part/forms.py:237 +#: part/forms.py:209 msgid "Include category parameter templates" msgstr "Kategorie Parameter-Vorlage einschließen" -#: part/forms.py:242 +#: part/forms.py:214 msgid "Include parent categories parameter templates" msgstr "Über-Kategorie Parameter-Vorlage einschließen" -#: part/forms.py:322 +#: part/forms.py:294 msgid "Add parameter template to same level categories" msgstr "Parameter-Vorlage zu Kategorien dieser Ebene hinzufügen" -#: part/forms.py:326 +#: part/forms.py:298 msgid "Add parameter template to all categories" msgstr "Parameter-Vorlage zu allen Kategorien hinzufügen" -#: part/forms.py:344 part/models.py:2286 +#: part/forms.py:316 part/models.py:2323 msgid "Sub part" msgstr "Untergeordnetes Teil" -#: part/forms.py:373 +#: part/forms.py:345 msgid "Input quantity for price calculation" msgstr "Menge für die Preisberechnung" @@ -3873,362 +3826,362 @@ msgstr "Standard Stichwörter" msgid "Default keywords for parts in this category" msgstr "Standard-Stichworte für Teile dieser Kategorie" -#: part/models.py:82 part/models.py:2237 +#: part/models.py:86 part/models.py:2270 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "Teil-Kategorie" -#: part/models.py:83 part/templates/part/category.html:32 +#: part/models.py:87 part/templates/part/category.html:32 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127 -#: templates/stats.html:84 users/models.py:39 +#: templates/stats.html:84 users/models.py:40 msgid "Part Categories" msgstr "Teil-Kategorien" -#: part/models.py:448 part/models.py:460 +#: part/models.py:457 part/models.py:469 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "Teil '{p1}' wird in Stückliste für Teil '{p2}' benutzt (rekursiv)" -#: part/models.py:557 +#: part/models.py:566 msgid "Next available serial numbers are" msgstr "Nächste verfügbare Seriennummern wären" -#: part/models.py:561 +#: part/models.py:570 msgid "Next available serial number is" msgstr "Nächste verfügbare Seriennummer ist" -#: part/models.py:566 +#: part/models.py:575 msgid "Most recent serial number is" msgstr "Die neuste Seriennummer ist" -#: part/models.py:645 +#: part/models.py:654 msgid "Duplicate IPN not allowed in part settings" msgstr "Doppelte IPN in den Teil-Einstellungen nicht erlaubt" -#: part/models.py:670 part/templates/part/detail.html:22 +#: part/models.py:679 part/templates/part/detail.html:22 msgid "Part name" msgstr "Name des Teils" -#: part/models.py:677 +#: part/models.py:686 msgid "Is Template" msgstr "Ist eine Vorlage" -#: part/models.py:678 +#: part/models.py:687 msgid "Is this part a template part?" msgstr "Ist dieses Teil eine Vorlage?" -#: part/models.py:689 +#: part/models.py:698 msgid "Is this part a variant of another part?" msgstr "Ist dieses Teil eine Variante eines anderen Teils?" -#: part/models.py:690 part/templates/part/detail.html:60 +#: part/models.py:699 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "Variante von" -#: part/models.py:696 +#: part/models.py:705 msgid "Part description" msgstr "Beschreibung des Teils" -#: part/models.py:701 part/templates/part/category.html:82 +#: part/models.py:710 part/templates/part/category.html:82 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "Schlüsselwörter" -#: part/models.py:702 +#: part/models.py:711 msgid "Part keywords to improve visibility in search results" msgstr "Schlüsselworte um die Sichtbarkeit in Suchergebnissen zu verbessern" -#: part/models.py:709 part/models.py:2236 part/templates/part/detail.html:73 +#: part/models.py:718 part/models.py:2269 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "Kategorie" -#: part/models.py:710 +#: part/models.py:719 msgid "Part category" msgstr "Teile-Kategorie" -#: part/models.py:715 part/templates/part/detail.html:28 +#: part/models.py:724 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "IPN (Interne Produktnummer)" -#: part/models.py:716 +#: part/models.py:725 msgid "Internal Part Number" msgstr "Interne Teilenummer" -#: part/models.py:722 +#: part/models.py:731 msgid "Part revision or version number" msgstr "Revisions- oder Versionsnummer" -#: part/models.py:723 part/templates/part/detail.html:35 report/models.py:199 +#: part/models.py:732 part/templates/part/detail.html:35 report/models.py:199 #: templates/js/part.js:173 msgid "Revision" msgstr "Revision" -#: part/models.py:745 +#: part/models.py:754 msgid "Where is this item normally stored?" msgstr "Wo wird dieses Teil normalerweise gelagert?" -#: part/models.py:792 part/templates/part/detail.html:97 +#: part/models.py:801 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "Standard Zulieferer" -#: part/models.py:793 +#: part/models.py:802 msgid "Default supplier part" msgstr "Standard Zuliefererteil" -#: part/models.py:800 +#: part/models.py:809 msgid "Default Expiry" msgstr "Standard Ablaufzeit" -#: part/models.py:801 +#: part/models.py:810 msgid "Expiry time (in days) for stock items of this part" msgstr "Ablauf-Zeit (in Tagen) für Lagerbestand dieses Teils" -#: part/models.py:806 part/templates/part/detail.html:113 +#: part/models.py:815 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "Minimaler Lagerbestand" -#: part/models.py:807 +#: part/models.py:816 msgid "Minimum allowed stock level" msgstr "Minimal zulässiger Lagerbestand" -#: part/models.py:814 +#: part/models.py:823 msgid "Stock keeping units for this part" msgstr "Stock Keeping Units (SKU) für dieses Teil" -#: part/models.py:820 +#: part/models.py:829 msgid "Can this part be built from other parts?" msgstr "Kann dieses Teil aus anderen Teilen angefertigt werden?" -#: part/models.py:826 +#: part/models.py:835 msgid "Can this part be used to build other parts?" msgstr "Kann dieses Teil zum Bauauftrag von anderen genutzt werden?" -#: part/models.py:832 +#: part/models.py:841 msgid "Does this part have tracking for unique items?" msgstr "Hat dieses Teil Tracking für einzelne Objekte?" -#: part/models.py:837 +#: part/models.py:846 msgid "Can this part be purchased from external suppliers?" msgstr "Kann dieses Teil von externen Zulieferern gekauft werden?" -#: part/models.py:842 +#: part/models.py:851 msgid "Can this part be sold to customers?" msgstr "Kann dieses Teil an Kunden verkauft werden?" -#: part/models.py:846 part/templates/part/detail.html:227 +#: part/models.py:855 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:246 templates/js/table_filters.js:315 msgid "Active" msgstr "Aktiv" -#: part/models.py:847 +#: part/models.py:856 msgid "Is this part active?" msgstr "Ist dieses Teil aktiv?" -#: part/models.py:852 +#: part/models.py:861 msgid "Is this a virtual part, such as a software product or license?" msgstr "Ist dieses Teil virtuell, wie zum Beispiel eine Software oder Lizenz?" -#: part/models.py:857 +#: part/models.py:866 msgid "Part notes - supports Markdown formatting" msgstr "Bemerkungen - unterstüzt Markdown-Formatierung" -#: part/models.py:860 +#: part/models.py:869 msgid "BOM checksum" msgstr "Prüfsumme der Stückliste" -#: part/models.py:860 +#: part/models.py:869 msgid "Stored BOM checksum" msgstr "Prüfsumme der Stückliste gespeichert" -#: part/models.py:863 +#: part/models.py:872 msgid "BOM checked by" msgstr "Stückliste kontrolliert von" -#: part/models.py:865 +#: part/models.py:874 msgid "BOM checked date" msgstr "BOM Kontrolldatum" -#: part/models.py:869 +#: part/models.py:878 msgid "Creation User" msgstr "Erstellungs-Nutzer" -#: part/models.py:1608 +#: part/models.py:1617 msgid "Sell multiple" msgstr "Mehrere verkaufen" -#: part/models.py:2063 +#: part/models.py:2088 msgid "Test templates can only be created for trackable parts" msgstr "Test-Vorlagen können nur für verfolgbare Teile angelegt werden" -#: part/models.py:2080 +#: part/models.py:2105 msgid "Test with this name already exists for this part" msgstr "Ein Test mit diesem Namen besteht bereits für dieses Teil" -#: part/models.py:2100 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2125 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "Test-Name" -#: part/models.py:2101 +#: part/models.py:2126 msgid "Enter a name for the test" msgstr "Namen für diesen Test eingeben" -#: part/models.py:2106 +#: part/models.py:2131 msgid "Test Description" msgstr "Test-Beschreibung" -#: part/models.py:2107 +#: part/models.py:2132 msgid "Enter description for this test" msgstr "Beschreibung für diesen Test eingeben" -#: part/models.py:2112 templates/js/part.js:726 +#: part/models.py:2137 templates/js/part.js:726 #: templates/js/table_filters.js:232 msgid "Required" msgstr "Benötigt" -#: part/models.py:2113 +#: part/models.py:2138 msgid "Is this test required to pass?" msgstr "Muss dieser Test erfolgreich sein?" -#: part/models.py:2118 templates/js/part.js:734 +#: part/models.py:2143 templates/js/part.js:734 msgid "Requires Value" msgstr "Erfordert Wert" -#: part/models.py:2119 +#: part/models.py:2144 msgid "Does this test require a value when adding a test result?" msgstr "Muss für diesen Test ein Wert für das Test-Ergebnis eingetragen werden?" -#: part/models.py:2124 templates/js/part.js:741 +#: part/models.py:2149 templates/js/part.js:741 msgid "Requires Attachment" msgstr "Anhang muss eingegeben werden" -#: part/models.py:2125 +#: part/models.py:2150 msgid "Does this test require a file attachment when adding a test result?" msgstr "Muss für diesen Test ein Anhang für das Test-Ergebnis hinzugefügt werden?" -#: part/models.py:2158 +#: part/models.py:2187 msgid "Parameter template name must be unique" msgstr "Vorlagen-Name des Parameters muss eindeutig sein" -#: part/models.py:2163 +#: part/models.py:2192 msgid "Parameter Name" msgstr "Name des Parameters" -#: part/models.py:2165 +#: part/models.py:2194 msgid "Parameter Units" msgstr "Einheit des Parameters" -#: part/models.py:2193 part/models.py:2242 part/models.py:2243 +#: part/models.py:2226 part/models.py:2275 part/models.py:2276 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "Parameter Vorlage" -#: part/models.py:2195 +#: part/models.py:2228 msgid "Data" msgstr "Wert" -#: part/models.py:2195 +#: part/models.py:2228 msgid "Parameter Value" msgstr "Parameter Wert" -#: part/models.py:2247 templates/InvenTree/settings/category.html:67 +#: part/models.py:2280 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "Standard-Wert" -#: part/models.py:2248 +#: part/models.py:2281 msgid "Default Parameter Value" msgstr "Standard Parameter Wert" -#: part/models.py:2278 +#: part/models.py:2315 msgid "Select parent part" msgstr "Ausgangsteil auswählen" -#: part/models.py:2287 +#: part/models.py:2324 msgid "Select part to be used in BOM" msgstr "Teil für die Nutzung in der Stückliste auswählen" -#: part/models.py:2293 +#: part/models.py:2330 msgid "BOM quantity for this BOM item" msgstr "Stücklisten-Anzahl für dieses Stücklisten-Teil" -#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2332 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "Optional" -#: part/models.py:2295 +#: part/models.py:2332 msgid "This BOM item is optional" msgstr "Diese Stücklisten-Position ist optional" -#: part/models.py:2298 +#: part/models.py:2335 msgid "Overage" msgstr "Überschuss" -#: part/models.py:2299 +#: part/models.py:2336 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "Geschätzter Ausschuss (absolut oder prozentual)" -#: part/models.py:2302 +#: part/models.py:2339 msgid "BOM item reference" msgstr "Referenz der Postion auf der Stückliste" -#: part/models.py:2305 +#: part/models.py:2342 msgid "BOM item notes" msgstr "Notizen zur Stücklisten-Position" -#: part/models.py:2307 +#: part/models.py:2344 msgid "Checksum" msgstr "Prüfsumme" -#: part/models.py:2307 +#: part/models.py:2344 msgid "BOM line checksum" msgstr "Prüfsumme der Stückliste" -#: part/models.py:2311 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2348 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "Geerbt" -#: part/models.py:2312 +#: part/models.py:2349 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "Diese Stücklisten-Position wird in die Stücklisten von Teil-Varianten vererbt" -#: part/models.py:2317 templates/js/bom.js:287 +#: part/models.py:2354 templates/js/bom.js:287 msgid "Allow Variants" msgstr "Varianten zulassen" -#: part/models.py:2318 +#: part/models.py:2355 msgid "Stock items for variant parts can be used for this BOM item" msgstr "Lagerbestand von Varianten kann für diese Stücklisten-Position verwendet werden" -#: part/models.py:2394 part/views.py:1892 part/views.py:1944 -#: stock/models.py:290 +#: part/models.py:2431 part/views.py:1736 part/views.py:1788 +#: stock/models.py:298 msgid "Quantity must be integer value for trackable parts" msgstr "Menge muss eine Ganzzahl sein" -#: part/models.py:2403 part/models.py:2405 +#: part/models.py:2440 part/models.py:2442 msgid "Sub part must be specified" msgstr "Zuliefererteil muss festgelegt sein" -#: part/models.py:2408 +#: part/models.py:2445 msgid "BOM Item" msgstr "Stücklisten-Position" -#: part/models.py:2527 +#: part/models.py:2564 msgid "Part 1" msgstr "Teil 1" -#: part/models.py:2531 +#: part/models.py:2568 msgid "Part 2" msgstr "Teil 2" -#: part/models.py:2531 +#: part/models.py:2568 msgid "Select Related Part" msgstr "verknüpftes Teil auswählen" -#: part/models.py:2563 +#: part/models.py:2600 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?" @@ -4244,14 +4197,6 @@ msgstr "" msgid "Part Attachments" msgstr "Anhänge" -#: part/templates/part/bom-delete.html:6 -msgid "Are you sure you want to delete this BOM item?" -msgstr "Sind Sie sicher, dass Sie diese Stücklisten-Position löschen wollen?" - -#: part/templates/part/bom-delete.html:8 -msgid "Deleting this entry will remove the BOM row from the following part" -msgstr "Die Löschung dieses Eintrags wird das Stücklisten-Position vom folgenden Teil entfernen" - #: part/templates/part/bom.html:10 part/templates/part/navbar.html:51 #: part/templates/part/navbar.html:54 msgid "Bill of Materials" @@ -4300,7 +4245,7 @@ msgstr "Stückliste bearbeiten" msgid "Validate Bill of Materials" msgstr "Stückliste kontrollieren" -#: part/templates/part/bom.html:61 part/views.py:2187 +#: part/templates/part/bom.html:61 part/views.py:2031 msgid "Export Bill of Materials" msgstr "Stückliste exportieren" @@ -4316,7 +4261,7 @@ msgstr "Ausgewählte Stücklistenpositionen löschen?" msgid "All selected BOM items will be deleted" msgstr "Alle ausgewählte Stücklistenpositionen werden gelöscht" -#: part/templates/part/bom.html:160 part/views.py:591 +#: part/templates/part/bom.html:160 part/views.py:450 #: templates/js/stock.js:1327 msgid "Create New Part" msgstr "Neues Teil anlegen" @@ -4398,7 +4343,7 @@ msgstr "Neuen Bauauftrag beginnen" msgid "All parts" msgstr "Alle Teile" -#: part/templates/part/category.html:38 part/views.py:2597 +#: part/templates/part/category.html:38 part/views.py:2441 msgid "Create new part category" msgstr "Teil-Kategorie anlegen" @@ -4463,6 +4408,7 @@ msgid "Create new location" msgstr "Neuen Lagerort anlegen" #: part/templates/part/category.html:223 part/templates/part/category.html:253 +#: part/templates/part/part_base.html:378 msgid "New Category" msgstr "Neue Kategorie" @@ -4474,10 +4420,18 @@ msgstr "Teil-Kategorie anlegen" msgid "Create new Part Category" msgstr "Neue Teil-Kategorie anlegen" -#: part/templates/part/category.html:260 stock/views.py:1391 +#: part/templates/part/category.html:260 stock/views.py:1223 msgid "Create new Stock Location" msgstr "Neuen Lagerort erstellen" +#: part/templates/part/category.html:279 +msgid "Select parent category" +msgstr "" + +#: part/templates/part/category.html:286 part/views.py:2389 +msgid "Edit Part Category" +msgstr "Teil-Kategorie bearbeiten" + #: part/templates/part/category_delete.html:5 msgid "Are you sure you want to delete category" msgstr "Sind Sie sicher, dass Sie diese Kategorie löschen wollen" @@ -4523,7 +4477,7 @@ msgstr "" msgid "Part Parameters" msgstr "Teilparameter" -#: part/templates/part/copy_part.html:9 part/views.py:467 +#: part/templates/part/copy_part.html:9 part/views.py:326 msgid "Duplicate Part" msgstr "Teil duplizieren" @@ -4645,7 +4599,7 @@ msgid "Delete manufacturer parts" msgstr "Herstellerteile löschen" #: part/templates/part/manufacturer.html:53 -#: part/templates/part/supplier.html:57 +#: part/templates/part/supplier.html:56 msgid "Create new manufacturer" msgstr "Neuen Hersteller anlegen" @@ -4710,8 +4664,8 @@ msgstr "Neue Teilparametervorlage anlegen" msgid "Part List" msgstr "Teileliste" -#: part/templates/part/part_base.html:26 templates/js/company.js:156 -#: templates/js/company.js:355 templates/js/part.js:84 templates/js/part.js:161 +#: part/templates/part/part_base.html:26 templates/js/company.js:280 +#: templates/js/company.js:480 templates/js/part.js:84 templates/js/part.js:161 msgid "Inactive" msgstr "Inaktiv" @@ -4795,10 +4749,22 @@ msgstr "Herstellbar" msgid "Building" msgstr "Im Bau" -#: part/templates/part/part_base.html:282 part/templates/part/prices.html:131 +#: part/templates/part/part_base.html:285 part/templates/part/prices.html:131 msgid "Calculate" msgstr "Berechnen" +#: part/templates/part/part_base.html:379 +msgid "Create New Part Category" +msgstr "" + +#: part/templates/part/part_base.html:387 +msgid "New Parent" +msgstr "" + +#: part/templates/part/part_base.html:435 +msgid "Edit Part" +msgstr "" + #: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:27 msgid "Supplier Pricing" msgstr "Zulieferer-Preise" @@ -4851,6 +4817,18 @@ msgstr "Keine Preise für dieses Teil verfügbar" msgid "Add Test Template" msgstr "Test Vorlage hinzufügen" +#: part/templates/part/part_tests.html:61 +msgid "Add Test Result Template" +msgstr "" + +#: part/templates/part/part_tests.html:79 +msgid "Edit Test Result Template" +msgstr "" + +#: part/templates/part/part_tests.html:91 +msgid "Delete Test Result Template" +msgstr "" + #: part/templates/part/part_thumb.html:20 msgid "Select from existing images" msgstr "Aus vorhandenen Bildern auswählen" @@ -4939,7 +4917,7 @@ msgstr "Für dieses Teil sind keine Bestandspreise verfügbar." msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:3022 +#: part/templates/part/prices.html:206 part/views.py:2859 msgid "Add Internal Price Break" msgstr "" @@ -5042,228 +5020,188 @@ msgstr "neue Variante anlegen" msgid "Unknown database" msgstr "Unbekannte Datenbank" -#: part/views.py:96 +#: part/views.py:95 msgid "Add Related Part" msgstr "verknüpftes Teil hinzufügen" -#: part/views.py:151 +#: part/views.py:150 msgid "Delete Related Part" msgstr "verknüpftes Teil entfernen" -#: part/views.py:165 -msgid "Add part attachment" -msgstr "Teilanhang hinzufügen" - -#: part/views.py:218 templates/attachment_table.html:32 -msgid "Edit attachment" -msgstr "Anhang bearbeiten" - -#: part/views.py:222 -msgid "Part attachment updated" -msgstr "Teilanhang aktualisiert" - -#: part/views.py:237 -msgid "Delete Part Attachment" -msgstr "Teilanhang löschen" - -#: part/views.py:245 -msgid "Deleted part attachment" -msgstr "Teilanhang gelöscht" - -#: part/views.py:254 -msgid "Create Test Template" -msgstr "Testvorlage anlegen" - -#: part/views.py:281 -msgid "Edit Test Template" -msgstr "Testvorlage bearbeiten" - -#: part/views.py:295 -msgid "Delete Test Template" -msgstr "Testvorlage löschen" - -#: part/views.py:302 +#: part/views.py:161 msgid "Set Part Category" msgstr "Teil-Kategorie auswählen" -#: part/views.py:352 +#: part/views.py:211 #, python-brace-format msgid "Set category for {n} parts" msgstr "Kategorie für {n} Teile setzen" -#: part/views.py:387 +#: part/views.py:246 msgid "Create Variant" msgstr "Variante anlegen" -#: part/views.py:472 +#: part/views.py:331 msgid "Copied part" msgstr "Teil kopiert" -#: part/views.py:526 part/views.py:664 +#: part/views.py:385 part/views.py:523 msgid "Possible matches exist - confirm creation of new part" msgstr "Übereinstimmung gefunden - Teil trotzdem anlegen" -#: part/views.py:596 +#: part/views.py:455 msgid "Created new part" msgstr "Neues Teil angelegt" -#: part/views.py:764 +#: part/views.py:623 msgid "Match References" msgstr "" -#: part/views.py:1066 +#: part/views.py:925 msgid "None" msgstr "" -#: part/views.py:1125 +#: part/views.py:984 msgid "Part QR Code" msgstr "Teil-QR-Code" -#: part/views.py:1227 -msgid "Upload Part Image" -msgstr "Teilbild hochladen" - -#: part/views.py:1233 part/views.py:1268 -msgid "Updated part image" -msgstr "Teilbild aktualisiert" - -#: part/views.py:1242 +#: part/views.py:1086 msgid "Select Part Image" msgstr "Teilbild auswählen" -#: part/views.py:1271 +#: part/views.py:1112 +msgid "Updated part image" +msgstr "Teilbild aktualisiert" + +#: part/views.py:1115 msgid "Part image not found" msgstr "Teilbild nicht gefunden" -#: part/views.py:1282 +#: part/views.py:1126 msgid "Edit Part Properties" msgstr "Teileigenschaften bearbeiten" -#: part/views.py:1317 +#: part/views.py:1161 msgid "Duplicate BOM" msgstr "Stückliste duplizieren" -#: part/views.py:1347 +#: part/views.py:1191 msgid "Confirm duplication of BOM from parent" msgstr "bestätige Duplizierung Stückliste von übergeordneter Stückliste" -#: part/views.py:1368 +#: part/views.py:1212 msgid "Validate BOM" msgstr "Stückliste überprüfen" -#: part/views.py:1389 +#: part/views.py:1233 msgid "Confirm that the BOM is valid" msgstr "Bestätigen, dass Stückliste korrekt ist" -#: part/views.py:1400 +#: part/views.py:1244 msgid "Validated Bill of Materials" msgstr "überprüfte Stückliste" -#: part/views.py:1534 +#: part/views.py:1378 msgid "No BOM file provided" msgstr "Keine Stückliste angegeben" -#: part/views.py:1895 +#: part/views.py:1739 msgid "Enter a valid quantity" msgstr "Bitte eine gültige Anzahl eingeben" -#: part/views.py:1920 part/views.py:1923 +#: part/views.py:1764 part/views.py:1767 msgid "Select valid part" msgstr "Bitte ein gültiges Teil auswählen" -#: part/views.py:1929 +#: part/views.py:1773 msgid "Duplicate part selected" msgstr "Teil doppelt ausgewählt" -#: part/views.py:1967 +#: part/views.py:1811 msgid "Select a part" msgstr "Teil auswählen" -#: part/views.py:1973 +#: part/views.py:1817 msgid "Selected part creates a circular BOM" msgstr "gewähltes Teil erzeugt rekursive Stückliste" -#: part/views.py:1977 +#: part/views.py:1821 msgid "Specify quantity" msgstr "Anzahl angeben" -#: part/views.py:2239 +#: part/views.py:2083 msgid "Confirm Part Deletion" msgstr "Löschen des Teils bestätigen" -#: part/views.py:2246 +#: part/views.py:2090 msgid "Part was deleted" msgstr "Teil wurde gelöscht" -#: part/views.py:2255 +#: part/views.py:2099 msgid "Part Pricing" msgstr "Teilbepreisung" -#: part/views.py:2396 +#: part/views.py:2240 msgid "Create Part Parameter Template" msgstr "Teilparametervorlage anlegen" -#: part/views.py:2406 +#: part/views.py:2250 msgid "Edit Part Parameter Template" msgstr "Teilparametervorlage bearbeiten" -#: part/views.py:2413 +#: part/views.py:2257 msgid "Delete Part Parameter Template" msgstr "Teilparametervorlage löschen" -#: part/views.py:2421 +#: part/views.py:2265 msgid "Create Part Parameter" msgstr "Teilparameter anlegen" -#: part/views.py:2471 +#: part/views.py:2315 msgid "Edit Part Parameter" msgstr "Teilparameter bearbeiten" -#: part/views.py:2485 +#: part/views.py:2329 msgid "Delete Part Parameter" msgstr "Teilparameter löschen" -#: part/views.py:2545 -msgid "Edit Part Category" -msgstr "Teil-Kategorie bearbeiten" - -#: part/views.py:2583 +#: part/views.py:2427 msgid "Delete Part Category" msgstr "Teil-Kategorie löschen" -#: part/views.py:2589 +#: part/views.py:2433 msgid "Part category was deleted" msgstr "Teil-Kategorie wurde gelöscht" -#: part/views.py:2641 +#: part/views.py:2485 msgid "Create Category Parameter Template" msgstr "Kategorieparametervorlage anlegen" -#: part/views.py:2742 +#: part/views.py:2586 msgid "Edit Category Parameter Template" msgstr "Kategorieparametervorlage bearbeiten" -#: part/views.py:2798 +#: part/views.py:2642 msgid "Delete Category Parameter Template" msgstr "Kategorieparametervorlage löschen" -#: part/views.py:2817 +#: part/views.py:2661 msgid "Create BOM Item" msgstr "Stücklisten-Position anlegen" -#: part/views.py:2887 +#: part/views.py:2731 msgid "Edit BOM item" msgstr "Stücklisten-Position bearbeiten" -#: part/views.py:2943 -msgid "Confim BOM item deletion" -msgstr "löschen von Stücklisten-Position bestätigen" +#: part/views.py:2792 +msgid "Added new price break" +msgstr "neue Preisstaffel hinzufügt" -#: part/views.py:3031 +#: part/views.py:2868 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:3039 +#: part/views.py:2876 msgid "Delete Internal Price Break" msgstr "" @@ -5369,17 +5307,17 @@ msgid "Test Results" msgstr "Testergebnisse" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1739 +#: stock/models.py:1759 msgid "Test" msgstr "Test" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1745 +#: stock/models.py:1765 msgid "Result" msgstr "Ergebnis" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:1026 +#: templates/js/order.js:257 templates/js/stock.js:1026 msgid "Date" msgstr "Datum" @@ -5391,287 +5329,287 @@ msgstr "bestanden" msgid "Fail" msgstr "fehlgeschlagen" -#: stock/api.py:212 +#: stock/api.py:211 #, python-brace-format msgid "Updated stock for {n} items" msgstr "Bestand für {n} Objekte geändert" -#: stock/api.py:281 +#: stock/api.py:280 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "{n} Teile nach {loc} bewegt" -#: stock/forms.py:114 stock/forms.py:418 stock/models.py:505 +#: stock/forms.py:81 stock/forms.py:385 stock/models.py:513 #: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 msgid "Expiry Date" msgstr "Ablaufdatum" -#: stock/forms.py:115 stock/forms.py:419 +#: stock/forms.py:82 stock/forms.py:386 msgid "Expiration date for this stock item" msgstr "Ablaufdatum für dieses BestandsObjekt" -#: stock/forms.py:118 +#: stock/forms.py:85 msgid "Enter unique serial numbers (or leave blank)" msgstr "Eindeutige Seriennummern eingeben (oder leer lassen)" -#: stock/forms.py:169 +#: stock/forms.py:136 msgid "Destination for serialized stock (by default, will remain in current location)" msgstr "Lagerort für serial" -#: stock/forms.py:171 +#: stock/forms.py:138 msgid "Serial numbers" msgstr "Seriennummern" -#: stock/forms.py:171 +#: stock/forms.py:138 msgid "Unique serial numbers (must match quantity)" msgstr "Anzahl der eindeutigen Seriennummern (muss mit der Anzahl übereinstimmen)" -#: stock/forms.py:173 stock/forms.py:349 +#: stock/forms.py:140 stock/forms.py:316 msgid "Add transaction note (optional)" msgstr " Transaktionsnotizen hinzufügen (optional)" -#: stock/forms.py:203 stock/forms.py:259 +#: stock/forms.py:170 stock/forms.py:226 msgid "Select test report template" msgstr "Test Bericht Vorlage auswählen" -#: stock/forms.py:267 templates/js/table_filters.js:75 +#: stock/forms.py:234 templates/js/table_filters.js:75 #: templates/js/table_filters.js:138 msgid "Include sublocations" msgstr "Unter-Lagerorte einschließen" -#: stock/forms.py:267 +#: stock/forms.py:234 msgid "Include stock items in sub locations" msgstr "BestandsObjekt in untergeordneten Lagerorten einschließen" -#: stock/forms.py:302 +#: stock/forms.py:269 msgid "Stock item to install" msgstr "BestandsObjekt zum verbauen" -#: stock/forms.py:309 +#: stock/forms.py:276 msgid "Stock quantity to assign" msgstr "Bestandmenge zum Zuweisen" -#: stock/forms.py:337 +#: stock/forms.py:304 msgid "Must not exceed available quantity" msgstr "Anzahl darf die verfügbare Anzahl nicht überschreiten" -#: stock/forms.py:347 +#: stock/forms.py:314 msgid "Destination location for uninstalled items" msgstr "Ziel Lagerort für unverbaute Objekte" -#: stock/forms.py:351 +#: stock/forms.py:318 msgid "Confirm uninstall" msgstr "nicht mehr verbauen bestätigen" -#: stock/forms.py:351 +#: stock/forms.py:318 msgid "Confirm removal of installed stock items" msgstr "Entfernen der verbauten BestandsObjekt bestätigen" -#: stock/forms.py:375 +#: stock/forms.py:342 msgid "Destination stock location" msgstr "Ziel-Lagerbestand" -#: stock/forms.py:377 +#: stock/forms.py:344 msgid "Add note (required)" msgstr "Notiz hinzufügen (erforderlich)" -#: stock/forms.py:381 stock/views.py:852 stock/views.py:1051 +#: stock/forms.py:348 stock/views.py:705 stock/views.py:904 msgid "Confirm stock adjustment" msgstr "Bestands-Anpassung bestätigen" -#: stock/forms.py:381 +#: stock/forms.py:348 msgid "Confirm movement of stock items" msgstr "Verschieben der BestandsObjekt bestätigen" -#: stock/forms.py:383 +#: stock/forms.py:350 msgid "Set Default Location" msgstr "Standard-Lagerort ändern" -#: stock/forms.py:383 +#: stock/forms.py:350 msgid "Set the destination as the default location for selected parts" msgstr "Setze das Ziel als Standard-Lagerort für ausgewählte Teile" -#: stock/models.py:52 stock/models.py:542 +#: stock/models.py:56 stock/models.py:550 msgid "Owner" msgstr "Besitzer" -#: stock/models.py:53 stock/models.py:543 +#: stock/models.py:57 stock/models.py:551 msgid "Select Owner" msgstr "Besitzer auswählen" -#: stock/models.py:271 +#: stock/models.py:279 msgid "StockItem with this serial number already exists" msgstr "Ein BestandsObjekt mit dieser Seriennummer existiert bereits" -#: stock/models.py:307 +#: stock/models.py:315 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "Teile-Typ ('{pf}') muss {pe} sein" -#: stock/models.py:317 stock/models.py:326 +#: stock/models.py:325 stock/models.py:334 msgid "Quantity must be 1 for item with a serial number" msgstr "Anzahl muss für Objekte mit Seriennummer 1 sein" -#: stock/models.py:318 +#: stock/models.py:326 msgid "Serial number cannot be set if quantity greater than 1" msgstr "Seriennummer kann nicht gesetzt werden wenn die Anzahl größer als 1 ist" -#: stock/models.py:340 +#: stock/models.py:348 msgid "Item cannot belong to itself" msgstr "Teil kann nicht zu sich selbst gehören" -#: stock/models.py:346 +#: stock/models.py:354 msgid "Item must have a build reference if is_building=True" msgstr "Teil muss eine Referenz haben wenn is_building wahr ist" -#: stock/models.py:353 +#: stock/models.py:361 msgid "Build reference does not point to the same part object" msgstr "Referenz verweist nicht auf das gleiche Teil" -#: stock/models.py:395 +#: stock/models.py:403 msgid "Parent Stock Item" msgstr "Eltern-BestandsObjekt" -#: stock/models.py:404 +#: stock/models.py:412 msgid "Base part" msgstr "Basis-Teil" -#: stock/models.py:413 +#: stock/models.py:421 msgid "Select a matching supplier part for this stock item" msgstr "Passendes Zuliefererteil für dieses BestandsObjekt auswählen" -#: stock/models.py:418 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:426 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "Bestand-Lagerort" -#: stock/models.py:421 +#: stock/models.py:429 msgid "Where is this stock item located?" msgstr "Wo wird dieses Teil normalerweise gelagert?" -#: stock/models.py:428 +#: stock/models.py:436 msgid "Packaging this stock item is stored in" msgstr "Die Verpackung dieses BestandsObjekt ist gelagert in" -#: stock/models.py:433 stock/templates/stock/item_base.html:270 +#: stock/models.py:441 stock/templates/stock/item_base.html:270 msgid "Installed In" msgstr "verbaut in" -#: stock/models.py:436 +#: stock/models.py:444 msgid "Is this item installed in another item?" msgstr "Ist dieses Teil in einem anderen verbaut?" -#: stock/models.py:452 +#: stock/models.py:460 msgid "Serial number for this item" msgstr "Seriennummer für dieses Teil" -#: stock/models.py:464 +#: stock/models.py:472 msgid "Batch code for this stock item" msgstr "Losnummer für dieses BestandsObjekt" -#: stock/models.py:468 +#: stock/models.py:476 msgid "Stock Quantity" msgstr "Bestand" -#: stock/models.py:477 +#: stock/models.py:485 msgid "Source Build" msgstr "Quellbau" -#: stock/models.py:479 +#: stock/models.py:487 msgid "Build for this stock item" msgstr "Bauauftrag für dieses BestandsObjekt" -#: stock/models.py:490 +#: stock/models.py:498 msgid "Source Purchase Order" msgstr "Quelle Bestellung" -#: stock/models.py:493 +#: stock/models.py:501 msgid "Purchase order for this stock item" msgstr "Bestellung für dieses BestandsObjekt" -#: stock/models.py:499 +#: stock/models.py:507 msgid "Destination Sales Order" msgstr "Ziel-Auftrag" -#: stock/models.py:506 +#: stock/models.py:514 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "Ablaufdatum für BestandsObjekt. Bestand wird danach als abgelaufen gekennzeichnet" -#: stock/models.py:519 +#: stock/models.py:527 msgid "Delete on deplete" msgstr "Löschen wenn leer" -#: stock/models.py:519 +#: stock/models.py:527 msgid "Delete this Stock Item when stock is depleted" msgstr "Dieses BestandsObjekt löschen wenn Bestand aufgebraucht" -#: stock/models.py:529 stock/templates/stock/item_notes.html:13 +#: stock/models.py:537 stock/templates/stock/item_notes.html:13 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "BestandsObjekt-Notizen" -#: stock/models.py:538 +#: stock/models.py:546 msgid "Single unit purchase price at time of purchase" msgstr "Preis für eine Einheit bei Einkauf" -#: stock/models.py:1006 +#: stock/models.py:1014 msgid "Part is not set as trackable" msgstr "Teil ist nicht verfolgbar" -#: stock/models.py:1012 +#: stock/models.py:1020 msgid "Quantity must be integer" msgstr "Anzahl muss eine Ganzzahl sein" -#: stock/models.py:1018 +#: stock/models.py:1026 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "Anzahl darf nicht die verfügbare Anzahl überschreiten ({n})" -#: stock/models.py:1021 +#: stock/models.py:1029 msgid "Serial numbers must be a list of integers" msgstr "Seriennummern muss eine Liste von Ganzzahlen sein" -#: stock/models.py:1024 +#: stock/models.py:1032 msgid "Quantity does not match serial numbers" msgstr "Anzahl stimmt nicht mit den Seriennummern überein" -#: stock/models.py:1031 +#: stock/models.py:1039 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "Seriennummern {exists} existieren bereits" -#: stock/models.py:1189 +#: stock/models.py:1197 msgid "StockItem cannot be moved as it is not in stock" msgstr "BestandsObjekt kann nicht bewegt werden, da kein Bestand vorhanden ist" -#: stock/models.py:1663 +#: stock/models.py:1679 msgid "Entry notes" msgstr "Eintrags-Notizen" -#: stock/models.py:1716 +#: stock/models.py:1736 msgid "Value must be provided for this test" msgstr "Wert muss für diesen Test angegeben werden" -#: stock/models.py:1722 +#: stock/models.py:1742 msgid "Attachment must be uploaded for this test" msgstr "Anhang muss für diesen Test hochgeladen werden" -#: stock/models.py:1740 +#: stock/models.py:1760 msgid "Test name" msgstr "Name des Tests" -#: stock/models.py:1746 templates/js/table_filters.js:222 +#: stock/models.py:1766 templates/js/table_filters.js:222 msgid "Test result" msgstr "Testergebnis" -#: stock/models.py:1752 +#: stock/models.py:1772 msgid "Test output value" msgstr "Test Ausgabe Wert" -#: stock/models.py:1759 +#: stock/models.py:1779 msgid "Test result attachment" msgstr "Test Ergebnis Anhang" -#: stock/models.py:1765 +#: stock/models.py:1785 msgid "Test notes" msgstr "Test Notizen" @@ -5861,6 +5799,10 @@ msgstr "Letzte Inventur" msgid "No stocktake performed" msgstr "Keine Inventur ausgeführt" +#: stock/templates/stock/item_base.html:499 +msgid "Edit Stock Status" +msgstr "" + #: stock/templates/stock/item_childs.html:12 msgid "Child Stock Items" msgstr "Kind-BestandsObjekt" @@ -5920,6 +5862,19 @@ msgstr "Testdaten löschen" msgid "Add Test Data" msgstr "Testdaten hinzufügen" +#: stock/templates/stock/item_tests.html:86 +#: stock/templates/stock/item_tests.html:111 +msgid "Add Test Result" +msgstr "Testergebnis hinzufügen" + +#: stock/templates/stock/item_tests.html:131 +msgid "Edit Test Result" +msgstr "Testergebnis bearbeiten" + +#: stock/templates/stock/item_tests.html:145 +msgid "Delete Test Result" +msgstr "Testergebnis löschen" + #: stock/templates/stock/location.html:20 msgid "You are not in the list of owners of this location. This stock location cannot be edited." msgstr "Sie sind nicht auf der Liste der Besitzer dieses Lagerorts. Der Bestands-Lagerort kann nicht verändert werden." @@ -5968,7 +5923,7 @@ msgid "Stock Details" msgstr "Objekt-Details" #: stock/templates/stock/location.html:117 templates/InvenTree/search.html:279 -#: templates/stats.html:97 users/models.py:41 +#: templates/stats.html:97 users/models.py:42 msgid "Stock Locations" msgstr "Bestand-Lagerorte" @@ -6008,7 +5963,7 @@ msgstr "Lade..." msgid "The following stock items will be uninstalled" msgstr "Die folgenden BestandsObjekte werden nicht mehr verbaut" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1364 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1196 msgid "Convert Stock Item" msgstr "BestandsObjekt umwandeln" @@ -6041,8 +5996,8 @@ msgstr "Sind Sie sicher, dass Sie diesen BestandsObjekt-Verfolgungs-Eintrag lös msgid "Edit Stock Location" msgstr "BestandsObjekt-Lagerort bearbeiten" -#: stock/views.py:230 stock/views.py:1343 stock/views.py:1465 -#: stock/views.py:1830 +#: stock/views.py:230 stock/views.py:1175 stock/views.py:1297 +#: stock/views.py:1662 msgid "Owner is required (ownership control is enabled)" msgstr "Eigentümer notwendig (Eigentümerkontrolle aktiv)" @@ -6050,205 +6005,177 @@ msgstr "Eigentümer notwendig (Eigentümerkontrolle aktiv)" msgid "Stock Location QR code" msgstr "QR-Code für diesen Lagerort" -#: stock/views.py:265 -msgid "Add Stock Item Attachment" -msgstr "BestandsObjekt-Anhang hinzufügen" - -#: stock/views.py:311 -msgid "Edit Stock Item Attachment" -msgstr "BestandsObjekt-Anhang bearbeiten" - -#: stock/views.py:327 -msgid "Delete Stock Item Attachment" -msgstr "BestandsObjekt-Anhang löschen" - -#: stock/views.py:343 +#: stock/views.py:264 msgid "Assign to Customer" msgstr "Kunden zuweisen" -#: stock/views.py:352 +#: stock/views.py:273 msgid "Customer must be specified" msgstr "Kunde muss angegeben werden" -#: stock/views.py:376 +#: stock/views.py:297 msgid "Return to Stock" msgstr "zurück ins Lager" -#: stock/views.py:385 +#: stock/views.py:306 msgid "Specify a valid location" msgstr "gültigen Lagerort angeben" -#: stock/views.py:396 +#: stock/views.py:317 msgid "Stock item returned from customer" msgstr "BestandsObjekt retoure vom Kunden" -#: stock/views.py:407 +#: stock/views.py:328 msgid "Delete All Test Data" msgstr "alle Testdaten löschen" -#: stock/views.py:424 +#: stock/views.py:345 msgid "Confirm test data deletion" msgstr "Löschen Testdaten bestätigen" -#: stock/views.py:444 -msgid "Add Test Result" -msgstr "Testergebnis hinzufügen" - -#: stock/views.py:484 -msgid "Edit Test Result" -msgstr "Testergebnis bearbeiten" - -#: stock/views.py:501 -msgid "Delete Test Result" -msgstr "Testergebnis löschen" - -#: stock/views.py:509 +#: stock/views.py:362 msgid "Stock Export Options" msgstr "Lagerbestand Exportoptionen" -#: stock/views.py:630 +#: stock/views.py:483 msgid "Stock Item QR Code" msgstr "BestandsObjekt-QR-Code" -#: stock/views.py:656 +#: stock/views.py:509 msgid "Install Stock Item" msgstr "BestandsObjekt installiert" -#: stock/views.py:755 +#: stock/views.py:608 msgid "Uninstall Stock Items" msgstr "BestandsObjekte deinstallieren" -#: stock/views.py:863 +#: stock/views.py:716 msgid "Uninstalled stock items" msgstr "BestandsObjekte deinstalliert" -#: stock/views.py:888 +#: stock/views.py:741 msgid "Adjust Stock" msgstr "Lagerbestand anpassen" -#: stock/views.py:998 +#: stock/views.py:851 msgid "Move Stock Items" msgstr "BestandsObjekte bewegen" -#: stock/views.py:998 +#: stock/views.py:851 msgid "Move" msgstr "Verschieben" -#: stock/views.py:999 +#: stock/views.py:852 msgid "Count Stock Items" msgstr "BestandsObjekte zählen" -#: stock/views.py:999 +#: stock/views.py:852 msgid "Count" msgstr "Anzahl" -#: stock/views.py:1000 +#: stock/views.py:853 msgid "Remove From Stock" msgstr "Aus Lagerbestand entfernen" -#: stock/views.py:1000 +#: stock/views.py:853 msgid "Take" msgstr "Entfernen" -#: stock/views.py:1001 +#: stock/views.py:854 msgid "Add Stock Items" msgstr "BestandsObjekte hinzufügen" -#: stock/views.py:1001 users/models.py:187 +#: stock/views.py:854 users/models.py:188 msgid "Add" msgstr "Hinzufügen" -#: stock/views.py:1002 +#: stock/views.py:855 msgid "Delete Stock Items" msgstr "BestandsObjekte löschen" -#: stock/views.py:1031 +#: stock/views.py:884 msgid "Must enter integer value" msgstr "Nur Ganzzahl eingeben" -#: stock/views.py:1036 +#: stock/views.py:889 msgid "Quantity must be positive" msgstr "Anzahl muss positiv sein" -#: stock/views.py:1043 +#: stock/views.py:896 #, python-brace-format msgid "Quantity must not exceed {x}" msgstr "Anzahl darf {x} nicht überschreiten" -#: stock/views.py:1107 +#: stock/views.py:960 msgid "No action performed" msgstr "Keine Aktion durchgeführt" -#: stock/views.py:1122 +#: stock/views.py:975 #, python-brace-format msgid "Added stock to {n} items" msgstr "Vorrat zu {n} BestandsObjekten hinzugefügt" -#: stock/views.py:1137 +#: stock/views.py:990 #, python-brace-format msgid "Removed stock from {n} items" msgstr "Vorrat von {n} BestandsObjekten entfernt" -#: stock/views.py:1150 +#: stock/views.py:1003 #, python-brace-format msgid "Counted stock for {n} items" msgstr "Bestand für {n} Objekte erfasst" -#: stock/views.py:1190 +#: stock/views.py:1043 msgid "No items were moved" msgstr "Keine BestandsObjekt wurden bewegt" -#: stock/views.py:1193 +#: stock/views.py:1046 #, python-brace-format msgid "Moved {n} items to {dest}" msgstr "{n} Teile nach {dest} bewegt" -#: stock/views.py:1212 +#: stock/views.py:1065 #, python-brace-format msgid "Deleted {n} stock items" msgstr "{n} BestandsObjekte gelöscht" -#: stock/views.py:1222 -msgid "Edit Stock Item Status" -msgstr "Status bearbeiten" - -#: stock/views.py:1245 +#: stock/views.py:1077 msgid "Edit Stock Item" msgstr "BestandsObjekt bearbeiten" -#: stock/views.py:1482 +#: stock/views.py:1314 msgid "Serialize Stock" msgstr "Lagerbestand erfassen" -#: stock/views.py:1575 templates/js/build.js:327 +#: stock/views.py:1407 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "Neues BestandsObjekt hinzufügen" -#: stock/views.py:1717 +#: stock/views.py:1549 msgid "Duplicate Stock Item" msgstr "Bestand duplizieren" -#: stock/views.py:1799 +#: stock/views.py:1631 msgid "Quantity cannot be negative" msgstr "Anzahl kann nicht negativ sein" -#: stock/views.py:1899 +#: stock/views.py:1731 msgid "Delete Stock Location" msgstr "Bestand-Lagerort löschen" -#: stock/views.py:1912 +#: stock/views.py:1744 msgid "Delete Stock Item" msgstr "BestandsObjekt löschen" -#: stock/views.py:1923 +#: stock/views.py:1755 msgid "Delete Stock Tracking Entry" msgstr "Lagerbestands-Tracking-Eintrag löschen" -#: stock/views.py:1930 +#: stock/views.py:1762 msgid "Edit Stock Tracking Entry" msgstr "Lagerbestands-Tracking-Eintrag bearbeiten" -#: stock/views.py:1939 +#: stock/views.py:1771 msgid "Add Stock Tracking Entry" msgstr "Lagerbestands-Tracking-Eintrag hinzufügen" @@ -6608,24 +6535,12 @@ msgstr "In die Zwischenablage kopieren" msgid "copy version information" msgstr "Versionsinformationen kopieren" -#: templates/about.html:100 templates/js/modals.js:568 -#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54 -#: templates/modals.html:97 +#: templates/about.html:100 templates/js/modals.js:34 +#: templates/js/modals.js:677 templates/js/modals.js:970 +#: templates/modals.html:29 templates/modals.html:54 templates/modals.html:97 msgid "Close" msgstr "Schliessen" -#: templates/attachment_table.html:6 -msgid "Add Attachment" -msgstr "Anhang hinzufügen" - -#: templates/attachment_table.html:17 -msgid "Uploaded" -msgstr "Hochgeladen" - -#: templates/attachment_table.html:35 -msgid "Delete attachment" -msgstr "Anhang löschen" - #: templates/image_download.html:8 msgid "Specify URL for downloading image" msgstr "URL für Bild-Donwload angeben" @@ -6642,6 +6557,22 @@ msgstr "Der angegebene Server muss erreichbar sein" msgid "Remote image must not exceed maximum allowable file size" msgstr "Das Bild darf nicht größer als die maximal-erlaubte Größe sein" +#: templates/js/attachment.js:16 +msgid "No attachments found" +msgstr "" + +#: templates/js/attachment.js:56 +msgid "Upload Date" +msgstr "" + +#: templates/js/attachment.js:69 +msgid "Edit attachment" +msgstr "Anhang bearbeiten" + +#: templates/js/attachment.js:76 +msgid "Delete attachment" +msgstr "Anhang löschen" + #: templates/js/barcode.js:8 msgid "Scan barcode data here using wedge scanner" msgstr "Hier den Barcode scannen" @@ -6670,7 +6601,7 @@ msgstr "Server-Fehler" msgid "Unknown response from server" msgstr "Unbekannte Antwort von Server erhalten" -#: templates/js/barcode.js:119 templates/js/modals.js:921 +#: templates/js/barcode.js:119 templates/js/modals.js:1030 msgid "Invalid server response" msgstr "Ungültige Antwort von Server" @@ -6770,7 +6701,7 @@ msgstr "Diese Position wurde kontrolliert" msgid "Edit BOM Item" msgstr "Stücklisten-Position bearbeiten" -#: templates/js/bom.js:372 +#: templates/js/bom.js:372 templates/js/bom.js:519 msgid "Delete BOM Item" msgstr "Stücklisten-Position löschen" @@ -6798,7 +6729,7 @@ msgstr "Endprodukt entfernen" msgid "No build order allocations found" msgstr "" -#: templates/js/build.js:222 templates/js/order.js:382 +#: templates/js/build.js:222 templates/js/order.js:449 msgid "Location not specified" msgstr "Standort nicht angegeben" @@ -6836,45 +6767,69 @@ msgstr "Bauauftrag ist überfällig" msgid "No parts allocated for" msgstr "Keine Teile zugeordnet zu" -#: templates/js/company.js:74 +#: templates/js/company.js:45 +msgid "Edit Company" +msgstr "Firma bearbeiten" + +#: templates/js/company.js:66 +msgid "Add new Company" +msgstr "" + +#: templates/js/company.js:143 msgid "Parts Supplied" msgstr "Teile geliefert" -#: templates/js/company.js:83 +#: templates/js/company.js:152 msgid "Parts Manufactured" msgstr "Hersteller-Teile" -#: templates/js/company.js:96 +#: templates/js/company.js:165 msgid "No company information found" msgstr "Keine Firmeninformation gefunden" -#: templates/js/company.js:129 +#: templates/js/company.js:183 +msgid "The following manufacturer parts will be deleted" +msgstr "" + +#: templates/js/company.js:200 +msgid "Delete Manufacturer Parts" +msgstr "" + +#: templates/js/company.js:253 msgid "No manufacturer parts found" msgstr "Keine Herstellerteile gefunden" -#: templates/js/company.js:148 templates/js/company.js:347 +#: templates/js/company.js:272 templates/js/company.js:472 #: templates/js/part.js:68 templates/js/part.js:153 msgid "Template part" msgstr "Vorlagenteil" -#: templates/js/company.js:152 templates/js/company.js:351 +#: templates/js/company.js:276 templates/js/company.js:476 #: templates/js/part.js:72 templates/js/part.js:157 msgid "Assembled part" msgstr "Baugruppe" -#: templates/js/company.js:226 +#: templates/js/company.js:350 msgid "No parameters found" msgstr "" -#: templates/js/company.js:262 +#: templates/js/company.js:386 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:263 +#: templates/js/company.js:387 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:328 +#: templates/js/company.js:406 +msgid "Edit Parameter" +msgstr "" + +#: templates/js/company.js:417 +msgid "Delete Parameter" +msgstr "" + +#: templates/js/company.js:453 msgid "No supplier parts found" msgstr "Keine Zuliefererteile gefunden" @@ -6902,6 +6857,83 @@ msgstr "Filter entfernen" msgid "Create filter" msgstr "Filter anlegen" +#: templates/js/forms.js:278 templates/js/forms.js:291 +#: templates/js/forms.js:303 templates/js/forms.js:315 +msgid "Action Prohibited" +msgstr "" + +#: templates/js/forms.js:279 +msgid "Create operation not allowed" +msgstr "" + +#: templates/js/forms.js:292 +msgid "Update operation not allowed" +msgstr "" + +#: templates/js/forms.js:304 +msgid "Delete operation not allowed" +msgstr "" + +#: templates/js/forms.js:316 +msgid "View operation not allowed" +msgstr "" + +#: templates/js/forms.js:583 templates/js/modals.js:1040 +msgid "No Response" +msgstr "Keine Antwort" + +#: templates/js/forms.js:584 templates/js/modals.js:1041 +msgid "No response from the InvenTree server" +msgstr "keine Antwort vom InvenTree Server" + +#: templates/js/forms.js:590 templates/js/modals.js:1050 +msgid "Error 401: Not Authenticated" +msgstr "Fehler 401: Nicht Angemeldet" + +#: templates/js/forms.js:591 templates/js/modals.js:1051 +msgid "Authentication credentials not supplied" +msgstr "Authentication Kredentials nicht angegeben" + +#: templates/js/forms.js:597 templates/js/modals.js:1055 +msgid "Error 403: Permission Denied" +msgstr "Fehler 403: keine Berechtigung" + +#: templates/js/forms.js:598 templates/js/modals.js:1056 +msgid "You do not have the required permissions to access this function" +msgstr "Fehlende Berechtigung für diese Aktion" + +#: templates/js/forms.js:604 templates/js/modals.js:1060 +msgid "Error 404: Resource Not Found" +msgstr "Fehler 404: Ressource nicht gefunden" + +#: templates/js/forms.js:605 templates/js/modals.js:1061 +msgid "The requested resource could not be located on the server" +msgstr "Die angefragte Ressource kann auf diesem Server nicht gefunden werden" + +#: templates/js/forms.js:611 templates/js/modals.js:1065 +msgid "Error 408: Timeout" +msgstr "Fehler 408: Zeitüberschreitung" + +#: templates/js/forms.js:612 templates/js/modals.js:1066 +msgid "Connection timeout while requesting data from server" +msgstr "Verbindungszeitüberschreitung bei der Datenanforderung" + +#: templates/js/forms.js:618 templates/js/modals.js:1069 +msgid "Error requesting form data" +msgstr "Fehler bei Formulardaten-Anfrage" + +#: templates/js/forms.js:788 templates/modals.html:21 templates/modals.html:47 +msgid "Form errors exist" +msgstr "Fehler in Formular" + +#: templates/js/forms.js:1161 +msgid "Searching" +msgstr "" + +#: templates/js/forms.js:1301 +msgid "Clear input" +msgstr "" + #: templates/js/label.js:10 templates/js/report.js:98 msgid "Select Stock Items" msgstr "BestandsObjekte auswählen" @@ -6942,112 +6974,102 @@ msgstr "Label auswählen" msgid "Select Label Template" msgstr "Label-Vorlage auswählen" -#: templates/js/modals.js:265 -msgid "Waiting for server..." -msgstr "Warte auf Server..." - -#: templates/js/modals.js:424 -msgid "Show Error Information" -msgstr "Fehler-Informationen anzeigen" - -#: templates/js/modals.js:491 templates/modals.html:76 -msgid "Accept" -msgstr "Akzeptieren" - -#: templates/js/modals.js:492 templates/modals.html:75 +#: templates/js/modals.js:59 templates/js/modals.js:105 +#: templates/js/modals.js:601 templates/modals.html:75 msgid "Cancel" msgstr "abbrechen" -#: templates/js/modals.js:556 -msgid "Loading Data" -msgstr "Lade Daten" - -#: templates/js/modals.js:567 templates/js/modals.js:860 +#: templates/js/modals.js:60 templates/js/modals.js:104 +#: templates/js/modals.js:676 templates/js/modals.js:969 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "Abschicken" -#: templates/js/modals.js:811 +#: templates/js/modals.js:103 +msgid "Form Title" +msgstr "" + +#: templates/js/modals.js:374 +msgid "Waiting for server..." +msgstr "Warte auf Server..." + +#: templates/js/modals.js:533 +msgid "Show Error Information" +msgstr "Fehler-Informationen anzeigen" + +#: templates/js/modals.js:600 templates/modals.html:76 +msgid "Accept" +msgstr "Akzeptieren" + +#: templates/js/modals.js:665 +msgid "Loading Data" +msgstr "Lade Daten" + +#: templates/js/modals.js:920 msgid "Invalid response from server" msgstr "ungültige Antwort vom Server" -#: templates/js/modals.js:811 +#: templates/js/modals.js:920 msgid "Form data missing from server response" msgstr "Formulardaten fehlen bei Serverantwort" -#: templates/js/modals.js:824 +#: templates/js/modals.js:933 msgid "Error posting form data" msgstr "Formulardaten fehlerhaft" -#: templates/js/modals.js:921 +#: templates/js/modals.js:1030 msgid "JSON response missing form data" msgstr "JSON Antwort enthält keine Formulardaten" -#: templates/js/modals.js:931 -msgid "No Response" -msgstr "Keine Antwort" - -#: templates/js/modals.js:932 -msgid "No response from the InvenTree server" -msgstr "keine Antwort vom InvenTree Server" - -#: templates/js/modals.js:936 +#: templates/js/modals.js:1045 msgid "Error 400: Bad Request" msgstr "Fehler 400: Ungültige Anfrage" -#: templates/js/modals.js:937 +#: templates/js/modals.js:1046 msgid "Server returned error code 400" msgstr "Fehler 400 von Server erhalten" -#: templates/js/modals.js:941 -msgid "Error 401: Not Authenticated" -msgstr "Fehler 401: Nicht Angemeldet" +#: templates/js/model_renderers.js:21 +msgid "Company ID" +msgstr "" -#: templates/js/modals.js:942 -msgid "Authentication credentials not supplied" -msgstr "Authentication Kredentials nicht angegeben" +#: templates/js/model_renderers.js:63 +msgid "Location ID" +msgstr "" -#: templates/js/modals.js:946 -msgid "Error 403: Permission Denied" -msgstr "Fehler 403: keine Berechtigung" +#: templates/js/model_renderers.js:90 +msgid "Part ID" +msgstr "" -#: templates/js/modals.js:947 -msgid "You do not have the required permissions to access this function" -msgstr "Fehlende Berechtigung für diese Aktion" +#: templates/js/model_renderers.js:126 +msgid "Category ID" +msgstr "" -#: templates/js/modals.js:951 -msgid "Error 404: Resource Not Found" -msgstr "Fehler 404: Ressource nicht gefunden" +#: templates/js/model_renderers.js:150 +msgid "Supplier Part ID" +msgstr "" -#: templates/js/modals.js:952 -msgid "The requested resource could not be located on the server" -msgstr "Die angefragte Ressource kann auf diesem Server nicht gefunden werden" +#: templates/js/order.js:31 +msgid "Create Sales Order" +msgstr "Auftrag anlegen" -#: templates/js/modals.js:956 -msgid "Error 408: Timeout" -msgstr "Fehler 408: Zeitüberschreitung" - -#: templates/js/modals.js:957 -msgid "Connection timeout while requesting data from server" -msgstr "Verbindungszeitüberschreitung bei der Datenanforderung" - -#: templates/js/modals.js:960 -msgid "Error requesting form data" -msgstr "Fehler bei Formulardaten-Anfrage" - -#: templates/js/order.js:138 +#: templates/js/order.js:200 msgid "No purchase orders found" msgstr "Keine Bestellungen gefunden" -#: templates/js/order.js:162 templates/js/order.js:257 +#: templates/js/order.js:224 templates/js/order.js:319 msgid "Order is overdue" msgstr "Bestellung überfällig" -#: templates/js/order.js:234 +#: templates/js/order.js:296 msgid "No sales orders found" msgstr "Keine Aufträge gefunden" -#: templates/js/order.js:343 +#: templates/js/order.js:333 +msgid "Invalid Customer" +msgstr "" + +#: templates/js/order.js:410 msgid "No sales order allocations found" msgstr "" @@ -7599,10 +7621,6 @@ msgstr "Spalten" msgid "All" msgstr "Alle" -#: templates/modals.html:21 templates/modals.html:47 -msgid "Form errors exist" -msgstr "Fehler in Formular" - #: templates/navbar.html:13 msgid "Toggle navigation" msgstr "Navigation ein-/ausklappen" @@ -7619,7 +7637,7 @@ msgstr "Verkaufen" msgid "Scan Barcode" msgstr "Barcode scannen" -#: templates/navbar.html:77 users/models.py:38 +#: templates/navbar.html:77 users/models.py:39 msgid "Admin" msgstr "Admin" @@ -7839,35 +7857,35 @@ msgstr "Berechtigungen" msgid "Important dates" msgstr "wichtige Daten" -#: users/models.py:174 +#: users/models.py:175 msgid "Permission set" msgstr "Berechtigung geändert" -#: users/models.py:182 +#: users/models.py:183 msgid "Group" msgstr "Gruppe" -#: users/models.py:185 +#: users/models.py:186 msgid "View" msgstr "Ansicht" -#: users/models.py:185 +#: users/models.py:186 msgid "Permission to view items" msgstr "Berechtigung Einträge anzuzeigen" -#: users/models.py:187 +#: users/models.py:188 msgid "Permission to add items" msgstr "Berechtigung Einträge zu erstellen" -#: users/models.py:189 +#: users/models.py:190 msgid "Change" msgstr "Ändern" -#: users/models.py:189 +#: users/models.py:190 msgid "Permissions to edit items" msgstr "Berechtigungen Einträge zu ändern" -#: users/models.py:191 +#: users/models.py:192 msgid "Permission to delete items" msgstr "Berechtigung Einträge zu löschen" From 6f3ff6c8e9a09233651ec5e370690280c230d072 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sat, 3 Jul 2021 22:44:13 +1000 Subject: [PATCH 350/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ja/LC_MESSAGES/django.po | 2163 +++++++++++---------- 1 file changed, 1091 insertions(+), 1072 deletions(-) diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 346572100a..8ffaee4eda 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-03 06:24+0000\n" -"PO-Revision-Date: 2021-07-03 06:27\n" +"POT-Creation-Date: 2021-07-03 12:15+0000\n" +"PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -29,14 +29,14 @@ msgstr "" msgid "No matching action found" msgstr "" -#: InvenTree/fields.py:84 +#: InvenTree/fields.py:99 msgid "Enter date" msgstr "" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 -#: order/forms.py:31 order/forms.py:42 order/forms.py:53 order/forms.py:64 -#: order/forms.py:75 part/forms.py:134 +#: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 +#: order/forms.py:74 part/forms.py:118 templates/js/forms.js:486 msgid "Confirm" msgstr "" @@ -77,8 +77,8 @@ msgstr "" msgid "Duplicate serial: {n}" msgstr "" -#: InvenTree/helpers.py:403 order/models.py:244 order/models.py:354 -#: stock/views.py:1795 +#: InvenTree/helpers.py:403 order/models.py:311 order/models.py:421 +#: stock/views.py:1627 msgid "Invalid quantity provided" msgstr "" @@ -106,49 +106,53 @@ msgstr "" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "" -#: InvenTree/models.py:59 stock/models.py:1758 +#: InvenTree/models.py:61 stock/models.py:1778 msgid "Attachment" msgstr "" -#: InvenTree/models.py:60 +#: InvenTree/models.py:62 msgid "Select file to attach" msgstr "" -#: InvenTree/models.py:62 templates/attachment_table.html:16 +#: InvenTree/models.py:64 templates/js/attachment.js:52 msgid "Comment" msgstr "" -#: InvenTree/models.py:62 +#: InvenTree/models.py:64 msgid "File comment" msgstr "" -#: InvenTree/models.py:68 InvenTree/models.py:69 part/models.py:2022 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2043 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1193 msgid "User" msgstr "" -#: InvenTree/models.py:72 +#: InvenTree/models.py:74 msgid "upload date" msgstr "" -#: InvenTree/models.py:107 InvenTree/models.py:108 company/models.py:396 -#: label/models.py:102 part/models.py:671 part/models.py:2163 +#: InvenTree/models.py:102 +msgid "Invalid choice" +msgstr "" + +#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 +#: label/models.py:103 part/models.py:680 part/models.py:2192 #: part/templates/part/params.html:27 report/models.py:180 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 -#: templates/js/company.js:235 templates/js/part.js:118 +#: templates/js/company.js:359 templates/js/part.js:118 #: templates/js/part.js:642 templates/js/stock.js:986 msgid "Name" msgstr "" -#: InvenTree/models.py:114 build/models.py:135 -#: build/templates/build/detail.html:21 company/models.py:339 -#: company/models.py:532 company/templates/company/detail.html:27 +#: InvenTree/models.py:125 build/models.py:139 +#: build/templates/build/detail.html:21 company/models.py:353 +#: company/models.py:554 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 -#: company/templates/company/supplier_part_detail.html:31 label/models.py:109 -#: order/models.py:100 order/templates/order/purchase_order_detail.html:147 -#: part/models.py:695 part/templates/part/detail.html:54 +#: company/templates/company/supplier_part_detail.html:31 label/models.py:110 +#: order/models.py:154 order/templates/order/purchase_order_detail.html:174 +#: part/models.py:704 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:193 #: report/models.py:530 report/models.py:569 #: report/templates/report/inventree_build_order_base.html:118 @@ -156,39 +160,43 @@ msgstr "" #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 #: templates/js/build.js:834 templates/js/build.js:1102 -#: templates/js/company.js:56 templates/js/order.js:183 -#: templates/js/order.js:280 templates/js/part.js:177 templates/js/part.js:260 +#: templates/js/company.js:125 templates/js/order.js:245 +#: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 #: templates/js/stock.js:557 templates/js/stock.js:998 #: templates/js/stock.js:1043 msgid "Description" msgstr "" -#: InvenTree/models.py:115 +#: InvenTree/models.py:126 msgid "Description (optional)" msgstr "" -#: InvenTree/models.py:123 +#: InvenTree/models.py:134 msgid "parent" msgstr "" -#: InvenTree/settings.py:504 -msgid "English" +#: InvenTree/serializers.py:52 +msgid "Must be a valid number" msgstr "" #: InvenTree/settings.py:505 -msgid "French" +msgid "English" msgstr "" #: InvenTree/settings.py:506 -msgid "German" +msgid "French" msgstr "" #: InvenTree/settings.py:507 -msgid "Polish" +msgid "German" msgstr "" #: InvenTree/settings.py:508 +msgid "Polish" +msgstr "" + +#: InvenTree/settings.py:509 msgid "Turkish" msgstr "" @@ -446,48 +454,48 @@ msgid "Order target date" msgstr "" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 order/forms.py:118 order/forms.py:153 +#: build/templates/build/detail.html:121 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:881 templates/js/order.js:200 -#: templates/js/order.js:298 +#: templates/js/build.js:881 templates/js/order.js:262 +#: templates/js/order.js:365 msgid "Target Date" msgstr "" -#: build/forms.py:43 build/models.py:225 +#: build/forms.py:43 build/models.py:229 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1346 +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1354 #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:741 -#: company/forms.py:189 company/templates/company/supplier_part_pricing.html:77 -#: order/forms.py:197 order/forms.py:215 order/forms.py:250 order/forms.py:272 -#: order/forms.py:289 order/models.py:613 order/models.py:835 -#: order/templates/order/order_wizard/match_parts.html:30 +#: company/forms.py:124 company/templates/company/supplier_part_pricing.html:79 +#: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:702 +#: order/models.py:941 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:179 -#: order/templates/order/sales_order_detail.html:70 -#: order/templates/order/sales_order_detail.html:77 -#: order/templates/order/sales_order_detail.html:162 -#: order/templates/order/sales_order_detail.html:234 part/forms.py:342 -#: part/forms.py:372 part/forms.py:388 part/forms.py:404 part/models.py:2293 +#: order/templates/order/purchase_order_detail.html:206 +#: order/templates/order/sales_order_detail.html:80 +#: order/templates/order/sales_order_detail.html:87 +#: order/templates/order/sales_order_detail.html:172 +#: order/templates/order/sales_order_detail.html:244 part/forms.py:314 +#: part/forms.py:344 part/forms.py:360 part/forms.py:376 part/models.py:2330 #: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 #: part/templates/part/prices.html:474 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:91 #: report/templates/report/inventree_test_report_base.html:77 -#: stock/forms.py:175 stock/forms.py:308 +#: stock/forms.py:142 stock/forms.py:275 #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 -#: templates/js/build.js:1112 templates/js/order.js:393 -#: templates/js/part.js:827 templates/js/part.js:949 templates/js/part.js:1005 -#: templates/js/stock.js:1178 templates/js/stock.js:1397 +#: templates/js/build.js:1112 templates/js/model_renderers.js:43 +#: templates/js/order.js:460 templates/js/part.js:827 templates/js/part.js:949 +#: templates/js/part.js:1005 templates/js/stock.js:1178 +#: templates/js/stock.js:1397 msgid "Quantity" msgstr "" @@ -499,7 +507,7 @@ msgstr "" msgid "Enter quantity for build output" msgstr "" -#: build/forms.py:95 order/forms.py:244 stock/forms.py:118 +#: build/forms.py:95 order/forms.py:114 stock/forms.py:85 msgid "Serial Numbers" msgstr "" @@ -528,11 +536,11 @@ msgid "Mark build as complete" msgstr "" #: build/forms.py:210 build/templates/build/auto_allocate.html:18 -#: stock/forms.py:347 stock/templates/stock/item_base.html:285 +#: stock/forms.py:314 stock/templates/stock/item_base.html:285 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 -#: templates/js/build.js:586 templates/js/order.js:378 +#: templates/js/build.js:586 templates/js/order.js:445 #: templates/js/stock.js:643 templates/js/stock.js:1070 msgid "Location" msgstr "" @@ -542,11 +550,11 @@ msgid "Location of completed parts" msgstr "" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:465 +#: build/templates/build/detail.html:59 order/models.py:545 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 -#: templates/js/order.js:187 templates/js/order.js:285 +#: templates/js/order.js:249 templates/js/order.js:352 #: templates/js/stock.js:630 templates/js/stock.js:1147 #: templates/js/stock.js:1413 msgid "Status" @@ -580,60 +588,60 @@ msgstr "" msgid "Select quantity of stock to allocate" msgstr "" -#: build/models.py:66 build/templates/build/build_base.html:9 +#: build/models.py:70 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 #: report/templates/report/inventree_build_order_base.html:106 #: templates/js/build.js:195 msgid "Build Order" msgstr "" -#: build/models.py:67 build/templates/build/index.html:8 +#: build/models.py:71 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 #: part/templates/part/navbar.html:61 templates/InvenTree/index.html:191 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:34 users/models.py:43 +#: templates/InvenTree/settings/tabs.html:34 users/models.py:44 msgid "Build Orders" msgstr "" -#: build/models.py:127 +#: build/models.py:131 msgid "Build Order Reference" msgstr "" -#: build/models.py:128 order/models.py:98 order/models.py:615 -#: order/templates/order/purchase_order_detail.html:174 -#: order/templates/order/sales_order_detail.html:229 part/models.py:2302 +#: build/models.py:132 order/models.py:242 order/models.py:529 +#: order/models.py:709 order/templates/order/purchase_order_detail.html:201 +#: order/templates/order/sales_order_detail.html:239 part/models.py:2339 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:661 templates/js/build.js:1106 msgid "Reference" msgstr "" -#: build/models.py:138 +#: build/models.py:142 msgid "Brief description of the build" msgstr "" -#: build/models.py:147 build/templates/build/build_base.html:163 +#: build/models.py:151 build/templates/build/build_base.html:163 #: build/templates/build/detail.html:77 msgid "Parent Build" msgstr "" -#: build/models.py:148 +#: build/models.py:152 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:153 build/templates/build/auto_allocate.html:16 +#: build/models.py:157 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:663 -#: order/models.py:657 order/models.py:712 +#: build/templates/build/detail.html:26 company/models.py:689 +#: order/models.py:755 order/models.py:814 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:132 +#: order/templates/order/purchase_order_detail.html:159 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:214 part/models.py:321 -#: part/models.py:1975 part/models.py:1987 part/models.py:2002 -#: part/models.py:2020 part/models.py:2095 part/models.py:2191 -#: part/models.py:2277 part/templates/part/part_app_base.html:8 +#: order/templates/order/sales_order_detail.html:224 part/models.py:325 +#: part/models.py:1988 part/models.py:2004 part/models.py:2023 +#: part/models.py:2041 part/models.py:2120 part/models.py:2224 +#: part/models.py:2314 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -642,222 +650,222 @@ msgstr "" #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:552 templates/js/build.js:839 -#: templates/js/build.js:1079 templates/js/company.js:140 -#: templates/js/company.js:339 templates/js/part.js:241 +#: templates/js/build.js:1079 templates/js/company.js:264 +#: templates/js/company.js:464 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 #: templates/js/stock.js:1385 msgid "Part" msgstr "" -#: build/models.py:161 +#: build/models.py:165 msgid "Select part to build" msgstr "" -#: build/models.py:166 +#: build/models.py:170 msgid "Sales Order Reference" msgstr "" -#: build/models.py:170 +#: build/models.py:174 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:175 +#: build/models.py:179 msgid "Source Location" msgstr "" -#: build/models.py:179 +#: build/models.py:183 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:184 +#: build/models.py:188 msgid "Destination Location" msgstr "" -#: build/models.py:188 +#: build/models.py:192 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:192 +#: build/models.py:196 msgid "Build Quantity" msgstr "" -#: build/models.py:195 +#: build/models.py:199 msgid "Number of stock items to build" msgstr "" -#: build/models.py:199 +#: build/models.py:203 msgid "Completed items" msgstr "" -#: build/models.py:201 +#: build/models.py:205 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:205 part/templates/part/part_base.html:167 +#: build/models.py:209 part/templates/part/part_base.html:167 msgid "Build Status" msgstr "" -#: build/models.py:209 +#: build/models.py:213 msgid "Build status code" msgstr "" -#: build/models.py:213 stock/models.py:462 +#: build/models.py:217 stock/models.py:470 msgid "Batch Code" msgstr "" -#: build/models.py:217 +#: build/models.py:221 msgid "Batch code for this build output" msgstr "" -#: build/models.py:220 order/models.py:104 part/models.py:867 -#: part/templates/part/detail.html:126 templates/js/order.js:293 +#: build/models.py:224 order/models.py:158 part/models.py:876 +#: part/templates/part/detail.html:126 templates/js/order.js:360 msgid "Creation Date" msgstr "" -#: build/models.py:224 order/models.py:471 +#: build/models.py:228 order/models.py:551 msgid "Target completion date" msgstr "" -#: build/models.py:228 order/models.py:217 templates/js/build.js:886 +#: build/models.py:232 order/models.py:284 templates/js/build.js:886 msgid "Completion Date" msgstr "" -#: build/models.py:234 +#: build/models.py:238 msgid "completed by" msgstr "" -#: build/models.py:242 +#: build/models.py:246 msgid "Issued by" msgstr "" -#: build/models.py:243 +#: build/models.py:247 msgid "User who issued this build order" msgstr "" -#: build/models.py:251 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:118 +#: build/models.py:255 build/templates/build/build_base.html:184 +#: build/templates/build/detail.html:105 order/models.py:172 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:871 +#: order/templates/order/sales_order_base.html:140 part/models.py:880 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" -#: build/models.py:252 +#: build/models.py:256 msgid "User responsible for this build order" msgstr "" -#: build/models.py:257 build/templates/build/detail.html:91 +#: build/models.py:261 build/templates/build/detail.html:91 #: company/templates/company/manufacturer_part_base.html:79 #: company/templates/company/manufacturer_part_detail.html:28 #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 #: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 -#: stock/models.py:456 stock/templates/stock/item_base.html:345 +#: stock/models.py:464 stock/templates/stock/item_base.html:345 msgid "External Link" msgstr "" -#: build/models.py:258 part/models.py:729 stock/models.py:458 +#: build/models.py:262 part/models.py:738 stock/models.py:466 msgid "Link to external URL" msgstr "" -#: build/models.py:262 build/templates/build/navbar.html:53 -#: company/models.py:132 company/models.py:539 +#: build/models.py:266 build/templates/build/navbar.html:53 +#: company/models.py:141 company/models.py:561 #: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:122 -#: order/models.py:617 order/templates/order/po_navbar.html:38 +#: company/templates/company/navbar.html:73 order/models.py:176 +#: order/models.py:711 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:243 -#: order/templates/order/sales_order_detail.html:309 +#: order/templates/order/purchase_order_detail.html:270 +#: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:856 +#: order/templates/order/so_navbar.html:36 part/models.py:865 #: part/templates/part/navbar.html:133 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:173 stock/forms.py:317 stock/forms.py:349 stock/forms.py:377 -#: stock/models.py:528 stock/models.py:1662 stock/models.py:1764 +#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 +#: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:713 msgid "Notes" msgstr "" -#: build/models.py:263 +#: build/models.py:267 msgid "Extra build notes" msgstr "" -#: build/models.py:740 +#: build/models.py:744 msgid "No build output specified" msgstr "" -#: build/models.py:743 +#: build/models.py:747 msgid "Build output is already completed" msgstr "" -#: build/models.py:746 +#: build/models.py:750 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1152 +#: build/models.py:1160 msgid "BuildItem must be unique for build, stock_item and install_into" msgstr "" -#: build/models.py:1177 +#: build/models.py:1185 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1181 +#: build/models.py:1189 #, python-brace-format msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1188 order/models.py:809 +#: build/models.py:1196 order/models.py:915 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1192 order/models.py:812 +#: build/models.py:1200 order/models.py:918 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1196 +#: build/models.py:1204 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1256 +#: build/models.py:1264 #, python-brace-format msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" -#: build/models.py:1316 stock/templates/stock/item_base.html:317 +#: build/models.py:1324 stock/templates/stock/item_base.html:317 #: templates/InvenTree/search.html:183 templates/js/build.js:812 #: templates/navbar.html:29 msgid "Build" msgstr "" -#: build/models.py:1317 +#: build/models.py:1325 msgid "Build to allocate parts" msgstr "" -#: build/models.py:1333 stock/templates/stock/item_base.html:8 +#: build/models.py:1341 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:929 -#: templates/js/order.js:366 templates/js/order.js:371 +#: templates/js/order.js:433 templates/js/order.js:438 #: templates/js/stock.js:1129 msgid "Stock Item" msgstr "" -#: build/models.py:1334 +#: build/models.py:1342 msgid "Source stock item" msgstr "" -#: build/models.py:1347 +#: build/models.py:1355 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1355 +#: build/models.py:1363 msgid "Install into" msgstr "" -#: build/models.py:1356 +#: build/models.py:1364 msgid "Destination stock item" msgstr "" @@ -891,7 +899,7 @@ msgstr "" #: build/templates/build/allocate.html:30 #: company/templates/company/detail_manufacturer_part.html:33 -#: company/templates/company/detail_supplier_part.html:32 order/views.py:992 +#: company/templates/company/detail_supplier_part.html:32 order/views.py:724 #: part/templates/part/category.html:136 msgid "Order Parts" msgstr "" @@ -910,11 +918,11 @@ msgstr "" #: build/templates/build/allocation_card.html:21 #: build/templates/build/complete_output.html:46 -#: order/templates/order/sales_order_detail.html:75 -#: order/templates/order/sales_order_detail.html:160 +#: order/templates/order/sales_order_detail.html:85 +#: order/templates/order/sales_order_detail.html:170 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:450 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:570 +#: stock/models.py:458 stock/templates/stock/item_base.html:249 +#: templates/js/build.js:570 templates/js/model_renderers.js:41 msgid "Serial Number" msgstr "" @@ -927,6 +935,35 @@ msgstr "" msgid "Attachments" msgstr "" +#: build/templates/build/attachments.html:51 +#: order/templates/order/so_attachments.html:79 +#: part/templates/part/attachments.html:81 +#: stock/templates/stock/item_attachments.html:81 +#: templates/attachment_table.html:6 +msgid "Add Attachment" +msgstr "" + +#: build/templates/build/attachments.html:69 +#: order/templates/order/so_attachments.html:52 +#: part/templates/part/attachments.html:35 +#: stock/templates/stock/item_attachments.html:49 +msgid "Edit Attachment" +msgstr "" + +#: build/templates/build/attachments.html:76 +#: order/templates/order/so_attachments.html:58 +#: part/templates/part/attachments.html:44 +#: stock/templates/stock/item_attachments.html:58 +msgid "Confirm Delete Operation" +msgstr "" + +#: build/templates/build/attachments.html:77 +#: order/templates/order/so_attachments.html:59 +#: part/templates/part/attachments.html:45 +#: stock/templates/stock/item_attachments.html:59 +msgid "Delete Attachment" +msgstr "" + #: build/templates/build/auto_allocate.html:9 msgid "Automatically Allocate Stock" msgstr "" @@ -1034,13 +1071,13 @@ msgid "Progress" msgstr "" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:710 +#: build/templates/build/detail.html:84 order/models.py:812 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 -#: stock/templates/stock/item_base.html:279 templates/js/order.js:245 +#: stock/templates/stock/item_base.html:279 templates/js/order.js:307 msgid "Sales Order" msgstr "" @@ -1181,10 +1218,10 @@ msgstr "" msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 order/forms.py:89 order/models.py:673 -#: order/templates/order/purchase_order_detail.html:239 -#: order/templates/order/receive_parts.html:25 stock/forms.py:169 -#: stock/forms.py:375 +#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:771 +#: order/templates/order/purchase_order_detail.html:266 +#: order/templates/order/receive_parts.html:25 stock/forms.py:136 +#: stock/forms.py:342 msgid "Destination" msgstr "" @@ -1285,7 +1322,6 @@ msgstr "" #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 #: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487 -#: stock/templates/stock/item_base.html:497 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "" @@ -1314,7 +1350,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1821 +#: build/views.py:184 stock/views.py:1653 msgid "Serial numbers already exist" msgstr "" @@ -1330,7 +1366,7 @@ msgstr "" msgid "Confirm unallocation of build stock" msgstr "" -#: build/views.py:281 build/views.py:371 stock/views.py:425 +#: build/views.py:281 build/views.py:371 stock/views.py:346 msgid "Check the confirmation box" msgstr "" @@ -1427,31 +1463,6 @@ msgstr "" msgid "Updated Build Item" msgstr "" -#: build/views.py:1070 -msgid "Add Build Order Attachment" -msgstr "" - -#: build/views.py:1083 order/views.py:117 order/views.py:169 part/views.py:179 -#: stock/views.py:277 -msgid "Added attachment" -msgstr "" - -#: build/views.py:1119 order/views.py:196 order/views.py:217 -msgid "Edit Attachment" -msgstr "" - -#: build/views.py:1129 order/views.py:200 order/views.py:221 -msgid "Attachment updated" -msgstr "" - -#: build/views.py:1139 order/views.py:236 order/views.py:250 -msgid "Delete Attachment" -msgstr "" - -#: build/views.py:1144 order/views.py:242 order/views.py:256 stock/views.py:333 -msgid "Deleted attachment" -msgstr "" - #: common/files.py:66 msgid "Unsupported file format: {ext.upper()}" msgstr "" @@ -1468,7 +1479,7 @@ msgstr "" msgid "Error reading file (data could be corrupted)" msgstr "" -#: common/forms.py:34 templates/attachment_table.html:15 +#: common/forms.py:34 templates/js/attachment.js:42 msgid "File" msgstr "" @@ -1501,7 +1512,7 @@ msgstr "" msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:72 company/models.py:94 company/models.py:95 +#: common/models.py:72 company/models.py:99 company/models.py:100 msgid "Company name" msgstr "" @@ -1605,8 +1616,8 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2193 part/templates/part/detail.html:160 -#: report/models.py:186 stock/forms.py:259 templates/js/table_filters.js:25 +#: common/models.py:160 part/models.py:2226 part/templates/part/detail.html:160 +#: report/models.py:186 stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:320 msgid "Template" msgstr "" @@ -1615,7 +1626,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:167 part/models.py:819 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:828 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:332 msgid "Assembly" msgstr "" @@ -1624,7 +1635,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:174 part/models.py:825 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:834 part/templates/part/detail.html:180 #: templates/js/table_filters.js:336 msgid "Component" msgstr "" @@ -1633,7 +1644,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:181 part/models.py:836 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:845 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "" @@ -1641,7 +1652,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:188 part/models.py:841 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:850 part/templates/part/detail.html:210 #: templates/js/table_filters.js:344 msgid "Salable" msgstr "" @@ -1650,7 +1661,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:195 part/models.py:831 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:840 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:348 msgid "Trackable" msgstr "" @@ -1659,7 +1670,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:202 part/models.py:851 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:860 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1856,11 +1867,11 @@ msgstr "" msgid "Key string must be unique" msgstr "" -#: common/models.py:742 company/forms.py:190 +#: common/models.py:742 company/forms.py:125 msgid "Price break quantity" msgstr "" -#: common/models.py:749 company/templates/company/supplier_part_pricing.html:82 +#: common/models.py:749 company/templates/company/supplier_part_pricing.html:84 #: templates/js/part.js:832 msgid "Price" msgstr "" @@ -1891,16 +1902,16 @@ msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 -#: order/templates/order/po_navbar.html:22 order/views.py:605 +#: order/templates/order/po_navbar.html:22 order/views.py:337 #: part/templates/part/bom_upload/upload_file.html:27 -#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:762 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:621 msgid "Upload File" msgstr "" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 -#: order/views.py:606 part/templates/part/bom_upload/select_fields.html:58 +#: order/views.py:338 part/templates/part/bom_upload/select_fields.html:58 #: part/templates/part/import_wizard/ajax_match_fields.html:45 -#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:763 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:622 msgid "Match Fields" msgstr "" @@ -1925,269 +1936,277 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/forms.py:37 company/models.py:142 -#: company/templates/company/detail.html:42 -msgid "Currency" -msgstr "" - -#: company/forms.py:38 company/models.py:144 -msgid "Default currency used for this company" -msgstr "" - -#: company/forms.py:76 part/forms.py:46 +#: company/forms.py:26 part/forms.py:46 msgid "URL" msgstr "" -#: company/forms.py:77 part/forms.py:47 +#: company/forms.py:27 part/forms.py:47 msgid "Image URL" msgstr "" -#: company/forms.py:132 templates/js/part.js:940 +#: company/forms.py:67 templates/js/part.js:940 msgid "Single Price" msgstr "" -#: company/forms.py:133 +#: company/forms.py:68 msgid "Single quantity price" msgstr "" -#: company/forms.py:141 company/models.py:321 +#: company/forms.py:76 company/models.py:335 msgid "Select manufacturer" msgstr "" -#: company/forms.py:147 company/models.py:328 +#: company/forms.py:82 company/models.py:342 msgid "Manufacturer Part Number" msgstr "" -#: company/forms.py:149 company/models.py:327 +#: company/forms.py:84 company/models.py:341 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:162 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:181 templates/js/company.js:408 +#: order/templates/order/purchase_order_detail.html:189 part/bom.py:171 +#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:533 msgid "MPN" msgstr "" -#: company/models.py:99 +#: company/models.py:104 msgid "Company description" msgstr "" -#: company/models.py:100 +#: company/models.py:105 msgid "Description of the company" msgstr "" -#: company/models.py:104 company/templates/company/company_base.html:70 -#: company/templates/company/detail.html:33 templates/js/company.js:60 +#: company/models.py:111 company/templates/company/company_base.html:70 +#: company/templates/company/detail.html:33 templates/js/company.js:129 msgid "Website" msgstr "" -#: company/models.py:104 +#: company/models.py:112 msgid "Company website URL" msgstr "" -#: company/models.py:107 company/templates/company/company_base.html:77 +#: company/models.py:116 company/templates/company/company_base.html:77 msgid "Address" msgstr "" -#: company/models.py:108 +#: company/models.py:117 msgid "Company address" msgstr "" -#: company/models.py:111 +#: company/models.py:120 msgid "Phone number" msgstr "" -#: company/models.py:112 +#: company/models.py:121 msgid "Contact phone number" msgstr "" -#: company/models.py:115 company/templates/company/company_base.html:91 +#: company/models.py:124 company/templates/company/company_base.html:91 msgid "Email" msgstr "" -#: company/models.py:115 +#: company/models.py:124 msgid "Contact email address" msgstr "" -#: company/models.py:118 company/templates/company/company_base.html:98 +#: company/models.py:127 company/templates/company/company_base.html:98 msgid "Contact" msgstr "" -#: company/models.py:119 +#: company/models.py:128 msgid "Point of contact" msgstr "" -#: company/models.py:121 company/models.py:333 company/models.py:526 -#: order/models.py:102 part/models.py:728 +#: company/models.py:130 company/models.py:347 company/models.py:548 +#: order/models.py:156 part/models.py:737 #: report/templates/report/inventree_build_order_base.html:165 -#: templates/js/company.js:188 templates/js/company.js:419 +#: templates/js/company.js:312 templates/js/company.js:544 #: templates/js/part.js:498 msgid "Link" msgstr "" -#: company/models.py:121 +#: company/models.py:130 msgid "Link to external company information" msgstr "" -#: company/models.py:129 part/models.py:738 +#: company/models.py:138 part/models.py:747 msgid "Image" msgstr "" -#: company/models.py:134 +#: company/models.py:143 msgid "is customer" msgstr "" -#: company/models.py:134 +#: company/models.py:143 msgid "Do you sell items to this company?" msgstr "" -#: company/models.py:136 +#: company/models.py:145 msgid "is supplier" msgstr "" -#: company/models.py:136 +#: company/models.py:145 msgid "Do you purchase items from this company?" msgstr "" -#: company/models.py:138 +#: company/models.py:147 msgid "is manufacturer" msgstr "" -#: company/models.py:138 +#: company/models.py:147 msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:305 company/models.py:497 stock/models.py:403 +#: company/models.py:151 company/serializers.py:259 +#: company/templates/company/detail.html:42 +msgid "Currency" +msgstr "" + +#: company/models.py:154 +msgid "Default currency used for this company" +msgstr "" + +#: company/models.py:319 company/models.py:519 stock/models.py:411 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" -#: company/models.py:309 company/models.py:501 order/views.py:1603 +#: company/models.py:323 company/models.py:523 order/views.py:1127 msgid "Select part" msgstr "" -#: company/models.py:320 company/templates/company/detail.html:57 +#: company/models.py:334 company/templates/company/detail.html:57 #: company/templates/company/manufacturer_part_base.html:85 #: company/templates/company/manufacturer_part_detail.html:25 #: company/templates/company/supplier_part_base.html:94 #: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:352 -#: templates/js/company.js:44 templates/js/company.js:165 -#: templates/js/company.js:390 +#: templates/js/company.js:113 templates/js/company.js:289 +#: templates/js/company.js:515 msgid "Manufacturer" msgstr "" -#: company/models.py:334 +#: company/models.py:348 msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:340 +#: company/models.py:354 msgid "Manufacturer part description" msgstr "" -#: company/models.py:390 company/models.py:520 +#: company/models.py:408 company/models.py:542 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 #: stock/templates/stock/item_base.html:362 msgid "Manufacturer Part" msgstr "" -#: company/models.py:397 +#: company/models.py:415 msgid "Parameter name" msgstr "" -#: company/models.py:403 part/templates/part/params.html:28 +#: company/models.py:421 part/templates/part/params.html:28 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1751 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:241 templates/js/stock.js:137 +#: stock/models.py:1771 templates/InvenTree/settings/header.html:8 +#: templates/js/company.js:365 templates/js/stock.js:137 msgid "Value" msgstr "" -#: company/models.py:404 +#: company/models.py:422 msgid "Parameter value" msgstr "" -#: company/models.py:410 part/models.py:813 part/models.py:2165 +#: company/models.py:428 part/models.py:822 part/models.py:2194 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 -#: templates/js/company.js:247 +#: templates/js/company.js:371 msgid "Units" msgstr "" -#: company/models.py:411 +#: company/models.py:429 msgid "Parameter units" msgstr "" -#: company/models.py:507 company/templates/company/detail.html:62 +#: company/models.py:529 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:189 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:256 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:369 -#: templates/js/company.js:48 templates/js/company.js:364 -#: templates/js/order.js:170 +#: templates/js/company.js:117 templates/js/company.js:489 +#: templates/js/order.js:232 msgid "Supplier" msgstr "" -#: company/models.py:508 +#: company/models.py:530 msgid "Select supplier" msgstr "" -#: company/models.py:513 company/templates/company/supplier_part_base.html:88 +#: company/models.py:535 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:153 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" -#: company/models.py:514 +#: company/models.py:536 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:521 +#: company/models.py:543 msgid "Select manufacturer part" msgstr "" -#: company/models.py:527 +#: company/models.py:549 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:533 +#: company/models.py:555 msgid "Supplier part description" msgstr "" -#: company/models.py:538 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2305 +#: company/models.py:560 company/templates/company/supplier_part_base.html:116 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2342 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:542 part/models.py:1606 +#: company/models.py:564 part/models.py:1615 msgid "base cost" msgstr "" -#: company/models.py:542 part/models.py:1606 +#: company/models.py:564 part/models.py:1615 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:544 company/templates/company/supplier_part_base.html:109 -#: stock/models.py:427 stock/templates/stock/item_base.html:310 +#: company/models.py:566 company/templates/company/supplier_part_base.html:109 +#: stock/models.py:435 stock/templates/stock/item_base.html:310 #: templates/js/stock.js:709 msgid "Packaging" msgstr "" -#: company/models.py:544 +#: company/models.py:566 msgid "Part packaging" msgstr "" -#: company/models.py:546 part/models.py:1608 +#: company/models.py:568 part/models.py:1617 msgid "multiple" msgstr "" -#: company/models.py:546 +#: company/models.py:568 msgid "Order multiple" msgstr "" +#: company/serializers.py:68 +msgid "Default currency used for this supplier" +msgstr "" + +#: company/serializers.py:69 +msgid "Currency Code" +msgstr "" + #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 #: company/templates/company/navbar.html:65 templates/js/build.js:563 @@ -2196,7 +2215,7 @@ msgstr "" #: company/templates/company/company_base.html:9 #: company/templates/company/company_base.html:35 -#: templates/InvenTree/search.html:304 templates/js/company.js:33 +#: templates/InvenTree/search.html:304 templates/js/company.js:102 msgid "Company" msgstr "" @@ -2210,7 +2229,7 @@ msgstr "" msgid "Download image from URL" msgstr "" -#: company/templates/company/company_base.html:46 order/views.py:313 +#: company/templates/company/company_base.html:46 templates/js/order.js:61 msgid "Create Purchase Order" msgstr "" @@ -2218,7 +2237,8 @@ msgstr "" msgid "Edit company information" msgstr "" -#: company/templates/company/company_base.html:56 company/views.py:326 +#: company/templates/company/company_base.html:56 +#: company/templates/company/company_base.html:126 msgid "Delete Company" msgstr "" @@ -2232,15 +2252,9 @@ msgstr "" msgid "Phone" msgstr "" -#: company/templates/company/delete.html:7 -#, python-format -msgid "Are you sure you want to delete company '%(name)s'?" -msgstr "" - -#: company/templates/company/delete.html:12 -#, python-format -msgid "There are %(count)s parts sourced from this company.
\n" -"If this supplier is deleted, these supplier part entries will also be deleted." +#: company/templates/company/company_base.html:166 +#: part/templates/part/part_base.html:307 +msgid "Upload Image" msgstr "" #: company/templates/company/detail.html:21 @@ -2255,10 +2269,10 @@ msgstr "" msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:460 -#: order/templates/order/sales_order_base.html:94 stock/models.py:445 -#: stock/models.py:446 stock/templates/stock/item_base.html:262 -#: templates/js/company.js:40 templates/js/order.js:267 +#: company/templates/company/detail.html:67 order/models.py:540 +#: order/templates/order/sales_order_base.html:94 stock/models.py:453 +#: stock/models.py:454 stock/templates/stock/item_base.html:262 +#: templates/js/company.js:109 templates/js/order.js:329 #: templates/js/stock.js:1111 msgid "Customer" msgstr "" @@ -2280,6 +2294,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:28 #: company/templates/company/detail_supplier_part.html:27 #: company/templates/company/manufacturer_part_suppliers.html:20 +#: company/templates/company/manufacturer_part_suppliers.html:46 #: part/templates/part/category.html:131 #: part/templates/part/manufacturer.html:22 #: part/templates/part/supplier.html:20 @@ -2302,26 +2317,25 @@ msgstr "" msgid "Delete Parts" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:66 +#: company/templates/company/detail_manufacturer_part.html:68 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:127 #: templates/js/stock.js:1326 msgid "New Part" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:67 +#: company/templates/company/detail_manufacturer_part.html:69 #: company/templates/company/detail_supplier_part.html:67 msgid "Create new Part" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:72 -#: company/views.py:71 part/templates/part/manufacturer.html:52 -#: part/templates/part/supplier.html:56 +#: company/templates/company/detail_manufacturer_part.html:74 +#: company/views.py:66 part/templates/part/manufacturer.html:52 +#: part/templates/part/supplier.html:55 msgid "New Manufacturer" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:73 -#: company/views.py:284 +#: company/templates/company/detail_manufacturer_part.html:75 msgid "Create new Manufacturer" msgstr "" @@ -2344,26 +2358,24 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:21 #: order/templates/order/order_wizard/select_parts.html:44 -#: order/templates/order/purchase_order_detail.html:50 +#: part/templates/part/part_base.html:429 msgid "Create new supplier part" msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 -#: order/templates/order/purchase_order_detail.html:49 -#: part/templates/part/supplier.html:17 templates/js/stock.js:1332 +#: part/templates/part/part_base.html:428 part/templates/part/supplier.html:17 +#: templates/js/stock.js:1332 msgid "New Supplier Part" msgstr "" #: company/templates/company/detail_supplier_part.html:72 -#: company/templates/company/manufacturer_part_suppliers.html:82 -#: company/views.py:64 order/templates/order/purchase_orders.html:185 -#: part/templates/part/supplier.html:50 +#: company/templates/company/manufacturer_part_suppliers.html:96 +#: company/views.py:60 part/templates/part/supplier.html:50 msgid "New Supplier" msgstr "" -#: company/templates/company/detail_supplier_part.html:73 company/views.py:281 -#: order/templates/order/purchase_orders.html:186 +#: company/templates/company/detail_supplier_part.html:73 msgid "Create new Supplier" msgstr "" @@ -2398,18 +2410,17 @@ msgstr "" msgid "Internal Part" msgstr "" -#: company/templates/company/manufacturer_part_delete.html:6 -msgid "Are you sure you want to delete the following Manufacturer Parts?" +#: company/templates/company/manufacturer_part_base.html:125 +msgid "Edit Manufacturer Part" msgstr "" -#: company/templates/company/manufacturer_part_delete.html:36 -#, python-format -msgid "There are %(count)s suppliers defined for this manufacturer part. If you delete it, the following supplier parts will also be deleted:" +#: company/templates/company/manufacturer_part_base.html:134 +msgid "Delete Manufacturer Part" msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:63 part/templates/part/navbar.html:87 +#: company/views.py:59 part/templates/part/navbar.html:87 #: part/templates/part/navbar.html:90 part/templates/part/prices.html:153 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" @@ -2422,7 +2433,7 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:22 #: company/templates/company/navbar.html:41 #: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:39 stock/api.py:54 +#: part/templates/part/navbar.html:39 stock/api.py:53 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 @@ -2448,9 +2459,11 @@ msgid "Delete supplier parts" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 +#: company/templates/company/manufacturer_part_suppliers.html:48 +#: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:1002 users/models.py:191 +#: stock/views.py:855 templates/js/company.js:203 users/models.py:192 msgid "Delete" msgstr "" @@ -2468,11 +2481,27 @@ msgstr "" msgid "New Parameter" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:83 +#: company/templates/company/manufacturer_part_suppliers.html:48 +msgid "Delete parameters" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:80 +msgid "Add Parameter" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:97 #: part/templates/part/supplier.html:51 msgid "Create new supplier" msgstr "" +#: company/templates/company/manufacturer_part_suppliers.html:127 +msgid "Selected parameters will be deleted" +msgstr "" + +#: company/templates/company/manufacturer_part_suppliers.html:139 +msgid "Delete Parameters" +msgstr "" + #: company/templates/company/navbar.html:20 #: company/templates/company/navbar.html:23 msgid "Manufactured Parts" @@ -2490,7 +2519,7 @@ msgstr "" #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 #: templates/InvenTree/search.html:198 templates/js/stock.js:1010 -#: templates/stats.html:93 templates/stats.html:102 users/models.py:42 +#: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" @@ -2504,7 +2533,7 @@ msgstr "" #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:236 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 -#: users/models.py:45 +#: users/models.py:46 msgid "Sales Orders" msgstr "" @@ -2516,7 +2545,7 @@ msgstr "" #: part/templates/part/orders.html:10 templates/InvenTree/index.html:213 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 -#: users/models.py:44 +#: users/models.py:45 msgid "Purchase Orders" msgstr "" @@ -2545,8 +2574,8 @@ msgid "New Sales Order" msgstr "" #: company/templates/company/supplier_part_base.html:7 -#: company/templates/company/supplier_part_base.html:20 stock/models.py:412 -#: stock/templates/stock/item_base.html:374 templates/js/company.js:380 +#: company/templates/company/supplier_part_base.html:20 stock/models.py:420 +#: stock/templates/stock/item_base.html:374 templates/js/company.js:505 #: templates/js/stock.js:690 msgid "Supplier Part" msgstr "" @@ -2596,8 +2625,9 @@ msgstr "" msgid "Pricing Information" msgstr "" -#: company/templates/company/supplier_part_pricing.html:19 company/views.py:855 -#: part/templates/part/prices.html:264 part/views.py:2951 +#: company/templates/company/supplier_part_pricing.html:19 +#: company/templates/company/supplier_part_pricing.html:118 +#: part/templates/part/prices.html:264 part/views.py:2788 msgid "Add Price Break" msgstr "" @@ -2605,443 +2635,387 @@ msgstr "" msgid "No price break information found" msgstr "" -#: company/templates/company/supplier_part_pricing.html:89 +#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2850 +msgid "Delete Price Break" +msgstr "" + +#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2836 +msgid "Edit Price Break" +msgstr "" + +#: company/templates/company/supplier_part_pricing.html:91 msgid "Edit price break" msgstr "" -#: company/templates/company/supplier_part_pricing.html:90 +#: company/templates/company/supplier_part_pricing.html:92 msgid "Delete price break" msgstr "" -#: company/views.py:70 part/templates/part/navbar.html:81 +#: company/views.py:65 part/templates/part/navbar.html:81 #: part/templates/part/navbar.html:84 part/templates/part/prices.html:157 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" -#: company/views.py:77 templates/InvenTree/search.html:336 +#: company/views.py:71 templates/InvenTree/search.html:336 #: templates/navbar.html:45 msgid "Customers" msgstr "" -#: company/views.py:78 order/templates/order/sales_orders.html:187 +#: company/views.py:72 msgid "New Customer" msgstr "" -#: company/views.py:86 +#: company/views.py:79 msgid "Companies" msgstr "" -#: company/views.py:87 +#: company/views.py:80 msgid "New Company" msgstr "" -#: company/views.py:169 part/views.py:1148 +#: company/views.py:161 part/views.py:1007 msgid "Download Image" msgstr "" -#: company/views.py:198 part/views.py:1180 +#: company/views.py:190 part/views.py:1039 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:205 part/views.py:1187 +#: company/views.py:197 part/views.py:1046 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:214 part/views.py:1196 +#: company/views.py:206 part/views.py:1055 msgid "Supplied URL is not a valid image file" msgstr "" -#: company/views.py:243 -msgid "Update Company Image" -msgstr "" - -#: company/views.py:249 -msgid "Updated company image" -msgstr "" - -#: company/views.py:259 -msgid "Edit Company" -msgstr "" - -#: company/views.py:264 -msgid "Edited company information" -msgstr "" - -#: company/views.py:287 order/templates/order/sales_orders.html:188 -msgid "Create new Customer" -msgstr "" - -#: company/views.py:289 -msgid "Create new Company" -msgstr "" - -#: company/views.py:316 -msgid "Created new company" -msgstr "" - -#: company/views.py:332 -msgid "Company was deleted" -msgstr "" - -#: company/views.py:357 -msgid "Edit Manufacturer Part" -msgstr "" - -#: company/views.py:366 +#: company/views.py:251 msgid "Create New Manufacturer Part" msgstr "" -#: company/views.py:440 -msgid "Delete Manufacturer Part" -msgstr "" - -#: company/views.py:514 -msgid "Add Manufacturer Part Parameter" -msgstr "" - -#: company/views.py:548 -msgid "Edit Manufacturer Part Parameter" -msgstr "" - -#: company/views.py:588 +#: company/views.py:334 msgid "Edit Supplier Part" msgstr "" -#: company/views.py:639 templates/js/stock.js:1333 +#: company/views.py:385 templates/js/stock.js:1333 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:783 +#: company/views.py:529 msgid "Delete Supplier Part" msgstr "" -#: company/views.py:860 part/views.py:2955 -msgid "Added new price break" -msgstr "" - -#: company/views.py:916 part/views.py:2999 -msgid "Edit Price Break" -msgstr "" - -#: company/views.py:931 part/views.py:3013 -msgid "Delete Price Break" -msgstr "" - #: label/api.py:56 report/api.py:201 msgid "No valid objects provided to template" msgstr "" -#: label/models.py:103 +#: label/models.py:104 msgid "Label name" msgstr "" -#: label/models.py:110 +#: label/models.py:111 msgid "Label description" msgstr "" -#: label/models.py:117 stock/forms.py:202 +#: label/models.py:118 stock/forms.py:169 msgid "Label" msgstr "" -#: label/models.py:118 +#: label/models.py:119 msgid "Label template file" msgstr "" -#: label/models.py:124 report/models.py:297 +#: label/models.py:125 report/models.py:297 msgid "Enabled" msgstr "" -#: label/models.py:125 +#: label/models.py:126 msgid "Label template is enabled" msgstr "" -#: label/models.py:130 +#: label/models.py:131 msgid "Width [mm]" msgstr "" -#: label/models.py:131 +#: label/models.py:132 msgid "Label width, specified in mm" msgstr "" -#: label/models.py:137 +#: label/models.py:138 msgid "Height [mm]" msgstr "" -#: label/models.py:138 +#: label/models.py:139 msgid "Label height, specified in mm" msgstr "" -#: label/models.py:144 report/models.py:290 +#: label/models.py:145 report/models.py:290 msgid "Filename Pattern" msgstr "" -#: label/models.py:145 +#: label/models.py:146 msgid "Pattern for generating label filenames" msgstr "" -#: label/models.py:244 label/models.py:297 +#: label/models.py:249 label/models.py:306 msgid "Query filters (comma-separated list of key=value pairs" msgstr "" -#: label/models.py:245 label/models.py:298 report/models.py:317 +#: label/models.py:250 label/models.py:307 report/models.py:317 #: report/models.py:440 report/models.py:474 msgid "Filters" msgstr "" -#: order/forms.py:31 order/templates/order/order_base.html:47 +#: order/forms.py:30 order/templates/order/order_base.html:47 msgid "Place order" msgstr "" -#: order/forms.py:42 order/templates/order/order_base.html:54 +#: order/forms.py:41 order/templates/order/order_base.html:54 msgid "Mark order as complete" msgstr "" -#: order/forms.py:53 order/forms.py:64 order/templates/order/order_base.html:59 +#: order/forms.py:52 order/forms.py:63 order/templates/order/order_base.html:59 #: order/templates/order/sales_order_base.html:61 msgid "Cancel order" msgstr "" -#: order/forms.py:75 order/templates/order/sales_order_base.html:58 +#: order/forms.py:74 order/templates/order/sales_order_base.html:58 msgid "Ship order" msgstr "" -#: order/forms.py:90 +#: order/forms.py:89 msgid "Receive parts to this location" msgstr "" -#: order/forms.py:112 -msgid "Purchase Order reference" -msgstr "" - -#: order/forms.py:119 -msgid "Target date for order delivery. Order will be overdue after this date." -msgstr "" - -#: order/forms.py:147 -msgid "Enter sales order number" -msgstr "" - -#: order/forms.py:154 order/models.py:472 -msgid "Target date for order completion. Order will be overdue after this date." -msgstr "" - -#: order/forms.py:246 +#: order/forms.py:116 msgid "Enter stock item serial numbers" msgstr "" -#: order/forms.py:252 +#: order/forms.py:122 msgid "Enter quantity of stock items" msgstr "" -#: order/models.py:98 -msgid "Order reference" -msgstr "" - -#: order/models.py:100 +#: order/models.py:154 msgid "Order description" msgstr "" -#: order/models.py:102 +#: order/models.py:156 msgid "Link to external page" msgstr "" -#: order/models.py:110 part/templates/part/detail.html:132 +#: order/models.py:164 part/templates/part/detail.html:132 msgid "Created By" msgstr "" -#: order/models.py:117 +#: order/models.py:171 msgid "User or group responsible for this order" msgstr "" -#: order/models.py:122 +#: order/models.py:176 msgid "Order notes" msgstr "" -#: order/models.py:181 order/models.py:465 +#: order/models.py:243 order/models.py:530 +msgid "Order reference" +msgstr "" + +#: order/models.py:248 order/models.py:545 msgid "Purchase order status" msgstr "" -#: order/models.py:190 +#: order/models.py:257 msgid "Company from which the items are being ordered" msgstr "" -#: order/models.py:193 order/templates/order/order_base.html:98 -#: templates/js/order.js:179 +#: order/models.py:260 order/templates/order/order_base.html:98 +#: templates/js/order.js:241 msgid "Supplier Reference" msgstr "" -#: order/models.py:193 +#: order/models.py:260 msgid "Supplier order reference code" msgstr "" -#: order/models.py:200 +#: order/models.py:267 msgid "received by" msgstr "" -#: order/models.py:205 +#: order/models.py:272 msgid "Issue Date" msgstr "" -#: order/models.py:206 +#: order/models.py:273 msgid "Date order was issued" msgstr "" -#: order/models.py:211 +#: order/models.py:278 msgid "Target Delivery Date" msgstr "" -#: order/models.py:212 +#: order/models.py:279 msgid "Expected date for order delivery. Order will be overdue after this date." msgstr "" -#: order/models.py:218 +#: order/models.py:285 msgid "Date order was completed" msgstr "" -#: order/models.py:242 part/views.py:1886 stock/models.py:300 -#: stock/models.py:1015 +#: order/models.py:309 part/views.py:1730 stock/models.py:308 +#: stock/models.py:1023 msgid "Quantity must be greater than zero" msgstr "" -#: order/models.py:247 +#: order/models.py:314 msgid "Part supplier must match PO supplier" msgstr "" -#: order/models.py:345 +#: order/models.py:412 msgid "Lines can only be received against an order marked as 'Placed'" msgstr "" -#: order/models.py:349 +#: order/models.py:416 msgid "Quantity must be an integer" msgstr "" -#: order/models.py:351 +#: order/models.py:418 msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:461 +#: order/models.py:541 msgid "Company to which the items are being sold" msgstr "" -#: order/models.py:467 +#: order/models.py:547 msgid "Customer Reference " msgstr "" -#: order/models.py:467 +#: order/models.py:547 msgid "Customer order reference code" msgstr "" -#: order/models.py:475 templates/js/order.js:303 +#: order/models.py:552 +msgid "Target date for order completion. Order will be overdue after this date." +msgstr "" + +#: order/models.py:555 templates/js/order.js:370 msgid "Shipment Date" msgstr "" -#: order/models.py:482 +#: order/models.py:562 msgid "shipped by" msgstr "" -#: order/models.py:526 +#: order/models.py:606 msgid "SalesOrder cannot be shipped as it is not currently pending" msgstr "" -#: order/models.py:613 +#: order/models.py:703 msgid "Item quantity" msgstr "" -#: order/models.py:615 +#: order/models.py:709 msgid "Line item reference" msgstr "" -#: order/models.py:617 +#: order/models.py:711 msgid "Line item notes" msgstr "" -#: order/models.py:643 order/models.py:710 templates/js/order.js:353 +#: order/models.py:741 order/models.py:812 templates/js/order.js:420 msgid "Order" msgstr "" -#: order/models.py:644 order/templates/order/order_base.html:9 +#: order/models.py:742 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 -#: stock/templates/stock/item_base.html:324 templates/js/order.js:148 +#: stock/templates/stock/item_base.html:324 templates/js/order.js:210 #: templates/js/stock.js:669 templates/js/stock.js:1092 msgid "Purchase Order" msgstr "" -#: order/models.py:658 +#: order/models.py:756 msgid "Supplier part" msgstr "" -#: order/models.py:661 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:219 +#: order/models.py:759 order/templates/order/order_base.html:131 +#: order/templates/order/purchase_order_detail.html:246 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "" -#: order/models.py:661 +#: order/models.py:759 msgid "Number of items received" msgstr "" -#: order/models.py:667 part/templates/part/prices.html:166 stock/models.py:537 +#: order/models.py:765 part/templates/part/prices.html:166 stock/models.py:545 #: stock/templates/stock/item_base.html:331 templates/js/stock.js:704 msgid "Purchase Price" msgstr "" -#: order/models.py:668 +#: order/models.py:766 msgid "Unit purchase price" msgstr "" -#: order/models.py:676 +#: order/models.py:774 msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:718 part/templates/part/part_pricing.html:97 +#: order/models.py:820 part/templates/part/part_pricing.html:97 #: part/templates/part/prices.html:103 part/templates/part/prices.html:278 msgid "Sale Price" msgstr "" -#: order/models.py:719 +#: order/models.py:821 msgid "Unit sale price" msgstr "" -#: order/models.py:794 order/models.py:796 +#: order/models.py:900 order/models.py:902 msgid "Stock item has not been assigned" msgstr "" -#: order/models.py:800 +#: order/models.py:906 msgid "Cannot allocate stock item to a line with a different part" msgstr "" -#: order/models.py:802 +#: order/models.py:908 msgid "Cannot allocate stock to a line without a part" msgstr "" -#: order/models.py:805 +#: order/models.py:911 msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:815 +#: order/models.py:921 msgid "Quantity must be 1 for serialized stock item" msgstr "" -#: order/models.py:820 +#: order/models.py:926 msgid "Line" msgstr "" -#: order/models.py:831 +#: order/models.py:937 msgid "Item" msgstr "" -#: order/models.py:832 +#: order/models.py:938 msgid "Select stock item to allocate" msgstr "" -#: order/models.py:835 +#: order/models.py:941 msgid "Enter stock allocation quantity" msgstr "" +#: order/serializers.py:139 +msgid "Purchase price currency" +msgstr "" + +#: order/serializers.py:359 +msgid "Sale price currency" +msgstr "" + #: order/templates/order/delete_attachment.html:5 #: stock/templates/stock/attachment_delete.html:5 #: templates/attachment_delete.html:5 @@ -3086,16 +3060,22 @@ msgstr "" msgid "Issued" msgstr "" -#: order/templates/order/order_base.html:180 -#: order/templates/order/purchase_order_detail.html:100 +#: order/templates/order/order_base.html:188 +msgid "Edit Purchase Order" +msgstr "" + +#: order/templates/order/order_base.html:199 +#: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 +#: part/templates/part/part_base.html:415 #: stock/templates/stock/location.html:191 templates/js/stock.js:750 #: templates/js/stock.js:1338 msgid "New Location" msgstr "" -#: order/templates/order/order_base.html:181 -#: order/templates/order/purchase_order_detail.html:101 +#: order/templates/order/order_base.html:200 +#: order/templates/order/purchase_order_detail.html:128 +#: part/templates/part/part_base.html:416 #: stock/templates/stock/location.html:42 msgid "Create new stock location" msgstr "" @@ -3248,7 +3228,7 @@ msgid "Select existing purchase orders, or create new orders." msgstr "" #: order/templates/order/order_wizard/select_pos.html:31 -#: templates/js/order.js:205 templates/js/order.js:308 +#: templates/js/order.js:267 templates/js/order.js:375 msgid "Items" msgstr "" @@ -3272,7 +3252,6 @@ msgid "Purchase Order Attachments" msgstr "" #: order/templates/order/po_lineitem_delete.html:5 -#: order/templates/order/so_lineitem_delete.html:5 msgid "Are you sure you wish to delete this line item?" msgstr "" @@ -3290,41 +3269,52 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:24 -#: order/templates/order/sales_order_detail.html:22 order/views.py:1327 -#: order/views.py:1410 +#: order/templates/order/purchase_order_detail.html:64 +#: order/templates/order/sales_order_detail.html:22 +#: order/templates/order/sales_order_detail.html:56 msgid "Add Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:114 +#: order/templates/order/purchase_order_detail.html:100 +#: order/templates/order/sales_order_detail.html:398 +msgid "Edit Line Item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:110 +#: order/templates/order/sales_order_detail.html:408 +msgid "Delete Line Item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:141 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:142 -#: order/templates/order/sales_order_detail.html:223 +#: order/templates/order/purchase_order_detail.html:169 +#: order/templates/order/sales_order_detail.html:233 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:191 -#: order/templates/order/sales_order_detail.html:246 templates/js/part.js:807 +#: order/templates/order/purchase_order_detail.html:218 +#: order/templates/order/sales_order_detail.html:256 templates/js/part.js:807 #: templates/js/part.js:996 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:198 -#: order/templates/order/sales_order_detail.html:253 +#: order/templates/order/purchase_order_detail.html:225 +#: order/templates/order/sales_order_detail.html:263 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:255 -#: order/templates/order/sales_order_detail.html:359 +#: order/templates/order/purchase_order_detail.html:282 +#: order/templates/order/sales_order_detail.html:369 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:256 +#: order/templates/order/purchase_order_detail.html:283 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:261 +#: order/templates/order/purchase_order_detail.html:288 msgid "Receive line item" msgstr "" @@ -3339,7 +3329,7 @@ msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:45 -#: part/models.py:322 part/templates/part/cat_link.html:7 +#: part/models.py:326 part/templates/part/cat_link.html:7 #: part/templates/part/category.html:108 part/templates/part/category.html:157 #: part/templates/part/category_navbar.html:25 #: part/templates/part/category_navbar.html:32 @@ -3347,7 +3337,7 @@ msgstr "" #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 #: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 -#: users/models.py:40 +#: users/models.py:41 msgid "Parts" msgstr "" @@ -3389,10 +3379,14 @@ msgstr "" msgid "Sales Order Details" msgstr "" -#: order/templates/order/sales_order_base.html:100 templates/js/order.js:275 +#: order/templates/order/sales_order_base.html:100 templates/js/order.js:342 msgid "Customer Reference" msgstr "" +#: order/templates/order/sales_order_base.html:177 +msgid "Edit Sales Order" +msgstr "" + #: order/templates/order/sales_order_cancel.html:8 #: order/templates/order/sales_order_ship.html:9 #: part/templates/part/bom_duplicate.html:12 @@ -3408,69 +3402,69 @@ msgstr "" msgid "Sales Order Items" msgstr "" -#: order/templates/order/sales_order_detail.html:95 templates/js/bom.js:358 +#: order/templates/order/sales_order_detail.html:105 templates/js/bom.js:358 #: templates/js/build.js:725 templates/js/build.js:1142 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:102 templates/js/build.js:611 +#: order/templates/order/sales_order_detail.html:112 templates/js/build.js:611 #: templates/js/build.js:947 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:103 templates/js/build.js:613 +#: order/templates/order/sales_order_detail.html:113 templates/js/build.js:613 #: templates/js/build.js:948 msgid "Delete stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:176 +#: order/templates/order/sales_order_detail.html:186 msgid "No matching line items" msgstr "" -#: order/templates/order/sales_order_detail.html:206 +#: order/templates/order/sales_order_detail.html:216 msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:274 templates/js/build.js:676 +#: order/templates/order/sales_order_detail.html:284 templates/js/build.js:676 #: templates/js/build.js:943 msgid "Allocated" msgstr "" -#: order/templates/order/sales_order_detail.html:276 +#: order/templates/order/sales_order_detail.html:286 msgid "Fulfilled" msgstr "" -#: order/templates/order/sales_order_detail.html:313 +#: order/templates/order/sales_order_detail.html:323 msgid "PO" msgstr "" -#: order/templates/order/sales_order_detail.html:343 +#: order/templates/order/sales_order_detail.html:353 msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:346 templates/js/build.js:739 +#: order/templates/order/sales_order_detail.html:356 templates/js/build.js:739 msgid "Allocate stock" msgstr "" -#: order/templates/order/sales_order_detail.html:349 +#: order/templates/order/sales_order_detail.html:359 msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:353 templates/js/build.js:732 +#: order/templates/order/sales_order_detail.html:363 templates/js/build.js:732 #: templates/js/build.js:1150 msgid "Build stock" msgstr "" -#: order/templates/order/sales_order_detail.html:356 -#: order/templates/order/sales_order_detail.html:465 +#: order/templates/order/sales_order_detail.html:366 +#: order/templates/order/sales_order_detail.html:485 msgid "Calculate price" msgstr "" -#: order/templates/order/sales_order_detail.html:360 +#: order/templates/order/sales_order_detail.html:370 msgid "Delete line item " msgstr "" -#: order/templates/order/sales_order_detail.html:471 +#: order/templates/order/sales_order_detail.html:491 msgid "Update Unit Price" msgstr "" @@ -3511,194 +3505,154 @@ msgstr "" msgid "Sales Order Attachments" msgstr "" -#: order/views.py:106 -msgid "Add Purchase Order Attachment" -msgstr "" - -#: order/views.py:156 -msgid "Add Sales Order Attachment" -msgstr "" - -#: order/views.py:348 -msgid "Create Sales Order" -msgstr "" - -#: order/views.py:383 -msgid "Edit Purchase Order" -msgstr "" - -#: order/views.py:403 -msgid "Edit Sales Order" -msgstr "" - -#: order/views.py:419 +#: order/views.py:151 msgid "Cancel Order" msgstr "" -#: order/views.py:428 order/views.py:454 +#: order/views.py:160 order/views.py:186 msgid "Confirm order cancellation" msgstr "" -#: order/views.py:431 order/views.py:457 +#: order/views.py:163 order/views.py:189 msgid "Order cannot be cancelled" msgstr "" -#: order/views.py:445 +#: order/views.py:177 msgid "Cancel sales order" msgstr "" -#: order/views.py:471 +#: order/views.py:203 msgid "Issue Order" msgstr "" -#: order/views.py:480 +#: order/views.py:212 msgid "Confirm order placement" msgstr "" -#: order/views.py:490 +#: order/views.py:222 msgid "Purchase order issued" msgstr "" -#: order/views.py:501 +#: order/views.py:233 msgid "Complete Order" msgstr "" -#: order/views.py:517 +#: order/views.py:249 msgid "Confirm order completion" msgstr "" -#: order/views.py:528 +#: order/views.py:260 msgid "Purchase order completed" msgstr "" -#: order/views.py:538 +#: order/views.py:270 msgid "Ship Order" msgstr "" -#: order/views.py:554 +#: order/views.py:286 msgid "Confirm order shipment" msgstr "" -#: order/views.py:560 +#: order/views.py:292 msgid "Could not ship order" msgstr "" -#: order/views.py:607 +#: order/views.py:339 msgid "Match Supplier Parts" msgstr "" -#: order/views.py:804 +#: order/views.py:536 msgid "Receive Parts" msgstr "" -#: order/views.py:874 +#: order/views.py:606 msgid "Items received" msgstr "" -#: order/views.py:888 +#: order/views.py:620 msgid "No destination set" msgstr "" -#: order/views.py:933 +#: order/views.py:665 msgid "Error converting quantity to number" msgstr "" -#: order/views.py:939 +#: order/views.py:671 msgid "Receive quantity less than zero" msgstr "" -#: order/views.py:945 +#: order/views.py:677 msgid "No lines specified" msgstr "" -#: order/views.py:1018 +#: order/views.py:750 msgid "Update prices" msgstr "" -#: order/views.py:1276 +#: order/views.py:1008 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1336 -msgid "Supplier part must be specified" -msgstr "" - -#: order/views.py:1342 -msgid "Supplier must match for Part and Order" -msgstr "" - -#: order/views.py:1473 order/views.py:1491 -msgid "Edit Line Item" -msgstr "" - -#: order/views.py:1507 order/views.py:1519 -msgid "Delete Line Item" -msgstr "" - -#: order/views.py:1512 order/views.py:1524 -msgid "Deleted line item" -msgstr "" - -#: order/views.py:1537 +#: order/views.py:1061 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1582 +#: order/views.py:1106 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1598 +#: order/views.py:1122 msgid "Select line item" msgstr "" -#: order/views.py:1629 +#: order/views.py:1153 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "" -#: order/views.py:1639 +#: order/views.py:1163 #, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1647 +#: order/views.py:1171 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1701 +#: order/views.py:1225 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1775 +#: order/views.py:1299 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1790 +#: order/views.py:1314 msgid "Remove allocation" msgstr "" -#: order/views.py:1862 +#: order/views.py:1386 msgid "Sales order not found" msgstr "" -#: order/views.py:1868 +#: order/views.py:1392 msgid "Price not found" msgstr "" -#: order/views.py:1871 +#: order/views.py:1395 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1876 +#: order/views.py:1400 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:747 +#: part/bom.py:138 part/models.py:72 part/models.py:756 #: part/templates/part/category.html:75 part/templates/part/detail.html:90 msgid "Default Location" msgstr "" @@ -3720,143 +3674,143 @@ msgstr "" msgid "Error reading BOM file (incorrect row size)" msgstr "" -#: part/forms.py:89 stock/forms.py:265 +#: part/forms.py:73 stock/forms.py:232 msgid "File Format" msgstr "" -#: part/forms.py:89 stock/forms.py:265 +#: part/forms.py:73 stock/forms.py:232 msgid "Select output file format" msgstr "" -#: part/forms.py:91 +#: part/forms.py:75 msgid "Cascading" msgstr "" -#: part/forms.py:91 +#: part/forms.py:75 msgid "Download cascading / multi-level BOM" msgstr "" -#: part/forms.py:93 +#: part/forms.py:77 msgid "Levels" msgstr "" -#: part/forms.py:93 +#: part/forms.py:77 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "" -#: part/forms.py:95 +#: part/forms.py:79 msgid "Include Parameter Data" msgstr "" -#: part/forms.py:95 +#: part/forms.py:79 msgid "Include part parameters data in exported BOM" msgstr "" -#: part/forms.py:97 +#: part/forms.py:81 msgid "Include Stock Data" msgstr "" -#: part/forms.py:97 +#: part/forms.py:81 msgid "Include part stock data in exported BOM" msgstr "" -#: part/forms.py:99 +#: part/forms.py:83 msgid "Include Manufacturer Data" msgstr "" -#: part/forms.py:99 +#: part/forms.py:83 msgid "Include part manufacturer data in exported BOM" msgstr "" -#: part/forms.py:101 +#: part/forms.py:85 msgid "Include Supplier Data" msgstr "" -#: part/forms.py:101 +#: part/forms.py:85 msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:122 part/models.py:2191 +#: part/forms.py:106 part/models.py:2224 msgid "Parent Part" msgstr "" -#: part/forms.py:123 part/templates/part/bom_duplicate.html:7 +#: part/forms.py:107 part/templates/part/bom_duplicate.html:7 msgid "Select parent part to copy BOM from" msgstr "" -#: part/forms.py:129 +#: part/forms.py:113 msgid "Clear existing BOM items" msgstr "" -#: part/forms.py:135 +#: part/forms.py:119 msgid "Confirm BOM duplication" msgstr "" -#: part/forms.py:153 +#: part/forms.py:137 msgid "validate" msgstr "" -#: part/forms.py:153 +#: part/forms.py:137 msgid "Confirm that the BOM is correct" msgstr "" -#: part/forms.py:165 +#: part/forms.py:149 msgid "BOM file" msgstr "" -#: part/forms.py:165 +#: part/forms.py:149 msgid "Select BOM file to upload" msgstr "" -#: part/forms.py:184 +#: part/forms.py:168 msgid "Related Part" msgstr "" -#: part/forms.py:203 +#: part/forms.py:175 msgid "Select part category" msgstr "" -#: part/forms.py:220 +#: part/forms.py:192 msgid "Duplicate all BOM data for this part" msgstr "" -#: part/forms.py:221 +#: part/forms.py:193 msgid "Copy BOM" msgstr "" -#: part/forms.py:226 +#: part/forms.py:198 msgid "Duplicate all parameter data for this part" msgstr "" -#: part/forms.py:227 +#: part/forms.py:199 msgid "Copy Parameters" msgstr "" -#: part/forms.py:232 +#: part/forms.py:204 msgid "Confirm part creation" msgstr "" -#: part/forms.py:237 +#: part/forms.py:209 msgid "Include category parameter templates" msgstr "" -#: part/forms.py:242 +#: part/forms.py:214 msgid "Include parent categories parameter templates" msgstr "" -#: part/forms.py:322 +#: part/forms.py:294 msgid "Add parameter template to same level categories" msgstr "" -#: part/forms.py:326 +#: part/forms.py:298 msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:344 part/models.py:2286 +#: part/forms.py:316 part/models.py:2323 msgid "Sub part" msgstr "" -#: part/forms.py:373 +#: part/forms.py:345 msgid "Input quantity for price calculation" msgstr "" @@ -3872,362 +3826,362 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:82 part/models.py:2237 +#: part/models.py:86 part/models.py:2270 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" -#: part/models.py:83 part/templates/part/category.html:32 +#: part/models.py:87 part/templates/part/category.html:32 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127 -#: templates/stats.html:84 users/models.py:39 +#: templates/stats.html:84 users/models.py:40 msgid "Part Categories" msgstr "" -#: part/models.py:448 part/models.py:460 +#: part/models.py:457 part/models.py:469 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:557 +#: part/models.py:566 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:561 +#: part/models.py:570 msgid "Next available serial number is" msgstr "" -#: part/models.py:566 +#: part/models.py:575 msgid "Most recent serial number is" msgstr "" -#: part/models.py:645 +#: part/models.py:654 msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:670 part/templates/part/detail.html:22 +#: part/models.py:679 part/templates/part/detail.html:22 msgid "Part name" msgstr "" -#: part/models.py:677 +#: part/models.py:686 msgid "Is Template" msgstr "" -#: part/models.py:678 +#: part/models.py:687 msgid "Is this part a template part?" msgstr "" -#: part/models.py:689 +#: part/models.py:698 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:690 part/templates/part/detail.html:60 +#: part/models.py:699 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "" -#: part/models.py:696 +#: part/models.py:705 msgid "Part description" msgstr "" -#: part/models.py:701 part/templates/part/category.html:82 +#: part/models.py:710 part/templates/part/category.html:82 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "" -#: part/models.py:702 +#: part/models.py:711 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:709 part/models.py:2236 part/templates/part/detail.html:73 +#: part/models.py:718 part/models.py:2269 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" -#: part/models.py:710 +#: part/models.py:719 msgid "Part category" msgstr "" -#: part/models.py:715 part/templates/part/detail.html:28 +#: part/models.py:724 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "" -#: part/models.py:716 +#: part/models.py:725 msgid "Internal Part Number" msgstr "" -#: part/models.py:722 +#: part/models.py:731 msgid "Part revision or version number" msgstr "" -#: part/models.py:723 part/templates/part/detail.html:35 report/models.py:199 +#: part/models.py:732 part/templates/part/detail.html:35 report/models.py:199 #: templates/js/part.js:173 msgid "Revision" msgstr "" -#: part/models.py:745 +#: part/models.py:754 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:792 part/templates/part/detail.html:97 +#: part/models.py:801 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "" -#: part/models.py:793 +#: part/models.py:802 msgid "Default supplier part" msgstr "" -#: part/models.py:800 +#: part/models.py:809 msgid "Default Expiry" msgstr "" -#: part/models.py:801 +#: part/models.py:810 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:806 part/templates/part/detail.html:113 +#: part/models.py:815 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "" -#: part/models.py:807 +#: part/models.py:816 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:814 +#: part/models.py:823 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:820 +#: part/models.py:829 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:826 +#: part/models.py:835 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:832 +#: part/models.py:841 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:837 +#: part/models.py:846 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:842 +#: part/models.py:851 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:846 part/templates/part/detail.html:227 +#: part/models.py:855 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:246 templates/js/table_filters.js:315 msgid "Active" msgstr "" -#: part/models.py:847 +#: part/models.py:856 msgid "Is this part active?" msgstr "" -#: part/models.py:852 +#: part/models.py:861 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:857 +#: part/models.py:866 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:860 +#: part/models.py:869 msgid "BOM checksum" msgstr "" -#: part/models.py:860 +#: part/models.py:869 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:863 +#: part/models.py:872 msgid "BOM checked by" msgstr "" -#: part/models.py:865 +#: part/models.py:874 msgid "BOM checked date" msgstr "" -#: part/models.py:869 +#: part/models.py:878 msgid "Creation User" msgstr "" -#: part/models.py:1608 +#: part/models.py:1617 msgid "Sell multiple" msgstr "" -#: part/models.py:2063 +#: part/models.py:2088 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2080 +#: part/models.py:2105 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2100 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2125 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2101 +#: part/models.py:2126 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2106 +#: part/models.py:2131 msgid "Test Description" msgstr "" -#: part/models.py:2107 +#: part/models.py:2132 msgid "Enter description for this test" msgstr "" -#: part/models.py:2112 templates/js/part.js:726 +#: part/models.py:2137 templates/js/part.js:726 #: templates/js/table_filters.js:232 msgid "Required" msgstr "" -#: part/models.py:2113 +#: part/models.py:2138 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2118 templates/js/part.js:734 +#: part/models.py:2143 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2119 +#: part/models.py:2144 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2124 templates/js/part.js:741 +#: part/models.py:2149 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2125 +#: part/models.py:2150 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2158 +#: part/models.py:2187 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2163 +#: part/models.py:2192 msgid "Parameter Name" msgstr "" -#: part/models.py:2165 +#: part/models.py:2194 msgid "Parameter Units" msgstr "" -#: part/models.py:2193 part/models.py:2242 part/models.py:2243 +#: part/models.py:2226 part/models.py:2275 part/models.py:2276 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2195 +#: part/models.py:2228 msgid "Data" msgstr "" -#: part/models.py:2195 +#: part/models.py:2228 msgid "Parameter Value" msgstr "" -#: part/models.py:2247 templates/InvenTree/settings/category.html:67 +#: part/models.py:2280 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2248 +#: part/models.py:2281 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2278 +#: part/models.py:2315 msgid "Select parent part" msgstr "" -#: part/models.py:2287 +#: part/models.py:2324 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2293 +#: part/models.py:2330 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2295 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2332 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2295 +#: part/models.py:2332 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2298 +#: part/models.py:2335 msgid "Overage" msgstr "" -#: part/models.py:2299 +#: part/models.py:2336 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2302 +#: part/models.py:2339 msgid "BOM item reference" msgstr "" -#: part/models.py:2305 +#: part/models.py:2342 msgid "BOM item notes" msgstr "" -#: part/models.py:2307 +#: part/models.py:2344 msgid "Checksum" msgstr "" -#: part/models.py:2307 +#: part/models.py:2344 msgid "BOM line checksum" msgstr "" -#: part/models.py:2311 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2348 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2312 +#: part/models.py:2349 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2317 templates/js/bom.js:287 +#: part/models.py:2354 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2318 +#: part/models.py:2355 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2394 part/views.py:1892 part/views.py:1944 -#: stock/models.py:290 +#: part/models.py:2431 part/views.py:1736 part/views.py:1788 +#: stock/models.py:298 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2403 part/models.py:2405 +#: part/models.py:2440 part/models.py:2442 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2408 +#: part/models.py:2445 msgid "BOM Item" msgstr "" -#: part/models.py:2527 +#: part/models.py:2564 msgid "Part 1" msgstr "" -#: part/models.py:2531 +#: part/models.py:2568 msgid "Part 2" msgstr "" -#: part/models.py:2531 +#: part/models.py:2568 msgid "Select Related Part" msgstr "" -#: part/models.py:2563 +#: part/models.py:2600 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -4243,14 +4197,6 @@ msgstr "" msgid "Part Attachments" msgstr "" -#: part/templates/part/bom-delete.html:6 -msgid "Are you sure you want to delete this BOM item?" -msgstr "" - -#: part/templates/part/bom-delete.html:8 -msgid "Deleting this entry will remove the BOM row from the following part" -msgstr "" - #: part/templates/part/bom.html:10 part/templates/part/navbar.html:51 #: part/templates/part/navbar.html:54 msgid "Bill of Materials" @@ -4299,7 +4245,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:2187 +#: part/templates/part/bom.html:61 part/views.py:2031 msgid "Export Bill of Materials" msgstr "" @@ -4315,7 +4261,7 @@ msgstr "" msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/bom.html:160 part/views.py:591 +#: part/templates/part/bom.html:160 part/views.py:450 #: templates/js/stock.js:1327 msgid "Create New Part" msgstr "" @@ -4397,7 +4343,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:2597 +#: part/templates/part/category.html:38 part/views.py:2441 msgid "Create new part category" msgstr "" @@ -4462,6 +4408,7 @@ msgid "Create new location" msgstr "" #: part/templates/part/category.html:223 part/templates/part/category.html:253 +#: part/templates/part/part_base.html:378 msgid "New Category" msgstr "" @@ -4473,10 +4420,18 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:1391 +#: part/templates/part/category.html:260 stock/views.py:1223 msgid "Create new Stock Location" msgstr "" +#: part/templates/part/category.html:279 +msgid "Select parent category" +msgstr "" + +#: part/templates/part/category.html:286 part/views.py:2389 +msgid "Edit Part Category" +msgstr "" + #: part/templates/part/category_delete.html:5 msgid "Are you sure you want to delete category" msgstr "" @@ -4522,7 +4477,7 @@ msgstr "" msgid "Part Parameters" msgstr "" -#: part/templates/part/copy_part.html:9 part/views.py:467 +#: part/templates/part/copy_part.html:9 part/views.py:326 msgid "Duplicate Part" msgstr "" @@ -4644,7 +4599,7 @@ msgid "Delete manufacturer parts" msgstr "" #: part/templates/part/manufacturer.html:53 -#: part/templates/part/supplier.html:57 +#: part/templates/part/supplier.html:56 msgid "Create new manufacturer" msgstr "" @@ -4709,8 +4664,8 @@ msgstr "" msgid "Part List" msgstr "" -#: part/templates/part/part_base.html:26 templates/js/company.js:156 -#: templates/js/company.js:355 templates/js/part.js:84 templates/js/part.js:161 +#: part/templates/part/part_base.html:26 templates/js/company.js:280 +#: templates/js/company.js:480 templates/js/part.js:84 templates/js/part.js:161 msgid "Inactive" msgstr "" @@ -4794,10 +4749,22 @@ msgstr "" msgid "Building" msgstr "" -#: part/templates/part/part_base.html:282 part/templates/part/prices.html:131 +#: part/templates/part/part_base.html:285 part/templates/part/prices.html:131 msgid "Calculate" msgstr "" +#: part/templates/part/part_base.html:379 +msgid "Create New Part Category" +msgstr "" + +#: part/templates/part/part_base.html:387 +msgid "New Parent" +msgstr "" + +#: part/templates/part/part_base.html:435 +msgid "Edit Part" +msgstr "" + #: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:27 msgid "Supplier Pricing" msgstr "" @@ -4850,6 +4817,18 @@ msgstr "" msgid "Add Test Template" msgstr "" +#: part/templates/part/part_tests.html:61 +msgid "Add Test Result Template" +msgstr "" + +#: part/templates/part/part_tests.html:79 +msgid "Edit Test Result Template" +msgstr "" + +#: part/templates/part/part_tests.html:91 +msgid "Delete Test Result Template" +msgstr "" + #: part/templates/part/part_thumb.html:20 msgid "Select from existing images" msgstr "" @@ -4938,7 +4917,7 @@ msgstr "" msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:3022 +#: part/templates/part/prices.html:206 part/views.py:2859 msgid "Add Internal Price Break" msgstr "" @@ -5041,228 +5020,188 @@ msgstr "" msgid "Unknown database" msgstr "" -#: part/views.py:96 +#: part/views.py:95 msgid "Add Related Part" msgstr "" -#: part/views.py:151 +#: part/views.py:150 msgid "Delete Related Part" msgstr "" -#: part/views.py:165 -msgid "Add part attachment" -msgstr "" - -#: part/views.py:218 templates/attachment_table.html:32 -msgid "Edit attachment" -msgstr "" - -#: part/views.py:222 -msgid "Part attachment updated" -msgstr "" - -#: part/views.py:237 -msgid "Delete Part Attachment" -msgstr "" - -#: part/views.py:245 -msgid "Deleted part attachment" -msgstr "" - -#: part/views.py:254 -msgid "Create Test Template" -msgstr "" - -#: part/views.py:281 -msgid "Edit Test Template" -msgstr "" - -#: part/views.py:295 -msgid "Delete Test Template" -msgstr "" - -#: part/views.py:302 +#: part/views.py:161 msgid "Set Part Category" msgstr "" -#: part/views.py:352 +#: part/views.py:211 #, python-brace-format msgid "Set category for {n} parts" msgstr "" -#: part/views.py:387 +#: part/views.py:246 msgid "Create Variant" msgstr "" -#: part/views.py:472 +#: part/views.py:331 msgid "Copied part" msgstr "" -#: part/views.py:526 part/views.py:664 +#: part/views.py:385 part/views.py:523 msgid "Possible matches exist - confirm creation of new part" msgstr "" -#: part/views.py:596 +#: part/views.py:455 msgid "Created new part" msgstr "" -#: part/views.py:764 +#: part/views.py:623 msgid "Match References" msgstr "" -#: part/views.py:1066 +#: part/views.py:925 msgid "None" msgstr "" -#: part/views.py:1125 +#: part/views.py:984 msgid "Part QR Code" msgstr "" -#: part/views.py:1227 -msgid "Upload Part Image" -msgstr "" - -#: part/views.py:1233 part/views.py:1268 -msgid "Updated part image" -msgstr "" - -#: part/views.py:1242 +#: part/views.py:1086 msgid "Select Part Image" msgstr "" -#: part/views.py:1271 +#: part/views.py:1112 +msgid "Updated part image" +msgstr "" + +#: part/views.py:1115 msgid "Part image not found" msgstr "" -#: part/views.py:1282 +#: part/views.py:1126 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1317 +#: part/views.py:1161 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1347 +#: part/views.py:1191 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1368 +#: part/views.py:1212 msgid "Validate BOM" msgstr "" -#: part/views.py:1389 +#: part/views.py:1233 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1400 +#: part/views.py:1244 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1534 +#: part/views.py:1378 msgid "No BOM file provided" msgstr "" -#: part/views.py:1895 +#: part/views.py:1739 msgid "Enter a valid quantity" msgstr "" -#: part/views.py:1920 part/views.py:1923 +#: part/views.py:1764 part/views.py:1767 msgid "Select valid part" msgstr "" -#: part/views.py:1929 +#: part/views.py:1773 msgid "Duplicate part selected" msgstr "" -#: part/views.py:1967 +#: part/views.py:1811 msgid "Select a part" msgstr "" -#: part/views.py:1973 +#: part/views.py:1817 msgid "Selected part creates a circular BOM" msgstr "" -#: part/views.py:1977 +#: part/views.py:1821 msgid "Specify quantity" msgstr "" -#: part/views.py:2239 +#: part/views.py:2083 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2246 +#: part/views.py:2090 msgid "Part was deleted" msgstr "" -#: part/views.py:2255 +#: part/views.py:2099 msgid "Part Pricing" msgstr "" -#: part/views.py:2396 +#: part/views.py:2240 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2406 +#: part/views.py:2250 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2413 +#: part/views.py:2257 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2421 +#: part/views.py:2265 msgid "Create Part Parameter" msgstr "" -#: part/views.py:2471 +#: part/views.py:2315 msgid "Edit Part Parameter" msgstr "" -#: part/views.py:2485 +#: part/views.py:2329 msgid "Delete Part Parameter" msgstr "" -#: part/views.py:2545 -msgid "Edit Part Category" -msgstr "" - -#: part/views.py:2583 +#: part/views.py:2427 msgid "Delete Part Category" msgstr "" -#: part/views.py:2589 +#: part/views.py:2433 msgid "Part category was deleted" msgstr "" -#: part/views.py:2641 +#: part/views.py:2485 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2742 +#: part/views.py:2586 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2798 +#: part/views.py:2642 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2817 +#: part/views.py:2661 msgid "Create BOM Item" msgstr "" -#: part/views.py:2887 +#: part/views.py:2731 msgid "Edit BOM item" msgstr "" -#: part/views.py:2943 -msgid "Confim BOM item deletion" +#: part/views.py:2792 +msgid "Added new price break" msgstr "" -#: part/views.py:3031 +#: part/views.py:2868 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:3039 +#: part/views.py:2876 msgid "Delete Internal Price Break" msgstr "" @@ -5368,17 +5307,17 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1739 +#: stock/models.py:1759 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1745 +#: stock/models.py:1765 msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:195 templates/js/stock.js:1026 +#: templates/js/order.js:257 templates/js/stock.js:1026 msgid "Date" msgstr "" @@ -5390,287 +5329,287 @@ msgstr "" msgid "Fail" msgstr "" -#: stock/api.py:212 +#: stock/api.py:211 #, python-brace-format msgid "Updated stock for {n} items" msgstr "" -#: stock/api.py:281 +#: stock/api.py:280 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:114 stock/forms.py:418 stock/models.py:505 +#: stock/forms.py:81 stock/forms.py:385 stock/models.py:513 #: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 msgid "Expiry Date" msgstr "" -#: stock/forms.py:115 stock/forms.py:419 +#: stock/forms.py:82 stock/forms.py:386 msgid "Expiration date for this stock item" msgstr "" -#: stock/forms.py:118 +#: stock/forms.py:85 msgid "Enter unique serial numbers (or leave blank)" msgstr "" -#: stock/forms.py:169 +#: stock/forms.py:136 msgid "Destination for serialized stock (by default, will remain in current location)" msgstr "" -#: stock/forms.py:171 +#: stock/forms.py:138 msgid "Serial numbers" msgstr "" -#: stock/forms.py:171 +#: stock/forms.py:138 msgid "Unique serial numbers (must match quantity)" msgstr "" -#: stock/forms.py:173 stock/forms.py:349 +#: stock/forms.py:140 stock/forms.py:316 msgid "Add transaction note (optional)" msgstr "" -#: stock/forms.py:203 stock/forms.py:259 +#: stock/forms.py:170 stock/forms.py:226 msgid "Select test report template" msgstr "" -#: stock/forms.py:267 templates/js/table_filters.js:75 +#: stock/forms.py:234 templates/js/table_filters.js:75 #: templates/js/table_filters.js:138 msgid "Include sublocations" msgstr "" -#: stock/forms.py:267 +#: stock/forms.py:234 msgid "Include stock items in sub locations" msgstr "" -#: stock/forms.py:302 +#: stock/forms.py:269 msgid "Stock item to install" msgstr "" -#: stock/forms.py:309 +#: stock/forms.py:276 msgid "Stock quantity to assign" msgstr "" -#: stock/forms.py:337 +#: stock/forms.py:304 msgid "Must not exceed available quantity" msgstr "" -#: stock/forms.py:347 +#: stock/forms.py:314 msgid "Destination location for uninstalled items" msgstr "" -#: stock/forms.py:351 +#: stock/forms.py:318 msgid "Confirm uninstall" msgstr "" -#: stock/forms.py:351 +#: stock/forms.py:318 msgid "Confirm removal of installed stock items" msgstr "" -#: stock/forms.py:375 +#: stock/forms.py:342 msgid "Destination stock location" msgstr "" -#: stock/forms.py:377 +#: stock/forms.py:344 msgid "Add note (required)" msgstr "" -#: stock/forms.py:381 stock/views.py:852 stock/views.py:1051 +#: stock/forms.py:348 stock/views.py:705 stock/views.py:904 msgid "Confirm stock adjustment" msgstr "" -#: stock/forms.py:381 +#: stock/forms.py:348 msgid "Confirm movement of stock items" msgstr "" -#: stock/forms.py:383 +#: stock/forms.py:350 msgid "Set Default Location" msgstr "" -#: stock/forms.py:383 +#: stock/forms.py:350 msgid "Set the destination as the default location for selected parts" msgstr "" -#: stock/models.py:52 stock/models.py:542 +#: stock/models.py:56 stock/models.py:550 msgid "Owner" msgstr "" -#: stock/models.py:53 stock/models.py:543 +#: stock/models.py:57 stock/models.py:551 msgid "Select Owner" msgstr "" -#: stock/models.py:271 +#: stock/models.py:279 msgid "StockItem with this serial number already exists" msgstr "" -#: stock/models.py:307 +#: stock/models.py:315 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:317 stock/models.py:326 +#: stock/models.py:325 stock/models.py:334 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:318 +#: stock/models.py:326 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:340 +#: stock/models.py:348 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:346 +#: stock/models.py:354 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:353 +#: stock/models.py:361 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:395 +#: stock/models.py:403 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:404 +#: stock/models.py:412 msgid "Base part" msgstr "" -#: stock/models.py:413 +#: stock/models.py:421 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:418 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:426 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "" -#: stock/models.py:421 +#: stock/models.py:429 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:428 +#: stock/models.py:436 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:433 stock/templates/stock/item_base.html:270 +#: stock/models.py:441 stock/templates/stock/item_base.html:270 msgid "Installed In" msgstr "" -#: stock/models.py:436 +#: stock/models.py:444 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:452 +#: stock/models.py:460 msgid "Serial number for this item" msgstr "" -#: stock/models.py:464 +#: stock/models.py:472 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:468 +#: stock/models.py:476 msgid "Stock Quantity" msgstr "" -#: stock/models.py:477 +#: stock/models.py:485 msgid "Source Build" msgstr "" -#: stock/models.py:479 +#: stock/models.py:487 msgid "Build for this stock item" msgstr "" -#: stock/models.py:490 +#: stock/models.py:498 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:493 +#: stock/models.py:501 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:499 +#: stock/models.py:507 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:506 +#: stock/models.py:514 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:519 +#: stock/models.py:527 msgid "Delete on deplete" msgstr "" -#: stock/models.py:519 +#: stock/models.py:527 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:529 stock/templates/stock/item_notes.html:13 +#: stock/models.py:537 stock/templates/stock/item_notes.html:13 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:538 +#: stock/models.py:546 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1006 +#: stock/models.py:1014 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1012 +#: stock/models.py:1020 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1018 +#: stock/models.py:1026 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1021 +#: stock/models.py:1029 msgid "Serial numbers must be a list of integers" msgstr "" -#: stock/models.py:1024 +#: stock/models.py:1032 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1031 +#: stock/models.py:1039 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "" -#: stock/models.py:1189 +#: stock/models.py:1197 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:1663 +#: stock/models.py:1679 msgid "Entry notes" msgstr "" -#: stock/models.py:1716 +#: stock/models.py:1736 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1722 +#: stock/models.py:1742 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1740 +#: stock/models.py:1760 msgid "Test name" msgstr "" -#: stock/models.py:1746 templates/js/table_filters.js:222 +#: stock/models.py:1766 templates/js/table_filters.js:222 msgid "Test result" msgstr "" -#: stock/models.py:1752 +#: stock/models.py:1772 msgid "Test output value" msgstr "" -#: stock/models.py:1759 +#: stock/models.py:1779 msgid "Test result attachment" msgstr "" -#: stock/models.py:1765 +#: stock/models.py:1785 msgid "Test notes" msgstr "" @@ -5860,6 +5799,10 @@ msgstr "" msgid "No stocktake performed" msgstr "" +#: stock/templates/stock/item_base.html:499 +msgid "Edit Stock Status" +msgstr "" + #: stock/templates/stock/item_childs.html:12 msgid "Child Stock Items" msgstr "" @@ -5919,6 +5862,19 @@ msgstr "" msgid "Add Test Data" msgstr "" +#: stock/templates/stock/item_tests.html:86 +#: stock/templates/stock/item_tests.html:111 +msgid "Add Test Result" +msgstr "" + +#: stock/templates/stock/item_tests.html:131 +msgid "Edit Test Result" +msgstr "" + +#: stock/templates/stock/item_tests.html:145 +msgid "Delete Test Result" +msgstr "" + #: stock/templates/stock/location.html:20 msgid "You are not in the list of owners of this location. This stock location cannot be edited." msgstr "" @@ -5967,7 +5923,7 @@ msgid "Stock Details" msgstr "" #: stock/templates/stock/location.html:117 templates/InvenTree/search.html:279 -#: templates/stats.html:97 users/models.py:41 +#: templates/stats.html:97 users/models.py:42 msgid "Stock Locations" msgstr "" @@ -6007,7 +5963,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1364 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1196 msgid "Convert Stock Item" msgstr "" @@ -6040,8 +5996,8 @@ msgstr "" msgid "Edit Stock Location" msgstr "" -#: stock/views.py:230 stock/views.py:1343 stock/views.py:1465 -#: stock/views.py:1830 +#: stock/views.py:230 stock/views.py:1175 stock/views.py:1297 +#: stock/views.py:1662 msgid "Owner is required (ownership control is enabled)" msgstr "" @@ -6049,205 +6005,177 @@ msgstr "" msgid "Stock Location QR code" msgstr "" -#: stock/views.py:265 -msgid "Add Stock Item Attachment" -msgstr "" - -#: stock/views.py:311 -msgid "Edit Stock Item Attachment" -msgstr "" - -#: stock/views.py:327 -msgid "Delete Stock Item Attachment" -msgstr "" - -#: stock/views.py:343 +#: stock/views.py:264 msgid "Assign to Customer" msgstr "" -#: stock/views.py:352 +#: stock/views.py:273 msgid "Customer must be specified" msgstr "" -#: stock/views.py:376 +#: stock/views.py:297 msgid "Return to Stock" msgstr "" -#: stock/views.py:385 +#: stock/views.py:306 msgid "Specify a valid location" msgstr "" -#: stock/views.py:396 +#: stock/views.py:317 msgid "Stock item returned from customer" msgstr "" -#: stock/views.py:407 +#: stock/views.py:328 msgid "Delete All Test Data" msgstr "" -#: stock/views.py:424 +#: stock/views.py:345 msgid "Confirm test data deletion" msgstr "" -#: stock/views.py:444 -msgid "Add Test Result" -msgstr "" - -#: stock/views.py:484 -msgid "Edit Test Result" -msgstr "" - -#: stock/views.py:501 -msgid "Delete Test Result" -msgstr "" - -#: stock/views.py:509 +#: stock/views.py:362 msgid "Stock Export Options" msgstr "" -#: stock/views.py:630 +#: stock/views.py:483 msgid "Stock Item QR Code" msgstr "" -#: stock/views.py:656 +#: stock/views.py:509 msgid "Install Stock Item" msgstr "" -#: stock/views.py:755 +#: stock/views.py:608 msgid "Uninstall Stock Items" msgstr "" -#: stock/views.py:863 +#: stock/views.py:716 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:888 +#: stock/views.py:741 msgid "Adjust Stock" msgstr "" -#: stock/views.py:998 +#: stock/views.py:851 msgid "Move Stock Items" msgstr "" -#: stock/views.py:998 +#: stock/views.py:851 msgid "Move" msgstr "" -#: stock/views.py:999 +#: stock/views.py:852 msgid "Count Stock Items" msgstr "" -#: stock/views.py:999 +#: stock/views.py:852 msgid "Count" msgstr "" -#: stock/views.py:1000 +#: stock/views.py:853 msgid "Remove From Stock" msgstr "" -#: stock/views.py:1000 +#: stock/views.py:853 msgid "Take" msgstr "" -#: stock/views.py:1001 +#: stock/views.py:854 msgid "Add Stock Items" msgstr "" -#: stock/views.py:1001 users/models.py:187 +#: stock/views.py:854 users/models.py:188 msgid "Add" msgstr "" -#: stock/views.py:1002 +#: stock/views.py:855 msgid "Delete Stock Items" msgstr "" -#: stock/views.py:1031 +#: stock/views.py:884 msgid "Must enter integer value" msgstr "" -#: stock/views.py:1036 +#: stock/views.py:889 msgid "Quantity must be positive" msgstr "" -#: stock/views.py:1043 +#: stock/views.py:896 #, python-brace-format msgid "Quantity must not exceed {x}" msgstr "" -#: stock/views.py:1107 +#: stock/views.py:960 msgid "No action performed" msgstr "" -#: stock/views.py:1122 +#: stock/views.py:975 #, python-brace-format msgid "Added stock to {n} items" msgstr "" -#: stock/views.py:1137 +#: stock/views.py:990 #, python-brace-format msgid "Removed stock from {n} items" msgstr "" -#: stock/views.py:1150 +#: stock/views.py:1003 #, python-brace-format msgid "Counted stock for {n} items" msgstr "" -#: stock/views.py:1190 +#: stock/views.py:1043 msgid "No items were moved" msgstr "" -#: stock/views.py:1193 +#: stock/views.py:1046 #, python-brace-format msgid "Moved {n} items to {dest}" msgstr "" -#: stock/views.py:1212 +#: stock/views.py:1065 #, python-brace-format msgid "Deleted {n} stock items" msgstr "" -#: stock/views.py:1222 -msgid "Edit Stock Item Status" -msgstr "" - -#: stock/views.py:1245 +#: stock/views.py:1077 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:1482 +#: stock/views.py:1314 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1575 templates/js/build.js:327 +#: stock/views.py:1407 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1717 +#: stock/views.py:1549 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1799 +#: stock/views.py:1631 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1899 +#: stock/views.py:1731 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1912 +#: stock/views.py:1744 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1923 +#: stock/views.py:1755 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1930 +#: stock/views.py:1762 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1939 +#: stock/views.py:1771 msgid "Add Stock Tracking Entry" msgstr "" @@ -6604,24 +6532,12 @@ msgstr "" msgid "copy version information" msgstr "" -#: templates/about.html:100 templates/js/modals.js:568 -#: templates/js/modals.js:861 templates/modals.html:29 templates/modals.html:54 -#: templates/modals.html:97 +#: templates/about.html:100 templates/js/modals.js:34 +#: templates/js/modals.js:677 templates/js/modals.js:970 +#: templates/modals.html:29 templates/modals.html:54 templates/modals.html:97 msgid "Close" msgstr "" -#: templates/attachment_table.html:6 -msgid "Add Attachment" -msgstr "" - -#: templates/attachment_table.html:17 -msgid "Uploaded" -msgstr "" - -#: templates/attachment_table.html:35 -msgid "Delete attachment" -msgstr "" - #: templates/image_download.html:8 msgid "Specify URL for downloading image" msgstr "" @@ -6638,6 +6554,22 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" +#: templates/js/attachment.js:16 +msgid "No attachments found" +msgstr "" + +#: templates/js/attachment.js:56 +msgid "Upload Date" +msgstr "" + +#: templates/js/attachment.js:69 +msgid "Edit attachment" +msgstr "" + +#: templates/js/attachment.js:76 +msgid "Delete attachment" +msgstr "" + #: templates/js/barcode.js:8 msgid "Scan barcode data here using wedge scanner" msgstr "" @@ -6666,7 +6598,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:921 +#: templates/js/barcode.js:119 templates/js/modals.js:1030 msgid "Invalid server response" msgstr "" @@ -6766,7 +6698,7 @@ msgstr "" msgid "Edit BOM Item" msgstr "" -#: templates/js/bom.js:372 +#: templates/js/bom.js:372 templates/js/bom.js:519 msgid "Delete BOM Item" msgstr "" @@ -6794,7 +6726,7 @@ msgstr "" msgid "No build order allocations found" msgstr "" -#: templates/js/build.js:222 templates/js/order.js:382 +#: templates/js/build.js:222 templates/js/order.js:449 msgid "Location not specified" msgstr "" @@ -6832,45 +6764,69 @@ msgstr "" msgid "No parts allocated for" msgstr "" -#: templates/js/company.js:74 +#: templates/js/company.js:45 +msgid "Edit Company" +msgstr "" + +#: templates/js/company.js:66 +msgid "Add new Company" +msgstr "" + +#: templates/js/company.js:143 msgid "Parts Supplied" msgstr "" -#: templates/js/company.js:83 +#: templates/js/company.js:152 msgid "Parts Manufactured" msgstr "" -#: templates/js/company.js:96 +#: templates/js/company.js:165 msgid "No company information found" msgstr "" -#: templates/js/company.js:129 +#: templates/js/company.js:183 +msgid "The following manufacturer parts will be deleted" +msgstr "" + +#: templates/js/company.js:200 +msgid "Delete Manufacturer Parts" +msgstr "" + +#: templates/js/company.js:253 msgid "No manufacturer parts found" msgstr "" -#: templates/js/company.js:148 templates/js/company.js:347 +#: templates/js/company.js:272 templates/js/company.js:472 #: templates/js/part.js:68 templates/js/part.js:153 msgid "Template part" msgstr "" -#: templates/js/company.js:152 templates/js/company.js:351 +#: templates/js/company.js:276 templates/js/company.js:476 #: templates/js/part.js:72 templates/js/part.js:157 msgid "Assembled part" msgstr "" -#: templates/js/company.js:226 +#: templates/js/company.js:350 msgid "No parameters found" msgstr "" -#: templates/js/company.js:262 +#: templates/js/company.js:386 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:263 +#: templates/js/company.js:387 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:328 +#: templates/js/company.js:406 +msgid "Edit Parameter" +msgstr "" + +#: templates/js/company.js:417 +msgid "Delete Parameter" +msgstr "" + +#: templates/js/company.js:453 msgid "No supplier parts found" msgstr "" @@ -6898,6 +6854,83 @@ msgstr "" msgid "Create filter" msgstr "" +#: templates/js/forms.js:278 templates/js/forms.js:291 +#: templates/js/forms.js:303 templates/js/forms.js:315 +msgid "Action Prohibited" +msgstr "" + +#: templates/js/forms.js:279 +msgid "Create operation not allowed" +msgstr "" + +#: templates/js/forms.js:292 +msgid "Update operation not allowed" +msgstr "" + +#: templates/js/forms.js:304 +msgid "Delete operation not allowed" +msgstr "" + +#: templates/js/forms.js:316 +msgid "View operation not allowed" +msgstr "" + +#: templates/js/forms.js:583 templates/js/modals.js:1040 +msgid "No Response" +msgstr "" + +#: templates/js/forms.js:584 templates/js/modals.js:1041 +msgid "No response from the InvenTree server" +msgstr "" + +#: templates/js/forms.js:590 templates/js/modals.js:1050 +msgid "Error 401: Not Authenticated" +msgstr "" + +#: templates/js/forms.js:591 templates/js/modals.js:1051 +msgid "Authentication credentials not supplied" +msgstr "" + +#: templates/js/forms.js:597 templates/js/modals.js:1055 +msgid "Error 403: Permission Denied" +msgstr "" + +#: templates/js/forms.js:598 templates/js/modals.js:1056 +msgid "You do not have the required permissions to access this function" +msgstr "" + +#: templates/js/forms.js:604 templates/js/modals.js:1060 +msgid "Error 404: Resource Not Found" +msgstr "" + +#: templates/js/forms.js:605 templates/js/modals.js:1061 +msgid "The requested resource could not be located on the server" +msgstr "" + +#: templates/js/forms.js:611 templates/js/modals.js:1065 +msgid "Error 408: Timeout" +msgstr "" + +#: templates/js/forms.js:612 templates/js/modals.js:1066 +msgid "Connection timeout while requesting data from server" +msgstr "" + +#: templates/js/forms.js:618 templates/js/modals.js:1069 +msgid "Error requesting form data" +msgstr "" + +#: templates/js/forms.js:788 templates/modals.html:21 templates/modals.html:47 +msgid "Form errors exist" +msgstr "" + +#: templates/js/forms.js:1161 +msgid "Searching" +msgstr "" + +#: templates/js/forms.js:1301 +msgid "Clear input" +msgstr "" + #: templates/js/label.js:10 templates/js/report.js:98 msgid "Select Stock Items" msgstr "" @@ -6938,112 +6971,102 @@ msgstr "" msgid "Select Label Template" msgstr "" -#: templates/js/modals.js:265 -msgid "Waiting for server..." -msgstr "" - -#: templates/js/modals.js:424 -msgid "Show Error Information" -msgstr "" - -#: templates/js/modals.js:491 templates/modals.html:76 -msgid "Accept" -msgstr "" - -#: templates/js/modals.js:492 templates/modals.html:75 +#: templates/js/modals.js:59 templates/js/modals.js:105 +#: templates/js/modals.js:601 templates/modals.html:75 msgid "Cancel" msgstr "" -#: templates/js/modals.js:556 -msgid "Loading Data" -msgstr "" - -#: templates/js/modals.js:567 templates/js/modals.js:860 +#: templates/js/modals.js:60 templates/js/modals.js:104 +#: templates/js/modals.js:676 templates/js/modals.js:969 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" -#: templates/js/modals.js:811 +#: templates/js/modals.js:103 +msgid "Form Title" +msgstr "" + +#: templates/js/modals.js:374 +msgid "Waiting for server..." +msgstr "" + +#: templates/js/modals.js:533 +msgid "Show Error Information" +msgstr "" + +#: templates/js/modals.js:600 templates/modals.html:76 +msgid "Accept" +msgstr "" + +#: templates/js/modals.js:665 +msgid "Loading Data" +msgstr "" + +#: templates/js/modals.js:920 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:811 +#: templates/js/modals.js:920 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:824 +#: templates/js/modals.js:933 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:921 +#: templates/js/modals.js:1030 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:931 -msgid "No Response" -msgstr "" - -#: templates/js/modals.js:932 -msgid "No response from the InvenTree server" -msgstr "" - -#: templates/js/modals.js:936 +#: templates/js/modals.js:1045 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:937 +#: templates/js/modals.js:1046 msgid "Server returned error code 400" msgstr "" -#: templates/js/modals.js:941 -msgid "Error 401: Not Authenticated" +#: templates/js/model_renderers.js:21 +msgid "Company ID" msgstr "" -#: templates/js/modals.js:942 -msgid "Authentication credentials not supplied" +#: templates/js/model_renderers.js:63 +msgid "Location ID" msgstr "" -#: templates/js/modals.js:946 -msgid "Error 403: Permission Denied" +#: templates/js/model_renderers.js:90 +msgid "Part ID" msgstr "" -#: templates/js/modals.js:947 -msgid "You do not have the required permissions to access this function" +#: templates/js/model_renderers.js:126 +msgid "Category ID" msgstr "" -#: templates/js/modals.js:951 -msgid "Error 404: Resource Not Found" +#: templates/js/model_renderers.js:150 +msgid "Supplier Part ID" msgstr "" -#: templates/js/modals.js:952 -msgid "The requested resource could not be located on the server" +#: templates/js/order.js:31 +msgid "Create Sales Order" msgstr "" -#: templates/js/modals.js:956 -msgid "Error 408: Timeout" -msgstr "" - -#: templates/js/modals.js:957 -msgid "Connection timeout while requesting data from server" -msgstr "" - -#: templates/js/modals.js:960 -msgid "Error requesting form data" -msgstr "" - -#: templates/js/order.js:138 +#: templates/js/order.js:200 msgid "No purchase orders found" msgstr "" -#: templates/js/order.js:162 templates/js/order.js:257 +#: templates/js/order.js:224 templates/js/order.js:319 msgid "Order is overdue" msgstr "" -#: templates/js/order.js:234 +#: templates/js/order.js:296 msgid "No sales orders found" msgstr "" -#: templates/js/order.js:343 +#: templates/js/order.js:333 +msgid "Invalid Customer" +msgstr "" + +#: templates/js/order.js:410 msgid "No sales order allocations found" msgstr "" @@ -7595,10 +7618,6 @@ msgstr "" msgid "All" msgstr "" -#: templates/modals.html:21 templates/modals.html:47 -msgid "Form errors exist" -msgstr "" - #: templates/navbar.html:13 msgid "Toggle navigation" msgstr "" @@ -7615,7 +7634,7 @@ msgstr "" msgid "Scan Barcode" msgstr "" -#: templates/navbar.html:77 users/models.py:38 +#: templates/navbar.html:77 users/models.py:39 msgid "Admin" msgstr "" @@ -7835,35 +7854,35 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:174 +#: users/models.py:175 msgid "Permission set" msgstr "" -#: users/models.py:182 +#: users/models.py:183 msgid "Group" msgstr "" -#: users/models.py:185 +#: users/models.py:186 msgid "View" msgstr "" -#: users/models.py:185 +#: users/models.py:186 msgid "Permission to view items" msgstr "" -#: users/models.py:187 +#: users/models.py:188 msgid "Permission to add items" msgstr "" -#: users/models.py:189 +#: users/models.py:190 msgid "Change" msgstr "" -#: users/models.py:189 +#: users/models.py:190 msgid "Permissions to edit items" msgstr "" -#: users/models.py:191 +#: users/models.py:192 msgid "Permission to delete items" msgstr "" From 7543001584061610582f2a489f17b612a3305323 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 5 Jul 2021 06:55:32 +0000 Subject: [PATCH 351/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 78 ++++++++++++----------- InvenTree/locale/en/LC_MESSAGES/django.po | 70 ++++++++++---------- InvenTree/locale/es/LC_MESSAGES/django.po | 74 ++++++++++----------- InvenTree/locale/fr/LC_MESSAGES/django.po | 74 ++++++++++----------- InvenTree/locale/it/LC_MESSAGES/django.po | 74 ++++++++++----------- InvenTree/locale/ja/LC_MESSAGES/django.po | 74 ++++++++++----------- InvenTree/locale/pl/LC_MESSAGES/django.po | 74 ++++++++++----------- InvenTree/locale/ru/LC_MESSAGES/django.po | 74 ++++++++++----------- InvenTree/locale/tr/LC_MESSAGES/django.po | 74 ++++++++++----------- InvenTree/locale/zh/LC_MESSAGES/django.po | 74 ++++++++++----------- 10 files changed, 372 insertions(+), 368 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 6d43eccbe6..68303fe1a3 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-03 12:15+0000\n" +"POT-Creation-Date: 2021-07-05 06:55+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: German\n" @@ -138,7 +138,7 @@ msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 #: label/models.py:103 part/models.py:680 part/models.py:2192 -#: part/templates/part/params.html:27 report/models.py:180 +#: part/templates/part/params.html:27 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:359 templates/js/part.js:118 #: templates/js/part.js:642 templates/js/stock.js:986 @@ -153,8 +153,8 @@ msgstr "Name" #: company/templates/company/supplier_part_detail.html:31 label/models.py:110 #: order/models.py:154 order/templates/order/purchase_order_detail.html:174 #: part/models.py:704 part/templates/part/detail.html:54 -#: part/templates/part/set_category.html:14 report/models.py:193 -#: report/models.py:530 report/models.py:569 +#: part/templates/part/set_category.html:14 report/models.py:194 +#: report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 @@ -936,6 +936,7 @@ msgid "Attachments" msgstr "Anhänge" #: build/templates/build/attachments.html:51 +#: order/templates/order/po_attachments.html:79 #: order/templates/order/so_attachments.html:79 #: part/templates/part/attachments.html:81 #: stock/templates/stock/item_attachments.html:81 @@ -944,6 +945,7 @@ msgid "Add Attachment" msgstr "Anhang hinzufügen" #: build/templates/build/attachments.html:69 +#: order/templates/order/po_attachments.html:51 #: order/templates/order/so_attachments.html:52 #: part/templates/part/attachments.html:35 #: stock/templates/stock/item_attachments.html:49 @@ -951,6 +953,7 @@ msgid "Edit Attachment" msgstr "Anhang bearbeiten" #: build/templates/build/attachments.html:76 +#: order/templates/order/po_attachments.html:58 #: order/templates/order/so_attachments.html:58 #: part/templates/part/attachments.html:44 #: stock/templates/stock/item_attachments.html:58 @@ -958,6 +961,7 @@ msgid "Confirm Delete Operation" msgstr "" #: build/templates/build/attachments.html:77 +#: order/templates/order/po_attachments.html:59 #: order/templates/order/so_attachments.html:59 #: part/templates/part/attachments.html:45 #: stock/templates/stock/item_attachments.html:59 @@ -1617,7 +1621,7 @@ msgid "Number of recent parts to display on index page" msgstr "Anzahl der neusten Teile auf der Startseite" #: common/models.py:160 part/models.py:2226 part/templates/part/detail.html:160 -#: report/models.py:186 stock/forms.py:226 templates/js/table_filters.js:25 +#: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:320 msgid "Template" msgstr "Vorlage" @@ -2727,7 +2731,7 @@ msgstr "Label" msgid "Label template file" msgstr "Label-Vorlage-Datei" -#: label/models.py:125 report/models.py:297 +#: label/models.py:125 report/models.py:298 msgid "Enabled" msgstr "Aktiviert" @@ -2751,7 +2755,7 @@ msgstr "Höhe [mm]" msgid "Label height, specified in mm" msgstr "Label-Höhe in mm" -#: label/models.py:145 report/models.py:290 +#: label/models.py:145 report/models.py:291 msgid "Filename Pattern" msgstr "Dateinamen-Muster" @@ -2763,8 +2767,8 @@ msgstr "Muster für die Erstellung von Label-Dateinamen" msgid "Query filters (comma-separated list of key=value pairs" msgstr "Abfragefilter (kommagetrennte Liste mit Schlüssel=Wert-Paaren)" -#: label/models.py:250 label/models.py:307 report/models.py:317 -#: report/models.py:440 report/models.py:474 +#: label/models.py:250 label/models.py:307 report/models.py:322 +#: report/models.py:457 report/models.py:495 msgid "Filters" msgstr "Filter" @@ -3251,10 +3255,6 @@ msgstr "Bestellung für %(name)s auswählen" msgid "Purchase Order Attachments" msgstr "Bestellungs-Anhänge" -#: order/templates/order/po_lineitem_delete.html:5 -msgid "Are you sure you wish to delete this line item?" -msgstr "Sind Sie sicher, dass Sie diese Position löschen möchten?" - #: order/templates/order/po_navbar.html:26 msgid "Received Stock Items" msgstr "BestandsObjekte empfangen" @@ -3914,7 +3914,7 @@ msgstr "Interne Teilenummer" msgid "Part revision or version number" msgstr "Revisions- oder Versionsnummer" -#: part/models.py:732 part/templates/part/detail.html:35 report/models.py:199 +#: part/models.py:732 part/templates/part/detail.html:35 report/models.py:200 #: templates/js/part.js:173 msgid "Revision" msgstr "Revision" @@ -5205,87 +5205,87 @@ msgstr "" msgid "Delete Internal Price Break" msgstr "" -#: report/models.py:181 +#: report/models.py:182 msgid "Template name" msgstr "Vorlagen Name" -#: report/models.py:187 +#: report/models.py:188 msgid "Report template file" msgstr "Bericht-Vorlage Datei" -#: report/models.py:194 +#: report/models.py:195 msgid "Report template description" msgstr "Bericht-Vorlage Beschreibung" -#: report/models.py:200 +#: report/models.py:201 msgid "Report revision number (auto-increments)" msgstr "Bericht Revisionsnummer (autom. erhöht)" -#: report/models.py:291 +#: report/models.py:292 msgid "Pattern for generating report filenames" msgstr "Muster für die Erstellung von Berichtsdateinamen" -#: report/models.py:298 +#: report/models.py:299 msgid "Report template is enabled" msgstr "Bericht-Vorlage ist ein" -#: report/models.py:318 +#: report/models.py:323 msgid "StockItem query filters (comma-separated list of key=value pairs)" msgstr "BestandsObjekte-Abfragefilter (kommagetrennte Liste mit Schlüssel=Wert-Paaren)" -#: report/models.py:326 +#: report/models.py:331 msgid "Include Installed Tests" msgstr "einfügen Installiert in Tests" -#: report/models.py:327 +#: report/models.py:332 msgid "Include test results for stock items installed inside assembled item" msgstr "Test-Ergebnisse für BestandsObjekte in Baugruppen einschließen" -#: report/models.py:371 +#: report/models.py:380 msgid "Build Filters" msgstr "Bauauftrag Filter" -#: report/models.py:372 +#: report/models.py:381 msgid "Build query filters (comma-separated list of key=value pairs" msgstr "Bau-Abfragefilter (kommagetrennte Liste mit Schlüssel=Wert-Paaren)" -#: report/models.py:410 +#: report/models.py:423 msgid "Part Filters" msgstr "Teil Filter" -#: report/models.py:411 +#: report/models.py:424 msgid "Part query filters (comma-separated list of key=value pairs" msgstr "Teile-Abfragefilter (kommagetrennte Liste mit Schlüssel=Wert-Paaren)" -#: report/models.py:441 +#: report/models.py:458 msgid "Purchase order query filters" msgstr "Bestellungs-Abfragefilter" -#: report/models.py:475 +#: report/models.py:496 msgid "Sales order query filters" msgstr "Auftrags-Abfragefilter" -#: report/models.py:525 +#: report/models.py:546 msgid "Snippet" msgstr "Snippet" -#: report/models.py:526 +#: report/models.py:547 msgid "Report snippet file" msgstr "Berichts-Snippet" -#: report/models.py:530 +#: report/models.py:551 msgid "Snippet file description" msgstr "Snippet-Beschreibung" -#: report/models.py:565 +#: report/models.py:586 msgid "Asset" msgstr "Ressource" -#: report/models.py:566 +#: report/models.py:587 msgid "Report asset file" msgstr "Berichts-Ressource" -#: report/models.py:569 +#: report/models.py:590 msgid "Asset file description" msgstr "Ressource-Beschreibung" @@ -6277,11 +6277,13 @@ msgstr "Farbschemata" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " -msgstr "\n" +msgstr "" +"\n" "\t\tDie CSS Datei \"%(invalid_color_theme)s.css\" für das aktuell ausgewählte Farbschema wurde nicht gefunden.
\n" "\t\tBitte ein anderes Farbschema auswählen:)\n" "\t " @@ -7889,3 +7891,5 @@ msgstr "Berechtigungen Einträge zu ändern" msgid "Permission to delete items" msgstr "Berechtigung Einträge zu löschen" +#~ msgid "Are you sure you wish to delete this line item?" +#~ msgstr "Sind Sie sicher, dass Sie diese Position löschen möchten?" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index ba01b18cb4..7fefee9d31 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-03 12:15+0000\n" +"POT-Creation-Date: 2021-07-05 06:55+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -139,7 +139,7 @@ msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 #: label/models.py:103 part/models.py:680 part/models.py:2192 -#: part/templates/part/params.html:27 report/models.py:180 +#: part/templates/part/params.html:27 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:359 templates/js/part.js:118 #: templates/js/part.js:642 templates/js/stock.js:986 @@ -154,8 +154,8 @@ msgstr "" #: company/templates/company/supplier_part_detail.html:31 label/models.py:110 #: order/models.py:154 order/templates/order/purchase_order_detail.html:174 #: part/models.py:704 part/templates/part/detail.html:54 -#: part/templates/part/set_category.html:14 report/models.py:193 -#: report/models.py:530 report/models.py:569 +#: part/templates/part/set_category.html:14 report/models.py:194 +#: report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 @@ -937,6 +937,7 @@ msgid "Attachments" msgstr "" #: build/templates/build/attachments.html:51 +#: order/templates/order/po_attachments.html:79 #: order/templates/order/so_attachments.html:79 #: part/templates/part/attachments.html:81 #: stock/templates/stock/item_attachments.html:81 @@ -945,6 +946,7 @@ msgid "Add Attachment" msgstr "" #: build/templates/build/attachments.html:69 +#: order/templates/order/po_attachments.html:51 #: order/templates/order/so_attachments.html:52 #: part/templates/part/attachments.html:35 #: stock/templates/stock/item_attachments.html:49 @@ -952,6 +954,7 @@ msgid "Edit Attachment" msgstr "" #: build/templates/build/attachments.html:76 +#: order/templates/order/po_attachments.html:58 #: order/templates/order/so_attachments.html:58 #: part/templates/part/attachments.html:44 #: stock/templates/stock/item_attachments.html:58 @@ -959,6 +962,7 @@ msgid "Confirm Delete Operation" msgstr "" #: build/templates/build/attachments.html:77 +#: order/templates/order/po_attachments.html:59 #: order/templates/order/so_attachments.html:59 #: part/templates/part/attachments.html:45 #: stock/templates/stock/item_attachments.html:59 @@ -1618,7 +1622,7 @@ msgid "Number of recent parts to display on index page" msgstr "" #: common/models.py:160 part/models.py:2226 part/templates/part/detail.html:160 -#: report/models.py:186 stock/forms.py:226 templates/js/table_filters.js:25 +#: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:320 msgid "Template" msgstr "" @@ -2728,7 +2732,7 @@ msgstr "" msgid "Label template file" msgstr "" -#: label/models.py:125 report/models.py:297 +#: label/models.py:125 report/models.py:298 msgid "Enabled" msgstr "" @@ -2752,7 +2756,7 @@ msgstr "" msgid "Label height, specified in mm" msgstr "" -#: label/models.py:145 report/models.py:290 +#: label/models.py:145 report/models.py:291 msgid "Filename Pattern" msgstr "" @@ -2764,8 +2768,8 @@ msgstr "" msgid "Query filters (comma-separated list of key=value pairs" msgstr "" -#: label/models.py:250 label/models.py:307 report/models.py:317 -#: report/models.py:440 report/models.py:474 +#: label/models.py:250 label/models.py:307 report/models.py:322 +#: report/models.py:457 report/models.py:495 msgid "Filters" msgstr "" @@ -3252,10 +3256,6 @@ msgstr "" msgid "Purchase Order Attachments" msgstr "" -#: order/templates/order/po_lineitem_delete.html:5 -msgid "Are you sure you wish to delete this line item?" -msgstr "" - #: order/templates/order/po_navbar.html:26 msgid "Received Stock Items" msgstr "" @@ -3915,7 +3915,7 @@ msgstr "" msgid "Part revision or version number" msgstr "" -#: part/models.py:732 part/templates/part/detail.html:35 report/models.py:199 +#: part/models.py:732 part/templates/part/detail.html:35 report/models.py:200 #: templates/js/part.js:173 msgid "Revision" msgstr "" @@ -5206,87 +5206,87 @@ msgstr "" msgid "Delete Internal Price Break" msgstr "" -#: report/models.py:181 +#: report/models.py:182 msgid "Template name" msgstr "" -#: report/models.py:187 +#: report/models.py:188 msgid "Report template file" msgstr "" -#: report/models.py:194 +#: report/models.py:195 msgid "Report template description" msgstr "" -#: report/models.py:200 +#: report/models.py:201 msgid "Report revision number (auto-increments)" msgstr "" -#: report/models.py:291 +#: report/models.py:292 msgid "Pattern for generating report filenames" msgstr "" -#: report/models.py:298 +#: report/models.py:299 msgid "Report template is enabled" msgstr "" -#: report/models.py:318 +#: report/models.py:323 msgid "StockItem query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:326 +#: report/models.py:331 msgid "Include Installed Tests" msgstr "" -#: report/models.py:327 +#: report/models.py:332 msgid "Include test results for stock items installed inside assembled item" msgstr "" -#: report/models.py:371 +#: report/models.py:380 msgid "Build Filters" msgstr "" -#: report/models.py:372 +#: report/models.py:381 msgid "Build query filters (comma-separated list of key=value pairs" msgstr "" -#: report/models.py:410 +#: report/models.py:423 msgid "Part Filters" msgstr "" -#: report/models.py:411 +#: report/models.py:424 msgid "Part query filters (comma-separated list of key=value pairs" msgstr "" -#: report/models.py:441 +#: report/models.py:458 msgid "Purchase order query filters" msgstr "" -#: report/models.py:475 +#: report/models.py:496 msgid "Sales order query filters" msgstr "" -#: report/models.py:525 +#: report/models.py:546 msgid "Snippet" msgstr "" -#: report/models.py:526 +#: report/models.py:547 msgid "Report snippet file" msgstr "" -#: report/models.py:530 +#: report/models.py:551 msgid "Snippet file description" msgstr "" -#: report/models.py:565 +#: report/models.py:586 msgid "Asset" msgstr "" -#: report/models.py:566 +#: report/models.py:587 msgid "Report asset file" msgstr "" -#: report/models.py:569 +#: report/models.py:590 msgid "Asset file description" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 9968d727ff..c86878d316 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-03 12:15+0000\n" +"POT-Creation-Date: 2021-07-05 06:55+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -138,7 +138,7 @@ msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 #: label/models.py:103 part/models.py:680 part/models.py:2192 -#: part/templates/part/params.html:27 report/models.py:180 +#: part/templates/part/params.html:27 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:359 templates/js/part.js:118 #: templates/js/part.js:642 templates/js/stock.js:986 @@ -153,8 +153,8 @@ msgstr "Nombre" #: company/templates/company/supplier_part_detail.html:31 label/models.py:110 #: order/models.py:154 order/templates/order/purchase_order_detail.html:174 #: part/models.py:704 part/templates/part/detail.html:54 -#: part/templates/part/set_category.html:14 report/models.py:193 -#: report/models.py:530 report/models.py:569 +#: part/templates/part/set_category.html:14 report/models.py:194 +#: report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 @@ -936,6 +936,7 @@ msgid "Attachments" msgstr "" #: build/templates/build/attachments.html:51 +#: order/templates/order/po_attachments.html:79 #: order/templates/order/so_attachments.html:79 #: part/templates/part/attachments.html:81 #: stock/templates/stock/item_attachments.html:81 @@ -944,6 +945,7 @@ msgid "Add Attachment" msgstr "" #: build/templates/build/attachments.html:69 +#: order/templates/order/po_attachments.html:51 #: order/templates/order/so_attachments.html:52 #: part/templates/part/attachments.html:35 #: stock/templates/stock/item_attachments.html:49 @@ -951,6 +953,7 @@ msgid "Edit Attachment" msgstr "" #: build/templates/build/attachments.html:76 +#: order/templates/order/po_attachments.html:58 #: order/templates/order/so_attachments.html:58 #: part/templates/part/attachments.html:44 #: stock/templates/stock/item_attachments.html:58 @@ -958,6 +961,7 @@ msgid "Confirm Delete Operation" msgstr "" #: build/templates/build/attachments.html:77 +#: order/templates/order/po_attachments.html:59 #: order/templates/order/so_attachments.html:59 #: part/templates/part/attachments.html:45 #: stock/templates/stock/item_attachments.html:59 @@ -1617,7 +1621,7 @@ msgid "Number of recent parts to display on index page" msgstr "" #: common/models.py:160 part/models.py:2226 part/templates/part/detail.html:160 -#: report/models.py:186 stock/forms.py:226 templates/js/table_filters.js:25 +#: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:320 msgid "Template" msgstr "" @@ -2727,7 +2731,7 @@ msgstr "" msgid "Label template file" msgstr "" -#: label/models.py:125 report/models.py:297 +#: label/models.py:125 report/models.py:298 msgid "Enabled" msgstr "" @@ -2751,7 +2755,7 @@ msgstr "" msgid "Label height, specified in mm" msgstr "" -#: label/models.py:145 report/models.py:290 +#: label/models.py:145 report/models.py:291 msgid "Filename Pattern" msgstr "" @@ -2763,8 +2767,8 @@ msgstr "" msgid "Query filters (comma-separated list of key=value pairs" msgstr "" -#: label/models.py:250 label/models.py:307 report/models.py:317 -#: report/models.py:440 report/models.py:474 +#: label/models.py:250 label/models.py:307 report/models.py:322 +#: report/models.py:457 report/models.py:495 msgid "Filters" msgstr "" @@ -3251,10 +3255,6 @@ msgstr "" msgid "Purchase Order Attachments" msgstr "" -#: order/templates/order/po_lineitem_delete.html:5 -msgid "Are you sure you wish to delete this line item?" -msgstr "" - #: order/templates/order/po_navbar.html:26 msgid "Received Stock Items" msgstr "" @@ -3914,7 +3914,7 @@ msgstr "" msgid "Part revision or version number" msgstr "" -#: part/models.py:732 part/templates/part/detail.html:35 report/models.py:199 +#: part/models.py:732 part/templates/part/detail.html:35 report/models.py:200 #: templates/js/part.js:173 msgid "Revision" msgstr "" @@ -5205,87 +5205,87 @@ msgstr "" msgid "Delete Internal Price Break" msgstr "" -#: report/models.py:181 +#: report/models.py:182 msgid "Template name" msgstr "" -#: report/models.py:187 +#: report/models.py:188 msgid "Report template file" msgstr "" -#: report/models.py:194 +#: report/models.py:195 msgid "Report template description" msgstr "" -#: report/models.py:200 +#: report/models.py:201 msgid "Report revision number (auto-increments)" msgstr "" -#: report/models.py:291 +#: report/models.py:292 msgid "Pattern for generating report filenames" msgstr "" -#: report/models.py:298 +#: report/models.py:299 msgid "Report template is enabled" msgstr "" -#: report/models.py:318 +#: report/models.py:323 msgid "StockItem query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:326 +#: report/models.py:331 msgid "Include Installed Tests" msgstr "" -#: report/models.py:327 +#: report/models.py:332 msgid "Include test results for stock items installed inside assembled item" msgstr "" -#: report/models.py:371 +#: report/models.py:380 msgid "Build Filters" msgstr "" -#: report/models.py:372 +#: report/models.py:381 msgid "Build query filters (comma-separated list of key=value pairs" msgstr "" -#: report/models.py:410 +#: report/models.py:423 msgid "Part Filters" msgstr "" -#: report/models.py:411 +#: report/models.py:424 msgid "Part query filters (comma-separated list of key=value pairs" msgstr "" -#: report/models.py:441 +#: report/models.py:458 msgid "Purchase order query filters" msgstr "" -#: report/models.py:475 +#: report/models.py:496 msgid "Sales order query filters" msgstr "" -#: report/models.py:525 +#: report/models.py:546 msgid "Snippet" msgstr "" -#: report/models.py:526 +#: report/models.py:547 msgid "Report snippet file" msgstr "" -#: report/models.py:530 +#: report/models.py:551 msgid "Snippet file description" msgstr "" -#: report/models.py:565 +#: report/models.py:586 msgid "Asset" msgstr "" -#: report/models.py:566 +#: report/models.py:587 msgid "Report asset file" msgstr "" -#: report/models.py:569 +#: report/models.py:590 msgid "Asset file description" msgstr "" @@ -6277,7 +6277,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7885,4 +7886,3 @@ msgstr "" #: users/models.py:192 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 3b11868014..5f1737de0b 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-03 12:15+0000\n" +"POT-Creation-Date: 2021-07-05 06:55+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: French\n" @@ -138,7 +138,7 @@ msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 #: label/models.py:103 part/models.py:680 part/models.py:2192 -#: part/templates/part/params.html:27 report/models.py:180 +#: part/templates/part/params.html:27 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:359 templates/js/part.js:118 #: templates/js/part.js:642 templates/js/stock.js:986 @@ -153,8 +153,8 @@ msgstr "Nom" #: company/templates/company/supplier_part_detail.html:31 label/models.py:110 #: order/models.py:154 order/templates/order/purchase_order_detail.html:174 #: part/models.py:704 part/templates/part/detail.html:54 -#: part/templates/part/set_category.html:14 report/models.py:193 -#: report/models.py:530 report/models.py:569 +#: part/templates/part/set_category.html:14 report/models.py:194 +#: report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 @@ -936,6 +936,7 @@ msgid "Attachments" msgstr "Pieces jointes" #: build/templates/build/attachments.html:51 +#: order/templates/order/po_attachments.html:79 #: order/templates/order/so_attachments.html:79 #: part/templates/part/attachments.html:81 #: stock/templates/stock/item_attachments.html:81 @@ -944,6 +945,7 @@ msgid "Add Attachment" msgstr "" #: build/templates/build/attachments.html:69 +#: order/templates/order/po_attachments.html:51 #: order/templates/order/so_attachments.html:52 #: part/templates/part/attachments.html:35 #: stock/templates/stock/item_attachments.html:49 @@ -951,6 +953,7 @@ msgid "Edit Attachment" msgstr "" #: build/templates/build/attachments.html:76 +#: order/templates/order/po_attachments.html:58 #: order/templates/order/so_attachments.html:58 #: part/templates/part/attachments.html:44 #: stock/templates/stock/item_attachments.html:58 @@ -958,6 +961,7 @@ msgid "Confirm Delete Operation" msgstr "" #: build/templates/build/attachments.html:77 +#: order/templates/order/po_attachments.html:59 #: order/templates/order/so_attachments.html:59 #: part/templates/part/attachments.html:45 #: stock/templates/stock/item_attachments.html:59 @@ -1617,7 +1621,7 @@ msgid "Number of recent parts to display on index page" msgstr "" #: common/models.py:160 part/models.py:2226 part/templates/part/detail.html:160 -#: report/models.py:186 stock/forms.py:226 templates/js/table_filters.js:25 +#: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:320 msgid "Template" msgstr "" @@ -2727,7 +2731,7 @@ msgstr "" msgid "Label template file" msgstr "" -#: label/models.py:125 report/models.py:297 +#: label/models.py:125 report/models.py:298 msgid "Enabled" msgstr "" @@ -2751,7 +2755,7 @@ msgstr "" msgid "Label height, specified in mm" msgstr "" -#: label/models.py:145 report/models.py:290 +#: label/models.py:145 report/models.py:291 msgid "Filename Pattern" msgstr "" @@ -2763,8 +2767,8 @@ msgstr "" msgid "Query filters (comma-separated list of key=value pairs" msgstr "" -#: label/models.py:250 label/models.py:307 report/models.py:317 -#: report/models.py:440 report/models.py:474 +#: label/models.py:250 label/models.py:307 report/models.py:322 +#: report/models.py:457 report/models.py:495 msgid "Filters" msgstr "" @@ -3251,10 +3255,6 @@ msgstr "" msgid "Purchase Order Attachments" msgstr "" -#: order/templates/order/po_lineitem_delete.html:5 -msgid "Are you sure you wish to delete this line item?" -msgstr "" - #: order/templates/order/po_navbar.html:26 msgid "Received Stock Items" msgstr "" @@ -3914,7 +3914,7 @@ msgstr "" msgid "Part revision or version number" msgstr "" -#: part/models.py:732 part/templates/part/detail.html:35 report/models.py:199 +#: part/models.py:732 part/templates/part/detail.html:35 report/models.py:200 #: templates/js/part.js:173 msgid "Revision" msgstr "" @@ -5205,87 +5205,87 @@ msgstr "" msgid "Delete Internal Price Break" msgstr "" -#: report/models.py:181 +#: report/models.py:182 msgid "Template name" msgstr "" -#: report/models.py:187 +#: report/models.py:188 msgid "Report template file" msgstr "" -#: report/models.py:194 +#: report/models.py:195 msgid "Report template description" msgstr "" -#: report/models.py:200 +#: report/models.py:201 msgid "Report revision number (auto-increments)" msgstr "" -#: report/models.py:291 +#: report/models.py:292 msgid "Pattern for generating report filenames" msgstr "" -#: report/models.py:298 +#: report/models.py:299 msgid "Report template is enabled" msgstr "" -#: report/models.py:318 +#: report/models.py:323 msgid "StockItem query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:326 +#: report/models.py:331 msgid "Include Installed Tests" msgstr "" -#: report/models.py:327 +#: report/models.py:332 msgid "Include test results for stock items installed inside assembled item" msgstr "" -#: report/models.py:371 +#: report/models.py:380 msgid "Build Filters" msgstr "" -#: report/models.py:372 +#: report/models.py:381 msgid "Build query filters (comma-separated list of key=value pairs" msgstr "" -#: report/models.py:410 +#: report/models.py:423 msgid "Part Filters" msgstr "" -#: report/models.py:411 +#: report/models.py:424 msgid "Part query filters (comma-separated list of key=value pairs" msgstr "" -#: report/models.py:441 +#: report/models.py:458 msgid "Purchase order query filters" msgstr "" -#: report/models.py:475 +#: report/models.py:496 msgid "Sales order query filters" msgstr "" -#: report/models.py:525 +#: report/models.py:546 msgid "Snippet" msgstr "" -#: report/models.py:526 +#: report/models.py:547 msgid "Report snippet file" msgstr "" -#: report/models.py:530 +#: report/models.py:551 msgid "Snippet file description" msgstr "" -#: report/models.py:565 +#: report/models.py:586 msgid "Asset" msgstr "" -#: report/models.py:566 +#: report/models.py:587 msgid "Report asset file" msgstr "" -#: report/models.py:569 +#: report/models.py:590 msgid "Asset file description" msgstr "" @@ -6277,7 +6277,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7885,4 +7886,3 @@ msgstr "" #: users/models.py:192 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index ae1f42af1e..abfa038c64 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-03 12:15+0000\n" +"POT-Creation-Date: 2021-07-05 06:55+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -138,7 +138,7 @@ msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 #: label/models.py:103 part/models.py:680 part/models.py:2192 -#: part/templates/part/params.html:27 report/models.py:180 +#: part/templates/part/params.html:27 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:359 templates/js/part.js:118 #: templates/js/part.js:642 templates/js/stock.js:986 @@ -153,8 +153,8 @@ msgstr "" #: company/templates/company/supplier_part_detail.html:31 label/models.py:110 #: order/models.py:154 order/templates/order/purchase_order_detail.html:174 #: part/models.py:704 part/templates/part/detail.html:54 -#: part/templates/part/set_category.html:14 report/models.py:193 -#: report/models.py:530 report/models.py:569 +#: part/templates/part/set_category.html:14 report/models.py:194 +#: report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 @@ -936,6 +936,7 @@ msgid "Attachments" msgstr "" #: build/templates/build/attachments.html:51 +#: order/templates/order/po_attachments.html:79 #: order/templates/order/so_attachments.html:79 #: part/templates/part/attachments.html:81 #: stock/templates/stock/item_attachments.html:81 @@ -944,6 +945,7 @@ msgid "Add Attachment" msgstr "" #: build/templates/build/attachments.html:69 +#: order/templates/order/po_attachments.html:51 #: order/templates/order/so_attachments.html:52 #: part/templates/part/attachments.html:35 #: stock/templates/stock/item_attachments.html:49 @@ -951,6 +953,7 @@ msgid "Edit Attachment" msgstr "" #: build/templates/build/attachments.html:76 +#: order/templates/order/po_attachments.html:58 #: order/templates/order/so_attachments.html:58 #: part/templates/part/attachments.html:44 #: stock/templates/stock/item_attachments.html:58 @@ -958,6 +961,7 @@ msgid "Confirm Delete Operation" msgstr "" #: build/templates/build/attachments.html:77 +#: order/templates/order/po_attachments.html:59 #: order/templates/order/so_attachments.html:59 #: part/templates/part/attachments.html:45 #: stock/templates/stock/item_attachments.html:59 @@ -1617,7 +1621,7 @@ msgid "Number of recent parts to display on index page" msgstr "" #: common/models.py:160 part/models.py:2226 part/templates/part/detail.html:160 -#: report/models.py:186 stock/forms.py:226 templates/js/table_filters.js:25 +#: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:320 msgid "Template" msgstr "" @@ -2727,7 +2731,7 @@ msgstr "" msgid "Label template file" msgstr "" -#: label/models.py:125 report/models.py:297 +#: label/models.py:125 report/models.py:298 msgid "Enabled" msgstr "" @@ -2751,7 +2755,7 @@ msgstr "" msgid "Label height, specified in mm" msgstr "" -#: label/models.py:145 report/models.py:290 +#: label/models.py:145 report/models.py:291 msgid "Filename Pattern" msgstr "" @@ -2763,8 +2767,8 @@ msgstr "" msgid "Query filters (comma-separated list of key=value pairs" msgstr "" -#: label/models.py:250 label/models.py:307 report/models.py:317 -#: report/models.py:440 report/models.py:474 +#: label/models.py:250 label/models.py:307 report/models.py:322 +#: report/models.py:457 report/models.py:495 msgid "Filters" msgstr "" @@ -3251,10 +3255,6 @@ msgstr "" msgid "Purchase Order Attachments" msgstr "" -#: order/templates/order/po_lineitem_delete.html:5 -msgid "Are you sure you wish to delete this line item?" -msgstr "" - #: order/templates/order/po_navbar.html:26 msgid "Received Stock Items" msgstr "" @@ -3914,7 +3914,7 @@ msgstr "" msgid "Part revision or version number" msgstr "" -#: part/models.py:732 part/templates/part/detail.html:35 report/models.py:199 +#: part/models.py:732 part/templates/part/detail.html:35 report/models.py:200 #: templates/js/part.js:173 msgid "Revision" msgstr "" @@ -5205,87 +5205,87 @@ msgstr "" msgid "Delete Internal Price Break" msgstr "" -#: report/models.py:181 +#: report/models.py:182 msgid "Template name" msgstr "" -#: report/models.py:187 +#: report/models.py:188 msgid "Report template file" msgstr "" -#: report/models.py:194 +#: report/models.py:195 msgid "Report template description" msgstr "" -#: report/models.py:200 +#: report/models.py:201 msgid "Report revision number (auto-increments)" msgstr "" -#: report/models.py:291 +#: report/models.py:292 msgid "Pattern for generating report filenames" msgstr "" -#: report/models.py:298 +#: report/models.py:299 msgid "Report template is enabled" msgstr "" -#: report/models.py:318 +#: report/models.py:323 msgid "StockItem query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:326 +#: report/models.py:331 msgid "Include Installed Tests" msgstr "" -#: report/models.py:327 +#: report/models.py:332 msgid "Include test results for stock items installed inside assembled item" msgstr "" -#: report/models.py:371 +#: report/models.py:380 msgid "Build Filters" msgstr "" -#: report/models.py:372 +#: report/models.py:381 msgid "Build query filters (comma-separated list of key=value pairs" msgstr "" -#: report/models.py:410 +#: report/models.py:423 msgid "Part Filters" msgstr "" -#: report/models.py:411 +#: report/models.py:424 msgid "Part query filters (comma-separated list of key=value pairs" msgstr "" -#: report/models.py:441 +#: report/models.py:458 msgid "Purchase order query filters" msgstr "" -#: report/models.py:475 +#: report/models.py:496 msgid "Sales order query filters" msgstr "" -#: report/models.py:525 +#: report/models.py:546 msgid "Snippet" msgstr "" -#: report/models.py:526 +#: report/models.py:547 msgid "Report snippet file" msgstr "" -#: report/models.py:530 +#: report/models.py:551 msgid "Snippet file description" msgstr "" -#: report/models.py:565 +#: report/models.py:586 msgid "Asset" msgstr "" -#: report/models.py:566 +#: report/models.py:587 msgid "Report asset file" msgstr "" -#: report/models.py:569 +#: report/models.py:590 msgid "Asset file description" msgstr "" @@ -6277,7 +6277,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7885,4 +7886,3 @@ msgstr "" #: users/models.py:192 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 8ffaee4eda..bcbe1aabe6 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-03 12:15+0000\n" +"POT-Creation-Date: 2021-07-05 06:55+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -138,7 +138,7 @@ msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 #: label/models.py:103 part/models.py:680 part/models.py:2192 -#: part/templates/part/params.html:27 report/models.py:180 +#: part/templates/part/params.html:27 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:359 templates/js/part.js:118 #: templates/js/part.js:642 templates/js/stock.js:986 @@ -153,8 +153,8 @@ msgstr "" #: company/templates/company/supplier_part_detail.html:31 label/models.py:110 #: order/models.py:154 order/templates/order/purchase_order_detail.html:174 #: part/models.py:704 part/templates/part/detail.html:54 -#: part/templates/part/set_category.html:14 report/models.py:193 -#: report/models.py:530 report/models.py:569 +#: part/templates/part/set_category.html:14 report/models.py:194 +#: report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 @@ -936,6 +936,7 @@ msgid "Attachments" msgstr "" #: build/templates/build/attachments.html:51 +#: order/templates/order/po_attachments.html:79 #: order/templates/order/so_attachments.html:79 #: part/templates/part/attachments.html:81 #: stock/templates/stock/item_attachments.html:81 @@ -944,6 +945,7 @@ msgid "Add Attachment" msgstr "" #: build/templates/build/attachments.html:69 +#: order/templates/order/po_attachments.html:51 #: order/templates/order/so_attachments.html:52 #: part/templates/part/attachments.html:35 #: stock/templates/stock/item_attachments.html:49 @@ -951,6 +953,7 @@ msgid "Edit Attachment" msgstr "" #: build/templates/build/attachments.html:76 +#: order/templates/order/po_attachments.html:58 #: order/templates/order/so_attachments.html:58 #: part/templates/part/attachments.html:44 #: stock/templates/stock/item_attachments.html:58 @@ -958,6 +961,7 @@ msgid "Confirm Delete Operation" msgstr "" #: build/templates/build/attachments.html:77 +#: order/templates/order/po_attachments.html:59 #: order/templates/order/so_attachments.html:59 #: part/templates/part/attachments.html:45 #: stock/templates/stock/item_attachments.html:59 @@ -1617,7 +1621,7 @@ msgid "Number of recent parts to display on index page" msgstr "" #: common/models.py:160 part/models.py:2226 part/templates/part/detail.html:160 -#: report/models.py:186 stock/forms.py:226 templates/js/table_filters.js:25 +#: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:320 msgid "Template" msgstr "" @@ -2727,7 +2731,7 @@ msgstr "" msgid "Label template file" msgstr "" -#: label/models.py:125 report/models.py:297 +#: label/models.py:125 report/models.py:298 msgid "Enabled" msgstr "" @@ -2751,7 +2755,7 @@ msgstr "" msgid "Label height, specified in mm" msgstr "" -#: label/models.py:145 report/models.py:290 +#: label/models.py:145 report/models.py:291 msgid "Filename Pattern" msgstr "" @@ -2763,8 +2767,8 @@ msgstr "" msgid "Query filters (comma-separated list of key=value pairs" msgstr "" -#: label/models.py:250 label/models.py:307 report/models.py:317 -#: report/models.py:440 report/models.py:474 +#: label/models.py:250 label/models.py:307 report/models.py:322 +#: report/models.py:457 report/models.py:495 msgid "Filters" msgstr "" @@ -3251,10 +3255,6 @@ msgstr "" msgid "Purchase Order Attachments" msgstr "" -#: order/templates/order/po_lineitem_delete.html:5 -msgid "Are you sure you wish to delete this line item?" -msgstr "" - #: order/templates/order/po_navbar.html:26 msgid "Received Stock Items" msgstr "" @@ -3914,7 +3914,7 @@ msgstr "" msgid "Part revision or version number" msgstr "" -#: part/models.py:732 part/templates/part/detail.html:35 report/models.py:199 +#: part/models.py:732 part/templates/part/detail.html:35 report/models.py:200 #: templates/js/part.js:173 msgid "Revision" msgstr "" @@ -5205,87 +5205,87 @@ msgstr "" msgid "Delete Internal Price Break" msgstr "" -#: report/models.py:181 +#: report/models.py:182 msgid "Template name" msgstr "" -#: report/models.py:187 +#: report/models.py:188 msgid "Report template file" msgstr "" -#: report/models.py:194 +#: report/models.py:195 msgid "Report template description" msgstr "" -#: report/models.py:200 +#: report/models.py:201 msgid "Report revision number (auto-increments)" msgstr "" -#: report/models.py:291 +#: report/models.py:292 msgid "Pattern for generating report filenames" msgstr "" -#: report/models.py:298 +#: report/models.py:299 msgid "Report template is enabled" msgstr "" -#: report/models.py:318 +#: report/models.py:323 msgid "StockItem query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:326 +#: report/models.py:331 msgid "Include Installed Tests" msgstr "" -#: report/models.py:327 +#: report/models.py:332 msgid "Include test results for stock items installed inside assembled item" msgstr "" -#: report/models.py:371 +#: report/models.py:380 msgid "Build Filters" msgstr "" -#: report/models.py:372 +#: report/models.py:381 msgid "Build query filters (comma-separated list of key=value pairs" msgstr "" -#: report/models.py:410 +#: report/models.py:423 msgid "Part Filters" msgstr "" -#: report/models.py:411 +#: report/models.py:424 msgid "Part query filters (comma-separated list of key=value pairs" msgstr "" -#: report/models.py:441 +#: report/models.py:458 msgid "Purchase order query filters" msgstr "" -#: report/models.py:475 +#: report/models.py:496 msgid "Sales order query filters" msgstr "" -#: report/models.py:525 +#: report/models.py:546 msgid "Snippet" msgstr "" -#: report/models.py:526 +#: report/models.py:547 msgid "Report snippet file" msgstr "" -#: report/models.py:530 +#: report/models.py:551 msgid "Snippet file description" msgstr "" -#: report/models.py:565 +#: report/models.py:586 msgid "Asset" msgstr "" -#: report/models.py:566 +#: report/models.py:587 msgid "Report asset file" msgstr "" -#: report/models.py:569 +#: report/models.py:590 msgid "Asset file description" msgstr "" @@ -6277,7 +6277,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7885,4 +7886,3 @@ msgstr "" #: users/models.py:192 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index e7b0087141..454afe5c67 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-03 12:15+0000\n" +"POT-Creation-Date: 2021-07-05 06:55+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -138,7 +138,7 @@ msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 #: label/models.py:103 part/models.py:680 part/models.py:2192 -#: part/templates/part/params.html:27 report/models.py:180 +#: part/templates/part/params.html:27 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:359 templates/js/part.js:118 #: templates/js/part.js:642 templates/js/stock.js:986 @@ -153,8 +153,8 @@ msgstr "Nazwa" #: company/templates/company/supplier_part_detail.html:31 label/models.py:110 #: order/models.py:154 order/templates/order/purchase_order_detail.html:174 #: part/models.py:704 part/templates/part/detail.html:54 -#: part/templates/part/set_category.html:14 report/models.py:193 -#: report/models.py:530 report/models.py:569 +#: part/templates/part/set_category.html:14 report/models.py:194 +#: report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 @@ -936,6 +936,7 @@ msgid "Attachments" msgstr "Załączniki" #: build/templates/build/attachments.html:51 +#: order/templates/order/po_attachments.html:79 #: order/templates/order/so_attachments.html:79 #: part/templates/part/attachments.html:81 #: stock/templates/stock/item_attachments.html:81 @@ -944,6 +945,7 @@ msgid "Add Attachment" msgstr "" #: build/templates/build/attachments.html:69 +#: order/templates/order/po_attachments.html:51 #: order/templates/order/so_attachments.html:52 #: part/templates/part/attachments.html:35 #: stock/templates/stock/item_attachments.html:49 @@ -951,6 +953,7 @@ msgid "Edit Attachment" msgstr "Edytuj załącznik" #: build/templates/build/attachments.html:76 +#: order/templates/order/po_attachments.html:58 #: order/templates/order/so_attachments.html:58 #: part/templates/part/attachments.html:44 #: stock/templates/stock/item_attachments.html:58 @@ -958,6 +961,7 @@ msgid "Confirm Delete Operation" msgstr "" #: build/templates/build/attachments.html:77 +#: order/templates/order/po_attachments.html:59 #: order/templates/order/so_attachments.html:59 #: part/templates/part/attachments.html:45 #: stock/templates/stock/item_attachments.html:59 @@ -1617,7 +1621,7 @@ msgid "Number of recent parts to display on index page" msgstr "" #: common/models.py:160 part/models.py:2226 part/templates/part/detail.html:160 -#: report/models.py:186 stock/forms.py:226 templates/js/table_filters.js:25 +#: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:320 msgid "Template" msgstr "Szablon" @@ -2727,7 +2731,7 @@ msgstr "Etykieta" msgid "Label template file" msgstr "" -#: label/models.py:125 report/models.py:297 +#: label/models.py:125 report/models.py:298 msgid "Enabled" msgstr "Aktywne" @@ -2751,7 +2755,7 @@ msgstr "Wysokość [mm]" msgid "Label height, specified in mm" msgstr "" -#: label/models.py:145 report/models.py:290 +#: label/models.py:145 report/models.py:291 msgid "Filename Pattern" msgstr "" @@ -2763,8 +2767,8 @@ msgstr "" msgid "Query filters (comma-separated list of key=value pairs" msgstr "" -#: label/models.py:250 label/models.py:307 report/models.py:317 -#: report/models.py:440 report/models.py:474 +#: label/models.py:250 label/models.py:307 report/models.py:322 +#: report/models.py:457 report/models.py:495 msgid "Filters" msgstr "Filtry" @@ -3251,10 +3255,6 @@ msgstr "" msgid "Purchase Order Attachments" msgstr "" -#: order/templates/order/po_lineitem_delete.html:5 -msgid "Are you sure you wish to delete this line item?" -msgstr "" - #: order/templates/order/po_navbar.html:26 msgid "Received Stock Items" msgstr "" @@ -3914,7 +3914,7 @@ msgstr "" msgid "Part revision or version number" msgstr "" -#: part/models.py:732 part/templates/part/detail.html:35 report/models.py:199 +#: part/models.py:732 part/templates/part/detail.html:35 report/models.py:200 #: templates/js/part.js:173 msgid "Revision" msgstr "Wersja" @@ -5205,87 +5205,87 @@ msgstr "" msgid "Delete Internal Price Break" msgstr "" -#: report/models.py:181 +#: report/models.py:182 msgid "Template name" msgstr "" -#: report/models.py:187 +#: report/models.py:188 msgid "Report template file" msgstr "" -#: report/models.py:194 +#: report/models.py:195 msgid "Report template description" msgstr "" -#: report/models.py:200 +#: report/models.py:201 msgid "Report revision number (auto-increments)" msgstr "" -#: report/models.py:291 +#: report/models.py:292 msgid "Pattern for generating report filenames" msgstr "" -#: report/models.py:298 +#: report/models.py:299 msgid "Report template is enabled" msgstr "" -#: report/models.py:318 +#: report/models.py:323 msgid "StockItem query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:326 +#: report/models.py:331 msgid "Include Installed Tests" msgstr "" -#: report/models.py:327 +#: report/models.py:332 msgid "Include test results for stock items installed inside assembled item" msgstr "" -#: report/models.py:371 +#: report/models.py:380 msgid "Build Filters" msgstr "" -#: report/models.py:372 +#: report/models.py:381 msgid "Build query filters (comma-separated list of key=value pairs" msgstr "" -#: report/models.py:410 +#: report/models.py:423 msgid "Part Filters" msgstr "" -#: report/models.py:411 +#: report/models.py:424 msgid "Part query filters (comma-separated list of key=value pairs" msgstr "" -#: report/models.py:441 +#: report/models.py:458 msgid "Purchase order query filters" msgstr "" -#: report/models.py:475 +#: report/models.py:496 msgid "Sales order query filters" msgstr "" -#: report/models.py:525 +#: report/models.py:546 msgid "Snippet" msgstr "" -#: report/models.py:526 +#: report/models.py:547 msgid "Report snippet file" msgstr "" -#: report/models.py:530 +#: report/models.py:551 msgid "Snippet file description" msgstr "" -#: report/models.py:565 +#: report/models.py:586 msgid "Asset" msgstr "" -#: report/models.py:566 +#: report/models.py:587 msgid "Report asset file" msgstr "" -#: report/models.py:569 +#: report/models.py:590 msgid "Asset file description" msgstr "" @@ -6277,7 +6277,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7885,4 +7886,3 @@ msgstr "" #: users/models.py:192 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index af63aef8e1..a614c611da 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-03 12:15+0000\n" +"POT-Creation-Date: 2021-07-05 06:55+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -138,7 +138,7 @@ msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 #: label/models.py:103 part/models.py:680 part/models.py:2192 -#: part/templates/part/params.html:27 report/models.py:180 +#: part/templates/part/params.html:27 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:359 templates/js/part.js:118 #: templates/js/part.js:642 templates/js/stock.js:986 @@ -153,8 +153,8 @@ msgstr "Название" #: company/templates/company/supplier_part_detail.html:31 label/models.py:110 #: order/models.py:154 order/templates/order/purchase_order_detail.html:174 #: part/models.py:704 part/templates/part/detail.html:54 -#: part/templates/part/set_category.html:14 report/models.py:193 -#: report/models.py:530 report/models.py:569 +#: part/templates/part/set_category.html:14 report/models.py:194 +#: report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 @@ -936,6 +936,7 @@ msgid "Attachments" msgstr "" #: build/templates/build/attachments.html:51 +#: order/templates/order/po_attachments.html:79 #: order/templates/order/so_attachments.html:79 #: part/templates/part/attachments.html:81 #: stock/templates/stock/item_attachments.html:81 @@ -944,6 +945,7 @@ msgid "Add Attachment" msgstr "" #: build/templates/build/attachments.html:69 +#: order/templates/order/po_attachments.html:51 #: order/templates/order/so_attachments.html:52 #: part/templates/part/attachments.html:35 #: stock/templates/stock/item_attachments.html:49 @@ -951,6 +953,7 @@ msgid "Edit Attachment" msgstr "" #: build/templates/build/attachments.html:76 +#: order/templates/order/po_attachments.html:58 #: order/templates/order/so_attachments.html:58 #: part/templates/part/attachments.html:44 #: stock/templates/stock/item_attachments.html:58 @@ -958,6 +961,7 @@ msgid "Confirm Delete Operation" msgstr "" #: build/templates/build/attachments.html:77 +#: order/templates/order/po_attachments.html:59 #: order/templates/order/so_attachments.html:59 #: part/templates/part/attachments.html:45 #: stock/templates/stock/item_attachments.html:59 @@ -1617,7 +1621,7 @@ msgid "Number of recent parts to display on index page" msgstr "" #: common/models.py:160 part/models.py:2226 part/templates/part/detail.html:160 -#: report/models.py:186 stock/forms.py:226 templates/js/table_filters.js:25 +#: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:320 msgid "Template" msgstr "" @@ -2727,7 +2731,7 @@ msgstr "" msgid "Label template file" msgstr "" -#: label/models.py:125 report/models.py:297 +#: label/models.py:125 report/models.py:298 msgid "Enabled" msgstr "" @@ -2751,7 +2755,7 @@ msgstr "" msgid "Label height, specified in mm" msgstr "" -#: label/models.py:145 report/models.py:290 +#: label/models.py:145 report/models.py:291 msgid "Filename Pattern" msgstr "" @@ -2763,8 +2767,8 @@ msgstr "" msgid "Query filters (comma-separated list of key=value pairs" msgstr "" -#: label/models.py:250 label/models.py:307 report/models.py:317 -#: report/models.py:440 report/models.py:474 +#: label/models.py:250 label/models.py:307 report/models.py:322 +#: report/models.py:457 report/models.py:495 msgid "Filters" msgstr "" @@ -3251,10 +3255,6 @@ msgstr "" msgid "Purchase Order Attachments" msgstr "" -#: order/templates/order/po_lineitem_delete.html:5 -msgid "Are you sure you wish to delete this line item?" -msgstr "" - #: order/templates/order/po_navbar.html:26 msgid "Received Stock Items" msgstr "" @@ -3914,7 +3914,7 @@ msgstr "" msgid "Part revision or version number" msgstr "" -#: part/models.py:732 part/templates/part/detail.html:35 report/models.py:199 +#: part/models.py:732 part/templates/part/detail.html:35 report/models.py:200 #: templates/js/part.js:173 msgid "Revision" msgstr "" @@ -5205,87 +5205,87 @@ msgstr "" msgid "Delete Internal Price Break" msgstr "" -#: report/models.py:181 +#: report/models.py:182 msgid "Template name" msgstr "" -#: report/models.py:187 +#: report/models.py:188 msgid "Report template file" msgstr "" -#: report/models.py:194 +#: report/models.py:195 msgid "Report template description" msgstr "" -#: report/models.py:200 +#: report/models.py:201 msgid "Report revision number (auto-increments)" msgstr "" -#: report/models.py:291 +#: report/models.py:292 msgid "Pattern for generating report filenames" msgstr "" -#: report/models.py:298 +#: report/models.py:299 msgid "Report template is enabled" msgstr "" -#: report/models.py:318 +#: report/models.py:323 msgid "StockItem query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:326 +#: report/models.py:331 msgid "Include Installed Tests" msgstr "" -#: report/models.py:327 +#: report/models.py:332 msgid "Include test results for stock items installed inside assembled item" msgstr "" -#: report/models.py:371 +#: report/models.py:380 msgid "Build Filters" msgstr "" -#: report/models.py:372 +#: report/models.py:381 msgid "Build query filters (comma-separated list of key=value pairs" msgstr "" -#: report/models.py:410 +#: report/models.py:423 msgid "Part Filters" msgstr "" -#: report/models.py:411 +#: report/models.py:424 msgid "Part query filters (comma-separated list of key=value pairs" msgstr "" -#: report/models.py:441 +#: report/models.py:458 msgid "Purchase order query filters" msgstr "" -#: report/models.py:475 +#: report/models.py:496 msgid "Sales order query filters" msgstr "" -#: report/models.py:525 +#: report/models.py:546 msgid "Snippet" msgstr "" -#: report/models.py:526 +#: report/models.py:547 msgid "Report snippet file" msgstr "" -#: report/models.py:530 +#: report/models.py:551 msgid "Snippet file description" msgstr "" -#: report/models.py:565 +#: report/models.py:586 msgid "Asset" msgstr "" -#: report/models.py:566 +#: report/models.py:587 msgid "Report asset file" msgstr "" -#: report/models.py:569 +#: report/models.py:590 msgid "Asset file description" msgstr "" @@ -6277,7 +6277,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7885,4 +7886,3 @@ msgstr "" #: users/models.py:192 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 4db90764bd..f04f1bd7a0 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-03 12:15+0000\n" +"POT-Creation-Date: 2021-07-05 06:55+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -138,7 +138,7 @@ msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 #: label/models.py:103 part/models.py:680 part/models.py:2192 -#: part/templates/part/params.html:27 report/models.py:180 +#: part/templates/part/params.html:27 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:359 templates/js/part.js:118 #: templates/js/part.js:642 templates/js/stock.js:986 @@ -153,8 +153,8 @@ msgstr "Adı" #: company/templates/company/supplier_part_detail.html:31 label/models.py:110 #: order/models.py:154 order/templates/order/purchase_order_detail.html:174 #: part/models.py:704 part/templates/part/detail.html:54 -#: part/templates/part/set_category.html:14 report/models.py:193 -#: report/models.py:530 report/models.py:569 +#: part/templates/part/set_category.html:14 report/models.py:194 +#: report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 @@ -936,6 +936,7 @@ msgid "Attachments" msgstr "Ekler" #: build/templates/build/attachments.html:51 +#: order/templates/order/po_attachments.html:79 #: order/templates/order/so_attachments.html:79 #: part/templates/part/attachments.html:81 #: stock/templates/stock/item_attachments.html:81 @@ -944,6 +945,7 @@ msgid "Add Attachment" msgstr "" #: build/templates/build/attachments.html:69 +#: order/templates/order/po_attachments.html:51 #: order/templates/order/so_attachments.html:52 #: part/templates/part/attachments.html:35 #: stock/templates/stock/item_attachments.html:49 @@ -951,6 +953,7 @@ msgid "Edit Attachment" msgstr "Ek Düzenle" #: build/templates/build/attachments.html:76 +#: order/templates/order/po_attachments.html:58 #: order/templates/order/so_attachments.html:58 #: part/templates/part/attachments.html:44 #: stock/templates/stock/item_attachments.html:58 @@ -958,6 +961,7 @@ msgid "Confirm Delete Operation" msgstr "" #: build/templates/build/attachments.html:77 +#: order/templates/order/po_attachments.html:59 #: order/templates/order/so_attachments.html:59 #: part/templates/part/attachments.html:45 #: stock/templates/stock/item_attachments.html:59 @@ -1617,7 +1621,7 @@ msgid "Number of recent parts to display on index page" msgstr "" #: common/models.py:160 part/models.py:2226 part/templates/part/detail.html:160 -#: report/models.py:186 stock/forms.py:226 templates/js/table_filters.js:25 +#: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:320 msgid "Template" msgstr "Şablon" @@ -2727,7 +2731,7 @@ msgstr "Etiket" msgid "Label template file" msgstr "Etiket şablon listesi" -#: label/models.py:125 report/models.py:297 +#: label/models.py:125 report/models.py:298 msgid "Enabled" msgstr "" @@ -2751,7 +2755,7 @@ msgstr "" msgid "Label height, specified in mm" msgstr "Etiket yüksekliği mm olarak belirtilmeli" -#: label/models.py:145 report/models.py:290 +#: label/models.py:145 report/models.py:291 msgid "Filename Pattern" msgstr "Dosya Adı Deseni" @@ -2763,8 +2767,8 @@ msgstr "Etiket dosya adları oluşturma için desen" msgid "Query filters (comma-separated list of key=value pairs" msgstr "" -#: label/models.py:250 label/models.py:307 report/models.py:317 -#: report/models.py:440 report/models.py:474 +#: label/models.py:250 label/models.py:307 report/models.py:322 +#: report/models.py:457 report/models.py:495 msgid "Filters" msgstr "" @@ -3251,10 +3255,6 @@ msgstr "" msgid "Purchase Order Attachments" msgstr "" -#: order/templates/order/po_lineitem_delete.html:5 -msgid "Are you sure you wish to delete this line item?" -msgstr "" - #: order/templates/order/po_navbar.html:26 msgid "Received Stock Items" msgstr "" @@ -3914,7 +3914,7 @@ msgstr "" msgid "Part revision or version number" msgstr "Parça revizyon veya versiyon numarası" -#: part/models.py:732 part/templates/part/detail.html:35 report/models.py:199 +#: part/models.py:732 part/templates/part/detail.html:35 report/models.py:200 #: templates/js/part.js:173 msgid "Revision" msgstr "Revizyon" @@ -5205,87 +5205,87 @@ msgstr "" msgid "Delete Internal Price Break" msgstr "" -#: report/models.py:181 +#: report/models.py:182 msgid "Template name" msgstr "Şablon adı" -#: report/models.py:187 +#: report/models.py:188 msgid "Report template file" msgstr "Rapor şablon dosyası" -#: report/models.py:194 +#: report/models.py:195 msgid "Report template description" msgstr "Rapor şablon tanımı" -#: report/models.py:200 +#: report/models.py:201 msgid "Report revision number (auto-increments)" msgstr "Revizyon numarası raporla (otomatik artış)" -#: report/models.py:291 +#: report/models.py:292 msgid "Pattern for generating report filenames" msgstr "" -#: report/models.py:298 +#: report/models.py:299 msgid "Report template is enabled" msgstr "Rapor şablonu etkin" -#: report/models.py:318 +#: report/models.py:323 msgid "StockItem query filters (comma-separated list of key=value pairs)" msgstr "Stok kalemi sorgu filtreleri (anahter=değer [key=value] olarak virgülle ayrılmış liste)" -#: report/models.py:326 +#: report/models.py:331 msgid "Include Installed Tests" msgstr "" -#: report/models.py:327 +#: report/models.py:332 msgid "Include test results for stock items installed inside assembled item" msgstr "" -#: report/models.py:371 +#: report/models.py:380 msgid "Build Filters" msgstr "" -#: report/models.py:372 +#: report/models.py:381 msgid "Build query filters (comma-separated list of key=value pairs" msgstr "" -#: report/models.py:410 +#: report/models.py:423 msgid "Part Filters" msgstr "" -#: report/models.py:411 +#: report/models.py:424 msgid "Part query filters (comma-separated list of key=value pairs" msgstr "" -#: report/models.py:441 +#: report/models.py:458 msgid "Purchase order query filters" msgstr "" -#: report/models.py:475 +#: report/models.py:496 msgid "Sales order query filters" msgstr "" -#: report/models.py:525 +#: report/models.py:546 msgid "Snippet" msgstr "" -#: report/models.py:526 +#: report/models.py:547 msgid "Report snippet file" msgstr "" -#: report/models.py:530 +#: report/models.py:551 msgid "Snippet file description" msgstr "" -#: report/models.py:565 +#: report/models.py:586 msgid "Asset" msgstr "" -#: report/models.py:566 +#: report/models.py:587 msgid "Report asset file" msgstr "" -#: report/models.py:569 +#: report/models.py:590 msgid "Asset file description" msgstr "" @@ -6277,7 +6277,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7885,4 +7886,3 @@ msgstr "" #: users/models.py:192 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index a5b51e77ec..01fc11df9c 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-03 12:15+0000\n" +"POT-Creation-Date: 2021-07-05 06:55+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -138,7 +138,7 @@ msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 #: label/models.py:103 part/models.py:680 part/models.py:2192 -#: part/templates/part/params.html:27 report/models.py:180 +#: part/templates/part/params.html:27 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:359 templates/js/part.js:118 #: templates/js/part.js:642 templates/js/stock.js:986 @@ -153,8 +153,8 @@ msgstr "名称" #: company/templates/company/supplier_part_detail.html:31 label/models.py:110 #: order/models.py:154 order/templates/order/purchase_order_detail.html:174 #: part/models.py:704 part/templates/part/detail.html:54 -#: part/templates/part/set_category.html:14 report/models.py:193 -#: report/models.py:530 report/models.py:569 +#: part/templates/part/set_category.html:14 report/models.py:194 +#: report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 @@ -936,6 +936,7 @@ msgid "Attachments" msgstr "" #: build/templates/build/attachments.html:51 +#: order/templates/order/po_attachments.html:79 #: order/templates/order/so_attachments.html:79 #: part/templates/part/attachments.html:81 #: stock/templates/stock/item_attachments.html:81 @@ -944,6 +945,7 @@ msgid "Add Attachment" msgstr "" #: build/templates/build/attachments.html:69 +#: order/templates/order/po_attachments.html:51 #: order/templates/order/so_attachments.html:52 #: part/templates/part/attachments.html:35 #: stock/templates/stock/item_attachments.html:49 @@ -951,6 +953,7 @@ msgid "Edit Attachment" msgstr "" #: build/templates/build/attachments.html:76 +#: order/templates/order/po_attachments.html:58 #: order/templates/order/so_attachments.html:58 #: part/templates/part/attachments.html:44 #: stock/templates/stock/item_attachments.html:58 @@ -958,6 +961,7 @@ msgid "Confirm Delete Operation" msgstr "" #: build/templates/build/attachments.html:77 +#: order/templates/order/po_attachments.html:59 #: order/templates/order/so_attachments.html:59 #: part/templates/part/attachments.html:45 #: stock/templates/stock/item_attachments.html:59 @@ -1617,7 +1621,7 @@ msgid "Number of recent parts to display on index page" msgstr "" #: common/models.py:160 part/models.py:2226 part/templates/part/detail.html:160 -#: report/models.py:186 stock/forms.py:226 templates/js/table_filters.js:25 +#: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:320 msgid "Template" msgstr "" @@ -2727,7 +2731,7 @@ msgstr "" msgid "Label template file" msgstr "" -#: label/models.py:125 report/models.py:297 +#: label/models.py:125 report/models.py:298 msgid "Enabled" msgstr "" @@ -2751,7 +2755,7 @@ msgstr "" msgid "Label height, specified in mm" msgstr "" -#: label/models.py:145 report/models.py:290 +#: label/models.py:145 report/models.py:291 msgid "Filename Pattern" msgstr "" @@ -2763,8 +2767,8 @@ msgstr "" msgid "Query filters (comma-separated list of key=value pairs" msgstr "" -#: label/models.py:250 label/models.py:307 report/models.py:317 -#: report/models.py:440 report/models.py:474 +#: label/models.py:250 label/models.py:307 report/models.py:322 +#: report/models.py:457 report/models.py:495 msgid "Filters" msgstr "" @@ -3251,10 +3255,6 @@ msgstr "" msgid "Purchase Order Attachments" msgstr "" -#: order/templates/order/po_lineitem_delete.html:5 -msgid "Are you sure you wish to delete this line item?" -msgstr "" - #: order/templates/order/po_navbar.html:26 msgid "Received Stock Items" msgstr "" @@ -3914,7 +3914,7 @@ msgstr "" msgid "Part revision or version number" msgstr "" -#: part/models.py:732 part/templates/part/detail.html:35 report/models.py:199 +#: part/models.py:732 part/templates/part/detail.html:35 report/models.py:200 #: templates/js/part.js:173 msgid "Revision" msgstr "" @@ -5205,87 +5205,87 @@ msgstr "" msgid "Delete Internal Price Break" msgstr "" -#: report/models.py:181 +#: report/models.py:182 msgid "Template name" msgstr "" -#: report/models.py:187 +#: report/models.py:188 msgid "Report template file" msgstr "" -#: report/models.py:194 +#: report/models.py:195 msgid "Report template description" msgstr "" -#: report/models.py:200 +#: report/models.py:201 msgid "Report revision number (auto-increments)" msgstr "" -#: report/models.py:291 +#: report/models.py:292 msgid "Pattern for generating report filenames" msgstr "" -#: report/models.py:298 +#: report/models.py:299 msgid "Report template is enabled" msgstr "" -#: report/models.py:318 +#: report/models.py:323 msgid "StockItem query filters (comma-separated list of key=value pairs)" msgstr "" -#: report/models.py:326 +#: report/models.py:331 msgid "Include Installed Tests" msgstr "" -#: report/models.py:327 +#: report/models.py:332 msgid "Include test results for stock items installed inside assembled item" msgstr "" -#: report/models.py:371 +#: report/models.py:380 msgid "Build Filters" msgstr "" -#: report/models.py:372 +#: report/models.py:381 msgid "Build query filters (comma-separated list of key=value pairs" msgstr "" -#: report/models.py:410 +#: report/models.py:423 msgid "Part Filters" msgstr "" -#: report/models.py:411 +#: report/models.py:424 msgid "Part query filters (comma-separated list of key=value pairs" msgstr "" -#: report/models.py:441 +#: report/models.py:458 msgid "Purchase order query filters" msgstr "" -#: report/models.py:475 +#: report/models.py:496 msgid "Sales order query filters" msgstr "" -#: report/models.py:525 +#: report/models.py:546 msgid "Snippet" msgstr "" -#: report/models.py:526 +#: report/models.py:547 msgid "Report snippet file" msgstr "" -#: report/models.py:530 +#: report/models.py:551 msgid "Snippet file description" msgstr "" -#: report/models.py:565 +#: report/models.py:586 msgid "Asset" msgstr "" -#: report/models.py:566 +#: report/models.py:587 msgid "Report asset file" msgstr "" -#: report/models.py:569 +#: report/models.py:590 msgid "Asset file description" msgstr "" @@ -6277,7 +6277,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7885,4 +7886,3 @@ msgstr "" #: users/models.py:192 msgid "Permission to delete items" msgstr "" - From a6caeeb4d4e82707d8b6dc56d3fd9bc594509614 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 5 Jul 2021 17:04:00 +1000 Subject: [PATCH 352/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/fr/LC_MESSAGES/django.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 5f1737de0b..359c05bd2a 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-05 06:55+0000\n" -"PO-Revision-Date: 2021-07-03 12:44\n" +"PO-Revision-Date: 2021-07-05 07:03\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -6277,8 +6277,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7886,3 +7885,4 @@ msgstr "" #: users/models.py:192 msgid "Permission to delete items" msgstr "" + From 9800c3df34629ea10e5c8f21231b2daa8f817b18 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 5 Jul 2021 17:04:02 +1000 Subject: [PATCH 353/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/es/LC_MESSAGES/django.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index c86878d316..a7829dd8ba 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-05 06:55+0000\n" -"PO-Revision-Date: 2021-07-03 12:44\n" +"PO-Revision-Date: 2021-07-05 07:04\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -6277,8 +6277,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7886,3 +7885,4 @@ msgstr "" #: users/models.py:192 msgid "Permission to delete items" msgstr "" + From 53f93a8fb9208089b76e7a92bfa623b70827f325 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 5 Jul 2021 17:04:03 +1000 Subject: [PATCH 354/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 68303fe1a3..3481cf717c 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-05 06:55+0000\n" -"PO-Revision-Date: 2021-07-03 12:44\n" +"PO-Revision-Date: 2021-07-05 07:04\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -6277,13 +6277,11 @@ msgstr "Farbschemata" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " -msgstr "" -"\n" +msgstr "\n" "\t\tDie CSS Datei \"%(invalid_color_theme)s.css\" für das aktuell ausgewählte Farbschema wurde nicht gefunden.
\n" "\t\tBitte ein anderes Farbschema auswählen:)\n" "\t " @@ -7891,5 +7889,3 @@ msgstr "Berechtigungen Einträge zu ändern" msgid "Permission to delete items" msgstr "Berechtigung Einträge zu löschen" -#~ msgid "Are you sure you wish to delete this line item?" -#~ msgstr "Sind Sie sicher, dass Sie diese Position löschen möchten?" From 3b83a9c9cdcfbfc4350d9e09907de176539a0fc2 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 5 Jul 2021 17:04:04 +1000 Subject: [PATCH 355/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/it/LC_MESSAGES/django.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index abfa038c64..c408d983d8 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-05 06:55+0000\n" -"PO-Revision-Date: 2021-07-03 12:44\n" +"PO-Revision-Date: 2021-07-05 07:04\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -6277,8 +6277,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7886,3 +7885,4 @@ msgstr "" #: users/models.py:192 msgid "Permission to delete items" msgstr "" + From 708b7c83a656e2f5e8f1dbcdd2b9a74c14c30300 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 5 Jul 2021 17:04:06 +1000 Subject: [PATCH 356/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ja/LC_MESSAGES/django.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index bcbe1aabe6..7b2bf15f49 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-05 06:55+0000\n" -"PO-Revision-Date: 2021-07-03 12:44\n" +"PO-Revision-Date: 2021-07-05 07:04\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -6277,8 +6277,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7886,3 +7885,4 @@ msgstr "" #: users/models.py:192 msgid "Permission to delete items" msgstr "" + From d7237968f4c53801ef5c17fd9f3dffbea247ec84 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 5 Jul 2021 17:04:07 +1000 Subject: [PATCH 357/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/pl/LC_MESSAGES/django.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 454afe5c67..69be32f04a 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-05 06:55+0000\n" -"PO-Revision-Date: 2021-07-03 12:44\n" +"PO-Revision-Date: 2021-07-05 07:04\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -6277,8 +6277,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7886,3 +7885,4 @@ msgstr "" #: users/models.py:192 msgid "Permission to delete items" msgstr "" + From fa68dda17820ed4d57b1ba3e3fcb3857747f53df Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 5 Jul 2021 17:04:09 +1000 Subject: [PATCH 358/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ru/LC_MESSAGES/django.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index a614c611da..6adb6abe37 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-05 06:55+0000\n" -"PO-Revision-Date: 2021-07-03 12:44\n" +"PO-Revision-Date: 2021-07-05 07:04\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -6277,8 +6277,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7886,3 +7885,4 @@ msgstr "" #: users/models.py:192 msgid "Permission to delete items" msgstr "" + From 5f576f7750618b6e14954de4310227305f9c2a72 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 5 Jul 2021 17:04:10 +1000 Subject: [PATCH 359/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/tr/LC_MESSAGES/django.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index f04f1bd7a0..0a93176168 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-05 06:55+0000\n" -"PO-Revision-Date: 2021-07-03 12:44\n" +"PO-Revision-Date: 2021-07-05 07:04\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -6277,8 +6277,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7886,3 +7885,4 @@ msgstr "" #: users/models.py:192 msgid "Permission to delete items" msgstr "" + From d24877d8bb6d133402de7977f295d8fcf288abce Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 5 Jul 2021 17:04:11 +1000 Subject: [PATCH 360/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/zh/LC_MESSAGES/django.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 01fc11df9c..0d6e2c0f5a 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-05 06:55+0000\n" -"PO-Revision-Date: 2021-07-03 12:44\n" +"PO-Revision-Date: 2021-07-05 07:04\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -6277,8 +6277,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7886,3 +7885,4 @@ msgstr "" #: users/models.py:192 msgid "Permission to delete items" msgstr "" + From 1ab8ece1ac47c4de12721c3f94b27169d4cf0979 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 5 Jul 2021 07:56:07 +0000 Subject: [PATCH 361/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 2 +- InvenTree/locale/en/LC_MESSAGES/django.po | 2 +- InvenTree/locale/es/LC_MESSAGES/django.po | 2 +- InvenTree/locale/fr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/it/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ja/LC_MESSAGES/django.po | 2 +- InvenTree/locale/pl/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ru/LC_MESSAGES/django.po | 2 +- InvenTree/locale/tr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/zh/LC_MESSAGES/django.po | 2 +- 10 files changed, 10 insertions(+), 10 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 68303fe1a3..65efc20da8 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-05 06:55+0000\n" +"POT-Creation-Date: 2021-07-05 07:55+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: German\n" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 7fefee9d31..4299cda982 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-05 06:55+0000\n" +"POT-Creation-Date: 2021-07-05 07:55+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index c86878d316..b118fef41e 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-05 06:55+0000\n" +"POT-Creation-Date: 2021-07-05 07:55+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Spanish\n" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 5f1737de0b..e1b94ec921 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-05 06:55+0000\n" +"POT-Creation-Date: 2021-07-05 07:55+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: French\n" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index abfa038c64..c5ae8ea684 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-05 06:55+0000\n" +"POT-Creation-Date: 2021-07-05 07:55+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Italian\n" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index bcbe1aabe6..9eb0195d98 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-05 06:55+0000\n" +"POT-Creation-Date: 2021-07-05 07:55+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Japanese\n" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 454afe5c67..cae960c793 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-05 06:55+0000\n" +"POT-Creation-Date: 2021-07-05 07:55+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Polish\n" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index a614c611da..61443709d8 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-05 06:55+0000\n" +"POT-Creation-Date: 2021-07-05 07:55+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Russian\n" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index f04f1bd7a0..e294b4226c 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-05 06:55+0000\n" +"POT-Creation-Date: 2021-07-05 07:55+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Turkish\n" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 01fc11df9c..4aa0e49a69 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-05 06:55+0000\n" +"POT-Creation-Date: 2021-07-05 07:55+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" From 6ec82c0c8f433dd145b9bc7ae3bae884ea84a6b6 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 5 Jul 2021 23:00:30 +0000 Subject: [PATCH 362/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 74 +++++++++++------------ InvenTree/locale/en/LC_MESSAGES/django.po | 74 +++++++++++------------ InvenTree/locale/es/LC_MESSAGES/django.po | 74 +++++++++++------------ InvenTree/locale/fr/LC_MESSAGES/django.po | 74 +++++++++++------------ InvenTree/locale/it/LC_MESSAGES/django.po | 74 +++++++++++------------ InvenTree/locale/ja/LC_MESSAGES/django.po | 74 +++++++++++------------ InvenTree/locale/pl/LC_MESSAGES/django.po | 74 +++++++++++------------ InvenTree/locale/ru/LC_MESSAGES/django.po | 74 +++++++++++------------ InvenTree/locale/tr/LC_MESSAGES/django.po | 74 +++++++++++------------ InvenTree/locale/zh/LC_MESSAGES/django.po | 74 +++++++++++------------ 10 files changed, 370 insertions(+), 370 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 65efc20da8..9f09af3cfe 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-05 07:55+0000\n" +"POT-Creation-Date: 2021-07-05 23:00+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: German\n" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "Doppelte Seriennummer: {n}" #: InvenTree/helpers.py:403 order/models.py:311 order/models.py:421 -#: stock/views.py:1627 +#: stock/views.py:1625 msgid "Invalid quantity provided" msgstr "Keine gültige Menge" @@ -1354,7 +1354,7 @@ msgstr "Endprodukt anlegen" msgid "Maximum output quantity is " msgstr "Maximale Endproduktmenge ist " -#: build/views.py:184 stock/views.py:1653 +#: build/views.py:184 stock/views.py:1651 msgid "Serial numbers already exist" msgstr "Seriennummern existieren bereits" @@ -2467,7 +2467,7 @@ msgstr "Zuliefererteil entfernen" #: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:855 templates/js/company.js:203 users/models.py:192 +#: stock/views.py:821 templates/js/company.js:203 users/models.py:192 msgid "Delete" msgstr "Löschen" @@ -4420,7 +4420,7 @@ msgstr "Teil-Kategorie anlegen" msgid "Create new Part Category" msgstr "Neue Teil-Kategorie anlegen" -#: part/templates/part/category.html:260 stock/views.py:1223 +#: part/templates/part/category.html:260 stock/views.py:1221 msgid "Create new Stock Location" msgstr "Neuen Lagerort erstellen" @@ -5413,7 +5413,7 @@ msgstr "Ziel-Lagerbestand" msgid "Add note (required)" msgstr "Notiz hinzufügen (erforderlich)" -#: stock/forms.py:348 stock/views.py:705 stock/views.py:904 +#: stock/forms.py:348 stock/views.py:705 stock/views.py:907 msgid "Confirm stock adjustment" msgstr "Bestands-Anpassung bestätigen" @@ -5963,7 +5963,7 @@ msgstr "Lade..." msgid "The following stock items will be uninstalled" msgstr "Die folgenden BestandsObjekte werden nicht mehr verbaut" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1196 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1194 msgid "Convert Stock Item" msgstr "BestandsObjekt umwandeln" @@ -5996,8 +5996,8 @@ msgstr "Sind Sie sicher, dass Sie diesen BestandsObjekt-Verfolgungs-Eintrag lös msgid "Edit Stock Location" msgstr "BestandsObjekt-Lagerort bearbeiten" -#: stock/views.py:230 stock/views.py:1175 stock/views.py:1297 -#: stock/views.py:1662 +#: stock/views.py:230 stock/views.py:1173 stock/views.py:1295 +#: stock/views.py:1660 msgid "Owner is required (ownership control is enabled)" msgstr "Eigentümer notwendig (Eigentümerkontrolle aktiv)" @@ -6057,65 +6057,65 @@ msgstr "BestandsObjekte deinstalliert" msgid "Adjust Stock" msgstr "Lagerbestand anpassen" -#: stock/views.py:851 +#: stock/views.py:817 msgid "Move Stock Items" msgstr "BestandsObjekte bewegen" -#: stock/views.py:851 +#: stock/views.py:817 msgid "Move" msgstr "Verschieben" -#: stock/views.py:852 +#: stock/views.py:818 msgid "Count Stock Items" msgstr "BestandsObjekte zählen" -#: stock/views.py:852 +#: stock/views.py:818 msgid "Count" msgstr "Anzahl" -#: stock/views.py:853 +#: stock/views.py:819 msgid "Remove From Stock" msgstr "Aus Lagerbestand entfernen" -#: stock/views.py:853 +#: stock/views.py:819 msgid "Take" msgstr "Entfernen" -#: stock/views.py:854 +#: stock/views.py:820 msgid "Add Stock Items" msgstr "BestandsObjekte hinzufügen" -#: stock/views.py:854 users/models.py:188 +#: stock/views.py:820 users/models.py:188 msgid "Add" msgstr "Hinzufügen" -#: stock/views.py:855 +#: stock/views.py:821 msgid "Delete Stock Items" msgstr "BestandsObjekte löschen" -#: stock/views.py:884 +#: stock/views.py:887 msgid "Must enter integer value" msgstr "Nur Ganzzahl eingeben" -#: stock/views.py:889 +#: stock/views.py:892 msgid "Quantity must be positive" msgstr "Anzahl muss positiv sein" -#: stock/views.py:896 +#: stock/views.py:899 #, python-brace-format msgid "Quantity must not exceed {x}" msgstr "Anzahl darf {x} nicht überschreiten" -#: stock/views.py:960 +#: stock/views.py:963 msgid "No action performed" msgstr "Keine Aktion durchgeführt" -#: stock/views.py:975 +#: stock/views.py:977 #, python-brace-format msgid "Added stock to {n} items" msgstr "Vorrat zu {n} BestandsObjekten hinzugefügt" -#: stock/views.py:990 +#: stock/views.py:991 #, python-brace-format msgid "Removed stock from {n} items" msgstr "Vorrat von {n} BestandsObjekten entfernt" @@ -6125,57 +6125,57 @@ msgstr "Vorrat von {n} BestandsObjekten entfernt" msgid "Counted stock for {n} items" msgstr "Bestand für {n} Objekte erfasst" -#: stock/views.py:1043 +#: stock/views.py:1041 msgid "No items were moved" msgstr "Keine BestandsObjekt wurden bewegt" -#: stock/views.py:1046 +#: stock/views.py:1044 #, python-brace-format msgid "Moved {n} items to {dest}" msgstr "{n} Teile nach {dest} bewegt" -#: stock/views.py:1065 +#: stock/views.py:1063 #, python-brace-format msgid "Deleted {n} stock items" msgstr "{n} BestandsObjekte gelöscht" -#: stock/views.py:1077 +#: stock/views.py:1075 msgid "Edit Stock Item" msgstr "BestandsObjekt bearbeiten" -#: stock/views.py:1314 +#: stock/views.py:1312 msgid "Serialize Stock" msgstr "Lagerbestand erfassen" -#: stock/views.py:1407 templates/js/build.js:327 +#: stock/views.py:1405 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "Neues BestandsObjekt hinzufügen" -#: stock/views.py:1549 +#: stock/views.py:1547 msgid "Duplicate Stock Item" msgstr "Bestand duplizieren" -#: stock/views.py:1631 +#: stock/views.py:1629 msgid "Quantity cannot be negative" msgstr "Anzahl kann nicht negativ sein" -#: stock/views.py:1731 +#: stock/views.py:1729 msgid "Delete Stock Location" msgstr "Bestand-Lagerort löschen" -#: stock/views.py:1744 +#: stock/views.py:1742 msgid "Delete Stock Item" msgstr "BestandsObjekt löschen" -#: stock/views.py:1755 +#: stock/views.py:1753 msgid "Delete Stock Tracking Entry" msgstr "Lagerbestands-Tracking-Eintrag löschen" -#: stock/views.py:1762 +#: stock/views.py:1760 msgid "Edit Stock Tracking Entry" msgstr "Lagerbestands-Tracking-Eintrag bearbeiten" -#: stock/views.py:1771 +#: stock/views.py:1769 msgid "Add Stock Tracking Entry" msgstr "Lagerbestands-Tracking-Eintrag hinzufügen" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 4299cda982..141c14a56c 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-05 07:55+0000\n" +"POT-Creation-Date: 2021-07-05 23:00+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -79,7 +79,7 @@ msgid "Duplicate serial: {n}" msgstr "" #: InvenTree/helpers.py:403 order/models.py:311 order/models.py:421 -#: stock/views.py:1627 +#: stock/views.py:1625 msgid "Invalid quantity provided" msgstr "" @@ -1355,7 +1355,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1653 +#: build/views.py:184 stock/views.py:1651 msgid "Serial numbers already exist" msgstr "" @@ -2468,7 +2468,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:855 templates/js/company.js:203 users/models.py:192 +#: stock/views.py:821 templates/js/company.js:203 users/models.py:192 msgid "Delete" msgstr "" @@ -4421,7 +4421,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:1223 +#: part/templates/part/category.html:260 stock/views.py:1221 msgid "Create new Stock Location" msgstr "" @@ -5414,7 +5414,7 @@ msgstr "" msgid "Add note (required)" msgstr "" -#: stock/forms.py:348 stock/views.py:705 stock/views.py:904 +#: stock/forms.py:348 stock/views.py:705 stock/views.py:907 msgid "Confirm stock adjustment" msgstr "" @@ -5964,7 +5964,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1196 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1194 msgid "Convert Stock Item" msgstr "" @@ -5997,8 +5997,8 @@ msgstr "" msgid "Edit Stock Location" msgstr "" -#: stock/views.py:230 stock/views.py:1175 stock/views.py:1297 -#: stock/views.py:1662 +#: stock/views.py:230 stock/views.py:1173 stock/views.py:1295 +#: stock/views.py:1660 msgid "Owner is required (ownership control is enabled)" msgstr "" @@ -6058,65 +6058,65 @@ msgstr "" msgid "Adjust Stock" msgstr "" -#: stock/views.py:851 +#: stock/views.py:817 msgid "Move Stock Items" msgstr "" -#: stock/views.py:851 +#: stock/views.py:817 msgid "Move" msgstr "" -#: stock/views.py:852 +#: stock/views.py:818 msgid "Count Stock Items" msgstr "" -#: stock/views.py:852 +#: stock/views.py:818 msgid "Count" msgstr "" -#: stock/views.py:853 +#: stock/views.py:819 msgid "Remove From Stock" msgstr "" -#: stock/views.py:853 +#: stock/views.py:819 msgid "Take" msgstr "" -#: stock/views.py:854 +#: stock/views.py:820 msgid "Add Stock Items" msgstr "" -#: stock/views.py:854 users/models.py:188 +#: stock/views.py:820 users/models.py:188 msgid "Add" msgstr "" -#: stock/views.py:855 +#: stock/views.py:821 msgid "Delete Stock Items" msgstr "" -#: stock/views.py:884 +#: stock/views.py:887 msgid "Must enter integer value" msgstr "" -#: stock/views.py:889 +#: stock/views.py:892 msgid "Quantity must be positive" msgstr "" -#: stock/views.py:896 +#: stock/views.py:899 #, python-brace-format msgid "Quantity must not exceed {x}" msgstr "" -#: stock/views.py:960 +#: stock/views.py:963 msgid "No action performed" msgstr "" -#: stock/views.py:975 +#: stock/views.py:977 #, python-brace-format msgid "Added stock to {n} items" msgstr "" -#: stock/views.py:990 +#: stock/views.py:991 #, python-brace-format msgid "Removed stock from {n} items" msgstr "" @@ -6126,57 +6126,57 @@ msgstr "" msgid "Counted stock for {n} items" msgstr "" -#: stock/views.py:1043 +#: stock/views.py:1041 msgid "No items were moved" msgstr "" -#: stock/views.py:1046 +#: stock/views.py:1044 #, python-brace-format msgid "Moved {n} items to {dest}" msgstr "" -#: stock/views.py:1065 +#: stock/views.py:1063 #, python-brace-format msgid "Deleted {n} stock items" msgstr "" -#: stock/views.py:1077 +#: stock/views.py:1075 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:1314 +#: stock/views.py:1312 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1407 templates/js/build.js:327 +#: stock/views.py:1405 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1549 +#: stock/views.py:1547 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1631 +#: stock/views.py:1629 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1731 +#: stock/views.py:1729 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1744 +#: stock/views.py:1742 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1755 +#: stock/views.py:1753 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1762 +#: stock/views.py:1760 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1771 +#: stock/views.py:1769 msgid "Add Stock Tracking Entry" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index b118fef41e..81970f620e 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-05 07:55+0000\n" +"POT-Creation-Date: 2021-07-05 23:00+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "" #: InvenTree/helpers.py:403 order/models.py:311 order/models.py:421 -#: stock/views.py:1627 +#: stock/views.py:1625 msgid "Invalid quantity provided" msgstr "Cantidad proporcionada no válida" @@ -1354,7 +1354,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1653 +#: build/views.py:184 stock/views.py:1651 msgid "Serial numbers already exist" msgstr "" @@ -2467,7 +2467,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:855 templates/js/company.js:203 users/models.py:192 +#: stock/views.py:821 templates/js/company.js:203 users/models.py:192 msgid "Delete" msgstr "Eliminar" @@ -4420,7 +4420,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:1223 +#: part/templates/part/category.html:260 stock/views.py:1221 msgid "Create new Stock Location" msgstr "" @@ -5413,7 +5413,7 @@ msgstr "" msgid "Add note (required)" msgstr "" -#: stock/forms.py:348 stock/views.py:705 stock/views.py:904 +#: stock/forms.py:348 stock/views.py:705 stock/views.py:907 msgid "Confirm stock adjustment" msgstr "" @@ -5963,7 +5963,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1196 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1194 msgid "Convert Stock Item" msgstr "" @@ -5996,8 +5996,8 @@ msgstr "" msgid "Edit Stock Location" msgstr "" -#: stock/views.py:230 stock/views.py:1175 stock/views.py:1297 -#: stock/views.py:1662 +#: stock/views.py:230 stock/views.py:1173 stock/views.py:1295 +#: stock/views.py:1660 msgid "Owner is required (ownership control is enabled)" msgstr "" @@ -6057,65 +6057,65 @@ msgstr "" msgid "Adjust Stock" msgstr "" -#: stock/views.py:851 +#: stock/views.py:817 msgid "Move Stock Items" msgstr "" -#: stock/views.py:851 +#: stock/views.py:817 msgid "Move" msgstr "" -#: stock/views.py:852 +#: stock/views.py:818 msgid "Count Stock Items" msgstr "" -#: stock/views.py:852 +#: stock/views.py:818 msgid "Count" msgstr "" -#: stock/views.py:853 +#: stock/views.py:819 msgid "Remove From Stock" msgstr "" -#: stock/views.py:853 +#: stock/views.py:819 msgid "Take" msgstr "" -#: stock/views.py:854 +#: stock/views.py:820 msgid "Add Stock Items" msgstr "" -#: stock/views.py:854 users/models.py:188 +#: stock/views.py:820 users/models.py:188 msgid "Add" msgstr "" -#: stock/views.py:855 +#: stock/views.py:821 msgid "Delete Stock Items" msgstr "" -#: stock/views.py:884 +#: stock/views.py:887 msgid "Must enter integer value" msgstr "" -#: stock/views.py:889 +#: stock/views.py:892 msgid "Quantity must be positive" msgstr "" -#: stock/views.py:896 +#: stock/views.py:899 #, python-brace-format msgid "Quantity must not exceed {x}" msgstr "" -#: stock/views.py:960 +#: stock/views.py:963 msgid "No action performed" msgstr "" -#: stock/views.py:975 +#: stock/views.py:977 #, python-brace-format msgid "Added stock to {n} items" msgstr "" -#: stock/views.py:990 +#: stock/views.py:991 #, python-brace-format msgid "Removed stock from {n} items" msgstr "" @@ -6125,57 +6125,57 @@ msgstr "" msgid "Counted stock for {n} items" msgstr "" -#: stock/views.py:1043 +#: stock/views.py:1041 msgid "No items were moved" msgstr "" -#: stock/views.py:1046 +#: stock/views.py:1044 #, python-brace-format msgid "Moved {n} items to {dest}" msgstr "" -#: stock/views.py:1065 +#: stock/views.py:1063 #, python-brace-format msgid "Deleted {n} stock items" msgstr "" -#: stock/views.py:1077 +#: stock/views.py:1075 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:1314 +#: stock/views.py:1312 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1407 templates/js/build.js:327 +#: stock/views.py:1405 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1549 +#: stock/views.py:1547 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1631 +#: stock/views.py:1629 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1731 +#: stock/views.py:1729 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1744 +#: stock/views.py:1742 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1755 +#: stock/views.py:1753 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1762 +#: stock/views.py:1760 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1771 +#: stock/views.py:1769 msgid "Add Stock Tracking Entry" msgstr "" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index e1b94ec921..7ac844dbab 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-05 07:55+0000\n" +"POT-Creation-Date: 2021-07-05 23:00+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: French\n" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "Dupliquer le numéro de série: {n}" #: InvenTree/helpers.py:403 order/models.py:311 order/models.py:421 -#: stock/views.py:1627 +#: stock/views.py:1625 msgid "Invalid quantity provided" msgstr "Quantité fournie invalide" @@ -1354,7 +1354,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1653 +#: build/views.py:184 stock/views.py:1651 msgid "Serial numbers already exist" msgstr "" @@ -2467,7 +2467,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:855 templates/js/company.js:203 users/models.py:192 +#: stock/views.py:821 templates/js/company.js:203 users/models.py:192 msgid "Delete" msgstr "" @@ -4420,7 +4420,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:1223 +#: part/templates/part/category.html:260 stock/views.py:1221 msgid "Create new Stock Location" msgstr "" @@ -5413,7 +5413,7 @@ msgstr "" msgid "Add note (required)" msgstr "" -#: stock/forms.py:348 stock/views.py:705 stock/views.py:904 +#: stock/forms.py:348 stock/views.py:705 stock/views.py:907 msgid "Confirm stock adjustment" msgstr "" @@ -5963,7 +5963,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1196 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1194 msgid "Convert Stock Item" msgstr "" @@ -5996,8 +5996,8 @@ msgstr "" msgid "Edit Stock Location" msgstr "" -#: stock/views.py:230 stock/views.py:1175 stock/views.py:1297 -#: stock/views.py:1662 +#: stock/views.py:230 stock/views.py:1173 stock/views.py:1295 +#: stock/views.py:1660 msgid "Owner is required (ownership control is enabled)" msgstr "" @@ -6057,65 +6057,65 @@ msgstr "" msgid "Adjust Stock" msgstr "" -#: stock/views.py:851 +#: stock/views.py:817 msgid "Move Stock Items" msgstr "" -#: stock/views.py:851 +#: stock/views.py:817 msgid "Move" msgstr "" -#: stock/views.py:852 +#: stock/views.py:818 msgid "Count Stock Items" msgstr "" -#: stock/views.py:852 +#: stock/views.py:818 msgid "Count" msgstr "" -#: stock/views.py:853 +#: stock/views.py:819 msgid "Remove From Stock" msgstr "" -#: stock/views.py:853 +#: stock/views.py:819 msgid "Take" msgstr "" -#: stock/views.py:854 +#: stock/views.py:820 msgid "Add Stock Items" msgstr "" -#: stock/views.py:854 users/models.py:188 +#: stock/views.py:820 users/models.py:188 msgid "Add" msgstr "" -#: stock/views.py:855 +#: stock/views.py:821 msgid "Delete Stock Items" msgstr "" -#: stock/views.py:884 +#: stock/views.py:887 msgid "Must enter integer value" msgstr "" -#: stock/views.py:889 +#: stock/views.py:892 msgid "Quantity must be positive" msgstr "" -#: stock/views.py:896 +#: stock/views.py:899 #, python-brace-format msgid "Quantity must not exceed {x}" msgstr "" -#: stock/views.py:960 +#: stock/views.py:963 msgid "No action performed" msgstr "" -#: stock/views.py:975 +#: stock/views.py:977 #, python-brace-format msgid "Added stock to {n} items" msgstr "" -#: stock/views.py:990 +#: stock/views.py:991 #, python-brace-format msgid "Removed stock from {n} items" msgstr "" @@ -6125,57 +6125,57 @@ msgstr "" msgid "Counted stock for {n} items" msgstr "" -#: stock/views.py:1043 +#: stock/views.py:1041 msgid "No items were moved" msgstr "" -#: stock/views.py:1046 +#: stock/views.py:1044 #, python-brace-format msgid "Moved {n} items to {dest}" msgstr "" -#: stock/views.py:1065 +#: stock/views.py:1063 #, python-brace-format msgid "Deleted {n} stock items" msgstr "" -#: stock/views.py:1077 +#: stock/views.py:1075 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:1314 +#: stock/views.py:1312 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1407 templates/js/build.js:327 +#: stock/views.py:1405 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1549 +#: stock/views.py:1547 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1631 +#: stock/views.py:1629 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1731 +#: stock/views.py:1729 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1744 +#: stock/views.py:1742 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1755 +#: stock/views.py:1753 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1762 +#: stock/views.py:1760 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1771 +#: stock/views.py:1769 msgid "Add Stock Tracking Entry" msgstr "" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index c5ae8ea684..c52ca2cbd0 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-05 07:55+0000\n" +"POT-Creation-Date: 2021-07-05 23:00+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "" #: InvenTree/helpers.py:403 order/models.py:311 order/models.py:421 -#: stock/views.py:1627 +#: stock/views.py:1625 msgid "Invalid quantity provided" msgstr "" @@ -1354,7 +1354,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1653 +#: build/views.py:184 stock/views.py:1651 msgid "Serial numbers already exist" msgstr "" @@ -2467,7 +2467,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:855 templates/js/company.js:203 users/models.py:192 +#: stock/views.py:821 templates/js/company.js:203 users/models.py:192 msgid "Delete" msgstr "" @@ -4420,7 +4420,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:1223 +#: part/templates/part/category.html:260 stock/views.py:1221 msgid "Create new Stock Location" msgstr "" @@ -5413,7 +5413,7 @@ msgstr "" msgid "Add note (required)" msgstr "" -#: stock/forms.py:348 stock/views.py:705 stock/views.py:904 +#: stock/forms.py:348 stock/views.py:705 stock/views.py:907 msgid "Confirm stock adjustment" msgstr "" @@ -5963,7 +5963,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1196 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1194 msgid "Convert Stock Item" msgstr "" @@ -5996,8 +5996,8 @@ msgstr "" msgid "Edit Stock Location" msgstr "" -#: stock/views.py:230 stock/views.py:1175 stock/views.py:1297 -#: stock/views.py:1662 +#: stock/views.py:230 stock/views.py:1173 stock/views.py:1295 +#: stock/views.py:1660 msgid "Owner is required (ownership control is enabled)" msgstr "" @@ -6057,65 +6057,65 @@ msgstr "" msgid "Adjust Stock" msgstr "" -#: stock/views.py:851 +#: stock/views.py:817 msgid "Move Stock Items" msgstr "" -#: stock/views.py:851 +#: stock/views.py:817 msgid "Move" msgstr "" -#: stock/views.py:852 +#: stock/views.py:818 msgid "Count Stock Items" msgstr "" -#: stock/views.py:852 +#: stock/views.py:818 msgid "Count" msgstr "" -#: stock/views.py:853 +#: stock/views.py:819 msgid "Remove From Stock" msgstr "" -#: stock/views.py:853 +#: stock/views.py:819 msgid "Take" msgstr "" -#: stock/views.py:854 +#: stock/views.py:820 msgid "Add Stock Items" msgstr "" -#: stock/views.py:854 users/models.py:188 +#: stock/views.py:820 users/models.py:188 msgid "Add" msgstr "" -#: stock/views.py:855 +#: stock/views.py:821 msgid "Delete Stock Items" msgstr "" -#: stock/views.py:884 +#: stock/views.py:887 msgid "Must enter integer value" msgstr "" -#: stock/views.py:889 +#: stock/views.py:892 msgid "Quantity must be positive" msgstr "" -#: stock/views.py:896 +#: stock/views.py:899 #, python-brace-format msgid "Quantity must not exceed {x}" msgstr "" -#: stock/views.py:960 +#: stock/views.py:963 msgid "No action performed" msgstr "" -#: stock/views.py:975 +#: stock/views.py:977 #, python-brace-format msgid "Added stock to {n} items" msgstr "" -#: stock/views.py:990 +#: stock/views.py:991 #, python-brace-format msgid "Removed stock from {n} items" msgstr "" @@ -6125,57 +6125,57 @@ msgstr "" msgid "Counted stock for {n} items" msgstr "" -#: stock/views.py:1043 +#: stock/views.py:1041 msgid "No items were moved" msgstr "" -#: stock/views.py:1046 +#: stock/views.py:1044 #, python-brace-format msgid "Moved {n} items to {dest}" msgstr "" -#: stock/views.py:1065 +#: stock/views.py:1063 #, python-brace-format msgid "Deleted {n} stock items" msgstr "" -#: stock/views.py:1077 +#: stock/views.py:1075 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:1314 +#: stock/views.py:1312 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1407 templates/js/build.js:327 +#: stock/views.py:1405 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1549 +#: stock/views.py:1547 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1631 +#: stock/views.py:1629 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1731 +#: stock/views.py:1729 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1744 +#: stock/views.py:1742 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1755 +#: stock/views.py:1753 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1762 +#: stock/views.py:1760 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1771 +#: stock/views.py:1769 msgid "Add Stock Tracking Entry" msgstr "" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 9eb0195d98..f3730f6179 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-05 07:55+0000\n" +"POT-Creation-Date: 2021-07-05 23:00+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "" #: InvenTree/helpers.py:403 order/models.py:311 order/models.py:421 -#: stock/views.py:1627 +#: stock/views.py:1625 msgid "Invalid quantity provided" msgstr "" @@ -1354,7 +1354,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1653 +#: build/views.py:184 stock/views.py:1651 msgid "Serial numbers already exist" msgstr "" @@ -2467,7 +2467,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:855 templates/js/company.js:203 users/models.py:192 +#: stock/views.py:821 templates/js/company.js:203 users/models.py:192 msgid "Delete" msgstr "" @@ -4420,7 +4420,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:1223 +#: part/templates/part/category.html:260 stock/views.py:1221 msgid "Create new Stock Location" msgstr "" @@ -5413,7 +5413,7 @@ msgstr "" msgid "Add note (required)" msgstr "" -#: stock/forms.py:348 stock/views.py:705 stock/views.py:904 +#: stock/forms.py:348 stock/views.py:705 stock/views.py:907 msgid "Confirm stock adjustment" msgstr "" @@ -5963,7 +5963,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1196 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1194 msgid "Convert Stock Item" msgstr "" @@ -5996,8 +5996,8 @@ msgstr "" msgid "Edit Stock Location" msgstr "" -#: stock/views.py:230 stock/views.py:1175 stock/views.py:1297 -#: stock/views.py:1662 +#: stock/views.py:230 stock/views.py:1173 stock/views.py:1295 +#: stock/views.py:1660 msgid "Owner is required (ownership control is enabled)" msgstr "" @@ -6057,65 +6057,65 @@ msgstr "" msgid "Adjust Stock" msgstr "" -#: stock/views.py:851 +#: stock/views.py:817 msgid "Move Stock Items" msgstr "" -#: stock/views.py:851 +#: stock/views.py:817 msgid "Move" msgstr "" -#: stock/views.py:852 +#: stock/views.py:818 msgid "Count Stock Items" msgstr "" -#: stock/views.py:852 +#: stock/views.py:818 msgid "Count" msgstr "" -#: stock/views.py:853 +#: stock/views.py:819 msgid "Remove From Stock" msgstr "" -#: stock/views.py:853 +#: stock/views.py:819 msgid "Take" msgstr "" -#: stock/views.py:854 +#: stock/views.py:820 msgid "Add Stock Items" msgstr "" -#: stock/views.py:854 users/models.py:188 +#: stock/views.py:820 users/models.py:188 msgid "Add" msgstr "" -#: stock/views.py:855 +#: stock/views.py:821 msgid "Delete Stock Items" msgstr "" -#: stock/views.py:884 +#: stock/views.py:887 msgid "Must enter integer value" msgstr "" -#: stock/views.py:889 +#: stock/views.py:892 msgid "Quantity must be positive" msgstr "" -#: stock/views.py:896 +#: stock/views.py:899 #, python-brace-format msgid "Quantity must not exceed {x}" msgstr "" -#: stock/views.py:960 +#: stock/views.py:963 msgid "No action performed" msgstr "" -#: stock/views.py:975 +#: stock/views.py:977 #, python-brace-format msgid "Added stock to {n} items" msgstr "" -#: stock/views.py:990 +#: stock/views.py:991 #, python-brace-format msgid "Removed stock from {n} items" msgstr "" @@ -6125,57 +6125,57 @@ msgstr "" msgid "Counted stock for {n} items" msgstr "" -#: stock/views.py:1043 +#: stock/views.py:1041 msgid "No items were moved" msgstr "" -#: stock/views.py:1046 +#: stock/views.py:1044 #, python-brace-format msgid "Moved {n} items to {dest}" msgstr "" -#: stock/views.py:1065 +#: stock/views.py:1063 #, python-brace-format msgid "Deleted {n} stock items" msgstr "" -#: stock/views.py:1077 +#: stock/views.py:1075 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:1314 +#: stock/views.py:1312 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1407 templates/js/build.js:327 +#: stock/views.py:1405 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1549 +#: stock/views.py:1547 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1631 +#: stock/views.py:1629 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1731 +#: stock/views.py:1729 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1744 +#: stock/views.py:1742 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1755 +#: stock/views.py:1753 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1762 +#: stock/views.py:1760 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1771 +#: stock/views.py:1769 msgid "Add Stock Tracking Entry" msgstr "" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index cae960c793..3cf8f9543f 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-05 07:55+0000\n" +"POT-Creation-Date: 2021-07-05 23:00+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "Powtórzony numer seryjny: {n}" #: InvenTree/helpers.py:403 order/models.py:311 order/models.py:421 -#: stock/views.py:1627 +#: stock/views.py:1625 msgid "Invalid quantity provided" msgstr "Podano nieprawidłową ilość" @@ -1354,7 +1354,7 @@ msgstr "Utwórz zlecenie budowy" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1653 +#: build/views.py:184 stock/views.py:1651 msgid "Serial numbers already exist" msgstr "Numer seryjny już istnieje" @@ -2467,7 +2467,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:855 templates/js/company.js:203 users/models.py:192 +#: stock/views.py:821 templates/js/company.js:203 users/models.py:192 msgid "Delete" msgstr "Usuń" @@ -4420,7 +4420,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:1223 +#: part/templates/part/category.html:260 stock/views.py:1221 msgid "Create new Stock Location" msgstr "Utwórz nową lokalizację magazynową" @@ -5413,7 +5413,7 @@ msgstr "" msgid "Add note (required)" msgstr "" -#: stock/forms.py:348 stock/views.py:705 stock/views.py:904 +#: stock/forms.py:348 stock/views.py:705 stock/views.py:907 msgid "Confirm stock adjustment" msgstr "" @@ -5963,7 +5963,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1196 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1194 msgid "Convert Stock Item" msgstr "" @@ -5996,8 +5996,8 @@ msgstr "" msgid "Edit Stock Location" msgstr "" -#: stock/views.py:230 stock/views.py:1175 stock/views.py:1297 -#: stock/views.py:1662 +#: stock/views.py:230 stock/views.py:1173 stock/views.py:1295 +#: stock/views.py:1660 msgid "Owner is required (ownership control is enabled)" msgstr "" @@ -6057,65 +6057,65 @@ msgstr "" msgid "Adjust Stock" msgstr "" -#: stock/views.py:851 +#: stock/views.py:817 msgid "Move Stock Items" msgstr "" -#: stock/views.py:851 +#: stock/views.py:817 msgid "Move" msgstr "" -#: stock/views.py:852 +#: stock/views.py:818 msgid "Count Stock Items" msgstr "" -#: stock/views.py:852 +#: stock/views.py:818 msgid "Count" msgstr "" -#: stock/views.py:853 +#: stock/views.py:819 msgid "Remove From Stock" msgstr "" -#: stock/views.py:853 +#: stock/views.py:819 msgid "Take" msgstr "" -#: stock/views.py:854 +#: stock/views.py:820 msgid "Add Stock Items" msgstr "" -#: stock/views.py:854 users/models.py:188 +#: stock/views.py:820 users/models.py:188 msgid "Add" msgstr "" -#: stock/views.py:855 +#: stock/views.py:821 msgid "Delete Stock Items" msgstr "" -#: stock/views.py:884 +#: stock/views.py:887 msgid "Must enter integer value" msgstr "" -#: stock/views.py:889 +#: stock/views.py:892 msgid "Quantity must be positive" msgstr "" -#: stock/views.py:896 +#: stock/views.py:899 #, python-brace-format msgid "Quantity must not exceed {x}" msgstr "" -#: stock/views.py:960 +#: stock/views.py:963 msgid "No action performed" msgstr "" -#: stock/views.py:975 +#: stock/views.py:977 #, python-brace-format msgid "Added stock to {n} items" msgstr "" -#: stock/views.py:990 +#: stock/views.py:991 #, python-brace-format msgid "Removed stock from {n} items" msgstr "" @@ -6125,57 +6125,57 @@ msgstr "" msgid "Counted stock for {n} items" msgstr "" -#: stock/views.py:1043 +#: stock/views.py:1041 msgid "No items were moved" msgstr "" -#: stock/views.py:1046 +#: stock/views.py:1044 #, python-brace-format msgid "Moved {n} items to {dest}" msgstr "" -#: stock/views.py:1065 +#: stock/views.py:1063 #, python-brace-format msgid "Deleted {n} stock items" msgstr "" -#: stock/views.py:1077 +#: stock/views.py:1075 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:1314 +#: stock/views.py:1312 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1407 templates/js/build.js:327 +#: stock/views.py:1405 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1549 +#: stock/views.py:1547 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1631 +#: stock/views.py:1629 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1731 +#: stock/views.py:1729 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1744 +#: stock/views.py:1742 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1755 +#: stock/views.py:1753 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1762 +#: stock/views.py:1760 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1771 +#: stock/views.py:1769 msgid "Add Stock Tracking Entry" msgstr "" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 61443709d8..b8d734d225 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-05 07:55+0000\n" +"POT-Creation-Date: 2021-07-05 23:00+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "Дублировать серийный номер: {n}" #: InvenTree/helpers.py:403 order/models.py:311 order/models.py:421 -#: stock/views.py:1627 +#: stock/views.py:1625 msgid "Invalid quantity provided" msgstr "недопустимое количество" @@ -1354,7 +1354,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1653 +#: build/views.py:184 stock/views.py:1651 msgid "Serial numbers already exist" msgstr "" @@ -2467,7 +2467,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:855 templates/js/company.js:203 users/models.py:192 +#: stock/views.py:821 templates/js/company.js:203 users/models.py:192 msgid "Delete" msgstr "" @@ -4420,7 +4420,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:1223 +#: part/templates/part/category.html:260 stock/views.py:1221 msgid "Create new Stock Location" msgstr "" @@ -5413,7 +5413,7 @@ msgstr "" msgid "Add note (required)" msgstr "" -#: stock/forms.py:348 stock/views.py:705 stock/views.py:904 +#: stock/forms.py:348 stock/views.py:705 stock/views.py:907 msgid "Confirm stock adjustment" msgstr "" @@ -5963,7 +5963,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1196 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1194 msgid "Convert Stock Item" msgstr "" @@ -5996,8 +5996,8 @@ msgstr "" msgid "Edit Stock Location" msgstr "" -#: stock/views.py:230 stock/views.py:1175 stock/views.py:1297 -#: stock/views.py:1662 +#: stock/views.py:230 stock/views.py:1173 stock/views.py:1295 +#: stock/views.py:1660 msgid "Owner is required (ownership control is enabled)" msgstr "" @@ -6057,65 +6057,65 @@ msgstr "" msgid "Adjust Stock" msgstr "" -#: stock/views.py:851 +#: stock/views.py:817 msgid "Move Stock Items" msgstr "" -#: stock/views.py:851 +#: stock/views.py:817 msgid "Move" msgstr "" -#: stock/views.py:852 +#: stock/views.py:818 msgid "Count Stock Items" msgstr "" -#: stock/views.py:852 +#: stock/views.py:818 msgid "Count" msgstr "" -#: stock/views.py:853 +#: stock/views.py:819 msgid "Remove From Stock" msgstr "" -#: stock/views.py:853 +#: stock/views.py:819 msgid "Take" msgstr "" -#: stock/views.py:854 +#: stock/views.py:820 msgid "Add Stock Items" msgstr "" -#: stock/views.py:854 users/models.py:188 +#: stock/views.py:820 users/models.py:188 msgid "Add" msgstr "" -#: stock/views.py:855 +#: stock/views.py:821 msgid "Delete Stock Items" msgstr "" -#: stock/views.py:884 +#: stock/views.py:887 msgid "Must enter integer value" msgstr "" -#: stock/views.py:889 +#: stock/views.py:892 msgid "Quantity must be positive" msgstr "" -#: stock/views.py:896 +#: stock/views.py:899 #, python-brace-format msgid "Quantity must not exceed {x}" msgstr "" -#: stock/views.py:960 +#: stock/views.py:963 msgid "No action performed" msgstr "" -#: stock/views.py:975 +#: stock/views.py:977 #, python-brace-format msgid "Added stock to {n} items" msgstr "" -#: stock/views.py:990 +#: stock/views.py:991 #, python-brace-format msgid "Removed stock from {n} items" msgstr "" @@ -6125,57 +6125,57 @@ msgstr "" msgid "Counted stock for {n} items" msgstr "" -#: stock/views.py:1043 +#: stock/views.py:1041 msgid "No items were moved" msgstr "" -#: stock/views.py:1046 +#: stock/views.py:1044 #, python-brace-format msgid "Moved {n} items to {dest}" msgstr "" -#: stock/views.py:1065 +#: stock/views.py:1063 #, python-brace-format msgid "Deleted {n} stock items" msgstr "" -#: stock/views.py:1077 +#: stock/views.py:1075 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:1314 +#: stock/views.py:1312 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1407 templates/js/build.js:327 +#: stock/views.py:1405 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1549 +#: stock/views.py:1547 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1631 +#: stock/views.py:1629 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1731 +#: stock/views.py:1729 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1744 +#: stock/views.py:1742 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1755 +#: stock/views.py:1753 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1762 +#: stock/views.py:1760 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1771 +#: stock/views.py:1769 msgid "Add Stock Tracking Entry" msgstr "" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index e294b4226c..191d2fd43c 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-05 07:55+0000\n" +"POT-Creation-Date: 2021-07-05 23:00+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "Tekrarlanan seri {n}" #: InvenTree/helpers.py:403 order/models.py:311 order/models.py:421 -#: stock/views.py:1627 +#: stock/views.py:1625 msgid "Invalid quantity provided" msgstr "Geçersiz veri sağlandı" @@ -1354,7 +1354,7 @@ msgstr "Yapım İşi Çıktısı Oluştur" msgid "Maximum output quantity is " msgstr "Maksimum çıktı miktarı " -#: build/views.py:184 stock/views.py:1653 +#: build/views.py:184 stock/views.py:1651 msgid "Serial numbers already exist" msgstr "Seri numaraları zaten mevcut" @@ -2467,7 +2467,7 @@ msgstr "Tedarikçi parçalarını sil" #: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:855 templates/js/company.js:203 users/models.py:192 +#: stock/views.py:821 templates/js/company.js:203 users/models.py:192 msgid "Delete" msgstr "" @@ -4420,7 +4420,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:1223 +#: part/templates/part/category.html:260 stock/views.py:1221 msgid "Create new Stock Location" msgstr "Yeni Stok konumu oluştur" @@ -5413,7 +5413,7 @@ msgstr "Hedef stok konumu" msgid "Add note (required)" msgstr "Not ekle (gerekli)" -#: stock/forms.py:348 stock/views.py:705 stock/views.py:904 +#: stock/forms.py:348 stock/views.py:705 stock/views.py:907 msgid "Confirm stock adjustment" msgstr "Stok ayarlamasını onayla" @@ -5963,7 +5963,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1196 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1194 msgid "Convert Stock Item" msgstr "Stok Kalemine Dönüştür" @@ -5996,8 +5996,8 @@ msgstr "" msgid "Edit Stock Location" msgstr "Stok konumunu düzenle" -#: stock/views.py:230 stock/views.py:1175 stock/views.py:1297 -#: stock/views.py:1662 +#: stock/views.py:230 stock/views.py:1173 stock/views.py:1295 +#: stock/views.py:1660 msgid "Owner is required (ownership control is enabled)" msgstr "Sahip gerekli (sahip kontrolü etkinleştirildi)" @@ -6057,65 +6057,65 @@ msgstr "" msgid "Adjust Stock" msgstr "" -#: stock/views.py:851 +#: stock/views.py:817 msgid "Move Stock Items" msgstr "" -#: stock/views.py:851 +#: stock/views.py:817 msgid "Move" msgstr "" -#: stock/views.py:852 +#: stock/views.py:818 msgid "Count Stock Items" msgstr "" -#: stock/views.py:852 +#: stock/views.py:818 msgid "Count" msgstr "" -#: stock/views.py:853 +#: stock/views.py:819 msgid "Remove From Stock" msgstr "" -#: stock/views.py:853 +#: stock/views.py:819 msgid "Take" msgstr "" -#: stock/views.py:854 +#: stock/views.py:820 msgid "Add Stock Items" msgstr "" -#: stock/views.py:854 users/models.py:188 +#: stock/views.py:820 users/models.py:188 msgid "Add" msgstr "" -#: stock/views.py:855 +#: stock/views.py:821 msgid "Delete Stock Items" msgstr "" -#: stock/views.py:884 +#: stock/views.py:887 msgid "Must enter integer value" msgstr "" -#: stock/views.py:889 +#: stock/views.py:892 msgid "Quantity must be positive" msgstr "" -#: stock/views.py:896 +#: stock/views.py:899 #, python-brace-format msgid "Quantity must not exceed {x}" msgstr "" -#: stock/views.py:960 +#: stock/views.py:963 msgid "No action performed" msgstr "Herhangi bir işlem gerçekleştirilmedi" -#: stock/views.py:975 +#: stock/views.py:977 #, python-brace-format msgid "Added stock to {n} items" msgstr "" -#: stock/views.py:990 +#: stock/views.py:991 #, python-brace-format msgid "Removed stock from {n} items" msgstr "" @@ -6125,57 +6125,57 @@ msgstr "" msgid "Counted stock for {n} items" msgstr "" -#: stock/views.py:1043 +#: stock/views.py:1041 msgid "No items were moved" msgstr "" -#: stock/views.py:1046 +#: stock/views.py:1044 #, python-brace-format msgid "Moved {n} items to {dest}" msgstr "" -#: stock/views.py:1065 +#: stock/views.py:1063 #, python-brace-format msgid "Deleted {n} stock items" msgstr "" -#: stock/views.py:1077 +#: stock/views.py:1075 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:1314 +#: stock/views.py:1312 msgid "Serialize Stock" msgstr "Stoku Seri Numarala" -#: stock/views.py:1407 templates/js/build.js:327 +#: stock/views.py:1405 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1549 +#: stock/views.py:1547 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1631 +#: stock/views.py:1629 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1731 +#: stock/views.py:1729 msgid "Delete Stock Location" msgstr "Stok Konumunu Sil" -#: stock/views.py:1744 +#: stock/views.py:1742 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1755 +#: stock/views.py:1753 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1762 +#: stock/views.py:1760 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1771 +#: stock/views.py:1769 msgid "Add Stock Tracking Entry" msgstr "" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 4aa0e49a69..baa4c058d3 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-05 07:55+0000\n" +"POT-Creation-Date: 2021-07-05 23:00+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "" #: InvenTree/helpers.py:403 order/models.py:311 order/models.py:421 -#: stock/views.py:1627 +#: stock/views.py:1625 msgid "Invalid quantity provided" msgstr "" @@ -1354,7 +1354,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1653 +#: build/views.py:184 stock/views.py:1651 msgid "Serial numbers already exist" msgstr "" @@ -2467,7 +2467,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:855 templates/js/company.js:203 users/models.py:192 +#: stock/views.py:821 templates/js/company.js:203 users/models.py:192 msgid "Delete" msgstr "" @@ -4420,7 +4420,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:1223 +#: part/templates/part/category.html:260 stock/views.py:1221 msgid "Create new Stock Location" msgstr "" @@ -5413,7 +5413,7 @@ msgstr "" msgid "Add note (required)" msgstr "" -#: stock/forms.py:348 stock/views.py:705 stock/views.py:904 +#: stock/forms.py:348 stock/views.py:705 stock/views.py:907 msgid "Confirm stock adjustment" msgstr "" @@ -5963,7 +5963,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1196 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1194 msgid "Convert Stock Item" msgstr "" @@ -5996,8 +5996,8 @@ msgstr "" msgid "Edit Stock Location" msgstr "" -#: stock/views.py:230 stock/views.py:1175 stock/views.py:1297 -#: stock/views.py:1662 +#: stock/views.py:230 stock/views.py:1173 stock/views.py:1295 +#: stock/views.py:1660 msgid "Owner is required (ownership control is enabled)" msgstr "" @@ -6057,65 +6057,65 @@ msgstr "" msgid "Adjust Stock" msgstr "" -#: stock/views.py:851 +#: stock/views.py:817 msgid "Move Stock Items" msgstr "" -#: stock/views.py:851 +#: stock/views.py:817 msgid "Move" msgstr "" -#: stock/views.py:852 +#: stock/views.py:818 msgid "Count Stock Items" msgstr "" -#: stock/views.py:852 +#: stock/views.py:818 msgid "Count" msgstr "" -#: stock/views.py:853 +#: stock/views.py:819 msgid "Remove From Stock" msgstr "" -#: stock/views.py:853 +#: stock/views.py:819 msgid "Take" msgstr "" -#: stock/views.py:854 +#: stock/views.py:820 msgid "Add Stock Items" msgstr "" -#: stock/views.py:854 users/models.py:188 +#: stock/views.py:820 users/models.py:188 msgid "Add" msgstr "" -#: stock/views.py:855 +#: stock/views.py:821 msgid "Delete Stock Items" msgstr "" -#: stock/views.py:884 +#: stock/views.py:887 msgid "Must enter integer value" msgstr "" -#: stock/views.py:889 +#: stock/views.py:892 msgid "Quantity must be positive" msgstr "" -#: stock/views.py:896 +#: stock/views.py:899 #, python-brace-format msgid "Quantity must not exceed {x}" msgstr "" -#: stock/views.py:960 +#: stock/views.py:963 msgid "No action performed" msgstr "" -#: stock/views.py:975 +#: stock/views.py:977 #, python-brace-format msgid "Added stock to {n} items" msgstr "" -#: stock/views.py:990 +#: stock/views.py:991 #, python-brace-format msgid "Removed stock from {n} items" msgstr "" @@ -6125,57 +6125,57 @@ msgstr "" msgid "Counted stock for {n} items" msgstr "" -#: stock/views.py:1043 +#: stock/views.py:1041 msgid "No items were moved" msgstr "" -#: stock/views.py:1046 +#: stock/views.py:1044 #, python-brace-format msgid "Moved {n} items to {dest}" msgstr "" -#: stock/views.py:1065 +#: stock/views.py:1063 #, python-brace-format msgid "Deleted {n} stock items" msgstr "" -#: stock/views.py:1077 +#: stock/views.py:1075 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:1314 +#: stock/views.py:1312 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1407 templates/js/build.js:327 +#: stock/views.py:1405 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1549 +#: stock/views.py:1547 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1631 +#: stock/views.py:1629 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1731 +#: stock/views.py:1729 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1744 +#: stock/views.py:1742 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1755 +#: stock/views.py:1753 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1762 +#: stock/views.py:1760 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1771 +#: stock/views.py:1769 msgid "Add Stock Tracking Entry" msgstr "" From 3c30e4a38566a28fa78b819c71cecc9238cb154e Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 6 Jul 2021 09:20:53 +1000 Subject: [PATCH 363/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/fr/LC_MESSAGES/django.po | 76 +++++++++++------------ 1 file changed, 38 insertions(+), 38 deletions(-) diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 359c05bd2a..6cf918b44d 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-05 06:55+0000\n" -"PO-Revision-Date: 2021-07-05 07:03\n" +"POT-Creation-Date: 2021-07-05 23:00+0000\n" +"PO-Revision-Date: 2021-07-05 23:20\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "Dupliquer le numéro de série: {n}" #: InvenTree/helpers.py:403 order/models.py:311 order/models.py:421 -#: stock/views.py:1627 +#: stock/views.py:1625 msgid "Invalid quantity provided" msgstr "Quantité fournie invalide" @@ -1354,7 +1354,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1653 +#: build/views.py:184 stock/views.py:1651 msgid "Serial numbers already exist" msgstr "" @@ -2467,7 +2467,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:855 templates/js/company.js:203 users/models.py:192 +#: stock/views.py:821 templates/js/company.js:203 users/models.py:192 msgid "Delete" msgstr "" @@ -4420,7 +4420,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:1223 +#: part/templates/part/category.html:260 stock/views.py:1221 msgid "Create new Stock Location" msgstr "" @@ -5413,7 +5413,7 @@ msgstr "" msgid "Add note (required)" msgstr "" -#: stock/forms.py:348 stock/views.py:705 stock/views.py:904 +#: stock/forms.py:348 stock/views.py:705 stock/views.py:907 msgid "Confirm stock adjustment" msgstr "" @@ -5963,7 +5963,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1196 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1194 msgid "Convert Stock Item" msgstr "" @@ -5996,8 +5996,8 @@ msgstr "" msgid "Edit Stock Location" msgstr "" -#: stock/views.py:230 stock/views.py:1175 stock/views.py:1297 -#: stock/views.py:1662 +#: stock/views.py:230 stock/views.py:1173 stock/views.py:1295 +#: stock/views.py:1660 msgid "Owner is required (ownership control is enabled)" msgstr "" @@ -6057,65 +6057,65 @@ msgstr "" msgid "Adjust Stock" msgstr "" -#: stock/views.py:851 +#: stock/views.py:817 msgid "Move Stock Items" msgstr "" -#: stock/views.py:851 +#: stock/views.py:817 msgid "Move" msgstr "" -#: stock/views.py:852 +#: stock/views.py:818 msgid "Count Stock Items" msgstr "" -#: stock/views.py:852 +#: stock/views.py:818 msgid "Count" msgstr "" -#: stock/views.py:853 +#: stock/views.py:819 msgid "Remove From Stock" msgstr "" -#: stock/views.py:853 +#: stock/views.py:819 msgid "Take" msgstr "" -#: stock/views.py:854 +#: stock/views.py:820 msgid "Add Stock Items" msgstr "" -#: stock/views.py:854 users/models.py:188 +#: stock/views.py:820 users/models.py:188 msgid "Add" msgstr "" -#: stock/views.py:855 +#: stock/views.py:821 msgid "Delete Stock Items" msgstr "" -#: stock/views.py:884 +#: stock/views.py:887 msgid "Must enter integer value" msgstr "" -#: stock/views.py:889 +#: stock/views.py:892 msgid "Quantity must be positive" msgstr "" -#: stock/views.py:896 +#: stock/views.py:899 #, python-brace-format msgid "Quantity must not exceed {x}" msgstr "" -#: stock/views.py:960 +#: stock/views.py:963 msgid "No action performed" msgstr "" -#: stock/views.py:975 +#: stock/views.py:977 #, python-brace-format msgid "Added stock to {n} items" msgstr "" -#: stock/views.py:990 +#: stock/views.py:991 #, python-brace-format msgid "Removed stock from {n} items" msgstr "" @@ -6125,57 +6125,57 @@ msgstr "" msgid "Counted stock for {n} items" msgstr "" -#: stock/views.py:1043 +#: stock/views.py:1041 msgid "No items were moved" msgstr "" -#: stock/views.py:1046 +#: stock/views.py:1044 #, python-brace-format msgid "Moved {n} items to {dest}" msgstr "" -#: stock/views.py:1065 +#: stock/views.py:1063 #, python-brace-format msgid "Deleted {n} stock items" msgstr "" -#: stock/views.py:1077 +#: stock/views.py:1075 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:1314 +#: stock/views.py:1312 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1407 templates/js/build.js:327 +#: stock/views.py:1405 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1549 +#: stock/views.py:1547 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1631 +#: stock/views.py:1629 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1731 +#: stock/views.py:1729 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1744 +#: stock/views.py:1742 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1755 +#: stock/views.py:1753 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1762 +#: stock/views.py:1760 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1771 +#: stock/views.py:1769 msgid "Add Stock Tracking Entry" msgstr "" From c0ee054286c3a0bd911a1d30b792b8f1157e700d Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 6 Jul 2021 09:20:55 +1000 Subject: [PATCH 364/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/es/LC_MESSAGES/django.po | 76 +++++++++++------------ 1 file changed, 38 insertions(+), 38 deletions(-) diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index a7829dd8ba..9a9cb259af 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-05 06:55+0000\n" -"PO-Revision-Date: 2021-07-05 07:04\n" +"POT-Creation-Date: 2021-07-05 23:00+0000\n" +"PO-Revision-Date: 2021-07-05 23:20\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "" #: InvenTree/helpers.py:403 order/models.py:311 order/models.py:421 -#: stock/views.py:1627 +#: stock/views.py:1625 msgid "Invalid quantity provided" msgstr "Cantidad proporcionada no válida" @@ -1354,7 +1354,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1653 +#: build/views.py:184 stock/views.py:1651 msgid "Serial numbers already exist" msgstr "" @@ -2467,7 +2467,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:855 templates/js/company.js:203 users/models.py:192 +#: stock/views.py:821 templates/js/company.js:203 users/models.py:192 msgid "Delete" msgstr "Eliminar" @@ -4420,7 +4420,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:1223 +#: part/templates/part/category.html:260 stock/views.py:1221 msgid "Create new Stock Location" msgstr "" @@ -5413,7 +5413,7 @@ msgstr "" msgid "Add note (required)" msgstr "" -#: stock/forms.py:348 stock/views.py:705 stock/views.py:904 +#: stock/forms.py:348 stock/views.py:705 stock/views.py:907 msgid "Confirm stock adjustment" msgstr "" @@ -5963,7 +5963,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1196 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1194 msgid "Convert Stock Item" msgstr "" @@ -5996,8 +5996,8 @@ msgstr "" msgid "Edit Stock Location" msgstr "" -#: stock/views.py:230 stock/views.py:1175 stock/views.py:1297 -#: stock/views.py:1662 +#: stock/views.py:230 stock/views.py:1173 stock/views.py:1295 +#: stock/views.py:1660 msgid "Owner is required (ownership control is enabled)" msgstr "" @@ -6057,65 +6057,65 @@ msgstr "" msgid "Adjust Stock" msgstr "" -#: stock/views.py:851 +#: stock/views.py:817 msgid "Move Stock Items" msgstr "" -#: stock/views.py:851 +#: stock/views.py:817 msgid "Move" msgstr "" -#: stock/views.py:852 +#: stock/views.py:818 msgid "Count Stock Items" msgstr "" -#: stock/views.py:852 +#: stock/views.py:818 msgid "Count" msgstr "" -#: stock/views.py:853 +#: stock/views.py:819 msgid "Remove From Stock" msgstr "" -#: stock/views.py:853 +#: stock/views.py:819 msgid "Take" msgstr "" -#: stock/views.py:854 +#: stock/views.py:820 msgid "Add Stock Items" msgstr "" -#: stock/views.py:854 users/models.py:188 +#: stock/views.py:820 users/models.py:188 msgid "Add" msgstr "" -#: stock/views.py:855 +#: stock/views.py:821 msgid "Delete Stock Items" msgstr "" -#: stock/views.py:884 +#: stock/views.py:887 msgid "Must enter integer value" msgstr "" -#: stock/views.py:889 +#: stock/views.py:892 msgid "Quantity must be positive" msgstr "" -#: stock/views.py:896 +#: stock/views.py:899 #, python-brace-format msgid "Quantity must not exceed {x}" msgstr "" -#: stock/views.py:960 +#: stock/views.py:963 msgid "No action performed" msgstr "" -#: stock/views.py:975 +#: stock/views.py:977 #, python-brace-format msgid "Added stock to {n} items" msgstr "" -#: stock/views.py:990 +#: stock/views.py:991 #, python-brace-format msgid "Removed stock from {n} items" msgstr "" @@ -6125,57 +6125,57 @@ msgstr "" msgid "Counted stock for {n} items" msgstr "" -#: stock/views.py:1043 +#: stock/views.py:1041 msgid "No items were moved" msgstr "" -#: stock/views.py:1046 +#: stock/views.py:1044 #, python-brace-format msgid "Moved {n} items to {dest}" msgstr "" -#: stock/views.py:1065 +#: stock/views.py:1063 #, python-brace-format msgid "Deleted {n} stock items" msgstr "" -#: stock/views.py:1077 +#: stock/views.py:1075 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:1314 +#: stock/views.py:1312 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1407 templates/js/build.js:327 +#: stock/views.py:1405 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1549 +#: stock/views.py:1547 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1631 +#: stock/views.py:1629 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1731 +#: stock/views.py:1729 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1744 +#: stock/views.py:1742 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1755 +#: stock/views.py:1753 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1762 +#: stock/views.py:1760 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1771 +#: stock/views.py:1769 msgid "Add Stock Tracking Entry" msgstr "" From 83aa9c71640662f36a6f7db17439bee97e4d7644 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 6 Jul 2021 09:20:56 +1000 Subject: [PATCH 365/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 76 +++++++++++------------ 1 file changed, 38 insertions(+), 38 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 3481cf717c..09da4ee6d6 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-05 06:55+0000\n" -"PO-Revision-Date: 2021-07-05 07:04\n" +"POT-Creation-Date: 2021-07-05 23:00+0000\n" +"PO-Revision-Date: 2021-07-05 23:20\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "Doppelte Seriennummer: {n}" #: InvenTree/helpers.py:403 order/models.py:311 order/models.py:421 -#: stock/views.py:1627 +#: stock/views.py:1625 msgid "Invalid quantity provided" msgstr "Keine gültige Menge" @@ -1354,7 +1354,7 @@ msgstr "Endprodukt anlegen" msgid "Maximum output quantity is " msgstr "Maximale Endproduktmenge ist " -#: build/views.py:184 stock/views.py:1653 +#: build/views.py:184 stock/views.py:1651 msgid "Serial numbers already exist" msgstr "Seriennummern existieren bereits" @@ -2467,7 +2467,7 @@ msgstr "Zuliefererteil entfernen" #: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:855 templates/js/company.js:203 users/models.py:192 +#: stock/views.py:821 templates/js/company.js:203 users/models.py:192 msgid "Delete" msgstr "Löschen" @@ -4420,7 +4420,7 @@ msgstr "Teil-Kategorie anlegen" msgid "Create new Part Category" msgstr "Neue Teil-Kategorie anlegen" -#: part/templates/part/category.html:260 stock/views.py:1223 +#: part/templates/part/category.html:260 stock/views.py:1221 msgid "Create new Stock Location" msgstr "Neuen Lagerort erstellen" @@ -5413,7 +5413,7 @@ msgstr "Ziel-Lagerbestand" msgid "Add note (required)" msgstr "Notiz hinzufügen (erforderlich)" -#: stock/forms.py:348 stock/views.py:705 stock/views.py:904 +#: stock/forms.py:348 stock/views.py:705 stock/views.py:907 msgid "Confirm stock adjustment" msgstr "Bestands-Anpassung bestätigen" @@ -5963,7 +5963,7 @@ msgstr "Lade..." msgid "The following stock items will be uninstalled" msgstr "Die folgenden BestandsObjekte werden nicht mehr verbaut" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1196 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1194 msgid "Convert Stock Item" msgstr "BestandsObjekt umwandeln" @@ -5996,8 +5996,8 @@ msgstr "Sind Sie sicher, dass Sie diesen BestandsObjekt-Verfolgungs-Eintrag lös msgid "Edit Stock Location" msgstr "BestandsObjekt-Lagerort bearbeiten" -#: stock/views.py:230 stock/views.py:1175 stock/views.py:1297 -#: stock/views.py:1662 +#: stock/views.py:230 stock/views.py:1173 stock/views.py:1295 +#: stock/views.py:1660 msgid "Owner is required (ownership control is enabled)" msgstr "Eigentümer notwendig (Eigentümerkontrolle aktiv)" @@ -6057,65 +6057,65 @@ msgstr "BestandsObjekte deinstalliert" msgid "Adjust Stock" msgstr "Lagerbestand anpassen" -#: stock/views.py:851 +#: stock/views.py:817 msgid "Move Stock Items" msgstr "BestandsObjekte bewegen" -#: stock/views.py:851 +#: stock/views.py:817 msgid "Move" msgstr "Verschieben" -#: stock/views.py:852 +#: stock/views.py:818 msgid "Count Stock Items" msgstr "BestandsObjekte zählen" -#: stock/views.py:852 +#: stock/views.py:818 msgid "Count" msgstr "Anzahl" -#: stock/views.py:853 +#: stock/views.py:819 msgid "Remove From Stock" msgstr "Aus Lagerbestand entfernen" -#: stock/views.py:853 +#: stock/views.py:819 msgid "Take" msgstr "Entfernen" -#: stock/views.py:854 +#: stock/views.py:820 msgid "Add Stock Items" msgstr "BestandsObjekte hinzufügen" -#: stock/views.py:854 users/models.py:188 +#: stock/views.py:820 users/models.py:188 msgid "Add" msgstr "Hinzufügen" -#: stock/views.py:855 +#: stock/views.py:821 msgid "Delete Stock Items" msgstr "BestandsObjekte löschen" -#: stock/views.py:884 +#: stock/views.py:887 msgid "Must enter integer value" msgstr "Nur Ganzzahl eingeben" -#: stock/views.py:889 +#: stock/views.py:892 msgid "Quantity must be positive" msgstr "Anzahl muss positiv sein" -#: stock/views.py:896 +#: stock/views.py:899 #, python-brace-format msgid "Quantity must not exceed {x}" msgstr "Anzahl darf {x} nicht überschreiten" -#: stock/views.py:960 +#: stock/views.py:963 msgid "No action performed" msgstr "Keine Aktion durchgeführt" -#: stock/views.py:975 +#: stock/views.py:977 #, python-brace-format msgid "Added stock to {n} items" msgstr "Vorrat zu {n} BestandsObjekten hinzugefügt" -#: stock/views.py:990 +#: stock/views.py:991 #, python-brace-format msgid "Removed stock from {n} items" msgstr "Vorrat von {n} BestandsObjekten entfernt" @@ -6125,57 +6125,57 @@ msgstr "Vorrat von {n} BestandsObjekten entfernt" msgid "Counted stock for {n} items" msgstr "Bestand für {n} Objekte erfasst" -#: stock/views.py:1043 +#: stock/views.py:1041 msgid "No items were moved" msgstr "Keine BestandsObjekt wurden bewegt" -#: stock/views.py:1046 +#: stock/views.py:1044 #, python-brace-format msgid "Moved {n} items to {dest}" msgstr "{n} Teile nach {dest} bewegt" -#: stock/views.py:1065 +#: stock/views.py:1063 #, python-brace-format msgid "Deleted {n} stock items" msgstr "{n} BestandsObjekte gelöscht" -#: stock/views.py:1077 +#: stock/views.py:1075 msgid "Edit Stock Item" msgstr "BestandsObjekt bearbeiten" -#: stock/views.py:1314 +#: stock/views.py:1312 msgid "Serialize Stock" msgstr "Lagerbestand erfassen" -#: stock/views.py:1407 templates/js/build.js:327 +#: stock/views.py:1405 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "Neues BestandsObjekt hinzufügen" -#: stock/views.py:1549 +#: stock/views.py:1547 msgid "Duplicate Stock Item" msgstr "Bestand duplizieren" -#: stock/views.py:1631 +#: stock/views.py:1629 msgid "Quantity cannot be negative" msgstr "Anzahl kann nicht negativ sein" -#: stock/views.py:1731 +#: stock/views.py:1729 msgid "Delete Stock Location" msgstr "Bestand-Lagerort löschen" -#: stock/views.py:1744 +#: stock/views.py:1742 msgid "Delete Stock Item" msgstr "BestandsObjekt löschen" -#: stock/views.py:1755 +#: stock/views.py:1753 msgid "Delete Stock Tracking Entry" msgstr "Lagerbestands-Tracking-Eintrag löschen" -#: stock/views.py:1762 +#: stock/views.py:1760 msgid "Edit Stock Tracking Entry" msgstr "Lagerbestands-Tracking-Eintrag bearbeiten" -#: stock/views.py:1771 +#: stock/views.py:1769 msgid "Add Stock Tracking Entry" msgstr "Lagerbestands-Tracking-Eintrag hinzufügen" From b670706a110be611977ae288c2c89834719f72d7 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 6 Jul 2021 09:20:57 +1000 Subject: [PATCH 366/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/it/LC_MESSAGES/django.po | 76 +++++++++++------------ 1 file changed, 38 insertions(+), 38 deletions(-) diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index c408d983d8..592f4c2516 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-05 06:55+0000\n" -"PO-Revision-Date: 2021-07-05 07:04\n" +"POT-Creation-Date: 2021-07-05 23:00+0000\n" +"PO-Revision-Date: 2021-07-05 23:20\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "" #: InvenTree/helpers.py:403 order/models.py:311 order/models.py:421 -#: stock/views.py:1627 +#: stock/views.py:1625 msgid "Invalid quantity provided" msgstr "" @@ -1354,7 +1354,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1653 +#: build/views.py:184 stock/views.py:1651 msgid "Serial numbers already exist" msgstr "" @@ -2467,7 +2467,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:855 templates/js/company.js:203 users/models.py:192 +#: stock/views.py:821 templates/js/company.js:203 users/models.py:192 msgid "Delete" msgstr "" @@ -4420,7 +4420,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:1223 +#: part/templates/part/category.html:260 stock/views.py:1221 msgid "Create new Stock Location" msgstr "" @@ -5413,7 +5413,7 @@ msgstr "" msgid "Add note (required)" msgstr "" -#: stock/forms.py:348 stock/views.py:705 stock/views.py:904 +#: stock/forms.py:348 stock/views.py:705 stock/views.py:907 msgid "Confirm stock adjustment" msgstr "" @@ -5963,7 +5963,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1196 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1194 msgid "Convert Stock Item" msgstr "" @@ -5996,8 +5996,8 @@ msgstr "" msgid "Edit Stock Location" msgstr "" -#: stock/views.py:230 stock/views.py:1175 stock/views.py:1297 -#: stock/views.py:1662 +#: stock/views.py:230 stock/views.py:1173 stock/views.py:1295 +#: stock/views.py:1660 msgid "Owner is required (ownership control is enabled)" msgstr "" @@ -6057,65 +6057,65 @@ msgstr "" msgid "Adjust Stock" msgstr "" -#: stock/views.py:851 +#: stock/views.py:817 msgid "Move Stock Items" msgstr "" -#: stock/views.py:851 +#: stock/views.py:817 msgid "Move" msgstr "" -#: stock/views.py:852 +#: stock/views.py:818 msgid "Count Stock Items" msgstr "" -#: stock/views.py:852 +#: stock/views.py:818 msgid "Count" msgstr "" -#: stock/views.py:853 +#: stock/views.py:819 msgid "Remove From Stock" msgstr "" -#: stock/views.py:853 +#: stock/views.py:819 msgid "Take" msgstr "" -#: stock/views.py:854 +#: stock/views.py:820 msgid "Add Stock Items" msgstr "" -#: stock/views.py:854 users/models.py:188 +#: stock/views.py:820 users/models.py:188 msgid "Add" msgstr "" -#: stock/views.py:855 +#: stock/views.py:821 msgid "Delete Stock Items" msgstr "" -#: stock/views.py:884 +#: stock/views.py:887 msgid "Must enter integer value" msgstr "" -#: stock/views.py:889 +#: stock/views.py:892 msgid "Quantity must be positive" msgstr "" -#: stock/views.py:896 +#: stock/views.py:899 #, python-brace-format msgid "Quantity must not exceed {x}" msgstr "" -#: stock/views.py:960 +#: stock/views.py:963 msgid "No action performed" msgstr "" -#: stock/views.py:975 +#: stock/views.py:977 #, python-brace-format msgid "Added stock to {n} items" msgstr "" -#: stock/views.py:990 +#: stock/views.py:991 #, python-brace-format msgid "Removed stock from {n} items" msgstr "" @@ -6125,57 +6125,57 @@ msgstr "" msgid "Counted stock for {n} items" msgstr "" -#: stock/views.py:1043 +#: stock/views.py:1041 msgid "No items were moved" msgstr "" -#: stock/views.py:1046 +#: stock/views.py:1044 #, python-brace-format msgid "Moved {n} items to {dest}" msgstr "" -#: stock/views.py:1065 +#: stock/views.py:1063 #, python-brace-format msgid "Deleted {n} stock items" msgstr "" -#: stock/views.py:1077 +#: stock/views.py:1075 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:1314 +#: stock/views.py:1312 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1407 templates/js/build.js:327 +#: stock/views.py:1405 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1549 +#: stock/views.py:1547 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1631 +#: stock/views.py:1629 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1731 +#: stock/views.py:1729 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1744 +#: stock/views.py:1742 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1755 +#: stock/views.py:1753 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1762 +#: stock/views.py:1760 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1771 +#: stock/views.py:1769 msgid "Add Stock Tracking Entry" msgstr "" From bb4affa21ecb6387a30f99c10f11c14ff1f53133 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 6 Jul 2021 09:20:58 +1000 Subject: [PATCH 367/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ja/LC_MESSAGES/django.po | 76 +++++++++++------------ 1 file changed, 38 insertions(+), 38 deletions(-) diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 7b2bf15f49..45b0ac9f6c 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-05 06:55+0000\n" -"PO-Revision-Date: 2021-07-05 07:04\n" +"POT-Creation-Date: 2021-07-05 23:00+0000\n" +"PO-Revision-Date: 2021-07-05 23:20\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "" #: InvenTree/helpers.py:403 order/models.py:311 order/models.py:421 -#: stock/views.py:1627 +#: stock/views.py:1625 msgid "Invalid quantity provided" msgstr "" @@ -1354,7 +1354,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1653 +#: build/views.py:184 stock/views.py:1651 msgid "Serial numbers already exist" msgstr "" @@ -2467,7 +2467,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:855 templates/js/company.js:203 users/models.py:192 +#: stock/views.py:821 templates/js/company.js:203 users/models.py:192 msgid "Delete" msgstr "" @@ -4420,7 +4420,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:1223 +#: part/templates/part/category.html:260 stock/views.py:1221 msgid "Create new Stock Location" msgstr "" @@ -5413,7 +5413,7 @@ msgstr "" msgid "Add note (required)" msgstr "" -#: stock/forms.py:348 stock/views.py:705 stock/views.py:904 +#: stock/forms.py:348 stock/views.py:705 stock/views.py:907 msgid "Confirm stock adjustment" msgstr "" @@ -5963,7 +5963,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1196 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1194 msgid "Convert Stock Item" msgstr "" @@ -5996,8 +5996,8 @@ msgstr "" msgid "Edit Stock Location" msgstr "" -#: stock/views.py:230 stock/views.py:1175 stock/views.py:1297 -#: stock/views.py:1662 +#: stock/views.py:230 stock/views.py:1173 stock/views.py:1295 +#: stock/views.py:1660 msgid "Owner is required (ownership control is enabled)" msgstr "" @@ -6057,65 +6057,65 @@ msgstr "" msgid "Adjust Stock" msgstr "" -#: stock/views.py:851 +#: stock/views.py:817 msgid "Move Stock Items" msgstr "" -#: stock/views.py:851 +#: stock/views.py:817 msgid "Move" msgstr "" -#: stock/views.py:852 +#: stock/views.py:818 msgid "Count Stock Items" msgstr "" -#: stock/views.py:852 +#: stock/views.py:818 msgid "Count" msgstr "" -#: stock/views.py:853 +#: stock/views.py:819 msgid "Remove From Stock" msgstr "" -#: stock/views.py:853 +#: stock/views.py:819 msgid "Take" msgstr "" -#: stock/views.py:854 +#: stock/views.py:820 msgid "Add Stock Items" msgstr "" -#: stock/views.py:854 users/models.py:188 +#: stock/views.py:820 users/models.py:188 msgid "Add" msgstr "" -#: stock/views.py:855 +#: stock/views.py:821 msgid "Delete Stock Items" msgstr "" -#: stock/views.py:884 +#: stock/views.py:887 msgid "Must enter integer value" msgstr "" -#: stock/views.py:889 +#: stock/views.py:892 msgid "Quantity must be positive" msgstr "" -#: stock/views.py:896 +#: stock/views.py:899 #, python-brace-format msgid "Quantity must not exceed {x}" msgstr "" -#: stock/views.py:960 +#: stock/views.py:963 msgid "No action performed" msgstr "" -#: stock/views.py:975 +#: stock/views.py:977 #, python-brace-format msgid "Added stock to {n} items" msgstr "" -#: stock/views.py:990 +#: stock/views.py:991 #, python-brace-format msgid "Removed stock from {n} items" msgstr "" @@ -6125,57 +6125,57 @@ msgstr "" msgid "Counted stock for {n} items" msgstr "" -#: stock/views.py:1043 +#: stock/views.py:1041 msgid "No items were moved" msgstr "" -#: stock/views.py:1046 +#: stock/views.py:1044 #, python-brace-format msgid "Moved {n} items to {dest}" msgstr "" -#: stock/views.py:1065 +#: stock/views.py:1063 #, python-brace-format msgid "Deleted {n} stock items" msgstr "" -#: stock/views.py:1077 +#: stock/views.py:1075 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:1314 +#: stock/views.py:1312 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1407 templates/js/build.js:327 +#: stock/views.py:1405 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1549 +#: stock/views.py:1547 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1631 +#: stock/views.py:1629 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1731 +#: stock/views.py:1729 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1744 +#: stock/views.py:1742 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1755 +#: stock/views.py:1753 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1762 +#: stock/views.py:1760 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1771 +#: stock/views.py:1769 msgid "Add Stock Tracking Entry" msgstr "" From 9a8765298d76a64334084e8b3c02c6fa95730f19 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 6 Jul 2021 09:20:59 +1000 Subject: [PATCH 368/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/pl/LC_MESSAGES/django.po | 76 +++++++++++------------ 1 file changed, 38 insertions(+), 38 deletions(-) diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 69be32f04a..2eba27e4d2 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-05 06:55+0000\n" -"PO-Revision-Date: 2021-07-05 07:04\n" +"POT-Creation-Date: 2021-07-05 23:00+0000\n" +"PO-Revision-Date: 2021-07-05 23:20\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "Powtórzony numer seryjny: {n}" #: InvenTree/helpers.py:403 order/models.py:311 order/models.py:421 -#: stock/views.py:1627 +#: stock/views.py:1625 msgid "Invalid quantity provided" msgstr "Podano nieprawidłową ilość" @@ -1354,7 +1354,7 @@ msgstr "Utwórz zlecenie budowy" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1653 +#: build/views.py:184 stock/views.py:1651 msgid "Serial numbers already exist" msgstr "Numer seryjny już istnieje" @@ -2467,7 +2467,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:855 templates/js/company.js:203 users/models.py:192 +#: stock/views.py:821 templates/js/company.js:203 users/models.py:192 msgid "Delete" msgstr "Usuń" @@ -4420,7 +4420,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:1223 +#: part/templates/part/category.html:260 stock/views.py:1221 msgid "Create new Stock Location" msgstr "Utwórz nową lokalizację magazynową" @@ -5413,7 +5413,7 @@ msgstr "" msgid "Add note (required)" msgstr "" -#: stock/forms.py:348 stock/views.py:705 stock/views.py:904 +#: stock/forms.py:348 stock/views.py:705 stock/views.py:907 msgid "Confirm stock adjustment" msgstr "" @@ -5963,7 +5963,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1196 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1194 msgid "Convert Stock Item" msgstr "" @@ -5996,8 +5996,8 @@ msgstr "" msgid "Edit Stock Location" msgstr "" -#: stock/views.py:230 stock/views.py:1175 stock/views.py:1297 -#: stock/views.py:1662 +#: stock/views.py:230 stock/views.py:1173 stock/views.py:1295 +#: stock/views.py:1660 msgid "Owner is required (ownership control is enabled)" msgstr "" @@ -6057,65 +6057,65 @@ msgstr "" msgid "Adjust Stock" msgstr "" -#: stock/views.py:851 +#: stock/views.py:817 msgid "Move Stock Items" msgstr "" -#: stock/views.py:851 +#: stock/views.py:817 msgid "Move" msgstr "" -#: stock/views.py:852 +#: stock/views.py:818 msgid "Count Stock Items" msgstr "" -#: stock/views.py:852 +#: stock/views.py:818 msgid "Count" msgstr "" -#: stock/views.py:853 +#: stock/views.py:819 msgid "Remove From Stock" msgstr "" -#: stock/views.py:853 +#: stock/views.py:819 msgid "Take" msgstr "" -#: stock/views.py:854 +#: stock/views.py:820 msgid "Add Stock Items" msgstr "" -#: stock/views.py:854 users/models.py:188 +#: stock/views.py:820 users/models.py:188 msgid "Add" msgstr "" -#: stock/views.py:855 +#: stock/views.py:821 msgid "Delete Stock Items" msgstr "" -#: stock/views.py:884 +#: stock/views.py:887 msgid "Must enter integer value" msgstr "" -#: stock/views.py:889 +#: stock/views.py:892 msgid "Quantity must be positive" msgstr "" -#: stock/views.py:896 +#: stock/views.py:899 #, python-brace-format msgid "Quantity must not exceed {x}" msgstr "" -#: stock/views.py:960 +#: stock/views.py:963 msgid "No action performed" msgstr "" -#: stock/views.py:975 +#: stock/views.py:977 #, python-brace-format msgid "Added stock to {n} items" msgstr "" -#: stock/views.py:990 +#: stock/views.py:991 #, python-brace-format msgid "Removed stock from {n} items" msgstr "" @@ -6125,57 +6125,57 @@ msgstr "" msgid "Counted stock for {n} items" msgstr "" -#: stock/views.py:1043 +#: stock/views.py:1041 msgid "No items were moved" msgstr "" -#: stock/views.py:1046 +#: stock/views.py:1044 #, python-brace-format msgid "Moved {n} items to {dest}" msgstr "" -#: stock/views.py:1065 +#: stock/views.py:1063 #, python-brace-format msgid "Deleted {n} stock items" msgstr "" -#: stock/views.py:1077 +#: stock/views.py:1075 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:1314 +#: stock/views.py:1312 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1407 templates/js/build.js:327 +#: stock/views.py:1405 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1549 +#: stock/views.py:1547 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1631 +#: stock/views.py:1629 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1731 +#: stock/views.py:1729 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1744 +#: stock/views.py:1742 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1755 +#: stock/views.py:1753 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1762 +#: stock/views.py:1760 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1771 +#: stock/views.py:1769 msgid "Add Stock Tracking Entry" msgstr "" From a5e711a5f3754a55d5d98bea07888b3d4c566580 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 6 Jul 2021 09:21:01 +1000 Subject: [PATCH 369/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ru/LC_MESSAGES/django.po | 76 +++++++++++------------ 1 file changed, 38 insertions(+), 38 deletions(-) diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 6adb6abe37..0eb2ff20b2 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-05 06:55+0000\n" -"PO-Revision-Date: 2021-07-05 07:04\n" +"POT-Creation-Date: 2021-07-05 23:00+0000\n" +"PO-Revision-Date: 2021-07-05 23:21\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "Дублировать серийный номер: {n}" #: InvenTree/helpers.py:403 order/models.py:311 order/models.py:421 -#: stock/views.py:1627 +#: stock/views.py:1625 msgid "Invalid quantity provided" msgstr "недопустимое количество" @@ -1354,7 +1354,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1653 +#: build/views.py:184 stock/views.py:1651 msgid "Serial numbers already exist" msgstr "" @@ -2467,7 +2467,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:855 templates/js/company.js:203 users/models.py:192 +#: stock/views.py:821 templates/js/company.js:203 users/models.py:192 msgid "Delete" msgstr "" @@ -4420,7 +4420,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:1223 +#: part/templates/part/category.html:260 stock/views.py:1221 msgid "Create new Stock Location" msgstr "" @@ -5413,7 +5413,7 @@ msgstr "" msgid "Add note (required)" msgstr "" -#: stock/forms.py:348 stock/views.py:705 stock/views.py:904 +#: stock/forms.py:348 stock/views.py:705 stock/views.py:907 msgid "Confirm stock adjustment" msgstr "" @@ -5963,7 +5963,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1196 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1194 msgid "Convert Stock Item" msgstr "" @@ -5996,8 +5996,8 @@ msgstr "" msgid "Edit Stock Location" msgstr "" -#: stock/views.py:230 stock/views.py:1175 stock/views.py:1297 -#: stock/views.py:1662 +#: stock/views.py:230 stock/views.py:1173 stock/views.py:1295 +#: stock/views.py:1660 msgid "Owner is required (ownership control is enabled)" msgstr "" @@ -6057,65 +6057,65 @@ msgstr "" msgid "Adjust Stock" msgstr "" -#: stock/views.py:851 +#: stock/views.py:817 msgid "Move Stock Items" msgstr "" -#: stock/views.py:851 +#: stock/views.py:817 msgid "Move" msgstr "" -#: stock/views.py:852 +#: stock/views.py:818 msgid "Count Stock Items" msgstr "" -#: stock/views.py:852 +#: stock/views.py:818 msgid "Count" msgstr "" -#: stock/views.py:853 +#: stock/views.py:819 msgid "Remove From Stock" msgstr "" -#: stock/views.py:853 +#: stock/views.py:819 msgid "Take" msgstr "" -#: stock/views.py:854 +#: stock/views.py:820 msgid "Add Stock Items" msgstr "" -#: stock/views.py:854 users/models.py:188 +#: stock/views.py:820 users/models.py:188 msgid "Add" msgstr "" -#: stock/views.py:855 +#: stock/views.py:821 msgid "Delete Stock Items" msgstr "" -#: stock/views.py:884 +#: stock/views.py:887 msgid "Must enter integer value" msgstr "" -#: stock/views.py:889 +#: stock/views.py:892 msgid "Quantity must be positive" msgstr "" -#: stock/views.py:896 +#: stock/views.py:899 #, python-brace-format msgid "Quantity must not exceed {x}" msgstr "" -#: stock/views.py:960 +#: stock/views.py:963 msgid "No action performed" msgstr "" -#: stock/views.py:975 +#: stock/views.py:977 #, python-brace-format msgid "Added stock to {n} items" msgstr "" -#: stock/views.py:990 +#: stock/views.py:991 #, python-brace-format msgid "Removed stock from {n} items" msgstr "" @@ -6125,57 +6125,57 @@ msgstr "" msgid "Counted stock for {n} items" msgstr "" -#: stock/views.py:1043 +#: stock/views.py:1041 msgid "No items were moved" msgstr "" -#: stock/views.py:1046 +#: stock/views.py:1044 #, python-brace-format msgid "Moved {n} items to {dest}" msgstr "" -#: stock/views.py:1065 +#: stock/views.py:1063 #, python-brace-format msgid "Deleted {n} stock items" msgstr "" -#: stock/views.py:1077 +#: stock/views.py:1075 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:1314 +#: stock/views.py:1312 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1407 templates/js/build.js:327 +#: stock/views.py:1405 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1549 +#: stock/views.py:1547 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1631 +#: stock/views.py:1629 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1731 +#: stock/views.py:1729 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1744 +#: stock/views.py:1742 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1755 +#: stock/views.py:1753 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1762 +#: stock/views.py:1760 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1771 +#: stock/views.py:1769 msgid "Add Stock Tracking Entry" msgstr "" From 799ff7045d37b6123385cde292ed670ac9de9635 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 6 Jul 2021 09:21:02 +1000 Subject: [PATCH 370/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/tr/LC_MESSAGES/django.po | 76 +++++++++++------------ 1 file changed, 38 insertions(+), 38 deletions(-) diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 0a93176168..59c1be898f 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-05 06:55+0000\n" -"PO-Revision-Date: 2021-07-05 07:04\n" +"POT-Creation-Date: 2021-07-05 23:00+0000\n" +"PO-Revision-Date: 2021-07-05 23:21\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "Tekrarlanan seri {n}" #: InvenTree/helpers.py:403 order/models.py:311 order/models.py:421 -#: stock/views.py:1627 +#: stock/views.py:1625 msgid "Invalid quantity provided" msgstr "Geçersiz veri sağlandı" @@ -1354,7 +1354,7 @@ msgstr "Yapım İşi Çıktısı Oluştur" msgid "Maximum output quantity is " msgstr "Maksimum çıktı miktarı " -#: build/views.py:184 stock/views.py:1653 +#: build/views.py:184 stock/views.py:1651 msgid "Serial numbers already exist" msgstr "Seri numaraları zaten mevcut" @@ -2467,7 +2467,7 @@ msgstr "Tedarikçi parçalarını sil" #: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:855 templates/js/company.js:203 users/models.py:192 +#: stock/views.py:821 templates/js/company.js:203 users/models.py:192 msgid "Delete" msgstr "" @@ -4420,7 +4420,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:1223 +#: part/templates/part/category.html:260 stock/views.py:1221 msgid "Create new Stock Location" msgstr "Yeni Stok konumu oluştur" @@ -5413,7 +5413,7 @@ msgstr "Hedef stok konumu" msgid "Add note (required)" msgstr "Not ekle (gerekli)" -#: stock/forms.py:348 stock/views.py:705 stock/views.py:904 +#: stock/forms.py:348 stock/views.py:705 stock/views.py:907 msgid "Confirm stock adjustment" msgstr "Stok ayarlamasını onayla" @@ -5963,7 +5963,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1196 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1194 msgid "Convert Stock Item" msgstr "Stok Kalemine Dönüştür" @@ -5996,8 +5996,8 @@ msgstr "" msgid "Edit Stock Location" msgstr "Stok konumunu düzenle" -#: stock/views.py:230 stock/views.py:1175 stock/views.py:1297 -#: stock/views.py:1662 +#: stock/views.py:230 stock/views.py:1173 stock/views.py:1295 +#: stock/views.py:1660 msgid "Owner is required (ownership control is enabled)" msgstr "Sahip gerekli (sahip kontrolü etkinleştirildi)" @@ -6057,65 +6057,65 @@ msgstr "" msgid "Adjust Stock" msgstr "" -#: stock/views.py:851 +#: stock/views.py:817 msgid "Move Stock Items" msgstr "" -#: stock/views.py:851 +#: stock/views.py:817 msgid "Move" msgstr "" -#: stock/views.py:852 +#: stock/views.py:818 msgid "Count Stock Items" msgstr "" -#: stock/views.py:852 +#: stock/views.py:818 msgid "Count" msgstr "" -#: stock/views.py:853 +#: stock/views.py:819 msgid "Remove From Stock" msgstr "" -#: stock/views.py:853 +#: stock/views.py:819 msgid "Take" msgstr "" -#: stock/views.py:854 +#: stock/views.py:820 msgid "Add Stock Items" msgstr "" -#: stock/views.py:854 users/models.py:188 +#: stock/views.py:820 users/models.py:188 msgid "Add" msgstr "" -#: stock/views.py:855 +#: stock/views.py:821 msgid "Delete Stock Items" msgstr "" -#: stock/views.py:884 +#: stock/views.py:887 msgid "Must enter integer value" msgstr "" -#: stock/views.py:889 +#: stock/views.py:892 msgid "Quantity must be positive" msgstr "" -#: stock/views.py:896 +#: stock/views.py:899 #, python-brace-format msgid "Quantity must not exceed {x}" msgstr "" -#: stock/views.py:960 +#: stock/views.py:963 msgid "No action performed" msgstr "Herhangi bir işlem gerçekleştirilmedi" -#: stock/views.py:975 +#: stock/views.py:977 #, python-brace-format msgid "Added stock to {n} items" msgstr "" -#: stock/views.py:990 +#: stock/views.py:991 #, python-brace-format msgid "Removed stock from {n} items" msgstr "" @@ -6125,57 +6125,57 @@ msgstr "" msgid "Counted stock for {n} items" msgstr "" -#: stock/views.py:1043 +#: stock/views.py:1041 msgid "No items were moved" msgstr "" -#: stock/views.py:1046 +#: stock/views.py:1044 #, python-brace-format msgid "Moved {n} items to {dest}" msgstr "" -#: stock/views.py:1065 +#: stock/views.py:1063 #, python-brace-format msgid "Deleted {n} stock items" msgstr "" -#: stock/views.py:1077 +#: stock/views.py:1075 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:1314 +#: stock/views.py:1312 msgid "Serialize Stock" msgstr "Stoku Seri Numarala" -#: stock/views.py:1407 templates/js/build.js:327 +#: stock/views.py:1405 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1549 +#: stock/views.py:1547 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1631 +#: stock/views.py:1629 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1731 +#: stock/views.py:1729 msgid "Delete Stock Location" msgstr "Stok Konumunu Sil" -#: stock/views.py:1744 +#: stock/views.py:1742 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1755 +#: stock/views.py:1753 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1762 +#: stock/views.py:1760 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1771 +#: stock/views.py:1769 msgid "Add Stock Tracking Entry" msgstr "" From 2d0bc6a175ec62da7bdf0cb5d793e9d34d53845e Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 6 Jul 2021 09:21:03 +1000 Subject: [PATCH 371/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/zh/LC_MESSAGES/django.po | 76 +++++++++++------------ 1 file changed, 38 insertions(+), 38 deletions(-) diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 0d6e2c0f5a..927b0b23ce 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-05 06:55+0000\n" -"PO-Revision-Date: 2021-07-05 07:04\n" +"POT-Creation-Date: 2021-07-05 23:00+0000\n" +"PO-Revision-Date: 2021-07-05 23:21\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "" #: InvenTree/helpers.py:403 order/models.py:311 order/models.py:421 -#: stock/views.py:1627 +#: stock/views.py:1625 msgid "Invalid quantity provided" msgstr "" @@ -1354,7 +1354,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1653 +#: build/views.py:184 stock/views.py:1651 msgid "Serial numbers already exist" msgstr "" @@ -2467,7 +2467,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:855 templates/js/company.js:203 users/models.py:192 +#: stock/views.py:821 templates/js/company.js:203 users/models.py:192 msgid "Delete" msgstr "" @@ -4420,7 +4420,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:1223 +#: part/templates/part/category.html:260 stock/views.py:1221 msgid "Create new Stock Location" msgstr "" @@ -5413,7 +5413,7 @@ msgstr "" msgid "Add note (required)" msgstr "" -#: stock/forms.py:348 stock/views.py:705 stock/views.py:904 +#: stock/forms.py:348 stock/views.py:705 stock/views.py:907 msgid "Confirm stock adjustment" msgstr "" @@ -5963,7 +5963,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1196 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1194 msgid "Convert Stock Item" msgstr "" @@ -5996,8 +5996,8 @@ msgstr "" msgid "Edit Stock Location" msgstr "" -#: stock/views.py:230 stock/views.py:1175 stock/views.py:1297 -#: stock/views.py:1662 +#: stock/views.py:230 stock/views.py:1173 stock/views.py:1295 +#: stock/views.py:1660 msgid "Owner is required (ownership control is enabled)" msgstr "" @@ -6057,65 +6057,65 @@ msgstr "" msgid "Adjust Stock" msgstr "" -#: stock/views.py:851 +#: stock/views.py:817 msgid "Move Stock Items" msgstr "" -#: stock/views.py:851 +#: stock/views.py:817 msgid "Move" msgstr "" -#: stock/views.py:852 +#: stock/views.py:818 msgid "Count Stock Items" msgstr "" -#: stock/views.py:852 +#: stock/views.py:818 msgid "Count" msgstr "" -#: stock/views.py:853 +#: stock/views.py:819 msgid "Remove From Stock" msgstr "" -#: stock/views.py:853 +#: stock/views.py:819 msgid "Take" msgstr "" -#: stock/views.py:854 +#: stock/views.py:820 msgid "Add Stock Items" msgstr "" -#: stock/views.py:854 users/models.py:188 +#: stock/views.py:820 users/models.py:188 msgid "Add" msgstr "" -#: stock/views.py:855 +#: stock/views.py:821 msgid "Delete Stock Items" msgstr "" -#: stock/views.py:884 +#: stock/views.py:887 msgid "Must enter integer value" msgstr "" -#: stock/views.py:889 +#: stock/views.py:892 msgid "Quantity must be positive" msgstr "" -#: stock/views.py:896 +#: stock/views.py:899 #, python-brace-format msgid "Quantity must not exceed {x}" msgstr "" -#: stock/views.py:960 +#: stock/views.py:963 msgid "No action performed" msgstr "" -#: stock/views.py:975 +#: stock/views.py:977 #, python-brace-format msgid "Added stock to {n} items" msgstr "" -#: stock/views.py:990 +#: stock/views.py:991 #, python-brace-format msgid "Removed stock from {n} items" msgstr "" @@ -6125,57 +6125,57 @@ msgstr "" msgid "Counted stock for {n} items" msgstr "" -#: stock/views.py:1043 +#: stock/views.py:1041 msgid "No items were moved" msgstr "" -#: stock/views.py:1046 +#: stock/views.py:1044 #, python-brace-format msgid "Moved {n} items to {dest}" msgstr "" -#: stock/views.py:1065 +#: stock/views.py:1063 #, python-brace-format msgid "Deleted {n} stock items" msgstr "" -#: stock/views.py:1077 +#: stock/views.py:1075 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:1314 +#: stock/views.py:1312 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1407 templates/js/build.js:327 +#: stock/views.py:1405 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1549 +#: stock/views.py:1547 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1631 +#: stock/views.py:1629 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1731 +#: stock/views.py:1729 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1744 +#: stock/views.py:1742 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1755 +#: stock/views.py:1753 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1762 +#: stock/views.py:1760 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1771 +#: stock/views.py:1769 msgid "Add Stock Tracking Entry" msgstr "" From 3aed2ade57b4e5e7385fdb0767aae86f0ba56205 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 6 Jul 2021 01:24:59 +0000 Subject: [PATCH 372/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 58 ++++++++++++++--------- InvenTree/locale/en/LC_MESSAGES/django.po | 54 ++++++++++++--------- InvenTree/locale/es/LC_MESSAGES/django.po | 58 ++++++++++++++--------- InvenTree/locale/fr/LC_MESSAGES/django.po | 56 +++++++++++++--------- InvenTree/locale/it/LC_MESSAGES/django.po | 54 ++++++++++++--------- InvenTree/locale/ja/LC_MESSAGES/django.po | 54 ++++++++++++--------- InvenTree/locale/pl/LC_MESSAGES/django.po | 58 ++++++++++++++--------- InvenTree/locale/ru/LC_MESSAGES/django.po | 56 +++++++++++++--------- InvenTree/locale/tr/LC_MESSAGES/django.po | 58 ++++++++++++++--------- InvenTree/locale/zh/LC_MESSAGES/django.po | 54 ++++++++++++--------- 10 files changed, 330 insertions(+), 230 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 9f09af3cfe..e124c3398f 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-05 23:00+0000\n" +"POT-Creation-Date: 2021-07-06 01:24+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: German\n" @@ -159,7 +159,7 @@ msgstr "Name" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:834 templates/js/build.js:1102 +#: templates/js/build.js:834 templates/js/build.js:1132 #: templates/js/company.js:125 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 @@ -458,7 +458,7 @@ msgstr "geplantes Bestelldatum" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:881 templates/js/order.js:262 +#: templates/js/build.js:911 templates/js/order.js:262 #: templates/js/order.js:365 msgid "Target Date" msgstr "Zieldatum" @@ -492,7 +492,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 -#: templates/js/build.js:1112 templates/js/model_renderers.js:43 +#: templates/js/build.js:1142 templates/js/model_renderers.js:43 #: templates/js/order.js:460 templates/js/part.js:827 templates/js/part.js:949 #: templates/js/part.js:1005 templates/js/stock.js:1178 #: templates/js/stock.js:1397 @@ -614,7 +614,7 @@ msgstr "Bauauftragsreferenz" #: order/templates/order/sales_order_detail.html:239 part/models.py:2339 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:661 templates/js/build.js:1106 +#: templates/js/build.js:661 templates/js/build.js:1136 msgid "Reference" msgstr "Referenz" @@ -650,7 +650,7 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:552 templates/js/build.js:839 -#: templates/js/build.js:1079 templates/js/company.js:264 +#: templates/js/build.js:1109 templates/js/company.js:264 #: templates/js/company.js:464 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 #: templates/js/stock.js:1385 @@ -726,7 +726,7 @@ msgstr "Erstelldatum" msgid "Target completion date" msgstr "geplantes Fertigstellungsdatum" -#: build/models.py:232 order/models.py:284 templates/js/build.js:886 +#: build/models.py:232 order/models.py:284 templates/js/build.js:916 msgid "Completion Date" msgstr "Fertigstellungsdatum" @@ -734,7 +734,7 @@ msgstr "Fertigstellungsdatum" msgid "completed by" msgstr "Fertiggestellt von" -#: build/models.py:246 +#: build/models.py:246 templates/js/build.js:881 msgid "Issued by" msgstr "Aufgegeben von" @@ -847,7 +847,7 @@ msgstr "Bauauftrag starten um Teile zuzuweisen" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 -#: templates/js/build.js:211 templates/js/build.js:929 +#: templates/js/build.js:211 templates/js/build.js:959 #: templates/js/order.js:433 templates/js/order.js:438 #: templates/js/stock.js:1129 msgid "Stock Item" @@ -1451,7 +1451,7 @@ msgid "Stock item is over-allocated" msgstr "BestandObjekt ist zu oft zugewiesen" #: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:671 -#: templates/js/build.js:936 templates/js/build.js:1119 +#: templates/js/build.js:966 templates/js/build.js:1149 msgid "Available" msgstr "Verfügbar" @@ -3403,17 +3403,17 @@ msgid "Sales Order Items" msgstr "Auftrags-Positionen" #: order/templates/order/sales_order_detail.html:105 templates/js/bom.js:358 -#: templates/js/build.js:725 templates/js/build.js:1142 +#: templates/js/build.js:725 templates/js/build.js:1172 msgid "Actions" msgstr "Aktionen" #: order/templates/order/sales_order_detail.html:112 templates/js/build.js:611 -#: templates/js/build.js:947 +#: templates/js/build.js:977 msgid "Edit stock allocation" msgstr "Bestands-Zuordnung bearbeiten" #: order/templates/order/sales_order_detail.html:113 templates/js/build.js:613 -#: templates/js/build.js:948 +#: templates/js/build.js:978 msgid "Delete stock allocation" msgstr "Bestands-Zuordnung löschen" @@ -3426,7 +3426,7 @@ msgid "ID" msgstr "ID" #: order/templates/order/sales_order_detail.html:284 templates/js/build.js:676 -#: templates/js/build.js:943 +#: templates/js/build.js:973 msgid "Allocated" msgstr "Zugeordnet" @@ -3451,7 +3451,7 @@ msgid "Purchase stock" msgstr "Lagerbestand kaufen" #: order/templates/order/sales_order_detail.html:363 templates/js/build.js:732 -#: templates/js/build.js:1150 +#: templates/js/build.js:1180 msgid "Build stock" msgstr "Lagerbestand bauen" @@ -6667,7 +6667,7 @@ msgstr "In Lagerorten buchen" msgid "Barcode does not match a valid location" msgstr "Barcode entspricht keinem Lagerort" -#: templates/js/bom.js:175 templates/js/build.js:1092 +#: templates/js/bom.js:175 templates/js/build.js:1122 msgid "Open subassembly" msgstr "Unterbaugruppe öffnen" @@ -6707,7 +6707,7 @@ msgstr "Stücklisten-Position bearbeiten" msgid "Delete BOM Item" msgstr "Stücklisten-Position löschen" -#: templates/js/bom.js:463 templates/js/build.js:424 templates/js/build.js:1190 +#: templates/js/bom.js:463 templates/js/build.js:424 templates/js/build.js:1220 msgid "No BOM items found" msgstr "Keine Stücklisten-Position(en) gefunden" @@ -6747,7 +6747,7 @@ msgstr "benötigtes Teil" msgid "Quantity Per" msgstr "Anzahl pro" -#: templates/js/build.js:736 templates/js/build.js:1154 +#: templates/js/build.js:736 templates/js/build.js:1184 #: templates/stock_table.html:59 msgid "Order stock" msgstr "Bestand bestellen" @@ -6765,7 +6765,23 @@ msgstr "Auswählen" msgid "Build order is overdue" msgstr "Bauauftrag ist überfällig" -#: templates/js/build.js:925 +#: templates/js/build.js:890 templates/js/stock.js:1202 +msgid "No user information" +msgstr "Keine Benutzerinformation" + +#: templates/js/build.js:896 +#, fuzzy +#| msgid "Responsible" +msgid "Resposible" +msgstr "Verantwortlicher Benutzer" + +#: templates/js/build.js:905 +#, fuzzy +#| msgid "No user information" +msgid "No information" +msgstr "Keine Benutzerinformation" + +#: templates/js/build.js:955 msgid "No parts allocated for" msgstr "Keine Teile zugeordnet zu" @@ -7372,10 +7388,6 @@ msgstr "Hinzugefügt" msgid "Removed" msgstr "Entfernt" -#: templates/js/stock.js:1202 -msgid "No user information" -msgstr "Keine Benutzerinformation" - #: templates/js/stock.js:1214 msgid "Edit tracking entry" msgstr "Tracking-Eintrag bearbeiten" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 141c14a56c..5917127189 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-05 23:00+0000\n" +"POT-Creation-Date: 2021-07-06 01:24+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -160,7 +160,7 @@ msgstr "" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:834 templates/js/build.js:1102 +#: templates/js/build.js:834 templates/js/build.js:1132 #: templates/js/company.js:125 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 @@ -459,7 +459,7 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:881 templates/js/order.js:262 +#: templates/js/build.js:911 templates/js/order.js:262 #: templates/js/order.js:365 msgid "Target Date" msgstr "" @@ -493,7 +493,7 @@ msgstr "" #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 -#: templates/js/build.js:1112 templates/js/model_renderers.js:43 +#: templates/js/build.js:1142 templates/js/model_renderers.js:43 #: templates/js/order.js:460 templates/js/part.js:827 templates/js/part.js:949 #: templates/js/part.js:1005 templates/js/stock.js:1178 #: templates/js/stock.js:1397 @@ -615,7 +615,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:239 part/models.py:2339 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:661 templates/js/build.js:1106 +#: templates/js/build.js:661 templates/js/build.js:1136 msgid "Reference" msgstr "" @@ -651,7 +651,7 @@ msgstr "" #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:552 templates/js/build.js:839 -#: templates/js/build.js:1079 templates/js/company.js:264 +#: templates/js/build.js:1109 templates/js/company.js:264 #: templates/js/company.js:464 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 #: templates/js/stock.js:1385 @@ -727,7 +727,7 @@ msgstr "" msgid "Target completion date" msgstr "" -#: build/models.py:232 order/models.py:284 templates/js/build.js:886 +#: build/models.py:232 order/models.py:284 templates/js/build.js:916 msgid "Completion Date" msgstr "" @@ -735,7 +735,7 @@ msgstr "" msgid "completed by" msgstr "" -#: build/models.py:246 +#: build/models.py:246 templates/js/build.js:881 msgid "Issued by" msgstr "" @@ -848,7 +848,7 @@ msgstr "" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 -#: templates/js/build.js:211 templates/js/build.js:929 +#: templates/js/build.js:211 templates/js/build.js:959 #: templates/js/order.js:433 templates/js/order.js:438 #: templates/js/stock.js:1129 msgid "Stock Item" @@ -1452,7 +1452,7 @@ msgid "Stock item is over-allocated" msgstr "" #: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:671 -#: templates/js/build.js:936 templates/js/build.js:1119 +#: templates/js/build.js:966 templates/js/build.js:1149 msgid "Available" msgstr "" @@ -3404,17 +3404,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:105 templates/js/bom.js:358 -#: templates/js/build.js:725 templates/js/build.js:1142 +#: templates/js/build.js:725 templates/js/build.js:1172 msgid "Actions" msgstr "" #: order/templates/order/sales_order_detail.html:112 templates/js/build.js:611 -#: templates/js/build.js:947 +#: templates/js/build.js:977 msgid "Edit stock allocation" msgstr "" #: order/templates/order/sales_order_detail.html:113 templates/js/build.js:613 -#: templates/js/build.js:948 +#: templates/js/build.js:978 msgid "Delete stock allocation" msgstr "" @@ -3427,7 +3427,7 @@ msgid "ID" msgstr "" #: order/templates/order/sales_order_detail.html:284 templates/js/build.js:676 -#: templates/js/build.js:943 +#: templates/js/build.js:973 msgid "Allocated" msgstr "" @@ -3452,7 +3452,7 @@ msgid "Purchase stock" msgstr "" #: order/templates/order/sales_order_detail.html:363 templates/js/build.js:732 -#: templates/js/build.js:1150 +#: templates/js/build.js:1180 msgid "Build stock" msgstr "" @@ -6664,7 +6664,7 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/bom.js:175 templates/js/build.js:1092 +#: templates/js/bom.js:175 templates/js/build.js:1122 msgid "Open subassembly" msgstr "" @@ -6704,7 +6704,7 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:463 templates/js/build.js:424 templates/js/build.js:1190 +#: templates/js/bom.js:463 templates/js/build.js:424 templates/js/build.js:1220 msgid "No BOM items found" msgstr "" @@ -6744,7 +6744,7 @@ msgstr "" msgid "Quantity Per" msgstr "" -#: templates/js/build.js:736 templates/js/build.js:1154 +#: templates/js/build.js:736 templates/js/build.js:1184 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" @@ -6762,7 +6762,19 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:925 +#: templates/js/build.js:890 templates/js/stock.js:1202 +msgid "No user information" +msgstr "" + +#: templates/js/build.js:896 +msgid "Resposible" +msgstr "" + +#: templates/js/build.js:905 +msgid "No information" +msgstr "" + +#: templates/js/build.js:955 msgid "No parts allocated for" msgstr "" @@ -7369,10 +7381,6 @@ msgstr "" msgid "Removed" msgstr "" -#: templates/js/stock.js:1202 -msgid "No user information" -msgstr "" - #: templates/js/stock.js:1214 msgid "Edit tracking entry" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 81970f620e..50debe37b5 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-05 23:00+0000\n" +"POT-Creation-Date: 2021-07-06 01:24+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -159,7 +159,7 @@ msgstr "Nombre" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:834 templates/js/build.js:1102 +#: templates/js/build.js:834 templates/js/build.js:1132 #: templates/js/company.js:125 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 @@ -458,7 +458,7 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:881 templates/js/order.js:262 +#: templates/js/build.js:911 templates/js/order.js:262 #: templates/js/order.js:365 msgid "Target Date" msgstr "" @@ -492,7 +492,7 @@ msgstr "" #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 -#: templates/js/build.js:1112 templates/js/model_renderers.js:43 +#: templates/js/build.js:1142 templates/js/model_renderers.js:43 #: templates/js/order.js:460 templates/js/part.js:827 templates/js/part.js:949 #: templates/js/part.js:1005 templates/js/stock.js:1178 #: templates/js/stock.js:1397 @@ -614,7 +614,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:239 part/models.py:2339 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:661 templates/js/build.js:1106 +#: templates/js/build.js:661 templates/js/build.js:1136 msgid "Reference" msgstr "Referencia" @@ -650,7 +650,7 @@ msgstr "" #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:552 templates/js/build.js:839 -#: templates/js/build.js:1079 templates/js/company.js:264 +#: templates/js/build.js:1109 templates/js/company.js:264 #: templates/js/company.js:464 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 #: templates/js/stock.js:1385 @@ -726,7 +726,7 @@ msgstr "" msgid "Target completion date" msgstr "" -#: build/models.py:232 order/models.py:284 templates/js/build.js:886 +#: build/models.py:232 order/models.py:284 templates/js/build.js:916 msgid "Completion Date" msgstr "" @@ -734,7 +734,7 @@ msgstr "" msgid "completed by" msgstr "" -#: build/models.py:246 +#: build/models.py:246 templates/js/build.js:881 msgid "Issued by" msgstr "" @@ -847,7 +847,7 @@ msgstr "" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 -#: templates/js/build.js:211 templates/js/build.js:929 +#: templates/js/build.js:211 templates/js/build.js:959 #: templates/js/order.js:433 templates/js/order.js:438 #: templates/js/stock.js:1129 msgid "Stock Item" @@ -1451,7 +1451,7 @@ msgid "Stock item is over-allocated" msgstr "" #: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:671 -#: templates/js/build.js:936 templates/js/build.js:1119 +#: templates/js/build.js:966 templates/js/build.js:1149 msgid "Available" msgstr "" @@ -3403,17 +3403,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:105 templates/js/bom.js:358 -#: templates/js/build.js:725 templates/js/build.js:1142 +#: templates/js/build.js:725 templates/js/build.js:1172 msgid "Actions" msgstr "" #: order/templates/order/sales_order_detail.html:112 templates/js/build.js:611 -#: templates/js/build.js:947 +#: templates/js/build.js:977 msgid "Edit stock allocation" msgstr "" #: order/templates/order/sales_order_detail.html:113 templates/js/build.js:613 -#: templates/js/build.js:948 +#: templates/js/build.js:978 msgid "Delete stock allocation" msgstr "" @@ -3426,7 +3426,7 @@ msgid "ID" msgstr "" #: order/templates/order/sales_order_detail.html:284 templates/js/build.js:676 -#: templates/js/build.js:943 +#: templates/js/build.js:973 msgid "Allocated" msgstr "" @@ -3451,7 +3451,7 @@ msgid "Purchase stock" msgstr "" #: order/templates/order/sales_order_detail.html:363 templates/js/build.js:732 -#: templates/js/build.js:1150 +#: templates/js/build.js:1180 msgid "Build stock" msgstr "" @@ -6663,7 +6663,7 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/bom.js:175 templates/js/build.js:1092 +#: templates/js/bom.js:175 templates/js/build.js:1122 msgid "Open subassembly" msgstr "" @@ -6703,7 +6703,7 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:463 templates/js/build.js:424 templates/js/build.js:1190 +#: templates/js/bom.js:463 templates/js/build.js:424 templates/js/build.js:1220 msgid "No BOM items found" msgstr "" @@ -6743,7 +6743,7 @@ msgstr "" msgid "Quantity Per" msgstr "" -#: templates/js/build.js:736 templates/js/build.js:1154 +#: templates/js/build.js:736 templates/js/build.js:1184 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" @@ -6761,7 +6761,23 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:925 +#: templates/js/build.js:890 templates/js/stock.js:1202 +msgid "No user information" +msgstr "" + +#: templates/js/build.js:896 +#, fuzzy +#| msgid "Responsible" +msgid "Resposible" +msgstr "Responsable" + +#: templates/js/build.js:905 +#, fuzzy +#| msgid "System Information" +msgid "No information" +msgstr "Información del sistema" + +#: templates/js/build.js:955 msgid "No parts allocated for" msgstr "" @@ -7368,10 +7384,6 @@ msgstr "" msgid "Removed" msgstr "" -#: templates/js/stock.js:1202 -msgid "No user information" -msgstr "" - #: templates/js/stock.js:1214 msgid "Edit tracking entry" msgstr "" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 7ac844dbab..6f0da51490 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-05 23:00+0000\n" +"POT-Creation-Date: 2021-07-06 01:24+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: French\n" @@ -159,7 +159,7 @@ msgstr "Nom" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:834 templates/js/build.js:1102 +#: templates/js/build.js:834 templates/js/build.js:1132 #: templates/js/company.js:125 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 @@ -458,7 +458,7 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:881 templates/js/order.js:262 +#: templates/js/build.js:911 templates/js/order.js:262 #: templates/js/order.js:365 msgid "Target Date" msgstr "" @@ -492,7 +492,7 @@ msgstr "" #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 -#: templates/js/build.js:1112 templates/js/model_renderers.js:43 +#: templates/js/build.js:1142 templates/js/model_renderers.js:43 #: templates/js/order.js:460 templates/js/part.js:827 templates/js/part.js:949 #: templates/js/part.js:1005 templates/js/stock.js:1178 #: templates/js/stock.js:1397 @@ -614,7 +614,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:239 part/models.py:2339 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:661 templates/js/build.js:1106 +#: templates/js/build.js:661 templates/js/build.js:1136 msgid "Reference" msgstr "Référence" @@ -650,7 +650,7 @@ msgstr "" #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:552 templates/js/build.js:839 -#: templates/js/build.js:1079 templates/js/company.js:264 +#: templates/js/build.js:1109 templates/js/company.js:264 #: templates/js/company.js:464 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 #: templates/js/stock.js:1385 @@ -726,7 +726,7 @@ msgstr "Date de création" msgid "Target completion date" msgstr "" -#: build/models.py:232 order/models.py:284 templates/js/build.js:886 +#: build/models.py:232 order/models.py:284 templates/js/build.js:916 msgid "Completion Date" msgstr "" @@ -734,7 +734,7 @@ msgstr "" msgid "completed by" msgstr "" -#: build/models.py:246 +#: build/models.py:246 templates/js/build.js:881 msgid "Issued by" msgstr "" @@ -847,7 +847,7 @@ msgstr "" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 -#: templates/js/build.js:211 templates/js/build.js:929 +#: templates/js/build.js:211 templates/js/build.js:959 #: templates/js/order.js:433 templates/js/order.js:438 #: templates/js/stock.js:1129 msgid "Stock Item" @@ -1451,7 +1451,7 @@ msgid "Stock item is over-allocated" msgstr "" #: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:671 -#: templates/js/build.js:936 templates/js/build.js:1119 +#: templates/js/build.js:966 templates/js/build.js:1149 msgid "Available" msgstr "Disponible" @@ -3403,17 +3403,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:105 templates/js/bom.js:358 -#: templates/js/build.js:725 templates/js/build.js:1142 +#: templates/js/build.js:725 templates/js/build.js:1172 msgid "Actions" msgstr "" #: order/templates/order/sales_order_detail.html:112 templates/js/build.js:611 -#: templates/js/build.js:947 +#: templates/js/build.js:977 msgid "Edit stock allocation" msgstr "" #: order/templates/order/sales_order_detail.html:113 templates/js/build.js:613 -#: templates/js/build.js:948 +#: templates/js/build.js:978 msgid "Delete stock allocation" msgstr "" @@ -3426,7 +3426,7 @@ msgid "ID" msgstr "" #: order/templates/order/sales_order_detail.html:284 templates/js/build.js:676 -#: templates/js/build.js:943 +#: templates/js/build.js:973 msgid "Allocated" msgstr "" @@ -3451,7 +3451,7 @@ msgid "Purchase stock" msgstr "" #: order/templates/order/sales_order_detail.html:363 templates/js/build.js:732 -#: templates/js/build.js:1150 +#: templates/js/build.js:1180 msgid "Build stock" msgstr "" @@ -6663,7 +6663,7 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/bom.js:175 templates/js/build.js:1092 +#: templates/js/bom.js:175 templates/js/build.js:1122 msgid "Open subassembly" msgstr "" @@ -6703,7 +6703,7 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:463 templates/js/build.js:424 templates/js/build.js:1190 +#: templates/js/bom.js:463 templates/js/build.js:424 templates/js/build.js:1220 msgid "No BOM items found" msgstr "" @@ -6743,7 +6743,7 @@ msgstr "" msgid "Quantity Per" msgstr "" -#: templates/js/build.js:736 templates/js/build.js:1154 +#: templates/js/build.js:736 templates/js/build.js:1184 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" @@ -6761,7 +6761,21 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:925 +#: templates/js/build.js:890 templates/js/stock.js:1202 +msgid "No user information" +msgstr "" + +#: templates/js/build.js:896 +msgid "Resposible" +msgstr "" + +#: templates/js/build.js:905 +#, fuzzy +#| msgid "System Information" +msgid "No information" +msgstr "Informations système" + +#: templates/js/build.js:955 msgid "No parts allocated for" msgstr "" @@ -7368,10 +7382,6 @@ msgstr "" msgid "Removed" msgstr "" -#: templates/js/stock.js:1202 -msgid "No user information" -msgstr "" - #: templates/js/stock.js:1214 msgid "Edit tracking entry" msgstr "" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index c52ca2cbd0..92aa82fbba 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-05 23:00+0000\n" +"POT-Creation-Date: 2021-07-06 01:24+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -159,7 +159,7 @@ msgstr "" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:834 templates/js/build.js:1102 +#: templates/js/build.js:834 templates/js/build.js:1132 #: templates/js/company.js:125 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 @@ -458,7 +458,7 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:881 templates/js/order.js:262 +#: templates/js/build.js:911 templates/js/order.js:262 #: templates/js/order.js:365 msgid "Target Date" msgstr "" @@ -492,7 +492,7 @@ msgstr "" #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 -#: templates/js/build.js:1112 templates/js/model_renderers.js:43 +#: templates/js/build.js:1142 templates/js/model_renderers.js:43 #: templates/js/order.js:460 templates/js/part.js:827 templates/js/part.js:949 #: templates/js/part.js:1005 templates/js/stock.js:1178 #: templates/js/stock.js:1397 @@ -614,7 +614,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:239 part/models.py:2339 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:661 templates/js/build.js:1106 +#: templates/js/build.js:661 templates/js/build.js:1136 msgid "Reference" msgstr "" @@ -650,7 +650,7 @@ msgstr "" #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:552 templates/js/build.js:839 -#: templates/js/build.js:1079 templates/js/company.js:264 +#: templates/js/build.js:1109 templates/js/company.js:264 #: templates/js/company.js:464 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 #: templates/js/stock.js:1385 @@ -726,7 +726,7 @@ msgstr "" msgid "Target completion date" msgstr "" -#: build/models.py:232 order/models.py:284 templates/js/build.js:886 +#: build/models.py:232 order/models.py:284 templates/js/build.js:916 msgid "Completion Date" msgstr "" @@ -734,7 +734,7 @@ msgstr "" msgid "completed by" msgstr "" -#: build/models.py:246 +#: build/models.py:246 templates/js/build.js:881 msgid "Issued by" msgstr "" @@ -847,7 +847,7 @@ msgstr "" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 -#: templates/js/build.js:211 templates/js/build.js:929 +#: templates/js/build.js:211 templates/js/build.js:959 #: templates/js/order.js:433 templates/js/order.js:438 #: templates/js/stock.js:1129 msgid "Stock Item" @@ -1451,7 +1451,7 @@ msgid "Stock item is over-allocated" msgstr "" #: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:671 -#: templates/js/build.js:936 templates/js/build.js:1119 +#: templates/js/build.js:966 templates/js/build.js:1149 msgid "Available" msgstr "" @@ -3403,17 +3403,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:105 templates/js/bom.js:358 -#: templates/js/build.js:725 templates/js/build.js:1142 +#: templates/js/build.js:725 templates/js/build.js:1172 msgid "Actions" msgstr "" #: order/templates/order/sales_order_detail.html:112 templates/js/build.js:611 -#: templates/js/build.js:947 +#: templates/js/build.js:977 msgid "Edit stock allocation" msgstr "" #: order/templates/order/sales_order_detail.html:113 templates/js/build.js:613 -#: templates/js/build.js:948 +#: templates/js/build.js:978 msgid "Delete stock allocation" msgstr "" @@ -3426,7 +3426,7 @@ msgid "ID" msgstr "" #: order/templates/order/sales_order_detail.html:284 templates/js/build.js:676 -#: templates/js/build.js:943 +#: templates/js/build.js:973 msgid "Allocated" msgstr "" @@ -3451,7 +3451,7 @@ msgid "Purchase stock" msgstr "" #: order/templates/order/sales_order_detail.html:363 templates/js/build.js:732 -#: templates/js/build.js:1150 +#: templates/js/build.js:1180 msgid "Build stock" msgstr "" @@ -6663,7 +6663,7 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/bom.js:175 templates/js/build.js:1092 +#: templates/js/bom.js:175 templates/js/build.js:1122 msgid "Open subassembly" msgstr "" @@ -6703,7 +6703,7 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:463 templates/js/build.js:424 templates/js/build.js:1190 +#: templates/js/bom.js:463 templates/js/build.js:424 templates/js/build.js:1220 msgid "No BOM items found" msgstr "" @@ -6743,7 +6743,7 @@ msgstr "" msgid "Quantity Per" msgstr "" -#: templates/js/build.js:736 templates/js/build.js:1154 +#: templates/js/build.js:736 templates/js/build.js:1184 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" @@ -6761,7 +6761,19 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:925 +#: templates/js/build.js:890 templates/js/stock.js:1202 +msgid "No user information" +msgstr "" + +#: templates/js/build.js:896 +msgid "Resposible" +msgstr "" + +#: templates/js/build.js:905 +msgid "No information" +msgstr "" + +#: templates/js/build.js:955 msgid "No parts allocated for" msgstr "" @@ -7368,10 +7380,6 @@ msgstr "" msgid "Removed" msgstr "" -#: templates/js/stock.js:1202 -msgid "No user information" -msgstr "" - #: templates/js/stock.js:1214 msgid "Edit tracking entry" msgstr "" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index f3730f6179..d7c0726196 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-05 23:00+0000\n" +"POT-Creation-Date: 2021-07-06 01:24+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -159,7 +159,7 @@ msgstr "" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:834 templates/js/build.js:1102 +#: templates/js/build.js:834 templates/js/build.js:1132 #: templates/js/company.js:125 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 @@ -458,7 +458,7 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:881 templates/js/order.js:262 +#: templates/js/build.js:911 templates/js/order.js:262 #: templates/js/order.js:365 msgid "Target Date" msgstr "" @@ -492,7 +492,7 @@ msgstr "" #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 -#: templates/js/build.js:1112 templates/js/model_renderers.js:43 +#: templates/js/build.js:1142 templates/js/model_renderers.js:43 #: templates/js/order.js:460 templates/js/part.js:827 templates/js/part.js:949 #: templates/js/part.js:1005 templates/js/stock.js:1178 #: templates/js/stock.js:1397 @@ -614,7 +614,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:239 part/models.py:2339 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:661 templates/js/build.js:1106 +#: templates/js/build.js:661 templates/js/build.js:1136 msgid "Reference" msgstr "" @@ -650,7 +650,7 @@ msgstr "" #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:552 templates/js/build.js:839 -#: templates/js/build.js:1079 templates/js/company.js:264 +#: templates/js/build.js:1109 templates/js/company.js:264 #: templates/js/company.js:464 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 #: templates/js/stock.js:1385 @@ -726,7 +726,7 @@ msgstr "" msgid "Target completion date" msgstr "" -#: build/models.py:232 order/models.py:284 templates/js/build.js:886 +#: build/models.py:232 order/models.py:284 templates/js/build.js:916 msgid "Completion Date" msgstr "" @@ -734,7 +734,7 @@ msgstr "" msgid "completed by" msgstr "" -#: build/models.py:246 +#: build/models.py:246 templates/js/build.js:881 msgid "Issued by" msgstr "" @@ -847,7 +847,7 @@ msgstr "" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 -#: templates/js/build.js:211 templates/js/build.js:929 +#: templates/js/build.js:211 templates/js/build.js:959 #: templates/js/order.js:433 templates/js/order.js:438 #: templates/js/stock.js:1129 msgid "Stock Item" @@ -1451,7 +1451,7 @@ msgid "Stock item is over-allocated" msgstr "" #: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:671 -#: templates/js/build.js:936 templates/js/build.js:1119 +#: templates/js/build.js:966 templates/js/build.js:1149 msgid "Available" msgstr "" @@ -3403,17 +3403,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:105 templates/js/bom.js:358 -#: templates/js/build.js:725 templates/js/build.js:1142 +#: templates/js/build.js:725 templates/js/build.js:1172 msgid "Actions" msgstr "" #: order/templates/order/sales_order_detail.html:112 templates/js/build.js:611 -#: templates/js/build.js:947 +#: templates/js/build.js:977 msgid "Edit stock allocation" msgstr "" #: order/templates/order/sales_order_detail.html:113 templates/js/build.js:613 -#: templates/js/build.js:948 +#: templates/js/build.js:978 msgid "Delete stock allocation" msgstr "" @@ -3426,7 +3426,7 @@ msgid "ID" msgstr "" #: order/templates/order/sales_order_detail.html:284 templates/js/build.js:676 -#: templates/js/build.js:943 +#: templates/js/build.js:973 msgid "Allocated" msgstr "" @@ -3451,7 +3451,7 @@ msgid "Purchase stock" msgstr "" #: order/templates/order/sales_order_detail.html:363 templates/js/build.js:732 -#: templates/js/build.js:1150 +#: templates/js/build.js:1180 msgid "Build stock" msgstr "" @@ -6663,7 +6663,7 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/bom.js:175 templates/js/build.js:1092 +#: templates/js/bom.js:175 templates/js/build.js:1122 msgid "Open subassembly" msgstr "" @@ -6703,7 +6703,7 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:463 templates/js/build.js:424 templates/js/build.js:1190 +#: templates/js/bom.js:463 templates/js/build.js:424 templates/js/build.js:1220 msgid "No BOM items found" msgstr "" @@ -6743,7 +6743,7 @@ msgstr "" msgid "Quantity Per" msgstr "" -#: templates/js/build.js:736 templates/js/build.js:1154 +#: templates/js/build.js:736 templates/js/build.js:1184 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" @@ -6761,7 +6761,19 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:925 +#: templates/js/build.js:890 templates/js/stock.js:1202 +msgid "No user information" +msgstr "" + +#: templates/js/build.js:896 +msgid "Resposible" +msgstr "" + +#: templates/js/build.js:905 +msgid "No information" +msgstr "" + +#: templates/js/build.js:955 msgid "No parts allocated for" msgstr "" @@ -7368,10 +7380,6 @@ msgstr "" msgid "Removed" msgstr "" -#: templates/js/stock.js:1202 -msgid "No user information" -msgstr "" - #: templates/js/stock.js:1214 msgid "Edit tracking entry" msgstr "" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 3cf8f9543f..f5c257d8b6 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-05 23:00+0000\n" +"POT-Creation-Date: 2021-07-06 01:24+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -159,7 +159,7 @@ msgstr "Nazwa" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:834 templates/js/build.js:1102 +#: templates/js/build.js:834 templates/js/build.js:1132 #: templates/js/company.js:125 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 @@ -458,7 +458,7 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:881 templates/js/order.js:262 +#: templates/js/build.js:911 templates/js/order.js:262 #: templates/js/order.js:365 msgid "Target Date" msgstr "Data docelowa" @@ -492,7 +492,7 @@ msgstr "" #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 -#: templates/js/build.js:1112 templates/js/model_renderers.js:43 +#: templates/js/build.js:1142 templates/js/model_renderers.js:43 #: templates/js/order.js:460 templates/js/part.js:827 templates/js/part.js:949 #: templates/js/part.js:1005 templates/js/stock.js:1178 #: templates/js/stock.js:1397 @@ -614,7 +614,7 @@ msgstr "Odwołanie do zamówienia wykonania" #: order/templates/order/sales_order_detail.html:239 part/models.py:2339 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:661 templates/js/build.js:1106 +#: templates/js/build.js:661 templates/js/build.js:1136 msgid "Reference" msgstr "Referencja" @@ -650,7 +650,7 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:552 templates/js/build.js:839 -#: templates/js/build.js:1079 templates/js/company.js:264 +#: templates/js/build.js:1109 templates/js/company.js:264 #: templates/js/company.js:464 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 #: templates/js/stock.js:1385 @@ -726,7 +726,7 @@ msgstr "Data utworzenia" msgid "Target completion date" msgstr "Docelowy termin zakończenia" -#: build/models.py:232 order/models.py:284 templates/js/build.js:886 +#: build/models.py:232 order/models.py:284 templates/js/build.js:916 msgid "Completion Date" msgstr "Data zakończenia" @@ -734,7 +734,7 @@ msgstr "Data zakończenia" msgid "completed by" msgstr "zrealizowane przez" -#: build/models.py:246 +#: build/models.py:246 templates/js/build.js:881 msgid "Issued by" msgstr "Wydany przez" @@ -847,7 +847,7 @@ msgstr "" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 -#: templates/js/build.js:211 templates/js/build.js:929 +#: templates/js/build.js:211 templates/js/build.js:959 #: templates/js/order.js:433 templates/js/order.js:438 #: templates/js/stock.js:1129 msgid "Stock Item" @@ -1451,7 +1451,7 @@ msgid "Stock item is over-allocated" msgstr "" #: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:671 -#: templates/js/build.js:936 templates/js/build.js:1119 +#: templates/js/build.js:966 templates/js/build.js:1149 msgid "Available" msgstr "Dostępne" @@ -3403,17 +3403,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:105 templates/js/bom.js:358 -#: templates/js/build.js:725 templates/js/build.js:1142 +#: templates/js/build.js:725 templates/js/build.js:1172 msgid "Actions" msgstr "Akcje" #: order/templates/order/sales_order_detail.html:112 templates/js/build.js:611 -#: templates/js/build.js:947 +#: templates/js/build.js:977 msgid "Edit stock allocation" msgstr "" #: order/templates/order/sales_order_detail.html:113 templates/js/build.js:613 -#: templates/js/build.js:948 +#: templates/js/build.js:978 msgid "Delete stock allocation" msgstr "" @@ -3426,7 +3426,7 @@ msgid "ID" msgstr "Numer ID" #: order/templates/order/sales_order_detail.html:284 templates/js/build.js:676 -#: templates/js/build.js:943 +#: templates/js/build.js:973 msgid "Allocated" msgstr "Przydzielono" @@ -3451,7 +3451,7 @@ msgid "Purchase stock" msgstr "" #: order/templates/order/sales_order_detail.html:363 templates/js/build.js:732 -#: templates/js/build.js:1150 +#: templates/js/build.js:1180 msgid "Build stock" msgstr "" @@ -6663,7 +6663,7 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/bom.js:175 templates/js/build.js:1092 +#: templates/js/bom.js:175 templates/js/build.js:1122 msgid "Open subassembly" msgstr "" @@ -6703,7 +6703,7 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:463 templates/js/build.js:424 templates/js/build.js:1190 +#: templates/js/bom.js:463 templates/js/build.js:424 templates/js/build.js:1220 msgid "No BOM items found" msgstr "" @@ -6743,7 +6743,7 @@ msgstr "" msgid "Quantity Per" msgstr "" -#: templates/js/build.js:736 templates/js/build.js:1154 +#: templates/js/build.js:736 templates/js/build.js:1184 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" @@ -6761,7 +6761,23 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:925 +#: templates/js/build.js:890 templates/js/stock.js:1202 +msgid "No user information" +msgstr "" + +#: templates/js/build.js:896 +#, fuzzy +#| msgid "Responsible" +msgid "Resposible" +msgstr "Odpowiedzialny" + +#: templates/js/build.js:905 +#, fuzzy +#| msgid "System Information" +msgid "No information" +msgstr "Informacja systemowa" + +#: templates/js/build.js:955 msgid "No parts allocated for" msgstr "" @@ -7368,10 +7384,6 @@ msgstr "" msgid "Removed" msgstr "" -#: templates/js/stock.js:1202 -msgid "No user information" -msgstr "" - #: templates/js/stock.js:1214 msgid "Edit tracking entry" msgstr "" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index b8d734d225..7b34f94068 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-05 23:00+0000\n" +"POT-Creation-Date: 2021-07-06 01:24+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -159,7 +159,7 @@ msgstr "Название" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:834 templates/js/build.js:1102 +#: templates/js/build.js:834 templates/js/build.js:1132 #: templates/js/company.js:125 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 @@ -458,7 +458,7 @@ msgstr "Срок выполнения заказа" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:881 templates/js/order.js:262 +#: templates/js/build.js:911 templates/js/order.js:262 #: templates/js/order.js:365 msgid "Target Date" msgstr "Целевая дата" @@ -492,7 +492,7 @@ msgstr "Целевая дата для сборки. Сборка будет п #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 -#: templates/js/build.js:1112 templates/js/model_renderers.js:43 +#: templates/js/build.js:1142 templates/js/model_renderers.js:43 #: templates/js/order.js:460 templates/js/part.js:827 templates/js/part.js:949 #: templates/js/part.js:1005 templates/js/stock.js:1178 #: templates/js/stock.js:1397 @@ -614,7 +614,7 @@ msgstr "Ссылка на заказ" #: order/templates/order/sales_order_detail.html:239 part/models.py:2339 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:661 templates/js/build.js:1106 +#: templates/js/build.js:661 templates/js/build.js:1136 msgid "Reference" msgstr "" @@ -650,7 +650,7 @@ msgstr "" #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:552 templates/js/build.js:839 -#: templates/js/build.js:1079 templates/js/company.js:264 +#: templates/js/build.js:1109 templates/js/company.js:264 #: templates/js/company.js:464 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 #: templates/js/stock.js:1385 @@ -726,7 +726,7 @@ msgstr "" msgid "Target completion date" msgstr "" -#: build/models.py:232 order/models.py:284 templates/js/build.js:886 +#: build/models.py:232 order/models.py:284 templates/js/build.js:916 msgid "Completion Date" msgstr "" @@ -734,7 +734,7 @@ msgstr "" msgid "completed by" msgstr "" -#: build/models.py:246 +#: build/models.py:246 templates/js/build.js:881 msgid "Issued by" msgstr "" @@ -847,7 +847,7 @@ msgstr "" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 -#: templates/js/build.js:211 templates/js/build.js:929 +#: templates/js/build.js:211 templates/js/build.js:959 #: templates/js/order.js:433 templates/js/order.js:438 #: templates/js/stock.js:1129 msgid "Stock Item" @@ -1451,7 +1451,7 @@ msgid "Stock item is over-allocated" msgstr "" #: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:671 -#: templates/js/build.js:936 templates/js/build.js:1119 +#: templates/js/build.js:966 templates/js/build.js:1149 msgid "Available" msgstr "" @@ -3403,17 +3403,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:105 templates/js/bom.js:358 -#: templates/js/build.js:725 templates/js/build.js:1142 +#: templates/js/build.js:725 templates/js/build.js:1172 msgid "Actions" msgstr "" #: order/templates/order/sales_order_detail.html:112 templates/js/build.js:611 -#: templates/js/build.js:947 +#: templates/js/build.js:977 msgid "Edit stock allocation" msgstr "" #: order/templates/order/sales_order_detail.html:113 templates/js/build.js:613 -#: templates/js/build.js:948 +#: templates/js/build.js:978 msgid "Delete stock allocation" msgstr "" @@ -3426,7 +3426,7 @@ msgid "ID" msgstr "" #: order/templates/order/sales_order_detail.html:284 templates/js/build.js:676 -#: templates/js/build.js:943 +#: templates/js/build.js:973 msgid "Allocated" msgstr "" @@ -3451,7 +3451,7 @@ msgid "Purchase stock" msgstr "" #: order/templates/order/sales_order_detail.html:363 templates/js/build.js:732 -#: templates/js/build.js:1150 +#: templates/js/build.js:1180 msgid "Build stock" msgstr "" @@ -6663,7 +6663,7 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/bom.js:175 templates/js/build.js:1092 +#: templates/js/bom.js:175 templates/js/build.js:1122 msgid "Open subassembly" msgstr "" @@ -6703,7 +6703,7 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:463 templates/js/build.js:424 templates/js/build.js:1190 +#: templates/js/bom.js:463 templates/js/build.js:424 templates/js/build.js:1220 msgid "No BOM items found" msgstr "" @@ -6743,7 +6743,7 @@ msgstr "" msgid "Quantity Per" msgstr "" -#: templates/js/build.js:736 templates/js/build.js:1154 +#: templates/js/build.js:736 templates/js/build.js:1184 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" @@ -6761,7 +6761,21 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:925 +#: templates/js/build.js:890 templates/js/stock.js:1202 +msgid "No user information" +msgstr "" + +#: templates/js/build.js:896 +msgid "Resposible" +msgstr "" + +#: templates/js/build.js:905 +#, fuzzy +#| msgid "System Information" +msgid "No information" +msgstr "Информация о системе" + +#: templates/js/build.js:955 msgid "No parts allocated for" msgstr "" @@ -7368,10 +7382,6 @@ msgstr "" msgid "Removed" msgstr "" -#: templates/js/stock.js:1202 -msgid "No user information" -msgstr "" - #: templates/js/stock.js:1214 msgid "Edit tracking entry" msgstr "" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 191d2fd43c..fcff60d42e 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-05 23:00+0000\n" +"POT-Creation-Date: 2021-07-06 01:24+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -159,7 +159,7 @@ msgstr "Adı" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:834 templates/js/build.js:1102 +#: templates/js/build.js:834 templates/js/build.js:1132 #: templates/js/company.js:125 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 @@ -458,7 +458,7 @@ msgstr "Emir hedef tarihi" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:881 templates/js/order.js:262 +#: templates/js/build.js:911 templates/js/order.js:262 #: templates/js/order.js:365 msgid "Target Date" msgstr "Hedeflenen tarih" @@ -492,7 +492,7 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 -#: templates/js/build.js:1112 templates/js/model_renderers.js:43 +#: templates/js/build.js:1142 templates/js/model_renderers.js:43 #: templates/js/order.js:460 templates/js/part.js:827 templates/js/part.js:949 #: templates/js/part.js:1005 templates/js/stock.js:1178 #: templates/js/stock.js:1397 @@ -614,7 +614,7 @@ msgstr "Yapım İşi Emri Referansı" #: order/templates/order/sales_order_detail.html:239 part/models.py:2339 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:661 templates/js/build.js:1106 +#: templates/js/build.js:661 templates/js/build.js:1136 msgid "Reference" msgstr "Referans" @@ -650,7 +650,7 @@ msgstr "Bu yapım işinin tahsis edildiği yapım işi emri" #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:552 templates/js/build.js:839 -#: templates/js/build.js:1079 templates/js/company.js:264 +#: templates/js/build.js:1109 templates/js/company.js:264 #: templates/js/company.js:464 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 #: templates/js/stock.js:1385 @@ -726,7 +726,7 @@ msgstr "Oluşturulma tarihi" msgid "Target completion date" msgstr "Hedef tamamlama tarihi" -#: build/models.py:232 order/models.py:284 templates/js/build.js:886 +#: build/models.py:232 order/models.py:284 templates/js/build.js:916 msgid "Completion Date" msgstr "Tamamlama tarihi" @@ -734,7 +734,7 @@ msgstr "Tamamlama tarihi" msgid "completed by" msgstr "tamamlayan" -#: build/models.py:246 +#: build/models.py:246 templates/js/build.js:881 msgid "Issued by" msgstr "Veren" @@ -847,7 +847,7 @@ msgstr "Yapım işi için tahsis edilen parçalar" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 -#: templates/js/build.js:211 templates/js/build.js:929 +#: templates/js/build.js:211 templates/js/build.js:959 #: templates/js/order.js:433 templates/js/order.js:438 #: templates/js/stock.js:1129 msgid "Stock Item" @@ -1451,7 +1451,7 @@ msgid "Stock item is over-allocated" msgstr "Stok kalemi fazladan tahsis edilmiş" #: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:671 -#: templates/js/build.js:936 templates/js/build.js:1119 +#: templates/js/build.js:966 templates/js/build.js:1149 msgid "Available" msgstr "Mevcut" @@ -3403,17 +3403,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:105 templates/js/bom.js:358 -#: templates/js/build.js:725 templates/js/build.js:1142 +#: templates/js/build.js:725 templates/js/build.js:1172 msgid "Actions" msgstr "İşlemler" #: order/templates/order/sales_order_detail.html:112 templates/js/build.js:611 -#: templates/js/build.js:947 +#: templates/js/build.js:977 msgid "Edit stock allocation" msgstr "Stok tahsisini düzenle" #: order/templates/order/sales_order_detail.html:113 templates/js/build.js:613 -#: templates/js/build.js:948 +#: templates/js/build.js:978 msgid "Delete stock allocation" msgstr "Stok tahsisini sil" @@ -3426,7 +3426,7 @@ msgid "ID" msgstr "" #: order/templates/order/sales_order_detail.html:284 templates/js/build.js:676 -#: templates/js/build.js:943 +#: templates/js/build.js:973 msgid "Allocated" msgstr "" @@ -3451,7 +3451,7 @@ msgid "Purchase stock" msgstr "" #: order/templates/order/sales_order_detail.html:363 templates/js/build.js:732 -#: templates/js/build.js:1150 +#: templates/js/build.js:1180 msgid "Build stock" msgstr "" @@ -6663,7 +6663,7 @@ msgstr "Konuma Kaydet" msgid "Barcode does not match a valid location" msgstr "Barkod geçerli bir konumla eşleşmiyor" -#: templates/js/bom.js:175 templates/js/build.js:1092 +#: templates/js/bom.js:175 templates/js/build.js:1122 msgid "Open subassembly" msgstr "" @@ -6703,7 +6703,7 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:463 templates/js/build.js:424 templates/js/build.js:1190 +#: templates/js/bom.js:463 templates/js/build.js:424 templates/js/build.js:1220 msgid "No BOM items found" msgstr "" @@ -6743,7 +6743,7 @@ msgstr "Gerekli Parça" msgid "Quantity Per" msgstr "" -#: templates/js/build.js:736 templates/js/build.js:1154 +#: templates/js/build.js:736 templates/js/build.js:1184 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" @@ -6761,7 +6761,23 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:925 +#: templates/js/build.js:890 templates/js/stock.js:1202 +msgid "No user information" +msgstr "" + +#: templates/js/build.js:896 +#, fuzzy +#| msgid "Responsible" +msgid "Resposible" +msgstr "Sorumlu" + +#: templates/js/build.js:905 +#, fuzzy +#| msgid "System Information" +msgid "No information" +msgstr "Sistem Bilgisi" + +#: templates/js/build.js:955 msgid "No parts allocated for" msgstr "" @@ -7368,10 +7384,6 @@ msgstr "" msgid "Removed" msgstr "" -#: templates/js/stock.js:1202 -msgid "No user information" -msgstr "" - #: templates/js/stock.js:1214 msgid "Edit tracking entry" msgstr "" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index baa4c058d3..dce1f1a0fe 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-05 23:00+0000\n" +"POT-Creation-Date: 2021-07-06 01:24+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -159,7 +159,7 @@ msgstr "名称" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:834 templates/js/build.js:1102 +#: templates/js/build.js:834 templates/js/build.js:1132 #: templates/js/company.js:125 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 @@ -458,7 +458,7 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:881 templates/js/order.js:262 +#: templates/js/build.js:911 templates/js/order.js:262 #: templates/js/order.js:365 msgid "Target Date" msgstr "" @@ -492,7 +492,7 @@ msgstr "" #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 -#: templates/js/build.js:1112 templates/js/model_renderers.js:43 +#: templates/js/build.js:1142 templates/js/model_renderers.js:43 #: templates/js/order.js:460 templates/js/part.js:827 templates/js/part.js:949 #: templates/js/part.js:1005 templates/js/stock.js:1178 #: templates/js/stock.js:1397 @@ -614,7 +614,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:239 part/models.py:2339 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:661 templates/js/build.js:1106 +#: templates/js/build.js:661 templates/js/build.js:1136 msgid "Reference" msgstr "" @@ -650,7 +650,7 @@ msgstr "" #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:552 templates/js/build.js:839 -#: templates/js/build.js:1079 templates/js/company.js:264 +#: templates/js/build.js:1109 templates/js/company.js:264 #: templates/js/company.js:464 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 #: templates/js/stock.js:1385 @@ -726,7 +726,7 @@ msgstr "" msgid "Target completion date" msgstr "" -#: build/models.py:232 order/models.py:284 templates/js/build.js:886 +#: build/models.py:232 order/models.py:284 templates/js/build.js:916 msgid "Completion Date" msgstr "" @@ -734,7 +734,7 @@ msgstr "" msgid "completed by" msgstr "" -#: build/models.py:246 +#: build/models.py:246 templates/js/build.js:881 msgid "Issued by" msgstr "" @@ -847,7 +847,7 @@ msgstr "" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 -#: templates/js/build.js:211 templates/js/build.js:929 +#: templates/js/build.js:211 templates/js/build.js:959 #: templates/js/order.js:433 templates/js/order.js:438 #: templates/js/stock.js:1129 msgid "Stock Item" @@ -1451,7 +1451,7 @@ msgid "Stock item is over-allocated" msgstr "" #: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:671 -#: templates/js/build.js:936 templates/js/build.js:1119 +#: templates/js/build.js:966 templates/js/build.js:1149 msgid "Available" msgstr "" @@ -3403,17 +3403,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:105 templates/js/bom.js:358 -#: templates/js/build.js:725 templates/js/build.js:1142 +#: templates/js/build.js:725 templates/js/build.js:1172 msgid "Actions" msgstr "" #: order/templates/order/sales_order_detail.html:112 templates/js/build.js:611 -#: templates/js/build.js:947 +#: templates/js/build.js:977 msgid "Edit stock allocation" msgstr "" #: order/templates/order/sales_order_detail.html:113 templates/js/build.js:613 -#: templates/js/build.js:948 +#: templates/js/build.js:978 msgid "Delete stock allocation" msgstr "" @@ -3426,7 +3426,7 @@ msgid "ID" msgstr "" #: order/templates/order/sales_order_detail.html:284 templates/js/build.js:676 -#: templates/js/build.js:943 +#: templates/js/build.js:973 msgid "Allocated" msgstr "" @@ -3451,7 +3451,7 @@ msgid "Purchase stock" msgstr "" #: order/templates/order/sales_order_detail.html:363 templates/js/build.js:732 -#: templates/js/build.js:1150 +#: templates/js/build.js:1180 msgid "Build stock" msgstr "" @@ -6663,7 +6663,7 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/bom.js:175 templates/js/build.js:1092 +#: templates/js/bom.js:175 templates/js/build.js:1122 msgid "Open subassembly" msgstr "" @@ -6703,7 +6703,7 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:463 templates/js/build.js:424 templates/js/build.js:1190 +#: templates/js/bom.js:463 templates/js/build.js:424 templates/js/build.js:1220 msgid "No BOM items found" msgstr "" @@ -6743,7 +6743,7 @@ msgstr "" msgid "Quantity Per" msgstr "" -#: templates/js/build.js:736 templates/js/build.js:1154 +#: templates/js/build.js:736 templates/js/build.js:1184 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" @@ -6761,7 +6761,19 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:925 +#: templates/js/build.js:890 templates/js/stock.js:1202 +msgid "No user information" +msgstr "" + +#: templates/js/build.js:896 +msgid "Resposible" +msgstr "" + +#: templates/js/build.js:905 +msgid "No information" +msgstr "" + +#: templates/js/build.js:955 msgid "No parts allocated for" msgstr "" @@ -7368,10 +7380,6 @@ msgstr "" msgid "Removed" msgstr "" -#: templates/js/stock.js:1202 -msgid "No user information" -msgstr "" - #: templates/js/stock.js:1214 msgid "Edit tracking entry" msgstr "" From d435d346204a861398fe9fcf4875ea3cc5b808e8 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 6 Jul 2021 11:26:38 +1000 Subject: [PATCH 373/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/fr/LC_MESSAGES/django.po | 56 +++++++++++++---------- 1 file changed, 32 insertions(+), 24 deletions(-) diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 6cf918b44d..eaabf1b73b 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-05 23:00+0000\n" -"PO-Revision-Date: 2021-07-05 23:20\n" +"POT-Creation-Date: 2021-07-06 01:24+0000\n" +"PO-Revision-Date: 2021-07-06 01:26\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -159,7 +159,7 @@ msgstr "Nom" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:834 templates/js/build.js:1102 +#: templates/js/build.js:834 templates/js/build.js:1132 #: templates/js/company.js:125 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 @@ -458,7 +458,7 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:881 templates/js/order.js:262 +#: templates/js/build.js:911 templates/js/order.js:262 #: templates/js/order.js:365 msgid "Target Date" msgstr "" @@ -492,7 +492,7 @@ msgstr "" #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 -#: templates/js/build.js:1112 templates/js/model_renderers.js:43 +#: templates/js/build.js:1142 templates/js/model_renderers.js:43 #: templates/js/order.js:460 templates/js/part.js:827 templates/js/part.js:949 #: templates/js/part.js:1005 templates/js/stock.js:1178 #: templates/js/stock.js:1397 @@ -614,7 +614,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:239 part/models.py:2339 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:661 templates/js/build.js:1106 +#: templates/js/build.js:661 templates/js/build.js:1136 msgid "Reference" msgstr "Référence" @@ -650,7 +650,7 @@ msgstr "" #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:552 templates/js/build.js:839 -#: templates/js/build.js:1079 templates/js/company.js:264 +#: templates/js/build.js:1109 templates/js/company.js:264 #: templates/js/company.js:464 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 #: templates/js/stock.js:1385 @@ -726,7 +726,7 @@ msgstr "Date de création" msgid "Target completion date" msgstr "" -#: build/models.py:232 order/models.py:284 templates/js/build.js:886 +#: build/models.py:232 order/models.py:284 templates/js/build.js:916 msgid "Completion Date" msgstr "" @@ -734,7 +734,7 @@ msgstr "" msgid "completed by" msgstr "" -#: build/models.py:246 +#: build/models.py:246 templates/js/build.js:881 msgid "Issued by" msgstr "" @@ -847,7 +847,7 @@ msgstr "" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 -#: templates/js/build.js:211 templates/js/build.js:929 +#: templates/js/build.js:211 templates/js/build.js:959 #: templates/js/order.js:433 templates/js/order.js:438 #: templates/js/stock.js:1129 msgid "Stock Item" @@ -1451,7 +1451,7 @@ msgid "Stock item is over-allocated" msgstr "" #: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:671 -#: templates/js/build.js:936 templates/js/build.js:1119 +#: templates/js/build.js:966 templates/js/build.js:1149 msgid "Available" msgstr "Disponible" @@ -3403,17 +3403,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:105 templates/js/bom.js:358 -#: templates/js/build.js:725 templates/js/build.js:1142 +#: templates/js/build.js:725 templates/js/build.js:1172 msgid "Actions" msgstr "" #: order/templates/order/sales_order_detail.html:112 templates/js/build.js:611 -#: templates/js/build.js:947 +#: templates/js/build.js:977 msgid "Edit stock allocation" msgstr "" #: order/templates/order/sales_order_detail.html:113 templates/js/build.js:613 -#: templates/js/build.js:948 +#: templates/js/build.js:978 msgid "Delete stock allocation" msgstr "" @@ -3426,7 +3426,7 @@ msgid "ID" msgstr "" #: order/templates/order/sales_order_detail.html:284 templates/js/build.js:676 -#: templates/js/build.js:943 +#: templates/js/build.js:973 msgid "Allocated" msgstr "" @@ -3451,7 +3451,7 @@ msgid "Purchase stock" msgstr "" #: order/templates/order/sales_order_detail.html:363 templates/js/build.js:732 -#: templates/js/build.js:1150 +#: templates/js/build.js:1180 msgid "Build stock" msgstr "" @@ -6662,7 +6662,7 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/bom.js:175 templates/js/build.js:1092 +#: templates/js/bom.js:175 templates/js/build.js:1122 msgid "Open subassembly" msgstr "" @@ -6702,7 +6702,7 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:463 templates/js/build.js:424 templates/js/build.js:1190 +#: templates/js/bom.js:463 templates/js/build.js:424 templates/js/build.js:1220 msgid "No BOM items found" msgstr "" @@ -6742,7 +6742,7 @@ msgstr "" msgid "Quantity Per" msgstr "" -#: templates/js/build.js:736 templates/js/build.js:1154 +#: templates/js/build.js:736 templates/js/build.js:1184 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" @@ -6760,7 +6760,19 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:925 +#: templates/js/build.js:890 templates/js/stock.js:1202 +msgid "No user information" +msgstr "" + +#: templates/js/build.js:896 +msgid "Resposible" +msgstr "" + +#: templates/js/build.js:905 +msgid "No information" +msgstr "" + +#: templates/js/build.js:955 msgid "No parts allocated for" msgstr "" @@ -7367,10 +7379,6 @@ msgstr "" msgid "Removed" msgstr "" -#: templates/js/stock.js:1202 -msgid "No user information" -msgstr "" - #: templates/js/stock.js:1214 msgid "Edit tracking entry" msgstr "" From f4f4c0345d12ac40e02602bb638d410dc3afad28 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 6 Jul 2021 11:26:41 +1000 Subject: [PATCH 374/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/es/LC_MESSAGES/django.po | 56 +++++++++++++---------- 1 file changed, 32 insertions(+), 24 deletions(-) diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 9a9cb259af..4f2a03705f 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-05 23:00+0000\n" -"PO-Revision-Date: 2021-07-05 23:20\n" +"POT-Creation-Date: 2021-07-06 01:24+0000\n" +"PO-Revision-Date: 2021-07-06 01:26\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -159,7 +159,7 @@ msgstr "Nombre" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:834 templates/js/build.js:1102 +#: templates/js/build.js:834 templates/js/build.js:1132 #: templates/js/company.js:125 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 @@ -458,7 +458,7 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:881 templates/js/order.js:262 +#: templates/js/build.js:911 templates/js/order.js:262 #: templates/js/order.js:365 msgid "Target Date" msgstr "" @@ -492,7 +492,7 @@ msgstr "" #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 -#: templates/js/build.js:1112 templates/js/model_renderers.js:43 +#: templates/js/build.js:1142 templates/js/model_renderers.js:43 #: templates/js/order.js:460 templates/js/part.js:827 templates/js/part.js:949 #: templates/js/part.js:1005 templates/js/stock.js:1178 #: templates/js/stock.js:1397 @@ -614,7 +614,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:239 part/models.py:2339 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:661 templates/js/build.js:1106 +#: templates/js/build.js:661 templates/js/build.js:1136 msgid "Reference" msgstr "Referencia" @@ -650,7 +650,7 @@ msgstr "" #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:552 templates/js/build.js:839 -#: templates/js/build.js:1079 templates/js/company.js:264 +#: templates/js/build.js:1109 templates/js/company.js:264 #: templates/js/company.js:464 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 #: templates/js/stock.js:1385 @@ -726,7 +726,7 @@ msgstr "" msgid "Target completion date" msgstr "" -#: build/models.py:232 order/models.py:284 templates/js/build.js:886 +#: build/models.py:232 order/models.py:284 templates/js/build.js:916 msgid "Completion Date" msgstr "" @@ -734,7 +734,7 @@ msgstr "" msgid "completed by" msgstr "" -#: build/models.py:246 +#: build/models.py:246 templates/js/build.js:881 msgid "Issued by" msgstr "" @@ -847,7 +847,7 @@ msgstr "" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 -#: templates/js/build.js:211 templates/js/build.js:929 +#: templates/js/build.js:211 templates/js/build.js:959 #: templates/js/order.js:433 templates/js/order.js:438 #: templates/js/stock.js:1129 msgid "Stock Item" @@ -1451,7 +1451,7 @@ msgid "Stock item is over-allocated" msgstr "" #: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:671 -#: templates/js/build.js:936 templates/js/build.js:1119 +#: templates/js/build.js:966 templates/js/build.js:1149 msgid "Available" msgstr "" @@ -3403,17 +3403,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:105 templates/js/bom.js:358 -#: templates/js/build.js:725 templates/js/build.js:1142 +#: templates/js/build.js:725 templates/js/build.js:1172 msgid "Actions" msgstr "" #: order/templates/order/sales_order_detail.html:112 templates/js/build.js:611 -#: templates/js/build.js:947 +#: templates/js/build.js:977 msgid "Edit stock allocation" msgstr "" #: order/templates/order/sales_order_detail.html:113 templates/js/build.js:613 -#: templates/js/build.js:948 +#: templates/js/build.js:978 msgid "Delete stock allocation" msgstr "" @@ -3426,7 +3426,7 @@ msgid "ID" msgstr "" #: order/templates/order/sales_order_detail.html:284 templates/js/build.js:676 -#: templates/js/build.js:943 +#: templates/js/build.js:973 msgid "Allocated" msgstr "" @@ -3451,7 +3451,7 @@ msgid "Purchase stock" msgstr "" #: order/templates/order/sales_order_detail.html:363 templates/js/build.js:732 -#: templates/js/build.js:1150 +#: templates/js/build.js:1180 msgid "Build stock" msgstr "" @@ -6662,7 +6662,7 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/bom.js:175 templates/js/build.js:1092 +#: templates/js/bom.js:175 templates/js/build.js:1122 msgid "Open subassembly" msgstr "" @@ -6702,7 +6702,7 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:463 templates/js/build.js:424 templates/js/build.js:1190 +#: templates/js/bom.js:463 templates/js/build.js:424 templates/js/build.js:1220 msgid "No BOM items found" msgstr "" @@ -6742,7 +6742,7 @@ msgstr "" msgid "Quantity Per" msgstr "" -#: templates/js/build.js:736 templates/js/build.js:1154 +#: templates/js/build.js:736 templates/js/build.js:1184 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" @@ -6760,7 +6760,19 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:925 +#: templates/js/build.js:890 templates/js/stock.js:1202 +msgid "No user information" +msgstr "" + +#: templates/js/build.js:896 +msgid "Resposible" +msgstr "" + +#: templates/js/build.js:905 +msgid "No information" +msgstr "" + +#: templates/js/build.js:955 msgid "No parts allocated for" msgstr "" @@ -7367,10 +7379,6 @@ msgstr "" msgid "Removed" msgstr "" -#: templates/js/stock.js:1202 -msgid "No user information" -msgstr "" - #: templates/js/stock.js:1214 msgid "Edit tracking entry" msgstr "" From 7f9ac0774da8a01252af3f89d437b9e53222d915 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 6 Jul 2021 11:26:42 +1000 Subject: [PATCH 375/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 56 +++++++++++++---------- 1 file changed, 32 insertions(+), 24 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 09da4ee6d6..be4da8ec7f 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-05 23:00+0000\n" -"PO-Revision-Date: 2021-07-05 23:20\n" +"POT-Creation-Date: 2021-07-06 01:24+0000\n" +"PO-Revision-Date: 2021-07-06 01:26\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -159,7 +159,7 @@ msgstr "Name" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:834 templates/js/build.js:1102 +#: templates/js/build.js:834 templates/js/build.js:1132 #: templates/js/company.js:125 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 @@ -458,7 +458,7 @@ msgstr "geplantes Bestelldatum" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:881 templates/js/order.js:262 +#: templates/js/build.js:911 templates/js/order.js:262 #: templates/js/order.js:365 msgid "Target Date" msgstr "Zieldatum" @@ -492,7 +492,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 -#: templates/js/build.js:1112 templates/js/model_renderers.js:43 +#: templates/js/build.js:1142 templates/js/model_renderers.js:43 #: templates/js/order.js:460 templates/js/part.js:827 templates/js/part.js:949 #: templates/js/part.js:1005 templates/js/stock.js:1178 #: templates/js/stock.js:1397 @@ -614,7 +614,7 @@ msgstr "Bauauftragsreferenz" #: order/templates/order/sales_order_detail.html:239 part/models.py:2339 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:661 templates/js/build.js:1106 +#: templates/js/build.js:661 templates/js/build.js:1136 msgid "Reference" msgstr "Referenz" @@ -650,7 +650,7 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:552 templates/js/build.js:839 -#: templates/js/build.js:1079 templates/js/company.js:264 +#: templates/js/build.js:1109 templates/js/company.js:264 #: templates/js/company.js:464 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 #: templates/js/stock.js:1385 @@ -726,7 +726,7 @@ msgstr "Erstelldatum" msgid "Target completion date" msgstr "geplantes Fertigstellungsdatum" -#: build/models.py:232 order/models.py:284 templates/js/build.js:886 +#: build/models.py:232 order/models.py:284 templates/js/build.js:916 msgid "Completion Date" msgstr "Fertigstellungsdatum" @@ -734,7 +734,7 @@ msgstr "Fertigstellungsdatum" msgid "completed by" msgstr "Fertiggestellt von" -#: build/models.py:246 +#: build/models.py:246 templates/js/build.js:881 msgid "Issued by" msgstr "Aufgegeben von" @@ -847,7 +847,7 @@ msgstr "Bauauftrag starten um Teile zuzuweisen" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 -#: templates/js/build.js:211 templates/js/build.js:929 +#: templates/js/build.js:211 templates/js/build.js:959 #: templates/js/order.js:433 templates/js/order.js:438 #: templates/js/stock.js:1129 msgid "Stock Item" @@ -1451,7 +1451,7 @@ msgid "Stock item is over-allocated" msgstr "BestandObjekt ist zu oft zugewiesen" #: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:671 -#: templates/js/build.js:936 templates/js/build.js:1119 +#: templates/js/build.js:966 templates/js/build.js:1149 msgid "Available" msgstr "Verfügbar" @@ -3403,17 +3403,17 @@ msgid "Sales Order Items" msgstr "Auftrags-Positionen" #: order/templates/order/sales_order_detail.html:105 templates/js/bom.js:358 -#: templates/js/build.js:725 templates/js/build.js:1142 +#: templates/js/build.js:725 templates/js/build.js:1172 msgid "Actions" msgstr "Aktionen" #: order/templates/order/sales_order_detail.html:112 templates/js/build.js:611 -#: templates/js/build.js:947 +#: templates/js/build.js:977 msgid "Edit stock allocation" msgstr "Bestands-Zuordnung bearbeiten" #: order/templates/order/sales_order_detail.html:113 templates/js/build.js:613 -#: templates/js/build.js:948 +#: templates/js/build.js:978 msgid "Delete stock allocation" msgstr "Bestands-Zuordnung löschen" @@ -3426,7 +3426,7 @@ msgid "ID" msgstr "ID" #: order/templates/order/sales_order_detail.html:284 templates/js/build.js:676 -#: templates/js/build.js:943 +#: templates/js/build.js:973 msgid "Allocated" msgstr "Zugeordnet" @@ -3451,7 +3451,7 @@ msgid "Purchase stock" msgstr "Lagerbestand kaufen" #: order/templates/order/sales_order_detail.html:363 templates/js/build.js:732 -#: templates/js/build.js:1150 +#: templates/js/build.js:1180 msgid "Build stock" msgstr "Lagerbestand bauen" @@ -6665,7 +6665,7 @@ msgstr "In Lagerorten buchen" msgid "Barcode does not match a valid location" msgstr "Barcode entspricht keinem Lagerort" -#: templates/js/bom.js:175 templates/js/build.js:1092 +#: templates/js/bom.js:175 templates/js/build.js:1122 msgid "Open subassembly" msgstr "Unterbaugruppe öffnen" @@ -6705,7 +6705,7 @@ msgstr "Stücklisten-Position bearbeiten" msgid "Delete BOM Item" msgstr "Stücklisten-Position löschen" -#: templates/js/bom.js:463 templates/js/build.js:424 templates/js/build.js:1190 +#: templates/js/bom.js:463 templates/js/build.js:424 templates/js/build.js:1220 msgid "No BOM items found" msgstr "Keine Stücklisten-Position(en) gefunden" @@ -6745,7 +6745,7 @@ msgstr "benötigtes Teil" msgid "Quantity Per" msgstr "Anzahl pro" -#: templates/js/build.js:736 templates/js/build.js:1154 +#: templates/js/build.js:736 templates/js/build.js:1184 #: templates/stock_table.html:59 msgid "Order stock" msgstr "Bestand bestellen" @@ -6763,7 +6763,19 @@ msgstr "Auswählen" msgid "Build order is overdue" msgstr "Bauauftrag ist überfällig" -#: templates/js/build.js:925 +#: templates/js/build.js:890 templates/js/stock.js:1202 +msgid "No user information" +msgstr "Keine Benutzerinformation" + +#: templates/js/build.js:896 +msgid "Resposible" +msgstr "" + +#: templates/js/build.js:905 +msgid "No information" +msgstr "" + +#: templates/js/build.js:955 msgid "No parts allocated for" msgstr "Keine Teile zugeordnet zu" @@ -7370,10 +7382,6 @@ msgstr "Hinzugefügt" msgid "Removed" msgstr "Entfernt" -#: templates/js/stock.js:1202 -msgid "No user information" -msgstr "Keine Benutzerinformation" - #: templates/js/stock.js:1214 msgid "Edit tracking entry" msgstr "Tracking-Eintrag bearbeiten" From 54ddb8674f3d562222f5e6dcec12b7d55460d3c0 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 6 Jul 2021 11:26:43 +1000 Subject: [PATCH 376/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/it/LC_MESSAGES/django.po | 56 +++++++++++++---------- 1 file changed, 32 insertions(+), 24 deletions(-) diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 592f4c2516..9ea0c80d42 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-05 23:00+0000\n" -"PO-Revision-Date: 2021-07-05 23:20\n" +"POT-Creation-Date: 2021-07-06 01:24+0000\n" +"PO-Revision-Date: 2021-07-06 01:26\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -159,7 +159,7 @@ msgstr "" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:834 templates/js/build.js:1102 +#: templates/js/build.js:834 templates/js/build.js:1132 #: templates/js/company.js:125 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 @@ -458,7 +458,7 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:881 templates/js/order.js:262 +#: templates/js/build.js:911 templates/js/order.js:262 #: templates/js/order.js:365 msgid "Target Date" msgstr "" @@ -492,7 +492,7 @@ msgstr "" #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 -#: templates/js/build.js:1112 templates/js/model_renderers.js:43 +#: templates/js/build.js:1142 templates/js/model_renderers.js:43 #: templates/js/order.js:460 templates/js/part.js:827 templates/js/part.js:949 #: templates/js/part.js:1005 templates/js/stock.js:1178 #: templates/js/stock.js:1397 @@ -614,7 +614,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:239 part/models.py:2339 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:661 templates/js/build.js:1106 +#: templates/js/build.js:661 templates/js/build.js:1136 msgid "Reference" msgstr "" @@ -650,7 +650,7 @@ msgstr "" #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:552 templates/js/build.js:839 -#: templates/js/build.js:1079 templates/js/company.js:264 +#: templates/js/build.js:1109 templates/js/company.js:264 #: templates/js/company.js:464 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 #: templates/js/stock.js:1385 @@ -726,7 +726,7 @@ msgstr "" msgid "Target completion date" msgstr "" -#: build/models.py:232 order/models.py:284 templates/js/build.js:886 +#: build/models.py:232 order/models.py:284 templates/js/build.js:916 msgid "Completion Date" msgstr "" @@ -734,7 +734,7 @@ msgstr "" msgid "completed by" msgstr "" -#: build/models.py:246 +#: build/models.py:246 templates/js/build.js:881 msgid "Issued by" msgstr "" @@ -847,7 +847,7 @@ msgstr "" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 -#: templates/js/build.js:211 templates/js/build.js:929 +#: templates/js/build.js:211 templates/js/build.js:959 #: templates/js/order.js:433 templates/js/order.js:438 #: templates/js/stock.js:1129 msgid "Stock Item" @@ -1451,7 +1451,7 @@ msgid "Stock item is over-allocated" msgstr "" #: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:671 -#: templates/js/build.js:936 templates/js/build.js:1119 +#: templates/js/build.js:966 templates/js/build.js:1149 msgid "Available" msgstr "" @@ -3403,17 +3403,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:105 templates/js/bom.js:358 -#: templates/js/build.js:725 templates/js/build.js:1142 +#: templates/js/build.js:725 templates/js/build.js:1172 msgid "Actions" msgstr "" #: order/templates/order/sales_order_detail.html:112 templates/js/build.js:611 -#: templates/js/build.js:947 +#: templates/js/build.js:977 msgid "Edit stock allocation" msgstr "" #: order/templates/order/sales_order_detail.html:113 templates/js/build.js:613 -#: templates/js/build.js:948 +#: templates/js/build.js:978 msgid "Delete stock allocation" msgstr "" @@ -3426,7 +3426,7 @@ msgid "ID" msgstr "" #: order/templates/order/sales_order_detail.html:284 templates/js/build.js:676 -#: templates/js/build.js:943 +#: templates/js/build.js:973 msgid "Allocated" msgstr "" @@ -3451,7 +3451,7 @@ msgid "Purchase stock" msgstr "" #: order/templates/order/sales_order_detail.html:363 templates/js/build.js:732 -#: templates/js/build.js:1150 +#: templates/js/build.js:1180 msgid "Build stock" msgstr "" @@ -6662,7 +6662,7 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/bom.js:175 templates/js/build.js:1092 +#: templates/js/bom.js:175 templates/js/build.js:1122 msgid "Open subassembly" msgstr "" @@ -6702,7 +6702,7 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:463 templates/js/build.js:424 templates/js/build.js:1190 +#: templates/js/bom.js:463 templates/js/build.js:424 templates/js/build.js:1220 msgid "No BOM items found" msgstr "" @@ -6742,7 +6742,7 @@ msgstr "" msgid "Quantity Per" msgstr "" -#: templates/js/build.js:736 templates/js/build.js:1154 +#: templates/js/build.js:736 templates/js/build.js:1184 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" @@ -6760,7 +6760,19 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:925 +#: templates/js/build.js:890 templates/js/stock.js:1202 +msgid "No user information" +msgstr "" + +#: templates/js/build.js:896 +msgid "Resposible" +msgstr "" + +#: templates/js/build.js:905 +msgid "No information" +msgstr "" + +#: templates/js/build.js:955 msgid "No parts allocated for" msgstr "" @@ -7367,10 +7379,6 @@ msgstr "" msgid "Removed" msgstr "" -#: templates/js/stock.js:1202 -msgid "No user information" -msgstr "" - #: templates/js/stock.js:1214 msgid "Edit tracking entry" msgstr "" From 27e19fba1a1cd95f5559a0811c27181d9ad5b215 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 6 Jul 2021 11:26:44 +1000 Subject: [PATCH 377/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ja/LC_MESSAGES/django.po | 56 +++++++++++++---------- 1 file changed, 32 insertions(+), 24 deletions(-) diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 45b0ac9f6c..9d2f6a3090 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-05 23:00+0000\n" -"PO-Revision-Date: 2021-07-05 23:20\n" +"POT-Creation-Date: 2021-07-06 01:24+0000\n" +"PO-Revision-Date: 2021-07-06 01:26\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -159,7 +159,7 @@ msgstr "" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:834 templates/js/build.js:1102 +#: templates/js/build.js:834 templates/js/build.js:1132 #: templates/js/company.js:125 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 @@ -458,7 +458,7 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:881 templates/js/order.js:262 +#: templates/js/build.js:911 templates/js/order.js:262 #: templates/js/order.js:365 msgid "Target Date" msgstr "" @@ -492,7 +492,7 @@ msgstr "" #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 -#: templates/js/build.js:1112 templates/js/model_renderers.js:43 +#: templates/js/build.js:1142 templates/js/model_renderers.js:43 #: templates/js/order.js:460 templates/js/part.js:827 templates/js/part.js:949 #: templates/js/part.js:1005 templates/js/stock.js:1178 #: templates/js/stock.js:1397 @@ -614,7 +614,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:239 part/models.py:2339 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:661 templates/js/build.js:1106 +#: templates/js/build.js:661 templates/js/build.js:1136 msgid "Reference" msgstr "" @@ -650,7 +650,7 @@ msgstr "" #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:552 templates/js/build.js:839 -#: templates/js/build.js:1079 templates/js/company.js:264 +#: templates/js/build.js:1109 templates/js/company.js:264 #: templates/js/company.js:464 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 #: templates/js/stock.js:1385 @@ -726,7 +726,7 @@ msgstr "" msgid "Target completion date" msgstr "" -#: build/models.py:232 order/models.py:284 templates/js/build.js:886 +#: build/models.py:232 order/models.py:284 templates/js/build.js:916 msgid "Completion Date" msgstr "" @@ -734,7 +734,7 @@ msgstr "" msgid "completed by" msgstr "" -#: build/models.py:246 +#: build/models.py:246 templates/js/build.js:881 msgid "Issued by" msgstr "" @@ -847,7 +847,7 @@ msgstr "" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 -#: templates/js/build.js:211 templates/js/build.js:929 +#: templates/js/build.js:211 templates/js/build.js:959 #: templates/js/order.js:433 templates/js/order.js:438 #: templates/js/stock.js:1129 msgid "Stock Item" @@ -1451,7 +1451,7 @@ msgid "Stock item is over-allocated" msgstr "" #: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:671 -#: templates/js/build.js:936 templates/js/build.js:1119 +#: templates/js/build.js:966 templates/js/build.js:1149 msgid "Available" msgstr "" @@ -3403,17 +3403,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:105 templates/js/bom.js:358 -#: templates/js/build.js:725 templates/js/build.js:1142 +#: templates/js/build.js:725 templates/js/build.js:1172 msgid "Actions" msgstr "" #: order/templates/order/sales_order_detail.html:112 templates/js/build.js:611 -#: templates/js/build.js:947 +#: templates/js/build.js:977 msgid "Edit stock allocation" msgstr "" #: order/templates/order/sales_order_detail.html:113 templates/js/build.js:613 -#: templates/js/build.js:948 +#: templates/js/build.js:978 msgid "Delete stock allocation" msgstr "" @@ -3426,7 +3426,7 @@ msgid "ID" msgstr "" #: order/templates/order/sales_order_detail.html:284 templates/js/build.js:676 -#: templates/js/build.js:943 +#: templates/js/build.js:973 msgid "Allocated" msgstr "" @@ -3451,7 +3451,7 @@ msgid "Purchase stock" msgstr "" #: order/templates/order/sales_order_detail.html:363 templates/js/build.js:732 -#: templates/js/build.js:1150 +#: templates/js/build.js:1180 msgid "Build stock" msgstr "" @@ -6662,7 +6662,7 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/bom.js:175 templates/js/build.js:1092 +#: templates/js/bom.js:175 templates/js/build.js:1122 msgid "Open subassembly" msgstr "" @@ -6702,7 +6702,7 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:463 templates/js/build.js:424 templates/js/build.js:1190 +#: templates/js/bom.js:463 templates/js/build.js:424 templates/js/build.js:1220 msgid "No BOM items found" msgstr "" @@ -6742,7 +6742,7 @@ msgstr "" msgid "Quantity Per" msgstr "" -#: templates/js/build.js:736 templates/js/build.js:1154 +#: templates/js/build.js:736 templates/js/build.js:1184 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" @@ -6760,7 +6760,19 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:925 +#: templates/js/build.js:890 templates/js/stock.js:1202 +msgid "No user information" +msgstr "" + +#: templates/js/build.js:896 +msgid "Resposible" +msgstr "" + +#: templates/js/build.js:905 +msgid "No information" +msgstr "" + +#: templates/js/build.js:955 msgid "No parts allocated for" msgstr "" @@ -7367,10 +7379,6 @@ msgstr "" msgid "Removed" msgstr "" -#: templates/js/stock.js:1202 -msgid "No user information" -msgstr "" - #: templates/js/stock.js:1214 msgid "Edit tracking entry" msgstr "" From a3781a34434c8f4fe62e725418b7c4f836d6eb68 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 6 Jul 2021 11:26:46 +1000 Subject: [PATCH 378/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/pl/LC_MESSAGES/django.po | 56 +++++++++++++---------- 1 file changed, 32 insertions(+), 24 deletions(-) diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 2eba27e4d2..7ac5818139 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-05 23:00+0000\n" -"PO-Revision-Date: 2021-07-05 23:20\n" +"POT-Creation-Date: 2021-07-06 01:24+0000\n" +"PO-Revision-Date: 2021-07-06 01:26\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -159,7 +159,7 @@ msgstr "Nazwa" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:834 templates/js/build.js:1102 +#: templates/js/build.js:834 templates/js/build.js:1132 #: templates/js/company.js:125 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 @@ -458,7 +458,7 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:881 templates/js/order.js:262 +#: templates/js/build.js:911 templates/js/order.js:262 #: templates/js/order.js:365 msgid "Target Date" msgstr "Data docelowa" @@ -492,7 +492,7 @@ msgstr "" #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 -#: templates/js/build.js:1112 templates/js/model_renderers.js:43 +#: templates/js/build.js:1142 templates/js/model_renderers.js:43 #: templates/js/order.js:460 templates/js/part.js:827 templates/js/part.js:949 #: templates/js/part.js:1005 templates/js/stock.js:1178 #: templates/js/stock.js:1397 @@ -614,7 +614,7 @@ msgstr "Odwołanie do zamówienia wykonania" #: order/templates/order/sales_order_detail.html:239 part/models.py:2339 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:661 templates/js/build.js:1106 +#: templates/js/build.js:661 templates/js/build.js:1136 msgid "Reference" msgstr "Referencja" @@ -650,7 +650,7 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:552 templates/js/build.js:839 -#: templates/js/build.js:1079 templates/js/company.js:264 +#: templates/js/build.js:1109 templates/js/company.js:264 #: templates/js/company.js:464 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 #: templates/js/stock.js:1385 @@ -726,7 +726,7 @@ msgstr "Data utworzenia" msgid "Target completion date" msgstr "Docelowy termin zakończenia" -#: build/models.py:232 order/models.py:284 templates/js/build.js:886 +#: build/models.py:232 order/models.py:284 templates/js/build.js:916 msgid "Completion Date" msgstr "Data zakończenia" @@ -734,7 +734,7 @@ msgstr "Data zakończenia" msgid "completed by" msgstr "zrealizowane przez" -#: build/models.py:246 +#: build/models.py:246 templates/js/build.js:881 msgid "Issued by" msgstr "Wydany przez" @@ -847,7 +847,7 @@ msgstr "" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 -#: templates/js/build.js:211 templates/js/build.js:929 +#: templates/js/build.js:211 templates/js/build.js:959 #: templates/js/order.js:433 templates/js/order.js:438 #: templates/js/stock.js:1129 msgid "Stock Item" @@ -1451,7 +1451,7 @@ msgid "Stock item is over-allocated" msgstr "" #: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:671 -#: templates/js/build.js:936 templates/js/build.js:1119 +#: templates/js/build.js:966 templates/js/build.js:1149 msgid "Available" msgstr "Dostępne" @@ -3403,17 +3403,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:105 templates/js/bom.js:358 -#: templates/js/build.js:725 templates/js/build.js:1142 +#: templates/js/build.js:725 templates/js/build.js:1172 msgid "Actions" msgstr "Akcje" #: order/templates/order/sales_order_detail.html:112 templates/js/build.js:611 -#: templates/js/build.js:947 +#: templates/js/build.js:977 msgid "Edit stock allocation" msgstr "" #: order/templates/order/sales_order_detail.html:113 templates/js/build.js:613 -#: templates/js/build.js:948 +#: templates/js/build.js:978 msgid "Delete stock allocation" msgstr "" @@ -3426,7 +3426,7 @@ msgid "ID" msgstr "Numer ID" #: order/templates/order/sales_order_detail.html:284 templates/js/build.js:676 -#: templates/js/build.js:943 +#: templates/js/build.js:973 msgid "Allocated" msgstr "Przydzielono" @@ -3451,7 +3451,7 @@ msgid "Purchase stock" msgstr "" #: order/templates/order/sales_order_detail.html:363 templates/js/build.js:732 -#: templates/js/build.js:1150 +#: templates/js/build.js:1180 msgid "Build stock" msgstr "" @@ -6662,7 +6662,7 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/bom.js:175 templates/js/build.js:1092 +#: templates/js/bom.js:175 templates/js/build.js:1122 msgid "Open subassembly" msgstr "" @@ -6702,7 +6702,7 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:463 templates/js/build.js:424 templates/js/build.js:1190 +#: templates/js/bom.js:463 templates/js/build.js:424 templates/js/build.js:1220 msgid "No BOM items found" msgstr "" @@ -6742,7 +6742,7 @@ msgstr "" msgid "Quantity Per" msgstr "" -#: templates/js/build.js:736 templates/js/build.js:1154 +#: templates/js/build.js:736 templates/js/build.js:1184 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" @@ -6760,7 +6760,19 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:925 +#: templates/js/build.js:890 templates/js/stock.js:1202 +msgid "No user information" +msgstr "" + +#: templates/js/build.js:896 +msgid "Resposible" +msgstr "" + +#: templates/js/build.js:905 +msgid "No information" +msgstr "" + +#: templates/js/build.js:955 msgid "No parts allocated for" msgstr "" @@ -7367,10 +7379,6 @@ msgstr "" msgid "Removed" msgstr "" -#: templates/js/stock.js:1202 -msgid "No user information" -msgstr "" - #: templates/js/stock.js:1214 msgid "Edit tracking entry" msgstr "" From a2fa5d051e705d93ff9b05049bac2210d7bd7539 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 6 Jul 2021 11:26:47 +1000 Subject: [PATCH 379/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ru/LC_MESSAGES/django.po | 56 +++++++++++++---------- 1 file changed, 32 insertions(+), 24 deletions(-) diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 0eb2ff20b2..56b160bcf8 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-05 23:00+0000\n" -"PO-Revision-Date: 2021-07-05 23:21\n" +"POT-Creation-Date: 2021-07-06 01:24+0000\n" +"PO-Revision-Date: 2021-07-06 01:26\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -159,7 +159,7 @@ msgstr "Название" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:834 templates/js/build.js:1102 +#: templates/js/build.js:834 templates/js/build.js:1132 #: templates/js/company.js:125 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 @@ -458,7 +458,7 @@ msgstr "Срок выполнения заказа" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:881 templates/js/order.js:262 +#: templates/js/build.js:911 templates/js/order.js:262 #: templates/js/order.js:365 msgid "Target Date" msgstr "Целевая дата" @@ -492,7 +492,7 @@ msgstr "Целевая дата для сборки. Сборка будет п #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 -#: templates/js/build.js:1112 templates/js/model_renderers.js:43 +#: templates/js/build.js:1142 templates/js/model_renderers.js:43 #: templates/js/order.js:460 templates/js/part.js:827 templates/js/part.js:949 #: templates/js/part.js:1005 templates/js/stock.js:1178 #: templates/js/stock.js:1397 @@ -614,7 +614,7 @@ msgstr "Ссылка на заказ" #: order/templates/order/sales_order_detail.html:239 part/models.py:2339 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:661 templates/js/build.js:1106 +#: templates/js/build.js:661 templates/js/build.js:1136 msgid "Reference" msgstr "" @@ -650,7 +650,7 @@ msgstr "" #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:552 templates/js/build.js:839 -#: templates/js/build.js:1079 templates/js/company.js:264 +#: templates/js/build.js:1109 templates/js/company.js:264 #: templates/js/company.js:464 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 #: templates/js/stock.js:1385 @@ -726,7 +726,7 @@ msgstr "" msgid "Target completion date" msgstr "" -#: build/models.py:232 order/models.py:284 templates/js/build.js:886 +#: build/models.py:232 order/models.py:284 templates/js/build.js:916 msgid "Completion Date" msgstr "" @@ -734,7 +734,7 @@ msgstr "" msgid "completed by" msgstr "" -#: build/models.py:246 +#: build/models.py:246 templates/js/build.js:881 msgid "Issued by" msgstr "" @@ -847,7 +847,7 @@ msgstr "" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 -#: templates/js/build.js:211 templates/js/build.js:929 +#: templates/js/build.js:211 templates/js/build.js:959 #: templates/js/order.js:433 templates/js/order.js:438 #: templates/js/stock.js:1129 msgid "Stock Item" @@ -1451,7 +1451,7 @@ msgid "Stock item is over-allocated" msgstr "" #: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:671 -#: templates/js/build.js:936 templates/js/build.js:1119 +#: templates/js/build.js:966 templates/js/build.js:1149 msgid "Available" msgstr "" @@ -3403,17 +3403,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:105 templates/js/bom.js:358 -#: templates/js/build.js:725 templates/js/build.js:1142 +#: templates/js/build.js:725 templates/js/build.js:1172 msgid "Actions" msgstr "" #: order/templates/order/sales_order_detail.html:112 templates/js/build.js:611 -#: templates/js/build.js:947 +#: templates/js/build.js:977 msgid "Edit stock allocation" msgstr "" #: order/templates/order/sales_order_detail.html:113 templates/js/build.js:613 -#: templates/js/build.js:948 +#: templates/js/build.js:978 msgid "Delete stock allocation" msgstr "" @@ -3426,7 +3426,7 @@ msgid "ID" msgstr "" #: order/templates/order/sales_order_detail.html:284 templates/js/build.js:676 -#: templates/js/build.js:943 +#: templates/js/build.js:973 msgid "Allocated" msgstr "" @@ -3451,7 +3451,7 @@ msgid "Purchase stock" msgstr "" #: order/templates/order/sales_order_detail.html:363 templates/js/build.js:732 -#: templates/js/build.js:1150 +#: templates/js/build.js:1180 msgid "Build stock" msgstr "" @@ -6662,7 +6662,7 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/bom.js:175 templates/js/build.js:1092 +#: templates/js/bom.js:175 templates/js/build.js:1122 msgid "Open subassembly" msgstr "" @@ -6702,7 +6702,7 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:463 templates/js/build.js:424 templates/js/build.js:1190 +#: templates/js/bom.js:463 templates/js/build.js:424 templates/js/build.js:1220 msgid "No BOM items found" msgstr "" @@ -6742,7 +6742,7 @@ msgstr "" msgid "Quantity Per" msgstr "" -#: templates/js/build.js:736 templates/js/build.js:1154 +#: templates/js/build.js:736 templates/js/build.js:1184 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" @@ -6760,7 +6760,19 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:925 +#: templates/js/build.js:890 templates/js/stock.js:1202 +msgid "No user information" +msgstr "" + +#: templates/js/build.js:896 +msgid "Resposible" +msgstr "" + +#: templates/js/build.js:905 +msgid "No information" +msgstr "" + +#: templates/js/build.js:955 msgid "No parts allocated for" msgstr "" @@ -7367,10 +7379,6 @@ msgstr "" msgid "Removed" msgstr "" -#: templates/js/stock.js:1202 -msgid "No user information" -msgstr "" - #: templates/js/stock.js:1214 msgid "Edit tracking entry" msgstr "" From ab52c62816ba9319a5ed596ad00ea3db734e26b7 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 6 Jul 2021 11:26:48 +1000 Subject: [PATCH 380/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/tr/LC_MESSAGES/django.po | 56 +++++++++++++---------- 1 file changed, 32 insertions(+), 24 deletions(-) diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 59c1be898f..8af60e57b3 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-05 23:00+0000\n" -"PO-Revision-Date: 2021-07-05 23:21\n" +"POT-Creation-Date: 2021-07-06 01:24+0000\n" +"PO-Revision-Date: 2021-07-06 01:26\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -159,7 +159,7 @@ msgstr "Adı" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:834 templates/js/build.js:1102 +#: templates/js/build.js:834 templates/js/build.js:1132 #: templates/js/company.js:125 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 @@ -458,7 +458,7 @@ msgstr "Emir hedef tarihi" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:881 templates/js/order.js:262 +#: templates/js/build.js:911 templates/js/order.js:262 #: templates/js/order.js:365 msgid "Target Date" msgstr "Hedeflenen tarih" @@ -492,7 +492,7 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 -#: templates/js/build.js:1112 templates/js/model_renderers.js:43 +#: templates/js/build.js:1142 templates/js/model_renderers.js:43 #: templates/js/order.js:460 templates/js/part.js:827 templates/js/part.js:949 #: templates/js/part.js:1005 templates/js/stock.js:1178 #: templates/js/stock.js:1397 @@ -614,7 +614,7 @@ msgstr "Yapım İşi Emri Referansı" #: order/templates/order/sales_order_detail.html:239 part/models.py:2339 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:661 templates/js/build.js:1106 +#: templates/js/build.js:661 templates/js/build.js:1136 msgid "Reference" msgstr "Referans" @@ -650,7 +650,7 @@ msgstr "Bu yapım işinin tahsis edildiği yapım işi emri" #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:552 templates/js/build.js:839 -#: templates/js/build.js:1079 templates/js/company.js:264 +#: templates/js/build.js:1109 templates/js/company.js:264 #: templates/js/company.js:464 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 #: templates/js/stock.js:1385 @@ -726,7 +726,7 @@ msgstr "Oluşturulma tarihi" msgid "Target completion date" msgstr "Hedef tamamlama tarihi" -#: build/models.py:232 order/models.py:284 templates/js/build.js:886 +#: build/models.py:232 order/models.py:284 templates/js/build.js:916 msgid "Completion Date" msgstr "Tamamlama tarihi" @@ -734,7 +734,7 @@ msgstr "Tamamlama tarihi" msgid "completed by" msgstr "tamamlayan" -#: build/models.py:246 +#: build/models.py:246 templates/js/build.js:881 msgid "Issued by" msgstr "Veren" @@ -847,7 +847,7 @@ msgstr "Yapım işi için tahsis edilen parçalar" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 -#: templates/js/build.js:211 templates/js/build.js:929 +#: templates/js/build.js:211 templates/js/build.js:959 #: templates/js/order.js:433 templates/js/order.js:438 #: templates/js/stock.js:1129 msgid "Stock Item" @@ -1451,7 +1451,7 @@ msgid "Stock item is over-allocated" msgstr "Stok kalemi fazladan tahsis edilmiş" #: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:671 -#: templates/js/build.js:936 templates/js/build.js:1119 +#: templates/js/build.js:966 templates/js/build.js:1149 msgid "Available" msgstr "Mevcut" @@ -3403,17 +3403,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:105 templates/js/bom.js:358 -#: templates/js/build.js:725 templates/js/build.js:1142 +#: templates/js/build.js:725 templates/js/build.js:1172 msgid "Actions" msgstr "İşlemler" #: order/templates/order/sales_order_detail.html:112 templates/js/build.js:611 -#: templates/js/build.js:947 +#: templates/js/build.js:977 msgid "Edit stock allocation" msgstr "Stok tahsisini düzenle" #: order/templates/order/sales_order_detail.html:113 templates/js/build.js:613 -#: templates/js/build.js:948 +#: templates/js/build.js:978 msgid "Delete stock allocation" msgstr "Stok tahsisini sil" @@ -3426,7 +3426,7 @@ msgid "ID" msgstr "" #: order/templates/order/sales_order_detail.html:284 templates/js/build.js:676 -#: templates/js/build.js:943 +#: templates/js/build.js:973 msgid "Allocated" msgstr "" @@ -3451,7 +3451,7 @@ msgid "Purchase stock" msgstr "" #: order/templates/order/sales_order_detail.html:363 templates/js/build.js:732 -#: templates/js/build.js:1150 +#: templates/js/build.js:1180 msgid "Build stock" msgstr "" @@ -6662,7 +6662,7 @@ msgstr "Konuma Kaydet" msgid "Barcode does not match a valid location" msgstr "Barkod geçerli bir konumla eşleşmiyor" -#: templates/js/bom.js:175 templates/js/build.js:1092 +#: templates/js/bom.js:175 templates/js/build.js:1122 msgid "Open subassembly" msgstr "" @@ -6702,7 +6702,7 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:463 templates/js/build.js:424 templates/js/build.js:1190 +#: templates/js/bom.js:463 templates/js/build.js:424 templates/js/build.js:1220 msgid "No BOM items found" msgstr "" @@ -6742,7 +6742,7 @@ msgstr "Gerekli Parça" msgid "Quantity Per" msgstr "" -#: templates/js/build.js:736 templates/js/build.js:1154 +#: templates/js/build.js:736 templates/js/build.js:1184 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" @@ -6760,7 +6760,19 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:925 +#: templates/js/build.js:890 templates/js/stock.js:1202 +msgid "No user information" +msgstr "" + +#: templates/js/build.js:896 +msgid "Resposible" +msgstr "" + +#: templates/js/build.js:905 +msgid "No information" +msgstr "" + +#: templates/js/build.js:955 msgid "No parts allocated for" msgstr "" @@ -7367,10 +7379,6 @@ msgstr "" msgid "Removed" msgstr "" -#: templates/js/stock.js:1202 -msgid "No user information" -msgstr "" - #: templates/js/stock.js:1214 msgid "Edit tracking entry" msgstr "" From 5eab2af598adfdb51bef7d3316bbcc8cedad6b6a Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 6 Jul 2021 11:26:50 +1000 Subject: [PATCH 381/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/zh/LC_MESSAGES/django.po | 56 +++++++++++++---------- 1 file changed, 32 insertions(+), 24 deletions(-) diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 927b0b23ce..3ea397f93e 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-05 23:00+0000\n" -"PO-Revision-Date: 2021-07-05 23:21\n" +"POT-Creation-Date: 2021-07-06 01:24+0000\n" +"PO-Revision-Date: 2021-07-06 01:26\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -159,7 +159,7 @@ msgstr "名称" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:834 templates/js/build.js:1102 +#: templates/js/build.js:834 templates/js/build.js:1132 #: templates/js/company.js:125 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 @@ -458,7 +458,7 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:881 templates/js/order.js:262 +#: templates/js/build.js:911 templates/js/order.js:262 #: templates/js/order.js:365 msgid "Target Date" msgstr "" @@ -492,7 +492,7 @@ msgstr "" #: stock/templates/stock/item_base.html:255 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 -#: templates/js/build.js:1112 templates/js/model_renderers.js:43 +#: templates/js/build.js:1142 templates/js/model_renderers.js:43 #: templates/js/order.js:460 templates/js/part.js:827 templates/js/part.js:949 #: templates/js/part.js:1005 templates/js/stock.js:1178 #: templates/js/stock.js:1397 @@ -614,7 +614,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:239 part/models.py:2339 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:661 templates/js/build.js:1106 +#: templates/js/build.js:661 templates/js/build.js:1136 msgid "Reference" msgstr "" @@ -650,7 +650,7 @@ msgstr "" #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:552 templates/js/build.js:839 -#: templates/js/build.js:1079 templates/js/company.js:264 +#: templates/js/build.js:1109 templates/js/company.js:264 #: templates/js/company.js:464 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 #: templates/js/stock.js:1385 @@ -726,7 +726,7 @@ msgstr "" msgid "Target completion date" msgstr "" -#: build/models.py:232 order/models.py:284 templates/js/build.js:886 +#: build/models.py:232 order/models.py:284 templates/js/build.js:916 msgid "Completion Date" msgstr "" @@ -734,7 +734,7 @@ msgstr "" msgid "completed by" msgstr "" -#: build/models.py:246 +#: build/models.py:246 templates/js/build.js:881 msgid "Issued by" msgstr "" @@ -847,7 +847,7 @@ msgstr "" #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:339 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 -#: templates/js/build.js:211 templates/js/build.js:929 +#: templates/js/build.js:211 templates/js/build.js:959 #: templates/js/order.js:433 templates/js/order.js:438 #: templates/js/stock.js:1129 msgid "Stock Item" @@ -1451,7 +1451,7 @@ msgid "Stock item is over-allocated" msgstr "" #: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:671 -#: templates/js/build.js:936 templates/js/build.js:1119 +#: templates/js/build.js:966 templates/js/build.js:1149 msgid "Available" msgstr "" @@ -3403,17 +3403,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:105 templates/js/bom.js:358 -#: templates/js/build.js:725 templates/js/build.js:1142 +#: templates/js/build.js:725 templates/js/build.js:1172 msgid "Actions" msgstr "" #: order/templates/order/sales_order_detail.html:112 templates/js/build.js:611 -#: templates/js/build.js:947 +#: templates/js/build.js:977 msgid "Edit stock allocation" msgstr "" #: order/templates/order/sales_order_detail.html:113 templates/js/build.js:613 -#: templates/js/build.js:948 +#: templates/js/build.js:978 msgid "Delete stock allocation" msgstr "" @@ -3426,7 +3426,7 @@ msgid "ID" msgstr "" #: order/templates/order/sales_order_detail.html:284 templates/js/build.js:676 -#: templates/js/build.js:943 +#: templates/js/build.js:973 msgid "Allocated" msgstr "" @@ -3451,7 +3451,7 @@ msgid "Purchase stock" msgstr "" #: order/templates/order/sales_order_detail.html:363 templates/js/build.js:732 -#: templates/js/build.js:1150 +#: templates/js/build.js:1180 msgid "Build stock" msgstr "" @@ -6662,7 +6662,7 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/bom.js:175 templates/js/build.js:1092 +#: templates/js/bom.js:175 templates/js/build.js:1122 msgid "Open subassembly" msgstr "" @@ -6702,7 +6702,7 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:463 templates/js/build.js:424 templates/js/build.js:1190 +#: templates/js/bom.js:463 templates/js/build.js:424 templates/js/build.js:1220 msgid "No BOM items found" msgstr "" @@ -6742,7 +6742,7 @@ msgstr "" msgid "Quantity Per" msgstr "" -#: templates/js/build.js:736 templates/js/build.js:1154 +#: templates/js/build.js:736 templates/js/build.js:1184 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" @@ -6760,7 +6760,19 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:925 +#: templates/js/build.js:890 templates/js/stock.js:1202 +msgid "No user information" +msgstr "" + +#: templates/js/build.js:896 +msgid "Resposible" +msgstr "" + +#: templates/js/build.js:905 +msgid "No information" +msgstr "" + +#: templates/js/build.js:955 msgid "No parts allocated for" msgstr "" @@ -7367,10 +7379,6 @@ msgstr "" msgid "Removed" msgstr "" -#: templates/js/stock.js:1202 -msgid "No user information" -msgstr "" - #: templates/js/stock.js:1214 msgid "Edit tracking entry" msgstr "" From 8c97b2246951322cc24a1514f836204762a4734b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 6 Jul 2021 21:54:16 +0000 Subject: [PATCH 382/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 96 +++++++++++------------ InvenTree/locale/en/LC_MESSAGES/django.po | 96 +++++++++++------------ InvenTree/locale/es/LC_MESSAGES/django.po | 96 +++++++++++------------ InvenTree/locale/fr/LC_MESSAGES/django.po | 96 +++++++++++------------ InvenTree/locale/it/LC_MESSAGES/django.po | 96 +++++++++++------------ InvenTree/locale/ja/LC_MESSAGES/django.po | 96 +++++++++++------------ InvenTree/locale/pl/LC_MESSAGES/django.po | 96 +++++++++++------------ InvenTree/locale/ru/LC_MESSAGES/django.po | 96 +++++++++++------------ InvenTree/locale/tr/LC_MESSAGES/django.po | 96 +++++++++++------------ InvenTree/locale/zh/LC_MESSAGES/django.po | 96 +++++++++++------------ 10 files changed, 480 insertions(+), 480 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index e124c3398f..df7e36c483 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-06 01:24+0000\n" +"POT-Creation-Date: 2021-07-06 21:54+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: German\n" @@ -124,7 +124,7 @@ msgstr "Datei-Kommentar" #: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2043 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1193 +#: templates/js/stock.js:1195 msgid "User" msgstr "Benutzer" @@ -141,7 +141,7 @@ msgstr "" #: part/templates/part/params.html:27 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:359 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:986 +#: templates/js/part.js:642 templates/js/stock.js:988 msgid "Name" msgstr "Name" @@ -163,8 +163,8 @@ msgstr "Name" #: templates/js/company.js:125 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:557 templates/js/stock.js:998 -#: templates/js/stock.js:1043 +#: templates/js/stock.js:557 templates/js/stock.js:1000 +#: templates/js/stock.js:1045 msgid "Description" msgstr "Beschreibung" @@ -494,8 +494,8 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 #: templates/js/build.js:1142 templates/js/model_renderers.js:43 #: templates/js/order.js:460 templates/js/part.js:827 templates/js/part.js:949 -#: templates/js/part.js:1005 templates/js/stock.js:1178 -#: templates/js/stock.js:1397 +#: templates/js/part.js:1005 templates/js/stock.js:1180 +#: templates/js/stock.js:1399 msgid "Quantity" msgstr "Anzahl" @@ -541,7 +541,7 @@ msgstr "Bauauftrag als vollständig markieren" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 #: templates/js/build.js:586 templates/js/order.js:445 -#: templates/js/stock.js:643 templates/js/stock.js:1070 +#: templates/js/stock.js:643 templates/js/stock.js:1072 msgid "Location" msgstr "Lagerort" @@ -555,8 +555,8 @@ msgstr "Lagerort der Endprodukte" #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 #: templates/js/order.js:249 templates/js/order.js:352 -#: templates/js/stock.js:630 templates/js/stock.js:1147 -#: templates/js/stock.js:1413 +#: templates/js/stock.js:630 templates/js/stock.js:1149 +#: templates/js/stock.js:1415 msgid "Status" msgstr "Status" @@ -653,7 +653,7 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: templates/js/build.js:1109 templates/js/company.js:264 #: templates/js/company.js:464 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 -#: templates/js/stock.js:1385 +#: templates/js/stock.js:1387 msgid "Part" msgstr "Teil" @@ -783,7 +783,7 @@ msgstr "Link zu einer externen URL" #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 #: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:713 +#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:715 msgid "Notes" msgstr "Notizen" @@ -849,7 +849,7 @@ msgstr "Bauauftrag starten um Teile zuzuweisen" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:959 #: templates/js/order.js:433 templates/js/order.js:438 -#: templates/js/stock.js:1129 +#: templates/js/stock.js:1131 msgid "Stock Item" msgstr "BestandsObjekt" @@ -1235,7 +1235,7 @@ msgstr "Ziel-Lagerort nicht angegeben" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:303 templates/js/stock.js:638 -#: templates/js/stock.js:1420 templates/js/table_filters.js:112 +#: templates/js/stock.js:1422 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "Losnummer" @@ -1290,7 +1290,7 @@ msgstr "Bauauftrag-details" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 -#: templates/js/stock.js:1058 +#: templates/js/stock.js:1060 msgid "Details" msgstr "Details" @@ -2187,7 +2187,7 @@ msgstr "Mindestpreis" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:709 +#: templates/js/stock.js:711 msgid "Packaging" msgstr "Verpackungen" @@ -2277,7 +2277,7 @@ msgstr "verwendet Standard-Währung" #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:262 #: templates/js/company.js:109 templates/js/order.js:329 -#: templates/js/stock.js:1111 +#: templates/js/stock.js:1113 msgid "Customer" msgstr "Kunde" @@ -2324,7 +2324,7 @@ msgstr "Teile löschen" #: company/templates/company/detail_manufacturer_part.html:68 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:127 -#: templates/js/stock.js:1326 +#: templates/js/stock.js:1328 msgid "New Part" msgstr "Neues Teil" @@ -2369,7 +2369,7 @@ msgstr "Neues Zuliefererteil anlegen" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: part/templates/part/part_base.html:428 part/templates/part/supplier.html:17 -#: templates/js/stock.js:1332 +#: templates/js/stock.js:1334 msgid "New Supplier Part" msgstr "Neues Zuliefererteil" @@ -2522,7 +2522,7 @@ msgstr "Zuliefererteile" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:1010 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1012 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "Teilbestand" @@ -2703,7 +2703,7 @@ msgstr "Neues Herstellerteil anlegen" msgid "Edit Supplier Part" msgstr "Zuliefererteil bearbeiten" -#: company/views.py:385 templates/js/stock.js:1333 +#: company/views.py:385 templates/js/stock.js:1335 msgid "Create new Supplier Part" msgstr "Neues Zuliefererteil anlegen" @@ -2935,7 +2935,7 @@ msgstr "Bestellung" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:210 -#: templates/js/stock.js:669 templates/js/stock.js:1092 +#: templates/js/stock.js:669 templates/js/stock.js:1094 msgid "Purchase Order" msgstr "Bestellung" @@ -2955,7 +2955,7 @@ msgid "Number of items received" msgstr "Empfangene Objekt-Anzahl" #: order/models.py:765 part/templates/part/prices.html:166 stock/models.py:545 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:704 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:706 msgid "Purchase Price" msgstr "Preis" @@ -3072,8 +3072,8 @@ msgstr "Bestellung bearbeiten" #: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 #: part/templates/part/part_base.html:415 -#: stock/templates/stock/location.html:191 templates/js/stock.js:750 -#: templates/js/stock.js:1338 +#: stock/templates/stock/location.html:191 templates/js/stock.js:752 +#: templates/js/stock.js:1340 msgid "New Location" msgstr "Neuer Lagerort" @@ -4262,7 +4262,7 @@ msgid "All selected BOM items will be deleted" msgstr "Alle ausgewählte Stücklistenpositionen werden gelöscht" #: part/templates/part/bom.html:160 part/views.py:450 -#: templates/js/stock.js:1327 +#: templates/js/stock.js:1329 msgid "Create New Part" msgstr "Neues Teil anlegen" @@ -4403,7 +4403,7 @@ msgid "View grid display" msgstr "Rasteransicht anzeigen" #: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:192 templates/js/stock.js:751 +#: stock/templates/stock/location.html:192 templates/js/stock.js:753 msgid "Create new location" msgstr "Neuen Lagerort anlegen" @@ -5317,7 +5317,7 @@ msgid "Result" msgstr "Ergebnis" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:257 templates/js/stock.js:1026 +#: templates/js/order.js:257 templates/js/stock.js:1028 msgid "Date" msgstr "Datum" @@ -6757,7 +6757,7 @@ msgid "No builds matching query" msgstr "Keine Bauaufträge passen zur Anfrage" #: templates/js/build.js:806 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:514 templates/js/stock.js:980 +#: templates/js/stock.js:514 templates/js/stock.js:982 msgid "Select" msgstr "Auswählen" @@ -6765,7 +6765,7 @@ msgstr "Auswählen" msgid "Build order is overdue" msgstr "Bauauftrag ist überfällig" -#: templates/js/build.js:890 templates/js/stock.js:1202 +#: templates/js/build.js:890 templates/js/stock.js:1204 msgid "No user information" msgstr "Keine Benutzerinformation" @@ -7131,7 +7131,7 @@ msgstr "Keine Kategorie" msgid "Low stock" msgstr "Bestand niedrig" -#: templates/js/part.js:660 templates/js/stock.js:1004 +#: templates/js/part.js:660 templates/js/stock.js:1006 msgid "Path" msgstr "Pfad" @@ -7344,71 +7344,71 @@ msgstr "gelöscht" msgid "Stocktake" msgstr "Inventur" -#: templates/js/stock.js:867 +#: templates/js/stock.js:869 msgid "Stock Status" msgstr "Status" -#: templates/js/stock.js:882 +#: templates/js/stock.js:884 msgid "Set Stock Status" msgstr "Status setzen" -#: templates/js/stock.js:896 +#: templates/js/stock.js:898 msgid "Select Status Code" msgstr "Status Code setzen" -#: templates/js/stock.js:897 +#: templates/js/stock.js:899 msgid "Status code must be selected" msgstr "Status Code muss ausgewählt werden" -#: templates/js/stock.js:1036 +#: templates/js/stock.js:1038 msgid "Invalid date" msgstr "Ungültiges Datum" -#: templates/js/stock.js:1083 +#: templates/js/stock.js:1085 msgid "Location no longer exists" msgstr "Standort nicht mehr vorhanden" -#: templates/js/stock.js:1102 +#: templates/js/stock.js:1104 msgid "Purchase order no longer exists" msgstr "Bestellung existiert nicht mehr" -#: templates/js/stock.js:1121 +#: templates/js/stock.js:1123 msgid "Customer no longer exists" msgstr "Kunde existiert nicht mehr" -#: templates/js/stock.js:1139 +#: templates/js/stock.js:1141 msgid "Stock item no longer exists" msgstr "Lagerbestand existiert nicht mehr" -#: templates/js/stock.js:1162 +#: templates/js/stock.js:1164 msgid "Added" msgstr "Hinzugefügt" -#: templates/js/stock.js:1170 +#: templates/js/stock.js:1172 msgid "Removed" msgstr "Entfernt" -#: templates/js/stock.js:1214 +#: templates/js/stock.js:1216 msgid "Edit tracking entry" msgstr "Tracking-Eintrag bearbeiten" -#: templates/js/stock.js:1215 +#: templates/js/stock.js:1217 msgid "Delete tracking entry" msgstr "Tracking-Eintrag löschen" -#: templates/js/stock.js:1339 +#: templates/js/stock.js:1341 msgid "Create New Location" msgstr "Neuen Lagerort anlegen" -#: templates/js/stock.js:1380 +#: templates/js/stock.js:1382 msgid "No installed items" msgstr "Keine installierten Elemente" -#: templates/js/stock.js:1403 +#: templates/js/stock.js:1405 msgid "Serial" msgstr "Seriennummer" -#: templates/js/stock.js:1431 +#: templates/js/stock.js:1433 msgid "Uninstall Stock Item" msgstr "Lagerbestand entfernen" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 5917127189..de2579b7b5 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-06 01:24+0000\n" +"POT-Creation-Date: 2021-07-06 21:54+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -125,7 +125,7 @@ msgstr "" #: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2043 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1193 +#: templates/js/stock.js:1195 msgid "User" msgstr "" @@ -142,7 +142,7 @@ msgstr "" #: part/templates/part/params.html:27 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:359 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:986 +#: templates/js/part.js:642 templates/js/stock.js:988 msgid "Name" msgstr "" @@ -164,8 +164,8 @@ msgstr "" #: templates/js/company.js:125 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:557 templates/js/stock.js:998 -#: templates/js/stock.js:1043 +#: templates/js/stock.js:557 templates/js/stock.js:1000 +#: templates/js/stock.js:1045 msgid "Description" msgstr "" @@ -495,8 +495,8 @@ msgstr "" #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 #: templates/js/build.js:1142 templates/js/model_renderers.js:43 #: templates/js/order.js:460 templates/js/part.js:827 templates/js/part.js:949 -#: templates/js/part.js:1005 templates/js/stock.js:1178 -#: templates/js/stock.js:1397 +#: templates/js/part.js:1005 templates/js/stock.js:1180 +#: templates/js/stock.js:1399 msgid "Quantity" msgstr "" @@ -542,7 +542,7 @@ msgstr "" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 #: templates/js/build.js:586 templates/js/order.js:445 -#: templates/js/stock.js:643 templates/js/stock.js:1070 +#: templates/js/stock.js:643 templates/js/stock.js:1072 msgid "Location" msgstr "" @@ -556,8 +556,8 @@ msgstr "" #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 #: templates/js/order.js:249 templates/js/order.js:352 -#: templates/js/stock.js:630 templates/js/stock.js:1147 -#: templates/js/stock.js:1413 +#: templates/js/stock.js:630 templates/js/stock.js:1149 +#: templates/js/stock.js:1415 msgid "Status" msgstr "" @@ -654,7 +654,7 @@ msgstr "" #: templates/js/build.js:1109 templates/js/company.js:264 #: templates/js/company.js:464 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 -#: templates/js/stock.js:1385 +#: templates/js/stock.js:1387 msgid "Part" msgstr "" @@ -784,7 +784,7 @@ msgstr "" #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 #: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:713 +#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:715 msgid "Notes" msgstr "" @@ -850,7 +850,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:959 #: templates/js/order.js:433 templates/js/order.js:438 -#: templates/js/stock.js:1129 +#: templates/js/stock.js:1131 msgid "Stock Item" msgstr "" @@ -1236,7 +1236,7 @@ msgstr "" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:303 templates/js/stock.js:638 -#: templates/js/stock.js:1420 templates/js/table_filters.js:112 +#: templates/js/stock.js:1422 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" @@ -1291,7 +1291,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 -#: templates/js/stock.js:1058 +#: templates/js/stock.js:1060 msgid "Details" msgstr "" @@ -2188,7 +2188,7 @@ msgstr "" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:709 +#: templates/js/stock.js:711 msgid "Packaging" msgstr "" @@ -2278,7 +2278,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:262 #: templates/js/company.js:109 templates/js/order.js:329 -#: templates/js/stock.js:1111 +#: templates/js/stock.js:1113 msgid "Customer" msgstr "" @@ -2325,7 +2325,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:68 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:127 -#: templates/js/stock.js:1326 +#: templates/js/stock.js:1328 msgid "New Part" msgstr "" @@ -2370,7 +2370,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: part/templates/part/part_base.html:428 part/templates/part/supplier.html:17 -#: templates/js/stock.js:1332 +#: templates/js/stock.js:1334 msgid "New Supplier Part" msgstr "" @@ -2523,7 +2523,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:1010 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1012 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" @@ -2704,7 +2704,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:385 templates/js/stock.js:1333 +#: company/views.py:385 templates/js/stock.js:1335 msgid "Create new Supplier Part" msgstr "" @@ -2936,7 +2936,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:210 -#: templates/js/stock.js:669 templates/js/stock.js:1092 +#: templates/js/stock.js:669 templates/js/stock.js:1094 msgid "Purchase Order" msgstr "" @@ -2956,7 +2956,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:765 part/templates/part/prices.html:166 stock/models.py:545 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:704 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:706 msgid "Purchase Price" msgstr "" @@ -3073,8 +3073,8 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 #: part/templates/part/part_base.html:415 -#: stock/templates/stock/location.html:191 templates/js/stock.js:750 -#: templates/js/stock.js:1338 +#: stock/templates/stock/location.html:191 templates/js/stock.js:752 +#: templates/js/stock.js:1340 msgid "New Location" msgstr "" @@ -4263,7 +4263,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:450 -#: templates/js/stock.js:1327 +#: templates/js/stock.js:1329 msgid "Create New Part" msgstr "" @@ -4404,7 +4404,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:192 templates/js/stock.js:751 +#: stock/templates/stock/location.html:192 templates/js/stock.js:753 msgid "Create new location" msgstr "" @@ -5318,7 +5318,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:257 templates/js/stock.js:1026 +#: templates/js/order.js:257 templates/js/stock.js:1028 msgid "Date" msgstr "" @@ -6754,7 +6754,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:806 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:514 templates/js/stock.js:980 +#: templates/js/stock.js:514 templates/js/stock.js:982 msgid "Select" msgstr "" @@ -6762,7 +6762,7 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:890 templates/js/stock.js:1202 +#: templates/js/build.js:890 templates/js/stock.js:1204 msgid "No user information" msgstr "" @@ -7124,7 +7124,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:1004 +#: templates/js/part.js:660 templates/js/stock.js:1006 msgid "Path" msgstr "" @@ -7337,71 +7337,71 @@ msgstr "" msgid "Stocktake" msgstr "" -#: templates/js/stock.js:867 +#: templates/js/stock.js:869 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:882 +#: templates/js/stock.js:884 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:896 +#: templates/js/stock.js:898 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:897 +#: templates/js/stock.js:899 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1036 +#: templates/js/stock.js:1038 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1083 +#: templates/js/stock.js:1085 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1102 +#: templates/js/stock.js:1104 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1121 +#: templates/js/stock.js:1123 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1139 +#: templates/js/stock.js:1141 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1162 +#: templates/js/stock.js:1164 msgid "Added" msgstr "" -#: templates/js/stock.js:1170 +#: templates/js/stock.js:1172 msgid "Removed" msgstr "" -#: templates/js/stock.js:1214 +#: templates/js/stock.js:1216 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1215 +#: templates/js/stock.js:1217 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1339 +#: templates/js/stock.js:1341 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1380 +#: templates/js/stock.js:1382 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1403 +#: templates/js/stock.js:1405 msgid "Serial" msgstr "" -#: templates/js/stock.js:1431 +#: templates/js/stock.js:1433 msgid "Uninstall Stock Item" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 50debe37b5..71e4fa7d94 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-06 01:24+0000\n" +"POT-Creation-Date: 2021-07-06 21:54+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -124,7 +124,7 @@ msgstr "" #: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2043 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1193 +#: templates/js/stock.js:1195 msgid "User" msgstr "Usuario" @@ -141,7 +141,7 @@ msgstr "" #: part/templates/part/params.html:27 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:359 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:986 +#: templates/js/part.js:642 templates/js/stock.js:988 msgid "Name" msgstr "Nombre" @@ -163,8 +163,8 @@ msgstr "Nombre" #: templates/js/company.js:125 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:557 templates/js/stock.js:998 -#: templates/js/stock.js:1043 +#: templates/js/stock.js:557 templates/js/stock.js:1000 +#: templates/js/stock.js:1045 msgid "Description" msgstr "Descripción" @@ -494,8 +494,8 @@ msgstr "" #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 #: templates/js/build.js:1142 templates/js/model_renderers.js:43 #: templates/js/order.js:460 templates/js/part.js:827 templates/js/part.js:949 -#: templates/js/part.js:1005 templates/js/stock.js:1178 -#: templates/js/stock.js:1397 +#: templates/js/part.js:1005 templates/js/stock.js:1180 +#: templates/js/stock.js:1399 msgid "Quantity" msgstr "Cantidad" @@ -541,7 +541,7 @@ msgstr "" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 #: templates/js/build.js:586 templates/js/order.js:445 -#: templates/js/stock.js:643 templates/js/stock.js:1070 +#: templates/js/stock.js:643 templates/js/stock.js:1072 msgid "Location" msgstr "Unicación" @@ -555,8 +555,8 @@ msgstr "" #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 #: templates/js/order.js:249 templates/js/order.js:352 -#: templates/js/stock.js:630 templates/js/stock.js:1147 -#: templates/js/stock.js:1413 +#: templates/js/stock.js:630 templates/js/stock.js:1149 +#: templates/js/stock.js:1415 msgid "Status" msgstr "Estado" @@ -653,7 +653,7 @@ msgstr "" #: templates/js/build.js:1109 templates/js/company.js:264 #: templates/js/company.js:464 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 -#: templates/js/stock.js:1385 +#: templates/js/stock.js:1387 msgid "Part" msgstr "Parte" @@ -783,7 +783,7 @@ msgstr "" #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 #: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:713 +#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:715 msgid "Notes" msgstr "Notas" @@ -849,7 +849,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:959 #: templates/js/order.js:433 templates/js/order.js:438 -#: templates/js/stock.js:1129 +#: templates/js/stock.js:1131 msgid "Stock Item" msgstr "" @@ -1235,7 +1235,7 @@ msgstr "" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:303 templates/js/stock.js:638 -#: templates/js/stock.js:1420 templates/js/table_filters.js:112 +#: templates/js/stock.js:1422 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "Lote" @@ -1290,7 +1290,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 -#: templates/js/stock.js:1058 +#: templates/js/stock.js:1060 msgid "Details" msgstr "Detalles" @@ -2187,7 +2187,7 @@ msgstr "" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:709 +#: templates/js/stock.js:711 msgid "Packaging" msgstr "" @@ -2277,7 +2277,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:262 #: templates/js/company.js:109 templates/js/order.js:329 -#: templates/js/stock.js:1111 +#: templates/js/stock.js:1113 msgid "Customer" msgstr "Cliente" @@ -2324,7 +2324,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:68 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:127 -#: templates/js/stock.js:1326 +#: templates/js/stock.js:1328 msgid "New Part" msgstr "" @@ -2369,7 +2369,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: part/templates/part/part_base.html:428 part/templates/part/supplier.html:17 -#: templates/js/stock.js:1332 +#: templates/js/stock.js:1334 msgid "New Supplier Part" msgstr "" @@ -2522,7 +2522,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:1010 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1012 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" @@ -2703,7 +2703,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:385 templates/js/stock.js:1333 +#: company/views.py:385 templates/js/stock.js:1335 msgid "Create new Supplier Part" msgstr "" @@ -2935,7 +2935,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:210 -#: templates/js/stock.js:669 templates/js/stock.js:1092 +#: templates/js/stock.js:669 templates/js/stock.js:1094 msgid "Purchase Order" msgstr "" @@ -2955,7 +2955,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:765 part/templates/part/prices.html:166 stock/models.py:545 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:704 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:706 msgid "Purchase Price" msgstr "" @@ -3072,8 +3072,8 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 #: part/templates/part/part_base.html:415 -#: stock/templates/stock/location.html:191 templates/js/stock.js:750 -#: templates/js/stock.js:1338 +#: stock/templates/stock/location.html:191 templates/js/stock.js:752 +#: templates/js/stock.js:1340 msgid "New Location" msgstr "" @@ -4262,7 +4262,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:450 -#: templates/js/stock.js:1327 +#: templates/js/stock.js:1329 msgid "Create New Part" msgstr "" @@ -4403,7 +4403,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:192 templates/js/stock.js:751 +#: stock/templates/stock/location.html:192 templates/js/stock.js:753 msgid "Create new location" msgstr "" @@ -5317,7 +5317,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:257 templates/js/stock.js:1026 +#: templates/js/order.js:257 templates/js/stock.js:1028 msgid "Date" msgstr "" @@ -6753,7 +6753,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:806 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:514 templates/js/stock.js:980 +#: templates/js/stock.js:514 templates/js/stock.js:982 msgid "Select" msgstr "" @@ -6761,7 +6761,7 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:890 templates/js/stock.js:1202 +#: templates/js/build.js:890 templates/js/stock.js:1204 msgid "No user information" msgstr "" @@ -7127,7 +7127,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:1004 +#: templates/js/part.js:660 templates/js/stock.js:1006 msgid "Path" msgstr "" @@ -7340,71 +7340,71 @@ msgstr "" msgid "Stocktake" msgstr "" -#: templates/js/stock.js:867 +#: templates/js/stock.js:869 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:882 +#: templates/js/stock.js:884 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:896 +#: templates/js/stock.js:898 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:897 +#: templates/js/stock.js:899 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1036 +#: templates/js/stock.js:1038 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1083 +#: templates/js/stock.js:1085 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1102 +#: templates/js/stock.js:1104 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1121 +#: templates/js/stock.js:1123 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1139 +#: templates/js/stock.js:1141 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1162 +#: templates/js/stock.js:1164 msgid "Added" msgstr "" -#: templates/js/stock.js:1170 +#: templates/js/stock.js:1172 msgid "Removed" msgstr "" -#: templates/js/stock.js:1214 +#: templates/js/stock.js:1216 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1215 +#: templates/js/stock.js:1217 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1339 +#: templates/js/stock.js:1341 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1380 +#: templates/js/stock.js:1382 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1403 +#: templates/js/stock.js:1405 msgid "Serial" msgstr "" -#: templates/js/stock.js:1431 +#: templates/js/stock.js:1433 msgid "Uninstall Stock Item" msgstr "" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 6f0da51490..b322b7c53b 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-06 01:24+0000\n" +"POT-Creation-Date: 2021-07-06 21:54+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: French\n" @@ -124,7 +124,7 @@ msgstr "Commentaire du fichier" #: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2043 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1193 +#: templates/js/stock.js:1195 msgid "User" msgstr "Utilisateur" @@ -141,7 +141,7 @@ msgstr "" #: part/templates/part/params.html:27 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:359 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:986 +#: templates/js/part.js:642 templates/js/stock.js:988 msgid "Name" msgstr "Nom" @@ -163,8 +163,8 @@ msgstr "Nom" #: templates/js/company.js:125 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:557 templates/js/stock.js:998 -#: templates/js/stock.js:1043 +#: templates/js/stock.js:557 templates/js/stock.js:1000 +#: templates/js/stock.js:1045 msgid "Description" msgstr "Description" @@ -494,8 +494,8 @@ msgstr "" #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 #: templates/js/build.js:1142 templates/js/model_renderers.js:43 #: templates/js/order.js:460 templates/js/part.js:827 templates/js/part.js:949 -#: templates/js/part.js:1005 templates/js/stock.js:1178 -#: templates/js/stock.js:1397 +#: templates/js/part.js:1005 templates/js/stock.js:1180 +#: templates/js/stock.js:1399 msgid "Quantity" msgstr "Quantité" @@ -541,7 +541,7 @@ msgstr "" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 #: templates/js/build.js:586 templates/js/order.js:445 -#: templates/js/stock.js:643 templates/js/stock.js:1070 +#: templates/js/stock.js:643 templates/js/stock.js:1072 msgid "Location" msgstr "" @@ -555,8 +555,8 @@ msgstr "Emplacement des pièces terminées" #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 #: templates/js/order.js:249 templates/js/order.js:352 -#: templates/js/stock.js:630 templates/js/stock.js:1147 -#: templates/js/stock.js:1413 +#: templates/js/stock.js:630 templates/js/stock.js:1149 +#: templates/js/stock.js:1415 msgid "Status" msgstr "" @@ -653,7 +653,7 @@ msgstr "" #: templates/js/build.js:1109 templates/js/company.js:264 #: templates/js/company.js:464 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 -#: templates/js/stock.js:1385 +#: templates/js/stock.js:1387 msgid "Part" msgstr "Pièce" @@ -783,7 +783,7 @@ msgstr "" #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 #: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:713 +#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:715 msgid "Notes" msgstr "Notes" @@ -849,7 +849,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:959 #: templates/js/order.js:433 templates/js/order.js:438 -#: templates/js/stock.js:1129 +#: templates/js/stock.js:1131 msgid "Stock Item" msgstr "" @@ -1235,7 +1235,7 @@ msgstr "" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:303 templates/js/stock.js:638 -#: templates/js/stock.js:1420 templates/js/table_filters.js:112 +#: templates/js/stock.js:1422 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" @@ -1290,7 +1290,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 -#: templates/js/stock.js:1058 +#: templates/js/stock.js:1060 msgid "Details" msgstr "Détails" @@ -2187,7 +2187,7 @@ msgstr "" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:709 +#: templates/js/stock.js:711 msgid "Packaging" msgstr "" @@ -2277,7 +2277,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:262 #: templates/js/company.js:109 templates/js/order.js:329 -#: templates/js/stock.js:1111 +#: templates/js/stock.js:1113 msgid "Customer" msgstr "" @@ -2324,7 +2324,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:68 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:127 -#: templates/js/stock.js:1326 +#: templates/js/stock.js:1328 msgid "New Part" msgstr "" @@ -2369,7 +2369,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: part/templates/part/part_base.html:428 part/templates/part/supplier.html:17 -#: templates/js/stock.js:1332 +#: templates/js/stock.js:1334 msgid "New Supplier Part" msgstr "" @@ -2522,7 +2522,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:1010 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1012 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" @@ -2703,7 +2703,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:385 templates/js/stock.js:1333 +#: company/views.py:385 templates/js/stock.js:1335 msgid "Create new Supplier Part" msgstr "" @@ -2935,7 +2935,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:210 -#: templates/js/stock.js:669 templates/js/stock.js:1092 +#: templates/js/stock.js:669 templates/js/stock.js:1094 msgid "Purchase Order" msgstr "" @@ -2955,7 +2955,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:765 part/templates/part/prices.html:166 stock/models.py:545 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:704 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:706 msgid "Purchase Price" msgstr "" @@ -3072,8 +3072,8 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 #: part/templates/part/part_base.html:415 -#: stock/templates/stock/location.html:191 templates/js/stock.js:750 -#: templates/js/stock.js:1338 +#: stock/templates/stock/location.html:191 templates/js/stock.js:752 +#: templates/js/stock.js:1340 msgid "New Location" msgstr "" @@ -4262,7 +4262,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:450 -#: templates/js/stock.js:1327 +#: templates/js/stock.js:1329 msgid "Create New Part" msgstr "" @@ -4403,7 +4403,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:192 templates/js/stock.js:751 +#: stock/templates/stock/location.html:192 templates/js/stock.js:753 msgid "Create new location" msgstr "" @@ -5317,7 +5317,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:257 templates/js/stock.js:1026 +#: templates/js/order.js:257 templates/js/stock.js:1028 msgid "Date" msgstr "" @@ -6753,7 +6753,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:806 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:514 templates/js/stock.js:980 +#: templates/js/stock.js:514 templates/js/stock.js:982 msgid "Select" msgstr "" @@ -6761,7 +6761,7 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:890 templates/js/stock.js:1202 +#: templates/js/build.js:890 templates/js/stock.js:1204 msgid "No user information" msgstr "" @@ -7125,7 +7125,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:1004 +#: templates/js/part.js:660 templates/js/stock.js:1006 msgid "Path" msgstr "" @@ -7338,71 +7338,71 @@ msgstr "" msgid "Stocktake" msgstr "" -#: templates/js/stock.js:867 +#: templates/js/stock.js:869 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:882 +#: templates/js/stock.js:884 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:896 +#: templates/js/stock.js:898 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:897 +#: templates/js/stock.js:899 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1036 +#: templates/js/stock.js:1038 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1083 +#: templates/js/stock.js:1085 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1102 +#: templates/js/stock.js:1104 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1121 +#: templates/js/stock.js:1123 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1139 +#: templates/js/stock.js:1141 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1162 +#: templates/js/stock.js:1164 msgid "Added" msgstr "" -#: templates/js/stock.js:1170 +#: templates/js/stock.js:1172 msgid "Removed" msgstr "" -#: templates/js/stock.js:1214 +#: templates/js/stock.js:1216 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1215 +#: templates/js/stock.js:1217 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1339 +#: templates/js/stock.js:1341 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1380 +#: templates/js/stock.js:1382 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1403 +#: templates/js/stock.js:1405 msgid "Serial" msgstr "" -#: templates/js/stock.js:1431 +#: templates/js/stock.js:1433 msgid "Uninstall Stock Item" msgstr "" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 92aa82fbba..a3f990118f 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-06 01:24+0000\n" +"POT-Creation-Date: 2021-07-06 21:54+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -124,7 +124,7 @@ msgstr "" #: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2043 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1193 +#: templates/js/stock.js:1195 msgid "User" msgstr "" @@ -141,7 +141,7 @@ msgstr "" #: part/templates/part/params.html:27 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:359 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:986 +#: templates/js/part.js:642 templates/js/stock.js:988 msgid "Name" msgstr "" @@ -163,8 +163,8 @@ msgstr "" #: templates/js/company.js:125 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:557 templates/js/stock.js:998 -#: templates/js/stock.js:1043 +#: templates/js/stock.js:557 templates/js/stock.js:1000 +#: templates/js/stock.js:1045 msgid "Description" msgstr "" @@ -494,8 +494,8 @@ msgstr "" #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 #: templates/js/build.js:1142 templates/js/model_renderers.js:43 #: templates/js/order.js:460 templates/js/part.js:827 templates/js/part.js:949 -#: templates/js/part.js:1005 templates/js/stock.js:1178 -#: templates/js/stock.js:1397 +#: templates/js/part.js:1005 templates/js/stock.js:1180 +#: templates/js/stock.js:1399 msgid "Quantity" msgstr "" @@ -541,7 +541,7 @@ msgstr "" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 #: templates/js/build.js:586 templates/js/order.js:445 -#: templates/js/stock.js:643 templates/js/stock.js:1070 +#: templates/js/stock.js:643 templates/js/stock.js:1072 msgid "Location" msgstr "" @@ -555,8 +555,8 @@ msgstr "" #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 #: templates/js/order.js:249 templates/js/order.js:352 -#: templates/js/stock.js:630 templates/js/stock.js:1147 -#: templates/js/stock.js:1413 +#: templates/js/stock.js:630 templates/js/stock.js:1149 +#: templates/js/stock.js:1415 msgid "Status" msgstr "" @@ -653,7 +653,7 @@ msgstr "" #: templates/js/build.js:1109 templates/js/company.js:264 #: templates/js/company.js:464 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 -#: templates/js/stock.js:1385 +#: templates/js/stock.js:1387 msgid "Part" msgstr "" @@ -783,7 +783,7 @@ msgstr "" #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 #: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:713 +#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:715 msgid "Notes" msgstr "" @@ -849,7 +849,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:959 #: templates/js/order.js:433 templates/js/order.js:438 -#: templates/js/stock.js:1129 +#: templates/js/stock.js:1131 msgid "Stock Item" msgstr "" @@ -1235,7 +1235,7 @@ msgstr "" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:303 templates/js/stock.js:638 -#: templates/js/stock.js:1420 templates/js/table_filters.js:112 +#: templates/js/stock.js:1422 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" @@ -1290,7 +1290,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 -#: templates/js/stock.js:1058 +#: templates/js/stock.js:1060 msgid "Details" msgstr "" @@ -2187,7 +2187,7 @@ msgstr "" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:709 +#: templates/js/stock.js:711 msgid "Packaging" msgstr "" @@ -2277,7 +2277,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:262 #: templates/js/company.js:109 templates/js/order.js:329 -#: templates/js/stock.js:1111 +#: templates/js/stock.js:1113 msgid "Customer" msgstr "" @@ -2324,7 +2324,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:68 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:127 -#: templates/js/stock.js:1326 +#: templates/js/stock.js:1328 msgid "New Part" msgstr "" @@ -2369,7 +2369,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: part/templates/part/part_base.html:428 part/templates/part/supplier.html:17 -#: templates/js/stock.js:1332 +#: templates/js/stock.js:1334 msgid "New Supplier Part" msgstr "" @@ -2522,7 +2522,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:1010 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1012 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" @@ -2703,7 +2703,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:385 templates/js/stock.js:1333 +#: company/views.py:385 templates/js/stock.js:1335 msgid "Create new Supplier Part" msgstr "" @@ -2935,7 +2935,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:210 -#: templates/js/stock.js:669 templates/js/stock.js:1092 +#: templates/js/stock.js:669 templates/js/stock.js:1094 msgid "Purchase Order" msgstr "" @@ -2955,7 +2955,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:765 part/templates/part/prices.html:166 stock/models.py:545 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:704 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:706 msgid "Purchase Price" msgstr "" @@ -3072,8 +3072,8 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 #: part/templates/part/part_base.html:415 -#: stock/templates/stock/location.html:191 templates/js/stock.js:750 -#: templates/js/stock.js:1338 +#: stock/templates/stock/location.html:191 templates/js/stock.js:752 +#: templates/js/stock.js:1340 msgid "New Location" msgstr "" @@ -4262,7 +4262,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:450 -#: templates/js/stock.js:1327 +#: templates/js/stock.js:1329 msgid "Create New Part" msgstr "" @@ -4403,7 +4403,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:192 templates/js/stock.js:751 +#: stock/templates/stock/location.html:192 templates/js/stock.js:753 msgid "Create new location" msgstr "" @@ -5317,7 +5317,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:257 templates/js/stock.js:1026 +#: templates/js/order.js:257 templates/js/stock.js:1028 msgid "Date" msgstr "" @@ -6753,7 +6753,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:806 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:514 templates/js/stock.js:980 +#: templates/js/stock.js:514 templates/js/stock.js:982 msgid "Select" msgstr "" @@ -6761,7 +6761,7 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:890 templates/js/stock.js:1202 +#: templates/js/build.js:890 templates/js/stock.js:1204 msgid "No user information" msgstr "" @@ -7123,7 +7123,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:1004 +#: templates/js/part.js:660 templates/js/stock.js:1006 msgid "Path" msgstr "" @@ -7336,71 +7336,71 @@ msgstr "" msgid "Stocktake" msgstr "" -#: templates/js/stock.js:867 +#: templates/js/stock.js:869 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:882 +#: templates/js/stock.js:884 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:896 +#: templates/js/stock.js:898 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:897 +#: templates/js/stock.js:899 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1036 +#: templates/js/stock.js:1038 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1083 +#: templates/js/stock.js:1085 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1102 +#: templates/js/stock.js:1104 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1121 +#: templates/js/stock.js:1123 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1139 +#: templates/js/stock.js:1141 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1162 +#: templates/js/stock.js:1164 msgid "Added" msgstr "" -#: templates/js/stock.js:1170 +#: templates/js/stock.js:1172 msgid "Removed" msgstr "" -#: templates/js/stock.js:1214 +#: templates/js/stock.js:1216 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1215 +#: templates/js/stock.js:1217 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1339 +#: templates/js/stock.js:1341 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1380 +#: templates/js/stock.js:1382 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1403 +#: templates/js/stock.js:1405 msgid "Serial" msgstr "" -#: templates/js/stock.js:1431 +#: templates/js/stock.js:1433 msgid "Uninstall Stock Item" msgstr "" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index d7c0726196..317eac43e7 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-06 01:24+0000\n" +"POT-Creation-Date: 2021-07-06 21:54+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -124,7 +124,7 @@ msgstr "" #: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2043 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1193 +#: templates/js/stock.js:1195 msgid "User" msgstr "" @@ -141,7 +141,7 @@ msgstr "" #: part/templates/part/params.html:27 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:359 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:986 +#: templates/js/part.js:642 templates/js/stock.js:988 msgid "Name" msgstr "" @@ -163,8 +163,8 @@ msgstr "" #: templates/js/company.js:125 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:557 templates/js/stock.js:998 -#: templates/js/stock.js:1043 +#: templates/js/stock.js:557 templates/js/stock.js:1000 +#: templates/js/stock.js:1045 msgid "Description" msgstr "" @@ -494,8 +494,8 @@ msgstr "" #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 #: templates/js/build.js:1142 templates/js/model_renderers.js:43 #: templates/js/order.js:460 templates/js/part.js:827 templates/js/part.js:949 -#: templates/js/part.js:1005 templates/js/stock.js:1178 -#: templates/js/stock.js:1397 +#: templates/js/part.js:1005 templates/js/stock.js:1180 +#: templates/js/stock.js:1399 msgid "Quantity" msgstr "" @@ -541,7 +541,7 @@ msgstr "" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 #: templates/js/build.js:586 templates/js/order.js:445 -#: templates/js/stock.js:643 templates/js/stock.js:1070 +#: templates/js/stock.js:643 templates/js/stock.js:1072 msgid "Location" msgstr "" @@ -555,8 +555,8 @@ msgstr "" #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 #: templates/js/order.js:249 templates/js/order.js:352 -#: templates/js/stock.js:630 templates/js/stock.js:1147 -#: templates/js/stock.js:1413 +#: templates/js/stock.js:630 templates/js/stock.js:1149 +#: templates/js/stock.js:1415 msgid "Status" msgstr "" @@ -653,7 +653,7 @@ msgstr "" #: templates/js/build.js:1109 templates/js/company.js:264 #: templates/js/company.js:464 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 -#: templates/js/stock.js:1385 +#: templates/js/stock.js:1387 msgid "Part" msgstr "" @@ -783,7 +783,7 @@ msgstr "" #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 #: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:713 +#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:715 msgid "Notes" msgstr "" @@ -849,7 +849,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:959 #: templates/js/order.js:433 templates/js/order.js:438 -#: templates/js/stock.js:1129 +#: templates/js/stock.js:1131 msgid "Stock Item" msgstr "" @@ -1235,7 +1235,7 @@ msgstr "" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:303 templates/js/stock.js:638 -#: templates/js/stock.js:1420 templates/js/table_filters.js:112 +#: templates/js/stock.js:1422 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" @@ -1290,7 +1290,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 -#: templates/js/stock.js:1058 +#: templates/js/stock.js:1060 msgid "Details" msgstr "" @@ -2187,7 +2187,7 @@ msgstr "" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:709 +#: templates/js/stock.js:711 msgid "Packaging" msgstr "" @@ -2277,7 +2277,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:262 #: templates/js/company.js:109 templates/js/order.js:329 -#: templates/js/stock.js:1111 +#: templates/js/stock.js:1113 msgid "Customer" msgstr "" @@ -2324,7 +2324,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:68 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:127 -#: templates/js/stock.js:1326 +#: templates/js/stock.js:1328 msgid "New Part" msgstr "" @@ -2369,7 +2369,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: part/templates/part/part_base.html:428 part/templates/part/supplier.html:17 -#: templates/js/stock.js:1332 +#: templates/js/stock.js:1334 msgid "New Supplier Part" msgstr "" @@ -2522,7 +2522,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:1010 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1012 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" @@ -2703,7 +2703,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:385 templates/js/stock.js:1333 +#: company/views.py:385 templates/js/stock.js:1335 msgid "Create new Supplier Part" msgstr "" @@ -2935,7 +2935,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:210 -#: templates/js/stock.js:669 templates/js/stock.js:1092 +#: templates/js/stock.js:669 templates/js/stock.js:1094 msgid "Purchase Order" msgstr "" @@ -2955,7 +2955,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:765 part/templates/part/prices.html:166 stock/models.py:545 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:704 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:706 msgid "Purchase Price" msgstr "" @@ -3072,8 +3072,8 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 #: part/templates/part/part_base.html:415 -#: stock/templates/stock/location.html:191 templates/js/stock.js:750 -#: templates/js/stock.js:1338 +#: stock/templates/stock/location.html:191 templates/js/stock.js:752 +#: templates/js/stock.js:1340 msgid "New Location" msgstr "" @@ -4262,7 +4262,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:450 -#: templates/js/stock.js:1327 +#: templates/js/stock.js:1329 msgid "Create New Part" msgstr "" @@ -4403,7 +4403,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:192 templates/js/stock.js:751 +#: stock/templates/stock/location.html:192 templates/js/stock.js:753 msgid "Create new location" msgstr "" @@ -5317,7 +5317,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:257 templates/js/stock.js:1026 +#: templates/js/order.js:257 templates/js/stock.js:1028 msgid "Date" msgstr "" @@ -6753,7 +6753,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:806 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:514 templates/js/stock.js:980 +#: templates/js/stock.js:514 templates/js/stock.js:982 msgid "Select" msgstr "" @@ -6761,7 +6761,7 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:890 templates/js/stock.js:1202 +#: templates/js/build.js:890 templates/js/stock.js:1204 msgid "No user information" msgstr "" @@ -7123,7 +7123,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:1004 +#: templates/js/part.js:660 templates/js/stock.js:1006 msgid "Path" msgstr "" @@ -7336,71 +7336,71 @@ msgstr "" msgid "Stocktake" msgstr "" -#: templates/js/stock.js:867 +#: templates/js/stock.js:869 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:882 +#: templates/js/stock.js:884 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:896 +#: templates/js/stock.js:898 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:897 +#: templates/js/stock.js:899 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1036 +#: templates/js/stock.js:1038 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1083 +#: templates/js/stock.js:1085 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1102 +#: templates/js/stock.js:1104 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1121 +#: templates/js/stock.js:1123 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1139 +#: templates/js/stock.js:1141 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1162 +#: templates/js/stock.js:1164 msgid "Added" msgstr "" -#: templates/js/stock.js:1170 +#: templates/js/stock.js:1172 msgid "Removed" msgstr "" -#: templates/js/stock.js:1214 +#: templates/js/stock.js:1216 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1215 +#: templates/js/stock.js:1217 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1339 +#: templates/js/stock.js:1341 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1380 +#: templates/js/stock.js:1382 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1403 +#: templates/js/stock.js:1405 msgid "Serial" msgstr "" -#: templates/js/stock.js:1431 +#: templates/js/stock.js:1433 msgid "Uninstall Stock Item" msgstr "" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index f5c257d8b6..fba83e3cd8 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-06 01:24+0000\n" +"POT-Creation-Date: 2021-07-06 21:54+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -124,7 +124,7 @@ msgstr "Komentarz pliku" #: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2043 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1193 +#: templates/js/stock.js:1195 msgid "User" msgstr "Użytkownik" @@ -141,7 +141,7 @@ msgstr "" #: part/templates/part/params.html:27 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:359 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:986 +#: templates/js/part.js:642 templates/js/stock.js:988 msgid "Name" msgstr "Nazwa" @@ -163,8 +163,8 @@ msgstr "Nazwa" #: templates/js/company.js:125 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:557 templates/js/stock.js:998 -#: templates/js/stock.js:1043 +#: templates/js/stock.js:557 templates/js/stock.js:1000 +#: templates/js/stock.js:1045 msgid "Description" msgstr "Opis" @@ -494,8 +494,8 @@ msgstr "" #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 #: templates/js/build.js:1142 templates/js/model_renderers.js:43 #: templates/js/order.js:460 templates/js/part.js:827 templates/js/part.js:949 -#: templates/js/part.js:1005 templates/js/stock.js:1178 -#: templates/js/stock.js:1397 +#: templates/js/part.js:1005 templates/js/stock.js:1180 +#: templates/js/stock.js:1399 msgid "Quantity" msgstr "Ilość" @@ -541,7 +541,7 @@ msgstr "Oznacz budowę jako ukończoną" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 #: templates/js/build.js:586 templates/js/order.js:445 -#: templates/js/stock.js:643 templates/js/stock.js:1070 +#: templates/js/stock.js:643 templates/js/stock.js:1072 msgid "Location" msgstr "Lokalizacja" @@ -555,8 +555,8 @@ msgstr "Lokalizacja ukończonych części" #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 #: templates/js/order.js:249 templates/js/order.js:352 -#: templates/js/stock.js:630 templates/js/stock.js:1147 -#: templates/js/stock.js:1413 +#: templates/js/stock.js:630 templates/js/stock.js:1149 +#: templates/js/stock.js:1415 msgid "Status" msgstr "Status" @@ -653,7 +653,7 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: templates/js/build.js:1109 templates/js/company.js:264 #: templates/js/company.js:464 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 -#: templates/js/stock.js:1385 +#: templates/js/stock.js:1387 msgid "Part" msgstr "Część" @@ -783,7 +783,7 @@ msgstr "Link do zewnętrznego adresu URL" #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 #: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:713 +#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:715 msgid "Notes" msgstr "Uwagi" @@ -849,7 +849,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:959 #: templates/js/order.js:433 templates/js/order.js:438 -#: templates/js/stock.js:1129 +#: templates/js/stock.js:1131 msgid "Stock Item" msgstr "Element magazynowy" @@ -1235,7 +1235,7 @@ msgstr "Nie określono lokalizacji docelowej" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:303 templates/js/stock.js:638 -#: templates/js/stock.js:1420 templates/js/table_filters.js:112 +#: templates/js/stock.js:1422 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "Partia" @@ -1290,7 +1290,7 @@ msgstr "Szczegóły zlecenia budowy" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 -#: templates/js/stock.js:1058 +#: templates/js/stock.js:1060 msgid "Details" msgstr "Szczegóły" @@ -2187,7 +2187,7 @@ msgstr "" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:709 +#: templates/js/stock.js:711 msgid "Packaging" msgstr "Opakowanie" @@ -2277,7 +2277,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:262 #: templates/js/company.js:109 templates/js/order.js:329 -#: templates/js/stock.js:1111 +#: templates/js/stock.js:1113 msgid "Customer" msgstr "Klient" @@ -2324,7 +2324,7 @@ msgstr "Usuń części" #: company/templates/company/detail_manufacturer_part.html:68 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:127 -#: templates/js/stock.js:1326 +#: templates/js/stock.js:1328 msgid "New Part" msgstr "Nowy komponent" @@ -2369,7 +2369,7 @@ msgstr "Utwórz nowego dostawcę części" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: part/templates/part/part_base.html:428 part/templates/part/supplier.html:17 -#: templates/js/stock.js:1332 +#: templates/js/stock.js:1334 msgid "New Supplier Part" msgstr "Now dostawca części" @@ -2522,7 +2522,7 @@ msgstr "Dostarczone części" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:1010 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1012 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" @@ -2703,7 +2703,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:385 templates/js/stock.js:1333 +#: company/views.py:385 templates/js/stock.js:1335 msgid "Create new Supplier Part" msgstr "" @@ -2935,7 +2935,7 @@ msgstr "Zamówienie" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:210 -#: templates/js/stock.js:669 templates/js/stock.js:1092 +#: templates/js/stock.js:669 templates/js/stock.js:1094 msgid "Purchase Order" msgstr "" @@ -2955,7 +2955,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:765 part/templates/part/prices.html:166 stock/models.py:545 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:704 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:706 msgid "Purchase Price" msgstr "Cena zakupu" @@ -3072,8 +3072,8 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 #: part/templates/part/part_base.html:415 -#: stock/templates/stock/location.html:191 templates/js/stock.js:750 -#: templates/js/stock.js:1338 +#: stock/templates/stock/location.html:191 templates/js/stock.js:752 +#: templates/js/stock.js:1340 msgid "New Location" msgstr "Nowa lokalizacja" @@ -4262,7 +4262,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:450 -#: templates/js/stock.js:1327 +#: templates/js/stock.js:1329 msgid "Create New Part" msgstr "" @@ -4403,7 +4403,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:192 templates/js/stock.js:751 +#: stock/templates/stock/location.html:192 templates/js/stock.js:753 msgid "Create new location" msgstr "" @@ -5317,7 +5317,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:257 templates/js/stock.js:1026 +#: templates/js/order.js:257 templates/js/stock.js:1028 msgid "Date" msgstr "" @@ -6753,7 +6753,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:806 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:514 templates/js/stock.js:980 +#: templates/js/stock.js:514 templates/js/stock.js:982 msgid "Select" msgstr "" @@ -6761,7 +6761,7 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:890 templates/js/stock.js:1202 +#: templates/js/build.js:890 templates/js/stock.js:1204 msgid "No user information" msgstr "" @@ -7127,7 +7127,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:1004 +#: templates/js/part.js:660 templates/js/stock.js:1006 msgid "Path" msgstr "" @@ -7340,71 +7340,71 @@ msgstr "" msgid "Stocktake" msgstr "" -#: templates/js/stock.js:867 +#: templates/js/stock.js:869 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:882 +#: templates/js/stock.js:884 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:896 +#: templates/js/stock.js:898 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:897 +#: templates/js/stock.js:899 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1036 +#: templates/js/stock.js:1038 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1083 +#: templates/js/stock.js:1085 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1102 +#: templates/js/stock.js:1104 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1121 +#: templates/js/stock.js:1123 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1139 +#: templates/js/stock.js:1141 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1162 +#: templates/js/stock.js:1164 msgid "Added" msgstr "" -#: templates/js/stock.js:1170 +#: templates/js/stock.js:1172 msgid "Removed" msgstr "" -#: templates/js/stock.js:1214 +#: templates/js/stock.js:1216 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1215 +#: templates/js/stock.js:1217 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1339 +#: templates/js/stock.js:1341 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1380 +#: templates/js/stock.js:1382 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1403 +#: templates/js/stock.js:1405 msgid "Serial" msgstr "" -#: templates/js/stock.js:1431 +#: templates/js/stock.js:1433 msgid "Uninstall Stock Item" msgstr "" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 7b34f94068..84899229c1 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-06 01:24+0000\n" +"POT-Creation-Date: 2021-07-06 21:54+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -124,7 +124,7 @@ msgstr "Комментарий к файлу" #: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2043 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1193 +#: templates/js/stock.js:1195 msgid "User" msgstr "Пользователь" @@ -141,7 +141,7 @@ msgstr "" #: part/templates/part/params.html:27 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:359 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:986 +#: templates/js/part.js:642 templates/js/stock.js:988 msgid "Name" msgstr "Название" @@ -163,8 +163,8 @@ msgstr "Название" #: templates/js/company.js:125 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:557 templates/js/stock.js:998 -#: templates/js/stock.js:1043 +#: templates/js/stock.js:557 templates/js/stock.js:1000 +#: templates/js/stock.js:1045 msgid "Description" msgstr "Описание" @@ -494,8 +494,8 @@ msgstr "Целевая дата для сборки. Сборка будет п #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 #: templates/js/build.js:1142 templates/js/model_renderers.js:43 #: templates/js/order.js:460 templates/js/part.js:827 templates/js/part.js:949 -#: templates/js/part.js:1005 templates/js/stock.js:1178 -#: templates/js/stock.js:1397 +#: templates/js/part.js:1005 templates/js/stock.js:1180 +#: templates/js/stock.js:1399 msgid "Quantity" msgstr "Количество" @@ -541,7 +541,7 @@ msgstr "Пометить сборку как завершенную" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 #: templates/js/build.js:586 templates/js/order.js:445 -#: templates/js/stock.js:643 templates/js/stock.js:1070 +#: templates/js/stock.js:643 templates/js/stock.js:1072 msgid "Location" msgstr "Расположение" @@ -555,8 +555,8 @@ msgstr "Расположение укомплектованных частей" #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 #: templates/js/order.js:249 templates/js/order.js:352 -#: templates/js/stock.js:630 templates/js/stock.js:1147 -#: templates/js/stock.js:1413 +#: templates/js/stock.js:630 templates/js/stock.js:1149 +#: templates/js/stock.js:1415 msgid "Status" msgstr "Статус" @@ -653,7 +653,7 @@ msgstr "" #: templates/js/build.js:1109 templates/js/company.js:264 #: templates/js/company.js:464 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 -#: templates/js/stock.js:1385 +#: templates/js/stock.js:1387 msgid "Part" msgstr "" @@ -783,7 +783,7 @@ msgstr "" #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 #: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:713 +#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:715 msgid "Notes" msgstr "" @@ -849,7 +849,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:959 #: templates/js/order.js:433 templates/js/order.js:438 -#: templates/js/stock.js:1129 +#: templates/js/stock.js:1131 msgid "Stock Item" msgstr "" @@ -1235,7 +1235,7 @@ msgstr "" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:303 templates/js/stock.js:638 -#: templates/js/stock.js:1420 templates/js/table_filters.js:112 +#: templates/js/stock.js:1422 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" @@ -1290,7 +1290,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 -#: templates/js/stock.js:1058 +#: templates/js/stock.js:1060 msgid "Details" msgstr "" @@ -2187,7 +2187,7 @@ msgstr "" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:709 +#: templates/js/stock.js:711 msgid "Packaging" msgstr "" @@ -2277,7 +2277,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:262 #: templates/js/company.js:109 templates/js/order.js:329 -#: templates/js/stock.js:1111 +#: templates/js/stock.js:1113 msgid "Customer" msgstr "" @@ -2324,7 +2324,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:68 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:127 -#: templates/js/stock.js:1326 +#: templates/js/stock.js:1328 msgid "New Part" msgstr "" @@ -2369,7 +2369,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: part/templates/part/part_base.html:428 part/templates/part/supplier.html:17 -#: templates/js/stock.js:1332 +#: templates/js/stock.js:1334 msgid "New Supplier Part" msgstr "" @@ -2522,7 +2522,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:1010 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1012 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" @@ -2703,7 +2703,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:385 templates/js/stock.js:1333 +#: company/views.py:385 templates/js/stock.js:1335 msgid "Create new Supplier Part" msgstr "" @@ -2935,7 +2935,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:210 -#: templates/js/stock.js:669 templates/js/stock.js:1092 +#: templates/js/stock.js:669 templates/js/stock.js:1094 msgid "Purchase Order" msgstr "" @@ -2955,7 +2955,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:765 part/templates/part/prices.html:166 stock/models.py:545 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:704 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:706 msgid "Purchase Price" msgstr "" @@ -3072,8 +3072,8 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 #: part/templates/part/part_base.html:415 -#: stock/templates/stock/location.html:191 templates/js/stock.js:750 -#: templates/js/stock.js:1338 +#: stock/templates/stock/location.html:191 templates/js/stock.js:752 +#: templates/js/stock.js:1340 msgid "New Location" msgstr "" @@ -4262,7 +4262,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:450 -#: templates/js/stock.js:1327 +#: templates/js/stock.js:1329 msgid "Create New Part" msgstr "" @@ -4403,7 +4403,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:192 templates/js/stock.js:751 +#: stock/templates/stock/location.html:192 templates/js/stock.js:753 msgid "Create new location" msgstr "" @@ -5317,7 +5317,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:257 templates/js/stock.js:1026 +#: templates/js/order.js:257 templates/js/stock.js:1028 msgid "Date" msgstr "" @@ -6753,7 +6753,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:806 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:514 templates/js/stock.js:980 +#: templates/js/stock.js:514 templates/js/stock.js:982 msgid "Select" msgstr "" @@ -6761,7 +6761,7 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:890 templates/js/stock.js:1202 +#: templates/js/build.js:890 templates/js/stock.js:1204 msgid "No user information" msgstr "" @@ -7125,7 +7125,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:1004 +#: templates/js/part.js:660 templates/js/stock.js:1006 msgid "Path" msgstr "" @@ -7338,71 +7338,71 @@ msgstr "" msgid "Stocktake" msgstr "" -#: templates/js/stock.js:867 +#: templates/js/stock.js:869 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:882 +#: templates/js/stock.js:884 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:896 +#: templates/js/stock.js:898 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:897 +#: templates/js/stock.js:899 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1036 +#: templates/js/stock.js:1038 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1083 +#: templates/js/stock.js:1085 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1102 +#: templates/js/stock.js:1104 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1121 +#: templates/js/stock.js:1123 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1139 +#: templates/js/stock.js:1141 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1162 +#: templates/js/stock.js:1164 msgid "Added" msgstr "" -#: templates/js/stock.js:1170 +#: templates/js/stock.js:1172 msgid "Removed" msgstr "" -#: templates/js/stock.js:1214 +#: templates/js/stock.js:1216 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1215 +#: templates/js/stock.js:1217 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1339 +#: templates/js/stock.js:1341 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1380 +#: templates/js/stock.js:1382 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1403 +#: templates/js/stock.js:1405 msgid "Serial" msgstr "" -#: templates/js/stock.js:1431 +#: templates/js/stock.js:1433 msgid "Uninstall Stock Item" msgstr "" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index fcff60d42e..53ad3bc050 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-06 01:24+0000\n" +"POT-Creation-Date: 2021-07-06 21:54+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -124,7 +124,7 @@ msgstr "Dosya yorumu" #: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2043 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1193 +#: templates/js/stock.js:1195 msgid "User" msgstr "Kullanıcı" @@ -141,7 +141,7 @@ msgstr "" #: part/templates/part/params.html:27 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:359 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:986 +#: templates/js/part.js:642 templates/js/stock.js:988 msgid "Name" msgstr "Adı" @@ -163,8 +163,8 @@ msgstr "Adı" #: templates/js/company.js:125 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:557 templates/js/stock.js:998 -#: templates/js/stock.js:1043 +#: templates/js/stock.js:557 templates/js/stock.js:1000 +#: templates/js/stock.js:1045 msgid "Description" msgstr "Açıklama" @@ -494,8 +494,8 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 #: templates/js/build.js:1142 templates/js/model_renderers.js:43 #: templates/js/order.js:460 templates/js/part.js:827 templates/js/part.js:949 -#: templates/js/part.js:1005 templates/js/stock.js:1178 -#: templates/js/stock.js:1397 +#: templates/js/part.js:1005 templates/js/stock.js:1180 +#: templates/js/stock.js:1399 msgid "Quantity" msgstr "Miktar" @@ -541,7 +541,7 @@ msgstr "Yapım işini tamamlandı olarak işaretle" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 #: templates/js/build.js:586 templates/js/order.js:445 -#: templates/js/stock.js:643 templates/js/stock.js:1070 +#: templates/js/stock.js:643 templates/js/stock.js:1072 msgid "Location" msgstr "Konum" @@ -555,8 +555,8 @@ msgstr "Tamamlanmış parçaların konumu" #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 #: templates/js/order.js:249 templates/js/order.js:352 -#: templates/js/stock.js:630 templates/js/stock.js:1147 -#: templates/js/stock.js:1413 +#: templates/js/stock.js:630 templates/js/stock.js:1149 +#: templates/js/stock.js:1415 msgid "Status" msgstr "Durum" @@ -653,7 +653,7 @@ msgstr "Bu yapım işinin tahsis edildiği yapım işi emri" #: templates/js/build.js:1109 templates/js/company.js:264 #: templates/js/company.js:464 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 -#: templates/js/stock.js:1385 +#: templates/js/stock.js:1387 msgid "Part" msgstr "Parça" @@ -783,7 +783,7 @@ msgstr "Harici URL'ye bağlantı" #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 #: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:713 +#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:715 msgid "Notes" msgstr "Notlar" @@ -849,7 +849,7 @@ msgstr "Yapım işi için tahsis edilen parçalar" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:959 #: templates/js/order.js:433 templates/js/order.js:438 -#: templates/js/stock.js:1129 +#: templates/js/stock.js:1131 msgid "Stock Item" msgstr "Stok Kalemi" @@ -1235,7 +1235,7 @@ msgstr "Hedef konumu belirtilmedi" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:303 templates/js/stock.js:638 -#: templates/js/stock.js:1420 templates/js/table_filters.js:112 +#: templates/js/stock.js:1422 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "Toplu" @@ -1290,7 +1290,7 @@ msgstr "Yapım İşi Emri Detayları" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 -#: templates/js/stock.js:1058 +#: templates/js/stock.js:1060 msgid "Details" msgstr "Detaylar" @@ -2187,7 +2187,7 @@ msgstr "" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:709 +#: templates/js/stock.js:711 msgid "Packaging" msgstr "" @@ -2277,7 +2277,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:262 #: templates/js/company.js:109 templates/js/order.js:329 -#: templates/js/stock.js:1111 +#: templates/js/stock.js:1113 msgid "Customer" msgstr "Müşteri" @@ -2324,7 +2324,7 @@ msgstr "Parçaları Sil" #: company/templates/company/detail_manufacturer_part.html:68 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:127 -#: templates/js/stock.js:1326 +#: templates/js/stock.js:1328 msgid "New Part" msgstr "" @@ -2369,7 +2369,7 @@ msgstr "Yeni tedarikçi parçası oluştur" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: part/templates/part/part_base.html:428 part/templates/part/supplier.html:17 -#: templates/js/stock.js:1332 +#: templates/js/stock.js:1334 msgid "New Supplier Part" msgstr "Yeni Tedarikçi Parçası" @@ -2522,7 +2522,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:1010 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1012 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "Stok Kalemleri" @@ -2703,7 +2703,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:385 templates/js/stock.js:1333 +#: company/views.py:385 templates/js/stock.js:1335 msgid "Create new Supplier Part" msgstr "" @@ -2935,7 +2935,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:210 -#: templates/js/stock.js:669 templates/js/stock.js:1092 +#: templates/js/stock.js:669 templates/js/stock.js:1094 msgid "Purchase Order" msgstr "" @@ -2955,7 +2955,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:765 part/templates/part/prices.html:166 stock/models.py:545 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:704 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:706 msgid "Purchase Price" msgstr "" @@ -3072,8 +3072,8 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 #: part/templates/part/part_base.html:415 -#: stock/templates/stock/location.html:191 templates/js/stock.js:750 -#: templates/js/stock.js:1338 +#: stock/templates/stock/location.html:191 templates/js/stock.js:752 +#: templates/js/stock.js:1340 msgid "New Location" msgstr "Yeni Konum" @@ -4262,7 +4262,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:450 -#: templates/js/stock.js:1327 +#: templates/js/stock.js:1329 msgid "Create New Part" msgstr "" @@ -4403,7 +4403,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:192 templates/js/stock.js:751 +#: stock/templates/stock/location.html:192 templates/js/stock.js:753 msgid "Create new location" msgstr "Yeni konum oluştur" @@ -5317,7 +5317,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:257 templates/js/stock.js:1026 +#: templates/js/order.js:257 templates/js/stock.js:1028 msgid "Date" msgstr "" @@ -6753,7 +6753,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:806 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:514 templates/js/stock.js:980 +#: templates/js/stock.js:514 templates/js/stock.js:982 msgid "Select" msgstr "" @@ -6761,7 +6761,7 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:890 templates/js/stock.js:1202 +#: templates/js/build.js:890 templates/js/stock.js:1204 msgid "No user information" msgstr "" @@ -7127,7 +7127,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:1004 +#: templates/js/part.js:660 templates/js/stock.js:1006 msgid "Path" msgstr "" @@ -7340,71 +7340,71 @@ msgstr "" msgid "Stocktake" msgstr "" -#: templates/js/stock.js:867 +#: templates/js/stock.js:869 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:882 +#: templates/js/stock.js:884 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:896 +#: templates/js/stock.js:898 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:897 +#: templates/js/stock.js:899 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1036 +#: templates/js/stock.js:1038 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1083 +#: templates/js/stock.js:1085 msgid "Location no longer exists" msgstr "Konum artık yok" -#: templates/js/stock.js:1102 +#: templates/js/stock.js:1104 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1121 +#: templates/js/stock.js:1123 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1139 +#: templates/js/stock.js:1141 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1162 +#: templates/js/stock.js:1164 msgid "Added" msgstr "" -#: templates/js/stock.js:1170 +#: templates/js/stock.js:1172 msgid "Removed" msgstr "" -#: templates/js/stock.js:1214 +#: templates/js/stock.js:1216 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1215 +#: templates/js/stock.js:1217 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1339 +#: templates/js/stock.js:1341 msgid "Create New Location" msgstr "Yeni Konum Oluştur" -#: templates/js/stock.js:1380 +#: templates/js/stock.js:1382 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1403 +#: templates/js/stock.js:1405 msgid "Serial" msgstr "Seri No" -#: templates/js/stock.js:1431 +#: templates/js/stock.js:1433 msgid "Uninstall Stock Item" msgstr "" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index dce1f1a0fe..f135c8a691 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-06 01:24+0000\n" +"POT-Creation-Date: 2021-07-06 21:54+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -124,7 +124,7 @@ msgstr "文件注释" #: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2043 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1193 +#: templates/js/stock.js:1195 msgid "User" msgstr "用户" @@ -141,7 +141,7 @@ msgstr "" #: part/templates/part/params.html:27 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:359 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:986 +#: templates/js/part.js:642 templates/js/stock.js:988 msgid "Name" msgstr "名称" @@ -163,8 +163,8 @@ msgstr "名称" #: templates/js/company.js:125 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:557 templates/js/stock.js:998 -#: templates/js/stock.js:1043 +#: templates/js/stock.js:557 templates/js/stock.js:1000 +#: templates/js/stock.js:1045 msgid "Description" msgstr "" @@ -494,8 +494,8 @@ msgstr "" #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 #: templates/js/build.js:1142 templates/js/model_renderers.js:43 #: templates/js/order.js:460 templates/js/part.js:827 templates/js/part.js:949 -#: templates/js/part.js:1005 templates/js/stock.js:1178 -#: templates/js/stock.js:1397 +#: templates/js/part.js:1005 templates/js/stock.js:1180 +#: templates/js/stock.js:1399 msgid "Quantity" msgstr "" @@ -541,7 +541,7 @@ msgstr "" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 #: templates/js/build.js:586 templates/js/order.js:445 -#: templates/js/stock.js:643 templates/js/stock.js:1070 +#: templates/js/stock.js:643 templates/js/stock.js:1072 msgid "Location" msgstr "" @@ -555,8 +555,8 @@ msgstr "" #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 #: templates/js/order.js:249 templates/js/order.js:352 -#: templates/js/stock.js:630 templates/js/stock.js:1147 -#: templates/js/stock.js:1413 +#: templates/js/stock.js:630 templates/js/stock.js:1149 +#: templates/js/stock.js:1415 msgid "Status" msgstr "" @@ -653,7 +653,7 @@ msgstr "" #: templates/js/build.js:1109 templates/js/company.js:264 #: templates/js/company.js:464 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 -#: templates/js/stock.js:1385 +#: templates/js/stock.js:1387 msgid "Part" msgstr "" @@ -783,7 +783,7 @@ msgstr "" #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 #: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:713 +#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:715 msgid "Notes" msgstr "" @@ -849,7 +849,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:959 #: templates/js/order.js:433 templates/js/order.js:438 -#: templates/js/stock.js:1129 +#: templates/js/stock.js:1131 msgid "Stock Item" msgstr "" @@ -1235,7 +1235,7 @@ msgstr "" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:303 templates/js/stock.js:638 -#: templates/js/stock.js:1420 templates/js/table_filters.js:112 +#: templates/js/stock.js:1422 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" @@ -1290,7 +1290,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 -#: templates/js/stock.js:1058 +#: templates/js/stock.js:1060 msgid "Details" msgstr "" @@ -2187,7 +2187,7 @@ msgstr "" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:709 +#: templates/js/stock.js:711 msgid "Packaging" msgstr "" @@ -2277,7 +2277,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:262 #: templates/js/company.js:109 templates/js/order.js:329 -#: templates/js/stock.js:1111 +#: templates/js/stock.js:1113 msgid "Customer" msgstr "" @@ -2324,7 +2324,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:68 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:127 -#: templates/js/stock.js:1326 +#: templates/js/stock.js:1328 msgid "New Part" msgstr "" @@ -2369,7 +2369,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: part/templates/part/part_base.html:428 part/templates/part/supplier.html:17 -#: templates/js/stock.js:1332 +#: templates/js/stock.js:1334 msgid "New Supplier Part" msgstr "" @@ -2522,7 +2522,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:1010 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1012 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" @@ -2703,7 +2703,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:385 templates/js/stock.js:1333 +#: company/views.py:385 templates/js/stock.js:1335 msgid "Create new Supplier Part" msgstr "" @@ -2935,7 +2935,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:210 -#: templates/js/stock.js:669 templates/js/stock.js:1092 +#: templates/js/stock.js:669 templates/js/stock.js:1094 msgid "Purchase Order" msgstr "" @@ -2955,7 +2955,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:765 part/templates/part/prices.html:166 stock/models.py:545 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:704 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:706 msgid "Purchase Price" msgstr "" @@ -3072,8 +3072,8 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 #: part/templates/part/part_base.html:415 -#: stock/templates/stock/location.html:191 templates/js/stock.js:750 -#: templates/js/stock.js:1338 +#: stock/templates/stock/location.html:191 templates/js/stock.js:752 +#: templates/js/stock.js:1340 msgid "New Location" msgstr "" @@ -4262,7 +4262,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:450 -#: templates/js/stock.js:1327 +#: templates/js/stock.js:1329 msgid "Create New Part" msgstr "" @@ -4403,7 +4403,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:192 templates/js/stock.js:751 +#: stock/templates/stock/location.html:192 templates/js/stock.js:753 msgid "Create new location" msgstr "" @@ -5317,7 +5317,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:257 templates/js/stock.js:1026 +#: templates/js/order.js:257 templates/js/stock.js:1028 msgid "Date" msgstr "" @@ -6753,7 +6753,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:806 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:514 templates/js/stock.js:980 +#: templates/js/stock.js:514 templates/js/stock.js:982 msgid "Select" msgstr "" @@ -6761,7 +6761,7 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:890 templates/js/stock.js:1202 +#: templates/js/build.js:890 templates/js/stock.js:1204 msgid "No user information" msgstr "" @@ -7123,7 +7123,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:1004 +#: templates/js/part.js:660 templates/js/stock.js:1006 msgid "Path" msgstr "" @@ -7336,71 +7336,71 @@ msgstr "" msgid "Stocktake" msgstr "" -#: templates/js/stock.js:867 +#: templates/js/stock.js:869 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:882 +#: templates/js/stock.js:884 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:896 +#: templates/js/stock.js:898 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:897 +#: templates/js/stock.js:899 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1036 +#: templates/js/stock.js:1038 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1083 +#: templates/js/stock.js:1085 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1102 +#: templates/js/stock.js:1104 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1121 +#: templates/js/stock.js:1123 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1139 +#: templates/js/stock.js:1141 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1162 +#: templates/js/stock.js:1164 msgid "Added" msgstr "" -#: templates/js/stock.js:1170 +#: templates/js/stock.js:1172 msgid "Removed" msgstr "" -#: templates/js/stock.js:1214 +#: templates/js/stock.js:1216 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1215 +#: templates/js/stock.js:1217 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1339 +#: templates/js/stock.js:1341 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1380 +#: templates/js/stock.js:1382 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1403 +#: templates/js/stock.js:1405 msgid "Serial" msgstr "" -#: templates/js/stock.js:1431 +#: templates/js/stock.js:1433 msgid "Uninstall Stock Item" msgstr "" From 6a4ece0e348beaae0e9da5947174b7008f34b5de Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 7 Jul 2021 07:57:29 +1000 Subject: [PATCH 383/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/fr/LC_MESSAGES/django.po | 98 +++++++++++------------ 1 file changed, 49 insertions(+), 49 deletions(-) diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index eaabf1b73b..58266db1c4 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-06 01:24+0000\n" -"PO-Revision-Date: 2021-07-06 01:26\n" +"POT-Creation-Date: 2021-07-06 21:54+0000\n" +"PO-Revision-Date: 2021-07-06 21:57\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -124,7 +124,7 @@ msgstr "Commentaire du fichier" #: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2043 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1193 +#: templates/js/stock.js:1195 msgid "User" msgstr "Utilisateur" @@ -141,7 +141,7 @@ msgstr "" #: part/templates/part/params.html:27 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:359 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:986 +#: templates/js/part.js:642 templates/js/stock.js:988 msgid "Name" msgstr "Nom" @@ -163,8 +163,8 @@ msgstr "Nom" #: templates/js/company.js:125 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:557 templates/js/stock.js:998 -#: templates/js/stock.js:1043 +#: templates/js/stock.js:557 templates/js/stock.js:1000 +#: templates/js/stock.js:1045 msgid "Description" msgstr "Description" @@ -494,8 +494,8 @@ msgstr "" #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 #: templates/js/build.js:1142 templates/js/model_renderers.js:43 #: templates/js/order.js:460 templates/js/part.js:827 templates/js/part.js:949 -#: templates/js/part.js:1005 templates/js/stock.js:1178 -#: templates/js/stock.js:1397 +#: templates/js/part.js:1005 templates/js/stock.js:1180 +#: templates/js/stock.js:1399 msgid "Quantity" msgstr "Quantité" @@ -541,7 +541,7 @@ msgstr "" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 #: templates/js/build.js:586 templates/js/order.js:445 -#: templates/js/stock.js:643 templates/js/stock.js:1070 +#: templates/js/stock.js:643 templates/js/stock.js:1072 msgid "Location" msgstr "" @@ -555,8 +555,8 @@ msgstr "Emplacement des pièces terminées" #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 #: templates/js/order.js:249 templates/js/order.js:352 -#: templates/js/stock.js:630 templates/js/stock.js:1147 -#: templates/js/stock.js:1413 +#: templates/js/stock.js:630 templates/js/stock.js:1149 +#: templates/js/stock.js:1415 msgid "Status" msgstr "" @@ -653,7 +653,7 @@ msgstr "" #: templates/js/build.js:1109 templates/js/company.js:264 #: templates/js/company.js:464 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 -#: templates/js/stock.js:1385 +#: templates/js/stock.js:1387 msgid "Part" msgstr "Pièce" @@ -783,7 +783,7 @@ msgstr "" #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 #: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:713 +#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:715 msgid "Notes" msgstr "Notes" @@ -849,7 +849,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:959 #: templates/js/order.js:433 templates/js/order.js:438 -#: templates/js/stock.js:1129 +#: templates/js/stock.js:1131 msgid "Stock Item" msgstr "" @@ -1235,7 +1235,7 @@ msgstr "" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:303 templates/js/stock.js:638 -#: templates/js/stock.js:1420 templates/js/table_filters.js:112 +#: templates/js/stock.js:1422 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" @@ -1290,7 +1290,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 -#: templates/js/stock.js:1058 +#: templates/js/stock.js:1060 msgid "Details" msgstr "Détails" @@ -2187,7 +2187,7 @@ msgstr "" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:709 +#: templates/js/stock.js:711 msgid "Packaging" msgstr "" @@ -2277,7 +2277,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:262 #: templates/js/company.js:109 templates/js/order.js:329 -#: templates/js/stock.js:1111 +#: templates/js/stock.js:1113 msgid "Customer" msgstr "" @@ -2324,7 +2324,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:68 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:127 -#: templates/js/stock.js:1326 +#: templates/js/stock.js:1328 msgid "New Part" msgstr "" @@ -2369,7 +2369,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: part/templates/part/part_base.html:428 part/templates/part/supplier.html:17 -#: templates/js/stock.js:1332 +#: templates/js/stock.js:1334 msgid "New Supplier Part" msgstr "" @@ -2522,7 +2522,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:1010 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1012 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" @@ -2703,7 +2703,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:385 templates/js/stock.js:1333 +#: company/views.py:385 templates/js/stock.js:1335 msgid "Create new Supplier Part" msgstr "" @@ -2935,7 +2935,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:210 -#: templates/js/stock.js:669 templates/js/stock.js:1092 +#: templates/js/stock.js:669 templates/js/stock.js:1094 msgid "Purchase Order" msgstr "" @@ -2955,7 +2955,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:765 part/templates/part/prices.html:166 stock/models.py:545 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:704 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:706 msgid "Purchase Price" msgstr "" @@ -3072,8 +3072,8 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 #: part/templates/part/part_base.html:415 -#: stock/templates/stock/location.html:191 templates/js/stock.js:750 -#: templates/js/stock.js:1338 +#: stock/templates/stock/location.html:191 templates/js/stock.js:752 +#: templates/js/stock.js:1340 msgid "New Location" msgstr "" @@ -4262,7 +4262,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:450 -#: templates/js/stock.js:1327 +#: templates/js/stock.js:1329 msgid "Create New Part" msgstr "" @@ -4403,7 +4403,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:192 templates/js/stock.js:751 +#: stock/templates/stock/location.html:192 templates/js/stock.js:753 msgid "Create new location" msgstr "" @@ -5317,7 +5317,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:257 templates/js/stock.js:1026 +#: templates/js/order.js:257 templates/js/stock.js:1028 msgid "Date" msgstr "" @@ -6752,7 +6752,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:806 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:514 templates/js/stock.js:980 +#: templates/js/stock.js:514 templates/js/stock.js:982 msgid "Select" msgstr "" @@ -6760,7 +6760,7 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:890 templates/js/stock.js:1202 +#: templates/js/build.js:890 templates/js/stock.js:1204 msgid "No user information" msgstr "" @@ -7122,7 +7122,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:1004 +#: templates/js/part.js:660 templates/js/stock.js:1006 msgid "Path" msgstr "" @@ -7335,71 +7335,71 @@ msgstr "" msgid "Stocktake" msgstr "" -#: templates/js/stock.js:867 +#: templates/js/stock.js:869 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:882 +#: templates/js/stock.js:884 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:896 +#: templates/js/stock.js:898 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:897 +#: templates/js/stock.js:899 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1036 +#: templates/js/stock.js:1038 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1083 +#: templates/js/stock.js:1085 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1102 +#: templates/js/stock.js:1104 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1121 +#: templates/js/stock.js:1123 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1139 +#: templates/js/stock.js:1141 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1162 +#: templates/js/stock.js:1164 msgid "Added" msgstr "" -#: templates/js/stock.js:1170 +#: templates/js/stock.js:1172 msgid "Removed" msgstr "" -#: templates/js/stock.js:1214 +#: templates/js/stock.js:1216 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1215 +#: templates/js/stock.js:1217 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1339 +#: templates/js/stock.js:1341 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1380 +#: templates/js/stock.js:1382 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1403 +#: templates/js/stock.js:1405 msgid "Serial" msgstr "" -#: templates/js/stock.js:1431 +#: templates/js/stock.js:1433 msgid "Uninstall Stock Item" msgstr "" From d3bbf3adae6dd6502cac054361014cb92695017f Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 7 Jul 2021 07:57:30 +1000 Subject: [PATCH 384/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/es/LC_MESSAGES/django.po | 98 +++++++++++------------ 1 file changed, 49 insertions(+), 49 deletions(-) diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 4f2a03705f..e73e437adf 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-06 01:24+0000\n" -"PO-Revision-Date: 2021-07-06 01:26\n" +"POT-Creation-Date: 2021-07-06 21:54+0000\n" +"PO-Revision-Date: 2021-07-06 21:57\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -124,7 +124,7 @@ msgstr "" #: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2043 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1193 +#: templates/js/stock.js:1195 msgid "User" msgstr "Usuario" @@ -141,7 +141,7 @@ msgstr "" #: part/templates/part/params.html:27 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:359 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:986 +#: templates/js/part.js:642 templates/js/stock.js:988 msgid "Name" msgstr "Nombre" @@ -163,8 +163,8 @@ msgstr "Nombre" #: templates/js/company.js:125 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:557 templates/js/stock.js:998 -#: templates/js/stock.js:1043 +#: templates/js/stock.js:557 templates/js/stock.js:1000 +#: templates/js/stock.js:1045 msgid "Description" msgstr "Descripción" @@ -494,8 +494,8 @@ msgstr "" #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 #: templates/js/build.js:1142 templates/js/model_renderers.js:43 #: templates/js/order.js:460 templates/js/part.js:827 templates/js/part.js:949 -#: templates/js/part.js:1005 templates/js/stock.js:1178 -#: templates/js/stock.js:1397 +#: templates/js/part.js:1005 templates/js/stock.js:1180 +#: templates/js/stock.js:1399 msgid "Quantity" msgstr "Cantidad" @@ -541,7 +541,7 @@ msgstr "" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 #: templates/js/build.js:586 templates/js/order.js:445 -#: templates/js/stock.js:643 templates/js/stock.js:1070 +#: templates/js/stock.js:643 templates/js/stock.js:1072 msgid "Location" msgstr "Unicación" @@ -555,8 +555,8 @@ msgstr "" #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 #: templates/js/order.js:249 templates/js/order.js:352 -#: templates/js/stock.js:630 templates/js/stock.js:1147 -#: templates/js/stock.js:1413 +#: templates/js/stock.js:630 templates/js/stock.js:1149 +#: templates/js/stock.js:1415 msgid "Status" msgstr "Estado" @@ -653,7 +653,7 @@ msgstr "" #: templates/js/build.js:1109 templates/js/company.js:264 #: templates/js/company.js:464 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 -#: templates/js/stock.js:1385 +#: templates/js/stock.js:1387 msgid "Part" msgstr "Parte" @@ -783,7 +783,7 @@ msgstr "" #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 #: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:713 +#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:715 msgid "Notes" msgstr "Notas" @@ -849,7 +849,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:959 #: templates/js/order.js:433 templates/js/order.js:438 -#: templates/js/stock.js:1129 +#: templates/js/stock.js:1131 msgid "Stock Item" msgstr "" @@ -1235,7 +1235,7 @@ msgstr "" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:303 templates/js/stock.js:638 -#: templates/js/stock.js:1420 templates/js/table_filters.js:112 +#: templates/js/stock.js:1422 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "Lote" @@ -1290,7 +1290,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 -#: templates/js/stock.js:1058 +#: templates/js/stock.js:1060 msgid "Details" msgstr "Detalles" @@ -2187,7 +2187,7 @@ msgstr "" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:709 +#: templates/js/stock.js:711 msgid "Packaging" msgstr "" @@ -2277,7 +2277,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:262 #: templates/js/company.js:109 templates/js/order.js:329 -#: templates/js/stock.js:1111 +#: templates/js/stock.js:1113 msgid "Customer" msgstr "Cliente" @@ -2324,7 +2324,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:68 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:127 -#: templates/js/stock.js:1326 +#: templates/js/stock.js:1328 msgid "New Part" msgstr "" @@ -2369,7 +2369,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: part/templates/part/part_base.html:428 part/templates/part/supplier.html:17 -#: templates/js/stock.js:1332 +#: templates/js/stock.js:1334 msgid "New Supplier Part" msgstr "" @@ -2522,7 +2522,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:1010 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1012 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" @@ -2703,7 +2703,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:385 templates/js/stock.js:1333 +#: company/views.py:385 templates/js/stock.js:1335 msgid "Create new Supplier Part" msgstr "" @@ -2935,7 +2935,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:210 -#: templates/js/stock.js:669 templates/js/stock.js:1092 +#: templates/js/stock.js:669 templates/js/stock.js:1094 msgid "Purchase Order" msgstr "" @@ -2955,7 +2955,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:765 part/templates/part/prices.html:166 stock/models.py:545 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:704 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:706 msgid "Purchase Price" msgstr "" @@ -3072,8 +3072,8 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 #: part/templates/part/part_base.html:415 -#: stock/templates/stock/location.html:191 templates/js/stock.js:750 -#: templates/js/stock.js:1338 +#: stock/templates/stock/location.html:191 templates/js/stock.js:752 +#: templates/js/stock.js:1340 msgid "New Location" msgstr "" @@ -4262,7 +4262,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:450 -#: templates/js/stock.js:1327 +#: templates/js/stock.js:1329 msgid "Create New Part" msgstr "" @@ -4403,7 +4403,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:192 templates/js/stock.js:751 +#: stock/templates/stock/location.html:192 templates/js/stock.js:753 msgid "Create new location" msgstr "" @@ -5317,7 +5317,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:257 templates/js/stock.js:1026 +#: templates/js/order.js:257 templates/js/stock.js:1028 msgid "Date" msgstr "" @@ -6752,7 +6752,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:806 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:514 templates/js/stock.js:980 +#: templates/js/stock.js:514 templates/js/stock.js:982 msgid "Select" msgstr "" @@ -6760,7 +6760,7 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:890 templates/js/stock.js:1202 +#: templates/js/build.js:890 templates/js/stock.js:1204 msgid "No user information" msgstr "" @@ -7122,7 +7122,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:1004 +#: templates/js/part.js:660 templates/js/stock.js:1006 msgid "Path" msgstr "" @@ -7335,71 +7335,71 @@ msgstr "" msgid "Stocktake" msgstr "" -#: templates/js/stock.js:867 +#: templates/js/stock.js:869 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:882 +#: templates/js/stock.js:884 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:896 +#: templates/js/stock.js:898 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:897 +#: templates/js/stock.js:899 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1036 +#: templates/js/stock.js:1038 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1083 +#: templates/js/stock.js:1085 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1102 +#: templates/js/stock.js:1104 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1121 +#: templates/js/stock.js:1123 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1139 +#: templates/js/stock.js:1141 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1162 +#: templates/js/stock.js:1164 msgid "Added" msgstr "" -#: templates/js/stock.js:1170 +#: templates/js/stock.js:1172 msgid "Removed" msgstr "" -#: templates/js/stock.js:1214 +#: templates/js/stock.js:1216 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1215 +#: templates/js/stock.js:1217 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1339 +#: templates/js/stock.js:1341 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1380 +#: templates/js/stock.js:1382 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1403 +#: templates/js/stock.js:1405 msgid "Serial" msgstr "" -#: templates/js/stock.js:1431 +#: templates/js/stock.js:1433 msgid "Uninstall Stock Item" msgstr "" From 0e1f2907fa4898770ab3f0366957bbeb8bf5d366 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 7 Jul 2021 07:57:31 +1000 Subject: [PATCH 385/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 98 +++++++++++------------ 1 file changed, 49 insertions(+), 49 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index be4da8ec7f..86f292c8bd 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-06 01:24+0000\n" -"PO-Revision-Date: 2021-07-06 01:26\n" +"POT-Creation-Date: 2021-07-06 21:54+0000\n" +"PO-Revision-Date: 2021-07-06 21:57\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -124,7 +124,7 @@ msgstr "Datei-Kommentar" #: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2043 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1193 +#: templates/js/stock.js:1195 msgid "User" msgstr "Benutzer" @@ -141,7 +141,7 @@ msgstr "" #: part/templates/part/params.html:27 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:359 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:986 +#: templates/js/part.js:642 templates/js/stock.js:988 msgid "Name" msgstr "Name" @@ -163,8 +163,8 @@ msgstr "Name" #: templates/js/company.js:125 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:557 templates/js/stock.js:998 -#: templates/js/stock.js:1043 +#: templates/js/stock.js:557 templates/js/stock.js:1000 +#: templates/js/stock.js:1045 msgid "Description" msgstr "Beschreibung" @@ -494,8 +494,8 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 #: templates/js/build.js:1142 templates/js/model_renderers.js:43 #: templates/js/order.js:460 templates/js/part.js:827 templates/js/part.js:949 -#: templates/js/part.js:1005 templates/js/stock.js:1178 -#: templates/js/stock.js:1397 +#: templates/js/part.js:1005 templates/js/stock.js:1180 +#: templates/js/stock.js:1399 msgid "Quantity" msgstr "Anzahl" @@ -541,7 +541,7 @@ msgstr "Bauauftrag als vollständig markieren" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 #: templates/js/build.js:586 templates/js/order.js:445 -#: templates/js/stock.js:643 templates/js/stock.js:1070 +#: templates/js/stock.js:643 templates/js/stock.js:1072 msgid "Location" msgstr "Lagerort" @@ -555,8 +555,8 @@ msgstr "Lagerort der Endprodukte" #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 #: templates/js/order.js:249 templates/js/order.js:352 -#: templates/js/stock.js:630 templates/js/stock.js:1147 -#: templates/js/stock.js:1413 +#: templates/js/stock.js:630 templates/js/stock.js:1149 +#: templates/js/stock.js:1415 msgid "Status" msgstr "Status" @@ -653,7 +653,7 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: templates/js/build.js:1109 templates/js/company.js:264 #: templates/js/company.js:464 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 -#: templates/js/stock.js:1385 +#: templates/js/stock.js:1387 msgid "Part" msgstr "Teil" @@ -783,7 +783,7 @@ msgstr "Link zu einer externen URL" #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 #: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:713 +#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:715 msgid "Notes" msgstr "Notizen" @@ -849,7 +849,7 @@ msgstr "Bauauftrag starten um Teile zuzuweisen" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:959 #: templates/js/order.js:433 templates/js/order.js:438 -#: templates/js/stock.js:1129 +#: templates/js/stock.js:1131 msgid "Stock Item" msgstr "BestandsObjekt" @@ -1235,7 +1235,7 @@ msgstr "Ziel-Lagerort nicht angegeben" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:303 templates/js/stock.js:638 -#: templates/js/stock.js:1420 templates/js/table_filters.js:112 +#: templates/js/stock.js:1422 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "Losnummer" @@ -1290,7 +1290,7 @@ msgstr "Bauauftrag-details" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 -#: templates/js/stock.js:1058 +#: templates/js/stock.js:1060 msgid "Details" msgstr "Details" @@ -2187,7 +2187,7 @@ msgstr "Mindestpreis" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:709 +#: templates/js/stock.js:711 msgid "Packaging" msgstr "Verpackungen" @@ -2277,7 +2277,7 @@ msgstr "verwendet Standard-Währung" #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:262 #: templates/js/company.js:109 templates/js/order.js:329 -#: templates/js/stock.js:1111 +#: templates/js/stock.js:1113 msgid "Customer" msgstr "Kunde" @@ -2324,7 +2324,7 @@ msgstr "Teile löschen" #: company/templates/company/detail_manufacturer_part.html:68 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:127 -#: templates/js/stock.js:1326 +#: templates/js/stock.js:1328 msgid "New Part" msgstr "Neues Teil" @@ -2369,7 +2369,7 @@ msgstr "Neues Zuliefererteil anlegen" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: part/templates/part/part_base.html:428 part/templates/part/supplier.html:17 -#: templates/js/stock.js:1332 +#: templates/js/stock.js:1334 msgid "New Supplier Part" msgstr "Neues Zuliefererteil" @@ -2522,7 +2522,7 @@ msgstr "Zuliefererteile" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:1010 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1012 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "Teilbestand" @@ -2703,7 +2703,7 @@ msgstr "Neues Herstellerteil anlegen" msgid "Edit Supplier Part" msgstr "Zuliefererteil bearbeiten" -#: company/views.py:385 templates/js/stock.js:1333 +#: company/views.py:385 templates/js/stock.js:1335 msgid "Create new Supplier Part" msgstr "Neues Zuliefererteil anlegen" @@ -2935,7 +2935,7 @@ msgstr "Bestellung" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:210 -#: templates/js/stock.js:669 templates/js/stock.js:1092 +#: templates/js/stock.js:669 templates/js/stock.js:1094 msgid "Purchase Order" msgstr "Bestellung" @@ -2955,7 +2955,7 @@ msgid "Number of items received" msgstr "Empfangene Objekt-Anzahl" #: order/models.py:765 part/templates/part/prices.html:166 stock/models.py:545 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:704 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:706 msgid "Purchase Price" msgstr "Preis" @@ -3072,8 +3072,8 @@ msgstr "Bestellung bearbeiten" #: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 #: part/templates/part/part_base.html:415 -#: stock/templates/stock/location.html:191 templates/js/stock.js:750 -#: templates/js/stock.js:1338 +#: stock/templates/stock/location.html:191 templates/js/stock.js:752 +#: templates/js/stock.js:1340 msgid "New Location" msgstr "Neuer Lagerort" @@ -4262,7 +4262,7 @@ msgid "All selected BOM items will be deleted" msgstr "Alle ausgewählte Stücklistenpositionen werden gelöscht" #: part/templates/part/bom.html:160 part/views.py:450 -#: templates/js/stock.js:1327 +#: templates/js/stock.js:1329 msgid "Create New Part" msgstr "Neues Teil anlegen" @@ -4403,7 +4403,7 @@ msgid "View grid display" msgstr "Rasteransicht anzeigen" #: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:192 templates/js/stock.js:751 +#: stock/templates/stock/location.html:192 templates/js/stock.js:753 msgid "Create new location" msgstr "Neuen Lagerort anlegen" @@ -5317,7 +5317,7 @@ msgid "Result" msgstr "Ergebnis" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:257 templates/js/stock.js:1026 +#: templates/js/order.js:257 templates/js/stock.js:1028 msgid "Date" msgstr "Datum" @@ -6755,7 +6755,7 @@ msgid "No builds matching query" msgstr "Keine Bauaufträge passen zur Anfrage" #: templates/js/build.js:806 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:514 templates/js/stock.js:980 +#: templates/js/stock.js:514 templates/js/stock.js:982 msgid "Select" msgstr "Auswählen" @@ -6763,7 +6763,7 @@ msgstr "Auswählen" msgid "Build order is overdue" msgstr "Bauauftrag ist überfällig" -#: templates/js/build.js:890 templates/js/stock.js:1202 +#: templates/js/build.js:890 templates/js/stock.js:1204 msgid "No user information" msgstr "Keine Benutzerinformation" @@ -7125,7 +7125,7 @@ msgstr "Keine Kategorie" msgid "Low stock" msgstr "Bestand niedrig" -#: templates/js/part.js:660 templates/js/stock.js:1004 +#: templates/js/part.js:660 templates/js/stock.js:1006 msgid "Path" msgstr "Pfad" @@ -7338,71 +7338,71 @@ msgstr "gelöscht" msgid "Stocktake" msgstr "Inventur" -#: templates/js/stock.js:867 +#: templates/js/stock.js:869 msgid "Stock Status" msgstr "Status" -#: templates/js/stock.js:882 +#: templates/js/stock.js:884 msgid "Set Stock Status" msgstr "Status setzen" -#: templates/js/stock.js:896 +#: templates/js/stock.js:898 msgid "Select Status Code" msgstr "Status Code setzen" -#: templates/js/stock.js:897 +#: templates/js/stock.js:899 msgid "Status code must be selected" msgstr "Status Code muss ausgewählt werden" -#: templates/js/stock.js:1036 +#: templates/js/stock.js:1038 msgid "Invalid date" msgstr "Ungültiges Datum" -#: templates/js/stock.js:1083 +#: templates/js/stock.js:1085 msgid "Location no longer exists" msgstr "Standort nicht mehr vorhanden" -#: templates/js/stock.js:1102 +#: templates/js/stock.js:1104 msgid "Purchase order no longer exists" msgstr "Bestellung existiert nicht mehr" -#: templates/js/stock.js:1121 +#: templates/js/stock.js:1123 msgid "Customer no longer exists" msgstr "Kunde existiert nicht mehr" -#: templates/js/stock.js:1139 +#: templates/js/stock.js:1141 msgid "Stock item no longer exists" msgstr "Lagerbestand existiert nicht mehr" -#: templates/js/stock.js:1162 +#: templates/js/stock.js:1164 msgid "Added" msgstr "Hinzugefügt" -#: templates/js/stock.js:1170 +#: templates/js/stock.js:1172 msgid "Removed" msgstr "Entfernt" -#: templates/js/stock.js:1214 +#: templates/js/stock.js:1216 msgid "Edit tracking entry" msgstr "Tracking-Eintrag bearbeiten" -#: templates/js/stock.js:1215 +#: templates/js/stock.js:1217 msgid "Delete tracking entry" msgstr "Tracking-Eintrag löschen" -#: templates/js/stock.js:1339 +#: templates/js/stock.js:1341 msgid "Create New Location" msgstr "Neuen Lagerort anlegen" -#: templates/js/stock.js:1380 +#: templates/js/stock.js:1382 msgid "No installed items" msgstr "Keine installierten Elemente" -#: templates/js/stock.js:1403 +#: templates/js/stock.js:1405 msgid "Serial" msgstr "Seriennummer" -#: templates/js/stock.js:1431 +#: templates/js/stock.js:1433 msgid "Uninstall Stock Item" msgstr "Lagerbestand entfernen" From e14a717ce38f1433d2b8ed3c0d69813b409724db Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 7 Jul 2021 07:57:32 +1000 Subject: [PATCH 386/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/it/LC_MESSAGES/django.po | 98 +++++++++++------------ 1 file changed, 49 insertions(+), 49 deletions(-) diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 9ea0c80d42..4ea1bb7e25 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-06 01:24+0000\n" -"PO-Revision-Date: 2021-07-06 01:26\n" +"POT-Creation-Date: 2021-07-06 21:54+0000\n" +"PO-Revision-Date: 2021-07-06 21:57\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -124,7 +124,7 @@ msgstr "" #: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2043 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1193 +#: templates/js/stock.js:1195 msgid "User" msgstr "" @@ -141,7 +141,7 @@ msgstr "" #: part/templates/part/params.html:27 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:359 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:986 +#: templates/js/part.js:642 templates/js/stock.js:988 msgid "Name" msgstr "" @@ -163,8 +163,8 @@ msgstr "" #: templates/js/company.js:125 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:557 templates/js/stock.js:998 -#: templates/js/stock.js:1043 +#: templates/js/stock.js:557 templates/js/stock.js:1000 +#: templates/js/stock.js:1045 msgid "Description" msgstr "" @@ -494,8 +494,8 @@ msgstr "" #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 #: templates/js/build.js:1142 templates/js/model_renderers.js:43 #: templates/js/order.js:460 templates/js/part.js:827 templates/js/part.js:949 -#: templates/js/part.js:1005 templates/js/stock.js:1178 -#: templates/js/stock.js:1397 +#: templates/js/part.js:1005 templates/js/stock.js:1180 +#: templates/js/stock.js:1399 msgid "Quantity" msgstr "" @@ -541,7 +541,7 @@ msgstr "" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 #: templates/js/build.js:586 templates/js/order.js:445 -#: templates/js/stock.js:643 templates/js/stock.js:1070 +#: templates/js/stock.js:643 templates/js/stock.js:1072 msgid "Location" msgstr "" @@ -555,8 +555,8 @@ msgstr "" #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 #: templates/js/order.js:249 templates/js/order.js:352 -#: templates/js/stock.js:630 templates/js/stock.js:1147 -#: templates/js/stock.js:1413 +#: templates/js/stock.js:630 templates/js/stock.js:1149 +#: templates/js/stock.js:1415 msgid "Status" msgstr "" @@ -653,7 +653,7 @@ msgstr "" #: templates/js/build.js:1109 templates/js/company.js:264 #: templates/js/company.js:464 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 -#: templates/js/stock.js:1385 +#: templates/js/stock.js:1387 msgid "Part" msgstr "" @@ -783,7 +783,7 @@ msgstr "" #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 #: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:713 +#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:715 msgid "Notes" msgstr "" @@ -849,7 +849,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:959 #: templates/js/order.js:433 templates/js/order.js:438 -#: templates/js/stock.js:1129 +#: templates/js/stock.js:1131 msgid "Stock Item" msgstr "" @@ -1235,7 +1235,7 @@ msgstr "" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:303 templates/js/stock.js:638 -#: templates/js/stock.js:1420 templates/js/table_filters.js:112 +#: templates/js/stock.js:1422 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" @@ -1290,7 +1290,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 -#: templates/js/stock.js:1058 +#: templates/js/stock.js:1060 msgid "Details" msgstr "" @@ -2187,7 +2187,7 @@ msgstr "" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:709 +#: templates/js/stock.js:711 msgid "Packaging" msgstr "" @@ -2277,7 +2277,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:262 #: templates/js/company.js:109 templates/js/order.js:329 -#: templates/js/stock.js:1111 +#: templates/js/stock.js:1113 msgid "Customer" msgstr "" @@ -2324,7 +2324,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:68 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:127 -#: templates/js/stock.js:1326 +#: templates/js/stock.js:1328 msgid "New Part" msgstr "" @@ -2369,7 +2369,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: part/templates/part/part_base.html:428 part/templates/part/supplier.html:17 -#: templates/js/stock.js:1332 +#: templates/js/stock.js:1334 msgid "New Supplier Part" msgstr "" @@ -2522,7 +2522,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:1010 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1012 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" @@ -2703,7 +2703,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:385 templates/js/stock.js:1333 +#: company/views.py:385 templates/js/stock.js:1335 msgid "Create new Supplier Part" msgstr "" @@ -2935,7 +2935,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:210 -#: templates/js/stock.js:669 templates/js/stock.js:1092 +#: templates/js/stock.js:669 templates/js/stock.js:1094 msgid "Purchase Order" msgstr "" @@ -2955,7 +2955,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:765 part/templates/part/prices.html:166 stock/models.py:545 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:704 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:706 msgid "Purchase Price" msgstr "" @@ -3072,8 +3072,8 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 #: part/templates/part/part_base.html:415 -#: stock/templates/stock/location.html:191 templates/js/stock.js:750 -#: templates/js/stock.js:1338 +#: stock/templates/stock/location.html:191 templates/js/stock.js:752 +#: templates/js/stock.js:1340 msgid "New Location" msgstr "" @@ -4262,7 +4262,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:450 -#: templates/js/stock.js:1327 +#: templates/js/stock.js:1329 msgid "Create New Part" msgstr "" @@ -4403,7 +4403,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:192 templates/js/stock.js:751 +#: stock/templates/stock/location.html:192 templates/js/stock.js:753 msgid "Create new location" msgstr "" @@ -5317,7 +5317,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:257 templates/js/stock.js:1026 +#: templates/js/order.js:257 templates/js/stock.js:1028 msgid "Date" msgstr "" @@ -6752,7 +6752,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:806 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:514 templates/js/stock.js:980 +#: templates/js/stock.js:514 templates/js/stock.js:982 msgid "Select" msgstr "" @@ -6760,7 +6760,7 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:890 templates/js/stock.js:1202 +#: templates/js/build.js:890 templates/js/stock.js:1204 msgid "No user information" msgstr "" @@ -7122,7 +7122,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:1004 +#: templates/js/part.js:660 templates/js/stock.js:1006 msgid "Path" msgstr "" @@ -7335,71 +7335,71 @@ msgstr "" msgid "Stocktake" msgstr "" -#: templates/js/stock.js:867 +#: templates/js/stock.js:869 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:882 +#: templates/js/stock.js:884 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:896 +#: templates/js/stock.js:898 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:897 +#: templates/js/stock.js:899 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1036 +#: templates/js/stock.js:1038 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1083 +#: templates/js/stock.js:1085 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1102 +#: templates/js/stock.js:1104 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1121 +#: templates/js/stock.js:1123 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1139 +#: templates/js/stock.js:1141 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1162 +#: templates/js/stock.js:1164 msgid "Added" msgstr "" -#: templates/js/stock.js:1170 +#: templates/js/stock.js:1172 msgid "Removed" msgstr "" -#: templates/js/stock.js:1214 +#: templates/js/stock.js:1216 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1215 +#: templates/js/stock.js:1217 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1339 +#: templates/js/stock.js:1341 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1380 +#: templates/js/stock.js:1382 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1403 +#: templates/js/stock.js:1405 msgid "Serial" msgstr "" -#: templates/js/stock.js:1431 +#: templates/js/stock.js:1433 msgid "Uninstall Stock Item" msgstr "" From 7b269a6afc295dd0455037bf5e359913a35727c6 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 7 Jul 2021 07:57:34 +1000 Subject: [PATCH 387/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ja/LC_MESSAGES/django.po | 98 +++++++++++------------ 1 file changed, 49 insertions(+), 49 deletions(-) diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 9d2f6a3090..5123c4a98e 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-06 01:24+0000\n" -"PO-Revision-Date: 2021-07-06 01:26\n" +"POT-Creation-Date: 2021-07-06 21:54+0000\n" +"PO-Revision-Date: 2021-07-06 21:57\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -124,7 +124,7 @@ msgstr "" #: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2043 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1193 +#: templates/js/stock.js:1195 msgid "User" msgstr "" @@ -141,7 +141,7 @@ msgstr "" #: part/templates/part/params.html:27 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:359 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:986 +#: templates/js/part.js:642 templates/js/stock.js:988 msgid "Name" msgstr "" @@ -163,8 +163,8 @@ msgstr "" #: templates/js/company.js:125 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:557 templates/js/stock.js:998 -#: templates/js/stock.js:1043 +#: templates/js/stock.js:557 templates/js/stock.js:1000 +#: templates/js/stock.js:1045 msgid "Description" msgstr "" @@ -494,8 +494,8 @@ msgstr "" #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 #: templates/js/build.js:1142 templates/js/model_renderers.js:43 #: templates/js/order.js:460 templates/js/part.js:827 templates/js/part.js:949 -#: templates/js/part.js:1005 templates/js/stock.js:1178 -#: templates/js/stock.js:1397 +#: templates/js/part.js:1005 templates/js/stock.js:1180 +#: templates/js/stock.js:1399 msgid "Quantity" msgstr "" @@ -541,7 +541,7 @@ msgstr "" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 #: templates/js/build.js:586 templates/js/order.js:445 -#: templates/js/stock.js:643 templates/js/stock.js:1070 +#: templates/js/stock.js:643 templates/js/stock.js:1072 msgid "Location" msgstr "" @@ -555,8 +555,8 @@ msgstr "" #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 #: templates/js/order.js:249 templates/js/order.js:352 -#: templates/js/stock.js:630 templates/js/stock.js:1147 -#: templates/js/stock.js:1413 +#: templates/js/stock.js:630 templates/js/stock.js:1149 +#: templates/js/stock.js:1415 msgid "Status" msgstr "" @@ -653,7 +653,7 @@ msgstr "" #: templates/js/build.js:1109 templates/js/company.js:264 #: templates/js/company.js:464 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 -#: templates/js/stock.js:1385 +#: templates/js/stock.js:1387 msgid "Part" msgstr "" @@ -783,7 +783,7 @@ msgstr "" #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 #: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:713 +#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:715 msgid "Notes" msgstr "" @@ -849,7 +849,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:959 #: templates/js/order.js:433 templates/js/order.js:438 -#: templates/js/stock.js:1129 +#: templates/js/stock.js:1131 msgid "Stock Item" msgstr "" @@ -1235,7 +1235,7 @@ msgstr "" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:303 templates/js/stock.js:638 -#: templates/js/stock.js:1420 templates/js/table_filters.js:112 +#: templates/js/stock.js:1422 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" @@ -1290,7 +1290,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 -#: templates/js/stock.js:1058 +#: templates/js/stock.js:1060 msgid "Details" msgstr "" @@ -2187,7 +2187,7 @@ msgstr "" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:709 +#: templates/js/stock.js:711 msgid "Packaging" msgstr "" @@ -2277,7 +2277,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:262 #: templates/js/company.js:109 templates/js/order.js:329 -#: templates/js/stock.js:1111 +#: templates/js/stock.js:1113 msgid "Customer" msgstr "" @@ -2324,7 +2324,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:68 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:127 -#: templates/js/stock.js:1326 +#: templates/js/stock.js:1328 msgid "New Part" msgstr "" @@ -2369,7 +2369,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: part/templates/part/part_base.html:428 part/templates/part/supplier.html:17 -#: templates/js/stock.js:1332 +#: templates/js/stock.js:1334 msgid "New Supplier Part" msgstr "" @@ -2522,7 +2522,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:1010 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1012 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" @@ -2703,7 +2703,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:385 templates/js/stock.js:1333 +#: company/views.py:385 templates/js/stock.js:1335 msgid "Create new Supplier Part" msgstr "" @@ -2935,7 +2935,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:210 -#: templates/js/stock.js:669 templates/js/stock.js:1092 +#: templates/js/stock.js:669 templates/js/stock.js:1094 msgid "Purchase Order" msgstr "" @@ -2955,7 +2955,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:765 part/templates/part/prices.html:166 stock/models.py:545 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:704 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:706 msgid "Purchase Price" msgstr "" @@ -3072,8 +3072,8 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 #: part/templates/part/part_base.html:415 -#: stock/templates/stock/location.html:191 templates/js/stock.js:750 -#: templates/js/stock.js:1338 +#: stock/templates/stock/location.html:191 templates/js/stock.js:752 +#: templates/js/stock.js:1340 msgid "New Location" msgstr "" @@ -4262,7 +4262,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:450 -#: templates/js/stock.js:1327 +#: templates/js/stock.js:1329 msgid "Create New Part" msgstr "" @@ -4403,7 +4403,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:192 templates/js/stock.js:751 +#: stock/templates/stock/location.html:192 templates/js/stock.js:753 msgid "Create new location" msgstr "" @@ -5317,7 +5317,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:257 templates/js/stock.js:1026 +#: templates/js/order.js:257 templates/js/stock.js:1028 msgid "Date" msgstr "" @@ -6752,7 +6752,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:806 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:514 templates/js/stock.js:980 +#: templates/js/stock.js:514 templates/js/stock.js:982 msgid "Select" msgstr "" @@ -6760,7 +6760,7 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:890 templates/js/stock.js:1202 +#: templates/js/build.js:890 templates/js/stock.js:1204 msgid "No user information" msgstr "" @@ -7122,7 +7122,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:1004 +#: templates/js/part.js:660 templates/js/stock.js:1006 msgid "Path" msgstr "" @@ -7335,71 +7335,71 @@ msgstr "" msgid "Stocktake" msgstr "" -#: templates/js/stock.js:867 +#: templates/js/stock.js:869 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:882 +#: templates/js/stock.js:884 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:896 +#: templates/js/stock.js:898 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:897 +#: templates/js/stock.js:899 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1036 +#: templates/js/stock.js:1038 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1083 +#: templates/js/stock.js:1085 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1102 +#: templates/js/stock.js:1104 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1121 +#: templates/js/stock.js:1123 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1139 +#: templates/js/stock.js:1141 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1162 +#: templates/js/stock.js:1164 msgid "Added" msgstr "" -#: templates/js/stock.js:1170 +#: templates/js/stock.js:1172 msgid "Removed" msgstr "" -#: templates/js/stock.js:1214 +#: templates/js/stock.js:1216 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1215 +#: templates/js/stock.js:1217 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1339 +#: templates/js/stock.js:1341 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1380 +#: templates/js/stock.js:1382 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1403 +#: templates/js/stock.js:1405 msgid "Serial" msgstr "" -#: templates/js/stock.js:1431 +#: templates/js/stock.js:1433 msgid "Uninstall Stock Item" msgstr "" From 963fdebb015c9ffe0be25ecfd0d37311ceffca99 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 7 Jul 2021 07:57:35 +1000 Subject: [PATCH 388/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/pl/LC_MESSAGES/django.po | 98 +++++++++++------------ 1 file changed, 49 insertions(+), 49 deletions(-) diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 7ac5818139..c91f0ba18a 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-06 01:24+0000\n" -"PO-Revision-Date: 2021-07-06 01:26\n" +"POT-Creation-Date: 2021-07-06 21:54+0000\n" +"PO-Revision-Date: 2021-07-06 21:57\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -124,7 +124,7 @@ msgstr "Komentarz pliku" #: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2043 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1193 +#: templates/js/stock.js:1195 msgid "User" msgstr "Użytkownik" @@ -141,7 +141,7 @@ msgstr "" #: part/templates/part/params.html:27 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:359 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:986 +#: templates/js/part.js:642 templates/js/stock.js:988 msgid "Name" msgstr "Nazwa" @@ -163,8 +163,8 @@ msgstr "Nazwa" #: templates/js/company.js:125 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:557 templates/js/stock.js:998 -#: templates/js/stock.js:1043 +#: templates/js/stock.js:557 templates/js/stock.js:1000 +#: templates/js/stock.js:1045 msgid "Description" msgstr "Opis" @@ -494,8 +494,8 @@ msgstr "" #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 #: templates/js/build.js:1142 templates/js/model_renderers.js:43 #: templates/js/order.js:460 templates/js/part.js:827 templates/js/part.js:949 -#: templates/js/part.js:1005 templates/js/stock.js:1178 -#: templates/js/stock.js:1397 +#: templates/js/part.js:1005 templates/js/stock.js:1180 +#: templates/js/stock.js:1399 msgid "Quantity" msgstr "Ilość" @@ -541,7 +541,7 @@ msgstr "Oznacz budowę jako ukończoną" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 #: templates/js/build.js:586 templates/js/order.js:445 -#: templates/js/stock.js:643 templates/js/stock.js:1070 +#: templates/js/stock.js:643 templates/js/stock.js:1072 msgid "Location" msgstr "Lokalizacja" @@ -555,8 +555,8 @@ msgstr "Lokalizacja ukończonych części" #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 #: templates/js/order.js:249 templates/js/order.js:352 -#: templates/js/stock.js:630 templates/js/stock.js:1147 -#: templates/js/stock.js:1413 +#: templates/js/stock.js:630 templates/js/stock.js:1149 +#: templates/js/stock.js:1415 msgid "Status" msgstr "Status" @@ -653,7 +653,7 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: templates/js/build.js:1109 templates/js/company.js:264 #: templates/js/company.js:464 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 -#: templates/js/stock.js:1385 +#: templates/js/stock.js:1387 msgid "Part" msgstr "Część" @@ -783,7 +783,7 @@ msgstr "Link do zewnętrznego adresu URL" #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 #: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:713 +#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:715 msgid "Notes" msgstr "Uwagi" @@ -849,7 +849,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:959 #: templates/js/order.js:433 templates/js/order.js:438 -#: templates/js/stock.js:1129 +#: templates/js/stock.js:1131 msgid "Stock Item" msgstr "Element magazynowy" @@ -1235,7 +1235,7 @@ msgstr "Nie określono lokalizacji docelowej" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:303 templates/js/stock.js:638 -#: templates/js/stock.js:1420 templates/js/table_filters.js:112 +#: templates/js/stock.js:1422 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "Partia" @@ -1290,7 +1290,7 @@ msgstr "Szczegóły zlecenia budowy" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 -#: templates/js/stock.js:1058 +#: templates/js/stock.js:1060 msgid "Details" msgstr "Szczegóły" @@ -2187,7 +2187,7 @@ msgstr "" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:709 +#: templates/js/stock.js:711 msgid "Packaging" msgstr "Opakowanie" @@ -2277,7 +2277,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:262 #: templates/js/company.js:109 templates/js/order.js:329 -#: templates/js/stock.js:1111 +#: templates/js/stock.js:1113 msgid "Customer" msgstr "Klient" @@ -2324,7 +2324,7 @@ msgstr "Usuń części" #: company/templates/company/detail_manufacturer_part.html:68 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:127 -#: templates/js/stock.js:1326 +#: templates/js/stock.js:1328 msgid "New Part" msgstr "Nowy komponent" @@ -2369,7 +2369,7 @@ msgstr "Utwórz nowego dostawcę części" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: part/templates/part/part_base.html:428 part/templates/part/supplier.html:17 -#: templates/js/stock.js:1332 +#: templates/js/stock.js:1334 msgid "New Supplier Part" msgstr "Now dostawca części" @@ -2522,7 +2522,7 @@ msgstr "Dostarczone części" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:1010 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1012 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" @@ -2703,7 +2703,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:385 templates/js/stock.js:1333 +#: company/views.py:385 templates/js/stock.js:1335 msgid "Create new Supplier Part" msgstr "" @@ -2935,7 +2935,7 @@ msgstr "Zamówienie" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:210 -#: templates/js/stock.js:669 templates/js/stock.js:1092 +#: templates/js/stock.js:669 templates/js/stock.js:1094 msgid "Purchase Order" msgstr "" @@ -2955,7 +2955,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:765 part/templates/part/prices.html:166 stock/models.py:545 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:704 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:706 msgid "Purchase Price" msgstr "Cena zakupu" @@ -3072,8 +3072,8 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 #: part/templates/part/part_base.html:415 -#: stock/templates/stock/location.html:191 templates/js/stock.js:750 -#: templates/js/stock.js:1338 +#: stock/templates/stock/location.html:191 templates/js/stock.js:752 +#: templates/js/stock.js:1340 msgid "New Location" msgstr "Nowa lokalizacja" @@ -4262,7 +4262,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:450 -#: templates/js/stock.js:1327 +#: templates/js/stock.js:1329 msgid "Create New Part" msgstr "" @@ -4403,7 +4403,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:192 templates/js/stock.js:751 +#: stock/templates/stock/location.html:192 templates/js/stock.js:753 msgid "Create new location" msgstr "" @@ -5317,7 +5317,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:257 templates/js/stock.js:1026 +#: templates/js/order.js:257 templates/js/stock.js:1028 msgid "Date" msgstr "" @@ -6752,7 +6752,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:806 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:514 templates/js/stock.js:980 +#: templates/js/stock.js:514 templates/js/stock.js:982 msgid "Select" msgstr "" @@ -6760,7 +6760,7 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:890 templates/js/stock.js:1202 +#: templates/js/build.js:890 templates/js/stock.js:1204 msgid "No user information" msgstr "" @@ -7122,7 +7122,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:1004 +#: templates/js/part.js:660 templates/js/stock.js:1006 msgid "Path" msgstr "" @@ -7335,71 +7335,71 @@ msgstr "" msgid "Stocktake" msgstr "" -#: templates/js/stock.js:867 +#: templates/js/stock.js:869 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:882 +#: templates/js/stock.js:884 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:896 +#: templates/js/stock.js:898 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:897 +#: templates/js/stock.js:899 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1036 +#: templates/js/stock.js:1038 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1083 +#: templates/js/stock.js:1085 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1102 +#: templates/js/stock.js:1104 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1121 +#: templates/js/stock.js:1123 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1139 +#: templates/js/stock.js:1141 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1162 +#: templates/js/stock.js:1164 msgid "Added" msgstr "" -#: templates/js/stock.js:1170 +#: templates/js/stock.js:1172 msgid "Removed" msgstr "" -#: templates/js/stock.js:1214 +#: templates/js/stock.js:1216 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1215 +#: templates/js/stock.js:1217 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1339 +#: templates/js/stock.js:1341 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1380 +#: templates/js/stock.js:1382 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1403 +#: templates/js/stock.js:1405 msgid "Serial" msgstr "" -#: templates/js/stock.js:1431 +#: templates/js/stock.js:1433 msgid "Uninstall Stock Item" msgstr "" From a3c139430ae75c6279f7d14cb82219056b323ce0 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 7 Jul 2021 07:57:36 +1000 Subject: [PATCH 389/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ru/LC_MESSAGES/django.po | 98 +++++++++++------------ 1 file changed, 49 insertions(+), 49 deletions(-) diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 56b160bcf8..04ccc861ea 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-06 01:24+0000\n" -"PO-Revision-Date: 2021-07-06 01:26\n" +"POT-Creation-Date: 2021-07-06 21:54+0000\n" +"PO-Revision-Date: 2021-07-06 21:57\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -124,7 +124,7 @@ msgstr "Комментарий к файлу" #: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2043 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1193 +#: templates/js/stock.js:1195 msgid "User" msgstr "Пользователь" @@ -141,7 +141,7 @@ msgstr "" #: part/templates/part/params.html:27 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:359 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:986 +#: templates/js/part.js:642 templates/js/stock.js:988 msgid "Name" msgstr "Название" @@ -163,8 +163,8 @@ msgstr "Название" #: templates/js/company.js:125 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:557 templates/js/stock.js:998 -#: templates/js/stock.js:1043 +#: templates/js/stock.js:557 templates/js/stock.js:1000 +#: templates/js/stock.js:1045 msgid "Description" msgstr "Описание" @@ -494,8 +494,8 @@ msgstr "Целевая дата для сборки. Сборка будет п #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 #: templates/js/build.js:1142 templates/js/model_renderers.js:43 #: templates/js/order.js:460 templates/js/part.js:827 templates/js/part.js:949 -#: templates/js/part.js:1005 templates/js/stock.js:1178 -#: templates/js/stock.js:1397 +#: templates/js/part.js:1005 templates/js/stock.js:1180 +#: templates/js/stock.js:1399 msgid "Quantity" msgstr "Количество" @@ -541,7 +541,7 @@ msgstr "Пометить сборку как завершенную" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 #: templates/js/build.js:586 templates/js/order.js:445 -#: templates/js/stock.js:643 templates/js/stock.js:1070 +#: templates/js/stock.js:643 templates/js/stock.js:1072 msgid "Location" msgstr "Расположение" @@ -555,8 +555,8 @@ msgstr "Расположение укомплектованных частей" #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 #: templates/js/order.js:249 templates/js/order.js:352 -#: templates/js/stock.js:630 templates/js/stock.js:1147 -#: templates/js/stock.js:1413 +#: templates/js/stock.js:630 templates/js/stock.js:1149 +#: templates/js/stock.js:1415 msgid "Status" msgstr "Статус" @@ -653,7 +653,7 @@ msgstr "" #: templates/js/build.js:1109 templates/js/company.js:264 #: templates/js/company.js:464 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 -#: templates/js/stock.js:1385 +#: templates/js/stock.js:1387 msgid "Part" msgstr "" @@ -783,7 +783,7 @@ msgstr "" #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 #: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:713 +#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:715 msgid "Notes" msgstr "" @@ -849,7 +849,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:959 #: templates/js/order.js:433 templates/js/order.js:438 -#: templates/js/stock.js:1129 +#: templates/js/stock.js:1131 msgid "Stock Item" msgstr "" @@ -1235,7 +1235,7 @@ msgstr "" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:303 templates/js/stock.js:638 -#: templates/js/stock.js:1420 templates/js/table_filters.js:112 +#: templates/js/stock.js:1422 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" @@ -1290,7 +1290,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 -#: templates/js/stock.js:1058 +#: templates/js/stock.js:1060 msgid "Details" msgstr "" @@ -2187,7 +2187,7 @@ msgstr "" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:709 +#: templates/js/stock.js:711 msgid "Packaging" msgstr "" @@ -2277,7 +2277,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:262 #: templates/js/company.js:109 templates/js/order.js:329 -#: templates/js/stock.js:1111 +#: templates/js/stock.js:1113 msgid "Customer" msgstr "" @@ -2324,7 +2324,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:68 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:127 -#: templates/js/stock.js:1326 +#: templates/js/stock.js:1328 msgid "New Part" msgstr "" @@ -2369,7 +2369,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: part/templates/part/part_base.html:428 part/templates/part/supplier.html:17 -#: templates/js/stock.js:1332 +#: templates/js/stock.js:1334 msgid "New Supplier Part" msgstr "" @@ -2522,7 +2522,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:1010 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1012 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" @@ -2703,7 +2703,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:385 templates/js/stock.js:1333 +#: company/views.py:385 templates/js/stock.js:1335 msgid "Create new Supplier Part" msgstr "" @@ -2935,7 +2935,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:210 -#: templates/js/stock.js:669 templates/js/stock.js:1092 +#: templates/js/stock.js:669 templates/js/stock.js:1094 msgid "Purchase Order" msgstr "" @@ -2955,7 +2955,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:765 part/templates/part/prices.html:166 stock/models.py:545 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:704 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:706 msgid "Purchase Price" msgstr "" @@ -3072,8 +3072,8 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 #: part/templates/part/part_base.html:415 -#: stock/templates/stock/location.html:191 templates/js/stock.js:750 -#: templates/js/stock.js:1338 +#: stock/templates/stock/location.html:191 templates/js/stock.js:752 +#: templates/js/stock.js:1340 msgid "New Location" msgstr "" @@ -4262,7 +4262,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:450 -#: templates/js/stock.js:1327 +#: templates/js/stock.js:1329 msgid "Create New Part" msgstr "" @@ -4403,7 +4403,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:192 templates/js/stock.js:751 +#: stock/templates/stock/location.html:192 templates/js/stock.js:753 msgid "Create new location" msgstr "" @@ -5317,7 +5317,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:257 templates/js/stock.js:1026 +#: templates/js/order.js:257 templates/js/stock.js:1028 msgid "Date" msgstr "" @@ -6752,7 +6752,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:806 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:514 templates/js/stock.js:980 +#: templates/js/stock.js:514 templates/js/stock.js:982 msgid "Select" msgstr "" @@ -6760,7 +6760,7 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:890 templates/js/stock.js:1202 +#: templates/js/build.js:890 templates/js/stock.js:1204 msgid "No user information" msgstr "" @@ -7122,7 +7122,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:1004 +#: templates/js/part.js:660 templates/js/stock.js:1006 msgid "Path" msgstr "" @@ -7335,71 +7335,71 @@ msgstr "" msgid "Stocktake" msgstr "" -#: templates/js/stock.js:867 +#: templates/js/stock.js:869 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:882 +#: templates/js/stock.js:884 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:896 +#: templates/js/stock.js:898 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:897 +#: templates/js/stock.js:899 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1036 +#: templates/js/stock.js:1038 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1083 +#: templates/js/stock.js:1085 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1102 +#: templates/js/stock.js:1104 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1121 +#: templates/js/stock.js:1123 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1139 +#: templates/js/stock.js:1141 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1162 +#: templates/js/stock.js:1164 msgid "Added" msgstr "" -#: templates/js/stock.js:1170 +#: templates/js/stock.js:1172 msgid "Removed" msgstr "" -#: templates/js/stock.js:1214 +#: templates/js/stock.js:1216 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1215 +#: templates/js/stock.js:1217 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1339 +#: templates/js/stock.js:1341 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1380 +#: templates/js/stock.js:1382 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1403 +#: templates/js/stock.js:1405 msgid "Serial" msgstr "" -#: templates/js/stock.js:1431 +#: templates/js/stock.js:1433 msgid "Uninstall Stock Item" msgstr "" From 122d7c176ff6eeac3913b154bc9efe2b02312424 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 7 Jul 2021 07:57:37 +1000 Subject: [PATCH 390/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/tr/LC_MESSAGES/django.po | 98 +++++++++++------------ 1 file changed, 49 insertions(+), 49 deletions(-) diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 8af60e57b3..949b0467ea 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-06 01:24+0000\n" -"PO-Revision-Date: 2021-07-06 01:26\n" +"POT-Creation-Date: 2021-07-06 21:54+0000\n" +"PO-Revision-Date: 2021-07-06 21:57\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -124,7 +124,7 @@ msgstr "Dosya yorumu" #: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2043 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1193 +#: templates/js/stock.js:1195 msgid "User" msgstr "Kullanıcı" @@ -141,7 +141,7 @@ msgstr "" #: part/templates/part/params.html:27 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:359 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:986 +#: templates/js/part.js:642 templates/js/stock.js:988 msgid "Name" msgstr "Adı" @@ -163,8 +163,8 @@ msgstr "Adı" #: templates/js/company.js:125 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:557 templates/js/stock.js:998 -#: templates/js/stock.js:1043 +#: templates/js/stock.js:557 templates/js/stock.js:1000 +#: templates/js/stock.js:1045 msgid "Description" msgstr "Açıklama" @@ -494,8 +494,8 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 #: templates/js/build.js:1142 templates/js/model_renderers.js:43 #: templates/js/order.js:460 templates/js/part.js:827 templates/js/part.js:949 -#: templates/js/part.js:1005 templates/js/stock.js:1178 -#: templates/js/stock.js:1397 +#: templates/js/part.js:1005 templates/js/stock.js:1180 +#: templates/js/stock.js:1399 msgid "Quantity" msgstr "Miktar" @@ -541,7 +541,7 @@ msgstr "Yapım işini tamamlandı olarak işaretle" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 #: templates/js/build.js:586 templates/js/order.js:445 -#: templates/js/stock.js:643 templates/js/stock.js:1070 +#: templates/js/stock.js:643 templates/js/stock.js:1072 msgid "Location" msgstr "Konum" @@ -555,8 +555,8 @@ msgstr "Tamamlanmış parçaların konumu" #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 #: templates/js/order.js:249 templates/js/order.js:352 -#: templates/js/stock.js:630 templates/js/stock.js:1147 -#: templates/js/stock.js:1413 +#: templates/js/stock.js:630 templates/js/stock.js:1149 +#: templates/js/stock.js:1415 msgid "Status" msgstr "Durum" @@ -653,7 +653,7 @@ msgstr "Bu yapım işinin tahsis edildiği yapım işi emri" #: templates/js/build.js:1109 templates/js/company.js:264 #: templates/js/company.js:464 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 -#: templates/js/stock.js:1385 +#: templates/js/stock.js:1387 msgid "Part" msgstr "Parça" @@ -783,7 +783,7 @@ msgstr "Harici URL'ye bağlantı" #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 #: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:713 +#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:715 msgid "Notes" msgstr "Notlar" @@ -849,7 +849,7 @@ msgstr "Yapım işi için tahsis edilen parçalar" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:959 #: templates/js/order.js:433 templates/js/order.js:438 -#: templates/js/stock.js:1129 +#: templates/js/stock.js:1131 msgid "Stock Item" msgstr "Stok Kalemi" @@ -1235,7 +1235,7 @@ msgstr "Hedef konumu belirtilmedi" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:303 templates/js/stock.js:638 -#: templates/js/stock.js:1420 templates/js/table_filters.js:112 +#: templates/js/stock.js:1422 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "Toplu" @@ -1290,7 +1290,7 @@ msgstr "Yapım İşi Emri Detayları" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 -#: templates/js/stock.js:1058 +#: templates/js/stock.js:1060 msgid "Details" msgstr "Detaylar" @@ -2187,7 +2187,7 @@ msgstr "" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:709 +#: templates/js/stock.js:711 msgid "Packaging" msgstr "" @@ -2277,7 +2277,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:262 #: templates/js/company.js:109 templates/js/order.js:329 -#: templates/js/stock.js:1111 +#: templates/js/stock.js:1113 msgid "Customer" msgstr "Müşteri" @@ -2324,7 +2324,7 @@ msgstr "Parçaları Sil" #: company/templates/company/detail_manufacturer_part.html:68 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:127 -#: templates/js/stock.js:1326 +#: templates/js/stock.js:1328 msgid "New Part" msgstr "" @@ -2369,7 +2369,7 @@ msgstr "Yeni tedarikçi parçası oluştur" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: part/templates/part/part_base.html:428 part/templates/part/supplier.html:17 -#: templates/js/stock.js:1332 +#: templates/js/stock.js:1334 msgid "New Supplier Part" msgstr "Yeni Tedarikçi Parçası" @@ -2522,7 +2522,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:1010 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1012 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "Stok Kalemleri" @@ -2703,7 +2703,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:385 templates/js/stock.js:1333 +#: company/views.py:385 templates/js/stock.js:1335 msgid "Create new Supplier Part" msgstr "" @@ -2935,7 +2935,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:210 -#: templates/js/stock.js:669 templates/js/stock.js:1092 +#: templates/js/stock.js:669 templates/js/stock.js:1094 msgid "Purchase Order" msgstr "" @@ -2955,7 +2955,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:765 part/templates/part/prices.html:166 stock/models.py:545 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:704 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:706 msgid "Purchase Price" msgstr "" @@ -3072,8 +3072,8 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 #: part/templates/part/part_base.html:415 -#: stock/templates/stock/location.html:191 templates/js/stock.js:750 -#: templates/js/stock.js:1338 +#: stock/templates/stock/location.html:191 templates/js/stock.js:752 +#: templates/js/stock.js:1340 msgid "New Location" msgstr "Yeni Konum" @@ -4262,7 +4262,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:450 -#: templates/js/stock.js:1327 +#: templates/js/stock.js:1329 msgid "Create New Part" msgstr "" @@ -4403,7 +4403,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:192 templates/js/stock.js:751 +#: stock/templates/stock/location.html:192 templates/js/stock.js:753 msgid "Create new location" msgstr "Yeni konum oluştur" @@ -5317,7 +5317,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:257 templates/js/stock.js:1026 +#: templates/js/order.js:257 templates/js/stock.js:1028 msgid "Date" msgstr "" @@ -6752,7 +6752,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:806 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:514 templates/js/stock.js:980 +#: templates/js/stock.js:514 templates/js/stock.js:982 msgid "Select" msgstr "" @@ -6760,7 +6760,7 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:890 templates/js/stock.js:1202 +#: templates/js/build.js:890 templates/js/stock.js:1204 msgid "No user information" msgstr "" @@ -7122,7 +7122,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:1004 +#: templates/js/part.js:660 templates/js/stock.js:1006 msgid "Path" msgstr "" @@ -7335,71 +7335,71 @@ msgstr "" msgid "Stocktake" msgstr "" -#: templates/js/stock.js:867 +#: templates/js/stock.js:869 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:882 +#: templates/js/stock.js:884 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:896 +#: templates/js/stock.js:898 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:897 +#: templates/js/stock.js:899 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1036 +#: templates/js/stock.js:1038 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1083 +#: templates/js/stock.js:1085 msgid "Location no longer exists" msgstr "Konum artık yok" -#: templates/js/stock.js:1102 +#: templates/js/stock.js:1104 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1121 +#: templates/js/stock.js:1123 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1139 +#: templates/js/stock.js:1141 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1162 +#: templates/js/stock.js:1164 msgid "Added" msgstr "" -#: templates/js/stock.js:1170 +#: templates/js/stock.js:1172 msgid "Removed" msgstr "" -#: templates/js/stock.js:1214 +#: templates/js/stock.js:1216 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1215 +#: templates/js/stock.js:1217 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1339 +#: templates/js/stock.js:1341 msgid "Create New Location" msgstr "Yeni Konum Oluştur" -#: templates/js/stock.js:1380 +#: templates/js/stock.js:1382 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1403 +#: templates/js/stock.js:1405 msgid "Serial" msgstr "Seri No" -#: templates/js/stock.js:1431 +#: templates/js/stock.js:1433 msgid "Uninstall Stock Item" msgstr "" From 49f476eb148b6e6d085a949d21f1488e4215fd10 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 7 Jul 2021 07:57:39 +1000 Subject: [PATCH 391/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/zh/LC_MESSAGES/django.po | 98 +++++++++++------------ 1 file changed, 49 insertions(+), 49 deletions(-) diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 3ea397f93e..f0685af0bd 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-06 01:24+0000\n" -"PO-Revision-Date: 2021-07-06 01:26\n" +"POT-Creation-Date: 2021-07-06 21:54+0000\n" +"PO-Revision-Date: 2021-07-06 21:57\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -124,7 +124,7 @@ msgstr "文件注释" #: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2043 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1193 +#: templates/js/stock.js:1195 msgid "User" msgstr "用户" @@ -141,7 +141,7 @@ msgstr "" #: part/templates/part/params.html:27 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:359 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:986 +#: templates/js/part.js:642 templates/js/stock.js:988 msgid "Name" msgstr "名称" @@ -163,8 +163,8 @@ msgstr "名称" #: templates/js/company.js:125 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:260 #: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 -#: templates/js/stock.js:557 templates/js/stock.js:998 -#: templates/js/stock.js:1043 +#: templates/js/stock.js:557 templates/js/stock.js:1000 +#: templates/js/stock.js:1045 msgid "Description" msgstr "" @@ -494,8 +494,8 @@ msgstr "" #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 #: templates/js/build.js:1142 templates/js/model_renderers.js:43 #: templates/js/order.js:460 templates/js/part.js:827 templates/js/part.js:949 -#: templates/js/part.js:1005 templates/js/stock.js:1178 -#: templates/js/stock.js:1397 +#: templates/js/part.js:1005 templates/js/stock.js:1180 +#: templates/js/stock.js:1399 msgid "Quantity" msgstr "" @@ -541,7 +541,7 @@ msgstr "" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 #: templates/js/build.js:586 templates/js/order.js:445 -#: templates/js/stock.js:643 templates/js/stock.js:1070 +#: templates/js/stock.js:643 templates/js/stock.js:1072 msgid "Location" msgstr "" @@ -555,8 +555,8 @@ msgstr "" #: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 #: templates/js/order.js:249 templates/js/order.js:352 -#: templates/js/stock.js:630 templates/js/stock.js:1147 -#: templates/js/stock.js:1413 +#: templates/js/stock.js:630 templates/js/stock.js:1149 +#: templates/js/stock.js:1415 msgid "Status" msgstr "" @@ -653,7 +653,7 @@ msgstr "" #: templates/js/build.js:1109 templates/js/company.js:264 #: templates/js/company.js:464 templates/js/part.js:241 #: templates/js/part.js:404 templates/js/stock.js:526 -#: templates/js/stock.js:1385 +#: templates/js/stock.js:1387 msgid "Part" msgstr "" @@ -783,7 +783,7 @@ msgstr "" #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 #: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:713 +#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:715 msgid "Notes" msgstr "" @@ -849,7 +849,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:959 #: templates/js/order.js:433 templates/js/order.js:438 -#: templates/js/stock.js:1129 +#: templates/js/stock.js:1131 msgid "Stock Item" msgstr "" @@ -1235,7 +1235,7 @@ msgstr "" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:303 templates/js/stock.js:638 -#: templates/js/stock.js:1420 templates/js/table_filters.js:112 +#: templates/js/stock.js:1422 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" @@ -1290,7 +1290,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 -#: templates/js/stock.js:1058 +#: templates/js/stock.js:1060 msgid "Details" msgstr "" @@ -2187,7 +2187,7 @@ msgstr "" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:310 -#: templates/js/stock.js:709 +#: templates/js/stock.js:711 msgid "Packaging" msgstr "" @@ -2277,7 +2277,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:262 #: templates/js/company.js:109 templates/js/order.js:329 -#: templates/js/stock.js:1111 +#: templates/js/stock.js:1113 msgid "Customer" msgstr "" @@ -2324,7 +2324,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:68 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:127 -#: templates/js/stock.js:1326 +#: templates/js/stock.js:1328 msgid "New Part" msgstr "" @@ -2369,7 +2369,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: part/templates/part/part_base.html:428 part/templates/part/supplier.html:17 -#: templates/js/stock.js:1332 +#: templates/js/stock.js:1334 msgid "New Supplier Part" msgstr "" @@ -2522,7 +2522,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:1010 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1012 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" @@ -2703,7 +2703,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:385 templates/js/stock.js:1333 +#: company/views.py:385 templates/js/stock.js:1335 msgid "Create new Supplier Part" msgstr "" @@ -2935,7 +2935,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:324 templates/js/order.js:210 -#: templates/js/stock.js:669 templates/js/stock.js:1092 +#: templates/js/stock.js:669 templates/js/stock.js:1094 msgid "Purchase Order" msgstr "" @@ -2955,7 +2955,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:765 part/templates/part/prices.html:166 stock/models.py:545 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:704 +#: stock/templates/stock/item_base.html:331 templates/js/stock.js:706 msgid "Purchase Price" msgstr "" @@ -3072,8 +3072,8 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 #: part/templates/part/part_base.html:415 -#: stock/templates/stock/location.html:191 templates/js/stock.js:750 -#: templates/js/stock.js:1338 +#: stock/templates/stock/location.html:191 templates/js/stock.js:752 +#: templates/js/stock.js:1340 msgid "New Location" msgstr "" @@ -4262,7 +4262,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:450 -#: templates/js/stock.js:1327 +#: templates/js/stock.js:1329 msgid "Create New Part" msgstr "" @@ -4403,7 +4403,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:192 templates/js/stock.js:751 +#: stock/templates/stock/location.html:192 templates/js/stock.js:753 msgid "Create new location" msgstr "" @@ -5317,7 +5317,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:257 templates/js/stock.js:1026 +#: templates/js/order.js:257 templates/js/stock.js:1028 msgid "Date" msgstr "" @@ -6752,7 +6752,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:806 templates/js/part.js:390 templates/js/part.js:635 -#: templates/js/stock.js:514 templates/js/stock.js:980 +#: templates/js/stock.js:514 templates/js/stock.js:982 msgid "Select" msgstr "" @@ -6760,7 +6760,7 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:890 templates/js/stock.js:1202 +#: templates/js/build.js:890 templates/js/stock.js:1204 msgid "No user information" msgstr "" @@ -7122,7 +7122,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:1004 +#: templates/js/part.js:660 templates/js/stock.js:1006 msgid "Path" msgstr "" @@ -7335,71 +7335,71 @@ msgstr "" msgid "Stocktake" msgstr "" -#: templates/js/stock.js:867 +#: templates/js/stock.js:869 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:882 +#: templates/js/stock.js:884 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:896 +#: templates/js/stock.js:898 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:897 +#: templates/js/stock.js:899 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1036 +#: templates/js/stock.js:1038 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1083 +#: templates/js/stock.js:1085 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1102 +#: templates/js/stock.js:1104 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1121 +#: templates/js/stock.js:1123 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1139 +#: templates/js/stock.js:1141 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1162 +#: templates/js/stock.js:1164 msgid "Added" msgstr "" -#: templates/js/stock.js:1170 +#: templates/js/stock.js:1172 msgid "Removed" msgstr "" -#: templates/js/stock.js:1214 +#: templates/js/stock.js:1216 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1215 +#: templates/js/stock.js:1217 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1339 +#: templates/js/stock.js:1341 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1380 +#: templates/js/stock.js:1382 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1403 +#: templates/js/stock.js:1405 msgid "Serial" msgstr "" -#: templates/js/stock.js:1431 +#: templates/js/stock.js:1433 msgid "Uninstall Stock Item" msgstr "" From 5f07fdf87048d94ca84c337087ef21ea58e904f8 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 8 Jul 2021 01:14:03 +0000 Subject: [PATCH 392/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 2 +- InvenTree/locale/en/LC_MESSAGES/django.po | 2 +- InvenTree/locale/es/LC_MESSAGES/django.po | 2 +- InvenTree/locale/fr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/it/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ja/LC_MESSAGES/django.po | 2 +- InvenTree/locale/pl/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ru/LC_MESSAGES/django.po | 2 +- InvenTree/locale/tr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/zh/LC_MESSAGES/django.po | 2 +- 10 files changed, 10 insertions(+), 10 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index df7e36c483..fbc1cdfd48 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-06 21:54+0000\n" +"POT-Creation-Date: 2021-07-08 01:13+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: German\n" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index de2579b7b5..d632a917c0 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-06 21:54+0000\n" +"POT-Creation-Date: 2021-07-08 01:13+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 71e4fa7d94..9c6e5d83ea 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-06 21:54+0000\n" +"POT-Creation-Date: 2021-07-08 01:13+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Spanish\n" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index b322b7c53b..eb518207b5 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-06 21:54+0000\n" +"POT-Creation-Date: 2021-07-08 01:13+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: French\n" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index a3f990118f..4a7138f422 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-06 21:54+0000\n" +"POT-Creation-Date: 2021-07-08 01:13+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Italian\n" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 317eac43e7..4072b22a7e 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-06 21:54+0000\n" +"POT-Creation-Date: 2021-07-08 01:13+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Japanese\n" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index fba83e3cd8..e64495bf10 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-06 21:54+0000\n" +"POT-Creation-Date: 2021-07-08 01:13+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Polish\n" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 84899229c1..7b8479d92c 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-06 21:54+0000\n" +"POT-Creation-Date: 2021-07-08 01:13+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Russian\n" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 53ad3bc050..7eaa0cf5bf 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-06 21:54+0000\n" +"POT-Creation-Date: 2021-07-08 01:13+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Turkish\n" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index f135c8a691..f1522a0e8b 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-06 21:54+0000\n" +"POT-Creation-Date: 2021-07-08 01:13+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" From 7b5e335f280e993b79108384e3d9602b43edfdb2 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 8 Jul 2021 01:32:12 +0000 Subject: [PATCH 393/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 2 +- InvenTree/locale/en/LC_MESSAGES/django.po | 2 +- InvenTree/locale/es/LC_MESSAGES/django.po | 2 +- InvenTree/locale/fr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/it/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ja/LC_MESSAGES/django.po | 2 +- InvenTree/locale/pl/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ru/LC_MESSAGES/django.po | 2 +- InvenTree/locale/tr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/zh/LC_MESSAGES/django.po | 2 +- 10 files changed, 10 insertions(+), 10 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index fbc1cdfd48..00031aa5e1 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 01:13+0000\n" +"POT-Creation-Date: 2021-07-08 01:31+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: German\n" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index d632a917c0..0d7e97ba66 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 01:13+0000\n" +"POT-Creation-Date: 2021-07-08 01:31+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 9c6e5d83ea..ea9b3b1f1d 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 01:13+0000\n" +"POT-Creation-Date: 2021-07-08 01:31+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Spanish\n" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index eb518207b5..46ebefc3b1 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 01:13+0000\n" +"POT-Creation-Date: 2021-07-08 01:31+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: French\n" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 4a7138f422..2a35228d81 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 01:13+0000\n" +"POT-Creation-Date: 2021-07-08 01:31+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Italian\n" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 4072b22a7e..7369ed76c0 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 01:13+0000\n" +"POT-Creation-Date: 2021-07-08 01:31+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Japanese\n" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index e64495bf10..203d6bbab6 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 01:13+0000\n" +"POT-Creation-Date: 2021-07-08 01:31+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Polish\n" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 7b8479d92c..62f41ae59f 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 01:13+0000\n" +"POT-Creation-Date: 2021-07-08 01:31+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Russian\n" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 7eaa0cf5bf..e1c6f43335 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 01:13+0000\n" +"POT-Creation-Date: 2021-07-08 01:31+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Turkish\n" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index f1522a0e8b..df2df4df33 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 01:13+0000\n" +"POT-Creation-Date: 2021-07-08 01:31+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" From ca99f1c1c86fabfca9982b3a0c6dc19a42e550e1 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 8 Jul 2021 01:42:22 +0000 Subject: [PATCH 394/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 184 ++++++++++++---------- InvenTree/locale/en/LC_MESSAGES/django.po | 180 +++++++++++---------- InvenTree/locale/es/LC_MESSAGES/django.po | 180 +++++++++++---------- InvenTree/locale/fr/LC_MESSAGES/django.po | 180 +++++++++++---------- InvenTree/locale/it/LC_MESSAGES/django.po | 180 +++++++++++---------- InvenTree/locale/ja/LC_MESSAGES/django.po | 180 +++++++++++---------- InvenTree/locale/pl/LC_MESSAGES/django.po | 182 +++++++++++---------- InvenTree/locale/ru/LC_MESSAGES/django.po | 180 +++++++++++---------- InvenTree/locale/tr/LC_MESSAGES/django.po | 180 +++++++++++---------- InvenTree/locale/zh/LC_MESSAGES/django.po | 180 +++++++++++---------- 10 files changed, 946 insertions(+), 860 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 00031aa5e1..87d2cec452 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 01:31+0000\n" +"POT-Creation-Date: 2021-07-08 01:42+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: German\n" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "Doppelte Seriennummer: {n}" #: InvenTree/helpers.py:403 order/models.py:311 order/models.py:421 -#: stock/views.py:1625 +#: stock/views.py:1648 msgid "Invalid quantity provided" msgstr "Keine gültige Menge" @@ -489,7 +489,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: report/templates/report/inventree_so_report.html:91 #: report/templates/report/inventree_test_report_base.html:77 #: stock/forms.py:142 stock/forms.py:275 -#: stock/templates/stock/item_base.html:255 +#: stock/templates/stock/item_base.html:267 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 #: templates/js/build.js:1142 templates/js/model_renderers.js:43 @@ -536,7 +536,7 @@ msgid "Mark build as complete" msgstr "Bauauftrag als vollständig markieren" #: build/forms.py:210 build/templates/build/auto_allocate.html:18 -#: stock/forms.py:314 stock/templates/stock/item_base.html:285 +#: stock/forms.py:314 stock/templates/stock/item_base.html:297 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 @@ -552,7 +552,7 @@ msgstr "Lagerort der Endprodukte" #: build/forms.py:215 build/templates/build/build_base.html:138 #: build/templates/build/detail.html:59 order/models.py:545 #: order/templates/order/receive_parts.html:24 -#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 +#: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 #: templates/js/order.js:249 templates/js/order.js:352 #: templates/js/stock.js:630 templates/js/stock.js:1149 @@ -760,7 +760,7 @@ msgstr "Nutzer der für diesen Bauauftrag zuständig ist" #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 #: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 -#: stock/models.py:464 stock/templates/stock/item_base.html:345 +#: stock/models.py:464 stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "Externer Link" @@ -833,7 +833,7 @@ msgstr "Anzahl muss 1 für Objekte mit Seriennummer sein" msgid "Selected stock item not found in BOM for part '{p}'" msgstr "Ausgewähltes BestandsObjekt nicht Stückliste für Teil '{p}' gefunden" -#: build/models.py:1324 stock/templates/stock/item_base.html:317 +#: build/models.py:1324 stock/templates/stock/item_base.html:329 #: templates/InvenTree/search.html:183 templates/js/build.js:812 #: templates/navbar.html:29 msgid "Build" @@ -845,7 +845,7 @@ msgstr "Bauauftrag starten um Teile zuzuweisen" #: build/models.py:1341 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 -#: stock/templates/stock/item_base.html:339 +#: stock/templates/stock/item_base.html:351 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:959 #: templates/js/order.js:433 templates/js/order.js:438 @@ -1081,7 +1081,7 @@ msgstr "Fortschritt" #: order/templates/order/sales_order_ship.html:25 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 -#: stock/templates/stock/item_base.html:279 templates/js/order.js:307 +#: stock/templates/stock/item_base.html:291 templates/js/order.js:307 msgid "Sales Order" msgstr "Auftrag" @@ -1234,7 +1234,7 @@ msgid "Destination location not specified" msgstr "Ziel-Lagerort nicht angegeben" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:303 templates/js/stock.js:638 +#: stock/templates/stock/item_base.html:315 templates/js/stock.js:638 #: templates/js/stock.js:1422 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" @@ -1325,7 +1325,7 @@ msgstr "Bermerkungen bearbeiten" #: build/templates/build/notes.html:26 company/templates/company/notes.html:24 #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 -#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487 +#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:499 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "Speichern" @@ -1354,7 +1354,7 @@ msgstr "Endprodukt anlegen" msgid "Maximum output quantity is " msgstr "Maximale Endproduktmenge ist " -#: build/views.py:184 stock/views.py:1651 +#: build/views.py:184 stock/views.py:1674 msgid "Serial numbers already exist" msgstr "Seriennummern existieren bereits" @@ -1370,7 +1370,7 @@ msgstr "Endprodukt entfernen" msgid "Confirm unallocation of build stock" msgstr "Entfernung von Bestands-Zuordnung bestätigen" -#: build/views.py:281 build/views.py:371 stock/views.py:346 +#: build/views.py:281 build/views.py:371 stock/views.py:369 msgid "Check the confirmation box" msgstr "Bestätigungsbox bestätigen" @@ -2086,7 +2086,7 @@ msgstr "Teil auswählen" #: company/templates/company/manufacturer_part_detail.html:25 #: company/templates/company/supplier_part_base.html:94 #: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 -#: part/bom.py:241 stock/templates/stock/item_base.html:352 +#: part/bom.py:241 stock/templates/stock/item_base.html:364 #: templates/js/company.js:113 templates/js/company.js:289 #: templates/js/company.js:515 msgid "Manufacturer" @@ -2103,7 +2103,7 @@ msgstr "Teilbeschreibung des Herstellers" #: company/models.py:408 company/models.py:542 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 -#: stock/templates/stock/item_base.html:362 +#: stock/templates/stock/item_base.html:374 msgid "Manufacturer Part" msgstr "Herstellerteil" @@ -2137,7 +2137,7 @@ msgstr "" #: company/templates/company/supplier_part_detail.html:25 order/models.py:256 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 -#: part/bom.py:286 stock/templates/stock/item_base.html:369 +#: part/bom.py:286 stock/templates/stock/item_base.html:381 #: templates/js/company.js:117 templates/js/company.js:489 #: templates/js/order.js:232 msgid "Supplier" @@ -2186,7 +2186,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "Mindestpreis" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 -#: stock/models.py:435 stock/templates/stock/item_base.html:310 +#: stock/models.py:435 stock/templates/stock/item_base.html:322 #: templates/js/stock.js:711 msgid "Packaging" msgstr "Verpackungen" @@ -2275,7 +2275,7 @@ msgstr "verwendet Standard-Währung" #: company/templates/company/detail.html:67 order/models.py:540 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 -#: stock/models.py:454 stock/templates/stock/item_base.html:262 +#: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 #: templates/js/stock.js:1113 msgid "Customer" @@ -2467,7 +2467,7 @@ msgstr "Zuliefererteil entfernen" #: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:821 templates/js/company.js:203 users/models.py:192 +#: stock/views.py:844 templates/js/company.js:203 users/models.py:192 msgid "Delete" msgstr "Löschen" @@ -2579,7 +2579,7 @@ msgstr "Neuer Auftrag" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:420 -#: stock/templates/stock/item_base.html:374 templates/js/company.js:505 +#: stock/templates/stock/item_base.html:386 templates/js/company.js:505 #: templates/js/stock.js:690 msgid "Supplier Part" msgstr "Zuliefererteil" @@ -2934,7 +2934,7 @@ msgstr "Bestellung" #: order/models.py:742 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 -#: stock/templates/stock/item_base.html:324 templates/js/order.js:210 +#: stock/templates/stock/item_base.html:336 templates/js/order.js:210 #: templates/js/stock.js:669 templates/js/stock.js:1094 msgid "Purchase Order" msgstr "Bestellung" @@ -2955,7 +2955,7 @@ msgid "Number of items received" msgstr "Empfangene Objekt-Anzahl" #: order/models.py:765 part/templates/part/prices.html:166 stock/models.py:545 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:706 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:706 msgid "Purchase Price" msgstr "Preis" @@ -4420,7 +4420,7 @@ msgstr "Teil-Kategorie anlegen" msgid "Create new Part Category" msgstr "Neue Teil-Kategorie anlegen" -#: part/templates/part/category.html:260 stock/views.py:1221 +#: part/templates/part/category.html:260 stock/views.py:1244 msgid "Create new Stock Location" msgstr "Neuen Lagerort erstellen" @@ -4631,7 +4631,7 @@ msgstr "" msgid "Part Test Templates" msgstr "Teil Test-Vorlagen" -#: part/templates/part/navbar.html:112 stock/templates/stock/item_base.html:414 +#: part/templates/part/navbar.html:112 stock/templates/stock/item_base.html:426 msgid "Tests" msgstr "Tests" @@ -5340,7 +5340,7 @@ msgid "Moved {n} parts to {loc}" msgstr "{n} Teile nach {loc} bewegt" #: stock/forms.py:81 stock/forms.py:385 stock/models.py:513 -#: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 +#: stock/templates/stock/item_base.html:393 templates/js/stock.js:658 msgid "Expiry Date" msgstr "Ablaufdatum" @@ -5413,7 +5413,7 @@ msgstr "Ziel-Lagerbestand" msgid "Add note (required)" msgstr "Notiz hinzufügen (erforderlich)" -#: stock/forms.py:348 stock/views.py:705 stock/views.py:907 +#: stock/forms.py:348 stock/views.py:728 stock/views.py:930 msgid "Confirm stock adjustment" msgstr "Bestands-Anpassung bestätigen" @@ -5490,7 +5490,7 @@ msgstr "Wo wird dieses Teil normalerweise gelagert?" msgid "Packaging this stock item is stored in" msgstr "Die Verpackung dieses BestandsObjekt ist gelagert in" -#: stock/models.py:441 stock/templates/stock/item_base.html:270 +#: stock/models.py:441 stock/templates/stock/item_base.html:282 msgid "Installed In" msgstr "verbaut in" @@ -5626,12 +5626,12 @@ msgid "Stock Item Attachments" msgstr "BestandsObjekt-Anhang" #: stock/templates/stock/item_base.html:33 -#: stock/templates/stock/item_base.html:385 templates/js/table_filters.js:150 +#: stock/templates/stock/item_base.html:397 templates/js/table_filters.js:150 msgid "Expired" msgstr "abgelaufen" #: stock/templates/stock/item_base.html:43 -#: stock/templates/stock/item_base.html:387 templates/js/table_filters.js:155 +#: stock/templates/stock/item_base.html:399 templates/js/table_filters.js:155 msgid "Stale" msgstr "überfällig" @@ -5761,45 +5761,57 @@ msgstr "Dieses BestandsObjekt wird automatisch gelöscht wenn der Lagerbestand a msgid "Stock Item Details" msgstr "BestandsObjekt-Details" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:594 +#: stock/templates/stock/item_base.html:252 +#, fuzzy +#| msgid "Previous Step" +msgid "previous page" +msgstr "Vorheriger Schritt" + +#: stock/templates/stock/item_base.html:258 +#, fuzzy +#| msgid "Link to external page" +msgid "next page" +msgstr "Link auf externe Seite" + +#: stock/templates/stock/item_base.html:301 templates/js/build.js:594 msgid "No location set" msgstr "Kein Lagerort gesetzt" -#: stock/templates/stock/item_base.html:296 +#: stock/templates/stock/item_base.html:308 msgid "Barcode Identifier" msgstr "Barcode-Bezeichner" -#: stock/templates/stock/item_base.html:338 +#: stock/templates/stock/item_base.html:350 msgid "Parent Item" msgstr "Elternposition" -#: stock/templates/stock/item_base.html:356 +#: stock/templates/stock/item_base.html:368 msgid "No manufacturer set" msgstr "" -#: stock/templates/stock/item_base.html:385 +#: stock/templates/stock/item_base.html:397 #, python-format msgid "This StockItem expired on %(item.expiry_date)s" msgstr "Dieses BestandsObjekt lief am %(item.expiry_date)s ab" -#: stock/templates/stock/item_base.html:387 +#: stock/templates/stock/item_base.html:399 #, python-format msgid "This StockItem expires on %(item.expiry_date)s" msgstr "Dieses BestandsObjekt läuft am %(item.expiry_date)s ab" -#: stock/templates/stock/item_base.html:394 templates/js/stock.js:664 +#: stock/templates/stock/item_base.html:406 templates/js/stock.js:664 msgid "Last Updated" msgstr "Zuletzt aktualisiert" -#: stock/templates/stock/item_base.html:399 +#: stock/templates/stock/item_base.html:411 msgid "Last Stocktake" msgstr "Letzte Inventur" -#: stock/templates/stock/item_base.html:403 +#: stock/templates/stock/item_base.html:415 msgid "No stocktake performed" msgstr "Keine Inventur ausgeführt" -#: stock/templates/stock/item_base.html:499 +#: stock/templates/stock/item_base.html:511 msgid "Edit Stock Status" msgstr "" @@ -5963,7 +5975,7 @@ msgstr "Lade..." msgid "The following stock items will be uninstalled" msgstr "Die folgenden BestandsObjekte werden nicht mehr verbaut" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1194 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1217 msgid "Convert Stock Item" msgstr "BestandsObjekt umwandeln" @@ -5992,190 +6004,190 @@ msgstr "Label drucken" msgid "Are you sure you want to delete this stock tracking entry?" msgstr "Sind Sie sicher, dass Sie diesen BestandsObjekt-Verfolgungs-Eintrag löschen wollen?" -#: stock/views.py:123 +#: stock/views.py:146 msgid "Edit Stock Location" msgstr "BestandsObjekt-Lagerort bearbeiten" -#: stock/views.py:230 stock/views.py:1173 stock/views.py:1295 -#: stock/views.py:1660 +#: stock/views.py:253 stock/views.py:1196 stock/views.py:1318 +#: stock/views.py:1683 msgid "Owner is required (ownership control is enabled)" msgstr "Eigentümer notwendig (Eigentümerkontrolle aktiv)" -#: stock/views.py:245 +#: stock/views.py:268 msgid "Stock Location QR code" msgstr "QR-Code für diesen Lagerort" -#: stock/views.py:264 +#: stock/views.py:287 msgid "Assign to Customer" msgstr "Kunden zuweisen" -#: stock/views.py:273 +#: stock/views.py:296 msgid "Customer must be specified" msgstr "Kunde muss angegeben werden" -#: stock/views.py:297 +#: stock/views.py:320 msgid "Return to Stock" msgstr "zurück ins Lager" -#: stock/views.py:306 +#: stock/views.py:329 msgid "Specify a valid location" msgstr "gültigen Lagerort angeben" -#: stock/views.py:317 +#: stock/views.py:340 msgid "Stock item returned from customer" msgstr "BestandsObjekt retoure vom Kunden" -#: stock/views.py:328 +#: stock/views.py:351 msgid "Delete All Test Data" msgstr "alle Testdaten löschen" -#: stock/views.py:345 +#: stock/views.py:368 msgid "Confirm test data deletion" msgstr "Löschen Testdaten bestätigen" -#: stock/views.py:362 +#: stock/views.py:385 msgid "Stock Export Options" msgstr "Lagerbestand Exportoptionen" -#: stock/views.py:483 +#: stock/views.py:506 msgid "Stock Item QR Code" msgstr "BestandsObjekt-QR-Code" -#: stock/views.py:509 +#: stock/views.py:532 msgid "Install Stock Item" msgstr "BestandsObjekt installiert" -#: stock/views.py:608 +#: stock/views.py:631 msgid "Uninstall Stock Items" msgstr "BestandsObjekte deinstallieren" -#: stock/views.py:716 +#: stock/views.py:739 msgid "Uninstalled stock items" msgstr "BestandsObjekte deinstalliert" -#: stock/views.py:741 +#: stock/views.py:764 msgid "Adjust Stock" msgstr "Lagerbestand anpassen" -#: stock/views.py:817 +#: stock/views.py:840 msgid "Move Stock Items" msgstr "BestandsObjekte bewegen" -#: stock/views.py:817 +#: stock/views.py:840 msgid "Move" msgstr "Verschieben" -#: stock/views.py:818 +#: stock/views.py:841 msgid "Count Stock Items" msgstr "BestandsObjekte zählen" -#: stock/views.py:818 +#: stock/views.py:841 msgid "Count" msgstr "Anzahl" -#: stock/views.py:819 +#: stock/views.py:842 msgid "Remove From Stock" msgstr "Aus Lagerbestand entfernen" -#: stock/views.py:819 +#: stock/views.py:842 msgid "Take" msgstr "Entfernen" -#: stock/views.py:820 +#: stock/views.py:843 msgid "Add Stock Items" msgstr "BestandsObjekte hinzufügen" -#: stock/views.py:820 users/models.py:188 +#: stock/views.py:843 users/models.py:188 msgid "Add" msgstr "Hinzufügen" -#: stock/views.py:821 +#: stock/views.py:844 msgid "Delete Stock Items" msgstr "BestandsObjekte löschen" -#: stock/views.py:887 +#: stock/views.py:910 msgid "Must enter integer value" msgstr "Nur Ganzzahl eingeben" -#: stock/views.py:892 +#: stock/views.py:915 msgid "Quantity must be positive" msgstr "Anzahl muss positiv sein" -#: stock/views.py:899 +#: stock/views.py:922 #, python-brace-format msgid "Quantity must not exceed {x}" msgstr "Anzahl darf {x} nicht überschreiten" -#: stock/views.py:963 +#: stock/views.py:986 msgid "No action performed" msgstr "Keine Aktion durchgeführt" -#: stock/views.py:977 +#: stock/views.py:1000 #, python-brace-format msgid "Added stock to {n} items" msgstr "Vorrat zu {n} BestandsObjekten hinzugefügt" -#: stock/views.py:991 +#: stock/views.py:1014 #, python-brace-format msgid "Removed stock from {n} items" msgstr "Vorrat von {n} BestandsObjekten entfernt" -#: stock/views.py:1003 +#: stock/views.py:1026 #, python-brace-format msgid "Counted stock for {n} items" msgstr "Bestand für {n} Objekte erfasst" -#: stock/views.py:1041 +#: stock/views.py:1064 msgid "No items were moved" msgstr "Keine BestandsObjekt wurden bewegt" -#: stock/views.py:1044 +#: stock/views.py:1067 #, python-brace-format msgid "Moved {n} items to {dest}" msgstr "{n} Teile nach {dest} bewegt" -#: stock/views.py:1063 +#: stock/views.py:1086 #, python-brace-format msgid "Deleted {n} stock items" msgstr "{n} BestandsObjekte gelöscht" -#: stock/views.py:1075 +#: stock/views.py:1098 msgid "Edit Stock Item" msgstr "BestandsObjekt bearbeiten" -#: stock/views.py:1312 +#: stock/views.py:1335 msgid "Serialize Stock" msgstr "Lagerbestand erfassen" -#: stock/views.py:1405 templates/js/build.js:327 +#: stock/views.py:1428 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "Neues BestandsObjekt hinzufügen" -#: stock/views.py:1547 +#: stock/views.py:1570 msgid "Duplicate Stock Item" msgstr "Bestand duplizieren" -#: stock/views.py:1629 +#: stock/views.py:1652 msgid "Quantity cannot be negative" msgstr "Anzahl kann nicht negativ sein" -#: stock/views.py:1729 +#: stock/views.py:1752 msgid "Delete Stock Location" msgstr "Bestand-Lagerort löschen" -#: stock/views.py:1742 +#: stock/views.py:1765 msgid "Delete Stock Item" msgstr "BestandsObjekt löschen" -#: stock/views.py:1753 +#: stock/views.py:1776 msgid "Delete Stock Tracking Entry" msgstr "Lagerbestands-Tracking-Eintrag löschen" -#: stock/views.py:1760 +#: stock/views.py:1783 msgid "Edit Stock Tracking Entry" msgstr "Lagerbestands-Tracking-Eintrag bearbeiten" -#: stock/views.py:1769 +#: stock/views.py:1792 msgid "Add Stock Tracking Entry" msgstr "Lagerbestands-Tracking-Eintrag hinzufügen" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 0d7e97ba66..74b5c27fd7 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 01:31+0000\n" +"POT-Creation-Date: 2021-07-08 01:42+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -79,7 +79,7 @@ msgid "Duplicate serial: {n}" msgstr "" #: InvenTree/helpers.py:403 order/models.py:311 order/models.py:421 -#: stock/views.py:1625 +#: stock/views.py:1648 msgid "Invalid quantity provided" msgstr "" @@ -490,7 +490,7 @@ msgstr "" #: report/templates/report/inventree_so_report.html:91 #: report/templates/report/inventree_test_report_base.html:77 #: stock/forms.py:142 stock/forms.py:275 -#: stock/templates/stock/item_base.html:255 +#: stock/templates/stock/item_base.html:267 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 #: templates/js/build.js:1142 templates/js/model_renderers.js:43 @@ -537,7 +537,7 @@ msgid "Mark build as complete" msgstr "" #: build/forms.py:210 build/templates/build/auto_allocate.html:18 -#: stock/forms.py:314 stock/templates/stock/item_base.html:285 +#: stock/forms.py:314 stock/templates/stock/item_base.html:297 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 @@ -553,7 +553,7 @@ msgstr "" #: build/forms.py:215 build/templates/build/build_base.html:138 #: build/templates/build/detail.html:59 order/models.py:545 #: order/templates/order/receive_parts.html:24 -#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 +#: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 #: templates/js/order.js:249 templates/js/order.js:352 #: templates/js/stock.js:630 templates/js/stock.js:1149 @@ -761,7 +761,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 #: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 -#: stock/models.py:464 stock/templates/stock/item_base.html:345 +#: stock/models.py:464 stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "" @@ -834,7 +834,7 @@ msgstr "" msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" -#: build/models.py:1324 stock/templates/stock/item_base.html:317 +#: build/models.py:1324 stock/templates/stock/item_base.html:329 #: templates/InvenTree/search.html:183 templates/js/build.js:812 #: templates/navbar.html:29 msgid "Build" @@ -846,7 +846,7 @@ msgstr "" #: build/models.py:1341 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 -#: stock/templates/stock/item_base.html:339 +#: stock/templates/stock/item_base.html:351 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:959 #: templates/js/order.js:433 templates/js/order.js:438 @@ -1082,7 +1082,7 @@ msgstr "" #: order/templates/order/sales_order_ship.html:25 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 -#: stock/templates/stock/item_base.html:279 templates/js/order.js:307 +#: stock/templates/stock/item_base.html:291 templates/js/order.js:307 msgid "Sales Order" msgstr "" @@ -1235,7 +1235,7 @@ msgid "Destination location not specified" msgstr "" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:303 templates/js/stock.js:638 +#: stock/templates/stock/item_base.html:315 templates/js/stock.js:638 #: templates/js/stock.js:1422 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" @@ -1326,7 +1326,7 @@ msgstr "" #: build/templates/build/notes.html:26 company/templates/company/notes.html:24 #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 -#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487 +#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:499 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "" @@ -1355,7 +1355,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1651 +#: build/views.py:184 stock/views.py:1674 msgid "Serial numbers already exist" msgstr "" @@ -1371,7 +1371,7 @@ msgstr "" msgid "Confirm unallocation of build stock" msgstr "" -#: build/views.py:281 build/views.py:371 stock/views.py:346 +#: build/views.py:281 build/views.py:371 stock/views.py:369 msgid "Check the confirmation box" msgstr "" @@ -2087,7 +2087,7 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:25 #: company/templates/company/supplier_part_base.html:94 #: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 -#: part/bom.py:241 stock/templates/stock/item_base.html:352 +#: part/bom.py:241 stock/templates/stock/item_base.html:364 #: templates/js/company.js:113 templates/js/company.js:289 #: templates/js/company.js:515 msgid "Manufacturer" @@ -2104,7 +2104,7 @@ msgstr "" #: company/models.py:408 company/models.py:542 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 -#: stock/templates/stock/item_base.html:362 +#: stock/templates/stock/item_base.html:374 msgid "Manufacturer Part" msgstr "" @@ -2138,7 +2138,7 @@ msgstr "" #: company/templates/company/supplier_part_detail.html:25 order/models.py:256 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 -#: part/bom.py:286 stock/templates/stock/item_base.html:369 +#: part/bom.py:286 stock/templates/stock/item_base.html:381 #: templates/js/company.js:117 templates/js/company.js:489 #: templates/js/order.js:232 msgid "Supplier" @@ -2187,7 +2187,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 -#: stock/models.py:435 stock/templates/stock/item_base.html:310 +#: stock/models.py:435 stock/templates/stock/item_base.html:322 #: templates/js/stock.js:711 msgid "Packaging" msgstr "" @@ -2276,7 +2276,7 @@ msgstr "" #: company/templates/company/detail.html:67 order/models.py:540 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 -#: stock/models.py:454 stock/templates/stock/item_base.html:262 +#: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 #: templates/js/stock.js:1113 msgid "Customer" @@ -2468,7 +2468,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:821 templates/js/company.js:203 users/models.py:192 +#: stock/views.py:844 templates/js/company.js:203 users/models.py:192 msgid "Delete" msgstr "" @@ -2580,7 +2580,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:420 -#: stock/templates/stock/item_base.html:374 templates/js/company.js:505 +#: stock/templates/stock/item_base.html:386 templates/js/company.js:505 #: templates/js/stock.js:690 msgid "Supplier Part" msgstr "" @@ -2935,7 +2935,7 @@ msgstr "" #: order/models.py:742 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 -#: stock/templates/stock/item_base.html:324 templates/js/order.js:210 +#: stock/templates/stock/item_base.html:336 templates/js/order.js:210 #: templates/js/stock.js:669 templates/js/stock.js:1094 msgid "Purchase Order" msgstr "" @@ -2956,7 +2956,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:765 part/templates/part/prices.html:166 stock/models.py:545 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:706 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:706 msgid "Purchase Price" msgstr "" @@ -4421,7 +4421,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:1221 +#: part/templates/part/category.html:260 stock/views.py:1244 msgid "Create new Stock Location" msgstr "" @@ -4632,7 +4632,7 @@ msgstr "" msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:112 stock/templates/stock/item_base.html:414 +#: part/templates/part/navbar.html:112 stock/templates/stock/item_base.html:426 msgid "Tests" msgstr "" @@ -5341,7 +5341,7 @@ msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:81 stock/forms.py:385 stock/models.py:513 -#: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 +#: stock/templates/stock/item_base.html:393 templates/js/stock.js:658 msgid "Expiry Date" msgstr "" @@ -5414,7 +5414,7 @@ msgstr "" msgid "Add note (required)" msgstr "" -#: stock/forms.py:348 stock/views.py:705 stock/views.py:907 +#: stock/forms.py:348 stock/views.py:728 stock/views.py:930 msgid "Confirm stock adjustment" msgstr "" @@ -5491,7 +5491,7 @@ msgstr "" msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:441 stock/templates/stock/item_base.html:270 +#: stock/models.py:441 stock/templates/stock/item_base.html:282 msgid "Installed In" msgstr "" @@ -5627,12 +5627,12 @@ msgid "Stock Item Attachments" msgstr "" #: stock/templates/stock/item_base.html:33 -#: stock/templates/stock/item_base.html:385 templates/js/table_filters.js:150 +#: stock/templates/stock/item_base.html:397 templates/js/table_filters.js:150 msgid "Expired" msgstr "" #: stock/templates/stock/item_base.html:43 -#: stock/templates/stock/item_base.html:387 templates/js/table_filters.js:155 +#: stock/templates/stock/item_base.html:399 templates/js/table_filters.js:155 msgid "Stale" msgstr "" @@ -5762,45 +5762,53 @@ msgstr "" msgid "Stock Item Details" msgstr "" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:594 +#: stock/templates/stock/item_base.html:252 +msgid "previous page" +msgstr "" + +#: stock/templates/stock/item_base.html:258 +msgid "next page" +msgstr "" + +#: stock/templates/stock/item_base.html:301 templates/js/build.js:594 msgid "No location set" msgstr "" -#: stock/templates/stock/item_base.html:296 +#: stock/templates/stock/item_base.html:308 msgid "Barcode Identifier" msgstr "" -#: stock/templates/stock/item_base.html:338 +#: stock/templates/stock/item_base.html:350 msgid "Parent Item" msgstr "" -#: stock/templates/stock/item_base.html:356 +#: stock/templates/stock/item_base.html:368 msgid "No manufacturer set" msgstr "" -#: stock/templates/stock/item_base.html:385 +#: stock/templates/stock/item_base.html:397 #, python-format msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:387 +#: stock/templates/stock/item_base.html:399 #, python-format msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:394 templates/js/stock.js:664 +#: stock/templates/stock/item_base.html:406 templates/js/stock.js:664 msgid "Last Updated" msgstr "" -#: stock/templates/stock/item_base.html:399 +#: stock/templates/stock/item_base.html:411 msgid "Last Stocktake" msgstr "" -#: stock/templates/stock/item_base.html:403 +#: stock/templates/stock/item_base.html:415 msgid "No stocktake performed" msgstr "" -#: stock/templates/stock/item_base.html:499 +#: stock/templates/stock/item_base.html:511 msgid "Edit Stock Status" msgstr "" @@ -5964,7 +5972,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1194 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1217 msgid "Convert Stock Item" msgstr "" @@ -5993,190 +6001,190 @@ msgstr "" msgid "Are you sure you want to delete this stock tracking entry?" msgstr "" -#: stock/views.py:123 +#: stock/views.py:146 msgid "Edit Stock Location" msgstr "" -#: stock/views.py:230 stock/views.py:1173 stock/views.py:1295 -#: stock/views.py:1660 +#: stock/views.py:253 stock/views.py:1196 stock/views.py:1318 +#: stock/views.py:1683 msgid "Owner is required (ownership control is enabled)" msgstr "" -#: stock/views.py:245 +#: stock/views.py:268 msgid "Stock Location QR code" msgstr "" -#: stock/views.py:264 +#: stock/views.py:287 msgid "Assign to Customer" msgstr "" -#: stock/views.py:273 +#: stock/views.py:296 msgid "Customer must be specified" msgstr "" -#: stock/views.py:297 +#: stock/views.py:320 msgid "Return to Stock" msgstr "" -#: stock/views.py:306 +#: stock/views.py:329 msgid "Specify a valid location" msgstr "" -#: stock/views.py:317 +#: stock/views.py:340 msgid "Stock item returned from customer" msgstr "" -#: stock/views.py:328 +#: stock/views.py:351 msgid "Delete All Test Data" msgstr "" -#: stock/views.py:345 +#: stock/views.py:368 msgid "Confirm test data deletion" msgstr "" -#: stock/views.py:362 +#: stock/views.py:385 msgid "Stock Export Options" msgstr "" -#: stock/views.py:483 +#: stock/views.py:506 msgid "Stock Item QR Code" msgstr "" -#: stock/views.py:509 +#: stock/views.py:532 msgid "Install Stock Item" msgstr "" -#: stock/views.py:608 +#: stock/views.py:631 msgid "Uninstall Stock Items" msgstr "" -#: stock/views.py:716 +#: stock/views.py:739 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:741 +#: stock/views.py:764 msgid "Adjust Stock" msgstr "" -#: stock/views.py:817 +#: stock/views.py:840 msgid "Move Stock Items" msgstr "" -#: stock/views.py:817 +#: stock/views.py:840 msgid "Move" msgstr "" -#: stock/views.py:818 +#: stock/views.py:841 msgid "Count Stock Items" msgstr "" -#: stock/views.py:818 +#: stock/views.py:841 msgid "Count" msgstr "" -#: stock/views.py:819 +#: stock/views.py:842 msgid "Remove From Stock" msgstr "" -#: stock/views.py:819 +#: stock/views.py:842 msgid "Take" msgstr "" -#: stock/views.py:820 +#: stock/views.py:843 msgid "Add Stock Items" msgstr "" -#: stock/views.py:820 users/models.py:188 +#: stock/views.py:843 users/models.py:188 msgid "Add" msgstr "" -#: stock/views.py:821 +#: stock/views.py:844 msgid "Delete Stock Items" msgstr "" -#: stock/views.py:887 +#: stock/views.py:910 msgid "Must enter integer value" msgstr "" -#: stock/views.py:892 +#: stock/views.py:915 msgid "Quantity must be positive" msgstr "" -#: stock/views.py:899 +#: stock/views.py:922 #, python-brace-format msgid "Quantity must not exceed {x}" msgstr "" -#: stock/views.py:963 +#: stock/views.py:986 msgid "No action performed" msgstr "" -#: stock/views.py:977 +#: stock/views.py:1000 #, python-brace-format msgid "Added stock to {n} items" msgstr "" -#: stock/views.py:991 +#: stock/views.py:1014 #, python-brace-format msgid "Removed stock from {n} items" msgstr "" -#: stock/views.py:1003 +#: stock/views.py:1026 #, python-brace-format msgid "Counted stock for {n} items" msgstr "" -#: stock/views.py:1041 +#: stock/views.py:1064 msgid "No items were moved" msgstr "" -#: stock/views.py:1044 +#: stock/views.py:1067 #, python-brace-format msgid "Moved {n} items to {dest}" msgstr "" -#: stock/views.py:1063 +#: stock/views.py:1086 #, python-brace-format msgid "Deleted {n} stock items" msgstr "" -#: stock/views.py:1075 +#: stock/views.py:1098 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:1312 +#: stock/views.py:1335 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1405 templates/js/build.js:327 +#: stock/views.py:1428 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1547 +#: stock/views.py:1570 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1629 +#: stock/views.py:1652 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1729 +#: stock/views.py:1752 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1742 +#: stock/views.py:1765 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1753 +#: stock/views.py:1776 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1760 +#: stock/views.py:1783 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1769 +#: stock/views.py:1792 msgid "Add Stock Tracking Entry" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index ea9b3b1f1d..73507dfe40 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 01:31+0000\n" +"POT-Creation-Date: 2021-07-08 01:42+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "" #: InvenTree/helpers.py:403 order/models.py:311 order/models.py:421 -#: stock/views.py:1625 +#: stock/views.py:1648 msgid "Invalid quantity provided" msgstr "Cantidad proporcionada no válida" @@ -489,7 +489,7 @@ msgstr "" #: report/templates/report/inventree_so_report.html:91 #: report/templates/report/inventree_test_report_base.html:77 #: stock/forms.py:142 stock/forms.py:275 -#: stock/templates/stock/item_base.html:255 +#: stock/templates/stock/item_base.html:267 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 #: templates/js/build.js:1142 templates/js/model_renderers.js:43 @@ -536,7 +536,7 @@ msgid "Mark build as complete" msgstr "" #: build/forms.py:210 build/templates/build/auto_allocate.html:18 -#: stock/forms.py:314 stock/templates/stock/item_base.html:285 +#: stock/forms.py:314 stock/templates/stock/item_base.html:297 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 @@ -552,7 +552,7 @@ msgstr "" #: build/forms.py:215 build/templates/build/build_base.html:138 #: build/templates/build/detail.html:59 order/models.py:545 #: order/templates/order/receive_parts.html:24 -#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 +#: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 #: templates/js/order.js:249 templates/js/order.js:352 #: templates/js/stock.js:630 templates/js/stock.js:1149 @@ -760,7 +760,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 #: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 -#: stock/models.py:464 stock/templates/stock/item_base.html:345 +#: stock/models.py:464 stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "" @@ -833,7 +833,7 @@ msgstr "" msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" -#: build/models.py:1324 stock/templates/stock/item_base.html:317 +#: build/models.py:1324 stock/templates/stock/item_base.html:329 #: templates/InvenTree/search.html:183 templates/js/build.js:812 #: templates/navbar.html:29 msgid "Build" @@ -845,7 +845,7 @@ msgstr "" #: build/models.py:1341 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 -#: stock/templates/stock/item_base.html:339 +#: stock/templates/stock/item_base.html:351 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:959 #: templates/js/order.js:433 templates/js/order.js:438 @@ -1081,7 +1081,7 @@ msgstr "Progreso" #: order/templates/order/sales_order_ship.html:25 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 -#: stock/templates/stock/item_base.html:279 templates/js/order.js:307 +#: stock/templates/stock/item_base.html:291 templates/js/order.js:307 msgid "Sales Order" msgstr "" @@ -1234,7 +1234,7 @@ msgid "Destination location not specified" msgstr "" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:303 templates/js/stock.js:638 +#: stock/templates/stock/item_base.html:315 templates/js/stock.js:638 #: templates/js/stock.js:1422 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" @@ -1325,7 +1325,7 @@ msgstr "" #: build/templates/build/notes.html:26 company/templates/company/notes.html:24 #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 -#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487 +#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:499 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "Guardar" @@ -1354,7 +1354,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1651 +#: build/views.py:184 stock/views.py:1674 msgid "Serial numbers already exist" msgstr "" @@ -1370,7 +1370,7 @@ msgstr "" msgid "Confirm unallocation of build stock" msgstr "" -#: build/views.py:281 build/views.py:371 stock/views.py:346 +#: build/views.py:281 build/views.py:371 stock/views.py:369 msgid "Check the confirmation box" msgstr "" @@ -2086,7 +2086,7 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:25 #: company/templates/company/supplier_part_base.html:94 #: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 -#: part/bom.py:241 stock/templates/stock/item_base.html:352 +#: part/bom.py:241 stock/templates/stock/item_base.html:364 #: templates/js/company.js:113 templates/js/company.js:289 #: templates/js/company.js:515 msgid "Manufacturer" @@ -2103,7 +2103,7 @@ msgstr "" #: company/models.py:408 company/models.py:542 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 -#: stock/templates/stock/item_base.html:362 +#: stock/templates/stock/item_base.html:374 msgid "Manufacturer Part" msgstr "" @@ -2137,7 +2137,7 @@ msgstr "" #: company/templates/company/supplier_part_detail.html:25 order/models.py:256 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 -#: part/bom.py:286 stock/templates/stock/item_base.html:369 +#: part/bom.py:286 stock/templates/stock/item_base.html:381 #: templates/js/company.js:117 templates/js/company.js:489 #: templates/js/order.js:232 msgid "Supplier" @@ -2186,7 +2186,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 -#: stock/models.py:435 stock/templates/stock/item_base.html:310 +#: stock/models.py:435 stock/templates/stock/item_base.html:322 #: templates/js/stock.js:711 msgid "Packaging" msgstr "" @@ -2275,7 +2275,7 @@ msgstr "" #: company/templates/company/detail.html:67 order/models.py:540 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 -#: stock/models.py:454 stock/templates/stock/item_base.html:262 +#: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 #: templates/js/stock.js:1113 msgid "Customer" @@ -2467,7 +2467,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:821 templates/js/company.js:203 users/models.py:192 +#: stock/views.py:844 templates/js/company.js:203 users/models.py:192 msgid "Delete" msgstr "Eliminar" @@ -2579,7 +2579,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:420 -#: stock/templates/stock/item_base.html:374 templates/js/company.js:505 +#: stock/templates/stock/item_base.html:386 templates/js/company.js:505 #: templates/js/stock.js:690 msgid "Supplier Part" msgstr "" @@ -2934,7 +2934,7 @@ msgstr "" #: order/models.py:742 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 -#: stock/templates/stock/item_base.html:324 templates/js/order.js:210 +#: stock/templates/stock/item_base.html:336 templates/js/order.js:210 #: templates/js/stock.js:669 templates/js/stock.js:1094 msgid "Purchase Order" msgstr "" @@ -2955,7 +2955,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:765 part/templates/part/prices.html:166 stock/models.py:545 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:706 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:706 msgid "Purchase Price" msgstr "" @@ -4420,7 +4420,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:1221 +#: part/templates/part/category.html:260 stock/views.py:1244 msgid "Create new Stock Location" msgstr "" @@ -4631,7 +4631,7 @@ msgstr "" msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:112 stock/templates/stock/item_base.html:414 +#: part/templates/part/navbar.html:112 stock/templates/stock/item_base.html:426 msgid "Tests" msgstr "" @@ -5340,7 +5340,7 @@ msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:81 stock/forms.py:385 stock/models.py:513 -#: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 +#: stock/templates/stock/item_base.html:393 templates/js/stock.js:658 msgid "Expiry Date" msgstr "" @@ -5413,7 +5413,7 @@ msgstr "" msgid "Add note (required)" msgstr "" -#: stock/forms.py:348 stock/views.py:705 stock/views.py:907 +#: stock/forms.py:348 stock/views.py:728 stock/views.py:930 msgid "Confirm stock adjustment" msgstr "" @@ -5490,7 +5490,7 @@ msgstr "" msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:441 stock/templates/stock/item_base.html:270 +#: stock/models.py:441 stock/templates/stock/item_base.html:282 msgid "Installed In" msgstr "" @@ -5626,12 +5626,12 @@ msgid "Stock Item Attachments" msgstr "" #: stock/templates/stock/item_base.html:33 -#: stock/templates/stock/item_base.html:385 templates/js/table_filters.js:150 +#: stock/templates/stock/item_base.html:397 templates/js/table_filters.js:150 msgid "Expired" msgstr "" #: stock/templates/stock/item_base.html:43 -#: stock/templates/stock/item_base.html:387 templates/js/table_filters.js:155 +#: stock/templates/stock/item_base.html:399 templates/js/table_filters.js:155 msgid "Stale" msgstr "" @@ -5761,45 +5761,53 @@ msgstr "" msgid "Stock Item Details" msgstr "" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:594 +#: stock/templates/stock/item_base.html:252 +msgid "previous page" +msgstr "" + +#: stock/templates/stock/item_base.html:258 +msgid "next page" +msgstr "" + +#: stock/templates/stock/item_base.html:301 templates/js/build.js:594 msgid "No location set" msgstr "" -#: stock/templates/stock/item_base.html:296 +#: stock/templates/stock/item_base.html:308 msgid "Barcode Identifier" msgstr "" -#: stock/templates/stock/item_base.html:338 +#: stock/templates/stock/item_base.html:350 msgid "Parent Item" msgstr "" -#: stock/templates/stock/item_base.html:356 +#: stock/templates/stock/item_base.html:368 msgid "No manufacturer set" msgstr "" -#: stock/templates/stock/item_base.html:385 +#: stock/templates/stock/item_base.html:397 #, python-format msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:387 +#: stock/templates/stock/item_base.html:399 #, python-format msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:394 templates/js/stock.js:664 +#: stock/templates/stock/item_base.html:406 templates/js/stock.js:664 msgid "Last Updated" msgstr "" -#: stock/templates/stock/item_base.html:399 +#: stock/templates/stock/item_base.html:411 msgid "Last Stocktake" msgstr "" -#: stock/templates/stock/item_base.html:403 +#: stock/templates/stock/item_base.html:415 msgid "No stocktake performed" msgstr "" -#: stock/templates/stock/item_base.html:499 +#: stock/templates/stock/item_base.html:511 msgid "Edit Stock Status" msgstr "" @@ -5963,7 +5971,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1194 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1217 msgid "Convert Stock Item" msgstr "" @@ -5992,190 +6000,190 @@ msgstr "" msgid "Are you sure you want to delete this stock tracking entry?" msgstr "" -#: stock/views.py:123 +#: stock/views.py:146 msgid "Edit Stock Location" msgstr "" -#: stock/views.py:230 stock/views.py:1173 stock/views.py:1295 -#: stock/views.py:1660 +#: stock/views.py:253 stock/views.py:1196 stock/views.py:1318 +#: stock/views.py:1683 msgid "Owner is required (ownership control is enabled)" msgstr "" -#: stock/views.py:245 +#: stock/views.py:268 msgid "Stock Location QR code" msgstr "" -#: stock/views.py:264 +#: stock/views.py:287 msgid "Assign to Customer" msgstr "" -#: stock/views.py:273 +#: stock/views.py:296 msgid "Customer must be specified" msgstr "" -#: stock/views.py:297 +#: stock/views.py:320 msgid "Return to Stock" msgstr "" -#: stock/views.py:306 +#: stock/views.py:329 msgid "Specify a valid location" msgstr "" -#: stock/views.py:317 +#: stock/views.py:340 msgid "Stock item returned from customer" msgstr "" -#: stock/views.py:328 +#: stock/views.py:351 msgid "Delete All Test Data" msgstr "" -#: stock/views.py:345 +#: stock/views.py:368 msgid "Confirm test data deletion" msgstr "" -#: stock/views.py:362 +#: stock/views.py:385 msgid "Stock Export Options" msgstr "" -#: stock/views.py:483 +#: stock/views.py:506 msgid "Stock Item QR Code" msgstr "" -#: stock/views.py:509 +#: stock/views.py:532 msgid "Install Stock Item" msgstr "" -#: stock/views.py:608 +#: stock/views.py:631 msgid "Uninstall Stock Items" msgstr "" -#: stock/views.py:716 +#: stock/views.py:739 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:741 +#: stock/views.py:764 msgid "Adjust Stock" msgstr "" -#: stock/views.py:817 +#: stock/views.py:840 msgid "Move Stock Items" msgstr "" -#: stock/views.py:817 +#: stock/views.py:840 msgid "Move" msgstr "" -#: stock/views.py:818 +#: stock/views.py:841 msgid "Count Stock Items" msgstr "" -#: stock/views.py:818 +#: stock/views.py:841 msgid "Count" msgstr "" -#: stock/views.py:819 +#: stock/views.py:842 msgid "Remove From Stock" msgstr "" -#: stock/views.py:819 +#: stock/views.py:842 msgid "Take" msgstr "" -#: stock/views.py:820 +#: stock/views.py:843 msgid "Add Stock Items" msgstr "" -#: stock/views.py:820 users/models.py:188 +#: stock/views.py:843 users/models.py:188 msgid "Add" msgstr "" -#: stock/views.py:821 +#: stock/views.py:844 msgid "Delete Stock Items" msgstr "" -#: stock/views.py:887 +#: stock/views.py:910 msgid "Must enter integer value" msgstr "" -#: stock/views.py:892 +#: stock/views.py:915 msgid "Quantity must be positive" msgstr "" -#: stock/views.py:899 +#: stock/views.py:922 #, python-brace-format msgid "Quantity must not exceed {x}" msgstr "" -#: stock/views.py:963 +#: stock/views.py:986 msgid "No action performed" msgstr "" -#: stock/views.py:977 +#: stock/views.py:1000 #, python-brace-format msgid "Added stock to {n} items" msgstr "" -#: stock/views.py:991 +#: stock/views.py:1014 #, python-brace-format msgid "Removed stock from {n} items" msgstr "" -#: stock/views.py:1003 +#: stock/views.py:1026 #, python-brace-format msgid "Counted stock for {n} items" msgstr "" -#: stock/views.py:1041 +#: stock/views.py:1064 msgid "No items were moved" msgstr "" -#: stock/views.py:1044 +#: stock/views.py:1067 #, python-brace-format msgid "Moved {n} items to {dest}" msgstr "" -#: stock/views.py:1063 +#: stock/views.py:1086 #, python-brace-format msgid "Deleted {n} stock items" msgstr "" -#: stock/views.py:1075 +#: stock/views.py:1098 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:1312 +#: stock/views.py:1335 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1405 templates/js/build.js:327 +#: stock/views.py:1428 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1547 +#: stock/views.py:1570 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1629 +#: stock/views.py:1652 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1729 +#: stock/views.py:1752 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1742 +#: stock/views.py:1765 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1753 +#: stock/views.py:1776 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1760 +#: stock/views.py:1783 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1769 +#: stock/views.py:1792 msgid "Add Stock Tracking Entry" msgstr "" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 46ebefc3b1..6350c4d0ce 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 01:31+0000\n" +"POT-Creation-Date: 2021-07-08 01:42+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: French\n" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "Dupliquer le numéro de série: {n}" #: InvenTree/helpers.py:403 order/models.py:311 order/models.py:421 -#: stock/views.py:1625 +#: stock/views.py:1648 msgid "Invalid quantity provided" msgstr "Quantité fournie invalide" @@ -489,7 +489,7 @@ msgstr "" #: report/templates/report/inventree_so_report.html:91 #: report/templates/report/inventree_test_report_base.html:77 #: stock/forms.py:142 stock/forms.py:275 -#: stock/templates/stock/item_base.html:255 +#: stock/templates/stock/item_base.html:267 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 #: templates/js/build.js:1142 templates/js/model_renderers.js:43 @@ -536,7 +536,7 @@ msgid "Mark build as complete" msgstr "" #: build/forms.py:210 build/templates/build/auto_allocate.html:18 -#: stock/forms.py:314 stock/templates/stock/item_base.html:285 +#: stock/forms.py:314 stock/templates/stock/item_base.html:297 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 @@ -552,7 +552,7 @@ msgstr "Emplacement des pièces terminées" #: build/forms.py:215 build/templates/build/build_base.html:138 #: build/templates/build/detail.html:59 order/models.py:545 #: order/templates/order/receive_parts.html:24 -#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 +#: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 #: templates/js/order.js:249 templates/js/order.js:352 #: templates/js/stock.js:630 templates/js/stock.js:1149 @@ -760,7 +760,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 #: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 -#: stock/models.py:464 stock/templates/stock/item_base.html:345 +#: stock/models.py:464 stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "Lien Externe" @@ -833,7 +833,7 @@ msgstr "" msgid "Selected stock item not found in BOM for part '{p}'" msgstr "L'article en stock sélectionné n'a pas été trouvé dans la BOM pour la pièce '{p}'" -#: build/models.py:1324 stock/templates/stock/item_base.html:317 +#: build/models.py:1324 stock/templates/stock/item_base.html:329 #: templates/InvenTree/search.html:183 templates/js/build.js:812 #: templates/navbar.html:29 msgid "Build" @@ -845,7 +845,7 @@ msgstr "" #: build/models.py:1341 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 -#: stock/templates/stock/item_base.html:339 +#: stock/templates/stock/item_base.html:351 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:959 #: templates/js/order.js:433 templates/js/order.js:438 @@ -1081,7 +1081,7 @@ msgstr "" #: order/templates/order/sales_order_ship.html:25 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 -#: stock/templates/stock/item_base.html:279 templates/js/order.js:307 +#: stock/templates/stock/item_base.html:291 templates/js/order.js:307 msgid "Sales Order" msgstr "" @@ -1234,7 +1234,7 @@ msgid "Destination location not specified" msgstr "" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:303 templates/js/stock.js:638 +#: stock/templates/stock/item_base.html:315 templates/js/stock.js:638 #: templates/js/stock.js:1422 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" @@ -1325,7 +1325,7 @@ msgstr "" #: build/templates/build/notes.html:26 company/templates/company/notes.html:24 #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 -#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487 +#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:499 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "Enregistrer" @@ -1354,7 +1354,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1651 +#: build/views.py:184 stock/views.py:1674 msgid "Serial numbers already exist" msgstr "" @@ -1370,7 +1370,7 @@ msgstr "" msgid "Confirm unallocation of build stock" msgstr "" -#: build/views.py:281 build/views.py:371 stock/views.py:346 +#: build/views.py:281 build/views.py:371 stock/views.py:369 msgid "Check the confirmation box" msgstr "" @@ -2086,7 +2086,7 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:25 #: company/templates/company/supplier_part_base.html:94 #: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 -#: part/bom.py:241 stock/templates/stock/item_base.html:352 +#: part/bom.py:241 stock/templates/stock/item_base.html:364 #: templates/js/company.js:113 templates/js/company.js:289 #: templates/js/company.js:515 msgid "Manufacturer" @@ -2103,7 +2103,7 @@ msgstr "" #: company/models.py:408 company/models.py:542 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 -#: stock/templates/stock/item_base.html:362 +#: stock/templates/stock/item_base.html:374 msgid "Manufacturer Part" msgstr "" @@ -2137,7 +2137,7 @@ msgstr "" #: company/templates/company/supplier_part_detail.html:25 order/models.py:256 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 -#: part/bom.py:286 stock/templates/stock/item_base.html:369 +#: part/bom.py:286 stock/templates/stock/item_base.html:381 #: templates/js/company.js:117 templates/js/company.js:489 #: templates/js/order.js:232 msgid "Supplier" @@ -2186,7 +2186,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 -#: stock/models.py:435 stock/templates/stock/item_base.html:310 +#: stock/models.py:435 stock/templates/stock/item_base.html:322 #: templates/js/stock.js:711 msgid "Packaging" msgstr "" @@ -2275,7 +2275,7 @@ msgstr "" #: company/templates/company/detail.html:67 order/models.py:540 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 -#: stock/models.py:454 stock/templates/stock/item_base.html:262 +#: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 #: templates/js/stock.js:1113 msgid "Customer" @@ -2467,7 +2467,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:821 templates/js/company.js:203 users/models.py:192 +#: stock/views.py:844 templates/js/company.js:203 users/models.py:192 msgid "Delete" msgstr "" @@ -2579,7 +2579,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:420 -#: stock/templates/stock/item_base.html:374 templates/js/company.js:505 +#: stock/templates/stock/item_base.html:386 templates/js/company.js:505 #: templates/js/stock.js:690 msgid "Supplier Part" msgstr "" @@ -2934,7 +2934,7 @@ msgstr "" #: order/models.py:742 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 -#: stock/templates/stock/item_base.html:324 templates/js/order.js:210 +#: stock/templates/stock/item_base.html:336 templates/js/order.js:210 #: templates/js/stock.js:669 templates/js/stock.js:1094 msgid "Purchase Order" msgstr "" @@ -2955,7 +2955,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:765 part/templates/part/prices.html:166 stock/models.py:545 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:706 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:706 msgid "Purchase Price" msgstr "" @@ -4420,7 +4420,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:1221 +#: part/templates/part/category.html:260 stock/views.py:1244 msgid "Create new Stock Location" msgstr "" @@ -4631,7 +4631,7 @@ msgstr "" msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:112 stock/templates/stock/item_base.html:414 +#: part/templates/part/navbar.html:112 stock/templates/stock/item_base.html:426 msgid "Tests" msgstr "" @@ -5340,7 +5340,7 @@ msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:81 stock/forms.py:385 stock/models.py:513 -#: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 +#: stock/templates/stock/item_base.html:393 templates/js/stock.js:658 msgid "Expiry Date" msgstr "" @@ -5413,7 +5413,7 @@ msgstr "" msgid "Add note (required)" msgstr "" -#: stock/forms.py:348 stock/views.py:705 stock/views.py:907 +#: stock/forms.py:348 stock/views.py:728 stock/views.py:930 msgid "Confirm stock adjustment" msgstr "" @@ -5490,7 +5490,7 @@ msgstr "" msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:441 stock/templates/stock/item_base.html:270 +#: stock/models.py:441 stock/templates/stock/item_base.html:282 msgid "Installed In" msgstr "" @@ -5626,12 +5626,12 @@ msgid "Stock Item Attachments" msgstr "" #: stock/templates/stock/item_base.html:33 -#: stock/templates/stock/item_base.html:385 templates/js/table_filters.js:150 +#: stock/templates/stock/item_base.html:397 templates/js/table_filters.js:150 msgid "Expired" msgstr "" #: stock/templates/stock/item_base.html:43 -#: stock/templates/stock/item_base.html:387 templates/js/table_filters.js:155 +#: stock/templates/stock/item_base.html:399 templates/js/table_filters.js:155 msgid "Stale" msgstr "" @@ -5761,45 +5761,53 @@ msgstr "" msgid "Stock Item Details" msgstr "" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:594 +#: stock/templates/stock/item_base.html:252 +msgid "previous page" +msgstr "" + +#: stock/templates/stock/item_base.html:258 +msgid "next page" +msgstr "" + +#: stock/templates/stock/item_base.html:301 templates/js/build.js:594 msgid "No location set" msgstr "" -#: stock/templates/stock/item_base.html:296 +#: stock/templates/stock/item_base.html:308 msgid "Barcode Identifier" msgstr "" -#: stock/templates/stock/item_base.html:338 +#: stock/templates/stock/item_base.html:350 msgid "Parent Item" msgstr "" -#: stock/templates/stock/item_base.html:356 +#: stock/templates/stock/item_base.html:368 msgid "No manufacturer set" msgstr "" -#: stock/templates/stock/item_base.html:385 +#: stock/templates/stock/item_base.html:397 #, python-format msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:387 +#: stock/templates/stock/item_base.html:399 #, python-format msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:394 templates/js/stock.js:664 +#: stock/templates/stock/item_base.html:406 templates/js/stock.js:664 msgid "Last Updated" msgstr "" -#: stock/templates/stock/item_base.html:399 +#: stock/templates/stock/item_base.html:411 msgid "Last Stocktake" msgstr "" -#: stock/templates/stock/item_base.html:403 +#: stock/templates/stock/item_base.html:415 msgid "No stocktake performed" msgstr "" -#: stock/templates/stock/item_base.html:499 +#: stock/templates/stock/item_base.html:511 msgid "Edit Stock Status" msgstr "" @@ -5963,7 +5971,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1194 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1217 msgid "Convert Stock Item" msgstr "" @@ -5992,190 +6000,190 @@ msgstr "" msgid "Are you sure you want to delete this stock tracking entry?" msgstr "" -#: stock/views.py:123 +#: stock/views.py:146 msgid "Edit Stock Location" msgstr "" -#: stock/views.py:230 stock/views.py:1173 stock/views.py:1295 -#: stock/views.py:1660 +#: stock/views.py:253 stock/views.py:1196 stock/views.py:1318 +#: stock/views.py:1683 msgid "Owner is required (ownership control is enabled)" msgstr "" -#: stock/views.py:245 +#: stock/views.py:268 msgid "Stock Location QR code" msgstr "" -#: stock/views.py:264 +#: stock/views.py:287 msgid "Assign to Customer" msgstr "" -#: stock/views.py:273 +#: stock/views.py:296 msgid "Customer must be specified" msgstr "" -#: stock/views.py:297 +#: stock/views.py:320 msgid "Return to Stock" msgstr "" -#: stock/views.py:306 +#: stock/views.py:329 msgid "Specify a valid location" msgstr "" -#: stock/views.py:317 +#: stock/views.py:340 msgid "Stock item returned from customer" msgstr "" -#: stock/views.py:328 +#: stock/views.py:351 msgid "Delete All Test Data" msgstr "" -#: stock/views.py:345 +#: stock/views.py:368 msgid "Confirm test data deletion" msgstr "" -#: stock/views.py:362 +#: stock/views.py:385 msgid "Stock Export Options" msgstr "" -#: stock/views.py:483 +#: stock/views.py:506 msgid "Stock Item QR Code" msgstr "" -#: stock/views.py:509 +#: stock/views.py:532 msgid "Install Stock Item" msgstr "" -#: stock/views.py:608 +#: stock/views.py:631 msgid "Uninstall Stock Items" msgstr "" -#: stock/views.py:716 +#: stock/views.py:739 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:741 +#: stock/views.py:764 msgid "Adjust Stock" msgstr "" -#: stock/views.py:817 +#: stock/views.py:840 msgid "Move Stock Items" msgstr "" -#: stock/views.py:817 +#: stock/views.py:840 msgid "Move" msgstr "" -#: stock/views.py:818 +#: stock/views.py:841 msgid "Count Stock Items" msgstr "" -#: stock/views.py:818 +#: stock/views.py:841 msgid "Count" msgstr "" -#: stock/views.py:819 +#: stock/views.py:842 msgid "Remove From Stock" msgstr "" -#: stock/views.py:819 +#: stock/views.py:842 msgid "Take" msgstr "" -#: stock/views.py:820 +#: stock/views.py:843 msgid "Add Stock Items" msgstr "" -#: stock/views.py:820 users/models.py:188 +#: stock/views.py:843 users/models.py:188 msgid "Add" msgstr "" -#: stock/views.py:821 +#: stock/views.py:844 msgid "Delete Stock Items" msgstr "" -#: stock/views.py:887 +#: stock/views.py:910 msgid "Must enter integer value" msgstr "" -#: stock/views.py:892 +#: stock/views.py:915 msgid "Quantity must be positive" msgstr "" -#: stock/views.py:899 +#: stock/views.py:922 #, python-brace-format msgid "Quantity must not exceed {x}" msgstr "" -#: stock/views.py:963 +#: stock/views.py:986 msgid "No action performed" msgstr "" -#: stock/views.py:977 +#: stock/views.py:1000 #, python-brace-format msgid "Added stock to {n} items" msgstr "" -#: stock/views.py:991 +#: stock/views.py:1014 #, python-brace-format msgid "Removed stock from {n} items" msgstr "" -#: stock/views.py:1003 +#: stock/views.py:1026 #, python-brace-format msgid "Counted stock for {n} items" msgstr "" -#: stock/views.py:1041 +#: stock/views.py:1064 msgid "No items were moved" msgstr "" -#: stock/views.py:1044 +#: stock/views.py:1067 #, python-brace-format msgid "Moved {n} items to {dest}" msgstr "" -#: stock/views.py:1063 +#: stock/views.py:1086 #, python-brace-format msgid "Deleted {n} stock items" msgstr "" -#: stock/views.py:1075 +#: stock/views.py:1098 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:1312 +#: stock/views.py:1335 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1405 templates/js/build.js:327 +#: stock/views.py:1428 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1547 +#: stock/views.py:1570 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1629 +#: stock/views.py:1652 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1729 +#: stock/views.py:1752 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1742 +#: stock/views.py:1765 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1753 +#: stock/views.py:1776 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1760 +#: stock/views.py:1783 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1769 +#: stock/views.py:1792 msgid "Add Stock Tracking Entry" msgstr "" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 2a35228d81..2610fc8d2e 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 01:31+0000\n" +"POT-Creation-Date: 2021-07-08 01:42+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "" #: InvenTree/helpers.py:403 order/models.py:311 order/models.py:421 -#: stock/views.py:1625 +#: stock/views.py:1648 msgid "Invalid quantity provided" msgstr "" @@ -489,7 +489,7 @@ msgstr "" #: report/templates/report/inventree_so_report.html:91 #: report/templates/report/inventree_test_report_base.html:77 #: stock/forms.py:142 stock/forms.py:275 -#: stock/templates/stock/item_base.html:255 +#: stock/templates/stock/item_base.html:267 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 #: templates/js/build.js:1142 templates/js/model_renderers.js:43 @@ -536,7 +536,7 @@ msgid "Mark build as complete" msgstr "" #: build/forms.py:210 build/templates/build/auto_allocate.html:18 -#: stock/forms.py:314 stock/templates/stock/item_base.html:285 +#: stock/forms.py:314 stock/templates/stock/item_base.html:297 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 @@ -552,7 +552,7 @@ msgstr "" #: build/forms.py:215 build/templates/build/build_base.html:138 #: build/templates/build/detail.html:59 order/models.py:545 #: order/templates/order/receive_parts.html:24 -#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 +#: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 #: templates/js/order.js:249 templates/js/order.js:352 #: templates/js/stock.js:630 templates/js/stock.js:1149 @@ -760,7 +760,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 #: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 -#: stock/models.py:464 stock/templates/stock/item_base.html:345 +#: stock/models.py:464 stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "" @@ -833,7 +833,7 @@ msgstr "" msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" -#: build/models.py:1324 stock/templates/stock/item_base.html:317 +#: build/models.py:1324 stock/templates/stock/item_base.html:329 #: templates/InvenTree/search.html:183 templates/js/build.js:812 #: templates/navbar.html:29 msgid "Build" @@ -845,7 +845,7 @@ msgstr "" #: build/models.py:1341 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 -#: stock/templates/stock/item_base.html:339 +#: stock/templates/stock/item_base.html:351 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:959 #: templates/js/order.js:433 templates/js/order.js:438 @@ -1081,7 +1081,7 @@ msgstr "" #: order/templates/order/sales_order_ship.html:25 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 -#: stock/templates/stock/item_base.html:279 templates/js/order.js:307 +#: stock/templates/stock/item_base.html:291 templates/js/order.js:307 msgid "Sales Order" msgstr "" @@ -1234,7 +1234,7 @@ msgid "Destination location not specified" msgstr "" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:303 templates/js/stock.js:638 +#: stock/templates/stock/item_base.html:315 templates/js/stock.js:638 #: templates/js/stock.js:1422 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" @@ -1325,7 +1325,7 @@ msgstr "" #: build/templates/build/notes.html:26 company/templates/company/notes.html:24 #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 -#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487 +#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:499 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "" @@ -1354,7 +1354,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1651 +#: build/views.py:184 stock/views.py:1674 msgid "Serial numbers already exist" msgstr "" @@ -1370,7 +1370,7 @@ msgstr "" msgid "Confirm unallocation of build stock" msgstr "" -#: build/views.py:281 build/views.py:371 stock/views.py:346 +#: build/views.py:281 build/views.py:371 stock/views.py:369 msgid "Check the confirmation box" msgstr "" @@ -2086,7 +2086,7 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:25 #: company/templates/company/supplier_part_base.html:94 #: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 -#: part/bom.py:241 stock/templates/stock/item_base.html:352 +#: part/bom.py:241 stock/templates/stock/item_base.html:364 #: templates/js/company.js:113 templates/js/company.js:289 #: templates/js/company.js:515 msgid "Manufacturer" @@ -2103,7 +2103,7 @@ msgstr "" #: company/models.py:408 company/models.py:542 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 -#: stock/templates/stock/item_base.html:362 +#: stock/templates/stock/item_base.html:374 msgid "Manufacturer Part" msgstr "" @@ -2137,7 +2137,7 @@ msgstr "" #: company/templates/company/supplier_part_detail.html:25 order/models.py:256 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 -#: part/bom.py:286 stock/templates/stock/item_base.html:369 +#: part/bom.py:286 stock/templates/stock/item_base.html:381 #: templates/js/company.js:117 templates/js/company.js:489 #: templates/js/order.js:232 msgid "Supplier" @@ -2186,7 +2186,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 -#: stock/models.py:435 stock/templates/stock/item_base.html:310 +#: stock/models.py:435 stock/templates/stock/item_base.html:322 #: templates/js/stock.js:711 msgid "Packaging" msgstr "" @@ -2275,7 +2275,7 @@ msgstr "" #: company/templates/company/detail.html:67 order/models.py:540 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 -#: stock/models.py:454 stock/templates/stock/item_base.html:262 +#: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 #: templates/js/stock.js:1113 msgid "Customer" @@ -2467,7 +2467,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:821 templates/js/company.js:203 users/models.py:192 +#: stock/views.py:844 templates/js/company.js:203 users/models.py:192 msgid "Delete" msgstr "" @@ -2579,7 +2579,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:420 -#: stock/templates/stock/item_base.html:374 templates/js/company.js:505 +#: stock/templates/stock/item_base.html:386 templates/js/company.js:505 #: templates/js/stock.js:690 msgid "Supplier Part" msgstr "" @@ -2934,7 +2934,7 @@ msgstr "" #: order/models.py:742 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 -#: stock/templates/stock/item_base.html:324 templates/js/order.js:210 +#: stock/templates/stock/item_base.html:336 templates/js/order.js:210 #: templates/js/stock.js:669 templates/js/stock.js:1094 msgid "Purchase Order" msgstr "" @@ -2955,7 +2955,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:765 part/templates/part/prices.html:166 stock/models.py:545 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:706 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:706 msgid "Purchase Price" msgstr "" @@ -4420,7 +4420,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:1221 +#: part/templates/part/category.html:260 stock/views.py:1244 msgid "Create new Stock Location" msgstr "" @@ -4631,7 +4631,7 @@ msgstr "" msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:112 stock/templates/stock/item_base.html:414 +#: part/templates/part/navbar.html:112 stock/templates/stock/item_base.html:426 msgid "Tests" msgstr "" @@ -5340,7 +5340,7 @@ msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:81 stock/forms.py:385 stock/models.py:513 -#: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 +#: stock/templates/stock/item_base.html:393 templates/js/stock.js:658 msgid "Expiry Date" msgstr "" @@ -5413,7 +5413,7 @@ msgstr "" msgid "Add note (required)" msgstr "" -#: stock/forms.py:348 stock/views.py:705 stock/views.py:907 +#: stock/forms.py:348 stock/views.py:728 stock/views.py:930 msgid "Confirm stock adjustment" msgstr "" @@ -5490,7 +5490,7 @@ msgstr "" msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:441 stock/templates/stock/item_base.html:270 +#: stock/models.py:441 stock/templates/stock/item_base.html:282 msgid "Installed In" msgstr "" @@ -5626,12 +5626,12 @@ msgid "Stock Item Attachments" msgstr "" #: stock/templates/stock/item_base.html:33 -#: stock/templates/stock/item_base.html:385 templates/js/table_filters.js:150 +#: stock/templates/stock/item_base.html:397 templates/js/table_filters.js:150 msgid "Expired" msgstr "" #: stock/templates/stock/item_base.html:43 -#: stock/templates/stock/item_base.html:387 templates/js/table_filters.js:155 +#: stock/templates/stock/item_base.html:399 templates/js/table_filters.js:155 msgid "Stale" msgstr "" @@ -5761,45 +5761,53 @@ msgstr "" msgid "Stock Item Details" msgstr "" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:594 +#: stock/templates/stock/item_base.html:252 +msgid "previous page" +msgstr "" + +#: stock/templates/stock/item_base.html:258 +msgid "next page" +msgstr "" + +#: stock/templates/stock/item_base.html:301 templates/js/build.js:594 msgid "No location set" msgstr "" -#: stock/templates/stock/item_base.html:296 +#: stock/templates/stock/item_base.html:308 msgid "Barcode Identifier" msgstr "" -#: stock/templates/stock/item_base.html:338 +#: stock/templates/stock/item_base.html:350 msgid "Parent Item" msgstr "" -#: stock/templates/stock/item_base.html:356 +#: stock/templates/stock/item_base.html:368 msgid "No manufacturer set" msgstr "" -#: stock/templates/stock/item_base.html:385 +#: stock/templates/stock/item_base.html:397 #, python-format msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:387 +#: stock/templates/stock/item_base.html:399 #, python-format msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:394 templates/js/stock.js:664 +#: stock/templates/stock/item_base.html:406 templates/js/stock.js:664 msgid "Last Updated" msgstr "" -#: stock/templates/stock/item_base.html:399 +#: stock/templates/stock/item_base.html:411 msgid "Last Stocktake" msgstr "" -#: stock/templates/stock/item_base.html:403 +#: stock/templates/stock/item_base.html:415 msgid "No stocktake performed" msgstr "" -#: stock/templates/stock/item_base.html:499 +#: stock/templates/stock/item_base.html:511 msgid "Edit Stock Status" msgstr "" @@ -5963,7 +5971,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1194 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1217 msgid "Convert Stock Item" msgstr "" @@ -5992,190 +6000,190 @@ msgstr "" msgid "Are you sure you want to delete this stock tracking entry?" msgstr "" -#: stock/views.py:123 +#: stock/views.py:146 msgid "Edit Stock Location" msgstr "" -#: stock/views.py:230 stock/views.py:1173 stock/views.py:1295 -#: stock/views.py:1660 +#: stock/views.py:253 stock/views.py:1196 stock/views.py:1318 +#: stock/views.py:1683 msgid "Owner is required (ownership control is enabled)" msgstr "" -#: stock/views.py:245 +#: stock/views.py:268 msgid "Stock Location QR code" msgstr "" -#: stock/views.py:264 +#: stock/views.py:287 msgid "Assign to Customer" msgstr "" -#: stock/views.py:273 +#: stock/views.py:296 msgid "Customer must be specified" msgstr "" -#: stock/views.py:297 +#: stock/views.py:320 msgid "Return to Stock" msgstr "" -#: stock/views.py:306 +#: stock/views.py:329 msgid "Specify a valid location" msgstr "" -#: stock/views.py:317 +#: stock/views.py:340 msgid "Stock item returned from customer" msgstr "" -#: stock/views.py:328 +#: stock/views.py:351 msgid "Delete All Test Data" msgstr "" -#: stock/views.py:345 +#: stock/views.py:368 msgid "Confirm test data deletion" msgstr "" -#: stock/views.py:362 +#: stock/views.py:385 msgid "Stock Export Options" msgstr "" -#: stock/views.py:483 +#: stock/views.py:506 msgid "Stock Item QR Code" msgstr "" -#: stock/views.py:509 +#: stock/views.py:532 msgid "Install Stock Item" msgstr "" -#: stock/views.py:608 +#: stock/views.py:631 msgid "Uninstall Stock Items" msgstr "" -#: stock/views.py:716 +#: stock/views.py:739 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:741 +#: stock/views.py:764 msgid "Adjust Stock" msgstr "" -#: stock/views.py:817 +#: stock/views.py:840 msgid "Move Stock Items" msgstr "" -#: stock/views.py:817 +#: stock/views.py:840 msgid "Move" msgstr "" -#: stock/views.py:818 +#: stock/views.py:841 msgid "Count Stock Items" msgstr "" -#: stock/views.py:818 +#: stock/views.py:841 msgid "Count" msgstr "" -#: stock/views.py:819 +#: stock/views.py:842 msgid "Remove From Stock" msgstr "" -#: stock/views.py:819 +#: stock/views.py:842 msgid "Take" msgstr "" -#: stock/views.py:820 +#: stock/views.py:843 msgid "Add Stock Items" msgstr "" -#: stock/views.py:820 users/models.py:188 +#: stock/views.py:843 users/models.py:188 msgid "Add" msgstr "" -#: stock/views.py:821 +#: stock/views.py:844 msgid "Delete Stock Items" msgstr "" -#: stock/views.py:887 +#: stock/views.py:910 msgid "Must enter integer value" msgstr "" -#: stock/views.py:892 +#: stock/views.py:915 msgid "Quantity must be positive" msgstr "" -#: stock/views.py:899 +#: stock/views.py:922 #, python-brace-format msgid "Quantity must not exceed {x}" msgstr "" -#: stock/views.py:963 +#: stock/views.py:986 msgid "No action performed" msgstr "" -#: stock/views.py:977 +#: stock/views.py:1000 #, python-brace-format msgid "Added stock to {n} items" msgstr "" -#: stock/views.py:991 +#: stock/views.py:1014 #, python-brace-format msgid "Removed stock from {n} items" msgstr "" -#: stock/views.py:1003 +#: stock/views.py:1026 #, python-brace-format msgid "Counted stock for {n} items" msgstr "" -#: stock/views.py:1041 +#: stock/views.py:1064 msgid "No items were moved" msgstr "" -#: stock/views.py:1044 +#: stock/views.py:1067 #, python-brace-format msgid "Moved {n} items to {dest}" msgstr "" -#: stock/views.py:1063 +#: stock/views.py:1086 #, python-brace-format msgid "Deleted {n} stock items" msgstr "" -#: stock/views.py:1075 +#: stock/views.py:1098 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:1312 +#: stock/views.py:1335 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1405 templates/js/build.js:327 +#: stock/views.py:1428 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1547 +#: stock/views.py:1570 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1629 +#: stock/views.py:1652 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1729 +#: stock/views.py:1752 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1742 +#: stock/views.py:1765 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1753 +#: stock/views.py:1776 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1760 +#: stock/views.py:1783 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1769 +#: stock/views.py:1792 msgid "Add Stock Tracking Entry" msgstr "" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 7369ed76c0..60a0678d21 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 01:31+0000\n" +"POT-Creation-Date: 2021-07-08 01:42+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "" #: InvenTree/helpers.py:403 order/models.py:311 order/models.py:421 -#: stock/views.py:1625 +#: stock/views.py:1648 msgid "Invalid quantity provided" msgstr "" @@ -489,7 +489,7 @@ msgstr "" #: report/templates/report/inventree_so_report.html:91 #: report/templates/report/inventree_test_report_base.html:77 #: stock/forms.py:142 stock/forms.py:275 -#: stock/templates/stock/item_base.html:255 +#: stock/templates/stock/item_base.html:267 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 #: templates/js/build.js:1142 templates/js/model_renderers.js:43 @@ -536,7 +536,7 @@ msgid "Mark build as complete" msgstr "" #: build/forms.py:210 build/templates/build/auto_allocate.html:18 -#: stock/forms.py:314 stock/templates/stock/item_base.html:285 +#: stock/forms.py:314 stock/templates/stock/item_base.html:297 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 @@ -552,7 +552,7 @@ msgstr "" #: build/forms.py:215 build/templates/build/build_base.html:138 #: build/templates/build/detail.html:59 order/models.py:545 #: order/templates/order/receive_parts.html:24 -#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 +#: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 #: templates/js/order.js:249 templates/js/order.js:352 #: templates/js/stock.js:630 templates/js/stock.js:1149 @@ -760,7 +760,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 #: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 -#: stock/models.py:464 stock/templates/stock/item_base.html:345 +#: stock/models.py:464 stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "" @@ -833,7 +833,7 @@ msgstr "" msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" -#: build/models.py:1324 stock/templates/stock/item_base.html:317 +#: build/models.py:1324 stock/templates/stock/item_base.html:329 #: templates/InvenTree/search.html:183 templates/js/build.js:812 #: templates/navbar.html:29 msgid "Build" @@ -845,7 +845,7 @@ msgstr "" #: build/models.py:1341 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 -#: stock/templates/stock/item_base.html:339 +#: stock/templates/stock/item_base.html:351 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:959 #: templates/js/order.js:433 templates/js/order.js:438 @@ -1081,7 +1081,7 @@ msgstr "" #: order/templates/order/sales_order_ship.html:25 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 -#: stock/templates/stock/item_base.html:279 templates/js/order.js:307 +#: stock/templates/stock/item_base.html:291 templates/js/order.js:307 msgid "Sales Order" msgstr "" @@ -1234,7 +1234,7 @@ msgid "Destination location not specified" msgstr "" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:303 templates/js/stock.js:638 +#: stock/templates/stock/item_base.html:315 templates/js/stock.js:638 #: templates/js/stock.js:1422 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" @@ -1325,7 +1325,7 @@ msgstr "" #: build/templates/build/notes.html:26 company/templates/company/notes.html:24 #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 -#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487 +#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:499 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "" @@ -1354,7 +1354,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1651 +#: build/views.py:184 stock/views.py:1674 msgid "Serial numbers already exist" msgstr "" @@ -1370,7 +1370,7 @@ msgstr "" msgid "Confirm unallocation of build stock" msgstr "" -#: build/views.py:281 build/views.py:371 stock/views.py:346 +#: build/views.py:281 build/views.py:371 stock/views.py:369 msgid "Check the confirmation box" msgstr "" @@ -2086,7 +2086,7 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:25 #: company/templates/company/supplier_part_base.html:94 #: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 -#: part/bom.py:241 stock/templates/stock/item_base.html:352 +#: part/bom.py:241 stock/templates/stock/item_base.html:364 #: templates/js/company.js:113 templates/js/company.js:289 #: templates/js/company.js:515 msgid "Manufacturer" @@ -2103,7 +2103,7 @@ msgstr "" #: company/models.py:408 company/models.py:542 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 -#: stock/templates/stock/item_base.html:362 +#: stock/templates/stock/item_base.html:374 msgid "Manufacturer Part" msgstr "" @@ -2137,7 +2137,7 @@ msgstr "" #: company/templates/company/supplier_part_detail.html:25 order/models.py:256 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 -#: part/bom.py:286 stock/templates/stock/item_base.html:369 +#: part/bom.py:286 stock/templates/stock/item_base.html:381 #: templates/js/company.js:117 templates/js/company.js:489 #: templates/js/order.js:232 msgid "Supplier" @@ -2186,7 +2186,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 -#: stock/models.py:435 stock/templates/stock/item_base.html:310 +#: stock/models.py:435 stock/templates/stock/item_base.html:322 #: templates/js/stock.js:711 msgid "Packaging" msgstr "" @@ -2275,7 +2275,7 @@ msgstr "" #: company/templates/company/detail.html:67 order/models.py:540 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 -#: stock/models.py:454 stock/templates/stock/item_base.html:262 +#: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 #: templates/js/stock.js:1113 msgid "Customer" @@ -2467,7 +2467,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:821 templates/js/company.js:203 users/models.py:192 +#: stock/views.py:844 templates/js/company.js:203 users/models.py:192 msgid "Delete" msgstr "" @@ -2579,7 +2579,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:420 -#: stock/templates/stock/item_base.html:374 templates/js/company.js:505 +#: stock/templates/stock/item_base.html:386 templates/js/company.js:505 #: templates/js/stock.js:690 msgid "Supplier Part" msgstr "" @@ -2934,7 +2934,7 @@ msgstr "" #: order/models.py:742 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 -#: stock/templates/stock/item_base.html:324 templates/js/order.js:210 +#: stock/templates/stock/item_base.html:336 templates/js/order.js:210 #: templates/js/stock.js:669 templates/js/stock.js:1094 msgid "Purchase Order" msgstr "" @@ -2955,7 +2955,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:765 part/templates/part/prices.html:166 stock/models.py:545 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:706 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:706 msgid "Purchase Price" msgstr "" @@ -4420,7 +4420,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:1221 +#: part/templates/part/category.html:260 stock/views.py:1244 msgid "Create new Stock Location" msgstr "" @@ -4631,7 +4631,7 @@ msgstr "" msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:112 stock/templates/stock/item_base.html:414 +#: part/templates/part/navbar.html:112 stock/templates/stock/item_base.html:426 msgid "Tests" msgstr "" @@ -5340,7 +5340,7 @@ msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:81 stock/forms.py:385 stock/models.py:513 -#: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 +#: stock/templates/stock/item_base.html:393 templates/js/stock.js:658 msgid "Expiry Date" msgstr "" @@ -5413,7 +5413,7 @@ msgstr "" msgid "Add note (required)" msgstr "" -#: stock/forms.py:348 stock/views.py:705 stock/views.py:907 +#: stock/forms.py:348 stock/views.py:728 stock/views.py:930 msgid "Confirm stock adjustment" msgstr "" @@ -5490,7 +5490,7 @@ msgstr "" msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:441 stock/templates/stock/item_base.html:270 +#: stock/models.py:441 stock/templates/stock/item_base.html:282 msgid "Installed In" msgstr "" @@ -5626,12 +5626,12 @@ msgid "Stock Item Attachments" msgstr "" #: stock/templates/stock/item_base.html:33 -#: stock/templates/stock/item_base.html:385 templates/js/table_filters.js:150 +#: stock/templates/stock/item_base.html:397 templates/js/table_filters.js:150 msgid "Expired" msgstr "" #: stock/templates/stock/item_base.html:43 -#: stock/templates/stock/item_base.html:387 templates/js/table_filters.js:155 +#: stock/templates/stock/item_base.html:399 templates/js/table_filters.js:155 msgid "Stale" msgstr "" @@ -5761,45 +5761,53 @@ msgstr "" msgid "Stock Item Details" msgstr "" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:594 +#: stock/templates/stock/item_base.html:252 +msgid "previous page" +msgstr "" + +#: stock/templates/stock/item_base.html:258 +msgid "next page" +msgstr "" + +#: stock/templates/stock/item_base.html:301 templates/js/build.js:594 msgid "No location set" msgstr "" -#: stock/templates/stock/item_base.html:296 +#: stock/templates/stock/item_base.html:308 msgid "Barcode Identifier" msgstr "" -#: stock/templates/stock/item_base.html:338 +#: stock/templates/stock/item_base.html:350 msgid "Parent Item" msgstr "" -#: stock/templates/stock/item_base.html:356 +#: stock/templates/stock/item_base.html:368 msgid "No manufacturer set" msgstr "" -#: stock/templates/stock/item_base.html:385 +#: stock/templates/stock/item_base.html:397 #, python-format msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:387 +#: stock/templates/stock/item_base.html:399 #, python-format msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:394 templates/js/stock.js:664 +#: stock/templates/stock/item_base.html:406 templates/js/stock.js:664 msgid "Last Updated" msgstr "" -#: stock/templates/stock/item_base.html:399 +#: stock/templates/stock/item_base.html:411 msgid "Last Stocktake" msgstr "" -#: stock/templates/stock/item_base.html:403 +#: stock/templates/stock/item_base.html:415 msgid "No stocktake performed" msgstr "" -#: stock/templates/stock/item_base.html:499 +#: stock/templates/stock/item_base.html:511 msgid "Edit Stock Status" msgstr "" @@ -5963,7 +5971,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1194 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1217 msgid "Convert Stock Item" msgstr "" @@ -5992,190 +6000,190 @@ msgstr "" msgid "Are you sure you want to delete this stock tracking entry?" msgstr "" -#: stock/views.py:123 +#: stock/views.py:146 msgid "Edit Stock Location" msgstr "" -#: stock/views.py:230 stock/views.py:1173 stock/views.py:1295 -#: stock/views.py:1660 +#: stock/views.py:253 stock/views.py:1196 stock/views.py:1318 +#: stock/views.py:1683 msgid "Owner is required (ownership control is enabled)" msgstr "" -#: stock/views.py:245 +#: stock/views.py:268 msgid "Stock Location QR code" msgstr "" -#: stock/views.py:264 +#: stock/views.py:287 msgid "Assign to Customer" msgstr "" -#: stock/views.py:273 +#: stock/views.py:296 msgid "Customer must be specified" msgstr "" -#: stock/views.py:297 +#: stock/views.py:320 msgid "Return to Stock" msgstr "" -#: stock/views.py:306 +#: stock/views.py:329 msgid "Specify a valid location" msgstr "" -#: stock/views.py:317 +#: stock/views.py:340 msgid "Stock item returned from customer" msgstr "" -#: stock/views.py:328 +#: stock/views.py:351 msgid "Delete All Test Data" msgstr "" -#: stock/views.py:345 +#: stock/views.py:368 msgid "Confirm test data deletion" msgstr "" -#: stock/views.py:362 +#: stock/views.py:385 msgid "Stock Export Options" msgstr "" -#: stock/views.py:483 +#: stock/views.py:506 msgid "Stock Item QR Code" msgstr "" -#: stock/views.py:509 +#: stock/views.py:532 msgid "Install Stock Item" msgstr "" -#: stock/views.py:608 +#: stock/views.py:631 msgid "Uninstall Stock Items" msgstr "" -#: stock/views.py:716 +#: stock/views.py:739 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:741 +#: stock/views.py:764 msgid "Adjust Stock" msgstr "" -#: stock/views.py:817 +#: stock/views.py:840 msgid "Move Stock Items" msgstr "" -#: stock/views.py:817 +#: stock/views.py:840 msgid "Move" msgstr "" -#: stock/views.py:818 +#: stock/views.py:841 msgid "Count Stock Items" msgstr "" -#: stock/views.py:818 +#: stock/views.py:841 msgid "Count" msgstr "" -#: stock/views.py:819 +#: stock/views.py:842 msgid "Remove From Stock" msgstr "" -#: stock/views.py:819 +#: stock/views.py:842 msgid "Take" msgstr "" -#: stock/views.py:820 +#: stock/views.py:843 msgid "Add Stock Items" msgstr "" -#: stock/views.py:820 users/models.py:188 +#: stock/views.py:843 users/models.py:188 msgid "Add" msgstr "" -#: stock/views.py:821 +#: stock/views.py:844 msgid "Delete Stock Items" msgstr "" -#: stock/views.py:887 +#: stock/views.py:910 msgid "Must enter integer value" msgstr "" -#: stock/views.py:892 +#: stock/views.py:915 msgid "Quantity must be positive" msgstr "" -#: stock/views.py:899 +#: stock/views.py:922 #, python-brace-format msgid "Quantity must not exceed {x}" msgstr "" -#: stock/views.py:963 +#: stock/views.py:986 msgid "No action performed" msgstr "" -#: stock/views.py:977 +#: stock/views.py:1000 #, python-brace-format msgid "Added stock to {n} items" msgstr "" -#: stock/views.py:991 +#: stock/views.py:1014 #, python-brace-format msgid "Removed stock from {n} items" msgstr "" -#: stock/views.py:1003 +#: stock/views.py:1026 #, python-brace-format msgid "Counted stock for {n} items" msgstr "" -#: stock/views.py:1041 +#: stock/views.py:1064 msgid "No items were moved" msgstr "" -#: stock/views.py:1044 +#: stock/views.py:1067 #, python-brace-format msgid "Moved {n} items to {dest}" msgstr "" -#: stock/views.py:1063 +#: stock/views.py:1086 #, python-brace-format msgid "Deleted {n} stock items" msgstr "" -#: stock/views.py:1075 +#: stock/views.py:1098 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:1312 +#: stock/views.py:1335 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1405 templates/js/build.js:327 +#: stock/views.py:1428 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1547 +#: stock/views.py:1570 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1629 +#: stock/views.py:1652 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1729 +#: stock/views.py:1752 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1742 +#: stock/views.py:1765 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1753 +#: stock/views.py:1776 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1760 +#: stock/views.py:1783 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1769 +#: stock/views.py:1792 msgid "Add Stock Tracking Entry" msgstr "" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 203d6bbab6..db55ffea23 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 01:31+0000\n" +"POT-Creation-Date: 2021-07-08 01:42+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "Powtórzony numer seryjny: {n}" #: InvenTree/helpers.py:403 order/models.py:311 order/models.py:421 -#: stock/views.py:1625 +#: stock/views.py:1648 msgid "Invalid quantity provided" msgstr "Podano nieprawidłową ilość" @@ -489,7 +489,7 @@ msgstr "" #: report/templates/report/inventree_so_report.html:91 #: report/templates/report/inventree_test_report_base.html:77 #: stock/forms.py:142 stock/forms.py:275 -#: stock/templates/stock/item_base.html:255 +#: stock/templates/stock/item_base.html:267 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 #: templates/js/build.js:1142 templates/js/model_renderers.js:43 @@ -536,7 +536,7 @@ msgid "Mark build as complete" msgstr "Oznacz budowę jako ukończoną" #: build/forms.py:210 build/templates/build/auto_allocate.html:18 -#: stock/forms.py:314 stock/templates/stock/item_base.html:285 +#: stock/forms.py:314 stock/templates/stock/item_base.html:297 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 @@ -552,7 +552,7 @@ msgstr "Lokalizacja ukończonych części" #: build/forms.py:215 build/templates/build/build_base.html:138 #: build/templates/build/detail.html:59 order/models.py:545 #: order/templates/order/receive_parts.html:24 -#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 +#: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 #: templates/js/order.js:249 templates/js/order.js:352 #: templates/js/stock.js:630 templates/js/stock.js:1149 @@ -760,7 +760,7 @@ msgstr "Użytkownik odpowiedzialny za to zamówienie budowy" #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 #: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 -#: stock/models.py:464 stock/templates/stock/item_base.html:345 +#: stock/models.py:464 stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "Link Zewnętrzny" @@ -833,7 +833,7 @@ msgstr "" msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" -#: build/models.py:1324 stock/templates/stock/item_base.html:317 +#: build/models.py:1324 stock/templates/stock/item_base.html:329 #: templates/InvenTree/search.html:183 templates/js/build.js:812 #: templates/navbar.html:29 msgid "Build" @@ -845,7 +845,7 @@ msgstr "" #: build/models.py:1341 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 -#: stock/templates/stock/item_base.html:339 +#: stock/templates/stock/item_base.html:351 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:959 #: templates/js/order.js:433 templates/js/order.js:438 @@ -1081,7 +1081,7 @@ msgstr "Postęp" #: order/templates/order/sales_order_ship.html:25 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 -#: stock/templates/stock/item_base.html:279 templates/js/order.js:307 +#: stock/templates/stock/item_base.html:291 templates/js/order.js:307 msgid "Sales Order" msgstr "Zamówienie zakupu" @@ -1234,7 +1234,7 @@ msgid "Destination location not specified" msgstr "Nie określono lokalizacji docelowej" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:303 templates/js/stock.js:638 +#: stock/templates/stock/item_base.html:315 templates/js/stock.js:638 #: templates/js/stock.js:1422 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" @@ -1325,7 +1325,7 @@ msgstr "Edytuj uwagi" #: build/templates/build/notes.html:26 company/templates/company/notes.html:24 #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 -#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487 +#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:499 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "Zapisz" @@ -1354,7 +1354,7 @@ msgstr "Utwórz zlecenie budowy" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1651 +#: build/views.py:184 stock/views.py:1674 msgid "Serial numbers already exist" msgstr "Numer seryjny już istnieje" @@ -1370,7 +1370,7 @@ msgstr "" msgid "Confirm unallocation of build stock" msgstr "" -#: build/views.py:281 build/views.py:371 stock/views.py:346 +#: build/views.py:281 build/views.py:371 stock/views.py:369 msgid "Check the confirmation box" msgstr "" @@ -2086,7 +2086,7 @@ msgstr "Wybierz część" #: company/templates/company/manufacturer_part_detail.html:25 #: company/templates/company/supplier_part_base.html:94 #: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 -#: part/bom.py:241 stock/templates/stock/item_base.html:352 +#: part/bom.py:241 stock/templates/stock/item_base.html:364 #: templates/js/company.js:113 templates/js/company.js:289 #: templates/js/company.js:515 msgid "Manufacturer" @@ -2103,7 +2103,7 @@ msgstr "" #: company/models.py:408 company/models.py:542 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 -#: stock/templates/stock/item_base.html:362 +#: stock/templates/stock/item_base.html:374 msgid "Manufacturer Part" msgstr "Część producenta" @@ -2137,7 +2137,7 @@ msgstr "" #: company/templates/company/supplier_part_detail.html:25 order/models.py:256 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 -#: part/bom.py:286 stock/templates/stock/item_base.html:369 +#: part/bom.py:286 stock/templates/stock/item_base.html:381 #: templates/js/company.js:117 templates/js/company.js:489 #: templates/js/order.js:232 msgid "Supplier" @@ -2186,7 +2186,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 -#: stock/models.py:435 stock/templates/stock/item_base.html:310 +#: stock/models.py:435 stock/templates/stock/item_base.html:322 #: templates/js/stock.js:711 msgid "Packaging" msgstr "Opakowanie" @@ -2275,7 +2275,7 @@ msgstr "" #: company/templates/company/detail.html:67 order/models.py:540 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 -#: stock/models.py:454 stock/templates/stock/item_base.html:262 +#: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 #: templates/js/stock.js:1113 msgid "Customer" @@ -2467,7 +2467,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:821 templates/js/company.js:203 users/models.py:192 +#: stock/views.py:844 templates/js/company.js:203 users/models.py:192 msgid "Delete" msgstr "Usuń" @@ -2579,7 +2579,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:420 -#: stock/templates/stock/item_base.html:374 templates/js/company.js:505 +#: stock/templates/stock/item_base.html:386 templates/js/company.js:505 #: templates/js/stock.js:690 msgid "Supplier Part" msgstr "" @@ -2934,7 +2934,7 @@ msgstr "Zamówienie" #: order/models.py:742 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 -#: stock/templates/stock/item_base.html:324 templates/js/order.js:210 +#: stock/templates/stock/item_base.html:336 templates/js/order.js:210 #: templates/js/stock.js:669 templates/js/stock.js:1094 msgid "Purchase Order" msgstr "" @@ -2955,7 +2955,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:765 part/templates/part/prices.html:166 stock/models.py:545 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:706 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:706 msgid "Purchase Price" msgstr "Cena zakupu" @@ -4420,7 +4420,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:1221 +#: part/templates/part/category.html:260 stock/views.py:1244 msgid "Create new Stock Location" msgstr "Utwórz nową lokalizację magazynową" @@ -4631,7 +4631,7 @@ msgstr "" msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:112 stock/templates/stock/item_base.html:414 +#: part/templates/part/navbar.html:112 stock/templates/stock/item_base.html:426 msgid "Tests" msgstr "" @@ -5340,7 +5340,7 @@ msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:81 stock/forms.py:385 stock/models.py:513 -#: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 +#: stock/templates/stock/item_base.html:393 templates/js/stock.js:658 msgid "Expiry Date" msgstr "" @@ -5413,7 +5413,7 @@ msgstr "" msgid "Add note (required)" msgstr "" -#: stock/forms.py:348 stock/views.py:705 stock/views.py:907 +#: stock/forms.py:348 stock/views.py:728 stock/views.py:930 msgid "Confirm stock adjustment" msgstr "" @@ -5490,7 +5490,7 @@ msgstr "" msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:441 stock/templates/stock/item_base.html:270 +#: stock/models.py:441 stock/templates/stock/item_base.html:282 msgid "Installed In" msgstr "" @@ -5626,12 +5626,12 @@ msgid "Stock Item Attachments" msgstr "" #: stock/templates/stock/item_base.html:33 -#: stock/templates/stock/item_base.html:385 templates/js/table_filters.js:150 +#: stock/templates/stock/item_base.html:397 templates/js/table_filters.js:150 msgid "Expired" msgstr "" #: stock/templates/stock/item_base.html:43 -#: stock/templates/stock/item_base.html:387 templates/js/table_filters.js:155 +#: stock/templates/stock/item_base.html:399 templates/js/table_filters.js:155 msgid "Stale" msgstr "" @@ -5761,45 +5761,55 @@ msgstr "" msgid "Stock Item Details" msgstr "" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:594 +#: stock/templates/stock/item_base.html:252 +msgid "previous page" +msgstr "" + +#: stock/templates/stock/item_base.html:258 +#, fuzzy +#| msgid "Link to external page" +msgid "next page" +msgstr "Link do zewnętrznej witryny" + +#: stock/templates/stock/item_base.html:301 templates/js/build.js:594 msgid "No location set" msgstr "" -#: stock/templates/stock/item_base.html:296 +#: stock/templates/stock/item_base.html:308 msgid "Barcode Identifier" msgstr "" -#: stock/templates/stock/item_base.html:338 +#: stock/templates/stock/item_base.html:350 msgid "Parent Item" msgstr "" -#: stock/templates/stock/item_base.html:356 +#: stock/templates/stock/item_base.html:368 msgid "No manufacturer set" msgstr "" -#: stock/templates/stock/item_base.html:385 +#: stock/templates/stock/item_base.html:397 #, python-format msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:387 +#: stock/templates/stock/item_base.html:399 #, python-format msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:394 templates/js/stock.js:664 +#: stock/templates/stock/item_base.html:406 templates/js/stock.js:664 msgid "Last Updated" msgstr "" -#: stock/templates/stock/item_base.html:399 +#: stock/templates/stock/item_base.html:411 msgid "Last Stocktake" msgstr "" -#: stock/templates/stock/item_base.html:403 +#: stock/templates/stock/item_base.html:415 msgid "No stocktake performed" msgstr "" -#: stock/templates/stock/item_base.html:499 +#: stock/templates/stock/item_base.html:511 msgid "Edit Stock Status" msgstr "" @@ -5963,7 +5973,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1194 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1217 msgid "Convert Stock Item" msgstr "" @@ -5992,190 +6002,190 @@ msgstr "" msgid "Are you sure you want to delete this stock tracking entry?" msgstr "" -#: stock/views.py:123 +#: stock/views.py:146 msgid "Edit Stock Location" msgstr "" -#: stock/views.py:230 stock/views.py:1173 stock/views.py:1295 -#: stock/views.py:1660 +#: stock/views.py:253 stock/views.py:1196 stock/views.py:1318 +#: stock/views.py:1683 msgid "Owner is required (ownership control is enabled)" msgstr "" -#: stock/views.py:245 +#: stock/views.py:268 msgid "Stock Location QR code" msgstr "" -#: stock/views.py:264 +#: stock/views.py:287 msgid "Assign to Customer" msgstr "" -#: stock/views.py:273 +#: stock/views.py:296 msgid "Customer must be specified" msgstr "" -#: stock/views.py:297 +#: stock/views.py:320 msgid "Return to Stock" msgstr "" -#: stock/views.py:306 +#: stock/views.py:329 msgid "Specify a valid location" msgstr "" -#: stock/views.py:317 +#: stock/views.py:340 msgid "Stock item returned from customer" msgstr "" -#: stock/views.py:328 +#: stock/views.py:351 msgid "Delete All Test Data" msgstr "" -#: stock/views.py:345 +#: stock/views.py:368 msgid "Confirm test data deletion" msgstr "" -#: stock/views.py:362 +#: stock/views.py:385 msgid "Stock Export Options" msgstr "" -#: stock/views.py:483 +#: stock/views.py:506 msgid "Stock Item QR Code" msgstr "" -#: stock/views.py:509 +#: stock/views.py:532 msgid "Install Stock Item" msgstr "" -#: stock/views.py:608 +#: stock/views.py:631 msgid "Uninstall Stock Items" msgstr "" -#: stock/views.py:716 +#: stock/views.py:739 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:741 +#: stock/views.py:764 msgid "Adjust Stock" msgstr "" -#: stock/views.py:817 +#: stock/views.py:840 msgid "Move Stock Items" msgstr "" -#: stock/views.py:817 +#: stock/views.py:840 msgid "Move" msgstr "" -#: stock/views.py:818 +#: stock/views.py:841 msgid "Count Stock Items" msgstr "" -#: stock/views.py:818 +#: stock/views.py:841 msgid "Count" msgstr "" -#: stock/views.py:819 +#: stock/views.py:842 msgid "Remove From Stock" msgstr "" -#: stock/views.py:819 +#: stock/views.py:842 msgid "Take" msgstr "" -#: stock/views.py:820 +#: stock/views.py:843 msgid "Add Stock Items" msgstr "" -#: stock/views.py:820 users/models.py:188 +#: stock/views.py:843 users/models.py:188 msgid "Add" msgstr "" -#: stock/views.py:821 +#: stock/views.py:844 msgid "Delete Stock Items" msgstr "" -#: stock/views.py:887 +#: stock/views.py:910 msgid "Must enter integer value" msgstr "" -#: stock/views.py:892 +#: stock/views.py:915 msgid "Quantity must be positive" msgstr "" -#: stock/views.py:899 +#: stock/views.py:922 #, python-brace-format msgid "Quantity must not exceed {x}" msgstr "" -#: stock/views.py:963 +#: stock/views.py:986 msgid "No action performed" msgstr "" -#: stock/views.py:977 +#: stock/views.py:1000 #, python-brace-format msgid "Added stock to {n} items" msgstr "" -#: stock/views.py:991 +#: stock/views.py:1014 #, python-brace-format msgid "Removed stock from {n} items" msgstr "" -#: stock/views.py:1003 +#: stock/views.py:1026 #, python-brace-format msgid "Counted stock for {n} items" msgstr "" -#: stock/views.py:1041 +#: stock/views.py:1064 msgid "No items were moved" msgstr "" -#: stock/views.py:1044 +#: stock/views.py:1067 #, python-brace-format msgid "Moved {n} items to {dest}" msgstr "" -#: stock/views.py:1063 +#: stock/views.py:1086 #, python-brace-format msgid "Deleted {n} stock items" msgstr "" -#: stock/views.py:1075 +#: stock/views.py:1098 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:1312 +#: stock/views.py:1335 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1405 templates/js/build.js:327 +#: stock/views.py:1428 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1547 +#: stock/views.py:1570 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1629 +#: stock/views.py:1652 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1729 +#: stock/views.py:1752 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1742 +#: stock/views.py:1765 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1753 +#: stock/views.py:1776 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1760 +#: stock/views.py:1783 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1769 +#: stock/views.py:1792 msgid "Add Stock Tracking Entry" msgstr "" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 62f41ae59f..8fa072f48c 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 01:31+0000\n" +"POT-Creation-Date: 2021-07-08 01:42+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "Дублировать серийный номер: {n}" #: InvenTree/helpers.py:403 order/models.py:311 order/models.py:421 -#: stock/views.py:1625 +#: stock/views.py:1648 msgid "Invalid quantity provided" msgstr "недопустимое количество" @@ -489,7 +489,7 @@ msgstr "Целевая дата для сборки. Сборка будет п #: report/templates/report/inventree_so_report.html:91 #: report/templates/report/inventree_test_report_base.html:77 #: stock/forms.py:142 stock/forms.py:275 -#: stock/templates/stock/item_base.html:255 +#: stock/templates/stock/item_base.html:267 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 #: templates/js/build.js:1142 templates/js/model_renderers.js:43 @@ -536,7 +536,7 @@ msgid "Mark build as complete" msgstr "Пометить сборку как завершенную" #: build/forms.py:210 build/templates/build/auto_allocate.html:18 -#: stock/forms.py:314 stock/templates/stock/item_base.html:285 +#: stock/forms.py:314 stock/templates/stock/item_base.html:297 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 @@ -552,7 +552,7 @@ msgstr "Расположение укомплектованных частей" #: build/forms.py:215 build/templates/build/build_base.html:138 #: build/templates/build/detail.html:59 order/models.py:545 #: order/templates/order/receive_parts.html:24 -#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 +#: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 #: templates/js/order.js:249 templates/js/order.js:352 #: templates/js/stock.js:630 templates/js/stock.js:1149 @@ -760,7 +760,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 #: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 -#: stock/models.py:464 stock/templates/stock/item_base.html:345 +#: stock/models.py:464 stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "" @@ -833,7 +833,7 @@ msgstr "" msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" -#: build/models.py:1324 stock/templates/stock/item_base.html:317 +#: build/models.py:1324 stock/templates/stock/item_base.html:329 #: templates/InvenTree/search.html:183 templates/js/build.js:812 #: templates/navbar.html:29 msgid "Build" @@ -845,7 +845,7 @@ msgstr "" #: build/models.py:1341 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 -#: stock/templates/stock/item_base.html:339 +#: stock/templates/stock/item_base.html:351 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:959 #: templates/js/order.js:433 templates/js/order.js:438 @@ -1081,7 +1081,7 @@ msgstr "" #: order/templates/order/sales_order_ship.html:25 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 -#: stock/templates/stock/item_base.html:279 templates/js/order.js:307 +#: stock/templates/stock/item_base.html:291 templates/js/order.js:307 msgid "Sales Order" msgstr "" @@ -1234,7 +1234,7 @@ msgid "Destination location not specified" msgstr "" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:303 templates/js/stock.js:638 +#: stock/templates/stock/item_base.html:315 templates/js/stock.js:638 #: templates/js/stock.js:1422 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" @@ -1325,7 +1325,7 @@ msgstr "" #: build/templates/build/notes.html:26 company/templates/company/notes.html:24 #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 -#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487 +#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:499 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "" @@ -1354,7 +1354,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1651 +#: build/views.py:184 stock/views.py:1674 msgid "Serial numbers already exist" msgstr "" @@ -1370,7 +1370,7 @@ msgstr "" msgid "Confirm unallocation of build stock" msgstr "" -#: build/views.py:281 build/views.py:371 stock/views.py:346 +#: build/views.py:281 build/views.py:371 stock/views.py:369 msgid "Check the confirmation box" msgstr "" @@ -2086,7 +2086,7 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:25 #: company/templates/company/supplier_part_base.html:94 #: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 -#: part/bom.py:241 stock/templates/stock/item_base.html:352 +#: part/bom.py:241 stock/templates/stock/item_base.html:364 #: templates/js/company.js:113 templates/js/company.js:289 #: templates/js/company.js:515 msgid "Manufacturer" @@ -2103,7 +2103,7 @@ msgstr "" #: company/models.py:408 company/models.py:542 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 -#: stock/templates/stock/item_base.html:362 +#: stock/templates/stock/item_base.html:374 msgid "Manufacturer Part" msgstr "" @@ -2137,7 +2137,7 @@ msgstr "" #: company/templates/company/supplier_part_detail.html:25 order/models.py:256 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 -#: part/bom.py:286 stock/templates/stock/item_base.html:369 +#: part/bom.py:286 stock/templates/stock/item_base.html:381 #: templates/js/company.js:117 templates/js/company.js:489 #: templates/js/order.js:232 msgid "Supplier" @@ -2186,7 +2186,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 -#: stock/models.py:435 stock/templates/stock/item_base.html:310 +#: stock/models.py:435 stock/templates/stock/item_base.html:322 #: templates/js/stock.js:711 msgid "Packaging" msgstr "" @@ -2275,7 +2275,7 @@ msgstr "" #: company/templates/company/detail.html:67 order/models.py:540 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 -#: stock/models.py:454 stock/templates/stock/item_base.html:262 +#: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 #: templates/js/stock.js:1113 msgid "Customer" @@ -2467,7 +2467,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:821 templates/js/company.js:203 users/models.py:192 +#: stock/views.py:844 templates/js/company.js:203 users/models.py:192 msgid "Delete" msgstr "" @@ -2579,7 +2579,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:420 -#: stock/templates/stock/item_base.html:374 templates/js/company.js:505 +#: stock/templates/stock/item_base.html:386 templates/js/company.js:505 #: templates/js/stock.js:690 msgid "Supplier Part" msgstr "" @@ -2934,7 +2934,7 @@ msgstr "" #: order/models.py:742 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 -#: stock/templates/stock/item_base.html:324 templates/js/order.js:210 +#: stock/templates/stock/item_base.html:336 templates/js/order.js:210 #: templates/js/stock.js:669 templates/js/stock.js:1094 msgid "Purchase Order" msgstr "" @@ -2955,7 +2955,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:765 part/templates/part/prices.html:166 stock/models.py:545 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:706 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:706 msgid "Purchase Price" msgstr "" @@ -4420,7 +4420,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:1221 +#: part/templates/part/category.html:260 stock/views.py:1244 msgid "Create new Stock Location" msgstr "" @@ -4631,7 +4631,7 @@ msgstr "" msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:112 stock/templates/stock/item_base.html:414 +#: part/templates/part/navbar.html:112 stock/templates/stock/item_base.html:426 msgid "Tests" msgstr "" @@ -5340,7 +5340,7 @@ msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:81 stock/forms.py:385 stock/models.py:513 -#: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 +#: stock/templates/stock/item_base.html:393 templates/js/stock.js:658 msgid "Expiry Date" msgstr "" @@ -5413,7 +5413,7 @@ msgstr "" msgid "Add note (required)" msgstr "" -#: stock/forms.py:348 stock/views.py:705 stock/views.py:907 +#: stock/forms.py:348 stock/views.py:728 stock/views.py:930 msgid "Confirm stock adjustment" msgstr "" @@ -5490,7 +5490,7 @@ msgstr "" msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:441 stock/templates/stock/item_base.html:270 +#: stock/models.py:441 stock/templates/stock/item_base.html:282 msgid "Installed In" msgstr "" @@ -5626,12 +5626,12 @@ msgid "Stock Item Attachments" msgstr "" #: stock/templates/stock/item_base.html:33 -#: stock/templates/stock/item_base.html:385 templates/js/table_filters.js:150 +#: stock/templates/stock/item_base.html:397 templates/js/table_filters.js:150 msgid "Expired" msgstr "" #: stock/templates/stock/item_base.html:43 -#: stock/templates/stock/item_base.html:387 templates/js/table_filters.js:155 +#: stock/templates/stock/item_base.html:399 templates/js/table_filters.js:155 msgid "Stale" msgstr "" @@ -5761,45 +5761,53 @@ msgstr "" msgid "Stock Item Details" msgstr "" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:594 +#: stock/templates/stock/item_base.html:252 +msgid "previous page" +msgstr "" + +#: stock/templates/stock/item_base.html:258 +msgid "next page" +msgstr "" + +#: stock/templates/stock/item_base.html:301 templates/js/build.js:594 msgid "No location set" msgstr "" -#: stock/templates/stock/item_base.html:296 +#: stock/templates/stock/item_base.html:308 msgid "Barcode Identifier" msgstr "" -#: stock/templates/stock/item_base.html:338 +#: stock/templates/stock/item_base.html:350 msgid "Parent Item" msgstr "" -#: stock/templates/stock/item_base.html:356 +#: stock/templates/stock/item_base.html:368 msgid "No manufacturer set" msgstr "" -#: stock/templates/stock/item_base.html:385 +#: stock/templates/stock/item_base.html:397 #, python-format msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:387 +#: stock/templates/stock/item_base.html:399 #, python-format msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:394 templates/js/stock.js:664 +#: stock/templates/stock/item_base.html:406 templates/js/stock.js:664 msgid "Last Updated" msgstr "" -#: stock/templates/stock/item_base.html:399 +#: stock/templates/stock/item_base.html:411 msgid "Last Stocktake" msgstr "" -#: stock/templates/stock/item_base.html:403 +#: stock/templates/stock/item_base.html:415 msgid "No stocktake performed" msgstr "" -#: stock/templates/stock/item_base.html:499 +#: stock/templates/stock/item_base.html:511 msgid "Edit Stock Status" msgstr "" @@ -5963,7 +5971,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1194 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1217 msgid "Convert Stock Item" msgstr "" @@ -5992,190 +6000,190 @@ msgstr "" msgid "Are you sure you want to delete this stock tracking entry?" msgstr "" -#: stock/views.py:123 +#: stock/views.py:146 msgid "Edit Stock Location" msgstr "" -#: stock/views.py:230 stock/views.py:1173 stock/views.py:1295 -#: stock/views.py:1660 +#: stock/views.py:253 stock/views.py:1196 stock/views.py:1318 +#: stock/views.py:1683 msgid "Owner is required (ownership control is enabled)" msgstr "" -#: stock/views.py:245 +#: stock/views.py:268 msgid "Stock Location QR code" msgstr "" -#: stock/views.py:264 +#: stock/views.py:287 msgid "Assign to Customer" msgstr "" -#: stock/views.py:273 +#: stock/views.py:296 msgid "Customer must be specified" msgstr "" -#: stock/views.py:297 +#: stock/views.py:320 msgid "Return to Stock" msgstr "" -#: stock/views.py:306 +#: stock/views.py:329 msgid "Specify a valid location" msgstr "" -#: stock/views.py:317 +#: stock/views.py:340 msgid "Stock item returned from customer" msgstr "" -#: stock/views.py:328 +#: stock/views.py:351 msgid "Delete All Test Data" msgstr "" -#: stock/views.py:345 +#: stock/views.py:368 msgid "Confirm test data deletion" msgstr "" -#: stock/views.py:362 +#: stock/views.py:385 msgid "Stock Export Options" msgstr "" -#: stock/views.py:483 +#: stock/views.py:506 msgid "Stock Item QR Code" msgstr "" -#: stock/views.py:509 +#: stock/views.py:532 msgid "Install Stock Item" msgstr "" -#: stock/views.py:608 +#: stock/views.py:631 msgid "Uninstall Stock Items" msgstr "" -#: stock/views.py:716 +#: stock/views.py:739 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:741 +#: stock/views.py:764 msgid "Adjust Stock" msgstr "" -#: stock/views.py:817 +#: stock/views.py:840 msgid "Move Stock Items" msgstr "" -#: stock/views.py:817 +#: stock/views.py:840 msgid "Move" msgstr "" -#: stock/views.py:818 +#: stock/views.py:841 msgid "Count Stock Items" msgstr "" -#: stock/views.py:818 +#: stock/views.py:841 msgid "Count" msgstr "" -#: stock/views.py:819 +#: stock/views.py:842 msgid "Remove From Stock" msgstr "" -#: stock/views.py:819 +#: stock/views.py:842 msgid "Take" msgstr "" -#: stock/views.py:820 +#: stock/views.py:843 msgid "Add Stock Items" msgstr "" -#: stock/views.py:820 users/models.py:188 +#: stock/views.py:843 users/models.py:188 msgid "Add" msgstr "" -#: stock/views.py:821 +#: stock/views.py:844 msgid "Delete Stock Items" msgstr "" -#: stock/views.py:887 +#: stock/views.py:910 msgid "Must enter integer value" msgstr "" -#: stock/views.py:892 +#: stock/views.py:915 msgid "Quantity must be positive" msgstr "" -#: stock/views.py:899 +#: stock/views.py:922 #, python-brace-format msgid "Quantity must not exceed {x}" msgstr "" -#: stock/views.py:963 +#: stock/views.py:986 msgid "No action performed" msgstr "" -#: stock/views.py:977 +#: stock/views.py:1000 #, python-brace-format msgid "Added stock to {n} items" msgstr "" -#: stock/views.py:991 +#: stock/views.py:1014 #, python-brace-format msgid "Removed stock from {n} items" msgstr "" -#: stock/views.py:1003 +#: stock/views.py:1026 #, python-brace-format msgid "Counted stock for {n} items" msgstr "" -#: stock/views.py:1041 +#: stock/views.py:1064 msgid "No items were moved" msgstr "" -#: stock/views.py:1044 +#: stock/views.py:1067 #, python-brace-format msgid "Moved {n} items to {dest}" msgstr "" -#: stock/views.py:1063 +#: stock/views.py:1086 #, python-brace-format msgid "Deleted {n} stock items" msgstr "" -#: stock/views.py:1075 +#: stock/views.py:1098 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:1312 +#: stock/views.py:1335 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1405 templates/js/build.js:327 +#: stock/views.py:1428 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1547 +#: stock/views.py:1570 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1629 +#: stock/views.py:1652 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1729 +#: stock/views.py:1752 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1742 +#: stock/views.py:1765 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1753 +#: stock/views.py:1776 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1760 +#: stock/views.py:1783 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1769 +#: stock/views.py:1792 msgid "Add Stock Tracking Entry" msgstr "" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index e1c6f43335..38e5d84282 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 01:31+0000\n" +"POT-Creation-Date: 2021-07-08 01:42+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "Tekrarlanan seri {n}" #: InvenTree/helpers.py:403 order/models.py:311 order/models.py:421 -#: stock/views.py:1625 +#: stock/views.py:1648 msgid "Invalid quantity provided" msgstr "Geçersiz veri sağlandı" @@ -489,7 +489,7 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: report/templates/report/inventree_so_report.html:91 #: report/templates/report/inventree_test_report_base.html:77 #: stock/forms.py:142 stock/forms.py:275 -#: stock/templates/stock/item_base.html:255 +#: stock/templates/stock/item_base.html:267 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 #: templates/js/build.js:1142 templates/js/model_renderers.js:43 @@ -536,7 +536,7 @@ msgid "Mark build as complete" msgstr "Yapım işini tamamlandı olarak işaretle" #: build/forms.py:210 build/templates/build/auto_allocate.html:18 -#: stock/forms.py:314 stock/templates/stock/item_base.html:285 +#: stock/forms.py:314 stock/templates/stock/item_base.html:297 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 @@ -552,7 +552,7 @@ msgstr "Tamamlanmış parçaların konumu" #: build/forms.py:215 build/templates/build/build_base.html:138 #: build/templates/build/detail.html:59 order/models.py:545 #: order/templates/order/receive_parts.html:24 -#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 +#: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 #: templates/js/order.js:249 templates/js/order.js:352 #: templates/js/stock.js:630 templates/js/stock.js:1149 @@ -760,7 +760,7 @@ msgstr "Bu yapım işi emrinden sorumlu kullanıcı" #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 #: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 -#: stock/models.py:464 stock/templates/stock/item_base.html:345 +#: stock/models.py:464 stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "Harici Bağlantı" @@ -833,7 +833,7 @@ msgstr "Seri numaralı stok için miktar bir olmalı" msgid "Selected stock item not found in BOM for part '{p}'" msgstr "{p} parçasının malzeme listesindeki seçili stok kalemi bulunamadı" -#: build/models.py:1324 stock/templates/stock/item_base.html:317 +#: build/models.py:1324 stock/templates/stock/item_base.html:329 #: templates/InvenTree/search.html:183 templates/js/build.js:812 #: templates/navbar.html:29 msgid "Build" @@ -845,7 +845,7 @@ msgstr "Yapım işi için tahsis edilen parçalar" #: build/models.py:1341 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 -#: stock/templates/stock/item_base.html:339 +#: stock/templates/stock/item_base.html:351 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:959 #: templates/js/order.js:433 templates/js/order.js:438 @@ -1081,7 +1081,7 @@ msgstr "İlerleme" #: order/templates/order/sales_order_ship.html:25 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 -#: stock/templates/stock/item_base.html:279 templates/js/order.js:307 +#: stock/templates/stock/item_base.html:291 templates/js/order.js:307 msgid "Sales Order" msgstr "Sipariş Emri" @@ -1234,7 +1234,7 @@ msgid "Destination location not specified" msgstr "Hedef konumu belirtilmedi" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:303 templates/js/stock.js:638 +#: stock/templates/stock/item_base.html:315 templates/js/stock.js:638 #: templates/js/stock.js:1422 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" @@ -1325,7 +1325,7 @@ msgstr "Notları Düzenle" #: build/templates/build/notes.html:26 company/templates/company/notes.html:24 #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 -#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487 +#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:499 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "Kaydet" @@ -1354,7 +1354,7 @@ msgstr "Yapım İşi Çıktısı Oluştur" msgid "Maximum output quantity is " msgstr "Maksimum çıktı miktarı " -#: build/views.py:184 stock/views.py:1651 +#: build/views.py:184 stock/views.py:1674 msgid "Serial numbers already exist" msgstr "Seri numaraları zaten mevcut" @@ -1370,7 +1370,7 @@ msgstr "Yapım İşi Çıktısı Sil" msgid "Confirm unallocation of build stock" msgstr "Yapım işi stoku tahsisinin iptalini onayla" -#: build/views.py:281 build/views.py:371 stock/views.py:346 +#: build/views.py:281 build/views.py:371 stock/views.py:369 msgid "Check the confirmation box" msgstr "Onay kutusunu işaretleyin" @@ -2086,7 +2086,7 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:25 #: company/templates/company/supplier_part_base.html:94 #: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 -#: part/bom.py:241 stock/templates/stock/item_base.html:352 +#: part/bom.py:241 stock/templates/stock/item_base.html:364 #: templates/js/company.js:113 templates/js/company.js:289 #: templates/js/company.js:515 msgid "Manufacturer" @@ -2103,7 +2103,7 @@ msgstr "" #: company/models.py:408 company/models.py:542 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 -#: stock/templates/stock/item_base.html:362 +#: stock/templates/stock/item_base.html:374 msgid "Manufacturer Part" msgstr "" @@ -2137,7 +2137,7 @@ msgstr "" #: company/templates/company/supplier_part_detail.html:25 order/models.py:256 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 -#: part/bom.py:286 stock/templates/stock/item_base.html:369 +#: part/bom.py:286 stock/templates/stock/item_base.html:381 #: templates/js/company.js:117 templates/js/company.js:489 #: templates/js/order.js:232 msgid "Supplier" @@ -2186,7 +2186,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 -#: stock/models.py:435 stock/templates/stock/item_base.html:310 +#: stock/models.py:435 stock/templates/stock/item_base.html:322 #: templates/js/stock.js:711 msgid "Packaging" msgstr "" @@ -2275,7 +2275,7 @@ msgstr "" #: company/templates/company/detail.html:67 order/models.py:540 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 -#: stock/models.py:454 stock/templates/stock/item_base.html:262 +#: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 #: templates/js/stock.js:1113 msgid "Customer" @@ -2467,7 +2467,7 @@ msgstr "Tedarikçi parçalarını sil" #: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:821 templates/js/company.js:203 users/models.py:192 +#: stock/views.py:844 templates/js/company.js:203 users/models.py:192 msgid "Delete" msgstr "" @@ -2579,7 +2579,7 @@ msgstr "Yeni Satış Emri" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:420 -#: stock/templates/stock/item_base.html:374 templates/js/company.js:505 +#: stock/templates/stock/item_base.html:386 templates/js/company.js:505 #: templates/js/stock.js:690 msgid "Supplier Part" msgstr "Tedarikçi Parçası" @@ -2934,7 +2934,7 @@ msgstr "" #: order/models.py:742 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 -#: stock/templates/stock/item_base.html:324 templates/js/order.js:210 +#: stock/templates/stock/item_base.html:336 templates/js/order.js:210 #: templates/js/stock.js:669 templates/js/stock.js:1094 msgid "Purchase Order" msgstr "" @@ -2955,7 +2955,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:765 part/templates/part/prices.html:166 stock/models.py:545 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:706 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:706 msgid "Purchase Price" msgstr "" @@ -4420,7 +4420,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:1221 +#: part/templates/part/category.html:260 stock/views.py:1244 msgid "Create new Stock Location" msgstr "Yeni Stok konumu oluştur" @@ -4631,7 +4631,7 @@ msgstr "" msgid "Part Test Templates" msgstr "Parça Test Şablonları" -#: part/templates/part/navbar.html:112 stock/templates/stock/item_base.html:414 +#: part/templates/part/navbar.html:112 stock/templates/stock/item_base.html:426 msgid "Tests" msgstr "" @@ -5340,7 +5340,7 @@ msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:81 stock/forms.py:385 stock/models.py:513 -#: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 +#: stock/templates/stock/item_base.html:393 templates/js/stock.js:658 msgid "Expiry Date" msgstr "" @@ -5413,7 +5413,7 @@ msgstr "Hedef stok konumu" msgid "Add note (required)" msgstr "Not ekle (gerekli)" -#: stock/forms.py:348 stock/views.py:705 stock/views.py:907 +#: stock/forms.py:348 stock/views.py:728 stock/views.py:930 msgid "Confirm stock adjustment" msgstr "Stok ayarlamasını onayla" @@ -5490,7 +5490,7 @@ msgstr "" msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:441 stock/templates/stock/item_base.html:270 +#: stock/models.py:441 stock/templates/stock/item_base.html:282 msgid "Installed In" msgstr "" @@ -5626,12 +5626,12 @@ msgid "Stock Item Attachments" msgstr "" #: stock/templates/stock/item_base.html:33 -#: stock/templates/stock/item_base.html:385 templates/js/table_filters.js:150 +#: stock/templates/stock/item_base.html:397 templates/js/table_filters.js:150 msgid "Expired" msgstr "" #: stock/templates/stock/item_base.html:43 -#: stock/templates/stock/item_base.html:387 templates/js/table_filters.js:155 +#: stock/templates/stock/item_base.html:399 templates/js/table_filters.js:155 msgid "Stale" msgstr "" @@ -5761,45 +5761,53 @@ msgstr "" msgid "Stock Item Details" msgstr "" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:594 +#: stock/templates/stock/item_base.html:252 +msgid "previous page" +msgstr "" + +#: stock/templates/stock/item_base.html:258 +msgid "next page" +msgstr "" + +#: stock/templates/stock/item_base.html:301 templates/js/build.js:594 msgid "No location set" msgstr "Konum ayarlanmadı" -#: stock/templates/stock/item_base.html:296 +#: stock/templates/stock/item_base.html:308 msgid "Barcode Identifier" msgstr "" -#: stock/templates/stock/item_base.html:338 +#: stock/templates/stock/item_base.html:350 msgid "Parent Item" msgstr "" -#: stock/templates/stock/item_base.html:356 +#: stock/templates/stock/item_base.html:368 msgid "No manufacturer set" msgstr "" -#: stock/templates/stock/item_base.html:385 +#: stock/templates/stock/item_base.html:397 #, python-format msgid "This StockItem expired on %(item.expiry_date)s" msgstr "Bu stok kaleminin süresi %(item.expiry_date)s tarihinde sona erdi" -#: stock/templates/stock/item_base.html:387 +#: stock/templates/stock/item_base.html:399 #, python-format msgid "This StockItem expires on %(item.expiry_date)s" msgstr "Bu stok kaleminin süresi %(item.expiry_date)s tarihinde sona erecek" -#: stock/templates/stock/item_base.html:394 templates/js/stock.js:664 +#: stock/templates/stock/item_base.html:406 templates/js/stock.js:664 msgid "Last Updated" msgstr "" -#: stock/templates/stock/item_base.html:399 +#: stock/templates/stock/item_base.html:411 msgid "Last Stocktake" msgstr "" -#: stock/templates/stock/item_base.html:403 +#: stock/templates/stock/item_base.html:415 msgid "No stocktake performed" msgstr "" -#: stock/templates/stock/item_base.html:499 +#: stock/templates/stock/item_base.html:511 msgid "Edit Stock Status" msgstr "" @@ -5963,7 +5971,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1194 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1217 msgid "Convert Stock Item" msgstr "Stok Kalemine Dönüştür" @@ -5992,190 +6000,190 @@ msgstr "Etiketleri yazdır" msgid "Are you sure you want to delete this stock tracking entry?" msgstr "" -#: stock/views.py:123 +#: stock/views.py:146 msgid "Edit Stock Location" msgstr "Stok konumunu düzenle" -#: stock/views.py:230 stock/views.py:1173 stock/views.py:1295 -#: stock/views.py:1660 +#: stock/views.py:253 stock/views.py:1196 stock/views.py:1318 +#: stock/views.py:1683 msgid "Owner is required (ownership control is enabled)" msgstr "Sahip gerekli (sahip kontrolü etkinleştirildi)" -#: stock/views.py:245 +#: stock/views.py:268 msgid "Stock Location QR code" msgstr "Stok Konumu QR Kodu" -#: stock/views.py:264 +#: stock/views.py:287 msgid "Assign to Customer" msgstr "" -#: stock/views.py:273 +#: stock/views.py:296 msgid "Customer must be specified" msgstr "" -#: stock/views.py:297 +#: stock/views.py:320 msgid "Return to Stock" msgstr "" -#: stock/views.py:306 +#: stock/views.py:329 msgid "Specify a valid location" msgstr "Geçerli bir konum belirtiniz" -#: stock/views.py:317 +#: stock/views.py:340 msgid "Stock item returned from customer" msgstr "" -#: stock/views.py:328 +#: stock/views.py:351 msgid "Delete All Test Data" msgstr "" -#: stock/views.py:345 +#: stock/views.py:368 msgid "Confirm test data deletion" msgstr "" -#: stock/views.py:362 +#: stock/views.py:385 msgid "Stock Export Options" msgstr "" -#: stock/views.py:483 +#: stock/views.py:506 msgid "Stock Item QR Code" msgstr "" -#: stock/views.py:509 +#: stock/views.py:532 msgid "Install Stock Item" msgstr "" -#: stock/views.py:608 +#: stock/views.py:631 msgid "Uninstall Stock Items" msgstr "" -#: stock/views.py:716 +#: stock/views.py:739 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:741 +#: stock/views.py:764 msgid "Adjust Stock" msgstr "" -#: stock/views.py:817 +#: stock/views.py:840 msgid "Move Stock Items" msgstr "" -#: stock/views.py:817 +#: stock/views.py:840 msgid "Move" msgstr "" -#: stock/views.py:818 +#: stock/views.py:841 msgid "Count Stock Items" msgstr "" -#: stock/views.py:818 +#: stock/views.py:841 msgid "Count" msgstr "" -#: stock/views.py:819 +#: stock/views.py:842 msgid "Remove From Stock" msgstr "" -#: stock/views.py:819 +#: stock/views.py:842 msgid "Take" msgstr "" -#: stock/views.py:820 +#: stock/views.py:843 msgid "Add Stock Items" msgstr "" -#: stock/views.py:820 users/models.py:188 +#: stock/views.py:843 users/models.py:188 msgid "Add" msgstr "" -#: stock/views.py:821 +#: stock/views.py:844 msgid "Delete Stock Items" msgstr "" -#: stock/views.py:887 +#: stock/views.py:910 msgid "Must enter integer value" msgstr "" -#: stock/views.py:892 +#: stock/views.py:915 msgid "Quantity must be positive" msgstr "" -#: stock/views.py:899 +#: stock/views.py:922 #, python-brace-format msgid "Quantity must not exceed {x}" msgstr "" -#: stock/views.py:963 +#: stock/views.py:986 msgid "No action performed" msgstr "Herhangi bir işlem gerçekleştirilmedi" -#: stock/views.py:977 +#: stock/views.py:1000 #, python-brace-format msgid "Added stock to {n} items" msgstr "" -#: stock/views.py:991 +#: stock/views.py:1014 #, python-brace-format msgid "Removed stock from {n} items" msgstr "" -#: stock/views.py:1003 +#: stock/views.py:1026 #, python-brace-format msgid "Counted stock for {n} items" msgstr "" -#: stock/views.py:1041 +#: stock/views.py:1064 msgid "No items were moved" msgstr "" -#: stock/views.py:1044 +#: stock/views.py:1067 #, python-brace-format msgid "Moved {n} items to {dest}" msgstr "" -#: stock/views.py:1063 +#: stock/views.py:1086 #, python-brace-format msgid "Deleted {n} stock items" msgstr "" -#: stock/views.py:1075 +#: stock/views.py:1098 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:1312 +#: stock/views.py:1335 msgid "Serialize Stock" msgstr "Stoku Seri Numarala" -#: stock/views.py:1405 templates/js/build.js:327 +#: stock/views.py:1428 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1547 +#: stock/views.py:1570 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1629 +#: stock/views.py:1652 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1729 +#: stock/views.py:1752 msgid "Delete Stock Location" msgstr "Stok Konumunu Sil" -#: stock/views.py:1742 +#: stock/views.py:1765 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1753 +#: stock/views.py:1776 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1760 +#: stock/views.py:1783 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1769 +#: stock/views.py:1792 msgid "Add Stock Tracking Entry" msgstr "" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index df2df4df33..7f65542097 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 01:31+0000\n" +"POT-Creation-Date: 2021-07-08 01:42+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "" #: InvenTree/helpers.py:403 order/models.py:311 order/models.py:421 -#: stock/views.py:1625 +#: stock/views.py:1648 msgid "Invalid quantity provided" msgstr "" @@ -489,7 +489,7 @@ msgstr "" #: report/templates/report/inventree_so_report.html:91 #: report/templates/report/inventree_test_report_base.html:77 #: stock/forms.py:142 stock/forms.py:275 -#: stock/templates/stock/item_base.html:255 +#: stock/templates/stock/item_base.html:267 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 #: templates/js/build.js:1142 templates/js/model_renderers.js:43 @@ -536,7 +536,7 @@ msgid "Mark build as complete" msgstr "" #: build/forms.py:210 build/templates/build/auto_allocate.html:18 -#: stock/forms.py:314 stock/templates/stock/item_base.html:285 +#: stock/forms.py:314 stock/templates/stock/item_base.html:297 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 @@ -552,7 +552,7 @@ msgstr "" #: build/forms.py:215 build/templates/build/build_base.html:138 #: build/templates/build/detail.html:59 order/models.py:545 #: order/templates/order/receive_parts.html:24 -#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 +#: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 #: templates/js/order.js:249 templates/js/order.js:352 #: templates/js/stock.js:630 templates/js/stock.js:1149 @@ -760,7 +760,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 #: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 -#: stock/models.py:464 stock/templates/stock/item_base.html:345 +#: stock/models.py:464 stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "" @@ -833,7 +833,7 @@ msgstr "" msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" -#: build/models.py:1324 stock/templates/stock/item_base.html:317 +#: build/models.py:1324 stock/templates/stock/item_base.html:329 #: templates/InvenTree/search.html:183 templates/js/build.js:812 #: templates/navbar.html:29 msgid "Build" @@ -845,7 +845,7 @@ msgstr "" #: build/models.py:1341 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 -#: stock/templates/stock/item_base.html:339 +#: stock/templates/stock/item_base.html:351 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:959 #: templates/js/order.js:433 templates/js/order.js:438 @@ -1081,7 +1081,7 @@ msgstr "" #: order/templates/order/sales_order_ship.html:25 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 -#: stock/templates/stock/item_base.html:279 templates/js/order.js:307 +#: stock/templates/stock/item_base.html:291 templates/js/order.js:307 msgid "Sales Order" msgstr "" @@ -1234,7 +1234,7 @@ msgid "Destination location not specified" msgstr "" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:303 templates/js/stock.js:638 +#: stock/templates/stock/item_base.html:315 templates/js/stock.js:638 #: templates/js/stock.js:1422 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" @@ -1325,7 +1325,7 @@ msgstr "" #: build/templates/build/notes.html:26 company/templates/company/notes.html:24 #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 -#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487 +#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:499 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "" @@ -1354,7 +1354,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1651 +#: build/views.py:184 stock/views.py:1674 msgid "Serial numbers already exist" msgstr "" @@ -1370,7 +1370,7 @@ msgstr "" msgid "Confirm unallocation of build stock" msgstr "" -#: build/views.py:281 build/views.py:371 stock/views.py:346 +#: build/views.py:281 build/views.py:371 stock/views.py:369 msgid "Check the confirmation box" msgstr "" @@ -2086,7 +2086,7 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:25 #: company/templates/company/supplier_part_base.html:94 #: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 -#: part/bom.py:241 stock/templates/stock/item_base.html:352 +#: part/bom.py:241 stock/templates/stock/item_base.html:364 #: templates/js/company.js:113 templates/js/company.js:289 #: templates/js/company.js:515 msgid "Manufacturer" @@ -2103,7 +2103,7 @@ msgstr "" #: company/models.py:408 company/models.py:542 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 -#: stock/templates/stock/item_base.html:362 +#: stock/templates/stock/item_base.html:374 msgid "Manufacturer Part" msgstr "" @@ -2137,7 +2137,7 @@ msgstr "" #: company/templates/company/supplier_part_detail.html:25 order/models.py:256 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 -#: part/bom.py:286 stock/templates/stock/item_base.html:369 +#: part/bom.py:286 stock/templates/stock/item_base.html:381 #: templates/js/company.js:117 templates/js/company.js:489 #: templates/js/order.js:232 msgid "Supplier" @@ -2186,7 +2186,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 -#: stock/models.py:435 stock/templates/stock/item_base.html:310 +#: stock/models.py:435 stock/templates/stock/item_base.html:322 #: templates/js/stock.js:711 msgid "Packaging" msgstr "" @@ -2275,7 +2275,7 @@ msgstr "" #: company/templates/company/detail.html:67 order/models.py:540 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 -#: stock/models.py:454 stock/templates/stock/item_base.html:262 +#: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 #: templates/js/stock.js:1113 msgid "Customer" @@ -2467,7 +2467,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:821 templates/js/company.js:203 users/models.py:192 +#: stock/views.py:844 templates/js/company.js:203 users/models.py:192 msgid "Delete" msgstr "" @@ -2579,7 +2579,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:420 -#: stock/templates/stock/item_base.html:374 templates/js/company.js:505 +#: stock/templates/stock/item_base.html:386 templates/js/company.js:505 #: templates/js/stock.js:690 msgid "Supplier Part" msgstr "" @@ -2934,7 +2934,7 @@ msgstr "" #: order/models.py:742 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 -#: stock/templates/stock/item_base.html:324 templates/js/order.js:210 +#: stock/templates/stock/item_base.html:336 templates/js/order.js:210 #: templates/js/stock.js:669 templates/js/stock.js:1094 msgid "Purchase Order" msgstr "" @@ -2955,7 +2955,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:765 part/templates/part/prices.html:166 stock/models.py:545 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:706 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:706 msgid "Purchase Price" msgstr "" @@ -4420,7 +4420,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:1221 +#: part/templates/part/category.html:260 stock/views.py:1244 msgid "Create new Stock Location" msgstr "" @@ -4631,7 +4631,7 @@ msgstr "" msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:112 stock/templates/stock/item_base.html:414 +#: part/templates/part/navbar.html:112 stock/templates/stock/item_base.html:426 msgid "Tests" msgstr "" @@ -5340,7 +5340,7 @@ msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:81 stock/forms.py:385 stock/models.py:513 -#: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 +#: stock/templates/stock/item_base.html:393 templates/js/stock.js:658 msgid "Expiry Date" msgstr "" @@ -5413,7 +5413,7 @@ msgstr "" msgid "Add note (required)" msgstr "" -#: stock/forms.py:348 stock/views.py:705 stock/views.py:907 +#: stock/forms.py:348 stock/views.py:728 stock/views.py:930 msgid "Confirm stock adjustment" msgstr "" @@ -5490,7 +5490,7 @@ msgstr "" msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:441 stock/templates/stock/item_base.html:270 +#: stock/models.py:441 stock/templates/stock/item_base.html:282 msgid "Installed In" msgstr "" @@ -5626,12 +5626,12 @@ msgid "Stock Item Attachments" msgstr "" #: stock/templates/stock/item_base.html:33 -#: stock/templates/stock/item_base.html:385 templates/js/table_filters.js:150 +#: stock/templates/stock/item_base.html:397 templates/js/table_filters.js:150 msgid "Expired" msgstr "" #: stock/templates/stock/item_base.html:43 -#: stock/templates/stock/item_base.html:387 templates/js/table_filters.js:155 +#: stock/templates/stock/item_base.html:399 templates/js/table_filters.js:155 msgid "Stale" msgstr "" @@ -5761,45 +5761,53 @@ msgstr "" msgid "Stock Item Details" msgstr "" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:594 +#: stock/templates/stock/item_base.html:252 +msgid "previous page" +msgstr "" + +#: stock/templates/stock/item_base.html:258 +msgid "next page" +msgstr "" + +#: stock/templates/stock/item_base.html:301 templates/js/build.js:594 msgid "No location set" msgstr "" -#: stock/templates/stock/item_base.html:296 +#: stock/templates/stock/item_base.html:308 msgid "Barcode Identifier" msgstr "" -#: stock/templates/stock/item_base.html:338 +#: stock/templates/stock/item_base.html:350 msgid "Parent Item" msgstr "" -#: stock/templates/stock/item_base.html:356 +#: stock/templates/stock/item_base.html:368 msgid "No manufacturer set" msgstr "" -#: stock/templates/stock/item_base.html:385 +#: stock/templates/stock/item_base.html:397 #, python-format msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:387 +#: stock/templates/stock/item_base.html:399 #, python-format msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:394 templates/js/stock.js:664 +#: stock/templates/stock/item_base.html:406 templates/js/stock.js:664 msgid "Last Updated" msgstr "" -#: stock/templates/stock/item_base.html:399 +#: stock/templates/stock/item_base.html:411 msgid "Last Stocktake" msgstr "" -#: stock/templates/stock/item_base.html:403 +#: stock/templates/stock/item_base.html:415 msgid "No stocktake performed" msgstr "" -#: stock/templates/stock/item_base.html:499 +#: stock/templates/stock/item_base.html:511 msgid "Edit Stock Status" msgstr "" @@ -5963,7 +5971,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1194 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1217 msgid "Convert Stock Item" msgstr "" @@ -5992,190 +6000,190 @@ msgstr "" msgid "Are you sure you want to delete this stock tracking entry?" msgstr "" -#: stock/views.py:123 +#: stock/views.py:146 msgid "Edit Stock Location" msgstr "" -#: stock/views.py:230 stock/views.py:1173 stock/views.py:1295 -#: stock/views.py:1660 +#: stock/views.py:253 stock/views.py:1196 stock/views.py:1318 +#: stock/views.py:1683 msgid "Owner is required (ownership control is enabled)" msgstr "" -#: stock/views.py:245 +#: stock/views.py:268 msgid "Stock Location QR code" msgstr "" -#: stock/views.py:264 +#: stock/views.py:287 msgid "Assign to Customer" msgstr "" -#: stock/views.py:273 +#: stock/views.py:296 msgid "Customer must be specified" msgstr "" -#: stock/views.py:297 +#: stock/views.py:320 msgid "Return to Stock" msgstr "" -#: stock/views.py:306 +#: stock/views.py:329 msgid "Specify a valid location" msgstr "" -#: stock/views.py:317 +#: stock/views.py:340 msgid "Stock item returned from customer" msgstr "" -#: stock/views.py:328 +#: stock/views.py:351 msgid "Delete All Test Data" msgstr "" -#: stock/views.py:345 +#: stock/views.py:368 msgid "Confirm test data deletion" msgstr "" -#: stock/views.py:362 +#: stock/views.py:385 msgid "Stock Export Options" msgstr "" -#: stock/views.py:483 +#: stock/views.py:506 msgid "Stock Item QR Code" msgstr "" -#: stock/views.py:509 +#: stock/views.py:532 msgid "Install Stock Item" msgstr "" -#: stock/views.py:608 +#: stock/views.py:631 msgid "Uninstall Stock Items" msgstr "" -#: stock/views.py:716 +#: stock/views.py:739 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:741 +#: stock/views.py:764 msgid "Adjust Stock" msgstr "" -#: stock/views.py:817 +#: stock/views.py:840 msgid "Move Stock Items" msgstr "" -#: stock/views.py:817 +#: stock/views.py:840 msgid "Move" msgstr "" -#: stock/views.py:818 +#: stock/views.py:841 msgid "Count Stock Items" msgstr "" -#: stock/views.py:818 +#: stock/views.py:841 msgid "Count" msgstr "" -#: stock/views.py:819 +#: stock/views.py:842 msgid "Remove From Stock" msgstr "" -#: stock/views.py:819 +#: stock/views.py:842 msgid "Take" msgstr "" -#: stock/views.py:820 +#: stock/views.py:843 msgid "Add Stock Items" msgstr "" -#: stock/views.py:820 users/models.py:188 +#: stock/views.py:843 users/models.py:188 msgid "Add" msgstr "" -#: stock/views.py:821 +#: stock/views.py:844 msgid "Delete Stock Items" msgstr "" -#: stock/views.py:887 +#: stock/views.py:910 msgid "Must enter integer value" msgstr "" -#: stock/views.py:892 +#: stock/views.py:915 msgid "Quantity must be positive" msgstr "" -#: stock/views.py:899 +#: stock/views.py:922 #, python-brace-format msgid "Quantity must not exceed {x}" msgstr "" -#: stock/views.py:963 +#: stock/views.py:986 msgid "No action performed" msgstr "" -#: stock/views.py:977 +#: stock/views.py:1000 #, python-brace-format msgid "Added stock to {n} items" msgstr "" -#: stock/views.py:991 +#: stock/views.py:1014 #, python-brace-format msgid "Removed stock from {n} items" msgstr "" -#: stock/views.py:1003 +#: stock/views.py:1026 #, python-brace-format msgid "Counted stock for {n} items" msgstr "" -#: stock/views.py:1041 +#: stock/views.py:1064 msgid "No items were moved" msgstr "" -#: stock/views.py:1044 +#: stock/views.py:1067 #, python-brace-format msgid "Moved {n} items to {dest}" msgstr "" -#: stock/views.py:1063 +#: stock/views.py:1086 #, python-brace-format msgid "Deleted {n} stock items" msgstr "" -#: stock/views.py:1075 +#: stock/views.py:1098 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:1312 +#: stock/views.py:1335 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1405 templates/js/build.js:327 +#: stock/views.py:1428 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1547 +#: stock/views.py:1570 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1629 +#: stock/views.py:1652 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1729 +#: stock/views.py:1752 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1742 +#: stock/views.py:1765 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1753 +#: stock/views.py:1776 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1760 +#: stock/views.py:1783 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1769 +#: stock/views.py:1792 msgid "Add Stock Tracking Entry" msgstr "" From 845eb82242941c5a2dd7bb85cb2aad6946346139 Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 8 Jul 2021 12:14:43 +1000 Subject: [PATCH 395/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/fr/LC_MESSAGES/django.po | 182 +++++++++++----------- 1 file changed, 95 insertions(+), 87 deletions(-) diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 58266db1c4..23130f8416 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-06 21:54+0000\n" -"PO-Revision-Date: 2021-07-06 21:57\n" +"POT-Creation-Date: 2021-07-08 01:42+0000\n" +"PO-Revision-Date: 2021-07-08 02:14\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "Dupliquer le numéro de série: {n}" #: InvenTree/helpers.py:403 order/models.py:311 order/models.py:421 -#: stock/views.py:1625 +#: stock/views.py:1648 msgid "Invalid quantity provided" msgstr "Quantité fournie invalide" @@ -489,7 +489,7 @@ msgstr "" #: report/templates/report/inventree_so_report.html:91 #: report/templates/report/inventree_test_report_base.html:77 #: stock/forms.py:142 stock/forms.py:275 -#: stock/templates/stock/item_base.html:255 +#: stock/templates/stock/item_base.html:267 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 #: templates/js/build.js:1142 templates/js/model_renderers.js:43 @@ -536,7 +536,7 @@ msgid "Mark build as complete" msgstr "" #: build/forms.py:210 build/templates/build/auto_allocate.html:18 -#: stock/forms.py:314 stock/templates/stock/item_base.html:285 +#: stock/forms.py:314 stock/templates/stock/item_base.html:297 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 @@ -552,7 +552,7 @@ msgstr "Emplacement des pièces terminées" #: build/forms.py:215 build/templates/build/build_base.html:138 #: build/templates/build/detail.html:59 order/models.py:545 #: order/templates/order/receive_parts.html:24 -#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 +#: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 #: templates/js/order.js:249 templates/js/order.js:352 #: templates/js/stock.js:630 templates/js/stock.js:1149 @@ -760,7 +760,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 #: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 -#: stock/models.py:464 stock/templates/stock/item_base.html:345 +#: stock/models.py:464 stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "Lien Externe" @@ -833,7 +833,7 @@ msgstr "" msgid "Selected stock item not found in BOM for part '{p}'" msgstr "L'article en stock sélectionné n'a pas été trouvé dans la BOM pour la pièce '{p}'" -#: build/models.py:1324 stock/templates/stock/item_base.html:317 +#: build/models.py:1324 stock/templates/stock/item_base.html:329 #: templates/InvenTree/search.html:183 templates/js/build.js:812 #: templates/navbar.html:29 msgid "Build" @@ -845,7 +845,7 @@ msgstr "" #: build/models.py:1341 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 -#: stock/templates/stock/item_base.html:339 +#: stock/templates/stock/item_base.html:351 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:959 #: templates/js/order.js:433 templates/js/order.js:438 @@ -1081,7 +1081,7 @@ msgstr "" #: order/templates/order/sales_order_ship.html:25 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 -#: stock/templates/stock/item_base.html:279 templates/js/order.js:307 +#: stock/templates/stock/item_base.html:291 templates/js/order.js:307 msgid "Sales Order" msgstr "" @@ -1234,7 +1234,7 @@ msgid "Destination location not specified" msgstr "" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:303 templates/js/stock.js:638 +#: stock/templates/stock/item_base.html:315 templates/js/stock.js:638 #: templates/js/stock.js:1422 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" @@ -1325,7 +1325,7 @@ msgstr "" #: build/templates/build/notes.html:26 company/templates/company/notes.html:24 #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 -#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487 +#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:499 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "Enregistrer" @@ -1354,7 +1354,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1651 +#: build/views.py:184 stock/views.py:1674 msgid "Serial numbers already exist" msgstr "" @@ -1370,7 +1370,7 @@ msgstr "" msgid "Confirm unallocation of build stock" msgstr "" -#: build/views.py:281 build/views.py:371 stock/views.py:346 +#: build/views.py:281 build/views.py:371 stock/views.py:369 msgid "Check the confirmation box" msgstr "" @@ -2086,7 +2086,7 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:25 #: company/templates/company/supplier_part_base.html:94 #: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 -#: part/bom.py:241 stock/templates/stock/item_base.html:352 +#: part/bom.py:241 stock/templates/stock/item_base.html:364 #: templates/js/company.js:113 templates/js/company.js:289 #: templates/js/company.js:515 msgid "Manufacturer" @@ -2103,7 +2103,7 @@ msgstr "" #: company/models.py:408 company/models.py:542 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 -#: stock/templates/stock/item_base.html:362 +#: stock/templates/stock/item_base.html:374 msgid "Manufacturer Part" msgstr "" @@ -2137,7 +2137,7 @@ msgstr "" #: company/templates/company/supplier_part_detail.html:25 order/models.py:256 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 -#: part/bom.py:286 stock/templates/stock/item_base.html:369 +#: part/bom.py:286 stock/templates/stock/item_base.html:381 #: templates/js/company.js:117 templates/js/company.js:489 #: templates/js/order.js:232 msgid "Supplier" @@ -2186,7 +2186,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 -#: stock/models.py:435 stock/templates/stock/item_base.html:310 +#: stock/models.py:435 stock/templates/stock/item_base.html:322 #: templates/js/stock.js:711 msgid "Packaging" msgstr "" @@ -2275,7 +2275,7 @@ msgstr "" #: company/templates/company/detail.html:67 order/models.py:540 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 -#: stock/models.py:454 stock/templates/stock/item_base.html:262 +#: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 #: templates/js/stock.js:1113 msgid "Customer" @@ -2467,7 +2467,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:821 templates/js/company.js:203 users/models.py:192 +#: stock/views.py:844 templates/js/company.js:203 users/models.py:192 msgid "Delete" msgstr "" @@ -2579,7 +2579,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:420 -#: stock/templates/stock/item_base.html:374 templates/js/company.js:505 +#: stock/templates/stock/item_base.html:386 templates/js/company.js:505 #: templates/js/stock.js:690 msgid "Supplier Part" msgstr "" @@ -2934,7 +2934,7 @@ msgstr "" #: order/models.py:742 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 -#: stock/templates/stock/item_base.html:324 templates/js/order.js:210 +#: stock/templates/stock/item_base.html:336 templates/js/order.js:210 #: templates/js/stock.js:669 templates/js/stock.js:1094 msgid "Purchase Order" msgstr "" @@ -2955,7 +2955,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:765 part/templates/part/prices.html:166 stock/models.py:545 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:706 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:706 msgid "Purchase Price" msgstr "" @@ -4420,7 +4420,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:1221 +#: part/templates/part/category.html:260 stock/views.py:1244 msgid "Create new Stock Location" msgstr "" @@ -4631,7 +4631,7 @@ msgstr "" msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:112 stock/templates/stock/item_base.html:414 +#: part/templates/part/navbar.html:112 stock/templates/stock/item_base.html:426 msgid "Tests" msgstr "" @@ -5340,7 +5340,7 @@ msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:81 stock/forms.py:385 stock/models.py:513 -#: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 +#: stock/templates/stock/item_base.html:393 templates/js/stock.js:658 msgid "Expiry Date" msgstr "" @@ -5413,7 +5413,7 @@ msgstr "" msgid "Add note (required)" msgstr "" -#: stock/forms.py:348 stock/views.py:705 stock/views.py:907 +#: stock/forms.py:348 stock/views.py:728 stock/views.py:930 msgid "Confirm stock adjustment" msgstr "" @@ -5490,7 +5490,7 @@ msgstr "" msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:441 stock/templates/stock/item_base.html:270 +#: stock/models.py:441 stock/templates/stock/item_base.html:282 msgid "Installed In" msgstr "" @@ -5626,12 +5626,12 @@ msgid "Stock Item Attachments" msgstr "" #: stock/templates/stock/item_base.html:33 -#: stock/templates/stock/item_base.html:385 templates/js/table_filters.js:150 +#: stock/templates/stock/item_base.html:397 templates/js/table_filters.js:150 msgid "Expired" msgstr "" #: stock/templates/stock/item_base.html:43 -#: stock/templates/stock/item_base.html:387 templates/js/table_filters.js:155 +#: stock/templates/stock/item_base.html:399 templates/js/table_filters.js:155 msgid "Stale" msgstr "" @@ -5761,45 +5761,53 @@ msgstr "" msgid "Stock Item Details" msgstr "" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:594 +#: stock/templates/stock/item_base.html:252 +msgid "previous page" +msgstr "" + +#: stock/templates/stock/item_base.html:258 +msgid "next page" +msgstr "" + +#: stock/templates/stock/item_base.html:301 templates/js/build.js:594 msgid "No location set" msgstr "" -#: stock/templates/stock/item_base.html:296 +#: stock/templates/stock/item_base.html:308 msgid "Barcode Identifier" msgstr "" -#: stock/templates/stock/item_base.html:338 +#: stock/templates/stock/item_base.html:350 msgid "Parent Item" msgstr "" -#: stock/templates/stock/item_base.html:356 +#: stock/templates/stock/item_base.html:368 msgid "No manufacturer set" msgstr "" -#: stock/templates/stock/item_base.html:385 +#: stock/templates/stock/item_base.html:397 #, python-format msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:387 +#: stock/templates/stock/item_base.html:399 #, python-format msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:394 templates/js/stock.js:664 +#: stock/templates/stock/item_base.html:406 templates/js/stock.js:664 msgid "Last Updated" msgstr "" -#: stock/templates/stock/item_base.html:399 +#: stock/templates/stock/item_base.html:411 msgid "Last Stocktake" msgstr "" -#: stock/templates/stock/item_base.html:403 +#: stock/templates/stock/item_base.html:415 msgid "No stocktake performed" msgstr "" -#: stock/templates/stock/item_base.html:499 +#: stock/templates/stock/item_base.html:511 msgid "Edit Stock Status" msgstr "" @@ -5963,7 +5971,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1194 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1217 msgid "Convert Stock Item" msgstr "" @@ -5992,190 +6000,190 @@ msgstr "" msgid "Are you sure you want to delete this stock tracking entry?" msgstr "" -#: stock/views.py:123 +#: stock/views.py:146 msgid "Edit Stock Location" msgstr "" -#: stock/views.py:230 stock/views.py:1173 stock/views.py:1295 -#: stock/views.py:1660 +#: stock/views.py:253 stock/views.py:1196 stock/views.py:1318 +#: stock/views.py:1683 msgid "Owner is required (ownership control is enabled)" msgstr "" -#: stock/views.py:245 +#: stock/views.py:268 msgid "Stock Location QR code" msgstr "" -#: stock/views.py:264 +#: stock/views.py:287 msgid "Assign to Customer" msgstr "" -#: stock/views.py:273 +#: stock/views.py:296 msgid "Customer must be specified" msgstr "" -#: stock/views.py:297 +#: stock/views.py:320 msgid "Return to Stock" msgstr "" -#: stock/views.py:306 +#: stock/views.py:329 msgid "Specify a valid location" msgstr "" -#: stock/views.py:317 +#: stock/views.py:340 msgid "Stock item returned from customer" msgstr "" -#: stock/views.py:328 +#: stock/views.py:351 msgid "Delete All Test Data" msgstr "" -#: stock/views.py:345 +#: stock/views.py:368 msgid "Confirm test data deletion" msgstr "" -#: stock/views.py:362 +#: stock/views.py:385 msgid "Stock Export Options" msgstr "" -#: stock/views.py:483 +#: stock/views.py:506 msgid "Stock Item QR Code" msgstr "" -#: stock/views.py:509 +#: stock/views.py:532 msgid "Install Stock Item" msgstr "" -#: stock/views.py:608 +#: stock/views.py:631 msgid "Uninstall Stock Items" msgstr "" -#: stock/views.py:716 +#: stock/views.py:739 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:741 +#: stock/views.py:764 msgid "Adjust Stock" msgstr "" -#: stock/views.py:817 +#: stock/views.py:840 msgid "Move Stock Items" msgstr "" -#: stock/views.py:817 +#: stock/views.py:840 msgid "Move" msgstr "" -#: stock/views.py:818 +#: stock/views.py:841 msgid "Count Stock Items" msgstr "" -#: stock/views.py:818 +#: stock/views.py:841 msgid "Count" msgstr "" -#: stock/views.py:819 +#: stock/views.py:842 msgid "Remove From Stock" msgstr "" -#: stock/views.py:819 +#: stock/views.py:842 msgid "Take" msgstr "" -#: stock/views.py:820 +#: stock/views.py:843 msgid "Add Stock Items" msgstr "" -#: stock/views.py:820 users/models.py:188 +#: stock/views.py:843 users/models.py:188 msgid "Add" msgstr "" -#: stock/views.py:821 +#: stock/views.py:844 msgid "Delete Stock Items" msgstr "" -#: stock/views.py:887 +#: stock/views.py:910 msgid "Must enter integer value" msgstr "" -#: stock/views.py:892 +#: stock/views.py:915 msgid "Quantity must be positive" msgstr "" -#: stock/views.py:899 +#: stock/views.py:922 #, python-brace-format msgid "Quantity must not exceed {x}" msgstr "" -#: stock/views.py:963 +#: stock/views.py:986 msgid "No action performed" msgstr "" -#: stock/views.py:977 +#: stock/views.py:1000 #, python-brace-format msgid "Added stock to {n} items" msgstr "" -#: stock/views.py:991 +#: stock/views.py:1014 #, python-brace-format msgid "Removed stock from {n} items" msgstr "" -#: stock/views.py:1003 +#: stock/views.py:1026 #, python-brace-format msgid "Counted stock for {n} items" msgstr "" -#: stock/views.py:1041 +#: stock/views.py:1064 msgid "No items were moved" msgstr "" -#: stock/views.py:1044 +#: stock/views.py:1067 #, python-brace-format msgid "Moved {n} items to {dest}" msgstr "" -#: stock/views.py:1063 +#: stock/views.py:1086 #, python-brace-format msgid "Deleted {n} stock items" msgstr "" -#: stock/views.py:1075 +#: stock/views.py:1098 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:1312 +#: stock/views.py:1335 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1405 templates/js/build.js:327 +#: stock/views.py:1428 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1547 +#: stock/views.py:1570 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1629 +#: stock/views.py:1652 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1729 +#: stock/views.py:1752 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1742 +#: stock/views.py:1765 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1753 +#: stock/views.py:1776 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1760 +#: stock/views.py:1783 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1769 +#: stock/views.py:1792 msgid "Add Stock Tracking Entry" msgstr "" From 6a66ed66ce6f5732615b7fc5bd663d01160391f1 Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 8 Jul 2021 12:14:45 +1000 Subject: [PATCH 396/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/es/LC_MESSAGES/django.po | 182 +++++++++++----------- 1 file changed, 95 insertions(+), 87 deletions(-) diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index e73e437adf..6bcf4f9c18 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-06 21:54+0000\n" -"PO-Revision-Date: 2021-07-06 21:57\n" +"POT-Creation-Date: 2021-07-08 01:42+0000\n" +"PO-Revision-Date: 2021-07-08 02:14\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "" #: InvenTree/helpers.py:403 order/models.py:311 order/models.py:421 -#: stock/views.py:1625 +#: stock/views.py:1648 msgid "Invalid quantity provided" msgstr "Cantidad proporcionada no válida" @@ -489,7 +489,7 @@ msgstr "" #: report/templates/report/inventree_so_report.html:91 #: report/templates/report/inventree_test_report_base.html:77 #: stock/forms.py:142 stock/forms.py:275 -#: stock/templates/stock/item_base.html:255 +#: stock/templates/stock/item_base.html:267 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 #: templates/js/build.js:1142 templates/js/model_renderers.js:43 @@ -536,7 +536,7 @@ msgid "Mark build as complete" msgstr "" #: build/forms.py:210 build/templates/build/auto_allocate.html:18 -#: stock/forms.py:314 stock/templates/stock/item_base.html:285 +#: stock/forms.py:314 stock/templates/stock/item_base.html:297 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 @@ -552,7 +552,7 @@ msgstr "" #: build/forms.py:215 build/templates/build/build_base.html:138 #: build/templates/build/detail.html:59 order/models.py:545 #: order/templates/order/receive_parts.html:24 -#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 +#: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 #: templates/js/order.js:249 templates/js/order.js:352 #: templates/js/stock.js:630 templates/js/stock.js:1149 @@ -760,7 +760,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 #: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 -#: stock/models.py:464 stock/templates/stock/item_base.html:345 +#: stock/models.py:464 stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "" @@ -833,7 +833,7 @@ msgstr "" msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" -#: build/models.py:1324 stock/templates/stock/item_base.html:317 +#: build/models.py:1324 stock/templates/stock/item_base.html:329 #: templates/InvenTree/search.html:183 templates/js/build.js:812 #: templates/navbar.html:29 msgid "Build" @@ -845,7 +845,7 @@ msgstr "" #: build/models.py:1341 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 -#: stock/templates/stock/item_base.html:339 +#: stock/templates/stock/item_base.html:351 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:959 #: templates/js/order.js:433 templates/js/order.js:438 @@ -1081,7 +1081,7 @@ msgstr "Progreso" #: order/templates/order/sales_order_ship.html:25 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 -#: stock/templates/stock/item_base.html:279 templates/js/order.js:307 +#: stock/templates/stock/item_base.html:291 templates/js/order.js:307 msgid "Sales Order" msgstr "" @@ -1234,7 +1234,7 @@ msgid "Destination location not specified" msgstr "" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:303 templates/js/stock.js:638 +#: stock/templates/stock/item_base.html:315 templates/js/stock.js:638 #: templates/js/stock.js:1422 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" @@ -1325,7 +1325,7 @@ msgstr "" #: build/templates/build/notes.html:26 company/templates/company/notes.html:24 #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 -#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487 +#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:499 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "Guardar" @@ -1354,7 +1354,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1651 +#: build/views.py:184 stock/views.py:1674 msgid "Serial numbers already exist" msgstr "" @@ -1370,7 +1370,7 @@ msgstr "" msgid "Confirm unallocation of build stock" msgstr "" -#: build/views.py:281 build/views.py:371 stock/views.py:346 +#: build/views.py:281 build/views.py:371 stock/views.py:369 msgid "Check the confirmation box" msgstr "" @@ -2086,7 +2086,7 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:25 #: company/templates/company/supplier_part_base.html:94 #: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 -#: part/bom.py:241 stock/templates/stock/item_base.html:352 +#: part/bom.py:241 stock/templates/stock/item_base.html:364 #: templates/js/company.js:113 templates/js/company.js:289 #: templates/js/company.js:515 msgid "Manufacturer" @@ -2103,7 +2103,7 @@ msgstr "" #: company/models.py:408 company/models.py:542 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 -#: stock/templates/stock/item_base.html:362 +#: stock/templates/stock/item_base.html:374 msgid "Manufacturer Part" msgstr "" @@ -2137,7 +2137,7 @@ msgstr "" #: company/templates/company/supplier_part_detail.html:25 order/models.py:256 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 -#: part/bom.py:286 stock/templates/stock/item_base.html:369 +#: part/bom.py:286 stock/templates/stock/item_base.html:381 #: templates/js/company.js:117 templates/js/company.js:489 #: templates/js/order.js:232 msgid "Supplier" @@ -2186,7 +2186,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 -#: stock/models.py:435 stock/templates/stock/item_base.html:310 +#: stock/models.py:435 stock/templates/stock/item_base.html:322 #: templates/js/stock.js:711 msgid "Packaging" msgstr "" @@ -2275,7 +2275,7 @@ msgstr "" #: company/templates/company/detail.html:67 order/models.py:540 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 -#: stock/models.py:454 stock/templates/stock/item_base.html:262 +#: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 #: templates/js/stock.js:1113 msgid "Customer" @@ -2467,7 +2467,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:821 templates/js/company.js:203 users/models.py:192 +#: stock/views.py:844 templates/js/company.js:203 users/models.py:192 msgid "Delete" msgstr "Eliminar" @@ -2579,7 +2579,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:420 -#: stock/templates/stock/item_base.html:374 templates/js/company.js:505 +#: stock/templates/stock/item_base.html:386 templates/js/company.js:505 #: templates/js/stock.js:690 msgid "Supplier Part" msgstr "" @@ -2934,7 +2934,7 @@ msgstr "" #: order/models.py:742 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 -#: stock/templates/stock/item_base.html:324 templates/js/order.js:210 +#: stock/templates/stock/item_base.html:336 templates/js/order.js:210 #: templates/js/stock.js:669 templates/js/stock.js:1094 msgid "Purchase Order" msgstr "" @@ -2955,7 +2955,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:765 part/templates/part/prices.html:166 stock/models.py:545 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:706 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:706 msgid "Purchase Price" msgstr "" @@ -4420,7 +4420,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:1221 +#: part/templates/part/category.html:260 stock/views.py:1244 msgid "Create new Stock Location" msgstr "" @@ -4631,7 +4631,7 @@ msgstr "" msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:112 stock/templates/stock/item_base.html:414 +#: part/templates/part/navbar.html:112 stock/templates/stock/item_base.html:426 msgid "Tests" msgstr "" @@ -5340,7 +5340,7 @@ msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:81 stock/forms.py:385 stock/models.py:513 -#: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 +#: stock/templates/stock/item_base.html:393 templates/js/stock.js:658 msgid "Expiry Date" msgstr "" @@ -5413,7 +5413,7 @@ msgstr "" msgid "Add note (required)" msgstr "" -#: stock/forms.py:348 stock/views.py:705 stock/views.py:907 +#: stock/forms.py:348 stock/views.py:728 stock/views.py:930 msgid "Confirm stock adjustment" msgstr "" @@ -5490,7 +5490,7 @@ msgstr "" msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:441 stock/templates/stock/item_base.html:270 +#: stock/models.py:441 stock/templates/stock/item_base.html:282 msgid "Installed In" msgstr "" @@ -5626,12 +5626,12 @@ msgid "Stock Item Attachments" msgstr "" #: stock/templates/stock/item_base.html:33 -#: stock/templates/stock/item_base.html:385 templates/js/table_filters.js:150 +#: stock/templates/stock/item_base.html:397 templates/js/table_filters.js:150 msgid "Expired" msgstr "" #: stock/templates/stock/item_base.html:43 -#: stock/templates/stock/item_base.html:387 templates/js/table_filters.js:155 +#: stock/templates/stock/item_base.html:399 templates/js/table_filters.js:155 msgid "Stale" msgstr "" @@ -5761,45 +5761,53 @@ msgstr "" msgid "Stock Item Details" msgstr "" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:594 +#: stock/templates/stock/item_base.html:252 +msgid "previous page" +msgstr "" + +#: stock/templates/stock/item_base.html:258 +msgid "next page" +msgstr "" + +#: stock/templates/stock/item_base.html:301 templates/js/build.js:594 msgid "No location set" msgstr "" -#: stock/templates/stock/item_base.html:296 +#: stock/templates/stock/item_base.html:308 msgid "Barcode Identifier" msgstr "" -#: stock/templates/stock/item_base.html:338 +#: stock/templates/stock/item_base.html:350 msgid "Parent Item" msgstr "" -#: stock/templates/stock/item_base.html:356 +#: stock/templates/stock/item_base.html:368 msgid "No manufacturer set" msgstr "" -#: stock/templates/stock/item_base.html:385 +#: stock/templates/stock/item_base.html:397 #, python-format msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:387 +#: stock/templates/stock/item_base.html:399 #, python-format msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:394 templates/js/stock.js:664 +#: stock/templates/stock/item_base.html:406 templates/js/stock.js:664 msgid "Last Updated" msgstr "" -#: stock/templates/stock/item_base.html:399 +#: stock/templates/stock/item_base.html:411 msgid "Last Stocktake" msgstr "" -#: stock/templates/stock/item_base.html:403 +#: stock/templates/stock/item_base.html:415 msgid "No stocktake performed" msgstr "" -#: stock/templates/stock/item_base.html:499 +#: stock/templates/stock/item_base.html:511 msgid "Edit Stock Status" msgstr "" @@ -5963,7 +5971,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1194 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1217 msgid "Convert Stock Item" msgstr "" @@ -5992,190 +6000,190 @@ msgstr "" msgid "Are you sure you want to delete this stock tracking entry?" msgstr "" -#: stock/views.py:123 +#: stock/views.py:146 msgid "Edit Stock Location" msgstr "" -#: stock/views.py:230 stock/views.py:1173 stock/views.py:1295 -#: stock/views.py:1660 +#: stock/views.py:253 stock/views.py:1196 stock/views.py:1318 +#: stock/views.py:1683 msgid "Owner is required (ownership control is enabled)" msgstr "" -#: stock/views.py:245 +#: stock/views.py:268 msgid "Stock Location QR code" msgstr "" -#: stock/views.py:264 +#: stock/views.py:287 msgid "Assign to Customer" msgstr "" -#: stock/views.py:273 +#: stock/views.py:296 msgid "Customer must be specified" msgstr "" -#: stock/views.py:297 +#: stock/views.py:320 msgid "Return to Stock" msgstr "" -#: stock/views.py:306 +#: stock/views.py:329 msgid "Specify a valid location" msgstr "" -#: stock/views.py:317 +#: stock/views.py:340 msgid "Stock item returned from customer" msgstr "" -#: stock/views.py:328 +#: stock/views.py:351 msgid "Delete All Test Data" msgstr "" -#: stock/views.py:345 +#: stock/views.py:368 msgid "Confirm test data deletion" msgstr "" -#: stock/views.py:362 +#: stock/views.py:385 msgid "Stock Export Options" msgstr "" -#: stock/views.py:483 +#: stock/views.py:506 msgid "Stock Item QR Code" msgstr "" -#: stock/views.py:509 +#: stock/views.py:532 msgid "Install Stock Item" msgstr "" -#: stock/views.py:608 +#: stock/views.py:631 msgid "Uninstall Stock Items" msgstr "" -#: stock/views.py:716 +#: stock/views.py:739 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:741 +#: stock/views.py:764 msgid "Adjust Stock" msgstr "" -#: stock/views.py:817 +#: stock/views.py:840 msgid "Move Stock Items" msgstr "" -#: stock/views.py:817 +#: stock/views.py:840 msgid "Move" msgstr "" -#: stock/views.py:818 +#: stock/views.py:841 msgid "Count Stock Items" msgstr "" -#: stock/views.py:818 +#: stock/views.py:841 msgid "Count" msgstr "" -#: stock/views.py:819 +#: stock/views.py:842 msgid "Remove From Stock" msgstr "" -#: stock/views.py:819 +#: stock/views.py:842 msgid "Take" msgstr "" -#: stock/views.py:820 +#: stock/views.py:843 msgid "Add Stock Items" msgstr "" -#: stock/views.py:820 users/models.py:188 +#: stock/views.py:843 users/models.py:188 msgid "Add" msgstr "" -#: stock/views.py:821 +#: stock/views.py:844 msgid "Delete Stock Items" msgstr "" -#: stock/views.py:887 +#: stock/views.py:910 msgid "Must enter integer value" msgstr "" -#: stock/views.py:892 +#: stock/views.py:915 msgid "Quantity must be positive" msgstr "" -#: stock/views.py:899 +#: stock/views.py:922 #, python-brace-format msgid "Quantity must not exceed {x}" msgstr "" -#: stock/views.py:963 +#: stock/views.py:986 msgid "No action performed" msgstr "" -#: stock/views.py:977 +#: stock/views.py:1000 #, python-brace-format msgid "Added stock to {n} items" msgstr "" -#: stock/views.py:991 +#: stock/views.py:1014 #, python-brace-format msgid "Removed stock from {n} items" msgstr "" -#: stock/views.py:1003 +#: stock/views.py:1026 #, python-brace-format msgid "Counted stock for {n} items" msgstr "" -#: stock/views.py:1041 +#: stock/views.py:1064 msgid "No items were moved" msgstr "" -#: stock/views.py:1044 +#: stock/views.py:1067 #, python-brace-format msgid "Moved {n} items to {dest}" msgstr "" -#: stock/views.py:1063 +#: stock/views.py:1086 #, python-brace-format msgid "Deleted {n} stock items" msgstr "" -#: stock/views.py:1075 +#: stock/views.py:1098 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:1312 +#: stock/views.py:1335 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1405 templates/js/build.js:327 +#: stock/views.py:1428 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1547 +#: stock/views.py:1570 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1629 +#: stock/views.py:1652 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1729 +#: stock/views.py:1752 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1742 +#: stock/views.py:1765 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1753 +#: stock/views.py:1776 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1760 +#: stock/views.py:1783 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1769 +#: stock/views.py:1792 msgid "Add Stock Tracking Entry" msgstr "" From 32b195ab09336c2dc7f6475141a92c9a197a16da Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 8 Jul 2021 12:14:47 +1000 Subject: [PATCH 397/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 182 +++++++++++----------- 1 file changed, 95 insertions(+), 87 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 86f292c8bd..50c49a1850 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-06 21:54+0000\n" -"PO-Revision-Date: 2021-07-06 21:57\n" +"POT-Creation-Date: 2021-07-08 01:42+0000\n" +"PO-Revision-Date: 2021-07-08 02:14\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "Doppelte Seriennummer: {n}" #: InvenTree/helpers.py:403 order/models.py:311 order/models.py:421 -#: stock/views.py:1625 +#: stock/views.py:1648 msgid "Invalid quantity provided" msgstr "Keine gültige Menge" @@ -489,7 +489,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: report/templates/report/inventree_so_report.html:91 #: report/templates/report/inventree_test_report_base.html:77 #: stock/forms.py:142 stock/forms.py:275 -#: stock/templates/stock/item_base.html:255 +#: stock/templates/stock/item_base.html:267 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 #: templates/js/build.js:1142 templates/js/model_renderers.js:43 @@ -536,7 +536,7 @@ msgid "Mark build as complete" msgstr "Bauauftrag als vollständig markieren" #: build/forms.py:210 build/templates/build/auto_allocate.html:18 -#: stock/forms.py:314 stock/templates/stock/item_base.html:285 +#: stock/forms.py:314 stock/templates/stock/item_base.html:297 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 @@ -552,7 +552,7 @@ msgstr "Lagerort der Endprodukte" #: build/forms.py:215 build/templates/build/build_base.html:138 #: build/templates/build/detail.html:59 order/models.py:545 #: order/templates/order/receive_parts.html:24 -#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 +#: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 #: templates/js/order.js:249 templates/js/order.js:352 #: templates/js/stock.js:630 templates/js/stock.js:1149 @@ -760,7 +760,7 @@ msgstr "Nutzer der für diesen Bauauftrag zuständig ist" #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 #: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 -#: stock/models.py:464 stock/templates/stock/item_base.html:345 +#: stock/models.py:464 stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "Externer Link" @@ -833,7 +833,7 @@ msgstr "Anzahl muss 1 für Objekte mit Seriennummer sein" msgid "Selected stock item not found in BOM for part '{p}'" msgstr "Ausgewähltes BestandsObjekt nicht Stückliste für Teil '{p}' gefunden" -#: build/models.py:1324 stock/templates/stock/item_base.html:317 +#: build/models.py:1324 stock/templates/stock/item_base.html:329 #: templates/InvenTree/search.html:183 templates/js/build.js:812 #: templates/navbar.html:29 msgid "Build" @@ -845,7 +845,7 @@ msgstr "Bauauftrag starten um Teile zuzuweisen" #: build/models.py:1341 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 -#: stock/templates/stock/item_base.html:339 +#: stock/templates/stock/item_base.html:351 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:959 #: templates/js/order.js:433 templates/js/order.js:438 @@ -1081,7 +1081,7 @@ msgstr "Fortschritt" #: order/templates/order/sales_order_ship.html:25 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 -#: stock/templates/stock/item_base.html:279 templates/js/order.js:307 +#: stock/templates/stock/item_base.html:291 templates/js/order.js:307 msgid "Sales Order" msgstr "Auftrag" @@ -1234,7 +1234,7 @@ msgid "Destination location not specified" msgstr "Ziel-Lagerort nicht angegeben" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:303 templates/js/stock.js:638 +#: stock/templates/stock/item_base.html:315 templates/js/stock.js:638 #: templates/js/stock.js:1422 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" @@ -1325,7 +1325,7 @@ msgstr "Bermerkungen bearbeiten" #: build/templates/build/notes.html:26 company/templates/company/notes.html:24 #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 -#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487 +#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:499 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "Speichern" @@ -1354,7 +1354,7 @@ msgstr "Endprodukt anlegen" msgid "Maximum output quantity is " msgstr "Maximale Endproduktmenge ist " -#: build/views.py:184 stock/views.py:1651 +#: build/views.py:184 stock/views.py:1674 msgid "Serial numbers already exist" msgstr "Seriennummern existieren bereits" @@ -1370,7 +1370,7 @@ msgstr "Endprodukt entfernen" msgid "Confirm unallocation of build stock" msgstr "Entfernung von Bestands-Zuordnung bestätigen" -#: build/views.py:281 build/views.py:371 stock/views.py:346 +#: build/views.py:281 build/views.py:371 stock/views.py:369 msgid "Check the confirmation box" msgstr "Bestätigungsbox bestätigen" @@ -2086,7 +2086,7 @@ msgstr "Teil auswählen" #: company/templates/company/manufacturer_part_detail.html:25 #: company/templates/company/supplier_part_base.html:94 #: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 -#: part/bom.py:241 stock/templates/stock/item_base.html:352 +#: part/bom.py:241 stock/templates/stock/item_base.html:364 #: templates/js/company.js:113 templates/js/company.js:289 #: templates/js/company.js:515 msgid "Manufacturer" @@ -2103,7 +2103,7 @@ msgstr "Teilbeschreibung des Herstellers" #: company/models.py:408 company/models.py:542 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 -#: stock/templates/stock/item_base.html:362 +#: stock/templates/stock/item_base.html:374 msgid "Manufacturer Part" msgstr "Herstellerteil" @@ -2137,7 +2137,7 @@ msgstr "" #: company/templates/company/supplier_part_detail.html:25 order/models.py:256 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 -#: part/bom.py:286 stock/templates/stock/item_base.html:369 +#: part/bom.py:286 stock/templates/stock/item_base.html:381 #: templates/js/company.js:117 templates/js/company.js:489 #: templates/js/order.js:232 msgid "Supplier" @@ -2186,7 +2186,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "Mindestpreis" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 -#: stock/models.py:435 stock/templates/stock/item_base.html:310 +#: stock/models.py:435 stock/templates/stock/item_base.html:322 #: templates/js/stock.js:711 msgid "Packaging" msgstr "Verpackungen" @@ -2275,7 +2275,7 @@ msgstr "verwendet Standard-Währung" #: company/templates/company/detail.html:67 order/models.py:540 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 -#: stock/models.py:454 stock/templates/stock/item_base.html:262 +#: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 #: templates/js/stock.js:1113 msgid "Customer" @@ -2467,7 +2467,7 @@ msgstr "Zuliefererteil entfernen" #: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:821 templates/js/company.js:203 users/models.py:192 +#: stock/views.py:844 templates/js/company.js:203 users/models.py:192 msgid "Delete" msgstr "Löschen" @@ -2579,7 +2579,7 @@ msgstr "Neuer Auftrag" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:420 -#: stock/templates/stock/item_base.html:374 templates/js/company.js:505 +#: stock/templates/stock/item_base.html:386 templates/js/company.js:505 #: templates/js/stock.js:690 msgid "Supplier Part" msgstr "Zuliefererteil" @@ -2934,7 +2934,7 @@ msgstr "Bestellung" #: order/models.py:742 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 -#: stock/templates/stock/item_base.html:324 templates/js/order.js:210 +#: stock/templates/stock/item_base.html:336 templates/js/order.js:210 #: templates/js/stock.js:669 templates/js/stock.js:1094 msgid "Purchase Order" msgstr "Bestellung" @@ -2955,7 +2955,7 @@ msgid "Number of items received" msgstr "Empfangene Objekt-Anzahl" #: order/models.py:765 part/templates/part/prices.html:166 stock/models.py:545 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:706 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:706 msgid "Purchase Price" msgstr "Preis" @@ -4420,7 +4420,7 @@ msgstr "Teil-Kategorie anlegen" msgid "Create new Part Category" msgstr "Neue Teil-Kategorie anlegen" -#: part/templates/part/category.html:260 stock/views.py:1221 +#: part/templates/part/category.html:260 stock/views.py:1244 msgid "Create new Stock Location" msgstr "Neuen Lagerort erstellen" @@ -4631,7 +4631,7 @@ msgstr "" msgid "Part Test Templates" msgstr "Teil Test-Vorlagen" -#: part/templates/part/navbar.html:112 stock/templates/stock/item_base.html:414 +#: part/templates/part/navbar.html:112 stock/templates/stock/item_base.html:426 msgid "Tests" msgstr "Tests" @@ -5340,7 +5340,7 @@ msgid "Moved {n} parts to {loc}" msgstr "{n} Teile nach {loc} bewegt" #: stock/forms.py:81 stock/forms.py:385 stock/models.py:513 -#: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 +#: stock/templates/stock/item_base.html:393 templates/js/stock.js:658 msgid "Expiry Date" msgstr "Ablaufdatum" @@ -5413,7 +5413,7 @@ msgstr "Ziel-Lagerbestand" msgid "Add note (required)" msgstr "Notiz hinzufügen (erforderlich)" -#: stock/forms.py:348 stock/views.py:705 stock/views.py:907 +#: stock/forms.py:348 stock/views.py:728 stock/views.py:930 msgid "Confirm stock adjustment" msgstr "Bestands-Anpassung bestätigen" @@ -5490,7 +5490,7 @@ msgstr "Wo wird dieses Teil normalerweise gelagert?" msgid "Packaging this stock item is stored in" msgstr "Die Verpackung dieses BestandsObjekt ist gelagert in" -#: stock/models.py:441 stock/templates/stock/item_base.html:270 +#: stock/models.py:441 stock/templates/stock/item_base.html:282 msgid "Installed In" msgstr "verbaut in" @@ -5626,12 +5626,12 @@ msgid "Stock Item Attachments" msgstr "BestandsObjekt-Anhang" #: stock/templates/stock/item_base.html:33 -#: stock/templates/stock/item_base.html:385 templates/js/table_filters.js:150 +#: stock/templates/stock/item_base.html:397 templates/js/table_filters.js:150 msgid "Expired" msgstr "abgelaufen" #: stock/templates/stock/item_base.html:43 -#: stock/templates/stock/item_base.html:387 templates/js/table_filters.js:155 +#: stock/templates/stock/item_base.html:399 templates/js/table_filters.js:155 msgid "Stale" msgstr "überfällig" @@ -5761,45 +5761,53 @@ msgstr "Dieses BestandsObjekt wird automatisch gelöscht wenn der Lagerbestand a msgid "Stock Item Details" msgstr "BestandsObjekt-Details" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:594 +#: stock/templates/stock/item_base.html:252 +msgid "previous page" +msgstr "" + +#: stock/templates/stock/item_base.html:258 +msgid "next page" +msgstr "" + +#: stock/templates/stock/item_base.html:301 templates/js/build.js:594 msgid "No location set" msgstr "Kein Lagerort gesetzt" -#: stock/templates/stock/item_base.html:296 +#: stock/templates/stock/item_base.html:308 msgid "Barcode Identifier" msgstr "Barcode-Bezeichner" -#: stock/templates/stock/item_base.html:338 +#: stock/templates/stock/item_base.html:350 msgid "Parent Item" msgstr "Elternposition" -#: stock/templates/stock/item_base.html:356 +#: stock/templates/stock/item_base.html:368 msgid "No manufacturer set" msgstr "" -#: stock/templates/stock/item_base.html:385 +#: stock/templates/stock/item_base.html:397 #, python-format msgid "This StockItem expired on %(item.expiry_date)s" msgstr "Dieses BestandsObjekt lief am %(item.expiry_date)s ab" -#: stock/templates/stock/item_base.html:387 +#: stock/templates/stock/item_base.html:399 #, python-format msgid "This StockItem expires on %(item.expiry_date)s" msgstr "Dieses BestandsObjekt läuft am %(item.expiry_date)s ab" -#: stock/templates/stock/item_base.html:394 templates/js/stock.js:664 +#: stock/templates/stock/item_base.html:406 templates/js/stock.js:664 msgid "Last Updated" msgstr "Zuletzt aktualisiert" -#: stock/templates/stock/item_base.html:399 +#: stock/templates/stock/item_base.html:411 msgid "Last Stocktake" msgstr "Letzte Inventur" -#: stock/templates/stock/item_base.html:403 +#: stock/templates/stock/item_base.html:415 msgid "No stocktake performed" msgstr "Keine Inventur ausgeführt" -#: stock/templates/stock/item_base.html:499 +#: stock/templates/stock/item_base.html:511 msgid "Edit Stock Status" msgstr "" @@ -5963,7 +5971,7 @@ msgstr "Lade..." msgid "The following stock items will be uninstalled" msgstr "Die folgenden BestandsObjekte werden nicht mehr verbaut" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1194 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1217 msgid "Convert Stock Item" msgstr "BestandsObjekt umwandeln" @@ -5992,190 +6000,190 @@ msgstr "Label drucken" msgid "Are you sure you want to delete this stock tracking entry?" msgstr "Sind Sie sicher, dass Sie diesen BestandsObjekt-Verfolgungs-Eintrag löschen wollen?" -#: stock/views.py:123 +#: stock/views.py:146 msgid "Edit Stock Location" msgstr "BestandsObjekt-Lagerort bearbeiten" -#: stock/views.py:230 stock/views.py:1173 stock/views.py:1295 -#: stock/views.py:1660 +#: stock/views.py:253 stock/views.py:1196 stock/views.py:1318 +#: stock/views.py:1683 msgid "Owner is required (ownership control is enabled)" msgstr "Eigentümer notwendig (Eigentümerkontrolle aktiv)" -#: stock/views.py:245 +#: stock/views.py:268 msgid "Stock Location QR code" msgstr "QR-Code für diesen Lagerort" -#: stock/views.py:264 +#: stock/views.py:287 msgid "Assign to Customer" msgstr "Kunden zuweisen" -#: stock/views.py:273 +#: stock/views.py:296 msgid "Customer must be specified" msgstr "Kunde muss angegeben werden" -#: stock/views.py:297 +#: stock/views.py:320 msgid "Return to Stock" msgstr "zurück ins Lager" -#: stock/views.py:306 +#: stock/views.py:329 msgid "Specify a valid location" msgstr "gültigen Lagerort angeben" -#: stock/views.py:317 +#: stock/views.py:340 msgid "Stock item returned from customer" msgstr "BestandsObjekt retoure vom Kunden" -#: stock/views.py:328 +#: stock/views.py:351 msgid "Delete All Test Data" msgstr "alle Testdaten löschen" -#: stock/views.py:345 +#: stock/views.py:368 msgid "Confirm test data deletion" msgstr "Löschen Testdaten bestätigen" -#: stock/views.py:362 +#: stock/views.py:385 msgid "Stock Export Options" msgstr "Lagerbestand Exportoptionen" -#: stock/views.py:483 +#: stock/views.py:506 msgid "Stock Item QR Code" msgstr "BestandsObjekt-QR-Code" -#: stock/views.py:509 +#: stock/views.py:532 msgid "Install Stock Item" msgstr "BestandsObjekt installiert" -#: stock/views.py:608 +#: stock/views.py:631 msgid "Uninstall Stock Items" msgstr "BestandsObjekte deinstallieren" -#: stock/views.py:716 +#: stock/views.py:739 msgid "Uninstalled stock items" msgstr "BestandsObjekte deinstalliert" -#: stock/views.py:741 +#: stock/views.py:764 msgid "Adjust Stock" msgstr "Lagerbestand anpassen" -#: stock/views.py:817 +#: stock/views.py:840 msgid "Move Stock Items" msgstr "BestandsObjekte bewegen" -#: stock/views.py:817 +#: stock/views.py:840 msgid "Move" msgstr "Verschieben" -#: stock/views.py:818 +#: stock/views.py:841 msgid "Count Stock Items" msgstr "BestandsObjekte zählen" -#: stock/views.py:818 +#: stock/views.py:841 msgid "Count" msgstr "Anzahl" -#: stock/views.py:819 +#: stock/views.py:842 msgid "Remove From Stock" msgstr "Aus Lagerbestand entfernen" -#: stock/views.py:819 +#: stock/views.py:842 msgid "Take" msgstr "Entfernen" -#: stock/views.py:820 +#: stock/views.py:843 msgid "Add Stock Items" msgstr "BestandsObjekte hinzufügen" -#: stock/views.py:820 users/models.py:188 +#: stock/views.py:843 users/models.py:188 msgid "Add" msgstr "Hinzufügen" -#: stock/views.py:821 +#: stock/views.py:844 msgid "Delete Stock Items" msgstr "BestandsObjekte löschen" -#: stock/views.py:887 +#: stock/views.py:910 msgid "Must enter integer value" msgstr "Nur Ganzzahl eingeben" -#: stock/views.py:892 +#: stock/views.py:915 msgid "Quantity must be positive" msgstr "Anzahl muss positiv sein" -#: stock/views.py:899 +#: stock/views.py:922 #, python-brace-format msgid "Quantity must not exceed {x}" msgstr "Anzahl darf {x} nicht überschreiten" -#: stock/views.py:963 +#: stock/views.py:986 msgid "No action performed" msgstr "Keine Aktion durchgeführt" -#: stock/views.py:977 +#: stock/views.py:1000 #, python-brace-format msgid "Added stock to {n} items" msgstr "Vorrat zu {n} BestandsObjekten hinzugefügt" -#: stock/views.py:991 +#: stock/views.py:1014 #, python-brace-format msgid "Removed stock from {n} items" msgstr "Vorrat von {n} BestandsObjekten entfernt" -#: stock/views.py:1003 +#: stock/views.py:1026 #, python-brace-format msgid "Counted stock for {n} items" msgstr "Bestand für {n} Objekte erfasst" -#: stock/views.py:1041 +#: stock/views.py:1064 msgid "No items were moved" msgstr "Keine BestandsObjekt wurden bewegt" -#: stock/views.py:1044 +#: stock/views.py:1067 #, python-brace-format msgid "Moved {n} items to {dest}" msgstr "{n} Teile nach {dest} bewegt" -#: stock/views.py:1063 +#: stock/views.py:1086 #, python-brace-format msgid "Deleted {n} stock items" msgstr "{n} BestandsObjekte gelöscht" -#: stock/views.py:1075 +#: stock/views.py:1098 msgid "Edit Stock Item" msgstr "BestandsObjekt bearbeiten" -#: stock/views.py:1312 +#: stock/views.py:1335 msgid "Serialize Stock" msgstr "Lagerbestand erfassen" -#: stock/views.py:1405 templates/js/build.js:327 +#: stock/views.py:1428 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "Neues BestandsObjekt hinzufügen" -#: stock/views.py:1547 +#: stock/views.py:1570 msgid "Duplicate Stock Item" msgstr "Bestand duplizieren" -#: stock/views.py:1629 +#: stock/views.py:1652 msgid "Quantity cannot be negative" msgstr "Anzahl kann nicht negativ sein" -#: stock/views.py:1729 +#: stock/views.py:1752 msgid "Delete Stock Location" msgstr "Bestand-Lagerort löschen" -#: stock/views.py:1742 +#: stock/views.py:1765 msgid "Delete Stock Item" msgstr "BestandsObjekt löschen" -#: stock/views.py:1753 +#: stock/views.py:1776 msgid "Delete Stock Tracking Entry" msgstr "Lagerbestands-Tracking-Eintrag löschen" -#: stock/views.py:1760 +#: stock/views.py:1783 msgid "Edit Stock Tracking Entry" msgstr "Lagerbestands-Tracking-Eintrag bearbeiten" -#: stock/views.py:1769 +#: stock/views.py:1792 msgid "Add Stock Tracking Entry" msgstr "Lagerbestands-Tracking-Eintrag hinzufügen" From 58036a60cd387c0cbb960e35d89617d8d4bbc58d Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 8 Jul 2021 12:14:48 +1000 Subject: [PATCH 398/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/it/LC_MESSAGES/django.po | 182 +++++++++++----------- 1 file changed, 95 insertions(+), 87 deletions(-) diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 4ea1bb7e25..c8c63502d3 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-06 21:54+0000\n" -"PO-Revision-Date: 2021-07-06 21:57\n" +"POT-Creation-Date: 2021-07-08 01:42+0000\n" +"PO-Revision-Date: 2021-07-08 02:14\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "" #: InvenTree/helpers.py:403 order/models.py:311 order/models.py:421 -#: stock/views.py:1625 +#: stock/views.py:1648 msgid "Invalid quantity provided" msgstr "" @@ -489,7 +489,7 @@ msgstr "" #: report/templates/report/inventree_so_report.html:91 #: report/templates/report/inventree_test_report_base.html:77 #: stock/forms.py:142 stock/forms.py:275 -#: stock/templates/stock/item_base.html:255 +#: stock/templates/stock/item_base.html:267 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 #: templates/js/build.js:1142 templates/js/model_renderers.js:43 @@ -536,7 +536,7 @@ msgid "Mark build as complete" msgstr "" #: build/forms.py:210 build/templates/build/auto_allocate.html:18 -#: stock/forms.py:314 stock/templates/stock/item_base.html:285 +#: stock/forms.py:314 stock/templates/stock/item_base.html:297 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 @@ -552,7 +552,7 @@ msgstr "" #: build/forms.py:215 build/templates/build/build_base.html:138 #: build/templates/build/detail.html:59 order/models.py:545 #: order/templates/order/receive_parts.html:24 -#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 +#: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 #: templates/js/order.js:249 templates/js/order.js:352 #: templates/js/stock.js:630 templates/js/stock.js:1149 @@ -760,7 +760,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 #: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 -#: stock/models.py:464 stock/templates/stock/item_base.html:345 +#: stock/models.py:464 stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "" @@ -833,7 +833,7 @@ msgstr "" msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" -#: build/models.py:1324 stock/templates/stock/item_base.html:317 +#: build/models.py:1324 stock/templates/stock/item_base.html:329 #: templates/InvenTree/search.html:183 templates/js/build.js:812 #: templates/navbar.html:29 msgid "Build" @@ -845,7 +845,7 @@ msgstr "" #: build/models.py:1341 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 -#: stock/templates/stock/item_base.html:339 +#: stock/templates/stock/item_base.html:351 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:959 #: templates/js/order.js:433 templates/js/order.js:438 @@ -1081,7 +1081,7 @@ msgstr "" #: order/templates/order/sales_order_ship.html:25 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 -#: stock/templates/stock/item_base.html:279 templates/js/order.js:307 +#: stock/templates/stock/item_base.html:291 templates/js/order.js:307 msgid "Sales Order" msgstr "" @@ -1234,7 +1234,7 @@ msgid "Destination location not specified" msgstr "" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:303 templates/js/stock.js:638 +#: stock/templates/stock/item_base.html:315 templates/js/stock.js:638 #: templates/js/stock.js:1422 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" @@ -1325,7 +1325,7 @@ msgstr "" #: build/templates/build/notes.html:26 company/templates/company/notes.html:24 #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 -#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487 +#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:499 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "" @@ -1354,7 +1354,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1651 +#: build/views.py:184 stock/views.py:1674 msgid "Serial numbers already exist" msgstr "" @@ -1370,7 +1370,7 @@ msgstr "" msgid "Confirm unallocation of build stock" msgstr "" -#: build/views.py:281 build/views.py:371 stock/views.py:346 +#: build/views.py:281 build/views.py:371 stock/views.py:369 msgid "Check the confirmation box" msgstr "" @@ -2086,7 +2086,7 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:25 #: company/templates/company/supplier_part_base.html:94 #: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 -#: part/bom.py:241 stock/templates/stock/item_base.html:352 +#: part/bom.py:241 stock/templates/stock/item_base.html:364 #: templates/js/company.js:113 templates/js/company.js:289 #: templates/js/company.js:515 msgid "Manufacturer" @@ -2103,7 +2103,7 @@ msgstr "" #: company/models.py:408 company/models.py:542 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 -#: stock/templates/stock/item_base.html:362 +#: stock/templates/stock/item_base.html:374 msgid "Manufacturer Part" msgstr "" @@ -2137,7 +2137,7 @@ msgstr "" #: company/templates/company/supplier_part_detail.html:25 order/models.py:256 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 -#: part/bom.py:286 stock/templates/stock/item_base.html:369 +#: part/bom.py:286 stock/templates/stock/item_base.html:381 #: templates/js/company.js:117 templates/js/company.js:489 #: templates/js/order.js:232 msgid "Supplier" @@ -2186,7 +2186,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 -#: stock/models.py:435 stock/templates/stock/item_base.html:310 +#: stock/models.py:435 stock/templates/stock/item_base.html:322 #: templates/js/stock.js:711 msgid "Packaging" msgstr "" @@ -2275,7 +2275,7 @@ msgstr "" #: company/templates/company/detail.html:67 order/models.py:540 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 -#: stock/models.py:454 stock/templates/stock/item_base.html:262 +#: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 #: templates/js/stock.js:1113 msgid "Customer" @@ -2467,7 +2467,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:821 templates/js/company.js:203 users/models.py:192 +#: stock/views.py:844 templates/js/company.js:203 users/models.py:192 msgid "Delete" msgstr "" @@ -2579,7 +2579,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:420 -#: stock/templates/stock/item_base.html:374 templates/js/company.js:505 +#: stock/templates/stock/item_base.html:386 templates/js/company.js:505 #: templates/js/stock.js:690 msgid "Supplier Part" msgstr "" @@ -2934,7 +2934,7 @@ msgstr "" #: order/models.py:742 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 -#: stock/templates/stock/item_base.html:324 templates/js/order.js:210 +#: stock/templates/stock/item_base.html:336 templates/js/order.js:210 #: templates/js/stock.js:669 templates/js/stock.js:1094 msgid "Purchase Order" msgstr "" @@ -2955,7 +2955,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:765 part/templates/part/prices.html:166 stock/models.py:545 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:706 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:706 msgid "Purchase Price" msgstr "" @@ -4420,7 +4420,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:1221 +#: part/templates/part/category.html:260 stock/views.py:1244 msgid "Create new Stock Location" msgstr "" @@ -4631,7 +4631,7 @@ msgstr "" msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:112 stock/templates/stock/item_base.html:414 +#: part/templates/part/navbar.html:112 stock/templates/stock/item_base.html:426 msgid "Tests" msgstr "" @@ -5340,7 +5340,7 @@ msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:81 stock/forms.py:385 stock/models.py:513 -#: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 +#: stock/templates/stock/item_base.html:393 templates/js/stock.js:658 msgid "Expiry Date" msgstr "" @@ -5413,7 +5413,7 @@ msgstr "" msgid "Add note (required)" msgstr "" -#: stock/forms.py:348 stock/views.py:705 stock/views.py:907 +#: stock/forms.py:348 stock/views.py:728 stock/views.py:930 msgid "Confirm stock adjustment" msgstr "" @@ -5490,7 +5490,7 @@ msgstr "" msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:441 stock/templates/stock/item_base.html:270 +#: stock/models.py:441 stock/templates/stock/item_base.html:282 msgid "Installed In" msgstr "" @@ -5626,12 +5626,12 @@ msgid "Stock Item Attachments" msgstr "" #: stock/templates/stock/item_base.html:33 -#: stock/templates/stock/item_base.html:385 templates/js/table_filters.js:150 +#: stock/templates/stock/item_base.html:397 templates/js/table_filters.js:150 msgid "Expired" msgstr "" #: stock/templates/stock/item_base.html:43 -#: stock/templates/stock/item_base.html:387 templates/js/table_filters.js:155 +#: stock/templates/stock/item_base.html:399 templates/js/table_filters.js:155 msgid "Stale" msgstr "" @@ -5761,45 +5761,53 @@ msgstr "" msgid "Stock Item Details" msgstr "" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:594 +#: stock/templates/stock/item_base.html:252 +msgid "previous page" +msgstr "" + +#: stock/templates/stock/item_base.html:258 +msgid "next page" +msgstr "" + +#: stock/templates/stock/item_base.html:301 templates/js/build.js:594 msgid "No location set" msgstr "" -#: stock/templates/stock/item_base.html:296 +#: stock/templates/stock/item_base.html:308 msgid "Barcode Identifier" msgstr "" -#: stock/templates/stock/item_base.html:338 +#: stock/templates/stock/item_base.html:350 msgid "Parent Item" msgstr "" -#: stock/templates/stock/item_base.html:356 +#: stock/templates/stock/item_base.html:368 msgid "No manufacturer set" msgstr "" -#: stock/templates/stock/item_base.html:385 +#: stock/templates/stock/item_base.html:397 #, python-format msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:387 +#: stock/templates/stock/item_base.html:399 #, python-format msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:394 templates/js/stock.js:664 +#: stock/templates/stock/item_base.html:406 templates/js/stock.js:664 msgid "Last Updated" msgstr "" -#: stock/templates/stock/item_base.html:399 +#: stock/templates/stock/item_base.html:411 msgid "Last Stocktake" msgstr "" -#: stock/templates/stock/item_base.html:403 +#: stock/templates/stock/item_base.html:415 msgid "No stocktake performed" msgstr "" -#: stock/templates/stock/item_base.html:499 +#: stock/templates/stock/item_base.html:511 msgid "Edit Stock Status" msgstr "" @@ -5963,7 +5971,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1194 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1217 msgid "Convert Stock Item" msgstr "" @@ -5992,190 +6000,190 @@ msgstr "" msgid "Are you sure you want to delete this stock tracking entry?" msgstr "" -#: stock/views.py:123 +#: stock/views.py:146 msgid "Edit Stock Location" msgstr "" -#: stock/views.py:230 stock/views.py:1173 stock/views.py:1295 -#: stock/views.py:1660 +#: stock/views.py:253 stock/views.py:1196 stock/views.py:1318 +#: stock/views.py:1683 msgid "Owner is required (ownership control is enabled)" msgstr "" -#: stock/views.py:245 +#: stock/views.py:268 msgid "Stock Location QR code" msgstr "" -#: stock/views.py:264 +#: stock/views.py:287 msgid "Assign to Customer" msgstr "" -#: stock/views.py:273 +#: stock/views.py:296 msgid "Customer must be specified" msgstr "" -#: stock/views.py:297 +#: stock/views.py:320 msgid "Return to Stock" msgstr "" -#: stock/views.py:306 +#: stock/views.py:329 msgid "Specify a valid location" msgstr "" -#: stock/views.py:317 +#: stock/views.py:340 msgid "Stock item returned from customer" msgstr "" -#: stock/views.py:328 +#: stock/views.py:351 msgid "Delete All Test Data" msgstr "" -#: stock/views.py:345 +#: stock/views.py:368 msgid "Confirm test data deletion" msgstr "" -#: stock/views.py:362 +#: stock/views.py:385 msgid "Stock Export Options" msgstr "" -#: stock/views.py:483 +#: stock/views.py:506 msgid "Stock Item QR Code" msgstr "" -#: stock/views.py:509 +#: stock/views.py:532 msgid "Install Stock Item" msgstr "" -#: stock/views.py:608 +#: stock/views.py:631 msgid "Uninstall Stock Items" msgstr "" -#: stock/views.py:716 +#: stock/views.py:739 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:741 +#: stock/views.py:764 msgid "Adjust Stock" msgstr "" -#: stock/views.py:817 +#: stock/views.py:840 msgid "Move Stock Items" msgstr "" -#: stock/views.py:817 +#: stock/views.py:840 msgid "Move" msgstr "" -#: stock/views.py:818 +#: stock/views.py:841 msgid "Count Stock Items" msgstr "" -#: stock/views.py:818 +#: stock/views.py:841 msgid "Count" msgstr "" -#: stock/views.py:819 +#: stock/views.py:842 msgid "Remove From Stock" msgstr "" -#: stock/views.py:819 +#: stock/views.py:842 msgid "Take" msgstr "" -#: stock/views.py:820 +#: stock/views.py:843 msgid "Add Stock Items" msgstr "" -#: stock/views.py:820 users/models.py:188 +#: stock/views.py:843 users/models.py:188 msgid "Add" msgstr "" -#: stock/views.py:821 +#: stock/views.py:844 msgid "Delete Stock Items" msgstr "" -#: stock/views.py:887 +#: stock/views.py:910 msgid "Must enter integer value" msgstr "" -#: stock/views.py:892 +#: stock/views.py:915 msgid "Quantity must be positive" msgstr "" -#: stock/views.py:899 +#: stock/views.py:922 #, python-brace-format msgid "Quantity must not exceed {x}" msgstr "" -#: stock/views.py:963 +#: stock/views.py:986 msgid "No action performed" msgstr "" -#: stock/views.py:977 +#: stock/views.py:1000 #, python-brace-format msgid "Added stock to {n} items" msgstr "" -#: stock/views.py:991 +#: stock/views.py:1014 #, python-brace-format msgid "Removed stock from {n} items" msgstr "" -#: stock/views.py:1003 +#: stock/views.py:1026 #, python-brace-format msgid "Counted stock for {n} items" msgstr "" -#: stock/views.py:1041 +#: stock/views.py:1064 msgid "No items were moved" msgstr "" -#: stock/views.py:1044 +#: stock/views.py:1067 #, python-brace-format msgid "Moved {n} items to {dest}" msgstr "" -#: stock/views.py:1063 +#: stock/views.py:1086 #, python-brace-format msgid "Deleted {n} stock items" msgstr "" -#: stock/views.py:1075 +#: stock/views.py:1098 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:1312 +#: stock/views.py:1335 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1405 templates/js/build.js:327 +#: stock/views.py:1428 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1547 +#: stock/views.py:1570 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1629 +#: stock/views.py:1652 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1729 +#: stock/views.py:1752 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1742 +#: stock/views.py:1765 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1753 +#: stock/views.py:1776 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1760 +#: stock/views.py:1783 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1769 +#: stock/views.py:1792 msgid "Add Stock Tracking Entry" msgstr "" From 89fe0aa377569dd343a15ce0ab934703bfcd1a48 Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 8 Jul 2021 12:14:49 +1000 Subject: [PATCH 399/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ja/LC_MESSAGES/django.po | 182 +++++++++++----------- 1 file changed, 95 insertions(+), 87 deletions(-) diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 5123c4a98e..51f45904d6 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-06 21:54+0000\n" -"PO-Revision-Date: 2021-07-06 21:57\n" +"POT-Creation-Date: 2021-07-08 01:42+0000\n" +"PO-Revision-Date: 2021-07-08 02:14\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "" #: InvenTree/helpers.py:403 order/models.py:311 order/models.py:421 -#: stock/views.py:1625 +#: stock/views.py:1648 msgid "Invalid quantity provided" msgstr "" @@ -489,7 +489,7 @@ msgstr "" #: report/templates/report/inventree_so_report.html:91 #: report/templates/report/inventree_test_report_base.html:77 #: stock/forms.py:142 stock/forms.py:275 -#: stock/templates/stock/item_base.html:255 +#: stock/templates/stock/item_base.html:267 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 #: templates/js/build.js:1142 templates/js/model_renderers.js:43 @@ -536,7 +536,7 @@ msgid "Mark build as complete" msgstr "" #: build/forms.py:210 build/templates/build/auto_allocate.html:18 -#: stock/forms.py:314 stock/templates/stock/item_base.html:285 +#: stock/forms.py:314 stock/templates/stock/item_base.html:297 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 @@ -552,7 +552,7 @@ msgstr "" #: build/forms.py:215 build/templates/build/build_base.html:138 #: build/templates/build/detail.html:59 order/models.py:545 #: order/templates/order/receive_parts.html:24 -#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 +#: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 #: templates/js/order.js:249 templates/js/order.js:352 #: templates/js/stock.js:630 templates/js/stock.js:1149 @@ -760,7 +760,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 #: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 -#: stock/models.py:464 stock/templates/stock/item_base.html:345 +#: stock/models.py:464 stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "" @@ -833,7 +833,7 @@ msgstr "" msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" -#: build/models.py:1324 stock/templates/stock/item_base.html:317 +#: build/models.py:1324 stock/templates/stock/item_base.html:329 #: templates/InvenTree/search.html:183 templates/js/build.js:812 #: templates/navbar.html:29 msgid "Build" @@ -845,7 +845,7 @@ msgstr "" #: build/models.py:1341 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 -#: stock/templates/stock/item_base.html:339 +#: stock/templates/stock/item_base.html:351 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:959 #: templates/js/order.js:433 templates/js/order.js:438 @@ -1081,7 +1081,7 @@ msgstr "" #: order/templates/order/sales_order_ship.html:25 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 -#: stock/templates/stock/item_base.html:279 templates/js/order.js:307 +#: stock/templates/stock/item_base.html:291 templates/js/order.js:307 msgid "Sales Order" msgstr "" @@ -1234,7 +1234,7 @@ msgid "Destination location not specified" msgstr "" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:303 templates/js/stock.js:638 +#: stock/templates/stock/item_base.html:315 templates/js/stock.js:638 #: templates/js/stock.js:1422 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" @@ -1325,7 +1325,7 @@ msgstr "" #: build/templates/build/notes.html:26 company/templates/company/notes.html:24 #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 -#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487 +#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:499 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "" @@ -1354,7 +1354,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1651 +#: build/views.py:184 stock/views.py:1674 msgid "Serial numbers already exist" msgstr "" @@ -1370,7 +1370,7 @@ msgstr "" msgid "Confirm unallocation of build stock" msgstr "" -#: build/views.py:281 build/views.py:371 stock/views.py:346 +#: build/views.py:281 build/views.py:371 stock/views.py:369 msgid "Check the confirmation box" msgstr "" @@ -2086,7 +2086,7 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:25 #: company/templates/company/supplier_part_base.html:94 #: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 -#: part/bom.py:241 stock/templates/stock/item_base.html:352 +#: part/bom.py:241 stock/templates/stock/item_base.html:364 #: templates/js/company.js:113 templates/js/company.js:289 #: templates/js/company.js:515 msgid "Manufacturer" @@ -2103,7 +2103,7 @@ msgstr "" #: company/models.py:408 company/models.py:542 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 -#: stock/templates/stock/item_base.html:362 +#: stock/templates/stock/item_base.html:374 msgid "Manufacturer Part" msgstr "" @@ -2137,7 +2137,7 @@ msgstr "" #: company/templates/company/supplier_part_detail.html:25 order/models.py:256 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 -#: part/bom.py:286 stock/templates/stock/item_base.html:369 +#: part/bom.py:286 stock/templates/stock/item_base.html:381 #: templates/js/company.js:117 templates/js/company.js:489 #: templates/js/order.js:232 msgid "Supplier" @@ -2186,7 +2186,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 -#: stock/models.py:435 stock/templates/stock/item_base.html:310 +#: stock/models.py:435 stock/templates/stock/item_base.html:322 #: templates/js/stock.js:711 msgid "Packaging" msgstr "" @@ -2275,7 +2275,7 @@ msgstr "" #: company/templates/company/detail.html:67 order/models.py:540 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 -#: stock/models.py:454 stock/templates/stock/item_base.html:262 +#: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 #: templates/js/stock.js:1113 msgid "Customer" @@ -2467,7 +2467,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:821 templates/js/company.js:203 users/models.py:192 +#: stock/views.py:844 templates/js/company.js:203 users/models.py:192 msgid "Delete" msgstr "" @@ -2579,7 +2579,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:420 -#: stock/templates/stock/item_base.html:374 templates/js/company.js:505 +#: stock/templates/stock/item_base.html:386 templates/js/company.js:505 #: templates/js/stock.js:690 msgid "Supplier Part" msgstr "" @@ -2934,7 +2934,7 @@ msgstr "" #: order/models.py:742 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 -#: stock/templates/stock/item_base.html:324 templates/js/order.js:210 +#: stock/templates/stock/item_base.html:336 templates/js/order.js:210 #: templates/js/stock.js:669 templates/js/stock.js:1094 msgid "Purchase Order" msgstr "" @@ -2955,7 +2955,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:765 part/templates/part/prices.html:166 stock/models.py:545 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:706 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:706 msgid "Purchase Price" msgstr "" @@ -4420,7 +4420,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:1221 +#: part/templates/part/category.html:260 stock/views.py:1244 msgid "Create new Stock Location" msgstr "" @@ -4631,7 +4631,7 @@ msgstr "" msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:112 stock/templates/stock/item_base.html:414 +#: part/templates/part/navbar.html:112 stock/templates/stock/item_base.html:426 msgid "Tests" msgstr "" @@ -5340,7 +5340,7 @@ msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:81 stock/forms.py:385 stock/models.py:513 -#: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 +#: stock/templates/stock/item_base.html:393 templates/js/stock.js:658 msgid "Expiry Date" msgstr "" @@ -5413,7 +5413,7 @@ msgstr "" msgid "Add note (required)" msgstr "" -#: stock/forms.py:348 stock/views.py:705 stock/views.py:907 +#: stock/forms.py:348 stock/views.py:728 stock/views.py:930 msgid "Confirm stock adjustment" msgstr "" @@ -5490,7 +5490,7 @@ msgstr "" msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:441 stock/templates/stock/item_base.html:270 +#: stock/models.py:441 stock/templates/stock/item_base.html:282 msgid "Installed In" msgstr "" @@ -5626,12 +5626,12 @@ msgid "Stock Item Attachments" msgstr "" #: stock/templates/stock/item_base.html:33 -#: stock/templates/stock/item_base.html:385 templates/js/table_filters.js:150 +#: stock/templates/stock/item_base.html:397 templates/js/table_filters.js:150 msgid "Expired" msgstr "" #: stock/templates/stock/item_base.html:43 -#: stock/templates/stock/item_base.html:387 templates/js/table_filters.js:155 +#: stock/templates/stock/item_base.html:399 templates/js/table_filters.js:155 msgid "Stale" msgstr "" @@ -5761,45 +5761,53 @@ msgstr "" msgid "Stock Item Details" msgstr "" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:594 +#: stock/templates/stock/item_base.html:252 +msgid "previous page" +msgstr "" + +#: stock/templates/stock/item_base.html:258 +msgid "next page" +msgstr "" + +#: stock/templates/stock/item_base.html:301 templates/js/build.js:594 msgid "No location set" msgstr "" -#: stock/templates/stock/item_base.html:296 +#: stock/templates/stock/item_base.html:308 msgid "Barcode Identifier" msgstr "" -#: stock/templates/stock/item_base.html:338 +#: stock/templates/stock/item_base.html:350 msgid "Parent Item" msgstr "" -#: stock/templates/stock/item_base.html:356 +#: stock/templates/stock/item_base.html:368 msgid "No manufacturer set" msgstr "" -#: stock/templates/stock/item_base.html:385 +#: stock/templates/stock/item_base.html:397 #, python-format msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:387 +#: stock/templates/stock/item_base.html:399 #, python-format msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:394 templates/js/stock.js:664 +#: stock/templates/stock/item_base.html:406 templates/js/stock.js:664 msgid "Last Updated" msgstr "" -#: stock/templates/stock/item_base.html:399 +#: stock/templates/stock/item_base.html:411 msgid "Last Stocktake" msgstr "" -#: stock/templates/stock/item_base.html:403 +#: stock/templates/stock/item_base.html:415 msgid "No stocktake performed" msgstr "" -#: stock/templates/stock/item_base.html:499 +#: stock/templates/stock/item_base.html:511 msgid "Edit Stock Status" msgstr "" @@ -5963,7 +5971,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1194 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1217 msgid "Convert Stock Item" msgstr "" @@ -5992,190 +6000,190 @@ msgstr "" msgid "Are you sure you want to delete this stock tracking entry?" msgstr "" -#: stock/views.py:123 +#: stock/views.py:146 msgid "Edit Stock Location" msgstr "" -#: stock/views.py:230 stock/views.py:1173 stock/views.py:1295 -#: stock/views.py:1660 +#: stock/views.py:253 stock/views.py:1196 stock/views.py:1318 +#: stock/views.py:1683 msgid "Owner is required (ownership control is enabled)" msgstr "" -#: stock/views.py:245 +#: stock/views.py:268 msgid "Stock Location QR code" msgstr "" -#: stock/views.py:264 +#: stock/views.py:287 msgid "Assign to Customer" msgstr "" -#: stock/views.py:273 +#: stock/views.py:296 msgid "Customer must be specified" msgstr "" -#: stock/views.py:297 +#: stock/views.py:320 msgid "Return to Stock" msgstr "" -#: stock/views.py:306 +#: stock/views.py:329 msgid "Specify a valid location" msgstr "" -#: stock/views.py:317 +#: stock/views.py:340 msgid "Stock item returned from customer" msgstr "" -#: stock/views.py:328 +#: stock/views.py:351 msgid "Delete All Test Data" msgstr "" -#: stock/views.py:345 +#: stock/views.py:368 msgid "Confirm test data deletion" msgstr "" -#: stock/views.py:362 +#: stock/views.py:385 msgid "Stock Export Options" msgstr "" -#: stock/views.py:483 +#: stock/views.py:506 msgid "Stock Item QR Code" msgstr "" -#: stock/views.py:509 +#: stock/views.py:532 msgid "Install Stock Item" msgstr "" -#: stock/views.py:608 +#: stock/views.py:631 msgid "Uninstall Stock Items" msgstr "" -#: stock/views.py:716 +#: stock/views.py:739 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:741 +#: stock/views.py:764 msgid "Adjust Stock" msgstr "" -#: stock/views.py:817 +#: stock/views.py:840 msgid "Move Stock Items" msgstr "" -#: stock/views.py:817 +#: stock/views.py:840 msgid "Move" msgstr "" -#: stock/views.py:818 +#: stock/views.py:841 msgid "Count Stock Items" msgstr "" -#: stock/views.py:818 +#: stock/views.py:841 msgid "Count" msgstr "" -#: stock/views.py:819 +#: stock/views.py:842 msgid "Remove From Stock" msgstr "" -#: stock/views.py:819 +#: stock/views.py:842 msgid "Take" msgstr "" -#: stock/views.py:820 +#: stock/views.py:843 msgid "Add Stock Items" msgstr "" -#: stock/views.py:820 users/models.py:188 +#: stock/views.py:843 users/models.py:188 msgid "Add" msgstr "" -#: stock/views.py:821 +#: stock/views.py:844 msgid "Delete Stock Items" msgstr "" -#: stock/views.py:887 +#: stock/views.py:910 msgid "Must enter integer value" msgstr "" -#: stock/views.py:892 +#: stock/views.py:915 msgid "Quantity must be positive" msgstr "" -#: stock/views.py:899 +#: stock/views.py:922 #, python-brace-format msgid "Quantity must not exceed {x}" msgstr "" -#: stock/views.py:963 +#: stock/views.py:986 msgid "No action performed" msgstr "" -#: stock/views.py:977 +#: stock/views.py:1000 #, python-brace-format msgid "Added stock to {n} items" msgstr "" -#: stock/views.py:991 +#: stock/views.py:1014 #, python-brace-format msgid "Removed stock from {n} items" msgstr "" -#: stock/views.py:1003 +#: stock/views.py:1026 #, python-brace-format msgid "Counted stock for {n} items" msgstr "" -#: stock/views.py:1041 +#: stock/views.py:1064 msgid "No items were moved" msgstr "" -#: stock/views.py:1044 +#: stock/views.py:1067 #, python-brace-format msgid "Moved {n} items to {dest}" msgstr "" -#: stock/views.py:1063 +#: stock/views.py:1086 #, python-brace-format msgid "Deleted {n} stock items" msgstr "" -#: stock/views.py:1075 +#: stock/views.py:1098 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:1312 +#: stock/views.py:1335 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1405 templates/js/build.js:327 +#: stock/views.py:1428 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1547 +#: stock/views.py:1570 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1629 +#: stock/views.py:1652 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1729 +#: stock/views.py:1752 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1742 +#: stock/views.py:1765 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1753 +#: stock/views.py:1776 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1760 +#: stock/views.py:1783 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1769 +#: stock/views.py:1792 msgid "Add Stock Tracking Entry" msgstr "" From 069a0bcff5f237598828ad65b7071234e0cd4f87 Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 8 Jul 2021 12:14:51 +1000 Subject: [PATCH 400/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/pl/LC_MESSAGES/django.po | 182 +++++++++++----------- 1 file changed, 95 insertions(+), 87 deletions(-) diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index c91f0ba18a..034d1d0594 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-06 21:54+0000\n" -"PO-Revision-Date: 2021-07-06 21:57\n" +"POT-Creation-Date: 2021-07-08 01:42+0000\n" +"PO-Revision-Date: 2021-07-08 02:14\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "Powtórzony numer seryjny: {n}" #: InvenTree/helpers.py:403 order/models.py:311 order/models.py:421 -#: stock/views.py:1625 +#: stock/views.py:1648 msgid "Invalid quantity provided" msgstr "Podano nieprawidłową ilość" @@ -489,7 +489,7 @@ msgstr "" #: report/templates/report/inventree_so_report.html:91 #: report/templates/report/inventree_test_report_base.html:77 #: stock/forms.py:142 stock/forms.py:275 -#: stock/templates/stock/item_base.html:255 +#: stock/templates/stock/item_base.html:267 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 #: templates/js/build.js:1142 templates/js/model_renderers.js:43 @@ -536,7 +536,7 @@ msgid "Mark build as complete" msgstr "Oznacz budowę jako ukończoną" #: build/forms.py:210 build/templates/build/auto_allocate.html:18 -#: stock/forms.py:314 stock/templates/stock/item_base.html:285 +#: stock/forms.py:314 stock/templates/stock/item_base.html:297 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 @@ -552,7 +552,7 @@ msgstr "Lokalizacja ukończonych części" #: build/forms.py:215 build/templates/build/build_base.html:138 #: build/templates/build/detail.html:59 order/models.py:545 #: order/templates/order/receive_parts.html:24 -#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 +#: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 #: templates/js/order.js:249 templates/js/order.js:352 #: templates/js/stock.js:630 templates/js/stock.js:1149 @@ -760,7 +760,7 @@ msgstr "Użytkownik odpowiedzialny za to zamówienie budowy" #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 #: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 -#: stock/models.py:464 stock/templates/stock/item_base.html:345 +#: stock/models.py:464 stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "Link Zewnętrzny" @@ -833,7 +833,7 @@ msgstr "" msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" -#: build/models.py:1324 stock/templates/stock/item_base.html:317 +#: build/models.py:1324 stock/templates/stock/item_base.html:329 #: templates/InvenTree/search.html:183 templates/js/build.js:812 #: templates/navbar.html:29 msgid "Build" @@ -845,7 +845,7 @@ msgstr "" #: build/models.py:1341 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 -#: stock/templates/stock/item_base.html:339 +#: stock/templates/stock/item_base.html:351 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:959 #: templates/js/order.js:433 templates/js/order.js:438 @@ -1081,7 +1081,7 @@ msgstr "Postęp" #: order/templates/order/sales_order_ship.html:25 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 -#: stock/templates/stock/item_base.html:279 templates/js/order.js:307 +#: stock/templates/stock/item_base.html:291 templates/js/order.js:307 msgid "Sales Order" msgstr "Zamówienie zakupu" @@ -1234,7 +1234,7 @@ msgid "Destination location not specified" msgstr "Nie określono lokalizacji docelowej" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:303 templates/js/stock.js:638 +#: stock/templates/stock/item_base.html:315 templates/js/stock.js:638 #: templates/js/stock.js:1422 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" @@ -1325,7 +1325,7 @@ msgstr "Edytuj uwagi" #: build/templates/build/notes.html:26 company/templates/company/notes.html:24 #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 -#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487 +#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:499 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "Zapisz" @@ -1354,7 +1354,7 @@ msgstr "Utwórz zlecenie budowy" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1651 +#: build/views.py:184 stock/views.py:1674 msgid "Serial numbers already exist" msgstr "Numer seryjny już istnieje" @@ -1370,7 +1370,7 @@ msgstr "" msgid "Confirm unallocation of build stock" msgstr "" -#: build/views.py:281 build/views.py:371 stock/views.py:346 +#: build/views.py:281 build/views.py:371 stock/views.py:369 msgid "Check the confirmation box" msgstr "" @@ -2086,7 +2086,7 @@ msgstr "Wybierz część" #: company/templates/company/manufacturer_part_detail.html:25 #: company/templates/company/supplier_part_base.html:94 #: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 -#: part/bom.py:241 stock/templates/stock/item_base.html:352 +#: part/bom.py:241 stock/templates/stock/item_base.html:364 #: templates/js/company.js:113 templates/js/company.js:289 #: templates/js/company.js:515 msgid "Manufacturer" @@ -2103,7 +2103,7 @@ msgstr "" #: company/models.py:408 company/models.py:542 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 -#: stock/templates/stock/item_base.html:362 +#: stock/templates/stock/item_base.html:374 msgid "Manufacturer Part" msgstr "Część producenta" @@ -2137,7 +2137,7 @@ msgstr "" #: company/templates/company/supplier_part_detail.html:25 order/models.py:256 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 -#: part/bom.py:286 stock/templates/stock/item_base.html:369 +#: part/bom.py:286 stock/templates/stock/item_base.html:381 #: templates/js/company.js:117 templates/js/company.js:489 #: templates/js/order.js:232 msgid "Supplier" @@ -2186,7 +2186,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 -#: stock/models.py:435 stock/templates/stock/item_base.html:310 +#: stock/models.py:435 stock/templates/stock/item_base.html:322 #: templates/js/stock.js:711 msgid "Packaging" msgstr "Opakowanie" @@ -2275,7 +2275,7 @@ msgstr "" #: company/templates/company/detail.html:67 order/models.py:540 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 -#: stock/models.py:454 stock/templates/stock/item_base.html:262 +#: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 #: templates/js/stock.js:1113 msgid "Customer" @@ -2467,7 +2467,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:821 templates/js/company.js:203 users/models.py:192 +#: stock/views.py:844 templates/js/company.js:203 users/models.py:192 msgid "Delete" msgstr "Usuń" @@ -2579,7 +2579,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:420 -#: stock/templates/stock/item_base.html:374 templates/js/company.js:505 +#: stock/templates/stock/item_base.html:386 templates/js/company.js:505 #: templates/js/stock.js:690 msgid "Supplier Part" msgstr "" @@ -2934,7 +2934,7 @@ msgstr "Zamówienie" #: order/models.py:742 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 -#: stock/templates/stock/item_base.html:324 templates/js/order.js:210 +#: stock/templates/stock/item_base.html:336 templates/js/order.js:210 #: templates/js/stock.js:669 templates/js/stock.js:1094 msgid "Purchase Order" msgstr "" @@ -2955,7 +2955,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:765 part/templates/part/prices.html:166 stock/models.py:545 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:706 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:706 msgid "Purchase Price" msgstr "Cena zakupu" @@ -4420,7 +4420,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:1221 +#: part/templates/part/category.html:260 stock/views.py:1244 msgid "Create new Stock Location" msgstr "Utwórz nową lokalizację magazynową" @@ -4631,7 +4631,7 @@ msgstr "" msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:112 stock/templates/stock/item_base.html:414 +#: part/templates/part/navbar.html:112 stock/templates/stock/item_base.html:426 msgid "Tests" msgstr "" @@ -5340,7 +5340,7 @@ msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:81 stock/forms.py:385 stock/models.py:513 -#: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 +#: stock/templates/stock/item_base.html:393 templates/js/stock.js:658 msgid "Expiry Date" msgstr "" @@ -5413,7 +5413,7 @@ msgstr "" msgid "Add note (required)" msgstr "" -#: stock/forms.py:348 stock/views.py:705 stock/views.py:907 +#: stock/forms.py:348 stock/views.py:728 stock/views.py:930 msgid "Confirm stock adjustment" msgstr "" @@ -5490,7 +5490,7 @@ msgstr "" msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:441 stock/templates/stock/item_base.html:270 +#: stock/models.py:441 stock/templates/stock/item_base.html:282 msgid "Installed In" msgstr "" @@ -5626,12 +5626,12 @@ msgid "Stock Item Attachments" msgstr "" #: stock/templates/stock/item_base.html:33 -#: stock/templates/stock/item_base.html:385 templates/js/table_filters.js:150 +#: stock/templates/stock/item_base.html:397 templates/js/table_filters.js:150 msgid "Expired" msgstr "" #: stock/templates/stock/item_base.html:43 -#: stock/templates/stock/item_base.html:387 templates/js/table_filters.js:155 +#: stock/templates/stock/item_base.html:399 templates/js/table_filters.js:155 msgid "Stale" msgstr "" @@ -5761,45 +5761,53 @@ msgstr "" msgid "Stock Item Details" msgstr "" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:594 +#: stock/templates/stock/item_base.html:252 +msgid "previous page" +msgstr "" + +#: stock/templates/stock/item_base.html:258 +msgid "next page" +msgstr "" + +#: stock/templates/stock/item_base.html:301 templates/js/build.js:594 msgid "No location set" msgstr "" -#: stock/templates/stock/item_base.html:296 +#: stock/templates/stock/item_base.html:308 msgid "Barcode Identifier" msgstr "" -#: stock/templates/stock/item_base.html:338 +#: stock/templates/stock/item_base.html:350 msgid "Parent Item" msgstr "" -#: stock/templates/stock/item_base.html:356 +#: stock/templates/stock/item_base.html:368 msgid "No manufacturer set" msgstr "" -#: stock/templates/stock/item_base.html:385 +#: stock/templates/stock/item_base.html:397 #, python-format msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:387 +#: stock/templates/stock/item_base.html:399 #, python-format msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:394 templates/js/stock.js:664 +#: stock/templates/stock/item_base.html:406 templates/js/stock.js:664 msgid "Last Updated" msgstr "" -#: stock/templates/stock/item_base.html:399 +#: stock/templates/stock/item_base.html:411 msgid "Last Stocktake" msgstr "" -#: stock/templates/stock/item_base.html:403 +#: stock/templates/stock/item_base.html:415 msgid "No stocktake performed" msgstr "" -#: stock/templates/stock/item_base.html:499 +#: stock/templates/stock/item_base.html:511 msgid "Edit Stock Status" msgstr "" @@ -5963,7 +5971,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1194 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1217 msgid "Convert Stock Item" msgstr "" @@ -5992,190 +6000,190 @@ msgstr "" msgid "Are you sure you want to delete this stock tracking entry?" msgstr "" -#: stock/views.py:123 +#: stock/views.py:146 msgid "Edit Stock Location" msgstr "" -#: stock/views.py:230 stock/views.py:1173 stock/views.py:1295 -#: stock/views.py:1660 +#: stock/views.py:253 stock/views.py:1196 stock/views.py:1318 +#: stock/views.py:1683 msgid "Owner is required (ownership control is enabled)" msgstr "" -#: stock/views.py:245 +#: stock/views.py:268 msgid "Stock Location QR code" msgstr "" -#: stock/views.py:264 +#: stock/views.py:287 msgid "Assign to Customer" msgstr "" -#: stock/views.py:273 +#: stock/views.py:296 msgid "Customer must be specified" msgstr "" -#: stock/views.py:297 +#: stock/views.py:320 msgid "Return to Stock" msgstr "" -#: stock/views.py:306 +#: stock/views.py:329 msgid "Specify a valid location" msgstr "" -#: stock/views.py:317 +#: stock/views.py:340 msgid "Stock item returned from customer" msgstr "" -#: stock/views.py:328 +#: stock/views.py:351 msgid "Delete All Test Data" msgstr "" -#: stock/views.py:345 +#: stock/views.py:368 msgid "Confirm test data deletion" msgstr "" -#: stock/views.py:362 +#: stock/views.py:385 msgid "Stock Export Options" msgstr "" -#: stock/views.py:483 +#: stock/views.py:506 msgid "Stock Item QR Code" msgstr "" -#: stock/views.py:509 +#: stock/views.py:532 msgid "Install Stock Item" msgstr "" -#: stock/views.py:608 +#: stock/views.py:631 msgid "Uninstall Stock Items" msgstr "" -#: stock/views.py:716 +#: stock/views.py:739 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:741 +#: stock/views.py:764 msgid "Adjust Stock" msgstr "" -#: stock/views.py:817 +#: stock/views.py:840 msgid "Move Stock Items" msgstr "" -#: stock/views.py:817 +#: stock/views.py:840 msgid "Move" msgstr "" -#: stock/views.py:818 +#: stock/views.py:841 msgid "Count Stock Items" msgstr "" -#: stock/views.py:818 +#: stock/views.py:841 msgid "Count" msgstr "" -#: stock/views.py:819 +#: stock/views.py:842 msgid "Remove From Stock" msgstr "" -#: stock/views.py:819 +#: stock/views.py:842 msgid "Take" msgstr "" -#: stock/views.py:820 +#: stock/views.py:843 msgid "Add Stock Items" msgstr "" -#: stock/views.py:820 users/models.py:188 +#: stock/views.py:843 users/models.py:188 msgid "Add" msgstr "" -#: stock/views.py:821 +#: stock/views.py:844 msgid "Delete Stock Items" msgstr "" -#: stock/views.py:887 +#: stock/views.py:910 msgid "Must enter integer value" msgstr "" -#: stock/views.py:892 +#: stock/views.py:915 msgid "Quantity must be positive" msgstr "" -#: stock/views.py:899 +#: stock/views.py:922 #, python-brace-format msgid "Quantity must not exceed {x}" msgstr "" -#: stock/views.py:963 +#: stock/views.py:986 msgid "No action performed" msgstr "" -#: stock/views.py:977 +#: stock/views.py:1000 #, python-brace-format msgid "Added stock to {n} items" msgstr "" -#: stock/views.py:991 +#: stock/views.py:1014 #, python-brace-format msgid "Removed stock from {n} items" msgstr "" -#: stock/views.py:1003 +#: stock/views.py:1026 #, python-brace-format msgid "Counted stock for {n} items" msgstr "" -#: stock/views.py:1041 +#: stock/views.py:1064 msgid "No items were moved" msgstr "" -#: stock/views.py:1044 +#: stock/views.py:1067 #, python-brace-format msgid "Moved {n} items to {dest}" msgstr "" -#: stock/views.py:1063 +#: stock/views.py:1086 #, python-brace-format msgid "Deleted {n} stock items" msgstr "" -#: stock/views.py:1075 +#: stock/views.py:1098 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:1312 +#: stock/views.py:1335 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1405 templates/js/build.js:327 +#: stock/views.py:1428 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1547 +#: stock/views.py:1570 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1629 +#: stock/views.py:1652 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1729 +#: stock/views.py:1752 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1742 +#: stock/views.py:1765 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1753 +#: stock/views.py:1776 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1760 +#: stock/views.py:1783 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1769 +#: stock/views.py:1792 msgid "Add Stock Tracking Entry" msgstr "" From a09058e06854612604d7f6f737ddaae7aaec984b Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 8 Jul 2021 12:14:52 +1000 Subject: [PATCH 401/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ru/LC_MESSAGES/django.po | 182 +++++++++++----------- 1 file changed, 95 insertions(+), 87 deletions(-) diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 04ccc861ea..d967d79001 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-06 21:54+0000\n" -"PO-Revision-Date: 2021-07-06 21:57\n" +"POT-Creation-Date: 2021-07-08 01:42+0000\n" +"PO-Revision-Date: 2021-07-08 02:14\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "Дублировать серийный номер: {n}" #: InvenTree/helpers.py:403 order/models.py:311 order/models.py:421 -#: stock/views.py:1625 +#: stock/views.py:1648 msgid "Invalid quantity provided" msgstr "недопустимое количество" @@ -489,7 +489,7 @@ msgstr "Целевая дата для сборки. Сборка будет п #: report/templates/report/inventree_so_report.html:91 #: report/templates/report/inventree_test_report_base.html:77 #: stock/forms.py:142 stock/forms.py:275 -#: stock/templates/stock/item_base.html:255 +#: stock/templates/stock/item_base.html:267 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 #: templates/js/build.js:1142 templates/js/model_renderers.js:43 @@ -536,7 +536,7 @@ msgid "Mark build as complete" msgstr "Пометить сборку как завершенную" #: build/forms.py:210 build/templates/build/auto_allocate.html:18 -#: stock/forms.py:314 stock/templates/stock/item_base.html:285 +#: stock/forms.py:314 stock/templates/stock/item_base.html:297 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 @@ -552,7 +552,7 @@ msgstr "Расположение укомплектованных частей" #: build/forms.py:215 build/templates/build/build_base.html:138 #: build/templates/build/detail.html:59 order/models.py:545 #: order/templates/order/receive_parts.html:24 -#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 +#: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 #: templates/js/order.js:249 templates/js/order.js:352 #: templates/js/stock.js:630 templates/js/stock.js:1149 @@ -760,7 +760,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 #: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 -#: stock/models.py:464 stock/templates/stock/item_base.html:345 +#: stock/models.py:464 stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "" @@ -833,7 +833,7 @@ msgstr "" msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" -#: build/models.py:1324 stock/templates/stock/item_base.html:317 +#: build/models.py:1324 stock/templates/stock/item_base.html:329 #: templates/InvenTree/search.html:183 templates/js/build.js:812 #: templates/navbar.html:29 msgid "Build" @@ -845,7 +845,7 @@ msgstr "" #: build/models.py:1341 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 -#: stock/templates/stock/item_base.html:339 +#: stock/templates/stock/item_base.html:351 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:959 #: templates/js/order.js:433 templates/js/order.js:438 @@ -1081,7 +1081,7 @@ msgstr "" #: order/templates/order/sales_order_ship.html:25 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 -#: stock/templates/stock/item_base.html:279 templates/js/order.js:307 +#: stock/templates/stock/item_base.html:291 templates/js/order.js:307 msgid "Sales Order" msgstr "" @@ -1234,7 +1234,7 @@ msgid "Destination location not specified" msgstr "" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:303 templates/js/stock.js:638 +#: stock/templates/stock/item_base.html:315 templates/js/stock.js:638 #: templates/js/stock.js:1422 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" @@ -1325,7 +1325,7 @@ msgstr "" #: build/templates/build/notes.html:26 company/templates/company/notes.html:24 #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 -#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487 +#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:499 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "" @@ -1354,7 +1354,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1651 +#: build/views.py:184 stock/views.py:1674 msgid "Serial numbers already exist" msgstr "" @@ -1370,7 +1370,7 @@ msgstr "" msgid "Confirm unallocation of build stock" msgstr "" -#: build/views.py:281 build/views.py:371 stock/views.py:346 +#: build/views.py:281 build/views.py:371 stock/views.py:369 msgid "Check the confirmation box" msgstr "" @@ -2086,7 +2086,7 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:25 #: company/templates/company/supplier_part_base.html:94 #: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 -#: part/bom.py:241 stock/templates/stock/item_base.html:352 +#: part/bom.py:241 stock/templates/stock/item_base.html:364 #: templates/js/company.js:113 templates/js/company.js:289 #: templates/js/company.js:515 msgid "Manufacturer" @@ -2103,7 +2103,7 @@ msgstr "" #: company/models.py:408 company/models.py:542 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 -#: stock/templates/stock/item_base.html:362 +#: stock/templates/stock/item_base.html:374 msgid "Manufacturer Part" msgstr "" @@ -2137,7 +2137,7 @@ msgstr "" #: company/templates/company/supplier_part_detail.html:25 order/models.py:256 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 -#: part/bom.py:286 stock/templates/stock/item_base.html:369 +#: part/bom.py:286 stock/templates/stock/item_base.html:381 #: templates/js/company.js:117 templates/js/company.js:489 #: templates/js/order.js:232 msgid "Supplier" @@ -2186,7 +2186,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 -#: stock/models.py:435 stock/templates/stock/item_base.html:310 +#: stock/models.py:435 stock/templates/stock/item_base.html:322 #: templates/js/stock.js:711 msgid "Packaging" msgstr "" @@ -2275,7 +2275,7 @@ msgstr "" #: company/templates/company/detail.html:67 order/models.py:540 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 -#: stock/models.py:454 stock/templates/stock/item_base.html:262 +#: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 #: templates/js/stock.js:1113 msgid "Customer" @@ -2467,7 +2467,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:821 templates/js/company.js:203 users/models.py:192 +#: stock/views.py:844 templates/js/company.js:203 users/models.py:192 msgid "Delete" msgstr "" @@ -2579,7 +2579,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:420 -#: stock/templates/stock/item_base.html:374 templates/js/company.js:505 +#: stock/templates/stock/item_base.html:386 templates/js/company.js:505 #: templates/js/stock.js:690 msgid "Supplier Part" msgstr "" @@ -2934,7 +2934,7 @@ msgstr "" #: order/models.py:742 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 -#: stock/templates/stock/item_base.html:324 templates/js/order.js:210 +#: stock/templates/stock/item_base.html:336 templates/js/order.js:210 #: templates/js/stock.js:669 templates/js/stock.js:1094 msgid "Purchase Order" msgstr "" @@ -2955,7 +2955,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:765 part/templates/part/prices.html:166 stock/models.py:545 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:706 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:706 msgid "Purchase Price" msgstr "" @@ -4420,7 +4420,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:1221 +#: part/templates/part/category.html:260 stock/views.py:1244 msgid "Create new Stock Location" msgstr "" @@ -4631,7 +4631,7 @@ msgstr "" msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:112 stock/templates/stock/item_base.html:414 +#: part/templates/part/navbar.html:112 stock/templates/stock/item_base.html:426 msgid "Tests" msgstr "" @@ -5340,7 +5340,7 @@ msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:81 stock/forms.py:385 stock/models.py:513 -#: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 +#: stock/templates/stock/item_base.html:393 templates/js/stock.js:658 msgid "Expiry Date" msgstr "" @@ -5413,7 +5413,7 @@ msgstr "" msgid "Add note (required)" msgstr "" -#: stock/forms.py:348 stock/views.py:705 stock/views.py:907 +#: stock/forms.py:348 stock/views.py:728 stock/views.py:930 msgid "Confirm stock adjustment" msgstr "" @@ -5490,7 +5490,7 @@ msgstr "" msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:441 stock/templates/stock/item_base.html:270 +#: stock/models.py:441 stock/templates/stock/item_base.html:282 msgid "Installed In" msgstr "" @@ -5626,12 +5626,12 @@ msgid "Stock Item Attachments" msgstr "" #: stock/templates/stock/item_base.html:33 -#: stock/templates/stock/item_base.html:385 templates/js/table_filters.js:150 +#: stock/templates/stock/item_base.html:397 templates/js/table_filters.js:150 msgid "Expired" msgstr "" #: stock/templates/stock/item_base.html:43 -#: stock/templates/stock/item_base.html:387 templates/js/table_filters.js:155 +#: stock/templates/stock/item_base.html:399 templates/js/table_filters.js:155 msgid "Stale" msgstr "" @@ -5761,45 +5761,53 @@ msgstr "" msgid "Stock Item Details" msgstr "" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:594 +#: stock/templates/stock/item_base.html:252 +msgid "previous page" +msgstr "" + +#: stock/templates/stock/item_base.html:258 +msgid "next page" +msgstr "" + +#: stock/templates/stock/item_base.html:301 templates/js/build.js:594 msgid "No location set" msgstr "" -#: stock/templates/stock/item_base.html:296 +#: stock/templates/stock/item_base.html:308 msgid "Barcode Identifier" msgstr "" -#: stock/templates/stock/item_base.html:338 +#: stock/templates/stock/item_base.html:350 msgid "Parent Item" msgstr "" -#: stock/templates/stock/item_base.html:356 +#: stock/templates/stock/item_base.html:368 msgid "No manufacturer set" msgstr "" -#: stock/templates/stock/item_base.html:385 +#: stock/templates/stock/item_base.html:397 #, python-format msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:387 +#: stock/templates/stock/item_base.html:399 #, python-format msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:394 templates/js/stock.js:664 +#: stock/templates/stock/item_base.html:406 templates/js/stock.js:664 msgid "Last Updated" msgstr "" -#: stock/templates/stock/item_base.html:399 +#: stock/templates/stock/item_base.html:411 msgid "Last Stocktake" msgstr "" -#: stock/templates/stock/item_base.html:403 +#: stock/templates/stock/item_base.html:415 msgid "No stocktake performed" msgstr "" -#: stock/templates/stock/item_base.html:499 +#: stock/templates/stock/item_base.html:511 msgid "Edit Stock Status" msgstr "" @@ -5963,7 +5971,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1194 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1217 msgid "Convert Stock Item" msgstr "" @@ -5992,190 +6000,190 @@ msgstr "" msgid "Are you sure you want to delete this stock tracking entry?" msgstr "" -#: stock/views.py:123 +#: stock/views.py:146 msgid "Edit Stock Location" msgstr "" -#: stock/views.py:230 stock/views.py:1173 stock/views.py:1295 -#: stock/views.py:1660 +#: stock/views.py:253 stock/views.py:1196 stock/views.py:1318 +#: stock/views.py:1683 msgid "Owner is required (ownership control is enabled)" msgstr "" -#: stock/views.py:245 +#: stock/views.py:268 msgid "Stock Location QR code" msgstr "" -#: stock/views.py:264 +#: stock/views.py:287 msgid "Assign to Customer" msgstr "" -#: stock/views.py:273 +#: stock/views.py:296 msgid "Customer must be specified" msgstr "" -#: stock/views.py:297 +#: stock/views.py:320 msgid "Return to Stock" msgstr "" -#: stock/views.py:306 +#: stock/views.py:329 msgid "Specify a valid location" msgstr "" -#: stock/views.py:317 +#: stock/views.py:340 msgid "Stock item returned from customer" msgstr "" -#: stock/views.py:328 +#: stock/views.py:351 msgid "Delete All Test Data" msgstr "" -#: stock/views.py:345 +#: stock/views.py:368 msgid "Confirm test data deletion" msgstr "" -#: stock/views.py:362 +#: stock/views.py:385 msgid "Stock Export Options" msgstr "" -#: stock/views.py:483 +#: stock/views.py:506 msgid "Stock Item QR Code" msgstr "" -#: stock/views.py:509 +#: stock/views.py:532 msgid "Install Stock Item" msgstr "" -#: stock/views.py:608 +#: stock/views.py:631 msgid "Uninstall Stock Items" msgstr "" -#: stock/views.py:716 +#: stock/views.py:739 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:741 +#: stock/views.py:764 msgid "Adjust Stock" msgstr "" -#: stock/views.py:817 +#: stock/views.py:840 msgid "Move Stock Items" msgstr "" -#: stock/views.py:817 +#: stock/views.py:840 msgid "Move" msgstr "" -#: stock/views.py:818 +#: stock/views.py:841 msgid "Count Stock Items" msgstr "" -#: stock/views.py:818 +#: stock/views.py:841 msgid "Count" msgstr "" -#: stock/views.py:819 +#: stock/views.py:842 msgid "Remove From Stock" msgstr "" -#: stock/views.py:819 +#: stock/views.py:842 msgid "Take" msgstr "" -#: stock/views.py:820 +#: stock/views.py:843 msgid "Add Stock Items" msgstr "" -#: stock/views.py:820 users/models.py:188 +#: stock/views.py:843 users/models.py:188 msgid "Add" msgstr "" -#: stock/views.py:821 +#: stock/views.py:844 msgid "Delete Stock Items" msgstr "" -#: stock/views.py:887 +#: stock/views.py:910 msgid "Must enter integer value" msgstr "" -#: stock/views.py:892 +#: stock/views.py:915 msgid "Quantity must be positive" msgstr "" -#: stock/views.py:899 +#: stock/views.py:922 #, python-brace-format msgid "Quantity must not exceed {x}" msgstr "" -#: stock/views.py:963 +#: stock/views.py:986 msgid "No action performed" msgstr "" -#: stock/views.py:977 +#: stock/views.py:1000 #, python-brace-format msgid "Added stock to {n} items" msgstr "" -#: stock/views.py:991 +#: stock/views.py:1014 #, python-brace-format msgid "Removed stock from {n} items" msgstr "" -#: stock/views.py:1003 +#: stock/views.py:1026 #, python-brace-format msgid "Counted stock for {n} items" msgstr "" -#: stock/views.py:1041 +#: stock/views.py:1064 msgid "No items were moved" msgstr "" -#: stock/views.py:1044 +#: stock/views.py:1067 #, python-brace-format msgid "Moved {n} items to {dest}" msgstr "" -#: stock/views.py:1063 +#: stock/views.py:1086 #, python-brace-format msgid "Deleted {n} stock items" msgstr "" -#: stock/views.py:1075 +#: stock/views.py:1098 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:1312 +#: stock/views.py:1335 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1405 templates/js/build.js:327 +#: stock/views.py:1428 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1547 +#: stock/views.py:1570 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1629 +#: stock/views.py:1652 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1729 +#: stock/views.py:1752 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1742 +#: stock/views.py:1765 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1753 +#: stock/views.py:1776 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1760 +#: stock/views.py:1783 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1769 +#: stock/views.py:1792 msgid "Add Stock Tracking Entry" msgstr "" From f571085c9565efed41a8c80364c0f4779a81113e Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 8 Jul 2021 12:14:53 +1000 Subject: [PATCH 402/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/tr/LC_MESSAGES/django.po | 182 +++++++++++----------- 1 file changed, 95 insertions(+), 87 deletions(-) diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 949b0467ea..1f9bf007c2 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-06 21:54+0000\n" -"PO-Revision-Date: 2021-07-06 21:57\n" +"POT-Creation-Date: 2021-07-08 01:42+0000\n" +"PO-Revision-Date: 2021-07-08 02:14\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "Tekrarlanan seri {n}" #: InvenTree/helpers.py:403 order/models.py:311 order/models.py:421 -#: stock/views.py:1625 +#: stock/views.py:1648 msgid "Invalid quantity provided" msgstr "Geçersiz veri sağlandı" @@ -489,7 +489,7 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: report/templates/report/inventree_so_report.html:91 #: report/templates/report/inventree_test_report_base.html:77 #: stock/forms.py:142 stock/forms.py:275 -#: stock/templates/stock/item_base.html:255 +#: stock/templates/stock/item_base.html:267 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 #: templates/js/build.js:1142 templates/js/model_renderers.js:43 @@ -536,7 +536,7 @@ msgid "Mark build as complete" msgstr "Yapım işini tamamlandı olarak işaretle" #: build/forms.py:210 build/templates/build/auto_allocate.html:18 -#: stock/forms.py:314 stock/templates/stock/item_base.html:285 +#: stock/forms.py:314 stock/templates/stock/item_base.html:297 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 @@ -552,7 +552,7 @@ msgstr "Tamamlanmış parçaların konumu" #: build/forms.py:215 build/templates/build/build_base.html:138 #: build/templates/build/detail.html:59 order/models.py:545 #: order/templates/order/receive_parts.html:24 -#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 +#: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 #: templates/js/order.js:249 templates/js/order.js:352 #: templates/js/stock.js:630 templates/js/stock.js:1149 @@ -760,7 +760,7 @@ msgstr "Bu yapım işi emrinden sorumlu kullanıcı" #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 #: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 -#: stock/models.py:464 stock/templates/stock/item_base.html:345 +#: stock/models.py:464 stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "Harici Bağlantı" @@ -833,7 +833,7 @@ msgstr "Seri numaralı stok için miktar bir olmalı" msgid "Selected stock item not found in BOM for part '{p}'" msgstr "{p} parçasının malzeme listesindeki seçili stok kalemi bulunamadı" -#: build/models.py:1324 stock/templates/stock/item_base.html:317 +#: build/models.py:1324 stock/templates/stock/item_base.html:329 #: templates/InvenTree/search.html:183 templates/js/build.js:812 #: templates/navbar.html:29 msgid "Build" @@ -845,7 +845,7 @@ msgstr "Yapım işi için tahsis edilen parçalar" #: build/models.py:1341 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 -#: stock/templates/stock/item_base.html:339 +#: stock/templates/stock/item_base.html:351 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:959 #: templates/js/order.js:433 templates/js/order.js:438 @@ -1081,7 +1081,7 @@ msgstr "İlerleme" #: order/templates/order/sales_order_ship.html:25 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 -#: stock/templates/stock/item_base.html:279 templates/js/order.js:307 +#: stock/templates/stock/item_base.html:291 templates/js/order.js:307 msgid "Sales Order" msgstr "Sipariş Emri" @@ -1234,7 +1234,7 @@ msgid "Destination location not specified" msgstr "Hedef konumu belirtilmedi" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:303 templates/js/stock.js:638 +#: stock/templates/stock/item_base.html:315 templates/js/stock.js:638 #: templates/js/stock.js:1422 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" @@ -1325,7 +1325,7 @@ msgstr "Notları Düzenle" #: build/templates/build/notes.html:26 company/templates/company/notes.html:24 #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 -#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487 +#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:499 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "Kaydet" @@ -1354,7 +1354,7 @@ msgstr "Yapım İşi Çıktısı Oluştur" msgid "Maximum output quantity is " msgstr "Maksimum çıktı miktarı " -#: build/views.py:184 stock/views.py:1651 +#: build/views.py:184 stock/views.py:1674 msgid "Serial numbers already exist" msgstr "Seri numaraları zaten mevcut" @@ -1370,7 +1370,7 @@ msgstr "Yapım İşi Çıktısı Sil" msgid "Confirm unallocation of build stock" msgstr "Yapım işi stoku tahsisinin iptalini onayla" -#: build/views.py:281 build/views.py:371 stock/views.py:346 +#: build/views.py:281 build/views.py:371 stock/views.py:369 msgid "Check the confirmation box" msgstr "Onay kutusunu işaretleyin" @@ -2086,7 +2086,7 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:25 #: company/templates/company/supplier_part_base.html:94 #: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 -#: part/bom.py:241 stock/templates/stock/item_base.html:352 +#: part/bom.py:241 stock/templates/stock/item_base.html:364 #: templates/js/company.js:113 templates/js/company.js:289 #: templates/js/company.js:515 msgid "Manufacturer" @@ -2103,7 +2103,7 @@ msgstr "" #: company/models.py:408 company/models.py:542 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 -#: stock/templates/stock/item_base.html:362 +#: stock/templates/stock/item_base.html:374 msgid "Manufacturer Part" msgstr "" @@ -2137,7 +2137,7 @@ msgstr "" #: company/templates/company/supplier_part_detail.html:25 order/models.py:256 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 -#: part/bom.py:286 stock/templates/stock/item_base.html:369 +#: part/bom.py:286 stock/templates/stock/item_base.html:381 #: templates/js/company.js:117 templates/js/company.js:489 #: templates/js/order.js:232 msgid "Supplier" @@ -2186,7 +2186,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 -#: stock/models.py:435 stock/templates/stock/item_base.html:310 +#: stock/models.py:435 stock/templates/stock/item_base.html:322 #: templates/js/stock.js:711 msgid "Packaging" msgstr "" @@ -2275,7 +2275,7 @@ msgstr "" #: company/templates/company/detail.html:67 order/models.py:540 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 -#: stock/models.py:454 stock/templates/stock/item_base.html:262 +#: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 #: templates/js/stock.js:1113 msgid "Customer" @@ -2467,7 +2467,7 @@ msgstr "Tedarikçi parçalarını sil" #: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:821 templates/js/company.js:203 users/models.py:192 +#: stock/views.py:844 templates/js/company.js:203 users/models.py:192 msgid "Delete" msgstr "" @@ -2579,7 +2579,7 @@ msgstr "Yeni Satış Emri" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:420 -#: stock/templates/stock/item_base.html:374 templates/js/company.js:505 +#: stock/templates/stock/item_base.html:386 templates/js/company.js:505 #: templates/js/stock.js:690 msgid "Supplier Part" msgstr "Tedarikçi Parçası" @@ -2934,7 +2934,7 @@ msgstr "" #: order/models.py:742 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 -#: stock/templates/stock/item_base.html:324 templates/js/order.js:210 +#: stock/templates/stock/item_base.html:336 templates/js/order.js:210 #: templates/js/stock.js:669 templates/js/stock.js:1094 msgid "Purchase Order" msgstr "" @@ -2955,7 +2955,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:765 part/templates/part/prices.html:166 stock/models.py:545 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:706 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:706 msgid "Purchase Price" msgstr "" @@ -4420,7 +4420,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:1221 +#: part/templates/part/category.html:260 stock/views.py:1244 msgid "Create new Stock Location" msgstr "Yeni Stok konumu oluştur" @@ -4631,7 +4631,7 @@ msgstr "" msgid "Part Test Templates" msgstr "Parça Test Şablonları" -#: part/templates/part/navbar.html:112 stock/templates/stock/item_base.html:414 +#: part/templates/part/navbar.html:112 stock/templates/stock/item_base.html:426 msgid "Tests" msgstr "" @@ -5340,7 +5340,7 @@ msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:81 stock/forms.py:385 stock/models.py:513 -#: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 +#: stock/templates/stock/item_base.html:393 templates/js/stock.js:658 msgid "Expiry Date" msgstr "" @@ -5413,7 +5413,7 @@ msgstr "Hedef stok konumu" msgid "Add note (required)" msgstr "Not ekle (gerekli)" -#: stock/forms.py:348 stock/views.py:705 stock/views.py:907 +#: stock/forms.py:348 stock/views.py:728 stock/views.py:930 msgid "Confirm stock adjustment" msgstr "Stok ayarlamasını onayla" @@ -5490,7 +5490,7 @@ msgstr "" msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:441 stock/templates/stock/item_base.html:270 +#: stock/models.py:441 stock/templates/stock/item_base.html:282 msgid "Installed In" msgstr "" @@ -5626,12 +5626,12 @@ msgid "Stock Item Attachments" msgstr "" #: stock/templates/stock/item_base.html:33 -#: stock/templates/stock/item_base.html:385 templates/js/table_filters.js:150 +#: stock/templates/stock/item_base.html:397 templates/js/table_filters.js:150 msgid "Expired" msgstr "" #: stock/templates/stock/item_base.html:43 -#: stock/templates/stock/item_base.html:387 templates/js/table_filters.js:155 +#: stock/templates/stock/item_base.html:399 templates/js/table_filters.js:155 msgid "Stale" msgstr "" @@ -5761,45 +5761,53 @@ msgstr "" msgid "Stock Item Details" msgstr "" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:594 +#: stock/templates/stock/item_base.html:252 +msgid "previous page" +msgstr "" + +#: stock/templates/stock/item_base.html:258 +msgid "next page" +msgstr "" + +#: stock/templates/stock/item_base.html:301 templates/js/build.js:594 msgid "No location set" msgstr "Konum ayarlanmadı" -#: stock/templates/stock/item_base.html:296 +#: stock/templates/stock/item_base.html:308 msgid "Barcode Identifier" msgstr "" -#: stock/templates/stock/item_base.html:338 +#: stock/templates/stock/item_base.html:350 msgid "Parent Item" msgstr "" -#: stock/templates/stock/item_base.html:356 +#: stock/templates/stock/item_base.html:368 msgid "No manufacturer set" msgstr "" -#: stock/templates/stock/item_base.html:385 +#: stock/templates/stock/item_base.html:397 #, python-format msgid "This StockItem expired on %(item.expiry_date)s" msgstr "Bu stok kaleminin süresi %(item.expiry_date)s tarihinde sona erdi" -#: stock/templates/stock/item_base.html:387 +#: stock/templates/stock/item_base.html:399 #, python-format msgid "This StockItem expires on %(item.expiry_date)s" msgstr "Bu stok kaleminin süresi %(item.expiry_date)s tarihinde sona erecek" -#: stock/templates/stock/item_base.html:394 templates/js/stock.js:664 +#: stock/templates/stock/item_base.html:406 templates/js/stock.js:664 msgid "Last Updated" msgstr "" -#: stock/templates/stock/item_base.html:399 +#: stock/templates/stock/item_base.html:411 msgid "Last Stocktake" msgstr "" -#: stock/templates/stock/item_base.html:403 +#: stock/templates/stock/item_base.html:415 msgid "No stocktake performed" msgstr "" -#: stock/templates/stock/item_base.html:499 +#: stock/templates/stock/item_base.html:511 msgid "Edit Stock Status" msgstr "" @@ -5963,7 +5971,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1194 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1217 msgid "Convert Stock Item" msgstr "Stok Kalemine Dönüştür" @@ -5992,190 +6000,190 @@ msgstr "Etiketleri yazdır" msgid "Are you sure you want to delete this stock tracking entry?" msgstr "" -#: stock/views.py:123 +#: stock/views.py:146 msgid "Edit Stock Location" msgstr "Stok konumunu düzenle" -#: stock/views.py:230 stock/views.py:1173 stock/views.py:1295 -#: stock/views.py:1660 +#: stock/views.py:253 stock/views.py:1196 stock/views.py:1318 +#: stock/views.py:1683 msgid "Owner is required (ownership control is enabled)" msgstr "Sahip gerekli (sahip kontrolü etkinleştirildi)" -#: stock/views.py:245 +#: stock/views.py:268 msgid "Stock Location QR code" msgstr "Stok Konumu QR Kodu" -#: stock/views.py:264 +#: stock/views.py:287 msgid "Assign to Customer" msgstr "" -#: stock/views.py:273 +#: stock/views.py:296 msgid "Customer must be specified" msgstr "" -#: stock/views.py:297 +#: stock/views.py:320 msgid "Return to Stock" msgstr "" -#: stock/views.py:306 +#: stock/views.py:329 msgid "Specify a valid location" msgstr "Geçerli bir konum belirtiniz" -#: stock/views.py:317 +#: stock/views.py:340 msgid "Stock item returned from customer" msgstr "" -#: stock/views.py:328 +#: stock/views.py:351 msgid "Delete All Test Data" msgstr "" -#: stock/views.py:345 +#: stock/views.py:368 msgid "Confirm test data deletion" msgstr "" -#: stock/views.py:362 +#: stock/views.py:385 msgid "Stock Export Options" msgstr "" -#: stock/views.py:483 +#: stock/views.py:506 msgid "Stock Item QR Code" msgstr "" -#: stock/views.py:509 +#: stock/views.py:532 msgid "Install Stock Item" msgstr "" -#: stock/views.py:608 +#: stock/views.py:631 msgid "Uninstall Stock Items" msgstr "" -#: stock/views.py:716 +#: stock/views.py:739 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:741 +#: stock/views.py:764 msgid "Adjust Stock" msgstr "" -#: stock/views.py:817 +#: stock/views.py:840 msgid "Move Stock Items" msgstr "" -#: stock/views.py:817 +#: stock/views.py:840 msgid "Move" msgstr "" -#: stock/views.py:818 +#: stock/views.py:841 msgid "Count Stock Items" msgstr "" -#: stock/views.py:818 +#: stock/views.py:841 msgid "Count" msgstr "" -#: stock/views.py:819 +#: stock/views.py:842 msgid "Remove From Stock" msgstr "" -#: stock/views.py:819 +#: stock/views.py:842 msgid "Take" msgstr "" -#: stock/views.py:820 +#: stock/views.py:843 msgid "Add Stock Items" msgstr "" -#: stock/views.py:820 users/models.py:188 +#: stock/views.py:843 users/models.py:188 msgid "Add" msgstr "" -#: stock/views.py:821 +#: stock/views.py:844 msgid "Delete Stock Items" msgstr "" -#: stock/views.py:887 +#: stock/views.py:910 msgid "Must enter integer value" msgstr "" -#: stock/views.py:892 +#: stock/views.py:915 msgid "Quantity must be positive" msgstr "" -#: stock/views.py:899 +#: stock/views.py:922 #, python-brace-format msgid "Quantity must not exceed {x}" msgstr "" -#: stock/views.py:963 +#: stock/views.py:986 msgid "No action performed" msgstr "Herhangi bir işlem gerçekleştirilmedi" -#: stock/views.py:977 +#: stock/views.py:1000 #, python-brace-format msgid "Added stock to {n} items" msgstr "" -#: stock/views.py:991 +#: stock/views.py:1014 #, python-brace-format msgid "Removed stock from {n} items" msgstr "" -#: stock/views.py:1003 +#: stock/views.py:1026 #, python-brace-format msgid "Counted stock for {n} items" msgstr "" -#: stock/views.py:1041 +#: stock/views.py:1064 msgid "No items were moved" msgstr "" -#: stock/views.py:1044 +#: stock/views.py:1067 #, python-brace-format msgid "Moved {n} items to {dest}" msgstr "" -#: stock/views.py:1063 +#: stock/views.py:1086 #, python-brace-format msgid "Deleted {n} stock items" msgstr "" -#: stock/views.py:1075 +#: stock/views.py:1098 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:1312 +#: stock/views.py:1335 msgid "Serialize Stock" msgstr "Stoku Seri Numarala" -#: stock/views.py:1405 templates/js/build.js:327 +#: stock/views.py:1428 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1547 +#: stock/views.py:1570 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1629 +#: stock/views.py:1652 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1729 +#: stock/views.py:1752 msgid "Delete Stock Location" msgstr "Stok Konumunu Sil" -#: stock/views.py:1742 +#: stock/views.py:1765 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1753 +#: stock/views.py:1776 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1760 +#: stock/views.py:1783 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1769 +#: stock/views.py:1792 msgid "Add Stock Tracking Entry" msgstr "" From 3efd8d31e4cb6bde9f9ab6334574b881cc99a115 Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 8 Jul 2021 12:14:54 +1000 Subject: [PATCH 403/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/zh/LC_MESSAGES/django.po | 182 +++++++++++----------- 1 file changed, 95 insertions(+), 87 deletions(-) diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index f0685af0bd..076fa3f3c5 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-06 21:54+0000\n" -"PO-Revision-Date: 2021-07-06 21:57\n" +"POT-Creation-Date: 2021-07-08 01:42+0000\n" +"PO-Revision-Date: 2021-07-08 02:14\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "" #: InvenTree/helpers.py:403 order/models.py:311 order/models.py:421 -#: stock/views.py:1625 +#: stock/views.py:1648 msgid "Invalid quantity provided" msgstr "" @@ -489,7 +489,7 @@ msgstr "" #: report/templates/report/inventree_so_report.html:91 #: report/templates/report/inventree_test_report_base.html:77 #: stock/forms.py:142 stock/forms.py:275 -#: stock/templates/stock/item_base.html:255 +#: stock/templates/stock/item_base.html:267 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 #: templates/js/build.js:1142 templates/js/model_renderers.js:43 @@ -536,7 +536,7 @@ msgid "Mark build as complete" msgstr "" #: build/forms.py:210 build/templates/build/auto_allocate.html:18 -#: stock/forms.py:314 stock/templates/stock/item_base.html:285 +#: stock/forms.py:314 stock/templates/stock/item_base.html:297 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:218 @@ -552,7 +552,7 @@ msgstr "" #: build/forms.py:215 build/templates/build/build_base.html:138 #: build/templates/build/detail.html:59 order/models.py:545 #: order/templates/order/receive_parts.html:24 -#: stock/templates/stock/item_base.html:408 templates/InvenTree/search.html:252 +#: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:868 #: templates/js/order.js:249 templates/js/order.js:352 #: templates/js/stock.js:630 templates/js/stock.js:1149 @@ -760,7 +760,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 #: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 -#: stock/models.py:464 stock/templates/stock/item_base.html:345 +#: stock/models.py:464 stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "" @@ -833,7 +833,7 @@ msgstr "" msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" -#: build/models.py:1324 stock/templates/stock/item_base.html:317 +#: build/models.py:1324 stock/templates/stock/item_base.html:329 #: templates/InvenTree/search.html:183 templates/js/build.js:812 #: templates/navbar.html:29 msgid "Build" @@ -845,7 +845,7 @@ msgstr "" #: build/models.py:1341 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 -#: stock/templates/stock/item_base.html:339 +#: stock/templates/stock/item_base.html:351 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 #: templates/js/build.js:211 templates/js/build.js:959 #: templates/js/order.js:433 templates/js/order.js:438 @@ -1081,7 +1081,7 @@ msgstr "" #: order/templates/order/sales_order_ship.html:25 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 -#: stock/templates/stock/item_base.html:279 templates/js/order.js:307 +#: stock/templates/stock/item_base.html:291 templates/js/order.js:307 msgid "Sales Order" msgstr "" @@ -1234,7 +1234,7 @@ msgid "Destination location not specified" msgstr "" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:303 templates/js/stock.js:638 +#: stock/templates/stock/item_base.html:315 templates/js/stock.js:638 #: templates/js/stock.js:1422 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" @@ -1325,7 +1325,7 @@ msgstr "" #: build/templates/build/notes.html:26 company/templates/company/notes.html:24 #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 -#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:487 +#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:499 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "" @@ -1354,7 +1354,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1651 +#: build/views.py:184 stock/views.py:1674 msgid "Serial numbers already exist" msgstr "" @@ -1370,7 +1370,7 @@ msgstr "" msgid "Confirm unallocation of build stock" msgstr "" -#: build/views.py:281 build/views.py:371 stock/views.py:346 +#: build/views.py:281 build/views.py:371 stock/views.py:369 msgid "Check the confirmation box" msgstr "" @@ -2086,7 +2086,7 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:25 #: company/templates/company/supplier_part_base.html:94 #: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 -#: part/bom.py:241 stock/templates/stock/item_base.html:352 +#: part/bom.py:241 stock/templates/stock/item_base.html:364 #: templates/js/company.js:113 templates/js/company.js:289 #: templates/js/company.js:515 msgid "Manufacturer" @@ -2103,7 +2103,7 @@ msgstr "" #: company/models.py:408 company/models.py:542 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 -#: stock/templates/stock/item_base.html:362 +#: stock/templates/stock/item_base.html:374 msgid "Manufacturer Part" msgstr "" @@ -2137,7 +2137,7 @@ msgstr "" #: company/templates/company/supplier_part_detail.html:25 order/models.py:256 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 -#: part/bom.py:286 stock/templates/stock/item_base.html:369 +#: part/bom.py:286 stock/templates/stock/item_base.html:381 #: templates/js/company.js:117 templates/js/company.js:489 #: templates/js/order.js:232 msgid "Supplier" @@ -2186,7 +2186,7 @@ msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 -#: stock/models.py:435 stock/templates/stock/item_base.html:310 +#: stock/models.py:435 stock/templates/stock/item_base.html:322 #: templates/js/stock.js:711 msgid "Packaging" msgstr "" @@ -2275,7 +2275,7 @@ msgstr "" #: company/templates/company/detail.html:67 order/models.py:540 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 -#: stock/models.py:454 stock/templates/stock/item_base.html:262 +#: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 #: templates/js/stock.js:1113 msgid "Customer" @@ -2467,7 +2467,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:821 templates/js/company.js:203 users/models.py:192 +#: stock/views.py:844 templates/js/company.js:203 users/models.py:192 msgid "Delete" msgstr "" @@ -2579,7 +2579,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:420 -#: stock/templates/stock/item_base.html:374 templates/js/company.js:505 +#: stock/templates/stock/item_base.html:386 templates/js/company.js:505 #: templates/js/stock.js:690 msgid "Supplier Part" msgstr "" @@ -2934,7 +2934,7 @@ msgstr "" #: order/models.py:742 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 -#: stock/templates/stock/item_base.html:324 templates/js/order.js:210 +#: stock/templates/stock/item_base.html:336 templates/js/order.js:210 #: templates/js/stock.js:669 templates/js/stock.js:1094 msgid "Purchase Order" msgstr "" @@ -2955,7 +2955,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:765 part/templates/part/prices.html:166 stock/models.py:545 -#: stock/templates/stock/item_base.html:331 templates/js/stock.js:706 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:706 msgid "Purchase Price" msgstr "" @@ -4420,7 +4420,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:1221 +#: part/templates/part/category.html:260 stock/views.py:1244 msgid "Create new Stock Location" msgstr "" @@ -4631,7 +4631,7 @@ msgstr "" msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:112 stock/templates/stock/item_base.html:414 +#: part/templates/part/navbar.html:112 stock/templates/stock/item_base.html:426 msgid "Tests" msgstr "" @@ -5340,7 +5340,7 @@ msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:81 stock/forms.py:385 stock/models.py:513 -#: stock/templates/stock/item_base.html:381 templates/js/stock.js:658 +#: stock/templates/stock/item_base.html:393 templates/js/stock.js:658 msgid "Expiry Date" msgstr "" @@ -5413,7 +5413,7 @@ msgstr "" msgid "Add note (required)" msgstr "" -#: stock/forms.py:348 stock/views.py:705 stock/views.py:907 +#: stock/forms.py:348 stock/views.py:728 stock/views.py:930 msgid "Confirm stock adjustment" msgstr "" @@ -5490,7 +5490,7 @@ msgstr "" msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:441 stock/templates/stock/item_base.html:270 +#: stock/models.py:441 stock/templates/stock/item_base.html:282 msgid "Installed In" msgstr "" @@ -5626,12 +5626,12 @@ msgid "Stock Item Attachments" msgstr "" #: stock/templates/stock/item_base.html:33 -#: stock/templates/stock/item_base.html:385 templates/js/table_filters.js:150 +#: stock/templates/stock/item_base.html:397 templates/js/table_filters.js:150 msgid "Expired" msgstr "" #: stock/templates/stock/item_base.html:43 -#: stock/templates/stock/item_base.html:387 templates/js/table_filters.js:155 +#: stock/templates/stock/item_base.html:399 templates/js/table_filters.js:155 msgid "Stale" msgstr "" @@ -5761,45 +5761,53 @@ msgstr "" msgid "Stock Item Details" msgstr "" -#: stock/templates/stock/item_base.html:289 templates/js/build.js:594 +#: stock/templates/stock/item_base.html:252 +msgid "previous page" +msgstr "" + +#: stock/templates/stock/item_base.html:258 +msgid "next page" +msgstr "" + +#: stock/templates/stock/item_base.html:301 templates/js/build.js:594 msgid "No location set" msgstr "" -#: stock/templates/stock/item_base.html:296 +#: stock/templates/stock/item_base.html:308 msgid "Barcode Identifier" msgstr "" -#: stock/templates/stock/item_base.html:338 +#: stock/templates/stock/item_base.html:350 msgid "Parent Item" msgstr "" -#: stock/templates/stock/item_base.html:356 +#: stock/templates/stock/item_base.html:368 msgid "No manufacturer set" msgstr "" -#: stock/templates/stock/item_base.html:385 +#: stock/templates/stock/item_base.html:397 #, python-format msgid "This StockItem expired on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:387 +#: stock/templates/stock/item_base.html:399 #, python-format msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:394 templates/js/stock.js:664 +#: stock/templates/stock/item_base.html:406 templates/js/stock.js:664 msgid "Last Updated" msgstr "" -#: stock/templates/stock/item_base.html:399 +#: stock/templates/stock/item_base.html:411 msgid "Last Stocktake" msgstr "" -#: stock/templates/stock/item_base.html:403 +#: stock/templates/stock/item_base.html:415 msgid "No stocktake performed" msgstr "" -#: stock/templates/stock/item_base.html:499 +#: stock/templates/stock/item_base.html:511 msgid "Edit Stock Status" msgstr "" @@ -5963,7 +5971,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1194 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1217 msgid "Convert Stock Item" msgstr "" @@ -5992,190 +6000,190 @@ msgstr "" msgid "Are you sure you want to delete this stock tracking entry?" msgstr "" -#: stock/views.py:123 +#: stock/views.py:146 msgid "Edit Stock Location" msgstr "" -#: stock/views.py:230 stock/views.py:1173 stock/views.py:1295 -#: stock/views.py:1660 +#: stock/views.py:253 stock/views.py:1196 stock/views.py:1318 +#: stock/views.py:1683 msgid "Owner is required (ownership control is enabled)" msgstr "" -#: stock/views.py:245 +#: stock/views.py:268 msgid "Stock Location QR code" msgstr "" -#: stock/views.py:264 +#: stock/views.py:287 msgid "Assign to Customer" msgstr "" -#: stock/views.py:273 +#: stock/views.py:296 msgid "Customer must be specified" msgstr "" -#: stock/views.py:297 +#: stock/views.py:320 msgid "Return to Stock" msgstr "" -#: stock/views.py:306 +#: stock/views.py:329 msgid "Specify a valid location" msgstr "" -#: stock/views.py:317 +#: stock/views.py:340 msgid "Stock item returned from customer" msgstr "" -#: stock/views.py:328 +#: stock/views.py:351 msgid "Delete All Test Data" msgstr "" -#: stock/views.py:345 +#: stock/views.py:368 msgid "Confirm test data deletion" msgstr "" -#: stock/views.py:362 +#: stock/views.py:385 msgid "Stock Export Options" msgstr "" -#: stock/views.py:483 +#: stock/views.py:506 msgid "Stock Item QR Code" msgstr "" -#: stock/views.py:509 +#: stock/views.py:532 msgid "Install Stock Item" msgstr "" -#: stock/views.py:608 +#: stock/views.py:631 msgid "Uninstall Stock Items" msgstr "" -#: stock/views.py:716 +#: stock/views.py:739 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:741 +#: stock/views.py:764 msgid "Adjust Stock" msgstr "" -#: stock/views.py:817 +#: stock/views.py:840 msgid "Move Stock Items" msgstr "" -#: stock/views.py:817 +#: stock/views.py:840 msgid "Move" msgstr "" -#: stock/views.py:818 +#: stock/views.py:841 msgid "Count Stock Items" msgstr "" -#: stock/views.py:818 +#: stock/views.py:841 msgid "Count" msgstr "" -#: stock/views.py:819 +#: stock/views.py:842 msgid "Remove From Stock" msgstr "" -#: stock/views.py:819 +#: stock/views.py:842 msgid "Take" msgstr "" -#: stock/views.py:820 +#: stock/views.py:843 msgid "Add Stock Items" msgstr "" -#: stock/views.py:820 users/models.py:188 +#: stock/views.py:843 users/models.py:188 msgid "Add" msgstr "" -#: stock/views.py:821 +#: stock/views.py:844 msgid "Delete Stock Items" msgstr "" -#: stock/views.py:887 +#: stock/views.py:910 msgid "Must enter integer value" msgstr "" -#: stock/views.py:892 +#: stock/views.py:915 msgid "Quantity must be positive" msgstr "" -#: stock/views.py:899 +#: stock/views.py:922 #, python-brace-format msgid "Quantity must not exceed {x}" msgstr "" -#: stock/views.py:963 +#: stock/views.py:986 msgid "No action performed" msgstr "" -#: stock/views.py:977 +#: stock/views.py:1000 #, python-brace-format msgid "Added stock to {n} items" msgstr "" -#: stock/views.py:991 +#: stock/views.py:1014 #, python-brace-format msgid "Removed stock from {n} items" msgstr "" -#: stock/views.py:1003 +#: stock/views.py:1026 #, python-brace-format msgid "Counted stock for {n} items" msgstr "" -#: stock/views.py:1041 +#: stock/views.py:1064 msgid "No items were moved" msgstr "" -#: stock/views.py:1044 +#: stock/views.py:1067 #, python-brace-format msgid "Moved {n} items to {dest}" msgstr "" -#: stock/views.py:1063 +#: stock/views.py:1086 #, python-brace-format msgid "Deleted {n} stock items" msgstr "" -#: stock/views.py:1075 +#: stock/views.py:1098 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:1312 +#: stock/views.py:1335 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1405 templates/js/build.js:327 +#: stock/views.py:1428 templates/js/build.js:327 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1547 +#: stock/views.py:1570 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1629 +#: stock/views.py:1652 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1729 +#: stock/views.py:1752 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1742 +#: stock/views.py:1765 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1753 +#: stock/views.py:1776 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1760 +#: stock/views.py:1783 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1769 +#: stock/views.py:1792 msgid "Add Stock Tracking Entry" msgstr "" From 2bc7a1eaf72d58035cf8bcfdb0e9deb019d68b84 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 8 Jul 2021 05:29:15 +0000 Subject: [PATCH 404/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 2 +- InvenTree/locale/en/LC_MESSAGES/django.po | 2 +- InvenTree/locale/es/LC_MESSAGES/django.po | 2 +- InvenTree/locale/fr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/it/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ja/LC_MESSAGES/django.po | 2 +- InvenTree/locale/pl/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ru/LC_MESSAGES/django.po | 2 +- InvenTree/locale/tr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/zh/LC_MESSAGES/django.po | 2 +- 10 files changed, 10 insertions(+), 10 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 87d2cec452..a3d074ec90 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 01:42+0000\n" +"POT-Creation-Date: 2021-07-08 05:29+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: German\n" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 74b5c27fd7..4ee2a2762c 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 01:42+0000\n" +"POT-Creation-Date: 2021-07-08 05:29+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 73507dfe40..9fd313240c 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 01:42+0000\n" +"POT-Creation-Date: 2021-07-08 05:29+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Spanish\n" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 6350c4d0ce..504d582c9c 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 01:42+0000\n" +"POT-Creation-Date: 2021-07-08 05:29+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: French\n" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 2610fc8d2e..173c92a4d7 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 01:42+0000\n" +"POT-Creation-Date: 2021-07-08 05:29+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Italian\n" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 60a0678d21..e98bbfb5ef 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 01:42+0000\n" +"POT-Creation-Date: 2021-07-08 05:29+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Japanese\n" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index db55ffea23..997630ee43 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 01:42+0000\n" +"POT-Creation-Date: 2021-07-08 05:29+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Polish\n" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 8fa072f48c..f0ae9e00ad 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 01:42+0000\n" +"POT-Creation-Date: 2021-07-08 05:29+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Russian\n" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 38e5d84282..bd4ad3b572 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 01:42+0000\n" +"POT-Creation-Date: 2021-07-08 05:29+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Turkish\n" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 7f65542097..1c467f18b6 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 01:42+0000\n" +"POT-Creation-Date: 2021-07-08 05:29+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" From 1a24a0d9846814d48c5e5a5666494816c56683e6 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 8 Jul 2021 10:48:21 +0000 Subject: [PATCH 405/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 220 +++++++++++----------- InvenTree/locale/en/LC_MESSAGES/django.po | 220 +++++++++++----------- InvenTree/locale/es/LC_MESSAGES/django.po | 220 +++++++++++----------- InvenTree/locale/fr/LC_MESSAGES/django.po | 220 +++++++++++----------- InvenTree/locale/it/LC_MESSAGES/django.po | 220 +++++++++++----------- InvenTree/locale/ja/LC_MESSAGES/django.po | 220 +++++++++++----------- InvenTree/locale/pl/LC_MESSAGES/django.po | 220 +++++++++++----------- InvenTree/locale/ru/LC_MESSAGES/django.po | 220 +++++++++++----------- InvenTree/locale/tr/LC_MESSAGES/django.po | 220 +++++++++++----------- InvenTree/locale/zh/LC_MESSAGES/django.po | 220 +++++++++++----------- 10 files changed, 1100 insertions(+), 1100 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index a3d074ec90..5c37c4831e 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 05:29+0000\n" +"POT-Creation-Date: 2021-07-08 10:48+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: German\n" @@ -122,7 +122,7 @@ msgstr "Kommentar" msgid "File comment" msgstr "Datei-Kommentar" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2043 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1195 msgid "User" @@ -137,7 +137,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 -#: label/models.py:103 part/models.py:680 part/models.py:2192 +#: label/models.py:103 part/models.py:680 part/models.py:2191 #: part/templates/part/params.html:27 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:359 templates/js/part.js:118 @@ -152,7 +152,7 @@ msgstr "Name" #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:110 #: order/models.py:154 order/templates/order/purchase_order_detail.html:174 -#: part/models.py:704 part/templates/part/detail.html:54 +#: part/models.py:703 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:194 #: report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -481,7 +481,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: order/templates/order/sales_order_detail.html:87 #: order/templates/order/sales_order_detail.html:172 #: order/templates/order/sales_order_detail.html:244 part/forms.py:314 -#: part/forms.py:344 part/forms.py:360 part/forms.py:376 part/models.py:2330 +#: part/forms.py:344 part/forms.py:360 part/forms.py:376 part/models.py:2329 #: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 #: part/templates/part/prices.html:474 #: report/templates/report/inventree_build_order_base.html:114 @@ -611,7 +611,7 @@ msgstr "Bauauftragsreferenz" #: build/models.py:132 order/models.py:242 order/models.py:529 #: order/models.py:709 order/templates/order/purchase_order_detail.html:201 -#: order/templates/order/sales_order_detail.html:239 part/models.py:2339 +#: order/templates/order/sales_order_detail.html:239 part/models.py:2338 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:661 templates/js/build.js:1136 @@ -639,9 +639,9 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: order/templates/order/purchase_order_detail.html:159 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:224 part/models.py:325 -#: part/models.py:1988 part/models.py:2004 part/models.py:2023 -#: part/models.py:2041 part/models.py:2120 part/models.py:2224 -#: part/models.py:2314 part/templates/part/part_app_base.html:8 +#: part/models.py:1987 part/models.py:2003 part/models.py:2022 +#: part/models.py:2040 part/models.py:2119 part/models.py:2223 +#: part/models.py:2313 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -717,7 +717,7 @@ msgstr "Losnummer" msgid "Batch code for this build output" msgstr "Losnummer für dieses Endprodukt" -#: build/models.py:224 order/models.py:158 part/models.py:876 +#: build/models.py:224 order/models.py:158 part/models.py:875 #: part/templates/part/detail.html:126 templates/js/order.js:360 msgid "Creation Date" msgstr "Erstelldatum" @@ -745,7 +745,7 @@ msgstr "Nutzer der diesen Bauauftrag erstellt hat" #: build/models.py:255 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:105 order/models.py:172 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:880 +#: order/templates/order/sales_order_base.html:140 part/models.py:879 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "Verantwortlicher Benutzer" @@ -764,7 +764,7 @@ msgstr "Nutzer der für diesen Bauauftrag zuständig ist" msgid "External Link" msgstr "Externer Link" -#: build/models.py:262 part/models.py:738 stock/models.py:466 +#: build/models.py:262 part/models.py:737 stock/models.py:466 msgid "Link to external URL" msgstr "Link zu einer externen URL" @@ -777,7 +777,7 @@ msgstr "Link zu einer externen URL" #: order/templates/order/purchase_order_detail.html:270 #: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:865 +#: order/templates/order/so_navbar.html:36 part/models.py:864 #: part/templates/part/navbar.html:133 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 @@ -1620,7 +1620,7 @@ msgstr "Aktuelle Teile-Stände" msgid "Number of recent parts to display on index page" msgstr "Anzahl der neusten Teile auf der Startseite" -#: common/models.py:160 part/models.py:2226 part/templates/part/detail.html:160 +#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:160 #: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:320 msgid "Template" @@ -1630,7 +1630,7 @@ msgstr "Vorlage" msgid "Parts are templates by default" msgstr "Teile sind standardmäßig Vorlagen" -#: common/models.py:167 part/models.py:828 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:332 msgid "Assembly" msgstr "Baugruppe" @@ -1639,7 +1639,7 @@ msgstr "Baugruppe" msgid "Parts can be assembled from other components by default" msgstr "Teile können standardmäßig aus anderen Teilen angefertigt werden" -#: common/models.py:174 part/models.py:834 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:180 #: templates/js/table_filters.js:336 msgid "Component" msgstr "Komponente" @@ -1648,7 +1648,7 @@ msgstr "Komponente" msgid "Parts can be used as sub-components by default" msgstr "Teile können standardmäßig in Baugruppen benutzt werden" -#: common/models.py:181 part/models.py:845 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "Kaufbar" @@ -1656,7 +1656,7 @@ msgstr "Kaufbar" msgid "Parts are purchaseable by default" msgstr "Artikel sind grundsätzlich kaufbar" -#: common/models.py:188 part/models.py:850 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:210 #: templates/js/table_filters.js:344 msgid "Salable" msgstr "Verkäuflich" @@ -1665,7 +1665,7 @@ msgstr "Verkäuflich" msgid "Parts are salable by default" msgstr "Artikel sind grundsätzlich verkaufbar" -#: common/models.py:195 part/models.py:840 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:348 msgid "Trackable" msgstr "Nachverfolgbar" @@ -1674,7 +1674,7 @@ msgstr "Nachverfolgbar" msgid "Parts are trackable by default" msgstr "Artikel sind grundsätzlich verfolgbar" -#: common/models.py:202 part/models.py:860 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "Virtuell" @@ -2024,7 +2024,7 @@ msgid "Point of contact" msgstr "Anlaufstelle" #: company/models.py:130 company/models.py:347 company/models.py:548 -#: order/models.py:156 part/models.py:737 +#: order/models.py:156 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:312 templates/js/company.js:544 #: templates/js/part.js:498 @@ -2035,7 +2035,7 @@ msgstr "Link" msgid "Link to external company information" msgstr "Link auf externe Firmeninformation" -#: company/models.py:138 part/models.py:747 +#: company/models.py:138 part/models.py:746 msgid "Image" msgstr "Bild" @@ -2122,7 +2122,7 @@ msgstr "Wert" msgid "Parameter value" msgstr "" -#: company/models.py:428 part/models.py:822 part/models.py:2194 +#: company/models.py:428 part/models.py:821 part/models.py:2193 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 #: templates/js/company.js:371 msgid "Units" @@ -2171,17 +2171,17 @@ msgid "Supplier part description" msgstr "Zuliefererbeschreibung des Teils" #: company/models.py:560 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2342 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2341 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Notiz" -#: company/models.py:564 part/models.py:1615 +#: company/models.py:564 part/models.py:1614 msgid "base cost" msgstr "Basiskosten" -#: company/models.py:564 part/models.py:1615 +#: company/models.py:564 part/models.py:1614 msgid "Minimum charge (e.g. stocking fee)" msgstr "Mindestpreis" @@ -2195,7 +2195,7 @@ msgstr "Verpackungen" msgid "Part packaging" msgstr "Teile-Verpackungen" -#: company/models.py:568 part/models.py:1617 +#: company/models.py:568 part/models.py:1616 msgid "multiple" msgstr "Vielfache" @@ -3328,7 +3328,7 @@ msgstr "Berichte drucken" msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "Ausstehende Teile für %(order)s - %(desc)s empfangen" -#: order/templates/order/receive_parts.html:14 part/api.py:45 +#: order/templates/order/receive_parts.html:14 part/api.py:47 #: part/models.py:326 part/templates/part/cat_link.html:7 #: part/templates/part/category.html:108 part/templates/part/category.html:157 #: part/templates/part/category_navbar.html:25 @@ -3652,7 +3652,7 @@ msgstr "Stückpreis für {part} auf {price} aktualisiert" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "{part} Stückpreis auf {price} und Menge auf {qty} aktualisiert" -#: part/bom.py:138 part/models.py:72 part/models.py:756 +#: part/bom.py:138 part/models.py:72 part/models.py:755 #: part/templates/part/category.html:75 part/templates/part/detail.html:90 msgid "Default Location" msgstr "Standard-Lagerort" @@ -3730,7 +3730,7 @@ msgstr "Zulieferer einschließen" msgid "Include part supplier data in exported BOM" msgstr "Zulieferer-Daten in Stückliste-Export einschließen" -#: part/forms.py:106 part/models.py:2224 +#: part/forms.py:106 part/models.py:2223 msgid "Parent Part" msgstr "Ausgangsteil" @@ -3806,7 +3806,7 @@ msgstr "Parameter-Vorlage zu Kategorien dieser Ebene hinzufügen" msgid "Add parameter template to all categories" msgstr "Parameter-Vorlage zu allen Kategorien hinzufügen" -#: part/forms.py:316 part/models.py:2323 +#: part/forms.py:316 part/models.py:2322 msgid "Sub part" msgstr "Untergeordnetes Teil" @@ -3826,7 +3826,7 @@ msgstr "Standard Stichwörter" msgid "Default keywords for parts in this category" msgstr "Standard-Stichworte für Teile dieser Kategorie" -#: part/models.py:86 part/models.py:2270 +#: part/models.py:86 part/models.py:2269 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "Teil-Kategorie" @@ -3870,318 +3870,318 @@ msgstr "Ist eine Vorlage" msgid "Is this part a template part?" msgstr "Ist dieses Teil eine Vorlage?" -#: part/models.py:698 +#: part/models.py:697 msgid "Is this part a variant of another part?" msgstr "Ist dieses Teil eine Variante eines anderen Teils?" -#: part/models.py:699 part/templates/part/detail.html:60 +#: part/models.py:698 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "Variante von" -#: part/models.py:705 +#: part/models.py:704 msgid "Part description" msgstr "Beschreibung des Teils" -#: part/models.py:710 part/templates/part/category.html:82 +#: part/models.py:709 part/templates/part/category.html:82 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "Schlüsselwörter" -#: part/models.py:711 +#: part/models.py:710 msgid "Part keywords to improve visibility in search results" msgstr "Schlüsselworte um die Sichtbarkeit in Suchergebnissen zu verbessern" -#: part/models.py:718 part/models.py:2269 part/templates/part/detail.html:73 +#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "Kategorie" -#: part/models.py:719 +#: part/models.py:718 msgid "Part category" msgstr "Teile-Kategorie" -#: part/models.py:724 part/templates/part/detail.html:28 +#: part/models.py:723 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "IPN (Interne Produktnummer)" -#: part/models.py:725 +#: part/models.py:724 msgid "Internal Part Number" msgstr "Interne Teilenummer" -#: part/models.py:731 +#: part/models.py:730 msgid "Part revision or version number" msgstr "Revisions- oder Versionsnummer" -#: part/models.py:732 part/templates/part/detail.html:35 report/models.py:200 +#: part/models.py:731 part/templates/part/detail.html:35 report/models.py:200 #: templates/js/part.js:173 msgid "Revision" msgstr "Revision" -#: part/models.py:754 +#: part/models.py:753 msgid "Where is this item normally stored?" msgstr "Wo wird dieses Teil normalerweise gelagert?" -#: part/models.py:801 part/templates/part/detail.html:97 +#: part/models.py:800 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "Standard Zulieferer" -#: part/models.py:802 +#: part/models.py:801 msgid "Default supplier part" msgstr "Standard Zuliefererteil" -#: part/models.py:809 +#: part/models.py:808 msgid "Default Expiry" msgstr "Standard Ablaufzeit" -#: part/models.py:810 +#: part/models.py:809 msgid "Expiry time (in days) for stock items of this part" msgstr "Ablauf-Zeit (in Tagen) für Lagerbestand dieses Teils" -#: part/models.py:815 part/templates/part/detail.html:113 +#: part/models.py:814 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "Minimaler Lagerbestand" -#: part/models.py:816 +#: part/models.py:815 msgid "Minimum allowed stock level" msgstr "Minimal zulässiger Lagerbestand" -#: part/models.py:823 +#: part/models.py:822 msgid "Stock keeping units for this part" msgstr "Stock Keeping Units (SKU) für dieses Teil" -#: part/models.py:829 +#: part/models.py:828 msgid "Can this part be built from other parts?" msgstr "Kann dieses Teil aus anderen Teilen angefertigt werden?" -#: part/models.py:835 +#: part/models.py:834 msgid "Can this part be used to build other parts?" msgstr "Kann dieses Teil zum Bauauftrag von anderen genutzt werden?" -#: part/models.py:841 +#: part/models.py:840 msgid "Does this part have tracking for unique items?" msgstr "Hat dieses Teil Tracking für einzelne Objekte?" -#: part/models.py:846 +#: part/models.py:845 msgid "Can this part be purchased from external suppliers?" msgstr "Kann dieses Teil von externen Zulieferern gekauft werden?" -#: part/models.py:851 +#: part/models.py:850 msgid "Can this part be sold to customers?" msgstr "Kann dieses Teil an Kunden verkauft werden?" -#: part/models.py:855 part/templates/part/detail.html:227 +#: part/models.py:854 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:246 templates/js/table_filters.js:315 msgid "Active" msgstr "Aktiv" -#: part/models.py:856 +#: part/models.py:855 msgid "Is this part active?" msgstr "Ist dieses Teil aktiv?" -#: part/models.py:861 +#: part/models.py:860 msgid "Is this a virtual part, such as a software product or license?" msgstr "Ist dieses Teil virtuell, wie zum Beispiel eine Software oder Lizenz?" -#: part/models.py:866 +#: part/models.py:865 msgid "Part notes - supports Markdown formatting" msgstr "Bemerkungen - unterstüzt Markdown-Formatierung" -#: part/models.py:869 +#: part/models.py:868 msgid "BOM checksum" msgstr "Prüfsumme der Stückliste" -#: part/models.py:869 +#: part/models.py:868 msgid "Stored BOM checksum" msgstr "Prüfsumme der Stückliste gespeichert" -#: part/models.py:872 +#: part/models.py:871 msgid "BOM checked by" msgstr "Stückliste kontrolliert von" -#: part/models.py:874 +#: part/models.py:873 msgid "BOM checked date" msgstr "BOM Kontrolldatum" -#: part/models.py:878 +#: part/models.py:877 msgid "Creation User" msgstr "Erstellungs-Nutzer" -#: part/models.py:1617 +#: part/models.py:1616 msgid "Sell multiple" msgstr "Mehrere verkaufen" -#: part/models.py:2088 +#: part/models.py:2087 msgid "Test templates can only be created for trackable parts" msgstr "Test-Vorlagen können nur für verfolgbare Teile angelegt werden" -#: part/models.py:2105 +#: part/models.py:2104 msgid "Test with this name already exists for this part" msgstr "Ein Test mit diesem Namen besteht bereits für dieses Teil" -#: part/models.py:2125 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2124 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "Test-Name" -#: part/models.py:2126 +#: part/models.py:2125 msgid "Enter a name for the test" msgstr "Namen für diesen Test eingeben" -#: part/models.py:2131 +#: part/models.py:2130 msgid "Test Description" msgstr "Test-Beschreibung" -#: part/models.py:2132 +#: part/models.py:2131 msgid "Enter description for this test" msgstr "Beschreibung für diesen Test eingeben" -#: part/models.py:2137 templates/js/part.js:726 +#: part/models.py:2136 templates/js/part.js:726 #: templates/js/table_filters.js:232 msgid "Required" msgstr "Benötigt" -#: part/models.py:2138 +#: part/models.py:2137 msgid "Is this test required to pass?" msgstr "Muss dieser Test erfolgreich sein?" -#: part/models.py:2143 templates/js/part.js:734 +#: part/models.py:2142 templates/js/part.js:734 msgid "Requires Value" msgstr "Erfordert Wert" -#: part/models.py:2144 +#: part/models.py:2143 msgid "Does this test require a value when adding a test result?" msgstr "Muss für diesen Test ein Wert für das Test-Ergebnis eingetragen werden?" -#: part/models.py:2149 templates/js/part.js:741 +#: part/models.py:2148 templates/js/part.js:741 msgid "Requires Attachment" msgstr "Anhang muss eingegeben werden" -#: part/models.py:2150 +#: part/models.py:2149 msgid "Does this test require a file attachment when adding a test result?" msgstr "Muss für diesen Test ein Anhang für das Test-Ergebnis hinzugefügt werden?" -#: part/models.py:2187 +#: part/models.py:2186 msgid "Parameter template name must be unique" msgstr "Vorlagen-Name des Parameters muss eindeutig sein" -#: part/models.py:2192 +#: part/models.py:2191 msgid "Parameter Name" msgstr "Name des Parameters" -#: part/models.py:2194 +#: part/models.py:2193 msgid "Parameter Units" msgstr "Einheit des Parameters" -#: part/models.py:2226 part/models.py:2275 part/models.py:2276 +#: part/models.py:2225 part/models.py:2274 part/models.py:2275 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "Parameter Vorlage" -#: part/models.py:2228 +#: part/models.py:2227 msgid "Data" msgstr "Wert" -#: part/models.py:2228 +#: part/models.py:2227 msgid "Parameter Value" msgstr "Parameter Wert" -#: part/models.py:2280 templates/InvenTree/settings/category.html:67 +#: part/models.py:2279 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "Standard-Wert" -#: part/models.py:2281 +#: part/models.py:2280 msgid "Default Parameter Value" msgstr "Standard Parameter Wert" -#: part/models.py:2315 +#: part/models.py:2314 msgid "Select parent part" msgstr "Ausgangsteil auswählen" -#: part/models.py:2324 +#: part/models.py:2323 msgid "Select part to be used in BOM" msgstr "Teil für die Nutzung in der Stückliste auswählen" -#: part/models.py:2330 +#: part/models.py:2329 msgid "BOM quantity for this BOM item" msgstr "Stücklisten-Anzahl für dieses Stücklisten-Teil" -#: part/models.py:2332 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2331 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "Optional" -#: part/models.py:2332 +#: part/models.py:2331 msgid "This BOM item is optional" msgstr "Diese Stücklisten-Position ist optional" -#: part/models.py:2335 +#: part/models.py:2334 msgid "Overage" msgstr "Überschuss" -#: part/models.py:2336 +#: part/models.py:2335 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "Geschätzter Ausschuss (absolut oder prozentual)" -#: part/models.py:2339 +#: part/models.py:2338 msgid "BOM item reference" msgstr "Referenz der Postion auf der Stückliste" -#: part/models.py:2342 +#: part/models.py:2341 msgid "BOM item notes" msgstr "Notizen zur Stücklisten-Position" -#: part/models.py:2344 +#: part/models.py:2343 msgid "Checksum" msgstr "Prüfsumme" -#: part/models.py:2344 +#: part/models.py:2343 msgid "BOM line checksum" msgstr "Prüfsumme der Stückliste" -#: part/models.py:2348 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2347 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "Geerbt" -#: part/models.py:2349 +#: part/models.py:2348 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "Diese Stücklisten-Position wird in die Stücklisten von Teil-Varianten vererbt" -#: part/models.py:2354 templates/js/bom.js:287 +#: part/models.py:2353 templates/js/bom.js:287 msgid "Allow Variants" msgstr "Varianten zulassen" -#: part/models.py:2355 +#: part/models.py:2354 msgid "Stock items for variant parts can be used for this BOM item" msgstr "Lagerbestand von Varianten kann für diese Stücklisten-Position verwendet werden" -#: part/models.py:2431 part/views.py:1736 part/views.py:1788 +#: part/models.py:2430 part/views.py:1736 part/views.py:1788 #: stock/models.py:298 msgid "Quantity must be integer value for trackable parts" msgstr "Menge muss eine Ganzzahl sein" -#: part/models.py:2440 part/models.py:2442 +#: part/models.py:2439 part/models.py:2441 msgid "Sub part must be specified" msgstr "Zuliefererteil muss festgelegt sein" -#: part/models.py:2445 +#: part/models.py:2444 msgid "BOM Item" msgstr "Stücklisten-Position" -#: part/models.py:2564 +#: part/models.py:2563 msgid "Part 1" msgstr "Teil 1" -#: part/models.py:2568 +#: part/models.py:2567 msgid "Part 2" msgstr "Teil 2" -#: part/models.py:2568 +#: part/models.py:2567 msgid "Select Related Part" msgstr "verknüpftes Teil auswählen" -#: part/models.py:2600 +#: part/models.py:2599 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?" @@ -5329,12 +5329,12 @@ msgstr "bestanden" msgid "Fail" msgstr "fehlgeschlagen" -#: stock/api.py:211 +#: stock/api.py:197 #, python-brace-format msgid "Updated stock for {n} items" msgstr "Bestand für {n} Objekte geändert" -#: stock/api.py:280 +#: stock/api.py:266 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "{n} Teile nach {loc} bewegt" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 4ee2a2762c..f7eafbb9d9 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 05:29+0000\n" +"POT-Creation-Date: 2021-07-08 10:48+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -123,7 +123,7 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2043 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1195 msgid "User" @@ -138,7 +138,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 -#: label/models.py:103 part/models.py:680 part/models.py:2192 +#: label/models.py:103 part/models.py:680 part/models.py:2191 #: part/templates/part/params.html:27 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:359 templates/js/part.js:118 @@ -153,7 +153,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:110 #: order/models.py:154 order/templates/order/purchase_order_detail.html:174 -#: part/models.py:704 part/templates/part/detail.html:54 +#: part/models.py:703 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:194 #: report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -482,7 +482,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:87 #: order/templates/order/sales_order_detail.html:172 #: order/templates/order/sales_order_detail.html:244 part/forms.py:314 -#: part/forms.py:344 part/forms.py:360 part/forms.py:376 part/models.py:2330 +#: part/forms.py:344 part/forms.py:360 part/forms.py:376 part/models.py:2329 #: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 #: part/templates/part/prices.html:474 #: report/templates/report/inventree_build_order_base.html:114 @@ -612,7 +612,7 @@ msgstr "" #: build/models.py:132 order/models.py:242 order/models.py:529 #: order/models.py:709 order/templates/order/purchase_order_detail.html:201 -#: order/templates/order/sales_order_detail.html:239 part/models.py:2339 +#: order/templates/order/sales_order_detail.html:239 part/models.py:2338 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:661 templates/js/build.js:1136 @@ -640,9 +640,9 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:159 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:224 part/models.py:325 -#: part/models.py:1988 part/models.py:2004 part/models.py:2023 -#: part/models.py:2041 part/models.py:2120 part/models.py:2224 -#: part/models.py:2314 part/templates/part/part_app_base.html:8 +#: part/models.py:1987 part/models.py:2003 part/models.py:2022 +#: part/models.py:2040 part/models.py:2119 part/models.py:2223 +#: part/models.py:2313 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -718,7 +718,7 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:224 order/models.py:158 part/models.py:876 +#: build/models.py:224 order/models.py:158 part/models.py:875 #: part/templates/part/detail.html:126 templates/js/order.js:360 msgid "Creation Date" msgstr "" @@ -746,7 +746,7 @@ msgstr "" #: build/models.py:255 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:105 order/models.py:172 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:880 +#: order/templates/order/sales_order_base.html:140 part/models.py:879 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" @@ -765,7 +765,7 @@ msgstr "" msgid "External Link" msgstr "" -#: build/models.py:262 part/models.py:738 stock/models.py:466 +#: build/models.py:262 part/models.py:737 stock/models.py:466 msgid "Link to external URL" msgstr "" @@ -778,7 +778,7 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:270 #: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:865 +#: order/templates/order/so_navbar.html:36 part/models.py:864 #: part/templates/part/navbar.html:133 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 @@ -1621,7 +1621,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2226 part/templates/part/detail.html:160 +#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:160 #: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:320 msgid "Template" @@ -1631,7 +1631,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:167 part/models.py:828 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:332 msgid "Assembly" msgstr "" @@ -1640,7 +1640,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:174 part/models.py:834 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:180 #: templates/js/table_filters.js:336 msgid "Component" msgstr "" @@ -1649,7 +1649,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:181 part/models.py:845 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "" @@ -1657,7 +1657,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:188 part/models.py:850 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:210 #: templates/js/table_filters.js:344 msgid "Salable" msgstr "" @@ -1666,7 +1666,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:195 part/models.py:840 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:348 msgid "Trackable" msgstr "" @@ -1675,7 +1675,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:202 part/models.py:860 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -2025,7 +2025,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:130 company/models.py:347 company/models.py:548 -#: order/models.py:156 part/models.py:737 +#: order/models.py:156 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:312 templates/js/company.js:544 #: templates/js/part.js:498 @@ -2036,7 +2036,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:138 part/models.py:747 +#: company/models.py:138 part/models.py:746 msgid "Image" msgstr "" @@ -2123,7 +2123,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:428 part/models.py:822 part/models.py:2194 +#: company/models.py:428 part/models.py:821 part/models.py:2193 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 #: templates/js/company.js:371 msgid "Units" @@ -2172,17 +2172,17 @@ msgid "Supplier part description" msgstr "" #: company/models.py:560 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2342 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2341 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:564 part/models.py:1615 +#: company/models.py:564 part/models.py:1614 msgid "base cost" msgstr "" -#: company/models.py:564 part/models.py:1615 +#: company/models.py:564 part/models.py:1614 msgid "Minimum charge (e.g. stocking fee)" msgstr "" @@ -2196,7 +2196,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:568 part/models.py:1617 +#: company/models.py:568 part/models.py:1616 msgid "multiple" msgstr "" @@ -3329,7 +3329,7 @@ msgstr "" msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "" -#: order/templates/order/receive_parts.html:14 part/api.py:45 +#: order/templates/order/receive_parts.html:14 part/api.py:47 #: part/models.py:326 part/templates/part/cat_link.html:7 #: part/templates/part/category.html:108 part/templates/part/category.html:157 #: part/templates/part/category_navbar.html:25 @@ -3653,7 +3653,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:756 +#: part/bom.py:138 part/models.py:72 part/models.py:755 #: part/templates/part/category.html:75 part/templates/part/detail.html:90 msgid "Default Location" msgstr "" @@ -3731,7 +3731,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:106 part/models.py:2224 +#: part/forms.py:106 part/models.py:2223 msgid "Parent Part" msgstr "" @@ -3807,7 +3807,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:316 part/models.py:2323 +#: part/forms.py:316 part/models.py:2322 msgid "Sub part" msgstr "" @@ -3827,7 +3827,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:86 part/models.py:2270 +#: part/models.py:86 part/models.py:2269 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3871,318 +3871,318 @@ msgstr "" msgid "Is this part a template part?" msgstr "" -#: part/models.py:698 +#: part/models.py:697 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:699 part/templates/part/detail.html:60 +#: part/models.py:698 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "" -#: part/models.py:705 +#: part/models.py:704 msgid "Part description" msgstr "" -#: part/models.py:710 part/templates/part/category.html:82 +#: part/models.py:709 part/templates/part/category.html:82 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "" -#: part/models.py:711 +#: part/models.py:710 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:718 part/models.py:2269 part/templates/part/detail.html:73 +#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" -#: part/models.py:719 +#: part/models.py:718 msgid "Part category" msgstr "" -#: part/models.py:724 part/templates/part/detail.html:28 +#: part/models.py:723 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "" -#: part/models.py:725 +#: part/models.py:724 msgid "Internal Part Number" msgstr "" -#: part/models.py:731 +#: part/models.py:730 msgid "Part revision or version number" msgstr "" -#: part/models.py:732 part/templates/part/detail.html:35 report/models.py:200 +#: part/models.py:731 part/templates/part/detail.html:35 report/models.py:200 #: templates/js/part.js:173 msgid "Revision" msgstr "" -#: part/models.py:754 +#: part/models.py:753 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:801 part/templates/part/detail.html:97 +#: part/models.py:800 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "" -#: part/models.py:802 +#: part/models.py:801 msgid "Default supplier part" msgstr "" -#: part/models.py:809 +#: part/models.py:808 msgid "Default Expiry" msgstr "" -#: part/models.py:810 +#: part/models.py:809 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:815 part/templates/part/detail.html:113 +#: part/models.py:814 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "" -#: part/models.py:816 +#: part/models.py:815 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:823 +#: part/models.py:822 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:829 +#: part/models.py:828 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:835 +#: part/models.py:834 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:841 +#: part/models.py:840 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:846 +#: part/models.py:845 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:851 +#: part/models.py:850 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:855 part/templates/part/detail.html:227 +#: part/models.py:854 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:246 templates/js/table_filters.js:315 msgid "Active" msgstr "" -#: part/models.py:856 +#: part/models.py:855 msgid "Is this part active?" msgstr "" -#: part/models.py:861 +#: part/models.py:860 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:866 +#: part/models.py:865 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:869 +#: part/models.py:868 msgid "BOM checksum" msgstr "" -#: part/models.py:869 +#: part/models.py:868 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:872 +#: part/models.py:871 msgid "BOM checked by" msgstr "" -#: part/models.py:874 +#: part/models.py:873 msgid "BOM checked date" msgstr "" -#: part/models.py:878 +#: part/models.py:877 msgid "Creation User" msgstr "" -#: part/models.py:1617 +#: part/models.py:1616 msgid "Sell multiple" msgstr "" -#: part/models.py:2088 +#: part/models.py:2087 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2105 +#: part/models.py:2104 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2125 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2124 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2126 +#: part/models.py:2125 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2131 +#: part/models.py:2130 msgid "Test Description" msgstr "" -#: part/models.py:2132 +#: part/models.py:2131 msgid "Enter description for this test" msgstr "" -#: part/models.py:2137 templates/js/part.js:726 +#: part/models.py:2136 templates/js/part.js:726 #: templates/js/table_filters.js:232 msgid "Required" msgstr "" -#: part/models.py:2138 +#: part/models.py:2137 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2143 templates/js/part.js:734 +#: part/models.py:2142 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2144 +#: part/models.py:2143 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2149 templates/js/part.js:741 +#: part/models.py:2148 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2150 +#: part/models.py:2149 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2187 +#: part/models.py:2186 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2192 +#: part/models.py:2191 msgid "Parameter Name" msgstr "" -#: part/models.py:2194 +#: part/models.py:2193 msgid "Parameter Units" msgstr "" -#: part/models.py:2226 part/models.py:2275 part/models.py:2276 +#: part/models.py:2225 part/models.py:2274 part/models.py:2275 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2228 +#: part/models.py:2227 msgid "Data" msgstr "" -#: part/models.py:2228 +#: part/models.py:2227 msgid "Parameter Value" msgstr "" -#: part/models.py:2280 templates/InvenTree/settings/category.html:67 +#: part/models.py:2279 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2281 +#: part/models.py:2280 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2315 +#: part/models.py:2314 msgid "Select parent part" msgstr "" -#: part/models.py:2324 +#: part/models.py:2323 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2330 +#: part/models.py:2329 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2332 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2331 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2332 +#: part/models.py:2331 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2335 +#: part/models.py:2334 msgid "Overage" msgstr "" -#: part/models.py:2336 +#: part/models.py:2335 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2339 +#: part/models.py:2338 msgid "BOM item reference" msgstr "" -#: part/models.py:2342 +#: part/models.py:2341 msgid "BOM item notes" msgstr "" -#: part/models.py:2344 +#: part/models.py:2343 msgid "Checksum" msgstr "" -#: part/models.py:2344 +#: part/models.py:2343 msgid "BOM line checksum" msgstr "" -#: part/models.py:2348 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2347 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2349 +#: part/models.py:2348 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2354 templates/js/bom.js:287 +#: part/models.py:2353 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2355 +#: part/models.py:2354 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2431 part/views.py:1736 part/views.py:1788 +#: part/models.py:2430 part/views.py:1736 part/views.py:1788 #: stock/models.py:298 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2440 part/models.py:2442 +#: part/models.py:2439 part/models.py:2441 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2445 +#: part/models.py:2444 msgid "BOM Item" msgstr "" -#: part/models.py:2564 +#: part/models.py:2563 msgid "Part 1" msgstr "" -#: part/models.py:2568 +#: part/models.py:2567 msgid "Part 2" msgstr "" -#: part/models.py:2568 +#: part/models.py:2567 msgid "Select Related Part" msgstr "" -#: part/models.py:2600 +#: part/models.py:2599 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -5330,12 +5330,12 @@ msgstr "" msgid "Fail" msgstr "" -#: stock/api.py:211 +#: stock/api.py:197 #, python-brace-format msgid "Updated stock for {n} items" msgstr "" -#: stock/api.py:280 +#: stock/api.py:266 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 9fd313240c..6694fae476 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 05:29+0000\n" +"POT-Creation-Date: 2021-07-08 10:48+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -122,7 +122,7 @@ msgstr "Comentario" msgid "File comment" msgstr "" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2043 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1195 msgid "User" @@ -137,7 +137,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 -#: label/models.py:103 part/models.py:680 part/models.py:2192 +#: label/models.py:103 part/models.py:680 part/models.py:2191 #: part/templates/part/params.html:27 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:359 templates/js/part.js:118 @@ -152,7 +152,7 @@ msgstr "Nombre" #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:110 #: order/models.py:154 order/templates/order/purchase_order_detail.html:174 -#: part/models.py:704 part/templates/part/detail.html:54 +#: part/models.py:703 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:194 #: report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -481,7 +481,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:87 #: order/templates/order/sales_order_detail.html:172 #: order/templates/order/sales_order_detail.html:244 part/forms.py:314 -#: part/forms.py:344 part/forms.py:360 part/forms.py:376 part/models.py:2330 +#: part/forms.py:344 part/forms.py:360 part/forms.py:376 part/models.py:2329 #: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 #: part/templates/part/prices.html:474 #: report/templates/report/inventree_build_order_base.html:114 @@ -611,7 +611,7 @@ msgstr "" #: build/models.py:132 order/models.py:242 order/models.py:529 #: order/models.py:709 order/templates/order/purchase_order_detail.html:201 -#: order/templates/order/sales_order_detail.html:239 part/models.py:2339 +#: order/templates/order/sales_order_detail.html:239 part/models.py:2338 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:661 templates/js/build.js:1136 @@ -639,9 +639,9 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:159 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:224 part/models.py:325 -#: part/models.py:1988 part/models.py:2004 part/models.py:2023 -#: part/models.py:2041 part/models.py:2120 part/models.py:2224 -#: part/models.py:2314 part/templates/part/part_app_base.html:8 +#: part/models.py:1987 part/models.py:2003 part/models.py:2022 +#: part/models.py:2040 part/models.py:2119 part/models.py:2223 +#: part/models.py:2313 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -717,7 +717,7 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:224 order/models.py:158 part/models.py:876 +#: build/models.py:224 order/models.py:158 part/models.py:875 #: part/templates/part/detail.html:126 templates/js/order.js:360 msgid "Creation Date" msgstr "" @@ -745,7 +745,7 @@ msgstr "" #: build/models.py:255 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:105 order/models.py:172 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:880 +#: order/templates/order/sales_order_base.html:140 part/models.py:879 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "Responsable" @@ -764,7 +764,7 @@ msgstr "" msgid "External Link" msgstr "" -#: build/models.py:262 part/models.py:738 stock/models.py:466 +#: build/models.py:262 part/models.py:737 stock/models.py:466 msgid "Link to external URL" msgstr "" @@ -777,7 +777,7 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:270 #: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:865 +#: order/templates/order/so_navbar.html:36 part/models.py:864 #: part/templates/part/navbar.html:133 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 @@ -1620,7 +1620,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2226 part/templates/part/detail.html:160 +#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:160 #: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:320 msgid "Template" @@ -1630,7 +1630,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:167 part/models.py:828 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:332 msgid "Assembly" msgstr "" @@ -1639,7 +1639,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:174 part/models.py:834 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:180 #: templates/js/table_filters.js:336 msgid "Component" msgstr "" @@ -1648,7 +1648,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:181 part/models.py:845 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "" @@ -1656,7 +1656,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:188 part/models.py:850 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:210 #: templates/js/table_filters.js:344 msgid "Salable" msgstr "" @@ -1665,7 +1665,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:195 part/models.py:840 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:348 msgid "Trackable" msgstr "" @@ -1674,7 +1674,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:202 part/models.py:860 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -2024,7 +2024,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:130 company/models.py:347 company/models.py:548 -#: order/models.py:156 part/models.py:737 +#: order/models.py:156 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:312 templates/js/company.js:544 #: templates/js/part.js:498 @@ -2035,7 +2035,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:138 part/models.py:747 +#: company/models.py:138 part/models.py:746 msgid "Image" msgstr "" @@ -2122,7 +2122,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:428 part/models.py:822 part/models.py:2194 +#: company/models.py:428 part/models.py:821 part/models.py:2193 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 #: templates/js/company.js:371 msgid "Units" @@ -2171,17 +2171,17 @@ msgid "Supplier part description" msgstr "" #: company/models.py:560 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2342 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2341 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Nota" -#: company/models.py:564 part/models.py:1615 +#: company/models.py:564 part/models.py:1614 msgid "base cost" msgstr "" -#: company/models.py:564 part/models.py:1615 +#: company/models.py:564 part/models.py:1614 msgid "Minimum charge (e.g. stocking fee)" msgstr "" @@ -2195,7 +2195,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:568 part/models.py:1617 +#: company/models.py:568 part/models.py:1616 msgid "multiple" msgstr "" @@ -3328,7 +3328,7 @@ msgstr "" msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "" -#: order/templates/order/receive_parts.html:14 part/api.py:45 +#: order/templates/order/receive_parts.html:14 part/api.py:47 #: part/models.py:326 part/templates/part/cat_link.html:7 #: part/templates/part/category.html:108 part/templates/part/category.html:157 #: part/templates/part/category_navbar.html:25 @@ -3652,7 +3652,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:756 +#: part/bom.py:138 part/models.py:72 part/models.py:755 #: part/templates/part/category.html:75 part/templates/part/detail.html:90 msgid "Default Location" msgstr "" @@ -3730,7 +3730,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:106 part/models.py:2224 +#: part/forms.py:106 part/models.py:2223 msgid "Parent Part" msgstr "" @@ -3806,7 +3806,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:316 part/models.py:2323 +#: part/forms.py:316 part/models.py:2322 msgid "Sub part" msgstr "" @@ -3826,7 +3826,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:86 part/models.py:2270 +#: part/models.py:86 part/models.py:2269 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3870,318 +3870,318 @@ msgstr "" msgid "Is this part a template part?" msgstr "" -#: part/models.py:698 +#: part/models.py:697 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:699 part/templates/part/detail.html:60 +#: part/models.py:698 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "" -#: part/models.py:705 +#: part/models.py:704 msgid "Part description" msgstr "" -#: part/models.py:710 part/templates/part/category.html:82 +#: part/models.py:709 part/templates/part/category.html:82 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "" -#: part/models.py:711 +#: part/models.py:710 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:718 part/models.py:2269 part/templates/part/detail.html:73 +#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" -#: part/models.py:719 +#: part/models.py:718 msgid "Part category" msgstr "" -#: part/models.py:724 part/templates/part/detail.html:28 +#: part/models.py:723 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "" -#: part/models.py:725 +#: part/models.py:724 msgid "Internal Part Number" msgstr "" -#: part/models.py:731 +#: part/models.py:730 msgid "Part revision or version number" msgstr "" -#: part/models.py:732 part/templates/part/detail.html:35 report/models.py:200 +#: part/models.py:731 part/templates/part/detail.html:35 report/models.py:200 #: templates/js/part.js:173 msgid "Revision" msgstr "" -#: part/models.py:754 +#: part/models.py:753 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:801 part/templates/part/detail.html:97 +#: part/models.py:800 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "" -#: part/models.py:802 +#: part/models.py:801 msgid "Default supplier part" msgstr "" -#: part/models.py:809 +#: part/models.py:808 msgid "Default Expiry" msgstr "" -#: part/models.py:810 +#: part/models.py:809 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:815 part/templates/part/detail.html:113 +#: part/models.py:814 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "" -#: part/models.py:816 +#: part/models.py:815 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:823 +#: part/models.py:822 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:829 +#: part/models.py:828 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:835 +#: part/models.py:834 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:841 +#: part/models.py:840 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:846 +#: part/models.py:845 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:851 +#: part/models.py:850 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:855 part/templates/part/detail.html:227 +#: part/models.py:854 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:246 templates/js/table_filters.js:315 msgid "Active" msgstr "" -#: part/models.py:856 +#: part/models.py:855 msgid "Is this part active?" msgstr "" -#: part/models.py:861 +#: part/models.py:860 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:866 +#: part/models.py:865 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:869 +#: part/models.py:868 msgid "BOM checksum" msgstr "" -#: part/models.py:869 +#: part/models.py:868 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:872 +#: part/models.py:871 msgid "BOM checked by" msgstr "" -#: part/models.py:874 +#: part/models.py:873 msgid "BOM checked date" msgstr "" -#: part/models.py:878 +#: part/models.py:877 msgid "Creation User" msgstr "" -#: part/models.py:1617 +#: part/models.py:1616 msgid "Sell multiple" msgstr "" -#: part/models.py:2088 +#: part/models.py:2087 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2105 +#: part/models.py:2104 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2125 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2124 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2126 +#: part/models.py:2125 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2131 +#: part/models.py:2130 msgid "Test Description" msgstr "" -#: part/models.py:2132 +#: part/models.py:2131 msgid "Enter description for this test" msgstr "" -#: part/models.py:2137 templates/js/part.js:726 +#: part/models.py:2136 templates/js/part.js:726 #: templates/js/table_filters.js:232 msgid "Required" msgstr "" -#: part/models.py:2138 +#: part/models.py:2137 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2143 templates/js/part.js:734 +#: part/models.py:2142 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2144 +#: part/models.py:2143 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2149 templates/js/part.js:741 +#: part/models.py:2148 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2150 +#: part/models.py:2149 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2187 +#: part/models.py:2186 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2192 +#: part/models.py:2191 msgid "Parameter Name" msgstr "" -#: part/models.py:2194 +#: part/models.py:2193 msgid "Parameter Units" msgstr "" -#: part/models.py:2226 part/models.py:2275 part/models.py:2276 +#: part/models.py:2225 part/models.py:2274 part/models.py:2275 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2228 +#: part/models.py:2227 msgid "Data" msgstr "" -#: part/models.py:2228 +#: part/models.py:2227 msgid "Parameter Value" msgstr "" -#: part/models.py:2280 templates/InvenTree/settings/category.html:67 +#: part/models.py:2279 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2281 +#: part/models.py:2280 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2315 +#: part/models.py:2314 msgid "Select parent part" msgstr "" -#: part/models.py:2324 +#: part/models.py:2323 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2330 +#: part/models.py:2329 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2332 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2331 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2332 +#: part/models.py:2331 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2335 +#: part/models.py:2334 msgid "Overage" msgstr "" -#: part/models.py:2336 +#: part/models.py:2335 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2339 +#: part/models.py:2338 msgid "BOM item reference" msgstr "" -#: part/models.py:2342 +#: part/models.py:2341 msgid "BOM item notes" msgstr "" -#: part/models.py:2344 +#: part/models.py:2343 msgid "Checksum" msgstr "" -#: part/models.py:2344 +#: part/models.py:2343 msgid "BOM line checksum" msgstr "" -#: part/models.py:2348 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2347 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2349 +#: part/models.py:2348 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2354 templates/js/bom.js:287 +#: part/models.py:2353 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2355 +#: part/models.py:2354 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2431 part/views.py:1736 part/views.py:1788 +#: part/models.py:2430 part/views.py:1736 part/views.py:1788 #: stock/models.py:298 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2440 part/models.py:2442 +#: part/models.py:2439 part/models.py:2441 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2445 +#: part/models.py:2444 msgid "BOM Item" msgstr "" -#: part/models.py:2564 +#: part/models.py:2563 msgid "Part 1" msgstr "" -#: part/models.py:2568 +#: part/models.py:2567 msgid "Part 2" msgstr "" -#: part/models.py:2568 +#: part/models.py:2567 msgid "Select Related Part" msgstr "" -#: part/models.py:2600 +#: part/models.py:2599 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -5329,12 +5329,12 @@ msgstr "" msgid "Fail" msgstr "" -#: stock/api.py:211 +#: stock/api.py:197 #, python-brace-format msgid "Updated stock for {n} items" msgstr "" -#: stock/api.py:280 +#: stock/api.py:266 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 504d582c9c..c780d4f04f 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 05:29+0000\n" +"POT-Creation-Date: 2021-07-08 10:48+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: French\n" @@ -122,7 +122,7 @@ msgstr "Commentaire" msgid "File comment" msgstr "Commentaire du fichier" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2043 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1195 msgid "User" @@ -137,7 +137,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 -#: label/models.py:103 part/models.py:680 part/models.py:2192 +#: label/models.py:103 part/models.py:680 part/models.py:2191 #: part/templates/part/params.html:27 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:359 templates/js/part.js:118 @@ -152,7 +152,7 @@ msgstr "Nom" #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:110 #: order/models.py:154 order/templates/order/purchase_order_detail.html:174 -#: part/models.py:704 part/templates/part/detail.html:54 +#: part/models.py:703 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:194 #: report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -481,7 +481,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:87 #: order/templates/order/sales_order_detail.html:172 #: order/templates/order/sales_order_detail.html:244 part/forms.py:314 -#: part/forms.py:344 part/forms.py:360 part/forms.py:376 part/models.py:2330 +#: part/forms.py:344 part/forms.py:360 part/forms.py:376 part/models.py:2329 #: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 #: part/templates/part/prices.html:474 #: report/templates/report/inventree_build_order_base.html:114 @@ -611,7 +611,7 @@ msgstr "" #: build/models.py:132 order/models.py:242 order/models.py:529 #: order/models.py:709 order/templates/order/purchase_order_detail.html:201 -#: order/templates/order/sales_order_detail.html:239 part/models.py:2339 +#: order/templates/order/sales_order_detail.html:239 part/models.py:2338 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:661 templates/js/build.js:1136 @@ -639,9 +639,9 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:159 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:224 part/models.py:325 -#: part/models.py:1988 part/models.py:2004 part/models.py:2023 -#: part/models.py:2041 part/models.py:2120 part/models.py:2224 -#: part/models.py:2314 part/templates/part/part_app_base.html:8 +#: part/models.py:1987 part/models.py:2003 part/models.py:2022 +#: part/models.py:2040 part/models.py:2119 part/models.py:2223 +#: part/models.py:2313 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -717,7 +717,7 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:224 order/models.py:158 part/models.py:876 +#: build/models.py:224 order/models.py:158 part/models.py:875 #: part/templates/part/detail.html:126 templates/js/order.js:360 msgid "Creation Date" msgstr "Date de création" @@ -745,7 +745,7 @@ msgstr "" #: build/models.py:255 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:105 order/models.py:172 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:880 +#: order/templates/order/sales_order_base.html:140 part/models.py:879 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" @@ -764,7 +764,7 @@ msgstr "" msgid "External Link" msgstr "Lien Externe" -#: build/models.py:262 part/models.py:738 stock/models.py:466 +#: build/models.py:262 part/models.py:737 stock/models.py:466 msgid "Link to external URL" msgstr "" @@ -777,7 +777,7 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:270 #: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:865 +#: order/templates/order/so_navbar.html:36 part/models.py:864 #: part/templates/part/navbar.html:133 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 @@ -1620,7 +1620,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2226 part/templates/part/detail.html:160 +#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:160 #: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:320 msgid "Template" @@ -1630,7 +1630,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:167 part/models.py:828 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:332 msgid "Assembly" msgstr "" @@ -1639,7 +1639,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:174 part/models.py:834 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:180 #: templates/js/table_filters.js:336 msgid "Component" msgstr "" @@ -1648,7 +1648,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:181 part/models.py:845 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "" @@ -1656,7 +1656,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:188 part/models.py:850 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:210 #: templates/js/table_filters.js:344 msgid "Salable" msgstr "" @@ -1665,7 +1665,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:195 part/models.py:840 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:348 msgid "Trackable" msgstr "" @@ -1674,7 +1674,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:202 part/models.py:860 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -2024,7 +2024,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:130 company/models.py:347 company/models.py:548 -#: order/models.py:156 part/models.py:737 +#: order/models.py:156 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:312 templates/js/company.js:544 #: templates/js/part.js:498 @@ -2035,7 +2035,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:138 part/models.py:747 +#: company/models.py:138 part/models.py:746 msgid "Image" msgstr "" @@ -2122,7 +2122,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:428 part/models.py:822 part/models.py:2194 +#: company/models.py:428 part/models.py:821 part/models.py:2193 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 #: templates/js/company.js:371 msgid "Units" @@ -2171,17 +2171,17 @@ msgid "Supplier part description" msgstr "" #: company/models.py:560 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2342 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2341 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:564 part/models.py:1615 +#: company/models.py:564 part/models.py:1614 msgid "base cost" msgstr "" -#: company/models.py:564 part/models.py:1615 +#: company/models.py:564 part/models.py:1614 msgid "Minimum charge (e.g. stocking fee)" msgstr "" @@ -2195,7 +2195,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:568 part/models.py:1617 +#: company/models.py:568 part/models.py:1616 msgid "multiple" msgstr "" @@ -3328,7 +3328,7 @@ msgstr "" msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "" -#: order/templates/order/receive_parts.html:14 part/api.py:45 +#: order/templates/order/receive_parts.html:14 part/api.py:47 #: part/models.py:326 part/templates/part/cat_link.html:7 #: part/templates/part/category.html:108 part/templates/part/category.html:157 #: part/templates/part/category_navbar.html:25 @@ -3652,7 +3652,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:756 +#: part/bom.py:138 part/models.py:72 part/models.py:755 #: part/templates/part/category.html:75 part/templates/part/detail.html:90 msgid "Default Location" msgstr "" @@ -3730,7 +3730,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:106 part/models.py:2224 +#: part/forms.py:106 part/models.py:2223 msgid "Parent Part" msgstr "" @@ -3806,7 +3806,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:316 part/models.py:2323 +#: part/forms.py:316 part/models.py:2322 msgid "Sub part" msgstr "" @@ -3826,7 +3826,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:86 part/models.py:2270 +#: part/models.py:86 part/models.py:2269 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3870,318 +3870,318 @@ msgstr "" msgid "Is this part a template part?" msgstr "" -#: part/models.py:698 +#: part/models.py:697 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:699 part/templates/part/detail.html:60 +#: part/models.py:698 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "" -#: part/models.py:705 +#: part/models.py:704 msgid "Part description" msgstr "" -#: part/models.py:710 part/templates/part/category.html:82 +#: part/models.py:709 part/templates/part/category.html:82 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "" -#: part/models.py:711 +#: part/models.py:710 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:718 part/models.py:2269 part/templates/part/detail.html:73 +#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" -#: part/models.py:719 +#: part/models.py:718 msgid "Part category" msgstr "" -#: part/models.py:724 part/templates/part/detail.html:28 +#: part/models.py:723 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "IPN" -#: part/models.py:725 +#: part/models.py:724 msgid "Internal Part Number" msgstr "" -#: part/models.py:731 +#: part/models.py:730 msgid "Part revision or version number" msgstr "" -#: part/models.py:732 part/templates/part/detail.html:35 report/models.py:200 +#: part/models.py:731 part/templates/part/detail.html:35 report/models.py:200 #: templates/js/part.js:173 msgid "Revision" msgstr "" -#: part/models.py:754 +#: part/models.py:753 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:801 part/templates/part/detail.html:97 +#: part/models.py:800 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "" -#: part/models.py:802 +#: part/models.py:801 msgid "Default supplier part" msgstr "" -#: part/models.py:809 +#: part/models.py:808 msgid "Default Expiry" msgstr "" -#: part/models.py:810 +#: part/models.py:809 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:815 part/templates/part/detail.html:113 +#: part/models.py:814 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "" -#: part/models.py:816 +#: part/models.py:815 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:823 +#: part/models.py:822 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:829 +#: part/models.py:828 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:835 +#: part/models.py:834 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:841 +#: part/models.py:840 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:846 +#: part/models.py:845 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:851 +#: part/models.py:850 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:855 part/templates/part/detail.html:227 +#: part/models.py:854 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:246 templates/js/table_filters.js:315 msgid "Active" msgstr "" -#: part/models.py:856 +#: part/models.py:855 msgid "Is this part active?" msgstr "" -#: part/models.py:861 +#: part/models.py:860 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:866 +#: part/models.py:865 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:869 +#: part/models.py:868 msgid "BOM checksum" msgstr "" -#: part/models.py:869 +#: part/models.py:868 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:872 +#: part/models.py:871 msgid "BOM checked by" msgstr "" -#: part/models.py:874 +#: part/models.py:873 msgid "BOM checked date" msgstr "" -#: part/models.py:878 +#: part/models.py:877 msgid "Creation User" msgstr "" -#: part/models.py:1617 +#: part/models.py:1616 msgid "Sell multiple" msgstr "" -#: part/models.py:2088 +#: part/models.py:2087 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2105 +#: part/models.py:2104 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2125 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2124 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2126 +#: part/models.py:2125 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2131 +#: part/models.py:2130 msgid "Test Description" msgstr "" -#: part/models.py:2132 +#: part/models.py:2131 msgid "Enter description for this test" msgstr "" -#: part/models.py:2137 templates/js/part.js:726 +#: part/models.py:2136 templates/js/part.js:726 #: templates/js/table_filters.js:232 msgid "Required" msgstr "" -#: part/models.py:2138 +#: part/models.py:2137 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2143 templates/js/part.js:734 +#: part/models.py:2142 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2144 +#: part/models.py:2143 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2149 templates/js/part.js:741 +#: part/models.py:2148 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2150 +#: part/models.py:2149 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2187 +#: part/models.py:2186 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2192 +#: part/models.py:2191 msgid "Parameter Name" msgstr "" -#: part/models.py:2194 +#: part/models.py:2193 msgid "Parameter Units" msgstr "" -#: part/models.py:2226 part/models.py:2275 part/models.py:2276 +#: part/models.py:2225 part/models.py:2274 part/models.py:2275 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2228 +#: part/models.py:2227 msgid "Data" msgstr "" -#: part/models.py:2228 +#: part/models.py:2227 msgid "Parameter Value" msgstr "" -#: part/models.py:2280 templates/InvenTree/settings/category.html:67 +#: part/models.py:2279 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2281 +#: part/models.py:2280 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2315 +#: part/models.py:2314 msgid "Select parent part" msgstr "" -#: part/models.py:2324 +#: part/models.py:2323 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2330 +#: part/models.py:2329 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2332 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2331 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2332 +#: part/models.py:2331 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2335 +#: part/models.py:2334 msgid "Overage" msgstr "" -#: part/models.py:2336 +#: part/models.py:2335 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2339 +#: part/models.py:2338 msgid "BOM item reference" msgstr "" -#: part/models.py:2342 +#: part/models.py:2341 msgid "BOM item notes" msgstr "" -#: part/models.py:2344 +#: part/models.py:2343 msgid "Checksum" msgstr "" -#: part/models.py:2344 +#: part/models.py:2343 msgid "BOM line checksum" msgstr "" -#: part/models.py:2348 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2347 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2349 +#: part/models.py:2348 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2354 templates/js/bom.js:287 +#: part/models.py:2353 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2355 +#: part/models.py:2354 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2431 part/views.py:1736 part/views.py:1788 +#: part/models.py:2430 part/views.py:1736 part/views.py:1788 #: stock/models.py:298 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2440 part/models.py:2442 +#: part/models.py:2439 part/models.py:2441 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2445 +#: part/models.py:2444 msgid "BOM Item" msgstr "" -#: part/models.py:2564 +#: part/models.py:2563 msgid "Part 1" msgstr "" -#: part/models.py:2568 +#: part/models.py:2567 msgid "Part 2" msgstr "" -#: part/models.py:2568 +#: part/models.py:2567 msgid "Select Related Part" msgstr "" -#: part/models.py:2600 +#: part/models.py:2599 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -5329,12 +5329,12 @@ msgstr "" msgid "Fail" msgstr "" -#: stock/api.py:211 +#: stock/api.py:197 #, python-brace-format msgid "Updated stock for {n} items" msgstr "" -#: stock/api.py:280 +#: stock/api.py:266 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 173c92a4d7..c879e4ce89 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 05:29+0000\n" +"POT-Creation-Date: 2021-07-08 10:48+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -122,7 +122,7 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2043 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1195 msgid "User" @@ -137,7 +137,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 -#: label/models.py:103 part/models.py:680 part/models.py:2192 +#: label/models.py:103 part/models.py:680 part/models.py:2191 #: part/templates/part/params.html:27 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:359 templates/js/part.js:118 @@ -152,7 +152,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:110 #: order/models.py:154 order/templates/order/purchase_order_detail.html:174 -#: part/models.py:704 part/templates/part/detail.html:54 +#: part/models.py:703 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:194 #: report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -481,7 +481,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:87 #: order/templates/order/sales_order_detail.html:172 #: order/templates/order/sales_order_detail.html:244 part/forms.py:314 -#: part/forms.py:344 part/forms.py:360 part/forms.py:376 part/models.py:2330 +#: part/forms.py:344 part/forms.py:360 part/forms.py:376 part/models.py:2329 #: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 #: part/templates/part/prices.html:474 #: report/templates/report/inventree_build_order_base.html:114 @@ -611,7 +611,7 @@ msgstr "" #: build/models.py:132 order/models.py:242 order/models.py:529 #: order/models.py:709 order/templates/order/purchase_order_detail.html:201 -#: order/templates/order/sales_order_detail.html:239 part/models.py:2339 +#: order/templates/order/sales_order_detail.html:239 part/models.py:2338 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:661 templates/js/build.js:1136 @@ -639,9 +639,9 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:159 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:224 part/models.py:325 -#: part/models.py:1988 part/models.py:2004 part/models.py:2023 -#: part/models.py:2041 part/models.py:2120 part/models.py:2224 -#: part/models.py:2314 part/templates/part/part_app_base.html:8 +#: part/models.py:1987 part/models.py:2003 part/models.py:2022 +#: part/models.py:2040 part/models.py:2119 part/models.py:2223 +#: part/models.py:2313 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -717,7 +717,7 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:224 order/models.py:158 part/models.py:876 +#: build/models.py:224 order/models.py:158 part/models.py:875 #: part/templates/part/detail.html:126 templates/js/order.js:360 msgid "Creation Date" msgstr "" @@ -745,7 +745,7 @@ msgstr "" #: build/models.py:255 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:105 order/models.py:172 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:880 +#: order/templates/order/sales_order_base.html:140 part/models.py:879 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" @@ -764,7 +764,7 @@ msgstr "" msgid "External Link" msgstr "" -#: build/models.py:262 part/models.py:738 stock/models.py:466 +#: build/models.py:262 part/models.py:737 stock/models.py:466 msgid "Link to external URL" msgstr "" @@ -777,7 +777,7 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:270 #: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:865 +#: order/templates/order/so_navbar.html:36 part/models.py:864 #: part/templates/part/navbar.html:133 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 @@ -1620,7 +1620,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2226 part/templates/part/detail.html:160 +#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:160 #: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:320 msgid "Template" @@ -1630,7 +1630,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:167 part/models.py:828 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:332 msgid "Assembly" msgstr "" @@ -1639,7 +1639,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:174 part/models.py:834 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:180 #: templates/js/table_filters.js:336 msgid "Component" msgstr "" @@ -1648,7 +1648,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:181 part/models.py:845 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "" @@ -1656,7 +1656,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:188 part/models.py:850 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:210 #: templates/js/table_filters.js:344 msgid "Salable" msgstr "" @@ -1665,7 +1665,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:195 part/models.py:840 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:348 msgid "Trackable" msgstr "" @@ -1674,7 +1674,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:202 part/models.py:860 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -2024,7 +2024,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:130 company/models.py:347 company/models.py:548 -#: order/models.py:156 part/models.py:737 +#: order/models.py:156 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:312 templates/js/company.js:544 #: templates/js/part.js:498 @@ -2035,7 +2035,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:138 part/models.py:747 +#: company/models.py:138 part/models.py:746 msgid "Image" msgstr "" @@ -2122,7 +2122,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:428 part/models.py:822 part/models.py:2194 +#: company/models.py:428 part/models.py:821 part/models.py:2193 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 #: templates/js/company.js:371 msgid "Units" @@ -2171,17 +2171,17 @@ msgid "Supplier part description" msgstr "" #: company/models.py:560 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2342 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2341 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:564 part/models.py:1615 +#: company/models.py:564 part/models.py:1614 msgid "base cost" msgstr "" -#: company/models.py:564 part/models.py:1615 +#: company/models.py:564 part/models.py:1614 msgid "Minimum charge (e.g. stocking fee)" msgstr "" @@ -2195,7 +2195,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:568 part/models.py:1617 +#: company/models.py:568 part/models.py:1616 msgid "multiple" msgstr "" @@ -3328,7 +3328,7 @@ msgstr "" msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "" -#: order/templates/order/receive_parts.html:14 part/api.py:45 +#: order/templates/order/receive_parts.html:14 part/api.py:47 #: part/models.py:326 part/templates/part/cat_link.html:7 #: part/templates/part/category.html:108 part/templates/part/category.html:157 #: part/templates/part/category_navbar.html:25 @@ -3652,7 +3652,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:756 +#: part/bom.py:138 part/models.py:72 part/models.py:755 #: part/templates/part/category.html:75 part/templates/part/detail.html:90 msgid "Default Location" msgstr "" @@ -3730,7 +3730,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:106 part/models.py:2224 +#: part/forms.py:106 part/models.py:2223 msgid "Parent Part" msgstr "" @@ -3806,7 +3806,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:316 part/models.py:2323 +#: part/forms.py:316 part/models.py:2322 msgid "Sub part" msgstr "" @@ -3826,7 +3826,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:86 part/models.py:2270 +#: part/models.py:86 part/models.py:2269 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3870,318 +3870,318 @@ msgstr "" msgid "Is this part a template part?" msgstr "" -#: part/models.py:698 +#: part/models.py:697 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:699 part/templates/part/detail.html:60 +#: part/models.py:698 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "" -#: part/models.py:705 +#: part/models.py:704 msgid "Part description" msgstr "" -#: part/models.py:710 part/templates/part/category.html:82 +#: part/models.py:709 part/templates/part/category.html:82 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "" -#: part/models.py:711 +#: part/models.py:710 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:718 part/models.py:2269 part/templates/part/detail.html:73 +#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" -#: part/models.py:719 +#: part/models.py:718 msgid "Part category" msgstr "" -#: part/models.py:724 part/templates/part/detail.html:28 +#: part/models.py:723 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "" -#: part/models.py:725 +#: part/models.py:724 msgid "Internal Part Number" msgstr "" -#: part/models.py:731 +#: part/models.py:730 msgid "Part revision or version number" msgstr "" -#: part/models.py:732 part/templates/part/detail.html:35 report/models.py:200 +#: part/models.py:731 part/templates/part/detail.html:35 report/models.py:200 #: templates/js/part.js:173 msgid "Revision" msgstr "" -#: part/models.py:754 +#: part/models.py:753 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:801 part/templates/part/detail.html:97 +#: part/models.py:800 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "" -#: part/models.py:802 +#: part/models.py:801 msgid "Default supplier part" msgstr "" -#: part/models.py:809 +#: part/models.py:808 msgid "Default Expiry" msgstr "" -#: part/models.py:810 +#: part/models.py:809 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:815 part/templates/part/detail.html:113 +#: part/models.py:814 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "" -#: part/models.py:816 +#: part/models.py:815 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:823 +#: part/models.py:822 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:829 +#: part/models.py:828 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:835 +#: part/models.py:834 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:841 +#: part/models.py:840 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:846 +#: part/models.py:845 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:851 +#: part/models.py:850 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:855 part/templates/part/detail.html:227 +#: part/models.py:854 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:246 templates/js/table_filters.js:315 msgid "Active" msgstr "" -#: part/models.py:856 +#: part/models.py:855 msgid "Is this part active?" msgstr "" -#: part/models.py:861 +#: part/models.py:860 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:866 +#: part/models.py:865 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:869 +#: part/models.py:868 msgid "BOM checksum" msgstr "" -#: part/models.py:869 +#: part/models.py:868 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:872 +#: part/models.py:871 msgid "BOM checked by" msgstr "" -#: part/models.py:874 +#: part/models.py:873 msgid "BOM checked date" msgstr "" -#: part/models.py:878 +#: part/models.py:877 msgid "Creation User" msgstr "" -#: part/models.py:1617 +#: part/models.py:1616 msgid "Sell multiple" msgstr "" -#: part/models.py:2088 +#: part/models.py:2087 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2105 +#: part/models.py:2104 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2125 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2124 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2126 +#: part/models.py:2125 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2131 +#: part/models.py:2130 msgid "Test Description" msgstr "" -#: part/models.py:2132 +#: part/models.py:2131 msgid "Enter description for this test" msgstr "" -#: part/models.py:2137 templates/js/part.js:726 +#: part/models.py:2136 templates/js/part.js:726 #: templates/js/table_filters.js:232 msgid "Required" msgstr "" -#: part/models.py:2138 +#: part/models.py:2137 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2143 templates/js/part.js:734 +#: part/models.py:2142 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2144 +#: part/models.py:2143 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2149 templates/js/part.js:741 +#: part/models.py:2148 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2150 +#: part/models.py:2149 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2187 +#: part/models.py:2186 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2192 +#: part/models.py:2191 msgid "Parameter Name" msgstr "" -#: part/models.py:2194 +#: part/models.py:2193 msgid "Parameter Units" msgstr "" -#: part/models.py:2226 part/models.py:2275 part/models.py:2276 +#: part/models.py:2225 part/models.py:2274 part/models.py:2275 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2228 +#: part/models.py:2227 msgid "Data" msgstr "" -#: part/models.py:2228 +#: part/models.py:2227 msgid "Parameter Value" msgstr "" -#: part/models.py:2280 templates/InvenTree/settings/category.html:67 +#: part/models.py:2279 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2281 +#: part/models.py:2280 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2315 +#: part/models.py:2314 msgid "Select parent part" msgstr "" -#: part/models.py:2324 +#: part/models.py:2323 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2330 +#: part/models.py:2329 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2332 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2331 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2332 +#: part/models.py:2331 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2335 +#: part/models.py:2334 msgid "Overage" msgstr "" -#: part/models.py:2336 +#: part/models.py:2335 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2339 +#: part/models.py:2338 msgid "BOM item reference" msgstr "" -#: part/models.py:2342 +#: part/models.py:2341 msgid "BOM item notes" msgstr "" -#: part/models.py:2344 +#: part/models.py:2343 msgid "Checksum" msgstr "" -#: part/models.py:2344 +#: part/models.py:2343 msgid "BOM line checksum" msgstr "" -#: part/models.py:2348 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2347 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2349 +#: part/models.py:2348 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2354 templates/js/bom.js:287 +#: part/models.py:2353 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2355 +#: part/models.py:2354 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2431 part/views.py:1736 part/views.py:1788 +#: part/models.py:2430 part/views.py:1736 part/views.py:1788 #: stock/models.py:298 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2440 part/models.py:2442 +#: part/models.py:2439 part/models.py:2441 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2445 +#: part/models.py:2444 msgid "BOM Item" msgstr "" -#: part/models.py:2564 +#: part/models.py:2563 msgid "Part 1" msgstr "" -#: part/models.py:2568 +#: part/models.py:2567 msgid "Part 2" msgstr "" -#: part/models.py:2568 +#: part/models.py:2567 msgid "Select Related Part" msgstr "" -#: part/models.py:2600 +#: part/models.py:2599 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -5329,12 +5329,12 @@ msgstr "" msgid "Fail" msgstr "" -#: stock/api.py:211 +#: stock/api.py:197 #, python-brace-format msgid "Updated stock for {n} items" msgstr "" -#: stock/api.py:280 +#: stock/api.py:266 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index e98bbfb5ef..3039aadaeb 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 05:29+0000\n" +"POT-Creation-Date: 2021-07-08 10:48+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -122,7 +122,7 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2043 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1195 msgid "User" @@ -137,7 +137,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 -#: label/models.py:103 part/models.py:680 part/models.py:2192 +#: label/models.py:103 part/models.py:680 part/models.py:2191 #: part/templates/part/params.html:27 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:359 templates/js/part.js:118 @@ -152,7 +152,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:110 #: order/models.py:154 order/templates/order/purchase_order_detail.html:174 -#: part/models.py:704 part/templates/part/detail.html:54 +#: part/models.py:703 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:194 #: report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -481,7 +481,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:87 #: order/templates/order/sales_order_detail.html:172 #: order/templates/order/sales_order_detail.html:244 part/forms.py:314 -#: part/forms.py:344 part/forms.py:360 part/forms.py:376 part/models.py:2330 +#: part/forms.py:344 part/forms.py:360 part/forms.py:376 part/models.py:2329 #: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 #: part/templates/part/prices.html:474 #: report/templates/report/inventree_build_order_base.html:114 @@ -611,7 +611,7 @@ msgstr "" #: build/models.py:132 order/models.py:242 order/models.py:529 #: order/models.py:709 order/templates/order/purchase_order_detail.html:201 -#: order/templates/order/sales_order_detail.html:239 part/models.py:2339 +#: order/templates/order/sales_order_detail.html:239 part/models.py:2338 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:661 templates/js/build.js:1136 @@ -639,9 +639,9 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:159 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:224 part/models.py:325 -#: part/models.py:1988 part/models.py:2004 part/models.py:2023 -#: part/models.py:2041 part/models.py:2120 part/models.py:2224 -#: part/models.py:2314 part/templates/part/part_app_base.html:8 +#: part/models.py:1987 part/models.py:2003 part/models.py:2022 +#: part/models.py:2040 part/models.py:2119 part/models.py:2223 +#: part/models.py:2313 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -717,7 +717,7 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:224 order/models.py:158 part/models.py:876 +#: build/models.py:224 order/models.py:158 part/models.py:875 #: part/templates/part/detail.html:126 templates/js/order.js:360 msgid "Creation Date" msgstr "" @@ -745,7 +745,7 @@ msgstr "" #: build/models.py:255 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:105 order/models.py:172 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:880 +#: order/templates/order/sales_order_base.html:140 part/models.py:879 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" @@ -764,7 +764,7 @@ msgstr "" msgid "External Link" msgstr "" -#: build/models.py:262 part/models.py:738 stock/models.py:466 +#: build/models.py:262 part/models.py:737 stock/models.py:466 msgid "Link to external URL" msgstr "" @@ -777,7 +777,7 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:270 #: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:865 +#: order/templates/order/so_navbar.html:36 part/models.py:864 #: part/templates/part/navbar.html:133 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 @@ -1620,7 +1620,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2226 part/templates/part/detail.html:160 +#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:160 #: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:320 msgid "Template" @@ -1630,7 +1630,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:167 part/models.py:828 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:332 msgid "Assembly" msgstr "" @@ -1639,7 +1639,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:174 part/models.py:834 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:180 #: templates/js/table_filters.js:336 msgid "Component" msgstr "" @@ -1648,7 +1648,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:181 part/models.py:845 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "" @@ -1656,7 +1656,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:188 part/models.py:850 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:210 #: templates/js/table_filters.js:344 msgid "Salable" msgstr "" @@ -1665,7 +1665,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:195 part/models.py:840 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:348 msgid "Trackable" msgstr "" @@ -1674,7 +1674,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:202 part/models.py:860 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -2024,7 +2024,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:130 company/models.py:347 company/models.py:548 -#: order/models.py:156 part/models.py:737 +#: order/models.py:156 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:312 templates/js/company.js:544 #: templates/js/part.js:498 @@ -2035,7 +2035,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:138 part/models.py:747 +#: company/models.py:138 part/models.py:746 msgid "Image" msgstr "" @@ -2122,7 +2122,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:428 part/models.py:822 part/models.py:2194 +#: company/models.py:428 part/models.py:821 part/models.py:2193 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 #: templates/js/company.js:371 msgid "Units" @@ -2171,17 +2171,17 @@ msgid "Supplier part description" msgstr "" #: company/models.py:560 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2342 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2341 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:564 part/models.py:1615 +#: company/models.py:564 part/models.py:1614 msgid "base cost" msgstr "" -#: company/models.py:564 part/models.py:1615 +#: company/models.py:564 part/models.py:1614 msgid "Minimum charge (e.g. stocking fee)" msgstr "" @@ -2195,7 +2195,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:568 part/models.py:1617 +#: company/models.py:568 part/models.py:1616 msgid "multiple" msgstr "" @@ -3328,7 +3328,7 @@ msgstr "" msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "" -#: order/templates/order/receive_parts.html:14 part/api.py:45 +#: order/templates/order/receive_parts.html:14 part/api.py:47 #: part/models.py:326 part/templates/part/cat_link.html:7 #: part/templates/part/category.html:108 part/templates/part/category.html:157 #: part/templates/part/category_navbar.html:25 @@ -3652,7 +3652,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:756 +#: part/bom.py:138 part/models.py:72 part/models.py:755 #: part/templates/part/category.html:75 part/templates/part/detail.html:90 msgid "Default Location" msgstr "" @@ -3730,7 +3730,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:106 part/models.py:2224 +#: part/forms.py:106 part/models.py:2223 msgid "Parent Part" msgstr "" @@ -3806,7 +3806,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:316 part/models.py:2323 +#: part/forms.py:316 part/models.py:2322 msgid "Sub part" msgstr "" @@ -3826,7 +3826,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:86 part/models.py:2270 +#: part/models.py:86 part/models.py:2269 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3870,318 +3870,318 @@ msgstr "" msgid "Is this part a template part?" msgstr "" -#: part/models.py:698 +#: part/models.py:697 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:699 part/templates/part/detail.html:60 +#: part/models.py:698 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "" -#: part/models.py:705 +#: part/models.py:704 msgid "Part description" msgstr "" -#: part/models.py:710 part/templates/part/category.html:82 +#: part/models.py:709 part/templates/part/category.html:82 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "" -#: part/models.py:711 +#: part/models.py:710 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:718 part/models.py:2269 part/templates/part/detail.html:73 +#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" -#: part/models.py:719 +#: part/models.py:718 msgid "Part category" msgstr "" -#: part/models.py:724 part/templates/part/detail.html:28 +#: part/models.py:723 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "" -#: part/models.py:725 +#: part/models.py:724 msgid "Internal Part Number" msgstr "" -#: part/models.py:731 +#: part/models.py:730 msgid "Part revision or version number" msgstr "" -#: part/models.py:732 part/templates/part/detail.html:35 report/models.py:200 +#: part/models.py:731 part/templates/part/detail.html:35 report/models.py:200 #: templates/js/part.js:173 msgid "Revision" msgstr "" -#: part/models.py:754 +#: part/models.py:753 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:801 part/templates/part/detail.html:97 +#: part/models.py:800 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "" -#: part/models.py:802 +#: part/models.py:801 msgid "Default supplier part" msgstr "" -#: part/models.py:809 +#: part/models.py:808 msgid "Default Expiry" msgstr "" -#: part/models.py:810 +#: part/models.py:809 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:815 part/templates/part/detail.html:113 +#: part/models.py:814 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "" -#: part/models.py:816 +#: part/models.py:815 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:823 +#: part/models.py:822 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:829 +#: part/models.py:828 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:835 +#: part/models.py:834 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:841 +#: part/models.py:840 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:846 +#: part/models.py:845 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:851 +#: part/models.py:850 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:855 part/templates/part/detail.html:227 +#: part/models.py:854 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:246 templates/js/table_filters.js:315 msgid "Active" msgstr "" -#: part/models.py:856 +#: part/models.py:855 msgid "Is this part active?" msgstr "" -#: part/models.py:861 +#: part/models.py:860 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:866 +#: part/models.py:865 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:869 +#: part/models.py:868 msgid "BOM checksum" msgstr "" -#: part/models.py:869 +#: part/models.py:868 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:872 +#: part/models.py:871 msgid "BOM checked by" msgstr "" -#: part/models.py:874 +#: part/models.py:873 msgid "BOM checked date" msgstr "" -#: part/models.py:878 +#: part/models.py:877 msgid "Creation User" msgstr "" -#: part/models.py:1617 +#: part/models.py:1616 msgid "Sell multiple" msgstr "" -#: part/models.py:2088 +#: part/models.py:2087 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2105 +#: part/models.py:2104 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2125 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2124 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2126 +#: part/models.py:2125 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2131 +#: part/models.py:2130 msgid "Test Description" msgstr "" -#: part/models.py:2132 +#: part/models.py:2131 msgid "Enter description for this test" msgstr "" -#: part/models.py:2137 templates/js/part.js:726 +#: part/models.py:2136 templates/js/part.js:726 #: templates/js/table_filters.js:232 msgid "Required" msgstr "" -#: part/models.py:2138 +#: part/models.py:2137 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2143 templates/js/part.js:734 +#: part/models.py:2142 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2144 +#: part/models.py:2143 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2149 templates/js/part.js:741 +#: part/models.py:2148 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2150 +#: part/models.py:2149 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2187 +#: part/models.py:2186 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2192 +#: part/models.py:2191 msgid "Parameter Name" msgstr "" -#: part/models.py:2194 +#: part/models.py:2193 msgid "Parameter Units" msgstr "" -#: part/models.py:2226 part/models.py:2275 part/models.py:2276 +#: part/models.py:2225 part/models.py:2274 part/models.py:2275 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2228 +#: part/models.py:2227 msgid "Data" msgstr "" -#: part/models.py:2228 +#: part/models.py:2227 msgid "Parameter Value" msgstr "" -#: part/models.py:2280 templates/InvenTree/settings/category.html:67 +#: part/models.py:2279 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2281 +#: part/models.py:2280 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2315 +#: part/models.py:2314 msgid "Select parent part" msgstr "" -#: part/models.py:2324 +#: part/models.py:2323 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2330 +#: part/models.py:2329 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2332 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2331 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2332 +#: part/models.py:2331 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2335 +#: part/models.py:2334 msgid "Overage" msgstr "" -#: part/models.py:2336 +#: part/models.py:2335 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2339 +#: part/models.py:2338 msgid "BOM item reference" msgstr "" -#: part/models.py:2342 +#: part/models.py:2341 msgid "BOM item notes" msgstr "" -#: part/models.py:2344 +#: part/models.py:2343 msgid "Checksum" msgstr "" -#: part/models.py:2344 +#: part/models.py:2343 msgid "BOM line checksum" msgstr "" -#: part/models.py:2348 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2347 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2349 +#: part/models.py:2348 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2354 templates/js/bom.js:287 +#: part/models.py:2353 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2355 +#: part/models.py:2354 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2431 part/views.py:1736 part/views.py:1788 +#: part/models.py:2430 part/views.py:1736 part/views.py:1788 #: stock/models.py:298 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2440 part/models.py:2442 +#: part/models.py:2439 part/models.py:2441 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2445 +#: part/models.py:2444 msgid "BOM Item" msgstr "" -#: part/models.py:2564 +#: part/models.py:2563 msgid "Part 1" msgstr "" -#: part/models.py:2568 +#: part/models.py:2567 msgid "Part 2" msgstr "" -#: part/models.py:2568 +#: part/models.py:2567 msgid "Select Related Part" msgstr "" -#: part/models.py:2600 +#: part/models.py:2599 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -5329,12 +5329,12 @@ msgstr "" msgid "Fail" msgstr "" -#: stock/api.py:211 +#: stock/api.py:197 #, python-brace-format msgid "Updated stock for {n} items" msgstr "" -#: stock/api.py:280 +#: stock/api.py:266 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 997630ee43..08bedfa359 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 05:29+0000\n" +"POT-Creation-Date: 2021-07-08 10:48+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -122,7 +122,7 @@ msgstr "Komentarz" msgid "File comment" msgstr "Komentarz pliku" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2043 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1195 msgid "User" @@ -137,7 +137,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 -#: label/models.py:103 part/models.py:680 part/models.py:2192 +#: label/models.py:103 part/models.py:680 part/models.py:2191 #: part/templates/part/params.html:27 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:359 templates/js/part.js:118 @@ -152,7 +152,7 @@ msgstr "Nazwa" #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:110 #: order/models.py:154 order/templates/order/purchase_order_detail.html:174 -#: part/models.py:704 part/templates/part/detail.html:54 +#: part/models.py:703 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:194 #: report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -481,7 +481,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:87 #: order/templates/order/sales_order_detail.html:172 #: order/templates/order/sales_order_detail.html:244 part/forms.py:314 -#: part/forms.py:344 part/forms.py:360 part/forms.py:376 part/models.py:2330 +#: part/forms.py:344 part/forms.py:360 part/forms.py:376 part/models.py:2329 #: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 #: part/templates/part/prices.html:474 #: report/templates/report/inventree_build_order_base.html:114 @@ -611,7 +611,7 @@ msgstr "Odwołanie do zamówienia wykonania" #: build/models.py:132 order/models.py:242 order/models.py:529 #: order/models.py:709 order/templates/order/purchase_order_detail.html:201 -#: order/templates/order/sales_order_detail.html:239 part/models.py:2339 +#: order/templates/order/sales_order_detail.html:239 part/models.py:2338 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:661 templates/js/build.js:1136 @@ -639,9 +639,9 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: order/templates/order/purchase_order_detail.html:159 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:224 part/models.py:325 -#: part/models.py:1988 part/models.py:2004 part/models.py:2023 -#: part/models.py:2041 part/models.py:2120 part/models.py:2224 -#: part/models.py:2314 part/templates/part/part_app_base.html:8 +#: part/models.py:1987 part/models.py:2003 part/models.py:2022 +#: part/models.py:2040 part/models.py:2119 part/models.py:2223 +#: part/models.py:2313 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -717,7 +717,7 @@ msgstr "Kod partii" msgid "Batch code for this build output" msgstr "Kod partii dla wyjścia budowy" -#: build/models.py:224 order/models.py:158 part/models.py:876 +#: build/models.py:224 order/models.py:158 part/models.py:875 #: part/templates/part/detail.html:126 templates/js/order.js:360 msgid "Creation Date" msgstr "Data utworzenia" @@ -745,7 +745,7 @@ msgstr "Użytkownik, który wydał to zamówienie" #: build/models.py:255 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:105 order/models.py:172 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:880 +#: order/templates/order/sales_order_base.html:140 part/models.py:879 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "Odpowiedzialny" @@ -764,7 +764,7 @@ msgstr "Użytkownik odpowiedzialny za to zamówienie budowy" msgid "External Link" msgstr "Link Zewnętrzny" -#: build/models.py:262 part/models.py:738 stock/models.py:466 +#: build/models.py:262 part/models.py:737 stock/models.py:466 msgid "Link to external URL" msgstr "Link do zewnętrznego adresu URL" @@ -777,7 +777,7 @@ msgstr "Link do zewnętrznego adresu URL" #: order/templates/order/purchase_order_detail.html:270 #: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:865 +#: order/templates/order/so_navbar.html:36 part/models.py:864 #: part/templates/part/navbar.html:133 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 @@ -1620,7 +1620,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2226 part/templates/part/detail.html:160 +#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:160 #: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:320 msgid "Template" @@ -1630,7 +1630,7 @@ msgstr "Szablon" msgid "Parts are templates by default" msgstr "" -#: common/models.py:167 part/models.py:828 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:332 msgid "Assembly" msgstr "Złożenie" @@ -1639,7 +1639,7 @@ msgstr "Złożenie" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:174 part/models.py:834 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:180 #: templates/js/table_filters.js:336 msgid "Component" msgstr "Komponent" @@ -1648,7 +1648,7 @@ msgstr "Komponent" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:181 part/models.py:845 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "Możliwość zakupu" @@ -1656,7 +1656,7 @@ msgstr "Możliwość zakupu" msgid "Parts are purchaseable by default" msgstr "Części są domyślnie z możliwością zakupu" -#: common/models.py:188 part/models.py:850 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:210 #: templates/js/table_filters.js:344 msgid "Salable" msgstr "Możliwość sprzedaży" @@ -1665,7 +1665,7 @@ msgstr "Możliwość sprzedaży" msgid "Parts are salable by default" msgstr "Części są domyślnie z możliwością sprzedaży" -#: common/models.py:195 part/models.py:840 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:348 msgid "Trackable" msgstr "Możliwość śledzenia" @@ -1674,7 +1674,7 @@ msgstr "Możliwość śledzenia" msgid "Parts are trackable by default" msgstr "Części są domyślnie z możliwością śledzenia" -#: common/models.py:202 part/models.py:860 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "Wirtualny" @@ -2024,7 +2024,7 @@ msgid "Point of contact" msgstr "Punkt kontaktowy" #: company/models.py:130 company/models.py:347 company/models.py:548 -#: order/models.py:156 part/models.py:737 +#: order/models.py:156 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:312 templates/js/company.js:544 #: templates/js/part.js:498 @@ -2035,7 +2035,7 @@ msgstr "Łącze" msgid "Link to external company information" msgstr "Link do informacji o zewnętrznym przedsiębiorstwie" -#: company/models.py:138 part/models.py:747 +#: company/models.py:138 part/models.py:746 msgid "Image" msgstr "Obraz" @@ -2122,7 +2122,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:428 part/models.py:822 part/models.py:2194 +#: company/models.py:428 part/models.py:821 part/models.py:2193 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 #: templates/js/company.js:371 msgid "Units" @@ -2171,17 +2171,17 @@ msgid "Supplier part description" msgstr "" #: company/models.py:560 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2342 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2341 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Uwaga" -#: company/models.py:564 part/models.py:1615 +#: company/models.py:564 part/models.py:1614 msgid "base cost" msgstr "koszt podstawowy" -#: company/models.py:564 part/models.py:1615 +#: company/models.py:564 part/models.py:1614 msgid "Minimum charge (e.g. stocking fee)" msgstr "" @@ -2195,7 +2195,7 @@ msgstr "Opakowanie" msgid "Part packaging" msgstr "Opakowanie części" -#: company/models.py:568 part/models.py:1617 +#: company/models.py:568 part/models.py:1616 msgid "multiple" msgstr "wielokrotność" @@ -3328,7 +3328,7 @@ msgstr "" msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "" -#: order/templates/order/receive_parts.html:14 part/api.py:45 +#: order/templates/order/receive_parts.html:14 part/api.py:47 #: part/models.py:326 part/templates/part/cat_link.html:7 #: part/templates/part/category.html:108 part/templates/part/category.html:157 #: part/templates/part/category_navbar.html:25 @@ -3652,7 +3652,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:756 +#: part/bom.py:138 part/models.py:72 part/models.py:755 #: part/templates/part/category.html:75 part/templates/part/detail.html:90 msgid "Default Location" msgstr "Domyślna lokalizacja" @@ -3730,7 +3730,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:106 part/models.py:2224 +#: part/forms.py:106 part/models.py:2223 msgid "Parent Part" msgstr "Część nadrzędna" @@ -3806,7 +3806,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:316 part/models.py:2323 +#: part/forms.py:316 part/models.py:2322 msgid "Sub part" msgstr "Podczęść" @@ -3826,7 +3826,7 @@ msgstr "Domyślne słowa kluczowe" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:86 part/models.py:2270 +#: part/models.py:86 part/models.py:2269 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3870,318 +3870,318 @@ msgstr "" msgid "Is this part a template part?" msgstr "" -#: part/models.py:698 +#: part/models.py:697 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:699 part/templates/part/detail.html:60 +#: part/models.py:698 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "Wariant" -#: part/models.py:705 +#: part/models.py:704 msgid "Part description" msgstr "Opis części" -#: part/models.py:710 part/templates/part/category.html:82 +#: part/models.py:709 part/templates/part/category.html:82 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "Słowa kluczowe" -#: part/models.py:711 +#: part/models.py:710 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:718 part/models.py:2269 part/templates/part/detail.html:73 +#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "Kategoria" -#: part/models.py:719 +#: part/models.py:718 msgid "Part category" msgstr "" -#: part/models.py:724 part/templates/part/detail.html:28 +#: part/models.py:723 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "IPN" -#: part/models.py:725 +#: part/models.py:724 msgid "Internal Part Number" msgstr "" -#: part/models.py:731 +#: part/models.py:730 msgid "Part revision or version number" msgstr "" -#: part/models.py:732 part/templates/part/detail.html:35 report/models.py:200 +#: part/models.py:731 part/templates/part/detail.html:35 report/models.py:200 #: templates/js/part.js:173 msgid "Revision" msgstr "Wersja" -#: part/models.py:754 +#: part/models.py:753 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:801 part/templates/part/detail.html:97 +#: part/models.py:800 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "" -#: part/models.py:802 +#: part/models.py:801 msgid "Default supplier part" msgstr "" -#: part/models.py:809 +#: part/models.py:808 msgid "Default Expiry" msgstr "" -#: part/models.py:810 +#: part/models.py:809 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:815 part/templates/part/detail.html:113 +#: part/models.py:814 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "Minimalny stan magazynowy" -#: part/models.py:816 +#: part/models.py:815 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:823 +#: part/models.py:822 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:829 +#: part/models.py:828 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:835 +#: part/models.py:834 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:841 +#: part/models.py:840 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:846 +#: part/models.py:845 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:851 +#: part/models.py:850 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:855 part/templates/part/detail.html:227 +#: part/models.py:854 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:246 templates/js/table_filters.js:315 msgid "Active" msgstr "Aktywny" -#: part/models.py:856 +#: part/models.py:855 msgid "Is this part active?" msgstr "Czy ta część jest aktywna?" -#: part/models.py:861 +#: part/models.py:860 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:866 +#: part/models.py:865 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:869 +#: part/models.py:868 msgid "BOM checksum" msgstr "" -#: part/models.py:869 +#: part/models.py:868 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:872 +#: part/models.py:871 msgid "BOM checked by" msgstr "" -#: part/models.py:874 +#: part/models.py:873 msgid "BOM checked date" msgstr "" -#: part/models.py:878 +#: part/models.py:877 msgid "Creation User" msgstr "" -#: part/models.py:1617 +#: part/models.py:1616 msgid "Sell multiple" msgstr "Sprzedaj wiele" -#: part/models.py:2088 +#: part/models.py:2087 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2105 +#: part/models.py:2104 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2125 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2124 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "Nazwa testu" -#: part/models.py:2126 +#: part/models.py:2125 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2131 +#: part/models.py:2130 msgid "Test Description" msgstr "" -#: part/models.py:2132 +#: part/models.py:2131 msgid "Enter description for this test" msgstr "" -#: part/models.py:2137 templates/js/part.js:726 +#: part/models.py:2136 templates/js/part.js:726 #: templates/js/table_filters.js:232 msgid "Required" msgstr "Wymagane" -#: part/models.py:2138 +#: part/models.py:2137 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2143 templates/js/part.js:734 +#: part/models.py:2142 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2144 +#: part/models.py:2143 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2149 templates/js/part.js:741 +#: part/models.py:2148 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2150 +#: part/models.py:2149 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2187 +#: part/models.py:2186 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2192 +#: part/models.py:2191 msgid "Parameter Name" msgstr "" -#: part/models.py:2194 +#: part/models.py:2193 msgid "Parameter Units" msgstr "" -#: part/models.py:2226 part/models.py:2275 part/models.py:2276 +#: part/models.py:2225 part/models.py:2274 part/models.py:2275 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2228 +#: part/models.py:2227 msgid "Data" msgstr "Dane" -#: part/models.py:2228 +#: part/models.py:2227 msgid "Parameter Value" msgstr "" -#: part/models.py:2280 templates/InvenTree/settings/category.html:67 +#: part/models.py:2279 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "Wartość domyślna" -#: part/models.py:2281 +#: part/models.py:2280 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2315 +#: part/models.py:2314 msgid "Select parent part" msgstr "" -#: part/models.py:2324 +#: part/models.py:2323 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2330 +#: part/models.py:2329 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2332 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2331 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2332 +#: part/models.py:2331 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2335 +#: part/models.py:2334 msgid "Overage" msgstr "" -#: part/models.py:2336 +#: part/models.py:2335 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2339 +#: part/models.py:2338 msgid "BOM item reference" msgstr "" -#: part/models.py:2342 +#: part/models.py:2341 msgid "BOM item notes" msgstr "" -#: part/models.py:2344 +#: part/models.py:2343 msgid "Checksum" msgstr "Suma kontrolna" -#: part/models.py:2344 +#: part/models.py:2343 msgid "BOM line checksum" msgstr "" -#: part/models.py:2348 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2347 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2349 +#: part/models.py:2348 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2354 templates/js/bom.js:287 +#: part/models.py:2353 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2355 +#: part/models.py:2354 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2431 part/views.py:1736 part/views.py:1788 +#: part/models.py:2430 part/views.py:1736 part/views.py:1788 #: stock/models.py:298 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2440 part/models.py:2442 +#: part/models.py:2439 part/models.py:2441 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2445 +#: part/models.py:2444 msgid "BOM Item" msgstr "" -#: part/models.py:2564 +#: part/models.py:2563 msgid "Part 1" msgstr "Część 1" -#: part/models.py:2568 +#: part/models.py:2567 msgid "Part 2" msgstr "Część 2" -#: part/models.py:2568 +#: part/models.py:2567 msgid "Select Related Part" msgstr "Wybierz powiązaną część" -#: part/models.py:2600 +#: part/models.py:2599 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -5329,12 +5329,12 @@ msgstr "" msgid "Fail" msgstr "" -#: stock/api.py:211 +#: stock/api.py:197 #, python-brace-format msgid "Updated stock for {n} items" msgstr "" -#: stock/api.py:280 +#: stock/api.py:266 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index f0ae9e00ad..65fd8694c6 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 05:29+0000\n" +"POT-Creation-Date: 2021-07-08 10:48+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -122,7 +122,7 @@ msgstr "Комментарий" msgid "File comment" msgstr "Комментарий к файлу" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2043 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1195 msgid "User" @@ -137,7 +137,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 -#: label/models.py:103 part/models.py:680 part/models.py:2192 +#: label/models.py:103 part/models.py:680 part/models.py:2191 #: part/templates/part/params.html:27 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:359 templates/js/part.js:118 @@ -152,7 +152,7 @@ msgstr "Название" #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:110 #: order/models.py:154 order/templates/order/purchase_order_detail.html:174 -#: part/models.py:704 part/templates/part/detail.html:54 +#: part/models.py:703 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:194 #: report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -481,7 +481,7 @@ msgstr "Целевая дата для сборки. Сборка будет п #: order/templates/order/sales_order_detail.html:87 #: order/templates/order/sales_order_detail.html:172 #: order/templates/order/sales_order_detail.html:244 part/forms.py:314 -#: part/forms.py:344 part/forms.py:360 part/forms.py:376 part/models.py:2330 +#: part/forms.py:344 part/forms.py:360 part/forms.py:376 part/models.py:2329 #: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 #: part/templates/part/prices.html:474 #: report/templates/report/inventree_build_order_base.html:114 @@ -611,7 +611,7 @@ msgstr "Ссылка на заказ" #: build/models.py:132 order/models.py:242 order/models.py:529 #: order/models.py:709 order/templates/order/purchase_order_detail.html:201 -#: order/templates/order/sales_order_detail.html:239 part/models.py:2339 +#: order/templates/order/sales_order_detail.html:239 part/models.py:2338 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:661 templates/js/build.js:1136 @@ -639,9 +639,9 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:159 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:224 part/models.py:325 -#: part/models.py:1988 part/models.py:2004 part/models.py:2023 -#: part/models.py:2041 part/models.py:2120 part/models.py:2224 -#: part/models.py:2314 part/templates/part/part_app_base.html:8 +#: part/models.py:1987 part/models.py:2003 part/models.py:2022 +#: part/models.py:2040 part/models.py:2119 part/models.py:2223 +#: part/models.py:2313 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -717,7 +717,7 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:224 order/models.py:158 part/models.py:876 +#: build/models.py:224 order/models.py:158 part/models.py:875 #: part/templates/part/detail.html:126 templates/js/order.js:360 msgid "Creation Date" msgstr "" @@ -745,7 +745,7 @@ msgstr "" #: build/models.py:255 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:105 order/models.py:172 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:880 +#: order/templates/order/sales_order_base.html:140 part/models.py:879 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" @@ -764,7 +764,7 @@ msgstr "" msgid "External Link" msgstr "" -#: build/models.py:262 part/models.py:738 stock/models.py:466 +#: build/models.py:262 part/models.py:737 stock/models.py:466 msgid "Link to external URL" msgstr "" @@ -777,7 +777,7 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:270 #: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:865 +#: order/templates/order/so_navbar.html:36 part/models.py:864 #: part/templates/part/navbar.html:133 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 @@ -1620,7 +1620,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2226 part/templates/part/detail.html:160 +#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:160 #: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:320 msgid "Template" @@ -1630,7 +1630,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:167 part/models.py:828 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:332 msgid "Assembly" msgstr "" @@ -1639,7 +1639,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:174 part/models.py:834 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:180 #: templates/js/table_filters.js:336 msgid "Component" msgstr "" @@ -1648,7 +1648,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:181 part/models.py:845 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "" @@ -1656,7 +1656,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:188 part/models.py:850 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:210 #: templates/js/table_filters.js:344 msgid "Salable" msgstr "" @@ -1665,7 +1665,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:195 part/models.py:840 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:348 msgid "Trackable" msgstr "" @@ -1674,7 +1674,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:202 part/models.py:860 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -2024,7 +2024,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:130 company/models.py:347 company/models.py:548 -#: order/models.py:156 part/models.py:737 +#: order/models.py:156 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:312 templates/js/company.js:544 #: templates/js/part.js:498 @@ -2035,7 +2035,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:138 part/models.py:747 +#: company/models.py:138 part/models.py:746 msgid "Image" msgstr "" @@ -2122,7 +2122,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:428 part/models.py:822 part/models.py:2194 +#: company/models.py:428 part/models.py:821 part/models.py:2193 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 #: templates/js/company.js:371 msgid "Units" @@ -2171,17 +2171,17 @@ msgid "Supplier part description" msgstr "" #: company/models.py:560 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2342 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2341 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:564 part/models.py:1615 +#: company/models.py:564 part/models.py:1614 msgid "base cost" msgstr "" -#: company/models.py:564 part/models.py:1615 +#: company/models.py:564 part/models.py:1614 msgid "Minimum charge (e.g. stocking fee)" msgstr "" @@ -2195,7 +2195,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:568 part/models.py:1617 +#: company/models.py:568 part/models.py:1616 msgid "multiple" msgstr "" @@ -3328,7 +3328,7 @@ msgstr "" msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "" -#: order/templates/order/receive_parts.html:14 part/api.py:45 +#: order/templates/order/receive_parts.html:14 part/api.py:47 #: part/models.py:326 part/templates/part/cat_link.html:7 #: part/templates/part/category.html:108 part/templates/part/category.html:157 #: part/templates/part/category_navbar.html:25 @@ -3652,7 +3652,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:756 +#: part/bom.py:138 part/models.py:72 part/models.py:755 #: part/templates/part/category.html:75 part/templates/part/detail.html:90 msgid "Default Location" msgstr "" @@ -3730,7 +3730,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:106 part/models.py:2224 +#: part/forms.py:106 part/models.py:2223 msgid "Parent Part" msgstr "" @@ -3806,7 +3806,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:316 part/models.py:2323 +#: part/forms.py:316 part/models.py:2322 msgid "Sub part" msgstr "" @@ -3826,7 +3826,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:86 part/models.py:2270 +#: part/models.py:86 part/models.py:2269 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3870,318 +3870,318 @@ msgstr "" msgid "Is this part a template part?" msgstr "" -#: part/models.py:698 +#: part/models.py:697 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:699 part/templates/part/detail.html:60 +#: part/models.py:698 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "" -#: part/models.py:705 +#: part/models.py:704 msgid "Part description" msgstr "" -#: part/models.py:710 part/templates/part/category.html:82 +#: part/models.py:709 part/templates/part/category.html:82 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "" -#: part/models.py:711 +#: part/models.py:710 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:718 part/models.py:2269 part/templates/part/detail.html:73 +#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" -#: part/models.py:719 +#: part/models.py:718 msgid "Part category" msgstr "" -#: part/models.py:724 part/templates/part/detail.html:28 +#: part/models.py:723 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "" -#: part/models.py:725 +#: part/models.py:724 msgid "Internal Part Number" msgstr "" -#: part/models.py:731 +#: part/models.py:730 msgid "Part revision or version number" msgstr "" -#: part/models.py:732 part/templates/part/detail.html:35 report/models.py:200 +#: part/models.py:731 part/templates/part/detail.html:35 report/models.py:200 #: templates/js/part.js:173 msgid "Revision" msgstr "" -#: part/models.py:754 +#: part/models.py:753 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:801 part/templates/part/detail.html:97 +#: part/models.py:800 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "" -#: part/models.py:802 +#: part/models.py:801 msgid "Default supplier part" msgstr "" -#: part/models.py:809 +#: part/models.py:808 msgid "Default Expiry" msgstr "" -#: part/models.py:810 +#: part/models.py:809 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:815 part/templates/part/detail.html:113 +#: part/models.py:814 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "" -#: part/models.py:816 +#: part/models.py:815 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:823 +#: part/models.py:822 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:829 +#: part/models.py:828 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:835 +#: part/models.py:834 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:841 +#: part/models.py:840 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:846 +#: part/models.py:845 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:851 +#: part/models.py:850 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:855 part/templates/part/detail.html:227 +#: part/models.py:854 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:246 templates/js/table_filters.js:315 msgid "Active" msgstr "" -#: part/models.py:856 +#: part/models.py:855 msgid "Is this part active?" msgstr "" -#: part/models.py:861 +#: part/models.py:860 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:866 +#: part/models.py:865 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:869 +#: part/models.py:868 msgid "BOM checksum" msgstr "" -#: part/models.py:869 +#: part/models.py:868 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:872 +#: part/models.py:871 msgid "BOM checked by" msgstr "" -#: part/models.py:874 +#: part/models.py:873 msgid "BOM checked date" msgstr "" -#: part/models.py:878 +#: part/models.py:877 msgid "Creation User" msgstr "" -#: part/models.py:1617 +#: part/models.py:1616 msgid "Sell multiple" msgstr "" -#: part/models.py:2088 +#: part/models.py:2087 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2105 +#: part/models.py:2104 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2125 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2124 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2126 +#: part/models.py:2125 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2131 +#: part/models.py:2130 msgid "Test Description" msgstr "" -#: part/models.py:2132 +#: part/models.py:2131 msgid "Enter description for this test" msgstr "" -#: part/models.py:2137 templates/js/part.js:726 +#: part/models.py:2136 templates/js/part.js:726 #: templates/js/table_filters.js:232 msgid "Required" msgstr "" -#: part/models.py:2138 +#: part/models.py:2137 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2143 templates/js/part.js:734 +#: part/models.py:2142 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2144 +#: part/models.py:2143 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2149 templates/js/part.js:741 +#: part/models.py:2148 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2150 +#: part/models.py:2149 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2187 +#: part/models.py:2186 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2192 +#: part/models.py:2191 msgid "Parameter Name" msgstr "" -#: part/models.py:2194 +#: part/models.py:2193 msgid "Parameter Units" msgstr "" -#: part/models.py:2226 part/models.py:2275 part/models.py:2276 +#: part/models.py:2225 part/models.py:2274 part/models.py:2275 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2228 +#: part/models.py:2227 msgid "Data" msgstr "" -#: part/models.py:2228 +#: part/models.py:2227 msgid "Parameter Value" msgstr "" -#: part/models.py:2280 templates/InvenTree/settings/category.html:67 +#: part/models.py:2279 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2281 +#: part/models.py:2280 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2315 +#: part/models.py:2314 msgid "Select parent part" msgstr "" -#: part/models.py:2324 +#: part/models.py:2323 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2330 +#: part/models.py:2329 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2332 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2331 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2332 +#: part/models.py:2331 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2335 +#: part/models.py:2334 msgid "Overage" msgstr "" -#: part/models.py:2336 +#: part/models.py:2335 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2339 +#: part/models.py:2338 msgid "BOM item reference" msgstr "" -#: part/models.py:2342 +#: part/models.py:2341 msgid "BOM item notes" msgstr "" -#: part/models.py:2344 +#: part/models.py:2343 msgid "Checksum" msgstr "" -#: part/models.py:2344 +#: part/models.py:2343 msgid "BOM line checksum" msgstr "" -#: part/models.py:2348 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2347 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2349 +#: part/models.py:2348 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2354 templates/js/bom.js:287 +#: part/models.py:2353 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2355 +#: part/models.py:2354 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2431 part/views.py:1736 part/views.py:1788 +#: part/models.py:2430 part/views.py:1736 part/views.py:1788 #: stock/models.py:298 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2440 part/models.py:2442 +#: part/models.py:2439 part/models.py:2441 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2445 +#: part/models.py:2444 msgid "BOM Item" msgstr "" -#: part/models.py:2564 +#: part/models.py:2563 msgid "Part 1" msgstr "" -#: part/models.py:2568 +#: part/models.py:2567 msgid "Part 2" msgstr "" -#: part/models.py:2568 +#: part/models.py:2567 msgid "Select Related Part" msgstr "" -#: part/models.py:2600 +#: part/models.py:2599 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -5329,12 +5329,12 @@ msgstr "" msgid "Fail" msgstr "" -#: stock/api.py:211 +#: stock/api.py:197 #, python-brace-format msgid "Updated stock for {n} items" msgstr "" -#: stock/api.py:280 +#: stock/api.py:266 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index bd4ad3b572..531a617eb9 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 05:29+0000\n" +"POT-Creation-Date: 2021-07-08 10:48+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -122,7 +122,7 @@ msgstr "Yorum" msgid "File comment" msgstr "Dosya yorumu" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2043 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1195 msgid "User" @@ -137,7 +137,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 -#: label/models.py:103 part/models.py:680 part/models.py:2192 +#: label/models.py:103 part/models.py:680 part/models.py:2191 #: part/templates/part/params.html:27 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:359 templates/js/part.js:118 @@ -152,7 +152,7 @@ msgstr "Adı" #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:110 #: order/models.py:154 order/templates/order/purchase_order_detail.html:174 -#: part/models.py:704 part/templates/part/detail.html:54 +#: part/models.py:703 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:194 #: report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -481,7 +481,7 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: order/templates/order/sales_order_detail.html:87 #: order/templates/order/sales_order_detail.html:172 #: order/templates/order/sales_order_detail.html:244 part/forms.py:314 -#: part/forms.py:344 part/forms.py:360 part/forms.py:376 part/models.py:2330 +#: part/forms.py:344 part/forms.py:360 part/forms.py:376 part/models.py:2329 #: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 #: part/templates/part/prices.html:474 #: report/templates/report/inventree_build_order_base.html:114 @@ -611,7 +611,7 @@ msgstr "Yapım İşi Emri Referansı" #: build/models.py:132 order/models.py:242 order/models.py:529 #: order/models.py:709 order/templates/order/purchase_order_detail.html:201 -#: order/templates/order/sales_order_detail.html:239 part/models.py:2339 +#: order/templates/order/sales_order_detail.html:239 part/models.py:2338 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:661 templates/js/build.js:1136 @@ -639,9 +639,9 @@ msgstr "Bu yapım işinin tahsis edildiği yapım işi emri" #: order/templates/order/purchase_order_detail.html:159 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:224 part/models.py:325 -#: part/models.py:1988 part/models.py:2004 part/models.py:2023 -#: part/models.py:2041 part/models.py:2120 part/models.py:2224 -#: part/models.py:2314 part/templates/part/part_app_base.html:8 +#: part/models.py:1987 part/models.py:2003 part/models.py:2022 +#: part/models.py:2040 part/models.py:2119 part/models.py:2223 +#: part/models.py:2313 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -717,7 +717,7 @@ msgstr "Sıra numarası" msgid "Batch code for this build output" msgstr "Yapım işi çıktısı için sıra numarası" -#: build/models.py:224 order/models.py:158 part/models.py:876 +#: build/models.py:224 order/models.py:158 part/models.py:875 #: part/templates/part/detail.html:126 templates/js/order.js:360 msgid "Creation Date" msgstr "Oluşturulma tarihi" @@ -745,7 +745,7 @@ msgstr "Bu yapım işi emrini veren kullanıcı" #: build/models.py:255 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:105 order/models.py:172 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:880 +#: order/templates/order/sales_order_base.html:140 part/models.py:879 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "Sorumlu" @@ -764,7 +764,7 @@ msgstr "Bu yapım işi emrinden sorumlu kullanıcı" msgid "External Link" msgstr "Harici Bağlantı" -#: build/models.py:262 part/models.py:738 stock/models.py:466 +#: build/models.py:262 part/models.py:737 stock/models.py:466 msgid "Link to external URL" msgstr "Harici URL'ye bağlantı" @@ -777,7 +777,7 @@ msgstr "Harici URL'ye bağlantı" #: order/templates/order/purchase_order_detail.html:270 #: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:865 +#: order/templates/order/so_navbar.html:36 part/models.py:864 #: part/templates/part/navbar.html:133 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 @@ -1620,7 +1620,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2226 part/templates/part/detail.html:160 +#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:160 #: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:320 msgid "Template" @@ -1630,7 +1630,7 @@ msgstr "Şablon" msgid "Parts are templates by default" msgstr "Parçaları varsayılan olan şablondur" -#: common/models.py:167 part/models.py:828 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:332 msgid "Assembly" msgstr "Montaj" @@ -1639,7 +1639,7 @@ msgstr "Montaj" msgid "Parts can be assembled from other components by default" msgstr "Parçalar varsayılan olarak başka bileşenlerden monte edilebilir" -#: common/models.py:174 part/models.py:834 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:180 #: templates/js/table_filters.js:336 msgid "Component" msgstr "Bileşen" @@ -1648,7 +1648,7 @@ msgstr "Bileşen" msgid "Parts can be used as sub-components by default" msgstr "Parçalar varsayılan olarak alt bileşen olarak kullanılabilir" -#: common/models.py:181 part/models.py:845 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "Satın Alınabilir" @@ -1656,7 +1656,7 @@ msgstr "Satın Alınabilir" msgid "Parts are purchaseable by default" msgstr "Parçalar varsayılan olarak satın alınabilir" -#: common/models.py:188 part/models.py:850 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:210 #: templates/js/table_filters.js:344 msgid "Salable" msgstr "Satılabilir" @@ -1665,7 +1665,7 @@ msgstr "Satılabilir" msgid "Parts are salable by default" msgstr "Parçalar varsayılan olarak satılabilir" -#: common/models.py:195 part/models.py:840 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:348 msgid "Trackable" msgstr "Takip Edilebilir" @@ -1674,7 +1674,7 @@ msgstr "Takip Edilebilir" msgid "Parts are trackable by default" msgstr "Parçalar varsayılan olarak takip edilebilir" -#: common/models.py:202 part/models.py:860 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "Sanal" @@ -2024,7 +2024,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:130 company/models.py:347 company/models.py:548 -#: order/models.py:156 part/models.py:737 +#: order/models.py:156 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:312 templates/js/company.js:544 #: templates/js/part.js:498 @@ -2035,7 +2035,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:138 part/models.py:747 +#: company/models.py:138 part/models.py:746 msgid "Image" msgstr "" @@ -2122,7 +2122,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:428 part/models.py:822 part/models.py:2194 +#: company/models.py:428 part/models.py:821 part/models.py:2193 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 #: templates/js/company.js:371 msgid "Units" @@ -2171,17 +2171,17 @@ msgid "Supplier part description" msgstr "" #: company/models.py:560 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2342 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2341 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:564 part/models.py:1615 +#: company/models.py:564 part/models.py:1614 msgid "base cost" msgstr "" -#: company/models.py:564 part/models.py:1615 +#: company/models.py:564 part/models.py:1614 msgid "Minimum charge (e.g. stocking fee)" msgstr "" @@ -2195,7 +2195,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:568 part/models.py:1617 +#: company/models.py:568 part/models.py:1616 msgid "multiple" msgstr "" @@ -3328,7 +3328,7 @@ msgstr "" msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "" -#: order/templates/order/receive_parts.html:14 part/api.py:45 +#: order/templates/order/receive_parts.html:14 part/api.py:47 #: part/models.py:326 part/templates/part/cat_link.html:7 #: part/templates/part/category.html:108 part/templates/part/category.html:157 #: part/templates/part/category_navbar.html:25 @@ -3652,7 +3652,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:756 +#: part/bom.py:138 part/models.py:72 part/models.py:755 #: part/templates/part/category.html:75 part/templates/part/detail.html:90 msgid "Default Location" msgstr "Varsayılan Konum" @@ -3730,7 +3730,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "Dışa aktarılan malzeme listesine parça tedarikçisi verilerini dahil edin" -#: part/forms.py:106 part/models.py:2224 +#: part/forms.py:106 part/models.py:2223 msgid "Parent Part" msgstr "" @@ -3806,7 +3806,7 @@ msgstr "Parametre şablonunu aynı seviyedeki kategorilere ekle" msgid "Add parameter template to all categories" msgstr "Parametre şablonunu tüm kategorilere ekle" -#: part/forms.py:316 part/models.py:2323 +#: part/forms.py:316 part/models.py:2322 msgid "Sub part" msgstr "" @@ -3826,7 +3826,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:86 part/models.py:2270 +#: part/models.py:86 part/models.py:2269 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3870,318 +3870,318 @@ msgstr "Şablon Mu" msgid "Is this part a template part?" msgstr "Bu parça bir şablon parçası mı?" -#: part/models.py:698 +#: part/models.py:697 msgid "Is this part a variant of another part?" msgstr "Bu parça başka bir parçanın çeşidi mi?" -#: part/models.py:699 part/templates/part/detail.html:60 +#: part/models.py:698 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "Çeşidi" -#: part/models.py:705 +#: part/models.py:704 msgid "Part description" msgstr "" -#: part/models.py:710 part/templates/part/category.html:82 +#: part/models.py:709 part/templates/part/category.html:82 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "" -#: part/models.py:711 +#: part/models.py:710 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:718 part/models.py:2269 part/templates/part/detail.html:73 +#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" -#: part/models.py:719 +#: part/models.py:718 msgid "Part category" msgstr "" -#: part/models.py:724 part/templates/part/detail.html:28 +#: part/models.py:723 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "DPN" -#: part/models.py:725 +#: part/models.py:724 msgid "Internal Part Number" msgstr "" -#: part/models.py:731 +#: part/models.py:730 msgid "Part revision or version number" msgstr "Parça revizyon veya versiyon numarası" -#: part/models.py:732 part/templates/part/detail.html:35 report/models.py:200 +#: part/models.py:731 part/templates/part/detail.html:35 report/models.py:200 #: templates/js/part.js:173 msgid "Revision" msgstr "Revizyon" -#: part/models.py:754 +#: part/models.py:753 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:801 part/templates/part/detail.html:97 +#: part/models.py:800 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "" -#: part/models.py:802 +#: part/models.py:801 msgid "Default supplier part" msgstr "Varsayılan tedarikçi parçası" -#: part/models.py:809 +#: part/models.py:808 msgid "Default Expiry" msgstr "" -#: part/models.py:810 +#: part/models.py:809 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:815 part/templates/part/detail.html:113 +#: part/models.py:814 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "" -#: part/models.py:816 +#: part/models.py:815 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:823 +#: part/models.py:822 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:829 +#: part/models.py:828 msgid "Can this part be built from other parts?" msgstr "Bu parça diğer parçalardan yapılabilir mi?" -#: part/models.py:835 +#: part/models.py:834 msgid "Can this part be used to build other parts?" msgstr "Bu parça diğer parçaların yapımında kullanılabilir mi?" -#: part/models.py:841 +#: part/models.py:840 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:846 +#: part/models.py:845 msgid "Can this part be purchased from external suppliers?" msgstr "Bu parça dış tedarikçilerden satın alınabilir mi?" -#: part/models.py:851 +#: part/models.py:850 msgid "Can this part be sold to customers?" msgstr "Bu parça müşterilere satılabilir mi?" -#: part/models.py:855 part/templates/part/detail.html:227 +#: part/models.py:854 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:246 templates/js/table_filters.js:315 msgid "Active" msgstr "" -#: part/models.py:856 +#: part/models.py:855 msgid "Is this part active?" msgstr "" -#: part/models.py:861 +#: part/models.py:860 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:866 +#: part/models.py:865 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:869 +#: part/models.py:868 msgid "BOM checksum" msgstr "" -#: part/models.py:869 +#: part/models.py:868 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:872 +#: part/models.py:871 msgid "BOM checked by" msgstr "" -#: part/models.py:874 +#: part/models.py:873 msgid "BOM checked date" msgstr "" -#: part/models.py:878 +#: part/models.py:877 msgid "Creation User" msgstr "" -#: part/models.py:1617 +#: part/models.py:1616 msgid "Sell multiple" msgstr "" -#: part/models.py:2088 +#: part/models.py:2087 msgid "Test templates can only be created for trackable parts" msgstr "Test şablonları sadece takip edilebilir paçalar için oluşturulabilir" -#: part/models.py:2105 +#: part/models.py:2104 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2125 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2124 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2126 +#: part/models.py:2125 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2131 +#: part/models.py:2130 msgid "Test Description" msgstr "" -#: part/models.py:2132 +#: part/models.py:2131 msgid "Enter description for this test" msgstr "" -#: part/models.py:2137 templates/js/part.js:726 +#: part/models.py:2136 templates/js/part.js:726 #: templates/js/table_filters.js:232 msgid "Required" msgstr "Gerekli" -#: part/models.py:2138 +#: part/models.py:2137 msgid "Is this test required to pass?" msgstr "Testi geçmesi için bu gerekli mi?" -#: part/models.py:2143 templates/js/part.js:734 +#: part/models.py:2142 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2144 +#: part/models.py:2143 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2149 templates/js/part.js:741 +#: part/models.py:2148 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2150 +#: part/models.py:2149 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2187 +#: part/models.py:2186 msgid "Parameter template name must be unique" msgstr "Parametre şablon adı benzersiz olmalıdır" -#: part/models.py:2192 +#: part/models.py:2191 msgid "Parameter Name" msgstr "" -#: part/models.py:2194 +#: part/models.py:2193 msgid "Parameter Units" msgstr "" -#: part/models.py:2226 part/models.py:2275 part/models.py:2276 +#: part/models.py:2225 part/models.py:2274 part/models.py:2275 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "Parametre Şablonu" -#: part/models.py:2228 +#: part/models.py:2227 msgid "Data" msgstr "" -#: part/models.py:2228 +#: part/models.py:2227 msgid "Parameter Value" msgstr "" -#: part/models.py:2280 templates/InvenTree/settings/category.html:67 +#: part/models.py:2279 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2281 +#: part/models.py:2280 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2315 +#: part/models.py:2314 msgid "Select parent part" msgstr "" -#: part/models.py:2324 +#: part/models.py:2323 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2330 +#: part/models.py:2329 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2332 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2331 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2332 +#: part/models.py:2331 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2335 +#: part/models.py:2334 msgid "Overage" msgstr "" -#: part/models.py:2336 +#: part/models.py:2335 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2339 +#: part/models.py:2338 msgid "BOM item reference" msgstr "" -#: part/models.py:2342 +#: part/models.py:2341 msgid "BOM item notes" msgstr "" -#: part/models.py:2344 +#: part/models.py:2343 msgid "Checksum" msgstr "" -#: part/models.py:2344 +#: part/models.py:2343 msgid "BOM line checksum" msgstr "" -#: part/models.py:2348 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2347 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2349 +#: part/models.py:2348 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "Bu malzeme listesi, çeşit parçalar listesini kalıtsalıdır" -#: part/models.py:2354 templates/js/bom.js:287 +#: part/models.py:2353 templates/js/bom.js:287 msgid "Allow Variants" msgstr "Çeşide İzin Ver" -#: part/models.py:2355 +#: part/models.py:2354 msgid "Stock items for variant parts can be used for this BOM item" msgstr "Çeşit parçaların stok kalemleri bu malzeme listesinde kullanılabilir" -#: part/models.py:2431 part/views.py:1736 part/views.py:1788 +#: part/models.py:2430 part/views.py:1736 part/views.py:1788 #: stock/models.py:298 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2440 part/models.py:2442 +#: part/models.py:2439 part/models.py:2441 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2445 +#: part/models.py:2444 msgid "BOM Item" msgstr "" -#: part/models.py:2564 +#: part/models.py:2563 msgid "Part 1" msgstr "" -#: part/models.py:2568 +#: part/models.py:2567 msgid "Part 2" msgstr "" -#: part/models.py:2568 +#: part/models.py:2567 msgid "Select Related Part" msgstr "" -#: part/models.py:2600 +#: part/models.py:2599 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -5329,12 +5329,12 @@ msgstr "" msgid "Fail" msgstr "" -#: stock/api.py:211 +#: stock/api.py:197 #, python-brace-format msgid "Updated stock for {n} items" msgstr "{n} öge için stok güncellendi" -#: stock/api.py:280 +#: stock/api.py:266 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 1c467f18b6..b59e2ed6c0 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 05:29+0000\n" +"POT-Creation-Date: 2021-07-08 10:48+0000\n" "PO-Revision-Date: 2021-07-03 12:44\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -122,7 +122,7 @@ msgstr "注释" msgid "File comment" msgstr "文件注释" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2043 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1195 msgid "User" @@ -137,7 +137,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 -#: label/models.py:103 part/models.py:680 part/models.py:2192 +#: label/models.py:103 part/models.py:680 part/models.py:2191 #: part/templates/part/params.html:27 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:359 templates/js/part.js:118 @@ -152,7 +152,7 @@ msgstr "名称" #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:110 #: order/models.py:154 order/templates/order/purchase_order_detail.html:174 -#: part/models.py:704 part/templates/part/detail.html:54 +#: part/models.py:703 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:194 #: report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -481,7 +481,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:87 #: order/templates/order/sales_order_detail.html:172 #: order/templates/order/sales_order_detail.html:244 part/forms.py:314 -#: part/forms.py:344 part/forms.py:360 part/forms.py:376 part/models.py:2330 +#: part/forms.py:344 part/forms.py:360 part/forms.py:376 part/models.py:2329 #: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 #: part/templates/part/prices.html:474 #: report/templates/report/inventree_build_order_base.html:114 @@ -611,7 +611,7 @@ msgstr "" #: build/models.py:132 order/models.py:242 order/models.py:529 #: order/models.py:709 order/templates/order/purchase_order_detail.html:201 -#: order/templates/order/sales_order_detail.html:239 part/models.py:2339 +#: order/templates/order/sales_order_detail.html:239 part/models.py:2338 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:661 templates/js/build.js:1136 @@ -639,9 +639,9 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:159 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:224 part/models.py:325 -#: part/models.py:1988 part/models.py:2004 part/models.py:2023 -#: part/models.py:2041 part/models.py:2120 part/models.py:2224 -#: part/models.py:2314 part/templates/part/part_app_base.html:8 +#: part/models.py:1987 part/models.py:2003 part/models.py:2022 +#: part/models.py:2040 part/models.py:2119 part/models.py:2223 +#: part/models.py:2313 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -717,7 +717,7 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:224 order/models.py:158 part/models.py:876 +#: build/models.py:224 order/models.py:158 part/models.py:875 #: part/templates/part/detail.html:126 templates/js/order.js:360 msgid "Creation Date" msgstr "" @@ -745,7 +745,7 @@ msgstr "" #: build/models.py:255 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:105 order/models.py:172 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:880 +#: order/templates/order/sales_order_base.html:140 part/models.py:879 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" @@ -764,7 +764,7 @@ msgstr "" msgid "External Link" msgstr "" -#: build/models.py:262 part/models.py:738 stock/models.py:466 +#: build/models.py:262 part/models.py:737 stock/models.py:466 msgid "Link to external URL" msgstr "" @@ -777,7 +777,7 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:270 #: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:865 +#: order/templates/order/so_navbar.html:36 part/models.py:864 #: part/templates/part/navbar.html:133 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 @@ -1620,7 +1620,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2226 part/templates/part/detail.html:160 +#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:160 #: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:320 msgid "Template" @@ -1630,7 +1630,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:167 part/models.py:828 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:332 msgid "Assembly" msgstr "" @@ -1639,7 +1639,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:174 part/models.py:834 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:180 #: templates/js/table_filters.js:336 msgid "Component" msgstr "" @@ -1648,7 +1648,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:181 part/models.py:845 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "" @@ -1656,7 +1656,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:188 part/models.py:850 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:210 #: templates/js/table_filters.js:344 msgid "Salable" msgstr "" @@ -1665,7 +1665,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:195 part/models.py:840 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:348 msgid "Trackable" msgstr "" @@ -1674,7 +1674,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:202 part/models.py:860 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -2024,7 +2024,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:130 company/models.py:347 company/models.py:548 -#: order/models.py:156 part/models.py:737 +#: order/models.py:156 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:312 templates/js/company.js:544 #: templates/js/part.js:498 @@ -2035,7 +2035,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:138 part/models.py:747 +#: company/models.py:138 part/models.py:746 msgid "Image" msgstr "" @@ -2122,7 +2122,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:428 part/models.py:822 part/models.py:2194 +#: company/models.py:428 part/models.py:821 part/models.py:2193 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 #: templates/js/company.js:371 msgid "Units" @@ -2171,17 +2171,17 @@ msgid "Supplier part description" msgstr "" #: company/models.py:560 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2342 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2341 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:564 part/models.py:1615 +#: company/models.py:564 part/models.py:1614 msgid "base cost" msgstr "" -#: company/models.py:564 part/models.py:1615 +#: company/models.py:564 part/models.py:1614 msgid "Minimum charge (e.g. stocking fee)" msgstr "" @@ -2195,7 +2195,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:568 part/models.py:1617 +#: company/models.py:568 part/models.py:1616 msgid "multiple" msgstr "" @@ -3328,7 +3328,7 @@ msgstr "" msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "" -#: order/templates/order/receive_parts.html:14 part/api.py:45 +#: order/templates/order/receive_parts.html:14 part/api.py:47 #: part/models.py:326 part/templates/part/cat_link.html:7 #: part/templates/part/category.html:108 part/templates/part/category.html:157 #: part/templates/part/category_navbar.html:25 @@ -3652,7 +3652,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:756 +#: part/bom.py:138 part/models.py:72 part/models.py:755 #: part/templates/part/category.html:75 part/templates/part/detail.html:90 msgid "Default Location" msgstr "" @@ -3730,7 +3730,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:106 part/models.py:2224 +#: part/forms.py:106 part/models.py:2223 msgid "Parent Part" msgstr "" @@ -3806,7 +3806,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:316 part/models.py:2323 +#: part/forms.py:316 part/models.py:2322 msgid "Sub part" msgstr "" @@ -3826,7 +3826,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:86 part/models.py:2270 +#: part/models.py:86 part/models.py:2269 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3870,318 +3870,318 @@ msgstr "" msgid "Is this part a template part?" msgstr "" -#: part/models.py:698 +#: part/models.py:697 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:699 part/templates/part/detail.html:60 +#: part/models.py:698 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "" -#: part/models.py:705 +#: part/models.py:704 msgid "Part description" msgstr "" -#: part/models.py:710 part/templates/part/category.html:82 +#: part/models.py:709 part/templates/part/category.html:82 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "" -#: part/models.py:711 +#: part/models.py:710 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:718 part/models.py:2269 part/templates/part/detail.html:73 +#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" -#: part/models.py:719 +#: part/models.py:718 msgid "Part category" msgstr "" -#: part/models.py:724 part/templates/part/detail.html:28 +#: part/models.py:723 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "" -#: part/models.py:725 +#: part/models.py:724 msgid "Internal Part Number" msgstr "" -#: part/models.py:731 +#: part/models.py:730 msgid "Part revision or version number" msgstr "" -#: part/models.py:732 part/templates/part/detail.html:35 report/models.py:200 +#: part/models.py:731 part/templates/part/detail.html:35 report/models.py:200 #: templates/js/part.js:173 msgid "Revision" msgstr "" -#: part/models.py:754 +#: part/models.py:753 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:801 part/templates/part/detail.html:97 +#: part/models.py:800 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "" -#: part/models.py:802 +#: part/models.py:801 msgid "Default supplier part" msgstr "" -#: part/models.py:809 +#: part/models.py:808 msgid "Default Expiry" msgstr "" -#: part/models.py:810 +#: part/models.py:809 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:815 part/templates/part/detail.html:113 +#: part/models.py:814 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "" -#: part/models.py:816 +#: part/models.py:815 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:823 +#: part/models.py:822 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:829 +#: part/models.py:828 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:835 +#: part/models.py:834 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:841 +#: part/models.py:840 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:846 +#: part/models.py:845 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:851 +#: part/models.py:850 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:855 part/templates/part/detail.html:227 +#: part/models.py:854 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:246 templates/js/table_filters.js:315 msgid "Active" msgstr "" -#: part/models.py:856 +#: part/models.py:855 msgid "Is this part active?" msgstr "" -#: part/models.py:861 +#: part/models.py:860 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:866 +#: part/models.py:865 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:869 +#: part/models.py:868 msgid "BOM checksum" msgstr "" -#: part/models.py:869 +#: part/models.py:868 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:872 +#: part/models.py:871 msgid "BOM checked by" msgstr "" -#: part/models.py:874 +#: part/models.py:873 msgid "BOM checked date" msgstr "" -#: part/models.py:878 +#: part/models.py:877 msgid "Creation User" msgstr "" -#: part/models.py:1617 +#: part/models.py:1616 msgid "Sell multiple" msgstr "" -#: part/models.py:2088 +#: part/models.py:2087 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2105 +#: part/models.py:2104 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2125 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2124 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2126 +#: part/models.py:2125 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2131 +#: part/models.py:2130 msgid "Test Description" msgstr "" -#: part/models.py:2132 +#: part/models.py:2131 msgid "Enter description for this test" msgstr "" -#: part/models.py:2137 templates/js/part.js:726 +#: part/models.py:2136 templates/js/part.js:726 #: templates/js/table_filters.js:232 msgid "Required" msgstr "" -#: part/models.py:2138 +#: part/models.py:2137 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2143 templates/js/part.js:734 +#: part/models.py:2142 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2144 +#: part/models.py:2143 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2149 templates/js/part.js:741 +#: part/models.py:2148 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2150 +#: part/models.py:2149 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2187 +#: part/models.py:2186 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2192 +#: part/models.py:2191 msgid "Parameter Name" msgstr "" -#: part/models.py:2194 +#: part/models.py:2193 msgid "Parameter Units" msgstr "" -#: part/models.py:2226 part/models.py:2275 part/models.py:2276 +#: part/models.py:2225 part/models.py:2274 part/models.py:2275 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2228 +#: part/models.py:2227 msgid "Data" msgstr "" -#: part/models.py:2228 +#: part/models.py:2227 msgid "Parameter Value" msgstr "" -#: part/models.py:2280 templates/InvenTree/settings/category.html:67 +#: part/models.py:2279 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2281 +#: part/models.py:2280 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2315 +#: part/models.py:2314 msgid "Select parent part" msgstr "" -#: part/models.py:2324 +#: part/models.py:2323 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2330 +#: part/models.py:2329 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2332 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2331 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2332 +#: part/models.py:2331 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2335 +#: part/models.py:2334 msgid "Overage" msgstr "" -#: part/models.py:2336 +#: part/models.py:2335 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2339 +#: part/models.py:2338 msgid "BOM item reference" msgstr "" -#: part/models.py:2342 +#: part/models.py:2341 msgid "BOM item notes" msgstr "" -#: part/models.py:2344 +#: part/models.py:2343 msgid "Checksum" msgstr "" -#: part/models.py:2344 +#: part/models.py:2343 msgid "BOM line checksum" msgstr "" -#: part/models.py:2348 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2347 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2349 +#: part/models.py:2348 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2354 templates/js/bom.js:287 +#: part/models.py:2353 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2355 +#: part/models.py:2354 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2431 part/views.py:1736 part/views.py:1788 +#: part/models.py:2430 part/views.py:1736 part/views.py:1788 #: stock/models.py:298 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2440 part/models.py:2442 +#: part/models.py:2439 part/models.py:2441 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2445 +#: part/models.py:2444 msgid "BOM Item" msgstr "" -#: part/models.py:2564 +#: part/models.py:2563 msgid "Part 1" msgstr "" -#: part/models.py:2568 +#: part/models.py:2567 msgid "Part 2" msgstr "" -#: part/models.py:2568 +#: part/models.py:2567 msgid "Select Related Part" msgstr "" -#: part/models.py:2600 +#: part/models.py:2599 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -5329,12 +5329,12 @@ msgstr "" msgid "Fail" msgstr "" -#: stock/api.py:211 +#: stock/api.py:197 #, python-brace-format msgid "Updated stock for {n} items" msgstr "" -#: stock/api.py:280 +#: stock/api.py:266 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "" From a4a2fc8d706b2a45457e41370006b17f2b355330 Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 8 Jul 2021 23:35:16 +1000 Subject: [PATCH 406/734] New Crowdin updates (#1774) * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 222 +++++++++++----------- InvenTree/locale/es/LC_MESSAGES/django.po | 222 +++++++++++----------- InvenTree/locale/fr/LC_MESSAGES/django.po | 222 +++++++++++----------- InvenTree/locale/it/LC_MESSAGES/django.po | 222 +++++++++++----------- InvenTree/locale/ja/LC_MESSAGES/django.po | 222 +++++++++++----------- InvenTree/locale/pl/LC_MESSAGES/django.po | 222 +++++++++++----------- InvenTree/locale/ru/LC_MESSAGES/django.po | 222 +++++++++++----------- InvenTree/locale/tr/LC_MESSAGES/django.po | 222 +++++++++++----------- InvenTree/locale/zh/LC_MESSAGES/django.po | 222 +++++++++++----------- 9 files changed, 999 insertions(+), 999 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 50c49a1850..b179c24c4b 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 01:42+0000\n" -"PO-Revision-Date: 2021-07-08 02:14\n" +"POT-Creation-Date: 2021-07-08 10:48+0000\n" +"PO-Revision-Date: 2021-07-08 11:18\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -122,7 +122,7 @@ msgstr "Kommentar" msgid "File comment" msgstr "Datei-Kommentar" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2043 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1195 msgid "User" @@ -137,7 +137,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 -#: label/models.py:103 part/models.py:680 part/models.py:2192 +#: label/models.py:103 part/models.py:680 part/models.py:2191 #: part/templates/part/params.html:27 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:359 templates/js/part.js:118 @@ -152,7 +152,7 @@ msgstr "Name" #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:110 #: order/models.py:154 order/templates/order/purchase_order_detail.html:174 -#: part/models.py:704 part/templates/part/detail.html:54 +#: part/models.py:703 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:194 #: report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -481,7 +481,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: order/templates/order/sales_order_detail.html:87 #: order/templates/order/sales_order_detail.html:172 #: order/templates/order/sales_order_detail.html:244 part/forms.py:314 -#: part/forms.py:344 part/forms.py:360 part/forms.py:376 part/models.py:2330 +#: part/forms.py:344 part/forms.py:360 part/forms.py:376 part/models.py:2329 #: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 #: part/templates/part/prices.html:474 #: report/templates/report/inventree_build_order_base.html:114 @@ -611,7 +611,7 @@ msgstr "Bauauftragsreferenz" #: build/models.py:132 order/models.py:242 order/models.py:529 #: order/models.py:709 order/templates/order/purchase_order_detail.html:201 -#: order/templates/order/sales_order_detail.html:239 part/models.py:2339 +#: order/templates/order/sales_order_detail.html:239 part/models.py:2338 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:661 templates/js/build.js:1136 @@ -639,9 +639,9 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: order/templates/order/purchase_order_detail.html:159 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:224 part/models.py:325 -#: part/models.py:1988 part/models.py:2004 part/models.py:2023 -#: part/models.py:2041 part/models.py:2120 part/models.py:2224 -#: part/models.py:2314 part/templates/part/part_app_base.html:8 +#: part/models.py:1987 part/models.py:2003 part/models.py:2022 +#: part/models.py:2040 part/models.py:2119 part/models.py:2223 +#: part/models.py:2313 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -717,7 +717,7 @@ msgstr "Losnummer" msgid "Batch code for this build output" msgstr "Losnummer für dieses Endprodukt" -#: build/models.py:224 order/models.py:158 part/models.py:876 +#: build/models.py:224 order/models.py:158 part/models.py:875 #: part/templates/part/detail.html:126 templates/js/order.js:360 msgid "Creation Date" msgstr "Erstelldatum" @@ -745,7 +745,7 @@ msgstr "Nutzer der diesen Bauauftrag erstellt hat" #: build/models.py:255 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:105 order/models.py:172 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:880 +#: order/templates/order/sales_order_base.html:140 part/models.py:879 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "Verantwortlicher Benutzer" @@ -764,7 +764,7 @@ msgstr "Nutzer der für diesen Bauauftrag zuständig ist" msgid "External Link" msgstr "Externer Link" -#: build/models.py:262 part/models.py:738 stock/models.py:466 +#: build/models.py:262 part/models.py:737 stock/models.py:466 msgid "Link to external URL" msgstr "Link zu einer externen URL" @@ -777,7 +777,7 @@ msgstr "Link zu einer externen URL" #: order/templates/order/purchase_order_detail.html:270 #: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:865 +#: order/templates/order/so_navbar.html:36 part/models.py:864 #: part/templates/part/navbar.html:133 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 @@ -1620,7 +1620,7 @@ msgstr "Aktuelle Teile-Stände" msgid "Number of recent parts to display on index page" msgstr "Anzahl der neusten Teile auf der Startseite" -#: common/models.py:160 part/models.py:2226 part/templates/part/detail.html:160 +#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:160 #: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:320 msgid "Template" @@ -1630,7 +1630,7 @@ msgstr "Vorlage" msgid "Parts are templates by default" msgstr "Teile sind standardmäßig Vorlagen" -#: common/models.py:167 part/models.py:828 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:332 msgid "Assembly" msgstr "Baugruppe" @@ -1639,7 +1639,7 @@ msgstr "Baugruppe" msgid "Parts can be assembled from other components by default" msgstr "Teile können standardmäßig aus anderen Teilen angefertigt werden" -#: common/models.py:174 part/models.py:834 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:180 #: templates/js/table_filters.js:336 msgid "Component" msgstr "Komponente" @@ -1648,7 +1648,7 @@ msgstr "Komponente" msgid "Parts can be used as sub-components by default" msgstr "Teile können standardmäßig in Baugruppen benutzt werden" -#: common/models.py:181 part/models.py:845 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "Kaufbar" @@ -1656,7 +1656,7 @@ msgstr "Kaufbar" msgid "Parts are purchaseable by default" msgstr "Artikel sind grundsätzlich kaufbar" -#: common/models.py:188 part/models.py:850 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:210 #: templates/js/table_filters.js:344 msgid "Salable" msgstr "Verkäuflich" @@ -1665,7 +1665,7 @@ msgstr "Verkäuflich" msgid "Parts are salable by default" msgstr "Artikel sind grundsätzlich verkaufbar" -#: common/models.py:195 part/models.py:840 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:348 msgid "Trackable" msgstr "Nachverfolgbar" @@ -1674,7 +1674,7 @@ msgstr "Nachverfolgbar" msgid "Parts are trackable by default" msgstr "Artikel sind grundsätzlich verfolgbar" -#: common/models.py:202 part/models.py:860 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "Virtuell" @@ -2024,7 +2024,7 @@ msgid "Point of contact" msgstr "Anlaufstelle" #: company/models.py:130 company/models.py:347 company/models.py:548 -#: order/models.py:156 part/models.py:737 +#: order/models.py:156 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:312 templates/js/company.js:544 #: templates/js/part.js:498 @@ -2035,7 +2035,7 @@ msgstr "Link" msgid "Link to external company information" msgstr "Link auf externe Firmeninformation" -#: company/models.py:138 part/models.py:747 +#: company/models.py:138 part/models.py:746 msgid "Image" msgstr "Bild" @@ -2122,7 +2122,7 @@ msgstr "Wert" msgid "Parameter value" msgstr "" -#: company/models.py:428 part/models.py:822 part/models.py:2194 +#: company/models.py:428 part/models.py:821 part/models.py:2193 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 #: templates/js/company.js:371 msgid "Units" @@ -2171,17 +2171,17 @@ msgid "Supplier part description" msgstr "Zuliefererbeschreibung des Teils" #: company/models.py:560 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2342 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2341 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Notiz" -#: company/models.py:564 part/models.py:1615 +#: company/models.py:564 part/models.py:1614 msgid "base cost" msgstr "Basiskosten" -#: company/models.py:564 part/models.py:1615 +#: company/models.py:564 part/models.py:1614 msgid "Minimum charge (e.g. stocking fee)" msgstr "Mindestpreis" @@ -2195,7 +2195,7 @@ msgstr "Verpackungen" msgid "Part packaging" msgstr "Teile-Verpackungen" -#: company/models.py:568 part/models.py:1617 +#: company/models.py:568 part/models.py:1616 msgid "multiple" msgstr "Vielfache" @@ -3328,7 +3328,7 @@ msgstr "Berichte drucken" msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "Ausstehende Teile für %(order)s - %(desc)s empfangen" -#: order/templates/order/receive_parts.html:14 part/api.py:45 +#: order/templates/order/receive_parts.html:14 part/api.py:47 #: part/models.py:326 part/templates/part/cat_link.html:7 #: part/templates/part/category.html:108 part/templates/part/category.html:157 #: part/templates/part/category_navbar.html:25 @@ -3652,7 +3652,7 @@ msgstr "Stückpreis für {part} auf {price} aktualisiert" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "{part} Stückpreis auf {price} und Menge auf {qty} aktualisiert" -#: part/bom.py:138 part/models.py:72 part/models.py:756 +#: part/bom.py:138 part/models.py:72 part/models.py:755 #: part/templates/part/category.html:75 part/templates/part/detail.html:90 msgid "Default Location" msgstr "Standard-Lagerort" @@ -3730,7 +3730,7 @@ msgstr "Zulieferer einschließen" msgid "Include part supplier data in exported BOM" msgstr "Zulieferer-Daten in Stückliste-Export einschließen" -#: part/forms.py:106 part/models.py:2224 +#: part/forms.py:106 part/models.py:2223 msgid "Parent Part" msgstr "Ausgangsteil" @@ -3806,7 +3806,7 @@ msgstr "Parameter-Vorlage zu Kategorien dieser Ebene hinzufügen" msgid "Add parameter template to all categories" msgstr "Parameter-Vorlage zu allen Kategorien hinzufügen" -#: part/forms.py:316 part/models.py:2323 +#: part/forms.py:316 part/models.py:2322 msgid "Sub part" msgstr "Untergeordnetes Teil" @@ -3826,7 +3826,7 @@ msgstr "Standard Stichwörter" msgid "Default keywords for parts in this category" msgstr "Standard-Stichworte für Teile dieser Kategorie" -#: part/models.py:86 part/models.py:2270 +#: part/models.py:86 part/models.py:2269 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "Teil-Kategorie" @@ -3870,318 +3870,318 @@ msgstr "Ist eine Vorlage" msgid "Is this part a template part?" msgstr "Ist dieses Teil eine Vorlage?" -#: part/models.py:698 +#: part/models.py:697 msgid "Is this part a variant of another part?" msgstr "Ist dieses Teil eine Variante eines anderen Teils?" -#: part/models.py:699 part/templates/part/detail.html:60 +#: part/models.py:698 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "Variante von" -#: part/models.py:705 +#: part/models.py:704 msgid "Part description" msgstr "Beschreibung des Teils" -#: part/models.py:710 part/templates/part/category.html:82 +#: part/models.py:709 part/templates/part/category.html:82 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "Schlüsselwörter" -#: part/models.py:711 +#: part/models.py:710 msgid "Part keywords to improve visibility in search results" msgstr "Schlüsselworte um die Sichtbarkeit in Suchergebnissen zu verbessern" -#: part/models.py:718 part/models.py:2269 part/templates/part/detail.html:73 +#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "Kategorie" -#: part/models.py:719 +#: part/models.py:718 msgid "Part category" msgstr "Teile-Kategorie" -#: part/models.py:724 part/templates/part/detail.html:28 +#: part/models.py:723 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "IPN (Interne Produktnummer)" -#: part/models.py:725 +#: part/models.py:724 msgid "Internal Part Number" msgstr "Interne Teilenummer" -#: part/models.py:731 +#: part/models.py:730 msgid "Part revision or version number" msgstr "Revisions- oder Versionsnummer" -#: part/models.py:732 part/templates/part/detail.html:35 report/models.py:200 +#: part/models.py:731 part/templates/part/detail.html:35 report/models.py:200 #: templates/js/part.js:173 msgid "Revision" msgstr "Revision" -#: part/models.py:754 +#: part/models.py:753 msgid "Where is this item normally stored?" msgstr "Wo wird dieses Teil normalerweise gelagert?" -#: part/models.py:801 part/templates/part/detail.html:97 +#: part/models.py:800 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "Standard Zulieferer" -#: part/models.py:802 +#: part/models.py:801 msgid "Default supplier part" msgstr "Standard Zuliefererteil" -#: part/models.py:809 +#: part/models.py:808 msgid "Default Expiry" msgstr "Standard Ablaufzeit" -#: part/models.py:810 +#: part/models.py:809 msgid "Expiry time (in days) for stock items of this part" msgstr "Ablauf-Zeit (in Tagen) für Lagerbestand dieses Teils" -#: part/models.py:815 part/templates/part/detail.html:113 +#: part/models.py:814 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "Minimaler Lagerbestand" -#: part/models.py:816 +#: part/models.py:815 msgid "Minimum allowed stock level" msgstr "Minimal zulässiger Lagerbestand" -#: part/models.py:823 +#: part/models.py:822 msgid "Stock keeping units for this part" msgstr "Stock Keeping Units (SKU) für dieses Teil" -#: part/models.py:829 +#: part/models.py:828 msgid "Can this part be built from other parts?" msgstr "Kann dieses Teil aus anderen Teilen angefertigt werden?" -#: part/models.py:835 +#: part/models.py:834 msgid "Can this part be used to build other parts?" msgstr "Kann dieses Teil zum Bauauftrag von anderen genutzt werden?" -#: part/models.py:841 +#: part/models.py:840 msgid "Does this part have tracking for unique items?" msgstr "Hat dieses Teil Tracking für einzelne Objekte?" -#: part/models.py:846 +#: part/models.py:845 msgid "Can this part be purchased from external suppliers?" msgstr "Kann dieses Teil von externen Zulieferern gekauft werden?" -#: part/models.py:851 +#: part/models.py:850 msgid "Can this part be sold to customers?" msgstr "Kann dieses Teil an Kunden verkauft werden?" -#: part/models.py:855 part/templates/part/detail.html:227 +#: part/models.py:854 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:246 templates/js/table_filters.js:315 msgid "Active" msgstr "Aktiv" -#: part/models.py:856 +#: part/models.py:855 msgid "Is this part active?" msgstr "Ist dieses Teil aktiv?" -#: part/models.py:861 +#: part/models.py:860 msgid "Is this a virtual part, such as a software product or license?" msgstr "Ist dieses Teil virtuell, wie zum Beispiel eine Software oder Lizenz?" -#: part/models.py:866 +#: part/models.py:865 msgid "Part notes - supports Markdown formatting" msgstr "Bemerkungen - unterstüzt Markdown-Formatierung" -#: part/models.py:869 +#: part/models.py:868 msgid "BOM checksum" msgstr "Prüfsumme der Stückliste" -#: part/models.py:869 +#: part/models.py:868 msgid "Stored BOM checksum" msgstr "Prüfsumme der Stückliste gespeichert" -#: part/models.py:872 +#: part/models.py:871 msgid "BOM checked by" msgstr "Stückliste kontrolliert von" -#: part/models.py:874 +#: part/models.py:873 msgid "BOM checked date" msgstr "BOM Kontrolldatum" -#: part/models.py:878 +#: part/models.py:877 msgid "Creation User" msgstr "Erstellungs-Nutzer" -#: part/models.py:1617 +#: part/models.py:1616 msgid "Sell multiple" msgstr "Mehrere verkaufen" -#: part/models.py:2088 +#: part/models.py:2087 msgid "Test templates can only be created for trackable parts" msgstr "Test-Vorlagen können nur für verfolgbare Teile angelegt werden" -#: part/models.py:2105 +#: part/models.py:2104 msgid "Test with this name already exists for this part" msgstr "Ein Test mit diesem Namen besteht bereits für dieses Teil" -#: part/models.py:2125 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2124 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "Test-Name" -#: part/models.py:2126 +#: part/models.py:2125 msgid "Enter a name for the test" msgstr "Namen für diesen Test eingeben" -#: part/models.py:2131 +#: part/models.py:2130 msgid "Test Description" msgstr "Test-Beschreibung" -#: part/models.py:2132 +#: part/models.py:2131 msgid "Enter description for this test" msgstr "Beschreibung für diesen Test eingeben" -#: part/models.py:2137 templates/js/part.js:726 +#: part/models.py:2136 templates/js/part.js:726 #: templates/js/table_filters.js:232 msgid "Required" msgstr "Benötigt" -#: part/models.py:2138 +#: part/models.py:2137 msgid "Is this test required to pass?" msgstr "Muss dieser Test erfolgreich sein?" -#: part/models.py:2143 templates/js/part.js:734 +#: part/models.py:2142 templates/js/part.js:734 msgid "Requires Value" msgstr "Erfordert Wert" -#: part/models.py:2144 +#: part/models.py:2143 msgid "Does this test require a value when adding a test result?" msgstr "Muss für diesen Test ein Wert für das Test-Ergebnis eingetragen werden?" -#: part/models.py:2149 templates/js/part.js:741 +#: part/models.py:2148 templates/js/part.js:741 msgid "Requires Attachment" msgstr "Anhang muss eingegeben werden" -#: part/models.py:2150 +#: part/models.py:2149 msgid "Does this test require a file attachment when adding a test result?" msgstr "Muss für diesen Test ein Anhang für das Test-Ergebnis hinzugefügt werden?" -#: part/models.py:2187 +#: part/models.py:2186 msgid "Parameter template name must be unique" msgstr "Vorlagen-Name des Parameters muss eindeutig sein" -#: part/models.py:2192 +#: part/models.py:2191 msgid "Parameter Name" msgstr "Name des Parameters" -#: part/models.py:2194 +#: part/models.py:2193 msgid "Parameter Units" msgstr "Einheit des Parameters" -#: part/models.py:2226 part/models.py:2275 part/models.py:2276 +#: part/models.py:2225 part/models.py:2274 part/models.py:2275 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "Parameter Vorlage" -#: part/models.py:2228 +#: part/models.py:2227 msgid "Data" msgstr "Wert" -#: part/models.py:2228 +#: part/models.py:2227 msgid "Parameter Value" msgstr "Parameter Wert" -#: part/models.py:2280 templates/InvenTree/settings/category.html:67 +#: part/models.py:2279 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "Standard-Wert" -#: part/models.py:2281 +#: part/models.py:2280 msgid "Default Parameter Value" msgstr "Standard Parameter Wert" -#: part/models.py:2315 +#: part/models.py:2314 msgid "Select parent part" msgstr "Ausgangsteil auswählen" -#: part/models.py:2324 +#: part/models.py:2323 msgid "Select part to be used in BOM" msgstr "Teil für die Nutzung in der Stückliste auswählen" -#: part/models.py:2330 +#: part/models.py:2329 msgid "BOM quantity for this BOM item" msgstr "Stücklisten-Anzahl für dieses Stücklisten-Teil" -#: part/models.py:2332 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2331 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "Optional" -#: part/models.py:2332 +#: part/models.py:2331 msgid "This BOM item is optional" msgstr "Diese Stücklisten-Position ist optional" -#: part/models.py:2335 +#: part/models.py:2334 msgid "Overage" msgstr "Überschuss" -#: part/models.py:2336 +#: part/models.py:2335 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "Geschätzter Ausschuss (absolut oder prozentual)" -#: part/models.py:2339 +#: part/models.py:2338 msgid "BOM item reference" msgstr "Referenz der Postion auf der Stückliste" -#: part/models.py:2342 +#: part/models.py:2341 msgid "BOM item notes" msgstr "Notizen zur Stücklisten-Position" -#: part/models.py:2344 +#: part/models.py:2343 msgid "Checksum" msgstr "Prüfsumme" -#: part/models.py:2344 +#: part/models.py:2343 msgid "BOM line checksum" msgstr "Prüfsumme der Stückliste" -#: part/models.py:2348 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2347 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "Geerbt" -#: part/models.py:2349 +#: part/models.py:2348 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "Diese Stücklisten-Position wird in die Stücklisten von Teil-Varianten vererbt" -#: part/models.py:2354 templates/js/bom.js:287 +#: part/models.py:2353 templates/js/bom.js:287 msgid "Allow Variants" msgstr "Varianten zulassen" -#: part/models.py:2355 +#: part/models.py:2354 msgid "Stock items for variant parts can be used for this BOM item" msgstr "Lagerbestand von Varianten kann für diese Stücklisten-Position verwendet werden" -#: part/models.py:2431 part/views.py:1736 part/views.py:1788 +#: part/models.py:2430 part/views.py:1736 part/views.py:1788 #: stock/models.py:298 msgid "Quantity must be integer value for trackable parts" msgstr "Menge muss eine Ganzzahl sein" -#: part/models.py:2440 part/models.py:2442 +#: part/models.py:2439 part/models.py:2441 msgid "Sub part must be specified" msgstr "Zuliefererteil muss festgelegt sein" -#: part/models.py:2445 +#: part/models.py:2444 msgid "BOM Item" msgstr "Stücklisten-Position" -#: part/models.py:2564 +#: part/models.py:2563 msgid "Part 1" msgstr "Teil 1" -#: part/models.py:2568 +#: part/models.py:2567 msgid "Part 2" msgstr "Teil 2" -#: part/models.py:2568 +#: part/models.py:2567 msgid "Select Related Part" msgstr "verknüpftes Teil auswählen" -#: part/models.py:2600 +#: part/models.py:2599 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?" @@ -5329,12 +5329,12 @@ msgstr "bestanden" msgid "Fail" msgstr "fehlgeschlagen" -#: stock/api.py:211 +#: stock/api.py:197 #, python-brace-format msgid "Updated stock for {n} items" msgstr "Bestand für {n} Objekte geändert" -#: stock/api.py:280 +#: stock/api.py:266 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "{n} Teile nach {loc} bewegt" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 6bcf4f9c18..3be6c8c3ab 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 01:42+0000\n" -"PO-Revision-Date: 2021-07-08 02:14\n" +"POT-Creation-Date: 2021-07-08 10:48+0000\n" +"PO-Revision-Date: 2021-07-08 11:18\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -122,7 +122,7 @@ msgstr "Comentario" msgid "File comment" msgstr "" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2043 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1195 msgid "User" @@ -137,7 +137,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 -#: label/models.py:103 part/models.py:680 part/models.py:2192 +#: label/models.py:103 part/models.py:680 part/models.py:2191 #: part/templates/part/params.html:27 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:359 templates/js/part.js:118 @@ -152,7 +152,7 @@ msgstr "Nombre" #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:110 #: order/models.py:154 order/templates/order/purchase_order_detail.html:174 -#: part/models.py:704 part/templates/part/detail.html:54 +#: part/models.py:703 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:194 #: report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -481,7 +481,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:87 #: order/templates/order/sales_order_detail.html:172 #: order/templates/order/sales_order_detail.html:244 part/forms.py:314 -#: part/forms.py:344 part/forms.py:360 part/forms.py:376 part/models.py:2330 +#: part/forms.py:344 part/forms.py:360 part/forms.py:376 part/models.py:2329 #: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 #: part/templates/part/prices.html:474 #: report/templates/report/inventree_build_order_base.html:114 @@ -611,7 +611,7 @@ msgstr "" #: build/models.py:132 order/models.py:242 order/models.py:529 #: order/models.py:709 order/templates/order/purchase_order_detail.html:201 -#: order/templates/order/sales_order_detail.html:239 part/models.py:2339 +#: order/templates/order/sales_order_detail.html:239 part/models.py:2338 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:661 templates/js/build.js:1136 @@ -639,9 +639,9 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:159 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:224 part/models.py:325 -#: part/models.py:1988 part/models.py:2004 part/models.py:2023 -#: part/models.py:2041 part/models.py:2120 part/models.py:2224 -#: part/models.py:2314 part/templates/part/part_app_base.html:8 +#: part/models.py:1987 part/models.py:2003 part/models.py:2022 +#: part/models.py:2040 part/models.py:2119 part/models.py:2223 +#: part/models.py:2313 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -717,7 +717,7 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:224 order/models.py:158 part/models.py:876 +#: build/models.py:224 order/models.py:158 part/models.py:875 #: part/templates/part/detail.html:126 templates/js/order.js:360 msgid "Creation Date" msgstr "" @@ -745,7 +745,7 @@ msgstr "" #: build/models.py:255 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:105 order/models.py:172 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:880 +#: order/templates/order/sales_order_base.html:140 part/models.py:879 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "Responsable" @@ -764,7 +764,7 @@ msgstr "" msgid "External Link" msgstr "" -#: build/models.py:262 part/models.py:738 stock/models.py:466 +#: build/models.py:262 part/models.py:737 stock/models.py:466 msgid "Link to external URL" msgstr "" @@ -777,7 +777,7 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:270 #: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:865 +#: order/templates/order/so_navbar.html:36 part/models.py:864 #: part/templates/part/navbar.html:133 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 @@ -1620,7 +1620,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2226 part/templates/part/detail.html:160 +#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:160 #: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:320 msgid "Template" @@ -1630,7 +1630,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:167 part/models.py:828 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:332 msgid "Assembly" msgstr "" @@ -1639,7 +1639,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:174 part/models.py:834 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:180 #: templates/js/table_filters.js:336 msgid "Component" msgstr "" @@ -1648,7 +1648,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:181 part/models.py:845 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "" @@ -1656,7 +1656,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:188 part/models.py:850 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:210 #: templates/js/table_filters.js:344 msgid "Salable" msgstr "" @@ -1665,7 +1665,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:195 part/models.py:840 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:348 msgid "Trackable" msgstr "" @@ -1674,7 +1674,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:202 part/models.py:860 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -2024,7 +2024,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:130 company/models.py:347 company/models.py:548 -#: order/models.py:156 part/models.py:737 +#: order/models.py:156 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:312 templates/js/company.js:544 #: templates/js/part.js:498 @@ -2035,7 +2035,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:138 part/models.py:747 +#: company/models.py:138 part/models.py:746 msgid "Image" msgstr "" @@ -2122,7 +2122,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:428 part/models.py:822 part/models.py:2194 +#: company/models.py:428 part/models.py:821 part/models.py:2193 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 #: templates/js/company.js:371 msgid "Units" @@ -2171,17 +2171,17 @@ msgid "Supplier part description" msgstr "" #: company/models.py:560 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2342 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2341 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Nota" -#: company/models.py:564 part/models.py:1615 +#: company/models.py:564 part/models.py:1614 msgid "base cost" msgstr "" -#: company/models.py:564 part/models.py:1615 +#: company/models.py:564 part/models.py:1614 msgid "Minimum charge (e.g. stocking fee)" msgstr "" @@ -2195,7 +2195,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:568 part/models.py:1617 +#: company/models.py:568 part/models.py:1616 msgid "multiple" msgstr "" @@ -3328,7 +3328,7 @@ msgstr "" msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "" -#: order/templates/order/receive_parts.html:14 part/api.py:45 +#: order/templates/order/receive_parts.html:14 part/api.py:47 #: part/models.py:326 part/templates/part/cat_link.html:7 #: part/templates/part/category.html:108 part/templates/part/category.html:157 #: part/templates/part/category_navbar.html:25 @@ -3652,7 +3652,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:756 +#: part/bom.py:138 part/models.py:72 part/models.py:755 #: part/templates/part/category.html:75 part/templates/part/detail.html:90 msgid "Default Location" msgstr "" @@ -3730,7 +3730,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:106 part/models.py:2224 +#: part/forms.py:106 part/models.py:2223 msgid "Parent Part" msgstr "" @@ -3806,7 +3806,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:316 part/models.py:2323 +#: part/forms.py:316 part/models.py:2322 msgid "Sub part" msgstr "" @@ -3826,7 +3826,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:86 part/models.py:2270 +#: part/models.py:86 part/models.py:2269 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3870,318 +3870,318 @@ msgstr "" msgid "Is this part a template part?" msgstr "" -#: part/models.py:698 +#: part/models.py:697 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:699 part/templates/part/detail.html:60 +#: part/models.py:698 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "" -#: part/models.py:705 +#: part/models.py:704 msgid "Part description" msgstr "" -#: part/models.py:710 part/templates/part/category.html:82 +#: part/models.py:709 part/templates/part/category.html:82 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "" -#: part/models.py:711 +#: part/models.py:710 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:718 part/models.py:2269 part/templates/part/detail.html:73 +#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" -#: part/models.py:719 +#: part/models.py:718 msgid "Part category" msgstr "" -#: part/models.py:724 part/templates/part/detail.html:28 +#: part/models.py:723 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "" -#: part/models.py:725 +#: part/models.py:724 msgid "Internal Part Number" msgstr "" -#: part/models.py:731 +#: part/models.py:730 msgid "Part revision or version number" msgstr "" -#: part/models.py:732 part/templates/part/detail.html:35 report/models.py:200 +#: part/models.py:731 part/templates/part/detail.html:35 report/models.py:200 #: templates/js/part.js:173 msgid "Revision" msgstr "" -#: part/models.py:754 +#: part/models.py:753 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:801 part/templates/part/detail.html:97 +#: part/models.py:800 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "" -#: part/models.py:802 +#: part/models.py:801 msgid "Default supplier part" msgstr "" -#: part/models.py:809 +#: part/models.py:808 msgid "Default Expiry" msgstr "" -#: part/models.py:810 +#: part/models.py:809 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:815 part/templates/part/detail.html:113 +#: part/models.py:814 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "" -#: part/models.py:816 +#: part/models.py:815 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:823 +#: part/models.py:822 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:829 +#: part/models.py:828 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:835 +#: part/models.py:834 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:841 +#: part/models.py:840 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:846 +#: part/models.py:845 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:851 +#: part/models.py:850 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:855 part/templates/part/detail.html:227 +#: part/models.py:854 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:246 templates/js/table_filters.js:315 msgid "Active" msgstr "" -#: part/models.py:856 +#: part/models.py:855 msgid "Is this part active?" msgstr "" -#: part/models.py:861 +#: part/models.py:860 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:866 +#: part/models.py:865 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:869 +#: part/models.py:868 msgid "BOM checksum" msgstr "" -#: part/models.py:869 +#: part/models.py:868 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:872 +#: part/models.py:871 msgid "BOM checked by" msgstr "" -#: part/models.py:874 +#: part/models.py:873 msgid "BOM checked date" msgstr "" -#: part/models.py:878 +#: part/models.py:877 msgid "Creation User" msgstr "" -#: part/models.py:1617 +#: part/models.py:1616 msgid "Sell multiple" msgstr "" -#: part/models.py:2088 +#: part/models.py:2087 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2105 +#: part/models.py:2104 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2125 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2124 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2126 +#: part/models.py:2125 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2131 +#: part/models.py:2130 msgid "Test Description" msgstr "" -#: part/models.py:2132 +#: part/models.py:2131 msgid "Enter description for this test" msgstr "" -#: part/models.py:2137 templates/js/part.js:726 +#: part/models.py:2136 templates/js/part.js:726 #: templates/js/table_filters.js:232 msgid "Required" msgstr "" -#: part/models.py:2138 +#: part/models.py:2137 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2143 templates/js/part.js:734 +#: part/models.py:2142 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2144 +#: part/models.py:2143 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2149 templates/js/part.js:741 +#: part/models.py:2148 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2150 +#: part/models.py:2149 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2187 +#: part/models.py:2186 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2192 +#: part/models.py:2191 msgid "Parameter Name" msgstr "" -#: part/models.py:2194 +#: part/models.py:2193 msgid "Parameter Units" msgstr "" -#: part/models.py:2226 part/models.py:2275 part/models.py:2276 +#: part/models.py:2225 part/models.py:2274 part/models.py:2275 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2228 +#: part/models.py:2227 msgid "Data" msgstr "" -#: part/models.py:2228 +#: part/models.py:2227 msgid "Parameter Value" msgstr "" -#: part/models.py:2280 templates/InvenTree/settings/category.html:67 +#: part/models.py:2279 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2281 +#: part/models.py:2280 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2315 +#: part/models.py:2314 msgid "Select parent part" msgstr "" -#: part/models.py:2324 +#: part/models.py:2323 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2330 +#: part/models.py:2329 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2332 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2331 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2332 +#: part/models.py:2331 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2335 +#: part/models.py:2334 msgid "Overage" msgstr "" -#: part/models.py:2336 +#: part/models.py:2335 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2339 +#: part/models.py:2338 msgid "BOM item reference" msgstr "" -#: part/models.py:2342 +#: part/models.py:2341 msgid "BOM item notes" msgstr "" -#: part/models.py:2344 +#: part/models.py:2343 msgid "Checksum" msgstr "" -#: part/models.py:2344 +#: part/models.py:2343 msgid "BOM line checksum" msgstr "" -#: part/models.py:2348 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2347 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2349 +#: part/models.py:2348 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2354 templates/js/bom.js:287 +#: part/models.py:2353 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2355 +#: part/models.py:2354 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2431 part/views.py:1736 part/views.py:1788 +#: part/models.py:2430 part/views.py:1736 part/views.py:1788 #: stock/models.py:298 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2440 part/models.py:2442 +#: part/models.py:2439 part/models.py:2441 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2445 +#: part/models.py:2444 msgid "BOM Item" msgstr "" -#: part/models.py:2564 +#: part/models.py:2563 msgid "Part 1" msgstr "" -#: part/models.py:2568 +#: part/models.py:2567 msgid "Part 2" msgstr "" -#: part/models.py:2568 +#: part/models.py:2567 msgid "Select Related Part" msgstr "" -#: part/models.py:2600 +#: part/models.py:2599 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -5329,12 +5329,12 @@ msgstr "" msgid "Fail" msgstr "" -#: stock/api.py:211 +#: stock/api.py:197 #, python-brace-format msgid "Updated stock for {n} items" msgstr "" -#: stock/api.py:280 +#: stock/api.py:266 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 23130f8416..84d6b3a4c2 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 01:42+0000\n" -"PO-Revision-Date: 2021-07-08 02:14\n" +"POT-Creation-Date: 2021-07-08 10:48+0000\n" +"PO-Revision-Date: 2021-07-08 11:18\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -122,7 +122,7 @@ msgstr "Commentaire" msgid "File comment" msgstr "Commentaire du fichier" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2043 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1195 msgid "User" @@ -137,7 +137,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 -#: label/models.py:103 part/models.py:680 part/models.py:2192 +#: label/models.py:103 part/models.py:680 part/models.py:2191 #: part/templates/part/params.html:27 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:359 templates/js/part.js:118 @@ -152,7 +152,7 @@ msgstr "Nom" #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:110 #: order/models.py:154 order/templates/order/purchase_order_detail.html:174 -#: part/models.py:704 part/templates/part/detail.html:54 +#: part/models.py:703 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:194 #: report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -481,7 +481,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:87 #: order/templates/order/sales_order_detail.html:172 #: order/templates/order/sales_order_detail.html:244 part/forms.py:314 -#: part/forms.py:344 part/forms.py:360 part/forms.py:376 part/models.py:2330 +#: part/forms.py:344 part/forms.py:360 part/forms.py:376 part/models.py:2329 #: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 #: part/templates/part/prices.html:474 #: report/templates/report/inventree_build_order_base.html:114 @@ -611,7 +611,7 @@ msgstr "" #: build/models.py:132 order/models.py:242 order/models.py:529 #: order/models.py:709 order/templates/order/purchase_order_detail.html:201 -#: order/templates/order/sales_order_detail.html:239 part/models.py:2339 +#: order/templates/order/sales_order_detail.html:239 part/models.py:2338 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:661 templates/js/build.js:1136 @@ -639,9 +639,9 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:159 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:224 part/models.py:325 -#: part/models.py:1988 part/models.py:2004 part/models.py:2023 -#: part/models.py:2041 part/models.py:2120 part/models.py:2224 -#: part/models.py:2314 part/templates/part/part_app_base.html:8 +#: part/models.py:1987 part/models.py:2003 part/models.py:2022 +#: part/models.py:2040 part/models.py:2119 part/models.py:2223 +#: part/models.py:2313 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -717,7 +717,7 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:224 order/models.py:158 part/models.py:876 +#: build/models.py:224 order/models.py:158 part/models.py:875 #: part/templates/part/detail.html:126 templates/js/order.js:360 msgid "Creation Date" msgstr "Date de création" @@ -745,7 +745,7 @@ msgstr "" #: build/models.py:255 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:105 order/models.py:172 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:880 +#: order/templates/order/sales_order_base.html:140 part/models.py:879 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" @@ -764,7 +764,7 @@ msgstr "" msgid "External Link" msgstr "Lien Externe" -#: build/models.py:262 part/models.py:738 stock/models.py:466 +#: build/models.py:262 part/models.py:737 stock/models.py:466 msgid "Link to external URL" msgstr "" @@ -777,7 +777,7 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:270 #: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:865 +#: order/templates/order/so_navbar.html:36 part/models.py:864 #: part/templates/part/navbar.html:133 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 @@ -1620,7 +1620,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2226 part/templates/part/detail.html:160 +#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:160 #: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:320 msgid "Template" @@ -1630,7 +1630,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:167 part/models.py:828 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:332 msgid "Assembly" msgstr "" @@ -1639,7 +1639,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:174 part/models.py:834 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:180 #: templates/js/table_filters.js:336 msgid "Component" msgstr "" @@ -1648,7 +1648,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:181 part/models.py:845 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "" @@ -1656,7 +1656,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:188 part/models.py:850 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:210 #: templates/js/table_filters.js:344 msgid "Salable" msgstr "" @@ -1665,7 +1665,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:195 part/models.py:840 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:348 msgid "Trackable" msgstr "" @@ -1674,7 +1674,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:202 part/models.py:860 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -2024,7 +2024,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:130 company/models.py:347 company/models.py:548 -#: order/models.py:156 part/models.py:737 +#: order/models.py:156 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:312 templates/js/company.js:544 #: templates/js/part.js:498 @@ -2035,7 +2035,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:138 part/models.py:747 +#: company/models.py:138 part/models.py:746 msgid "Image" msgstr "" @@ -2122,7 +2122,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:428 part/models.py:822 part/models.py:2194 +#: company/models.py:428 part/models.py:821 part/models.py:2193 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 #: templates/js/company.js:371 msgid "Units" @@ -2171,17 +2171,17 @@ msgid "Supplier part description" msgstr "" #: company/models.py:560 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2342 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2341 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:564 part/models.py:1615 +#: company/models.py:564 part/models.py:1614 msgid "base cost" msgstr "" -#: company/models.py:564 part/models.py:1615 +#: company/models.py:564 part/models.py:1614 msgid "Minimum charge (e.g. stocking fee)" msgstr "" @@ -2195,7 +2195,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:568 part/models.py:1617 +#: company/models.py:568 part/models.py:1616 msgid "multiple" msgstr "" @@ -3328,7 +3328,7 @@ msgstr "" msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "" -#: order/templates/order/receive_parts.html:14 part/api.py:45 +#: order/templates/order/receive_parts.html:14 part/api.py:47 #: part/models.py:326 part/templates/part/cat_link.html:7 #: part/templates/part/category.html:108 part/templates/part/category.html:157 #: part/templates/part/category_navbar.html:25 @@ -3652,7 +3652,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:756 +#: part/bom.py:138 part/models.py:72 part/models.py:755 #: part/templates/part/category.html:75 part/templates/part/detail.html:90 msgid "Default Location" msgstr "" @@ -3730,7 +3730,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:106 part/models.py:2224 +#: part/forms.py:106 part/models.py:2223 msgid "Parent Part" msgstr "" @@ -3806,7 +3806,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:316 part/models.py:2323 +#: part/forms.py:316 part/models.py:2322 msgid "Sub part" msgstr "" @@ -3826,7 +3826,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:86 part/models.py:2270 +#: part/models.py:86 part/models.py:2269 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3870,318 +3870,318 @@ msgstr "" msgid "Is this part a template part?" msgstr "" -#: part/models.py:698 +#: part/models.py:697 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:699 part/templates/part/detail.html:60 +#: part/models.py:698 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "" -#: part/models.py:705 +#: part/models.py:704 msgid "Part description" msgstr "" -#: part/models.py:710 part/templates/part/category.html:82 +#: part/models.py:709 part/templates/part/category.html:82 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "" -#: part/models.py:711 +#: part/models.py:710 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:718 part/models.py:2269 part/templates/part/detail.html:73 +#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" -#: part/models.py:719 +#: part/models.py:718 msgid "Part category" msgstr "" -#: part/models.py:724 part/templates/part/detail.html:28 +#: part/models.py:723 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "IPN" -#: part/models.py:725 +#: part/models.py:724 msgid "Internal Part Number" msgstr "" -#: part/models.py:731 +#: part/models.py:730 msgid "Part revision or version number" msgstr "" -#: part/models.py:732 part/templates/part/detail.html:35 report/models.py:200 +#: part/models.py:731 part/templates/part/detail.html:35 report/models.py:200 #: templates/js/part.js:173 msgid "Revision" msgstr "" -#: part/models.py:754 +#: part/models.py:753 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:801 part/templates/part/detail.html:97 +#: part/models.py:800 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "" -#: part/models.py:802 +#: part/models.py:801 msgid "Default supplier part" msgstr "" -#: part/models.py:809 +#: part/models.py:808 msgid "Default Expiry" msgstr "" -#: part/models.py:810 +#: part/models.py:809 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:815 part/templates/part/detail.html:113 +#: part/models.py:814 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "" -#: part/models.py:816 +#: part/models.py:815 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:823 +#: part/models.py:822 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:829 +#: part/models.py:828 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:835 +#: part/models.py:834 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:841 +#: part/models.py:840 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:846 +#: part/models.py:845 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:851 +#: part/models.py:850 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:855 part/templates/part/detail.html:227 +#: part/models.py:854 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:246 templates/js/table_filters.js:315 msgid "Active" msgstr "" -#: part/models.py:856 +#: part/models.py:855 msgid "Is this part active?" msgstr "" -#: part/models.py:861 +#: part/models.py:860 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:866 +#: part/models.py:865 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:869 +#: part/models.py:868 msgid "BOM checksum" msgstr "" -#: part/models.py:869 +#: part/models.py:868 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:872 +#: part/models.py:871 msgid "BOM checked by" msgstr "" -#: part/models.py:874 +#: part/models.py:873 msgid "BOM checked date" msgstr "" -#: part/models.py:878 +#: part/models.py:877 msgid "Creation User" msgstr "" -#: part/models.py:1617 +#: part/models.py:1616 msgid "Sell multiple" msgstr "" -#: part/models.py:2088 +#: part/models.py:2087 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2105 +#: part/models.py:2104 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2125 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2124 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2126 +#: part/models.py:2125 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2131 +#: part/models.py:2130 msgid "Test Description" msgstr "" -#: part/models.py:2132 +#: part/models.py:2131 msgid "Enter description for this test" msgstr "" -#: part/models.py:2137 templates/js/part.js:726 +#: part/models.py:2136 templates/js/part.js:726 #: templates/js/table_filters.js:232 msgid "Required" msgstr "" -#: part/models.py:2138 +#: part/models.py:2137 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2143 templates/js/part.js:734 +#: part/models.py:2142 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2144 +#: part/models.py:2143 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2149 templates/js/part.js:741 +#: part/models.py:2148 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2150 +#: part/models.py:2149 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2187 +#: part/models.py:2186 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2192 +#: part/models.py:2191 msgid "Parameter Name" msgstr "" -#: part/models.py:2194 +#: part/models.py:2193 msgid "Parameter Units" msgstr "" -#: part/models.py:2226 part/models.py:2275 part/models.py:2276 +#: part/models.py:2225 part/models.py:2274 part/models.py:2275 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2228 +#: part/models.py:2227 msgid "Data" msgstr "" -#: part/models.py:2228 +#: part/models.py:2227 msgid "Parameter Value" msgstr "" -#: part/models.py:2280 templates/InvenTree/settings/category.html:67 +#: part/models.py:2279 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2281 +#: part/models.py:2280 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2315 +#: part/models.py:2314 msgid "Select parent part" msgstr "" -#: part/models.py:2324 +#: part/models.py:2323 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2330 +#: part/models.py:2329 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2332 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2331 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2332 +#: part/models.py:2331 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2335 +#: part/models.py:2334 msgid "Overage" msgstr "" -#: part/models.py:2336 +#: part/models.py:2335 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2339 +#: part/models.py:2338 msgid "BOM item reference" msgstr "" -#: part/models.py:2342 +#: part/models.py:2341 msgid "BOM item notes" msgstr "" -#: part/models.py:2344 +#: part/models.py:2343 msgid "Checksum" msgstr "" -#: part/models.py:2344 +#: part/models.py:2343 msgid "BOM line checksum" msgstr "" -#: part/models.py:2348 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2347 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2349 +#: part/models.py:2348 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2354 templates/js/bom.js:287 +#: part/models.py:2353 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2355 +#: part/models.py:2354 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2431 part/views.py:1736 part/views.py:1788 +#: part/models.py:2430 part/views.py:1736 part/views.py:1788 #: stock/models.py:298 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2440 part/models.py:2442 +#: part/models.py:2439 part/models.py:2441 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2445 +#: part/models.py:2444 msgid "BOM Item" msgstr "" -#: part/models.py:2564 +#: part/models.py:2563 msgid "Part 1" msgstr "" -#: part/models.py:2568 +#: part/models.py:2567 msgid "Part 2" msgstr "" -#: part/models.py:2568 +#: part/models.py:2567 msgid "Select Related Part" msgstr "" -#: part/models.py:2600 +#: part/models.py:2599 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -5329,12 +5329,12 @@ msgstr "" msgid "Fail" msgstr "" -#: stock/api.py:211 +#: stock/api.py:197 #, python-brace-format msgid "Updated stock for {n} items" msgstr "" -#: stock/api.py:280 +#: stock/api.py:266 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index c8c63502d3..3393703d29 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 01:42+0000\n" -"PO-Revision-Date: 2021-07-08 02:14\n" +"POT-Creation-Date: 2021-07-08 10:48+0000\n" +"PO-Revision-Date: 2021-07-08 11:18\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -122,7 +122,7 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2043 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1195 msgid "User" @@ -137,7 +137,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 -#: label/models.py:103 part/models.py:680 part/models.py:2192 +#: label/models.py:103 part/models.py:680 part/models.py:2191 #: part/templates/part/params.html:27 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:359 templates/js/part.js:118 @@ -152,7 +152,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:110 #: order/models.py:154 order/templates/order/purchase_order_detail.html:174 -#: part/models.py:704 part/templates/part/detail.html:54 +#: part/models.py:703 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:194 #: report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -481,7 +481,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:87 #: order/templates/order/sales_order_detail.html:172 #: order/templates/order/sales_order_detail.html:244 part/forms.py:314 -#: part/forms.py:344 part/forms.py:360 part/forms.py:376 part/models.py:2330 +#: part/forms.py:344 part/forms.py:360 part/forms.py:376 part/models.py:2329 #: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 #: part/templates/part/prices.html:474 #: report/templates/report/inventree_build_order_base.html:114 @@ -611,7 +611,7 @@ msgstr "" #: build/models.py:132 order/models.py:242 order/models.py:529 #: order/models.py:709 order/templates/order/purchase_order_detail.html:201 -#: order/templates/order/sales_order_detail.html:239 part/models.py:2339 +#: order/templates/order/sales_order_detail.html:239 part/models.py:2338 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:661 templates/js/build.js:1136 @@ -639,9 +639,9 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:159 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:224 part/models.py:325 -#: part/models.py:1988 part/models.py:2004 part/models.py:2023 -#: part/models.py:2041 part/models.py:2120 part/models.py:2224 -#: part/models.py:2314 part/templates/part/part_app_base.html:8 +#: part/models.py:1987 part/models.py:2003 part/models.py:2022 +#: part/models.py:2040 part/models.py:2119 part/models.py:2223 +#: part/models.py:2313 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -717,7 +717,7 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:224 order/models.py:158 part/models.py:876 +#: build/models.py:224 order/models.py:158 part/models.py:875 #: part/templates/part/detail.html:126 templates/js/order.js:360 msgid "Creation Date" msgstr "" @@ -745,7 +745,7 @@ msgstr "" #: build/models.py:255 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:105 order/models.py:172 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:880 +#: order/templates/order/sales_order_base.html:140 part/models.py:879 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" @@ -764,7 +764,7 @@ msgstr "" msgid "External Link" msgstr "" -#: build/models.py:262 part/models.py:738 stock/models.py:466 +#: build/models.py:262 part/models.py:737 stock/models.py:466 msgid "Link to external URL" msgstr "" @@ -777,7 +777,7 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:270 #: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:865 +#: order/templates/order/so_navbar.html:36 part/models.py:864 #: part/templates/part/navbar.html:133 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 @@ -1620,7 +1620,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2226 part/templates/part/detail.html:160 +#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:160 #: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:320 msgid "Template" @@ -1630,7 +1630,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:167 part/models.py:828 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:332 msgid "Assembly" msgstr "" @@ -1639,7 +1639,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:174 part/models.py:834 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:180 #: templates/js/table_filters.js:336 msgid "Component" msgstr "" @@ -1648,7 +1648,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:181 part/models.py:845 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "" @@ -1656,7 +1656,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:188 part/models.py:850 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:210 #: templates/js/table_filters.js:344 msgid "Salable" msgstr "" @@ -1665,7 +1665,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:195 part/models.py:840 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:348 msgid "Trackable" msgstr "" @@ -1674,7 +1674,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:202 part/models.py:860 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -2024,7 +2024,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:130 company/models.py:347 company/models.py:548 -#: order/models.py:156 part/models.py:737 +#: order/models.py:156 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:312 templates/js/company.js:544 #: templates/js/part.js:498 @@ -2035,7 +2035,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:138 part/models.py:747 +#: company/models.py:138 part/models.py:746 msgid "Image" msgstr "" @@ -2122,7 +2122,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:428 part/models.py:822 part/models.py:2194 +#: company/models.py:428 part/models.py:821 part/models.py:2193 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 #: templates/js/company.js:371 msgid "Units" @@ -2171,17 +2171,17 @@ msgid "Supplier part description" msgstr "" #: company/models.py:560 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2342 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2341 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:564 part/models.py:1615 +#: company/models.py:564 part/models.py:1614 msgid "base cost" msgstr "" -#: company/models.py:564 part/models.py:1615 +#: company/models.py:564 part/models.py:1614 msgid "Minimum charge (e.g. stocking fee)" msgstr "" @@ -2195,7 +2195,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:568 part/models.py:1617 +#: company/models.py:568 part/models.py:1616 msgid "multiple" msgstr "" @@ -3328,7 +3328,7 @@ msgstr "" msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "" -#: order/templates/order/receive_parts.html:14 part/api.py:45 +#: order/templates/order/receive_parts.html:14 part/api.py:47 #: part/models.py:326 part/templates/part/cat_link.html:7 #: part/templates/part/category.html:108 part/templates/part/category.html:157 #: part/templates/part/category_navbar.html:25 @@ -3652,7 +3652,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:756 +#: part/bom.py:138 part/models.py:72 part/models.py:755 #: part/templates/part/category.html:75 part/templates/part/detail.html:90 msgid "Default Location" msgstr "" @@ -3730,7 +3730,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:106 part/models.py:2224 +#: part/forms.py:106 part/models.py:2223 msgid "Parent Part" msgstr "" @@ -3806,7 +3806,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:316 part/models.py:2323 +#: part/forms.py:316 part/models.py:2322 msgid "Sub part" msgstr "" @@ -3826,7 +3826,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:86 part/models.py:2270 +#: part/models.py:86 part/models.py:2269 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3870,318 +3870,318 @@ msgstr "" msgid "Is this part a template part?" msgstr "" -#: part/models.py:698 +#: part/models.py:697 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:699 part/templates/part/detail.html:60 +#: part/models.py:698 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "" -#: part/models.py:705 +#: part/models.py:704 msgid "Part description" msgstr "" -#: part/models.py:710 part/templates/part/category.html:82 +#: part/models.py:709 part/templates/part/category.html:82 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "" -#: part/models.py:711 +#: part/models.py:710 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:718 part/models.py:2269 part/templates/part/detail.html:73 +#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" -#: part/models.py:719 +#: part/models.py:718 msgid "Part category" msgstr "" -#: part/models.py:724 part/templates/part/detail.html:28 +#: part/models.py:723 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "" -#: part/models.py:725 +#: part/models.py:724 msgid "Internal Part Number" msgstr "" -#: part/models.py:731 +#: part/models.py:730 msgid "Part revision or version number" msgstr "" -#: part/models.py:732 part/templates/part/detail.html:35 report/models.py:200 +#: part/models.py:731 part/templates/part/detail.html:35 report/models.py:200 #: templates/js/part.js:173 msgid "Revision" msgstr "" -#: part/models.py:754 +#: part/models.py:753 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:801 part/templates/part/detail.html:97 +#: part/models.py:800 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "" -#: part/models.py:802 +#: part/models.py:801 msgid "Default supplier part" msgstr "" -#: part/models.py:809 +#: part/models.py:808 msgid "Default Expiry" msgstr "" -#: part/models.py:810 +#: part/models.py:809 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:815 part/templates/part/detail.html:113 +#: part/models.py:814 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "" -#: part/models.py:816 +#: part/models.py:815 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:823 +#: part/models.py:822 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:829 +#: part/models.py:828 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:835 +#: part/models.py:834 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:841 +#: part/models.py:840 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:846 +#: part/models.py:845 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:851 +#: part/models.py:850 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:855 part/templates/part/detail.html:227 +#: part/models.py:854 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:246 templates/js/table_filters.js:315 msgid "Active" msgstr "" -#: part/models.py:856 +#: part/models.py:855 msgid "Is this part active?" msgstr "" -#: part/models.py:861 +#: part/models.py:860 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:866 +#: part/models.py:865 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:869 +#: part/models.py:868 msgid "BOM checksum" msgstr "" -#: part/models.py:869 +#: part/models.py:868 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:872 +#: part/models.py:871 msgid "BOM checked by" msgstr "" -#: part/models.py:874 +#: part/models.py:873 msgid "BOM checked date" msgstr "" -#: part/models.py:878 +#: part/models.py:877 msgid "Creation User" msgstr "" -#: part/models.py:1617 +#: part/models.py:1616 msgid "Sell multiple" msgstr "" -#: part/models.py:2088 +#: part/models.py:2087 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2105 +#: part/models.py:2104 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2125 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2124 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2126 +#: part/models.py:2125 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2131 +#: part/models.py:2130 msgid "Test Description" msgstr "" -#: part/models.py:2132 +#: part/models.py:2131 msgid "Enter description for this test" msgstr "" -#: part/models.py:2137 templates/js/part.js:726 +#: part/models.py:2136 templates/js/part.js:726 #: templates/js/table_filters.js:232 msgid "Required" msgstr "" -#: part/models.py:2138 +#: part/models.py:2137 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2143 templates/js/part.js:734 +#: part/models.py:2142 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2144 +#: part/models.py:2143 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2149 templates/js/part.js:741 +#: part/models.py:2148 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2150 +#: part/models.py:2149 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2187 +#: part/models.py:2186 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2192 +#: part/models.py:2191 msgid "Parameter Name" msgstr "" -#: part/models.py:2194 +#: part/models.py:2193 msgid "Parameter Units" msgstr "" -#: part/models.py:2226 part/models.py:2275 part/models.py:2276 +#: part/models.py:2225 part/models.py:2274 part/models.py:2275 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2228 +#: part/models.py:2227 msgid "Data" msgstr "" -#: part/models.py:2228 +#: part/models.py:2227 msgid "Parameter Value" msgstr "" -#: part/models.py:2280 templates/InvenTree/settings/category.html:67 +#: part/models.py:2279 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2281 +#: part/models.py:2280 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2315 +#: part/models.py:2314 msgid "Select parent part" msgstr "" -#: part/models.py:2324 +#: part/models.py:2323 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2330 +#: part/models.py:2329 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2332 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2331 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2332 +#: part/models.py:2331 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2335 +#: part/models.py:2334 msgid "Overage" msgstr "" -#: part/models.py:2336 +#: part/models.py:2335 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2339 +#: part/models.py:2338 msgid "BOM item reference" msgstr "" -#: part/models.py:2342 +#: part/models.py:2341 msgid "BOM item notes" msgstr "" -#: part/models.py:2344 +#: part/models.py:2343 msgid "Checksum" msgstr "" -#: part/models.py:2344 +#: part/models.py:2343 msgid "BOM line checksum" msgstr "" -#: part/models.py:2348 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2347 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2349 +#: part/models.py:2348 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2354 templates/js/bom.js:287 +#: part/models.py:2353 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2355 +#: part/models.py:2354 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2431 part/views.py:1736 part/views.py:1788 +#: part/models.py:2430 part/views.py:1736 part/views.py:1788 #: stock/models.py:298 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2440 part/models.py:2442 +#: part/models.py:2439 part/models.py:2441 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2445 +#: part/models.py:2444 msgid "BOM Item" msgstr "" -#: part/models.py:2564 +#: part/models.py:2563 msgid "Part 1" msgstr "" -#: part/models.py:2568 +#: part/models.py:2567 msgid "Part 2" msgstr "" -#: part/models.py:2568 +#: part/models.py:2567 msgid "Select Related Part" msgstr "" -#: part/models.py:2600 +#: part/models.py:2599 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -5329,12 +5329,12 @@ msgstr "" msgid "Fail" msgstr "" -#: stock/api.py:211 +#: stock/api.py:197 #, python-brace-format msgid "Updated stock for {n} items" msgstr "" -#: stock/api.py:280 +#: stock/api.py:266 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 51f45904d6..dcb8aa24ab 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 01:42+0000\n" -"PO-Revision-Date: 2021-07-08 02:14\n" +"POT-Creation-Date: 2021-07-08 10:48+0000\n" +"PO-Revision-Date: 2021-07-08 11:18\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -122,7 +122,7 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2043 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1195 msgid "User" @@ -137,7 +137,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 -#: label/models.py:103 part/models.py:680 part/models.py:2192 +#: label/models.py:103 part/models.py:680 part/models.py:2191 #: part/templates/part/params.html:27 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:359 templates/js/part.js:118 @@ -152,7 +152,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:110 #: order/models.py:154 order/templates/order/purchase_order_detail.html:174 -#: part/models.py:704 part/templates/part/detail.html:54 +#: part/models.py:703 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:194 #: report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -481,7 +481,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:87 #: order/templates/order/sales_order_detail.html:172 #: order/templates/order/sales_order_detail.html:244 part/forms.py:314 -#: part/forms.py:344 part/forms.py:360 part/forms.py:376 part/models.py:2330 +#: part/forms.py:344 part/forms.py:360 part/forms.py:376 part/models.py:2329 #: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 #: part/templates/part/prices.html:474 #: report/templates/report/inventree_build_order_base.html:114 @@ -611,7 +611,7 @@ msgstr "" #: build/models.py:132 order/models.py:242 order/models.py:529 #: order/models.py:709 order/templates/order/purchase_order_detail.html:201 -#: order/templates/order/sales_order_detail.html:239 part/models.py:2339 +#: order/templates/order/sales_order_detail.html:239 part/models.py:2338 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:661 templates/js/build.js:1136 @@ -639,9 +639,9 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:159 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:224 part/models.py:325 -#: part/models.py:1988 part/models.py:2004 part/models.py:2023 -#: part/models.py:2041 part/models.py:2120 part/models.py:2224 -#: part/models.py:2314 part/templates/part/part_app_base.html:8 +#: part/models.py:1987 part/models.py:2003 part/models.py:2022 +#: part/models.py:2040 part/models.py:2119 part/models.py:2223 +#: part/models.py:2313 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -717,7 +717,7 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:224 order/models.py:158 part/models.py:876 +#: build/models.py:224 order/models.py:158 part/models.py:875 #: part/templates/part/detail.html:126 templates/js/order.js:360 msgid "Creation Date" msgstr "" @@ -745,7 +745,7 @@ msgstr "" #: build/models.py:255 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:105 order/models.py:172 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:880 +#: order/templates/order/sales_order_base.html:140 part/models.py:879 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" @@ -764,7 +764,7 @@ msgstr "" msgid "External Link" msgstr "" -#: build/models.py:262 part/models.py:738 stock/models.py:466 +#: build/models.py:262 part/models.py:737 stock/models.py:466 msgid "Link to external URL" msgstr "" @@ -777,7 +777,7 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:270 #: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:865 +#: order/templates/order/so_navbar.html:36 part/models.py:864 #: part/templates/part/navbar.html:133 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 @@ -1620,7 +1620,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2226 part/templates/part/detail.html:160 +#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:160 #: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:320 msgid "Template" @@ -1630,7 +1630,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:167 part/models.py:828 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:332 msgid "Assembly" msgstr "" @@ -1639,7 +1639,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:174 part/models.py:834 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:180 #: templates/js/table_filters.js:336 msgid "Component" msgstr "" @@ -1648,7 +1648,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:181 part/models.py:845 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "" @@ -1656,7 +1656,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:188 part/models.py:850 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:210 #: templates/js/table_filters.js:344 msgid "Salable" msgstr "" @@ -1665,7 +1665,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:195 part/models.py:840 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:348 msgid "Trackable" msgstr "" @@ -1674,7 +1674,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:202 part/models.py:860 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -2024,7 +2024,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:130 company/models.py:347 company/models.py:548 -#: order/models.py:156 part/models.py:737 +#: order/models.py:156 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:312 templates/js/company.js:544 #: templates/js/part.js:498 @@ -2035,7 +2035,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:138 part/models.py:747 +#: company/models.py:138 part/models.py:746 msgid "Image" msgstr "" @@ -2122,7 +2122,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:428 part/models.py:822 part/models.py:2194 +#: company/models.py:428 part/models.py:821 part/models.py:2193 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 #: templates/js/company.js:371 msgid "Units" @@ -2171,17 +2171,17 @@ msgid "Supplier part description" msgstr "" #: company/models.py:560 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2342 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2341 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:564 part/models.py:1615 +#: company/models.py:564 part/models.py:1614 msgid "base cost" msgstr "" -#: company/models.py:564 part/models.py:1615 +#: company/models.py:564 part/models.py:1614 msgid "Minimum charge (e.g. stocking fee)" msgstr "" @@ -2195,7 +2195,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:568 part/models.py:1617 +#: company/models.py:568 part/models.py:1616 msgid "multiple" msgstr "" @@ -3328,7 +3328,7 @@ msgstr "" msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "" -#: order/templates/order/receive_parts.html:14 part/api.py:45 +#: order/templates/order/receive_parts.html:14 part/api.py:47 #: part/models.py:326 part/templates/part/cat_link.html:7 #: part/templates/part/category.html:108 part/templates/part/category.html:157 #: part/templates/part/category_navbar.html:25 @@ -3652,7 +3652,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:756 +#: part/bom.py:138 part/models.py:72 part/models.py:755 #: part/templates/part/category.html:75 part/templates/part/detail.html:90 msgid "Default Location" msgstr "" @@ -3730,7 +3730,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:106 part/models.py:2224 +#: part/forms.py:106 part/models.py:2223 msgid "Parent Part" msgstr "" @@ -3806,7 +3806,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:316 part/models.py:2323 +#: part/forms.py:316 part/models.py:2322 msgid "Sub part" msgstr "" @@ -3826,7 +3826,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:86 part/models.py:2270 +#: part/models.py:86 part/models.py:2269 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3870,318 +3870,318 @@ msgstr "" msgid "Is this part a template part?" msgstr "" -#: part/models.py:698 +#: part/models.py:697 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:699 part/templates/part/detail.html:60 +#: part/models.py:698 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "" -#: part/models.py:705 +#: part/models.py:704 msgid "Part description" msgstr "" -#: part/models.py:710 part/templates/part/category.html:82 +#: part/models.py:709 part/templates/part/category.html:82 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "" -#: part/models.py:711 +#: part/models.py:710 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:718 part/models.py:2269 part/templates/part/detail.html:73 +#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" -#: part/models.py:719 +#: part/models.py:718 msgid "Part category" msgstr "" -#: part/models.py:724 part/templates/part/detail.html:28 +#: part/models.py:723 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "" -#: part/models.py:725 +#: part/models.py:724 msgid "Internal Part Number" msgstr "" -#: part/models.py:731 +#: part/models.py:730 msgid "Part revision or version number" msgstr "" -#: part/models.py:732 part/templates/part/detail.html:35 report/models.py:200 +#: part/models.py:731 part/templates/part/detail.html:35 report/models.py:200 #: templates/js/part.js:173 msgid "Revision" msgstr "" -#: part/models.py:754 +#: part/models.py:753 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:801 part/templates/part/detail.html:97 +#: part/models.py:800 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "" -#: part/models.py:802 +#: part/models.py:801 msgid "Default supplier part" msgstr "" -#: part/models.py:809 +#: part/models.py:808 msgid "Default Expiry" msgstr "" -#: part/models.py:810 +#: part/models.py:809 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:815 part/templates/part/detail.html:113 +#: part/models.py:814 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "" -#: part/models.py:816 +#: part/models.py:815 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:823 +#: part/models.py:822 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:829 +#: part/models.py:828 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:835 +#: part/models.py:834 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:841 +#: part/models.py:840 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:846 +#: part/models.py:845 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:851 +#: part/models.py:850 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:855 part/templates/part/detail.html:227 +#: part/models.py:854 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:246 templates/js/table_filters.js:315 msgid "Active" msgstr "" -#: part/models.py:856 +#: part/models.py:855 msgid "Is this part active?" msgstr "" -#: part/models.py:861 +#: part/models.py:860 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:866 +#: part/models.py:865 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:869 +#: part/models.py:868 msgid "BOM checksum" msgstr "" -#: part/models.py:869 +#: part/models.py:868 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:872 +#: part/models.py:871 msgid "BOM checked by" msgstr "" -#: part/models.py:874 +#: part/models.py:873 msgid "BOM checked date" msgstr "" -#: part/models.py:878 +#: part/models.py:877 msgid "Creation User" msgstr "" -#: part/models.py:1617 +#: part/models.py:1616 msgid "Sell multiple" msgstr "" -#: part/models.py:2088 +#: part/models.py:2087 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2105 +#: part/models.py:2104 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2125 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2124 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2126 +#: part/models.py:2125 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2131 +#: part/models.py:2130 msgid "Test Description" msgstr "" -#: part/models.py:2132 +#: part/models.py:2131 msgid "Enter description for this test" msgstr "" -#: part/models.py:2137 templates/js/part.js:726 +#: part/models.py:2136 templates/js/part.js:726 #: templates/js/table_filters.js:232 msgid "Required" msgstr "" -#: part/models.py:2138 +#: part/models.py:2137 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2143 templates/js/part.js:734 +#: part/models.py:2142 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2144 +#: part/models.py:2143 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2149 templates/js/part.js:741 +#: part/models.py:2148 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2150 +#: part/models.py:2149 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2187 +#: part/models.py:2186 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2192 +#: part/models.py:2191 msgid "Parameter Name" msgstr "" -#: part/models.py:2194 +#: part/models.py:2193 msgid "Parameter Units" msgstr "" -#: part/models.py:2226 part/models.py:2275 part/models.py:2276 +#: part/models.py:2225 part/models.py:2274 part/models.py:2275 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2228 +#: part/models.py:2227 msgid "Data" msgstr "" -#: part/models.py:2228 +#: part/models.py:2227 msgid "Parameter Value" msgstr "" -#: part/models.py:2280 templates/InvenTree/settings/category.html:67 +#: part/models.py:2279 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2281 +#: part/models.py:2280 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2315 +#: part/models.py:2314 msgid "Select parent part" msgstr "" -#: part/models.py:2324 +#: part/models.py:2323 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2330 +#: part/models.py:2329 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2332 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2331 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2332 +#: part/models.py:2331 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2335 +#: part/models.py:2334 msgid "Overage" msgstr "" -#: part/models.py:2336 +#: part/models.py:2335 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2339 +#: part/models.py:2338 msgid "BOM item reference" msgstr "" -#: part/models.py:2342 +#: part/models.py:2341 msgid "BOM item notes" msgstr "" -#: part/models.py:2344 +#: part/models.py:2343 msgid "Checksum" msgstr "" -#: part/models.py:2344 +#: part/models.py:2343 msgid "BOM line checksum" msgstr "" -#: part/models.py:2348 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2347 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2349 +#: part/models.py:2348 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2354 templates/js/bom.js:287 +#: part/models.py:2353 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2355 +#: part/models.py:2354 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2431 part/views.py:1736 part/views.py:1788 +#: part/models.py:2430 part/views.py:1736 part/views.py:1788 #: stock/models.py:298 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2440 part/models.py:2442 +#: part/models.py:2439 part/models.py:2441 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2445 +#: part/models.py:2444 msgid "BOM Item" msgstr "" -#: part/models.py:2564 +#: part/models.py:2563 msgid "Part 1" msgstr "" -#: part/models.py:2568 +#: part/models.py:2567 msgid "Part 2" msgstr "" -#: part/models.py:2568 +#: part/models.py:2567 msgid "Select Related Part" msgstr "" -#: part/models.py:2600 +#: part/models.py:2599 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -5329,12 +5329,12 @@ msgstr "" msgid "Fail" msgstr "" -#: stock/api.py:211 +#: stock/api.py:197 #, python-brace-format msgid "Updated stock for {n} items" msgstr "" -#: stock/api.py:280 +#: stock/api.py:266 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 034d1d0594..7237de5357 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 01:42+0000\n" -"PO-Revision-Date: 2021-07-08 02:14\n" +"POT-Creation-Date: 2021-07-08 10:48+0000\n" +"PO-Revision-Date: 2021-07-08 11:18\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -122,7 +122,7 @@ msgstr "Komentarz" msgid "File comment" msgstr "Komentarz pliku" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2043 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1195 msgid "User" @@ -137,7 +137,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 -#: label/models.py:103 part/models.py:680 part/models.py:2192 +#: label/models.py:103 part/models.py:680 part/models.py:2191 #: part/templates/part/params.html:27 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:359 templates/js/part.js:118 @@ -152,7 +152,7 @@ msgstr "Nazwa" #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:110 #: order/models.py:154 order/templates/order/purchase_order_detail.html:174 -#: part/models.py:704 part/templates/part/detail.html:54 +#: part/models.py:703 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:194 #: report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -481,7 +481,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:87 #: order/templates/order/sales_order_detail.html:172 #: order/templates/order/sales_order_detail.html:244 part/forms.py:314 -#: part/forms.py:344 part/forms.py:360 part/forms.py:376 part/models.py:2330 +#: part/forms.py:344 part/forms.py:360 part/forms.py:376 part/models.py:2329 #: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 #: part/templates/part/prices.html:474 #: report/templates/report/inventree_build_order_base.html:114 @@ -611,7 +611,7 @@ msgstr "Odwołanie do zamówienia wykonania" #: build/models.py:132 order/models.py:242 order/models.py:529 #: order/models.py:709 order/templates/order/purchase_order_detail.html:201 -#: order/templates/order/sales_order_detail.html:239 part/models.py:2339 +#: order/templates/order/sales_order_detail.html:239 part/models.py:2338 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:661 templates/js/build.js:1136 @@ -639,9 +639,9 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: order/templates/order/purchase_order_detail.html:159 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:224 part/models.py:325 -#: part/models.py:1988 part/models.py:2004 part/models.py:2023 -#: part/models.py:2041 part/models.py:2120 part/models.py:2224 -#: part/models.py:2314 part/templates/part/part_app_base.html:8 +#: part/models.py:1987 part/models.py:2003 part/models.py:2022 +#: part/models.py:2040 part/models.py:2119 part/models.py:2223 +#: part/models.py:2313 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -717,7 +717,7 @@ msgstr "Kod partii" msgid "Batch code for this build output" msgstr "Kod partii dla wyjścia budowy" -#: build/models.py:224 order/models.py:158 part/models.py:876 +#: build/models.py:224 order/models.py:158 part/models.py:875 #: part/templates/part/detail.html:126 templates/js/order.js:360 msgid "Creation Date" msgstr "Data utworzenia" @@ -745,7 +745,7 @@ msgstr "Użytkownik, który wydał to zamówienie" #: build/models.py:255 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:105 order/models.py:172 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:880 +#: order/templates/order/sales_order_base.html:140 part/models.py:879 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "Odpowiedzialny" @@ -764,7 +764,7 @@ msgstr "Użytkownik odpowiedzialny za to zamówienie budowy" msgid "External Link" msgstr "Link Zewnętrzny" -#: build/models.py:262 part/models.py:738 stock/models.py:466 +#: build/models.py:262 part/models.py:737 stock/models.py:466 msgid "Link to external URL" msgstr "Link do zewnętrznego adresu URL" @@ -777,7 +777,7 @@ msgstr "Link do zewnętrznego adresu URL" #: order/templates/order/purchase_order_detail.html:270 #: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:865 +#: order/templates/order/so_navbar.html:36 part/models.py:864 #: part/templates/part/navbar.html:133 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 @@ -1620,7 +1620,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2226 part/templates/part/detail.html:160 +#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:160 #: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:320 msgid "Template" @@ -1630,7 +1630,7 @@ msgstr "Szablon" msgid "Parts are templates by default" msgstr "" -#: common/models.py:167 part/models.py:828 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:332 msgid "Assembly" msgstr "Złożenie" @@ -1639,7 +1639,7 @@ msgstr "Złożenie" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:174 part/models.py:834 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:180 #: templates/js/table_filters.js:336 msgid "Component" msgstr "Komponent" @@ -1648,7 +1648,7 @@ msgstr "Komponent" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:181 part/models.py:845 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "Możliwość zakupu" @@ -1656,7 +1656,7 @@ msgstr "Możliwość zakupu" msgid "Parts are purchaseable by default" msgstr "Części są domyślnie z możliwością zakupu" -#: common/models.py:188 part/models.py:850 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:210 #: templates/js/table_filters.js:344 msgid "Salable" msgstr "Możliwość sprzedaży" @@ -1665,7 +1665,7 @@ msgstr "Możliwość sprzedaży" msgid "Parts are salable by default" msgstr "Części są domyślnie z możliwością sprzedaży" -#: common/models.py:195 part/models.py:840 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:348 msgid "Trackable" msgstr "Możliwość śledzenia" @@ -1674,7 +1674,7 @@ msgstr "Możliwość śledzenia" msgid "Parts are trackable by default" msgstr "Części są domyślnie z możliwością śledzenia" -#: common/models.py:202 part/models.py:860 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "Wirtualny" @@ -2024,7 +2024,7 @@ msgid "Point of contact" msgstr "Punkt kontaktowy" #: company/models.py:130 company/models.py:347 company/models.py:548 -#: order/models.py:156 part/models.py:737 +#: order/models.py:156 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:312 templates/js/company.js:544 #: templates/js/part.js:498 @@ -2035,7 +2035,7 @@ msgstr "Łącze" msgid "Link to external company information" msgstr "Link do informacji o zewnętrznym przedsiębiorstwie" -#: company/models.py:138 part/models.py:747 +#: company/models.py:138 part/models.py:746 msgid "Image" msgstr "Obraz" @@ -2122,7 +2122,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:428 part/models.py:822 part/models.py:2194 +#: company/models.py:428 part/models.py:821 part/models.py:2193 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 #: templates/js/company.js:371 msgid "Units" @@ -2171,17 +2171,17 @@ msgid "Supplier part description" msgstr "" #: company/models.py:560 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2342 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2341 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Uwaga" -#: company/models.py:564 part/models.py:1615 +#: company/models.py:564 part/models.py:1614 msgid "base cost" msgstr "koszt podstawowy" -#: company/models.py:564 part/models.py:1615 +#: company/models.py:564 part/models.py:1614 msgid "Minimum charge (e.g. stocking fee)" msgstr "" @@ -2195,7 +2195,7 @@ msgstr "Opakowanie" msgid "Part packaging" msgstr "Opakowanie części" -#: company/models.py:568 part/models.py:1617 +#: company/models.py:568 part/models.py:1616 msgid "multiple" msgstr "wielokrotność" @@ -3328,7 +3328,7 @@ msgstr "" msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "" -#: order/templates/order/receive_parts.html:14 part/api.py:45 +#: order/templates/order/receive_parts.html:14 part/api.py:47 #: part/models.py:326 part/templates/part/cat_link.html:7 #: part/templates/part/category.html:108 part/templates/part/category.html:157 #: part/templates/part/category_navbar.html:25 @@ -3652,7 +3652,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:756 +#: part/bom.py:138 part/models.py:72 part/models.py:755 #: part/templates/part/category.html:75 part/templates/part/detail.html:90 msgid "Default Location" msgstr "Domyślna lokalizacja" @@ -3730,7 +3730,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:106 part/models.py:2224 +#: part/forms.py:106 part/models.py:2223 msgid "Parent Part" msgstr "Część nadrzędna" @@ -3806,7 +3806,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:316 part/models.py:2323 +#: part/forms.py:316 part/models.py:2322 msgid "Sub part" msgstr "Podczęść" @@ -3826,7 +3826,7 @@ msgstr "Domyślne słowa kluczowe" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:86 part/models.py:2270 +#: part/models.py:86 part/models.py:2269 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3870,318 +3870,318 @@ msgstr "" msgid "Is this part a template part?" msgstr "" -#: part/models.py:698 +#: part/models.py:697 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:699 part/templates/part/detail.html:60 +#: part/models.py:698 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "Wariant" -#: part/models.py:705 +#: part/models.py:704 msgid "Part description" msgstr "Opis części" -#: part/models.py:710 part/templates/part/category.html:82 +#: part/models.py:709 part/templates/part/category.html:82 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "Słowa kluczowe" -#: part/models.py:711 +#: part/models.py:710 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:718 part/models.py:2269 part/templates/part/detail.html:73 +#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "Kategoria" -#: part/models.py:719 +#: part/models.py:718 msgid "Part category" msgstr "" -#: part/models.py:724 part/templates/part/detail.html:28 +#: part/models.py:723 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "IPN" -#: part/models.py:725 +#: part/models.py:724 msgid "Internal Part Number" msgstr "" -#: part/models.py:731 +#: part/models.py:730 msgid "Part revision or version number" msgstr "" -#: part/models.py:732 part/templates/part/detail.html:35 report/models.py:200 +#: part/models.py:731 part/templates/part/detail.html:35 report/models.py:200 #: templates/js/part.js:173 msgid "Revision" msgstr "Wersja" -#: part/models.py:754 +#: part/models.py:753 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:801 part/templates/part/detail.html:97 +#: part/models.py:800 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "" -#: part/models.py:802 +#: part/models.py:801 msgid "Default supplier part" msgstr "" -#: part/models.py:809 +#: part/models.py:808 msgid "Default Expiry" msgstr "" -#: part/models.py:810 +#: part/models.py:809 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:815 part/templates/part/detail.html:113 +#: part/models.py:814 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "Minimalny stan magazynowy" -#: part/models.py:816 +#: part/models.py:815 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:823 +#: part/models.py:822 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:829 +#: part/models.py:828 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:835 +#: part/models.py:834 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:841 +#: part/models.py:840 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:846 +#: part/models.py:845 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:851 +#: part/models.py:850 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:855 part/templates/part/detail.html:227 +#: part/models.py:854 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:246 templates/js/table_filters.js:315 msgid "Active" msgstr "Aktywny" -#: part/models.py:856 +#: part/models.py:855 msgid "Is this part active?" msgstr "Czy ta część jest aktywna?" -#: part/models.py:861 +#: part/models.py:860 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:866 +#: part/models.py:865 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:869 +#: part/models.py:868 msgid "BOM checksum" msgstr "" -#: part/models.py:869 +#: part/models.py:868 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:872 +#: part/models.py:871 msgid "BOM checked by" msgstr "" -#: part/models.py:874 +#: part/models.py:873 msgid "BOM checked date" msgstr "" -#: part/models.py:878 +#: part/models.py:877 msgid "Creation User" msgstr "" -#: part/models.py:1617 +#: part/models.py:1616 msgid "Sell multiple" msgstr "Sprzedaj wiele" -#: part/models.py:2088 +#: part/models.py:2087 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2105 +#: part/models.py:2104 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2125 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2124 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "Nazwa testu" -#: part/models.py:2126 +#: part/models.py:2125 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2131 +#: part/models.py:2130 msgid "Test Description" msgstr "" -#: part/models.py:2132 +#: part/models.py:2131 msgid "Enter description for this test" msgstr "" -#: part/models.py:2137 templates/js/part.js:726 +#: part/models.py:2136 templates/js/part.js:726 #: templates/js/table_filters.js:232 msgid "Required" msgstr "Wymagane" -#: part/models.py:2138 +#: part/models.py:2137 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2143 templates/js/part.js:734 +#: part/models.py:2142 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2144 +#: part/models.py:2143 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2149 templates/js/part.js:741 +#: part/models.py:2148 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2150 +#: part/models.py:2149 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2187 +#: part/models.py:2186 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2192 +#: part/models.py:2191 msgid "Parameter Name" msgstr "" -#: part/models.py:2194 +#: part/models.py:2193 msgid "Parameter Units" msgstr "" -#: part/models.py:2226 part/models.py:2275 part/models.py:2276 +#: part/models.py:2225 part/models.py:2274 part/models.py:2275 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2228 +#: part/models.py:2227 msgid "Data" msgstr "Dane" -#: part/models.py:2228 +#: part/models.py:2227 msgid "Parameter Value" msgstr "" -#: part/models.py:2280 templates/InvenTree/settings/category.html:67 +#: part/models.py:2279 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "Wartość domyślna" -#: part/models.py:2281 +#: part/models.py:2280 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2315 +#: part/models.py:2314 msgid "Select parent part" msgstr "" -#: part/models.py:2324 +#: part/models.py:2323 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2330 +#: part/models.py:2329 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2332 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2331 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2332 +#: part/models.py:2331 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2335 +#: part/models.py:2334 msgid "Overage" msgstr "" -#: part/models.py:2336 +#: part/models.py:2335 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2339 +#: part/models.py:2338 msgid "BOM item reference" msgstr "" -#: part/models.py:2342 +#: part/models.py:2341 msgid "BOM item notes" msgstr "" -#: part/models.py:2344 +#: part/models.py:2343 msgid "Checksum" msgstr "Suma kontrolna" -#: part/models.py:2344 +#: part/models.py:2343 msgid "BOM line checksum" msgstr "" -#: part/models.py:2348 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2347 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2349 +#: part/models.py:2348 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2354 templates/js/bom.js:287 +#: part/models.py:2353 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2355 +#: part/models.py:2354 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2431 part/views.py:1736 part/views.py:1788 +#: part/models.py:2430 part/views.py:1736 part/views.py:1788 #: stock/models.py:298 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2440 part/models.py:2442 +#: part/models.py:2439 part/models.py:2441 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2445 +#: part/models.py:2444 msgid "BOM Item" msgstr "" -#: part/models.py:2564 +#: part/models.py:2563 msgid "Part 1" msgstr "Część 1" -#: part/models.py:2568 +#: part/models.py:2567 msgid "Part 2" msgstr "Część 2" -#: part/models.py:2568 +#: part/models.py:2567 msgid "Select Related Part" msgstr "Wybierz powiązaną część" -#: part/models.py:2600 +#: part/models.py:2599 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -5329,12 +5329,12 @@ msgstr "" msgid "Fail" msgstr "" -#: stock/api.py:211 +#: stock/api.py:197 #, python-brace-format msgid "Updated stock for {n} items" msgstr "" -#: stock/api.py:280 +#: stock/api.py:266 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index d967d79001..8261d4c4a9 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 01:42+0000\n" -"PO-Revision-Date: 2021-07-08 02:14\n" +"POT-Creation-Date: 2021-07-08 10:48+0000\n" +"PO-Revision-Date: 2021-07-08 11:18\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -122,7 +122,7 @@ msgstr "Комментарий" msgid "File comment" msgstr "Комментарий к файлу" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2043 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1195 msgid "User" @@ -137,7 +137,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 -#: label/models.py:103 part/models.py:680 part/models.py:2192 +#: label/models.py:103 part/models.py:680 part/models.py:2191 #: part/templates/part/params.html:27 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:359 templates/js/part.js:118 @@ -152,7 +152,7 @@ msgstr "Название" #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:110 #: order/models.py:154 order/templates/order/purchase_order_detail.html:174 -#: part/models.py:704 part/templates/part/detail.html:54 +#: part/models.py:703 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:194 #: report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -481,7 +481,7 @@ msgstr "Целевая дата для сборки. Сборка будет п #: order/templates/order/sales_order_detail.html:87 #: order/templates/order/sales_order_detail.html:172 #: order/templates/order/sales_order_detail.html:244 part/forms.py:314 -#: part/forms.py:344 part/forms.py:360 part/forms.py:376 part/models.py:2330 +#: part/forms.py:344 part/forms.py:360 part/forms.py:376 part/models.py:2329 #: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 #: part/templates/part/prices.html:474 #: report/templates/report/inventree_build_order_base.html:114 @@ -611,7 +611,7 @@ msgstr "Ссылка на заказ" #: build/models.py:132 order/models.py:242 order/models.py:529 #: order/models.py:709 order/templates/order/purchase_order_detail.html:201 -#: order/templates/order/sales_order_detail.html:239 part/models.py:2339 +#: order/templates/order/sales_order_detail.html:239 part/models.py:2338 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:661 templates/js/build.js:1136 @@ -639,9 +639,9 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:159 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:224 part/models.py:325 -#: part/models.py:1988 part/models.py:2004 part/models.py:2023 -#: part/models.py:2041 part/models.py:2120 part/models.py:2224 -#: part/models.py:2314 part/templates/part/part_app_base.html:8 +#: part/models.py:1987 part/models.py:2003 part/models.py:2022 +#: part/models.py:2040 part/models.py:2119 part/models.py:2223 +#: part/models.py:2313 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -717,7 +717,7 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:224 order/models.py:158 part/models.py:876 +#: build/models.py:224 order/models.py:158 part/models.py:875 #: part/templates/part/detail.html:126 templates/js/order.js:360 msgid "Creation Date" msgstr "" @@ -745,7 +745,7 @@ msgstr "" #: build/models.py:255 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:105 order/models.py:172 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:880 +#: order/templates/order/sales_order_base.html:140 part/models.py:879 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" @@ -764,7 +764,7 @@ msgstr "" msgid "External Link" msgstr "" -#: build/models.py:262 part/models.py:738 stock/models.py:466 +#: build/models.py:262 part/models.py:737 stock/models.py:466 msgid "Link to external URL" msgstr "" @@ -777,7 +777,7 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:270 #: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:865 +#: order/templates/order/so_navbar.html:36 part/models.py:864 #: part/templates/part/navbar.html:133 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 @@ -1620,7 +1620,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2226 part/templates/part/detail.html:160 +#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:160 #: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:320 msgid "Template" @@ -1630,7 +1630,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:167 part/models.py:828 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:332 msgid "Assembly" msgstr "" @@ -1639,7 +1639,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:174 part/models.py:834 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:180 #: templates/js/table_filters.js:336 msgid "Component" msgstr "" @@ -1648,7 +1648,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:181 part/models.py:845 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "" @@ -1656,7 +1656,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:188 part/models.py:850 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:210 #: templates/js/table_filters.js:344 msgid "Salable" msgstr "" @@ -1665,7 +1665,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:195 part/models.py:840 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:348 msgid "Trackable" msgstr "" @@ -1674,7 +1674,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:202 part/models.py:860 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -2024,7 +2024,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:130 company/models.py:347 company/models.py:548 -#: order/models.py:156 part/models.py:737 +#: order/models.py:156 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:312 templates/js/company.js:544 #: templates/js/part.js:498 @@ -2035,7 +2035,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:138 part/models.py:747 +#: company/models.py:138 part/models.py:746 msgid "Image" msgstr "" @@ -2122,7 +2122,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:428 part/models.py:822 part/models.py:2194 +#: company/models.py:428 part/models.py:821 part/models.py:2193 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 #: templates/js/company.js:371 msgid "Units" @@ -2171,17 +2171,17 @@ msgid "Supplier part description" msgstr "" #: company/models.py:560 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2342 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2341 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:564 part/models.py:1615 +#: company/models.py:564 part/models.py:1614 msgid "base cost" msgstr "" -#: company/models.py:564 part/models.py:1615 +#: company/models.py:564 part/models.py:1614 msgid "Minimum charge (e.g. stocking fee)" msgstr "" @@ -2195,7 +2195,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:568 part/models.py:1617 +#: company/models.py:568 part/models.py:1616 msgid "multiple" msgstr "" @@ -3328,7 +3328,7 @@ msgstr "" msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "" -#: order/templates/order/receive_parts.html:14 part/api.py:45 +#: order/templates/order/receive_parts.html:14 part/api.py:47 #: part/models.py:326 part/templates/part/cat_link.html:7 #: part/templates/part/category.html:108 part/templates/part/category.html:157 #: part/templates/part/category_navbar.html:25 @@ -3652,7 +3652,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:756 +#: part/bom.py:138 part/models.py:72 part/models.py:755 #: part/templates/part/category.html:75 part/templates/part/detail.html:90 msgid "Default Location" msgstr "" @@ -3730,7 +3730,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:106 part/models.py:2224 +#: part/forms.py:106 part/models.py:2223 msgid "Parent Part" msgstr "" @@ -3806,7 +3806,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:316 part/models.py:2323 +#: part/forms.py:316 part/models.py:2322 msgid "Sub part" msgstr "" @@ -3826,7 +3826,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:86 part/models.py:2270 +#: part/models.py:86 part/models.py:2269 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3870,318 +3870,318 @@ msgstr "" msgid "Is this part a template part?" msgstr "" -#: part/models.py:698 +#: part/models.py:697 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:699 part/templates/part/detail.html:60 +#: part/models.py:698 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "" -#: part/models.py:705 +#: part/models.py:704 msgid "Part description" msgstr "" -#: part/models.py:710 part/templates/part/category.html:82 +#: part/models.py:709 part/templates/part/category.html:82 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "" -#: part/models.py:711 +#: part/models.py:710 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:718 part/models.py:2269 part/templates/part/detail.html:73 +#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" -#: part/models.py:719 +#: part/models.py:718 msgid "Part category" msgstr "" -#: part/models.py:724 part/templates/part/detail.html:28 +#: part/models.py:723 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "" -#: part/models.py:725 +#: part/models.py:724 msgid "Internal Part Number" msgstr "" -#: part/models.py:731 +#: part/models.py:730 msgid "Part revision or version number" msgstr "" -#: part/models.py:732 part/templates/part/detail.html:35 report/models.py:200 +#: part/models.py:731 part/templates/part/detail.html:35 report/models.py:200 #: templates/js/part.js:173 msgid "Revision" msgstr "" -#: part/models.py:754 +#: part/models.py:753 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:801 part/templates/part/detail.html:97 +#: part/models.py:800 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "" -#: part/models.py:802 +#: part/models.py:801 msgid "Default supplier part" msgstr "" -#: part/models.py:809 +#: part/models.py:808 msgid "Default Expiry" msgstr "" -#: part/models.py:810 +#: part/models.py:809 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:815 part/templates/part/detail.html:113 +#: part/models.py:814 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "" -#: part/models.py:816 +#: part/models.py:815 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:823 +#: part/models.py:822 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:829 +#: part/models.py:828 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:835 +#: part/models.py:834 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:841 +#: part/models.py:840 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:846 +#: part/models.py:845 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:851 +#: part/models.py:850 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:855 part/templates/part/detail.html:227 +#: part/models.py:854 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:246 templates/js/table_filters.js:315 msgid "Active" msgstr "" -#: part/models.py:856 +#: part/models.py:855 msgid "Is this part active?" msgstr "" -#: part/models.py:861 +#: part/models.py:860 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:866 +#: part/models.py:865 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:869 +#: part/models.py:868 msgid "BOM checksum" msgstr "" -#: part/models.py:869 +#: part/models.py:868 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:872 +#: part/models.py:871 msgid "BOM checked by" msgstr "" -#: part/models.py:874 +#: part/models.py:873 msgid "BOM checked date" msgstr "" -#: part/models.py:878 +#: part/models.py:877 msgid "Creation User" msgstr "" -#: part/models.py:1617 +#: part/models.py:1616 msgid "Sell multiple" msgstr "" -#: part/models.py:2088 +#: part/models.py:2087 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2105 +#: part/models.py:2104 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2125 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2124 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2126 +#: part/models.py:2125 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2131 +#: part/models.py:2130 msgid "Test Description" msgstr "" -#: part/models.py:2132 +#: part/models.py:2131 msgid "Enter description for this test" msgstr "" -#: part/models.py:2137 templates/js/part.js:726 +#: part/models.py:2136 templates/js/part.js:726 #: templates/js/table_filters.js:232 msgid "Required" msgstr "" -#: part/models.py:2138 +#: part/models.py:2137 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2143 templates/js/part.js:734 +#: part/models.py:2142 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2144 +#: part/models.py:2143 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2149 templates/js/part.js:741 +#: part/models.py:2148 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2150 +#: part/models.py:2149 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2187 +#: part/models.py:2186 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2192 +#: part/models.py:2191 msgid "Parameter Name" msgstr "" -#: part/models.py:2194 +#: part/models.py:2193 msgid "Parameter Units" msgstr "" -#: part/models.py:2226 part/models.py:2275 part/models.py:2276 +#: part/models.py:2225 part/models.py:2274 part/models.py:2275 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2228 +#: part/models.py:2227 msgid "Data" msgstr "" -#: part/models.py:2228 +#: part/models.py:2227 msgid "Parameter Value" msgstr "" -#: part/models.py:2280 templates/InvenTree/settings/category.html:67 +#: part/models.py:2279 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2281 +#: part/models.py:2280 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2315 +#: part/models.py:2314 msgid "Select parent part" msgstr "" -#: part/models.py:2324 +#: part/models.py:2323 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2330 +#: part/models.py:2329 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2332 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2331 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2332 +#: part/models.py:2331 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2335 +#: part/models.py:2334 msgid "Overage" msgstr "" -#: part/models.py:2336 +#: part/models.py:2335 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2339 +#: part/models.py:2338 msgid "BOM item reference" msgstr "" -#: part/models.py:2342 +#: part/models.py:2341 msgid "BOM item notes" msgstr "" -#: part/models.py:2344 +#: part/models.py:2343 msgid "Checksum" msgstr "" -#: part/models.py:2344 +#: part/models.py:2343 msgid "BOM line checksum" msgstr "" -#: part/models.py:2348 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2347 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2349 +#: part/models.py:2348 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2354 templates/js/bom.js:287 +#: part/models.py:2353 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2355 +#: part/models.py:2354 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2431 part/views.py:1736 part/views.py:1788 +#: part/models.py:2430 part/views.py:1736 part/views.py:1788 #: stock/models.py:298 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2440 part/models.py:2442 +#: part/models.py:2439 part/models.py:2441 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2445 +#: part/models.py:2444 msgid "BOM Item" msgstr "" -#: part/models.py:2564 +#: part/models.py:2563 msgid "Part 1" msgstr "" -#: part/models.py:2568 +#: part/models.py:2567 msgid "Part 2" msgstr "" -#: part/models.py:2568 +#: part/models.py:2567 msgid "Select Related Part" msgstr "" -#: part/models.py:2600 +#: part/models.py:2599 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -5329,12 +5329,12 @@ msgstr "" msgid "Fail" msgstr "" -#: stock/api.py:211 +#: stock/api.py:197 #, python-brace-format msgid "Updated stock for {n} items" msgstr "" -#: stock/api.py:280 +#: stock/api.py:266 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 1f9bf007c2..d405807fcb 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 01:42+0000\n" -"PO-Revision-Date: 2021-07-08 02:14\n" +"POT-Creation-Date: 2021-07-08 10:48+0000\n" +"PO-Revision-Date: 2021-07-08 11:18\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -122,7 +122,7 @@ msgstr "Yorum" msgid "File comment" msgstr "Dosya yorumu" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2043 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1195 msgid "User" @@ -137,7 +137,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 -#: label/models.py:103 part/models.py:680 part/models.py:2192 +#: label/models.py:103 part/models.py:680 part/models.py:2191 #: part/templates/part/params.html:27 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:359 templates/js/part.js:118 @@ -152,7 +152,7 @@ msgstr "Adı" #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:110 #: order/models.py:154 order/templates/order/purchase_order_detail.html:174 -#: part/models.py:704 part/templates/part/detail.html:54 +#: part/models.py:703 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:194 #: report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -481,7 +481,7 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: order/templates/order/sales_order_detail.html:87 #: order/templates/order/sales_order_detail.html:172 #: order/templates/order/sales_order_detail.html:244 part/forms.py:314 -#: part/forms.py:344 part/forms.py:360 part/forms.py:376 part/models.py:2330 +#: part/forms.py:344 part/forms.py:360 part/forms.py:376 part/models.py:2329 #: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 #: part/templates/part/prices.html:474 #: report/templates/report/inventree_build_order_base.html:114 @@ -611,7 +611,7 @@ msgstr "Yapım İşi Emri Referansı" #: build/models.py:132 order/models.py:242 order/models.py:529 #: order/models.py:709 order/templates/order/purchase_order_detail.html:201 -#: order/templates/order/sales_order_detail.html:239 part/models.py:2339 +#: order/templates/order/sales_order_detail.html:239 part/models.py:2338 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:661 templates/js/build.js:1136 @@ -639,9 +639,9 @@ msgstr "Bu yapım işinin tahsis edildiği yapım işi emri" #: order/templates/order/purchase_order_detail.html:159 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:224 part/models.py:325 -#: part/models.py:1988 part/models.py:2004 part/models.py:2023 -#: part/models.py:2041 part/models.py:2120 part/models.py:2224 -#: part/models.py:2314 part/templates/part/part_app_base.html:8 +#: part/models.py:1987 part/models.py:2003 part/models.py:2022 +#: part/models.py:2040 part/models.py:2119 part/models.py:2223 +#: part/models.py:2313 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -717,7 +717,7 @@ msgstr "Sıra numarası" msgid "Batch code for this build output" msgstr "Yapım işi çıktısı için sıra numarası" -#: build/models.py:224 order/models.py:158 part/models.py:876 +#: build/models.py:224 order/models.py:158 part/models.py:875 #: part/templates/part/detail.html:126 templates/js/order.js:360 msgid "Creation Date" msgstr "Oluşturulma tarihi" @@ -745,7 +745,7 @@ msgstr "Bu yapım işi emrini veren kullanıcı" #: build/models.py:255 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:105 order/models.py:172 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:880 +#: order/templates/order/sales_order_base.html:140 part/models.py:879 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "Sorumlu" @@ -764,7 +764,7 @@ msgstr "Bu yapım işi emrinden sorumlu kullanıcı" msgid "External Link" msgstr "Harici Bağlantı" -#: build/models.py:262 part/models.py:738 stock/models.py:466 +#: build/models.py:262 part/models.py:737 stock/models.py:466 msgid "Link to external URL" msgstr "Harici URL'ye bağlantı" @@ -777,7 +777,7 @@ msgstr "Harici URL'ye bağlantı" #: order/templates/order/purchase_order_detail.html:270 #: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:865 +#: order/templates/order/so_navbar.html:36 part/models.py:864 #: part/templates/part/navbar.html:133 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 @@ -1620,7 +1620,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2226 part/templates/part/detail.html:160 +#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:160 #: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:320 msgid "Template" @@ -1630,7 +1630,7 @@ msgstr "Şablon" msgid "Parts are templates by default" msgstr "Parçaları varsayılan olan şablondur" -#: common/models.py:167 part/models.py:828 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:332 msgid "Assembly" msgstr "Montaj" @@ -1639,7 +1639,7 @@ msgstr "Montaj" msgid "Parts can be assembled from other components by default" msgstr "Parçalar varsayılan olarak başka bileşenlerden monte edilebilir" -#: common/models.py:174 part/models.py:834 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:180 #: templates/js/table_filters.js:336 msgid "Component" msgstr "Bileşen" @@ -1648,7 +1648,7 @@ msgstr "Bileşen" msgid "Parts can be used as sub-components by default" msgstr "Parçalar varsayılan olarak alt bileşen olarak kullanılabilir" -#: common/models.py:181 part/models.py:845 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "Satın Alınabilir" @@ -1656,7 +1656,7 @@ msgstr "Satın Alınabilir" msgid "Parts are purchaseable by default" msgstr "Parçalar varsayılan olarak satın alınabilir" -#: common/models.py:188 part/models.py:850 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:210 #: templates/js/table_filters.js:344 msgid "Salable" msgstr "Satılabilir" @@ -1665,7 +1665,7 @@ msgstr "Satılabilir" msgid "Parts are salable by default" msgstr "Parçalar varsayılan olarak satılabilir" -#: common/models.py:195 part/models.py:840 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:348 msgid "Trackable" msgstr "Takip Edilebilir" @@ -1674,7 +1674,7 @@ msgstr "Takip Edilebilir" msgid "Parts are trackable by default" msgstr "Parçalar varsayılan olarak takip edilebilir" -#: common/models.py:202 part/models.py:860 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "Sanal" @@ -2024,7 +2024,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:130 company/models.py:347 company/models.py:548 -#: order/models.py:156 part/models.py:737 +#: order/models.py:156 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:312 templates/js/company.js:544 #: templates/js/part.js:498 @@ -2035,7 +2035,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:138 part/models.py:747 +#: company/models.py:138 part/models.py:746 msgid "Image" msgstr "" @@ -2122,7 +2122,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:428 part/models.py:822 part/models.py:2194 +#: company/models.py:428 part/models.py:821 part/models.py:2193 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 #: templates/js/company.js:371 msgid "Units" @@ -2171,17 +2171,17 @@ msgid "Supplier part description" msgstr "" #: company/models.py:560 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2342 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2341 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:564 part/models.py:1615 +#: company/models.py:564 part/models.py:1614 msgid "base cost" msgstr "" -#: company/models.py:564 part/models.py:1615 +#: company/models.py:564 part/models.py:1614 msgid "Minimum charge (e.g. stocking fee)" msgstr "" @@ -2195,7 +2195,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:568 part/models.py:1617 +#: company/models.py:568 part/models.py:1616 msgid "multiple" msgstr "" @@ -3328,7 +3328,7 @@ msgstr "" msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "" -#: order/templates/order/receive_parts.html:14 part/api.py:45 +#: order/templates/order/receive_parts.html:14 part/api.py:47 #: part/models.py:326 part/templates/part/cat_link.html:7 #: part/templates/part/category.html:108 part/templates/part/category.html:157 #: part/templates/part/category_navbar.html:25 @@ -3652,7 +3652,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:756 +#: part/bom.py:138 part/models.py:72 part/models.py:755 #: part/templates/part/category.html:75 part/templates/part/detail.html:90 msgid "Default Location" msgstr "Varsayılan Konum" @@ -3730,7 +3730,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "Dışa aktarılan malzeme listesine parça tedarikçisi verilerini dahil edin" -#: part/forms.py:106 part/models.py:2224 +#: part/forms.py:106 part/models.py:2223 msgid "Parent Part" msgstr "" @@ -3806,7 +3806,7 @@ msgstr "Parametre şablonunu aynı seviyedeki kategorilere ekle" msgid "Add parameter template to all categories" msgstr "Parametre şablonunu tüm kategorilere ekle" -#: part/forms.py:316 part/models.py:2323 +#: part/forms.py:316 part/models.py:2322 msgid "Sub part" msgstr "" @@ -3826,7 +3826,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:86 part/models.py:2270 +#: part/models.py:86 part/models.py:2269 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3870,318 +3870,318 @@ msgstr "Şablon Mu" msgid "Is this part a template part?" msgstr "Bu parça bir şablon parçası mı?" -#: part/models.py:698 +#: part/models.py:697 msgid "Is this part a variant of another part?" msgstr "Bu parça başka bir parçanın çeşidi mi?" -#: part/models.py:699 part/templates/part/detail.html:60 +#: part/models.py:698 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "Çeşidi" -#: part/models.py:705 +#: part/models.py:704 msgid "Part description" msgstr "" -#: part/models.py:710 part/templates/part/category.html:82 +#: part/models.py:709 part/templates/part/category.html:82 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "" -#: part/models.py:711 +#: part/models.py:710 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:718 part/models.py:2269 part/templates/part/detail.html:73 +#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" -#: part/models.py:719 +#: part/models.py:718 msgid "Part category" msgstr "" -#: part/models.py:724 part/templates/part/detail.html:28 +#: part/models.py:723 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "DPN" -#: part/models.py:725 +#: part/models.py:724 msgid "Internal Part Number" msgstr "" -#: part/models.py:731 +#: part/models.py:730 msgid "Part revision or version number" msgstr "Parça revizyon veya versiyon numarası" -#: part/models.py:732 part/templates/part/detail.html:35 report/models.py:200 +#: part/models.py:731 part/templates/part/detail.html:35 report/models.py:200 #: templates/js/part.js:173 msgid "Revision" msgstr "Revizyon" -#: part/models.py:754 +#: part/models.py:753 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:801 part/templates/part/detail.html:97 +#: part/models.py:800 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "" -#: part/models.py:802 +#: part/models.py:801 msgid "Default supplier part" msgstr "Varsayılan tedarikçi parçası" -#: part/models.py:809 +#: part/models.py:808 msgid "Default Expiry" msgstr "" -#: part/models.py:810 +#: part/models.py:809 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:815 part/templates/part/detail.html:113 +#: part/models.py:814 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "" -#: part/models.py:816 +#: part/models.py:815 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:823 +#: part/models.py:822 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:829 +#: part/models.py:828 msgid "Can this part be built from other parts?" msgstr "Bu parça diğer parçalardan yapılabilir mi?" -#: part/models.py:835 +#: part/models.py:834 msgid "Can this part be used to build other parts?" msgstr "Bu parça diğer parçaların yapımında kullanılabilir mi?" -#: part/models.py:841 +#: part/models.py:840 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:846 +#: part/models.py:845 msgid "Can this part be purchased from external suppliers?" msgstr "Bu parça dış tedarikçilerden satın alınabilir mi?" -#: part/models.py:851 +#: part/models.py:850 msgid "Can this part be sold to customers?" msgstr "Bu parça müşterilere satılabilir mi?" -#: part/models.py:855 part/templates/part/detail.html:227 +#: part/models.py:854 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:246 templates/js/table_filters.js:315 msgid "Active" msgstr "" -#: part/models.py:856 +#: part/models.py:855 msgid "Is this part active?" msgstr "" -#: part/models.py:861 +#: part/models.py:860 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:866 +#: part/models.py:865 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:869 +#: part/models.py:868 msgid "BOM checksum" msgstr "" -#: part/models.py:869 +#: part/models.py:868 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:872 +#: part/models.py:871 msgid "BOM checked by" msgstr "" -#: part/models.py:874 +#: part/models.py:873 msgid "BOM checked date" msgstr "" -#: part/models.py:878 +#: part/models.py:877 msgid "Creation User" msgstr "" -#: part/models.py:1617 +#: part/models.py:1616 msgid "Sell multiple" msgstr "" -#: part/models.py:2088 +#: part/models.py:2087 msgid "Test templates can only be created for trackable parts" msgstr "Test şablonları sadece takip edilebilir paçalar için oluşturulabilir" -#: part/models.py:2105 +#: part/models.py:2104 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2125 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2124 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2126 +#: part/models.py:2125 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2131 +#: part/models.py:2130 msgid "Test Description" msgstr "" -#: part/models.py:2132 +#: part/models.py:2131 msgid "Enter description for this test" msgstr "" -#: part/models.py:2137 templates/js/part.js:726 +#: part/models.py:2136 templates/js/part.js:726 #: templates/js/table_filters.js:232 msgid "Required" msgstr "Gerekli" -#: part/models.py:2138 +#: part/models.py:2137 msgid "Is this test required to pass?" msgstr "Testi geçmesi için bu gerekli mi?" -#: part/models.py:2143 templates/js/part.js:734 +#: part/models.py:2142 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2144 +#: part/models.py:2143 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2149 templates/js/part.js:741 +#: part/models.py:2148 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2150 +#: part/models.py:2149 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2187 +#: part/models.py:2186 msgid "Parameter template name must be unique" msgstr "Parametre şablon adı benzersiz olmalıdır" -#: part/models.py:2192 +#: part/models.py:2191 msgid "Parameter Name" msgstr "" -#: part/models.py:2194 +#: part/models.py:2193 msgid "Parameter Units" msgstr "" -#: part/models.py:2226 part/models.py:2275 part/models.py:2276 +#: part/models.py:2225 part/models.py:2274 part/models.py:2275 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "Parametre Şablonu" -#: part/models.py:2228 +#: part/models.py:2227 msgid "Data" msgstr "" -#: part/models.py:2228 +#: part/models.py:2227 msgid "Parameter Value" msgstr "" -#: part/models.py:2280 templates/InvenTree/settings/category.html:67 +#: part/models.py:2279 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2281 +#: part/models.py:2280 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2315 +#: part/models.py:2314 msgid "Select parent part" msgstr "" -#: part/models.py:2324 +#: part/models.py:2323 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2330 +#: part/models.py:2329 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2332 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2331 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2332 +#: part/models.py:2331 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2335 +#: part/models.py:2334 msgid "Overage" msgstr "" -#: part/models.py:2336 +#: part/models.py:2335 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2339 +#: part/models.py:2338 msgid "BOM item reference" msgstr "" -#: part/models.py:2342 +#: part/models.py:2341 msgid "BOM item notes" msgstr "" -#: part/models.py:2344 +#: part/models.py:2343 msgid "Checksum" msgstr "" -#: part/models.py:2344 +#: part/models.py:2343 msgid "BOM line checksum" msgstr "" -#: part/models.py:2348 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2347 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2349 +#: part/models.py:2348 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "Bu malzeme listesi, çeşit parçalar listesini kalıtsalıdır" -#: part/models.py:2354 templates/js/bom.js:287 +#: part/models.py:2353 templates/js/bom.js:287 msgid "Allow Variants" msgstr "Çeşide İzin Ver" -#: part/models.py:2355 +#: part/models.py:2354 msgid "Stock items for variant parts can be used for this BOM item" msgstr "Çeşit parçaların stok kalemleri bu malzeme listesinde kullanılabilir" -#: part/models.py:2431 part/views.py:1736 part/views.py:1788 +#: part/models.py:2430 part/views.py:1736 part/views.py:1788 #: stock/models.py:298 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2440 part/models.py:2442 +#: part/models.py:2439 part/models.py:2441 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2445 +#: part/models.py:2444 msgid "BOM Item" msgstr "" -#: part/models.py:2564 +#: part/models.py:2563 msgid "Part 1" msgstr "" -#: part/models.py:2568 +#: part/models.py:2567 msgid "Part 2" msgstr "" -#: part/models.py:2568 +#: part/models.py:2567 msgid "Select Related Part" msgstr "" -#: part/models.py:2600 +#: part/models.py:2599 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -5329,12 +5329,12 @@ msgstr "" msgid "Fail" msgstr "" -#: stock/api.py:211 +#: stock/api.py:197 #, python-brace-format msgid "Updated stock for {n} items" msgstr "{n} öge için stok güncellendi" -#: stock/api.py:280 +#: stock/api.py:266 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 076fa3f3c5..ed85b8eb37 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 01:42+0000\n" -"PO-Revision-Date: 2021-07-08 02:14\n" +"POT-Creation-Date: 2021-07-08 10:48+0000\n" +"PO-Revision-Date: 2021-07-08 11:18\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -122,7 +122,7 @@ msgstr "注释" msgid "File comment" msgstr "文件注释" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2043 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1195 msgid "User" @@ -137,7 +137,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 -#: label/models.py:103 part/models.py:680 part/models.py:2192 +#: label/models.py:103 part/models.py:680 part/models.py:2191 #: part/templates/part/params.html:27 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:359 templates/js/part.js:118 @@ -152,7 +152,7 @@ msgstr "名称" #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:110 #: order/models.py:154 order/templates/order/purchase_order_detail.html:174 -#: part/models.py:704 part/templates/part/detail.html:54 +#: part/models.py:703 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:194 #: report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -481,7 +481,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:87 #: order/templates/order/sales_order_detail.html:172 #: order/templates/order/sales_order_detail.html:244 part/forms.py:314 -#: part/forms.py:344 part/forms.py:360 part/forms.py:376 part/models.py:2330 +#: part/forms.py:344 part/forms.py:360 part/forms.py:376 part/models.py:2329 #: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 #: part/templates/part/prices.html:474 #: report/templates/report/inventree_build_order_base.html:114 @@ -611,7 +611,7 @@ msgstr "" #: build/models.py:132 order/models.py:242 order/models.py:529 #: order/models.py:709 order/templates/order/purchase_order_detail.html:201 -#: order/templates/order/sales_order_detail.html:239 part/models.py:2339 +#: order/templates/order/sales_order_detail.html:239 part/models.py:2338 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:661 templates/js/build.js:1136 @@ -639,9 +639,9 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:159 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:224 part/models.py:325 -#: part/models.py:1988 part/models.py:2004 part/models.py:2023 -#: part/models.py:2041 part/models.py:2120 part/models.py:2224 -#: part/models.py:2314 part/templates/part/part_app_base.html:8 +#: part/models.py:1987 part/models.py:2003 part/models.py:2022 +#: part/models.py:2040 part/models.py:2119 part/models.py:2223 +#: part/models.py:2313 part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 @@ -717,7 +717,7 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:224 order/models.py:158 part/models.py:876 +#: build/models.py:224 order/models.py:158 part/models.py:875 #: part/templates/part/detail.html:126 templates/js/order.js:360 msgid "Creation Date" msgstr "" @@ -745,7 +745,7 @@ msgstr "" #: build/models.py:255 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:105 order/models.py:172 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:880 +#: order/templates/order/sales_order_base.html:140 part/models.py:879 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" @@ -764,7 +764,7 @@ msgstr "" msgid "External Link" msgstr "" -#: build/models.py:262 part/models.py:738 stock/models.py:466 +#: build/models.py:262 part/models.py:737 stock/models.py:466 msgid "Link to external URL" msgstr "" @@ -777,7 +777,7 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:270 #: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:865 +#: order/templates/order/so_navbar.html:36 part/models.py:864 #: part/templates/part/navbar.html:133 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 @@ -1620,7 +1620,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2226 part/templates/part/detail.html:160 +#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:160 #: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:320 msgid "Template" @@ -1630,7 +1630,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:167 part/models.py:828 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:170 #: templates/js/table_filters.js:128 templates/js/table_filters.js:332 msgid "Assembly" msgstr "" @@ -1639,7 +1639,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:174 part/models.py:834 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:180 #: templates/js/table_filters.js:336 msgid "Component" msgstr "" @@ -1648,7 +1648,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:181 part/models.py:845 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:200 msgid "Purchaseable" msgstr "" @@ -1656,7 +1656,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:188 part/models.py:850 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:210 #: templates/js/table_filters.js:344 msgid "Salable" msgstr "" @@ -1665,7 +1665,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:195 part/models.py:840 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:348 msgid "Trackable" msgstr "" @@ -1674,7 +1674,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:202 part/models.py:860 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -2024,7 +2024,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:130 company/models.py:347 company/models.py:548 -#: order/models.py:156 part/models.py:737 +#: order/models.py:156 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:312 templates/js/company.js:544 #: templates/js/part.js:498 @@ -2035,7 +2035,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:138 part/models.py:747 +#: company/models.py:138 part/models.py:746 msgid "Image" msgstr "" @@ -2122,7 +2122,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:428 part/models.py:822 part/models.py:2194 +#: company/models.py:428 part/models.py:821 part/models.py:2193 #: part/templates/part/detail.html:106 part/templates/part/params.html:29 #: templates/js/company.js:371 msgid "Units" @@ -2171,17 +2171,17 @@ msgid "Supplier part description" msgstr "" #: company/models.py:560 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2342 +#: company/templates/company/supplier_part_detail.html:38 part/models.py:2341 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:564 part/models.py:1615 +#: company/models.py:564 part/models.py:1614 msgid "base cost" msgstr "" -#: company/models.py:564 part/models.py:1615 +#: company/models.py:564 part/models.py:1614 msgid "Minimum charge (e.g. stocking fee)" msgstr "" @@ -2195,7 +2195,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:568 part/models.py:1617 +#: company/models.py:568 part/models.py:1616 msgid "multiple" msgstr "" @@ -3328,7 +3328,7 @@ msgstr "" msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "" -#: order/templates/order/receive_parts.html:14 part/api.py:45 +#: order/templates/order/receive_parts.html:14 part/api.py:47 #: part/models.py:326 part/templates/part/cat_link.html:7 #: part/templates/part/category.html:108 part/templates/part/category.html:157 #: part/templates/part/category_navbar.html:25 @@ -3652,7 +3652,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:756 +#: part/bom.py:138 part/models.py:72 part/models.py:755 #: part/templates/part/category.html:75 part/templates/part/detail.html:90 msgid "Default Location" msgstr "" @@ -3730,7 +3730,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:106 part/models.py:2224 +#: part/forms.py:106 part/models.py:2223 msgid "Parent Part" msgstr "" @@ -3806,7 +3806,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:316 part/models.py:2323 +#: part/forms.py:316 part/models.py:2322 msgid "Sub part" msgstr "" @@ -3826,7 +3826,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:86 part/models.py:2270 +#: part/models.py:86 part/models.py:2269 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3870,318 +3870,318 @@ msgstr "" msgid "Is this part a template part?" msgstr "" -#: part/models.py:698 +#: part/models.py:697 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:699 part/templates/part/detail.html:60 +#: part/models.py:698 part/templates/part/detail.html:60 msgid "Variant Of" msgstr "" -#: part/models.py:705 +#: part/models.py:704 msgid "Part description" msgstr "" -#: part/models.py:710 part/templates/part/category.html:82 +#: part/models.py:709 part/templates/part/category.html:82 #: part/templates/part/detail.html:67 msgid "Keywords" msgstr "" -#: part/models.py:711 +#: part/models.py:710 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:718 part/models.py:2269 part/templates/part/detail.html:73 +#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:73 #: part/templates/part/set_category.html:15 templates/js/part.js:452 msgid "Category" msgstr "" -#: part/models.py:719 +#: part/models.py:718 msgid "Part category" msgstr "" -#: part/models.py:724 part/templates/part/detail.html:28 +#: part/models.py:723 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 #: templates/js/part.js:296 msgid "IPN" msgstr "" -#: part/models.py:725 +#: part/models.py:724 msgid "Internal Part Number" msgstr "" -#: part/models.py:731 +#: part/models.py:730 msgid "Part revision or version number" msgstr "" -#: part/models.py:732 part/templates/part/detail.html:35 report/models.py:200 +#: part/models.py:731 part/templates/part/detail.html:35 report/models.py:200 #: templates/js/part.js:173 msgid "Revision" msgstr "" -#: part/models.py:754 +#: part/models.py:753 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:801 part/templates/part/detail.html:97 +#: part/models.py:800 part/templates/part/detail.html:97 msgid "Default Supplier" msgstr "" -#: part/models.py:802 +#: part/models.py:801 msgid "Default supplier part" msgstr "" -#: part/models.py:809 +#: part/models.py:808 msgid "Default Expiry" msgstr "" -#: part/models.py:810 +#: part/models.py:809 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:815 part/templates/part/detail.html:113 +#: part/models.py:814 part/templates/part/detail.html:113 msgid "Minimum Stock" msgstr "" -#: part/models.py:816 +#: part/models.py:815 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:823 +#: part/models.py:822 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:829 +#: part/models.py:828 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:835 +#: part/models.py:834 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:841 +#: part/models.py:840 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:846 +#: part/models.py:845 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:851 +#: part/models.py:850 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:855 part/templates/part/detail.html:227 +#: part/models.py:854 part/templates/part/detail.html:227 #: templates/js/table_filters.js:21 templates/js/table_filters.js:65 #: templates/js/table_filters.js:246 templates/js/table_filters.js:315 msgid "Active" msgstr "" -#: part/models.py:856 +#: part/models.py:855 msgid "Is this part active?" msgstr "" -#: part/models.py:861 +#: part/models.py:860 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:866 +#: part/models.py:865 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:869 +#: part/models.py:868 msgid "BOM checksum" msgstr "" -#: part/models.py:869 +#: part/models.py:868 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:872 +#: part/models.py:871 msgid "BOM checked by" msgstr "" -#: part/models.py:874 +#: part/models.py:873 msgid "BOM checked date" msgstr "" -#: part/models.py:878 +#: part/models.py:877 msgid "Creation User" msgstr "" -#: part/models.py:1617 +#: part/models.py:1616 msgid "Sell multiple" msgstr "" -#: part/models.py:2088 +#: part/models.py:2087 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2105 +#: part/models.py:2104 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2125 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2124 templates/js/part.js:717 templates/js/stock.js:117 msgid "Test Name" msgstr "" -#: part/models.py:2126 +#: part/models.py:2125 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2131 +#: part/models.py:2130 msgid "Test Description" msgstr "" -#: part/models.py:2132 +#: part/models.py:2131 msgid "Enter description for this test" msgstr "" -#: part/models.py:2137 templates/js/part.js:726 +#: part/models.py:2136 templates/js/part.js:726 #: templates/js/table_filters.js:232 msgid "Required" msgstr "" -#: part/models.py:2138 +#: part/models.py:2137 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2143 templates/js/part.js:734 +#: part/models.py:2142 templates/js/part.js:734 msgid "Requires Value" msgstr "" -#: part/models.py:2144 +#: part/models.py:2143 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2149 templates/js/part.js:741 +#: part/models.py:2148 templates/js/part.js:741 msgid "Requires Attachment" msgstr "" -#: part/models.py:2150 +#: part/models.py:2149 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2187 +#: part/models.py:2186 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2192 +#: part/models.py:2191 msgid "Parameter Name" msgstr "" -#: part/models.py:2194 +#: part/models.py:2193 msgid "Parameter Units" msgstr "" -#: part/models.py:2226 part/models.py:2275 part/models.py:2276 +#: part/models.py:2225 part/models.py:2274 part/models.py:2275 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2228 +#: part/models.py:2227 msgid "Data" msgstr "" -#: part/models.py:2228 +#: part/models.py:2227 msgid "Parameter Value" msgstr "" -#: part/models.py:2280 templates/InvenTree/settings/category.html:67 +#: part/models.py:2279 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2281 +#: part/models.py:2280 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2315 +#: part/models.py:2314 msgid "Select parent part" msgstr "" -#: part/models.py:2324 +#: part/models.py:2323 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2330 +#: part/models.py:2329 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2332 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2331 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2332 +#: part/models.py:2331 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2335 +#: part/models.py:2334 msgid "Overage" msgstr "" -#: part/models.py:2336 +#: part/models.py:2335 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2339 +#: part/models.py:2338 msgid "BOM item reference" msgstr "" -#: part/models.py:2342 +#: part/models.py:2341 msgid "BOM item notes" msgstr "" -#: part/models.py:2344 +#: part/models.py:2343 msgid "Checksum" msgstr "" -#: part/models.py:2344 +#: part/models.py:2343 msgid "BOM line checksum" msgstr "" -#: part/models.py:2348 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2347 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:51 msgid "Inherited" msgstr "" -#: part/models.py:2349 +#: part/models.py:2348 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2354 templates/js/bom.js:287 +#: part/models.py:2353 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2355 +#: part/models.py:2354 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2431 part/views.py:1736 part/views.py:1788 +#: part/models.py:2430 part/views.py:1736 part/views.py:1788 #: stock/models.py:298 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2440 part/models.py:2442 +#: part/models.py:2439 part/models.py:2441 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2445 +#: part/models.py:2444 msgid "BOM Item" msgstr "" -#: part/models.py:2564 +#: part/models.py:2563 msgid "Part 1" msgstr "" -#: part/models.py:2568 +#: part/models.py:2567 msgid "Part 2" msgstr "" -#: part/models.py:2568 +#: part/models.py:2567 msgid "Select Related Part" msgstr "" -#: part/models.py:2600 +#: part/models.py:2599 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -5329,12 +5329,12 @@ msgstr "" msgid "Fail" msgstr "" -#: stock/api.py:211 +#: stock/api.py:197 #, python-brace-format msgid "Updated stock for {n} items" msgstr "" -#: stock/api.py:280 +#: stock/api.py:266 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "" From 9edc16f6a16e0893585eb97eb0d1fc9e4374c144 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 8 Jul 2021 13:36:49 +0000 Subject: [PATCH 407/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 129 +++++++++++++--------- InvenTree/locale/en/LC_MESSAGES/django.po | 112 +++++++++++-------- InvenTree/locale/es/LC_MESSAGES/django.po | 116 ++++++++++--------- InvenTree/locale/fr/LC_MESSAGES/django.po | 116 ++++++++++--------- InvenTree/locale/it/LC_MESSAGES/django.po | 116 ++++++++++--------- InvenTree/locale/ja/LC_MESSAGES/django.po | 116 ++++++++++--------- InvenTree/locale/pl/LC_MESSAGES/django.po | 118 +++++++++++--------- InvenTree/locale/ru/LC_MESSAGES/django.po | 116 ++++++++++--------- InvenTree/locale/tr/LC_MESSAGES/django.po | 126 ++++++++++++--------- InvenTree/locale/zh/LC_MESSAGES/django.po | 116 ++++++++++--------- 10 files changed, 679 insertions(+), 502 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index b179c24c4b..cf167b6c52 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 10:48+0000\n" +"POT-Creation-Date: 2021-07-08 13:36+0000\n" "PO-Revision-Date: 2021-07-08 11:18\n" "Last-Translator: \n" "Language-Team: German\n" @@ -137,7 +137,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 -#: label/models.py:103 part/models.py:680 part/models.py:2191 +#: label/models.py:112 part/models.py:680 part/models.py:2191 #: part/templates/part/params.html:27 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:359 templates/js/part.js:118 @@ -150,7 +150,7 @@ msgstr "Name" #: company/models.py:554 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 -#: company/templates/company/supplier_part_detail.html:31 label/models.py:110 +#: company/templates/company/supplier_part_detail.html:31 label/models.py:119 #: order/models.py:154 order/templates/order/purchase_order_detail.html:174 #: part/models.py:703 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:194 @@ -2257,7 +2257,7 @@ msgid "Phone" msgstr "Telefon" #: company/templates/company/company_base.html:166 -#: part/templates/part/part_base.html:307 +#: part/templates/part/part_base.html:311 msgid "Upload Image" msgstr "" @@ -2362,13 +2362,13 @@ msgstr "Zuliefererteile" #: company/templates/company/detail_supplier_part.html:21 #: order/templates/order/order_wizard/select_parts.html:44 -#: part/templates/part/part_base.html:429 +#: part/templates/part/part_base.html:433 msgid "Create new supplier part" msgstr "Neues Zuliefererteil anlegen" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 -#: part/templates/part/part_base.html:428 part/templates/part/supplier.html:17 +#: part/templates/part/part_base.html:432 part/templates/part/supplier.html:17 #: templates/js/stock.js:1334 msgid "New Supplier Part" msgstr "Neues Zuliefererteil" @@ -2467,7 +2467,7 @@ msgstr "Zuliefererteil entfernen" #: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:844 templates/js/company.js:203 users/models.py:192 +#: stock/views.py:844 templates/js/company.js:203 users/models.py:193 msgid "Delete" msgstr "Löschen" @@ -2711,66 +2711,78 @@ msgstr "Neues Zuliefererteil anlegen" msgid "Delete Supplier Part" msgstr "Zuliefererteil entfernen" -#: label/api.py:56 report/api.py:201 +#: label/api.py:57 report/api.py:201 msgid "No valid objects provided to template" msgstr "Keine korrekten Objekte für Vorlage gegeben" -#: label/models.py:104 +#: label/models.py:113 msgid "Label name" msgstr "Label Name" -#: label/models.py:111 +#: label/models.py:120 msgid "Label description" msgstr "Label Beschreibung" -#: label/models.py:118 stock/forms.py:169 +#: label/models.py:127 stock/forms.py:169 msgid "Label" msgstr "Label" -#: label/models.py:119 +#: label/models.py:128 msgid "Label template file" msgstr "Label-Vorlage-Datei" -#: label/models.py:125 report/models.py:298 +#: label/models.py:134 report/models.py:298 msgid "Enabled" msgstr "Aktiviert" -#: label/models.py:126 +#: label/models.py:135 msgid "Label template is enabled" msgstr "Label-Vorlage ist aktiviert" -#: label/models.py:131 +#: label/models.py:140 msgid "Width [mm]" msgstr "Breite [mm]" -#: label/models.py:132 +#: label/models.py:141 msgid "Label width, specified in mm" msgstr "Label-Breite in mm" -#: label/models.py:138 +#: label/models.py:147 msgid "Height [mm]" msgstr "Höhe [mm]" -#: label/models.py:139 +#: label/models.py:148 msgid "Label height, specified in mm" msgstr "Label-Höhe in mm" -#: label/models.py:145 report/models.py:291 +#: label/models.py:154 report/models.py:291 msgid "Filename Pattern" msgstr "Dateinamen-Muster" -#: label/models.py:146 +#: label/models.py:155 msgid "Pattern for generating label filenames" msgstr "Muster für die Erstellung von Label-Dateinamen" -#: label/models.py:249 label/models.py:306 +#: label/models.py:258 +#, fuzzy +#| msgid "Query filters (comma-separated list of key=value pairs" +msgid "Query filters (comma-separated list of key=value pairs)," +msgstr "Abfragefilter (kommagetrennte Liste mit Schlüssel=Wert-Paaren)" + +#: label/models.py:259 label/models.py:317 label/models.py:364 +#: report/models.py:322 report/models.py:457 report/models.py:495 +msgid "Filters" +msgstr "Filter" + +#: label/models.py:316 msgid "Query filters (comma-separated list of key=value pairs" msgstr "Abfragefilter (kommagetrennte Liste mit Schlüssel=Wert-Paaren)" -#: label/models.py:250 label/models.py:307 report/models.py:322 -#: report/models.py:457 report/models.py:495 -msgid "Filters" -msgstr "Filter" +#: label/models.py:363 +#, fuzzy +#| msgid "Part query filters (comma-separated list of key=value pairs" +msgid "Part query filters (comma-separated value of key=value pairs)" +msgstr "Teile-Abfragefilter (kommagetrennte Liste mit Schlüssel=Wert-Paaren)" #: order/forms.py:30 order/templates/order/order_base.html:47 msgid "Place order" @@ -3071,7 +3083,7 @@ msgstr "Bestellung bearbeiten" #: order/templates/order/order_base.html:199 #: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 -#: part/templates/part/part_base.html:415 +#: part/templates/part/part_base.html:419 #: stock/templates/stock/location.html:191 templates/js/stock.js:752 #: templates/js/stock.js:1340 msgid "New Location" @@ -3079,7 +3091,7 @@ msgstr "Neuer Lagerort" #: order/templates/order/order_base.html:200 #: order/templates/order/purchase_order_detail.html:128 -#: part/templates/part/part_base.html:416 +#: part/templates/part/part_base.html:420 #: stock/templates/stock/location.html:42 msgid "Create new stock location" msgstr "Neuen Lagerort anlegen" @@ -4408,7 +4420,7 @@ msgid "Create new location" msgstr "Neuen Lagerort anlegen" #: part/templates/part/category.html:223 part/templates/part/category.html:253 -#: part/templates/part/part_base.html:378 +#: part/templates/part/part_base.html:382 msgid "New Category" msgstr "Neue Kategorie" @@ -4749,19 +4761,19 @@ msgstr "Herstellbar" msgid "Building" msgstr "Im Bau" -#: part/templates/part/part_base.html:285 part/templates/part/prices.html:131 +#: part/templates/part/part_base.html:289 part/templates/part/prices.html:131 msgid "Calculate" msgstr "Berechnen" -#: part/templates/part/part_base.html:379 +#: part/templates/part/part_base.html:383 msgid "Create New Part Category" msgstr "" -#: part/templates/part/part_base.html:387 +#: part/templates/part/part_base.html:391 msgid "New Parent" msgstr "" -#: part/templates/part/part_base.html:435 +#: part/templates/part/part_base.html:439 msgid "Edit Part" msgstr "" @@ -6093,7 +6105,7 @@ msgstr "Entfernen" msgid "Add Stock Items" msgstr "BestandsObjekte hinzufügen" -#: stock/views.py:843 users/models.py:188 +#: stock/views.py:843 users/models.py:189 msgid "Add" msgstr "Hinzufügen" @@ -6285,11 +6297,13 @@ msgstr "Farbschemata" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " -msgstr "\n" +msgstr "" +"\n" "\t\tDie CSS Datei \"%(invalid_color_theme)s.css\" für das aktuell ausgewählte Farbschema wurde nicht gefunden.
\n" "\t\tBitte ein anderes Farbschema auswählen:)\n" "\t " @@ -6962,7 +6976,7 @@ msgstr "BestandsObjekte auswählen" msgid "Stock item(s) must be selected before printing labels" msgstr "BestandsObjekt(e) müssen ausgewählt sein bevor Labels gedruckt werden können" -#: templates/js/label.js:29 templates/js/label.js:79 +#: templates/js/label.js:29 templates/js/label.js:79 templates/js/label.js:134 msgid "No Labels Found" msgstr "Keine Labels gefunden" @@ -6982,15 +6996,31 @@ msgstr "Bestands-Lagerort(e) müssen ausgewählt sein um Labels zu drucken" msgid "No labels found which match selected stock location(s)" msgstr "Keine Labels für die ausgewählten Bestands-Lagerort(e) gefunden" -#: templates/js/label.js:154 +#: templates/js/label.js:115 templates/js/report.js:205 +msgid "Select Parts" +msgstr "Teile auswählen" + +#: templates/js/label.js:116 +#, fuzzy +#| msgid "Part(s) must be selected before printing reports" +msgid "Part(s) must be selected before printing labels" +msgstr "Teil muss vor dem Berichtsdruck ausgewählt werden" + +#: templates/js/label.js:135 +#, fuzzy +#| msgid "No labels found which match selected stock item(s)" +msgid "No labels found which match the selected part(s)" +msgstr "Keine Labels die zu BestandsObjekt(e) passen gefunden" + +#: templates/js/label.js:209 msgid "stock items selected" msgstr "BestandsObjekte ausgewählt" -#: templates/js/label.js:162 +#: templates/js/label.js:217 msgid "Select Label" msgstr "Label auswählen" -#: templates/js/label.js:177 +#: templates/js/label.js:232 msgid "Select Label Template" msgstr "Label-Vorlage auswählen" @@ -7210,10 +7240,6 @@ msgstr "Bauauftrag muss vor dem Berichtsdruck ausgewählt werden" msgid "No report templates found which match selected build(s)" msgstr "Keine Berichtvorlagen für ausgewählten Bauauftrag gefunden" -#: templates/js/report.js:205 -msgid "Select Parts" -msgstr "Teile auswählen" - #: templates/js/report.js:206 msgid "Part(s) must be selected before printing reports" msgstr "Teil muss vor dem Berichtsdruck ausgewählt werden" @@ -7873,35 +7899,34 @@ msgstr "Berechtigungen" msgid "Important dates" msgstr "wichtige Daten" -#: users/models.py:175 +#: users/models.py:176 msgid "Permission set" msgstr "Berechtigung geändert" -#: users/models.py:183 +#: users/models.py:184 msgid "Group" msgstr "Gruppe" -#: users/models.py:186 +#: users/models.py:187 msgid "View" msgstr "Ansicht" -#: users/models.py:186 +#: users/models.py:187 msgid "Permission to view items" msgstr "Berechtigung Einträge anzuzeigen" -#: users/models.py:188 +#: users/models.py:189 msgid "Permission to add items" msgstr "Berechtigung Einträge zu erstellen" -#: users/models.py:190 +#: users/models.py:191 msgid "Change" msgstr "Ändern" -#: users/models.py:190 +#: users/models.py:191 msgid "Permissions to edit items" msgstr "Berechtigungen Einträge zu ändern" -#: users/models.py:192 +#: users/models.py:193 msgid "Permission to delete items" msgstr "Berechtigung Einträge zu löschen" - diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index f7eafbb9d9..fc17c28e7f 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 10:48+0000\n" +"POT-Creation-Date: 2021-07-08 13:36+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -138,7 +138,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 -#: label/models.py:103 part/models.py:680 part/models.py:2191 +#: label/models.py:112 part/models.py:680 part/models.py:2191 #: part/templates/part/params.html:27 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:359 templates/js/part.js:118 @@ -151,7 +151,7 @@ msgstr "" #: company/models.py:554 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 -#: company/templates/company/supplier_part_detail.html:31 label/models.py:110 +#: company/templates/company/supplier_part_detail.html:31 label/models.py:119 #: order/models.py:154 order/templates/order/purchase_order_detail.html:174 #: part/models.py:703 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:194 @@ -2258,7 +2258,7 @@ msgid "Phone" msgstr "" #: company/templates/company/company_base.html:166 -#: part/templates/part/part_base.html:307 +#: part/templates/part/part_base.html:311 msgid "Upload Image" msgstr "" @@ -2363,13 +2363,13 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:21 #: order/templates/order/order_wizard/select_parts.html:44 -#: part/templates/part/part_base.html:429 +#: part/templates/part/part_base.html:433 msgid "Create new supplier part" msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 -#: part/templates/part/part_base.html:428 part/templates/part/supplier.html:17 +#: part/templates/part/part_base.html:432 part/templates/part/supplier.html:17 #: templates/js/stock.js:1334 msgid "New Supplier Part" msgstr "" @@ -2468,7 +2468,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:844 templates/js/company.js:203 users/models.py:192 +#: stock/views.py:844 templates/js/company.js:203 users/models.py:193 msgid "Delete" msgstr "" @@ -2712,65 +2712,73 @@ msgstr "" msgid "Delete Supplier Part" msgstr "" -#: label/api.py:56 report/api.py:201 +#: label/api.py:57 report/api.py:201 msgid "No valid objects provided to template" msgstr "" -#: label/models.py:104 +#: label/models.py:113 msgid "Label name" msgstr "" -#: label/models.py:111 +#: label/models.py:120 msgid "Label description" msgstr "" -#: label/models.py:118 stock/forms.py:169 +#: label/models.py:127 stock/forms.py:169 msgid "Label" msgstr "" -#: label/models.py:119 +#: label/models.py:128 msgid "Label template file" msgstr "" -#: label/models.py:125 report/models.py:298 +#: label/models.py:134 report/models.py:298 msgid "Enabled" msgstr "" -#: label/models.py:126 +#: label/models.py:135 msgid "Label template is enabled" msgstr "" -#: label/models.py:131 +#: label/models.py:140 msgid "Width [mm]" msgstr "" -#: label/models.py:132 +#: label/models.py:141 msgid "Label width, specified in mm" msgstr "" -#: label/models.py:138 +#: label/models.py:147 msgid "Height [mm]" msgstr "" -#: label/models.py:139 +#: label/models.py:148 msgid "Label height, specified in mm" msgstr "" -#: label/models.py:145 report/models.py:291 +#: label/models.py:154 report/models.py:291 msgid "Filename Pattern" msgstr "" -#: label/models.py:146 +#: label/models.py:155 msgid "Pattern for generating label filenames" msgstr "" -#: label/models.py:249 label/models.py:306 +#: label/models.py:258 +msgid "Query filters (comma-separated list of key=value pairs)," +msgstr "" + +#: label/models.py:259 label/models.py:317 label/models.py:364 +#: report/models.py:322 report/models.py:457 report/models.py:495 +msgid "Filters" +msgstr "" + +#: label/models.py:316 msgid "Query filters (comma-separated list of key=value pairs" msgstr "" -#: label/models.py:250 label/models.py:307 report/models.py:322 -#: report/models.py:457 report/models.py:495 -msgid "Filters" +#: label/models.py:363 +msgid "Part query filters (comma-separated value of key=value pairs)" msgstr "" #: order/forms.py:30 order/templates/order/order_base.html:47 @@ -3072,7 +3080,7 @@ msgstr "" #: order/templates/order/order_base.html:199 #: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 -#: part/templates/part/part_base.html:415 +#: part/templates/part/part_base.html:419 #: stock/templates/stock/location.html:191 templates/js/stock.js:752 #: templates/js/stock.js:1340 msgid "New Location" @@ -3080,7 +3088,7 @@ msgstr "" #: order/templates/order/order_base.html:200 #: order/templates/order/purchase_order_detail.html:128 -#: part/templates/part/part_base.html:416 +#: part/templates/part/part_base.html:420 #: stock/templates/stock/location.html:42 msgid "Create new stock location" msgstr "" @@ -4409,7 +4417,7 @@ msgid "Create new location" msgstr "" #: part/templates/part/category.html:223 part/templates/part/category.html:253 -#: part/templates/part/part_base.html:378 +#: part/templates/part/part_base.html:382 msgid "New Category" msgstr "" @@ -4750,19 +4758,19 @@ msgstr "" msgid "Building" msgstr "" -#: part/templates/part/part_base.html:285 part/templates/part/prices.html:131 +#: part/templates/part/part_base.html:289 part/templates/part/prices.html:131 msgid "Calculate" msgstr "" -#: part/templates/part/part_base.html:379 +#: part/templates/part/part_base.html:383 msgid "Create New Part Category" msgstr "" -#: part/templates/part/part_base.html:387 +#: part/templates/part/part_base.html:391 msgid "New Parent" msgstr "" -#: part/templates/part/part_base.html:435 +#: part/templates/part/part_base.html:439 msgid "Edit Part" msgstr "" @@ -6094,7 +6102,7 @@ msgstr "" msgid "Add Stock Items" msgstr "" -#: stock/views.py:843 users/models.py:188 +#: stock/views.py:843 users/models.py:189 msgid "Add" msgstr "" @@ -6961,7 +6969,7 @@ msgstr "" msgid "Stock item(s) must be selected before printing labels" msgstr "" -#: templates/js/label.js:29 templates/js/label.js:79 +#: templates/js/label.js:29 templates/js/label.js:79 templates/js/label.js:134 msgid "No Labels Found" msgstr "" @@ -6981,15 +6989,27 @@ msgstr "" msgid "No labels found which match selected stock location(s)" msgstr "" -#: templates/js/label.js:154 +#: templates/js/label.js:115 templates/js/report.js:205 +msgid "Select Parts" +msgstr "" + +#: templates/js/label.js:116 +msgid "Part(s) must be selected before printing labels" +msgstr "" + +#: templates/js/label.js:135 +msgid "No labels found which match the selected part(s)" +msgstr "" + +#: templates/js/label.js:209 msgid "stock items selected" msgstr "" -#: templates/js/label.js:162 +#: templates/js/label.js:217 msgid "Select Label" msgstr "" -#: templates/js/label.js:177 +#: templates/js/label.js:232 msgid "Select Label Template" msgstr "" @@ -7209,10 +7229,6 @@ msgstr "" msgid "No report templates found which match selected build(s)" msgstr "" -#: templates/js/report.js:205 -msgid "Select Parts" -msgstr "" - #: templates/js/report.js:206 msgid "Part(s) must be selected before printing reports" msgstr "" @@ -7872,34 +7888,34 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:175 +#: users/models.py:176 msgid "Permission set" msgstr "" -#: users/models.py:183 +#: users/models.py:184 msgid "Group" msgstr "" -#: users/models.py:186 +#: users/models.py:187 msgid "View" msgstr "" -#: users/models.py:186 +#: users/models.py:187 msgid "Permission to view items" msgstr "" -#: users/models.py:188 +#: users/models.py:189 msgid "Permission to add items" msgstr "" -#: users/models.py:190 +#: users/models.py:191 msgid "Change" msgstr "" -#: users/models.py:190 +#: users/models.py:191 msgid "Permissions to edit items" msgstr "" -#: users/models.py:192 +#: users/models.py:193 msgid "Permission to delete items" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 3be6c8c3ab..19bfad061d 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 10:48+0000\n" +"POT-Creation-Date: 2021-07-08 13:36+0000\n" "PO-Revision-Date: 2021-07-08 11:18\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -137,7 +137,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 -#: label/models.py:103 part/models.py:680 part/models.py:2191 +#: label/models.py:112 part/models.py:680 part/models.py:2191 #: part/templates/part/params.html:27 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:359 templates/js/part.js:118 @@ -150,7 +150,7 @@ msgstr "Nombre" #: company/models.py:554 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 -#: company/templates/company/supplier_part_detail.html:31 label/models.py:110 +#: company/templates/company/supplier_part_detail.html:31 label/models.py:119 #: order/models.py:154 order/templates/order/purchase_order_detail.html:174 #: part/models.py:703 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:194 @@ -2257,7 +2257,7 @@ msgid "Phone" msgstr "Teléfono" #: company/templates/company/company_base.html:166 -#: part/templates/part/part_base.html:307 +#: part/templates/part/part_base.html:311 msgid "Upload Image" msgstr "" @@ -2362,13 +2362,13 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:21 #: order/templates/order/order_wizard/select_parts.html:44 -#: part/templates/part/part_base.html:429 +#: part/templates/part/part_base.html:433 msgid "Create new supplier part" msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 -#: part/templates/part/part_base.html:428 part/templates/part/supplier.html:17 +#: part/templates/part/part_base.html:432 part/templates/part/supplier.html:17 #: templates/js/stock.js:1334 msgid "New Supplier Part" msgstr "" @@ -2467,7 +2467,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:844 templates/js/company.js:203 users/models.py:192 +#: stock/views.py:844 templates/js/company.js:203 users/models.py:193 msgid "Delete" msgstr "Eliminar" @@ -2711,65 +2711,73 @@ msgstr "" msgid "Delete Supplier Part" msgstr "" -#: label/api.py:56 report/api.py:201 +#: label/api.py:57 report/api.py:201 msgid "No valid objects provided to template" msgstr "" -#: label/models.py:104 +#: label/models.py:113 msgid "Label name" msgstr "" -#: label/models.py:111 +#: label/models.py:120 msgid "Label description" msgstr "" -#: label/models.py:118 stock/forms.py:169 +#: label/models.py:127 stock/forms.py:169 msgid "Label" msgstr "" -#: label/models.py:119 +#: label/models.py:128 msgid "Label template file" msgstr "" -#: label/models.py:125 report/models.py:298 +#: label/models.py:134 report/models.py:298 msgid "Enabled" msgstr "" -#: label/models.py:126 +#: label/models.py:135 msgid "Label template is enabled" msgstr "" -#: label/models.py:131 +#: label/models.py:140 msgid "Width [mm]" msgstr "" -#: label/models.py:132 +#: label/models.py:141 msgid "Label width, specified in mm" msgstr "" -#: label/models.py:138 +#: label/models.py:147 msgid "Height [mm]" msgstr "" -#: label/models.py:139 +#: label/models.py:148 msgid "Label height, specified in mm" msgstr "" -#: label/models.py:145 report/models.py:291 +#: label/models.py:154 report/models.py:291 msgid "Filename Pattern" msgstr "" -#: label/models.py:146 +#: label/models.py:155 msgid "Pattern for generating label filenames" msgstr "" -#: label/models.py:249 label/models.py:306 +#: label/models.py:258 +msgid "Query filters (comma-separated list of key=value pairs)," +msgstr "" + +#: label/models.py:259 label/models.py:317 label/models.py:364 +#: report/models.py:322 report/models.py:457 report/models.py:495 +msgid "Filters" +msgstr "" + +#: label/models.py:316 msgid "Query filters (comma-separated list of key=value pairs" msgstr "" -#: label/models.py:250 label/models.py:307 report/models.py:322 -#: report/models.py:457 report/models.py:495 -msgid "Filters" +#: label/models.py:363 +msgid "Part query filters (comma-separated value of key=value pairs)" msgstr "" #: order/forms.py:30 order/templates/order/order_base.html:47 @@ -3071,7 +3079,7 @@ msgstr "" #: order/templates/order/order_base.html:199 #: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 -#: part/templates/part/part_base.html:415 +#: part/templates/part/part_base.html:419 #: stock/templates/stock/location.html:191 templates/js/stock.js:752 #: templates/js/stock.js:1340 msgid "New Location" @@ -3079,7 +3087,7 @@ msgstr "" #: order/templates/order/order_base.html:200 #: order/templates/order/purchase_order_detail.html:128 -#: part/templates/part/part_base.html:416 +#: part/templates/part/part_base.html:420 #: stock/templates/stock/location.html:42 msgid "Create new stock location" msgstr "" @@ -4408,7 +4416,7 @@ msgid "Create new location" msgstr "" #: part/templates/part/category.html:223 part/templates/part/category.html:253 -#: part/templates/part/part_base.html:378 +#: part/templates/part/part_base.html:382 msgid "New Category" msgstr "" @@ -4749,19 +4757,19 @@ msgstr "" msgid "Building" msgstr "" -#: part/templates/part/part_base.html:285 part/templates/part/prices.html:131 +#: part/templates/part/part_base.html:289 part/templates/part/prices.html:131 msgid "Calculate" msgstr "" -#: part/templates/part/part_base.html:379 +#: part/templates/part/part_base.html:383 msgid "Create New Part Category" msgstr "" -#: part/templates/part/part_base.html:387 +#: part/templates/part/part_base.html:391 msgid "New Parent" msgstr "" -#: part/templates/part/part_base.html:435 +#: part/templates/part/part_base.html:439 msgid "Edit Part" msgstr "" @@ -6093,7 +6101,7 @@ msgstr "" msgid "Add Stock Items" msgstr "" -#: stock/views.py:843 users/models.py:188 +#: stock/views.py:843 users/models.py:189 msgid "Add" msgstr "" @@ -6285,7 +6293,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -6959,7 +6968,7 @@ msgstr "" msgid "Stock item(s) must be selected before printing labels" msgstr "" -#: templates/js/label.js:29 templates/js/label.js:79 +#: templates/js/label.js:29 templates/js/label.js:79 templates/js/label.js:134 msgid "No Labels Found" msgstr "" @@ -6979,15 +6988,27 @@ msgstr "" msgid "No labels found which match selected stock location(s)" msgstr "" -#: templates/js/label.js:154 +#: templates/js/label.js:115 templates/js/report.js:205 +msgid "Select Parts" +msgstr "" + +#: templates/js/label.js:116 +msgid "Part(s) must be selected before printing labels" +msgstr "" + +#: templates/js/label.js:135 +msgid "No labels found which match the selected part(s)" +msgstr "" + +#: templates/js/label.js:209 msgid "stock items selected" msgstr "" -#: templates/js/label.js:162 +#: templates/js/label.js:217 msgid "Select Label" msgstr "" -#: templates/js/label.js:177 +#: templates/js/label.js:232 msgid "Select Label Template" msgstr "" @@ -7207,10 +7228,6 @@ msgstr "" msgid "No report templates found which match selected build(s)" msgstr "" -#: templates/js/report.js:205 -msgid "Select Parts" -msgstr "" - #: templates/js/report.js:206 msgid "Part(s) must be selected before printing reports" msgstr "" @@ -7870,35 +7887,34 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:175 +#: users/models.py:176 msgid "Permission set" msgstr "" -#: users/models.py:183 +#: users/models.py:184 msgid "Group" msgstr "" -#: users/models.py:186 +#: users/models.py:187 msgid "View" msgstr "" -#: users/models.py:186 +#: users/models.py:187 msgid "Permission to view items" msgstr "" -#: users/models.py:188 +#: users/models.py:189 msgid "Permission to add items" msgstr "" -#: users/models.py:190 +#: users/models.py:191 msgid "Change" msgstr "" -#: users/models.py:190 +#: users/models.py:191 msgid "Permissions to edit items" msgstr "" -#: users/models.py:192 +#: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 84d6b3a4c2..108bbee45a 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 10:48+0000\n" +"POT-Creation-Date: 2021-07-08 13:36+0000\n" "PO-Revision-Date: 2021-07-08 11:18\n" "Last-Translator: \n" "Language-Team: French\n" @@ -137,7 +137,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 -#: label/models.py:103 part/models.py:680 part/models.py:2191 +#: label/models.py:112 part/models.py:680 part/models.py:2191 #: part/templates/part/params.html:27 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:359 templates/js/part.js:118 @@ -150,7 +150,7 @@ msgstr "Nom" #: company/models.py:554 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 -#: company/templates/company/supplier_part_detail.html:31 label/models.py:110 +#: company/templates/company/supplier_part_detail.html:31 label/models.py:119 #: order/models.py:154 order/templates/order/purchase_order_detail.html:174 #: part/models.py:703 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:194 @@ -2257,7 +2257,7 @@ msgid "Phone" msgstr "" #: company/templates/company/company_base.html:166 -#: part/templates/part/part_base.html:307 +#: part/templates/part/part_base.html:311 msgid "Upload Image" msgstr "" @@ -2362,13 +2362,13 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:21 #: order/templates/order/order_wizard/select_parts.html:44 -#: part/templates/part/part_base.html:429 +#: part/templates/part/part_base.html:433 msgid "Create new supplier part" msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 -#: part/templates/part/part_base.html:428 part/templates/part/supplier.html:17 +#: part/templates/part/part_base.html:432 part/templates/part/supplier.html:17 #: templates/js/stock.js:1334 msgid "New Supplier Part" msgstr "" @@ -2467,7 +2467,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:844 templates/js/company.js:203 users/models.py:192 +#: stock/views.py:844 templates/js/company.js:203 users/models.py:193 msgid "Delete" msgstr "" @@ -2711,65 +2711,73 @@ msgstr "" msgid "Delete Supplier Part" msgstr "" -#: label/api.py:56 report/api.py:201 +#: label/api.py:57 report/api.py:201 msgid "No valid objects provided to template" msgstr "" -#: label/models.py:104 +#: label/models.py:113 msgid "Label name" msgstr "" -#: label/models.py:111 +#: label/models.py:120 msgid "Label description" msgstr "" -#: label/models.py:118 stock/forms.py:169 +#: label/models.py:127 stock/forms.py:169 msgid "Label" msgstr "" -#: label/models.py:119 +#: label/models.py:128 msgid "Label template file" msgstr "" -#: label/models.py:125 report/models.py:298 +#: label/models.py:134 report/models.py:298 msgid "Enabled" msgstr "" -#: label/models.py:126 +#: label/models.py:135 msgid "Label template is enabled" msgstr "" -#: label/models.py:131 +#: label/models.py:140 msgid "Width [mm]" msgstr "" -#: label/models.py:132 +#: label/models.py:141 msgid "Label width, specified in mm" msgstr "" -#: label/models.py:138 +#: label/models.py:147 msgid "Height [mm]" msgstr "" -#: label/models.py:139 +#: label/models.py:148 msgid "Label height, specified in mm" msgstr "" -#: label/models.py:145 report/models.py:291 +#: label/models.py:154 report/models.py:291 msgid "Filename Pattern" msgstr "" -#: label/models.py:146 +#: label/models.py:155 msgid "Pattern for generating label filenames" msgstr "" -#: label/models.py:249 label/models.py:306 +#: label/models.py:258 +msgid "Query filters (comma-separated list of key=value pairs)," +msgstr "" + +#: label/models.py:259 label/models.py:317 label/models.py:364 +#: report/models.py:322 report/models.py:457 report/models.py:495 +msgid "Filters" +msgstr "" + +#: label/models.py:316 msgid "Query filters (comma-separated list of key=value pairs" msgstr "" -#: label/models.py:250 label/models.py:307 report/models.py:322 -#: report/models.py:457 report/models.py:495 -msgid "Filters" +#: label/models.py:363 +msgid "Part query filters (comma-separated value of key=value pairs)" msgstr "" #: order/forms.py:30 order/templates/order/order_base.html:47 @@ -3071,7 +3079,7 @@ msgstr "" #: order/templates/order/order_base.html:199 #: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 -#: part/templates/part/part_base.html:415 +#: part/templates/part/part_base.html:419 #: stock/templates/stock/location.html:191 templates/js/stock.js:752 #: templates/js/stock.js:1340 msgid "New Location" @@ -3079,7 +3087,7 @@ msgstr "" #: order/templates/order/order_base.html:200 #: order/templates/order/purchase_order_detail.html:128 -#: part/templates/part/part_base.html:416 +#: part/templates/part/part_base.html:420 #: stock/templates/stock/location.html:42 msgid "Create new stock location" msgstr "" @@ -4408,7 +4416,7 @@ msgid "Create new location" msgstr "" #: part/templates/part/category.html:223 part/templates/part/category.html:253 -#: part/templates/part/part_base.html:378 +#: part/templates/part/part_base.html:382 msgid "New Category" msgstr "" @@ -4749,19 +4757,19 @@ msgstr "" msgid "Building" msgstr "" -#: part/templates/part/part_base.html:285 part/templates/part/prices.html:131 +#: part/templates/part/part_base.html:289 part/templates/part/prices.html:131 msgid "Calculate" msgstr "" -#: part/templates/part/part_base.html:379 +#: part/templates/part/part_base.html:383 msgid "Create New Part Category" msgstr "" -#: part/templates/part/part_base.html:387 +#: part/templates/part/part_base.html:391 msgid "New Parent" msgstr "" -#: part/templates/part/part_base.html:435 +#: part/templates/part/part_base.html:439 msgid "Edit Part" msgstr "" @@ -6093,7 +6101,7 @@ msgstr "" msgid "Add Stock Items" msgstr "" -#: stock/views.py:843 users/models.py:188 +#: stock/views.py:843 users/models.py:189 msgid "Add" msgstr "" @@ -6285,7 +6293,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -6959,7 +6968,7 @@ msgstr "" msgid "Stock item(s) must be selected before printing labels" msgstr "" -#: templates/js/label.js:29 templates/js/label.js:79 +#: templates/js/label.js:29 templates/js/label.js:79 templates/js/label.js:134 msgid "No Labels Found" msgstr "" @@ -6979,15 +6988,27 @@ msgstr "" msgid "No labels found which match selected stock location(s)" msgstr "" -#: templates/js/label.js:154 +#: templates/js/label.js:115 templates/js/report.js:205 +msgid "Select Parts" +msgstr "" + +#: templates/js/label.js:116 +msgid "Part(s) must be selected before printing labels" +msgstr "" + +#: templates/js/label.js:135 +msgid "No labels found which match the selected part(s)" +msgstr "" + +#: templates/js/label.js:209 msgid "stock items selected" msgstr "" -#: templates/js/label.js:162 +#: templates/js/label.js:217 msgid "Select Label" msgstr "" -#: templates/js/label.js:177 +#: templates/js/label.js:232 msgid "Select Label Template" msgstr "" @@ -7207,10 +7228,6 @@ msgstr "" msgid "No report templates found which match selected build(s)" msgstr "" -#: templates/js/report.js:205 -msgid "Select Parts" -msgstr "" - #: templates/js/report.js:206 msgid "Part(s) must be selected before printing reports" msgstr "" @@ -7870,35 +7887,34 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:175 +#: users/models.py:176 msgid "Permission set" msgstr "" -#: users/models.py:183 +#: users/models.py:184 msgid "Group" msgstr "" -#: users/models.py:186 +#: users/models.py:187 msgid "View" msgstr "" -#: users/models.py:186 +#: users/models.py:187 msgid "Permission to view items" msgstr "" -#: users/models.py:188 +#: users/models.py:189 msgid "Permission to add items" msgstr "" -#: users/models.py:190 +#: users/models.py:191 msgid "Change" msgstr "" -#: users/models.py:190 +#: users/models.py:191 msgid "Permissions to edit items" msgstr "" -#: users/models.py:192 +#: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 3393703d29..d87a9a5c63 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 10:48+0000\n" +"POT-Creation-Date: 2021-07-08 13:36+0000\n" "PO-Revision-Date: 2021-07-08 11:18\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -137,7 +137,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 -#: label/models.py:103 part/models.py:680 part/models.py:2191 +#: label/models.py:112 part/models.py:680 part/models.py:2191 #: part/templates/part/params.html:27 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:359 templates/js/part.js:118 @@ -150,7 +150,7 @@ msgstr "" #: company/models.py:554 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 -#: company/templates/company/supplier_part_detail.html:31 label/models.py:110 +#: company/templates/company/supplier_part_detail.html:31 label/models.py:119 #: order/models.py:154 order/templates/order/purchase_order_detail.html:174 #: part/models.py:703 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:194 @@ -2257,7 +2257,7 @@ msgid "Phone" msgstr "" #: company/templates/company/company_base.html:166 -#: part/templates/part/part_base.html:307 +#: part/templates/part/part_base.html:311 msgid "Upload Image" msgstr "" @@ -2362,13 +2362,13 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:21 #: order/templates/order/order_wizard/select_parts.html:44 -#: part/templates/part/part_base.html:429 +#: part/templates/part/part_base.html:433 msgid "Create new supplier part" msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 -#: part/templates/part/part_base.html:428 part/templates/part/supplier.html:17 +#: part/templates/part/part_base.html:432 part/templates/part/supplier.html:17 #: templates/js/stock.js:1334 msgid "New Supplier Part" msgstr "" @@ -2467,7 +2467,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:844 templates/js/company.js:203 users/models.py:192 +#: stock/views.py:844 templates/js/company.js:203 users/models.py:193 msgid "Delete" msgstr "" @@ -2711,65 +2711,73 @@ msgstr "" msgid "Delete Supplier Part" msgstr "" -#: label/api.py:56 report/api.py:201 +#: label/api.py:57 report/api.py:201 msgid "No valid objects provided to template" msgstr "" -#: label/models.py:104 +#: label/models.py:113 msgid "Label name" msgstr "" -#: label/models.py:111 +#: label/models.py:120 msgid "Label description" msgstr "" -#: label/models.py:118 stock/forms.py:169 +#: label/models.py:127 stock/forms.py:169 msgid "Label" msgstr "" -#: label/models.py:119 +#: label/models.py:128 msgid "Label template file" msgstr "" -#: label/models.py:125 report/models.py:298 +#: label/models.py:134 report/models.py:298 msgid "Enabled" msgstr "" -#: label/models.py:126 +#: label/models.py:135 msgid "Label template is enabled" msgstr "" -#: label/models.py:131 +#: label/models.py:140 msgid "Width [mm]" msgstr "" -#: label/models.py:132 +#: label/models.py:141 msgid "Label width, specified in mm" msgstr "" -#: label/models.py:138 +#: label/models.py:147 msgid "Height [mm]" msgstr "" -#: label/models.py:139 +#: label/models.py:148 msgid "Label height, specified in mm" msgstr "" -#: label/models.py:145 report/models.py:291 +#: label/models.py:154 report/models.py:291 msgid "Filename Pattern" msgstr "" -#: label/models.py:146 +#: label/models.py:155 msgid "Pattern for generating label filenames" msgstr "" -#: label/models.py:249 label/models.py:306 +#: label/models.py:258 +msgid "Query filters (comma-separated list of key=value pairs)," +msgstr "" + +#: label/models.py:259 label/models.py:317 label/models.py:364 +#: report/models.py:322 report/models.py:457 report/models.py:495 +msgid "Filters" +msgstr "" + +#: label/models.py:316 msgid "Query filters (comma-separated list of key=value pairs" msgstr "" -#: label/models.py:250 label/models.py:307 report/models.py:322 -#: report/models.py:457 report/models.py:495 -msgid "Filters" +#: label/models.py:363 +msgid "Part query filters (comma-separated value of key=value pairs)" msgstr "" #: order/forms.py:30 order/templates/order/order_base.html:47 @@ -3071,7 +3079,7 @@ msgstr "" #: order/templates/order/order_base.html:199 #: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 -#: part/templates/part/part_base.html:415 +#: part/templates/part/part_base.html:419 #: stock/templates/stock/location.html:191 templates/js/stock.js:752 #: templates/js/stock.js:1340 msgid "New Location" @@ -3079,7 +3087,7 @@ msgstr "" #: order/templates/order/order_base.html:200 #: order/templates/order/purchase_order_detail.html:128 -#: part/templates/part/part_base.html:416 +#: part/templates/part/part_base.html:420 #: stock/templates/stock/location.html:42 msgid "Create new stock location" msgstr "" @@ -4408,7 +4416,7 @@ msgid "Create new location" msgstr "" #: part/templates/part/category.html:223 part/templates/part/category.html:253 -#: part/templates/part/part_base.html:378 +#: part/templates/part/part_base.html:382 msgid "New Category" msgstr "" @@ -4749,19 +4757,19 @@ msgstr "" msgid "Building" msgstr "" -#: part/templates/part/part_base.html:285 part/templates/part/prices.html:131 +#: part/templates/part/part_base.html:289 part/templates/part/prices.html:131 msgid "Calculate" msgstr "" -#: part/templates/part/part_base.html:379 +#: part/templates/part/part_base.html:383 msgid "Create New Part Category" msgstr "" -#: part/templates/part/part_base.html:387 +#: part/templates/part/part_base.html:391 msgid "New Parent" msgstr "" -#: part/templates/part/part_base.html:435 +#: part/templates/part/part_base.html:439 msgid "Edit Part" msgstr "" @@ -6093,7 +6101,7 @@ msgstr "" msgid "Add Stock Items" msgstr "" -#: stock/views.py:843 users/models.py:188 +#: stock/views.py:843 users/models.py:189 msgid "Add" msgstr "" @@ -6285,7 +6293,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -6959,7 +6968,7 @@ msgstr "" msgid "Stock item(s) must be selected before printing labels" msgstr "" -#: templates/js/label.js:29 templates/js/label.js:79 +#: templates/js/label.js:29 templates/js/label.js:79 templates/js/label.js:134 msgid "No Labels Found" msgstr "" @@ -6979,15 +6988,27 @@ msgstr "" msgid "No labels found which match selected stock location(s)" msgstr "" -#: templates/js/label.js:154 +#: templates/js/label.js:115 templates/js/report.js:205 +msgid "Select Parts" +msgstr "" + +#: templates/js/label.js:116 +msgid "Part(s) must be selected before printing labels" +msgstr "" + +#: templates/js/label.js:135 +msgid "No labels found which match the selected part(s)" +msgstr "" + +#: templates/js/label.js:209 msgid "stock items selected" msgstr "" -#: templates/js/label.js:162 +#: templates/js/label.js:217 msgid "Select Label" msgstr "" -#: templates/js/label.js:177 +#: templates/js/label.js:232 msgid "Select Label Template" msgstr "" @@ -7207,10 +7228,6 @@ msgstr "" msgid "No report templates found which match selected build(s)" msgstr "" -#: templates/js/report.js:205 -msgid "Select Parts" -msgstr "" - #: templates/js/report.js:206 msgid "Part(s) must be selected before printing reports" msgstr "" @@ -7870,35 +7887,34 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:175 +#: users/models.py:176 msgid "Permission set" msgstr "" -#: users/models.py:183 +#: users/models.py:184 msgid "Group" msgstr "" -#: users/models.py:186 +#: users/models.py:187 msgid "View" msgstr "" -#: users/models.py:186 +#: users/models.py:187 msgid "Permission to view items" msgstr "" -#: users/models.py:188 +#: users/models.py:189 msgid "Permission to add items" msgstr "" -#: users/models.py:190 +#: users/models.py:191 msgid "Change" msgstr "" -#: users/models.py:190 +#: users/models.py:191 msgid "Permissions to edit items" msgstr "" -#: users/models.py:192 +#: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index dcb8aa24ab..24d1ae7a45 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 10:48+0000\n" +"POT-Creation-Date: 2021-07-08 13:36+0000\n" "PO-Revision-Date: 2021-07-08 11:18\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -137,7 +137,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 -#: label/models.py:103 part/models.py:680 part/models.py:2191 +#: label/models.py:112 part/models.py:680 part/models.py:2191 #: part/templates/part/params.html:27 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:359 templates/js/part.js:118 @@ -150,7 +150,7 @@ msgstr "" #: company/models.py:554 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 -#: company/templates/company/supplier_part_detail.html:31 label/models.py:110 +#: company/templates/company/supplier_part_detail.html:31 label/models.py:119 #: order/models.py:154 order/templates/order/purchase_order_detail.html:174 #: part/models.py:703 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:194 @@ -2257,7 +2257,7 @@ msgid "Phone" msgstr "" #: company/templates/company/company_base.html:166 -#: part/templates/part/part_base.html:307 +#: part/templates/part/part_base.html:311 msgid "Upload Image" msgstr "" @@ -2362,13 +2362,13 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:21 #: order/templates/order/order_wizard/select_parts.html:44 -#: part/templates/part/part_base.html:429 +#: part/templates/part/part_base.html:433 msgid "Create new supplier part" msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 -#: part/templates/part/part_base.html:428 part/templates/part/supplier.html:17 +#: part/templates/part/part_base.html:432 part/templates/part/supplier.html:17 #: templates/js/stock.js:1334 msgid "New Supplier Part" msgstr "" @@ -2467,7 +2467,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:844 templates/js/company.js:203 users/models.py:192 +#: stock/views.py:844 templates/js/company.js:203 users/models.py:193 msgid "Delete" msgstr "" @@ -2711,65 +2711,73 @@ msgstr "" msgid "Delete Supplier Part" msgstr "" -#: label/api.py:56 report/api.py:201 +#: label/api.py:57 report/api.py:201 msgid "No valid objects provided to template" msgstr "" -#: label/models.py:104 +#: label/models.py:113 msgid "Label name" msgstr "" -#: label/models.py:111 +#: label/models.py:120 msgid "Label description" msgstr "" -#: label/models.py:118 stock/forms.py:169 +#: label/models.py:127 stock/forms.py:169 msgid "Label" msgstr "" -#: label/models.py:119 +#: label/models.py:128 msgid "Label template file" msgstr "" -#: label/models.py:125 report/models.py:298 +#: label/models.py:134 report/models.py:298 msgid "Enabled" msgstr "" -#: label/models.py:126 +#: label/models.py:135 msgid "Label template is enabled" msgstr "" -#: label/models.py:131 +#: label/models.py:140 msgid "Width [mm]" msgstr "" -#: label/models.py:132 +#: label/models.py:141 msgid "Label width, specified in mm" msgstr "" -#: label/models.py:138 +#: label/models.py:147 msgid "Height [mm]" msgstr "" -#: label/models.py:139 +#: label/models.py:148 msgid "Label height, specified in mm" msgstr "" -#: label/models.py:145 report/models.py:291 +#: label/models.py:154 report/models.py:291 msgid "Filename Pattern" msgstr "" -#: label/models.py:146 +#: label/models.py:155 msgid "Pattern for generating label filenames" msgstr "" -#: label/models.py:249 label/models.py:306 +#: label/models.py:258 +msgid "Query filters (comma-separated list of key=value pairs)," +msgstr "" + +#: label/models.py:259 label/models.py:317 label/models.py:364 +#: report/models.py:322 report/models.py:457 report/models.py:495 +msgid "Filters" +msgstr "" + +#: label/models.py:316 msgid "Query filters (comma-separated list of key=value pairs" msgstr "" -#: label/models.py:250 label/models.py:307 report/models.py:322 -#: report/models.py:457 report/models.py:495 -msgid "Filters" +#: label/models.py:363 +msgid "Part query filters (comma-separated value of key=value pairs)" msgstr "" #: order/forms.py:30 order/templates/order/order_base.html:47 @@ -3071,7 +3079,7 @@ msgstr "" #: order/templates/order/order_base.html:199 #: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 -#: part/templates/part/part_base.html:415 +#: part/templates/part/part_base.html:419 #: stock/templates/stock/location.html:191 templates/js/stock.js:752 #: templates/js/stock.js:1340 msgid "New Location" @@ -3079,7 +3087,7 @@ msgstr "" #: order/templates/order/order_base.html:200 #: order/templates/order/purchase_order_detail.html:128 -#: part/templates/part/part_base.html:416 +#: part/templates/part/part_base.html:420 #: stock/templates/stock/location.html:42 msgid "Create new stock location" msgstr "" @@ -4408,7 +4416,7 @@ msgid "Create new location" msgstr "" #: part/templates/part/category.html:223 part/templates/part/category.html:253 -#: part/templates/part/part_base.html:378 +#: part/templates/part/part_base.html:382 msgid "New Category" msgstr "" @@ -4749,19 +4757,19 @@ msgstr "" msgid "Building" msgstr "" -#: part/templates/part/part_base.html:285 part/templates/part/prices.html:131 +#: part/templates/part/part_base.html:289 part/templates/part/prices.html:131 msgid "Calculate" msgstr "" -#: part/templates/part/part_base.html:379 +#: part/templates/part/part_base.html:383 msgid "Create New Part Category" msgstr "" -#: part/templates/part/part_base.html:387 +#: part/templates/part/part_base.html:391 msgid "New Parent" msgstr "" -#: part/templates/part/part_base.html:435 +#: part/templates/part/part_base.html:439 msgid "Edit Part" msgstr "" @@ -6093,7 +6101,7 @@ msgstr "" msgid "Add Stock Items" msgstr "" -#: stock/views.py:843 users/models.py:188 +#: stock/views.py:843 users/models.py:189 msgid "Add" msgstr "" @@ -6285,7 +6293,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -6959,7 +6968,7 @@ msgstr "" msgid "Stock item(s) must be selected before printing labels" msgstr "" -#: templates/js/label.js:29 templates/js/label.js:79 +#: templates/js/label.js:29 templates/js/label.js:79 templates/js/label.js:134 msgid "No Labels Found" msgstr "" @@ -6979,15 +6988,27 @@ msgstr "" msgid "No labels found which match selected stock location(s)" msgstr "" -#: templates/js/label.js:154 +#: templates/js/label.js:115 templates/js/report.js:205 +msgid "Select Parts" +msgstr "" + +#: templates/js/label.js:116 +msgid "Part(s) must be selected before printing labels" +msgstr "" + +#: templates/js/label.js:135 +msgid "No labels found which match the selected part(s)" +msgstr "" + +#: templates/js/label.js:209 msgid "stock items selected" msgstr "" -#: templates/js/label.js:162 +#: templates/js/label.js:217 msgid "Select Label" msgstr "" -#: templates/js/label.js:177 +#: templates/js/label.js:232 msgid "Select Label Template" msgstr "" @@ -7207,10 +7228,6 @@ msgstr "" msgid "No report templates found which match selected build(s)" msgstr "" -#: templates/js/report.js:205 -msgid "Select Parts" -msgstr "" - #: templates/js/report.js:206 msgid "Part(s) must be selected before printing reports" msgstr "" @@ -7870,35 +7887,34 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:175 +#: users/models.py:176 msgid "Permission set" msgstr "" -#: users/models.py:183 +#: users/models.py:184 msgid "Group" msgstr "" -#: users/models.py:186 +#: users/models.py:187 msgid "View" msgstr "" -#: users/models.py:186 +#: users/models.py:187 msgid "Permission to view items" msgstr "" -#: users/models.py:188 +#: users/models.py:189 msgid "Permission to add items" msgstr "" -#: users/models.py:190 +#: users/models.py:191 msgid "Change" msgstr "" -#: users/models.py:190 +#: users/models.py:191 msgid "Permissions to edit items" msgstr "" -#: users/models.py:192 +#: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 7237de5357..fcabd62cdb 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 10:48+0000\n" +"POT-Creation-Date: 2021-07-08 13:36+0000\n" "PO-Revision-Date: 2021-07-08 11:18\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -137,7 +137,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 -#: label/models.py:103 part/models.py:680 part/models.py:2191 +#: label/models.py:112 part/models.py:680 part/models.py:2191 #: part/templates/part/params.html:27 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:359 templates/js/part.js:118 @@ -150,7 +150,7 @@ msgstr "Nazwa" #: company/models.py:554 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 -#: company/templates/company/supplier_part_detail.html:31 label/models.py:110 +#: company/templates/company/supplier_part_detail.html:31 label/models.py:119 #: order/models.py:154 order/templates/order/purchase_order_detail.html:174 #: part/models.py:703 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:194 @@ -2257,7 +2257,7 @@ msgid "Phone" msgstr "Telefon" #: company/templates/company/company_base.html:166 -#: part/templates/part/part_base.html:307 +#: part/templates/part/part_base.html:311 msgid "Upload Image" msgstr "" @@ -2362,13 +2362,13 @@ msgstr "Komponenty dostawcy" #: company/templates/company/detail_supplier_part.html:21 #: order/templates/order/order_wizard/select_parts.html:44 -#: part/templates/part/part_base.html:429 +#: part/templates/part/part_base.html:433 msgid "Create new supplier part" msgstr "Utwórz nowego dostawcę części" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 -#: part/templates/part/part_base.html:428 part/templates/part/supplier.html:17 +#: part/templates/part/part_base.html:432 part/templates/part/supplier.html:17 #: templates/js/stock.js:1334 msgid "New Supplier Part" msgstr "Now dostawca części" @@ -2467,7 +2467,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:844 templates/js/company.js:203 users/models.py:192 +#: stock/views.py:844 templates/js/company.js:203 users/models.py:193 msgid "Delete" msgstr "Usuń" @@ -2711,66 +2711,74 @@ msgstr "" msgid "Delete Supplier Part" msgstr "" -#: label/api.py:56 report/api.py:201 +#: label/api.py:57 report/api.py:201 msgid "No valid objects provided to template" msgstr "" -#: label/models.py:104 +#: label/models.py:113 msgid "Label name" msgstr "Nazwa etykiety" -#: label/models.py:111 +#: label/models.py:120 msgid "Label description" msgstr "Opis etykiety" -#: label/models.py:118 stock/forms.py:169 +#: label/models.py:127 stock/forms.py:169 msgid "Label" msgstr "Etykieta" -#: label/models.py:119 +#: label/models.py:128 msgid "Label template file" msgstr "" -#: label/models.py:125 report/models.py:298 +#: label/models.py:134 report/models.py:298 msgid "Enabled" msgstr "Aktywne" -#: label/models.py:126 +#: label/models.py:135 msgid "Label template is enabled" msgstr "" -#: label/models.py:131 +#: label/models.py:140 msgid "Width [mm]" msgstr "Szerokość [mm]" -#: label/models.py:132 +#: label/models.py:141 msgid "Label width, specified in mm" msgstr "" -#: label/models.py:138 +#: label/models.py:147 msgid "Height [mm]" msgstr "Wysokość [mm]" -#: label/models.py:139 +#: label/models.py:148 msgid "Label height, specified in mm" msgstr "" -#: label/models.py:145 report/models.py:291 +#: label/models.py:154 report/models.py:291 msgid "Filename Pattern" msgstr "" -#: label/models.py:146 +#: label/models.py:155 msgid "Pattern for generating label filenames" msgstr "" -#: label/models.py:249 label/models.py:306 +#: label/models.py:258 +msgid "Query filters (comma-separated list of key=value pairs)," +msgstr "" + +#: label/models.py:259 label/models.py:317 label/models.py:364 +#: report/models.py:322 report/models.py:457 report/models.py:495 +msgid "Filters" +msgstr "Filtry" + +#: label/models.py:316 msgid "Query filters (comma-separated list of key=value pairs" msgstr "" -#: label/models.py:250 label/models.py:307 report/models.py:322 -#: report/models.py:457 report/models.py:495 -msgid "Filters" -msgstr "Filtry" +#: label/models.py:363 +msgid "Part query filters (comma-separated value of key=value pairs)" +msgstr "" #: order/forms.py:30 order/templates/order/order_base.html:47 msgid "Place order" @@ -3071,7 +3079,7 @@ msgstr "" #: order/templates/order/order_base.html:199 #: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 -#: part/templates/part/part_base.html:415 +#: part/templates/part/part_base.html:419 #: stock/templates/stock/location.html:191 templates/js/stock.js:752 #: templates/js/stock.js:1340 msgid "New Location" @@ -3079,7 +3087,7 @@ msgstr "Nowa lokalizacja" #: order/templates/order/order_base.html:200 #: order/templates/order/purchase_order_detail.html:128 -#: part/templates/part/part_base.html:416 +#: part/templates/part/part_base.html:420 #: stock/templates/stock/location.html:42 msgid "Create new stock location" msgstr "" @@ -4408,7 +4416,7 @@ msgid "Create new location" msgstr "" #: part/templates/part/category.html:223 part/templates/part/category.html:253 -#: part/templates/part/part_base.html:378 +#: part/templates/part/part_base.html:382 msgid "New Category" msgstr "" @@ -4749,19 +4757,19 @@ msgstr "" msgid "Building" msgstr "" -#: part/templates/part/part_base.html:285 part/templates/part/prices.html:131 +#: part/templates/part/part_base.html:289 part/templates/part/prices.html:131 msgid "Calculate" msgstr "" -#: part/templates/part/part_base.html:379 +#: part/templates/part/part_base.html:383 msgid "Create New Part Category" msgstr "" -#: part/templates/part/part_base.html:387 +#: part/templates/part/part_base.html:391 msgid "New Parent" msgstr "" -#: part/templates/part/part_base.html:435 +#: part/templates/part/part_base.html:439 msgid "Edit Part" msgstr "" @@ -6093,7 +6101,7 @@ msgstr "" msgid "Add Stock Items" msgstr "" -#: stock/views.py:843 users/models.py:188 +#: stock/views.py:843 users/models.py:189 msgid "Add" msgstr "" @@ -6285,7 +6293,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -6959,7 +6968,7 @@ msgstr "" msgid "Stock item(s) must be selected before printing labels" msgstr "" -#: templates/js/label.js:29 templates/js/label.js:79 +#: templates/js/label.js:29 templates/js/label.js:79 templates/js/label.js:134 msgid "No Labels Found" msgstr "" @@ -6979,15 +6988,27 @@ msgstr "" msgid "No labels found which match selected stock location(s)" msgstr "" -#: templates/js/label.js:154 +#: templates/js/label.js:115 templates/js/report.js:205 +msgid "Select Parts" +msgstr "" + +#: templates/js/label.js:116 +msgid "Part(s) must be selected before printing labels" +msgstr "" + +#: templates/js/label.js:135 +msgid "No labels found which match the selected part(s)" +msgstr "" + +#: templates/js/label.js:209 msgid "stock items selected" msgstr "" -#: templates/js/label.js:162 +#: templates/js/label.js:217 msgid "Select Label" msgstr "" -#: templates/js/label.js:177 +#: templates/js/label.js:232 msgid "Select Label Template" msgstr "" @@ -7207,10 +7228,6 @@ msgstr "" msgid "No report templates found which match selected build(s)" msgstr "" -#: templates/js/report.js:205 -msgid "Select Parts" -msgstr "" - #: templates/js/report.js:206 msgid "Part(s) must be selected before printing reports" msgstr "" @@ -7870,35 +7887,34 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:175 +#: users/models.py:176 msgid "Permission set" msgstr "" -#: users/models.py:183 +#: users/models.py:184 msgid "Group" msgstr "" -#: users/models.py:186 +#: users/models.py:187 msgid "View" msgstr "" -#: users/models.py:186 +#: users/models.py:187 msgid "Permission to view items" msgstr "" -#: users/models.py:188 +#: users/models.py:189 msgid "Permission to add items" msgstr "" -#: users/models.py:190 +#: users/models.py:191 msgid "Change" msgstr "" -#: users/models.py:190 +#: users/models.py:191 msgid "Permissions to edit items" msgstr "" -#: users/models.py:192 +#: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 8261d4c4a9..89c6f4753a 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 10:48+0000\n" +"POT-Creation-Date: 2021-07-08 13:36+0000\n" "PO-Revision-Date: 2021-07-08 11:18\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -137,7 +137,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 -#: label/models.py:103 part/models.py:680 part/models.py:2191 +#: label/models.py:112 part/models.py:680 part/models.py:2191 #: part/templates/part/params.html:27 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:359 templates/js/part.js:118 @@ -150,7 +150,7 @@ msgstr "Название" #: company/models.py:554 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 -#: company/templates/company/supplier_part_detail.html:31 label/models.py:110 +#: company/templates/company/supplier_part_detail.html:31 label/models.py:119 #: order/models.py:154 order/templates/order/purchase_order_detail.html:174 #: part/models.py:703 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:194 @@ -2257,7 +2257,7 @@ msgid "Phone" msgstr "" #: company/templates/company/company_base.html:166 -#: part/templates/part/part_base.html:307 +#: part/templates/part/part_base.html:311 msgid "Upload Image" msgstr "" @@ -2362,13 +2362,13 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:21 #: order/templates/order/order_wizard/select_parts.html:44 -#: part/templates/part/part_base.html:429 +#: part/templates/part/part_base.html:433 msgid "Create new supplier part" msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 -#: part/templates/part/part_base.html:428 part/templates/part/supplier.html:17 +#: part/templates/part/part_base.html:432 part/templates/part/supplier.html:17 #: templates/js/stock.js:1334 msgid "New Supplier Part" msgstr "" @@ -2467,7 +2467,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:844 templates/js/company.js:203 users/models.py:192 +#: stock/views.py:844 templates/js/company.js:203 users/models.py:193 msgid "Delete" msgstr "" @@ -2711,65 +2711,73 @@ msgstr "" msgid "Delete Supplier Part" msgstr "" -#: label/api.py:56 report/api.py:201 +#: label/api.py:57 report/api.py:201 msgid "No valid objects provided to template" msgstr "" -#: label/models.py:104 +#: label/models.py:113 msgid "Label name" msgstr "" -#: label/models.py:111 +#: label/models.py:120 msgid "Label description" msgstr "" -#: label/models.py:118 stock/forms.py:169 +#: label/models.py:127 stock/forms.py:169 msgid "Label" msgstr "" -#: label/models.py:119 +#: label/models.py:128 msgid "Label template file" msgstr "" -#: label/models.py:125 report/models.py:298 +#: label/models.py:134 report/models.py:298 msgid "Enabled" msgstr "" -#: label/models.py:126 +#: label/models.py:135 msgid "Label template is enabled" msgstr "" -#: label/models.py:131 +#: label/models.py:140 msgid "Width [mm]" msgstr "" -#: label/models.py:132 +#: label/models.py:141 msgid "Label width, specified in mm" msgstr "" -#: label/models.py:138 +#: label/models.py:147 msgid "Height [mm]" msgstr "" -#: label/models.py:139 +#: label/models.py:148 msgid "Label height, specified in mm" msgstr "" -#: label/models.py:145 report/models.py:291 +#: label/models.py:154 report/models.py:291 msgid "Filename Pattern" msgstr "" -#: label/models.py:146 +#: label/models.py:155 msgid "Pattern for generating label filenames" msgstr "" -#: label/models.py:249 label/models.py:306 +#: label/models.py:258 +msgid "Query filters (comma-separated list of key=value pairs)," +msgstr "" + +#: label/models.py:259 label/models.py:317 label/models.py:364 +#: report/models.py:322 report/models.py:457 report/models.py:495 +msgid "Filters" +msgstr "" + +#: label/models.py:316 msgid "Query filters (comma-separated list of key=value pairs" msgstr "" -#: label/models.py:250 label/models.py:307 report/models.py:322 -#: report/models.py:457 report/models.py:495 -msgid "Filters" +#: label/models.py:363 +msgid "Part query filters (comma-separated value of key=value pairs)" msgstr "" #: order/forms.py:30 order/templates/order/order_base.html:47 @@ -3071,7 +3079,7 @@ msgstr "" #: order/templates/order/order_base.html:199 #: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 -#: part/templates/part/part_base.html:415 +#: part/templates/part/part_base.html:419 #: stock/templates/stock/location.html:191 templates/js/stock.js:752 #: templates/js/stock.js:1340 msgid "New Location" @@ -3079,7 +3087,7 @@ msgstr "" #: order/templates/order/order_base.html:200 #: order/templates/order/purchase_order_detail.html:128 -#: part/templates/part/part_base.html:416 +#: part/templates/part/part_base.html:420 #: stock/templates/stock/location.html:42 msgid "Create new stock location" msgstr "" @@ -4408,7 +4416,7 @@ msgid "Create new location" msgstr "" #: part/templates/part/category.html:223 part/templates/part/category.html:253 -#: part/templates/part/part_base.html:378 +#: part/templates/part/part_base.html:382 msgid "New Category" msgstr "" @@ -4749,19 +4757,19 @@ msgstr "" msgid "Building" msgstr "" -#: part/templates/part/part_base.html:285 part/templates/part/prices.html:131 +#: part/templates/part/part_base.html:289 part/templates/part/prices.html:131 msgid "Calculate" msgstr "" -#: part/templates/part/part_base.html:379 +#: part/templates/part/part_base.html:383 msgid "Create New Part Category" msgstr "" -#: part/templates/part/part_base.html:387 +#: part/templates/part/part_base.html:391 msgid "New Parent" msgstr "" -#: part/templates/part/part_base.html:435 +#: part/templates/part/part_base.html:439 msgid "Edit Part" msgstr "" @@ -6093,7 +6101,7 @@ msgstr "" msgid "Add Stock Items" msgstr "" -#: stock/views.py:843 users/models.py:188 +#: stock/views.py:843 users/models.py:189 msgid "Add" msgstr "" @@ -6285,7 +6293,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -6959,7 +6968,7 @@ msgstr "" msgid "Stock item(s) must be selected before printing labels" msgstr "" -#: templates/js/label.js:29 templates/js/label.js:79 +#: templates/js/label.js:29 templates/js/label.js:79 templates/js/label.js:134 msgid "No Labels Found" msgstr "" @@ -6979,15 +6988,27 @@ msgstr "" msgid "No labels found which match selected stock location(s)" msgstr "" -#: templates/js/label.js:154 +#: templates/js/label.js:115 templates/js/report.js:205 +msgid "Select Parts" +msgstr "" + +#: templates/js/label.js:116 +msgid "Part(s) must be selected before printing labels" +msgstr "" + +#: templates/js/label.js:135 +msgid "No labels found which match the selected part(s)" +msgstr "" + +#: templates/js/label.js:209 msgid "stock items selected" msgstr "" -#: templates/js/label.js:162 +#: templates/js/label.js:217 msgid "Select Label" msgstr "" -#: templates/js/label.js:177 +#: templates/js/label.js:232 msgid "Select Label Template" msgstr "" @@ -7207,10 +7228,6 @@ msgstr "" msgid "No report templates found which match selected build(s)" msgstr "" -#: templates/js/report.js:205 -msgid "Select Parts" -msgstr "" - #: templates/js/report.js:206 msgid "Part(s) must be selected before printing reports" msgstr "" @@ -7870,35 +7887,34 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:175 +#: users/models.py:176 msgid "Permission set" msgstr "" -#: users/models.py:183 +#: users/models.py:184 msgid "Group" msgstr "" -#: users/models.py:186 +#: users/models.py:187 msgid "View" msgstr "" -#: users/models.py:186 +#: users/models.py:187 msgid "Permission to view items" msgstr "" -#: users/models.py:188 +#: users/models.py:189 msgid "Permission to add items" msgstr "" -#: users/models.py:190 +#: users/models.py:191 msgid "Change" msgstr "" -#: users/models.py:190 +#: users/models.py:191 msgid "Permissions to edit items" msgstr "" -#: users/models.py:192 +#: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index d405807fcb..a1d0395d84 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 10:48+0000\n" +"POT-Creation-Date: 2021-07-08 13:36+0000\n" "PO-Revision-Date: 2021-07-08 11:18\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -137,7 +137,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 -#: label/models.py:103 part/models.py:680 part/models.py:2191 +#: label/models.py:112 part/models.py:680 part/models.py:2191 #: part/templates/part/params.html:27 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:359 templates/js/part.js:118 @@ -150,7 +150,7 @@ msgstr "Adı" #: company/models.py:554 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 -#: company/templates/company/supplier_part_detail.html:31 label/models.py:110 +#: company/templates/company/supplier_part_detail.html:31 label/models.py:119 #: order/models.py:154 order/templates/order/purchase_order_detail.html:174 #: part/models.py:703 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:194 @@ -2257,7 +2257,7 @@ msgid "Phone" msgstr "" #: company/templates/company/company_base.html:166 -#: part/templates/part/part_base.html:307 +#: part/templates/part/part_base.html:311 msgid "Upload Image" msgstr "" @@ -2362,13 +2362,13 @@ msgstr "Tedarikçi Parçaları" #: company/templates/company/detail_supplier_part.html:21 #: order/templates/order/order_wizard/select_parts.html:44 -#: part/templates/part/part_base.html:429 +#: part/templates/part/part_base.html:433 msgid "Create new supplier part" msgstr "Yeni tedarikçi parçası oluştur" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 -#: part/templates/part/part_base.html:428 part/templates/part/supplier.html:17 +#: part/templates/part/part_base.html:432 part/templates/part/supplier.html:17 #: templates/js/stock.js:1334 msgid "New Supplier Part" msgstr "Yeni Tedarikçi Parçası" @@ -2467,7 +2467,7 @@ msgstr "Tedarikçi parçalarını sil" #: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:844 templates/js/company.js:203 users/models.py:192 +#: stock/views.py:844 templates/js/company.js:203 users/models.py:193 msgid "Delete" msgstr "" @@ -2711,66 +2711,78 @@ msgstr "" msgid "Delete Supplier Part" msgstr "" -#: label/api.py:56 report/api.py:201 +#: label/api.py:57 report/api.py:201 msgid "No valid objects provided to template" msgstr "Şablon için geçerli bir nesne sağlanmadı" -#: label/models.py:104 +#: label/models.py:113 msgid "Label name" msgstr "Etiket adı" -#: label/models.py:111 +#: label/models.py:120 msgid "Label description" msgstr "Etiket tanımı" -#: label/models.py:118 stock/forms.py:169 +#: label/models.py:127 stock/forms.py:169 msgid "Label" msgstr "Etiket" -#: label/models.py:119 +#: label/models.py:128 msgid "Label template file" msgstr "Etiket şablon listesi" -#: label/models.py:125 report/models.py:298 +#: label/models.py:134 report/models.py:298 msgid "Enabled" msgstr "" -#: label/models.py:126 +#: label/models.py:135 msgid "Label template is enabled" msgstr "Etiket sablonu etkinleştirildi" -#: label/models.py:131 +#: label/models.py:140 msgid "Width [mm]" msgstr "" -#: label/models.py:132 +#: label/models.py:141 msgid "Label width, specified in mm" msgstr "Etiket genişliği mm olarak belirtilmeli" -#: label/models.py:138 +#: label/models.py:147 msgid "Height [mm]" msgstr "" -#: label/models.py:139 +#: label/models.py:148 msgid "Label height, specified in mm" msgstr "Etiket yüksekliği mm olarak belirtilmeli" -#: label/models.py:145 report/models.py:291 +#: label/models.py:154 report/models.py:291 msgid "Filename Pattern" msgstr "Dosya Adı Deseni" -#: label/models.py:146 +#: label/models.py:155 msgid "Pattern for generating label filenames" msgstr "Etiket dosya adları oluşturma için desen" -#: label/models.py:249 label/models.py:306 +#: label/models.py:258 +#, fuzzy +#| msgid "StockItem query filters (comma-separated list of key=value pairs)" +msgid "Query filters (comma-separated list of key=value pairs)," +msgstr "Stok kalemi sorgu filtreleri (anahter=değer [key=value] olarak virgülle ayrılmış liste)" + +#: label/models.py:259 label/models.py:317 label/models.py:364 +#: report/models.py:322 report/models.py:457 report/models.py:495 +msgid "Filters" +msgstr "" + +#: label/models.py:316 msgid "Query filters (comma-separated list of key=value pairs" msgstr "" -#: label/models.py:250 label/models.py:307 report/models.py:322 -#: report/models.py:457 report/models.py:495 -msgid "Filters" -msgstr "" +#: label/models.py:363 +#, fuzzy +#| msgid "StockItem query filters (comma-separated list of key=value pairs)" +msgid "Part query filters (comma-separated value of key=value pairs)" +msgstr "Stok kalemi sorgu filtreleri (anahter=değer [key=value] olarak virgülle ayrılmış liste)" #: order/forms.py:30 order/templates/order/order_base.html:47 msgid "Place order" @@ -3071,7 +3083,7 @@ msgstr "" #: order/templates/order/order_base.html:199 #: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 -#: part/templates/part/part_base.html:415 +#: part/templates/part/part_base.html:419 #: stock/templates/stock/location.html:191 templates/js/stock.js:752 #: templates/js/stock.js:1340 msgid "New Location" @@ -3079,7 +3091,7 @@ msgstr "Yeni Konum" #: order/templates/order/order_base.html:200 #: order/templates/order/purchase_order_detail.html:128 -#: part/templates/part/part_base.html:416 +#: part/templates/part/part_base.html:420 #: stock/templates/stock/location.html:42 msgid "Create new stock location" msgstr "Yeni stok konumu oluştur" @@ -4408,7 +4420,7 @@ msgid "Create new location" msgstr "Yeni konum oluştur" #: part/templates/part/category.html:223 part/templates/part/category.html:253 -#: part/templates/part/part_base.html:378 +#: part/templates/part/part_base.html:382 msgid "New Category" msgstr "" @@ -4749,19 +4761,19 @@ msgstr "" msgid "Building" msgstr "" -#: part/templates/part/part_base.html:285 part/templates/part/prices.html:131 +#: part/templates/part/part_base.html:289 part/templates/part/prices.html:131 msgid "Calculate" msgstr "" -#: part/templates/part/part_base.html:379 +#: part/templates/part/part_base.html:383 msgid "Create New Part Category" msgstr "" -#: part/templates/part/part_base.html:387 +#: part/templates/part/part_base.html:391 msgid "New Parent" msgstr "" -#: part/templates/part/part_base.html:435 +#: part/templates/part/part_base.html:439 msgid "Edit Part" msgstr "" @@ -6093,7 +6105,7 @@ msgstr "" msgid "Add Stock Items" msgstr "" -#: stock/views.py:843 users/models.py:188 +#: stock/views.py:843 users/models.py:189 msgid "Add" msgstr "" @@ -6285,7 +6297,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -6959,7 +6972,7 @@ msgstr "" msgid "Stock item(s) must be selected before printing labels" msgstr "Etiket yazdırılmadan önce stok kalemleri seçilmeli" -#: templates/js/label.js:29 templates/js/label.js:79 +#: templates/js/label.js:29 templates/js/label.js:79 templates/js/label.js:134 msgid "No Labels Found" msgstr "Etiket Bulunamadı" @@ -6979,15 +6992,31 @@ msgstr "Etiket yazdırılmadan önce stok konumları seçilmeli" msgid "No labels found which match selected stock location(s)" msgstr "Seçili konumlarla eşleşen etiket bulunamadı" -#: templates/js/label.js:154 +#: templates/js/label.js:115 templates/js/report.js:205 +msgid "Select Parts" +msgstr "" + +#: templates/js/label.js:116 +#, fuzzy +#| msgid "Stock item(s) must be selected before printing labels" +msgid "Part(s) must be selected before printing labels" +msgstr "Etiket yazdırılmadan önce stok kalemleri seçilmeli" + +#: templates/js/label.js:135 +#, fuzzy +#| msgid "No labels found which match selected stock item(s)" +msgid "No labels found which match the selected part(s)" +msgstr "Seçili stok kalemleri için etiket bulunamadı" + +#: templates/js/label.js:209 msgid "stock items selected" msgstr "" -#: templates/js/label.js:162 +#: templates/js/label.js:217 msgid "Select Label" msgstr "Etiket Seç" -#: templates/js/label.js:177 +#: templates/js/label.js:232 msgid "Select Label Template" msgstr "Etiket Şablonu Seç" @@ -7207,10 +7236,6 @@ msgstr "" msgid "No report templates found which match selected build(s)" msgstr "Seçili yapım işleri için rapor şablonu bulunamadı" -#: templates/js/report.js:205 -msgid "Select Parts" -msgstr "" - #: templates/js/report.js:206 msgid "Part(s) must be selected before printing reports" msgstr "" @@ -7870,35 +7895,34 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:175 +#: users/models.py:176 msgid "Permission set" msgstr "" -#: users/models.py:183 +#: users/models.py:184 msgid "Group" msgstr "" -#: users/models.py:186 +#: users/models.py:187 msgid "View" msgstr "" -#: users/models.py:186 +#: users/models.py:187 msgid "Permission to view items" msgstr "" -#: users/models.py:188 +#: users/models.py:189 msgid "Permission to add items" msgstr "" -#: users/models.py:190 +#: users/models.py:191 msgid "Change" msgstr "" -#: users/models.py:190 +#: users/models.py:191 msgid "Permissions to edit items" msgstr "" -#: users/models.py:192 +#: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index ed85b8eb37..4f9305a34c 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 10:48+0000\n" +"POT-Creation-Date: 2021-07-08 13:36+0000\n" "PO-Revision-Date: 2021-07-08 11:18\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -137,7 +137,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 -#: label/models.py:103 part/models.py:680 part/models.py:2191 +#: label/models.py:112 part/models.py:680 part/models.py:2191 #: part/templates/part/params.html:27 report/models.py:181 #: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 #: templates/js/company.js:359 templates/js/part.js:118 @@ -150,7 +150,7 @@ msgstr "名称" #: company/models.py:554 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 -#: company/templates/company/supplier_part_detail.html:31 label/models.py:110 +#: company/templates/company/supplier_part_detail.html:31 label/models.py:119 #: order/models.py:154 order/templates/order/purchase_order_detail.html:174 #: part/models.py:703 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:194 @@ -2257,7 +2257,7 @@ msgid "Phone" msgstr "" #: company/templates/company/company_base.html:166 -#: part/templates/part/part_base.html:307 +#: part/templates/part/part_base.html:311 msgid "Upload Image" msgstr "" @@ -2362,13 +2362,13 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:21 #: order/templates/order/order_wizard/select_parts.html:44 -#: part/templates/part/part_base.html:429 +#: part/templates/part/part_base.html:433 msgid "Create new supplier part" msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 -#: part/templates/part/part_base.html:428 part/templates/part/supplier.html:17 +#: part/templates/part/part_base.html:432 part/templates/part/supplier.html:17 #: templates/js/stock.js:1334 msgid "New Supplier Part" msgstr "" @@ -2467,7 +2467,7 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 #: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:844 templates/js/company.js:203 users/models.py:192 +#: stock/views.py:844 templates/js/company.js:203 users/models.py:193 msgid "Delete" msgstr "" @@ -2711,65 +2711,73 @@ msgstr "" msgid "Delete Supplier Part" msgstr "" -#: label/api.py:56 report/api.py:201 +#: label/api.py:57 report/api.py:201 msgid "No valid objects provided to template" msgstr "" -#: label/models.py:104 +#: label/models.py:113 msgid "Label name" msgstr "" -#: label/models.py:111 +#: label/models.py:120 msgid "Label description" msgstr "" -#: label/models.py:118 stock/forms.py:169 +#: label/models.py:127 stock/forms.py:169 msgid "Label" msgstr "" -#: label/models.py:119 +#: label/models.py:128 msgid "Label template file" msgstr "" -#: label/models.py:125 report/models.py:298 +#: label/models.py:134 report/models.py:298 msgid "Enabled" msgstr "" -#: label/models.py:126 +#: label/models.py:135 msgid "Label template is enabled" msgstr "" -#: label/models.py:131 +#: label/models.py:140 msgid "Width [mm]" msgstr "" -#: label/models.py:132 +#: label/models.py:141 msgid "Label width, specified in mm" msgstr "" -#: label/models.py:138 +#: label/models.py:147 msgid "Height [mm]" msgstr "" -#: label/models.py:139 +#: label/models.py:148 msgid "Label height, specified in mm" msgstr "" -#: label/models.py:145 report/models.py:291 +#: label/models.py:154 report/models.py:291 msgid "Filename Pattern" msgstr "" -#: label/models.py:146 +#: label/models.py:155 msgid "Pattern for generating label filenames" msgstr "" -#: label/models.py:249 label/models.py:306 +#: label/models.py:258 +msgid "Query filters (comma-separated list of key=value pairs)," +msgstr "" + +#: label/models.py:259 label/models.py:317 label/models.py:364 +#: report/models.py:322 report/models.py:457 report/models.py:495 +msgid "Filters" +msgstr "" + +#: label/models.py:316 msgid "Query filters (comma-separated list of key=value pairs" msgstr "" -#: label/models.py:250 label/models.py:307 report/models.py:322 -#: report/models.py:457 report/models.py:495 -msgid "Filters" +#: label/models.py:363 +msgid "Part query filters (comma-separated value of key=value pairs)" msgstr "" #: order/forms.py:30 order/templates/order/order_base.html:47 @@ -3071,7 +3079,7 @@ msgstr "" #: order/templates/order/order_base.html:199 #: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 -#: part/templates/part/part_base.html:415 +#: part/templates/part/part_base.html:419 #: stock/templates/stock/location.html:191 templates/js/stock.js:752 #: templates/js/stock.js:1340 msgid "New Location" @@ -3079,7 +3087,7 @@ msgstr "" #: order/templates/order/order_base.html:200 #: order/templates/order/purchase_order_detail.html:128 -#: part/templates/part/part_base.html:416 +#: part/templates/part/part_base.html:420 #: stock/templates/stock/location.html:42 msgid "Create new stock location" msgstr "" @@ -4408,7 +4416,7 @@ msgid "Create new location" msgstr "" #: part/templates/part/category.html:223 part/templates/part/category.html:253 -#: part/templates/part/part_base.html:378 +#: part/templates/part/part_base.html:382 msgid "New Category" msgstr "" @@ -4749,19 +4757,19 @@ msgstr "" msgid "Building" msgstr "" -#: part/templates/part/part_base.html:285 part/templates/part/prices.html:131 +#: part/templates/part/part_base.html:289 part/templates/part/prices.html:131 msgid "Calculate" msgstr "" -#: part/templates/part/part_base.html:379 +#: part/templates/part/part_base.html:383 msgid "Create New Part Category" msgstr "" -#: part/templates/part/part_base.html:387 +#: part/templates/part/part_base.html:391 msgid "New Parent" msgstr "" -#: part/templates/part/part_base.html:435 +#: part/templates/part/part_base.html:439 msgid "Edit Part" msgstr "" @@ -6093,7 +6101,7 @@ msgstr "" msgid "Add Stock Items" msgstr "" -#: stock/views.py:843 users/models.py:188 +#: stock/views.py:843 users/models.py:189 msgid "Add" msgstr "" @@ -6285,7 +6293,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -6959,7 +6968,7 @@ msgstr "" msgid "Stock item(s) must be selected before printing labels" msgstr "" -#: templates/js/label.js:29 templates/js/label.js:79 +#: templates/js/label.js:29 templates/js/label.js:79 templates/js/label.js:134 msgid "No Labels Found" msgstr "" @@ -6979,15 +6988,27 @@ msgstr "" msgid "No labels found which match selected stock location(s)" msgstr "" -#: templates/js/label.js:154 +#: templates/js/label.js:115 templates/js/report.js:205 +msgid "Select Parts" +msgstr "" + +#: templates/js/label.js:116 +msgid "Part(s) must be selected before printing labels" +msgstr "" + +#: templates/js/label.js:135 +msgid "No labels found which match the selected part(s)" +msgstr "" + +#: templates/js/label.js:209 msgid "stock items selected" msgstr "" -#: templates/js/label.js:162 +#: templates/js/label.js:217 msgid "Select Label" msgstr "" -#: templates/js/label.js:177 +#: templates/js/label.js:232 msgid "Select Label Template" msgstr "" @@ -7207,10 +7228,6 @@ msgstr "" msgid "No report templates found which match selected build(s)" msgstr "" -#: templates/js/report.js:205 -msgid "Select Parts" -msgstr "" - #: templates/js/report.js:206 msgid "Part(s) must be selected before printing reports" msgstr "" @@ -7870,35 +7887,34 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:175 +#: users/models.py:176 msgid "Permission set" msgstr "" -#: users/models.py:183 +#: users/models.py:184 msgid "Group" msgstr "" -#: users/models.py:186 +#: users/models.py:187 msgid "View" msgstr "" -#: users/models.py:186 +#: users/models.py:187 msgid "Permission to view items" msgstr "" -#: users/models.py:188 +#: users/models.py:189 msgid "Permission to add items" msgstr "" -#: users/models.py:190 +#: users/models.py:191 msgid "Change" msgstr "" -#: users/models.py:190 +#: users/models.py:191 msgid "Permissions to edit items" msgstr "" -#: users/models.py:192 +#: users/models.py:193 msgid "Permission to delete items" msgstr "" - From 9a0033367a620abc7f90cb873a0a41b71a9bbd5c Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 9 Jul 2021 00:42:12 +1000 Subject: [PATCH 408/734] New Crowdin updates (#1777) * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 25 ++++++++--------------- InvenTree/locale/es/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/fr/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/it/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/ja/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/pl/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/ru/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/tr/LC_MESSAGES/django.po | 22 +++++++------------- InvenTree/locale/zh/LC_MESSAGES/django.po | 6 +++--- 9 files changed, 36 insertions(+), 53 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index cf167b6c52..94044e7e0f 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-08 13:36+0000\n" -"PO-Revision-Date: 2021-07-08 11:18\n" +"PO-Revision-Date: 2021-07-08 13:47\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -2764,10 +2764,8 @@ msgid "Pattern for generating label filenames" msgstr "Muster für die Erstellung von Label-Dateinamen" #: label/models.py:258 -#, fuzzy -#| msgid "Query filters (comma-separated list of key=value pairs" msgid "Query filters (comma-separated list of key=value pairs)," -msgstr "Abfragefilter (kommagetrennte Liste mit Schlüssel=Wert-Paaren)" +msgstr "" #: label/models.py:259 label/models.py:317 label/models.py:364 #: report/models.py:322 report/models.py:457 report/models.py:495 @@ -2779,10 +2777,8 @@ msgid "Query filters (comma-separated list of key=value pairs" msgstr "Abfragefilter (kommagetrennte Liste mit Schlüssel=Wert-Paaren)" #: label/models.py:363 -#, fuzzy -#| msgid "Part query filters (comma-separated list of key=value pairs" msgid "Part query filters (comma-separated value of key=value pairs)" -msgstr "Teile-Abfragefilter (kommagetrennte Liste mit Schlüssel=Wert-Paaren)" +msgstr "" #: order/forms.py:30 order/templates/order/order_base.html:47 msgid "Place order" @@ -6297,13 +6293,11 @@ msgstr "Farbschemata" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " -msgstr "" -"\n" +msgstr "\n" "\t\tDie CSS Datei \"%(invalid_color_theme)s.css\" für das aktuell ausgewählte Farbschema wurde nicht gefunden.
\n" "\t\tBitte ein anderes Farbschema auswählen:)\n" "\t " @@ -7001,16 +6995,12 @@ msgid "Select Parts" msgstr "Teile auswählen" #: templates/js/label.js:116 -#, fuzzy -#| msgid "Part(s) must be selected before printing reports" msgid "Part(s) must be selected before printing labels" -msgstr "Teil muss vor dem Berichtsdruck ausgewählt werden" +msgstr "" #: templates/js/label.js:135 -#, fuzzy -#| msgid "No labels found which match selected stock item(s)" msgid "No labels found which match the selected part(s)" -msgstr "Keine Labels die zu BestandsObjekt(e) passen gefunden" +msgstr "" #: templates/js/label.js:209 msgid "stock items selected" @@ -7930,3 +7920,4 @@ msgstr "Berechtigungen Einträge zu ändern" #: users/models.py:193 msgid "Permission to delete items" msgstr "Berechtigung Einträge zu löschen" + diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 19bfad061d..faa0d5eac7 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-08 13:36+0000\n" -"PO-Revision-Date: 2021-07-08 11:18\n" +"PO-Revision-Date: 2021-07-08 13:47\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -6293,8 +6293,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7918,3 +7917,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 108bbee45a..49db26e6d1 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-08 13:36+0000\n" -"PO-Revision-Date: 2021-07-08 11:18\n" +"PO-Revision-Date: 2021-07-08 13:47\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -6293,8 +6293,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7918,3 +7917,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index d87a9a5c63..e533892f91 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-08 13:36+0000\n" -"PO-Revision-Date: 2021-07-08 11:18\n" +"PO-Revision-Date: 2021-07-08 13:47\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -6293,8 +6293,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7918,3 +7917,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 24d1ae7a45..63bebfec34 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-08 13:36+0000\n" -"PO-Revision-Date: 2021-07-08 11:18\n" +"PO-Revision-Date: 2021-07-08 13:47\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -6293,8 +6293,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7918,3 +7917,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index fcabd62cdb..5315511906 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-08 13:36+0000\n" -"PO-Revision-Date: 2021-07-08 11:18\n" +"PO-Revision-Date: 2021-07-08 13:47\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -6293,8 +6293,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7918,3 +7917,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 89c6f4753a..2429f25c64 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-08 13:36+0000\n" -"PO-Revision-Date: 2021-07-08 11:18\n" +"PO-Revision-Date: 2021-07-08 13:47\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -6293,8 +6293,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7918,3 +7917,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index a1d0395d84..c89b1b1a53 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-08 13:36+0000\n" -"PO-Revision-Date: 2021-07-08 11:18\n" +"PO-Revision-Date: 2021-07-08 13:47\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -2764,10 +2764,8 @@ msgid "Pattern for generating label filenames" msgstr "Etiket dosya adları oluşturma için desen" #: label/models.py:258 -#, fuzzy -#| msgid "StockItem query filters (comma-separated list of key=value pairs)" msgid "Query filters (comma-separated list of key=value pairs)," -msgstr "Stok kalemi sorgu filtreleri (anahter=değer [key=value] olarak virgülle ayrılmış liste)" +msgstr "" #: label/models.py:259 label/models.py:317 label/models.py:364 #: report/models.py:322 report/models.py:457 report/models.py:495 @@ -2779,10 +2777,8 @@ msgid "Query filters (comma-separated list of key=value pairs" msgstr "" #: label/models.py:363 -#, fuzzy -#| msgid "StockItem query filters (comma-separated list of key=value pairs)" msgid "Part query filters (comma-separated value of key=value pairs)" -msgstr "Stok kalemi sorgu filtreleri (anahter=değer [key=value] olarak virgülle ayrılmış liste)" +msgstr "" #: order/forms.py:30 order/templates/order/order_base.html:47 msgid "Place order" @@ -6297,8 +6293,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -6997,16 +6992,12 @@ msgid "Select Parts" msgstr "" #: templates/js/label.js:116 -#, fuzzy -#| msgid "Stock item(s) must be selected before printing labels" msgid "Part(s) must be selected before printing labels" -msgstr "Etiket yazdırılmadan önce stok kalemleri seçilmeli" +msgstr "" #: templates/js/label.js:135 -#, fuzzy -#| msgid "No labels found which match selected stock item(s)" msgid "No labels found which match the selected part(s)" -msgstr "Seçili stok kalemleri için etiket bulunamadı" +msgstr "" #: templates/js/label.js:209 msgid "stock items selected" @@ -7926,3 +7917,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 4f9305a34c..3ecda7301a 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-08 13:36+0000\n" -"PO-Revision-Date: 2021-07-08 11:18\n" +"PO-Revision-Date: 2021-07-08 13:47\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -6293,8 +6293,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7918,3 +7917,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + From fc1878216b4d3a62fc8c1502330fe356a2924c59 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 8 Jul 2021 23:03:52 +0000 Subject: [PATCH 409/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 671 +++++++++++----------- InvenTree/locale/en/LC_MESSAGES/django.po | 634 ++++++++++---------- InvenTree/locale/es/LC_MESSAGES/django.po | 638 ++++++++++---------- InvenTree/locale/fr/LC_MESSAGES/django.po | 640 ++++++++++----------- InvenTree/locale/it/LC_MESSAGES/django.po | 638 ++++++++++---------- InvenTree/locale/ja/LC_MESSAGES/django.po | 638 ++++++++++---------- InvenTree/locale/pl/LC_MESSAGES/django.po | 647 +++++++++++---------- InvenTree/locale/ru/LC_MESSAGES/django.po | 646 +++++++++++---------- InvenTree/locale/tr/LC_MESSAGES/django.po | 659 ++++++++++----------- InvenTree/locale/zh/LC_MESSAGES/django.po | 638 ++++++++++---------- 10 files changed, 3193 insertions(+), 3256 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 94044e7e0f..3c225127d5 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 13:36+0000\n" +"POT-Creation-Date: 2021-07-08 23:03+0000\n" "PO-Revision-Date: 2021-07-08 13:47\n" "Last-Translator: \n" "Language-Team: German\n" @@ -77,7 +77,7 @@ msgstr "Kategorie auswählen" msgid "Duplicate serial: {n}" msgstr "Doppelte Seriennummer: {n}" -#: InvenTree/helpers.py:403 order/models.py:311 order/models.py:421 +#: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 #: stock/views.py:1648 msgid "Invalid quantity provided" msgstr "Keine gültige Menge" @@ -138,20 +138,20 @@ msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 #: label/models.py:112 part/models.py:680 part/models.py:2191 -#: part/templates/part/params.html:27 report/models.py:181 -#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 -#: templates/js/company.js:359 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:988 +#: report/models.py:181 templates/InvenTree/search.html:137 +#: templates/InvenTree/search.html:289 templates/js/company.js:359 +#: templates/js/part.js:118 templates/js/part.js:251 templates/js/part.js:743 +#: templates/js/stock.js:988 msgid "Name" msgstr "Name" -#: InvenTree/models.py:125 build/models.py:139 +#: InvenTree/models.py:125 build/models.py:179 #: build/templates/build/detail.html:21 company/models.py:353 #: company/models.py:554 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:119 -#: order/models.py:154 order/templates/order/purchase_order_detail.html:174 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:174 #: part/models.py:703 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:194 #: report/models.py:551 report/models.py:590 @@ -159,10 +159,10 @@ msgstr "Name" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:834 templates/js/build.js:1132 +#: templates/js/build.js:868 templates/js/build.js:1162 #: templates/js/company.js:125 templates/js/order.js:245 -#: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:260 -#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 +#: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:361 +#: templates/js/part.js:538 templates/js/part.js:755 templates/js/part.js:823 #: templates/js/stock.js:557 templates/js/stock.js:1000 #: templates/js/stock.js:1045 msgid "Description" @@ -458,23 +458,23 @@ msgstr "geplantes Bestelldatum" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:911 templates/js/order.js:262 +#: templates/js/build.js:945 templates/js/order.js:262 #: templates/js/order.js:365 msgid "Target Date" msgstr "Zieldatum" -#: build/forms.py:43 build/models.py:229 +#: build/forms.py:43 build/models.py:269 msgid "Target date for build completion. Build will be overdue after this date." msgstr "Zieldatum für Bauauftrag-Fertigstellung." -#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1354 +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1394 #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:741 #: company/forms.py:124 company/templates/company/supplier_part_pricing.html:79 -#: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:702 -#: order/models.py:941 order/templates/order/order_wizard/match_parts.html:30 +#: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 +#: order/models.py:945 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 #: order/templates/order/purchase_order_detail.html:206 #: order/templates/order/sales_order_detail.html:80 @@ -491,10 +491,10 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: stock/forms.py:142 stock/forms.py:275 #: stock/templates/stock/item_base.html:267 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 -#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 -#: templates/js/build.js:1142 templates/js/model_renderers.js:43 -#: templates/js/order.js:460 templates/js/part.js:827 templates/js/part.js:949 -#: templates/js/part.js:1005 templates/js/stock.js:1180 +#: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 +#: templates/js/build.js:1172 templates/js/model_renderers.js:43 +#: templates/js/order.js:460 templates/js/part.js:928 templates/js/part.js:1050 +#: templates/js/part.js:1106 templates/js/stock.js:1180 #: templates/js/stock.js:1399 msgid "Quantity" msgstr "Anzahl" @@ -539,8 +539,8 @@ msgstr "Bauauftrag als vollständig markieren" #: stock/forms.py:314 stock/templates/stock/item_base.html:297 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 -#: templates/js/barcode.js:531 templates/js/build.js:218 -#: templates/js/build.js:586 templates/js/order.js:445 +#: templates/js/barcode.js:531 templates/js/build.js:256 +#: templates/js/build.js:620 templates/js/order.js:445 #: templates/js/stock.js:643 templates/js/stock.js:1072 msgid "Location" msgstr "Lagerort" @@ -550,10 +550,10 @@ msgid "Location of completed parts" msgstr "Lagerort der Endprodukte" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:545 +#: build/templates/build/detail.html:59 order/models.py:549 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 -#: templates/js/barcode.js:119 templates/js/build.js:868 +#: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:249 templates/js/order.js:352 #: templates/js/stock.js:630 templates/js/stock.js:1149 #: templates/js/stock.js:1415 @@ -588,14 +588,20 @@ msgstr "Bauabbruch bestätigen" msgid "Select quantity of stock to allocate" msgstr "Menge der BestandsObjekte für Zuordnung auswählen" -#: build/models.py:70 build/templates/build/build_base.html:9 +#: build/models.py:105 +#, fuzzy +#| msgid "Invalid character in part name" +msgid "Invalid choice for parent build" +msgstr "Ungültiger Buchstabe im Teilenamen" + +#: build/models.py:109 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 #: report/templates/report/inventree_build_order_base.html:106 -#: templates/js/build.js:195 +#: templates/js/build.js:233 msgid "Build Order" msgstr "Bauauftrag" -#: build/models.py:71 build/templates/build/index.html:8 +#: build/models.py:110 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 @@ -605,36 +611,36 @@ msgstr "Bauauftrag" msgid "Build Orders" msgstr "Bauaufträge" -#: build/models.py:131 +#: build/models.py:170 msgid "Build Order Reference" msgstr "Bauauftragsreferenz" -#: build/models.py:132 order/models.py:242 order/models.py:529 -#: order/models.py:709 order/templates/order/purchase_order_detail.html:201 +#: build/models.py:171 order/models.py:246 order/models.py:533 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:201 #: order/templates/order/sales_order_detail.html:239 part/models.py:2338 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:661 templates/js/build.js:1136 +#: templates/js/build.js:695 templates/js/build.js:1166 msgid "Reference" msgstr "Referenz" -#: build/models.py:142 +#: build/models.py:182 msgid "Brief description of the build" msgstr "Kurze Beschreibung des Baus" -#: build/models.py:151 build/templates/build/build_base.html:163 +#: build/models.py:191 build/templates/build/build_base.html:163 #: build/templates/build/detail.html:77 msgid "Parent Build" msgstr "Eltern-Bauauftrag" -#: build/models.py:152 +#: build/models.py:192 msgid "BuildOrder to which this build is allocated" msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" -#: build/models.py:157 build/templates/build/auto_allocate.html:16 +#: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:689 -#: order/models.py:755 order/models.py:814 +#: order/models.py:759 order/models.py:818 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:159 #: order/templates/order/receive_parts.html:19 @@ -649,112 +655,112 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: report/templates/report/inventree_so_report.html:90 #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 -#: templates/js/build.js:552 templates/js/build.js:839 -#: templates/js/build.js:1109 templates/js/company.js:264 -#: templates/js/company.js:464 templates/js/part.js:241 -#: templates/js/part.js:404 templates/js/stock.js:526 +#: templates/js/build.js:586 templates/js/build.js:873 +#: templates/js/build.js:1139 templates/js/company.js:264 +#: templates/js/company.js:464 templates/js/part.js:342 +#: templates/js/part.js:505 templates/js/stock.js:526 #: templates/js/stock.js:1387 msgid "Part" msgstr "Teil" -#: build/models.py:165 +#: build/models.py:205 msgid "Select part to build" msgstr "Teil für den Bauauftrag wählen" -#: build/models.py:170 +#: build/models.py:210 msgid "Sales Order Reference" msgstr "Auftrag Referenz" -#: build/models.py:174 +#: build/models.py:214 msgid "SalesOrder to which this build is allocated" msgstr "Bestellung, die diesem Bauauftrag zugewiesen ist" -#: build/models.py:179 +#: build/models.py:219 msgid "Source Location" msgstr "Quell-Lagerort" -#: build/models.py:183 +#: build/models.py:223 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Entnahme-Lagerort für diesen Bauauftrag wählen (oder leer lassen für einen beliebigen Lagerort)" -#: build/models.py:188 +#: build/models.py:228 msgid "Destination Location" msgstr "Ziel-Lagerort" -#: build/models.py:192 +#: build/models.py:232 msgid "Select location where the completed items will be stored" msgstr "Lagerort an dem fertige Objekte gelagert werden auswählen" -#: build/models.py:196 +#: build/models.py:236 msgid "Build Quantity" msgstr "Bau-Anzahl" -#: build/models.py:199 +#: build/models.py:239 msgid "Number of stock items to build" msgstr "Anzahl der zu bauenden BestandsObjekt" -#: build/models.py:203 +#: build/models.py:243 msgid "Completed items" msgstr "Fertiggestellte Teile" -#: build/models.py:205 +#: build/models.py:245 msgid "Number of stock items which have been completed" msgstr "Anzahl der fertigen BestandsObjekte" -#: build/models.py:209 part/templates/part/part_base.html:167 +#: build/models.py:249 part/templates/part/part_base.html:167 msgid "Build Status" msgstr "Bauauftrags-Status" -#: build/models.py:213 +#: build/models.py:253 msgid "Build status code" msgstr "Bau-Statuscode" -#: build/models.py:217 stock/models.py:470 +#: build/models.py:257 stock/models.py:470 msgid "Batch Code" msgstr "Losnummer" -#: build/models.py:221 +#: build/models.py:261 msgid "Batch code for this build output" msgstr "Losnummer für dieses Endprodukt" -#: build/models.py:224 order/models.py:158 part/models.py:875 +#: build/models.py:264 order/models.py:162 part/models.py:875 #: part/templates/part/detail.html:126 templates/js/order.js:360 msgid "Creation Date" msgstr "Erstelldatum" -#: build/models.py:228 order/models.py:551 +#: build/models.py:268 order/models.py:555 msgid "Target completion date" msgstr "geplantes Fertigstellungsdatum" -#: build/models.py:232 order/models.py:284 templates/js/build.js:916 +#: build/models.py:272 order/models.py:288 templates/js/build.js:950 msgid "Completion Date" msgstr "Fertigstellungsdatum" -#: build/models.py:238 +#: build/models.py:278 msgid "completed by" msgstr "Fertiggestellt von" -#: build/models.py:246 templates/js/build.js:881 +#: build/models.py:286 templates/js/build.js:915 msgid "Issued by" msgstr "Aufgegeben von" -#: build/models.py:247 +#: build/models.py:287 msgid "User who issued this build order" msgstr "Nutzer der diesen Bauauftrag erstellt hat" -#: build/models.py:255 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:172 +#: build/models.py:295 build/templates/build/build_base.html:184 +#: build/templates/build/detail.html:105 order/models.py:176 #: order/templates/order/order_base.html:138 #: order/templates/order/sales_order_base.html:140 part/models.py:879 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "Verantwortlicher Benutzer" -#: build/models.py:256 +#: build/models.py:296 msgid "User responsible for this build order" msgstr "Nutzer der für diesen Bauauftrag zuständig ist" -#: build/models.py:261 build/templates/build/detail.html:91 +#: build/models.py:301 build/templates/build/detail.html:91 #: company/templates/company/manufacturer_part_base.html:79 #: company/templates/company/manufacturer_part_detail.html:28 #: company/templates/company/supplier_part_base.html:78 @@ -764,15 +770,15 @@ msgstr "Nutzer der für diesen Bauauftrag zuständig ist" msgid "External Link" msgstr "Externer Link" -#: build/models.py:262 part/models.py:737 stock/models.py:466 +#: build/models.py:302 part/models.py:737 stock/models.py:466 msgid "Link to external URL" msgstr "Link zu einer externen URL" -#: build/models.py:266 build/templates/build/navbar.html:53 +#: build/models.py:306 build/templates/build/navbar.html:53 #: company/models.py:141 company/models.py:561 #: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:176 -#: order/models.py:711 order/templates/order/po_navbar.html:38 +#: company/templates/company/navbar.html:73 order/models.py:180 +#: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 #: order/templates/order/purchase_order_detail.html:270 #: order/templates/order/sales_order_detail.html:319 @@ -787,85 +793,85 @@ msgstr "Link zu einer externen URL" msgid "Notes" msgstr "Notizen" -#: build/models.py:267 +#: build/models.py:307 msgid "Extra build notes" msgstr "Extranotizen für den Bauauftrag" -#: build/models.py:744 +#: build/models.py:784 msgid "No build output specified" msgstr "kein Endprodukt angegeben" -#: build/models.py:747 +#: build/models.py:787 msgid "Build output is already completed" msgstr "Endprodukt bereits hergstellt" -#: build/models.py:750 +#: build/models.py:790 msgid "Build output does not match Build Order" msgstr "Endprodukt stimmt nicht mit dem Bauauftrag überein" -#: build/models.py:1160 +#: build/models.py:1200 msgid "BuildItem must be unique for build, stock_item and install_into" msgstr "Bauauftrags-Objekt muss für Bauauftrag, Lager-Objekt und installiert_in eindeutig sein" -#: build/models.py:1185 +#: build/models.py:1225 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "Bauauftragsposition muss ein Endprodukt festlegen, da der übergeordnete Teil verfolgbar ist" -#: build/models.py:1189 +#: build/models.py:1229 #, python-brace-format msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "Reserviermenge ({n}) muss kleiner Bestandsmenge ({q}) sein. Zugewiesene Anzahl ({n}) darf nicht die verfügbare ({q}) Anzahl überschreiten" -#: build/models.py:1196 order/models.py:915 +#: build/models.py:1236 order/models.py:919 msgid "StockItem is over-allocated" msgstr "Zu viele BestandsObjekt zugewiesen" -#: build/models.py:1200 order/models.py:918 +#: build/models.py:1240 order/models.py:922 msgid "Allocation quantity must be greater than zero" msgstr "Reserviermenge muss größer null sein" -#: build/models.py:1204 +#: build/models.py:1244 msgid "Quantity must be 1 for serialized stock" msgstr "Anzahl muss 1 für Objekte mit Seriennummer sein" -#: build/models.py:1264 +#: build/models.py:1304 #, python-brace-format msgid "Selected stock item not found in BOM for part '{p}'" msgstr "Ausgewähltes BestandsObjekt nicht Stückliste für Teil '{p}' gefunden" -#: build/models.py:1324 stock/templates/stock/item_base.html:329 -#: templates/InvenTree/search.html:183 templates/js/build.js:812 +#: build/models.py:1364 stock/templates/stock/item_base.html:329 +#: templates/InvenTree/search.html:183 templates/js/build.js:846 #: templates/navbar.html:29 msgid "Build" msgstr "Bauauftrag" -#: build/models.py:1325 +#: build/models.py:1365 msgid "Build to allocate parts" msgstr "Bauauftrag starten um Teile zuzuweisen" -#: build/models.py:1341 stock/templates/stock/item_base.html:8 +#: build/models.py:1381 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:351 -#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 -#: templates/js/build.js:211 templates/js/build.js:959 +#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 +#: templates/js/build.js:249 templates/js/build.js:993 #: templates/js/order.js:433 templates/js/order.js:438 #: templates/js/stock.js:1131 msgid "Stock Item" msgstr "BestandsObjekt" -#: build/models.py:1342 +#: build/models.py:1382 msgid "Source stock item" msgstr "Quell-BestandsObjekt" -#: build/models.py:1355 +#: build/models.py:1395 msgid "Stock quantity to allocate to build" msgstr "BestandsObjekt-Anzahl dem Bauauftrag zuweisen" -#: build/models.py:1363 +#: build/models.py:1403 msgid "Install into" msgstr "Installiere in" -#: build/models.py:1364 +#: build/models.py:1404 msgid "Destination stock item" msgstr "Ziel-BestandsObjekt" @@ -885,11 +891,11 @@ msgstr "Lagerbestand Bauauftrag zuweisen" msgid "Auto Allocate" msgstr "Automatisch zuweisen" -#: build/templates/build/allocate.html:25 templates/js/build.js:744 +#: build/templates/build/allocate.html:25 templates/js/build.js:778 msgid "Unallocate stock" msgstr "Bestandszuordnung aufheben" -#: build/templates/build/allocate.html:26 build/views.py:319 build/views.py:805 +#: build/templates/build/allocate.html:26 build/views.py:319 build/views.py:685 msgid "Unallocate Stock" msgstr "Bestandszuordnung aufheben" @@ -922,7 +928,7 @@ msgstr "Dieser Bauauftrag hat keine zugeordneten Stücklisten-Einträge" #: order/templates/order/sales_order_detail.html:170 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:458 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:570 templates/js/model_renderers.js:41 +#: templates/js/build.js:604 templates/js/model_renderers.js:41 msgid "Serial Number" msgstr "Seriennummer" @@ -1042,7 +1048,7 @@ msgid "Print Build Order" msgstr "Bauauftrag drucken" #: build/templates/build/build_base.html:100 -#: build/templates/build/build_base.html:225 +#: build/templates/build/build_base.html:222 msgid "Complete Build" msgstr "Bauauftrag fertigstellen" @@ -1055,7 +1061,7 @@ msgid "Edit Build" msgstr "Bauauftrag bearbeiten" #: build/templates/build/build_base.html:111 -#: build/templates/build/build_base.html:209 build/views.py:57 +#: build/templates/build/build_base.html:206 build/views.py:57 msgid "Cancel Build" msgstr "Bauauftrag abbrechen" @@ -1075,7 +1081,7 @@ msgid "Progress" msgstr "Fortschritt" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:812 +#: build/templates/build/detail.html:84 order/models.py:816 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1091,11 +1097,11 @@ msgstr "Auftrag" msgid "Issued By" msgstr "Aufgegeben von" -#: build/templates/build/build_base.html:217 +#: build/templates/build/build_base.html:214 msgid "Incomplete Outputs" msgstr "Unfertige Endprodukte" -#: build/templates/build/build_base.html:218 +#: build/templates/build/build_base.html:215 msgid "Build Order cannot be completed as incomplete build outputs remain" msgstr "Bauauftrag kann nicht abgeschlossen werden, da es noch unvollständige Endprodukte gibt" @@ -1222,7 +1228,7 @@ msgstr "Ausgangs-Lager" msgid "Stock can be taken from any available location." msgstr "Bestand kann jedem verfügbaren Lagerort entnommen werden." -#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:771 +#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:775 #: order/templates/order/purchase_order_detail.html:266 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 #: stock/forms.py:342 @@ -1242,7 +1248,7 @@ msgstr "Losnummer" #: build/templates/build/detail.html:116 #: order/templates/order/order_base.html:111 -#: order/templates/order/sales_order_base.html:113 templates/js/build.js:876 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:910 msgid "Created" msgstr "Erstellt" @@ -1250,7 +1256,7 @@ msgstr "Erstellt" msgid "No target date set" msgstr "Kein Ziel-Datum gesetzt" -#: build/templates/build/detail.html:132 templates/js/build.js:854 +#: build/templates/build/detail.html:132 templates/js/build.js:888 msgid "Completed" msgstr "Fertig" @@ -1262,7 +1268,7 @@ msgstr "Bauauftrag ist nicht vollständig" msgid "Alter the quantity of stock allocated to the build output" msgstr "Anzahl des zugeordneten Bestands für die Endprodukte ändern" -#: build/templates/build/index.html:28 build/views.py:678 +#: build/templates/build/index.html:28 msgid "New Build Order" msgstr "Neuer Bauauftrag" @@ -1418,52 +1424,40 @@ msgstr "Endprodukt-Fertigstellung bestätigen" msgid "Build output completed" msgstr "Endprodukt fertiggestellt" -#: build/views.py:732 -msgid "Created new build" -msgstr "Neuen Bauauftrag angelegt" - -#: build/views.py:753 -msgid "Edit Build Order Details" -msgstr "Bauauftragdetails bearbeiten" - -#: build/views.py:786 -msgid "Edited build" -msgstr "Bauauftrag bearbeitet" - -#: build/views.py:795 +#: build/views.py:675 msgid "Delete Build Order" msgstr "Bauauftrag löschen" -#: build/views.py:810 +#: build/views.py:690 msgid "Removed parts from build allocation" msgstr "Teile von Bauzuordnung entfernt" -#: build/views.py:822 +#: build/views.py:702 msgid "Allocate stock to build output" msgstr "Bestand dem Endprodukt zuweisen" -#: build/views.py:865 +#: build/views.py:745 msgid "Item must be currently in stock" msgstr "Teil muss aktuell im Bestand sein" -#: build/views.py:871 +#: build/views.py:751 msgid "Stock item is over-allocated" msgstr "BestandObjekt ist zu oft zugewiesen" -#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:671 -#: templates/js/build.js:966 templates/js/build.js:1149 +#: build/views.py:752 templates/js/bom.js:230 templates/js/build.js:705 +#: templates/js/build.js:1000 templates/js/build.js:1179 msgid "Available" msgstr "Verfügbar" -#: build/views.py:874 +#: build/views.py:754 msgid "Stock item must be selected" msgstr "BestandsObjekt muss ausgewählt sein" -#: build/views.py:1037 +#: build/views.py:917 msgid "Edit Stock Allocation" msgstr "Bestandszuordnung bearbeiten" -#: build/views.py:1041 +#: build/views.py:921 msgid "Updated Build Item" msgstr "Bauobjekt aktualisiert" @@ -1876,7 +1870,7 @@ msgid "Price break quantity" msgstr "Preisstaffelungs Anzahl" #: common/models.py:749 company/templates/company/supplier_part_pricing.html:84 -#: templates/js/part.js:832 +#: templates/js/part.js:933 msgid "Price" msgstr "Preis" @@ -1948,7 +1942,7 @@ msgstr "URL" msgid "Image URL" msgstr "Bild-URL" -#: company/forms.py:67 templates/js/part.js:940 +#: company/forms.py:67 templates/js/part.js:1041 msgid "Single Price" msgstr "Einzelpreis" @@ -2024,10 +2018,10 @@ msgid "Point of contact" msgstr "Anlaufstelle" #: company/models.py:130 company/models.py:347 company/models.py:548 -#: order/models.py:156 part/models.py:736 +#: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:312 templates/js/company.js:544 -#: templates/js/part.js:498 +#: templates/js/part.js:599 msgid "Link" msgstr "Link" @@ -2111,10 +2105,11 @@ msgstr "Herstellerteil" msgid "Parameter name" msgstr "" -#: company/models.py:421 part/templates/part/params.html:28 +#: company/models.py:421 #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:365 templates/js/stock.js:137 +#: templates/js/company.js:365 templates/js/part.js:260 +#: templates/js/stock.js:137 msgid "Value" msgstr "Wert" @@ -2123,8 +2118,8 @@ msgid "Parameter value" msgstr "" #: company/models.py:428 part/models.py:821 part/models.py:2193 -#: part/templates/part/detail.html:106 part/templates/part/params.html:29 -#: templates/js/company.js:371 +#: part/templates/part/detail.html:106 templates/js/company.js:371 +#: templates/js/part.js:266 msgid "Units" msgstr "Einheiten" @@ -2134,7 +2129,7 @@ msgstr "" #: company/models.py:529 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:256 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:260 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 @@ -2213,7 +2208,7 @@ msgstr "" #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:563 +#: company/templates/company/navbar.html:65 templates/js/build.js:597 msgid "Assigned Stock" msgstr "Zugeordneter Bestand" @@ -2273,7 +2268,7 @@ msgstr "Keine Website angegeben" msgid "Uses default currency" msgstr "verwendet Standard-Währung" -#: company/templates/company/detail.html:67 order/models.py:540 +#: company/templates/company/detail.html:67 order/models.py:544 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 @@ -2443,7 +2438,7 @@ msgstr "Herstellerteil-Bestand" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:566 +#: templates/js/part.js:406 templates/js/part.js:566 templates/js/stock.js:566 #: templates/navbar.html:26 msgid "Stock" msgstr "Lagerbestand" @@ -2465,9 +2460,9 @@ msgstr "Zuliefererteil entfernen" #: company/templates/company/manufacturer_part_suppliers.html:22 #: company/templates/company/manufacturer_part_suppliers.html:48 #: company/templates/company/manufacturer_part_suppliers.html:142 -#: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 -#: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:844 templates/js/company.js:203 users/models.py:193 +#: part/templates/part/manufacturer.html:24 part/templates/part/related.html:44 +#: part/templates/part/supplier.html:22 stock/views.py:844 +#: templates/js/company.js:203 users/models.py:193 msgid "Delete" msgstr "Löschen" @@ -2490,6 +2485,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:80 +#: part/templates/part/params.html:57 msgid "Add Parameter" msgstr "" @@ -2631,7 +2627,7 @@ msgstr "Preisinformationen ansehen" #: company/templates/company/supplier_part_pricing.html:19 #: company/templates/company/supplier_part_pricing.html:118 -#: part/templates/part/prices.html:264 part/views.py:2788 +#: part/templates/part/prices.html:264 part/views.py:2716 msgid "Add Price Break" msgstr "Preisstaffel hinzufügen" @@ -2639,11 +2635,11 @@ msgstr "Preisstaffel hinzufügen" msgid "No price break information found" msgstr "Keine Informationen zur Preisstaffel gefunden" -#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2850 +#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2778 msgid "Delete Price Break" msgstr "Preisstaffel löschen" -#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2836 +#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2764 msgid "Edit Price Break" msgstr "Preisstaffel bearbeiten" @@ -2809,137 +2805,137 @@ msgstr "Seriennummern für BestandsObjekt eingeben" msgid "Enter quantity of stock items" msgstr "Menge der BestandsObjekt eingeben" -#: order/models.py:154 +#: order/models.py:158 msgid "Order description" msgstr "Bestellungs-Beschreibung" -#: order/models.py:156 +#: order/models.py:160 msgid "Link to external page" msgstr "Link auf externe Seite" -#: order/models.py:164 part/templates/part/detail.html:132 +#: order/models.py:168 part/templates/part/detail.html:132 msgid "Created By" msgstr "Erstellt von" -#: order/models.py:171 +#: order/models.py:175 msgid "User or group responsible for this order" msgstr "Nutzer oder Gruppe der/die für diesen Auftrag zuständig ist/sind" -#: order/models.py:176 +#: order/models.py:180 msgid "Order notes" msgstr "Bestell-Notizen" -#: order/models.py:243 order/models.py:530 +#: order/models.py:247 order/models.py:534 msgid "Order reference" msgstr "Bestell-Referenz" -#: order/models.py:248 order/models.py:545 +#: order/models.py:252 order/models.py:549 msgid "Purchase order status" msgstr "Bestellungs-Status" -#: order/models.py:257 +#: order/models.py:261 msgid "Company from which the items are being ordered" msgstr "Firma bei der die Teile bestellt werden" -#: order/models.py:260 order/templates/order/order_base.html:98 +#: order/models.py:264 order/templates/order/order_base.html:98 #: templates/js/order.js:241 msgid "Supplier Reference" msgstr "Zulieferer-Referenz" -#: order/models.py:260 +#: order/models.py:264 msgid "Supplier order reference code" msgstr "Zulieferer Bestellreferenz" -#: order/models.py:267 +#: order/models.py:271 msgid "received by" msgstr "Empfangen von" -#: order/models.py:272 +#: order/models.py:276 msgid "Issue Date" msgstr "Aufgabedatum" -#: order/models.py:273 +#: order/models.py:277 msgid "Date order was issued" msgstr "Datum an dem die Bestellung aufgegeben wurde" -#: order/models.py:278 +#: order/models.py:282 msgid "Target Delivery Date" msgstr "Ziel-Versanddatum" -#: order/models.py:279 +#: order/models.py:283 msgid "Expected date for order delivery. Order will be overdue after this date." msgstr "Geplantes Lieferdatum für Auftrag." -#: order/models.py:285 +#: order/models.py:289 msgid "Date order was completed" msgstr "Datum an dem der Auftrag fertigstellt wurde" -#: order/models.py:309 part/views.py:1730 stock/models.py:308 +#: order/models.py:313 part/views.py:1730 stock/models.py:308 #: stock/models.py:1023 msgid "Quantity must be greater than zero" msgstr "Anzahl muss größer Null sein" -#: order/models.py:314 +#: order/models.py:318 msgid "Part supplier must match PO supplier" msgstr "Teile-Zulieferer muss dem Zulieferer der Bestellung entsprechen" -#: order/models.py:412 +#: order/models.py:416 msgid "Lines can only be received against an order marked as 'Placed'" msgstr "Nur Teile aufgegebener Bestllungen können empfangen werden" -#: order/models.py:416 +#: order/models.py:420 msgid "Quantity must be an integer" msgstr "Anzahl muss eine Ganzzahl sein" -#: order/models.py:418 +#: order/models.py:422 msgid "Quantity must be a positive number" msgstr "Anzahl muss eine positive Zahl sein" -#: order/models.py:541 +#: order/models.py:545 msgid "Company to which the items are being sold" msgstr "Firma an die die Teile verkauft werden" -#: order/models.py:547 +#: order/models.py:551 msgid "Customer Reference " msgstr "Kundenreferenz" -#: order/models.py:547 +#: order/models.py:551 msgid "Customer order reference code" msgstr "Bestellreferenz" -#: order/models.py:552 +#: order/models.py:556 msgid "Target date for order completion. Order will be overdue after this date." msgstr "Zieldatum für Auftrags-Fertigstellung." -#: order/models.py:555 templates/js/order.js:370 +#: order/models.py:559 templates/js/order.js:370 msgid "Shipment Date" msgstr "Versanddatum" -#: order/models.py:562 +#: order/models.py:566 msgid "shipped by" msgstr "Versand von" -#: order/models.py:606 +#: order/models.py:610 msgid "SalesOrder cannot be shipped as it is not currently pending" msgstr "Bestellung kann nicht versendet werden weil er nicht anhängig ist" -#: order/models.py:703 +#: order/models.py:707 msgid "Item quantity" msgstr "Anzahl" -#: order/models.py:709 +#: order/models.py:713 msgid "Line item reference" msgstr "Position - Referenz" -#: order/models.py:711 +#: order/models.py:715 msgid "Line item notes" msgstr "Position - Notizen" -#: order/models.py:741 order/models.py:812 templates/js/order.js:420 +#: order/models.py:745 order/models.py:816 templates/js/order.js:420 msgid "Order" msgstr "Bestellung" -#: order/models.py:742 order/templates/order/order_base.html:9 +#: order/models.py:746 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:336 templates/js/order.js:210 @@ -2947,76 +2943,76 @@ msgstr "Bestellung" msgid "Purchase Order" msgstr "Bestellung" -#: order/models.py:756 +#: order/models.py:760 msgid "Supplier part" msgstr "Zuliefererteil" -#: order/models.py:759 order/templates/order/order_base.html:131 +#: order/models.py:763 order/templates/order/order_base.html:131 #: order/templates/order/purchase_order_detail.html:246 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "Empfangen" -#: order/models.py:759 +#: order/models.py:763 msgid "Number of items received" msgstr "Empfangene Objekt-Anzahl" -#: order/models.py:765 part/templates/part/prices.html:166 stock/models.py:545 +#: order/models.py:769 part/templates/part/prices.html:166 stock/models.py:545 #: stock/templates/stock/item_base.html:343 templates/js/stock.js:706 msgid "Purchase Price" msgstr "Preis" -#: order/models.py:766 +#: order/models.py:770 msgid "Unit purchase price" msgstr "Preis pro Einheit" -#: order/models.py:774 +#: order/models.py:778 msgid "Where does the Purchaser want this item to be stored?" msgstr "Wo möchte der Käufer diesen Artikel gelagert haben?" -#: order/models.py:820 part/templates/part/part_pricing.html:97 +#: order/models.py:824 part/templates/part/part_pricing.html:97 #: part/templates/part/prices.html:103 part/templates/part/prices.html:278 msgid "Sale Price" msgstr "Verkaufspreis" -#: order/models.py:821 +#: order/models.py:825 msgid "Unit sale price" msgstr "Stückverkaufspreis" -#: order/models.py:900 order/models.py:902 +#: order/models.py:904 order/models.py:906 msgid "Stock item has not been assigned" msgstr "BestandsObjekt wurde nicht zugewiesen" -#: order/models.py:906 +#: order/models.py:910 msgid "Cannot allocate stock item to a line with a different part" msgstr "Kann BestandsObjekt keiner Zeile mit einem anderen Teil hinzufügen" -#: order/models.py:908 +#: order/models.py:912 msgid "Cannot allocate stock to a line without a part" msgstr "Kann BestandsObjekt keiner Zeile ohne Teil hinzufügen" -#: order/models.py:911 +#: order/models.py:915 msgid "Allocation quantity cannot exceed stock quantity" msgstr "Die zugeordnete Anzahl darf nicht die verfügbare Anzahl überschreiten" -#: order/models.py:921 +#: order/models.py:925 msgid "Quantity must be 1 for serialized stock item" msgstr "Anzahl für BestandsObjekt mit Seriennummer muss 1 sein" -#: order/models.py:926 +#: order/models.py:930 msgid "Line" msgstr "Position" -#: order/models.py:937 +#: order/models.py:941 msgid "Item" msgstr "Position" -#: order/models.py:938 +#: order/models.py:942 msgid "Select stock item to allocate" msgstr "BestandsObjekt für Zuordnung auswählen" -#: order/models.py:941 +#: order/models.py:945 msgid "Enter stock allocation quantity" msgstr "Anzahl für Bestandszuordnung eingeben" @@ -3303,8 +3299,8 @@ msgid "Total" msgstr "Summe" #: order/templates/order/purchase_order_detail.html:218 -#: order/templates/order/sales_order_detail.html:256 templates/js/part.js:807 -#: templates/js/part.js:996 +#: order/templates/order/sales_order_detail.html:256 templates/js/part.js:908 +#: templates/js/part.js:1097 msgid "Unit Price" msgstr "Stück-Preis" @@ -3343,7 +3339,7 @@ msgstr "Ausstehende Teile für %(order)s - %(desc)s empfangen" #: part/templates/part/category_navbar.html:32 #: part/templates/part/category_partlist.html:10 #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666 +#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:767 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -3358,7 +3354,7 @@ msgid "Order Code" msgstr "Bestellnummer" #: order/templates/order/receive_parts.html:21 -#: part/templates/part/part_base.html:136 templates/js/part.js:481 +#: part/templates/part/part_base.html:136 templates/js/part.js:582 msgid "On Order" msgstr "Bestellt" @@ -3411,17 +3407,17 @@ msgid "Sales Order Items" msgstr "Auftrags-Positionen" #: order/templates/order/sales_order_detail.html:105 templates/js/bom.js:358 -#: templates/js/build.js:725 templates/js/build.js:1172 +#: templates/js/build.js:759 templates/js/build.js:1202 msgid "Actions" msgstr "Aktionen" -#: order/templates/order/sales_order_detail.html:112 templates/js/build.js:611 -#: templates/js/build.js:977 +#: order/templates/order/sales_order_detail.html:112 templates/js/build.js:645 +#: templates/js/build.js:1011 msgid "Edit stock allocation" msgstr "Bestands-Zuordnung bearbeiten" -#: order/templates/order/sales_order_detail.html:113 templates/js/build.js:613 -#: templates/js/build.js:978 +#: order/templates/order/sales_order_detail.html:113 templates/js/build.js:647 +#: templates/js/build.js:1012 msgid "Delete stock allocation" msgstr "Bestands-Zuordnung löschen" @@ -3433,8 +3429,8 @@ msgstr "Keine passenden Positionen gefunden" msgid "ID" msgstr "ID" -#: order/templates/order/sales_order_detail.html:284 templates/js/build.js:676 -#: templates/js/build.js:973 +#: order/templates/order/sales_order_detail.html:284 templates/js/build.js:710 +#: templates/js/build.js:1007 msgid "Allocated" msgstr "Zugeordnet" @@ -3450,7 +3446,7 @@ msgstr "PO" msgid "Allocate serial numbers" msgstr "Seriennummern zuweisen" -#: order/templates/order/sales_order_detail.html:356 templates/js/build.js:739 +#: order/templates/order/sales_order_detail.html:356 templates/js/build.js:773 msgid "Allocate stock" msgstr "Lagerbestand zuweisen" @@ -3458,8 +3454,8 @@ msgstr "Lagerbestand zuweisen" msgid "Purchase stock" msgstr "Lagerbestand kaufen" -#: order/templates/order/sales_order_detail.html:363 templates/js/build.js:732 -#: templates/js/build.js:1180 +#: order/templates/order/sales_order_detail.html:363 templates/js/build.js:766 +#: templates/js/build.js:1210 msgid "Build stock" msgstr "Lagerbestand bauen" @@ -3900,7 +3896,7 @@ msgid "Part keywords to improve visibility in search results" msgstr "Schlüsselworte um die Sichtbarkeit in Suchergebnissen zu verbessern" #: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:73 -#: part/templates/part/set_category.html:15 templates/js/part.js:452 +#: part/templates/part/set_category.html:15 templates/js/part.js:553 msgid "Category" msgstr "Kategorie" @@ -3910,7 +3906,7 @@ msgstr "Teile-Kategorie" #: part/models.py:723 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 -#: templates/js/part.js:296 +#: templates/js/part.js:397 msgid "IPN" msgstr "IPN (Interne Produktnummer)" @@ -4029,7 +4025,7 @@ msgstr "Test-Vorlagen können nur für verfolgbare Teile angelegt werden" msgid "Test with this name already exists for this part" msgstr "Ein Test mit diesem Namen besteht bereits für dieses Teil" -#: part/models.py:2124 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2124 templates/js/part.js:818 templates/js/stock.js:117 msgid "Test Name" msgstr "Test-Name" @@ -4045,7 +4041,7 @@ msgstr "Test-Beschreibung" msgid "Enter description for this test" msgstr "Beschreibung für diesen Test eingeben" -#: part/models.py:2136 templates/js/part.js:726 +#: part/models.py:2136 templates/js/part.js:827 #: templates/js/table_filters.js:232 msgid "Required" msgstr "Benötigt" @@ -4054,7 +4050,7 @@ msgstr "Benötigt" msgid "Is this test required to pass?" msgstr "Muss dieser Test erfolgreich sein?" -#: part/models.py:2142 templates/js/part.js:734 +#: part/models.py:2142 templates/js/part.js:835 msgid "Requires Value" msgstr "Erfordert Wert" @@ -4062,7 +4058,7 @@ msgstr "Erfordert Wert" msgid "Does this test require a value when adding a test result?" msgstr "Muss für diesen Test ein Wert für das Test-Ergebnis eingetragen werden?" -#: part/models.py:2148 templates/js/part.js:741 +#: part/models.py:2148 templates/js/part.js:842 msgid "Requires Attachment" msgstr "Anhang muss eingegeben werden" @@ -4351,7 +4347,7 @@ msgstr "Neuen Bauauftrag beginnen" msgid "All parts" msgstr "Alle Teile" -#: part/templates/part/category.html:38 part/views.py:2441 +#: part/templates/part/category.html:38 part/views.py:2369 msgid "Create new part category" msgstr "Teil-Kategorie anlegen" @@ -4436,7 +4432,7 @@ msgstr "Neuen Lagerort erstellen" msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:286 part/views.py:2389 +#: part/templates/part/category.html:286 part/views.py:2317 msgid "Edit Part Category" msgstr "Teil-Kategorie bearbeiten" @@ -4656,18 +4652,6 @@ msgstr "Teil-Bemerkungen" msgid "Add new parameter" msgstr "Parameter hinzufügen" -#: part/templates/part/params.html:41 templates/InvenTree/settings/user.html:19 -msgid "Edit" -msgstr "Bearbeiten" - -#: part/templates/part/params.html:68 -msgid "New Template" -msgstr "Neue Vorlage" - -#: part/templates/part/params.html:69 -msgid "Create New Parameter Template" -msgstr "Neue Teilparametervorlage anlegen" - #: part/templates/part/part_app_base.html:12 msgid "Part List" msgstr "Teileliste" @@ -4752,8 +4736,8 @@ msgstr "Zu Bauaufträgen zugeordnet" msgid "Can Build" msgstr "Herstellbar" -#: part/templates/part/part_base.html:178 templates/js/part.js:312 -#: templates/js/part.js:485 +#: part/templates/part/part_base.html:178 templates/js/part.js:413 +#: templates/js/part.js:586 msgid "Building" msgstr "Im Bau" @@ -4925,7 +4909,7 @@ msgstr "Für dieses Teil sind keine Bestandspreise verfügbar." msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:2859 +#: part/templates/part/prices.html:206 part/views.py:2787 msgid "Add Internal Price Break" msgstr "" @@ -4987,7 +4971,7 @@ msgid "Showing stock for all variants of %(full_name)s" msgstr "Lagerbestand aller Varianten von %(full_name)s" #: part/templates/part/stock_count.html:7 templates/js/bom.js:239 -#: templates/js/part.js:302 templates/js/part.js:489 +#: templates/js/part.js:403 templates/js/part.js:590 msgid "No Stock" msgstr "Kein Bestand" @@ -5161,55 +5145,43 @@ msgstr "Teilparametervorlage bearbeiten" msgid "Delete Part Parameter Template" msgstr "Teilparametervorlage löschen" -#: part/views.py:2265 -msgid "Create Part Parameter" -msgstr "Teilparameter anlegen" - -#: part/views.py:2315 -msgid "Edit Part Parameter" -msgstr "Teilparameter bearbeiten" - -#: part/views.py:2329 -msgid "Delete Part Parameter" -msgstr "Teilparameter löschen" - -#: part/views.py:2427 +#: part/views.py:2355 msgid "Delete Part Category" msgstr "Teil-Kategorie löschen" -#: part/views.py:2433 +#: part/views.py:2361 msgid "Part category was deleted" msgstr "Teil-Kategorie wurde gelöscht" -#: part/views.py:2485 +#: part/views.py:2413 msgid "Create Category Parameter Template" msgstr "Kategorieparametervorlage anlegen" -#: part/views.py:2586 +#: part/views.py:2514 msgid "Edit Category Parameter Template" msgstr "Kategorieparametervorlage bearbeiten" -#: part/views.py:2642 +#: part/views.py:2570 msgid "Delete Category Parameter Template" msgstr "Kategorieparametervorlage löschen" -#: part/views.py:2661 +#: part/views.py:2589 msgid "Create BOM Item" msgstr "Stücklisten-Position anlegen" -#: part/views.py:2731 +#: part/views.py:2659 msgid "Edit BOM item" msgstr "Stücklisten-Position bearbeiten" -#: part/views.py:2792 +#: part/views.py:2720 msgid "Added new price break" msgstr "neue Preisstaffel hinzufügt" -#: part/views.py:2868 +#: part/views.py:2796 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2876 +#: part/views.py:2804 msgid "Delete Internal Price Break" msgstr "" @@ -5777,7 +5749,7 @@ msgstr "" msgid "next page" msgstr "" -#: stock/templates/stock/item_base.html:301 templates/js/build.js:594 +#: stock/templates/stock/item_base.html:301 templates/js/build.js:628 msgid "No location set" msgstr "Kein Lagerort gesetzt" @@ -6163,7 +6135,7 @@ msgstr "BestandsObjekt bearbeiten" msgid "Serialize Stock" msgstr "Lagerbestand erfassen" -#: stock/views.py:1428 templates/js/build.js:327 +#: stock/views.py:1428 templates/js/build.js:365 msgid "Create new Stock Item" msgstr "Neues BestandsObjekt hinzufügen" @@ -6293,11 +6265,13 @@ msgstr "Farbschemata" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " -msgstr "\n" +msgstr "" +"\n" "\t\tDie CSS Datei \"%(invalid_color_theme)s.css\" für das aktuell ausgewählte Farbschema wurde nicht gefunden.
\n" "\t\tBitte ein anderes Farbschema auswählen:)\n" "\t " @@ -6466,6 +6440,10 @@ msgstr "Kategorien" msgid "User Information" msgstr "Benutzerinformation" +#: templates/InvenTree/settings/user.html:19 +msgid "Edit" +msgstr "Bearbeiten" + #: templates/InvenTree/settings/user.html:21 msgid "Change Password" msgstr "Passwort ändern" @@ -6552,7 +6530,7 @@ msgid "copy version information" msgstr "Versionsinformationen kopieren" #: templates/about.html:100 templates/js/modals.js:34 -#: templates/js/modals.js:677 templates/js/modals.js:970 +#: templates/js/modals.js:675 templates/js/modals.js:968 #: templates/modals.html:29 templates/modals.html:54 templates/modals.html:97 msgid "Close" msgstr "Schliessen" @@ -6617,7 +6595,7 @@ msgstr "Server-Fehler" msgid "Unknown response from server" msgstr "Unbekannte Antwort von Server erhalten" -#: templates/js/barcode.js:119 templates/js/modals.js:1030 +#: templates/js/barcode.js:119 templates/js/modals.js:1028 msgid "Invalid server response" msgstr "Ungültige Antwort von Server" @@ -6681,7 +6659,7 @@ msgstr "In Lagerorten buchen" msgid "Barcode does not match a valid location" msgstr "Barcode entspricht keinem Lagerort" -#: templates/js/bom.js:175 templates/js/build.js:1122 +#: templates/js/bom.js:175 templates/js/build.js:1152 msgid "Open subassembly" msgstr "Unterbaugruppe öffnen" @@ -6721,77 +6699,89 @@ msgstr "Stücklisten-Position bearbeiten" msgid "Delete BOM Item" msgstr "Stücklisten-Position löschen" -#: templates/js/bom.js:463 templates/js/build.js:424 templates/js/build.js:1220 +#: templates/js/bom.js:463 templates/js/build.js:458 templates/js/build.js:1250 msgid "No BOM items found" msgstr "Keine Stücklisten-Position(en) gefunden" -#: templates/js/build.js:62 +#: templates/js/build.js:42 +#, fuzzy +#| msgid "Print Build Order" +msgid "Edit Build Order" +msgstr "Bauauftrag drucken" + +#: templates/js/build.js:68 +#, fuzzy +#| msgid "Complete Build Order" +msgid "Create Build Order" +msgstr "Bauauftrag fertigstellen" + +#: templates/js/build.js:100 msgid "Auto-allocate stock items to this output" msgstr "Teilbestand automatisch Endprodukt zuweisen" -#: templates/js/build.js:70 +#: templates/js/build.js:108 msgid "Unallocate stock from build output" msgstr "Bestand von Endpordukt zurücknehmen" -#: templates/js/build.js:80 +#: templates/js/build.js:118 msgid "Complete build output" msgstr "Endprodukt fertigstellen" -#: templates/js/build.js:89 +#: templates/js/build.js:127 msgid "Delete build output" msgstr "Endprodukt entfernen" -#: templates/js/build.js:184 +#: templates/js/build.js:222 msgid "No build order allocations found" msgstr "" -#: templates/js/build.js:222 templates/js/order.js:449 +#: templates/js/build.js:260 templates/js/order.js:449 msgid "Location not specified" msgstr "Standort nicht angegeben" -#: templates/js/build.js:326 templates/stock_table.html:20 +#: templates/js/build.js:364 templates/stock_table.html:20 msgid "New Stock Item" msgstr "Neues BestandsObjekt" -#: templates/js/build.js:645 +#: templates/js/build.js:679 msgid "Required Part" msgstr "benötigtes Teil" -#: templates/js/build.js:666 +#: templates/js/build.js:700 msgid "Quantity Per" msgstr "Anzahl pro" -#: templates/js/build.js:736 templates/js/build.js:1184 +#: templates/js/build.js:770 templates/js/build.js:1214 #: templates/stock_table.html:59 msgid "Order stock" msgstr "Bestand bestellen" -#: templates/js/build.js:789 +#: templates/js/build.js:823 msgid "No builds matching query" msgstr "Keine Bauaufträge passen zur Anfrage" -#: templates/js/build.js:806 templates/js/part.js:390 templates/js/part.js:635 +#: templates/js/build.js:840 templates/js/part.js:491 templates/js/part.js:736 #: templates/js/stock.js:514 templates/js/stock.js:982 msgid "Select" msgstr "Auswählen" -#: templates/js/build.js:826 +#: templates/js/build.js:860 msgid "Build order is overdue" msgstr "Bauauftrag ist überfällig" -#: templates/js/build.js:890 templates/js/stock.js:1204 +#: templates/js/build.js:924 templates/js/stock.js:1204 msgid "No user information" msgstr "Keine Benutzerinformation" -#: templates/js/build.js:896 +#: templates/js/build.js:930 msgid "Resposible" msgstr "" -#: templates/js/build.js:905 +#: templates/js/build.js:939 msgid "No information" msgstr "" -#: templates/js/build.js:955 +#: templates/js/build.js:989 msgid "No parts allocated for" msgstr "Keine Teile zugeordnet zu" @@ -6837,23 +6827,23 @@ msgstr "Vorlagenteil" msgid "Assembled part" msgstr "Baugruppe" -#: templates/js/company.js:350 +#: templates/js/company.js:350 templates/js/part.js:242 msgid "No parameters found" msgstr "" -#: templates/js/company.js:386 +#: templates/js/company.js:386 templates/js/part.js:283 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:387 +#: templates/js/company.js:387 templates/js/part.js:284 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:406 +#: templates/js/company.js:406 templates/js/part.js:301 msgid "Edit Parameter" msgstr "" -#: templates/js/company.js:417 +#: templates/js/company.js:417 templates/js/part.js:313 msgid "Delete Parameter" msgstr "" @@ -6906,59 +6896,59 @@ msgstr "" msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:583 templates/js/modals.js:1040 +#: templates/js/forms.js:587 templates/js/modals.js:1038 msgid "No Response" msgstr "Keine Antwort" -#: templates/js/forms.js:584 templates/js/modals.js:1041 +#: templates/js/forms.js:588 templates/js/modals.js:1039 msgid "No response from the InvenTree server" msgstr "keine Antwort vom InvenTree Server" -#: templates/js/forms.js:590 templates/js/modals.js:1050 +#: templates/js/forms.js:594 templates/js/modals.js:1048 msgid "Error 401: Not Authenticated" msgstr "Fehler 401: Nicht Angemeldet" -#: templates/js/forms.js:591 templates/js/modals.js:1051 +#: templates/js/forms.js:595 templates/js/modals.js:1049 msgid "Authentication credentials not supplied" msgstr "Authentication Kredentials nicht angegeben" -#: templates/js/forms.js:597 templates/js/modals.js:1055 +#: templates/js/forms.js:601 templates/js/modals.js:1053 msgid "Error 403: Permission Denied" msgstr "Fehler 403: keine Berechtigung" -#: templates/js/forms.js:598 templates/js/modals.js:1056 +#: templates/js/forms.js:602 templates/js/modals.js:1054 msgid "You do not have the required permissions to access this function" msgstr "Fehlende Berechtigung für diese Aktion" -#: templates/js/forms.js:604 templates/js/modals.js:1060 +#: templates/js/forms.js:608 templates/js/modals.js:1058 msgid "Error 404: Resource Not Found" msgstr "Fehler 404: Ressource nicht gefunden" -#: templates/js/forms.js:605 templates/js/modals.js:1061 +#: templates/js/forms.js:609 templates/js/modals.js:1059 msgid "The requested resource could not be located on the server" msgstr "Die angefragte Ressource kann auf diesem Server nicht gefunden werden" -#: templates/js/forms.js:611 templates/js/modals.js:1065 +#: templates/js/forms.js:615 templates/js/modals.js:1063 msgid "Error 408: Timeout" msgstr "Fehler 408: Zeitüberschreitung" -#: templates/js/forms.js:612 templates/js/modals.js:1066 +#: templates/js/forms.js:616 templates/js/modals.js:1064 msgid "Connection timeout while requesting data from server" msgstr "Verbindungszeitüberschreitung bei der Datenanforderung" -#: templates/js/forms.js:618 templates/js/modals.js:1069 +#: templates/js/forms.js:622 templates/js/modals.js:1067 msgid "Error requesting form data" msgstr "Fehler bei Formulardaten-Anfrage" -#: templates/js/forms.js:788 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:815 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "Fehler in Formular" -#: templates/js/forms.js:1161 +#: templates/js/forms.js:1188 msgid "Searching" msgstr "" -#: templates/js/forms.js:1301 +#: templates/js/forms.js:1338 msgid "Clear input" msgstr "" @@ -7014,58 +7004,58 @@ msgstr "Label auswählen" msgid "Select Label Template" msgstr "Label-Vorlage auswählen" -#: templates/js/modals.js:59 templates/js/modals.js:105 -#: templates/js/modals.js:601 templates/modals.html:75 +#: templates/js/modals.js:59 templates/js/modals.js:103 +#: templates/js/modals.js:599 templates/modals.html:75 msgid "Cancel" msgstr "abbrechen" -#: templates/js/modals.js:60 templates/js/modals.js:104 -#: templates/js/modals.js:676 templates/js/modals.js:969 +#: templates/js/modals.js:60 templates/js/modals.js:102 +#: templates/js/modals.js:674 templates/js/modals.js:967 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "Abschicken" -#: templates/js/modals.js:103 +#: templates/js/modals.js:101 msgid "Form Title" msgstr "" -#: templates/js/modals.js:374 +#: templates/js/modals.js:372 msgid "Waiting for server..." msgstr "Warte auf Server..." -#: templates/js/modals.js:533 +#: templates/js/modals.js:531 msgid "Show Error Information" msgstr "Fehler-Informationen anzeigen" -#: templates/js/modals.js:600 templates/modals.html:76 +#: templates/js/modals.js:598 templates/modals.html:76 msgid "Accept" msgstr "Akzeptieren" -#: templates/js/modals.js:665 +#: templates/js/modals.js:663 msgid "Loading Data" msgstr "Lade Daten" -#: templates/js/modals.js:920 +#: templates/js/modals.js:918 msgid "Invalid response from server" msgstr "ungültige Antwort vom Server" -#: templates/js/modals.js:920 +#: templates/js/modals.js:918 msgid "Form data missing from server response" msgstr "Formulardaten fehlen bei Serverantwort" -#: templates/js/modals.js:933 +#: templates/js/modals.js:931 msgid "Error posting form data" msgstr "Formulardaten fehlerhaft" -#: templates/js/modals.js:1030 +#: templates/js/modals.js:1028 msgid "JSON response missing form data" msgstr "JSON Antwort enthält keine Formulardaten" -#: templates/js/modals.js:1045 +#: templates/js/modals.js:1043 msgid "Error 400: Bad Request" msgstr "Fehler 400: Ungültige Anfrage" -#: templates/js/modals.js:1046 +#: templates/js/modals.js:1044 msgid "Server returned error code 400" msgstr "Fehler 400 von Server erhalten" @@ -7077,15 +7067,21 @@ msgstr "" msgid "Location ID" msgstr "" -#: templates/js/model_renderers.js:90 +#: templates/js/model_renderers.js:86 +#, fuzzy +#| msgid "Build" +msgid "Build ID" +msgstr "Bauauftrag" + +#: templates/js/model_renderers.js:111 msgid "Part ID" msgstr "" -#: templates/js/model_renderers.js:126 +#: templates/js/model_renderers.js:159 msgid "Category ID" msgstr "" -#: templates/js/model_renderers.js:150 +#: templates/js/model_renderers.js:191 msgid "Supplier Part ID" msgstr "" @@ -7141,54 +7137,54 @@ msgstr "Verkäufliches Teil" msgid "No variants found" msgstr "Keine Varianten gefunden" -#: templates/js/part.js:280 templates/js/part.js:519 +#: templates/js/part.js:381 templates/js/part.js:620 msgid "No parts found" msgstr "Keine Teile gefunden" -#: templates/js/part.js:458 +#: templates/js/part.js:559 msgid "No category" msgstr "Keine Kategorie" -#: templates/js/part.js:476 templates/js/table_filters.js:328 +#: templates/js/part.js:577 templates/js/table_filters.js:328 msgid "Low stock" msgstr "Bestand niedrig" -#: templates/js/part.js:660 templates/js/stock.js:1006 +#: templates/js/part.js:761 templates/js/stock.js:1006 msgid "Path" msgstr "Pfad" -#: templates/js/part.js:703 +#: templates/js/part.js:804 msgid "No test templates matching query" msgstr "Keine zur Anfrage passenden Testvorlagen" -#: templates/js/part.js:754 templates/js/stock.js:75 +#: templates/js/part.js:855 templates/js/stock.js:75 msgid "Edit test result" msgstr "Testergebnis bearbeiten" -#: templates/js/part.js:755 templates/js/stock.js:76 +#: templates/js/part.js:856 templates/js/stock.js:76 msgid "Delete test result" msgstr "Testergebnis löschen" -#: templates/js/part.js:761 +#: templates/js/part.js:862 msgid "This test is defined for a parent part" msgstr "Dieses Testergebnis ist für ein Hauptteil" -#: templates/js/part.js:786 +#: templates/js/part.js:887 #, python-brace-format msgid "No ${human_name} information found" msgstr "" -#: templates/js/part.js:839 +#: templates/js/part.js:940 #, python-brace-format msgid "Edit ${human_name}" msgstr "" -#: templates/js/part.js:840 +#: templates/js/part.js:941 #, python-brace-format msgid "Delete ${human_name}" msgstr "" -#: templates/js/part.js:959 +#: templates/js/part.js:1060 msgid "Single Price Difference" msgstr "Einzelpreisdifferenz" @@ -7921,3 +7917,26 @@ msgstr "Berechtigungen Einträge zu ändern" msgid "Permission to delete items" msgstr "Berechtigung Einträge zu löschen" +#~ msgid "Created new build" +#~ msgstr "Neuen Bauauftrag angelegt" + +#~ msgid "Edit Build Order Details" +#~ msgstr "Bauauftragdetails bearbeiten" + +#~ msgid "Edited build" +#~ msgstr "Bauauftrag bearbeitet" + +#~ msgid "New Template" +#~ msgstr "Neue Vorlage" + +#~ msgid "Create New Parameter Template" +#~ msgstr "Neue Teilparametervorlage anlegen" + +#~ msgid "Create Part Parameter" +#~ msgstr "Teilparameter anlegen" + +#~ msgid "Edit Part Parameter" +#~ msgstr "Teilparameter bearbeiten" + +#~ msgid "Delete Part Parameter" +#~ msgstr "Teilparameter löschen" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index fc17c28e7f..662f5dadfd 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 13:36+0000\n" +"POT-Creation-Date: 2021-07-08 23:03+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -78,7 +78,7 @@ msgstr "" msgid "Duplicate serial: {n}" msgstr "" -#: InvenTree/helpers.py:403 order/models.py:311 order/models.py:421 +#: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 #: stock/views.py:1648 msgid "Invalid quantity provided" msgstr "" @@ -139,20 +139,20 @@ msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 #: label/models.py:112 part/models.py:680 part/models.py:2191 -#: part/templates/part/params.html:27 report/models.py:181 -#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 -#: templates/js/company.js:359 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:988 +#: report/models.py:181 templates/InvenTree/search.html:137 +#: templates/InvenTree/search.html:289 templates/js/company.js:359 +#: templates/js/part.js:118 templates/js/part.js:251 templates/js/part.js:743 +#: templates/js/stock.js:988 msgid "Name" msgstr "" -#: InvenTree/models.py:125 build/models.py:139 +#: InvenTree/models.py:125 build/models.py:179 #: build/templates/build/detail.html:21 company/models.py:353 #: company/models.py:554 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:119 -#: order/models.py:154 order/templates/order/purchase_order_detail.html:174 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:174 #: part/models.py:703 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:194 #: report/models.py:551 report/models.py:590 @@ -160,10 +160,10 @@ msgstr "" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:834 templates/js/build.js:1132 +#: templates/js/build.js:868 templates/js/build.js:1162 #: templates/js/company.js:125 templates/js/order.js:245 -#: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:260 -#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 +#: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:361 +#: templates/js/part.js:538 templates/js/part.js:755 templates/js/part.js:823 #: templates/js/stock.js:557 templates/js/stock.js:1000 #: templates/js/stock.js:1045 msgid "Description" @@ -459,23 +459,23 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:911 templates/js/order.js:262 +#: templates/js/build.js:945 templates/js/order.js:262 #: templates/js/order.js:365 msgid "Target Date" msgstr "" -#: build/forms.py:43 build/models.py:229 +#: build/forms.py:43 build/models.py:269 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1354 +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1394 #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:741 #: company/forms.py:124 company/templates/company/supplier_part_pricing.html:79 -#: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:702 -#: order/models.py:941 order/templates/order/order_wizard/match_parts.html:30 +#: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 +#: order/models.py:945 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 #: order/templates/order/purchase_order_detail.html:206 #: order/templates/order/sales_order_detail.html:80 @@ -492,10 +492,10 @@ msgstr "" #: stock/forms.py:142 stock/forms.py:275 #: stock/templates/stock/item_base.html:267 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 -#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 -#: templates/js/build.js:1142 templates/js/model_renderers.js:43 -#: templates/js/order.js:460 templates/js/part.js:827 templates/js/part.js:949 -#: templates/js/part.js:1005 templates/js/stock.js:1180 +#: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 +#: templates/js/build.js:1172 templates/js/model_renderers.js:43 +#: templates/js/order.js:460 templates/js/part.js:928 templates/js/part.js:1050 +#: templates/js/part.js:1106 templates/js/stock.js:1180 #: templates/js/stock.js:1399 msgid "Quantity" msgstr "" @@ -540,8 +540,8 @@ msgstr "" #: stock/forms.py:314 stock/templates/stock/item_base.html:297 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 -#: templates/js/barcode.js:531 templates/js/build.js:218 -#: templates/js/build.js:586 templates/js/order.js:445 +#: templates/js/barcode.js:531 templates/js/build.js:256 +#: templates/js/build.js:620 templates/js/order.js:445 #: templates/js/stock.js:643 templates/js/stock.js:1072 msgid "Location" msgstr "" @@ -551,10 +551,10 @@ msgid "Location of completed parts" msgstr "" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:545 +#: build/templates/build/detail.html:59 order/models.py:549 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 -#: templates/js/barcode.js:119 templates/js/build.js:868 +#: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:249 templates/js/order.js:352 #: templates/js/stock.js:630 templates/js/stock.js:1149 #: templates/js/stock.js:1415 @@ -589,14 +589,18 @@ msgstr "" msgid "Select quantity of stock to allocate" msgstr "" -#: build/models.py:70 build/templates/build/build_base.html:9 +#: build/models.py:105 +msgid "Invalid choice for parent build" +msgstr "" + +#: build/models.py:109 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 #: report/templates/report/inventree_build_order_base.html:106 -#: templates/js/build.js:195 +#: templates/js/build.js:233 msgid "Build Order" msgstr "" -#: build/models.py:71 build/templates/build/index.html:8 +#: build/models.py:110 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 @@ -606,36 +610,36 @@ msgstr "" msgid "Build Orders" msgstr "" -#: build/models.py:131 +#: build/models.py:170 msgid "Build Order Reference" msgstr "" -#: build/models.py:132 order/models.py:242 order/models.py:529 -#: order/models.py:709 order/templates/order/purchase_order_detail.html:201 +#: build/models.py:171 order/models.py:246 order/models.py:533 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:201 #: order/templates/order/sales_order_detail.html:239 part/models.py:2338 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:661 templates/js/build.js:1136 +#: templates/js/build.js:695 templates/js/build.js:1166 msgid "Reference" msgstr "" -#: build/models.py:142 +#: build/models.py:182 msgid "Brief description of the build" msgstr "" -#: build/models.py:151 build/templates/build/build_base.html:163 +#: build/models.py:191 build/templates/build/build_base.html:163 #: build/templates/build/detail.html:77 msgid "Parent Build" msgstr "" -#: build/models.py:152 +#: build/models.py:192 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:157 build/templates/build/auto_allocate.html:16 +#: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:689 -#: order/models.py:755 order/models.py:814 +#: order/models.py:759 order/models.py:818 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:159 #: order/templates/order/receive_parts.html:19 @@ -650,112 +654,112 @@ msgstr "" #: report/templates/report/inventree_so_report.html:90 #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 -#: templates/js/build.js:552 templates/js/build.js:839 -#: templates/js/build.js:1109 templates/js/company.js:264 -#: templates/js/company.js:464 templates/js/part.js:241 -#: templates/js/part.js:404 templates/js/stock.js:526 +#: templates/js/build.js:586 templates/js/build.js:873 +#: templates/js/build.js:1139 templates/js/company.js:264 +#: templates/js/company.js:464 templates/js/part.js:342 +#: templates/js/part.js:505 templates/js/stock.js:526 #: templates/js/stock.js:1387 msgid "Part" msgstr "" -#: build/models.py:165 +#: build/models.py:205 msgid "Select part to build" msgstr "" -#: build/models.py:170 +#: build/models.py:210 msgid "Sales Order Reference" msgstr "" -#: build/models.py:174 +#: build/models.py:214 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:179 +#: build/models.py:219 msgid "Source Location" msgstr "" -#: build/models.py:183 +#: build/models.py:223 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:188 +#: build/models.py:228 msgid "Destination Location" msgstr "" -#: build/models.py:192 +#: build/models.py:232 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:196 +#: build/models.py:236 msgid "Build Quantity" msgstr "" -#: build/models.py:199 +#: build/models.py:239 msgid "Number of stock items to build" msgstr "" -#: build/models.py:203 +#: build/models.py:243 msgid "Completed items" msgstr "" -#: build/models.py:205 +#: build/models.py:245 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:209 part/templates/part/part_base.html:167 +#: build/models.py:249 part/templates/part/part_base.html:167 msgid "Build Status" msgstr "" -#: build/models.py:213 +#: build/models.py:253 msgid "Build status code" msgstr "" -#: build/models.py:217 stock/models.py:470 +#: build/models.py:257 stock/models.py:470 msgid "Batch Code" msgstr "" -#: build/models.py:221 +#: build/models.py:261 msgid "Batch code for this build output" msgstr "" -#: build/models.py:224 order/models.py:158 part/models.py:875 +#: build/models.py:264 order/models.py:162 part/models.py:875 #: part/templates/part/detail.html:126 templates/js/order.js:360 msgid "Creation Date" msgstr "" -#: build/models.py:228 order/models.py:551 +#: build/models.py:268 order/models.py:555 msgid "Target completion date" msgstr "" -#: build/models.py:232 order/models.py:284 templates/js/build.js:916 +#: build/models.py:272 order/models.py:288 templates/js/build.js:950 msgid "Completion Date" msgstr "" -#: build/models.py:238 +#: build/models.py:278 msgid "completed by" msgstr "" -#: build/models.py:246 templates/js/build.js:881 +#: build/models.py:286 templates/js/build.js:915 msgid "Issued by" msgstr "" -#: build/models.py:247 +#: build/models.py:287 msgid "User who issued this build order" msgstr "" -#: build/models.py:255 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:172 +#: build/models.py:295 build/templates/build/build_base.html:184 +#: build/templates/build/detail.html:105 order/models.py:176 #: order/templates/order/order_base.html:138 #: order/templates/order/sales_order_base.html:140 part/models.py:879 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" -#: build/models.py:256 +#: build/models.py:296 msgid "User responsible for this build order" msgstr "" -#: build/models.py:261 build/templates/build/detail.html:91 +#: build/models.py:301 build/templates/build/detail.html:91 #: company/templates/company/manufacturer_part_base.html:79 #: company/templates/company/manufacturer_part_detail.html:28 #: company/templates/company/supplier_part_base.html:78 @@ -765,15 +769,15 @@ msgstr "" msgid "External Link" msgstr "" -#: build/models.py:262 part/models.py:737 stock/models.py:466 +#: build/models.py:302 part/models.py:737 stock/models.py:466 msgid "Link to external URL" msgstr "" -#: build/models.py:266 build/templates/build/navbar.html:53 +#: build/models.py:306 build/templates/build/navbar.html:53 #: company/models.py:141 company/models.py:561 #: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:176 -#: order/models.py:711 order/templates/order/po_navbar.html:38 +#: company/templates/company/navbar.html:73 order/models.py:180 +#: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 #: order/templates/order/purchase_order_detail.html:270 #: order/templates/order/sales_order_detail.html:319 @@ -788,85 +792,85 @@ msgstr "" msgid "Notes" msgstr "" -#: build/models.py:267 +#: build/models.py:307 msgid "Extra build notes" msgstr "" -#: build/models.py:744 +#: build/models.py:784 msgid "No build output specified" msgstr "" -#: build/models.py:747 +#: build/models.py:787 msgid "Build output is already completed" msgstr "" -#: build/models.py:750 +#: build/models.py:790 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1160 +#: build/models.py:1200 msgid "BuildItem must be unique for build, stock_item and install_into" msgstr "" -#: build/models.py:1185 +#: build/models.py:1225 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1189 +#: build/models.py:1229 #, python-brace-format msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1196 order/models.py:915 +#: build/models.py:1236 order/models.py:919 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1200 order/models.py:918 +#: build/models.py:1240 order/models.py:922 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1204 +#: build/models.py:1244 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1264 +#: build/models.py:1304 #, python-brace-format msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" -#: build/models.py:1324 stock/templates/stock/item_base.html:329 -#: templates/InvenTree/search.html:183 templates/js/build.js:812 +#: build/models.py:1364 stock/templates/stock/item_base.html:329 +#: templates/InvenTree/search.html:183 templates/js/build.js:846 #: templates/navbar.html:29 msgid "Build" msgstr "" -#: build/models.py:1325 +#: build/models.py:1365 msgid "Build to allocate parts" msgstr "" -#: build/models.py:1341 stock/templates/stock/item_base.html:8 +#: build/models.py:1381 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:351 -#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 -#: templates/js/build.js:211 templates/js/build.js:959 +#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 +#: templates/js/build.js:249 templates/js/build.js:993 #: templates/js/order.js:433 templates/js/order.js:438 #: templates/js/stock.js:1131 msgid "Stock Item" msgstr "" -#: build/models.py:1342 +#: build/models.py:1382 msgid "Source stock item" msgstr "" -#: build/models.py:1355 +#: build/models.py:1395 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1363 +#: build/models.py:1403 msgid "Install into" msgstr "" -#: build/models.py:1364 +#: build/models.py:1404 msgid "Destination stock item" msgstr "" @@ -886,11 +890,11 @@ msgstr "" msgid "Auto Allocate" msgstr "" -#: build/templates/build/allocate.html:25 templates/js/build.js:744 +#: build/templates/build/allocate.html:25 templates/js/build.js:778 msgid "Unallocate stock" msgstr "" -#: build/templates/build/allocate.html:26 build/views.py:319 build/views.py:805 +#: build/templates/build/allocate.html:26 build/views.py:319 build/views.py:685 msgid "Unallocate Stock" msgstr "" @@ -923,7 +927,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:170 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:458 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:570 templates/js/model_renderers.js:41 +#: templates/js/build.js:604 templates/js/model_renderers.js:41 msgid "Serial Number" msgstr "" @@ -1043,7 +1047,7 @@ msgid "Print Build Order" msgstr "" #: build/templates/build/build_base.html:100 -#: build/templates/build/build_base.html:225 +#: build/templates/build/build_base.html:222 msgid "Complete Build" msgstr "" @@ -1056,7 +1060,7 @@ msgid "Edit Build" msgstr "" #: build/templates/build/build_base.html:111 -#: build/templates/build/build_base.html:209 build/views.py:57 +#: build/templates/build/build_base.html:206 build/views.py:57 msgid "Cancel Build" msgstr "" @@ -1076,7 +1080,7 @@ msgid "Progress" msgstr "" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:812 +#: build/templates/build/detail.html:84 order/models.py:816 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1092,11 +1096,11 @@ msgstr "" msgid "Issued By" msgstr "" -#: build/templates/build/build_base.html:217 +#: build/templates/build/build_base.html:214 msgid "Incomplete Outputs" msgstr "" -#: build/templates/build/build_base.html:218 +#: build/templates/build/build_base.html:215 msgid "Build Order cannot be completed as incomplete build outputs remain" msgstr "" @@ -1223,7 +1227,7 @@ msgstr "" msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:771 +#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:775 #: order/templates/order/purchase_order_detail.html:266 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 #: stock/forms.py:342 @@ -1243,7 +1247,7 @@ msgstr "" #: build/templates/build/detail.html:116 #: order/templates/order/order_base.html:111 -#: order/templates/order/sales_order_base.html:113 templates/js/build.js:876 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:910 msgid "Created" msgstr "" @@ -1251,7 +1255,7 @@ msgstr "" msgid "No target date set" msgstr "" -#: build/templates/build/detail.html:132 templates/js/build.js:854 +#: build/templates/build/detail.html:132 templates/js/build.js:888 msgid "Completed" msgstr "" @@ -1263,7 +1267,7 @@ msgstr "" msgid "Alter the quantity of stock allocated to the build output" msgstr "" -#: build/templates/build/index.html:28 build/views.py:678 +#: build/templates/build/index.html:28 msgid "New Build Order" msgstr "" @@ -1419,52 +1423,40 @@ msgstr "" msgid "Build output completed" msgstr "" -#: build/views.py:732 -msgid "Created new build" -msgstr "" - -#: build/views.py:753 -msgid "Edit Build Order Details" -msgstr "" - -#: build/views.py:786 -msgid "Edited build" -msgstr "" - -#: build/views.py:795 +#: build/views.py:675 msgid "Delete Build Order" msgstr "" -#: build/views.py:810 +#: build/views.py:690 msgid "Removed parts from build allocation" msgstr "" -#: build/views.py:822 +#: build/views.py:702 msgid "Allocate stock to build output" msgstr "" -#: build/views.py:865 +#: build/views.py:745 msgid "Item must be currently in stock" msgstr "" -#: build/views.py:871 +#: build/views.py:751 msgid "Stock item is over-allocated" msgstr "" -#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:671 -#: templates/js/build.js:966 templates/js/build.js:1149 +#: build/views.py:752 templates/js/bom.js:230 templates/js/build.js:705 +#: templates/js/build.js:1000 templates/js/build.js:1179 msgid "Available" msgstr "" -#: build/views.py:874 +#: build/views.py:754 msgid "Stock item must be selected" msgstr "" -#: build/views.py:1037 +#: build/views.py:917 msgid "Edit Stock Allocation" msgstr "" -#: build/views.py:1041 +#: build/views.py:921 msgid "Updated Build Item" msgstr "" @@ -1877,7 +1869,7 @@ msgid "Price break quantity" msgstr "" #: common/models.py:749 company/templates/company/supplier_part_pricing.html:84 -#: templates/js/part.js:832 +#: templates/js/part.js:933 msgid "Price" msgstr "" @@ -1949,7 +1941,7 @@ msgstr "" msgid "Image URL" msgstr "" -#: company/forms.py:67 templates/js/part.js:940 +#: company/forms.py:67 templates/js/part.js:1041 msgid "Single Price" msgstr "" @@ -2025,10 +2017,10 @@ msgid "Point of contact" msgstr "" #: company/models.py:130 company/models.py:347 company/models.py:548 -#: order/models.py:156 part/models.py:736 +#: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:312 templates/js/company.js:544 -#: templates/js/part.js:498 +#: templates/js/part.js:599 msgid "Link" msgstr "" @@ -2112,10 +2104,11 @@ msgstr "" msgid "Parameter name" msgstr "" -#: company/models.py:421 part/templates/part/params.html:28 +#: company/models.py:421 #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:365 templates/js/stock.js:137 +#: templates/js/company.js:365 templates/js/part.js:260 +#: templates/js/stock.js:137 msgid "Value" msgstr "" @@ -2124,8 +2117,8 @@ msgid "Parameter value" msgstr "" #: company/models.py:428 part/models.py:821 part/models.py:2193 -#: part/templates/part/detail.html:106 part/templates/part/params.html:29 -#: templates/js/company.js:371 +#: part/templates/part/detail.html:106 templates/js/company.js:371 +#: templates/js/part.js:266 msgid "Units" msgstr "" @@ -2135,7 +2128,7 @@ msgstr "" #: company/models.py:529 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:256 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:260 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 @@ -2214,7 +2207,7 @@ msgstr "" #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:563 +#: company/templates/company/navbar.html:65 templates/js/build.js:597 msgid "Assigned Stock" msgstr "" @@ -2274,7 +2267,7 @@ msgstr "" msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:540 +#: company/templates/company/detail.html:67 order/models.py:544 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 @@ -2444,7 +2437,7 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:566 +#: templates/js/part.js:406 templates/js/part.js:566 templates/js/stock.js:566 #: templates/navbar.html:26 msgid "Stock" msgstr "" @@ -2466,9 +2459,9 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 #: company/templates/company/manufacturer_part_suppliers.html:48 #: company/templates/company/manufacturer_part_suppliers.html:142 -#: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 -#: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:844 templates/js/company.js:203 users/models.py:193 +#: part/templates/part/manufacturer.html:24 part/templates/part/related.html:44 +#: part/templates/part/supplier.html:22 stock/views.py:844 +#: templates/js/company.js:203 users/models.py:193 msgid "Delete" msgstr "" @@ -2491,6 +2484,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:80 +#: part/templates/part/params.html:57 msgid "Add Parameter" msgstr "" @@ -2632,7 +2626,7 @@ msgstr "" #: company/templates/company/supplier_part_pricing.html:19 #: company/templates/company/supplier_part_pricing.html:118 -#: part/templates/part/prices.html:264 part/views.py:2788 +#: part/templates/part/prices.html:264 part/views.py:2716 msgid "Add Price Break" msgstr "" @@ -2640,11 +2634,11 @@ msgstr "" msgid "No price break information found" msgstr "" -#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2850 +#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2778 msgid "Delete Price Break" msgstr "" -#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2836 +#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2764 msgid "Edit Price Break" msgstr "" @@ -2810,137 +2804,137 @@ msgstr "" msgid "Enter quantity of stock items" msgstr "" -#: order/models.py:154 +#: order/models.py:158 msgid "Order description" msgstr "" -#: order/models.py:156 +#: order/models.py:160 msgid "Link to external page" msgstr "" -#: order/models.py:164 part/templates/part/detail.html:132 +#: order/models.py:168 part/templates/part/detail.html:132 msgid "Created By" msgstr "" -#: order/models.py:171 +#: order/models.py:175 msgid "User or group responsible for this order" msgstr "" -#: order/models.py:176 +#: order/models.py:180 msgid "Order notes" msgstr "" -#: order/models.py:243 order/models.py:530 +#: order/models.py:247 order/models.py:534 msgid "Order reference" msgstr "" -#: order/models.py:248 order/models.py:545 +#: order/models.py:252 order/models.py:549 msgid "Purchase order status" msgstr "" -#: order/models.py:257 +#: order/models.py:261 msgid "Company from which the items are being ordered" msgstr "" -#: order/models.py:260 order/templates/order/order_base.html:98 +#: order/models.py:264 order/templates/order/order_base.html:98 #: templates/js/order.js:241 msgid "Supplier Reference" msgstr "" -#: order/models.py:260 +#: order/models.py:264 msgid "Supplier order reference code" msgstr "" -#: order/models.py:267 +#: order/models.py:271 msgid "received by" msgstr "" -#: order/models.py:272 +#: order/models.py:276 msgid "Issue Date" msgstr "" -#: order/models.py:273 +#: order/models.py:277 msgid "Date order was issued" msgstr "" -#: order/models.py:278 +#: order/models.py:282 msgid "Target Delivery Date" msgstr "" -#: order/models.py:279 +#: order/models.py:283 msgid "Expected date for order delivery. Order will be overdue after this date." msgstr "" -#: order/models.py:285 +#: order/models.py:289 msgid "Date order was completed" msgstr "" -#: order/models.py:309 part/views.py:1730 stock/models.py:308 +#: order/models.py:313 part/views.py:1730 stock/models.py:308 #: stock/models.py:1023 msgid "Quantity must be greater than zero" msgstr "" -#: order/models.py:314 +#: order/models.py:318 msgid "Part supplier must match PO supplier" msgstr "" -#: order/models.py:412 +#: order/models.py:416 msgid "Lines can only be received against an order marked as 'Placed'" msgstr "" -#: order/models.py:416 +#: order/models.py:420 msgid "Quantity must be an integer" msgstr "" -#: order/models.py:418 +#: order/models.py:422 msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:541 +#: order/models.py:545 msgid "Company to which the items are being sold" msgstr "" -#: order/models.py:547 +#: order/models.py:551 msgid "Customer Reference " msgstr "" -#: order/models.py:547 +#: order/models.py:551 msgid "Customer order reference code" msgstr "" -#: order/models.py:552 +#: order/models.py:556 msgid "Target date for order completion. Order will be overdue after this date." msgstr "" -#: order/models.py:555 templates/js/order.js:370 +#: order/models.py:559 templates/js/order.js:370 msgid "Shipment Date" msgstr "" -#: order/models.py:562 +#: order/models.py:566 msgid "shipped by" msgstr "" -#: order/models.py:606 +#: order/models.py:610 msgid "SalesOrder cannot be shipped as it is not currently pending" msgstr "" -#: order/models.py:703 +#: order/models.py:707 msgid "Item quantity" msgstr "" -#: order/models.py:709 +#: order/models.py:713 msgid "Line item reference" msgstr "" -#: order/models.py:711 +#: order/models.py:715 msgid "Line item notes" msgstr "" -#: order/models.py:741 order/models.py:812 templates/js/order.js:420 +#: order/models.py:745 order/models.py:816 templates/js/order.js:420 msgid "Order" msgstr "" -#: order/models.py:742 order/templates/order/order_base.html:9 +#: order/models.py:746 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:336 templates/js/order.js:210 @@ -2948,76 +2942,76 @@ msgstr "" msgid "Purchase Order" msgstr "" -#: order/models.py:756 +#: order/models.py:760 msgid "Supplier part" msgstr "" -#: order/models.py:759 order/templates/order/order_base.html:131 +#: order/models.py:763 order/templates/order/order_base.html:131 #: order/templates/order/purchase_order_detail.html:246 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "" -#: order/models.py:759 +#: order/models.py:763 msgid "Number of items received" msgstr "" -#: order/models.py:765 part/templates/part/prices.html:166 stock/models.py:545 +#: order/models.py:769 part/templates/part/prices.html:166 stock/models.py:545 #: stock/templates/stock/item_base.html:343 templates/js/stock.js:706 msgid "Purchase Price" msgstr "" -#: order/models.py:766 +#: order/models.py:770 msgid "Unit purchase price" msgstr "" -#: order/models.py:774 +#: order/models.py:778 msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:820 part/templates/part/part_pricing.html:97 +#: order/models.py:824 part/templates/part/part_pricing.html:97 #: part/templates/part/prices.html:103 part/templates/part/prices.html:278 msgid "Sale Price" msgstr "" -#: order/models.py:821 +#: order/models.py:825 msgid "Unit sale price" msgstr "" -#: order/models.py:900 order/models.py:902 +#: order/models.py:904 order/models.py:906 msgid "Stock item has not been assigned" msgstr "" -#: order/models.py:906 +#: order/models.py:910 msgid "Cannot allocate stock item to a line with a different part" msgstr "" -#: order/models.py:908 +#: order/models.py:912 msgid "Cannot allocate stock to a line without a part" msgstr "" -#: order/models.py:911 +#: order/models.py:915 msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:921 +#: order/models.py:925 msgid "Quantity must be 1 for serialized stock item" msgstr "" -#: order/models.py:926 +#: order/models.py:930 msgid "Line" msgstr "" -#: order/models.py:937 +#: order/models.py:941 msgid "Item" msgstr "" -#: order/models.py:938 +#: order/models.py:942 msgid "Select stock item to allocate" msgstr "" -#: order/models.py:941 +#: order/models.py:945 msgid "Enter stock allocation quantity" msgstr "" @@ -3304,8 +3298,8 @@ msgid "Total" msgstr "" #: order/templates/order/purchase_order_detail.html:218 -#: order/templates/order/sales_order_detail.html:256 templates/js/part.js:807 -#: templates/js/part.js:996 +#: order/templates/order/sales_order_detail.html:256 templates/js/part.js:908 +#: templates/js/part.js:1097 msgid "Unit Price" msgstr "" @@ -3344,7 +3338,7 @@ msgstr "" #: part/templates/part/category_navbar.html:32 #: part/templates/part/category_partlist.html:10 #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666 +#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:767 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -3359,7 +3353,7 @@ msgid "Order Code" msgstr "" #: order/templates/order/receive_parts.html:21 -#: part/templates/part/part_base.html:136 templates/js/part.js:481 +#: part/templates/part/part_base.html:136 templates/js/part.js:582 msgid "On Order" msgstr "" @@ -3412,17 +3406,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:105 templates/js/bom.js:358 -#: templates/js/build.js:725 templates/js/build.js:1172 +#: templates/js/build.js:759 templates/js/build.js:1202 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:112 templates/js/build.js:611 -#: templates/js/build.js:977 +#: order/templates/order/sales_order_detail.html:112 templates/js/build.js:645 +#: templates/js/build.js:1011 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:113 templates/js/build.js:613 -#: templates/js/build.js:978 +#: order/templates/order/sales_order_detail.html:113 templates/js/build.js:647 +#: templates/js/build.js:1012 msgid "Delete stock allocation" msgstr "" @@ -3434,8 +3428,8 @@ msgstr "" msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:284 templates/js/build.js:676 -#: templates/js/build.js:973 +#: order/templates/order/sales_order_detail.html:284 templates/js/build.js:710 +#: templates/js/build.js:1007 msgid "Allocated" msgstr "" @@ -3451,7 +3445,7 @@ msgstr "" msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:356 templates/js/build.js:739 +#: order/templates/order/sales_order_detail.html:356 templates/js/build.js:773 msgid "Allocate stock" msgstr "" @@ -3459,8 +3453,8 @@ msgstr "" msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:363 templates/js/build.js:732 -#: templates/js/build.js:1180 +#: order/templates/order/sales_order_detail.html:363 templates/js/build.js:766 +#: templates/js/build.js:1210 msgid "Build stock" msgstr "" @@ -3901,7 +3895,7 @@ msgid "Part keywords to improve visibility in search results" msgstr "" #: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:73 -#: part/templates/part/set_category.html:15 templates/js/part.js:452 +#: part/templates/part/set_category.html:15 templates/js/part.js:553 msgid "Category" msgstr "" @@ -3911,7 +3905,7 @@ msgstr "" #: part/models.py:723 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 -#: templates/js/part.js:296 +#: templates/js/part.js:397 msgid "IPN" msgstr "" @@ -4030,7 +4024,7 @@ msgstr "" msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2124 templates/js/part.js:818 templates/js/stock.js:117 msgid "Test Name" msgstr "" @@ -4046,7 +4040,7 @@ msgstr "" msgid "Enter description for this test" msgstr "" -#: part/models.py:2136 templates/js/part.js:726 +#: part/models.py:2136 templates/js/part.js:827 #: templates/js/table_filters.js:232 msgid "Required" msgstr "" @@ -4055,7 +4049,7 @@ msgstr "" msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2142 templates/js/part.js:734 +#: part/models.py:2142 templates/js/part.js:835 msgid "Requires Value" msgstr "" @@ -4063,7 +4057,7 @@ msgstr "" msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2148 templates/js/part.js:741 +#: part/models.py:2148 templates/js/part.js:842 msgid "Requires Attachment" msgstr "" @@ -4352,7 +4346,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:2441 +#: part/templates/part/category.html:38 part/views.py:2369 msgid "Create new part category" msgstr "" @@ -4437,7 +4431,7 @@ msgstr "" msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:286 part/views.py:2389 +#: part/templates/part/category.html:286 part/views.py:2317 msgid "Edit Part Category" msgstr "" @@ -4657,18 +4651,6 @@ msgstr "" msgid "Add new parameter" msgstr "" -#: part/templates/part/params.html:41 templates/InvenTree/settings/user.html:19 -msgid "Edit" -msgstr "" - -#: part/templates/part/params.html:68 -msgid "New Template" -msgstr "" - -#: part/templates/part/params.html:69 -msgid "Create New Parameter Template" -msgstr "" - #: part/templates/part/part_app_base.html:12 msgid "Part List" msgstr "" @@ -4753,8 +4735,8 @@ msgstr "" msgid "Can Build" msgstr "" -#: part/templates/part/part_base.html:178 templates/js/part.js:312 -#: templates/js/part.js:485 +#: part/templates/part/part_base.html:178 templates/js/part.js:413 +#: templates/js/part.js:586 msgid "Building" msgstr "" @@ -4926,7 +4908,7 @@ msgstr "" msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:2859 +#: part/templates/part/prices.html:206 part/views.py:2787 msgid "Add Internal Price Break" msgstr "" @@ -4988,7 +4970,7 @@ msgid "Showing stock for all variants of %(full_name)s" msgstr "" #: part/templates/part/stock_count.html:7 templates/js/bom.js:239 -#: templates/js/part.js:302 templates/js/part.js:489 +#: templates/js/part.js:403 templates/js/part.js:590 msgid "No Stock" msgstr "" @@ -5162,55 +5144,43 @@ msgstr "" msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2265 -msgid "Create Part Parameter" -msgstr "" - -#: part/views.py:2315 -msgid "Edit Part Parameter" -msgstr "" - -#: part/views.py:2329 -msgid "Delete Part Parameter" -msgstr "" - -#: part/views.py:2427 +#: part/views.py:2355 msgid "Delete Part Category" msgstr "" -#: part/views.py:2433 +#: part/views.py:2361 msgid "Part category was deleted" msgstr "" -#: part/views.py:2485 +#: part/views.py:2413 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2586 +#: part/views.py:2514 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2642 +#: part/views.py:2570 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2661 +#: part/views.py:2589 msgid "Create BOM Item" msgstr "" -#: part/views.py:2731 +#: part/views.py:2659 msgid "Edit BOM item" msgstr "" -#: part/views.py:2792 +#: part/views.py:2720 msgid "Added new price break" msgstr "" -#: part/views.py:2868 +#: part/views.py:2796 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2876 +#: part/views.py:2804 msgid "Delete Internal Price Break" msgstr "" @@ -5778,7 +5748,7 @@ msgstr "" msgid "next page" msgstr "" -#: stock/templates/stock/item_base.html:301 templates/js/build.js:594 +#: stock/templates/stock/item_base.html:301 templates/js/build.js:628 msgid "No location set" msgstr "" @@ -6164,7 +6134,7 @@ msgstr "" msgid "Serialize Stock" msgstr "" -#: stock/views.py:1428 templates/js/build.js:327 +#: stock/views.py:1428 templates/js/build.js:365 msgid "Create new Stock Item" msgstr "" @@ -6465,6 +6435,10 @@ msgstr "" msgid "User Information" msgstr "" +#: templates/InvenTree/settings/user.html:19 +msgid "Edit" +msgstr "" + #: templates/InvenTree/settings/user.html:21 msgid "Change Password" msgstr "" @@ -6551,7 +6525,7 @@ msgid "copy version information" msgstr "" #: templates/about.html:100 templates/js/modals.js:34 -#: templates/js/modals.js:677 templates/js/modals.js:970 +#: templates/js/modals.js:675 templates/js/modals.js:968 #: templates/modals.html:29 templates/modals.html:54 templates/modals.html:97 msgid "Close" msgstr "" @@ -6616,7 +6590,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:1030 +#: templates/js/barcode.js:119 templates/js/modals.js:1028 msgid "Invalid server response" msgstr "" @@ -6680,7 +6654,7 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/bom.js:175 templates/js/build.js:1122 +#: templates/js/bom.js:175 templates/js/build.js:1152 msgid "Open subassembly" msgstr "" @@ -6720,77 +6694,85 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:463 templates/js/build.js:424 templates/js/build.js:1220 +#: templates/js/bom.js:463 templates/js/build.js:458 templates/js/build.js:1250 msgid "No BOM items found" msgstr "" -#: templates/js/build.js:62 +#: templates/js/build.js:42 +msgid "Edit Build Order" +msgstr "" + +#: templates/js/build.js:68 +msgid "Create Build Order" +msgstr "" + +#: templates/js/build.js:100 msgid "Auto-allocate stock items to this output" msgstr "" -#: templates/js/build.js:70 +#: templates/js/build.js:108 msgid "Unallocate stock from build output" msgstr "" -#: templates/js/build.js:80 +#: templates/js/build.js:118 msgid "Complete build output" msgstr "" -#: templates/js/build.js:89 +#: templates/js/build.js:127 msgid "Delete build output" msgstr "" -#: templates/js/build.js:184 +#: templates/js/build.js:222 msgid "No build order allocations found" msgstr "" -#: templates/js/build.js:222 templates/js/order.js:449 +#: templates/js/build.js:260 templates/js/order.js:449 msgid "Location not specified" msgstr "" -#: templates/js/build.js:326 templates/stock_table.html:20 +#: templates/js/build.js:364 templates/stock_table.html:20 msgid "New Stock Item" msgstr "" -#: templates/js/build.js:645 +#: templates/js/build.js:679 msgid "Required Part" msgstr "" -#: templates/js/build.js:666 +#: templates/js/build.js:700 msgid "Quantity Per" msgstr "" -#: templates/js/build.js:736 templates/js/build.js:1184 +#: templates/js/build.js:770 templates/js/build.js:1214 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" -#: templates/js/build.js:789 +#: templates/js/build.js:823 msgid "No builds matching query" msgstr "" -#: templates/js/build.js:806 templates/js/part.js:390 templates/js/part.js:635 +#: templates/js/build.js:840 templates/js/part.js:491 templates/js/part.js:736 #: templates/js/stock.js:514 templates/js/stock.js:982 msgid "Select" msgstr "" -#: templates/js/build.js:826 +#: templates/js/build.js:860 msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:890 templates/js/stock.js:1204 +#: templates/js/build.js:924 templates/js/stock.js:1204 msgid "No user information" msgstr "" -#: templates/js/build.js:896 +#: templates/js/build.js:930 msgid "Resposible" msgstr "" -#: templates/js/build.js:905 +#: templates/js/build.js:939 msgid "No information" msgstr "" -#: templates/js/build.js:955 +#: templates/js/build.js:989 msgid "No parts allocated for" msgstr "" @@ -6836,23 +6818,23 @@ msgstr "" msgid "Assembled part" msgstr "" -#: templates/js/company.js:350 +#: templates/js/company.js:350 templates/js/part.js:242 msgid "No parameters found" msgstr "" -#: templates/js/company.js:386 +#: templates/js/company.js:386 templates/js/part.js:283 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:387 +#: templates/js/company.js:387 templates/js/part.js:284 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:406 +#: templates/js/company.js:406 templates/js/part.js:301 msgid "Edit Parameter" msgstr "" -#: templates/js/company.js:417 +#: templates/js/company.js:417 templates/js/part.js:313 msgid "Delete Parameter" msgstr "" @@ -6905,59 +6887,59 @@ msgstr "" msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:583 templates/js/modals.js:1040 +#: templates/js/forms.js:587 templates/js/modals.js:1038 msgid "No Response" msgstr "" -#: templates/js/forms.js:584 templates/js/modals.js:1041 +#: templates/js/forms.js:588 templates/js/modals.js:1039 msgid "No response from the InvenTree server" msgstr "" -#: templates/js/forms.js:590 templates/js/modals.js:1050 +#: templates/js/forms.js:594 templates/js/modals.js:1048 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/forms.js:591 templates/js/modals.js:1051 +#: templates/js/forms.js:595 templates/js/modals.js:1049 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/forms.js:597 templates/js/modals.js:1055 +#: templates/js/forms.js:601 templates/js/modals.js:1053 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/forms.js:598 templates/js/modals.js:1056 +#: templates/js/forms.js:602 templates/js/modals.js:1054 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/forms.js:604 templates/js/modals.js:1060 +#: templates/js/forms.js:608 templates/js/modals.js:1058 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/forms.js:605 templates/js/modals.js:1061 +#: templates/js/forms.js:609 templates/js/modals.js:1059 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/forms.js:611 templates/js/modals.js:1065 +#: templates/js/forms.js:615 templates/js/modals.js:1063 msgid "Error 408: Timeout" msgstr "" -#: templates/js/forms.js:612 templates/js/modals.js:1066 +#: templates/js/forms.js:616 templates/js/modals.js:1064 msgid "Connection timeout while requesting data from server" msgstr "" -#: templates/js/forms.js:618 templates/js/modals.js:1069 +#: templates/js/forms.js:622 templates/js/modals.js:1067 msgid "Error requesting form data" msgstr "" -#: templates/js/forms.js:788 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:815 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1161 +#: templates/js/forms.js:1188 msgid "Searching" msgstr "" -#: templates/js/forms.js:1301 +#: templates/js/forms.js:1338 msgid "Clear input" msgstr "" @@ -7013,58 +6995,58 @@ msgstr "" msgid "Select Label Template" msgstr "" -#: templates/js/modals.js:59 templates/js/modals.js:105 -#: templates/js/modals.js:601 templates/modals.html:75 +#: templates/js/modals.js:59 templates/js/modals.js:103 +#: templates/js/modals.js:599 templates/modals.html:75 msgid "Cancel" msgstr "" -#: templates/js/modals.js:60 templates/js/modals.js:104 -#: templates/js/modals.js:676 templates/js/modals.js:969 +#: templates/js/modals.js:60 templates/js/modals.js:102 +#: templates/js/modals.js:674 templates/js/modals.js:967 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" -#: templates/js/modals.js:103 +#: templates/js/modals.js:101 msgid "Form Title" msgstr "" -#: templates/js/modals.js:374 +#: templates/js/modals.js:372 msgid "Waiting for server..." msgstr "" -#: templates/js/modals.js:533 +#: templates/js/modals.js:531 msgid "Show Error Information" msgstr "" -#: templates/js/modals.js:600 templates/modals.html:76 +#: templates/js/modals.js:598 templates/modals.html:76 msgid "Accept" msgstr "" -#: templates/js/modals.js:665 +#: templates/js/modals.js:663 msgid "Loading Data" msgstr "" -#: templates/js/modals.js:920 +#: templates/js/modals.js:918 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:920 +#: templates/js/modals.js:918 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:933 +#: templates/js/modals.js:931 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:1030 +#: templates/js/modals.js:1028 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:1045 +#: templates/js/modals.js:1043 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:1046 +#: templates/js/modals.js:1044 msgid "Server returned error code 400" msgstr "" @@ -7076,15 +7058,19 @@ msgstr "" msgid "Location ID" msgstr "" -#: templates/js/model_renderers.js:90 +#: templates/js/model_renderers.js:86 +msgid "Build ID" +msgstr "" + +#: templates/js/model_renderers.js:111 msgid "Part ID" msgstr "" -#: templates/js/model_renderers.js:126 +#: templates/js/model_renderers.js:159 msgid "Category ID" msgstr "" -#: templates/js/model_renderers.js:150 +#: templates/js/model_renderers.js:191 msgid "Supplier Part ID" msgstr "" @@ -7140,54 +7126,54 @@ msgstr "" msgid "No variants found" msgstr "" -#: templates/js/part.js:280 templates/js/part.js:519 +#: templates/js/part.js:381 templates/js/part.js:620 msgid "No parts found" msgstr "" -#: templates/js/part.js:458 +#: templates/js/part.js:559 msgid "No category" msgstr "" -#: templates/js/part.js:476 templates/js/table_filters.js:328 +#: templates/js/part.js:577 templates/js/table_filters.js:328 msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:1006 +#: templates/js/part.js:761 templates/js/stock.js:1006 msgid "Path" msgstr "" -#: templates/js/part.js:703 +#: templates/js/part.js:804 msgid "No test templates matching query" msgstr "" -#: templates/js/part.js:754 templates/js/stock.js:75 +#: templates/js/part.js:855 templates/js/stock.js:75 msgid "Edit test result" msgstr "" -#: templates/js/part.js:755 templates/js/stock.js:76 +#: templates/js/part.js:856 templates/js/stock.js:76 msgid "Delete test result" msgstr "" -#: templates/js/part.js:761 +#: templates/js/part.js:862 msgid "This test is defined for a parent part" msgstr "" -#: templates/js/part.js:786 +#: templates/js/part.js:887 #, python-brace-format msgid "No ${human_name} information found" msgstr "" -#: templates/js/part.js:839 +#: templates/js/part.js:940 #, python-brace-format msgid "Edit ${human_name}" msgstr "" -#: templates/js/part.js:840 +#: templates/js/part.js:941 #, python-brace-format msgid "Delete ${human_name}" msgstr "" -#: templates/js/part.js:959 +#: templates/js/part.js:1060 msgid "Single Price Difference" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index faa0d5eac7..14c65c7770 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 13:36+0000\n" +"POT-Creation-Date: 2021-07-08 23:03+0000\n" "PO-Revision-Date: 2021-07-08 13:47\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -77,7 +77,7 @@ msgstr "Seleccionar Categoría" msgid "Duplicate serial: {n}" msgstr "" -#: InvenTree/helpers.py:403 order/models.py:311 order/models.py:421 +#: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 #: stock/views.py:1648 msgid "Invalid quantity provided" msgstr "Cantidad proporcionada no válida" @@ -138,20 +138,20 @@ msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 #: label/models.py:112 part/models.py:680 part/models.py:2191 -#: part/templates/part/params.html:27 report/models.py:181 -#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 -#: templates/js/company.js:359 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:988 +#: report/models.py:181 templates/InvenTree/search.html:137 +#: templates/InvenTree/search.html:289 templates/js/company.js:359 +#: templates/js/part.js:118 templates/js/part.js:251 templates/js/part.js:743 +#: templates/js/stock.js:988 msgid "Name" msgstr "Nombre" -#: InvenTree/models.py:125 build/models.py:139 +#: InvenTree/models.py:125 build/models.py:179 #: build/templates/build/detail.html:21 company/models.py:353 #: company/models.py:554 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:119 -#: order/models.py:154 order/templates/order/purchase_order_detail.html:174 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:174 #: part/models.py:703 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:194 #: report/models.py:551 report/models.py:590 @@ -159,10 +159,10 @@ msgstr "Nombre" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:834 templates/js/build.js:1132 +#: templates/js/build.js:868 templates/js/build.js:1162 #: templates/js/company.js:125 templates/js/order.js:245 -#: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:260 -#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 +#: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:361 +#: templates/js/part.js:538 templates/js/part.js:755 templates/js/part.js:823 #: templates/js/stock.js:557 templates/js/stock.js:1000 #: templates/js/stock.js:1045 msgid "Description" @@ -458,23 +458,23 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:911 templates/js/order.js:262 +#: templates/js/build.js:945 templates/js/order.js:262 #: templates/js/order.js:365 msgid "Target Date" msgstr "" -#: build/forms.py:43 build/models.py:229 +#: build/forms.py:43 build/models.py:269 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1354 +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1394 #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:741 #: company/forms.py:124 company/templates/company/supplier_part_pricing.html:79 -#: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:702 -#: order/models.py:941 order/templates/order/order_wizard/match_parts.html:30 +#: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 +#: order/models.py:945 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 #: order/templates/order/purchase_order_detail.html:206 #: order/templates/order/sales_order_detail.html:80 @@ -491,10 +491,10 @@ msgstr "" #: stock/forms.py:142 stock/forms.py:275 #: stock/templates/stock/item_base.html:267 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 -#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 -#: templates/js/build.js:1142 templates/js/model_renderers.js:43 -#: templates/js/order.js:460 templates/js/part.js:827 templates/js/part.js:949 -#: templates/js/part.js:1005 templates/js/stock.js:1180 +#: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 +#: templates/js/build.js:1172 templates/js/model_renderers.js:43 +#: templates/js/order.js:460 templates/js/part.js:928 templates/js/part.js:1050 +#: templates/js/part.js:1106 templates/js/stock.js:1180 #: templates/js/stock.js:1399 msgid "Quantity" msgstr "Cantidad" @@ -539,8 +539,8 @@ msgstr "" #: stock/forms.py:314 stock/templates/stock/item_base.html:297 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 -#: templates/js/barcode.js:531 templates/js/build.js:218 -#: templates/js/build.js:586 templates/js/order.js:445 +#: templates/js/barcode.js:531 templates/js/build.js:256 +#: templates/js/build.js:620 templates/js/order.js:445 #: templates/js/stock.js:643 templates/js/stock.js:1072 msgid "Location" msgstr "Unicación" @@ -550,10 +550,10 @@ msgid "Location of completed parts" msgstr "" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:545 +#: build/templates/build/detail.html:59 order/models.py:549 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 -#: templates/js/barcode.js:119 templates/js/build.js:868 +#: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:249 templates/js/order.js:352 #: templates/js/stock.js:630 templates/js/stock.js:1149 #: templates/js/stock.js:1415 @@ -588,14 +588,18 @@ msgstr "" msgid "Select quantity of stock to allocate" msgstr "" -#: build/models.py:70 build/templates/build/build_base.html:9 +#: build/models.py:105 +msgid "Invalid choice for parent build" +msgstr "" + +#: build/models.py:109 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 #: report/templates/report/inventree_build_order_base.html:106 -#: templates/js/build.js:195 +#: templates/js/build.js:233 msgid "Build Order" msgstr "" -#: build/models.py:71 build/templates/build/index.html:8 +#: build/models.py:110 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 @@ -605,36 +609,36 @@ msgstr "" msgid "Build Orders" msgstr "" -#: build/models.py:131 +#: build/models.py:170 msgid "Build Order Reference" msgstr "" -#: build/models.py:132 order/models.py:242 order/models.py:529 -#: order/models.py:709 order/templates/order/purchase_order_detail.html:201 +#: build/models.py:171 order/models.py:246 order/models.py:533 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:201 #: order/templates/order/sales_order_detail.html:239 part/models.py:2338 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:661 templates/js/build.js:1136 +#: templates/js/build.js:695 templates/js/build.js:1166 msgid "Reference" msgstr "Referencia" -#: build/models.py:142 +#: build/models.py:182 msgid "Brief description of the build" msgstr "" -#: build/models.py:151 build/templates/build/build_base.html:163 +#: build/models.py:191 build/templates/build/build_base.html:163 #: build/templates/build/detail.html:77 msgid "Parent Build" msgstr "" -#: build/models.py:152 +#: build/models.py:192 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:157 build/templates/build/auto_allocate.html:16 +#: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:689 -#: order/models.py:755 order/models.py:814 +#: order/models.py:759 order/models.py:818 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:159 #: order/templates/order/receive_parts.html:19 @@ -649,112 +653,112 @@ msgstr "" #: report/templates/report/inventree_so_report.html:90 #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 -#: templates/js/build.js:552 templates/js/build.js:839 -#: templates/js/build.js:1109 templates/js/company.js:264 -#: templates/js/company.js:464 templates/js/part.js:241 -#: templates/js/part.js:404 templates/js/stock.js:526 +#: templates/js/build.js:586 templates/js/build.js:873 +#: templates/js/build.js:1139 templates/js/company.js:264 +#: templates/js/company.js:464 templates/js/part.js:342 +#: templates/js/part.js:505 templates/js/stock.js:526 #: templates/js/stock.js:1387 msgid "Part" msgstr "Parte" -#: build/models.py:165 +#: build/models.py:205 msgid "Select part to build" msgstr "" -#: build/models.py:170 +#: build/models.py:210 msgid "Sales Order Reference" msgstr "" -#: build/models.py:174 +#: build/models.py:214 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:179 +#: build/models.py:219 msgid "Source Location" msgstr "" -#: build/models.py:183 +#: build/models.py:223 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:188 +#: build/models.py:228 msgid "Destination Location" msgstr "" -#: build/models.py:192 +#: build/models.py:232 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:196 +#: build/models.py:236 msgid "Build Quantity" msgstr "" -#: build/models.py:199 +#: build/models.py:239 msgid "Number of stock items to build" msgstr "" -#: build/models.py:203 +#: build/models.py:243 msgid "Completed items" msgstr "Elementos completados" -#: build/models.py:205 +#: build/models.py:245 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:209 part/templates/part/part_base.html:167 +#: build/models.py:249 part/templates/part/part_base.html:167 msgid "Build Status" msgstr "" -#: build/models.py:213 +#: build/models.py:253 msgid "Build status code" msgstr "" -#: build/models.py:217 stock/models.py:470 +#: build/models.py:257 stock/models.py:470 msgid "Batch Code" msgstr "" -#: build/models.py:221 +#: build/models.py:261 msgid "Batch code for this build output" msgstr "" -#: build/models.py:224 order/models.py:158 part/models.py:875 +#: build/models.py:264 order/models.py:162 part/models.py:875 #: part/templates/part/detail.html:126 templates/js/order.js:360 msgid "Creation Date" msgstr "" -#: build/models.py:228 order/models.py:551 +#: build/models.py:268 order/models.py:555 msgid "Target completion date" msgstr "" -#: build/models.py:232 order/models.py:284 templates/js/build.js:916 +#: build/models.py:272 order/models.py:288 templates/js/build.js:950 msgid "Completion Date" msgstr "" -#: build/models.py:238 +#: build/models.py:278 msgid "completed by" msgstr "" -#: build/models.py:246 templates/js/build.js:881 +#: build/models.py:286 templates/js/build.js:915 msgid "Issued by" msgstr "" -#: build/models.py:247 +#: build/models.py:287 msgid "User who issued this build order" msgstr "" -#: build/models.py:255 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:172 +#: build/models.py:295 build/templates/build/build_base.html:184 +#: build/templates/build/detail.html:105 order/models.py:176 #: order/templates/order/order_base.html:138 #: order/templates/order/sales_order_base.html:140 part/models.py:879 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "Responsable" -#: build/models.py:256 +#: build/models.py:296 msgid "User responsible for this build order" msgstr "" -#: build/models.py:261 build/templates/build/detail.html:91 +#: build/models.py:301 build/templates/build/detail.html:91 #: company/templates/company/manufacturer_part_base.html:79 #: company/templates/company/manufacturer_part_detail.html:28 #: company/templates/company/supplier_part_base.html:78 @@ -764,15 +768,15 @@ msgstr "" msgid "External Link" msgstr "" -#: build/models.py:262 part/models.py:737 stock/models.py:466 +#: build/models.py:302 part/models.py:737 stock/models.py:466 msgid "Link to external URL" msgstr "" -#: build/models.py:266 build/templates/build/navbar.html:53 +#: build/models.py:306 build/templates/build/navbar.html:53 #: company/models.py:141 company/models.py:561 #: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:176 -#: order/models.py:711 order/templates/order/po_navbar.html:38 +#: company/templates/company/navbar.html:73 order/models.py:180 +#: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 #: order/templates/order/purchase_order_detail.html:270 #: order/templates/order/sales_order_detail.html:319 @@ -787,85 +791,85 @@ msgstr "" msgid "Notes" msgstr "Notas" -#: build/models.py:267 +#: build/models.py:307 msgid "Extra build notes" msgstr "" -#: build/models.py:744 +#: build/models.py:784 msgid "No build output specified" msgstr "" -#: build/models.py:747 +#: build/models.py:787 msgid "Build output is already completed" msgstr "" -#: build/models.py:750 +#: build/models.py:790 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1160 +#: build/models.py:1200 msgid "BuildItem must be unique for build, stock_item and install_into" msgstr "" -#: build/models.py:1185 +#: build/models.py:1225 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1189 +#: build/models.py:1229 #, python-brace-format msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1196 order/models.py:915 +#: build/models.py:1236 order/models.py:919 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1200 order/models.py:918 +#: build/models.py:1240 order/models.py:922 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1204 +#: build/models.py:1244 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1264 +#: build/models.py:1304 #, python-brace-format msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" -#: build/models.py:1324 stock/templates/stock/item_base.html:329 -#: templates/InvenTree/search.html:183 templates/js/build.js:812 +#: build/models.py:1364 stock/templates/stock/item_base.html:329 +#: templates/InvenTree/search.html:183 templates/js/build.js:846 #: templates/navbar.html:29 msgid "Build" msgstr "" -#: build/models.py:1325 +#: build/models.py:1365 msgid "Build to allocate parts" msgstr "" -#: build/models.py:1341 stock/templates/stock/item_base.html:8 +#: build/models.py:1381 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:351 -#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 -#: templates/js/build.js:211 templates/js/build.js:959 +#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 +#: templates/js/build.js:249 templates/js/build.js:993 #: templates/js/order.js:433 templates/js/order.js:438 #: templates/js/stock.js:1131 msgid "Stock Item" msgstr "" -#: build/models.py:1342 +#: build/models.py:1382 msgid "Source stock item" msgstr "" -#: build/models.py:1355 +#: build/models.py:1395 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1363 +#: build/models.py:1403 msgid "Install into" msgstr "" -#: build/models.py:1364 +#: build/models.py:1404 msgid "Destination stock item" msgstr "" @@ -885,11 +889,11 @@ msgstr "" msgid "Auto Allocate" msgstr "" -#: build/templates/build/allocate.html:25 templates/js/build.js:744 +#: build/templates/build/allocate.html:25 templates/js/build.js:778 msgid "Unallocate stock" msgstr "" -#: build/templates/build/allocate.html:26 build/views.py:319 build/views.py:805 +#: build/templates/build/allocate.html:26 build/views.py:319 build/views.py:685 msgid "Unallocate Stock" msgstr "" @@ -922,7 +926,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:170 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:458 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:570 templates/js/model_renderers.js:41 +#: templates/js/build.js:604 templates/js/model_renderers.js:41 msgid "Serial Number" msgstr "Número de serie" @@ -1042,7 +1046,7 @@ msgid "Print Build Order" msgstr "" #: build/templates/build/build_base.html:100 -#: build/templates/build/build_base.html:225 +#: build/templates/build/build_base.html:222 msgid "Complete Build" msgstr "" @@ -1055,7 +1059,7 @@ msgid "Edit Build" msgstr "" #: build/templates/build/build_base.html:111 -#: build/templates/build/build_base.html:209 build/views.py:57 +#: build/templates/build/build_base.html:206 build/views.py:57 msgid "Cancel Build" msgstr "" @@ -1075,7 +1079,7 @@ msgid "Progress" msgstr "Progreso" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:812 +#: build/templates/build/detail.html:84 order/models.py:816 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1091,11 +1095,11 @@ msgstr "" msgid "Issued By" msgstr "" -#: build/templates/build/build_base.html:217 +#: build/templates/build/build_base.html:214 msgid "Incomplete Outputs" msgstr "" -#: build/templates/build/build_base.html:218 +#: build/templates/build/build_base.html:215 msgid "Build Order cannot be completed as incomplete build outputs remain" msgstr "" @@ -1222,7 +1226,7 @@ msgstr "" msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:771 +#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:775 #: order/templates/order/purchase_order_detail.html:266 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 #: stock/forms.py:342 @@ -1242,7 +1246,7 @@ msgstr "Lote" #: build/templates/build/detail.html:116 #: order/templates/order/order_base.html:111 -#: order/templates/order/sales_order_base.html:113 templates/js/build.js:876 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:910 msgid "Created" msgstr "" @@ -1250,7 +1254,7 @@ msgstr "" msgid "No target date set" msgstr "" -#: build/templates/build/detail.html:132 templates/js/build.js:854 +#: build/templates/build/detail.html:132 templates/js/build.js:888 msgid "Completed" msgstr "Completados" @@ -1262,7 +1266,7 @@ msgstr "" msgid "Alter the quantity of stock allocated to the build output" msgstr "" -#: build/templates/build/index.html:28 build/views.py:678 +#: build/templates/build/index.html:28 msgid "New Build Order" msgstr "" @@ -1418,52 +1422,40 @@ msgstr "" msgid "Build output completed" msgstr "" -#: build/views.py:732 -msgid "Created new build" -msgstr "" - -#: build/views.py:753 -msgid "Edit Build Order Details" -msgstr "" - -#: build/views.py:786 -msgid "Edited build" -msgstr "" - -#: build/views.py:795 +#: build/views.py:675 msgid "Delete Build Order" msgstr "" -#: build/views.py:810 +#: build/views.py:690 msgid "Removed parts from build allocation" msgstr "" -#: build/views.py:822 +#: build/views.py:702 msgid "Allocate stock to build output" msgstr "" -#: build/views.py:865 +#: build/views.py:745 msgid "Item must be currently in stock" msgstr "" -#: build/views.py:871 +#: build/views.py:751 msgid "Stock item is over-allocated" msgstr "" -#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:671 -#: templates/js/build.js:966 templates/js/build.js:1149 +#: build/views.py:752 templates/js/bom.js:230 templates/js/build.js:705 +#: templates/js/build.js:1000 templates/js/build.js:1179 msgid "Available" msgstr "" -#: build/views.py:874 +#: build/views.py:754 msgid "Stock item must be selected" msgstr "" -#: build/views.py:1037 +#: build/views.py:917 msgid "Edit Stock Allocation" msgstr "" -#: build/views.py:1041 +#: build/views.py:921 msgid "Updated Build Item" msgstr "" @@ -1876,7 +1868,7 @@ msgid "Price break quantity" msgstr "" #: common/models.py:749 company/templates/company/supplier_part_pricing.html:84 -#: templates/js/part.js:832 +#: templates/js/part.js:933 msgid "Price" msgstr "" @@ -1948,7 +1940,7 @@ msgstr "" msgid "Image URL" msgstr "" -#: company/forms.py:67 templates/js/part.js:940 +#: company/forms.py:67 templates/js/part.js:1041 msgid "Single Price" msgstr "" @@ -2024,10 +2016,10 @@ msgid "Point of contact" msgstr "" #: company/models.py:130 company/models.py:347 company/models.py:548 -#: order/models.py:156 part/models.py:736 +#: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:312 templates/js/company.js:544 -#: templates/js/part.js:498 +#: templates/js/part.js:599 msgid "Link" msgstr "" @@ -2111,10 +2103,11 @@ msgstr "" msgid "Parameter name" msgstr "" -#: company/models.py:421 part/templates/part/params.html:28 +#: company/models.py:421 #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:365 templates/js/stock.js:137 +#: templates/js/company.js:365 templates/js/part.js:260 +#: templates/js/stock.js:137 msgid "Value" msgstr "" @@ -2123,8 +2116,8 @@ msgid "Parameter value" msgstr "" #: company/models.py:428 part/models.py:821 part/models.py:2193 -#: part/templates/part/detail.html:106 part/templates/part/params.html:29 -#: templates/js/company.js:371 +#: part/templates/part/detail.html:106 templates/js/company.js:371 +#: templates/js/part.js:266 msgid "Units" msgstr "" @@ -2134,7 +2127,7 @@ msgstr "" #: company/models.py:529 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:256 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:260 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 @@ -2213,7 +2206,7 @@ msgstr "" #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:563 +#: company/templates/company/navbar.html:65 templates/js/build.js:597 msgid "Assigned Stock" msgstr "" @@ -2273,7 +2266,7 @@ msgstr "" msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:540 +#: company/templates/company/detail.html:67 order/models.py:544 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 @@ -2443,7 +2436,7 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:566 +#: templates/js/part.js:406 templates/js/part.js:566 templates/js/stock.js:566 #: templates/navbar.html:26 msgid "Stock" msgstr "" @@ -2465,9 +2458,9 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 #: company/templates/company/manufacturer_part_suppliers.html:48 #: company/templates/company/manufacturer_part_suppliers.html:142 -#: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 -#: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:844 templates/js/company.js:203 users/models.py:193 +#: part/templates/part/manufacturer.html:24 part/templates/part/related.html:44 +#: part/templates/part/supplier.html:22 stock/views.py:844 +#: templates/js/company.js:203 users/models.py:193 msgid "Delete" msgstr "Eliminar" @@ -2490,6 +2483,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:80 +#: part/templates/part/params.html:57 msgid "Add Parameter" msgstr "" @@ -2631,7 +2625,7 @@ msgstr "" #: company/templates/company/supplier_part_pricing.html:19 #: company/templates/company/supplier_part_pricing.html:118 -#: part/templates/part/prices.html:264 part/views.py:2788 +#: part/templates/part/prices.html:264 part/views.py:2716 msgid "Add Price Break" msgstr "" @@ -2639,11 +2633,11 @@ msgstr "" msgid "No price break information found" msgstr "" -#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2850 +#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2778 msgid "Delete Price Break" msgstr "" -#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2836 +#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2764 msgid "Edit Price Break" msgstr "" @@ -2809,137 +2803,137 @@ msgstr "" msgid "Enter quantity of stock items" msgstr "" -#: order/models.py:154 +#: order/models.py:158 msgid "Order description" msgstr "" -#: order/models.py:156 +#: order/models.py:160 msgid "Link to external page" msgstr "" -#: order/models.py:164 part/templates/part/detail.html:132 +#: order/models.py:168 part/templates/part/detail.html:132 msgid "Created By" msgstr "" -#: order/models.py:171 +#: order/models.py:175 msgid "User or group responsible for this order" msgstr "" -#: order/models.py:176 +#: order/models.py:180 msgid "Order notes" msgstr "" -#: order/models.py:243 order/models.py:530 +#: order/models.py:247 order/models.py:534 msgid "Order reference" msgstr "" -#: order/models.py:248 order/models.py:545 +#: order/models.py:252 order/models.py:549 msgid "Purchase order status" msgstr "" -#: order/models.py:257 +#: order/models.py:261 msgid "Company from which the items are being ordered" msgstr "" -#: order/models.py:260 order/templates/order/order_base.html:98 +#: order/models.py:264 order/templates/order/order_base.html:98 #: templates/js/order.js:241 msgid "Supplier Reference" msgstr "" -#: order/models.py:260 +#: order/models.py:264 msgid "Supplier order reference code" msgstr "" -#: order/models.py:267 +#: order/models.py:271 msgid "received by" msgstr "" -#: order/models.py:272 +#: order/models.py:276 msgid "Issue Date" msgstr "" -#: order/models.py:273 +#: order/models.py:277 msgid "Date order was issued" msgstr "" -#: order/models.py:278 +#: order/models.py:282 msgid "Target Delivery Date" msgstr "" -#: order/models.py:279 +#: order/models.py:283 msgid "Expected date for order delivery. Order will be overdue after this date." msgstr "" -#: order/models.py:285 +#: order/models.py:289 msgid "Date order was completed" msgstr "" -#: order/models.py:309 part/views.py:1730 stock/models.py:308 +#: order/models.py:313 part/views.py:1730 stock/models.py:308 #: stock/models.py:1023 msgid "Quantity must be greater than zero" msgstr "" -#: order/models.py:314 +#: order/models.py:318 msgid "Part supplier must match PO supplier" msgstr "" -#: order/models.py:412 +#: order/models.py:416 msgid "Lines can only be received against an order marked as 'Placed'" msgstr "" -#: order/models.py:416 +#: order/models.py:420 msgid "Quantity must be an integer" msgstr "" -#: order/models.py:418 +#: order/models.py:422 msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:541 +#: order/models.py:545 msgid "Company to which the items are being sold" msgstr "" -#: order/models.py:547 +#: order/models.py:551 msgid "Customer Reference " msgstr "" -#: order/models.py:547 +#: order/models.py:551 msgid "Customer order reference code" msgstr "" -#: order/models.py:552 +#: order/models.py:556 msgid "Target date for order completion. Order will be overdue after this date." msgstr "" -#: order/models.py:555 templates/js/order.js:370 +#: order/models.py:559 templates/js/order.js:370 msgid "Shipment Date" msgstr "" -#: order/models.py:562 +#: order/models.py:566 msgid "shipped by" msgstr "" -#: order/models.py:606 +#: order/models.py:610 msgid "SalesOrder cannot be shipped as it is not currently pending" msgstr "" -#: order/models.py:703 +#: order/models.py:707 msgid "Item quantity" msgstr "" -#: order/models.py:709 +#: order/models.py:713 msgid "Line item reference" msgstr "" -#: order/models.py:711 +#: order/models.py:715 msgid "Line item notes" msgstr "" -#: order/models.py:741 order/models.py:812 templates/js/order.js:420 +#: order/models.py:745 order/models.py:816 templates/js/order.js:420 msgid "Order" msgstr "" -#: order/models.py:742 order/templates/order/order_base.html:9 +#: order/models.py:746 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:336 templates/js/order.js:210 @@ -2947,76 +2941,76 @@ msgstr "" msgid "Purchase Order" msgstr "" -#: order/models.py:756 +#: order/models.py:760 msgid "Supplier part" msgstr "" -#: order/models.py:759 order/templates/order/order_base.html:131 +#: order/models.py:763 order/templates/order/order_base.html:131 #: order/templates/order/purchase_order_detail.html:246 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "" -#: order/models.py:759 +#: order/models.py:763 msgid "Number of items received" msgstr "" -#: order/models.py:765 part/templates/part/prices.html:166 stock/models.py:545 +#: order/models.py:769 part/templates/part/prices.html:166 stock/models.py:545 #: stock/templates/stock/item_base.html:343 templates/js/stock.js:706 msgid "Purchase Price" msgstr "" -#: order/models.py:766 +#: order/models.py:770 msgid "Unit purchase price" msgstr "" -#: order/models.py:774 +#: order/models.py:778 msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:820 part/templates/part/part_pricing.html:97 +#: order/models.py:824 part/templates/part/part_pricing.html:97 #: part/templates/part/prices.html:103 part/templates/part/prices.html:278 msgid "Sale Price" msgstr "" -#: order/models.py:821 +#: order/models.py:825 msgid "Unit sale price" msgstr "" -#: order/models.py:900 order/models.py:902 +#: order/models.py:904 order/models.py:906 msgid "Stock item has not been assigned" msgstr "" -#: order/models.py:906 +#: order/models.py:910 msgid "Cannot allocate stock item to a line with a different part" msgstr "" -#: order/models.py:908 +#: order/models.py:912 msgid "Cannot allocate stock to a line without a part" msgstr "" -#: order/models.py:911 +#: order/models.py:915 msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:921 +#: order/models.py:925 msgid "Quantity must be 1 for serialized stock item" msgstr "" -#: order/models.py:926 +#: order/models.py:930 msgid "Line" msgstr "" -#: order/models.py:937 +#: order/models.py:941 msgid "Item" msgstr "" -#: order/models.py:938 +#: order/models.py:942 msgid "Select stock item to allocate" msgstr "" -#: order/models.py:941 +#: order/models.py:945 msgid "Enter stock allocation quantity" msgstr "" @@ -3303,8 +3297,8 @@ msgid "Total" msgstr "" #: order/templates/order/purchase_order_detail.html:218 -#: order/templates/order/sales_order_detail.html:256 templates/js/part.js:807 -#: templates/js/part.js:996 +#: order/templates/order/sales_order_detail.html:256 templates/js/part.js:908 +#: templates/js/part.js:1097 msgid "Unit Price" msgstr "" @@ -3343,7 +3337,7 @@ msgstr "" #: part/templates/part/category_navbar.html:32 #: part/templates/part/category_partlist.html:10 #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666 +#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:767 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -3358,7 +3352,7 @@ msgid "Order Code" msgstr "" #: order/templates/order/receive_parts.html:21 -#: part/templates/part/part_base.html:136 templates/js/part.js:481 +#: part/templates/part/part_base.html:136 templates/js/part.js:582 msgid "On Order" msgstr "" @@ -3411,17 +3405,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:105 templates/js/bom.js:358 -#: templates/js/build.js:725 templates/js/build.js:1172 +#: templates/js/build.js:759 templates/js/build.js:1202 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:112 templates/js/build.js:611 -#: templates/js/build.js:977 +#: order/templates/order/sales_order_detail.html:112 templates/js/build.js:645 +#: templates/js/build.js:1011 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:113 templates/js/build.js:613 -#: templates/js/build.js:978 +#: order/templates/order/sales_order_detail.html:113 templates/js/build.js:647 +#: templates/js/build.js:1012 msgid "Delete stock allocation" msgstr "" @@ -3433,8 +3427,8 @@ msgstr "" msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:284 templates/js/build.js:676 -#: templates/js/build.js:973 +#: order/templates/order/sales_order_detail.html:284 templates/js/build.js:710 +#: templates/js/build.js:1007 msgid "Allocated" msgstr "" @@ -3450,7 +3444,7 @@ msgstr "" msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:356 templates/js/build.js:739 +#: order/templates/order/sales_order_detail.html:356 templates/js/build.js:773 msgid "Allocate stock" msgstr "" @@ -3458,8 +3452,8 @@ msgstr "" msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:363 templates/js/build.js:732 -#: templates/js/build.js:1180 +#: order/templates/order/sales_order_detail.html:363 templates/js/build.js:766 +#: templates/js/build.js:1210 msgid "Build stock" msgstr "" @@ -3900,7 +3894,7 @@ msgid "Part keywords to improve visibility in search results" msgstr "" #: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:73 -#: part/templates/part/set_category.html:15 templates/js/part.js:452 +#: part/templates/part/set_category.html:15 templates/js/part.js:553 msgid "Category" msgstr "" @@ -3910,7 +3904,7 @@ msgstr "" #: part/models.py:723 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 -#: templates/js/part.js:296 +#: templates/js/part.js:397 msgid "IPN" msgstr "" @@ -4029,7 +4023,7 @@ msgstr "" msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2124 templates/js/part.js:818 templates/js/stock.js:117 msgid "Test Name" msgstr "" @@ -4045,7 +4039,7 @@ msgstr "" msgid "Enter description for this test" msgstr "" -#: part/models.py:2136 templates/js/part.js:726 +#: part/models.py:2136 templates/js/part.js:827 #: templates/js/table_filters.js:232 msgid "Required" msgstr "" @@ -4054,7 +4048,7 @@ msgstr "" msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2142 templates/js/part.js:734 +#: part/models.py:2142 templates/js/part.js:835 msgid "Requires Value" msgstr "" @@ -4062,7 +4056,7 @@ msgstr "" msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2148 templates/js/part.js:741 +#: part/models.py:2148 templates/js/part.js:842 msgid "Requires Attachment" msgstr "" @@ -4351,7 +4345,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:2441 +#: part/templates/part/category.html:38 part/views.py:2369 msgid "Create new part category" msgstr "" @@ -4436,7 +4430,7 @@ msgstr "" msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:286 part/views.py:2389 +#: part/templates/part/category.html:286 part/views.py:2317 msgid "Edit Part Category" msgstr "" @@ -4656,18 +4650,6 @@ msgstr "" msgid "Add new parameter" msgstr "" -#: part/templates/part/params.html:41 templates/InvenTree/settings/user.html:19 -msgid "Edit" -msgstr "" - -#: part/templates/part/params.html:68 -msgid "New Template" -msgstr "" - -#: part/templates/part/params.html:69 -msgid "Create New Parameter Template" -msgstr "" - #: part/templates/part/part_app_base.html:12 msgid "Part List" msgstr "" @@ -4752,8 +4734,8 @@ msgstr "" msgid "Can Build" msgstr "" -#: part/templates/part/part_base.html:178 templates/js/part.js:312 -#: templates/js/part.js:485 +#: part/templates/part/part_base.html:178 templates/js/part.js:413 +#: templates/js/part.js:586 msgid "Building" msgstr "" @@ -4925,7 +4907,7 @@ msgstr "" msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:2859 +#: part/templates/part/prices.html:206 part/views.py:2787 msgid "Add Internal Price Break" msgstr "" @@ -4987,7 +4969,7 @@ msgid "Showing stock for all variants of %(full_name)s" msgstr "" #: part/templates/part/stock_count.html:7 templates/js/bom.js:239 -#: templates/js/part.js:302 templates/js/part.js:489 +#: templates/js/part.js:403 templates/js/part.js:590 msgid "No Stock" msgstr "" @@ -5161,55 +5143,43 @@ msgstr "" msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2265 -msgid "Create Part Parameter" -msgstr "" - -#: part/views.py:2315 -msgid "Edit Part Parameter" -msgstr "" - -#: part/views.py:2329 -msgid "Delete Part Parameter" -msgstr "" - -#: part/views.py:2427 +#: part/views.py:2355 msgid "Delete Part Category" msgstr "" -#: part/views.py:2433 +#: part/views.py:2361 msgid "Part category was deleted" msgstr "" -#: part/views.py:2485 +#: part/views.py:2413 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2586 +#: part/views.py:2514 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2642 +#: part/views.py:2570 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2661 +#: part/views.py:2589 msgid "Create BOM Item" msgstr "" -#: part/views.py:2731 +#: part/views.py:2659 msgid "Edit BOM item" msgstr "" -#: part/views.py:2792 +#: part/views.py:2720 msgid "Added new price break" msgstr "" -#: part/views.py:2868 +#: part/views.py:2796 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2876 +#: part/views.py:2804 msgid "Delete Internal Price Break" msgstr "" @@ -5777,7 +5747,7 @@ msgstr "" msgid "next page" msgstr "" -#: stock/templates/stock/item_base.html:301 templates/js/build.js:594 +#: stock/templates/stock/item_base.html:301 templates/js/build.js:628 msgid "No location set" msgstr "" @@ -6163,7 +6133,7 @@ msgstr "" msgid "Serialize Stock" msgstr "" -#: stock/views.py:1428 templates/js/build.js:327 +#: stock/views.py:1428 templates/js/build.js:365 msgid "Create new Stock Item" msgstr "" @@ -6293,7 +6263,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -6463,6 +6434,10 @@ msgstr "" msgid "User Information" msgstr "" +#: templates/InvenTree/settings/user.html:19 +msgid "Edit" +msgstr "" + #: templates/InvenTree/settings/user.html:21 msgid "Change Password" msgstr "" @@ -6549,7 +6524,7 @@ msgid "copy version information" msgstr "" #: templates/about.html:100 templates/js/modals.js:34 -#: templates/js/modals.js:677 templates/js/modals.js:970 +#: templates/js/modals.js:675 templates/js/modals.js:968 #: templates/modals.html:29 templates/modals.html:54 templates/modals.html:97 msgid "Close" msgstr "" @@ -6614,7 +6589,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:1030 +#: templates/js/barcode.js:119 templates/js/modals.js:1028 msgid "Invalid server response" msgstr "" @@ -6678,7 +6653,7 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/bom.js:175 templates/js/build.js:1122 +#: templates/js/bom.js:175 templates/js/build.js:1152 msgid "Open subassembly" msgstr "" @@ -6718,77 +6693,85 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:463 templates/js/build.js:424 templates/js/build.js:1220 +#: templates/js/bom.js:463 templates/js/build.js:458 templates/js/build.js:1250 msgid "No BOM items found" msgstr "" -#: templates/js/build.js:62 +#: templates/js/build.js:42 +msgid "Edit Build Order" +msgstr "" + +#: templates/js/build.js:68 +msgid "Create Build Order" +msgstr "" + +#: templates/js/build.js:100 msgid "Auto-allocate stock items to this output" msgstr "" -#: templates/js/build.js:70 +#: templates/js/build.js:108 msgid "Unallocate stock from build output" msgstr "" -#: templates/js/build.js:80 +#: templates/js/build.js:118 msgid "Complete build output" msgstr "" -#: templates/js/build.js:89 +#: templates/js/build.js:127 msgid "Delete build output" msgstr "" -#: templates/js/build.js:184 +#: templates/js/build.js:222 msgid "No build order allocations found" msgstr "" -#: templates/js/build.js:222 templates/js/order.js:449 +#: templates/js/build.js:260 templates/js/order.js:449 msgid "Location not specified" msgstr "" -#: templates/js/build.js:326 templates/stock_table.html:20 +#: templates/js/build.js:364 templates/stock_table.html:20 msgid "New Stock Item" msgstr "" -#: templates/js/build.js:645 +#: templates/js/build.js:679 msgid "Required Part" msgstr "" -#: templates/js/build.js:666 +#: templates/js/build.js:700 msgid "Quantity Per" msgstr "" -#: templates/js/build.js:736 templates/js/build.js:1184 +#: templates/js/build.js:770 templates/js/build.js:1214 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" -#: templates/js/build.js:789 +#: templates/js/build.js:823 msgid "No builds matching query" msgstr "" -#: templates/js/build.js:806 templates/js/part.js:390 templates/js/part.js:635 +#: templates/js/build.js:840 templates/js/part.js:491 templates/js/part.js:736 #: templates/js/stock.js:514 templates/js/stock.js:982 msgid "Select" msgstr "" -#: templates/js/build.js:826 +#: templates/js/build.js:860 msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:890 templates/js/stock.js:1204 +#: templates/js/build.js:924 templates/js/stock.js:1204 msgid "No user information" msgstr "" -#: templates/js/build.js:896 +#: templates/js/build.js:930 msgid "Resposible" msgstr "" -#: templates/js/build.js:905 +#: templates/js/build.js:939 msgid "No information" msgstr "" -#: templates/js/build.js:955 +#: templates/js/build.js:989 msgid "No parts allocated for" msgstr "" @@ -6834,23 +6817,23 @@ msgstr "" msgid "Assembled part" msgstr "" -#: templates/js/company.js:350 +#: templates/js/company.js:350 templates/js/part.js:242 msgid "No parameters found" msgstr "" -#: templates/js/company.js:386 +#: templates/js/company.js:386 templates/js/part.js:283 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:387 +#: templates/js/company.js:387 templates/js/part.js:284 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:406 +#: templates/js/company.js:406 templates/js/part.js:301 msgid "Edit Parameter" msgstr "" -#: templates/js/company.js:417 +#: templates/js/company.js:417 templates/js/part.js:313 msgid "Delete Parameter" msgstr "" @@ -6903,59 +6886,59 @@ msgstr "" msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:583 templates/js/modals.js:1040 +#: templates/js/forms.js:587 templates/js/modals.js:1038 msgid "No Response" msgstr "" -#: templates/js/forms.js:584 templates/js/modals.js:1041 +#: templates/js/forms.js:588 templates/js/modals.js:1039 msgid "No response from the InvenTree server" msgstr "" -#: templates/js/forms.js:590 templates/js/modals.js:1050 +#: templates/js/forms.js:594 templates/js/modals.js:1048 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/forms.js:591 templates/js/modals.js:1051 +#: templates/js/forms.js:595 templates/js/modals.js:1049 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/forms.js:597 templates/js/modals.js:1055 +#: templates/js/forms.js:601 templates/js/modals.js:1053 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/forms.js:598 templates/js/modals.js:1056 +#: templates/js/forms.js:602 templates/js/modals.js:1054 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/forms.js:604 templates/js/modals.js:1060 +#: templates/js/forms.js:608 templates/js/modals.js:1058 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/forms.js:605 templates/js/modals.js:1061 +#: templates/js/forms.js:609 templates/js/modals.js:1059 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/forms.js:611 templates/js/modals.js:1065 +#: templates/js/forms.js:615 templates/js/modals.js:1063 msgid "Error 408: Timeout" msgstr "" -#: templates/js/forms.js:612 templates/js/modals.js:1066 +#: templates/js/forms.js:616 templates/js/modals.js:1064 msgid "Connection timeout while requesting data from server" msgstr "" -#: templates/js/forms.js:618 templates/js/modals.js:1069 +#: templates/js/forms.js:622 templates/js/modals.js:1067 msgid "Error requesting form data" msgstr "" -#: templates/js/forms.js:788 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:815 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1161 +#: templates/js/forms.js:1188 msgid "Searching" msgstr "" -#: templates/js/forms.js:1301 +#: templates/js/forms.js:1338 msgid "Clear input" msgstr "" @@ -7011,58 +6994,58 @@ msgstr "" msgid "Select Label Template" msgstr "" -#: templates/js/modals.js:59 templates/js/modals.js:105 -#: templates/js/modals.js:601 templates/modals.html:75 +#: templates/js/modals.js:59 templates/js/modals.js:103 +#: templates/js/modals.js:599 templates/modals.html:75 msgid "Cancel" msgstr "" -#: templates/js/modals.js:60 templates/js/modals.js:104 -#: templates/js/modals.js:676 templates/js/modals.js:969 +#: templates/js/modals.js:60 templates/js/modals.js:102 +#: templates/js/modals.js:674 templates/js/modals.js:967 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" -#: templates/js/modals.js:103 +#: templates/js/modals.js:101 msgid "Form Title" msgstr "" -#: templates/js/modals.js:374 +#: templates/js/modals.js:372 msgid "Waiting for server..." msgstr "" -#: templates/js/modals.js:533 +#: templates/js/modals.js:531 msgid "Show Error Information" msgstr "" -#: templates/js/modals.js:600 templates/modals.html:76 +#: templates/js/modals.js:598 templates/modals.html:76 msgid "Accept" msgstr "" -#: templates/js/modals.js:665 +#: templates/js/modals.js:663 msgid "Loading Data" msgstr "" -#: templates/js/modals.js:920 +#: templates/js/modals.js:918 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:920 +#: templates/js/modals.js:918 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:933 +#: templates/js/modals.js:931 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:1030 +#: templates/js/modals.js:1028 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:1045 +#: templates/js/modals.js:1043 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:1046 +#: templates/js/modals.js:1044 msgid "Server returned error code 400" msgstr "" @@ -7074,15 +7057,19 @@ msgstr "" msgid "Location ID" msgstr "" -#: templates/js/model_renderers.js:90 +#: templates/js/model_renderers.js:86 +msgid "Build ID" +msgstr "" + +#: templates/js/model_renderers.js:111 msgid "Part ID" msgstr "" -#: templates/js/model_renderers.js:126 +#: templates/js/model_renderers.js:159 msgid "Category ID" msgstr "" -#: templates/js/model_renderers.js:150 +#: templates/js/model_renderers.js:191 msgid "Supplier Part ID" msgstr "" @@ -7138,54 +7125,54 @@ msgstr "" msgid "No variants found" msgstr "" -#: templates/js/part.js:280 templates/js/part.js:519 +#: templates/js/part.js:381 templates/js/part.js:620 msgid "No parts found" msgstr "" -#: templates/js/part.js:458 +#: templates/js/part.js:559 msgid "No category" msgstr "" -#: templates/js/part.js:476 templates/js/table_filters.js:328 +#: templates/js/part.js:577 templates/js/table_filters.js:328 msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:1006 +#: templates/js/part.js:761 templates/js/stock.js:1006 msgid "Path" msgstr "" -#: templates/js/part.js:703 +#: templates/js/part.js:804 msgid "No test templates matching query" msgstr "" -#: templates/js/part.js:754 templates/js/stock.js:75 +#: templates/js/part.js:855 templates/js/stock.js:75 msgid "Edit test result" msgstr "" -#: templates/js/part.js:755 templates/js/stock.js:76 +#: templates/js/part.js:856 templates/js/stock.js:76 msgid "Delete test result" msgstr "" -#: templates/js/part.js:761 +#: templates/js/part.js:862 msgid "This test is defined for a parent part" msgstr "" -#: templates/js/part.js:786 +#: templates/js/part.js:887 #, python-brace-format msgid "No ${human_name} information found" msgstr "" -#: templates/js/part.js:839 +#: templates/js/part.js:940 #, python-brace-format msgid "Edit ${human_name}" msgstr "" -#: templates/js/part.js:840 +#: templates/js/part.js:941 #, python-brace-format msgid "Delete ${human_name}" msgstr "" -#: templates/js/part.js:959 +#: templates/js/part.js:1060 msgid "Single Price Difference" msgstr "" @@ -7917,4 +7904,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 49db26e6d1..4cc72216aa 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 13:36+0000\n" +"POT-Creation-Date: 2021-07-08 23:03+0000\n" "PO-Revision-Date: 2021-07-08 13:47\n" "Last-Translator: \n" "Language-Team: French\n" @@ -77,7 +77,7 @@ msgstr "Sélectionnez une catégorie" msgid "Duplicate serial: {n}" msgstr "Dupliquer le numéro de série: {n}" -#: InvenTree/helpers.py:403 order/models.py:311 order/models.py:421 +#: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 #: stock/views.py:1648 msgid "Invalid quantity provided" msgstr "Quantité fournie invalide" @@ -138,20 +138,20 @@ msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 #: label/models.py:112 part/models.py:680 part/models.py:2191 -#: part/templates/part/params.html:27 report/models.py:181 -#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 -#: templates/js/company.js:359 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:988 +#: report/models.py:181 templates/InvenTree/search.html:137 +#: templates/InvenTree/search.html:289 templates/js/company.js:359 +#: templates/js/part.js:118 templates/js/part.js:251 templates/js/part.js:743 +#: templates/js/stock.js:988 msgid "Name" msgstr "Nom" -#: InvenTree/models.py:125 build/models.py:139 +#: InvenTree/models.py:125 build/models.py:179 #: build/templates/build/detail.html:21 company/models.py:353 #: company/models.py:554 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:119 -#: order/models.py:154 order/templates/order/purchase_order_detail.html:174 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:174 #: part/models.py:703 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:194 #: report/models.py:551 report/models.py:590 @@ -159,10 +159,10 @@ msgstr "Nom" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:834 templates/js/build.js:1132 +#: templates/js/build.js:868 templates/js/build.js:1162 #: templates/js/company.js:125 templates/js/order.js:245 -#: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:260 -#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 +#: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:361 +#: templates/js/part.js:538 templates/js/part.js:755 templates/js/part.js:823 #: templates/js/stock.js:557 templates/js/stock.js:1000 #: templates/js/stock.js:1045 msgid "Description" @@ -458,23 +458,23 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:911 templates/js/order.js:262 +#: templates/js/build.js:945 templates/js/order.js:262 #: templates/js/order.js:365 msgid "Target Date" msgstr "" -#: build/forms.py:43 build/models.py:229 +#: build/forms.py:43 build/models.py:269 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1354 +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1394 #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:741 #: company/forms.py:124 company/templates/company/supplier_part_pricing.html:79 -#: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:702 -#: order/models.py:941 order/templates/order/order_wizard/match_parts.html:30 +#: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 +#: order/models.py:945 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 #: order/templates/order/purchase_order_detail.html:206 #: order/templates/order/sales_order_detail.html:80 @@ -491,10 +491,10 @@ msgstr "" #: stock/forms.py:142 stock/forms.py:275 #: stock/templates/stock/item_base.html:267 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 -#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 -#: templates/js/build.js:1142 templates/js/model_renderers.js:43 -#: templates/js/order.js:460 templates/js/part.js:827 templates/js/part.js:949 -#: templates/js/part.js:1005 templates/js/stock.js:1180 +#: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 +#: templates/js/build.js:1172 templates/js/model_renderers.js:43 +#: templates/js/order.js:460 templates/js/part.js:928 templates/js/part.js:1050 +#: templates/js/part.js:1106 templates/js/stock.js:1180 #: templates/js/stock.js:1399 msgid "Quantity" msgstr "Quantité" @@ -539,8 +539,8 @@ msgstr "" #: stock/forms.py:314 stock/templates/stock/item_base.html:297 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 -#: templates/js/barcode.js:531 templates/js/build.js:218 -#: templates/js/build.js:586 templates/js/order.js:445 +#: templates/js/barcode.js:531 templates/js/build.js:256 +#: templates/js/build.js:620 templates/js/order.js:445 #: templates/js/stock.js:643 templates/js/stock.js:1072 msgid "Location" msgstr "" @@ -550,10 +550,10 @@ msgid "Location of completed parts" msgstr "Emplacement des pièces terminées" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:545 +#: build/templates/build/detail.html:59 order/models.py:549 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 -#: templates/js/barcode.js:119 templates/js/build.js:868 +#: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:249 templates/js/order.js:352 #: templates/js/stock.js:630 templates/js/stock.js:1149 #: templates/js/stock.js:1415 @@ -588,14 +588,20 @@ msgstr "" msgid "Select quantity of stock to allocate" msgstr "" -#: build/models.py:70 build/templates/build/build_base.html:9 +#: build/models.py:105 +#, fuzzy +#| msgid "Invalid character in part name" +msgid "Invalid choice for parent build" +msgstr "Caractère invalide dans le nom de la pièce" + +#: build/models.py:109 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 #: report/templates/report/inventree_build_order_base.html:106 -#: templates/js/build.js:195 +#: templates/js/build.js:233 msgid "Build Order" msgstr "" -#: build/models.py:71 build/templates/build/index.html:8 +#: build/models.py:110 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 @@ -605,36 +611,36 @@ msgstr "" msgid "Build Orders" msgstr "" -#: build/models.py:131 +#: build/models.py:170 msgid "Build Order Reference" msgstr "" -#: build/models.py:132 order/models.py:242 order/models.py:529 -#: order/models.py:709 order/templates/order/purchase_order_detail.html:201 +#: build/models.py:171 order/models.py:246 order/models.py:533 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:201 #: order/templates/order/sales_order_detail.html:239 part/models.py:2338 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:661 templates/js/build.js:1136 +#: templates/js/build.js:695 templates/js/build.js:1166 msgid "Reference" msgstr "Référence" -#: build/models.py:142 +#: build/models.py:182 msgid "Brief description of the build" msgstr "" -#: build/models.py:151 build/templates/build/build_base.html:163 +#: build/models.py:191 build/templates/build/build_base.html:163 #: build/templates/build/detail.html:77 msgid "Parent Build" msgstr "" -#: build/models.py:152 +#: build/models.py:192 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:157 build/templates/build/auto_allocate.html:16 +#: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:689 -#: order/models.py:755 order/models.py:814 +#: order/models.py:759 order/models.py:818 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:159 #: order/templates/order/receive_parts.html:19 @@ -649,112 +655,112 @@ msgstr "" #: report/templates/report/inventree_so_report.html:90 #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 -#: templates/js/build.js:552 templates/js/build.js:839 -#: templates/js/build.js:1109 templates/js/company.js:264 -#: templates/js/company.js:464 templates/js/part.js:241 -#: templates/js/part.js:404 templates/js/stock.js:526 +#: templates/js/build.js:586 templates/js/build.js:873 +#: templates/js/build.js:1139 templates/js/company.js:264 +#: templates/js/company.js:464 templates/js/part.js:342 +#: templates/js/part.js:505 templates/js/stock.js:526 #: templates/js/stock.js:1387 msgid "Part" msgstr "Pièce" -#: build/models.py:165 +#: build/models.py:205 msgid "Select part to build" msgstr "Sélectionnez la pièce à construire" -#: build/models.py:170 +#: build/models.py:210 msgid "Sales Order Reference" msgstr "" -#: build/models.py:174 +#: build/models.py:214 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:179 +#: build/models.py:219 msgid "Source Location" msgstr "" -#: build/models.py:183 +#: build/models.py:223 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:188 +#: build/models.py:228 msgid "Destination Location" msgstr "" -#: build/models.py:192 +#: build/models.py:232 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:196 +#: build/models.py:236 msgid "Build Quantity" msgstr "" -#: build/models.py:199 +#: build/models.py:239 msgid "Number of stock items to build" msgstr "" -#: build/models.py:203 +#: build/models.py:243 msgid "Completed items" msgstr "" -#: build/models.py:205 +#: build/models.py:245 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:209 part/templates/part/part_base.html:167 +#: build/models.py:249 part/templates/part/part_base.html:167 msgid "Build Status" msgstr "" -#: build/models.py:213 +#: build/models.py:253 msgid "Build status code" msgstr "" -#: build/models.py:217 stock/models.py:470 +#: build/models.py:257 stock/models.py:470 msgid "Batch Code" msgstr "" -#: build/models.py:221 +#: build/models.py:261 msgid "Batch code for this build output" msgstr "" -#: build/models.py:224 order/models.py:158 part/models.py:875 +#: build/models.py:264 order/models.py:162 part/models.py:875 #: part/templates/part/detail.html:126 templates/js/order.js:360 msgid "Creation Date" msgstr "Date de création" -#: build/models.py:228 order/models.py:551 +#: build/models.py:268 order/models.py:555 msgid "Target completion date" msgstr "" -#: build/models.py:232 order/models.py:284 templates/js/build.js:916 +#: build/models.py:272 order/models.py:288 templates/js/build.js:950 msgid "Completion Date" msgstr "" -#: build/models.py:238 +#: build/models.py:278 msgid "completed by" msgstr "" -#: build/models.py:246 templates/js/build.js:881 +#: build/models.py:286 templates/js/build.js:915 msgid "Issued by" msgstr "" -#: build/models.py:247 +#: build/models.py:287 msgid "User who issued this build order" msgstr "" -#: build/models.py:255 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:172 +#: build/models.py:295 build/templates/build/build_base.html:184 +#: build/templates/build/detail.html:105 order/models.py:176 #: order/templates/order/order_base.html:138 #: order/templates/order/sales_order_base.html:140 part/models.py:879 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" -#: build/models.py:256 +#: build/models.py:296 msgid "User responsible for this build order" msgstr "" -#: build/models.py:261 build/templates/build/detail.html:91 +#: build/models.py:301 build/templates/build/detail.html:91 #: company/templates/company/manufacturer_part_base.html:79 #: company/templates/company/manufacturer_part_detail.html:28 #: company/templates/company/supplier_part_base.html:78 @@ -764,15 +770,15 @@ msgstr "" msgid "External Link" msgstr "Lien Externe" -#: build/models.py:262 part/models.py:737 stock/models.py:466 +#: build/models.py:302 part/models.py:737 stock/models.py:466 msgid "Link to external URL" msgstr "" -#: build/models.py:266 build/templates/build/navbar.html:53 +#: build/models.py:306 build/templates/build/navbar.html:53 #: company/models.py:141 company/models.py:561 #: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:176 -#: order/models.py:711 order/templates/order/po_navbar.html:38 +#: company/templates/company/navbar.html:73 order/models.py:180 +#: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 #: order/templates/order/purchase_order_detail.html:270 #: order/templates/order/sales_order_detail.html:319 @@ -787,85 +793,85 @@ msgstr "" msgid "Notes" msgstr "Notes" -#: build/models.py:267 +#: build/models.py:307 msgid "Extra build notes" msgstr "" -#: build/models.py:744 +#: build/models.py:784 msgid "No build output specified" msgstr "" -#: build/models.py:747 +#: build/models.py:787 msgid "Build output is already completed" msgstr "" -#: build/models.py:750 +#: build/models.py:790 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1160 +#: build/models.py:1200 msgid "BuildItem must be unique for build, stock_item and install_into" msgstr "" -#: build/models.py:1185 +#: build/models.py:1225 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "L'élément de construction doit spécifier une sortie de construction, la pièce maîtresse étant marquée comme objet traçable" -#: build/models.py:1189 +#: build/models.py:1229 #, python-brace-format msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1196 order/models.py:915 +#: build/models.py:1236 order/models.py:919 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1200 order/models.py:918 +#: build/models.py:1240 order/models.py:922 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1204 +#: build/models.py:1244 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1264 +#: build/models.py:1304 #, python-brace-format msgid "Selected stock item not found in BOM for part '{p}'" msgstr "L'article en stock sélectionné n'a pas été trouvé dans la BOM pour la pièce '{p}'" -#: build/models.py:1324 stock/templates/stock/item_base.html:329 -#: templates/InvenTree/search.html:183 templates/js/build.js:812 +#: build/models.py:1364 stock/templates/stock/item_base.html:329 +#: templates/InvenTree/search.html:183 templates/js/build.js:846 #: templates/navbar.html:29 msgid "Build" msgstr "" -#: build/models.py:1325 +#: build/models.py:1365 msgid "Build to allocate parts" msgstr "" -#: build/models.py:1341 stock/templates/stock/item_base.html:8 +#: build/models.py:1381 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:351 -#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 -#: templates/js/build.js:211 templates/js/build.js:959 +#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 +#: templates/js/build.js:249 templates/js/build.js:993 #: templates/js/order.js:433 templates/js/order.js:438 #: templates/js/stock.js:1131 msgid "Stock Item" msgstr "" -#: build/models.py:1342 +#: build/models.py:1382 msgid "Source stock item" msgstr "" -#: build/models.py:1355 +#: build/models.py:1395 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1363 +#: build/models.py:1403 msgid "Install into" msgstr "" -#: build/models.py:1364 +#: build/models.py:1404 msgid "Destination stock item" msgstr "" @@ -885,11 +891,11 @@ msgstr "" msgid "Auto Allocate" msgstr "" -#: build/templates/build/allocate.html:25 templates/js/build.js:744 +#: build/templates/build/allocate.html:25 templates/js/build.js:778 msgid "Unallocate stock" msgstr "" -#: build/templates/build/allocate.html:26 build/views.py:319 build/views.py:805 +#: build/templates/build/allocate.html:26 build/views.py:319 build/views.py:685 msgid "Unallocate Stock" msgstr "" @@ -922,7 +928,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:170 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:458 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:570 templates/js/model_renderers.js:41 +#: templates/js/build.js:604 templates/js/model_renderers.js:41 msgid "Serial Number" msgstr "" @@ -1042,7 +1048,7 @@ msgid "Print Build Order" msgstr "" #: build/templates/build/build_base.html:100 -#: build/templates/build/build_base.html:225 +#: build/templates/build/build_base.html:222 msgid "Complete Build" msgstr "" @@ -1055,7 +1061,7 @@ msgid "Edit Build" msgstr "" #: build/templates/build/build_base.html:111 -#: build/templates/build/build_base.html:209 build/views.py:57 +#: build/templates/build/build_base.html:206 build/views.py:57 msgid "Cancel Build" msgstr "" @@ -1075,7 +1081,7 @@ msgid "Progress" msgstr "" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:812 +#: build/templates/build/detail.html:84 order/models.py:816 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1091,11 +1097,11 @@ msgstr "" msgid "Issued By" msgstr "" -#: build/templates/build/build_base.html:217 +#: build/templates/build/build_base.html:214 msgid "Incomplete Outputs" msgstr "" -#: build/templates/build/build_base.html:218 +#: build/templates/build/build_base.html:215 msgid "Build Order cannot be completed as incomplete build outputs remain" msgstr "" @@ -1222,7 +1228,7 @@ msgstr "" msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:771 +#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:775 #: order/templates/order/purchase_order_detail.html:266 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 #: stock/forms.py:342 @@ -1242,7 +1248,7 @@ msgstr "" #: build/templates/build/detail.html:116 #: order/templates/order/order_base.html:111 -#: order/templates/order/sales_order_base.html:113 templates/js/build.js:876 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:910 msgid "Created" msgstr "" @@ -1250,7 +1256,7 @@ msgstr "" msgid "No target date set" msgstr "" -#: build/templates/build/detail.html:132 templates/js/build.js:854 +#: build/templates/build/detail.html:132 templates/js/build.js:888 msgid "Completed" msgstr "" @@ -1262,7 +1268,7 @@ msgstr "" msgid "Alter the quantity of stock allocated to the build output" msgstr "" -#: build/templates/build/index.html:28 build/views.py:678 +#: build/templates/build/index.html:28 msgid "New Build Order" msgstr "" @@ -1418,52 +1424,40 @@ msgstr "" msgid "Build output completed" msgstr "" -#: build/views.py:732 -msgid "Created new build" -msgstr "" - -#: build/views.py:753 -msgid "Edit Build Order Details" -msgstr "" - -#: build/views.py:786 -msgid "Edited build" -msgstr "" - -#: build/views.py:795 +#: build/views.py:675 msgid "Delete Build Order" msgstr "" -#: build/views.py:810 +#: build/views.py:690 msgid "Removed parts from build allocation" msgstr "" -#: build/views.py:822 +#: build/views.py:702 msgid "Allocate stock to build output" msgstr "" -#: build/views.py:865 +#: build/views.py:745 msgid "Item must be currently in stock" msgstr "" -#: build/views.py:871 +#: build/views.py:751 msgid "Stock item is over-allocated" msgstr "" -#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:671 -#: templates/js/build.js:966 templates/js/build.js:1149 +#: build/views.py:752 templates/js/bom.js:230 templates/js/build.js:705 +#: templates/js/build.js:1000 templates/js/build.js:1179 msgid "Available" msgstr "Disponible" -#: build/views.py:874 +#: build/views.py:754 msgid "Stock item must be selected" msgstr "" -#: build/views.py:1037 +#: build/views.py:917 msgid "Edit Stock Allocation" msgstr "" -#: build/views.py:1041 +#: build/views.py:921 msgid "Updated Build Item" msgstr "" @@ -1876,7 +1870,7 @@ msgid "Price break quantity" msgstr "" #: common/models.py:749 company/templates/company/supplier_part_pricing.html:84 -#: templates/js/part.js:832 +#: templates/js/part.js:933 msgid "Price" msgstr "" @@ -1948,7 +1942,7 @@ msgstr "" msgid "Image URL" msgstr "" -#: company/forms.py:67 templates/js/part.js:940 +#: company/forms.py:67 templates/js/part.js:1041 msgid "Single Price" msgstr "" @@ -2024,10 +2018,10 @@ msgid "Point of contact" msgstr "" #: company/models.py:130 company/models.py:347 company/models.py:548 -#: order/models.py:156 part/models.py:736 +#: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:312 templates/js/company.js:544 -#: templates/js/part.js:498 +#: templates/js/part.js:599 msgid "Link" msgstr "" @@ -2111,10 +2105,11 @@ msgstr "" msgid "Parameter name" msgstr "" -#: company/models.py:421 part/templates/part/params.html:28 +#: company/models.py:421 #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:365 templates/js/stock.js:137 +#: templates/js/company.js:365 templates/js/part.js:260 +#: templates/js/stock.js:137 msgid "Value" msgstr "" @@ -2123,8 +2118,8 @@ msgid "Parameter value" msgstr "" #: company/models.py:428 part/models.py:821 part/models.py:2193 -#: part/templates/part/detail.html:106 part/templates/part/params.html:29 -#: templates/js/company.js:371 +#: part/templates/part/detail.html:106 templates/js/company.js:371 +#: templates/js/part.js:266 msgid "Units" msgstr "" @@ -2134,7 +2129,7 @@ msgstr "" #: company/models.py:529 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:256 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:260 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 @@ -2213,7 +2208,7 @@ msgstr "" #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:563 +#: company/templates/company/navbar.html:65 templates/js/build.js:597 msgid "Assigned Stock" msgstr "" @@ -2273,7 +2268,7 @@ msgstr "" msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:540 +#: company/templates/company/detail.html:67 order/models.py:544 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 @@ -2443,7 +2438,7 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:566 +#: templates/js/part.js:406 templates/js/part.js:566 templates/js/stock.js:566 #: templates/navbar.html:26 msgid "Stock" msgstr "" @@ -2465,9 +2460,9 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 #: company/templates/company/manufacturer_part_suppliers.html:48 #: company/templates/company/manufacturer_part_suppliers.html:142 -#: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 -#: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:844 templates/js/company.js:203 users/models.py:193 +#: part/templates/part/manufacturer.html:24 part/templates/part/related.html:44 +#: part/templates/part/supplier.html:22 stock/views.py:844 +#: templates/js/company.js:203 users/models.py:193 msgid "Delete" msgstr "" @@ -2490,6 +2485,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:80 +#: part/templates/part/params.html:57 msgid "Add Parameter" msgstr "" @@ -2631,7 +2627,7 @@ msgstr "" #: company/templates/company/supplier_part_pricing.html:19 #: company/templates/company/supplier_part_pricing.html:118 -#: part/templates/part/prices.html:264 part/views.py:2788 +#: part/templates/part/prices.html:264 part/views.py:2716 msgid "Add Price Break" msgstr "" @@ -2639,11 +2635,11 @@ msgstr "" msgid "No price break information found" msgstr "" -#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2850 +#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2778 msgid "Delete Price Break" msgstr "" -#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2836 +#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2764 msgid "Edit Price Break" msgstr "" @@ -2809,137 +2805,137 @@ msgstr "" msgid "Enter quantity of stock items" msgstr "" -#: order/models.py:154 +#: order/models.py:158 msgid "Order description" msgstr "" -#: order/models.py:156 +#: order/models.py:160 msgid "Link to external page" msgstr "" -#: order/models.py:164 part/templates/part/detail.html:132 +#: order/models.py:168 part/templates/part/detail.html:132 msgid "Created By" msgstr "" -#: order/models.py:171 +#: order/models.py:175 msgid "User or group responsible for this order" msgstr "" -#: order/models.py:176 +#: order/models.py:180 msgid "Order notes" msgstr "" -#: order/models.py:243 order/models.py:530 +#: order/models.py:247 order/models.py:534 msgid "Order reference" msgstr "" -#: order/models.py:248 order/models.py:545 +#: order/models.py:252 order/models.py:549 msgid "Purchase order status" msgstr "" -#: order/models.py:257 +#: order/models.py:261 msgid "Company from which the items are being ordered" msgstr "" -#: order/models.py:260 order/templates/order/order_base.html:98 +#: order/models.py:264 order/templates/order/order_base.html:98 #: templates/js/order.js:241 msgid "Supplier Reference" msgstr "" -#: order/models.py:260 +#: order/models.py:264 msgid "Supplier order reference code" msgstr "" -#: order/models.py:267 +#: order/models.py:271 msgid "received by" msgstr "" -#: order/models.py:272 +#: order/models.py:276 msgid "Issue Date" msgstr "" -#: order/models.py:273 +#: order/models.py:277 msgid "Date order was issued" msgstr "" -#: order/models.py:278 +#: order/models.py:282 msgid "Target Delivery Date" msgstr "" -#: order/models.py:279 +#: order/models.py:283 msgid "Expected date for order delivery. Order will be overdue after this date." msgstr "" -#: order/models.py:285 +#: order/models.py:289 msgid "Date order was completed" msgstr "" -#: order/models.py:309 part/views.py:1730 stock/models.py:308 +#: order/models.py:313 part/views.py:1730 stock/models.py:308 #: stock/models.py:1023 msgid "Quantity must be greater than zero" msgstr "" -#: order/models.py:314 +#: order/models.py:318 msgid "Part supplier must match PO supplier" msgstr "" -#: order/models.py:412 +#: order/models.py:416 msgid "Lines can only be received against an order marked as 'Placed'" msgstr "" -#: order/models.py:416 +#: order/models.py:420 msgid "Quantity must be an integer" msgstr "" -#: order/models.py:418 +#: order/models.py:422 msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:541 +#: order/models.py:545 msgid "Company to which the items are being sold" msgstr "" -#: order/models.py:547 +#: order/models.py:551 msgid "Customer Reference " msgstr "" -#: order/models.py:547 +#: order/models.py:551 msgid "Customer order reference code" msgstr "" -#: order/models.py:552 +#: order/models.py:556 msgid "Target date for order completion. Order will be overdue after this date." msgstr "" -#: order/models.py:555 templates/js/order.js:370 +#: order/models.py:559 templates/js/order.js:370 msgid "Shipment Date" msgstr "" -#: order/models.py:562 +#: order/models.py:566 msgid "shipped by" msgstr "" -#: order/models.py:606 +#: order/models.py:610 msgid "SalesOrder cannot be shipped as it is not currently pending" msgstr "" -#: order/models.py:703 +#: order/models.py:707 msgid "Item quantity" msgstr "" -#: order/models.py:709 +#: order/models.py:713 msgid "Line item reference" msgstr "" -#: order/models.py:711 +#: order/models.py:715 msgid "Line item notes" msgstr "" -#: order/models.py:741 order/models.py:812 templates/js/order.js:420 +#: order/models.py:745 order/models.py:816 templates/js/order.js:420 msgid "Order" msgstr "" -#: order/models.py:742 order/templates/order/order_base.html:9 +#: order/models.py:746 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:336 templates/js/order.js:210 @@ -2947,76 +2943,76 @@ msgstr "" msgid "Purchase Order" msgstr "" -#: order/models.py:756 +#: order/models.py:760 msgid "Supplier part" msgstr "" -#: order/models.py:759 order/templates/order/order_base.html:131 +#: order/models.py:763 order/templates/order/order_base.html:131 #: order/templates/order/purchase_order_detail.html:246 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "" -#: order/models.py:759 +#: order/models.py:763 msgid "Number of items received" msgstr "" -#: order/models.py:765 part/templates/part/prices.html:166 stock/models.py:545 +#: order/models.py:769 part/templates/part/prices.html:166 stock/models.py:545 #: stock/templates/stock/item_base.html:343 templates/js/stock.js:706 msgid "Purchase Price" msgstr "" -#: order/models.py:766 +#: order/models.py:770 msgid "Unit purchase price" msgstr "" -#: order/models.py:774 +#: order/models.py:778 msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:820 part/templates/part/part_pricing.html:97 +#: order/models.py:824 part/templates/part/part_pricing.html:97 #: part/templates/part/prices.html:103 part/templates/part/prices.html:278 msgid "Sale Price" msgstr "" -#: order/models.py:821 +#: order/models.py:825 msgid "Unit sale price" msgstr "" -#: order/models.py:900 order/models.py:902 +#: order/models.py:904 order/models.py:906 msgid "Stock item has not been assigned" msgstr "" -#: order/models.py:906 +#: order/models.py:910 msgid "Cannot allocate stock item to a line with a different part" msgstr "" -#: order/models.py:908 +#: order/models.py:912 msgid "Cannot allocate stock to a line without a part" msgstr "" -#: order/models.py:911 +#: order/models.py:915 msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:921 +#: order/models.py:925 msgid "Quantity must be 1 for serialized stock item" msgstr "" -#: order/models.py:926 +#: order/models.py:930 msgid "Line" msgstr "" -#: order/models.py:937 +#: order/models.py:941 msgid "Item" msgstr "" -#: order/models.py:938 +#: order/models.py:942 msgid "Select stock item to allocate" msgstr "" -#: order/models.py:941 +#: order/models.py:945 msgid "Enter stock allocation quantity" msgstr "" @@ -3303,8 +3299,8 @@ msgid "Total" msgstr "" #: order/templates/order/purchase_order_detail.html:218 -#: order/templates/order/sales_order_detail.html:256 templates/js/part.js:807 -#: templates/js/part.js:996 +#: order/templates/order/sales_order_detail.html:256 templates/js/part.js:908 +#: templates/js/part.js:1097 msgid "Unit Price" msgstr "" @@ -3343,7 +3339,7 @@ msgstr "" #: part/templates/part/category_navbar.html:32 #: part/templates/part/category_partlist.html:10 #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666 +#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:767 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -3358,7 +3354,7 @@ msgid "Order Code" msgstr "" #: order/templates/order/receive_parts.html:21 -#: part/templates/part/part_base.html:136 templates/js/part.js:481 +#: part/templates/part/part_base.html:136 templates/js/part.js:582 msgid "On Order" msgstr "" @@ -3411,17 +3407,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:105 templates/js/bom.js:358 -#: templates/js/build.js:725 templates/js/build.js:1172 +#: templates/js/build.js:759 templates/js/build.js:1202 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:112 templates/js/build.js:611 -#: templates/js/build.js:977 +#: order/templates/order/sales_order_detail.html:112 templates/js/build.js:645 +#: templates/js/build.js:1011 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:113 templates/js/build.js:613 -#: templates/js/build.js:978 +#: order/templates/order/sales_order_detail.html:113 templates/js/build.js:647 +#: templates/js/build.js:1012 msgid "Delete stock allocation" msgstr "" @@ -3433,8 +3429,8 @@ msgstr "" msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:284 templates/js/build.js:676 -#: templates/js/build.js:973 +#: order/templates/order/sales_order_detail.html:284 templates/js/build.js:710 +#: templates/js/build.js:1007 msgid "Allocated" msgstr "" @@ -3450,7 +3446,7 @@ msgstr "" msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:356 templates/js/build.js:739 +#: order/templates/order/sales_order_detail.html:356 templates/js/build.js:773 msgid "Allocate stock" msgstr "" @@ -3458,8 +3454,8 @@ msgstr "" msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:363 templates/js/build.js:732 -#: templates/js/build.js:1180 +#: order/templates/order/sales_order_detail.html:363 templates/js/build.js:766 +#: templates/js/build.js:1210 msgid "Build stock" msgstr "" @@ -3900,7 +3896,7 @@ msgid "Part keywords to improve visibility in search results" msgstr "" #: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:73 -#: part/templates/part/set_category.html:15 templates/js/part.js:452 +#: part/templates/part/set_category.html:15 templates/js/part.js:553 msgid "Category" msgstr "" @@ -3910,7 +3906,7 @@ msgstr "" #: part/models.py:723 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 -#: templates/js/part.js:296 +#: templates/js/part.js:397 msgid "IPN" msgstr "IPN" @@ -4029,7 +4025,7 @@ msgstr "" msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2124 templates/js/part.js:818 templates/js/stock.js:117 msgid "Test Name" msgstr "" @@ -4045,7 +4041,7 @@ msgstr "" msgid "Enter description for this test" msgstr "" -#: part/models.py:2136 templates/js/part.js:726 +#: part/models.py:2136 templates/js/part.js:827 #: templates/js/table_filters.js:232 msgid "Required" msgstr "" @@ -4054,7 +4050,7 @@ msgstr "" msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2142 templates/js/part.js:734 +#: part/models.py:2142 templates/js/part.js:835 msgid "Requires Value" msgstr "" @@ -4062,7 +4058,7 @@ msgstr "" msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2148 templates/js/part.js:741 +#: part/models.py:2148 templates/js/part.js:842 msgid "Requires Attachment" msgstr "" @@ -4351,7 +4347,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:2441 +#: part/templates/part/category.html:38 part/views.py:2369 msgid "Create new part category" msgstr "" @@ -4436,7 +4432,7 @@ msgstr "" msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:286 part/views.py:2389 +#: part/templates/part/category.html:286 part/views.py:2317 msgid "Edit Part Category" msgstr "" @@ -4656,18 +4652,6 @@ msgstr "" msgid "Add new parameter" msgstr "" -#: part/templates/part/params.html:41 templates/InvenTree/settings/user.html:19 -msgid "Edit" -msgstr "" - -#: part/templates/part/params.html:68 -msgid "New Template" -msgstr "" - -#: part/templates/part/params.html:69 -msgid "Create New Parameter Template" -msgstr "" - #: part/templates/part/part_app_base.html:12 msgid "Part List" msgstr "" @@ -4752,8 +4736,8 @@ msgstr "" msgid "Can Build" msgstr "" -#: part/templates/part/part_base.html:178 templates/js/part.js:312 -#: templates/js/part.js:485 +#: part/templates/part/part_base.html:178 templates/js/part.js:413 +#: templates/js/part.js:586 msgid "Building" msgstr "" @@ -4925,7 +4909,7 @@ msgstr "" msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:2859 +#: part/templates/part/prices.html:206 part/views.py:2787 msgid "Add Internal Price Break" msgstr "" @@ -4987,7 +4971,7 @@ msgid "Showing stock for all variants of %(full_name)s" msgstr "" #: part/templates/part/stock_count.html:7 templates/js/bom.js:239 -#: templates/js/part.js:302 templates/js/part.js:489 +#: templates/js/part.js:403 templates/js/part.js:590 msgid "No Stock" msgstr "" @@ -5161,55 +5145,43 @@ msgstr "" msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2265 -msgid "Create Part Parameter" -msgstr "" - -#: part/views.py:2315 -msgid "Edit Part Parameter" -msgstr "" - -#: part/views.py:2329 -msgid "Delete Part Parameter" -msgstr "" - -#: part/views.py:2427 +#: part/views.py:2355 msgid "Delete Part Category" msgstr "" -#: part/views.py:2433 +#: part/views.py:2361 msgid "Part category was deleted" msgstr "" -#: part/views.py:2485 +#: part/views.py:2413 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2586 +#: part/views.py:2514 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2642 +#: part/views.py:2570 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2661 +#: part/views.py:2589 msgid "Create BOM Item" msgstr "" -#: part/views.py:2731 +#: part/views.py:2659 msgid "Edit BOM item" msgstr "" -#: part/views.py:2792 +#: part/views.py:2720 msgid "Added new price break" msgstr "" -#: part/views.py:2868 +#: part/views.py:2796 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2876 +#: part/views.py:2804 msgid "Delete Internal Price Break" msgstr "" @@ -5777,7 +5749,7 @@ msgstr "" msgid "next page" msgstr "" -#: stock/templates/stock/item_base.html:301 templates/js/build.js:594 +#: stock/templates/stock/item_base.html:301 templates/js/build.js:628 msgid "No location set" msgstr "" @@ -6163,7 +6135,7 @@ msgstr "" msgid "Serialize Stock" msgstr "" -#: stock/views.py:1428 templates/js/build.js:327 +#: stock/views.py:1428 templates/js/build.js:365 msgid "Create new Stock Item" msgstr "" @@ -6293,7 +6265,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -6463,6 +6436,10 @@ msgstr "" msgid "User Information" msgstr "" +#: templates/InvenTree/settings/user.html:19 +msgid "Edit" +msgstr "" + #: templates/InvenTree/settings/user.html:21 msgid "Change Password" msgstr "" @@ -6549,7 +6526,7 @@ msgid "copy version information" msgstr "" #: templates/about.html:100 templates/js/modals.js:34 -#: templates/js/modals.js:677 templates/js/modals.js:970 +#: templates/js/modals.js:675 templates/js/modals.js:968 #: templates/modals.html:29 templates/modals.html:54 templates/modals.html:97 msgid "Close" msgstr "" @@ -6614,7 +6591,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:1030 +#: templates/js/barcode.js:119 templates/js/modals.js:1028 msgid "Invalid server response" msgstr "" @@ -6678,7 +6655,7 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/bom.js:175 templates/js/build.js:1122 +#: templates/js/bom.js:175 templates/js/build.js:1152 msgid "Open subassembly" msgstr "" @@ -6718,77 +6695,85 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:463 templates/js/build.js:424 templates/js/build.js:1220 +#: templates/js/bom.js:463 templates/js/build.js:458 templates/js/build.js:1250 msgid "No BOM items found" msgstr "" -#: templates/js/build.js:62 +#: templates/js/build.js:42 +msgid "Edit Build Order" +msgstr "" + +#: templates/js/build.js:68 +msgid "Create Build Order" +msgstr "" + +#: templates/js/build.js:100 msgid "Auto-allocate stock items to this output" msgstr "" -#: templates/js/build.js:70 +#: templates/js/build.js:108 msgid "Unallocate stock from build output" msgstr "" -#: templates/js/build.js:80 +#: templates/js/build.js:118 msgid "Complete build output" msgstr "" -#: templates/js/build.js:89 +#: templates/js/build.js:127 msgid "Delete build output" msgstr "" -#: templates/js/build.js:184 +#: templates/js/build.js:222 msgid "No build order allocations found" msgstr "" -#: templates/js/build.js:222 templates/js/order.js:449 +#: templates/js/build.js:260 templates/js/order.js:449 msgid "Location not specified" msgstr "" -#: templates/js/build.js:326 templates/stock_table.html:20 +#: templates/js/build.js:364 templates/stock_table.html:20 msgid "New Stock Item" msgstr "" -#: templates/js/build.js:645 +#: templates/js/build.js:679 msgid "Required Part" msgstr "" -#: templates/js/build.js:666 +#: templates/js/build.js:700 msgid "Quantity Per" msgstr "" -#: templates/js/build.js:736 templates/js/build.js:1184 +#: templates/js/build.js:770 templates/js/build.js:1214 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" -#: templates/js/build.js:789 +#: templates/js/build.js:823 msgid "No builds matching query" msgstr "" -#: templates/js/build.js:806 templates/js/part.js:390 templates/js/part.js:635 +#: templates/js/build.js:840 templates/js/part.js:491 templates/js/part.js:736 #: templates/js/stock.js:514 templates/js/stock.js:982 msgid "Select" msgstr "" -#: templates/js/build.js:826 +#: templates/js/build.js:860 msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:890 templates/js/stock.js:1204 +#: templates/js/build.js:924 templates/js/stock.js:1204 msgid "No user information" msgstr "" -#: templates/js/build.js:896 +#: templates/js/build.js:930 msgid "Resposible" msgstr "" -#: templates/js/build.js:905 +#: templates/js/build.js:939 msgid "No information" msgstr "" -#: templates/js/build.js:955 +#: templates/js/build.js:989 msgid "No parts allocated for" msgstr "" @@ -6834,23 +6819,23 @@ msgstr "" msgid "Assembled part" msgstr "" -#: templates/js/company.js:350 +#: templates/js/company.js:350 templates/js/part.js:242 msgid "No parameters found" msgstr "" -#: templates/js/company.js:386 +#: templates/js/company.js:386 templates/js/part.js:283 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:387 +#: templates/js/company.js:387 templates/js/part.js:284 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:406 +#: templates/js/company.js:406 templates/js/part.js:301 msgid "Edit Parameter" msgstr "" -#: templates/js/company.js:417 +#: templates/js/company.js:417 templates/js/part.js:313 msgid "Delete Parameter" msgstr "" @@ -6903,59 +6888,59 @@ msgstr "" msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:583 templates/js/modals.js:1040 +#: templates/js/forms.js:587 templates/js/modals.js:1038 msgid "No Response" msgstr "" -#: templates/js/forms.js:584 templates/js/modals.js:1041 +#: templates/js/forms.js:588 templates/js/modals.js:1039 msgid "No response from the InvenTree server" msgstr "" -#: templates/js/forms.js:590 templates/js/modals.js:1050 +#: templates/js/forms.js:594 templates/js/modals.js:1048 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/forms.js:591 templates/js/modals.js:1051 +#: templates/js/forms.js:595 templates/js/modals.js:1049 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/forms.js:597 templates/js/modals.js:1055 +#: templates/js/forms.js:601 templates/js/modals.js:1053 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/forms.js:598 templates/js/modals.js:1056 +#: templates/js/forms.js:602 templates/js/modals.js:1054 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/forms.js:604 templates/js/modals.js:1060 +#: templates/js/forms.js:608 templates/js/modals.js:1058 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/forms.js:605 templates/js/modals.js:1061 +#: templates/js/forms.js:609 templates/js/modals.js:1059 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/forms.js:611 templates/js/modals.js:1065 +#: templates/js/forms.js:615 templates/js/modals.js:1063 msgid "Error 408: Timeout" msgstr "" -#: templates/js/forms.js:612 templates/js/modals.js:1066 +#: templates/js/forms.js:616 templates/js/modals.js:1064 msgid "Connection timeout while requesting data from server" msgstr "" -#: templates/js/forms.js:618 templates/js/modals.js:1069 +#: templates/js/forms.js:622 templates/js/modals.js:1067 msgid "Error requesting form data" msgstr "" -#: templates/js/forms.js:788 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:815 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1161 +#: templates/js/forms.js:1188 msgid "Searching" msgstr "" -#: templates/js/forms.js:1301 +#: templates/js/forms.js:1338 msgid "Clear input" msgstr "" @@ -7011,58 +6996,58 @@ msgstr "" msgid "Select Label Template" msgstr "" -#: templates/js/modals.js:59 templates/js/modals.js:105 -#: templates/js/modals.js:601 templates/modals.html:75 +#: templates/js/modals.js:59 templates/js/modals.js:103 +#: templates/js/modals.js:599 templates/modals.html:75 msgid "Cancel" msgstr "" -#: templates/js/modals.js:60 templates/js/modals.js:104 -#: templates/js/modals.js:676 templates/js/modals.js:969 +#: templates/js/modals.js:60 templates/js/modals.js:102 +#: templates/js/modals.js:674 templates/js/modals.js:967 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" -#: templates/js/modals.js:103 +#: templates/js/modals.js:101 msgid "Form Title" msgstr "" -#: templates/js/modals.js:374 +#: templates/js/modals.js:372 msgid "Waiting for server..." msgstr "" -#: templates/js/modals.js:533 +#: templates/js/modals.js:531 msgid "Show Error Information" msgstr "" -#: templates/js/modals.js:600 templates/modals.html:76 +#: templates/js/modals.js:598 templates/modals.html:76 msgid "Accept" msgstr "" -#: templates/js/modals.js:665 +#: templates/js/modals.js:663 msgid "Loading Data" msgstr "" -#: templates/js/modals.js:920 +#: templates/js/modals.js:918 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:920 +#: templates/js/modals.js:918 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:933 +#: templates/js/modals.js:931 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:1030 +#: templates/js/modals.js:1028 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:1045 +#: templates/js/modals.js:1043 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:1046 +#: templates/js/modals.js:1044 msgid "Server returned error code 400" msgstr "" @@ -7074,15 +7059,19 @@ msgstr "" msgid "Location ID" msgstr "" -#: templates/js/model_renderers.js:90 +#: templates/js/model_renderers.js:86 +msgid "Build ID" +msgstr "" + +#: templates/js/model_renderers.js:111 msgid "Part ID" msgstr "" -#: templates/js/model_renderers.js:126 +#: templates/js/model_renderers.js:159 msgid "Category ID" msgstr "" -#: templates/js/model_renderers.js:150 +#: templates/js/model_renderers.js:191 msgid "Supplier Part ID" msgstr "" @@ -7138,54 +7127,54 @@ msgstr "" msgid "No variants found" msgstr "" -#: templates/js/part.js:280 templates/js/part.js:519 +#: templates/js/part.js:381 templates/js/part.js:620 msgid "No parts found" msgstr "" -#: templates/js/part.js:458 +#: templates/js/part.js:559 msgid "No category" msgstr "" -#: templates/js/part.js:476 templates/js/table_filters.js:328 +#: templates/js/part.js:577 templates/js/table_filters.js:328 msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:1006 +#: templates/js/part.js:761 templates/js/stock.js:1006 msgid "Path" msgstr "" -#: templates/js/part.js:703 +#: templates/js/part.js:804 msgid "No test templates matching query" msgstr "" -#: templates/js/part.js:754 templates/js/stock.js:75 +#: templates/js/part.js:855 templates/js/stock.js:75 msgid "Edit test result" msgstr "" -#: templates/js/part.js:755 templates/js/stock.js:76 +#: templates/js/part.js:856 templates/js/stock.js:76 msgid "Delete test result" msgstr "" -#: templates/js/part.js:761 +#: templates/js/part.js:862 msgid "This test is defined for a parent part" msgstr "" -#: templates/js/part.js:786 +#: templates/js/part.js:887 #, python-brace-format msgid "No ${human_name} information found" msgstr "" -#: templates/js/part.js:839 +#: templates/js/part.js:940 #, python-brace-format msgid "Edit ${human_name}" msgstr "" -#: templates/js/part.js:840 +#: templates/js/part.js:941 #, python-brace-format msgid "Delete ${human_name}" msgstr "" -#: templates/js/part.js:959 +#: templates/js/part.js:1060 msgid "Single Price Difference" msgstr "" @@ -7917,4 +7906,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index e533892f91..23b840bad5 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 13:36+0000\n" +"POT-Creation-Date: 2021-07-08 23:03+0000\n" "PO-Revision-Date: 2021-07-08 13:47\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -77,7 +77,7 @@ msgstr "" msgid "Duplicate serial: {n}" msgstr "" -#: InvenTree/helpers.py:403 order/models.py:311 order/models.py:421 +#: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 #: stock/views.py:1648 msgid "Invalid quantity provided" msgstr "" @@ -138,20 +138,20 @@ msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 #: label/models.py:112 part/models.py:680 part/models.py:2191 -#: part/templates/part/params.html:27 report/models.py:181 -#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 -#: templates/js/company.js:359 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:988 +#: report/models.py:181 templates/InvenTree/search.html:137 +#: templates/InvenTree/search.html:289 templates/js/company.js:359 +#: templates/js/part.js:118 templates/js/part.js:251 templates/js/part.js:743 +#: templates/js/stock.js:988 msgid "Name" msgstr "" -#: InvenTree/models.py:125 build/models.py:139 +#: InvenTree/models.py:125 build/models.py:179 #: build/templates/build/detail.html:21 company/models.py:353 #: company/models.py:554 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:119 -#: order/models.py:154 order/templates/order/purchase_order_detail.html:174 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:174 #: part/models.py:703 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:194 #: report/models.py:551 report/models.py:590 @@ -159,10 +159,10 @@ msgstr "" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:834 templates/js/build.js:1132 +#: templates/js/build.js:868 templates/js/build.js:1162 #: templates/js/company.js:125 templates/js/order.js:245 -#: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:260 -#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 +#: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:361 +#: templates/js/part.js:538 templates/js/part.js:755 templates/js/part.js:823 #: templates/js/stock.js:557 templates/js/stock.js:1000 #: templates/js/stock.js:1045 msgid "Description" @@ -458,23 +458,23 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:911 templates/js/order.js:262 +#: templates/js/build.js:945 templates/js/order.js:262 #: templates/js/order.js:365 msgid "Target Date" msgstr "" -#: build/forms.py:43 build/models.py:229 +#: build/forms.py:43 build/models.py:269 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1354 +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1394 #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:741 #: company/forms.py:124 company/templates/company/supplier_part_pricing.html:79 -#: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:702 -#: order/models.py:941 order/templates/order/order_wizard/match_parts.html:30 +#: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 +#: order/models.py:945 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 #: order/templates/order/purchase_order_detail.html:206 #: order/templates/order/sales_order_detail.html:80 @@ -491,10 +491,10 @@ msgstr "" #: stock/forms.py:142 stock/forms.py:275 #: stock/templates/stock/item_base.html:267 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 -#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 -#: templates/js/build.js:1142 templates/js/model_renderers.js:43 -#: templates/js/order.js:460 templates/js/part.js:827 templates/js/part.js:949 -#: templates/js/part.js:1005 templates/js/stock.js:1180 +#: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 +#: templates/js/build.js:1172 templates/js/model_renderers.js:43 +#: templates/js/order.js:460 templates/js/part.js:928 templates/js/part.js:1050 +#: templates/js/part.js:1106 templates/js/stock.js:1180 #: templates/js/stock.js:1399 msgid "Quantity" msgstr "" @@ -539,8 +539,8 @@ msgstr "" #: stock/forms.py:314 stock/templates/stock/item_base.html:297 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 -#: templates/js/barcode.js:531 templates/js/build.js:218 -#: templates/js/build.js:586 templates/js/order.js:445 +#: templates/js/barcode.js:531 templates/js/build.js:256 +#: templates/js/build.js:620 templates/js/order.js:445 #: templates/js/stock.js:643 templates/js/stock.js:1072 msgid "Location" msgstr "" @@ -550,10 +550,10 @@ msgid "Location of completed parts" msgstr "" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:545 +#: build/templates/build/detail.html:59 order/models.py:549 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 -#: templates/js/barcode.js:119 templates/js/build.js:868 +#: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:249 templates/js/order.js:352 #: templates/js/stock.js:630 templates/js/stock.js:1149 #: templates/js/stock.js:1415 @@ -588,14 +588,18 @@ msgstr "" msgid "Select quantity of stock to allocate" msgstr "" -#: build/models.py:70 build/templates/build/build_base.html:9 +#: build/models.py:105 +msgid "Invalid choice for parent build" +msgstr "" + +#: build/models.py:109 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 #: report/templates/report/inventree_build_order_base.html:106 -#: templates/js/build.js:195 +#: templates/js/build.js:233 msgid "Build Order" msgstr "" -#: build/models.py:71 build/templates/build/index.html:8 +#: build/models.py:110 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 @@ -605,36 +609,36 @@ msgstr "" msgid "Build Orders" msgstr "" -#: build/models.py:131 +#: build/models.py:170 msgid "Build Order Reference" msgstr "" -#: build/models.py:132 order/models.py:242 order/models.py:529 -#: order/models.py:709 order/templates/order/purchase_order_detail.html:201 +#: build/models.py:171 order/models.py:246 order/models.py:533 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:201 #: order/templates/order/sales_order_detail.html:239 part/models.py:2338 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:661 templates/js/build.js:1136 +#: templates/js/build.js:695 templates/js/build.js:1166 msgid "Reference" msgstr "" -#: build/models.py:142 +#: build/models.py:182 msgid "Brief description of the build" msgstr "" -#: build/models.py:151 build/templates/build/build_base.html:163 +#: build/models.py:191 build/templates/build/build_base.html:163 #: build/templates/build/detail.html:77 msgid "Parent Build" msgstr "" -#: build/models.py:152 +#: build/models.py:192 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:157 build/templates/build/auto_allocate.html:16 +#: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:689 -#: order/models.py:755 order/models.py:814 +#: order/models.py:759 order/models.py:818 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:159 #: order/templates/order/receive_parts.html:19 @@ -649,112 +653,112 @@ msgstr "" #: report/templates/report/inventree_so_report.html:90 #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 -#: templates/js/build.js:552 templates/js/build.js:839 -#: templates/js/build.js:1109 templates/js/company.js:264 -#: templates/js/company.js:464 templates/js/part.js:241 -#: templates/js/part.js:404 templates/js/stock.js:526 +#: templates/js/build.js:586 templates/js/build.js:873 +#: templates/js/build.js:1139 templates/js/company.js:264 +#: templates/js/company.js:464 templates/js/part.js:342 +#: templates/js/part.js:505 templates/js/stock.js:526 #: templates/js/stock.js:1387 msgid "Part" msgstr "" -#: build/models.py:165 +#: build/models.py:205 msgid "Select part to build" msgstr "" -#: build/models.py:170 +#: build/models.py:210 msgid "Sales Order Reference" msgstr "" -#: build/models.py:174 +#: build/models.py:214 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:179 +#: build/models.py:219 msgid "Source Location" msgstr "" -#: build/models.py:183 +#: build/models.py:223 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:188 +#: build/models.py:228 msgid "Destination Location" msgstr "" -#: build/models.py:192 +#: build/models.py:232 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:196 +#: build/models.py:236 msgid "Build Quantity" msgstr "" -#: build/models.py:199 +#: build/models.py:239 msgid "Number of stock items to build" msgstr "" -#: build/models.py:203 +#: build/models.py:243 msgid "Completed items" msgstr "" -#: build/models.py:205 +#: build/models.py:245 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:209 part/templates/part/part_base.html:167 +#: build/models.py:249 part/templates/part/part_base.html:167 msgid "Build Status" msgstr "" -#: build/models.py:213 +#: build/models.py:253 msgid "Build status code" msgstr "" -#: build/models.py:217 stock/models.py:470 +#: build/models.py:257 stock/models.py:470 msgid "Batch Code" msgstr "" -#: build/models.py:221 +#: build/models.py:261 msgid "Batch code for this build output" msgstr "" -#: build/models.py:224 order/models.py:158 part/models.py:875 +#: build/models.py:264 order/models.py:162 part/models.py:875 #: part/templates/part/detail.html:126 templates/js/order.js:360 msgid "Creation Date" msgstr "" -#: build/models.py:228 order/models.py:551 +#: build/models.py:268 order/models.py:555 msgid "Target completion date" msgstr "" -#: build/models.py:232 order/models.py:284 templates/js/build.js:916 +#: build/models.py:272 order/models.py:288 templates/js/build.js:950 msgid "Completion Date" msgstr "" -#: build/models.py:238 +#: build/models.py:278 msgid "completed by" msgstr "" -#: build/models.py:246 templates/js/build.js:881 +#: build/models.py:286 templates/js/build.js:915 msgid "Issued by" msgstr "" -#: build/models.py:247 +#: build/models.py:287 msgid "User who issued this build order" msgstr "" -#: build/models.py:255 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:172 +#: build/models.py:295 build/templates/build/build_base.html:184 +#: build/templates/build/detail.html:105 order/models.py:176 #: order/templates/order/order_base.html:138 #: order/templates/order/sales_order_base.html:140 part/models.py:879 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" -#: build/models.py:256 +#: build/models.py:296 msgid "User responsible for this build order" msgstr "" -#: build/models.py:261 build/templates/build/detail.html:91 +#: build/models.py:301 build/templates/build/detail.html:91 #: company/templates/company/manufacturer_part_base.html:79 #: company/templates/company/manufacturer_part_detail.html:28 #: company/templates/company/supplier_part_base.html:78 @@ -764,15 +768,15 @@ msgstr "" msgid "External Link" msgstr "" -#: build/models.py:262 part/models.py:737 stock/models.py:466 +#: build/models.py:302 part/models.py:737 stock/models.py:466 msgid "Link to external URL" msgstr "" -#: build/models.py:266 build/templates/build/navbar.html:53 +#: build/models.py:306 build/templates/build/navbar.html:53 #: company/models.py:141 company/models.py:561 #: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:176 -#: order/models.py:711 order/templates/order/po_navbar.html:38 +#: company/templates/company/navbar.html:73 order/models.py:180 +#: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 #: order/templates/order/purchase_order_detail.html:270 #: order/templates/order/sales_order_detail.html:319 @@ -787,85 +791,85 @@ msgstr "" msgid "Notes" msgstr "" -#: build/models.py:267 +#: build/models.py:307 msgid "Extra build notes" msgstr "" -#: build/models.py:744 +#: build/models.py:784 msgid "No build output specified" msgstr "" -#: build/models.py:747 +#: build/models.py:787 msgid "Build output is already completed" msgstr "" -#: build/models.py:750 +#: build/models.py:790 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1160 +#: build/models.py:1200 msgid "BuildItem must be unique for build, stock_item and install_into" msgstr "" -#: build/models.py:1185 +#: build/models.py:1225 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1189 +#: build/models.py:1229 #, python-brace-format msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1196 order/models.py:915 +#: build/models.py:1236 order/models.py:919 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1200 order/models.py:918 +#: build/models.py:1240 order/models.py:922 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1204 +#: build/models.py:1244 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1264 +#: build/models.py:1304 #, python-brace-format msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" -#: build/models.py:1324 stock/templates/stock/item_base.html:329 -#: templates/InvenTree/search.html:183 templates/js/build.js:812 +#: build/models.py:1364 stock/templates/stock/item_base.html:329 +#: templates/InvenTree/search.html:183 templates/js/build.js:846 #: templates/navbar.html:29 msgid "Build" msgstr "" -#: build/models.py:1325 +#: build/models.py:1365 msgid "Build to allocate parts" msgstr "" -#: build/models.py:1341 stock/templates/stock/item_base.html:8 +#: build/models.py:1381 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:351 -#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 -#: templates/js/build.js:211 templates/js/build.js:959 +#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 +#: templates/js/build.js:249 templates/js/build.js:993 #: templates/js/order.js:433 templates/js/order.js:438 #: templates/js/stock.js:1131 msgid "Stock Item" msgstr "" -#: build/models.py:1342 +#: build/models.py:1382 msgid "Source stock item" msgstr "" -#: build/models.py:1355 +#: build/models.py:1395 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1363 +#: build/models.py:1403 msgid "Install into" msgstr "" -#: build/models.py:1364 +#: build/models.py:1404 msgid "Destination stock item" msgstr "" @@ -885,11 +889,11 @@ msgstr "" msgid "Auto Allocate" msgstr "" -#: build/templates/build/allocate.html:25 templates/js/build.js:744 +#: build/templates/build/allocate.html:25 templates/js/build.js:778 msgid "Unallocate stock" msgstr "" -#: build/templates/build/allocate.html:26 build/views.py:319 build/views.py:805 +#: build/templates/build/allocate.html:26 build/views.py:319 build/views.py:685 msgid "Unallocate Stock" msgstr "" @@ -922,7 +926,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:170 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:458 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:570 templates/js/model_renderers.js:41 +#: templates/js/build.js:604 templates/js/model_renderers.js:41 msgid "Serial Number" msgstr "" @@ -1042,7 +1046,7 @@ msgid "Print Build Order" msgstr "" #: build/templates/build/build_base.html:100 -#: build/templates/build/build_base.html:225 +#: build/templates/build/build_base.html:222 msgid "Complete Build" msgstr "" @@ -1055,7 +1059,7 @@ msgid "Edit Build" msgstr "" #: build/templates/build/build_base.html:111 -#: build/templates/build/build_base.html:209 build/views.py:57 +#: build/templates/build/build_base.html:206 build/views.py:57 msgid "Cancel Build" msgstr "" @@ -1075,7 +1079,7 @@ msgid "Progress" msgstr "" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:812 +#: build/templates/build/detail.html:84 order/models.py:816 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1091,11 +1095,11 @@ msgstr "" msgid "Issued By" msgstr "" -#: build/templates/build/build_base.html:217 +#: build/templates/build/build_base.html:214 msgid "Incomplete Outputs" msgstr "" -#: build/templates/build/build_base.html:218 +#: build/templates/build/build_base.html:215 msgid "Build Order cannot be completed as incomplete build outputs remain" msgstr "" @@ -1222,7 +1226,7 @@ msgstr "" msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:771 +#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:775 #: order/templates/order/purchase_order_detail.html:266 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 #: stock/forms.py:342 @@ -1242,7 +1246,7 @@ msgstr "" #: build/templates/build/detail.html:116 #: order/templates/order/order_base.html:111 -#: order/templates/order/sales_order_base.html:113 templates/js/build.js:876 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:910 msgid "Created" msgstr "" @@ -1250,7 +1254,7 @@ msgstr "" msgid "No target date set" msgstr "" -#: build/templates/build/detail.html:132 templates/js/build.js:854 +#: build/templates/build/detail.html:132 templates/js/build.js:888 msgid "Completed" msgstr "" @@ -1262,7 +1266,7 @@ msgstr "" msgid "Alter the quantity of stock allocated to the build output" msgstr "" -#: build/templates/build/index.html:28 build/views.py:678 +#: build/templates/build/index.html:28 msgid "New Build Order" msgstr "" @@ -1418,52 +1422,40 @@ msgstr "" msgid "Build output completed" msgstr "" -#: build/views.py:732 -msgid "Created new build" -msgstr "" - -#: build/views.py:753 -msgid "Edit Build Order Details" -msgstr "" - -#: build/views.py:786 -msgid "Edited build" -msgstr "" - -#: build/views.py:795 +#: build/views.py:675 msgid "Delete Build Order" msgstr "" -#: build/views.py:810 +#: build/views.py:690 msgid "Removed parts from build allocation" msgstr "" -#: build/views.py:822 +#: build/views.py:702 msgid "Allocate stock to build output" msgstr "" -#: build/views.py:865 +#: build/views.py:745 msgid "Item must be currently in stock" msgstr "" -#: build/views.py:871 +#: build/views.py:751 msgid "Stock item is over-allocated" msgstr "" -#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:671 -#: templates/js/build.js:966 templates/js/build.js:1149 +#: build/views.py:752 templates/js/bom.js:230 templates/js/build.js:705 +#: templates/js/build.js:1000 templates/js/build.js:1179 msgid "Available" msgstr "" -#: build/views.py:874 +#: build/views.py:754 msgid "Stock item must be selected" msgstr "" -#: build/views.py:1037 +#: build/views.py:917 msgid "Edit Stock Allocation" msgstr "" -#: build/views.py:1041 +#: build/views.py:921 msgid "Updated Build Item" msgstr "" @@ -1876,7 +1868,7 @@ msgid "Price break quantity" msgstr "" #: common/models.py:749 company/templates/company/supplier_part_pricing.html:84 -#: templates/js/part.js:832 +#: templates/js/part.js:933 msgid "Price" msgstr "" @@ -1948,7 +1940,7 @@ msgstr "" msgid "Image URL" msgstr "" -#: company/forms.py:67 templates/js/part.js:940 +#: company/forms.py:67 templates/js/part.js:1041 msgid "Single Price" msgstr "" @@ -2024,10 +2016,10 @@ msgid "Point of contact" msgstr "" #: company/models.py:130 company/models.py:347 company/models.py:548 -#: order/models.py:156 part/models.py:736 +#: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:312 templates/js/company.js:544 -#: templates/js/part.js:498 +#: templates/js/part.js:599 msgid "Link" msgstr "" @@ -2111,10 +2103,11 @@ msgstr "" msgid "Parameter name" msgstr "" -#: company/models.py:421 part/templates/part/params.html:28 +#: company/models.py:421 #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:365 templates/js/stock.js:137 +#: templates/js/company.js:365 templates/js/part.js:260 +#: templates/js/stock.js:137 msgid "Value" msgstr "" @@ -2123,8 +2116,8 @@ msgid "Parameter value" msgstr "" #: company/models.py:428 part/models.py:821 part/models.py:2193 -#: part/templates/part/detail.html:106 part/templates/part/params.html:29 -#: templates/js/company.js:371 +#: part/templates/part/detail.html:106 templates/js/company.js:371 +#: templates/js/part.js:266 msgid "Units" msgstr "" @@ -2134,7 +2127,7 @@ msgstr "" #: company/models.py:529 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:256 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:260 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 @@ -2213,7 +2206,7 @@ msgstr "" #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:563 +#: company/templates/company/navbar.html:65 templates/js/build.js:597 msgid "Assigned Stock" msgstr "" @@ -2273,7 +2266,7 @@ msgstr "" msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:540 +#: company/templates/company/detail.html:67 order/models.py:544 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 @@ -2443,7 +2436,7 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:566 +#: templates/js/part.js:406 templates/js/part.js:566 templates/js/stock.js:566 #: templates/navbar.html:26 msgid "Stock" msgstr "" @@ -2465,9 +2458,9 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 #: company/templates/company/manufacturer_part_suppliers.html:48 #: company/templates/company/manufacturer_part_suppliers.html:142 -#: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 -#: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:844 templates/js/company.js:203 users/models.py:193 +#: part/templates/part/manufacturer.html:24 part/templates/part/related.html:44 +#: part/templates/part/supplier.html:22 stock/views.py:844 +#: templates/js/company.js:203 users/models.py:193 msgid "Delete" msgstr "" @@ -2490,6 +2483,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:80 +#: part/templates/part/params.html:57 msgid "Add Parameter" msgstr "" @@ -2631,7 +2625,7 @@ msgstr "" #: company/templates/company/supplier_part_pricing.html:19 #: company/templates/company/supplier_part_pricing.html:118 -#: part/templates/part/prices.html:264 part/views.py:2788 +#: part/templates/part/prices.html:264 part/views.py:2716 msgid "Add Price Break" msgstr "" @@ -2639,11 +2633,11 @@ msgstr "" msgid "No price break information found" msgstr "" -#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2850 +#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2778 msgid "Delete Price Break" msgstr "" -#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2836 +#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2764 msgid "Edit Price Break" msgstr "" @@ -2809,137 +2803,137 @@ msgstr "" msgid "Enter quantity of stock items" msgstr "" -#: order/models.py:154 +#: order/models.py:158 msgid "Order description" msgstr "" -#: order/models.py:156 +#: order/models.py:160 msgid "Link to external page" msgstr "" -#: order/models.py:164 part/templates/part/detail.html:132 +#: order/models.py:168 part/templates/part/detail.html:132 msgid "Created By" msgstr "" -#: order/models.py:171 +#: order/models.py:175 msgid "User or group responsible for this order" msgstr "" -#: order/models.py:176 +#: order/models.py:180 msgid "Order notes" msgstr "" -#: order/models.py:243 order/models.py:530 +#: order/models.py:247 order/models.py:534 msgid "Order reference" msgstr "" -#: order/models.py:248 order/models.py:545 +#: order/models.py:252 order/models.py:549 msgid "Purchase order status" msgstr "" -#: order/models.py:257 +#: order/models.py:261 msgid "Company from which the items are being ordered" msgstr "" -#: order/models.py:260 order/templates/order/order_base.html:98 +#: order/models.py:264 order/templates/order/order_base.html:98 #: templates/js/order.js:241 msgid "Supplier Reference" msgstr "" -#: order/models.py:260 +#: order/models.py:264 msgid "Supplier order reference code" msgstr "" -#: order/models.py:267 +#: order/models.py:271 msgid "received by" msgstr "" -#: order/models.py:272 +#: order/models.py:276 msgid "Issue Date" msgstr "" -#: order/models.py:273 +#: order/models.py:277 msgid "Date order was issued" msgstr "" -#: order/models.py:278 +#: order/models.py:282 msgid "Target Delivery Date" msgstr "" -#: order/models.py:279 +#: order/models.py:283 msgid "Expected date for order delivery. Order will be overdue after this date." msgstr "" -#: order/models.py:285 +#: order/models.py:289 msgid "Date order was completed" msgstr "" -#: order/models.py:309 part/views.py:1730 stock/models.py:308 +#: order/models.py:313 part/views.py:1730 stock/models.py:308 #: stock/models.py:1023 msgid "Quantity must be greater than zero" msgstr "" -#: order/models.py:314 +#: order/models.py:318 msgid "Part supplier must match PO supplier" msgstr "" -#: order/models.py:412 +#: order/models.py:416 msgid "Lines can only be received against an order marked as 'Placed'" msgstr "" -#: order/models.py:416 +#: order/models.py:420 msgid "Quantity must be an integer" msgstr "" -#: order/models.py:418 +#: order/models.py:422 msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:541 +#: order/models.py:545 msgid "Company to which the items are being sold" msgstr "" -#: order/models.py:547 +#: order/models.py:551 msgid "Customer Reference " msgstr "" -#: order/models.py:547 +#: order/models.py:551 msgid "Customer order reference code" msgstr "" -#: order/models.py:552 +#: order/models.py:556 msgid "Target date for order completion. Order will be overdue after this date." msgstr "" -#: order/models.py:555 templates/js/order.js:370 +#: order/models.py:559 templates/js/order.js:370 msgid "Shipment Date" msgstr "" -#: order/models.py:562 +#: order/models.py:566 msgid "shipped by" msgstr "" -#: order/models.py:606 +#: order/models.py:610 msgid "SalesOrder cannot be shipped as it is not currently pending" msgstr "" -#: order/models.py:703 +#: order/models.py:707 msgid "Item quantity" msgstr "" -#: order/models.py:709 +#: order/models.py:713 msgid "Line item reference" msgstr "" -#: order/models.py:711 +#: order/models.py:715 msgid "Line item notes" msgstr "" -#: order/models.py:741 order/models.py:812 templates/js/order.js:420 +#: order/models.py:745 order/models.py:816 templates/js/order.js:420 msgid "Order" msgstr "" -#: order/models.py:742 order/templates/order/order_base.html:9 +#: order/models.py:746 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:336 templates/js/order.js:210 @@ -2947,76 +2941,76 @@ msgstr "" msgid "Purchase Order" msgstr "" -#: order/models.py:756 +#: order/models.py:760 msgid "Supplier part" msgstr "" -#: order/models.py:759 order/templates/order/order_base.html:131 +#: order/models.py:763 order/templates/order/order_base.html:131 #: order/templates/order/purchase_order_detail.html:246 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "" -#: order/models.py:759 +#: order/models.py:763 msgid "Number of items received" msgstr "" -#: order/models.py:765 part/templates/part/prices.html:166 stock/models.py:545 +#: order/models.py:769 part/templates/part/prices.html:166 stock/models.py:545 #: stock/templates/stock/item_base.html:343 templates/js/stock.js:706 msgid "Purchase Price" msgstr "" -#: order/models.py:766 +#: order/models.py:770 msgid "Unit purchase price" msgstr "" -#: order/models.py:774 +#: order/models.py:778 msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:820 part/templates/part/part_pricing.html:97 +#: order/models.py:824 part/templates/part/part_pricing.html:97 #: part/templates/part/prices.html:103 part/templates/part/prices.html:278 msgid "Sale Price" msgstr "" -#: order/models.py:821 +#: order/models.py:825 msgid "Unit sale price" msgstr "" -#: order/models.py:900 order/models.py:902 +#: order/models.py:904 order/models.py:906 msgid "Stock item has not been assigned" msgstr "" -#: order/models.py:906 +#: order/models.py:910 msgid "Cannot allocate stock item to a line with a different part" msgstr "" -#: order/models.py:908 +#: order/models.py:912 msgid "Cannot allocate stock to a line without a part" msgstr "" -#: order/models.py:911 +#: order/models.py:915 msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:921 +#: order/models.py:925 msgid "Quantity must be 1 for serialized stock item" msgstr "" -#: order/models.py:926 +#: order/models.py:930 msgid "Line" msgstr "" -#: order/models.py:937 +#: order/models.py:941 msgid "Item" msgstr "" -#: order/models.py:938 +#: order/models.py:942 msgid "Select stock item to allocate" msgstr "" -#: order/models.py:941 +#: order/models.py:945 msgid "Enter stock allocation quantity" msgstr "" @@ -3303,8 +3297,8 @@ msgid "Total" msgstr "" #: order/templates/order/purchase_order_detail.html:218 -#: order/templates/order/sales_order_detail.html:256 templates/js/part.js:807 -#: templates/js/part.js:996 +#: order/templates/order/sales_order_detail.html:256 templates/js/part.js:908 +#: templates/js/part.js:1097 msgid "Unit Price" msgstr "" @@ -3343,7 +3337,7 @@ msgstr "" #: part/templates/part/category_navbar.html:32 #: part/templates/part/category_partlist.html:10 #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666 +#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:767 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -3358,7 +3352,7 @@ msgid "Order Code" msgstr "" #: order/templates/order/receive_parts.html:21 -#: part/templates/part/part_base.html:136 templates/js/part.js:481 +#: part/templates/part/part_base.html:136 templates/js/part.js:582 msgid "On Order" msgstr "" @@ -3411,17 +3405,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:105 templates/js/bom.js:358 -#: templates/js/build.js:725 templates/js/build.js:1172 +#: templates/js/build.js:759 templates/js/build.js:1202 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:112 templates/js/build.js:611 -#: templates/js/build.js:977 +#: order/templates/order/sales_order_detail.html:112 templates/js/build.js:645 +#: templates/js/build.js:1011 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:113 templates/js/build.js:613 -#: templates/js/build.js:978 +#: order/templates/order/sales_order_detail.html:113 templates/js/build.js:647 +#: templates/js/build.js:1012 msgid "Delete stock allocation" msgstr "" @@ -3433,8 +3427,8 @@ msgstr "" msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:284 templates/js/build.js:676 -#: templates/js/build.js:973 +#: order/templates/order/sales_order_detail.html:284 templates/js/build.js:710 +#: templates/js/build.js:1007 msgid "Allocated" msgstr "" @@ -3450,7 +3444,7 @@ msgstr "" msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:356 templates/js/build.js:739 +#: order/templates/order/sales_order_detail.html:356 templates/js/build.js:773 msgid "Allocate stock" msgstr "" @@ -3458,8 +3452,8 @@ msgstr "" msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:363 templates/js/build.js:732 -#: templates/js/build.js:1180 +#: order/templates/order/sales_order_detail.html:363 templates/js/build.js:766 +#: templates/js/build.js:1210 msgid "Build stock" msgstr "" @@ -3900,7 +3894,7 @@ msgid "Part keywords to improve visibility in search results" msgstr "" #: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:73 -#: part/templates/part/set_category.html:15 templates/js/part.js:452 +#: part/templates/part/set_category.html:15 templates/js/part.js:553 msgid "Category" msgstr "" @@ -3910,7 +3904,7 @@ msgstr "" #: part/models.py:723 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 -#: templates/js/part.js:296 +#: templates/js/part.js:397 msgid "IPN" msgstr "" @@ -4029,7 +4023,7 @@ msgstr "" msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2124 templates/js/part.js:818 templates/js/stock.js:117 msgid "Test Name" msgstr "" @@ -4045,7 +4039,7 @@ msgstr "" msgid "Enter description for this test" msgstr "" -#: part/models.py:2136 templates/js/part.js:726 +#: part/models.py:2136 templates/js/part.js:827 #: templates/js/table_filters.js:232 msgid "Required" msgstr "" @@ -4054,7 +4048,7 @@ msgstr "" msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2142 templates/js/part.js:734 +#: part/models.py:2142 templates/js/part.js:835 msgid "Requires Value" msgstr "" @@ -4062,7 +4056,7 @@ msgstr "" msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2148 templates/js/part.js:741 +#: part/models.py:2148 templates/js/part.js:842 msgid "Requires Attachment" msgstr "" @@ -4351,7 +4345,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:2441 +#: part/templates/part/category.html:38 part/views.py:2369 msgid "Create new part category" msgstr "" @@ -4436,7 +4430,7 @@ msgstr "" msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:286 part/views.py:2389 +#: part/templates/part/category.html:286 part/views.py:2317 msgid "Edit Part Category" msgstr "" @@ -4656,18 +4650,6 @@ msgstr "" msgid "Add new parameter" msgstr "" -#: part/templates/part/params.html:41 templates/InvenTree/settings/user.html:19 -msgid "Edit" -msgstr "" - -#: part/templates/part/params.html:68 -msgid "New Template" -msgstr "" - -#: part/templates/part/params.html:69 -msgid "Create New Parameter Template" -msgstr "" - #: part/templates/part/part_app_base.html:12 msgid "Part List" msgstr "" @@ -4752,8 +4734,8 @@ msgstr "" msgid "Can Build" msgstr "" -#: part/templates/part/part_base.html:178 templates/js/part.js:312 -#: templates/js/part.js:485 +#: part/templates/part/part_base.html:178 templates/js/part.js:413 +#: templates/js/part.js:586 msgid "Building" msgstr "" @@ -4925,7 +4907,7 @@ msgstr "" msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:2859 +#: part/templates/part/prices.html:206 part/views.py:2787 msgid "Add Internal Price Break" msgstr "" @@ -4987,7 +4969,7 @@ msgid "Showing stock for all variants of %(full_name)s" msgstr "" #: part/templates/part/stock_count.html:7 templates/js/bom.js:239 -#: templates/js/part.js:302 templates/js/part.js:489 +#: templates/js/part.js:403 templates/js/part.js:590 msgid "No Stock" msgstr "" @@ -5161,55 +5143,43 @@ msgstr "" msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2265 -msgid "Create Part Parameter" -msgstr "" - -#: part/views.py:2315 -msgid "Edit Part Parameter" -msgstr "" - -#: part/views.py:2329 -msgid "Delete Part Parameter" -msgstr "" - -#: part/views.py:2427 +#: part/views.py:2355 msgid "Delete Part Category" msgstr "" -#: part/views.py:2433 +#: part/views.py:2361 msgid "Part category was deleted" msgstr "" -#: part/views.py:2485 +#: part/views.py:2413 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2586 +#: part/views.py:2514 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2642 +#: part/views.py:2570 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2661 +#: part/views.py:2589 msgid "Create BOM Item" msgstr "" -#: part/views.py:2731 +#: part/views.py:2659 msgid "Edit BOM item" msgstr "" -#: part/views.py:2792 +#: part/views.py:2720 msgid "Added new price break" msgstr "" -#: part/views.py:2868 +#: part/views.py:2796 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2876 +#: part/views.py:2804 msgid "Delete Internal Price Break" msgstr "" @@ -5777,7 +5747,7 @@ msgstr "" msgid "next page" msgstr "" -#: stock/templates/stock/item_base.html:301 templates/js/build.js:594 +#: stock/templates/stock/item_base.html:301 templates/js/build.js:628 msgid "No location set" msgstr "" @@ -6163,7 +6133,7 @@ msgstr "" msgid "Serialize Stock" msgstr "" -#: stock/views.py:1428 templates/js/build.js:327 +#: stock/views.py:1428 templates/js/build.js:365 msgid "Create new Stock Item" msgstr "" @@ -6293,7 +6263,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -6463,6 +6434,10 @@ msgstr "" msgid "User Information" msgstr "" +#: templates/InvenTree/settings/user.html:19 +msgid "Edit" +msgstr "" + #: templates/InvenTree/settings/user.html:21 msgid "Change Password" msgstr "" @@ -6549,7 +6524,7 @@ msgid "copy version information" msgstr "" #: templates/about.html:100 templates/js/modals.js:34 -#: templates/js/modals.js:677 templates/js/modals.js:970 +#: templates/js/modals.js:675 templates/js/modals.js:968 #: templates/modals.html:29 templates/modals.html:54 templates/modals.html:97 msgid "Close" msgstr "" @@ -6614,7 +6589,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:1030 +#: templates/js/barcode.js:119 templates/js/modals.js:1028 msgid "Invalid server response" msgstr "" @@ -6678,7 +6653,7 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/bom.js:175 templates/js/build.js:1122 +#: templates/js/bom.js:175 templates/js/build.js:1152 msgid "Open subassembly" msgstr "" @@ -6718,77 +6693,85 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:463 templates/js/build.js:424 templates/js/build.js:1220 +#: templates/js/bom.js:463 templates/js/build.js:458 templates/js/build.js:1250 msgid "No BOM items found" msgstr "" -#: templates/js/build.js:62 +#: templates/js/build.js:42 +msgid "Edit Build Order" +msgstr "" + +#: templates/js/build.js:68 +msgid "Create Build Order" +msgstr "" + +#: templates/js/build.js:100 msgid "Auto-allocate stock items to this output" msgstr "" -#: templates/js/build.js:70 +#: templates/js/build.js:108 msgid "Unallocate stock from build output" msgstr "" -#: templates/js/build.js:80 +#: templates/js/build.js:118 msgid "Complete build output" msgstr "" -#: templates/js/build.js:89 +#: templates/js/build.js:127 msgid "Delete build output" msgstr "" -#: templates/js/build.js:184 +#: templates/js/build.js:222 msgid "No build order allocations found" msgstr "" -#: templates/js/build.js:222 templates/js/order.js:449 +#: templates/js/build.js:260 templates/js/order.js:449 msgid "Location not specified" msgstr "" -#: templates/js/build.js:326 templates/stock_table.html:20 +#: templates/js/build.js:364 templates/stock_table.html:20 msgid "New Stock Item" msgstr "" -#: templates/js/build.js:645 +#: templates/js/build.js:679 msgid "Required Part" msgstr "" -#: templates/js/build.js:666 +#: templates/js/build.js:700 msgid "Quantity Per" msgstr "" -#: templates/js/build.js:736 templates/js/build.js:1184 +#: templates/js/build.js:770 templates/js/build.js:1214 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" -#: templates/js/build.js:789 +#: templates/js/build.js:823 msgid "No builds matching query" msgstr "" -#: templates/js/build.js:806 templates/js/part.js:390 templates/js/part.js:635 +#: templates/js/build.js:840 templates/js/part.js:491 templates/js/part.js:736 #: templates/js/stock.js:514 templates/js/stock.js:982 msgid "Select" msgstr "" -#: templates/js/build.js:826 +#: templates/js/build.js:860 msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:890 templates/js/stock.js:1204 +#: templates/js/build.js:924 templates/js/stock.js:1204 msgid "No user information" msgstr "" -#: templates/js/build.js:896 +#: templates/js/build.js:930 msgid "Resposible" msgstr "" -#: templates/js/build.js:905 +#: templates/js/build.js:939 msgid "No information" msgstr "" -#: templates/js/build.js:955 +#: templates/js/build.js:989 msgid "No parts allocated for" msgstr "" @@ -6834,23 +6817,23 @@ msgstr "" msgid "Assembled part" msgstr "" -#: templates/js/company.js:350 +#: templates/js/company.js:350 templates/js/part.js:242 msgid "No parameters found" msgstr "" -#: templates/js/company.js:386 +#: templates/js/company.js:386 templates/js/part.js:283 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:387 +#: templates/js/company.js:387 templates/js/part.js:284 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:406 +#: templates/js/company.js:406 templates/js/part.js:301 msgid "Edit Parameter" msgstr "" -#: templates/js/company.js:417 +#: templates/js/company.js:417 templates/js/part.js:313 msgid "Delete Parameter" msgstr "" @@ -6903,59 +6886,59 @@ msgstr "" msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:583 templates/js/modals.js:1040 +#: templates/js/forms.js:587 templates/js/modals.js:1038 msgid "No Response" msgstr "" -#: templates/js/forms.js:584 templates/js/modals.js:1041 +#: templates/js/forms.js:588 templates/js/modals.js:1039 msgid "No response from the InvenTree server" msgstr "" -#: templates/js/forms.js:590 templates/js/modals.js:1050 +#: templates/js/forms.js:594 templates/js/modals.js:1048 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/forms.js:591 templates/js/modals.js:1051 +#: templates/js/forms.js:595 templates/js/modals.js:1049 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/forms.js:597 templates/js/modals.js:1055 +#: templates/js/forms.js:601 templates/js/modals.js:1053 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/forms.js:598 templates/js/modals.js:1056 +#: templates/js/forms.js:602 templates/js/modals.js:1054 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/forms.js:604 templates/js/modals.js:1060 +#: templates/js/forms.js:608 templates/js/modals.js:1058 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/forms.js:605 templates/js/modals.js:1061 +#: templates/js/forms.js:609 templates/js/modals.js:1059 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/forms.js:611 templates/js/modals.js:1065 +#: templates/js/forms.js:615 templates/js/modals.js:1063 msgid "Error 408: Timeout" msgstr "" -#: templates/js/forms.js:612 templates/js/modals.js:1066 +#: templates/js/forms.js:616 templates/js/modals.js:1064 msgid "Connection timeout while requesting data from server" msgstr "" -#: templates/js/forms.js:618 templates/js/modals.js:1069 +#: templates/js/forms.js:622 templates/js/modals.js:1067 msgid "Error requesting form data" msgstr "" -#: templates/js/forms.js:788 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:815 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1161 +#: templates/js/forms.js:1188 msgid "Searching" msgstr "" -#: templates/js/forms.js:1301 +#: templates/js/forms.js:1338 msgid "Clear input" msgstr "" @@ -7011,58 +6994,58 @@ msgstr "" msgid "Select Label Template" msgstr "" -#: templates/js/modals.js:59 templates/js/modals.js:105 -#: templates/js/modals.js:601 templates/modals.html:75 +#: templates/js/modals.js:59 templates/js/modals.js:103 +#: templates/js/modals.js:599 templates/modals.html:75 msgid "Cancel" msgstr "" -#: templates/js/modals.js:60 templates/js/modals.js:104 -#: templates/js/modals.js:676 templates/js/modals.js:969 +#: templates/js/modals.js:60 templates/js/modals.js:102 +#: templates/js/modals.js:674 templates/js/modals.js:967 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" -#: templates/js/modals.js:103 +#: templates/js/modals.js:101 msgid "Form Title" msgstr "" -#: templates/js/modals.js:374 +#: templates/js/modals.js:372 msgid "Waiting for server..." msgstr "" -#: templates/js/modals.js:533 +#: templates/js/modals.js:531 msgid "Show Error Information" msgstr "" -#: templates/js/modals.js:600 templates/modals.html:76 +#: templates/js/modals.js:598 templates/modals.html:76 msgid "Accept" msgstr "" -#: templates/js/modals.js:665 +#: templates/js/modals.js:663 msgid "Loading Data" msgstr "" -#: templates/js/modals.js:920 +#: templates/js/modals.js:918 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:920 +#: templates/js/modals.js:918 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:933 +#: templates/js/modals.js:931 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:1030 +#: templates/js/modals.js:1028 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:1045 +#: templates/js/modals.js:1043 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:1046 +#: templates/js/modals.js:1044 msgid "Server returned error code 400" msgstr "" @@ -7074,15 +7057,19 @@ msgstr "" msgid "Location ID" msgstr "" -#: templates/js/model_renderers.js:90 +#: templates/js/model_renderers.js:86 +msgid "Build ID" +msgstr "" + +#: templates/js/model_renderers.js:111 msgid "Part ID" msgstr "" -#: templates/js/model_renderers.js:126 +#: templates/js/model_renderers.js:159 msgid "Category ID" msgstr "" -#: templates/js/model_renderers.js:150 +#: templates/js/model_renderers.js:191 msgid "Supplier Part ID" msgstr "" @@ -7138,54 +7125,54 @@ msgstr "" msgid "No variants found" msgstr "" -#: templates/js/part.js:280 templates/js/part.js:519 +#: templates/js/part.js:381 templates/js/part.js:620 msgid "No parts found" msgstr "" -#: templates/js/part.js:458 +#: templates/js/part.js:559 msgid "No category" msgstr "" -#: templates/js/part.js:476 templates/js/table_filters.js:328 +#: templates/js/part.js:577 templates/js/table_filters.js:328 msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:1006 +#: templates/js/part.js:761 templates/js/stock.js:1006 msgid "Path" msgstr "" -#: templates/js/part.js:703 +#: templates/js/part.js:804 msgid "No test templates matching query" msgstr "" -#: templates/js/part.js:754 templates/js/stock.js:75 +#: templates/js/part.js:855 templates/js/stock.js:75 msgid "Edit test result" msgstr "" -#: templates/js/part.js:755 templates/js/stock.js:76 +#: templates/js/part.js:856 templates/js/stock.js:76 msgid "Delete test result" msgstr "" -#: templates/js/part.js:761 +#: templates/js/part.js:862 msgid "This test is defined for a parent part" msgstr "" -#: templates/js/part.js:786 +#: templates/js/part.js:887 #, python-brace-format msgid "No ${human_name} information found" msgstr "" -#: templates/js/part.js:839 +#: templates/js/part.js:940 #, python-brace-format msgid "Edit ${human_name}" msgstr "" -#: templates/js/part.js:840 +#: templates/js/part.js:941 #, python-brace-format msgid "Delete ${human_name}" msgstr "" -#: templates/js/part.js:959 +#: templates/js/part.js:1060 msgid "Single Price Difference" msgstr "" @@ -7917,4 +7904,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 63bebfec34..ae89c1dc17 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 13:36+0000\n" +"POT-Creation-Date: 2021-07-08 23:03+0000\n" "PO-Revision-Date: 2021-07-08 13:47\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -77,7 +77,7 @@ msgstr "" msgid "Duplicate serial: {n}" msgstr "" -#: InvenTree/helpers.py:403 order/models.py:311 order/models.py:421 +#: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 #: stock/views.py:1648 msgid "Invalid quantity provided" msgstr "" @@ -138,20 +138,20 @@ msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 #: label/models.py:112 part/models.py:680 part/models.py:2191 -#: part/templates/part/params.html:27 report/models.py:181 -#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 -#: templates/js/company.js:359 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:988 +#: report/models.py:181 templates/InvenTree/search.html:137 +#: templates/InvenTree/search.html:289 templates/js/company.js:359 +#: templates/js/part.js:118 templates/js/part.js:251 templates/js/part.js:743 +#: templates/js/stock.js:988 msgid "Name" msgstr "" -#: InvenTree/models.py:125 build/models.py:139 +#: InvenTree/models.py:125 build/models.py:179 #: build/templates/build/detail.html:21 company/models.py:353 #: company/models.py:554 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:119 -#: order/models.py:154 order/templates/order/purchase_order_detail.html:174 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:174 #: part/models.py:703 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:194 #: report/models.py:551 report/models.py:590 @@ -159,10 +159,10 @@ msgstr "" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:834 templates/js/build.js:1132 +#: templates/js/build.js:868 templates/js/build.js:1162 #: templates/js/company.js:125 templates/js/order.js:245 -#: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:260 -#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 +#: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:361 +#: templates/js/part.js:538 templates/js/part.js:755 templates/js/part.js:823 #: templates/js/stock.js:557 templates/js/stock.js:1000 #: templates/js/stock.js:1045 msgid "Description" @@ -458,23 +458,23 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:911 templates/js/order.js:262 +#: templates/js/build.js:945 templates/js/order.js:262 #: templates/js/order.js:365 msgid "Target Date" msgstr "" -#: build/forms.py:43 build/models.py:229 +#: build/forms.py:43 build/models.py:269 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1354 +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1394 #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:741 #: company/forms.py:124 company/templates/company/supplier_part_pricing.html:79 -#: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:702 -#: order/models.py:941 order/templates/order/order_wizard/match_parts.html:30 +#: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 +#: order/models.py:945 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 #: order/templates/order/purchase_order_detail.html:206 #: order/templates/order/sales_order_detail.html:80 @@ -491,10 +491,10 @@ msgstr "" #: stock/forms.py:142 stock/forms.py:275 #: stock/templates/stock/item_base.html:267 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 -#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 -#: templates/js/build.js:1142 templates/js/model_renderers.js:43 -#: templates/js/order.js:460 templates/js/part.js:827 templates/js/part.js:949 -#: templates/js/part.js:1005 templates/js/stock.js:1180 +#: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 +#: templates/js/build.js:1172 templates/js/model_renderers.js:43 +#: templates/js/order.js:460 templates/js/part.js:928 templates/js/part.js:1050 +#: templates/js/part.js:1106 templates/js/stock.js:1180 #: templates/js/stock.js:1399 msgid "Quantity" msgstr "" @@ -539,8 +539,8 @@ msgstr "" #: stock/forms.py:314 stock/templates/stock/item_base.html:297 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 -#: templates/js/barcode.js:531 templates/js/build.js:218 -#: templates/js/build.js:586 templates/js/order.js:445 +#: templates/js/barcode.js:531 templates/js/build.js:256 +#: templates/js/build.js:620 templates/js/order.js:445 #: templates/js/stock.js:643 templates/js/stock.js:1072 msgid "Location" msgstr "" @@ -550,10 +550,10 @@ msgid "Location of completed parts" msgstr "" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:545 +#: build/templates/build/detail.html:59 order/models.py:549 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 -#: templates/js/barcode.js:119 templates/js/build.js:868 +#: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:249 templates/js/order.js:352 #: templates/js/stock.js:630 templates/js/stock.js:1149 #: templates/js/stock.js:1415 @@ -588,14 +588,18 @@ msgstr "" msgid "Select quantity of stock to allocate" msgstr "" -#: build/models.py:70 build/templates/build/build_base.html:9 +#: build/models.py:105 +msgid "Invalid choice for parent build" +msgstr "" + +#: build/models.py:109 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 #: report/templates/report/inventree_build_order_base.html:106 -#: templates/js/build.js:195 +#: templates/js/build.js:233 msgid "Build Order" msgstr "" -#: build/models.py:71 build/templates/build/index.html:8 +#: build/models.py:110 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 @@ -605,36 +609,36 @@ msgstr "" msgid "Build Orders" msgstr "" -#: build/models.py:131 +#: build/models.py:170 msgid "Build Order Reference" msgstr "" -#: build/models.py:132 order/models.py:242 order/models.py:529 -#: order/models.py:709 order/templates/order/purchase_order_detail.html:201 +#: build/models.py:171 order/models.py:246 order/models.py:533 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:201 #: order/templates/order/sales_order_detail.html:239 part/models.py:2338 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:661 templates/js/build.js:1136 +#: templates/js/build.js:695 templates/js/build.js:1166 msgid "Reference" msgstr "" -#: build/models.py:142 +#: build/models.py:182 msgid "Brief description of the build" msgstr "" -#: build/models.py:151 build/templates/build/build_base.html:163 +#: build/models.py:191 build/templates/build/build_base.html:163 #: build/templates/build/detail.html:77 msgid "Parent Build" msgstr "" -#: build/models.py:152 +#: build/models.py:192 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:157 build/templates/build/auto_allocate.html:16 +#: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:689 -#: order/models.py:755 order/models.py:814 +#: order/models.py:759 order/models.py:818 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:159 #: order/templates/order/receive_parts.html:19 @@ -649,112 +653,112 @@ msgstr "" #: report/templates/report/inventree_so_report.html:90 #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 -#: templates/js/build.js:552 templates/js/build.js:839 -#: templates/js/build.js:1109 templates/js/company.js:264 -#: templates/js/company.js:464 templates/js/part.js:241 -#: templates/js/part.js:404 templates/js/stock.js:526 +#: templates/js/build.js:586 templates/js/build.js:873 +#: templates/js/build.js:1139 templates/js/company.js:264 +#: templates/js/company.js:464 templates/js/part.js:342 +#: templates/js/part.js:505 templates/js/stock.js:526 #: templates/js/stock.js:1387 msgid "Part" msgstr "" -#: build/models.py:165 +#: build/models.py:205 msgid "Select part to build" msgstr "" -#: build/models.py:170 +#: build/models.py:210 msgid "Sales Order Reference" msgstr "" -#: build/models.py:174 +#: build/models.py:214 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:179 +#: build/models.py:219 msgid "Source Location" msgstr "" -#: build/models.py:183 +#: build/models.py:223 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:188 +#: build/models.py:228 msgid "Destination Location" msgstr "" -#: build/models.py:192 +#: build/models.py:232 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:196 +#: build/models.py:236 msgid "Build Quantity" msgstr "" -#: build/models.py:199 +#: build/models.py:239 msgid "Number of stock items to build" msgstr "" -#: build/models.py:203 +#: build/models.py:243 msgid "Completed items" msgstr "" -#: build/models.py:205 +#: build/models.py:245 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:209 part/templates/part/part_base.html:167 +#: build/models.py:249 part/templates/part/part_base.html:167 msgid "Build Status" msgstr "" -#: build/models.py:213 +#: build/models.py:253 msgid "Build status code" msgstr "" -#: build/models.py:217 stock/models.py:470 +#: build/models.py:257 stock/models.py:470 msgid "Batch Code" msgstr "" -#: build/models.py:221 +#: build/models.py:261 msgid "Batch code for this build output" msgstr "" -#: build/models.py:224 order/models.py:158 part/models.py:875 +#: build/models.py:264 order/models.py:162 part/models.py:875 #: part/templates/part/detail.html:126 templates/js/order.js:360 msgid "Creation Date" msgstr "" -#: build/models.py:228 order/models.py:551 +#: build/models.py:268 order/models.py:555 msgid "Target completion date" msgstr "" -#: build/models.py:232 order/models.py:284 templates/js/build.js:916 +#: build/models.py:272 order/models.py:288 templates/js/build.js:950 msgid "Completion Date" msgstr "" -#: build/models.py:238 +#: build/models.py:278 msgid "completed by" msgstr "" -#: build/models.py:246 templates/js/build.js:881 +#: build/models.py:286 templates/js/build.js:915 msgid "Issued by" msgstr "" -#: build/models.py:247 +#: build/models.py:287 msgid "User who issued this build order" msgstr "" -#: build/models.py:255 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:172 +#: build/models.py:295 build/templates/build/build_base.html:184 +#: build/templates/build/detail.html:105 order/models.py:176 #: order/templates/order/order_base.html:138 #: order/templates/order/sales_order_base.html:140 part/models.py:879 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" -#: build/models.py:256 +#: build/models.py:296 msgid "User responsible for this build order" msgstr "" -#: build/models.py:261 build/templates/build/detail.html:91 +#: build/models.py:301 build/templates/build/detail.html:91 #: company/templates/company/manufacturer_part_base.html:79 #: company/templates/company/manufacturer_part_detail.html:28 #: company/templates/company/supplier_part_base.html:78 @@ -764,15 +768,15 @@ msgstr "" msgid "External Link" msgstr "" -#: build/models.py:262 part/models.py:737 stock/models.py:466 +#: build/models.py:302 part/models.py:737 stock/models.py:466 msgid "Link to external URL" msgstr "" -#: build/models.py:266 build/templates/build/navbar.html:53 +#: build/models.py:306 build/templates/build/navbar.html:53 #: company/models.py:141 company/models.py:561 #: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:176 -#: order/models.py:711 order/templates/order/po_navbar.html:38 +#: company/templates/company/navbar.html:73 order/models.py:180 +#: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 #: order/templates/order/purchase_order_detail.html:270 #: order/templates/order/sales_order_detail.html:319 @@ -787,85 +791,85 @@ msgstr "" msgid "Notes" msgstr "" -#: build/models.py:267 +#: build/models.py:307 msgid "Extra build notes" msgstr "" -#: build/models.py:744 +#: build/models.py:784 msgid "No build output specified" msgstr "" -#: build/models.py:747 +#: build/models.py:787 msgid "Build output is already completed" msgstr "" -#: build/models.py:750 +#: build/models.py:790 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1160 +#: build/models.py:1200 msgid "BuildItem must be unique for build, stock_item and install_into" msgstr "" -#: build/models.py:1185 +#: build/models.py:1225 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1189 +#: build/models.py:1229 #, python-brace-format msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1196 order/models.py:915 +#: build/models.py:1236 order/models.py:919 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1200 order/models.py:918 +#: build/models.py:1240 order/models.py:922 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1204 +#: build/models.py:1244 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1264 +#: build/models.py:1304 #, python-brace-format msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" -#: build/models.py:1324 stock/templates/stock/item_base.html:329 -#: templates/InvenTree/search.html:183 templates/js/build.js:812 +#: build/models.py:1364 stock/templates/stock/item_base.html:329 +#: templates/InvenTree/search.html:183 templates/js/build.js:846 #: templates/navbar.html:29 msgid "Build" msgstr "" -#: build/models.py:1325 +#: build/models.py:1365 msgid "Build to allocate parts" msgstr "" -#: build/models.py:1341 stock/templates/stock/item_base.html:8 +#: build/models.py:1381 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:351 -#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 -#: templates/js/build.js:211 templates/js/build.js:959 +#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 +#: templates/js/build.js:249 templates/js/build.js:993 #: templates/js/order.js:433 templates/js/order.js:438 #: templates/js/stock.js:1131 msgid "Stock Item" msgstr "" -#: build/models.py:1342 +#: build/models.py:1382 msgid "Source stock item" msgstr "" -#: build/models.py:1355 +#: build/models.py:1395 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1363 +#: build/models.py:1403 msgid "Install into" msgstr "" -#: build/models.py:1364 +#: build/models.py:1404 msgid "Destination stock item" msgstr "" @@ -885,11 +889,11 @@ msgstr "" msgid "Auto Allocate" msgstr "" -#: build/templates/build/allocate.html:25 templates/js/build.js:744 +#: build/templates/build/allocate.html:25 templates/js/build.js:778 msgid "Unallocate stock" msgstr "" -#: build/templates/build/allocate.html:26 build/views.py:319 build/views.py:805 +#: build/templates/build/allocate.html:26 build/views.py:319 build/views.py:685 msgid "Unallocate Stock" msgstr "" @@ -922,7 +926,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:170 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:458 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:570 templates/js/model_renderers.js:41 +#: templates/js/build.js:604 templates/js/model_renderers.js:41 msgid "Serial Number" msgstr "" @@ -1042,7 +1046,7 @@ msgid "Print Build Order" msgstr "" #: build/templates/build/build_base.html:100 -#: build/templates/build/build_base.html:225 +#: build/templates/build/build_base.html:222 msgid "Complete Build" msgstr "" @@ -1055,7 +1059,7 @@ msgid "Edit Build" msgstr "" #: build/templates/build/build_base.html:111 -#: build/templates/build/build_base.html:209 build/views.py:57 +#: build/templates/build/build_base.html:206 build/views.py:57 msgid "Cancel Build" msgstr "" @@ -1075,7 +1079,7 @@ msgid "Progress" msgstr "" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:812 +#: build/templates/build/detail.html:84 order/models.py:816 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1091,11 +1095,11 @@ msgstr "" msgid "Issued By" msgstr "" -#: build/templates/build/build_base.html:217 +#: build/templates/build/build_base.html:214 msgid "Incomplete Outputs" msgstr "" -#: build/templates/build/build_base.html:218 +#: build/templates/build/build_base.html:215 msgid "Build Order cannot be completed as incomplete build outputs remain" msgstr "" @@ -1222,7 +1226,7 @@ msgstr "" msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:771 +#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:775 #: order/templates/order/purchase_order_detail.html:266 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 #: stock/forms.py:342 @@ -1242,7 +1246,7 @@ msgstr "" #: build/templates/build/detail.html:116 #: order/templates/order/order_base.html:111 -#: order/templates/order/sales_order_base.html:113 templates/js/build.js:876 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:910 msgid "Created" msgstr "" @@ -1250,7 +1254,7 @@ msgstr "" msgid "No target date set" msgstr "" -#: build/templates/build/detail.html:132 templates/js/build.js:854 +#: build/templates/build/detail.html:132 templates/js/build.js:888 msgid "Completed" msgstr "" @@ -1262,7 +1266,7 @@ msgstr "" msgid "Alter the quantity of stock allocated to the build output" msgstr "" -#: build/templates/build/index.html:28 build/views.py:678 +#: build/templates/build/index.html:28 msgid "New Build Order" msgstr "" @@ -1418,52 +1422,40 @@ msgstr "" msgid "Build output completed" msgstr "" -#: build/views.py:732 -msgid "Created new build" -msgstr "" - -#: build/views.py:753 -msgid "Edit Build Order Details" -msgstr "" - -#: build/views.py:786 -msgid "Edited build" -msgstr "" - -#: build/views.py:795 +#: build/views.py:675 msgid "Delete Build Order" msgstr "" -#: build/views.py:810 +#: build/views.py:690 msgid "Removed parts from build allocation" msgstr "" -#: build/views.py:822 +#: build/views.py:702 msgid "Allocate stock to build output" msgstr "" -#: build/views.py:865 +#: build/views.py:745 msgid "Item must be currently in stock" msgstr "" -#: build/views.py:871 +#: build/views.py:751 msgid "Stock item is over-allocated" msgstr "" -#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:671 -#: templates/js/build.js:966 templates/js/build.js:1149 +#: build/views.py:752 templates/js/bom.js:230 templates/js/build.js:705 +#: templates/js/build.js:1000 templates/js/build.js:1179 msgid "Available" msgstr "" -#: build/views.py:874 +#: build/views.py:754 msgid "Stock item must be selected" msgstr "" -#: build/views.py:1037 +#: build/views.py:917 msgid "Edit Stock Allocation" msgstr "" -#: build/views.py:1041 +#: build/views.py:921 msgid "Updated Build Item" msgstr "" @@ -1876,7 +1868,7 @@ msgid "Price break quantity" msgstr "" #: common/models.py:749 company/templates/company/supplier_part_pricing.html:84 -#: templates/js/part.js:832 +#: templates/js/part.js:933 msgid "Price" msgstr "" @@ -1948,7 +1940,7 @@ msgstr "" msgid "Image URL" msgstr "" -#: company/forms.py:67 templates/js/part.js:940 +#: company/forms.py:67 templates/js/part.js:1041 msgid "Single Price" msgstr "" @@ -2024,10 +2016,10 @@ msgid "Point of contact" msgstr "" #: company/models.py:130 company/models.py:347 company/models.py:548 -#: order/models.py:156 part/models.py:736 +#: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:312 templates/js/company.js:544 -#: templates/js/part.js:498 +#: templates/js/part.js:599 msgid "Link" msgstr "" @@ -2111,10 +2103,11 @@ msgstr "" msgid "Parameter name" msgstr "" -#: company/models.py:421 part/templates/part/params.html:28 +#: company/models.py:421 #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:365 templates/js/stock.js:137 +#: templates/js/company.js:365 templates/js/part.js:260 +#: templates/js/stock.js:137 msgid "Value" msgstr "" @@ -2123,8 +2116,8 @@ msgid "Parameter value" msgstr "" #: company/models.py:428 part/models.py:821 part/models.py:2193 -#: part/templates/part/detail.html:106 part/templates/part/params.html:29 -#: templates/js/company.js:371 +#: part/templates/part/detail.html:106 templates/js/company.js:371 +#: templates/js/part.js:266 msgid "Units" msgstr "" @@ -2134,7 +2127,7 @@ msgstr "" #: company/models.py:529 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:256 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:260 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 @@ -2213,7 +2206,7 @@ msgstr "" #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:563 +#: company/templates/company/navbar.html:65 templates/js/build.js:597 msgid "Assigned Stock" msgstr "" @@ -2273,7 +2266,7 @@ msgstr "" msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:540 +#: company/templates/company/detail.html:67 order/models.py:544 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 @@ -2443,7 +2436,7 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:566 +#: templates/js/part.js:406 templates/js/part.js:566 templates/js/stock.js:566 #: templates/navbar.html:26 msgid "Stock" msgstr "" @@ -2465,9 +2458,9 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 #: company/templates/company/manufacturer_part_suppliers.html:48 #: company/templates/company/manufacturer_part_suppliers.html:142 -#: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 -#: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:844 templates/js/company.js:203 users/models.py:193 +#: part/templates/part/manufacturer.html:24 part/templates/part/related.html:44 +#: part/templates/part/supplier.html:22 stock/views.py:844 +#: templates/js/company.js:203 users/models.py:193 msgid "Delete" msgstr "" @@ -2490,6 +2483,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:80 +#: part/templates/part/params.html:57 msgid "Add Parameter" msgstr "" @@ -2631,7 +2625,7 @@ msgstr "" #: company/templates/company/supplier_part_pricing.html:19 #: company/templates/company/supplier_part_pricing.html:118 -#: part/templates/part/prices.html:264 part/views.py:2788 +#: part/templates/part/prices.html:264 part/views.py:2716 msgid "Add Price Break" msgstr "" @@ -2639,11 +2633,11 @@ msgstr "" msgid "No price break information found" msgstr "" -#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2850 +#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2778 msgid "Delete Price Break" msgstr "" -#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2836 +#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2764 msgid "Edit Price Break" msgstr "" @@ -2809,137 +2803,137 @@ msgstr "" msgid "Enter quantity of stock items" msgstr "" -#: order/models.py:154 +#: order/models.py:158 msgid "Order description" msgstr "" -#: order/models.py:156 +#: order/models.py:160 msgid "Link to external page" msgstr "" -#: order/models.py:164 part/templates/part/detail.html:132 +#: order/models.py:168 part/templates/part/detail.html:132 msgid "Created By" msgstr "" -#: order/models.py:171 +#: order/models.py:175 msgid "User or group responsible for this order" msgstr "" -#: order/models.py:176 +#: order/models.py:180 msgid "Order notes" msgstr "" -#: order/models.py:243 order/models.py:530 +#: order/models.py:247 order/models.py:534 msgid "Order reference" msgstr "" -#: order/models.py:248 order/models.py:545 +#: order/models.py:252 order/models.py:549 msgid "Purchase order status" msgstr "" -#: order/models.py:257 +#: order/models.py:261 msgid "Company from which the items are being ordered" msgstr "" -#: order/models.py:260 order/templates/order/order_base.html:98 +#: order/models.py:264 order/templates/order/order_base.html:98 #: templates/js/order.js:241 msgid "Supplier Reference" msgstr "" -#: order/models.py:260 +#: order/models.py:264 msgid "Supplier order reference code" msgstr "" -#: order/models.py:267 +#: order/models.py:271 msgid "received by" msgstr "" -#: order/models.py:272 +#: order/models.py:276 msgid "Issue Date" msgstr "" -#: order/models.py:273 +#: order/models.py:277 msgid "Date order was issued" msgstr "" -#: order/models.py:278 +#: order/models.py:282 msgid "Target Delivery Date" msgstr "" -#: order/models.py:279 +#: order/models.py:283 msgid "Expected date for order delivery. Order will be overdue after this date." msgstr "" -#: order/models.py:285 +#: order/models.py:289 msgid "Date order was completed" msgstr "" -#: order/models.py:309 part/views.py:1730 stock/models.py:308 +#: order/models.py:313 part/views.py:1730 stock/models.py:308 #: stock/models.py:1023 msgid "Quantity must be greater than zero" msgstr "" -#: order/models.py:314 +#: order/models.py:318 msgid "Part supplier must match PO supplier" msgstr "" -#: order/models.py:412 +#: order/models.py:416 msgid "Lines can only be received against an order marked as 'Placed'" msgstr "" -#: order/models.py:416 +#: order/models.py:420 msgid "Quantity must be an integer" msgstr "" -#: order/models.py:418 +#: order/models.py:422 msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:541 +#: order/models.py:545 msgid "Company to which the items are being sold" msgstr "" -#: order/models.py:547 +#: order/models.py:551 msgid "Customer Reference " msgstr "" -#: order/models.py:547 +#: order/models.py:551 msgid "Customer order reference code" msgstr "" -#: order/models.py:552 +#: order/models.py:556 msgid "Target date for order completion. Order will be overdue after this date." msgstr "" -#: order/models.py:555 templates/js/order.js:370 +#: order/models.py:559 templates/js/order.js:370 msgid "Shipment Date" msgstr "" -#: order/models.py:562 +#: order/models.py:566 msgid "shipped by" msgstr "" -#: order/models.py:606 +#: order/models.py:610 msgid "SalesOrder cannot be shipped as it is not currently pending" msgstr "" -#: order/models.py:703 +#: order/models.py:707 msgid "Item quantity" msgstr "" -#: order/models.py:709 +#: order/models.py:713 msgid "Line item reference" msgstr "" -#: order/models.py:711 +#: order/models.py:715 msgid "Line item notes" msgstr "" -#: order/models.py:741 order/models.py:812 templates/js/order.js:420 +#: order/models.py:745 order/models.py:816 templates/js/order.js:420 msgid "Order" msgstr "" -#: order/models.py:742 order/templates/order/order_base.html:9 +#: order/models.py:746 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:336 templates/js/order.js:210 @@ -2947,76 +2941,76 @@ msgstr "" msgid "Purchase Order" msgstr "" -#: order/models.py:756 +#: order/models.py:760 msgid "Supplier part" msgstr "" -#: order/models.py:759 order/templates/order/order_base.html:131 +#: order/models.py:763 order/templates/order/order_base.html:131 #: order/templates/order/purchase_order_detail.html:246 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "" -#: order/models.py:759 +#: order/models.py:763 msgid "Number of items received" msgstr "" -#: order/models.py:765 part/templates/part/prices.html:166 stock/models.py:545 +#: order/models.py:769 part/templates/part/prices.html:166 stock/models.py:545 #: stock/templates/stock/item_base.html:343 templates/js/stock.js:706 msgid "Purchase Price" msgstr "" -#: order/models.py:766 +#: order/models.py:770 msgid "Unit purchase price" msgstr "" -#: order/models.py:774 +#: order/models.py:778 msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:820 part/templates/part/part_pricing.html:97 +#: order/models.py:824 part/templates/part/part_pricing.html:97 #: part/templates/part/prices.html:103 part/templates/part/prices.html:278 msgid "Sale Price" msgstr "" -#: order/models.py:821 +#: order/models.py:825 msgid "Unit sale price" msgstr "" -#: order/models.py:900 order/models.py:902 +#: order/models.py:904 order/models.py:906 msgid "Stock item has not been assigned" msgstr "" -#: order/models.py:906 +#: order/models.py:910 msgid "Cannot allocate stock item to a line with a different part" msgstr "" -#: order/models.py:908 +#: order/models.py:912 msgid "Cannot allocate stock to a line without a part" msgstr "" -#: order/models.py:911 +#: order/models.py:915 msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:921 +#: order/models.py:925 msgid "Quantity must be 1 for serialized stock item" msgstr "" -#: order/models.py:926 +#: order/models.py:930 msgid "Line" msgstr "" -#: order/models.py:937 +#: order/models.py:941 msgid "Item" msgstr "" -#: order/models.py:938 +#: order/models.py:942 msgid "Select stock item to allocate" msgstr "" -#: order/models.py:941 +#: order/models.py:945 msgid "Enter stock allocation quantity" msgstr "" @@ -3303,8 +3297,8 @@ msgid "Total" msgstr "" #: order/templates/order/purchase_order_detail.html:218 -#: order/templates/order/sales_order_detail.html:256 templates/js/part.js:807 -#: templates/js/part.js:996 +#: order/templates/order/sales_order_detail.html:256 templates/js/part.js:908 +#: templates/js/part.js:1097 msgid "Unit Price" msgstr "" @@ -3343,7 +3337,7 @@ msgstr "" #: part/templates/part/category_navbar.html:32 #: part/templates/part/category_partlist.html:10 #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666 +#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:767 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -3358,7 +3352,7 @@ msgid "Order Code" msgstr "" #: order/templates/order/receive_parts.html:21 -#: part/templates/part/part_base.html:136 templates/js/part.js:481 +#: part/templates/part/part_base.html:136 templates/js/part.js:582 msgid "On Order" msgstr "" @@ -3411,17 +3405,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:105 templates/js/bom.js:358 -#: templates/js/build.js:725 templates/js/build.js:1172 +#: templates/js/build.js:759 templates/js/build.js:1202 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:112 templates/js/build.js:611 -#: templates/js/build.js:977 +#: order/templates/order/sales_order_detail.html:112 templates/js/build.js:645 +#: templates/js/build.js:1011 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:113 templates/js/build.js:613 -#: templates/js/build.js:978 +#: order/templates/order/sales_order_detail.html:113 templates/js/build.js:647 +#: templates/js/build.js:1012 msgid "Delete stock allocation" msgstr "" @@ -3433,8 +3427,8 @@ msgstr "" msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:284 templates/js/build.js:676 -#: templates/js/build.js:973 +#: order/templates/order/sales_order_detail.html:284 templates/js/build.js:710 +#: templates/js/build.js:1007 msgid "Allocated" msgstr "" @@ -3450,7 +3444,7 @@ msgstr "" msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:356 templates/js/build.js:739 +#: order/templates/order/sales_order_detail.html:356 templates/js/build.js:773 msgid "Allocate stock" msgstr "" @@ -3458,8 +3452,8 @@ msgstr "" msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:363 templates/js/build.js:732 -#: templates/js/build.js:1180 +#: order/templates/order/sales_order_detail.html:363 templates/js/build.js:766 +#: templates/js/build.js:1210 msgid "Build stock" msgstr "" @@ -3900,7 +3894,7 @@ msgid "Part keywords to improve visibility in search results" msgstr "" #: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:73 -#: part/templates/part/set_category.html:15 templates/js/part.js:452 +#: part/templates/part/set_category.html:15 templates/js/part.js:553 msgid "Category" msgstr "" @@ -3910,7 +3904,7 @@ msgstr "" #: part/models.py:723 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 -#: templates/js/part.js:296 +#: templates/js/part.js:397 msgid "IPN" msgstr "" @@ -4029,7 +4023,7 @@ msgstr "" msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2124 templates/js/part.js:818 templates/js/stock.js:117 msgid "Test Name" msgstr "" @@ -4045,7 +4039,7 @@ msgstr "" msgid "Enter description for this test" msgstr "" -#: part/models.py:2136 templates/js/part.js:726 +#: part/models.py:2136 templates/js/part.js:827 #: templates/js/table_filters.js:232 msgid "Required" msgstr "" @@ -4054,7 +4048,7 @@ msgstr "" msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2142 templates/js/part.js:734 +#: part/models.py:2142 templates/js/part.js:835 msgid "Requires Value" msgstr "" @@ -4062,7 +4056,7 @@ msgstr "" msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2148 templates/js/part.js:741 +#: part/models.py:2148 templates/js/part.js:842 msgid "Requires Attachment" msgstr "" @@ -4351,7 +4345,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:2441 +#: part/templates/part/category.html:38 part/views.py:2369 msgid "Create new part category" msgstr "" @@ -4436,7 +4430,7 @@ msgstr "" msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:286 part/views.py:2389 +#: part/templates/part/category.html:286 part/views.py:2317 msgid "Edit Part Category" msgstr "" @@ -4656,18 +4650,6 @@ msgstr "" msgid "Add new parameter" msgstr "" -#: part/templates/part/params.html:41 templates/InvenTree/settings/user.html:19 -msgid "Edit" -msgstr "" - -#: part/templates/part/params.html:68 -msgid "New Template" -msgstr "" - -#: part/templates/part/params.html:69 -msgid "Create New Parameter Template" -msgstr "" - #: part/templates/part/part_app_base.html:12 msgid "Part List" msgstr "" @@ -4752,8 +4734,8 @@ msgstr "" msgid "Can Build" msgstr "" -#: part/templates/part/part_base.html:178 templates/js/part.js:312 -#: templates/js/part.js:485 +#: part/templates/part/part_base.html:178 templates/js/part.js:413 +#: templates/js/part.js:586 msgid "Building" msgstr "" @@ -4925,7 +4907,7 @@ msgstr "" msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:2859 +#: part/templates/part/prices.html:206 part/views.py:2787 msgid "Add Internal Price Break" msgstr "" @@ -4987,7 +4969,7 @@ msgid "Showing stock for all variants of %(full_name)s" msgstr "" #: part/templates/part/stock_count.html:7 templates/js/bom.js:239 -#: templates/js/part.js:302 templates/js/part.js:489 +#: templates/js/part.js:403 templates/js/part.js:590 msgid "No Stock" msgstr "" @@ -5161,55 +5143,43 @@ msgstr "" msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2265 -msgid "Create Part Parameter" -msgstr "" - -#: part/views.py:2315 -msgid "Edit Part Parameter" -msgstr "" - -#: part/views.py:2329 -msgid "Delete Part Parameter" -msgstr "" - -#: part/views.py:2427 +#: part/views.py:2355 msgid "Delete Part Category" msgstr "" -#: part/views.py:2433 +#: part/views.py:2361 msgid "Part category was deleted" msgstr "" -#: part/views.py:2485 +#: part/views.py:2413 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2586 +#: part/views.py:2514 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2642 +#: part/views.py:2570 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2661 +#: part/views.py:2589 msgid "Create BOM Item" msgstr "" -#: part/views.py:2731 +#: part/views.py:2659 msgid "Edit BOM item" msgstr "" -#: part/views.py:2792 +#: part/views.py:2720 msgid "Added new price break" msgstr "" -#: part/views.py:2868 +#: part/views.py:2796 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2876 +#: part/views.py:2804 msgid "Delete Internal Price Break" msgstr "" @@ -5777,7 +5747,7 @@ msgstr "" msgid "next page" msgstr "" -#: stock/templates/stock/item_base.html:301 templates/js/build.js:594 +#: stock/templates/stock/item_base.html:301 templates/js/build.js:628 msgid "No location set" msgstr "" @@ -6163,7 +6133,7 @@ msgstr "" msgid "Serialize Stock" msgstr "" -#: stock/views.py:1428 templates/js/build.js:327 +#: stock/views.py:1428 templates/js/build.js:365 msgid "Create new Stock Item" msgstr "" @@ -6293,7 +6263,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -6463,6 +6434,10 @@ msgstr "" msgid "User Information" msgstr "" +#: templates/InvenTree/settings/user.html:19 +msgid "Edit" +msgstr "" + #: templates/InvenTree/settings/user.html:21 msgid "Change Password" msgstr "" @@ -6549,7 +6524,7 @@ msgid "copy version information" msgstr "" #: templates/about.html:100 templates/js/modals.js:34 -#: templates/js/modals.js:677 templates/js/modals.js:970 +#: templates/js/modals.js:675 templates/js/modals.js:968 #: templates/modals.html:29 templates/modals.html:54 templates/modals.html:97 msgid "Close" msgstr "" @@ -6614,7 +6589,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:1030 +#: templates/js/barcode.js:119 templates/js/modals.js:1028 msgid "Invalid server response" msgstr "" @@ -6678,7 +6653,7 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/bom.js:175 templates/js/build.js:1122 +#: templates/js/bom.js:175 templates/js/build.js:1152 msgid "Open subassembly" msgstr "" @@ -6718,77 +6693,85 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:463 templates/js/build.js:424 templates/js/build.js:1220 +#: templates/js/bom.js:463 templates/js/build.js:458 templates/js/build.js:1250 msgid "No BOM items found" msgstr "" -#: templates/js/build.js:62 +#: templates/js/build.js:42 +msgid "Edit Build Order" +msgstr "" + +#: templates/js/build.js:68 +msgid "Create Build Order" +msgstr "" + +#: templates/js/build.js:100 msgid "Auto-allocate stock items to this output" msgstr "" -#: templates/js/build.js:70 +#: templates/js/build.js:108 msgid "Unallocate stock from build output" msgstr "" -#: templates/js/build.js:80 +#: templates/js/build.js:118 msgid "Complete build output" msgstr "" -#: templates/js/build.js:89 +#: templates/js/build.js:127 msgid "Delete build output" msgstr "" -#: templates/js/build.js:184 +#: templates/js/build.js:222 msgid "No build order allocations found" msgstr "" -#: templates/js/build.js:222 templates/js/order.js:449 +#: templates/js/build.js:260 templates/js/order.js:449 msgid "Location not specified" msgstr "" -#: templates/js/build.js:326 templates/stock_table.html:20 +#: templates/js/build.js:364 templates/stock_table.html:20 msgid "New Stock Item" msgstr "" -#: templates/js/build.js:645 +#: templates/js/build.js:679 msgid "Required Part" msgstr "" -#: templates/js/build.js:666 +#: templates/js/build.js:700 msgid "Quantity Per" msgstr "" -#: templates/js/build.js:736 templates/js/build.js:1184 +#: templates/js/build.js:770 templates/js/build.js:1214 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" -#: templates/js/build.js:789 +#: templates/js/build.js:823 msgid "No builds matching query" msgstr "" -#: templates/js/build.js:806 templates/js/part.js:390 templates/js/part.js:635 +#: templates/js/build.js:840 templates/js/part.js:491 templates/js/part.js:736 #: templates/js/stock.js:514 templates/js/stock.js:982 msgid "Select" msgstr "" -#: templates/js/build.js:826 +#: templates/js/build.js:860 msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:890 templates/js/stock.js:1204 +#: templates/js/build.js:924 templates/js/stock.js:1204 msgid "No user information" msgstr "" -#: templates/js/build.js:896 +#: templates/js/build.js:930 msgid "Resposible" msgstr "" -#: templates/js/build.js:905 +#: templates/js/build.js:939 msgid "No information" msgstr "" -#: templates/js/build.js:955 +#: templates/js/build.js:989 msgid "No parts allocated for" msgstr "" @@ -6834,23 +6817,23 @@ msgstr "" msgid "Assembled part" msgstr "" -#: templates/js/company.js:350 +#: templates/js/company.js:350 templates/js/part.js:242 msgid "No parameters found" msgstr "" -#: templates/js/company.js:386 +#: templates/js/company.js:386 templates/js/part.js:283 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:387 +#: templates/js/company.js:387 templates/js/part.js:284 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:406 +#: templates/js/company.js:406 templates/js/part.js:301 msgid "Edit Parameter" msgstr "" -#: templates/js/company.js:417 +#: templates/js/company.js:417 templates/js/part.js:313 msgid "Delete Parameter" msgstr "" @@ -6903,59 +6886,59 @@ msgstr "" msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:583 templates/js/modals.js:1040 +#: templates/js/forms.js:587 templates/js/modals.js:1038 msgid "No Response" msgstr "" -#: templates/js/forms.js:584 templates/js/modals.js:1041 +#: templates/js/forms.js:588 templates/js/modals.js:1039 msgid "No response from the InvenTree server" msgstr "" -#: templates/js/forms.js:590 templates/js/modals.js:1050 +#: templates/js/forms.js:594 templates/js/modals.js:1048 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/forms.js:591 templates/js/modals.js:1051 +#: templates/js/forms.js:595 templates/js/modals.js:1049 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/forms.js:597 templates/js/modals.js:1055 +#: templates/js/forms.js:601 templates/js/modals.js:1053 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/forms.js:598 templates/js/modals.js:1056 +#: templates/js/forms.js:602 templates/js/modals.js:1054 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/forms.js:604 templates/js/modals.js:1060 +#: templates/js/forms.js:608 templates/js/modals.js:1058 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/forms.js:605 templates/js/modals.js:1061 +#: templates/js/forms.js:609 templates/js/modals.js:1059 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/forms.js:611 templates/js/modals.js:1065 +#: templates/js/forms.js:615 templates/js/modals.js:1063 msgid "Error 408: Timeout" msgstr "" -#: templates/js/forms.js:612 templates/js/modals.js:1066 +#: templates/js/forms.js:616 templates/js/modals.js:1064 msgid "Connection timeout while requesting data from server" msgstr "" -#: templates/js/forms.js:618 templates/js/modals.js:1069 +#: templates/js/forms.js:622 templates/js/modals.js:1067 msgid "Error requesting form data" msgstr "" -#: templates/js/forms.js:788 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:815 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1161 +#: templates/js/forms.js:1188 msgid "Searching" msgstr "" -#: templates/js/forms.js:1301 +#: templates/js/forms.js:1338 msgid "Clear input" msgstr "" @@ -7011,58 +6994,58 @@ msgstr "" msgid "Select Label Template" msgstr "" -#: templates/js/modals.js:59 templates/js/modals.js:105 -#: templates/js/modals.js:601 templates/modals.html:75 +#: templates/js/modals.js:59 templates/js/modals.js:103 +#: templates/js/modals.js:599 templates/modals.html:75 msgid "Cancel" msgstr "" -#: templates/js/modals.js:60 templates/js/modals.js:104 -#: templates/js/modals.js:676 templates/js/modals.js:969 +#: templates/js/modals.js:60 templates/js/modals.js:102 +#: templates/js/modals.js:674 templates/js/modals.js:967 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" -#: templates/js/modals.js:103 +#: templates/js/modals.js:101 msgid "Form Title" msgstr "" -#: templates/js/modals.js:374 +#: templates/js/modals.js:372 msgid "Waiting for server..." msgstr "" -#: templates/js/modals.js:533 +#: templates/js/modals.js:531 msgid "Show Error Information" msgstr "" -#: templates/js/modals.js:600 templates/modals.html:76 +#: templates/js/modals.js:598 templates/modals.html:76 msgid "Accept" msgstr "" -#: templates/js/modals.js:665 +#: templates/js/modals.js:663 msgid "Loading Data" msgstr "" -#: templates/js/modals.js:920 +#: templates/js/modals.js:918 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:920 +#: templates/js/modals.js:918 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:933 +#: templates/js/modals.js:931 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:1030 +#: templates/js/modals.js:1028 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:1045 +#: templates/js/modals.js:1043 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:1046 +#: templates/js/modals.js:1044 msgid "Server returned error code 400" msgstr "" @@ -7074,15 +7057,19 @@ msgstr "" msgid "Location ID" msgstr "" -#: templates/js/model_renderers.js:90 +#: templates/js/model_renderers.js:86 +msgid "Build ID" +msgstr "" + +#: templates/js/model_renderers.js:111 msgid "Part ID" msgstr "" -#: templates/js/model_renderers.js:126 +#: templates/js/model_renderers.js:159 msgid "Category ID" msgstr "" -#: templates/js/model_renderers.js:150 +#: templates/js/model_renderers.js:191 msgid "Supplier Part ID" msgstr "" @@ -7138,54 +7125,54 @@ msgstr "" msgid "No variants found" msgstr "" -#: templates/js/part.js:280 templates/js/part.js:519 +#: templates/js/part.js:381 templates/js/part.js:620 msgid "No parts found" msgstr "" -#: templates/js/part.js:458 +#: templates/js/part.js:559 msgid "No category" msgstr "" -#: templates/js/part.js:476 templates/js/table_filters.js:328 +#: templates/js/part.js:577 templates/js/table_filters.js:328 msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:1006 +#: templates/js/part.js:761 templates/js/stock.js:1006 msgid "Path" msgstr "" -#: templates/js/part.js:703 +#: templates/js/part.js:804 msgid "No test templates matching query" msgstr "" -#: templates/js/part.js:754 templates/js/stock.js:75 +#: templates/js/part.js:855 templates/js/stock.js:75 msgid "Edit test result" msgstr "" -#: templates/js/part.js:755 templates/js/stock.js:76 +#: templates/js/part.js:856 templates/js/stock.js:76 msgid "Delete test result" msgstr "" -#: templates/js/part.js:761 +#: templates/js/part.js:862 msgid "This test is defined for a parent part" msgstr "" -#: templates/js/part.js:786 +#: templates/js/part.js:887 #, python-brace-format msgid "No ${human_name} information found" msgstr "" -#: templates/js/part.js:839 +#: templates/js/part.js:940 #, python-brace-format msgid "Edit ${human_name}" msgstr "" -#: templates/js/part.js:840 +#: templates/js/part.js:941 #, python-brace-format msgid "Delete ${human_name}" msgstr "" -#: templates/js/part.js:959 +#: templates/js/part.js:1060 msgid "Single Price Difference" msgstr "" @@ -7917,4 +7904,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 5315511906..9b2d49b42a 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 13:36+0000\n" +"POT-Creation-Date: 2021-07-08 23:03+0000\n" "PO-Revision-Date: 2021-07-08 13:47\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -77,7 +77,7 @@ msgstr "Wybierz kategorię" msgid "Duplicate serial: {n}" msgstr "Powtórzony numer seryjny: {n}" -#: InvenTree/helpers.py:403 order/models.py:311 order/models.py:421 +#: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 #: stock/views.py:1648 msgid "Invalid quantity provided" msgstr "Podano nieprawidłową ilość" @@ -138,20 +138,20 @@ msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 #: label/models.py:112 part/models.py:680 part/models.py:2191 -#: part/templates/part/params.html:27 report/models.py:181 -#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 -#: templates/js/company.js:359 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:988 +#: report/models.py:181 templates/InvenTree/search.html:137 +#: templates/InvenTree/search.html:289 templates/js/company.js:359 +#: templates/js/part.js:118 templates/js/part.js:251 templates/js/part.js:743 +#: templates/js/stock.js:988 msgid "Name" msgstr "Nazwa" -#: InvenTree/models.py:125 build/models.py:139 +#: InvenTree/models.py:125 build/models.py:179 #: build/templates/build/detail.html:21 company/models.py:353 #: company/models.py:554 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:119 -#: order/models.py:154 order/templates/order/purchase_order_detail.html:174 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:174 #: part/models.py:703 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:194 #: report/models.py:551 report/models.py:590 @@ -159,10 +159,10 @@ msgstr "Nazwa" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:834 templates/js/build.js:1132 +#: templates/js/build.js:868 templates/js/build.js:1162 #: templates/js/company.js:125 templates/js/order.js:245 -#: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:260 -#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 +#: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:361 +#: templates/js/part.js:538 templates/js/part.js:755 templates/js/part.js:823 #: templates/js/stock.js:557 templates/js/stock.js:1000 #: templates/js/stock.js:1045 msgid "Description" @@ -458,23 +458,23 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:911 templates/js/order.js:262 +#: templates/js/build.js:945 templates/js/order.js:262 #: templates/js/order.js:365 msgid "Target Date" msgstr "Data docelowa" -#: build/forms.py:43 build/models.py:229 +#: build/forms.py:43 build/models.py:269 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1354 +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1394 #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:741 #: company/forms.py:124 company/templates/company/supplier_part_pricing.html:79 -#: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:702 -#: order/models.py:941 order/templates/order/order_wizard/match_parts.html:30 +#: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 +#: order/models.py:945 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 #: order/templates/order/purchase_order_detail.html:206 #: order/templates/order/sales_order_detail.html:80 @@ -491,10 +491,10 @@ msgstr "" #: stock/forms.py:142 stock/forms.py:275 #: stock/templates/stock/item_base.html:267 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 -#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 -#: templates/js/build.js:1142 templates/js/model_renderers.js:43 -#: templates/js/order.js:460 templates/js/part.js:827 templates/js/part.js:949 -#: templates/js/part.js:1005 templates/js/stock.js:1180 +#: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 +#: templates/js/build.js:1172 templates/js/model_renderers.js:43 +#: templates/js/order.js:460 templates/js/part.js:928 templates/js/part.js:1050 +#: templates/js/part.js:1106 templates/js/stock.js:1180 #: templates/js/stock.js:1399 msgid "Quantity" msgstr "Ilość" @@ -539,8 +539,8 @@ msgstr "Oznacz budowę jako ukończoną" #: stock/forms.py:314 stock/templates/stock/item_base.html:297 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 -#: templates/js/barcode.js:531 templates/js/build.js:218 -#: templates/js/build.js:586 templates/js/order.js:445 +#: templates/js/barcode.js:531 templates/js/build.js:256 +#: templates/js/build.js:620 templates/js/order.js:445 #: templates/js/stock.js:643 templates/js/stock.js:1072 msgid "Location" msgstr "Lokalizacja" @@ -550,10 +550,10 @@ msgid "Location of completed parts" msgstr "Lokalizacja ukończonych części" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:545 +#: build/templates/build/detail.html:59 order/models.py:549 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 -#: templates/js/barcode.js:119 templates/js/build.js:868 +#: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:249 templates/js/order.js:352 #: templates/js/stock.js:630 templates/js/stock.js:1149 #: templates/js/stock.js:1415 @@ -588,14 +588,20 @@ msgstr "" msgid "Select quantity of stock to allocate" msgstr "" -#: build/models.py:70 build/templates/build/build_base.html:9 +#: build/models.py:105 +#, fuzzy +#| msgid "Invalid character in part name" +msgid "Invalid choice for parent build" +msgstr "Błędny znak w nazwie elementu" + +#: build/models.py:109 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 #: report/templates/report/inventree_build_order_base.html:106 -#: templates/js/build.js:195 +#: templates/js/build.js:233 msgid "Build Order" msgstr "Zlecenie Budowy" -#: build/models.py:71 build/templates/build/index.html:8 +#: build/models.py:110 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 @@ -605,36 +611,36 @@ msgstr "Zlecenie Budowy" msgid "Build Orders" msgstr "Zlecenia budowy" -#: build/models.py:131 +#: build/models.py:170 msgid "Build Order Reference" msgstr "Odwołanie do zamówienia wykonania" -#: build/models.py:132 order/models.py:242 order/models.py:529 -#: order/models.py:709 order/templates/order/purchase_order_detail.html:201 +#: build/models.py:171 order/models.py:246 order/models.py:533 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:201 #: order/templates/order/sales_order_detail.html:239 part/models.py:2338 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:661 templates/js/build.js:1136 +#: templates/js/build.js:695 templates/js/build.js:1166 msgid "Reference" msgstr "Referencja" -#: build/models.py:142 +#: build/models.py:182 msgid "Brief description of the build" msgstr "Krótki opis budowy" -#: build/models.py:151 build/templates/build/build_base.html:163 +#: build/models.py:191 build/templates/build/build_base.html:163 #: build/templates/build/detail.html:77 msgid "Parent Build" msgstr "Budowa nadrzędna" -#: build/models.py:152 +#: build/models.py:192 msgid "BuildOrder to which this build is allocated" msgstr "Zamówienie budowy, do którego budowa jest przypisana" -#: build/models.py:157 build/templates/build/auto_allocate.html:16 +#: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:689 -#: order/models.py:755 order/models.py:814 +#: order/models.py:759 order/models.py:818 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:159 #: order/templates/order/receive_parts.html:19 @@ -649,112 +655,112 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: report/templates/report/inventree_so_report.html:90 #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 -#: templates/js/build.js:552 templates/js/build.js:839 -#: templates/js/build.js:1109 templates/js/company.js:264 -#: templates/js/company.js:464 templates/js/part.js:241 -#: templates/js/part.js:404 templates/js/stock.js:526 +#: templates/js/build.js:586 templates/js/build.js:873 +#: templates/js/build.js:1139 templates/js/company.js:264 +#: templates/js/company.js:464 templates/js/part.js:342 +#: templates/js/part.js:505 templates/js/stock.js:526 #: templates/js/stock.js:1387 msgid "Part" msgstr "Część" -#: build/models.py:165 +#: build/models.py:205 msgid "Select part to build" msgstr "Wybierz część do budowy" -#: build/models.py:170 +#: build/models.py:210 msgid "Sales Order Reference" msgstr "Odwołanie do zamówienia sprzedaży" -#: build/models.py:174 +#: build/models.py:214 msgid "SalesOrder to which this build is allocated" msgstr "Zamówienie sprzedaży, do którego budowa jest przypisana" -#: build/models.py:179 +#: build/models.py:219 msgid "Source Location" msgstr "Lokalizacja źródła" -#: build/models.py:183 +#: build/models.py:223 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Wybierz lokalizację, z której pobrać element do budowy (pozostaw puste, aby wziąć z dowolnej lokalizacji)" -#: build/models.py:188 +#: build/models.py:228 msgid "Destination Location" msgstr "Lokalizacja docelowa" -#: build/models.py:192 +#: build/models.py:232 msgid "Select location where the completed items will be stored" msgstr "Wybierz lokalizację, w której będą przechowywane ukończone elementy" -#: build/models.py:196 +#: build/models.py:236 msgid "Build Quantity" msgstr "Ilość do stworzenia" -#: build/models.py:199 +#: build/models.py:239 msgid "Number of stock items to build" msgstr "Ilość przedmiotów do zbudowania" -#: build/models.py:203 +#: build/models.py:243 msgid "Completed items" msgstr "Ukończone elementy" -#: build/models.py:205 +#: build/models.py:245 msgid "Number of stock items which have been completed" msgstr "Ilość produktów magazynowych które zostały ukończone" -#: build/models.py:209 part/templates/part/part_base.html:167 +#: build/models.py:249 part/templates/part/part_base.html:167 msgid "Build Status" msgstr "Status budowania" -#: build/models.py:213 +#: build/models.py:253 msgid "Build status code" msgstr "Kod statusu budowania" -#: build/models.py:217 stock/models.py:470 +#: build/models.py:257 stock/models.py:470 msgid "Batch Code" msgstr "Kod partii" -#: build/models.py:221 +#: build/models.py:261 msgid "Batch code for this build output" msgstr "Kod partii dla wyjścia budowy" -#: build/models.py:224 order/models.py:158 part/models.py:875 +#: build/models.py:264 order/models.py:162 part/models.py:875 #: part/templates/part/detail.html:126 templates/js/order.js:360 msgid "Creation Date" msgstr "Data utworzenia" -#: build/models.py:228 order/models.py:551 +#: build/models.py:268 order/models.py:555 msgid "Target completion date" msgstr "Docelowy termin zakończenia" -#: build/models.py:232 order/models.py:284 templates/js/build.js:916 +#: build/models.py:272 order/models.py:288 templates/js/build.js:950 msgid "Completion Date" msgstr "Data zakończenia" -#: build/models.py:238 +#: build/models.py:278 msgid "completed by" msgstr "zrealizowane przez" -#: build/models.py:246 templates/js/build.js:881 +#: build/models.py:286 templates/js/build.js:915 msgid "Issued by" msgstr "Wydany przez" -#: build/models.py:247 +#: build/models.py:287 msgid "User who issued this build order" msgstr "Użytkownik, który wydał to zamówienie" -#: build/models.py:255 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:172 +#: build/models.py:295 build/templates/build/build_base.html:184 +#: build/templates/build/detail.html:105 order/models.py:176 #: order/templates/order/order_base.html:138 #: order/templates/order/sales_order_base.html:140 part/models.py:879 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "Odpowiedzialny" -#: build/models.py:256 +#: build/models.py:296 msgid "User responsible for this build order" msgstr "Użytkownik odpowiedzialny za to zamówienie budowy" -#: build/models.py:261 build/templates/build/detail.html:91 +#: build/models.py:301 build/templates/build/detail.html:91 #: company/templates/company/manufacturer_part_base.html:79 #: company/templates/company/manufacturer_part_detail.html:28 #: company/templates/company/supplier_part_base.html:78 @@ -764,15 +770,15 @@ msgstr "Użytkownik odpowiedzialny za to zamówienie budowy" msgid "External Link" msgstr "Link Zewnętrzny" -#: build/models.py:262 part/models.py:737 stock/models.py:466 +#: build/models.py:302 part/models.py:737 stock/models.py:466 msgid "Link to external URL" msgstr "Link do zewnętrznego adresu URL" -#: build/models.py:266 build/templates/build/navbar.html:53 +#: build/models.py:306 build/templates/build/navbar.html:53 #: company/models.py:141 company/models.py:561 #: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:176 -#: order/models.py:711 order/templates/order/po_navbar.html:38 +#: company/templates/company/navbar.html:73 order/models.py:180 +#: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 #: order/templates/order/purchase_order_detail.html:270 #: order/templates/order/sales_order_detail.html:319 @@ -787,85 +793,85 @@ msgstr "Link do zewnętrznego adresu URL" msgid "Notes" msgstr "Uwagi" -#: build/models.py:267 +#: build/models.py:307 msgid "Extra build notes" msgstr "Dodatkowe notatki do budowy" -#: build/models.py:744 +#: build/models.py:784 msgid "No build output specified" msgstr "Nie określono danych wyjściowych budowy" -#: build/models.py:747 +#: build/models.py:787 msgid "Build output is already completed" msgstr "Budowanie wyjścia jest już ukończone" -#: build/models.py:750 +#: build/models.py:790 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1160 +#: build/models.py:1200 msgid "BuildItem must be unique for build, stock_item and install_into" msgstr "" -#: build/models.py:1185 +#: build/models.py:1225 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1189 +#: build/models.py:1229 #, python-brace-format msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1196 order/models.py:915 +#: build/models.py:1236 order/models.py:919 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1200 order/models.py:918 +#: build/models.py:1240 order/models.py:922 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1204 +#: build/models.py:1244 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1264 +#: build/models.py:1304 #, python-brace-format msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" -#: build/models.py:1324 stock/templates/stock/item_base.html:329 -#: templates/InvenTree/search.html:183 templates/js/build.js:812 +#: build/models.py:1364 stock/templates/stock/item_base.html:329 +#: templates/InvenTree/search.html:183 templates/js/build.js:846 #: templates/navbar.html:29 msgid "Build" msgstr "Budowa" -#: build/models.py:1325 +#: build/models.py:1365 msgid "Build to allocate parts" msgstr "" -#: build/models.py:1341 stock/templates/stock/item_base.html:8 +#: build/models.py:1381 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:351 -#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 -#: templates/js/build.js:211 templates/js/build.js:959 +#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 +#: templates/js/build.js:249 templates/js/build.js:993 #: templates/js/order.js:433 templates/js/order.js:438 #: templates/js/stock.js:1131 msgid "Stock Item" msgstr "Element magazynowy" -#: build/models.py:1342 +#: build/models.py:1382 msgid "Source stock item" msgstr "Lokalizacja magazynowania przedmiotu" -#: build/models.py:1355 +#: build/models.py:1395 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1363 +#: build/models.py:1403 msgid "Install into" msgstr "Zainstaluj do" -#: build/models.py:1364 +#: build/models.py:1404 msgid "Destination stock item" msgstr "Docelowa lokalizacja magazynowa przedmiotu" @@ -885,11 +891,11 @@ msgstr "Przydziel zapasy do budowy" msgid "Auto Allocate" msgstr "Automatyczne przypisywanie" -#: build/templates/build/allocate.html:25 templates/js/build.js:744 +#: build/templates/build/allocate.html:25 templates/js/build.js:778 msgid "Unallocate stock" msgstr "Cofnij przydział zapasów" -#: build/templates/build/allocate.html:26 build/views.py:319 build/views.py:805 +#: build/templates/build/allocate.html:26 build/views.py:319 build/views.py:685 msgid "Unallocate Stock" msgstr "Cofnij przydział zapasów" @@ -922,7 +928,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:170 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:458 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:570 templates/js/model_renderers.js:41 +#: templates/js/build.js:604 templates/js/model_renderers.js:41 msgid "Serial Number" msgstr "Numer Seryjny" @@ -1042,7 +1048,7 @@ msgid "Print Build Order" msgstr "Wydrukuj Numer Zlecenia Budowy" #: build/templates/build/build_base.html:100 -#: build/templates/build/build_base.html:225 +#: build/templates/build/build_base.html:222 msgid "Complete Build" msgstr "" @@ -1055,7 +1061,7 @@ msgid "Edit Build" msgstr "Edytuj Budowę" #: build/templates/build/build_base.html:111 -#: build/templates/build/build_base.html:209 build/views.py:57 +#: build/templates/build/build_base.html:206 build/views.py:57 msgid "Cancel Build" msgstr "Anuluj Budowę" @@ -1075,7 +1081,7 @@ msgid "Progress" msgstr "Postęp" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:812 +#: build/templates/build/detail.html:84 order/models.py:816 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1091,11 +1097,11 @@ msgstr "Zamówienie zakupu" msgid "Issued By" msgstr "Dodane przez" -#: build/templates/build/build_base.html:217 +#: build/templates/build/build_base.html:214 msgid "Incomplete Outputs" msgstr "" -#: build/templates/build/build_base.html:218 +#: build/templates/build/build_base.html:215 msgid "Build Order cannot be completed as incomplete build outputs remain" msgstr "" @@ -1222,7 +1228,7 @@ msgstr "Źródło magazynu" msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:771 +#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:775 #: order/templates/order/purchase_order_detail.html:266 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 #: stock/forms.py:342 @@ -1242,7 +1248,7 @@ msgstr "Partia" #: build/templates/build/detail.html:116 #: order/templates/order/order_base.html:111 -#: order/templates/order/sales_order_base.html:113 templates/js/build.js:876 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:910 msgid "Created" msgstr "Utworzony" @@ -1250,7 +1256,7 @@ msgstr "Utworzony" msgid "No target date set" msgstr "" -#: build/templates/build/detail.html:132 templates/js/build.js:854 +#: build/templates/build/detail.html:132 templates/js/build.js:888 msgid "Completed" msgstr "Zakończone" @@ -1262,7 +1268,7 @@ msgstr "Budowa niezakończona" msgid "Alter the quantity of stock allocated to the build output" msgstr "" -#: build/templates/build/index.html:28 build/views.py:678 +#: build/templates/build/index.html:28 msgid "New Build Order" msgstr "Nowe zlecenie budowy" @@ -1418,52 +1424,40 @@ msgstr "" msgid "Build output completed" msgstr "" -#: build/views.py:732 -msgid "Created new build" -msgstr "Utworzona nowa budowa" - -#: build/views.py:753 -msgid "Edit Build Order Details" -msgstr "" - -#: build/views.py:786 -msgid "Edited build" -msgstr "" - -#: build/views.py:795 +#: build/views.py:675 msgid "Delete Build Order" msgstr "" -#: build/views.py:810 +#: build/views.py:690 msgid "Removed parts from build allocation" msgstr "" -#: build/views.py:822 +#: build/views.py:702 msgid "Allocate stock to build output" msgstr "" -#: build/views.py:865 +#: build/views.py:745 msgid "Item must be currently in stock" msgstr "" -#: build/views.py:871 +#: build/views.py:751 msgid "Stock item is over-allocated" msgstr "" -#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:671 -#: templates/js/build.js:966 templates/js/build.js:1149 +#: build/views.py:752 templates/js/bom.js:230 templates/js/build.js:705 +#: templates/js/build.js:1000 templates/js/build.js:1179 msgid "Available" msgstr "Dostępne" -#: build/views.py:874 +#: build/views.py:754 msgid "Stock item must be selected" msgstr "" -#: build/views.py:1037 +#: build/views.py:917 msgid "Edit Stock Allocation" msgstr "" -#: build/views.py:1041 +#: build/views.py:921 msgid "Updated Build Item" msgstr "" @@ -1876,7 +1870,7 @@ msgid "Price break quantity" msgstr "" #: common/models.py:749 company/templates/company/supplier_part_pricing.html:84 -#: templates/js/part.js:832 +#: templates/js/part.js:933 msgid "Price" msgstr "Cena" @@ -1948,7 +1942,7 @@ msgstr "URL" msgid "Image URL" msgstr "URL zdjęcia" -#: company/forms.py:67 templates/js/part.js:940 +#: company/forms.py:67 templates/js/part.js:1041 msgid "Single Price" msgstr "Cena jednostkowa" @@ -2024,10 +2018,10 @@ msgid "Point of contact" msgstr "Punkt kontaktowy" #: company/models.py:130 company/models.py:347 company/models.py:548 -#: order/models.py:156 part/models.py:736 +#: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:312 templates/js/company.js:544 -#: templates/js/part.js:498 +#: templates/js/part.js:599 msgid "Link" msgstr "Łącze" @@ -2111,10 +2105,11 @@ msgstr "Część producenta" msgid "Parameter name" msgstr "" -#: company/models.py:421 part/templates/part/params.html:28 +#: company/models.py:421 #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:365 templates/js/stock.js:137 +#: templates/js/company.js:365 templates/js/part.js:260 +#: templates/js/stock.js:137 msgid "Value" msgstr "" @@ -2123,8 +2118,8 @@ msgid "Parameter value" msgstr "" #: company/models.py:428 part/models.py:821 part/models.py:2193 -#: part/templates/part/detail.html:106 part/templates/part/params.html:29 -#: templates/js/company.js:371 +#: part/templates/part/detail.html:106 templates/js/company.js:371 +#: templates/js/part.js:266 msgid "Units" msgstr "Jednostki" @@ -2134,7 +2129,7 @@ msgstr "" #: company/models.py:529 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:256 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:260 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 @@ -2213,7 +2208,7 @@ msgstr "" #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:563 +#: company/templates/company/navbar.html:65 templates/js/build.js:597 msgid "Assigned Stock" msgstr "" @@ -2273,7 +2268,7 @@ msgstr "Nie określono strony internetowej" msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:540 +#: company/templates/company/detail.html:67 order/models.py:544 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 @@ -2443,7 +2438,7 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:566 +#: templates/js/part.js:406 templates/js/part.js:566 templates/js/stock.js:566 #: templates/navbar.html:26 msgid "Stock" msgstr "Stan" @@ -2465,9 +2460,9 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 #: company/templates/company/manufacturer_part_suppliers.html:48 #: company/templates/company/manufacturer_part_suppliers.html:142 -#: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 -#: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:844 templates/js/company.js:203 users/models.py:193 +#: part/templates/part/manufacturer.html:24 part/templates/part/related.html:44 +#: part/templates/part/supplier.html:22 stock/views.py:844 +#: templates/js/company.js:203 users/models.py:193 msgid "Delete" msgstr "Usuń" @@ -2490,6 +2485,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:80 +#: part/templates/part/params.html:57 msgid "Add Parameter" msgstr "" @@ -2631,7 +2627,7 @@ msgstr "Informacja cenowa" #: company/templates/company/supplier_part_pricing.html:19 #: company/templates/company/supplier_part_pricing.html:118 -#: part/templates/part/prices.html:264 part/views.py:2788 +#: part/templates/part/prices.html:264 part/views.py:2716 msgid "Add Price Break" msgstr "" @@ -2639,11 +2635,11 @@ msgstr "" msgid "No price break information found" msgstr "" -#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2850 +#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2778 msgid "Delete Price Break" msgstr "" -#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2836 +#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2764 msgid "Edit Price Break" msgstr "Edytuj przedział cenowy" @@ -2809,137 +2805,137 @@ msgstr "" msgid "Enter quantity of stock items" msgstr "Wprowadź ilość produktów magazynowych" -#: order/models.py:154 +#: order/models.py:158 msgid "Order description" msgstr "Opis Zamówienia" -#: order/models.py:156 +#: order/models.py:160 msgid "Link to external page" msgstr "Link do zewnętrznej witryny" -#: order/models.py:164 part/templates/part/detail.html:132 +#: order/models.py:168 part/templates/part/detail.html:132 msgid "Created By" msgstr "Utworzony przez" -#: order/models.py:171 +#: order/models.py:175 msgid "User or group responsible for this order" msgstr "Użytkownik lub grupa odpowiedzialna za to zamówienie" -#: order/models.py:176 +#: order/models.py:180 msgid "Order notes" msgstr "Notatki do zamówienia" -#: order/models.py:243 order/models.py:530 +#: order/models.py:247 order/models.py:534 msgid "Order reference" msgstr "Odniesienie zamówienia" -#: order/models.py:248 order/models.py:545 +#: order/models.py:252 order/models.py:549 msgid "Purchase order status" msgstr "" -#: order/models.py:257 +#: order/models.py:261 msgid "Company from which the items are being ordered" msgstr "" -#: order/models.py:260 order/templates/order/order_base.html:98 +#: order/models.py:264 order/templates/order/order_base.html:98 #: templates/js/order.js:241 msgid "Supplier Reference" msgstr "" -#: order/models.py:260 +#: order/models.py:264 msgid "Supplier order reference code" msgstr "" -#: order/models.py:267 +#: order/models.py:271 msgid "received by" msgstr "odebrane przez" -#: order/models.py:272 +#: order/models.py:276 msgid "Issue Date" msgstr "Data wydania" -#: order/models.py:273 +#: order/models.py:277 msgid "Date order was issued" msgstr "" -#: order/models.py:278 +#: order/models.py:282 msgid "Target Delivery Date" msgstr "" -#: order/models.py:279 +#: order/models.py:283 msgid "Expected date for order delivery. Order will be overdue after this date." msgstr "" -#: order/models.py:285 +#: order/models.py:289 msgid "Date order was completed" msgstr "" -#: order/models.py:309 part/views.py:1730 stock/models.py:308 +#: order/models.py:313 part/views.py:1730 stock/models.py:308 #: stock/models.py:1023 msgid "Quantity must be greater than zero" msgstr "" -#: order/models.py:314 +#: order/models.py:318 msgid "Part supplier must match PO supplier" msgstr "" -#: order/models.py:412 +#: order/models.py:416 msgid "Lines can only be received against an order marked as 'Placed'" msgstr "" -#: order/models.py:416 +#: order/models.py:420 msgid "Quantity must be an integer" msgstr "" -#: order/models.py:418 +#: order/models.py:422 msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:541 +#: order/models.py:545 msgid "Company to which the items are being sold" msgstr "" -#: order/models.py:547 +#: order/models.py:551 msgid "Customer Reference " msgstr "" -#: order/models.py:547 +#: order/models.py:551 msgid "Customer order reference code" msgstr "" -#: order/models.py:552 +#: order/models.py:556 msgid "Target date for order completion. Order will be overdue after this date." msgstr "" -#: order/models.py:555 templates/js/order.js:370 +#: order/models.py:559 templates/js/order.js:370 msgid "Shipment Date" msgstr "Data wysyłki" -#: order/models.py:562 +#: order/models.py:566 msgid "shipped by" msgstr "wysłane przez" -#: order/models.py:606 +#: order/models.py:610 msgid "SalesOrder cannot be shipped as it is not currently pending" msgstr "" -#: order/models.py:703 +#: order/models.py:707 msgid "Item quantity" msgstr "Ilość elementów" -#: order/models.py:709 +#: order/models.py:713 msgid "Line item reference" msgstr "" -#: order/models.py:711 +#: order/models.py:715 msgid "Line item notes" msgstr "" -#: order/models.py:741 order/models.py:812 templates/js/order.js:420 +#: order/models.py:745 order/models.py:816 templates/js/order.js:420 msgid "Order" msgstr "Zamówienie" -#: order/models.py:742 order/templates/order/order_base.html:9 +#: order/models.py:746 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:336 templates/js/order.js:210 @@ -2947,76 +2943,76 @@ msgstr "Zamówienie" msgid "Purchase Order" msgstr "" -#: order/models.py:756 +#: order/models.py:760 msgid "Supplier part" msgstr "" -#: order/models.py:759 order/templates/order/order_base.html:131 +#: order/models.py:763 order/templates/order/order_base.html:131 #: order/templates/order/purchase_order_detail.html:246 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "Odebrane" -#: order/models.py:759 +#: order/models.py:763 msgid "Number of items received" msgstr "" -#: order/models.py:765 part/templates/part/prices.html:166 stock/models.py:545 +#: order/models.py:769 part/templates/part/prices.html:166 stock/models.py:545 #: stock/templates/stock/item_base.html:343 templates/js/stock.js:706 msgid "Purchase Price" msgstr "Cena zakupu" -#: order/models.py:766 +#: order/models.py:770 msgid "Unit purchase price" msgstr "Cena zakupu jednostkowego" -#: order/models.py:774 +#: order/models.py:778 msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:820 part/templates/part/part_pricing.html:97 +#: order/models.py:824 part/templates/part/part_pricing.html:97 #: part/templates/part/prices.html:103 part/templates/part/prices.html:278 msgid "Sale Price" msgstr "Cena sprzedaży" -#: order/models.py:821 +#: order/models.py:825 msgid "Unit sale price" msgstr "Jednostkowa cena sprzedaży" -#: order/models.py:900 order/models.py:902 +#: order/models.py:904 order/models.py:906 msgid "Stock item has not been assigned" msgstr "" -#: order/models.py:906 +#: order/models.py:910 msgid "Cannot allocate stock item to a line with a different part" msgstr "" -#: order/models.py:908 +#: order/models.py:912 msgid "Cannot allocate stock to a line without a part" msgstr "" -#: order/models.py:911 +#: order/models.py:915 msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:921 +#: order/models.py:925 msgid "Quantity must be 1 for serialized stock item" msgstr "" -#: order/models.py:926 +#: order/models.py:930 msgid "Line" msgstr "Linia" -#: order/models.py:937 +#: order/models.py:941 msgid "Item" msgstr "Komponent" -#: order/models.py:938 +#: order/models.py:942 msgid "Select stock item to allocate" msgstr "" -#: order/models.py:941 +#: order/models.py:945 msgid "Enter stock allocation quantity" msgstr "" @@ -3303,8 +3299,8 @@ msgid "Total" msgstr "" #: order/templates/order/purchase_order_detail.html:218 -#: order/templates/order/sales_order_detail.html:256 templates/js/part.js:807 -#: templates/js/part.js:996 +#: order/templates/order/sales_order_detail.html:256 templates/js/part.js:908 +#: templates/js/part.js:1097 msgid "Unit Price" msgstr "Cena jednostkowa" @@ -3343,7 +3339,7 @@ msgstr "" #: part/templates/part/category_navbar.html:32 #: part/templates/part/category_partlist.html:10 #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666 +#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:767 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -3358,7 +3354,7 @@ msgid "Order Code" msgstr "Kod zamówienia" #: order/templates/order/receive_parts.html:21 -#: part/templates/part/part_base.html:136 templates/js/part.js:481 +#: part/templates/part/part_base.html:136 templates/js/part.js:582 msgid "On Order" msgstr "" @@ -3411,17 +3407,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:105 templates/js/bom.js:358 -#: templates/js/build.js:725 templates/js/build.js:1172 +#: templates/js/build.js:759 templates/js/build.js:1202 msgid "Actions" msgstr "Akcje" -#: order/templates/order/sales_order_detail.html:112 templates/js/build.js:611 -#: templates/js/build.js:977 +#: order/templates/order/sales_order_detail.html:112 templates/js/build.js:645 +#: templates/js/build.js:1011 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:113 templates/js/build.js:613 -#: templates/js/build.js:978 +#: order/templates/order/sales_order_detail.html:113 templates/js/build.js:647 +#: templates/js/build.js:1012 msgid "Delete stock allocation" msgstr "" @@ -3433,8 +3429,8 @@ msgstr "" msgid "ID" msgstr "Numer ID" -#: order/templates/order/sales_order_detail.html:284 templates/js/build.js:676 -#: templates/js/build.js:973 +#: order/templates/order/sales_order_detail.html:284 templates/js/build.js:710 +#: templates/js/build.js:1007 msgid "Allocated" msgstr "Przydzielono" @@ -3450,7 +3446,7 @@ msgstr "" msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:356 templates/js/build.js:739 +#: order/templates/order/sales_order_detail.html:356 templates/js/build.js:773 msgid "Allocate stock" msgstr "" @@ -3458,8 +3454,8 @@ msgstr "" msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:363 templates/js/build.js:732 -#: templates/js/build.js:1180 +#: order/templates/order/sales_order_detail.html:363 templates/js/build.js:766 +#: templates/js/build.js:1210 msgid "Build stock" msgstr "" @@ -3900,7 +3896,7 @@ msgid "Part keywords to improve visibility in search results" msgstr "" #: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:73 -#: part/templates/part/set_category.html:15 templates/js/part.js:452 +#: part/templates/part/set_category.html:15 templates/js/part.js:553 msgid "Category" msgstr "Kategoria" @@ -3910,7 +3906,7 @@ msgstr "" #: part/models.py:723 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 -#: templates/js/part.js:296 +#: templates/js/part.js:397 msgid "IPN" msgstr "IPN" @@ -4029,7 +4025,7 @@ msgstr "" msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2124 templates/js/part.js:818 templates/js/stock.js:117 msgid "Test Name" msgstr "Nazwa testu" @@ -4045,7 +4041,7 @@ msgstr "" msgid "Enter description for this test" msgstr "" -#: part/models.py:2136 templates/js/part.js:726 +#: part/models.py:2136 templates/js/part.js:827 #: templates/js/table_filters.js:232 msgid "Required" msgstr "Wymagane" @@ -4054,7 +4050,7 @@ msgstr "Wymagane" msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2142 templates/js/part.js:734 +#: part/models.py:2142 templates/js/part.js:835 msgid "Requires Value" msgstr "" @@ -4062,7 +4058,7 @@ msgstr "" msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2148 templates/js/part.js:741 +#: part/models.py:2148 templates/js/part.js:842 msgid "Requires Attachment" msgstr "" @@ -4351,7 +4347,7 @@ msgstr "" msgid "All parts" msgstr "Wszystkie części" -#: part/templates/part/category.html:38 part/views.py:2441 +#: part/templates/part/category.html:38 part/views.py:2369 msgid "Create new part category" msgstr "Stwórz nową kategorię komponentów" @@ -4436,7 +4432,7 @@ msgstr "Utwórz nową lokalizację magazynową" msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:286 part/views.py:2389 +#: part/templates/part/category.html:286 part/views.py:2317 msgid "Edit Part Category" msgstr "" @@ -4656,18 +4652,6 @@ msgstr "" msgid "Add new parameter" msgstr "" -#: part/templates/part/params.html:41 templates/InvenTree/settings/user.html:19 -msgid "Edit" -msgstr "" - -#: part/templates/part/params.html:68 -msgid "New Template" -msgstr "" - -#: part/templates/part/params.html:69 -msgid "Create New Parameter Template" -msgstr "" - #: part/templates/part/part_app_base.html:12 msgid "Part List" msgstr "" @@ -4752,8 +4736,8 @@ msgstr "" msgid "Can Build" msgstr "" -#: part/templates/part/part_base.html:178 templates/js/part.js:312 -#: templates/js/part.js:485 +#: part/templates/part/part_base.html:178 templates/js/part.js:413 +#: templates/js/part.js:586 msgid "Building" msgstr "" @@ -4925,7 +4909,7 @@ msgstr "" msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:2859 +#: part/templates/part/prices.html:206 part/views.py:2787 msgid "Add Internal Price Break" msgstr "" @@ -4987,7 +4971,7 @@ msgid "Showing stock for all variants of %(full_name)s" msgstr "" #: part/templates/part/stock_count.html:7 templates/js/bom.js:239 -#: templates/js/part.js:302 templates/js/part.js:489 +#: templates/js/part.js:403 templates/js/part.js:590 msgid "No Stock" msgstr "" @@ -5161,55 +5145,43 @@ msgstr "" msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2265 -msgid "Create Part Parameter" -msgstr "" - -#: part/views.py:2315 -msgid "Edit Part Parameter" -msgstr "" - -#: part/views.py:2329 -msgid "Delete Part Parameter" -msgstr "" - -#: part/views.py:2427 +#: part/views.py:2355 msgid "Delete Part Category" msgstr "" -#: part/views.py:2433 +#: part/views.py:2361 msgid "Part category was deleted" msgstr "" -#: part/views.py:2485 +#: part/views.py:2413 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2586 +#: part/views.py:2514 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2642 +#: part/views.py:2570 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2661 +#: part/views.py:2589 msgid "Create BOM Item" msgstr "" -#: part/views.py:2731 +#: part/views.py:2659 msgid "Edit BOM item" msgstr "" -#: part/views.py:2792 +#: part/views.py:2720 msgid "Added new price break" msgstr "" -#: part/views.py:2868 +#: part/views.py:2796 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2876 +#: part/views.py:2804 msgid "Delete Internal Price Break" msgstr "" @@ -5777,7 +5749,7 @@ msgstr "" msgid "next page" msgstr "" -#: stock/templates/stock/item_base.html:301 templates/js/build.js:594 +#: stock/templates/stock/item_base.html:301 templates/js/build.js:628 msgid "No location set" msgstr "" @@ -6163,7 +6135,7 @@ msgstr "" msgid "Serialize Stock" msgstr "" -#: stock/views.py:1428 templates/js/build.js:327 +#: stock/views.py:1428 templates/js/build.js:365 msgid "Create new Stock Item" msgstr "" @@ -6293,7 +6265,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -6463,6 +6436,10 @@ msgstr "" msgid "User Information" msgstr "" +#: templates/InvenTree/settings/user.html:19 +msgid "Edit" +msgstr "" + #: templates/InvenTree/settings/user.html:21 msgid "Change Password" msgstr "" @@ -6549,7 +6526,7 @@ msgid "copy version information" msgstr "" #: templates/about.html:100 templates/js/modals.js:34 -#: templates/js/modals.js:677 templates/js/modals.js:970 +#: templates/js/modals.js:675 templates/js/modals.js:968 #: templates/modals.html:29 templates/modals.html:54 templates/modals.html:97 msgid "Close" msgstr "" @@ -6614,7 +6591,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:1030 +#: templates/js/barcode.js:119 templates/js/modals.js:1028 msgid "Invalid server response" msgstr "" @@ -6678,7 +6655,7 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/bom.js:175 templates/js/build.js:1122 +#: templates/js/bom.js:175 templates/js/build.js:1152 msgid "Open subassembly" msgstr "" @@ -6718,77 +6695,89 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:463 templates/js/build.js:424 templates/js/build.js:1220 +#: templates/js/bom.js:463 templates/js/build.js:458 templates/js/build.js:1250 msgid "No BOM items found" msgstr "" -#: templates/js/build.js:62 +#: templates/js/build.js:42 +#, fuzzy +#| msgid "Print Build Order" +msgid "Edit Build Order" +msgstr "Wydrukuj Numer Zlecenia Budowy" + +#: templates/js/build.js:68 +#, fuzzy +#| msgid "Print Build Order" +msgid "Create Build Order" +msgstr "Wydrukuj Numer Zlecenia Budowy" + +#: templates/js/build.js:100 msgid "Auto-allocate stock items to this output" msgstr "" -#: templates/js/build.js:70 +#: templates/js/build.js:108 msgid "Unallocate stock from build output" msgstr "" -#: templates/js/build.js:80 +#: templates/js/build.js:118 msgid "Complete build output" msgstr "" -#: templates/js/build.js:89 +#: templates/js/build.js:127 msgid "Delete build output" msgstr "" -#: templates/js/build.js:184 +#: templates/js/build.js:222 msgid "No build order allocations found" msgstr "" -#: templates/js/build.js:222 templates/js/order.js:449 +#: templates/js/build.js:260 templates/js/order.js:449 msgid "Location not specified" msgstr "" -#: templates/js/build.js:326 templates/stock_table.html:20 +#: templates/js/build.js:364 templates/stock_table.html:20 msgid "New Stock Item" msgstr "" -#: templates/js/build.js:645 +#: templates/js/build.js:679 msgid "Required Part" msgstr "" -#: templates/js/build.js:666 +#: templates/js/build.js:700 msgid "Quantity Per" msgstr "" -#: templates/js/build.js:736 templates/js/build.js:1184 +#: templates/js/build.js:770 templates/js/build.js:1214 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" -#: templates/js/build.js:789 +#: templates/js/build.js:823 msgid "No builds matching query" msgstr "" -#: templates/js/build.js:806 templates/js/part.js:390 templates/js/part.js:635 +#: templates/js/build.js:840 templates/js/part.js:491 templates/js/part.js:736 #: templates/js/stock.js:514 templates/js/stock.js:982 msgid "Select" msgstr "" -#: templates/js/build.js:826 +#: templates/js/build.js:860 msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:890 templates/js/stock.js:1204 +#: templates/js/build.js:924 templates/js/stock.js:1204 msgid "No user information" msgstr "" -#: templates/js/build.js:896 +#: templates/js/build.js:930 msgid "Resposible" msgstr "" -#: templates/js/build.js:905 +#: templates/js/build.js:939 msgid "No information" msgstr "" -#: templates/js/build.js:955 +#: templates/js/build.js:989 msgid "No parts allocated for" msgstr "" @@ -6834,23 +6823,23 @@ msgstr "" msgid "Assembled part" msgstr "" -#: templates/js/company.js:350 +#: templates/js/company.js:350 templates/js/part.js:242 msgid "No parameters found" msgstr "" -#: templates/js/company.js:386 +#: templates/js/company.js:386 templates/js/part.js:283 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:387 +#: templates/js/company.js:387 templates/js/part.js:284 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:406 +#: templates/js/company.js:406 templates/js/part.js:301 msgid "Edit Parameter" msgstr "" -#: templates/js/company.js:417 +#: templates/js/company.js:417 templates/js/part.js:313 msgid "Delete Parameter" msgstr "" @@ -6903,59 +6892,59 @@ msgstr "" msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:583 templates/js/modals.js:1040 +#: templates/js/forms.js:587 templates/js/modals.js:1038 msgid "No Response" msgstr "" -#: templates/js/forms.js:584 templates/js/modals.js:1041 +#: templates/js/forms.js:588 templates/js/modals.js:1039 msgid "No response from the InvenTree server" msgstr "" -#: templates/js/forms.js:590 templates/js/modals.js:1050 +#: templates/js/forms.js:594 templates/js/modals.js:1048 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/forms.js:591 templates/js/modals.js:1051 +#: templates/js/forms.js:595 templates/js/modals.js:1049 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/forms.js:597 templates/js/modals.js:1055 +#: templates/js/forms.js:601 templates/js/modals.js:1053 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/forms.js:598 templates/js/modals.js:1056 +#: templates/js/forms.js:602 templates/js/modals.js:1054 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/forms.js:604 templates/js/modals.js:1060 +#: templates/js/forms.js:608 templates/js/modals.js:1058 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/forms.js:605 templates/js/modals.js:1061 +#: templates/js/forms.js:609 templates/js/modals.js:1059 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/forms.js:611 templates/js/modals.js:1065 +#: templates/js/forms.js:615 templates/js/modals.js:1063 msgid "Error 408: Timeout" msgstr "" -#: templates/js/forms.js:612 templates/js/modals.js:1066 +#: templates/js/forms.js:616 templates/js/modals.js:1064 msgid "Connection timeout while requesting data from server" msgstr "" -#: templates/js/forms.js:618 templates/js/modals.js:1069 +#: templates/js/forms.js:622 templates/js/modals.js:1067 msgid "Error requesting form data" msgstr "" -#: templates/js/forms.js:788 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:815 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1161 +#: templates/js/forms.js:1188 msgid "Searching" msgstr "" -#: templates/js/forms.js:1301 +#: templates/js/forms.js:1338 msgid "Clear input" msgstr "" @@ -7011,58 +7000,58 @@ msgstr "" msgid "Select Label Template" msgstr "" -#: templates/js/modals.js:59 templates/js/modals.js:105 -#: templates/js/modals.js:601 templates/modals.html:75 +#: templates/js/modals.js:59 templates/js/modals.js:103 +#: templates/js/modals.js:599 templates/modals.html:75 msgid "Cancel" msgstr "" -#: templates/js/modals.js:60 templates/js/modals.js:104 -#: templates/js/modals.js:676 templates/js/modals.js:969 +#: templates/js/modals.js:60 templates/js/modals.js:102 +#: templates/js/modals.js:674 templates/js/modals.js:967 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" -#: templates/js/modals.js:103 +#: templates/js/modals.js:101 msgid "Form Title" msgstr "" -#: templates/js/modals.js:374 +#: templates/js/modals.js:372 msgid "Waiting for server..." msgstr "" -#: templates/js/modals.js:533 +#: templates/js/modals.js:531 msgid "Show Error Information" msgstr "" -#: templates/js/modals.js:600 templates/modals.html:76 +#: templates/js/modals.js:598 templates/modals.html:76 msgid "Accept" msgstr "" -#: templates/js/modals.js:665 +#: templates/js/modals.js:663 msgid "Loading Data" msgstr "" -#: templates/js/modals.js:920 +#: templates/js/modals.js:918 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:920 +#: templates/js/modals.js:918 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:933 +#: templates/js/modals.js:931 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:1030 +#: templates/js/modals.js:1028 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:1045 +#: templates/js/modals.js:1043 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:1046 +#: templates/js/modals.js:1044 msgid "Server returned error code 400" msgstr "" @@ -7074,15 +7063,21 @@ msgstr "" msgid "Location ID" msgstr "" -#: templates/js/model_renderers.js:90 +#: templates/js/model_renderers.js:86 +#, fuzzy +#| msgid "Build" +msgid "Build ID" +msgstr "Budowa" + +#: templates/js/model_renderers.js:111 msgid "Part ID" msgstr "" -#: templates/js/model_renderers.js:126 +#: templates/js/model_renderers.js:159 msgid "Category ID" msgstr "" -#: templates/js/model_renderers.js:150 +#: templates/js/model_renderers.js:191 msgid "Supplier Part ID" msgstr "" @@ -7138,54 +7133,54 @@ msgstr "" msgid "No variants found" msgstr "" -#: templates/js/part.js:280 templates/js/part.js:519 +#: templates/js/part.js:381 templates/js/part.js:620 msgid "No parts found" msgstr "" -#: templates/js/part.js:458 +#: templates/js/part.js:559 msgid "No category" msgstr "" -#: templates/js/part.js:476 templates/js/table_filters.js:328 +#: templates/js/part.js:577 templates/js/table_filters.js:328 msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:1006 +#: templates/js/part.js:761 templates/js/stock.js:1006 msgid "Path" msgstr "" -#: templates/js/part.js:703 +#: templates/js/part.js:804 msgid "No test templates matching query" msgstr "" -#: templates/js/part.js:754 templates/js/stock.js:75 +#: templates/js/part.js:855 templates/js/stock.js:75 msgid "Edit test result" msgstr "" -#: templates/js/part.js:755 templates/js/stock.js:76 +#: templates/js/part.js:856 templates/js/stock.js:76 msgid "Delete test result" msgstr "" -#: templates/js/part.js:761 +#: templates/js/part.js:862 msgid "This test is defined for a parent part" msgstr "" -#: templates/js/part.js:786 +#: templates/js/part.js:887 #, python-brace-format msgid "No ${human_name} information found" msgstr "" -#: templates/js/part.js:839 +#: templates/js/part.js:940 #, python-brace-format msgid "Edit ${human_name}" msgstr "" -#: templates/js/part.js:840 +#: templates/js/part.js:941 #, python-brace-format msgid "Delete ${human_name}" msgstr "" -#: templates/js/part.js:959 +#: templates/js/part.js:1060 msgid "Single Price Difference" msgstr "" @@ -7918,3 +7913,5 @@ msgstr "" msgid "Permission to delete items" msgstr "" +#~ msgid "Created new build" +#~ msgstr "Utworzona nowa budowa" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 2429f25c64..8b474a67d2 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 13:36+0000\n" +"POT-Creation-Date: 2021-07-08 23:03+0000\n" "PO-Revision-Date: 2021-07-08 13:47\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -77,7 +77,7 @@ msgstr "Выбрать категорию" msgid "Duplicate serial: {n}" msgstr "Дублировать серийный номер: {n}" -#: InvenTree/helpers.py:403 order/models.py:311 order/models.py:421 +#: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 #: stock/views.py:1648 msgid "Invalid quantity provided" msgstr "недопустимое количество" @@ -138,20 +138,20 @@ msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 #: label/models.py:112 part/models.py:680 part/models.py:2191 -#: part/templates/part/params.html:27 report/models.py:181 -#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 -#: templates/js/company.js:359 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:988 +#: report/models.py:181 templates/InvenTree/search.html:137 +#: templates/InvenTree/search.html:289 templates/js/company.js:359 +#: templates/js/part.js:118 templates/js/part.js:251 templates/js/part.js:743 +#: templates/js/stock.js:988 msgid "Name" msgstr "Название" -#: InvenTree/models.py:125 build/models.py:139 +#: InvenTree/models.py:125 build/models.py:179 #: build/templates/build/detail.html:21 company/models.py:353 #: company/models.py:554 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:119 -#: order/models.py:154 order/templates/order/purchase_order_detail.html:174 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:174 #: part/models.py:703 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:194 #: report/models.py:551 report/models.py:590 @@ -159,10 +159,10 @@ msgstr "Название" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:834 templates/js/build.js:1132 +#: templates/js/build.js:868 templates/js/build.js:1162 #: templates/js/company.js:125 templates/js/order.js:245 -#: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:260 -#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 +#: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:361 +#: templates/js/part.js:538 templates/js/part.js:755 templates/js/part.js:823 #: templates/js/stock.js:557 templates/js/stock.js:1000 #: templates/js/stock.js:1045 msgid "Description" @@ -458,23 +458,23 @@ msgstr "Срок выполнения заказа" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:911 templates/js/order.js:262 +#: templates/js/build.js:945 templates/js/order.js:262 #: templates/js/order.js:365 msgid "Target Date" msgstr "Целевая дата" -#: build/forms.py:43 build/models.py:229 +#: build/forms.py:43 build/models.py:269 msgid "Target date for build completion. Build will be overdue after this date." msgstr "Целевая дата для сборки. Сборка будет просрочена после этой даты." -#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1354 +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1394 #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:741 #: company/forms.py:124 company/templates/company/supplier_part_pricing.html:79 -#: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:702 -#: order/models.py:941 order/templates/order/order_wizard/match_parts.html:30 +#: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 +#: order/models.py:945 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 #: order/templates/order/purchase_order_detail.html:206 #: order/templates/order/sales_order_detail.html:80 @@ -491,10 +491,10 @@ msgstr "Целевая дата для сборки. Сборка будет п #: stock/forms.py:142 stock/forms.py:275 #: stock/templates/stock/item_base.html:267 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 -#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 -#: templates/js/build.js:1142 templates/js/model_renderers.js:43 -#: templates/js/order.js:460 templates/js/part.js:827 templates/js/part.js:949 -#: templates/js/part.js:1005 templates/js/stock.js:1180 +#: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 +#: templates/js/build.js:1172 templates/js/model_renderers.js:43 +#: templates/js/order.js:460 templates/js/part.js:928 templates/js/part.js:1050 +#: templates/js/part.js:1106 templates/js/stock.js:1180 #: templates/js/stock.js:1399 msgid "Quantity" msgstr "Количество" @@ -539,8 +539,8 @@ msgstr "Пометить сборку как завершенную" #: stock/forms.py:314 stock/templates/stock/item_base.html:297 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 -#: templates/js/barcode.js:531 templates/js/build.js:218 -#: templates/js/build.js:586 templates/js/order.js:445 +#: templates/js/barcode.js:531 templates/js/build.js:256 +#: templates/js/build.js:620 templates/js/order.js:445 #: templates/js/stock.js:643 templates/js/stock.js:1072 msgid "Location" msgstr "Расположение" @@ -550,10 +550,10 @@ msgid "Location of completed parts" msgstr "Расположение укомплектованных частей" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:545 +#: build/templates/build/detail.html:59 order/models.py:549 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 -#: templates/js/barcode.js:119 templates/js/build.js:868 +#: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:249 templates/js/order.js:352 #: templates/js/stock.js:630 templates/js/stock.js:1149 #: templates/js/stock.js:1415 @@ -588,14 +588,20 @@ msgstr "Подтвердите отмену сборки" msgid "Select quantity of stock to allocate" msgstr "Выберите количество запасов для распределения" -#: build/models.py:70 build/templates/build/build_base.html:9 +#: build/models.py:105 +#, fuzzy +#| msgid "Invalid character in part name" +msgid "Invalid choice for parent build" +msgstr "Неверный символ в названии части" + +#: build/models.py:109 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 #: report/templates/report/inventree_build_order_base.html:106 -#: templates/js/build.js:195 +#: templates/js/build.js:233 msgid "Build Order" msgstr "Порядок сборки" -#: build/models.py:71 build/templates/build/index.html:8 +#: build/models.py:110 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 @@ -605,36 +611,36 @@ msgstr "Порядок сборки" msgid "Build Orders" msgstr "Порядок сборки" -#: build/models.py:131 +#: build/models.py:170 msgid "Build Order Reference" msgstr "Ссылка на заказ" -#: build/models.py:132 order/models.py:242 order/models.py:529 -#: order/models.py:709 order/templates/order/purchase_order_detail.html:201 +#: build/models.py:171 order/models.py:246 order/models.py:533 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:201 #: order/templates/order/sales_order_detail.html:239 part/models.py:2338 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:661 templates/js/build.js:1136 +#: templates/js/build.js:695 templates/js/build.js:1166 msgid "Reference" msgstr "" -#: build/models.py:142 +#: build/models.py:182 msgid "Brief description of the build" msgstr "" -#: build/models.py:151 build/templates/build/build_base.html:163 +#: build/models.py:191 build/templates/build/build_base.html:163 #: build/templates/build/detail.html:77 msgid "Parent Build" msgstr "" -#: build/models.py:152 +#: build/models.py:192 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:157 build/templates/build/auto_allocate.html:16 +#: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:689 -#: order/models.py:755 order/models.py:814 +#: order/models.py:759 order/models.py:818 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:159 #: order/templates/order/receive_parts.html:19 @@ -649,112 +655,112 @@ msgstr "" #: report/templates/report/inventree_so_report.html:90 #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 -#: templates/js/build.js:552 templates/js/build.js:839 -#: templates/js/build.js:1109 templates/js/company.js:264 -#: templates/js/company.js:464 templates/js/part.js:241 -#: templates/js/part.js:404 templates/js/stock.js:526 +#: templates/js/build.js:586 templates/js/build.js:873 +#: templates/js/build.js:1139 templates/js/company.js:264 +#: templates/js/company.js:464 templates/js/part.js:342 +#: templates/js/part.js:505 templates/js/stock.js:526 #: templates/js/stock.js:1387 msgid "Part" msgstr "" -#: build/models.py:165 +#: build/models.py:205 msgid "Select part to build" msgstr "" -#: build/models.py:170 +#: build/models.py:210 msgid "Sales Order Reference" msgstr "" -#: build/models.py:174 +#: build/models.py:214 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:179 +#: build/models.py:219 msgid "Source Location" msgstr "" -#: build/models.py:183 +#: build/models.py:223 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:188 +#: build/models.py:228 msgid "Destination Location" msgstr "" -#: build/models.py:192 +#: build/models.py:232 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:196 +#: build/models.py:236 msgid "Build Quantity" msgstr "" -#: build/models.py:199 +#: build/models.py:239 msgid "Number of stock items to build" msgstr "" -#: build/models.py:203 +#: build/models.py:243 msgid "Completed items" msgstr "" -#: build/models.py:205 +#: build/models.py:245 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:209 part/templates/part/part_base.html:167 +#: build/models.py:249 part/templates/part/part_base.html:167 msgid "Build Status" msgstr "" -#: build/models.py:213 +#: build/models.py:253 msgid "Build status code" msgstr "" -#: build/models.py:217 stock/models.py:470 +#: build/models.py:257 stock/models.py:470 msgid "Batch Code" msgstr "" -#: build/models.py:221 +#: build/models.py:261 msgid "Batch code for this build output" msgstr "" -#: build/models.py:224 order/models.py:158 part/models.py:875 +#: build/models.py:264 order/models.py:162 part/models.py:875 #: part/templates/part/detail.html:126 templates/js/order.js:360 msgid "Creation Date" msgstr "" -#: build/models.py:228 order/models.py:551 +#: build/models.py:268 order/models.py:555 msgid "Target completion date" msgstr "" -#: build/models.py:232 order/models.py:284 templates/js/build.js:916 +#: build/models.py:272 order/models.py:288 templates/js/build.js:950 msgid "Completion Date" msgstr "" -#: build/models.py:238 +#: build/models.py:278 msgid "completed by" msgstr "" -#: build/models.py:246 templates/js/build.js:881 +#: build/models.py:286 templates/js/build.js:915 msgid "Issued by" msgstr "" -#: build/models.py:247 +#: build/models.py:287 msgid "User who issued this build order" msgstr "" -#: build/models.py:255 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:172 +#: build/models.py:295 build/templates/build/build_base.html:184 +#: build/templates/build/detail.html:105 order/models.py:176 #: order/templates/order/order_base.html:138 #: order/templates/order/sales_order_base.html:140 part/models.py:879 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" -#: build/models.py:256 +#: build/models.py:296 msgid "User responsible for this build order" msgstr "" -#: build/models.py:261 build/templates/build/detail.html:91 +#: build/models.py:301 build/templates/build/detail.html:91 #: company/templates/company/manufacturer_part_base.html:79 #: company/templates/company/manufacturer_part_detail.html:28 #: company/templates/company/supplier_part_base.html:78 @@ -764,15 +770,15 @@ msgstr "" msgid "External Link" msgstr "" -#: build/models.py:262 part/models.py:737 stock/models.py:466 +#: build/models.py:302 part/models.py:737 stock/models.py:466 msgid "Link to external URL" msgstr "" -#: build/models.py:266 build/templates/build/navbar.html:53 +#: build/models.py:306 build/templates/build/navbar.html:53 #: company/models.py:141 company/models.py:561 #: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:176 -#: order/models.py:711 order/templates/order/po_navbar.html:38 +#: company/templates/company/navbar.html:73 order/models.py:180 +#: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 #: order/templates/order/purchase_order_detail.html:270 #: order/templates/order/sales_order_detail.html:319 @@ -787,85 +793,85 @@ msgstr "" msgid "Notes" msgstr "" -#: build/models.py:267 +#: build/models.py:307 msgid "Extra build notes" msgstr "" -#: build/models.py:744 +#: build/models.py:784 msgid "No build output specified" msgstr "" -#: build/models.py:747 +#: build/models.py:787 msgid "Build output is already completed" msgstr "" -#: build/models.py:750 +#: build/models.py:790 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1160 +#: build/models.py:1200 msgid "BuildItem must be unique for build, stock_item and install_into" msgstr "" -#: build/models.py:1185 +#: build/models.py:1225 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1189 +#: build/models.py:1229 #, python-brace-format msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1196 order/models.py:915 +#: build/models.py:1236 order/models.py:919 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1200 order/models.py:918 +#: build/models.py:1240 order/models.py:922 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1204 +#: build/models.py:1244 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1264 +#: build/models.py:1304 #, python-brace-format msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" -#: build/models.py:1324 stock/templates/stock/item_base.html:329 -#: templates/InvenTree/search.html:183 templates/js/build.js:812 +#: build/models.py:1364 stock/templates/stock/item_base.html:329 +#: templates/InvenTree/search.html:183 templates/js/build.js:846 #: templates/navbar.html:29 msgid "Build" msgstr "" -#: build/models.py:1325 +#: build/models.py:1365 msgid "Build to allocate parts" msgstr "" -#: build/models.py:1341 stock/templates/stock/item_base.html:8 +#: build/models.py:1381 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:351 -#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 -#: templates/js/build.js:211 templates/js/build.js:959 +#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 +#: templates/js/build.js:249 templates/js/build.js:993 #: templates/js/order.js:433 templates/js/order.js:438 #: templates/js/stock.js:1131 msgid "Stock Item" msgstr "" -#: build/models.py:1342 +#: build/models.py:1382 msgid "Source stock item" msgstr "" -#: build/models.py:1355 +#: build/models.py:1395 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1363 +#: build/models.py:1403 msgid "Install into" msgstr "" -#: build/models.py:1364 +#: build/models.py:1404 msgid "Destination stock item" msgstr "" @@ -885,11 +891,11 @@ msgstr "" msgid "Auto Allocate" msgstr "" -#: build/templates/build/allocate.html:25 templates/js/build.js:744 +#: build/templates/build/allocate.html:25 templates/js/build.js:778 msgid "Unallocate stock" msgstr "" -#: build/templates/build/allocate.html:26 build/views.py:319 build/views.py:805 +#: build/templates/build/allocate.html:26 build/views.py:319 build/views.py:685 msgid "Unallocate Stock" msgstr "" @@ -922,7 +928,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:170 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:458 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:570 templates/js/model_renderers.js:41 +#: templates/js/build.js:604 templates/js/model_renderers.js:41 msgid "Serial Number" msgstr "" @@ -1042,7 +1048,7 @@ msgid "Print Build Order" msgstr "" #: build/templates/build/build_base.html:100 -#: build/templates/build/build_base.html:225 +#: build/templates/build/build_base.html:222 msgid "Complete Build" msgstr "" @@ -1055,7 +1061,7 @@ msgid "Edit Build" msgstr "" #: build/templates/build/build_base.html:111 -#: build/templates/build/build_base.html:209 build/views.py:57 +#: build/templates/build/build_base.html:206 build/views.py:57 msgid "Cancel Build" msgstr "" @@ -1075,7 +1081,7 @@ msgid "Progress" msgstr "" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:812 +#: build/templates/build/detail.html:84 order/models.py:816 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1091,11 +1097,11 @@ msgstr "" msgid "Issued By" msgstr "" -#: build/templates/build/build_base.html:217 +#: build/templates/build/build_base.html:214 msgid "Incomplete Outputs" msgstr "" -#: build/templates/build/build_base.html:218 +#: build/templates/build/build_base.html:215 msgid "Build Order cannot be completed as incomplete build outputs remain" msgstr "" @@ -1222,7 +1228,7 @@ msgstr "" msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:771 +#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:775 #: order/templates/order/purchase_order_detail.html:266 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 #: stock/forms.py:342 @@ -1242,7 +1248,7 @@ msgstr "" #: build/templates/build/detail.html:116 #: order/templates/order/order_base.html:111 -#: order/templates/order/sales_order_base.html:113 templates/js/build.js:876 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:910 msgid "Created" msgstr "" @@ -1250,7 +1256,7 @@ msgstr "" msgid "No target date set" msgstr "" -#: build/templates/build/detail.html:132 templates/js/build.js:854 +#: build/templates/build/detail.html:132 templates/js/build.js:888 msgid "Completed" msgstr "" @@ -1262,7 +1268,7 @@ msgstr "" msgid "Alter the quantity of stock allocated to the build output" msgstr "" -#: build/templates/build/index.html:28 build/views.py:678 +#: build/templates/build/index.html:28 msgid "New Build Order" msgstr "" @@ -1418,52 +1424,40 @@ msgstr "" msgid "Build output completed" msgstr "" -#: build/views.py:732 -msgid "Created new build" -msgstr "" - -#: build/views.py:753 -msgid "Edit Build Order Details" -msgstr "" - -#: build/views.py:786 -msgid "Edited build" -msgstr "" - -#: build/views.py:795 +#: build/views.py:675 msgid "Delete Build Order" msgstr "" -#: build/views.py:810 +#: build/views.py:690 msgid "Removed parts from build allocation" msgstr "" -#: build/views.py:822 +#: build/views.py:702 msgid "Allocate stock to build output" msgstr "" -#: build/views.py:865 +#: build/views.py:745 msgid "Item must be currently in stock" msgstr "" -#: build/views.py:871 +#: build/views.py:751 msgid "Stock item is over-allocated" msgstr "" -#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:671 -#: templates/js/build.js:966 templates/js/build.js:1149 +#: build/views.py:752 templates/js/bom.js:230 templates/js/build.js:705 +#: templates/js/build.js:1000 templates/js/build.js:1179 msgid "Available" msgstr "" -#: build/views.py:874 +#: build/views.py:754 msgid "Stock item must be selected" msgstr "" -#: build/views.py:1037 +#: build/views.py:917 msgid "Edit Stock Allocation" msgstr "" -#: build/views.py:1041 +#: build/views.py:921 msgid "Updated Build Item" msgstr "" @@ -1876,7 +1870,7 @@ msgid "Price break quantity" msgstr "" #: common/models.py:749 company/templates/company/supplier_part_pricing.html:84 -#: templates/js/part.js:832 +#: templates/js/part.js:933 msgid "Price" msgstr "" @@ -1948,7 +1942,7 @@ msgstr "" msgid "Image URL" msgstr "" -#: company/forms.py:67 templates/js/part.js:940 +#: company/forms.py:67 templates/js/part.js:1041 msgid "Single Price" msgstr "" @@ -2024,10 +2018,10 @@ msgid "Point of contact" msgstr "" #: company/models.py:130 company/models.py:347 company/models.py:548 -#: order/models.py:156 part/models.py:736 +#: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:312 templates/js/company.js:544 -#: templates/js/part.js:498 +#: templates/js/part.js:599 msgid "Link" msgstr "" @@ -2111,10 +2105,11 @@ msgstr "" msgid "Parameter name" msgstr "" -#: company/models.py:421 part/templates/part/params.html:28 +#: company/models.py:421 #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:365 templates/js/stock.js:137 +#: templates/js/company.js:365 templates/js/part.js:260 +#: templates/js/stock.js:137 msgid "Value" msgstr "" @@ -2123,8 +2118,8 @@ msgid "Parameter value" msgstr "" #: company/models.py:428 part/models.py:821 part/models.py:2193 -#: part/templates/part/detail.html:106 part/templates/part/params.html:29 -#: templates/js/company.js:371 +#: part/templates/part/detail.html:106 templates/js/company.js:371 +#: templates/js/part.js:266 msgid "Units" msgstr "" @@ -2134,7 +2129,7 @@ msgstr "" #: company/models.py:529 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:256 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:260 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 @@ -2213,7 +2208,7 @@ msgstr "" #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:563 +#: company/templates/company/navbar.html:65 templates/js/build.js:597 msgid "Assigned Stock" msgstr "" @@ -2273,7 +2268,7 @@ msgstr "" msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:540 +#: company/templates/company/detail.html:67 order/models.py:544 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 @@ -2443,7 +2438,7 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:566 +#: templates/js/part.js:406 templates/js/part.js:566 templates/js/stock.js:566 #: templates/navbar.html:26 msgid "Stock" msgstr "" @@ -2465,9 +2460,9 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 #: company/templates/company/manufacturer_part_suppliers.html:48 #: company/templates/company/manufacturer_part_suppliers.html:142 -#: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 -#: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:844 templates/js/company.js:203 users/models.py:193 +#: part/templates/part/manufacturer.html:24 part/templates/part/related.html:44 +#: part/templates/part/supplier.html:22 stock/views.py:844 +#: templates/js/company.js:203 users/models.py:193 msgid "Delete" msgstr "" @@ -2490,6 +2485,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:80 +#: part/templates/part/params.html:57 msgid "Add Parameter" msgstr "" @@ -2631,7 +2627,7 @@ msgstr "" #: company/templates/company/supplier_part_pricing.html:19 #: company/templates/company/supplier_part_pricing.html:118 -#: part/templates/part/prices.html:264 part/views.py:2788 +#: part/templates/part/prices.html:264 part/views.py:2716 msgid "Add Price Break" msgstr "" @@ -2639,11 +2635,11 @@ msgstr "" msgid "No price break information found" msgstr "" -#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2850 +#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2778 msgid "Delete Price Break" msgstr "" -#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2836 +#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2764 msgid "Edit Price Break" msgstr "" @@ -2809,137 +2805,137 @@ msgstr "" msgid "Enter quantity of stock items" msgstr "" -#: order/models.py:154 +#: order/models.py:158 msgid "Order description" msgstr "" -#: order/models.py:156 +#: order/models.py:160 msgid "Link to external page" msgstr "" -#: order/models.py:164 part/templates/part/detail.html:132 +#: order/models.py:168 part/templates/part/detail.html:132 msgid "Created By" msgstr "" -#: order/models.py:171 +#: order/models.py:175 msgid "User or group responsible for this order" msgstr "" -#: order/models.py:176 +#: order/models.py:180 msgid "Order notes" msgstr "" -#: order/models.py:243 order/models.py:530 +#: order/models.py:247 order/models.py:534 msgid "Order reference" msgstr "" -#: order/models.py:248 order/models.py:545 +#: order/models.py:252 order/models.py:549 msgid "Purchase order status" msgstr "" -#: order/models.py:257 +#: order/models.py:261 msgid "Company from which the items are being ordered" msgstr "" -#: order/models.py:260 order/templates/order/order_base.html:98 +#: order/models.py:264 order/templates/order/order_base.html:98 #: templates/js/order.js:241 msgid "Supplier Reference" msgstr "" -#: order/models.py:260 +#: order/models.py:264 msgid "Supplier order reference code" msgstr "" -#: order/models.py:267 +#: order/models.py:271 msgid "received by" msgstr "" -#: order/models.py:272 +#: order/models.py:276 msgid "Issue Date" msgstr "" -#: order/models.py:273 +#: order/models.py:277 msgid "Date order was issued" msgstr "" -#: order/models.py:278 +#: order/models.py:282 msgid "Target Delivery Date" msgstr "" -#: order/models.py:279 +#: order/models.py:283 msgid "Expected date for order delivery. Order will be overdue after this date." msgstr "" -#: order/models.py:285 +#: order/models.py:289 msgid "Date order was completed" msgstr "" -#: order/models.py:309 part/views.py:1730 stock/models.py:308 +#: order/models.py:313 part/views.py:1730 stock/models.py:308 #: stock/models.py:1023 msgid "Quantity must be greater than zero" msgstr "" -#: order/models.py:314 +#: order/models.py:318 msgid "Part supplier must match PO supplier" msgstr "" -#: order/models.py:412 +#: order/models.py:416 msgid "Lines can only be received against an order marked as 'Placed'" msgstr "" -#: order/models.py:416 +#: order/models.py:420 msgid "Quantity must be an integer" msgstr "" -#: order/models.py:418 +#: order/models.py:422 msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:541 +#: order/models.py:545 msgid "Company to which the items are being sold" msgstr "" -#: order/models.py:547 +#: order/models.py:551 msgid "Customer Reference " msgstr "" -#: order/models.py:547 +#: order/models.py:551 msgid "Customer order reference code" msgstr "" -#: order/models.py:552 +#: order/models.py:556 msgid "Target date for order completion. Order will be overdue after this date." msgstr "" -#: order/models.py:555 templates/js/order.js:370 +#: order/models.py:559 templates/js/order.js:370 msgid "Shipment Date" msgstr "" -#: order/models.py:562 +#: order/models.py:566 msgid "shipped by" msgstr "" -#: order/models.py:606 +#: order/models.py:610 msgid "SalesOrder cannot be shipped as it is not currently pending" msgstr "" -#: order/models.py:703 +#: order/models.py:707 msgid "Item quantity" msgstr "" -#: order/models.py:709 +#: order/models.py:713 msgid "Line item reference" msgstr "" -#: order/models.py:711 +#: order/models.py:715 msgid "Line item notes" msgstr "" -#: order/models.py:741 order/models.py:812 templates/js/order.js:420 +#: order/models.py:745 order/models.py:816 templates/js/order.js:420 msgid "Order" msgstr "" -#: order/models.py:742 order/templates/order/order_base.html:9 +#: order/models.py:746 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:336 templates/js/order.js:210 @@ -2947,76 +2943,76 @@ msgstr "" msgid "Purchase Order" msgstr "" -#: order/models.py:756 +#: order/models.py:760 msgid "Supplier part" msgstr "" -#: order/models.py:759 order/templates/order/order_base.html:131 +#: order/models.py:763 order/templates/order/order_base.html:131 #: order/templates/order/purchase_order_detail.html:246 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "" -#: order/models.py:759 +#: order/models.py:763 msgid "Number of items received" msgstr "" -#: order/models.py:765 part/templates/part/prices.html:166 stock/models.py:545 +#: order/models.py:769 part/templates/part/prices.html:166 stock/models.py:545 #: stock/templates/stock/item_base.html:343 templates/js/stock.js:706 msgid "Purchase Price" msgstr "" -#: order/models.py:766 +#: order/models.py:770 msgid "Unit purchase price" msgstr "" -#: order/models.py:774 +#: order/models.py:778 msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:820 part/templates/part/part_pricing.html:97 +#: order/models.py:824 part/templates/part/part_pricing.html:97 #: part/templates/part/prices.html:103 part/templates/part/prices.html:278 msgid "Sale Price" msgstr "" -#: order/models.py:821 +#: order/models.py:825 msgid "Unit sale price" msgstr "" -#: order/models.py:900 order/models.py:902 +#: order/models.py:904 order/models.py:906 msgid "Stock item has not been assigned" msgstr "" -#: order/models.py:906 +#: order/models.py:910 msgid "Cannot allocate stock item to a line with a different part" msgstr "" -#: order/models.py:908 +#: order/models.py:912 msgid "Cannot allocate stock to a line without a part" msgstr "" -#: order/models.py:911 +#: order/models.py:915 msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:921 +#: order/models.py:925 msgid "Quantity must be 1 for serialized stock item" msgstr "" -#: order/models.py:926 +#: order/models.py:930 msgid "Line" msgstr "" -#: order/models.py:937 +#: order/models.py:941 msgid "Item" msgstr "" -#: order/models.py:938 +#: order/models.py:942 msgid "Select stock item to allocate" msgstr "" -#: order/models.py:941 +#: order/models.py:945 msgid "Enter stock allocation quantity" msgstr "" @@ -3303,8 +3299,8 @@ msgid "Total" msgstr "" #: order/templates/order/purchase_order_detail.html:218 -#: order/templates/order/sales_order_detail.html:256 templates/js/part.js:807 -#: templates/js/part.js:996 +#: order/templates/order/sales_order_detail.html:256 templates/js/part.js:908 +#: templates/js/part.js:1097 msgid "Unit Price" msgstr "" @@ -3343,7 +3339,7 @@ msgstr "" #: part/templates/part/category_navbar.html:32 #: part/templates/part/category_partlist.html:10 #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666 +#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:767 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -3358,7 +3354,7 @@ msgid "Order Code" msgstr "" #: order/templates/order/receive_parts.html:21 -#: part/templates/part/part_base.html:136 templates/js/part.js:481 +#: part/templates/part/part_base.html:136 templates/js/part.js:582 msgid "On Order" msgstr "" @@ -3411,17 +3407,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:105 templates/js/bom.js:358 -#: templates/js/build.js:725 templates/js/build.js:1172 +#: templates/js/build.js:759 templates/js/build.js:1202 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:112 templates/js/build.js:611 -#: templates/js/build.js:977 +#: order/templates/order/sales_order_detail.html:112 templates/js/build.js:645 +#: templates/js/build.js:1011 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:113 templates/js/build.js:613 -#: templates/js/build.js:978 +#: order/templates/order/sales_order_detail.html:113 templates/js/build.js:647 +#: templates/js/build.js:1012 msgid "Delete stock allocation" msgstr "" @@ -3433,8 +3429,8 @@ msgstr "" msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:284 templates/js/build.js:676 -#: templates/js/build.js:973 +#: order/templates/order/sales_order_detail.html:284 templates/js/build.js:710 +#: templates/js/build.js:1007 msgid "Allocated" msgstr "" @@ -3450,7 +3446,7 @@ msgstr "" msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:356 templates/js/build.js:739 +#: order/templates/order/sales_order_detail.html:356 templates/js/build.js:773 msgid "Allocate stock" msgstr "" @@ -3458,8 +3454,8 @@ msgstr "" msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:363 templates/js/build.js:732 -#: templates/js/build.js:1180 +#: order/templates/order/sales_order_detail.html:363 templates/js/build.js:766 +#: templates/js/build.js:1210 msgid "Build stock" msgstr "" @@ -3900,7 +3896,7 @@ msgid "Part keywords to improve visibility in search results" msgstr "" #: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:73 -#: part/templates/part/set_category.html:15 templates/js/part.js:452 +#: part/templates/part/set_category.html:15 templates/js/part.js:553 msgid "Category" msgstr "" @@ -3910,7 +3906,7 @@ msgstr "" #: part/models.py:723 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 -#: templates/js/part.js:296 +#: templates/js/part.js:397 msgid "IPN" msgstr "" @@ -4029,7 +4025,7 @@ msgstr "" msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2124 templates/js/part.js:818 templates/js/stock.js:117 msgid "Test Name" msgstr "" @@ -4045,7 +4041,7 @@ msgstr "" msgid "Enter description for this test" msgstr "" -#: part/models.py:2136 templates/js/part.js:726 +#: part/models.py:2136 templates/js/part.js:827 #: templates/js/table_filters.js:232 msgid "Required" msgstr "" @@ -4054,7 +4050,7 @@ msgstr "" msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2142 templates/js/part.js:734 +#: part/models.py:2142 templates/js/part.js:835 msgid "Requires Value" msgstr "" @@ -4062,7 +4058,7 @@ msgstr "" msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2148 templates/js/part.js:741 +#: part/models.py:2148 templates/js/part.js:842 msgid "Requires Attachment" msgstr "" @@ -4351,7 +4347,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:2441 +#: part/templates/part/category.html:38 part/views.py:2369 msgid "Create new part category" msgstr "" @@ -4436,7 +4432,7 @@ msgstr "" msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:286 part/views.py:2389 +#: part/templates/part/category.html:286 part/views.py:2317 msgid "Edit Part Category" msgstr "" @@ -4656,18 +4652,6 @@ msgstr "" msgid "Add new parameter" msgstr "" -#: part/templates/part/params.html:41 templates/InvenTree/settings/user.html:19 -msgid "Edit" -msgstr "" - -#: part/templates/part/params.html:68 -msgid "New Template" -msgstr "" - -#: part/templates/part/params.html:69 -msgid "Create New Parameter Template" -msgstr "" - #: part/templates/part/part_app_base.html:12 msgid "Part List" msgstr "" @@ -4752,8 +4736,8 @@ msgstr "" msgid "Can Build" msgstr "" -#: part/templates/part/part_base.html:178 templates/js/part.js:312 -#: templates/js/part.js:485 +#: part/templates/part/part_base.html:178 templates/js/part.js:413 +#: templates/js/part.js:586 msgid "Building" msgstr "" @@ -4925,7 +4909,7 @@ msgstr "" msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:2859 +#: part/templates/part/prices.html:206 part/views.py:2787 msgid "Add Internal Price Break" msgstr "" @@ -4987,7 +4971,7 @@ msgid "Showing stock for all variants of %(full_name)s" msgstr "" #: part/templates/part/stock_count.html:7 templates/js/bom.js:239 -#: templates/js/part.js:302 templates/js/part.js:489 +#: templates/js/part.js:403 templates/js/part.js:590 msgid "No Stock" msgstr "" @@ -5161,55 +5145,43 @@ msgstr "" msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2265 -msgid "Create Part Parameter" -msgstr "" - -#: part/views.py:2315 -msgid "Edit Part Parameter" -msgstr "" - -#: part/views.py:2329 -msgid "Delete Part Parameter" -msgstr "" - -#: part/views.py:2427 +#: part/views.py:2355 msgid "Delete Part Category" msgstr "" -#: part/views.py:2433 +#: part/views.py:2361 msgid "Part category was deleted" msgstr "" -#: part/views.py:2485 +#: part/views.py:2413 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2586 +#: part/views.py:2514 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2642 +#: part/views.py:2570 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2661 +#: part/views.py:2589 msgid "Create BOM Item" msgstr "" -#: part/views.py:2731 +#: part/views.py:2659 msgid "Edit BOM item" msgstr "" -#: part/views.py:2792 +#: part/views.py:2720 msgid "Added new price break" msgstr "" -#: part/views.py:2868 +#: part/views.py:2796 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2876 +#: part/views.py:2804 msgid "Delete Internal Price Break" msgstr "" @@ -5777,7 +5749,7 @@ msgstr "" msgid "next page" msgstr "" -#: stock/templates/stock/item_base.html:301 templates/js/build.js:594 +#: stock/templates/stock/item_base.html:301 templates/js/build.js:628 msgid "No location set" msgstr "" @@ -6163,7 +6135,7 @@ msgstr "" msgid "Serialize Stock" msgstr "" -#: stock/views.py:1428 templates/js/build.js:327 +#: stock/views.py:1428 templates/js/build.js:365 msgid "Create new Stock Item" msgstr "" @@ -6293,7 +6265,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -6463,6 +6436,10 @@ msgstr "" msgid "User Information" msgstr "" +#: templates/InvenTree/settings/user.html:19 +msgid "Edit" +msgstr "" + #: templates/InvenTree/settings/user.html:21 msgid "Change Password" msgstr "" @@ -6549,7 +6526,7 @@ msgid "copy version information" msgstr "" #: templates/about.html:100 templates/js/modals.js:34 -#: templates/js/modals.js:677 templates/js/modals.js:970 +#: templates/js/modals.js:675 templates/js/modals.js:968 #: templates/modals.html:29 templates/modals.html:54 templates/modals.html:97 msgid "Close" msgstr "" @@ -6614,7 +6591,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:1030 +#: templates/js/barcode.js:119 templates/js/modals.js:1028 msgid "Invalid server response" msgstr "" @@ -6678,7 +6655,7 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/bom.js:175 templates/js/build.js:1122 +#: templates/js/bom.js:175 templates/js/build.js:1152 msgid "Open subassembly" msgstr "" @@ -6718,77 +6695,89 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:463 templates/js/build.js:424 templates/js/build.js:1220 +#: templates/js/bom.js:463 templates/js/build.js:458 templates/js/build.js:1250 msgid "No BOM items found" msgstr "" -#: templates/js/build.js:62 +#: templates/js/build.js:42 +#, fuzzy +#| msgid "Build Order" +msgid "Edit Build Order" +msgstr "Порядок сборки" + +#: templates/js/build.js:68 +#, fuzzy +#| msgid "Build Order" +msgid "Create Build Order" +msgstr "Порядок сборки" + +#: templates/js/build.js:100 msgid "Auto-allocate stock items to this output" msgstr "" -#: templates/js/build.js:70 +#: templates/js/build.js:108 msgid "Unallocate stock from build output" msgstr "" -#: templates/js/build.js:80 +#: templates/js/build.js:118 msgid "Complete build output" msgstr "" -#: templates/js/build.js:89 +#: templates/js/build.js:127 msgid "Delete build output" msgstr "" -#: templates/js/build.js:184 +#: templates/js/build.js:222 msgid "No build order allocations found" msgstr "" -#: templates/js/build.js:222 templates/js/order.js:449 +#: templates/js/build.js:260 templates/js/order.js:449 msgid "Location not specified" msgstr "" -#: templates/js/build.js:326 templates/stock_table.html:20 +#: templates/js/build.js:364 templates/stock_table.html:20 msgid "New Stock Item" msgstr "" -#: templates/js/build.js:645 +#: templates/js/build.js:679 msgid "Required Part" msgstr "" -#: templates/js/build.js:666 +#: templates/js/build.js:700 msgid "Quantity Per" msgstr "" -#: templates/js/build.js:736 templates/js/build.js:1184 +#: templates/js/build.js:770 templates/js/build.js:1214 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" -#: templates/js/build.js:789 +#: templates/js/build.js:823 msgid "No builds matching query" msgstr "" -#: templates/js/build.js:806 templates/js/part.js:390 templates/js/part.js:635 +#: templates/js/build.js:840 templates/js/part.js:491 templates/js/part.js:736 #: templates/js/stock.js:514 templates/js/stock.js:982 msgid "Select" msgstr "" -#: templates/js/build.js:826 +#: templates/js/build.js:860 msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:890 templates/js/stock.js:1204 +#: templates/js/build.js:924 templates/js/stock.js:1204 msgid "No user information" msgstr "" -#: templates/js/build.js:896 +#: templates/js/build.js:930 msgid "Resposible" msgstr "" -#: templates/js/build.js:905 +#: templates/js/build.js:939 msgid "No information" msgstr "" -#: templates/js/build.js:955 +#: templates/js/build.js:989 msgid "No parts allocated for" msgstr "" @@ -6834,23 +6823,23 @@ msgstr "" msgid "Assembled part" msgstr "" -#: templates/js/company.js:350 +#: templates/js/company.js:350 templates/js/part.js:242 msgid "No parameters found" msgstr "" -#: templates/js/company.js:386 +#: templates/js/company.js:386 templates/js/part.js:283 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:387 +#: templates/js/company.js:387 templates/js/part.js:284 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:406 +#: templates/js/company.js:406 templates/js/part.js:301 msgid "Edit Parameter" msgstr "" -#: templates/js/company.js:417 +#: templates/js/company.js:417 templates/js/part.js:313 msgid "Delete Parameter" msgstr "" @@ -6903,59 +6892,59 @@ msgstr "" msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:583 templates/js/modals.js:1040 +#: templates/js/forms.js:587 templates/js/modals.js:1038 msgid "No Response" msgstr "" -#: templates/js/forms.js:584 templates/js/modals.js:1041 +#: templates/js/forms.js:588 templates/js/modals.js:1039 msgid "No response from the InvenTree server" msgstr "" -#: templates/js/forms.js:590 templates/js/modals.js:1050 +#: templates/js/forms.js:594 templates/js/modals.js:1048 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/forms.js:591 templates/js/modals.js:1051 +#: templates/js/forms.js:595 templates/js/modals.js:1049 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/forms.js:597 templates/js/modals.js:1055 +#: templates/js/forms.js:601 templates/js/modals.js:1053 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/forms.js:598 templates/js/modals.js:1056 +#: templates/js/forms.js:602 templates/js/modals.js:1054 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/forms.js:604 templates/js/modals.js:1060 +#: templates/js/forms.js:608 templates/js/modals.js:1058 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/forms.js:605 templates/js/modals.js:1061 +#: templates/js/forms.js:609 templates/js/modals.js:1059 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/forms.js:611 templates/js/modals.js:1065 +#: templates/js/forms.js:615 templates/js/modals.js:1063 msgid "Error 408: Timeout" msgstr "" -#: templates/js/forms.js:612 templates/js/modals.js:1066 +#: templates/js/forms.js:616 templates/js/modals.js:1064 msgid "Connection timeout while requesting data from server" msgstr "" -#: templates/js/forms.js:618 templates/js/modals.js:1069 +#: templates/js/forms.js:622 templates/js/modals.js:1067 msgid "Error requesting form data" msgstr "" -#: templates/js/forms.js:788 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:815 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1161 +#: templates/js/forms.js:1188 msgid "Searching" msgstr "" -#: templates/js/forms.js:1301 +#: templates/js/forms.js:1338 msgid "Clear input" msgstr "" @@ -7011,58 +7000,58 @@ msgstr "" msgid "Select Label Template" msgstr "" -#: templates/js/modals.js:59 templates/js/modals.js:105 -#: templates/js/modals.js:601 templates/modals.html:75 +#: templates/js/modals.js:59 templates/js/modals.js:103 +#: templates/js/modals.js:599 templates/modals.html:75 msgid "Cancel" msgstr "" -#: templates/js/modals.js:60 templates/js/modals.js:104 -#: templates/js/modals.js:676 templates/js/modals.js:969 +#: templates/js/modals.js:60 templates/js/modals.js:102 +#: templates/js/modals.js:674 templates/js/modals.js:967 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" -#: templates/js/modals.js:103 +#: templates/js/modals.js:101 msgid "Form Title" msgstr "" -#: templates/js/modals.js:374 +#: templates/js/modals.js:372 msgid "Waiting for server..." msgstr "" -#: templates/js/modals.js:533 +#: templates/js/modals.js:531 msgid "Show Error Information" msgstr "" -#: templates/js/modals.js:600 templates/modals.html:76 +#: templates/js/modals.js:598 templates/modals.html:76 msgid "Accept" msgstr "" -#: templates/js/modals.js:665 +#: templates/js/modals.js:663 msgid "Loading Data" msgstr "" -#: templates/js/modals.js:920 +#: templates/js/modals.js:918 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:920 +#: templates/js/modals.js:918 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:933 +#: templates/js/modals.js:931 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:1030 +#: templates/js/modals.js:1028 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:1045 +#: templates/js/modals.js:1043 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:1046 +#: templates/js/modals.js:1044 msgid "Server returned error code 400" msgstr "" @@ -7074,15 +7063,21 @@ msgstr "" msgid "Location ID" msgstr "" -#: templates/js/model_renderers.js:90 +#: templates/js/model_renderers.js:86 +#, fuzzy +#| msgid "Build Order" +msgid "Build ID" +msgstr "Порядок сборки" + +#: templates/js/model_renderers.js:111 msgid "Part ID" msgstr "" -#: templates/js/model_renderers.js:126 +#: templates/js/model_renderers.js:159 msgid "Category ID" msgstr "" -#: templates/js/model_renderers.js:150 +#: templates/js/model_renderers.js:191 msgid "Supplier Part ID" msgstr "" @@ -7138,54 +7133,54 @@ msgstr "" msgid "No variants found" msgstr "" -#: templates/js/part.js:280 templates/js/part.js:519 +#: templates/js/part.js:381 templates/js/part.js:620 msgid "No parts found" msgstr "" -#: templates/js/part.js:458 +#: templates/js/part.js:559 msgid "No category" msgstr "" -#: templates/js/part.js:476 templates/js/table_filters.js:328 +#: templates/js/part.js:577 templates/js/table_filters.js:328 msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:1006 +#: templates/js/part.js:761 templates/js/stock.js:1006 msgid "Path" msgstr "" -#: templates/js/part.js:703 +#: templates/js/part.js:804 msgid "No test templates matching query" msgstr "" -#: templates/js/part.js:754 templates/js/stock.js:75 +#: templates/js/part.js:855 templates/js/stock.js:75 msgid "Edit test result" msgstr "" -#: templates/js/part.js:755 templates/js/stock.js:76 +#: templates/js/part.js:856 templates/js/stock.js:76 msgid "Delete test result" msgstr "" -#: templates/js/part.js:761 +#: templates/js/part.js:862 msgid "This test is defined for a parent part" msgstr "" -#: templates/js/part.js:786 +#: templates/js/part.js:887 #, python-brace-format msgid "No ${human_name} information found" msgstr "" -#: templates/js/part.js:839 +#: templates/js/part.js:940 #, python-brace-format msgid "Edit ${human_name}" msgstr "" -#: templates/js/part.js:840 +#: templates/js/part.js:941 #, python-brace-format msgid "Delete ${human_name}" msgstr "" -#: templates/js/part.js:959 +#: templates/js/part.js:1060 msgid "Single Price Difference" msgstr "" @@ -7917,4 +7912,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index c89b1b1a53..e51000d72e 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 13:36+0000\n" +"POT-Creation-Date: 2021-07-08 23:03+0000\n" "PO-Revision-Date: 2021-07-08 13:47\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -77,7 +77,7 @@ msgstr "Kategori Seçin" msgid "Duplicate serial: {n}" msgstr "Tekrarlanan seri {n}" -#: InvenTree/helpers.py:403 order/models.py:311 order/models.py:421 +#: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 #: stock/views.py:1648 msgid "Invalid quantity provided" msgstr "Geçersiz veri sağlandı" @@ -138,20 +138,20 @@ msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 #: label/models.py:112 part/models.py:680 part/models.py:2191 -#: part/templates/part/params.html:27 report/models.py:181 -#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 -#: templates/js/company.js:359 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:988 +#: report/models.py:181 templates/InvenTree/search.html:137 +#: templates/InvenTree/search.html:289 templates/js/company.js:359 +#: templates/js/part.js:118 templates/js/part.js:251 templates/js/part.js:743 +#: templates/js/stock.js:988 msgid "Name" msgstr "Adı" -#: InvenTree/models.py:125 build/models.py:139 +#: InvenTree/models.py:125 build/models.py:179 #: build/templates/build/detail.html:21 company/models.py:353 #: company/models.py:554 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:119 -#: order/models.py:154 order/templates/order/purchase_order_detail.html:174 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:174 #: part/models.py:703 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:194 #: report/models.py:551 report/models.py:590 @@ -159,10 +159,10 @@ msgstr "Adı" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:834 templates/js/build.js:1132 +#: templates/js/build.js:868 templates/js/build.js:1162 #: templates/js/company.js:125 templates/js/order.js:245 -#: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:260 -#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 +#: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:361 +#: templates/js/part.js:538 templates/js/part.js:755 templates/js/part.js:823 #: templates/js/stock.js:557 templates/js/stock.js:1000 #: templates/js/stock.js:1045 msgid "Description" @@ -458,23 +458,23 @@ msgstr "Emir hedef tarihi" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:911 templates/js/order.js:262 +#: templates/js/build.js:945 templates/js/order.js:262 #: templates/js/order.js:365 msgid "Target Date" msgstr "Hedeflenen tarih" -#: build/forms.py:43 build/models.py:229 +#: build/forms.py:43 build/models.py:269 msgid "Target date for build completion. Build will be overdue after this date." msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım işi gecikmiş olacak." -#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1354 +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1394 #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:741 #: company/forms.py:124 company/templates/company/supplier_part_pricing.html:79 -#: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:702 -#: order/models.py:941 order/templates/order/order_wizard/match_parts.html:30 +#: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 +#: order/models.py:945 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 #: order/templates/order/purchase_order_detail.html:206 #: order/templates/order/sales_order_detail.html:80 @@ -491,10 +491,10 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: stock/forms.py:142 stock/forms.py:275 #: stock/templates/stock/item_base.html:267 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 -#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 -#: templates/js/build.js:1142 templates/js/model_renderers.js:43 -#: templates/js/order.js:460 templates/js/part.js:827 templates/js/part.js:949 -#: templates/js/part.js:1005 templates/js/stock.js:1180 +#: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 +#: templates/js/build.js:1172 templates/js/model_renderers.js:43 +#: templates/js/order.js:460 templates/js/part.js:928 templates/js/part.js:1050 +#: templates/js/part.js:1106 templates/js/stock.js:1180 #: templates/js/stock.js:1399 msgid "Quantity" msgstr "Miktar" @@ -539,8 +539,8 @@ msgstr "Yapım işini tamamlandı olarak işaretle" #: stock/forms.py:314 stock/templates/stock/item_base.html:297 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 -#: templates/js/barcode.js:531 templates/js/build.js:218 -#: templates/js/build.js:586 templates/js/order.js:445 +#: templates/js/barcode.js:531 templates/js/build.js:256 +#: templates/js/build.js:620 templates/js/order.js:445 #: templates/js/stock.js:643 templates/js/stock.js:1072 msgid "Location" msgstr "Konum" @@ -550,10 +550,10 @@ msgid "Location of completed parts" msgstr "Tamamlanmış parçaların konumu" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:545 +#: build/templates/build/detail.html:59 order/models.py:549 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 -#: templates/js/barcode.js:119 templates/js/build.js:868 +#: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:249 templates/js/order.js:352 #: templates/js/stock.js:630 templates/js/stock.js:1149 #: templates/js/stock.js:1415 @@ -588,14 +588,20 @@ msgstr "Yapım işi iptalini onayla" msgid "Select quantity of stock to allocate" msgstr "Tahsis edilecek stok miktarını seçiniz" -#: build/models.py:70 build/templates/build/build_base.html:9 +#: build/models.py:105 +#, fuzzy +#| msgid "Invalid character in part name" +msgid "Invalid choice for parent build" +msgstr "Parça adında geçersiz karakter" + +#: build/models.py:109 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 #: report/templates/report/inventree_build_order_base.html:106 -#: templates/js/build.js:195 +#: templates/js/build.js:233 msgid "Build Order" msgstr "Yapım İşi Emri" -#: build/models.py:71 build/templates/build/index.html:8 +#: build/models.py:110 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 @@ -605,36 +611,36 @@ msgstr "Yapım İşi Emri" msgid "Build Orders" msgstr "Yapım İşi Emirleri" -#: build/models.py:131 +#: build/models.py:170 msgid "Build Order Reference" msgstr "Yapım İşi Emri Referansı" -#: build/models.py:132 order/models.py:242 order/models.py:529 -#: order/models.py:709 order/templates/order/purchase_order_detail.html:201 +#: build/models.py:171 order/models.py:246 order/models.py:533 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:201 #: order/templates/order/sales_order_detail.html:239 part/models.py:2338 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:661 templates/js/build.js:1136 +#: templates/js/build.js:695 templates/js/build.js:1166 msgid "Reference" msgstr "Referans" -#: build/models.py:142 +#: build/models.py:182 msgid "Brief description of the build" msgstr "Yapım işinin kısa açıklaması" -#: build/models.py:151 build/templates/build/build_base.html:163 +#: build/models.py:191 build/templates/build/build_base.html:163 #: build/templates/build/detail.html:77 msgid "Parent Build" msgstr "Üst Yapım İşi" -#: build/models.py:152 +#: build/models.py:192 msgid "BuildOrder to which this build is allocated" msgstr "Bu yapım işinin tahsis edildiği yapım işi emri" -#: build/models.py:157 build/templates/build/auto_allocate.html:16 +#: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:689 -#: order/models.py:755 order/models.py:814 +#: order/models.py:759 order/models.py:818 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:159 #: order/templates/order/receive_parts.html:19 @@ -649,112 +655,112 @@ msgstr "Bu yapım işinin tahsis edildiği yapım işi emri" #: report/templates/report/inventree_so_report.html:90 #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 -#: templates/js/build.js:552 templates/js/build.js:839 -#: templates/js/build.js:1109 templates/js/company.js:264 -#: templates/js/company.js:464 templates/js/part.js:241 -#: templates/js/part.js:404 templates/js/stock.js:526 +#: templates/js/build.js:586 templates/js/build.js:873 +#: templates/js/build.js:1139 templates/js/company.js:264 +#: templates/js/company.js:464 templates/js/part.js:342 +#: templates/js/part.js:505 templates/js/stock.js:526 #: templates/js/stock.js:1387 msgid "Part" msgstr "Parça" -#: build/models.py:165 +#: build/models.py:205 msgid "Select part to build" msgstr "Yapım işi için parça seçin" -#: build/models.py:170 +#: build/models.py:210 msgid "Sales Order Reference" msgstr "Satış Emri Referansı" -#: build/models.py:174 +#: build/models.py:214 msgid "SalesOrder to which this build is allocated" msgstr "Bu yapım işinin tahsis edildiği satış emri" -#: build/models.py:179 +#: build/models.py:219 msgid "Source Location" msgstr "Kaynak Konum" -#: build/models.py:183 +#: build/models.py:223 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Bu yapım işi için stok alınacak konumu seçin (her hangi bir stok konumundan alınması için boş bırakın)" -#: build/models.py:188 +#: build/models.py:228 msgid "Destination Location" msgstr "Hedef Konum" -#: build/models.py:192 +#: build/models.py:232 msgid "Select location where the completed items will be stored" msgstr "Tamamlanmış ögelerin saklanacağı konumu seçiniz" -#: build/models.py:196 +#: build/models.py:236 msgid "Build Quantity" msgstr "Yapım İşi Miktarı" -#: build/models.py:199 +#: build/models.py:239 msgid "Number of stock items to build" msgstr "Yapım işi stok kalemlerinin sayısı" -#: build/models.py:203 +#: build/models.py:243 msgid "Completed items" msgstr "Tamamlanmış ögeler" -#: build/models.py:205 +#: build/models.py:245 msgid "Number of stock items which have been completed" msgstr "Tamamlanan stok kalemlerinin sayısı" -#: build/models.py:209 part/templates/part/part_base.html:167 +#: build/models.py:249 part/templates/part/part_base.html:167 msgid "Build Status" msgstr "Yapım İşi Durumu" -#: build/models.py:213 +#: build/models.py:253 msgid "Build status code" msgstr "Yapım işi durum kodu" -#: build/models.py:217 stock/models.py:470 +#: build/models.py:257 stock/models.py:470 msgid "Batch Code" msgstr "Sıra numarası" -#: build/models.py:221 +#: build/models.py:261 msgid "Batch code for this build output" msgstr "Yapım işi çıktısı için sıra numarası" -#: build/models.py:224 order/models.py:158 part/models.py:875 +#: build/models.py:264 order/models.py:162 part/models.py:875 #: part/templates/part/detail.html:126 templates/js/order.js:360 msgid "Creation Date" msgstr "Oluşturulma tarihi" -#: build/models.py:228 order/models.py:551 +#: build/models.py:268 order/models.py:555 msgid "Target completion date" msgstr "Hedef tamamlama tarihi" -#: build/models.py:232 order/models.py:284 templates/js/build.js:916 +#: build/models.py:272 order/models.py:288 templates/js/build.js:950 msgid "Completion Date" msgstr "Tamamlama tarihi" -#: build/models.py:238 +#: build/models.py:278 msgid "completed by" msgstr "tamamlayan" -#: build/models.py:246 templates/js/build.js:881 +#: build/models.py:286 templates/js/build.js:915 msgid "Issued by" msgstr "Veren" -#: build/models.py:247 +#: build/models.py:287 msgid "User who issued this build order" msgstr "Bu yapım işi emrini veren kullanıcı" -#: build/models.py:255 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:172 +#: build/models.py:295 build/templates/build/build_base.html:184 +#: build/templates/build/detail.html:105 order/models.py:176 #: order/templates/order/order_base.html:138 #: order/templates/order/sales_order_base.html:140 part/models.py:879 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "Sorumlu" -#: build/models.py:256 +#: build/models.py:296 msgid "User responsible for this build order" msgstr "Bu yapım işi emrinden sorumlu kullanıcı" -#: build/models.py:261 build/templates/build/detail.html:91 +#: build/models.py:301 build/templates/build/detail.html:91 #: company/templates/company/manufacturer_part_base.html:79 #: company/templates/company/manufacturer_part_detail.html:28 #: company/templates/company/supplier_part_base.html:78 @@ -764,15 +770,15 @@ msgstr "Bu yapım işi emrinden sorumlu kullanıcı" msgid "External Link" msgstr "Harici Bağlantı" -#: build/models.py:262 part/models.py:737 stock/models.py:466 +#: build/models.py:302 part/models.py:737 stock/models.py:466 msgid "Link to external URL" msgstr "Harici URL'ye bağlantı" -#: build/models.py:266 build/templates/build/navbar.html:53 +#: build/models.py:306 build/templates/build/navbar.html:53 #: company/models.py:141 company/models.py:561 #: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:176 -#: order/models.py:711 order/templates/order/po_navbar.html:38 +#: company/templates/company/navbar.html:73 order/models.py:180 +#: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 #: order/templates/order/purchase_order_detail.html:270 #: order/templates/order/sales_order_detail.html:319 @@ -787,85 +793,85 @@ msgstr "Harici URL'ye bağlantı" msgid "Notes" msgstr "Notlar" -#: build/models.py:267 +#: build/models.py:307 msgid "Extra build notes" msgstr "Yapım işi için ekstra notlar" -#: build/models.py:744 +#: build/models.py:784 msgid "No build output specified" msgstr "Yapım işi çıktısı belirtilmedi" -#: build/models.py:747 +#: build/models.py:787 msgid "Build output is already completed" msgstr "Yapım işi çıktısı zaten tamamlanmış" -#: build/models.py:750 +#: build/models.py:790 msgid "Build output does not match Build Order" msgstr "Yapım işi çıktısı, yapım işi emri ile eşleşmiyor" -#: build/models.py:1160 +#: build/models.py:1200 msgid "BuildItem must be unique for build, stock_item and install_into" msgstr "Yapım işi ögesi; yapım işi, stok kalemi ve kurulacak yer için benzersiz olmalıdır" -#: build/models.py:1185 +#: build/models.py:1225 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "Ana parça izlenebilir olarak işaretlendiğinden, yapım işi çıktısı için bir yapım işi ögesi belirtmelidir" -#: build/models.py:1189 +#: build/models.py:1229 #, python-brace-format msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "Tahsis edilecek miktar ({n}) mevcut miktarı ({q}) geçmemeli" -#: build/models.py:1196 order/models.py:915 +#: build/models.py:1236 order/models.py:919 msgid "StockItem is over-allocated" msgstr "Stok kalemi fazladan tahsis edilmiş" -#: build/models.py:1200 order/models.py:918 +#: build/models.py:1240 order/models.py:922 msgid "Allocation quantity must be greater than zero" msgstr "Tahsis edilen miktar sıfırdan büyük olmalıdır" -#: build/models.py:1204 +#: build/models.py:1244 msgid "Quantity must be 1 for serialized stock" msgstr "Seri numaralı stok için miktar bir olmalı" -#: build/models.py:1264 +#: build/models.py:1304 #, python-brace-format msgid "Selected stock item not found in BOM for part '{p}'" msgstr "{p} parçasının malzeme listesindeki seçili stok kalemi bulunamadı" -#: build/models.py:1324 stock/templates/stock/item_base.html:329 -#: templates/InvenTree/search.html:183 templates/js/build.js:812 +#: build/models.py:1364 stock/templates/stock/item_base.html:329 +#: templates/InvenTree/search.html:183 templates/js/build.js:846 #: templates/navbar.html:29 msgid "Build" msgstr "Yapım İşi" -#: build/models.py:1325 +#: build/models.py:1365 msgid "Build to allocate parts" msgstr "Yapım işi için tahsis edilen parçalar" -#: build/models.py:1341 stock/templates/stock/item_base.html:8 +#: build/models.py:1381 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:351 -#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 -#: templates/js/build.js:211 templates/js/build.js:959 +#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 +#: templates/js/build.js:249 templates/js/build.js:993 #: templates/js/order.js:433 templates/js/order.js:438 #: templates/js/stock.js:1131 msgid "Stock Item" msgstr "Stok Kalemi" -#: build/models.py:1342 +#: build/models.py:1382 msgid "Source stock item" msgstr "Kaynak stok kalemi" -#: build/models.py:1355 +#: build/models.py:1395 msgid "Stock quantity to allocate to build" msgstr "Yapım işi için tahsis edilen stok miktarı" -#: build/models.py:1363 +#: build/models.py:1403 msgid "Install into" msgstr "Kurulduğu yer" -#: build/models.py:1364 +#: build/models.py:1404 msgid "Destination stock item" msgstr "Hedef stok kalemi" @@ -885,11 +891,11 @@ msgstr "Yapım işi için stok tahsis et" msgid "Auto Allocate" msgstr "Otomatik Tahsis Et" -#: build/templates/build/allocate.html:25 templates/js/build.js:744 +#: build/templates/build/allocate.html:25 templates/js/build.js:778 msgid "Unallocate stock" msgstr "Stok tahsisini kaldır" -#: build/templates/build/allocate.html:26 build/views.py:319 build/views.py:805 +#: build/templates/build/allocate.html:26 build/views.py:319 build/views.py:685 msgid "Unallocate Stock" msgstr "Stok Tahsisini Kaldır" @@ -922,7 +928,7 @@ msgstr "Bu yapım işi emri, herhangi bir takip edilmeyen malzeme listesi öğes #: order/templates/order/sales_order_detail.html:170 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:458 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:570 templates/js/model_renderers.js:41 +#: templates/js/build.js:604 templates/js/model_renderers.js:41 msgid "Serial Number" msgstr "Seri Numara" @@ -1042,7 +1048,7 @@ msgid "Print Build Order" msgstr "Yapım İşi Emrini Yazdır" #: build/templates/build/build_base.html:100 -#: build/templates/build/build_base.html:225 +#: build/templates/build/build_base.html:222 msgid "Complete Build" msgstr "Tamamlanmış Yapım İşi" @@ -1055,7 +1061,7 @@ msgid "Edit Build" msgstr "Yapım İşini Düzenle" #: build/templates/build/build_base.html:111 -#: build/templates/build/build_base.html:209 build/views.py:57 +#: build/templates/build/build_base.html:206 build/views.py:57 msgid "Cancel Build" msgstr "Yapım İşini İptal Et" @@ -1075,7 +1081,7 @@ msgid "Progress" msgstr "İlerleme" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:812 +#: build/templates/build/detail.html:84 order/models.py:816 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1091,11 +1097,11 @@ msgstr "Sipariş Emri" msgid "Issued By" msgstr "Veren" -#: build/templates/build/build_base.html:217 +#: build/templates/build/build_base.html:214 msgid "Incomplete Outputs" msgstr "Tamamlanmamış Çıktılar" -#: build/templates/build/build_base.html:218 +#: build/templates/build/build_base.html:215 msgid "Build Order cannot be completed as incomplete build outputs remain" msgstr "Tamamlanmamış yapım işi çıktıları kaldığı için yapım işi emri tamamlanamıyor" @@ -1222,7 +1228,7 @@ msgstr "Stok Kaynağı" msgid "Stock can be taken from any available location." msgstr "Stok herhangi bir konumdan alınabilir." -#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:771 +#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:775 #: order/templates/order/purchase_order_detail.html:266 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 #: stock/forms.py:342 @@ -1242,7 +1248,7 @@ msgstr "Toplu" #: build/templates/build/detail.html:116 #: order/templates/order/order_base.html:111 -#: order/templates/order/sales_order_base.html:113 templates/js/build.js:876 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:910 msgid "Created" msgstr "Oluşturuldu" @@ -1250,7 +1256,7 @@ msgstr "Oluşturuldu" msgid "No target date set" msgstr "Hedef tarih ayarlanmadı" -#: build/templates/build/detail.html:132 templates/js/build.js:854 +#: build/templates/build/detail.html:132 templates/js/build.js:888 msgid "Completed" msgstr "Tamamlandı" @@ -1262,7 +1268,7 @@ msgstr "Yapım İşi tamamlanmadı" msgid "Alter the quantity of stock allocated to the build output" msgstr "Yapım işi çıktısına tahsis edilen stok miktarını değiştir" -#: build/templates/build/index.html:28 build/views.py:678 +#: build/templates/build/index.html:28 msgid "New Build Order" msgstr "Yeni Yapım İşi Emri" @@ -1418,52 +1424,40 @@ msgstr "Eksik yapım işinin tamamlandığını onaylayın" msgid "Build output completed" msgstr "Yapım işi çıktısı tamamlandı" -#: build/views.py:732 -msgid "Created new build" -msgstr "Yeni yapım işi oluşturuldu" - -#: build/views.py:753 -msgid "Edit Build Order Details" -msgstr "Yapım İşi Emri Detaylarını Düzenle" - -#: build/views.py:786 -msgid "Edited build" -msgstr "Yapım işi düzenlendi" - -#: build/views.py:795 +#: build/views.py:675 msgid "Delete Build Order" msgstr "Yapım İşi Emrini Sil" -#: build/views.py:810 +#: build/views.py:690 msgid "Removed parts from build allocation" msgstr "Yapım işinden tahsis edilen parçalar çıkarıldı" -#: build/views.py:822 +#: build/views.py:702 msgid "Allocate stock to build output" msgstr "Yapım işi çıktısına stok tahsis edildi" -#: build/views.py:865 +#: build/views.py:745 msgid "Item must be currently in stock" msgstr "Öge stokta bulunmalı" -#: build/views.py:871 +#: build/views.py:751 msgid "Stock item is over-allocated" msgstr "Stok kalemi fazladan tahsis edilmiş" -#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:671 -#: templates/js/build.js:966 templates/js/build.js:1149 +#: build/views.py:752 templates/js/bom.js:230 templates/js/build.js:705 +#: templates/js/build.js:1000 templates/js/build.js:1179 msgid "Available" msgstr "Mevcut" -#: build/views.py:874 +#: build/views.py:754 msgid "Stock item must be selected" msgstr "Stok kalemi seçilmeli" -#: build/views.py:1037 +#: build/views.py:917 msgid "Edit Stock Allocation" msgstr "Stok Tahsisini Düzenle" -#: build/views.py:1041 +#: build/views.py:921 msgid "Updated Build Item" msgstr "Yapım İşi Ögesini Güncelle" @@ -1876,7 +1870,7 @@ msgid "Price break quantity" msgstr "" #: common/models.py:749 company/templates/company/supplier_part_pricing.html:84 -#: templates/js/part.js:832 +#: templates/js/part.js:933 msgid "Price" msgstr "" @@ -1948,7 +1942,7 @@ msgstr "" msgid "Image URL" msgstr "" -#: company/forms.py:67 templates/js/part.js:940 +#: company/forms.py:67 templates/js/part.js:1041 msgid "Single Price" msgstr "" @@ -2024,10 +2018,10 @@ msgid "Point of contact" msgstr "" #: company/models.py:130 company/models.py:347 company/models.py:548 -#: order/models.py:156 part/models.py:736 +#: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:312 templates/js/company.js:544 -#: templates/js/part.js:498 +#: templates/js/part.js:599 msgid "Link" msgstr "" @@ -2111,10 +2105,11 @@ msgstr "" msgid "Parameter name" msgstr "" -#: company/models.py:421 part/templates/part/params.html:28 +#: company/models.py:421 #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:365 templates/js/stock.js:137 +#: templates/js/company.js:365 templates/js/part.js:260 +#: templates/js/stock.js:137 msgid "Value" msgstr "" @@ -2123,8 +2118,8 @@ msgid "Parameter value" msgstr "" #: company/models.py:428 part/models.py:821 part/models.py:2193 -#: part/templates/part/detail.html:106 part/templates/part/params.html:29 -#: templates/js/company.js:371 +#: part/templates/part/detail.html:106 templates/js/company.js:371 +#: templates/js/part.js:266 msgid "Units" msgstr "" @@ -2134,7 +2129,7 @@ msgstr "" #: company/models.py:529 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:256 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:260 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 @@ -2213,7 +2208,7 @@ msgstr "" #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:563 +#: company/templates/company/navbar.html:65 templates/js/build.js:597 msgid "Assigned Stock" msgstr "Atanan Stok" @@ -2273,7 +2268,7 @@ msgstr "" msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:540 +#: company/templates/company/detail.html:67 order/models.py:544 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 @@ -2443,7 +2438,7 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:566 +#: templates/js/part.js:406 templates/js/part.js:566 templates/js/stock.js:566 #: templates/navbar.html:26 msgid "Stock" msgstr "Stok" @@ -2465,9 +2460,9 @@ msgstr "Tedarikçi parçalarını sil" #: company/templates/company/manufacturer_part_suppliers.html:22 #: company/templates/company/manufacturer_part_suppliers.html:48 #: company/templates/company/manufacturer_part_suppliers.html:142 -#: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 -#: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:844 templates/js/company.js:203 users/models.py:193 +#: part/templates/part/manufacturer.html:24 part/templates/part/related.html:44 +#: part/templates/part/supplier.html:22 stock/views.py:844 +#: templates/js/company.js:203 users/models.py:193 msgid "Delete" msgstr "" @@ -2490,6 +2485,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:80 +#: part/templates/part/params.html:57 msgid "Add Parameter" msgstr "" @@ -2631,7 +2627,7 @@ msgstr "" #: company/templates/company/supplier_part_pricing.html:19 #: company/templates/company/supplier_part_pricing.html:118 -#: part/templates/part/prices.html:264 part/views.py:2788 +#: part/templates/part/prices.html:264 part/views.py:2716 msgid "Add Price Break" msgstr "" @@ -2639,11 +2635,11 @@ msgstr "" msgid "No price break information found" msgstr "" -#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2850 +#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2778 msgid "Delete Price Break" msgstr "" -#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2836 +#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2764 msgid "Edit Price Break" msgstr "" @@ -2809,137 +2805,137 @@ msgstr "Stok kalemi seri numaları girin" msgid "Enter quantity of stock items" msgstr "" -#: order/models.py:154 +#: order/models.py:158 msgid "Order description" msgstr "" -#: order/models.py:156 +#: order/models.py:160 msgid "Link to external page" msgstr "" -#: order/models.py:164 part/templates/part/detail.html:132 +#: order/models.py:168 part/templates/part/detail.html:132 msgid "Created By" msgstr "" -#: order/models.py:171 +#: order/models.py:175 msgid "User or group responsible for this order" msgstr "" -#: order/models.py:176 +#: order/models.py:180 msgid "Order notes" msgstr "" -#: order/models.py:243 order/models.py:530 +#: order/models.py:247 order/models.py:534 msgid "Order reference" msgstr "" -#: order/models.py:248 order/models.py:545 +#: order/models.py:252 order/models.py:549 msgid "Purchase order status" msgstr "" -#: order/models.py:257 +#: order/models.py:261 msgid "Company from which the items are being ordered" msgstr "" -#: order/models.py:260 order/templates/order/order_base.html:98 +#: order/models.py:264 order/templates/order/order_base.html:98 #: templates/js/order.js:241 msgid "Supplier Reference" msgstr "" -#: order/models.py:260 +#: order/models.py:264 msgid "Supplier order reference code" msgstr "" -#: order/models.py:267 +#: order/models.py:271 msgid "received by" msgstr "" -#: order/models.py:272 +#: order/models.py:276 msgid "Issue Date" msgstr "" -#: order/models.py:273 +#: order/models.py:277 msgid "Date order was issued" msgstr "" -#: order/models.py:278 +#: order/models.py:282 msgid "Target Delivery Date" msgstr "" -#: order/models.py:279 +#: order/models.py:283 msgid "Expected date for order delivery. Order will be overdue after this date." msgstr "" -#: order/models.py:285 +#: order/models.py:289 msgid "Date order was completed" msgstr "" -#: order/models.py:309 part/views.py:1730 stock/models.py:308 +#: order/models.py:313 part/views.py:1730 stock/models.py:308 #: stock/models.py:1023 msgid "Quantity must be greater than zero" msgstr "" -#: order/models.py:314 +#: order/models.py:318 msgid "Part supplier must match PO supplier" msgstr "" -#: order/models.py:412 +#: order/models.py:416 msgid "Lines can only be received against an order marked as 'Placed'" msgstr "" -#: order/models.py:416 +#: order/models.py:420 msgid "Quantity must be an integer" msgstr "" -#: order/models.py:418 +#: order/models.py:422 msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:541 +#: order/models.py:545 msgid "Company to which the items are being sold" msgstr "" -#: order/models.py:547 +#: order/models.py:551 msgid "Customer Reference " msgstr "" -#: order/models.py:547 +#: order/models.py:551 msgid "Customer order reference code" msgstr "" -#: order/models.py:552 +#: order/models.py:556 msgid "Target date for order completion. Order will be overdue after this date." msgstr "" -#: order/models.py:555 templates/js/order.js:370 +#: order/models.py:559 templates/js/order.js:370 msgid "Shipment Date" msgstr "" -#: order/models.py:562 +#: order/models.py:566 msgid "shipped by" msgstr "" -#: order/models.py:606 +#: order/models.py:610 msgid "SalesOrder cannot be shipped as it is not currently pending" msgstr "" -#: order/models.py:703 +#: order/models.py:707 msgid "Item quantity" msgstr "" -#: order/models.py:709 +#: order/models.py:713 msgid "Line item reference" msgstr "" -#: order/models.py:711 +#: order/models.py:715 msgid "Line item notes" msgstr "" -#: order/models.py:741 order/models.py:812 templates/js/order.js:420 +#: order/models.py:745 order/models.py:816 templates/js/order.js:420 msgid "Order" msgstr "" -#: order/models.py:742 order/templates/order/order_base.html:9 +#: order/models.py:746 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:336 templates/js/order.js:210 @@ -2947,76 +2943,76 @@ msgstr "" msgid "Purchase Order" msgstr "" -#: order/models.py:756 +#: order/models.py:760 msgid "Supplier part" msgstr "" -#: order/models.py:759 order/templates/order/order_base.html:131 +#: order/models.py:763 order/templates/order/order_base.html:131 #: order/templates/order/purchase_order_detail.html:246 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "" -#: order/models.py:759 +#: order/models.py:763 msgid "Number of items received" msgstr "" -#: order/models.py:765 part/templates/part/prices.html:166 stock/models.py:545 +#: order/models.py:769 part/templates/part/prices.html:166 stock/models.py:545 #: stock/templates/stock/item_base.html:343 templates/js/stock.js:706 msgid "Purchase Price" msgstr "" -#: order/models.py:766 +#: order/models.py:770 msgid "Unit purchase price" msgstr "" -#: order/models.py:774 +#: order/models.py:778 msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:820 part/templates/part/part_pricing.html:97 +#: order/models.py:824 part/templates/part/part_pricing.html:97 #: part/templates/part/prices.html:103 part/templates/part/prices.html:278 msgid "Sale Price" msgstr "" -#: order/models.py:821 +#: order/models.py:825 msgid "Unit sale price" msgstr "" -#: order/models.py:900 order/models.py:902 +#: order/models.py:904 order/models.py:906 msgid "Stock item has not been assigned" msgstr "" -#: order/models.py:906 +#: order/models.py:910 msgid "Cannot allocate stock item to a line with a different part" msgstr "" -#: order/models.py:908 +#: order/models.py:912 msgid "Cannot allocate stock to a line without a part" msgstr "" -#: order/models.py:911 +#: order/models.py:915 msgid "Allocation quantity cannot exceed stock quantity" msgstr "Tahsis miktarı stok miktarını aşamaz" -#: order/models.py:921 +#: order/models.py:925 msgid "Quantity must be 1 for serialized stock item" msgstr "Seri numaralı stok kalemi için miktar bir olmalı" -#: order/models.py:926 +#: order/models.py:930 msgid "Line" msgstr "" -#: order/models.py:937 +#: order/models.py:941 msgid "Item" msgstr "" -#: order/models.py:938 +#: order/models.py:942 msgid "Select stock item to allocate" msgstr "" -#: order/models.py:941 +#: order/models.py:945 msgid "Enter stock allocation quantity" msgstr "Stok tahsis miktarını girin" @@ -3303,8 +3299,8 @@ msgid "Total" msgstr "" #: order/templates/order/purchase_order_detail.html:218 -#: order/templates/order/sales_order_detail.html:256 templates/js/part.js:807 -#: templates/js/part.js:996 +#: order/templates/order/sales_order_detail.html:256 templates/js/part.js:908 +#: templates/js/part.js:1097 msgid "Unit Price" msgstr "" @@ -3343,7 +3339,7 @@ msgstr "" #: part/templates/part/category_navbar.html:32 #: part/templates/part/category_partlist.html:10 #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666 +#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:767 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -3358,7 +3354,7 @@ msgid "Order Code" msgstr "" #: order/templates/order/receive_parts.html:21 -#: part/templates/part/part_base.html:136 templates/js/part.js:481 +#: part/templates/part/part_base.html:136 templates/js/part.js:582 msgid "On Order" msgstr "" @@ -3411,17 +3407,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:105 templates/js/bom.js:358 -#: templates/js/build.js:725 templates/js/build.js:1172 +#: templates/js/build.js:759 templates/js/build.js:1202 msgid "Actions" msgstr "İşlemler" -#: order/templates/order/sales_order_detail.html:112 templates/js/build.js:611 -#: templates/js/build.js:977 +#: order/templates/order/sales_order_detail.html:112 templates/js/build.js:645 +#: templates/js/build.js:1011 msgid "Edit stock allocation" msgstr "Stok tahsisini düzenle" -#: order/templates/order/sales_order_detail.html:113 templates/js/build.js:613 -#: templates/js/build.js:978 +#: order/templates/order/sales_order_detail.html:113 templates/js/build.js:647 +#: templates/js/build.js:1012 msgid "Delete stock allocation" msgstr "Stok tahsisini sil" @@ -3433,8 +3429,8 @@ msgstr "" msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:284 templates/js/build.js:676 -#: templates/js/build.js:973 +#: order/templates/order/sales_order_detail.html:284 templates/js/build.js:710 +#: templates/js/build.js:1007 msgid "Allocated" msgstr "" @@ -3450,7 +3446,7 @@ msgstr "" msgid "Allocate serial numbers" msgstr "Seri numaralarını tahsis et" -#: order/templates/order/sales_order_detail.html:356 templates/js/build.js:739 +#: order/templates/order/sales_order_detail.html:356 templates/js/build.js:773 msgid "Allocate stock" msgstr "" @@ -3458,8 +3454,8 @@ msgstr "" msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:363 templates/js/build.js:732 -#: templates/js/build.js:1180 +#: order/templates/order/sales_order_detail.html:363 templates/js/build.js:766 +#: templates/js/build.js:1210 msgid "Build stock" msgstr "" @@ -3900,7 +3896,7 @@ msgid "Part keywords to improve visibility in search results" msgstr "" #: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:73 -#: part/templates/part/set_category.html:15 templates/js/part.js:452 +#: part/templates/part/set_category.html:15 templates/js/part.js:553 msgid "Category" msgstr "" @@ -3910,7 +3906,7 @@ msgstr "" #: part/models.py:723 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 -#: templates/js/part.js:296 +#: templates/js/part.js:397 msgid "IPN" msgstr "DPN" @@ -4029,7 +4025,7 @@ msgstr "Test şablonları sadece takip edilebilir paçalar için oluşturulabili msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2124 templates/js/part.js:818 templates/js/stock.js:117 msgid "Test Name" msgstr "" @@ -4045,7 +4041,7 @@ msgstr "" msgid "Enter description for this test" msgstr "" -#: part/models.py:2136 templates/js/part.js:726 +#: part/models.py:2136 templates/js/part.js:827 #: templates/js/table_filters.js:232 msgid "Required" msgstr "Gerekli" @@ -4054,7 +4050,7 @@ msgstr "Gerekli" msgid "Is this test required to pass?" msgstr "Testi geçmesi için bu gerekli mi?" -#: part/models.py:2142 templates/js/part.js:734 +#: part/models.py:2142 templates/js/part.js:835 msgid "Requires Value" msgstr "" @@ -4062,7 +4058,7 @@ msgstr "" msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2148 templates/js/part.js:741 +#: part/models.py:2148 templates/js/part.js:842 msgid "Requires Attachment" msgstr "" @@ -4351,7 +4347,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:2441 +#: part/templates/part/category.html:38 part/views.py:2369 msgid "Create new part category" msgstr "" @@ -4436,7 +4432,7 @@ msgstr "Yeni Stok konumu oluştur" msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:286 part/views.py:2389 +#: part/templates/part/category.html:286 part/views.py:2317 msgid "Edit Part Category" msgstr "" @@ -4656,18 +4652,6 @@ msgstr "" msgid "Add new parameter" msgstr "" -#: part/templates/part/params.html:41 templates/InvenTree/settings/user.html:19 -msgid "Edit" -msgstr "" - -#: part/templates/part/params.html:68 -msgid "New Template" -msgstr "Yeni Şablon" - -#: part/templates/part/params.html:69 -msgid "Create New Parameter Template" -msgstr "Yeni Parametre Şablonu Oluştur" - #: part/templates/part/part_app_base.html:12 msgid "Part List" msgstr "" @@ -4752,8 +4736,8 @@ msgstr "" msgid "Can Build" msgstr "" -#: part/templates/part/part_base.html:178 templates/js/part.js:312 -#: templates/js/part.js:485 +#: part/templates/part/part_base.html:178 templates/js/part.js:413 +#: templates/js/part.js:586 msgid "Building" msgstr "" @@ -4925,7 +4909,7 @@ msgstr "" msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:2859 +#: part/templates/part/prices.html:206 part/views.py:2787 msgid "Add Internal Price Break" msgstr "" @@ -4987,7 +4971,7 @@ msgid "Showing stock for all variants of %(full_name)s" msgstr "%(full_name)s için tüm çeşitlerin stokları gösteriliyor" #: part/templates/part/stock_count.html:7 templates/js/bom.js:239 -#: templates/js/part.js:302 templates/js/part.js:489 +#: templates/js/part.js:403 templates/js/part.js:590 msgid "No Stock" msgstr "Stok Yok" @@ -5161,55 +5145,43 @@ msgstr "Parça Parametre Şablonu Düzenle" msgid "Delete Part Parameter Template" msgstr "Parça Parametre Şablonu Sil" -#: part/views.py:2265 -msgid "Create Part Parameter" -msgstr "" - -#: part/views.py:2315 -msgid "Edit Part Parameter" -msgstr "" - -#: part/views.py:2329 -msgid "Delete Part Parameter" -msgstr "" - -#: part/views.py:2427 +#: part/views.py:2355 msgid "Delete Part Category" msgstr "" -#: part/views.py:2433 +#: part/views.py:2361 msgid "Part category was deleted" msgstr "" -#: part/views.py:2485 +#: part/views.py:2413 msgid "Create Category Parameter Template" msgstr "Kategori Parametre Şablonu Oluştur" -#: part/views.py:2586 +#: part/views.py:2514 msgid "Edit Category Parameter Template" msgstr "Kategori Parametre Şablonu Düzenle" -#: part/views.py:2642 +#: part/views.py:2570 msgid "Delete Category Parameter Template" msgstr "Kategori Parametre Şablonu Sil" -#: part/views.py:2661 +#: part/views.py:2589 msgid "Create BOM Item" msgstr "" -#: part/views.py:2731 +#: part/views.py:2659 msgid "Edit BOM item" msgstr "" -#: part/views.py:2792 +#: part/views.py:2720 msgid "Added new price break" msgstr "" -#: part/views.py:2868 +#: part/views.py:2796 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2876 +#: part/views.py:2804 msgid "Delete Internal Price Break" msgstr "" @@ -5777,7 +5749,7 @@ msgstr "" msgid "next page" msgstr "" -#: stock/templates/stock/item_base.html:301 templates/js/build.js:594 +#: stock/templates/stock/item_base.html:301 templates/js/build.js:628 msgid "No location set" msgstr "Konum ayarlanmadı" @@ -6163,7 +6135,7 @@ msgstr "" msgid "Serialize Stock" msgstr "Stoku Seri Numarala" -#: stock/views.py:1428 templates/js/build.js:327 +#: stock/views.py:1428 templates/js/build.js:365 msgid "Create new Stock Item" msgstr "" @@ -6293,7 +6265,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -6463,6 +6436,10 @@ msgstr "" msgid "User Information" msgstr "" +#: templates/InvenTree/settings/user.html:19 +msgid "Edit" +msgstr "" + #: templates/InvenTree/settings/user.html:21 msgid "Change Password" msgstr "" @@ -6549,7 +6526,7 @@ msgid "copy version information" msgstr "" #: templates/about.html:100 templates/js/modals.js:34 -#: templates/js/modals.js:677 templates/js/modals.js:970 +#: templates/js/modals.js:675 templates/js/modals.js:968 #: templates/modals.html:29 templates/modals.html:54 templates/modals.html:97 msgid "Close" msgstr "" @@ -6614,7 +6591,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:1030 +#: templates/js/barcode.js:119 templates/js/modals.js:1028 msgid "Invalid server response" msgstr "" @@ -6678,7 +6655,7 @@ msgstr "Konuma Kaydet" msgid "Barcode does not match a valid location" msgstr "Barkod geçerli bir konumla eşleşmiyor" -#: templates/js/bom.js:175 templates/js/build.js:1122 +#: templates/js/bom.js:175 templates/js/build.js:1152 msgid "Open subassembly" msgstr "" @@ -6718,77 +6695,89 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:463 templates/js/build.js:424 templates/js/build.js:1220 +#: templates/js/bom.js:463 templates/js/build.js:458 templates/js/build.js:1250 msgid "No BOM items found" msgstr "" -#: templates/js/build.js:62 +#: templates/js/build.js:42 +#, fuzzy +#| msgid "Print Build Order" +msgid "Edit Build Order" +msgstr "Yapım İşi Emrini Yazdır" + +#: templates/js/build.js:68 +#, fuzzy +#| msgid "Complete Build Order" +msgid "Create Build Order" +msgstr "Tamamlanmış Yapım İşi Emri" + +#: templates/js/build.js:100 msgid "Auto-allocate stock items to this output" msgstr "" -#: templates/js/build.js:70 +#: templates/js/build.js:108 msgid "Unallocate stock from build output" msgstr "" -#: templates/js/build.js:80 +#: templates/js/build.js:118 msgid "Complete build output" msgstr "" -#: templates/js/build.js:89 +#: templates/js/build.js:127 msgid "Delete build output" msgstr "" -#: templates/js/build.js:184 +#: templates/js/build.js:222 msgid "No build order allocations found" msgstr "" -#: templates/js/build.js:222 templates/js/order.js:449 +#: templates/js/build.js:260 templates/js/order.js:449 msgid "Location not specified" msgstr "" -#: templates/js/build.js:326 templates/stock_table.html:20 +#: templates/js/build.js:364 templates/stock_table.html:20 msgid "New Stock Item" msgstr "" -#: templates/js/build.js:645 +#: templates/js/build.js:679 msgid "Required Part" msgstr "Gerekli Parça" -#: templates/js/build.js:666 +#: templates/js/build.js:700 msgid "Quantity Per" msgstr "" -#: templates/js/build.js:736 templates/js/build.js:1184 +#: templates/js/build.js:770 templates/js/build.js:1214 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" -#: templates/js/build.js:789 +#: templates/js/build.js:823 msgid "No builds matching query" msgstr "" -#: templates/js/build.js:806 templates/js/part.js:390 templates/js/part.js:635 +#: templates/js/build.js:840 templates/js/part.js:491 templates/js/part.js:736 #: templates/js/stock.js:514 templates/js/stock.js:982 msgid "Select" msgstr "" -#: templates/js/build.js:826 +#: templates/js/build.js:860 msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:890 templates/js/stock.js:1204 +#: templates/js/build.js:924 templates/js/stock.js:1204 msgid "No user information" msgstr "" -#: templates/js/build.js:896 +#: templates/js/build.js:930 msgid "Resposible" msgstr "" -#: templates/js/build.js:905 +#: templates/js/build.js:939 msgid "No information" msgstr "" -#: templates/js/build.js:955 +#: templates/js/build.js:989 msgid "No parts allocated for" msgstr "" @@ -6834,23 +6823,23 @@ msgstr "Şablon Parça" msgid "Assembled part" msgstr "" -#: templates/js/company.js:350 +#: templates/js/company.js:350 templates/js/part.js:242 msgid "No parameters found" msgstr "" -#: templates/js/company.js:386 +#: templates/js/company.js:386 templates/js/part.js:283 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:387 +#: templates/js/company.js:387 templates/js/part.js:284 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:406 +#: templates/js/company.js:406 templates/js/part.js:301 msgid "Edit Parameter" msgstr "" -#: templates/js/company.js:417 +#: templates/js/company.js:417 templates/js/part.js:313 msgid "Delete Parameter" msgstr "" @@ -6903,59 +6892,59 @@ msgstr "" msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:583 templates/js/modals.js:1040 +#: templates/js/forms.js:587 templates/js/modals.js:1038 msgid "No Response" msgstr "" -#: templates/js/forms.js:584 templates/js/modals.js:1041 +#: templates/js/forms.js:588 templates/js/modals.js:1039 msgid "No response from the InvenTree server" msgstr "" -#: templates/js/forms.js:590 templates/js/modals.js:1050 +#: templates/js/forms.js:594 templates/js/modals.js:1048 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/forms.js:591 templates/js/modals.js:1051 +#: templates/js/forms.js:595 templates/js/modals.js:1049 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/forms.js:597 templates/js/modals.js:1055 +#: templates/js/forms.js:601 templates/js/modals.js:1053 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/forms.js:598 templates/js/modals.js:1056 +#: templates/js/forms.js:602 templates/js/modals.js:1054 msgid "You do not have the required permissions to access this function" msgstr "Bu fonksiyona erişmek için gerekli izinlere sahip değilsiniz" -#: templates/js/forms.js:604 templates/js/modals.js:1060 +#: templates/js/forms.js:608 templates/js/modals.js:1058 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/forms.js:605 templates/js/modals.js:1061 +#: templates/js/forms.js:609 templates/js/modals.js:1059 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/forms.js:611 templates/js/modals.js:1065 +#: templates/js/forms.js:615 templates/js/modals.js:1063 msgid "Error 408: Timeout" msgstr "" -#: templates/js/forms.js:612 templates/js/modals.js:1066 +#: templates/js/forms.js:616 templates/js/modals.js:1064 msgid "Connection timeout while requesting data from server" msgstr "" -#: templates/js/forms.js:618 templates/js/modals.js:1069 +#: templates/js/forms.js:622 templates/js/modals.js:1067 msgid "Error requesting form data" msgstr "" -#: templates/js/forms.js:788 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:815 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1161 +#: templates/js/forms.js:1188 msgid "Searching" msgstr "" -#: templates/js/forms.js:1301 +#: templates/js/forms.js:1338 msgid "Clear input" msgstr "" @@ -7011,58 +7000,58 @@ msgstr "Etiket Seç" msgid "Select Label Template" msgstr "Etiket Şablonu Seç" -#: templates/js/modals.js:59 templates/js/modals.js:105 -#: templates/js/modals.js:601 templates/modals.html:75 +#: templates/js/modals.js:59 templates/js/modals.js:103 +#: templates/js/modals.js:599 templates/modals.html:75 msgid "Cancel" msgstr "" -#: templates/js/modals.js:60 templates/js/modals.js:104 -#: templates/js/modals.js:676 templates/js/modals.js:969 +#: templates/js/modals.js:60 templates/js/modals.js:102 +#: templates/js/modals.js:674 templates/js/modals.js:967 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" -#: templates/js/modals.js:103 +#: templates/js/modals.js:101 msgid "Form Title" msgstr "" -#: templates/js/modals.js:374 +#: templates/js/modals.js:372 msgid "Waiting for server..." msgstr "" -#: templates/js/modals.js:533 +#: templates/js/modals.js:531 msgid "Show Error Information" msgstr "" -#: templates/js/modals.js:600 templates/modals.html:76 +#: templates/js/modals.js:598 templates/modals.html:76 msgid "Accept" msgstr "" -#: templates/js/modals.js:665 +#: templates/js/modals.js:663 msgid "Loading Data" msgstr "" -#: templates/js/modals.js:920 +#: templates/js/modals.js:918 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:920 +#: templates/js/modals.js:918 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:933 +#: templates/js/modals.js:931 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:1030 +#: templates/js/modals.js:1028 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:1045 +#: templates/js/modals.js:1043 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:1046 +#: templates/js/modals.js:1044 msgid "Server returned error code 400" msgstr "" @@ -7074,15 +7063,21 @@ msgstr "" msgid "Location ID" msgstr "" -#: templates/js/model_renderers.js:90 +#: templates/js/model_renderers.js:86 +#, fuzzy +#| msgid "Build" +msgid "Build ID" +msgstr "Yapım İşi" + +#: templates/js/model_renderers.js:111 msgid "Part ID" msgstr "" -#: templates/js/model_renderers.js:126 +#: templates/js/model_renderers.js:159 msgid "Category ID" msgstr "" -#: templates/js/model_renderers.js:150 +#: templates/js/model_renderers.js:191 msgid "Supplier Part ID" msgstr "" @@ -7138,54 +7133,54 @@ msgstr "" msgid "No variants found" msgstr "Çeşit bulunamadı" -#: templates/js/part.js:280 templates/js/part.js:519 +#: templates/js/part.js:381 templates/js/part.js:620 msgid "No parts found" msgstr "" -#: templates/js/part.js:458 +#: templates/js/part.js:559 msgid "No category" msgstr "" -#: templates/js/part.js:476 templates/js/table_filters.js:328 +#: templates/js/part.js:577 templates/js/table_filters.js:328 msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:1006 +#: templates/js/part.js:761 templates/js/stock.js:1006 msgid "Path" msgstr "" -#: templates/js/part.js:703 +#: templates/js/part.js:804 msgid "No test templates matching query" msgstr "Sorgu ile eşleşen test şablonu bulunamadı" -#: templates/js/part.js:754 templates/js/stock.js:75 +#: templates/js/part.js:855 templates/js/stock.js:75 msgid "Edit test result" msgstr "" -#: templates/js/part.js:755 templates/js/stock.js:76 +#: templates/js/part.js:856 templates/js/stock.js:76 msgid "Delete test result" msgstr "" -#: templates/js/part.js:761 +#: templates/js/part.js:862 msgid "This test is defined for a parent part" msgstr "" -#: templates/js/part.js:786 +#: templates/js/part.js:887 #, python-brace-format msgid "No ${human_name} information found" msgstr "" -#: templates/js/part.js:839 +#: templates/js/part.js:940 #, python-brace-format msgid "Edit ${human_name}" msgstr "" -#: templates/js/part.js:840 +#: templates/js/part.js:941 #, python-brace-format msgid "Delete ${human_name}" msgstr "" -#: templates/js/part.js:959 +#: templates/js/part.js:1060 msgid "Single Price Difference" msgstr "" @@ -7918,3 +7913,17 @@ msgstr "" msgid "Permission to delete items" msgstr "" +#~ msgid "Created new build" +#~ msgstr "Yeni yapım işi oluşturuldu" + +#~ msgid "Edit Build Order Details" +#~ msgstr "Yapım İşi Emri Detaylarını Düzenle" + +#~ msgid "Edited build" +#~ msgstr "Yapım işi düzenlendi" + +#~ msgid "New Template" +#~ msgstr "Yeni Şablon" + +#~ msgid "Create New Parameter Template" +#~ msgstr "Yeni Parametre Şablonu Oluştur" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 3ecda7301a..1be3d2362e 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 13:36+0000\n" +"POT-Creation-Date: 2021-07-08 23:03+0000\n" "PO-Revision-Date: 2021-07-08 13:47\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -77,7 +77,7 @@ msgstr "选择分类" msgid "Duplicate serial: {n}" msgstr "" -#: InvenTree/helpers.py:403 order/models.py:311 order/models.py:421 +#: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 #: stock/views.py:1648 msgid "Invalid quantity provided" msgstr "" @@ -138,20 +138,20 @@ msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 #: label/models.py:112 part/models.py:680 part/models.py:2191 -#: part/templates/part/params.html:27 report/models.py:181 -#: templates/InvenTree/search.html:137 templates/InvenTree/search.html:289 -#: templates/js/company.js:359 templates/js/part.js:118 -#: templates/js/part.js:642 templates/js/stock.js:988 +#: report/models.py:181 templates/InvenTree/search.html:137 +#: templates/InvenTree/search.html:289 templates/js/company.js:359 +#: templates/js/part.js:118 templates/js/part.js:251 templates/js/part.js:743 +#: templates/js/stock.js:988 msgid "Name" msgstr "名称" -#: InvenTree/models.py:125 build/models.py:139 +#: InvenTree/models.py:125 build/models.py:179 #: build/templates/build/detail.html:21 company/models.py:353 #: company/models.py:554 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:119 -#: order/models.py:154 order/templates/order/purchase_order_detail.html:174 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:174 #: part/models.py:703 part/templates/part/detail.html:54 #: part/templates/part/set_category.html:14 report/models.py:194 #: report/models.py:551 report/models.py:590 @@ -159,10 +159,10 @@ msgstr "名称" #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 -#: templates/js/build.js:834 templates/js/build.js:1132 +#: templates/js/build.js:868 templates/js/build.js:1162 #: templates/js/company.js:125 templates/js/order.js:245 -#: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:260 -#: templates/js/part.js:437 templates/js/part.js:654 templates/js/part.js:722 +#: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:361 +#: templates/js/part.js:538 templates/js/part.js:755 templates/js/part.js:823 #: templates/js/stock.js:557 templates/js/stock.js:1000 #: templates/js/stock.js:1045 msgid "Description" @@ -458,23 +458,23 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:911 templates/js/order.js:262 +#: templates/js/build.js:945 templates/js/order.js:262 #: templates/js/order.js:365 msgid "Target Date" msgstr "" -#: build/forms.py:43 build/models.py:229 +#: build/forms.py:43 build/models.py:269 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1354 +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1394 #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:741 #: company/forms.py:124 company/templates/company/supplier_part_pricing.html:79 -#: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:702 -#: order/models.py:941 order/templates/order/order_wizard/match_parts.html:30 +#: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 +#: order/models.py:945 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 #: order/templates/order/purchase_order_detail.html:206 #: order/templates/order/sales_order_detail.html:80 @@ -491,10 +491,10 @@ msgstr "" #: stock/forms.py:142 stock/forms.py:275 #: stock/templates/stock/item_base.html:267 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 -#: templates/js/bom.js:205 templates/js/build.js:233 templates/js/build.js:572 -#: templates/js/build.js:1142 templates/js/model_renderers.js:43 -#: templates/js/order.js:460 templates/js/part.js:827 templates/js/part.js:949 -#: templates/js/part.js:1005 templates/js/stock.js:1180 +#: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 +#: templates/js/build.js:1172 templates/js/model_renderers.js:43 +#: templates/js/order.js:460 templates/js/part.js:928 templates/js/part.js:1050 +#: templates/js/part.js:1106 templates/js/stock.js:1180 #: templates/js/stock.js:1399 msgid "Quantity" msgstr "" @@ -539,8 +539,8 @@ msgstr "" #: stock/forms.py:314 stock/templates/stock/item_base.html:297 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 -#: templates/js/barcode.js:531 templates/js/build.js:218 -#: templates/js/build.js:586 templates/js/order.js:445 +#: templates/js/barcode.js:531 templates/js/build.js:256 +#: templates/js/build.js:620 templates/js/order.js:445 #: templates/js/stock.js:643 templates/js/stock.js:1072 msgid "Location" msgstr "" @@ -550,10 +550,10 @@ msgid "Location of completed parts" msgstr "" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:545 +#: build/templates/build/detail.html:59 order/models.py:549 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 -#: templates/js/barcode.js:119 templates/js/build.js:868 +#: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:249 templates/js/order.js:352 #: templates/js/stock.js:630 templates/js/stock.js:1149 #: templates/js/stock.js:1415 @@ -588,14 +588,18 @@ msgstr "" msgid "Select quantity of stock to allocate" msgstr "" -#: build/models.py:70 build/templates/build/build_base.html:9 +#: build/models.py:105 +msgid "Invalid choice for parent build" +msgstr "" + +#: build/models.py:109 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 #: report/templates/report/inventree_build_order_base.html:106 -#: templates/js/build.js:195 +#: templates/js/build.js:233 msgid "Build Order" msgstr "" -#: build/models.py:71 build/templates/build/index.html:8 +#: build/models.py:110 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 @@ -605,36 +609,36 @@ msgstr "" msgid "Build Orders" msgstr "" -#: build/models.py:131 +#: build/models.py:170 msgid "Build Order Reference" msgstr "" -#: build/models.py:132 order/models.py:242 order/models.py:529 -#: order/models.py:709 order/templates/order/purchase_order_detail.html:201 +#: build/models.py:171 order/models.py:246 order/models.py:533 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:201 #: order/templates/order/sales_order_detail.html:239 part/models.py:2338 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 -#: templates/js/build.js:661 templates/js/build.js:1136 +#: templates/js/build.js:695 templates/js/build.js:1166 msgid "Reference" msgstr "" -#: build/models.py:142 +#: build/models.py:182 msgid "Brief description of the build" msgstr "" -#: build/models.py:151 build/templates/build/build_base.html:163 +#: build/models.py:191 build/templates/build/build_base.html:163 #: build/templates/build/detail.html:77 msgid "Parent Build" msgstr "" -#: build/models.py:152 +#: build/models.py:192 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:157 build/templates/build/auto_allocate.html:16 +#: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:689 -#: order/models.py:755 order/models.py:814 +#: order/models.py:759 order/models.py:818 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:159 #: order/templates/order/receive_parts.html:19 @@ -649,112 +653,112 @@ msgstr "" #: report/templates/report/inventree_so_report.html:90 #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 -#: templates/js/build.js:552 templates/js/build.js:839 -#: templates/js/build.js:1109 templates/js/company.js:264 -#: templates/js/company.js:464 templates/js/part.js:241 -#: templates/js/part.js:404 templates/js/stock.js:526 +#: templates/js/build.js:586 templates/js/build.js:873 +#: templates/js/build.js:1139 templates/js/company.js:264 +#: templates/js/company.js:464 templates/js/part.js:342 +#: templates/js/part.js:505 templates/js/stock.js:526 #: templates/js/stock.js:1387 msgid "Part" msgstr "" -#: build/models.py:165 +#: build/models.py:205 msgid "Select part to build" msgstr "" -#: build/models.py:170 +#: build/models.py:210 msgid "Sales Order Reference" msgstr "" -#: build/models.py:174 +#: build/models.py:214 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:179 +#: build/models.py:219 msgid "Source Location" msgstr "" -#: build/models.py:183 +#: build/models.py:223 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:188 +#: build/models.py:228 msgid "Destination Location" msgstr "" -#: build/models.py:192 +#: build/models.py:232 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:196 +#: build/models.py:236 msgid "Build Quantity" msgstr "" -#: build/models.py:199 +#: build/models.py:239 msgid "Number of stock items to build" msgstr "" -#: build/models.py:203 +#: build/models.py:243 msgid "Completed items" msgstr "" -#: build/models.py:205 +#: build/models.py:245 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:209 part/templates/part/part_base.html:167 +#: build/models.py:249 part/templates/part/part_base.html:167 msgid "Build Status" msgstr "" -#: build/models.py:213 +#: build/models.py:253 msgid "Build status code" msgstr "" -#: build/models.py:217 stock/models.py:470 +#: build/models.py:257 stock/models.py:470 msgid "Batch Code" msgstr "" -#: build/models.py:221 +#: build/models.py:261 msgid "Batch code for this build output" msgstr "" -#: build/models.py:224 order/models.py:158 part/models.py:875 +#: build/models.py:264 order/models.py:162 part/models.py:875 #: part/templates/part/detail.html:126 templates/js/order.js:360 msgid "Creation Date" msgstr "" -#: build/models.py:228 order/models.py:551 +#: build/models.py:268 order/models.py:555 msgid "Target completion date" msgstr "" -#: build/models.py:232 order/models.py:284 templates/js/build.js:916 +#: build/models.py:272 order/models.py:288 templates/js/build.js:950 msgid "Completion Date" msgstr "" -#: build/models.py:238 +#: build/models.py:278 msgid "completed by" msgstr "" -#: build/models.py:246 templates/js/build.js:881 +#: build/models.py:286 templates/js/build.js:915 msgid "Issued by" msgstr "" -#: build/models.py:247 +#: build/models.py:287 msgid "User who issued this build order" msgstr "" -#: build/models.py:255 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:172 +#: build/models.py:295 build/templates/build/build_base.html:184 +#: build/templates/build/detail.html:105 order/models.py:176 #: order/templates/order/order_base.html:138 #: order/templates/order/sales_order_base.html:140 part/models.py:879 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" -#: build/models.py:256 +#: build/models.py:296 msgid "User responsible for this build order" msgstr "" -#: build/models.py:261 build/templates/build/detail.html:91 +#: build/models.py:301 build/templates/build/detail.html:91 #: company/templates/company/manufacturer_part_base.html:79 #: company/templates/company/manufacturer_part_detail.html:28 #: company/templates/company/supplier_part_base.html:78 @@ -764,15 +768,15 @@ msgstr "" msgid "External Link" msgstr "" -#: build/models.py:262 part/models.py:737 stock/models.py:466 +#: build/models.py:302 part/models.py:737 stock/models.py:466 msgid "Link to external URL" msgstr "" -#: build/models.py:266 build/templates/build/navbar.html:53 +#: build/models.py:306 build/templates/build/navbar.html:53 #: company/models.py:141 company/models.py:561 #: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:176 -#: order/models.py:711 order/templates/order/po_navbar.html:38 +#: company/templates/company/navbar.html:73 order/models.py:180 +#: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 #: order/templates/order/purchase_order_detail.html:270 #: order/templates/order/sales_order_detail.html:319 @@ -787,85 +791,85 @@ msgstr "" msgid "Notes" msgstr "" -#: build/models.py:267 +#: build/models.py:307 msgid "Extra build notes" msgstr "" -#: build/models.py:744 +#: build/models.py:784 msgid "No build output specified" msgstr "" -#: build/models.py:747 +#: build/models.py:787 msgid "Build output is already completed" msgstr "" -#: build/models.py:750 +#: build/models.py:790 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1160 +#: build/models.py:1200 msgid "BuildItem must be unique for build, stock_item and install_into" msgstr "" -#: build/models.py:1185 +#: build/models.py:1225 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1189 +#: build/models.py:1229 #, python-brace-format msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1196 order/models.py:915 +#: build/models.py:1236 order/models.py:919 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1200 order/models.py:918 +#: build/models.py:1240 order/models.py:922 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1204 +#: build/models.py:1244 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1264 +#: build/models.py:1304 #, python-brace-format msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" -#: build/models.py:1324 stock/templates/stock/item_base.html:329 -#: templates/InvenTree/search.html:183 templates/js/build.js:812 +#: build/models.py:1364 stock/templates/stock/item_base.html:329 +#: templates/InvenTree/search.html:183 templates/js/build.js:846 #: templates/navbar.html:29 msgid "Build" msgstr "" -#: build/models.py:1325 +#: build/models.py:1365 msgid "Build to allocate parts" msgstr "" -#: build/models.py:1341 stock/templates/stock/item_base.html:8 +#: build/models.py:1381 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:351 -#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:206 -#: templates/js/build.js:211 templates/js/build.js:959 +#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 +#: templates/js/build.js:249 templates/js/build.js:993 #: templates/js/order.js:433 templates/js/order.js:438 #: templates/js/stock.js:1131 msgid "Stock Item" msgstr "" -#: build/models.py:1342 +#: build/models.py:1382 msgid "Source stock item" msgstr "" -#: build/models.py:1355 +#: build/models.py:1395 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1363 +#: build/models.py:1403 msgid "Install into" msgstr "" -#: build/models.py:1364 +#: build/models.py:1404 msgid "Destination stock item" msgstr "" @@ -885,11 +889,11 @@ msgstr "" msgid "Auto Allocate" msgstr "" -#: build/templates/build/allocate.html:25 templates/js/build.js:744 +#: build/templates/build/allocate.html:25 templates/js/build.js:778 msgid "Unallocate stock" msgstr "" -#: build/templates/build/allocate.html:26 build/views.py:319 build/views.py:805 +#: build/templates/build/allocate.html:26 build/views.py:319 build/views.py:685 msgid "Unallocate Stock" msgstr "" @@ -922,7 +926,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:170 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:458 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:570 templates/js/model_renderers.js:41 +#: templates/js/build.js:604 templates/js/model_renderers.js:41 msgid "Serial Number" msgstr "" @@ -1042,7 +1046,7 @@ msgid "Print Build Order" msgstr "" #: build/templates/build/build_base.html:100 -#: build/templates/build/build_base.html:225 +#: build/templates/build/build_base.html:222 msgid "Complete Build" msgstr "" @@ -1055,7 +1059,7 @@ msgid "Edit Build" msgstr "" #: build/templates/build/build_base.html:111 -#: build/templates/build/build_base.html:209 build/views.py:57 +#: build/templates/build/build_base.html:206 build/views.py:57 msgid "Cancel Build" msgstr "" @@ -1075,7 +1079,7 @@ msgid "Progress" msgstr "" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:812 +#: build/templates/build/detail.html:84 order/models.py:816 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1091,11 +1095,11 @@ msgstr "" msgid "Issued By" msgstr "" -#: build/templates/build/build_base.html:217 +#: build/templates/build/build_base.html:214 msgid "Incomplete Outputs" msgstr "" -#: build/templates/build/build_base.html:218 +#: build/templates/build/build_base.html:215 msgid "Build Order cannot be completed as incomplete build outputs remain" msgstr "" @@ -1222,7 +1226,7 @@ msgstr "" msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:771 +#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:775 #: order/templates/order/purchase_order_detail.html:266 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 #: stock/forms.py:342 @@ -1242,7 +1246,7 @@ msgstr "" #: build/templates/build/detail.html:116 #: order/templates/order/order_base.html:111 -#: order/templates/order/sales_order_base.html:113 templates/js/build.js:876 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:910 msgid "Created" msgstr "" @@ -1250,7 +1254,7 @@ msgstr "" msgid "No target date set" msgstr "" -#: build/templates/build/detail.html:132 templates/js/build.js:854 +#: build/templates/build/detail.html:132 templates/js/build.js:888 msgid "Completed" msgstr "" @@ -1262,7 +1266,7 @@ msgstr "" msgid "Alter the quantity of stock allocated to the build output" msgstr "" -#: build/templates/build/index.html:28 build/views.py:678 +#: build/templates/build/index.html:28 msgid "New Build Order" msgstr "" @@ -1418,52 +1422,40 @@ msgstr "" msgid "Build output completed" msgstr "" -#: build/views.py:732 -msgid "Created new build" -msgstr "" - -#: build/views.py:753 -msgid "Edit Build Order Details" -msgstr "" - -#: build/views.py:786 -msgid "Edited build" -msgstr "" - -#: build/views.py:795 +#: build/views.py:675 msgid "Delete Build Order" msgstr "" -#: build/views.py:810 +#: build/views.py:690 msgid "Removed parts from build allocation" msgstr "" -#: build/views.py:822 +#: build/views.py:702 msgid "Allocate stock to build output" msgstr "" -#: build/views.py:865 +#: build/views.py:745 msgid "Item must be currently in stock" msgstr "" -#: build/views.py:871 +#: build/views.py:751 msgid "Stock item is over-allocated" msgstr "" -#: build/views.py:872 templates/js/bom.js:230 templates/js/build.js:671 -#: templates/js/build.js:966 templates/js/build.js:1149 +#: build/views.py:752 templates/js/bom.js:230 templates/js/build.js:705 +#: templates/js/build.js:1000 templates/js/build.js:1179 msgid "Available" msgstr "" -#: build/views.py:874 +#: build/views.py:754 msgid "Stock item must be selected" msgstr "" -#: build/views.py:1037 +#: build/views.py:917 msgid "Edit Stock Allocation" msgstr "" -#: build/views.py:1041 +#: build/views.py:921 msgid "Updated Build Item" msgstr "" @@ -1876,7 +1868,7 @@ msgid "Price break quantity" msgstr "" #: common/models.py:749 company/templates/company/supplier_part_pricing.html:84 -#: templates/js/part.js:832 +#: templates/js/part.js:933 msgid "Price" msgstr "" @@ -1948,7 +1940,7 @@ msgstr "" msgid "Image URL" msgstr "" -#: company/forms.py:67 templates/js/part.js:940 +#: company/forms.py:67 templates/js/part.js:1041 msgid "Single Price" msgstr "" @@ -2024,10 +2016,10 @@ msgid "Point of contact" msgstr "" #: company/models.py:130 company/models.py:347 company/models.py:548 -#: order/models.py:156 part/models.py:736 +#: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:312 templates/js/company.js:544 -#: templates/js/part.js:498 +#: templates/js/part.js:599 msgid "Link" msgstr "" @@ -2111,10 +2103,11 @@ msgstr "" msgid "Parameter name" msgstr "" -#: company/models.py:421 part/templates/part/params.html:28 +#: company/models.py:421 #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:365 templates/js/stock.js:137 +#: templates/js/company.js:365 templates/js/part.js:260 +#: templates/js/stock.js:137 msgid "Value" msgstr "" @@ -2123,8 +2116,8 @@ msgid "Parameter value" msgstr "" #: company/models.py:428 part/models.py:821 part/models.py:2193 -#: part/templates/part/detail.html:106 part/templates/part/params.html:29 -#: templates/js/company.js:371 +#: part/templates/part/detail.html:106 templates/js/company.js:371 +#: templates/js/part.js:266 msgid "Units" msgstr "" @@ -2134,7 +2127,7 @@ msgstr "" #: company/models.py:529 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:256 +#: company/templates/company/supplier_part_detail.html:25 order/models.py:260 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 @@ -2213,7 +2206,7 @@ msgstr "" #: company/templates/company/assigned_stock.html:10 #: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:563 +#: company/templates/company/navbar.html:65 templates/js/build.js:597 msgid "Assigned Stock" msgstr "" @@ -2273,7 +2266,7 @@ msgstr "" msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:540 +#: company/templates/company/detail.html:67 order/models.py:544 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 @@ -2443,7 +2436,7 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:305 templates/js/part.js:465 templates/js/stock.js:566 +#: templates/js/part.js:406 templates/js/part.js:566 templates/js/stock.js:566 #: templates/navbar.html:26 msgid "Stock" msgstr "" @@ -2465,9 +2458,9 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 #: company/templates/company/manufacturer_part_suppliers.html:48 #: company/templates/company/manufacturer_part_suppliers.html:142 -#: part/templates/part/manufacturer.html:24 part/templates/part/params.html:44 -#: part/templates/part/related.html:44 part/templates/part/supplier.html:22 -#: stock/views.py:844 templates/js/company.js:203 users/models.py:193 +#: part/templates/part/manufacturer.html:24 part/templates/part/related.html:44 +#: part/templates/part/supplier.html:22 stock/views.py:844 +#: templates/js/company.js:203 users/models.py:193 msgid "Delete" msgstr "" @@ -2490,6 +2483,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:80 +#: part/templates/part/params.html:57 msgid "Add Parameter" msgstr "" @@ -2631,7 +2625,7 @@ msgstr "" #: company/templates/company/supplier_part_pricing.html:19 #: company/templates/company/supplier_part_pricing.html:118 -#: part/templates/part/prices.html:264 part/views.py:2788 +#: part/templates/part/prices.html:264 part/views.py:2716 msgid "Add Price Break" msgstr "" @@ -2639,11 +2633,11 @@ msgstr "" msgid "No price break information found" msgstr "" -#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2850 +#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2778 msgid "Delete Price Break" msgstr "" -#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2836 +#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2764 msgid "Edit Price Break" msgstr "" @@ -2809,137 +2803,137 @@ msgstr "" msgid "Enter quantity of stock items" msgstr "" -#: order/models.py:154 +#: order/models.py:158 msgid "Order description" msgstr "" -#: order/models.py:156 +#: order/models.py:160 msgid "Link to external page" msgstr "" -#: order/models.py:164 part/templates/part/detail.html:132 +#: order/models.py:168 part/templates/part/detail.html:132 msgid "Created By" msgstr "" -#: order/models.py:171 +#: order/models.py:175 msgid "User or group responsible for this order" msgstr "" -#: order/models.py:176 +#: order/models.py:180 msgid "Order notes" msgstr "" -#: order/models.py:243 order/models.py:530 +#: order/models.py:247 order/models.py:534 msgid "Order reference" msgstr "" -#: order/models.py:248 order/models.py:545 +#: order/models.py:252 order/models.py:549 msgid "Purchase order status" msgstr "" -#: order/models.py:257 +#: order/models.py:261 msgid "Company from which the items are being ordered" msgstr "" -#: order/models.py:260 order/templates/order/order_base.html:98 +#: order/models.py:264 order/templates/order/order_base.html:98 #: templates/js/order.js:241 msgid "Supplier Reference" msgstr "" -#: order/models.py:260 +#: order/models.py:264 msgid "Supplier order reference code" msgstr "" -#: order/models.py:267 +#: order/models.py:271 msgid "received by" msgstr "" -#: order/models.py:272 +#: order/models.py:276 msgid "Issue Date" msgstr "" -#: order/models.py:273 +#: order/models.py:277 msgid "Date order was issued" msgstr "" -#: order/models.py:278 +#: order/models.py:282 msgid "Target Delivery Date" msgstr "" -#: order/models.py:279 +#: order/models.py:283 msgid "Expected date for order delivery. Order will be overdue after this date." msgstr "" -#: order/models.py:285 +#: order/models.py:289 msgid "Date order was completed" msgstr "" -#: order/models.py:309 part/views.py:1730 stock/models.py:308 +#: order/models.py:313 part/views.py:1730 stock/models.py:308 #: stock/models.py:1023 msgid "Quantity must be greater than zero" msgstr "" -#: order/models.py:314 +#: order/models.py:318 msgid "Part supplier must match PO supplier" msgstr "" -#: order/models.py:412 +#: order/models.py:416 msgid "Lines can only be received against an order marked as 'Placed'" msgstr "" -#: order/models.py:416 +#: order/models.py:420 msgid "Quantity must be an integer" msgstr "" -#: order/models.py:418 +#: order/models.py:422 msgid "Quantity must be a positive number" msgstr "" -#: order/models.py:541 +#: order/models.py:545 msgid "Company to which the items are being sold" msgstr "" -#: order/models.py:547 +#: order/models.py:551 msgid "Customer Reference " msgstr "" -#: order/models.py:547 +#: order/models.py:551 msgid "Customer order reference code" msgstr "" -#: order/models.py:552 +#: order/models.py:556 msgid "Target date for order completion. Order will be overdue after this date." msgstr "" -#: order/models.py:555 templates/js/order.js:370 +#: order/models.py:559 templates/js/order.js:370 msgid "Shipment Date" msgstr "" -#: order/models.py:562 +#: order/models.py:566 msgid "shipped by" msgstr "" -#: order/models.py:606 +#: order/models.py:610 msgid "SalesOrder cannot be shipped as it is not currently pending" msgstr "" -#: order/models.py:703 +#: order/models.py:707 msgid "Item quantity" msgstr "" -#: order/models.py:709 +#: order/models.py:713 msgid "Line item reference" msgstr "" -#: order/models.py:711 +#: order/models.py:715 msgid "Line item notes" msgstr "" -#: order/models.py:741 order/models.py:812 templates/js/order.js:420 +#: order/models.py:745 order/models.py:816 templates/js/order.js:420 msgid "Order" msgstr "" -#: order/models.py:742 order/templates/order/order_base.html:9 +#: order/models.py:746 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:336 templates/js/order.js:210 @@ -2947,76 +2941,76 @@ msgstr "" msgid "Purchase Order" msgstr "" -#: order/models.py:756 +#: order/models.py:760 msgid "Supplier part" msgstr "" -#: order/models.py:759 order/templates/order/order_base.html:131 +#: order/models.py:763 order/templates/order/order_base.html:131 #: order/templates/order/purchase_order_detail.html:246 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "" -#: order/models.py:759 +#: order/models.py:763 msgid "Number of items received" msgstr "" -#: order/models.py:765 part/templates/part/prices.html:166 stock/models.py:545 +#: order/models.py:769 part/templates/part/prices.html:166 stock/models.py:545 #: stock/templates/stock/item_base.html:343 templates/js/stock.js:706 msgid "Purchase Price" msgstr "" -#: order/models.py:766 +#: order/models.py:770 msgid "Unit purchase price" msgstr "" -#: order/models.py:774 +#: order/models.py:778 msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:820 part/templates/part/part_pricing.html:97 +#: order/models.py:824 part/templates/part/part_pricing.html:97 #: part/templates/part/prices.html:103 part/templates/part/prices.html:278 msgid "Sale Price" msgstr "" -#: order/models.py:821 +#: order/models.py:825 msgid "Unit sale price" msgstr "" -#: order/models.py:900 order/models.py:902 +#: order/models.py:904 order/models.py:906 msgid "Stock item has not been assigned" msgstr "" -#: order/models.py:906 +#: order/models.py:910 msgid "Cannot allocate stock item to a line with a different part" msgstr "" -#: order/models.py:908 +#: order/models.py:912 msgid "Cannot allocate stock to a line without a part" msgstr "" -#: order/models.py:911 +#: order/models.py:915 msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:921 +#: order/models.py:925 msgid "Quantity must be 1 for serialized stock item" msgstr "" -#: order/models.py:926 +#: order/models.py:930 msgid "Line" msgstr "" -#: order/models.py:937 +#: order/models.py:941 msgid "Item" msgstr "" -#: order/models.py:938 +#: order/models.py:942 msgid "Select stock item to allocate" msgstr "" -#: order/models.py:941 +#: order/models.py:945 msgid "Enter stock allocation quantity" msgstr "" @@ -3303,8 +3297,8 @@ msgid "Total" msgstr "" #: order/templates/order/purchase_order_detail.html:218 -#: order/templates/order/sales_order_detail.html:256 templates/js/part.js:807 -#: templates/js/part.js:996 +#: order/templates/order/sales_order_detail.html:256 templates/js/part.js:908 +#: templates/js/part.js:1097 msgid "Unit Price" msgstr "" @@ -3343,7 +3337,7 @@ msgstr "" #: part/templates/part/category_navbar.html:32 #: part/templates/part/category_partlist.html:10 #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:666 +#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:767 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -3358,7 +3352,7 @@ msgid "Order Code" msgstr "" #: order/templates/order/receive_parts.html:21 -#: part/templates/part/part_base.html:136 templates/js/part.js:481 +#: part/templates/part/part_base.html:136 templates/js/part.js:582 msgid "On Order" msgstr "" @@ -3411,17 +3405,17 @@ msgid "Sales Order Items" msgstr "" #: order/templates/order/sales_order_detail.html:105 templates/js/bom.js:358 -#: templates/js/build.js:725 templates/js/build.js:1172 +#: templates/js/build.js:759 templates/js/build.js:1202 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:112 templates/js/build.js:611 -#: templates/js/build.js:977 +#: order/templates/order/sales_order_detail.html:112 templates/js/build.js:645 +#: templates/js/build.js:1011 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:113 templates/js/build.js:613 -#: templates/js/build.js:978 +#: order/templates/order/sales_order_detail.html:113 templates/js/build.js:647 +#: templates/js/build.js:1012 msgid "Delete stock allocation" msgstr "" @@ -3433,8 +3427,8 @@ msgstr "" msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:284 templates/js/build.js:676 -#: templates/js/build.js:973 +#: order/templates/order/sales_order_detail.html:284 templates/js/build.js:710 +#: templates/js/build.js:1007 msgid "Allocated" msgstr "" @@ -3450,7 +3444,7 @@ msgstr "" msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:356 templates/js/build.js:739 +#: order/templates/order/sales_order_detail.html:356 templates/js/build.js:773 msgid "Allocate stock" msgstr "" @@ -3458,8 +3452,8 @@ msgstr "" msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:363 templates/js/build.js:732 -#: templates/js/build.js:1180 +#: order/templates/order/sales_order_detail.html:363 templates/js/build.js:766 +#: templates/js/build.js:1210 msgid "Build stock" msgstr "" @@ -3900,7 +3894,7 @@ msgid "Part keywords to improve visibility in search results" msgstr "" #: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:73 -#: part/templates/part/set_category.html:15 templates/js/part.js:452 +#: part/templates/part/set_category.html:15 templates/js/part.js:553 msgid "Category" msgstr "" @@ -3910,7 +3904,7 @@ msgstr "" #: part/models.py:723 part/templates/part/detail.html:28 #: part/templates/part/part_base.html:87 templates/js/part.js:169 -#: templates/js/part.js:296 +#: templates/js/part.js:397 msgid "IPN" msgstr "" @@ -4029,7 +4023,7 @@ msgstr "" msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:717 templates/js/stock.js:117 +#: part/models.py:2124 templates/js/part.js:818 templates/js/stock.js:117 msgid "Test Name" msgstr "" @@ -4045,7 +4039,7 @@ msgstr "" msgid "Enter description for this test" msgstr "" -#: part/models.py:2136 templates/js/part.js:726 +#: part/models.py:2136 templates/js/part.js:827 #: templates/js/table_filters.js:232 msgid "Required" msgstr "" @@ -4054,7 +4048,7 @@ msgstr "" msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2142 templates/js/part.js:734 +#: part/models.py:2142 templates/js/part.js:835 msgid "Requires Value" msgstr "" @@ -4062,7 +4056,7 @@ msgstr "" msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2148 templates/js/part.js:741 +#: part/models.py:2148 templates/js/part.js:842 msgid "Requires Attachment" msgstr "" @@ -4351,7 +4345,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:2441 +#: part/templates/part/category.html:38 part/views.py:2369 msgid "Create new part category" msgstr "" @@ -4436,7 +4430,7 @@ msgstr "" msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:286 part/views.py:2389 +#: part/templates/part/category.html:286 part/views.py:2317 msgid "Edit Part Category" msgstr "" @@ -4656,18 +4650,6 @@ msgstr "" msgid "Add new parameter" msgstr "" -#: part/templates/part/params.html:41 templates/InvenTree/settings/user.html:19 -msgid "Edit" -msgstr "" - -#: part/templates/part/params.html:68 -msgid "New Template" -msgstr "" - -#: part/templates/part/params.html:69 -msgid "Create New Parameter Template" -msgstr "" - #: part/templates/part/part_app_base.html:12 msgid "Part List" msgstr "" @@ -4752,8 +4734,8 @@ msgstr "" msgid "Can Build" msgstr "" -#: part/templates/part/part_base.html:178 templates/js/part.js:312 -#: templates/js/part.js:485 +#: part/templates/part/part_base.html:178 templates/js/part.js:413 +#: templates/js/part.js:586 msgid "Building" msgstr "" @@ -4925,7 +4907,7 @@ msgstr "" msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:2859 +#: part/templates/part/prices.html:206 part/views.py:2787 msgid "Add Internal Price Break" msgstr "" @@ -4987,7 +4969,7 @@ msgid "Showing stock for all variants of %(full_name)s" msgstr "" #: part/templates/part/stock_count.html:7 templates/js/bom.js:239 -#: templates/js/part.js:302 templates/js/part.js:489 +#: templates/js/part.js:403 templates/js/part.js:590 msgid "No Stock" msgstr "" @@ -5161,55 +5143,43 @@ msgstr "" msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2265 -msgid "Create Part Parameter" -msgstr "" - -#: part/views.py:2315 -msgid "Edit Part Parameter" -msgstr "" - -#: part/views.py:2329 -msgid "Delete Part Parameter" -msgstr "" - -#: part/views.py:2427 +#: part/views.py:2355 msgid "Delete Part Category" msgstr "" -#: part/views.py:2433 +#: part/views.py:2361 msgid "Part category was deleted" msgstr "" -#: part/views.py:2485 +#: part/views.py:2413 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2586 +#: part/views.py:2514 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2642 +#: part/views.py:2570 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2661 +#: part/views.py:2589 msgid "Create BOM Item" msgstr "" -#: part/views.py:2731 +#: part/views.py:2659 msgid "Edit BOM item" msgstr "" -#: part/views.py:2792 +#: part/views.py:2720 msgid "Added new price break" msgstr "" -#: part/views.py:2868 +#: part/views.py:2796 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2876 +#: part/views.py:2804 msgid "Delete Internal Price Break" msgstr "" @@ -5777,7 +5747,7 @@ msgstr "" msgid "next page" msgstr "" -#: stock/templates/stock/item_base.html:301 templates/js/build.js:594 +#: stock/templates/stock/item_base.html:301 templates/js/build.js:628 msgid "No location set" msgstr "" @@ -6163,7 +6133,7 @@ msgstr "" msgid "Serialize Stock" msgstr "" -#: stock/views.py:1428 templates/js/build.js:327 +#: stock/views.py:1428 templates/js/build.js:365 msgid "Create new Stock Item" msgstr "" @@ -6293,7 +6263,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -6463,6 +6434,10 @@ msgstr "" msgid "User Information" msgstr "" +#: templates/InvenTree/settings/user.html:19 +msgid "Edit" +msgstr "" + #: templates/InvenTree/settings/user.html:21 msgid "Change Password" msgstr "" @@ -6549,7 +6524,7 @@ msgid "copy version information" msgstr "" #: templates/about.html:100 templates/js/modals.js:34 -#: templates/js/modals.js:677 templates/js/modals.js:970 +#: templates/js/modals.js:675 templates/js/modals.js:968 #: templates/modals.html:29 templates/modals.html:54 templates/modals.html:97 msgid "Close" msgstr "" @@ -6614,7 +6589,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:1030 +#: templates/js/barcode.js:119 templates/js/modals.js:1028 msgid "Invalid server response" msgstr "" @@ -6678,7 +6653,7 @@ msgstr "" msgid "Barcode does not match a valid location" msgstr "" -#: templates/js/bom.js:175 templates/js/build.js:1122 +#: templates/js/bom.js:175 templates/js/build.js:1152 msgid "Open subassembly" msgstr "" @@ -6718,77 +6693,85 @@ msgstr "" msgid "Delete BOM Item" msgstr "" -#: templates/js/bom.js:463 templates/js/build.js:424 templates/js/build.js:1220 +#: templates/js/bom.js:463 templates/js/build.js:458 templates/js/build.js:1250 msgid "No BOM items found" msgstr "" -#: templates/js/build.js:62 +#: templates/js/build.js:42 +msgid "Edit Build Order" +msgstr "" + +#: templates/js/build.js:68 +msgid "Create Build Order" +msgstr "" + +#: templates/js/build.js:100 msgid "Auto-allocate stock items to this output" msgstr "" -#: templates/js/build.js:70 +#: templates/js/build.js:108 msgid "Unallocate stock from build output" msgstr "" -#: templates/js/build.js:80 +#: templates/js/build.js:118 msgid "Complete build output" msgstr "" -#: templates/js/build.js:89 +#: templates/js/build.js:127 msgid "Delete build output" msgstr "" -#: templates/js/build.js:184 +#: templates/js/build.js:222 msgid "No build order allocations found" msgstr "" -#: templates/js/build.js:222 templates/js/order.js:449 +#: templates/js/build.js:260 templates/js/order.js:449 msgid "Location not specified" msgstr "" -#: templates/js/build.js:326 templates/stock_table.html:20 +#: templates/js/build.js:364 templates/stock_table.html:20 msgid "New Stock Item" msgstr "" -#: templates/js/build.js:645 +#: templates/js/build.js:679 msgid "Required Part" msgstr "" -#: templates/js/build.js:666 +#: templates/js/build.js:700 msgid "Quantity Per" msgstr "" -#: templates/js/build.js:736 templates/js/build.js:1184 +#: templates/js/build.js:770 templates/js/build.js:1214 #: templates/stock_table.html:59 msgid "Order stock" msgstr "" -#: templates/js/build.js:789 +#: templates/js/build.js:823 msgid "No builds matching query" msgstr "" -#: templates/js/build.js:806 templates/js/part.js:390 templates/js/part.js:635 +#: templates/js/build.js:840 templates/js/part.js:491 templates/js/part.js:736 #: templates/js/stock.js:514 templates/js/stock.js:982 msgid "Select" msgstr "" -#: templates/js/build.js:826 +#: templates/js/build.js:860 msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:890 templates/js/stock.js:1204 +#: templates/js/build.js:924 templates/js/stock.js:1204 msgid "No user information" msgstr "" -#: templates/js/build.js:896 +#: templates/js/build.js:930 msgid "Resposible" msgstr "" -#: templates/js/build.js:905 +#: templates/js/build.js:939 msgid "No information" msgstr "" -#: templates/js/build.js:955 +#: templates/js/build.js:989 msgid "No parts allocated for" msgstr "" @@ -6834,23 +6817,23 @@ msgstr "" msgid "Assembled part" msgstr "" -#: templates/js/company.js:350 +#: templates/js/company.js:350 templates/js/part.js:242 msgid "No parameters found" msgstr "" -#: templates/js/company.js:386 +#: templates/js/company.js:386 templates/js/part.js:283 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:387 +#: templates/js/company.js:387 templates/js/part.js:284 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:406 +#: templates/js/company.js:406 templates/js/part.js:301 msgid "Edit Parameter" msgstr "" -#: templates/js/company.js:417 +#: templates/js/company.js:417 templates/js/part.js:313 msgid "Delete Parameter" msgstr "" @@ -6903,59 +6886,59 @@ msgstr "" msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:583 templates/js/modals.js:1040 +#: templates/js/forms.js:587 templates/js/modals.js:1038 msgid "No Response" msgstr "" -#: templates/js/forms.js:584 templates/js/modals.js:1041 +#: templates/js/forms.js:588 templates/js/modals.js:1039 msgid "No response from the InvenTree server" msgstr "" -#: templates/js/forms.js:590 templates/js/modals.js:1050 +#: templates/js/forms.js:594 templates/js/modals.js:1048 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/forms.js:591 templates/js/modals.js:1051 +#: templates/js/forms.js:595 templates/js/modals.js:1049 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/forms.js:597 templates/js/modals.js:1055 +#: templates/js/forms.js:601 templates/js/modals.js:1053 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/forms.js:598 templates/js/modals.js:1056 +#: templates/js/forms.js:602 templates/js/modals.js:1054 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/forms.js:604 templates/js/modals.js:1060 +#: templates/js/forms.js:608 templates/js/modals.js:1058 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/forms.js:605 templates/js/modals.js:1061 +#: templates/js/forms.js:609 templates/js/modals.js:1059 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/forms.js:611 templates/js/modals.js:1065 +#: templates/js/forms.js:615 templates/js/modals.js:1063 msgid "Error 408: Timeout" msgstr "" -#: templates/js/forms.js:612 templates/js/modals.js:1066 +#: templates/js/forms.js:616 templates/js/modals.js:1064 msgid "Connection timeout while requesting data from server" msgstr "" -#: templates/js/forms.js:618 templates/js/modals.js:1069 +#: templates/js/forms.js:622 templates/js/modals.js:1067 msgid "Error requesting form data" msgstr "" -#: templates/js/forms.js:788 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:815 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1161 +#: templates/js/forms.js:1188 msgid "Searching" msgstr "" -#: templates/js/forms.js:1301 +#: templates/js/forms.js:1338 msgid "Clear input" msgstr "" @@ -7011,58 +6994,58 @@ msgstr "" msgid "Select Label Template" msgstr "" -#: templates/js/modals.js:59 templates/js/modals.js:105 -#: templates/js/modals.js:601 templates/modals.html:75 +#: templates/js/modals.js:59 templates/js/modals.js:103 +#: templates/js/modals.js:599 templates/modals.html:75 msgid "Cancel" msgstr "" -#: templates/js/modals.js:60 templates/js/modals.js:104 -#: templates/js/modals.js:676 templates/js/modals.js:969 +#: templates/js/modals.js:60 templates/js/modals.js:102 +#: templates/js/modals.js:674 templates/js/modals.js:967 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" -#: templates/js/modals.js:103 +#: templates/js/modals.js:101 msgid "Form Title" msgstr "" -#: templates/js/modals.js:374 +#: templates/js/modals.js:372 msgid "Waiting for server..." msgstr "" -#: templates/js/modals.js:533 +#: templates/js/modals.js:531 msgid "Show Error Information" msgstr "" -#: templates/js/modals.js:600 templates/modals.html:76 +#: templates/js/modals.js:598 templates/modals.html:76 msgid "Accept" msgstr "" -#: templates/js/modals.js:665 +#: templates/js/modals.js:663 msgid "Loading Data" msgstr "" -#: templates/js/modals.js:920 +#: templates/js/modals.js:918 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:920 +#: templates/js/modals.js:918 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:933 +#: templates/js/modals.js:931 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:1030 +#: templates/js/modals.js:1028 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:1045 +#: templates/js/modals.js:1043 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:1046 +#: templates/js/modals.js:1044 msgid "Server returned error code 400" msgstr "" @@ -7074,15 +7057,19 @@ msgstr "" msgid "Location ID" msgstr "" -#: templates/js/model_renderers.js:90 +#: templates/js/model_renderers.js:86 +msgid "Build ID" +msgstr "" + +#: templates/js/model_renderers.js:111 msgid "Part ID" msgstr "" -#: templates/js/model_renderers.js:126 +#: templates/js/model_renderers.js:159 msgid "Category ID" msgstr "" -#: templates/js/model_renderers.js:150 +#: templates/js/model_renderers.js:191 msgid "Supplier Part ID" msgstr "" @@ -7138,54 +7125,54 @@ msgstr "" msgid "No variants found" msgstr "" -#: templates/js/part.js:280 templates/js/part.js:519 +#: templates/js/part.js:381 templates/js/part.js:620 msgid "No parts found" msgstr "" -#: templates/js/part.js:458 +#: templates/js/part.js:559 msgid "No category" msgstr "" -#: templates/js/part.js:476 templates/js/table_filters.js:328 +#: templates/js/part.js:577 templates/js/table_filters.js:328 msgid "Low stock" msgstr "" -#: templates/js/part.js:660 templates/js/stock.js:1006 +#: templates/js/part.js:761 templates/js/stock.js:1006 msgid "Path" msgstr "" -#: templates/js/part.js:703 +#: templates/js/part.js:804 msgid "No test templates matching query" msgstr "" -#: templates/js/part.js:754 templates/js/stock.js:75 +#: templates/js/part.js:855 templates/js/stock.js:75 msgid "Edit test result" msgstr "" -#: templates/js/part.js:755 templates/js/stock.js:76 +#: templates/js/part.js:856 templates/js/stock.js:76 msgid "Delete test result" msgstr "" -#: templates/js/part.js:761 +#: templates/js/part.js:862 msgid "This test is defined for a parent part" msgstr "" -#: templates/js/part.js:786 +#: templates/js/part.js:887 #, python-brace-format msgid "No ${human_name} information found" msgstr "" -#: templates/js/part.js:839 +#: templates/js/part.js:940 #, python-brace-format msgid "Edit ${human_name}" msgstr "" -#: templates/js/part.js:840 +#: templates/js/part.js:941 #, python-brace-format msgid "Delete ${human_name}" msgstr "" -#: templates/js/part.js:959 +#: templates/js/part.js:1060 msgid "Single Price Difference" msgstr "" @@ -7917,4 +7904,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - From 9c6bb3f5bf4c22f00cbc8bc2ec7d9951492af5cb Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 9 Jul 2021 09:09:13 +1000 Subject: [PATCH 410/734] New Crowdin updates (#1779) * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 47 ++++------------------- InvenTree/locale/es/LC_MESSAGES/django.po | 6 +-- InvenTree/locale/fr/LC_MESSAGES/django.po | 10 ++--- InvenTree/locale/it/LC_MESSAGES/django.po | 6 +-- InvenTree/locale/ja/LC_MESSAGES/django.po | 6 +-- InvenTree/locale/pl/LC_MESSAGES/django.po | 23 +++-------- InvenTree/locale/ru/LC_MESSAGES/django.po | 22 ++++------- InvenTree/locale/tr/LC_MESSAGES/django.po | 35 +++-------------- InvenTree/locale/zh/LC_MESSAGES/django.po | 6 +-- 9 files changed, 42 insertions(+), 119 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 3c225127d5..e3f116aeba 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-08 23:03+0000\n" -"PO-Revision-Date: 2021-07-08 13:47\n" +"PO-Revision-Date: 2021-07-08 23:07\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -589,10 +589,8 @@ msgid "Select quantity of stock to allocate" msgstr "Menge der BestandsObjekte für Zuordnung auswählen" #: build/models.py:105 -#, fuzzy -#| msgid "Invalid character in part name" msgid "Invalid choice for parent build" -msgstr "Ungültiger Buchstabe im Teilenamen" +msgstr "" #: build/models.py:109 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 @@ -6265,13 +6263,11 @@ msgstr "Farbschemata" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " -msgstr "" -"\n" +msgstr "\n" "\t\tDie CSS Datei \"%(invalid_color_theme)s.css\" für das aktuell ausgewählte Farbschema wurde nicht gefunden.
\n" "\t\tBitte ein anderes Farbschema auswählen:)\n" "\t " @@ -6704,16 +6700,12 @@ msgid "No BOM items found" msgstr "Keine Stücklisten-Position(en) gefunden" #: templates/js/build.js:42 -#, fuzzy -#| msgid "Print Build Order" msgid "Edit Build Order" -msgstr "Bauauftrag drucken" +msgstr "" #: templates/js/build.js:68 -#, fuzzy -#| msgid "Complete Build Order" msgid "Create Build Order" -msgstr "Bauauftrag fertigstellen" +msgstr "" #: templates/js/build.js:100 msgid "Auto-allocate stock items to this output" @@ -7068,10 +7060,8 @@ msgid "Location ID" msgstr "" #: templates/js/model_renderers.js:86 -#, fuzzy -#| msgid "Build" msgid "Build ID" -msgstr "Bauauftrag" +msgstr "" #: templates/js/model_renderers.js:111 msgid "Part ID" @@ -7917,26 +7907,3 @@ msgstr "Berechtigungen Einträge zu ändern" msgid "Permission to delete items" msgstr "Berechtigung Einträge zu löschen" -#~ msgid "Created new build" -#~ msgstr "Neuen Bauauftrag angelegt" - -#~ msgid "Edit Build Order Details" -#~ msgstr "Bauauftragdetails bearbeiten" - -#~ msgid "Edited build" -#~ msgstr "Bauauftrag bearbeitet" - -#~ msgid "New Template" -#~ msgstr "Neue Vorlage" - -#~ msgid "Create New Parameter Template" -#~ msgstr "Neue Teilparametervorlage anlegen" - -#~ msgid "Create Part Parameter" -#~ msgstr "Teilparameter anlegen" - -#~ msgid "Edit Part Parameter" -#~ msgstr "Teilparameter bearbeiten" - -#~ msgid "Delete Part Parameter" -#~ msgstr "Teilparameter löschen" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 14c65c7770..4eee4726b7 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-08 23:03+0000\n" -"PO-Revision-Date: 2021-07-08 13:47\n" +"PO-Revision-Date: 2021-07-08 23:07\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -6263,8 +6263,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7904,3 +7903,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 4cc72216aa..bdd44d1fe7 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-08 23:03+0000\n" -"PO-Revision-Date: 2021-07-08 13:47\n" +"PO-Revision-Date: 2021-07-08 23:07\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -589,10 +589,8 @@ msgid "Select quantity of stock to allocate" msgstr "" #: build/models.py:105 -#, fuzzy -#| msgid "Invalid character in part name" msgid "Invalid choice for parent build" -msgstr "Caractère invalide dans le nom de la pièce" +msgstr "" #: build/models.py:109 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 @@ -6265,8 +6263,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7906,3 +7903,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 23b840bad5..d9515a3d19 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-08 23:03+0000\n" -"PO-Revision-Date: 2021-07-08 13:47\n" +"PO-Revision-Date: 2021-07-08 23:07\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -6263,8 +6263,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7904,3 +7903,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index ae89c1dc17..6666324d54 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-08 23:03+0000\n" -"PO-Revision-Date: 2021-07-08 13:47\n" +"PO-Revision-Date: 2021-07-08 23:07\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -6263,8 +6263,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7904,3 +7903,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 9b2d49b42a..dfb74437ba 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-08 23:03+0000\n" -"PO-Revision-Date: 2021-07-08 13:47\n" +"PO-Revision-Date: 2021-07-08 23:07\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -589,10 +589,8 @@ msgid "Select quantity of stock to allocate" msgstr "" #: build/models.py:105 -#, fuzzy -#| msgid "Invalid character in part name" msgid "Invalid choice for parent build" -msgstr "Błędny znak w nazwie elementu" +msgstr "" #: build/models.py:109 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 @@ -6265,8 +6263,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -6700,16 +6697,12 @@ msgid "No BOM items found" msgstr "" #: templates/js/build.js:42 -#, fuzzy -#| msgid "Print Build Order" msgid "Edit Build Order" -msgstr "Wydrukuj Numer Zlecenia Budowy" +msgstr "" #: templates/js/build.js:68 -#, fuzzy -#| msgid "Print Build Order" msgid "Create Build Order" -msgstr "Wydrukuj Numer Zlecenia Budowy" +msgstr "" #: templates/js/build.js:100 msgid "Auto-allocate stock items to this output" @@ -7064,10 +7057,8 @@ msgid "Location ID" msgstr "" #: templates/js/model_renderers.js:86 -#, fuzzy -#| msgid "Build" msgid "Build ID" -msgstr "Budowa" +msgstr "" #: templates/js/model_renderers.js:111 msgid "Part ID" @@ -7913,5 +7904,3 @@ msgstr "" msgid "Permission to delete items" msgstr "" -#~ msgid "Created new build" -#~ msgstr "Utworzona nowa budowa" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 8b474a67d2..40be72d4d9 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-08 23:03+0000\n" -"PO-Revision-Date: 2021-07-08 13:47\n" +"PO-Revision-Date: 2021-07-08 23:07\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -589,10 +589,8 @@ msgid "Select quantity of stock to allocate" msgstr "Выберите количество запасов для распределения" #: build/models.py:105 -#, fuzzy -#| msgid "Invalid character in part name" msgid "Invalid choice for parent build" -msgstr "Неверный символ в названии части" +msgstr "" #: build/models.py:109 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 @@ -6265,8 +6263,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -6700,16 +6697,12 @@ msgid "No BOM items found" msgstr "" #: templates/js/build.js:42 -#, fuzzy -#| msgid "Build Order" msgid "Edit Build Order" -msgstr "Порядок сборки" +msgstr "" #: templates/js/build.js:68 -#, fuzzy -#| msgid "Build Order" msgid "Create Build Order" -msgstr "Порядок сборки" +msgstr "" #: templates/js/build.js:100 msgid "Auto-allocate stock items to this output" @@ -7064,10 +7057,8 @@ msgid "Location ID" msgstr "" #: templates/js/model_renderers.js:86 -#, fuzzy -#| msgid "Build Order" msgid "Build ID" -msgstr "Порядок сборки" +msgstr "" #: templates/js/model_renderers.js:111 msgid "Part ID" @@ -7912,3 +7903,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index e51000d72e..3b75363409 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-08 23:03+0000\n" -"PO-Revision-Date: 2021-07-08 13:47\n" +"PO-Revision-Date: 2021-07-08 23:07\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -589,10 +589,8 @@ msgid "Select quantity of stock to allocate" msgstr "Tahsis edilecek stok miktarını seçiniz" #: build/models.py:105 -#, fuzzy -#| msgid "Invalid character in part name" msgid "Invalid choice for parent build" -msgstr "Parça adında geçersiz karakter" +msgstr "" #: build/models.py:109 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 @@ -6265,8 +6263,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -6700,16 +6697,12 @@ msgid "No BOM items found" msgstr "" #: templates/js/build.js:42 -#, fuzzy -#| msgid "Print Build Order" msgid "Edit Build Order" -msgstr "Yapım İşi Emrini Yazdır" +msgstr "" #: templates/js/build.js:68 -#, fuzzy -#| msgid "Complete Build Order" msgid "Create Build Order" -msgstr "Tamamlanmış Yapım İşi Emri" +msgstr "" #: templates/js/build.js:100 msgid "Auto-allocate stock items to this output" @@ -7064,10 +7057,8 @@ msgid "Location ID" msgstr "" #: templates/js/model_renderers.js:86 -#, fuzzy -#| msgid "Build" msgid "Build ID" -msgstr "Yapım İşi" +msgstr "" #: templates/js/model_renderers.js:111 msgid "Part ID" @@ -7913,17 +7904,3 @@ msgstr "" msgid "Permission to delete items" msgstr "" -#~ msgid "Created new build" -#~ msgstr "Yeni yapım işi oluşturuldu" - -#~ msgid "Edit Build Order Details" -#~ msgstr "Yapım İşi Emri Detaylarını Düzenle" - -#~ msgid "Edited build" -#~ msgstr "Yapım işi düzenlendi" - -#~ msgid "New Template" -#~ msgstr "Yeni Şablon" - -#~ msgid "Create New Parameter Template" -#~ msgstr "Yeni Parametre Şablonu Oluştur" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 1be3d2362e..f0b5225fbf 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-08 23:03+0000\n" -"PO-Revision-Date: 2021-07-08 13:47\n" +"PO-Revision-Date: 2021-07-08 23:07\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -6263,8 +6263,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7904,3 +7903,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + From 048423405decb01e5dc289b92979517c3b9c5c62 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 8 Jul 2021 23:28:17 +0000 Subject: [PATCH 411/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 9 +++++---- InvenTree/locale/en/LC_MESSAGES/django.po | 2 +- InvenTree/locale/es/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/fr/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/it/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/ja/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/pl/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/ru/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/tr/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/zh/LC_MESSAGES/django.po | 6 +++--- 10 files changed, 30 insertions(+), 29 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index e3f116aeba..213cb79ad1 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 23:03+0000\n" +"POT-Creation-Date: 2021-07-08 23:28+0000\n" "PO-Revision-Date: 2021-07-08 23:07\n" "Last-Translator: \n" "Language-Team: German\n" @@ -6263,11 +6263,13 @@ msgstr "Farbschemata" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " -msgstr "\n" +msgstr "" +"\n" "\t\tDie CSS Datei \"%(invalid_color_theme)s.css\" für das aktuell ausgewählte Farbschema wurde nicht gefunden.
\n" "\t\tBitte ein anderes Farbschema auswählen:)\n" "\t " @@ -7906,4 +7908,3 @@ msgstr "Berechtigungen Einträge zu ändern" #: users/models.py:193 msgid "Permission to delete items" msgstr "Berechtigung Einträge zu löschen" - diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 662f5dadfd..32e5b7f280 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 23:03+0000\n" +"POT-Creation-Date: 2021-07-08 23:28+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 4eee4726b7..24cdd7eb00 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 23:03+0000\n" +"POT-Creation-Date: 2021-07-08 23:28+0000\n" "PO-Revision-Date: 2021-07-08 23:07\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -6263,7 +6263,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7903,4 +7904,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index bdd44d1fe7..558016438a 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 23:03+0000\n" +"POT-Creation-Date: 2021-07-08 23:28+0000\n" "PO-Revision-Date: 2021-07-08 23:07\n" "Last-Translator: \n" "Language-Team: French\n" @@ -6263,7 +6263,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7903,4 +7904,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index d9515a3d19..7d7973009b 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 23:03+0000\n" +"POT-Creation-Date: 2021-07-08 23:28+0000\n" "PO-Revision-Date: 2021-07-08 23:07\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -6263,7 +6263,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7903,4 +7904,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 6666324d54..581c1afbcc 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 23:03+0000\n" +"POT-Creation-Date: 2021-07-08 23:28+0000\n" "PO-Revision-Date: 2021-07-08 23:07\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -6263,7 +6263,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7903,4 +7904,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index dfb74437ba..9933b90b72 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 23:03+0000\n" +"POT-Creation-Date: 2021-07-08 23:28+0000\n" "PO-Revision-Date: 2021-07-08 23:07\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -6263,7 +6263,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7903,4 +7904,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 40be72d4d9..79622a6a9f 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 23:03+0000\n" +"POT-Creation-Date: 2021-07-08 23:28+0000\n" "PO-Revision-Date: 2021-07-08 23:07\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -6263,7 +6263,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7903,4 +7904,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 3b75363409..e4eed25ce7 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 23:03+0000\n" +"POT-Creation-Date: 2021-07-08 23:28+0000\n" "PO-Revision-Date: 2021-07-08 23:07\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -6263,7 +6263,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7903,4 +7904,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index f0b5225fbf..f7c09a4fe4 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 23:03+0000\n" +"POT-Creation-Date: 2021-07-08 23:28+0000\n" "PO-Revision-Date: 2021-07-08 23:07\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -6263,7 +6263,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7903,4 +7904,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - From fdb11d19ad12a70ca21917a4882f0dcf81080149 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 9 Jul 2021 02:32:50 +0000 Subject: [PATCH 412/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 188 +++++++++++----------- InvenTree/locale/en/LC_MESSAGES/django.po | 186 ++++++++++----------- InvenTree/locale/es/LC_MESSAGES/django.po | 188 +++++++++++----------- InvenTree/locale/fr/LC_MESSAGES/django.po | 188 +++++++++++----------- InvenTree/locale/it/LC_MESSAGES/django.po | 186 ++++++++++----------- InvenTree/locale/ja/LC_MESSAGES/django.po | 186 ++++++++++----------- InvenTree/locale/pl/LC_MESSAGES/django.po | 188 +++++++++++----------- InvenTree/locale/ru/LC_MESSAGES/django.po | 188 +++++++++++----------- InvenTree/locale/tr/LC_MESSAGES/django.po | 188 +++++++++++----------- InvenTree/locale/zh/LC_MESSAGES/django.po | 188 +++++++++++----------- 10 files changed, 964 insertions(+), 910 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 213cb79ad1..f27ac7ed7d 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 23:28+0000\n" +"POT-Creation-Date: 2021-07-09 02:32+0000\n" "PO-Revision-Date: 2021-07-08 23:07\n" "Last-Translator: \n" "Language-Team: German\n" @@ -124,7 +124,7 @@ msgstr "Datei-Kommentar" #: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1195 +#: templates/js/stock.js:1202 msgid "User" msgstr "Benutzer" @@ -141,7 +141,7 @@ msgstr "" #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:359 #: templates/js/part.js:118 templates/js/part.js:251 templates/js/part.js:743 -#: templates/js/stock.js:988 +#: templates/js/stock.js:995 msgid "Name" msgstr "Name" @@ -163,8 +163,8 @@ msgstr "Name" #: templates/js/company.js:125 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:361 #: templates/js/part.js:538 templates/js/part.js:755 templates/js/part.js:823 -#: templates/js/stock.js:557 templates/js/stock.js:1000 -#: templates/js/stock.js:1045 +#: templates/js/stock.js:557 templates/js/stock.js:1007 +#: templates/js/stock.js:1052 msgid "Description" msgstr "Beschreibung" @@ -474,9 +474,9 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: build/templates/build/detail.html:31 common/models.py:741 #: company/forms.py:124 company/templates/company/supplier_part_pricing.html:79 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 -#: order/models.py:945 order/templates/order/order_wizard/match_parts.html:30 +#: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:206 +#: order/templates/order/purchase_order_detail.html:210 #: order/templates/order/sales_order_detail.html:80 #: order/templates/order/sales_order_detail.html:87 #: order/templates/order/sales_order_detail.html:172 @@ -492,10 +492,10 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: stock/templates/stock/item_base.html:267 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 -#: templates/js/build.js:1172 templates/js/model_renderers.js:43 +#: templates/js/build.js:1172 templates/js/model_renderers.js:56 #: templates/js/order.js:460 templates/js/part.js:928 templates/js/part.js:1050 -#: templates/js/part.js:1106 templates/js/stock.js:1180 -#: templates/js/stock.js:1399 +#: templates/js/part.js:1106 templates/js/stock.js:1187 +#: templates/js/stock.js:1406 msgid "Quantity" msgstr "Anzahl" @@ -541,7 +541,7 @@ msgstr "Bauauftrag als vollständig markieren" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:256 #: templates/js/build.js:620 templates/js/order.js:445 -#: templates/js/stock.js:643 templates/js/stock.js:1072 +#: templates/js/stock.js:643 templates/js/stock.js:1079 msgid "Location" msgstr "Lagerort" @@ -555,8 +555,8 @@ msgstr "Lagerort der Endprodukte" #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:249 templates/js/order.js:352 -#: templates/js/stock.js:630 templates/js/stock.js:1149 -#: templates/js/stock.js:1415 +#: templates/js/stock.js:630 templates/js/stock.js:1156 +#: templates/js/stock.js:1422 msgid "Status" msgstr "Status" @@ -614,7 +614,7 @@ msgid "Build Order Reference" msgstr "Bauauftragsreferenz" #: build/models.py:171 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:201 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:205 #: order/templates/order/sales_order_detail.html:239 part/models.py:2338 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -638,7 +638,7 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:689 -#: order/models.py:759 order/models.py:818 +#: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:159 #: order/templates/order/receive_parts.html:19 @@ -657,7 +657,7 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: templates/js/build.js:1139 templates/js/company.js:264 #: templates/js/company.js:464 templates/js/part.js:342 #: templates/js/part.js:505 templates/js/stock.js:526 -#: templates/js/stock.js:1387 +#: templates/js/stock.js:1394 msgid "Part" msgstr "Teil" @@ -778,7 +778,7 @@ msgstr "Link zu einer externen URL" #: company/templates/company/navbar.html:73 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:270 +#: order/templates/order/purchase_order_detail.html:274 #: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 @@ -787,7 +787,7 @@ msgstr "Link zu einer externen URL" #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 #: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:715 +#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:722 msgid "Notes" msgstr "Notizen" @@ -820,11 +820,11 @@ msgstr "Bauauftragsposition muss ein Endprodukt festlegen, da der übergeordnete msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "Reserviermenge ({n}) muss kleiner Bestandsmenge ({q}) sein. Zugewiesene Anzahl ({n}) darf nicht die verfügbare ({q}) Anzahl überschreiten" -#: build/models.py:1236 order/models.py:919 +#: build/models.py:1236 order/models.py:926 msgid "StockItem is over-allocated" msgstr "Zu viele BestandsObjekt zugewiesen" -#: build/models.py:1240 order/models.py:922 +#: build/models.py:1240 order/models.py:929 msgid "Allocation quantity must be greater than zero" msgstr "Reserviermenge muss größer null sein" @@ -853,7 +853,7 @@ msgstr "Bauauftrag starten um Teile zuzuweisen" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 #: templates/js/build.js:249 templates/js/build.js:993 #: templates/js/order.js:433 templates/js/order.js:438 -#: templates/js/stock.js:1131 +#: templates/js/stock.js:1138 msgid "Stock Item" msgstr "BestandsObjekt" @@ -926,7 +926,7 @@ msgstr "Dieser Bauauftrag hat keine zugeordneten Stücklisten-Einträge" #: order/templates/order/sales_order_detail.html:170 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:458 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:604 templates/js/model_renderers.js:41 +#: templates/js/build.js:604 templates/js/model_renderers.js:54 msgid "Serial Number" msgstr "Seriennummer" @@ -1079,7 +1079,7 @@ msgid "Progress" msgstr "Fortschritt" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:816 +#: build/templates/build/detail.html:84 order/models.py:823 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1226,8 +1226,8 @@ msgstr "Ausgangs-Lager" msgid "Stock can be taken from any available location." msgstr "Bestand kann jedem verfügbaren Lagerort entnommen werden." -#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:775 -#: order/templates/order/purchase_order_detail.html:266 +#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:782 +#: order/templates/order/purchase_order_detail.html:270 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 #: stock/forms.py:342 msgid "Destination" @@ -1239,7 +1239,7 @@ msgstr "Ziel-Lagerort nicht angegeben" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:315 templates/js/stock.js:638 -#: templates/js/stock.js:1422 templates/js/table_filters.js:112 +#: templates/js/stock.js:1429 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "Losnummer" @@ -1294,7 +1294,7 @@ msgstr "Bauauftrag-details" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 -#: templates/js/stock.js:1060 +#: templates/js/stock.js:1067 msgid "Details" msgstr "Details" @@ -1961,7 +1961,7 @@ msgstr "Hersteller-Teilenummer" #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:189 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:193 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:533 msgid "MPN" msgstr "MPN" @@ -2180,7 +2180,7 @@ msgstr "Mindestpreis" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/stock.js:711 +#: templates/js/stock.js:718 msgid "Packaging" msgstr "Verpackungen" @@ -2270,7 +2270,7 @@ msgstr "verwendet Standard-Währung" #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 -#: templates/js/stock.js:1113 +#: templates/js/stock.js:1120 msgid "Customer" msgstr "Kunde" @@ -2317,7 +2317,7 @@ msgstr "Teile löschen" #: company/templates/company/detail_manufacturer_part.html:68 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:127 -#: templates/js/stock.js:1328 +#: templates/js/stock.js:1335 msgid "New Part" msgstr "Neues Teil" @@ -2362,7 +2362,7 @@ msgstr "Neues Zuliefererteil anlegen" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: part/templates/part/part_base.html:432 part/templates/part/supplier.html:17 -#: templates/js/stock.js:1334 +#: templates/js/stock.js:1341 msgid "New Supplier Part" msgstr "Neues Zuliefererteil" @@ -2516,7 +2516,7 @@ msgstr "Zuliefererteile" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:1012 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1019 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "Teilbestand" @@ -2697,7 +2697,7 @@ msgstr "Neues Herstellerteil anlegen" msgid "Edit Supplier Part" msgstr "Zuliefererteil bearbeiten" -#: company/views.py:385 templates/js/stock.js:1335 +#: company/views.py:385 templates/js/stock.js:1342 msgid "Create new Supplier Part" msgstr "Neues Zuliefererteil anlegen" @@ -2929,7 +2929,7 @@ msgstr "Position - Referenz" msgid "Line item notes" msgstr "Position - Notizen" -#: order/models.py:745 order/models.py:816 templates/js/order.js:420 +#: order/models.py:745 order/models.py:823 templates/js/order.js:420 msgid "Order" msgstr "Bestellung" @@ -2937,80 +2937,80 @@ msgstr "Bestellung" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:336 templates/js/order.js:210 -#: templates/js/stock.js:669 templates/js/stock.js:1094 +#: templates/js/stock.js:669 templates/js/stock.js:1101 msgid "Purchase Order" msgstr "Bestellung" -#: order/models.py:760 +#: order/models.py:767 msgid "Supplier part" msgstr "Zuliefererteil" -#: order/models.py:763 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:246 +#: order/models.py:770 order/templates/order/order_base.html:131 +#: order/templates/order/purchase_order_detail.html:250 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "Empfangen" -#: order/models.py:763 +#: order/models.py:770 msgid "Number of items received" msgstr "Empfangene Objekt-Anzahl" -#: order/models.py:769 part/templates/part/prices.html:166 stock/models.py:545 -#: stock/templates/stock/item_base.html:343 templates/js/stock.js:706 +#: order/models.py:776 part/templates/part/prices.html:166 stock/models.py:545 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:713 msgid "Purchase Price" msgstr "Preis" -#: order/models.py:770 +#: order/models.py:777 msgid "Unit purchase price" msgstr "Preis pro Einheit" -#: order/models.py:778 +#: order/models.py:785 msgid "Where does the Purchaser want this item to be stored?" msgstr "Wo möchte der Käufer diesen Artikel gelagert haben?" -#: order/models.py:824 part/templates/part/part_pricing.html:97 +#: order/models.py:831 part/templates/part/part_pricing.html:97 #: part/templates/part/prices.html:103 part/templates/part/prices.html:278 msgid "Sale Price" msgstr "Verkaufspreis" -#: order/models.py:825 +#: order/models.py:832 msgid "Unit sale price" msgstr "Stückverkaufspreis" -#: order/models.py:904 order/models.py:906 +#: order/models.py:911 order/models.py:913 msgid "Stock item has not been assigned" msgstr "BestandsObjekt wurde nicht zugewiesen" -#: order/models.py:910 +#: order/models.py:917 msgid "Cannot allocate stock item to a line with a different part" msgstr "Kann BestandsObjekt keiner Zeile mit einem anderen Teil hinzufügen" -#: order/models.py:912 +#: order/models.py:919 msgid "Cannot allocate stock to a line without a part" msgstr "Kann BestandsObjekt keiner Zeile ohne Teil hinzufügen" -#: order/models.py:915 +#: order/models.py:922 msgid "Allocation quantity cannot exceed stock quantity" msgstr "Die zugeordnete Anzahl darf nicht die verfügbare Anzahl überschreiten" -#: order/models.py:925 +#: order/models.py:932 msgid "Quantity must be 1 for serialized stock item" msgstr "Anzahl für BestandsObjekt mit Seriennummer muss 1 sein" -#: order/models.py:930 +#: order/models.py:937 msgid "Line" msgstr "Position" -#: order/models.py:941 +#: order/models.py:948 msgid "Item" msgstr "Position" -#: order/models.py:942 +#: order/models.py:949 msgid "Select stock item to allocate" msgstr "BestandsObjekt für Zuordnung auswählen" -#: order/models.py:945 +#: order/models.py:952 msgid "Enter stock allocation quantity" msgstr "Anzahl für Bestandszuordnung eingeben" @@ -3074,8 +3074,8 @@ msgstr "Bestellung bearbeiten" #: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 #: part/templates/part/part_base.html:419 -#: stock/templates/stock/location.html:191 templates/js/stock.js:752 -#: templates/js/stock.js:1340 +#: stock/templates/stock/location.html:191 templates/js/stock.js:759 +#: templates/js/stock.js:1347 msgid "New Location" msgstr "Neuer Lagerort" @@ -3296,27 +3296,27 @@ msgstr "Keine Positionen gefunden" msgid "Total" msgstr "Summe" -#: order/templates/order/purchase_order_detail.html:218 +#: order/templates/order/purchase_order_detail.html:222 #: order/templates/order/sales_order_detail.html:256 templates/js/part.js:908 #: templates/js/part.js:1097 msgid "Unit Price" msgstr "Stück-Preis" -#: order/templates/order/purchase_order_detail.html:225 +#: order/templates/order/purchase_order_detail.html:229 #: order/templates/order/sales_order_detail.html:263 msgid "Total price" msgstr "Gesamtpreis" -#: order/templates/order/purchase_order_detail.html:282 +#: order/templates/order/purchase_order_detail.html:286 #: order/templates/order/sales_order_detail.html:369 msgid "Edit line item" msgstr "Position bearbeiten" -#: order/templates/order/purchase_order_detail.html:283 +#: order/templates/order/purchase_order_detail.html:287 msgid "Delete line item" msgstr "Position löschen" -#: order/templates/order/purchase_order_detail.html:288 +#: order/templates/order/purchase_order_detail.html:292 msgid "Receive line item" msgstr "Position empfangen" @@ -4264,7 +4264,7 @@ msgid "All selected BOM items will be deleted" msgstr "Alle ausgewählte Stücklistenpositionen werden gelöscht" #: part/templates/part/bom.html:160 part/views.py:450 -#: templates/js/stock.js:1329 +#: templates/js/stock.js:1336 msgid "Create New Part" msgstr "Neues Teil anlegen" @@ -4405,7 +4405,7 @@ msgid "View grid display" msgstr "Rasteransicht anzeigen" #: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:192 templates/js/stock.js:753 +#: stock/templates/stock/location.html:192 templates/js/stock.js:760 msgid "Create new location" msgstr "Neuen Lagerort anlegen" @@ -5295,7 +5295,7 @@ msgid "Result" msgstr "Ergebnis" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:257 templates/js/stock.js:1028 +#: templates/js/order.js:257 templates/js/stock.js:1035 msgid "Date" msgstr "Datum" @@ -6755,7 +6755,7 @@ msgid "No builds matching query" msgstr "Keine Bauaufträge passen zur Anfrage" #: templates/js/build.js:840 templates/js/part.js:491 templates/js/part.js:736 -#: templates/js/stock.js:514 templates/js/stock.js:982 +#: templates/js/stock.js:514 templates/js/stock.js:989 msgid "Select" msgstr "Auswählen" @@ -6763,7 +6763,7 @@ msgstr "Auswählen" msgid "Build order is overdue" msgstr "Bauauftrag ist überfällig" -#: templates/js/build.js:924 templates/js/stock.js:1204 +#: templates/js/build.js:924 templates/js/stock.js:1211 msgid "No user information" msgstr "Keine Benutzerinformation" @@ -7053,27 +7053,27 @@ msgstr "Fehler 400: Ungültige Anfrage" msgid "Server returned error code 400" msgstr "Fehler 400 von Server erhalten" -#: templates/js/model_renderers.js:21 +#: templates/js/model_renderers.js:38 msgid "Company ID" msgstr "" -#: templates/js/model_renderers.js:63 +#: templates/js/model_renderers.js:76 msgid "Location ID" msgstr "" -#: templates/js/model_renderers.js:86 +#: templates/js/model_renderers.js:97 msgid "Build ID" msgstr "" -#: templates/js/model_renderers.js:111 +#: templates/js/model_renderers.js:116 msgid "Part ID" msgstr "" -#: templates/js/model_renderers.js:159 +#: templates/js/model_renderers.js:163 msgid "Category ID" msgstr "" -#: templates/js/model_renderers.js:191 +#: templates/js/model_renderers.js:203 msgid "Supplier Part ID" msgstr "" @@ -7141,7 +7141,7 @@ msgstr "Keine Kategorie" msgid "Low stock" msgstr "Bestand niedrig" -#: templates/js/part.js:761 templates/js/stock.js:1006 +#: templates/js/part.js:761 templates/js/stock.js:1013 msgid "Path" msgstr "Pfad" @@ -7350,71 +7350,77 @@ msgstr "gelöscht" msgid "Stocktake" msgstr "Inventur" -#: templates/js/stock.js:869 +#: templates/js/stock.js:705 +#, fuzzy +#| msgid "Sub part must be specified" +msgid "Supplier part not specified" +msgstr "Zuliefererteil muss festgelegt sein" + +#: templates/js/stock.js:876 msgid "Stock Status" msgstr "Status" -#: templates/js/stock.js:884 +#: templates/js/stock.js:891 msgid "Set Stock Status" msgstr "Status setzen" -#: templates/js/stock.js:898 +#: templates/js/stock.js:905 msgid "Select Status Code" msgstr "Status Code setzen" -#: templates/js/stock.js:899 +#: templates/js/stock.js:906 msgid "Status code must be selected" msgstr "Status Code muss ausgewählt werden" -#: templates/js/stock.js:1038 +#: templates/js/stock.js:1045 msgid "Invalid date" msgstr "Ungültiges Datum" -#: templates/js/stock.js:1085 +#: templates/js/stock.js:1092 msgid "Location no longer exists" msgstr "Standort nicht mehr vorhanden" -#: templates/js/stock.js:1104 +#: templates/js/stock.js:1111 msgid "Purchase order no longer exists" msgstr "Bestellung existiert nicht mehr" -#: templates/js/stock.js:1123 +#: templates/js/stock.js:1130 msgid "Customer no longer exists" msgstr "Kunde existiert nicht mehr" -#: templates/js/stock.js:1141 +#: templates/js/stock.js:1148 msgid "Stock item no longer exists" msgstr "Lagerbestand existiert nicht mehr" -#: templates/js/stock.js:1164 +#: templates/js/stock.js:1171 msgid "Added" msgstr "Hinzugefügt" -#: templates/js/stock.js:1172 +#: templates/js/stock.js:1179 msgid "Removed" msgstr "Entfernt" -#: templates/js/stock.js:1216 +#: templates/js/stock.js:1223 msgid "Edit tracking entry" msgstr "Tracking-Eintrag bearbeiten" -#: templates/js/stock.js:1217 +#: templates/js/stock.js:1224 msgid "Delete tracking entry" msgstr "Tracking-Eintrag löschen" -#: templates/js/stock.js:1341 +#: templates/js/stock.js:1348 msgid "Create New Location" msgstr "Neuen Lagerort anlegen" -#: templates/js/stock.js:1382 +#: templates/js/stock.js:1389 msgid "No installed items" msgstr "Keine installierten Elemente" -#: templates/js/stock.js:1405 +#: templates/js/stock.js:1412 msgid "Serial" msgstr "Seriennummer" -#: templates/js/stock.js:1433 +#: templates/js/stock.js:1440 msgid "Uninstall Stock Item" msgstr "Lagerbestand entfernen" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 32e5b7f280..5d1aae3c42 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 23:28+0000\n" +"POT-Creation-Date: 2021-07-09 02:32+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -125,7 +125,7 @@ msgstr "" #: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1195 +#: templates/js/stock.js:1202 msgid "User" msgstr "" @@ -142,7 +142,7 @@ msgstr "" #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:359 #: templates/js/part.js:118 templates/js/part.js:251 templates/js/part.js:743 -#: templates/js/stock.js:988 +#: templates/js/stock.js:995 msgid "Name" msgstr "" @@ -164,8 +164,8 @@ msgstr "" #: templates/js/company.js:125 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:361 #: templates/js/part.js:538 templates/js/part.js:755 templates/js/part.js:823 -#: templates/js/stock.js:557 templates/js/stock.js:1000 -#: templates/js/stock.js:1045 +#: templates/js/stock.js:557 templates/js/stock.js:1007 +#: templates/js/stock.js:1052 msgid "Description" msgstr "" @@ -475,9 +475,9 @@ msgstr "" #: build/templates/build/detail.html:31 common/models.py:741 #: company/forms.py:124 company/templates/company/supplier_part_pricing.html:79 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 -#: order/models.py:945 order/templates/order/order_wizard/match_parts.html:30 +#: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:206 +#: order/templates/order/purchase_order_detail.html:210 #: order/templates/order/sales_order_detail.html:80 #: order/templates/order/sales_order_detail.html:87 #: order/templates/order/sales_order_detail.html:172 @@ -493,10 +493,10 @@ msgstr "" #: stock/templates/stock/item_base.html:267 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 -#: templates/js/build.js:1172 templates/js/model_renderers.js:43 +#: templates/js/build.js:1172 templates/js/model_renderers.js:56 #: templates/js/order.js:460 templates/js/part.js:928 templates/js/part.js:1050 -#: templates/js/part.js:1106 templates/js/stock.js:1180 -#: templates/js/stock.js:1399 +#: templates/js/part.js:1106 templates/js/stock.js:1187 +#: templates/js/stock.js:1406 msgid "Quantity" msgstr "" @@ -542,7 +542,7 @@ msgstr "" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:256 #: templates/js/build.js:620 templates/js/order.js:445 -#: templates/js/stock.js:643 templates/js/stock.js:1072 +#: templates/js/stock.js:643 templates/js/stock.js:1079 msgid "Location" msgstr "" @@ -556,8 +556,8 @@ msgstr "" #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:249 templates/js/order.js:352 -#: templates/js/stock.js:630 templates/js/stock.js:1149 -#: templates/js/stock.js:1415 +#: templates/js/stock.js:630 templates/js/stock.js:1156 +#: templates/js/stock.js:1422 msgid "Status" msgstr "" @@ -615,7 +615,7 @@ msgid "Build Order Reference" msgstr "" #: build/models.py:171 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:201 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:205 #: order/templates/order/sales_order_detail.html:239 part/models.py:2338 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -639,7 +639,7 @@ msgstr "" #: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:689 -#: order/models.py:759 order/models.py:818 +#: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:159 #: order/templates/order/receive_parts.html:19 @@ -658,7 +658,7 @@ msgstr "" #: templates/js/build.js:1139 templates/js/company.js:264 #: templates/js/company.js:464 templates/js/part.js:342 #: templates/js/part.js:505 templates/js/stock.js:526 -#: templates/js/stock.js:1387 +#: templates/js/stock.js:1394 msgid "Part" msgstr "" @@ -779,7 +779,7 @@ msgstr "" #: company/templates/company/navbar.html:73 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:270 +#: order/templates/order/purchase_order_detail.html:274 #: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 @@ -788,7 +788,7 @@ msgstr "" #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 #: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:715 +#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:722 msgid "Notes" msgstr "" @@ -821,11 +821,11 @@ msgstr "" msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1236 order/models.py:919 +#: build/models.py:1236 order/models.py:926 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1240 order/models.py:922 +#: build/models.py:1240 order/models.py:929 msgid "Allocation quantity must be greater than zero" msgstr "" @@ -854,7 +854,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 #: templates/js/build.js:249 templates/js/build.js:993 #: templates/js/order.js:433 templates/js/order.js:438 -#: templates/js/stock.js:1131 +#: templates/js/stock.js:1138 msgid "Stock Item" msgstr "" @@ -927,7 +927,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:170 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:458 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:604 templates/js/model_renderers.js:41 +#: templates/js/build.js:604 templates/js/model_renderers.js:54 msgid "Serial Number" msgstr "" @@ -1080,7 +1080,7 @@ msgid "Progress" msgstr "" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:816 +#: build/templates/build/detail.html:84 order/models.py:823 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1227,8 +1227,8 @@ msgstr "" msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:775 -#: order/templates/order/purchase_order_detail.html:266 +#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:782 +#: order/templates/order/purchase_order_detail.html:270 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 #: stock/forms.py:342 msgid "Destination" @@ -1240,7 +1240,7 @@ msgstr "" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:315 templates/js/stock.js:638 -#: templates/js/stock.js:1422 templates/js/table_filters.js:112 +#: templates/js/stock.js:1429 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" @@ -1295,7 +1295,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 -#: templates/js/stock.js:1060 +#: templates/js/stock.js:1067 msgid "Details" msgstr "" @@ -1962,7 +1962,7 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:189 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:193 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:533 msgid "MPN" msgstr "" @@ -2181,7 +2181,7 @@ msgstr "" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/stock.js:711 +#: templates/js/stock.js:718 msgid "Packaging" msgstr "" @@ -2271,7 +2271,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 -#: templates/js/stock.js:1113 +#: templates/js/stock.js:1120 msgid "Customer" msgstr "" @@ -2318,7 +2318,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:68 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:127 -#: templates/js/stock.js:1328 +#: templates/js/stock.js:1335 msgid "New Part" msgstr "" @@ -2363,7 +2363,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: part/templates/part/part_base.html:432 part/templates/part/supplier.html:17 -#: templates/js/stock.js:1334 +#: templates/js/stock.js:1341 msgid "New Supplier Part" msgstr "" @@ -2517,7 +2517,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:1012 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1019 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" @@ -2698,7 +2698,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:385 templates/js/stock.js:1335 +#: company/views.py:385 templates/js/stock.js:1342 msgid "Create new Supplier Part" msgstr "" @@ -2930,7 +2930,7 @@ msgstr "" msgid "Line item notes" msgstr "" -#: order/models.py:745 order/models.py:816 templates/js/order.js:420 +#: order/models.py:745 order/models.py:823 templates/js/order.js:420 msgid "Order" msgstr "" @@ -2938,80 +2938,80 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:336 templates/js/order.js:210 -#: templates/js/stock.js:669 templates/js/stock.js:1094 +#: templates/js/stock.js:669 templates/js/stock.js:1101 msgid "Purchase Order" msgstr "" -#: order/models.py:760 +#: order/models.py:767 msgid "Supplier part" msgstr "" -#: order/models.py:763 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:246 +#: order/models.py:770 order/templates/order/order_base.html:131 +#: order/templates/order/purchase_order_detail.html:250 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "" -#: order/models.py:763 +#: order/models.py:770 msgid "Number of items received" msgstr "" -#: order/models.py:769 part/templates/part/prices.html:166 stock/models.py:545 -#: stock/templates/stock/item_base.html:343 templates/js/stock.js:706 +#: order/models.py:776 part/templates/part/prices.html:166 stock/models.py:545 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:713 msgid "Purchase Price" msgstr "" -#: order/models.py:770 +#: order/models.py:777 msgid "Unit purchase price" msgstr "" -#: order/models.py:778 +#: order/models.py:785 msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:824 part/templates/part/part_pricing.html:97 +#: order/models.py:831 part/templates/part/part_pricing.html:97 #: part/templates/part/prices.html:103 part/templates/part/prices.html:278 msgid "Sale Price" msgstr "" -#: order/models.py:825 +#: order/models.py:832 msgid "Unit sale price" msgstr "" -#: order/models.py:904 order/models.py:906 +#: order/models.py:911 order/models.py:913 msgid "Stock item has not been assigned" msgstr "" -#: order/models.py:910 +#: order/models.py:917 msgid "Cannot allocate stock item to a line with a different part" msgstr "" -#: order/models.py:912 +#: order/models.py:919 msgid "Cannot allocate stock to a line without a part" msgstr "" -#: order/models.py:915 +#: order/models.py:922 msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:925 +#: order/models.py:932 msgid "Quantity must be 1 for serialized stock item" msgstr "" -#: order/models.py:930 +#: order/models.py:937 msgid "Line" msgstr "" -#: order/models.py:941 +#: order/models.py:948 msgid "Item" msgstr "" -#: order/models.py:942 +#: order/models.py:949 msgid "Select stock item to allocate" msgstr "" -#: order/models.py:945 +#: order/models.py:952 msgid "Enter stock allocation quantity" msgstr "" @@ -3075,8 +3075,8 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 #: part/templates/part/part_base.html:419 -#: stock/templates/stock/location.html:191 templates/js/stock.js:752 -#: templates/js/stock.js:1340 +#: stock/templates/stock/location.html:191 templates/js/stock.js:759 +#: templates/js/stock.js:1347 msgid "New Location" msgstr "" @@ -3297,27 +3297,27 @@ msgstr "" msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:218 +#: order/templates/order/purchase_order_detail.html:222 #: order/templates/order/sales_order_detail.html:256 templates/js/part.js:908 #: templates/js/part.js:1097 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:225 +#: order/templates/order/purchase_order_detail.html:229 #: order/templates/order/sales_order_detail.html:263 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:282 +#: order/templates/order/purchase_order_detail.html:286 #: order/templates/order/sales_order_detail.html:369 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:283 +#: order/templates/order/purchase_order_detail.html:287 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:288 +#: order/templates/order/purchase_order_detail.html:292 msgid "Receive line item" msgstr "" @@ -4265,7 +4265,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:450 -#: templates/js/stock.js:1329 +#: templates/js/stock.js:1336 msgid "Create New Part" msgstr "" @@ -4406,7 +4406,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:192 templates/js/stock.js:753 +#: stock/templates/stock/location.html:192 templates/js/stock.js:760 msgid "Create new location" msgstr "" @@ -5296,7 +5296,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:257 templates/js/stock.js:1028 +#: templates/js/order.js:257 templates/js/stock.js:1035 msgid "Date" msgstr "" @@ -6752,7 +6752,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:840 templates/js/part.js:491 templates/js/part.js:736 -#: templates/js/stock.js:514 templates/js/stock.js:982 +#: templates/js/stock.js:514 templates/js/stock.js:989 msgid "Select" msgstr "" @@ -6760,7 +6760,7 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:924 templates/js/stock.js:1204 +#: templates/js/build.js:924 templates/js/stock.js:1211 msgid "No user information" msgstr "" @@ -7050,27 +7050,27 @@ msgstr "" msgid "Server returned error code 400" msgstr "" -#: templates/js/model_renderers.js:21 +#: templates/js/model_renderers.js:38 msgid "Company ID" msgstr "" -#: templates/js/model_renderers.js:63 +#: templates/js/model_renderers.js:76 msgid "Location ID" msgstr "" -#: templates/js/model_renderers.js:86 +#: templates/js/model_renderers.js:97 msgid "Build ID" msgstr "" -#: templates/js/model_renderers.js:111 +#: templates/js/model_renderers.js:116 msgid "Part ID" msgstr "" -#: templates/js/model_renderers.js:159 +#: templates/js/model_renderers.js:163 msgid "Category ID" msgstr "" -#: templates/js/model_renderers.js:191 +#: templates/js/model_renderers.js:203 msgid "Supplier Part ID" msgstr "" @@ -7138,7 +7138,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:761 templates/js/stock.js:1006 +#: templates/js/part.js:761 templates/js/stock.js:1013 msgid "Path" msgstr "" @@ -7347,71 +7347,75 @@ msgstr "" msgid "Stocktake" msgstr "" -#: templates/js/stock.js:869 +#: templates/js/stock.js:705 +msgid "Supplier part not specified" +msgstr "" + +#: templates/js/stock.js:876 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:884 +#: templates/js/stock.js:891 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:898 +#: templates/js/stock.js:905 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:899 +#: templates/js/stock.js:906 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1038 +#: templates/js/stock.js:1045 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1085 +#: templates/js/stock.js:1092 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1104 +#: templates/js/stock.js:1111 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1123 +#: templates/js/stock.js:1130 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1141 +#: templates/js/stock.js:1148 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1164 +#: templates/js/stock.js:1171 msgid "Added" msgstr "" -#: templates/js/stock.js:1172 +#: templates/js/stock.js:1179 msgid "Removed" msgstr "" -#: templates/js/stock.js:1216 +#: templates/js/stock.js:1223 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1217 +#: templates/js/stock.js:1224 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1341 +#: templates/js/stock.js:1348 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1382 +#: templates/js/stock.js:1389 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1405 +#: templates/js/stock.js:1412 msgid "Serial" msgstr "" -#: templates/js/stock.js:1433 +#: templates/js/stock.js:1440 msgid "Uninstall Stock Item" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 24cdd7eb00..cbaf40bad3 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 23:28+0000\n" +"POT-Creation-Date: 2021-07-09 02:32+0000\n" "PO-Revision-Date: 2021-07-08 23:07\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -124,7 +124,7 @@ msgstr "" #: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1195 +#: templates/js/stock.js:1202 msgid "User" msgstr "Usuario" @@ -141,7 +141,7 @@ msgstr "" #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:359 #: templates/js/part.js:118 templates/js/part.js:251 templates/js/part.js:743 -#: templates/js/stock.js:988 +#: templates/js/stock.js:995 msgid "Name" msgstr "Nombre" @@ -163,8 +163,8 @@ msgstr "Nombre" #: templates/js/company.js:125 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:361 #: templates/js/part.js:538 templates/js/part.js:755 templates/js/part.js:823 -#: templates/js/stock.js:557 templates/js/stock.js:1000 -#: templates/js/stock.js:1045 +#: templates/js/stock.js:557 templates/js/stock.js:1007 +#: templates/js/stock.js:1052 msgid "Description" msgstr "Descripción" @@ -474,9 +474,9 @@ msgstr "" #: build/templates/build/detail.html:31 common/models.py:741 #: company/forms.py:124 company/templates/company/supplier_part_pricing.html:79 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 -#: order/models.py:945 order/templates/order/order_wizard/match_parts.html:30 +#: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:206 +#: order/templates/order/purchase_order_detail.html:210 #: order/templates/order/sales_order_detail.html:80 #: order/templates/order/sales_order_detail.html:87 #: order/templates/order/sales_order_detail.html:172 @@ -492,10 +492,10 @@ msgstr "" #: stock/templates/stock/item_base.html:267 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 -#: templates/js/build.js:1172 templates/js/model_renderers.js:43 +#: templates/js/build.js:1172 templates/js/model_renderers.js:56 #: templates/js/order.js:460 templates/js/part.js:928 templates/js/part.js:1050 -#: templates/js/part.js:1106 templates/js/stock.js:1180 -#: templates/js/stock.js:1399 +#: templates/js/part.js:1106 templates/js/stock.js:1187 +#: templates/js/stock.js:1406 msgid "Quantity" msgstr "Cantidad" @@ -541,7 +541,7 @@ msgstr "" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:256 #: templates/js/build.js:620 templates/js/order.js:445 -#: templates/js/stock.js:643 templates/js/stock.js:1072 +#: templates/js/stock.js:643 templates/js/stock.js:1079 msgid "Location" msgstr "Unicación" @@ -555,8 +555,8 @@ msgstr "" #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:249 templates/js/order.js:352 -#: templates/js/stock.js:630 templates/js/stock.js:1149 -#: templates/js/stock.js:1415 +#: templates/js/stock.js:630 templates/js/stock.js:1156 +#: templates/js/stock.js:1422 msgid "Status" msgstr "Estado" @@ -614,7 +614,7 @@ msgid "Build Order Reference" msgstr "" #: build/models.py:171 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:201 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:205 #: order/templates/order/sales_order_detail.html:239 part/models.py:2338 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -638,7 +638,7 @@ msgstr "" #: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:689 -#: order/models.py:759 order/models.py:818 +#: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:159 #: order/templates/order/receive_parts.html:19 @@ -657,7 +657,7 @@ msgstr "" #: templates/js/build.js:1139 templates/js/company.js:264 #: templates/js/company.js:464 templates/js/part.js:342 #: templates/js/part.js:505 templates/js/stock.js:526 -#: templates/js/stock.js:1387 +#: templates/js/stock.js:1394 msgid "Part" msgstr "Parte" @@ -778,7 +778,7 @@ msgstr "" #: company/templates/company/navbar.html:73 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:270 +#: order/templates/order/purchase_order_detail.html:274 #: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 @@ -787,7 +787,7 @@ msgstr "" #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 #: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:715 +#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:722 msgid "Notes" msgstr "Notas" @@ -820,11 +820,11 @@ msgstr "" msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1236 order/models.py:919 +#: build/models.py:1236 order/models.py:926 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1240 order/models.py:922 +#: build/models.py:1240 order/models.py:929 msgid "Allocation quantity must be greater than zero" msgstr "" @@ -853,7 +853,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 #: templates/js/build.js:249 templates/js/build.js:993 #: templates/js/order.js:433 templates/js/order.js:438 -#: templates/js/stock.js:1131 +#: templates/js/stock.js:1138 msgid "Stock Item" msgstr "" @@ -926,7 +926,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:170 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:458 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:604 templates/js/model_renderers.js:41 +#: templates/js/build.js:604 templates/js/model_renderers.js:54 msgid "Serial Number" msgstr "Número de serie" @@ -1079,7 +1079,7 @@ msgid "Progress" msgstr "Progreso" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:816 +#: build/templates/build/detail.html:84 order/models.py:823 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1226,8 +1226,8 @@ msgstr "" msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:775 -#: order/templates/order/purchase_order_detail.html:266 +#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:782 +#: order/templates/order/purchase_order_detail.html:270 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 #: stock/forms.py:342 msgid "Destination" @@ -1239,7 +1239,7 @@ msgstr "" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:315 templates/js/stock.js:638 -#: templates/js/stock.js:1422 templates/js/table_filters.js:112 +#: templates/js/stock.js:1429 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "Lote" @@ -1294,7 +1294,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 -#: templates/js/stock.js:1060 +#: templates/js/stock.js:1067 msgid "Details" msgstr "Detalles" @@ -1961,7 +1961,7 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:189 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:193 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:533 msgid "MPN" msgstr "" @@ -2180,7 +2180,7 @@ msgstr "" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/stock.js:711 +#: templates/js/stock.js:718 msgid "Packaging" msgstr "" @@ -2270,7 +2270,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 -#: templates/js/stock.js:1113 +#: templates/js/stock.js:1120 msgid "Customer" msgstr "Cliente" @@ -2317,7 +2317,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:68 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:127 -#: templates/js/stock.js:1328 +#: templates/js/stock.js:1335 msgid "New Part" msgstr "" @@ -2362,7 +2362,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: part/templates/part/part_base.html:432 part/templates/part/supplier.html:17 -#: templates/js/stock.js:1334 +#: templates/js/stock.js:1341 msgid "New Supplier Part" msgstr "" @@ -2516,7 +2516,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:1012 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1019 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" @@ -2697,7 +2697,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:385 templates/js/stock.js:1335 +#: company/views.py:385 templates/js/stock.js:1342 msgid "Create new Supplier Part" msgstr "" @@ -2929,7 +2929,7 @@ msgstr "" msgid "Line item notes" msgstr "" -#: order/models.py:745 order/models.py:816 templates/js/order.js:420 +#: order/models.py:745 order/models.py:823 templates/js/order.js:420 msgid "Order" msgstr "" @@ -2937,80 +2937,80 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:336 templates/js/order.js:210 -#: templates/js/stock.js:669 templates/js/stock.js:1094 +#: templates/js/stock.js:669 templates/js/stock.js:1101 msgid "Purchase Order" msgstr "" -#: order/models.py:760 +#: order/models.py:767 msgid "Supplier part" msgstr "" -#: order/models.py:763 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:246 +#: order/models.py:770 order/templates/order/order_base.html:131 +#: order/templates/order/purchase_order_detail.html:250 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "" -#: order/models.py:763 +#: order/models.py:770 msgid "Number of items received" msgstr "" -#: order/models.py:769 part/templates/part/prices.html:166 stock/models.py:545 -#: stock/templates/stock/item_base.html:343 templates/js/stock.js:706 +#: order/models.py:776 part/templates/part/prices.html:166 stock/models.py:545 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:713 msgid "Purchase Price" msgstr "" -#: order/models.py:770 +#: order/models.py:777 msgid "Unit purchase price" msgstr "" -#: order/models.py:778 +#: order/models.py:785 msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:824 part/templates/part/part_pricing.html:97 +#: order/models.py:831 part/templates/part/part_pricing.html:97 #: part/templates/part/prices.html:103 part/templates/part/prices.html:278 msgid "Sale Price" msgstr "" -#: order/models.py:825 +#: order/models.py:832 msgid "Unit sale price" msgstr "" -#: order/models.py:904 order/models.py:906 +#: order/models.py:911 order/models.py:913 msgid "Stock item has not been assigned" msgstr "" -#: order/models.py:910 +#: order/models.py:917 msgid "Cannot allocate stock item to a line with a different part" msgstr "" -#: order/models.py:912 +#: order/models.py:919 msgid "Cannot allocate stock to a line without a part" msgstr "" -#: order/models.py:915 +#: order/models.py:922 msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:925 +#: order/models.py:932 msgid "Quantity must be 1 for serialized stock item" msgstr "" -#: order/models.py:930 +#: order/models.py:937 msgid "Line" msgstr "" -#: order/models.py:941 +#: order/models.py:948 msgid "Item" msgstr "" -#: order/models.py:942 +#: order/models.py:949 msgid "Select stock item to allocate" msgstr "" -#: order/models.py:945 +#: order/models.py:952 msgid "Enter stock allocation quantity" msgstr "" @@ -3074,8 +3074,8 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 #: part/templates/part/part_base.html:419 -#: stock/templates/stock/location.html:191 templates/js/stock.js:752 -#: templates/js/stock.js:1340 +#: stock/templates/stock/location.html:191 templates/js/stock.js:759 +#: templates/js/stock.js:1347 msgid "New Location" msgstr "" @@ -3296,27 +3296,27 @@ msgstr "" msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:218 +#: order/templates/order/purchase_order_detail.html:222 #: order/templates/order/sales_order_detail.html:256 templates/js/part.js:908 #: templates/js/part.js:1097 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:225 +#: order/templates/order/purchase_order_detail.html:229 #: order/templates/order/sales_order_detail.html:263 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:282 +#: order/templates/order/purchase_order_detail.html:286 #: order/templates/order/sales_order_detail.html:369 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:283 +#: order/templates/order/purchase_order_detail.html:287 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:288 +#: order/templates/order/purchase_order_detail.html:292 msgid "Receive line item" msgstr "" @@ -4264,7 +4264,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:450 -#: templates/js/stock.js:1329 +#: templates/js/stock.js:1336 msgid "Create New Part" msgstr "" @@ -4405,7 +4405,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:192 templates/js/stock.js:753 +#: stock/templates/stock/location.html:192 templates/js/stock.js:760 msgid "Create new location" msgstr "" @@ -5295,7 +5295,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:257 templates/js/stock.js:1028 +#: templates/js/order.js:257 templates/js/stock.js:1035 msgid "Date" msgstr "" @@ -6751,7 +6751,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:840 templates/js/part.js:491 templates/js/part.js:736 -#: templates/js/stock.js:514 templates/js/stock.js:982 +#: templates/js/stock.js:514 templates/js/stock.js:989 msgid "Select" msgstr "" @@ -6759,7 +6759,7 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:924 templates/js/stock.js:1204 +#: templates/js/build.js:924 templates/js/stock.js:1211 msgid "No user information" msgstr "" @@ -7049,27 +7049,27 @@ msgstr "" msgid "Server returned error code 400" msgstr "" -#: templates/js/model_renderers.js:21 +#: templates/js/model_renderers.js:38 msgid "Company ID" msgstr "" -#: templates/js/model_renderers.js:63 +#: templates/js/model_renderers.js:76 msgid "Location ID" msgstr "" -#: templates/js/model_renderers.js:86 +#: templates/js/model_renderers.js:97 msgid "Build ID" msgstr "" -#: templates/js/model_renderers.js:111 +#: templates/js/model_renderers.js:116 msgid "Part ID" msgstr "" -#: templates/js/model_renderers.js:159 +#: templates/js/model_renderers.js:163 msgid "Category ID" msgstr "" -#: templates/js/model_renderers.js:191 +#: templates/js/model_renderers.js:203 msgid "Supplier Part ID" msgstr "" @@ -7137,7 +7137,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:761 templates/js/stock.js:1006 +#: templates/js/part.js:761 templates/js/stock.js:1013 msgid "Path" msgstr "" @@ -7346,71 +7346,77 @@ msgstr "" msgid "Stocktake" msgstr "" -#: templates/js/stock.js:869 +#: templates/js/stock.js:705 +#, fuzzy +#| msgid "No action specified" +msgid "Supplier part not specified" +msgstr "No se especificó ninguna acción" + +#: templates/js/stock.js:876 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:884 +#: templates/js/stock.js:891 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:898 +#: templates/js/stock.js:905 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:899 +#: templates/js/stock.js:906 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1038 +#: templates/js/stock.js:1045 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1085 +#: templates/js/stock.js:1092 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1104 +#: templates/js/stock.js:1111 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1123 +#: templates/js/stock.js:1130 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1141 +#: templates/js/stock.js:1148 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1164 +#: templates/js/stock.js:1171 msgid "Added" msgstr "" -#: templates/js/stock.js:1172 +#: templates/js/stock.js:1179 msgid "Removed" msgstr "" -#: templates/js/stock.js:1216 +#: templates/js/stock.js:1223 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1217 +#: templates/js/stock.js:1224 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1341 +#: templates/js/stock.js:1348 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1382 +#: templates/js/stock.js:1389 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1405 +#: templates/js/stock.js:1412 msgid "Serial" msgstr "" -#: templates/js/stock.js:1433 +#: templates/js/stock.js:1440 msgid "Uninstall Stock Item" msgstr "" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 558016438a..3d64fe043f 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 23:28+0000\n" +"POT-Creation-Date: 2021-07-09 02:32+0000\n" "PO-Revision-Date: 2021-07-08 23:07\n" "Last-Translator: \n" "Language-Team: French\n" @@ -124,7 +124,7 @@ msgstr "Commentaire du fichier" #: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1195 +#: templates/js/stock.js:1202 msgid "User" msgstr "Utilisateur" @@ -141,7 +141,7 @@ msgstr "" #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:359 #: templates/js/part.js:118 templates/js/part.js:251 templates/js/part.js:743 -#: templates/js/stock.js:988 +#: templates/js/stock.js:995 msgid "Name" msgstr "Nom" @@ -163,8 +163,8 @@ msgstr "Nom" #: templates/js/company.js:125 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:361 #: templates/js/part.js:538 templates/js/part.js:755 templates/js/part.js:823 -#: templates/js/stock.js:557 templates/js/stock.js:1000 -#: templates/js/stock.js:1045 +#: templates/js/stock.js:557 templates/js/stock.js:1007 +#: templates/js/stock.js:1052 msgid "Description" msgstr "Description" @@ -474,9 +474,9 @@ msgstr "" #: build/templates/build/detail.html:31 common/models.py:741 #: company/forms.py:124 company/templates/company/supplier_part_pricing.html:79 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 -#: order/models.py:945 order/templates/order/order_wizard/match_parts.html:30 +#: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:206 +#: order/templates/order/purchase_order_detail.html:210 #: order/templates/order/sales_order_detail.html:80 #: order/templates/order/sales_order_detail.html:87 #: order/templates/order/sales_order_detail.html:172 @@ -492,10 +492,10 @@ msgstr "" #: stock/templates/stock/item_base.html:267 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 -#: templates/js/build.js:1172 templates/js/model_renderers.js:43 +#: templates/js/build.js:1172 templates/js/model_renderers.js:56 #: templates/js/order.js:460 templates/js/part.js:928 templates/js/part.js:1050 -#: templates/js/part.js:1106 templates/js/stock.js:1180 -#: templates/js/stock.js:1399 +#: templates/js/part.js:1106 templates/js/stock.js:1187 +#: templates/js/stock.js:1406 msgid "Quantity" msgstr "Quantité" @@ -541,7 +541,7 @@ msgstr "" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:256 #: templates/js/build.js:620 templates/js/order.js:445 -#: templates/js/stock.js:643 templates/js/stock.js:1072 +#: templates/js/stock.js:643 templates/js/stock.js:1079 msgid "Location" msgstr "" @@ -555,8 +555,8 @@ msgstr "Emplacement des pièces terminées" #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:249 templates/js/order.js:352 -#: templates/js/stock.js:630 templates/js/stock.js:1149 -#: templates/js/stock.js:1415 +#: templates/js/stock.js:630 templates/js/stock.js:1156 +#: templates/js/stock.js:1422 msgid "Status" msgstr "" @@ -614,7 +614,7 @@ msgid "Build Order Reference" msgstr "" #: build/models.py:171 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:201 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:205 #: order/templates/order/sales_order_detail.html:239 part/models.py:2338 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -638,7 +638,7 @@ msgstr "" #: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:689 -#: order/models.py:759 order/models.py:818 +#: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:159 #: order/templates/order/receive_parts.html:19 @@ -657,7 +657,7 @@ msgstr "" #: templates/js/build.js:1139 templates/js/company.js:264 #: templates/js/company.js:464 templates/js/part.js:342 #: templates/js/part.js:505 templates/js/stock.js:526 -#: templates/js/stock.js:1387 +#: templates/js/stock.js:1394 msgid "Part" msgstr "Pièce" @@ -778,7 +778,7 @@ msgstr "" #: company/templates/company/navbar.html:73 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:270 +#: order/templates/order/purchase_order_detail.html:274 #: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 @@ -787,7 +787,7 @@ msgstr "" #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 #: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:715 +#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:722 msgid "Notes" msgstr "Notes" @@ -820,11 +820,11 @@ msgstr "L'élément de construction doit spécifier une sortie de construction, msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1236 order/models.py:919 +#: build/models.py:1236 order/models.py:926 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1240 order/models.py:922 +#: build/models.py:1240 order/models.py:929 msgid "Allocation quantity must be greater than zero" msgstr "" @@ -853,7 +853,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 #: templates/js/build.js:249 templates/js/build.js:993 #: templates/js/order.js:433 templates/js/order.js:438 -#: templates/js/stock.js:1131 +#: templates/js/stock.js:1138 msgid "Stock Item" msgstr "" @@ -926,7 +926,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:170 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:458 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:604 templates/js/model_renderers.js:41 +#: templates/js/build.js:604 templates/js/model_renderers.js:54 msgid "Serial Number" msgstr "" @@ -1079,7 +1079,7 @@ msgid "Progress" msgstr "" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:816 +#: build/templates/build/detail.html:84 order/models.py:823 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1226,8 +1226,8 @@ msgstr "" msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:775 -#: order/templates/order/purchase_order_detail.html:266 +#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:782 +#: order/templates/order/purchase_order_detail.html:270 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 #: stock/forms.py:342 msgid "Destination" @@ -1239,7 +1239,7 @@ msgstr "" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:315 templates/js/stock.js:638 -#: templates/js/stock.js:1422 templates/js/table_filters.js:112 +#: templates/js/stock.js:1429 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" @@ -1294,7 +1294,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 -#: templates/js/stock.js:1060 +#: templates/js/stock.js:1067 msgid "Details" msgstr "Détails" @@ -1961,7 +1961,7 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:189 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:193 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:533 msgid "MPN" msgstr "" @@ -2180,7 +2180,7 @@ msgstr "" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/stock.js:711 +#: templates/js/stock.js:718 msgid "Packaging" msgstr "" @@ -2270,7 +2270,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 -#: templates/js/stock.js:1113 +#: templates/js/stock.js:1120 msgid "Customer" msgstr "" @@ -2317,7 +2317,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:68 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:127 -#: templates/js/stock.js:1328 +#: templates/js/stock.js:1335 msgid "New Part" msgstr "" @@ -2362,7 +2362,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: part/templates/part/part_base.html:432 part/templates/part/supplier.html:17 -#: templates/js/stock.js:1334 +#: templates/js/stock.js:1341 msgid "New Supplier Part" msgstr "" @@ -2516,7 +2516,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:1012 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1019 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" @@ -2697,7 +2697,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:385 templates/js/stock.js:1335 +#: company/views.py:385 templates/js/stock.js:1342 msgid "Create new Supplier Part" msgstr "" @@ -2929,7 +2929,7 @@ msgstr "" msgid "Line item notes" msgstr "" -#: order/models.py:745 order/models.py:816 templates/js/order.js:420 +#: order/models.py:745 order/models.py:823 templates/js/order.js:420 msgid "Order" msgstr "" @@ -2937,80 +2937,80 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:336 templates/js/order.js:210 -#: templates/js/stock.js:669 templates/js/stock.js:1094 +#: templates/js/stock.js:669 templates/js/stock.js:1101 msgid "Purchase Order" msgstr "" -#: order/models.py:760 +#: order/models.py:767 msgid "Supplier part" msgstr "" -#: order/models.py:763 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:246 +#: order/models.py:770 order/templates/order/order_base.html:131 +#: order/templates/order/purchase_order_detail.html:250 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "" -#: order/models.py:763 +#: order/models.py:770 msgid "Number of items received" msgstr "" -#: order/models.py:769 part/templates/part/prices.html:166 stock/models.py:545 -#: stock/templates/stock/item_base.html:343 templates/js/stock.js:706 +#: order/models.py:776 part/templates/part/prices.html:166 stock/models.py:545 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:713 msgid "Purchase Price" msgstr "" -#: order/models.py:770 +#: order/models.py:777 msgid "Unit purchase price" msgstr "" -#: order/models.py:778 +#: order/models.py:785 msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:824 part/templates/part/part_pricing.html:97 +#: order/models.py:831 part/templates/part/part_pricing.html:97 #: part/templates/part/prices.html:103 part/templates/part/prices.html:278 msgid "Sale Price" msgstr "" -#: order/models.py:825 +#: order/models.py:832 msgid "Unit sale price" msgstr "" -#: order/models.py:904 order/models.py:906 +#: order/models.py:911 order/models.py:913 msgid "Stock item has not been assigned" msgstr "" -#: order/models.py:910 +#: order/models.py:917 msgid "Cannot allocate stock item to a line with a different part" msgstr "" -#: order/models.py:912 +#: order/models.py:919 msgid "Cannot allocate stock to a line without a part" msgstr "" -#: order/models.py:915 +#: order/models.py:922 msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:925 +#: order/models.py:932 msgid "Quantity must be 1 for serialized stock item" msgstr "" -#: order/models.py:930 +#: order/models.py:937 msgid "Line" msgstr "" -#: order/models.py:941 +#: order/models.py:948 msgid "Item" msgstr "" -#: order/models.py:942 +#: order/models.py:949 msgid "Select stock item to allocate" msgstr "" -#: order/models.py:945 +#: order/models.py:952 msgid "Enter stock allocation quantity" msgstr "" @@ -3074,8 +3074,8 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 #: part/templates/part/part_base.html:419 -#: stock/templates/stock/location.html:191 templates/js/stock.js:752 -#: templates/js/stock.js:1340 +#: stock/templates/stock/location.html:191 templates/js/stock.js:759 +#: templates/js/stock.js:1347 msgid "New Location" msgstr "" @@ -3296,27 +3296,27 @@ msgstr "" msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:218 +#: order/templates/order/purchase_order_detail.html:222 #: order/templates/order/sales_order_detail.html:256 templates/js/part.js:908 #: templates/js/part.js:1097 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:225 +#: order/templates/order/purchase_order_detail.html:229 #: order/templates/order/sales_order_detail.html:263 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:282 +#: order/templates/order/purchase_order_detail.html:286 #: order/templates/order/sales_order_detail.html:369 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:283 +#: order/templates/order/purchase_order_detail.html:287 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:288 +#: order/templates/order/purchase_order_detail.html:292 msgid "Receive line item" msgstr "" @@ -4264,7 +4264,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:450 -#: templates/js/stock.js:1329 +#: templates/js/stock.js:1336 msgid "Create New Part" msgstr "" @@ -4405,7 +4405,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:192 templates/js/stock.js:753 +#: stock/templates/stock/location.html:192 templates/js/stock.js:760 msgid "Create new location" msgstr "" @@ -5295,7 +5295,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:257 templates/js/stock.js:1028 +#: templates/js/order.js:257 templates/js/stock.js:1035 msgid "Date" msgstr "" @@ -6751,7 +6751,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:840 templates/js/part.js:491 templates/js/part.js:736 -#: templates/js/stock.js:514 templates/js/stock.js:982 +#: templates/js/stock.js:514 templates/js/stock.js:989 msgid "Select" msgstr "" @@ -6759,7 +6759,7 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:924 templates/js/stock.js:1204 +#: templates/js/build.js:924 templates/js/stock.js:1211 msgid "No user information" msgstr "" @@ -7049,27 +7049,27 @@ msgstr "" msgid "Server returned error code 400" msgstr "" -#: templates/js/model_renderers.js:21 +#: templates/js/model_renderers.js:38 msgid "Company ID" msgstr "" -#: templates/js/model_renderers.js:63 +#: templates/js/model_renderers.js:76 msgid "Location ID" msgstr "" -#: templates/js/model_renderers.js:86 +#: templates/js/model_renderers.js:97 msgid "Build ID" msgstr "" -#: templates/js/model_renderers.js:111 +#: templates/js/model_renderers.js:116 msgid "Part ID" msgstr "" -#: templates/js/model_renderers.js:159 +#: templates/js/model_renderers.js:163 msgid "Category ID" msgstr "" -#: templates/js/model_renderers.js:191 +#: templates/js/model_renderers.js:203 msgid "Supplier Part ID" msgstr "" @@ -7137,7 +7137,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:761 templates/js/stock.js:1006 +#: templates/js/part.js:761 templates/js/stock.js:1013 msgid "Path" msgstr "" @@ -7346,71 +7346,77 @@ msgstr "" msgid "Stocktake" msgstr "" -#: templates/js/stock.js:869 +#: templates/js/stock.js:705 +#, fuzzy +#| msgid "No action specified" +msgid "Supplier part not specified" +msgstr "Aucune action spécifiée" + +#: templates/js/stock.js:876 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:884 +#: templates/js/stock.js:891 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:898 +#: templates/js/stock.js:905 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:899 +#: templates/js/stock.js:906 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1038 +#: templates/js/stock.js:1045 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1085 +#: templates/js/stock.js:1092 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1104 +#: templates/js/stock.js:1111 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1123 +#: templates/js/stock.js:1130 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1141 +#: templates/js/stock.js:1148 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1164 +#: templates/js/stock.js:1171 msgid "Added" msgstr "" -#: templates/js/stock.js:1172 +#: templates/js/stock.js:1179 msgid "Removed" msgstr "" -#: templates/js/stock.js:1216 +#: templates/js/stock.js:1223 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1217 +#: templates/js/stock.js:1224 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1341 +#: templates/js/stock.js:1348 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1382 +#: templates/js/stock.js:1389 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1405 +#: templates/js/stock.js:1412 msgid "Serial" msgstr "" -#: templates/js/stock.js:1433 +#: templates/js/stock.js:1440 msgid "Uninstall Stock Item" msgstr "" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 7d7973009b..324d0c9b74 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 23:28+0000\n" +"POT-Creation-Date: 2021-07-09 02:32+0000\n" "PO-Revision-Date: 2021-07-08 23:07\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -124,7 +124,7 @@ msgstr "" #: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1195 +#: templates/js/stock.js:1202 msgid "User" msgstr "" @@ -141,7 +141,7 @@ msgstr "" #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:359 #: templates/js/part.js:118 templates/js/part.js:251 templates/js/part.js:743 -#: templates/js/stock.js:988 +#: templates/js/stock.js:995 msgid "Name" msgstr "" @@ -163,8 +163,8 @@ msgstr "" #: templates/js/company.js:125 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:361 #: templates/js/part.js:538 templates/js/part.js:755 templates/js/part.js:823 -#: templates/js/stock.js:557 templates/js/stock.js:1000 -#: templates/js/stock.js:1045 +#: templates/js/stock.js:557 templates/js/stock.js:1007 +#: templates/js/stock.js:1052 msgid "Description" msgstr "" @@ -474,9 +474,9 @@ msgstr "" #: build/templates/build/detail.html:31 common/models.py:741 #: company/forms.py:124 company/templates/company/supplier_part_pricing.html:79 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 -#: order/models.py:945 order/templates/order/order_wizard/match_parts.html:30 +#: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:206 +#: order/templates/order/purchase_order_detail.html:210 #: order/templates/order/sales_order_detail.html:80 #: order/templates/order/sales_order_detail.html:87 #: order/templates/order/sales_order_detail.html:172 @@ -492,10 +492,10 @@ msgstr "" #: stock/templates/stock/item_base.html:267 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 -#: templates/js/build.js:1172 templates/js/model_renderers.js:43 +#: templates/js/build.js:1172 templates/js/model_renderers.js:56 #: templates/js/order.js:460 templates/js/part.js:928 templates/js/part.js:1050 -#: templates/js/part.js:1106 templates/js/stock.js:1180 -#: templates/js/stock.js:1399 +#: templates/js/part.js:1106 templates/js/stock.js:1187 +#: templates/js/stock.js:1406 msgid "Quantity" msgstr "" @@ -541,7 +541,7 @@ msgstr "" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:256 #: templates/js/build.js:620 templates/js/order.js:445 -#: templates/js/stock.js:643 templates/js/stock.js:1072 +#: templates/js/stock.js:643 templates/js/stock.js:1079 msgid "Location" msgstr "" @@ -555,8 +555,8 @@ msgstr "" #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:249 templates/js/order.js:352 -#: templates/js/stock.js:630 templates/js/stock.js:1149 -#: templates/js/stock.js:1415 +#: templates/js/stock.js:630 templates/js/stock.js:1156 +#: templates/js/stock.js:1422 msgid "Status" msgstr "" @@ -614,7 +614,7 @@ msgid "Build Order Reference" msgstr "" #: build/models.py:171 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:201 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:205 #: order/templates/order/sales_order_detail.html:239 part/models.py:2338 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -638,7 +638,7 @@ msgstr "" #: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:689 -#: order/models.py:759 order/models.py:818 +#: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:159 #: order/templates/order/receive_parts.html:19 @@ -657,7 +657,7 @@ msgstr "" #: templates/js/build.js:1139 templates/js/company.js:264 #: templates/js/company.js:464 templates/js/part.js:342 #: templates/js/part.js:505 templates/js/stock.js:526 -#: templates/js/stock.js:1387 +#: templates/js/stock.js:1394 msgid "Part" msgstr "" @@ -778,7 +778,7 @@ msgstr "" #: company/templates/company/navbar.html:73 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:270 +#: order/templates/order/purchase_order_detail.html:274 #: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 @@ -787,7 +787,7 @@ msgstr "" #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 #: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:715 +#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:722 msgid "Notes" msgstr "" @@ -820,11 +820,11 @@ msgstr "" msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1236 order/models.py:919 +#: build/models.py:1236 order/models.py:926 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1240 order/models.py:922 +#: build/models.py:1240 order/models.py:929 msgid "Allocation quantity must be greater than zero" msgstr "" @@ -853,7 +853,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 #: templates/js/build.js:249 templates/js/build.js:993 #: templates/js/order.js:433 templates/js/order.js:438 -#: templates/js/stock.js:1131 +#: templates/js/stock.js:1138 msgid "Stock Item" msgstr "" @@ -926,7 +926,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:170 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:458 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:604 templates/js/model_renderers.js:41 +#: templates/js/build.js:604 templates/js/model_renderers.js:54 msgid "Serial Number" msgstr "" @@ -1079,7 +1079,7 @@ msgid "Progress" msgstr "" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:816 +#: build/templates/build/detail.html:84 order/models.py:823 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1226,8 +1226,8 @@ msgstr "" msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:775 -#: order/templates/order/purchase_order_detail.html:266 +#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:782 +#: order/templates/order/purchase_order_detail.html:270 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 #: stock/forms.py:342 msgid "Destination" @@ -1239,7 +1239,7 @@ msgstr "" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:315 templates/js/stock.js:638 -#: templates/js/stock.js:1422 templates/js/table_filters.js:112 +#: templates/js/stock.js:1429 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" @@ -1294,7 +1294,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 -#: templates/js/stock.js:1060 +#: templates/js/stock.js:1067 msgid "Details" msgstr "" @@ -1961,7 +1961,7 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:189 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:193 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:533 msgid "MPN" msgstr "" @@ -2180,7 +2180,7 @@ msgstr "" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/stock.js:711 +#: templates/js/stock.js:718 msgid "Packaging" msgstr "" @@ -2270,7 +2270,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 -#: templates/js/stock.js:1113 +#: templates/js/stock.js:1120 msgid "Customer" msgstr "" @@ -2317,7 +2317,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:68 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:127 -#: templates/js/stock.js:1328 +#: templates/js/stock.js:1335 msgid "New Part" msgstr "" @@ -2362,7 +2362,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: part/templates/part/part_base.html:432 part/templates/part/supplier.html:17 -#: templates/js/stock.js:1334 +#: templates/js/stock.js:1341 msgid "New Supplier Part" msgstr "" @@ -2516,7 +2516,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:1012 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1019 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" @@ -2697,7 +2697,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:385 templates/js/stock.js:1335 +#: company/views.py:385 templates/js/stock.js:1342 msgid "Create new Supplier Part" msgstr "" @@ -2929,7 +2929,7 @@ msgstr "" msgid "Line item notes" msgstr "" -#: order/models.py:745 order/models.py:816 templates/js/order.js:420 +#: order/models.py:745 order/models.py:823 templates/js/order.js:420 msgid "Order" msgstr "" @@ -2937,80 +2937,80 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:336 templates/js/order.js:210 -#: templates/js/stock.js:669 templates/js/stock.js:1094 +#: templates/js/stock.js:669 templates/js/stock.js:1101 msgid "Purchase Order" msgstr "" -#: order/models.py:760 +#: order/models.py:767 msgid "Supplier part" msgstr "" -#: order/models.py:763 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:246 +#: order/models.py:770 order/templates/order/order_base.html:131 +#: order/templates/order/purchase_order_detail.html:250 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "" -#: order/models.py:763 +#: order/models.py:770 msgid "Number of items received" msgstr "" -#: order/models.py:769 part/templates/part/prices.html:166 stock/models.py:545 -#: stock/templates/stock/item_base.html:343 templates/js/stock.js:706 +#: order/models.py:776 part/templates/part/prices.html:166 stock/models.py:545 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:713 msgid "Purchase Price" msgstr "" -#: order/models.py:770 +#: order/models.py:777 msgid "Unit purchase price" msgstr "" -#: order/models.py:778 +#: order/models.py:785 msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:824 part/templates/part/part_pricing.html:97 +#: order/models.py:831 part/templates/part/part_pricing.html:97 #: part/templates/part/prices.html:103 part/templates/part/prices.html:278 msgid "Sale Price" msgstr "" -#: order/models.py:825 +#: order/models.py:832 msgid "Unit sale price" msgstr "" -#: order/models.py:904 order/models.py:906 +#: order/models.py:911 order/models.py:913 msgid "Stock item has not been assigned" msgstr "" -#: order/models.py:910 +#: order/models.py:917 msgid "Cannot allocate stock item to a line with a different part" msgstr "" -#: order/models.py:912 +#: order/models.py:919 msgid "Cannot allocate stock to a line without a part" msgstr "" -#: order/models.py:915 +#: order/models.py:922 msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:925 +#: order/models.py:932 msgid "Quantity must be 1 for serialized stock item" msgstr "" -#: order/models.py:930 +#: order/models.py:937 msgid "Line" msgstr "" -#: order/models.py:941 +#: order/models.py:948 msgid "Item" msgstr "" -#: order/models.py:942 +#: order/models.py:949 msgid "Select stock item to allocate" msgstr "" -#: order/models.py:945 +#: order/models.py:952 msgid "Enter stock allocation quantity" msgstr "" @@ -3074,8 +3074,8 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 #: part/templates/part/part_base.html:419 -#: stock/templates/stock/location.html:191 templates/js/stock.js:752 -#: templates/js/stock.js:1340 +#: stock/templates/stock/location.html:191 templates/js/stock.js:759 +#: templates/js/stock.js:1347 msgid "New Location" msgstr "" @@ -3296,27 +3296,27 @@ msgstr "" msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:218 +#: order/templates/order/purchase_order_detail.html:222 #: order/templates/order/sales_order_detail.html:256 templates/js/part.js:908 #: templates/js/part.js:1097 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:225 +#: order/templates/order/purchase_order_detail.html:229 #: order/templates/order/sales_order_detail.html:263 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:282 +#: order/templates/order/purchase_order_detail.html:286 #: order/templates/order/sales_order_detail.html:369 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:283 +#: order/templates/order/purchase_order_detail.html:287 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:288 +#: order/templates/order/purchase_order_detail.html:292 msgid "Receive line item" msgstr "" @@ -4264,7 +4264,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:450 -#: templates/js/stock.js:1329 +#: templates/js/stock.js:1336 msgid "Create New Part" msgstr "" @@ -4405,7 +4405,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:192 templates/js/stock.js:753 +#: stock/templates/stock/location.html:192 templates/js/stock.js:760 msgid "Create new location" msgstr "" @@ -5295,7 +5295,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:257 templates/js/stock.js:1028 +#: templates/js/order.js:257 templates/js/stock.js:1035 msgid "Date" msgstr "" @@ -6751,7 +6751,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:840 templates/js/part.js:491 templates/js/part.js:736 -#: templates/js/stock.js:514 templates/js/stock.js:982 +#: templates/js/stock.js:514 templates/js/stock.js:989 msgid "Select" msgstr "" @@ -6759,7 +6759,7 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:924 templates/js/stock.js:1204 +#: templates/js/build.js:924 templates/js/stock.js:1211 msgid "No user information" msgstr "" @@ -7049,27 +7049,27 @@ msgstr "" msgid "Server returned error code 400" msgstr "" -#: templates/js/model_renderers.js:21 +#: templates/js/model_renderers.js:38 msgid "Company ID" msgstr "" -#: templates/js/model_renderers.js:63 +#: templates/js/model_renderers.js:76 msgid "Location ID" msgstr "" -#: templates/js/model_renderers.js:86 +#: templates/js/model_renderers.js:97 msgid "Build ID" msgstr "" -#: templates/js/model_renderers.js:111 +#: templates/js/model_renderers.js:116 msgid "Part ID" msgstr "" -#: templates/js/model_renderers.js:159 +#: templates/js/model_renderers.js:163 msgid "Category ID" msgstr "" -#: templates/js/model_renderers.js:191 +#: templates/js/model_renderers.js:203 msgid "Supplier Part ID" msgstr "" @@ -7137,7 +7137,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:761 templates/js/stock.js:1006 +#: templates/js/part.js:761 templates/js/stock.js:1013 msgid "Path" msgstr "" @@ -7346,71 +7346,75 @@ msgstr "" msgid "Stocktake" msgstr "" -#: templates/js/stock.js:869 +#: templates/js/stock.js:705 +msgid "Supplier part not specified" +msgstr "" + +#: templates/js/stock.js:876 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:884 +#: templates/js/stock.js:891 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:898 +#: templates/js/stock.js:905 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:899 +#: templates/js/stock.js:906 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1038 +#: templates/js/stock.js:1045 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1085 +#: templates/js/stock.js:1092 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1104 +#: templates/js/stock.js:1111 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1123 +#: templates/js/stock.js:1130 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1141 +#: templates/js/stock.js:1148 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1164 +#: templates/js/stock.js:1171 msgid "Added" msgstr "" -#: templates/js/stock.js:1172 +#: templates/js/stock.js:1179 msgid "Removed" msgstr "" -#: templates/js/stock.js:1216 +#: templates/js/stock.js:1223 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1217 +#: templates/js/stock.js:1224 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1341 +#: templates/js/stock.js:1348 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1382 +#: templates/js/stock.js:1389 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1405 +#: templates/js/stock.js:1412 msgid "Serial" msgstr "" -#: templates/js/stock.js:1433 +#: templates/js/stock.js:1440 msgid "Uninstall Stock Item" msgstr "" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 581c1afbcc..a96f242a65 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 23:28+0000\n" +"POT-Creation-Date: 2021-07-09 02:32+0000\n" "PO-Revision-Date: 2021-07-08 23:07\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -124,7 +124,7 @@ msgstr "" #: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1195 +#: templates/js/stock.js:1202 msgid "User" msgstr "" @@ -141,7 +141,7 @@ msgstr "" #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:359 #: templates/js/part.js:118 templates/js/part.js:251 templates/js/part.js:743 -#: templates/js/stock.js:988 +#: templates/js/stock.js:995 msgid "Name" msgstr "" @@ -163,8 +163,8 @@ msgstr "" #: templates/js/company.js:125 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:361 #: templates/js/part.js:538 templates/js/part.js:755 templates/js/part.js:823 -#: templates/js/stock.js:557 templates/js/stock.js:1000 -#: templates/js/stock.js:1045 +#: templates/js/stock.js:557 templates/js/stock.js:1007 +#: templates/js/stock.js:1052 msgid "Description" msgstr "" @@ -474,9 +474,9 @@ msgstr "" #: build/templates/build/detail.html:31 common/models.py:741 #: company/forms.py:124 company/templates/company/supplier_part_pricing.html:79 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 -#: order/models.py:945 order/templates/order/order_wizard/match_parts.html:30 +#: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:206 +#: order/templates/order/purchase_order_detail.html:210 #: order/templates/order/sales_order_detail.html:80 #: order/templates/order/sales_order_detail.html:87 #: order/templates/order/sales_order_detail.html:172 @@ -492,10 +492,10 @@ msgstr "" #: stock/templates/stock/item_base.html:267 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 -#: templates/js/build.js:1172 templates/js/model_renderers.js:43 +#: templates/js/build.js:1172 templates/js/model_renderers.js:56 #: templates/js/order.js:460 templates/js/part.js:928 templates/js/part.js:1050 -#: templates/js/part.js:1106 templates/js/stock.js:1180 -#: templates/js/stock.js:1399 +#: templates/js/part.js:1106 templates/js/stock.js:1187 +#: templates/js/stock.js:1406 msgid "Quantity" msgstr "" @@ -541,7 +541,7 @@ msgstr "" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:256 #: templates/js/build.js:620 templates/js/order.js:445 -#: templates/js/stock.js:643 templates/js/stock.js:1072 +#: templates/js/stock.js:643 templates/js/stock.js:1079 msgid "Location" msgstr "" @@ -555,8 +555,8 @@ msgstr "" #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:249 templates/js/order.js:352 -#: templates/js/stock.js:630 templates/js/stock.js:1149 -#: templates/js/stock.js:1415 +#: templates/js/stock.js:630 templates/js/stock.js:1156 +#: templates/js/stock.js:1422 msgid "Status" msgstr "" @@ -614,7 +614,7 @@ msgid "Build Order Reference" msgstr "" #: build/models.py:171 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:201 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:205 #: order/templates/order/sales_order_detail.html:239 part/models.py:2338 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -638,7 +638,7 @@ msgstr "" #: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:689 -#: order/models.py:759 order/models.py:818 +#: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:159 #: order/templates/order/receive_parts.html:19 @@ -657,7 +657,7 @@ msgstr "" #: templates/js/build.js:1139 templates/js/company.js:264 #: templates/js/company.js:464 templates/js/part.js:342 #: templates/js/part.js:505 templates/js/stock.js:526 -#: templates/js/stock.js:1387 +#: templates/js/stock.js:1394 msgid "Part" msgstr "" @@ -778,7 +778,7 @@ msgstr "" #: company/templates/company/navbar.html:73 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:270 +#: order/templates/order/purchase_order_detail.html:274 #: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 @@ -787,7 +787,7 @@ msgstr "" #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 #: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:715 +#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:722 msgid "Notes" msgstr "" @@ -820,11 +820,11 @@ msgstr "" msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1236 order/models.py:919 +#: build/models.py:1236 order/models.py:926 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1240 order/models.py:922 +#: build/models.py:1240 order/models.py:929 msgid "Allocation quantity must be greater than zero" msgstr "" @@ -853,7 +853,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 #: templates/js/build.js:249 templates/js/build.js:993 #: templates/js/order.js:433 templates/js/order.js:438 -#: templates/js/stock.js:1131 +#: templates/js/stock.js:1138 msgid "Stock Item" msgstr "" @@ -926,7 +926,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:170 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:458 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:604 templates/js/model_renderers.js:41 +#: templates/js/build.js:604 templates/js/model_renderers.js:54 msgid "Serial Number" msgstr "" @@ -1079,7 +1079,7 @@ msgid "Progress" msgstr "" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:816 +#: build/templates/build/detail.html:84 order/models.py:823 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1226,8 +1226,8 @@ msgstr "" msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:775 -#: order/templates/order/purchase_order_detail.html:266 +#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:782 +#: order/templates/order/purchase_order_detail.html:270 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 #: stock/forms.py:342 msgid "Destination" @@ -1239,7 +1239,7 @@ msgstr "" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:315 templates/js/stock.js:638 -#: templates/js/stock.js:1422 templates/js/table_filters.js:112 +#: templates/js/stock.js:1429 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" @@ -1294,7 +1294,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 -#: templates/js/stock.js:1060 +#: templates/js/stock.js:1067 msgid "Details" msgstr "" @@ -1961,7 +1961,7 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:189 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:193 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:533 msgid "MPN" msgstr "" @@ -2180,7 +2180,7 @@ msgstr "" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/stock.js:711 +#: templates/js/stock.js:718 msgid "Packaging" msgstr "" @@ -2270,7 +2270,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 -#: templates/js/stock.js:1113 +#: templates/js/stock.js:1120 msgid "Customer" msgstr "" @@ -2317,7 +2317,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:68 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:127 -#: templates/js/stock.js:1328 +#: templates/js/stock.js:1335 msgid "New Part" msgstr "" @@ -2362,7 +2362,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: part/templates/part/part_base.html:432 part/templates/part/supplier.html:17 -#: templates/js/stock.js:1334 +#: templates/js/stock.js:1341 msgid "New Supplier Part" msgstr "" @@ -2516,7 +2516,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:1012 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1019 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" @@ -2697,7 +2697,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:385 templates/js/stock.js:1335 +#: company/views.py:385 templates/js/stock.js:1342 msgid "Create new Supplier Part" msgstr "" @@ -2929,7 +2929,7 @@ msgstr "" msgid "Line item notes" msgstr "" -#: order/models.py:745 order/models.py:816 templates/js/order.js:420 +#: order/models.py:745 order/models.py:823 templates/js/order.js:420 msgid "Order" msgstr "" @@ -2937,80 +2937,80 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:336 templates/js/order.js:210 -#: templates/js/stock.js:669 templates/js/stock.js:1094 +#: templates/js/stock.js:669 templates/js/stock.js:1101 msgid "Purchase Order" msgstr "" -#: order/models.py:760 +#: order/models.py:767 msgid "Supplier part" msgstr "" -#: order/models.py:763 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:246 +#: order/models.py:770 order/templates/order/order_base.html:131 +#: order/templates/order/purchase_order_detail.html:250 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "" -#: order/models.py:763 +#: order/models.py:770 msgid "Number of items received" msgstr "" -#: order/models.py:769 part/templates/part/prices.html:166 stock/models.py:545 -#: stock/templates/stock/item_base.html:343 templates/js/stock.js:706 +#: order/models.py:776 part/templates/part/prices.html:166 stock/models.py:545 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:713 msgid "Purchase Price" msgstr "" -#: order/models.py:770 +#: order/models.py:777 msgid "Unit purchase price" msgstr "" -#: order/models.py:778 +#: order/models.py:785 msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:824 part/templates/part/part_pricing.html:97 +#: order/models.py:831 part/templates/part/part_pricing.html:97 #: part/templates/part/prices.html:103 part/templates/part/prices.html:278 msgid "Sale Price" msgstr "" -#: order/models.py:825 +#: order/models.py:832 msgid "Unit sale price" msgstr "" -#: order/models.py:904 order/models.py:906 +#: order/models.py:911 order/models.py:913 msgid "Stock item has not been assigned" msgstr "" -#: order/models.py:910 +#: order/models.py:917 msgid "Cannot allocate stock item to a line with a different part" msgstr "" -#: order/models.py:912 +#: order/models.py:919 msgid "Cannot allocate stock to a line without a part" msgstr "" -#: order/models.py:915 +#: order/models.py:922 msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:925 +#: order/models.py:932 msgid "Quantity must be 1 for serialized stock item" msgstr "" -#: order/models.py:930 +#: order/models.py:937 msgid "Line" msgstr "" -#: order/models.py:941 +#: order/models.py:948 msgid "Item" msgstr "" -#: order/models.py:942 +#: order/models.py:949 msgid "Select stock item to allocate" msgstr "" -#: order/models.py:945 +#: order/models.py:952 msgid "Enter stock allocation quantity" msgstr "" @@ -3074,8 +3074,8 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 #: part/templates/part/part_base.html:419 -#: stock/templates/stock/location.html:191 templates/js/stock.js:752 -#: templates/js/stock.js:1340 +#: stock/templates/stock/location.html:191 templates/js/stock.js:759 +#: templates/js/stock.js:1347 msgid "New Location" msgstr "" @@ -3296,27 +3296,27 @@ msgstr "" msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:218 +#: order/templates/order/purchase_order_detail.html:222 #: order/templates/order/sales_order_detail.html:256 templates/js/part.js:908 #: templates/js/part.js:1097 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:225 +#: order/templates/order/purchase_order_detail.html:229 #: order/templates/order/sales_order_detail.html:263 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:282 +#: order/templates/order/purchase_order_detail.html:286 #: order/templates/order/sales_order_detail.html:369 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:283 +#: order/templates/order/purchase_order_detail.html:287 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:288 +#: order/templates/order/purchase_order_detail.html:292 msgid "Receive line item" msgstr "" @@ -4264,7 +4264,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:450 -#: templates/js/stock.js:1329 +#: templates/js/stock.js:1336 msgid "Create New Part" msgstr "" @@ -4405,7 +4405,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:192 templates/js/stock.js:753 +#: stock/templates/stock/location.html:192 templates/js/stock.js:760 msgid "Create new location" msgstr "" @@ -5295,7 +5295,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:257 templates/js/stock.js:1028 +#: templates/js/order.js:257 templates/js/stock.js:1035 msgid "Date" msgstr "" @@ -6751,7 +6751,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:840 templates/js/part.js:491 templates/js/part.js:736 -#: templates/js/stock.js:514 templates/js/stock.js:982 +#: templates/js/stock.js:514 templates/js/stock.js:989 msgid "Select" msgstr "" @@ -6759,7 +6759,7 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:924 templates/js/stock.js:1204 +#: templates/js/build.js:924 templates/js/stock.js:1211 msgid "No user information" msgstr "" @@ -7049,27 +7049,27 @@ msgstr "" msgid "Server returned error code 400" msgstr "" -#: templates/js/model_renderers.js:21 +#: templates/js/model_renderers.js:38 msgid "Company ID" msgstr "" -#: templates/js/model_renderers.js:63 +#: templates/js/model_renderers.js:76 msgid "Location ID" msgstr "" -#: templates/js/model_renderers.js:86 +#: templates/js/model_renderers.js:97 msgid "Build ID" msgstr "" -#: templates/js/model_renderers.js:111 +#: templates/js/model_renderers.js:116 msgid "Part ID" msgstr "" -#: templates/js/model_renderers.js:159 +#: templates/js/model_renderers.js:163 msgid "Category ID" msgstr "" -#: templates/js/model_renderers.js:191 +#: templates/js/model_renderers.js:203 msgid "Supplier Part ID" msgstr "" @@ -7137,7 +7137,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:761 templates/js/stock.js:1006 +#: templates/js/part.js:761 templates/js/stock.js:1013 msgid "Path" msgstr "" @@ -7346,71 +7346,75 @@ msgstr "" msgid "Stocktake" msgstr "" -#: templates/js/stock.js:869 +#: templates/js/stock.js:705 +msgid "Supplier part not specified" +msgstr "" + +#: templates/js/stock.js:876 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:884 +#: templates/js/stock.js:891 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:898 +#: templates/js/stock.js:905 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:899 +#: templates/js/stock.js:906 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1038 +#: templates/js/stock.js:1045 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1085 +#: templates/js/stock.js:1092 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1104 +#: templates/js/stock.js:1111 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1123 +#: templates/js/stock.js:1130 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1141 +#: templates/js/stock.js:1148 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1164 +#: templates/js/stock.js:1171 msgid "Added" msgstr "" -#: templates/js/stock.js:1172 +#: templates/js/stock.js:1179 msgid "Removed" msgstr "" -#: templates/js/stock.js:1216 +#: templates/js/stock.js:1223 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1217 +#: templates/js/stock.js:1224 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1341 +#: templates/js/stock.js:1348 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1382 +#: templates/js/stock.js:1389 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1405 +#: templates/js/stock.js:1412 msgid "Serial" msgstr "" -#: templates/js/stock.js:1433 +#: templates/js/stock.js:1440 msgid "Uninstall Stock Item" msgstr "" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 9933b90b72..421e136d57 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 23:28+0000\n" +"POT-Creation-Date: 2021-07-09 02:32+0000\n" "PO-Revision-Date: 2021-07-08 23:07\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -124,7 +124,7 @@ msgstr "Komentarz pliku" #: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1195 +#: templates/js/stock.js:1202 msgid "User" msgstr "Użytkownik" @@ -141,7 +141,7 @@ msgstr "" #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:359 #: templates/js/part.js:118 templates/js/part.js:251 templates/js/part.js:743 -#: templates/js/stock.js:988 +#: templates/js/stock.js:995 msgid "Name" msgstr "Nazwa" @@ -163,8 +163,8 @@ msgstr "Nazwa" #: templates/js/company.js:125 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:361 #: templates/js/part.js:538 templates/js/part.js:755 templates/js/part.js:823 -#: templates/js/stock.js:557 templates/js/stock.js:1000 -#: templates/js/stock.js:1045 +#: templates/js/stock.js:557 templates/js/stock.js:1007 +#: templates/js/stock.js:1052 msgid "Description" msgstr "Opis" @@ -474,9 +474,9 @@ msgstr "" #: build/templates/build/detail.html:31 common/models.py:741 #: company/forms.py:124 company/templates/company/supplier_part_pricing.html:79 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 -#: order/models.py:945 order/templates/order/order_wizard/match_parts.html:30 +#: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:206 +#: order/templates/order/purchase_order_detail.html:210 #: order/templates/order/sales_order_detail.html:80 #: order/templates/order/sales_order_detail.html:87 #: order/templates/order/sales_order_detail.html:172 @@ -492,10 +492,10 @@ msgstr "" #: stock/templates/stock/item_base.html:267 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 -#: templates/js/build.js:1172 templates/js/model_renderers.js:43 +#: templates/js/build.js:1172 templates/js/model_renderers.js:56 #: templates/js/order.js:460 templates/js/part.js:928 templates/js/part.js:1050 -#: templates/js/part.js:1106 templates/js/stock.js:1180 -#: templates/js/stock.js:1399 +#: templates/js/part.js:1106 templates/js/stock.js:1187 +#: templates/js/stock.js:1406 msgid "Quantity" msgstr "Ilość" @@ -541,7 +541,7 @@ msgstr "Oznacz budowę jako ukończoną" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:256 #: templates/js/build.js:620 templates/js/order.js:445 -#: templates/js/stock.js:643 templates/js/stock.js:1072 +#: templates/js/stock.js:643 templates/js/stock.js:1079 msgid "Location" msgstr "Lokalizacja" @@ -555,8 +555,8 @@ msgstr "Lokalizacja ukończonych części" #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:249 templates/js/order.js:352 -#: templates/js/stock.js:630 templates/js/stock.js:1149 -#: templates/js/stock.js:1415 +#: templates/js/stock.js:630 templates/js/stock.js:1156 +#: templates/js/stock.js:1422 msgid "Status" msgstr "Status" @@ -614,7 +614,7 @@ msgid "Build Order Reference" msgstr "Odwołanie do zamówienia wykonania" #: build/models.py:171 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:201 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:205 #: order/templates/order/sales_order_detail.html:239 part/models.py:2338 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -638,7 +638,7 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:689 -#: order/models.py:759 order/models.py:818 +#: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:159 #: order/templates/order/receive_parts.html:19 @@ -657,7 +657,7 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: templates/js/build.js:1139 templates/js/company.js:264 #: templates/js/company.js:464 templates/js/part.js:342 #: templates/js/part.js:505 templates/js/stock.js:526 -#: templates/js/stock.js:1387 +#: templates/js/stock.js:1394 msgid "Part" msgstr "Część" @@ -778,7 +778,7 @@ msgstr "Link do zewnętrznego adresu URL" #: company/templates/company/navbar.html:73 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:270 +#: order/templates/order/purchase_order_detail.html:274 #: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 @@ -787,7 +787,7 @@ msgstr "Link do zewnętrznego adresu URL" #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 #: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:715 +#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:722 msgid "Notes" msgstr "Uwagi" @@ -820,11 +820,11 @@ msgstr "" msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1236 order/models.py:919 +#: build/models.py:1236 order/models.py:926 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1240 order/models.py:922 +#: build/models.py:1240 order/models.py:929 msgid "Allocation quantity must be greater than zero" msgstr "" @@ -853,7 +853,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 #: templates/js/build.js:249 templates/js/build.js:993 #: templates/js/order.js:433 templates/js/order.js:438 -#: templates/js/stock.js:1131 +#: templates/js/stock.js:1138 msgid "Stock Item" msgstr "Element magazynowy" @@ -926,7 +926,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:170 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:458 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:604 templates/js/model_renderers.js:41 +#: templates/js/build.js:604 templates/js/model_renderers.js:54 msgid "Serial Number" msgstr "Numer Seryjny" @@ -1079,7 +1079,7 @@ msgid "Progress" msgstr "Postęp" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:816 +#: build/templates/build/detail.html:84 order/models.py:823 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1226,8 +1226,8 @@ msgstr "Źródło magazynu" msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:775 -#: order/templates/order/purchase_order_detail.html:266 +#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:782 +#: order/templates/order/purchase_order_detail.html:270 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 #: stock/forms.py:342 msgid "Destination" @@ -1239,7 +1239,7 @@ msgstr "Nie określono lokalizacji docelowej" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:315 templates/js/stock.js:638 -#: templates/js/stock.js:1422 templates/js/table_filters.js:112 +#: templates/js/stock.js:1429 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "Partia" @@ -1294,7 +1294,7 @@ msgstr "Szczegóły zlecenia budowy" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 -#: templates/js/stock.js:1060 +#: templates/js/stock.js:1067 msgid "Details" msgstr "Szczegóły" @@ -1961,7 +1961,7 @@ msgstr "Numer producenta" #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:189 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:193 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:533 msgid "MPN" msgstr "MPN" @@ -2180,7 +2180,7 @@ msgstr "" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/stock.js:711 +#: templates/js/stock.js:718 msgid "Packaging" msgstr "Opakowanie" @@ -2270,7 +2270,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 -#: templates/js/stock.js:1113 +#: templates/js/stock.js:1120 msgid "Customer" msgstr "Klient" @@ -2317,7 +2317,7 @@ msgstr "Usuń części" #: company/templates/company/detail_manufacturer_part.html:68 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:127 -#: templates/js/stock.js:1328 +#: templates/js/stock.js:1335 msgid "New Part" msgstr "Nowy komponent" @@ -2362,7 +2362,7 @@ msgstr "Utwórz nowego dostawcę części" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: part/templates/part/part_base.html:432 part/templates/part/supplier.html:17 -#: templates/js/stock.js:1334 +#: templates/js/stock.js:1341 msgid "New Supplier Part" msgstr "Now dostawca części" @@ -2516,7 +2516,7 @@ msgstr "Dostarczone części" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:1012 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1019 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" @@ -2697,7 +2697,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:385 templates/js/stock.js:1335 +#: company/views.py:385 templates/js/stock.js:1342 msgid "Create new Supplier Part" msgstr "" @@ -2929,7 +2929,7 @@ msgstr "" msgid "Line item notes" msgstr "" -#: order/models.py:745 order/models.py:816 templates/js/order.js:420 +#: order/models.py:745 order/models.py:823 templates/js/order.js:420 msgid "Order" msgstr "Zamówienie" @@ -2937,80 +2937,80 @@ msgstr "Zamówienie" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:336 templates/js/order.js:210 -#: templates/js/stock.js:669 templates/js/stock.js:1094 +#: templates/js/stock.js:669 templates/js/stock.js:1101 msgid "Purchase Order" msgstr "" -#: order/models.py:760 +#: order/models.py:767 msgid "Supplier part" msgstr "" -#: order/models.py:763 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:246 +#: order/models.py:770 order/templates/order/order_base.html:131 +#: order/templates/order/purchase_order_detail.html:250 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "Odebrane" -#: order/models.py:763 +#: order/models.py:770 msgid "Number of items received" msgstr "" -#: order/models.py:769 part/templates/part/prices.html:166 stock/models.py:545 -#: stock/templates/stock/item_base.html:343 templates/js/stock.js:706 +#: order/models.py:776 part/templates/part/prices.html:166 stock/models.py:545 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:713 msgid "Purchase Price" msgstr "Cena zakupu" -#: order/models.py:770 +#: order/models.py:777 msgid "Unit purchase price" msgstr "Cena zakupu jednostkowego" -#: order/models.py:778 +#: order/models.py:785 msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:824 part/templates/part/part_pricing.html:97 +#: order/models.py:831 part/templates/part/part_pricing.html:97 #: part/templates/part/prices.html:103 part/templates/part/prices.html:278 msgid "Sale Price" msgstr "Cena sprzedaży" -#: order/models.py:825 +#: order/models.py:832 msgid "Unit sale price" msgstr "Jednostkowa cena sprzedaży" -#: order/models.py:904 order/models.py:906 +#: order/models.py:911 order/models.py:913 msgid "Stock item has not been assigned" msgstr "" -#: order/models.py:910 +#: order/models.py:917 msgid "Cannot allocate stock item to a line with a different part" msgstr "" -#: order/models.py:912 +#: order/models.py:919 msgid "Cannot allocate stock to a line without a part" msgstr "" -#: order/models.py:915 +#: order/models.py:922 msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:925 +#: order/models.py:932 msgid "Quantity must be 1 for serialized stock item" msgstr "" -#: order/models.py:930 +#: order/models.py:937 msgid "Line" msgstr "Linia" -#: order/models.py:941 +#: order/models.py:948 msgid "Item" msgstr "Komponent" -#: order/models.py:942 +#: order/models.py:949 msgid "Select stock item to allocate" msgstr "" -#: order/models.py:945 +#: order/models.py:952 msgid "Enter stock allocation quantity" msgstr "" @@ -3074,8 +3074,8 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 #: part/templates/part/part_base.html:419 -#: stock/templates/stock/location.html:191 templates/js/stock.js:752 -#: templates/js/stock.js:1340 +#: stock/templates/stock/location.html:191 templates/js/stock.js:759 +#: templates/js/stock.js:1347 msgid "New Location" msgstr "Nowa lokalizacja" @@ -3296,27 +3296,27 @@ msgstr "" msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:218 +#: order/templates/order/purchase_order_detail.html:222 #: order/templates/order/sales_order_detail.html:256 templates/js/part.js:908 #: templates/js/part.js:1097 msgid "Unit Price" msgstr "Cena jednostkowa" -#: order/templates/order/purchase_order_detail.html:225 +#: order/templates/order/purchase_order_detail.html:229 #: order/templates/order/sales_order_detail.html:263 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:282 +#: order/templates/order/purchase_order_detail.html:286 #: order/templates/order/sales_order_detail.html:369 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:283 +#: order/templates/order/purchase_order_detail.html:287 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:288 +#: order/templates/order/purchase_order_detail.html:292 msgid "Receive line item" msgstr "" @@ -4264,7 +4264,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:450 -#: templates/js/stock.js:1329 +#: templates/js/stock.js:1336 msgid "Create New Part" msgstr "" @@ -4405,7 +4405,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:192 templates/js/stock.js:753 +#: stock/templates/stock/location.html:192 templates/js/stock.js:760 msgid "Create new location" msgstr "" @@ -5295,7 +5295,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:257 templates/js/stock.js:1028 +#: templates/js/order.js:257 templates/js/stock.js:1035 msgid "Date" msgstr "" @@ -6751,7 +6751,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:840 templates/js/part.js:491 templates/js/part.js:736 -#: templates/js/stock.js:514 templates/js/stock.js:982 +#: templates/js/stock.js:514 templates/js/stock.js:989 msgid "Select" msgstr "" @@ -6759,7 +6759,7 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:924 templates/js/stock.js:1204 +#: templates/js/build.js:924 templates/js/stock.js:1211 msgid "No user information" msgstr "" @@ -7049,27 +7049,27 @@ msgstr "" msgid "Server returned error code 400" msgstr "" -#: templates/js/model_renderers.js:21 +#: templates/js/model_renderers.js:38 msgid "Company ID" msgstr "" -#: templates/js/model_renderers.js:63 +#: templates/js/model_renderers.js:76 msgid "Location ID" msgstr "" -#: templates/js/model_renderers.js:86 +#: templates/js/model_renderers.js:97 msgid "Build ID" msgstr "" -#: templates/js/model_renderers.js:111 +#: templates/js/model_renderers.js:116 msgid "Part ID" msgstr "" -#: templates/js/model_renderers.js:159 +#: templates/js/model_renderers.js:163 msgid "Category ID" msgstr "" -#: templates/js/model_renderers.js:191 +#: templates/js/model_renderers.js:203 msgid "Supplier Part ID" msgstr "" @@ -7137,7 +7137,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:761 templates/js/stock.js:1006 +#: templates/js/part.js:761 templates/js/stock.js:1013 msgid "Path" msgstr "" @@ -7346,71 +7346,77 @@ msgstr "" msgid "Stocktake" msgstr "" -#: templates/js/stock.js:869 +#: templates/js/stock.js:705 +#, fuzzy +#| msgid "Supplier Parts" +msgid "Supplier part not specified" +msgstr "Komponenty dostawcy" + +#: templates/js/stock.js:876 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:884 +#: templates/js/stock.js:891 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:898 +#: templates/js/stock.js:905 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:899 +#: templates/js/stock.js:906 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1038 +#: templates/js/stock.js:1045 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1085 +#: templates/js/stock.js:1092 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1104 +#: templates/js/stock.js:1111 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1123 +#: templates/js/stock.js:1130 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1141 +#: templates/js/stock.js:1148 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1164 +#: templates/js/stock.js:1171 msgid "Added" msgstr "" -#: templates/js/stock.js:1172 +#: templates/js/stock.js:1179 msgid "Removed" msgstr "" -#: templates/js/stock.js:1216 +#: templates/js/stock.js:1223 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1217 +#: templates/js/stock.js:1224 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1341 +#: templates/js/stock.js:1348 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1382 +#: templates/js/stock.js:1389 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1405 +#: templates/js/stock.js:1412 msgid "Serial" msgstr "" -#: templates/js/stock.js:1433 +#: templates/js/stock.js:1440 msgid "Uninstall Stock Item" msgstr "" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 79622a6a9f..e983059a79 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 23:28+0000\n" +"POT-Creation-Date: 2021-07-09 02:32+0000\n" "PO-Revision-Date: 2021-07-08 23:07\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -124,7 +124,7 @@ msgstr "Комментарий к файлу" #: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1195 +#: templates/js/stock.js:1202 msgid "User" msgstr "Пользователь" @@ -141,7 +141,7 @@ msgstr "" #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:359 #: templates/js/part.js:118 templates/js/part.js:251 templates/js/part.js:743 -#: templates/js/stock.js:988 +#: templates/js/stock.js:995 msgid "Name" msgstr "Название" @@ -163,8 +163,8 @@ msgstr "Название" #: templates/js/company.js:125 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:361 #: templates/js/part.js:538 templates/js/part.js:755 templates/js/part.js:823 -#: templates/js/stock.js:557 templates/js/stock.js:1000 -#: templates/js/stock.js:1045 +#: templates/js/stock.js:557 templates/js/stock.js:1007 +#: templates/js/stock.js:1052 msgid "Description" msgstr "Описание" @@ -474,9 +474,9 @@ msgstr "Целевая дата для сборки. Сборка будет п #: build/templates/build/detail.html:31 common/models.py:741 #: company/forms.py:124 company/templates/company/supplier_part_pricing.html:79 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 -#: order/models.py:945 order/templates/order/order_wizard/match_parts.html:30 +#: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:206 +#: order/templates/order/purchase_order_detail.html:210 #: order/templates/order/sales_order_detail.html:80 #: order/templates/order/sales_order_detail.html:87 #: order/templates/order/sales_order_detail.html:172 @@ -492,10 +492,10 @@ msgstr "Целевая дата для сборки. Сборка будет п #: stock/templates/stock/item_base.html:267 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 -#: templates/js/build.js:1172 templates/js/model_renderers.js:43 +#: templates/js/build.js:1172 templates/js/model_renderers.js:56 #: templates/js/order.js:460 templates/js/part.js:928 templates/js/part.js:1050 -#: templates/js/part.js:1106 templates/js/stock.js:1180 -#: templates/js/stock.js:1399 +#: templates/js/part.js:1106 templates/js/stock.js:1187 +#: templates/js/stock.js:1406 msgid "Quantity" msgstr "Количество" @@ -541,7 +541,7 @@ msgstr "Пометить сборку как завершенную" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:256 #: templates/js/build.js:620 templates/js/order.js:445 -#: templates/js/stock.js:643 templates/js/stock.js:1072 +#: templates/js/stock.js:643 templates/js/stock.js:1079 msgid "Location" msgstr "Расположение" @@ -555,8 +555,8 @@ msgstr "Расположение укомплектованных частей" #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:249 templates/js/order.js:352 -#: templates/js/stock.js:630 templates/js/stock.js:1149 -#: templates/js/stock.js:1415 +#: templates/js/stock.js:630 templates/js/stock.js:1156 +#: templates/js/stock.js:1422 msgid "Status" msgstr "Статус" @@ -614,7 +614,7 @@ msgid "Build Order Reference" msgstr "Ссылка на заказ" #: build/models.py:171 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:201 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:205 #: order/templates/order/sales_order_detail.html:239 part/models.py:2338 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -638,7 +638,7 @@ msgstr "" #: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:689 -#: order/models.py:759 order/models.py:818 +#: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:159 #: order/templates/order/receive_parts.html:19 @@ -657,7 +657,7 @@ msgstr "" #: templates/js/build.js:1139 templates/js/company.js:264 #: templates/js/company.js:464 templates/js/part.js:342 #: templates/js/part.js:505 templates/js/stock.js:526 -#: templates/js/stock.js:1387 +#: templates/js/stock.js:1394 msgid "Part" msgstr "" @@ -778,7 +778,7 @@ msgstr "" #: company/templates/company/navbar.html:73 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:270 +#: order/templates/order/purchase_order_detail.html:274 #: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 @@ -787,7 +787,7 @@ msgstr "" #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 #: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:715 +#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:722 msgid "Notes" msgstr "" @@ -820,11 +820,11 @@ msgstr "" msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1236 order/models.py:919 +#: build/models.py:1236 order/models.py:926 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1240 order/models.py:922 +#: build/models.py:1240 order/models.py:929 msgid "Allocation quantity must be greater than zero" msgstr "" @@ -853,7 +853,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 #: templates/js/build.js:249 templates/js/build.js:993 #: templates/js/order.js:433 templates/js/order.js:438 -#: templates/js/stock.js:1131 +#: templates/js/stock.js:1138 msgid "Stock Item" msgstr "" @@ -926,7 +926,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:170 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:458 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:604 templates/js/model_renderers.js:41 +#: templates/js/build.js:604 templates/js/model_renderers.js:54 msgid "Serial Number" msgstr "" @@ -1079,7 +1079,7 @@ msgid "Progress" msgstr "" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:816 +#: build/templates/build/detail.html:84 order/models.py:823 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1226,8 +1226,8 @@ msgstr "" msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:775 -#: order/templates/order/purchase_order_detail.html:266 +#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:782 +#: order/templates/order/purchase_order_detail.html:270 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 #: stock/forms.py:342 msgid "Destination" @@ -1239,7 +1239,7 @@ msgstr "" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:315 templates/js/stock.js:638 -#: templates/js/stock.js:1422 templates/js/table_filters.js:112 +#: templates/js/stock.js:1429 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" @@ -1294,7 +1294,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 -#: templates/js/stock.js:1060 +#: templates/js/stock.js:1067 msgid "Details" msgstr "" @@ -1961,7 +1961,7 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:189 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:193 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:533 msgid "MPN" msgstr "" @@ -2180,7 +2180,7 @@ msgstr "" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/stock.js:711 +#: templates/js/stock.js:718 msgid "Packaging" msgstr "" @@ -2270,7 +2270,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 -#: templates/js/stock.js:1113 +#: templates/js/stock.js:1120 msgid "Customer" msgstr "" @@ -2317,7 +2317,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:68 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:127 -#: templates/js/stock.js:1328 +#: templates/js/stock.js:1335 msgid "New Part" msgstr "" @@ -2362,7 +2362,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: part/templates/part/part_base.html:432 part/templates/part/supplier.html:17 -#: templates/js/stock.js:1334 +#: templates/js/stock.js:1341 msgid "New Supplier Part" msgstr "" @@ -2516,7 +2516,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:1012 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1019 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" @@ -2697,7 +2697,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:385 templates/js/stock.js:1335 +#: company/views.py:385 templates/js/stock.js:1342 msgid "Create new Supplier Part" msgstr "" @@ -2929,7 +2929,7 @@ msgstr "" msgid "Line item notes" msgstr "" -#: order/models.py:745 order/models.py:816 templates/js/order.js:420 +#: order/models.py:745 order/models.py:823 templates/js/order.js:420 msgid "Order" msgstr "" @@ -2937,80 +2937,80 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:336 templates/js/order.js:210 -#: templates/js/stock.js:669 templates/js/stock.js:1094 +#: templates/js/stock.js:669 templates/js/stock.js:1101 msgid "Purchase Order" msgstr "" -#: order/models.py:760 +#: order/models.py:767 msgid "Supplier part" msgstr "" -#: order/models.py:763 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:246 +#: order/models.py:770 order/templates/order/order_base.html:131 +#: order/templates/order/purchase_order_detail.html:250 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "" -#: order/models.py:763 +#: order/models.py:770 msgid "Number of items received" msgstr "" -#: order/models.py:769 part/templates/part/prices.html:166 stock/models.py:545 -#: stock/templates/stock/item_base.html:343 templates/js/stock.js:706 +#: order/models.py:776 part/templates/part/prices.html:166 stock/models.py:545 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:713 msgid "Purchase Price" msgstr "" -#: order/models.py:770 +#: order/models.py:777 msgid "Unit purchase price" msgstr "" -#: order/models.py:778 +#: order/models.py:785 msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:824 part/templates/part/part_pricing.html:97 +#: order/models.py:831 part/templates/part/part_pricing.html:97 #: part/templates/part/prices.html:103 part/templates/part/prices.html:278 msgid "Sale Price" msgstr "" -#: order/models.py:825 +#: order/models.py:832 msgid "Unit sale price" msgstr "" -#: order/models.py:904 order/models.py:906 +#: order/models.py:911 order/models.py:913 msgid "Stock item has not been assigned" msgstr "" -#: order/models.py:910 +#: order/models.py:917 msgid "Cannot allocate stock item to a line with a different part" msgstr "" -#: order/models.py:912 +#: order/models.py:919 msgid "Cannot allocate stock to a line without a part" msgstr "" -#: order/models.py:915 +#: order/models.py:922 msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:925 +#: order/models.py:932 msgid "Quantity must be 1 for serialized stock item" msgstr "" -#: order/models.py:930 +#: order/models.py:937 msgid "Line" msgstr "" -#: order/models.py:941 +#: order/models.py:948 msgid "Item" msgstr "" -#: order/models.py:942 +#: order/models.py:949 msgid "Select stock item to allocate" msgstr "" -#: order/models.py:945 +#: order/models.py:952 msgid "Enter stock allocation quantity" msgstr "" @@ -3074,8 +3074,8 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 #: part/templates/part/part_base.html:419 -#: stock/templates/stock/location.html:191 templates/js/stock.js:752 -#: templates/js/stock.js:1340 +#: stock/templates/stock/location.html:191 templates/js/stock.js:759 +#: templates/js/stock.js:1347 msgid "New Location" msgstr "" @@ -3296,27 +3296,27 @@ msgstr "" msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:218 +#: order/templates/order/purchase_order_detail.html:222 #: order/templates/order/sales_order_detail.html:256 templates/js/part.js:908 #: templates/js/part.js:1097 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:225 +#: order/templates/order/purchase_order_detail.html:229 #: order/templates/order/sales_order_detail.html:263 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:282 +#: order/templates/order/purchase_order_detail.html:286 #: order/templates/order/sales_order_detail.html:369 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:283 +#: order/templates/order/purchase_order_detail.html:287 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:288 +#: order/templates/order/purchase_order_detail.html:292 msgid "Receive line item" msgstr "" @@ -4264,7 +4264,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:450 -#: templates/js/stock.js:1329 +#: templates/js/stock.js:1336 msgid "Create New Part" msgstr "" @@ -4405,7 +4405,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:192 templates/js/stock.js:753 +#: stock/templates/stock/location.html:192 templates/js/stock.js:760 msgid "Create new location" msgstr "" @@ -5295,7 +5295,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:257 templates/js/stock.js:1028 +#: templates/js/order.js:257 templates/js/stock.js:1035 msgid "Date" msgstr "" @@ -6751,7 +6751,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:840 templates/js/part.js:491 templates/js/part.js:736 -#: templates/js/stock.js:514 templates/js/stock.js:982 +#: templates/js/stock.js:514 templates/js/stock.js:989 msgid "Select" msgstr "" @@ -6759,7 +6759,7 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:924 templates/js/stock.js:1204 +#: templates/js/build.js:924 templates/js/stock.js:1211 msgid "No user information" msgstr "" @@ -7049,27 +7049,27 @@ msgstr "" msgid "Server returned error code 400" msgstr "" -#: templates/js/model_renderers.js:21 +#: templates/js/model_renderers.js:38 msgid "Company ID" msgstr "" -#: templates/js/model_renderers.js:63 +#: templates/js/model_renderers.js:76 msgid "Location ID" msgstr "" -#: templates/js/model_renderers.js:86 +#: templates/js/model_renderers.js:97 msgid "Build ID" msgstr "" -#: templates/js/model_renderers.js:111 +#: templates/js/model_renderers.js:116 msgid "Part ID" msgstr "" -#: templates/js/model_renderers.js:159 +#: templates/js/model_renderers.js:163 msgid "Category ID" msgstr "" -#: templates/js/model_renderers.js:191 +#: templates/js/model_renderers.js:203 msgid "Supplier Part ID" msgstr "" @@ -7137,7 +7137,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:761 templates/js/stock.js:1006 +#: templates/js/part.js:761 templates/js/stock.js:1013 msgid "Path" msgstr "" @@ -7346,71 +7346,77 @@ msgstr "" msgid "Stocktake" msgstr "" -#: templates/js/stock.js:869 +#: templates/js/stock.js:705 +#, fuzzy +#| msgid "No action specified" +msgid "Supplier part not specified" +msgstr "Действие не указано" + +#: templates/js/stock.js:876 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:884 +#: templates/js/stock.js:891 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:898 +#: templates/js/stock.js:905 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:899 +#: templates/js/stock.js:906 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1038 +#: templates/js/stock.js:1045 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1085 +#: templates/js/stock.js:1092 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1104 +#: templates/js/stock.js:1111 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1123 +#: templates/js/stock.js:1130 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1141 +#: templates/js/stock.js:1148 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1164 +#: templates/js/stock.js:1171 msgid "Added" msgstr "" -#: templates/js/stock.js:1172 +#: templates/js/stock.js:1179 msgid "Removed" msgstr "" -#: templates/js/stock.js:1216 +#: templates/js/stock.js:1223 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1217 +#: templates/js/stock.js:1224 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1341 +#: templates/js/stock.js:1348 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1382 +#: templates/js/stock.js:1389 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1405 +#: templates/js/stock.js:1412 msgid "Serial" msgstr "" -#: templates/js/stock.js:1433 +#: templates/js/stock.js:1440 msgid "Uninstall Stock Item" msgstr "" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index e4eed25ce7..9d4e3f72c0 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 23:28+0000\n" +"POT-Creation-Date: 2021-07-09 02:32+0000\n" "PO-Revision-Date: 2021-07-08 23:07\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -124,7 +124,7 @@ msgstr "Dosya yorumu" #: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1195 +#: templates/js/stock.js:1202 msgid "User" msgstr "Kullanıcı" @@ -141,7 +141,7 @@ msgstr "" #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:359 #: templates/js/part.js:118 templates/js/part.js:251 templates/js/part.js:743 -#: templates/js/stock.js:988 +#: templates/js/stock.js:995 msgid "Name" msgstr "Adı" @@ -163,8 +163,8 @@ msgstr "Adı" #: templates/js/company.js:125 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:361 #: templates/js/part.js:538 templates/js/part.js:755 templates/js/part.js:823 -#: templates/js/stock.js:557 templates/js/stock.js:1000 -#: templates/js/stock.js:1045 +#: templates/js/stock.js:557 templates/js/stock.js:1007 +#: templates/js/stock.js:1052 msgid "Description" msgstr "Açıklama" @@ -474,9 +474,9 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: build/templates/build/detail.html:31 common/models.py:741 #: company/forms.py:124 company/templates/company/supplier_part_pricing.html:79 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 -#: order/models.py:945 order/templates/order/order_wizard/match_parts.html:30 +#: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:206 +#: order/templates/order/purchase_order_detail.html:210 #: order/templates/order/sales_order_detail.html:80 #: order/templates/order/sales_order_detail.html:87 #: order/templates/order/sales_order_detail.html:172 @@ -492,10 +492,10 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: stock/templates/stock/item_base.html:267 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 -#: templates/js/build.js:1172 templates/js/model_renderers.js:43 +#: templates/js/build.js:1172 templates/js/model_renderers.js:56 #: templates/js/order.js:460 templates/js/part.js:928 templates/js/part.js:1050 -#: templates/js/part.js:1106 templates/js/stock.js:1180 -#: templates/js/stock.js:1399 +#: templates/js/part.js:1106 templates/js/stock.js:1187 +#: templates/js/stock.js:1406 msgid "Quantity" msgstr "Miktar" @@ -541,7 +541,7 @@ msgstr "Yapım işini tamamlandı olarak işaretle" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:256 #: templates/js/build.js:620 templates/js/order.js:445 -#: templates/js/stock.js:643 templates/js/stock.js:1072 +#: templates/js/stock.js:643 templates/js/stock.js:1079 msgid "Location" msgstr "Konum" @@ -555,8 +555,8 @@ msgstr "Tamamlanmış parçaların konumu" #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:249 templates/js/order.js:352 -#: templates/js/stock.js:630 templates/js/stock.js:1149 -#: templates/js/stock.js:1415 +#: templates/js/stock.js:630 templates/js/stock.js:1156 +#: templates/js/stock.js:1422 msgid "Status" msgstr "Durum" @@ -614,7 +614,7 @@ msgid "Build Order Reference" msgstr "Yapım İşi Emri Referansı" #: build/models.py:171 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:201 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:205 #: order/templates/order/sales_order_detail.html:239 part/models.py:2338 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -638,7 +638,7 @@ msgstr "Bu yapım işinin tahsis edildiği yapım işi emri" #: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:689 -#: order/models.py:759 order/models.py:818 +#: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:159 #: order/templates/order/receive_parts.html:19 @@ -657,7 +657,7 @@ msgstr "Bu yapım işinin tahsis edildiği yapım işi emri" #: templates/js/build.js:1139 templates/js/company.js:264 #: templates/js/company.js:464 templates/js/part.js:342 #: templates/js/part.js:505 templates/js/stock.js:526 -#: templates/js/stock.js:1387 +#: templates/js/stock.js:1394 msgid "Part" msgstr "Parça" @@ -778,7 +778,7 @@ msgstr "Harici URL'ye bağlantı" #: company/templates/company/navbar.html:73 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:270 +#: order/templates/order/purchase_order_detail.html:274 #: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 @@ -787,7 +787,7 @@ msgstr "Harici URL'ye bağlantı" #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 #: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:715 +#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:722 msgid "Notes" msgstr "Notlar" @@ -820,11 +820,11 @@ msgstr "Ana parça izlenebilir olarak işaretlendiğinden, yapım işi çıktıs msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "Tahsis edilecek miktar ({n}) mevcut miktarı ({q}) geçmemeli" -#: build/models.py:1236 order/models.py:919 +#: build/models.py:1236 order/models.py:926 msgid "StockItem is over-allocated" msgstr "Stok kalemi fazladan tahsis edilmiş" -#: build/models.py:1240 order/models.py:922 +#: build/models.py:1240 order/models.py:929 msgid "Allocation quantity must be greater than zero" msgstr "Tahsis edilen miktar sıfırdan büyük olmalıdır" @@ -853,7 +853,7 @@ msgstr "Yapım işi için tahsis edilen parçalar" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 #: templates/js/build.js:249 templates/js/build.js:993 #: templates/js/order.js:433 templates/js/order.js:438 -#: templates/js/stock.js:1131 +#: templates/js/stock.js:1138 msgid "Stock Item" msgstr "Stok Kalemi" @@ -926,7 +926,7 @@ msgstr "Bu yapım işi emri, herhangi bir takip edilmeyen malzeme listesi öğes #: order/templates/order/sales_order_detail.html:170 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:458 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:604 templates/js/model_renderers.js:41 +#: templates/js/build.js:604 templates/js/model_renderers.js:54 msgid "Serial Number" msgstr "Seri Numara" @@ -1079,7 +1079,7 @@ msgid "Progress" msgstr "İlerleme" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:816 +#: build/templates/build/detail.html:84 order/models.py:823 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1226,8 +1226,8 @@ msgstr "Stok Kaynağı" msgid "Stock can be taken from any available location." msgstr "Stok herhangi bir konumdan alınabilir." -#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:775 -#: order/templates/order/purchase_order_detail.html:266 +#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:782 +#: order/templates/order/purchase_order_detail.html:270 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 #: stock/forms.py:342 msgid "Destination" @@ -1239,7 +1239,7 @@ msgstr "Hedef konumu belirtilmedi" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:315 templates/js/stock.js:638 -#: templates/js/stock.js:1422 templates/js/table_filters.js:112 +#: templates/js/stock.js:1429 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "Toplu" @@ -1294,7 +1294,7 @@ msgstr "Yapım İşi Emri Detayları" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 -#: templates/js/stock.js:1060 +#: templates/js/stock.js:1067 msgid "Details" msgstr "Detaylar" @@ -1961,7 +1961,7 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:189 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:193 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:533 msgid "MPN" msgstr "" @@ -2180,7 +2180,7 @@ msgstr "" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/stock.js:711 +#: templates/js/stock.js:718 msgid "Packaging" msgstr "" @@ -2270,7 +2270,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 -#: templates/js/stock.js:1113 +#: templates/js/stock.js:1120 msgid "Customer" msgstr "Müşteri" @@ -2317,7 +2317,7 @@ msgstr "Parçaları Sil" #: company/templates/company/detail_manufacturer_part.html:68 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:127 -#: templates/js/stock.js:1328 +#: templates/js/stock.js:1335 msgid "New Part" msgstr "" @@ -2362,7 +2362,7 @@ msgstr "Yeni tedarikçi parçası oluştur" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: part/templates/part/part_base.html:432 part/templates/part/supplier.html:17 -#: templates/js/stock.js:1334 +#: templates/js/stock.js:1341 msgid "New Supplier Part" msgstr "Yeni Tedarikçi Parçası" @@ -2516,7 +2516,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:1012 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1019 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "Stok Kalemleri" @@ -2697,7 +2697,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:385 templates/js/stock.js:1335 +#: company/views.py:385 templates/js/stock.js:1342 msgid "Create new Supplier Part" msgstr "" @@ -2929,7 +2929,7 @@ msgstr "" msgid "Line item notes" msgstr "" -#: order/models.py:745 order/models.py:816 templates/js/order.js:420 +#: order/models.py:745 order/models.py:823 templates/js/order.js:420 msgid "Order" msgstr "" @@ -2937,80 +2937,80 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:336 templates/js/order.js:210 -#: templates/js/stock.js:669 templates/js/stock.js:1094 +#: templates/js/stock.js:669 templates/js/stock.js:1101 msgid "Purchase Order" msgstr "" -#: order/models.py:760 +#: order/models.py:767 msgid "Supplier part" msgstr "" -#: order/models.py:763 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:246 +#: order/models.py:770 order/templates/order/order_base.html:131 +#: order/templates/order/purchase_order_detail.html:250 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "" -#: order/models.py:763 +#: order/models.py:770 msgid "Number of items received" msgstr "" -#: order/models.py:769 part/templates/part/prices.html:166 stock/models.py:545 -#: stock/templates/stock/item_base.html:343 templates/js/stock.js:706 +#: order/models.py:776 part/templates/part/prices.html:166 stock/models.py:545 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:713 msgid "Purchase Price" msgstr "" -#: order/models.py:770 +#: order/models.py:777 msgid "Unit purchase price" msgstr "" -#: order/models.py:778 +#: order/models.py:785 msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:824 part/templates/part/part_pricing.html:97 +#: order/models.py:831 part/templates/part/part_pricing.html:97 #: part/templates/part/prices.html:103 part/templates/part/prices.html:278 msgid "Sale Price" msgstr "" -#: order/models.py:825 +#: order/models.py:832 msgid "Unit sale price" msgstr "" -#: order/models.py:904 order/models.py:906 +#: order/models.py:911 order/models.py:913 msgid "Stock item has not been assigned" msgstr "" -#: order/models.py:910 +#: order/models.py:917 msgid "Cannot allocate stock item to a line with a different part" msgstr "" -#: order/models.py:912 +#: order/models.py:919 msgid "Cannot allocate stock to a line without a part" msgstr "" -#: order/models.py:915 +#: order/models.py:922 msgid "Allocation quantity cannot exceed stock quantity" msgstr "Tahsis miktarı stok miktarını aşamaz" -#: order/models.py:925 +#: order/models.py:932 msgid "Quantity must be 1 for serialized stock item" msgstr "Seri numaralı stok kalemi için miktar bir olmalı" -#: order/models.py:930 +#: order/models.py:937 msgid "Line" msgstr "" -#: order/models.py:941 +#: order/models.py:948 msgid "Item" msgstr "" -#: order/models.py:942 +#: order/models.py:949 msgid "Select stock item to allocate" msgstr "" -#: order/models.py:945 +#: order/models.py:952 msgid "Enter stock allocation quantity" msgstr "Stok tahsis miktarını girin" @@ -3074,8 +3074,8 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 #: part/templates/part/part_base.html:419 -#: stock/templates/stock/location.html:191 templates/js/stock.js:752 -#: templates/js/stock.js:1340 +#: stock/templates/stock/location.html:191 templates/js/stock.js:759 +#: templates/js/stock.js:1347 msgid "New Location" msgstr "Yeni Konum" @@ -3296,27 +3296,27 @@ msgstr "" msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:218 +#: order/templates/order/purchase_order_detail.html:222 #: order/templates/order/sales_order_detail.html:256 templates/js/part.js:908 #: templates/js/part.js:1097 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:225 +#: order/templates/order/purchase_order_detail.html:229 #: order/templates/order/sales_order_detail.html:263 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:282 +#: order/templates/order/purchase_order_detail.html:286 #: order/templates/order/sales_order_detail.html:369 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:283 +#: order/templates/order/purchase_order_detail.html:287 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:288 +#: order/templates/order/purchase_order_detail.html:292 msgid "Receive line item" msgstr "" @@ -4264,7 +4264,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:450 -#: templates/js/stock.js:1329 +#: templates/js/stock.js:1336 msgid "Create New Part" msgstr "" @@ -4405,7 +4405,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:192 templates/js/stock.js:753 +#: stock/templates/stock/location.html:192 templates/js/stock.js:760 msgid "Create new location" msgstr "Yeni konum oluştur" @@ -5295,7 +5295,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:257 templates/js/stock.js:1028 +#: templates/js/order.js:257 templates/js/stock.js:1035 msgid "Date" msgstr "" @@ -6751,7 +6751,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:840 templates/js/part.js:491 templates/js/part.js:736 -#: templates/js/stock.js:514 templates/js/stock.js:982 +#: templates/js/stock.js:514 templates/js/stock.js:989 msgid "Select" msgstr "" @@ -6759,7 +6759,7 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:924 templates/js/stock.js:1204 +#: templates/js/build.js:924 templates/js/stock.js:1211 msgid "No user information" msgstr "" @@ -7049,27 +7049,27 @@ msgstr "" msgid "Server returned error code 400" msgstr "" -#: templates/js/model_renderers.js:21 +#: templates/js/model_renderers.js:38 msgid "Company ID" msgstr "" -#: templates/js/model_renderers.js:63 +#: templates/js/model_renderers.js:76 msgid "Location ID" msgstr "" -#: templates/js/model_renderers.js:86 +#: templates/js/model_renderers.js:97 msgid "Build ID" msgstr "" -#: templates/js/model_renderers.js:111 +#: templates/js/model_renderers.js:116 msgid "Part ID" msgstr "" -#: templates/js/model_renderers.js:159 +#: templates/js/model_renderers.js:163 msgid "Category ID" msgstr "" -#: templates/js/model_renderers.js:191 +#: templates/js/model_renderers.js:203 msgid "Supplier Part ID" msgstr "" @@ -7137,7 +7137,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:761 templates/js/stock.js:1006 +#: templates/js/part.js:761 templates/js/stock.js:1013 msgid "Path" msgstr "" @@ -7346,71 +7346,77 @@ msgstr "" msgid "Stocktake" msgstr "" -#: templates/js/stock.js:869 +#: templates/js/stock.js:705 +#, fuzzy +#| msgid "Supplier Part Stock" +msgid "Supplier part not specified" +msgstr "Tedarikçi Parça Stoku" + +#: templates/js/stock.js:876 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:884 +#: templates/js/stock.js:891 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:898 +#: templates/js/stock.js:905 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:899 +#: templates/js/stock.js:906 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1038 +#: templates/js/stock.js:1045 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1085 +#: templates/js/stock.js:1092 msgid "Location no longer exists" msgstr "Konum artık yok" -#: templates/js/stock.js:1104 +#: templates/js/stock.js:1111 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1123 +#: templates/js/stock.js:1130 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1141 +#: templates/js/stock.js:1148 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1164 +#: templates/js/stock.js:1171 msgid "Added" msgstr "" -#: templates/js/stock.js:1172 +#: templates/js/stock.js:1179 msgid "Removed" msgstr "" -#: templates/js/stock.js:1216 +#: templates/js/stock.js:1223 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1217 +#: templates/js/stock.js:1224 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1341 +#: templates/js/stock.js:1348 msgid "Create New Location" msgstr "Yeni Konum Oluştur" -#: templates/js/stock.js:1382 +#: templates/js/stock.js:1389 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1405 +#: templates/js/stock.js:1412 msgid "Serial" msgstr "Seri No" -#: templates/js/stock.js:1433 +#: templates/js/stock.js:1440 msgid "Uninstall Stock Item" msgstr "" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index f7c09a4fe4..225f9f591c 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-08 23:28+0000\n" +"POT-Creation-Date: 2021-07-09 02:32+0000\n" "PO-Revision-Date: 2021-07-08 23:07\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -124,7 +124,7 @@ msgstr "文件注释" #: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1195 +#: templates/js/stock.js:1202 msgid "User" msgstr "用户" @@ -141,7 +141,7 @@ msgstr "" #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:359 #: templates/js/part.js:118 templates/js/part.js:251 templates/js/part.js:743 -#: templates/js/stock.js:988 +#: templates/js/stock.js:995 msgid "Name" msgstr "名称" @@ -163,8 +163,8 @@ msgstr "名称" #: templates/js/company.js:125 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:361 #: templates/js/part.js:538 templates/js/part.js:755 templates/js/part.js:823 -#: templates/js/stock.js:557 templates/js/stock.js:1000 -#: templates/js/stock.js:1045 +#: templates/js/stock.js:557 templates/js/stock.js:1007 +#: templates/js/stock.js:1052 msgid "Description" msgstr "" @@ -474,9 +474,9 @@ msgstr "" #: build/templates/build/detail.html:31 common/models.py:741 #: company/forms.py:124 company/templates/company/supplier_part_pricing.html:79 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 -#: order/models.py:945 order/templates/order/order_wizard/match_parts.html:30 +#: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:206 +#: order/templates/order/purchase_order_detail.html:210 #: order/templates/order/sales_order_detail.html:80 #: order/templates/order/sales_order_detail.html:87 #: order/templates/order/sales_order_detail.html:172 @@ -492,10 +492,10 @@ msgstr "" #: stock/templates/stock/item_base.html:267 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 -#: templates/js/build.js:1172 templates/js/model_renderers.js:43 +#: templates/js/build.js:1172 templates/js/model_renderers.js:56 #: templates/js/order.js:460 templates/js/part.js:928 templates/js/part.js:1050 -#: templates/js/part.js:1106 templates/js/stock.js:1180 -#: templates/js/stock.js:1399 +#: templates/js/part.js:1106 templates/js/stock.js:1187 +#: templates/js/stock.js:1406 msgid "Quantity" msgstr "" @@ -541,7 +541,7 @@ msgstr "" #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:256 #: templates/js/build.js:620 templates/js/order.js:445 -#: templates/js/stock.js:643 templates/js/stock.js:1072 +#: templates/js/stock.js:643 templates/js/stock.js:1079 msgid "Location" msgstr "" @@ -555,8 +555,8 @@ msgstr "" #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:249 templates/js/order.js:352 -#: templates/js/stock.js:630 templates/js/stock.js:1149 -#: templates/js/stock.js:1415 +#: templates/js/stock.js:630 templates/js/stock.js:1156 +#: templates/js/stock.js:1422 msgid "Status" msgstr "" @@ -614,7 +614,7 @@ msgid "Build Order Reference" msgstr "" #: build/models.py:171 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:201 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:205 #: order/templates/order/sales_order_detail.html:239 part/models.py:2338 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -638,7 +638,7 @@ msgstr "" #: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:26 company/models.py:689 -#: order/models.py:759 order/models.py:818 +#: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:159 #: order/templates/order/receive_parts.html:19 @@ -657,7 +657,7 @@ msgstr "" #: templates/js/build.js:1139 templates/js/company.js:264 #: templates/js/company.js:464 templates/js/part.js:342 #: templates/js/part.js:505 templates/js/stock.js:526 -#: templates/js/stock.js:1387 +#: templates/js/stock.js:1394 msgid "Part" msgstr "" @@ -778,7 +778,7 @@ msgstr "" #: company/templates/company/navbar.html:73 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:270 +#: order/templates/order/purchase_order_detail.html:274 #: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 @@ -787,7 +787,7 @@ msgstr "" #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 #: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:715 +#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:722 msgid "Notes" msgstr "" @@ -820,11 +820,11 @@ msgstr "" msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1236 order/models.py:919 +#: build/models.py:1236 order/models.py:926 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1240 order/models.py:922 +#: build/models.py:1240 order/models.py:929 msgid "Allocation quantity must be greater than zero" msgstr "" @@ -853,7 +853,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 #: templates/js/build.js:249 templates/js/build.js:993 #: templates/js/order.js:433 templates/js/order.js:438 -#: templates/js/stock.js:1131 +#: templates/js/stock.js:1138 msgid "Stock Item" msgstr "" @@ -926,7 +926,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:170 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:458 stock/templates/stock/item_base.html:249 -#: templates/js/build.js:604 templates/js/model_renderers.js:41 +#: templates/js/build.js:604 templates/js/model_renderers.js:54 msgid "Serial Number" msgstr "" @@ -1079,7 +1079,7 @@ msgid "Progress" msgstr "" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:816 +#: build/templates/build/detail.html:84 order/models.py:823 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1226,8 +1226,8 @@ msgstr "" msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:775 -#: order/templates/order/purchase_order_detail.html:266 +#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:782 +#: order/templates/order/purchase_order_detail.html:270 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 #: stock/forms.py:342 msgid "Destination" @@ -1239,7 +1239,7 @@ msgstr "" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:315 templates/js/stock.js:638 -#: templates/js/stock.js:1422 templates/js/table_filters.js:112 +#: templates/js/stock.js:1429 templates/js/table_filters.js:112 #: templates/js/table_filters.js:206 msgid "Batch" msgstr "" @@ -1294,7 +1294,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 -#: templates/js/stock.js:1060 +#: templates/js/stock.js:1067 msgid "Details" msgstr "" @@ -1961,7 +1961,7 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:189 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:193 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:533 msgid "MPN" msgstr "" @@ -2180,7 +2180,7 @@ msgstr "" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/stock.js:711 +#: templates/js/stock.js:718 msgid "Packaging" msgstr "" @@ -2270,7 +2270,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 -#: templates/js/stock.js:1113 +#: templates/js/stock.js:1120 msgid "Customer" msgstr "" @@ -2317,7 +2317,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:68 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:127 -#: templates/js/stock.js:1328 +#: templates/js/stock.js:1335 msgid "New Part" msgstr "" @@ -2362,7 +2362,7 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: part/templates/part/part_base.html:432 part/templates/part/supplier.html:17 -#: templates/js/stock.js:1334 +#: templates/js/stock.js:1341 msgid "New Supplier Part" msgstr "" @@ -2516,7 +2516,7 @@ msgstr "" #: stock/templates/stock/location.html:136 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:1012 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1019 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" @@ -2697,7 +2697,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:385 templates/js/stock.js:1335 +#: company/views.py:385 templates/js/stock.js:1342 msgid "Create new Supplier Part" msgstr "" @@ -2929,7 +2929,7 @@ msgstr "" msgid "Line item notes" msgstr "" -#: order/models.py:745 order/models.py:816 templates/js/order.js:420 +#: order/models.py:745 order/models.py:823 templates/js/order.js:420 msgid "Order" msgstr "" @@ -2937,80 +2937,80 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:336 templates/js/order.js:210 -#: templates/js/stock.js:669 templates/js/stock.js:1094 +#: templates/js/stock.js:669 templates/js/stock.js:1101 msgid "Purchase Order" msgstr "" -#: order/models.py:760 +#: order/models.py:767 msgid "Supplier part" msgstr "" -#: order/models.py:763 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:246 +#: order/models.py:770 order/templates/order/order_base.html:131 +#: order/templates/order/purchase_order_detail.html:250 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" msgstr "" -#: order/models.py:763 +#: order/models.py:770 msgid "Number of items received" msgstr "" -#: order/models.py:769 part/templates/part/prices.html:166 stock/models.py:545 -#: stock/templates/stock/item_base.html:343 templates/js/stock.js:706 +#: order/models.py:776 part/templates/part/prices.html:166 stock/models.py:545 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:713 msgid "Purchase Price" msgstr "" -#: order/models.py:770 +#: order/models.py:777 msgid "Unit purchase price" msgstr "" -#: order/models.py:778 +#: order/models.py:785 msgid "Where does the Purchaser want this item to be stored?" msgstr "" -#: order/models.py:824 part/templates/part/part_pricing.html:97 +#: order/models.py:831 part/templates/part/part_pricing.html:97 #: part/templates/part/prices.html:103 part/templates/part/prices.html:278 msgid "Sale Price" msgstr "" -#: order/models.py:825 +#: order/models.py:832 msgid "Unit sale price" msgstr "" -#: order/models.py:904 order/models.py:906 +#: order/models.py:911 order/models.py:913 msgid "Stock item has not been assigned" msgstr "" -#: order/models.py:910 +#: order/models.py:917 msgid "Cannot allocate stock item to a line with a different part" msgstr "" -#: order/models.py:912 +#: order/models.py:919 msgid "Cannot allocate stock to a line without a part" msgstr "" -#: order/models.py:915 +#: order/models.py:922 msgid "Allocation quantity cannot exceed stock quantity" msgstr "" -#: order/models.py:925 +#: order/models.py:932 msgid "Quantity must be 1 for serialized stock item" msgstr "" -#: order/models.py:930 +#: order/models.py:937 msgid "Line" msgstr "" -#: order/models.py:941 +#: order/models.py:948 msgid "Item" msgstr "" -#: order/models.py:942 +#: order/models.py:949 msgid "Select stock item to allocate" msgstr "" -#: order/models.py:945 +#: order/models.py:952 msgid "Enter stock allocation quantity" msgstr "" @@ -3074,8 +3074,8 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 #: part/templates/part/part_base.html:419 -#: stock/templates/stock/location.html:191 templates/js/stock.js:752 -#: templates/js/stock.js:1340 +#: stock/templates/stock/location.html:191 templates/js/stock.js:759 +#: templates/js/stock.js:1347 msgid "New Location" msgstr "" @@ -3296,27 +3296,27 @@ msgstr "" msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:218 +#: order/templates/order/purchase_order_detail.html:222 #: order/templates/order/sales_order_detail.html:256 templates/js/part.js:908 #: templates/js/part.js:1097 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:225 +#: order/templates/order/purchase_order_detail.html:229 #: order/templates/order/sales_order_detail.html:263 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:282 +#: order/templates/order/purchase_order_detail.html:286 #: order/templates/order/sales_order_detail.html:369 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:283 +#: order/templates/order/purchase_order_detail.html:287 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:288 +#: order/templates/order/purchase_order_detail.html:292 msgid "Receive line item" msgstr "" @@ -4264,7 +4264,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:160 part/views.py:450 -#: templates/js/stock.js:1329 +#: templates/js/stock.js:1336 msgid "Create New Part" msgstr "" @@ -4405,7 +4405,7 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:192 templates/js/stock.js:753 +#: stock/templates/stock/location.html:192 templates/js/stock.js:760 msgid "Create new location" msgstr "" @@ -5295,7 +5295,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:257 templates/js/stock.js:1028 +#: templates/js/order.js:257 templates/js/stock.js:1035 msgid "Date" msgstr "" @@ -6751,7 +6751,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:840 templates/js/part.js:491 templates/js/part.js:736 -#: templates/js/stock.js:514 templates/js/stock.js:982 +#: templates/js/stock.js:514 templates/js/stock.js:989 msgid "Select" msgstr "" @@ -6759,7 +6759,7 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:924 templates/js/stock.js:1204 +#: templates/js/build.js:924 templates/js/stock.js:1211 msgid "No user information" msgstr "" @@ -7049,27 +7049,27 @@ msgstr "" msgid "Server returned error code 400" msgstr "" -#: templates/js/model_renderers.js:21 +#: templates/js/model_renderers.js:38 msgid "Company ID" msgstr "" -#: templates/js/model_renderers.js:63 +#: templates/js/model_renderers.js:76 msgid "Location ID" msgstr "" -#: templates/js/model_renderers.js:86 +#: templates/js/model_renderers.js:97 msgid "Build ID" msgstr "" -#: templates/js/model_renderers.js:111 +#: templates/js/model_renderers.js:116 msgid "Part ID" msgstr "" -#: templates/js/model_renderers.js:159 +#: templates/js/model_renderers.js:163 msgid "Category ID" msgstr "" -#: templates/js/model_renderers.js:191 +#: templates/js/model_renderers.js:203 msgid "Supplier Part ID" msgstr "" @@ -7137,7 +7137,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:761 templates/js/stock.js:1006 +#: templates/js/part.js:761 templates/js/stock.js:1013 msgid "Path" msgstr "" @@ -7346,71 +7346,77 @@ msgstr "" msgid "Stocktake" msgstr "" -#: templates/js/stock.js:869 +#: templates/js/stock.js:705 +#, fuzzy +#| msgid "No action specified" +msgid "Supplier part not specified" +msgstr "未指定操作" + +#: templates/js/stock.js:876 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:884 +#: templates/js/stock.js:891 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:898 +#: templates/js/stock.js:905 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:899 +#: templates/js/stock.js:906 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1038 +#: templates/js/stock.js:1045 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1085 +#: templates/js/stock.js:1092 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1104 +#: templates/js/stock.js:1111 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1123 +#: templates/js/stock.js:1130 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1141 +#: templates/js/stock.js:1148 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1164 +#: templates/js/stock.js:1171 msgid "Added" msgstr "" -#: templates/js/stock.js:1172 +#: templates/js/stock.js:1179 msgid "Removed" msgstr "" -#: templates/js/stock.js:1216 +#: templates/js/stock.js:1223 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1217 +#: templates/js/stock.js:1224 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1341 +#: templates/js/stock.js:1348 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1382 +#: templates/js/stock.js:1389 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1405 +#: templates/js/stock.js:1412 msgid "Serial" msgstr "" -#: templates/js/stock.js:1433 +#: templates/js/stock.js:1440 msgid "Uninstall Stock Item" msgstr "" From 5c671f4377dc2a0afb46462c9a345f75c3a58a88 Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 9 Jul 2021 12:42:48 +1000 Subject: [PATCH 413/734] New Crowdin updates (#1785) * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 13 +++++-------- InvenTree/locale/es/LC_MESSAGES/django.po | 10 ++++------ InvenTree/locale/fr/LC_MESSAGES/django.po | 10 ++++------ InvenTree/locale/it/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/ja/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/pl/LC_MESSAGES/django.po | 10 ++++------ InvenTree/locale/ru/LC_MESSAGES/django.po | 10 ++++------ InvenTree/locale/tr/LC_MESSAGES/django.po | 10 ++++------ InvenTree/locale/zh/LC_MESSAGES/django.po | 10 ++++------ 9 files changed, 35 insertions(+), 50 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index f27ac7ed7d..f2799e0448 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-09 02:32+0000\n" -"PO-Revision-Date: 2021-07-08 23:07\n" +"PO-Revision-Date: 2021-07-09 02:36\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -6263,13 +6263,11 @@ msgstr "Farbschemata" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " -msgstr "" -"\n" +msgstr "\n" "\t\tDie CSS Datei \"%(invalid_color_theme)s.css\" für das aktuell ausgewählte Farbschema wurde nicht gefunden.
\n" "\t\tBitte ein anderes Farbschema auswählen:)\n" "\t " @@ -7351,10 +7349,8 @@ msgid "Stocktake" msgstr "Inventur" #: templates/js/stock.js:705 -#, fuzzy -#| msgid "Sub part must be specified" msgid "Supplier part not specified" -msgstr "Zuliefererteil muss festgelegt sein" +msgstr "" #: templates/js/stock.js:876 msgid "Stock Status" @@ -7914,3 +7910,4 @@ msgstr "Berechtigungen Einträge zu ändern" #: users/models.py:193 msgid "Permission to delete items" msgstr "Berechtigung Einträge zu löschen" + diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index cbaf40bad3..6ae9aca8d1 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-09 02:32+0000\n" -"PO-Revision-Date: 2021-07-08 23:07\n" +"PO-Revision-Date: 2021-07-09 02:36\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -6263,8 +6263,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7347,10 +7346,8 @@ msgid "Stocktake" msgstr "" #: templates/js/stock.js:705 -#, fuzzy -#| msgid "No action specified" msgid "Supplier part not specified" -msgstr "No se especificó ninguna acción" +msgstr "" #: templates/js/stock.js:876 msgid "Stock Status" @@ -7910,3 +7907,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 3d64fe043f..c9b29e2355 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-09 02:32+0000\n" -"PO-Revision-Date: 2021-07-08 23:07\n" +"PO-Revision-Date: 2021-07-09 02:36\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -6263,8 +6263,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7347,10 +7346,8 @@ msgid "Stocktake" msgstr "" #: templates/js/stock.js:705 -#, fuzzy -#| msgid "No action specified" msgid "Supplier part not specified" -msgstr "Aucune action spécifiée" +msgstr "" #: templates/js/stock.js:876 msgid "Stock Status" @@ -7910,3 +7907,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 324d0c9b74..98246c1fbd 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-09 02:32+0000\n" -"PO-Revision-Date: 2021-07-08 23:07\n" +"PO-Revision-Date: 2021-07-09 02:36\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -6263,8 +6263,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7908,3 +7907,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index a96f242a65..7e0c03e4a8 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-09 02:32+0000\n" -"PO-Revision-Date: 2021-07-08 23:07\n" +"PO-Revision-Date: 2021-07-09 02:36\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -6263,8 +6263,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7908,3 +7907,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 421e136d57..187105e214 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-09 02:32+0000\n" -"PO-Revision-Date: 2021-07-08 23:07\n" +"PO-Revision-Date: 2021-07-09 02:36\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -6263,8 +6263,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7347,10 +7346,8 @@ msgid "Stocktake" msgstr "" #: templates/js/stock.js:705 -#, fuzzy -#| msgid "Supplier Parts" msgid "Supplier part not specified" -msgstr "Komponenty dostawcy" +msgstr "" #: templates/js/stock.js:876 msgid "Stock Status" @@ -7910,3 +7907,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index e983059a79..9adfe0c8ba 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-09 02:32+0000\n" -"PO-Revision-Date: 2021-07-08 23:07\n" +"PO-Revision-Date: 2021-07-09 02:36\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -6263,8 +6263,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7347,10 +7346,8 @@ msgid "Stocktake" msgstr "" #: templates/js/stock.js:705 -#, fuzzy -#| msgid "No action specified" msgid "Supplier part not specified" -msgstr "Действие не указано" +msgstr "" #: templates/js/stock.js:876 msgid "Stock Status" @@ -7910,3 +7907,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 9d4e3f72c0..00c424c5e8 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-09 02:32+0000\n" -"PO-Revision-Date: 2021-07-08 23:07\n" +"PO-Revision-Date: 2021-07-09 02:36\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -6263,8 +6263,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7347,10 +7346,8 @@ msgid "Stocktake" msgstr "" #: templates/js/stock.js:705 -#, fuzzy -#| msgid "Supplier Part Stock" msgid "Supplier part not specified" -msgstr "Tedarikçi Parça Stoku" +msgstr "" #: templates/js/stock.js:876 msgid "Stock Status" @@ -7910,3 +7907,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 225f9f591c..670d2b5c85 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-09 02:32+0000\n" -"PO-Revision-Date: 2021-07-08 23:07\n" +"PO-Revision-Date: 2021-07-09 02:36\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -6263,8 +6263,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7347,10 +7346,8 @@ msgid "Stocktake" msgstr "" #: templates/js/stock.js:705 -#, fuzzy -#| msgid "No action specified" msgid "Supplier part not specified" -msgstr "未指定操作" +msgstr "" #: templates/js/stock.js:876 msgid "Stock Status" @@ -7910,3 +7907,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + From 0b029b521351f8f7a1997ef667f79603552ef778 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 9 Jul 2021 02:58:38 +0000 Subject: [PATCH 414/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 35 ++++++++++++----------- InvenTree/locale/en/LC_MESSAGES/django.po | 28 +++++++++--------- InvenTree/locale/es/LC_MESSAGES/django.po | 32 ++++++++++----------- InvenTree/locale/fr/LC_MESSAGES/django.po | 32 ++++++++++----------- InvenTree/locale/it/LC_MESSAGES/django.po | 32 ++++++++++----------- InvenTree/locale/ja/LC_MESSAGES/django.po | 32 ++++++++++----------- InvenTree/locale/pl/LC_MESSAGES/django.po | 32 ++++++++++----------- InvenTree/locale/ru/LC_MESSAGES/django.po | 32 ++++++++++----------- InvenTree/locale/tr/LC_MESSAGES/django.po | 32 ++++++++++----------- InvenTree/locale/zh/LC_MESSAGES/django.po | 32 ++++++++++----------- 10 files changed, 160 insertions(+), 159 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index f2799e0448..37798b6dea 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-09 02:32+0000\n" +"POT-Creation-Date: 2021-07-09 02:58+0000\n" "PO-Revision-Date: 2021-07-09 02:36\n" "Last-Translator: \n" "Language-Team: German\n" @@ -6263,11 +6263,13 @@ msgstr "Farbschemata" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " -msgstr "\n" +msgstr "" +"\n" "\t\tDie CSS Datei \"%(invalid_color_theme)s.css\" für das aktuell ausgewählte Farbschema wurde nicht gefunden.
\n" "\t\tBitte ein anderes Farbschema auswählen:)\n" "\t " @@ -7590,56 +7592,56 @@ msgstr "Favorit" msgid "Purchasable" msgstr "Käuflich" -#: templates/js/tables.js:323 +#: templates/js/tables.js:336 msgid "Loading data" msgstr "Lade Daten" -#: templates/js/tables.js:326 +#: templates/js/tables.js:339 msgid "rows per page" msgstr "Zeilen pro Seite" -#: templates/js/tables.js:329 +#: templates/js/tables.js:342 msgid "Showing" msgstr "zeige" -#: templates/js/tables.js:329 +#: templates/js/tables.js:342 msgid "to" msgstr "bis" -#: templates/js/tables.js:329 +#: templates/js/tables.js:342 msgid "of" msgstr "von" -#: templates/js/tables.js:329 +#: templates/js/tables.js:342 msgid "rows" msgstr "Zeilen" -#: templates/js/tables.js:332 templates/search_form.html:6 +#: templates/js/tables.js:345 templates/search_form.html:6 #: templates/search_form.html:8 msgid "Search" msgstr "Suche" -#: templates/js/tables.js:335 +#: templates/js/tables.js:348 msgid "No matching results" msgstr "Keine passenden Ergebnisse gefunden" -#: templates/js/tables.js:338 +#: templates/js/tables.js:351 msgid "Hide/Show pagination" msgstr "Zeige/Verstecke Pagination" -#: templates/js/tables.js:341 +#: templates/js/tables.js:354 msgid "Refresh" msgstr "Neu laden" -#: templates/js/tables.js:344 +#: templates/js/tables.js:357 msgid "Toggle" msgstr "umschalten" -#: templates/js/tables.js:347 +#: templates/js/tables.js:360 msgid "Columns" msgstr "Spalten" -#: templates/js/tables.js:350 +#: templates/js/tables.js:363 msgid "All" msgstr "Alle" @@ -7910,4 +7912,3 @@ msgstr "Berechtigungen Einträge zu ändern" #: users/models.py:193 msgid "Permission to delete items" msgstr "Berechtigung Einträge zu löschen" - diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 5d1aae3c42..6dc0bf9a51 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-09 02:32+0000\n" +"POT-Creation-Date: 2021-07-09 02:58+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -7589,56 +7589,56 @@ msgstr "" msgid "Purchasable" msgstr "" -#: templates/js/tables.js:323 +#: templates/js/tables.js:336 msgid "Loading data" msgstr "" -#: templates/js/tables.js:326 +#: templates/js/tables.js:339 msgid "rows per page" msgstr "" -#: templates/js/tables.js:329 +#: templates/js/tables.js:342 msgid "Showing" msgstr "" -#: templates/js/tables.js:329 +#: templates/js/tables.js:342 msgid "to" msgstr "" -#: templates/js/tables.js:329 +#: templates/js/tables.js:342 msgid "of" msgstr "" -#: templates/js/tables.js:329 +#: templates/js/tables.js:342 msgid "rows" msgstr "" -#: templates/js/tables.js:332 templates/search_form.html:6 +#: templates/js/tables.js:345 templates/search_form.html:6 #: templates/search_form.html:8 msgid "Search" msgstr "" -#: templates/js/tables.js:335 +#: templates/js/tables.js:348 msgid "No matching results" msgstr "" -#: templates/js/tables.js:338 +#: templates/js/tables.js:351 msgid "Hide/Show pagination" msgstr "" -#: templates/js/tables.js:341 +#: templates/js/tables.js:354 msgid "Refresh" msgstr "" -#: templates/js/tables.js:344 +#: templates/js/tables.js:357 msgid "Toggle" msgstr "" -#: templates/js/tables.js:347 +#: templates/js/tables.js:360 msgid "Columns" msgstr "" -#: templates/js/tables.js:350 +#: templates/js/tables.js:363 msgid "All" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 6ae9aca8d1..254b86af96 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-09 02:32+0000\n" +"POT-Creation-Date: 2021-07-09 02:58+0000\n" "PO-Revision-Date: 2021-07-09 02:36\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -6263,7 +6263,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7587,56 +7588,56 @@ msgstr "" msgid "Purchasable" msgstr "" -#: templates/js/tables.js:323 +#: templates/js/tables.js:336 msgid "Loading data" msgstr "" -#: templates/js/tables.js:326 +#: templates/js/tables.js:339 msgid "rows per page" msgstr "" -#: templates/js/tables.js:329 +#: templates/js/tables.js:342 msgid "Showing" msgstr "" -#: templates/js/tables.js:329 +#: templates/js/tables.js:342 msgid "to" msgstr "" -#: templates/js/tables.js:329 +#: templates/js/tables.js:342 msgid "of" msgstr "" -#: templates/js/tables.js:329 +#: templates/js/tables.js:342 msgid "rows" msgstr "" -#: templates/js/tables.js:332 templates/search_form.html:6 +#: templates/js/tables.js:345 templates/search_form.html:6 #: templates/search_form.html:8 msgid "Search" msgstr "" -#: templates/js/tables.js:335 +#: templates/js/tables.js:348 msgid "No matching results" msgstr "" -#: templates/js/tables.js:338 +#: templates/js/tables.js:351 msgid "Hide/Show pagination" msgstr "" -#: templates/js/tables.js:341 +#: templates/js/tables.js:354 msgid "Refresh" msgstr "" -#: templates/js/tables.js:344 +#: templates/js/tables.js:357 msgid "Toggle" msgstr "" -#: templates/js/tables.js:347 +#: templates/js/tables.js:360 msgid "Columns" msgstr "" -#: templates/js/tables.js:350 +#: templates/js/tables.js:363 msgid "All" msgstr "" @@ -7907,4 +7908,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index c9b29e2355..c1f06eb26f 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-09 02:32+0000\n" +"POT-Creation-Date: 2021-07-09 02:58+0000\n" "PO-Revision-Date: 2021-07-09 02:36\n" "Last-Translator: \n" "Language-Team: French\n" @@ -6263,7 +6263,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7587,56 +7588,56 @@ msgstr "" msgid "Purchasable" msgstr "" -#: templates/js/tables.js:323 +#: templates/js/tables.js:336 msgid "Loading data" msgstr "" -#: templates/js/tables.js:326 +#: templates/js/tables.js:339 msgid "rows per page" msgstr "" -#: templates/js/tables.js:329 +#: templates/js/tables.js:342 msgid "Showing" msgstr "" -#: templates/js/tables.js:329 +#: templates/js/tables.js:342 msgid "to" msgstr "" -#: templates/js/tables.js:329 +#: templates/js/tables.js:342 msgid "of" msgstr "" -#: templates/js/tables.js:329 +#: templates/js/tables.js:342 msgid "rows" msgstr "" -#: templates/js/tables.js:332 templates/search_form.html:6 +#: templates/js/tables.js:345 templates/search_form.html:6 #: templates/search_form.html:8 msgid "Search" msgstr "" -#: templates/js/tables.js:335 +#: templates/js/tables.js:348 msgid "No matching results" msgstr "" -#: templates/js/tables.js:338 +#: templates/js/tables.js:351 msgid "Hide/Show pagination" msgstr "" -#: templates/js/tables.js:341 +#: templates/js/tables.js:354 msgid "Refresh" msgstr "" -#: templates/js/tables.js:344 +#: templates/js/tables.js:357 msgid "Toggle" msgstr "" -#: templates/js/tables.js:347 +#: templates/js/tables.js:360 msgid "Columns" msgstr "" -#: templates/js/tables.js:350 +#: templates/js/tables.js:363 msgid "All" msgstr "" @@ -7907,4 +7908,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 98246c1fbd..519dd26ba9 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-09 02:32+0000\n" +"POT-Creation-Date: 2021-07-09 02:58+0000\n" "PO-Revision-Date: 2021-07-09 02:36\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -6263,7 +6263,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7587,56 +7588,56 @@ msgstr "" msgid "Purchasable" msgstr "" -#: templates/js/tables.js:323 +#: templates/js/tables.js:336 msgid "Loading data" msgstr "" -#: templates/js/tables.js:326 +#: templates/js/tables.js:339 msgid "rows per page" msgstr "" -#: templates/js/tables.js:329 +#: templates/js/tables.js:342 msgid "Showing" msgstr "" -#: templates/js/tables.js:329 +#: templates/js/tables.js:342 msgid "to" msgstr "" -#: templates/js/tables.js:329 +#: templates/js/tables.js:342 msgid "of" msgstr "" -#: templates/js/tables.js:329 +#: templates/js/tables.js:342 msgid "rows" msgstr "" -#: templates/js/tables.js:332 templates/search_form.html:6 +#: templates/js/tables.js:345 templates/search_form.html:6 #: templates/search_form.html:8 msgid "Search" msgstr "" -#: templates/js/tables.js:335 +#: templates/js/tables.js:348 msgid "No matching results" msgstr "" -#: templates/js/tables.js:338 +#: templates/js/tables.js:351 msgid "Hide/Show pagination" msgstr "" -#: templates/js/tables.js:341 +#: templates/js/tables.js:354 msgid "Refresh" msgstr "" -#: templates/js/tables.js:344 +#: templates/js/tables.js:357 msgid "Toggle" msgstr "" -#: templates/js/tables.js:347 +#: templates/js/tables.js:360 msgid "Columns" msgstr "" -#: templates/js/tables.js:350 +#: templates/js/tables.js:363 msgid "All" msgstr "" @@ -7907,4 +7908,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 7e0c03e4a8..86ee205c23 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-09 02:32+0000\n" +"POT-Creation-Date: 2021-07-09 02:58+0000\n" "PO-Revision-Date: 2021-07-09 02:36\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -6263,7 +6263,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7587,56 +7588,56 @@ msgstr "" msgid "Purchasable" msgstr "" -#: templates/js/tables.js:323 +#: templates/js/tables.js:336 msgid "Loading data" msgstr "" -#: templates/js/tables.js:326 +#: templates/js/tables.js:339 msgid "rows per page" msgstr "" -#: templates/js/tables.js:329 +#: templates/js/tables.js:342 msgid "Showing" msgstr "" -#: templates/js/tables.js:329 +#: templates/js/tables.js:342 msgid "to" msgstr "" -#: templates/js/tables.js:329 +#: templates/js/tables.js:342 msgid "of" msgstr "" -#: templates/js/tables.js:329 +#: templates/js/tables.js:342 msgid "rows" msgstr "" -#: templates/js/tables.js:332 templates/search_form.html:6 +#: templates/js/tables.js:345 templates/search_form.html:6 #: templates/search_form.html:8 msgid "Search" msgstr "" -#: templates/js/tables.js:335 +#: templates/js/tables.js:348 msgid "No matching results" msgstr "" -#: templates/js/tables.js:338 +#: templates/js/tables.js:351 msgid "Hide/Show pagination" msgstr "" -#: templates/js/tables.js:341 +#: templates/js/tables.js:354 msgid "Refresh" msgstr "" -#: templates/js/tables.js:344 +#: templates/js/tables.js:357 msgid "Toggle" msgstr "" -#: templates/js/tables.js:347 +#: templates/js/tables.js:360 msgid "Columns" msgstr "" -#: templates/js/tables.js:350 +#: templates/js/tables.js:363 msgid "All" msgstr "" @@ -7907,4 +7908,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 187105e214..14c5c00263 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-09 02:32+0000\n" +"POT-Creation-Date: 2021-07-09 02:58+0000\n" "PO-Revision-Date: 2021-07-09 02:36\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -6263,7 +6263,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7587,56 +7588,56 @@ msgstr "" msgid "Purchasable" msgstr "" -#: templates/js/tables.js:323 +#: templates/js/tables.js:336 msgid "Loading data" msgstr "" -#: templates/js/tables.js:326 +#: templates/js/tables.js:339 msgid "rows per page" msgstr "" -#: templates/js/tables.js:329 +#: templates/js/tables.js:342 msgid "Showing" msgstr "" -#: templates/js/tables.js:329 +#: templates/js/tables.js:342 msgid "to" msgstr "" -#: templates/js/tables.js:329 +#: templates/js/tables.js:342 msgid "of" msgstr "" -#: templates/js/tables.js:329 +#: templates/js/tables.js:342 msgid "rows" msgstr "" -#: templates/js/tables.js:332 templates/search_form.html:6 +#: templates/js/tables.js:345 templates/search_form.html:6 #: templates/search_form.html:8 msgid "Search" msgstr "" -#: templates/js/tables.js:335 +#: templates/js/tables.js:348 msgid "No matching results" msgstr "" -#: templates/js/tables.js:338 +#: templates/js/tables.js:351 msgid "Hide/Show pagination" msgstr "" -#: templates/js/tables.js:341 +#: templates/js/tables.js:354 msgid "Refresh" msgstr "" -#: templates/js/tables.js:344 +#: templates/js/tables.js:357 msgid "Toggle" msgstr "" -#: templates/js/tables.js:347 +#: templates/js/tables.js:360 msgid "Columns" msgstr "" -#: templates/js/tables.js:350 +#: templates/js/tables.js:363 msgid "All" msgstr "" @@ -7907,4 +7908,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 9adfe0c8ba..3edb940a7c 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-09 02:32+0000\n" +"POT-Creation-Date: 2021-07-09 02:58+0000\n" "PO-Revision-Date: 2021-07-09 02:36\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -6263,7 +6263,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7587,56 +7588,56 @@ msgstr "" msgid "Purchasable" msgstr "" -#: templates/js/tables.js:323 +#: templates/js/tables.js:336 msgid "Loading data" msgstr "" -#: templates/js/tables.js:326 +#: templates/js/tables.js:339 msgid "rows per page" msgstr "" -#: templates/js/tables.js:329 +#: templates/js/tables.js:342 msgid "Showing" msgstr "" -#: templates/js/tables.js:329 +#: templates/js/tables.js:342 msgid "to" msgstr "" -#: templates/js/tables.js:329 +#: templates/js/tables.js:342 msgid "of" msgstr "" -#: templates/js/tables.js:329 +#: templates/js/tables.js:342 msgid "rows" msgstr "" -#: templates/js/tables.js:332 templates/search_form.html:6 +#: templates/js/tables.js:345 templates/search_form.html:6 #: templates/search_form.html:8 msgid "Search" msgstr "" -#: templates/js/tables.js:335 +#: templates/js/tables.js:348 msgid "No matching results" msgstr "" -#: templates/js/tables.js:338 +#: templates/js/tables.js:351 msgid "Hide/Show pagination" msgstr "" -#: templates/js/tables.js:341 +#: templates/js/tables.js:354 msgid "Refresh" msgstr "" -#: templates/js/tables.js:344 +#: templates/js/tables.js:357 msgid "Toggle" msgstr "" -#: templates/js/tables.js:347 +#: templates/js/tables.js:360 msgid "Columns" msgstr "" -#: templates/js/tables.js:350 +#: templates/js/tables.js:363 msgid "All" msgstr "" @@ -7907,4 +7908,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 00c424c5e8..ee307c644d 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-09 02:32+0000\n" +"POT-Creation-Date: 2021-07-09 02:58+0000\n" "PO-Revision-Date: 2021-07-09 02:36\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -6263,7 +6263,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7587,56 +7588,56 @@ msgstr "" msgid "Purchasable" msgstr "" -#: templates/js/tables.js:323 +#: templates/js/tables.js:336 msgid "Loading data" msgstr "" -#: templates/js/tables.js:326 +#: templates/js/tables.js:339 msgid "rows per page" msgstr "" -#: templates/js/tables.js:329 +#: templates/js/tables.js:342 msgid "Showing" msgstr "" -#: templates/js/tables.js:329 +#: templates/js/tables.js:342 msgid "to" msgstr "" -#: templates/js/tables.js:329 +#: templates/js/tables.js:342 msgid "of" msgstr "" -#: templates/js/tables.js:329 +#: templates/js/tables.js:342 msgid "rows" msgstr "" -#: templates/js/tables.js:332 templates/search_form.html:6 +#: templates/js/tables.js:345 templates/search_form.html:6 #: templates/search_form.html:8 msgid "Search" msgstr "" -#: templates/js/tables.js:335 +#: templates/js/tables.js:348 msgid "No matching results" msgstr "" -#: templates/js/tables.js:338 +#: templates/js/tables.js:351 msgid "Hide/Show pagination" msgstr "" -#: templates/js/tables.js:341 +#: templates/js/tables.js:354 msgid "Refresh" msgstr "" -#: templates/js/tables.js:344 +#: templates/js/tables.js:357 msgid "Toggle" msgstr "" -#: templates/js/tables.js:347 +#: templates/js/tables.js:360 msgid "Columns" msgstr "" -#: templates/js/tables.js:350 +#: templates/js/tables.js:363 msgid "All" msgstr "" @@ -7907,4 +7908,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 670d2b5c85..40ad602481 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-09 02:32+0000\n" +"POT-Creation-Date: 2021-07-09 02:58+0000\n" "PO-Revision-Date: 2021-07-09 02:36\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -6263,7 +6263,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7587,56 +7588,56 @@ msgstr "" msgid "Purchasable" msgstr "" -#: templates/js/tables.js:323 +#: templates/js/tables.js:336 msgid "Loading data" msgstr "" -#: templates/js/tables.js:326 +#: templates/js/tables.js:339 msgid "rows per page" msgstr "" -#: templates/js/tables.js:329 +#: templates/js/tables.js:342 msgid "Showing" msgstr "" -#: templates/js/tables.js:329 +#: templates/js/tables.js:342 msgid "to" msgstr "" -#: templates/js/tables.js:329 +#: templates/js/tables.js:342 msgid "of" msgstr "" -#: templates/js/tables.js:329 +#: templates/js/tables.js:342 msgid "rows" msgstr "" -#: templates/js/tables.js:332 templates/search_form.html:6 +#: templates/js/tables.js:345 templates/search_form.html:6 #: templates/search_form.html:8 msgid "Search" msgstr "" -#: templates/js/tables.js:335 +#: templates/js/tables.js:348 msgid "No matching results" msgstr "" -#: templates/js/tables.js:338 +#: templates/js/tables.js:351 msgid "Hide/Show pagination" msgstr "" -#: templates/js/tables.js:341 +#: templates/js/tables.js:354 msgid "Refresh" msgstr "" -#: templates/js/tables.js:344 +#: templates/js/tables.js:357 msgid "Toggle" msgstr "" -#: templates/js/tables.js:347 +#: templates/js/tables.js:360 msgid "Columns" msgstr "" -#: templates/js/tables.js:350 +#: templates/js/tables.js:363 msgid "All" msgstr "" @@ -7907,4 +7908,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - From a4804b305c7081289ca42339b64733a247c46fb7 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 9 Jul 2021 03:40:20 +0000 Subject: [PATCH 415/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 136 +++++++++++----------- InvenTree/locale/en/LC_MESSAGES/django.po | 134 ++++++++++----------- InvenTree/locale/es/LC_MESSAGES/django.po | 134 ++++++++++----------- InvenTree/locale/fr/LC_MESSAGES/django.po | 134 ++++++++++----------- InvenTree/locale/it/LC_MESSAGES/django.po | 134 ++++++++++----------- InvenTree/locale/ja/LC_MESSAGES/django.po | 134 ++++++++++----------- InvenTree/locale/pl/LC_MESSAGES/django.po | 136 +++++++++++----------- InvenTree/locale/ru/LC_MESSAGES/django.po | 134 ++++++++++----------- InvenTree/locale/tr/LC_MESSAGES/django.po | 136 +++++++++++----------- InvenTree/locale/zh/LC_MESSAGES/django.po | 134 ++++++++++----------- 10 files changed, 696 insertions(+), 650 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 37798b6dea..947cd9a0d7 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-09 02:58+0000\n" +"POT-Creation-Date: 2021-07-09 03:40+0000\n" "PO-Revision-Date: 2021-07-09 02:36\n" "Last-Translator: \n" "Language-Team: German\n" @@ -321,7 +321,7 @@ msgstr "Vom übergeordneten Element geteilt" msgid "Split child item" msgstr "Unterobjekt geteilt" -#: InvenTree/status_codes.py:294 templates/js/table_filters.js:181 +#: InvenTree/status_codes.py:294 templates/js/table_filters.js:185 msgid "Sent to customer" msgstr "Zum Kunden geschickt" @@ -1032,8 +1032,8 @@ msgstr "Admin" #: order/templates/order/order_base.html:86 #: order/templates/order/sales_order_base.html:43 #: order/templates/order/sales_order_base.html:88 -#: templates/js/table_filters.js:250 templates/js/table_filters.js:269 -#: templates/js/table_filters.js:286 +#: templates/js/table_filters.js:254 templates/js/table_filters.js:273 +#: templates/js/table_filters.js:290 msgid "Overdue" msgstr "Überfällig" @@ -1239,8 +1239,8 @@ msgstr "Ziel-Lagerort nicht angegeben" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:315 templates/js/stock.js:638 -#: templates/js/stock.js:1429 templates/js/table_filters.js:112 -#: templates/js/table_filters.js:206 +#: templates/js/stock.js:1429 templates/js/table_filters.js:116 +#: templates/js/table_filters.js:210 msgid "Batch" msgstr "Losnummer" @@ -1614,7 +1614,7 @@ msgstr "Anzahl der neusten Teile auf der Startseite" #: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:160 #: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 -#: templates/js/table_filters.js:320 +#: templates/js/table_filters.js:324 msgid "Template" msgstr "Vorlage" @@ -1623,7 +1623,7 @@ msgid "Parts are templates by default" msgstr "Teile sind standardmäßig Vorlagen" #: common/models.py:167 part/models.py:827 part/templates/part/detail.html:170 -#: templates/js/table_filters.js:128 templates/js/table_filters.js:332 +#: templates/js/table_filters.js:132 templates/js/table_filters.js:336 msgid "Assembly" msgstr "Baugruppe" @@ -1632,7 +1632,7 @@ msgid "Parts can be assembled from other components by default" msgstr "Teile können standardmäßig aus anderen Teilen angefertigt werden" #: common/models.py:174 part/models.py:833 part/templates/part/detail.html:180 -#: templates/js/table_filters.js:336 +#: templates/js/table_filters.js:340 msgid "Component" msgstr "Komponente" @@ -1649,7 +1649,7 @@ msgid "Parts are purchaseable by default" msgstr "Artikel sind grundsätzlich kaufbar" #: common/models.py:188 part/models.py:849 part/templates/part/detail.html:210 -#: templates/js/table_filters.js:344 +#: templates/js/table_filters.js:348 msgid "Salable" msgstr "Verkäuflich" @@ -1658,7 +1658,7 @@ msgid "Parts are salable by default" msgstr "Artikel sind grundsätzlich verkaufbar" #: common/models.py:195 part/models.py:839 part/templates/part/detail.html:190 -#: templates/js/table_filters.js:33 templates/js/table_filters.js:348 +#: templates/js/table_filters.js:33 templates/js/table_filters.js:352 msgid "Trackable" msgstr "Nachverfolgbar" @@ -3974,8 +3974,8 @@ msgid "Can this part be sold to customers?" msgstr "Kann dieses Teil an Kunden verkauft werden?" #: part/models.py:854 part/templates/part/detail.html:227 -#: templates/js/table_filters.js:21 templates/js/table_filters.js:65 -#: templates/js/table_filters.js:246 templates/js/table_filters.js:315 +#: templates/js/table_filters.js:21 templates/js/table_filters.js:69 +#: templates/js/table_filters.js:250 templates/js/table_filters.js:319 msgid "Active" msgstr "Aktiv" @@ -4040,7 +4040,7 @@ msgid "Enter description for this test" msgstr "Beschreibung für diesen Test eingeben" #: part/models.py:2136 templates/js/part.js:827 -#: templates/js/table_filters.js:232 +#: templates/js/table_filters.js:236 msgid "Required" msgstr "Benötigt" @@ -4142,7 +4142,7 @@ msgid "BOM line checksum" msgstr "Prüfsumme der Stückliste" #: part/models.py:2347 templates/js/bom.js:295 templates/js/bom.js:302 -#: templates/js/table_filters.js:51 +#: templates/js/table_filters.js:55 msgid "Inherited" msgstr "Geerbt" @@ -4714,7 +4714,7 @@ msgstr "Dies ist ein virtuelles Teil" msgid "This part is a variant of %(link)s" msgstr "Dieses Teil ist eine Variante von %(link)s" -#: part/templates/part/part_base.html:130 templates/js/table_filters.js:161 +#: part/templates/part/part_base.html:130 templates/js/table_filters.js:165 msgid "In Stock" msgstr "Auf Lager" @@ -5350,8 +5350,8 @@ msgstr " Transaktionsnotizen hinzufügen (optional)" msgid "Select test report template" msgstr "Test Bericht Vorlage auswählen" -#: stock/forms.py:234 templates/js/table_filters.js:75 -#: templates/js/table_filters.js:138 +#: stock/forms.py:234 templates/js/table_filters.js:79 +#: templates/js/table_filters.js:142 msgid "Include sublocations" msgstr "Unter-Lagerorte einschließen" @@ -5575,7 +5575,7 @@ msgstr "Anhang muss für diesen Test hochgeladen werden" msgid "Test name" msgstr "Name des Tests" -#: stock/models.py:1766 templates/js/table_filters.js:222 +#: stock/models.py:1766 templates/js/table_filters.js:226 msgid "Test result" msgstr "Testergebnis" @@ -5604,12 +5604,12 @@ msgid "Stock Item Attachments" msgstr "BestandsObjekt-Anhang" #: stock/templates/stock/item_base.html:33 -#: stock/templates/stock/item_base.html:397 templates/js/table_filters.js:150 +#: stock/templates/stock/item_base.html:397 templates/js/table_filters.js:154 msgid "Expired" msgstr "abgelaufen" #: stock/templates/stock/item_base.html:43 -#: stock/templates/stock/item_base.html:399 templates/js/table_filters.js:155 +#: stock/templates/stock/item_base.html:399 templates/js/table_filters.js:159 msgid "Stale" msgstr "überfällig" @@ -7137,7 +7137,7 @@ msgstr "Keine Teile gefunden" msgid "No category" msgstr "Keine Kategorie" -#: templates/js/part.js:577 templates/js/table_filters.js:328 +#: templates/js/part.js:577 templates/js/table_filters.js:332 msgid "Low stock" msgstr "Bestand niedrig" @@ -7342,7 +7342,7 @@ msgstr "BestandsObjekt verloren" msgid "Stock item is destroyed" msgstr "BestandsObjekt zerstört" -#: templates/js/stock.js:622 templates/js/table_filters.js:143 +#: templates/js/stock.js:622 templates/js/table_filters.js:147 msgid "Depleted" msgstr "gelöscht" @@ -7427,168 +7427,174 @@ msgid "Trackable Part" msgstr "Nachverfolgbares Teil" #: templates/js/table_filters.js:47 +#, fuzzy +#| msgid "Assembled part" +msgid "Assembled Part" +msgstr "Baugruppe" + +#: templates/js/table_filters.js:51 msgid "Validated" msgstr "überprüft" -#: templates/js/table_filters.js:55 +#: templates/js/table_filters.js:59 msgid "Allow Variant Stock" msgstr "Bestand an Varianten zulassen" -#: templates/js/table_filters.js:76 +#: templates/js/table_filters.js:80 msgid "Include locations" msgstr "Lagerorte einschließen" -#: templates/js/table_filters.js:86 templates/js/table_filters.js:87 -#: templates/js/table_filters.js:305 +#: templates/js/table_filters.js:90 templates/js/table_filters.js:91 +#: templates/js/table_filters.js:309 msgid "Include subcategories" msgstr "Unterkategorien einschließen" -#: templates/js/table_filters.js:97 templates/js/table_filters.js:186 +#: templates/js/table_filters.js:101 templates/js/table_filters.js:190 msgid "Is Serialized" msgstr "Hat Seriennummer" -#: templates/js/table_filters.js:100 templates/js/table_filters.js:193 +#: templates/js/table_filters.js:104 templates/js/table_filters.js:197 msgid "Serial number GTE" msgstr "Seriennummer >=" -#: templates/js/table_filters.js:101 templates/js/table_filters.js:194 +#: templates/js/table_filters.js:105 templates/js/table_filters.js:198 msgid "Serial number greater than or equal to" msgstr "Seriennummer größer oder gleich" -#: templates/js/table_filters.js:104 templates/js/table_filters.js:197 +#: templates/js/table_filters.js:108 templates/js/table_filters.js:201 msgid "Serial number LTE" msgstr "Seriennummer <=" -#: templates/js/table_filters.js:105 templates/js/table_filters.js:198 +#: templates/js/table_filters.js:109 templates/js/table_filters.js:202 msgid "Serial number less than or equal to" msgstr "Seriennummern kleiner oder gleich" -#: templates/js/table_filters.js:108 templates/js/table_filters.js:109 -#: templates/js/table_filters.js:189 templates/js/table_filters.js:190 +#: templates/js/table_filters.js:112 templates/js/table_filters.js:113 +#: templates/js/table_filters.js:193 templates/js/table_filters.js:194 msgid "Serial number" msgstr "Seriennummer" -#: templates/js/table_filters.js:113 templates/js/table_filters.js:207 +#: templates/js/table_filters.js:117 templates/js/table_filters.js:211 msgid "Batch code" msgstr "Losnummer" -#: templates/js/table_filters.js:123 templates/js/table_filters.js:295 +#: templates/js/table_filters.js:127 templates/js/table_filters.js:299 msgid "Active parts" msgstr "Aktive Teile" -#: templates/js/table_filters.js:124 +#: templates/js/table_filters.js:128 msgid "Show stock for active parts" msgstr "Bestand aktiver Teile anzeigen" -#: templates/js/table_filters.js:129 +#: templates/js/table_filters.js:133 msgid "Part is an assembly" msgstr "Teil ist eine Baugruppe" -#: templates/js/table_filters.js:133 +#: templates/js/table_filters.js:137 msgid "Is allocated" msgstr "Ist zugeordnet" -#: templates/js/table_filters.js:134 +#: templates/js/table_filters.js:138 msgid "Item has been allocated" msgstr "Teil wurde zugeordnet" -#: templates/js/table_filters.js:139 +#: templates/js/table_filters.js:143 msgid "Include stock in sublocations" msgstr "Bestand in Unter-Lagerorten einschließen" -#: templates/js/table_filters.js:144 +#: templates/js/table_filters.js:148 msgid "Show stock items which are depleted" msgstr "Zeige aufgebrauchte BestandsObjekte" -#: templates/js/table_filters.js:151 +#: templates/js/table_filters.js:155 msgid "Show stock items which have expired" msgstr "Zeige abgelaufene BestandsObjekte" -#: templates/js/table_filters.js:156 +#: templates/js/table_filters.js:160 msgid "Show stock which is close to expiring" msgstr "Bestand, der bald ablaufen, anzeigen" -#: templates/js/table_filters.js:162 +#: templates/js/table_filters.js:166 msgid "Show items which are in stock" msgstr "Zeige Objekte welche im Lager sind" -#: templates/js/table_filters.js:166 +#: templates/js/table_filters.js:170 msgid "In Production" msgstr "In Arbeit" -#: templates/js/table_filters.js:167 +#: templates/js/table_filters.js:171 msgid "Show items which are in production" msgstr "Elemente, die in Produktion sind, anzeigen" -#: templates/js/table_filters.js:171 +#: templates/js/table_filters.js:175 msgid "Include Variants" msgstr "Varianten einschließen" -#: templates/js/table_filters.js:172 +#: templates/js/table_filters.js:176 msgid "Include stock items for variant parts" msgstr "BestandsObjekte für Teil-Varianten einschließen" -#: templates/js/table_filters.js:176 +#: templates/js/table_filters.js:180 msgid "Installed" msgstr "Installiert" -#: templates/js/table_filters.js:177 +#: templates/js/table_filters.js:181 msgid "Show stock items which are installed in another item" msgstr "BestandsObjekte, die in anderen Elementen verbaut sind, anzeigen" -#: templates/js/table_filters.js:182 +#: templates/js/table_filters.js:186 msgid "Show items which have been assigned to a customer" msgstr "zeige zu Kunden zugeordnete Einträge" -#: templates/js/table_filters.js:202 templates/js/table_filters.js:203 +#: templates/js/table_filters.js:206 templates/js/table_filters.js:207 msgid "Stock status" msgstr "Status" -#: templates/js/table_filters.js:211 +#: templates/js/table_filters.js:215 msgid "Has purchase price" msgstr "" -#: templates/js/table_filters.js:212 +#: templates/js/table_filters.js:216 msgid "Show stock items which have a purchase price set" msgstr "" -#: templates/js/table_filters.js:241 +#: templates/js/table_filters.js:245 msgid "Build status" msgstr "Bauauftrags-Status" -#: templates/js/table_filters.js:260 templates/js/table_filters.js:277 +#: templates/js/table_filters.js:264 templates/js/table_filters.js:281 msgid "Order status" msgstr "Bestellstatus" -#: templates/js/table_filters.js:265 templates/js/table_filters.js:282 +#: templates/js/table_filters.js:269 templates/js/table_filters.js:286 msgid "Outstanding" msgstr "ausstehend" -#: templates/js/table_filters.js:306 +#: templates/js/table_filters.js:310 msgid "Include parts in subcategories" msgstr "Teile in Unterkategorien einschließen" -#: templates/js/table_filters.js:310 +#: templates/js/table_filters.js:314 msgid "Has IPN" msgstr "Hat IPN" -#: templates/js/table_filters.js:311 +#: templates/js/table_filters.js:315 msgid "Part has internal part number" msgstr "Teil hat Interne Teilenummer" -#: templates/js/table_filters.js:316 +#: templates/js/table_filters.js:320 msgid "Show active parts" msgstr "Aktive Teile anzeigen" -#: templates/js/table_filters.js:324 +#: templates/js/table_filters.js:328 msgid "Stock available" msgstr "verfügbarer Lagerbestand" -#: templates/js/table_filters.js:340 +#: templates/js/table_filters.js:344 msgid "Starred" msgstr "Favorit" -#: templates/js/table_filters.js:352 +#: templates/js/table_filters.js:356 msgid "Purchasable" msgstr "Käuflich" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 6dc0bf9a51..c78dc2d071 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-09 02:58+0000\n" +"POT-Creation-Date: 2021-07-09 03:40+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -322,7 +322,7 @@ msgstr "" msgid "Split child item" msgstr "" -#: InvenTree/status_codes.py:294 templates/js/table_filters.js:181 +#: InvenTree/status_codes.py:294 templates/js/table_filters.js:185 msgid "Sent to customer" msgstr "" @@ -1033,8 +1033,8 @@ msgstr "" #: order/templates/order/order_base.html:86 #: order/templates/order/sales_order_base.html:43 #: order/templates/order/sales_order_base.html:88 -#: templates/js/table_filters.js:250 templates/js/table_filters.js:269 -#: templates/js/table_filters.js:286 +#: templates/js/table_filters.js:254 templates/js/table_filters.js:273 +#: templates/js/table_filters.js:290 msgid "Overdue" msgstr "" @@ -1240,8 +1240,8 @@ msgstr "" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:315 templates/js/stock.js:638 -#: templates/js/stock.js:1429 templates/js/table_filters.js:112 -#: templates/js/table_filters.js:206 +#: templates/js/stock.js:1429 templates/js/table_filters.js:116 +#: templates/js/table_filters.js:210 msgid "Batch" msgstr "" @@ -1615,7 +1615,7 @@ msgstr "" #: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:160 #: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 -#: templates/js/table_filters.js:320 +#: templates/js/table_filters.js:324 msgid "Template" msgstr "" @@ -1624,7 +1624,7 @@ msgid "Parts are templates by default" msgstr "" #: common/models.py:167 part/models.py:827 part/templates/part/detail.html:170 -#: templates/js/table_filters.js:128 templates/js/table_filters.js:332 +#: templates/js/table_filters.js:132 templates/js/table_filters.js:336 msgid "Assembly" msgstr "" @@ -1633,7 +1633,7 @@ msgid "Parts can be assembled from other components by default" msgstr "" #: common/models.py:174 part/models.py:833 part/templates/part/detail.html:180 -#: templates/js/table_filters.js:336 +#: templates/js/table_filters.js:340 msgid "Component" msgstr "" @@ -1650,7 +1650,7 @@ msgid "Parts are purchaseable by default" msgstr "" #: common/models.py:188 part/models.py:849 part/templates/part/detail.html:210 -#: templates/js/table_filters.js:344 +#: templates/js/table_filters.js:348 msgid "Salable" msgstr "" @@ -1659,7 +1659,7 @@ msgid "Parts are salable by default" msgstr "" #: common/models.py:195 part/models.py:839 part/templates/part/detail.html:190 -#: templates/js/table_filters.js:33 templates/js/table_filters.js:348 +#: templates/js/table_filters.js:33 templates/js/table_filters.js:352 msgid "Trackable" msgstr "" @@ -3975,8 +3975,8 @@ msgid "Can this part be sold to customers?" msgstr "" #: part/models.py:854 part/templates/part/detail.html:227 -#: templates/js/table_filters.js:21 templates/js/table_filters.js:65 -#: templates/js/table_filters.js:246 templates/js/table_filters.js:315 +#: templates/js/table_filters.js:21 templates/js/table_filters.js:69 +#: templates/js/table_filters.js:250 templates/js/table_filters.js:319 msgid "Active" msgstr "" @@ -4041,7 +4041,7 @@ msgid "Enter description for this test" msgstr "" #: part/models.py:2136 templates/js/part.js:827 -#: templates/js/table_filters.js:232 +#: templates/js/table_filters.js:236 msgid "Required" msgstr "" @@ -4143,7 +4143,7 @@ msgid "BOM line checksum" msgstr "" #: part/models.py:2347 templates/js/bom.js:295 templates/js/bom.js:302 -#: templates/js/table_filters.js:51 +#: templates/js/table_filters.js:55 msgid "Inherited" msgstr "" @@ -4715,7 +4715,7 @@ msgstr "" msgid "This part is a variant of %(link)s" msgstr "" -#: part/templates/part/part_base.html:130 templates/js/table_filters.js:161 +#: part/templates/part/part_base.html:130 templates/js/table_filters.js:165 msgid "In Stock" msgstr "" @@ -5351,8 +5351,8 @@ msgstr "" msgid "Select test report template" msgstr "" -#: stock/forms.py:234 templates/js/table_filters.js:75 -#: templates/js/table_filters.js:138 +#: stock/forms.py:234 templates/js/table_filters.js:79 +#: templates/js/table_filters.js:142 msgid "Include sublocations" msgstr "" @@ -5576,7 +5576,7 @@ msgstr "" msgid "Test name" msgstr "" -#: stock/models.py:1766 templates/js/table_filters.js:222 +#: stock/models.py:1766 templates/js/table_filters.js:226 msgid "Test result" msgstr "" @@ -5605,12 +5605,12 @@ msgid "Stock Item Attachments" msgstr "" #: stock/templates/stock/item_base.html:33 -#: stock/templates/stock/item_base.html:397 templates/js/table_filters.js:150 +#: stock/templates/stock/item_base.html:397 templates/js/table_filters.js:154 msgid "Expired" msgstr "" #: stock/templates/stock/item_base.html:43 -#: stock/templates/stock/item_base.html:399 templates/js/table_filters.js:155 +#: stock/templates/stock/item_base.html:399 templates/js/table_filters.js:159 msgid "Stale" msgstr "" @@ -7134,7 +7134,7 @@ msgstr "" msgid "No category" msgstr "" -#: templates/js/part.js:577 templates/js/table_filters.js:328 +#: templates/js/part.js:577 templates/js/table_filters.js:332 msgid "Low stock" msgstr "" @@ -7339,7 +7339,7 @@ msgstr "" msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:622 templates/js/table_filters.js:143 +#: templates/js/stock.js:622 templates/js/table_filters.js:147 msgid "Depleted" msgstr "" @@ -7424,168 +7424,172 @@ msgid "Trackable Part" msgstr "" #: templates/js/table_filters.js:47 +msgid "Assembled Part" +msgstr "" + +#: templates/js/table_filters.js:51 msgid "Validated" msgstr "" -#: templates/js/table_filters.js:55 +#: templates/js/table_filters.js:59 msgid "Allow Variant Stock" msgstr "" -#: templates/js/table_filters.js:76 +#: templates/js/table_filters.js:80 msgid "Include locations" msgstr "" -#: templates/js/table_filters.js:86 templates/js/table_filters.js:87 -#: templates/js/table_filters.js:305 +#: templates/js/table_filters.js:90 templates/js/table_filters.js:91 +#: templates/js/table_filters.js:309 msgid "Include subcategories" msgstr "" -#: templates/js/table_filters.js:97 templates/js/table_filters.js:186 +#: templates/js/table_filters.js:101 templates/js/table_filters.js:190 msgid "Is Serialized" msgstr "" -#: templates/js/table_filters.js:100 templates/js/table_filters.js:193 +#: templates/js/table_filters.js:104 templates/js/table_filters.js:197 msgid "Serial number GTE" msgstr "" -#: templates/js/table_filters.js:101 templates/js/table_filters.js:194 +#: templates/js/table_filters.js:105 templates/js/table_filters.js:198 msgid "Serial number greater than or equal to" msgstr "" -#: templates/js/table_filters.js:104 templates/js/table_filters.js:197 +#: templates/js/table_filters.js:108 templates/js/table_filters.js:201 msgid "Serial number LTE" msgstr "" -#: templates/js/table_filters.js:105 templates/js/table_filters.js:198 +#: templates/js/table_filters.js:109 templates/js/table_filters.js:202 msgid "Serial number less than or equal to" msgstr "" -#: templates/js/table_filters.js:108 templates/js/table_filters.js:109 -#: templates/js/table_filters.js:189 templates/js/table_filters.js:190 +#: templates/js/table_filters.js:112 templates/js/table_filters.js:113 +#: templates/js/table_filters.js:193 templates/js/table_filters.js:194 msgid "Serial number" msgstr "" -#: templates/js/table_filters.js:113 templates/js/table_filters.js:207 +#: templates/js/table_filters.js:117 templates/js/table_filters.js:211 msgid "Batch code" msgstr "" -#: templates/js/table_filters.js:123 templates/js/table_filters.js:295 +#: templates/js/table_filters.js:127 templates/js/table_filters.js:299 msgid "Active parts" msgstr "" -#: templates/js/table_filters.js:124 +#: templates/js/table_filters.js:128 msgid "Show stock for active parts" msgstr "" -#: templates/js/table_filters.js:129 +#: templates/js/table_filters.js:133 msgid "Part is an assembly" msgstr "" -#: templates/js/table_filters.js:133 +#: templates/js/table_filters.js:137 msgid "Is allocated" msgstr "" -#: templates/js/table_filters.js:134 +#: templates/js/table_filters.js:138 msgid "Item has been allocated" msgstr "" -#: templates/js/table_filters.js:139 +#: templates/js/table_filters.js:143 msgid "Include stock in sublocations" msgstr "" -#: templates/js/table_filters.js:144 +#: templates/js/table_filters.js:148 msgid "Show stock items which are depleted" msgstr "" -#: templates/js/table_filters.js:151 +#: templates/js/table_filters.js:155 msgid "Show stock items which have expired" msgstr "" -#: templates/js/table_filters.js:156 +#: templates/js/table_filters.js:160 msgid "Show stock which is close to expiring" msgstr "" -#: templates/js/table_filters.js:162 +#: templates/js/table_filters.js:166 msgid "Show items which are in stock" msgstr "" -#: templates/js/table_filters.js:166 +#: templates/js/table_filters.js:170 msgid "In Production" msgstr "" -#: templates/js/table_filters.js:167 +#: templates/js/table_filters.js:171 msgid "Show items which are in production" msgstr "" -#: templates/js/table_filters.js:171 +#: templates/js/table_filters.js:175 msgid "Include Variants" msgstr "" -#: templates/js/table_filters.js:172 +#: templates/js/table_filters.js:176 msgid "Include stock items for variant parts" msgstr "" -#: templates/js/table_filters.js:176 +#: templates/js/table_filters.js:180 msgid "Installed" msgstr "" -#: templates/js/table_filters.js:177 +#: templates/js/table_filters.js:181 msgid "Show stock items which are installed in another item" msgstr "" -#: templates/js/table_filters.js:182 +#: templates/js/table_filters.js:186 msgid "Show items which have been assigned to a customer" msgstr "" -#: templates/js/table_filters.js:202 templates/js/table_filters.js:203 +#: templates/js/table_filters.js:206 templates/js/table_filters.js:207 msgid "Stock status" msgstr "" -#: templates/js/table_filters.js:211 +#: templates/js/table_filters.js:215 msgid "Has purchase price" msgstr "" -#: templates/js/table_filters.js:212 +#: templates/js/table_filters.js:216 msgid "Show stock items which have a purchase price set" msgstr "" -#: templates/js/table_filters.js:241 +#: templates/js/table_filters.js:245 msgid "Build status" msgstr "" -#: templates/js/table_filters.js:260 templates/js/table_filters.js:277 +#: templates/js/table_filters.js:264 templates/js/table_filters.js:281 msgid "Order status" msgstr "" -#: templates/js/table_filters.js:265 templates/js/table_filters.js:282 +#: templates/js/table_filters.js:269 templates/js/table_filters.js:286 msgid "Outstanding" msgstr "" -#: templates/js/table_filters.js:306 +#: templates/js/table_filters.js:310 msgid "Include parts in subcategories" msgstr "" -#: templates/js/table_filters.js:310 +#: templates/js/table_filters.js:314 msgid "Has IPN" msgstr "" -#: templates/js/table_filters.js:311 +#: templates/js/table_filters.js:315 msgid "Part has internal part number" msgstr "" -#: templates/js/table_filters.js:316 +#: templates/js/table_filters.js:320 msgid "Show active parts" msgstr "" -#: templates/js/table_filters.js:324 +#: templates/js/table_filters.js:328 msgid "Stock available" msgstr "" -#: templates/js/table_filters.js:340 +#: templates/js/table_filters.js:344 msgid "Starred" msgstr "" -#: templates/js/table_filters.js:352 +#: templates/js/table_filters.js:356 msgid "Purchasable" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 254b86af96..3391094b57 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-09 02:58+0000\n" +"POT-Creation-Date: 2021-07-09 03:40+0000\n" "PO-Revision-Date: 2021-07-09 02:36\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -321,7 +321,7 @@ msgstr "" msgid "Split child item" msgstr "" -#: InvenTree/status_codes.py:294 templates/js/table_filters.js:181 +#: InvenTree/status_codes.py:294 templates/js/table_filters.js:185 msgid "Sent to customer" msgstr "" @@ -1032,8 +1032,8 @@ msgstr "" #: order/templates/order/order_base.html:86 #: order/templates/order/sales_order_base.html:43 #: order/templates/order/sales_order_base.html:88 -#: templates/js/table_filters.js:250 templates/js/table_filters.js:269 -#: templates/js/table_filters.js:286 +#: templates/js/table_filters.js:254 templates/js/table_filters.js:273 +#: templates/js/table_filters.js:290 msgid "Overdue" msgstr "" @@ -1239,8 +1239,8 @@ msgstr "" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:315 templates/js/stock.js:638 -#: templates/js/stock.js:1429 templates/js/table_filters.js:112 -#: templates/js/table_filters.js:206 +#: templates/js/stock.js:1429 templates/js/table_filters.js:116 +#: templates/js/table_filters.js:210 msgid "Batch" msgstr "Lote" @@ -1614,7 +1614,7 @@ msgstr "" #: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:160 #: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 -#: templates/js/table_filters.js:320 +#: templates/js/table_filters.js:324 msgid "Template" msgstr "" @@ -1623,7 +1623,7 @@ msgid "Parts are templates by default" msgstr "" #: common/models.py:167 part/models.py:827 part/templates/part/detail.html:170 -#: templates/js/table_filters.js:128 templates/js/table_filters.js:332 +#: templates/js/table_filters.js:132 templates/js/table_filters.js:336 msgid "Assembly" msgstr "" @@ -1632,7 +1632,7 @@ msgid "Parts can be assembled from other components by default" msgstr "" #: common/models.py:174 part/models.py:833 part/templates/part/detail.html:180 -#: templates/js/table_filters.js:336 +#: templates/js/table_filters.js:340 msgid "Component" msgstr "" @@ -1649,7 +1649,7 @@ msgid "Parts are purchaseable by default" msgstr "" #: common/models.py:188 part/models.py:849 part/templates/part/detail.html:210 -#: templates/js/table_filters.js:344 +#: templates/js/table_filters.js:348 msgid "Salable" msgstr "" @@ -1658,7 +1658,7 @@ msgid "Parts are salable by default" msgstr "" #: common/models.py:195 part/models.py:839 part/templates/part/detail.html:190 -#: templates/js/table_filters.js:33 templates/js/table_filters.js:348 +#: templates/js/table_filters.js:33 templates/js/table_filters.js:352 msgid "Trackable" msgstr "" @@ -3974,8 +3974,8 @@ msgid "Can this part be sold to customers?" msgstr "" #: part/models.py:854 part/templates/part/detail.html:227 -#: templates/js/table_filters.js:21 templates/js/table_filters.js:65 -#: templates/js/table_filters.js:246 templates/js/table_filters.js:315 +#: templates/js/table_filters.js:21 templates/js/table_filters.js:69 +#: templates/js/table_filters.js:250 templates/js/table_filters.js:319 msgid "Active" msgstr "" @@ -4040,7 +4040,7 @@ msgid "Enter description for this test" msgstr "" #: part/models.py:2136 templates/js/part.js:827 -#: templates/js/table_filters.js:232 +#: templates/js/table_filters.js:236 msgid "Required" msgstr "" @@ -4142,7 +4142,7 @@ msgid "BOM line checksum" msgstr "" #: part/models.py:2347 templates/js/bom.js:295 templates/js/bom.js:302 -#: templates/js/table_filters.js:51 +#: templates/js/table_filters.js:55 msgid "Inherited" msgstr "" @@ -4714,7 +4714,7 @@ msgstr "" msgid "This part is a variant of %(link)s" msgstr "" -#: part/templates/part/part_base.html:130 templates/js/table_filters.js:161 +#: part/templates/part/part_base.html:130 templates/js/table_filters.js:165 msgid "In Stock" msgstr "" @@ -5350,8 +5350,8 @@ msgstr "" msgid "Select test report template" msgstr "" -#: stock/forms.py:234 templates/js/table_filters.js:75 -#: templates/js/table_filters.js:138 +#: stock/forms.py:234 templates/js/table_filters.js:79 +#: templates/js/table_filters.js:142 msgid "Include sublocations" msgstr "" @@ -5575,7 +5575,7 @@ msgstr "" msgid "Test name" msgstr "" -#: stock/models.py:1766 templates/js/table_filters.js:222 +#: stock/models.py:1766 templates/js/table_filters.js:226 msgid "Test result" msgstr "" @@ -5604,12 +5604,12 @@ msgid "Stock Item Attachments" msgstr "" #: stock/templates/stock/item_base.html:33 -#: stock/templates/stock/item_base.html:397 templates/js/table_filters.js:150 +#: stock/templates/stock/item_base.html:397 templates/js/table_filters.js:154 msgid "Expired" msgstr "" #: stock/templates/stock/item_base.html:43 -#: stock/templates/stock/item_base.html:399 templates/js/table_filters.js:155 +#: stock/templates/stock/item_base.html:399 templates/js/table_filters.js:159 msgid "Stale" msgstr "" @@ -7133,7 +7133,7 @@ msgstr "" msgid "No category" msgstr "" -#: templates/js/part.js:577 templates/js/table_filters.js:328 +#: templates/js/part.js:577 templates/js/table_filters.js:332 msgid "Low stock" msgstr "" @@ -7338,7 +7338,7 @@ msgstr "" msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:622 templates/js/table_filters.js:143 +#: templates/js/stock.js:622 templates/js/table_filters.js:147 msgid "Depleted" msgstr "" @@ -7423,168 +7423,172 @@ msgid "Trackable Part" msgstr "" #: templates/js/table_filters.js:47 +msgid "Assembled Part" +msgstr "" + +#: templates/js/table_filters.js:51 msgid "Validated" msgstr "" -#: templates/js/table_filters.js:55 +#: templates/js/table_filters.js:59 msgid "Allow Variant Stock" msgstr "" -#: templates/js/table_filters.js:76 +#: templates/js/table_filters.js:80 msgid "Include locations" msgstr "" -#: templates/js/table_filters.js:86 templates/js/table_filters.js:87 -#: templates/js/table_filters.js:305 +#: templates/js/table_filters.js:90 templates/js/table_filters.js:91 +#: templates/js/table_filters.js:309 msgid "Include subcategories" msgstr "" -#: templates/js/table_filters.js:97 templates/js/table_filters.js:186 +#: templates/js/table_filters.js:101 templates/js/table_filters.js:190 msgid "Is Serialized" msgstr "" -#: templates/js/table_filters.js:100 templates/js/table_filters.js:193 +#: templates/js/table_filters.js:104 templates/js/table_filters.js:197 msgid "Serial number GTE" msgstr "" -#: templates/js/table_filters.js:101 templates/js/table_filters.js:194 +#: templates/js/table_filters.js:105 templates/js/table_filters.js:198 msgid "Serial number greater than or equal to" msgstr "" -#: templates/js/table_filters.js:104 templates/js/table_filters.js:197 +#: templates/js/table_filters.js:108 templates/js/table_filters.js:201 msgid "Serial number LTE" msgstr "" -#: templates/js/table_filters.js:105 templates/js/table_filters.js:198 +#: templates/js/table_filters.js:109 templates/js/table_filters.js:202 msgid "Serial number less than or equal to" msgstr "" -#: templates/js/table_filters.js:108 templates/js/table_filters.js:109 -#: templates/js/table_filters.js:189 templates/js/table_filters.js:190 +#: templates/js/table_filters.js:112 templates/js/table_filters.js:113 +#: templates/js/table_filters.js:193 templates/js/table_filters.js:194 msgid "Serial number" msgstr "" -#: templates/js/table_filters.js:113 templates/js/table_filters.js:207 +#: templates/js/table_filters.js:117 templates/js/table_filters.js:211 msgid "Batch code" msgstr "" -#: templates/js/table_filters.js:123 templates/js/table_filters.js:295 +#: templates/js/table_filters.js:127 templates/js/table_filters.js:299 msgid "Active parts" msgstr "" -#: templates/js/table_filters.js:124 +#: templates/js/table_filters.js:128 msgid "Show stock for active parts" msgstr "" -#: templates/js/table_filters.js:129 +#: templates/js/table_filters.js:133 msgid "Part is an assembly" msgstr "" -#: templates/js/table_filters.js:133 +#: templates/js/table_filters.js:137 msgid "Is allocated" msgstr "" -#: templates/js/table_filters.js:134 +#: templates/js/table_filters.js:138 msgid "Item has been allocated" msgstr "" -#: templates/js/table_filters.js:139 +#: templates/js/table_filters.js:143 msgid "Include stock in sublocations" msgstr "" -#: templates/js/table_filters.js:144 +#: templates/js/table_filters.js:148 msgid "Show stock items which are depleted" msgstr "" -#: templates/js/table_filters.js:151 +#: templates/js/table_filters.js:155 msgid "Show stock items which have expired" msgstr "" -#: templates/js/table_filters.js:156 +#: templates/js/table_filters.js:160 msgid "Show stock which is close to expiring" msgstr "" -#: templates/js/table_filters.js:162 +#: templates/js/table_filters.js:166 msgid "Show items which are in stock" msgstr "" -#: templates/js/table_filters.js:166 +#: templates/js/table_filters.js:170 msgid "In Production" msgstr "" -#: templates/js/table_filters.js:167 +#: templates/js/table_filters.js:171 msgid "Show items which are in production" msgstr "" -#: templates/js/table_filters.js:171 +#: templates/js/table_filters.js:175 msgid "Include Variants" msgstr "" -#: templates/js/table_filters.js:172 +#: templates/js/table_filters.js:176 msgid "Include stock items for variant parts" msgstr "" -#: templates/js/table_filters.js:176 +#: templates/js/table_filters.js:180 msgid "Installed" msgstr "" -#: templates/js/table_filters.js:177 +#: templates/js/table_filters.js:181 msgid "Show stock items which are installed in another item" msgstr "" -#: templates/js/table_filters.js:182 +#: templates/js/table_filters.js:186 msgid "Show items which have been assigned to a customer" msgstr "" -#: templates/js/table_filters.js:202 templates/js/table_filters.js:203 +#: templates/js/table_filters.js:206 templates/js/table_filters.js:207 msgid "Stock status" msgstr "" -#: templates/js/table_filters.js:211 +#: templates/js/table_filters.js:215 msgid "Has purchase price" msgstr "" -#: templates/js/table_filters.js:212 +#: templates/js/table_filters.js:216 msgid "Show stock items which have a purchase price set" msgstr "" -#: templates/js/table_filters.js:241 +#: templates/js/table_filters.js:245 msgid "Build status" msgstr "" -#: templates/js/table_filters.js:260 templates/js/table_filters.js:277 +#: templates/js/table_filters.js:264 templates/js/table_filters.js:281 msgid "Order status" msgstr "" -#: templates/js/table_filters.js:265 templates/js/table_filters.js:282 +#: templates/js/table_filters.js:269 templates/js/table_filters.js:286 msgid "Outstanding" msgstr "" -#: templates/js/table_filters.js:306 +#: templates/js/table_filters.js:310 msgid "Include parts in subcategories" msgstr "" -#: templates/js/table_filters.js:310 +#: templates/js/table_filters.js:314 msgid "Has IPN" msgstr "" -#: templates/js/table_filters.js:311 +#: templates/js/table_filters.js:315 msgid "Part has internal part number" msgstr "" -#: templates/js/table_filters.js:316 +#: templates/js/table_filters.js:320 msgid "Show active parts" msgstr "" -#: templates/js/table_filters.js:324 +#: templates/js/table_filters.js:328 msgid "Stock available" msgstr "" -#: templates/js/table_filters.js:340 +#: templates/js/table_filters.js:344 msgid "Starred" msgstr "" -#: templates/js/table_filters.js:352 +#: templates/js/table_filters.js:356 msgid "Purchasable" msgstr "" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index c1f06eb26f..d3eb7d5dfa 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-09 02:58+0000\n" +"POT-Creation-Date: 2021-07-09 03:40+0000\n" "PO-Revision-Date: 2021-07-09 02:36\n" "Last-Translator: \n" "Language-Team: French\n" @@ -321,7 +321,7 @@ msgstr "Séparer de l'élément parent" msgid "Split child item" msgstr "Fractionner l'élément enfant" -#: InvenTree/status_codes.py:294 templates/js/table_filters.js:181 +#: InvenTree/status_codes.py:294 templates/js/table_filters.js:185 msgid "Sent to customer" msgstr "Envoyé au client" @@ -1032,8 +1032,8 @@ msgstr "" #: order/templates/order/order_base.html:86 #: order/templates/order/sales_order_base.html:43 #: order/templates/order/sales_order_base.html:88 -#: templates/js/table_filters.js:250 templates/js/table_filters.js:269 -#: templates/js/table_filters.js:286 +#: templates/js/table_filters.js:254 templates/js/table_filters.js:273 +#: templates/js/table_filters.js:290 msgid "Overdue" msgstr "" @@ -1239,8 +1239,8 @@ msgstr "" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:315 templates/js/stock.js:638 -#: templates/js/stock.js:1429 templates/js/table_filters.js:112 -#: templates/js/table_filters.js:206 +#: templates/js/stock.js:1429 templates/js/table_filters.js:116 +#: templates/js/table_filters.js:210 msgid "Batch" msgstr "" @@ -1614,7 +1614,7 @@ msgstr "" #: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:160 #: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 -#: templates/js/table_filters.js:320 +#: templates/js/table_filters.js:324 msgid "Template" msgstr "" @@ -1623,7 +1623,7 @@ msgid "Parts are templates by default" msgstr "" #: common/models.py:167 part/models.py:827 part/templates/part/detail.html:170 -#: templates/js/table_filters.js:128 templates/js/table_filters.js:332 +#: templates/js/table_filters.js:132 templates/js/table_filters.js:336 msgid "Assembly" msgstr "" @@ -1632,7 +1632,7 @@ msgid "Parts can be assembled from other components by default" msgstr "" #: common/models.py:174 part/models.py:833 part/templates/part/detail.html:180 -#: templates/js/table_filters.js:336 +#: templates/js/table_filters.js:340 msgid "Component" msgstr "" @@ -1649,7 +1649,7 @@ msgid "Parts are purchaseable by default" msgstr "" #: common/models.py:188 part/models.py:849 part/templates/part/detail.html:210 -#: templates/js/table_filters.js:344 +#: templates/js/table_filters.js:348 msgid "Salable" msgstr "" @@ -1658,7 +1658,7 @@ msgid "Parts are salable by default" msgstr "" #: common/models.py:195 part/models.py:839 part/templates/part/detail.html:190 -#: templates/js/table_filters.js:33 templates/js/table_filters.js:348 +#: templates/js/table_filters.js:33 templates/js/table_filters.js:352 msgid "Trackable" msgstr "" @@ -3974,8 +3974,8 @@ msgid "Can this part be sold to customers?" msgstr "" #: part/models.py:854 part/templates/part/detail.html:227 -#: templates/js/table_filters.js:21 templates/js/table_filters.js:65 -#: templates/js/table_filters.js:246 templates/js/table_filters.js:315 +#: templates/js/table_filters.js:21 templates/js/table_filters.js:69 +#: templates/js/table_filters.js:250 templates/js/table_filters.js:319 msgid "Active" msgstr "" @@ -4040,7 +4040,7 @@ msgid "Enter description for this test" msgstr "" #: part/models.py:2136 templates/js/part.js:827 -#: templates/js/table_filters.js:232 +#: templates/js/table_filters.js:236 msgid "Required" msgstr "" @@ -4142,7 +4142,7 @@ msgid "BOM line checksum" msgstr "" #: part/models.py:2347 templates/js/bom.js:295 templates/js/bom.js:302 -#: templates/js/table_filters.js:51 +#: templates/js/table_filters.js:55 msgid "Inherited" msgstr "" @@ -4714,7 +4714,7 @@ msgstr "" msgid "This part is a variant of %(link)s" msgstr "" -#: part/templates/part/part_base.html:130 templates/js/table_filters.js:161 +#: part/templates/part/part_base.html:130 templates/js/table_filters.js:165 msgid "In Stock" msgstr "" @@ -5350,8 +5350,8 @@ msgstr "" msgid "Select test report template" msgstr "" -#: stock/forms.py:234 templates/js/table_filters.js:75 -#: templates/js/table_filters.js:138 +#: stock/forms.py:234 templates/js/table_filters.js:79 +#: templates/js/table_filters.js:142 msgid "Include sublocations" msgstr "" @@ -5575,7 +5575,7 @@ msgstr "" msgid "Test name" msgstr "" -#: stock/models.py:1766 templates/js/table_filters.js:222 +#: stock/models.py:1766 templates/js/table_filters.js:226 msgid "Test result" msgstr "" @@ -5604,12 +5604,12 @@ msgid "Stock Item Attachments" msgstr "" #: stock/templates/stock/item_base.html:33 -#: stock/templates/stock/item_base.html:397 templates/js/table_filters.js:150 +#: stock/templates/stock/item_base.html:397 templates/js/table_filters.js:154 msgid "Expired" msgstr "" #: stock/templates/stock/item_base.html:43 -#: stock/templates/stock/item_base.html:399 templates/js/table_filters.js:155 +#: stock/templates/stock/item_base.html:399 templates/js/table_filters.js:159 msgid "Stale" msgstr "" @@ -7133,7 +7133,7 @@ msgstr "" msgid "No category" msgstr "" -#: templates/js/part.js:577 templates/js/table_filters.js:328 +#: templates/js/part.js:577 templates/js/table_filters.js:332 msgid "Low stock" msgstr "" @@ -7338,7 +7338,7 @@ msgstr "" msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:622 templates/js/table_filters.js:143 +#: templates/js/stock.js:622 templates/js/table_filters.js:147 msgid "Depleted" msgstr "" @@ -7423,168 +7423,172 @@ msgid "Trackable Part" msgstr "" #: templates/js/table_filters.js:47 +msgid "Assembled Part" +msgstr "" + +#: templates/js/table_filters.js:51 msgid "Validated" msgstr "" -#: templates/js/table_filters.js:55 +#: templates/js/table_filters.js:59 msgid "Allow Variant Stock" msgstr "" -#: templates/js/table_filters.js:76 +#: templates/js/table_filters.js:80 msgid "Include locations" msgstr "" -#: templates/js/table_filters.js:86 templates/js/table_filters.js:87 -#: templates/js/table_filters.js:305 +#: templates/js/table_filters.js:90 templates/js/table_filters.js:91 +#: templates/js/table_filters.js:309 msgid "Include subcategories" msgstr "" -#: templates/js/table_filters.js:97 templates/js/table_filters.js:186 +#: templates/js/table_filters.js:101 templates/js/table_filters.js:190 msgid "Is Serialized" msgstr "" -#: templates/js/table_filters.js:100 templates/js/table_filters.js:193 +#: templates/js/table_filters.js:104 templates/js/table_filters.js:197 msgid "Serial number GTE" msgstr "" -#: templates/js/table_filters.js:101 templates/js/table_filters.js:194 +#: templates/js/table_filters.js:105 templates/js/table_filters.js:198 msgid "Serial number greater than or equal to" msgstr "" -#: templates/js/table_filters.js:104 templates/js/table_filters.js:197 +#: templates/js/table_filters.js:108 templates/js/table_filters.js:201 msgid "Serial number LTE" msgstr "" -#: templates/js/table_filters.js:105 templates/js/table_filters.js:198 +#: templates/js/table_filters.js:109 templates/js/table_filters.js:202 msgid "Serial number less than or equal to" msgstr "" -#: templates/js/table_filters.js:108 templates/js/table_filters.js:109 -#: templates/js/table_filters.js:189 templates/js/table_filters.js:190 +#: templates/js/table_filters.js:112 templates/js/table_filters.js:113 +#: templates/js/table_filters.js:193 templates/js/table_filters.js:194 msgid "Serial number" msgstr "" -#: templates/js/table_filters.js:113 templates/js/table_filters.js:207 +#: templates/js/table_filters.js:117 templates/js/table_filters.js:211 msgid "Batch code" msgstr "" -#: templates/js/table_filters.js:123 templates/js/table_filters.js:295 +#: templates/js/table_filters.js:127 templates/js/table_filters.js:299 msgid "Active parts" msgstr "" -#: templates/js/table_filters.js:124 +#: templates/js/table_filters.js:128 msgid "Show stock for active parts" msgstr "" -#: templates/js/table_filters.js:129 +#: templates/js/table_filters.js:133 msgid "Part is an assembly" msgstr "" -#: templates/js/table_filters.js:133 +#: templates/js/table_filters.js:137 msgid "Is allocated" msgstr "" -#: templates/js/table_filters.js:134 +#: templates/js/table_filters.js:138 msgid "Item has been allocated" msgstr "" -#: templates/js/table_filters.js:139 +#: templates/js/table_filters.js:143 msgid "Include stock in sublocations" msgstr "" -#: templates/js/table_filters.js:144 +#: templates/js/table_filters.js:148 msgid "Show stock items which are depleted" msgstr "" -#: templates/js/table_filters.js:151 +#: templates/js/table_filters.js:155 msgid "Show stock items which have expired" msgstr "" -#: templates/js/table_filters.js:156 +#: templates/js/table_filters.js:160 msgid "Show stock which is close to expiring" msgstr "" -#: templates/js/table_filters.js:162 +#: templates/js/table_filters.js:166 msgid "Show items which are in stock" msgstr "" -#: templates/js/table_filters.js:166 +#: templates/js/table_filters.js:170 msgid "In Production" msgstr "" -#: templates/js/table_filters.js:167 +#: templates/js/table_filters.js:171 msgid "Show items which are in production" msgstr "" -#: templates/js/table_filters.js:171 +#: templates/js/table_filters.js:175 msgid "Include Variants" msgstr "" -#: templates/js/table_filters.js:172 +#: templates/js/table_filters.js:176 msgid "Include stock items for variant parts" msgstr "" -#: templates/js/table_filters.js:176 +#: templates/js/table_filters.js:180 msgid "Installed" msgstr "" -#: templates/js/table_filters.js:177 +#: templates/js/table_filters.js:181 msgid "Show stock items which are installed in another item" msgstr "" -#: templates/js/table_filters.js:182 +#: templates/js/table_filters.js:186 msgid "Show items which have been assigned to a customer" msgstr "" -#: templates/js/table_filters.js:202 templates/js/table_filters.js:203 +#: templates/js/table_filters.js:206 templates/js/table_filters.js:207 msgid "Stock status" msgstr "" -#: templates/js/table_filters.js:211 +#: templates/js/table_filters.js:215 msgid "Has purchase price" msgstr "" -#: templates/js/table_filters.js:212 +#: templates/js/table_filters.js:216 msgid "Show stock items which have a purchase price set" msgstr "" -#: templates/js/table_filters.js:241 +#: templates/js/table_filters.js:245 msgid "Build status" msgstr "" -#: templates/js/table_filters.js:260 templates/js/table_filters.js:277 +#: templates/js/table_filters.js:264 templates/js/table_filters.js:281 msgid "Order status" msgstr "" -#: templates/js/table_filters.js:265 templates/js/table_filters.js:282 +#: templates/js/table_filters.js:269 templates/js/table_filters.js:286 msgid "Outstanding" msgstr "" -#: templates/js/table_filters.js:306 +#: templates/js/table_filters.js:310 msgid "Include parts in subcategories" msgstr "" -#: templates/js/table_filters.js:310 +#: templates/js/table_filters.js:314 msgid "Has IPN" msgstr "A un IPN" -#: templates/js/table_filters.js:311 +#: templates/js/table_filters.js:315 msgid "Part has internal part number" msgstr "" -#: templates/js/table_filters.js:316 +#: templates/js/table_filters.js:320 msgid "Show active parts" msgstr "" -#: templates/js/table_filters.js:324 +#: templates/js/table_filters.js:328 msgid "Stock available" msgstr "" -#: templates/js/table_filters.js:340 +#: templates/js/table_filters.js:344 msgid "Starred" msgstr "" -#: templates/js/table_filters.js:352 +#: templates/js/table_filters.js:356 msgid "Purchasable" msgstr "" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 519dd26ba9..7533fc6ca7 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-09 02:58+0000\n" +"POT-Creation-Date: 2021-07-09 03:40+0000\n" "PO-Revision-Date: 2021-07-09 02:36\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -321,7 +321,7 @@ msgstr "" msgid "Split child item" msgstr "" -#: InvenTree/status_codes.py:294 templates/js/table_filters.js:181 +#: InvenTree/status_codes.py:294 templates/js/table_filters.js:185 msgid "Sent to customer" msgstr "" @@ -1032,8 +1032,8 @@ msgstr "" #: order/templates/order/order_base.html:86 #: order/templates/order/sales_order_base.html:43 #: order/templates/order/sales_order_base.html:88 -#: templates/js/table_filters.js:250 templates/js/table_filters.js:269 -#: templates/js/table_filters.js:286 +#: templates/js/table_filters.js:254 templates/js/table_filters.js:273 +#: templates/js/table_filters.js:290 msgid "Overdue" msgstr "" @@ -1239,8 +1239,8 @@ msgstr "" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:315 templates/js/stock.js:638 -#: templates/js/stock.js:1429 templates/js/table_filters.js:112 -#: templates/js/table_filters.js:206 +#: templates/js/stock.js:1429 templates/js/table_filters.js:116 +#: templates/js/table_filters.js:210 msgid "Batch" msgstr "" @@ -1614,7 +1614,7 @@ msgstr "" #: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:160 #: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 -#: templates/js/table_filters.js:320 +#: templates/js/table_filters.js:324 msgid "Template" msgstr "" @@ -1623,7 +1623,7 @@ msgid "Parts are templates by default" msgstr "" #: common/models.py:167 part/models.py:827 part/templates/part/detail.html:170 -#: templates/js/table_filters.js:128 templates/js/table_filters.js:332 +#: templates/js/table_filters.js:132 templates/js/table_filters.js:336 msgid "Assembly" msgstr "" @@ -1632,7 +1632,7 @@ msgid "Parts can be assembled from other components by default" msgstr "" #: common/models.py:174 part/models.py:833 part/templates/part/detail.html:180 -#: templates/js/table_filters.js:336 +#: templates/js/table_filters.js:340 msgid "Component" msgstr "" @@ -1649,7 +1649,7 @@ msgid "Parts are purchaseable by default" msgstr "" #: common/models.py:188 part/models.py:849 part/templates/part/detail.html:210 -#: templates/js/table_filters.js:344 +#: templates/js/table_filters.js:348 msgid "Salable" msgstr "" @@ -1658,7 +1658,7 @@ msgid "Parts are salable by default" msgstr "" #: common/models.py:195 part/models.py:839 part/templates/part/detail.html:190 -#: templates/js/table_filters.js:33 templates/js/table_filters.js:348 +#: templates/js/table_filters.js:33 templates/js/table_filters.js:352 msgid "Trackable" msgstr "" @@ -3974,8 +3974,8 @@ msgid "Can this part be sold to customers?" msgstr "" #: part/models.py:854 part/templates/part/detail.html:227 -#: templates/js/table_filters.js:21 templates/js/table_filters.js:65 -#: templates/js/table_filters.js:246 templates/js/table_filters.js:315 +#: templates/js/table_filters.js:21 templates/js/table_filters.js:69 +#: templates/js/table_filters.js:250 templates/js/table_filters.js:319 msgid "Active" msgstr "" @@ -4040,7 +4040,7 @@ msgid "Enter description for this test" msgstr "" #: part/models.py:2136 templates/js/part.js:827 -#: templates/js/table_filters.js:232 +#: templates/js/table_filters.js:236 msgid "Required" msgstr "" @@ -4142,7 +4142,7 @@ msgid "BOM line checksum" msgstr "" #: part/models.py:2347 templates/js/bom.js:295 templates/js/bom.js:302 -#: templates/js/table_filters.js:51 +#: templates/js/table_filters.js:55 msgid "Inherited" msgstr "" @@ -4714,7 +4714,7 @@ msgstr "" msgid "This part is a variant of %(link)s" msgstr "" -#: part/templates/part/part_base.html:130 templates/js/table_filters.js:161 +#: part/templates/part/part_base.html:130 templates/js/table_filters.js:165 msgid "In Stock" msgstr "" @@ -5350,8 +5350,8 @@ msgstr "" msgid "Select test report template" msgstr "" -#: stock/forms.py:234 templates/js/table_filters.js:75 -#: templates/js/table_filters.js:138 +#: stock/forms.py:234 templates/js/table_filters.js:79 +#: templates/js/table_filters.js:142 msgid "Include sublocations" msgstr "" @@ -5575,7 +5575,7 @@ msgstr "" msgid "Test name" msgstr "" -#: stock/models.py:1766 templates/js/table_filters.js:222 +#: stock/models.py:1766 templates/js/table_filters.js:226 msgid "Test result" msgstr "" @@ -5604,12 +5604,12 @@ msgid "Stock Item Attachments" msgstr "" #: stock/templates/stock/item_base.html:33 -#: stock/templates/stock/item_base.html:397 templates/js/table_filters.js:150 +#: stock/templates/stock/item_base.html:397 templates/js/table_filters.js:154 msgid "Expired" msgstr "" #: stock/templates/stock/item_base.html:43 -#: stock/templates/stock/item_base.html:399 templates/js/table_filters.js:155 +#: stock/templates/stock/item_base.html:399 templates/js/table_filters.js:159 msgid "Stale" msgstr "" @@ -7133,7 +7133,7 @@ msgstr "" msgid "No category" msgstr "" -#: templates/js/part.js:577 templates/js/table_filters.js:328 +#: templates/js/part.js:577 templates/js/table_filters.js:332 msgid "Low stock" msgstr "" @@ -7338,7 +7338,7 @@ msgstr "" msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:622 templates/js/table_filters.js:143 +#: templates/js/stock.js:622 templates/js/table_filters.js:147 msgid "Depleted" msgstr "" @@ -7423,168 +7423,172 @@ msgid "Trackable Part" msgstr "" #: templates/js/table_filters.js:47 +msgid "Assembled Part" +msgstr "" + +#: templates/js/table_filters.js:51 msgid "Validated" msgstr "" -#: templates/js/table_filters.js:55 +#: templates/js/table_filters.js:59 msgid "Allow Variant Stock" msgstr "" -#: templates/js/table_filters.js:76 +#: templates/js/table_filters.js:80 msgid "Include locations" msgstr "" -#: templates/js/table_filters.js:86 templates/js/table_filters.js:87 -#: templates/js/table_filters.js:305 +#: templates/js/table_filters.js:90 templates/js/table_filters.js:91 +#: templates/js/table_filters.js:309 msgid "Include subcategories" msgstr "" -#: templates/js/table_filters.js:97 templates/js/table_filters.js:186 +#: templates/js/table_filters.js:101 templates/js/table_filters.js:190 msgid "Is Serialized" msgstr "" -#: templates/js/table_filters.js:100 templates/js/table_filters.js:193 +#: templates/js/table_filters.js:104 templates/js/table_filters.js:197 msgid "Serial number GTE" msgstr "" -#: templates/js/table_filters.js:101 templates/js/table_filters.js:194 +#: templates/js/table_filters.js:105 templates/js/table_filters.js:198 msgid "Serial number greater than or equal to" msgstr "" -#: templates/js/table_filters.js:104 templates/js/table_filters.js:197 +#: templates/js/table_filters.js:108 templates/js/table_filters.js:201 msgid "Serial number LTE" msgstr "" -#: templates/js/table_filters.js:105 templates/js/table_filters.js:198 +#: templates/js/table_filters.js:109 templates/js/table_filters.js:202 msgid "Serial number less than or equal to" msgstr "" -#: templates/js/table_filters.js:108 templates/js/table_filters.js:109 -#: templates/js/table_filters.js:189 templates/js/table_filters.js:190 +#: templates/js/table_filters.js:112 templates/js/table_filters.js:113 +#: templates/js/table_filters.js:193 templates/js/table_filters.js:194 msgid "Serial number" msgstr "" -#: templates/js/table_filters.js:113 templates/js/table_filters.js:207 +#: templates/js/table_filters.js:117 templates/js/table_filters.js:211 msgid "Batch code" msgstr "" -#: templates/js/table_filters.js:123 templates/js/table_filters.js:295 +#: templates/js/table_filters.js:127 templates/js/table_filters.js:299 msgid "Active parts" msgstr "" -#: templates/js/table_filters.js:124 +#: templates/js/table_filters.js:128 msgid "Show stock for active parts" msgstr "" -#: templates/js/table_filters.js:129 +#: templates/js/table_filters.js:133 msgid "Part is an assembly" msgstr "" -#: templates/js/table_filters.js:133 +#: templates/js/table_filters.js:137 msgid "Is allocated" msgstr "" -#: templates/js/table_filters.js:134 +#: templates/js/table_filters.js:138 msgid "Item has been allocated" msgstr "" -#: templates/js/table_filters.js:139 +#: templates/js/table_filters.js:143 msgid "Include stock in sublocations" msgstr "" -#: templates/js/table_filters.js:144 +#: templates/js/table_filters.js:148 msgid "Show stock items which are depleted" msgstr "" -#: templates/js/table_filters.js:151 +#: templates/js/table_filters.js:155 msgid "Show stock items which have expired" msgstr "" -#: templates/js/table_filters.js:156 +#: templates/js/table_filters.js:160 msgid "Show stock which is close to expiring" msgstr "" -#: templates/js/table_filters.js:162 +#: templates/js/table_filters.js:166 msgid "Show items which are in stock" msgstr "" -#: templates/js/table_filters.js:166 +#: templates/js/table_filters.js:170 msgid "In Production" msgstr "" -#: templates/js/table_filters.js:167 +#: templates/js/table_filters.js:171 msgid "Show items which are in production" msgstr "" -#: templates/js/table_filters.js:171 +#: templates/js/table_filters.js:175 msgid "Include Variants" msgstr "" -#: templates/js/table_filters.js:172 +#: templates/js/table_filters.js:176 msgid "Include stock items for variant parts" msgstr "" -#: templates/js/table_filters.js:176 +#: templates/js/table_filters.js:180 msgid "Installed" msgstr "" -#: templates/js/table_filters.js:177 +#: templates/js/table_filters.js:181 msgid "Show stock items which are installed in another item" msgstr "" -#: templates/js/table_filters.js:182 +#: templates/js/table_filters.js:186 msgid "Show items which have been assigned to a customer" msgstr "" -#: templates/js/table_filters.js:202 templates/js/table_filters.js:203 +#: templates/js/table_filters.js:206 templates/js/table_filters.js:207 msgid "Stock status" msgstr "" -#: templates/js/table_filters.js:211 +#: templates/js/table_filters.js:215 msgid "Has purchase price" msgstr "" -#: templates/js/table_filters.js:212 +#: templates/js/table_filters.js:216 msgid "Show stock items which have a purchase price set" msgstr "" -#: templates/js/table_filters.js:241 +#: templates/js/table_filters.js:245 msgid "Build status" msgstr "" -#: templates/js/table_filters.js:260 templates/js/table_filters.js:277 +#: templates/js/table_filters.js:264 templates/js/table_filters.js:281 msgid "Order status" msgstr "" -#: templates/js/table_filters.js:265 templates/js/table_filters.js:282 +#: templates/js/table_filters.js:269 templates/js/table_filters.js:286 msgid "Outstanding" msgstr "" -#: templates/js/table_filters.js:306 +#: templates/js/table_filters.js:310 msgid "Include parts in subcategories" msgstr "" -#: templates/js/table_filters.js:310 +#: templates/js/table_filters.js:314 msgid "Has IPN" msgstr "" -#: templates/js/table_filters.js:311 +#: templates/js/table_filters.js:315 msgid "Part has internal part number" msgstr "" -#: templates/js/table_filters.js:316 +#: templates/js/table_filters.js:320 msgid "Show active parts" msgstr "" -#: templates/js/table_filters.js:324 +#: templates/js/table_filters.js:328 msgid "Stock available" msgstr "" -#: templates/js/table_filters.js:340 +#: templates/js/table_filters.js:344 msgid "Starred" msgstr "" -#: templates/js/table_filters.js:352 +#: templates/js/table_filters.js:356 msgid "Purchasable" msgstr "" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 86ee205c23..4dd8078498 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-09 02:58+0000\n" +"POT-Creation-Date: 2021-07-09 03:40+0000\n" "PO-Revision-Date: 2021-07-09 02:36\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -321,7 +321,7 @@ msgstr "" msgid "Split child item" msgstr "" -#: InvenTree/status_codes.py:294 templates/js/table_filters.js:181 +#: InvenTree/status_codes.py:294 templates/js/table_filters.js:185 msgid "Sent to customer" msgstr "" @@ -1032,8 +1032,8 @@ msgstr "" #: order/templates/order/order_base.html:86 #: order/templates/order/sales_order_base.html:43 #: order/templates/order/sales_order_base.html:88 -#: templates/js/table_filters.js:250 templates/js/table_filters.js:269 -#: templates/js/table_filters.js:286 +#: templates/js/table_filters.js:254 templates/js/table_filters.js:273 +#: templates/js/table_filters.js:290 msgid "Overdue" msgstr "" @@ -1239,8 +1239,8 @@ msgstr "" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:315 templates/js/stock.js:638 -#: templates/js/stock.js:1429 templates/js/table_filters.js:112 -#: templates/js/table_filters.js:206 +#: templates/js/stock.js:1429 templates/js/table_filters.js:116 +#: templates/js/table_filters.js:210 msgid "Batch" msgstr "" @@ -1614,7 +1614,7 @@ msgstr "" #: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:160 #: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 -#: templates/js/table_filters.js:320 +#: templates/js/table_filters.js:324 msgid "Template" msgstr "" @@ -1623,7 +1623,7 @@ msgid "Parts are templates by default" msgstr "" #: common/models.py:167 part/models.py:827 part/templates/part/detail.html:170 -#: templates/js/table_filters.js:128 templates/js/table_filters.js:332 +#: templates/js/table_filters.js:132 templates/js/table_filters.js:336 msgid "Assembly" msgstr "" @@ -1632,7 +1632,7 @@ msgid "Parts can be assembled from other components by default" msgstr "" #: common/models.py:174 part/models.py:833 part/templates/part/detail.html:180 -#: templates/js/table_filters.js:336 +#: templates/js/table_filters.js:340 msgid "Component" msgstr "" @@ -1649,7 +1649,7 @@ msgid "Parts are purchaseable by default" msgstr "" #: common/models.py:188 part/models.py:849 part/templates/part/detail.html:210 -#: templates/js/table_filters.js:344 +#: templates/js/table_filters.js:348 msgid "Salable" msgstr "" @@ -1658,7 +1658,7 @@ msgid "Parts are salable by default" msgstr "" #: common/models.py:195 part/models.py:839 part/templates/part/detail.html:190 -#: templates/js/table_filters.js:33 templates/js/table_filters.js:348 +#: templates/js/table_filters.js:33 templates/js/table_filters.js:352 msgid "Trackable" msgstr "" @@ -3974,8 +3974,8 @@ msgid "Can this part be sold to customers?" msgstr "" #: part/models.py:854 part/templates/part/detail.html:227 -#: templates/js/table_filters.js:21 templates/js/table_filters.js:65 -#: templates/js/table_filters.js:246 templates/js/table_filters.js:315 +#: templates/js/table_filters.js:21 templates/js/table_filters.js:69 +#: templates/js/table_filters.js:250 templates/js/table_filters.js:319 msgid "Active" msgstr "" @@ -4040,7 +4040,7 @@ msgid "Enter description for this test" msgstr "" #: part/models.py:2136 templates/js/part.js:827 -#: templates/js/table_filters.js:232 +#: templates/js/table_filters.js:236 msgid "Required" msgstr "" @@ -4142,7 +4142,7 @@ msgid "BOM line checksum" msgstr "" #: part/models.py:2347 templates/js/bom.js:295 templates/js/bom.js:302 -#: templates/js/table_filters.js:51 +#: templates/js/table_filters.js:55 msgid "Inherited" msgstr "" @@ -4714,7 +4714,7 @@ msgstr "" msgid "This part is a variant of %(link)s" msgstr "" -#: part/templates/part/part_base.html:130 templates/js/table_filters.js:161 +#: part/templates/part/part_base.html:130 templates/js/table_filters.js:165 msgid "In Stock" msgstr "" @@ -5350,8 +5350,8 @@ msgstr "" msgid "Select test report template" msgstr "" -#: stock/forms.py:234 templates/js/table_filters.js:75 -#: templates/js/table_filters.js:138 +#: stock/forms.py:234 templates/js/table_filters.js:79 +#: templates/js/table_filters.js:142 msgid "Include sublocations" msgstr "" @@ -5575,7 +5575,7 @@ msgstr "" msgid "Test name" msgstr "" -#: stock/models.py:1766 templates/js/table_filters.js:222 +#: stock/models.py:1766 templates/js/table_filters.js:226 msgid "Test result" msgstr "" @@ -5604,12 +5604,12 @@ msgid "Stock Item Attachments" msgstr "" #: stock/templates/stock/item_base.html:33 -#: stock/templates/stock/item_base.html:397 templates/js/table_filters.js:150 +#: stock/templates/stock/item_base.html:397 templates/js/table_filters.js:154 msgid "Expired" msgstr "" #: stock/templates/stock/item_base.html:43 -#: stock/templates/stock/item_base.html:399 templates/js/table_filters.js:155 +#: stock/templates/stock/item_base.html:399 templates/js/table_filters.js:159 msgid "Stale" msgstr "" @@ -7133,7 +7133,7 @@ msgstr "" msgid "No category" msgstr "" -#: templates/js/part.js:577 templates/js/table_filters.js:328 +#: templates/js/part.js:577 templates/js/table_filters.js:332 msgid "Low stock" msgstr "" @@ -7338,7 +7338,7 @@ msgstr "" msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:622 templates/js/table_filters.js:143 +#: templates/js/stock.js:622 templates/js/table_filters.js:147 msgid "Depleted" msgstr "" @@ -7423,168 +7423,172 @@ msgid "Trackable Part" msgstr "" #: templates/js/table_filters.js:47 +msgid "Assembled Part" +msgstr "" + +#: templates/js/table_filters.js:51 msgid "Validated" msgstr "" -#: templates/js/table_filters.js:55 +#: templates/js/table_filters.js:59 msgid "Allow Variant Stock" msgstr "" -#: templates/js/table_filters.js:76 +#: templates/js/table_filters.js:80 msgid "Include locations" msgstr "" -#: templates/js/table_filters.js:86 templates/js/table_filters.js:87 -#: templates/js/table_filters.js:305 +#: templates/js/table_filters.js:90 templates/js/table_filters.js:91 +#: templates/js/table_filters.js:309 msgid "Include subcategories" msgstr "" -#: templates/js/table_filters.js:97 templates/js/table_filters.js:186 +#: templates/js/table_filters.js:101 templates/js/table_filters.js:190 msgid "Is Serialized" msgstr "" -#: templates/js/table_filters.js:100 templates/js/table_filters.js:193 +#: templates/js/table_filters.js:104 templates/js/table_filters.js:197 msgid "Serial number GTE" msgstr "" -#: templates/js/table_filters.js:101 templates/js/table_filters.js:194 +#: templates/js/table_filters.js:105 templates/js/table_filters.js:198 msgid "Serial number greater than or equal to" msgstr "" -#: templates/js/table_filters.js:104 templates/js/table_filters.js:197 +#: templates/js/table_filters.js:108 templates/js/table_filters.js:201 msgid "Serial number LTE" msgstr "" -#: templates/js/table_filters.js:105 templates/js/table_filters.js:198 +#: templates/js/table_filters.js:109 templates/js/table_filters.js:202 msgid "Serial number less than or equal to" msgstr "" -#: templates/js/table_filters.js:108 templates/js/table_filters.js:109 -#: templates/js/table_filters.js:189 templates/js/table_filters.js:190 +#: templates/js/table_filters.js:112 templates/js/table_filters.js:113 +#: templates/js/table_filters.js:193 templates/js/table_filters.js:194 msgid "Serial number" msgstr "" -#: templates/js/table_filters.js:113 templates/js/table_filters.js:207 +#: templates/js/table_filters.js:117 templates/js/table_filters.js:211 msgid "Batch code" msgstr "" -#: templates/js/table_filters.js:123 templates/js/table_filters.js:295 +#: templates/js/table_filters.js:127 templates/js/table_filters.js:299 msgid "Active parts" msgstr "" -#: templates/js/table_filters.js:124 +#: templates/js/table_filters.js:128 msgid "Show stock for active parts" msgstr "" -#: templates/js/table_filters.js:129 +#: templates/js/table_filters.js:133 msgid "Part is an assembly" msgstr "" -#: templates/js/table_filters.js:133 +#: templates/js/table_filters.js:137 msgid "Is allocated" msgstr "" -#: templates/js/table_filters.js:134 +#: templates/js/table_filters.js:138 msgid "Item has been allocated" msgstr "" -#: templates/js/table_filters.js:139 +#: templates/js/table_filters.js:143 msgid "Include stock in sublocations" msgstr "" -#: templates/js/table_filters.js:144 +#: templates/js/table_filters.js:148 msgid "Show stock items which are depleted" msgstr "" -#: templates/js/table_filters.js:151 +#: templates/js/table_filters.js:155 msgid "Show stock items which have expired" msgstr "" -#: templates/js/table_filters.js:156 +#: templates/js/table_filters.js:160 msgid "Show stock which is close to expiring" msgstr "" -#: templates/js/table_filters.js:162 +#: templates/js/table_filters.js:166 msgid "Show items which are in stock" msgstr "" -#: templates/js/table_filters.js:166 +#: templates/js/table_filters.js:170 msgid "In Production" msgstr "" -#: templates/js/table_filters.js:167 +#: templates/js/table_filters.js:171 msgid "Show items which are in production" msgstr "" -#: templates/js/table_filters.js:171 +#: templates/js/table_filters.js:175 msgid "Include Variants" msgstr "" -#: templates/js/table_filters.js:172 +#: templates/js/table_filters.js:176 msgid "Include stock items for variant parts" msgstr "" -#: templates/js/table_filters.js:176 +#: templates/js/table_filters.js:180 msgid "Installed" msgstr "" -#: templates/js/table_filters.js:177 +#: templates/js/table_filters.js:181 msgid "Show stock items which are installed in another item" msgstr "" -#: templates/js/table_filters.js:182 +#: templates/js/table_filters.js:186 msgid "Show items which have been assigned to a customer" msgstr "" -#: templates/js/table_filters.js:202 templates/js/table_filters.js:203 +#: templates/js/table_filters.js:206 templates/js/table_filters.js:207 msgid "Stock status" msgstr "" -#: templates/js/table_filters.js:211 +#: templates/js/table_filters.js:215 msgid "Has purchase price" msgstr "" -#: templates/js/table_filters.js:212 +#: templates/js/table_filters.js:216 msgid "Show stock items which have a purchase price set" msgstr "" -#: templates/js/table_filters.js:241 +#: templates/js/table_filters.js:245 msgid "Build status" msgstr "" -#: templates/js/table_filters.js:260 templates/js/table_filters.js:277 +#: templates/js/table_filters.js:264 templates/js/table_filters.js:281 msgid "Order status" msgstr "" -#: templates/js/table_filters.js:265 templates/js/table_filters.js:282 +#: templates/js/table_filters.js:269 templates/js/table_filters.js:286 msgid "Outstanding" msgstr "" -#: templates/js/table_filters.js:306 +#: templates/js/table_filters.js:310 msgid "Include parts in subcategories" msgstr "" -#: templates/js/table_filters.js:310 +#: templates/js/table_filters.js:314 msgid "Has IPN" msgstr "" -#: templates/js/table_filters.js:311 +#: templates/js/table_filters.js:315 msgid "Part has internal part number" msgstr "" -#: templates/js/table_filters.js:316 +#: templates/js/table_filters.js:320 msgid "Show active parts" msgstr "" -#: templates/js/table_filters.js:324 +#: templates/js/table_filters.js:328 msgid "Stock available" msgstr "" -#: templates/js/table_filters.js:340 +#: templates/js/table_filters.js:344 msgid "Starred" msgstr "" -#: templates/js/table_filters.js:352 +#: templates/js/table_filters.js:356 msgid "Purchasable" msgstr "" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 14c5c00263..731d16e145 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-09 02:58+0000\n" +"POT-Creation-Date: 2021-07-09 03:40+0000\n" "PO-Revision-Date: 2021-07-09 02:36\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -321,7 +321,7 @@ msgstr "" msgid "Split child item" msgstr "Podziel element podrzędny" -#: InvenTree/status_codes.py:294 templates/js/table_filters.js:181 +#: InvenTree/status_codes.py:294 templates/js/table_filters.js:185 msgid "Sent to customer" msgstr "Wyślij do klienta" @@ -1032,8 +1032,8 @@ msgstr "Widok administratora" #: order/templates/order/order_base.html:86 #: order/templates/order/sales_order_base.html:43 #: order/templates/order/sales_order_base.html:88 -#: templates/js/table_filters.js:250 templates/js/table_filters.js:269 -#: templates/js/table_filters.js:286 +#: templates/js/table_filters.js:254 templates/js/table_filters.js:273 +#: templates/js/table_filters.js:290 msgid "Overdue" msgstr "Zaległe" @@ -1239,8 +1239,8 @@ msgstr "Nie określono lokalizacji docelowej" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:315 templates/js/stock.js:638 -#: templates/js/stock.js:1429 templates/js/table_filters.js:112 -#: templates/js/table_filters.js:206 +#: templates/js/stock.js:1429 templates/js/table_filters.js:116 +#: templates/js/table_filters.js:210 msgid "Batch" msgstr "Partia" @@ -1614,7 +1614,7 @@ msgstr "" #: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:160 #: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 -#: templates/js/table_filters.js:320 +#: templates/js/table_filters.js:324 msgid "Template" msgstr "Szablon" @@ -1623,7 +1623,7 @@ msgid "Parts are templates by default" msgstr "" #: common/models.py:167 part/models.py:827 part/templates/part/detail.html:170 -#: templates/js/table_filters.js:128 templates/js/table_filters.js:332 +#: templates/js/table_filters.js:132 templates/js/table_filters.js:336 msgid "Assembly" msgstr "Złożenie" @@ -1632,7 +1632,7 @@ msgid "Parts can be assembled from other components by default" msgstr "" #: common/models.py:174 part/models.py:833 part/templates/part/detail.html:180 -#: templates/js/table_filters.js:336 +#: templates/js/table_filters.js:340 msgid "Component" msgstr "Komponent" @@ -1649,7 +1649,7 @@ msgid "Parts are purchaseable by default" msgstr "Części są domyślnie z możliwością zakupu" #: common/models.py:188 part/models.py:849 part/templates/part/detail.html:210 -#: templates/js/table_filters.js:344 +#: templates/js/table_filters.js:348 msgid "Salable" msgstr "Możliwość sprzedaży" @@ -1658,7 +1658,7 @@ msgid "Parts are salable by default" msgstr "Części są domyślnie z możliwością sprzedaży" #: common/models.py:195 part/models.py:839 part/templates/part/detail.html:190 -#: templates/js/table_filters.js:33 templates/js/table_filters.js:348 +#: templates/js/table_filters.js:33 templates/js/table_filters.js:352 msgid "Trackable" msgstr "Możliwość śledzenia" @@ -3974,8 +3974,8 @@ msgid "Can this part be sold to customers?" msgstr "" #: part/models.py:854 part/templates/part/detail.html:227 -#: templates/js/table_filters.js:21 templates/js/table_filters.js:65 -#: templates/js/table_filters.js:246 templates/js/table_filters.js:315 +#: templates/js/table_filters.js:21 templates/js/table_filters.js:69 +#: templates/js/table_filters.js:250 templates/js/table_filters.js:319 msgid "Active" msgstr "Aktywny" @@ -4040,7 +4040,7 @@ msgid "Enter description for this test" msgstr "" #: part/models.py:2136 templates/js/part.js:827 -#: templates/js/table_filters.js:232 +#: templates/js/table_filters.js:236 msgid "Required" msgstr "Wymagane" @@ -4142,7 +4142,7 @@ msgid "BOM line checksum" msgstr "" #: part/models.py:2347 templates/js/bom.js:295 templates/js/bom.js:302 -#: templates/js/table_filters.js:51 +#: templates/js/table_filters.js:55 msgid "Inherited" msgstr "" @@ -4714,7 +4714,7 @@ msgstr "" msgid "This part is a variant of %(link)s" msgstr "" -#: part/templates/part/part_base.html:130 templates/js/table_filters.js:161 +#: part/templates/part/part_base.html:130 templates/js/table_filters.js:165 msgid "In Stock" msgstr "" @@ -5350,8 +5350,8 @@ msgstr "" msgid "Select test report template" msgstr "" -#: stock/forms.py:234 templates/js/table_filters.js:75 -#: templates/js/table_filters.js:138 +#: stock/forms.py:234 templates/js/table_filters.js:79 +#: templates/js/table_filters.js:142 msgid "Include sublocations" msgstr "" @@ -5575,7 +5575,7 @@ msgstr "" msgid "Test name" msgstr "" -#: stock/models.py:1766 templates/js/table_filters.js:222 +#: stock/models.py:1766 templates/js/table_filters.js:226 msgid "Test result" msgstr "" @@ -5604,12 +5604,12 @@ msgid "Stock Item Attachments" msgstr "" #: stock/templates/stock/item_base.html:33 -#: stock/templates/stock/item_base.html:397 templates/js/table_filters.js:150 +#: stock/templates/stock/item_base.html:397 templates/js/table_filters.js:154 msgid "Expired" msgstr "" #: stock/templates/stock/item_base.html:43 -#: stock/templates/stock/item_base.html:399 templates/js/table_filters.js:155 +#: stock/templates/stock/item_base.html:399 templates/js/table_filters.js:159 msgid "Stale" msgstr "" @@ -7133,7 +7133,7 @@ msgstr "" msgid "No category" msgstr "" -#: templates/js/part.js:577 templates/js/table_filters.js:328 +#: templates/js/part.js:577 templates/js/table_filters.js:332 msgid "Low stock" msgstr "" @@ -7338,7 +7338,7 @@ msgstr "" msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:622 templates/js/table_filters.js:143 +#: templates/js/stock.js:622 templates/js/table_filters.js:147 msgid "Depleted" msgstr "" @@ -7423,168 +7423,174 @@ msgid "Trackable Part" msgstr "" #: templates/js/table_filters.js:47 +#, fuzzy +#| msgid "Assembly" +msgid "Assembled Part" +msgstr "Złożenie" + +#: templates/js/table_filters.js:51 msgid "Validated" msgstr "" -#: templates/js/table_filters.js:55 +#: templates/js/table_filters.js:59 msgid "Allow Variant Stock" msgstr "" -#: templates/js/table_filters.js:76 +#: templates/js/table_filters.js:80 msgid "Include locations" msgstr "" -#: templates/js/table_filters.js:86 templates/js/table_filters.js:87 -#: templates/js/table_filters.js:305 +#: templates/js/table_filters.js:90 templates/js/table_filters.js:91 +#: templates/js/table_filters.js:309 msgid "Include subcategories" msgstr "" -#: templates/js/table_filters.js:97 templates/js/table_filters.js:186 +#: templates/js/table_filters.js:101 templates/js/table_filters.js:190 msgid "Is Serialized" msgstr "" -#: templates/js/table_filters.js:100 templates/js/table_filters.js:193 +#: templates/js/table_filters.js:104 templates/js/table_filters.js:197 msgid "Serial number GTE" msgstr "" -#: templates/js/table_filters.js:101 templates/js/table_filters.js:194 +#: templates/js/table_filters.js:105 templates/js/table_filters.js:198 msgid "Serial number greater than or equal to" msgstr "" -#: templates/js/table_filters.js:104 templates/js/table_filters.js:197 +#: templates/js/table_filters.js:108 templates/js/table_filters.js:201 msgid "Serial number LTE" msgstr "" -#: templates/js/table_filters.js:105 templates/js/table_filters.js:198 +#: templates/js/table_filters.js:109 templates/js/table_filters.js:202 msgid "Serial number less than or equal to" msgstr "" -#: templates/js/table_filters.js:108 templates/js/table_filters.js:109 -#: templates/js/table_filters.js:189 templates/js/table_filters.js:190 +#: templates/js/table_filters.js:112 templates/js/table_filters.js:113 +#: templates/js/table_filters.js:193 templates/js/table_filters.js:194 msgid "Serial number" msgstr "" -#: templates/js/table_filters.js:113 templates/js/table_filters.js:207 +#: templates/js/table_filters.js:117 templates/js/table_filters.js:211 msgid "Batch code" msgstr "" -#: templates/js/table_filters.js:123 templates/js/table_filters.js:295 +#: templates/js/table_filters.js:127 templates/js/table_filters.js:299 msgid "Active parts" msgstr "" -#: templates/js/table_filters.js:124 +#: templates/js/table_filters.js:128 msgid "Show stock for active parts" msgstr "" -#: templates/js/table_filters.js:129 +#: templates/js/table_filters.js:133 msgid "Part is an assembly" msgstr "" -#: templates/js/table_filters.js:133 +#: templates/js/table_filters.js:137 msgid "Is allocated" msgstr "" -#: templates/js/table_filters.js:134 +#: templates/js/table_filters.js:138 msgid "Item has been allocated" msgstr "" -#: templates/js/table_filters.js:139 +#: templates/js/table_filters.js:143 msgid "Include stock in sublocations" msgstr "" -#: templates/js/table_filters.js:144 +#: templates/js/table_filters.js:148 msgid "Show stock items which are depleted" msgstr "" -#: templates/js/table_filters.js:151 +#: templates/js/table_filters.js:155 msgid "Show stock items which have expired" msgstr "" -#: templates/js/table_filters.js:156 +#: templates/js/table_filters.js:160 msgid "Show stock which is close to expiring" msgstr "" -#: templates/js/table_filters.js:162 +#: templates/js/table_filters.js:166 msgid "Show items which are in stock" msgstr "" -#: templates/js/table_filters.js:166 +#: templates/js/table_filters.js:170 msgid "In Production" msgstr "" -#: templates/js/table_filters.js:167 +#: templates/js/table_filters.js:171 msgid "Show items which are in production" msgstr "" -#: templates/js/table_filters.js:171 +#: templates/js/table_filters.js:175 msgid "Include Variants" msgstr "" -#: templates/js/table_filters.js:172 +#: templates/js/table_filters.js:176 msgid "Include stock items for variant parts" msgstr "" -#: templates/js/table_filters.js:176 +#: templates/js/table_filters.js:180 msgid "Installed" msgstr "" -#: templates/js/table_filters.js:177 +#: templates/js/table_filters.js:181 msgid "Show stock items which are installed in another item" msgstr "" -#: templates/js/table_filters.js:182 +#: templates/js/table_filters.js:186 msgid "Show items which have been assigned to a customer" msgstr "" -#: templates/js/table_filters.js:202 templates/js/table_filters.js:203 +#: templates/js/table_filters.js:206 templates/js/table_filters.js:207 msgid "Stock status" msgstr "" -#: templates/js/table_filters.js:211 +#: templates/js/table_filters.js:215 msgid "Has purchase price" msgstr "" -#: templates/js/table_filters.js:212 +#: templates/js/table_filters.js:216 msgid "Show stock items which have a purchase price set" msgstr "" -#: templates/js/table_filters.js:241 +#: templates/js/table_filters.js:245 msgid "Build status" msgstr "" -#: templates/js/table_filters.js:260 templates/js/table_filters.js:277 +#: templates/js/table_filters.js:264 templates/js/table_filters.js:281 msgid "Order status" msgstr "" -#: templates/js/table_filters.js:265 templates/js/table_filters.js:282 +#: templates/js/table_filters.js:269 templates/js/table_filters.js:286 msgid "Outstanding" msgstr "" -#: templates/js/table_filters.js:306 +#: templates/js/table_filters.js:310 msgid "Include parts in subcategories" msgstr "" -#: templates/js/table_filters.js:310 +#: templates/js/table_filters.js:314 msgid "Has IPN" msgstr "" -#: templates/js/table_filters.js:311 +#: templates/js/table_filters.js:315 msgid "Part has internal part number" msgstr "" -#: templates/js/table_filters.js:316 +#: templates/js/table_filters.js:320 msgid "Show active parts" msgstr "" -#: templates/js/table_filters.js:324 +#: templates/js/table_filters.js:328 msgid "Stock available" msgstr "" -#: templates/js/table_filters.js:340 +#: templates/js/table_filters.js:344 msgid "Starred" msgstr "" -#: templates/js/table_filters.js:352 +#: templates/js/table_filters.js:356 msgid "Purchasable" msgstr "" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 3edb940a7c..14452a726a 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-09 02:58+0000\n" +"POT-Creation-Date: 2021-07-09 03:40+0000\n" "PO-Revision-Date: 2021-07-09 02:36\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -321,7 +321,7 @@ msgstr "Отделить от родительского элемента" msgid "Split child item" msgstr "Разбить дочерний элемент" -#: InvenTree/status_codes.py:294 templates/js/table_filters.js:181 +#: InvenTree/status_codes.py:294 templates/js/table_filters.js:185 msgid "Sent to customer" msgstr "Отправлено клиенту" @@ -1032,8 +1032,8 @@ msgstr "" #: order/templates/order/order_base.html:86 #: order/templates/order/sales_order_base.html:43 #: order/templates/order/sales_order_base.html:88 -#: templates/js/table_filters.js:250 templates/js/table_filters.js:269 -#: templates/js/table_filters.js:286 +#: templates/js/table_filters.js:254 templates/js/table_filters.js:273 +#: templates/js/table_filters.js:290 msgid "Overdue" msgstr "" @@ -1239,8 +1239,8 @@ msgstr "" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:315 templates/js/stock.js:638 -#: templates/js/stock.js:1429 templates/js/table_filters.js:112 -#: templates/js/table_filters.js:206 +#: templates/js/stock.js:1429 templates/js/table_filters.js:116 +#: templates/js/table_filters.js:210 msgid "Batch" msgstr "" @@ -1614,7 +1614,7 @@ msgstr "" #: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:160 #: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 -#: templates/js/table_filters.js:320 +#: templates/js/table_filters.js:324 msgid "Template" msgstr "" @@ -1623,7 +1623,7 @@ msgid "Parts are templates by default" msgstr "" #: common/models.py:167 part/models.py:827 part/templates/part/detail.html:170 -#: templates/js/table_filters.js:128 templates/js/table_filters.js:332 +#: templates/js/table_filters.js:132 templates/js/table_filters.js:336 msgid "Assembly" msgstr "" @@ -1632,7 +1632,7 @@ msgid "Parts can be assembled from other components by default" msgstr "" #: common/models.py:174 part/models.py:833 part/templates/part/detail.html:180 -#: templates/js/table_filters.js:336 +#: templates/js/table_filters.js:340 msgid "Component" msgstr "" @@ -1649,7 +1649,7 @@ msgid "Parts are purchaseable by default" msgstr "" #: common/models.py:188 part/models.py:849 part/templates/part/detail.html:210 -#: templates/js/table_filters.js:344 +#: templates/js/table_filters.js:348 msgid "Salable" msgstr "" @@ -1658,7 +1658,7 @@ msgid "Parts are salable by default" msgstr "" #: common/models.py:195 part/models.py:839 part/templates/part/detail.html:190 -#: templates/js/table_filters.js:33 templates/js/table_filters.js:348 +#: templates/js/table_filters.js:33 templates/js/table_filters.js:352 msgid "Trackable" msgstr "" @@ -3974,8 +3974,8 @@ msgid "Can this part be sold to customers?" msgstr "" #: part/models.py:854 part/templates/part/detail.html:227 -#: templates/js/table_filters.js:21 templates/js/table_filters.js:65 -#: templates/js/table_filters.js:246 templates/js/table_filters.js:315 +#: templates/js/table_filters.js:21 templates/js/table_filters.js:69 +#: templates/js/table_filters.js:250 templates/js/table_filters.js:319 msgid "Active" msgstr "" @@ -4040,7 +4040,7 @@ msgid "Enter description for this test" msgstr "" #: part/models.py:2136 templates/js/part.js:827 -#: templates/js/table_filters.js:232 +#: templates/js/table_filters.js:236 msgid "Required" msgstr "" @@ -4142,7 +4142,7 @@ msgid "BOM line checksum" msgstr "" #: part/models.py:2347 templates/js/bom.js:295 templates/js/bom.js:302 -#: templates/js/table_filters.js:51 +#: templates/js/table_filters.js:55 msgid "Inherited" msgstr "" @@ -4714,7 +4714,7 @@ msgstr "" msgid "This part is a variant of %(link)s" msgstr "" -#: part/templates/part/part_base.html:130 templates/js/table_filters.js:161 +#: part/templates/part/part_base.html:130 templates/js/table_filters.js:165 msgid "In Stock" msgstr "" @@ -5350,8 +5350,8 @@ msgstr "" msgid "Select test report template" msgstr "" -#: stock/forms.py:234 templates/js/table_filters.js:75 -#: templates/js/table_filters.js:138 +#: stock/forms.py:234 templates/js/table_filters.js:79 +#: templates/js/table_filters.js:142 msgid "Include sublocations" msgstr "" @@ -5575,7 +5575,7 @@ msgstr "" msgid "Test name" msgstr "" -#: stock/models.py:1766 templates/js/table_filters.js:222 +#: stock/models.py:1766 templates/js/table_filters.js:226 msgid "Test result" msgstr "" @@ -5604,12 +5604,12 @@ msgid "Stock Item Attachments" msgstr "" #: stock/templates/stock/item_base.html:33 -#: stock/templates/stock/item_base.html:397 templates/js/table_filters.js:150 +#: stock/templates/stock/item_base.html:397 templates/js/table_filters.js:154 msgid "Expired" msgstr "" #: stock/templates/stock/item_base.html:43 -#: stock/templates/stock/item_base.html:399 templates/js/table_filters.js:155 +#: stock/templates/stock/item_base.html:399 templates/js/table_filters.js:159 msgid "Stale" msgstr "" @@ -7133,7 +7133,7 @@ msgstr "" msgid "No category" msgstr "" -#: templates/js/part.js:577 templates/js/table_filters.js:328 +#: templates/js/part.js:577 templates/js/table_filters.js:332 msgid "Low stock" msgstr "" @@ -7338,7 +7338,7 @@ msgstr "" msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:622 templates/js/table_filters.js:143 +#: templates/js/stock.js:622 templates/js/table_filters.js:147 msgid "Depleted" msgstr "" @@ -7423,168 +7423,172 @@ msgid "Trackable Part" msgstr "" #: templates/js/table_filters.js:47 +msgid "Assembled Part" +msgstr "" + +#: templates/js/table_filters.js:51 msgid "Validated" msgstr "" -#: templates/js/table_filters.js:55 +#: templates/js/table_filters.js:59 msgid "Allow Variant Stock" msgstr "" -#: templates/js/table_filters.js:76 +#: templates/js/table_filters.js:80 msgid "Include locations" msgstr "" -#: templates/js/table_filters.js:86 templates/js/table_filters.js:87 -#: templates/js/table_filters.js:305 +#: templates/js/table_filters.js:90 templates/js/table_filters.js:91 +#: templates/js/table_filters.js:309 msgid "Include subcategories" msgstr "" -#: templates/js/table_filters.js:97 templates/js/table_filters.js:186 +#: templates/js/table_filters.js:101 templates/js/table_filters.js:190 msgid "Is Serialized" msgstr "" -#: templates/js/table_filters.js:100 templates/js/table_filters.js:193 +#: templates/js/table_filters.js:104 templates/js/table_filters.js:197 msgid "Serial number GTE" msgstr "" -#: templates/js/table_filters.js:101 templates/js/table_filters.js:194 +#: templates/js/table_filters.js:105 templates/js/table_filters.js:198 msgid "Serial number greater than or equal to" msgstr "" -#: templates/js/table_filters.js:104 templates/js/table_filters.js:197 +#: templates/js/table_filters.js:108 templates/js/table_filters.js:201 msgid "Serial number LTE" msgstr "" -#: templates/js/table_filters.js:105 templates/js/table_filters.js:198 +#: templates/js/table_filters.js:109 templates/js/table_filters.js:202 msgid "Serial number less than or equal to" msgstr "" -#: templates/js/table_filters.js:108 templates/js/table_filters.js:109 -#: templates/js/table_filters.js:189 templates/js/table_filters.js:190 +#: templates/js/table_filters.js:112 templates/js/table_filters.js:113 +#: templates/js/table_filters.js:193 templates/js/table_filters.js:194 msgid "Serial number" msgstr "" -#: templates/js/table_filters.js:113 templates/js/table_filters.js:207 +#: templates/js/table_filters.js:117 templates/js/table_filters.js:211 msgid "Batch code" msgstr "" -#: templates/js/table_filters.js:123 templates/js/table_filters.js:295 +#: templates/js/table_filters.js:127 templates/js/table_filters.js:299 msgid "Active parts" msgstr "" -#: templates/js/table_filters.js:124 +#: templates/js/table_filters.js:128 msgid "Show stock for active parts" msgstr "" -#: templates/js/table_filters.js:129 +#: templates/js/table_filters.js:133 msgid "Part is an assembly" msgstr "" -#: templates/js/table_filters.js:133 +#: templates/js/table_filters.js:137 msgid "Is allocated" msgstr "" -#: templates/js/table_filters.js:134 +#: templates/js/table_filters.js:138 msgid "Item has been allocated" msgstr "" -#: templates/js/table_filters.js:139 +#: templates/js/table_filters.js:143 msgid "Include stock in sublocations" msgstr "" -#: templates/js/table_filters.js:144 +#: templates/js/table_filters.js:148 msgid "Show stock items which are depleted" msgstr "" -#: templates/js/table_filters.js:151 +#: templates/js/table_filters.js:155 msgid "Show stock items which have expired" msgstr "" -#: templates/js/table_filters.js:156 +#: templates/js/table_filters.js:160 msgid "Show stock which is close to expiring" msgstr "" -#: templates/js/table_filters.js:162 +#: templates/js/table_filters.js:166 msgid "Show items which are in stock" msgstr "" -#: templates/js/table_filters.js:166 +#: templates/js/table_filters.js:170 msgid "In Production" msgstr "" -#: templates/js/table_filters.js:167 +#: templates/js/table_filters.js:171 msgid "Show items which are in production" msgstr "" -#: templates/js/table_filters.js:171 +#: templates/js/table_filters.js:175 msgid "Include Variants" msgstr "" -#: templates/js/table_filters.js:172 +#: templates/js/table_filters.js:176 msgid "Include stock items for variant parts" msgstr "" -#: templates/js/table_filters.js:176 +#: templates/js/table_filters.js:180 msgid "Installed" msgstr "" -#: templates/js/table_filters.js:177 +#: templates/js/table_filters.js:181 msgid "Show stock items which are installed in another item" msgstr "" -#: templates/js/table_filters.js:182 +#: templates/js/table_filters.js:186 msgid "Show items which have been assigned to a customer" msgstr "" -#: templates/js/table_filters.js:202 templates/js/table_filters.js:203 +#: templates/js/table_filters.js:206 templates/js/table_filters.js:207 msgid "Stock status" msgstr "" -#: templates/js/table_filters.js:211 +#: templates/js/table_filters.js:215 msgid "Has purchase price" msgstr "" -#: templates/js/table_filters.js:212 +#: templates/js/table_filters.js:216 msgid "Show stock items which have a purchase price set" msgstr "" -#: templates/js/table_filters.js:241 +#: templates/js/table_filters.js:245 msgid "Build status" msgstr "" -#: templates/js/table_filters.js:260 templates/js/table_filters.js:277 +#: templates/js/table_filters.js:264 templates/js/table_filters.js:281 msgid "Order status" msgstr "" -#: templates/js/table_filters.js:265 templates/js/table_filters.js:282 +#: templates/js/table_filters.js:269 templates/js/table_filters.js:286 msgid "Outstanding" msgstr "" -#: templates/js/table_filters.js:306 +#: templates/js/table_filters.js:310 msgid "Include parts in subcategories" msgstr "" -#: templates/js/table_filters.js:310 +#: templates/js/table_filters.js:314 msgid "Has IPN" msgstr "" -#: templates/js/table_filters.js:311 +#: templates/js/table_filters.js:315 msgid "Part has internal part number" msgstr "" -#: templates/js/table_filters.js:316 +#: templates/js/table_filters.js:320 msgid "Show active parts" msgstr "" -#: templates/js/table_filters.js:324 +#: templates/js/table_filters.js:328 msgid "Stock available" msgstr "" -#: templates/js/table_filters.js:340 +#: templates/js/table_filters.js:344 msgid "Starred" msgstr "" -#: templates/js/table_filters.js:352 +#: templates/js/table_filters.js:356 msgid "Purchasable" msgstr "" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index ee307c644d..079f2631a2 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-09 02:58+0000\n" +"POT-Creation-Date: 2021-07-09 03:40+0000\n" "PO-Revision-Date: 2021-07-09 02:36\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -321,7 +321,7 @@ msgstr "Üst ögeden ayır" msgid "Split child item" msgstr "Alt ögeyi ayır" -#: InvenTree/status_codes.py:294 templates/js/table_filters.js:181 +#: InvenTree/status_codes.py:294 templates/js/table_filters.js:185 msgid "Sent to customer" msgstr "Müşteriye gönderildi" @@ -1032,8 +1032,8 @@ msgstr "Yönetici görünümü" #: order/templates/order/order_base.html:86 #: order/templates/order/sales_order_base.html:43 #: order/templates/order/sales_order_base.html:88 -#: templates/js/table_filters.js:250 templates/js/table_filters.js:269 -#: templates/js/table_filters.js:286 +#: templates/js/table_filters.js:254 templates/js/table_filters.js:273 +#: templates/js/table_filters.js:290 msgid "Overdue" msgstr "Vadesi geçmiş" @@ -1239,8 +1239,8 @@ msgstr "Hedef konumu belirtilmedi" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:315 templates/js/stock.js:638 -#: templates/js/stock.js:1429 templates/js/table_filters.js:112 -#: templates/js/table_filters.js:206 +#: templates/js/stock.js:1429 templates/js/table_filters.js:116 +#: templates/js/table_filters.js:210 msgid "Batch" msgstr "Toplu" @@ -1614,7 +1614,7 @@ msgstr "" #: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:160 #: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 -#: templates/js/table_filters.js:320 +#: templates/js/table_filters.js:324 msgid "Template" msgstr "Şablon" @@ -1623,7 +1623,7 @@ msgid "Parts are templates by default" msgstr "Parçaları varsayılan olan şablondur" #: common/models.py:167 part/models.py:827 part/templates/part/detail.html:170 -#: templates/js/table_filters.js:128 templates/js/table_filters.js:332 +#: templates/js/table_filters.js:132 templates/js/table_filters.js:336 msgid "Assembly" msgstr "Montaj" @@ -1632,7 +1632,7 @@ msgid "Parts can be assembled from other components by default" msgstr "Parçalar varsayılan olarak başka bileşenlerden monte edilebilir" #: common/models.py:174 part/models.py:833 part/templates/part/detail.html:180 -#: templates/js/table_filters.js:336 +#: templates/js/table_filters.js:340 msgid "Component" msgstr "Bileşen" @@ -1649,7 +1649,7 @@ msgid "Parts are purchaseable by default" msgstr "Parçalar varsayılan olarak satın alınabilir" #: common/models.py:188 part/models.py:849 part/templates/part/detail.html:210 -#: templates/js/table_filters.js:344 +#: templates/js/table_filters.js:348 msgid "Salable" msgstr "Satılabilir" @@ -1658,7 +1658,7 @@ msgid "Parts are salable by default" msgstr "Parçalar varsayılan olarak satılabilir" #: common/models.py:195 part/models.py:839 part/templates/part/detail.html:190 -#: templates/js/table_filters.js:33 templates/js/table_filters.js:348 +#: templates/js/table_filters.js:33 templates/js/table_filters.js:352 msgid "Trackable" msgstr "Takip Edilebilir" @@ -3974,8 +3974,8 @@ msgid "Can this part be sold to customers?" msgstr "Bu parça müşterilere satılabilir mi?" #: part/models.py:854 part/templates/part/detail.html:227 -#: templates/js/table_filters.js:21 templates/js/table_filters.js:65 -#: templates/js/table_filters.js:246 templates/js/table_filters.js:315 +#: templates/js/table_filters.js:21 templates/js/table_filters.js:69 +#: templates/js/table_filters.js:250 templates/js/table_filters.js:319 msgid "Active" msgstr "" @@ -4040,7 +4040,7 @@ msgid "Enter description for this test" msgstr "" #: part/models.py:2136 templates/js/part.js:827 -#: templates/js/table_filters.js:232 +#: templates/js/table_filters.js:236 msgid "Required" msgstr "Gerekli" @@ -4142,7 +4142,7 @@ msgid "BOM line checksum" msgstr "" #: part/models.py:2347 templates/js/bom.js:295 templates/js/bom.js:302 -#: templates/js/table_filters.js:51 +#: templates/js/table_filters.js:55 msgid "Inherited" msgstr "" @@ -4714,7 +4714,7 @@ msgstr "" msgid "This part is a variant of %(link)s" msgstr "Bu parça %(link)s parçasının bir çeşididir" -#: part/templates/part/part_base.html:130 templates/js/table_filters.js:161 +#: part/templates/part/part_base.html:130 templates/js/table_filters.js:165 msgid "In Stock" msgstr "" @@ -5350,8 +5350,8 @@ msgstr "İşlem notu ekle (isteğe bağlı)" msgid "Select test report template" msgstr "Test raporu şablonu seç" -#: stock/forms.py:234 templates/js/table_filters.js:75 -#: templates/js/table_filters.js:138 +#: stock/forms.py:234 templates/js/table_filters.js:79 +#: templates/js/table_filters.js:142 msgid "Include sublocations" msgstr "Alt konumları dahil et" @@ -5575,7 +5575,7 @@ msgstr "" msgid "Test name" msgstr "" -#: stock/models.py:1766 templates/js/table_filters.js:222 +#: stock/models.py:1766 templates/js/table_filters.js:226 msgid "Test result" msgstr "" @@ -5604,12 +5604,12 @@ msgid "Stock Item Attachments" msgstr "" #: stock/templates/stock/item_base.html:33 -#: stock/templates/stock/item_base.html:397 templates/js/table_filters.js:150 +#: stock/templates/stock/item_base.html:397 templates/js/table_filters.js:154 msgid "Expired" msgstr "" #: stock/templates/stock/item_base.html:43 -#: stock/templates/stock/item_base.html:399 templates/js/table_filters.js:155 +#: stock/templates/stock/item_base.html:399 templates/js/table_filters.js:159 msgid "Stale" msgstr "" @@ -7133,7 +7133,7 @@ msgstr "" msgid "No category" msgstr "" -#: templates/js/part.js:577 templates/js/table_filters.js:328 +#: templates/js/part.js:577 templates/js/table_filters.js:332 msgid "Low stock" msgstr "" @@ -7338,7 +7338,7 @@ msgstr "" msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:622 templates/js/table_filters.js:143 +#: templates/js/stock.js:622 templates/js/table_filters.js:147 msgid "Depleted" msgstr "" @@ -7423,168 +7423,174 @@ msgid "Trackable Part" msgstr "" #: templates/js/table_filters.js:47 +#, fuzzy +#| msgid "Assembly" +msgid "Assembled Part" +msgstr "Montaj" + +#: templates/js/table_filters.js:51 msgid "Validated" msgstr "" -#: templates/js/table_filters.js:55 +#: templates/js/table_filters.js:59 msgid "Allow Variant Stock" msgstr "Çeşit Stokuna İzin Ver" -#: templates/js/table_filters.js:76 +#: templates/js/table_filters.js:80 msgid "Include locations" msgstr "Konumları dahil et" -#: templates/js/table_filters.js:86 templates/js/table_filters.js:87 -#: templates/js/table_filters.js:305 +#: templates/js/table_filters.js:90 templates/js/table_filters.js:91 +#: templates/js/table_filters.js:309 msgid "Include subcategories" msgstr "" -#: templates/js/table_filters.js:97 templates/js/table_filters.js:186 +#: templates/js/table_filters.js:101 templates/js/table_filters.js:190 msgid "Is Serialized" msgstr "Seri Numaralı" -#: templates/js/table_filters.js:100 templates/js/table_filters.js:193 +#: templates/js/table_filters.js:104 templates/js/table_filters.js:197 msgid "Serial number GTE" msgstr "Seri numarası BvE" -#: templates/js/table_filters.js:101 templates/js/table_filters.js:194 +#: templates/js/table_filters.js:105 templates/js/table_filters.js:198 msgid "Serial number greater than or equal to" msgstr "Seri numarası büyük veya eşit" -#: templates/js/table_filters.js:104 templates/js/table_filters.js:197 +#: templates/js/table_filters.js:108 templates/js/table_filters.js:201 msgid "Serial number LTE" msgstr "Seri numarası KvE" -#: templates/js/table_filters.js:105 templates/js/table_filters.js:198 +#: templates/js/table_filters.js:109 templates/js/table_filters.js:202 msgid "Serial number less than or equal to" msgstr "Seri numarası küçük veya eşit" -#: templates/js/table_filters.js:108 templates/js/table_filters.js:109 -#: templates/js/table_filters.js:189 templates/js/table_filters.js:190 +#: templates/js/table_filters.js:112 templates/js/table_filters.js:113 +#: templates/js/table_filters.js:193 templates/js/table_filters.js:194 msgid "Serial number" msgstr "Seri numarası" -#: templates/js/table_filters.js:113 templates/js/table_filters.js:207 +#: templates/js/table_filters.js:117 templates/js/table_filters.js:211 msgid "Batch code" msgstr "" -#: templates/js/table_filters.js:123 templates/js/table_filters.js:295 +#: templates/js/table_filters.js:127 templates/js/table_filters.js:299 msgid "Active parts" msgstr "" -#: templates/js/table_filters.js:124 +#: templates/js/table_filters.js:128 msgid "Show stock for active parts" msgstr "" -#: templates/js/table_filters.js:129 +#: templates/js/table_filters.js:133 msgid "Part is an assembly" msgstr "" -#: templates/js/table_filters.js:133 +#: templates/js/table_filters.js:137 msgid "Is allocated" msgstr "" -#: templates/js/table_filters.js:134 +#: templates/js/table_filters.js:138 msgid "Item has been allocated" msgstr "" -#: templates/js/table_filters.js:139 +#: templates/js/table_filters.js:143 msgid "Include stock in sublocations" msgstr "Alt konumlardaki stoku dahil et" -#: templates/js/table_filters.js:144 +#: templates/js/table_filters.js:148 msgid "Show stock items which are depleted" msgstr "" -#: templates/js/table_filters.js:151 +#: templates/js/table_filters.js:155 msgid "Show stock items which have expired" msgstr "" -#: templates/js/table_filters.js:156 +#: templates/js/table_filters.js:160 msgid "Show stock which is close to expiring" msgstr "" -#: templates/js/table_filters.js:162 +#: templates/js/table_filters.js:166 msgid "Show items which are in stock" msgstr "" -#: templates/js/table_filters.js:166 +#: templates/js/table_filters.js:170 msgid "In Production" msgstr "" -#: templates/js/table_filters.js:167 +#: templates/js/table_filters.js:171 msgid "Show items which are in production" msgstr "" -#: templates/js/table_filters.js:171 +#: templates/js/table_filters.js:175 msgid "Include Variants" msgstr "Çeşitleri Dahil Et" -#: templates/js/table_filters.js:172 +#: templates/js/table_filters.js:176 msgid "Include stock items for variant parts" msgstr "Çeşit parçaların stok kalemlerini dahil et" -#: templates/js/table_filters.js:176 +#: templates/js/table_filters.js:180 msgid "Installed" msgstr "" -#: templates/js/table_filters.js:177 +#: templates/js/table_filters.js:181 msgid "Show stock items which are installed in another item" msgstr "" -#: templates/js/table_filters.js:182 +#: templates/js/table_filters.js:186 msgid "Show items which have been assigned to a customer" msgstr "" -#: templates/js/table_filters.js:202 templates/js/table_filters.js:203 +#: templates/js/table_filters.js:206 templates/js/table_filters.js:207 msgid "Stock status" msgstr "" -#: templates/js/table_filters.js:211 +#: templates/js/table_filters.js:215 msgid "Has purchase price" msgstr "" -#: templates/js/table_filters.js:212 +#: templates/js/table_filters.js:216 msgid "Show stock items which have a purchase price set" msgstr "" -#: templates/js/table_filters.js:241 +#: templates/js/table_filters.js:245 msgid "Build status" msgstr "" -#: templates/js/table_filters.js:260 templates/js/table_filters.js:277 +#: templates/js/table_filters.js:264 templates/js/table_filters.js:281 msgid "Order status" msgstr "" -#: templates/js/table_filters.js:265 templates/js/table_filters.js:282 +#: templates/js/table_filters.js:269 templates/js/table_filters.js:286 msgid "Outstanding" msgstr "" -#: templates/js/table_filters.js:306 +#: templates/js/table_filters.js:310 msgid "Include parts in subcategories" msgstr "Alt kategorilerdeki parçaları dahil et" -#: templates/js/table_filters.js:310 +#: templates/js/table_filters.js:314 msgid "Has IPN" msgstr "DPN Var" -#: templates/js/table_filters.js:311 +#: templates/js/table_filters.js:315 msgid "Part has internal part number" msgstr "" -#: templates/js/table_filters.js:316 +#: templates/js/table_filters.js:320 msgid "Show active parts" msgstr "" -#: templates/js/table_filters.js:324 +#: templates/js/table_filters.js:328 msgid "Stock available" msgstr "" -#: templates/js/table_filters.js:340 +#: templates/js/table_filters.js:344 msgid "Starred" msgstr "" -#: templates/js/table_filters.js:352 +#: templates/js/table_filters.js:356 msgid "Purchasable" msgstr "" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 40ad602481..25fa10fc77 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-09 02:58+0000\n" +"POT-Creation-Date: 2021-07-09 03:40+0000\n" "PO-Revision-Date: 2021-07-09 02:36\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -321,7 +321,7 @@ msgstr "" msgid "Split child item" msgstr "" -#: InvenTree/status_codes.py:294 templates/js/table_filters.js:181 +#: InvenTree/status_codes.py:294 templates/js/table_filters.js:185 msgid "Sent to customer" msgstr "" @@ -1032,8 +1032,8 @@ msgstr "" #: order/templates/order/order_base.html:86 #: order/templates/order/sales_order_base.html:43 #: order/templates/order/sales_order_base.html:88 -#: templates/js/table_filters.js:250 templates/js/table_filters.js:269 -#: templates/js/table_filters.js:286 +#: templates/js/table_filters.js:254 templates/js/table_filters.js:273 +#: templates/js/table_filters.js:290 msgid "Overdue" msgstr "" @@ -1239,8 +1239,8 @@ msgstr "" #: build/templates/build/detail.html:70 #: stock/templates/stock/item_base.html:315 templates/js/stock.js:638 -#: templates/js/stock.js:1429 templates/js/table_filters.js:112 -#: templates/js/table_filters.js:206 +#: templates/js/stock.js:1429 templates/js/table_filters.js:116 +#: templates/js/table_filters.js:210 msgid "Batch" msgstr "" @@ -1614,7 +1614,7 @@ msgstr "" #: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:160 #: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 -#: templates/js/table_filters.js:320 +#: templates/js/table_filters.js:324 msgid "Template" msgstr "" @@ -1623,7 +1623,7 @@ msgid "Parts are templates by default" msgstr "" #: common/models.py:167 part/models.py:827 part/templates/part/detail.html:170 -#: templates/js/table_filters.js:128 templates/js/table_filters.js:332 +#: templates/js/table_filters.js:132 templates/js/table_filters.js:336 msgid "Assembly" msgstr "" @@ -1632,7 +1632,7 @@ msgid "Parts can be assembled from other components by default" msgstr "" #: common/models.py:174 part/models.py:833 part/templates/part/detail.html:180 -#: templates/js/table_filters.js:336 +#: templates/js/table_filters.js:340 msgid "Component" msgstr "" @@ -1649,7 +1649,7 @@ msgid "Parts are purchaseable by default" msgstr "" #: common/models.py:188 part/models.py:849 part/templates/part/detail.html:210 -#: templates/js/table_filters.js:344 +#: templates/js/table_filters.js:348 msgid "Salable" msgstr "" @@ -1658,7 +1658,7 @@ msgid "Parts are salable by default" msgstr "" #: common/models.py:195 part/models.py:839 part/templates/part/detail.html:190 -#: templates/js/table_filters.js:33 templates/js/table_filters.js:348 +#: templates/js/table_filters.js:33 templates/js/table_filters.js:352 msgid "Trackable" msgstr "" @@ -3974,8 +3974,8 @@ msgid "Can this part be sold to customers?" msgstr "" #: part/models.py:854 part/templates/part/detail.html:227 -#: templates/js/table_filters.js:21 templates/js/table_filters.js:65 -#: templates/js/table_filters.js:246 templates/js/table_filters.js:315 +#: templates/js/table_filters.js:21 templates/js/table_filters.js:69 +#: templates/js/table_filters.js:250 templates/js/table_filters.js:319 msgid "Active" msgstr "" @@ -4040,7 +4040,7 @@ msgid "Enter description for this test" msgstr "" #: part/models.py:2136 templates/js/part.js:827 -#: templates/js/table_filters.js:232 +#: templates/js/table_filters.js:236 msgid "Required" msgstr "" @@ -4142,7 +4142,7 @@ msgid "BOM line checksum" msgstr "" #: part/models.py:2347 templates/js/bom.js:295 templates/js/bom.js:302 -#: templates/js/table_filters.js:51 +#: templates/js/table_filters.js:55 msgid "Inherited" msgstr "" @@ -4714,7 +4714,7 @@ msgstr "" msgid "This part is a variant of %(link)s" msgstr "" -#: part/templates/part/part_base.html:130 templates/js/table_filters.js:161 +#: part/templates/part/part_base.html:130 templates/js/table_filters.js:165 msgid "In Stock" msgstr "" @@ -5350,8 +5350,8 @@ msgstr "" msgid "Select test report template" msgstr "" -#: stock/forms.py:234 templates/js/table_filters.js:75 -#: templates/js/table_filters.js:138 +#: stock/forms.py:234 templates/js/table_filters.js:79 +#: templates/js/table_filters.js:142 msgid "Include sublocations" msgstr "" @@ -5575,7 +5575,7 @@ msgstr "" msgid "Test name" msgstr "" -#: stock/models.py:1766 templates/js/table_filters.js:222 +#: stock/models.py:1766 templates/js/table_filters.js:226 msgid "Test result" msgstr "" @@ -5604,12 +5604,12 @@ msgid "Stock Item Attachments" msgstr "" #: stock/templates/stock/item_base.html:33 -#: stock/templates/stock/item_base.html:397 templates/js/table_filters.js:150 +#: stock/templates/stock/item_base.html:397 templates/js/table_filters.js:154 msgid "Expired" msgstr "" #: stock/templates/stock/item_base.html:43 -#: stock/templates/stock/item_base.html:399 templates/js/table_filters.js:155 +#: stock/templates/stock/item_base.html:399 templates/js/table_filters.js:159 msgid "Stale" msgstr "" @@ -7133,7 +7133,7 @@ msgstr "" msgid "No category" msgstr "" -#: templates/js/part.js:577 templates/js/table_filters.js:328 +#: templates/js/part.js:577 templates/js/table_filters.js:332 msgid "Low stock" msgstr "" @@ -7338,7 +7338,7 @@ msgstr "" msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:622 templates/js/table_filters.js:143 +#: templates/js/stock.js:622 templates/js/table_filters.js:147 msgid "Depleted" msgstr "" @@ -7423,168 +7423,172 @@ msgid "Trackable Part" msgstr "" #: templates/js/table_filters.js:47 +msgid "Assembled Part" +msgstr "" + +#: templates/js/table_filters.js:51 msgid "Validated" msgstr "" -#: templates/js/table_filters.js:55 +#: templates/js/table_filters.js:59 msgid "Allow Variant Stock" msgstr "" -#: templates/js/table_filters.js:76 +#: templates/js/table_filters.js:80 msgid "Include locations" msgstr "" -#: templates/js/table_filters.js:86 templates/js/table_filters.js:87 -#: templates/js/table_filters.js:305 +#: templates/js/table_filters.js:90 templates/js/table_filters.js:91 +#: templates/js/table_filters.js:309 msgid "Include subcategories" msgstr "" -#: templates/js/table_filters.js:97 templates/js/table_filters.js:186 +#: templates/js/table_filters.js:101 templates/js/table_filters.js:190 msgid "Is Serialized" msgstr "" -#: templates/js/table_filters.js:100 templates/js/table_filters.js:193 +#: templates/js/table_filters.js:104 templates/js/table_filters.js:197 msgid "Serial number GTE" msgstr "" -#: templates/js/table_filters.js:101 templates/js/table_filters.js:194 +#: templates/js/table_filters.js:105 templates/js/table_filters.js:198 msgid "Serial number greater than or equal to" msgstr "" -#: templates/js/table_filters.js:104 templates/js/table_filters.js:197 +#: templates/js/table_filters.js:108 templates/js/table_filters.js:201 msgid "Serial number LTE" msgstr "" -#: templates/js/table_filters.js:105 templates/js/table_filters.js:198 +#: templates/js/table_filters.js:109 templates/js/table_filters.js:202 msgid "Serial number less than or equal to" msgstr "" -#: templates/js/table_filters.js:108 templates/js/table_filters.js:109 -#: templates/js/table_filters.js:189 templates/js/table_filters.js:190 +#: templates/js/table_filters.js:112 templates/js/table_filters.js:113 +#: templates/js/table_filters.js:193 templates/js/table_filters.js:194 msgid "Serial number" msgstr "" -#: templates/js/table_filters.js:113 templates/js/table_filters.js:207 +#: templates/js/table_filters.js:117 templates/js/table_filters.js:211 msgid "Batch code" msgstr "" -#: templates/js/table_filters.js:123 templates/js/table_filters.js:295 +#: templates/js/table_filters.js:127 templates/js/table_filters.js:299 msgid "Active parts" msgstr "" -#: templates/js/table_filters.js:124 +#: templates/js/table_filters.js:128 msgid "Show stock for active parts" msgstr "" -#: templates/js/table_filters.js:129 +#: templates/js/table_filters.js:133 msgid "Part is an assembly" msgstr "" -#: templates/js/table_filters.js:133 +#: templates/js/table_filters.js:137 msgid "Is allocated" msgstr "" -#: templates/js/table_filters.js:134 +#: templates/js/table_filters.js:138 msgid "Item has been allocated" msgstr "" -#: templates/js/table_filters.js:139 +#: templates/js/table_filters.js:143 msgid "Include stock in sublocations" msgstr "" -#: templates/js/table_filters.js:144 +#: templates/js/table_filters.js:148 msgid "Show stock items which are depleted" msgstr "" -#: templates/js/table_filters.js:151 +#: templates/js/table_filters.js:155 msgid "Show stock items which have expired" msgstr "" -#: templates/js/table_filters.js:156 +#: templates/js/table_filters.js:160 msgid "Show stock which is close to expiring" msgstr "" -#: templates/js/table_filters.js:162 +#: templates/js/table_filters.js:166 msgid "Show items which are in stock" msgstr "" -#: templates/js/table_filters.js:166 +#: templates/js/table_filters.js:170 msgid "In Production" msgstr "" -#: templates/js/table_filters.js:167 +#: templates/js/table_filters.js:171 msgid "Show items which are in production" msgstr "" -#: templates/js/table_filters.js:171 +#: templates/js/table_filters.js:175 msgid "Include Variants" msgstr "" -#: templates/js/table_filters.js:172 +#: templates/js/table_filters.js:176 msgid "Include stock items for variant parts" msgstr "" -#: templates/js/table_filters.js:176 +#: templates/js/table_filters.js:180 msgid "Installed" msgstr "" -#: templates/js/table_filters.js:177 +#: templates/js/table_filters.js:181 msgid "Show stock items which are installed in another item" msgstr "" -#: templates/js/table_filters.js:182 +#: templates/js/table_filters.js:186 msgid "Show items which have been assigned to a customer" msgstr "" -#: templates/js/table_filters.js:202 templates/js/table_filters.js:203 +#: templates/js/table_filters.js:206 templates/js/table_filters.js:207 msgid "Stock status" msgstr "" -#: templates/js/table_filters.js:211 +#: templates/js/table_filters.js:215 msgid "Has purchase price" msgstr "" -#: templates/js/table_filters.js:212 +#: templates/js/table_filters.js:216 msgid "Show stock items which have a purchase price set" msgstr "" -#: templates/js/table_filters.js:241 +#: templates/js/table_filters.js:245 msgid "Build status" msgstr "" -#: templates/js/table_filters.js:260 templates/js/table_filters.js:277 +#: templates/js/table_filters.js:264 templates/js/table_filters.js:281 msgid "Order status" msgstr "" -#: templates/js/table_filters.js:265 templates/js/table_filters.js:282 +#: templates/js/table_filters.js:269 templates/js/table_filters.js:286 msgid "Outstanding" msgstr "" -#: templates/js/table_filters.js:306 +#: templates/js/table_filters.js:310 msgid "Include parts in subcategories" msgstr "" -#: templates/js/table_filters.js:310 +#: templates/js/table_filters.js:314 msgid "Has IPN" msgstr "" -#: templates/js/table_filters.js:311 +#: templates/js/table_filters.js:315 msgid "Part has internal part number" msgstr "" -#: templates/js/table_filters.js:316 +#: templates/js/table_filters.js:320 msgid "Show active parts" msgstr "" -#: templates/js/table_filters.js:324 +#: templates/js/table_filters.js:328 msgid "Stock available" msgstr "" -#: templates/js/table_filters.js:340 +#: templates/js/table_filters.js:344 msgid "Starred" msgstr "" -#: templates/js/table_filters.js:352 +#: templates/js/table_filters.js:356 msgid "Purchasable" msgstr "" From 4a450dde8d0710c9513576013f0c87fac88c8f2e Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 9 Jul 2021 13:58:37 +1000 Subject: [PATCH 416/734] New Crowdin updates (#1788) * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 13 +++++-------- InvenTree/locale/es/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/fr/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/it/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/ja/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/pl/LC_MESSAGES/django.po | 10 ++++------ InvenTree/locale/ru/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/tr/LC_MESSAGES/django.po | 10 ++++------ InvenTree/locale/zh/LC_MESSAGES/django.po | 6 +++--- 9 files changed, 31 insertions(+), 38 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 947cd9a0d7..266dd950bb 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-09 03:40+0000\n" -"PO-Revision-Date: 2021-07-09 02:36\n" +"PO-Revision-Date: 2021-07-09 03:43\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -6263,13 +6263,11 @@ msgstr "Farbschemata" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " -msgstr "" -"\n" +msgstr "\n" "\t\tDie CSS Datei \"%(invalid_color_theme)s.css\" für das aktuell ausgewählte Farbschema wurde nicht gefunden.
\n" "\t\tBitte ein anderes Farbschema auswählen:)\n" "\t " @@ -7427,10 +7425,8 @@ msgid "Trackable Part" msgstr "Nachverfolgbares Teil" #: templates/js/table_filters.js:47 -#, fuzzy -#| msgid "Assembled part" msgid "Assembled Part" -msgstr "Baugruppe" +msgstr "" #: templates/js/table_filters.js:51 msgid "Validated" @@ -7918,3 +7914,4 @@ msgstr "Berechtigungen Einträge zu ändern" #: users/models.py:193 msgid "Permission to delete items" msgstr "Berechtigung Einträge zu löschen" + diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 3391094b57..2ad4442198 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-09 03:40+0000\n" -"PO-Revision-Date: 2021-07-09 02:36\n" +"PO-Revision-Date: 2021-07-09 03:43\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -6263,8 +6263,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7912,3 +7911,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index d3eb7d5dfa..57c84c506d 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-09 03:40+0000\n" -"PO-Revision-Date: 2021-07-09 02:36\n" +"PO-Revision-Date: 2021-07-09 03:43\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -6263,8 +6263,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7912,3 +7911,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 7533fc6ca7..19038360d1 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-09 03:40+0000\n" -"PO-Revision-Date: 2021-07-09 02:36\n" +"PO-Revision-Date: 2021-07-09 03:43\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -6263,8 +6263,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7912,3 +7911,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 4dd8078498..e54c1283cf 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-09 03:40+0000\n" -"PO-Revision-Date: 2021-07-09 02:36\n" +"PO-Revision-Date: 2021-07-09 03:43\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -6263,8 +6263,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7912,3 +7911,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 731d16e145..b769db442e 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-09 03:40+0000\n" -"PO-Revision-Date: 2021-07-09 02:36\n" +"PO-Revision-Date: 2021-07-09 03:43\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -6263,8 +6263,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7423,10 +7422,8 @@ msgid "Trackable Part" msgstr "" #: templates/js/table_filters.js:47 -#, fuzzy -#| msgid "Assembly" msgid "Assembled Part" -msgstr "Złożenie" +msgstr "" #: templates/js/table_filters.js:51 msgid "Validated" @@ -7914,3 +7911,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 14452a726a..f11506b460 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-09 03:40+0000\n" -"PO-Revision-Date: 2021-07-09 02:36\n" +"PO-Revision-Date: 2021-07-09 03:43\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -6263,8 +6263,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7912,3 +7911,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 079f2631a2..8338916b8b 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-09 03:40+0000\n" -"PO-Revision-Date: 2021-07-09 02:36\n" +"PO-Revision-Date: 2021-07-09 03:43\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -6263,8 +6263,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7423,10 +7422,8 @@ msgid "Trackable Part" msgstr "" #: templates/js/table_filters.js:47 -#, fuzzy -#| msgid "Assembly" msgid "Assembled Part" -msgstr "Montaj" +msgstr "" #: templates/js/table_filters.js:51 msgid "Validated" @@ -7914,3 +7911,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 25fa10fc77..22f6afc16d 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-09 03:40+0000\n" -"PO-Revision-Date: 2021-07-09 02:36\n" +"PO-Revision-Date: 2021-07-09 03:43\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -6263,8 +6263,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7912,3 +7911,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + From 75e280e544712e8f862b526a502e5d10123872a5 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 9 Jul 2021 05:10:54 +0000 Subject: [PATCH 417/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 55 ++++++++++++----------- InvenTree/locale/en/LC_MESSAGES/django.po | 48 ++++++++++---------- InvenTree/locale/es/LC_MESSAGES/django.po | 52 ++++++++++----------- InvenTree/locale/fr/LC_MESSAGES/django.po | 52 ++++++++++----------- InvenTree/locale/it/LC_MESSAGES/django.po | 52 ++++++++++----------- InvenTree/locale/ja/LC_MESSAGES/django.po | 52 ++++++++++----------- InvenTree/locale/pl/LC_MESSAGES/django.po | 52 ++++++++++----------- InvenTree/locale/ru/LC_MESSAGES/django.po | 52 ++++++++++----------- InvenTree/locale/tr/LC_MESSAGES/django.po | 52 ++++++++++----------- InvenTree/locale/zh/LC_MESSAGES/django.po | 52 ++++++++++----------- 10 files changed, 270 insertions(+), 249 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 266dd950bb..00dc13b24c 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-09 03:40+0000\n" +"POT-Creation-Date: 2021-07-09 05:10+0000\n" "PO-Revision-Date: 2021-07-09 03:43\n" "Last-Translator: \n" "Language-Team: German\n" @@ -139,7 +139,7 @@ msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 #: label/models.py:112 part/models.py:680 part/models.py:2191 #: report/models.py:181 templates/InvenTree/search.html:137 -#: templates/InvenTree/search.html:289 templates/js/company.js:359 +#: templates/InvenTree/search.html:289 templates/js/company.js:365 #: templates/js/part.js:118 templates/js/part.js:251 templates/js/part.js:743 #: templates/js/stock.js:995 msgid "Name" @@ -160,7 +160,8 @@ msgstr "Name" #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 #: templates/js/build.js:868 templates/js/build.js:1162 -#: templates/js/company.js:125 templates/js/order.js:245 +#: templates/js/company.js:125 templates/js/company.js:323 +#: templates/js/company.js:561 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:361 #: templates/js/part.js:538 templates/js/part.js:755 templates/js/part.js:823 #: templates/js/stock.js:557 templates/js/stock.js:1007 @@ -655,7 +656,7 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:586 templates/js/build.js:873 #: templates/js/build.js:1139 templates/js/company.js:264 -#: templates/js/company.js:464 templates/js/part.js:342 +#: templates/js/company.js:470 templates/js/part.js:342 #: templates/js/part.js:505 templates/js/stock.js:526 #: templates/js/stock.js:1394 msgid "Part" @@ -787,7 +788,8 @@ msgstr "Link zu einer externen URL" #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 #: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:722 +#: templates/js/bom.js:349 templates/js/company.js:566 +#: templates/js/stock.js:141 templates/js/stock.js:722 msgid "Notes" msgstr "Notizen" @@ -1962,7 +1964,7 @@ msgstr "Hersteller-Teilenummer" #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 #: order/templates/order/purchase_order_detail.html:193 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:533 +#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 msgid "MPN" msgstr "MPN" @@ -2018,7 +2020,7 @@ msgstr "Anlaufstelle" #: company/models.py:130 company/models.py:347 company/models.py:548 #: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 -#: templates/js/company.js:312 templates/js/company.js:544 +#: templates/js/company.js:312 templates/js/company.js:550 #: templates/js/part.js:599 msgid "Link" msgstr "Link" @@ -2055,7 +2057,7 @@ msgstr "ist Hersteller" msgid "Does this company manufacture parts?" msgstr "Produziert diese Firma Teile?" -#: company/models.py:151 company/serializers.py:259 +#: company/models.py:151 company/serializers.py:262 #: company/templates/company/detail.html:42 msgid "Currency" msgstr "Währung" @@ -2080,7 +2082,7 @@ msgstr "Teil auswählen" #: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:364 #: templates/js/company.js:113 templates/js/company.js:289 -#: templates/js/company.js:515 +#: templates/js/company.js:521 msgid "Manufacturer" msgstr "Hersteller" @@ -2106,7 +2108,7 @@ msgstr "" #: company/models.py:421 #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:365 templates/js/part.js:260 +#: templates/js/company.js:371 templates/js/part.js:260 #: templates/js/stock.js:137 msgid "Value" msgstr "Wert" @@ -2116,7 +2118,7 @@ msgid "Parameter value" msgstr "" #: company/models.py:428 part/models.py:821 part/models.py:2193 -#: part/templates/part/detail.html:106 templates/js/company.js:371 +#: part/templates/part/detail.html:106 templates/js/company.js:377 #: templates/js/part.js:266 msgid "Units" msgstr "Einheiten" @@ -2131,7 +2133,7 @@ msgstr "" #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 -#: templates/js/company.js:117 templates/js/company.js:489 +#: templates/js/company.js:117 templates/js/company.js:495 #: templates/js/order.js:232 msgid "Supplier" msgstr "Zulieferer" @@ -2180,7 +2182,7 @@ msgstr "Mindestpreis" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/stock.js:718 +#: templates/js/company.js:571 templates/js/stock.js:718 msgid "Packaging" msgstr "Verpackungen" @@ -2573,7 +2575,7 @@ msgstr "Neuer Auftrag" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:420 -#: stock/templates/stock/item_base.html:386 templates/js/company.js:505 +#: stock/templates/stock/item_base.html:386 templates/js/company.js:511 #: templates/js/stock.js:690 msgid "Supplier Part" msgstr "Zuliefererteil" @@ -4655,7 +4657,7 @@ msgid "Part List" msgstr "Teileliste" #: part/templates/part/part_base.html:26 templates/js/company.js:280 -#: templates/js/company.js:480 templates/js/part.js:84 templates/js/part.js:161 +#: templates/js/company.js:486 templates/js/part.js:84 templates/js/part.js:161 msgid "Inactive" msgstr "Inaktiv" @@ -6263,11 +6265,13 @@ msgstr "Farbschemata" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " -msgstr "\n" +msgstr "" +"\n" "\t\tDie CSS Datei \"%(invalid_color_theme)s.css\" für das aktuell ausgewählte Farbschema wurde nicht gefunden.
\n" "\t\tBitte ein anderes Farbschema auswählen:)\n" "\t " @@ -6809,37 +6813,37 @@ msgstr "" msgid "No manufacturer parts found" msgstr "Keine Herstellerteile gefunden" -#: templates/js/company.js:272 templates/js/company.js:472 +#: templates/js/company.js:272 templates/js/company.js:478 #: templates/js/part.js:68 templates/js/part.js:153 msgid "Template part" msgstr "Vorlagenteil" -#: templates/js/company.js:276 templates/js/company.js:476 +#: templates/js/company.js:276 templates/js/company.js:482 #: templates/js/part.js:72 templates/js/part.js:157 msgid "Assembled part" msgstr "Baugruppe" -#: templates/js/company.js:350 templates/js/part.js:242 +#: templates/js/company.js:356 templates/js/part.js:242 msgid "No parameters found" msgstr "" -#: templates/js/company.js:386 templates/js/part.js:283 +#: templates/js/company.js:392 templates/js/part.js:283 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:387 templates/js/part.js:284 +#: templates/js/company.js:393 templates/js/part.js:284 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:406 templates/js/part.js:301 +#: templates/js/company.js:412 templates/js/part.js:301 msgid "Edit Parameter" msgstr "" -#: templates/js/company.js:417 templates/js/part.js:313 +#: templates/js/company.js:423 templates/js/part.js:313 msgid "Delete Parameter" msgstr "" -#: templates/js/company.js:453 +#: templates/js/company.js:459 msgid "No supplier parts found" msgstr "Keine Zuliefererteile gefunden" @@ -7914,4 +7918,3 @@ msgstr "Berechtigungen Einträge zu ändern" #: users/models.py:193 msgid "Permission to delete items" msgstr "Berechtigung Einträge zu löschen" - diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index c78dc2d071..b73efcf505 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-09 03:40+0000\n" +"POT-Creation-Date: 2021-07-09 05:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -140,7 +140,7 @@ msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 #: label/models.py:112 part/models.py:680 part/models.py:2191 #: report/models.py:181 templates/InvenTree/search.html:137 -#: templates/InvenTree/search.html:289 templates/js/company.js:359 +#: templates/InvenTree/search.html:289 templates/js/company.js:365 #: templates/js/part.js:118 templates/js/part.js:251 templates/js/part.js:743 #: templates/js/stock.js:995 msgid "Name" @@ -161,7 +161,8 @@ msgstr "" #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 #: templates/js/build.js:868 templates/js/build.js:1162 -#: templates/js/company.js:125 templates/js/order.js:245 +#: templates/js/company.js:125 templates/js/company.js:323 +#: templates/js/company.js:561 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:361 #: templates/js/part.js:538 templates/js/part.js:755 templates/js/part.js:823 #: templates/js/stock.js:557 templates/js/stock.js:1007 @@ -656,7 +657,7 @@ msgstr "" #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:586 templates/js/build.js:873 #: templates/js/build.js:1139 templates/js/company.js:264 -#: templates/js/company.js:464 templates/js/part.js:342 +#: templates/js/company.js:470 templates/js/part.js:342 #: templates/js/part.js:505 templates/js/stock.js:526 #: templates/js/stock.js:1394 msgid "Part" @@ -788,7 +789,8 @@ msgstr "" #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 #: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:722 +#: templates/js/bom.js:349 templates/js/company.js:566 +#: templates/js/stock.js:141 templates/js/stock.js:722 msgid "Notes" msgstr "" @@ -1963,7 +1965,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 #: order/templates/order/purchase_order_detail.html:193 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:533 +#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 msgid "MPN" msgstr "" @@ -2019,7 +2021,7 @@ msgstr "" #: company/models.py:130 company/models.py:347 company/models.py:548 #: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 -#: templates/js/company.js:312 templates/js/company.js:544 +#: templates/js/company.js:312 templates/js/company.js:550 #: templates/js/part.js:599 msgid "Link" msgstr "" @@ -2056,7 +2058,7 @@ msgstr "" msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:151 company/serializers.py:259 +#: company/models.py:151 company/serializers.py:262 #: company/templates/company/detail.html:42 msgid "Currency" msgstr "" @@ -2081,7 +2083,7 @@ msgstr "" #: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:364 #: templates/js/company.js:113 templates/js/company.js:289 -#: templates/js/company.js:515 +#: templates/js/company.js:521 msgid "Manufacturer" msgstr "" @@ -2107,7 +2109,7 @@ msgstr "" #: company/models.py:421 #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:365 templates/js/part.js:260 +#: templates/js/company.js:371 templates/js/part.js:260 #: templates/js/stock.js:137 msgid "Value" msgstr "" @@ -2117,7 +2119,7 @@ msgid "Parameter value" msgstr "" #: company/models.py:428 part/models.py:821 part/models.py:2193 -#: part/templates/part/detail.html:106 templates/js/company.js:371 +#: part/templates/part/detail.html:106 templates/js/company.js:377 #: templates/js/part.js:266 msgid "Units" msgstr "" @@ -2132,7 +2134,7 @@ msgstr "" #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 -#: templates/js/company.js:117 templates/js/company.js:489 +#: templates/js/company.js:117 templates/js/company.js:495 #: templates/js/order.js:232 msgid "Supplier" msgstr "" @@ -2181,7 +2183,7 @@ msgstr "" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/stock.js:718 +#: templates/js/company.js:571 templates/js/stock.js:718 msgid "Packaging" msgstr "" @@ -2574,7 +2576,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:420 -#: stock/templates/stock/item_base.html:386 templates/js/company.js:505 +#: stock/templates/stock/item_base.html:386 templates/js/company.js:511 #: templates/js/stock.js:690 msgid "Supplier Part" msgstr "" @@ -4656,7 +4658,7 @@ msgid "Part List" msgstr "" #: part/templates/part/part_base.html:26 templates/js/company.js:280 -#: templates/js/company.js:480 templates/js/part.js:84 templates/js/part.js:161 +#: templates/js/company.js:486 templates/js/part.js:84 templates/js/part.js:161 msgid "Inactive" msgstr "" @@ -6808,37 +6810,37 @@ msgstr "" msgid "No manufacturer parts found" msgstr "" -#: templates/js/company.js:272 templates/js/company.js:472 +#: templates/js/company.js:272 templates/js/company.js:478 #: templates/js/part.js:68 templates/js/part.js:153 msgid "Template part" msgstr "" -#: templates/js/company.js:276 templates/js/company.js:476 +#: templates/js/company.js:276 templates/js/company.js:482 #: templates/js/part.js:72 templates/js/part.js:157 msgid "Assembled part" msgstr "" -#: templates/js/company.js:350 templates/js/part.js:242 +#: templates/js/company.js:356 templates/js/part.js:242 msgid "No parameters found" msgstr "" -#: templates/js/company.js:386 templates/js/part.js:283 +#: templates/js/company.js:392 templates/js/part.js:283 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:387 templates/js/part.js:284 +#: templates/js/company.js:393 templates/js/part.js:284 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:406 templates/js/part.js:301 +#: templates/js/company.js:412 templates/js/part.js:301 msgid "Edit Parameter" msgstr "" -#: templates/js/company.js:417 templates/js/part.js:313 +#: templates/js/company.js:423 templates/js/part.js:313 msgid "Delete Parameter" msgstr "" -#: templates/js/company.js:453 +#: templates/js/company.js:459 msgid "No supplier parts found" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 2ad4442198..1879badeb1 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-09 03:40+0000\n" +"POT-Creation-Date: 2021-07-09 05:10+0000\n" "PO-Revision-Date: 2021-07-09 03:43\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -139,7 +139,7 @@ msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 #: label/models.py:112 part/models.py:680 part/models.py:2191 #: report/models.py:181 templates/InvenTree/search.html:137 -#: templates/InvenTree/search.html:289 templates/js/company.js:359 +#: templates/InvenTree/search.html:289 templates/js/company.js:365 #: templates/js/part.js:118 templates/js/part.js:251 templates/js/part.js:743 #: templates/js/stock.js:995 msgid "Name" @@ -160,7 +160,8 @@ msgstr "Nombre" #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 #: templates/js/build.js:868 templates/js/build.js:1162 -#: templates/js/company.js:125 templates/js/order.js:245 +#: templates/js/company.js:125 templates/js/company.js:323 +#: templates/js/company.js:561 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:361 #: templates/js/part.js:538 templates/js/part.js:755 templates/js/part.js:823 #: templates/js/stock.js:557 templates/js/stock.js:1007 @@ -655,7 +656,7 @@ msgstr "" #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:586 templates/js/build.js:873 #: templates/js/build.js:1139 templates/js/company.js:264 -#: templates/js/company.js:464 templates/js/part.js:342 +#: templates/js/company.js:470 templates/js/part.js:342 #: templates/js/part.js:505 templates/js/stock.js:526 #: templates/js/stock.js:1394 msgid "Part" @@ -787,7 +788,8 @@ msgstr "" #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 #: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:722 +#: templates/js/bom.js:349 templates/js/company.js:566 +#: templates/js/stock.js:141 templates/js/stock.js:722 msgid "Notes" msgstr "Notas" @@ -1962,7 +1964,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 #: order/templates/order/purchase_order_detail.html:193 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:533 +#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 msgid "MPN" msgstr "" @@ -2018,7 +2020,7 @@ msgstr "" #: company/models.py:130 company/models.py:347 company/models.py:548 #: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 -#: templates/js/company.js:312 templates/js/company.js:544 +#: templates/js/company.js:312 templates/js/company.js:550 #: templates/js/part.js:599 msgid "Link" msgstr "" @@ -2055,7 +2057,7 @@ msgstr "" msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:151 company/serializers.py:259 +#: company/models.py:151 company/serializers.py:262 #: company/templates/company/detail.html:42 msgid "Currency" msgstr "" @@ -2080,7 +2082,7 @@ msgstr "" #: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:364 #: templates/js/company.js:113 templates/js/company.js:289 -#: templates/js/company.js:515 +#: templates/js/company.js:521 msgid "Manufacturer" msgstr "Fabricante" @@ -2106,7 +2108,7 @@ msgstr "" #: company/models.py:421 #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:365 templates/js/part.js:260 +#: templates/js/company.js:371 templates/js/part.js:260 #: templates/js/stock.js:137 msgid "Value" msgstr "" @@ -2116,7 +2118,7 @@ msgid "Parameter value" msgstr "" #: company/models.py:428 part/models.py:821 part/models.py:2193 -#: part/templates/part/detail.html:106 templates/js/company.js:371 +#: part/templates/part/detail.html:106 templates/js/company.js:377 #: templates/js/part.js:266 msgid "Units" msgstr "" @@ -2131,7 +2133,7 @@ msgstr "" #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 -#: templates/js/company.js:117 templates/js/company.js:489 +#: templates/js/company.js:117 templates/js/company.js:495 #: templates/js/order.js:232 msgid "Supplier" msgstr "Proveedor" @@ -2180,7 +2182,7 @@ msgstr "" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/stock.js:718 +#: templates/js/company.js:571 templates/js/stock.js:718 msgid "Packaging" msgstr "" @@ -2573,7 +2575,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:420 -#: stock/templates/stock/item_base.html:386 templates/js/company.js:505 +#: stock/templates/stock/item_base.html:386 templates/js/company.js:511 #: templates/js/stock.js:690 msgid "Supplier Part" msgstr "" @@ -4655,7 +4657,7 @@ msgid "Part List" msgstr "" #: part/templates/part/part_base.html:26 templates/js/company.js:280 -#: templates/js/company.js:480 templates/js/part.js:84 templates/js/part.js:161 +#: templates/js/company.js:486 templates/js/part.js:84 templates/js/part.js:161 msgid "Inactive" msgstr "" @@ -6263,7 +6265,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -6806,37 +6809,37 @@ msgstr "" msgid "No manufacturer parts found" msgstr "" -#: templates/js/company.js:272 templates/js/company.js:472 +#: templates/js/company.js:272 templates/js/company.js:478 #: templates/js/part.js:68 templates/js/part.js:153 msgid "Template part" msgstr "" -#: templates/js/company.js:276 templates/js/company.js:476 +#: templates/js/company.js:276 templates/js/company.js:482 #: templates/js/part.js:72 templates/js/part.js:157 msgid "Assembled part" msgstr "" -#: templates/js/company.js:350 templates/js/part.js:242 +#: templates/js/company.js:356 templates/js/part.js:242 msgid "No parameters found" msgstr "" -#: templates/js/company.js:386 templates/js/part.js:283 +#: templates/js/company.js:392 templates/js/part.js:283 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:387 templates/js/part.js:284 +#: templates/js/company.js:393 templates/js/part.js:284 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:406 templates/js/part.js:301 +#: templates/js/company.js:412 templates/js/part.js:301 msgid "Edit Parameter" msgstr "" -#: templates/js/company.js:417 templates/js/part.js:313 +#: templates/js/company.js:423 templates/js/part.js:313 msgid "Delete Parameter" msgstr "" -#: templates/js/company.js:453 +#: templates/js/company.js:459 msgid "No supplier parts found" msgstr "" @@ -7911,4 +7914,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 57c84c506d..d284b20a34 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-09 03:40+0000\n" +"POT-Creation-Date: 2021-07-09 05:10+0000\n" "PO-Revision-Date: 2021-07-09 03:43\n" "Last-Translator: \n" "Language-Team: French\n" @@ -139,7 +139,7 @@ msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 #: label/models.py:112 part/models.py:680 part/models.py:2191 #: report/models.py:181 templates/InvenTree/search.html:137 -#: templates/InvenTree/search.html:289 templates/js/company.js:359 +#: templates/InvenTree/search.html:289 templates/js/company.js:365 #: templates/js/part.js:118 templates/js/part.js:251 templates/js/part.js:743 #: templates/js/stock.js:995 msgid "Name" @@ -160,7 +160,8 @@ msgstr "Nom" #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 #: templates/js/build.js:868 templates/js/build.js:1162 -#: templates/js/company.js:125 templates/js/order.js:245 +#: templates/js/company.js:125 templates/js/company.js:323 +#: templates/js/company.js:561 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:361 #: templates/js/part.js:538 templates/js/part.js:755 templates/js/part.js:823 #: templates/js/stock.js:557 templates/js/stock.js:1007 @@ -655,7 +656,7 @@ msgstr "" #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:586 templates/js/build.js:873 #: templates/js/build.js:1139 templates/js/company.js:264 -#: templates/js/company.js:464 templates/js/part.js:342 +#: templates/js/company.js:470 templates/js/part.js:342 #: templates/js/part.js:505 templates/js/stock.js:526 #: templates/js/stock.js:1394 msgid "Part" @@ -787,7 +788,8 @@ msgstr "" #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 #: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:722 +#: templates/js/bom.js:349 templates/js/company.js:566 +#: templates/js/stock.js:141 templates/js/stock.js:722 msgid "Notes" msgstr "Notes" @@ -1962,7 +1964,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 #: order/templates/order/purchase_order_detail.html:193 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:533 +#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 msgid "MPN" msgstr "" @@ -2018,7 +2020,7 @@ msgstr "" #: company/models.py:130 company/models.py:347 company/models.py:548 #: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 -#: templates/js/company.js:312 templates/js/company.js:544 +#: templates/js/company.js:312 templates/js/company.js:550 #: templates/js/part.js:599 msgid "Link" msgstr "" @@ -2055,7 +2057,7 @@ msgstr "" msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:151 company/serializers.py:259 +#: company/models.py:151 company/serializers.py:262 #: company/templates/company/detail.html:42 msgid "Currency" msgstr "" @@ -2080,7 +2082,7 @@ msgstr "" #: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:364 #: templates/js/company.js:113 templates/js/company.js:289 -#: templates/js/company.js:515 +#: templates/js/company.js:521 msgid "Manufacturer" msgstr "" @@ -2106,7 +2108,7 @@ msgstr "" #: company/models.py:421 #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:365 templates/js/part.js:260 +#: templates/js/company.js:371 templates/js/part.js:260 #: templates/js/stock.js:137 msgid "Value" msgstr "" @@ -2116,7 +2118,7 @@ msgid "Parameter value" msgstr "" #: company/models.py:428 part/models.py:821 part/models.py:2193 -#: part/templates/part/detail.html:106 templates/js/company.js:371 +#: part/templates/part/detail.html:106 templates/js/company.js:377 #: templates/js/part.js:266 msgid "Units" msgstr "" @@ -2131,7 +2133,7 @@ msgstr "" #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 -#: templates/js/company.js:117 templates/js/company.js:489 +#: templates/js/company.js:117 templates/js/company.js:495 #: templates/js/order.js:232 msgid "Supplier" msgstr "" @@ -2180,7 +2182,7 @@ msgstr "" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/stock.js:718 +#: templates/js/company.js:571 templates/js/stock.js:718 msgid "Packaging" msgstr "" @@ -2573,7 +2575,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:420 -#: stock/templates/stock/item_base.html:386 templates/js/company.js:505 +#: stock/templates/stock/item_base.html:386 templates/js/company.js:511 #: templates/js/stock.js:690 msgid "Supplier Part" msgstr "" @@ -4655,7 +4657,7 @@ msgid "Part List" msgstr "" #: part/templates/part/part_base.html:26 templates/js/company.js:280 -#: templates/js/company.js:480 templates/js/part.js:84 templates/js/part.js:161 +#: templates/js/company.js:486 templates/js/part.js:84 templates/js/part.js:161 msgid "Inactive" msgstr "" @@ -6263,7 +6265,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -6806,37 +6809,37 @@ msgstr "" msgid "No manufacturer parts found" msgstr "" -#: templates/js/company.js:272 templates/js/company.js:472 +#: templates/js/company.js:272 templates/js/company.js:478 #: templates/js/part.js:68 templates/js/part.js:153 msgid "Template part" msgstr "" -#: templates/js/company.js:276 templates/js/company.js:476 +#: templates/js/company.js:276 templates/js/company.js:482 #: templates/js/part.js:72 templates/js/part.js:157 msgid "Assembled part" msgstr "" -#: templates/js/company.js:350 templates/js/part.js:242 +#: templates/js/company.js:356 templates/js/part.js:242 msgid "No parameters found" msgstr "" -#: templates/js/company.js:386 templates/js/part.js:283 +#: templates/js/company.js:392 templates/js/part.js:283 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:387 templates/js/part.js:284 +#: templates/js/company.js:393 templates/js/part.js:284 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:406 templates/js/part.js:301 +#: templates/js/company.js:412 templates/js/part.js:301 msgid "Edit Parameter" msgstr "" -#: templates/js/company.js:417 templates/js/part.js:313 +#: templates/js/company.js:423 templates/js/part.js:313 msgid "Delete Parameter" msgstr "" -#: templates/js/company.js:453 +#: templates/js/company.js:459 msgid "No supplier parts found" msgstr "" @@ -7911,4 +7914,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 19038360d1..4e51e5e1ba 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-09 03:40+0000\n" +"POT-Creation-Date: 2021-07-09 05:10+0000\n" "PO-Revision-Date: 2021-07-09 03:43\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -139,7 +139,7 @@ msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 #: label/models.py:112 part/models.py:680 part/models.py:2191 #: report/models.py:181 templates/InvenTree/search.html:137 -#: templates/InvenTree/search.html:289 templates/js/company.js:359 +#: templates/InvenTree/search.html:289 templates/js/company.js:365 #: templates/js/part.js:118 templates/js/part.js:251 templates/js/part.js:743 #: templates/js/stock.js:995 msgid "Name" @@ -160,7 +160,8 @@ msgstr "" #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 #: templates/js/build.js:868 templates/js/build.js:1162 -#: templates/js/company.js:125 templates/js/order.js:245 +#: templates/js/company.js:125 templates/js/company.js:323 +#: templates/js/company.js:561 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:361 #: templates/js/part.js:538 templates/js/part.js:755 templates/js/part.js:823 #: templates/js/stock.js:557 templates/js/stock.js:1007 @@ -655,7 +656,7 @@ msgstr "" #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:586 templates/js/build.js:873 #: templates/js/build.js:1139 templates/js/company.js:264 -#: templates/js/company.js:464 templates/js/part.js:342 +#: templates/js/company.js:470 templates/js/part.js:342 #: templates/js/part.js:505 templates/js/stock.js:526 #: templates/js/stock.js:1394 msgid "Part" @@ -787,7 +788,8 @@ msgstr "" #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 #: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:722 +#: templates/js/bom.js:349 templates/js/company.js:566 +#: templates/js/stock.js:141 templates/js/stock.js:722 msgid "Notes" msgstr "" @@ -1962,7 +1964,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 #: order/templates/order/purchase_order_detail.html:193 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:533 +#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 msgid "MPN" msgstr "" @@ -2018,7 +2020,7 @@ msgstr "" #: company/models.py:130 company/models.py:347 company/models.py:548 #: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 -#: templates/js/company.js:312 templates/js/company.js:544 +#: templates/js/company.js:312 templates/js/company.js:550 #: templates/js/part.js:599 msgid "Link" msgstr "" @@ -2055,7 +2057,7 @@ msgstr "" msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:151 company/serializers.py:259 +#: company/models.py:151 company/serializers.py:262 #: company/templates/company/detail.html:42 msgid "Currency" msgstr "" @@ -2080,7 +2082,7 @@ msgstr "" #: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:364 #: templates/js/company.js:113 templates/js/company.js:289 -#: templates/js/company.js:515 +#: templates/js/company.js:521 msgid "Manufacturer" msgstr "" @@ -2106,7 +2108,7 @@ msgstr "" #: company/models.py:421 #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:365 templates/js/part.js:260 +#: templates/js/company.js:371 templates/js/part.js:260 #: templates/js/stock.js:137 msgid "Value" msgstr "" @@ -2116,7 +2118,7 @@ msgid "Parameter value" msgstr "" #: company/models.py:428 part/models.py:821 part/models.py:2193 -#: part/templates/part/detail.html:106 templates/js/company.js:371 +#: part/templates/part/detail.html:106 templates/js/company.js:377 #: templates/js/part.js:266 msgid "Units" msgstr "" @@ -2131,7 +2133,7 @@ msgstr "" #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 -#: templates/js/company.js:117 templates/js/company.js:489 +#: templates/js/company.js:117 templates/js/company.js:495 #: templates/js/order.js:232 msgid "Supplier" msgstr "" @@ -2180,7 +2182,7 @@ msgstr "" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/stock.js:718 +#: templates/js/company.js:571 templates/js/stock.js:718 msgid "Packaging" msgstr "" @@ -2573,7 +2575,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:420 -#: stock/templates/stock/item_base.html:386 templates/js/company.js:505 +#: stock/templates/stock/item_base.html:386 templates/js/company.js:511 #: templates/js/stock.js:690 msgid "Supplier Part" msgstr "" @@ -4655,7 +4657,7 @@ msgid "Part List" msgstr "" #: part/templates/part/part_base.html:26 templates/js/company.js:280 -#: templates/js/company.js:480 templates/js/part.js:84 templates/js/part.js:161 +#: templates/js/company.js:486 templates/js/part.js:84 templates/js/part.js:161 msgid "Inactive" msgstr "" @@ -6263,7 +6265,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -6806,37 +6809,37 @@ msgstr "" msgid "No manufacturer parts found" msgstr "" -#: templates/js/company.js:272 templates/js/company.js:472 +#: templates/js/company.js:272 templates/js/company.js:478 #: templates/js/part.js:68 templates/js/part.js:153 msgid "Template part" msgstr "" -#: templates/js/company.js:276 templates/js/company.js:476 +#: templates/js/company.js:276 templates/js/company.js:482 #: templates/js/part.js:72 templates/js/part.js:157 msgid "Assembled part" msgstr "" -#: templates/js/company.js:350 templates/js/part.js:242 +#: templates/js/company.js:356 templates/js/part.js:242 msgid "No parameters found" msgstr "" -#: templates/js/company.js:386 templates/js/part.js:283 +#: templates/js/company.js:392 templates/js/part.js:283 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:387 templates/js/part.js:284 +#: templates/js/company.js:393 templates/js/part.js:284 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:406 templates/js/part.js:301 +#: templates/js/company.js:412 templates/js/part.js:301 msgid "Edit Parameter" msgstr "" -#: templates/js/company.js:417 templates/js/part.js:313 +#: templates/js/company.js:423 templates/js/part.js:313 msgid "Delete Parameter" msgstr "" -#: templates/js/company.js:453 +#: templates/js/company.js:459 msgid "No supplier parts found" msgstr "" @@ -7911,4 +7914,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index e54c1283cf..a5c062d98c 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-09 03:40+0000\n" +"POT-Creation-Date: 2021-07-09 05:10+0000\n" "PO-Revision-Date: 2021-07-09 03:43\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -139,7 +139,7 @@ msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 #: label/models.py:112 part/models.py:680 part/models.py:2191 #: report/models.py:181 templates/InvenTree/search.html:137 -#: templates/InvenTree/search.html:289 templates/js/company.js:359 +#: templates/InvenTree/search.html:289 templates/js/company.js:365 #: templates/js/part.js:118 templates/js/part.js:251 templates/js/part.js:743 #: templates/js/stock.js:995 msgid "Name" @@ -160,7 +160,8 @@ msgstr "" #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 #: templates/js/build.js:868 templates/js/build.js:1162 -#: templates/js/company.js:125 templates/js/order.js:245 +#: templates/js/company.js:125 templates/js/company.js:323 +#: templates/js/company.js:561 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:361 #: templates/js/part.js:538 templates/js/part.js:755 templates/js/part.js:823 #: templates/js/stock.js:557 templates/js/stock.js:1007 @@ -655,7 +656,7 @@ msgstr "" #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:586 templates/js/build.js:873 #: templates/js/build.js:1139 templates/js/company.js:264 -#: templates/js/company.js:464 templates/js/part.js:342 +#: templates/js/company.js:470 templates/js/part.js:342 #: templates/js/part.js:505 templates/js/stock.js:526 #: templates/js/stock.js:1394 msgid "Part" @@ -787,7 +788,8 @@ msgstr "" #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 #: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:722 +#: templates/js/bom.js:349 templates/js/company.js:566 +#: templates/js/stock.js:141 templates/js/stock.js:722 msgid "Notes" msgstr "" @@ -1962,7 +1964,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 #: order/templates/order/purchase_order_detail.html:193 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:533 +#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 msgid "MPN" msgstr "" @@ -2018,7 +2020,7 @@ msgstr "" #: company/models.py:130 company/models.py:347 company/models.py:548 #: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 -#: templates/js/company.js:312 templates/js/company.js:544 +#: templates/js/company.js:312 templates/js/company.js:550 #: templates/js/part.js:599 msgid "Link" msgstr "" @@ -2055,7 +2057,7 @@ msgstr "" msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:151 company/serializers.py:259 +#: company/models.py:151 company/serializers.py:262 #: company/templates/company/detail.html:42 msgid "Currency" msgstr "" @@ -2080,7 +2082,7 @@ msgstr "" #: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:364 #: templates/js/company.js:113 templates/js/company.js:289 -#: templates/js/company.js:515 +#: templates/js/company.js:521 msgid "Manufacturer" msgstr "" @@ -2106,7 +2108,7 @@ msgstr "" #: company/models.py:421 #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:365 templates/js/part.js:260 +#: templates/js/company.js:371 templates/js/part.js:260 #: templates/js/stock.js:137 msgid "Value" msgstr "" @@ -2116,7 +2118,7 @@ msgid "Parameter value" msgstr "" #: company/models.py:428 part/models.py:821 part/models.py:2193 -#: part/templates/part/detail.html:106 templates/js/company.js:371 +#: part/templates/part/detail.html:106 templates/js/company.js:377 #: templates/js/part.js:266 msgid "Units" msgstr "" @@ -2131,7 +2133,7 @@ msgstr "" #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 -#: templates/js/company.js:117 templates/js/company.js:489 +#: templates/js/company.js:117 templates/js/company.js:495 #: templates/js/order.js:232 msgid "Supplier" msgstr "" @@ -2180,7 +2182,7 @@ msgstr "" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/stock.js:718 +#: templates/js/company.js:571 templates/js/stock.js:718 msgid "Packaging" msgstr "" @@ -2573,7 +2575,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:420 -#: stock/templates/stock/item_base.html:386 templates/js/company.js:505 +#: stock/templates/stock/item_base.html:386 templates/js/company.js:511 #: templates/js/stock.js:690 msgid "Supplier Part" msgstr "" @@ -4655,7 +4657,7 @@ msgid "Part List" msgstr "" #: part/templates/part/part_base.html:26 templates/js/company.js:280 -#: templates/js/company.js:480 templates/js/part.js:84 templates/js/part.js:161 +#: templates/js/company.js:486 templates/js/part.js:84 templates/js/part.js:161 msgid "Inactive" msgstr "" @@ -6263,7 +6265,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -6806,37 +6809,37 @@ msgstr "" msgid "No manufacturer parts found" msgstr "" -#: templates/js/company.js:272 templates/js/company.js:472 +#: templates/js/company.js:272 templates/js/company.js:478 #: templates/js/part.js:68 templates/js/part.js:153 msgid "Template part" msgstr "" -#: templates/js/company.js:276 templates/js/company.js:476 +#: templates/js/company.js:276 templates/js/company.js:482 #: templates/js/part.js:72 templates/js/part.js:157 msgid "Assembled part" msgstr "" -#: templates/js/company.js:350 templates/js/part.js:242 +#: templates/js/company.js:356 templates/js/part.js:242 msgid "No parameters found" msgstr "" -#: templates/js/company.js:386 templates/js/part.js:283 +#: templates/js/company.js:392 templates/js/part.js:283 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:387 templates/js/part.js:284 +#: templates/js/company.js:393 templates/js/part.js:284 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:406 templates/js/part.js:301 +#: templates/js/company.js:412 templates/js/part.js:301 msgid "Edit Parameter" msgstr "" -#: templates/js/company.js:417 templates/js/part.js:313 +#: templates/js/company.js:423 templates/js/part.js:313 msgid "Delete Parameter" msgstr "" -#: templates/js/company.js:453 +#: templates/js/company.js:459 msgid "No supplier parts found" msgstr "" @@ -7911,4 +7914,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index b769db442e..7e7aa4286e 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-09 03:40+0000\n" +"POT-Creation-Date: 2021-07-09 05:10+0000\n" "PO-Revision-Date: 2021-07-09 03:43\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -139,7 +139,7 @@ msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 #: label/models.py:112 part/models.py:680 part/models.py:2191 #: report/models.py:181 templates/InvenTree/search.html:137 -#: templates/InvenTree/search.html:289 templates/js/company.js:359 +#: templates/InvenTree/search.html:289 templates/js/company.js:365 #: templates/js/part.js:118 templates/js/part.js:251 templates/js/part.js:743 #: templates/js/stock.js:995 msgid "Name" @@ -160,7 +160,8 @@ msgstr "Nazwa" #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 #: templates/js/build.js:868 templates/js/build.js:1162 -#: templates/js/company.js:125 templates/js/order.js:245 +#: templates/js/company.js:125 templates/js/company.js:323 +#: templates/js/company.js:561 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:361 #: templates/js/part.js:538 templates/js/part.js:755 templates/js/part.js:823 #: templates/js/stock.js:557 templates/js/stock.js:1007 @@ -655,7 +656,7 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:586 templates/js/build.js:873 #: templates/js/build.js:1139 templates/js/company.js:264 -#: templates/js/company.js:464 templates/js/part.js:342 +#: templates/js/company.js:470 templates/js/part.js:342 #: templates/js/part.js:505 templates/js/stock.js:526 #: templates/js/stock.js:1394 msgid "Part" @@ -787,7 +788,8 @@ msgstr "Link do zewnętrznego adresu URL" #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 #: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:722 +#: templates/js/bom.js:349 templates/js/company.js:566 +#: templates/js/stock.js:141 templates/js/stock.js:722 msgid "Notes" msgstr "Uwagi" @@ -1962,7 +1964,7 @@ msgstr "Numer producenta" #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 #: order/templates/order/purchase_order_detail.html:193 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:533 +#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 msgid "MPN" msgstr "MPN" @@ -2018,7 +2020,7 @@ msgstr "Punkt kontaktowy" #: company/models.py:130 company/models.py:347 company/models.py:548 #: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 -#: templates/js/company.js:312 templates/js/company.js:544 +#: templates/js/company.js:312 templates/js/company.js:550 #: templates/js/part.js:599 msgid "Link" msgstr "Łącze" @@ -2055,7 +2057,7 @@ msgstr "jest producentem" msgid "Does this company manufacture parts?" msgstr "Czy to przedsiębiorstwo produkuje części?" -#: company/models.py:151 company/serializers.py:259 +#: company/models.py:151 company/serializers.py:262 #: company/templates/company/detail.html:42 msgid "Currency" msgstr "Waluta" @@ -2080,7 +2082,7 @@ msgstr "Wybierz część" #: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:364 #: templates/js/company.js:113 templates/js/company.js:289 -#: templates/js/company.js:515 +#: templates/js/company.js:521 msgid "Manufacturer" msgstr "Producent" @@ -2106,7 +2108,7 @@ msgstr "" #: company/models.py:421 #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:365 templates/js/part.js:260 +#: templates/js/company.js:371 templates/js/part.js:260 #: templates/js/stock.js:137 msgid "Value" msgstr "" @@ -2116,7 +2118,7 @@ msgid "Parameter value" msgstr "" #: company/models.py:428 part/models.py:821 part/models.py:2193 -#: part/templates/part/detail.html:106 templates/js/company.js:371 +#: part/templates/part/detail.html:106 templates/js/company.js:377 #: templates/js/part.js:266 msgid "Units" msgstr "Jednostki" @@ -2131,7 +2133,7 @@ msgstr "" #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 -#: templates/js/company.js:117 templates/js/company.js:489 +#: templates/js/company.js:117 templates/js/company.js:495 #: templates/js/order.js:232 msgid "Supplier" msgstr "Dostawca" @@ -2180,7 +2182,7 @@ msgstr "" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/stock.js:718 +#: templates/js/company.js:571 templates/js/stock.js:718 msgid "Packaging" msgstr "Opakowanie" @@ -2573,7 +2575,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:420 -#: stock/templates/stock/item_base.html:386 templates/js/company.js:505 +#: stock/templates/stock/item_base.html:386 templates/js/company.js:511 #: templates/js/stock.js:690 msgid "Supplier Part" msgstr "" @@ -4655,7 +4657,7 @@ msgid "Part List" msgstr "" #: part/templates/part/part_base.html:26 templates/js/company.js:280 -#: templates/js/company.js:480 templates/js/part.js:84 templates/js/part.js:161 +#: templates/js/company.js:486 templates/js/part.js:84 templates/js/part.js:161 msgid "Inactive" msgstr "" @@ -6263,7 +6265,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -6806,37 +6809,37 @@ msgstr "" msgid "No manufacturer parts found" msgstr "" -#: templates/js/company.js:272 templates/js/company.js:472 +#: templates/js/company.js:272 templates/js/company.js:478 #: templates/js/part.js:68 templates/js/part.js:153 msgid "Template part" msgstr "" -#: templates/js/company.js:276 templates/js/company.js:476 +#: templates/js/company.js:276 templates/js/company.js:482 #: templates/js/part.js:72 templates/js/part.js:157 msgid "Assembled part" msgstr "" -#: templates/js/company.js:350 templates/js/part.js:242 +#: templates/js/company.js:356 templates/js/part.js:242 msgid "No parameters found" msgstr "" -#: templates/js/company.js:386 templates/js/part.js:283 +#: templates/js/company.js:392 templates/js/part.js:283 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:387 templates/js/part.js:284 +#: templates/js/company.js:393 templates/js/part.js:284 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:406 templates/js/part.js:301 +#: templates/js/company.js:412 templates/js/part.js:301 msgid "Edit Parameter" msgstr "" -#: templates/js/company.js:417 templates/js/part.js:313 +#: templates/js/company.js:423 templates/js/part.js:313 msgid "Delete Parameter" msgstr "" -#: templates/js/company.js:453 +#: templates/js/company.js:459 msgid "No supplier parts found" msgstr "" @@ -7911,4 +7914,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index f11506b460..c4e6749995 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-09 03:40+0000\n" +"POT-Creation-Date: 2021-07-09 05:10+0000\n" "PO-Revision-Date: 2021-07-09 03:43\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -139,7 +139,7 @@ msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 #: label/models.py:112 part/models.py:680 part/models.py:2191 #: report/models.py:181 templates/InvenTree/search.html:137 -#: templates/InvenTree/search.html:289 templates/js/company.js:359 +#: templates/InvenTree/search.html:289 templates/js/company.js:365 #: templates/js/part.js:118 templates/js/part.js:251 templates/js/part.js:743 #: templates/js/stock.js:995 msgid "Name" @@ -160,7 +160,8 @@ msgstr "Название" #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 #: templates/js/build.js:868 templates/js/build.js:1162 -#: templates/js/company.js:125 templates/js/order.js:245 +#: templates/js/company.js:125 templates/js/company.js:323 +#: templates/js/company.js:561 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:361 #: templates/js/part.js:538 templates/js/part.js:755 templates/js/part.js:823 #: templates/js/stock.js:557 templates/js/stock.js:1007 @@ -655,7 +656,7 @@ msgstr "" #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:586 templates/js/build.js:873 #: templates/js/build.js:1139 templates/js/company.js:264 -#: templates/js/company.js:464 templates/js/part.js:342 +#: templates/js/company.js:470 templates/js/part.js:342 #: templates/js/part.js:505 templates/js/stock.js:526 #: templates/js/stock.js:1394 msgid "Part" @@ -787,7 +788,8 @@ msgstr "" #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 #: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:722 +#: templates/js/bom.js:349 templates/js/company.js:566 +#: templates/js/stock.js:141 templates/js/stock.js:722 msgid "Notes" msgstr "" @@ -1962,7 +1964,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 #: order/templates/order/purchase_order_detail.html:193 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:533 +#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 msgid "MPN" msgstr "" @@ -2018,7 +2020,7 @@ msgstr "" #: company/models.py:130 company/models.py:347 company/models.py:548 #: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 -#: templates/js/company.js:312 templates/js/company.js:544 +#: templates/js/company.js:312 templates/js/company.js:550 #: templates/js/part.js:599 msgid "Link" msgstr "" @@ -2055,7 +2057,7 @@ msgstr "" msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:151 company/serializers.py:259 +#: company/models.py:151 company/serializers.py:262 #: company/templates/company/detail.html:42 msgid "Currency" msgstr "" @@ -2080,7 +2082,7 @@ msgstr "" #: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:364 #: templates/js/company.js:113 templates/js/company.js:289 -#: templates/js/company.js:515 +#: templates/js/company.js:521 msgid "Manufacturer" msgstr "" @@ -2106,7 +2108,7 @@ msgstr "" #: company/models.py:421 #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:365 templates/js/part.js:260 +#: templates/js/company.js:371 templates/js/part.js:260 #: templates/js/stock.js:137 msgid "Value" msgstr "" @@ -2116,7 +2118,7 @@ msgid "Parameter value" msgstr "" #: company/models.py:428 part/models.py:821 part/models.py:2193 -#: part/templates/part/detail.html:106 templates/js/company.js:371 +#: part/templates/part/detail.html:106 templates/js/company.js:377 #: templates/js/part.js:266 msgid "Units" msgstr "" @@ -2131,7 +2133,7 @@ msgstr "" #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 -#: templates/js/company.js:117 templates/js/company.js:489 +#: templates/js/company.js:117 templates/js/company.js:495 #: templates/js/order.js:232 msgid "Supplier" msgstr "" @@ -2180,7 +2182,7 @@ msgstr "" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/stock.js:718 +#: templates/js/company.js:571 templates/js/stock.js:718 msgid "Packaging" msgstr "" @@ -2573,7 +2575,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:420 -#: stock/templates/stock/item_base.html:386 templates/js/company.js:505 +#: stock/templates/stock/item_base.html:386 templates/js/company.js:511 #: templates/js/stock.js:690 msgid "Supplier Part" msgstr "" @@ -4655,7 +4657,7 @@ msgid "Part List" msgstr "" #: part/templates/part/part_base.html:26 templates/js/company.js:280 -#: templates/js/company.js:480 templates/js/part.js:84 templates/js/part.js:161 +#: templates/js/company.js:486 templates/js/part.js:84 templates/js/part.js:161 msgid "Inactive" msgstr "" @@ -6263,7 +6265,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -6806,37 +6809,37 @@ msgstr "" msgid "No manufacturer parts found" msgstr "" -#: templates/js/company.js:272 templates/js/company.js:472 +#: templates/js/company.js:272 templates/js/company.js:478 #: templates/js/part.js:68 templates/js/part.js:153 msgid "Template part" msgstr "" -#: templates/js/company.js:276 templates/js/company.js:476 +#: templates/js/company.js:276 templates/js/company.js:482 #: templates/js/part.js:72 templates/js/part.js:157 msgid "Assembled part" msgstr "" -#: templates/js/company.js:350 templates/js/part.js:242 +#: templates/js/company.js:356 templates/js/part.js:242 msgid "No parameters found" msgstr "" -#: templates/js/company.js:386 templates/js/part.js:283 +#: templates/js/company.js:392 templates/js/part.js:283 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:387 templates/js/part.js:284 +#: templates/js/company.js:393 templates/js/part.js:284 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:406 templates/js/part.js:301 +#: templates/js/company.js:412 templates/js/part.js:301 msgid "Edit Parameter" msgstr "" -#: templates/js/company.js:417 templates/js/part.js:313 +#: templates/js/company.js:423 templates/js/part.js:313 msgid "Delete Parameter" msgstr "" -#: templates/js/company.js:453 +#: templates/js/company.js:459 msgid "No supplier parts found" msgstr "" @@ -7911,4 +7914,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 8338916b8b..bd772ea9ef 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-09 03:40+0000\n" +"POT-Creation-Date: 2021-07-09 05:10+0000\n" "PO-Revision-Date: 2021-07-09 03:43\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -139,7 +139,7 @@ msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 #: label/models.py:112 part/models.py:680 part/models.py:2191 #: report/models.py:181 templates/InvenTree/search.html:137 -#: templates/InvenTree/search.html:289 templates/js/company.js:359 +#: templates/InvenTree/search.html:289 templates/js/company.js:365 #: templates/js/part.js:118 templates/js/part.js:251 templates/js/part.js:743 #: templates/js/stock.js:995 msgid "Name" @@ -160,7 +160,8 @@ msgstr "Adı" #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 #: templates/js/build.js:868 templates/js/build.js:1162 -#: templates/js/company.js:125 templates/js/order.js:245 +#: templates/js/company.js:125 templates/js/company.js:323 +#: templates/js/company.js:561 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:361 #: templates/js/part.js:538 templates/js/part.js:755 templates/js/part.js:823 #: templates/js/stock.js:557 templates/js/stock.js:1007 @@ -655,7 +656,7 @@ msgstr "Bu yapım işinin tahsis edildiği yapım işi emri" #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:586 templates/js/build.js:873 #: templates/js/build.js:1139 templates/js/company.js:264 -#: templates/js/company.js:464 templates/js/part.js:342 +#: templates/js/company.js:470 templates/js/part.js:342 #: templates/js/part.js:505 templates/js/stock.js:526 #: templates/js/stock.js:1394 msgid "Part" @@ -787,7 +788,8 @@ msgstr "Harici URL'ye bağlantı" #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 #: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:722 +#: templates/js/bom.js:349 templates/js/company.js:566 +#: templates/js/stock.js:141 templates/js/stock.js:722 msgid "Notes" msgstr "Notlar" @@ -1962,7 +1964,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 #: order/templates/order/purchase_order_detail.html:193 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:533 +#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 msgid "MPN" msgstr "" @@ -2018,7 +2020,7 @@ msgstr "" #: company/models.py:130 company/models.py:347 company/models.py:548 #: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 -#: templates/js/company.js:312 templates/js/company.js:544 +#: templates/js/company.js:312 templates/js/company.js:550 #: templates/js/part.js:599 msgid "Link" msgstr "" @@ -2055,7 +2057,7 @@ msgstr "" msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:151 company/serializers.py:259 +#: company/models.py:151 company/serializers.py:262 #: company/templates/company/detail.html:42 msgid "Currency" msgstr "" @@ -2080,7 +2082,7 @@ msgstr "" #: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:364 #: templates/js/company.js:113 templates/js/company.js:289 -#: templates/js/company.js:515 +#: templates/js/company.js:521 msgid "Manufacturer" msgstr "" @@ -2106,7 +2108,7 @@ msgstr "" #: company/models.py:421 #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:365 templates/js/part.js:260 +#: templates/js/company.js:371 templates/js/part.js:260 #: templates/js/stock.js:137 msgid "Value" msgstr "" @@ -2116,7 +2118,7 @@ msgid "Parameter value" msgstr "" #: company/models.py:428 part/models.py:821 part/models.py:2193 -#: part/templates/part/detail.html:106 templates/js/company.js:371 +#: part/templates/part/detail.html:106 templates/js/company.js:377 #: templates/js/part.js:266 msgid "Units" msgstr "" @@ -2131,7 +2133,7 @@ msgstr "" #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 -#: templates/js/company.js:117 templates/js/company.js:489 +#: templates/js/company.js:117 templates/js/company.js:495 #: templates/js/order.js:232 msgid "Supplier" msgstr "" @@ -2180,7 +2182,7 @@ msgstr "" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/stock.js:718 +#: templates/js/company.js:571 templates/js/stock.js:718 msgid "Packaging" msgstr "" @@ -2573,7 +2575,7 @@ msgstr "Yeni Satış Emri" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:420 -#: stock/templates/stock/item_base.html:386 templates/js/company.js:505 +#: stock/templates/stock/item_base.html:386 templates/js/company.js:511 #: templates/js/stock.js:690 msgid "Supplier Part" msgstr "Tedarikçi Parçası" @@ -4655,7 +4657,7 @@ msgid "Part List" msgstr "" #: part/templates/part/part_base.html:26 templates/js/company.js:280 -#: templates/js/company.js:480 templates/js/part.js:84 templates/js/part.js:161 +#: templates/js/company.js:486 templates/js/part.js:84 templates/js/part.js:161 msgid "Inactive" msgstr "" @@ -6263,7 +6265,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -6806,37 +6809,37 @@ msgstr "" msgid "No manufacturer parts found" msgstr "" -#: templates/js/company.js:272 templates/js/company.js:472 +#: templates/js/company.js:272 templates/js/company.js:478 #: templates/js/part.js:68 templates/js/part.js:153 msgid "Template part" msgstr "Şablon Parça" -#: templates/js/company.js:276 templates/js/company.js:476 +#: templates/js/company.js:276 templates/js/company.js:482 #: templates/js/part.js:72 templates/js/part.js:157 msgid "Assembled part" msgstr "" -#: templates/js/company.js:350 templates/js/part.js:242 +#: templates/js/company.js:356 templates/js/part.js:242 msgid "No parameters found" msgstr "" -#: templates/js/company.js:386 templates/js/part.js:283 +#: templates/js/company.js:392 templates/js/part.js:283 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:387 templates/js/part.js:284 +#: templates/js/company.js:393 templates/js/part.js:284 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:406 templates/js/part.js:301 +#: templates/js/company.js:412 templates/js/part.js:301 msgid "Edit Parameter" msgstr "" -#: templates/js/company.js:417 templates/js/part.js:313 +#: templates/js/company.js:423 templates/js/part.js:313 msgid "Delete Parameter" msgstr "" -#: templates/js/company.js:453 +#: templates/js/company.js:459 msgid "No supplier parts found" msgstr "" @@ -7911,4 +7914,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 22f6afc16d..b42bcace2e 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-09 03:40+0000\n" +"POT-Creation-Date: 2021-07-09 05:10+0000\n" "PO-Revision-Date: 2021-07-09 03:43\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -139,7 +139,7 @@ msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 #: label/models.py:112 part/models.py:680 part/models.py:2191 #: report/models.py:181 templates/InvenTree/search.html:137 -#: templates/InvenTree/search.html:289 templates/js/company.js:359 +#: templates/InvenTree/search.html:289 templates/js/company.js:365 #: templates/js/part.js:118 templates/js/part.js:251 templates/js/part.js:743 #: templates/js/stock.js:995 msgid "Name" @@ -160,7 +160,8 @@ msgstr "名称" #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 #: templates/js/build.js:868 templates/js/build.js:1162 -#: templates/js/company.js:125 templates/js/order.js:245 +#: templates/js/company.js:125 templates/js/company.js:323 +#: templates/js/company.js:561 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:361 #: templates/js/part.js:538 templates/js/part.js:755 templates/js/part.js:823 #: templates/js/stock.js:557 templates/js/stock.js:1007 @@ -655,7 +656,7 @@ msgstr "" #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:586 templates/js/build.js:873 #: templates/js/build.js:1139 templates/js/company.js:264 -#: templates/js/company.js:464 templates/js/part.js:342 +#: templates/js/company.js:470 templates/js/part.js:342 #: templates/js/part.js:505 templates/js/stock.js:526 #: templates/js/stock.js:1394 msgid "Part" @@ -787,7 +788,8 @@ msgstr "" #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 #: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:349 templates/js/stock.js:141 templates/js/stock.js:722 +#: templates/js/bom.js:349 templates/js/company.js:566 +#: templates/js/stock.js:141 templates/js/stock.js:722 msgid "Notes" msgstr "" @@ -1962,7 +1964,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 #: order/templates/order/purchase_order_detail.html:193 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:533 +#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 msgid "MPN" msgstr "" @@ -2018,7 +2020,7 @@ msgstr "" #: company/models.py:130 company/models.py:347 company/models.py:548 #: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 -#: templates/js/company.js:312 templates/js/company.js:544 +#: templates/js/company.js:312 templates/js/company.js:550 #: templates/js/part.js:599 msgid "Link" msgstr "" @@ -2055,7 +2057,7 @@ msgstr "" msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:151 company/serializers.py:259 +#: company/models.py:151 company/serializers.py:262 #: company/templates/company/detail.html:42 msgid "Currency" msgstr "" @@ -2080,7 +2082,7 @@ msgstr "" #: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:364 #: templates/js/company.js:113 templates/js/company.js:289 -#: templates/js/company.js:515 +#: templates/js/company.js:521 msgid "Manufacturer" msgstr "" @@ -2106,7 +2108,7 @@ msgstr "" #: company/models.py:421 #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:365 templates/js/part.js:260 +#: templates/js/company.js:371 templates/js/part.js:260 #: templates/js/stock.js:137 msgid "Value" msgstr "" @@ -2116,7 +2118,7 @@ msgid "Parameter value" msgstr "" #: company/models.py:428 part/models.py:821 part/models.py:2193 -#: part/templates/part/detail.html:106 templates/js/company.js:371 +#: part/templates/part/detail.html:106 templates/js/company.js:377 #: templates/js/part.js:266 msgid "Units" msgstr "" @@ -2131,7 +2133,7 @@ msgstr "" #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 -#: templates/js/company.js:117 templates/js/company.js:489 +#: templates/js/company.js:117 templates/js/company.js:495 #: templates/js/order.js:232 msgid "Supplier" msgstr "" @@ -2180,7 +2182,7 @@ msgstr "" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/stock.js:718 +#: templates/js/company.js:571 templates/js/stock.js:718 msgid "Packaging" msgstr "" @@ -2573,7 +2575,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:420 -#: stock/templates/stock/item_base.html:386 templates/js/company.js:505 +#: stock/templates/stock/item_base.html:386 templates/js/company.js:511 #: templates/js/stock.js:690 msgid "Supplier Part" msgstr "" @@ -4655,7 +4657,7 @@ msgid "Part List" msgstr "" #: part/templates/part/part_base.html:26 templates/js/company.js:280 -#: templates/js/company.js:480 templates/js/part.js:84 templates/js/part.js:161 +#: templates/js/company.js:486 templates/js/part.js:84 templates/js/part.js:161 msgid "Inactive" msgstr "" @@ -6263,7 +6265,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -6806,37 +6809,37 @@ msgstr "" msgid "No manufacturer parts found" msgstr "" -#: templates/js/company.js:272 templates/js/company.js:472 +#: templates/js/company.js:272 templates/js/company.js:478 #: templates/js/part.js:68 templates/js/part.js:153 msgid "Template part" msgstr "" -#: templates/js/company.js:276 templates/js/company.js:476 +#: templates/js/company.js:276 templates/js/company.js:482 #: templates/js/part.js:72 templates/js/part.js:157 msgid "Assembled part" msgstr "" -#: templates/js/company.js:350 templates/js/part.js:242 +#: templates/js/company.js:356 templates/js/part.js:242 msgid "No parameters found" msgstr "" -#: templates/js/company.js:386 templates/js/part.js:283 +#: templates/js/company.js:392 templates/js/part.js:283 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:387 templates/js/part.js:284 +#: templates/js/company.js:393 templates/js/part.js:284 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:406 templates/js/part.js:301 +#: templates/js/company.js:412 templates/js/part.js:301 msgid "Edit Parameter" msgstr "" -#: templates/js/company.js:417 templates/js/part.js:313 +#: templates/js/company.js:423 templates/js/part.js:313 msgid "Delete Parameter" msgstr "" -#: templates/js/company.js:453 +#: templates/js/company.js:459 msgid "No supplier parts found" msgstr "" @@ -7911,4 +7914,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - From 677620b06030c187b059cbd43432a5604c0ec90d Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 9 Jul 2021 16:20:20 +1000 Subject: [PATCH 418/734] New Crowdin updates (#1792) * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 9 ++++----- InvenTree/locale/es/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/fr/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/it/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/ja/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/pl/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/ru/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/tr/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/zh/LC_MESSAGES/django.po | 6 +++--- 9 files changed, 28 insertions(+), 29 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 00dc13b24c..ddcc0cd368 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-09 05:10+0000\n" -"PO-Revision-Date: 2021-07-09 03:43\n" +"PO-Revision-Date: 2021-07-09 05:50\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -6265,13 +6265,11 @@ msgstr "Farbschemata" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " -msgstr "" -"\n" +msgstr "\n" "\t\tDie CSS Datei \"%(invalid_color_theme)s.css\" für das aktuell ausgewählte Farbschema wurde nicht gefunden.
\n" "\t\tBitte ein anderes Farbschema auswählen:)\n" "\t " @@ -7918,3 +7916,4 @@ msgstr "Berechtigungen Einträge zu ändern" #: users/models.py:193 msgid "Permission to delete items" msgstr "Berechtigung Einträge zu löschen" + diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 1879badeb1..4020ee1a8a 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-09 05:10+0000\n" -"PO-Revision-Date: 2021-07-09 03:43\n" +"PO-Revision-Date: 2021-07-09 05:50\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -6265,8 +6265,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7914,3 +7913,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index d284b20a34..eb94279589 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-09 05:10+0000\n" -"PO-Revision-Date: 2021-07-09 03:43\n" +"PO-Revision-Date: 2021-07-09 05:50\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -6265,8 +6265,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7914,3 +7913,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 4e51e5e1ba..3792f7b857 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-09 05:10+0000\n" -"PO-Revision-Date: 2021-07-09 03:43\n" +"PO-Revision-Date: 2021-07-09 05:50\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -6265,8 +6265,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7914,3 +7913,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index a5c062d98c..2b101d2130 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-09 05:10+0000\n" -"PO-Revision-Date: 2021-07-09 03:43\n" +"PO-Revision-Date: 2021-07-09 05:51\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -6265,8 +6265,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7914,3 +7913,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 7e7aa4286e..79acf1b390 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-09 05:10+0000\n" -"PO-Revision-Date: 2021-07-09 03:43\n" +"PO-Revision-Date: 2021-07-09 05:51\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -6265,8 +6265,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7914,3 +7913,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index c4e6749995..b767441b3e 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-09 05:10+0000\n" -"PO-Revision-Date: 2021-07-09 03:43\n" +"PO-Revision-Date: 2021-07-09 05:51\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -6265,8 +6265,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7914,3 +7913,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index bd772ea9ef..fd2efe70e2 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-09 05:10+0000\n" -"PO-Revision-Date: 2021-07-09 03:43\n" +"PO-Revision-Date: 2021-07-09 05:51\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -6265,8 +6265,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7914,3 +7913,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index b42bcace2e..104bb1680b 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-09 05:10+0000\n" -"PO-Revision-Date: 2021-07-09 03:43\n" +"PO-Revision-Date: 2021-07-09 05:51\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -6265,8 +6265,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7914,3 +7913,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + From d7d981a962232f92b2a556a88e4644b2e8ce525f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 9 Jul 2021 06:58:21 +0000 Subject: [PATCH 419/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 135 +++++++++++----------- InvenTree/locale/en/LC_MESSAGES/django.po | 124 ++++++++++---------- InvenTree/locale/es/LC_MESSAGES/django.po | 128 ++++++++++---------- InvenTree/locale/fr/LC_MESSAGES/django.po | 128 ++++++++++---------- InvenTree/locale/it/LC_MESSAGES/django.po | 128 ++++++++++---------- InvenTree/locale/ja/LC_MESSAGES/django.po | 128 ++++++++++---------- InvenTree/locale/pl/LC_MESSAGES/django.po | 132 ++++++++++----------- InvenTree/locale/ru/LC_MESSAGES/django.po | 128 ++++++++++---------- InvenTree/locale/tr/LC_MESSAGES/django.po | 132 ++++++++++----------- InvenTree/locale/zh/LC_MESSAGES/django.po | 128 ++++++++++---------- 10 files changed, 649 insertions(+), 642 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index ddcc0cd368..fa6438832b 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-09 05:10+0000\n" +"POT-Creation-Date: 2021-07-09 06:58+0000\n" "PO-Revision-Date: 2021-07-09 05:50\n" "Last-Translator: \n" "Language-Team: German\n" @@ -603,8 +603,8 @@ msgstr "Bauauftrag" #: build/models.py:110 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 -#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 -#: part/templates/part/navbar.html:61 templates/InvenTree/index.html:191 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:52 +#: part/templates/part/navbar.html:55 templates/InvenTree/index.html:191 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:44 msgid "Build Orders" @@ -783,7 +783,7 @@ msgstr "Link zu einer externen URL" #: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 -#: part/templates/part/navbar.html:133 +#: part/templates/part/navbar.html:121 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 #: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 @@ -935,8 +935,8 @@ msgstr "Seriennummer" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:124 -#: part/templates/part/navbar.html:127 stock/templates/stock/navbar.html:47 +#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:112 +#: part/templates/part/navbar.html:115 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "Anhänge" @@ -2286,7 +2286,7 @@ msgid "Create new manufacturer part" msgstr "Neues Herstellerteil anlegen" #: company/templates/company/detail_manufacturer_part.html:23 -#: part/templates/part/manufacturer.html:19 +#: part/templates/part/supplier.html:47 msgid "New Manufacturer Part" msgstr "Neues Herstellerteil" @@ -2294,9 +2294,8 @@ msgstr "Neues Herstellerteil" #: company/templates/company/detail_supplier_part.html:27 #: company/templates/company/manufacturer_part_suppliers.html:20 #: company/templates/company/manufacturer_part_suppliers.html:46 -#: part/templates/part/category.html:131 -#: part/templates/part/manufacturer.html:22 -#: part/templates/part/supplier.html:20 +#: part/templates/part/category.html:131 part/templates/part/supplier.html:21 +#: part/templates/part/supplier.html:50 msgid "Options" msgstr "Optionen" @@ -2329,8 +2328,8 @@ msgid "Create new Part" msgstr "Neues Teil hinzufügen" #: company/templates/company/detail_manufacturer_part.html:74 -#: company/views.py:66 part/templates/part/manufacturer.html:52 -#: part/templates/part/supplier.html:55 +#: company/views.py:66 part/templates/part/supplier.html:85 +#: part/templates/part/supplier.html:161 msgid "New Manufacturer" msgstr "Neuer Hersteller" @@ -2363,14 +2362,14 @@ msgstr "Neues Zuliefererteil anlegen" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 -#: part/templates/part/part_base.html:432 part/templates/part/supplier.html:17 +#: part/templates/part/part_base.html:432 part/templates/part/supplier.html:18 #: templates/js/stock.js:1341 msgid "New Supplier Part" msgstr "Neues Zuliefererteil" #: company/templates/company/detail_supplier_part.html:72 #: company/templates/company/manufacturer_part_suppliers.html:96 -#: company/views.py:60 part/templates/part/supplier.html:50 +#: company/views.py:60 part/templates/part/supplier.html:80 msgid "New Supplier" msgstr "Neuer Zulieferer" @@ -2419,8 +2418,8 @@ msgstr "Herstellerteil löschen" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:59 part/templates/part/navbar.html:87 -#: part/templates/part/navbar.html:90 part/templates/part/prices.html:153 +#: company/views.py:59 part/templates/part/navbar.html:75 +#: part/templates/part/navbar.html:78 part/templates/part/prices.html:153 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" msgstr "Zulieferer" @@ -2432,7 +2431,7 @@ msgstr "Herstellerteil-Bestand" #: company/templates/company/manufacturer_part_navbar.html:22 #: company/templates/company/navbar.html:41 #: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:39 stock/api.py:53 +#: part/templates/part/navbar.html:33 stock/api.py:53 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 @@ -2453,15 +2452,15 @@ msgid "Orders" msgstr "Bestellungen" #: company/templates/company/manufacturer_part_suppliers.html:22 -#: part/templates/part/supplier.html:22 +#: part/templates/part/supplier.html:23 msgid "Delete supplier parts" msgstr "Zuliefererteil entfernen" #: company/templates/company/manufacturer_part_suppliers.html:22 #: company/templates/company/manufacturer_part_suppliers.html:48 #: company/templates/company/manufacturer_part_suppliers.html:142 -#: part/templates/part/manufacturer.html:24 part/templates/part/related.html:44 -#: part/templates/part/supplier.html:22 stock/views.py:844 +#: part/templates/part/related.html:44 part/templates/part/supplier.html:23 +#: part/templates/part/supplier.html:52 stock/views.py:844 #: templates/js/company.js:203 users/models.py:193 msgid "Delete" msgstr "Löschen" @@ -2469,12 +2468,11 @@ msgstr "Löschen" #: company/templates/company/manufacturer_part_suppliers.html:37 #: part/templates/part/category_navbar.html:46 #: part/templates/part/category_navbar.html:49 -#: part/templates/part/navbar.html:25 msgid "Parameters" msgstr "Parameter" #: company/templates/company/manufacturer_part_suppliers.html:43 -#: part/templates/part/params.html:18 +#: part/templates/part/detail.html:254 #: templates/InvenTree/settings/category.html:29 #: templates/InvenTree/settings/part.html:65 msgid "New Parameter" @@ -2485,12 +2483,12 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:80 -#: part/templates/part/params.html:57 +#: part/templates/part/detail.html:316 msgid "Add Parameter" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:97 -#: part/templates/part/supplier.html:51 +#: part/templates/part/supplier.html:81 msgid "Create new supplier" msgstr "Neuen Zulieferer anlegen" @@ -2512,7 +2510,7 @@ msgstr "Hergestellte Teile" msgid "Supplied Parts" msgstr "Zuliefererteile" -#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:36 +#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:30 #: stock/templates/stock/location.html:107 #: stock/templates/stock/location.html:122 #: stock/templates/stock/location.html:136 @@ -2529,7 +2527,7 @@ msgstr "Teilbestand" #: company/templates/company/sales_orders.html:11 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:101 part/templates/part/navbar.html:104 +#: part/templates/part/navbar.html:89 part/templates/part/navbar.html:92 #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:236 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 @@ -2541,7 +2539,7 @@ msgstr "Aufträge" #: company/templates/company/purchase_orders.html:10 #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 -#: part/templates/part/navbar.html:93 part/templates/part/navbar.html:96 +#: part/templates/part/navbar.html:81 part/templates/part/navbar.html:84 #: part/templates/part/orders.html:10 templates/InvenTree/index.html:213 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 @@ -2621,7 +2619,7 @@ msgid "Order Part" msgstr "Teil bestellen" #: company/templates/company/supplier_part_pricing.html:11 -#: part/templates/part/navbar.html:74 +#: part/templates/part/navbar.html:68 msgid "Pricing Information" msgstr "Preisinformationen ansehen" @@ -2651,8 +2649,7 @@ msgstr "Preisstaffel bearbeiten" msgid "Delete price break" msgstr "Preisstaffel löschen" -#: company/views.py:65 part/templates/part/navbar.html:81 -#: part/templates/part/navbar.html:84 part/templates/part/prices.html:157 +#: company/views.py:65 part/templates/part/prices.html:157 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "Hersteller" @@ -4201,8 +4198,8 @@ msgstr "" msgid "Part Attachments" msgstr "Anhänge" -#: part/templates/part/bom.html:10 part/templates/part/navbar.html:51 -#: part/templates/part/navbar.html:54 +#: part/templates/part/bom.html:10 part/templates/part/navbar.html:45 +#: part/templates/part/navbar.html:48 msgid "Bill of Materials" msgstr "Stückliste" @@ -4477,7 +4474,7 @@ msgid "Import Parts" msgstr "" #: part/templates/part/category_parametric.html:10 -#: part/templates/part/navbar.html:22 part/templates/part/params.html:10 +#: part/templates/part/detail.html:246 msgid "Part Parameters" msgstr "Teilparameter" @@ -4585,6 +4582,10 @@ msgstr "Teil ist aktiv" msgid "Part is not active" msgstr "Teil ist nicht aktiv" +#: part/templates/part/detail.html:253 +msgid "Add new parameter" +msgstr "Parameter hinzufügen" + #: part/templates/part/import_wizard/ajax_part_upload.html:29 #: part/templates/part/import_wizard/part_upload.html:51 msgid "Unsuffitient privileges." @@ -4594,64 +4595,49 @@ msgstr "" msgid "Import Parts from File" msgstr "" -#: part/templates/part/manufacturer.html:11 -msgid "Part Manufacturers" -msgstr "Teil-Hersteller" - -#: part/templates/part/manufacturer.html:24 -msgid "Delete manufacturer parts" -msgstr "Herstellerteile löschen" - -#: part/templates/part/manufacturer.html:53 -#: part/templates/part/supplier.html:56 -msgid "Create new manufacturer" -msgstr "Neuen Hersteller anlegen" - -#: part/templates/part/navbar.html:29 part/templates/part/variants.html:11 +#: part/templates/part/navbar.html:23 part/templates/part/variants.html:11 msgid "Part Variants" msgstr "Teil Varianten" -#: part/templates/part/navbar.html:32 +#: part/templates/part/navbar.html:26 msgid "Variants" msgstr "Varianten" -#: part/templates/part/navbar.html:43 +#: part/templates/part/navbar.html:37 msgid "Allocated Stock" msgstr "Lagerbestand zuweisen" -#: part/templates/part/navbar.html:46 +#: part/templates/part/navbar.html:40 msgid "Allocations" msgstr "Zuweisungen" -#: part/templates/part/navbar.html:67 part/templates/part/navbar.html:70 +#: part/templates/part/navbar.html:61 part/templates/part/navbar.html:64 msgid "Used In" msgstr "Benutzt in" -#: part/templates/part/navbar.html:77 +#: part/templates/part/navbar.html:71 msgid "Prices" msgstr "" -#: part/templates/part/navbar.html:109 part/templates/part/part_tests.html:10 +#: part/templates/part/navbar.html:97 part/templates/part/part_tests.html:10 msgid "Part Test Templates" msgstr "Teil Test-Vorlagen" -#: part/templates/part/navbar.html:112 stock/templates/stock/item_base.html:426 -msgid "Tests" -msgstr "Tests" +#: part/templates/part/navbar.html:100 +#, fuzzy +#| msgid "Part Test Templates" +msgid "Test Templates" +msgstr "Teil Test-Vorlagen" -#: part/templates/part/navbar.html:117 part/templates/part/navbar.html:120 +#: part/templates/part/navbar.html:105 part/templates/part/navbar.html:108 #: part/templates/part/related.html:10 msgid "Related Parts" msgstr "Verknüpfte Teile" -#: part/templates/part/navbar.html:130 part/templates/part/notes.html:12 +#: part/templates/part/navbar.html:118 part/templates/part/notes.html:12 msgid "Part Notes" msgstr "Teil-Bemerkungen" -#: part/templates/part/params.html:17 -msgid "Add new parameter" -msgstr "Parameter hinzufügen" - #: part/templates/part/part_app_base.html:12 msgid "Part List" msgstr "Teileliste" @@ -4979,10 +4965,22 @@ msgstr "Kein Bestand" msgid "Low Stock" msgstr "niedriger Bestand" -#: part/templates/part/supplier.html:10 +#: part/templates/part/supplier.html:11 msgid "Part Suppliers" msgstr "Zulieferer" +#: part/templates/part/supplier.html:39 +msgid "Part Manufacturers" +msgstr "Teil-Hersteller" + +#: part/templates/part/supplier.html:52 +msgid "Delete manufacturer parts" +msgstr "Herstellerteile löschen" + +#: part/templates/part/supplier.html:86 part/templates/part/supplier.html:162 +msgid "Create new manufacturer" +msgstr "Neuen Hersteller anlegen" + #: part/templates/part/track.html:10 msgid "Part Tracking" msgstr "Teileverfolgung" @@ -5787,6 +5785,10 @@ msgstr "Letzte Inventur" msgid "No stocktake performed" msgstr "Keine Inventur ausgeführt" +#: stock/templates/stock/item_base.html:426 +msgid "Tests" +msgstr "Tests" + #: stock/templates/stock/item_base.html:511 msgid "Edit Stock Status" msgstr "" @@ -6265,11 +6267,13 @@ msgstr "Farbschemata" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " -msgstr "\n" +msgstr "" +"\n" "\t\tDie CSS Datei \"%(invalid_color_theme)s.css\" für das aktuell ausgewählte Farbschema wurde nicht gefunden.
\n" "\t\tBitte ein anderes Farbschema auswählen:)\n" "\t " @@ -7916,4 +7920,3 @@ msgstr "Berechtigungen Einträge zu ändern" #: users/models.py:193 msgid "Permission to delete items" msgstr "Berechtigung Einträge zu löschen" - diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index b73efcf505..d61e3a2a14 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-09 05:10+0000\n" +"POT-Creation-Date: 2021-07-09 06:58+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -604,8 +604,8 @@ msgstr "" #: build/models.py:110 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 -#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 -#: part/templates/part/navbar.html:61 templates/InvenTree/index.html:191 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:52 +#: part/templates/part/navbar.html:55 templates/InvenTree/index.html:191 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:44 msgid "Build Orders" @@ -784,7 +784,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 -#: part/templates/part/navbar.html:133 +#: part/templates/part/navbar.html:121 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 #: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 @@ -936,8 +936,8 @@ msgstr "" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:124 -#: part/templates/part/navbar.html:127 stock/templates/stock/navbar.html:47 +#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:112 +#: part/templates/part/navbar.html:115 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "" @@ -2287,7 +2287,7 @@ msgid "Create new manufacturer part" msgstr "" #: company/templates/company/detail_manufacturer_part.html:23 -#: part/templates/part/manufacturer.html:19 +#: part/templates/part/supplier.html:47 msgid "New Manufacturer Part" msgstr "" @@ -2295,9 +2295,8 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:27 #: company/templates/company/manufacturer_part_suppliers.html:20 #: company/templates/company/manufacturer_part_suppliers.html:46 -#: part/templates/part/category.html:131 -#: part/templates/part/manufacturer.html:22 -#: part/templates/part/supplier.html:20 +#: part/templates/part/category.html:131 part/templates/part/supplier.html:21 +#: part/templates/part/supplier.html:50 msgid "Options" msgstr "" @@ -2330,8 +2329,8 @@ msgid "Create new Part" msgstr "" #: company/templates/company/detail_manufacturer_part.html:74 -#: company/views.py:66 part/templates/part/manufacturer.html:52 -#: part/templates/part/supplier.html:55 +#: company/views.py:66 part/templates/part/supplier.html:85 +#: part/templates/part/supplier.html:161 msgid "New Manufacturer" msgstr "" @@ -2364,14 +2363,14 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 -#: part/templates/part/part_base.html:432 part/templates/part/supplier.html:17 +#: part/templates/part/part_base.html:432 part/templates/part/supplier.html:18 #: templates/js/stock.js:1341 msgid "New Supplier Part" msgstr "" #: company/templates/company/detail_supplier_part.html:72 #: company/templates/company/manufacturer_part_suppliers.html:96 -#: company/views.py:60 part/templates/part/supplier.html:50 +#: company/views.py:60 part/templates/part/supplier.html:80 msgid "New Supplier" msgstr "" @@ -2420,8 +2419,8 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:59 part/templates/part/navbar.html:87 -#: part/templates/part/navbar.html:90 part/templates/part/prices.html:153 +#: company/views.py:59 part/templates/part/navbar.html:75 +#: part/templates/part/navbar.html:78 part/templates/part/prices.html:153 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" msgstr "" @@ -2433,7 +2432,7 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:22 #: company/templates/company/navbar.html:41 #: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:39 stock/api.py:53 +#: part/templates/part/navbar.html:33 stock/api.py:53 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 @@ -2454,15 +2453,15 @@ msgid "Orders" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 -#: part/templates/part/supplier.html:22 +#: part/templates/part/supplier.html:23 msgid "Delete supplier parts" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 #: company/templates/company/manufacturer_part_suppliers.html:48 #: company/templates/company/manufacturer_part_suppliers.html:142 -#: part/templates/part/manufacturer.html:24 part/templates/part/related.html:44 -#: part/templates/part/supplier.html:22 stock/views.py:844 +#: part/templates/part/related.html:44 part/templates/part/supplier.html:23 +#: part/templates/part/supplier.html:52 stock/views.py:844 #: templates/js/company.js:203 users/models.py:193 msgid "Delete" msgstr "" @@ -2470,12 +2469,11 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:37 #: part/templates/part/category_navbar.html:46 #: part/templates/part/category_navbar.html:49 -#: part/templates/part/navbar.html:25 msgid "Parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:43 -#: part/templates/part/params.html:18 +#: part/templates/part/detail.html:254 #: templates/InvenTree/settings/category.html:29 #: templates/InvenTree/settings/part.html:65 msgid "New Parameter" @@ -2486,12 +2484,12 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:80 -#: part/templates/part/params.html:57 +#: part/templates/part/detail.html:316 msgid "Add Parameter" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:97 -#: part/templates/part/supplier.html:51 +#: part/templates/part/supplier.html:81 msgid "Create new supplier" msgstr "" @@ -2513,7 +2511,7 @@ msgstr "" msgid "Supplied Parts" msgstr "" -#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:36 +#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:30 #: stock/templates/stock/location.html:107 #: stock/templates/stock/location.html:122 #: stock/templates/stock/location.html:136 @@ -2530,7 +2528,7 @@ msgstr "" #: company/templates/company/sales_orders.html:11 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:101 part/templates/part/navbar.html:104 +#: part/templates/part/navbar.html:89 part/templates/part/navbar.html:92 #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:236 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 @@ -2542,7 +2540,7 @@ msgstr "" #: company/templates/company/purchase_orders.html:10 #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 -#: part/templates/part/navbar.html:93 part/templates/part/navbar.html:96 +#: part/templates/part/navbar.html:81 part/templates/part/navbar.html:84 #: part/templates/part/orders.html:10 templates/InvenTree/index.html:213 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 @@ -2622,7 +2620,7 @@ msgid "Order Part" msgstr "" #: company/templates/company/supplier_part_pricing.html:11 -#: part/templates/part/navbar.html:74 +#: part/templates/part/navbar.html:68 msgid "Pricing Information" msgstr "" @@ -2652,8 +2650,7 @@ msgstr "" msgid "Delete price break" msgstr "" -#: company/views.py:65 part/templates/part/navbar.html:81 -#: part/templates/part/navbar.html:84 part/templates/part/prices.html:157 +#: company/views.py:65 part/templates/part/prices.html:157 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" @@ -4202,8 +4199,8 @@ msgstr "" msgid "Part Attachments" msgstr "" -#: part/templates/part/bom.html:10 part/templates/part/navbar.html:51 -#: part/templates/part/navbar.html:54 +#: part/templates/part/bom.html:10 part/templates/part/navbar.html:45 +#: part/templates/part/navbar.html:48 msgid "Bill of Materials" msgstr "" @@ -4478,7 +4475,7 @@ msgid "Import Parts" msgstr "" #: part/templates/part/category_parametric.html:10 -#: part/templates/part/navbar.html:22 part/templates/part/params.html:10 +#: part/templates/part/detail.html:246 msgid "Part Parameters" msgstr "" @@ -4586,6 +4583,10 @@ msgstr "" msgid "Part is not active" msgstr "" +#: part/templates/part/detail.html:253 +msgid "Add new parameter" +msgstr "" + #: part/templates/part/import_wizard/ajax_part_upload.html:29 #: part/templates/part/import_wizard/part_upload.html:51 msgid "Unsuffitient privileges." @@ -4595,64 +4596,47 @@ msgstr "" msgid "Import Parts from File" msgstr "" -#: part/templates/part/manufacturer.html:11 -msgid "Part Manufacturers" -msgstr "" - -#: part/templates/part/manufacturer.html:24 -msgid "Delete manufacturer parts" -msgstr "" - -#: part/templates/part/manufacturer.html:53 -#: part/templates/part/supplier.html:56 -msgid "Create new manufacturer" -msgstr "" - -#: part/templates/part/navbar.html:29 part/templates/part/variants.html:11 +#: part/templates/part/navbar.html:23 part/templates/part/variants.html:11 msgid "Part Variants" msgstr "" -#: part/templates/part/navbar.html:32 +#: part/templates/part/navbar.html:26 msgid "Variants" msgstr "" -#: part/templates/part/navbar.html:43 +#: part/templates/part/navbar.html:37 msgid "Allocated Stock" msgstr "" -#: part/templates/part/navbar.html:46 +#: part/templates/part/navbar.html:40 msgid "Allocations" msgstr "" -#: part/templates/part/navbar.html:67 part/templates/part/navbar.html:70 +#: part/templates/part/navbar.html:61 part/templates/part/navbar.html:64 msgid "Used In" msgstr "" -#: part/templates/part/navbar.html:77 +#: part/templates/part/navbar.html:71 msgid "Prices" msgstr "" -#: part/templates/part/navbar.html:109 part/templates/part/part_tests.html:10 +#: part/templates/part/navbar.html:97 part/templates/part/part_tests.html:10 msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:112 stock/templates/stock/item_base.html:426 -msgid "Tests" +#: part/templates/part/navbar.html:100 +msgid "Test Templates" msgstr "" -#: part/templates/part/navbar.html:117 part/templates/part/navbar.html:120 +#: part/templates/part/navbar.html:105 part/templates/part/navbar.html:108 #: part/templates/part/related.html:10 msgid "Related Parts" msgstr "" -#: part/templates/part/navbar.html:130 part/templates/part/notes.html:12 +#: part/templates/part/navbar.html:118 part/templates/part/notes.html:12 msgid "Part Notes" msgstr "" -#: part/templates/part/params.html:17 -msgid "Add new parameter" -msgstr "" - #: part/templates/part/part_app_base.html:12 msgid "Part List" msgstr "" @@ -4980,10 +4964,22 @@ msgstr "" msgid "Low Stock" msgstr "" -#: part/templates/part/supplier.html:10 +#: part/templates/part/supplier.html:11 msgid "Part Suppliers" msgstr "" +#: part/templates/part/supplier.html:39 +msgid "Part Manufacturers" +msgstr "" + +#: part/templates/part/supplier.html:52 +msgid "Delete manufacturer parts" +msgstr "" + +#: part/templates/part/supplier.html:86 part/templates/part/supplier.html:162 +msgid "Create new manufacturer" +msgstr "" + #: part/templates/part/track.html:10 msgid "Part Tracking" msgstr "" @@ -5788,6 +5784,10 @@ msgstr "" msgid "No stocktake performed" msgstr "" +#: stock/templates/stock/item_base.html:426 +msgid "Tests" +msgstr "" + #: stock/templates/stock/item_base.html:511 msgid "Edit Stock Status" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 4020ee1a8a..31c5a3664d 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-09 05:10+0000\n" +"POT-Creation-Date: 2021-07-09 06:58+0000\n" "PO-Revision-Date: 2021-07-09 05:50\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -603,8 +603,8 @@ msgstr "" #: build/models.py:110 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 -#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 -#: part/templates/part/navbar.html:61 templates/InvenTree/index.html:191 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:52 +#: part/templates/part/navbar.html:55 templates/InvenTree/index.html:191 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:44 msgid "Build Orders" @@ -783,7 +783,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 -#: part/templates/part/navbar.html:133 +#: part/templates/part/navbar.html:121 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 #: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 @@ -935,8 +935,8 @@ msgstr "Número de serie" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:124 -#: part/templates/part/navbar.html:127 stock/templates/stock/navbar.html:47 +#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:112 +#: part/templates/part/navbar.html:115 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "" @@ -2286,7 +2286,7 @@ msgid "Create new manufacturer part" msgstr "" #: company/templates/company/detail_manufacturer_part.html:23 -#: part/templates/part/manufacturer.html:19 +#: part/templates/part/supplier.html:47 msgid "New Manufacturer Part" msgstr "" @@ -2294,9 +2294,8 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:27 #: company/templates/company/manufacturer_part_suppliers.html:20 #: company/templates/company/manufacturer_part_suppliers.html:46 -#: part/templates/part/category.html:131 -#: part/templates/part/manufacturer.html:22 -#: part/templates/part/supplier.html:20 +#: part/templates/part/category.html:131 part/templates/part/supplier.html:21 +#: part/templates/part/supplier.html:50 msgid "Options" msgstr "Opciones" @@ -2329,8 +2328,8 @@ msgid "Create new Part" msgstr "" #: company/templates/company/detail_manufacturer_part.html:74 -#: company/views.py:66 part/templates/part/manufacturer.html:52 -#: part/templates/part/supplier.html:55 +#: company/views.py:66 part/templates/part/supplier.html:85 +#: part/templates/part/supplier.html:161 msgid "New Manufacturer" msgstr "" @@ -2363,14 +2362,14 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 -#: part/templates/part/part_base.html:432 part/templates/part/supplier.html:17 +#: part/templates/part/part_base.html:432 part/templates/part/supplier.html:18 #: templates/js/stock.js:1341 msgid "New Supplier Part" msgstr "" #: company/templates/company/detail_supplier_part.html:72 #: company/templates/company/manufacturer_part_suppliers.html:96 -#: company/views.py:60 part/templates/part/supplier.html:50 +#: company/views.py:60 part/templates/part/supplier.html:80 msgid "New Supplier" msgstr "" @@ -2419,8 +2418,8 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:59 part/templates/part/navbar.html:87 -#: part/templates/part/navbar.html:90 part/templates/part/prices.html:153 +#: company/views.py:59 part/templates/part/navbar.html:75 +#: part/templates/part/navbar.html:78 part/templates/part/prices.html:153 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" msgstr "" @@ -2432,7 +2431,7 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:22 #: company/templates/company/navbar.html:41 #: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:39 stock/api.py:53 +#: part/templates/part/navbar.html:33 stock/api.py:53 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 @@ -2453,15 +2452,15 @@ msgid "Orders" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 -#: part/templates/part/supplier.html:22 +#: part/templates/part/supplier.html:23 msgid "Delete supplier parts" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 #: company/templates/company/manufacturer_part_suppliers.html:48 #: company/templates/company/manufacturer_part_suppliers.html:142 -#: part/templates/part/manufacturer.html:24 part/templates/part/related.html:44 -#: part/templates/part/supplier.html:22 stock/views.py:844 +#: part/templates/part/related.html:44 part/templates/part/supplier.html:23 +#: part/templates/part/supplier.html:52 stock/views.py:844 #: templates/js/company.js:203 users/models.py:193 msgid "Delete" msgstr "Eliminar" @@ -2469,12 +2468,11 @@ msgstr "Eliminar" #: company/templates/company/manufacturer_part_suppliers.html:37 #: part/templates/part/category_navbar.html:46 #: part/templates/part/category_navbar.html:49 -#: part/templates/part/navbar.html:25 msgid "Parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:43 -#: part/templates/part/params.html:18 +#: part/templates/part/detail.html:254 #: templates/InvenTree/settings/category.html:29 #: templates/InvenTree/settings/part.html:65 msgid "New Parameter" @@ -2485,12 +2483,12 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:80 -#: part/templates/part/params.html:57 +#: part/templates/part/detail.html:316 msgid "Add Parameter" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:97 -#: part/templates/part/supplier.html:51 +#: part/templates/part/supplier.html:81 msgid "Create new supplier" msgstr "" @@ -2512,7 +2510,7 @@ msgstr "" msgid "Supplied Parts" msgstr "" -#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:36 +#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:30 #: stock/templates/stock/location.html:107 #: stock/templates/stock/location.html:122 #: stock/templates/stock/location.html:136 @@ -2529,7 +2527,7 @@ msgstr "" #: company/templates/company/sales_orders.html:11 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:101 part/templates/part/navbar.html:104 +#: part/templates/part/navbar.html:89 part/templates/part/navbar.html:92 #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:236 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 @@ -2541,7 +2539,7 @@ msgstr "" #: company/templates/company/purchase_orders.html:10 #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 -#: part/templates/part/navbar.html:93 part/templates/part/navbar.html:96 +#: part/templates/part/navbar.html:81 part/templates/part/navbar.html:84 #: part/templates/part/orders.html:10 templates/InvenTree/index.html:213 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 @@ -2621,7 +2619,7 @@ msgid "Order Part" msgstr "" #: company/templates/company/supplier_part_pricing.html:11 -#: part/templates/part/navbar.html:74 +#: part/templates/part/navbar.html:68 msgid "Pricing Information" msgstr "" @@ -2651,8 +2649,7 @@ msgstr "" msgid "Delete price break" msgstr "" -#: company/views.py:65 part/templates/part/navbar.html:81 -#: part/templates/part/navbar.html:84 part/templates/part/prices.html:157 +#: company/views.py:65 part/templates/part/prices.html:157 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "Fabricantes" @@ -4201,8 +4198,8 @@ msgstr "" msgid "Part Attachments" msgstr "" -#: part/templates/part/bom.html:10 part/templates/part/navbar.html:51 -#: part/templates/part/navbar.html:54 +#: part/templates/part/bom.html:10 part/templates/part/navbar.html:45 +#: part/templates/part/navbar.html:48 msgid "Bill of Materials" msgstr "" @@ -4477,7 +4474,7 @@ msgid "Import Parts" msgstr "" #: part/templates/part/category_parametric.html:10 -#: part/templates/part/navbar.html:22 part/templates/part/params.html:10 +#: part/templates/part/detail.html:246 msgid "Part Parameters" msgstr "" @@ -4585,6 +4582,10 @@ msgstr "" msgid "Part is not active" msgstr "" +#: part/templates/part/detail.html:253 +msgid "Add new parameter" +msgstr "" + #: part/templates/part/import_wizard/ajax_part_upload.html:29 #: part/templates/part/import_wizard/part_upload.html:51 msgid "Unsuffitient privileges." @@ -4594,64 +4595,47 @@ msgstr "" msgid "Import Parts from File" msgstr "" -#: part/templates/part/manufacturer.html:11 -msgid "Part Manufacturers" -msgstr "" - -#: part/templates/part/manufacturer.html:24 -msgid "Delete manufacturer parts" -msgstr "" - -#: part/templates/part/manufacturer.html:53 -#: part/templates/part/supplier.html:56 -msgid "Create new manufacturer" -msgstr "" - -#: part/templates/part/navbar.html:29 part/templates/part/variants.html:11 +#: part/templates/part/navbar.html:23 part/templates/part/variants.html:11 msgid "Part Variants" msgstr "" -#: part/templates/part/navbar.html:32 +#: part/templates/part/navbar.html:26 msgid "Variants" msgstr "" -#: part/templates/part/navbar.html:43 +#: part/templates/part/navbar.html:37 msgid "Allocated Stock" msgstr "" -#: part/templates/part/navbar.html:46 +#: part/templates/part/navbar.html:40 msgid "Allocations" msgstr "" -#: part/templates/part/navbar.html:67 part/templates/part/navbar.html:70 +#: part/templates/part/navbar.html:61 part/templates/part/navbar.html:64 msgid "Used In" msgstr "" -#: part/templates/part/navbar.html:77 +#: part/templates/part/navbar.html:71 msgid "Prices" msgstr "" -#: part/templates/part/navbar.html:109 part/templates/part/part_tests.html:10 +#: part/templates/part/navbar.html:97 part/templates/part/part_tests.html:10 msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:112 stock/templates/stock/item_base.html:426 -msgid "Tests" +#: part/templates/part/navbar.html:100 +msgid "Test Templates" msgstr "" -#: part/templates/part/navbar.html:117 part/templates/part/navbar.html:120 +#: part/templates/part/navbar.html:105 part/templates/part/navbar.html:108 #: part/templates/part/related.html:10 msgid "Related Parts" msgstr "" -#: part/templates/part/navbar.html:130 part/templates/part/notes.html:12 +#: part/templates/part/navbar.html:118 part/templates/part/notes.html:12 msgid "Part Notes" msgstr "" -#: part/templates/part/params.html:17 -msgid "Add new parameter" -msgstr "" - #: part/templates/part/part_app_base.html:12 msgid "Part List" msgstr "" @@ -4979,10 +4963,22 @@ msgstr "" msgid "Low Stock" msgstr "" -#: part/templates/part/supplier.html:10 +#: part/templates/part/supplier.html:11 msgid "Part Suppliers" msgstr "" +#: part/templates/part/supplier.html:39 +msgid "Part Manufacturers" +msgstr "" + +#: part/templates/part/supplier.html:52 +msgid "Delete manufacturer parts" +msgstr "" + +#: part/templates/part/supplier.html:86 part/templates/part/supplier.html:162 +msgid "Create new manufacturer" +msgstr "" + #: part/templates/part/track.html:10 msgid "Part Tracking" msgstr "" @@ -5787,6 +5783,10 @@ msgstr "" msgid "No stocktake performed" msgstr "" +#: stock/templates/stock/item_base.html:426 +msgid "Tests" +msgstr "" + #: stock/templates/stock/item_base.html:511 msgid "Edit Stock Status" msgstr "" @@ -6265,7 +6265,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7913,4 +7914,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index eb94279589..e21f61dc87 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-09 05:10+0000\n" +"POT-Creation-Date: 2021-07-09 06:58+0000\n" "PO-Revision-Date: 2021-07-09 05:50\n" "Last-Translator: \n" "Language-Team: French\n" @@ -603,8 +603,8 @@ msgstr "" #: build/models.py:110 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 -#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 -#: part/templates/part/navbar.html:61 templates/InvenTree/index.html:191 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:52 +#: part/templates/part/navbar.html:55 templates/InvenTree/index.html:191 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:44 msgid "Build Orders" @@ -783,7 +783,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 -#: part/templates/part/navbar.html:133 +#: part/templates/part/navbar.html:121 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 #: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 @@ -935,8 +935,8 @@ msgstr "" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:124 -#: part/templates/part/navbar.html:127 stock/templates/stock/navbar.html:47 +#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:112 +#: part/templates/part/navbar.html:115 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "Pieces jointes" @@ -2286,7 +2286,7 @@ msgid "Create new manufacturer part" msgstr "" #: company/templates/company/detail_manufacturer_part.html:23 -#: part/templates/part/manufacturer.html:19 +#: part/templates/part/supplier.html:47 msgid "New Manufacturer Part" msgstr "" @@ -2294,9 +2294,8 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:27 #: company/templates/company/manufacturer_part_suppliers.html:20 #: company/templates/company/manufacturer_part_suppliers.html:46 -#: part/templates/part/category.html:131 -#: part/templates/part/manufacturer.html:22 -#: part/templates/part/supplier.html:20 +#: part/templates/part/category.html:131 part/templates/part/supplier.html:21 +#: part/templates/part/supplier.html:50 msgid "Options" msgstr "" @@ -2329,8 +2328,8 @@ msgid "Create new Part" msgstr "" #: company/templates/company/detail_manufacturer_part.html:74 -#: company/views.py:66 part/templates/part/manufacturer.html:52 -#: part/templates/part/supplier.html:55 +#: company/views.py:66 part/templates/part/supplier.html:85 +#: part/templates/part/supplier.html:161 msgid "New Manufacturer" msgstr "" @@ -2363,14 +2362,14 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 -#: part/templates/part/part_base.html:432 part/templates/part/supplier.html:17 +#: part/templates/part/part_base.html:432 part/templates/part/supplier.html:18 #: templates/js/stock.js:1341 msgid "New Supplier Part" msgstr "" #: company/templates/company/detail_supplier_part.html:72 #: company/templates/company/manufacturer_part_suppliers.html:96 -#: company/views.py:60 part/templates/part/supplier.html:50 +#: company/views.py:60 part/templates/part/supplier.html:80 msgid "New Supplier" msgstr "" @@ -2419,8 +2418,8 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:59 part/templates/part/navbar.html:87 -#: part/templates/part/navbar.html:90 part/templates/part/prices.html:153 +#: company/views.py:59 part/templates/part/navbar.html:75 +#: part/templates/part/navbar.html:78 part/templates/part/prices.html:153 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" msgstr "" @@ -2432,7 +2431,7 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:22 #: company/templates/company/navbar.html:41 #: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:39 stock/api.py:53 +#: part/templates/part/navbar.html:33 stock/api.py:53 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 @@ -2453,15 +2452,15 @@ msgid "Orders" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 -#: part/templates/part/supplier.html:22 +#: part/templates/part/supplier.html:23 msgid "Delete supplier parts" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 #: company/templates/company/manufacturer_part_suppliers.html:48 #: company/templates/company/manufacturer_part_suppliers.html:142 -#: part/templates/part/manufacturer.html:24 part/templates/part/related.html:44 -#: part/templates/part/supplier.html:22 stock/views.py:844 +#: part/templates/part/related.html:44 part/templates/part/supplier.html:23 +#: part/templates/part/supplier.html:52 stock/views.py:844 #: templates/js/company.js:203 users/models.py:193 msgid "Delete" msgstr "" @@ -2469,12 +2468,11 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:37 #: part/templates/part/category_navbar.html:46 #: part/templates/part/category_navbar.html:49 -#: part/templates/part/navbar.html:25 msgid "Parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:43 -#: part/templates/part/params.html:18 +#: part/templates/part/detail.html:254 #: templates/InvenTree/settings/category.html:29 #: templates/InvenTree/settings/part.html:65 msgid "New Parameter" @@ -2485,12 +2483,12 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:80 -#: part/templates/part/params.html:57 +#: part/templates/part/detail.html:316 msgid "Add Parameter" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:97 -#: part/templates/part/supplier.html:51 +#: part/templates/part/supplier.html:81 msgid "Create new supplier" msgstr "" @@ -2512,7 +2510,7 @@ msgstr "" msgid "Supplied Parts" msgstr "" -#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:36 +#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:30 #: stock/templates/stock/location.html:107 #: stock/templates/stock/location.html:122 #: stock/templates/stock/location.html:136 @@ -2529,7 +2527,7 @@ msgstr "" #: company/templates/company/sales_orders.html:11 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:101 part/templates/part/navbar.html:104 +#: part/templates/part/navbar.html:89 part/templates/part/navbar.html:92 #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:236 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 @@ -2541,7 +2539,7 @@ msgstr "" #: company/templates/company/purchase_orders.html:10 #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 -#: part/templates/part/navbar.html:93 part/templates/part/navbar.html:96 +#: part/templates/part/navbar.html:81 part/templates/part/navbar.html:84 #: part/templates/part/orders.html:10 templates/InvenTree/index.html:213 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 @@ -2621,7 +2619,7 @@ msgid "Order Part" msgstr "" #: company/templates/company/supplier_part_pricing.html:11 -#: part/templates/part/navbar.html:74 +#: part/templates/part/navbar.html:68 msgid "Pricing Information" msgstr "" @@ -2651,8 +2649,7 @@ msgstr "" msgid "Delete price break" msgstr "" -#: company/views.py:65 part/templates/part/navbar.html:81 -#: part/templates/part/navbar.html:84 part/templates/part/prices.html:157 +#: company/views.py:65 part/templates/part/prices.html:157 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" @@ -4201,8 +4198,8 @@ msgstr "" msgid "Part Attachments" msgstr "" -#: part/templates/part/bom.html:10 part/templates/part/navbar.html:51 -#: part/templates/part/navbar.html:54 +#: part/templates/part/bom.html:10 part/templates/part/navbar.html:45 +#: part/templates/part/navbar.html:48 msgid "Bill of Materials" msgstr "" @@ -4477,7 +4474,7 @@ msgid "Import Parts" msgstr "" #: part/templates/part/category_parametric.html:10 -#: part/templates/part/navbar.html:22 part/templates/part/params.html:10 +#: part/templates/part/detail.html:246 msgid "Part Parameters" msgstr "" @@ -4585,6 +4582,10 @@ msgstr "" msgid "Part is not active" msgstr "" +#: part/templates/part/detail.html:253 +msgid "Add new parameter" +msgstr "" + #: part/templates/part/import_wizard/ajax_part_upload.html:29 #: part/templates/part/import_wizard/part_upload.html:51 msgid "Unsuffitient privileges." @@ -4594,64 +4595,47 @@ msgstr "" msgid "Import Parts from File" msgstr "" -#: part/templates/part/manufacturer.html:11 -msgid "Part Manufacturers" -msgstr "" - -#: part/templates/part/manufacturer.html:24 -msgid "Delete manufacturer parts" -msgstr "" - -#: part/templates/part/manufacturer.html:53 -#: part/templates/part/supplier.html:56 -msgid "Create new manufacturer" -msgstr "" - -#: part/templates/part/navbar.html:29 part/templates/part/variants.html:11 +#: part/templates/part/navbar.html:23 part/templates/part/variants.html:11 msgid "Part Variants" msgstr "" -#: part/templates/part/navbar.html:32 +#: part/templates/part/navbar.html:26 msgid "Variants" msgstr "" -#: part/templates/part/navbar.html:43 +#: part/templates/part/navbar.html:37 msgid "Allocated Stock" msgstr "" -#: part/templates/part/navbar.html:46 +#: part/templates/part/navbar.html:40 msgid "Allocations" msgstr "" -#: part/templates/part/navbar.html:67 part/templates/part/navbar.html:70 +#: part/templates/part/navbar.html:61 part/templates/part/navbar.html:64 msgid "Used In" msgstr "" -#: part/templates/part/navbar.html:77 +#: part/templates/part/navbar.html:71 msgid "Prices" msgstr "" -#: part/templates/part/navbar.html:109 part/templates/part/part_tests.html:10 +#: part/templates/part/navbar.html:97 part/templates/part/part_tests.html:10 msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:112 stock/templates/stock/item_base.html:426 -msgid "Tests" +#: part/templates/part/navbar.html:100 +msgid "Test Templates" msgstr "" -#: part/templates/part/navbar.html:117 part/templates/part/navbar.html:120 +#: part/templates/part/navbar.html:105 part/templates/part/navbar.html:108 #: part/templates/part/related.html:10 msgid "Related Parts" msgstr "" -#: part/templates/part/navbar.html:130 part/templates/part/notes.html:12 +#: part/templates/part/navbar.html:118 part/templates/part/notes.html:12 msgid "Part Notes" msgstr "" -#: part/templates/part/params.html:17 -msgid "Add new parameter" -msgstr "" - #: part/templates/part/part_app_base.html:12 msgid "Part List" msgstr "" @@ -4979,10 +4963,22 @@ msgstr "" msgid "Low Stock" msgstr "" -#: part/templates/part/supplier.html:10 +#: part/templates/part/supplier.html:11 msgid "Part Suppliers" msgstr "" +#: part/templates/part/supplier.html:39 +msgid "Part Manufacturers" +msgstr "" + +#: part/templates/part/supplier.html:52 +msgid "Delete manufacturer parts" +msgstr "" + +#: part/templates/part/supplier.html:86 part/templates/part/supplier.html:162 +msgid "Create new manufacturer" +msgstr "" + #: part/templates/part/track.html:10 msgid "Part Tracking" msgstr "" @@ -5787,6 +5783,10 @@ msgstr "" msgid "No stocktake performed" msgstr "" +#: stock/templates/stock/item_base.html:426 +msgid "Tests" +msgstr "" + #: stock/templates/stock/item_base.html:511 msgid "Edit Stock Status" msgstr "" @@ -6265,7 +6265,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7913,4 +7914,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 3792f7b857..9b32a2939d 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-09 05:10+0000\n" +"POT-Creation-Date: 2021-07-09 06:58+0000\n" "PO-Revision-Date: 2021-07-09 05:50\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -603,8 +603,8 @@ msgstr "" #: build/models.py:110 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 -#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 -#: part/templates/part/navbar.html:61 templates/InvenTree/index.html:191 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:52 +#: part/templates/part/navbar.html:55 templates/InvenTree/index.html:191 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:44 msgid "Build Orders" @@ -783,7 +783,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 -#: part/templates/part/navbar.html:133 +#: part/templates/part/navbar.html:121 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 #: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 @@ -935,8 +935,8 @@ msgstr "" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:124 -#: part/templates/part/navbar.html:127 stock/templates/stock/navbar.html:47 +#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:112 +#: part/templates/part/navbar.html:115 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "" @@ -2286,7 +2286,7 @@ msgid "Create new manufacturer part" msgstr "" #: company/templates/company/detail_manufacturer_part.html:23 -#: part/templates/part/manufacturer.html:19 +#: part/templates/part/supplier.html:47 msgid "New Manufacturer Part" msgstr "" @@ -2294,9 +2294,8 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:27 #: company/templates/company/manufacturer_part_suppliers.html:20 #: company/templates/company/manufacturer_part_suppliers.html:46 -#: part/templates/part/category.html:131 -#: part/templates/part/manufacturer.html:22 -#: part/templates/part/supplier.html:20 +#: part/templates/part/category.html:131 part/templates/part/supplier.html:21 +#: part/templates/part/supplier.html:50 msgid "Options" msgstr "" @@ -2329,8 +2328,8 @@ msgid "Create new Part" msgstr "" #: company/templates/company/detail_manufacturer_part.html:74 -#: company/views.py:66 part/templates/part/manufacturer.html:52 -#: part/templates/part/supplier.html:55 +#: company/views.py:66 part/templates/part/supplier.html:85 +#: part/templates/part/supplier.html:161 msgid "New Manufacturer" msgstr "" @@ -2363,14 +2362,14 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 -#: part/templates/part/part_base.html:432 part/templates/part/supplier.html:17 +#: part/templates/part/part_base.html:432 part/templates/part/supplier.html:18 #: templates/js/stock.js:1341 msgid "New Supplier Part" msgstr "" #: company/templates/company/detail_supplier_part.html:72 #: company/templates/company/manufacturer_part_suppliers.html:96 -#: company/views.py:60 part/templates/part/supplier.html:50 +#: company/views.py:60 part/templates/part/supplier.html:80 msgid "New Supplier" msgstr "" @@ -2419,8 +2418,8 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:59 part/templates/part/navbar.html:87 -#: part/templates/part/navbar.html:90 part/templates/part/prices.html:153 +#: company/views.py:59 part/templates/part/navbar.html:75 +#: part/templates/part/navbar.html:78 part/templates/part/prices.html:153 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" msgstr "" @@ -2432,7 +2431,7 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:22 #: company/templates/company/navbar.html:41 #: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:39 stock/api.py:53 +#: part/templates/part/navbar.html:33 stock/api.py:53 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 @@ -2453,15 +2452,15 @@ msgid "Orders" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 -#: part/templates/part/supplier.html:22 +#: part/templates/part/supplier.html:23 msgid "Delete supplier parts" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 #: company/templates/company/manufacturer_part_suppliers.html:48 #: company/templates/company/manufacturer_part_suppliers.html:142 -#: part/templates/part/manufacturer.html:24 part/templates/part/related.html:44 -#: part/templates/part/supplier.html:22 stock/views.py:844 +#: part/templates/part/related.html:44 part/templates/part/supplier.html:23 +#: part/templates/part/supplier.html:52 stock/views.py:844 #: templates/js/company.js:203 users/models.py:193 msgid "Delete" msgstr "" @@ -2469,12 +2468,11 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:37 #: part/templates/part/category_navbar.html:46 #: part/templates/part/category_navbar.html:49 -#: part/templates/part/navbar.html:25 msgid "Parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:43 -#: part/templates/part/params.html:18 +#: part/templates/part/detail.html:254 #: templates/InvenTree/settings/category.html:29 #: templates/InvenTree/settings/part.html:65 msgid "New Parameter" @@ -2485,12 +2483,12 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:80 -#: part/templates/part/params.html:57 +#: part/templates/part/detail.html:316 msgid "Add Parameter" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:97 -#: part/templates/part/supplier.html:51 +#: part/templates/part/supplier.html:81 msgid "Create new supplier" msgstr "" @@ -2512,7 +2510,7 @@ msgstr "" msgid "Supplied Parts" msgstr "" -#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:36 +#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:30 #: stock/templates/stock/location.html:107 #: stock/templates/stock/location.html:122 #: stock/templates/stock/location.html:136 @@ -2529,7 +2527,7 @@ msgstr "" #: company/templates/company/sales_orders.html:11 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:101 part/templates/part/navbar.html:104 +#: part/templates/part/navbar.html:89 part/templates/part/navbar.html:92 #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:236 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 @@ -2541,7 +2539,7 @@ msgstr "" #: company/templates/company/purchase_orders.html:10 #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 -#: part/templates/part/navbar.html:93 part/templates/part/navbar.html:96 +#: part/templates/part/navbar.html:81 part/templates/part/navbar.html:84 #: part/templates/part/orders.html:10 templates/InvenTree/index.html:213 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 @@ -2621,7 +2619,7 @@ msgid "Order Part" msgstr "" #: company/templates/company/supplier_part_pricing.html:11 -#: part/templates/part/navbar.html:74 +#: part/templates/part/navbar.html:68 msgid "Pricing Information" msgstr "" @@ -2651,8 +2649,7 @@ msgstr "" msgid "Delete price break" msgstr "" -#: company/views.py:65 part/templates/part/navbar.html:81 -#: part/templates/part/navbar.html:84 part/templates/part/prices.html:157 +#: company/views.py:65 part/templates/part/prices.html:157 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" @@ -4201,8 +4198,8 @@ msgstr "" msgid "Part Attachments" msgstr "" -#: part/templates/part/bom.html:10 part/templates/part/navbar.html:51 -#: part/templates/part/navbar.html:54 +#: part/templates/part/bom.html:10 part/templates/part/navbar.html:45 +#: part/templates/part/navbar.html:48 msgid "Bill of Materials" msgstr "" @@ -4477,7 +4474,7 @@ msgid "Import Parts" msgstr "" #: part/templates/part/category_parametric.html:10 -#: part/templates/part/navbar.html:22 part/templates/part/params.html:10 +#: part/templates/part/detail.html:246 msgid "Part Parameters" msgstr "" @@ -4585,6 +4582,10 @@ msgstr "" msgid "Part is not active" msgstr "" +#: part/templates/part/detail.html:253 +msgid "Add new parameter" +msgstr "" + #: part/templates/part/import_wizard/ajax_part_upload.html:29 #: part/templates/part/import_wizard/part_upload.html:51 msgid "Unsuffitient privileges." @@ -4594,64 +4595,47 @@ msgstr "" msgid "Import Parts from File" msgstr "" -#: part/templates/part/manufacturer.html:11 -msgid "Part Manufacturers" -msgstr "" - -#: part/templates/part/manufacturer.html:24 -msgid "Delete manufacturer parts" -msgstr "" - -#: part/templates/part/manufacturer.html:53 -#: part/templates/part/supplier.html:56 -msgid "Create new manufacturer" -msgstr "" - -#: part/templates/part/navbar.html:29 part/templates/part/variants.html:11 +#: part/templates/part/navbar.html:23 part/templates/part/variants.html:11 msgid "Part Variants" msgstr "" -#: part/templates/part/navbar.html:32 +#: part/templates/part/navbar.html:26 msgid "Variants" msgstr "" -#: part/templates/part/navbar.html:43 +#: part/templates/part/navbar.html:37 msgid "Allocated Stock" msgstr "" -#: part/templates/part/navbar.html:46 +#: part/templates/part/navbar.html:40 msgid "Allocations" msgstr "" -#: part/templates/part/navbar.html:67 part/templates/part/navbar.html:70 +#: part/templates/part/navbar.html:61 part/templates/part/navbar.html:64 msgid "Used In" msgstr "" -#: part/templates/part/navbar.html:77 +#: part/templates/part/navbar.html:71 msgid "Prices" msgstr "" -#: part/templates/part/navbar.html:109 part/templates/part/part_tests.html:10 +#: part/templates/part/navbar.html:97 part/templates/part/part_tests.html:10 msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:112 stock/templates/stock/item_base.html:426 -msgid "Tests" +#: part/templates/part/navbar.html:100 +msgid "Test Templates" msgstr "" -#: part/templates/part/navbar.html:117 part/templates/part/navbar.html:120 +#: part/templates/part/navbar.html:105 part/templates/part/navbar.html:108 #: part/templates/part/related.html:10 msgid "Related Parts" msgstr "" -#: part/templates/part/navbar.html:130 part/templates/part/notes.html:12 +#: part/templates/part/navbar.html:118 part/templates/part/notes.html:12 msgid "Part Notes" msgstr "" -#: part/templates/part/params.html:17 -msgid "Add new parameter" -msgstr "" - #: part/templates/part/part_app_base.html:12 msgid "Part List" msgstr "" @@ -4979,10 +4963,22 @@ msgstr "" msgid "Low Stock" msgstr "" -#: part/templates/part/supplier.html:10 +#: part/templates/part/supplier.html:11 msgid "Part Suppliers" msgstr "" +#: part/templates/part/supplier.html:39 +msgid "Part Manufacturers" +msgstr "" + +#: part/templates/part/supplier.html:52 +msgid "Delete manufacturer parts" +msgstr "" + +#: part/templates/part/supplier.html:86 part/templates/part/supplier.html:162 +msgid "Create new manufacturer" +msgstr "" + #: part/templates/part/track.html:10 msgid "Part Tracking" msgstr "" @@ -5787,6 +5783,10 @@ msgstr "" msgid "No stocktake performed" msgstr "" +#: stock/templates/stock/item_base.html:426 +msgid "Tests" +msgstr "" + #: stock/templates/stock/item_base.html:511 msgid "Edit Stock Status" msgstr "" @@ -6265,7 +6265,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7913,4 +7914,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 2b101d2130..67ba6e1eeb 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-09 05:10+0000\n" +"POT-Creation-Date: 2021-07-09 06:58+0000\n" "PO-Revision-Date: 2021-07-09 05:51\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -603,8 +603,8 @@ msgstr "" #: build/models.py:110 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 -#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 -#: part/templates/part/navbar.html:61 templates/InvenTree/index.html:191 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:52 +#: part/templates/part/navbar.html:55 templates/InvenTree/index.html:191 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:44 msgid "Build Orders" @@ -783,7 +783,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 -#: part/templates/part/navbar.html:133 +#: part/templates/part/navbar.html:121 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 #: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 @@ -935,8 +935,8 @@ msgstr "" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:124 -#: part/templates/part/navbar.html:127 stock/templates/stock/navbar.html:47 +#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:112 +#: part/templates/part/navbar.html:115 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "" @@ -2286,7 +2286,7 @@ msgid "Create new manufacturer part" msgstr "" #: company/templates/company/detail_manufacturer_part.html:23 -#: part/templates/part/manufacturer.html:19 +#: part/templates/part/supplier.html:47 msgid "New Manufacturer Part" msgstr "" @@ -2294,9 +2294,8 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:27 #: company/templates/company/manufacturer_part_suppliers.html:20 #: company/templates/company/manufacturer_part_suppliers.html:46 -#: part/templates/part/category.html:131 -#: part/templates/part/manufacturer.html:22 -#: part/templates/part/supplier.html:20 +#: part/templates/part/category.html:131 part/templates/part/supplier.html:21 +#: part/templates/part/supplier.html:50 msgid "Options" msgstr "" @@ -2329,8 +2328,8 @@ msgid "Create new Part" msgstr "" #: company/templates/company/detail_manufacturer_part.html:74 -#: company/views.py:66 part/templates/part/manufacturer.html:52 -#: part/templates/part/supplier.html:55 +#: company/views.py:66 part/templates/part/supplier.html:85 +#: part/templates/part/supplier.html:161 msgid "New Manufacturer" msgstr "" @@ -2363,14 +2362,14 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 -#: part/templates/part/part_base.html:432 part/templates/part/supplier.html:17 +#: part/templates/part/part_base.html:432 part/templates/part/supplier.html:18 #: templates/js/stock.js:1341 msgid "New Supplier Part" msgstr "" #: company/templates/company/detail_supplier_part.html:72 #: company/templates/company/manufacturer_part_suppliers.html:96 -#: company/views.py:60 part/templates/part/supplier.html:50 +#: company/views.py:60 part/templates/part/supplier.html:80 msgid "New Supplier" msgstr "" @@ -2419,8 +2418,8 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:59 part/templates/part/navbar.html:87 -#: part/templates/part/navbar.html:90 part/templates/part/prices.html:153 +#: company/views.py:59 part/templates/part/navbar.html:75 +#: part/templates/part/navbar.html:78 part/templates/part/prices.html:153 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" msgstr "" @@ -2432,7 +2431,7 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:22 #: company/templates/company/navbar.html:41 #: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:39 stock/api.py:53 +#: part/templates/part/navbar.html:33 stock/api.py:53 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 @@ -2453,15 +2452,15 @@ msgid "Orders" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 -#: part/templates/part/supplier.html:22 +#: part/templates/part/supplier.html:23 msgid "Delete supplier parts" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 #: company/templates/company/manufacturer_part_suppliers.html:48 #: company/templates/company/manufacturer_part_suppliers.html:142 -#: part/templates/part/manufacturer.html:24 part/templates/part/related.html:44 -#: part/templates/part/supplier.html:22 stock/views.py:844 +#: part/templates/part/related.html:44 part/templates/part/supplier.html:23 +#: part/templates/part/supplier.html:52 stock/views.py:844 #: templates/js/company.js:203 users/models.py:193 msgid "Delete" msgstr "" @@ -2469,12 +2468,11 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:37 #: part/templates/part/category_navbar.html:46 #: part/templates/part/category_navbar.html:49 -#: part/templates/part/navbar.html:25 msgid "Parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:43 -#: part/templates/part/params.html:18 +#: part/templates/part/detail.html:254 #: templates/InvenTree/settings/category.html:29 #: templates/InvenTree/settings/part.html:65 msgid "New Parameter" @@ -2485,12 +2483,12 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:80 -#: part/templates/part/params.html:57 +#: part/templates/part/detail.html:316 msgid "Add Parameter" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:97 -#: part/templates/part/supplier.html:51 +#: part/templates/part/supplier.html:81 msgid "Create new supplier" msgstr "" @@ -2512,7 +2510,7 @@ msgstr "" msgid "Supplied Parts" msgstr "" -#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:36 +#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:30 #: stock/templates/stock/location.html:107 #: stock/templates/stock/location.html:122 #: stock/templates/stock/location.html:136 @@ -2529,7 +2527,7 @@ msgstr "" #: company/templates/company/sales_orders.html:11 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:101 part/templates/part/navbar.html:104 +#: part/templates/part/navbar.html:89 part/templates/part/navbar.html:92 #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:236 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 @@ -2541,7 +2539,7 @@ msgstr "" #: company/templates/company/purchase_orders.html:10 #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 -#: part/templates/part/navbar.html:93 part/templates/part/navbar.html:96 +#: part/templates/part/navbar.html:81 part/templates/part/navbar.html:84 #: part/templates/part/orders.html:10 templates/InvenTree/index.html:213 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 @@ -2621,7 +2619,7 @@ msgid "Order Part" msgstr "" #: company/templates/company/supplier_part_pricing.html:11 -#: part/templates/part/navbar.html:74 +#: part/templates/part/navbar.html:68 msgid "Pricing Information" msgstr "" @@ -2651,8 +2649,7 @@ msgstr "" msgid "Delete price break" msgstr "" -#: company/views.py:65 part/templates/part/navbar.html:81 -#: part/templates/part/navbar.html:84 part/templates/part/prices.html:157 +#: company/views.py:65 part/templates/part/prices.html:157 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" @@ -4201,8 +4198,8 @@ msgstr "" msgid "Part Attachments" msgstr "" -#: part/templates/part/bom.html:10 part/templates/part/navbar.html:51 -#: part/templates/part/navbar.html:54 +#: part/templates/part/bom.html:10 part/templates/part/navbar.html:45 +#: part/templates/part/navbar.html:48 msgid "Bill of Materials" msgstr "" @@ -4477,7 +4474,7 @@ msgid "Import Parts" msgstr "" #: part/templates/part/category_parametric.html:10 -#: part/templates/part/navbar.html:22 part/templates/part/params.html:10 +#: part/templates/part/detail.html:246 msgid "Part Parameters" msgstr "" @@ -4585,6 +4582,10 @@ msgstr "" msgid "Part is not active" msgstr "" +#: part/templates/part/detail.html:253 +msgid "Add new parameter" +msgstr "" + #: part/templates/part/import_wizard/ajax_part_upload.html:29 #: part/templates/part/import_wizard/part_upload.html:51 msgid "Unsuffitient privileges." @@ -4594,64 +4595,47 @@ msgstr "" msgid "Import Parts from File" msgstr "" -#: part/templates/part/manufacturer.html:11 -msgid "Part Manufacturers" -msgstr "" - -#: part/templates/part/manufacturer.html:24 -msgid "Delete manufacturer parts" -msgstr "" - -#: part/templates/part/manufacturer.html:53 -#: part/templates/part/supplier.html:56 -msgid "Create new manufacturer" -msgstr "" - -#: part/templates/part/navbar.html:29 part/templates/part/variants.html:11 +#: part/templates/part/navbar.html:23 part/templates/part/variants.html:11 msgid "Part Variants" msgstr "" -#: part/templates/part/navbar.html:32 +#: part/templates/part/navbar.html:26 msgid "Variants" msgstr "" -#: part/templates/part/navbar.html:43 +#: part/templates/part/navbar.html:37 msgid "Allocated Stock" msgstr "" -#: part/templates/part/navbar.html:46 +#: part/templates/part/navbar.html:40 msgid "Allocations" msgstr "" -#: part/templates/part/navbar.html:67 part/templates/part/navbar.html:70 +#: part/templates/part/navbar.html:61 part/templates/part/navbar.html:64 msgid "Used In" msgstr "" -#: part/templates/part/navbar.html:77 +#: part/templates/part/navbar.html:71 msgid "Prices" msgstr "" -#: part/templates/part/navbar.html:109 part/templates/part/part_tests.html:10 +#: part/templates/part/navbar.html:97 part/templates/part/part_tests.html:10 msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:112 stock/templates/stock/item_base.html:426 -msgid "Tests" +#: part/templates/part/navbar.html:100 +msgid "Test Templates" msgstr "" -#: part/templates/part/navbar.html:117 part/templates/part/navbar.html:120 +#: part/templates/part/navbar.html:105 part/templates/part/navbar.html:108 #: part/templates/part/related.html:10 msgid "Related Parts" msgstr "" -#: part/templates/part/navbar.html:130 part/templates/part/notes.html:12 +#: part/templates/part/navbar.html:118 part/templates/part/notes.html:12 msgid "Part Notes" msgstr "" -#: part/templates/part/params.html:17 -msgid "Add new parameter" -msgstr "" - #: part/templates/part/part_app_base.html:12 msgid "Part List" msgstr "" @@ -4979,10 +4963,22 @@ msgstr "" msgid "Low Stock" msgstr "" -#: part/templates/part/supplier.html:10 +#: part/templates/part/supplier.html:11 msgid "Part Suppliers" msgstr "" +#: part/templates/part/supplier.html:39 +msgid "Part Manufacturers" +msgstr "" + +#: part/templates/part/supplier.html:52 +msgid "Delete manufacturer parts" +msgstr "" + +#: part/templates/part/supplier.html:86 part/templates/part/supplier.html:162 +msgid "Create new manufacturer" +msgstr "" + #: part/templates/part/track.html:10 msgid "Part Tracking" msgstr "" @@ -5787,6 +5783,10 @@ msgstr "" msgid "No stocktake performed" msgstr "" +#: stock/templates/stock/item_base.html:426 +msgid "Tests" +msgstr "" + #: stock/templates/stock/item_base.html:511 msgid "Edit Stock Status" msgstr "" @@ -6265,7 +6265,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7913,4 +7914,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 79acf1b390..cb67c99ceb 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-09 05:10+0000\n" +"POT-Creation-Date: 2021-07-09 06:58+0000\n" "PO-Revision-Date: 2021-07-09 05:51\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -603,8 +603,8 @@ msgstr "Zlecenie Budowy" #: build/models.py:110 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 -#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 -#: part/templates/part/navbar.html:61 templates/InvenTree/index.html:191 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:52 +#: part/templates/part/navbar.html:55 templates/InvenTree/index.html:191 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:44 msgid "Build Orders" @@ -783,7 +783,7 @@ msgstr "Link do zewnętrznego adresu URL" #: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 -#: part/templates/part/navbar.html:133 +#: part/templates/part/navbar.html:121 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 #: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 @@ -935,8 +935,8 @@ msgstr "Numer Seryjny" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:124 -#: part/templates/part/navbar.html:127 stock/templates/stock/navbar.html:47 +#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:112 +#: part/templates/part/navbar.html:115 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "Załączniki" @@ -2286,7 +2286,7 @@ msgid "Create new manufacturer part" msgstr "Utwórz nową część producenta" #: company/templates/company/detail_manufacturer_part.html:23 -#: part/templates/part/manufacturer.html:19 +#: part/templates/part/supplier.html:47 msgid "New Manufacturer Part" msgstr "Nowa część producenta" @@ -2294,9 +2294,8 @@ msgstr "Nowa część producenta" #: company/templates/company/detail_supplier_part.html:27 #: company/templates/company/manufacturer_part_suppliers.html:20 #: company/templates/company/manufacturer_part_suppliers.html:46 -#: part/templates/part/category.html:131 -#: part/templates/part/manufacturer.html:22 -#: part/templates/part/supplier.html:20 +#: part/templates/part/category.html:131 part/templates/part/supplier.html:21 +#: part/templates/part/supplier.html:50 msgid "Options" msgstr "Opcje" @@ -2329,8 +2328,8 @@ msgid "Create new Part" msgstr "Utwórz nowy komponent" #: company/templates/company/detail_manufacturer_part.html:74 -#: company/views.py:66 part/templates/part/manufacturer.html:52 -#: part/templates/part/supplier.html:55 +#: company/views.py:66 part/templates/part/supplier.html:85 +#: part/templates/part/supplier.html:161 msgid "New Manufacturer" msgstr "Now producent" @@ -2363,14 +2362,14 @@ msgstr "Utwórz nowego dostawcę części" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 -#: part/templates/part/part_base.html:432 part/templates/part/supplier.html:17 +#: part/templates/part/part_base.html:432 part/templates/part/supplier.html:18 #: templates/js/stock.js:1341 msgid "New Supplier Part" msgstr "Now dostawca części" #: company/templates/company/detail_supplier_part.html:72 #: company/templates/company/manufacturer_part_suppliers.html:96 -#: company/views.py:60 part/templates/part/supplier.html:50 +#: company/views.py:60 part/templates/part/supplier.html:80 msgid "New Supplier" msgstr "Nowy dostawca" @@ -2419,8 +2418,8 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:59 part/templates/part/navbar.html:87 -#: part/templates/part/navbar.html:90 part/templates/part/prices.html:153 +#: company/views.py:59 part/templates/part/navbar.html:75 +#: part/templates/part/navbar.html:78 part/templates/part/prices.html:153 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" msgstr "Dostawcy" @@ -2432,7 +2431,7 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:22 #: company/templates/company/navbar.html:41 #: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:39 stock/api.py:53 +#: part/templates/part/navbar.html:33 stock/api.py:53 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 @@ -2453,15 +2452,15 @@ msgid "Orders" msgstr "Zamówienia" #: company/templates/company/manufacturer_part_suppliers.html:22 -#: part/templates/part/supplier.html:22 +#: part/templates/part/supplier.html:23 msgid "Delete supplier parts" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 #: company/templates/company/manufacturer_part_suppliers.html:48 #: company/templates/company/manufacturer_part_suppliers.html:142 -#: part/templates/part/manufacturer.html:24 part/templates/part/related.html:44 -#: part/templates/part/supplier.html:22 stock/views.py:844 +#: part/templates/part/related.html:44 part/templates/part/supplier.html:23 +#: part/templates/part/supplier.html:52 stock/views.py:844 #: templates/js/company.js:203 users/models.py:193 msgid "Delete" msgstr "Usuń" @@ -2469,12 +2468,11 @@ msgstr "Usuń" #: company/templates/company/manufacturer_part_suppliers.html:37 #: part/templates/part/category_navbar.html:46 #: part/templates/part/category_navbar.html:49 -#: part/templates/part/navbar.html:25 msgid "Parameters" msgstr "Parametry" #: company/templates/company/manufacturer_part_suppliers.html:43 -#: part/templates/part/params.html:18 +#: part/templates/part/detail.html:254 #: templates/InvenTree/settings/category.html:29 #: templates/InvenTree/settings/part.html:65 msgid "New Parameter" @@ -2485,12 +2483,12 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:80 -#: part/templates/part/params.html:57 +#: part/templates/part/detail.html:316 msgid "Add Parameter" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:97 -#: part/templates/part/supplier.html:51 +#: part/templates/part/supplier.html:81 msgid "Create new supplier" msgstr "Utwórz nowego dostawcę" @@ -2512,7 +2510,7 @@ msgstr "" msgid "Supplied Parts" msgstr "Dostarczone części" -#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:36 +#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:30 #: stock/templates/stock/location.html:107 #: stock/templates/stock/location.html:122 #: stock/templates/stock/location.html:136 @@ -2529,7 +2527,7 @@ msgstr "" #: company/templates/company/sales_orders.html:11 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:101 part/templates/part/navbar.html:104 +#: part/templates/part/navbar.html:89 part/templates/part/navbar.html:92 #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:236 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 @@ -2541,7 +2539,7 @@ msgstr "" #: company/templates/company/purchase_orders.html:10 #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 -#: part/templates/part/navbar.html:93 part/templates/part/navbar.html:96 +#: part/templates/part/navbar.html:81 part/templates/part/navbar.html:84 #: part/templates/part/orders.html:10 templates/InvenTree/index.html:213 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 @@ -2621,7 +2619,7 @@ msgid "Order Part" msgstr "" #: company/templates/company/supplier_part_pricing.html:11 -#: part/templates/part/navbar.html:74 +#: part/templates/part/navbar.html:68 msgid "Pricing Information" msgstr "Informacja cenowa" @@ -2651,8 +2649,7 @@ msgstr "Edytuj przedział cenowy" msgid "Delete price break" msgstr "" -#: company/views.py:65 part/templates/part/navbar.html:81 -#: part/templates/part/navbar.html:84 part/templates/part/prices.html:157 +#: company/views.py:65 part/templates/part/prices.html:157 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "Producenci" @@ -4201,8 +4198,8 @@ msgstr "" msgid "Part Attachments" msgstr "" -#: part/templates/part/bom.html:10 part/templates/part/navbar.html:51 -#: part/templates/part/navbar.html:54 +#: part/templates/part/bom.html:10 part/templates/part/navbar.html:45 +#: part/templates/part/navbar.html:48 msgid "Bill of Materials" msgstr "Zestawienie materiałowe" @@ -4477,7 +4474,7 @@ msgid "Import Parts" msgstr "" #: part/templates/part/category_parametric.html:10 -#: part/templates/part/navbar.html:22 part/templates/part/params.html:10 +#: part/templates/part/detail.html:246 msgid "Part Parameters" msgstr "Parametry części" @@ -4585,6 +4582,10 @@ msgstr "" msgid "Part is not active" msgstr "" +#: part/templates/part/detail.html:253 +msgid "Add new parameter" +msgstr "" + #: part/templates/part/import_wizard/ajax_part_upload.html:29 #: part/templates/part/import_wizard/part_upload.html:51 msgid "Unsuffitient privileges." @@ -4594,64 +4595,49 @@ msgstr "" msgid "Import Parts from File" msgstr "" -#: part/templates/part/manufacturer.html:11 -msgid "Part Manufacturers" -msgstr "" - -#: part/templates/part/manufacturer.html:24 -msgid "Delete manufacturer parts" -msgstr "" - -#: part/templates/part/manufacturer.html:53 -#: part/templates/part/supplier.html:56 -msgid "Create new manufacturer" -msgstr "" - -#: part/templates/part/navbar.html:29 part/templates/part/variants.html:11 +#: part/templates/part/navbar.html:23 part/templates/part/variants.html:11 msgid "Part Variants" msgstr "" -#: part/templates/part/navbar.html:32 +#: part/templates/part/navbar.html:26 msgid "Variants" msgstr "" -#: part/templates/part/navbar.html:43 +#: part/templates/part/navbar.html:37 msgid "Allocated Stock" msgstr "" -#: part/templates/part/navbar.html:46 +#: part/templates/part/navbar.html:40 msgid "Allocations" msgstr "" -#: part/templates/part/navbar.html:67 part/templates/part/navbar.html:70 +#: part/templates/part/navbar.html:61 part/templates/part/navbar.html:64 msgid "Used In" msgstr "" -#: part/templates/part/navbar.html:77 +#: part/templates/part/navbar.html:71 msgid "Prices" msgstr "" -#: part/templates/part/navbar.html:109 part/templates/part/part_tests.html:10 +#: part/templates/part/navbar.html:97 part/templates/part/part_tests.html:10 msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:112 stock/templates/stock/item_base.html:426 -msgid "Tests" -msgstr "" +#: part/templates/part/navbar.html:100 +#, fuzzy +#| msgid "Template" +msgid "Test Templates" +msgstr "Szablon" -#: part/templates/part/navbar.html:117 part/templates/part/navbar.html:120 +#: part/templates/part/navbar.html:105 part/templates/part/navbar.html:108 #: part/templates/part/related.html:10 msgid "Related Parts" msgstr "" -#: part/templates/part/navbar.html:130 part/templates/part/notes.html:12 +#: part/templates/part/navbar.html:118 part/templates/part/notes.html:12 msgid "Part Notes" msgstr "" -#: part/templates/part/params.html:17 -msgid "Add new parameter" -msgstr "" - #: part/templates/part/part_app_base.html:12 msgid "Part List" msgstr "" @@ -4979,10 +4965,22 @@ msgstr "" msgid "Low Stock" msgstr "" -#: part/templates/part/supplier.html:10 +#: part/templates/part/supplier.html:11 msgid "Part Suppliers" msgstr "" +#: part/templates/part/supplier.html:39 +msgid "Part Manufacturers" +msgstr "" + +#: part/templates/part/supplier.html:52 +msgid "Delete manufacturer parts" +msgstr "" + +#: part/templates/part/supplier.html:86 part/templates/part/supplier.html:162 +msgid "Create new manufacturer" +msgstr "" + #: part/templates/part/track.html:10 msgid "Part Tracking" msgstr "" @@ -5787,6 +5785,10 @@ msgstr "" msgid "No stocktake performed" msgstr "" +#: stock/templates/stock/item_base.html:426 +msgid "Tests" +msgstr "" + #: stock/templates/stock/item_base.html:511 msgid "Edit Stock Status" msgstr "" @@ -6265,7 +6267,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7913,4 +7916,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index b767441b3e..3042166a52 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-09 05:10+0000\n" +"POT-Creation-Date: 2021-07-09 06:58+0000\n" "PO-Revision-Date: 2021-07-09 05:51\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -603,8 +603,8 @@ msgstr "Порядок сборки" #: build/models.py:110 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 -#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 -#: part/templates/part/navbar.html:61 templates/InvenTree/index.html:191 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:52 +#: part/templates/part/navbar.html:55 templates/InvenTree/index.html:191 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:44 msgid "Build Orders" @@ -783,7 +783,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 -#: part/templates/part/navbar.html:133 +#: part/templates/part/navbar.html:121 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 #: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 @@ -935,8 +935,8 @@ msgstr "" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:124 -#: part/templates/part/navbar.html:127 stock/templates/stock/navbar.html:47 +#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:112 +#: part/templates/part/navbar.html:115 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "" @@ -2286,7 +2286,7 @@ msgid "Create new manufacturer part" msgstr "" #: company/templates/company/detail_manufacturer_part.html:23 -#: part/templates/part/manufacturer.html:19 +#: part/templates/part/supplier.html:47 msgid "New Manufacturer Part" msgstr "" @@ -2294,9 +2294,8 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:27 #: company/templates/company/manufacturer_part_suppliers.html:20 #: company/templates/company/manufacturer_part_suppliers.html:46 -#: part/templates/part/category.html:131 -#: part/templates/part/manufacturer.html:22 -#: part/templates/part/supplier.html:20 +#: part/templates/part/category.html:131 part/templates/part/supplier.html:21 +#: part/templates/part/supplier.html:50 msgid "Options" msgstr "" @@ -2329,8 +2328,8 @@ msgid "Create new Part" msgstr "" #: company/templates/company/detail_manufacturer_part.html:74 -#: company/views.py:66 part/templates/part/manufacturer.html:52 -#: part/templates/part/supplier.html:55 +#: company/views.py:66 part/templates/part/supplier.html:85 +#: part/templates/part/supplier.html:161 msgid "New Manufacturer" msgstr "" @@ -2363,14 +2362,14 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 -#: part/templates/part/part_base.html:432 part/templates/part/supplier.html:17 +#: part/templates/part/part_base.html:432 part/templates/part/supplier.html:18 #: templates/js/stock.js:1341 msgid "New Supplier Part" msgstr "" #: company/templates/company/detail_supplier_part.html:72 #: company/templates/company/manufacturer_part_suppliers.html:96 -#: company/views.py:60 part/templates/part/supplier.html:50 +#: company/views.py:60 part/templates/part/supplier.html:80 msgid "New Supplier" msgstr "" @@ -2419,8 +2418,8 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:59 part/templates/part/navbar.html:87 -#: part/templates/part/navbar.html:90 part/templates/part/prices.html:153 +#: company/views.py:59 part/templates/part/navbar.html:75 +#: part/templates/part/navbar.html:78 part/templates/part/prices.html:153 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" msgstr "" @@ -2432,7 +2431,7 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:22 #: company/templates/company/navbar.html:41 #: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:39 stock/api.py:53 +#: part/templates/part/navbar.html:33 stock/api.py:53 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 @@ -2453,15 +2452,15 @@ msgid "Orders" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 -#: part/templates/part/supplier.html:22 +#: part/templates/part/supplier.html:23 msgid "Delete supplier parts" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 #: company/templates/company/manufacturer_part_suppliers.html:48 #: company/templates/company/manufacturer_part_suppliers.html:142 -#: part/templates/part/manufacturer.html:24 part/templates/part/related.html:44 -#: part/templates/part/supplier.html:22 stock/views.py:844 +#: part/templates/part/related.html:44 part/templates/part/supplier.html:23 +#: part/templates/part/supplier.html:52 stock/views.py:844 #: templates/js/company.js:203 users/models.py:193 msgid "Delete" msgstr "" @@ -2469,12 +2468,11 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:37 #: part/templates/part/category_navbar.html:46 #: part/templates/part/category_navbar.html:49 -#: part/templates/part/navbar.html:25 msgid "Parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:43 -#: part/templates/part/params.html:18 +#: part/templates/part/detail.html:254 #: templates/InvenTree/settings/category.html:29 #: templates/InvenTree/settings/part.html:65 msgid "New Parameter" @@ -2485,12 +2483,12 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:80 -#: part/templates/part/params.html:57 +#: part/templates/part/detail.html:316 msgid "Add Parameter" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:97 -#: part/templates/part/supplier.html:51 +#: part/templates/part/supplier.html:81 msgid "Create new supplier" msgstr "" @@ -2512,7 +2510,7 @@ msgstr "" msgid "Supplied Parts" msgstr "" -#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:36 +#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:30 #: stock/templates/stock/location.html:107 #: stock/templates/stock/location.html:122 #: stock/templates/stock/location.html:136 @@ -2529,7 +2527,7 @@ msgstr "" #: company/templates/company/sales_orders.html:11 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:101 part/templates/part/navbar.html:104 +#: part/templates/part/navbar.html:89 part/templates/part/navbar.html:92 #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:236 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 @@ -2541,7 +2539,7 @@ msgstr "" #: company/templates/company/purchase_orders.html:10 #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 -#: part/templates/part/navbar.html:93 part/templates/part/navbar.html:96 +#: part/templates/part/navbar.html:81 part/templates/part/navbar.html:84 #: part/templates/part/orders.html:10 templates/InvenTree/index.html:213 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 @@ -2621,7 +2619,7 @@ msgid "Order Part" msgstr "" #: company/templates/company/supplier_part_pricing.html:11 -#: part/templates/part/navbar.html:74 +#: part/templates/part/navbar.html:68 msgid "Pricing Information" msgstr "" @@ -2651,8 +2649,7 @@ msgstr "" msgid "Delete price break" msgstr "" -#: company/views.py:65 part/templates/part/navbar.html:81 -#: part/templates/part/navbar.html:84 part/templates/part/prices.html:157 +#: company/views.py:65 part/templates/part/prices.html:157 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" @@ -4201,8 +4198,8 @@ msgstr "" msgid "Part Attachments" msgstr "" -#: part/templates/part/bom.html:10 part/templates/part/navbar.html:51 -#: part/templates/part/navbar.html:54 +#: part/templates/part/bom.html:10 part/templates/part/navbar.html:45 +#: part/templates/part/navbar.html:48 msgid "Bill of Materials" msgstr "" @@ -4477,7 +4474,7 @@ msgid "Import Parts" msgstr "" #: part/templates/part/category_parametric.html:10 -#: part/templates/part/navbar.html:22 part/templates/part/params.html:10 +#: part/templates/part/detail.html:246 msgid "Part Parameters" msgstr "" @@ -4585,6 +4582,10 @@ msgstr "" msgid "Part is not active" msgstr "" +#: part/templates/part/detail.html:253 +msgid "Add new parameter" +msgstr "" + #: part/templates/part/import_wizard/ajax_part_upload.html:29 #: part/templates/part/import_wizard/part_upload.html:51 msgid "Unsuffitient privileges." @@ -4594,64 +4595,47 @@ msgstr "" msgid "Import Parts from File" msgstr "" -#: part/templates/part/manufacturer.html:11 -msgid "Part Manufacturers" -msgstr "" - -#: part/templates/part/manufacturer.html:24 -msgid "Delete manufacturer parts" -msgstr "" - -#: part/templates/part/manufacturer.html:53 -#: part/templates/part/supplier.html:56 -msgid "Create new manufacturer" -msgstr "" - -#: part/templates/part/navbar.html:29 part/templates/part/variants.html:11 +#: part/templates/part/navbar.html:23 part/templates/part/variants.html:11 msgid "Part Variants" msgstr "" -#: part/templates/part/navbar.html:32 +#: part/templates/part/navbar.html:26 msgid "Variants" msgstr "" -#: part/templates/part/navbar.html:43 +#: part/templates/part/navbar.html:37 msgid "Allocated Stock" msgstr "" -#: part/templates/part/navbar.html:46 +#: part/templates/part/navbar.html:40 msgid "Allocations" msgstr "" -#: part/templates/part/navbar.html:67 part/templates/part/navbar.html:70 +#: part/templates/part/navbar.html:61 part/templates/part/navbar.html:64 msgid "Used In" msgstr "" -#: part/templates/part/navbar.html:77 +#: part/templates/part/navbar.html:71 msgid "Prices" msgstr "" -#: part/templates/part/navbar.html:109 part/templates/part/part_tests.html:10 +#: part/templates/part/navbar.html:97 part/templates/part/part_tests.html:10 msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:112 stock/templates/stock/item_base.html:426 -msgid "Tests" +#: part/templates/part/navbar.html:100 +msgid "Test Templates" msgstr "" -#: part/templates/part/navbar.html:117 part/templates/part/navbar.html:120 +#: part/templates/part/navbar.html:105 part/templates/part/navbar.html:108 #: part/templates/part/related.html:10 msgid "Related Parts" msgstr "" -#: part/templates/part/navbar.html:130 part/templates/part/notes.html:12 +#: part/templates/part/navbar.html:118 part/templates/part/notes.html:12 msgid "Part Notes" msgstr "" -#: part/templates/part/params.html:17 -msgid "Add new parameter" -msgstr "" - #: part/templates/part/part_app_base.html:12 msgid "Part List" msgstr "" @@ -4979,10 +4963,22 @@ msgstr "" msgid "Low Stock" msgstr "" -#: part/templates/part/supplier.html:10 +#: part/templates/part/supplier.html:11 msgid "Part Suppliers" msgstr "" +#: part/templates/part/supplier.html:39 +msgid "Part Manufacturers" +msgstr "" + +#: part/templates/part/supplier.html:52 +msgid "Delete manufacturer parts" +msgstr "" + +#: part/templates/part/supplier.html:86 part/templates/part/supplier.html:162 +msgid "Create new manufacturer" +msgstr "" + #: part/templates/part/track.html:10 msgid "Part Tracking" msgstr "" @@ -5787,6 +5783,10 @@ msgstr "" msgid "No stocktake performed" msgstr "" +#: stock/templates/stock/item_base.html:426 +msgid "Tests" +msgstr "" + #: stock/templates/stock/item_base.html:511 msgid "Edit Stock Status" msgstr "" @@ -6265,7 +6265,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7913,4 +7914,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index fd2efe70e2..9008f4f6ef 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-09 05:10+0000\n" +"POT-Creation-Date: 2021-07-09 06:58+0000\n" "PO-Revision-Date: 2021-07-09 05:51\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -603,8 +603,8 @@ msgstr "Yapım İşi Emri" #: build/models.py:110 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 -#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 -#: part/templates/part/navbar.html:61 templates/InvenTree/index.html:191 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:52 +#: part/templates/part/navbar.html:55 templates/InvenTree/index.html:191 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:44 msgid "Build Orders" @@ -783,7 +783,7 @@ msgstr "Harici URL'ye bağlantı" #: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 -#: part/templates/part/navbar.html:133 +#: part/templates/part/navbar.html:121 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 #: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 @@ -935,8 +935,8 @@ msgstr "Seri Numara" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:124 -#: part/templates/part/navbar.html:127 stock/templates/stock/navbar.html:47 +#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:112 +#: part/templates/part/navbar.html:115 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "Ekler" @@ -2286,7 +2286,7 @@ msgid "Create new manufacturer part" msgstr "" #: company/templates/company/detail_manufacturer_part.html:23 -#: part/templates/part/manufacturer.html:19 +#: part/templates/part/supplier.html:47 msgid "New Manufacturer Part" msgstr "" @@ -2294,9 +2294,8 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:27 #: company/templates/company/manufacturer_part_suppliers.html:20 #: company/templates/company/manufacturer_part_suppliers.html:46 -#: part/templates/part/category.html:131 -#: part/templates/part/manufacturer.html:22 -#: part/templates/part/supplier.html:20 +#: part/templates/part/category.html:131 part/templates/part/supplier.html:21 +#: part/templates/part/supplier.html:50 msgid "Options" msgstr "" @@ -2329,8 +2328,8 @@ msgid "Create new Part" msgstr "" #: company/templates/company/detail_manufacturer_part.html:74 -#: company/views.py:66 part/templates/part/manufacturer.html:52 -#: part/templates/part/supplier.html:55 +#: company/views.py:66 part/templates/part/supplier.html:85 +#: part/templates/part/supplier.html:161 msgid "New Manufacturer" msgstr "" @@ -2363,14 +2362,14 @@ msgstr "Yeni tedarikçi parçası oluştur" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 -#: part/templates/part/part_base.html:432 part/templates/part/supplier.html:17 +#: part/templates/part/part_base.html:432 part/templates/part/supplier.html:18 #: templates/js/stock.js:1341 msgid "New Supplier Part" msgstr "Yeni Tedarikçi Parçası" #: company/templates/company/detail_supplier_part.html:72 #: company/templates/company/manufacturer_part_suppliers.html:96 -#: company/views.py:60 part/templates/part/supplier.html:50 +#: company/views.py:60 part/templates/part/supplier.html:80 msgid "New Supplier" msgstr "" @@ -2419,8 +2418,8 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:59 part/templates/part/navbar.html:87 -#: part/templates/part/navbar.html:90 part/templates/part/prices.html:153 +#: company/views.py:59 part/templates/part/navbar.html:75 +#: part/templates/part/navbar.html:78 part/templates/part/prices.html:153 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" msgstr "" @@ -2432,7 +2431,7 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:22 #: company/templates/company/navbar.html:41 #: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:39 stock/api.py:53 +#: part/templates/part/navbar.html:33 stock/api.py:53 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 @@ -2453,15 +2452,15 @@ msgid "Orders" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 -#: part/templates/part/supplier.html:22 +#: part/templates/part/supplier.html:23 msgid "Delete supplier parts" msgstr "Tedarikçi parçalarını sil" #: company/templates/company/manufacturer_part_suppliers.html:22 #: company/templates/company/manufacturer_part_suppliers.html:48 #: company/templates/company/manufacturer_part_suppliers.html:142 -#: part/templates/part/manufacturer.html:24 part/templates/part/related.html:44 -#: part/templates/part/supplier.html:22 stock/views.py:844 +#: part/templates/part/related.html:44 part/templates/part/supplier.html:23 +#: part/templates/part/supplier.html:52 stock/views.py:844 #: templates/js/company.js:203 users/models.py:193 msgid "Delete" msgstr "" @@ -2469,12 +2468,11 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:37 #: part/templates/part/category_navbar.html:46 #: part/templates/part/category_navbar.html:49 -#: part/templates/part/navbar.html:25 msgid "Parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:43 -#: part/templates/part/params.html:18 +#: part/templates/part/detail.html:254 #: templates/InvenTree/settings/category.html:29 #: templates/InvenTree/settings/part.html:65 msgid "New Parameter" @@ -2485,12 +2483,12 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:80 -#: part/templates/part/params.html:57 +#: part/templates/part/detail.html:316 msgid "Add Parameter" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:97 -#: part/templates/part/supplier.html:51 +#: part/templates/part/supplier.html:81 msgid "Create new supplier" msgstr "" @@ -2512,7 +2510,7 @@ msgstr "" msgid "Supplied Parts" msgstr "" -#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:36 +#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:30 #: stock/templates/stock/location.html:107 #: stock/templates/stock/location.html:122 #: stock/templates/stock/location.html:136 @@ -2529,7 +2527,7 @@ msgstr "Stok Kalemleri" #: company/templates/company/sales_orders.html:11 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:101 part/templates/part/navbar.html:104 +#: part/templates/part/navbar.html:89 part/templates/part/navbar.html:92 #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:236 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 @@ -2541,7 +2539,7 @@ msgstr "Satış Emirleri" #: company/templates/company/purchase_orders.html:10 #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 -#: part/templates/part/navbar.html:93 part/templates/part/navbar.html:96 +#: part/templates/part/navbar.html:81 part/templates/part/navbar.html:84 #: part/templates/part/orders.html:10 templates/InvenTree/index.html:213 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 @@ -2621,7 +2619,7 @@ msgid "Order Part" msgstr "" #: company/templates/company/supplier_part_pricing.html:11 -#: part/templates/part/navbar.html:74 +#: part/templates/part/navbar.html:68 msgid "Pricing Information" msgstr "" @@ -2651,8 +2649,7 @@ msgstr "" msgid "Delete price break" msgstr "" -#: company/views.py:65 part/templates/part/navbar.html:81 -#: part/templates/part/navbar.html:84 part/templates/part/prices.html:157 +#: company/views.py:65 part/templates/part/prices.html:157 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" @@ -4201,8 +4198,8 @@ msgstr "" msgid "Part Attachments" msgstr "" -#: part/templates/part/bom.html:10 part/templates/part/navbar.html:51 -#: part/templates/part/navbar.html:54 +#: part/templates/part/bom.html:10 part/templates/part/navbar.html:45 +#: part/templates/part/navbar.html:48 msgid "Bill of Materials" msgstr "" @@ -4477,7 +4474,7 @@ msgid "Import Parts" msgstr "" #: part/templates/part/category_parametric.html:10 -#: part/templates/part/navbar.html:22 part/templates/part/params.html:10 +#: part/templates/part/detail.html:246 msgid "Part Parameters" msgstr "" @@ -4585,6 +4582,10 @@ msgstr "" msgid "Part is not active" msgstr "" +#: part/templates/part/detail.html:253 +msgid "Add new parameter" +msgstr "" + #: part/templates/part/import_wizard/ajax_part_upload.html:29 #: part/templates/part/import_wizard/part_upload.html:51 msgid "Unsuffitient privileges." @@ -4594,64 +4595,49 @@ msgstr "" msgid "Import Parts from File" msgstr "" -#: part/templates/part/manufacturer.html:11 -msgid "Part Manufacturers" -msgstr "" - -#: part/templates/part/manufacturer.html:24 -msgid "Delete manufacturer parts" -msgstr "" - -#: part/templates/part/manufacturer.html:53 -#: part/templates/part/supplier.html:56 -msgid "Create new manufacturer" -msgstr "" - -#: part/templates/part/navbar.html:29 part/templates/part/variants.html:11 +#: part/templates/part/navbar.html:23 part/templates/part/variants.html:11 msgid "Part Variants" msgstr "Parça Çeşitleri" -#: part/templates/part/navbar.html:32 +#: part/templates/part/navbar.html:26 msgid "Variants" msgstr "Çeşitler" -#: part/templates/part/navbar.html:43 +#: part/templates/part/navbar.html:37 msgid "Allocated Stock" msgstr "" -#: part/templates/part/navbar.html:46 +#: part/templates/part/navbar.html:40 msgid "Allocations" msgstr "Tahsisler" -#: part/templates/part/navbar.html:67 part/templates/part/navbar.html:70 +#: part/templates/part/navbar.html:61 part/templates/part/navbar.html:64 msgid "Used In" msgstr "" -#: part/templates/part/navbar.html:77 +#: part/templates/part/navbar.html:71 msgid "Prices" msgstr "" -#: part/templates/part/navbar.html:109 part/templates/part/part_tests.html:10 +#: part/templates/part/navbar.html:97 part/templates/part/part_tests.html:10 msgid "Part Test Templates" msgstr "Parça Test Şablonları" -#: part/templates/part/navbar.html:112 stock/templates/stock/item_base.html:426 -msgid "Tests" -msgstr "" +#: part/templates/part/navbar.html:100 +#, fuzzy +#| msgid "Part Test Templates" +msgid "Test Templates" +msgstr "Parça Test Şablonları" -#: part/templates/part/navbar.html:117 part/templates/part/navbar.html:120 +#: part/templates/part/navbar.html:105 part/templates/part/navbar.html:108 #: part/templates/part/related.html:10 msgid "Related Parts" msgstr "" -#: part/templates/part/navbar.html:130 part/templates/part/notes.html:12 +#: part/templates/part/navbar.html:118 part/templates/part/notes.html:12 msgid "Part Notes" msgstr "" -#: part/templates/part/params.html:17 -msgid "Add new parameter" -msgstr "" - #: part/templates/part/part_app_base.html:12 msgid "Part List" msgstr "" @@ -4979,10 +4965,22 @@ msgstr "Stok Yok" msgid "Low Stock" msgstr "Düşük Stok" -#: part/templates/part/supplier.html:10 +#: part/templates/part/supplier.html:11 msgid "Part Suppliers" msgstr "Parça Tedarikçileri" +#: part/templates/part/supplier.html:39 +msgid "Part Manufacturers" +msgstr "" + +#: part/templates/part/supplier.html:52 +msgid "Delete manufacturer parts" +msgstr "" + +#: part/templates/part/supplier.html:86 part/templates/part/supplier.html:162 +msgid "Create new manufacturer" +msgstr "" + #: part/templates/part/track.html:10 msgid "Part Tracking" msgstr "" @@ -5787,6 +5785,10 @@ msgstr "" msgid "No stocktake performed" msgstr "" +#: stock/templates/stock/item_base.html:426 +msgid "Tests" +msgstr "" + #: stock/templates/stock/item_base.html:511 msgid "Edit Stock Status" msgstr "" @@ -6265,7 +6267,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7913,4 +7916,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 104bb1680b..d48786df3e 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-09 05:10+0000\n" +"POT-Creation-Date: 2021-07-09 06:58+0000\n" "PO-Revision-Date: 2021-07-09 05:51\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -603,8 +603,8 @@ msgstr "" #: build/models.py:110 build/templates/build/index.html:8 #: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 #: order/templates/order/so_navbar.html:19 -#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:58 -#: part/templates/part/navbar.html:61 templates/InvenTree/index.html:191 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:52 +#: part/templates/part/navbar.html:55 templates/InvenTree/index.html:191 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:44 msgid "Build Orders" @@ -783,7 +783,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 -#: part/templates/part/navbar.html:133 +#: part/templates/part/navbar.html:121 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 #: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 @@ -935,8 +935,8 @@ msgstr "" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:124 -#: part/templates/part/navbar.html:127 stock/templates/stock/navbar.html:47 +#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:112 +#: part/templates/part/navbar.html:115 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "" @@ -2286,7 +2286,7 @@ msgid "Create new manufacturer part" msgstr "" #: company/templates/company/detail_manufacturer_part.html:23 -#: part/templates/part/manufacturer.html:19 +#: part/templates/part/supplier.html:47 msgid "New Manufacturer Part" msgstr "" @@ -2294,9 +2294,8 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:27 #: company/templates/company/manufacturer_part_suppliers.html:20 #: company/templates/company/manufacturer_part_suppliers.html:46 -#: part/templates/part/category.html:131 -#: part/templates/part/manufacturer.html:22 -#: part/templates/part/supplier.html:20 +#: part/templates/part/category.html:131 part/templates/part/supplier.html:21 +#: part/templates/part/supplier.html:50 msgid "Options" msgstr "" @@ -2329,8 +2328,8 @@ msgid "Create new Part" msgstr "" #: company/templates/company/detail_manufacturer_part.html:74 -#: company/views.py:66 part/templates/part/manufacturer.html:52 -#: part/templates/part/supplier.html:55 +#: company/views.py:66 part/templates/part/supplier.html:85 +#: part/templates/part/supplier.html:161 msgid "New Manufacturer" msgstr "" @@ -2363,14 +2362,14 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 -#: part/templates/part/part_base.html:432 part/templates/part/supplier.html:17 +#: part/templates/part/part_base.html:432 part/templates/part/supplier.html:18 #: templates/js/stock.js:1341 msgid "New Supplier Part" msgstr "" #: company/templates/company/detail_supplier_part.html:72 #: company/templates/company/manufacturer_part_suppliers.html:96 -#: company/views.py:60 part/templates/part/supplier.html:50 +#: company/views.py:60 part/templates/part/supplier.html:80 msgid "New Supplier" msgstr "" @@ -2419,8 +2418,8 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:59 part/templates/part/navbar.html:87 -#: part/templates/part/navbar.html:90 part/templates/part/prices.html:153 +#: company/views.py:59 part/templates/part/navbar.html:75 +#: part/templates/part/navbar.html:78 part/templates/part/prices.html:153 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" msgstr "" @@ -2432,7 +2431,7 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:22 #: company/templates/company/navbar.html:41 #: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:39 stock/api.py:53 +#: part/templates/part/navbar.html:33 stock/api.py:53 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 @@ -2453,15 +2452,15 @@ msgid "Orders" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 -#: part/templates/part/supplier.html:22 +#: part/templates/part/supplier.html:23 msgid "Delete supplier parts" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:22 #: company/templates/company/manufacturer_part_suppliers.html:48 #: company/templates/company/manufacturer_part_suppliers.html:142 -#: part/templates/part/manufacturer.html:24 part/templates/part/related.html:44 -#: part/templates/part/supplier.html:22 stock/views.py:844 +#: part/templates/part/related.html:44 part/templates/part/supplier.html:23 +#: part/templates/part/supplier.html:52 stock/views.py:844 #: templates/js/company.js:203 users/models.py:193 msgid "Delete" msgstr "" @@ -2469,12 +2468,11 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:37 #: part/templates/part/category_navbar.html:46 #: part/templates/part/category_navbar.html:49 -#: part/templates/part/navbar.html:25 msgid "Parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:43 -#: part/templates/part/params.html:18 +#: part/templates/part/detail.html:254 #: templates/InvenTree/settings/category.html:29 #: templates/InvenTree/settings/part.html:65 msgid "New Parameter" @@ -2485,12 +2483,12 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:80 -#: part/templates/part/params.html:57 +#: part/templates/part/detail.html:316 msgid "Add Parameter" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:97 -#: part/templates/part/supplier.html:51 +#: part/templates/part/supplier.html:81 msgid "Create new supplier" msgstr "" @@ -2512,7 +2510,7 @@ msgstr "" msgid "Supplied Parts" msgstr "" -#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:36 +#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:30 #: stock/templates/stock/location.html:107 #: stock/templates/stock/location.html:122 #: stock/templates/stock/location.html:136 @@ -2529,7 +2527,7 @@ msgstr "" #: company/templates/company/sales_orders.html:11 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:101 part/templates/part/navbar.html:104 +#: part/templates/part/navbar.html:89 part/templates/part/navbar.html:92 #: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:236 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 @@ -2541,7 +2539,7 @@ msgstr "" #: company/templates/company/purchase_orders.html:10 #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 -#: part/templates/part/navbar.html:93 part/templates/part/navbar.html:96 +#: part/templates/part/navbar.html:81 part/templates/part/navbar.html:84 #: part/templates/part/orders.html:10 templates/InvenTree/index.html:213 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 @@ -2621,7 +2619,7 @@ msgid "Order Part" msgstr "" #: company/templates/company/supplier_part_pricing.html:11 -#: part/templates/part/navbar.html:74 +#: part/templates/part/navbar.html:68 msgid "Pricing Information" msgstr "" @@ -2651,8 +2649,7 @@ msgstr "" msgid "Delete price break" msgstr "" -#: company/views.py:65 part/templates/part/navbar.html:81 -#: part/templates/part/navbar.html:84 part/templates/part/prices.html:157 +#: company/views.py:65 part/templates/part/prices.html:157 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" @@ -4201,8 +4198,8 @@ msgstr "" msgid "Part Attachments" msgstr "" -#: part/templates/part/bom.html:10 part/templates/part/navbar.html:51 -#: part/templates/part/navbar.html:54 +#: part/templates/part/bom.html:10 part/templates/part/navbar.html:45 +#: part/templates/part/navbar.html:48 msgid "Bill of Materials" msgstr "" @@ -4477,7 +4474,7 @@ msgid "Import Parts" msgstr "" #: part/templates/part/category_parametric.html:10 -#: part/templates/part/navbar.html:22 part/templates/part/params.html:10 +#: part/templates/part/detail.html:246 msgid "Part Parameters" msgstr "" @@ -4585,6 +4582,10 @@ msgstr "" msgid "Part is not active" msgstr "" +#: part/templates/part/detail.html:253 +msgid "Add new parameter" +msgstr "" + #: part/templates/part/import_wizard/ajax_part_upload.html:29 #: part/templates/part/import_wizard/part_upload.html:51 msgid "Unsuffitient privileges." @@ -4594,64 +4595,47 @@ msgstr "" msgid "Import Parts from File" msgstr "" -#: part/templates/part/manufacturer.html:11 -msgid "Part Manufacturers" -msgstr "" - -#: part/templates/part/manufacturer.html:24 -msgid "Delete manufacturer parts" -msgstr "" - -#: part/templates/part/manufacturer.html:53 -#: part/templates/part/supplier.html:56 -msgid "Create new manufacturer" -msgstr "" - -#: part/templates/part/navbar.html:29 part/templates/part/variants.html:11 +#: part/templates/part/navbar.html:23 part/templates/part/variants.html:11 msgid "Part Variants" msgstr "" -#: part/templates/part/navbar.html:32 +#: part/templates/part/navbar.html:26 msgid "Variants" msgstr "" -#: part/templates/part/navbar.html:43 +#: part/templates/part/navbar.html:37 msgid "Allocated Stock" msgstr "" -#: part/templates/part/navbar.html:46 +#: part/templates/part/navbar.html:40 msgid "Allocations" msgstr "" -#: part/templates/part/navbar.html:67 part/templates/part/navbar.html:70 +#: part/templates/part/navbar.html:61 part/templates/part/navbar.html:64 msgid "Used In" msgstr "" -#: part/templates/part/navbar.html:77 +#: part/templates/part/navbar.html:71 msgid "Prices" msgstr "" -#: part/templates/part/navbar.html:109 part/templates/part/part_tests.html:10 +#: part/templates/part/navbar.html:97 part/templates/part/part_tests.html:10 msgid "Part Test Templates" msgstr "" -#: part/templates/part/navbar.html:112 stock/templates/stock/item_base.html:426 -msgid "Tests" +#: part/templates/part/navbar.html:100 +msgid "Test Templates" msgstr "" -#: part/templates/part/navbar.html:117 part/templates/part/navbar.html:120 +#: part/templates/part/navbar.html:105 part/templates/part/navbar.html:108 #: part/templates/part/related.html:10 msgid "Related Parts" msgstr "" -#: part/templates/part/navbar.html:130 part/templates/part/notes.html:12 +#: part/templates/part/navbar.html:118 part/templates/part/notes.html:12 msgid "Part Notes" msgstr "" -#: part/templates/part/params.html:17 -msgid "Add new parameter" -msgstr "" - #: part/templates/part/part_app_base.html:12 msgid "Part List" msgstr "" @@ -4979,10 +4963,22 @@ msgstr "" msgid "Low Stock" msgstr "" -#: part/templates/part/supplier.html:10 +#: part/templates/part/supplier.html:11 msgid "Part Suppliers" msgstr "" +#: part/templates/part/supplier.html:39 +msgid "Part Manufacturers" +msgstr "" + +#: part/templates/part/supplier.html:52 +msgid "Delete manufacturer parts" +msgstr "" + +#: part/templates/part/supplier.html:86 part/templates/part/supplier.html:162 +msgid "Create new manufacturer" +msgstr "" + #: part/templates/part/track.html:10 msgid "Part Tracking" msgstr "" @@ -5787,6 +5783,10 @@ msgstr "" msgid "No stocktake performed" msgstr "" +#: stock/templates/stock/item_base.html:426 +msgid "Tests" +msgstr "" + #: stock/templates/stock/item_base.html:511 msgid "Edit Stock Status" msgstr "" @@ -6265,7 +6265,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7913,4 +7914,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - From 155161f3802c984a8662a53938df3caa9bb64cd4 Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 9 Jul 2021 23:58:05 +1000 Subject: [PATCH 420/734] New Crowdin updates (#1795) * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 13 +- InvenTree/locale/es/LC_MESSAGES/django.po | 6 +- InvenTree/locale/fr/LC_MESSAGES/django.po | 6 +- InvenTree/locale/it/LC_MESSAGES/django.po | 6 +- InvenTree/locale/ja/LC_MESSAGES/django.po | 152 +++++++++++----------- InvenTree/locale/pl/LC_MESSAGES/django.po | 10 +- InvenTree/locale/ru/LC_MESSAGES/django.po | 6 +- InvenTree/locale/tr/LC_MESSAGES/django.po | 10 +- InvenTree/locale/zh/LC_MESSAGES/django.po | 6 +- 9 files changed, 104 insertions(+), 111 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index fa6438832b..860c2cc873 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-09 06:58+0000\n" -"PO-Revision-Date: 2021-07-09 05:50\n" +"PO-Revision-Date: 2021-07-09 08:02\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -4624,10 +4624,8 @@ msgid "Part Test Templates" msgstr "Teil Test-Vorlagen" #: part/templates/part/navbar.html:100 -#, fuzzy -#| msgid "Part Test Templates" msgid "Test Templates" -msgstr "Teil Test-Vorlagen" +msgstr "" #: part/templates/part/navbar.html:105 part/templates/part/navbar.html:108 #: part/templates/part/related.html:10 @@ -6267,13 +6265,11 @@ msgstr "Farbschemata" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " -msgstr "" -"\n" +msgstr "\n" "\t\tDie CSS Datei \"%(invalid_color_theme)s.css\" für das aktuell ausgewählte Farbschema wurde nicht gefunden.
\n" "\t\tBitte ein anderes Farbschema auswählen:)\n" "\t " @@ -7920,3 +7916,4 @@ msgstr "Berechtigungen Einträge zu ändern" #: users/models.py:193 msgid "Permission to delete items" msgstr "Berechtigung Einträge zu löschen" + diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 31c5a3664d..fb3992a045 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-09 06:58+0000\n" -"PO-Revision-Date: 2021-07-09 05:50\n" +"PO-Revision-Date: 2021-07-09 08:02\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -6265,8 +6265,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7914,3 +7913,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index e21f61dc87..a4cae8775d 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-09 06:58+0000\n" -"PO-Revision-Date: 2021-07-09 05:50\n" +"PO-Revision-Date: 2021-07-09 08:02\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -6265,8 +6265,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7914,3 +7913,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 9b32a2939d..64c70127b6 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-09 06:58+0000\n" -"PO-Revision-Date: 2021-07-09 05:50\n" +"PO-Revision-Date: 2021-07-09 08:02\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -6265,8 +6265,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7914,3 +7913,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 67ba6e1eeb..b250364255 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-09 06:58+0000\n" -"PO-Revision-Date: 2021-07-09 05:51\n" +"PO-Revision-Date: 2021-07-09 10:16\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -19,7 +19,7 @@ msgstr "" #: InvenTree/api.py:64 msgid "API endpoint not found" -msgstr "" +msgstr "APIエンドポイントが見つかりません" #: InvenTree/api.py:110 msgid "No action specified" @@ -38,39 +38,39 @@ msgstr "" #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 #: order/forms.py:74 part/forms.py:118 templates/js/forms.js:486 msgid "Confirm" -msgstr "" +msgstr "確認" #: InvenTree/forms.py:128 msgid "Confirm delete" -msgstr "" +msgstr "削除の確認" #: InvenTree/forms.py:129 msgid "Confirm item deletion" -msgstr "" +msgstr "削除の確認" #: InvenTree/forms.py:161 templates/registration/login.html:76 msgid "Enter password" -msgstr "" +msgstr "パスワードを入力してください" #: InvenTree/forms.py:162 msgid "Enter new password" -msgstr "" +msgstr "新しいパスワードを入力してください。" #: InvenTree/forms.py:169 msgid "Confirm password" -msgstr "" +msgstr "パスワードの確認" #: InvenTree/forms.py:170 msgid "Confirm new password" -msgstr "" +msgstr "新しいパスワードの確認" #: InvenTree/forms.py:205 msgid "Apply Theme" -msgstr "" +msgstr "テーマを適用" #: InvenTree/forms.py:235 msgid "Select Category" -msgstr "" +msgstr "カテゴリの選択" #: InvenTree/helpers.py:396 #, python-brace-format @@ -116,25 +116,25 @@ msgstr "" #: InvenTree/models.py:64 templates/js/attachment.js:52 msgid "Comment" -msgstr "" +msgstr "コメント:" #: InvenTree/models.py:64 msgid "File comment" -msgstr "" +msgstr "ファイルコメント" #: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1202 msgid "User" -msgstr "" +msgstr "ユーザー" #: InvenTree/models.py:74 msgid "upload date" -msgstr "" +msgstr "アップロード日時" #: InvenTree/models.py:102 msgid "Invalid choice" -msgstr "" +msgstr "無効な選択です" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 #: label/models.py:112 part/models.py:680 part/models.py:2191 @@ -143,7 +143,7 @@ msgstr "" #: templates/js/part.js:118 templates/js/part.js:251 templates/js/part.js:743 #: templates/js/stock.js:995 msgid "Name" -msgstr "" +msgstr "お名前" #: InvenTree/models.py:125 build/models.py:179 #: build/templates/build/detail.html:21 company/models.py:353 @@ -167,47 +167,47 @@ msgstr "" #: templates/js/stock.js:557 templates/js/stock.js:1007 #: templates/js/stock.js:1052 msgid "Description" -msgstr "" +msgstr "説明" #: InvenTree/models.py:126 msgid "Description (optional)" -msgstr "" +msgstr "説明 (オプション)" #: InvenTree/models.py:134 msgid "parent" -msgstr "" +msgstr "親" #: InvenTree/serializers.py:52 msgid "Must be a valid number" -msgstr "" +msgstr "有効な数字でなければなりません" #: InvenTree/settings.py:505 msgid "English" -msgstr "" +msgstr "英語" #: InvenTree/settings.py:506 msgid "French" -msgstr "" +msgstr "フランス語" #: InvenTree/settings.py:507 msgid "German" -msgstr "" +msgstr "ドイツ語" #: InvenTree/settings.py:508 msgid "Polish" -msgstr "" +msgstr "ポーランド語" #: InvenTree/settings.py:509 msgid "Turkish" -msgstr "" +msgstr "トルコ語" #: InvenTree/status.py:94 msgid "Background worker check failed" -msgstr "" +msgstr "バックグラウンドワーカーのチェックに失敗しました" #: InvenTree/status.py:98 msgid "Email backend not configured" -msgstr "" +msgstr "メールアドレスが未設定です" #: InvenTree/status.py:101 msgid "InvenTree system health checks failed" @@ -244,15 +244,15 @@ msgstr "" #: InvenTree/status_codes.py:146 #: order/templates/order/sales_order_base.html:126 msgid "Shipped" -msgstr "" +msgstr "発送済み" #: InvenTree/status_codes.py:186 msgid "OK" -msgstr "" +msgstr "OK" #: InvenTree/status_codes.py:187 msgid "Attention needed" -msgstr "" +msgstr "注意が必要です" #: InvenTree/status_codes.py:188 msgid "Damaged" @@ -548,7 +548,7 @@ msgstr "" #: build/forms.py:211 msgid "Location of completed parts" -msgstr "" +msgstr "完了したパーツの場所" #: build/forms.py:215 build/templates/build/build_base.html:138 #: build/templates/build/detail.html:59 order/models.py:549 @@ -660,7 +660,7 @@ msgstr "" #: templates/js/part.js:505 templates/js/stock.js:526 #: templates/js/stock.js:1394 msgid "Part" -msgstr "" +msgstr "パーツ" #: build/models.py:205 msgid "Select part to build" @@ -847,7 +847,7 @@ msgstr "" #: build/models.py:1365 msgid "Build to allocate parts" -msgstr "" +msgstr "パーツを割り当てるためにビルドする" #: build/models.py:1381 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 @@ -877,7 +877,7 @@ msgstr "" #: build/templates/build/allocate.html:7 msgid "Allocate Parts" -msgstr "" +msgstr "パーツを割り当て" #: build/templates/build/allocate.html:15 msgid "Allocate Stock to Build" @@ -901,14 +901,14 @@ msgstr "" #: build/templates/build/allocate.html:29 msgid "Order required parts" -msgstr "" +msgstr "注文必須パーツ" #: build/templates/build/allocate.html:30 #: company/templates/company/detail_manufacturer_part.html:33 #: company/templates/company/detail_supplier_part.html:32 order/views.py:724 #: part/templates/part/category.html:136 msgid "Order Parts" -msgstr "" +msgstr "パーツの注文" #: build/templates/build/allocate.html:36 msgid "Untracked stock has been fully allocated for this Build Order" @@ -1618,37 +1618,37 @@ msgstr "" #: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" -msgstr "" +msgstr "テンプレート" #: common/models.py:161 msgid "Parts are templates by default" -msgstr "" +msgstr "パーツはデフォルトのテンプレートです" #: common/models.py:167 part/models.py:827 part/templates/part/detail.html:170 #: templates/js/table_filters.js:132 templates/js/table_filters.js:336 msgid "Assembly" -msgstr "" +msgstr "アセンブリ" #: common/models.py:168 msgid "Parts can be assembled from other components by default" -msgstr "" +msgstr "パーツはデフォルトで他のコンポーネントから組み立てることができます" #: common/models.py:174 part/models.py:833 part/templates/part/detail.html:180 #: templates/js/table_filters.js:340 msgid "Component" -msgstr "" +msgstr "コンポーネント" #: common/models.py:175 msgid "Parts can be used as sub-components by default" -msgstr "" +msgstr "パーツはデフォルトでサブコンポーネントとして使用できます" #: common/models.py:181 part/models.py:844 part/templates/part/detail.html:200 msgid "Purchaseable" -msgstr "" +msgstr "購入可能" #: common/models.py:182 msgid "Parts are purchaseable by default" -msgstr "" +msgstr "パーツはデフォルトで購入可能です" #: common/models.py:188 part/models.py:849 part/templates/part/detail.html:210 #: templates/js/table_filters.js:348 @@ -1657,16 +1657,16 @@ msgstr "" #: common/models.py:189 msgid "Parts are salable by default" -msgstr "" +msgstr "パーツはデフォルトで販売可能です" #: common/models.py:195 part/models.py:839 part/templates/part/detail.html:190 #: templates/js/table_filters.js:33 templates/js/table_filters.js:352 msgid "Trackable" -msgstr "" +msgstr "追跡可能" #: common/models.py:196 msgid "Parts are trackable by default" -msgstr "" +msgstr "パーツはデフォルトで追跡可能です" #: common/models.py:202 part/models.py:859 part/templates/part/detail.html:150 #: templates/js/table_filters.js:29 @@ -2099,7 +2099,7 @@ msgstr "" #: company/templates/company/manufacturer_part_base.html:19 #: stock/templates/stock/item_base.html:374 msgid "Manufacturer Part" -msgstr "" +msgstr "メーカー・パーツ" #: company/models.py:415 msgid "Parameter name" @@ -2279,16 +2279,16 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:11 #: templates/InvenTree/search.html:149 msgid "Manufacturer Parts" -msgstr "" +msgstr "メーカー・パーツ" #: company/templates/company/detail_manufacturer_part.html:22 msgid "Create new manufacturer part" -msgstr "" +msgstr "新しいメーカー・パーツを作成" #: company/templates/company/detail_manufacturer_part.html:23 #: part/templates/part/supplier.html:47 msgid "New Manufacturer Part" -msgstr "" +msgstr "新しいメーカ―・パーツ" #: company/templates/company/detail_manufacturer_part.html:28 #: company/templates/company/detail_supplier_part.html:27 @@ -2303,29 +2303,29 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:32 #: part/templates/part/category.html:136 msgid "Order parts" -msgstr "" +msgstr "パーツの注文" #: company/templates/company/detail_manufacturer_part.html:36 #: company/templates/company/detail_supplier_part.html:35 msgid "Delete parts" -msgstr "" +msgstr "パーツを削除" #: company/templates/company/detail_manufacturer_part.html:36 #: company/templates/company/detail_supplier_part.html:35 msgid "Delete Parts" -msgstr "" +msgstr "パーツを削除" #: company/templates/company/detail_manufacturer_part.html:68 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:159 part/templates/part/category.html:127 #: templates/js/stock.js:1335 msgid "New Part" -msgstr "" +msgstr "新規パーツ" #: company/templates/company/detail_manufacturer_part.html:69 #: company/templates/company/detail_supplier_part.html:67 msgid "Create new Part" -msgstr "" +msgstr "新規パーツを作成" #: company/templates/company/detail_manufacturer_part.html:74 #: company/views.py:66 part/templates/part/supplier.html:85 @@ -2352,20 +2352,20 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:11 #: templates/InvenTree/search.html:164 msgid "Supplier Parts" -msgstr "" +msgstr "サプライヤー・パーツ" #: company/templates/company/detail_supplier_part.html:21 #: order/templates/order/order_wizard/select_parts.html:44 #: part/templates/part/part_base.html:433 msgid "Create new supplier part" -msgstr "" +msgstr "新しいサプライヤー・パーツを作成" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 #: part/templates/part/part_base.html:432 part/templates/part/supplier.html:18 #: templates/js/stock.js:1341 msgid "New Supplier Part" -msgstr "" +msgstr "新しいサプライヤー・パーツ" #: company/templates/company/detail_supplier_part.html:72 #: company/templates/company/manufacturer_part_suppliers.html:96 @@ -2386,35 +2386,35 @@ msgstr "" #: company/templates/company/supplier_part_orders.html:17 #: part/templates/part/orders.html:17 part/templates/part/part_base.html:58 msgid "Order part" -msgstr "" +msgstr "パーツの注文" #: company/templates/company/manufacturer_part_base.html:41 msgid "Edit manufacturer part" -msgstr "" +msgstr "メーカー・パーツの編集" #: company/templates/company/manufacturer_part_base.html:45 msgid "Delete manufacturer part" -msgstr "" +msgstr "メーカー・パーツを削除" #: company/templates/company/manufacturer_part_base.html:57 #: company/templates/company/manufacturer_part_detail.html:10 msgid "Manufacturer Part Details" -msgstr "" +msgstr "メーカー・パーツの詳細" #: company/templates/company/manufacturer_part_base.html:62 #: company/templates/company/manufacturer_part_detail.html:18 #: company/templates/company/supplier_part_base.html:61 #: company/templates/company/supplier_part_detail.html:18 msgid "Internal Part" -msgstr "" +msgstr "内部パーツ" #: company/templates/company/manufacturer_part_base.html:125 msgid "Edit Manufacturer Part" -msgstr "" +msgstr "メーカー・パーツの編集" #: company/templates/company/manufacturer_part_base.html:134 msgid "Delete Manufacturer Part" -msgstr "" +msgstr "メーカー・パーツを削除" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 @@ -2426,7 +2426,7 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:19 msgid "Manufacturer Part Stock" -msgstr "" +msgstr "メーカー・パーツの在庫" #: company/templates/company/manufacturer_part_navbar.html:22 #: company/templates/company/navbar.html:41 @@ -2444,7 +2444,7 @@ msgstr "" #: company/templates/company/manufacturer_part_navbar.html:26 msgid "Manufacturer Part Orders" -msgstr "" +msgstr "メーカー・パーツの注文" #: company/templates/company/manufacturer_part_navbar.html:29 #: company/templates/company/supplier_part_navbar.html:22 @@ -3204,7 +3204,7 @@ msgstr "" #: order/templates/order/order_wizard/select_parts.html:20 msgid "No purchaseable parts selected" -msgstr "" +msgstr "購入可能なパーツが選択されていません" #: order/templates/order/order_wizard/select_parts.html:33 msgid "Select Supplier" @@ -3327,7 +3327,7 @@ msgstr "" #: order/templates/order/receive_parts.html:8 #, python-format msgid "Receive outstanding parts for %(order)s - %(desc)s" -msgstr "" +msgstr "%(order)s - %(desc)s の未処理のパーツを受け取る" #: order/templates/order/receive_parts.html:14 part/api.py:47 #: part/models.py:326 part/templates/part/cat_link.html:7 @@ -3340,7 +3340,7 @@ msgstr "" #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" -msgstr "" +msgstr "パーツ" #: order/templates/order/receive_parts.html:15 msgid "Select parts to receive against this order" @@ -4287,7 +4287,7 @@ msgstr "" #: part/templates/part/bom_upload/select_parts.html:16 msgid "Step 3 - Select Parts" -msgstr "" +msgstr "ステップ3 - パーツの選択" #: part/templates/part/bom_upload/select_parts.html:27 msgid "Submit BOM" @@ -4342,7 +4342,7 @@ msgstr "" #: part/templates/part/category.html:33 msgid "All parts" -msgstr "" +msgstr "全てのパーツ" #: part/templates/part/category.html:38 part/views.py:2369 msgid "Create new part category" @@ -6265,8 +6265,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7914,3 +7913,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index cb67c99ceb..3d1daa0162 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-09 06:58+0000\n" -"PO-Revision-Date: 2021-07-09 05:51\n" +"PO-Revision-Date: 2021-07-09 08:02\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -4624,10 +4624,8 @@ msgid "Part Test Templates" msgstr "" #: part/templates/part/navbar.html:100 -#, fuzzy -#| msgid "Template" msgid "Test Templates" -msgstr "Szablon" +msgstr "" #: part/templates/part/navbar.html:105 part/templates/part/navbar.html:108 #: part/templates/part/related.html:10 @@ -6267,8 +6265,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7916,3 +7913,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 3042166a52..666f4ed11a 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-09 06:58+0000\n" -"PO-Revision-Date: 2021-07-09 05:51\n" +"PO-Revision-Date: 2021-07-09 08:02\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -6265,8 +6265,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7914,3 +7913,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 9008f4f6ef..b92e779798 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-09 06:58+0000\n" -"PO-Revision-Date: 2021-07-09 05:51\n" +"PO-Revision-Date: 2021-07-09 08:02\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -4624,10 +4624,8 @@ msgid "Part Test Templates" msgstr "Parça Test Şablonları" #: part/templates/part/navbar.html:100 -#, fuzzy -#| msgid "Part Test Templates" msgid "Test Templates" -msgstr "Parça Test Şablonları" +msgstr "" #: part/templates/part/navbar.html:105 part/templates/part/navbar.html:108 #: part/templates/part/related.html:10 @@ -6267,8 +6265,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7916,3 +7913,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index d48786df3e..a99c651e1e 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-09 06:58+0000\n" -"PO-Revision-Date: 2021-07-09 05:51\n" +"PO-Revision-Date: 2021-07-09 08:02\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -6265,8 +6265,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7914,3 +7913,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + From b4efdf77234cfe637e3b6632689ccfb1f787e2a1 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 10 Jul 2021 03:48:49 +0000 Subject: [PATCH 421/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 433 +++++++++++----------- InvenTree/locale/en/LC_MESSAGES/django.po | 374 ++++++++----------- InvenTree/locale/es/LC_MESSAGES/django.po | 378 ++++++++----------- InvenTree/locale/fr/LC_MESSAGES/django.po | 378 ++++++++----------- InvenTree/locale/it/LC_MESSAGES/django.po | 378 ++++++++----------- InvenTree/locale/ja/LC_MESSAGES/django.po | 383 +++++++++---------- InvenTree/locale/pl/LC_MESSAGES/django.po | 386 +++++++++---------- InvenTree/locale/ru/LC_MESSAGES/django.po | 378 ++++++++----------- InvenTree/locale/tr/LC_MESSAGES/django.po | 391 +++++++++---------- InvenTree/locale/zh/LC_MESSAGES/django.po | 378 ++++++++----------- 10 files changed, 1694 insertions(+), 2163 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 860c2cc873..c5c158e194 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-09 06:58+0000\n" +"POT-Creation-Date: 2021-07-10 03:48+0000\n" "PO-Revision-Date: 2021-07-09 08:02\n" "Last-Translator: \n" "Language-Team: German\n" @@ -36,7 +36,7 @@ msgstr "Datum eingeben" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:118 templates/js/forms.js:486 +#: order/forms.py:74 part/forms.py:119 templates/js/forms.js:486 msgid "Confirm" msgstr "Bestätigen" @@ -481,8 +481,9 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: order/templates/order/sales_order_detail.html:80 #: order/templates/order/sales_order_detail.html:87 #: order/templates/order/sales_order_detail.html:172 -#: order/templates/order/sales_order_detail.html:244 part/forms.py:314 -#: part/forms.py:344 part/forms.py:360 part/forms.py:376 part/models.py:2329 +#: order/templates/order/sales_order_detail.html:244 part/forms.py:327 +#: part/forms.py:357 part/forms.py:373 part/forms.py:389 part/models.py:2329 +#: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 #: part/templates/part/prices.html:474 #: report/templates/report/inventree_build_order_base.html:114 @@ -617,6 +618,7 @@ msgstr "Bauauftragsreferenz" #: build/models.py:171 order/models.py:246 order/models.py:533 #: order/models.py:713 order/templates/order/purchase_order_detail.html:205 #: order/templates/order/sales_order_detail.html:239 part/models.py:2338 +#: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:695 templates/js/build.js:1166 @@ -1901,15 +1903,17 @@ msgstr "Angegebener Wert muss ein Wahrheitswert sein" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 order/views.py:337 -#: part/templates/part/bom_upload/upload_file.html:27 -#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:621 +#: part/templates/part/bom_upload/upload_file.html:47 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:622 +#: part/views.py:1316 msgid "Upload File" msgstr "Datei hochgeladen" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 -#: order/views.py:338 part/templates/part/bom_upload/select_fields.html:58 +#: order/views.py:338 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 -#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:622 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:623 +#: part/views.py:1317 msgid "Match Fields" msgstr "Übereinstimmende Felder" @@ -1928,17 +1932,20 @@ msgstr "" #: common/views.py:608 order/templates/order/order_wizard/match_fields.html:27 #: order/templates/order/order_wizard/match_parts.html:19 #: order/templates/order/order_wizard/po_upload.html:40 +#: part/templates/part/bom_upload/match_fields.html:27 +#: part/templates/part/bom_upload/match_parts.html:19 +#: part/templates/part/bom_upload/upload_file.html:45 #: part/templates/part/import_wizard/match_fields.html:27 #: part/templates/part/import_wizard/match_references.html:19 #: part/templates/part/import_wizard/part_upload.html:43 msgid "Previous Step" msgstr "Vorheriger Schritt" -#: company/forms.py:26 part/forms.py:46 +#: company/forms.py:26 part/forms.py:47 msgid "URL" msgstr "URL" -#: company/forms.py:27 part/forms.py:47 +#: company/forms.py:27 part/forms.py:48 msgid "Image URL" msgstr "Bild-URL" @@ -1963,8 +1970,8 @@ msgstr "Hersteller-Teilenummer" #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:193 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 +#: order/templates/order/purchase_order_detail.html:193 part/bom.py:166 +#: part/bom.py:237 templates/js/company.js:305 templates/js/company.js:539 msgid "MPN" msgstr "MPN" @@ -2079,8 +2086,8 @@ msgstr "Teil auswählen" #: company/templates/company/manufacturer_part_base.html:85 #: company/templates/company/manufacturer_part_detail.html:25 #: company/templates/company/supplier_part_base.html:94 -#: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 -#: part/bom.py:241 stock/templates/stock/item_base.html:364 +#: company/templates/company/supplier_part_detail.html:34 part/bom.py:165 +#: part/bom.py:236 stock/templates/stock/item_base.html:364 #: templates/js/company.js:113 templates/js/company.js:289 #: templates/js/company.js:521 msgid "Manufacturer" @@ -2131,8 +2138,8 @@ msgstr "" #: company/templates/company/supplier_part_base.html:84 #: company/templates/company/supplier_part_detail.html:25 order/models.py:260 #: order/templates/order/order_base.html:92 -#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 -#: part/bom.py:286 stock/templates/stock/item_base.html:381 +#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:170 +#: part/bom.py:281 stock/templates/stock/item_base.html:381 #: templates/js/company.js:117 templates/js/company.js:495 #: templates/js/order.js:232 msgid "Supplier" @@ -2144,8 +2151,8 @@ msgstr "Zulieferer auswählen" #: company/models.py:535 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 -#: part/bom.py:287 +#: order/templates/order/purchase_order_detail.html:180 part/bom.py:171 +#: part/bom.py:282 msgid "SKU" msgstr "SKU (Lagerbestandseinheit)" @@ -2317,7 +2324,7 @@ msgstr "Teile löschen" #: company/templates/company/detail_manufacturer_part.html:68 #: company/templates/company/detail_supplier_part.html:66 -#: part/templates/part/bom.html:159 part/templates/part/category.html:127 +#: part/templates/part/bom.html:166 part/templates/part/category.html:127 #: templates/js/stock.js:1335 msgid "New Part" msgstr "Neues Teil" @@ -2625,7 +2632,7 @@ msgstr "Preisinformationen ansehen" #: company/templates/company/supplier_part_pricing.html:19 #: company/templates/company/supplier_part_pricing.html:118 -#: part/templates/part/prices.html:264 part/views.py:2716 +#: part/templates/part/prices.html:264 part/views.py:2339 msgid "Add Price Break" msgstr "Preisstaffel hinzufügen" @@ -2633,11 +2640,11 @@ msgstr "Preisstaffel hinzufügen" msgid "No price break information found" msgstr "Keine Informationen zur Preisstaffel gefunden" -#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2778 +#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2401 msgid "Delete Price Break" msgstr "Preisstaffel löschen" -#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2764 +#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2387 msgid "Edit Price Break" msgstr "Preisstaffel bearbeiten" @@ -2671,20 +2678,20 @@ msgstr "Firmen" msgid "New Company" msgstr "Neue Firma" -#: company/views.py:161 part/views.py:1007 +#: company/views.py:161 part/views.py:1008 msgid "Download Image" msgstr "Bild herunterladen" -#: company/views.py:190 part/views.py:1039 +#: company/views.py:190 part/views.py:1040 msgid "Image size exceeds maximum allowable size for download" msgstr "Bildgröße überschreitet maximal-erlaubte Größe für Downloads" -#: company/views.py:197 part/views.py:1046 +#: company/views.py:197 part/views.py:1047 #, python-brace-format msgid "Invalid response: {code}" msgstr "Ungültige Antwort {code}" -#: company/views.py:206 part/views.py:1055 +#: company/views.py:206 part/views.py:1056 msgid "Supplied URL is not a valid image file" msgstr "Angegebene URL ist kein gültiges Bild" @@ -2867,8 +2874,7 @@ msgstr "Geplantes Lieferdatum für Auftrag." msgid "Date order was completed" msgstr "Datum an dem der Auftrag fertigstellt wurde" -#: order/models.py:313 part/views.py:1730 stock/models.py:308 -#: stock/models.py:1023 +#: order/models.py:313 stock/models.py:308 stock/models.py:1023 msgid "Quantity must be greater than zero" msgstr "Anzahl muss größer Null sein" @@ -3110,13 +3116,14 @@ msgid "Order Notes" msgstr "Notizen zur Bestellung" #: order/templates/order/order_wizard/match_fields.html:9 -#: part/templates/part/bom_upload/select_fields.html:21 +#: part/templates/part/bom_upload/match_fields.html:9 #: part/templates/part/import_wizard/ajax_match_fields.html:9 #: part/templates/part/import_wizard/match_fields.html:9 msgid "Missing selections for the following required columns" msgstr "Es fehlt eine Auswahl für die folgende benötigte Spalte" #: order/templates/order/order_wizard/match_fields.html:20 +#: part/templates/part/bom_upload/match_fields.html:20 #: part/templates/part/import_wizard/ajax_match_fields.html:20 #: part/templates/part/import_wizard/match_fields.html:20 msgid "Duplicate selections found, see below. Fix them then retry submitting." @@ -3124,27 +3131,29 @@ msgstr "Doppelte Auswahlen gefunden, siehe unten. Reparieren und erneut versuche #: order/templates/order/order_wizard/match_fields.html:29 #: order/templates/order/order_wizard/match_parts.html:21 -#: part/templates/part/bom_upload/select_fields.html:32 +#: part/templates/part/bom_upload/match_fields.html:29 +#: part/templates/part/bom_upload/match_parts.html:21 #: part/templates/part/import_wizard/match_fields.html:29 #: part/templates/part/import_wizard/match_references.html:21 msgid "Submit Selections" msgstr "Auswahl übertragen" #: order/templates/order/order_wizard/match_fields.html:35 -#: part/templates/part/bom_upload/select_fields.html:41 +#: part/templates/part/bom_upload/match_fields.html:35 #: part/templates/part/import_wizard/ajax_match_fields.html:28 #: part/templates/part/import_wizard/match_fields.html:35 msgid "File Fields" msgstr "Datei-Felder" #: order/templates/order/order_wizard/match_fields.html:42 -#: part/templates/part/bom_upload/select_fields.html:47 +#: part/templates/part/bom_upload/match_fields.html:42 #: part/templates/part/import_wizard/ajax_match_fields.html:35 #: part/templates/part/import_wizard/match_fields.html:42 msgid "Remove column" msgstr "Spalte entfernen" #: order/templates/order/order_wizard/match_fields.html:60 +#: part/templates/part/bom_upload/match_fields.html:60 #: part/templates/part/import_wizard/ajax_match_fields.html:53 #: part/templates/part/import_wizard/match_fields.html:60 msgid "Duplicate selection" @@ -3152,8 +3161,8 @@ msgstr "Auswahl duplizieren" #: order/templates/order/order_wizard/match_fields.html:71 #: order/templates/order/order_wizard/match_parts.html:52 -#: part/templates/part/bom_upload/select_fields.html:76 -#: part/templates/part/bom_upload/select_parts.html:58 +#: part/templates/part/bom_upload/match_fields.html:71 +#: part/templates/part/bom_upload/match_parts.html:53 #: part/templates/part/import_wizard/ajax_match_fields.html:64 #: part/templates/part/import_wizard/ajax_match_references.html:42 #: part/templates/part/import_wizard/match_fields.html:71 @@ -3162,14 +3171,14 @@ msgid "Remove row" msgstr "Zeile entfernen" #: order/templates/order/order_wizard/match_parts.html:12 -#: part/templates/part/bom_upload/select_parts.html:21 +#: part/templates/part/bom_upload/match_parts.html:12 #: part/templates/part/import_wizard/ajax_match_references.html:12 #: part/templates/part/import_wizard/match_references.html:12 msgid "Errors exist in the submitted data" msgstr "Fehler in den übermittelten Daten" #: order/templates/order/order_wizard/match_parts.html:28 -#: part/templates/part/bom_upload/select_parts.html:39 +#: part/templates/part/bom_upload/match_parts.html:28 #: part/templates/part/import_wizard/ajax_match_references.html:21 #: part/templates/part/import_wizard/match_references.html:28 msgid "Row" @@ -3184,6 +3193,7 @@ msgid "Upload File for Purchase Order" msgstr "Datei zur Bestellung hochladen" #: order/templates/order/order_wizard/po_upload.html:18 +#: part/templates/part/bom_upload/upload_file.html:26 #: part/templates/part/import_wizard/ajax_part_upload.html:10 #: part/templates/part/import_wizard/part_upload.html:21 #, python-format @@ -3653,165 +3663,144 @@ msgstr "Stückpreis für {part} auf {price} aktualisiert" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "{part} Stückpreis auf {price} und Menge auf {qty} aktualisiert" -#: part/bom.py:138 part/models.py:72 part/models.py:755 +#: part/bom.py:133 part/models.py:72 part/models.py:755 #: part/templates/part/category.html:75 part/templates/part/detail.html:90 msgid "Default Location" msgstr "Standard-Lagerort" -#: part/bom.py:139 part/templates/part/part_base.html:124 +#: part/bom.py:134 part/templates/part/part_base.html:124 msgid "Available Stock" msgstr "Verfügbarer Lagerbestand" -#: part/bom.py:379 -#, python-brace-format -msgid "Unsupported file format: {f}" -msgstr "Nicht unterstütztes Dateiformat: {f}" - -#: part/bom.py:384 -msgid "Error reading BOM file (invalid data)" -msgstr "Fehler beim Lesen der Stückliste (ungültige Daten)" - -#: part/bom.py:386 -msgid "Error reading BOM file (incorrect row size)" -msgstr "Fehler beim Lesen der Stückliste (ungültige Zeilengröße)" - -#: part/forms.py:73 stock/forms.py:232 +#: part/forms.py:74 stock/forms.py:232 msgid "File Format" msgstr "Dateiformat" -#: part/forms.py:73 stock/forms.py:232 +#: part/forms.py:74 stock/forms.py:232 msgid "Select output file format" msgstr "Ausgabe-Dateiformat auswählen" -#: part/forms.py:75 +#: part/forms.py:76 msgid "Cascading" msgstr "Kaskadierend" -#: part/forms.py:75 +#: part/forms.py:76 msgid "Download cascading / multi-level BOM" msgstr "Kaskadierende Stückliste herunterladen" -#: part/forms.py:77 +#: part/forms.py:78 msgid "Levels" msgstr "Ebenen" -#: part/forms.py:77 +#: part/forms.py:78 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "Maximale Anzahl an Ebenen für Stückliste-Export auswählen (0 = alle Ebenen)" -#: part/forms.py:79 +#: part/forms.py:80 msgid "Include Parameter Data" msgstr "Parameter-Daten einschließen" -#: part/forms.py:79 +#: part/forms.py:80 msgid "Include part parameters data in exported BOM" msgstr "Teil-Parameter in Stückliste-Export einschließen" -#: part/forms.py:81 +#: part/forms.py:82 msgid "Include Stock Data" msgstr "Bestand einschließen" -#: part/forms.py:81 +#: part/forms.py:82 msgid "Include part stock data in exported BOM" msgstr "Teil-Bestand in Stückliste-Export einschließen" -#: part/forms.py:83 +#: part/forms.py:84 msgid "Include Manufacturer Data" msgstr "Herstellerdaten einschließen" -#: part/forms.py:83 +#: part/forms.py:84 msgid "Include part manufacturer data in exported BOM" msgstr "Teil-Herstellerdaten in Stückliste-Export einschließen" -#: part/forms.py:85 +#: part/forms.py:86 msgid "Include Supplier Data" msgstr "Zulieferer einschließen" -#: part/forms.py:85 +#: part/forms.py:86 msgid "Include part supplier data in exported BOM" msgstr "Zulieferer-Daten in Stückliste-Export einschließen" -#: part/forms.py:106 part/models.py:2223 +#: part/forms.py:107 part/models.py:2223 msgid "Parent Part" msgstr "Ausgangsteil" -#: part/forms.py:107 part/templates/part/bom_duplicate.html:7 +#: part/forms.py:108 part/templates/part/bom_duplicate.html:7 msgid "Select parent part to copy BOM from" msgstr "Teil für Stücklisten-Kopie auswählen" -#: part/forms.py:113 +#: part/forms.py:114 msgid "Clear existing BOM items" msgstr "Stücklisten-Position(en) löschen" -#: part/forms.py:119 +#: part/forms.py:120 msgid "Confirm BOM duplication" msgstr "Kopie von Stückliste bestätigen" -#: part/forms.py:137 +#: part/forms.py:138 msgid "validate" msgstr "kontrollieren" -#: part/forms.py:137 +#: part/forms.py:138 msgid "Confirm that the BOM is correct" msgstr "Bestätigen, dass die Stückliste korrekt ist" -#: part/forms.py:149 -msgid "BOM file" -msgstr "Stücklisten-Datei" - -#: part/forms.py:149 -msgid "Select BOM file to upload" -msgstr "Stücklisten-Datei zum Upload auswählen" - -#: part/forms.py:168 +#: part/forms.py:181 msgid "Related Part" msgstr "verknüpftes Teil" -#: part/forms.py:175 +#: part/forms.py:188 msgid "Select part category" msgstr "Teil-Kategorie wählen" -#: part/forms.py:192 +#: part/forms.py:205 msgid "Duplicate all BOM data for this part" msgstr "Stückliste für dieses Teil kopieren" -#: part/forms.py:193 +#: part/forms.py:206 msgid "Copy BOM" msgstr "Stückliste kopieren" -#: part/forms.py:198 +#: part/forms.py:211 msgid "Duplicate all parameter data for this part" msgstr "Alle Parameter-Daten für dieses Teil kopieren" -#: part/forms.py:199 +#: part/forms.py:212 msgid "Copy Parameters" msgstr "Parameter kopieren" -#: part/forms.py:204 +#: part/forms.py:217 msgid "Confirm part creation" msgstr "Erstellen des Teils bestätigen" -#: part/forms.py:209 +#: part/forms.py:222 msgid "Include category parameter templates" msgstr "Kategorie Parameter-Vorlage einschließen" -#: part/forms.py:214 +#: part/forms.py:227 msgid "Include parent categories parameter templates" msgstr "Über-Kategorie Parameter-Vorlage einschließen" -#: part/forms.py:294 +#: part/forms.py:307 msgid "Add parameter template to same level categories" msgstr "Parameter-Vorlage zu Kategorien dieser Ebene hinzufügen" -#: part/forms.py:298 +#: part/forms.py:311 msgid "Add parameter template to all categories" msgstr "Parameter-Vorlage zu allen Kategorien hinzufügen" -#: part/forms.py:316 part/models.py:2322 +#: part/forms.py:329 part/models.py:2322 msgid "Sub part" msgstr "Untergeordnetes Teil" -#: part/forms.py:345 +#: part/forms.py:358 msgid "Input quantity for price calculation" msgstr "Menge für die Preisberechnung" @@ -4157,8 +4146,7 @@ msgstr "Varianten zulassen" msgid "Stock items for variant parts can be used for this BOM item" msgstr "Lagerbestand von Varianten kann für diese Stücklisten-Position verwendet werden" -#: part/models.py:2430 part/views.py:1736 part/views.py:1788 -#: stock/models.py:298 +#: part/models.py:2430 stock/models.py:298 msgid "Quantity must be integer value for trackable parts" msgstr "Menge muss eine Ganzzahl sein" @@ -4203,66 +4191,72 @@ msgstr "Anhänge" msgid "Bill of Materials" msgstr "Stückliste" -#: part/templates/part/bom.html:19 +#: part/templates/part/bom.html:17 +#, fuzzy +#| msgid "You do not have permission to view this page." +msgid "You do not have permission to edit the BOM." +msgstr "Keine Berechtigung zum Anzeigen dieser Seite." + +#: part/templates/part/bom.html:25 #, python-format msgid "The BOM for %(part)s has changed, and must be validated.
" msgstr "Die Stückliste für %(part)s hat sich geändert und muss kontrolliert werden.
" -#: part/templates/part/bom.html:21 +#: part/templates/part/bom.html:27 #, python-format msgid "The BOM for %(part)s was last checked by %(checker)s on %(check_date)s" msgstr "Die Stückliste für %(part)s wurde zuletzt von %(checker)s am %(check_date)s kontrolliert" -#: part/templates/part/bom.html:25 +#: part/templates/part/bom.html:31 #, python-format msgid "The BOM for %(part)s has not been validated." msgstr "Die Stückliste für %(part)s wurde noch nicht kontrolliert" -#: part/templates/part/bom.html:32 +#: part/templates/part/bom.html:38 msgid "Remove selected BOM items" msgstr "Ausgewählte Stücklistenpositionen entfernen" -#: part/templates/part/bom.html:35 +#: part/templates/part/bom.html:41 msgid "Import BOM data" msgstr "Stückliste importieren" -#: part/templates/part/bom.html:39 +#: part/templates/part/bom.html:45 msgid "Copy BOM from parent part" msgstr "Stückliste von übergeordnetem Teil kopieren" -#: part/templates/part/bom.html:43 +#: part/templates/part/bom.html:49 msgid "New BOM Item" msgstr "Neue Stücklisten-Position" -#: part/templates/part/bom.html:46 +#: part/templates/part/bom.html:52 msgid "Finish Editing" msgstr "Bearbeitung beenden" -#: part/templates/part/bom.html:51 +#: part/templates/part/bom.html:57 msgid "Edit BOM" msgstr "Stückliste bearbeiten" -#: part/templates/part/bom.html:55 +#: part/templates/part/bom.html:61 msgid "Validate Bill of Materials" msgstr "Stückliste kontrollieren" -#: part/templates/part/bom.html:61 part/views.py:2031 +#: part/templates/part/bom.html:67 part/views.py:1654 msgid "Export Bill of Materials" msgstr "Stückliste exportieren" -#: part/templates/part/bom.html:64 +#: part/templates/part/bom.html:70 msgid "Print BOM Report" msgstr "Stücklisten-Bericht drucken" -#: part/templates/part/bom.html:109 +#: part/templates/part/bom.html:116 msgid "Delete selected BOM items?" msgstr "Ausgewählte Stücklistenpositionen löschen?" -#: part/templates/part/bom.html:110 +#: part/templates/part/bom.html:117 msgid "All selected BOM items will be deleted" msgstr "Alle ausgewählte Stücklistenpositionen werden gelöscht" -#: part/templates/part/bom.html:160 part/views.py:450 +#: part/templates/part/bom.html:167 part/views.py:451 #: templates/js/stock.js:1336 msgid "Create New Part" msgstr "Neues Teil anlegen" @@ -4271,55 +4265,29 @@ msgstr "Neues Teil anlegen" msgid "This part already has a Bill of Materials" msgstr "Dieses Teil hat bereits eine Stückliste" -#: part/templates/part/bom_upload/select_fields.html:11 -#: part/templates/part/bom_upload/select_parts.html:11 -#: part/templates/part/bom_upload/upload_file.html:11 -msgid "Upload Bill of Materials" -msgstr "Stückliste hochladen" - -#: part/templates/part/bom_upload/select_fields.html:16 -msgid "Step 2 - Select Fields" -msgstr "Schritt 2 - Felder auswählen" - -#: part/templates/part/bom_upload/select_fields.html:68 -msgid "Duplicate column selection" -msgstr "Spalte doppelt ausgewählt" - -#: part/templates/part/bom_upload/select_parts.html:16 -msgid "Step 3 - Select Parts" -msgstr "Schritt 3 - Teile auswählen" - -#: part/templates/part/bom_upload/select_parts.html:27 -msgid "Submit BOM" -msgstr "Stückliste abschicken" - -#: part/templates/part/bom_upload/select_parts.html:40 -#: part/templates/part/bom_upload/select_parts.html:69 +#: part/templates/part/bom_upload/match_parts.html:29 msgid "Select Part" msgstr "Teil auswählen" -#: part/templates/part/bom_upload/select_parts.html:65 -#: part/templates/part/category.html:126 -msgid "Create new part" -msgstr "Neues Teil anlegen" +#: part/templates/part/bom_upload/upload_file.html:11 +#, fuzzy +#| msgid "Upload File" +msgid "Upload BOM File" +msgstr "Datei hochgeladen" -#: part/templates/part/bom_upload/upload_file.html:16 -msgid "Step 1 - Select BOM File" -msgstr "Schritt 1 - Stückliste-Datei auswählen" - -#: part/templates/part/bom_upload/upload_file.html:19 +#: part/templates/part/bom_upload/upload_file.html:18 msgid "Requirements for BOM upload" msgstr "Anforderungen für Stückliste-Datei" -#: part/templates/part/bom_upload/upload_file.html:21 +#: part/templates/part/bom_upload/upload_file.html:20 msgid "The BOM file must contain the required named columns as provided in the " msgstr "Die Stückliste-Datei muss die aufgeführten Spalten enthalten; siehe" -#: part/templates/part/bom_upload/upload_file.html:21 +#: part/templates/part/bom_upload/upload_file.html:20 msgid "BOM Upload Template" msgstr "Vorlage für Stückliste" -#: part/templates/part/bom_upload/upload_file.html:22 +#: part/templates/part/bom_upload/upload_file.html:21 msgid "Each part must already exist in the database" msgstr "Jedes Teil muss bereits in der Datenbank bestehen" @@ -4344,7 +4312,7 @@ msgstr "Neuen Bauauftrag beginnen" msgid "All parts" msgstr "Alle Teile" -#: part/templates/part/category.html:38 part/views.py:2369 +#: part/templates/part/category.html:38 part/views.py:1992 msgid "Create new part category" msgstr "Teil-Kategorie anlegen" @@ -4383,6 +4351,10 @@ msgstr "Teile (inklusive Unter-Kategorien)" msgid "Export Part Data" msgstr "Teile-Daten exportieren" +#: part/templates/part/category.html:126 +msgid "Create new part" +msgstr "Neues Teil anlegen" + #: part/templates/part/category.html:134 msgid "Set category" msgstr "Teil-Kategorie auswählen" @@ -4429,7 +4401,7 @@ msgstr "Neuen Lagerort erstellen" msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:286 part/views.py:2317 +#: part/templates/part/category.html:286 part/views.py:1940 msgid "Edit Part Category" msgstr "Teil-Kategorie bearbeiten" @@ -4478,7 +4450,7 @@ msgstr "" msgid "Part Parameters" msgstr "Teilparameter" -#: part/templates/part/copy_part.html:9 part/views.py:326 +#: part/templates/part/copy_part.html:9 part/views.py:327 msgid "Duplicate Part" msgstr "Teil duplizieren" @@ -4893,7 +4865,7 @@ msgstr "Für dieses Teil sind keine Bestandspreise verfügbar." msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:2787 +#: part/templates/part/prices.html:206 part/views.py:2410 msgid "Add Internal Price Break" msgstr "" @@ -5008,176 +4980,154 @@ msgstr "neue Variante anlegen" msgid "Unknown database" msgstr "Unbekannte Datenbank" -#: part/views.py:95 +#: part/views.py:96 msgid "Add Related Part" msgstr "verknüpftes Teil hinzufügen" -#: part/views.py:150 +#: part/views.py:151 msgid "Delete Related Part" msgstr "verknüpftes Teil entfernen" -#: part/views.py:161 +#: part/views.py:162 msgid "Set Part Category" msgstr "Teil-Kategorie auswählen" -#: part/views.py:211 +#: part/views.py:212 #, python-brace-format msgid "Set category for {n} parts" msgstr "Kategorie für {n} Teile setzen" -#: part/views.py:246 +#: part/views.py:247 msgid "Create Variant" msgstr "Variante anlegen" -#: part/views.py:331 +#: part/views.py:332 msgid "Copied part" msgstr "Teil kopiert" -#: part/views.py:385 part/views.py:523 +#: part/views.py:386 part/views.py:524 msgid "Possible matches exist - confirm creation of new part" msgstr "Übereinstimmung gefunden - Teil trotzdem anlegen" -#: part/views.py:455 +#: part/views.py:456 msgid "Created new part" msgstr "Neues Teil angelegt" -#: part/views.py:623 +#: part/views.py:624 msgid "Match References" msgstr "" -#: part/views.py:925 +#: part/views.py:926 msgid "None" msgstr "" -#: part/views.py:984 +#: part/views.py:985 msgid "Part QR Code" msgstr "Teil-QR-Code" -#: part/views.py:1086 +#: part/views.py:1087 msgid "Select Part Image" msgstr "Teilbild auswählen" -#: part/views.py:1112 +#: part/views.py:1113 msgid "Updated part image" msgstr "Teilbild aktualisiert" -#: part/views.py:1115 +#: part/views.py:1116 msgid "Part image not found" msgstr "Teilbild nicht gefunden" -#: part/views.py:1126 +#: part/views.py:1127 msgid "Edit Part Properties" msgstr "Teileigenschaften bearbeiten" -#: part/views.py:1161 +#: part/views.py:1162 msgid "Duplicate BOM" msgstr "Stückliste duplizieren" -#: part/views.py:1191 +#: part/views.py:1192 msgid "Confirm duplication of BOM from parent" msgstr "bestätige Duplizierung Stückliste von übergeordneter Stückliste" -#: part/views.py:1212 +#: part/views.py:1213 msgid "Validate BOM" msgstr "Stückliste überprüfen" -#: part/views.py:1233 +#: part/views.py:1234 msgid "Confirm that the BOM is valid" msgstr "Bestätigen, dass Stückliste korrekt ist" -#: part/views.py:1244 +#: part/views.py:1245 msgid "Validated Bill of Materials" msgstr "überprüfte Stückliste" -#: part/views.py:1378 -msgid "No BOM file provided" -msgstr "Keine Stückliste angegeben" +#: part/views.py:1318 +#, fuzzy +#| msgid "Match Items" +msgid "Match Parts" +msgstr "Positionen zuordnen" -#: part/views.py:1739 -msgid "Enter a valid quantity" -msgstr "Bitte eine gültige Anzahl eingeben" - -#: part/views.py:1764 part/views.py:1767 -msgid "Select valid part" -msgstr "Bitte ein gültiges Teil auswählen" - -#: part/views.py:1773 -msgid "Duplicate part selected" -msgstr "Teil doppelt ausgewählt" - -#: part/views.py:1811 -msgid "Select a part" -msgstr "Teil auswählen" - -#: part/views.py:1817 -msgid "Selected part creates a circular BOM" -msgstr "gewähltes Teil erzeugt rekursive Stückliste" - -#: part/views.py:1821 -msgid "Specify quantity" -msgstr "Anzahl angeben" - -#: part/views.py:2083 +#: part/views.py:1706 msgid "Confirm Part Deletion" msgstr "Löschen des Teils bestätigen" -#: part/views.py:2090 +#: part/views.py:1713 msgid "Part was deleted" msgstr "Teil wurde gelöscht" -#: part/views.py:2099 +#: part/views.py:1722 msgid "Part Pricing" msgstr "Teilbepreisung" -#: part/views.py:2240 +#: part/views.py:1863 msgid "Create Part Parameter Template" msgstr "Teilparametervorlage anlegen" -#: part/views.py:2250 +#: part/views.py:1873 msgid "Edit Part Parameter Template" msgstr "Teilparametervorlage bearbeiten" -#: part/views.py:2257 +#: part/views.py:1880 msgid "Delete Part Parameter Template" msgstr "Teilparametervorlage löschen" -#: part/views.py:2355 +#: part/views.py:1978 msgid "Delete Part Category" msgstr "Teil-Kategorie löschen" -#: part/views.py:2361 +#: part/views.py:1984 msgid "Part category was deleted" msgstr "Teil-Kategorie wurde gelöscht" -#: part/views.py:2413 +#: part/views.py:2036 msgid "Create Category Parameter Template" msgstr "Kategorieparametervorlage anlegen" -#: part/views.py:2514 +#: part/views.py:2137 msgid "Edit Category Parameter Template" msgstr "Kategorieparametervorlage bearbeiten" -#: part/views.py:2570 +#: part/views.py:2193 msgid "Delete Category Parameter Template" msgstr "Kategorieparametervorlage löschen" -#: part/views.py:2589 +#: part/views.py:2212 msgid "Create BOM Item" msgstr "Stücklisten-Position anlegen" -#: part/views.py:2659 +#: part/views.py:2282 msgid "Edit BOM item" msgstr "Stücklisten-Position bearbeiten" -#: part/views.py:2720 +#: part/views.py:2343 msgid "Added new price break" msgstr "neue Preisstaffel hinzufügt" -#: part/views.py:2796 +#: part/views.py:2419 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2804 +#: part/views.py:2427 msgid "Delete Internal Price Break" msgstr "" @@ -6265,11 +6215,13 @@ msgstr "Farbschemata" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " -msgstr "\n" +msgstr "" +"\n" "\t\tDie CSS Datei \"%(invalid_color_theme)s.css\" für das aktuell ausgewählte Farbschema wurde nicht gefunden.
\n" "\t\tBitte ein anderes Farbschema auswählen:)\n" "\t " @@ -7917,3 +7869,56 @@ msgstr "Berechtigungen Einträge zu ändern" msgid "Permission to delete items" msgstr "Berechtigung Einträge zu löschen" +#~ msgid "Unsupported file format: {f}" +#~ msgstr "Nicht unterstütztes Dateiformat: {f}" + +#~ msgid "Error reading BOM file (invalid data)" +#~ msgstr "Fehler beim Lesen der Stückliste (ungültige Daten)" + +#~ msgid "Error reading BOM file (incorrect row size)" +#~ msgstr "Fehler beim Lesen der Stückliste (ungültige Zeilengröße)" + +#~ msgid "BOM file" +#~ msgstr "Stücklisten-Datei" + +#~ msgid "Select BOM file to upload" +#~ msgstr "Stücklisten-Datei zum Upload auswählen" + +#~ msgid "Upload Bill of Materials" +#~ msgstr "Stückliste hochladen" + +#~ msgid "Step 2 - Select Fields" +#~ msgstr "Schritt 2 - Felder auswählen" + +#~ msgid "Duplicate column selection" +#~ msgstr "Spalte doppelt ausgewählt" + +#~ msgid "Step 3 - Select Parts" +#~ msgstr "Schritt 3 - Teile auswählen" + +#~ msgid "Submit BOM" +#~ msgstr "Stückliste abschicken" + +#~ msgid "Step 1 - Select BOM File" +#~ msgstr "Schritt 1 - Stückliste-Datei auswählen" + +#~ msgid "No BOM file provided" +#~ msgstr "Keine Stückliste angegeben" + +#~ msgid "Enter a valid quantity" +#~ msgstr "Bitte eine gültige Anzahl eingeben" + +#~ msgid "Select valid part" +#~ msgstr "Bitte ein gültiges Teil auswählen" + +#~ msgid "Duplicate part selected" +#~ msgstr "Teil doppelt ausgewählt" + +#~ msgid "Select a part" +#~ msgstr "Teil auswählen" + +#~ msgid "Selected part creates a circular BOM" +#~ msgstr "gewähltes Teil erzeugt rekursive Stückliste" + +#~ msgid "Specify quantity" +#~ msgstr "Anzahl angeben" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index d61e3a2a14..99f68cfc61 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-09 06:58+0000\n" +"POT-Creation-Date: 2021-07-10 03:48+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -37,7 +37,7 @@ msgstr "" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:118 templates/js/forms.js:486 +#: order/forms.py:74 part/forms.py:119 templates/js/forms.js:486 msgid "Confirm" msgstr "" @@ -482,8 +482,9 @@ msgstr "" #: order/templates/order/sales_order_detail.html:80 #: order/templates/order/sales_order_detail.html:87 #: order/templates/order/sales_order_detail.html:172 -#: order/templates/order/sales_order_detail.html:244 part/forms.py:314 -#: part/forms.py:344 part/forms.py:360 part/forms.py:376 part/models.py:2329 +#: order/templates/order/sales_order_detail.html:244 part/forms.py:327 +#: part/forms.py:357 part/forms.py:373 part/forms.py:389 part/models.py:2329 +#: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 #: part/templates/part/prices.html:474 #: report/templates/report/inventree_build_order_base.html:114 @@ -618,6 +619,7 @@ msgstr "" #: build/models.py:171 order/models.py:246 order/models.py:533 #: order/models.py:713 order/templates/order/purchase_order_detail.html:205 #: order/templates/order/sales_order_detail.html:239 part/models.py:2338 +#: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:695 templates/js/build.js:1166 @@ -1902,15 +1904,17 @@ msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 order/views.py:337 -#: part/templates/part/bom_upload/upload_file.html:27 -#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:621 +#: part/templates/part/bom_upload/upload_file.html:47 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:622 +#: part/views.py:1316 msgid "Upload File" msgstr "" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 -#: order/views.py:338 part/templates/part/bom_upload/select_fields.html:58 +#: order/views.py:338 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 -#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:622 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:623 +#: part/views.py:1317 msgid "Match Fields" msgstr "" @@ -1929,17 +1933,20 @@ msgstr "" #: common/views.py:608 order/templates/order/order_wizard/match_fields.html:27 #: order/templates/order/order_wizard/match_parts.html:19 #: order/templates/order/order_wizard/po_upload.html:40 +#: part/templates/part/bom_upload/match_fields.html:27 +#: part/templates/part/bom_upload/match_parts.html:19 +#: part/templates/part/bom_upload/upload_file.html:45 #: part/templates/part/import_wizard/match_fields.html:27 #: part/templates/part/import_wizard/match_references.html:19 #: part/templates/part/import_wizard/part_upload.html:43 msgid "Previous Step" msgstr "" -#: company/forms.py:26 part/forms.py:46 +#: company/forms.py:26 part/forms.py:47 msgid "URL" msgstr "" -#: company/forms.py:27 part/forms.py:47 +#: company/forms.py:27 part/forms.py:48 msgid "Image URL" msgstr "" @@ -1964,8 +1971,8 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:193 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 +#: order/templates/order/purchase_order_detail.html:193 part/bom.py:166 +#: part/bom.py:237 templates/js/company.js:305 templates/js/company.js:539 msgid "MPN" msgstr "" @@ -2080,8 +2087,8 @@ msgstr "" #: company/templates/company/manufacturer_part_base.html:85 #: company/templates/company/manufacturer_part_detail.html:25 #: company/templates/company/supplier_part_base.html:94 -#: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 -#: part/bom.py:241 stock/templates/stock/item_base.html:364 +#: company/templates/company/supplier_part_detail.html:34 part/bom.py:165 +#: part/bom.py:236 stock/templates/stock/item_base.html:364 #: templates/js/company.js:113 templates/js/company.js:289 #: templates/js/company.js:521 msgid "Manufacturer" @@ -2132,8 +2139,8 @@ msgstr "" #: company/templates/company/supplier_part_base.html:84 #: company/templates/company/supplier_part_detail.html:25 order/models.py:260 #: order/templates/order/order_base.html:92 -#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 -#: part/bom.py:286 stock/templates/stock/item_base.html:381 +#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:170 +#: part/bom.py:281 stock/templates/stock/item_base.html:381 #: templates/js/company.js:117 templates/js/company.js:495 #: templates/js/order.js:232 msgid "Supplier" @@ -2145,8 +2152,8 @@ msgstr "" #: company/models.py:535 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 -#: part/bom.py:287 +#: order/templates/order/purchase_order_detail.html:180 part/bom.py:171 +#: part/bom.py:282 msgid "SKU" msgstr "" @@ -2318,7 +2325,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:68 #: company/templates/company/detail_supplier_part.html:66 -#: part/templates/part/bom.html:159 part/templates/part/category.html:127 +#: part/templates/part/bom.html:166 part/templates/part/category.html:127 #: templates/js/stock.js:1335 msgid "New Part" msgstr "" @@ -2626,7 +2633,7 @@ msgstr "" #: company/templates/company/supplier_part_pricing.html:19 #: company/templates/company/supplier_part_pricing.html:118 -#: part/templates/part/prices.html:264 part/views.py:2716 +#: part/templates/part/prices.html:264 part/views.py:2339 msgid "Add Price Break" msgstr "" @@ -2634,11 +2641,11 @@ msgstr "" msgid "No price break information found" msgstr "" -#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2778 +#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2401 msgid "Delete Price Break" msgstr "" -#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2764 +#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2387 msgid "Edit Price Break" msgstr "" @@ -2672,20 +2679,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:161 part/views.py:1007 +#: company/views.py:161 part/views.py:1008 msgid "Download Image" msgstr "" -#: company/views.py:190 part/views.py:1039 +#: company/views.py:190 part/views.py:1040 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:197 part/views.py:1046 +#: company/views.py:197 part/views.py:1047 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:206 part/views.py:1055 +#: company/views.py:206 part/views.py:1056 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2868,8 +2875,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:313 part/views.py:1730 stock/models.py:308 -#: stock/models.py:1023 +#: order/models.py:313 stock/models.py:308 stock/models.py:1023 msgid "Quantity must be greater than zero" msgstr "" @@ -3111,13 +3117,14 @@ msgid "Order Notes" msgstr "" #: order/templates/order/order_wizard/match_fields.html:9 -#: part/templates/part/bom_upload/select_fields.html:21 +#: part/templates/part/bom_upload/match_fields.html:9 #: part/templates/part/import_wizard/ajax_match_fields.html:9 #: part/templates/part/import_wizard/match_fields.html:9 msgid "Missing selections for the following required columns" msgstr "" #: order/templates/order/order_wizard/match_fields.html:20 +#: part/templates/part/bom_upload/match_fields.html:20 #: part/templates/part/import_wizard/ajax_match_fields.html:20 #: part/templates/part/import_wizard/match_fields.html:20 msgid "Duplicate selections found, see below. Fix them then retry submitting." @@ -3125,27 +3132,29 @@ msgstr "" #: order/templates/order/order_wizard/match_fields.html:29 #: order/templates/order/order_wizard/match_parts.html:21 -#: part/templates/part/bom_upload/select_fields.html:32 +#: part/templates/part/bom_upload/match_fields.html:29 +#: part/templates/part/bom_upload/match_parts.html:21 #: part/templates/part/import_wizard/match_fields.html:29 #: part/templates/part/import_wizard/match_references.html:21 msgid "Submit Selections" msgstr "" #: order/templates/order/order_wizard/match_fields.html:35 -#: part/templates/part/bom_upload/select_fields.html:41 +#: part/templates/part/bom_upload/match_fields.html:35 #: part/templates/part/import_wizard/ajax_match_fields.html:28 #: part/templates/part/import_wizard/match_fields.html:35 msgid "File Fields" msgstr "" #: order/templates/order/order_wizard/match_fields.html:42 -#: part/templates/part/bom_upload/select_fields.html:47 +#: part/templates/part/bom_upload/match_fields.html:42 #: part/templates/part/import_wizard/ajax_match_fields.html:35 #: part/templates/part/import_wizard/match_fields.html:42 msgid "Remove column" msgstr "" #: order/templates/order/order_wizard/match_fields.html:60 +#: part/templates/part/bom_upload/match_fields.html:60 #: part/templates/part/import_wizard/ajax_match_fields.html:53 #: part/templates/part/import_wizard/match_fields.html:60 msgid "Duplicate selection" @@ -3153,8 +3162,8 @@ msgstr "" #: order/templates/order/order_wizard/match_fields.html:71 #: order/templates/order/order_wizard/match_parts.html:52 -#: part/templates/part/bom_upload/select_fields.html:76 -#: part/templates/part/bom_upload/select_parts.html:58 +#: part/templates/part/bom_upload/match_fields.html:71 +#: part/templates/part/bom_upload/match_parts.html:53 #: part/templates/part/import_wizard/ajax_match_fields.html:64 #: part/templates/part/import_wizard/ajax_match_references.html:42 #: part/templates/part/import_wizard/match_fields.html:71 @@ -3163,14 +3172,14 @@ msgid "Remove row" msgstr "" #: order/templates/order/order_wizard/match_parts.html:12 -#: part/templates/part/bom_upload/select_parts.html:21 +#: part/templates/part/bom_upload/match_parts.html:12 #: part/templates/part/import_wizard/ajax_match_references.html:12 #: part/templates/part/import_wizard/match_references.html:12 msgid "Errors exist in the submitted data" msgstr "" #: order/templates/order/order_wizard/match_parts.html:28 -#: part/templates/part/bom_upload/select_parts.html:39 +#: part/templates/part/bom_upload/match_parts.html:28 #: part/templates/part/import_wizard/ajax_match_references.html:21 #: part/templates/part/import_wizard/match_references.html:28 msgid "Row" @@ -3185,6 +3194,7 @@ msgid "Upload File for Purchase Order" msgstr "" #: order/templates/order/order_wizard/po_upload.html:18 +#: part/templates/part/bom_upload/upload_file.html:26 #: part/templates/part/import_wizard/ajax_part_upload.html:10 #: part/templates/part/import_wizard/part_upload.html:21 #, python-format @@ -3654,165 +3664,144 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:755 +#: part/bom.py:133 part/models.py:72 part/models.py:755 #: part/templates/part/category.html:75 part/templates/part/detail.html:90 msgid "Default Location" msgstr "" -#: part/bom.py:139 part/templates/part/part_base.html:124 +#: part/bom.py:134 part/templates/part/part_base.html:124 msgid "Available Stock" msgstr "" -#: part/bom.py:379 -#, python-brace-format -msgid "Unsupported file format: {f}" -msgstr "" - -#: part/bom.py:384 -msgid "Error reading BOM file (invalid data)" -msgstr "" - -#: part/bom.py:386 -msgid "Error reading BOM file (incorrect row size)" -msgstr "" - -#: part/forms.py:73 stock/forms.py:232 +#: part/forms.py:74 stock/forms.py:232 msgid "File Format" msgstr "" -#: part/forms.py:73 stock/forms.py:232 +#: part/forms.py:74 stock/forms.py:232 msgid "Select output file format" msgstr "" -#: part/forms.py:75 +#: part/forms.py:76 msgid "Cascading" msgstr "" -#: part/forms.py:75 +#: part/forms.py:76 msgid "Download cascading / multi-level BOM" msgstr "" -#: part/forms.py:77 +#: part/forms.py:78 msgid "Levels" msgstr "" -#: part/forms.py:77 +#: part/forms.py:78 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "" -#: part/forms.py:79 +#: part/forms.py:80 msgid "Include Parameter Data" msgstr "" -#: part/forms.py:79 +#: part/forms.py:80 msgid "Include part parameters data in exported BOM" msgstr "" -#: part/forms.py:81 +#: part/forms.py:82 msgid "Include Stock Data" msgstr "" -#: part/forms.py:81 +#: part/forms.py:82 msgid "Include part stock data in exported BOM" msgstr "" -#: part/forms.py:83 +#: part/forms.py:84 msgid "Include Manufacturer Data" msgstr "" -#: part/forms.py:83 +#: part/forms.py:84 msgid "Include part manufacturer data in exported BOM" msgstr "" -#: part/forms.py:85 +#: part/forms.py:86 msgid "Include Supplier Data" msgstr "" -#: part/forms.py:85 +#: part/forms.py:86 msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:106 part/models.py:2223 +#: part/forms.py:107 part/models.py:2223 msgid "Parent Part" msgstr "" -#: part/forms.py:107 part/templates/part/bom_duplicate.html:7 +#: part/forms.py:108 part/templates/part/bom_duplicate.html:7 msgid "Select parent part to copy BOM from" msgstr "" -#: part/forms.py:113 +#: part/forms.py:114 msgid "Clear existing BOM items" msgstr "" -#: part/forms.py:119 +#: part/forms.py:120 msgid "Confirm BOM duplication" msgstr "" -#: part/forms.py:137 +#: part/forms.py:138 msgid "validate" msgstr "" -#: part/forms.py:137 +#: part/forms.py:138 msgid "Confirm that the BOM is correct" msgstr "" -#: part/forms.py:149 -msgid "BOM file" -msgstr "" - -#: part/forms.py:149 -msgid "Select BOM file to upload" -msgstr "" - -#: part/forms.py:168 +#: part/forms.py:181 msgid "Related Part" msgstr "" -#: part/forms.py:175 +#: part/forms.py:188 msgid "Select part category" msgstr "" -#: part/forms.py:192 +#: part/forms.py:205 msgid "Duplicate all BOM data for this part" msgstr "" -#: part/forms.py:193 +#: part/forms.py:206 msgid "Copy BOM" msgstr "" -#: part/forms.py:198 +#: part/forms.py:211 msgid "Duplicate all parameter data for this part" msgstr "" -#: part/forms.py:199 +#: part/forms.py:212 msgid "Copy Parameters" msgstr "" -#: part/forms.py:204 +#: part/forms.py:217 msgid "Confirm part creation" msgstr "" -#: part/forms.py:209 +#: part/forms.py:222 msgid "Include category parameter templates" msgstr "" -#: part/forms.py:214 +#: part/forms.py:227 msgid "Include parent categories parameter templates" msgstr "" -#: part/forms.py:294 +#: part/forms.py:307 msgid "Add parameter template to same level categories" msgstr "" -#: part/forms.py:298 +#: part/forms.py:311 msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:316 part/models.py:2322 +#: part/forms.py:329 part/models.py:2322 msgid "Sub part" msgstr "" -#: part/forms.py:345 +#: part/forms.py:358 msgid "Input quantity for price calculation" msgstr "" @@ -4158,8 +4147,7 @@ msgstr "" msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2430 part/views.py:1736 part/views.py:1788 -#: stock/models.py:298 +#: part/models.py:2430 stock/models.py:298 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -4204,66 +4192,70 @@ msgstr "" msgid "Bill of Materials" msgstr "" -#: part/templates/part/bom.html:19 -#, python-format -msgid "The BOM for %(part)s has changed, and must be validated.
" -msgstr "" - -#: part/templates/part/bom.html:21 -#, python-format -msgid "The BOM for %(part)s was last checked by %(checker)s on %(check_date)s" +#: part/templates/part/bom.html:17 +msgid "You do not have permission to edit the BOM." msgstr "" #: part/templates/part/bom.html:25 #, python-format +msgid "The BOM for %(part)s has changed, and must be validated.
" +msgstr "" + +#: part/templates/part/bom.html:27 +#, python-format +msgid "The BOM for %(part)s was last checked by %(checker)s on %(check_date)s" +msgstr "" + +#: part/templates/part/bom.html:31 +#, python-format msgid "The BOM for %(part)s has not been validated." msgstr "" -#: part/templates/part/bom.html:32 +#: part/templates/part/bom.html:38 msgid "Remove selected BOM items" msgstr "" -#: part/templates/part/bom.html:35 +#: part/templates/part/bom.html:41 msgid "Import BOM data" msgstr "" -#: part/templates/part/bom.html:39 +#: part/templates/part/bom.html:45 msgid "Copy BOM from parent part" msgstr "" -#: part/templates/part/bom.html:43 +#: part/templates/part/bom.html:49 msgid "New BOM Item" msgstr "" -#: part/templates/part/bom.html:46 +#: part/templates/part/bom.html:52 msgid "Finish Editing" msgstr "" -#: part/templates/part/bom.html:51 +#: part/templates/part/bom.html:57 msgid "Edit BOM" msgstr "" -#: part/templates/part/bom.html:55 +#: part/templates/part/bom.html:61 msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:2031 +#: part/templates/part/bom.html:67 part/views.py:1654 msgid "Export Bill of Materials" msgstr "" -#: part/templates/part/bom.html:64 +#: part/templates/part/bom.html:70 msgid "Print BOM Report" msgstr "" -#: part/templates/part/bom.html:109 +#: part/templates/part/bom.html:116 msgid "Delete selected BOM items?" msgstr "" -#: part/templates/part/bom.html:110 +#: part/templates/part/bom.html:117 msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/bom.html:160 part/views.py:450 +#: part/templates/part/bom.html:167 part/views.py:451 #: templates/js/stock.js:1336 msgid "Create New Part" msgstr "" @@ -4272,55 +4264,27 @@ msgstr "" msgid "This part already has a Bill of Materials" msgstr "" -#: part/templates/part/bom_upload/select_fields.html:11 -#: part/templates/part/bom_upload/select_parts.html:11 -#: part/templates/part/bom_upload/upload_file.html:11 -msgid "Upload Bill of Materials" -msgstr "" - -#: part/templates/part/bom_upload/select_fields.html:16 -msgid "Step 2 - Select Fields" -msgstr "" - -#: part/templates/part/bom_upload/select_fields.html:68 -msgid "Duplicate column selection" -msgstr "" - -#: part/templates/part/bom_upload/select_parts.html:16 -msgid "Step 3 - Select Parts" -msgstr "" - -#: part/templates/part/bom_upload/select_parts.html:27 -msgid "Submit BOM" -msgstr "" - -#: part/templates/part/bom_upload/select_parts.html:40 -#: part/templates/part/bom_upload/select_parts.html:69 +#: part/templates/part/bom_upload/match_parts.html:29 msgid "Select Part" msgstr "" -#: part/templates/part/bom_upload/select_parts.html:65 -#: part/templates/part/category.html:126 -msgid "Create new part" +#: part/templates/part/bom_upload/upload_file.html:11 +msgid "Upload BOM File" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:16 -msgid "Step 1 - Select BOM File" -msgstr "" - -#: part/templates/part/bom_upload/upload_file.html:19 +#: part/templates/part/bom_upload/upload_file.html:18 msgid "Requirements for BOM upload" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:21 +#: part/templates/part/bom_upload/upload_file.html:20 msgid "The BOM file must contain the required named columns as provided in the " msgstr "" -#: part/templates/part/bom_upload/upload_file.html:21 +#: part/templates/part/bom_upload/upload_file.html:20 msgid "BOM Upload Template" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:22 +#: part/templates/part/bom_upload/upload_file.html:21 msgid "Each part must already exist in the database" msgstr "" @@ -4345,7 +4309,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:2369 +#: part/templates/part/category.html:38 part/views.py:1992 msgid "Create new part category" msgstr "" @@ -4384,6 +4348,10 @@ msgstr "" msgid "Export Part Data" msgstr "" +#: part/templates/part/category.html:126 +msgid "Create new part" +msgstr "" + #: part/templates/part/category.html:134 msgid "Set category" msgstr "" @@ -4430,7 +4398,7 @@ msgstr "" msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:286 part/views.py:2317 +#: part/templates/part/category.html:286 part/views.py:1940 msgid "Edit Part Category" msgstr "" @@ -4479,7 +4447,7 @@ msgstr "" msgid "Part Parameters" msgstr "" -#: part/templates/part/copy_part.html:9 part/views.py:326 +#: part/templates/part/copy_part.html:9 part/views.py:327 msgid "Duplicate Part" msgstr "" @@ -4894,7 +4862,7 @@ msgstr "" msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:2787 +#: part/templates/part/prices.html:206 part/views.py:2410 msgid "Add Internal Price Break" msgstr "" @@ -5009,176 +4977,152 @@ msgstr "" msgid "Unknown database" msgstr "" -#: part/views.py:95 +#: part/views.py:96 msgid "Add Related Part" msgstr "" -#: part/views.py:150 +#: part/views.py:151 msgid "Delete Related Part" msgstr "" -#: part/views.py:161 +#: part/views.py:162 msgid "Set Part Category" msgstr "" -#: part/views.py:211 +#: part/views.py:212 #, python-brace-format msgid "Set category for {n} parts" msgstr "" -#: part/views.py:246 +#: part/views.py:247 msgid "Create Variant" msgstr "" -#: part/views.py:331 +#: part/views.py:332 msgid "Copied part" msgstr "" -#: part/views.py:385 part/views.py:523 +#: part/views.py:386 part/views.py:524 msgid "Possible matches exist - confirm creation of new part" msgstr "" -#: part/views.py:455 +#: part/views.py:456 msgid "Created new part" msgstr "" -#: part/views.py:623 +#: part/views.py:624 msgid "Match References" msgstr "" -#: part/views.py:925 +#: part/views.py:926 msgid "None" msgstr "" -#: part/views.py:984 +#: part/views.py:985 msgid "Part QR Code" msgstr "" -#: part/views.py:1086 +#: part/views.py:1087 msgid "Select Part Image" msgstr "" -#: part/views.py:1112 +#: part/views.py:1113 msgid "Updated part image" msgstr "" -#: part/views.py:1115 +#: part/views.py:1116 msgid "Part image not found" msgstr "" -#: part/views.py:1126 +#: part/views.py:1127 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1161 +#: part/views.py:1162 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1191 +#: part/views.py:1192 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1212 +#: part/views.py:1213 msgid "Validate BOM" msgstr "" -#: part/views.py:1233 +#: part/views.py:1234 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1244 +#: part/views.py:1245 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1378 -msgid "No BOM file provided" +#: part/views.py:1318 +msgid "Match Parts" msgstr "" -#: part/views.py:1739 -msgid "Enter a valid quantity" -msgstr "" - -#: part/views.py:1764 part/views.py:1767 -msgid "Select valid part" -msgstr "" - -#: part/views.py:1773 -msgid "Duplicate part selected" -msgstr "" - -#: part/views.py:1811 -msgid "Select a part" -msgstr "" - -#: part/views.py:1817 -msgid "Selected part creates a circular BOM" -msgstr "" - -#: part/views.py:1821 -msgid "Specify quantity" -msgstr "" - -#: part/views.py:2083 +#: part/views.py:1706 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2090 +#: part/views.py:1713 msgid "Part was deleted" msgstr "" -#: part/views.py:2099 +#: part/views.py:1722 msgid "Part Pricing" msgstr "" -#: part/views.py:2240 +#: part/views.py:1863 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2250 +#: part/views.py:1873 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2257 +#: part/views.py:1880 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2355 +#: part/views.py:1978 msgid "Delete Part Category" msgstr "" -#: part/views.py:2361 +#: part/views.py:1984 msgid "Part category was deleted" msgstr "" -#: part/views.py:2413 +#: part/views.py:2036 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2514 +#: part/views.py:2137 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2570 +#: part/views.py:2193 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2589 +#: part/views.py:2212 msgid "Create BOM Item" msgstr "" -#: part/views.py:2659 +#: part/views.py:2282 msgid "Edit BOM item" msgstr "" -#: part/views.py:2720 +#: part/views.py:2343 msgid "Added new price break" msgstr "" -#: part/views.py:2796 +#: part/views.py:2419 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2804 +#: part/views.py:2427 msgid "Delete Internal Price Break" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index fb3992a045..6178859a17 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-09 06:58+0000\n" +"POT-Creation-Date: 2021-07-10 03:48+0000\n" "PO-Revision-Date: 2021-07-09 08:02\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -36,7 +36,7 @@ msgstr "Ingrese la fecha" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:118 templates/js/forms.js:486 +#: order/forms.py:74 part/forms.py:119 templates/js/forms.js:486 msgid "Confirm" msgstr "Confirmar" @@ -481,8 +481,9 @@ msgstr "" #: order/templates/order/sales_order_detail.html:80 #: order/templates/order/sales_order_detail.html:87 #: order/templates/order/sales_order_detail.html:172 -#: order/templates/order/sales_order_detail.html:244 part/forms.py:314 -#: part/forms.py:344 part/forms.py:360 part/forms.py:376 part/models.py:2329 +#: order/templates/order/sales_order_detail.html:244 part/forms.py:327 +#: part/forms.py:357 part/forms.py:373 part/forms.py:389 part/models.py:2329 +#: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 #: part/templates/part/prices.html:474 #: report/templates/report/inventree_build_order_base.html:114 @@ -617,6 +618,7 @@ msgstr "" #: build/models.py:171 order/models.py:246 order/models.py:533 #: order/models.py:713 order/templates/order/purchase_order_detail.html:205 #: order/templates/order/sales_order_detail.html:239 part/models.py:2338 +#: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:695 templates/js/build.js:1166 @@ -1901,15 +1903,17 @@ msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 order/views.py:337 -#: part/templates/part/bom_upload/upload_file.html:27 -#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:621 +#: part/templates/part/bom_upload/upload_file.html:47 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:622 +#: part/views.py:1316 msgid "Upload File" msgstr "" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 -#: order/views.py:338 part/templates/part/bom_upload/select_fields.html:58 +#: order/views.py:338 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 -#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:622 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:623 +#: part/views.py:1317 msgid "Match Fields" msgstr "" @@ -1928,17 +1932,20 @@ msgstr "" #: common/views.py:608 order/templates/order/order_wizard/match_fields.html:27 #: order/templates/order/order_wizard/match_parts.html:19 #: order/templates/order/order_wizard/po_upload.html:40 +#: part/templates/part/bom_upload/match_fields.html:27 +#: part/templates/part/bom_upload/match_parts.html:19 +#: part/templates/part/bom_upload/upload_file.html:45 #: part/templates/part/import_wizard/match_fields.html:27 #: part/templates/part/import_wizard/match_references.html:19 #: part/templates/part/import_wizard/part_upload.html:43 msgid "Previous Step" msgstr "" -#: company/forms.py:26 part/forms.py:46 +#: company/forms.py:26 part/forms.py:47 msgid "URL" msgstr "" -#: company/forms.py:27 part/forms.py:47 +#: company/forms.py:27 part/forms.py:48 msgid "Image URL" msgstr "" @@ -1963,8 +1970,8 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:193 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 +#: order/templates/order/purchase_order_detail.html:193 part/bom.py:166 +#: part/bom.py:237 templates/js/company.js:305 templates/js/company.js:539 msgid "MPN" msgstr "" @@ -2079,8 +2086,8 @@ msgstr "" #: company/templates/company/manufacturer_part_base.html:85 #: company/templates/company/manufacturer_part_detail.html:25 #: company/templates/company/supplier_part_base.html:94 -#: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 -#: part/bom.py:241 stock/templates/stock/item_base.html:364 +#: company/templates/company/supplier_part_detail.html:34 part/bom.py:165 +#: part/bom.py:236 stock/templates/stock/item_base.html:364 #: templates/js/company.js:113 templates/js/company.js:289 #: templates/js/company.js:521 msgid "Manufacturer" @@ -2131,8 +2138,8 @@ msgstr "" #: company/templates/company/supplier_part_base.html:84 #: company/templates/company/supplier_part_detail.html:25 order/models.py:260 #: order/templates/order/order_base.html:92 -#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 -#: part/bom.py:286 stock/templates/stock/item_base.html:381 +#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:170 +#: part/bom.py:281 stock/templates/stock/item_base.html:381 #: templates/js/company.js:117 templates/js/company.js:495 #: templates/js/order.js:232 msgid "Supplier" @@ -2144,8 +2151,8 @@ msgstr "" #: company/models.py:535 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 -#: part/bom.py:287 +#: order/templates/order/purchase_order_detail.html:180 part/bom.py:171 +#: part/bom.py:282 msgid "SKU" msgstr "" @@ -2317,7 +2324,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:68 #: company/templates/company/detail_supplier_part.html:66 -#: part/templates/part/bom.html:159 part/templates/part/category.html:127 +#: part/templates/part/bom.html:166 part/templates/part/category.html:127 #: templates/js/stock.js:1335 msgid "New Part" msgstr "" @@ -2625,7 +2632,7 @@ msgstr "" #: company/templates/company/supplier_part_pricing.html:19 #: company/templates/company/supplier_part_pricing.html:118 -#: part/templates/part/prices.html:264 part/views.py:2716 +#: part/templates/part/prices.html:264 part/views.py:2339 msgid "Add Price Break" msgstr "" @@ -2633,11 +2640,11 @@ msgstr "" msgid "No price break information found" msgstr "" -#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2778 +#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2401 msgid "Delete Price Break" msgstr "" -#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2764 +#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2387 msgid "Edit Price Break" msgstr "" @@ -2671,20 +2678,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:161 part/views.py:1007 +#: company/views.py:161 part/views.py:1008 msgid "Download Image" msgstr "" -#: company/views.py:190 part/views.py:1039 +#: company/views.py:190 part/views.py:1040 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:197 part/views.py:1046 +#: company/views.py:197 part/views.py:1047 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:206 part/views.py:1055 +#: company/views.py:206 part/views.py:1056 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2867,8 +2874,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:313 part/views.py:1730 stock/models.py:308 -#: stock/models.py:1023 +#: order/models.py:313 stock/models.py:308 stock/models.py:1023 msgid "Quantity must be greater than zero" msgstr "" @@ -3110,13 +3116,14 @@ msgid "Order Notes" msgstr "" #: order/templates/order/order_wizard/match_fields.html:9 -#: part/templates/part/bom_upload/select_fields.html:21 +#: part/templates/part/bom_upload/match_fields.html:9 #: part/templates/part/import_wizard/ajax_match_fields.html:9 #: part/templates/part/import_wizard/match_fields.html:9 msgid "Missing selections for the following required columns" msgstr "" #: order/templates/order/order_wizard/match_fields.html:20 +#: part/templates/part/bom_upload/match_fields.html:20 #: part/templates/part/import_wizard/ajax_match_fields.html:20 #: part/templates/part/import_wizard/match_fields.html:20 msgid "Duplicate selections found, see below. Fix them then retry submitting." @@ -3124,27 +3131,29 @@ msgstr "" #: order/templates/order/order_wizard/match_fields.html:29 #: order/templates/order/order_wizard/match_parts.html:21 -#: part/templates/part/bom_upload/select_fields.html:32 +#: part/templates/part/bom_upload/match_fields.html:29 +#: part/templates/part/bom_upload/match_parts.html:21 #: part/templates/part/import_wizard/match_fields.html:29 #: part/templates/part/import_wizard/match_references.html:21 msgid "Submit Selections" msgstr "" #: order/templates/order/order_wizard/match_fields.html:35 -#: part/templates/part/bom_upload/select_fields.html:41 +#: part/templates/part/bom_upload/match_fields.html:35 #: part/templates/part/import_wizard/ajax_match_fields.html:28 #: part/templates/part/import_wizard/match_fields.html:35 msgid "File Fields" msgstr "" #: order/templates/order/order_wizard/match_fields.html:42 -#: part/templates/part/bom_upload/select_fields.html:47 +#: part/templates/part/bom_upload/match_fields.html:42 #: part/templates/part/import_wizard/ajax_match_fields.html:35 #: part/templates/part/import_wizard/match_fields.html:42 msgid "Remove column" msgstr "" #: order/templates/order/order_wizard/match_fields.html:60 +#: part/templates/part/bom_upload/match_fields.html:60 #: part/templates/part/import_wizard/ajax_match_fields.html:53 #: part/templates/part/import_wizard/match_fields.html:60 msgid "Duplicate selection" @@ -3152,8 +3161,8 @@ msgstr "" #: order/templates/order/order_wizard/match_fields.html:71 #: order/templates/order/order_wizard/match_parts.html:52 -#: part/templates/part/bom_upload/select_fields.html:76 -#: part/templates/part/bom_upload/select_parts.html:58 +#: part/templates/part/bom_upload/match_fields.html:71 +#: part/templates/part/bom_upload/match_parts.html:53 #: part/templates/part/import_wizard/ajax_match_fields.html:64 #: part/templates/part/import_wizard/ajax_match_references.html:42 #: part/templates/part/import_wizard/match_fields.html:71 @@ -3162,14 +3171,14 @@ msgid "Remove row" msgstr "" #: order/templates/order/order_wizard/match_parts.html:12 -#: part/templates/part/bom_upload/select_parts.html:21 +#: part/templates/part/bom_upload/match_parts.html:12 #: part/templates/part/import_wizard/ajax_match_references.html:12 #: part/templates/part/import_wizard/match_references.html:12 msgid "Errors exist in the submitted data" msgstr "" #: order/templates/order/order_wizard/match_parts.html:28 -#: part/templates/part/bom_upload/select_parts.html:39 +#: part/templates/part/bom_upload/match_parts.html:28 #: part/templates/part/import_wizard/ajax_match_references.html:21 #: part/templates/part/import_wizard/match_references.html:28 msgid "Row" @@ -3184,6 +3193,7 @@ msgid "Upload File for Purchase Order" msgstr "" #: order/templates/order/order_wizard/po_upload.html:18 +#: part/templates/part/bom_upload/upload_file.html:26 #: part/templates/part/import_wizard/ajax_part_upload.html:10 #: part/templates/part/import_wizard/part_upload.html:21 #, python-format @@ -3653,165 +3663,144 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:755 +#: part/bom.py:133 part/models.py:72 part/models.py:755 #: part/templates/part/category.html:75 part/templates/part/detail.html:90 msgid "Default Location" msgstr "" -#: part/bom.py:139 part/templates/part/part_base.html:124 +#: part/bom.py:134 part/templates/part/part_base.html:124 msgid "Available Stock" msgstr "" -#: part/bom.py:379 -#, python-brace-format -msgid "Unsupported file format: {f}" -msgstr "" - -#: part/bom.py:384 -msgid "Error reading BOM file (invalid data)" -msgstr "" - -#: part/bom.py:386 -msgid "Error reading BOM file (incorrect row size)" -msgstr "" - -#: part/forms.py:73 stock/forms.py:232 +#: part/forms.py:74 stock/forms.py:232 msgid "File Format" msgstr "" -#: part/forms.py:73 stock/forms.py:232 +#: part/forms.py:74 stock/forms.py:232 msgid "Select output file format" msgstr "" -#: part/forms.py:75 +#: part/forms.py:76 msgid "Cascading" msgstr "" -#: part/forms.py:75 +#: part/forms.py:76 msgid "Download cascading / multi-level BOM" msgstr "" -#: part/forms.py:77 +#: part/forms.py:78 msgid "Levels" msgstr "" -#: part/forms.py:77 +#: part/forms.py:78 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "" -#: part/forms.py:79 +#: part/forms.py:80 msgid "Include Parameter Data" msgstr "" -#: part/forms.py:79 +#: part/forms.py:80 msgid "Include part parameters data in exported BOM" msgstr "" -#: part/forms.py:81 +#: part/forms.py:82 msgid "Include Stock Data" msgstr "" -#: part/forms.py:81 +#: part/forms.py:82 msgid "Include part stock data in exported BOM" msgstr "" -#: part/forms.py:83 +#: part/forms.py:84 msgid "Include Manufacturer Data" msgstr "" -#: part/forms.py:83 +#: part/forms.py:84 msgid "Include part manufacturer data in exported BOM" msgstr "" -#: part/forms.py:85 +#: part/forms.py:86 msgid "Include Supplier Data" msgstr "" -#: part/forms.py:85 +#: part/forms.py:86 msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:106 part/models.py:2223 +#: part/forms.py:107 part/models.py:2223 msgid "Parent Part" msgstr "" -#: part/forms.py:107 part/templates/part/bom_duplicate.html:7 +#: part/forms.py:108 part/templates/part/bom_duplicate.html:7 msgid "Select parent part to copy BOM from" msgstr "" -#: part/forms.py:113 +#: part/forms.py:114 msgid "Clear existing BOM items" msgstr "" -#: part/forms.py:119 +#: part/forms.py:120 msgid "Confirm BOM duplication" msgstr "" -#: part/forms.py:137 +#: part/forms.py:138 msgid "validate" msgstr "" -#: part/forms.py:137 +#: part/forms.py:138 msgid "Confirm that the BOM is correct" msgstr "" -#: part/forms.py:149 -msgid "BOM file" -msgstr "" - -#: part/forms.py:149 -msgid "Select BOM file to upload" -msgstr "" - -#: part/forms.py:168 +#: part/forms.py:181 msgid "Related Part" msgstr "" -#: part/forms.py:175 +#: part/forms.py:188 msgid "Select part category" msgstr "" -#: part/forms.py:192 +#: part/forms.py:205 msgid "Duplicate all BOM data for this part" msgstr "" -#: part/forms.py:193 +#: part/forms.py:206 msgid "Copy BOM" msgstr "" -#: part/forms.py:198 +#: part/forms.py:211 msgid "Duplicate all parameter data for this part" msgstr "" -#: part/forms.py:199 +#: part/forms.py:212 msgid "Copy Parameters" msgstr "" -#: part/forms.py:204 +#: part/forms.py:217 msgid "Confirm part creation" msgstr "" -#: part/forms.py:209 +#: part/forms.py:222 msgid "Include category parameter templates" msgstr "" -#: part/forms.py:214 +#: part/forms.py:227 msgid "Include parent categories parameter templates" msgstr "" -#: part/forms.py:294 +#: part/forms.py:307 msgid "Add parameter template to same level categories" msgstr "" -#: part/forms.py:298 +#: part/forms.py:311 msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:316 part/models.py:2322 +#: part/forms.py:329 part/models.py:2322 msgid "Sub part" msgstr "" -#: part/forms.py:345 +#: part/forms.py:358 msgid "Input quantity for price calculation" msgstr "" @@ -4157,8 +4146,7 @@ msgstr "" msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2430 part/views.py:1736 part/views.py:1788 -#: stock/models.py:298 +#: part/models.py:2430 stock/models.py:298 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -4203,66 +4191,70 @@ msgstr "" msgid "Bill of Materials" msgstr "" -#: part/templates/part/bom.html:19 -#, python-format -msgid "The BOM for %(part)s has changed, and must be validated.
" -msgstr "" - -#: part/templates/part/bom.html:21 -#, python-format -msgid "The BOM for %(part)s was last checked by %(checker)s on %(check_date)s" +#: part/templates/part/bom.html:17 +msgid "You do not have permission to edit the BOM." msgstr "" #: part/templates/part/bom.html:25 #, python-format +msgid "The BOM for %(part)s has changed, and must be validated.
" +msgstr "" + +#: part/templates/part/bom.html:27 +#, python-format +msgid "The BOM for %(part)s was last checked by %(checker)s on %(check_date)s" +msgstr "" + +#: part/templates/part/bom.html:31 +#, python-format msgid "The BOM for %(part)s has not been validated." msgstr "" -#: part/templates/part/bom.html:32 +#: part/templates/part/bom.html:38 msgid "Remove selected BOM items" msgstr "" -#: part/templates/part/bom.html:35 +#: part/templates/part/bom.html:41 msgid "Import BOM data" msgstr "" -#: part/templates/part/bom.html:39 +#: part/templates/part/bom.html:45 msgid "Copy BOM from parent part" msgstr "" -#: part/templates/part/bom.html:43 +#: part/templates/part/bom.html:49 msgid "New BOM Item" msgstr "" -#: part/templates/part/bom.html:46 +#: part/templates/part/bom.html:52 msgid "Finish Editing" msgstr "" -#: part/templates/part/bom.html:51 +#: part/templates/part/bom.html:57 msgid "Edit BOM" msgstr "" -#: part/templates/part/bom.html:55 +#: part/templates/part/bom.html:61 msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:2031 +#: part/templates/part/bom.html:67 part/views.py:1654 msgid "Export Bill of Materials" msgstr "" -#: part/templates/part/bom.html:64 +#: part/templates/part/bom.html:70 msgid "Print BOM Report" msgstr "" -#: part/templates/part/bom.html:109 +#: part/templates/part/bom.html:116 msgid "Delete selected BOM items?" msgstr "" -#: part/templates/part/bom.html:110 +#: part/templates/part/bom.html:117 msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/bom.html:160 part/views.py:450 +#: part/templates/part/bom.html:167 part/views.py:451 #: templates/js/stock.js:1336 msgid "Create New Part" msgstr "" @@ -4271,55 +4263,27 @@ msgstr "" msgid "This part already has a Bill of Materials" msgstr "" -#: part/templates/part/bom_upload/select_fields.html:11 -#: part/templates/part/bom_upload/select_parts.html:11 -#: part/templates/part/bom_upload/upload_file.html:11 -msgid "Upload Bill of Materials" -msgstr "" - -#: part/templates/part/bom_upload/select_fields.html:16 -msgid "Step 2 - Select Fields" -msgstr "" - -#: part/templates/part/bom_upload/select_fields.html:68 -msgid "Duplicate column selection" -msgstr "" - -#: part/templates/part/bom_upload/select_parts.html:16 -msgid "Step 3 - Select Parts" -msgstr "" - -#: part/templates/part/bom_upload/select_parts.html:27 -msgid "Submit BOM" -msgstr "" - -#: part/templates/part/bom_upload/select_parts.html:40 -#: part/templates/part/bom_upload/select_parts.html:69 +#: part/templates/part/bom_upload/match_parts.html:29 msgid "Select Part" msgstr "" -#: part/templates/part/bom_upload/select_parts.html:65 -#: part/templates/part/category.html:126 -msgid "Create new part" +#: part/templates/part/bom_upload/upload_file.html:11 +msgid "Upload BOM File" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:16 -msgid "Step 1 - Select BOM File" -msgstr "" - -#: part/templates/part/bom_upload/upload_file.html:19 +#: part/templates/part/bom_upload/upload_file.html:18 msgid "Requirements for BOM upload" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:21 +#: part/templates/part/bom_upload/upload_file.html:20 msgid "The BOM file must contain the required named columns as provided in the " msgstr "" -#: part/templates/part/bom_upload/upload_file.html:21 +#: part/templates/part/bom_upload/upload_file.html:20 msgid "BOM Upload Template" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:22 +#: part/templates/part/bom_upload/upload_file.html:21 msgid "Each part must already exist in the database" msgstr "" @@ -4344,7 +4308,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:2369 +#: part/templates/part/category.html:38 part/views.py:1992 msgid "Create new part category" msgstr "" @@ -4383,6 +4347,10 @@ msgstr "" msgid "Export Part Data" msgstr "" +#: part/templates/part/category.html:126 +msgid "Create new part" +msgstr "" + #: part/templates/part/category.html:134 msgid "Set category" msgstr "" @@ -4429,7 +4397,7 @@ msgstr "" msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:286 part/views.py:2317 +#: part/templates/part/category.html:286 part/views.py:1940 msgid "Edit Part Category" msgstr "" @@ -4478,7 +4446,7 @@ msgstr "" msgid "Part Parameters" msgstr "" -#: part/templates/part/copy_part.html:9 part/views.py:326 +#: part/templates/part/copy_part.html:9 part/views.py:327 msgid "Duplicate Part" msgstr "" @@ -4893,7 +4861,7 @@ msgstr "" msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:2787 +#: part/templates/part/prices.html:206 part/views.py:2410 msgid "Add Internal Price Break" msgstr "" @@ -5008,176 +4976,152 @@ msgstr "" msgid "Unknown database" msgstr "" -#: part/views.py:95 +#: part/views.py:96 msgid "Add Related Part" msgstr "" -#: part/views.py:150 +#: part/views.py:151 msgid "Delete Related Part" msgstr "" -#: part/views.py:161 +#: part/views.py:162 msgid "Set Part Category" msgstr "" -#: part/views.py:211 +#: part/views.py:212 #, python-brace-format msgid "Set category for {n} parts" msgstr "" -#: part/views.py:246 +#: part/views.py:247 msgid "Create Variant" msgstr "" -#: part/views.py:331 +#: part/views.py:332 msgid "Copied part" msgstr "" -#: part/views.py:385 part/views.py:523 +#: part/views.py:386 part/views.py:524 msgid "Possible matches exist - confirm creation of new part" msgstr "" -#: part/views.py:455 +#: part/views.py:456 msgid "Created new part" msgstr "" -#: part/views.py:623 +#: part/views.py:624 msgid "Match References" msgstr "" -#: part/views.py:925 +#: part/views.py:926 msgid "None" msgstr "" -#: part/views.py:984 +#: part/views.py:985 msgid "Part QR Code" msgstr "" -#: part/views.py:1086 +#: part/views.py:1087 msgid "Select Part Image" msgstr "" -#: part/views.py:1112 +#: part/views.py:1113 msgid "Updated part image" msgstr "" -#: part/views.py:1115 +#: part/views.py:1116 msgid "Part image not found" msgstr "" -#: part/views.py:1126 +#: part/views.py:1127 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1161 +#: part/views.py:1162 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1191 +#: part/views.py:1192 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1212 +#: part/views.py:1213 msgid "Validate BOM" msgstr "" -#: part/views.py:1233 +#: part/views.py:1234 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1244 +#: part/views.py:1245 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1378 -msgid "No BOM file provided" +#: part/views.py:1318 +msgid "Match Parts" msgstr "" -#: part/views.py:1739 -msgid "Enter a valid quantity" -msgstr "" - -#: part/views.py:1764 part/views.py:1767 -msgid "Select valid part" -msgstr "" - -#: part/views.py:1773 -msgid "Duplicate part selected" -msgstr "" - -#: part/views.py:1811 -msgid "Select a part" -msgstr "" - -#: part/views.py:1817 -msgid "Selected part creates a circular BOM" -msgstr "" - -#: part/views.py:1821 -msgid "Specify quantity" -msgstr "" - -#: part/views.py:2083 +#: part/views.py:1706 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2090 +#: part/views.py:1713 msgid "Part was deleted" msgstr "" -#: part/views.py:2099 +#: part/views.py:1722 msgid "Part Pricing" msgstr "" -#: part/views.py:2240 +#: part/views.py:1863 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2250 +#: part/views.py:1873 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2257 +#: part/views.py:1880 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2355 +#: part/views.py:1978 msgid "Delete Part Category" msgstr "" -#: part/views.py:2361 +#: part/views.py:1984 msgid "Part category was deleted" msgstr "" -#: part/views.py:2413 +#: part/views.py:2036 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2514 +#: part/views.py:2137 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2570 +#: part/views.py:2193 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2589 +#: part/views.py:2212 msgid "Create BOM Item" msgstr "" -#: part/views.py:2659 +#: part/views.py:2282 msgid "Edit BOM item" msgstr "" -#: part/views.py:2720 +#: part/views.py:2343 msgid "Added new price break" msgstr "" -#: part/views.py:2796 +#: part/views.py:2419 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2804 +#: part/views.py:2427 msgid "Delete Internal Price Break" msgstr "" @@ -6265,7 +6209,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7913,4 +7858,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index a4cae8775d..6885c964ff 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-09 06:58+0000\n" +"POT-Creation-Date: 2021-07-10 03:48+0000\n" "PO-Revision-Date: 2021-07-09 08:02\n" "Last-Translator: \n" "Language-Team: French\n" @@ -36,7 +36,7 @@ msgstr "Entrer la date" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:118 templates/js/forms.js:486 +#: order/forms.py:74 part/forms.py:119 templates/js/forms.js:486 msgid "Confirm" msgstr "Confirmer" @@ -481,8 +481,9 @@ msgstr "" #: order/templates/order/sales_order_detail.html:80 #: order/templates/order/sales_order_detail.html:87 #: order/templates/order/sales_order_detail.html:172 -#: order/templates/order/sales_order_detail.html:244 part/forms.py:314 -#: part/forms.py:344 part/forms.py:360 part/forms.py:376 part/models.py:2329 +#: order/templates/order/sales_order_detail.html:244 part/forms.py:327 +#: part/forms.py:357 part/forms.py:373 part/forms.py:389 part/models.py:2329 +#: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 #: part/templates/part/prices.html:474 #: report/templates/report/inventree_build_order_base.html:114 @@ -617,6 +618,7 @@ msgstr "" #: build/models.py:171 order/models.py:246 order/models.py:533 #: order/models.py:713 order/templates/order/purchase_order_detail.html:205 #: order/templates/order/sales_order_detail.html:239 part/models.py:2338 +#: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:695 templates/js/build.js:1166 @@ -1901,15 +1903,17 @@ msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 order/views.py:337 -#: part/templates/part/bom_upload/upload_file.html:27 -#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:621 +#: part/templates/part/bom_upload/upload_file.html:47 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:622 +#: part/views.py:1316 msgid "Upload File" msgstr "" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 -#: order/views.py:338 part/templates/part/bom_upload/select_fields.html:58 +#: order/views.py:338 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 -#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:622 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:623 +#: part/views.py:1317 msgid "Match Fields" msgstr "" @@ -1928,17 +1932,20 @@ msgstr "" #: common/views.py:608 order/templates/order/order_wizard/match_fields.html:27 #: order/templates/order/order_wizard/match_parts.html:19 #: order/templates/order/order_wizard/po_upload.html:40 +#: part/templates/part/bom_upload/match_fields.html:27 +#: part/templates/part/bom_upload/match_parts.html:19 +#: part/templates/part/bom_upload/upload_file.html:45 #: part/templates/part/import_wizard/match_fields.html:27 #: part/templates/part/import_wizard/match_references.html:19 #: part/templates/part/import_wizard/part_upload.html:43 msgid "Previous Step" msgstr "" -#: company/forms.py:26 part/forms.py:46 +#: company/forms.py:26 part/forms.py:47 msgid "URL" msgstr "" -#: company/forms.py:27 part/forms.py:47 +#: company/forms.py:27 part/forms.py:48 msgid "Image URL" msgstr "" @@ -1963,8 +1970,8 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:193 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 +#: order/templates/order/purchase_order_detail.html:193 part/bom.py:166 +#: part/bom.py:237 templates/js/company.js:305 templates/js/company.js:539 msgid "MPN" msgstr "" @@ -2079,8 +2086,8 @@ msgstr "" #: company/templates/company/manufacturer_part_base.html:85 #: company/templates/company/manufacturer_part_detail.html:25 #: company/templates/company/supplier_part_base.html:94 -#: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 -#: part/bom.py:241 stock/templates/stock/item_base.html:364 +#: company/templates/company/supplier_part_detail.html:34 part/bom.py:165 +#: part/bom.py:236 stock/templates/stock/item_base.html:364 #: templates/js/company.js:113 templates/js/company.js:289 #: templates/js/company.js:521 msgid "Manufacturer" @@ -2131,8 +2138,8 @@ msgstr "" #: company/templates/company/supplier_part_base.html:84 #: company/templates/company/supplier_part_detail.html:25 order/models.py:260 #: order/templates/order/order_base.html:92 -#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 -#: part/bom.py:286 stock/templates/stock/item_base.html:381 +#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:170 +#: part/bom.py:281 stock/templates/stock/item_base.html:381 #: templates/js/company.js:117 templates/js/company.js:495 #: templates/js/order.js:232 msgid "Supplier" @@ -2144,8 +2151,8 @@ msgstr "" #: company/models.py:535 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 -#: part/bom.py:287 +#: order/templates/order/purchase_order_detail.html:180 part/bom.py:171 +#: part/bom.py:282 msgid "SKU" msgstr "" @@ -2317,7 +2324,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:68 #: company/templates/company/detail_supplier_part.html:66 -#: part/templates/part/bom.html:159 part/templates/part/category.html:127 +#: part/templates/part/bom.html:166 part/templates/part/category.html:127 #: templates/js/stock.js:1335 msgid "New Part" msgstr "" @@ -2625,7 +2632,7 @@ msgstr "" #: company/templates/company/supplier_part_pricing.html:19 #: company/templates/company/supplier_part_pricing.html:118 -#: part/templates/part/prices.html:264 part/views.py:2716 +#: part/templates/part/prices.html:264 part/views.py:2339 msgid "Add Price Break" msgstr "" @@ -2633,11 +2640,11 @@ msgstr "" msgid "No price break information found" msgstr "" -#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2778 +#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2401 msgid "Delete Price Break" msgstr "" -#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2764 +#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2387 msgid "Edit Price Break" msgstr "" @@ -2671,20 +2678,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:161 part/views.py:1007 +#: company/views.py:161 part/views.py:1008 msgid "Download Image" msgstr "" -#: company/views.py:190 part/views.py:1039 +#: company/views.py:190 part/views.py:1040 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:197 part/views.py:1046 +#: company/views.py:197 part/views.py:1047 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:206 part/views.py:1055 +#: company/views.py:206 part/views.py:1056 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2867,8 +2874,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:313 part/views.py:1730 stock/models.py:308 -#: stock/models.py:1023 +#: order/models.py:313 stock/models.py:308 stock/models.py:1023 msgid "Quantity must be greater than zero" msgstr "" @@ -3110,13 +3116,14 @@ msgid "Order Notes" msgstr "" #: order/templates/order/order_wizard/match_fields.html:9 -#: part/templates/part/bom_upload/select_fields.html:21 +#: part/templates/part/bom_upload/match_fields.html:9 #: part/templates/part/import_wizard/ajax_match_fields.html:9 #: part/templates/part/import_wizard/match_fields.html:9 msgid "Missing selections for the following required columns" msgstr "" #: order/templates/order/order_wizard/match_fields.html:20 +#: part/templates/part/bom_upload/match_fields.html:20 #: part/templates/part/import_wizard/ajax_match_fields.html:20 #: part/templates/part/import_wizard/match_fields.html:20 msgid "Duplicate selections found, see below. Fix them then retry submitting." @@ -3124,27 +3131,29 @@ msgstr "" #: order/templates/order/order_wizard/match_fields.html:29 #: order/templates/order/order_wizard/match_parts.html:21 -#: part/templates/part/bom_upload/select_fields.html:32 +#: part/templates/part/bom_upload/match_fields.html:29 +#: part/templates/part/bom_upload/match_parts.html:21 #: part/templates/part/import_wizard/match_fields.html:29 #: part/templates/part/import_wizard/match_references.html:21 msgid "Submit Selections" msgstr "" #: order/templates/order/order_wizard/match_fields.html:35 -#: part/templates/part/bom_upload/select_fields.html:41 +#: part/templates/part/bom_upload/match_fields.html:35 #: part/templates/part/import_wizard/ajax_match_fields.html:28 #: part/templates/part/import_wizard/match_fields.html:35 msgid "File Fields" msgstr "" #: order/templates/order/order_wizard/match_fields.html:42 -#: part/templates/part/bom_upload/select_fields.html:47 +#: part/templates/part/bom_upload/match_fields.html:42 #: part/templates/part/import_wizard/ajax_match_fields.html:35 #: part/templates/part/import_wizard/match_fields.html:42 msgid "Remove column" msgstr "" #: order/templates/order/order_wizard/match_fields.html:60 +#: part/templates/part/bom_upload/match_fields.html:60 #: part/templates/part/import_wizard/ajax_match_fields.html:53 #: part/templates/part/import_wizard/match_fields.html:60 msgid "Duplicate selection" @@ -3152,8 +3161,8 @@ msgstr "" #: order/templates/order/order_wizard/match_fields.html:71 #: order/templates/order/order_wizard/match_parts.html:52 -#: part/templates/part/bom_upload/select_fields.html:76 -#: part/templates/part/bom_upload/select_parts.html:58 +#: part/templates/part/bom_upload/match_fields.html:71 +#: part/templates/part/bom_upload/match_parts.html:53 #: part/templates/part/import_wizard/ajax_match_fields.html:64 #: part/templates/part/import_wizard/ajax_match_references.html:42 #: part/templates/part/import_wizard/match_fields.html:71 @@ -3162,14 +3171,14 @@ msgid "Remove row" msgstr "" #: order/templates/order/order_wizard/match_parts.html:12 -#: part/templates/part/bom_upload/select_parts.html:21 +#: part/templates/part/bom_upload/match_parts.html:12 #: part/templates/part/import_wizard/ajax_match_references.html:12 #: part/templates/part/import_wizard/match_references.html:12 msgid "Errors exist in the submitted data" msgstr "" #: order/templates/order/order_wizard/match_parts.html:28 -#: part/templates/part/bom_upload/select_parts.html:39 +#: part/templates/part/bom_upload/match_parts.html:28 #: part/templates/part/import_wizard/ajax_match_references.html:21 #: part/templates/part/import_wizard/match_references.html:28 msgid "Row" @@ -3184,6 +3193,7 @@ msgid "Upload File for Purchase Order" msgstr "" #: order/templates/order/order_wizard/po_upload.html:18 +#: part/templates/part/bom_upload/upload_file.html:26 #: part/templates/part/import_wizard/ajax_part_upload.html:10 #: part/templates/part/import_wizard/part_upload.html:21 #, python-format @@ -3653,165 +3663,144 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:755 +#: part/bom.py:133 part/models.py:72 part/models.py:755 #: part/templates/part/category.html:75 part/templates/part/detail.html:90 msgid "Default Location" msgstr "" -#: part/bom.py:139 part/templates/part/part_base.html:124 +#: part/bom.py:134 part/templates/part/part_base.html:124 msgid "Available Stock" msgstr "" -#: part/bom.py:379 -#, python-brace-format -msgid "Unsupported file format: {f}" -msgstr "" - -#: part/bom.py:384 -msgid "Error reading BOM file (invalid data)" -msgstr "" - -#: part/bom.py:386 -msgid "Error reading BOM file (incorrect row size)" -msgstr "" - -#: part/forms.py:73 stock/forms.py:232 +#: part/forms.py:74 stock/forms.py:232 msgid "File Format" msgstr "" -#: part/forms.py:73 stock/forms.py:232 +#: part/forms.py:74 stock/forms.py:232 msgid "Select output file format" msgstr "" -#: part/forms.py:75 +#: part/forms.py:76 msgid "Cascading" msgstr "" -#: part/forms.py:75 +#: part/forms.py:76 msgid "Download cascading / multi-level BOM" msgstr "" -#: part/forms.py:77 +#: part/forms.py:78 msgid "Levels" msgstr "" -#: part/forms.py:77 +#: part/forms.py:78 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "" -#: part/forms.py:79 +#: part/forms.py:80 msgid "Include Parameter Data" msgstr "" -#: part/forms.py:79 +#: part/forms.py:80 msgid "Include part parameters data in exported BOM" msgstr "" -#: part/forms.py:81 +#: part/forms.py:82 msgid "Include Stock Data" msgstr "" -#: part/forms.py:81 +#: part/forms.py:82 msgid "Include part stock data in exported BOM" msgstr "" -#: part/forms.py:83 +#: part/forms.py:84 msgid "Include Manufacturer Data" msgstr "" -#: part/forms.py:83 +#: part/forms.py:84 msgid "Include part manufacturer data in exported BOM" msgstr "" -#: part/forms.py:85 +#: part/forms.py:86 msgid "Include Supplier Data" msgstr "" -#: part/forms.py:85 +#: part/forms.py:86 msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:106 part/models.py:2223 +#: part/forms.py:107 part/models.py:2223 msgid "Parent Part" msgstr "" -#: part/forms.py:107 part/templates/part/bom_duplicate.html:7 +#: part/forms.py:108 part/templates/part/bom_duplicate.html:7 msgid "Select parent part to copy BOM from" msgstr "" -#: part/forms.py:113 +#: part/forms.py:114 msgid "Clear existing BOM items" msgstr "" -#: part/forms.py:119 +#: part/forms.py:120 msgid "Confirm BOM duplication" msgstr "" -#: part/forms.py:137 +#: part/forms.py:138 msgid "validate" msgstr "" -#: part/forms.py:137 +#: part/forms.py:138 msgid "Confirm that the BOM is correct" msgstr "" -#: part/forms.py:149 -msgid "BOM file" -msgstr "" - -#: part/forms.py:149 -msgid "Select BOM file to upload" -msgstr "" - -#: part/forms.py:168 +#: part/forms.py:181 msgid "Related Part" msgstr "" -#: part/forms.py:175 +#: part/forms.py:188 msgid "Select part category" msgstr "" -#: part/forms.py:192 +#: part/forms.py:205 msgid "Duplicate all BOM data for this part" msgstr "" -#: part/forms.py:193 +#: part/forms.py:206 msgid "Copy BOM" msgstr "" -#: part/forms.py:198 +#: part/forms.py:211 msgid "Duplicate all parameter data for this part" msgstr "" -#: part/forms.py:199 +#: part/forms.py:212 msgid "Copy Parameters" msgstr "" -#: part/forms.py:204 +#: part/forms.py:217 msgid "Confirm part creation" msgstr "" -#: part/forms.py:209 +#: part/forms.py:222 msgid "Include category parameter templates" msgstr "" -#: part/forms.py:214 +#: part/forms.py:227 msgid "Include parent categories parameter templates" msgstr "" -#: part/forms.py:294 +#: part/forms.py:307 msgid "Add parameter template to same level categories" msgstr "" -#: part/forms.py:298 +#: part/forms.py:311 msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:316 part/models.py:2322 +#: part/forms.py:329 part/models.py:2322 msgid "Sub part" msgstr "" -#: part/forms.py:345 +#: part/forms.py:358 msgid "Input quantity for price calculation" msgstr "" @@ -4157,8 +4146,7 @@ msgstr "" msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2430 part/views.py:1736 part/views.py:1788 -#: stock/models.py:298 +#: part/models.py:2430 stock/models.py:298 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -4203,66 +4191,70 @@ msgstr "" msgid "Bill of Materials" msgstr "" -#: part/templates/part/bom.html:19 -#, python-format -msgid "The BOM for %(part)s has changed, and must be validated.
" -msgstr "" - -#: part/templates/part/bom.html:21 -#, python-format -msgid "The BOM for %(part)s was last checked by %(checker)s on %(check_date)s" +#: part/templates/part/bom.html:17 +msgid "You do not have permission to edit the BOM." msgstr "" #: part/templates/part/bom.html:25 #, python-format +msgid "The BOM for %(part)s has changed, and must be validated.
" +msgstr "" + +#: part/templates/part/bom.html:27 +#, python-format +msgid "The BOM for %(part)s was last checked by %(checker)s on %(check_date)s" +msgstr "" + +#: part/templates/part/bom.html:31 +#, python-format msgid "The BOM for %(part)s has not been validated." msgstr "" -#: part/templates/part/bom.html:32 +#: part/templates/part/bom.html:38 msgid "Remove selected BOM items" msgstr "" -#: part/templates/part/bom.html:35 +#: part/templates/part/bom.html:41 msgid "Import BOM data" msgstr "" -#: part/templates/part/bom.html:39 +#: part/templates/part/bom.html:45 msgid "Copy BOM from parent part" msgstr "" -#: part/templates/part/bom.html:43 +#: part/templates/part/bom.html:49 msgid "New BOM Item" msgstr "" -#: part/templates/part/bom.html:46 +#: part/templates/part/bom.html:52 msgid "Finish Editing" msgstr "" -#: part/templates/part/bom.html:51 +#: part/templates/part/bom.html:57 msgid "Edit BOM" msgstr "" -#: part/templates/part/bom.html:55 +#: part/templates/part/bom.html:61 msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:2031 +#: part/templates/part/bom.html:67 part/views.py:1654 msgid "Export Bill of Materials" msgstr "" -#: part/templates/part/bom.html:64 +#: part/templates/part/bom.html:70 msgid "Print BOM Report" msgstr "" -#: part/templates/part/bom.html:109 +#: part/templates/part/bom.html:116 msgid "Delete selected BOM items?" msgstr "" -#: part/templates/part/bom.html:110 +#: part/templates/part/bom.html:117 msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/bom.html:160 part/views.py:450 +#: part/templates/part/bom.html:167 part/views.py:451 #: templates/js/stock.js:1336 msgid "Create New Part" msgstr "" @@ -4271,55 +4263,27 @@ msgstr "" msgid "This part already has a Bill of Materials" msgstr "" -#: part/templates/part/bom_upload/select_fields.html:11 -#: part/templates/part/bom_upload/select_parts.html:11 -#: part/templates/part/bom_upload/upload_file.html:11 -msgid "Upload Bill of Materials" -msgstr "" - -#: part/templates/part/bom_upload/select_fields.html:16 -msgid "Step 2 - Select Fields" -msgstr "" - -#: part/templates/part/bom_upload/select_fields.html:68 -msgid "Duplicate column selection" -msgstr "" - -#: part/templates/part/bom_upload/select_parts.html:16 -msgid "Step 3 - Select Parts" -msgstr "" - -#: part/templates/part/bom_upload/select_parts.html:27 -msgid "Submit BOM" -msgstr "" - -#: part/templates/part/bom_upload/select_parts.html:40 -#: part/templates/part/bom_upload/select_parts.html:69 +#: part/templates/part/bom_upload/match_parts.html:29 msgid "Select Part" msgstr "" -#: part/templates/part/bom_upload/select_parts.html:65 -#: part/templates/part/category.html:126 -msgid "Create new part" +#: part/templates/part/bom_upload/upload_file.html:11 +msgid "Upload BOM File" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:16 -msgid "Step 1 - Select BOM File" -msgstr "" - -#: part/templates/part/bom_upload/upload_file.html:19 +#: part/templates/part/bom_upload/upload_file.html:18 msgid "Requirements for BOM upload" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:21 +#: part/templates/part/bom_upload/upload_file.html:20 msgid "The BOM file must contain the required named columns as provided in the " msgstr "" -#: part/templates/part/bom_upload/upload_file.html:21 +#: part/templates/part/bom_upload/upload_file.html:20 msgid "BOM Upload Template" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:22 +#: part/templates/part/bom_upload/upload_file.html:21 msgid "Each part must already exist in the database" msgstr "" @@ -4344,7 +4308,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:2369 +#: part/templates/part/category.html:38 part/views.py:1992 msgid "Create new part category" msgstr "" @@ -4383,6 +4347,10 @@ msgstr "" msgid "Export Part Data" msgstr "" +#: part/templates/part/category.html:126 +msgid "Create new part" +msgstr "" + #: part/templates/part/category.html:134 msgid "Set category" msgstr "" @@ -4429,7 +4397,7 @@ msgstr "" msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:286 part/views.py:2317 +#: part/templates/part/category.html:286 part/views.py:1940 msgid "Edit Part Category" msgstr "" @@ -4478,7 +4446,7 @@ msgstr "" msgid "Part Parameters" msgstr "" -#: part/templates/part/copy_part.html:9 part/views.py:326 +#: part/templates/part/copy_part.html:9 part/views.py:327 msgid "Duplicate Part" msgstr "" @@ -4893,7 +4861,7 @@ msgstr "" msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:2787 +#: part/templates/part/prices.html:206 part/views.py:2410 msgid "Add Internal Price Break" msgstr "" @@ -5008,176 +4976,152 @@ msgstr "" msgid "Unknown database" msgstr "" -#: part/views.py:95 +#: part/views.py:96 msgid "Add Related Part" msgstr "" -#: part/views.py:150 +#: part/views.py:151 msgid "Delete Related Part" msgstr "" -#: part/views.py:161 +#: part/views.py:162 msgid "Set Part Category" msgstr "" -#: part/views.py:211 +#: part/views.py:212 #, python-brace-format msgid "Set category for {n} parts" msgstr "" -#: part/views.py:246 +#: part/views.py:247 msgid "Create Variant" msgstr "" -#: part/views.py:331 +#: part/views.py:332 msgid "Copied part" msgstr "" -#: part/views.py:385 part/views.py:523 +#: part/views.py:386 part/views.py:524 msgid "Possible matches exist - confirm creation of new part" msgstr "" -#: part/views.py:455 +#: part/views.py:456 msgid "Created new part" msgstr "" -#: part/views.py:623 +#: part/views.py:624 msgid "Match References" msgstr "" -#: part/views.py:925 +#: part/views.py:926 msgid "None" msgstr "" -#: part/views.py:984 +#: part/views.py:985 msgid "Part QR Code" msgstr "" -#: part/views.py:1086 +#: part/views.py:1087 msgid "Select Part Image" msgstr "" -#: part/views.py:1112 +#: part/views.py:1113 msgid "Updated part image" msgstr "" -#: part/views.py:1115 +#: part/views.py:1116 msgid "Part image not found" msgstr "" -#: part/views.py:1126 +#: part/views.py:1127 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1161 +#: part/views.py:1162 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1191 +#: part/views.py:1192 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1212 +#: part/views.py:1213 msgid "Validate BOM" msgstr "" -#: part/views.py:1233 +#: part/views.py:1234 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1244 +#: part/views.py:1245 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1378 -msgid "No BOM file provided" +#: part/views.py:1318 +msgid "Match Parts" msgstr "" -#: part/views.py:1739 -msgid "Enter a valid quantity" -msgstr "" - -#: part/views.py:1764 part/views.py:1767 -msgid "Select valid part" -msgstr "" - -#: part/views.py:1773 -msgid "Duplicate part selected" -msgstr "" - -#: part/views.py:1811 -msgid "Select a part" -msgstr "" - -#: part/views.py:1817 -msgid "Selected part creates a circular BOM" -msgstr "" - -#: part/views.py:1821 -msgid "Specify quantity" -msgstr "" - -#: part/views.py:2083 +#: part/views.py:1706 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2090 +#: part/views.py:1713 msgid "Part was deleted" msgstr "" -#: part/views.py:2099 +#: part/views.py:1722 msgid "Part Pricing" msgstr "" -#: part/views.py:2240 +#: part/views.py:1863 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2250 +#: part/views.py:1873 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2257 +#: part/views.py:1880 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2355 +#: part/views.py:1978 msgid "Delete Part Category" msgstr "" -#: part/views.py:2361 +#: part/views.py:1984 msgid "Part category was deleted" msgstr "" -#: part/views.py:2413 +#: part/views.py:2036 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2514 +#: part/views.py:2137 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2570 +#: part/views.py:2193 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2589 +#: part/views.py:2212 msgid "Create BOM Item" msgstr "" -#: part/views.py:2659 +#: part/views.py:2282 msgid "Edit BOM item" msgstr "" -#: part/views.py:2720 +#: part/views.py:2343 msgid "Added new price break" msgstr "" -#: part/views.py:2796 +#: part/views.py:2419 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2804 +#: part/views.py:2427 msgid "Delete Internal Price Break" msgstr "" @@ -6265,7 +6209,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7913,4 +7858,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 64c70127b6..a6d87a2115 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-09 06:58+0000\n" +"POT-Creation-Date: 2021-07-10 03:48+0000\n" "PO-Revision-Date: 2021-07-09 08:02\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -36,7 +36,7 @@ msgstr "" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:118 templates/js/forms.js:486 +#: order/forms.py:74 part/forms.py:119 templates/js/forms.js:486 msgid "Confirm" msgstr "" @@ -481,8 +481,9 @@ msgstr "" #: order/templates/order/sales_order_detail.html:80 #: order/templates/order/sales_order_detail.html:87 #: order/templates/order/sales_order_detail.html:172 -#: order/templates/order/sales_order_detail.html:244 part/forms.py:314 -#: part/forms.py:344 part/forms.py:360 part/forms.py:376 part/models.py:2329 +#: order/templates/order/sales_order_detail.html:244 part/forms.py:327 +#: part/forms.py:357 part/forms.py:373 part/forms.py:389 part/models.py:2329 +#: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 #: part/templates/part/prices.html:474 #: report/templates/report/inventree_build_order_base.html:114 @@ -617,6 +618,7 @@ msgstr "" #: build/models.py:171 order/models.py:246 order/models.py:533 #: order/models.py:713 order/templates/order/purchase_order_detail.html:205 #: order/templates/order/sales_order_detail.html:239 part/models.py:2338 +#: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:695 templates/js/build.js:1166 @@ -1901,15 +1903,17 @@ msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 order/views.py:337 -#: part/templates/part/bom_upload/upload_file.html:27 -#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:621 +#: part/templates/part/bom_upload/upload_file.html:47 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:622 +#: part/views.py:1316 msgid "Upload File" msgstr "" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 -#: order/views.py:338 part/templates/part/bom_upload/select_fields.html:58 +#: order/views.py:338 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 -#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:622 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:623 +#: part/views.py:1317 msgid "Match Fields" msgstr "" @@ -1928,17 +1932,20 @@ msgstr "" #: common/views.py:608 order/templates/order/order_wizard/match_fields.html:27 #: order/templates/order/order_wizard/match_parts.html:19 #: order/templates/order/order_wizard/po_upload.html:40 +#: part/templates/part/bom_upload/match_fields.html:27 +#: part/templates/part/bom_upload/match_parts.html:19 +#: part/templates/part/bom_upload/upload_file.html:45 #: part/templates/part/import_wizard/match_fields.html:27 #: part/templates/part/import_wizard/match_references.html:19 #: part/templates/part/import_wizard/part_upload.html:43 msgid "Previous Step" msgstr "" -#: company/forms.py:26 part/forms.py:46 +#: company/forms.py:26 part/forms.py:47 msgid "URL" msgstr "" -#: company/forms.py:27 part/forms.py:47 +#: company/forms.py:27 part/forms.py:48 msgid "Image URL" msgstr "" @@ -1963,8 +1970,8 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:193 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 +#: order/templates/order/purchase_order_detail.html:193 part/bom.py:166 +#: part/bom.py:237 templates/js/company.js:305 templates/js/company.js:539 msgid "MPN" msgstr "" @@ -2079,8 +2086,8 @@ msgstr "" #: company/templates/company/manufacturer_part_base.html:85 #: company/templates/company/manufacturer_part_detail.html:25 #: company/templates/company/supplier_part_base.html:94 -#: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 -#: part/bom.py:241 stock/templates/stock/item_base.html:364 +#: company/templates/company/supplier_part_detail.html:34 part/bom.py:165 +#: part/bom.py:236 stock/templates/stock/item_base.html:364 #: templates/js/company.js:113 templates/js/company.js:289 #: templates/js/company.js:521 msgid "Manufacturer" @@ -2131,8 +2138,8 @@ msgstr "" #: company/templates/company/supplier_part_base.html:84 #: company/templates/company/supplier_part_detail.html:25 order/models.py:260 #: order/templates/order/order_base.html:92 -#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 -#: part/bom.py:286 stock/templates/stock/item_base.html:381 +#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:170 +#: part/bom.py:281 stock/templates/stock/item_base.html:381 #: templates/js/company.js:117 templates/js/company.js:495 #: templates/js/order.js:232 msgid "Supplier" @@ -2144,8 +2151,8 @@ msgstr "" #: company/models.py:535 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 -#: part/bom.py:287 +#: order/templates/order/purchase_order_detail.html:180 part/bom.py:171 +#: part/bom.py:282 msgid "SKU" msgstr "" @@ -2317,7 +2324,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:68 #: company/templates/company/detail_supplier_part.html:66 -#: part/templates/part/bom.html:159 part/templates/part/category.html:127 +#: part/templates/part/bom.html:166 part/templates/part/category.html:127 #: templates/js/stock.js:1335 msgid "New Part" msgstr "" @@ -2625,7 +2632,7 @@ msgstr "" #: company/templates/company/supplier_part_pricing.html:19 #: company/templates/company/supplier_part_pricing.html:118 -#: part/templates/part/prices.html:264 part/views.py:2716 +#: part/templates/part/prices.html:264 part/views.py:2339 msgid "Add Price Break" msgstr "" @@ -2633,11 +2640,11 @@ msgstr "" msgid "No price break information found" msgstr "" -#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2778 +#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2401 msgid "Delete Price Break" msgstr "" -#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2764 +#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2387 msgid "Edit Price Break" msgstr "" @@ -2671,20 +2678,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:161 part/views.py:1007 +#: company/views.py:161 part/views.py:1008 msgid "Download Image" msgstr "" -#: company/views.py:190 part/views.py:1039 +#: company/views.py:190 part/views.py:1040 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:197 part/views.py:1046 +#: company/views.py:197 part/views.py:1047 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:206 part/views.py:1055 +#: company/views.py:206 part/views.py:1056 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2867,8 +2874,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:313 part/views.py:1730 stock/models.py:308 -#: stock/models.py:1023 +#: order/models.py:313 stock/models.py:308 stock/models.py:1023 msgid "Quantity must be greater than zero" msgstr "" @@ -3110,13 +3116,14 @@ msgid "Order Notes" msgstr "" #: order/templates/order/order_wizard/match_fields.html:9 -#: part/templates/part/bom_upload/select_fields.html:21 +#: part/templates/part/bom_upload/match_fields.html:9 #: part/templates/part/import_wizard/ajax_match_fields.html:9 #: part/templates/part/import_wizard/match_fields.html:9 msgid "Missing selections for the following required columns" msgstr "" #: order/templates/order/order_wizard/match_fields.html:20 +#: part/templates/part/bom_upload/match_fields.html:20 #: part/templates/part/import_wizard/ajax_match_fields.html:20 #: part/templates/part/import_wizard/match_fields.html:20 msgid "Duplicate selections found, see below. Fix them then retry submitting." @@ -3124,27 +3131,29 @@ msgstr "" #: order/templates/order/order_wizard/match_fields.html:29 #: order/templates/order/order_wizard/match_parts.html:21 -#: part/templates/part/bom_upload/select_fields.html:32 +#: part/templates/part/bom_upload/match_fields.html:29 +#: part/templates/part/bom_upload/match_parts.html:21 #: part/templates/part/import_wizard/match_fields.html:29 #: part/templates/part/import_wizard/match_references.html:21 msgid "Submit Selections" msgstr "" #: order/templates/order/order_wizard/match_fields.html:35 -#: part/templates/part/bom_upload/select_fields.html:41 +#: part/templates/part/bom_upload/match_fields.html:35 #: part/templates/part/import_wizard/ajax_match_fields.html:28 #: part/templates/part/import_wizard/match_fields.html:35 msgid "File Fields" msgstr "" #: order/templates/order/order_wizard/match_fields.html:42 -#: part/templates/part/bom_upload/select_fields.html:47 +#: part/templates/part/bom_upload/match_fields.html:42 #: part/templates/part/import_wizard/ajax_match_fields.html:35 #: part/templates/part/import_wizard/match_fields.html:42 msgid "Remove column" msgstr "" #: order/templates/order/order_wizard/match_fields.html:60 +#: part/templates/part/bom_upload/match_fields.html:60 #: part/templates/part/import_wizard/ajax_match_fields.html:53 #: part/templates/part/import_wizard/match_fields.html:60 msgid "Duplicate selection" @@ -3152,8 +3161,8 @@ msgstr "" #: order/templates/order/order_wizard/match_fields.html:71 #: order/templates/order/order_wizard/match_parts.html:52 -#: part/templates/part/bom_upload/select_fields.html:76 -#: part/templates/part/bom_upload/select_parts.html:58 +#: part/templates/part/bom_upload/match_fields.html:71 +#: part/templates/part/bom_upload/match_parts.html:53 #: part/templates/part/import_wizard/ajax_match_fields.html:64 #: part/templates/part/import_wizard/ajax_match_references.html:42 #: part/templates/part/import_wizard/match_fields.html:71 @@ -3162,14 +3171,14 @@ msgid "Remove row" msgstr "" #: order/templates/order/order_wizard/match_parts.html:12 -#: part/templates/part/bom_upload/select_parts.html:21 +#: part/templates/part/bom_upload/match_parts.html:12 #: part/templates/part/import_wizard/ajax_match_references.html:12 #: part/templates/part/import_wizard/match_references.html:12 msgid "Errors exist in the submitted data" msgstr "" #: order/templates/order/order_wizard/match_parts.html:28 -#: part/templates/part/bom_upload/select_parts.html:39 +#: part/templates/part/bom_upload/match_parts.html:28 #: part/templates/part/import_wizard/ajax_match_references.html:21 #: part/templates/part/import_wizard/match_references.html:28 msgid "Row" @@ -3184,6 +3193,7 @@ msgid "Upload File for Purchase Order" msgstr "" #: order/templates/order/order_wizard/po_upload.html:18 +#: part/templates/part/bom_upload/upload_file.html:26 #: part/templates/part/import_wizard/ajax_part_upload.html:10 #: part/templates/part/import_wizard/part_upload.html:21 #, python-format @@ -3653,165 +3663,144 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:755 +#: part/bom.py:133 part/models.py:72 part/models.py:755 #: part/templates/part/category.html:75 part/templates/part/detail.html:90 msgid "Default Location" msgstr "" -#: part/bom.py:139 part/templates/part/part_base.html:124 +#: part/bom.py:134 part/templates/part/part_base.html:124 msgid "Available Stock" msgstr "" -#: part/bom.py:379 -#, python-brace-format -msgid "Unsupported file format: {f}" -msgstr "" - -#: part/bom.py:384 -msgid "Error reading BOM file (invalid data)" -msgstr "" - -#: part/bom.py:386 -msgid "Error reading BOM file (incorrect row size)" -msgstr "" - -#: part/forms.py:73 stock/forms.py:232 +#: part/forms.py:74 stock/forms.py:232 msgid "File Format" msgstr "" -#: part/forms.py:73 stock/forms.py:232 +#: part/forms.py:74 stock/forms.py:232 msgid "Select output file format" msgstr "" -#: part/forms.py:75 +#: part/forms.py:76 msgid "Cascading" msgstr "" -#: part/forms.py:75 +#: part/forms.py:76 msgid "Download cascading / multi-level BOM" msgstr "" -#: part/forms.py:77 +#: part/forms.py:78 msgid "Levels" msgstr "" -#: part/forms.py:77 +#: part/forms.py:78 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "" -#: part/forms.py:79 +#: part/forms.py:80 msgid "Include Parameter Data" msgstr "" -#: part/forms.py:79 +#: part/forms.py:80 msgid "Include part parameters data in exported BOM" msgstr "" -#: part/forms.py:81 +#: part/forms.py:82 msgid "Include Stock Data" msgstr "" -#: part/forms.py:81 +#: part/forms.py:82 msgid "Include part stock data in exported BOM" msgstr "" -#: part/forms.py:83 +#: part/forms.py:84 msgid "Include Manufacturer Data" msgstr "" -#: part/forms.py:83 +#: part/forms.py:84 msgid "Include part manufacturer data in exported BOM" msgstr "" -#: part/forms.py:85 +#: part/forms.py:86 msgid "Include Supplier Data" msgstr "" -#: part/forms.py:85 +#: part/forms.py:86 msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:106 part/models.py:2223 +#: part/forms.py:107 part/models.py:2223 msgid "Parent Part" msgstr "" -#: part/forms.py:107 part/templates/part/bom_duplicate.html:7 +#: part/forms.py:108 part/templates/part/bom_duplicate.html:7 msgid "Select parent part to copy BOM from" msgstr "" -#: part/forms.py:113 +#: part/forms.py:114 msgid "Clear existing BOM items" msgstr "" -#: part/forms.py:119 +#: part/forms.py:120 msgid "Confirm BOM duplication" msgstr "" -#: part/forms.py:137 +#: part/forms.py:138 msgid "validate" msgstr "" -#: part/forms.py:137 +#: part/forms.py:138 msgid "Confirm that the BOM is correct" msgstr "" -#: part/forms.py:149 -msgid "BOM file" -msgstr "" - -#: part/forms.py:149 -msgid "Select BOM file to upload" -msgstr "" - -#: part/forms.py:168 +#: part/forms.py:181 msgid "Related Part" msgstr "" -#: part/forms.py:175 +#: part/forms.py:188 msgid "Select part category" msgstr "" -#: part/forms.py:192 +#: part/forms.py:205 msgid "Duplicate all BOM data for this part" msgstr "" -#: part/forms.py:193 +#: part/forms.py:206 msgid "Copy BOM" msgstr "" -#: part/forms.py:198 +#: part/forms.py:211 msgid "Duplicate all parameter data for this part" msgstr "" -#: part/forms.py:199 +#: part/forms.py:212 msgid "Copy Parameters" msgstr "" -#: part/forms.py:204 +#: part/forms.py:217 msgid "Confirm part creation" msgstr "" -#: part/forms.py:209 +#: part/forms.py:222 msgid "Include category parameter templates" msgstr "" -#: part/forms.py:214 +#: part/forms.py:227 msgid "Include parent categories parameter templates" msgstr "" -#: part/forms.py:294 +#: part/forms.py:307 msgid "Add parameter template to same level categories" msgstr "" -#: part/forms.py:298 +#: part/forms.py:311 msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:316 part/models.py:2322 +#: part/forms.py:329 part/models.py:2322 msgid "Sub part" msgstr "" -#: part/forms.py:345 +#: part/forms.py:358 msgid "Input quantity for price calculation" msgstr "" @@ -4157,8 +4146,7 @@ msgstr "" msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2430 part/views.py:1736 part/views.py:1788 -#: stock/models.py:298 +#: part/models.py:2430 stock/models.py:298 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -4203,66 +4191,70 @@ msgstr "" msgid "Bill of Materials" msgstr "" -#: part/templates/part/bom.html:19 -#, python-format -msgid "The BOM for %(part)s has changed, and must be validated.
" -msgstr "" - -#: part/templates/part/bom.html:21 -#, python-format -msgid "The BOM for %(part)s was last checked by %(checker)s on %(check_date)s" +#: part/templates/part/bom.html:17 +msgid "You do not have permission to edit the BOM." msgstr "" #: part/templates/part/bom.html:25 #, python-format +msgid "The BOM for %(part)s has changed, and must be validated.
" +msgstr "" + +#: part/templates/part/bom.html:27 +#, python-format +msgid "The BOM for %(part)s was last checked by %(checker)s on %(check_date)s" +msgstr "" + +#: part/templates/part/bom.html:31 +#, python-format msgid "The BOM for %(part)s has not been validated." msgstr "" -#: part/templates/part/bom.html:32 +#: part/templates/part/bom.html:38 msgid "Remove selected BOM items" msgstr "" -#: part/templates/part/bom.html:35 +#: part/templates/part/bom.html:41 msgid "Import BOM data" msgstr "" -#: part/templates/part/bom.html:39 +#: part/templates/part/bom.html:45 msgid "Copy BOM from parent part" msgstr "" -#: part/templates/part/bom.html:43 +#: part/templates/part/bom.html:49 msgid "New BOM Item" msgstr "" -#: part/templates/part/bom.html:46 +#: part/templates/part/bom.html:52 msgid "Finish Editing" msgstr "" -#: part/templates/part/bom.html:51 +#: part/templates/part/bom.html:57 msgid "Edit BOM" msgstr "" -#: part/templates/part/bom.html:55 +#: part/templates/part/bom.html:61 msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:2031 +#: part/templates/part/bom.html:67 part/views.py:1654 msgid "Export Bill of Materials" msgstr "" -#: part/templates/part/bom.html:64 +#: part/templates/part/bom.html:70 msgid "Print BOM Report" msgstr "" -#: part/templates/part/bom.html:109 +#: part/templates/part/bom.html:116 msgid "Delete selected BOM items?" msgstr "" -#: part/templates/part/bom.html:110 +#: part/templates/part/bom.html:117 msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/bom.html:160 part/views.py:450 +#: part/templates/part/bom.html:167 part/views.py:451 #: templates/js/stock.js:1336 msgid "Create New Part" msgstr "" @@ -4271,55 +4263,27 @@ msgstr "" msgid "This part already has a Bill of Materials" msgstr "" -#: part/templates/part/bom_upload/select_fields.html:11 -#: part/templates/part/bom_upload/select_parts.html:11 -#: part/templates/part/bom_upload/upload_file.html:11 -msgid "Upload Bill of Materials" -msgstr "" - -#: part/templates/part/bom_upload/select_fields.html:16 -msgid "Step 2 - Select Fields" -msgstr "" - -#: part/templates/part/bom_upload/select_fields.html:68 -msgid "Duplicate column selection" -msgstr "" - -#: part/templates/part/bom_upload/select_parts.html:16 -msgid "Step 3 - Select Parts" -msgstr "" - -#: part/templates/part/bom_upload/select_parts.html:27 -msgid "Submit BOM" -msgstr "" - -#: part/templates/part/bom_upload/select_parts.html:40 -#: part/templates/part/bom_upload/select_parts.html:69 +#: part/templates/part/bom_upload/match_parts.html:29 msgid "Select Part" msgstr "" -#: part/templates/part/bom_upload/select_parts.html:65 -#: part/templates/part/category.html:126 -msgid "Create new part" +#: part/templates/part/bom_upload/upload_file.html:11 +msgid "Upload BOM File" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:16 -msgid "Step 1 - Select BOM File" -msgstr "" - -#: part/templates/part/bom_upload/upload_file.html:19 +#: part/templates/part/bom_upload/upload_file.html:18 msgid "Requirements for BOM upload" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:21 +#: part/templates/part/bom_upload/upload_file.html:20 msgid "The BOM file must contain the required named columns as provided in the " msgstr "" -#: part/templates/part/bom_upload/upload_file.html:21 +#: part/templates/part/bom_upload/upload_file.html:20 msgid "BOM Upload Template" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:22 +#: part/templates/part/bom_upload/upload_file.html:21 msgid "Each part must already exist in the database" msgstr "" @@ -4344,7 +4308,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:2369 +#: part/templates/part/category.html:38 part/views.py:1992 msgid "Create new part category" msgstr "" @@ -4383,6 +4347,10 @@ msgstr "" msgid "Export Part Data" msgstr "" +#: part/templates/part/category.html:126 +msgid "Create new part" +msgstr "" + #: part/templates/part/category.html:134 msgid "Set category" msgstr "" @@ -4429,7 +4397,7 @@ msgstr "" msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:286 part/views.py:2317 +#: part/templates/part/category.html:286 part/views.py:1940 msgid "Edit Part Category" msgstr "" @@ -4478,7 +4446,7 @@ msgstr "" msgid "Part Parameters" msgstr "" -#: part/templates/part/copy_part.html:9 part/views.py:326 +#: part/templates/part/copy_part.html:9 part/views.py:327 msgid "Duplicate Part" msgstr "" @@ -4893,7 +4861,7 @@ msgstr "" msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:2787 +#: part/templates/part/prices.html:206 part/views.py:2410 msgid "Add Internal Price Break" msgstr "" @@ -5008,176 +4976,152 @@ msgstr "" msgid "Unknown database" msgstr "" -#: part/views.py:95 +#: part/views.py:96 msgid "Add Related Part" msgstr "" -#: part/views.py:150 +#: part/views.py:151 msgid "Delete Related Part" msgstr "" -#: part/views.py:161 +#: part/views.py:162 msgid "Set Part Category" msgstr "" -#: part/views.py:211 +#: part/views.py:212 #, python-brace-format msgid "Set category for {n} parts" msgstr "" -#: part/views.py:246 +#: part/views.py:247 msgid "Create Variant" msgstr "" -#: part/views.py:331 +#: part/views.py:332 msgid "Copied part" msgstr "" -#: part/views.py:385 part/views.py:523 +#: part/views.py:386 part/views.py:524 msgid "Possible matches exist - confirm creation of new part" msgstr "" -#: part/views.py:455 +#: part/views.py:456 msgid "Created new part" msgstr "" -#: part/views.py:623 +#: part/views.py:624 msgid "Match References" msgstr "" -#: part/views.py:925 +#: part/views.py:926 msgid "None" msgstr "" -#: part/views.py:984 +#: part/views.py:985 msgid "Part QR Code" msgstr "" -#: part/views.py:1086 +#: part/views.py:1087 msgid "Select Part Image" msgstr "" -#: part/views.py:1112 +#: part/views.py:1113 msgid "Updated part image" msgstr "" -#: part/views.py:1115 +#: part/views.py:1116 msgid "Part image not found" msgstr "" -#: part/views.py:1126 +#: part/views.py:1127 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1161 +#: part/views.py:1162 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1191 +#: part/views.py:1192 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1212 +#: part/views.py:1213 msgid "Validate BOM" msgstr "" -#: part/views.py:1233 +#: part/views.py:1234 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1244 +#: part/views.py:1245 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1378 -msgid "No BOM file provided" +#: part/views.py:1318 +msgid "Match Parts" msgstr "" -#: part/views.py:1739 -msgid "Enter a valid quantity" -msgstr "" - -#: part/views.py:1764 part/views.py:1767 -msgid "Select valid part" -msgstr "" - -#: part/views.py:1773 -msgid "Duplicate part selected" -msgstr "" - -#: part/views.py:1811 -msgid "Select a part" -msgstr "" - -#: part/views.py:1817 -msgid "Selected part creates a circular BOM" -msgstr "" - -#: part/views.py:1821 -msgid "Specify quantity" -msgstr "" - -#: part/views.py:2083 +#: part/views.py:1706 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2090 +#: part/views.py:1713 msgid "Part was deleted" msgstr "" -#: part/views.py:2099 +#: part/views.py:1722 msgid "Part Pricing" msgstr "" -#: part/views.py:2240 +#: part/views.py:1863 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2250 +#: part/views.py:1873 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2257 +#: part/views.py:1880 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2355 +#: part/views.py:1978 msgid "Delete Part Category" msgstr "" -#: part/views.py:2361 +#: part/views.py:1984 msgid "Part category was deleted" msgstr "" -#: part/views.py:2413 +#: part/views.py:2036 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2514 +#: part/views.py:2137 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2570 +#: part/views.py:2193 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2589 +#: part/views.py:2212 msgid "Create BOM Item" msgstr "" -#: part/views.py:2659 +#: part/views.py:2282 msgid "Edit BOM item" msgstr "" -#: part/views.py:2720 +#: part/views.py:2343 msgid "Added new price break" msgstr "" -#: part/views.py:2796 +#: part/views.py:2419 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2804 +#: part/views.py:2427 msgid "Delete Internal Price Break" msgstr "" @@ -6265,7 +6209,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7913,4 +7858,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index b250364255..0165f27b18 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-09 06:58+0000\n" +"POT-Creation-Date: 2021-07-10 03:48+0000\n" "PO-Revision-Date: 2021-07-09 10:16\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -36,7 +36,7 @@ msgstr "" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:118 templates/js/forms.js:486 +#: order/forms.py:74 part/forms.py:119 templates/js/forms.js:486 msgid "Confirm" msgstr "確認" @@ -481,8 +481,9 @@ msgstr "" #: order/templates/order/sales_order_detail.html:80 #: order/templates/order/sales_order_detail.html:87 #: order/templates/order/sales_order_detail.html:172 -#: order/templates/order/sales_order_detail.html:244 part/forms.py:314 -#: part/forms.py:344 part/forms.py:360 part/forms.py:376 part/models.py:2329 +#: order/templates/order/sales_order_detail.html:244 part/forms.py:327 +#: part/forms.py:357 part/forms.py:373 part/forms.py:389 part/models.py:2329 +#: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 #: part/templates/part/prices.html:474 #: report/templates/report/inventree_build_order_base.html:114 @@ -617,6 +618,7 @@ msgstr "" #: build/models.py:171 order/models.py:246 order/models.py:533 #: order/models.py:713 order/templates/order/purchase_order_detail.html:205 #: order/templates/order/sales_order_detail.html:239 part/models.py:2338 +#: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:695 templates/js/build.js:1166 @@ -1901,15 +1903,17 @@ msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 order/views.py:337 -#: part/templates/part/bom_upload/upload_file.html:27 -#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:621 +#: part/templates/part/bom_upload/upload_file.html:47 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:622 +#: part/views.py:1316 msgid "Upload File" msgstr "" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 -#: order/views.py:338 part/templates/part/bom_upload/select_fields.html:58 +#: order/views.py:338 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 -#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:622 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:623 +#: part/views.py:1317 msgid "Match Fields" msgstr "" @@ -1928,17 +1932,20 @@ msgstr "" #: common/views.py:608 order/templates/order/order_wizard/match_fields.html:27 #: order/templates/order/order_wizard/match_parts.html:19 #: order/templates/order/order_wizard/po_upload.html:40 +#: part/templates/part/bom_upload/match_fields.html:27 +#: part/templates/part/bom_upload/match_parts.html:19 +#: part/templates/part/bom_upload/upload_file.html:45 #: part/templates/part/import_wizard/match_fields.html:27 #: part/templates/part/import_wizard/match_references.html:19 #: part/templates/part/import_wizard/part_upload.html:43 msgid "Previous Step" msgstr "" -#: company/forms.py:26 part/forms.py:46 +#: company/forms.py:26 part/forms.py:47 msgid "URL" msgstr "" -#: company/forms.py:27 part/forms.py:47 +#: company/forms.py:27 part/forms.py:48 msgid "Image URL" msgstr "" @@ -1963,8 +1970,8 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:193 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 +#: order/templates/order/purchase_order_detail.html:193 part/bom.py:166 +#: part/bom.py:237 templates/js/company.js:305 templates/js/company.js:539 msgid "MPN" msgstr "" @@ -2079,8 +2086,8 @@ msgstr "" #: company/templates/company/manufacturer_part_base.html:85 #: company/templates/company/manufacturer_part_detail.html:25 #: company/templates/company/supplier_part_base.html:94 -#: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 -#: part/bom.py:241 stock/templates/stock/item_base.html:364 +#: company/templates/company/supplier_part_detail.html:34 part/bom.py:165 +#: part/bom.py:236 stock/templates/stock/item_base.html:364 #: templates/js/company.js:113 templates/js/company.js:289 #: templates/js/company.js:521 msgid "Manufacturer" @@ -2131,8 +2138,8 @@ msgstr "" #: company/templates/company/supplier_part_base.html:84 #: company/templates/company/supplier_part_detail.html:25 order/models.py:260 #: order/templates/order/order_base.html:92 -#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 -#: part/bom.py:286 stock/templates/stock/item_base.html:381 +#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:170 +#: part/bom.py:281 stock/templates/stock/item_base.html:381 #: templates/js/company.js:117 templates/js/company.js:495 #: templates/js/order.js:232 msgid "Supplier" @@ -2144,8 +2151,8 @@ msgstr "" #: company/models.py:535 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 -#: part/bom.py:287 +#: order/templates/order/purchase_order_detail.html:180 part/bom.py:171 +#: part/bom.py:282 msgid "SKU" msgstr "" @@ -2317,7 +2324,7 @@ msgstr "パーツを削除" #: company/templates/company/detail_manufacturer_part.html:68 #: company/templates/company/detail_supplier_part.html:66 -#: part/templates/part/bom.html:159 part/templates/part/category.html:127 +#: part/templates/part/bom.html:166 part/templates/part/category.html:127 #: templates/js/stock.js:1335 msgid "New Part" msgstr "新規パーツ" @@ -2625,7 +2632,7 @@ msgstr "" #: company/templates/company/supplier_part_pricing.html:19 #: company/templates/company/supplier_part_pricing.html:118 -#: part/templates/part/prices.html:264 part/views.py:2716 +#: part/templates/part/prices.html:264 part/views.py:2339 msgid "Add Price Break" msgstr "" @@ -2633,11 +2640,11 @@ msgstr "" msgid "No price break information found" msgstr "" -#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2778 +#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2401 msgid "Delete Price Break" msgstr "" -#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2764 +#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2387 msgid "Edit Price Break" msgstr "" @@ -2671,20 +2678,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:161 part/views.py:1007 +#: company/views.py:161 part/views.py:1008 msgid "Download Image" msgstr "" -#: company/views.py:190 part/views.py:1039 +#: company/views.py:190 part/views.py:1040 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:197 part/views.py:1046 +#: company/views.py:197 part/views.py:1047 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:206 part/views.py:1055 +#: company/views.py:206 part/views.py:1056 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2867,8 +2874,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:313 part/views.py:1730 stock/models.py:308 -#: stock/models.py:1023 +#: order/models.py:313 stock/models.py:308 stock/models.py:1023 msgid "Quantity must be greater than zero" msgstr "" @@ -3110,13 +3116,14 @@ msgid "Order Notes" msgstr "" #: order/templates/order/order_wizard/match_fields.html:9 -#: part/templates/part/bom_upload/select_fields.html:21 +#: part/templates/part/bom_upload/match_fields.html:9 #: part/templates/part/import_wizard/ajax_match_fields.html:9 #: part/templates/part/import_wizard/match_fields.html:9 msgid "Missing selections for the following required columns" msgstr "" #: order/templates/order/order_wizard/match_fields.html:20 +#: part/templates/part/bom_upload/match_fields.html:20 #: part/templates/part/import_wizard/ajax_match_fields.html:20 #: part/templates/part/import_wizard/match_fields.html:20 msgid "Duplicate selections found, see below. Fix them then retry submitting." @@ -3124,27 +3131,29 @@ msgstr "" #: order/templates/order/order_wizard/match_fields.html:29 #: order/templates/order/order_wizard/match_parts.html:21 -#: part/templates/part/bom_upload/select_fields.html:32 +#: part/templates/part/bom_upload/match_fields.html:29 +#: part/templates/part/bom_upload/match_parts.html:21 #: part/templates/part/import_wizard/match_fields.html:29 #: part/templates/part/import_wizard/match_references.html:21 msgid "Submit Selections" msgstr "" #: order/templates/order/order_wizard/match_fields.html:35 -#: part/templates/part/bom_upload/select_fields.html:41 +#: part/templates/part/bom_upload/match_fields.html:35 #: part/templates/part/import_wizard/ajax_match_fields.html:28 #: part/templates/part/import_wizard/match_fields.html:35 msgid "File Fields" msgstr "" #: order/templates/order/order_wizard/match_fields.html:42 -#: part/templates/part/bom_upload/select_fields.html:47 +#: part/templates/part/bom_upload/match_fields.html:42 #: part/templates/part/import_wizard/ajax_match_fields.html:35 #: part/templates/part/import_wizard/match_fields.html:42 msgid "Remove column" msgstr "" #: order/templates/order/order_wizard/match_fields.html:60 +#: part/templates/part/bom_upload/match_fields.html:60 #: part/templates/part/import_wizard/ajax_match_fields.html:53 #: part/templates/part/import_wizard/match_fields.html:60 msgid "Duplicate selection" @@ -3152,8 +3161,8 @@ msgstr "" #: order/templates/order/order_wizard/match_fields.html:71 #: order/templates/order/order_wizard/match_parts.html:52 -#: part/templates/part/bom_upload/select_fields.html:76 -#: part/templates/part/bom_upload/select_parts.html:58 +#: part/templates/part/bom_upload/match_fields.html:71 +#: part/templates/part/bom_upload/match_parts.html:53 #: part/templates/part/import_wizard/ajax_match_fields.html:64 #: part/templates/part/import_wizard/ajax_match_references.html:42 #: part/templates/part/import_wizard/match_fields.html:71 @@ -3162,14 +3171,14 @@ msgid "Remove row" msgstr "" #: order/templates/order/order_wizard/match_parts.html:12 -#: part/templates/part/bom_upload/select_parts.html:21 +#: part/templates/part/bom_upload/match_parts.html:12 #: part/templates/part/import_wizard/ajax_match_references.html:12 #: part/templates/part/import_wizard/match_references.html:12 msgid "Errors exist in the submitted data" msgstr "" #: order/templates/order/order_wizard/match_parts.html:28 -#: part/templates/part/bom_upload/select_parts.html:39 +#: part/templates/part/bom_upload/match_parts.html:28 #: part/templates/part/import_wizard/ajax_match_references.html:21 #: part/templates/part/import_wizard/match_references.html:28 msgid "Row" @@ -3184,6 +3193,7 @@ msgid "Upload File for Purchase Order" msgstr "" #: order/templates/order/order_wizard/po_upload.html:18 +#: part/templates/part/bom_upload/upload_file.html:26 #: part/templates/part/import_wizard/ajax_part_upload.html:10 #: part/templates/part/import_wizard/part_upload.html:21 #, python-format @@ -3653,165 +3663,144 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:755 +#: part/bom.py:133 part/models.py:72 part/models.py:755 #: part/templates/part/category.html:75 part/templates/part/detail.html:90 msgid "Default Location" msgstr "" -#: part/bom.py:139 part/templates/part/part_base.html:124 +#: part/bom.py:134 part/templates/part/part_base.html:124 msgid "Available Stock" msgstr "" -#: part/bom.py:379 -#, python-brace-format -msgid "Unsupported file format: {f}" -msgstr "" - -#: part/bom.py:384 -msgid "Error reading BOM file (invalid data)" -msgstr "" - -#: part/bom.py:386 -msgid "Error reading BOM file (incorrect row size)" -msgstr "" - -#: part/forms.py:73 stock/forms.py:232 +#: part/forms.py:74 stock/forms.py:232 msgid "File Format" msgstr "" -#: part/forms.py:73 stock/forms.py:232 +#: part/forms.py:74 stock/forms.py:232 msgid "Select output file format" msgstr "" -#: part/forms.py:75 +#: part/forms.py:76 msgid "Cascading" msgstr "" -#: part/forms.py:75 +#: part/forms.py:76 msgid "Download cascading / multi-level BOM" msgstr "" -#: part/forms.py:77 +#: part/forms.py:78 msgid "Levels" msgstr "" -#: part/forms.py:77 +#: part/forms.py:78 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "" -#: part/forms.py:79 +#: part/forms.py:80 msgid "Include Parameter Data" msgstr "" -#: part/forms.py:79 +#: part/forms.py:80 msgid "Include part parameters data in exported BOM" msgstr "" -#: part/forms.py:81 +#: part/forms.py:82 msgid "Include Stock Data" msgstr "" -#: part/forms.py:81 +#: part/forms.py:82 msgid "Include part stock data in exported BOM" msgstr "" -#: part/forms.py:83 +#: part/forms.py:84 msgid "Include Manufacturer Data" msgstr "" -#: part/forms.py:83 +#: part/forms.py:84 msgid "Include part manufacturer data in exported BOM" msgstr "" -#: part/forms.py:85 +#: part/forms.py:86 msgid "Include Supplier Data" msgstr "" -#: part/forms.py:85 +#: part/forms.py:86 msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:106 part/models.py:2223 +#: part/forms.py:107 part/models.py:2223 msgid "Parent Part" msgstr "" -#: part/forms.py:107 part/templates/part/bom_duplicate.html:7 +#: part/forms.py:108 part/templates/part/bom_duplicate.html:7 msgid "Select parent part to copy BOM from" msgstr "" -#: part/forms.py:113 +#: part/forms.py:114 msgid "Clear existing BOM items" msgstr "" -#: part/forms.py:119 +#: part/forms.py:120 msgid "Confirm BOM duplication" msgstr "" -#: part/forms.py:137 +#: part/forms.py:138 msgid "validate" msgstr "" -#: part/forms.py:137 +#: part/forms.py:138 msgid "Confirm that the BOM is correct" msgstr "" -#: part/forms.py:149 -msgid "BOM file" -msgstr "" - -#: part/forms.py:149 -msgid "Select BOM file to upload" -msgstr "" - -#: part/forms.py:168 +#: part/forms.py:181 msgid "Related Part" msgstr "" -#: part/forms.py:175 +#: part/forms.py:188 msgid "Select part category" msgstr "" -#: part/forms.py:192 +#: part/forms.py:205 msgid "Duplicate all BOM data for this part" msgstr "" -#: part/forms.py:193 +#: part/forms.py:206 msgid "Copy BOM" msgstr "" -#: part/forms.py:198 +#: part/forms.py:211 msgid "Duplicate all parameter data for this part" msgstr "" -#: part/forms.py:199 +#: part/forms.py:212 msgid "Copy Parameters" msgstr "" -#: part/forms.py:204 +#: part/forms.py:217 msgid "Confirm part creation" msgstr "" -#: part/forms.py:209 +#: part/forms.py:222 msgid "Include category parameter templates" msgstr "" -#: part/forms.py:214 +#: part/forms.py:227 msgid "Include parent categories parameter templates" msgstr "" -#: part/forms.py:294 +#: part/forms.py:307 msgid "Add parameter template to same level categories" msgstr "" -#: part/forms.py:298 +#: part/forms.py:311 msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:316 part/models.py:2322 +#: part/forms.py:329 part/models.py:2322 msgid "Sub part" msgstr "" -#: part/forms.py:345 +#: part/forms.py:358 msgid "Input quantity for price calculation" msgstr "" @@ -4157,8 +4146,7 @@ msgstr "" msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2430 part/views.py:1736 part/views.py:1788 -#: stock/models.py:298 +#: part/models.py:2430 stock/models.py:298 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -4203,66 +4191,70 @@ msgstr "" msgid "Bill of Materials" msgstr "" -#: part/templates/part/bom.html:19 -#, python-format -msgid "The BOM for %(part)s has changed, and must be validated.
" -msgstr "" - -#: part/templates/part/bom.html:21 -#, python-format -msgid "The BOM for %(part)s was last checked by %(checker)s on %(check_date)s" +#: part/templates/part/bom.html:17 +msgid "You do not have permission to edit the BOM." msgstr "" #: part/templates/part/bom.html:25 #, python-format +msgid "The BOM for %(part)s has changed, and must be validated.
" +msgstr "" + +#: part/templates/part/bom.html:27 +#, python-format +msgid "The BOM for %(part)s was last checked by %(checker)s on %(check_date)s" +msgstr "" + +#: part/templates/part/bom.html:31 +#, python-format msgid "The BOM for %(part)s has not been validated." msgstr "" -#: part/templates/part/bom.html:32 +#: part/templates/part/bom.html:38 msgid "Remove selected BOM items" msgstr "" -#: part/templates/part/bom.html:35 +#: part/templates/part/bom.html:41 msgid "Import BOM data" msgstr "" -#: part/templates/part/bom.html:39 +#: part/templates/part/bom.html:45 msgid "Copy BOM from parent part" msgstr "" -#: part/templates/part/bom.html:43 +#: part/templates/part/bom.html:49 msgid "New BOM Item" msgstr "" -#: part/templates/part/bom.html:46 +#: part/templates/part/bom.html:52 msgid "Finish Editing" msgstr "" -#: part/templates/part/bom.html:51 +#: part/templates/part/bom.html:57 msgid "Edit BOM" msgstr "" -#: part/templates/part/bom.html:55 +#: part/templates/part/bom.html:61 msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:2031 +#: part/templates/part/bom.html:67 part/views.py:1654 msgid "Export Bill of Materials" msgstr "" -#: part/templates/part/bom.html:64 +#: part/templates/part/bom.html:70 msgid "Print BOM Report" msgstr "" -#: part/templates/part/bom.html:109 +#: part/templates/part/bom.html:116 msgid "Delete selected BOM items?" msgstr "" -#: part/templates/part/bom.html:110 +#: part/templates/part/bom.html:117 msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/bom.html:160 part/views.py:450 +#: part/templates/part/bom.html:167 part/views.py:451 #: templates/js/stock.js:1336 msgid "Create New Part" msgstr "" @@ -4271,55 +4263,27 @@ msgstr "" msgid "This part already has a Bill of Materials" msgstr "" -#: part/templates/part/bom_upload/select_fields.html:11 -#: part/templates/part/bom_upload/select_parts.html:11 -#: part/templates/part/bom_upload/upload_file.html:11 -msgid "Upload Bill of Materials" -msgstr "" - -#: part/templates/part/bom_upload/select_fields.html:16 -msgid "Step 2 - Select Fields" -msgstr "" - -#: part/templates/part/bom_upload/select_fields.html:68 -msgid "Duplicate column selection" -msgstr "" - -#: part/templates/part/bom_upload/select_parts.html:16 -msgid "Step 3 - Select Parts" -msgstr "ステップ3 - パーツの選択" - -#: part/templates/part/bom_upload/select_parts.html:27 -msgid "Submit BOM" -msgstr "" - -#: part/templates/part/bom_upload/select_parts.html:40 -#: part/templates/part/bom_upload/select_parts.html:69 +#: part/templates/part/bom_upload/match_parts.html:29 msgid "Select Part" msgstr "" -#: part/templates/part/bom_upload/select_parts.html:65 -#: part/templates/part/category.html:126 -msgid "Create new part" +#: part/templates/part/bom_upload/upload_file.html:11 +msgid "Upload BOM File" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:16 -msgid "Step 1 - Select BOM File" -msgstr "" - -#: part/templates/part/bom_upload/upload_file.html:19 +#: part/templates/part/bom_upload/upload_file.html:18 msgid "Requirements for BOM upload" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:21 +#: part/templates/part/bom_upload/upload_file.html:20 msgid "The BOM file must contain the required named columns as provided in the " msgstr "" -#: part/templates/part/bom_upload/upload_file.html:21 +#: part/templates/part/bom_upload/upload_file.html:20 msgid "BOM Upload Template" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:22 +#: part/templates/part/bom_upload/upload_file.html:21 msgid "Each part must already exist in the database" msgstr "" @@ -4344,7 +4308,7 @@ msgstr "" msgid "All parts" msgstr "全てのパーツ" -#: part/templates/part/category.html:38 part/views.py:2369 +#: part/templates/part/category.html:38 part/views.py:1992 msgid "Create new part category" msgstr "" @@ -4383,6 +4347,10 @@ msgstr "" msgid "Export Part Data" msgstr "" +#: part/templates/part/category.html:126 +msgid "Create new part" +msgstr "" + #: part/templates/part/category.html:134 msgid "Set category" msgstr "" @@ -4429,7 +4397,7 @@ msgstr "" msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:286 part/views.py:2317 +#: part/templates/part/category.html:286 part/views.py:1940 msgid "Edit Part Category" msgstr "" @@ -4478,7 +4446,7 @@ msgstr "" msgid "Part Parameters" msgstr "" -#: part/templates/part/copy_part.html:9 part/views.py:326 +#: part/templates/part/copy_part.html:9 part/views.py:327 msgid "Duplicate Part" msgstr "" @@ -4893,7 +4861,7 @@ msgstr "" msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:2787 +#: part/templates/part/prices.html:206 part/views.py:2410 msgid "Add Internal Price Break" msgstr "" @@ -5008,176 +4976,154 @@ msgstr "" msgid "Unknown database" msgstr "" -#: part/views.py:95 +#: part/views.py:96 msgid "Add Related Part" msgstr "" -#: part/views.py:150 +#: part/views.py:151 msgid "Delete Related Part" msgstr "" -#: part/views.py:161 +#: part/views.py:162 msgid "Set Part Category" msgstr "" -#: part/views.py:211 +#: part/views.py:212 #, python-brace-format msgid "Set category for {n} parts" msgstr "" -#: part/views.py:246 +#: part/views.py:247 msgid "Create Variant" msgstr "" -#: part/views.py:331 +#: part/views.py:332 msgid "Copied part" msgstr "" -#: part/views.py:385 part/views.py:523 +#: part/views.py:386 part/views.py:524 msgid "Possible matches exist - confirm creation of new part" msgstr "" -#: part/views.py:455 +#: part/views.py:456 msgid "Created new part" msgstr "" -#: part/views.py:623 +#: part/views.py:624 msgid "Match References" msgstr "" -#: part/views.py:925 +#: part/views.py:926 msgid "None" msgstr "" -#: part/views.py:984 +#: part/views.py:985 msgid "Part QR Code" msgstr "" -#: part/views.py:1086 +#: part/views.py:1087 msgid "Select Part Image" msgstr "" -#: part/views.py:1112 +#: part/views.py:1113 msgid "Updated part image" msgstr "" -#: part/views.py:1115 +#: part/views.py:1116 msgid "Part image not found" msgstr "" -#: part/views.py:1126 +#: part/views.py:1127 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1161 +#: part/views.py:1162 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1191 +#: part/views.py:1192 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1212 +#: part/views.py:1213 msgid "Validate BOM" msgstr "" -#: part/views.py:1233 +#: part/views.py:1234 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1244 +#: part/views.py:1245 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1378 -msgid "No BOM file provided" -msgstr "" +#: part/views.py:1318 +#, fuzzy +#| msgid "Allocate Parts" +msgid "Match Parts" +msgstr "パーツを割り当て" -#: part/views.py:1739 -msgid "Enter a valid quantity" -msgstr "" - -#: part/views.py:1764 part/views.py:1767 -msgid "Select valid part" -msgstr "" - -#: part/views.py:1773 -msgid "Duplicate part selected" -msgstr "" - -#: part/views.py:1811 -msgid "Select a part" -msgstr "" - -#: part/views.py:1817 -msgid "Selected part creates a circular BOM" -msgstr "" - -#: part/views.py:1821 -msgid "Specify quantity" -msgstr "" - -#: part/views.py:2083 +#: part/views.py:1706 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2090 +#: part/views.py:1713 msgid "Part was deleted" msgstr "" -#: part/views.py:2099 +#: part/views.py:1722 msgid "Part Pricing" msgstr "" -#: part/views.py:2240 +#: part/views.py:1863 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2250 +#: part/views.py:1873 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2257 +#: part/views.py:1880 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2355 +#: part/views.py:1978 msgid "Delete Part Category" msgstr "" -#: part/views.py:2361 +#: part/views.py:1984 msgid "Part category was deleted" msgstr "" -#: part/views.py:2413 +#: part/views.py:2036 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2514 +#: part/views.py:2137 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2570 +#: part/views.py:2193 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2589 +#: part/views.py:2212 msgid "Create BOM Item" msgstr "" -#: part/views.py:2659 +#: part/views.py:2282 msgid "Edit BOM item" msgstr "" -#: part/views.py:2720 +#: part/views.py:2343 msgid "Added new price break" msgstr "" -#: part/views.py:2796 +#: part/views.py:2419 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2804 +#: part/views.py:2427 msgid "Delete Internal Price Break" msgstr "" @@ -6265,7 +6211,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7914,3 +7861,5 @@ msgstr "" msgid "Permission to delete items" msgstr "" +#~ msgid "Step 3 - Select Parts" +#~ msgstr "ステップ3 - パーツの選択" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 3d1daa0162..8692b6eb16 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-09 06:58+0000\n" +"POT-Creation-Date: 2021-07-10 03:48+0000\n" "PO-Revision-Date: 2021-07-09 08:02\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -36,7 +36,7 @@ msgstr "Wprowadź dane" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:118 templates/js/forms.js:486 +#: order/forms.py:74 part/forms.py:119 templates/js/forms.js:486 msgid "Confirm" msgstr "Potwierdź" @@ -481,8 +481,9 @@ msgstr "" #: order/templates/order/sales_order_detail.html:80 #: order/templates/order/sales_order_detail.html:87 #: order/templates/order/sales_order_detail.html:172 -#: order/templates/order/sales_order_detail.html:244 part/forms.py:314 -#: part/forms.py:344 part/forms.py:360 part/forms.py:376 part/models.py:2329 +#: order/templates/order/sales_order_detail.html:244 part/forms.py:327 +#: part/forms.py:357 part/forms.py:373 part/forms.py:389 part/models.py:2329 +#: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 #: part/templates/part/prices.html:474 #: report/templates/report/inventree_build_order_base.html:114 @@ -617,6 +618,7 @@ msgstr "Odwołanie do zamówienia wykonania" #: build/models.py:171 order/models.py:246 order/models.py:533 #: order/models.py:713 order/templates/order/purchase_order_detail.html:205 #: order/templates/order/sales_order_detail.html:239 part/models.py:2338 +#: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:695 templates/js/build.js:1166 @@ -1901,15 +1903,17 @@ msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 order/views.py:337 -#: part/templates/part/bom_upload/upload_file.html:27 -#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:621 +#: part/templates/part/bom_upload/upload_file.html:47 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:622 +#: part/views.py:1316 msgid "Upload File" msgstr "Wyślij plik" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 -#: order/views.py:338 part/templates/part/bom_upload/select_fields.html:58 +#: order/views.py:338 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 -#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:622 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:623 +#: part/views.py:1317 msgid "Match Fields" msgstr "" @@ -1928,17 +1932,20 @@ msgstr "" #: common/views.py:608 order/templates/order/order_wizard/match_fields.html:27 #: order/templates/order/order_wizard/match_parts.html:19 #: order/templates/order/order_wizard/po_upload.html:40 +#: part/templates/part/bom_upload/match_fields.html:27 +#: part/templates/part/bom_upload/match_parts.html:19 +#: part/templates/part/bom_upload/upload_file.html:45 #: part/templates/part/import_wizard/match_fields.html:27 #: part/templates/part/import_wizard/match_references.html:19 #: part/templates/part/import_wizard/part_upload.html:43 msgid "Previous Step" msgstr "" -#: company/forms.py:26 part/forms.py:46 +#: company/forms.py:26 part/forms.py:47 msgid "URL" msgstr "URL" -#: company/forms.py:27 part/forms.py:47 +#: company/forms.py:27 part/forms.py:48 msgid "Image URL" msgstr "URL zdjęcia" @@ -1963,8 +1970,8 @@ msgstr "Numer producenta" #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:193 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 +#: order/templates/order/purchase_order_detail.html:193 part/bom.py:166 +#: part/bom.py:237 templates/js/company.js:305 templates/js/company.js:539 msgid "MPN" msgstr "MPN" @@ -2079,8 +2086,8 @@ msgstr "Wybierz część" #: company/templates/company/manufacturer_part_base.html:85 #: company/templates/company/manufacturer_part_detail.html:25 #: company/templates/company/supplier_part_base.html:94 -#: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 -#: part/bom.py:241 stock/templates/stock/item_base.html:364 +#: company/templates/company/supplier_part_detail.html:34 part/bom.py:165 +#: part/bom.py:236 stock/templates/stock/item_base.html:364 #: templates/js/company.js:113 templates/js/company.js:289 #: templates/js/company.js:521 msgid "Manufacturer" @@ -2131,8 +2138,8 @@ msgstr "" #: company/templates/company/supplier_part_base.html:84 #: company/templates/company/supplier_part_detail.html:25 order/models.py:260 #: order/templates/order/order_base.html:92 -#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 -#: part/bom.py:286 stock/templates/stock/item_base.html:381 +#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:170 +#: part/bom.py:281 stock/templates/stock/item_base.html:381 #: templates/js/company.js:117 templates/js/company.js:495 #: templates/js/order.js:232 msgid "Supplier" @@ -2144,8 +2151,8 @@ msgstr "Wybierz dostawcę" #: company/models.py:535 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 -#: part/bom.py:287 +#: order/templates/order/purchase_order_detail.html:180 part/bom.py:171 +#: part/bom.py:282 msgid "SKU" msgstr "SKU" @@ -2317,7 +2324,7 @@ msgstr "Usuń części" #: company/templates/company/detail_manufacturer_part.html:68 #: company/templates/company/detail_supplier_part.html:66 -#: part/templates/part/bom.html:159 part/templates/part/category.html:127 +#: part/templates/part/bom.html:166 part/templates/part/category.html:127 #: templates/js/stock.js:1335 msgid "New Part" msgstr "Nowy komponent" @@ -2625,7 +2632,7 @@ msgstr "Informacja cenowa" #: company/templates/company/supplier_part_pricing.html:19 #: company/templates/company/supplier_part_pricing.html:118 -#: part/templates/part/prices.html:264 part/views.py:2716 +#: part/templates/part/prices.html:264 part/views.py:2339 msgid "Add Price Break" msgstr "" @@ -2633,11 +2640,11 @@ msgstr "" msgid "No price break information found" msgstr "" -#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2778 +#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2401 msgid "Delete Price Break" msgstr "" -#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2764 +#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2387 msgid "Edit Price Break" msgstr "Edytuj przedział cenowy" @@ -2671,20 +2678,20 @@ msgstr "Firmy" msgid "New Company" msgstr "Nowa firma" -#: company/views.py:161 part/views.py:1007 +#: company/views.py:161 part/views.py:1008 msgid "Download Image" msgstr "Pobierz obraz" -#: company/views.py:190 part/views.py:1039 +#: company/views.py:190 part/views.py:1040 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:197 part/views.py:1046 +#: company/views.py:197 part/views.py:1047 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:206 part/views.py:1055 +#: company/views.py:206 part/views.py:1056 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2867,8 +2874,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:313 part/views.py:1730 stock/models.py:308 -#: stock/models.py:1023 +#: order/models.py:313 stock/models.py:308 stock/models.py:1023 msgid "Quantity must be greater than zero" msgstr "" @@ -3110,13 +3116,14 @@ msgid "Order Notes" msgstr "Notatki zamówień" #: order/templates/order/order_wizard/match_fields.html:9 -#: part/templates/part/bom_upload/select_fields.html:21 +#: part/templates/part/bom_upload/match_fields.html:9 #: part/templates/part/import_wizard/ajax_match_fields.html:9 #: part/templates/part/import_wizard/match_fields.html:9 msgid "Missing selections for the following required columns" msgstr "" #: order/templates/order/order_wizard/match_fields.html:20 +#: part/templates/part/bom_upload/match_fields.html:20 #: part/templates/part/import_wizard/ajax_match_fields.html:20 #: part/templates/part/import_wizard/match_fields.html:20 msgid "Duplicate selections found, see below. Fix them then retry submitting." @@ -3124,27 +3131,29 @@ msgstr "" #: order/templates/order/order_wizard/match_fields.html:29 #: order/templates/order/order_wizard/match_parts.html:21 -#: part/templates/part/bom_upload/select_fields.html:32 +#: part/templates/part/bom_upload/match_fields.html:29 +#: part/templates/part/bom_upload/match_parts.html:21 #: part/templates/part/import_wizard/match_fields.html:29 #: part/templates/part/import_wizard/match_references.html:21 msgid "Submit Selections" msgstr "" #: order/templates/order/order_wizard/match_fields.html:35 -#: part/templates/part/bom_upload/select_fields.html:41 +#: part/templates/part/bom_upload/match_fields.html:35 #: part/templates/part/import_wizard/ajax_match_fields.html:28 #: part/templates/part/import_wizard/match_fields.html:35 msgid "File Fields" msgstr "" #: order/templates/order/order_wizard/match_fields.html:42 -#: part/templates/part/bom_upload/select_fields.html:47 +#: part/templates/part/bom_upload/match_fields.html:42 #: part/templates/part/import_wizard/ajax_match_fields.html:35 #: part/templates/part/import_wizard/match_fields.html:42 msgid "Remove column" msgstr "" #: order/templates/order/order_wizard/match_fields.html:60 +#: part/templates/part/bom_upload/match_fields.html:60 #: part/templates/part/import_wizard/ajax_match_fields.html:53 #: part/templates/part/import_wizard/match_fields.html:60 msgid "Duplicate selection" @@ -3152,8 +3161,8 @@ msgstr "" #: order/templates/order/order_wizard/match_fields.html:71 #: order/templates/order/order_wizard/match_parts.html:52 -#: part/templates/part/bom_upload/select_fields.html:76 -#: part/templates/part/bom_upload/select_parts.html:58 +#: part/templates/part/bom_upload/match_fields.html:71 +#: part/templates/part/bom_upload/match_parts.html:53 #: part/templates/part/import_wizard/ajax_match_fields.html:64 #: part/templates/part/import_wizard/ajax_match_references.html:42 #: part/templates/part/import_wizard/match_fields.html:71 @@ -3162,14 +3171,14 @@ msgid "Remove row" msgstr "" #: order/templates/order/order_wizard/match_parts.html:12 -#: part/templates/part/bom_upload/select_parts.html:21 +#: part/templates/part/bom_upload/match_parts.html:12 #: part/templates/part/import_wizard/ajax_match_references.html:12 #: part/templates/part/import_wizard/match_references.html:12 msgid "Errors exist in the submitted data" msgstr "" #: order/templates/order/order_wizard/match_parts.html:28 -#: part/templates/part/bom_upload/select_parts.html:39 +#: part/templates/part/bom_upload/match_parts.html:28 #: part/templates/part/import_wizard/ajax_match_references.html:21 #: part/templates/part/import_wizard/match_references.html:28 msgid "Row" @@ -3184,6 +3193,7 @@ msgid "Upload File for Purchase Order" msgstr "" #: order/templates/order/order_wizard/po_upload.html:18 +#: part/templates/part/bom_upload/upload_file.html:26 #: part/templates/part/import_wizard/ajax_part_upload.html:10 #: part/templates/part/import_wizard/part_upload.html:21 #, python-format @@ -3653,165 +3663,144 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:755 +#: part/bom.py:133 part/models.py:72 part/models.py:755 #: part/templates/part/category.html:75 part/templates/part/detail.html:90 msgid "Default Location" msgstr "Domyślna lokalizacja" -#: part/bom.py:139 part/templates/part/part_base.html:124 +#: part/bom.py:134 part/templates/part/part_base.html:124 msgid "Available Stock" msgstr "Dostępna ilość" -#: part/bom.py:379 -#, python-brace-format -msgid "Unsupported file format: {f}" -msgstr "" - -#: part/bom.py:384 -msgid "Error reading BOM file (invalid data)" -msgstr "" - -#: part/bom.py:386 -msgid "Error reading BOM file (incorrect row size)" -msgstr "" - -#: part/forms.py:73 stock/forms.py:232 +#: part/forms.py:74 stock/forms.py:232 msgid "File Format" msgstr "Format pliku" -#: part/forms.py:73 stock/forms.py:232 +#: part/forms.py:74 stock/forms.py:232 msgid "Select output file format" msgstr "Wybierz format pliku wyjściowego" -#: part/forms.py:75 +#: part/forms.py:76 msgid "Cascading" msgstr "Kaskadowe" -#: part/forms.py:75 +#: part/forms.py:76 msgid "Download cascading / multi-level BOM" msgstr "" -#: part/forms.py:77 +#: part/forms.py:78 msgid "Levels" msgstr "Poziomy" -#: part/forms.py:77 +#: part/forms.py:78 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "" -#: part/forms.py:79 +#: part/forms.py:80 msgid "Include Parameter Data" msgstr "" -#: part/forms.py:79 +#: part/forms.py:80 msgid "Include part parameters data in exported BOM" msgstr "" -#: part/forms.py:81 +#: part/forms.py:82 msgid "Include Stock Data" msgstr "" -#: part/forms.py:81 +#: part/forms.py:82 msgid "Include part stock data in exported BOM" msgstr "" -#: part/forms.py:83 +#: part/forms.py:84 msgid "Include Manufacturer Data" msgstr "" -#: part/forms.py:83 +#: part/forms.py:84 msgid "Include part manufacturer data in exported BOM" msgstr "" -#: part/forms.py:85 +#: part/forms.py:86 msgid "Include Supplier Data" msgstr "" -#: part/forms.py:85 +#: part/forms.py:86 msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:106 part/models.py:2223 +#: part/forms.py:107 part/models.py:2223 msgid "Parent Part" msgstr "Część nadrzędna" -#: part/forms.py:107 part/templates/part/bom_duplicate.html:7 +#: part/forms.py:108 part/templates/part/bom_duplicate.html:7 msgid "Select parent part to copy BOM from" msgstr "" -#: part/forms.py:113 +#: part/forms.py:114 msgid "Clear existing BOM items" msgstr "" -#: part/forms.py:119 +#: part/forms.py:120 msgid "Confirm BOM duplication" msgstr "" -#: part/forms.py:137 +#: part/forms.py:138 msgid "validate" msgstr "potwierdź" -#: part/forms.py:137 +#: part/forms.py:138 msgid "Confirm that the BOM is correct" msgstr "" -#: part/forms.py:149 -msgid "BOM file" -msgstr "" - -#: part/forms.py:149 -msgid "Select BOM file to upload" -msgstr "" - -#: part/forms.py:168 +#: part/forms.py:181 msgid "Related Part" msgstr "" -#: part/forms.py:175 +#: part/forms.py:188 msgid "Select part category" msgstr "" -#: part/forms.py:192 +#: part/forms.py:205 msgid "Duplicate all BOM data for this part" msgstr "" -#: part/forms.py:193 +#: part/forms.py:206 msgid "Copy BOM" msgstr "" -#: part/forms.py:198 +#: part/forms.py:211 msgid "Duplicate all parameter data for this part" msgstr "" -#: part/forms.py:199 +#: part/forms.py:212 msgid "Copy Parameters" msgstr "" -#: part/forms.py:204 +#: part/forms.py:217 msgid "Confirm part creation" msgstr "" -#: part/forms.py:209 +#: part/forms.py:222 msgid "Include category parameter templates" msgstr "" -#: part/forms.py:214 +#: part/forms.py:227 msgid "Include parent categories parameter templates" msgstr "" -#: part/forms.py:294 +#: part/forms.py:307 msgid "Add parameter template to same level categories" msgstr "" -#: part/forms.py:298 +#: part/forms.py:311 msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:316 part/models.py:2322 +#: part/forms.py:329 part/models.py:2322 msgid "Sub part" msgstr "Podczęść" -#: part/forms.py:345 +#: part/forms.py:358 msgid "Input quantity for price calculation" msgstr "" @@ -4157,8 +4146,7 @@ msgstr "" msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2430 part/views.py:1736 part/views.py:1788 -#: stock/models.py:298 +#: part/models.py:2430 stock/models.py:298 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -4203,66 +4191,70 @@ msgstr "" msgid "Bill of Materials" msgstr "Zestawienie materiałowe" -#: part/templates/part/bom.html:19 -#, python-format -msgid "The BOM for %(part)s has changed, and must be validated.
" -msgstr "" - -#: part/templates/part/bom.html:21 -#, python-format -msgid "The BOM for %(part)s was last checked by %(checker)s on %(check_date)s" +#: part/templates/part/bom.html:17 +msgid "You do not have permission to edit the BOM." msgstr "" #: part/templates/part/bom.html:25 #, python-format +msgid "The BOM for %(part)s has changed, and must be validated.
" +msgstr "" + +#: part/templates/part/bom.html:27 +#, python-format +msgid "The BOM for %(part)s was last checked by %(checker)s on %(check_date)s" +msgstr "" + +#: part/templates/part/bom.html:31 +#, python-format msgid "The BOM for %(part)s has not been validated." msgstr "" -#: part/templates/part/bom.html:32 +#: part/templates/part/bom.html:38 msgid "Remove selected BOM items" msgstr "" -#: part/templates/part/bom.html:35 +#: part/templates/part/bom.html:41 msgid "Import BOM data" msgstr "Importuj dane BOM" -#: part/templates/part/bom.html:39 +#: part/templates/part/bom.html:45 msgid "Copy BOM from parent part" msgstr "Kopiuj BOM z części nadrzędnej" -#: part/templates/part/bom.html:43 +#: part/templates/part/bom.html:49 msgid "New BOM Item" msgstr "" -#: part/templates/part/bom.html:46 +#: part/templates/part/bom.html:52 msgid "Finish Editing" msgstr "Zakończ edycję" -#: part/templates/part/bom.html:51 +#: part/templates/part/bom.html:57 msgid "Edit BOM" msgstr "" -#: part/templates/part/bom.html:55 +#: part/templates/part/bom.html:61 msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:2031 +#: part/templates/part/bom.html:67 part/views.py:1654 msgid "Export Bill of Materials" msgstr "" -#: part/templates/part/bom.html:64 +#: part/templates/part/bom.html:70 msgid "Print BOM Report" msgstr "" -#: part/templates/part/bom.html:109 +#: part/templates/part/bom.html:116 msgid "Delete selected BOM items?" msgstr "" -#: part/templates/part/bom.html:110 +#: part/templates/part/bom.html:117 msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/bom.html:160 part/views.py:450 +#: part/templates/part/bom.html:167 part/views.py:451 #: templates/js/stock.js:1336 msgid "Create New Part" msgstr "" @@ -4271,55 +4263,29 @@ msgstr "" msgid "This part already has a Bill of Materials" msgstr "" -#: part/templates/part/bom_upload/select_fields.html:11 -#: part/templates/part/bom_upload/select_parts.html:11 -#: part/templates/part/bom_upload/upload_file.html:11 -msgid "Upload Bill of Materials" -msgstr "" - -#: part/templates/part/bom_upload/select_fields.html:16 -msgid "Step 2 - Select Fields" -msgstr "" - -#: part/templates/part/bom_upload/select_fields.html:68 -msgid "Duplicate column selection" -msgstr "" - -#: part/templates/part/bom_upload/select_parts.html:16 -msgid "Step 3 - Select Parts" -msgstr "" - -#: part/templates/part/bom_upload/select_parts.html:27 -msgid "Submit BOM" -msgstr "" - -#: part/templates/part/bom_upload/select_parts.html:40 -#: part/templates/part/bom_upload/select_parts.html:69 +#: part/templates/part/bom_upload/match_parts.html:29 msgid "Select Part" msgstr "" -#: part/templates/part/bom_upload/select_parts.html:65 -#: part/templates/part/category.html:126 -msgid "Create new part" -msgstr "" +#: part/templates/part/bom_upload/upload_file.html:11 +#, fuzzy +#| msgid "Upload File" +msgid "Upload BOM File" +msgstr "Wyślij plik" -#: part/templates/part/bom_upload/upload_file.html:16 -msgid "Step 1 - Select BOM File" -msgstr "" - -#: part/templates/part/bom_upload/upload_file.html:19 +#: part/templates/part/bom_upload/upload_file.html:18 msgid "Requirements for BOM upload" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:21 +#: part/templates/part/bom_upload/upload_file.html:20 msgid "The BOM file must contain the required named columns as provided in the " msgstr "" -#: part/templates/part/bom_upload/upload_file.html:21 +#: part/templates/part/bom_upload/upload_file.html:20 msgid "BOM Upload Template" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:22 +#: part/templates/part/bom_upload/upload_file.html:21 msgid "Each part must already exist in the database" msgstr "" @@ -4344,7 +4310,7 @@ msgstr "" msgid "All parts" msgstr "Wszystkie części" -#: part/templates/part/category.html:38 part/views.py:2369 +#: part/templates/part/category.html:38 part/views.py:1992 msgid "Create new part category" msgstr "Stwórz nową kategorię komponentów" @@ -4383,6 +4349,10 @@ msgstr "" msgid "Export Part Data" msgstr "" +#: part/templates/part/category.html:126 +msgid "Create new part" +msgstr "" + #: part/templates/part/category.html:134 msgid "Set category" msgstr "" @@ -4429,7 +4399,7 @@ msgstr "Utwórz nową lokalizację magazynową" msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:286 part/views.py:2317 +#: part/templates/part/category.html:286 part/views.py:1940 msgid "Edit Part Category" msgstr "" @@ -4478,7 +4448,7 @@ msgstr "" msgid "Part Parameters" msgstr "Parametry części" -#: part/templates/part/copy_part.html:9 part/views.py:326 +#: part/templates/part/copy_part.html:9 part/views.py:327 msgid "Duplicate Part" msgstr "Duplikuj część" @@ -4893,7 +4863,7 @@ msgstr "" msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:2787 +#: part/templates/part/prices.html:206 part/views.py:2410 msgid "Add Internal Price Break" msgstr "" @@ -5008,176 +4978,154 @@ msgstr "" msgid "Unknown database" msgstr "" -#: part/views.py:95 +#: part/views.py:96 msgid "Add Related Part" msgstr "" -#: part/views.py:150 +#: part/views.py:151 msgid "Delete Related Part" msgstr "" -#: part/views.py:161 +#: part/views.py:162 msgid "Set Part Category" msgstr "" -#: part/views.py:211 +#: part/views.py:212 #, python-brace-format msgid "Set category for {n} parts" msgstr "" -#: part/views.py:246 +#: part/views.py:247 msgid "Create Variant" msgstr "" -#: part/views.py:331 +#: part/views.py:332 msgid "Copied part" msgstr "" -#: part/views.py:385 part/views.py:523 +#: part/views.py:386 part/views.py:524 msgid "Possible matches exist - confirm creation of new part" msgstr "" -#: part/views.py:455 +#: part/views.py:456 msgid "Created new part" msgstr "" -#: part/views.py:623 +#: part/views.py:624 msgid "Match References" msgstr "" -#: part/views.py:925 +#: part/views.py:926 msgid "None" msgstr "" -#: part/views.py:984 +#: part/views.py:985 msgid "Part QR Code" msgstr "" -#: part/views.py:1086 +#: part/views.py:1087 msgid "Select Part Image" msgstr "" -#: part/views.py:1112 +#: part/views.py:1113 msgid "Updated part image" msgstr "" -#: part/views.py:1115 +#: part/views.py:1116 msgid "Part image not found" msgstr "" -#: part/views.py:1126 +#: part/views.py:1127 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1161 +#: part/views.py:1162 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1191 +#: part/views.py:1192 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1212 +#: part/views.py:1213 msgid "Validate BOM" msgstr "" -#: part/views.py:1233 +#: part/views.py:1234 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1244 +#: part/views.py:1245 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1378 -msgid "No BOM file provided" -msgstr "" +#: part/views.py:1318 +#, fuzzy +#| msgid "Allocate Parts" +msgid "Match Parts" +msgstr "Przydziel części" -#: part/views.py:1739 -msgid "Enter a valid quantity" -msgstr "" - -#: part/views.py:1764 part/views.py:1767 -msgid "Select valid part" -msgstr "" - -#: part/views.py:1773 -msgid "Duplicate part selected" -msgstr "" - -#: part/views.py:1811 -msgid "Select a part" -msgstr "" - -#: part/views.py:1817 -msgid "Selected part creates a circular BOM" -msgstr "" - -#: part/views.py:1821 -msgid "Specify quantity" -msgstr "" - -#: part/views.py:2083 +#: part/views.py:1706 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2090 +#: part/views.py:1713 msgid "Part was deleted" msgstr "" -#: part/views.py:2099 +#: part/views.py:1722 msgid "Part Pricing" msgstr "" -#: part/views.py:2240 +#: part/views.py:1863 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2250 +#: part/views.py:1873 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2257 +#: part/views.py:1880 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2355 +#: part/views.py:1978 msgid "Delete Part Category" msgstr "" -#: part/views.py:2361 +#: part/views.py:1984 msgid "Part category was deleted" msgstr "" -#: part/views.py:2413 +#: part/views.py:2036 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2514 +#: part/views.py:2137 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2570 +#: part/views.py:2193 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2589 +#: part/views.py:2212 msgid "Create BOM Item" msgstr "" -#: part/views.py:2659 +#: part/views.py:2282 msgid "Edit BOM item" msgstr "" -#: part/views.py:2720 +#: part/views.py:2343 msgid "Added new price break" msgstr "" -#: part/views.py:2796 +#: part/views.py:2419 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2804 +#: part/views.py:2427 msgid "Delete Internal Price Break" msgstr "" @@ -6265,7 +6213,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7913,4 +7862,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 666f4ed11a..731b50dd20 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-09 06:58+0000\n" +"POT-Creation-Date: 2021-07-10 03:48+0000\n" "PO-Revision-Date: 2021-07-09 08:02\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -36,7 +36,7 @@ msgstr "Введите дату" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:118 templates/js/forms.js:486 +#: order/forms.py:74 part/forms.py:119 templates/js/forms.js:486 msgid "Confirm" msgstr "Подтвердить" @@ -481,8 +481,9 @@ msgstr "Целевая дата для сборки. Сборка будет п #: order/templates/order/sales_order_detail.html:80 #: order/templates/order/sales_order_detail.html:87 #: order/templates/order/sales_order_detail.html:172 -#: order/templates/order/sales_order_detail.html:244 part/forms.py:314 -#: part/forms.py:344 part/forms.py:360 part/forms.py:376 part/models.py:2329 +#: order/templates/order/sales_order_detail.html:244 part/forms.py:327 +#: part/forms.py:357 part/forms.py:373 part/forms.py:389 part/models.py:2329 +#: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 #: part/templates/part/prices.html:474 #: report/templates/report/inventree_build_order_base.html:114 @@ -617,6 +618,7 @@ msgstr "Ссылка на заказ" #: build/models.py:171 order/models.py:246 order/models.py:533 #: order/models.py:713 order/templates/order/purchase_order_detail.html:205 #: order/templates/order/sales_order_detail.html:239 part/models.py:2338 +#: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:695 templates/js/build.js:1166 @@ -1901,15 +1903,17 @@ msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 order/views.py:337 -#: part/templates/part/bom_upload/upload_file.html:27 -#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:621 +#: part/templates/part/bom_upload/upload_file.html:47 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:622 +#: part/views.py:1316 msgid "Upload File" msgstr "" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 -#: order/views.py:338 part/templates/part/bom_upload/select_fields.html:58 +#: order/views.py:338 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 -#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:622 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:623 +#: part/views.py:1317 msgid "Match Fields" msgstr "" @@ -1928,17 +1932,20 @@ msgstr "" #: common/views.py:608 order/templates/order/order_wizard/match_fields.html:27 #: order/templates/order/order_wizard/match_parts.html:19 #: order/templates/order/order_wizard/po_upload.html:40 +#: part/templates/part/bom_upload/match_fields.html:27 +#: part/templates/part/bom_upload/match_parts.html:19 +#: part/templates/part/bom_upload/upload_file.html:45 #: part/templates/part/import_wizard/match_fields.html:27 #: part/templates/part/import_wizard/match_references.html:19 #: part/templates/part/import_wizard/part_upload.html:43 msgid "Previous Step" msgstr "" -#: company/forms.py:26 part/forms.py:46 +#: company/forms.py:26 part/forms.py:47 msgid "URL" msgstr "" -#: company/forms.py:27 part/forms.py:47 +#: company/forms.py:27 part/forms.py:48 msgid "Image URL" msgstr "" @@ -1963,8 +1970,8 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:193 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 +#: order/templates/order/purchase_order_detail.html:193 part/bom.py:166 +#: part/bom.py:237 templates/js/company.js:305 templates/js/company.js:539 msgid "MPN" msgstr "" @@ -2079,8 +2086,8 @@ msgstr "" #: company/templates/company/manufacturer_part_base.html:85 #: company/templates/company/manufacturer_part_detail.html:25 #: company/templates/company/supplier_part_base.html:94 -#: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 -#: part/bom.py:241 stock/templates/stock/item_base.html:364 +#: company/templates/company/supplier_part_detail.html:34 part/bom.py:165 +#: part/bom.py:236 stock/templates/stock/item_base.html:364 #: templates/js/company.js:113 templates/js/company.js:289 #: templates/js/company.js:521 msgid "Manufacturer" @@ -2131,8 +2138,8 @@ msgstr "" #: company/templates/company/supplier_part_base.html:84 #: company/templates/company/supplier_part_detail.html:25 order/models.py:260 #: order/templates/order/order_base.html:92 -#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 -#: part/bom.py:286 stock/templates/stock/item_base.html:381 +#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:170 +#: part/bom.py:281 stock/templates/stock/item_base.html:381 #: templates/js/company.js:117 templates/js/company.js:495 #: templates/js/order.js:232 msgid "Supplier" @@ -2144,8 +2151,8 @@ msgstr "" #: company/models.py:535 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 -#: part/bom.py:287 +#: order/templates/order/purchase_order_detail.html:180 part/bom.py:171 +#: part/bom.py:282 msgid "SKU" msgstr "" @@ -2317,7 +2324,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:68 #: company/templates/company/detail_supplier_part.html:66 -#: part/templates/part/bom.html:159 part/templates/part/category.html:127 +#: part/templates/part/bom.html:166 part/templates/part/category.html:127 #: templates/js/stock.js:1335 msgid "New Part" msgstr "" @@ -2625,7 +2632,7 @@ msgstr "" #: company/templates/company/supplier_part_pricing.html:19 #: company/templates/company/supplier_part_pricing.html:118 -#: part/templates/part/prices.html:264 part/views.py:2716 +#: part/templates/part/prices.html:264 part/views.py:2339 msgid "Add Price Break" msgstr "" @@ -2633,11 +2640,11 @@ msgstr "" msgid "No price break information found" msgstr "" -#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2778 +#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2401 msgid "Delete Price Break" msgstr "" -#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2764 +#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2387 msgid "Edit Price Break" msgstr "" @@ -2671,20 +2678,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:161 part/views.py:1007 +#: company/views.py:161 part/views.py:1008 msgid "Download Image" msgstr "" -#: company/views.py:190 part/views.py:1039 +#: company/views.py:190 part/views.py:1040 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:197 part/views.py:1046 +#: company/views.py:197 part/views.py:1047 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:206 part/views.py:1055 +#: company/views.py:206 part/views.py:1056 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2867,8 +2874,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:313 part/views.py:1730 stock/models.py:308 -#: stock/models.py:1023 +#: order/models.py:313 stock/models.py:308 stock/models.py:1023 msgid "Quantity must be greater than zero" msgstr "" @@ -3110,13 +3116,14 @@ msgid "Order Notes" msgstr "" #: order/templates/order/order_wizard/match_fields.html:9 -#: part/templates/part/bom_upload/select_fields.html:21 +#: part/templates/part/bom_upload/match_fields.html:9 #: part/templates/part/import_wizard/ajax_match_fields.html:9 #: part/templates/part/import_wizard/match_fields.html:9 msgid "Missing selections for the following required columns" msgstr "" #: order/templates/order/order_wizard/match_fields.html:20 +#: part/templates/part/bom_upload/match_fields.html:20 #: part/templates/part/import_wizard/ajax_match_fields.html:20 #: part/templates/part/import_wizard/match_fields.html:20 msgid "Duplicate selections found, see below. Fix them then retry submitting." @@ -3124,27 +3131,29 @@ msgstr "" #: order/templates/order/order_wizard/match_fields.html:29 #: order/templates/order/order_wizard/match_parts.html:21 -#: part/templates/part/bom_upload/select_fields.html:32 +#: part/templates/part/bom_upload/match_fields.html:29 +#: part/templates/part/bom_upload/match_parts.html:21 #: part/templates/part/import_wizard/match_fields.html:29 #: part/templates/part/import_wizard/match_references.html:21 msgid "Submit Selections" msgstr "" #: order/templates/order/order_wizard/match_fields.html:35 -#: part/templates/part/bom_upload/select_fields.html:41 +#: part/templates/part/bom_upload/match_fields.html:35 #: part/templates/part/import_wizard/ajax_match_fields.html:28 #: part/templates/part/import_wizard/match_fields.html:35 msgid "File Fields" msgstr "" #: order/templates/order/order_wizard/match_fields.html:42 -#: part/templates/part/bom_upload/select_fields.html:47 +#: part/templates/part/bom_upload/match_fields.html:42 #: part/templates/part/import_wizard/ajax_match_fields.html:35 #: part/templates/part/import_wizard/match_fields.html:42 msgid "Remove column" msgstr "" #: order/templates/order/order_wizard/match_fields.html:60 +#: part/templates/part/bom_upload/match_fields.html:60 #: part/templates/part/import_wizard/ajax_match_fields.html:53 #: part/templates/part/import_wizard/match_fields.html:60 msgid "Duplicate selection" @@ -3152,8 +3161,8 @@ msgstr "" #: order/templates/order/order_wizard/match_fields.html:71 #: order/templates/order/order_wizard/match_parts.html:52 -#: part/templates/part/bom_upload/select_fields.html:76 -#: part/templates/part/bom_upload/select_parts.html:58 +#: part/templates/part/bom_upload/match_fields.html:71 +#: part/templates/part/bom_upload/match_parts.html:53 #: part/templates/part/import_wizard/ajax_match_fields.html:64 #: part/templates/part/import_wizard/ajax_match_references.html:42 #: part/templates/part/import_wizard/match_fields.html:71 @@ -3162,14 +3171,14 @@ msgid "Remove row" msgstr "" #: order/templates/order/order_wizard/match_parts.html:12 -#: part/templates/part/bom_upload/select_parts.html:21 +#: part/templates/part/bom_upload/match_parts.html:12 #: part/templates/part/import_wizard/ajax_match_references.html:12 #: part/templates/part/import_wizard/match_references.html:12 msgid "Errors exist in the submitted data" msgstr "" #: order/templates/order/order_wizard/match_parts.html:28 -#: part/templates/part/bom_upload/select_parts.html:39 +#: part/templates/part/bom_upload/match_parts.html:28 #: part/templates/part/import_wizard/ajax_match_references.html:21 #: part/templates/part/import_wizard/match_references.html:28 msgid "Row" @@ -3184,6 +3193,7 @@ msgid "Upload File for Purchase Order" msgstr "" #: order/templates/order/order_wizard/po_upload.html:18 +#: part/templates/part/bom_upload/upload_file.html:26 #: part/templates/part/import_wizard/ajax_part_upload.html:10 #: part/templates/part/import_wizard/part_upload.html:21 #, python-format @@ -3653,165 +3663,144 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:755 +#: part/bom.py:133 part/models.py:72 part/models.py:755 #: part/templates/part/category.html:75 part/templates/part/detail.html:90 msgid "Default Location" msgstr "" -#: part/bom.py:139 part/templates/part/part_base.html:124 +#: part/bom.py:134 part/templates/part/part_base.html:124 msgid "Available Stock" msgstr "" -#: part/bom.py:379 -#, python-brace-format -msgid "Unsupported file format: {f}" -msgstr "" - -#: part/bom.py:384 -msgid "Error reading BOM file (invalid data)" -msgstr "" - -#: part/bom.py:386 -msgid "Error reading BOM file (incorrect row size)" -msgstr "" - -#: part/forms.py:73 stock/forms.py:232 +#: part/forms.py:74 stock/forms.py:232 msgid "File Format" msgstr "" -#: part/forms.py:73 stock/forms.py:232 +#: part/forms.py:74 stock/forms.py:232 msgid "Select output file format" msgstr "" -#: part/forms.py:75 +#: part/forms.py:76 msgid "Cascading" msgstr "" -#: part/forms.py:75 +#: part/forms.py:76 msgid "Download cascading / multi-level BOM" msgstr "" -#: part/forms.py:77 +#: part/forms.py:78 msgid "Levels" msgstr "" -#: part/forms.py:77 +#: part/forms.py:78 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "" -#: part/forms.py:79 +#: part/forms.py:80 msgid "Include Parameter Data" msgstr "" -#: part/forms.py:79 +#: part/forms.py:80 msgid "Include part parameters data in exported BOM" msgstr "" -#: part/forms.py:81 +#: part/forms.py:82 msgid "Include Stock Data" msgstr "" -#: part/forms.py:81 +#: part/forms.py:82 msgid "Include part stock data in exported BOM" msgstr "" -#: part/forms.py:83 +#: part/forms.py:84 msgid "Include Manufacturer Data" msgstr "" -#: part/forms.py:83 +#: part/forms.py:84 msgid "Include part manufacturer data in exported BOM" msgstr "" -#: part/forms.py:85 +#: part/forms.py:86 msgid "Include Supplier Data" msgstr "" -#: part/forms.py:85 +#: part/forms.py:86 msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:106 part/models.py:2223 +#: part/forms.py:107 part/models.py:2223 msgid "Parent Part" msgstr "" -#: part/forms.py:107 part/templates/part/bom_duplicate.html:7 +#: part/forms.py:108 part/templates/part/bom_duplicate.html:7 msgid "Select parent part to copy BOM from" msgstr "" -#: part/forms.py:113 +#: part/forms.py:114 msgid "Clear existing BOM items" msgstr "" -#: part/forms.py:119 +#: part/forms.py:120 msgid "Confirm BOM duplication" msgstr "" -#: part/forms.py:137 +#: part/forms.py:138 msgid "validate" msgstr "" -#: part/forms.py:137 +#: part/forms.py:138 msgid "Confirm that the BOM is correct" msgstr "" -#: part/forms.py:149 -msgid "BOM file" -msgstr "" - -#: part/forms.py:149 -msgid "Select BOM file to upload" -msgstr "" - -#: part/forms.py:168 +#: part/forms.py:181 msgid "Related Part" msgstr "" -#: part/forms.py:175 +#: part/forms.py:188 msgid "Select part category" msgstr "" -#: part/forms.py:192 +#: part/forms.py:205 msgid "Duplicate all BOM data for this part" msgstr "" -#: part/forms.py:193 +#: part/forms.py:206 msgid "Copy BOM" msgstr "" -#: part/forms.py:198 +#: part/forms.py:211 msgid "Duplicate all parameter data for this part" msgstr "" -#: part/forms.py:199 +#: part/forms.py:212 msgid "Copy Parameters" msgstr "" -#: part/forms.py:204 +#: part/forms.py:217 msgid "Confirm part creation" msgstr "" -#: part/forms.py:209 +#: part/forms.py:222 msgid "Include category parameter templates" msgstr "" -#: part/forms.py:214 +#: part/forms.py:227 msgid "Include parent categories parameter templates" msgstr "" -#: part/forms.py:294 +#: part/forms.py:307 msgid "Add parameter template to same level categories" msgstr "" -#: part/forms.py:298 +#: part/forms.py:311 msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:316 part/models.py:2322 +#: part/forms.py:329 part/models.py:2322 msgid "Sub part" msgstr "" -#: part/forms.py:345 +#: part/forms.py:358 msgid "Input quantity for price calculation" msgstr "" @@ -4157,8 +4146,7 @@ msgstr "" msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2430 part/views.py:1736 part/views.py:1788 -#: stock/models.py:298 +#: part/models.py:2430 stock/models.py:298 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -4203,66 +4191,70 @@ msgstr "" msgid "Bill of Materials" msgstr "" -#: part/templates/part/bom.html:19 -#, python-format -msgid "The BOM for %(part)s has changed, and must be validated.
" -msgstr "" - -#: part/templates/part/bom.html:21 -#, python-format -msgid "The BOM for %(part)s was last checked by %(checker)s on %(check_date)s" +#: part/templates/part/bom.html:17 +msgid "You do not have permission to edit the BOM." msgstr "" #: part/templates/part/bom.html:25 #, python-format +msgid "The BOM for %(part)s has changed, and must be validated.
" +msgstr "" + +#: part/templates/part/bom.html:27 +#, python-format +msgid "The BOM for %(part)s was last checked by %(checker)s on %(check_date)s" +msgstr "" + +#: part/templates/part/bom.html:31 +#, python-format msgid "The BOM for %(part)s has not been validated." msgstr "" -#: part/templates/part/bom.html:32 +#: part/templates/part/bom.html:38 msgid "Remove selected BOM items" msgstr "" -#: part/templates/part/bom.html:35 +#: part/templates/part/bom.html:41 msgid "Import BOM data" msgstr "" -#: part/templates/part/bom.html:39 +#: part/templates/part/bom.html:45 msgid "Copy BOM from parent part" msgstr "" -#: part/templates/part/bom.html:43 +#: part/templates/part/bom.html:49 msgid "New BOM Item" msgstr "" -#: part/templates/part/bom.html:46 +#: part/templates/part/bom.html:52 msgid "Finish Editing" msgstr "" -#: part/templates/part/bom.html:51 +#: part/templates/part/bom.html:57 msgid "Edit BOM" msgstr "" -#: part/templates/part/bom.html:55 +#: part/templates/part/bom.html:61 msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:2031 +#: part/templates/part/bom.html:67 part/views.py:1654 msgid "Export Bill of Materials" msgstr "" -#: part/templates/part/bom.html:64 +#: part/templates/part/bom.html:70 msgid "Print BOM Report" msgstr "" -#: part/templates/part/bom.html:109 +#: part/templates/part/bom.html:116 msgid "Delete selected BOM items?" msgstr "" -#: part/templates/part/bom.html:110 +#: part/templates/part/bom.html:117 msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/bom.html:160 part/views.py:450 +#: part/templates/part/bom.html:167 part/views.py:451 #: templates/js/stock.js:1336 msgid "Create New Part" msgstr "" @@ -4271,55 +4263,27 @@ msgstr "" msgid "This part already has a Bill of Materials" msgstr "" -#: part/templates/part/bom_upload/select_fields.html:11 -#: part/templates/part/bom_upload/select_parts.html:11 -#: part/templates/part/bom_upload/upload_file.html:11 -msgid "Upload Bill of Materials" -msgstr "" - -#: part/templates/part/bom_upload/select_fields.html:16 -msgid "Step 2 - Select Fields" -msgstr "" - -#: part/templates/part/bom_upload/select_fields.html:68 -msgid "Duplicate column selection" -msgstr "" - -#: part/templates/part/bom_upload/select_parts.html:16 -msgid "Step 3 - Select Parts" -msgstr "" - -#: part/templates/part/bom_upload/select_parts.html:27 -msgid "Submit BOM" -msgstr "" - -#: part/templates/part/bom_upload/select_parts.html:40 -#: part/templates/part/bom_upload/select_parts.html:69 +#: part/templates/part/bom_upload/match_parts.html:29 msgid "Select Part" msgstr "" -#: part/templates/part/bom_upload/select_parts.html:65 -#: part/templates/part/category.html:126 -msgid "Create new part" +#: part/templates/part/bom_upload/upload_file.html:11 +msgid "Upload BOM File" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:16 -msgid "Step 1 - Select BOM File" -msgstr "" - -#: part/templates/part/bom_upload/upload_file.html:19 +#: part/templates/part/bom_upload/upload_file.html:18 msgid "Requirements for BOM upload" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:21 +#: part/templates/part/bom_upload/upload_file.html:20 msgid "The BOM file must contain the required named columns as provided in the " msgstr "" -#: part/templates/part/bom_upload/upload_file.html:21 +#: part/templates/part/bom_upload/upload_file.html:20 msgid "BOM Upload Template" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:22 +#: part/templates/part/bom_upload/upload_file.html:21 msgid "Each part must already exist in the database" msgstr "" @@ -4344,7 +4308,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:2369 +#: part/templates/part/category.html:38 part/views.py:1992 msgid "Create new part category" msgstr "" @@ -4383,6 +4347,10 @@ msgstr "" msgid "Export Part Data" msgstr "" +#: part/templates/part/category.html:126 +msgid "Create new part" +msgstr "" + #: part/templates/part/category.html:134 msgid "Set category" msgstr "" @@ -4429,7 +4397,7 @@ msgstr "" msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:286 part/views.py:2317 +#: part/templates/part/category.html:286 part/views.py:1940 msgid "Edit Part Category" msgstr "" @@ -4478,7 +4446,7 @@ msgstr "" msgid "Part Parameters" msgstr "" -#: part/templates/part/copy_part.html:9 part/views.py:326 +#: part/templates/part/copy_part.html:9 part/views.py:327 msgid "Duplicate Part" msgstr "" @@ -4893,7 +4861,7 @@ msgstr "" msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:2787 +#: part/templates/part/prices.html:206 part/views.py:2410 msgid "Add Internal Price Break" msgstr "" @@ -5008,176 +4976,152 @@ msgstr "" msgid "Unknown database" msgstr "" -#: part/views.py:95 +#: part/views.py:96 msgid "Add Related Part" msgstr "" -#: part/views.py:150 +#: part/views.py:151 msgid "Delete Related Part" msgstr "" -#: part/views.py:161 +#: part/views.py:162 msgid "Set Part Category" msgstr "" -#: part/views.py:211 +#: part/views.py:212 #, python-brace-format msgid "Set category for {n} parts" msgstr "" -#: part/views.py:246 +#: part/views.py:247 msgid "Create Variant" msgstr "" -#: part/views.py:331 +#: part/views.py:332 msgid "Copied part" msgstr "" -#: part/views.py:385 part/views.py:523 +#: part/views.py:386 part/views.py:524 msgid "Possible matches exist - confirm creation of new part" msgstr "" -#: part/views.py:455 +#: part/views.py:456 msgid "Created new part" msgstr "" -#: part/views.py:623 +#: part/views.py:624 msgid "Match References" msgstr "" -#: part/views.py:925 +#: part/views.py:926 msgid "None" msgstr "" -#: part/views.py:984 +#: part/views.py:985 msgid "Part QR Code" msgstr "" -#: part/views.py:1086 +#: part/views.py:1087 msgid "Select Part Image" msgstr "" -#: part/views.py:1112 +#: part/views.py:1113 msgid "Updated part image" msgstr "" -#: part/views.py:1115 +#: part/views.py:1116 msgid "Part image not found" msgstr "" -#: part/views.py:1126 +#: part/views.py:1127 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1161 +#: part/views.py:1162 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1191 +#: part/views.py:1192 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1212 +#: part/views.py:1213 msgid "Validate BOM" msgstr "" -#: part/views.py:1233 +#: part/views.py:1234 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1244 +#: part/views.py:1245 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1378 -msgid "No BOM file provided" +#: part/views.py:1318 +msgid "Match Parts" msgstr "" -#: part/views.py:1739 -msgid "Enter a valid quantity" -msgstr "" - -#: part/views.py:1764 part/views.py:1767 -msgid "Select valid part" -msgstr "" - -#: part/views.py:1773 -msgid "Duplicate part selected" -msgstr "" - -#: part/views.py:1811 -msgid "Select a part" -msgstr "" - -#: part/views.py:1817 -msgid "Selected part creates a circular BOM" -msgstr "" - -#: part/views.py:1821 -msgid "Specify quantity" -msgstr "" - -#: part/views.py:2083 +#: part/views.py:1706 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2090 +#: part/views.py:1713 msgid "Part was deleted" msgstr "" -#: part/views.py:2099 +#: part/views.py:1722 msgid "Part Pricing" msgstr "" -#: part/views.py:2240 +#: part/views.py:1863 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2250 +#: part/views.py:1873 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2257 +#: part/views.py:1880 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2355 +#: part/views.py:1978 msgid "Delete Part Category" msgstr "" -#: part/views.py:2361 +#: part/views.py:1984 msgid "Part category was deleted" msgstr "" -#: part/views.py:2413 +#: part/views.py:2036 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2514 +#: part/views.py:2137 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2570 +#: part/views.py:2193 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2589 +#: part/views.py:2212 msgid "Create BOM Item" msgstr "" -#: part/views.py:2659 +#: part/views.py:2282 msgid "Edit BOM item" msgstr "" -#: part/views.py:2720 +#: part/views.py:2343 msgid "Added new price break" msgstr "" -#: part/views.py:2796 +#: part/views.py:2419 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2804 +#: part/views.py:2427 msgid "Delete Internal Price Break" msgstr "" @@ -6265,7 +6209,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7913,4 +7858,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index b92e779798..3f46590dd5 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-09 06:58+0000\n" +"POT-Creation-Date: 2021-07-10 03:48+0000\n" "PO-Revision-Date: 2021-07-09 08:02\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -36,7 +36,7 @@ msgstr "Tarih giriniz" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:118 templates/js/forms.js:486 +#: order/forms.py:74 part/forms.py:119 templates/js/forms.js:486 msgid "Confirm" msgstr "Onay" @@ -481,8 +481,9 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: order/templates/order/sales_order_detail.html:80 #: order/templates/order/sales_order_detail.html:87 #: order/templates/order/sales_order_detail.html:172 -#: order/templates/order/sales_order_detail.html:244 part/forms.py:314 -#: part/forms.py:344 part/forms.py:360 part/forms.py:376 part/models.py:2329 +#: order/templates/order/sales_order_detail.html:244 part/forms.py:327 +#: part/forms.py:357 part/forms.py:373 part/forms.py:389 part/models.py:2329 +#: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 #: part/templates/part/prices.html:474 #: report/templates/report/inventree_build_order_base.html:114 @@ -617,6 +618,7 @@ msgstr "Yapım İşi Emri Referansı" #: build/models.py:171 order/models.py:246 order/models.py:533 #: order/models.py:713 order/templates/order/purchase_order_detail.html:205 #: order/templates/order/sales_order_detail.html:239 part/models.py:2338 +#: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:695 templates/js/build.js:1166 @@ -1901,15 +1903,17 @@ msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 order/views.py:337 -#: part/templates/part/bom_upload/upload_file.html:27 -#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:621 +#: part/templates/part/bom_upload/upload_file.html:47 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:622 +#: part/views.py:1316 msgid "Upload File" msgstr "Dosya Yükle" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 -#: order/views.py:338 part/templates/part/bom_upload/select_fields.html:58 +#: order/views.py:338 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 -#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:622 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:623 +#: part/views.py:1317 msgid "Match Fields" msgstr "" @@ -1928,17 +1932,20 @@ msgstr "" #: common/views.py:608 order/templates/order/order_wizard/match_fields.html:27 #: order/templates/order/order_wizard/match_parts.html:19 #: order/templates/order/order_wizard/po_upload.html:40 +#: part/templates/part/bom_upload/match_fields.html:27 +#: part/templates/part/bom_upload/match_parts.html:19 +#: part/templates/part/bom_upload/upload_file.html:45 #: part/templates/part/import_wizard/match_fields.html:27 #: part/templates/part/import_wizard/match_references.html:19 #: part/templates/part/import_wizard/part_upload.html:43 msgid "Previous Step" msgstr "" -#: company/forms.py:26 part/forms.py:46 +#: company/forms.py:26 part/forms.py:47 msgid "URL" msgstr "" -#: company/forms.py:27 part/forms.py:47 +#: company/forms.py:27 part/forms.py:48 msgid "Image URL" msgstr "" @@ -1963,8 +1970,8 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:193 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 +#: order/templates/order/purchase_order_detail.html:193 part/bom.py:166 +#: part/bom.py:237 templates/js/company.js:305 templates/js/company.js:539 msgid "MPN" msgstr "" @@ -2079,8 +2086,8 @@ msgstr "" #: company/templates/company/manufacturer_part_base.html:85 #: company/templates/company/manufacturer_part_detail.html:25 #: company/templates/company/supplier_part_base.html:94 -#: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 -#: part/bom.py:241 stock/templates/stock/item_base.html:364 +#: company/templates/company/supplier_part_detail.html:34 part/bom.py:165 +#: part/bom.py:236 stock/templates/stock/item_base.html:364 #: templates/js/company.js:113 templates/js/company.js:289 #: templates/js/company.js:521 msgid "Manufacturer" @@ -2131,8 +2138,8 @@ msgstr "" #: company/templates/company/supplier_part_base.html:84 #: company/templates/company/supplier_part_detail.html:25 order/models.py:260 #: order/templates/order/order_base.html:92 -#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 -#: part/bom.py:286 stock/templates/stock/item_base.html:381 +#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:170 +#: part/bom.py:281 stock/templates/stock/item_base.html:381 #: templates/js/company.js:117 templates/js/company.js:495 #: templates/js/order.js:232 msgid "Supplier" @@ -2144,8 +2151,8 @@ msgstr "" #: company/models.py:535 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 -#: part/bom.py:287 +#: order/templates/order/purchase_order_detail.html:180 part/bom.py:171 +#: part/bom.py:282 msgid "SKU" msgstr "" @@ -2317,7 +2324,7 @@ msgstr "Parçaları Sil" #: company/templates/company/detail_manufacturer_part.html:68 #: company/templates/company/detail_supplier_part.html:66 -#: part/templates/part/bom.html:159 part/templates/part/category.html:127 +#: part/templates/part/bom.html:166 part/templates/part/category.html:127 #: templates/js/stock.js:1335 msgid "New Part" msgstr "" @@ -2625,7 +2632,7 @@ msgstr "" #: company/templates/company/supplier_part_pricing.html:19 #: company/templates/company/supplier_part_pricing.html:118 -#: part/templates/part/prices.html:264 part/views.py:2716 +#: part/templates/part/prices.html:264 part/views.py:2339 msgid "Add Price Break" msgstr "" @@ -2633,11 +2640,11 @@ msgstr "" msgid "No price break information found" msgstr "" -#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2778 +#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2401 msgid "Delete Price Break" msgstr "" -#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2764 +#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2387 msgid "Edit Price Break" msgstr "" @@ -2671,20 +2678,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:161 part/views.py:1007 +#: company/views.py:161 part/views.py:1008 msgid "Download Image" msgstr "" -#: company/views.py:190 part/views.py:1039 +#: company/views.py:190 part/views.py:1040 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:197 part/views.py:1046 +#: company/views.py:197 part/views.py:1047 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:206 part/views.py:1055 +#: company/views.py:206 part/views.py:1056 msgid "Supplied URL is not a valid image file" msgstr "Sağlanan URL geçerli bir resim dosyası değil" @@ -2867,8 +2874,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:313 part/views.py:1730 stock/models.py:308 -#: stock/models.py:1023 +#: order/models.py:313 stock/models.py:308 stock/models.py:1023 msgid "Quantity must be greater than zero" msgstr "" @@ -3110,13 +3116,14 @@ msgid "Order Notes" msgstr "" #: order/templates/order/order_wizard/match_fields.html:9 -#: part/templates/part/bom_upload/select_fields.html:21 +#: part/templates/part/bom_upload/match_fields.html:9 #: part/templates/part/import_wizard/ajax_match_fields.html:9 #: part/templates/part/import_wizard/match_fields.html:9 msgid "Missing selections for the following required columns" msgstr "Aşağıdaki gerekli sütunlar için eksik seçimler" #: order/templates/order/order_wizard/match_fields.html:20 +#: part/templates/part/bom_upload/match_fields.html:20 #: part/templates/part/import_wizard/ajax_match_fields.html:20 #: part/templates/part/import_wizard/match_fields.html:20 msgid "Duplicate selections found, see below. Fix them then retry submitting." @@ -3124,27 +3131,29 @@ msgstr "" #: order/templates/order/order_wizard/match_fields.html:29 #: order/templates/order/order_wizard/match_parts.html:21 -#: part/templates/part/bom_upload/select_fields.html:32 +#: part/templates/part/bom_upload/match_fields.html:29 +#: part/templates/part/bom_upload/match_parts.html:21 #: part/templates/part/import_wizard/match_fields.html:29 #: part/templates/part/import_wizard/match_references.html:21 msgid "Submit Selections" msgstr "" #: order/templates/order/order_wizard/match_fields.html:35 -#: part/templates/part/bom_upload/select_fields.html:41 +#: part/templates/part/bom_upload/match_fields.html:35 #: part/templates/part/import_wizard/ajax_match_fields.html:28 #: part/templates/part/import_wizard/match_fields.html:35 msgid "File Fields" msgstr "Dosya Alanları" #: order/templates/order/order_wizard/match_fields.html:42 -#: part/templates/part/bom_upload/select_fields.html:47 +#: part/templates/part/bom_upload/match_fields.html:42 #: part/templates/part/import_wizard/ajax_match_fields.html:35 #: part/templates/part/import_wizard/match_fields.html:42 msgid "Remove column" msgstr "" #: order/templates/order/order_wizard/match_fields.html:60 +#: part/templates/part/bom_upload/match_fields.html:60 #: part/templates/part/import_wizard/ajax_match_fields.html:53 #: part/templates/part/import_wizard/match_fields.html:60 msgid "Duplicate selection" @@ -3152,8 +3161,8 @@ msgstr "" #: order/templates/order/order_wizard/match_fields.html:71 #: order/templates/order/order_wizard/match_parts.html:52 -#: part/templates/part/bom_upload/select_fields.html:76 -#: part/templates/part/bom_upload/select_parts.html:58 +#: part/templates/part/bom_upload/match_fields.html:71 +#: part/templates/part/bom_upload/match_parts.html:53 #: part/templates/part/import_wizard/ajax_match_fields.html:64 #: part/templates/part/import_wizard/ajax_match_references.html:42 #: part/templates/part/import_wizard/match_fields.html:71 @@ -3162,14 +3171,14 @@ msgid "Remove row" msgstr "" #: order/templates/order/order_wizard/match_parts.html:12 -#: part/templates/part/bom_upload/select_parts.html:21 +#: part/templates/part/bom_upload/match_parts.html:12 #: part/templates/part/import_wizard/ajax_match_references.html:12 #: part/templates/part/import_wizard/match_references.html:12 msgid "Errors exist in the submitted data" msgstr "" #: order/templates/order/order_wizard/match_parts.html:28 -#: part/templates/part/bom_upload/select_parts.html:39 +#: part/templates/part/bom_upload/match_parts.html:28 #: part/templates/part/import_wizard/ajax_match_references.html:21 #: part/templates/part/import_wizard/match_references.html:28 msgid "Row" @@ -3184,6 +3193,7 @@ msgid "Upload File for Purchase Order" msgstr "Sipariş Emri için Dosya Yükle" #: order/templates/order/order_wizard/po_upload.html:18 +#: part/templates/part/bom_upload/upload_file.html:26 #: part/templates/part/import_wizard/ajax_part_upload.html:10 #: part/templates/part/import_wizard/part_upload.html:21 #, python-format @@ -3653,165 +3663,144 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:755 +#: part/bom.py:133 part/models.py:72 part/models.py:755 #: part/templates/part/category.html:75 part/templates/part/detail.html:90 msgid "Default Location" msgstr "Varsayılan Konum" -#: part/bom.py:139 part/templates/part/part_base.html:124 +#: part/bom.py:134 part/templates/part/part_base.html:124 msgid "Available Stock" msgstr "" -#: part/bom.py:379 -#, python-brace-format -msgid "Unsupported file format: {f}" -msgstr "Geçersiz dosya biçimi: {f}" - -#: part/bom.py:384 -msgid "Error reading BOM file (invalid data)" -msgstr "Malzeme listesi okurken hata (geçersiz data)" - -#: part/bom.py:386 -msgid "Error reading BOM file (incorrect row size)" -msgstr "Malzeme listesi okurken hata (geçersiz satır boyutu)" - -#: part/forms.py:73 stock/forms.py:232 +#: part/forms.py:74 stock/forms.py:232 msgid "File Format" msgstr "Dosya Biçimi" -#: part/forms.py:73 stock/forms.py:232 +#: part/forms.py:74 stock/forms.py:232 msgid "Select output file format" msgstr "Çıktı dosyası biçimi seçin" -#: part/forms.py:75 +#: part/forms.py:76 msgid "Cascading" msgstr "" -#: part/forms.py:75 +#: part/forms.py:76 msgid "Download cascading / multi-level BOM" msgstr "" -#: part/forms.py:77 +#: part/forms.py:78 msgid "Levels" msgstr "" -#: part/forms.py:77 +#: part/forms.py:78 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "" -#: part/forms.py:79 +#: part/forms.py:80 msgid "Include Parameter Data" msgstr "" -#: part/forms.py:79 +#: part/forms.py:80 msgid "Include part parameters data in exported BOM" msgstr "" -#: part/forms.py:81 +#: part/forms.py:82 msgid "Include Stock Data" msgstr "" -#: part/forms.py:81 +#: part/forms.py:82 msgid "Include part stock data in exported BOM" msgstr "" -#: part/forms.py:83 +#: part/forms.py:84 msgid "Include Manufacturer Data" msgstr "" -#: part/forms.py:83 +#: part/forms.py:84 msgid "Include part manufacturer data in exported BOM" msgstr "" -#: part/forms.py:85 +#: part/forms.py:86 msgid "Include Supplier Data" msgstr "" -#: part/forms.py:85 +#: part/forms.py:86 msgid "Include part supplier data in exported BOM" msgstr "Dışa aktarılan malzeme listesine parça tedarikçisi verilerini dahil edin" -#: part/forms.py:106 part/models.py:2223 +#: part/forms.py:107 part/models.py:2223 msgid "Parent Part" msgstr "" -#: part/forms.py:107 part/templates/part/bom_duplicate.html:7 +#: part/forms.py:108 part/templates/part/bom_duplicate.html:7 msgid "Select parent part to copy BOM from" msgstr "" -#: part/forms.py:113 +#: part/forms.py:114 msgid "Clear existing BOM items" msgstr "" -#: part/forms.py:119 +#: part/forms.py:120 msgid "Confirm BOM duplication" msgstr "" -#: part/forms.py:137 +#: part/forms.py:138 msgid "validate" msgstr "" -#: part/forms.py:137 +#: part/forms.py:138 msgid "Confirm that the BOM is correct" msgstr "" -#: part/forms.py:149 -msgid "BOM file" -msgstr "Malzeme Listesi Dosyası" - -#: part/forms.py:149 -msgid "Select BOM file to upload" -msgstr "Yüklemek için Malzeme Listesi dosyası seçin" - -#: part/forms.py:168 +#: part/forms.py:181 msgid "Related Part" msgstr "" -#: part/forms.py:175 +#: part/forms.py:188 msgid "Select part category" msgstr "" -#: part/forms.py:192 +#: part/forms.py:205 msgid "Duplicate all BOM data for this part" msgstr "" -#: part/forms.py:193 +#: part/forms.py:206 msgid "Copy BOM" msgstr "" -#: part/forms.py:198 +#: part/forms.py:211 msgid "Duplicate all parameter data for this part" msgstr "" -#: part/forms.py:199 +#: part/forms.py:212 msgid "Copy Parameters" msgstr "" -#: part/forms.py:204 +#: part/forms.py:217 msgid "Confirm part creation" msgstr "" -#: part/forms.py:209 +#: part/forms.py:222 msgid "Include category parameter templates" msgstr "Kategori parametre şablonlarını dahil et" -#: part/forms.py:214 +#: part/forms.py:227 msgid "Include parent categories parameter templates" msgstr "Üst kategorilerin parametre şablonlarını dahil et" -#: part/forms.py:294 +#: part/forms.py:307 msgid "Add parameter template to same level categories" msgstr "Parametre şablonunu aynı seviyedeki kategorilere ekle" -#: part/forms.py:298 +#: part/forms.py:311 msgid "Add parameter template to all categories" msgstr "Parametre şablonunu tüm kategorilere ekle" -#: part/forms.py:316 part/models.py:2322 +#: part/forms.py:329 part/models.py:2322 msgid "Sub part" msgstr "" -#: part/forms.py:345 +#: part/forms.py:358 msgid "Input quantity for price calculation" msgstr "" @@ -4157,8 +4146,7 @@ msgstr "Çeşide İzin Ver" msgid "Stock items for variant parts can be used for this BOM item" msgstr "Çeşit parçaların stok kalemleri bu malzeme listesinde kullanılabilir" -#: part/models.py:2430 part/views.py:1736 part/views.py:1788 -#: stock/models.py:298 +#: part/models.py:2430 stock/models.py:298 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -4203,66 +4191,72 @@ msgstr "" msgid "Bill of Materials" msgstr "" -#: part/templates/part/bom.html:19 +#: part/templates/part/bom.html:17 +#, fuzzy +#| msgid "You do not have the required permissions to access this function" +msgid "You do not have permission to edit the BOM." +msgstr "Bu fonksiyona erişmek için gerekli izinlere sahip değilsiniz" + +#: part/templates/part/bom.html:25 #, python-format msgid "The BOM for %(part)s has changed, and must be validated.
" msgstr "" -#: part/templates/part/bom.html:21 +#: part/templates/part/bom.html:27 #, python-format msgid "The BOM for %(part)s was last checked by %(checker)s on %(check_date)s" msgstr "" -#: part/templates/part/bom.html:25 +#: part/templates/part/bom.html:31 #, python-format msgid "The BOM for %(part)s has not been validated." msgstr "" -#: part/templates/part/bom.html:32 +#: part/templates/part/bom.html:38 msgid "Remove selected BOM items" msgstr "" -#: part/templates/part/bom.html:35 +#: part/templates/part/bom.html:41 msgid "Import BOM data" msgstr "" -#: part/templates/part/bom.html:39 +#: part/templates/part/bom.html:45 msgid "Copy BOM from parent part" msgstr "" -#: part/templates/part/bom.html:43 +#: part/templates/part/bom.html:49 msgid "New BOM Item" msgstr "" -#: part/templates/part/bom.html:46 +#: part/templates/part/bom.html:52 msgid "Finish Editing" msgstr "" -#: part/templates/part/bom.html:51 +#: part/templates/part/bom.html:57 msgid "Edit BOM" msgstr "" -#: part/templates/part/bom.html:55 +#: part/templates/part/bom.html:61 msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:2031 +#: part/templates/part/bom.html:67 part/views.py:1654 msgid "Export Bill of Materials" msgstr "" -#: part/templates/part/bom.html:64 +#: part/templates/part/bom.html:70 msgid "Print BOM Report" msgstr "" -#: part/templates/part/bom.html:109 +#: part/templates/part/bom.html:116 msgid "Delete selected BOM items?" msgstr "" -#: part/templates/part/bom.html:110 +#: part/templates/part/bom.html:117 msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/bom.html:160 part/views.py:450 +#: part/templates/part/bom.html:167 part/views.py:451 #: templates/js/stock.js:1336 msgid "Create New Part" msgstr "" @@ -4271,55 +4265,29 @@ msgstr "" msgid "This part already has a Bill of Materials" msgstr "" -#: part/templates/part/bom_upload/select_fields.html:11 -#: part/templates/part/bom_upload/select_parts.html:11 -#: part/templates/part/bom_upload/upload_file.html:11 -msgid "Upload Bill of Materials" -msgstr "" - -#: part/templates/part/bom_upload/select_fields.html:16 -msgid "Step 2 - Select Fields" -msgstr "" - -#: part/templates/part/bom_upload/select_fields.html:68 -msgid "Duplicate column selection" -msgstr "" - -#: part/templates/part/bom_upload/select_parts.html:16 -msgid "Step 3 - Select Parts" -msgstr "" - -#: part/templates/part/bom_upload/select_parts.html:27 -msgid "Submit BOM" -msgstr "" - -#: part/templates/part/bom_upload/select_parts.html:40 -#: part/templates/part/bom_upload/select_parts.html:69 +#: part/templates/part/bom_upload/match_parts.html:29 msgid "Select Part" msgstr "" -#: part/templates/part/bom_upload/select_parts.html:65 -#: part/templates/part/category.html:126 -msgid "Create new part" -msgstr "" +#: part/templates/part/bom_upload/upload_file.html:11 +#, fuzzy +#| msgid "Upload File" +msgid "Upload BOM File" +msgstr "Dosya Yükle" -#: part/templates/part/bom_upload/upload_file.html:16 -msgid "Step 1 - Select BOM File" -msgstr "" - -#: part/templates/part/bom_upload/upload_file.html:19 +#: part/templates/part/bom_upload/upload_file.html:18 msgid "Requirements for BOM upload" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:21 +#: part/templates/part/bom_upload/upload_file.html:20 msgid "The BOM file must contain the required named columns as provided in the " msgstr "Malzeme Listesi dosyası gerekli sütün adlarını sağlandığı şekilde içermelidir " -#: part/templates/part/bom_upload/upload_file.html:21 +#: part/templates/part/bom_upload/upload_file.html:20 msgid "BOM Upload Template" msgstr "Malzeme Listesi Şablonu Yükle" -#: part/templates/part/bom_upload/upload_file.html:22 +#: part/templates/part/bom_upload/upload_file.html:21 msgid "Each part must already exist in the database" msgstr "" @@ -4344,7 +4312,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:2369 +#: part/templates/part/category.html:38 part/views.py:1992 msgid "Create new part category" msgstr "" @@ -4383,6 +4351,10 @@ msgstr "Parçalar (Alt kategoriler dahil)" msgid "Export Part Data" msgstr "" +#: part/templates/part/category.html:126 +msgid "Create new part" +msgstr "" + #: part/templates/part/category.html:134 msgid "Set category" msgstr "Kategori ayarla" @@ -4429,7 +4401,7 @@ msgstr "Yeni Stok konumu oluştur" msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:286 part/views.py:2317 +#: part/templates/part/category.html:286 part/views.py:1940 msgid "Edit Part Category" msgstr "" @@ -4478,7 +4450,7 @@ msgstr "" msgid "Part Parameters" msgstr "" -#: part/templates/part/copy_part.html:9 part/views.py:326 +#: part/templates/part/copy_part.html:9 part/views.py:327 msgid "Duplicate Part" msgstr "" @@ -4893,7 +4865,7 @@ msgstr "" msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:2787 +#: part/templates/part/prices.html:206 part/views.py:2410 msgid "Add Internal Price Break" msgstr "" @@ -5008,176 +4980,154 @@ msgstr "Yeni Çeşit" msgid "Unknown database" msgstr "" -#: part/views.py:95 +#: part/views.py:96 msgid "Add Related Part" msgstr "" -#: part/views.py:150 +#: part/views.py:151 msgid "Delete Related Part" msgstr "" -#: part/views.py:161 +#: part/views.py:162 msgid "Set Part Category" msgstr "" -#: part/views.py:211 +#: part/views.py:212 #, python-brace-format msgid "Set category for {n} parts" msgstr "" -#: part/views.py:246 +#: part/views.py:247 msgid "Create Variant" msgstr "Çeşit Oluştur" -#: part/views.py:331 +#: part/views.py:332 msgid "Copied part" msgstr "" -#: part/views.py:385 part/views.py:523 +#: part/views.py:386 part/views.py:524 msgid "Possible matches exist - confirm creation of new part" msgstr "" -#: part/views.py:455 +#: part/views.py:456 msgid "Created new part" msgstr "" -#: part/views.py:623 +#: part/views.py:624 msgid "Match References" msgstr "" -#: part/views.py:925 +#: part/views.py:926 msgid "None" msgstr "" -#: part/views.py:984 +#: part/views.py:985 msgid "Part QR Code" msgstr "" -#: part/views.py:1086 +#: part/views.py:1087 msgid "Select Part Image" msgstr "" -#: part/views.py:1112 +#: part/views.py:1113 msgid "Updated part image" msgstr "" -#: part/views.py:1115 +#: part/views.py:1116 msgid "Part image not found" msgstr "" -#: part/views.py:1126 +#: part/views.py:1127 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1161 +#: part/views.py:1162 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1191 +#: part/views.py:1192 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1212 +#: part/views.py:1213 msgid "Validate BOM" msgstr "" -#: part/views.py:1233 +#: part/views.py:1234 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1244 +#: part/views.py:1245 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1378 -msgid "No BOM file provided" -msgstr "" +#: part/views.py:1318 +#, fuzzy +#| msgid "Allocate Parts" +msgid "Match Parts" +msgstr "Parçaları Tahsis Et" -#: part/views.py:1739 -msgid "Enter a valid quantity" -msgstr "" - -#: part/views.py:1764 part/views.py:1767 -msgid "Select valid part" -msgstr "" - -#: part/views.py:1773 -msgid "Duplicate part selected" -msgstr "" - -#: part/views.py:1811 -msgid "Select a part" -msgstr "" - -#: part/views.py:1817 -msgid "Selected part creates a circular BOM" -msgstr "" - -#: part/views.py:1821 -msgid "Specify quantity" -msgstr "" - -#: part/views.py:2083 +#: part/views.py:1706 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2090 +#: part/views.py:1713 msgid "Part was deleted" msgstr "" -#: part/views.py:2099 +#: part/views.py:1722 msgid "Part Pricing" msgstr "" -#: part/views.py:2240 +#: part/views.py:1863 msgid "Create Part Parameter Template" msgstr "Parça Parametre Şablonu Oluştur" -#: part/views.py:2250 +#: part/views.py:1873 msgid "Edit Part Parameter Template" msgstr "Parça Parametre Şablonu Düzenle" -#: part/views.py:2257 +#: part/views.py:1880 msgid "Delete Part Parameter Template" msgstr "Parça Parametre Şablonu Sil" -#: part/views.py:2355 +#: part/views.py:1978 msgid "Delete Part Category" msgstr "" -#: part/views.py:2361 +#: part/views.py:1984 msgid "Part category was deleted" msgstr "" -#: part/views.py:2413 +#: part/views.py:2036 msgid "Create Category Parameter Template" msgstr "Kategori Parametre Şablonu Oluştur" -#: part/views.py:2514 +#: part/views.py:2137 msgid "Edit Category Parameter Template" msgstr "Kategori Parametre Şablonu Düzenle" -#: part/views.py:2570 +#: part/views.py:2193 msgid "Delete Category Parameter Template" msgstr "Kategori Parametre Şablonu Sil" -#: part/views.py:2589 +#: part/views.py:2212 msgid "Create BOM Item" msgstr "" -#: part/views.py:2659 +#: part/views.py:2282 msgid "Edit BOM item" msgstr "" -#: part/views.py:2720 +#: part/views.py:2343 msgid "Added new price break" msgstr "" -#: part/views.py:2796 +#: part/views.py:2419 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2804 +#: part/views.py:2427 msgid "Delete Internal Price Break" msgstr "" @@ -6265,7 +6215,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7914,3 +7865,17 @@ msgstr "" msgid "Permission to delete items" msgstr "" +#~ msgid "Unsupported file format: {f}" +#~ msgstr "Geçersiz dosya biçimi: {f}" + +#~ msgid "Error reading BOM file (invalid data)" +#~ msgstr "Malzeme listesi okurken hata (geçersiz data)" + +#~ msgid "Error reading BOM file (incorrect row size)" +#~ msgstr "Malzeme listesi okurken hata (geçersiz satır boyutu)" + +#~ msgid "BOM file" +#~ msgstr "Malzeme Listesi Dosyası" + +#~ msgid "Select BOM file to upload" +#~ msgstr "Yüklemek için Malzeme Listesi dosyası seçin" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index a99c651e1e..2c4b4cff90 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-09 06:58+0000\n" +"POT-Creation-Date: 2021-07-10 03:48+0000\n" "PO-Revision-Date: 2021-07-09 08:02\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -36,7 +36,7 @@ msgstr "输入日期" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:118 templates/js/forms.js:486 +#: order/forms.py:74 part/forms.py:119 templates/js/forms.js:486 msgid "Confirm" msgstr "确认" @@ -481,8 +481,9 @@ msgstr "" #: order/templates/order/sales_order_detail.html:80 #: order/templates/order/sales_order_detail.html:87 #: order/templates/order/sales_order_detail.html:172 -#: order/templates/order/sales_order_detail.html:244 part/forms.py:314 -#: part/forms.py:344 part/forms.py:360 part/forms.py:376 part/models.py:2329 +#: order/templates/order/sales_order_detail.html:244 part/forms.py:327 +#: part/forms.py:357 part/forms.py:373 part/forms.py:389 part/models.py:2329 +#: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 #: part/templates/part/prices.html:474 #: report/templates/report/inventree_build_order_base.html:114 @@ -617,6 +618,7 @@ msgstr "" #: build/models.py:171 order/models.py:246 order/models.py:533 #: order/models.py:713 order/templates/order/purchase_order_detail.html:205 #: order/templates/order/sales_order_detail.html:239 part/models.py:2338 +#: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 #: templates/js/build.js:695 templates/js/build.js:1166 @@ -1901,15 +1903,17 @@ msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 order/views.py:337 -#: part/templates/part/bom_upload/upload_file.html:27 -#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:621 +#: part/templates/part/bom_upload/upload_file.html:47 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:622 +#: part/views.py:1316 msgid "Upload File" msgstr "" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 -#: order/views.py:338 part/templates/part/bom_upload/select_fields.html:58 +#: order/views.py:338 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 -#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:622 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:623 +#: part/views.py:1317 msgid "Match Fields" msgstr "" @@ -1928,17 +1932,20 @@ msgstr "" #: common/views.py:608 order/templates/order/order_wizard/match_fields.html:27 #: order/templates/order/order_wizard/match_parts.html:19 #: order/templates/order/order_wizard/po_upload.html:40 +#: part/templates/part/bom_upload/match_fields.html:27 +#: part/templates/part/bom_upload/match_parts.html:19 +#: part/templates/part/bom_upload/upload_file.html:45 #: part/templates/part/import_wizard/match_fields.html:27 #: part/templates/part/import_wizard/match_references.html:19 #: part/templates/part/import_wizard/part_upload.html:43 msgid "Previous Step" msgstr "" -#: company/forms.py:26 part/forms.py:46 +#: company/forms.py:26 part/forms.py:47 msgid "URL" msgstr "" -#: company/forms.py:27 part/forms.py:47 +#: company/forms.py:27 part/forms.py:48 msgid "Image URL" msgstr "" @@ -1963,8 +1970,8 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:193 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 +#: order/templates/order/purchase_order_detail.html:193 part/bom.py:166 +#: part/bom.py:237 templates/js/company.js:305 templates/js/company.js:539 msgid "MPN" msgstr "" @@ -2079,8 +2086,8 @@ msgstr "" #: company/templates/company/manufacturer_part_base.html:85 #: company/templates/company/manufacturer_part_detail.html:25 #: company/templates/company/supplier_part_base.html:94 -#: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 -#: part/bom.py:241 stock/templates/stock/item_base.html:364 +#: company/templates/company/supplier_part_detail.html:34 part/bom.py:165 +#: part/bom.py:236 stock/templates/stock/item_base.html:364 #: templates/js/company.js:113 templates/js/company.js:289 #: templates/js/company.js:521 msgid "Manufacturer" @@ -2131,8 +2138,8 @@ msgstr "" #: company/templates/company/supplier_part_base.html:84 #: company/templates/company/supplier_part_detail.html:25 order/models.py:260 #: order/templates/order/order_base.html:92 -#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 -#: part/bom.py:286 stock/templates/stock/item_base.html:381 +#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:170 +#: part/bom.py:281 stock/templates/stock/item_base.html:381 #: templates/js/company.js:117 templates/js/company.js:495 #: templates/js/order.js:232 msgid "Supplier" @@ -2144,8 +2151,8 @@ msgstr "" #: company/models.py:535 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 -#: part/bom.py:287 +#: order/templates/order/purchase_order_detail.html:180 part/bom.py:171 +#: part/bom.py:282 msgid "SKU" msgstr "" @@ -2317,7 +2324,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:68 #: company/templates/company/detail_supplier_part.html:66 -#: part/templates/part/bom.html:159 part/templates/part/category.html:127 +#: part/templates/part/bom.html:166 part/templates/part/category.html:127 #: templates/js/stock.js:1335 msgid "New Part" msgstr "" @@ -2625,7 +2632,7 @@ msgstr "" #: company/templates/company/supplier_part_pricing.html:19 #: company/templates/company/supplier_part_pricing.html:118 -#: part/templates/part/prices.html:264 part/views.py:2716 +#: part/templates/part/prices.html:264 part/views.py:2339 msgid "Add Price Break" msgstr "" @@ -2633,11 +2640,11 @@ msgstr "" msgid "No price break information found" msgstr "" -#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2778 +#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2401 msgid "Delete Price Break" msgstr "" -#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2764 +#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2387 msgid "Edit Price Break" msgstr "" @@ -2671,20 +2678,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:161 part/views.py:1007 +#: company/views.py:161 part/views.py:1008 msgid "Download Image" msgstr "" -#: company/views.py:190 part/views.py:1039 +#: company/views.py:190 part/views.py:1040 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:197 part/views.py:1046 +#: company/views.py:197 part/views.py:1047 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:206 part/views.py:1055 +#: company/views.py:206 part/views.py:1056 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2867,8 +2874,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:313 part/views.py:1730 stock/models.py:308 -#: stock/models.py:1023 +#: order/models.py:313 stock/models.py:308 stock/models.py:1023 msgid "Quantity must be greater than zero" msgstr "" @@ -3110,13 +3116,14 @@ msgid "Order Notes" msgstr "" #: order/templates/order/order_wizard/match_fields.html:9 -#: part/templates/part/bom_upload/select_fields.html:21 +#: part/templates/part/bom_upload/match_fields.html:9 #: part/templates/part/import_wizard/ajax_match_fields.html:9 #: part/templates/part/import_wizard/match_fields.html:9 msgid "Missing selections for the following required columns" msgstr "" #: order/templates/order/order_wizard/match_fields.html:20 +#: part/templates/part/bom_upload/match_fields.html:20 #: part/templates/part/import_wizard/ajax_match_fields.html:20 #: part/templates/part/import_wizard/match_fields.html:20 msgid "Duplicate selections found, see below. Fix them then retry submitting." @@ -3124,27 +3131,29 @@ msgstr "" #: order/templates/order/order_wizard/match_fields.html:29 #: order/templates/order/order_wizard/match_parts.html:21 -#: part/templates/part/bom_upload/select_fields.html:32 +#: part/templates/part/bom_upload/match_fields.html:29 +#: part/templates/part/bom_upload/match_parts.html:21 #: part/templates/part/import_wizard/match_fields.html:29 #: part/templates/part/import_wizard/match_references.html:21 msgid "Submit Selections" msgstr "" #: order/templates/order/order_wizard/match_fields.html:35 -#: part/templates/part/bom_upload/select_fields.html:41 +#: part/templates/part/bom_upload/match_fields.html:35 #: part/templates/part/import_wizard/ajax_match_fields.html:28 #: part/templates/part/import_wizard/match_fields.html:35 msgid "File Fields" msgstr "" #: order/templates/order/order_wizard/match_fields.html:42 -#: part/templates/part/bom_upload/select_fields.html:47 +#: part/templates/part/bom_upload/match_fields.html:42 #: part/templates/part/import_wizard/ajax_match_fields.html:35 #: part/templates/part/import_wizard/match_fields.html:42 msgid "Remove column" msgstr "" #: order/templates/order/order_wizard/match_fields.html:60 +#: part/templates/part/bom_upload/match_fields.html:60 #: part/templates/part/import_wizard/ajax_match_fields.html:53 #: part/templates/part/import_wizard/match_fields.html:60 msgid "Duplicate selection" @@ -3152,8 +3161,8 @@ msgstr "" #: order/templates/order/order_wizard/match_fields.html:71 #: order/templates/order/order_wizard/match_parts.html:52 -#: part/templates/part/bom_upload/select_fields.html:76 -#: part/templates/part/bom_upload/select_parts.html:58 +#: part/templates/part/bom_upload/match_fields.html:71 +#: part/templates/part/bom_upload/match_parts.html:53 #: part/templates/part/import_wizard/ajax_match_fields.html:64 #: part/templates/part/import_wizard/ajax_match_references.html:42 #: part/templates/part/import_wizard/match_fields.html:71 @@ -3162,14 +3171,14 @@ msgid "Remove row" msgstr "" #: order/templates/order/order_wizard/match_parts.html:12 -#: part/templates/part/bom_upload/select_parts.html:21 +#: part/templates/part/bom_upload/match_parts.html:12 #: part/templates/part/import_wizard/ajax_match_references.html:12 #: part/templates/part/import_wizard/match_references.html:12 msgid "Errors exist in the submitted data" msgstr "" #: order/templates/order/order_wizard/match_parts.html:28 -#: part/templates/part/bom_upload/select_parts.html:39 +#: part/templates/part/bom_upload/match_parts.html:28 #: part/templates/part/import_wizard/ajax_match_references.html:21 #: part/templates/part/import_wizard/match_references.html:28 msgid "Row" @@ -3184,6 +3193,7 @@ msgid "Upload File for Purchase Order" msgstr "" #: order/templates/order/order_wizard/po_upload.html:18 +#: part/templates/part/bom_upload/upload_file.html:26 #: part/templates/part/import_wizard/ajax_part_upload.html:10 #: part/templates/part/import_wizard/part_upload.html:21 #, python-format @@ -3653,165 +3663,144 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:138 part/models.py:72 part/models.py:755 +#: part/bom.py:133 part/models.py:72 part/models.py:755 #: part/templates/part/category.html:75 part/templates/part/detail.html:90 msgid "Default Location" msgstr "" -#: part/bom.py:139 part/templates/part/part_base.html:124 +#: part/bom.py:134 part/templates/part/part_base.html:124 msgid "Available Stock" msgstr "" -#: part/bom.py:379 -#, python-brace-format -msgid "Unsupported file format: {f}" -msgstr "" - -#: part/bom.py:384 -msgid "Error reading BOM file (invalid data)" -msgstr "" - -#: part/bom.py:386 -msgid "Error reading BOM file (incorrect row size)" -msgstr "" - -#: part/forms.py:73 stock/forms.py:232 +#: part/forms.py:74 stock/forms.py:232 msgid "File Format" msgstr "" -#: part/forms.py:73 stock/forms.py:232 +#: part/forms.py:74 stock/forms.py:232 msgid "Select output file format" msgstr "" -#: part/forms.py:75 +#: part/forms.py:76 msgid "Cascading" msgstr "" -#: part/forms.py:75 +#: part/forms.py:76 msgid "Download cascading / multi-level BOM" msgstr "" -#: part/forms.py:77 +#: part/forms.py:78 msgid "Levels" msgstr "" -#: part/forms.py:77 +#: part/forms.py:78 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "" -#: part/forms.py:79 +#: part/forms.py:80 msgid "Include Parameter Data" msgstr "" -#: part/forms.py:79 +#: part/forms.py:80 msgid "Include part parameters data in exported BOM" msgstr "" -#: part/forms.py:81 +#: part/forms.py:82 msgid "Include Stock Data" msgstr "" -#: part/forms.py:81 +#: part/forms.py:82 msgid "Include part stock data in exported BOM" msgstr "" -#: part/forms.py:83 +#: part/forms.py:84 msgid "Include Manufacturer Data" msgstr "" -#: part/forms.py:83 +#: part/forms.py:84 msgid "Include part manufacturer data in exported BOM" msgstr "" -#: part/forms.py:85 +#: part/forms.py:86 msgid "Include Supplier Data" msgstr "" -#: part/forms.py:85 +#: part/forms.py:86 msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:106 part/models.py:2223 +#: part/forms.py:107 part/models.py:2223 msgid "Parent Part" msgstr "" -#: part/forms.py:107 part/templates/part/bom_duplicate.html:7 +#: part/forms.py:108 part/templates/part/bom_duplicate.html:7 msgid "Select parent part to copy BOM from" msgstr "" -#: part/forms.py:113 +#: part/forms.py:114 msgid "Clear existing BOM items" msgstr "" -#: part/forms.py:119 +#: part/forms.py:120 msgid "Confirm BOM duplication" msgstr "" -#: part/forms.py:137 +#: part/forms.py:138 msgid "validate" msgstr "" -#: part/forms.py:137 +#: part/forms.py:138 msgid "Confirm that the BOM is correct" msgstr "" -#: part/forms.py:149 -msgid "BOM file" -msgstr "" - -#: part/forms.py:149 -msgid "Select BOM file to upload" -msgstr "" - -#: part/forms.py:168 +#: part/forms.py:181 msgid "Related Part" msgstr "" -#: part/forms.py:175 +#: part/forms.py:188 msgid "Select part category" msgstr "" -#: part/forms.py:192 +#: part/forms.py:205 msgid "Duplicate all BOM data for this part" msgstr "" -#: part/forms.py:193 +#: part/forms.py:206 msgid "Copy BOM" msgstr "" -#: part/forms.py:198 +#: part/forms.py:211 msgid "Duplicate all parameter data for this part" msgstr "" -#: part/forms.py:199 +#: part/forms.py:212 msgid "Copy Parameters" msgstr "" -#: part/forms.py:204 +#: part/forms.py:217 msgid "Confirm part creation" msgstr "" -#: part/forms.py:209 +#: part/forms.py:222 msgid "Include category parameter templates" msgstr "" -#: part/forms.py:214 +#: part/forms.py:227 msgid "Include parent categories parameter templates" msgstr "" -#: part/forms.py:294 +#: part/forms.py:307 msgid "Add parameter template to same level categories" msgstr "" -#: part/forms.py:298 +#: part/forms.py:311 msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:316 part/models.py:2322 +#: part/forms.py:329 part/models.py:2322 msgid "Sub part" msgstr "" -#: part/forms.py:345 +#: part/forms.py:358 msgid "Input quantity for price calculation" msgstr "" @@ -4157,8 +4146,7 @@ msgstr "" msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2430 part/views.py:1736 part/views.py:1788 -#: stock/models.py:298 +#: part/models.py:2430 stock/models.py:298 msgid "Quantity must be integer value for trackable parts" msgstr "" @@ -4203,66 +4191,70 @@ msgstr "" msgid "Bill of Materials" msgstr "" -#: part/templates/part/bom.html:19 -#, python-format -msgid "The BOM for %(part)s has changed, and must be validated.
" -msgstr "" - -#: part/templates/part/bom.html:21 -#, python-format -msgid "The BOM for %(part)s was last checked by %(checker)s on %(check_date)s" +#: part/templates/part/bom.html:17 +msgid "You do not have permission to edit the BOM." msgstr "" #: part/templates/part/bom.html:25 #, python-format +msgid "The BOM for %(part)s has changed, and must be validated.
" +msgstr "" + +#: part/templates/part/bom.html:27 +#, python-format +msgid "The BOM for %(part)s was last checked by %(checker)s on %(check_date)s" +msgstr "" + +#: part/templates/part/bom.html:31 +#, python-format msgid "The BOM for %(part)s has not been validated." msgstr "" -#: part/templates/part/bom.html:32 +#: part/templates/part/bom.html:38 msgid "Remove selected BOM items" msgstr "" -#: part/templates/part/bom.html:35 +#: part/templates/part/bom.html:41 msgid "Import BOM data" msgstr "" -#: part/templates/part/bom.html:39 +#: part/templates/part/bom.html:45 msgid "Copy BOM from parent part" msgstr "" -#: part/templates/part/bom.html:43 +#: part/templates/part/bom.html:49 msgid "New BOM Item" msgstr "" -#: part/templates/part/bom.html:46 +#: part/templates/part/bom.html:52 msgid "Finish Editing" msgstr "" -#: part/templates/part/bom.html:51 +#: part/templates/part/bom.html:57 msgid "Edit BOM" msgstr "" -#: part/templates/part/bom.html:55 +#: part/templates/part/bom.html:61 msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:61 part/views.py:2031 +#: part/templates/part/bom.html:67 part/views.py:1654 msgid "Export Bill of Materials" msgstr "" -#: part/templates/part/bom.html:64 +#: part/templates/part/bom.html:70 msgid "Print BOM Report" msgstr "" -#: part/templates/part/bom.html:109 +#: part/templates/part/bom.html:116 msgid "Delete selected BOM items?" msgstr "" -#: part/templates/part/bom.html:110 +#: part/templates/part/bom.html:117 msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/bom.html:160 part/views.py:450 +#: part/templates/part/bom.html:167 part/views.py:451 #: templates/js/stock.js:1336 msgid "Create New Part" msgstr "" @@ -4271,55 +4263,27 @@ msgstr "" msgid "This part already has a Bill of Materials" msgstr "" -#: part/templates/part/bom_upload/select_fields.html:11 -#: part/templates/part/bom_upload/select_parts.html:11 -#: part/templates/part/bom_upload/upload_file.html:11 -msgid "Upload Bill of Materials" -msgstr "" - -#: part/templates/part/bom_upload/select_fields.html:16 -msgid "Step 2 - Select Fields" -msgstr "" - -#: part/templates/part/bom_upload/select_fields.html:68 -msgid "Duplicate column selection" -msgstr "" - -#: part/templates/part/bom_upload/select_parts.html:16 -msgid "Step 3 - Select Parts" -msgstr "" - -#: part/templates/part/bom_upload/select_parts.html:27 -msgid "Submit BOM" -msgstr "" - -#: part/templates/part/bom_upload/select_parts.html:40 -#: part/templates/part/bom_upload/select_parts.html:69 +#: part/templates/part/bom_upload/match_parts.html:29 msgid "Select Part" msgstr "" -#: part/templates/part/bom_upload/select_parts.html:65 -#: part/templates/part/category.html:126 -msgid "Create new part" +#: part/templates/part/bom_upload/upload_file.html:11 +msgid "Upload BOM File" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:16 -msgid "Step 1 - Select BOM File" -msgstr "" - -#: part/templates/part/bom_upload/upload_file.html:19 +#: part/templates/part/bom_upload/upload_file.html:18 msgid "Requirements for BOM upload" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:21 +#: part/templates/part/bom_upload/upload_file.html:20 msgid "The BOM file must contain the required named columns as provided in the " msgstr "" -#: part/templates/part/bom_upload/upload_file.html:21 +#: part/templates/part/bom_upload/upload_file.html:20 msgid "BOM Upload Template" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:22 +#: part/templates/part/bom_upload/upload_file.html:21 msgid "Each part must already exist in the database" msgstr "" @@ -4344,7 +4308,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:2369 +#: part/templates/part/category.html:38 part/views.py:1992 msgid "Create new part category" msgstr "" @@ -4383,6 +4347,10 @@ msgstr "" msgid "Export Part Data" msgstr "" +#: part/templates/part/category.html:126 +msgid "Create new part" +msgstr "" + #: part/templates/part/category.html:134 msgid "Set category" msgstr "" @@ -4429,7 +4397,7 @@ msgstr "" msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:286 part/views.py:2317 +#: part/templates/part/category.html:286 part/views.py:1940 msgid "Edit Part Category" msgstr "" @@ -4478,7 +4446,7 @@ msgstr "" msgid "Part Parameters" msgstr "" -#: part/templates/part/copy_part.html:9 part/views.py:326 +#: part/templates/part/copy_part.html:9 part/views.py:327 msgid "Duplicate Part" msgstr "" @@ -4893,7 +4861,7 @@ msgstr "" msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:2787 +#: part/templates/part/prices.html:206 part/views.py:2410 msgid "Add Internal Price Break" msgstr "" @@ -5008,176 +4976,152 @@ msgstr "" msgid "Unknown database" msgstr "" -#: part/views.py:95 +#: part/views.py:96 msgid "Add Related Part" msgstr "" -#: part/views.py:150 +#: part/views.py:151 msgid "Delete Related Part" msgstr "" -#: part/views.py:161 +#: part/views.py:162 msgid "Set Part Category" msgstr "" -#: part/views.py:211 +#: part/views.py:212 #, python-brace-format msgid "Set category for {n} parts" msgstr "" -#: part/views.py:246 +#: part/views.py:247 msgid "Create Variant" msgstr "" -#: part/views.py:331 +#: part/views.py:332 msgid "Copied part" msgstr "" -#: part/views.py:385 part/views.py:523 +#: part/views.py:386 part/views.py:524 msgid "Possible matches exist - confirm creation of new part" msgstr "" -#: part/views.py:455 +#: part/views.py:456 msgid "Created new part" msgstr "" -#: part/views.py:623 +#: part/views.py:624 msgid "Match References" msgstr "" -#: part/views.py:925 +#: part/views.py:926 msgid "None" msgstr "" -#: part/views.py:984 +#: part/views.py:985 msgid "Part QR Code" msgstr "" -#: part/views.py:1086 +#: part/views.py:1087 msgid "Select Part Image" msgstr "" -#: part/views.py:1112 +#: part/views.py:1113 msgid "Updated part image" msgstr "" -#: part/views.py:1115 +#: part/views.py:1116 msgid "Part image not found" msgstr "" -#: part/views.py:1126 +#: part/views.py:1127 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1161 +#: part/views.py:1162 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1191 +#: part/views.py:1192 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1212 +#: part/views.py:1213 msgid "Validate BOM" msgstr "" -#: part/views.py:1233 +#: part/views.py:1234 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1244 +#: part/views.py:1245 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1378 -msgid "No BOM file provided" +#: part/views.py:1318 +msgid "Match Parts" msgstr "" -#: part/views.py:1739 -msgid "Enter a valid quantity" -msgstr "" - -#: part/views.py:1764 part/views.py:1767 -msgid "Select valid part" -msgstr "" - -#: part/views.py:1773 -msgid "Duplicate part selected" -msgstr "" - -#: part/views.py:1811 -msgid "Select a part" -msgstr "" - -#: part/views.py:1817 -msgid "Selected part creates a circular BOM" -msgstr "" - -#: part/views.py:1821 -msgid "Specify quantity" -msgstr "" - -#: part/views.py:2083 +#: part/views.py:1706 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:2090 +#: part/views.py:1713 msgid "Part was deleted" msgstr "" -#: part/views.py:2099 +#: part/views.py:1722 msgid "Part Pricing" msgstr "" -#: part/views.py:2240 +#: part/views.py:1863 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:2250 +#: part/views.py:1873 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:2257 +#: part/views.py:1880 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:2355 +#: part/views.py:1978 msgid "Delete Part Category" msgstr "" -#: part/views.py:2361 +#: part/views.py:1984 msgid "Part category was deleted" msgstr "" -#: part/views.py:2413 +#: part/views.py:2036 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2514 +#: part/views.py:2137 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2570 +#: part/views.py:2193 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2589 +#: part/views.py:2212 msgid "Create BOM Item" msgstr "" -#: part/views.py:2659 +#: part/views.py:2282 msgid "Edit BOM item" msgstr "" -#: part/views.py:2720 +#: part/views.py:2343 msgid "Added new price break" msgstr "" -#: part/views.py:2796 +#: part/views.py:2419 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2804 +#: part/views.py:2427 msgid "Delete Internal Price Break" msgstr "" @@ -6265,7 +6209,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7913,4 +7858,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - From 8a1909fe86d55f25aa79eaee4b3f0ed5fe622621 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sat, 10 Jul 2021 14:02:26 +1000 Subject: [PATCH 422/734] New Crowdin updates (#1798) * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 73 ++--------------------- InvenTree/locale/es/LC_MESSAGES/django.po | 6 +- InvenTree/locale/fr/LC_MESSAGES/django.po | 6 +- InvenTree/locale/it/LC_MESSAGES/django.po | 6 +- InvenTree/locale/ja/LC_MESSAGES/django.po | 11 +--- InvenTree/locale/pl/LC_MESSAGES/django.po | 14 ++--- InvenTree/locale/ru/LC_MESSAGES/django.po | 6 +- InvenTree/locale/tr/LC_MESSAGES/django.po | 31 ++-------- InvenTree/locale/zh/LC_MESSAGES/django.po | 6 +- 9 files changed, 34 insertions(+), 125 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index c5c158e194..c33cb246f0 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-10 03:48+0000\n" -"PO-Revision-Date: 2021-07-09 08:02\n" +"PO-Revision-Date: 2021-07-10 03:50\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -4192,10 +4192,8 @@ msgid "Bill of Materials" msgstr "Stückliste" #: part/templates/part/bom.html:17 -#, fuzzy -#| msgid "You do not have permission to view this page." msgid "You do not have permission to edit the BOM." -msgstr "Keine Berechtigung zum Anzeigen dieser Seite." +msgstr "" #: part/templates/part/bom.html:25 #, python-format @@ -4270,10 +4268,8 @@ msgid "Select Part" msgstr "Teil auswählen" #: part/templates/part/bom_upload/upload_file.html:11 -#, fuzzy -#| msgid "Upload File" msgid "Upload BOM File" -msgstr "Datei hochgeladen" +msgstr "" #: part/templates/part/bom_upload/upload_file.html:18 msgid "Requirements for BOM upload" @@ -5062,10 +5058,8 @@ msgid "Validated Bill of Materials" msgstr "überprüfte Stückliste" #: part/views.py:1318 -#, fuzzy -#| msgid "Match Items" msgid "Match Parts" -msgstr "Positionen zuordnen" +msgstr "" #: part/views.py:1706 msgid "Confirm Part Deletion" @@ -6215,13 +6209,11 @@ msgstr "Farbschemata" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " -msgstr "" -"\n" +msgstr "\n" "\t\tDie CSS Datei \"%(invalid_color_theme)s.css\" für das aktuell ausgewählte Farbschema wurde nicht gefunden.
\n" "\t\tBitte ein anderes Farbschema auswählen:)\n" "\t " @@ -7869,56 +7861,3 @@ msgstr "Berechtigungen Einträge zu ändern" msgid "Permission to delete items" msgstr "Berechtigung Einträge zu löschen" -#~ msgid "Unsupported file format: {f}" -#~ msgstr "Nicht unterstütztes Dateiformat: {f}" - -#~ msgid "Error reading BOM file (invalid data)" -#~ msgstr "Fehler beim Lesen der Stückliste (ungültige Daten)" - -#~ msgid "Error reading BOM file (incorrect row size)" -#~ msgstr "Fehler beim Lesen der Stückliste (ungültige Zeilengröße)" - -#~ msgid "BOM file" -#~ msgstr "Stücklisten-Datei" - -#~ msgid "Select BOM file to upload" -#~ msgstr "Stücklisten-Datei zum Upload auswählen" - -#~ msgid "Upload Bill of Materials" -#~ msgstr "Stückliste hochladen" - -#~ msgid "Step 2 - Select Fields" -#~ msgstr "Schritt 2 - Felder auswählen" - -#~ msgid "Duplicate column selection" -#~ msgstr "Spalte doppelt ausgewählt" - -#~ msgid "Step 3 - Select Parts" -#~ msgstr "Schritt 3 - Teile auswählen" - -#~ msgid "Submit BOM" -#~ msgstr "Stückliste abschicken" - -#~ msgid "Step 1 - Select BOM File" -#~ msgstr "Schritt 1 - Stückliste-Datei auswählen" - -#~ msgid "No BOM file provided" -#~ msgstr "Keine Stückliste angegeben" - -#~ msgid "Enter a valid quantity" -#~ msgstr "Bitte eine gültige Anzahl eingeben" - -#~ msgid "Select valid part" -#~ msgstr "Bitte ein gültiges Teil auswählen" - -#~ msgid "Duplicate part selected" -#~ msgstr "Teil doppelt ausgewählt" - -#~ msgid "Select a part" -#~ msgstr "Teil auswählen" - -#~ msgid "Selected part creates a circular BOM" -#~ msgstr "gewähltes Teil erzeugt rekursive Stückliste" - -#~ msgid "Specify quantity" -#~ msgstr "Anzahl angeben" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 6178859a17..c838903c94 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-10 03:48+0000\n" -"PO-Revision-Date: 2021-07-09 08:02\n" +"PO-Revision-Date: 2021-07-10 03:50\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -6209,8 +6209,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7858,3 +7857,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 6885c964ff..9d662deb86 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-10 03:48+0000\n" -"PO-Revision-Date: 2021-07-09 08:02\n" +"PO-Revision-Date: 2021-07-10 03:50\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -6209,8 +6209,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7858,3 +7857,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index a6d87a2115..29c7cd221c 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-10 03:48+0000\n" -"PO-Revision-Date: 2021-07-09 08:02\n" +"PO-Revision-Date: 2021-07-10 03:50\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -6209,8 +6209,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7858,3 +7857,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 0165f27b18..668c3dc2dd 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-10 03:48+0000\n" -"PO-Revision-Date: 2021-07-09 10:16\n" +"PO-Revision-Date: 2021-07-10 03:50\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -5058,10 +5058,8 @@ msgid "Validated Bill of Materials" msgstr "" #: part/views.py:1318 -#, fuzzy -#| msgid "Allocate Parts" msgid "Match Parts" -msgstr "パーツを割り当て" +msgstr "" #: part/views.py:1706 msgid "Confirm Part Deletion" @@ -6211,8 +6209,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7861,5 +7858,3 @@ msgstr "" msgid "Permission to delete items" msgstr "" -#~ msgid "Step 3 - Select Parts" -#~ msgstr "ステップ3 - パーツの選択" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 8692b6eb16..e16db6eaef 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-10 03:48+0000\n" -"PO-Revision-Date: 2021-07-09 08:02\n" +"PO-Revision-Date: 2021-07-10 03:50\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -4268,10 +4268,8 @@ msgid "Select Part" msgstr "" #: part/templates/part/bom_upload/upload_file.html:11 -#, fuzzy -#| msgid "Upload File" msgid "Upload BOM File" -msgstr "Wyślij plik" +msgstr "" #: part/templates/part/bom_upload/upload_file.html:18 msgid "Requirements for BOM upload" @@ -5060,10 +5058,8 @@ msgid "Validated Bill of Materials" msgstr "" #: part/views.py:1318 -#, fuzzy -#| msgid "Allocate Parts" msgid "Match Parts" -msgstr "Przydziel części" +msgstr "" #: part/views.py:1706 msgid "Confirm Part Deletion" @@ -6213,8 +6209,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7862,3 +7857,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 731b50dd20..3182c5b551 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-10 03:48+0000\n" -"PO-Revision-Date: 2021-07-09 08:02\n" +"PO-Revision-Date: 2021-07-10 03:50\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -6209,8 +6209,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7858,3 +7857,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 3f46590dd5..da311700ff 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-10 03:48+0000\n" -"PO-Revision-Date: 2021-07-09 08:02\n" +"PO-Revision-Date: 2021-07-10 03:50\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -4192,10 +4192,8 @@ msgid "Bill of Materials" msgstr "" #: part/templates/part/bom.html:17 -#, fuzzy -#| msgid "You do not have the required permissions to access this function" msgid "You do not have permission to edit the BOM." -msgstr "Bu fonksiyona erişmek için gerekli izinlere sahip değilsiniz" +msgstr "" #: part/templates/part/bom.html:25 #, python-format @@ -4270,10 +4268,8 @@ msgid "Select Part" msgstr "" #: part/templates/part/bom_upload/upload_file.html:11 -#, fuzzy -#| msgid "Upload File" msgid "Upload BOM File" -msgstr "Dosya Yükle" +msgstr "" #: part/templates/part/bom_upload/upload_file.html:18 msgid "Requirements for BOM upload" @@ -5062,10 +5058,8 @@ msgid "Validated Bill of Materials" msgstr "" #: part/views.py:1318 -#, fuzzy -#| msgid "Allocate Parts" msgid "Match Parts" -msgstr "Parçaları Tahsis Et" +msgstr "" #: part/views.py:1706 msgid "Confirm Part Deletion" @@ -6215,8 +6209,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7865,17 +7858,3 @@ msgstr "" msgid "Permission to delete items" msgstr "" -#~ msgid "Unsupported file format: {f}" -#~ msgstr "Geçersiz dosya biçimi: {f}" - -#~ msgid "Error reading BOM file (invalid data)" -#~ msgstr "Malzeme listesi okurken hata (geçersiz data)" - -#~ msgid "Error reading BOM file (incorrect row size)" -#~ msgstr "Malzeme listesi okurken hata (geçersiz satır boyutu)" - -#~ msgid "BOM file" -#~ msgstr "Malzeme Listesi Dosyası" - -#~ msgid "Select BOM file to upload" -#~ msgstr "Yüklemek için Malzeme Listesi dosyası seçin" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 2c4b4cff90..c7dae148d4 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-10 03:48+0000\n" -"PO-Revision-Date: 2021-07-09 08:02\n" +"PO-Revision-Date: 2021-07-10 03:50\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -6209,8 +6209,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7858,3 +7857,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + From f20e1ff38e49456bd2bfa38a28c1c4db68e5fd37 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 10 Jul 2021 04:16:07 +0000 Subject: [PATCH 423/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 25 ++++++++++++----------- InvenTree/locale/en/LC_MESSAGES/django.po | 18 ++++++++-------- InvenTree/locale/es/LC_MESSAGES/django.po | 22 ++++++++++---------- InvenTree/locale/fr/LC_MESSAGES/django.po | 22 ++++++++++---------- InvenTree/locale/it/LC_MESSAGES/django.po | 22 ++++++++++---------- InvenTree/locale/ja/LC_MESSAGES/django.po | 22 ++++++++++---------- InvenTree/locale/pl/LC_MESSAGES/django.po | 22 ++++++++++---------- InvenTree/locale/ru/LC_MESSAGES/django.po | 22 ++++++++++---------- InvenTree/locale/tr/LC_MESSAGES/django.po | 22 ++++++++++---------- InvenTree/locale/zh/LC_MESSAGES/django.po | 22 ++++++++++---------- 10 files changed, 110 insertions(+), 109 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index c33cb246f0..c07b32725d 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-10 03:48+0000\n" +"POT-Creation-Date: 2021-07-10 04:15+0000\n" "PO-Revision-Date: 2021-07-10 03:50\n" "Last-Translator: \n" "Language-Team: German\n" @@ -177,7 +177,7 @@ msgstr "Beschreibung (optional)" msgid "parent" msgstr "Eltern" -#: InvenTree/serializers.py:52 +#: InvenTree/serializers.py:52 part/models.py:2427 msgid "Must be a valid number" msgstr "" @@ -4146,31 +4146,31 @@ msgstr "Varianten zulassen" msgid "Stock items for variant parts can be used for this BOM item" msgstr "Lagerbestand von Varianten kann für diese Stücklisten-Position verwendet werden" -#: part/models.py:2430 stock/models.py:298 +#: part/models.py:2439 stock/models.py:298 msgid "Quantity must be integer value for trackable parts" msgstr "Menge muss eine Ganzzahl sein" -#: part/models.py:2439 part/models.py:2441 +#: part/models.py:2448 part/models.py:2450 msgid "Sub part must be specified" msgstr "Zuliefererteil muss festgelegt sein" -#: part/models.py:2444 +#: part/models.py:2453 msgid "BOM Item" msgstr "Stücklisten-Position" -#: part/models.py:2563 +#: part/models.py:2572 msgid "Part 1" msgstr "Teil 1" -#: part/models.py:2567 +#: part/models.py:2576 msgid "Part 2" msgstr "Teil 2" -#: part/models.py:2567 +#: part/models.py:2576 msgid "Select Related Part" msgstr "verknüpftes Teil auswählen" -#: part/models.py:2599 +#: part/models.py:2608 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?" @@ -6209,11 +6209,13 @@ msgstr "Farbschemata" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " -msgstr "\n" +msgstr "" +"\n" "\t\tDie CSS Datei \"%(invalid_color_theme)s.css\" für das aktuell ausgewählte Farbschema wurde nicht gefunden.
\n" "\t\tBitte ein anderes Farbschema auswählen:)\n" "\t " @@ -7860,4 +7862,3 @@ msgstr "Berechtigungen Einträge zu ändern" #: users/models.py:193 msgid "Permission to delete items" msgstr "Berechtigung Einträge zu löschen" - diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 99f68cfc61..1cabf29b37 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-10 03:48+0000\n" +"POT-Creation-Date: 2021-07-10 04:15+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -178,7 +178,7 @@ msgstr "" msgid "parent" msgstr "" -#: InvenTree/serializers.py:52 +#: InvenTree/serializers.py:52 part/models.py:2427 msgid "Must be a valid number" msgstr "" @@ -4147,31 +4147,31 @@ msgstr "" msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2430 stock/models.py:298 +#: part/models.py:2439 stock/models.py:298 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2439 part/models.py:2441 +#: part/models.py:2448 part/models.py:2450 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2444 +#: part/models.py:2453 msgid "BOM Item" msgstr "" -#: part/models.py:2563 +#: part/models.py:2572 msgid "Part 1" msgstr "" -#: part/models.py:2567 +#: part/models.py:2576 msgid "Part 2" msgstr "" -#: part/models.py:2567 +#: part/models.py:2576 msgid "Select Related Part" msgstr "" -#: part/models.py:2599 +#: part/models.py:2608 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index c838903c94..d27054cd70 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-10 03:48+0000\n" +"POT-Creation-Date: 2021-07-10 04:15+0000\n" "PO-Revision-Date: 2021-07-10 03:50\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -177,7 +177,7 @@ msgstr "" msgid "parent" msgstr "" -#: InvenTree/serializers.py:52 +#: InvenTree/serializers.py:52 part/models.py:2427 msgid "Must be a valid number" msgstr "" @@ -4146,31 +4146,31 @@ msgstr "" msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2430 stock/models.py:298 +#: part/models.py:2439 stock/models.py:298 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2439 part/models.py:2441 +#: part/models.py:2448 part/models.py:2450 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2444 +#: part/models.py:2453 msgid "BOM Item" msgstr "" -#: part/models.py:2563 +#: part/models.py:2572 msgid "Part 1" msgstr "" -#: part/models.py:2567 +#: part/models.py:2576 msgid "Part 2" msgstr "" -#: part/models.py:2567 +#: part/models.py:2576 msgid "Select Related Part" msgstr "" -#: part/models.py:2599 +#: part/models.py:2608 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -6209,7 +6209,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7857,4 +7858,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 9d662deb86..b27b9524b9 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-10 03:48+0000\n" +"POT-Creation-Date: 2021-07-10 04:15+0000\n" "PO-Revision-Date: 2021-07-10 03:50\n" "Last-Translator: \n" "Language-Team: French\n" @@ -177,7 +177,7 @@ msgstr "Description (facultative)" msgid "parent" msgstr "parent" -#: InvenTree/serializers.py:52 +#: InvenTree/serializers.py:52 part/models.py:2427 msgid "Must be a valid number" msgstr "" @@ -4146,31 +4146,31 @@ msgstr "" msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2430 stock/models.py:298 +#: part/models.py:2439 stock/models.py:298 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2439 part/models.py:2441 +#: part/models.py:2448 part/models.py:2450 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2444 +#: part/models.py:2453 msgid "BOM Item" msgstr "" -#: part/models.py:2563 +#: part/models.py:2572 msgid "Part 1" msgstr "" -#: part/models.py:2567 +#: part/models.py:2576 msgid "Part 2" msgstr "" -#: part/models.py:2567 +#: part/models.py:2576 msgid "Select Related Part" msgstr "" -#: part/models.py:2599 +#: part/models.py:2608 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -6209,7 +6209,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7857,4 +7858,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 29c7cd221c..1c98b8faae 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-10 03:48+0000\n" +"POT-Creation-Date: 2021-07-10 04:15+0000\n" "PO-Revision-Date: 2021-07-10 03:50\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -177,7 +177,7 @@ msgstr "" msgid "parent" msgstr "" -#: InvenTree/serializers.py:52 +#: InvenTree/serializers.py:52 part/models.py:2427 msgid "Must be a valid number" msgstr "" @@ -4146,31 +4146,31 @@ msgstr "" msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2430 stock/models.py:298 +#: part/models.py:2439 stock/models.py:298 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2439 part/models.py:2441 +#: part/models.py:2448 part/models.py:2450 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2444 +#: part/models.py:2453 msgid "BOM Item" msgstr "" -#: part/models.py:2563 +#: part/models.py:2572 msgid "Part 1" msgstr "" -#: part/models.py:2567 +#: part/models.py:2576 msgid "Part 2" msgstr "" -#: part/models.py:2567 +#: part/models.py:2576 msgid "Select Related Part" msgstr "" -#: part/models.py:2599 +#: part/models.py:2608 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -6209,7 +6209,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7857,4 +7858,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 668c3dc2dd..1a3896fb51 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-10 03:48+0000\n" +"POT-Creation-Date: 2021-07-10 04:15+0000\n" "PO-Revision-Date: 2021-07-10 03:50\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -177,7 +177,7 @@ msgstr "説明 (オプション)" msgid "parent" msgstr "親" -#: InvenTree/serializers.py:52 +#: InvenTree/serializers.py:52 part/models.py:2427 msgid "Must be a valid number" msgstr "有効な数字でなければなりません" @@ -4146,31 +4146,31 @@ msgstr "" msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2430 stock/models.py:298 +#: part/models.py:2439 stock/models.py:298 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2439 part/models.py:2441 +#: part/models.py:2448 part/models.py:2450 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2444 +#: part/models.py:2453 msgid "BOM Item" msgstr "" -#: part/models.py:2563 +#: part/models.py:2572 msgid "Part 1" msgstr "" -#: part/models.py:2567 +#: part/models.py:2576 msgid "Part 2" msgstr "" -#: part/models.py:2567 +#: part/models.py:2576 msgid "Select Related Part" msgstr "" -#: part/models.py:2599 +#: part/models.py:2608 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -6209,7 +6209,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7857,4 +7858,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index e16db6eaef..a0719c6ead 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-10 03:48+0000\n" +"POT-Creation-Date: 2021-07-10 04:15+0000\n" "PO-Revision-Date: 2021-07-10 03:50\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -177,7 +177,7 @@ msgstr "Opis (opcjonalny)" msgid "parent" msgstr "nadrzędny" -#: InvenTree/serializers.py:52 +#: InvenTree/serializers.py:52 part/models.py:2427 msgid "Must be a valid number" msgstr "" @@ -4146,31 +4146,31 @@ msgstr "" msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2430 stock/models.py:298 +#: part/models.py:2439 stock/models.py:298 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2439 part/models.py:2441 +#: part/models.py:2448 part/models.py:2450 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2444 +#: part/models.py:2453 msgid "BOM Item" msgstr "" -#: part/models.py:2563 +#: part/models.py:2572 msgid "Part 1" msgstr "Część 1" -#: part/models.py:2567 +#: part/models.py:2576 msgid "Part 2" msgstr "Część 2" -#: part/models.py:2567 +#: part/models.py:2576 msgid "Select Related Part" msgstr "Wybierz powiązaną część" -#: part/models.py:2599 +#: part/models.py:2608 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -6209,7 +6209,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7857,4 +7858,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 3182c5b551..85a81cefd1 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-10 03:48+0000\n" +"POT-Creation-Date: 2021-07-10 04:15+0000\n" "PO-Revision-Date: 2021-07-10 03:50\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -177,7 +177,7 @@ msgstr "Описание (необязательно)" msgid "parent" msgstr "родитель" -#: InvenTree/serializers.py:52 +#: InvenTree/serializers.py:52 part/models.py:2427 msgid "Must be a valid number" msgstr "" @@ -4146,31 +4146,31 @@ msgstr "" msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2430 stock/models.py:298 +#: part/models.py:2439 stock/models.py:298 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2439 part/models.py:2441 +#: part/models.py:2448 part/models.py:2450 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2444 +#: part/models.py:2453 msgid "BOM Item" msgstr "" -#: part/models.py:2563 +#: part/models.py:2572 msgid "Part 1" msgstr "" -#: part/models.py:2567 +#: part/models.py:2576 msgid "Part 2" msgstr "" -#: part/models.py:2567 +#: part/models.py:2576 msgid "Select Related Part" msgstr "" -#: part/models.py:2599 +#: part/models.py:2608 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -6209,7 +6209,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7857,4 +7858,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index da311700ff..e91725cfe2 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-10 03:48+0000\n" +"POT-Creation-Date: 2021-07-10 04:15+0000\n" "PO-Revision-Date: 2021-07-10 03:50\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -177,7 +177,7 @@ msgstr "Açıklama (isteğe bağlı)" msgid "parent" msgstr "üst" -#: InvenTree/serializers.py:52 +#: InvenTree/serializers.py:52 part/models.py:2427 msgid "Must be a valid number" msgstr "" @@ -4146,31 +4146,31 @@ msgstr "Çeşide İzin Ver" msgid "Stock items for variant parts can be used for this BOM item" msgstr "Çeşit parçaların stok kalemleri bu malzeme listesinde kullanılabilir" -#: part/models.py:2430 stock/models.py:298 +#: part/models.py:2439 stock/models.py:298 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2439 part/models.py:2441 +#: part/models.py:2448 part/models.py:2450 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2444 +#: part/models.py:2453 msgid "BOM Item" msgstr "" -#: part/models.py:2563 +#: part/models.py:2572 msgid "Part 1" msgstr "" -#: part/models.py:2567 +#: part/models.py:2576 msgid "Part 2" msgstr "" -#: part/models.py:2567 +#: part/models.py:2576 msgid "Select Related Part" msgstr "" -#: part/models.py:2599 +#: part/models.py:2608 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -6209,7 +6209,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7857,4 +7858,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index c7dae148d4..d228a5f438 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-10 03:48+0000\n" +"POT-Creation-Date: 2021-07-10 04:15+0000\n" "PO-Revision-Date: 2021-07-10 03:50\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -177,7 +177,7 @@ msgstr "" msgid "parent" msgstr "" -#: InvenTree/serializers.py:52 +#: InvenTree/serializers.py:52 part/models.py:2427 msgid "Must be a valid number" msgstr "" @@ -4146,31 +4146,31 @@ msgstr "" msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2430 stock/models.py:298 +#: part/models.py:2439 stock/models.py:298 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2439 part/models.py:2441 +#: part/models.py:2448 part/models.py:2450 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2444 +#: part/models.py:2453 msgid "BOM Item" msgstr "" -#: part/models.py:2563 +#: part/models.py:2572 msgid "Part 1" msgstr "" -#: part/models.py:2567 +#: part/models.py:2576 msgid "Part 2" msgstr "" -#: part/models.py:2567 +#: part/models.py:2576 msgid "Select Related Part" msgstr "" -#: part/models.py:2599 +#: part/models.py:2608 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -6209,7 +6209,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7857,4 +7858,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - From 30ec9fcf4640e5cb294a2e1e9cb9c2f3ffbdf593 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sat, 10 Jul 2021 23:08:52 +1000 Subject: [PATCH 424/734] New Crowdin updates (#1800) * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin * Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 9 ++++----- InvenTree/locale/es/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/fr/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/it/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/ja/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/pl/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/ru/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/tr/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/zh/LC_MESSAGES/django.po | 6 +++--- 9 files changed, 28 insertions(+), 29 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index c07b32725d..12d9a37399 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-10 04:15+0000\n" -"PO-Revision-Date: 2021-07-10 03:50\n" +"PO-Revision-Date: 2021-07-10 04:49\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -6209,13 +6209,11 @@ msgstr "Farbschemata" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " -msgstr "" -"\n" +msgstr "\n" "\t\tDie CSS Datei \"%(invalid_color_theme)s.css\" für das aktuell ausgewählte Farbschema wurde nicht gefunden.
\n" "\t\tBitte ein anderes Farbschema auswählen:)\n" "\t " @@ -7862,3 +7860,4 @@ msgstr "Berechtigungen Einträge zu ändern" #: users/models.py:193 msgid "Permission to delete items" msgstr "Berechtigung Einträge zu löschen" + diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index d27054cd70..109a7125d3 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-10 04:15+0000\n" -"PO-Revision-Date: 2021-07-10 03:50\n" +"PO-Revision-Date: 2021-07-10 04:49\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -6209,8 +6209,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7858,3 +7857,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index b27b9524b9..d3d0423c95 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-10 04:15+0000\n" -"PO-Revision-Date: 2021-07-10 03:50\n" +"PO-Revision-Date: 2021-07-10 04:49\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -6209,8 +6209,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7858,3 +7857,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 1c98b8faae..a6264b2d4f 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-10 04:15+0000\n" -"PO-Revision-Date: 2021-07-10 03:50\n" +"PO-Revision-Date: 2021-07-10 04:49\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -6209,8 +6209,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7858,3 +7857,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 1a3896fb51..94fa0501fd 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-10 04:15+0000\n" -"PO-Revision-Date: 2021-07-10 03:50\n" +"PO-Revision-Date: 2021-07-10 04:49\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -6209,8 +6209,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7858,3 +7857,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index a0719c6ead..79057c8ec3 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-10 04:15+0000\n" -"PO-Revision-Date: 2021-07-10 03:50\n" +"PO-Revision-Date: 2021-07-10 04:50\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -6209,8 +6209,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7858,3 +7857,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 85a81cefd1..591151f15a 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-10 04:15+0000\n" -"PO-Revision-Date: 2021-07-10 03:50\n" +"PO-Revision-Date: 2021-07-10 04:50\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -6209,8 +6209,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7858,3 +7857,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index e91725cfe2..5c11daf493 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-10 04:15+0000\n" -"PO-Revision-Date: 2021-07-10 03:50\n" +"PO-Revision-Date: 2021-07-10 04:50\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -6209,8 +6209,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7858,3 +7857,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index d228a5f438..ddfdf9de9b 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-10 04:15+0000\n" -"PO-Revision-Date: 2021-07-10 03:50\n" +"PO-Revision-Date: 2021-07-10 04:50\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -6209,8 +6209,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7858,3 +7857,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + From f389f53d2f09e69160efc610ff53e6bcf2e63ba3 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 10 Jul 2021 13:28:24 +0000 Subject: [PATCH 425/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 25 ++++++++++++----------- InvenTree/locale/en/LC_MESSAGES/django.po | 18 ++++++++-------- InvenTree/locale/es/LC_MESSAGES/django.po | 22 ++++++++++---------- InvenTree/locale/fr/LC_MESSAGES/django.po | 22 ++++++++++---------- InvenTree/locale/it/LC_MESSAGES/django.po | 22 ++++++++++---------- InvenTree/locale/ja/LC_MESSAGES/django.po | 22 ++++++++++---------- InvenTree/locale/pl/LC_MESSAGES/django.po | 22 ++++++++++---------- InvenTree/locale/ru/LC_MESSAGES/django.po | 22 ++++++++++---------- InvenTree/locale/tr/LC_MESSAGES/django.po | 22 ++++++++++---------- InvenTree/locale/zh/LC_MESSAGES/django.po | 22 ++++++++++---------- 10 files changed, 110 insertions(+), 109 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 12d9a37399..65c87cd81d 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-10 04:15+0000\n" +"POT-Creation-Date: 2021-07-10 13:28+0000\n" "PO-Revision-Date: 2021-07-10 04:49\n" "Last-Translator: \n" "Language-Team: German\n" @@ -1970,8 +1970,8 @@ msgstr "Hersteller-Teilenummer" #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:193 part/bom.py:166 -#: part/bom.py:237 templates/js/company.js:305 templates/js/company.js:539 +#: order/templates/order/purchase_order_detail.html:193 part/bom.py:171 +#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 msgid "MPN" msgstr "MPN" @@ -2086,8 +2086,8 @@ msgstr "Teil auswählen" #: company/templates/company/manufacturer_part_base.html:85 #: company/templates/company/manufacturer_part_detail.html:25 #: company/templates/company/supplier_part_base.html:94 -#: company/templates/company/supplier_part_detail.html:34 part/bom.py:165 -#: part/bom.py:236 stock/templates/stock/item_base.html:364 +#: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 +#: part/bom.py:241 stock/templates/stock/item_base.html:364 #: templates/js/company.js:113 templates/js/company.js:289 #: templates/js/company.js:521 msgid "Manufacturer" @@ -2138,8 +2138,8 @@ msgstr "" #: company/templates/company/supplier_part_base.html:84 #: company/templates/company/supplier_part_detail.html:25 order/models.py:260 #: order/templates/order/order_base.html:92 -#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:170 -#: part/bom.py:281 stock/templates/stock/item_base.html:381 +#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 +#: part/bom.py:286 stock/templates/stock/item_base.html:381 #: templates/js/company.js:117 templates/js/company.js:495 #: templates/js/order.js:232 msgid "Supplier" @@ -2151,8 +2151,8 @@ msgstr "Zulieferer auswählen" #: company/models.py:535 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:180 part/bom.py:171 -#: part/bom.py:282 +#: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 +#: part/bom.py:287 msgid "SKU" msgstr "SKU (Lagerbestandseinheit)" @@ -6209,11 +6209,13 @@ msgstr "Farbschemata" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " -msgstr "\n" +msgstr "" +"\n" "\t\tDie CSS Datei \"%(invalid_color_theme)s.css\" für das aktuell ausgewählte Farbschema wurde nicht gefunden.
\n" "\t\tBitte ein anderes Farbschema auswählen:)\n" "\t " @@ -7860,4 +7862,3 @@ msgstr "Berechtigungen Einträge zu ändern" #: users/models.py:193 msgid "Permission to delete items" msgstr "Berechtigung Einträge zu löschen" - diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 1cabf29b37..8782a72f25 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-10 04:15+0000\n" +"POT-Creation-Date: 2021-07-10 13:28+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -1971,8 +1971,8 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:193 part/bom.py:166 -#: part/bom.py:237 templates/js/company.js:305 templates/js/company.js:539 +#: order/templates/order/purchase_order_detail.html:193 part/bom.py:171 +#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 msgid "MPN" msgstr "" @@ -2087,8 +2087,8 @@ msgstr "" #: company/templates/company/manufacturer_part_base.html:85 #: company/templates/company/manufacturer_part_detail.html:25 #: company/templates/company/supplier_part_base.html:94 -#: company/templates/company/supplier_part_detail.html:34 part/bom.py:165 -#: part/bom.py:236 stock/templates/stock/item_base.html:364 +#: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 +#: part/bom.py:241 stock/templates/stock/item_base.html:364 #: templates/js/company.js:113 templates/js/company.js:289 #: templates/js/company.js:521 msgid "Manufacturer" @@ -2139,8 +2139,8 @@ msgstr "" #: company/templates/company/supplier_part_base.html:84 #: company/templates/company/supplier_part_detail.html:25 order/models.py:260 #: order/templates/order/order_base.html:92 -#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:170 -#: part/bom.py:281 stock/templates/stock/item_base.html:381 +#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 +#: part/bom.py:286 stock/templates/stock/item_base.html:381 #: templates/js/company.js:117 templates/js/company.js:495 #: templates/js/order.js:232 msgid "Supplier" @@ -2152,8 +2152,8 @@ msgstr "" #: company/models.py:535 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:180 part/bom.py:171 -#: part/bom.py:282 +#: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 +#: part/bom.py:287 msgid "SKU" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 109a7125d3..65c4e8e8d0 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-10 04:15+0000\n" +"POT-Creation-Date: 2021-07-10 13:28+0000\n" "PO-Revision-Date: 2021-07-10 04:49\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -1970,8 +1970,8 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:193 part/bom.py:166 -#: part/bom.py:237 templates/js/company.js:305 templates/js/company.js:539 +#: order/templates/order/purchase_order_detail.html:193 part/bom.py:171 +#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 msgid "MPN" msgstr "" @@ -2086,8 +2086,8 @@ msgstr "" #: company/templates/company/manufacturer_part_base.html:85 #: company/templates/company/manufacturer_part_detail.html:25 #: company/templates/company/supplier_part_base.html:94 -#: company/templates/company/supplier_part_detail.html:34 part/bom.py:165 -#: part/bom.py:236 stock/templates/stock/item_base.html:364 +#: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 +#: part/bom.py:241 stock/templates/stock/item_base.html:364 #: templates/js/company.js:113 templates/js/company.js:289 #: templates/js/company.js:521 msgid "Manufacturer" @@ -2138,8 +2138,8 @@ msgstr "" #: company/templates/company/supplier_part_base.html:84 #: company/templates/company/supplier_part_detail.html:25 order/models.py:260 #: order/templates/order/order_base.html:92 -#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:170 -#: part/bom.py:281 stock/templates/stock/item_base.html:381 +#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 +#: part/bom.py:286 stock/templates/stock/item_base.html:381 #: templates/js/company.js:117 templates/js/company.js:495 #: templates/js/order.js:232 msgid "Supplier" @@ -2151,8 +2151,8 @@ msgstr "" #: company/models.py:535 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:180 part/bom.py:171 -#: part/bom.py:282 +#: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 +#: part/bom.py:287 msgid "SKU" msgstr "" @@ -6209,7 +6209,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7857,4 +7858,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index d3d0423c95..714ce6a2d1 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-10 04:15+0000\n" +"POT-Creation-Date: 2021-07-10 13:28+0000\n" "PO-Revision-Date: 2021-07-10 04:49\n" "Last-Translator: \n" "Language-Team: French\n" @@ -1970,8 +1970,8 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:193 part/bom.py:166 -#: part/bom.py:237 templates/js/company.js:305 templates/js/company.js:539 +#: order/templates/order/purchase_order_detail.html:193 part/bom.py:171 +#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 msgid "MPN" msgstr "" @@ -2086,8 +2086,8 @@ msgstr "" #: company/templates/company/manufacturer_part_base.html:85 #: company/templates/company/manufacturer_part_detail.html:25 #: company/templates/company/supplier_part_base.html:94 -#: company/templates/company/supplier_part_detail.html:34 part/bom.py:165 -#: part/bom.py:236 stock/templates/stock/item_base.html:364 +#: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 +#: part/bom.py:241 stock/templates/stock/item_base.html:364 #: templates/js/company.js:113 templates/js/company.js:289 #: templates/js/company.js:521 msgid "Manufacturer" @@ -2138,8 +2138,8 @@ msgstr "" #: company/templates/company/supplier_part_base.html:84 #: company/templates/company/supplier_part_detail.html:25 order/models.py:260 #: order/templates/order/order_base.html:92 -#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:170 -#: part/bom.py:281 stock/templates/stock/item_base.html:381 +#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 +#: part/bom.py:286 stock/templates/stock/item_base.html:381 #: templates/js/company.js:117 templates/js/company.js:495 #: templates/js/order.js:232 msgid "Supplier" @@ -2151,8 +2151,8 @@ msgstr "" #: company/models.py:535 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:180 part/bom.py:171 -#: part/bom.py:282 +#: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 +#: part/bom.py:287 msgid "SKU" msgstr "" @@ -6209,7 +6209,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7857,4 +7858,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index a6264b2d4f..c8a29dfe50 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-10 04:15+0000\n" +"POT-Creation-Date: 2021-07-10 13:28+0000\n" "PO-Revision-Date: 2021-07-10 04:49\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -1970,8 +1970,8 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:193 part/bom.py:166 -#: part/bom.py:237 templates/js/company.js:305 templates/js/company.js:539 +#: order/templates/order/purchase_order_detail.html:193 part/bom.py:171 +#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 msgid "MPN" msgstr "" @@ -2086,8 +2086,8 @@ msgstr "" #: company/templates/company/manufacturer_part_base.html:85 #: company/templates/company/manufacturer_part_detail.html:25 #: company/templates/company/supplier_part_base.html:94 -#: company/templates/company/supplier_part_detail.html:34 part/bom.py:165 -#: part/bom.py:236 stock/templates/stock/item_base.html:364 +#: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 +#: part/bom.py:241 stock/templates/stock/item_base.html:364 #: templates/js/company.js:113 templates/js/company.js:289 #: templates/js/company.js:521 msgid "Manufacturer" @@ -2138,8 +2138,8 @@ msgstr "" #: company/templates/company/supplier_part_base.html:84 #: company/templates/company/supplier_part_detail.html:25 order/models.py:260 #: order/templates/order/order_base.html:92 -#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:170 -#: part/bom.py:281 stock/templates/stock/item_base.html:381 +#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 +#: part/bom.py:286 stock/templates/stock/item_base.html:381 #: templates/js/company.js:117 templates/js/company.js:495 #: templates/js/order.js:232 msgid "Supplier" @@ -2151,8 +2151,8 @@ msgstr "" #: company/models.py:535 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:180 part/bom.py:171 -#: part/bom.py:282 +#: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 +#: part/bom.py:287 msgid "SKU" msgstr "" @@ -6209,7 +6209,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7857,4 +7858,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 94fa0501fd..fda2962c1a 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-10 04:15+0000\n" +"POT-Creation-Date: 2021-07-10 13:28+0000\n" "PO-Revision-Date: 2021-07-10 04:49\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -1970,8 +1970,8 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:193 part/bom.py:166 -#: part/bom.py:237 templates/js/company.js:305 templates/js/company.js:539 +#: order/templates/order/purchase_order_detail.html:193 part/bom.py:171 +#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 msgid "MPN" msgstr "" @@ -2086,8 +2086,8 @@ msgstr "" #: company/templates/company/manufacturer_part_base.html:85 #: company/templates/company/manufacturer_part_detail.html:25 #: company/templates/company/supplier_part_base.html:94 -#: company/templates/company/supplier_part_detail.html:34 part/bom.py:165 -#: part/bom.py:236 stock/templates/stock/item_base.html:364 +#: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 +#: part/bom.py:241 stock/templates/stock/item_base.html:364 #: templates/js/company.js:113 templates/js/company.js:289 #: templates/js/company.js:521 msgid "Manufacturer" @@ -2138,8 +2138,8 @@ msgstr "" #: company/templates/company/supplier_part_base.html:84 #: company/templates/company/supplier_part_detail.html:25 order/models.py:260 #: order/templates/order/order_base.html:92 -#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:170 -#: part/bom.py:281 stock/templates/stock/item_base.html:381 +#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 +#: part/bom.py:286 stock/templates/stock/item_base.html:381 #: templates/js/company.js:117 templates/js/company.js:495 #: templates/js/order.js:232 msgid "Supplier" @@ -2151,8 +2151,8 @@ msgstr "" #: company/models.py:535 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:180 part/bom.py:171 -#: part/bom.py:282 +#: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 +#: part/bom.py:287 msgid "SKU" msgstr "" @@ -6209,7 +6209,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7857,4 +7858,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 79057c8ec3..5d482b54f2 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-10 04:15+0000\n" +"POT-Creation-Date: 2021-07-10 13:28+0000\n" "PO-Revision-Date: 2021-07-10 04:50\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -1970,8 +1970,8 @@ msgstr "Numer producenta" #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:193 part/bom.py:166 -#: part/bom.py:237 templates/js/company.js:305 templates/js/company.js:539 +#: order/templates/order/purchase_order_detail.html:193 part/bom.py:171 +#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 msgid "MPN" msgstr "MPN" @@ -2086,8 +2086,8 @@ msgstr "Wybierz część" #: company/templates/company/manufacturer_part_base.html:85 #: company/templates/company/manufacturer_part_detail.html:25 #: company/templates/company/supplier_part_base.html:94 -#: company/templates/company/supplier_part_detail.html:34 part/bom.py:165 -#: part/bom.py:236 stock/templates/stock/item_base.html:364 +#: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 +#: part/bom.py:241 stock/templates/stock/item_base.html:364 #: templates/js/company.js:113 templates/js/company.js:289 #: templates/js/company.js:521 msgid "Manufacturer" @@ -2138,8 +2138,8 @@ msgstr "" #: company/templates/company/supplier_part_base.html:84 #: company/templates/company/supplier_part_detail.html:25 order/models.py:260 #: order/templates/order/order_base.html:92 -#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:170 -#: part/bom.py:281 stock/templates/stock/item_base.html:381 +#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 +#: part/bom.py:286 stock/templates/stock/item_base.html:381 #: templates/js/company.js:117 templates/js/company.js:495 #: templates/js/order.js:232 msgid "Supplier" @@ -2151,8 +2151,8 @@ msgstr "Wybierz dostawcę" #: company/models.py:535 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:180 part/bom.py:171 -#: part/bom.py:282 +#: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 +#: part/bom.py:287 msgid "SKU" msgstr "SKU" @@ -6209,7 +6209,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7857,4 +7858,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 591151f15a..8ba795bdd1 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-10 04:15+0000\n" +"POT-Creation-Date: 2021-07-10 13:28+0000\n" "PO-Revision-Date: 2021-07-10 04:50\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -1970,8 +1970,8 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:193 part/bom.py:166 -#: part/bom.py:237 templates/js/company.js:305 templates/js/company.js:539 +#: order/templates/order/purchase_order_detail.html:193 part/bom.py:171 +#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 msgid "MPN" msgstr "" @@ -2086,8 +2086,8 @@ msgstr "" #: company/templates/company/manufacturer_part_base.html:85 #: company/templates/company/manufacturer_part_detail.html:25 #: company/templates/company/supplier_part_base.html:94 -#: company/templates/company/supplier_part_detail.html:34 part/bom.py:165 -#: part/bom.py:236 stock/templates/stock/item_base.html:364 +#: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 +#: part/bom.py:241 stock/templates/stock/item_base.html:364 #: templates/js/company.js:113 templates/js/company.js:289 #: templates/js/company.js:521 msgid "Manufacturer" @@ -2138,8 +2138,8 @@ msgstr "" #: company/templates/company/supplier_part_base.html:84 #: company/templates/company/supplier_part_detail.html:25 order/models.py:260 #: order/templates/order/order_base.html:92 -#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:170 -#: part/bom.py:281 stock/templates/stock/item_base.html:381 +#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 +#: part/bom.py:286 stock/templates/stock/item_base.html:381 #: templates/js/company.js:117 templates/js/company.js:495 #: templates/js/order.js:232 msgid "Supplier" @@ -2151,8 +2151,8 @@ msgstr "" #: company/models.py:535 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:180 part/bom.py:171 -#: part/bom.py:282 +#: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 +#: part/bom.py:287 msgid "SKU" msgstr "" @@ -6209,7 +6209,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7857,4 +7858,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 5c11daf493..acb60a644f 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-10 04:15+0000\n" +"POT-Creation-Date: 2021-07-10 13:28+0000\n" "PO-Revision-Date: 2021-07-10 04:50\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -1970,8 +1970,8 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:193 part/bom.py:166 -#: part/bom.py:237 templates/js/company.js:305 templates/js/company.js:539 +#: order/templates/order/purchase_order_detail.html:193 part/bom.py:171 +#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 msgid "MPN" msgstr "" @@ -2086,8 +2086,8 @@ msgstr "" #: company/templates/company/manufacturer_part_base.html:85 #: company/templates/company/manufacturer_part_detail.html:25 #: company/templates/company/supplier_part_base.html:94 -#: company/templates/company/supplier_part_detail.html:34 part/bom.py:165 -#: part/bom.py:236 stock/templates/stock/item_base.html:364 +#: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 +#: part/bom.py:241 stock/templates/stock/item_base.html:364 #: templates/js/company.js:113 templates/js/company.js:289 #: templates/js/company.js:521 msgid "Manufacturer" @@ -2138,8 +2138,8 @@ msgstr "" #: company/templates/company/supplier_part_base.html:84 #: company/templates/company/supplier_part_detail.html:25 order/models.py:260 #: order/templates/order/order_base.html:92 -#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:170 -#: part/bom.py:281 stock/templates/stock/item_base.html:381 +#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 +#: part/bom.py:286 stock/templates/stock/item_base.html:381 #: templates/js/company.js:117 templates/js/company.js:495 #: templates/js/order.js:232 msgid "Supplier" @@ -2151,8 +2151,8 @@ msgstr "" #: company/models.py:535 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:180 part/bom.py:171 -#: part/bom.py:282 +#: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 +#: part/bom.py:287 msgid "SKU" msgstr "" @@ -6209,7 +6209,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7857,4 +7858,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index ddfdf9de9b..346ed8359f 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-10 04:15+0000\n" +"POT-Creation-Date: 2021-07-10 13:28+0000\n" "PO-Revision-Date: 2021-07-10 04:50\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -1970,8 +1970,8 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 #: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:193 part/bom.py:166 -#: part/bom.py:237 templates/js/company.js:305 templates/js/company.js:539 +#: order/templates/order/purchase_order_detail.html:193 part/bom.py:171 +#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 msgid "MPN" msgstr "" @@ -2086,8 +2086,8 @@ msgstr "" #: company/templates/company/manufacturer_part_base.html:85 #: company/templates/company/manufacturer_part_detail.html:25 #: company/templates/company/supplier_part_base.html:94 -#: company/templates/company/supplier_part_detail.html:34 part/bom.py:165 -#: part/bom.py:236 stock/templates/stock/item_base.html:364 +#: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 +#: part/bom.py:241 stock/templates/stock/item_base.html:364 #: templates/js/company.js:113 templates/js/company.js:289 #: templates/js/company.js:521 msgid "Manufacturer" @@ -2138,8 +2138,8 @@ msgstr "" #: company/templates/company/supplier_part_base.html:84 #: company/templates/company/supplier_part_detail.html:25 order/models.py:260 #: order/templates/order/order_base.html:92 -#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:170 -#: part/bom.py:281 stock/templates/stock/item_base.html:381 +#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 +#: part/bom.py:286 stock/templates/stock/item_base.html:381 #: templates/js/company.js:117 templates/js/company.js:495 #: templates/js/order.js:232 msgid "Supplier" @@ -2151,8 +2151,8 @@ msgstr "" #: company/models.py:535 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:180 part/bom.py:171 -#: part/bom.py:282 +#: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 +#: part/bom.py:287 msgid "SKU" msgstr "" @@ -6209,7 +6209,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7857,4 +7858,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - From ba0b658d598db4787cddcae901723ea58bf38980 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sun, 11 Jul 2021 00:25:07 +1000 Subject: [PATCH 426/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/fr/LC_MESSAGES/django.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 714ce6a2d1..9f1a678e21 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-10 13:28+0000\n" -"PO-Revision-Date: 2021-07-10 04:49\n" +"PO-Revision-Date: 2021-07-10 14:25\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -6209,8 +6209,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7858,3 +7857,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + From b9c8078807959b18021da0f6d342ea737e7b4ee5 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sun, 11 Jul 2021 00:25:08 +1000 Subject: [PATCH 427/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/es/LC_MESSAGES/django.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 65c4e8e8d0..c27b905d16 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-10 13:28+0000\n" -"PO-Revision-Date: 2021-07-10 04:49\n" +"PO-Revision-Date: 2021-07-10 14:25\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -6209,8 +6209,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7858,3 +7857,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + From cc369ecb760f0ec1b379eb8ab544575adce3d7f4 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sun, 11 Jul 2021 00:25:10 +1000 Subject: [PATCH 428/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 65c87cd81d..c5b494e6a2 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-10 13:28+0000\n" -"PO-Revision-Date: 2021-07-10 04:49\n" +"PO-Revision-Date: 2021-07-10 14:25\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -6209,13 +6209,11 @@ msgstr "Farbschemata" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " -msgstr "" -"\n" +msgstr "\n" "\t\tDie CSS Datei \"%(invalid_color_theme)s.css\" für das aktuell ausgewählte Farbschema wurde nicht gefunden.
\n" "\t\tBitte ein anderes Farbschema auswählen:)\n" "\t " @@ -7862,3 +7860,4 @@ msgstr "Berechtigungen Einträge zu ändern" #: users/models.py:193 msgid "Permission to delete items" msgstr "Berechtigung Einträge zu löschen" + From 78511b47c0c42c3ec952128b1a5447e939d11ade Mon Sep 17 00:00:00 2001 From: Oliver Date: Sun, 11 Jul 2021 00:25:11 +1000 Subject: [PATCH 429/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/it/LC_MESSAGES/django.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index c8a29dfe50..57d349c548 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-10 13:28+0000\n" -"PO-Revision-Date: 2021-07-10 04:49\n" +"PO-Revision-Date: 2021-07-10 14:25\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -6209,8 +6209,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7858,3 +7857,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + From 64fee6739c2f8b5b1c4f691c1dd1c737ee2047d3 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sun, 11 Jul 2021 00:25:12 +1000 Subject: [PATCH 430/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ja/LC_MESSAGES/django.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index fda2962c1a..aa8509699e 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-10 13:28+0000\n" -"PO-Revision-Date: 2021-07-10 04:49\n" +"PO-Revision-Date: 2021-07-10 14:25\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -6209,8 +6209,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7858,3 +7857,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + From 06387976d81e1f3c420ba7c9325a6c87f4eb16c4 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sun, 11 Jul 2021 00:25:14 +1000 Subject: [PATCH 431/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/pl/LC_MESSAGES/django.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 5d482b54f2..b6103004fe 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-10 13:28+0000\n" -"PO-Revision-Date: 2021-07-10 04:50\n" +"PO-Revision-Date: 2021-07-10 14:25\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -6209,8 +6209,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7858,3 +7857,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + From d46181c4fec6dfa9cd7b49fc3ddc4599dea17a00 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sun, 11 Jul 2021 00:25:15 +1000 Subject: [PATCH 432/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ru/LC_MESSAGES/django.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 8ba795bdd1..b182909f05 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-10 13:28+0000\n" -"PO-Revision-Date: 2021-07-10 04:50\n" +"PO-Revision-Date: 2021-07-10 14:25\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -6209,8 +6209,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7858,3 +7857,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + From 7806d679f5d438137f903068da129fd5e60d284e Mon Sep 17 00:00:00 2001 From: Oliver Date: Sun, 11 Jul 2021 00:25:16 +1000 Subject: [PATCH 433/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/tr/LC_MESSAGES/django.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index acb60a644f..967019e02b 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-10 13:28+0000\n" -"PO-Revision-Date: 2021-07-10 04:50\n" +"PO-Revision-Date: 2021-07-10 14:25\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -6209,8 +6209,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7858,3 +7857,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + From 7f8d2fa7955d57ae1948ee46a521b9d38fb846dd Mon Sep 17 00:00:00 2001 From: Oliver Date: Sun, 11 Jul 2021 00:25:17 +1000 Subject: [PATCH 434/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/zh/LC_MESSAGES/django.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 346ed8359f..802af0aa7c 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-10 13:28+0000\n" -"PO-Revision-Date: 2021-07-10 04:50\n" +"PO-Revision-Date: 2021-07-10 14:25\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -6209,8 +6209,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7858,3 +7857,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + From 999dc29abded8c41061dad80735e0a0ca88184a7 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 10 Jul 2021 23:05:29 +0000 Subject: [PATCH 435/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 2 +- InvenTree/locale/en/LC_MESSAGES/django.po | 2 +- InvenTree/locale/es/LC_MESSAGES/django.po | 2 +- InvenTree/locale/fr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/it/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ja/LC_MESSAGES/django.po | 2 +- InvenTree/locale/pl/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ru/LC_MESSAGES/django.po | 2 +- InvenTree/locale/tr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/zh/LC_MESSAGES/django.po | 2 +- 10 files changed, 10 insertions(+), 10 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 65c87cd81d..3d2a622b2b 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-10 13:28+0000\n" +"POT-Creation-Date: 2021-07-10 23:05+0000\n" "PO-Revision-Date: 2021-07-10 04:49\n" "Last-Translator: \n" "Language-Team: German\n" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 8782a72f25..a190740f86 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-10 13:28+0000\n" +"POT-Creation-Date: 2021-07-10 23:05+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 65c4e8e8d0..c15b6b033c 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-10 13:28+0000\n" +"POT-Creation-Date: 2021-07-10 23:05+0000\n" "PO-Revision-Date: 2021-07-10 04:49\n" "Last-Translator: \n" "Language-Team: Spanish\n" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 714ce6a2d1..58a8e4a8e3 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-10 13:28+0000\n" +"POT-Creation-Date: 2021-07-10 23:05+0000\n" "PO-Revision-Date: 2021-07-10 04:49\n" "Last-Translator: \n" "Language-Team: French\n" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index c8a29dfe50..4e728291c2 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-10 13:28+0000\n" +"POT-Creation-Date: 2021-07-10 23:05+0000\n" "PO-Revision-Date: 2021-07-10 04:49\n" "Last-Translator: \n" "Language-Team: Italian\n" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index fda2962c1a..127634bfc6 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-10 13:28+0000\n" +"POT-Creation-Date: 2021-07-10 23:05+0000\n" "PO-Revision-Date: 2021-07-10 04:49\n" "Last-Translator: \n" "Language-Team: Japanese\n" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 5d482b54f2..ddd01daceb 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-10 13:28+0000\n" +"POT-Creation-Date: 2021-07-10 23:05+0000\n" "PO-Revision-Date: 2021-07-10 04:50\n" "Last-Translator: \n" "Language-Team: Polish\n" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 8ba795bdd1..ec1673fda4 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-10 13:28+0000\n" +"POT-Creation-Date: 2021-07-10 23:05+0000\n" "PO-Revision-Date: 2021-07-10 04:50\n" "Last-Translator: \n" "Language-Team: Russian\n" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index acb60a644f..52ce3fa418 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-10 13:28+0000\n" +"POT-Creation-Date: 2021-07-10 23:05+0000\n" "PO-Revision-Date: 2021-07-10 04:50\n" "Last-Translator: \n" "Language-Team: Turkish\n" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 346ed8359f..7aa4985642 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-10 13:28+0000\n" +"POT-Creation-Date: 2021-07-10 23:05+0000\n" "PO-Revision-Date: 2021-07-10 04:50\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" From d74cacd0592d035c88e2f5a27f41c4b316f3d9ff Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 12 Jul 2021 11:35:28 +0000 Subject: [PATCH 436/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 2 +- InvenTree/locale/en/LC_MESSAGES/django.po | 2 +- InvenTree/locale/es/LC_MESSAGES/django.po | 2 +- InvenTree/locale/fr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/it/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ja/LC_MESSAGES/django.po | 2 +- InvenTree/locale/pl/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ru/LC_MESSAGES/django.po | 2 +- InvenTree/locale/tr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/zh/LC_MESSAGES/django.po | 2 +- 10 files changed, 10 insertions(+), 10 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 3d2a622b2b..0b52d6efdc 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-10 23:05+0000\n" +"POT-Creation-Date: 2021-07-12 11:35+0000\n" "PO-Revision-Date: 2021-07-10 04:49\n" "Last-Translator: \n" "Language-Team: German\n" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index a190740f86..4dc9046e79 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-10 23:05+0000\n" +"POT-Creation-Date: 2021-07-12 11:35+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index c15b6b033c..7af4c94285 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-10 23:05+0000\n" +"POT-Creation-Date: 2021-07-12 11:35+0000\n" "PO-Revision-Date: 2021-07-10 04:49\n" "Last-Translator: \n" "Language-Team: Spanish\n" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 58a8e4a8e3..522a3bdbc7 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-10 23:05+0000\n" +"POT-Creation-Date: 2021-07-12 11:35+0000\n" "PO-Revision-Date: 2021-07-10 04:49\n" "Last-Translator: \n" "Language-Team: French\n" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 4e728291c2..c0781fb13d 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-10 23:05+0000\n" +"POT-Creation-Date: 2021-07-12 11:35+0000\n" "PO-Revision-Date: 2021-07-10 04:49\n" "Last-Translator: \n" "Language-Team: Italian\n" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 127634bfc6..e9f0940728 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-10 23:05+0000\n" +"POT-Creation-Date: 2021-07-12 11:35+0000\n" "PO-Revision-Date: 2021-07-10 04:49\n" "Last-Translator: \n" "Language-Team: Japanese\n" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index ddd01daceb..419a9981d8 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-10 23:05+0000\n" +"POT-Creation-Date: 2021-07-12 11:35+0000\n" "PO-Revision-Date: 2021-07-10 04:50\n" "Last-Translator: \n" "Language-Team: Polish\n" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index ec1673fda4..9d93b2d686 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-10 23:05+0000\n" +"POT-Creation-Date: 2021-07-12 11:35+0000\n" "PO-Revision-Date: 2021-07-10 04:50\n" "Last-Translator: \n" "Language-Team: Russian\n" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 52ce3fa418..ab01401a43 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-10 23:05+0000\n" +"POT-Creation-Date: 2021-07-12 11:35+0000\n" "PO-Revision-Date: 2021-07-10 04:50\n" "Last-Translator: \n" "Language-Team: Turkish\n" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 7aa4985642..c56cc5e85e 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-10 23:05+0000\n" +"POT-Creation-Date: 2021-07-12 11:35+0000\n" "PO-Revision-Date: 2021-07-10 04:50\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" From 2921f34e20294d52098b709121cdc2aab4f0374c Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 12 Jul 2021 12:18:41 +0000 Subject: [PATCH 437/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 732 ++++++++++++---------- InvenTree/locale/en/LC_MESSAGES/django.po | 650 +++++++++---------- InvenTree/locale/es/LC_MESSAGES/django.po | 656 +++++++++---------- InvenTree/locale/fr/LC_MESSAGES/django.po | 656 +++++++++---------- InvenTree/locale/it/LC_MESSAGES/django.po | 650 +++++++++---------- InvenTree/locale/ja/LC_MESSAGES/django.po | 652 +++++++++---------- InvenTree/locale/pl/LC_MESSAGES/django.po | 666 ++++++++++---------- InvenTree/locale/ru/LC_MESSAGES/django.po | 658 +++++++++---------- InvenTree/locale/tr/LC_MESSAGES/django.po | 679 ++++++++++---------- InvenTree/locale/zh/LC_MESSAGES/django.po | 652 +++++++++---------- 10 files changed, 3501 insertions(+), 3150 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 0b52d6efdc..b732cdd879 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-12 11:35+0000\n" +"POT-Creation-Date: 2021-07-12 12:18+0000\n" "PO-Revision-Date: 2021-07-10 04:49\n" "Last-Translator: \n" "Language-Team: German\n" @@ -36,7 +36,7 @@ msgstr "Datum eingeben" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:119 templates/js/forms.js:486 +#: order/forms.py:74 part/forms.py:119 templates/js/forms.js:506 msgid "Confirm" msgstr "Bestätigen" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "Doppelte Seriennummer: {n}" #: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 -#: stock/views.py:1648 +#: stock/views.py:1311 msgid "Invalid quantity provided" msgstr "Keine gültige Menge" @@ -124,7 +124,7 @@ msgstr "Datei-Kommentar" #: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1202 +#: templates/js/stock.js:1489 msgid "User" msgstr "Benutzer" @@ -141,7 +141,7 @@ msgstr "" #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:365 #: templates/js/part.js:118 templates/js/part.js:251 templates/js/part.js:743 -#: templates/js/stock.js:995 +#: templates/js/stock.js:1282 msgid "Name" msgstr "Name" @@ -164,8 +164,8 @@ msgstr "Name" #: templates/js/company.js:561 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:361 #: templates/js/part.js:538 templates/js/part.js:755 templates/js/part.js:823 -#: templates/js/stock.js:557 templates/js/stock.js:1007 -#: templates/js/stock.js:1052 +#: templates/js/stock.js:868 templates/js/stock.js:1294 +#: templates/js/stock.js:1339 msgid "Description" msgstr "Beschreibung" @@ -496,8 +496,8 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 #: templates/js/order.js:460 templates/js/part.js:928 templates/js/part.js:1050 -#: templates/js/part.js:1106 templates/js/stock.js:1187 -#: templates/js/stock.js:1406 +#: templates/js/part.js:1106 templates/js/stock.js:1474 +#: templates/js/stock.js:1693 msgid "Quantity" msgstr "Anzahl" @@ -542,8 +542,9 @@ msgstr "Bauauftrag als vollständig markieren" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:256 -#: templates/js/build.js:620 templates/js/order.js:445 -#: templates/js/stock.js:643 templates/js/stock.js:1079 +#: templates/js/build.js:620 templates/js/order.js:445 templates/js/stock.js:75 +#: templates/js/stock.js:201 templates/js/stock.js:954 +#: templates/js/stock.js:1366 msgid "Location" msgstr "Lagerort" @@ -557,8 +558,8 @@ msgstr "Lagerort der Endprodukte" #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:249 templates/js/order.js:352 -#: templates/js/stock.js:630 templates/js/stock.js:1156 -#: templates/js/stock.js:1422 +#: templates/js/stock.js:941 templates/js/stock.js:1443 +#: templates/js/stock.js:1709 msgid "Status" msgstr "Status" @@ -659,8 +660,8 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: templates/js/build.js:586 templates/js/build.js:873 #: templates/js/build.js:1139 templates/js/company.js:264 #: templates/js/company.js:470 templates/js/part.js:342 -#: templates/js/part.js:505 templates/js/stock.js:526 -#: templates/js/stock.js:1394 +#: templates/js/part.js:505 templates/js/stock.js:73 templates/js/stock.js:837 +#: templates/js/stock.js:1681 msgid "Part" msgstr "Teil" @@ -708,7 +709,7 @@ msgstr "Fertiggestellte Teile" msgid "Number of stock items which have been completed" msgstr "Anzahl der fertigen BestandsObjekte" -#: build/models.py:249 part/templates/part/part_base.html:167 +#: build/models.py:249 part/templates/part/part_base.html:183 msgid "Build Status" msgstr "Bauauftrags-Status" @@ -766,7 +767,7 @@ msgstr "Nutzer der für diesen Bauauftrag zuständig ist" #: company/templates/company/manufacturer_part_detail.html:28 #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 -#: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 +#: part/templates/part/detail.html:83 part/templates/part/part_base.html:110 #: stock/models.py:464 stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "Externer Link" @@ -791,7 +792,8 @@ msgstr "Link zu einer externen URL" #: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:566 -#: templates/js/stock.js:141 templates/js/stock.js:722 +#: templates/js/stock.js:209 templates/js/stock.js:450 +#: templates/js/stock.js:1033 msgid "Notes" msgstr "Notizen" @@ -857,7 +859,7 @@ msgstr "Bauauftrag starten um Teile zuzuweisen" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 #: templates/js/build.js:249 templates/js/build.js:993 #: templates/js/order.js:433 templates/js/order.js:438 -#: templates/js/stock.js:1138 +#: templates/js/stock.js:1425 msgid "Stock Item" msgstr "BestandsObjekt" @@ -1242,8 +1244,8 @@ msgid "Destination location not specified" msgstr "Ziel-Lagerort nicht angegeben" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:315 templates/js/stock.js:638 -#: templates/js/stock.js:1429 templates/js/table_filters.js:116 +#: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 +#: templates/js/stock.js:1716 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "Losnummer" @@ -1298,7 +1300,7 @@ msgstr "Bauauftrag-details" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 -#: templates/js/stock.js:1067 +#: templates/js/stock.js:1354 msgid "Details" msgstr "Details" @@ -1362,7 +1364,7 @@ msgstr "Endprodukt anlegen" msgid "Maximum output quantity is " msgstr "Maximale Endproduktmenge ist " -#: build/views.py:184 stock/views.py:1674 +#: build/views.py:184 stock/views.py:1337 msgid "Serial numbers already exist" msgstr "Seriennummern existieren bereits" @@ -2116,7 +2118,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:371 templates/js/part.js:260 -#: templates/js/stock.js:137 +#: templates/js/stock.js:446 msgid "Value" msgstr "Wert" @@ -2189,7 +2191,7 @@ msgstr "Mindestpreis" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/company.js:571 templates/js/stock.js:718 +#: templates/js/company.js:571 templates/js/stock.js:1029 msgid "Packaging" msgstr "Verpackungen" @@ -2259,7 +2261,7 @@ msgid "Phone" msgstr "Telefon" #: company/templates/company/company_base.html:166 -#: part/templates/part/part_base.html:311 +#: part/templates/part/part_base.html:347 msgid "Upload Image" msgstr "" @@ -2279,7 +2281,7 @@ msgstr "verwendet Standard-Währung" #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 -#: templates/js/stock.js:1120 +#: templates/js/stock.js:1407 msgid "Customer" msgstr "Kunde" @@ -2325,7 +2327,7 @@ msgstr "Teile löschen" #: company/templates/company/detail_manufacturer_part.html:68 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:166 part/templates/part/category.html:127 -#: templates/js/stock.js:1335 +#: templates/js/stock.js:1622 msgid "New Part" msgstr "Neues Teil" @@ -2351,7 +2353,7 @@ msgstr "Zulieferer-Bestand" #: company/templates/company/detail_stock.html:37 #: company/templates/company/supplier_part_stock.html:34 #: part/templates/part/category.html:123 part/templates/part/category.html:137 -#: part/templates/part/stock.html:55 stock/templates/stock/location.html:163 +#: part/templates/part/stock.html:55 stock/templates/stock/location.html:175 msgid "Export" msgstr "Exportieren" @@ -2363,14 +2365,14 @@ msgstr "Zuliefererteile" #: company/templates/company/detail_supplier_part.html:21 #: order/templates/order/order_wizard/select_parts.html:44 -#: part/templates/part/part_base.html:433 +#: part/templates/part/part_base.html:469 msgid "Create new supplier part" msgstr "Neues Zuliefererteil anlegen" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 -#: part/templates/part/part_base.html:432 part/templates/part/supplier.html:18 -#: templates/js/stock.js:1341 +#: part/templates/part/part_base.html:468 part/templates/part/supplier.html:18 +#: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "Neues Zuliefererteil" @@ -2391,7 +2393,7 @@ msgstr "Zulieferer-Liste" #: company/templates/company/manufacturer_part_base.html:36 #: company/templates/company/supplier_part_base.html:36 #: company/templates/company/supplier_part_orders.html:17 -#: part/templates/part/orders.html:17 part/templates/part/part_base.html:58 +#: part/templates/part/orders.html:17 part/templates/part/part_base.html:74 msgid "Order part" msgstr "Teil bestellen" @@ -2444,8 +2446,8 @@ msgstr "Herstellerteil-Bestand" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:406 templates/js/part.js:566 templates/js/stock.js:566 -#: templates/navbar.html:26 +#: templates/js/part.js:406 templates/js/part.js:566 templates/js/stock.js:74 +#: templates/js/stock.js:877 templates/navbar.html:26 msgid "Stock" msgstr "Lagerbestand" @@ -2467,8 +2469,8 @@ msgstr "Zuliefererteil entfernen" #: company/templates/company/manufacturer_part_suppliers.html:48 #: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/related.html:44 part/templates/part/supplier.html:23 -#: part/templates/part/supplier.html:52 stock/views.py:844 -#: templates/js/company.js:203 users/models.py:193 +#: part/templates/part/supplier.html:52 templates/js/company.js:203 +#: users/models.py:193 msgid "Delete" msgstr "Löschen" @@ -2518,12 +2520,12 @@ msgid "Supplied Parts" msgstr "Zuliefererteile" #: company/templates/company/navbar.html:38 part/templates/part/navbar.html:30 -#: stock/templates/stock/location.html:107 -#: stock/templates/stock/location.html:122 -#: stock/templates/stock/location.html:136 +#: stock/templates/stock/location.html:119 +#: stock/templates/stock/location.html:134 +#: stock/templates/stock/location.html:148 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:1019 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1306 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "Teilbestand" @@ -2581,7 +2583,7 @@ msgstr "Neuer Auftrag" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:420 #: stock/templates/stock/item_base.html:386 templates/js/company.js:511 -#: templates/js/stock.js:690 +#: templates/js/stock.js:1001 msgid "Supplier Part" msgstr "Zuliefererteil" @@ -2703,7 +2705,7 @@ msgstr "Neues Herstellerteil anlegen" msgid "Edit Supplier Part" msgstr "Zuliefererteil bearbeiten" -#: company/views.py:385 templates/js/stock.js:1342 +#: company/views.py:385 templates/js/stock.js:1629 msgid "Create new Supplier Part" msgstr "Neues Zuliefererteil anlegen" @@ -2942,7 +2944,7 @@ msgstr "Bestellung" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:336 templates/js/order.js:210 -#: templates/js/stock.js:669 templates/js/stock.js:1101 +#: templates/js/stock.js:980 templates/js/stock.js:1388 msgid "Purchase Order" msgstr "Bestellung" @@ -2962,7 +2964,7 @@ msgid "Number of items received" msgstr "Empfangene Objekt-Anzahl" #: order/models.py:776 part/templates/part/prices.html:166 stock/models.py:545 -#: stock/templates/stock/item_base.html:343 templates/js/stock.js:713 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:1024 msgid "Purchase Price" msgstr "Preis" @@ -3078,15 +3080,14 @@ msgstr "Bestellung bearbeiten" #: order/templates/order/order_base.html:199 #: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 -#: part/templates/part/part_base.html:419 -#: stock/templates/stock/location.html:191 templates/js/stock.js:759 -#: templates/js/stock.js:1347 +#: part/templates/part/part_base.html:455 +#: stock/templates/stock/location.html:203 templates/js/stock.js:1634 msgid "New Location" msgstr "Neuer Lagerort" #: order/templates/order/order_base.html:200 #: order/templates/order/purchase_order_detail.html:128 -#: part/templates/part/part_base.html:420 +#: part/templates/part/part_base.html:456 #: stock/templates/stock/location.html:42 msgid "Create new stock location" msgstr "Neuen Lagerort anlegen" @@ -3361,7 +3362,7 @@ msgid "Order Code" msgstr "Bestellnummer" #: order/templates/order/receive_parts.html:21 -#: part/templates/part/part_base.html:136 templates/js/part.js:582 +#: part/templates/part/part_base.html:152 templates/js/part.js:582 msgid "On Order" msgstr "Bestellt" @@ -3668,7 +3669,7 @@ msgstr "{part} Stückpreis auf {price} und Menge auf {qty} aktualisiert" msgid "Default Location" msgstr "Standard-Lagerort" -#: part/bom.py:134 part/templates/part/part_base.html:124 +#: part/bom.py:134 part/templates/part/part_base.html:140 msgid "Available Stock" msgstr "Verfügbarer Lagerbestand" @@ -3891,7 +3892,7 @@ msgid "Part category" msgstr "Teile-Kategorie" #: part/models.py:723 part/templates/part/detail.html:28 -#: part/templates/part/part_base.html:87 templates/js/part.js:169 +#: part/templates/part/part_base.html:103 templates/js/part.js:169 #: templates/js/part.js:397 msgid "IPN" msgstr "IPN (Interne Produktnummer)" @@ -4011,7 +4012,7 @@ msgstr "Test-Vorlagen können nur für verfolgbare Teile angelegt werden" msgid "Test with this name already exists for this part" msgstr "Ein Test mit diesem Namen besteht bereits für dieses Teil" -#: part/models.py:2124 templates/js/part.js:818 templates/js/stock.js:117 +#: part/models.py:2124 templates/js/part.js:818 templates/js/stock.js:426 msgid "Test Name" msgstr "Test-Name" @@ -4255,7 +4256,7 @@ msgid "All selected BOM items will be deleted" msgstr "Alle ausgewählte Stücklistenpositionen werden gelöscht" #: part/templates/part/bom.html:167 part/views.py:451 -#: templates/js/stock.js:1336 +#: templates/js/stock.js:1623 msgid "Create New Part" msgstr "Neues Teil anlegen" @@ -4372,12 +4373,12 @@ msgid "View grid display" msgstr "Rasteransicht anzeigen" #: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:192 templates/js/stock.js:760 +#: stock/templates/stock/location.html:204 msgid "Create new location" msgstr "Neuen Lagerort anlegen" #: part/templates/part/category.html:223 part/templates/part/category.html:253 -#: part/templates/part/part_base.html:382 +#: part/templates/part/part_base.html:418 msgid "New Category" msgstr "Neue Kategorie" @@ -4389,7 +4390,7 @@ msgstr "Teil-Kategorie anlegen" msgid "Create new Part Category" msgstr "Neue Teil-Kategorie anlegen" -#: part/templates/part/category.html:260 stock/views.py:1244 +#: part/templates/part/category.html:260 stock/views.py:907 msgid "Create new Stock Location" msgstr "Neuen Lagerort erstellen" @@ -4474,7 +4475,7 @@ msgstr "%(full_name)s - %(desc)s (%(match_per)s%% übereinstimmend)" msgid "Part Details" msgstr "Teil Details" -#: part/templates/part/detail.html:42 part/templates/part/part_base.html:188 +#: part/templates/part/detail.html:42 part/templates/part/part_base.html:204 msgid "Latest Serial Number" msgstr "letzte Seriennummer" @@ -4639,73 +4640,85 @@ msgstr "Label drucken" msgid "Show pricing information" msgstr "Kosteninformationen ansehen" -#: part/templates/part/part_base.html:52 +#: part/templates/part/part_base.html:53 +#: stock/templates/stock/item_base.html:140 +#: stock/templates/stock/location.html:62 +msgid "Stock actions" +msgstr "Bestands-Aktionen" + +#: part/templates/part/part_base.html:60 msgid "Count part stock" msgstr "Lagerbestand zählen" -#: part/templates/part/part_base.html:67 +#: part/templates/part/part_base.html:66 +#, fuzzy +#| msgid "Transfer stock" +msgid "Transfer part stock" +msgstr "Bestand verschieben" + +#: part/templates/part/part_base.html:83 msgid "Part actions" msgstr "Teile Aktionen" -#: part/templates/part/part_base.html:70 +#: part/templates/part/part_base.html:86 msgid "Duplicate part" msgstr "Teil duplizieren" -#: part/templates/part/part_base.html:73 +#: part/templates/part/part_base.html:89 msgid "Edit part" msgstr "Teil bearbeiten" -#: part/templates/part/part_base.html:76 +#: part/templates/part/part_base.html:92 msgid "Delete part" msgstr "Teil löschen" -#: part/templates/part/part_base.html:107 +#: part/templates/part/part_base.html:123 msgid "This is a virtual part" msgstr "Dies ist ein virtuelles Teil" -#: part/templates/part/part_base.html:113 +#: part/templates/part/part_base.html:129 #, python-format msgid "This part is a variant of %(link)s" msgstr "Dieses Teil ist eine Variante von %(link)s" -#: part/templates/part/part_base.html:130 templates/js/table_filters.js:165 +#: part/templates/part/part_base.html:146 templates/js/table_filters.js:165 msgid "In Stock" msgstr "Auf Lager" -#: part/templates/part/part_base.html:143 templates/InvenTree/index.html:132 +#: part/templates/part/part_base.html:159 templates/InvenTree/index.html:132 msgid "Required for Build Orders" msgstr "Für Bauaufträge benötigt" -#: part/templates/part/part_base.html:150 +#: part/templates/part/part_base.html:166 msgid "Required for Sales Orders" msgstr "Benötigt für Aufträge" -#: part/templates/part/part_base.html:157 +#: part/templates/part/part_base.html:173 msgid "Allocated to Orders" msgstr "Zu Bauaufträgen zugeordnet" -#: part/templates/part/part_base.html:172 templates/js/bom.js:316 +#: part/templates/part/part_base.html:188 templates/js/bom.js:316 msgid "Can Build" msgstr "Herstellbar" -#: part/templates/part/part_base.html:178 templates/js/part.js:413 +#: part/templates/part/part_base.html:194 templates/js/part.js:413 #: templates/js/part.js:586 msgid "Building" msgstr "Im Bau" -#: part/templates/part/part_base.html:289 part/templates/part/prices.html:131 +#: part/templates/part/part_base.html:325 part/templates/part/prices.html:131 msgid "Calculate" msgstr "Berechnen" -#: part/templates/part/part_base.html:383 +#: part/templates/part/part_base.html:419 msgid "Create New Part Category" msgstr "" -#: part/templates/part/part_base.html:391 +#: part/templates/part/part_base.html:427 msgid "New Parent" msgstr "" -#: part/templates/part/part_base.html:439 +#: part/templates/part/part_base.html:475 msgid "Edit Part" msgstr "" @@ -5237,7 +5250,7 @@ msgid "Result" msgstr "Ergebnis" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:257 templates/js/stock.js:1035 +#: templates/js/order.js:257 templates/js/stock.js:1322 msgid "Date" msgstr "Datum" @@ -5249,18 +5262,62 @@ msgstr "bestanden" msgid "Fail" msgstr "fehlgeschlagen" -#: stock/api.py:197 +#: stock/api.py:146 +#, fuzzy +#| msgid "Enter quantity of stock items" +msgid "Request must contain list of stock items" +msgstr "Menge der BestandsObjekt eingeben" + +#: stock/api.py:154 +msgid "Improperly formatted data" +msgstr "" + +#: stock/api.py:162 +msgid "Each entry must contain a valid integer primary-key" +msgstr "" + +#: stock/api.py:168 +#, fuzzy +#| msgid "Barcode does not match Stock Item" +msgid "Primary key does not match valid stock item" +msgstr "Barcode entspricht keinem BestandsObjekt" + +#: stock/api.py:178 +#, fuzzy +#| msgid "Invalid quantity provided" +msgid "Invalid quantity value" +msgstr "Keine gültige Menge" + +#: stock/api.py:183 +#, fuzzy +#| msgid "Quantity must be greater than zero" +msgid "Quantity must not be less than zero" +msgstr "Anzahl muss größer Null sein" + +#: stock/api.py:211 #, python-brace-format msgid "Updated stock for {n} items" msgstr "Bestand für {n} Objekte geändert" -#: stock/api.py:266 +#: stock/api.py:247 stock/api.py:280 +#, fuzzy +#| msgid "Allocation quantity cannot exceed stock quantity" +msgid "Specified quantity exceeds stock quantity" +msgstr "Die zugeordnete Anzahl darf nicht die verfügbare Anzahl überschreiten" + +#: stock/api.py:270 +#, fuzzy +#| msgid "Build output must be specified" +msgid "Valid location must be specified" +msgstr "Endprodukt muss angegeben sein" + +#: stock/api.py:290 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "{n} Teile nach {loc} bewegt" #: stock/forms.py:81 stock/forms.py:385 stock/models.py:513 -#: stock/templates/stock/item_base.html:393 templates/js/stock.js:658 +#: stock/templates/stock/item_base.html:393 templates/js/stock.js:969 msgid "Expiry Date" msgstr "Ablaufdatum" @@ -5333,7 +5390,7 @@ msgstr "Ziel-Lagerbestand" msgid "Add note (required)" msgstr "Notiz hinzufügen (erforderlich)" -#: stock/forms.py:348 stock/views.py:728 stock/views.py:930 +#: stock/forms.py:348 stock/views.py:728 templates/js/stock.js:223 msgid "Confirm stock adjustment" msgstr "Bestands-Anpassung bestätigen" @@ -5582,7 +5639,7 @@ msgid "Stock adjustment actions" msgstr "Bestands-Anpassungs Aktionen" #: stock/templates/stock/item_base.html:108 -#: stock/templates/stock/location.html:65 templates/stock_table.html:57 +#: stock/templates/stock/location.html:69 templates/stock_table.html:57 msgid "Count stock" msgstr "Bestand zählen" @@ -5599,6 +5656,7 @@ msgid "Serialize stock" msgstr "Lagerbestand serialisieren" #: stock/templates/stock/item_base.html:121 +#: stock/templates/stock/location.html:75 msgid "Transfer stock" msgstr "Bestand verschieben" @@ -5618,11 +5676,6 @@ msgstr "BestandsObjekt deinstallieren" msgid "Uninstall" msgstr "Deinstallieren" -#: stock/templates/stock/item_base.html:140 -#: stock/templates/stock/location.html:62 -msgid "Stock actions" -msgstr "Bestands-Aktionen" - #: stock/templates/stock/item_base.html:143 msgid "Convert to variant" msgstr "in Variante ändern" @@ -5715,7 +5768,7 @@ msgstr "Dieses BestandsObjekt lief am %(item.expiry_date)s ab" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "Dieses BestandsObjekt läuft am %(item.expiry_date)s ab" -#: stock/templates/stock/item_base.html:406 templates/js/stock.js:664 +#: stock/templates/stock/item_base.html:406 templates/js/stock.js:975 msgid "Last Updated" msgstr "Zuletzt aktualisiert" @@ -5819,42 +5872,42 @@ msgstr "Alle BestandsObjekte" msgid "Check-in Items" msgstr "Teile einchecken" -#: stock/templates/stock/location.html:71 +#: stock/templates/stock/location.html:83 msgid "Location actions" msgstr "Lagerort-Aktionen" -#: stock/templates/stock/location.html:73 +#: stock/templates/stock/location.html:85 msgid "Edit location" msgstr "Lagerort bearbeiten" -#: stock/templates/stock/location.html:75 +#: stock/templates/stock/location.html:87 msgid "Delete location" msgstr "Lagerort löschen" -#: stock/templates/stock/location.html:87 +#: stock/templates/stock/location.html:99 msgid "Location Details" msgstr "Lagerort-Details" -#: stock/templates/stock/location.html:92 +#: stock/templates/stock/location.html:104 msgid "Location Path" msgstr "Lagerort-Pfad" -#: stock/templates/stock/location.html:97 +#: stock/templates/stock/location.html:109 msgid "Location Description" msgstr "Lagerort-Beschreibung" -#: stock/templates/stock/location.html:102 +#: stock/templates/stock/location.html:114 #: stock/templates/stock/location_navbar.html:11 #: stock/templates/stock/location_navbar.html:18 #: stock/templates/stock/sublocation.html:16 msgid "Sublocations" msgstr "Unter-Lagerorte" -#: stock/templates/stock/location.html:112 +#: stock/templates/stock/location.html:124 msgid "Stock Details" msgstr "Objekt-Details" -#: stock/templates/stock/location.html:117 templates/InvenTree/search.html:279 +#: stock/templates/stock/location.html:129 templates/InvenTree/search.html:279 #: templates/stats.html:97 users/models.py:42 msgid "Stock Locations" msgstr "Bestand-Lagerorte" @@ -5895,7 +5948,7 @@ msgstr "Lade..." msgid "The following stock items will be uninstalled" msgstr "Die folgenden BestandsObjekte werden nicht mehr verbaut" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1217 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:880 msgid "Convert Stock Item" msgstr "BestandsObjekt umwandeln" @@ -5928,8 +5981,7 @@ msgstr "Sind Sie sicher, dass Sie diesen BestandsObjekt-Verfolgungs-Eintrag lös msgid "Edit Stock Location" msgstr "BestandsObjekt-Lagerort bearbeiten" -#: stock/views.py:253 stock/views.py:1196 stock/views.py:1318 -#: stock/views.py:1683 +#: stock/views.py:253 stock/views.py:859 stock/views.py:981 stock/views.py:1346 msgid "Owner is required (ownership control is enabled)" msgstr "Eigentümer notwendig (Eigentümerkontrolle aktiv)" @@ -5985,129 +6037,43 @@ msgstr "BestandsObjekte deinstallieren" msgid "Uninstalled stock items" msgstr "BestandsObjekte deinstalliert" -#: stock/views.py:764 -msgid "Adjust Stock" -msgstr "Lagerbestand anpassen" - -#: stock/views.py:840 -msgid "Move Stock Items" -msgstr "BestandsObjekte bewegen" - -#: stock/views.py:840 -msgid "Move" -msgstr "Verschieben" - -#: stock/views.py:841 -msgid "Count Stock Items" -msgstr "BestandsObjekte zählen" - -#: stock/views.py:841 -msgid "Count" -msgstr "Anzahl" - -#: stock/views.py:842 -msgid "Remove From Stock" -msgstr "Aus Lagerbestand entfernen" - -#: stock/views.py:842 -msgid "Take" -msgstr "Entfernen" - -#: stock/views.py:843 -msgid "Add Stock Items" -msgstr "BestandsObjekte hinzufügen" - -#: stock/views.py:843 users/models.py:189 -msgid "Add" -msgstr "Hinzufügen" - -#: stock/views.py:844 -msgid "Delete Stock Items" -msgstr "BestandsObjekte löschen" - -#: stock/views.py:910 -msgid "Must enter integer value" -msgstr "Nur Ganzzahl eingeben" - -#: stock/views.py:915 -msgid "Quantity must be positive" -msgstr "Anzahl muss positiv sein" - -#: stock/views.py:922 -#, python-brace-format -msgid "Quantity must not exceed {x}" -msgstr "Anzahl darf {x} nicht überschreiten" - -#: stock/views.py:986 -msgid "No action performed" -msgstr "Keine Aktion durchgeführt" - -#: stock/views.py:1000 -#, python-brace-format -msgid "Added stock to {n} items" -msgstr "Vorrat zu {n} BestandsObjekten hinzugefügt" - -#: stock/views.py:1014 -#, python-brace-format -msgid "Removed stock from {n} items" -msgstr "Vorrat von {n} BestandsObjekten entfernt" - -#: stock/views.py:1026 -#, python-brace-format -msgid "Counted stock for {n} items" -msgstr "Bestand für {n} Objekte erfasst" - -#: stock/views.py:1064 -msgid "No items were moved" -msgstr "Keine BestandsObjekt wurden bewegt" - -#: stock/views.py:1067 -#, python-brace-format -msgid "Moved {n} items to {dest}" -msgstr "{n} Teile nach {dest} bewegt" - -#: stock/views.py:1086 -#, python-brace-format -msgid "Deleted {n} stock items" -msgstr "{n} BestandsObjekte gelöscht" - -#: stock/views.py:1098 +#: stock/views.py:761 msgid "Edit Stock Item" msgstr "BestandsObjekt bearbeiten" -#: stock/views.py:1335 +#: stock/views.py:998 msgid "Serialize Stock" msgstr "Lagerbestand erfassen" -#: stock/views.py:1428 templates/js/build.js:365 +#: stock/views.py:1091 templates/js/build.js:365 msgid "Create new Stock Item" msgstr "Neues BestandsObjekt hinzufügen" -#: stock/views.py:1570 +#: stock/views.py:1233 msgid "Duplicate Stock Item" msgstr "Bestand duplizieren" -#: stock/views.py:1652 +#: stock/views.py:1315 msgid "Quantity cannot be negative" msgstr "Anzahl kann nicht negativ sein" -#: stock/views.py:1752 +#: stock/views.py:1415 msgid "Delete Stock Location" msgstr "Bestand-Lagerort löschen" -#: stock/views.py:1765 +#: stock/views.py:1428 msgid "Delete Stock Item" msgstr "BestandsObjekt löschen" -#: stock/views.py:1776 +#: stock/views.py:1439 msgid "Delete Stock Tracking Entry" msgstr "Lagerbestands-Tracking-Eintrag löschen" -#: stock/views.py:1783 +#: stock/views.py:1446 msgid "Edit Stock Tracking Entry" msgstr "Lagerbestands-Tracking-Eintrag bearbeiten" -#: stock/views.py:1792 +#: stock/views.py:1455 msgid "Add Stock Tracking Entry" msgstr "Lagerbestands-Tracking-Eintrag hinzufügen" @@ -6191,11 +6157,11 @@ msgstr "Suchergebnisse" msgid "Enter a search query" msgstr "Eine Sucheanfrage eingeben" -#: templates/InvenTree/search.html:268 templates/js/stock.js:303 +#: templates/InvenTree/search.html:268 templates/js/stock.js:570 msgid "Shipped to customer" msgstr "an Kunde versand" -#: templates/InvenTree/search.html:271 templates/js/stock.js:313 +#: templates/InvenTree/search.html:271 templates/js/stock.js:580 msgid "No stock location set" msgstr "Kein Lagerort gesetzt" @@ -6473,9 +6439,9 @@ msgstr "In die Zwischenablage kopieren" msgid "copy version information" msgstr "Versionsinformationen kopieren" -#: templates/about.html:100 templates/js/modals.js:34 -#: templates/js/modals.js:675 templates/js/modals.js:968 -#: templates/modals.html:29 templates/modals.html:54 templates/modals.html:97 +#: templates/about.html:100 templates/js/modals.js:33 +#: templates/js/modals.js:567 templates/js/modals.js:661 +#: templates/js/modals.js:954 templates/modals.html:29 templates/modals.html:54 msgid "Close" msgstr "Schliessen" @@ -6495,6 +6461,66 @@ msgstr "Der angegebene Server muss erreichbar sein" msgid "Remote image must not exceed maximum allowable file size" msgstr "Das Bild darf nicht größer als die maximal-erlaubte Größe sein" +#: templates/js/api.js:154 templates/js/modals.js:1024 +msgid "No Response" +msgstr "Keine Antwort" + +#: templates/js/api.js:155 templates/js/modals.js:1025 +msgid "No response from the InvenTree server" +msgstr "keine Antwort vom InvenTree Server" + +#: templates/js/api.js:160 +#, fuzzy +#| msgid "Error 400: Bad Request" +msgid "Error 400: Bad request" +msgstr "Fehler 400: Ungültige Anfrage" + +#: templates/js/api.js:161 +#, fuzzy +#| msgid "Server returned error code 400" +msgid "API request returned error code 400" +msgstr "Fehler 400 von Server erhalten" + +#: templates/js/api.js:164 templates/js/modals.js:1034 +msgid "Error 401: Not Authenticated" +msgstr "Fehler 401: Nicht Angemeldet" + +#: templates/js/api.js:165 templates/js/modals.js:1035 +msgid "Authentication credentials not supplied" +msgstr "Authentication Kredentials nicht angegeben" + +#: templates/js/api.js:168 templates/js/modals.js:1039 +msgid "Error 403: Permission Denied" +msgstr "Fehler 403: keine Berechtigung" + +#: templates/js/api.js:169 templates/js/modals.js:1040 +msgid "You do not have the required permissions to access this function" +msgstr "Fehlende Berechtigung für diese Aktion" + +#: templates/js/api.js:172 templates/js/modals.js:1044 +msgid "Error 404: Resource Not Found" +msgstr "Fehler 404: Ressource nicht gefunden" + +#: templates/js/api.js:173 templates/js/modals.js:1045 +msgid "The requested resource could not be located on the server" +msgstr "Die angefragte Ressource kann auf diesem Server nicht gefunden werden" + +#: templates/js/api.js:176 templates/js/modals.js:1049 +msgid "Error 408: Timeout" +msgstr "Fehler 408: Zeitüberschreitung" + +#: templates/js/api.js:177 templates/js/modals.js:1050 +msgid "Connection timeout while requesting data from server" +msgstr "Verbindungszeitüberschreitung bei der Datenanforderung" + +#: templates/js/api.js:180 +msgid "Unhandled Error Code" +msgstr "" + +#: templates/js/api.js:181 +msgid "Error code" +msgstr "" + #: templates/js/attachment.js:16 msgid "No attachments found" msgstr "" @@ -6539,7 +6565,7 @@ msgstr "Server-Fehler" msgid "Unknown response from server" msgstr "Unbekannte Antwort von Server erhalten" -#: templates/js/barcode.js:119 templates/js/modals.js:1028 +#: templates/js/barcode.js:119 templates/js/modals.js:1014 msgid "Invalid server response" msgstr "Ungültige Antwort von Server" @@ -6563,7 +6589,7 @@ msgstr "Dadurch wird die Verknüpfung zwischen diesem BestandsObjekt und dem Bar msgid "Unlink" msgstr "Entfernen" -#: templates/js/barcode.js:376 +#: templates/js/barcode.js:376 templates/js/stock.js:161 msgid "Remove stock item" msgstr "BestandsObjekt entfernen" @@ -6701,7 +6727,7 @@ msgid "No builds matching query" msgstr "Keine Bauaufträge passen zur Anfrage" #: templates/js/build.js:840 templates/js/part.js:491 templates/js/part.js:736 -#: templates/js/stock.js:514 templates/js/stock.js:989 +#: templates/js/stock.js:825 templates/js/stock.js:1276 msgid "Select" msgstr "Auswählen" @@ -6709,7 +6735,7 @@ msgstr "Auswählen" msgid "Build order is overdue" msgstr "Bauauftrag ist überfällig" -#: templates/js/build.js:924 templates/js/stock.js:1211 +#: templates/js/build.js:924 templates/js/stock.js:1498 msgid "No user information" msgstr "Keine Benutzerinformation" @@ -6836,63 +6862,19 @@ msgstr "" msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:587 templates/js/modals.js:1038 -msgid "No Response" -msgstr "Keine Antwort" - -#: templates/js/forms.js:588 templates/js/modals.js:1039 -msgid "No response from the InvenTree server" -msgstr "keine Antwort vom InvenTree Server" - -#: templates/js/forms.js:594 templates/js/modals.js:1048 -msgid "Error 401: Not Authenticated" -msgstr "Fehler 401: Nicht Angemeldet" - -#: templates/js/forms.js:595 templates/js/modals.js:1049 -msgid "Authentication credentials not supplied" -msgstr "Authentication Kredentials nicht angegeben" - -#: templates/js/forms.js:601 templates/js/modals.js:1053 -msgid "Error 403: Permission Denied" -msgstr "Fehler 403: keine Berechtigung" - -#: templates/js/forms.js:602 templates/js/modals.js:1054 -msgid "You do not have the required permissions to access this function" -msgstr "Fehlende Berechtigung für diese Aktion" - -#: templates/js/forms.js:608 templates/js/modals.js:1058 -msgid "Error 404: Resource Not Found" -msgstr "Fehler 404: Ressource nicht gefunden" - -#: templates/js/forms.js:609 templates/js/modals.js:1059 -msgid "The requested resource could not be located on the server" -msgstr "Die angefragte Ressource kann auf diesem Server nicht gefunden werden" - -#: templates/js/forms.js:615 templates/js/modals.js:1063 -msgid "Error 408: Timeout" -msgstr "Fehler 408: Zeitüberschreitung" - -#: templates/js/forms.js:616 templates/js/modals.js:1064 -msgid "Connection timeout while requesting data from server" -msgstr "Verbindungszeitüberschreitung bei der Datenanforderung" - -#: templates/js/forms.js:622 templates/js/modals.js:1067 -msgid "Error requesting form data" -msgstr "Fehler bei Formulardaten-Anfrage" - -#: templates/js/forms.js:815 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:797 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "Fehler in Formular" -#: templates/js/forms.js:1188 +#: templates/js/forms.js:1164 msgid "Searching" msgstr "" -#: templates/js/forms.js:1338 +#: templates/js/forms.js:1314 msgid "Clear input" msgstr "" -#: templates/js/label.js:10 templates/js/report.js:98 +#: templates/js/label.js:10 templates/js/report.js:98 templates/js/stock.js:185 msgid "Select Stock Items" msgstr "BestandsObjekte auswählen" @@ -6945,12 +6927,12 @@ msgid "Select Label Template" msgstr "Label-Vorlage auswählen" #: templates/js/modals.js:59 templates/js/modals.js:103 -#: templates/js/modals.js:599 templates/modals.html:75 +#: templates/js/modals.js:593 msgid "Cancel" msgstr "abbrechen" #: templates/js/modals.js:60 templates/js/modals.js:102 -#: templates/js/modals.js:674 templates/js/modals.js:967 +#: templates/js/modals.js:660 templates/js/modals.js:953 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "Abschicken" @@ -6959,46 +6941,50 @@ msgstr "Abschicken" msgid "Form Title" msgstr "" -#: templates/js/modals.js:372 +#: templates/js/modals.js:380 msgid "Waiting for server..." msgstr "Warte auf Server..." -#: templates/js/modals.js:531 +#: templates/js/modals.js:539 msgid "Show Error Information" msgstr "Fehler-Informationen anzeigen" -#: templates/js/modals.js:598 templates/modals.html:76 +#: templates/js/modals.js:592 msgid "Accept" msgstr "Akzeptieren" -#: templates/js/modals.js:663 +#: templates/js/modals.js:649 msgid "Loading Data" msgstr "Lade Daten" -#: templates/js/modals.js:918 +#: templates/js/modals.js:904 msgid "Invalid response from server" msgstr "ungültige Antwort vom Server" -#: templates/js/modals.js:918 +#: templates/js/modals.js:904 msgid "Form data missing from server response" msgstr "Formulardaten fehlen bei Serverantwort" -#: templates/js/modals.js:931 +#: templates/js/modals.js:917 msgid "Error posting form data" msgstr "Formulardaten fehlerhaft" -#: templates/js/modals.js:1028 +#: templates/js/modals.js:1014 msgid "JSON response missing form data" msgstr "JSON Antwort enthält keine Formulardaten" -#: templates/js/modals.js:1043 +#: templates/js/modals.js:1029 msgid "Error 400: Bad Request" msgstr "Fehler 400: Ungültige Anfrage" -#: templates/js/modals.js:1044 +#: templates/js/modals.js:1030 msgid "Server returned error code 400" msgstr "Fehler 400 von Server erhalten" +#: templates/js/modals.js:1053 +msgid "Error requesting form data" +msgstr "Fehler bei Formulardaten-Anfrage" + #: templates/js/model_renderers.js:38 msgid "Company ID" msgstr "" @@ -7087,7 +7073,7 @@ msgstr "Keine Kategorie" msgid "Low stock" msgstr "Bestand niedrig" -#: templates/js/part.js:761 templates/js/stock.js:1013 +#: templates/js/part.js:761 templates/js/stock.js:1300 msgid "Path" msgstr "Pfad" @@ -7095,11 +7081,11 @@ msgstr "Pfad" msgid "No test templates matching query" msgstr "Keine zur Anfrage passenden Testvorlagen" -#: templates/js/part.js:855 templates/js/stock.js:75 +#: templates/js/part.js:855 templates/js/stock.js:384 msgid "Edit test result" msgstr "Testergebnis bearbeiten" -#: templates/js/part.js:856 templates/js/stock.js:76 +#: templates/js/part.js:856 templates/js/stock.js:385 msgid "Delete test result" msgstr "Testergebnis löschen" @@ -7192,179 +7178,251 @@ msgstr "Aufträge auswählen" msgid "Sales Order(s) must be selected before printing report" msgstr "Auftrag muss vor dem Berichtsdruck ausgewählt werden" -#: templates/js/stock.js:38 +#: templates/js/stock.js:39 +#, fuzzy +#| msgid "Transfer stock" +msgid "Transfer Stock" +msgstr "Bestand verschieben" + +#: templates/js/stock.js:40 +msgid "Move" +msgstr "Verschieben" + +#: templates/js/stock.js:46 +#, fuzzy +#| msgid "Count stock" +msgid "Count Stock" +msgstr "Bestand zählen" + +#: templates/js/stock.js:47 +msgid "Count" +msgstr "Anzahl" + +#: templates/js/stock.js:51 +#, fuzzy +#| msgid "Remove stock" +msgid "Remove Stock" +msgstr "Bestand entfernen" + +#: templates/js/stock.js:52 +msgid "Take" +msgstr "Entfernen" + +#: templates/js/stock.js:56 +#, fuzzy +#| msgid "Add stock" +msgid "Add Stock" +msgstr "Bestand hinzufügen" + +#: templates/js/stock.js:57 users/models.py:189 +msgid "Add" +msgstr "Hinzufügen" + +#: templates/js/stock.js:61 templates/stock_table.html:63 +msgid "Delete Stock" +msgstr "Bestand löschen" + +#: templates/js/stock.js:150 +#, fuzzy +#| msgid "Quantity must be 1 for serialized stock" +msgid "Quantity cannot be adjusted for serialized stock" +msgstr "Anzahl muss 1 für Objekte mit Seriennummer sein" + +#: templates/js/stock.js:150 +#, fuzzy +#| msgid "Stock Quantity" +msgid "Specify stock quantity" +msgstr "Bestand" + +#: templates/js/stock.js:186 +msgid "You must select at least one available stock item" +msgstr "" + +#: templates/js/stock.js:202 +#, fuzzy +#| msgid "Destination stock location" +msgid "Select destination stock location" +msgstr "Ziel-Lagerbestand" + +#: templates/js/stock.js:210 +#, fuzzy +#| msgid "Stock actions" +msgid "Stock transaction notes" +msgstr "Bestands-Aktionen" + +#: templates/js/stock.js:347 msgid "PASS" msgstr "ERFOLGREICH" -#: templates/js/stock.js:40 +#: templates/js/stock.js:349 msgid "FAIL" msgstr "FEHLGESCHLAGEN" -#: templates/js/stock.js:45 +#: templates/js/stock.js:354 msgid "NO RESULT" msgstr "KEIN ERGEBNIS" -#: templates/js/stock.js:71 +#: templates/js/stock.js:380 msgid "Add test result" msgstr "Testergebnis hinzufügen" -#: templates/js/stock.js:97 +#: templates/js/stock.js:406 msgid "No test results found" msgstr "Keine Testergebnisse gefunden" -#: templates/js/stock.js:145 +#: templates/js/stock.js:454 msgid "Test Date" msgstr "Testdatum" -#: templates/js/stock.js:295 +#: templates/js/stock.js:562 msgid "In production" msgstr "In Arbeit" -#: templates/js/stock.js:299 +#: templates/js/stock.js:566 msgid "Installed in Stock Item" msgstr "In BestandsObjekt installiert" -#: templates/js/stock.js:307 +#: templates/js/stock.js:574 msgid "Assigned to Sales Order" msgstr "Auftrag zugewiesen" -#: templates/js/stock.js:339 +#: templates/js/stock.js:650 msgid "No stock items matching query" msgstr "Keine zur Anfrage passenden BestandsObjekte" -#: templates/js/stock.js:360 +#: templates/js/stock.js:671 msgid "items" msgstr "Teile" -#: templates/js/stock.js:452 +#: templates/js/stock.js:763 msgid "batches" msgstr "lose" -#: templates/js/stock.js:479 +#: templates/js/stock.js:790 msgid "locations" msgstr "Lagerorte" -#: templates/js/stock.js:481 +#: templates/js/stock.js:792 msgid "Undefined location" msgstr "unbekannter Lagerort" -#: templates/js/stock.js:582 +#: templates/js/stock.js:893 msgid "Stock item is in production" msgstr "BestandsObjekt wird produziert" -#: templates/js/stock.js:587 +#: templates/js/stock.js:898 msgid "Stock item assigned to sales order" msgstr "BestandsObjekt wurde Auftrag zugewiesen" -#: templates/js/stock.js:590 +#: templates/js/stock.js:901 msgid "Stock item assigned to customer" msgstr "BestandsObjekt wurde Kunden zugewiesen" -#: templates/js/stock.js:594 +#: templates/js/stock.js:905 msgid "Stock item has expired" msgstr "BestandsObjekt ist abgelaufen" -#: templates/js/stock.js:596 +#: templates/js/stock.js:907 msgid "Stock item will expire soon" msgstr "BestandsObjekt läuft demnächst ab" -#: templates/js/stock.js:600 +#: templates/js/stock.js:911 msgid "Stock item has been allocated" msgstr "BestandsObjekt zugewiesen" -#: templates/js/stock.js:604 +#: templates/js/stock.js:915 msgid "Stock item has been installed in another item" msgstr "BestandsObjekt in anderem Element verbaut" -#: templates/js/stock.js:611 +#: templates/js/stock.js:922 msgid "Stock item has been rejected" msgstr "BestandsObjekt abgewiesen" -#: templates/js/stock.js:615 +#: templates/js/stock.js:926 msgid "Stock item is lost" msgstr "BestandsObjekt verloren" -#: templates/js/stock.js:618 +#: templates/js/stock.js:929 msgid "Stock item is destroyed" msgstr "BestandsObjekt zerstört" -#: templates/js/stock.js:622 templates/js/table_filters.js:147 +#: templates/js/stock.js:933 templates/js/table_filters.js:147 msgid "Depleted" msgstr "gelöscht" -#: templates/js/stock.js:651 +#: templates/js/stock.js:962 msgid "Stocktake" msgstr "Inventur" -#: templates/js/stock.js:705 +#: templates/js/stock.js:1016 msgid "Supplier part not specified" msgstr "" -#: templates/js/stock.js:876 +#: templates/js/stock.js:1163 msgid "Stock Status" msgstr "Status" -#: templates/js/stock.js:891 +#: templates/js/stock.js:1178 msgid "Set Stock Status" msgstr "Status setzen" -#: templates/js/stock.js:905 +#: templates/js/stock.js:1192 msgid "Select Status Code" msgstr "Status Code setzen" -#: templates/js/stock.js:906 +#: templates/js/stock.js:1193 msgid "Status code must be selected" msgstr "Status Code muss ausgewählt werden" -#: templates/js/stock.js:1045 +#: templates/js/stock.js:1332 msgid "Invalid date" msgstr "Ungültiges Datum" -#: templates/js/stock.js:1092 +#: templates/js/stock.js:1379 msgid "Location no longer exists" msgstr "Standort nicht mehr vorhanden" -#: templates/js/stock.js:1111 +#: templates/js/stock.js:1398 msgid "Purchase order no longer exists" msgstr "Bestellung existiert nicht mehr" -#: templates/js/stock.js:1130 +#: templates/js/stock.js:1417 msgid "Customer no longer exists" msgstr "Kunde existiert nicht mehr" -#: templates/js/stock.js:1148 +#: templates/js/stock.js:1435 msgid "Stock item no longer exists" msgstr "Lagerbestand existiert nicht mehr" -#: templates/js/stock.js:1171 +#: templates/js/stock.js:1458 msgid "Added" msgstr "Hinzugefügt" -#: templates/js/stock.js:1179 +#: templates/js/stock.js:1466 msgid "Removed" msgstr "Entfernt" -#: templates/js/stock.js:1223 +#: templates/js/stock.js:1510 msgid "Edit tracking entry" msgstr "Tracking-Eintrag bearbeiten" -#: templates/js/stock.js:1224 +#: templates/js/stock.js:1511 msgid "Delete tracking entry" msgstr "Tracking-Eintrag löschen" -#: templates/js/stock.js:1348 +#: templates/js/stock.js:1635 msgid "Create New Location" msgstr "Neuen Lagerort anlegen" -#: templates/js/stock.js:1389 +#: templates/js/stock.js:1676 msgid "No installed items" msgstr "Keine installierten Elemente" -#: templates/js/stock.js:1412 +#: templates/js/stock.js:1699 msgid "Serial" msgstr "Seriennummer" -#: templates/js/stock.js:1440 +#: templates/js/stock.js:1727 msgid "Uninstall Stock Item" msgstr "Lagerbestand entfernen" @@ -7795,10 +7853,6 @@ msgstr "Status ändern" msgid "Delete selected items" msgstr "Ausgewählte Positionen löschen" -#: templates/stock_table.html:63 -msgid "Delete Stock" -msgstr "Bestand löschen" - #: templates/yesnolabel.html:4 msgid "Yes" msgstr "Ja" @@ -7862,3 +7916,51 @@ msgstr "Berechtigungen Einträge zu ändern" #: users/models.py:193 msgid "Permission to delete items" msgstr "Berechtigung Einträge zu löschen" + +#~ msgid "Adjust Stock" +#~ msgstr "Lagerbestand anpassen" + +#~ msgid "Move Stock Items" +#~ msgstr "BestandsObjekte bewegen" + +#~ msgid "Count Stock Items" +#~ msgstr "BestandsObjekte zählen" + +#~ msgid "Remove From Stock" +#~ msgstr "Aus Lagerbestand entfernen" + +#~ msgid "Add Stock Items" +#~ msgstr "BestandsObjekte hinzufügen" + +#~ msgid "Delete Stock Items" +#~ msgstr "BestandsObjekte löschen" + +#~ msgid "Must enter integer value" +#~ msgstr "Nur Ganzzahl eingeben" + +#~ msgid "Quantity must be positive" +#~ msgstr "Anzahl muss positiv sein" + +#~ msgid "Quantity must not exceed {x}" +#~ msgstr "Anzahl darf {x} nicht überschreiten" + +#~ msgid "No action performed" +#~ msgstr "Keine Aktion durchgeführt" + +#~ msgid "Added stock to {n} items" +#~ msgstr "Vorrat zu {n} BestandsObjekten hinzugefügt" + +#~ msgid "Removed stock from {n} items" +#~ msgstr "Vorrat von {n} BestandsObjekten entfernt" + +#~ msgid "Counted stock for {n} items" +#~ msgstr "Bestand für {n} Objekte erfasst" + +#~ msgid "No items were moved" +#~ msgstr "Keine BestandsObjekt wurden bewegt" + +#~ msgid "Moved {n} items to {dest}" +#~ msgstr "{n} Teile nach {dest} bewegt" + +#~ msgid "Deleted {n} stock items" +#~ msgstr "{n} BestandsObjekte gelöscht" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 4dc9046e79..7e8c6b13e2 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-12 11:35+0000\n" +"POT-Creation-Date: 2021-07-12 12:18+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -37,7 +37,7 @@ msgstr "" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:119 templates/js/forms.js:486 +#: order/forms.py:74 part/forms.py:119 templates/js/forms.js:506 msgid "Confirm" msgstr "" @@ -79,7 +79,7 @@ msgid "Duplicate serial: {n}" msgstr "" #: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 -#: stock/views.py:1648 +#: stock/views.py:1311 msgid "Invalid quantity provided" msgstr "" @@ -125,7 +125,7 @@ msgstr "" #: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1202 +#: templates/js/stock.js:1489 msgid "User" msgstr "" @@ -142,7 +142,7 @@ msgstr "" #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:365 #: templates/js/part.js:118 templates/js/part.js:251 templates/js/part.js:743 -#: templates/js/stock.js:995 +#: templates/js/stock.js:1282 msgid "Name" msgstr "" @@ -165,8 +165,8 @@ msgstr "" #: templates/js/company.js:561 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:361 #: templates/js/part.js:538 templates/js/part.js:755 templates/js/part.js:823 -#: templates/js/stock.js:557 templates/js/stock.js:1007 -#: templates/js/stock.js:1052 +#: templates/js/stock.js:868 templates/js/stock.js:1294 +#: templates/js/stock.js:1339 msgid "Description" msgstr "" @@ -497,8 +497,8 @@ msgstr "" #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 #: templates/js/order.js:460 templates/js/part.js:928 templates/js/part.js:1050 -#: templates/js/part.js:1106 templates/js/stock.js:1187 -#: templates/js/stock.js:1406 +#: templates/js/part.js:1106 templates/js/stock.js:1474 +#: templates/js/stock.js:1693 msgid "Quantity" msgstr "" @@ -543,8 +543,9 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:256 -#: templates/js/build.js:620 templates/js/order.js:445 -#: templates/js/stock.js:643 templates/js/stock.js:1079 +#: templates/js/build.js:620 templates/js/order.js:445 templates/js/stock.js:75 +#: templates/js/stock.js:201 templates/js/stock.js:954 +#: templates/js/stock.js:1366 msgid "Location" msgstr "" @@ -558,8 +559,8 @@ msgstr "" #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:249 templates/js/order.js:352 -#: templates/js/stock.js:630 templates/js/stock.js:1156 -#: templates/js/stock.js:1422 +#: templates/js/stock.js:941 templates/js/stock.js:1443 +#: templates/js/stock.js:1709 msgid "Status" msgstr "" @@ -660,8 +661,8 @@ msgstr "" #: templates/js/build.js:586 templates/js/build.js:873 #: templates/js/build.js:1139 templates/js/company.js:264 #: templates/js/company.js:470 templates/js/part.js:342 -#: templates/js/part.js:505 templates/js/stock.js:526 -#: templates/js/stock.js:1394 +#: templates/js/part.js:505 templates/js/stock.js:73 templates/js/stock.js:837 +#: templates/js/stock.js:1681 msgid "Part" msgstr "" @@ -709,7 +710,7 @@ msgstr "" msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:249 part/templates/part/part_base.html:167 +#: build/models.py:249 part/templates/part/part_base.html:183 msgid "Build Status" msgstr "" @@ -767,7 +768,7 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:28 #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 -#: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 +#: part/templates/part/detail.html:83 part/templates/part/part_base.html:110 #: stock/models.py:464 stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "" @@ -792,7 +793,8 @@ msgstr "" #: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:566 -#: templates/js/stock.js:141 templates/js/stock.js:722 +#: templates/js/stock.js:209 templates/js/stock.js:450 +#: templates/js/stock.js:1033 msgid "Notes" msgstr "" @@ -858,7 +860,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 #: templates/js/build.js:249 templates/js/build.js:993 #: templates/js/order.js:433 templates/js/order.js:438 -#: templates/js/stock.js:1138 +#: templates/js/stock.js:1425 msgid "Stock Item" msgstr "" @@ -1243,8 +1245,8 @@ msgid "Destination location not specified" msgstr "" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:315 templates/js/stock.js:638 -#: templates/js/stock.js:1429 templates/js/table_filters.js:116 +#: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 +#: templates/js/stock.js:1716 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "" @@ -1299,7 +1301,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 -#: templates/js/stock.js:1067 +#: templates/js/stock.js:1354 msgid "Details" msgstr "" @@ -1363,7 +1365,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1674 +#: build/views.py:184 stock/views.py:1337 msgid "Serial numbers already exist" msgstr "" @@ -2117,7 +2119,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:371 templates/js/part.js:260 -#: templates/js/stock.js:137 +#: templates/js/stock.js:446 msgid "Value" msgstr "" @@ -2190,7 +2192,7 @@ msgstr "" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/company.js:571 templates/js/stock.js:718 +#: templates/js/company.js:571 templates/js/stock.js:1029 msgid "Packaging" msgstr "" @@ -2260,7 +2262,7 @@ msgid "Phone" msgstr "" #: company/templates/company/company_base.html:166 -#: part/templates/part/part_base.html:311 +#: part/templates/part/part_base.html:347 msgid "Upload Image" msgstr "" @@ -2280,7 +2282,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 -#: templates/js/stock.js:1120 +#: templates/js/stock.js:1407 msgid "Customer" msgstr "" @@ -2326,7 +2328,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:68 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:166 part/templates/part/category.html:127 -#: templates/js/stock.js:1335 +#: templates/js/stock.js:1622 msgid "New Part" msgstr "" @@ -2352,7 +2354,7 @@ msgstr "" #: company/templates/company/detail_stock.html:37 #: company/templates/company/supplier_part_stock.html:34 #: part/templates/part/category.html:123 part/templates/part/category.html:137 -#: part/templates/part/stock.html:55 stock/templates/stock/location.html:163 +#: part/templates/part/stock.html:55 stock/templates/stock/location.html:175 msgid "Export" msgstr "" @@ -2364,14 +2366,14 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:21 #: order/templates/order/order_wizard/select_parts.html:44 -#: part/templates/part/part_base.html:433 +#: part/templates/part/part_base.html:469 msgid "Create new supplier part" msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 -#: part/templates/part/part_base.html:432 part/templates/part/supplier.html:18 -#: templates/js/stock.js:1341 +#: part/templates/part/part_base.html:468 part/templates/part/supplier.html:18 +#: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "" @@ -2392,7 +2394,7 @@ msgstr "" #: company/templates/company/manufacturer_part_base.html:36 #: company/templates/company/supplier_part_base.html:36 #: company/templates/company/supplier_part_orders.html:17 -#: part/templates/part/orders.html:17 part/templates/part/part_base.html:58 +#: part/templates/part/orders.html:17 part/templates/part/part_base.html:74 msgid "Order part" msgstr "" @@ -2445,8 +2447,8 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:406 templates/js/part.js:566 templates/js/stock.js:566 -#: templates/navbar.html:26 +#: templates/js/part.js:406 templates/js/part.js:566 templates/js/stock.js:74 +#: templates/js/stock.js:877 templates/navbar.html:26 msgid "Stock" msgstr "" @@ -2468,8 +2470,8 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:48 #: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/related.html:44 part/templates/part/supplier.html:23 -#: part/templates/part/supplier.html:52 stock/views.py:844 -#: templates/js/company.js:203 users/models.py:193 +#: part/templates/part/supplier.html:52 templates/js/company.js:203 +#: users/models.py:193 msgid "Delete" msgstr "" @@ -2519,12 +2521,12 @@ msgid "Supplied Parts" msgstr "" #: company/templates/company/navbar.html:38 part/templates/part/navbar.html:30 -#: stock/templates/stock/location.html:107 -#: stock/templates/stock/location.html:122 -#: stock/templates/stock/location.html:136 +#: stock/templates/stock/location.html:119 +#: stock/templates/stock/location.html:134 +#: stock/templates/stock/location.html:148 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:1019 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1306 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" @@ -2582,7 +2584,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:420 #: stock/templates/stock/item_base.html:386 templates/js/company.js:511 -#: templates/js/stock.js:690 +#: templates/js/stock.js:1001 msgid "Supplier Part" msgstr "" @@ -2704,7 +2706,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:385 templates/js/stock.js:1342 +#: company/views.py:385 templates/js/stock.js:1629 msgid "Create new Supplier Part" msgstr "" @@ -2943,7 +2945,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:336 templates/js/order.js:210 -#: templates/js/stock.js:669 templates/js/stock.js:1101 +#: templates/js/stock.js:980 templates/js/stock.js:1388 msgid "Purchase Order" msgstr "" @@ -2963,7 +2965,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:776 part/templates/part/prices.html:166 stock/models.py:545 -#: stock/templates/stock/item_base.html:343 templates/js/stock.js:713 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:1024 msgid "Purchase Price" msgstr "" @@ -3079,15 +3081,14 @@ msgstr "" #: order/templates/order/order_base.html:199 #: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 -#: part/templates/part/part_base.html:419 -#: stock/templates/stock/location.html:191 templates/js/stock.js:759 -#: templates/js/stock.js:1347 +#: part/templates/part/part_base.html:455 +#: stock/templates/stock/location.html:203 templates/js/stock.js:1634 msgid "New Location" msgstr "" #: order/templates/order/order_base.html:200 #: order/templates/order/purchase_order_detail.html:128 -#: part/templates/part/part_base.html:420 +#: part/templates/part/part_base.html:456 #: stock/templates/stock/location.html:42 msgid "Create new stock location" msgstr "" @@ -3362,7 +3363,7 @@ msgid "Order Code" msgstr "" #: order/templates/order/receive_parts.html:21 -#: part/templates/part/part_base.html:136 templates/js/part.js:582 +#: part/templates/part/part_base.html:152 templates/js/part.js:582 msgid "On Order" msgstr "" @@ -3669,7 +3670,7 @@ msgstr "" msgid "Default Location" msgstr "" -#: part/bom.py:134 part/templates/part/part_base.html:124 +#: part/bom.py:134 part/templates/part/part_base.html:140 msgid "Available Stock" msgstr "" @@ -3892,7 +3893,7 @@ msgid "Part category" msgstr "" #: part/models.py:723 part/templates/part/detail.html:28 -#: part/templates/part/part_base.html:87 templates/js/part.js:169 +#: part/templates/part/part_base.html:103 templates/js/part.js:169 #: templates/js/part.js:397 msgid "IPN" msgstr "" @@ -4012,7 +4013,7 @@ msgstr "" msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:818 templates/js/stock.js:117 +#: part/models.py:2124 templates/js/part.js:818 templates/js/stock.js:426 msgid "Test Name" msgstr "" @@ -4256,7 +4257,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:167 part/views.py:451 -#: templates/js/stock.js:1336 +#: templates/js/stock.js:1623 msgid "Create New Part" msgstr "" @@ -4373,12 +4374,12 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:192 templates/js/stock.js:760 +#: stock/templates/stock/location.html:204 msgid "Create new location" msgstr "" #: part/templates/part/category.html:223 part/templates/part/category.html:253 -#: part/templates/part/part_base.html:382 +#: part/templates/part/part_base.html:418 msgid "New Category" msgstr "" @@ -4390,7 +4391,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:1244 +#: part/templates/part/category.html:260 stock/views.py:907 msgid "Create new Stock Location" msgstr "" @@ -4475,7 +4476,7 @@ msgstr "" msgid "Part Details" msgstr "" -#: part/templates/part/detail.html:42 part/templates/part/part_base.html:188 +#: part/templates/part/detail.html:42 part/templates/part/part_base.html:204 msgid "Latest Serial Number" msgstr "" @@ -4640,73 +4641,83 @@ msgstr "" msgid "Show pricing information" msgstr "" -#: part/templates/part/part_base.html:52 +#: part/templates/part/part_base.html:53 +#: stock/templates/stock/item_base.html:140 +#: stock/templates/stock/location.html:62 +msgid "Stock actions" +msgstr "" + +#: part/templates/part/part_base.html:60 msgid "Count part stock" msgstr "" -#: part/templates/part/part_base.html:67 +#: part/templates/part/part_base.html:66 +msgid "Transfer part stock" +msgstr "" + +#: part/templates/part/part_base.html:83 msgid "Part actions" msgstr "" -#: part/templates/part/part_base.html:70 +#: part/templates/part/part_base.html:86 msgid "Duplicate part" msgstr "" -#: part/templates/part/part_base.html:73 +#: part/templates/part/part_base.html:89 msgid "Edit part" msgstr "" -#: part/templates/part/part_base.html:76 +#: part/templates/part/part_base.html:92 msgid "Delete part" msgstr "" -#: part/templates/part/part_base.html:107 +#: part/templates/part/part_base.html:123 msgid "This is a virtual part" msgstr "" -#: part/templates/part/part_base.html:113 +#: part/templates/part/part_base.html:129 #, python-format msgid "This part is a variant of %(link)s" msgstr "" -#: part/templates/part/part_base.html:130 templates/js/table_filters.js:165 +#: part/templates/part/part_base.html:146 templates/js/table_filters.js:165 msgid "In Stock" msgstr "" -#: part/templates/part/part_base.html:143 templates/InvenTree/index.html:132 +#: part/templates/part/part_base.html:159 templates/InvenTree/index.html:132 msgid "Required for Build Orders" msgstr "" -#: part/templates/part/part_base.html:150 +#: part/templates/part/part_base.html:166 msgid "Required for Sales Orders" msgstr "" -#: part/templates/part/part_base.html:157 +#: part/templates/part/part_base.html:173 msgid "Allocated to Orders" msgstr "" -#: part/templates/part/part_base.html:172 templates/js/bom.js:316 +#: part/templates/part/part_base.html:188 templates/js/bom.js:316 msgid "Can Build" msgstr "" -#: part/templates/part/part_base.html:178 templates/js/part.js:413 +#: part/templates/part/part_base.html:194 templates/js/part.js:413 #: templates/js/part.js:586 msgid "Building" msgstr "" -#: part/templates/part/part_base.html:289 part/templates/part/prices.html:131 +#: part/templates/part/part_base.html:325 part/templates/part/prices.html:131 msgid "Calculate" msgstr "" -#: part/templates/part/part_base.html:383 +#: part/templates/part/part_base.html:419 msgid "Create New Part Category" msgstr "" -#: part/templates/part/part_base.html:391 +#: part/templates/part/part_base.html:427 msgid "New Parent" msgstr "" -#: part/templates/part/part_base.html:439 +#: part/templates/part/part_base.html:475 msgid "Edit Part" msgstr "" @@ -5238,7 +5249,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:257 templates/js/stock.js:1035 +#: templates/js/order.js:257 templates/js/stock.js:1322 msgid "Date" msgstr "" @@ -5250,18 +5261,50 @@ msgstr "" msgid "Fail" msgstr "" -#: stock/api.py:197 +#: stock/api.py:146 +msgid "Request must contain list of stock items" +msgstr "" + +#: stock/api.py:154 +msgid "Improperly formatted data" +msgstr "" + +#: stock/api.py:162 +msgid "Each entry must contain a valid integer primary-key" +msgstr "" + +#: stock/api.py:168 +msgid "Primary key does not match valid stock item" +msgstr "" + +#: stock/api.py:178 +msgid "Invalid quantity value" +msgstr "" + +#: stock/api.py:183 +msgid "Quantity must not be less than zero" +msgstr "" + +#: stock/api.py:211 #, python-brace-format msgid "Updated stock for {n} items" msgstr "" -#: stock/api.py:266 +#: stock/api.py:247 stock/api.py:280 +msgid "Specified quantity exceeds stock quantity" +msgstr "" + +#: stock/api.py:270 +msgid "Valid location must be specified" +msgstr "" + +#: stock/api.py:290 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:81 stock/forms.py:385 stock/models.py:513 -#: stock/templates/stock/item_base.html:393 templates/js/stock.js:658 +#: stock/templates/stock/item_base.html:393 templates/js/stock.js:969 msgid "Expiry Date" msgstr "" @@ -5334,7 +5377,7 @@ msgstr "" msgid "Add note (required)" msgstr "" -#: stock/forms.py:348 stock/views.py:728 stock/views.py:930 +#: stock/forms.py:348 stock/views.py:728 templates/js/stock.js:223 msgid "Confirm stock adjustment" msgstr "" @@ -5583,7 +5626,7 @@ msgid "Stock adjustment actions" msgstr "" #: stock/templates/stock/item_base.html:108 -#: stock/templates/stock/location.html:65 templates/stock_table.html:57 +#: stock/templates/stock/location.html:69 templates/stock_table.html:57 msgid "Count stock" msgstr "" @@ -5600,6 +5643,7 @@ msgid "Serialize stock" msgstr "" #: stock/templates/stock/item_base.html:121 +#: stock/templates/stock/location.html:75 msgid "Transfer stock" msgstr "" @@ -5619,11 +5663,6 @@ msgstr "" msgid "Uninstall" msgstr "" -#: stock/templates/stock/item_base.html:140 -#: stock/templates/stock/location.html:62 -msgid "Stock actions" -msgstr "" - #: stock/templates/stock/item_base.html:143 msgid "Convert to variant" msgstr "" @@ -5716,7 +5755,7 @@ msgstr "" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:406 templates/js/stock.js:664 +#: stock/templates/stock/item_base.html:406 templates/js/stock.js:975 msgid "Last Updated" msgstr "" @@ -5820,42 +5859,42 @@ msgstr "" msgid "Check-in Items" msgstr "" -#: stock/templates/stock/location.html:71 +#: stock/templates/stock/location.html:83 msgid "Location actions" msgstr "" -#: stock/templates/stock/location.html:73 +#: stock/templates/stock/location.html:85 msgid "Edit location" msgstr "" -#: stock/templates/stock/location.html:75 +#: stock/templates/stock/location.html:87 msgid "Delete location" msgstr "" -#: stock/templates/stock/location.html:87 +#: stock/templates/stock/location.html:99 msgid "Location Details" msgstr "" -#: stock/templates/stock/location.html:92 +#: stock/templates/stock/location.html:104 msgid "Location Path" msgstr "" -#: stock/templates/stock/location.html:97 +#: stock/templates/stock/location.html:109 msgid "Location Description" msgstr "" -#: stock/templates/stock/location.html:102 +#: stock/templates/stock/location.html:114 #: stock/templates/stock/location_navbar.html:11 #: stock/templates/stock/location_navbar.html:18 #: stock/templates/stock/sublocation.html:16 msgid "Sublocations" msgstr "" -#: stock/templates/stock/location.html:112 +#: stock/templates/stock/location.html:124 msgid "Stock Details" msgstr "" -#: stock/templates/stock/location.html:117 templates/InvenTree/search.html:279 +#: stock/templates/stock/location.html:129 templates/InvenTree/search.html:279 #: templates/stats.html:97 users/models.py:42 msgid "Stock Locations" msgstr "" @@ -5896,7 +5935,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1217 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:880 msgid "Convert Stock Item" msgstr "" @@ -5929,8 +5968,7 @@ msgstr "" msgid "Edit Stock Location" msgstr "" -#: stock/views.py:253 stock/views.py:1196 stock/views.py:1318 -#: stock/views.py:1683 +#: stock/views.py:253 stock/views.py:859 stock/views.py:981 stock/views.py:1346 msgid "Owner is required (ownership control is enabled)" msgstr "" @@ -5986,129 +6024,43 @@ msgstr "" msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:764 -msgid "Adjust Stock" -msgstr "" - -#: stock/views.py:840 -msgid "Move Stock Items" -msgstr "" - -#: stock/views.py:840 -msgid "Move" -msgstr "" - -#: stock/views.py:841 -msgid "Count Stock Items" -msgstr "" - -#: stock/views.py:841 -msgid "Count" -msgstr "" - -#: stock/views.py:842 -msgid "Remove From Stock" -msgstr "" - -#: stock/views.py:842 -msgid "Take" -msgstr "" - -#: stock/views.py:843 -msgid "Add Stock Items" -msgstr "" - -#: stock/views.py:843 users/models.py:189 -msgid "Add" -msgstr "" - -#: stock/views.py:844 -msgid "Delete Stock Items" -msgstr "" - -#: stock/views.py:910 -msgid "Must enter integer value" -msgstr "" - -#: stock/views.py:915 -msgid "Quantity must be positive" -msgstr "" - -#: stock/views.py:922 -#, python-brace-format -msgid "Quantity must not exceed {x}" -msgstr "" - -#: stock/views.py:986 -msgid "No action performed" -msgstr "" - -#: stock/views.py:1000 -#, python-brace-format -msgid "Added stock to {n} items" -msgstr "" - -#: stock/views.py:1014 -#, python-brace-format -msgid "Removed stock from {n} items" -msgstr "" - -#: stock/views.py:1026 -#, python-brace-format -msgid "Counted stock for {n} items" -msgstr "" - -#: stock/views.py:1064 -msgid "No items were moved" -msgstr "" - -#: stock/views.py:1067 -#, python-brace-format -msgid "Moved {n} items to {dest}" -msgstr "" - -#: stock/views.py:1086 -#, python-brace-format -msgid "Deleted {n} stock items" -msgstr "" - -#: stock/views.py:1098 +#: stock/views.py:761 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:1335 +#: stock/views.py:998 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1428 templates/js/build.js:365 +#: stock/views.py:1091 templates/js/build.js:365 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1570 +#: stock/views.py:1233 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1652 +#: stock/views.py:1315 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1752 +#: stock/views.py:1415 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1765 +#: stock/views.py:1428 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1776 +#: stock/views.py:1439 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1783 +#: stock/views.py:1446 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1792 +#: stock/views.py:1455 msgid "Add Stock Tracking Entry" msgstr "" @@ -6192,11 +6144,11 @@ msgstr "" msgid "Enter a search query" msgstr "" -#: templates/InvenTree/search.html:268 templates/js/stock.js:303 +#: templates/InvenTree/search.html:268 templates/js/stock.js:570 msgid "Shipped to customer" msgstr "" -#: templates/InvenTree/search.html:271 templates/js/stock.js:313 +#: templates/InvenTree/search.html:271 templates/js/stock.js:580 msgid "No stock location set" msgstr "" @@ -6470,9 +6422,9 @@ msgstr "" msgid "copy version information" msgstr "" -#: templates/about.html:100 templates/js/modals.js:34 -#: templates/js/modals.js:675 templates/js/modals.js:968 -#: templates/modals.html:29 templates/modals.html:54 templates/modals.html:97 +#: templates/about.html:100 templates/js/modals.js:33 +#: templates/js/modals.js:567 templates/js/modals.js:661 +#: templates/js/modals.js:954 templates/modals.html:29 templates/modals.html:54 msgid "Close" msgstr "" @@ -6492,6 +6444,62 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" +#: templates/js/api.js:154 templates/js/modals.js:1024 +msgid "No Response" +msgstr "" + +#: templates/js/api.js:155 templates/js/modals.js:1025 +msgid "No response from the InvenTree server" +msgstr "" + +#: templates/js/api.js:160 +msgid "Error 400: Bad request" +msgstr "" + +#: templates/js/api.js:161 +msgid "API request returned error code 400" +msgstr "" + +#: templates/js/api.js:164 templates/js/modals.js:1034 +msgid "Error 401: Not Authenticated" +msgstr "" + +#: templates/js/api.js:165 templates/js/modals.js:1035 +msgid "Authentication credentials not supplied" +msgstr "" + +#: templates/js/api.js:168 templates/js/modals.js:1039 +msgid "Error 403: Permission Denied" +msgstr "" + +#: templates/js/api.js:169 templates/js/modals.js:1040 +msgid "You do not have the required permissions to access this function" +msgstr "" + +#: templates/js/api.js:172 templates/js/modals.js:1044 +msgid "Error 404: Resource Not Found" +msgstr "" + +#: templates/js/api.js:173 templates/js/modals.js:1045 +msgid "The requested resource could not be located on the server" +msgstr "" + +#: templates/js/api.js:176 templates/js/modals.js:1049 +msgid "Error 408: Timeout" +msgstr "" + +#: templates/js/api.js:177 templates/js/modals.js:1050 +msgid "Connection timeout while requesting data from server" +msgstr "" + +#: templates/js/api.js:180 +msgid "Unhandled Error Code" +msgstr "" + +#: templates/js/api.js:181 +msgid "Error code" +msgstr "" + #: templates/js/attachment.js:16 msgid "No attachments found" msgstr "" @@ -6536,7 +6544,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:1028 +#: templates/js/barcode.js:119 templates/js/modals.js:1014 msgid "Invalid server response" msgstr "" @@ -6560,7 +6568,7 @@ msgstr "" msgid "Unlink" msgstr "" -#: templates/js/barcode.js:376 +#: templates/js/barcode.js:376 templates/js/stock.js:161 msgid "Remove stock item" msgstr "" @@ -6698,7 +6706,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:840 templates/js/part.js:491 templates/js/part.js:736 -#: templates/js/stock.js:514 templates/js/stock.js:989 +#: templates/js/stock.js:825 templates/js/stock.js:1276 msgid "Select" msgstr "" @@ -6706,7 +6714,7 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:924 templates/js/stock.js:1211 +#: templates/js/build.js:924 templates/js/stock.js:1498 msgid "No user information" msgstr "" @@ -6833,63 +6841,19 @@ msgstr "" msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:587 templates/js/modals.js:1038 -msgid "No Response" -msgstr "" - -#: templates/js/forms.js:588 templates/js/modals.js:1039 -msgid "No response from the InvenTree server" -msgstr "" - -#: templates/js/forms.js:594 templates/js/modals.js:1048 -msgid "Error 401: Not Authenticated" -msgstr "" - -#: templates/js/forms.js:595 templates/js/modals.js:1049 -msgid "Authentication credentials not supplied" -msgstr "" - -#: templates/js/forms.js:601 templates/js/modals.js:1053 -msgid "Error 403: Permission Denied" -msgstr "" - -#: templates/js/forms.js:602 templates/js/modals.js:1054 -msgid "You do not have the required permissions to access this function" -msgstr "" - -#: templates/js/forms.js:608 templates/js/modals.js:1058 -msgid "Error 404: Resource Not Found" -msgstr "" - -#: templates/js/forms.js:609 templates/js/modals.js:1059 -msgid "The requested resource could not be located on the server" -msgstr "" - -#: templates/js/forms.js:615 templates/js/modals.js:1063 -msgid "Error 408: Timeout" -msgstr "" - -#: templates/js/forms.js:616 templates/js/modals.js:1064 -msgid "Connection timeout while requesting data from server" -msgstr "" - -#: templates/js/forms.js:622 templates/js/modals.js:1067 -msgid "Error requesting form data" -msgstr "" - -#: templates/js/forms.js:815 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:797 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1188 +#: templates/js/forms.js:1164 msgid "Searching" msgstr "" -#: templates/js/forms.js:1338 +#: templates/js/forms.js:1314 msgid "Clear input" msgstr "" -#: templates/js/label.js:10 templates/js/report.js:98 +#: templates/js/label.js:10 templates/js/report.js:98 templates/js/stock.js:185 msgid "Select Stock Items" msgstr "" @@ -6942,12 +6906,12 @@ msgid "Select Label Template" msgstr "" #: templates/js/modals.js:59 templates/js/modals.js:103 -#: templates/js/modals.js:599 templates/modals.html:75 +#: templates/js/modals.js:593 msgid "Cancel" msgstr "" #: templates/js/modals.js:60 templates/js/modals.js:102 -#: templates/js/modals.js:674 templates/js/modals.js:967 +#: templates/js/modals.js:660 templates/js/modals.js:953 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" @@ -6956,46 +6920,50 @@ msgstr "" msgid "Form Title" msgstr "" -#: templates/js/modals.js:372 +#: templates/js/modals.js:380 msgid "Waiting for server..." msgstr "" -#: templates/js/modals.js:531 +#: templates/js/modals.js:539 msgid "Show Error Information" msgstr "" -#: templates/js/modals.js:598 templates/modals.html:76 +#: templates/js/modals.js:592 msgid "Accept" msgstr "" -#: templates/js/modals.js:663 +#: templates/js/modals.js:649 msgid "Loading Data" msgstr "" -#: templates/js/modals.js:918 +#: templates/js/modals.js:904 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:918 +#: templates/js/modals.js:904 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:931 +#: templates/js/modals.js:917 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:1028 +#: templates/js/modals.js:1014 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:1043 +#: templates/js/modals.js:1029 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:1044 +#: templates/js/modals.js:1030 msgid "Server returned error code 400" msgstr "" +#: templates/js/modals.js:1053 +msgid "Error requesting form data" +msgstr "" + #: templates/js/model_renderers.js:38 msgid "Company ID" msgstr "" @@ -7084,7 +7052,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:761 templates/js/stock.js:1013 +#: templates/js/part.js:761 templates/js/stock.js:1300 msgid "Path" msgstr "" @@ -7092,11 +7060,11 @@ msgstr "" msgid "No test templates matching query" msgstr "" -#: templates/js/part.js:855 templates/js/stock.js:75 +#: templates/js/part.js:855 templates/js/stock.js:384 msgid "Edit test result" msgstr "" -#: templates/js/part.js:856 templates/js/stock.js:76 +#: templates/js/part.js:856 templates/js/stock.js:385 msgid "Delete test result" msgstr "" @@ -7189,179 +7157,235 @@ msgstr "" msgid "Sales Order(s) must be selected before printing report" msgstr "" -#: templates/js/stock.js:38 -msgid "PASS" +#: templates/js/stock.js:39 +msgid "Transfer Stock" msgstr "" #: templates/js/stock.js:40 +msgid "Move" +msgstr "" + +#: templates/js/stock.js:46 +msgid "Count Stock" +msgstr "" + +#: templates/js/stock.js:47 +msgid "Count" +msgstr "" + +#: templates/js/stock.js:51 +msgid "Remove Stock" +msgstr "" + +#: templates/js/stock.js:52 +msgid "Take" +msgstr "" + +#: templates/js/stock.js:56 +msgid "Add Stock" +msgstr "" + +#: templates/js/stock.js:57 users/models.py:189 +msgid "Add" +msgstr "" + +#: templates/js/stock.js:61 templates/stock_table.html:63 +msgid "Delete Stock" +msgstr "" + +#: templates/js/stock.js:150 +msgid "Quantity cannot be adjusted for serialized stock" +msgstr "" + +#: templates/js/stock.js:150 +msgid "Specify stock quantity" +msgstr "" + +#: templates/js/stock.js:186 +msgid "You must select at least one available stock item" +msgstr "" + +#: templates/js/stock.js:202 +msgid "Select destination stock location" +msgstr "" + +#: templates/js/stock.js:210 +msgid "Stock transaction notes" +msgstr "" + +#: templates/js/stock.js:347 +msgid "PASS" +msgstr "" + +#: templates/js/stock.js:349 msgid "FAIL" msgstr "" -#: templates/js/stock.js:45 +#: templates/js/stock.js:354 msgid "NO RESULT" msgstr "" -#: templates/js/stock.js:71 +#: templates/js/stock.js:380 msgid "Add test result" msgstr "" -#: templates/js/stock.js:97 +#: templates/js/stock.js:406 msgid "No test results found" msgstr "" -#: templates/js/stock.js:145 +#: templates/js/stock.js:454 msgid "Test Date" msgstr "" -#: templates/js/stock.js:295 +#: templates/js/stock.js:562 msgid "In production" msgstr "" -#: templates/js/stock.js:299 +#: templates/js/stock.js:566 msgid "Installed in Stock Item" msgstr "" -#: templates/js/stock.js:307 +#: templates/js/stock.js:574 msgid "Assigned to Sales Order" msgstr "" -#: templates/js/stock.js:339 +#: templates/js/stock.js:650 msgid "No stock items matching query" msgstr "" -#: templates/js/stock.js:360 +#: templates/js/stock.js:671 msgid "items" msgstr "" -#: templates/js/stock.js:452 +#: templates/js/stock.js:763 msgid "batches" msgstr "" -#: templates/js/stock.js:479 +#: templates/js/stock.js:790 msgid "locations" msgstr "" -#: templates/js/stock.js:481 +#: templates/js/stock.js:792 msgid "Undefined location" msgstr "" -#: templates/js/stock.js:582 +#: templates/js/stock.js:893 msgid "Stock item is in production" msgstr "" -#: templates/js/stock.js:587 +#: templates/js/stock.js:898 msgid "Stock item assigned to sales order" msgstr "" -#: templates/js/stock.js:590 +#: templates/js/stock.js:901 msgid "Stock item assigned to customer" msgstr "" -#: templates/js/stock.js:594 +#: templates/js/stock.js:905 msgid "Stock item has expired" msgstr "" -#: templates/js/stock.js:596 +#: templates/js/stock.js:907 msgid "Stock item will expire soon" msgstr "" -#: templates/js/stock.js:600 +#: templates/js/stock.js:911 msgid "Stock item has been allocated" msgstr "" -#: templates/js/stock.js:604 +#: templates/js/stock.js:915 msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/stock.js:611 +#: templates/js/stock.js:922 msgid "Stock item has been rejected" msgstr "" -#: templates/js/stock.js:615 +#: templates/js/stock.js:926 msgid "Stock item is lost" msgstr "" -#: templates/js/stock.js:618 +#: templates/js/stock.js:929 msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:622 templates/js/table_filters.js:147 +#: templates/js/stock.js:933 templates/js/table_filters.js:147 msgid "Depleted" msgstr "" -#: templates/js/stock.js:651 +#: templates/js/stock.js:962 msgid "Stocktake" msgstr "" -#: templates/js/stock.js:705 +#: templates/js/stock.js:1016 msgid "Supplier part not specified" msgstr "" -#: templates/js/stock.js:876 +#: templates/js/stock.js:1163 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:891 +#: templates/js/stock.js:1178 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:905 +#: templates/js/stock.js:1192 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:906 +#: templates/js/stock.js:1193 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1045 +#: templates/js/stock.js:1332 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1092 +#: templates/js/stock.js:1379 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1111 +#: templates/js/stock.js:1398 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1130 +#: templates/js/stock.js:1417 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1148 +#: templates/js/stock.js:1435 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1171 +#: templates/js/stock.js:1458 msgid "Added" msgstr "" -#: templates/js/stock.js:1179 +#: templates/js/stock.js:1466 msgid "Removed" msgstr "" -#: templates/js/stock.js:1223 +#: templates/js/stock.js:1510 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1224 +#: templates/js/stock.js:1511 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1348 +#: templates/js/stock.js:1635 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1389 +#: templates/js/stock.js:1676 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1412 +#: templates/js/stock.js:1699 msgid "Serial" msgstr "" -#: templates/js/stock.js:1440 +#: templates/js/stock.js:1727 msgid "Uninstall Stock Item" msgstr "" @@ -7792,10 +7816,6 @@ msgstr "" msgid "Delete selected items" msgstr "" -#: templates/stock_table.html:63 -msgid "Delete Stock" -msgstr "" - #: templates/yesnolabel.html:4 msgid "Yes" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 7af4c94285..aa24fd903b 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-12 11:35+0000\n" +"POT-Creation-Date: 2021-07-12 12:18+0000\n" "PO-Revision-Date: 2021-07-10 04:49\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -36,7 +36,7 @@ msgstr "Ingrese la fecha" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:119 templates/js/forms.js:486 +#: order/forms.py:74 part/forms.py:119 templates/js/forms.js:506 msgid "Confirm" msgstr "Confirmar" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "" #: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 -#: stock/views.py:1648 +#: stock/views.py:1311 msgid "Invalid quantity provided" msgstr "Cantidad proporcionada no válida" @@ -124,7 +124,7 @@ msgstr "" #: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1202 +#: templates/js/stock.js:1489 msgid "User" msgstr "Usuario" @@ -141,7 +141,7 @@ msgstr "" #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:365 #: templates/js/part.js:118 templates/js/part.js:251 templates/js/part.js:743 -#: templates/js/stock.js:995 +#: templates/js/stock.js:1282 msgid "Name" msgstr "Nombre" @@ -164,8 +164,8 @@ msgstr "Nombre" #: templates/js/company.js:561 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:361 #: templates/js/part.js:538 templates/js/part.js:755 templates/js/part.js:823 -#: templates/js/stock.js:557 templates/js/stock.js:1007 -#: templates/js/stock.js:1052 +#: templates/js/stock.js:868 templates/js/stock.js:1294 +#: templates/js/stock.js:1339 msgid "Description" msgstr "Descripción" @@ -496,8 +496,8 @@ msgstr "" #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 #: templates/js/order.js:460 templates/js/part.js:928 templates/js/part.js:1050 -#: templates/js/part.js:1106 templates/js/stock.js:1187 -#: templates/js/stock.js:1406 +#: templates/js/part.js:1106 templates/js/stock.js:1474 +#: templates/js/stock.js:1693 msgid "Quantity" msgstr "Cantidad" @@ -542,8 +542,9 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:256 -#: templates/js/build.js:620 templates/js/order.js:445 -#: templates/js/stock.js:643 templates/js/stock.js:1079 +#: templates/js/build.js:620 templates/js/order.js:445 templates/js/stock.js:75 +#: templates/js/stock.js:201 templates/js/stock.js:954 +#: templates/js/stock.js:1366 msgid "Location" msgstr "Unicación" @@ -557,8 +558,8 @@ msgstr "" #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:249 templates/js/order.js:352 -#: templates/js/stock.js:630 templates/js/stock.js:1156 -#: templates/js/stock.js:1422 +#: templates/js/stock.js:941 templates/js/stock.js:1443 +#: templates/js/stock.js:1709 msgid "Status" msgstr "Estado" @@ -659,8 +660,8 @@ msgstr "" #: templates/js/build.js:586 templates/js/build.js:873 #: templates/js/build.js:1139 templates/js/company.js:264 #: templates/js/company.js:470 templates/js/part.js:342 -#: templates/js/part.js:505 templates/js/stock.js:526 -#: templates/js/stock.js:1394 +#: templates/js/part.js:505 templates/js/stock.js:73 templates/js/stock.js:837 +#: templates/js/stock.js:1681 msgid "Part" msgstr "Parte" @@ -708,7 +709,7 @@ msgstr "Elementos completados" msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:249 part/templates/part/part_base.html:167 +#: build/models.py:249 part/templates/part/part_base.html:183 msgid "Build Status" msgstr "" @@ -766,7 +767,7 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:28 #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 -#: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 +#: part/templates/part/detail.html:83 part/templates/part/part_base.html:110 #: stock/models.py:464 stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "" @@ -791,7 +792,8 @@ msgstr "" #: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:566 -#: templates/js/stock.js:141 templates/js/stock.js:722 +#: templates/js/stock.js:209 templates/js/stock.js:450 +#: templates/js/stock.js:1033 msgid "Notes" msgstr "Notas" @@ -857,7 +859,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 #: templates/js/build.js:249 templates/js/build.js:993 #: templates/js/order.js:433 templates/js/order.js:438 -#: templates/js/stock.js:1138 +#: templates/js/stock.js:1425 msgid "Stock Item" msgstr "" @@ -1242,8 +1244,8 @@ msgid "Destination location not specified" msgstr "" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:315 templates/js/stock.js:638 -#: templates/js/stock.js:1429 templates/js/table_filters.js:116 +#: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 +#: templates/js/stock.js:1716 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "Lote" @@ -1298,7 +1300,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 -#: templates/js/stock.js:1067 +#: templates/js/stock.js:1354 msgid "Details" msgstr "Detalles" @@ -1362,7 +1364,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1674 +#: build/views.py:184 stock/views.py:1337 msgid "Serial numbers already exist" msgstr "" @@ -2116,7 +2118,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:371 templates/js/part.js:260 -#: templates/js/stock.js:137 +#: templates/js/stock.js:446 msgid "Value" msgstr "" @@ -2189,7 +2191,7 @@ msgstr "" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/company.js:571 templates/js/stock.js:718 +#: templates/js/company.js:571 templates/js/stock.js:1029 msgid "Packaging" msgstr "" @@ -2259,7 +2261,7 @@ msgid "Phone" msgstr "Teléfono" #: company/templates/company/company_base.html:166 -#: part/templates/part/part_base.html:311 +#: part/templates/part/part_base.html:347 msgid "Upload Image" msgstr "" @@ -2279,7 +2281,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 -#: templates/js/stock.js:1120 +#: templates/js/stock.js:1407 msgid "Customer" msgstr "Cliente" @@ -2325,7 +2327,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:68 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:166 part/templates/part/category.html:127 -#: templates/js/stock.js:1335 +#: templates/js/stock.js:1622 msgid "New Part" msgstr "" @@ -2351,7 +2353,7 @@ msgstr "" #: company/templates/company/detail_stock.html:37 #: company/templates/company/supplier_part_stock.html:34 #: part/templates/part/category.html:123 part/templates/part/category.html:137 -#: part/templates/part/stock.html:55 stock/templates/stock/location.html:163 +#: part/templates/part/stock.html:55 stock/templates/stock/location.html:175 msgid "Export" msgstr "Exportar" @@ -2363,14 +2365,14 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:21 #: order/templates/order/order_wizard/select_parts.html:44 -#: part/templates/part/part_base.html:433 +#: part/templates/part/part_base.html:469 msgid "Create new supplier part" msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 -#: part/templates/part/part_base.html:432 part/templates/part/supplier.html:18 -#: templates/js/stock.js:1341 +#: part/templates/part/part_base.html:468 part/templates/part/supplier.html:18 +#: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "" @@ -2391,7 +2393,7 @@ msgstr "" #: company/templates/company/manufacturer_part_base.html:36 #: company/templates/company/supplier_part_base.html:36 #: company/templates/company/supplier_part_orders.html:17 -#: part/templates/part/orders.html:17 part/templates/part/part_base.html:58 +#: part/templates/part/orders.html:17 part/templates/part/part_base.html:74 msgid "Order part" msgstr "" @@ -2444,8 +2446,8 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:406 templates/js/part.js:566 templates/js/stock.js:566 -#: templates/navbar.html:26 +#: templates/js/part.js:406 templates/js/part.js:566 templates/js/stock.js:74 +#: templates/js/stock.js:877 templates/navbar.html:26 msgid "Stock" msgstr "" @@ -2467,8 +2469,8 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:48 #: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/related.html:44 part/templates/part/supplier.html:23 -#: part/templates/part/supplier.html:52 stock/views.py:844 -#: templates/js/company.js:203 users/models.py:193 +#: part/templates/part/supplier.html:52 templates/js/company.js:203 +#: users/models.py:193 msgid "Delete" msgstr "Eliminar" @@ -2518,12 +2520,12 @@ msgid "Supplied Parts" msgstr "" #: company/templates/company/navbar.html:38 part/templates/part/navbar.html:30 -#: stock/templates/stock/location.html:107 -#: stock/templates/stock/location.html:122 -#: stock/templates/stock/location.html:136 +#: stock/templates/stock/location.html:119 +#: stock/templates/stock/location.html:134 +#: stock/templates/stock/location.html:148 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:1019 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1306 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" @@ -2581,7 +2583,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:420 #: stock/templates/stock/item_base.html:386 templates/js/company.js:511 -#: templates/js/stock.js:690 +#: templates/js/stock.js:1001 msgid "Supplier Part" msgstr "" @@ -2703,7 +2705,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:385 templates/js/stock.js:1342 +#: company/views.py:385 templates/js/stock.js:1629 msgid "Create new Supplier Part" msgstr "" @@ -2942,7 +2944,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:336 templates/js/order.js:210 -#: templates/js/stock.js:669 templates/js/stock.js:1101 +#: templates/js/stock.js:980 templates/js/stock.js:1388 msgid "Purchase Order" msgstr "" @@ -2962,7 +2964,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:776 part/templates/part/prices.html:166 stock/models.py:545 -#: stock/templates/stock/item_base.html:343 templates/js/stock.js:713 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:1024 msgid "Purchase Price" msgstr "" @@ -3078,15 +3080,14 @@ msgstr "" #: order/templates/order/order_base.html:199 #: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 -#: part/templates/part/part_base.html:419 -#: stock/templates/stock/location.html:191 templates/js/stock.js:759 -#: templates/js/stock.js:1347 +#: part/templates/part/part_base.html:455 +#: stock/templates/stock/location.html:203 templates/js/stock.js:1634 msgid "New Location" msgstr "" #: order/templates/order/order_base.html:200 #: order/templates/order/purchase_order_detail.html:128 -#: part/templates/part/part_base.html:420 +#: part/templates/part/part_base.html:456 #: stock/templates/stock/location.html:42 msgid "Create new stock location" msgstr "" @@ -3361,7 +3362,7 @@ msgid "Order Code" msgstr "" #: order/templates/order/receive_parts.html:21 -#: part/templates/part/part_base.html:136 templates/js/part.js:582 +#: part/templates/part/part_base.html:152 templates/js/part.js:582 msgid "On Order" msgstr "" @@ -3668,7 +3669,7 @@ msgstr "" msgid "Default Location" msgstr "" -#: part/bom.py:134 part/templates/part/part_base.html:124 +#: part/bom.py:134 part/templates/part/part_base.html:140 msgid "Available Stock" msgstr "" @@ -3891,7 +3892,7 @@ msgid "Part category" msgstr "" #: part/models.py:723 part/templates/part/detail.html:28 -#: part/templates/part/part_base.html:87 templates/js/part.js:169 +#: part/templates/part/part_base.html:103 templates/js/part.js:169 #: templates/js/part.js:397 msgid "IPN" msgstr "" @@ -4011,7 +4012,7 @@ msgstr "" msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:818 templates/js/stock.js:117 +#: part/models.py:2124 templates/js/part.js:818 templates/js/stock.js:426 msgid "Test Name" msgstr "" @@ -4255,7 +4256,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:167 part/views.py:451 -#: templates/js/stock.js:1336 +#: templates/js/stock.js:1623 msgid "Create New Part" msgstr "" @@ -4372,12 +4373,12 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:192 templates/js/stock.js:760 +#: stock/templates/stock/location.html:204 msgid "Create new location" msgstr "" #: part/templates/part/category.html:223 part/templates/part/category.html:253 -#: part/templates/part/part_base.html:382 +#: part/templates/part/part_base.html:418 msgid "New Category" msgstr "" @@ -4389,7 +4390,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:1244 +#: part/templates/part/category.html:260 stock/views.py:907 msgid "Create new Stock Location" msgstr "" @@ -4474,7 +4475,7 @@ msgstr "" msgid "Part Details" msgstr "" -#: part/templates/part/detail.html:42 part/templates/part/part_base.html:188 +#: part/templates/part/detail.html:42 part/templates/part/part_base.html:204 msgid "Latest Serial Number" msgstr "" @@ -4639,73 +4640,83 @@ msgstr "" msgid "Show pricing information" msgstr "" -#: part/templates/part/part_base.html:52 +#: part/templates/part/part_base.html:53 +#: stock/templates/stock/item_base.html:140 +#: stock/templates/stock/location.html:62 +msgid "Stock actions" +msgstr "" + +#: part/templates/part/part_base.html:60 msgid "Count part stock" msgstr "" -#: part/templates/part/part_base.html:67 +#: part/templates/part/part_base.html:66 +msgid "Transfer part stock" +msgstr "" + +#: part/templates/part/part_base.html:83 msgid "Part actions" msgstr "" -#: part/templates/part/part_base.html:70 +#: part/templates/part/part_base.html:86 msgid "Duplicate part" msgstr "" -#: part/templates/part/part_base.html:73 +#: part/templates/part/part_base.html:89 msgid "Edit part" msgstr "" -#: part/templates/part/part_base.html:76 +#: part/templates/part/part_base.html:92 msgid "Delete part" msgstr "" -#: part/templates/part/part_base.html:107 +#: part/templates/part/part_base.html:123 msgid "This is a virtual part" msgstr "" -#: part/templates/part/part_base.html:113 +#: part/templates/part/part_base.html:129 #, python-format msgid "This part is a variant of %(link)s" msgstr "" -#: part/templates/part/part_base.html:130 templates/js/table_filters.js:165 +#: part/templates/part/part_base.html:146 templates/js/table_filters.js:165 msgid "In Stock" msgstr "" -#: part/templates/part/part_base.html:143 templates/InvenTree/index.html:132 +#: part/templates/part/part_base.html:159 templates/InvenTree/index.html:132 msgid "Required for Build Orders" msgstr "" -#: part/templates/part/part_base.html:150 +#: part/templates/part/part_base.html:166 msgid "Required for Sales Orders" msgstr "" -#: part/templates/part/part_base.html:157 +#: part/templates/part/part_base.html:173 msgid "Allocated to Orders" msgstr "" -#: part/templates/part/part_base.html:172 templates/js/bom.js:316 +#: part/templates/part/part_base.html:188 templates/js/bom.js:316 msgid "Can Build" msgstr "" -#: part/templates/part/part_base.html:178 templates/js/part.js:413 +#: part/templates/part/part_base.html:194 templates/js/part.js:413 #: templates/js/part.js:586 msgid "Building" msgstr "" -#: part/templates/part/part_base.html:289 part/templates/part/prices.html:131 +#: part/templates/part/part_base.html:325 part/templates/part/prices.html:131 msgid "Calculate" msgstr "" -#: part/templates/part/part_base.html:383 +#: part/templates/part/part_base.html:419 msgid "Create New Part Category" msgstr "" -#: part/templates/part/part_base.html:391 +#: part/templates/part/part_base.html:427 msgid "New Parent" msgstr "" -#: part/templates/part/part_base.html:439 +#: part/templates/part/part_base.html:475 msgid "Edit Part" msgstr "" @@ -5237,7 +5248,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:257 templates/js/stock.js:1035 +#: templates/js/order.js:257 templates/js/stock.js:1322 msgid "Date" msgstr "" @@ -5249,18 +5260,54 @@ msgstr "" msgid "Fail" msgstr "" -#: stock/api.py:197 +#: stock/api.py:146 +msgid "Request must contain list of stock items" +msgstr "" + +#: stock/api.py:154 +msgid "Improperly formatted data" +msgstr "" + +#: stock/api.py:162 +msgid "Each entry must contain a valid integer primary-key" +msgstr "" + +#: stock/api.py:168 +msgid "Primary key does not match valid stock item" +msgstr "" + +#: stock/api.py:178 +#, fuzzy +#| msgid "Invalid quantity provided" +msgid "Invalid quantity value" +msgstr "Cantidad proporcionada no válida" + +#: stock/api.py:183 +msgid "Quantity must not be less than zero" +msgstr "" + +#: stock/api.py:211 #, python-brace-format msgid "Updated stock for {n} items" msgstr "" -#: stock/api.py:266 +#: stock/api.py:247 stock/api.py:280 +msgid "Specified quantity exceeds stock quantity" +msgstr "" + +#: stock/api.py:270 +#, fuzzy +#| msgid "No action specified" +msgid "Valid location must be specified" +msgstr "No se especificó ninguna acción" + +#: stock/api.py:290 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:81 stock/forms.py:385 stock/models.py:513 -#: stock/templates/stock/item_base.html:393 templates/js/stock.js:658 +#: stock/templates/stock/item_base.html:393 templates/js/stock.js:969 msgid "Expiry Date" msgstr "" @@ -5333,7 +5380,7 @@ msgstr "" msgid "Add note (required)" msgstr "" -#: stock/forms.py:348 stock/views.py:728 stock/views.py:930 +#: stock/forms.py:348 stock/views.py:728 templates/js/stock.js:223 msgid "Confirm stock adjustment" msgstr "" @@ -5582,7 +5629,7 @@ msgid "Stock adjustment actions" msgstr "" #: stock/templates/stock/item_base.html:108 -#: stock/templates/stock/location.html:65 templates/stock_table.html:57 +#: stock/templates/stock/location.html:69 templates/stock_table.html:57 msgid "Count stock" msgstr "" @@ -5599,6 +5646,7 @@ msgid "Serialize stock" msgstr "" #: stock/templates/stock/item_base.html:121 +#: stock/templates/stock/location.html:75 msgid "Transfer stock" msgstr "" @@ -5618,11 +5666,6 @@ msgstr "" msgid "Uninstall" msgstr "" -#: stock/templates/stock/item_base.html:140 -#: stock/templates/stock/location.html:62 -msgid "Stock actions" -msgstr "" - #: stock/templates/stock/item_base.html:143 msgid "Convert to variant" msgstr "" @@ -5715,7 +5758,7 @@ msgstr "" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:406 templates/js/stock.js:664 +#: stock/templates/stock/item_base.html:406 templates/js/stock.js:975 msgid "Last Updated" msgstr "" @@ -5819,42 +5862,42 @@ msgstr "" msgid "Check-in Items" msgstr "" -#: stock/templates/stock/location.html:71 +#: stock/templates/stock/location.html:83 msgid "Location actions" msgstr "" -#: stock/templates/stock/location.html:73 +#: stock/templates/stock/location.html:85 msgid "Edit location" msgstr "" -#: stock/templates/stock/location.html:75 +#: stock/templates/stock/location.html:87 msgid "Delete location" msgstr "" -#: stock/templates/stock/location.html:87 +#: stock/templates/stock/location.html:99 msgid "Location Details" msgstr "" -#: stock/templates/stock/location.html:92 +#: stock/templates/stock/location.html:104 msgid "Location Path" msgstr "" -#: stock/templates/stock/location.html:97 +#: stock/templates/stock/location.html:109 msgid "Location Description" msgstr "" -#: stock/templates/stock/location.html:102 +#: stock/templates/stock/location.html:114 #: stock/templates/stock/location_navbar.html:11 #: stock/templates/stock/location_navbar.html:18 #: stock/templates/stock/sublocation.html:16 msgid "Sublocations" msgstr "" -#: stock/templates/stock/location.html:112 +#: stock/templates/stock/location.html:124 msgid "Stock Details" msgstr "" -#: stock/templates/stock/location.html:117 templates/InvenTree/search.html:279 +#: stock/templates/stock/location.html:129 templates/InvenTree/search.html:279 #: templates/stats.html:97 users/models.py:42 msgid "Stock Locations" msgstr "" @@ -5895,7 +5938,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1217 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:880 msgid "Convert Stock Item" msgstr "" @@ -5928,8 +5971,7 @@ msgstr "" msgid "Edit Stock Location" msgstr "" -#: stock/views.py:253 stock/views.py:1196 stock/views.py:1318 -#: stock/views.py:1683 +#: stock/views.py:253 stock/views.py:859 stock/views.py:981 stock/views.py:1346 msgid "Owner is required (ownership control is enabled)" msgstr "" @@ -5985,129 +6027,43 @@ msgstr "" msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:764 -msgid "Adjust Stock" -msgstr "" - -#: stock/views.py:840 -msgid "Move Stock Items" -msgstr "" - -#: stock/views.py:840 -msgid "Move" -msgstr "" - -#: stock/views.py:841 -msgid "Count Stock Items" -msgstr "" - -#: stock/views.py:841 -msgid "Count" -msgstr "" - -#: stock/views.py:842 -msgid "Remove From Stock" -msgstr "" - -#: stock/views.py:842 -msgid "Take" -msgstr "" - -#: stock/views.py:843 -msgid "Add Stock Items" -msgstr "" - -#: stock/views.py:843 users/models.py:189 -msgid "Add" -msgstr "" - -#: stock/views.py:844 -msgid "Delete Stock Items" -msgstr "" - -#: stock/views.py:910 -msgid "Must enter integer value" -msgstr "" - -#: stock/views.py:915 -msgid "Quantity must be positive" -msgstr "" - -#: stock/views.py:922 -#, python-brace-format -msgid "Quantity must not exceed {x}" -msgstr "" - -#: stock/views.py:986 -msgid "No action performed" -msgstr "" - -#: stock/views.py:1000 -#, python-brace-format -msgid "Added stock to {n} items" -msgstr "" - -#: stock/views.py:1014 -#, python-brace-format -msgid "Removed stock from {n} items" -msgstr "" - -#: stock/views.py:1026 -#, python-brace-format -msgid "Counted stock for {n} items" -msgstr "" - -#: stock/views.py:1064 -msgid "No items were moved" -msgstr "" - -#: stock/views.py:1067 -#, python-brace-format -msgid "Moved {n} items to {dest}" -msgstr "" - -#: stock/views.py:1086 -#, python-brace-format -msgid "Deleted {n} stock items" -msgstr "" - -#: stock/views.py:1098 +#: stock/views.py:761 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:1335 +#: stock/views.py:998 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1428 templates/js/build.js:365 +#: stock/views.py:1091 templates/js/build.js:365 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1570 +#: stock/views.py:1233 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1652 +#: stock/views.py:1315 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1752 +#: stock/views.py:1415 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1765 +#: stock/views.py:1428 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1776 +#: stock/views.py:1439 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1783 +#: stock/views.py:1446 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1792 +#: stock/views.py:1455 msgid "Add Stock Tracking Entry" msgstr "" @@ -6191,11 +6147,11 @@ msgstr "" msgid "Enter a search query" msgstr "" -#: templates/InvenTree/search.html:268 templates/js/stock.js:303 +#: templates/InvenTree/search.html:268 templates/js/stock.js:570 msgid "Shipped to customer" msgstr "" -#: templates/InvenTree/search.html:271 templates/js/stock.js:313 +#: templates/InvenTree/search.html:271 templates/js/stock.js:580 msgid "No stock location set" msgstr "" @@ -6469,9 +6425,9 @@ msgstr "" msgid "copy version information" msgstr "" -#: templates/about.html:100 templates/js/modals.js:34 -#: templates/js/modals.js:675 templates/js/modals.js:968 -#: templates/modals.html:29 templates/modals.html:54 templates/modals.html:97 +#: templates/about.html:100 templates/js/modals.js:33 +#: templates/js/modals.js:567 templates/js/modals.js:661 +#: templates/js/modals.js:954 templates/modals.html:29 templates/modals.html:54 msgid "Close" msgstr "" @@ -6491,6 +6447,62 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" +#: templates/js/api.js:154 templates/js/modals.js:1024 +msgid "No Response" +msgstr "" + +#: templates/js/api.js:155 templates/js/modals.js:1025 +msgid "No response from the InvenTree server" +msgstr "" + +#: templates/js/api.js:160 +msgid "Error 400: Bad request" +msgstr "" + +#: templates/js/api.js:161 +msgid "API request returned error code 400" +msgstr "" + +#: templates/js/api.js:164 templates/js/modals.js:1034 +msgid "Error 401: Not Authenticated" +msgstr "" + +#: templates/js/api.js:165 templates/js/modals.js:1035 +msgid "Authentication credentials not supplied" +msgstr "" + +#: templates/js/api.js:168 templates/js/modals.js:1039 +msgid "Error 403: Permission Denied" +msgstr "" + +#: templates/js/api.js:169 templates/js/modals.js:1040 +msgid "You do not have the required permissions to access this function" +msgstr "" + +#: templates/js/api.js:172 templates/js/modals.js:1044 +msgid "Error 404: Resource Not Found" +msgstr "" + +#: templates/js/api.js:173 templates/js/modals.js:1045 +msgid "The requested resource could not be located on the server" +msgstr "" + +#: templates/js/api.js:176 templates/js/modals.js:1049 +msgid "Error 408: Timeout" +msgstr "" + +#: templates/js/api.js:177 templates/js/modals.js:1050 +msgid "Connection timeout while requesting data from server" +msgstr "" + +#: templates/js/api.js:180 +msgid "Unhandled Error Code" +msgstr "" + +#: templates/js/api.js:181 +msgid "Error code" +msgstr "" + #: templates/js/attachment.js:16 msgid "No attachments found" msgstr "" @@ -6535,7 +6547,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:1028 +#: templates/js/barcode.js:119 templates/js/modals.js:1014 msgid "Invalid server response" msgstr "" @@ -6559,7 +6571,7 @@ msgstr "" msgid "Unlink" msgstr "" -#: templates/js/barcode.js:376 +#: templates/js/barcode.js:376 templates/js/stock.js:161 msgid "Remove stock item" msgstr "" @@ -6697,7 +6709,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:840 templates/js/part.js:491 templates/js/part.js:736 -#: templates/js/stock.js:514 templates/js/stock.js:989 +#: templates/js/stock.js:825 templates/js/stock.js:1276 msgid "Select" msgstr "" @@ -6705,7 +6717,7 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:924 templates/js/stock.js:1211 +#: templates/js/build.js:924 templates/js/stock.js:1498 msgid "No user information" msgstr "" @@ -6832,63 +6844,19 @@ msgstr "" msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:587 templates/js/modals.js:1038 -msgid "No Response" -msgstr "" - -#: templates/js/forms.js:588 templates/js/modals.js:1039 -msgid "No response from the InvenTree server" -msgstr "" - -#: templates/js/forms.js:594 templates/js/modals.js:1048 -msgid "Error 401: Not Authenticated" -msgstr "" - -#: templates/js/forms.js:595 templates/js/modals.js:1049 -msgid "Authentication credentials not supplied" -msgstr "" - -#: templates/js/forms.js:601 templates/js/modals.js:1053 -msgid "Error 403: Permission Denied" -msgstr "" - -#: templates/js/forms.js:602 templates/js/modals.js:1054 -msgid "You do not have the required permissions to access this function" -msgstr "" - -#: templates/js/forms.js:608 templates/js/modals.js:1058 -msgid "Error 404: Resource Not Found" -msgstr "" - -#: templates/js/forms.js:609 templates/js/modals.js:1059 -msgid "The requested resource could not be located on the server" -msgstr "" - -#: templates/js/forms.js:615 templates/js/modals.js:1063 -msgid "Error 408: Timeout" -msgstr "" - -#: templates/js/forms.js:616 templates/js/modals.js:1064 -msgid "Connection timeout while requesting data from server" -msgstr "" - -#: templates/js/forms.js:622 templates/js/modals.js:1067 -msgid "Error requesting form data" -msgstr "" - -#: templates/js/forms.js:815 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:797 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1188 +#: templates/js/forms.js:1164 msgid "Searching" msgstr "" -#: templates/js/forms.js:1338 +#: templates/js/forms.js:1314 msgid "Clear input" msgstr "" -#: templates/js/label.js:10 templates/js/report.js:98 +#: templates/js/label.js:10 templates/js/report.js:98 templates/js/stock.js:185 msgid "Select Stock Items" msgstr "" @@ -6941,12 +6909,12 @@ msgid "Select Label Template" msgstr "" #: templates/js/modals.js:59 templates/js/modals.js:103 -#: templates/js/modals.js:599 templates/modals.html:75 +#: templates/js/modals.js:593 msgid "Cancel" msgstr "" #: templates/js/modals.js:60 templates/js/modals.js:102 -#: templates/js/modals.js:674 templates/js/modals.js:967 +#: templates/js/modals.js:660 templates/js/modals.js:953 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" @@ -6955,46 +6923,50 @@ msgstr "" msgid "Form Title" msgstr "" -#: templates/js/modals.js:372 +#: templates/js/modals.js:380 msgid "Waiting for server..." msgstr "" -#: templates/js/modals.js:531 +#: templates/js/modals.js:539 msgid "Show Error Information" msgstr "" -#: templates/js/modals.js:598 templates/modals.html:76 +#: templates/js/modals.js:592 msgid "Accept" msgstr "" -#: templates/js/modals.js:663 +#: templates/js/modals.js:649 msgid "Loading Data" msgstr "" -#: templates/js/modals.js:918 +#: templates/js/modals.js:904 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:918 +#: templates/js/modals.js:904 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:931 +#: templates/js/modals.js:917 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:1028 +#: templates/js/modals.js:1014 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:1043 +#: templates/js/modals.js:1029 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:1044 +#: templates/js/modals.js:1030 msgid "Server returned error code 400" msgstr "" +#: templates/js/modals.js:1053 +msgid "Error requesting form data" +msgstr "" + #: templates/js/model_renderers.js:38 msgid "Company ID" msgstr "" @@ -7083,7 +7055,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:761 templates/js/stock.js:1013 +#: templates/js/part.js:761 templates/js/stock.js:1300 msgid "Path" msgstr "" @@ -7091,11 +7063,11 @@ msgstr "" msgid "No test templates matching query" msgstr "" -#: templates/js/part.js:855 templates/js/stock.js:75 +#: templates/js/part.js:855 templates/js/stock.js:384 msgid "Edit test result" msgstr "" -#: templates/js/part.js:856 templates/js/stock.js:76 +#: templates/js/part.js:856 templates/js/stock.js:385 msgid "Delete test result" msgstr "" @@ -7188,179 +7160,237 @@ msgstr "" msgid "Sales Order(s) must be selected before printing report" msgstr "" -#: templates/js/stock.js:38 -msgid "PASS" +#: templates/js/stock.js:39 +msgid "Transfer Stock" msgstr "" #: templates/js/stock.js:40 +msgid "Move" +msgstr "" + +#: templates/js/stock.js:46 +msgid "Count Stock" +msgstr "" + +#: templates/js/stock.js:47 +msgid "Count" +msgstr "" + +#: templates/js/stock.js:51 +msgid "Remove Stock" +msgstr "" + +#: templates/js/stock.js:52 +msgid "Take" +msgstr "" + +#: templates/js/stock.js:56 +msgid "Add Stock" +msgstr "" + +#: templates/js/stock.js:57 users/models.py:189 +msgid "Add" +msgstr "" + +#: templates/js/stock.js:61 templates/stock_table.html:63 +msgid "Delete Stock" +msgstr "" + +#: templates/js/stock.js:150 +msgid "Quantity cannot be adjusted for serialized stock" +msgstr "" + +#: templates/js/stock.js:150 +msgid "Specify stock quantity" +msgstr "" + +#: templates/js/stock.js:186 +msgid "You must select at least one available stock item" +msgstr "" + +#: templates/js/stock.js:202 +msgid "Select destination stock location" +msgstr "" + +#: templates/js/stock.js:210 +#, fuzzy +#| msgid "Stock counted" +msgid "Stock transaction notes" +msgstr "Stock contado" + +#: templates/js/stock.js:347 +msgid "PASS" +msgstr "" + +#: templates/js/stock.js:349 msgid "FAIL" msgstr "" -#: templates/js/stock.js:45 +#: templates/js/stock.js:354 msgid "NO RESULT" msgstr "" -#: templates/js/stock.js:71 +#: templates/js/stock.js:380 msgid "Add test result" msgstr "" -#: templates/js/stock.js:97 +#: templates/js/stock.js:406 msgid "No test results found" msgstr "" -#: templates/js/stock.js:145 +#: templates/js/stock.js:454 msgid "Test Date" msgstr "" -#: templates/js/stock.js:295 +#: templates/js/stock.js:562 msgid "In production" msgstr "" -#: templates/js/stock.js:299 +#: templates/js/stock.js:566 msgid "Installed in Stock Item" msgstr "" -#: templates/js/stock.js:307 +#: templates/js/stock.js:574 msgid "Assigned to Sales Order" msgstr "" -#: templates/js/stock.js:339 +#: templates/js/stock.js:650 msgid "No stock items matching query" msgstr "" -#: templates/js/stock.js:360 +#: templates/js/stock.js:671 msgid "items" msgstr "" -#: templates/js/stock.js:452 +#: templates/js/stock.js:763 msgid "batches" msgstr "" -#: templates/js/stock.js:479 +#: templates/js/stock.js:790 msgid "locations" msgstr "" -#: templates/js/stock.js:481 +#: templates/js/stock.js:792 msgid "Undefined location" msgstr "" -#: templates/js/stock.js:582 +#: templates/js/stock.js:893 msgid "Stock item is in production" msgstr "" -#: templates/js/stock.js:587 +#: templates/js/stock.js:898 msgid "Stock item assigned to sales order" msgstr "" -#: templates/js/stock.js:590 +#: templates/js/stock.js:901 msgid "Stock item assigned to customer" msgstr "" -#: templates/js/stock.js:594 +#: templates/js/stock.js:905 msgid "Stock item has expired" msgstr "" -#: templates/js/stock.js:596 +#: templates/js/stock.js:907 msgid "Stock item will expire soon" msgstr "" -#: templates/js/stock.js:600 +#: templates/js/stock.js:911 msgid "Stock item has been allocated" msgstr "" -#: templates/js/stock.js:604 +#: templates/js/stock.js:915 msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/stock.js:611 +#: templates/js/stock.js:922 msgid "Stock item has been rejected" msgstr "" -#: templates/js/stock.js:615 +#: templates/js/stock.js:926 msgid "Stock item is lost" msgstr "" -#: templates/js/stock.js:618 +#: templates/js/stock.js:929 msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:622 templates/js/table_filters.js:147 +#: templates/js/stock.js:933 templates/js/table_filters.js:147 msgid "Depleted" msgstr "" -#: templates/js/stock.js:651 +#: templates/js/stock.js:962 msgid "Stocktake" msgstr "" -#: templates/js/stock.js:705 +#: templates/js/stock.js:1016 msgid "Supplier part not specified" msgstr "" -#: templates/js/stock.js:876 +#: templates/js/stock.js:1163 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:891 +#: templates/js/stock.js:1178 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:905 +#: templates/js/stock.js:1192 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:906 +#: templates/js/stock.js:1193 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1045 +#: templates/js/stock.js:1332 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1092 +#: templates/js/stock.js:1379 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1111 +#: templates/js/stock.js:1398 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1130 +#: templates/js/stock.js:1417 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1148 +#: templates/js/stock.js:1435 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1171 +#: templates/js/stock.js:1458 msgid "Added" msgstr "" -#: templates/js/stock.js:1179 +#: templates/js/stock.js:1466 msgid "Removed" msgstr "" -#: templates/js/stock.js:1223 +#: templates/js/stock.js:1510 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1224 +#: templates/js/stock.js:1511 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1348 +#: templates/js/stock.js:1635 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1389 +#: templates/js/stock.js:1676 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1412 +#: templates/js/stock.js:1699 msgid "Serial" msgstr "" -#: templates/js/stock.js:1440 +#: templates/js/stock.js:1727 msgid "Uninstall Stock Item" msgstr "" @@ -7791,10 +7821,6 @@ msgstr "" msgid "Delete selected items" msgstr "" -#: templates/stock_table.html:63 -msgid "Delete Stock" -msgstr "" - #: templates/yesnolabel.html:4 msgid "Yes" msgstr "" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 522a3bdbc7..941cc0c7f5 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-12 11:35+0000\n" +"POT-Creation-Date: 2021-07-12 12:18+0000\n" "PO-Revision-Date: 2021-07-10 04:49\n" "Last-Translator: \n" "Language-Team: French\n" @@ -36,7 +36,7 @@ msgstr "Entrer la date" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:119 templates/js/forms.js:486 +#: order/forms.py:74 part/forms.py:119 templates/js/forms.js:506 msgid "Confirm" msgstr "Confirmer" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "Dupliquer le numéro de série: {n}" #: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 -#: stock/views.py:1648 +#: stock/views.py:1311 msgid "Invalid quantity provided" msgstr "Quantité fournie invalide" @@ -124,7 +124,7 @@ msgstr "Commentaire du fichier" #: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1202 +#: templates/js/stock.js:1489 msgid "User" msgstr "Utilisateur" @@ -141,7 +141,7 @@ msgstr "" #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:365 #: templates/js/part.js:118 templates/js/part.js:251 templates/js/part.js:743 -#: templates/js/stock.js:995 +#: templates/js/stock.js:1282 msgid "Name" msgstr "Nom" @@ -164,8 +164,8 @@ msgstr "Nom" #: templates/js/company.js:561 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:361 #: templates/js/part.js:538 templates/js/part.js:755 templates/js/part.js:823 -#: templates/js/stock.js:557 templates/js/stock.js:1007 -#: templates/js/stock.js:1052 +#: templates/js/stock.js:868 templates/js/stock.js:1294 +#: templates/js/stock.js:1339 msgid "Description" msgstr "Description" @@ -496,8 +496,8 @@ msgstr "" #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 #: templates/js/order.js:460 templates/js/part.js:928 templates/js/part.js:1050 -#: templates/js/part.js:1106 templates/js/stock.js:1187 -#: templates/js/stock.js:1406 +#: templates/js/part.js:1106 templates/js/stock.js:1474 +#: templates/js/stock.js:1693 msgid "Quantity" msgstr "Quantité" @@ -542,8 +542,9 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:256 -#: templates/js/build.js:620 templates/js/order.js:445 -#: templates/js/stock.js:643 templates/js/stock.js:1079 +#: templates/js/build.js:620 templates/js/order.js:445 templates/js/stock.js:75 +#: templates/js/stock.js:201 templates/js/stock.js:954 +#: templates/js/stock.js:1366 msgid "Location" msgstr "" @@ -557,8 +558,8 @@ msgstr "Emplacement des pièces terminées" #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:249 templates/js/order.js:352 -#: templates/js/stock.js:630 templates/js/stock.js:1156 -#: templates/js/stock.js:1422 +#: templates/js/stock.js:941 templates/js/stock.js:1443 +#: templates/js/stock.js:1709 msgid "Status" msgstr "" @@ -659,8 +660,8 @@ msgstr "" #: templates/js/build.js:586 templates/js/build.js:873 #: templates/js/build.js:1139 templates/js/company.js:264 #: templates/js/company.js:470 templates/js/part.js:342 -#: templates/js/part.js:505 templates/js/stock.js:526 -#: templates/js/stock.js:1394 +#: templates/js/part.js:505 templates/js/stock.js:73 templates/js/stock.js:837 +#: templates/js/stock.js:1681 msgid "Part" msgstr "Pièce" @@ -708,7 +709,7 @@ msgstr "" msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:249 part/templates/part/part_base.html:167 +#: build/models.py:249 part/templates/part/part_base.html:183 msgid "Build Status" msgstr "" @@ -766,7 +767,7 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:28 #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 -#: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 +#: part/templates/part/detail.html:83 part/templates/part/part_base.html:110 #: stock/models.py:464 stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "Lien Externe" @@ -791,7 +792,8 @@ msgstr "" #: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:566 -#: templates/js/stock.js:141 templates/js/stock.js:722 +#: templates/js/stock.js:209 templates/js/stock.js:450 +#: templates/js/stock.js:1033 msgid "Notes" msgstr "Notes" @@ -857,7 +859,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 #: templates/js/build.js:249 templates/js/build.js:993 #: templates/js/order.js:433 templates/js/order.js:438 -#: templates/js/stock.js:1138 +#: templates/js/stock.js:1425 msgid "Stock Item" msgstr "" @@ -1242,8 +1244,8 @@ msgid "Destination location not specified" msgstr "" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:315 templates/js/stock.js:638 -#: templates/js/stock.js:1429 templates/js/table_filters.js:116 +#: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 +#: templates/js/stock.js:1716 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "" @@ -1298,7 +1300,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 -#: templates/js/stock.js:1067 +#: templates/js/stock.js:1354 msgid "Details" msgstr "Détails" @@ -1362,7 +1364,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1674 +#: build/views.py:184 stock/views.py:1337 msgid "Serial numbers already exist" msgstr "" @@ -2116,7 +2118,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:371 templates/js/part.js:260 -#: templates/js/stock.js:137 +#: templates/js/stock.js:446 msgid "Value" msgstr "" @@ -2189,7 +2191,7 @@ msgstr "" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/company.js:571 templates/js/stock.js:718 +#: templates/js/company.js:571 templates/js/stock.js:1029 msgid "Packaging" msgstr "" @@ -2259,7 +2261,7 @@ msgid "Phone" msgstr "" #: company/templates/company/company_base.html:166 -#: part/templates/part/part_base.html:311 +#: part/templates/part/part_base.html:347 msgid "Upload Image" msgstr "" @@ -2279,7 +2281,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 -#: templates/js/stock.js:1120 +#: templates/js/stock.js:1407 msgid "Customer" msgstr "" @@ -2325,7 +2327,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:68 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:166 part/templates/part/category.html:127 -#: templates/js/stock.js:1335 +#: templates/js/stock.js:1622 msgid "New Part" msgstr "" @@ -2351,7 +2353,7 @@ msgstr "" #: company/templates/company/detail_stock.html:37 #: company/templates/company/supplier_part_stock.html:34 #: part/templates/part/category.html:123 part/templates/part/category.html:137 -#: part/templates/part/stock.html:55 stock/templates/stock/location.html:163 +#: part/templates/part/stock.html:55 stock/templates/stock/location.html:175 msgid "Export" msgstr "" @@ -2363,14 +2365,14 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:21 #: order/templates/order/order_wizard/select_parts.html:44 -#: part/templates/part/part_base.html:433 +#: part/templates/part/part_base.html:469 msgid "Create new supplier part" msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 -#: part/templates/part/part_base.html:432 part/templates/part/supplier.html:18 -#: templates/js/stock.js:1341 +#: part/templates/part/part_base.html:468 part/templates/part/supplier.html:18 +#: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "" @@ -2391,7 +2393,7 @@ msgstr "" #: company/templates/company/manufacturer_part_base.html:36 #: company/templates/company/supplier_part_base.html:36 #: company/templates/company/supplier_part_orders.html:17 -#: part/templates/part/orders.html:17 part/templates/part/part_base.html:58 +#: part/templates/part/orders.html:17 part/templates/part/part_base.html:74 msgid "Order part" msgstr "" @@ -2444,8 +2446,8 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:406 templates/js/part.js:566 templates/js/stock.js:566 -#: templates/navbar.html:26 +#: templates/js/part.js:406 templates/js/part.js:566 templates/js/stock.js:74 +#: templates/js/stock.js:877 templates/navbar.html:26 msgid "Stock" msgstr "" @@ -2467,8 +2469,8 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:48 #: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/related.html:44 part/templates/part/supplier.html:23 -#: part/templates/part/supplier.html:52 stock/views.py:844 -#: templates/js/company.js:203 users/models.py:193 +#: part/templates/part/supplier.html:52 templates/js/company.js:203 +#: users/models.py:193 msgid "Delete" msgstr "" @@ -2518,12 +2520,12 @@ msgid "Supplied Parts" msgstr "" #: company/templates/company/navbar.html:38 part/templates/part/navbar.html:30 -#: stock/templates/stock/location.html:107 -#: stock/templates/stock/location.html:122 -#: stock/templates/stock/location.html:136 +#: stock/templates/stock/location.html:119 +#: stock/templates/stock/location.html:134 +#: stock/templates/stock/location.html:148 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:1019 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1306 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" @@ -2581,7 +2583,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:420 #: stock/templates/stock/item_base.html:386 templates/js/company.js:511 -#: templates/js/stock.js:690 +#: templates/js/stock.js:1001 msgid "Supplier Part" msgstr "" @@ -2703,7 +2705,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:385 templates/js/stock.js:1342 +#: company/views.py:385 templates/js/stock.js:1629 msgid "Create new Supplier Part" msgstr "" @@ -2942,7 +2944,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:336 templates/js/order.js:210 -#: templates/js/stock.js:669 templates/js/stock.js:1101 +#: templates/js/stock.js:980 templates/js/stock.js:1388 msgid "Purchase Order" msgstr "" @@ -2962,7 +2964,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:776 part/templates/part/prices.html:166 stock/models.py:545 -#: stock/templates/stock/item_base.html:343 templates/js/stock.js:713 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:1024 msgid "Purchase Price" msgstr "" @@ -3078,15 +3080,14 @@ msgstr "" #: order/templates/order/order_base.html:199 #: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 -#: part/templates/part/part_base.html:419 -#: stock/templates/stock/location.html:191 templates/js/stock.js:759 -#: templates/js/stock.js:1347 +#: part/templates/part/part_base.html:455 +#: stock/templates/stock/location.html:203 templates/js/stock.js:1634 msgid "New Location" msgstr "" #: order/templates/order/order_base.html:200 #: order/templates/order/purchase_order_detail.html:128 -#: part/templates/part/part_base.html:420 +#: part/templates/part/part_base.html:456 #: stock/templates/stock/location.html:42 msgid "Create new stock location" msgstr "" @@ -3361,7 +3362,7 @@ msgid "Order Code" msgstr "" #: order/templates/order/receive_parts.html:21 -#: part/templates/part/part_base.html:136 templates/js/part.js:582 +#: part/templates/part/part_base.html:152 templates/js/part.js:582 msgid "On Order" msgstr "" @@ -3668,7 +3669,7 @@ msgstr "" msgid "Default Location" msgstr "" -#: part/bom.py:134 part/templates/part/part_base.html:124 +#: part/bom.py:134 part/templates/part/part_base.html:140 msgid "Available Stock" msgstr "" @@ -3891,7 +3892,7 @@ msgid "Part category" msgstr "" #: part/models.py:723 part/templates/part/detail.html:28 -#: part/templates/part/part_base.html:87 templates/js/part.js:169 +#: part/templates/part/part_base.html:103 templates/js/part.js:169 #: templates/js/part.js:397 msgid "IPN" msgstr "IPN" @@ -4011,7 +4012,7 @@ msgstr "" msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:818 templates/js/stock.js:117 +#: part/models.py:2124 templates/js/part.js:818 templates/js/stock.js:426 msgid "Test Name" msgstr "" @@ -4255,7 +4256,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:167 part/views.py:451 -#: templates/js/stock.js:1336 +#: templates/js/stock.js:1623 msgid "Create New Part" msgstr "" @@ -4372,12 +4373,12 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:192 templates/js/stock.js:760 +#: stock/templates/stock/location.html:204 msgid "Create new location" msgstr "" #: part/templates/part/category.html:223 part/templates/part/category.html:253 -#: part/templates/part/part_base.html:382 +#: part/templates/part/part_base.html:418 msgid "New Category" msgstr "" @@ -4389,7 +4390,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:1244 +#: part/templates/part/category.html:260 stock/views.py:907 msgid "Create new Stock Location" msgstr "" @@ -4474,7 +4475,7 @@ msgstr "" msgid "Part Details" msgstr "" -#: part/templates/part/detail.html:42 part/templates/part/part_base.html:188 +#: part/templates/part/detail.html:42 part/templates/part/part_base.html:204 msgid "Latest Serial Number" msgstr "" @@ -4639,73 +4640,83 @@ msgstr "" msgid "Show pricing information" msgstr "" -#: part/templates/part/part_base.html:52 +#: part/templates/part/part_base.html:53 +#: stock/templates/stock/item_base.html:140 +#: stock/templates/stock/location.html:62 +msgid "Stock actions" +msgstr "" + +#: part/templates/part/part_base.html:60 msgid "Count part stock" msgstr "" -#: part/templates/part/part_base.html:67 +#: part/templates/part/part_base.html:66 +msgid "Transfer part stock" +msgstr "" + +#: part/templates/part/part_base.html:83 msgid "Part actions" msgstr "" -#: part/templates/part/part_base.html:70 +#: part/templates/part/part_base.html:86 msgid "Duplicate part" msgstr "" -#: part/templates/part/part_base.html:73 +#: part/templates/part/part_base.html:89 msgid "Edit part" msgstr "" -#: part/templates/part/part_base.html:76 +#: part/templates/part/part_base.html:92 msgid "Delete part" msgstr "" -#: part/templates/part/part_base.html:107 +#: part/templates/part/part_base.html:123 msgid "This is a virtual part" msgstr "" -#: part/templates/part/part_base.html:113 +#: part/templates/part/part_base.html:129 #, python-format msgid "This part is a variant of %(link)s" msgstr "" -#: part/templates/part/part_base.html:130 templates/js/table_filters.js:165 +#: part/templates/part/part_base.html:146 templates/js/table_filters.js:165 msgid "In Stock" msgstr "" -#: part/templates/part/part_base.html:143 templates/InvenTree/index.html:132 +#: part/templates/part/part_base.html:159 templates/InvenTree/index.html:132 msgid "Required for Build Orders" msgstr "" -#: part/templates/part/part_base.html:150 +#: part/templates/part/part_base.html:166 msgid "Required for Sales Orders" msgstr "" -#: part/templates/part/part_base.html:157 +#: part/templates/part/part_base.html:173 msgid "Allocated to Orders" msgstr "" -#: part/templates/part/part_base.html:172 templates/js/bom.js:316 +#: part/templates/part/part_base.html:188 templates/js/bom.js:316 msgid "Can Build" msgstr "" -#: part/templates/part/part_base.html:178 templates/js/part.js:413 +#: part/templates/part/part_base.html:194 templates/js/part.js:413 #: templates/js/part.js:586 msgid "Building" msgstr "" -#: part/templates/part/part_base.html:289 part/templates/part/prices.html:131 +#: part/templates/part/part_base.html:325 part/templates/part/prices.html:131 msgid "Calculate" msgstr "" -#: part/templates/part/part_base.html:383 +#: part/templates/part/part_base.html:419 msgid "Create New Part Category" msgstr "" -#: part/templates/part/part_base.html:391 +#: part/templates/part/part_base.html:427 msgid "New Parent" msgstr "" -#: part/templates/part/part_base.html:439 +#: part/templates/part/part_base.html:475 msgid "Edit Part" msgstr "" @@ -5237,7 +5248,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:257 templates/js/stock.js:1035 +#: templates/js/order.js:257 templates/js/stock.js:1322 msgid "Date" msgstr "" @@ -5249,18 +5260,54 @@ msgstr "" msgid "Fail" msgstr "" -#: stock/api.py:197 +#: stock/api.py:146 +msgid "Request must contain list of stock items" +msgstr "" + +#: stock/api.py:154 +msgid "Improperly formatted data" +msgstr "" + +#: stock/api.py:162 +msgid "Each entry must contain a valid integer primary-key" +msgstr "" + +#: stock/api.py:168 +msgid "Primary key does not match valid stock item" +msgstr "" + +#: stock/api.py:178 +#, fuzzy +#| msgid "Invalid quantity provided" +msgid "Invalid quantity value" +msgstr "Quantité fournie invalide" + +#: stock/api.py:183 +msgid "Quantity must not be less than zero" +msgstr "" + +#: stock/api.py:211 #, python-brace-format msgid "Updated stock for {n} items" msgstr "" -#: stock/api.py:266 +#: stock/api.py:247 stock/api.py:280 +msgid "Specified quantity exceeds stock quantity" +msgstr "" + +#: stock/api.py:270 +#, fuzzy +#| msgid "No action specified" +msgid "Valid location must be specified" +msgstr "Aucune action spécifiée" + +#: stock/api.py:290 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:81 stock/forms.py:385 stock/models.py:513 -#: stock/templates/stock/item_base.html:393 templates/js/stock.js:658 +#: stock/templates/stock/item_base.html:393 templates/js/stock.js:969 msgid "Expiry Date" msgstr "" @@ -5333,7 +5380,7 @@ msgstr "" msgid "Add note (required)" msgstr "" -#: stock/forms.py:348 stock/views.py:728 stock/views.py:930 +#: stock/forms.py:348 stock/views.py:728 templates/js/stock.js:223 msgid "Confirm stock adjustment" msgstr "" @@ -5582,7 +5629,7 @@ msgid "Stock adjustment actions" msgstr "" #: stock/templates/stock/item_base.html:108 -#: stock/templates/stock/location.html:65 templates/stock_table.html:57 +#: stock/templates/stock/location.html:69 templates/stock_table.html:57 msgid "Count stock" msgstr "" @@ -5599,6 +5646,7 @@ msgid "Serialize stock" msgstr "" #: stock/templates/stock/item_base.html:121 +#: stock/templates/stock/location.html:75 msgid "Transfer stock" msgstr "" @@ -5618,11 +5666,6 @@ msgstr "" msgid "Uninstall" msgstr "" -#: stock/templates/stock/item_base.html:140 -#: stock/templates/stock/location.html:62 -msgid "Stock actions" -msgstr "" - #: stock/templates/stock/item_base.html:143 msgid "Convert to variant" msgstr "" @@ -5715,7 +5758,7 @@ msgstr "" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:406 templates/js/stock.js:664 +#: stock/templates/stock/item_base.html:406 templates/js/stock.js:975 msgid "Last Updated" msgstr "" @@ -5819,42 +5862,42 @@ msgstr "" msgid "Check-in Items" msgstr "" -#: stock/templates/stock/location.html:71 +#: stock/templates/stock/location.html:83 msgid "Location actions" msgstr "" -#: stock/templates/stock/location.html:73 +#: stock/templates/stock/location.html:85 msgid "Edit location" msgstr "" -#: stock/templates/stock/location.html:75 +#: stock/templates/stock/location.html:87 msgid "Delete location" msgstr "" -#: stock/templates/stock/location.html:87 +#: stock/templates/stock/location.html:99 msgid "Location Details" msgstr "" -#: stock/templates/stock/location.html:92 +#: stock/templates/stock/location.html:104 msgid "Location Path" msgstr "" -#: stock/templates/stock/location.html:97 +#: stock/templates/stock/location.html:109 msgid "Location Description" msgstr "" -#: stock/templates/stock/location.html:102 +#: stock/templates/stock/location.html:114 #: stock/templates/stock/location_navbar.html:11 #: stock/templates/stock/location_navbar.html:18 #: stock/templates/stock/sublocation.html:16 msgid "Sublocations" msgstr "" -#: stock/templates/stock/location.html:112 +#: stock/templates/stock/location.html:124 msgid "Stock Details" msgstr "" -#: stock/templates/stock/location.html:117 templates/InvenTree/search.html:279 +#: stock/templates/stock/location.html:129 templates/InvenTree/search.html:279 #: templates/stats.html:97 users/models.py:42 msgid "Stock Locations" msgstr "" @@ -5895,7 +5938,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1217 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:880 msgid "Convert Stock Item" msgstr "" @@ -5928,8 +5971,7 @@ msgstr "" msgid "Edit Stock Location" msgstr "" -#: stock/views.py:253 stock/views.py:1196 stock/views.py:1318 -#: stock/views.py:1683 +#: stock/views.py:253 stock/views.py:859 stock/views.py:981 stock/views.py:1346 msgid "Owner is required (ownership control is enabled)" msgstr "" @@ -5985,129 +6027,43 @@ msgstr "" msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:764 -msgid "Adjust Stock" -msgstr "" - -#: stock/views.py:840 -msgid "Move Stock Items" -msgstr "" - -#: stock/views.py:840 -msgid "Move" -msgstr "" - -#: stock/views.py:841 -msgid "Count Stock Items" -msgstr "" - -#: stock/views.py:841 -msgid "Count" -msgstr "" - -#: stock/views.py:842 -msgid "Remove From Stock" -msgstr "" - -#: stock/views.py:842 -msgid "Take" -msgstr "" - -#: stock/views.py:843 -msgid "Add Stock Items" -msgstr "" - -#: stock/views.py:843 users/models.py:189 -msgid "Add" -msgstr "" - -#: stock/views.py:844 -msgid "Delete Stock Items" -msgstr "" - -#: stock/views.py:910 -msgid "Must enter integer value" -msgstr "" - -#: stock/views.py:915 -msgid "Quantity must be positive" -msgstr "" - -#: stock/views.py:922 -#, python-brace-format -msgid "Quantity must not exceed {x}" -msgstr "" - -#: stock/views.py:986 -msgid "No action performed" -msgstr "" - -#: stock/views.py:1000 -#, python-brace-format -msgid "Added stock to {n} items" -msgstr "" - -#: stock/views.py:1014 -#, python-brace-format -msgid "Removed stock from {n} items" -msgstr "" - -#: stock/views.py:1026 -#, python-brace-format -msgid "Counted stock for {n} items" -msgstr "" - -#: stock/views.py:1064 -msgid "No items were moved" -msgstr "" - -#: stock/views.py:1067 -#, python-brace-format -msgid "Moved {n} items to {dest}" -msgstr "" - -#: stock/views.py:1086 -#, python-brace-format -msgid "Deleted {n} stock items" -msgstr "" - -#: stock/views.py:1098 +#: stock/views.py:761 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:1335 +#: stock/views.py:998 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1428 templates/js/build.js:365 +#: stock/views.py:1091 templates/js/build.js:365 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1570 +#: stock/views.py:1233 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1652 +#: stock/views.py:1315 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1752 +#: stock/views.py:1415 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1765 +#: stock/views.py:1428 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1776 +#: stock/views.py:1439 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1783 +#: stock/views.py:1446 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1792 +#: stock/views.py:1455 msgid "Add Stock Tracking Entry" msgstr "" @@ -6191,11 +6147,11 @@ msgstr "" msgid "Enter a search query" msgstr "" -#: templates/InvenTree/search.html:268 templates/js/stock.js:303 +#: templates/InvenTree/search.html:268 templates/js/stock.js:570 msgid "Shipped to customer" msgstr "" -#: templates/InvenTree/search.html:271 templates/js/stock.js:313 +#: templates/InvenTree/search.html:271 templates/js/stock.js:580 msgid "No stock location set" msgstr "" @@ -6469,9 +6425,9 @@ msgstr "" msgid "copy version information" msgstr "" -#: templates/about.html:100 templates/js/modals.js:34 -#: templates/js/modals.js:675 templates/js/modals.js:968 -#: templates/modals.html:29 templates/modals.html:54 templates/modals.html:97 +#: templates/about.html:100 templates/js/modals.js:33 +#: templates/js/modals.js:567 templates/js/modals.js:661 +#: templates/js/modals.js:954 templates/modals.html:29 templates/modals.html:54 msgid "Close" msgstr "" @@ -6491,6 +6447,62 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" +#: templates/js/api.js:154 templates/js/modals.js:1024 +msgid "No Response" +msgstr "" + +#: templates/js/api.js:155 templates/js/modals.js:1025 +msgid "No response from the InvenTree server" +msgstr "" + +#: templates/js/api.js:160 +msgid "Error 400: Bad request" +msgstr "" + +#: templates/js/api.js:161 +msgid "API request returned error code 400" +msgstr "" + +#: templates/js/api.js:164 templates/js/modals.js:1034 +msgid "Error 401: Not Authenticated" +msgstr "" + +#: templates/js/api.js:165 templates/js/modals.js:1035 +msgid "Authentication credentials not supplied" +msgstr "" + +#: templates/js/api.js:168 templates/js/modals.js:1039 +msgid "Error 403: Permission Denied" +msgstr "" + +#: templates/js/api.js:169 templates/js/modals.js:1040 +msgid "You do not have the required permissions to access this function" +msgstr "" + +#: templates/js/api.js:172 templates/js/modals.js:1044 +msgid "Error 404: Resource Not Found" +msgstr "" + +#: templates/js/api.js:173 templates/js/modals.js:1045 +msgid "The requested resource could not be located on the server" +msgstr "" + +#: templates/js/api.js:176 templates/js/modals.js:1049 +msgid "Error 408: Timeout" +msgstr "" + +#: templates/js/api.js:177 templates/js/modals.js:1050 +msgid "Connection timeout while requesting data from server" +msgstr "" + +#: templates/js/api.js:180 +msgid "Unhandled Error Code" +msgstr "" + +#: templates/js/api.js:181 +msgid "Error code" +msgstr "" + #: templates/js/attachment.js:16 msgid "No attachments found" msgstr "" @@ -6535,7 +6547,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:1028 +#: templates/js/barcode.js:119 templates/js/modals.js:1014 msgid "Invalid server response" msgstr "" @@ -6559,7 +6571,7 @@ msgstr "" msgid "Unlink" msgstr "" -#: templates/js/barcode.js:376 +#: templates/js/barcode.js:376 templates/js/stock.js:161 msgid "Remove stock item" msgstr "" @@ -6697,7 +6709,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:840 templates/js/part.js:491 templates/js/part.js:736 -#: templates/js/stock.js:514 templates/js/stock.js:989 +#: templates/js/stock.js:825 templates/js/stock.js:1276 msgid "Select" msgstr "" @@ -6705,7 +6717,7 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:924 templates/js/stock.js:1211 +#: templates/js/build.js:924 templates/js/stock.js:1498 msgid "No user information" msgstr "" @@ -6832,63 +6844,19 @@ msgstr "" msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:587 templates/js/modals.js:1038 -msgid "No Response" -msgstr "" - -#: templates/js/forms.js:588 templates/js/modals.js:1039 -msgid "No response from the InvenTree server" -msgstr "" - -#: templates/js/forms.js:594 templates/js/modals.js:1048 -msgid "Error 401: Not Authenticated" -msgstr "" - -#: templates/js/forms.js:595 templates/js/modals.js:1049 -msgid "Authentication credentials not supplied" -msgstr "" - -#: templates/js/forms.js:601 templates/js/modals.js:1053 -msgid "Error 403: Permission Denied" -msgstr "" - -#: templates/js/forms.js:602 templates/js/modals.js:1054 -msgid "You do not have the required permissions to access this function" -msgstr "" - -#: templates/js/forms.js:608 templates/js/modals.js:1058 -msgid "Error 404: Resource Not Found" -msgstr "" - -#: templates/js/forms.js:609 templates/js/modals.js:1059 -msgid "The requested resource could not be located on the server" -msgstr "" - -#: templates/js/forms.js:615 templates/js/modals.js:1063 -msgid "Error 408: Timeout" -msgstr "" - -#: templates/js/forms.js:616 templates/js/modals.js:1064 -msgid "Connection timeout while requesting data from server" -msgstr "" - -#: templates/js/forms.js:622 templates/js/modals.js:1067 -msgid "Error requesting form data" -msgstr "" - -#: templates/js/forms.js:815 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:797 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1188 +#: templates/js/forms.js:1164 msgid "Searching" msgstr "" -#: templates/js/forms.js:1338 +#: templates/js/forms.js:1314 msgid "Clear input" msgstr "" -#: templates/js/label.js:10 templates/js/report.js:98 +#: templates/js/label.js:10 templates/js/report.js:98 templates/js/stock.js:185 msgid "Select Stock Items" msgstr "" @@ -6941,12 +6909,12 @@ msgid "Select Label Template" msgstr "" #: templates/js/modals.js:59 templates/js/modals.js:103 -#: templates/js/modals.js:599 templates/modals.html:75 +#: templates/js/modals.js:593 msgid "Cancel" msgstr "" #: templates/js/modals.js:60 templates/js/modals.js:102 -#: templates/js/modals.js:674 templates/js/modals.js:967 +#: templates/js/modals.js:660 templates/js/modals.js:953 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" @@ -6955,46 +6923,50 @@ msgstr "" msgid "Form Title" msgstr "" -#: templates/js/modals.js:372 +#: templates/js/modals.js:380 msgid "Waiting for server..." msgstr "" -#: templates/js/modals.js:531 +#: templates/js/modals.js:539 msgid "Show Error Information" msgstr "" -#: templates/js/modals.js:598 templates/modals.html:76 +#: templates/js/modals.js:592 msgid "Accept" msgstr "" -#: templates/js/modals.js:663 +#: templates/js/modals.js:649 msgid "Loading Data" msgstr "" -#: templates/js/modals.js:918 +#: templates/js/modals.js:904 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:918 +#: templates/js/modals.js:904 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:931 +#: templates/js/modals.js:917 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:1028 +#: templates/js/modals.js:1014 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:1043 +#: templates/js/modals.js:1029 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:1044 +#: templates/js/modals.js:1030 msgid "Server returned error code 400" msgstr "" +#: templates/js/modals.js:1053 +msgid "Error requesting form data" +msgstr "" + #: templates/js/model_renderers.js:38 msgid "Company ID" msgstr "" @@ -7083,7 +7055,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:761 templates/js/stock.js:1013 +#: templates/js/part.js:761 templates/js/stock.js:1300 msgid "Path" msgstr "" @@ -7091,11 +7063,11 @@ msgstr "" msgid "No test templates matching query" msgstr "" -#: templates/js/part.js:855 templates/js/stock.js:75 +#: templates/js/part.js:855 templates/js/stock.js:384 msgid "Edit test result" msgstr "" -#: templates/js/part.js:856 templates/js/stock.js:76 +#: templates/js/part.js:856 templates/js/stock.js:385 msgid "Delete test result" msgstr "" @@ -7188,179 +7160,237 @@ msgstr "" msgid "Sales Order(s) must be selected before printing report" msgstr "" -#: templates/js/stock.js:38 -msgid "PASS" +#: templates/js/stock.js:39 +msgid "Transfer Stock" msgstr "" #: templates/js/stock.js:40 +msgid "Move" +msgstr "" + +#: templates/js/stock.js:46 +msgid "Count Stock" +msgstr "" + +#: templates/js/stock.js:47 +msgid "Count" +msgstr "" + +#: templates/js/stock.js:51 +msgid "Remove Stock" +msgstr "" + +#: templates/js/stock.js:52 +msgid "Take" +msgstr "" + +#: templates/js/stock.js:56 +msgid "Add Stock" +msgstr "" + +#: templates/js/stock.js:57 users/models.py:189 +msgid "Add" +msgstr "" + +#: templates/js/stock.js:61 templates/stock_table.html:63 +msgid "Delete Stock" +msgstr "" + +#: templates/js/stock.js:150 +msgid "Quantity cannot be adjusted for serialized stock" +msgstr "" + +#: templates/js/stock.js:150 +msgid "Specify stock quantity" +msgstr "" + +#: templates/js/stock.js:186 +msgid "You must select at least one available stock item" +msgstr "" + +#: templates/js/stock.js:202 +msgid "Select destination stock location" +msgstr "" + +#: templates/js/stock.js:210 +#, fuzzy +#| msgid "Stock counted" +msgid "Stock transaction notes" +msgstr "Stock comptabilisé" + +#: templates/js/stock.js:347 +msgid "PASS" +msgstr "" + +#: templates/js/stock.js:349 msgid "FAIL" msgstr "" -#: templates/js/stock.js:45 +#: templates/js/stock.js:354 msgid "NO RESULT" msgstr "" -#: templates/js/stock.js:71 +#: templates/js/stock.js:380 msgid "Add test result" msgstr "" -#: templates/js/stock.js:97 +#: templates/js/stock.js:406 msgid "No test results found" msgstr "" -#: templates/js/stock.js:145 +#: templates/js/stock.js:454 msgid "Test Date" msgstr "" -#: templates/js/stock.js:295 +#: templates/js/stock.js:562 msgid "In production" msgstr "" -#: templates/js/stock.js:299 +#: templates/js/stock.js:566 msgid "Installed in Stock Item" msgstr "" -#: templates/js/stock.js:307 +#: templates/js/stock.js:574 msgid "Assigned to Sales Order" msgstr "" -#: templates/js/stock.js:339 +#: templates/js/stock.js:650 msgid "No stock items matching query" msgstr "" -#: templates/js/stock.js:360 +#: templates/js/stock.js:671 msgid "items" msgstr "" -#: templates/js/stock.js:452 +#: templates/js/stock.js:763 msgid "batches" msgstr "" -#: templates/js/stock.js:479 +#: templates/js/stock.js:790 msgid "locations" msgstr "" -#: templates/js/stock.js:481 +#: templates/js/stock.js:792 msgid "Undefined location" msgstr "" -#: templates/js/stock.js:582 +#: templates/js/stock.js:893 msgid "Stock item is in production" msgstr "" -#: templates/js/stock.js:587 +#: templates/js/stock.js:898 msgid "Stock item assigned to sales order" msgstr "" -#: templates/js/stock.js:590 +#: templates/js/stock.js:901 msgid "Stock item assigned to customer" msgstr "" -#: templates/js/stock.js:594 +#: templates/js/stock.js:905 msgid "Stock item has expired" msgstr "" -#: templates/js/stock.js:596 +#: templates/js/stock.js:907 msgid "Stock item will expire soon" msgstr "" -#: templates/js/stock.js:600 +#: templates/js/stock.js:911 msgid "Stock item has been allocated" msgstr "" -#: templates/js/stock.js:604 +#: templates/js/stock.js:915 msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/stock.js:611 +#: templates/js/stock.js:922 msgid "Stock item has been rejected" msgstr "" -#: templates/js/stock.js:615 +#: templates/js/stock.js:926 msgid "Stock item is lost" msgstr "" -#: templates/js/stock.js:618 +#: templates/js/stock.js:929 msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:622 templates/js/table_filters.js:147 +#: templates/js/stock.js:933 templates/js/table_filters.js:147 msgid "Depleted" msgstr "" -#: templates/js/stock.js:651 +#: templates/js/stock.js:962 msgid "Stocktake" msgstr "" -#: templates/js/stock.js:705 +#: templates/js/stock.js:1016 msgid "Supplier part not specified" msgstr "" -#: templates/js/stock.js:876 +#: templates/js/stock.js:1163 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:891 +#: templates/js/stock.js:1178 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:905 +#: templates/js/stock.js:1192 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:906 +#: templates/js/stock.js:1193 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1045 +#: templates/js/stock.js:1332 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1092 +#: templates/js/stock.js:1379 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1111 +#: templates/js/stock.js:1398 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1130 +#: templates/js/stock.js:1417 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1148 +#: templates/js/stock.js:1435 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1171 +#: templates/js/stock.js:1458 msgid "Added" msgstr "" -#: templates/js/stock.js:1179 +#: templates/js/stock.js:1466 msgid "Removed" msgstr "" -#: templates/js/stock.js:1223 +#: templates/js/stock.js:1510 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1224 +#: templates/js/stock.js:1511 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1348 +#: templates/js/stock.js:1635 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1389 +#: templates/js/stock.js:1676 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1412 +#: templates/js/stock.js:1699 msgid "Serial" msgstr "" -#: templates/js/stock.js:1440 +#: templates/js/stock.js:1727 msgid "Uninstall Stock Item" msgstr "" @@ -7791,10 +7821,6 @@ msgstr "" msgid "Delete selected items" msgstr "" -#: templates/stock_table.html:63 -msgid "Delete Stock" -msgstr "" - #: templates/yesnolabel.html:4 msgid "Yes" msgstr "" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index c0781fb13d..6ff12dda7e 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-12 11:35+0000\n" +"POT-Creation-Date: 2021-07-12 12:18+0000\n" "PO-Revision-Date: 2021-07-10 04:49\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -36,7 +36,7 @@ msgstr "" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:119 templates/js/forms.js:486 +#: order/forms.py:74 part/forms.py:119 templates/js/forms.js:506 msgid "Confirm" msgstr "" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "" #: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 -#: stock/views.py:1648 +#: stock/views.py:1311 msgid "Invalid quantity provided" msgstr "" @@ -124,7 +124,7 @@ msgstr "" #: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1202 +#: templates/js/stock.js:1489 msgid "User" msgstr "" @@ -141,7 +141,7 @@ msgstr "" #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:365 #: templates/js/part.js:118 templates/js/part.js:251 templates/js/part.js:743 -#: templates/js/stock.js:995 +#: templates/js/stock.js:1282 msgid "Name" msgstr "" @@ -164,8 +164,8 @@ msgstr "" #: templates/js/company.js:561 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:361 #: templates/js/part.js:538 templates/js/part.js:755 templates/js/part.js:823 -#: templates/js/stock.js:557 templates/js/stock.js:1007 -#: templates/js/stock.js:1052 +#: templates/js/stock.js:868 templates/js/stock.js:1294 +#: templates/js/stock.js:1339 msgid "Description" msgstr "" @@ -496,8 +496,8 @@ msgstr "" #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 #: templates/js/order.js:460 templates/js/part.js:928 templates/js/part.js:1050 -#: templates/js/part.js:1106 templates/js/stock.js:1187 -#: templates/js/stock.js:1406 +#: templates/js/part.js:1106 templates/js/stock.js:1474 +#: templates/js/stock.js:1693 msgid "Quantity" msgstr "" @@ -542,8 +542,9 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:256 -#: templates/js/build.js:620 templates/js/order.js:445 -#: templates/js/stock.js:643 templates/js/stock.js:1079 +#: templates/js/build.js:620 templates/js/order.js:445 templates/js/stock.js:75 +#: templates/js/stock.js:201 templates/js/stock.js:954 +#: templates/js/stock.js:1366 msgid "Location" msgstr "" @@ -557,8 +558,8 @@ msgstr "" #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:249 templates/js/order.js:352 -#: templates/js/stock.js:630 templates/js/stock.js:1156 -#: templates/js/stock.js:1422 +#: templates/js/stock.js:941 templates/js/stock.js:1443 +#: templates/js/stock.js:1709 msgid "Status" msgstr "" @@ -659,8 +660,8 @@ msgstr "" #: templates/js/build.js:586 templates/js/build.js:873 #: templates/js/build.js:1139 templates/js/company.js:264 #: templates/js/company.js:470 templates/js/part.js:342 -#: templates/js/part.js:505 templates/js/stock.js:526 -#: templates/js/stock.js:1394 +#: templates/js/part.js:505 templates/js/stock.js:73 templates/js/stock.js:837 +#: templates/js/stock.js:1681 msgid "Part" msgstr "" @@ -708,7 +709,7 @@ msgstr "" msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:249 part/templates/part/part_base.html:167 +#: build/models.py:249 part/templates/part/part_base.html:183 msgid "Build Status" msgstr "" @@ -766,7 +767,7 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:28 #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 -#: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 +#: part/templates/part/detail.html:83 part/templates/part/part_base.html:110 #: stock/models.py:464 stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "" @@ -791,7 +792,8 @@ msgstr "" #: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:566 -#: templates/js/stock.js:141 templates/js/stock.js:722 +#: templates/js/stock.js:209 templates/js/stock.js:450 +#: templates/js/stock.js:1033 msgid "Notes" msgstr "" @@ -857,7 +859,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 #: templates/js/build.js:249 templates/js/build.js:993 #: templates/js/order.js:433 templates/js/order.js:438 -#: templates/js/stock.js:1138 +#: templates/js/stock.js:1425 msgid "Stock Item" msgstr "" @@ -1242,8 +1244,8 @@ msgid "Destination location not specified" msgstr "" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:315 templates/js/stock.js:638 -#: templates/js/stock.js:1429 templates/js/table_filters.js:116 +#: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 +#: templates/js/stock.js:1716 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "" @@ -1298,7 +1300,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 -#: templates/js/stock.js:1067 +#: templates/js/stock.js:1354 msgid "Details" msgstr "" @@ -1362,7 +1364,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1674 +#: build/views.py:184 stock/views.py:1337 msgid "Serial numbers already exist" msgstr "" @@ -2116,7 +2118,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:371 templates/js/part.js:260 -#: templates/js/stock.js:137 +#: templates/js/stock.js:446 msgid "Value" msgstr "" @@ -2189,7 +2191,7 @@ msgstr "" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/company.js:571 templates/js/stock.js:718 +#: templates/js/company.js:571 templates/js/stock.js:1029 msgid "Packaging" msgstr "" @@ -2259,7 +2261,7 @@ msgid "Phone" msgstr "" #: company/templates/company/company_base.html:166 -#: part/templates/part/part_base.html:311 +#: part/templates/part/part_base.html:347 msgid "Upload Image" msgstr "" @@ -2279,7 +2281,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 -#: templates/js/stock.js:1120 +#: templates/js/stock.js:1407 msgid "Customer" msgstr "" @@ -2325,7 +2327,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:68 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:166 part/templates/part/category.html:127 -#: templates/js/stock.js:1335 +#: templates/js/stock.js:1622 msgid "New Part" msgstr "" @@ -2351,7 +2353,7 @@ msgstr "" #: company/templates/company/detail_stock.html:37 #: company/templates/company/supplier_part_stock.html:34 #: part/templates/part/category.html:123 part/templates/part/category.html:137 -#: part/templates/part/stock.html:55 stock/templates/stock/location.html:163 +#: part/templates/part/stock.html:55 stock/templates/stock/location.html:175 msgid "Export" msgstr "" @@ -2363,14 +2365,14 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:21 #: order/templates/order/order_wizard/select_parts.html:44 -#: part/templates/part/part_base.html:433 +#: part/templates/part/part_base.html:469 msgid "Create new supplier part" msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 -#: part/templates/part/part_base.html:432 part/templates/part/supplier.html:18 -#: templates/js/stock.js:1341 +#: part/templates/part/part_base.html:468 part/templates/part/supplier.html:18 +#: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "" @@ -2391,7 +2393,7 @@ msgstr "" #: company/templates/company/manufacturer_part_base.html:36 #: company/templates/company/supplier_part_base.html:36 #: company/templates/company/supplier_part_orders.html:17 -#: part/templates/part/orders.html:17 part/templates/part/part_base.html:58 +#: part/templates/part/orders.html:17 part/templates/part/part_base.html:74 msgid "Order part" msgstr "" @@ -2444,8 +2446,8 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:406 templates/js/part.js:566 templates/js/stock.js:566 -#: templates/navbar.html:26 +#: templates/js/part.js:406 templates/js/part.js:566 templates/js/stock.js:74 +#: templates/js/stock.js:877 templates/navbar.html:26 msgid "Stock" msgstr "" @@ -2467,8 +2469,8 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:48 #: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/related.html:44 part/templates/part/supplier.html:23 -#: part/templates/part/supplier.html:52 stock/views.py:844 -#: templates/js/company.js:203 users/models.py:193 +#: part/templates/part/supplier.html:52 templates/js/company.js:203 +#: users/models.py:193 msgid "Delete" msgstr "" @@ -2518,12 +2520,12 @@ msgid "Supplied Parts" msgstr "" #: company/templates/company/navbar.html:38 part/templates/part/navbar.html:30 -#: stock/templates/stock/location.html:107 -#: stock/templates/stock/location.html:122 -#: stock/templates/stock/location.html:136 +#: stock/templates/stock/location.html:119 +#: stock/templates/stock/location.html:134 +#: stock/templates/stock/location.html:148 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:1019 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1306 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" @@ -2581,7 +2583,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:420 #: stock/templates/stock/item_base.html:386 templates/js/company.js:511 -#: templates/js/stock.js:690 +#: templates/js/stock.js:1001 msgid "Supplier Part" msgstr "" @@ -2703,7 +2705,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:385 templates/js/stock.js:1342 +#: company/views.py:385 templates/js/stock.js:1629 msgid "Create new Supplier Part" msgstr "" @@ -2942,7 +2944,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:336 templates/js/order.js:210 -#: templates/js/stock.js:669 templates/js/stock.js:1101 +#: templates/js/stock.js:980 templates/js/stock.js:1388 msgid "Purchase Order" msgstr "" @@ -2962,7 +2964,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:776 part/templates/part/prices.html:166 stock/models.py:545 -#: stock/templates/stock/item_base.html:343 templates/js/stock.js:713 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:1024 msgid "Purchase Price" msgstr "" @@ -3078,15 +3080,14 @@ msgstr "" #: order/templates/order/order_base.html:199 #: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 -#: part/templates/part/part_base.html:419 -#: stock/templates/stock/location.html:191 templates/js/stock.js:759 -#: templates/js/stock.js:1347 +#: part/templates/part/part_base.html:455 +#: stock/templates/stock/location.html:203 templates/js/stock.js:1634 msgid "New Location" msgstr "" #: order/templates/order/order_base.html:200 #: order/templates/order/purchase_order_detail.html:128 -#: part/templates/part/part_base.html:420 +#: part/templates/part/part_base.html:456 #: stock/templates/stock/location.html:42 msgid "Create new stock location" msgstr "" @@ -3361,7 +3362,7 @@ msgid "Order Code" msgstr "" #: order/templates/order/receive_parts.html:21 -#: part/templates/part/part_base.html:136 templates/js/part.js:582 +#: part/templates/part/part_base.html:152 templates/js/part.js:582 msgid "On Order" msgstr "" @@ -3668,7 +3669,7 @@ msgstr "" msgid "Default Location" msgstr "" -#: part/bom.py:134 part/templates/part/part_base.html:124 +#: part/bom.py:134 part/templates/part/part_base.html:140 msgid "Available Stock" msgstr "" @@ -3891,7 +3892,7 @@ msgid "Part category" msgstr "" #: part/models.py:723 part/templates/part/detail.html:28 -#: part/templates/part/part_base.html:87 templates/js/part.js:169 +#: part/templates/part/part_base.html:103 templates/js/part.js:169 #: templates/js/part.js:397 msgid "IPN" msgstr "" @@ -4011,7 +4012,7 @@ msgstr "" msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:818 templates/js/stock.js:117 +#: part/models.py:2124 templates/js/part.js:818 templates/js/stock.js:426 msgid "Test Name" msgstr "" @@ -4255,7 +4256,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:167 part/views.py:451 -#: templates/js/stock.js:1336 +#: templates/js/stock.js:1623 msgid "Create New Part" msgstr "" @@ -4372,12 +4373,12 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:192 templates/js/stock.js:760 +#: stock/templates/stock/location.html:204 msgid "Create new location" msgstr "" #: part/templates/part/category.html:223 part/templates/part/category.html:253 -#: part/templates/part/part_base.html:382 +#: part/templates/part/part_base.html:418 msgid "New Category" msgstr "" @@ -4389,7 +4390,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:1244 +#: part/templates/part/category.html:260 stock/views.py:907 msgid "Create new Stock Location" msgstr "" @@ -4474,7 +4475,7 @@ msgstr "" msgid "Part Details" msgstr "" -#: part/templates/part/detail.html:42 part/templates/part/part_base.html:188 +#: part/templates/part/detail.html:42 part/templates/part/part_base.html:204 msgid "Latest Serial Number" msgstr "" @@ -4639,73 +4640,83 @@ msgstr "" msgid "Show pricing information" msgstr "" -#: part/templates/part/part_base.html:52 +#: part/templates/part/part_base.html:53 +#: stock/templates/stock/item_base.html:140 +#: stock/templates/stock/location.html:62 +msgid "Stock actions" +msgstr "" + +#: part/templates/part/part_base.html:60 msgid "Count part stock" msgstr "" -#: part/templates/part/part_base.html:67 +#: part/templates/part/part_base.html:66 +msgid "Transfer part stock" +msgstr "" + +#: part/templates/part/part_base.html:83 msgid "Part actions" msgstr "" -#: part/templates/part/part_base.html:70 +#: part/templates/part/part_base.html:86 msgid "Duplicate part" msgstr "" -#: part/templates/part/part_base.html:73 +#: part/templates/part/part_base.html:89 msgid "Edit part" msgstr "" -#: part/templates/part/part_base.html:76 +#: part/templates/part/part_base.html:92 msgid "Delete part" msgstr "" -#: part/templates/part/part_base.html:107 +#: part/templates/part/part_base.html:123 msgid "This is a virtual part" msgstr "" -#: part/templates/part/part_base.html:113 +#: part/templates/part/part_base.html:129 #, python-format msgid "This part is a variant of %(link)s" msgstr "" -#: part/templates/part/part_base.html:130 templates/js/table_filters.js:165 +#: part/templates/part/part_base.html:146 templates/js/table_filters.js:165 msgid "In Stock" msgstr "" -#: part/templates/part/part_base.html:143 templates/InvenTree/index.html:132 +#: part/templates/part/part_base.html:159 templates/InvenTree/index.html:132 msgid "Required for Build Orders" msgstr "" -#: part/templates/part/part_base.html:150 +#: part/templates/part/part_base.html:166 msgid "Required for Sales Orders" msgstr "" -#: part/templates/part/part_base.html:157 +#: part/templates/part/part_base.html:173 msgid "Allocated to Orders" msgstr "" -#: part/templates/part/part_base.html:172 templates/js/bom.js:316 +#: part/templates/part/part_base.html:188 templates/js/bom.js:316 msgid "Can Build" msgstr "" -#: part/templates/part/part_base.html:178 templates/js/part.js:413 +#: part/templates/part/part_base.html:194 templates/js/part.js:413 #: templates/js/part.js:586 msgid "Building" msgstr "" -#: part/templates/part/part_base.html:289 part/templates/part/prices.html:131 +#: part/templates/part/part_base.html:325 part/templates/part/prices.html:131 msgid "Calculate" msgstr "" -#: part/templates/part/part_base.html:383 +#: part/templates/part/part_base.html:419 msgid "Create New Part Category" msgstr "" -#: part/templates/part/part_base.html:391 +#: part/templates/part/part_base.html:427 msgid "New Parent" msgstr "" -#: part/templates/part/part_base.html:439 +#: part/templates/part/part_base.html:475 msgid "Edit Part" msgstr "" @@ -5237,7 +5248,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:257 templates/js/stock.js:1035 +#: templates/js/order.js:257 templates/js/stock.js:1322 msgid "Date" msgstr "" @@ -5249,18 +5260,50 @@ msgstr "" msgid "Fail" msgstr "" -#: stock/api.py:197 +#: stock/api.py:146 +msgid "Request must contain list of stock items" +msgstr "" + +#: stock/api.py:154 +msgid "Improperly formatted data" +msgstr "" + +#: stock/api.py:162 +msgid "Each entry must contain a valid integer primary-key" +msgstr "" + +#: stock/api.py:168 +msgid "Primary key does not match valid stock item" +msgstr "" + +#: stock/api.py:178 +msgid "Invalid quantity value" +msgstr "" + +#: stock/api.py:183 +msgid "Quantity must not be less than zero" +msgstr "" + +#: stock/api.py:211 #, python-brace-format msgid "Updated stock for {n} items" msgstr "" -#: stock/api.py:266 +#: stock/api.py:247 stock/api.py:280 +msgid "Specified quantity exceeds stock quantity" +msgstr "" + +#: stock/api.py:270 +msgid "Valid location must be specified" +msgstr "" + +#: stock/api.py:290 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:81 stock/forms.py:385 stock/models.py:513 -#: stock/templates/stock/item_base.html:393 templates/js/stock.js:658 +#: stock/templates/stock/item_base.html:393 templates/js/stock.js:969 msgid "Expiry Date" msgstr "" @@ -5333,7 +5376,7 @@ msgstr "" msgid "Add note (required)" msgstr "" -#: stock/forms.py:348 stock/views.py:728 stock/views.py:930 +#: stock/forms.py:348 stock/views.py:728 templates/js/stock.js:223 msgid "Confirm stock adjustment" msgstr "" @@ -5582,7 +5625,7 @@ msgid "Stock adjustment actions" msgstr "" #: stock/templates/stock/item_base.html:108 -#: stock/templates/stock/location.html:65 templates/stock_table.html:57 +#: stock/templates/stock/location.html:69 templates/stock_table.html:57 msgid "Count stock" msgstr "" @@ -5599,6 +5642,7 @@ msgid "Serialize stock" msgstr "" #: stock/templates/stock/item_base.html:121 +#: stock/templates/stock/location.html:75 msgid "Transfer stock" msgstr "" @@ -5618,11 +5662,6 @@ msgstr "" msgid "Uninstall" msgstr "" -#: stock/templates/stock/item_base.html:140 -#: stock/templates/stock/location.html:62 -msgid "Stock actions" -msgstr "" - #: stock/templates/stock/item_base.html:143 msgid "Convert to variant" msgstr "" @@ -5715,7 +5754,7 @@ msgstr "" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:406 templates/js/stock.js:664 +#: stock/templates/stock/item_base.html:406 templates/js/stock.js:975 msgid "Last Updated" msgstr "" @@ -5819,42 +5858,42 @@ msgstr "" msgid "Check-in Items" msgstr "" -#: stock/templates/stock/location.html:71 +#: stock/templates/stock/location.html:83 msgid "Location actions" msgstr "" -#: stock/templates/stock/location.html:73 +#: stock/templates/stock/location.html:85 msgid "Edit location" msgstr "" -#: stock/templates/stock/location.html:75 +#: stock/templates/stock/location.html:87 msgid "Delete location" msgstr "" -#: stock/templates/stock/location.html:87 +#: stock/templates/stock/location.html:99 msgid "Location Details" msgstr "" -#: stock/templates/stock/location.html:92 +#: stock/templates/stock/location.html:104 msgid "Location Path" msgstr "" -#: stock/templates/stock/location.html:97 +#: stock/templates/stock/location.html:109 msgid "Location Description" msgstr "" -#: stock/templates/stock/location.html:102 +#: stock/templates/stock/location.html:114 #: stock/templates/stock/location_navbar.html:11 #: stock/templates/stock/location_navbar.html:18 #: stock/templates/stock/sublocation.html:16 msgid "Sublocations" msgstr "" -#: stock/templates/stock/location.html:112 +#: stock/templates/stock/location.html:124 msgid "Stock Details" msgstr "" -#: stock/templates/stock/location.html:117 templates/InvenTree/search.html:279 +#: stock/templates/stock/location.html:129 templates/InvenTree/search.html:279 #: templates/stats.html:97 users/models.py:42 msgid "Stock Locations" msgstr "" @@ -5895,7 +5934,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1217 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:880 msgid "Convert Stock Item" msgstr "" @@ -5928,8 +5967,7 @@ msgstr "" msgid "Edit Stock Location" msgstr "" -#: stock/views.py:253 stock/views.py:1196 stock/views.py:1318 -#: stock/views.py:1683 +#: stock/views.py:253 stock/views.py:859 stock/views.py:981 stock/views.py:1346 msgid "Owner is required (ownership control is enabled)" msgstr "" @@ -5985,129 +6023,43 @@ msgstr "" msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:764 -msgid "Adjust Stock" -msgstr "" - -#: stock/views.py:840 -msgid "Move Stock Items" -msgstr "" - -#: stock/views.py:840 -msgid "Move" -msgstr "" - -#: stock/views.py:841 -msgid "Count Stock Items" -msgstr "" - -#: stock/views.py:841 -msgid "Count" -msgstr "" - -#: stock/views.py:842 -msgid "Remove From Stock" -msgstr "" - -#: stock/views.py:842 -msgid "Take" -msgstr "" - -#: stock/views.py:843 -msgid "Add Stock Items" -msgstr "" - -#: stock/views.py:843 users/models.py:189 -msgid "Add" -msgstr "" - -#: stock/views.py:844 -msgid "Delete Stock Items" -msgstr "" - -#: stock/views.py:910 -msgid "Must enter integer value" -msgstr "" - -#: stock/views.py:915 -msgid "Quantity must be positive" -msgstr "" - -#: stock/views.py:922 -#, python-brace-format -msgid "Quantity must not exceed {x}" -msgstr "" - -#: stock/views.py:986 -msgid "No action performed" -msgstr "" - -#: stock/views.py:1000 -#, python-brace-format -msgid "Added stock to {n} items" -msgstr "" - -#: stock/views.py:1014 -#, python-brace-format -msgid "Removed stock from {n} items" -msgstr "" - -#: stock/views.py:1026 -#, python-brace-format -msgid "Counted stock for {n} items" -msgstr "" - -#: stock/views.py:1064 -msgid "No items were moved" -msgstr "" - -#: stock/views.py:1067 -#, python-brace-format -msgid "Moved {n} items to {dest}" -msgstr "" - -#: stock/views.py:1086 -#, python-brace-format -msgid "Deleted {n} stock items" -msgstr "" - -#: stock/views.py:1098 +#: stock/views.py:761 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:1335 +#: stock/views.py:998 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1428 templates/js/build.js:365 +#: stock/views.py:1091 templates/js/build.js:365 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1570 +#: stock/views.py:1233 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1652 +#: stock/views.py:1315 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1752 +#: stock/views.py:1415 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1765 +#: stock/views.py:1428 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1776 +#: stock/views.py:1439 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1783 +#: stock/views.py:1446 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1792 +#: stock/views.py:1455 msgid "Add Stock Tracking Entry" msgstr "" @@ -6191,11 +6143,11 @@ msgstr "" msgid "Enter a search query" msgstr "" -#: templates/InvenTree/search.html:268 templates/js/stock.js:303 +#: templates/InvenTree/search.html:268 templates/js/stock.js:570 msgid "Shipped to customer" msgstr "" -#: templates/InvenTree/search.html:271 templates/js/stock.js:313 +#: templates/InvenTree/search.html:271 templates/js/stock.js:580 msgid "No stock location set" msgstr "" @@ -6469,9 +6421,9 @@ msgstr "" msgid "copy version information" msgstr "" -#: templates/about.html:100 templates/js/modals.js:34 -#: templates/js/modals.js:675 templates/js/modals.js:968 -#: templates/modals.html:29 templates/modals.html:54 templates/modals.html:97 +#: templates/about.html:100 templates/js/modals.js:33 +#: templates/js/modals.js:567 templates/js/modals.js:661 +#: templates/js/modals.js:954 templates/modals.html:29 templates/modals.html:54 msgid "Close" msgstr "" @@ -6491,6 +6443,62 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" +#: templates/js/api.js:154 templates/js/modals.js:1024 +msgid "No Response" +msgstr "" + +#: templates/js/api.js:155 templates/js/modals.js:1025 +msgid "No response from the InvenTree server" +msgstr "" + +#: templates/js/api.js:160 +msgid "Error 400: Bad request" +msgstr "" + +#: templates/js/api.js:161 +msgid "API request returned error code 400" +msgstr "" + +#: templates/js/api.js:164 templates/js/modals.js:1034 +msgid "Error 401: Not Authenticated" +msgstr "" + +#: templates/js/api.js:165 templates/js/modals.js:1035 +msgid "Authentication credentials not supplied" +msgstr "" + +#: templates/js/api.js:168 templates/js/modals.js:1039 +msgid "Error 403: Permission Denied" +msgstr "" + +#: templates/js/api.js:169 templates/js/modals.js:1040 +msgid "You do not have the required permissions to access this function" +msgstr "" + +#: templates/js/api.js:172 templates/js/modals.js:1044 +msgid "Error 404: Resource Not Found" +msgstr "" + +#: templates/js/api.js:173 templates/js/modals.js:1045 +msgid "The requested resource could not be located on the server" +msgstr "" + +#: templates/js/api.js:176 templates/js/modals.js:1049 +msgid "Error 408: Timeout" +msgstr "" + +#: templates/js/api.js:177 templates/js/modals.js:1050 +msgid "Connection timeout while requesting data from server" +msgstr "" + +#: templates/js/api.js:180 +msgid "Unhandled Error Code" +msgstr "" + +#: templates/js/api.js:181 +msgid "Error code" +msgstr "" + #: templates/js/attachment.js:16 msgid "No attachments found" msgstr "" @@ -6535,7 +6543,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:1028 +#: templates/js/barcode.js:119 templates/js/modals.js:1014 msgid "Invalid server response" msgstr "" @@ -6559,7 +6567,7 @@ msgstr "" msgid "Unlink" msgstr "" -#: templates/js/barcode.js:376 +#: templates/js/barcode.js:376 templates/js/stock.js:161 msgid "Remove stock item" msgstr "" @@ -6697,7 +6705,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:840 templates/js/part.js:491 templates/js/part.js:736 -#: templates/js/stock.js:514 templates/js/stock.js:989 +#: templates/js/stock.js:825 templates/js/stock.js:1276 msgid "Select" msgstr "" @@ -6705,7 +6713,7 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:924 templates/js/stock.js:1211 +#: templates/js/build.js:924 templates/js/stock.js:1498 msgid "No user information" msgstr "" @@ -6832,63 +6840,19 @@ msgstr "" msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:587 templates/js/modals.js:1038 -msgid "No Response" -msgstr "" - -#: templates/js/forms.js:588 templates/js/modals.js:1039 -msgid "No response from the InvenTree server" -msgstr "" - -#: templates/js/forms.js:594 templates/js/modals.js:1048 -msgid "Error 401: Not Authenticated" -msgstr "" - -#: templates/js/forms.js:595 templates/js/modals.js:1049 -msgid "Authentication credentials not supplied" -msgstr "" - -#: templates/js/forms.js:601 templates/js/modals.js:1053 -msgid "Error 403: Permission Denied" -msgstr "" - -#: templates/js/forms.js:602 templates/js/modals.js:1054 -msgid "You do not have the required permissions to access this function" -msgstr "" - -#: templates/js/forms.js:608 templates/js/modals.js:1058 -msgid "Error 404: Resource Not Found" -msgstr "" - -#: templates/js/forms.js:609 templates/js/modals.js:1059 -msgid "The requested resource could not be located on the server" -msgstr "" - -#: templates/js/forms.js:615 templates/js/modals.js:1063 -msgid "Error 408: Timeout" -msgstr "" - -#: templates/js/forms.js:616 templates/js/modals.js:1064 -msgid "Connection timeout while requesting data from server" -msgstr "" - -#: templates/js/forms.js:622 templates/js/modals.js:1067 -msgid "Error requesting form data" -msgstr "" - -#: templates/js/forms.js:815 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:797 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1188 +#: templates/js/forms.js:1164 msgid "Searching" msgstr "" -#: templates/js/forms.js:1338 +#: templates/js/forms.js:1314 msgid "Clear input" msgstr "" -#: templates/js/label.js:10 templates/js/report.js:98 +#: templates/js/label.js:10 templates/js/report.js:98 templates/js/stock.js:185 msgid "Select Stock Items" msgstr "" @@ -6941,12 +6905,12 @@ msgid "Select Label Template" msgstr "" #: templates/js/modals.js:59 templates/js/modals.js:103 -#: templates/js/modals.js:599 templates/modals.html:75 +#: templates/js/modals.js:593 msgid "Cancel" msgstr "" #: templates/js/modals.js:60 templates/js/modals.js:102 -#: templates/js/modals.js:674 templates/js/modals.js:967 +#: templates/js/modals.js:660 templates/js/modals.js:953 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" @@ -6955,46 +6919,50 @@ msgstr "" msgid "Form Title" msgstr "" -#: templates/js/modals.js:372 +#: templates/js/modals.js:380 msgid "Waiting for server..." msgstr "" -#: templates/js/modals.js:531 +#: templates/js/modals.js:539 msgid "Show Error Information" msgstr "" -#: templates/js/modals.js:598 templates/modals.html:76 +#: templates/js/modals.js:592 msgid "Accept" msgstr "" -#: templates/js/modals.js:663 +#: templates/js/modals.js:649 msgid "Loading Data" msgstr "" -#: templates/js/modals.js:918 +#: templates/js/modals.js:904 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:918 +#: templates/js/modals.js:904 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:931 +#: templates/js/modals.js:917 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:1028 +#: templates/js/modals.js:1014 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:1043 +#: templates/js/modals.js:1029 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:1044 +#: templates/js/modals.js:1030 msgid "Server returned error code 400" msgstr "" +#: templates/js/modals.js:1053 +msgid "Error requesting form data" +msgstr "" + #: templates/js/model_renderers.js:38 msgid "Company ID" msgstr "" @@ -7083,7 +7051,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:761 templates/js/stock.js:1013 +#: templates/js/part.js:761 templates/js/stock.js:1300 msgid "Path" msgstr "" @@ -7091,11 +7059,11 @@ msgstr "" msgid "No test templates matching query" msgstr "" -#: templates/js/part.js:855 templates/js/stock.js:75 +#: templates/js/part.js:855 templates/js/stock.js:384 msgid "Edit test result" msgstr "" -#: templates/js/part.js:856 templates/js/stock.js:76 +#: templates/js/part.js:856 templates/js/stock.js:385 msgid "Delete test result" msgstr "" @@ -7188,179 +7156,235 @@ msgstr "" msgid "Sales Order(s) must be selected before printing report" msgstr "" -#: templates/js/stock.js:38 -msgid "PASS" +#: templates/js/stock.js:39 +msgid "Transfer Stock" msgstr "" #: templates/js/stock.js:40 +msgid "Move" +msgstr "" + +#: templates/js/stock.js:46 +msgid "Count Stock" +msgstr "" + +#: templates/js/stock.js:47 +msgid "Count" +msgstr "" + +#: templates/js/stock.js:51 +msgid "Remove Stock" +msgstr "" + +#: templates/js/stock.js:52 +msgid "Take" +msgstr "" + +#: templates/js/stock.js:56 +msgid "Add Stock" +msgstr "" + +#: templates/js/stock.js:57 users/models.py:189 +msgid "Add" +msgstr "" + +#: templates/js/stock.js:61 templates/stock_table.html:63 +msgid "Delete Stock" +msgstr "" + +#: templates/js/stock.js:150 +msgid "Quantity cannot be adjusted for serialized stock" +msgstr "" + +#: templates/js/stock.js:150 +msgid "Specify stock quantity" +msgstr "" + +#: templates/js/stock.js:186 +msgid "You must select at least one available stock item" +msgstr "" + +#: templates/js/stock.js:202 +msgid "Select destination stock location" +msgstr "" + +#: templates/js/stock.js:210 +msgid "Stock transaction notes" +msgstr "" + +#: templates/js/stock.js:347 +msgid "PASS" +msgstr "" + +#: templates/js/stock.js:349 msgid "FAIL" msgstr "" -#: templates/js/stock.js:45 +#: templates/js/stock.js:354 msgid "NO RESULT" msgstr "" -#: templates/js/stock.js:71 +#: templates/js/stock.js:380 msgid "Add test result" msgstr "" -#: templates/js/stock.js:97 +#: templates/js/stock.js:406 msgid "No test results found" msgstr "" -#: templates/js/stock.js:145 +#: templates/js/stock.js:454 msgid "Test Date" msgstr "" -#: templates/js/stock.js:295 +#: templates/js/stock.js:562 msgid "In production" msgstr "" -#: templates/js/stock.js:299 +#: templates/js/stock.js:566 msgid "Installed in Stock Item" msgstr "" -#: templates/js/stock.js:307 +#: templates/js/stock.js:574 msgid "Assigned to Sales Order" msgstr "" -#: templates/js/stock.js:339 +#: templates/js/stock.js:650 msgid "No stock items matching query" msgstr "" -#: templates/js/stock.js:360 +#: templates/js/stock.js:671 msgid "items" msgstr "" -#: templates/js/stock.js:452 +#: templates/js/stock.js:763 msgid "batches" msgstr "" -#: templates/js/stock.js:479 +#: templates/js/stock.js:790 msgid "locations" msgstr "" -#: templates/js/stock.js:481 +#: templates/js/stock.js:792 msgid "Undefined location" msgstr "" -#: templates/js/stock.js:582 +#: templates/js/stock.js:893 msgid "Stock item is in production" msgstr "" -#: templates/js/stock.js:587 +#: templates/js/stock.js:898 msgid "Stock item assigned to sales order" msgstr "" -#: templates/js/stock.js:590 +#: templates/js/stock.js:901 msgid "Stock item assigned to customer" msgstr "" -#: templates/js/stock.js:594 +#: templates/js/stock.js:905 msgid "Stock item has expired" msgstr "" -#: templates/js/stock.js:596 +#: templates/js/stock.js:907 msgid "Stock item will expire soon" msgstr "" -#: templates/js/stock.js:600 +#: templates/js/stock.js:911 msgid "Stock item has been allocated" msgstr "" -#: templates/js/stock.js:604 +#: templates/js/stock.js:915 msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/stock.js:611 +#: templates/js/stock.js:922 msgid "Stock item has been rejected" msgstr "" -#: templates/js/stock.js:615 +#: templates/js/stock.js:926 msgid "Stock item is lost" msgstr "" -#: templates/js/stock.js:618 +#: templates/js/stock.js:929 msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:622 templates/js/table_filters.js:147 +#: templates/js/stock.js:933 templates/js/table_filters.js:147 msgid "Depleted" msgstr "" -#: templates/js/stock.js:651 +#: templates/js/stock.js:962 msgid "Stocktake" msgstr "" -#: templates/js/stock.js:705 +#: templates/js/stock.js:1016 msgid "Supplier part not specified" msgstr "" -#: templates/js/stock.js:876 +#: templates/js/stock.js:1163 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:891 +#: templates/js/stock.js:1178 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:905 +#: templates/js/stock.js:1192 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:906 +#: templates/js/stock.js:1193 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1045 +#: templates/js/stock.js:1332 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1092 +#: templates/js/stock.js:1379 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1111 +#: templates/js/stock.js:1398 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1130 +#: templates/js/stock.js:1417 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1148 +#: templates/js/stock.js:1435 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1171 +#: templates/js/stock.js:1458 msgid "Added" msgstr "" -#: templates/js/stock.js:1179 +#: templates/js/stock.js:1466 msgid "Removed" msgstr "" -#: templates/js/stock.js:1223 +#: templates/js/stock.js:1510 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1224 +#: templates/js/stock.js:1511 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1348 +#: templates/js/stock.js:1635 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1389 +#: templates/js/stock.js:1676 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1412 +#: templates/js/stock.js:1699 msgid "Serial" msgstr "" -#: templates/js/stock.js:1440 +#: templates/js/stock.js:1727 msgid "Uninstall Stock Item" msgstr "" @@ -7791,10 +7815,6 @@ msgstr "" msgid "Delete selected items" msgstr "" -#: templates/stock_table.html:63 -msgid "Delete Stock" -msgstr "" - #: templates/yesnolabel.html:4 msgid "Yes" msgstr "" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index e9f0940728..c6fbd1d8f9 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-12 11:35+0000\n" +"POT-Creation-Date: 2021-07-12 12:18+0000\n" "PO-Revision-Date: 2021-07-10 04:49\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -36,7 +36,7 @@ msgstr "" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:119 templates/js/forms.js:486 +#: order/forms.py:74 part/forms.py:119 templates/js/forms.js:506 msgid "Confirm" msgstr "確認" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "" #: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 -#: stock/views.py:1648 +#: stock/views.py:1311 msgid "Invalid quantity provided" msgstr "" @@ -124,7 +124,7 @@ msgstr "ファイルコメント" #: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1202 +#: templates/js/stock.js:1489 msgid "User" msgstr "ユーザー" @@ -141,7 +141,7 @@ msgstr "無効な選択です" #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:365 #: templates/js/part.js:118 templates/js/part.js:251 templates/js/part.js:743 -#: templates/js/stock.js:995 +#: templates/js/stock.js:1282 msgid "Name" msgstr "お名前" @@ -164,8 +164,8 @@ msgstr "お名前" #: templates/js/company.js:561 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:361 #: templates/js/part.js:538 templates/js/part.js:755 templates/js/part.js:823 -#: templates/js/stock.js:557 templates/js/stock.js:1007 -#: templates/js/stock.js:1052 +#: templates/js/stock.js:868 templates/js/stock.js:1294 +#: templates/js/stock.js:1339 msgid "Description" msgstr "説明" @@ -496,8 +496,8 @@ msgstr "" #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 #: templates/js/order.js:460 templates/js/part.js:928 templates/js/part.js:1050 -#: templates/js/part.js:1106 templates/js/stock.js:1187 -#: templates/js/stock.js:1406 +#: templates/js/part.js:1106 templates/js/stock.js:1474 +#: templates/js/stock.js:1693 msgid "Quantity" msgstr "" @@ -542,8 +542,9 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:256 -#: templates/js/build.js:620 templates/js/order.js:445 -#: templates/js/stock.js:643 templates/js/stock.js:1079 +#: templates/js/build.js:620 templates/js/order.js:445 templates/js/stock.js:75 +#: templates/js/stock.js:201 templates/js/stock.js:954 +#: templates/js/stock.js:1366 msgid "Location" msgstr "" @@ -557,8 +558,8 @@ msgstr "完了したパーツの場所" #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:249 templates/js/order.js:352 -#: templates/js/stock.js:630 templates/js/stock.js:1156 -#: templates/js/stock.js:1422 +#: templates/js/stock.js:941 templates/js/stock.js:1443 +#: templates/js/stock.js:1709 msgid "Status" msgstr "" @@ -659,8 +660,8 @@ msgstr "" #: templates/js/build.js:586 templates/js/build.js:873 #: templates/js/build.js:1139 templates/js/company.js:264 #: templates/js/company.js:470 templates/js/part.js:342 -#: templates/js/part.js:505 templates/js/stock.js:526 -#: templates/js/stock.js:1394 +#: templates/js/part.js:505 templates/js/stock.js:73 templates/js/stock.js:837 +#: templates/js/stock.js:1681 msgid "Part" msgstr "パーツ" @@ -708,7 +709,7 @@ msgstr "" msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:249 part/templates/part/part_base.html:167 +#: build/models.py:249 part/templates/part/part_base.html:183 msgid "Build Status" msgstr "" @@ -766,7 +767,7 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:28 #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 -#: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 +#: part/templates/part/detail.html:83 part/templates/part/part_base.html:110 #: stock/models.py:464 stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "" @@ -791,7 +792,8 @@ msgstr "" #: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:566 -#: templates/js/stock.js:141 templates/js/stock.js:722 +#: templates/js/stock.js:209 templates/js/stock.js:450 +#: templates/js/stock.js:1033 msgid "Notes" msgstr "" @@ -857,7 +859,7 @@ msgstr "パーツを割り当てるためにビルドする" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 #: templates/js/build.js:249 templates/js/build.js:993 #: templates/js/order.js:433 templates/js/order.js:438 -#: templates/js/stock.js:1138 +#: templates/js/stock.js:1425 msgid "Stock Item" msgstr "" @@ -1242,8 +1244,8 @@ msgid "Destination location not specified" msgstr "" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:315 templates/js/stock.js:638 -#: templates/js/stock.js:1429 templates/js/table_filters.js:116 +#: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 +#: templates/js/stock.js:1716 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "" @@ -1298,7 +1300,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 -#: templates/js/stock.js:1067 +#: templates/js/stock.js:1354 msgid "Details" msgstr "" @@ -1362,7 +1364,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1674 +#: build/views.py:184 stock/views.py:1337 msgid "Serial numbers already exist" msgstr "" @@ -2116,7 +2118,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:371 templates/js/part.js:260 -#: templates/js/stock.js:137 +#: templates/js/stock.js:446 msgid "Value" msgstr "" @@ -2189,7 +2191,7 @@ msgstr "" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/company.js:571 templates/js/stock.js:718 +#: templates/js/company.js:571 templates/js/stock.js:1029 msgid "Packaging" msgstr "" @@ -2259,7 +2261,7 @@ msgid "Phone" msgstr "" #: company/templates/company/company_base.html:166 -#: part/templates/part/part_base.html:311 +#: part/templates/part/part_base.html:347 msgid "Upload Image" msgstr "" @@ -2279,7 +2281,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 -#: templates/js/stock.js:1120 +#: templates/js/stock.js:1407 msgid "Customer" msgstr "" @@ -2325,7 +2327,7 @@ msgstr "パーツを削除" #: company/templates/company/detail_manufacturer_part.html:68 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:166 part/templates/part/category.html:127 -#: templates/js/stock.js:1335 +#: templates/js/stock.js:1622 msgid "New Part" msgstr "新規パーツ" @@ -2351,7 +2353,7 @@ msgstr "" #: company/templates/company/detail_stock.html:37 #: company/templates/company/supplier_part_stock.html:34 #: part/templates/part/category.html:123 part/templates/part/category.html:137 -#: part/templates/part/stock.html:55 stock/templates/stock/location.html:163 +#: part/templates/part/stock.html:55 stock/templates/stock/location.html:175 msgid "Export" msgstr "" @@ -2363,14 +2365,14 @@ msgstr "サプライヤー・パーツ" #: company/templates/company/detail_supplier_part.html:21 #: order/templates/order/order_wizard/select_parts.html:44 -#: part/templates/part/part_base.html:433 +#: part/templates/part/part_base.html:469 msgid "Create new supplier part" msgstr "新しいサプライヤー・パーツを作成" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 -#: part/templates/part/part_base.html:432 part/templates/part/supplier.html:18 -#: templates/js/stock.js:1341 +#: part/templates/part/part_base.html:468 part/templates/part/supplier.html:18 +#: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "新しいサプライヤー・パーツ" @@ -2391,7 +2393,7 @@ msgstr "" #: company/templates/company/manufacturer_part_base.html:36 #: company/templates/company/supplier_part_base.html:36 #: company/templates/company/supplier_part_orders.html:17 -#: part/templates/part/orders.html:17 part/templates/part/part_base.html:58 +#: part/templates/part/orders.html:17 part/templates/part/part_base.html:74 msgid "Order part" msgstr "パーツの注文" @@ -2444,8 +2446,8 @@ msgstr "メーカー・パーツの在庫" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:406 templates/js/part.js:566 templates/js/stock.js:566 -#: templates/navbar.html:26 +#: templates/js/part.js:406 templates/js/part.js:566 templates/js/stock.js:74 +#: templates/js/stock.js:877 templates/navbar.html:26 msgid "Stock" msgstr "" @@ -2467,8 +2469,8 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:48 #: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/related.html:44 part/templates/part/supplier.html:23 -#: part/templates/part/supplier.html:52 stock/views.py:844 -#: templates/js/company.js:203 users/models.py:193 +#: part/templates/part/supplier.html:52 templates/js/company.js:203 +#: users/models.py:193 msgid "Delete" msgstr "" @@ -2518,12 +2520,12 @@ msgid "Supplied Parts" msgstr "" #: company/templates/company/navbar.html:38 part/templates/part/navbar.html:30 -#: stock/templates/stock/location.html:107 -#: stock/templates/stock/location.html:122 -#: stock/templates/stock/location.html:136 +#: stock/templates/stock/location.html:119 +#: stock/templates/stock/location.html:134 +#: stock/templates/stock/location.html:148 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:1019 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1306 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" @@ -2581,7 +2583,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:420 #: stock/templates/stock/item_base.html:386 templates/js/company.js:511 -#: templates/js/stock.js:690 +#: templates/js/stock.js:1001 msgid "Supplier Part" msgstr "" @@ -2703,7 +2705,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:385 templates/js/stock.js:1342 +#: company/views.py:385 templates/js/stock.js:1629 msgid "Create new Supplier Part" msgstr "" @@ -2942,7 +2944,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:336 templates/js/order.js:210 -#: templates/js/stock.js:669 templates/js/stock.js:1101 +#: templates/js/stock.js:980 templates/js/stock.js:1388 msgid "Purchase Order" msgstr "" @@ -2962,7 +2964,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:776 part/templates/part/prices.html:166 stock/models.py:545 -#: stock/templates/stock/item_base.html:343 templates/js/stock.js:713 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:1024 msgid "Purchase Price" msgstr "" @@ -3078,15 +3080,14 @@ msgstr "" #: order/templates/order/order_base.html:199 #: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 -#: part/templates/part/part_base.html:419 -#: stock/templates/stock/location.html:191 templates/js/stock.js:759 -#: templates/js/stock.js:1347 +#: part/templates/part/part_base.html:455 +#: stock/templates/stock/location.html:203 templates/js/stock.js:1634 msgid "New Location" msgstr "" #: order/templates/order/order_base.html:200 #: order/templates/order/purchase_order_detail.html:128 -#: part/templates/part/part_base.html:420 +#: part/templates/part/part_base.html:456 #: stock/templates/stock/location.html:42 msgid "Create new stock location" msgstr "" @@ -3361,7 +3362,7 @@ msgid "Order Code" msgstr "" #: order/templates/order/receive_parts.html:21 -#: part/templates/part/part_base.html:136 templates/js/part.js:582 +#: part/templates/part/part_base.html:152 templates/js/part.js:582 msgid "On Order" msgstr "" @@ -3668,7 +3669,7 @@ msgstr "" msgid "Default Location" msgstr "" -#: part/bom.py:134 part/templates/part/part_base.html:124 +#: part/bom.py:134 part/templates/part/part_base.html:140 msgid "Available Stock" msgstr "" @@ -3891,7 +3892,7 @@ msgid "Part category" msgstr "" #: part/models.py:723 part/templates/part/detail.html:28 -#: part/templates/part/part_base.html:87 templates/js/part.js:169 +#: part/templates/part/part_base.html:103 templates/js/part.js:169 #: templates/js/part.js:397 msgid "IPN" msgstr "" @@ -4011,7 +4012,7 @@ msgstr "" msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:818 templates/js/stock.js:117 +#: part/models.py:2124 templates/js/part.js:818 templates/js/stock.js:426 msgid "Test Name" msgstr "" @@ -4255,7 +4256,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:167 part/views.py:451 -#: templates/js/stock.js:1336 +#: templates/js/stock.js:1623 msgid "Create New Part" msgstr "" @@ -4372,12 +4373,12 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:192 templates/js/stock.js:760 +#: stock/templates/stock/location.html:204 msgid "Create new location" msgstr "" #: part/templates/part/category.html:223 part/templates/part/category.html:253 -#: part/templates/part/part_base.html:382 +#: part/templates/part/part_base.html:418 msgid "New Category" msgstr "" @@ -4389,7 +4390,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:1244 +#: part/templates/part/category.html:260 stock/views.py:907 msgid "Create new Stock Location" msgstr "" @@ -4474,7 +4475,7 @@ msgstr "" msgid "Part Details" msgstr "" -#: part/templates/part/detail.html:42 part/templates/part/part_base.html:188 +#: part/templates/part/detail.html:42 part/templates/part/part_base.html:204 msgid "Latest Serial Number" msgstr "" @@ -4639,73 +4640,85 @@ msgstr "" msgid "Show pricing information" msgstr "" -#: part/templates/part/part_base.html:52 +#: part/templates/part/part_base.html:53 +#: stock/templates/stock/item_base.html:140 +#: stock/templates/stock/location.html:62 +msgid "Stock actions" +msgstr "" + +#: part/templates/part/part_base.html:60 msgid "Count part stock" msgstr "" -#: part/templates/part/part_base.html:67 +#: part/templates/part/part_base.html:66 +#, fuzzy +#| msgid "Manufacturer Part Stock" +msgid "Transfer part stock" +msgstr "メーカー・パーツの在庫" + +#: part/templates/part/part_base.html:83 msgid "Part actions" msgstr "" -#: part/templates/part/part_base.html:70 +#: part/templates/part/part_base.html:86 msgid "Duplicate part" msgstr "" -#: part/templates/part/part_base.html:73 +#: part/templates/part/part_base.html:89 msgid "Edit part" msgstr "" -#: part/templates/part/part_base.html:76 +#: part/templates/part/part_base.html:92 msgid "Delete part" msgstr "" -#: part/templates/part/part_base.html:107 +#: part/templates/part/part_base.html:123 msgid "This is a virtual part" msgstr "" -#: part/templates/part/part_base.html:113 +#: part/templates/part/part_base.html:129 #, python-format msgid "This part is a variant of %(link)s" msgstr "" -#: part/templates/part/part_base.html:130 templates/js/table_filters.js:165 +#: part/templates/part/part_base.html:146 templates/js/table_filters.js:165 msgid "In Stock" msgstr "" -#: part/templates/part/part_base.html:143 templates/InvenTree/index.html:132 +#: part/templates/part/part_base.html:159 templates/InvenTree/index.html:132 msgid "Required for Build Orders" msgstr "" -#: part/templates/part/part_base.html:150 +#: part/templates/part/part_base.html:166 msgid "Required for Sales Orders" msgstr "" -#: part/templates/part/part_base.html:157 +#: part/templates/part/part_base.html:173 msgid "Allocated to Orders" msgstr "" -#: part/templates/part/part_base.html:172 templates/js/bom.js:316 +#: part/templates/part/part_base.html:188 templates/js/bom.js:316 msgid "Can Build" msgstr "" -#: part/templates/part/part_base.html:178 templates/js/part.js:413 +#: part/templates/part/part_base.html:194 templates/js/part.js:413 #: templates/js/part.js:586 msgid "Building" msgstr "" -#: part/templates/part/part_base.html:289 part/templates/part/prices.html:131 +#: part/templates/part/part_base.html:325 part/templates/part/prices.html:131 msgid "Calculate" msgstr "" -#: part/templates/part/part_base.html:383 +#: part/templates/part/part_base.html:419 msgid "Create New Part Category" msgstr "" -#: part/templates/part/part_base.html:391 +#: part/templates/part/part_base.html:427 msgid "New Parent" msgstr "" -#: part/templates/part/part_base.html:439 +#: part/templates/part/part_base.html:475 msgid "Edit Part" msgstr "" @@ -5237,7 +5250,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:257 templates/js/stock.js:1035 +#: templates/js/order.js:257 templates/js/stock.js:1322 msgid "Date" msgstr "" @@ -5249,18 +5262,50 @@ msgstr "" msgid "Fail" msgstr "" -#: stock/api.py:197 +#: stock/api.py:146 +msgid "Request must contain list of stock items" +msgstr "" + +#: stock/api.py:154 +msgid "Improperly formatted data" +msgstr "" + +#: stock/api.py:162 +msgid "Each entry must contain a valid integer primary-key" +msgstr "" + +#: stock/api.py:168 +msgid "Primary key does not match valid stock item" +msgstr "" + +#: stock/api.py:178 +msgid "Invalid quantity value" +msgstr "" + +#: stock/api.py:183 +msgid "Quantity must not be less than zero" +msgstr "" + +#: stock/api.py:211 #, python-brace-format msgid "Updated stock for {n} items" msgstr "" -#: stock/api.py:266 +#: stock/api.py:247 stock/api.py:280 +msgid "Specified quantity exceeds stock quantity" +msgstr "" + +#: stock/api.py:270 +msgid "Valid location must be specified" +msgstr "" + +#: stock/api.py:290 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:81 stock/forms.py:385 stock/models.py:513 -#: stock/templates/stock/item_base.html:393 templates/js/stock.js:658 +#: stock/templates/stock/item_base.html:393 templates/js/stock.js:969 msgid "Expiry Date" msgstr "" @@ -5333,7 +5378,7 @@ msgstr "" msgid "Add note (required)" msgstr "" -#: stock/forms.py:348 stock/views.py:728 stock/views.py:930 +#: stock/forms.py:348 stock/views.py:728 templates/js/stock.js:223 msgid "Confirm stock adjustment" msgstr "" @@ -5582,7 +5627,7 @@ msgid "Stock adjustment actions" msgstr "" #: stock/templates/stock/item_base.html:108 -#: stock/templates/stock/location.html:65 templates/stock_table.html:57 +#: stock/templates/stock/location.html:69 templates/stock_table.html:57 msgid "Count stock" msgstr "" @@ -5599,6 +5644,7 @@ msgid "Serialize stock" msgstr "" #: stock/templates/stock/item_base.html:121 +#: stock/templates/stock/location.html:75 msgid "Transfer stock" msgstr "" @@ -5618,11 +5664,6 @@ msgstr "" msgid "Uninstall" msgstr "" -#: stock/templates/stock/item_base.html:140 -#: stock/templates/stock/location.html:62 -msgid "Stock actions" -msgstr "" - #: stock/templates/stock/item_base.html:143 msgid "Convert to variant" msgstr "" @@ -5715,7 +5756,7 @@ msgstr "" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:406 templates/js/stock.js:664 +#: stock/templates/stock/item_base.html:406 templates/js/stock.js:975 msgid "Last Updated" msgstr "" @@ -5819,42 +5860,42 @@ msgstr "" msgid "Check-in Items" msgstr "" -#: stock/templates/stock/location.html:71 +#: stock/templates/stock/location.html:83 msgid "Location actions" msgstr "" -#: stock/templates/stock/location.html:73 +#: stock/templates/stock/location.html:85 msgid "Edit location" msgstr "" -#: stock/templates/stock/location.html:75 +#: stock/templates/stock/location.html:87 msgid "Delete location" msgstr "" -#: stock/templates/stock/location.html:87 +#: stock/templates/stock/location.html:99 msgid "Location Details" msgstr "" -#: stock/templates/stock/location.html:92 +#: stock/templates/stock/location.html:104 msgid "Location Path" msgstr "" -#: stock/templates/stock/location.html:97 +#: stock/templates/stock/location.html:109 msgid "Location Description" msgstr "" -#: stock/templates/stock/location.html:102 +#: stock/templates/stock/location.html:114 #: stock/templates/stock/location_navbar.html:11 #: stock/templates/stock/location_navbar.html:18 #: stock/templates/stock/sublocation.html:16 msgid "Sublocations" msgstr "" -#: stock/templates/stock/location.html:112 +#: stock/templates/stock/location.html:124 msgid "Stock Details" msgstr "" -#: stock/templates/stock/location.html:117 templates/InvenTree/search.html:279 +#: stock/templates/stock/location.html:129 templates/InvenTree/search.html:279 #: templates/stats.html:97 users/models.py:42 msgid "Stock Locations" msgstr "" @@ -5895,7 +5936,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1217 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:880 msgid "Convert Stock Item" msgstr "" @@ -5928,8 +5969,7 @@ msgstr "" msgid "Edit Stock Location" msgstr "" -#: stock/views.py:253 stock/views.py:1196 stock/views.py:1318 -#: stock/views.py:1683 +#: stock/views.py:253 stock/views.py:859 stock/views.py:981 stock/views.py:1346 msgid "Owner is required (ownership control is enabled)" msgstr "" @@ -5985,129 +6025,43 @@ msgstr "" msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:764 -msgid "Adjust Stock" -msgstr "" - -#: stock/views.py:840 -msgid "Move Stock Items" -msgstr "" - -#: stock/views.py:840 -msgid "Move" -msgstr "" - -#: stock/views.py:841 -msgid "Count Stock Items" -msgstr "" - -#: stock/views.py:841 -msgid "Count" -msgstr "" - -#: stock/views.py:842 -msgid "Remove From Stock" -msgstr "" - -#: stock/views.py:842 -msgid "Take" -msgstr "" - -#: stock/views.py:843 -msgid "Add Stock Items" -msgstr "" - -#: stock/views.py:843 users/models.py:189 -msgid "Add" -msgstr "" - -#: stock/views.py:844 -msgid "Delete Stock Items" -msgstr "" - -#: stock/views.py:910 -msgid "Must enter integer value" -msgstr "" - -#: stock/views.py:915 -msgid "Quantity must be positive" -msgstr "" - -#: stock/views.py:922 -#, python-brace-format -msgid "Quantity must not exceed {x}" -msgstr "" - -#: stock/views.py:986 -msgid "No action performed" -msgstr "" - -#: stock/views.py:1000 -#, python-brace-format -msgid "Added stock to {n} items" -msgstr "" - -#: stock/views.py:1014 -#, python-brace-format -msgid "Removed stock from {n} items" -msgstr "" - -#: stock/views.py:1026 -#, python-brace-format -msgid "Counted stock for {n} items" -msgstr "" - -#: stock/views.py:1064 -msgid "No items were moved" -msgstr "" - -#: stock/views.py:1067 -#, python-brace-format -msgid "Moved {n} items to {dest}" -msgstr "" - -#: stock/views.py:1086 -#, python-brace-format -msgid "Deleted {n} stock items" -msgstr "" - -#: stock/views.py:1098 +#: stock/views.py:761 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:1335 +#: stock/views.py:998 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1428 templates/js/build.js:365 +#: stock/views.py:1091 templates/js/build.js:365 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1570 +#: stock/views.py:1233 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1652 +#: stock/views.py:1315 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1752 +#: stock/views.py:1415 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1765 +#: stock/views.py:1428 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1776 +#: stock/views.py:1439 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1783 +#: stock/views.py:1446 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1792 +#: stock/views.py:1455 msgid "Add Stock Tracking Entry" msgstr "" @@ -6191,11 +6145,11 @@ msgstr "" msgid "Enter a search query" msgstr "" -#: templates/InvenTree/search.html:268 templates/js/stock.js:303 +#: templates/InvenTree/search.html:268 templates/js/stock.js:570 msgid "Shipped to customer" msgstr "" -#: templates/InvenTree/search.html:271 templates/js/stock.js:313 +#: templates/InvenTree/search.html:271 templates/js/stock.js:580 msgid "No stock location set" msgstr "" @@ -6469,9 +6423,9 @@ msgstr "" msgid "copy version information" msgstr "" -#: templates/about.html:100 templates/js/modals.js:34 -#: templates/js/modals.js:675 templates/js/modals.js:968 -#: templates/modals.html:29 templates/modals.html:54 templates/modals.html:97 +#: templates/about.html:100 templates/js/modals.js:33 +#: templates/js/modals.js:567 templates/js/modals.js:661 +#: templates/js/modals.js:954 templates/modals.html:29 templates/modals.html:54 msgid "Close" msgstr "" @@ -6491,6 +6445,62 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" +#: templates/js/api.js:154 templates/js/modals.js:1024 +msgid "No Response" +msgstr "" + +#: templates/js/api.js:155 templates/js/modals.js:1025 +msgid "No response from the InvenTree server" +msgstr "" + +#: templates/js/api.js:160 +msgid "Error 400: Bad request" +msgstr "" + +#: templates/js/api.js:161 +msgid "API request returned error code 400" +msgstr "" + +#: templates/js/api.js:164 templates/js/modals.js:1034 +msgid "Error 401: Not Authenticated" +msgstr "" + +#: templates/js/api.js:165 templates/js/modals.js:1035 +msgid "Authentication credentials not supplied" +msgstr "" + +#: templates/js/api.js:168 templates/js/modals.js:1039 +msgid "Error 403: Permission Denied" +msgstr "" + +#: templates/js/api.js:169 templates/js/modals.js:1040 +msgid "You do not have the required permissions to access this function" +msgstr "" + +#: templates/js/api.js:172 templates/js/modals.js:1044 +msgid "Error 404: Resource Not Found" +msgstr "" + +#: templates/js/api.js:173 templates/js/modals.js:1045 +msgid "The requested resource could not be located on the server" +msgstr "" + +#: templates/js/api.js:176 templates/js/modals.js:1049 +msgid "Error 408: Timeout" +msgstr "" + +#: templates/js/api.js:177 templates/js/modals.js:1050 +msgid "Connection timeout while requesting data from server" +msgstr "" + +#: templates/js/api.js:180 +msgid "Unhandled Error Code" +msgstr "" + +#: templates/js/api.js:181 +msgid "Error code" +msgstr "" + #: templates/js/attachment.js:16 msgid "No attachments found" msgstr "" @@ -6535,7 +6545,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:1028 +#: templates/js/barcode.js:119 templates/js/modals.js:1014 msgid "Invalid server response" msgstr "" @@ -6559,7 +6569,7 @@ msgstr "" msgid "Unlink" msgstr "" -#: templates/js/barcode.js:376 +#: templates/js/barcode.js:376 templates/js/stock.js:161 msgid "Remove stock item" msgstr "" @@ -6697,7 +6707,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:840 templates/js/part.js:491 templates/js/part.js:736 -#: templates/js/stock.js:514 templates/js/stock.js:989 +#: templates/js/stock.js:825 templates/js/stock.js:1276 msgid "Select" msgstr "" @@ -6705,7 +6715,7 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:924 templates/js/stock.js:1211 +#: templates/js/build.js:924 templates/js/stock.js:1498 msgid "No user information" msgstr "" @@ -6832,63 +6842,19 @@ msgstr "" msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:587 templates/js/modals.js:1038 -msgid "No Response" -msgstr "" - -#: templates/js/forms.js:588 templates/js/modals.js:1039 -msgid "No response from the InvenTree server" -msgstr "" - -#: templates/js/forms.js:594 templates/js/modals.js:1048 -msgid "Error 401: Not Authenticated" -msgstr "" - -#: templates/js/forms.js:595 templates/js/modals.js:1049 -msgid "Authentication credentials not supplied" -msgstr "" - -#: templates/js/forms.js:601 templates/js/modals.js:1053 -msgid "Error 403: Permission Denied" -msgstr "" - -#: templates/js/forms.js:602 templates/js/modals.js:1054 -msgid "You do not have the required permissions to access this function" -msgstr "" - -#: templates/js/forms.js:608 templates/js/modals.js:1058 -msgid "Error 404: Resource Not Found" -msgstr "" - -#: templates/js/forms.js:609 templates/js/modals.js:1059 -msgid "The requested resource could not be located on the server" -msgstr "" - -#: templates/js/forms.js:615 templates/js/modals.js:1063 -msgid "Error 408: Timeout" -msgstr "" - -#: templates/js/forms.js:616 templates/js/modals.js:1064 -msgid "Connection timeout while requesting data from server" -msgstr "" - -#: templates/js/forms.js:622 templates/js/modals.js:1067 -msgid "Error requesting form data" -msgstr "" - -#: templates/js/forms.js:815 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:797 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1188 +#: templates/js/forms.js:1164 msgid "Searching" msgstr "" -#: templates/js/forms.js:1338 +#: templates/js/forms.js:1314 msgid "Clear input" msgstr "" -#: templates/js/label.js:10 templates/js/report.js:98 +#: templates/js/label.js:10 templates/js/report.js:98 templates/js/stock.js:185 msgid "Select Stock Items" msgstr "" @@ -6941,12 +6907,12 @@ msgid "Select Label Template" msgstr "" #: templates/js/modals.js:59 templates/js/modals.js:103 -#: templates/js/modals.js:599 templates/modals.html:75 +#: templates/js/modals.js:593 msgid "Cancel" msgstr "" #: templates/js/modals.js:60 templates/js/modals.js:102 -#: templates/js/modals.js:674 templates/js/modals.js:967 +#: templates/js/modals.js:660 templates/js/modals.js:953 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" @@ -6955,46 +6921,50 @@ msgstr "" msgid "Form Title" msgstr "" -#: templates/js/modals.js:372 +#: templates/js/modals.js:380 msgid "Waiting for server..." msgstr "" -#: templates/js/modals.js:531 +#: templates/js/modals.js:539 msgid "Show Error Information" msgstr "" -#: templates/js/modals.js:598 templates/modals.html:76 +#: templates/js/modals.js:592 msgid "Accept" msgstr "" -#: templates/js/modals.js:663 +#: templates/js/modals.js:649 msgid "Loading Data" msgstr "" -#: templates/js/modals.js:918 +#: templates/js/modals.js:904 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:918 +#: templates/js/modals.js:904 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:931 +#: templates/js/modals.js:917 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:1028 +#: templates/js/modals.js:1014 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:1043 +#: templates/js/modals.js:1029 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:1044 +#: templates/js/modals.js:1030 msgid "Server returned error code 400" msgstr "" +#: templates/js/modals.js:1053 +msgid "Error requesting form data" +msgstr "" + #: templates/js/model_renderers.js:38 msgid "Company ID" msgstr "" @@ -7083,7 +7053,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:761 templates/js/stock.js:1013 +#: templates/js/part.js:761 templates/js/stock.js:1300 msgid "Path" msgstr "" @@ -7091,11 +7061,11 @@ msgstr "" msgid "No test templates matching query" msgstr "" -#: templates/js/part.js:855 templates/js/stock.js:75 +#: templates/js/part.js:855 templates/js/stock.js:384 msgid "Edit test result" msgstr "" -#: templates/js/part.js:856 templates/js/stock.js:76 +#: templates/js/part.js:856 templates/js/stock.js:385 msgid "Delete test result" msgstr "" @@ -7188,179 +7158,235 @@ msgstr "" msgid "Sales Order(s) must be selected before printing report" msgstr "" -#: templates/js/stock.js:38 -msgid "PASS" +#: templates/js/stock.js:39 +msgid "Transfer Stock" msgstr "" #: templates/js/stock.js:40 +msgid "Move" +msgstr "" + +#: templates/js/stock.js:46 +msgid "Count Stock" +msgstr "" + +#: templates/js/stock.js:47 +msgid "Count" +msgstr "" + +#: templates/js/stock.js:51 +msgid "Remove Stock" +msgstr "" + +#: templates/js/stock.js:52 +msgid "Take" +msgstr "" + +#: templates/js/stock.js:56 +msgid "Add Stock" +msgstr "" + +#: templates/js/stock.js:57 users/models.py:189 +msgid "Add" +msgstr "" + +#: templates/js/stock.js:61 templates/stock_table.html:63 +msgid "Delete Stock" +msgstr "" + +#: templates/js/stock.js:150 +msgid "Quantity cannot be adjusted for serialized stock" +msgstr "" + +#: templates/js/stock.js:150 +msgid "Specify stock quantity" +msgstr "" + +#: templates/js/stock.js:186 +msgid "You must select at least one available stock item" +msgstr "" + +#: templates/js/stock.js:202 +msgid "Select destination stock location" +msgstr "" + +#: templates/js/stock.js:210 +msgid "Stock transaction notes" +msgstr "" + +#: templates/js/stock.js:347 +msgid "PASS" +msgstr "" + +#: templates/js/stock.js:349 msgid "FAIL" msgstr "" -#: templates/js/stock.js:45 +#: templates/js/stock.js:354 msgid "NO RESULT" msgstr "" -#: templates/js/stock.js:71 +#: templates/js/stock.js:380 msgid "Add test result" msgstr "" -#: templates/js/stock.js:97 +#: templates/js/stock.js:406 msgid "No test results found" msgstr "" -#: templates/js/stock.js:145 +#: templates/js/stock.js:454 msgid "Test Date" msgstr "" -#: templates/js/stock.js:295 +#: templates/js/stock.js:562 msgid "In production" msgstr "" -#: templates/js/stock.js:299 +#: templates/js/stock.js:566 msgid "Installed in Stock Item" msgstr "" -#: templates/js/stock.js:307 +#: templates/js/stock.js:574 msgid "Assigned to Sales Order" msgstr "" -#: templates/js/stock.js:339 +#: templates/js/stock.js:650 msgid "No stock items matching query" msgstr "" -#: templates/js/stock.js:360 +#: templates/js/stock.js:671 msgid "items" msgstr "" -#: templates/js/stock.js:452 +#: templates/js/stock.js:763 msgid "batches" msgstr "" -#: templates/js/stock.js:479 +#: templates/js/stock.js:790 msgid "locations" msgstr "" -#: templates/js/stock.js:481 +#: templates/js/stock.js:792 msgid "Undefined location" msgstr "" -#: templates/js/stock.js:582 +#: templates/js/stock.js:893 msgid "Stock item is in production" msgstr "" -#: templates/js/stock.js:587 +#: templates/js/stock.js:898 msgid "Stock item assigned to sales order" msgstr "" -#: templates/js/stock.js:590 +#: templates/js/stock.js:901 msgid "Stock item assigned to customer" msgstr "" -#: templates/js/stock.js:594 +#: templates/js/stock.js:905 msgid "Stock item has expired" msgstr "" -#: templates/js/stock.js:596 +#: templates/js/stock.js:907 msgid "Stock item will expire soon" msgstr "" -#: templates/js/stock.js:600 +#: templates/js/stock.js:911 msgid "Stock item has been allocated" msgstr "" -#: templates/js/stock.js:604 +#: templates/js/stock.js:915 msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/stock.js:611 +#: templates/js/stock.js:922 msgid "Stock item has been rejected" msgstr "" -#: templates/js/stock.js:615 +#: templates/js/stock.js:926 msgid "Stock item is lost" msgstr "" -#: templates/js/stock.js:618 +#: templates/js/stock.js:929 msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:622 templates/js/table_filters.js:147 +#: templates/js/stock.js:933 templates/js/table_filters.js:147 msgid "Depleted" msgstr "" -#: templates/js/stock.js:651 +#: templates/js/stock.js:962 msgid "Stocktake" msgstr "" -#: templates/js/stock.js:705 +#: templates/js/stock.js:1016 msgid "Supplier part not specified" msgstr "" -#: templates/js/stock.js:876 +#: templates/js/stock.js:1163 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:891 +#: templates/js/stock.js:1178 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:905 +#: templates/js/stock.js:1192 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:906 +#: templates/js/stock.js:1193 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1045 +#: templates/js/stock.js:1332 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1092 +#: templates/js/stock.js:1379 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1111 +#: templates/js/stock.js:1398 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1130 +#: templates/js/stock.js:1417 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1148 +#: templates/js/stock.js:1435 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1171 +#: templates/js/stock.js:1458 msgid "Added" msgstr "" -#: templates/js/stock.js:1179 +#: templates/js/stock.js:1466 msgid "Removed" msgstr "" -#: templates/js/stock.js:1223 +#: templates/js/stock.js:1510 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1224 +#: templates/js/stock.js:1511 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1348 +#: templates/js/stock.js:1635 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1389 +#: templates/js/stock.js:1676 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1412 +#: templates/js/stock.js:1699 msgid "Serial" msgstr "" -#: templates/js/stock.js:1440 +#: templates/js/stock.js:1727 msgid "Uninstall Stock Item" msgstr "" @@ -7791,10 +7817,6 @@ msgstr "" msgid "Delete selected items" msgstr "" -#: templates/stock_table.html:63 -msgid "Delete Stock" -msgstr "" - #: templates/yesnolabel.html:4 msgid "Yes" msgstr "" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 419a9981d8..b5bab2b6dc 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-12 11:35+0000\n" +"POT-Creation-Date: 2021-07-12 12:18+0000\n" "PO-Revision-Date: 2021-07-10 04:50\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -36,7 +36,7 @@ msgstr "Wprowadź dane" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:119 templates/js/forms.js:486 +#: order/forms.py:74 part/forms.py:119 templates/js/forms.js:506 msgid "Confirm" msgstr "Potwierdź" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "Powtórzony numer seryjny: {n}" #: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 -#: stock/views.py:1648 +#: stock/views.py:1311 msgid "Invalid quantity provided" msgstr "Podano nieprawidłową ilość" @@ -124,7 +124,7 @@ msgstr "Komentarz pliku" #: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1202 +#: templates/js/stock.js:1489 msgid "User" msgstr "Użytkownik" @@ -141,7 +141,7 @@ msgstr "" #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:365 #: templates/js/part.js:118 templates/js/part.js:251 templates/js/part.js:743 -#: templates/js/stock.js:995 +#: templates/js/stock.js:1282 msgid "Name" msgstr "Nazwa" @@ -164,8 +164,8 @@ msgstr "Nazwa" #: templates/js/company.js:561 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:361 #: templates/js/part.js:538 templates/js/part.js:755 templates/js/part.js:823 -#: templates/js/stock.js:557 templates/js/stock.js:1007 -#: templates/js/stock.js:1052 +#: templates/js/stock.js:868 templates/js/stock.js:1294 +#: templates/js/stock.js:1339 msgid "Description" msgstr "Opis" @@ -496,8 +496,8 @@ msgstr "" #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 #: templates/js/order.js:460 templates/js/part.js:928 templates/js/part.js:1050 -#: templates/js/part.js:1106 templates/js/stock.js:1187 -#: templates/js/stock.js:1406 +#: templates/js/part.js:1106 templates/js/stock.js:1474 +#: templates/js/stock.js:1693 msgid "Quantity" msgstr "Ilość" @@ -542,8 +542,9 @@ msgstr "Oznacz budowę jako ukończoną" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:256 -#: templates/js/build.js:620 templates/js/order.js:445 -#: templates/js/stock.js:643 templates/js/stock.js:1079 +#: templates/js/build.js:620 templates/js/order.js:445 templates/js/stock.js:75 +#: templates/js/stock.js:201 templates/js/stock.js:954 +#: templates/js/stock.js:1366 msgid "Location" msgstr "Lokalizacja" @@ -557,8 +558,8 @@ msgstr "Lokalizacja ukończonych części" #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:249 templates/js/order.js:352 -#: templates/js/stock.js:630 templates/js/stock.js:1156 -#: templates/js/stock.js:1422 +#: templates/js/stock.js:941 templates/js/stock.js:1443 +#: templates/js/stock.js:1709 msgid "Status" msgstr "Status" @@ -659,8 +660,8 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: templates/js/build.js:586 templates/js/build.js:873 #: templates/js/build.js:1139 templates/js/company.js:264 #: templates/js/company.js:470 templates/js/part.js:342 -#: templates/js/part.js:505 templates/js/stock.js:526 -#: templates/js/stock.js:1394 +#: templates/js/part.js:505 templates/js/stock.js:73 templates/js/stock.js:837 +#: templates/js/stock.js:1681 msgid "Part" msgstr "Część" @@ -708,7 +709,7 @@ msgstr "Ukończone elementy" msgid "Number of stock items which have been completed" msgstr "Ilość produktów magazynowych które zostały ukończone" -#: build/models.py:249 part/templates/part/part_base.html:167 +#: build/models.py:249 part/templates/part/part_base.html:183 msgid "Build Status" msgstr "Status budowania" @@ -766,7 +767,7 @@ msgstr "Użytkownik odpowiedzialny za to zamówienie budowy" #: company/templates/company/manufacturer_part_detail.html:28 #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 -#: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 +#: part/templates/part/detail.html:83 part/templates/part/part_base.html:110 #: stock/models.py:464 stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "Link Zewnętrzny" @@ -791,7 +792,8 @@ msgstr "Link do zewnętrznego adresu URL" #: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:566 -#: templates/js/stock.js:141 templates/js/stock.js:722 +#: templates/js/stock.js:209 templates/js/stock.js:450 +#: templates/js/stock.js:1033 msgid "Notes" msgstr "Uwagi" @@ -857,7 +859,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 #: templates/js/build.js:249 templates/js/build.js:993 #: templates/js/order.js:433 templates/js/order.js:438 -#: templates/js/stock.js:1138 +#: templates/js/stock.js:1425 msgid "Stock Item" msgstr "Element magazynowy" @@ -1242,8 +1244,8 @@ msgid "Destination location not specified" msgstr "Nie określono lokalizacji docelowej" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:315 templates/js/stock.js:638 -#: templates/js/stock.js:1429 templates/js/table_filters.js:116 +#: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 +#: templates/js/stock.js:1716 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "Partia" @@ -1298,7 +1300,7 @@ msgstr "Szczegóły zlecenia budowy" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 -#: templates/js/stock.js:1067 +#: templates/js/stock.js:1354 msgid "Details" msgstr "Szczegóły" @@ -1362,7 +1364,7 @@ msgstr "Utwórz zlecenie budowy" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1674 +#: build/views.py:184 stock/views.py:1337 msgid "Serial numbers already exist" msgstr "Numer seryjny już istnieje" @@ -2116,7 +2118,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:371 templates/js/part.js:260 -#: templates/js/stock.js:137 +#: templates/js/stock.js:446 msgid "Value" msgstr "" @@ -2189,7 +2191,7 @@ msgstr "" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/company.js:571 templates/js/stock.js:718 +#: templates/js/company.js:571 templates/js/stock.js:1029 msgid "Packaging" msgstr "Opakowanie" @@ -2259,7 +2261,7 @@ msgid "Phone" msgstr "Telefon" #: company/templates/company/company_base.html:166 -#: part/templates/part/part_base.html:311 +#: part/templates/part/part_base.html:347 msgid "Upload Image" msgstr "" @@ -2279,7 +2281,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 -#: templates/js/stock.js:1120 +#: templates/js/stock.js:1407 msgid "Customer" msgstr "Klient" @@ -2325,7 +2327,7 @@ msgstr "Usuń części" #: company/templates/company/detail_manufacturer_part.html:68 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:166 part/templates/part/category.html:127 -#: templates/js/stock.js:1335 +#: templates/js/stock.js:1622 msgid "New Part" msgstr "Nowy komponent" @@ -2351,7 +2353,7 @@ msgstr "Zapasy dostawcy" #: company/templates/company/detail_stock.html:37 #: company/templates/company/supplier_part_stock.html:34 #: part/templates/part/category.html:123 part/templates/part/category.html:137 -#: part/templates/part/stock.html:55 stock/templates/stock/location.html:163 +#: part/templates/part/stock.html:55 stock/templates/stock/location.html:175 msgid "Export" msgstr "Eksportuj" @@ -2363,14 +2365,14 @@ msgstr "Komponenty dostawcy" #: company/templates/company/detail_supplier_part.html:21 #: order/templates/order/order_wizard/select_parts.html:44 -#: part/templates/part/part_base.html:433 +#: part/templates/part/part_base.html:469 msgid "Create new supplier part" msgstr "Utwórz nowego dostawcę części" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 -#: part/templates/part/part_base.html:432 part/templates/part/supplier.html:18 -#: templates/js/stock.js:1341 +#: part/templates/part/part_base.html:468 part/templates/part/supplier.html:18 +#: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "Now dostawca części" @@ -2391,7 +2393,7 @@ msgstr "Lista dostawców" #: company/templates/company/manufacturer_part_base.html:36 #: company/templates/company/supplier_part_base.html:36 #: company/templates/company/supplier_part_orders.html:17 -#: part/templates/part/orders.html:17 part/templates/part/part_base.html:58 +#: part/templates/part/orders.html:17 part/templates/part/part_base.html:74 msgid "Order part" msgstr "Zamów część" @@ -2444,8 +2446,8 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:406 templates/js/part.js:566 templates/js/stock.js:566 -#: templates/navbar.html:26 +#: templates/js/part.js:406 templates/js/part.js:566 templates/js/stock.js:74 +#: templates/js/stock.js:877 templates/navbar.html:26 msgid "Stock" msgstr "Stan" @@ -2467,8 +2469,8 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:48 #: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/related.html:44 part/templates/part/supplier.html:23 -#: part/templates/part/supplier.html:52 stock/views.py:844 -#: templates/js/company.js:203 users/models.py:193 +#: part/templates/part/supplier.html:52 templates/js/company.js:203 +#: users/models.py:193 msgid "Delete" msgstr "Usuń" @@ -2518,12 +2520,12 @@ msgid "Supplied Parts" msgstr "Dostarczone części" #: company/templates/company/navbar.html:38 part/templates/part/navbar.html:30 -#: stock/templates/stock/location.html:107 -#: stock/templates/stock/location.html:122 -#: stock/templates/stock/location.html:136 +#: stock/templates/stock/location.html:119 +#: stock/templates/stock/location.html:134 +#: stock/templates/stock/location.html:148 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:1019 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1306 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" @@ -2581,7 +2583,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:420 #: stock/templates/stock/item_base.html:386 templates/js/company.js:511 -#: templates/js/stock.js:690 +#: templates/js/stock.js:1001 msgid "Supplier Part" msgstr "" @@ -2703,7 +2705,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:385 templates/js/stock.js:1342 +#: company/views.py:385 templates/js/stock.js:1629 msgid "Create new Supplier Part" msgstr "" @@ -2942,7 +2944,7 @@ msgstr "Zamówienie" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:336 templates/js/order.js:210 -#: templates/js/stock.js:669 templates/js/stock.js:1101 +#: templates/js/stock.js:980 templates/js/stock.js:1388 msgid "Purchase Order" msgstr "" @@ -2962,7 +2964,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:776 part/templates/part/prices.html:166 stock/models.py:545 -#: stock/templates/stock/item_base.html:343 templates/js/stock.js:713 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:1024 msgid "Purchase Price" msgstr "Cena zakupu" @@ -3078,15 +3080,14 @@ msgstr "" #: order/templates/order/order_base.html:199 #: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 -#: part/templates/part/part_base.html:419 -#: stock/templates/stock/location.html:191 templates/js/stock.js:759 -#: templates/js/stock.js:1347 +#: part/templates/part/part_base.html:455 +#: stock/templates/stock/location.html:203 templates/js/stock.js:1634 msgid "New Location" msgstr "Nowa lokalizacja" #: order/templates/order/order_base.html:200 #: order/templates/order/purchase_order_detail.html:128 -#: part/templates/part/part_base.html:420 +#: part/templates/part/part_base.html:456 #: stock/templates/stock/location.html:42 msgid "Create new stock location" msgstr "" @@ -3361,7 +3362,7 @@ msgid "Order Code" msgstr "Kod zamówienia" #: order/templates/order/receive_parts.html:21 -#: part/templates/part/part_base.html:136 templates/js/part.js:582 +#: part/templates/part/part_base.html:152 templates/js/part.js:582 msgid "On Order" msgstr "" @@ -3668,7 +3669,7 @@ msgstr "" msgid "Default Location" msgstr "Domyślna lokalizacja" -#: part/bom.py:134 part/templates/part/part_base.html:124 +#: part/bom.py:134 part/templates/part/part_base.html:140 msgid "Available Stock" msgstr "Dostępna ilość" @@ -3891,7 +3892,7 @@ msgid "Part category" msgstr "" #: part/models.py:723 part/templates/part/detail.html:28 -#: part/templates/part/part_base.html:87 templates/js/part.js:169 +#: part/templates/part/part_base.html:103 templates/js/part.js:169 #: templates/js/part.js:397 msgid "IPN" msgstr "IPN" @@ -4011,7 +4012,7 @@ msgstr "" msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:818 templates/js/stock.js:117 +#: part/models.py:2124 templates/js/part.js:818 templates/js/stock.js:426 msgid "Test Name" msgstr "Nazwa testu" @@ -4255,7 +4256,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:167 part/views.py:451 -#: templates/js/stock.js:1336 +#: templates/js/stock.js:1623 msgid "Create New Part" msgstr "" @@ -4372,12 +4373,12 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:192 templates/js/stock.js:760 +#: stock/templates/stock/location.html:204 msgid "Create new location" msgstr "" #: part/templates/part/category.html:223 part/templates/part/category.html:253 -#: part/templates/part/part_base.html:382 +#: part/templates/part/part_base.html:418 msgid "New Category" msgstr "" @@ -4389,7 +4390,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:1244 +#: part/templates/part/category.html:260 stock/views.py:907 msgid "Create new Stock Location" msgstr "Utwórz nową lokalizację magazynową" @@ -4474,7 +4475,7 @@ msgstr "" msgid "Part Details" msgstr "Szczegóły części" -#: part/templates/part/detail.html:42 part/templates/part/part_base.html:188 +#: part/templates/part/detail.html:42 part/templates/part/part_base.html:204 msgid "Latest Serial Number" msgstr "Ostatni numer seryjny" @@ -4639,73 +4640,85 @@ msgstr "" msgid "Show pricing information" msgstr "" -#: part/templates/part/part_base.html:52 +#: part/templates/part/part_base.html:53 +#: stock/templates/stock/item_base.html:140 +#: stock/templates/stock/location.html:62 +msgid "Stock actions" +msgstr "" + +#: part/templates/part/part_base.html:60 msgid "Count part stock" msgstr "" -#: part/templates/part/part_base.html:67 +#: part/templates/part/part_base.html:66 +#, fuzzy +#| msgid "Order parts" +msgid "Transfer part stock" +msgstr "Zamów części" + +#: part/templates/part/part_base.html:83 msgid "Part actions" msgstr "" -#: part/templates/part/part_base.html:70 +#: part/templates/part/part_base.html:86 msgid "Duplicate part" msgstr "" -#: part/templates/part/part_base.html:73 +#: part/templates/part/part_base.html:89 msgid "Edit part" msgstr "" -#: part/templates/part/part_base.html:76 +#: part/templates/part/part_base.html:92 msgid "Delete part" msgstr "" -#: part/templates/part/part_base.html:107 +#: part/templates/part/part_base.html:123 msgid "This is a virtual part" msgstr "" -#: part/templates/part/part_base.html:113 +#: part/templates/part/part_base.html:129 #, python-format msgid "This part is a variant of %(link)s" msgstr "" -#: part/templates/part/part_base.html:130 templates/js/table_filters.js:165 +#: part/templates/part/part_base.html:146 templates/js/table_filters.js:165 msgid "In Stock" msgstr "" -#: part/templates/part/part_base.html:143 templates/InvenTree/index.html:132 +#: part/templates/part/part_base.html:159 templates/InvenTree/index.html:132 msgid "Required for Build Orders" msgstr "" -#: part/templates/part/part_base.html:150 +#: part/templates/part/part_base.html:166 msgid "Required for Sales Orders" msgstr "" -#: part/templates/part/part_base.html:157 +#: part/templates/part/part_base.html:173 msgid "Allocated to Orders" msgstr "" -#: part/templates/part/part_base.html:172 templates/js/bom.js:316 +#: part/templates/part/part_base.html:188 templates/js/bom.js:316 msgid "Can Build" msgstr "" -#: part/templates/part/part_base.html:178 templates/js/part.js:413 +#: part/templates/part/part_base.html:194 templates/js/part.js:413 #: templates/js/part.js:586 msgid "Building" msgstr "" -#: part/templates/part/part_base.html:289 part/templates/part/prices.html:131 +#: part/templates/part/part_base.html:325 part/templates/part/prices.html:131 msgid "Calculate" msgstr "" -#: part/templates/part/part_base.html:383 +#: part/templates/part/part_base.html:419 msgid "Create New Part Category" msgstr "" -#: part/templates/part/part_base.html:391 +#: part/templates/part/part_base.html:427 msgid "New Parent" msgstr "" -#: part/templates/part/part_base.html:439 +#: part/templates/part/part_base.html:475 msgid "Edit Part" msgstr "" @@ -5237,7 +5250,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:257 templates/js/stock.js:1035 +#: templates/js/order.js:257 templates/js/stock.js:1322 msgid "Date" msgstr "" @@ -5249,18 +5262,56 @@ msgstr "" msgid "Fail" msgstr "" -#: stock/api.py:197 +#: stock/api.py:146 +#, fuzzy +#| msgid "Enter quantity of stock items" +msgid "Request must contain list of stock items" +msgstr "Wprowadź ilość produktów magazynowych" + +#: stock/api.py:154 +msgid "Improperly formatted data" +msgstr "" + +#: stock/api.py:162 +msgid "Each entry must contain a valid integer primary-key" +msgstr "" + +#: stock/api.py:168 +msgid "Primary key does not match valid stock item" +msgstr "" + +#: stock/api.py:178 +#, fuzzy +#| msgid "Invalid quantity provided" +msgid "Invalid quantity value" +msgstr "Podano nieprawidłową ilość" + +#: stock/api.py:183 +msgid "Quantity must not be less than zero" +msgstr "" + +#: stock/api.py:211 #, python-brace-format msgid "Updated stock for {n} items" msgstr "" -#: stock/api.py:266 +#: stock/api.py:247 stock/api.py:280 +msgid "Specified quantity exceeds stock quantity" +msgstr "" + +#: stock/api.py:270 +#, fuzzy +#| msgid "Destination location not specified" +msgid "Valid location must be specified" +msgstr "Nie określono lokalizacji docelowej" + +#: stock/api.py:290 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:81 stock/forms.py:385 stock/models.py:513 -#: stock/templates/stock/item_base.html:393 templates/js/stock.js:658 +#: stock/templates/stock/item_base.html:393 templates/js/stock.js:969 msgid "Expiry Date" msgstr "" @@ -5333,7 +5384,7 @@ msgstr "" msgid "Add note (required)" msgstr "" -#: stock/forms.py:348 stock/views.py:728 stock/views.py:930 +#: stock/forms.py:348 stock/views.py:728 templates/js/stock.js:223 msgid "Confirm stock adjustment" msgstr "" @@ -5582,7 +5633,7 @@ msgid "Stock adjustment actions" msgstr "" #: stock/templates/stock/item_base.html:108 -#: stock/templates/stock/location.html:65 templates/stock_table.html:57 +#: stock/templates/stock/location.html:69 templates/stock_table.html:57 msgid "Count stock" msgstr "" @@ -5599,6 +5650,7 @@ msgid "Serialize stock" msgstr "" #: stock/templates/stock/item_base.html:121 +#: stock/templates/stock/location.html:75 msgid "Transfer stock" msgstr "" @@ -5618,11 +5670,6 @@ msgstr "" msgid "Uninstall" msgstr "" -#: stock/templates/stock/item_base.html:140 -#: stock/templates/stock/location.html:62 -msgid "Stock actions" -msgstr "" - #: stock/templates/stock/item_base.html:143 msgid "Convert to variant" msgstr "" @@ -5715,7 +5762,7 @@ msgstr "" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:406 templates/js/stock.js:664 +#: stock/templates/stock/item_base.html:406 templates/js/stock.js:975 msgid "Last Updated" msgstr "" @@ -5819,42 +5866,42 @@ msgstr "" msgid "Check-in Items" msgstr "" -#: stock/templates/stock/location.html:71 +#: stock/templates/stock/location.html:83 msgid "Location actions" msgstr "" -#: stock/templates/stock/location.html:73 +#: stock/templates/stock/location.html:85 msgid "Edit location" msgstr "" -#: stock/templates/stock/location.html:75 +#: stock/templates/stock/location.html:87 msgid "Delete location" msgstr "" -#: stock/templates/stock/location.html:87 +#: stock/templates/stock/location.html:99 msgid "Location Details" msgstr "" -#: stock/templates/stock/location.html:92 +#: stock/templates/stock/location.html:104 msgid "Location Path" msgstr "" -#: stock/templates/stock/location.html:97 +#: stock/templates/stock/location.html:109 msgid "Location Description" msgstr "" -#: stock/templates/stock/location.html:102 +#: stock/templates/stock/location.html:114 #: stock/templates/stock/location_navbar.html:11 #: stock/templates/stock/location_navbar.html:18 #: stock/templates/stock/sublocation.html:16 msgid "Sublocations" msgstr "" -#: stock/templates/stock/location.html:112 +#: stock/templates/stock/location.html:124 msgid "Stock Details" msgstr "" -#: stock/templates/stock/location.html:117 templates/InvenTree/search.html:279 +#: stock/templates/stock/location.html:129 templates/InvenTree/search.html:279 #: templates/stats.html:97 users/models.py:42 msgid "Stock Locations" msgstr "" @@ -5895,7 +5942,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1217 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:880 msgid "Convert Stock Item" msgstr "" @@ -5928,8 +5975,7 @@ msgstr "" msgid "Edit Stock Location" msgstr "" -#: stock/views.py:253 stock/views.py:1196 stock/views.py:1318 -#: stock/views.py:1683 +#: stock/views.py:253 stock/views.py:859 stock/views.py:981 stock/views.py:1346 msgid "Owner is required (ownership control is enabled)" msgstr "" @@ -5985,129 +6031,43 @@ msgstr "" msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:764 -msgid "Adjust Stock" -msgstr "" - -#: stock/views.py:840 -msgid "Move Stock Items" -msgstr "" - -#: stock/views.py:840 -msgid "Move" -msgstr "" - -#: stock/views.py:841 -msgid "Count Stock Items" -msgstr "" - -#: stock/views.py:841 -msgid "Count" -msgstr "" - -#: stock/views.py:842 -msgid "Remove From Stock" -msgstr "" - -#: stock/views.py:842 -msgid "Take" -msgstr "" - -#: stock/views.py:843 -msgid "Add Stock Items" -msgstr "" - -#: stock/views.py:843 users/models.py:189 -msgid "Add" -msgstr "" - -#: stock/views.py:844 -msgid "Delete Stock Items" -msgstr "" - -#: stock/views.py:910 -msgid "Must enter integer value" -msgstr "" - -#: stock/views.py:915 -msgid "Quantity must be positive" -msgstr "" - -#: stock/views.py:922 -#, python-brace-format -msgid "Quantity must not exceed {x}" -msgstr "" - -#: stock/views.py:986 -msgid "No action performed" -msgstr "" - -#: stock/views.py:1000 -#, python-brace-format -msgid "Added stock to {n} items" -msgstr "" - -#: stock/views.py:1014 -#, python-brace-format -msgid "Removed stock from {n} items" -msgstr "" - -#: stock/views.py:1026 -#, python-brace-format -msgid "Counted stock for {n} items" -msgstr "" - -#: stock/views.py:1064 -msgid "No items were moved" -msgstr "" - -#: stock/views.py:1067 -#, python-brace-format -msgid "Moved {n} items to {dest}" -msgstr "" - -#: stock/views.py:1086 -#, python-brace-format -msgid "Deleted {n} stock items" -msgstr "" - -#: stock/views.py:1098 +#: stock/views.py:761 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:1335 +#: stock/views.py:998 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1428 templates/js/build.js:365 +#: stock/views.py:1091 templates/js/build.js:365 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1570 +#: stock/views.py:1233 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1652 +#: stock/views.py:1315 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1752 +#: stock/views.py:1415 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1765 +#: stock/views.py:1428 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1776 +#: stock/views.py:1439 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1783 +#: stock/views.py:1446 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1792 +#: stock/views.py:1455 msgid "Add Stock Tracking Entry" msgstr "" @@ -6191,11 +6151,11 @@ msgstr "" msgid "Enter a search query" msgstr "" -#: templates/InvenTree/search.html:268 templates/js/stock.js:303 +#: templates/InvenTree/search.html:268 templates/js/stock.js:570 msgid "Shipped to customer" msgstr "" -#: templates/InvenTree/search.html:271 templates/js/stock.js:313 +#: templates/InvenTree/search.html:271 templates/js/stock.js:580 msgid "No stock location set" msgstr "" @@ -6469,9 +6429,9 @@ msgstr "" msgid "copy version information" msgstr "" -#: templates/about.html:100 templates/js/modals.js:34 -#: templates/js/modals.js:675 templates/js/modals.js:968 -#: templates/modals.html:29 templates/modals.html:54 templates/modals.html:97 +#: templates/about.html:100 templates/js/modals.js:33 +#: templates/js/modals.js:567 templates/js/modals.js:661 +#: templates/js/modals.js:954 templates/modals.html:29 templates/modals.html:54 msgid "Close" msgstr "" @@ -6491,6 +6451,62 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" +#: templates/js/api.js:154 templates/js/modals.js:1024 +msgid "No Response" +msgstr "" + +#: templates/js/api.js:155 templates/js/modals.js:1025 +msgid "No response from the InvenTree server" +msgstr "" + +#: templates/js/api.js:160 +msgid "Error 400: Bad request" +msgstr "" + +#: templates/js/api.js:161 +msgid "API request returned error code 400" +msgstr "" + +#: templates/js/api.js:164 templates/js/modals.js:1034 +msgid "Error 401: Not Authenticated" +msgstr "" + +#: templates/js/api.js:165 templates/js/modals.js:1035 +msgid "Authentication credentials not supplied" +msgstr "" + +#: templates/js/api.js:168 templates/js/modals.js:1039 +msgid "Error 403: Permission Denied" +msgstr "" + +#: templates/js/api.js:169 templates/js/modals.js:1040 +msgid "You do not have the required permissions to access this function" +msgstr "" + +#: templates/js/api.js:172 templates/js/modals.js:1044 +msgid "Error 404: Resource Not Found" +msgstr "" + +#: templates/js/api.js:173 templates/js/modals.js:1045 +msgid "The requested resource could not be located on the server" +msgstr "" + +#: templates/js/api.js:176 templates/js/modals.js:1049 +msgid "Error 408: Timeout" +msgstr "" + +#: templates/js/api.js:177 templates/js/modals.js:1050 +msgid "Connection timeout while requesting data from server" +msgstr "" + +#: templates/js/api.js:180 +msgid "Unhandled Error Code" +msgstr "" + +#: templates/js/api.js:181 +msgid "Error code" +msgstr "" + #: templates/js/attachment.js:16 msgid "No attachments found" msgstr "" @@ -6535,7 +6551,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:1028 +#: templates/js/barcode.js:119 templates/js/modals.js:1014 msgid "Invalid server response" msgstr "" @@ -6559,7 +6575,7 @@ msgstr "" msgid "Unlink" msgstr "" -#: templates/js/barcode.js:376 +#: templates/js/barcode.js:376 templates/js/stock.js:161 msgid "Remove stock item" msgstr "" @@ -6697,7 +6713,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:840 templates/js/part.js:491 templates/js/part.js:736 -#: templates/js/stock.js:514 templates/js/stock.js:989 +#: templates/js/stock.js:825 templates/js/stock.js:1276 msgid "Select" msgstr "" @@ -6705,7 +6721,7 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:924 templates/js/stock.js:1211 +#: templates/js/build.js:924 templates/js/stock.js:1498 msgid "No user information" msgstr "" @@ -6832,63 +6848,19 @@ msgstr "" msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:587 templates/js/modals.js:1038 -msgid "No Response" -msgstr "" - -#: templates/js/forms.js:588 templates/js/modals.js:1039 -msgid "No response from the InvenTree server" -msgstr "" - -#: templates/js/forms.js:594 templates/js/modals.js:1048 -msgid "Error 401: Not Authenticated" -msgstr "" - -#: templates/js/forms.js:595 templates/js/modals.js:1049 -msgid "Authentication credentials not supplied" -msgstr "" - -#: templates/js/forms.js:601 templates/js/modals.js:1053 -msgid "Error 403: Permission Denied" -msgstr "" - -#: templates/js/forms.js:602 templates/js/modals.js:1054 -msgid "You do not have the required permissions to access this function" -msgstr "" - -#: templates/js/forms.js:608 templates/js/modals.js:1058 -msgid "Error 404: Resource Not Found" -msgstr "" - -#: templates/js/forms.js:609 templates/js/modals.js:1059 -msgid "The requested resource could not be located on the server" -msgstr "" - -#: templates/js/forms.js:615 templates/js/modals.js:1063 -msgid "Error 408: Timeout" -msgstr "" - -#: templates/js/forms.js:616 templates/js/modals.js:1064 -msgid "Connection timeout while requesting data from server" -msgstr "" - -#: templates/js/forms.js:622 templates/js/modals.js:1067 -msgid "Error requesting form data" -msgstr "" - -#: templates/js/forms.js:815 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:797 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1188 +#: templates/js/forms.js:1164 msgid "Searching" msgstr "" -#: templates/js/forms.js:1338 +#: templates/js/forms.js:1314 msgid "Clear input" msgstr "" -#: templates/js/label.js:10 templates/js/report.js:98 +#: templates/js/label.js:10 templates/js/report.js:98 templates/js/stock.js:185 msgid "Select Stock Items" msgstr "" @@ -6941,12 +6913,12 @@ msgid "Select Label Template" msgstr "" #: templates/js/modals.js:59 templates/js/modals.js:103 -#: templates/js/modals.js:599 templates/modals.html:75 +#: templates/js/modals.js:593 msgid "Cancel" msgstr "" #: templates/js/modals.js:60 templates/js/modals.js:102 -#: templates/js/modals.js:674 templates/js/modals.js:967 +#: templates/js/modals.js:660 templates/js/modals.js:953 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" @@ -6955,46 +6927,50 @@ msgstr "" msgid "Form Title" msgstr "" -#: templates/js/modals.js:372 +#: templates/js/modals.js:380 msgid "Waiting for server..." msgstr "" -#: templates/js/modals.js:531 +#: templates/js/modals.js:539 msgid "Show Error Information" msgstr "" -#: templates/js/modals.js:598 templates/modals.html:76 +#: templates/js/modals.js:592 msgid "Accept" msgstr "" -#: templates/js/modals.js:663 +#: templates/js/modals.js:649 msgid "Loading Data" msgstr "" -#: templates/js/modals.js:918 +#: templates/js/modals.js:904 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:918 +#: templates/js/modals.js:904 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:931 +#: templates/js/modals.js:917 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:1028 +#: templates/js/modals.js:1014 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:1043 +#: templates/js/modals.js:1029 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:1044 +#: templates/js/modals.js:1030 msgid "Server returned error code 400" msgstr "" +#: templates/js/modals.js:1053 +msgid "Error requesting form data" +msgstr "" + #: templates/js/model_renderers.js:38 msgid "Company ID" msgstr "" @@ -7083,7 +7059,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:761 templates/js/stock.js:1013 +#: templates/js/part.js:761 templates/js/stock.js:1300 msgid "Path" msgstr "" @@ -7091,11 +7067,11 @@ msgstr "" msgid "No test templates matching query" msgstr "" -#: templates/js/part.js:855 templates/js/stock.js:75 +#: templates/js/part.js:855 templates/js/stock.js:384 msgid "Edit test result" msgstr "" -#: templates/js/part.js:856 templates/js/stock.js:76 +#: templates/js/part.js:856 templates/js/stock.js:385 msgid "Delete test result" msgstr "" @@ -7188,179 +7164,243 @@ msgstr "" msgid "Sales Order(s) must be selected before printing report" msgstr "" -#: templates/js/stock.js:38 -msgid "PASS" +#: templates/js/stock.js:39 +msgid "Transfer Stock" msgstr "" #: templates/js/stock.js:40 +msgid "Move" +msgstr "" + +#: templates/js/stock.js:46 +#, fuzzy +#| msgid "Allocate Stock" +msgid "Count Stock" +msgstr "Przydziel zapasy" + +#: templates/js/stock.js:47 +msgid "Count" +msgstr "" + +#: templates/js/stock.js:51 +#, fuzzy +#| msgid "Remove part" +msgid "Remove Stock" +msgstr "Usuń część" + +#: templates/js/stock.js:52 +msgid "Take" +msgstr "" + +#: templates/js/stock.js:56 +#, fuzzy +#| msgid "Stock" +msgid "Add Stock" +msgstr "Stan" + +#: templates/js/stock.js:57 users/models.py:189 +msgid "Add" +msgstr "" + +#: templates/js/stock.js:61 templates/stock_table.html:63 +msgid "Delete Stock" +msgstr "" + +#: templates/js/stock.js:150 +msgid "Quantity cannot be adjusted for serialized stock" +msgstr "" + +#: templates/js/stock.js:150 +msgid "Specify stock quantity" +msgstr "" + +#: templates/js/stock.js:186 +msgid "You must select at least one available stock item" +msgstr "" + +#: templates/js/stock.js:202 +#, fuzzy +#| msgid "Destination Location" +msgid "Select destination stock location" +msgstr "Lokalizacja docelowa" + +#: templates/js/stock.js:210 +msgid "Stock transaction notes" +msgstr "" + +#: templates/js/stock.js:347 +msgid "PASS" +msgstr "" + +#: templates/js/stock.js:349 msgid "FAIL" msgstr "" -#: templates/js/stock.js:45 +#: templates/js/stock.js:354 msgid "NO RESULT" msgstr "" -#: templates/js/stock.js:71 +#: templates/js/stock.js:380 msgid "Add test result" msgstr "" -#: templates/js/stock.js:97 +#: templates/js/stock.js:406 msgid "No test results found" msgstr "" -#: templates/js/stock.js:145 +#: templates/js/stock.js:454 msgid "Test Date" msgstr "" -#: templates/js/stock.js:295 +#: templates/js/stock.js:562 msgid "In production" msgstr "" -#: templates/js/stock.js:299 +#: templates/js/stock.js:566 msgid "Installed in Stock Item" msgstr "" -#: templates/js/stock.js:307 +#: templates/js/stock.js:574 msgid "Assigned to Sales Order" msgstr "" -#: templates/js/stock.js:339 +#: templates/js/stock.js:650 msgid "No stock items matching query" msgstr "" -#: templates/js/stock.js:360 +#: templates/js/stock.js:671 msgid "items" msgstr "" -#: templates/js/stock.js:452 +#: templates/js/stock.js:763 msgid "batches" msgstr "" -#: templates/js/stock.js:479 +#: templates/js/stock.js:790 msgid "locations" msgstr "" -#: templates/js/stock.js:481 +#: templates/js/stock.js:792 msgid "Undefined location" msgstr "" -#: templates/js/stock.js:582 +#: templates/js/stock.js:893 msgid "Stock item is in production" msgstr "" -#: templates/js/stock.js:587 +#: templates/js/stock.js:898 msgid "Stock item assigned to sales order" msgstr "" -#: templates/js/stock.js:590 +#: templates/js/stock.js:901 msgid "Stock item assigned to customer" msgstr "" -#: templates/js/stock.js:594 +#: templates/js/stock.js:905 msgid "Stock item has expired" msgstr "" -#: templates/js/stock.js:596 +#: templates/js/stock.js:907 msgid "Stock item will expire soon" msgstr "" -#: templates/js/stock.js:600 +#: templates/js/stock.js:911 msgid "Stock item has been allocated" msgstr "" -#: templates/js/stock.js:604 +#: templates/js/stock.js:915 msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/stock.js:611 +#: templates/js/stock.js:922 msgid "Stock item has been rejected" msgstr "" -#: templates/js/stock.js:615 +#: templates/js/stock.js:926 msgid "Stock item is lost" msgstr "" -#: templates/js/stock.js:618 +#: templates/js/stock.js:929 msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:622 templates/js/table_filters.js:147 +#: templates/js/stock.js:933 templates/js/table_filters.js:147 msgid "Depleted" msgstr "" -#: templates/js/stock.js:651 +#: templates/js/stock.js:962 msgid "Stocktake" msgstr "" -#: templates/js/stock.js:705 +#: templates/js/stock.js:1016 msgid "Supplier part not specified" msgstr "" -#: templates/js/stock.js:876 +#: templates/js/stock.js:1163 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:891 +#: templates/js/stock.js:1178 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:905 +#: templates/js/stock.js:1192 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:906 +#: templates/js/stock.js:1193 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1045 +#: templates/js/stock.js:1332 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1092 +#: templates/js/stock.js:1379 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1111 +#: templates/js/stock.js:1398 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1130 +#: templates/js/stock.js:1417 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1148 +#: templates/js/stock.js:1435 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1171 +#: templates/js/stock.js:1458 msgid "Added" msgstr "" -#: templates/js/stock.js:1179 +#: templates/js/stock.js:1466 msgid "Removed" msgstr "" -#: templates/js/stock.js:1223 +#: templates/js/stock.js:1510 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1224 +#: templates/js/stock.js:1511 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1348 +#: templates/js/stock.js:1635 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1389 +#: templates/js/stock.js:1676 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1412 +#: templates/js/stock.js:1699 msgid "Serial" msgstr "" -#: templates/js/stock.js:1440 +#: templates/js/stock.js:1727 msgid "Uninstall Stock Item" msgstr "" @@ -7791,10 +7831,6 @@ msgstr "" msgid "Delete selected items" msgstr "" -#: templates/stock_table.html:63 -msgid "Delete Stock" -msgstr "" - #: templates/yesnolabel.html:4 msgid "Yes" msgstr "" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 9d93b2d686..d58e4d3fb2 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-12 11:35+0000\n" +"POT-Creation-Date: 2021-07-12 12:18+0000\n" "PO-Revision-Date: 2021-07-10 04:50\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -36,7 +36,7 @@ msgstr "Введите дату" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:119 templates/js/forms.js:486 +#: order/forms.py:74 part/forms.py:119 templates/js/forms.js:506 msgid "Confirm" msgstr "Подтвердить" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "Дублировать серийный номер: {n}" #: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 -#: stock/views.py:1648 +#: stock/views.py:1311 msgid "Invalid quantity provided" msgstr "недопустимое количество" @@ -124,7 +124,7 @@ msgstr "Комментарий к файлу" #: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1202 +#: templates/js/stock.js:1489 msgid "User" msgstr "Пользователь" @@ -141,7 +141,7 @@ msgstr "" #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:365 #: templates/js/part.js:118 templates/js/part.js:251 templates/js/part.js:743 -#: templates/js/stock.js:995 +#: templates/js/stock.js:1282 msgid "Name" msgstr "Название" @@ -164,8 +164,8 @@ msgstr "Название" #: templates/js/company.js:561 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:361 #: templates/js/part.js:538 templates/js/part.js:755 templates/js/part.js:823 -#: templates/js/stock.js:557 templates/js/stock.js:1007 -#: templates/js/stock.js:1052 +#: templates/js/stock.js:868 templates/js/stock.js:1294 +#: templates/js/stock.js:1339 msgid "Description" msgstr "Описание" @@ -496,8 +496,8 @@ msgstr "Целевая дата для сборки. Сборка будет п #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 #: templates/js/order.js:460 templates/js/part.js:928 templates/js/part.js:1050 -#: templates/js/part.js:1106 templates/js/stock.js:1187 -#: templates/js/stock.js:1406 +#: templates/js/part.js:1106 templates/js/stock.js:1474 +#: templates/js/stock.js:1693 msgid "Quantity" msgstr "Количество" @@ -542,8 +542,9 @@ msgstr "Пометить сборку как завершенную" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:256 -#: templates/js/build.js:620 templates/js/order.js:445 -#: templates/js/stock.js:643 templates/js/stock.js:1079 +#: templates/js/build.js:620 templates/js/order.js:445 templates/js/stock.js:75 +#: templates/js/stock.js:201 templates/js/stock.js:954 +#: templates/js/stock.js:1366 msgid "Location" msgstr "Расположение" @@ -557,8 +558,8 @@ msgstr "Расположение укомплектованных частей" #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:249 templates/js/order.js:352 -#: templates/js/stock.js:630 templates/js/stock.js:1156 -#: templates/js/stock.js:1422 +#: templates/js/stock.js:941 templates/js/stock.js:1443 +#: templates/js/stock.js:1709 msgid "Status" msgstr "Статус" @@ -659,8 +660,8 @@ msgstr "" #: templates/js/build.js:586 templates/js/build.js:873 #: templates/js/build.js:1139 templates/js/company.js:264 #: templates/js/company.js:470 templates/js/part.js:342 -#: templates/js/part.js:505 templates/js/stock.js:526 -#: templates/js/stock.js:1394 +#: templates/js/part.js:505 templates/js/stock.js:73 templates/js/stock.js:837 +#: templates/js/stock.js:1681 msgid "Part" msgstr "" @@ -708,7 +709,7 @@ msgstr "" msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:249 part/templates/part/part_base.html:167 +#: build/models.py:249 part/templates/part/part_base.html:183 msgid "Build Status" msgstr "" @@ -766,7 +767,7 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:28 #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 -#: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 +#: part/templates/part/detail.html:83 part/templates/part/part_base.html:110 #: stock/models.py:464 stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "" @@ -791,7 +792,8 @@ msgstr "" #: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:566 -#: templates/js/stock.js:141 templates/js/stock.js:722 +#: templates/js/stock.js:209 templates/js/stock.js:450 +#: templates/js/stock.js:1033 msgid "Notes" msgstr "" @@ -857,7 +859,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 #: templates/js/build.js:249 templates/js/build.js:993 #: templates/js/order.js:433 templates/js/order.js:438 -#: templates/js/stock.js:1138 +#: templates/js/stock.js:1425 msgid "Stock Item" msgstr "" @@ -1242,8 +1244,8 @@ msgid "Destination location not specified" msgstr "" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:315 templates/js/stock.js:638 -#: templates/js/stock.js:1429 templates/js/table_filters.js:116 +#: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 +#: templates/js/stock.js:1716 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "" @@ -1298,7 +1300,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 -#: templates/js/stock.js:1067 +#: templates/js/stock.js:1354 msgid "Details" msgstr "" @@ -1362,7 +1364,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1674 +#: build/views.py:184 stock/views.py:1337 msgid "Serial numbers already exist" msgstr "" @@ -2116,7 +2118,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:371 templates/js/part.js:260 -#: templates/js/stock.js:137 +#: templates/js/stock.js:446 msgid "Value" msgstr "" @@ -2189,7 +2191,7 @@ msgstr "" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/company.js:571 templates/js/stock.js:718 +#: templates/js/company.js:571 templates/js/stock.js:1029 msgid "Packaging" msgstr "" @@ -2259,7 +2261,7 @@ msgid "Phone" msgstr "" #: company/templates/company/company_base.html:166 -#: part/templates/part/part_base.html:311 +#: part/templates/part/part_base.html:347 msgid "Upload Image" msgstr "" @@ -2279,7 +2281,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 -#: templates/js/stock.js:1120 +#: templates/js/stock.js:1407 msgid "Customer" msgstr "" @@ -2325,7 +2327,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:68 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:166 part/templates/part/category.html:127 -#: templates/js/stock.js:1335 +#: templates/js/stock.js:1622 msgid "New Part" msgstr "" @@ -2351,7 +2353,7 @@ msgstr "" #: company/templates/company/detail_stock.html:37 #: company/templates/company/supplier_part_stock.html:34 #: part/templates/part/category.html:123 part/templates/part/category.html:137 -#: part/templates/part/stock.html:55 stock/templates/stock/location.html:163 +#: part/templates/part/stock.html:55 stock/templates/stock/location.html:175 msgid "Export" msgstr "" @@ -2363,14 +2365,14 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:21 #: order/templates/order/order_wizard/select_parts.html:44 -#: part/templates/part/part_base.html:433 +#: part/templates/part/part_base.html:469 msgid "Create new supplier part" msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 -#: part/templates/part/part_base.html:432 part/templates/part/supplier.html:18 -#: templates/js/stock.js:1341 +#: part/templates/part/part_base.html:468 part/templates/part/supplier.html:18 +#: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "" @@ -2391,7 +2393,7 @@ msgstr "" #: company/templates/company/manufacturer_part_base.html:36 #: company/templates/company/supplier_part_base.html:36 #: company/templates/company/supplier_part_orders.html:17 -#: part/templates/part/orders.html:17 part/templates/part/part_base.html:58 +#: part/templates/part/orders.html:17 part/templates/part/part_base.html:74 msgid "Order part" msgstr "" @@ -2444,8 +2446,8 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:406 templates/js/part.js:566 templates/js/stock.js:566 -#: templates/navbar.html:26 +#: templates/js/part.js:406 templates/js/part.js:566 templates/js/stock.js:74 +#: templates/js/stock.js:877 templates/navbar.html:26 msgid "Stock" msgstr "" @@ -2467,8 +2469,8 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:48 #: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/related.html:44 part/templates/part/supplier.html:23 -#: part/templates/part/supplier.html:52 stock/views.py:844 -#: templates/js/company.js:203 users/models.py:193 +#: part/templates/part/supplier.html:52 templates/js/company.js:203 +#: users/models.py:193 msgid "Delete" msgstr "" @@ -2518,12 +2520,12 @@ msgid "Supplied Parts" msgstr "" #: company/templates/company/navbar.html:38 part/templates/part/navbar.html:30 -#: stock/templates/stock/location.html:107 -#: stock/templates/stock/location.html:122 -#: stock/templates/stock/location.html:136 +#: stock/templates/stock/location.html:119 +#: stock/templates/stock/location.html:134 +#: stock/templates/stock/location.html:148 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:1019 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1306 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" @@ -2581,7 +2583,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:420 #: stock/templates/stock/item_base.html:386 templates/js/company.js:511 -#: templates/js/stock.js:690 +#: templates/js/stock.js:1001 msgid "Supplier Part" msgstr "" @@ -2703,7 +2705,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:385 templates/js/stock.js:1342 +#: company/views.py:385 templates/js/stock.js:1629 msgid "Create new Supplier Part" msgstr "" @@ -2942,7 +2944,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:336 templates/js/order.js:210 -#: templates/js/stock.js:669 templates/js/stock.js:1101 +#: templates/js/stock.js:980 templates/js/stock.js:1388 msgid "Purchase Order" msgstr "" @@ -2962,7 +2964,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:776 part/templates/part/prices.html:166 stock/models.py:545 -#: stock/templates/stock/item_base.html:343 templates/js/stock.js:713 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:1024 msgid "Purchase Price" msgstr "" @@ -3078,15 +3080,14 @@ msgstr "" #: order/templates/order/order_base.html:199 #: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 -#: part/templates/part/part_base.html:419 -#: stock/templates/stock/location.html:191 templates/js/stock.js:759 -#: templates/js/stock.js:1347 +#: part/templates/part/part_base.html:455 +#: stock/templates/stock/location.html:203 templates/js/stock.js:1634 msgid "New Location" msgstr "" #: order/templates/order/order_base.html:200 #: order/templates/order/purchase_order_detail.html:128 -#: part/templates/part/part_base.html:420 +#: part/templates/part/part_base.html:456 #: stock/templates/stock/location.html:42 msgid "Create new stock location" msgstr "" @@ -3361,7 +3362,7 @@ msgid "Order Code" msgstr "" #: order/templates/order/receive_parts.html:21 -#: part/templates/part/part_base.html:136 templates/js/part.js:582 +#: part/templates/part/part_base.html:152 templates/js/part.js:582 msgid "On Order" msgstr "" @@ -3668,7 +3669,7 @@ msgstr "" msgid "Default Location" msgstr "" -#: part/bom.py:134 part/templates/part/part_base.html:124 +#: part/bom.py:134 part/templates/part/part_base.html:140 msgid "Available Stock" msgstr "" @@ -3891,7 +3892,7 @@ msgid "Part category" msgstr "" #: part/models.py:723 part/templates/part/detail.html:28 -#: part/templates/part/part_base.html:87 templates/js/part.js:169 +#: part/templates/part/part_base.html:103 templates/js/part.js:169 #: templates/js/part.js:397 msgid "IPN" msgstr "" @@ -4011,7 +4012,7 @@ msgstr "" msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:818 templates/js/stock.js:117 +#: part/models.py:2124 templates/js/part.js:818 templates/js/stock.js:426 msgid "Test Name" msgstr "" @@ -4255,7 +4256,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:167 part/views.py:451 -#: templates/js/stock.js:1336 +#: templates/js/stock.js:1623 msgid "Create New Part" msgstr "" @@ -4372,12 +4373,12 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:192 templates/js/stock.js:760 +#: stock/templates/stock/location.html:204 msgid "Create new location" msgstr "" #: part/templates/part/category.html:223 part/templates/part/category.html:253 -#: part/templates/part/part_base.html:382 +#: part/templates/part/part_base.html:418 msgid "New Category" msgstr "" @@ -4389,7 +4390,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:1244 +#: part/templates/part/category.html:260 stock/views.py:907 msgid "Create new Stock Location" msgstr "" @@ -4474,7 +4475,7 @@ msgstr "" msgid "Part Details" msgstr "" -#: part/templates/part/detail.html:42 part/templates/part/part_base.html:188 +#: part/templates/part/detail.html:42 part/templates/part/part_base.html:204 msgid "Latest Serial Number" msgstr "" @@ -4639,73 +4640,83 @@ msgstr "" msgid "Show pricing information" msgstr "" -#: part/templates/part/part_base.html:52 +#: part/templates/part/part_base.html:53 +#: stock/templates/stock/item_base.html:140 +#: stock/templates/stock/location.html:62 +msgid "Stock actions" +msgstr "" + +#: part/templates/part/part_base.html:60 msgid "Count part stock" msgstr "" -#: part/templates/part/part_base.html:67 +#: part/templates/part/part_base.html:66 +msgid "Transfer part stock" +msgstr "" + +#: part/templates/part/part_base.html:83 msgid "Part actions" msgstr "" -#: part/templates/part/part_base.html:70 +#: part/templates/part/part_base.html:86 msgid "Duplicate part" msgstr "" -#: part/templates/part/part_base.html:73 +#: part/templates/part/part_base.html:89 msgid "Edit part" msgstr "" -#: part/templates/part/part_base.html:76 +#: part/templates/part/part_base.html:92 msgid "Delete part" msgstr "" -#: part/templates/part/part_base.html:107 +#: part/templates/part/part_base.html:123 msgid "This is a virtual part" msgstr "" -#: part/templates/part/part_base.html:113 +#: part/templates/part/part_base.html:129 #, python-format msgid "This part is a variant of %(link)s" msgstr "" -#: part/templates/part/part_base.html:130 templates/js/table_filters.js:165 +#: part/templates/part/part_base.html:146 templates/js/table_filters.js:165 msgid "In Stock" msgstr "" -#: part/templates/part/part_base.html:143 templates/InvenTree/index.html:132 +#: part/templates/part/part_base.html:159 templates/InvenTree/index.html:132 msgid "Required for Build Orders" msgstr "" -#: part/templates/part/part_base.html:150 +#: part/templates/part/part_base.html:166 msgid "Required for Sales Orders" msgstr "" -#: part/templates/part/part_base.html:157 +#: part/templates/part/part_base.html:173 msgid "Allocated to Orders" msgstr "" -#: part/templates/part/part_base.html:172 templates/js/bom.js:316 +#: part/templates/part/part_base.html:188 templates/js/bom.js:316 msgid "Can Build" msgstr "" -#: part/templates/part/part_base.html:178 templates/js/part.js:413 +#: part/templates/part/part_base.html:194 templates/js/part.js:413 #: templates/js/part.js:586 msgid "Building" msgstr "" -#: part/templates/part/part_base.html:289 part/templates/part/prices.html:131 +#: part/templates/part/part_base.html:325 part/templates/part/prices.html:131 msgid "Calculate" msgstr "" -#: part/templates/part/part_base.html:383 +#: part/templates/part/part_base.html:419 msgid "Create New Part Category" msgstr "" -#: part/templates/part/part_base.html:391 +#: part/templates/part/part_base.html:427 msgid "New Parent" msgstr "" -#: part/templates/part/part_base.html:439 +#: part/templates/part/part_base.html:475 msgid "Edit Part" msgstr "" @@ -5237,7 +5248,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:257 templates/js/stock.js:1035 +#: templates/js/order.js:257 templates/js/stock.js:1322 msgid "Date" msgstr "" @@ -5249,18 +5260,54 @@ msgstr "" msgid "Fail" msgstr "" -#: stock/api.py:197 +#: stock/api.py:146 +msgid "Request must contain list of stock items" +msgstr "" + +#: stock/api.py:154 +msgid "Improperly formatted data" +msgstr "" + +#: stock/api.py:162 +msgid "Each entry must contain a valid integer primary-key" +msgstr "" + +#: stock/api.py:168 +msgid "Primary key does not match valid stock item" +msgstr "" + +#: stock/api.py:178 +#, fuzzy +#| msgid "Invalid quantity provided" +msgid "Invalid quantity value" +msgstr "недопустимое количество" + +#: stock/api.py:183 +msgid "Quantity must not be less than zero" +msgstr "" + +#: stock/api.py:211 #, python-brace-format msgid "Updated stock for {n} items" msgstr "" -#: stock/api.py:266 +#: stock/api.py:247 stock/api.py:280 +msgid "Specified quantity exceeds stock quantity" +msgstr "" + +#: stock/api.py:270 +#, fuzzy +#| msgid "No action specified" +msgid "Valid location must be specified" +msgstr "Действие не указано" + +#: stock/api.py:290 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:81 stock/forms.py:385 stock/models.py:513 -#: stock/templates/stock/item_base.html:393 templates/js/stock.js:658 +#: stock/templates/stock/item_base.html:393 templates/js/stock.js:969 msgid "Expiry Date" msgstr "" @@ -5333,7 +5380,7 @@ msgstr "" msgid "Add note (required)" msgstr "" -#: stock/forms.py:348 stock/views.py:728 stock/views.py:930 +#: stock/forms.py:348 stock/views.py:728 templates/js/stock.js:223 msgid "Confirm stock adjustment" msgstr "" @@ -5582,7 +5629,7 @@ msgid "Stock adjustment actions" msgstr "" #: stock/templates/stock/item_base.html:108 -#: stock/templates/stock/location.html:65 templates/stock_table.html:57 +#: stock/templates/stock/location.html:69 templates/stock_table.html:57 msgid "Count stock" msgstr "" @@ -5599,6 +5646,7 @@ msgid "Serialize stock" msgstr "" #: stock/templates/stock/item_base.html:121 +#: stock/templates/stock/location.html:75 msgid "Transfer stock" msgstr "" @@ -5618,11 +5666,6 @@ msgstr "" msgid "Uninstall" msgstr "" -#: stock/templates/stock/item_base.html:140 -#: stock/templates/stock/location.html:62 -msgid "Stock actions" -msgstr "" - #: stock/templates/stock/item_base.html:143 msgid "Convert to variant" msgstr "" @@ -5715,7 +5758,7 @@ msgstr "" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:406 templates/js/stock.js:664 +#: stock/templates/stock/item_base.html:406 templates/js/stock.js:975 msgid "Last Updated" msgstr "" @@ -5819,42 +5862,42 @@ msgstr "" msgid "Check-in Items" msgstr "" -#: stock/templates/stock/location.html:71 +#: stock/templates/stock/location.html:83 msgid "Location actions" msgstr "" -#: stock/templates/stock/location.html:73 +#: stock/templates/stock/location.html:85 msgid "Edit location" msgstr "" -#: stock/templates/stock/location.html:75 +#: stock/templates/stock/location.html:87 msgid "Delete location" msgstr "" -#: stock/templates/stock/location.html:87 +#: stock/templates/stock/location.html:99 msgid "Location Details" msgstr "" -#: stock/templates/stock/location.html:92 +#: stock/templates/stock/location.html:104 msgid "Location Path" msgstr "" -#: stock/templates/stock/location.html:97 +#: stock/templates/stock/location.html:109 msgid "Location Description" msgstr "" -#: stock/templates/stock/location.html:102 +#: stock/templates/stock/location.html:114 #: stock/templates/stock/location_navbar.html:11 #: stock/templates/stock/location_navbar.html:18 #: stock/templates/stock/sublocation.html:16 msgid "Sublocations" msgstr "" -#: stock/templates/stock/location.html:112 +#: stock/templates/stock/location.html:124 msgid "Stock Details" msgstr "" -#: stock/templates/stock/location.html:117 templates/InvenTree/search.html:279 +#: stock/templates/stock/location.html:129 templates/InvenTree/search.html:279 #: templates/stats.html:97 users/models.py:42 msgid "Stock Locations" msgstr "" @@ -5895,7 +5938,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1217 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:880 msgid "Convert Stock Item" msgstr "" @@ -5928,8 +5971,7 @@ msgstr "" msgid "Edit Stock Location" msgstr "" -#: stock/views.py:253 stock/views.py:1196 stock/views.py:1318 -#: stock/views.py:1683 +#: stock/views.py:253 stock/views.py:859 stock/views.py:981 stock/views.py:1346 msgid "Owner is required (ownership control is enabled)" msgstr "" @@ -5985,129 +6027,43 @@ msgstr "" msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:764 -msgid "Adjust Stock" -msgstr "" - -#: stock/views.py:840 -msgid "Move Stock Items" -msgstr "" - -#: stock/views.py:840 -msgid "Move" -msgstr "" - -#: stock/views.py:841 -msgid "Count Stock Items" -msgstr "" - -#: stock/views.py:841 -msgid "Count" -msgstr "" - -#: stock/views.py:842 -msgid "Remove From Stock" -msgstr "" - -#: stock/views.py:842 -msgid "Take" -msgstr "" - -#: stock/views.py:843 -msgid "Add Stock Items" -msgstr "" - -#: stock/views.py:843 users/models.py:189 -msgid "Add" -msgstr "" - -#: stock/views.py:844 -msgid "Delete Stock Items" -msgstr "" - -#: stock/views.py:910 -msgid "Must enter integer value" -msgstr "" - -#: stock/views.py:915 -msgid "Quantity must be positive" -msgstr "" - -#: stock/views.py:922 -#, python-brace-format -msgid "Quantity must not exceed {x}" -msgstr "" - -#: stock/views.py:986 -msgid "No action performed" -msgstr "" - -#: stock/views.py:1000 -#, python-brace-format -msgid "Added stock to {n} items" -msgstr "" - -#: stock/views.py:1014 -#, python-brace-format -msgid "Removed stock from {n} items" -msgstr "" - -#: stock/views.py:1026 -#, python-brace-format -msgid "Counted stock for {n} items" -msgstr "" - -#: stock/views.py:1064 -msgid "No items were moved" -msgstr "" - -#: stock/views.py:1067 -#, python-brace-format -msgid "Moved {n} items to {dest}" -msgstr "" - -#: stock/views.py:1086 -#, python-brace-format -msgid "Deleted {n} stock items" -msgstr "" - -#: stock/views.py:1098 +#: stock/views.py:761 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:1335 +#: stock/views.py:998 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1428 templates/js/build.js:365 +#: stock/views.py:1091 templates/js/build.js:365 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1570 +#: stock/views.py:1233 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1652 +#: stock/views.py:1315 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1752 +#: stock/views.py:1415 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1765 +#: stock/views.py:1428 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1776 +#: stock/views.py:1439 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1783 +#: stock/views.py:1446 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1792 +#: stock/views.py:1455 msgid "Add Stock Tracking Entry" msgstr "" @@ -6191,11 +6147,11 @@ msgstr "" msgid "Enter a search query" msgstr "" -#: templates/InvenTree/search.html:268 templates/js/stock.js:303 +#: templates/InvenTree/search.html:268 templates/js/stock.js:570 msgid "Shipped to customer" msgstr "" -#: templates/InvenTree/search.html:271 templates/js/stock.js:313 +#: templates/InvenTree/search.html:271 templates/js/stock.js:580 msgid "No stock location set" msgstr "" @@ -6469,9 +6425,9 @@ msgstr "" msgid "copy version information" msgstr "" -#: templates/about.html:100 templates/js/modals.js:34 -#: templates/js/modals.js:675 templates/js/modals.js:968 -#: templates/modals.html:29 templates/modals.html:54 templates/modals.html:97 +#: templates/about.html:100 templates/js/modals.js:33 +#: templates/js/modals.js:567 templates/js/modals.js:661 +#: templates/js/modals.js:954 templates/modals.html:29 templates/modals.html:54 msgid "Close" msgstr "" @@ -6491,6 +6447,62 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" +#: templates/js/api.js:154 templates/js/modals.js:1024 +msgid "No Response" +msgstr "" + +#: templates/js/api.js:155 templates/js/modals.js:1025 +msgid "No response from the InvenTree server" +msgstr "" + +#: templates/js/api.js:160 +msgid "Error 400: Bad request" +msgstr "" + +#: templates/js/api.js:161 +msgid "API request returned error code 400" +msgstr "" + +#: templates/js/api.js:164 templates/js/modals.js:1034 +msgid "Error 401: Not Authenticated" +msgstr "" + +#: templates/js/api.js:165 templates/js/modals.js:1035 +msgid "Authentication credentials not supplied" +msgstr "" + +#: templates/js/api.js:168 templates/js/modals.js:1039 +msgid "Error 403: Permission Denied" +msgstr "" + +#: templates/js/api.js:169 templates/js/modals.js:1040 +msgid "You do not have the required permissions to access this function" +msgstr "" + +#: templates/js/api.js:172 templates/js/modals.js:1044 +msgid "Error 404: Resource Not Found" +msgstr "" + +#: templates/js/api.js:173 templates/js/modals.js:1045 +msgid "The requested resource could not be located on the server" +msgstr "" + +#: templates/js/api.js:176 templates/js/modals.js:1049 +msgid "Error 408: Timeout" +msgstr "" + +#: templates/js/api.js:177 templates/js/modals.js:1050 +msgid "Connection timeout while requesting data from server" +msgstr "" + +#: templates/js/api.js:180 +msgid "Unhandled Error Code" +msgstr "" + +#: templates/js/api.js:181 +msgid "Error code" +msgstr "" + #: templates/js/attachment.js:16 msgid "No attachments found" msgstr "" @@ -6535,7 +6547,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:1028 +#: templates/js/barcode.js:119 templates/js/modals.js:1014 msgid "Invalid server response" msgstr "" @@ -6559,7 +6571,7 @@ msgstr "" msgid "Unlink" msgstr "" -#: templates/js/barcode.js:376 +#: templates/js/barcode.js:376 templates/js/stock.js:161 msgid "Remove stock item" msgstr "" @@ -6697,7 +6709,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:840 templates/js/part.js:491 templates/js/part.js:736 -#: templates/js/stock.js:514 templates/js/stock.js:989 +#: templates/js/stock.js:825 templates/js/stock.js:1276 msgid "Select" msgstr "" @@ -6705,7 +6717,7 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:924 templates/js/stock.js:1211 +#: templates/js/build.js:924 templates/js/stock.js:1498 msgid "No user information" msgstr "" @@ -6832,63 +6844,19 @@ msgstr "" msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:587 templates/js/modals.js:1038 -msgid "No Response" -msgstr "" - -#: templates/js/forms.js:588 templates/js/modals.js:1039 -msgid "No response from the InvenTree server" -msgstr "" - -#: templates/js/forms.js:594 templates/js/modals.js:1048 -msgid "Error 401: Not Authenticated" -msgstr "" - -#: templates/js/forms.js:595 templates/js/modals.js:1049 -msgid "Authentication credentials not supplied" -msgstr "" - -#: templates/js/forms.js:601 templates/js/modals.js:1053 -msgid "Error 403: Permission Denied" -msgstr "" - -#: templates/js/forms.js:602 templates/js/modals.js:1054 -msgid "You do not have the required permissions to access this function" -msgstr "" - -#: templates/js/forms.js:608 templates/js/modals.js:1058 -msgid "Error 404: Resource Not Found" -msgstr "" - -#: templates/js/forms.js:609 templates/js/modals.js:1059 -msgid "The requested resource could not be located on the server" -msgstr "" - -#: templates/js/forms.js:615 templates/js/modals.js:1063 -msgid "Error 408: Timeout" -msgstr "" - -#: templates/js/forms.js:616 templates/js/modals.js:1064 -msgid "Connection timeout while requesting data from server" -msgstr "" - -#: templates/js/forms.js:622 templates/js/modals.js:1067 -msgid "Error requesting form data" -msgstr "" - -#: templates/js/forms.js:815 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:797 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1188 +#: templates/js/forms.js:1164 msgid "Searching" msgstr "" -#: templates/js/forms.js:1338 +#: templates/js/forms.js:1314 msgid "Clear input" msgstr "" -#: templates/js/label.js:10 templates/js/report.js:98 +#: templates/js/label.js:10 templates/js/report.js:98 templates/js/stock.js:185 msgid "Select Stock Items" msgstr "" @@ -6941,12 +6909,12 @@ msgid "Select Label Template" msgstr "" #: templates/js/modals.js:59 templates/js/modals.js:103 -#: templates/js/modals.js:599 templates/modals.html:75 +#: templates/js/modals.js:593 msgid "Cancel" msgstr "" #: templates/js/modals.js:60 templates/js/modals.js:102 -#: templates/js/modals.js:674 templates/js/modals.js:967 +#: templates/js/modals.js:660 templates/js/modals.js:953 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" @@ -6955,46 +6923,50 @@ msgstr "" msgid "Form Title" msgstr "" -#: templates/js/modals.js:372 +#: templates/js/modals.js:380 msgid "Waiting for server..." msgstr "" -#: templates/js/modals.js:531 +#: templates/js/modals.js:539 msgid "Show Error Information" msgstr "" -#: templates/js/modals.js:598 templates/modals.html:76 +#: templates/js/modals.js:592 msgid "Accept" msgstr "" -#: templates/js/modals.js:663 +#: templates/js/modals.js:649 msgid "Loading Data" msgstr "" -#: templates/js/modals.js:918 +#: templates/js/modals.js:904 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:918 +#: templates/js/modals.js:904 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:931 +#: templates/js/modals.js:917 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:1028 +#: templates/js/modals.js:1014 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:1043 +#: templates/js/modals.js:1029 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:1044 +#: templates/js/modals.js:1030 msgid "Server returned error code 400" msgstr "" +#: templates/js/modals.js:1053 +msgid "Error requesting form data" +msgstr "" + #: templates/js/model_renderers.js:38 msgid "Company ID" msgstr "" @@ -7083,7 +7055,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:761 templates/js/stock.js:1013 +#: templates/js/part.js:761 templates/js/stock.js:1300 msgid "Path" msgstr "" @@ -7091,11 +7063,11 @@ msgstr "" msgid "No test templates matching query" msgstr "" -#: templates/js/part.js:855 templates/js/stock.js:75 +#: templates/js/part.js:855 templates/js/stock.js:384 msgid "Edit test result" msgstr "" -#: templates/js/part.js:856 templates/js/stock.js:76 +#: templates/js/part.js:856 templates/js/stock.js:385 msgid "Delete test result" msgstr "" @@ -7188,179 +7160,239 @@ msgstr "" msgid "Sales Order(s) must be selected before printing report" msgstr "" -#: templates/js/stock.js:38 -msgid "PASS" +#: templates/js/stock.js:39 +msgid "Transfer Stock" msgstr "" #: templates/js/stock.js:40 +msgid "Move" +msgstr "" + +#: templates/js/stock.js:46 +msgid "Count Stock" +msgstr "" + +#: templates/js/stock.js:47 +msgid "Count" +msgstr "" + +#: templates/js/stock.js:51 +msgid "Remove Stock" +msgstr "" + +#: templates/js/stock.js:52 +msgid "Take" +msgstr "" + +#: templates/js/stock.js:56 +msgid "Add Stock" +msgstr "" + +#: templates/js/stock.js:57 users/models.py:189 +msgid "Add" +msgstr "" + +#: templates/js/stock.js:61 templates/stock_table.html:63 +msgid "Delete Stock" +msgstr "" + +#: templates/js/stock.js:150 +msgid "Quantity cannot be adjusted for serialized stock" +msgstr "" + +#: templates/js/stock.js:150 +msgid "Specify stock quantity" +msgstr "" + +#: templates/js/stock.js:186 +msgid "You must select at least one available stock item" +msgstr "" + +#: templates/js/stock.js:202 +#, fuzzy +#| msgid "Select quantity of stock to allocate" +msgid "Select destination stock location" +msgstr "Выберите количество запасов для распределения" + +#: templates/js/stock.js:210 +#, fuzzy +#| msgid "Stock counted" +msgid "Stock transaction notes" +msgstr "Склад подсчитан" + +#: templates/js/stock.js:347 +msgid "PASS" +msgstr "" + +#: templates/js/stock.js:349 msgid "FAIL" msgstr "" -#: templates/js/stock.js:45 +#: templates/js/stock.js:354 msgid "NO RESULT" msgstr "" -#: templates/js/stock.js:71 +#: templates/js/stock.js:380 msgid "Add test result" msgstr "" -#: templates/js/stock.js:97 +#: templates/js/stock.js:406 msgid "No test results found" msgstr "" -#: templates/js/stock.js:145 +#: templates/js/stock.js:454 msgid "Test Date" msgstr "" -#: templates/js/stock.js:295 +#: templates/js/stock.js:562 msgid "In production" msgstr "" -#: templates/js/stock.js:299 +#: templates/js/stock.js:566 msgid "Installed in Stock Item" msgstr "" -#: templates/js/stock.js:307 +#: templates/js/stock.js:574 msgid "Assigned to Sales Order" msgstr "" -#: templates/js/stock.js:339 +#: templates/js/stock.js:650 msgid "No stock items matching query" msgstr "" -#: templates/js/stock.js:360 +#: templates/js/stock.js:671 msgid "items" msgstr "" -#: templates/js/stock.js:452 +#: templates/js/stock.js:763 msgid "batches" msgstr "" -#: templates/js/stock.js:479 +#: templates/js/stock.js:790 msgid "locations" msgstr "" -#: templates/js/stock.js:481 +#: templates/js/stock.js:792 msgid "Undefined location" msgstr "" -#: templates/js/stock.js:582 +#: templates/js/stock.js:893 msgid "Stock item is in production" msgstr "" -#: templates/js/stock.js:587 +#: templates/js/stock.js:898 msgid "Stock item assigned to sales order" msgstr "" -#: templates/js/stock.js:590 +#: templates/js/stock.js:901 msgid "Stock item assigned to customer" msgstr "" -#: templates/js/stock.js:594 +#: templates/js/stock.js:905 msgid "Stock item has expired" msgstr "" -#: templates/js/stock.js:596 +#: templates/js/stock.js:907 msgid "Stock item will expire soon" msgstr "" -#: templates/js/stock.js:600 +#: templates/js/stock.js:911 msgid "Stock item has been allocated" msgstr "" -#: templates/js/stock.js:604 +#: templates/js/stock.js:915 msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/stock.js:611 +#: templates/js/stock.js:922 msgid "Stock item has been rejected" msgstr "" -#: templates/js/stock.js:615 +#: templates/js/stock.js:926 msgid "Stock item is lost" msgstr "" -#: templates/js/stock.js:618 +#: templates/js/stock.js:929 msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:622 templates/js/table_filters.js:147 +#: templates/js/stock.js:933 templates/js/table_filters.js:147 msgid "Depleted" msgstr "" -#: templates/js/stock.js:651 +#: templates/js/stock.js:962 msgid "Stocktake" msgstr "" -#: templates/js/stock.js:705 +#: templates/js/stock.js:1016 msgid "Supplier part not specified" msgstr "" -#: templates/js/stock.js:876 +#: templates/js/stock.js:1163 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:891 +#: templates/js/stock.js:1178 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:905 +#: templates/js/stock.js:1192 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:906 +#: templates/js/stock.js:1193 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1045 +#: templates/js/stock.js:1332 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1092 +#: templates/js/stock.js:1379 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1111 +#: templates/js/stock.js:1398 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1130 +#: templates/js/stock.js:1417 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1148 +#: templates/js/stock.js:1435 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1171 +#: templates/js/stock.js:1458 msgid "Added" msgstr "" -#: templates/js/stock.js:1179 +#: templates/js/stock.js:1466 msgid "Removed" msgstr "" -#: templates/js/stock.js:1223 +#: templates/js/stock.js:1510 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1224 +#: templates/js/stock.js:1511 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1348 +#: templates/js/stock.js:1635 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1389 +#: templates/js/stock.js:1676 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1412 +#: templates/js/stock.js:1699 msgid "Serial" msgstr "" -#: templates/js/stock.js:1440 +#: templates/js/stock.js:1727 msgid "Uninstall Stock Item" msgstr "" @@ -7791,10 +7823,6 @@ msgstr "" msgid "Delete selected items" msgstr "" -#: templates/stock_table.html:63 -msgid "Delete Stock" -msgstr "" - #: templates/yesnolabel.html:4 msgid "Yes" msgstr "" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index ab01401a43..e3296f120c 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-12 11:35+0000\n" +"POT-Creation-Date: 2021-07-12 12:18+0000\n" "PO-Revision-Date: 2021-07-10 04:50\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -36,7 +36,7 @@ msgstr "Tarih giriniz" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:119 templates/js/forms.js:486 +#: order/forms.py:74 part/forms.py:119 templates/js/forms.js:506 msgid "Confirm" msgstr "Onay" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "Tekrarlanan seri {n}" #: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 -#: stock/views.py:1648 +#: stock/views.py:1311 msgid "Invalid quantity provided" msgstr "Geçersiz veri sağlandı" @@ -124,7 +124,7 @@ msgstr "Dosya yorumu" #: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1202 +#: templates/js/stock.js:1489 msgid "User" msgstr "Kullanıcı" @@ -141,7 +141,7 @@ msgstr "" #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:365 #: templates/js/part.js:118 templates/js/part.js:251 templates/js/part.js:743 -#: templates/js/stock.js:995 +#: templates/js/stock.js:1282 msgid "Name" msgstr "Adı" @@ -164,8 +164,8 @@ msgstr "Adı" #: templates/js/company.js:561 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:361 #: templates/js/part.js:538 templates/js/part.js:755 templates/js/part.js:823 -#: templates/js/stock.js:557 templates/js/stock.js:1007 -#: templates/js/stock.js:1052 +#: templates/js/stock.js:868 templates/js/stock.js:1294 +#: templates/js/stock.js:1339 msgid "Description" msgstr "Açıklama" @@ -496,8 +496,8 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 #: templates/js/order.js:460 templates/js/part.js:928 templates/js/part.js:1050 -#: templates/js/part.js:1106 templates/js/stock.js:1187 -#: templates/js/stock.js:1406 +#: templates/js/part.js:1106 templates/js/stock.js:1474 +#: templates/js/stock.js:1693 msgid "Quantity" msgstr "Miktar" @@ -542,8 +542,9 @@ msgstr "Yapım işini tamamlandı olarak işaretle" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:256 -#: templates/js/build.js:620 templates/js/order.js:445 -#: templates/js/stock.js:643 templates/js/stock.js:1079 +#: templates/js/build.js:620 templates/js/order.js:445 templates/js/stock.js:75 +#: templates/js/stock.js:201 templates/js/stock.js:954 +#: templates/js/stock.js:1366 msgid "Location" msgstr "Konum" @@ -557,8 +558,8 @@ msgstr "Tamamlanmış parçaların konumu" #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:249 templates/js/order.js:352 -#: templates/js/stock.js:630 templates/js/stock.js:1156 -#: templates/js/stock.js:1422 +#: templates/js/stock.js:941 templates/js/stock.js:1443 +#: templates/js/stock.js:1709 msgid "Status" msgstr "Durum" @@ -659,8 +660,8 @@ msgstr "Bu yapım işinin tahsis edildiği yapım işi emri" #: templates/js/build.js:586 templates/js/build.js:873 #: templates/js/build.js:1139 templates/js/company.js:264 #: templates/js/company.js:470 templates/js/part.js:342 -#: templates/js/part.js:505 templates/js/stock.js:526 -#: templates/js/stock.js:1394 +#: templates/js/part.js:505 templates/js/stock.js:73 templates/js/stock.js:837 +#: templates/js/stock.js:1681 msgid "Part" msgstr "Parça" @@ -708,7 +709,7 @@ msgstr "Tamamlanmış ögeler" msgid "Number of stock items which have been completed" msgstr "Tamamlanan stok kalemlerinin sayısı" -#: build/models.py:249 part/templates/part/part_base.html:167 +#: build/models.py:249 part/templates/part/part_base.html:183 msgid "Build Status" msgstr "Yapım İşi Durumu" @@ -766,7 +767,7 @@ msgstr "Bu yapım işi emrinden sorumlu kullanıcı" #: company/templates/company/manufacturer_part_detail.html:28 #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 -#: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 +#: part/templates/part/detail.html:83 part/templates/part/part_base.html:110 #: stock/models.py:464 stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "Harici Bağlantı" @@ -791,7 +792,8 @@ msgstr "Harici URL'ye bağlantı" #: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:566 -#: templates/js/stock.js:141 templates/js/stock.js:722 +#: templates/js/stock.js:209 templates/js/stock.js:450 +#: templates/js/stock.js:1033 msgid "Notes" msgstr "Notlar" @@ -857,7 +859,7 @@ msgstr "Yapım işi için tahsis edilen parçalar" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 #: templates/js/build.js:249 templates/js/build.js:993 #: templates/js/order.js:433 templates/js/order.js:438 -#: templates/js/stock.js:1138 +#: templates/js/stock.js:1425 msgid "Stock Item" msgstr "Stok Kalemi" @@ -1242,8 +1244,8 @@ msgid "Destination location not specified" msgstr "Hedef konumu belirtilmedi" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:315 templates/js/stock.js:638 -#: templates/js/stock.js:1429 templates/js/table_filters.js:116 +#: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 +#: templates/js/stock.js:1716 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "Toplu" @@ -1298,7 +1300,7 @@ msgstr "Yapım İşi Emri Detayları" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 -#: templates/js/stock.js:1067 +#: templates/js/stock.js:1354 msgid "Details" msgstr "Detaylar" @@ -1362,7 +1364,7 @@ msgstr "Yapım İşi Çıktısı Oluştur" msgid "Maximum output quantity is " msgstr "Maksimum çıktı miktarı " -#: build/views.py:184 stock/views.py:1674 +#: build/views.py:184 stock/views.py:1337 msgid "Serial numbers already exist" msgstr "Seri numaraları zaten mevcut" @@ -2116,7 +2118,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:371 templates/js/part.js:260 -#: templates/js/stock.js:137 +#: templates/js/stock.js:446 msgid "Value" msgstr "" @@ -2189,7 +2191,7 @@ msgstr "" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/company.js:571 templates/js/stock.js:718 +#: templates/js/company.js:571 templates/js/stock.js:1029 msgid "Packaging" msgstr "" @@ -2259,7 +2261,7 @@ msgid "Phone" msgstr "" #: company/templates/company/company_base.html:166 -#: part/templates/part/part_base.html:311 +#: part/templates/part/part_base.html:347 msgid "Upload Image" msgstr "" @@ -2279,7 +2281,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 -#: templates/js/stock.js:1120 +#: templates/js/stock.js:1407 msgid "Customer" msgstr "Müşteri" @@ -2325,7 +2327,7 @@ msgstr "Parçaları Sil" #: company/templates/company/detail_manufacturer_part.html:68 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:166 part/templates/part/category.html:127 -#: templates/js/stock.js:1335 +#: templates/js/stock.js:1622 msgid "New Part" msgstr "" @@ -2351,7 +2353,7 @@ msgstr "Tedarikçi Stoku" #: company/templates/company/detail_stock.html:37 #: company/templates/company/supplier_part_stock.html:34 #: part/templates/part/category.html:123 part/templates/part/category.html:137 -#: part/templates/part/stock.html:55 stock/templates/stock/location.html:163 +#: part/templates/part/stock.html:55 stock/templates/stock/location.html:175 msgid "Export" msgstr "" @@ -2363,14 +2365,14 @@ msgstr "Tedarikçi Parçaları" #: company/templates/company/detail_supplier_part.html:21 #: order/templates/order/order_wizard/select_parts.html:44 -#: part/templates/part/part_base.html:433 +#: part/templates/part/part_base.html:469 msgid "Create new supplier part" msgstr "Yeni tedarikçi parçası oluştur" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 -#: part/templates/part/part_base.html:432 part/templates/part/supplier.html:18 -#: templates/js/stock.js:1341 +#: part/templates/part/part_base.html:468 part/templates/part/supplier.html:18 +#: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "Yeni Tedarikçi Parçası" @@ -2391,7 +2393,7 @@ msgstr "" #: company/templates/company/manufacturer_part_base.html:36 #: company/templates/company/supplier_part_base.html:36 #: company/templates/company/supplier_part_orders.html:17 -#: part/templates/part/orders.html:17 part/templates/part/part_base.html:58 +#: part/templates/part/orders.html:17 part/templates/part/part_base.html:74 msgid "Order part" msgstr "Parça siparişi" @@ -2444,8 +2446,8 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:406 templates/js/part.js:566 templates/js/stock.js:566 -#: templates/navbar.html:26 +#: templates/js/part.js:406 templates/js/part.js:566 templates/js/stock.js:74 +#: templates/js/stock.js:877 templates/navbar.html:26 msgid "Stock" msgstr "Stok" @@ -2467,8 +2469,8 @@ msgstr "Tedarikçi parçalarını sil" #: company/templates/company/manufacturer_part_suppliers.html:48 #: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/related.html:44 part/templates/part/supplier.html:23 -#: part/templates/part/supplier.html:52 stock/views.py:844 -#: templates/js/company.js:203 users/models.py:193 +#: part/templates/part/supplier.html:52 templates/js/company.js:203 +#: users/models.py:193 msgid "Delete" msgstr "" @@ -2518,12 +2520,12 @@ msgid "Supplied Parts" msgstr "" #: company/templates/company/navbar.html:38 part/templates/part/navbar.html:30 -#: stock/templates/stock/location.html:107 -#: stock/templates/stock/location.html:122 -#: stock/templates/stock/location.html:136 +#: stock/templates/stock/location.html:119 +#: stock/templates/stock/location.html:134 +#: stock/templates/stock/location.html:148 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:1019 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1306 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "Stok Kalemleri" @@ -2581,7 +2583,7 @@ msgstr "Yeni Satış Emri" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:420 #: stock/templates/stock/item_base.html:386 templates/js/company.js:511 -#: templates/js/stock.js:690 +#: templates/js/stock.js:1001 msgid "Supplier Part" msgstr "Tedarikçi Parçası" @@ -2703,7 +2705,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:385 templates/js/stock.js:1342 +#: company/views.py:385 templates/js/stock.js:1629 msgid "Create new Supplier Part" msgstr "" @@ -2942,7 +2944,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:336 templates/js/order.js:210 -#: templates/js/stock.js:669 templates/js/stock.js:1101 +#: templates/js/stock.js:980 templates/js/stock.js:1388 msgid "Purchase Order" msgstr "" @@ -2962,7 +2964,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:776 part/templates/part/prices.html:166 stock/models.py:545 -#: stock/templates/stock/item_base.html:343 templates/js/stock.js:713 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:1024 msgid "Purchase Price" msgstr "" @@ -3078,15 +3080,14 @@ msgstr "" #: order/templates/order/order_base.html:199 #: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 -#: part/templates/part/part_base.html:419 -#: stock/templates/stock/location.html:191 templates/js/stock.js:759 -#: templates/js/stock.js:1347 +#: part/templates/part/part_base.html:455 +#: stock/templates/stock/location.html:203 templates/js/stock.js:1634 msgid "New Location" msgstr "Yeni Konum" #: order/templates/order/order_base.html:200 #: order/templates/order/purchase_order_detail.html:128 -#: part/templates/part/part_base.html:420 +#: part/templates/part/part_base.html:456 #: stock/templates/stock/location.html:42 msgid "Create new stock location" msgstr "Yeni stok konumu oluştur" @@ -3361,7 +3362,7 @@ msgid "Order Code" msgstr "" #: order/templates/order/receive_parts.html:21 -#: part/templates/part/part_base.html:136 templates/js/part.js:582 +#: part/templates/part/part_base.html:152 templates/js/part.js:582 msgid "On Order" msgstr "" @@ -3668,7 +3669,7 @@ msgstr "" msgid "Default Location" msgstr "Varsayılan Konum" -#: part/bom.py:134 part/templates/part/part_base.html:124 +#: part/bom.py:134 part/templates/part/part_base.html:140 msgid "Available Stock" msgstr "" @@ -3891,7 +3892,7 @@ msgid "Part category" msgstr "" #: part/models.py:723 part/templates/part/detail.html:28 -#: part/templates/part/part_base.html:87 templates/js/part.js:169 +#: part/templates/part/part_base.html:103 templates/js/part.js:169 #: templates/js/part.js:397 msgid "IPN" msgstr "DPN" @@ -4011,7 +4012,7 @@ msgstr "Test şablonları sadece takip edilebilir paçalar için oluşturulabili msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:818 templates/js/stock.js:117 +#: part/models.py:2124 templates/js/part.js:818 templates/js/stock.js:426 msgid "Test Name" msgstr "" @@ -4255,7 +4256,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:167 part/views.py:451 -#: templates/js/stock.js:1336 +#: templates/js/stock.js:1623 msgid "Create New Part" msgstr "" @@ -4372,12 +4373,12 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:192 templates/js/stock.js:760 +#: stock/templates/stock/location.html:204 msgid "Create new location" msgstr "Yeni konum oluştur" #: part/templates/part/category.html:223 part/templates/part/category.html:253 -#: part/templates/part/part_base.html:382 +#: part/templates/part/part_base.html:418 msgid "New Category" msgstr "" @@ -4389,7 +4390,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:1244 +#: part/templates/part/category.html:260 stock/views.py:907 msgid "Create new Stock Location" msgstr "Yeni Stok konumu oluştur" @@ -4474,7 +4475,7 @@ msgstr "" msgid "Part Details" msgstr "" -#: part/templates/part/detail.html:42 part/templates/part/part_base.html:188 +#: part/templates/part/detail.html:42 part/templates/part/part_base.html:204 msgid "Latest Serial Number" msgstr "Son Seri Numarası" @@ -4639,73 +4640,83 @@ msgstr "Etiket Yazdır" msgid "Show pricing information" msgstr "" -#: part/templates/part/part_base.html:52 +#: part/templates/part/part_base.html:53 +#: stock/templates/stock/item_base.html:140 +#: stock/templates/stock/location.html:62 +msgid "Stock actions" +msgstr "Stok işlemleri" + +#: part/templates/part/part_base.html:60 msgid "Count part stock" msgstr "" -#: part/templates/part/part_base.html:67 +#: part/templates/part/part_base.html:66 +msgid "Transfer part stock" +msgstr "" + +#: part/templates/part/part_base.html:83 msgid "Part actions" msgstr "Parça işlemleri" -#: part/templates/part/part_base.html:70 +#: part/templates/part/part_base.html:86 msgid "Duplicate part" msgstr "" -#: part/templates/part/part_base.html:73 +#: part/templates/part/part_base.html:89 msgid "Edit part" msgstr "" -#: part/templates/part/part_base.html:76 +#: part/templates/part/part_base.html:92 msgid "Delete part" msgstr "" -#: part/templates/part/part_base.html:107 +#: part/templates/part/part_base.html:123 msgid "This is a virtual part" msgstr "" -#: part/templates/part/part_base.html:113 +#: part/templates/part/part_base.html:129 #, python-format msgid "This part is a variant of %(link)s" msgstr "Bu parça %(link)s parçasının bir çeşididir" -#: part/templates/part/part_base.html:130 templates/js/table_filters.js:165 +#: part/templates/part/part_base.html:146 templates/js/table_filters.js:165 msgid "In Stock" msgstr "" -#: part/templates/part/part_base.html:143 templates/InvenTree/index.html:132 +#: part/templates/part/part_base.html:159 templates/InvenTree/index.html:132 msgid "Required for Build Orders" msgstr "Yapım İşi Emirleri için Gerekli" -#: part/templates/part/part_base.html:150 +#: part/templates/part/part_base.html:166 msgid "Required for Sales Orders" msgstr "Satış Emirleri için Gerekli" -#: part/templates/part/part_base.html:157 +#: part/templates/part/part_base.html:173 msgid "Allocated to Orders" msgstr "" -#: part/templates/part/part_base.html:172 templates/js/bom.js:316 +#: part/templates/part/part_base.html:188 templates/js/bom.js:316 msgid "Can Build" msgstr "" -#: part/templates/part/part_base.html:178 templates/js/part.js:413 +#: part/templates/part/part_base.html:194 templates/js/part.js:413 #: templates/js/part.js:586 msgid "Building" msgstr "" -#: part/templates/part/part_base.html:289 part/templates/part/prices.html:131 +#: part/templates/part/part_base.html:325 part/templates/part/prices.html:131 msgid "Calculate" msgstr "" -#: part/templates/part/part_base.html:383 +#: part/templates/part/part_base.html:419 msgid "Create New Part Category" msgstr "" -#: part/templates/part/part_base.html:391 +#: part/templates/part/part_base.html:427 msgid "New Parent" msgstr "" -#: part/templates/part/part_base.html:439 +#: part/templates/part/part_base.html:475 msgid "Edit Part" msgstr "" @@ -5237,7 +5248,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:257 templates/js/stock.js:1035 +#: templates/js/order.js:257 templates/js/stock.js:1322 msgid "Date" msgstr "" @@ -5249,18 +5260,60 @@ msgstr "" msgid "Fail" msgstr "" -#: stock/api.py:197 +#: stock/api.py:146 +msgid "Request must contain list of stock items" +msgstr "" + +#: stock/api.py:154 +msgid "Improperly formatted data" +msgstr "" + +#: stock/api.py:162 +msgid "Each entry must contain a valid integer primary-key" +msgstr "" + +#: stock/api.py:168 +#, fuzzy +#| msgid "Barcode does not match a valid location" +msgid "Primary key does not match valid stock item" +msgstr "Barkod geçerli bir konumla eşleşmiyor" + +#: stock/api.py:178 +#, fuzzy +#| msgid "Invalid quantity provided" +msgid "Invalid quantity value" +msgstr "Geçersiz veri sağlandı" + +#: stock/api.py:183 +#, fuzzy +#| msgid "Allocation quantity must be greater than zero" +msgid "Quantity must not be less than zero" +msgstr "Tahsis edilen miktar sıfırdan büyük olmalıdır" + +#: stock/api.py:211 #, python-brace-format msgid "Updated stock for {n} items" msgstr "{n} öge için stok güncellendi" -#: stock/api.py:266 +#: stock/api.py:247 stock/api.py:280 +#, fuzzy +#| msgid "Allocation quantity cannot exceed stock quantity" +msgid "Specified quantity exceeds stock quantity" +msgstr "Tahsis miktarı stok miktarını aşamaz" + +#: stock/api.py:270 +#, fuzzy +#| msgid "Build output must be specified" +msgid "Valid location must be specified" +msgstr "Yapım işi çıktısı belirtilmeli" + +#: stock/api.py:290 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:81 stock/forms.py:385 stock/models.py:513 -#: stock/templates/stock/item_base.html:393 templates/js/stock.js:658 +#: stock/templates/stock/item_base.html:393 templates/js/stock.js:969 msgid "Expiry Date" msgstr "" @@ -5333,7 +5386,7 @@ msgstr "Hedef stok konumu" msgid "Add note (required)" msgstr "Not ekle (gerekli)" -#: stock/forms.py:348 stock/views.py:728 stock/views.py:930 +#: stock/forms.py:348 stock/views.py:728 templates/js/stock.js:223 msgid "Confirm stock adjustment" msgstr "Stok ayarlamasını onayla" @@ -5582,7 +5635,7 @@ msgid "Stock adjustment actions" msgstr "Stok ayarlama işlemleri" #: stock/templates/stock/item_base.html:108 -#: stock/templates/stock/location.html:65 templates/stock_table.html:57 +#: stock/templates/stock/location.html:69 templates/stock_table.html:57 msgid "Count stock" msgstr "" @@ -5599,6 +5652,7 @@ msgid "Serialize stock" msgstr "Stoku seri numarala" #: stock/templates/stock/item_base.html:121 +#: stock/templates/stock/location.html:75 msgid "Transfer stock" msgstr "" @@ -5618,11 +5672,6 @@ msgstr "" msgid "Uninstall" msgstr "" -#: stock/templates/stock/item_base.html:140 -#: stock/templates/stock/location.html:62 -msgid "Stock actions" -msgstr "Stok işlemleri" - #: stock/templates/stock/item_base.html:143 msgid "Convert to variant" msgstr "Çeşide çevir" @@ -5715,7 +5764,7 @@ msgstr "Bu stok kaleminin süresi %(item.expiry_date)s tarihinde sona erdi" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "Bu stok kaleminin süresi %(item.expiry_date)s tarihinde sona erecek" -#: stock/templates/stock/item_base.html:406 templates/js/stock.js:664 +#: stock/templates/stock/item_base.html:406 templates/js/stock.js:975 msgid "Last Updated" msgstr "" @@ -5819,42 +5868,42 @@ msgstr "" msgid "Check-in Items" msgstr "" -#: stock/templates/stock/location.html:71 +#: stock/templates/stock/location.html:83 msgid "Location actions" msgstr "Konum işlemleri" -#: stock/templates/stock/location.html:73 +#: stock/templates/stock/location.html:85 msgid "Edit location" msgstr "Konumu düzenle" -#: stock/templates/stock/location.html:75 +#: stock/templates/stock/location.html:87 msgid "Delete location" msgstr "Konumu sil" -#: stock/templates/stock/location.html:87 +#: stock/templates/stock/location.html:99 msgid "Location Details" msgstr "Konum Detayları" -#: stock/templates/stock/location.html:92 +#: stock/templates/stock/location.html:104 msgid "Location Path" msgstr "Konum Yolu" -#: stock/templates/stock/location.html:97 +#: stock/templates/stock/location.html:109 msgid "Location Description" msgstr "Konum Tanımı" -#: stock/templates/stock/location.html:102 +#: stock/templates/stock/location.html:114 #: stock/templates/stock/location_navbar.html:11 #: stock/templates/stock/location_navbar.html:18 #: stock/templates/stock/sublocation.html:16 msgid "Sublocations" msgstr "Alt konumlar" -#: stock/templates/stock/location.html:112 +#: stock/templates/stock/location.html:124 msgid "Stock Details" msgstr "" -#: stock/templates/stock/location.html:117 templates/InvenTree/search.html:279 +#: stock/templates/stock/location.html:129 templates/InvenTree/search.html:279 #: templates/stats.html:97 users/models.py:42 msgid "Stock Locations" msgstr "Stok Konumları" @@ -5895,7 +5944,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1217 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:880 msgid "Convert Stock Item" msgstr "Stok Kalemine Dönüştür" @@ -5928,8 +5977,7 @@ msgstr "" msgid "Edit Stock Location" msgstr "Stok konumunu düzenle" -#: stock/views.py:253 stock/views.py:1196 stock/views.py:1318 -#: stock/views.py:1683 +#: stock/views.py:253 stock/views.py:859 stock/views.py:981 stock/views.py:1346 msgid "Owner is required (ownership control is enabled)" msgstr "Sahip gerekli (sahip kontrolü etkinleştirildi)" @@ -5985,129 +6033,43 @@ msgstr "" msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:764 -msgid "Adjust Stock" -msgstr "" - -#: stock/views.py:840 -msgid "Move Stock Items" -msgstr "" - -#: stock/views.py:840 -msgid "Move" -msgstr "" - -#: stock/views.py:841 -msgid "Count Stock Items" -msgstr "" - -#: stock/views.py:841 -msgid "Count" -msgstr "" - -#: stock/views.py:842 -msgid "Remove From Stock" -msgstr "" - -#: stock/views.py:842 -msgid "Take" -msgstr "" - -#: stock/views.py:843 -msgid "Add Stock Items" -msgstr "" - -#: stock/views.py:843 users/models.py:189 -msgid "Add" -msgstr "" - -#: stock/views.py:844 -msgid "Delete Stock Items" -msgstr "" - -#: stock/views.py:910 -msgid "Must enter integer value" -msgstr "" - -#: stock/views.py:915 -msgid "Quantity must be positive" -msgstr "" - -#: stock/views.py:922 -#, python-brace-format -msgid "Quantity must not exceed {x}" -msgstr "" - -#: stock/views.py:986 -msgid "No action performed" -msgstr "Herhangi bir işlem gerçekleştirilmedi" - -#: stock/views.py:1000 -#, python-brace-format -msgid "Added stock to {n} items" -msgstr "" - -#: stock/views.py:1014 -#, python-brace-format -msgid "Removed stock from {n} items" -msgstr "" - -#: stock/views.py:1026 -#, python-brace-format -msgid "Counted stock for {n} items" -msgstr "" - -#: stock/views.py:1064 -msgid "No items were moved" -msgstr "" - -#: stock/views.py:1067 -#, python-brace-format -msgid "Moved {n} items to {dest}" -msgstr "" - -#: stock/views.py:1086 -#, python-brace-format -msgid "Deleted {n} stock items" -msgstr "" - -#: stock/views.py:1098 +#: stock/views.py:761 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:1335 +#: stock/views.py:998 msgid "Serialize Stock" msgstr "Stoku Seri Numarala" -#: stock/views.py:1428 templates/js/build.js:365 +#: stock/views.py:1091 templates/js/build.js:365 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1570 +#: stock/views.py:1233 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1652 +#: stock/views.py:1315 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1752 +#: stock/views.py:1415 msgid "Delete Stock Location" msgstr "Stok Konumunu Sil" -#: stock/views.py:1765 +#: stock/views.py:1428 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1776 +#: stock/views.py:1439 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1783 +#: stock/views.py:1446 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1792 +#: stock/views.py:1455 msgid "Add Stock Tracking Entry" msgstr "" @@ -6191,11 +6153,11 @@ msgstr "" msgid "Enter a search query" msgstr "" -#: templates/InvenTree/search.html:268 templates/js/stock.js:303 +#: templates/InvenTree/search.html:268 templates/js/stock.js:570 msgid "Shipped to customer" msgstr "" -#: templates/InvenTree/search.html:271 templates/js/stock.js:313 +#: templates/InvenTree/search.html:271 templates/js/stock.js:580 msgid "No stock location set" msgstr "Stok konumu ayarlanmadı" @@ -6469,9 +6431,9 @@ msgstr "" msgid "copy version information" msgstr "" -#: templates/about.html:100 templates/js/modals.js:34 -#: templates/js/modals.js:675 templates/js/modals.js:968 -#: templates/modals.html:29 templates/modals.html:54 templates/modals.html:97 +#: templates/about.html:100 templates/js/modals.js:33 +#: templates/js/modals.js:567 templates/js/modals.js:661 +#: templates/js/modals.js:954 templates/modals.html:29 templates/modals.html:54 msgid "Close" msgstr "" @@ -6491,6 +6453,62 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" +#: templates/js/api.js:154 templates/js/modals.js:1024 +msgid "No Response" +msgstr "" + +#: templates/js/api.js:155 templates/js/modals.js:1025 +msgid "No response from the InvenTree server" +msgstr "" + +#: templates/js/api.js:160 +msgid "Error 400: Bad request" +msgstr "" + +#: templates/js/api.js:161 +msgid "API request returned error code 400" +msgstr "" + +#: templates/js/api.js:164 templates/js/modals.js:1034 +msgid "Error 401: Not Authenticated" +msgstr "" + +#: templates/js/api.js:165 templates/js/modals.js:1035 +msgid "Authentication credentials not supplied" +msgstr "" + +#: templates/js/api.js:168 templates/js/modals.js:1039 +msgid "Error 403: Permission Denied" +msgstr "" + +#: templates/js/api.js:169 templates/js/modals.js:1040 +msgid "You do not have the required permissions to access this function" +msgstr "Bu fonksiyona erişmek için gerekli izinlere sahip değilsiniz" + +#: templates/js/api.js:172 templates/js/modals.js:1044 +msgid "Error 404: Resource Not Found" +msgstr "" + +#: templates/js/api.js:173 templates/js/modals.js:1045 +msgid "The requested resource could not be located on the server" +msgstr "" + +#: templates/js/api.js:176 templates/js/modals.js:1049 +msgid "Error 408: Timeout" +msgstr "" + +#: templates/js/api.js:177 templates/js/modals.js:1050 +msgid "Connection timeout while requesting data from server" +msgstr "" + +#: templates/js/api.js:180 +msgid "Unhandled Error Code" +msgstr "" + +#: templates/js/api.js:181 +msgid "Error code" +msgstr "" + #: templates/js/attachment.js:16 msgid "No attachments found" msgstr "" @@ -6535,7 +6553,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:1028 +#: templates/js/barcode.js:119 templates/js/modals.js:1014 msgid "Invalid server response" msgstr "" @@ -6559,7 +6577,7 @@ msgstr "" msgid "Unlink" msgstr "" -#: templates/js/barcode.js:376 +#: templates/js/barcode.js:376 templates/js/stock.js:161 msgid "Remove stock item" msgstr "" @@ -6697,7 +6715,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:840 templates/js/part.js:491 templates/js/part.js:736 -#: templates/js/stock.js:514 templates/js/stock.js:989 +#: templates/js/stock.js:825 templates/js/stock.js:1276 msgid "Select" msgstr "" @@ -6705,7 +6723,7 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:924 templates/js/stock.js:1211 +#: templates/js/build.js:924 templates/js/stock.js:1498 msgid "No user information" msgstr "" @@ -6832,63 +6850,19 @@ msgstr "" msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:587 templates/js/modals.js:1038 -msgid "No Response" -msgstr "" - -#: templates/js/forms.js:588 templates/js/modals.js:1039 -msgid "No response from the InvenTree server" -msgstr "" - -#: templates/js/forms.js:594 templates/js/modals.js:1048 -msgid "Error 401: Not Authenticated" -msgstr "" - -#: templates/js/forms.js:595 templates/js/modals.js:1049 -msgid "Authentication credentials not supplied" -msgstr "" - -#: templates/js/forms.js:601 templates/js/modals.js:1053 -msgid "Error 403: Permission Denied" -msgstr "" - -#: templates/js/forms.js:602 templates/js/modals.js:1054 -msgid "You do not have the required permissions to access this function" -msgstr "Bu fonksiyona erişmek için gerekli izinlere sahip değilsiniz" - -#: templates/js/forms.js:608 templates/js/modals.js:1058 -msgid "Error 404: Resource Not Found" -msgstr "" - -#: templates/js/forms.js:609 templates/js/modals.js:1059 -msgid "The requested resource could not be located on the server" -msgstr "" - -#: templates/js/forms.js:615 templates/js/modals.js:1063 -msgid "Error 408: Timeout" -msgstr "" - -#: templates/js/forms.js:616 templates/js/modals.js:1064 -msgid "Connection timeout while requesting data from server" -msgstr "" - -#: templates/js/forms.js:622 templates/js/modals.js:1067 -msgid "Error requesting form data" -msgstr "" - -#: templates/js/forms.js:815 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:797 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1188 +#: templates/js/forms.js:1164 msgid "Searching" msgstr "" -#: templates/js/forms.js:1338 +#: templates/js/forms.js:1314 msgid "Clear input" msgstr "" -#: templates/js/label.js:10 templates/js/report.js:98 +#: templates/js/label.js:10 templates/js/report.js:98 templates/js/stock.js:185 msgid "Select Stock Items" msgstr "" @@ -6941,12 +6915,12 @@ msgid "Select Label Template" msgstr "Etiket Şablonu Seç" #: templates/js/modals.js:59 templates/js/modals.js:103 -#: templates/js/modals.js:599 templates/modals.html:75 +#: templates/js/modals.js:593 msgid "Cancel" msgstr "" #: templates/js/modals.js:60 templates/js/modals.js:102 -#: templates/js/modals.js:674 templates/js/modals.js:967 +#: templates/js/modals.js:660 templates/js/modals.js:953 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" @@ -6955,46 +6929,50 @@ msgstr "" msgid "Form Title" msgstr "" -#: templates/js/modals.js:372 +#: templates/js/modals.js:380 msgid "Waiting for server..." msgstr "" -#: templates/js/modals.js:531 +#: templates/js/modals.js:539 msgid "Show Error Information" msgstr "" -#: templates/js/modals.js:598 templates/modals.html:76 +#: templates/js/modals.js:592 msgid "Accept" msgstr "" -#: templates/js/modals.js:663 +#: templates/js/modals.js:649 msgid "Loading Data" msgstr "" -#: templates/js/modals.js:918 +#: templates/js/modals.js:904 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:918 +#: templates/js/modals.js:904 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:931 +#: templates/js/modals.js:917 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:1028 +#: templates/js/modals.js:1014 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:1043 +#: templates/js/modals.js:1029 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:1044 +#: templates/js/modals.js:1030 msgid "Server returned error code 400" msgstr "" +#: templates/js/modals.js:1053 +msgid "Error requesting form data" +msgstr "" + #: templates/js/model_renderers.js:38 msgid "Company ID" msgstr "" @@ -7083,7 +7061,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:761 templates/js/stock.js:1013 +#: templates/js/part.js:761 templates/js/stock.js:1300 msgid "Path" msgstr "" @@ -7091,11 +7069,11 @@ msgstr "" msgid "No test templates matching query" msgstr "Sorgu ile eşleşen test şablonu bulunamadı" -#: templates/js/part.js:855 templates/js/stock.js:75 +#: templates/js/part.js:855 templates/js/stock.js:384 msgid "Edit test result" msgstr "" -#: templates/js/part.js:856 templates/js/stock.js:76 +#: templates/js/part.js:856 templates/js/stock.js:385 msgid "Delete test result" msgstr "" @@ -7188,179 +7166,251 @@ msgstr "" msgid "Sales Order(s) must be selected before printing report" msgstr "" -#: templates/js/stock.js:38 +#: templates/js/stock.js:39 +#, fuzzy +#| msgid "Part Stock" +msgid "Transfer Stock" +msgstr "Parça Stoku" + +#: templates/js/stock.js:40 +msgid "Move" +msgstr "" + +#: templates/js/stock.js:46 +#, fuzzy +#| msgid "No Stock" +msgid "Count Stock" +msgstr "Stok Yok" + +#: templates/js/stock.js:47 +msgid "Count" +msgstr "" + +#: templates/js/stock.js:51 +#, fuzzy +#| msgid "No Stock" +msgid "Remove Stock" +msgstr "Stok Yok" + +#: templates/js/stock.js:52 +msgid "Take" +msgstr "" + +#: templates/js/stock.js:56 +#, fuzzy +#| msgid "Stock" +msgid "Add Stock" +msgstr "Stok" + +#: templates/js/stock.js:57 users/models.py:189 +msgid "Add" +msgstr "" + +#: templates/js/stock.js:61 templates/stock_table.html:63 +msgid "Delete Stock" +msgstr "" + +#: templates/js/stock.js:150 +#, fuzzy +#| msgid "Quantity must be 1 for serialized stock" +msgid "Quantity cannot be adjusted for serialized stock" +msgstr "Seri numaralı stok için miktar bir olmalı" + +#: templates/js/stock.js:150 +#, fuzzy +#| msgid "Stock quantity to assign" +msgid "Specify stock quantity" +msgstr "Atanacak stok miktarı" + +#: templates/js/stock.js:186 +msgid "You must select at least one available stock item" +msgstr "" + +#: templates/js/stock.js:202 +#, fuzzy +#| msgid "Destination stock location" +msgid "Select destination stock location" +msgstr "Hedef stok konumu" + +#: templates/js/stock.js:210 +#, fuzzy +#| msgid "Stock actions" +msgid "Stock transaction notes" +msgstr "Stok işlemleri" + +#: templates/js/stock.js:347 msgid "PASS" msgstr "" -#: templates/js/stock.js:40 +#: templates/js/stock.js:349 msgid "FAIL" msgstr "" -#: templates/js/stock.js:45 +#: templates/js/stock.js:354 msgid "NO RESULT" msgstr "" -#: templates/js/stock.js:71 +#: templates/js/stock.js:380 msgid "Add test result" msgstr "" -#: templates/js/stock.js:97 +#: templates/js/stock.js:406 msgid "No test results found" msgstr "" -#: templates/js/stock.js:145 +#: templates/js/stock.js:454 msgid "Test Date" msgstr "" -#: templates/js/stock.js:295 +#: templates/js/stock.js:562 msgid "In production" msgstr "" -#: templates/js/stock.js:299 +#: templates/js/stock.js:566 msgid "Installed in Stock Item" msgstr "" -#: templates/js/stock.js:307 +#: templates/js/stock.js:574 msgid "Assigned to Sales Order" msgstr "" -#: templates/js/stock.js:339 +#: templates/js/stock.js:650 msgid "No stock items matching query" msgstr "" -#: templates/js/stock.js:360 +#: templates/js/stock.js:671 msgid "items" msgstr "" -#: templates/js/stock.js:452 +#: templates/js/stock.js:763 msgid "batches" msgstr "" -#: templates/js/stock.js:479 +#: templates/js/stock.js:790 msgid "locations" msgstr "konumlar" -#: templates/js/stock.js:481 +#: templates/js/stock.js:792 msgid "Undefined location" msgstr "Tanımsız konum" -#: templates/js/stock.js:582 +#: templates/js/stock.js:893 msgid "Stock item is in production" msgstr "" -#: templates/js/stock.js:587 +#: templates/js/stock.js:898 msgid "Stock item assigned to sales order" msgstr "" -#: templates/js/stock.js:590 +#: templates/js/stock.js:901 msgid "Stock item assigned to customer" msgstr "" -#: templates/js/stock.js:594 +#: templates/js/stock.js:905 msgid "Stock item has expired" msgstr "" -#: templates/js/stock.js:596 +#: templates/js/stock.js:907 msgid "Stock item will expire soon" msgstr "" -#: templates/js/stock.js:600 +#: templates/js/stock.js:911 msgid "Stock item has been allocated" msgstr "" -#: templates/js/stock.js:604 +#: templates/js/stock.js:915 msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/stock.js:611 +#: templates/js/stock.js:922 msgid "Stock item has been rejected" msgstr "" -#: templates/js/stock.js:615 +#: templates/js/stock.js:926 msgid "Stock item is lost" msgstr "" -#: templates/js/stock.js:618 +#: templates/js/stock.js:929 msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:622 templates/js/table_filters.js:147 +#: templates/js/stock.js:933 templates/js/table_filters.js:147 msgid "Depleted" msgstr "" -#: templates/js/stock.js:651 +#: templates/js/stock.js:962 msgid "Stocktake" msgstr "" -#: templates/js/stock.js:705 +#: templates/js/stock.js:1016 msgid "Supplier part not specified" msgstr "" -#: templates/js/stock.js:876 +#: templates/js/stock.js:1163 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:891 +#: templates/js/stock.js:1178 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:905 +#: templates/js/stock.js:1192 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:906 +#: templates/js/stock.js:1193 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1045 +#: templates/js/stock.js:1332 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1092 +#: templates/js/stock.js:1379 msgid "Location no longer exists" msgstr "Konum artık yok" -#: templates/js/stock.js:1111 +#: templates/js/stock.js:1398 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1130 +#: templates/js/stock.js:1417 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1148 +#: templates/js/stock.js:1435 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1171 +#: templates/js/stock.js:1458 msgid "Added" msgstr "" -#: templates/js/stock.js:1179 +#: templates/js/stock.js:1466 msgid "Removed" msgstr "" -#: templates/js/stock.js:1223 +#: templates/js/stock.js:1510 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1224 +#: templates/js/stock.js:1511 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1348 +#: templates/js/stock.js:1635 msgid "Create New Location" msgstr "Yeni Konum Oluştur" -#: templates/js/stock.js:1389 +#: templates/js/stock.js:1676 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1412 +#: templates/js/stock.js:1699 msgid "Serial" msgstr "Seri No" -#: templates/js/stock.js:1440 +#: templates/js/stock.js:1727 msgid "Uninstall Stock Item" msgstr "" @@ -7791,10 +7841,6 @@ msgstr "" msgid "Delete selected items" msgstr "" -#: templates/stock_table.html:63 -msgid "Delete Stock" -msgstr "" - #: templates/yesnolabel.html:4 msgid "Yes" msgstr "" @@ -7858,3 +7904,6 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + +#~ msgid "No action performed" +#~ msgstr "Herhangi bir işlem gerçekleştirilmedi" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index c56cc5e85e..07d574133f 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-12 11:35+0000\n" +"POT-Creation-Date: 2021-07-12 12:18+0000\n" "PO-Revision-Date: 2021-07-10 04:50\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -36,7 +36,7 @@ msgstr "输入日期" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:119 templates/js/forms.js:486 +#: order/forms.py:74 part/forms.py:119 templates/js/forms.js:506 msgid "Confirm" msgstr "确认" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "" #: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 -#: stock/views.py:1648 +#: stock/views.py:1311 msgid "Invalid quantity provided" msgstr "" @@ -124,7 +124,7 @@ msgstr "文件注释" #: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1202 +#: templates/js/stock.js:1489 msgid "User" msgstr "用户" @@ -141,7 +141,7 @@ msgstr "" #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:365 #: templates/js/part.js:118 templates/js/part.js:251 templates/js/part.js:743 -#: templates/js/stock.js:995 +#: templates/js/stock.js:1282 msgid "Name" msgstr "名称" @@ -164,8 +164,8 @@ msgstr "名称" #: templates/js/company.js:561 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:361 #: templates/js/part.js:538 templates/js/part.js:755 templates/js/part.js:823 -#: templates/js/stock.js:557 templates/js/stock.js:1007 -#: templates/js/stock.js:1052 +#: templates/js/stock.js:868 templates/js/stock.js:1294 +#: templates/js/stock.js:1339 msgid "Description" msgstr "" @@ -496,8 +496,8 @@ msgstr "" #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 #: templates/js/order.js:460 templates/js/part.js:928 templates/js/part.js:1050 -#: templates/js/part.js:1106 templates/js/stock.js:1187 -#: templates/js/stock.js:1406 +#: templates/js/part.js:1106 templates/js/stock.js:1474 +#: templates/js/stock.js:1693 msgid "Quantity" msgstr "" @@ -542,8 +542,9 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:256 -#: templates/js/build.js:620 templates/js/order.js:445 -#: templates/js/stock.js:643 templates/js/stock.js:1079 +#: templates/js/build.js:620 templates/js/order.js:445 templates/js/stock.js:75 +#: templates/js/stock.js:201 templates/js/stock.js:954 +#: templates/js/stock.js:1366 msgid "Location" msgstr "" @@ -557,8 +558,8 @@ msgstr "" #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:249 templates/js/order.js:352 -#: templates/js/stock.js:630 templates/js/stock.js:1156 -#: templates/js/stock.js:1422 +#: templates/js/stock.js:941 templates/js/stock.js:1443 +#: templates/js/stock.js:1709 msgid "Status" msgstr "" @@ -659,8 +660,8 @@ msgstr "" #: templates/js/build.js:586 templates/js/build.js:873 #: templates/js/build.js:1139 templates/js/company.js:264 #: templates/js/company.js:470 templates/js/part.js:342 -#: templates/js/part.js:505 templates/js/stock.js:526 -#: templates/js/stock.js:1394 +#: templates/js/part.js:505 templates/js/stock.js:73 templates/js/stock.js:837 +#: templates/js/stock.js:1681 msgid "Part" msgstr "" @@ -708,7 +709,7 @@ msgstr "" msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:249 part/templates/part/part_base.html:167 +#: build/models.py:249 part/templates/part/part_base.html:183 msgid "Build Status" msgstr "" @@ -766,7 +767,7 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:28 #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 -#: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 +#: part/templates/part/detail.html:83 part/templates/part/part_base.html:110 #: stock/models.py:464 stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "" @@ -791,7 +792,8 @@ msgstr "" #: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:566 -#: templates/js/stock.js:141 templates/js/stock.js:722 +#: templates/js/stock.js:209 templates/js/stock.js:450 +#: templates/js/stock.js:1033 msgid "Notes" msgstr "" @@ -857,7 +859,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 #: templates/js/build.js:249 templates/js/build.js:993 #: templates/js/order.js:433 templates/js/order.js:438 -#: templates/js/stock.js:1138 +#: templates/js/stock.js:1425 msgid "Stock Item" msgstr "" @@ -1242,8 +1244,8 @@ msgid "Destination location not specified" msgstr "" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:315 templates/js/stock.js:638 -#: templates/js/stock.js:1429 templates/js/table_filters.js:116 +#: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 +#: templates/js/stock.js:1716 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "" @@ -1298,7 +1300,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 -#: templates/js/stock.js:1067 +#: templates/js/stock.js:1354 msgid "Details" msgstr "" @@ -1362,7 +1364,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1674 +#: build/views.py:184 stock/views.py:1337 msgid "Serial numbers already exist" msgstr "" @@ -2116,7 +2118,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:371 templates/js/part.js:260 -#: templates/js/stock.js:137 +#: templates/js/stock.js:446 msgid "Value" msgstr "" @@ -2189,7 +2191,7 @@ msgstr "" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/company.js:571 templates/js/stock.js:718 +#: templates/js/company.js:571 templates/js/stock.js:1029 msgid "Packaging" msgstr "" @@ -2259,7 +2261,7 @@ msgid "Phone" msgstr "" #: company/templates/company/company_base.html:166 -#: part/templates/part/part_base.html:311 +#: part/templates/part/part_base.html:347 msgid "Upload Image" msgstr "" @@ -2279,7 +2281,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 -#: templates/js/stock.js:1120 +#: templates/js/stock.js:1407 msgid "Customer" msgstr "" @@ -2325,7 +2327,7 @@ msgstr "" #: company/templates/company/detail_manufacturer_part.html:68 #: company/templates/company/detail_supplier_part.html:66 #: part/templates/part/bom.html:166 part/templates/part/category.html:127 -#: templates/js/stock.js:1335 +#: templates/js/stock.js:1622 msgid "New Part" msgstr "" @@ -2351,7 +2353,7 @@ msgstr "" #: company/templates/company/detail_stock.html:37 #: company/templates/company/supplier_part_stock.html:34 #: part/templates/part/category.html:123 part/templates/part/category.html:137 -#: part/templates/part/stock.html:55 stock/templates/stock/location.html:163 +#: part/templates/part/stock.html:55 stock/templates/stock/location.html:175 msgid "Export" msgstr "" @@ -2363,14 +2365,14 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:21 #: order/templates/order/order_wizard/select_parts.html:44 -#: part/templates/part/part_base.html:433 +#: part/templates/part/part_base.html:469 msgid "Create new supplier part" msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 -#: part/templates/part/part_base.html:432 part/templates/part/supplier.html:18 -#: templates/js/stock.js:1341 +#: part/templates/part/part_base.html:468 part/templates/part/supplier.html:18 +#: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "" @@ -2391,7 +2393,7 @@ msgstr "" #: company/templates/company/manufacturer_part_base.html:36 #: company/templates/company/supplier_part_base.html:36 #: company/templates/company/supplier_part_orders.html:17 -#: part/templates/part/orders.html:17 part/templates/part/part_base.html:58 +#: part/templates/part/orders.html:17 part/templates/part/part_base.html:74 msgid "Order part" msgstr "" @@ -2444,8 +2446,8 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:406 templates/js/part.js:566 templates/js/stock.js:566 -#: templates/navbar.html:26 +#: templates/js/part.js:406 templates/js/part.js:566 templates/js/stock.js:74 +#: templates/js/stock.js:877 templates/navbar.html:26 msgid "Stock" msgstr "" @@ -2467,8 +2469,8 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:48 #: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/related.html:44 part/templates/part/supplier.html:23 -#: part/templates/part/supplier.html:52 stock/views.py:844 -#: templates/js/company.js:203 users/models.py:193 +#: part/templates/part/supplier.html:52 templates/js/company.js:203 +#: users/models.py:193 msgid "Delete" msgstr "" @@ -2518,12 +2520,12 @@ msgid "Supplied Parts" msgstr "" #: company/templates/company/navbar.html:38 part/templates/part/navbar.html:30 -#: stock/templates/stock/location.html:107 -#: stock/templates/stock/location.html:122 -#: stock/templates/stock/location.html:136 +#: stock/templates/stock/location.html:119 +#: stock/templates/stock/location.html:134 +#: stock/templates/stock/location.html:148 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:1019 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1306 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" @@ -2581,7 +2583,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:420 #: stock/templates/stock/item_base.html:386 templates/js/company.js:511 -#: templates/js/stock.js:690 +#: templates/js/stock.js:1001 msgid "Supplier Part" msgstr "" @@ -2703,7 +2705,7 @@ msgstr "" msgid "Edit Supplier Part" msgstr "" -#: company/views.py:385 templates/js/stock.js:1342 +#: company/views.py:385 templates/js/stock.js:1629 msgid "Create new Supplier Part" msgstr "" @@ -2942,7 +2944,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:336 templates/js/order.js:210 -#: templates/js/stock.js:669 templates/js/stock.js:1101 +#: templates/js/stock.js:980 templates/js/stock.js:1388 msgid "Purchase Order" msgstr "" @@ -2962,7 +2964,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:776 part/templates/part/prices.html:166 stock/models.py:545 -#: stock/templates/stock/item_base.html:343 templates/js/stock.js:713 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:1024 msgid "Purchase Price" msgstr "" @@ -3078,15 +3080,14 @@ msgstr "" #: order/templates/order/order_base.html:199 #: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 -#: part/templates/part/part_base.html:419 -#: stock/templates/stock/location.html:191 templates/js/stock.js:759 -#: templates/js/stock.js:1347 +#: part/templates/part/part_base.html:455 +#: stock/templates/stock/location.html:203 templates/js/stock.js:1634 msgid "New Location" msgstr "" #: order/templates/order/order_base.html:200 #: order/templates/order/purchase_order_detail.html:128 -#: part/templates/part/part_base.html:420 +#: part/templates/part/part_base.html:456 #: stock/templates/stock/location.html:42 msgid "Create new stock location" msgstr "" @@ -3361,7 +3362,7 @@ msgid "Order Code" msgstr "" #: order/templates/order/receive_parts.html:21 -#: part/templates/part/part_base.html:136 templates/js/part.js:582 +#: part/templates/part/part_base.html:152 templates/js/part.js:582 msgid "On Order" msgstr "" @@ -3668,7 +3669,7 @@ msgstr "" msgid "Default Location" msgstr "" -#: part/bom.py:134 part/templates/part/part_base.html:124 +#: part/bom.py:134 part/templates/part/part_base.html:140 msgid "Available Stock" msgstr "" @@ -3891,7 +3892,7 @@ msgid "Part category" msgstr "" #: part/models.py:723 part/templates/part/detail.html:28 -#: part/templates/part/part_base.html:87 templates/js/part.js:169 +#: part/templates/part/part_base.html:103 templates/js/part.js:169 #: templates/js/part.js:397 msgid "IPN" msgstr "" @@ -4011,7 +4012,7 @@ msgstr "" msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:818 templates/js/stock.js:117 +#: part/models.py:2124 templates/js/part.js:818 templates/js/stock.js:426 msgid "Test Name" msgstr "" @@ -4255,7 +4256,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:167 part/views.py:451 -#: templates/js/stock.js:1336 +#: templates/js/stock.js:1623 msgid "Create New Part" msgstr "" @@ -4372,12 +4373,12 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:192 templates/js/stock.js:760 +#: stock/templates/stock/location.html:204 msgid "Create new location" msgstr "" #: part/templates/part/category.html:223 part/templates/part/category.html:253 -#: part/templates/part/part_base.html:382 +#: part/templates/part/part_base.html:418 msgid "New Category" msgstr "" @@ -4389,7 +4390,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:1244 +#: part/templates/part/category.html:260 stock/views.py:907 msgid "Create new Stock Location" msgstr "" @@ -4474,7 +4475,7 @@ msgstr "" msgid "Part Details" msgstr "" -#: part/templates/part/detail.html:42 part/templates/part/part_base.html:188 +#: part/templates/part/detail.html:42 part/templates/part/part_base.html:204 msgid "Latest Serial Number" msgstr "" @@ -4639,73 +4640,83 @@ msgstr "" msgid "Show pricing information" msgstr "" -#: part/templates/part/part_base.html:52 +#: part/templates/part/part_base.html:53 +#: stock/templates/stock/item_base.html:140 +#: stock/templates/stock/location.html:62 +msgid "Stock actions" +msgstr "" + +#: part/templates/part/part_base.html:60 msgid "Count part stock" msgstr "" -#: part/templates/part/part_base.html:67 +#: part/templates/part/part_base.html:66 +msgid "Transfer part stock" +msgstr "" + +#: part/templates/part/part_base.html:83 msgid "Part actions" msgstr "" -#: part/templates/part/part_base.html:70 +#: part/templates/part/part_base.html:86 msgid "Duplicate part" msgstr "" -#: part/templates/part/part_base.html:73 +#: part/templates/part/part_base.html:89 msgid "Edit part" msgstr "" -#: part/templates/part/part_base.html:76 +#: part/templates/part/part_base.html:92 msgid "Delete part" msgstr "" -#: part/templates/part/part_base.html:107 +#: part/templates/part/part_base.html:123 msgid "This is a virtual part" msgstr "" -#: part/templates/part/part_base.html:113 +#: part/templates/part/part_base.html:129 #, python-format msgid "This part is a variant of %(link)s" msgstr "" -#: part/templates/part/part_base.html:130 templates/js/table_filters.js:165 +#: part/templates/part/part_base.html:146 templates/js/table_filters.js:165 msgid "In Stock" msgstr "" -#: part/templates/part/part_base.html:143 templates/InvenTree/index.html:132 +#: part/templates/part/part_base.html:159 templates/InvenTree/index.html:132 msgid "Required for Build Orders" msgstr "" -#: part/templates/part/part_base.html:150 +#: part/templates/part/part_base.html:166 msgid "Required for Sales Orders" msgstr "" -#: part/templates/part/part_base.html:157 +#: part/templates/part/part_base.html:173 msgid "Allocated to Orders" msgstr "" -#: part/templates/part/part_base.html:172 templates/js/bom.js:316 +#: part/templates/part/part_base.html:188 templates/js/bom.js:316 msgid "Can Build" msgstr "" -#: part/templates/part/part_base.html:178 templates/js/part.js:413 +#: part/templates/part/part_base.html:194 templates/js/part.js:413 #: templates/js/part.js:586 msgid "Building" msgstr "" -#: part/templates/part/part_base.html:289 part/templates/part/prices.html:131 +#: part/templates/part/part_base.html:325 part/templates/part/prices.html:131 msgid "Calculate" msgstr "" -#: part/templates/part/part_base.html:383 +#: part/templates/part/part_base.html:419 msgid "Create New Part Category" msgstr "" -#: part/templates/part/part_base.html:391 +#: part/templates/part/part_base.html:427 msgid "New Parent" msgstr "" -#: part/templates/part/part_base.html:439 +#: part/templates/part/part_base.html:475 msgid "Edit Part" msgstr "" @@ -5237,7 +5248,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:257 templates/js/stock.js:1035 +#: templates/js/order.js:257 templates/js/stock.js:1322 msgid "Date" msgstr "" @@ -5249,18 +5260,52 @@ msgstr "" msgid "Fail" msgstr "" -#: stock/api.py:197 +#: stock/api.py:146 +msgid "Request must contain list of stock items" +msgstr "" + +#: stock/api.py:154 +msgid "Improperly formatted data" +msgstr "" + +#: stock/api.py:162 +msgid "Each entry must contain a valid integer primary-key" +msgstr "" + +#: stock/api.py:168 +msgid "Primary key does not match valid stock item" +msgstr "" + +#: stock/api.py:178 +msgid "Invalid quantity value" +msgstr "" + +#: stock/api.py:183 +msgid "Quantity must not be less than zero" +msgstr "" + +#: stock/api.py:211 #, python-brace-format msgid "Updated stock for {n} items" msgstr "" -#: stock/api.py:266 +#: stock/api.py:247 stock/api.py:280 +msgid "Specified quantity exceeds stock quantity" +msgstr "" + +#: stock/api.py:270 +#, fuzzy +#| msgid "No action specified" +msgid "Valid location must be specified" +msgstr "未指定操作" + +#: stock/api.py:290 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "" #: stock/forms.py:81 stock/forms.py:385 stock/models.py:513 -#: stock/templates/stock/item_base.html:393 templates/js/stock.js:658 +#: stock/templates/stock/item_base.html:393 templates/js/stock.js:969 msgid "Expiry Date" msgstr "" @@ -5333,7 +5378,7 @@ msgstr "" msgid "Add note (required)" msgstr "" -#: stock/forms.py:348 stock/views.py:728 stock/views.py:930 +#: stock/forms.py:348 stock/views.py:728 templates/js/stock.js:223 msgid "Confirm stock adjustment" msgstr "" @@ -5582,7 +5627,7 @@ msgid "Stock adjustment actions" msgstr "" #: stock/templates/stock/item_base.html:108 -#: stock/templates/stock/location.html:65 templates/stock_table.html:57 +#: stock/templates/stock/location.html:69 templates/stock_table.html:57 msgid "Count stock" msgstr "" @@ -5599,6 +5644,7 @@ msgid "Serialize stock" msgstr "" #: stock/templates/stock/item_base.html:121 +#: stock/templates/stock/location.html:75 msgid "Transfer stock" msgstr "" @@ -5618,11 +5664,6 @@ msgstr "" msgid "Uninstall" msgstr "" -#: stock/templates/stock/item_base.html:140 -#: stock/templates/stock/location.html:62 -msgid "Stock actions" -msgstr "" - #: stock/templates/stock/item_base.html:143 msgid "Convert to variant" msgstr "" @@ -5715,7 +5756,7 @@ msgstr "" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:406 templates/js/stock.js:664 +#: stock/templates/stock/item_base.html:406 templates/js/stock.js:975 msgid "Last Updated" msgstr "" @@ -5819,42 +5860,42 @@ msgstr "" msgid "Check-in Items" msgstr "" -#: stock/templates/stock/location.html:71 +#: stock/templates/stock/location.html:83 msgid "Location actions" msgstr "" -#: stock/templates/stock/location.html:73 +#: stock/templates/stock/location.html:85 msgid "Edit location" msgstr "" -#: stock/templates/stock/location.html:75 +#: stock/templates/stock/location.html:87 msgid "Delete location" msgstr "" -#: stock/templates/stock/location.html:87 +#: stock/templates/stock/location.html:99 msgid "Location Details" msgstr "" -#: stock/templates/stock/location.html:92 +#: stock/templates/stock/location.html:104 msgid "Location Path" msgstr "" -#: stock/templates/stock/location.html:97 +#: stock/templates/stock/location.html:109 msgid "Location Description" msgstr "" -#: stock/templates/stock/location.html:102 +#: stock/templates/stock/location.html:114 #: stock/templates/stock/location_navbar.html:11 #: stock/templates/stock/location_navbar.html:18 #: stock/templates/stock/sublocation.html:16 msgid "Sublocations" msgstr "" -#: stock/templates/stock/location.html:112 +#: stock/templates/stock/location.html:124 msgid "Stock Details" msgstr "" -#: stock/templates/stock/location.html:117 templates/InvenTree/search.html:279 +#: stock/templates/stock/location.html:129 templates/InvenTree/search.html:279 #: templates/stats.html:97 users/models.py:42 msgid "Stock Locations" msgstr "" @@ -5895,7 +5936,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1217 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:880 msgid "Convert Stock Item" msgstr "" @@ -5928,8 +5969,7 @@ msgstr "" msgid "Edit Stock Location" msgstr "" -#: stock/views.py:253 stock/views.py:1196 stock/views.py:1318 -#: stock/views.py:1683 +#: stock/views.py:253 stock/views.py:859 stock/views.py:981 stock/views.py:1346 msgid "Owner is required (ownership control is enabled)" msgstr "" @@ -5985,129 +6025,43 @@ msgstr "" msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:764 -msgid "Adjust Stock" -msgstr "" - -#: stock/views.py:840 -msgid "Move Stock Items" -msgstr "" - -#: stock/views.py:840 -msgid "Move" -msgstr "" - -#: stock/views.py:841 -msgid "Count Stock Items" -msgstr "" - -#: stock/views.py:841 -msgid "Count" -msgstr "" - -#: stock/views.py:842 -msgid "Remove From Stock" -msgstr "" - -#: stock/views.py:842 -msgid "Take" -msgstr "" - -#: stock/views.py:843 -msgid "Add Stock Items" -msgstr "" - -#: stock/views.py:843 users/models.py:189 -msgid "Add" -msgstr "" - -#: stock/views.py:844 -msgid "Delete Stock Items" -msgstr "" - -#: stock/views.py:910 -msgid "Must enter integer value" -msgstr "" - -#: stock/views.py:915 -msgid "Quantity must be positive" -msgstr "" - -#: stock/views.py:922 -#, python-brace-format -msgid "Quantity must not exceed {x}" -msgstr "" - -#: stock/views.py:986 -msgid "No action performed" -msgstr "" - -#: stock/views.py:1000 -#, python-brace-format -msgid "Added stock to {n} items" -msgstr "" - -#: stock/views.py:1014 -#, python-brace-format -msgid "Removed stock from {n} items" -msgstr "" - -#: stock/views.py:1026 -#, python-brace-format -msgid "Counted stock for {n} items" -msgstr "" - -#: stock/views.py:1064 -msgid "No items were moved" -msgstr "" - -#: stock/views.py:1067 -#, python-brace-format -msgid "Moved {n} items to {dest}" -msgstr "" - -#: stock/views.py:1086 -#, python-brace-format -msgid "Deleted {n} stock items" -msgstr "" - -#: stock/views.py:1098 +#: stock/views.py:761 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:1335 +#: stock/views.py:998 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1428 templates/js/build.js:365 +#: stock/views.py:1091 templates/js/build.js:365 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1570 +#: stock/views.py:1233 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1652 +#: stock/views.py:1315 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1752 +#: stock/views.py:1415 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1765 +#: stock/views.py:1428 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1776 +#: stock/views.py:1439 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1783 +#: stock/views.py:1446 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1792 +#: stock/views.py:1455 msgid "Add Stock Tracking Entry" msgstr "" @@ -6191,11 +6145,11 @@ msgstr "" msgid "Enter a search query" msgstr "" -#: templates/InvenTree/search.html:268 templates/js/stock.js:303 +#: templates/InvenTree/search.html:268 templates/js/stock.js:570 msgid "Shipped to customer" msgstr "" -#: templates/InvenTree/search.html:271 templates/js/stock.js:313 +#: templates/InvenTree/search.html:271 templates/js/stock.js:580 msgid "No stock location set" msgstr "" @@ -6469,9 +6423,9 @@ msgstr "" msgid "copy version information" msgstr "" -#: templates/about.html:100 templates/js/modals.js:34 -#: templates/js/modals.js:675 templates/js/modals.js:968 -#: templates/modals.html:29 templates/modals.html:54 templates/modals.html:97 +#: templates/about.html:100 templates/js/modals.js:33 +#: templates/js/modals.js:567 templates/js/modals.js:661 +#: templates/js/modals.js:954 templates/modals.html:29 templates/modals.html:54 msgid "Close" msgstr "" @@ -6491,6 +6445,62 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" +#: templates/js/api.js:154 templates/js/modals.js:1024 +msgid "No Response" +msgstr "" + +#: templates/js/api.js:155 templates/js/modals.js:1025 +msgid "No response from the InvenTree server" +msgstr "" + +#: templates/js/api.js:160 +msgid "Error 400: Bad request" +msgstr "" + +#: templates/js/api.js:161 +msgid "API request returned error code 400" +msgstr "" + +#: templates/js/api.js:164 templates/js/modals.js:1034 +msgid "Error 401: Not Authenticated" +msgstr "" + +#: templates/js/api.js:165 templates/js/modals.js:1035 +msgid "Authentication credentials not supplied" +msgstr "" + +#: templates/js/api.js:168 templates/js/modals.js:1039 +msgid "Error 403: Permission Denied" +msgstr "" + +#: templates/js/api.js:169 templates/js/modals.js:1040 +msgid "You do not have the required permissions to access this function" +msgstr "" + +#: templates/js/api.js:172 templates/js/modals.js:1044 +msgid "Error 404: Resource Not Found" +msgstr "" + +#: templates/js/api.js:173 templates/js/modals.js:1045 +msgid "The requested resource could not be located on the server" +msgstr "" + +#: templates/js/api.js:176 templates/js/modals.js:1049 +msgid "Error 408: Timeout" +msgstr "" + +#: templates/js/api.js:177 templates/js/modals.js:1050 +msgid "Connection timeout while requesting data from server" +msgstr "" + +#: templates/js/api.js:180 +msgid "Unhandled Error Code" +msgstr "" + +#: templates/js/api.js:181 +msgid "Error code" +msgstr "" + #: templates/js/attachment.js:16 msgid "No attachments found" msgstr "" @@ -6535,7 +6545,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:1028 +#: templates/js/barcode.js:119 templates/js/modals.js:1014 msgid "Invalid server response" msgstr "" @@ -6559,7 +6569,7 @@ msgstr "" msgid "Unlink" msgstr "" -#: templates/js/barcode.js:376 +#: templates/js/barcode.js:376 templates/js/stock.js:161 msgid "Remove stock item" msgstr "" @@ -6697,7 +6707,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:840 templates/js/part.js:491 templates/js/part.js:736 -#: templates/js/stock.js:514 templates/js/stock.js:989 +#: templates/js/stock.js:825 templates/js/stock.js:1276 msgid "Select" msgstr "" @@ -6705,7 +6715,7 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:924 templates/js/stock.js:1211 +#: templates/js/build.js:924 templates/js/stock.js:1498 msgid "No user information" msgstr "" @@ -6832,63 +6842,19 @@ msgstr "" msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:587 templates/js/modals.js:1038 -msgid "No Response" -msgstr "" - -#: templates/js/forms.js:588 templates/js/modals.js:1039 -msgid "No response from the InvenTree server" -msgstr "" - -#: templates/js/forms.js:594 templates/js/modals.js:1048 -msgid "Error 401: Not Authenticated" -msgstr "" - -#: templates/js/forms.js:595 templates/js/modals.js:1049 -msgid "Authentication credentials not supplied" -msgstr "" - -#: templates/js/forms.js:601 templates/js/modals.js:1053 -msgid "Error 403: Permission Denied" -msgstr "" - -#: templates/js/forms.js:602 templates/js/modals.js:1054 -msgid "You do not have the required permissions to access this function" -msgstr "" - -#: templates/js/forms.js:608 templates/js/modals.js:1058 -msgid "Error 404: Resource Not Found" -msgstr "" - -#: templates/js/forms.js:609 templates/js/modals.js:1059 -msgid "The requested resource could not be located on the server" -msgstr "" - -#: templates/js/forms.js:615 templates/js/modals.js:1063 -msgid "Error 408: Timeout" -msgstr "" - -#: templates/js/forms.js:616 templates/js/modals.js:1064 -msgid "Connection timeout while requesting data from server" -msgstr "" - -#: templates/js/forms.js:622 templates/js/modals.js:1067 -msgid "Error requesting form data" -msgstr "" - -#: templates/js/forms.js:815 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:797 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1188 +#: templates/js/forms.js:1164 msgid "Searching" msgstr "" -#: templates/js/forms.js:1338 +#: templates/js/forms.js:1314 msgid "Clear input" msgstr "" -#: templates/js/label.js:10 templates/js/report.js:98 +#: templates/js/label.js:10 templates/js/report.js:98 templates/js/stock.js:185 msgid "Select Stock Items" msgstr "" @@ -6941,12 +6907,12 @@ msgid "Select Label Template" msgstr "" #: templates/js/modals.js:59 templates/js/modals.js:103 -#: templates/js/modals.js:599 templates/modals.html:75 +#: templates/js/modals.js:593 msgid "Cancel" msgstr "" #: templates/js/modals.js:60 templates/js/modals.js:102 -#: templates/js/modals.js:674 templates/js/modals.js:967 +#: templates/js/modals.js:660 templates/js/modals.js:953 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" @@ -6955,46 +6921,50 @@ msgstr "" msgid "Form Title" msgstr "" -#: templates/js/modals.js:372 +#: templates/js/modals.js:380 msgid "Waiting for server..." msgstr "" -#: templates/js/modals.js:531 +#: templates/js/modals.js:539 msgid "Show Error Information" msgstr "" -#: templates/js/modals.js:598 templates/modals.html:76 +#: templates/js/modals.js:592 msgid "Accept" msgstr "" -#: templates/js/modals.js:663 +#: templates/js/modals.js:649 msgid "Loading Data" msgstr "" -#: templates/js/modals.js:918 +#: templates/js/modals.js:904 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:918 +#: templates/js/modals.js:904 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:931 +#: templates/js/modals.js:917 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:1028 +#: templates/js/modals.js:1014 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:1043 +#: templates/js/modals.js:1029 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:1044 +#: templates/js/modals.js:1030 msgid "Server returned error code 400" msgstr "" +#: templates/js/modals.js:1053 +msgid "Error requesting form data" +msgstr "" + #: templates/js/model_renderers.js:38 msgid "Company ID" msgstr "" @@ -7083,7 +7053,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:761 templates/js/stock.js:1013 +#: templates/js/part.js:761 templates/js/stock.js:1300 msgid "Path" msgstr "" @@ -7091,11 +7061,11 @@ msgstr "" msgid "No test templates matching query" msgstr "" -#: templates/js/part.js:855 templates/js/stock.js:75 +#: templates/js/part.js:855 templates/js/stock.js:384 msgid "Edit test result" msgstr "" -#: templates/js/part.js:856 templates/js/stock.js:76 +#: templates/js/part.js:856 templates/js/stock.js:385 msgid "Delete test result" msgstr "" @@ -7188,179 +7158,235 @@ msgstr "" msgid "Sales Order(s) must be selected before printing report" msgstr "" -#: templates/js/stock.js:38 -msgid "PASS" +#: templates/js/stock.js:39 +msgid "Transfer Stock" msgstr "" #: templates/js/stock.js:40 +msgid "Move" +msgstr "" + +#: templates/js/stock.js:46 +msgid "Count Stock" +msgstr "" + +#: templates/js/stock.js:47 +msgid "Count" +msgstr "" + +#: templates/js/stock.js:51 +msgid "Remove Stock" +msgstr "" + +#: templates/js/stock.js:52 +msgid "Take" +msgstr "" + +#: templates/js/stock.js:56 +msgid "Add Stock" +msgstr "" + +#: templates/js/stock.js:57 users/models.py:189 +msgid "Add" +msgstr "" + +#: templates/js/stock.js:61 templates/stock_table.html:63 +msgid "Delete Stock" +msgstr "" + +#: templates/js/stock.js:150 +msgid "Quantity cannot be adjusted for serialized stock" +msgstr "" + +#: templates/js/stock.js:150 +msgid "Specify stock quantity" +msgstr "" + +#: templates/js/stock.js:186 +msgid "You must select at least one available stock item" +msgstr "" + +#: templates/js/stock.js:202 +msgid "Select destination stock location" +msgstr "" + +#: templates/js/stock.js:210 +msgid "Stock transaction notes" +msgstr "" + +#: templates/js/stock.js:347 +msgid "PASS" +msgstr "" + +#: templates/js/stock.js:349 msgid "FAIL" msgstr "" -#: templates/js/stock.js:45 +#: templates/js/stock.js:354 msgid "NO RESULT" msgstr "" -#: templates/js/stock.js:71 +#: templates/js/stock.js:380 msgid "Add test result" msgstr "" -#: templates/js/stock.js:97 +#: templates/js/stock.js:406 msgid "No test results found" msgstr "" -#: templates/js/stock.js:145 +#: templates/js/stock.js:454 msgid "Test Date" msgstr "" -#: templates/js/stock.js:295 +#: templates/js/stock.js:562 msgid "In production" msgstr "" -#: templates/js/stock.js:299 +#: templates/js/stock.js:566 msgid "Installed in Stock Item" msgstr "" -#: templates/js/stock.js:307 +#: templates/js/stock.js:574 msgid "Assigned to Sales Order" msgstr "" -#: templates/js/stock.js:339 +#: templates/js/stock.js:650 msgid "No stock items matching query" msgstr "" -#: templates/js/stock.js:360 +#: templates/js/stock.js:671 msgid "items" msgstr "" -#: templates/js/stock.js:452 +#: templates/js/stock.js:763 msgid "batches" msgstr "" -#: templates/js/stock.js:479 +#: templates/js/stock.js:790 msgid "locations" msgstr "" -#: templates/js/stock.js:481 +#: templates/js/stock.js:792 msgid "Undefined location" msgstr "" -#: templates/js/stock.js:582 +#: templates/js/stock.js:893 msgid "Stock item is in production" msgstr "" -#: templates/js/stock.js:587 +#: templates/js/stock.js:898 msgid "Stock item assigned to sales order" msgstr "" -#: templates/js/stock.js:590 +#: templates/js/stock.js:901 msgid "Stock item assigned to customer" msgstr "" -#: templates/js/stock.js:594 +#: templates/js/stock.js:905 msgid "Stock item has expired" msgstr "" -#: templates/js/stock.js:596 +#: templates/js/stock.js:907 msgid "Stock item will expire soon" msgstr "" -#: templates/js/stock.js:600 +#: templates/js/stock.js:911 msgid "Stock item has been allocated" msgstr "" -#: templates/js/stock.js:604 +#: templates/js/stock.js:915 msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/stock.js:611 +#: templates/js/stock.js:922 msgid "Stock item has been rejected" msgstr "" -#: templates/js/stock.js:615 +#: templates/js/stock.js:926 msgid "Stock item is lost" msgstr "" -#: templates/js/stock.js:618 +#: templates/js/stock.js:929 msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:622 templates/js/table_filters.js:147 +#: templates/js/stock.js:933 templates/js/table_filters.js:147 msgid "Depleted" msgstr "" -#: templates/js/stock.js:651 +#: templates/js/stock.js:962 msgid "Stocktake" msgstr "" -#: templates/js/stock.js:705 +#: templates/js/stock.js:1016 msgid "Supplier part not specified" msgstr "" -#: templates/js/stock.js:876 +#: templates/js/stock.js:1163 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:891 +#: templates/js/stock.js:1178 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:905 +#: templates/js/stock.js:1192 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:906 +#: templates/js/stock.js:1193 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1045 +#: templates/js/stock.js:1332 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1092 +#: templates/js/stock.js:1379 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1111 +#: templates/js/stock.js:1398 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1130 +#: templates/js/stock.js:1417 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1148 +#: templates/js/stock.js:1435 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1171 +#: templates/js/stock.js:1458 msgid "Added" msgstr "" -#: templates/js/stock.js:1179 +#: templates/js/stock.js:1466 msgid "Removed" msgstr "" -#: templates/js/stock.js:1223 +#: templates/js/stock.js:1510 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1224 +#: templates/js/stock.js:1511 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1348 +#: templates/js/stock.js:1635 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1389 +#: templates/js/stock.js:1676 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1412 +#: templates/js/stock.js:1699 msgid "Serial" msgstr "" -#: templates/js/stock.js:1440 +#: templates/js/stock.js:1727 msgid "Uninstall Stock Item" msgstr "" @@ -7791,10 +7817,6 @@ msgstr "" msgid "Delete selected items" msgstr "" -#: templates/stock_table.html:63 -msgid "Delete Stock" -msgstr "" - #: templates/yesnolabel.html:4 msgid "Yes" msgstr "" From 18c5054cf66cf3e426edd4c56295c73f4aaddb67 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 12 Jul 2021 12:24:28 +0000 Subject: [PATCH 438/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 105 +++++++++++----------- InvenTree/locale/en/LC_MESSAGES/django.po | 95 +++++++++----------- InvenTree/locale/es/LC_MESSAGES/django.po | 99 ++++++++++---------- InvenTree/locale/fr/LC_MESSAGES/django.po | 95 +++++++++----------- InvenTree/locale/it/LC_MESSAGES/django.po | 95 +++++++++----------- InvenTree/locale/ja/LC_MESSAGES/django.po | 99 ++++++++++---------- InvenTree/locale/pl/LC_MESSAGES/django.po | 102 +++++++++++---------- InvenTree/locale/ru/LC_MESSAGES/django.po | 95 +++++++++----------- InvenTree/locale/tr/LC_MESSAGES/django.po | 95 +++++++++----------- InvenTree/locale/zh/LC_MESSAGES/django.po | 95 +++++++++----------- 10 files changed, 461 insertions(+), 514 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index b732cdd879..aabccd2dbf 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-12 12:18+0000\n" +"POT-Creation-Date: 2021-07-12 12:24+0000\n" "PO-Revision-Date: 2021-07-10 04:49\n" "Last-Translator: \n" "Language-Team: German\n" @@ -473,7 +473,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:741 -#: company/forms.py:124 company/templates/company/supplier_part_pricing.html:79 +#: company/forms.py:104 company/templates/company/supplier_part_pricing.html:79 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 @@ -1869,7 +1869,7 @@ msgstr "Nur Ganzzahl eingeben" msgid "Key string must be unique" msgstr "Schlüsseltext muss eindeutig sein" -#: common/models.py:742 company/forms.py:125 +#: common/models.py:742 company/forms.py:105 msgid "Price break quantity" msgstr "Preisstaffelungs Anzahl" @@ -1943,31 +1943,31 @@ msgstr "" msgid "Previous Step" msgstr "Vorheriger Schritt" -#: company/forms.py:26 part/forms.py:47 +#: company/forms.py:25 part/forms.py:47 msgid "URL" msgstr "URL" -#: company/forms.py:27 part/forms.py:48 +#: company/forms.py:26 part/forms.py:48 msgid "Image URL" msgstr "Bild-URL" -#: company/forms.py:67 templates/js/part.js:1041 +#: company/forms.py:47 templates/js/part.js:1041 msgid "Single Price" msgstr "Einzelpreis" -#: company/forms.py:68 +#: company/forms.py:48 msgid "Single quantity price" msgstr "Preis für eine Einheit" -#: company/forms.py:76 company/models.py:335 +#: company/forms.py:56 company/models.py:335 msgid "Select manufacturer" msgstr "Hersteller auswählen" -#: company/forms.py:82 company/models.py:342 +#: company/forms.py:62 company/models.py:342 msgid "Manufacturer Part Number" msgstr "Hersteller-Teilenummer" -#: company/forms.py:84 company/models.py:341 +#: company/forms.py:64 company/models.py:341 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 @@ -2324,27 +2324,12 @@ msgstr "Teile löschen" msgid "Delete Parts" msgstr "Teile löschen" -#: company/templates/company/detail_manufacturer_part.html:68 -#: company/templates/company/detail_supplier_part.html:66 -#: part/templates/part/bom.html:166 part/templates/part/category.html:127 -#: templates/js/stock.js:1622 -msgid "New Part" -msgstr "Neues Teil" - -#: company/templates/company/detail_manufacturer_part.html:69 -#: company/templates/company/detail_supplier_part.html:67 -msgid "Create new Part" -msgstr "Neues Teil hinzufügen" - -#: company/templates/company/detail_manufacturer_part.html:74 -#: company/views.py:66 part/templates/part/supplier.html:85 -#: part/templates/part/supplier.html:161 -msgid "New Manufacturer" -msgstr "Neuer Hersteller" - -#: company/templates/company/detail_manufacturer_part.html:75 -msgid "Create new Manufacturer" -msgstr "Neuen Hersteller anlegen" +#: company/templates/company/detail_manufacturer_part.html:72 +#: part/templates/part/supplier.html:164 +#, fuzzy +#| msgid "Manufacturer Part" +msgid "Add Manufacturer Part" +msgstr "Herstellerteil" #: company/templates/company/detail_stock.html:10 msgid "Supplier Stock" @@ -2376,9 +2361,19 @@ msgstr "Neues Zuliefererteil anlegen" msgid "New Supplier Part" msgstr "Neues Zuliefererteil" +#: company/templates/company/detail_supplier_part.html:66 +#: part/templates/part/bom.html:166 part/templates/part/category.html:127 +#: templates/js/stock.js:1622 +msgid "New Part" +msgstr "Neues Teil" + +#: company/templates/company/detail_supplier_part.html:67 +msgid "Create new Part" +msgstr "Neues Teil hinzufügen" + #: company/templates/company/detail_supplier_part.html:72 #: company/templates/company/manufacturer_part_suppliers.html:96 -#: company/views.py:60 part/templates/part/supplier.html:80 +#: company/views.py:59 part/templates/part/supplier.html:80 msgid "New Supplier" msgstr "Neuer Zulieferer" @@ -2417,17 +2412,17 @@ msgstr "Herstellerteil-Details" msgid "Internal Part" msgstr "Internes Teil" -#: company/templates/company/manufacturer_part_base.html:125 +#: company/templates/company/manufacturer_part_base.html:129 msgid "Edit Manufacturer Part" msgstr "Herstellerteil ändern" -#: company/templates/company/manufacturer_part_base.html:134 +#: company/templates/company/manufacturer_part_base.html:138 msgid "Delete Manufacturer Part" msgstr "Herstellerteil löschen" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:59 part/templates/part/navbar.html:75 +#: company/views.py:58 part/templates/part/navbar.html:75 #: part/templates/part/navbar.html:78 part/templates/part/prices.html:153 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" @@ -2658,58 +2653,58 @@ msgstr "Preisstaffel bearbeiten" msgid "Delete price break" msgstr "Preisstaffel löschen" -#: company/views.py:65 part/templates/part/prices.html:157 +#: company/views.py:64 part/templates/part/prices.html:157 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "Hersteller" -#: company/views.py:71 templates/InvenTree/search.html:336 +#: company/views.py:65 part/templates/part/supplier.html:85 +msgid "New Manufacturer" +msgstr "Neuer Hersteller" + +#: company/views.py:70 templates/InvenTree/search.html:336 #: templates/navbar.html:45 msgid "Customers" msgstr "Kunden" -#: company/views.py:72 +#: company/views.py:71 msgid "New Customer" msgstr "Neuer Kunde" -#: company/views.py:79 +#: company/views.py:78 msgid "Companies" msgstr "Firmen" -#: company/views.py:80 +#: company/views.py:79 msgid "New Company" msgstr "Neue Firma" -#: company/views.py:161 part/views.py:1008 +#: company/views.py:160 part/views.py:1008 msgid "Download Image" msgstr "Bild herunterladen" -#: company/views.py:190 part/views.py:1040 +#: company/views.py:189 part/views.py:1040 msgid "Image size exceeds maximum allowable size for download" msgstr "Bildgröße überschreitet maximal-erlaubte Größe für Downloads" -#: company/views.py:197 part/views.py:1047 +#: company/views.py:196 part/views.py:1047 #, python-brace-format msgid "Invalid response: {code}" msgstr "Ungültige Antwort {code}" -#: company/views.py:206 part/views.py:1056 +#: company/views.py:205 part/views.py:1056 msgid "Supplied URL is not a valid image file" msgstr "Angegebene URL ist kein gültiges Bild" -#: company/views.py:251 -msgid "Create New Manufacturer Part" -msgstr "Neues Herstellerteil anlegen" - -#: company/views.py:334 +#: company/views.py:265 msgid "Edit Supplier Part" msgstr "Zuliefererteil bearbeiten" -#: company/views.py:385 templates/js/stock.js:1629 +#: company/views.py:316 templates/js/stock.js:1629 msgid "Create new Supplier Part" msgstr "Neues Zuliefererteil anlegen" -#: company/views.py:529 +#: company/views.py:460 msgid "Delete Supplier Part" msgstr "Zuliefererteil entfernen" @@ -4956,7 +4951,7 @@ msgstr "Teil-Hersteller" msgid "Delete manufacturer parts" msgstr "Herstellerteile löschen" -#: part/templates/part/supplier.html:86 part/templates/part/supplier.html:162 +#: part/templates/part/supplier.html:86 msgid "Create new manufacturer" msgstr "Neuen Hersteller anlegen" @@ -7917,6 +7912,12 @@ msgstr "Berechtigungen Einträge zu ändern" msgid "Permission to delete items" msgstr "Berechtigung Einträge zu löschen" +#~ msgid "Create new Manufacturer" +#~ msgstr "Neuen Hersteller anlegen" + +#~ msgid "Create New Manufacturer Part" +#~ msgstr "Neues Herstellerteil anlegen" + #~ msgid "Adjust Stock" #~ msgstr "Lagerbestand anpassen" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 7e8c6b13e2..db4086cd3f 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-12 12:18+0000\n" +"POT-Creation-Date: 2021-07-12 12:24+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -474,7 +474,7 @@ msgstr "" #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:741 -#: company/forms.py:124 company/templates/company/supplier_part_pricing.html:79 +#: company/forms.py:104 company/templates/company/supplier_part_pricing.html:79 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 @@ -1870,7 +1870,7 @@ msgstr "" msgid "Key string must be unique" msgstr "" -#: common/models.py:742 company/forms.py:125 +#: common/models.py:742 company/forms.py:105 msgid "Price break quantity" msgstr "" @@ -1944,31 +1944,31 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/forms.py:26 part/forms.py:47 +#: company/forms.py:25 part/forms.py:47 msgid "URL" msgstr "" -#: company/forms.py:27 part/forms.py:48 +#: company/forms.py:26 part/forms.py:48 msgid "Image URL" msgstr "" -#: company/forms.py:67 templates/js/part.js:1041 +#: company/forms.py:47 templates/js/part.js:1041 msgid "Single Price" msgstr "" -#: company/forms.py:68 +#: company/forms.py:48 msgid "Single quantity price" msgstr "" -#: company/forms.py:76 company/models.py:335 +#: company/forms.py:56 company/models.py:335 msgid "Select manufacturer" msgstr "" -#: company/forms.py:82 company/models.py:342 +#: company/forms.py:62 company/models.py:342 msgid "Manufacturer Part Number" msgstr "" -#: company/forms.py:84 company/models.py:341 +#: company/forms.py:64 company/models.py:341 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 @@ -2325,26 +2325,9 @@ msgstr "" msgid "Delete Parts" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:68 -#: company/templates/company/detail_supplier_part.html:66 -#: part/templates/part/bom.html:166 part/templates/part/category.html:127 -#: templates/js/stock.js:1622 -msgid "New Part" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:69 -#: company/templates/company/detail_supplier_part.html:67 -msgid "Create new Part" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:74 -#: company/views.py:66 part/templates/part/supplier.html:85 -#: part/templates/part/supplier.html:161 -msgid "New Manufacturer" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:75 -msgid "Create new Manufacturer" +#: company/templates/company/detail_manufacturer_part.html:72 +#: part/templates/part/supplier.html:164 +msgid "Add Manufacturer Part" msgstr "" #: company/templates/company/detail_stock.html:10 @@ -2377,9 +2360,19 @@ msgstr "" msgid "New Supplier Part" msgstr "" +#: company/templates/company/detail_supplier_part.html:66 +#: part/templates/part/bom.html:166 part/templates/part/category.html:127 +#: templates/js/stock.js:1622 +msgid "New Part" +msgstr "" + +#: company/templates/company/detail_supplier_part.html:67 +msgid "Create new Part" +msgstr "" + #: company/templates/company/detail_supplier_part.html:72 #: company/templates/company/manufacturer_part_suppliers.html:96 -#: company/views.py:60 part/templates/part/supplier.html:80 +#: company/views.py:59 part/templates/part/supplier.html:80 msgid "New Supplier" msgstr "" @@ -2418,17 +2411,17 @@ msgstr "" msgid "Internal Part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:125 +#: company/templates/company/manufacturer_part_base.html:129 msgid "Edit Manufacturer Part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:134 +#: company/templates/company/manufacturer_part_base.html:138 msgid "Delete Manufacturer Part" msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:59 part/templates/part/navbar.html:75 +#: company/views.py:58 part/templates/part/navbar.html:75 #: part/templates/part/navbar.html:78 part/templates/part/prices.html:153 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" @@ -2659,58 +2652,58 @@ msgstr "" msgid "Delete price break" msgstr "" -#: company/views.py:65 part/templates/part/prices.html:157 +#: company/views.py:64 part/templates/part/prices.html:157 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" -#: company/views.py:71 templates/InvenTree/search.html:336 +#: company/views.py:65 part/templates/part/supplier.html:85 +msgid "New Manufacturer" +msgstr "" + +#: company/views.py:70 templates/InvenTree/search.html:336 #: templates/navbar.html:45 msgid "Customers" msgstr "" -#: company/views.py:72 +#: company/views.py:71 msgid "New Customer" msgstr "" -#: company/views.py:79 +#: company/views.py:78 msgid "Companies" msgstr "" -#: company/views.py:80 +#: company/views.py:79 msgid "New Company" msgstr "" -#: company/views.py:161 part/views.py:1008 +#: company/views.py:160 part/views.py:1008 msgid "Download Image" msgstr "" -#: company/views.py:190 part/views.py:1040 +#: company/views.py:189 part/views.py:1040 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:197 part/views.py:1047 +#: company/views.py:196 part/views.py:1047 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:206 part/views.py:1056 +#: company/views.py:205 part/views.py:1056 msgid "Supplied URL is not a valid image file" msgstr "" -#: company/views.py:251 -msgid "Create New Manufacturer Part" -msgstr "" - -#: company/views.py:334 +#: company/views.py:265 msgid "Edit Supplier Part" msgstr "" -#: company/views.py:385 templates/js/stock.js:1629 +#: company/views.py:316 templates/js/stock.js:1629 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:529 +#: company/views.py:460 msgid "Delete Supplier Part" msgstr "" @@ -4955,7 +4948,7 @@ msgstr "" msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/supplier.html:86 part/templates/part/supplier.html:162 +#: part/templates/part/supplier.html:86 msgid "Create new manufacturer" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index aa24fd903b..a26cb43a58 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-12 12:18+0000\n" +"POT-Creation-Date: 2021-07-12 12:24+0000\n" "PO-Revision-Date: 2021-07-10 04:49\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -473,7 +473,7 @@ msgstr "" #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:741 -#: company/forms.py:124 company/templates/company/supplier_part_pricing.html:79 +#: company/forms.py:104 company/templates/company/supplier_part_pricing.html:79 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 @@ -1869,7 +1869,7 @@ msgstr "" msgid "Key string must be unique" msgstr "" -#: common/models.py:742 company/forms.py:125 +#: common/models.py:742 company/forms.py:105 msgid "Price break quantity" msgstr "" @@ -1943,31 +1943,31 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/forms.py:26 part/forms.py:47 +#: company/forms.py:25 part/forms.py:47 msgid "URL" msgstr "" -#: company/forms.py:27 part/forms.py:48 +#: company/forms.py:26 part/forms.py:48 msgid "Image URL" msgstr "" -#: company/forms.py:67 templates/js/part.js:1041 +#: company/forms.py:47 templates/js/part.js:1041 msgid "Single Price" msgstr "" -#: company/forms.py:68 +#: company/forms.py:48 msgid "Single quantity price" msgstr "" -#: company/forms.py:76 company/models.py:335 +#: company/forms.py:56 company/models.py:335 msgid "Select manufacturer" msgstr "" -#: company/forms.py:82 company/models.py:342 +#: company/forms.py:62 company/models.py:342 msgid "Manufacturer Part Number" msgstr "" -#: company/forms.py:84 company/models.py:341 +#: company/forms.py:64 company/models.py:341 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 @@ -2324,27 +2324,12 @@ msgstr "" msgid "Delete Parts" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:68 -#: company/templates/company/detail_supplier_part.html:66 -#: part/templates/part/bom.html:166 part/templates/part/category.html:127 -#: templates/js/stock.js:1622 -msgid "New Part" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:69 -#: company/templates/company/detail_supplier_part.html:67 -msgid "Create new Part" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:74 -#: company/views.py:66 part/templates/part/supplier.html:85 -#: part/templates/part/supplier.html:161 -msgid "New Manufacturer" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:75 -msgid "Create new Manufacturer" -msgstr "" +#: company/templates/company/detail_manufacturer_part.html:72 +#: part/templates/part/supplier.html:164 +#, fuzzy +#| msgid "Manufacturer" +msgid "Add Manufacturer Part" +msgstr "Fabricante" #: company/templates/company/detail_stock.html:10 msgid "Supplier Stock" @@ -2376,9 +2361,19 @@ msgstr "" msgid "New Supplier Part" msgstr "" +#: company/templates/company/detail_supplier_part.html:66 +#: part/templates/part/bom.html:166 part/templates/part/category.html:127 +#: templates/js/stock.js:1622 +msgid "New Part" +msgstr "" + +#: company/templates/company/detail_supplier_part.html:67 +msgid "Create new Part" +msgstr "" + #: company/templates/company/detail_supplier_part.html:72 #: company/templates/company/manufacturer_part_suppliers.html:96 -#: company/views.py:60 part/templates/part/supplier.html:80 +#: company/views.py:59 part/templates/part/supplier.html:80 msgid "New Supplier" msgstr "" @@ -2417,17 +2412,17 @@ msgstr "" msgid "Internal Part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:125 +#: company/templates/company/manufacturer_part_base.html:129 msgid "Edit Manufacturer Part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:134 +#: company/templates/company/manufacturer_part_base.html:138 msgid "Delete Manufacturer Part" msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:59 part/templates/part/navbar.html:75 +#: company/views.py:58 part/templates/part/navbar.html:75 #: part/templates/part/navbar.html:78 part/templates/part/prices.html:153 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" @@ -2658,58 +2653,58 @@ msgstr "" msgid "Delete price break" msgstr "" -#: company/views.py:65 part/templates/part/prices.html:157 +#: company/views.py:64 part/templates/part/prices.html:157 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "Fabricantes" -#: company/views.py:71 templates/InvenTree/search.html:336 +#: company/views.py:65 part/templates/part/supplier.html:85 +msgid "New Manufacturer" +msgstr "" + +#: company/views.py:70 templates/InvenTree/search.html:336 #: templates/navbar.html:45 msgid "Customers" msgstr "" -#: company/views.py:72 +#: company/views.py:71 msgid "New Customer" msgstr "" -#: company/views.py:79 +#: company/views.py:78 msgid "Companies" msgstr "" -#: company/views.py:80 +#: company/views.py:79 msgid "New Company" msgstr "" -#: company/views.py:161 part/views.py:1008 +#: company/views.py:160 part/views.py:1008 msgid "Download Image" msgstr "" -#: company/views.py:190 part/views.py:1040 +#: company/views.py:189 part/views.py:1040 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:197 part/views.py:1047 +#: company/views.py:196 part/views.py:1047 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:206 part/views.py:1056 +#: company/views.py:205 part/views.py:1056 msgid "Supplied URL is not a valid image file" msgstr "" -#: company/views.py:251 -msgid "Create New Manufacturer Part" -msgstr "" - -#: company/views.py:334 +#: company/views.py:265 msgid "Edit Supplier Part" msgstr "" -#: company/views.py:385 templates/js/stock.js:1629 +#: company/views.py:316 templates/js/stock.js:1629 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:529 +#: company/views.py:460 msgid "Delete Supplier Part" msgstr "" @@ -4954,7 +4949,7 @@ msgstr "" msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/supplier.html:86 part/templates/part/supplier.html:162 +#: part/templates/part/supplier.html:86 msgid "Create new manufacturer" msgstr "" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 941cc0c7f5..4433e59f59 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-12 12:18+0000\n" +"POT-Creation-Date: 2021-07-12 12:24+0000\n" "PO-Revision-Date: 2021-07-10 04:49\n" "Last-Translator: \n" "Language-Team: French\n" @@ -473,7 +473,7 @@ msgstr "" #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:741 -#: company/forms.py:124 company/templates/company/supplier_part_pricing.html:79 +#: company/forms.py:104 company/templates/company/supplier_part_pricing.html:79 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 @@ -1869,7 +1869,7 @@ msgstr "" msgid "Key string must be unique" msgstr "" -#: common/models.py:742 company/forms.py:125 +#: common/models.py:742 company/forms.py:105 msgid "Price break quantity" msgstr "" @@ -1943,31 +1943,31 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/forms.py:26 part/forms.py:47 +#: company/forms.py:25 part/forms.py:47 msgid "URL" msgstr "" -#: company/forms.py:27 part/forms.py:48 +#: company/forms.py:26 part/forms.py:48 msgid "Image URL" msgstr "" -#: company/forms.py:67 templates/js/part.js:1041 +#: company/forms.py:47 templates/js/part.js:1041 msgid "Single Price" msgstr "" -#: company/forms.py:68 +#: company/forms.py:48 msgid "Single quantity price" msgstr "" -#: company/forms.py:76 company/models.py:335 +#: company/forms.py:56 company/models.py:335 msgid "Select manufacturer" msgstr "" -#: company/forms.py:82 company/models.py:342 +#: company/forms.py:62 company/models.py:342 msgid "Manufacturer Part Number" msgstr "" -#: company/forms.py:84 company/models.py:341 +#: company/forms.py:64 company/models.py:341 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 @@ -2324,26 +2324,9 @@ msgstr "" msgid "Delete Parts" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:68 -#: company/templates/company/detail_supplier_part.html:66 -#: part/templates/part/bom.html:166 part/templates/part/category.html:127 -#: templates/js/stock.js:1622 -msgid "New Part" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:69 -#: company/templates/company/detail_supplier_part.html:67 -msgid "Create new Part" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:74 -#: company/views.py:66 part/templates/part/supplier.html:85 -#: part/templates/part/supplier.html:161 -msgid "New Manufacturer" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:75 -msgid "Create new Manufacturer" +#: company/templates/company/detail_manufacturer_part.html:72 +#: part/templates/part/supplier.html:164 +msgid "Add Manufacturer Part" msgstr "" #: company/templates/company/detail_stock.html:10 @@ -2376,9 +2359,19 @@ msgstr "" msgid "New Supplier Part" msgstr "" +#: company/templates/company/detail_supplier_part.html:66 +#: part/templates/part/bom.html:166 part/templates/part/category.html:127 +#: templates/js/stock.js:1622 +msgid "New Part" +msgstr "" + +#: company/templates/company/detail_supplier_part.html:67 +msgid "Create new Part" +msgstr "" + #: company/templates/company/detail_supplier_part.html:72 #: company/templates/company/manufacturer_part_suppliers.html:96 -#: company/views.py:60 part/templates/part/supplier.html:80 +#: company/views.py:59 part/templates/part/supplier.html:80 msgid "New Supplier" msgstr "" @@ -2417,17 +2410,17 @@ msgstr "" msgid "Internal Part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:125 +#: company/templates/company/manufacturer_part_base.html:129 msgid "Edit Manufacturer Part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:134 +#: company/templates/company/manufacturer_part_base.html:138 msgid "Delete Manufacturer Part" msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:59 part/templates/part/navbar.html:75 +#: company/views.py:58 part/templates/part/navbar.html:75 #: part/templates/part/navbar.html:78 part/templates/part/prices.html:153 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" @@ -2658,58 +2651,58 @@ msgstr "" msgid "Delete price break" msgstr "" -#: company/views.py:65 part/templates/part/prices.html:157 +#: company/views.py:64 part/templates/part/prices.html:157 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" -#: company/views.py:71 templates/InvenTree/search.html:336 +#: company/views.py:65 part/templates/part/supplier.html:85 +msgid "New Manufacturer" +msgstr "" + +#: company/views.py:70 templates/InvenTree/search.html:336 #: templates/navbar.html:45 msgid "Customers" msgstr "" -#: company/views.py:72 +#: company/views.py:71 msgid "New Customer" msgstr "" -#: company/views.py:79 +#: company/views.py:78 msgid "Companies" msgstr "" -#: company/views.py:80 +#: company/views.py:79 msgid "New Company" msgstr "" -#: company/views.py:161 part/views.py:1008 +#: company/views.py:160 part/views.py:1008 msgid "Download Image" msgstr "" -#: company/views.py:190 part/views.py:1040 +#: company/views.py:189 part/views.py:1040 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:197 part/views.py:1047 +#: company/views.py:196 part/views.py:1047 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:206 part/views.py:1056 +#: company/views.py:205 part/views.py:1056 msgid "Supplied URL is not a valid image file" msgstr "" -#: company/views.py:251 -msgid "Create New Manufacturer Part" -msgstr "" - -#: company/views.py:334 +#: company/views.py:265 msgid "Edit Supplier Part" msgstr "" -#: company/views.py:385 templates/js/stock.js:1629 +#: company/views.py:316 templates/js/stock.js:1629 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:529 +#: company/views.py:460 msgid "Delete Supplier Part" msgstr "" @@ -4954,7 +4947,7 @@ msgstr "" msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/supplier.html:86 part/templates/part/supplier.html:162 +#: part/templates/part/supplier.html:86 msgid "Create new manufacturer" msgstr "" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 6ff12dda7e..0587639d7e 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-12 12:18+0000\n" +"POT-Creation-Date: 2021-07-12 12:24+0000\n" "PO-Revision-Date: 2021-07-10 04:49\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -473,7 +473,7 @@ msgstr "" #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:741 -#: company/forms.py:124 company/templates/company/supplier_part_pricing.html:79 +#: company/forms.py:104 company/templates/company/supplier_part_pricing.html:79 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 @@ -1869,7 +1869,7 @@ msgstr "" msgid "Key string must be unique" msgstr "" -#: common/models.py:742 company/forms.py:125 +#: common/models.py:742 company/forms.py:105 msgid "Price break quantity" msgstr "" @@ -1943,31 +1943,31 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/forms.py:26 part/forms.py:47 +#: company/forms.py:25 part/forms.py:47 msgid "URL" msgstr "" -#: company/forms.py:27 part/forms.py:48 +#: company/forms.py:26 part/forms.py:48 msgid "Image URL" msgstr "" -#: company/forms.py:67 templates/js/part.js:1041 +#: company/forms.py:47 templates/js/part.js:1041 msgid "Single Price" msgstr "" -#: company/forms.py:68 +#: company/forms.py:48 msgid "Single quantity price" msgstr "" -#: company/forms.py:76 company/models.py:335 +#: company/forms.py:56 company/models.py:335 msgid "Select manufacturer" msgstr "" -#: company/forms.py:82 company/models.py:342 +#: company/forms.py:62 company/models.py:342 msgid "Manufacturer Part Number" msgstr "" -#: company/forms.py:84 company/models.py:341 +#: company/forms.py:64 company/models.py:341 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 @@ -2324,26 +2324,9 @@ msgstr "" msgid "Delete Parts" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:68 -#: company/templates/company/detail_supplier_part.html:66 -#: part/templates/part/bom.html:166 part/templates/part/category.html:127 -#: templates/js/stock.js:1622 -msgid "New Part" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:69 -#: company/templates/company/detail_supplier_part.html:67 -msgid "Create new Part" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:74 -#: company/views.py:66 part/templates/part/supplier.html:85 -#: part/templates/part/supplier.html:161 -msgid "New Manufacturer" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:75 -msgid "Create new Manufacturer" +#: company/templates/company/detail_manufacturer_part.html:72 +#: part/templates/part/supplier.html:164 +msgid "Add Manufacturer Part" msgstr "" #: company/templates/company/detail_stock.html:10 @@ -2376,9 +2359,19 @@ msgstr "" msgid "New Supplier Part" msgstr "" +#: company/templates/company/detail_supplier_part.html:66 +#: part/templates/part/bom.html:166 part/templates/part/category.html:127 +#: templates/js/stock.js:1622 +msgid "New Part" +msgstr "" + +#: company/templates/company/detail_supplier_part.html:67 +msgid "Create new Part" +msgstr "" + #: company/templates/company/detail_supplier_part.html:72 #: company/templates/company/manufacturer_part_suppliers.html:96 -#: company/views.py:60 part/templates/part/supplier.html:80 +#: company/views.py:59 part/templates/part/supplier.html:80 msgid "New Supplier" msgstr "" @@ -2417,17 +2410,17 @@ msgstr "" msgid "Internal Part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:125 +#: company/templates/company/manufacturer_part_base.html:129 msgid "Edit Manufacturer Part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:134 +#: company/templates/company/manufacturer_part_base.html:138 msgid "Delete Manufacturer Part" msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:59 part/templates/part/navbar.html:75 +#: company/views.py:58 part/templates/part/navbar.html:75 #: part/templates/part/navbar.html:78 part/templates/part/prices.html:153 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" @@ -2658,58 +2651,58 @@ msgstr "" msgid "Delete price break" msgstr "" -#: company/views.py:65 part/templates/part/prices.html:157 +#: company/views.py:64 part/templates/part/prices.html:157 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" -#: company/views.py:71 templates/InvenTree/search.html:336 +#: company/views.py:65 part/templates/part/supplier.html:85 +msgid "New Manufacturer" +msgstr "" + +#: company/views.py:70 templates/InvenTree/search.html:336 #: templates/navbar.html:45 msgid "Customers" msgstr "" -#: company/views.py:72 +#: company/views.py:71 msgid "New Customer" msgstr "" -#: company/views.py:79 +#: company/views.py:78 msgid "Companies" msgstr "" -#: company/views.py:80 +#: company/views.py:79 msgid "New Company" msgstr "" -#: company/views.py:161 part/views.py:1008 +#: company/views.py:160 part/views.py:1008 msgid "Download Image" msgstr "" -#: company/views.py:190 part/views.py:1040 +#: company/views.py:189 part/views.py:1040 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:197 part/views.py:1047 +#: company/views.py:196 part/views.py:1047 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:206 part/views.py:1056 +#: company/views.py:205 part/views.py:1056 msgid "Supplied URL is not a valid image file" msgstr "" -#: company/views.py:251 -msgid "Create New Manufacturer Part" -msgstr "" - -#: company/views.py:334 +#: company/views.py:265 msgid "Edit Supplier Part" msgstr "" -#: company/views.py:385 templates/js/stock.js:1629 +#: company/views.py:316 templates/js/stock.js:1629 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:529 +#: company/views.py:460 msgid "Delete Supplier Part" msgstr "" @@ -4954,7 +4947,7 @@ msgstr "" msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/supplier.html:86 part/templates/part/supplier.html:162 +#: part/templates/part/supplier.html:86 msgid "Create new manufacturer" msgstr "" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index c6fbd1d8f9..3644135554 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-12 12:18+0000\n" +"POT-Creation-Date: 2021-07-12 12:24+0000\n" "PO-Revision-Date: 2021-07-10 04:49\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -473,7 +473,7 @@ msgstr "" #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:741 -#: company/forms.py:124 company/templates/company/supplier_part_pricing.html:79 +#: company/forms.py:104 company/templates/company/supplier_part_pricing.html:79 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 @@ -1869,7 +1869,7 @@ msgstr "" msgid "Key string must be unique" msgstr "" -#: common/models.py:742 company/forms.py:125 +#: common/models.py:742 company/forms.py:105 msgid "Price break quantity" msgstr "" @@ -1943,31 +1943,31 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/forms.py:26 part/forms.py:47 +#: company/forms.py:25 part/forms.py:47 msgid "URL" msgstr "" -#: company/forms.py:27 part/forms.py:48 +#: company/forms.py:26 part/forms.py:48 msgid "Image URL" msgstr "" -#: company/forms.py:67 templates/js/part.js:1041 +#: company/forms.py:47 templates/js/part.js:1041 msgid "Single Price" msgstr "" -#: company/forms.py:68 +#: company/forms.py:48 msgid "Single quantity price" msgstr "" -#: company/forms.py:76 company/models.py:335 +#: company/forms.py:56 company/models.py:335 msgid "Select manufacturer" msgstr "" -#: company/forms.py:82 company/models.py:342 +#: company/forms.py:62 company/models.py:342 msgid "Manufacturer Part Number" msgstr "" -#: company/forms.py:84 company/models.py:341 +#: company/forms.py:64 company/models.py:341 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 @@ -2324,27 +2324,12 @@ msgstr "パーツを削除" msgid "Delete Parts" msgstr "パーツを削除" -#: company/templates/company/detail_manufacturer_part.html:68 -#: company/templates/company/detail_supplier_part.html:66 -#: part/templates/part/bom.html:166 part/templates/part/category.html:127 -#: templates/js/stock.js:1622 -msgid "New Part" -msgstr "新規パーツ" - -#: company/templates/company/detail_manufacturer_part.html:69 -#: company/templates/company/detail_supplier_part.html:67 -msgid "Create new Part" -msgstr "新規パーツを作成" - -#: company/templates/company/detail_manufacturer_part.html:74 -#: company/views.py:66 part/templates/part/supplier.html:85 -#: part/templates/part/supplier.html:161 -msgid "New Manufacturer" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:75 -msgid "Create new Manufacturer" -msgstr "" +#: company/templates/company/detail_manufacturer_part.html:72 +#: part/templates/part/supplier.html:164 +#, fuzzy +#| msgid "Manufacturer Part" +msgid "Add Manufacturer Part" +msgstr "メーカー・パーツ" #: company/templates/company/detail_stock.html:10 msgid "Supplier Stock" @@ -2376,9 +2361,19 @@ msgstr "新しいサプライヤー・パーツを作成" msgid "New Supplier Part" msgstr "新しいサプライヤー・パーツ" +#: company/templates/company/detail_supplier_part.html:66 +#: part/templates/part/bom.html:166 part/templates/part/category.html:127 +#: templates/js/stock.js:1622 +msgid "New Part" +msgstr "新規パーツ" + +#: company/templates/company/detail_supplier_part.html:67 +msgid "Create new Part" +msgstr "新規パーツを作成" + #: company/templates/company/detail_supplier_part.html:72 #: company/templates/company/manufacturer_part_suppliers.html:96 -#: company/views.py:60 part/templates/part/supplier.html:80 +#: company/views.py:59 part/templates/part/supplier.html:80 msgid "New Supplier" msgstr "" @@ -2417,17 +2412,17 @@ msgstr "メーカー・パーツの詳細" msgid "Internal Part" msgstr "内部パーツ" -#: company/templates/company/manufacturer_part_base.html:125 +#: company/templates/company/manufacturer_part_base.html:129 msgid "Edit Manufacturer Part" msgstr "メーカー・パーツの編集" -#: company/templates/company/manufacturer_part_base.html:134 +#: company/templates/company/manufacturer_part_base.html:138 msgid "Delete Manufacturer Part" msgstr "メーカー・パーツを削除" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:59 part/templates/part/navbar.html:75 +#: company/views.py:58 part/templates/part/navbar.html:75 #: part/templates/part/navbar.html:78 part/templates/part/prices.html:153 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" @@ -2658,58 +2653,58 @@ msgstr "" msgid "Delete price break" msgstr "" -#: company/views.py:65 part/templates/part/prices.html:157 +#: company/views.py:64 part/templates/part/prices.html:157 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" -#: company/views.py:71 templates/InvenTree/search.html:336 +#: company/views.py:65 part/templates/part/supplier.html:85 +msgid "New Manufacturer" +msgstr "" + +#: company/views.py:70 templates/InvenTree/search.html:336 #: templates/navbar.html:45 msgid "Customers" msgstr "" -#: company/views.py:72 +#: company/views.py:71 msgid "New Customer" msgstr "" -#: company/views.py:79 +#: company/views.py:78 msgid "Companies" msgstr "" -#: company/views.py:80 +#: company/views.py:79 msgid "New Company" msgstr "" -#: company/views.py:161 part/views.py:1008 +#: company/views.py:160 part/views.py:1008 msgid "Download Image" msgstr "" -#: company/views.py:190 part/views.py:1040 +#: company/views.py:189 part/views.py:1040 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:197 part/views.py:1047 +#: company/views.py:196 part/views.py:1047 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:206 part/views.py:1056 +#: company/views.py:205 part/views.py:1056 msgid "Supplied URL is not a valid image file" msgstr "" -#: company/views.py:251 -msgid "Create New Manufacturer Part" -msgstr "" - -#: company/views.py:334 +#: company/views.py:265 msgid "Edit Supplier Part" msgstr "" -#: company/views.py:385 templates/js/stock.js:1629 +#: company/views.py:316 templates/js/stock.js:1629 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:529 +#: company/views.py:460 msgid "Delete Supplier Part" msgstr "" @@ -4956,7 +4951,7 @@ msgstr "" msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/supplier.html:86 part/templates/part/supplier.html:162 +#: part/templates/part/supplier.html:86 msgid "Create new manufacturer" msgstr "" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index b5bab2b6dc..10133f0001 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-12 12:18+0000\n" +"POT-Creation-Date: 2021-07-12 12:24+0000\n" "PO-Revision-Date: 2021-07-10 04:50\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -473,7 +473,7 @@ msgstr "" #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:741 -#: company/forms.py:124 company/templates/company/supplier_part_pricing.html:79 +#: company/forms.py:104 company/templates/company/supplier_part_pricing.html:79 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 @@ -1869,7 +1869,7 @@ msgstr "" msgid "Key string must be unique" msgstr "" -#: common/models.py:742 company/forms.py:125 +#: common/models.py:742 company/forms.py:105 msgid "Price break quantity" msgstr "" @@ -1943,31 +1943,31 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/forms.py:26 part/forms.py:47 +#: company/forms.py:25 part/forms.py:47 msgid "URL" msgstr "URL" -#: company/forms.py:27 part/forms.py:48 +#: company/forms.py:26 part/forms.py:48 msgid "Image URL" msgstr "URL zdjęcia" -#: company/forms.py:67 templates/js/part.js:1041 +#: company/forms.py:47 templates/js/part.js:1041 msgid "Single Price" msgstr "Cena jednostkowa" -#: company/forms.py:68 +#: company/forms.py:48 msgid "Single quantity price" msgstr "Cena jednostkowa" -#: company/forms.py:76 company/models.py:335 +#: company/forms.py:56 company/models.py:335 msgid "Select manufacturer" msgstr "Wybierz producenta" -#: company/forms.py:82 company/models.py:342 +#: company/forms.py:62 company/models.py:342 msgid "Manufacturer Part Number" msgstr "Numer producenta" -#: company/forms.py:84 company/models.py:341 +#: company/forms.py:64 company/models.py:341 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 @@ -2324,27 +2324,12 @@ msgstr "Usuń części" msgid "Delete Parts" msgstr "Usuń części" -#: company/templates/company/detail_manufacturer_part.html:68 -#: company/templates/company/detail_supplier_part.html:66 -#: part/templates/part/bom.html:166 part/templates/part/category.html:127 -#: templates/js/stock.js:1622 -msgid "New Part" -msgstr "Nowy komponent" - -#: company/templates/company/detail_manufacturer_part.html:69 -#: company/templates/company/detail_supplier_part.html:67 -msgid "Create new Part" -msgstr "Utwórz nowy komponent" - -#: company/templates/company/detail_manufacturer_part.html:74 -#: company/views.py:66 part/templates/part/supplier.html:85 -#: part/templates/part/supplier.html:161 -msgid "New Manufacturer" -msgstr "Now producent" - -#: company/templates/company/detail_manufacturer_part.html:75 -msgid "Create new Manufacturer" -msgstr "Utwórz nowego producenta" +#: company/templates/company/detail_manufacturer_part.html:72 +#: part/templates/part/supplier.html:164 +#, fuzzy +#| msgid "Manufacturer Part" +msgid "Add Manufacturer Part" +msgstr "Część producenta" #: company/templates/company/detail_stock.html:10 msgid "Supplier Stock" @@ -2376,9 +2361,19 @@ msgstr "Utwórz nowego dostawcę części" msgid "New Supplier Part" msgstr "Now dostawca części" +#: company/templates/company/detail_supplier_part.html:66 +#: part/templates/part/bom.html:166 part/templates/part/category.html:127 +#: templates/js/stock.js:1622 +msgid "New Part" +msgstr "Nowy komponent" + +#: company/templates/company/detail_supplier_part.html:67 +msgid "Create new Part" +msgstr "Utwórz nowy komponent" + #: company/templates/company/detail_supplier_part.html:72 #: company/templates/company/manufacturer_part_suppliers.html:96 -#: company/views.py:60 part/templates/part/supplier.html:80 +#: company/views.py:59 part/templates/part/supplier.html:80 msgid "New Supplier" msgstr "Nowy dostawca" @@ -2417,17 +2412,17 @@ msgstr "Szczegóły części producenta" msgid "Internal Part" msgstr "Część wewnętrzna" -#: company/templates/company/manufacturer_part_base.html:125 +#: company/templates/company/manufacturer_part_base.html:129 msgid "Edit Manufacturer Part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:134 +#: company/templates/company/manufacturer_part_base.html:138 msgid "Delete Manufacturer Part" msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:59 part/templates/part/navbar.html:75 +#: company/views.py:58 part/templates/part/navbar.html:75 #: part/templates/part/navbar.html:78 part/templates/part/prices.html:153 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" @@ -2658,58 +2653,58 @@ msgstr "Edytuj przedział cenowy" msgid "Delete price break" msgstr "" -#: company/views.py:65 part/templates/part/prices.html:157 +#: company/views.py:64 part/templates/part/prices.html:157 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "Producenci" -#: company/views.py:71 templates/InvenTree/search.html:336 +#: company/views.py:65 part/templates/part/supplier.html:85 +msgid "New Manufacturer" +msgstr "Now producent" + +#: company/views.py:70 templates/InvenTree/search.html:336 #: templates/navbar.html:45 msgid "Customers" msgstr "Klienci" -#: company/views.py:72 +#: company/views.py:71 msgid "New Customer" msgstr "Nowy klient" -#: company/views.py:79 +#: company/views.py:78 msgid "Companies" msgstr "Firmy" -#: company/views.py:80 +#: company/views.py:79 msgid "New Company" msgstr "Nowa firma" -#: company/views.py:161 part/views.py:1008 +#: company/views.py:160 part/views.py:1008 msgid "Download Image" msgstr "Pobierz obraz" -#: company/views.py:190 part/views.py:1040 +#: company/views.py:189 part/views.py:1040 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:197 part/views.py:1047 +#: company/views.py:196 part/views.py:1047 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:206 part/views.py:1056 +#: company/views.py:205 part/views.py:1056 msgid "Supplied URL is not a valid image file" msgstr "" -#: company/views.py:251 -msgid "Create New Manufacturer Part" -msgstr "" - -#: company/views.py:334 +#: company/views.py:265 msgid "Edit Supplier Part" msgstr "" -#: company/views.py:385 templates/js/stock.js:1629 +#: company/views.py:316 templates/js/stock.js:1629 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:529 +#: company/views.py:460 msgid "Delete Supplier Part" msgstr "" @@ -4956,7 +4951,7 @@ msgstr "" msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/supplier.html:86 part/templates/part/supplier.html:162 +#: part/templates/part/supplier.html:86 msgid "Create new manufacturer" msgstr "" @@ -7894,3 +7889,6 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + +#~ msgid "Create new Manufacturer" +#~ msgstr "Utwórz nowego producenta" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index d58e4d3fb2..92b4cf44cc 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-12 12:18+0000\n" +"POT-Creation-Date: 2021-07-12 12:24+0000\n" "PO-Revision-Date: 2021-07-10 04:50\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -473,7 +473,7 @@ msgstr "Целевая дата для сборки. Сборка будет п #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:741 -#: company/forms.py:124 company/templates/company/supplier_part_pricing.html:79 +#: company/forms.py:104 company/templates/company/supplier_part_pricing.html:79 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 @@ -1869,7 +1869,7 @@ msgstr "" msgid "Key string must be unique" msgstr "" -#: common/models.py:742 company/forms.py:125 +#: common/models.py:742 company/forms.py:105 msgid "Price break quantity" msgstr "" @@ -1943,31 +1943,31 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/forms.py:26 part/forms.py:47 +#: company/forms.py:25 part/forms.py:47 msgid "URL" msgstr "" -#: company/forms.py:27 part/forms.py:48 +#: company/forms.py:26 part/forms.py:48 msgid "Image URL" msgstr "" -#: company/forms.py:67 templates/js/part.js:1041 +#: company/forms.py:47 templates/js/part.js:1041 msgid "Single Price" msgstr "" -#: company/forms.py:68 +#: company/forms.py:48 msgid "Single quantity price" msgstr "" -#: company/forms.py:76 company/models.py:335 +#: company/forms.py:56 company/models.py:335 msgid "Select manufacturer" msgstr "" -#: company/forms.py:82 company/models.py:342 +#: company/forms.py:62 company/models.py:342 msgid "Manufacturer Part Number" msgstr "" -#: company/forms.py:84 company/models.py:341 +#: company/forms.py:64 company/models.py:341 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 @@ -2324,26 +2324,9 @@ msgstr "" msgid "Delete Parts" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:68 -#: company/templates/company/detail_supplier_part.html:66 -#: part/templates/part/bom.html:166 part/templates/part/category.html:127 -#: templates/js/stock.js:1622 -msgid "New Part" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:69 -#: company/templates/company/detail_supplier_part.html:67 -msgid "Create new Part" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:74 -#: company/views.py:66 part/templates/part/supplier.html:85 -#: part/templates/part/supplier.html:161 -msgid "New Manufacturer" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:75 -msgid "Create new Manufacturer" +#: company/templates/company/detail_manufacturer_part.html:72 +#: part/templates/part/supplier.html:164 +msgid "Add Manufacturer Part" msgstr "" #: company/templates/company/detail_stock.html:10 @@ -2376,9 +2359,19 @@ msgstr "" msgid "New Supplier Part" msgstr "" +#: company/templates/company/detail_supplier_part.html:66 +#: part/templates/part/bom.html:166 part/templates/part/category.html:127 +#: templates/js/stock.js:1622 +msgid "New Part" +msgstr "" + +#: company/templates/company/detail_supplier_part.html:67 +msgid "Create new Part" +msgstr "" + #: company/templates/company/detail_supplier_part.html:72 #: company/templates/company/manufacturer_part_suppliers.html:96 -#: company/views.py:60 part/templates/part/supplier.html:80 +#: company/views.py:59 part/templates/part/supplier.html:80 msgid "New Supplier" msgstr "" @@ -2417,17 +2410,17 @@ msgstr "" msgid "Internal Part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:125 +#: company/templates/company/manufacturer_part_base.html:129 msgid "Edit Manufacturer Part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:134 +#: company/templates/company/manufacturer_part_base.html:138 msgid "Delete Manufacturer Part" msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:59 part/templates/part/navbar.html:75 +#: company/views.py:58 part/templates/part/navbar.html:75 #: part/templates/part/navbar.html:78 part/templates/part/prices.html:153 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" @@ -2658,58 +2651,58 @@ msgstr "" msgid "Delete price break" msgstr "" -#: company/views.py:65 part/templates/part/prices.html:157 +#: company/views.py:64 part/templates/part/prices.html:157 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" -#: company/views.py:71 templates/InvenTree/search.html:336 +#: company/views.py:65 part/templates/part/supplier.html:85 +msgid "New Manufacturer" +msgstr "" + +#: company/views.py:70 templates/InvenTree/search.html:336 #: templates/navbar.html:45 msgid "Customers" msgstr "" -#: company/views.py:72 +#: company/views.py:71 msgid "New Customer" msgstr "" -#: company/views.py:79 +#: company/views.py:78 msgid "Companies" msgstr "" -#: company/views.py:80 +#: company/views.py:79 msgid "New Company" msgstr "" -#: company/views.py:161 part/views.py:1008 +#: company/views.py:160 part/views.py:1008 msgid "Download Image" msgstr "" -#: company/views.py:190 part/views.py:1040 +#: company/views.py:189 part/views.py:1040 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:197 part/views.py:1047 +#: company/views.py:196 part/views.py:1047 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:206 part/views.py:1056 +#: company/views.py:205 part/views.py:1056 msgid "Supplied URL is not a valid image file" msgstr "" -#: company/views.py:251 -msgid "Create New Manufacturer Part" -msgstr "" - -#: company/views.py:334 +#: company/views.py:265 msgid "Edit Supplier Part" msgstr "" -#: company/views.py:385 templates/js/stock.js:1629 +#: company/views.py:316 templates/js/stock.js:1629 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:529 +#: company/views.py:460 msgid "Delete Supplier Part" msgstr "" @@ -4954,7 +4947,7 @@ msgstr "" msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/supplier.html:86 part/templates/part/supplier.html:162 +#: part/templates/part/supplier.html:86 msgid "Create new manufacturer" msgstr "" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index e3296f120c..75ade0e88a 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-12 12:18+0000\n" +"POT-Creation-Date: 2021-07-12 12:24+0000\n" "PO-Revision-Date: 2021-07-10 04:50\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -473,7 +473,7 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:741 -#: company/forms.py:124 company/templates/company/supplier_part_pricing.html:79 +#: company/forms.py:104 company/templates/company/supplier_part_pricing.html:79 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 @@ -1869,7 +1869,7 @@ msgstr "" msgid "Key string must be unique" msgstr "" -#: common/models.py:742 company/forms.py:125 +#: common/models.py:742 company/forms.py:105 msgid "Price break quantity" msgstr "" @@ -1943,31 +1943,31 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/forms.py:26 part/forms.py:47 +#: company/forms.py:25 part/forms.py:47 msgid "URL" msgstr "" -#: company/forms.py:27 part/forms.py:48 +#: company/forms.py:26 part/forms.py:48 msgid "Image URL" msgstr "" -#: company/forms.py:67 templates/js/part.js:1041 +#: company/forms.py:47 templates/js/part.js:1041 msgid "Single Price" msgstr "" -#: company/forms.py:68 +#: company/forms.py:48 msgid "Single quantity price" msgstr "" -#: company/forms.py:76 company/models.py:335 +#: company/forms.py:56 company/models.py:335 msgid "Select manufacturer" msgstr "" -#: company/forms.py:82 company/models.py:342 +#: company/forms.py:62 company/models.py:342 msgid "Manufacturer Part Number" msgstr "" -#: company/forms.py:84 company/models.py:341 +#: company/forms.py:64 company/models.py:341 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 @@ -2324,26 +2324,9 @@ msgstr "Parçaları sil" msgid "Delete Parts" msgstr "Parçaları Sil" -#: company/templates/company/detail_manufacturer_part.html:68 -#: company/templates/company/detail_supplier_part.html:66 -#: part/templates/part/bom.html:166 part/templates/part/category.html:127 -#: templates/js/stock.js:1622 -msgid "New Part" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:69 -#: company/templates/company/detail_supplier_part.html:67 -msgid "Create new Part" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:74 -#: company/views.py:66 part/templates/part/supplier.html:85 -#: part/templates/part/supplier.html:161 -msgid "New Manufacturer" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:75 -msgid "Create new Manufacturer" +#: company/templates/company/detail_manufacturer_part.html:72 +#: part/templates/part/supplier.html:164 +msgid "Add Manufacturer Part" msgstr "" #: company/templates/company/detail_stock.html:10 @@ -2376,9 +2359,19 @@ msgstr "Yeni tedarikçi parçası oluştur" msgid "New Supplier Part" msgstr "Yeni Tedarikçi Parçası" +#: company/templates/company/detail_supplier_part.html:66 +#: part/templates/part/bom.html:166 part/templates/part/category.html:127 +#: templates/js/stock.js:1622 +msgid "New Part" +msgstr "" + +#: company/templates/company/detail_supplier_part.html:67 +msgid "Create new Part" +msgstr "" + #: company/templates/company/detail_supplier_part.html:72 #: company/templates/company/manufacturer_part_suppliers.html:96 -#: company/views.py:60 part/templates/part/supplier.html:80 +#: company/views.py:59 part/templates/part/supplier.html:80 msgid "New Supplier" msgstr "" @@ -2417,17 +2410,17 @@ msgstr "" msgid "Internal Part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:125 +#: company/templates/company/manufacturer_part_base.html:129 msgid "Edit Manufacturer Part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:134 +#: company/templates/company/manufacturer_part_base.html:138 msgid "Delete Manufacturer Part" msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:59 part/templates/part/navbar.html:75 +#: company/views.py:58 part/templates/part/navbar.html:75 #: part/templates/part/navbar.html:78 part/templates/part/prices.html:153 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" @@ -2658,58 +2651,58 @@ msgstr "" msgid "Delete price break" msgstr "" -#: company/views.py:65 part/templates/part/prices.html:157 +#: company/views.py:64 part/templates/part/prices.html:157 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" -#: company/views.py:71 templates/InvenTree/search.html:336 +#: company/views.py:65 part/templates/part/supplier.html:85 +msgid "New Manufacturer" +msgstr "" + +#: company/views.py:70 templates/InvenTree/search.html:336 #: templates/navbar.html:45 msgid "Customers" msgstr "" -#: company/views.py:72 +#: company/views.py:71 msgid "New Customer" msgstr "" -#: company/views.py:79 +#: company/views.py:78 msgid "Companies" msgstr "" -#: company/views.py:80 +#: company/views.py:79 msgid "New Company" msgstr "" -#: company/views.py:161 part/views.py:1008 +#: company/views.py:160 part/views.py:1008 msgid "Download Image" msgstr "" -#: company/views.py:190 part/views.py:1040 +#: company/views.py:189 part/views.py:1040 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:197 part/views.py:1047 +#: company/views.py:196 part/views.py:1047 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:206 part/views.py:1056 +#: company/views.py:205 part/views.py:1056 msgid "Supplied URL is not a valid image file" msgstr "Sağlanan URL geçerli bir resim dosyası değil" -#: company/views.py:251 -msgid "Create New Manufacturer Part" -msgstr "" - -#: company/views.py:334 +#: company/views.py:265 msgid "Edit Supplier Part" msgstr "" -#: company/views.py:385 templates/js/stock.js:1629 +#: company/views.py:316 templates/js/stock.js:1629 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:529 +#: company/views.py:460 msgid "Delete Supplier Part" msgstr "" @@ -4954,7 +4947,7 @@ msgstr "" msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/supplier.html:86 part/templates/part/supplier.html:162 +#: part/templates/part/supplier.html:86 msgid "Create new manufacturer" msgstr "" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 07d574133f..0f1663045b 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-12 12:18+0000\n" +"POT-Creation-Date: 2021-07-12 12:24+0000\n" "PO-Revision-Date: 2021-07-10 04:50\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -473,7 +473,7 @@ msgstr "" #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:741 -#: company/forms.py:124 company/templates/company/supplier_part_pricing.html:79 +#: company/forms.py:104 company/templates/company/supplier_part_pricing.html:79 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 @@ -1869,7 +1869,7 @@ msgstr "" msgid "Key string must be unique" msgstr "" -#: common/models.py:742 company/forms.py:125 +#: common/models.py:742 company/forms.py:105 msgid "Price break quantity" msgstr "" @@ -1943,31 +1943,31 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/forms.py:26 part/forms.py:47 +#: company/forms.py:25 part/forms.py:47 msgid "URL" msgstr "" -#: company/forms.py:27 part/forms.py:48 +#: company/forms.py:26 part/forms.py:48 msgid "Image URL" msgstr "" -#: company/forms.py:67 templates/js/part.js:1041 +#: company/forms.py:47 templates/js/part.js:1041 msgid "Single Price" msgstr "" -#: company/forms.py:68 +#: company/forms.py:48 msgid "Single quantity price" msgstr "" -#: company/forms.py:76 company/models.py:335 +#: company/forms.py:56 company/models.py:335 msgid "Select manufacturer" msgstr "" -#: company/forms.py:82 company/models.py:342 +#: company/forms.py:62 company/models.py:342 msgid "Manufacturer Part Number" msgstr "" -#: company/forms.py:84 company/models.py:341 +#: company/forms.py:64 company/models.py:341 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 @@ -2324,26 +2324,9 @@ msgstr "" msgid "Delete Parts" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:68 -#: company/templates/company/detail_supplier_part.html:66 -#: part/templates/part/bom.html:166 part/templates/part/category.html:127 -#: templates/js/stock.js:1622 -msgid "New Part" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:69 -#: company/templates/company/detail_supplier_part.html:67 -msgid "Create new Part" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:74 -#: company/views.py:66 part/templates/part/supplier.html:85 -#: part/templates/part/supplier.html:161 -msgid "New Manufacturer" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:75 -msgid "Create new Manufacturer" +#: company/templates/company/detail_manufacturer_part.html:72 +#: part/templates/part/supplier.html:164 +msgid "Add Manufacturer Part" msgstr "" #: company/templates/company/detail_stock.html:10 @@ -2376,9 +2359,19 @@ msgstr "" msgid "New Supplier Part" msgstr "" +#: company/templates/company/detail_supplier_part.html:66 +#: part/templates/part/bom.html:166 part/templates/part/category.html:127 +#: templates/js/stock.js:1622 +msgid "New Part" +msgstr "" + +#: company/templates/company/detail_supplier_part.html:67 +msgid "Create new Part" +msgstr "" + #: company/templates/company/detail_supplier_part.html:72 #: company/templates/company/manufacturer_part_suppliers.html:96 -#: company/views.py:60 part/templates/part/supplier.html:80 +#: company/views.py:59 part/templates/part/supplier.html:80 msgid "New Supplier" msgstr "" @@ -2417,17 +2410,17 @@ msgstr "" msgid "Internal Part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:125 +#: company/templates/company/manufacturer_part_base.html:129 msgid "Edit Manufacturer Part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:134 +#: company/templates/company/manufacturer_part_base.html:138 msgid "Delete Manufacturer Part" msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:59 part/templates/part/navbar.html:75 +#: company/views.py:58 part/templates/part/navbar.html:75 #: part/templates/part/navbar.html:78 part/templates/part/prices.html:153 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" @@ -2658,58 +2651,58 @@ msgstr "" msgid "Delete price break" msgstr "" -#: company/views.py:65 part/templates/part/prices.html:157 +#: company/views.py:64 part/templates/part/prices.html:157 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" -#: company/views.py:71 templates/InvenTree/search.html:336 +#: company/views.py:65 part/templates/part/supplier.html:85 +msgid "New Manufacturer" +msgstr "" + +#: company/views.py:70 templates/InvenTree/search.html:336 #: templates/navbar.html:45 msgid "Customers" msgstr "" -#: company/views.py:72 +#: company/views.py:71 msgid "New Customer" msgstr "" -#: company/views.py:79 +#: company/views.py:78 msgid "Companies" msgstr "" -#: company/views.py:80 +#: company/views.py:79 msgid "New Company" msgstr "" -#: company/views.py:161 part/views.py:1008 +#: company/views.py:160 part/views.py:1008 msgid "Download Image" msgstr "" -#: company/views.py:190 part/views.py:1040 +#: company/views.py:189 part/views.py:1040 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:197 part/views.py:1047 +#: company/views.py:196 part/views.py:1047 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:206 part/views.py:1056 +#: company/views.py:205 part/views.py:1056 msgid "Supplied URL is not a valid image file" msgstr "" -#: company/views.py:251 -msgid "Create New Manufacturer Part" -msgstr "" - -#: company/views.py:334 +#: company/views.py:265 msgid "Edit Supplier Part" msgstr "" -#: company/views.py:385 templates/js/stock.js:1629 +#: company/views.py:316 templates/js/stock.js:1629 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:529 +#: company/views.py:460 msgid "Delete Supplier Part" msgstr "" @@ -4954,7 +4947,7 @@ msgstr "" msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/supplier.html:86 part/templates/part/supplier.html:162 +#: part/templates/part/supplier.html:86 msgid "Create new manufacturer" msgstr "" From 7e3177d1c499e918d75b3287e6c0d6acba667f2b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 12 Jul 2021 12:41:33 +0000 Subject: [PATCH 439/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 126 +++++++++++----------- InvenTree/locale/en/LC_MESSAGES/django.po | 111 ++++++++----------- InvenTree/locale/es/LC_MESSAGES/django.po | 111 ++++++++----------- InvenTree/locale/fr/LC_MESSAGES/django.po | 111 ++++++++----------- InvenTree/locale/it/LC_MESSAGES/django.po | 111 ++++++++----------- InvenTree/locale/ja/LC_MESSAGES/django.po | 111 ++++++++----------- InvenTree/locale/pl/LC_MESSAGES/django.po | 111 ++++++++----------- InvenTree/locale/ru/LC_MESSAGES/django.po | 111 ++++++++----------- InvenTree/locale/tr/LC_MESSAGES/django.po | 126 +++++++++++----------- InvenTree/locale/zh/LC_MESSAGES/django.po | 111 ++++++++----------- 10 files changed, 480 insertions(+), 660 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index aabccd2dbf..060c81cc60 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-12 12:24+0000\n" +"POT-Creation-Date: 2021-07-12 12:41+0000\n" "PO-Revision-Date: 2021-07-10 04:49\n" "Last-Translator: \n" "Language-Team: German\n" @@ -36,7 +36,7 @@ msgstr "Datum eingeben" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:119 templates/js/forms.js:506 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:506 msgid "Confirm" msgstr "Bestätigen" @@ -481,8 +481,8 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: order/templates/order/sales_order_detail.html:80 #: order/templates/order/sales_order_detail.html:87 #: order/templates/order/sales_order_detail.html:172 -#: order/templates/order/sales_order_detail.html:244 part/forms.py:327 -#: part/forms.py:357 part/forms.py:373 part/forms.py:389 part/models.py:2329 +#: order/templates/order/sales_order_detail.html:244 part/forms.py:317 +#: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 #: part/templates/part/prices.html:474 @@ -788,8 +788,8 @@ msgstr "Link zu einer externen URL" #: order/templates/order/so_navbar.html:36 part/models.py:864 #: part/templates/part/navbar.html:121 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 -#: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 +#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 +#: stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:566 #: templates/js/stock.js:209 templates/js/stock.js:450 @@ -1235,7 +1235,6 @@ msgstr "Bestand kann jedem verfügbaren Lagerort entnommen werden." #: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:782 #: order/templates/order/purchase_order_detail.html:270 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 -#: stock/forms.py:342 msgid "Destination" msgstr "Ziel-Lager" @@ -3668,135 +3667,135 @@ msgstr "Standard-Lagerort" msgid "Available Stock" msgstr "Verfügbarer Lagerbestand" -#: part/forms.py:74 stock/forms.py:232 +#: part/forms.py:64 stock/forms.py:232 msgid "File Format" msgstr "Dateiformat" -#: part/forms.py:74 stock/forms.py:232 +#: part/forms.py:64 stock/forms.py:232 msgid "Select output file format" msgstr "Ausgabe-Dateiformat auswählen" -#: part/forms.py:76 +#: part/forms.py:66 msgid "Cascading" msgstr "Kaskadierend" -#: part/forms.py:76 +#: part/forms.py:66 msgid "Download cascading / multi-level BOM" msgstr "Kaskadierende Stückliste herunterladen" -#: part/forms.py:78 +#: part/forms.py:68 msgid "Levels" msgstr "Ebenen" -#: part/forms.py:78 +#: part/forms.py:68 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "Maximale Anzahl an Ebenen für Stückliste-Export auswählen (0 = alle Ebenen)" -#: part/forms.py:80 +#: part/forms.py:70 msgid "Include Parameter Data" msgstr "Parameter-Daten einschließen" -#: part/forms.py:80 +#: part/forms.py:70 msgid "Include part parameters data in exported BOM" msgstr "Teil-Parameter in Stückliste-Export einschließen" -#: part/forms.py:82 +#: part/forms.py:72 msgid "Include Stock Data" msgstr "Bestand einschließen" -#: part/forms.py:82 +#: part/forms.py:72 msgid "Include part stock data in exported BOM" msgstr "Teil-Bestand in Stückliste-Export einschließen" -#: part/forms.py:84 +#: part/forms.py:74 msgid "Include Manufacturer Data" msgstr "Herstellerdaten einschließen" -#: part/forms.py:84 +#: part/forms.py:74 msgid "Include part manufacturer data in exported BOM" msgstr "Teil-Herstellerdaten in Stückliste-Export einschließen" -#: part/forms.py:86 +#: part/forms.py:76 msgid "Include Supplier Data" msgstr "Zulieferer einschließen" -#: part/forms.py:86 +#: part/forms.py:76 msgid "Include part supplier data in exported BOM" msgstr "Zulieferer-Daten in Stückliste-Export einschließen" -#: part/forms.py:107 part/models.py:2223 +#: part/forms.py:97 part/models.py:2223 msgid "Parent Part" msgstr "Ausgangsteil" -#: part/forms.py:108 part/templates/part/bom_duplicate.html:7 +#: part/forms.py:98 part/templates/part/bom_duplicate.html:7 msgid "Select parent part to copy BOM from" msgstr "Teil für Stücklisten-Kopie auswählen" -#: part/forms.py:114 +#: part/forms.py:104 msgid "Clear existing BOM items" msgstr "Stücklisten-Position(en) löschen" -#: part/forms.py:120 +#: part/forms.py:110 msgid "Confirm BOM duplication" msgstr "Kopie von Stückliste bestätigen" -#: part/forms.py:138 +#: part/forms.py:128 msgid "validate" msgstr "kontrollieren" -#: part/forms.py:138 +#: part/forms.py:128 msgid "Confirm that the BOM is correct" msgstr "Bestätigen, dass die Stückliste korrekt ist" -#: part/forms.py:181 +#: part/forms.py:171 msgid "Related Part" msgstr "verknüpftes Teil" -#: part/forms.py:188 +#: part/forms.py:178 msgid "Select part category" msgstr "Teil-Kategorie wählen" -#: part/forms.py:205 +#: part/forms.py:195 msgid "Duplicate all BOM data for this part" msgstr "Stückliste für dieses Teil kopieren" -#: part/forms.py:206 +#: part/forms.py:196 msgid "Copy BOM" msgstr "Stückliste kopieren" -#: part/forms.py:211 +#: part/forms.py:201 msgid "Duplicate all parameter data for this part" msgstr "Alle Parameter-Daten für dieses Teil kopieren" -#: part/forms.py:212 +#: part/forms.py:202 msgid "Copy Parameters" msgstr "Parameter kopieren" -#: part/forms.py:217 +#: part/forms.py:207 msgid "Confirm part creation" msgstr "Erstellen des Teils bestätigen" -#: part/forms.py:222 +#: part/forms.py:212 msgid "Include category parameter templates" msgstr "Kategorie Parameter-Vorlage einschließen" -#: part/forms.py:227 +#: part/forms.py:217 msgid "Include parent categories parameter templates" msgstr "Über-Kategorie Parameter-Vorlage einschließen" -#: part/forms.py:307 +#: part/forms.py:297 msgid "Add parameter template to same level categories" msgstr "Parameter-Vorlage zu Kategorien dieser Ebene hinzufügen" -#: part/forms.py:311 +#: part/forms.py:301 msgid "Add parameter template to all categories" msgstr "Parameter-Vorlage zu allen Kategorien hinzufügen" -#: part/forms.py:329 part/models.py:2322 +#: part/forms.py:319 part/models.py:2322 msgid "Sub part" msgstr "Untergeordnetes Teil" -#: part/forms.py:358 +#: part/forms.py:348 msgid "Input quantity for price calculation" msgstr "Menge für die Preisberechnung" @@ -5311,12 +5310,12 @@ msgstr "Endprodukt muss angegeben sein" msgid "Moved {n} parts to {loc}" msgstr "{n} Teile nach {loc} bewegt" -#: stock/forms.py:81 stock/forms.py:385 stock/models.py:513 +#: stock/forms.py:81 stock/forms.py:341 stock/models.py:513 #: stock/templates/stock/item_base.html:393 templates/js/stock.js:969 msgid "Expiry Date" msgstr "Ablaufdatum" -#: stock/forms.py:82 stock/forms.py:386 +#: stock/forms.py:82 stock/forms.py:342 msgid "Expiration date for this stock item" msgstr "Ablaufdatum für dieses BestandsObjekt" @@ -5377,30 +5376,6 @@ msgstr "nicht mehr verbauen bestätigen" msgid "Confirm removal of installed stock items" msgstr "Entfernen der verbauten BestandsObjekt bestätigen" -#: stock/forms.py:342 -msgid "Destination stock location" -msgstr "Ziel-Lagerbestand" - -#: stock/forms.py:344 -msgid "Add note (required)" -msgstr "Notiz hinzufügen (erforderlich)" - -#: stock/forms.py:348 stock/views.py:728 templates/js/stock.js:223 -msgid "Confirm stock adjustment" -msgstr "Bestands-Anpassung bestätigen" - -#: stock/forms.py:348 -msgid "Confirm movement of stock items" -msgstr "Verschieben der BestandsObjekt bestätigen" - -#: stock/forms.py:350 -msgid "Set Default Location" -msgstr "Standard-Lagerort ändern" - -#: stock/forms.py:350 -msgid "Set the destination as the default location for selected parts" -msgstr "Setze das Ziel als Standard-Lagerort für ausgewählte Teile" - #: stock/models.py:56 stock/models.py:550 msgid "Owner" msgstr "Besitzer" @@ -6028,6 +6003,10 @@ msgstr "BestandsObjekt installiert" msgid "Uninstall Stock Items" msgstr "BestandsObjekte deinstallieren" +#: stock/views.py:728 templates/js/stock.js:223 +msgid "Confirm stock adjustment" +msgstr "Bestands-Anpassung bestätigen" + #: stock/views.py:739 msgid "Uninstalled stock items" msgstr "BestandsObjekte deinstalliert" @@ -7912,6 +7891,21 @@ msgstr "Berechtigungen Einträge zu ändern" msgid "Permission to delete items" msgstr "Berechtigung Einträge zu löschen" +#~ msgid "Destination stock location" +#~ msgstr "Ziel-Lagerbestand" + +#~ msgid "Add note (required)" +#~ msgstr "Notiz hinzufügen (erforderlich)" + +#~ msgid "Confirm movement of stock items" +#~ msgstr "Verschieben der BestandsObjekt bestätigen" + +#~ msgid "Set Default Location" +#~ msgstr "Standard-Lagerort ändern" + +#~ msgid "Set the destination as the default location for selected parts" +#~ msgstr "Setze das Ziel als Standard-Lagerort für ausgewählte Teile" + #~ msgid "Create new Manufacturer" #~ msgstr "Neuen Hersteller anlegen" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index db4086cd3f..733e2acb40 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-12 12:24+0000\n" +"POT-Creation-Date: 2021-07-12 12:41+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -37,7 +37,7 @@ msgstr "" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:119 templates/js/forms.js:506 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:506 msgid "Confirm" msgstr "" @@ -482,8 +482,8 @@ msgstr "" #: order/templates/order/sales_order_detail.html:80 #: order/templates/order/sales_order_detail.html:87 #: order/templates/order/sales_order_detail.html:172 -#: order/templates/order/sales_order_detail.html:244 part/forms.py:327 -#: part/forms.py:357 part/forms.py:373 part/forms.py:389 part/models.py:2329 +#: order/templates/order/sales_order_detail.html:244 part/forms.py:317 +#: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 #: part/templates/part/prices.html:474 @@ -789,8 +789,8 @@ msgstr "" #: order/templates/order/so_navbar.html:36 part/models.py:864 #: part/templates/part/navbar.html:121 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 -#: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 +#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 +#: stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:566 #: templates/js/stock.js:209 templates/js/stock.js:450 @@ -1236,7 +1236,6 @@ msgstr "" #: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:782 #: order/templates/order/purchase_order_detail.html:270 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 -#: stock/forms.py:342 msgid "Destination" msgstr "" @@ -3667,135 +3666,135 @@ msgstr "" msgid "Available Stock" msgstr "" -#: part/forms.py:74 stock/forms.py:232 +#: part/forms.py:64 stock/forms.py:232 msgid "File Format" msgstr "" -#: part/forms.py:74 stock/forms.py:232 +#: part/forms.py:64 stock/forms.py:232 msgid "Select output file format" msgstr "" -#: part/forms.py:76 +#: part/forms.py:66 msgid "Cascading" msgstr "" -#: part/forms.py:76 +#: part/forms.py:66 msgid "Download cascading / multi-level BOM" msgstr "" -#: part/forms.py:78 +#: part/forms.py:68 msgid "Levels" msgstr "" -#: part/forms.py:78 +#: part/forms.py:68 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "" -#: part/forms.py:80 +#: part/forms.py:70 msgid "Include Parameter Data" msgstr "" -#: part/forms.py:80 +#: part/forms.py:70 msgid "Include part parameters data in exported BOM" msgstr "" -#: part/forms.py:82 +#: part/forms.py:72 msgid "Include Stock Data" msgstr "" -#: part/forms.py:82 +#: part/forms.py:72 msgid "Include part stock data in exported BOM" msgstr "" -#: part/forms.py:84 +#: part/forms.py:74 msgid "Include Manufacturer Data" msgstr "" -#: part/forms.py:84 +#: part/forms.py:74 msgid "Include part manufacturer data in exported BOM" msgstr "" -#: part/forms.py:86 +#: part/forms.py:76 msgid "Include Supplier Data" msgstr "" -#: part/forms.py:86 +#: part/forms.py:76 msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:107 part/models.py:2223 +#: part/forms.py:97 part/models.py:2223 msgid "Parent Part" msgstr "" -#: part/forms.py:108 part/templates/part/bom_duplicate.html:7 +#: part/forms.py:98 part/templates/part/bom_duplicate.html:7 msgid "Select parent part to copy BOM from" msgstr "" -#: part/forms.py:114 +#: part/forms.py:104 msgid "Clear existing BOM items" msgstr "" -#: part/forms.py:120 +#: part/forms.py:110 msgid "Confirm BOM duplication" msgstr "" -#: part/forms.py:138 +#: part/forms.py:128 msgid "validate" msgstr "" -#: part/forms.py:138 +#: part/forms.py:128 msgid "Confirm that the BOM is correct" msgstr "" -#: part/forms.py:181 +#: part/forms.py:171 msgid "Related Part" msgstr "" -#: part/forms.py:188 +#: part/forms.py:178 msgid "Select part category" msgstr "" -#: part/forms.py:205 +#: part/forms.py:195 msgid "Duplicate all BOM data for this part" msgstr "" -#: part/forms.py:206 +#: part/forms.py:196 msgid "Copy BOM" msgstr "" -#: part/forms.py:211 +#: part/forms.py:201 msgid "Duplicate all parameter data for this part" msgstr "" -#: part/forms.py:212 +#: part/forms.py:202 msgid "Copy Parameters" msgstr "" -#: part/forms.py:217 +#: part/forms.py:207 msgid "Confirm part creation" msgstr "" -#: part/forms.py:222 +#: part/forms.py:212 msgid "Include category parameter templates" msgstr "" -#: part/forms.py:227 +#: part/forms.py:217 msgid "Include parent categories parameter templates" msgstr "" -#: part/forms.py:307 +#: part/forms.py:297 msgid "Add parameter template to same level categories" msgstr "" -#: part/forms.py:311 +#: part/forms.py:301 msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:329 part/models.py:2322 +#: part/forms.py:319 part/models.py:2322 msgid "Sub part" msgstr "" -#: part/forms.py:358 +#: part/forms.py:348 msgid "Input quantity for price calculation" msgstr "" @@ -5296,12 +5295,12 @@ msgstr "" msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:81 stock/forms.py:385 stock/models.py:513 +#: stock/forms.py:81 stock/forms.py:341 stock/models.py:513 #: stock/templates/stock/item_base.html:393 templates/js/stock.js:969 msgid "Expiry Date" msgstr "" -#: stock/forms.py:82 stock/forms.py:386 +#: stock/forms.py:82 stock/forms.py:342 msgid "Expiration date for this stock item" msgstr "" @@ -5362,30 +5361,6 @@ msgstr "" msgid "Confirm removal of installed stock items" msgstr "" -#: stock/forms.py:342 -msgid "Destination stock location" -msgstr "" - -#: stock/forms.py:344 -msgid "Add note (required)" -msgstr "" - -#: stock/forms.py:348 stock/views.py:728 templates/js/stock.js:223 -msgid "Confirm stock adjustment" -msgstr "" - -#: stock/forms.py:348 -msgid "Confirm movement of stock items" -msgstr "" - -#: stock/forms.py:350 -msgid "Set Default Location" -msgstr "" - -#: stock/forms.py:350 -msgid "Set the destination as the default location for selected parts" -msgstr "" - #: stock/models.py:56 stock/models.py:550 msgid "Owner" msgstr "" @@ -6013,6 +5988,10 @@ msgstr "" msgid "Uninstall Stock Items" msgstr "" +#: stock/views.py:728 templates/js/stock.js:223 +msgid "Confirm stock adjustment" +msgstr "" + #: stock/views.py:739 msgid "Uninstalled stock items" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index a26cb43a58..6277b1758e 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-12 12:24+0000\n" +"POT-Creation-Date: 2021-07-12 12:41+0000\n" "PO-Revision-Date: 2021-07-10 04:49\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -36,7 +36,7 @@ msgstr "Ingrese la fecha" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:119 templates/js/forms.js:506 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:506 msgid "Confirm" msgstr "Confirmar" @@ -481,8 +481,8 @@ msgstr "" #: order/templates/order/sales_order_detail.html:80 #: order/templates/order/sales_order_detail.html:87 #: order/templates/order/sales_order_detail.html:172 -#: order/templates/order/sales_order_detail.html:244 part/forms.py:327 -#: part/forms.py:357 part/forms.py:373 part/forms.py:389 part/models.py:2329 +#: order/templates/order/sales_order_detail.html:244 part/forms.py:317 +#: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 #: part/templates/part/prices.html:474 @@ -788,8 +788,8 @@ msgstr "" #: order/templates/order/so_navbar.html:36 part/models.py:864 #: part/templates/part/navbar.html:121 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 -#: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 +#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 +#: stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:566 #: templates/js/stock.js:209 templates/js/stock.js:450 @@ -1235,7 +1235,6 @@ msgstr "" #: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:782 #: order/templates/order/purchase_order_detail.html:270 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 -#: stock/forms.py:342 msgid "Destination" msgstr "Destinación" @@ -3668,135 +3667,135 @@ msgstr "" msgid "Available Stock" msgstr "" -#: part/forms.py:74 stock/forms.py:232 +#: part/forms.py:64 stock/forms.py:232 msgid "File Format" msgstr "" -#: part/forms.py:74 stock/forms.py:232 +#: part/forms.py:64 stock/forms.py:232 msgid "Select output file format" msgstr "" -#: part/forms.py:76 +#: part/forms.py:66 msgid "Cascading" msgstr "" -#: part/forms.py:76 +#: part/forms.py:66 msgid "Download cascading / multi-level BOM" msgstr "" -#: part/forms.py:78 +#: part/forms.py:68 msgid "Levels" msgstr "" -#: part/forms.py:78 +#: part/forms.py:68 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "" -#: part/forms.py:80 +#: part/forms.py:70 msgid "Include Parameter Data" msgstr "" -#: part/forms.py:80 +#: part/forms.py:70 msgid "Include part parameters data in exported BOM" msgstr "" -#: part/forms.py:82 +#: part/forms.py:72 msgid "Include Stock Data" msgstr "" -#: part/forms.py:82 +#: part/forms.py:72 msgid "Include part stock data in exported BOM" msgstr "" -#: part/forms.py:84 +#: part/forms.py:74 msgid "Include Manufacturer Data" msgstr "" -#: part/forms.py:84 +#: part/forms.py:74 msgid "Include part manufacturer data in exported BOM" msgstr "" -#: part/forms.py:86 +#: part/forms.py:76 msgid "Include Supplier Data" msgstr "" -#: part/forms.py:86 +#: part/forms.py:76 msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:107 part/models.py:2223 +#: part/forms.py:97 part/models.py:2223 msgid "Parent Part" msgstr "" -#: part/forms.py:108 part/templates/part/bom_duplicate.html:7 +#: part/forms.py:98 part/templates/part/bom_duplicate.html:7 msgid "Select parent part to copy BOM from" msgstr "" -#: part/forms.py:114 +#: part/forms.py:104 msgid "Clear existing BOM items" msgstr "" -#: part/forms.py:120 +#: part/forms.py:110 msgid "Confirm BOM duplication" msgstr "" -#: part/forms.py:138 +#: part/forms.py:128 msgid "validate" msgstr "" -#: part/forms.py:138 +#: part/forms.py:128 msgid "Confirm that the BOM is correct" msgstr "" -#: part/forms.py:181 +#: part/forms.py:171 msgid "Related Part" msgstr "" -#: part/forms.py:188 +#: part/forms.py:178 msgid "Select part category" msgstr "" -#: part/forms.py:205 +#: part/forms.py:195 msgid "Duplicate all BOM data for this part" msgstr "" -#: part/forms.py:206 +#: part/forms.py:196 msgid "Copy BOM" msgstr "" -#: part/forms.py:211 +#: part/forms.py:201 msgid "Duplicate all parameter data for this part" msgstr "" -#: part/forms.py:212 +#: part/forms.py:202 msgid "Copy Parameters" msgstr "" -#: part/forms.py:217 +#: part/forms.py:207 msgid "Confirm part creation" msgstr "" -#: part/forms.py:222 +#: part/forms.py:212 msgid "Include category parameter templates" msgstr "" -#: part/forms.py:227 +#: part/forms.py:217 msgid "Include parent categories parameter templates" msgstr "" -#: part/forms.py:307 +#: part/forms.py:297 msgid "Add parameter template to same level categories" msgstr "" -#: part/forms.py:311 +#: part/forms.py:301 msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:329 part/models.py:2322 +#: part/forms.py:319 part/models.py:2322 msgid "Sub part" msgstr "" -#: part/forms.py:358 +#: part/forms.py:348 msgid "Input quantity for price calculation" msgstr "" @@ -5301,12 +5300,12 @@ msgstr "No se especificó ninguna acción" msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:81 stock/forms.py:385 stock/models.py:513 +#: stock/forms.py:81 stock/forms.py:341 stock/models.py:513 #: stock/templates/stock/item_base.html:393 templates/js/stock.js:969 msgid "Expiry Date" msgstr "" -#: stock/forms.py:82 stock/forms.py:386 +#: stock/forms.py:82 stock/forms.py:342 msgid "Expiration date for this stock item" msgstr "" @@ -5367,30 +5366,6 @@ msgstr "" msgid "Confirm removal of installed stock items" msgstr "" -#: stock/forms.py:342 -msgid "Destination stock location" -msgstr "" - -#: stock/forms.py:344 -msgid "Add note (required)" -msgstr "" - -#: stock/forms.py:348 stock/views.py:728 templates/js/stock.js:223 -msgid "Confirm stock adjustment" -msgstr "" - -#: stock/forms.py:348 -msgid "Confirm movement of stock items" -msgstr "" - -#: stock/forms.py:350 -msgid "Set Default Location" -msgstr "" - -#: stock/forms.py:350 -msgid "Set the destination as the default location for selected parts" -msgstr "" - #: stock/models.py:56 stock/models.py:550 msgid "Owner" msgstr "" @@ -6018,6 +5993,10 @@ msgstr "" msgid "Uninstall Stock Items" msgstr "" +#: stock/views.py:728 templates/js/stock.js:223 +msgid "Confirm stock adjustment" +msgstr "" + #: stock/views.py:739 msgid "Uninstalled stock items" msgstr "" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 4433e59f59..f9660d3ed2 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-12 12:24+0000\n" +"POT-Creation-Date: 2021-07-12 12:41+0000\n" "PO-Revision-Date: 2021-07-10 04:49\n" "Last-Translator: \n" "Language-Team: French\n" @@ -36,7 +36,7 @@ msgstr "Entrer la date" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:119 templates/js/forms.js:506 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:506 msgid "Confirm" msgstr "Confirmer" @@ -481,8 +481,8 @@ msgstr "" #: order/templates/order/sales_order_detail.html:80 #: order/templates/order/sales_order_detail.html:87 #: order/templates/order/sales_order_detail.html:172 -#: order/templates/order/sales_order_detail.html:244 part/forms.py:327 -#: part/forms.py:357 part/forms.py:373 part/forms.py:389 part/models.py:2329 +#: order/templates/order/sales_order_detail.html:244 part/forms.py:317 +#: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 #: part/templates/part/prices.html:474 @@ -788,8 +788,8 @@ msgstr "" #: order/templates/order/so_navbar.html:36 part/models.py:864 #: part/templates/part/navbar.html:121 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 -#: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 +#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 +#: stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:566 #: templates/js/stock.js:209 templates/js/stock.js:450 @@ -1235,7 +1235,6 @@ msgstr "" #: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:782 #: order/templates/order/purchase_order_detail.html:270 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 -#: stock/forms.py:342 msgid "Destination" msgstr "" @@ -3666,135 +3665,135 @@ msgstr "" msgid "Available Stock" msgstr "" -#: part/forms.py:74 stock/forms.py:232 +#: part/forms.py:64 stock/forms.py:232 msgid "File Format" msgstr "" -#: part/forms.py:74 stock/forms.py:232 +#: part/forms.py:64 stock/forms.py:232 msgid "Select output file format" msgstr "" -#: part/forms.py:76 +#: part/forms.py:66 msgid "Cascading" msgstr "" -#: part/forms.py:76 +#: part/forms.py:66 msgid "Download cascading / multi-level BOM" msgstr "" -#: part/forms.py:78 +#: part/forms.py:68 msgid "Levels" msgstr "" -#: part/forms.py:78 +#: part/forms.py:68 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "" -#: part/forms.py:80 +#: part/forms.py:70 msgid "Include Parameter Data" msgstr "" -#: part/forms.py:80 +#: part/forms.py:70 msgid "Include part parameters data in exported BOM" msgstr "" -#: part/forms.py:82 +#: part/forms.py:72 msgid "Include Stock Data" msgstr "" -#: part/forms.py:82 +#: part/forms.py:72 msgid "Include part stock data in exported BOM" msgstr "" -#: part/forms.py:84 +#: part/forms.py:74 msgid "Include Manufacturer Data" msgstr "" -#: part/forms.py:84 +#: part/forms.py:74 msgid "Include part manufacturer data in exported BOM" msgstr "" -#: part/forms.py:86 +#: part/forms.py:76 msgid "Include Supplier Data" msgstr "" -#: part/forms.py:86 +#: part/forms.py:76 msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:107 part/models.py:2223 +#: part/forms.py:97 part/models.py:2223 msgid "Parent Part" msgstr "" -#: part/forms.py:108 part/templates/part/bom_duplicate.html:7 +#: part/forms.py:98 part/templates/part/bom_duplicate.html:7 msgid "Select parent part to copy BOM from" msgstr "" -#: part/forms.py:114 +#: part/forms.py:104 msgid "Clear existing BOM items" msgstr "" -#: part/forms.py:120 +#: part/forms.py:110 msgid "Confirm BOM duplication" msgstr "" -#: part/forms.py:138 +#: part/forms.py:128 msgid "validate" msgstr "" -#: part/forms.py:138 +#: part/forms.py:128 msgid "Confirm that the BOM is correct" msgstr "" -#: part/forms.py:181 +#: part/forms.py:171 msgid "Related Part" msgstr "" -#: part/forms.py:188 +#: part/forms.py:178 msgid "Select part category" msgstr "" -#: part/forms.py:205 +#: part/forms.py:195 msgid "Duplicate all BOM data for this part" msgstr "" -#: part/forms.py:206 +#: part/forms.py:196 msgid "Copy BOM" msgstr "" -#: part/forms.py:211 +#: part/forms.py:201 msgid "Duplicate all parameter data for this part" msgstr "" -#: part/forms.py:212 +#: part/forms.py:202 msgid "Copy Parameters" msgstr "" -#: part/forms.py:217 +#: part/forms.py:207 msgid "Confirm part creation" msgstr "" -#: part/forms.py:222 +#: part/forms.py:212 msgid "Include category parameter templates" msgstr "" -#: part/forms.py:227 +#: part/forms.py:217 msgid "Include parent categories parameter templates" msgstr "" -#: part/forms.py:307 +#: part/forms.py:297 msgid "Add parameter template to same level categories" msgstr "" -#: part/forms.py:311 +#: part/forms.py:301 msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:329 part/models.py:2322 +#: part/forms.py:319 part/models.py:2322 msgid "Sub part" msgstr "" -#: part/forms.py:358 +#: part/forms.py:348 msgid "Input quantity for price calculation" msgstr "" @@ -5299,12 +5298,12 @@ msgstr "Aucune action spécifiée" msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:81 stock/forms.py:385 stock/models.py:513 +#: stock/forms.py:81 stock/forms.py:341 stock/models.py:513 #: stock/templates/stock/item_base.html:393 templates/js/stock.js:969 msgid "Expiry Date" msgstr "" -#: stock/forms.py:82 stock/forms.py:386 +#: stock/forms.py:82 stock/forms.py:342 msgid "Expiration date for this stock item" msgstr "" @@ -5365,30 +5364,6 @@ msgstr "" msgid "Confirm removal of installed stock items" msgstr "" -#: stock/forms.py:342 -msgid "Destination stock location" -msgstr "" - -#: stock/forms.py:344 -msgid "Add note (required)" -msgstr "" - -#: stock/forms.py:348 stock/views.py:728 templates/js/stock.js:223 -msgid "Confirm stock adjustment" -msgstr "" - -#: stock/forms.py:348 -msgid "Confirm movement of stock items" -msgstr "" - -#: stock/forms.py:350 -msgid "Set Default Location" -msgstr "" - -#: stock/forms.py:350 -msgid "Set the destination as the default location for selected parts" -msgstr "" - #: stock/models.py:56 stock/models.py:550 msgid "Owner" msgstr "" @@ -6016,6 +5991,10 @@ msgstr "" msgid "Uninstall Stock Items" msgstr "" +#: stock/views.py:728 templates/js/stock.js:223 +msgid "Confirm stock adjustment" +msgstr "" + #: stock/views.py:739 msgid "Uninstalled stock items" msgstr "" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 0587639d7e..9106a7e1fe 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-12 12:24+0000\n" +"POT-Creation-Date: 2021-07-12 12:41+0000\n" "PO-Revision-Date: 2021-07-10 04:49\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -36,7 +36,7 @@ msgstr "" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:119 templates/js/forms.js:506 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:506 msgid "Confirm" msgstr "" @@ -481,8 +481,8 @@ msgstr "" #: order/templates/order/sales_order_detail.html:80 #: order/templates/order/sales_order_detail.html:87 #: order/templates/order/sales_order_detail.html:172 -#: order/templates/order/sales_order_detail.html:244 part/forms.py:327 -#: part/forms.py:357 part/forms.py:373 part/forms.py:389 part/models.py:2329 +#: order/templates/order/sales_order_detail.html:244 part/forms.py:317 +#: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 #: part/templates/part/prices.html:474 @@ -788,8 +788,8 @@ msgstr "" #: order/templates/order/so_navbar.html:36 part/models.py:864 #: part/templates/part/navbar.html:121 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 -#: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 +#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 +#: stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:566 #: templates/js/stock.js:209 templates/js/stock.js:450 @@ -1235,7 +1235,6 @@ msgstr "" #: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:782 #: order/templates/order/purchase_order_detail.html:270 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 -#: stock/forms.py:342 msgid "Destination" msgstr "" @@ -3666,135 +3665,135 @@ msgstr "" msgid "Available Stock" msgstr "" -#: part/forms.py:74 stock/forms.py:232 +#: part/forms.py:64 stock/forms.py:232 msgid "File Format" msgstr "" -#: part/forms.py:74 stock/forms.py:232 +#: part/forms.py:64 stock/forms.py:232 msgid "Select output file format" msgstr "" -#: part/forms.py:76 +#: part/forms.py:66 msgid "Cascading" msgstr "" -#: part/forms.py:76 +#: part/forms.py:66 msgid "Download cascading / multi-level BOM" msgstr "" -#: part/forms.py:78 +#: part/forms.py:68 msgid "Levels" msgstr "" -#: part/forms.py:78 +#: part/forms.py:68 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "" -#: part/forms.py:80 +#: part/forms.py:70 msgid "Include Parameter Data" msgstr "" -#: part/forms.py:80 +#: part/forms.py:70 msgid "Include part parameters data in exported BOM" msgstr "" -#: part/forms.py:82 +#: part/forms.py:72 msgid "Include Stock Data" msgstr "" -#: part/forms.py:82 +#: part/forms.py:72 msgid "Include part stock data in exported BOM" msgstr "" -#: part/forms.py:84 +#: part/forms.py:74 msgid "Include Manufacturer Data" msgstr "" -#: part/forms.py:84 +#: part/forms.py:74 msgid "Include part manufacturer data in exported BOM" msgstr "" -#: part/forms.py:86 +#: part/forms.py:76 msgid "Include Supplier Data" msgstr "" -#: part/forms.py:86 +#: part/forms.py:76 msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:107 part/models.py:2223 +#: part/forms.py:97 part/models.py:2223 msgid "Parent Part" msgstr "" -#: part/forms.py:108 part/templates/part/bom_duplicate.html:7 +#: part/forms.py:98 part/templates/part/bom_duplicate.html:7 msgid "Select parent part to copy BOM from" msgstr "" -#: part/forms.py:114 +#: part/forms.py:104 msgid "Clear existing BOM items" msgstr "" -#: part/forms.py:120 +#: part/forms.py:110 msgid "Confirm BOM duplication" msgstr "" -#: part/forms.py:138 +#: part/forms.py:128 msgid "validate" msgstr "" -#: part/forms.py:138 +#: part/forms.py:128 msgid "Confirm that the BOM is correct" msgstr "" -#: part/forms.py:181 +#: part/forms.py:171 msgid "Related Part" msgstr "" -#: part/forms.py:188 +#: part/forms.py:178 msgid "Select part category" msgstr "" -#: part/forms.py:205 +#: part/forms.py:195 msgid "Duplicate all BOM data for this part" msgstr "" -#: part/forms.py:206 +#: part/forms.py:196 msgid "Copy BOM" msgstr "" -#: part/forms.py:211 +#: part/forms.py:201 msgid "Duplicate all parameter data for this part" msgstr "" -#: part/forms.py:212 +#: part/forms.py:202 msgid "Copy Parameters" msgstr "" -#: part/forms.py:217 +#: part/forms.py:207 msgid "Confirm part creation" msgstr "" -#: part/forms.py:222 +#: part/forms.py:212 msgid "Include category parameter templates" msgstr "" -#: part/forms.py:227 +#: part/forms.py:217 msgid "Include parent categories parameter templates" msgstr "" -#: part/forms.py:307 +#: part/forms.py:297 msgid "Add parameter template to same level categories" msgstr "" -#: part/forms.py:311 +#: part/forms.py:301 msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:329 part/models.py:2322 +#: part/forms.py:319 part/models.py:2322 msgid "Sub part" msgstr "" -#: part/forms.py:358 +#: part/forms.py:348 msgid "Input quantity for price calculation" msgstr "" @@ -5295,12 +5294,12 @@ msgstr "" msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:81 stock/forms.py:385 stock/models.py:513 +#: stock/forms.py:81 stock/forms.py:341 stock/models.py:513 #: stock/templates/stock/item_base.html:393 templates/js/stock.js:969 msgid "Expiry Date" msgstr "" -#: stock/forms.py:82 stock/forms.py:386 +#: stock/forms.py:82 stock/forms.py:342 msgid "Expiration date for this stock item" msgstr "" @@ -5361,30 +5360,6 @@ msgstr "" msgid "Confirm removal of installed stock items" msgstr "" -#: stock/forms.py:342 -msgid "Destination stock location" -msgstr "" - -#: stock/forms.py:344 -msgid "Add note (required)" -msgstr "" - -#: stock/forms.py:348 stock/views.py:728 templates/js/stock.js:223 -msgid "Confirm stock adjustment" -msgstr "" - -#: stock/forms.py:348 -msgid "Confirm movement of stock items" -msgstr "" - -#: stock/forms.py:350 -msgid "Set Default Location" -msgstr "" - -#: stock/forms.py:350 -msgid "Set the destination as the default location for selected parts" -msgstr "" - #: stock/models.py:56 stock/models.py:550 msgid "Owner" msgstr "" @@ -6012,6 +5987,10 @@ msgstr "" msgid "Uninstall Stock Items" msgstr "" +#: stock/views.py:728 templates/js/stock.js:223 +msgid "Confirm stock adjustment" +msgstr "" + #: stock/views.py:739 msgid "Uninstalled stock items" msgstr "" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 3644135554..feefb13deb 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-12 12:24+0000\n" +"POT-Creation-Date: 2021-07-12 12:41+0000\n" "PO-Revision-Date: 2021-07-10 04:49\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -36,7 +36,7 @@ msgstr "" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:119 templates/js/forms.js:506 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:506 msgid "Confirm" msgstr "確認" @@ -481,8 +481,8 @@ msgstr "" #: order/templates/order/sales_order_detail.html:80 #: order/templates/order/sales_order_detail.html:87 #: order/templates/order/sales_order_detail.html:172 -#: order/templates/order/sales_order_detail.html:244 part/forms.py:327 -#: part/forms.py:357 part/forms.py:373 part/forms.py:389 part/models.py:2329 +#: order/templates/order/sales_order_detail.html:244 part/forms.py:317 +#: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 #: part/templates/part/prices.html:474 @@ -788,8 +788,8 @@ msgstr "" #: order/templates/order/so_navbar.html:36 part/models.py:864 #: part/templates/part/navbar.html:121 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 -#: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 +#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 +#: stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:566 #: templates/js/stock.js:209 templates/js/stock.js:450 @@ -1235,7 +1235,6 @@ msgstr "" #: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:782 #: order/templates/order/purchase_order_detail.html:270 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 -#: stock/forms.py:342 msgid "Destination" msgstr "" @@ -3668,135 +3667,135 @@ msgstr "" msgid "Available Stock" msgstr "" -#: part/forms.py:74 stock/forms.py:232 +#: part/forms.py:64 stock/forms.py:232 msgid "File Format" msgstr "" -#: part/forms.py:74 stock/forms.py:232 +#: part/forms.py:64 stock/forms.py:232 msgid "Select output file format" msgstr "" -#: part/forms.py:76 +#: part/forms.py:66 msgid "Cascading" msgstr "" -#: part/forms.py:76 +#: part/forms.py:66 msgid "Download cascading / multi-level BOM" msgstr "" -#: part/forms.py:78 +#: part/forms.py:68 msgid "Levels" msgstr "" -#: part/forms.py:78 +#: part/forms.py:68 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "" -#: part/forms.py:80 +#: part/forms.py:70 msgid "Include Parameter Data" msgstr "" -#: part/forms.py:80 +#: part/forms.py:70 msgid "Include part parameters data in exported BOM" msgstr "" -#: part/forms.py:82 +#: part/forms.py:72 msgid "Include Stock Data" msgstr "" -#: part/forms.py:82 +#: part/forms.py:72 msgid "Include part stock data in exported BOM" msgstr "" -#: part/forms.py:84 +#: part/forms.py:74 msgid "Include Manufacturer Data" msgstr "" -#: part/forms.py:84 +#: part/forms.py:74 msgid "Include part manufacturer data in exported BOM" msgstr "" -#: part/forms.py:86 +#: part/forms.py:76 msgid "Include Supplier Data" msgstr "" -#: part/forms.py:86 +#: part/forms.py:76 msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:107 part/models.py:2223 +#: part/forms.py:97 part/models.py:2223 msgid "Parent Part" msgstr "" -#: part/forms.py:108 part/templates/part/bom_duplicate.html:7 +#: part/forms.py:98 part/templates/part/bom_duplicate.html:7 msgid "Select parent part to copy BOM from" msgstr "" -#: part/forms.py:114 +#: part/forms.py:104 msgid "Clear existing BOM items" msgstr "" -#: part/forms.py:120 +#: part/forms.py:110 msgid "Confirm BOM duplication" msgstr "" -#: part/forms.py:138 +#: part/forms.py:128 msgid "validate" msgstr "" -#: part/forms.py:138 +#: part/forms.py:128 msgid "Confirm that the BOM is correct" msgstr "" -#: part/forms.py:181 +#: part/forms.py:171 msgid "Related Part" msgstr "" -#: part/forms.py:188 +#: part/forms.py:178 msgid "Select part category" msgstr "" -#: part/forms.py:205 +#: part/forms.py:195 msgid "Duplicate all BOM data for this part" msgstr "" -#: part/forms.py:206 +#: part/forms.py:196 msgid "Copy BOM" msgstr "" -#: part/forms.py:211 +#: part/forms.py:201 msgid "Duplicate all parameter data for this part" msgstr "" -#: part/forms.py:212 +#: part/forms.py:202 msgid "Copy Parameters" msgstr "" -#: part/forms.py:217 +#: part/forms.py:207 msgid "Confirm part creation" msgstr "" -#: part/forms.py:222 +#: part/forms.py:212 msgid "Include category parameter templates" msgstr "" -#: part/forms.py:227 +#: part/forms.py:217 msgid "Include parent categories parameter templates" msgstr "" -#: part/forms.py:307 +#: part/forms.py:297 msgid "Add parameter template to same level categories" msgstr "" -#: part/forms.py:311 +#: part/forms.py:301 msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:329 part/models.py:2322 +#: part/forms.py:319 part/models.py:2322 msgid "Sub part" msgstr "" -#: part/forms.py:358 +#: part/forms.py:348 msgid "Input quantity for price calculation" msgstr "" @@ -5299,12 +5298,12 @@ msgstr "" msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:81 stock/forms.py:385 stock/models.py:513 +#: stock/forms.py:81 stock/forms.py:341 stock/models.py:513 #: stock/templates/stock/item_base.html:393 templates/js/stock.js:969 msgid "Expiry Date" msgstr "" -#: stock/forms.py:82 stock/forms.py:386 +#: stock/forms.py:82 stock/forms.py:342 msgid "Expiration date for this stock item" msgstr "" @@ -5365,30 +5364,6 @@ msgstr "" msgid "Confirm removal of installed stock items" msgstr "" -#: stock/forms.py:342 -msgid "Destination stock location" -msgstr "" - -#: stock/forms.py:344 -msgid "Add note (required)" -msgstr "" - -#: stock/forms.py:348 stock/views.py:728 templates/js/stock.js:223 -msgid "Confirm stock adjustment" -msgstr "" - -#: stock/forms.py:348 -msgid "Confirm movement of stock items" -msgstr "" - -#: stock/forms.py:350 -msgid "Set Default Location" -msgstr "" - -#: stock/forms.py:350 -msgid "Set the destination as the default location for selected parts" -msgstr "" - #: stock/models.py:56 stock/models.py:550 msgid "Owner" msgstr "" @@ -6016,6 +5991,10 @@ msgstr "" msgid "Uninstall Stock Items" msgstr "" +#: stock/views.py:728 templates/js/stock.js:223 +msgid "Confirm stock adjustment" +msgstr "" + #: stock/views.py:739 msgid "Uninstalled stock items" msgstr "" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 10133f0001..25f143e3ca 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-12 12:24+0000\n" +"POT-Creation-Date: 2021-07-12 12:41+0000\n" "PO-Revision-Date: 2021-07-10 04:50\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -36,7 +36,7 @@ msgstr "Wprowadź dane" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:119 templates/js/forms.js:506 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:506 msgid "Confirm" msgstr "Potwierdź" @@ -481,8 +481,8 @@ msgstr "" #: order/templates/order/sales_order_detail.html:80 #: order/templates/order/sales_order_detail.html:87 #: order/templates/order/sales_order_detail.html:172 -#: order/templates/order/sales_order_detail.html:244 part/forms.py:327 -#: part/forms.py:357 part/forms.py:373 part/forms.py:389 part/models.py:2329 +#: order/templates/order/sales_order_detail.html:244 part/forms.py:317 +#: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 #: part/templates/part/prices.html:474 @@ -788,8 +788,8 @@ msgstr "Link do zewnętrznego adresu URL" #: order/templates/order/so_navbar.html:36 part/models.py:864 #: part/templates/part/navbar.html:121 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 -#: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 +#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 +#: stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:566 #: templates/js/stock.js:209 templates/js/stock.js:450 @@ -1235,7 +1235,6 @@ msgstr "" #: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:782 #: order/templates/order/purchase_order_detail.html:270 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 -#: stock/forms.py:342 msgid "Destination" msgstr "Przeznaczenie" @@ -3668,135 +3667,135 @@ msgstr "Domyślna lokalizacja" msgid "Available Stock" msgstr "Dostępna ilość" -#: part/forms.py:74 stock/forms.py:232 +#: part/forms.py:64 stock/forms.py:232 msgid "File Format" msgstr "Format pliku" -#: part/forms.py:74 stock/forms.py:232 +#: part/forms.py:64 stock/forms.py:232 msgid "Select output file format" msgstr "Wybierz format pliku wyjściowego" -#: part/forms.py:76 +#: part/forms.py:66 msgid "Cascading" msgstr "Kaskadowe" -#: part/forms.py:76 +#: part/forms.py:66 msgid "Download cascading / multi-level BOM" msgstr "" -#: part/forms.py:78 +#: part/forms.py:68 msgid "Levels" msgstr "Poziomy" -#: part/forms.py:78 +#: part/forms.py:68 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "" -#: part/forms.py:80 +#: part/forms.py:70 msgid "Include Parameter Data" msgstr "" -#: part/forms.py:80 +#: part/forms.py:70 msgid "Include part parameters data in exported BOM" msgstr "" -#: part/forms.py:82 +#: part/forms.py:72 msgid "Include Stock Data" msgstr "" -#: part/forms.py:82 +#: part/forms.py:72 msgid "Include part stock data in exported BOM" msgstr "" -#: part/forms.py:84 +#: part/forms.py:74 msgid "Include Manufacturer Data" msgstr "" -#: part/forms.py:84 +#: part/forms.py:74 msgid "Include part manufacturer data in exported BOM" msgstr "" -#: part/forms.py:86 +#: part/forms.py:76 msgid "Include Supplier Data" msgstr "" -#: part/forms.py:86 +#: part/forms.py:76 msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:107 part/models.py:2223 +#: part/forms.py:97 part/models.py:2223 msgid "Parent Part" msgstr "Część nadrzędna" -#: part/forms.py:108 part/templates/part/bom_duplicate.html:7 +#: part/forms.py:98 part/templates/part/bom_duplicate.html:7 msgid "Select parent part to copy BOM from" msgstr "" -#: part/forms.py:114 +#: part/forms.py:104 msgid "Clear existing BOM items" msgstr "" -#: part/forms.py:120 +#: part/forms.py:110 msgid "Confirm BOM duplication" msgstr "" -#: part/forms.py:138 +#: part/forms.py:128 msgid "validate" msgstr "potwierdź" -#: part/forms.py:138 +#: part/forms.py:128 msgid "Confirm that the BOM is correct" msgstr "" -#: part/forms.py:181 +#: part/forms.py:171 msgid "Related Part" msgstr "" -#: part/forms.py:188 +#: part/forms.py:178 msgid "Select part category" msgstr "" -#: part/forms.py:205 +#: part/forms.py:195 msgid "Duplicate all BOM data for this part" msgstr "" -#: part/forms.py:206 +#: part/forms.py:196 msgid "Copy BOM" msgstr "" -#: part/forms.py:211 +#: part/forms.py:201 msgid "Duplicate all parameter data for this part" msgstr "" -#: part/forms.py:212 +#: part/forms.py:202 msgid "Copy Parameters" msgstr "" -#: part/forms.py:217 +#: part/forms.py:207 msgid "Confirm part creation" msgstr "" -#: part/forms.py:222 +#: part/forms.py:212 msgid "Include category parameter templates" msgstr "" -#: part/forms.py:227 +#: part/forms.py:217 msgid "Include parent categories parameter templates" msgstr "" -#: part/forms.py:307 +#: part/forms.py:297 msgid "Add parameter template to same level categories" msgstr "" -#: part/forms.py:311 +#: part/forms.py:301 msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:329 part/models.py:2322 +#: part/forms.py:319 part/models.py:2322 msgid "Sub part" msgstr "Podczęść" -#: part/forms.py:358 +#: part/forms.py:348 msgid "Input quantity for price calculation" msgstr "" @@ -5305,12 +5304,12 @@ msgstr "Nie określono lokalizacji docelowej" msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:81 stock/forms.py:385 stock/models.py:513 +#: stock/forms.py:81 stock/forms.py:341 stock/models.py:513 #: stock/templates/stock/item_base.html:393 templates/js/stock.js:969 msgid "Expiry Date" msgstr "" -#: stock/forms.py:82 stock/forms.py:386 +#: stock/forms.py:82 stock/forms.py:342 msgid "Expiration date for this stock item" msgstr "" @@ -5371,30 +5370,6 @@ msgstr "" msgid "Confirm removal of installed stock items" msgstr "" -#: stock/forms.py:342 -msgid "Destination stock location" -msgstr "" - -#: stock/forms.py:344 -msgid "Add note (required)" -msgstr "" - -#: stock/forms.py:348 stock/views.py:728 templates/js/stock.js:223 -msgid "Confirm stock adjustment" -msgstr "" - -#: stock/forms.py:348 -msgid "Confirm movement of stock items" -msgstr "" - -#: stock/forms.py:350 -msgid "Set Default Location" -msgstr "" - -#: stock/forms.py:350 -msgid "Set the destination as the default location for selected parts" -msgstr "" - #: stock/models.py:56 stock/models.py:550 msgid "Owner" msgstr "" @@ -6022,6 +5997,10 @@ msgstr "" msgid "Uninstall Stock Items" msgstr "" +#: stock/views.py:728 templates/js/stock.js:223 +msgid "Confirm stock adjustment" +msgstr "" + #: stock/views.py:739 msgid "Uninstalled stock items" msgstr "" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 92b4cf44cc..1f163c79c7 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-12 12:24+0000\n" +"POT-Creation-Date: 2021-07-12 12:41+0000\n" "PO-Revision-Date: 2021-07-10 04:50\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -36,7 +36,7 @@ msgstr "Введите дату" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:119 templates/js/forms.js:506 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:506 msgid "Confirm" msgstr "Подтвердить" @@ -481,8 +481,8 @@ msgstr "Целевая дата для сборки. Сборка будет п #: order/templates/order/sales_order_detail.html:80 #: order/templates/order/sales_order_detail.html:87 #: order/templates/order/sales_order_detail.html:172 -#: order/templates/order/sales_order_detail.html:244 part/forms.py:327 -#: part/forms.py:357 part/forms.py:373 part/forms.py:389 part/models.py:2329 +#: order/templates/order/sales_order_detail.html:244 part/forms.py:317 +#: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 #: part/templates/part/prices.html:474 @@ -788,8 +788,8 @@ msgstr "" #: order/templates/order/so_navbar.html:36 part/models.py:864 #: part/templates/part/navbar.html:121 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 -#: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 +#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 +#: stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:566 #: templates/js/stock.js:209 templates/js/stock.js:450 @@ -1235,7 +1235,6 @@ msgstr "" #: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:782 #: order/templates/order/purchase_order_detail.html:270 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 -#: stock/forms.py:342 msgid "Destination" msgstr "" @@ -3666,135 +3665,135 @@ msgstr "" msgid "Available Stock" msgstr "" -#: part/forms.py:74 stock/forms.py:232 +#: part/forms.py:64 stock/forms.py:232 msgid "File Format" msgstr "" -#: part/forms.py:74 stock/forms.py:232 +#: part/forms.py:64 stock/forms.py:232 msgid "Select output file format" msgstr "" -#: part/forms.py:76 +#: part/forms.py:66 msgid "Cascading" msgstr "" -#: part/forms.py:76 +#: part/forms.py:66 msgid "Download cascading / multi-level BOM" msgstr "" -#: part/forms.py:78 +#: part/forms.py:68 msgid "Levels" msgstr "" -#: part/forms.py:78 +#: part/forms.py:68 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "" -#: part/forms.py:80 +#: part/forms.py:70 msgid "Include Parameter Data" msgstr "" -#: part/forms.py:80 +#: part/forms.py:70 msgid "Include part parameters data in exported BOM" msgstr "" -#: part/forms.py:82 +#: part/forms.py:72 msgid "Include Stock Data" msgstr "" -#: part/forms.py:82 +#: part/forms.py:72 msgid "Include part stock data in exported BOM" msgstr "" -#: part/forms.py:84 +#: part/forms.py:74 msgid "Include Manufacturer Data" msgstr "" -#: part/forms.py:84 +#: part/forms.py:74 msgid "Include part manufacturer data in exported BOM" msgstr "" -#: part/forms.py:86 +#: part/forms.py:76 msgid "Include Supplier Data" msgstr "" -#: part/forms.py:86 +#: part/forms.py:76 msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:107 part/models.py:2223 +#: part/forms.py:97 part/models.py:2223 msgid "Parent Part" msgstr "" -#: part/forms.py:108 part/templates/part/bom_duplicate.html:7 +#: part/forms.py:98 part/templates/part/bom_duplicate.html:7 msgid "Select parent part to copy BOM from" msgstr "" -#: part/forms.py:114 +#: part/forms.py:104 msgid "Clear existing BOM items" msgstr "" -#: part/forms.py:120 +#: part/forms.py:110 msgid "Confirm BOM duplication" msgstr "" -#: part/forms.py:138 +#: part/forms.py:128 msgid "validate" msgstr "" -#: part/forms.py:138 +#: part/forms.py:128 msgid "Confirm that the BOM is correct" msgstr "" -#: part/forms.py:181 +#: part/forms.py:171 msgid "Related Part" msgstr "" -#: part/forms.py:188 +#: part/forms.py:178 msgid "Select part category" msgstr "" -#: part/forms.py:205 +#: part/forms.py:195 msgid "Duplicate all BOM data for this part" msgstr "" -#: part/forms.py:206 +#: part/forms.py:196 msgid "Copy BOM" msgstr "" -#: part/forms.py:211 +#: part/forms.py:201 msgid "Duplicate all parameter data for this part" msgstr "" -#: part/forms.py:212 +#: part/forms.py:202 msgid "Copy Parameters" msgstr "" -#: part/forms.py:217 +#: part/forms.py:207 msgid "Confirm part creation" msgstr "" -#: part/forms.py:222 +#: part/forms.py:212 msgid "Include category parameter templates" msgstr "" -#: part/forms.py:227 +#: part/forms.py:217 msgid "Include parent categories parameter templates" msgstr "" -#: part/forms.py:307 +#: part/forms.py:297 msgid "Add parameter template to same level categories" msgstr "" -#: part/forms.py:311 +#: part/forms.py:301 msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:329 part/models.py:2322 +#: part/forms.py:319 part/models.py:2322 msgid "Sub part" msgstr "" -#: part/forms.py:358 +#: part/forms.py:348 msgid "Input quantity for price calculation" msgstr "" @@ -5299,12 +5298,12 @@ msgstr "Действие не указано" msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:81 stock/forms.py:385 stock/models.py:513 +#: stock/forms.py:81 stock/forms.py:341 stock/models.py:513 #: stock/templates/stock/item_base.html:393 templates/js/stock.js:969 msgid "Expiry Date" msgstr "" -#: stock/forms.py:82 stock/forms.py:386 +#: stock/forms.py:82 stock/forms.py:342 msgid "Expiration date for this stock item" msgstr "" @@ -5365,30 +5364,6 @@ msgstr "" msgid "Confirm removal of installed stock items" msgstr "" -#: stock/forms.py:342 -msgid "Destination stock location" -msgstr "" - -#: stock/forms.py:344 -msgid "Add note (required)" -msgstr "" - -#: stock/forms.py:348 stock/views.py:728 templates/js/stock.js:223 -msgid "Confirm stock adjustment" -msgstr "" - -#: stock/forms.py:348 -msgid "Confirm movement of stock items" -msgstr "" - -#: stock/forms.py:350 -msgid "Set Default Location" -msgstr "" - -#: stock/forms.py:350 -msgid "Set the destination as the default location for selected parts" -msgstr "" - #: stock/models.py:56 stock/models.py:550 msgid "Owner" msgstr "" @@ -6016,6 +5991,10 @@ msgstr "" msgid "Uninstall Stock Items" msgstr "" +#: stock/views.py:728 templates/js/stock.js:223 +msgid "Confirm stock adjustment" +msgstr "" + #: stock/views.py:739 msgid "Uninstalled stock items" msgstr "" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 75ade0e88a..3643dd746f 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-12 12:24+0000\n" +"POT-Creation-Date: 2021-07-12 12:41+0000\n" "PO-Revision-Date: 2021-07-10 04:50\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -36,7 +36,7 @@ msgstr "Tarih giriniz" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:119 templates/js/forms.js:506 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:506 msgid "Confirm" msgstr "Onay" @@ -481,8 +481,8 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: order/templates/order/sales_order_detail.html:80 #: order/templates/order/sales_order_detail.html:87 #: order/templates/order/sales_order_detail.html:172 -#: order/templates/order/sales_order_detail.html:244 part/forms.py:327 -#: part/forms.py:357 part/forms.py:373 part/forms.py:389 part/models.py:2329 +#: order/templates/order/sales_order_detail.html:244 part/forms.py:317 +#: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 #: part/templates/part/prices.html:474 @@ -788,8 +788,8 @@ msgstr "Harici URL'ye bağlantı" #: order/templates/order/so_navbar.html:36 part/models.py:864 #: part/templates/part/navbar.html:121 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 -#: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 +#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 +#: stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:566 #: templates/js/stock.js:209 templates/js/stock.js:450 @@ -1235,7 +1235,6 @@ msgstr "Stok herhangi bir konumdan alınabilir." #: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:782 #: order/templates/order/purchase_order_detail.html:270 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 -#: stock/forms.py:342 msgid "Destination" msgstr "Hedef" @@ -3666,135 +3665,135 @@ msgstr "Varsayılan Konum" msgid "Available Stock" msgstr "" -#: part/forms.py:74 stock/forms.py:232 +#: part/forms.py:64 stock/forms.py:232 msgid "File Format" msgstr "Dosya Biçimi" -#: part/forms.py:74 stock/forms.py:232 +#: part/forms.py:64 stock/forms.py:232 msgid "Select output file format" msgstr "Çıktı dosyası biçimi seçin" -#: part/forms.py:76 +#: part/forms.py:66 msgid "Cascading" msgstr "" -#: part/forms.py:76 +#: part/forms.py:66 msgid "Download cascading / multi-level BOM" msgstr "" -#: part/forms.py:78 +#: part/forms.py:68 msgid "Levels" msgstr "" -#: part/forms.py:78 +#: part/forms.py:68 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "" -#: part/forms.py:80 +#: part/forms.py:70 msgid "Include Parameter Data" msgstr "" -#: part/forms.py:80 +#: part/forms.py:70 msgid "Include part parameters data in exported BOM" msgstr "" -#: part/forms.py:82 +#: part/forms.py:72 msgid "Include Stock Data" msgstr "" -#: part/forms.py:82 +#: part/forms.py:72 msgid "Include part stock data in exported BOM" msgstr "" -#: part/forms.py:84 +#: part/forms.py:74 msgid "Include Manufacturer Data" msgstr "" -#: part/forms.py:84 +#: part/forms.py:74 msgid "Include part manufacturer data in exported BOM" msgstr "" -#: part/forms.py:86 +#: part/forms.py:76 msgid "Include Supplier Data" msgstr "" -#: part/forms.py:86 +#: part/forms.py:76 msgid "Include part supplier data in exported BOM" msgstr "Dışa aktarılan malzeme listesine parça tedarikçisi verilerini dahil edin" -#: part/forms.py:107 part/models.py:2223 +#: part/forms.py:97 part/models.py:2223 msgid "Parent Part" msgstr "" -#: part/forms.py:108 part/templates/part/bom_duplicate.html:7 +#: part/forms.py:98 part/templates/part/bom_duplicate.html:7 msgid "Select parent part to copy BOM from" msgstr "" -#: part/forms.py:114 +#: part/forms.py:104 msgid "Clear existing BOM items" msgstr "" -#: part/forms.py:120 +#: part/forms.py:110 msgid "Confirm BOM duplication" msgstr "" -#: part/forms.py:138 +#: part/forms.py:128 msgid "validate" msgstr "" -#: part/forms.py:138 +#: part/forms.py:128 msgid "Confirm that the BOM is correct" msgstr "" -#: part/forms.py:181 +#: part/forms.py:171 msgid "Related Part" msgstr "" -#: part/forms.py:188 +#: part/forms.py:178 msgid "Select part category" msgstr "" -#: part/forms.py:205 +#: part/forms.py:195 msgid "Duplicate all BOM data for this part" msgstr "" -#: part/forms.py:206 +#: part/forms.py:196 msgid "Copy BOM" msgstr "" -#: part/forms.py:211 +#: part/forms.py:201 msgid "Duplicate all parameter data for this part" msgstr "" -#: part/forms.py:212 +#: part/forms.py:202 msgid "Copy Parameters" msgstr "" -#: part/forms.py:217 +#: part/forms.py:207 msgid "Confirm part creation" msgstr "" -#: part/forms.py:222 +#: part/forms.py:212 msgid "Include category parameter templates" msgstr "Kategori parametre şablonlarını dahil et" -#: part/forms.py:227 +#: part/forms.py:217 msgid "Include parent categories parameter templates" msgstr "Üst kategorilerin parametre şablonlarını dahil et" -#: part/forms.py:307 +#: part/forms.py:297 msgid "Add parameter template to same level categories" msgstr "Parametre şablonunu aynı seviyedeki kategorilere ekle" -#: part/forms.py:311 +#: part/forms.py:301 msgid "Add parameter template to all categories" msgstr "Parametre şablonunu tüm kategorilere ekle" -#: part/forms.py:329 part/models.py:2322 +#: part/forms.py:319 part/models.py:2322 msgid "Sub part" msgstr "" -#: part/forms.py:358 +#: part/forms.py:348 msgid "Input quantity for price calculation" msgstr "" @@ -5305,12 +5304,12 @@ msgstr "Yapım işi çıktısı belirtilmeli" msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:81 stock/forms.py:385 stock/models.py:513 +#: stock/forms.py:81 stock/forms.py:341 stock/models.py:513 #: stock/templates/stock/item_base.html:393 templates/js/stock.js:969 msgid "Expiry Date" msgstr "" -#: stock/forms.py:82 stock/forms.py:386 +#: stock/forms.py:82 stock/forms.py:342 msgid "Expiration date for this stock item" msgstr "Bu stok kalemi için son kullanma tarihi" @@ -5371,30 +5370,6 @@ msgstr "" msgid "Confirm removal of installed stock items" msgstr "Kurulu stok kalemlerinin kaldırılmasını onayla" -#: stock/forms.py:342 -msgid "Destination stock location" -msgstr "Hedef stok konumu" - -#: stock/forms.py:344 -msgid "Add note (required)" -msgstr "Not ekle (gerekli)" - -#: stock/forms.py:348 stock/views.py:728 templates/js/stock.js:223 -msgid "Confirm stock adjustment" -msgstr "Stok ayarlamasını onayla" - -#: stock/forms.py:348 -msgid "Confirm movement of stock items" -msgstr "Stok kalemlerinin hareketini onaylayın" - -#: stock/forms.py:350 -msgid "Set Default Location" -msgstr "Varsayılan Konum Ayarla" - -#: stock/forms.py:350 -msgid "Set the destination as the default location for selected parts" -msgstr "Hedefi seçili parçalar için varsayılan konum olarak ayarla" - #: stock/models.py:56 stock/models.py:550 msgid "Owner" msgstr "" @@ -6022,6 +5997,10 @@ msgstr "" msgid "Uninstall Stock Items" msgstr "" +#: stock/views.py:728 templates/js/stock.js:223 +msgid "Confirm stock adjustment" +msgstr "Stok ayarlamasını onayla" + #: stock/views.py:739 msgid "Uninstalled stock items" msgstr "" @@ -7898,5 +7877,20 @@ msgstr "" msgid "Permission to delete items" msgstr "" +#~ msgid "Destination stock location" +#~ msgstr "Hedef stok konumu" + +#~ msgid "Add note (required)" +#~ msgstr "Not ekle (gerekli)" + +#~ msgid "Confirm movement of stock items" +#~ msgstr "Stok kalemlerinin hareketini onaylayın" + +#~ msgid "Set Default Location" +#~ msgstr "Varsayılan Konum Ayarla" + +#~ msgid "Set the destination as the default location for selected parts" +#~ msgstr "Hedefi seçili parçalar için varsayılan konum olarak ayarla" + #~ msgid "No action performed" #~ msgstr "Herhangi bir işlem gerçekleştirilmedi" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 0f1663045b..b4722942a9 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-12 12:24+0000\n" +"POT-Creation-Date: 2021-07-12 12:41+0000\n" "PO-Revision-Date: 2021-07-10 04:50\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -36,7 +36,7 @@ msgstr "输入日期" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:119 templates/js/forms.js:506 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:506 msgid "Confirm" msgstr "确认" @@ -481,8 +481,8 @@ msgstr "" #: order/templates/order/sales_order_detail.html:80 #: order/templates/order/sales_order_detail.html:87 #: order/templates/order/sales_order_detail.html:172 -#: order/templates/order/sales_order_detail.html:244 part/forms.py:327 -#: part/forms.py:357 part/forms.py:373 part/forms.py:389 part/models.py:2329 +#: order/templates/order/sales_order_detail.html:244 part/forms.py:317 +#: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 #: part/templates/part/prices.html:474 @@ -788,8 +788,8 @@ msgstr "" #: order/templates/order/so_navbar.html:36 part/models.py:864 #: part/templates/part/navbar.html:121 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 -#: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 +#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 +#: stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:566 #: templates/js/stock.js:209 templates/js/stock.js:450 @@ -1235,7 +1235,6 @@ msgstr "" #: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:782 #: order/templates/order/purchase_order_detail.html:270 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 -#: stock/forms.py:342 msgid "Destination" msgstr "" @@ -3666,135 +3665,135 @@ msgstr "" msgid "Available Stock" msgstr "" -#: part/forms.py:74 stock/forms.py:232 +#: part/forms.py:64 stock/forms.py:232 msgid "File Format" msgstr "" -#: part/forms.py:74 stock/forms.py:232 +#: part/forms.py:64 stock/forms.py:232 msgid "Select output file format" msgstr "" -#: part/forms.py:76 +#: part/forms.py:66 msgid "Cascading" msgstr "" -#: part/forms.py:76 +#: part/forms.py:66 msgid "Download cascading / multi-level BOM" msgstr "" -#: part/forms.py:78 +#: part/forms.py:68 msgid "Levels" msgstr "" -#: part/forms.py:78 +#: part/forms.py:68 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "" -#: part/forms.py:80 +#: part/forms.py:70 msgid "Include Parameter Data" msgstr "" -#: part/forms.py:80 +#: part/forms.py:70 msgid "Include part parameters data in exported BOM" msgstr "" -#: part/forms.py:82 +#: part/forms.py:72 msgid "Include Stock Data" msgstr "" -#: part/forms.py:82 +#: part/forms.py:72 msgid "Include part stock data in exported BOM" msgstr "" -#: part/forms.py:84 +#: part/forms.py:74 msgid "Include Manufacturer Data" msgstr "" -#: part/forms.py:84 +#: part/forms.py:74 msgid "Include part manufacturer data in exported BOM" msgstr "" -#: part/forms.py:86 +#: part/forms.py:76 msgid "Include Supplier Data" msgstr "" -#: part/forms.py:86 +#: part/forms.py:76 msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:107 part/models.py:2223 +#: part/forms.py:97 part/models.py:2223 msgid "Parent Part" msgstr "" -#: part/forms.py:108 part/templates/part/bom_duplicate.html:7 +#: part/forms.py:98 part/templates/part/bom_duplicate.html:7 msgid "Select parent part to copy BOM from" msgstr "" -#: part/forms.py:114 +#: part/forms.py:104 msgid "Clear existing BOM items" msgstr "" -#: part/forms.py:120 +#: part/forms.py:110 msgid "Confirm BOM duplication" msgstr "" -#: part/forms.py:138 +#: part/forms.py:128 msgid "validate" msgstr "" -#: part/forms.py:138 +#: part/forms.py:128 msgid "Confirm that the BOM is correct" msgstr "" -#: part/forms.py:181 +#: part/forms.py:171 msgid "Related Part" msgstr "" -#: part/forms.py:188 +#: part/forms.py:178 msgid "Select part category" msgstr "" -#: part/forms.py:205 +#: part/forms.py:195 msgid "Duplicate all BOM data for this part" msgstr "" -#: part/forms.py:206 +#: part/forms.py:196 msgid "Copy BOM" msgstr "" -#: part/forms.py:211 +#: part/forms.py:201 msgid "Duplicate all parameter data for this part" msgstr "" -#: part/forms.py:212 +#: part/forms.py:202 msgid "Copy Parameters" msgstr "" -#: part/forms.py:217 +#: part/forms.py:207 msgid "Confirm part creation" msgstr "" -#: part/forms.py:222 +#: part/forms.py:212 msgid "Include category parameter templates" msgstr "" -#: part/forms.py:227 +#: part/forms.py:217 msgid "Include parent categories parameter templates" msgstr "" -#: part/forms.py:307 +#: part/forms.py:297 msgid "Add parameter template to same level categories" msgstr "" -#: part/forms.py:311 +#: part/forms.py:301 msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:329 part/models.py:2322 +#: part/forms.py:319 part/models.py:2322 msgid "Sub part" msgstr "" -#: part/forms.py:358 +#: part/forms.py:348 msgid "Input quantity for price calculation" msgstr "" @@ -5297,12 +5296,12 @@ msgstr "未指定操作" msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:81 stock/forms.py:385 stock/models.py:513 +#: stock/forms.py:81 stock/forms.py:341 stock/models.py:513 #: stock/templates/stock/item_base.html:393 templates/js/stock.js:969 msgid "Expiry Date" msgstr "" -#: stock/forms.py:82 stock/forms.py:386 +#: stock/forms.py:82 stock/forms.py:342 msgid "Expiration date for this stock item" msgstr "" @@ -5363,30 +5362,6 @@ msgstr "" msgid "Confirm removal of installed stock items" msgstr "" -#: stock/forms.py:342 -msgid "Destination stock location" -msgstr "" - -#: stock/forms.py:344 -msgid "Add note (required)" -msgstr "" - -#: stock/forms.py:348 stock/views.py:728 templates/js/stock.js:223 -msgid "Confirm stock adjustment" -msgstr "" - -#: stock/forms.py:348 -msgid "Confirm movement of stock items" -msgstr "" - -#: stock/forms.py:350 -msgid "Set Default Location" -msgstr "" - -#: stock/forms.py:350 -msgid "Set the destination as the default location for selected parts" -msgstr "" - #: stock/models.py:56 stock/models.py:550 msgid "Owner" msgstr "" @@ -6014,6 +5989,10 @@ msgstr "" msgid "Uninstall Stock Items" msgstr "" +#: stock/views.py:728 templates/js/stock.js:223 +msgid "Confirm stock adjustment" +msgstr "" + #: stock/views.py:739 msgid "Uninstalled stock items" msgstr "" From 8ff98f061c5a4f04ee0f93f55c43532285127e79 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 12 Jul 2021 23:24:19 +1000 Subject: [PATCH 440/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/fr/LC_MESSAGES/django.po | 846 +++++++++++----------- 1 file changed, 419 insertions(+), 427 deletions(-) diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 9f1a678e21..07c0ee2f5a 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-10 13:28+0000\n" -"PO-Revision-Date: 2021-07-10 14:25\n" +"POT-Creation-Date: 2021-07-12 12:41+0000\n" +"PO-Revision-Date: 2021-07-12 13:24\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -36,7 +36,7 @@ msgstr "Entrer la date" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:119 templates/js/forms.js:486 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:506 msgid "Confirm" msgstr "Confirmer" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "Dupliquer le numéro de série: {n}" #: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 -#: stock/views.py:1648 +#: stock/views.py:1311 msgid "Invalid quantity provided" msgstr "Quantité fournie invalide" @@ -124,7 +124,7 @@ msgstr "Commentaire du fichier" #: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1202 +#: templates/js/stock.js:1489 msgid "User" msgstr "Utilisateur" @@ -141,7 +141,7 @@ msgstr "" #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:365 #: templates/js/part.js:118 templates/js/part.js:251 templates/js/part.js:743 -#: templates/js/stock.js:995 +#: templates/js/stock.js:1282 msgid "Name" msgstr "Nom" @@ -164,8 +164,8 @@ msgstr "Nom" #: templates/js/company.js:561 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:361 #: templates/js/part.js:538 templates/js/part.js:755 templates/js/part.js:823 -#: templates/js/stock.js:557 templates/js/stock.js:1007 -#: templates/js/stock.js:1052 +#: templates/js/stock.js:868 templates/js/stock.js:1294 +#: templates/js/stock.js:1339 msgid "Description" msgstr "Description" @@ -473,7 +473,7 @@ msgstr "" #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:741 -#: company/forms.py:124 company/templates/company/supplier_part_pricing.html:79 +#: company/forms.py:104 company/templates/company/supplier_part_pricing.html:79 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 @@ -481,8 +481,8 @@ msgstr "" #: order/templates/order/sales_order_detail.html:80 #: order/templates/order/sales_order_detail.html:87 #: order/templates/order/sales_order_detail.html:172 -#: order/templates/order/sales_order_detail.html:244 part/forms.py:327 -#: part/forms.py:357 part/forms.py:373 part/forms.py:389 part/models.py:2329 +#: order/templates/order/sales_order_detail.html:244 part/forms.py:317 +#: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 #: part/templates/part/prices.html:474 @@ -496,8 +496,8 @@ msgstr "" #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 #: templates/js/order.js:460 templates/js/part.js:928 templates/js/part.js:1050 -#: templates/js/part.js:1106 templates/js/stock.js:1187 -#: templates/js/stock.js:1406 +#: templates/js/part.js:1106 templates/js/stock.js:1474 +#: templates/js/stock.js:1693 msgid "Quantity" msgstr "Quantité" @@ -542,8 +542,9 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:256 -#: templates/js/build.js:620 templates/js/order.js:445 -#: templates/js/stock.js:643 templates/js/stock.js:1079 +#: templates/js/build.js:620 templates/js/order.js:445 templates/js/stock.js:75 +#: templates/js/stock.js:201 templates/js/stock.js:954 +#: templates/js/stock.js:1366 msgid "Location" msgstr "" @@ -557,8 +558,8 @@ msgstr "Emplacement des pièces terminées" #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:249 templates/js/order.js:352 -#: templates/js/stock.js:630 templates/js/stock.js:1156 -#: templates/js/stock.js:1422 +#: templates/js/stock.js:941 templates/js/stock.js:1443 +#: templates/js/stock.js:1709 msgid "Status" msgstr "" @@ -659,8 +660,8 @@ msgstr "" #: templates/js/build.js:586 templates/js/build.js:873 #: templates/js/build.js:1139 templates/js/company.js:264 #: templates/js/company.js:470 templates/js/part.js:342 -#: templates/js/part.js:505 templates/js/stock.js:526 -#: templates/js/stock.js:1394 +#: templates/js/part.js:505 templates/js/stock.js:73 templates/js/stock.js:837 +#: templates/js/stock.js:1681 msgid "Part" msgstr "Pièce" @@ -708,7 +709,7 @@ msgstr "" msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:249 part/templates/part/part_base.html:167 +#: build/models.py:249 part/templates/part/part_base.html:183 msgid "Build Status" msgstr "" @@ -766,7 +767,7 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:28 #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 -#: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 +#: part/templates/part/detail.html:83 part/templates/part/part_base.html:110 #: stock/models.py:464 stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "Lien Externe" @@ -787,11 +788,12 @@ msgstr "" #: order/templates/order/so_navbar.html:36 part/models.py:864 #: part/templates/part/navbar.html:121 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 -#: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 +#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 +#: stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:566 -#: templates/js/stock.js:141 templates/js/stock.js:722 +#: templates/js/stock.js:209 templates/js/stock.js:450 +#: templates/js/stock.js:1033 msgid "Notes" msgstr "Notes" @@ -857,7 +859,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 #: templates/js/build.js:249 templates/js/build.js:993 #: templates/js/order.js:433 templates/js/order.js:438 -#: templates/js/stock.js:1138 +#: templates/js/stock.js:1425 msgid "Stock Item" msgstr "" @@ -1233,7 +1235,6 @@ msgstr "" #: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:782 #: order/templates/order/purchase_order_detail.html:270 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 -#: stock/forms.py:342 msgid "Destination" msgstr "" @@ -1242,8 +1243,8 @@ msgid "Destination location not specified" msgstr "" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:315 templates/js/stock.js:638 -#: templates/js/stock.js:1429 templates/js/table_filters.js:116 +#: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 +#: templates/js/stock.js:1716 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "" @@ -1298,7 +1299,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 -#: templates/js/stock.js:1067 +#: templates/js/stock.js:1354 msgid "Details" msgstr "Détails" @@ -1362,7 +1363,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1674 +#: build/views.py:184 stock/views.py:1337 msgid "Serial numbers already exist" msgstr "" @@ -1867,7 +1868,7 @@ msgstr "" msgid "Key string must be unique" msgstr "" -#: common/models.py:742 company/forms.py:125 +#: common/models.py:742 company/forms.py:105 msgid "Price break quantity" msgstr "" @@ -1941,31 +1942,31 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/forms.py:26 part/forms.py:47 +#: company/forms.py:25 part/forms.py:47 msgid "URL" msgstr "" -#: company/forms.py:27 part/forms.py:48 +#: company/forms.py:26 part/forms.py:48 msgid "Image URL" msgstr "" -#: company/forms.py:67 templates/js/part.js:1041 +#: company/forms.py:47 templates/js/part.js:1041 msgid "Single Price" msgstr "" -#: company/forms.py:68 +#: company/forms.py:48 msgid "Single quantity price" msgstr "" -#: company/forms.py:76 company/models.py:335 +#: company/forms.py:56 company/models.py:335 msgid "Select manufacturer" msgstr "" -#: company/forms.py:82 company/models.py:342 +#: company/forms.py:62 company/models.py:342 msgid "Manufacturer Part Number" msgstr "" -#: company/forms.py:84 company/models.py:341 +#: company/forms.py:64 company/models.py:341 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 @@ -2116,7 +2117,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:371 templates/js/part.js:260 -#: templates/js/stock.js:137 +#: templates/js/stock.js:446 msgid "Value" msgstr "" @@ -2189,7 +2190,7 @@ msgstr "" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/company.js:571 templates/js/stock.js:718 +#: templates/js/company.js:571 templates/js/stock.js:1029 msgid "Packaging" msgstr "" @@ -2259,7 +2260,7 @@ msgid "Phone" msgstr "" #: company/templates/company/company_base.html:166 -#: part/templates/part/part_base.html:311 +#: part/templates/part/part_base.html:347 msgid "Upload Image" msgstr "" @@ -2279,7 +2280,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 -#: templates/js/stock.js:1120 +#: templates/js/stock.js:1407 msgid "Customer" msgstr "" @@ -2322,26 +2323,9 @@ msgstr "" msgid "Delete Parts" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:68 -#: company/templates/company/detail_supplier_part.html:66 -#: part/templates/part/bom.html:166 part/templates/part/category.html:127 -#: templates/js/stock.js:1335 -msgid "New Part" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:69 -#: company/templates/company/detail_supplier_part.html:67 -msgid "Create new Part" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:74 -#: company/views.py:66 part/templates/part/supplier.html:85 -#: part/templates/part/supplier.html:161 -msgid "New Manufacturer" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:75 -msgid "Create new Manufacturer" +#: company/templates/company/detail_manufacturer_part.html:72 +#: part/templates/part/supplier.html:164 +msgid "Add Manufacturer Part" msgstr "" #: company/templates/company/detail_stock.html:10 @@ -2351,7 +2335,7 @@ msgstr "" #: company/templates/company/detail_stock.html:37 #: company/templates/company/supplier_part_stock.html:34 #: part/templates/part/category.html:123 part/templates/part/category.html:137 -#: part/templates/part/stock.html:55 stock/templates/stock/location.html:163 +#: part/templates/part/stock.html:55 stock/templates/stock/location.html:175 msgid "Export" msgstr "" @@ -2363,20 +2347,30 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:21 #: order/templates/order/order_wizard/select_parts.html:44 -#: part/templates/part/part_base.html:433 +#: part/templates/part/part_base.html:469 msgid "Create new supplier part" msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 -#: part/templates/part/part_base.html:432 part/templates/part/supplier.html:18 -#: templates/js/stock.js:1341 +#: part/templates/part/part_base.html:468 part/templates/part/supplier.html:18 +#: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "" +#: company/templates/company/detail_supplier_part.html:66 +#: part/templates/part/bom.html:166 part/templates/part/category.html:127 +#: templates/js/stock.js:1622 +msgid "New Part" +msgstr "" + +#: company/templates/company/detail_supplier_part.html:67 +msgid "Create new Part" +msgstr "" + #: company/templates/company/detail_supplier_part.html:72 #: company/templates/company/manufacturer_part_suppliers.html:96 -#: company/views.py:60 part/templates/part/supplier.html:80 +#: company/views.py:59 part/templates/part/supplier.html:80 msgid "New Supplier" msgstr "" @@ -2391,7 +2385,7 @@ msgstr "" #: company/templates/company/manufacturer_part_base.html:36 #: company/templates/company/supplier_part_base.html:36 #: company/templates/company/supplier_part_orders.html:17 -#: part/templates/part/orders.html:17 part/templates/part/part_base.html:58 +#: part/templates/part/orders.html:17 part/templates/part/part_base.html:74 msgid "Order part" msgstr "" @@ -2415,17 +2409,17 @@ msgstr "" msgid "Internal Part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:125 +#: company/templates/company/manufacturer_part_base.html:129 msgid "Edit Manufacturer Part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:134 +#: company/templates/company/manufacturer_part_base.html:138 msgid "Delete Manufacturer Part" msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:59 part/templates/part/navbar.html:75 +#: company/views.py:58 part/templates/part/navbar.html:75 #: part/templates/part/navbar.html:78 part/templates/part/prices.html:153 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" @@ -2444,8 +2438,8 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:406 templates/js/part.js:566 templates/js/stock.js:566 -#: templates/navbar.html:26 +#: templates/js/part.js:406 templates/js/part.js:566 templates/js/stock.js:74 +#: templates/js/stock.js:877 templates/navbar.html:26 msgid "Stock" msgstr "" @@ -2467,8 +2461,8 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:48 #: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/related.html:44 part/templates/part/supplier.html:23 -#: part/templates/part/supplier.html:52 stock/views.py:844 -#: templates/js/company.js:203 users/models.py:193 +#: part/templates/part/supplier.html:52 templates/js/company.js:203 +#: users/models.py:193 msgid "Delete" msgstr "" @@ -2518,12 +2512,12 @@ msgid "Supplied Parts" msgstr "" #: company/templates/company/navbar.html:38 part/templates/part/navbar.html:30 -#: stock/templates/stock/location.html:107 -#: stock/templates/stock/location.html:122 -#: stock/templates/stock/location.html:136 +#: stock/templates/stock/location.html:119 +#: stock/templates/stock/location.html:134 +#: stock/templates/stock/location.html:148 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:1019 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1306 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" @@ -2581,7 +2575,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:420 #: stock/templates/stock/item_base.html:386 templates/js/company.js:511 -#: templates/js/stock.js:690 +#: templates/js/stock.js:1001 msgid "Supplier Part" msgstr "" @@ -2656,58 +2650,58 @@ msgstr "" msgid "Delete price break" msgstr "" -#: company/views.py:65 part/templates/part/prices.html:157 +#: company/views.py:64 part/templates/part/prices.html:157 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" -#: company/views.py:71 templates/InvenTree/search.html:336 +#: company/views.py:65 part/templates/part/supplier.html:85 +msgid "New Manufacturer" +msgstr "" + +#: company/views.py:70 templates/InvenTree/search.html:336 #: templates/navbar.html:45 msgid "Customers" msgstr "" -#: company/views.py:72 +#: company/views.py:71 msgid "New Customer" msgstr "" -#: company/views.py:79 +#: company/views.py:78 msgid "Companies" msgstr "" -#: company/views.py:80 +#: company/views.py:79 msgid "New Company" msgstr "" -#: company/views.py:161 part/views.py:1008 +#: company/views.py:160 part/views.py:1008 msgid "Download Image" msgstr "" -#: company/views.py:190 part/views.py:1040 +#: company/views.py:189 part/views.py:1040 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:197 part/views.py:1047 +#: company/views.py:196 part/views.py:1047 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:206 part/views.py:1056 +#: company/views.py:205 part/views.py:1056 msgid "Supplied URL is not a valid image file" msgstr "" -#: company/views.py:251 -msgid "Create New Manufacturer Part" -msgstr "" - -#: company/views.py:334 +#: company/views.py:265 msgid "Edit Supplier Part" msgstr "" -#: company/views.py:385 templates/js/stock.js:1342 +#: company/views.py:316 templates/js/stock.js:1629 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:529 +#: company/views.py:460 msgid "Delete Supplier Part" msgstr "" @@ -2942,7 +2936,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:336 templates/js/order.js:210 -#: templates/js/stock.js:669 templates/js/stock.js:1101 +#: templates/js/stock.js:980 templates/js/stock.js:1388 msgid "Purchase Order" msgstr "" @@ -2962,7 +2956,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:776 part/templates/part/prices.html:166 stock/models.py:545 -#: stock/templates/stock/item_base.html:343 templates/js/stock.js:713 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:1024 msgid "Purchase Price" msgstr "" @@ -3078,15 +3072,14 @@ msgstr "" #: order/templates/order/order_base.html:199 #: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 -#: part/templates/part/part_base.html:419 -#: stock/templates/stock/location.html:191 templates/js/stock.js:759 -#: templates/js/stock.js:1347 +#: part/templates/part/part_base.html:455 +#: stock/templates/stock/location.html:203 templates/js/stock.js:1634 msgid "New Location" msgstr "" #: order/templates/order/order_base.html:200 #: order/templates/order/purchase_order_detail.html:128 -#: part/templates/part/part_base.html:420 +#: part/templates/part/part_base.html:456 #: stock/templates/stock/location.html:42 msgid "Create new stock location" msgstr "" @@ -3361,7 +3354,7 @@ msgid "Order Code" msgstr "" #: order/templates/order/receive_parts.html:21 -#: part/templates/part/part_base.html:136 templates/js/part.js:582 +#: part/templates/part/part_base.html:152 templates/js/part.js:582 msgid "On Order" msgstr "" @@ -3668,139 +3661,139 @@ msgstr "" msgid "Default Location" msgstr "" -#: part/bom.py:134 part/templates/part/part_base.html:124 +#: part/bom.py:134 part/templates/part/part_base.html:140 msgid "Available Stock" msgstr "" -#: part/forms.py:74 stock/forms.py:232 +#: part/forms.py:64 stock/forms.py:232 msgid "File Format" msgstr "" -#: part/forms.py:74 stock/forms.py:232 +#: part/forms.py:64 stock/forms.py:232 msgid "Select output file format" msgstr "" -#: part/forms.py:76 +#: part/forms.py:66 msgid "Cascading" msgstr "" -#: part/forms.py:76 +#: part/forms.py:66 msgid "Download cascading / multi-level BOM" msgstr "" -#: part/forms.py:78 +#: part/forms.py:68 msgid "Levels" msgstr "" -#: part/forms.py:78 +#: part/forms.py:68 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "" -#: part/forms.py:80 +#: part/forms.py:70 msgid "Include Parameter Data" msgstr "" -#: part/forms.py:80 +#: part/forms.py:70 msgid "Include part parameters data in exported BOM" msgstr "" -#: part/forms.py:82 +#: part/forms.py:72 msgid "Include Stock Data" msgstr "" -#: part/forms.py:82 +#: part/forms.py:72 msgid "Include part stock data in exported BOM" msgstr "" -#: part/forms.py:84 +#: part/forms.py:74 msgid "Include Manufacturer Data" msgstr "" -#: part/forms.py:84 +#: part/forms.py:74 msgid "Include part manufacturer data in exported BOM" msgstr "" -#: part/forms.py:86 +#: part/forms.py:76 msgid "Include Supplier Data" msgstr "" -#: part/forms.py:86 +#: part/forms.py:76 msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:107 part/models.py:2223 +#: part/forms.py:97 part/models.py:2223 msgid "Parent Part" msgstr "" -#: part/forms.py:108 part/templates/part/bom_duplicate.html:7 +#: part/forms.py:98 part/templates/part/bom_duplicate.html:7 msgid "Select parent part to copy BOM from" msgstr "" -#: part/forms.py:114 +#: part/forms.py:104 msgid "Clear existing BOM items" msgstr "" -#: part/forms.py:120 +#: part/forms.py:110 msgid "Confirm BOM duplication" msgstr "" -#: part/forms.py:138 +#: part/forms.py:128 msgid "validate" msgstr "" -#: part/forms.py:138 +#: part/forms.py:128 msgid "Confirm that the BOM is correct" msgstr "" -#: part/forms.py:181 +#: part/forms.py:171 msgid "Related Part" msgstr "" -#: part/forms.py:188 +#: part/forms.py:178 msgid "Select part category" msgstr "" -#: part/forms.py:205 +#: part/forms.py:195 msgid "Duplicate all BOM data for this part" msgstr "" -#: part/forms.py:206 +#: part/forms.py:196 msgid "Copy BOM" msgstr "" -#: part/forms.py:211 +#: part/forms.py:201 msgid "Duplicate all parameter data for this part" msgstr "" -#: part/forms.py:212 +#: part/forms.py:202 msgid "Copy Parameters" msgstr "" -#: part/forms.py:217 +#: part/forms.py:207 msgid "Confirm part creation" msgstr "" -#: part/forms.py:222 +#: part/forms.py:212 msgid "Include category parameter templates" msgstr "" -#: part/forms.py:227 +#: part/forms.py:217 msgid "Include parent categories parameter templates" msgstr "" -#: part/forms.py:307 +#: part/forms.py:297 msgid "Add parameter template to same level categories" msgstr "" -#: part/forms.py:311 +#: part/forms.py:301 msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:329 part/models.py:2322 +#: part/forms.py:319 part/models.py:2322 msgid "Sub part" msgstr "" -#: part/forms.py:358 +#: part/forms.py:348 msgid "Input quantity for price calculation" msgstr "" @@ -3891,7 +3884,7 @@ msgid "Part category" msgstr "" #: part/models.py:723 part/templates/part/detail.html:28 -#: part/templates/part/part_base.html:87 templates/js/part.js:169 +#: part/templates/part/part_base.html:103 templates/js/part.js:169 #: templates/js/part.js:397 msgid "IPN" msgstr "IPN" @@ -4011,7 +4004,7 @@ msgstr "" msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:818 templates/js/stock.js:117 +#: part/models.py:2124 templates/js/part.js:818 templates/js/stock.js:426 msgid "Test Name" msgstr "" @@ -4255,7 +4248,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:167 part/views.py:451 -#: templates/js/stock.js:1336 +#: templates/js/stock.js:1623 msgid "Create New Part" msgstr "" @@ -4372,12 +4365,12 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:192 templates/js/stock.js:760 +#: stock/templates/stock/location.html:204 msgid "Create new location" msgstr "" #: part/templates/part/category.html:223 part/templates/part/category.html:253 -#: part/templates/part/part_base.html:382 +#: part/templates/part/part_base.html:418 msgid "New Category" msgstr "" @@ -4389,7 +4382,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:1244 +#: part/templates/part/category.html:260 stock/views.py:907 msgid "Create new Stock Location" msgstr "" @@ -4474,7 +4467,7 @@ msgstr "" msgid "Part Details" msgstr "" -#: part/templates/part/detail.html:42 part/templates/part/part_base.html:188 +#: part/templates/part/detail.html:42 part/templates/part/part_base.html:204 msgid "Latest Serial Number" msgstr "" @@ -4639,73 +4632,83 @@ msgstr "" msgid "Show pricing information" msgstr "" -#: part/templates/part/part_base.html:52 +#: part/templates/part/part_base.html:53 +#: stock/templates/stock/item_base.html:140 +#: stock/templates/stock/location.html:62 +msgid "Stock actions" +msgstr "" + +#: part/templates/part/part_base.html:60 msgid "Count part stock" msgstr "" -#: part/templates/part/part_base.html:67 +#: part/templates/part/part_base.html:66 +msgid "Transfer part stock" +msgstr "" + +#: part/templates/part/part_base.html:83 msgid "Part actions" msgstr "" -#: part/templates/part/part_base.html:70 +#: part/templates/part/part_base.html:86 msgid "Duplicate part" msgstr "" -#: part/templates/part/part_base.html:73 +#: part/templates/part/part_base.html:89 msgid "Edit part" msgstr "" -#: part/templates/part/part_base.html:76 +#: part/templates/part/part_base.html:92 msgid "Delete part" msgstr "" -#: part/templates/part/part_base.html:107 +#: part/templates/part/part_base.html:123 msgid "This is a virtual part" msgstr "" -#: part/templates/part/part_base.html:113 +#: part/templates/part/part_base.html:129 #, python-format msgid "This part is a variant of %(link)s" msgstr "" -#: part/templates/part/part_base.html:130 templates/js/table_filters.js:165 +#: part/templates/part/part_base.html:146 templates/js/table_filters.js:165 msgid "In Stock" msgstr "" -#: part/templates/part/part_base.html:143 templates/InvenTree/index.html:132 +#: part/templates/part/part_base.html:159 templates/InvenTree/index.html:132 msgid "Required for Build Orders" msgstr "" -#: part/templates/part/part_base.html:150 +#: part/templates/part/part_base.html:166 msgid "Required for Sales Orders" msgstr "" -#: part/templates/part/part_base.html:157 +#: part/templates/part/part_base.html:173 msgid "Allocated to Orders" msgstr "" -#: part/templates/part/part_base.html:172 templates/js/bom.js:316 +#: part/templates/part/part_base.html:188 templates/js/bom.js:316 msgid "Can Build" msgstr "" -#: part/templates/part/part_base.html:178 templates/js/part.js:413 +#: part/templates/part/part_base.html:194 templates/js/part.js:413 #: templates/js/part.js:586 msgid "Building" msgstr "" -#: part/templates/part/part_base.html:289 part/templates/part/prices.html:131 +#: part/templates/part/part_base.html:325 part/templates/part/prices.html:131 msgid "Calculate" msgstr "" -#: part/templates/part/part_base.html:383 +#: part/templates/part/part_base.html:419 msgid "Create New Part Category" msgstr "" -#: part/templates/part/part_base.html:391 +#: part/templates/part/part_base.html:427 msgid "New Parent" msgstr "" -#: part/templates/part/part_base.html:439 +#: part/templates/part/part_base.html:475 msgid "Edit Part" msgstr "" @@ -4943,7 +4946,7 @@ msgstr "" msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/supplier.html:86 part/templates/part/supplier.html:162 +#: part/templates/part/supplier.html:86 msgid "Create new manufacturer" msgstr "" @@ -5237,7 +5240,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:257 templates/js/stock.js:1035 +#: templates/js/order.js:257 templates/js/stock.js:1322 msgid "Date" msgstr "" @@ -5249,22 +5252,54 @@ msgstr "" msgid "Fail" msgstr "" -#: stock/api.py:197 +#: stock/api.py:146 +msgid "Request must contain list of stock items" +msgstr "" + +#: stock/api.py:154 +msgid "Improperly formatted data" +msgstr "" + +#: stock/api.py:162 +msgid "Each entry must contain a valid integer primary-key" +msgstr "" + +#: stock/api.py:168 +msgid "Primary key does not match valid stock item" +msgstr "" + +#: stock/api.py:178 +msgid "Invalid quantity value" +msgstr "" + +#: stock/api.py:183 +msgid "Quantity must not be less than zero" +msgstr "" + +#: stock/api.py:211 #, python-brace-format msgid "Updated stock for {n} items" msgstr "" -#: stock/api.py:266 +#: stock/api.py:247 stock/api.py:280 +msgid "Specified quantity exceeds stock quantity" +msgstr "" + +#: stock/api.py:270 +msgid "Valid location must be specified" +msgstr "" + +#: stock/api.py:290 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:81 stock/forms.py:385 stock/models.py:513 -#: stock/templates/stock/item_base.html:393 templates/js/stock.js:658 +#: stock/forms.py:81 stock/forms.py:341 stock/models.py:513 +#: stock/templates/stock/item_base.html:393 templates/js/stock.js:969 msgid "Expiry Date" msgstr "" -#: stock/forms.py:82 stock/forms.py:386 +#: stock/forms.py:82 stock/forms.py:342 msgid "Expiration date for this stock item" msgstr "" @@ -5325,30 +5360,6 @@ msgstr "" msgid "Confirm removal of installed stock items" msgstr "" -#: stock/forms.py:342 -msgid "Destination stock location" -msgstr "" - -#: stock/forms.py:344 -msgid "Add note (required)" -msgstr "" - -#: stock/forms.py:348 stock/views.py:728 stock/views.py:930 -msgid "Confirm stock adjustment" -msgstr "" - -#: stock/forms.py:348 -msgid "Confirm movement of stock items" -msgstr "" - -#: stock/forms.py:350 -msgid "Set Default Location" -msgstr "" - -#: stock/forms.py:350 -msgid "Set the destination as the default location for selected parts" -msgstr "" - #: stock/models.py:56 stock/models.py:550 msgid "Owner" msgstr "" @@ -5582,7 +5593,7 @@ msgid "Stock adjustment actions" msgstr "" #: stock/templates/stock/item_base.html:108 -#: stock/templates/stock/location.html:65 templates/stock_table.html:57 +#: stock/templates/stock/location.html:69 templates/stock_table.html:57 msgid "Count stock" msgstr "" @@ -5599,6 +5610,7 @@ msgid "Serialize stock" msgstr "" #: stock/templates/stock/item_base.html:121 +#: stock/templates/stock/location.html:75 msgid "Transfer stock" msgstr "" @@ -5618,11 +5630,6 @@ msgstr "" msgid "Uninstall" msgstr "" -#: stock/templates/stock/item_base.html:140 -#: stock/templates/stock/location.html:62 -msgid "Stock actions" -msgstr "" - #: stock/templates/stock/item_base.html:143 msgid "Convert to variant" msgstr "" @@ -5715,7 +5722,7 @@ msgstr "" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:406 templates/js/stock.js:664 +#: stock/templates/stock/item_base.html:406 templates/js/stock.js:975 msgid "Last Updated" msgstr "" @@ -5819,42 +5826,42 @@ msgstr "" msgid "Check-in Items" msgstr "" -#: stock/templates/stock/location.html:71 +#: stock/templates/stock/location.html:83 msgid "Location actions" msgstr "" -#: stock/templates/stock/location.html:73 +#: stock/templates/stock/location.html:85 msgid "Edit location" msgstr "" -#: stock/templates/stock/location.html:75 +#: stock/templates/stock/location.html:87 msgid "Delete location" msgstr "" -#: stock/templates/stock/location.html:87 +#: stock/templates/stock/location.html:99 msgid "Location Details" msgstr "" -#: stock/templates/stock/location.html:92 +#: stock/templates/stock/location.html:104 msgid "Location Path" msgstr "" -#: stock/templates/stock/location.html:97 +#: stock/templates/stock/location.html:109 msgid "Location Description" msgstr "" -#: stock/templates/stock/location.html:102 +#: stock/templates/stock/location.html:114 #: stock/templates/stock/location_navbar.html:11 #: stock/templates/stock/location_navbar.html:18 #: stock/templates/stock/sublocation.html:16 msgid "Sublocations" msgstr "" -#: stock/templates/stock/location.html:112 +#: stock/templates/stock/location.html:124 msgid "Stock Details" msgstr "" -#: stock/templates/stock/location.html:117 templates/InvenTree/search.html:279 +#: stock/templates/stock/location.html:129 templates/InvenTree/search.html:279 #: templates/stats.html:97 users/models.py:42 msgid "Stock Locations" msgstr "" @@ -5895,7 +5902,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1217 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:880 msgid "Convert Stock Item" msgstr "" @@ -5928,8 +5935,7 @@ msgstr "" msgid "Edit Stock Location" msgstr "" -#: stock/views.py:253 stock/views.py:1196 stock/views.py:1318 -#: stock/views.py:1683 +#: stock/views.py:253 stock/views.py:859 stock/views.py:981 stock/views.py:1346 msgid "Owner is required (ownership control is enabled)" msgstr "" @@ -5981,133 +5987,51 @@ msgstr "" msgid "Uninstall Stock Items" msgstr "" +#: stock/views.py:728 templates/js/stock.js:223 +msgid "Confirm stock adjustment" +msgstr "" + #: stock/views.py:739 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:764 -msgid "Adjust Stock" -msgstr "" - -#: stock/views.py:840 -msgid "Move Stock Items" -msgstr "" - -#: stock/views.py:840 -msgid "Move" -msgstr "" - -#: stock/views.py:841 -msgid "Count Stock Items" -msgstr "" - -#: stock/views.py:841 -msgid "Count" -msgstr "" - -#: stock/views.py:842 -msgid "Remove From Stock" -msgstr "" - -#: stock/views.py:842 -msgid "Take" -msgstr "" - -#: stock/views.py:843 -msgid "Add Stock Items" -msgstr "" - -#: stock/views.py:843 users/models.py:189 -msgid "Add" -msgstr "" - -#: stock/views.py:844 -msgid "Delete Stock Items" -msgstr "" - -#: stock/views.py:910 -msgid "Must enter integer value" -msgstr "" - -#: stock/views.py:915 -msgid "Quantity must be positive" -msgstr "" - -#: stock/views.py:922 -#, python-brace-format -msgid "Quantity must not exceed {x}" -msgstr "" - -#: stock/views.py:986 -msgid "No action performed" -msgstr "" - -#: stock/views.py:1000 -#, python-brace-format -msgid "Added stock to {n} items" -msgstr "" - -#: stock/views.py:1014 -#, python-brace-format -msgid "Removed stock from {n} items" -msgstr "" - -#: stock/views.py:1026 -#, python-brace-format -msgid "Counted stock for {n} items" -msgstr "" - -#: stock/views.py:1064 -msgid "No items were moved" -msgstr "" - -#: stock/views.py:1067 -#, python-brace-format -msgid "Moved {n} items to {dest}" -msgstr "" - -#: stock/views.py:1086 -#, python-brace-format -msgid "Deleted {n} stock items" -msgstr "" - -#: stock/views.py:1098 +#: stock/views.py:761 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:1335 +#: stock/views.py:998 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1428 templates/js/build.js:365 +#: stock/views.py:1091 templates/js/build.js:365 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1570 +#: stock/views.py:1233 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1652 +#: stock/views.py:1315 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1752 +#: stock/views.py:1415 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1765 +#: stock/views.py:1428 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1776 +#: stock/views.py:1439 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1783 +#: stock/views.py:1446 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1792 +#: stock/views.py:1455 msgid "Add Stock Tracking Entry" msgstr "" @@ -6191,11 +6115,11 @@ msgstr "" msgid "Enter a search query" msgstr "" -#: templates/InvenTree/search.html:268 templates/js/stock.js:303 +#: templates/InvenTree/search.html:268 templates/js/stock.js:570 msgid "Shipped to customer" msgstr "" -#: templates/InvenTree/search.html:271 templates/js/stock.js:313 +#: templates/InvenTree/search.html:271 templates/js/stock.js:580 msgid "No stock location set" msgstr "" @@ -6468,9 +6392,9 @@ msgstr "" msgid "copy version information" msgstr "" -#: templates/about.html:100 templates/js/modals.js:34 -#: templates/js/modals.js:675 templates/js/modals.js:968 -#: templates/modals.html:29 templates/modals.html:54 templates/modals.html:97 +#: templates/about.html:100 templates/js/modals.js:33 +#: templates/js/modals.js:567 templates/js/modals.js:661 +#: templates/js/modals.js:954 templates/modals.html:29 templates/modals.html:54 msgid "Close" msgstr "" @@ -6490,6 +6414,62 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" +#: templates/js/api.js:154 templates/js/modals.js:1024 +msgid "No Response" +msgstr "" + +#: templates/js/api.js:155 templates/js/modals.js:1025 +msgid "No response from the InvenTree server" +msgstr "" + +#: templates/js/api.js:160 +msgid "Error 400: Bad request" +msgstr "" + +#: templates/js/api.js:161 +msgid "API request returned error code 400" +msgstr "" + +#: templates/js/api.js:164 templates/js/modals.js:1034 +msgid "Error 401: Not Authenticated" +msgstr "" + +#: templates/js/api.js:165 templates/js/modals.js:1035 +msgid "Authentication credentials not supplied" +msgstr "" + +#: templates/js/api.js:168 templates/js/modals.js:1039 +msgid "Error 403: Permission Denied" +msgstr "" + +#: templates/js/api.js:169 templates/js/modals.js:1040 +msgid "You do not have the required permissions to access this function" +msgstr "" + +#: templates/js/api.js:172 templates/js/modals.js:1044 +msgid "Error 404: Resource Not Found" +msgstr "" + +#: templates/js/api.js:173 templates/js/modals.js:1045 +msgid "The requested resource could not be located on the server" +msgstr "" + +#: templates/js/api.js:176 templates/js/modals.js:1049 +msgid "Error 408: Timeout" +msgstr "" + +#: templates/js/api.js:177 templates/js/modals.js:1050 +msgid "Connection timeout while requesting data from server" +msgstr "" + +#: templates/js/api.js:180 +msgid "Unhandled Error Code" +msgstr "" + +#: templates/js/api.js:181 +msgid "Error code" +msgstr "" + #: templates/js/attachment.js:16 msgid "No attachments found" msgstr "" @@ -6534,7 +6514,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:1028 +#: templates/js/barcode.js:119 templates/js/modals.js:1014 msgid "Invalid server response" msgstr "" @@ -6558,7 +6538,7 @@ msgstr "" msgid "Unlink" msgstr "" -#: templates/js/barcode.js:376 +#: templates/js/barcode.js:376 templates/js/stock.js:161 msgid "Remove stock item" msgstr "" @@ -6696,7 +6676,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:840 templates/js/part.js:491 templates/js/part.js:736 -#: templates/js/stock.js:514 templates/js/stock.js:989 +#: templates/js/stock.js:825 templates/js/stock.js:1276 msgid "Select" msgstr "" @@ -6704,7 +6684,7 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:924 templates/js/stock.js:1211 +#: templates/js/build.js:924 templates/js/stock.js:1498 msgid "No user information" msgstr "" @@ -6831,63 +6811,19 @@ msgstr "" msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:587 templates/js/modals.js:1038 -msgid "No Response" -msgstr "" - -#: templates/js/forms.js:588 templates/js/modals.js:1039 -msgid "No response from the InvenTree server" -msgstr "" - -#: templates/js/forms.js:594 templates/js/modals.js:1048 -msgid "Error 401: Not Authenticated" -msgstr "" - -#: templates/js/forms.js:595 templates/js/modals.js:1049 -msgid "Authentication credentials not supplied" -msgstr "" - -#: templates/js/forms.js:601 templates/js/modals.js:1053 -msgid "Error 403: Permission Denied" -msgstr "" - -#: templates/js/forms.js:602 templates/js/modals.js:1054 -msgid "You do not have the required permissions to access this function" -msgstr "" - -#: templates/js/forms.js:608 templates/js/modals.js:1058 -msgid "Error 404: Resource Not Found" -msgstr "" - -#: templates/js/forms.js:609 templates/js/modals.js:1059 -msgid "The requested resource could not be located on the server" -msgstr "" - -#: templates/js/forms.js:615 templates/js/modals.js:1063 -msgid "Error 408: Timeout" -msgstr "" - -#: templates/js/forms.js:616 templates/js/modals.js:1064 -msgid "Connection timeout while requesting data from server" -msgstr "" - -#: templates/js/forms.js:622 templates/js/modals.js:1067 -msgid "Error requesting form data" -msgstr "" - -#: templates/js/forms.js:815 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:797 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1188 +#: templates/js/forms.js:1164 msgid "Searching" msgstr "" -#: templates/js/forms.js:1338 +#: templates/js/forms.js:1314 msgid "Clear input" msgstr "" -#: templates/js/label.js:10 templates/js/report.js:98 +#: templates/js/label.js:10 templates/js/report.js:98 templates/js/stock.js:185 msgid "Select Stock Items" msgstr "" @@ -6940,12 +6876,12 @@ msgid "Select Label Template" msgstr "" #: templates/js/modals.js:59 templates/js/modals.js:103 -#: templates/js/modals.js:599 templates/modals.html:75 +#: templates/js/modals.js:593 msgid "Cancel" msgstr "" #: templates/js/modals.js:60 templates/js/modals.js:102 -#: templates/js/modals.js:674 templates/js/modals.js:967 +#: templates/js/modals.js:660 templates/js/modals.js:953 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" @@ -6954,46 +6890,50 @@ msgstr "" msgid "Form Title" msgstr "" -#: templates/js/modals.js:372 +#: templates/js/modals.js:380 msgid "Waiting for server..." msgstr "" -#: templates/js/modals.js:531 +#: templates/js/modals.js:539 msgid "Show Error Information" msgstr "" -#: templates/js/modals.js:598 templates/modals.html:76 +#: templates/js/modals.js:592 msgid "Accept" msgstr "" -#: templates/js/modals.js:663 +#: templates/js/modals.js:649 msgid "Loading Data" msgstr "" -#: templates/js/modals.js:918 +#: templates/js/modals.js:904 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:918 +#: templates/js/modals.js:904 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:931 +#: templates/js/modals.js:917 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:1028 +#: templates/js/modals.js:1014 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:1043 +#: templates/js/modals.js:1029 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:1044 +#: templates/js/modals.js:1030 msgid "Server returned error code 400" msgstr "" +#: templates/js/modals.js:1053 +msgid "Error requesting form data" +msgstr "" + #: templates/js/model_renderers.js:38 msgid "Company ID" msgstr "" @@ -7082,7 +7022,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:761 templates/js/stock.js:1013 +#: templates/js/part.js:761 templates/js/stock.js:1300 msgid "Path" msgstr "" @@ -7090,11 +7030,11 @@ msgstr "" msgid "No test templates matching query" msgstr "" -#: templates/js/part.js:855 templates/js/stock.js:75 +#: templates/js/part.js:855 templates/js/stock.js:384 msgid "Edit test result" msgstr "" -#: templates/js/part.js:856 templates/js/stock.js:76 +#: templates/js/part.js:856 templates/js/stock.js:385 msgid "Delete test result" msgstr "" @@ -7187,179 +7127,235 @@ msgstr "" msgid "Sales Order(s) must be selected before printing report" msgstr "" -#: templates/js/stock.js:38 -msgid "PASS" +#: templates/js/stock.js:39 +msgid "Transfer Stock" msgstr "" #: templates/js/stock.js:40 +msgid "Move" +msgstr "" + +#: templates/js/stock.js:46 +msgid "Count Stock" +msgstr "" + +#: templates/js/stock.js:47 +msgid "Count" +msgstr "" + +#: templates/js/stock.js:51 +msgid "Remove Stock" +msgstr "" + +#: templates/js/stock.js:52 +msgid "Take" +msgstr "" + +#: templates/js/stock.js:56 +msgid "Add Stock" +msgstr "" + +#: templates/js/stock.js:57 users/models.py:189 +msgid "Add" +msgstr "" + +#: templates/js/stock.js:61 templates/stock_table.html:63 +msgid "Delete Stock" +msgstr "" + +#: templates/js/stock.js:150 +msgid "Quantity cannot be adjusted for serialized stock" +msgstr "" + +#: templates/js/stock.js:150 +msgid "Specify stock quantity" +msgstr "" + +#: templates/js/stock.js:186 +msgid "You must select at least one available stock item" +msgstr "" + +#: templates/js/stock.js:202 +msgid "Select destination stock location" +msgstr "" + +#: templates/js/stock.js:210 +msgid "Stock transaction notes" +msgstr "" + +#: templates/js/stock.js:347 +msgid "PASS" +msgstr "" + +#: templates/js/stock.js:349 msgid "FAIL" msgstr "" -#: templates/js/stock.js:45 +#: templates/js/stock.js:354 msgid "NO RESULT" msgstr "" -#: templates/js/stock.js:71 +#: templates/js/stock.js:380 msgid "Add test result" msgstr "" -#: templates/js/stock.js:97 +#: templates/js/stock.js:406 msgid "No test results found" msgstr "" -#: templates/js/stock.js:145 +#: templates/js/stock.js:454 msgid "Test Date" msgstr "" -#: templates/js/stock.js:295 +#: templates/js/stock.js:562 msgid "In production" msgstr "" -#: templates/js/stock.js:299 +#: templates/js/stock.js:566 msgid "Installed in Stock Item" msgstr "" -#: templates/js/stock.js:307 +#: templates/js/stock.js:574 msgid "Assigned to Sales Order" msgstr "" -#: templates/js/stock.js:339 +#: templates/js/stock.js:650 msgid "No stock items matching query" msgstr "" -#: templates/js/stock.js:360 +#: templates/js/stock.js:671 msgid "items" msgstr "" -#: templates/js/stock.js:452 +#: templates/js/stock.js:763 msgid "batches" msgstr "" -#: templates/js/stock.js:479 +#: templates/js/stock.js:790 msgid "locations" msgstr "" -#: templates/js/stock.js:481 +#: templates/js/stock.js:792 msgid "Undefined location" msgstr "" -#: templates/js/stock.js:582 +#: templates/js/stock.js:893 msgid "Stock item is in production" msgstr "" -#: templates/js/stock.js:587 +#: templates/js/stock.js:898 msgid "Stock item assigned to sales order" msgstr "" -#: templates/js/stock.js:590 +#: templates/js/stock.js:901 msgid "Stock item assigned to customer" msgstr "" -#: templates/js/stock.js:594 +#: templates/js/stock.js:905 msgid "Stock item has expired" msgstr "" -#: templates/js/stock.js:596 +#: templates/js/stock.js:907 msgid "Stock item will expire soon" msgstr "" -#: templates/js/stock.js:600 +#: templates/js/stock.js:911 msgid "Stock item has been allocated" msgstr "" -#: templates/js/stock.js:604 +#: templates/js/stock.js:915 msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/stock.js:611 +#: templates/js/stock.js:922 msgid "Stock item has been rejected" msgstr "" -#: templates/js/stock.js:615 +#: templates/js/stock.js:926 msgid "Stock item is lost" msgstr "" -#: templates/js/stock.js:618 +#: templates/js/stock.js:929 msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:622 templates/js/table_filters.js:147 +#: templates/js/stock.js:933 templates/js/table_filters.js:147 msgid "Depleted" msgstr "" -#: templates/js/stock.js:651 +#: templates/js/stock.js:962 msgid "Stocktake" msgstr "" -#: templates/js/stock.js:705 +#: templates/js/stock.js:1016 msgid "Supplier part not specified" msgstr "" -#: templates/js/stock.js:876 +#: templates/js/stock.js:1163 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:891 +#: templates/js/stock.js:1178 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:905 +#: templates/js/stock.js:1192 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:906 +#: templates/js/stock.js:1193 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1045 +#: templates/js/stock.js:1332 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1092 +#: templates/js/stock.js:1379 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1111 +#: templates/js/stock.js:1398 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1130 +#: templates/js/stock.js:1417 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1148 +#: templates/js/stock.js:1435 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1171 +#: templates/js/stock.js:1458 msgid "Added" msgstr "" -#: templates/js/stock.js:1179 +#: templates/js/stock.js:1466 msgid "Removed" msgstr "" -#: templates/js/stock.js:1223 +#: templates/js/stock.js:1510 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1224 +#: templates/js/stock.js:1511 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1348 +#: templates/js/stock.js:1635 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1389 +#: templates/js/stock.js:1676 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1412 +#: templates/js/stock.js:1699 msgid "Serial" msgstr "" -#: templates/js/stock.js:1440 +#: templates/js/stock.js:1727 msgid "Uninstall Stock Item" msgstr "" @@ -7790,10 +7786,6 @@ msgstr "" msgid "Delete selected items" msgstr "" -#: templates/stock_table.html:63 -msgid "Delete Stock" -msgstr "" - #: templates/yesnolabel.html:4 msgid "Yes" msgstr "" From d586139d478fe360ed17f11b24655b04c1f39cb9 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 12 Jul 2021 23:24:20 +1000 Subject: [PATCH 441/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/es/LC_MESSAGES/django.po | 846 +++++++++++----------- 1 file changed, 419 insertions(+), 427 deletions(-) diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index c27b905d16..2b52c766ab 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-10 13:28+0000\n" -"PO-Revision-Date: 2021-07-10 14:25\n" +"POT-Creation-Date: 2021-07-12 12:41+0000\n" +"PO-Revision-Date: 2021-07-12 13:24\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -36,7 +36,7 @@ msgstr "Ingrese la fecha" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:119 templates/js/forms.js:486 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:506 msgid "Confirm" msgstr "Confirmar" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "" #: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 -#: stock/views.py:1648 +#: stock/views.py:1311 msgid "Invalid quantity provided" msgstr "Cantidad proporcionada no válida" @@ -124,7 +124,7 @@ msgstr "" #: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1202 +#: templates/js/stock.js:1489 msgid "User" msgstr "Usuario" @@ -141,7 +141,7 @@ msgstr "" #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:365 #: templates/js/part.js:118 templates/js/part.js:251 templates/js/part.js:743 -#: templates/js/stock.js:995 +#: templates/js/stock.js:1282 msgid "Name" msgstr "Nombre" @@ -164,8 +164,8 @@ msgstr "Nombre" #: templates/js/company.js:561 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:361 #: templates/js/part.js:538 templates/js/part.js:755 templates/js/part.js:823 -#: templates/js/stock.js:557 templates/js/stock.js:1007 -#: templates/js/stock.js:1052 +#: templates/js/stock.js:868 templates/js/stock.js:1294 +#: templates/js/stock.js:1339 msgid "Description" msgstr "Descripción" @@ -473,7 +473,7 @@ msgstr "" #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:741 -#: company/forms.py:124 company/templates/company/supplier_part_pricing.html:79 +#: company/forms.py:104 company/templates/company/supplier_part_pricing.html:79 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 @@ -481,8 +481,8 @@ msgstr "" #: order/templates/order/sales_order_detail.html:80 #: order/templates/order/sales_order_detail.html:87 #: order/templates/order/sales_order_detail.html:172 -#: order/templates/order/sales_order_detail.html:244 part/forms.py:327 -#: part/forms.py:357 part/forms.py:373 part/forms.py:389 part/models.py:2329 +#: order/templates/order/sales_order_detail.html:244 part/forms.py:317 +#: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 #: part/templates/part/prices.html:474 @@ -496,8 +496,8 @@ msgstr "" #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 #: templates/js/order.js:460 templates/js/part.js:928 templates/js/part.js:1050 -#: templates/js/part.js:1106 templates/js/stock.js:1187 -#: templates/js/stock.js:1406 +#: templates/js/part.js:1106 templates/js/stock.js:1474 +#: templates/js/stock.js:1693 msgid "Quantity" msgstr "Cantidad" @@ -542,8 +542,9 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:256 -#: templates/js/build.js:620 templates/js/order.js:445 -#: templates/js/stock.js:643 templates/js/stock.js:1079 +#: templates/js/build.js:620 templates/js/order.js:445 templates/js/stock.js:75 +#: templates/js/stock.js:201 templates/js/stock.js:954 +#: templates/js/stock.js:1366 msgid "Location" msgstr "Unicación" @@ -557,8 +558,8 @@ msgstr "" #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:249 templates/js/order.js:352 -#: templates/js/stock.js:630 templates/js/stock.js:1156 -#: templates/js/stock.js:1422 +#: templates/js/stock.js:941 templates/js/stock.js:1443 +#: templates/js/stock.js:1709 msgid "Status" msgstr "Estado" @@ -659,8 +660,8 @@ msgstr "" #: templates/js/build.js:586 templates/js/build.js:873 #: templates/js/build.js:1139 templates/js/company.js:264 #: templates/js/company.js:470 templates/js/part.js:342 -#: templates/js/part.js:505 templates/js/stock.js:526 -#: templates/js/stock.js:1394 +#: templates/js/part.js:505 templates/js/stock.js:73 templates/js/stock.js:837 +#: templates/js/stock.js:1681 msgid "Part" msgstr "Parte" @@ -708,7 +709,7 @@ msgstr "Elementos completados" msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:249 part/templates/part/part_base.html:167 +#: build/models.py:249 part/templates/part/part_base.html:183 msgid "Build Status" msgstr "" @@ -766,7 +767,7 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:28 #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 -#: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 +#: part/templates/part/detail.html:83 part/templates/part/part_base.html:110 #: stock/models.py:464 stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "" @@ -787,11 +788,12 @@ msgstr "" #: order/templates/order/so_navbar.html:36 part/models.py:864 #: part/templates/part/navbar.html:121 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 -#: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 +#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 +#: stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:566 -#: templates/js/stock.js:141 templates/js/stock.js:722 +#: templates/js/stock.js:209 templates/js/stock.js:450 +#: templates/js/stock.js:1033 msgid "Notes" msgstr "Notas" @@ -857,7 +859,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 #: templates/js/build.js:249 templates/js/build.js:993 #: templates/js/order.js:433 templates/js/order.js:438 -#: templates/js/stock.js:1138 +#: templates/js/stock.js:1425 msgid "Stock Item" msgstr "" @@ -1233,7 +1235,6 @@ msgstr "" #: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:782 #: order/templates/order/purchase_order_detail.html:270 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 -#: stock/forms.py:342 msgid "Destination" msgstr "Destinación" @@ -1242,8 +1243,8 @@ msgid "Destination location not specified" msgstr "" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:315 templates/js/stock.js:638 -#: templates/js/stock.js:1429 templates/js/table_filters.js:116 +#: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 +#: templates/js/stock.js:1716 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "Lote" @@ -1298,7 +1299,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 -#: templates/js/stock.js:1067 +#: templates/js/stock.js:1354 msgid "Details" msgstr "Detalles" @@ -1362,7 +1363,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1674 +#: build/views.py:184 stock/views.py:1337 msgid "Serial numbers already exist" msgstr "" @@ -1867,7 +1868,7 @@ msgstr "" msgid "Key string must be unique" msgstr "" -#: common/models.py:742 company/forms.py:125 +#: common/models.py:742 company/forms.py:105 msgid "Price break quantity" msgstr "" @@ -1941,31 +1942,31 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/forms.py:26 part/forms.py:47 +#: company/forms.py:25 part/forms.py:47 msgid "URL" msgstr "" -#: company/forms.py:27 part/forms.py:48 +#: company/forms.py:26 part/forms.py:48 msgid "Image URL" msgstr "" -#: company/forms.py:67 templates/js/part.js:1041 +#: company/forms.py:47 templates/js/part.js:1041 msgid "Single Price" msgstr "" -#: company/forms.py:68 +#: company/forms.py:48 msgid "Single quantity price" msgstr "" -#: company/forms.py:76 company/models.py:335 +#: company/forms.py:56 company/models.py:335 msgid "Select manufacturer" msgstr "" -#: company/forms.py:82 company/models.py:342 +#: company/forms.py:62 company/models.py:342 msgid "Manufacturer Part Number" msgstr "" -#: company/forms.py:84 company/models.py:341 +#: company/forms.py:64 company/models.py:341 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 @@ -2116,7 +2117,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:371 templates/js/part.js:260 -#: templates/js/stock.js:137 +#: templates/js/stock.js:446 msgid "Value" msgstr "" @@ -2189,7 +2190,7 @@ msgstr "" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/company.js:571 templates/js/stock.js:718 +#: templates/js/company.js:571 templates/js/stock.js:1029 msgid "Packaging" msgstr "" @@ -2259,7 +2260,7 @@ msgid "Phone" msgstr "Teléfono" #: company/templates/company/company_base.html:166 -#: part/templates/part/part_base.html:311 +#: part/templates/part/part_base.html:347 msgid "Upload Image" msgstr "" @@ -2279,7 +2280,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 -#: templates/js/stock.js:1120 +#: templates/js/stock.js:1407 msgid "Customer" msgstr "Cliente" @@ -2322,26 +2323,9 @@ msgstr "" msgid "Delete Parts" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:68 -#: company/templates/company/detail_supplier_part.html:66 -#: part/templates/part/bom.html:166 part/templates/part/category.html:127 -#: templates/js/stock.js:1335 -msgid "New Part" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:69 -#: company/templates/company/detail_supplier_part.html:67 -msgid "Create new Part" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:74 -#: company/views.py:66 part/templates/part/supplier.html:85 -#: part/templates/part/supplier.html:161 -msgid "New Manufacturer" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:75 -msgid "Create new Manufacturer" +#: company/templates/company/detail_manufacturer_part.html:72 +#: part/templates/part/supplier.html:164 +msgid "Add Manufacturer Part" msgstr "" #: company/templates/company/detail_stock.html:10 @@ -2351,7 +2335,7 @@ msgstr "" #: company/templates/company/detail_stock.html:37 #: company/templates/company/supplier_part_stock.html:34 #: part/templates/part/category.html:123 part/templates/part/category.html:137 -#: part/templates/part/stock.html:55 stock/templates/stock/location.html:163 +#: part/templates/part/stock.html:55 stock/templates/stock/location.html:175 msgid "Export" msgstr "Exportar" @@ -2363,20 +2347,30 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:21 #: order/templates/order/order_wizard/select_parts.html:44 -#: part/templates/part/part_base.html:433 +#: part/templates/part/part_base.html:469 msgid "Create new supplier part" msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 -#: part/templates/part/part_base.html:432 part/templates/part/supplier.html:18 -#: templates/js/stock.js:1341 +#: part/templates/part/part_base.html:468 part/templates/part/supplier.html:18 +#: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "" +#: company/templates/company/detail_supplier_part.html:66 +#: part/templates/part/bom.html:166 part/templates/part/category.html:127 +#: templates/js/stock.js:1622 +msgid "New Part" +msgstr "" + +#: company/templates/company/detail_supplier_part.html:67 +msgid "Create new Part" +msgstr "" + #: company/templates/company/detail_supplier_part.html:72 #: company/templates/company/manufacturer_part_suppliers.html:96 -#: company/views.py:60 part/templates/part/supplier.html:80 +#: company/views.py:59 part/templates/part/supplier.html:80 msgid "New Supplier" msgstr "" @@ -2391,7 +2385,7 @@ msgstr "" #: company/templates/company/manufacturer_part_base.html:36 #: company/templates/company/supplier_part_base.html:36 #: company/templates/company/supplier_part_orders.html:17 -#: part/templates/part/orders.html:17 part/templates/part/part_base.html:58 +#: part/templates/part/orders.html:17 part/templates/part/part_base.html:74 msgid "Order part" msgstr "" @@ -2415,17 +2409,17 @@ msgstr "" msgid "Internal Part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:125 +#: company/templates/company/manufacturer_part_base.html:129 msgid "Edit Manufacturer Part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:134 +#: company/templates/company/manufacturer_part_base.html:138 msgid "Delete Manufacturer Part" msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:59 part/templates/part/navbar.html:75 +#: company/views.py:58 part/templates/part/navbar.html:75 #: part/templates/part/navbar.html:78 part/templates/part/prices.html:153 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" @@ -2444,8 +2438,8 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:406 templates/js/part.js:566 templates/js/stock.js:566 -#: templates/navbar.html:26 +#: templates/js/part.js:406 templates/js/part.js:566 templates/js/stock.js:74 +#: templates/js/stock.js:877 templates/navbar.html:26 msgid "Stock" msgstr "" @@ -2467,8 +2461,8 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:48 #: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/related.html:44 part/templates/part/supplier.html:23 -#: part/templates/part/supplier.html:52 stock/views.py:844 -#: templates/js/company.js:203 users/models.py:193 +#: part/templates/part/supplier.html:52 templates/js/company.js:203 +#: users/models.py:193 msgid "Delete" msgstr "Eliminar" @@ -2518,12 +2512,12 @@ msgid "Supplied Parts" msgstr "" #: company/templates/company/navbar.html:38 part/templates/part/navbar.html:30 -#: stock/templates/stock/location.html:107 -#: stock/templates/stock/location.html:122 -#: stock/templates/stock/location.html:136 +#: stock/templates/stock/location.html:119 +#: stock/templates/stock/location.html:134 +#: stock/templates/stock/location.html:148 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:1019 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1306 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" @@ -2581,7 +2575,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:420 #: stock/templates/stock/item_base.html:386 templates/js/company.js:511 -#: templates/js/stock.js:690 +#: templates/js/stock.js:1001 msgid "Supplier Part" msgstr "" @@ -2656,58 +2650,58 @@ msgstr "" msgid "Delete price break" msgstr "" -#: company/views.py:65 part/templates/part/prices.html:157 +#: company/views.py:64 part/templates/part/prices.html:157 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "Fabricantes" -#: company/views.py:71 templates/InvenTree/search.html:336 +#: company/views.py:65 part/templates/part/supplier.html:85 +msgid "New Manufacturer" +msgstr "" + +#: company/views.py:70 templates/InvenTree/search.html:336 #: templates/navbar.html:45 msgid "Customers" msgstr "" -#: company/views.py:72 +#: company/views.py:71 msgid "New Customer" msgstr "" -#: company/views.py:79 +#: company/views.py:78 msgid "Companies" msgstr "" -#: company/views.py:80 +#: company/views.py:79 msgid "New Company" msgstr "" -#: company/views.py:161 part/views.py:1008 +#: company/views.py:160 part/views.py:1008 msgid "Download Image" msgstr "" -#: company/views.py:190 part/views.py:1040 +#: company/views.py:189 part/views.py:1040 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:197 part/views.py:1047 +#: company/views.py:196 part/views.py:1047 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:206 part/views.py:1056 +#: company/views.py:205 part/views.py:1056 msgid "Supplied URL is not a valid image file" msgstr "" -#: company/views.py:251 -msgid "Create New Manufacturer Part" -msgstr "" - -#: company/views.py:334 +#: company/views.py:265 msgid "Edit Supplier Part" msgstr "" -#: company/views.py:385 templates/js/stock.js:1342 +#: company/views.py:316 templates/js/stock.js:1629 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:529 +#: company/views.py:460 msgid "Delete Supplier Part" msgstr "" @@ -2942,7 +2936,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:336 templates/js/order.js:210 -#: templates/js/stock.js:669 templates/js/stock.js:1101 +#: templates/js/stock.js:980 templates/js/stock.js:1388 msgid "Purchase Order" msgstr "" @@ -2962,7 +2956,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:776 part/templates/part/prices.html:166 stock/models.py:545 -#: stock/templates/stock/item_base.html:343 templates/js/stock.js:713 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:1024 msgid "Purchase Price" msgstr "" @@ -3078,15 +3072,14 @@ msgstr "" #: order/templates/order/order_base.html:199 #: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 -#: part/templates/part/part_base.html:419 -#: stock/templates/stock/location.html:191 templates/js/stock.js:759 -#: templates/js/stock.js:1347 +#: part/templates/part/part_base.html:455 +#: stock/templates/stock/location.html:203 templates/js/stock.js:1634 msgid "New Location" msgstr "" #: order/templates/order/order_base.html:200 #: order/templates/order/purchase_order_detail.html:128 -#: part/templates/part/part_base.html:420 +#: part/templates/part/part_base.html:456 #: stock/templates/stock/location.html:42 msgid "Create new stock location" msgstr "" @@ -3361,7 +3354,7 @@ msgid "Order Code" msgstr "" #: order/templates/order/receive_parts.html:21 -#: part/templates/part/part_base.html:136 templates/js/part.js:582 +#: part/templates/part/part_base.html:152 templates/js/part.js:582 msgid "On Order" msgstr "" @@ -3668,139 +3661,139 @@ msgstr "" msgid "Default Location" msgstr "" -#: part/bom.py:134 part/templates/part/part_base.html:124 +#: part/bom.py:134 part/templates/part/part_base.html:140 msgid "Available Stock" msgstr "" -#: part/forms.py:74 stock/forms.py:232 +#: part/forms.py:64 stock/forms.py:232 msgid "File Format" msgstr "" -#: part/forms.py:74 stock/forms.py:232 +#: part/forms.py:64 stock/forms.py:232 msgid "Select output file format" msgstr "" -#: part/forms.py:76 +#: part/forms.py:66 msgid "Cascading" msgstr "" -#: part/forms.py:76 +#: part/forms.py:66 msgid "Download cascading / multi-level BOM" msgstr "" -#: part/forms.py:78 +#: part/forms.py:68 msgid "Levels" msgstr "" -#: part/forms.py:78 +#: part/forms.py:68 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "" -#: part/forms.py:80 +#: part/forms.py:70 msgid "Include Parameter Data" msgstr "" -#: part/forms.py:80 +#: part/forms.py:70 msgid "Include part parameters data in exported BOM" msgstr "" -#: part/forms.py:82 +#: part/forms.py:72 msgid "Include Stock Data" msgstr "" -#: part/forms.py:82 +#: part/forms.py:72 msgid "Include part stock data in exported BOM" msgstr "" -#: part/forms.py:84 +#: part/forms.py:74 msgid "Include Manufacturer Data" msgstr "" -#: part/forms.py:84 +#: part/forms.py:74 msgid "Include part manufacturer data in exported BOM" msgstr "" -#: part/forms.py:86 +#: part/forms.py:76 msgid "Include Supplier Data" msgstr "" -#: part/forms.py:86 +#: part/forms.py:76 msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:107 part/models.py:2223 +#: part/forms.py:97 part/models.py:2223 msgid "Parent Part" msgstr "" -#: part/forms.py:108 part/templates/part/bom_duplicate.html:7 +#: part/forms.py:98 part/templates/part/bom_duplicate.html:7 msgid "Select parent part to copy BOM from" msgstr "" -#: part/forms.py:114 +#: part/forms.py:104 msgid "Clear existing BOM items" msgstr "" -#: part/forms.py:120 +#: part/forms.py:110 msgid "Confirm BOM duplication" msgstr "" -#: part/forms.py:138 +#: part/forms.py:128 msgid "validate" msgstr "" -#: part/forms.py:138 +#: part/forms.py:128 msgid "Confirm that the BOM is correct" msgstr "" -#: part/forms.py:181 +#: part/forms.py:171 msgid "Related Part" msgstr "" -#: part/forms.py:188 +#: part/forms.py:178 msgid "Select part category" msgstr "" -#: part/forms.py:205 +#: part/forms.py:195 msgid "Duplicate all BOM data for this part" msgstr "" -#: part/forms.py:206 +#: part/forms.py:196 msgid "Copy BOM" msgstr "" -#: part/forms.py:211 +#: part/forms.py:201 msgid "Duplicate all parameter data for this part" msgstr "" -#: part/forms.py:212 +#: part/forms.py:202 msgid "Copy Parameters" msgstr "" -#: part/forms.py:217 +#: part/forms.py:207 msgid "Confirm part creation" msgstr "" -#: part/forms.py:222 +#: part/forms.py:212 msgid "Include category parameter templates" msgstr "" -#: part/forms.py:227 +#: part/forms.py:217 msgid "Include parent categories parameter templates" msgstr "" -#: part/forms.py:307 +#: part/forms.py:297 msgid "Add parameter template to same level categories" msgstr "" -#: part/forms.py:311 +#: part/forms.py:301 msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:329 part/models.py:2322 +#: part/forms.py:319 part/models.py:2322 msgid "Sub part" msgstr "" -#: part/forms.py:358 +#: part/forms.py:348 msgid "Input quantity for price calculation" msgstr "" @@ -3891,7 +3884,7 @@ msgid "Part category" msgstr "" #: part/models.py:723 part/templates/part/detail.html:28 -#: part/templates/part/part_base.html:87 templates/js/part.js:169 +#: part/templates/part/part_base.html:103 templates/js/part.js:169 #: templates/js/part.js:397 msgid "IPN" msgstr "" @@ -4011,7 +4004,7 @@ msgstr "" msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:818 templates/js/stock.js:117 +#: part/models.py:2124 templates/js/part.js:818 templates/js/stock.js:426 msgid "Test Name" msgstr "" @@ -4255,7 +4248,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:167 part/views.py:451 -#: templates/js/stock.js:1336 +#: templates/js/stock.js:1623 msgid "Create New Part" msgstr "" @@ -4372,12 +4365,12 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:192 templates/js/stock.js:760 +#: stock/templates/stock/location.html:204 msgid "Create new location" msgstr "" #: part/templates/part/category.html:223 part/templates/part/category.html:253 -#: part/templates/part/part_base.html:382 +#: part/templates/part/part_base.html:418 msgid "New Category" msgstr "" @@ -4389,7 +4382,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:1244 +#: part/templates/part/category.html:260 stock/views.py:907 msgid "Create new Stock Location" msgstr "" @@ -4474,7 +4467,7 @@ msgstr "" msgid "Part Details" msgstr "" -#: part/templates/part/detail.html:42 part/templates/part/part_base.html:188 +#: part/templates/part/detail.html:42 part/templates/part/part_base.html:204 msgid "Latest Serial Number" msgstr "" @@ -4639,73 +4632,83 @@ msgstr "" msgid "Show pricing information" msgstr "" -#: part/templates/part/part_base.html:52 +#: part/templates/part/part_base.html:53 +#: stock/templates/stock/item_base.html:140 +#: stock/templates/stock/location.html:62 +msgid "Stock actions" +msgstr "" + +#: part/templates/part/part_base.html:60 msgid "Count part stock" msgstr "" -#: part/templates/part/part_base.html:67 +#: part/templates/part/part_base.html:66 +msgid "Transfer part stock" +msgstr "" + +#: part/templates/part/part_base.html:83 msgid "Part actions" msgstr "" -#: part/templates/part/part_base.html:70 +#: part/templates/part/part_base.html:86 msgid "Duplicate part" msgstr "" -#: part/templates/part/part_base.html:73 +#: part/templates/part/part_base.html:89 msgid "Edit part" msgstr "" -#: part/templates/part/part_base.html:76 +#: part/templates/part/part_base.html:92 msgid "Delete part" msgstr "" -#: part/templates/part/part_base.html:107 +#: part/templates/part/part_base.html:123 msgid "This is a virtual part" msgstr "" -#: part/templates/part/part_base.html:113 +#: part/templates/part/part_base.html:129 #, python-format msgid "This part is a variant of %(link)s" msgstr "" -#: part/templates/part/part_base.html:130 templates/js/table_filters.js:165 +#: part/templates/part/part_base.html:146 templates/js/table_filters.js:165 msgid "In Stock" msgstr "" -#: part/templates/part/part_base.html:143 templates/InvenTree/index.html:132 +#: part/templates/part/part_base.html:159 templates/InvenTree/index.html:132 msgid "Required for Build Orders" msgstr "" -#: part/templates/part/part_base.html:150 +#: part/templates/part/part_base.html:166 msgid "Required for Sales Orders" msgstr "" -#: part/templates/part/part_base.html:157 +#: part/templates/part/part_base.html:173 msgid "Allocated to Orders" msgstr "" -#: part/templates/part/part_base.html:172 templates/js/bom.js:316 +#: part/templates/part/part_base.html:188 templates/js/bom.js:316 msgid "Can Build" msgstr "" -#: part/templates/part/part_base.html:178 templates/js/part.js:413 +#: part/templates/part/part_base.html:194 templates/js/part.js:413 #: templates/js/part.js:586 msgid "Building" msgstr "" -#: part/templates/part/part_base.html:289 part/templates/part/prices.html:131 +#: part/templates/part/part_base.html:325 part/templates/part/prices.html:131 msgid "Calculate" msgstr "" -#: part/templates/part/part_base.html:383 +#: part/templates/part/part_base.html:419 msgid "Create New Part Category" msgstr "" -#: part/templates/part/part_base.html:391 +#: part/templates/part/part_base.html:427 msgid "New Parent" msgstr "" -#: part/templates/part/part_base.html:439 +#: part/templates/part/part_base.html:475 msgid "Edit Part" msgstr "" @@ -4943,7 +4946,7 @@ msgstr "" msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/supplier.html:86 part/templates/part/supplier.html:162 +#: part/templates/part/supplier.html:86 msgid "Create new manufacturer" msgstr "" @@ -5237,7 +5240,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:257 templates/js/stock.js:1035 +#: templates/js/order.js:257 templates/js/stock.js:1322 msgid "Date" msgstr "" @@ -5249,22 +5252,54 @@ msgstr "" msgid "Fail" msgstr "" -#: stock/api.py:197 +#: stock/api.py:146 +msgid "Request must contain list of stock items" +msgstr "" + +#: stock/api.py:154 +msgid "Improperly formatted data" +msgstr "" + +#: stock/api.py:162 +msgid "Each entry must contain a valid integer primary-key" +msgstr "" + +#: stock/api.py:168 +msgid "Primary key does not match valid stock item" +msgstr "" + +#: stock/api.py:178 +msgid "Invalid quantity value" +msgstr "" + +#: stock/api.py:183 +msgid "Quantity must not be less than zero" +msgstr "" + +#: stock/api.py:211 #, python-brace-format msgid "Updated stock for {n} items" msgstr "" -#: stock/api.py:266 +#: stock/api.py:247 stock/api.py:280 +msgid "Specified quantity exceeds stock quantity" +msgstr "" + +#: stock/api.py:270 +msgid "Valid location must be specified" +msgstr "" + +#: stock/api.py:290 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:81 stock/forms.py:385 stock/models.py:513 -#: stock/templates/stock/item_base.html:393 templates/js/stock.js:658 +#: stock/forms.py:81 stock/forms.py:341 stock/models.py:513 +#: stock/templates/stock/item_base.html:393 templates/js/stock.js:969 msgid "Expiry Date" msgstr "" -#: stock/forms.py:82 stock/forms.py:386 +#: stock/forms.py:82 stock/forms.py:342 msgid "Expiration date for this stock item" msgstr "" @@ -5325,30 +5360,6 @@ msgstr "" msgid "Confirm removal of installed stock items" msgstr "" -#: stock/forms.py:342 -msgid "Destination stock location" -msgstr "" - -#: stock/forms.py:344 -msgid "Add note (required)" -msgstr "" - -#: stock/forms.py:348 stock/views.py:728 stock/views.py:930 -msgid "Confirm stock adjustment" -msgstr "" - -#: stock/forms.py:348 -msgid "Confirm movement of stock items" -msgstr "" - -#: stock/forms.py:350 -msgid "Set Default Location" -msgstr "" - -#: stock/forms.py:350 -msgid "Set the destination as the default location for selected parts" -msgstr "" - #: stock/models.py:56 stock/models.py:550 msgid "Owner" msgstr "" @@ -5582,7 +5593,7 @@ msgid "Stock adjustment actions" msgstr "" #: stock/templates/stock/item_base.html:108 -#: stock/templates/stock/location.html:65 templates/stock_table.html:57 +#: stock/templates/stock/location.html:69 templates/stock_table.html:57 msgid "Count stock" msgstr "" @@ -5599,6 +5610,7 @@ msgid "Serialize stock" msgstr "" #: stock/templates/stock/item_base.html:121 +#: stock/templates/stock/location.html:75 msgid "Transfer stock" msgstr "" @@ -5618,11 +5630,6 @@ msgstr "" msgid "Uninstall" msgstr "" -#: stock/templates/stock/item_base.html:140 -#: stock/templates/stock/location.html:62 -msgid "Stock actions" -msgstr "" - #: stock/templates/stock/item_base.html:143 msgid "Convert to variant" msgstr "" @@ -5715,7 +5722,7 @@ msgstr "" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:406 templates/js/stock.js:664 +#: stock/templates/stock/item_base.html:406 templates/js/stock.js:975 msgid "Last Updated" msgstr "" @@ -5819,42 +5826,42 @@ msgstr "" msgid "Check-in Items" msgstr "" -#: stock/templates/stock/location.html:71 +#: stock/templates/stock/location.html:83 msgid "Location actions" msgstr "" -#: stock/templates/stock/location.html:73 +#: stock/templates/stock/location.html:85 msgid "Edit location" msgstr "" -#: stock/templates/stock/location.html:75 +#: stock/templates/stock/location.html:87 msgid "Delete location" msgstr "" -#: stock/templates/stock/location.html:87 +#: stock/templates/stock/location.html:99 msgid "Location Details" msgstr "" -#: stock/templates/stock/location.html:92 +#: stock/templates/stock/location.html:104 msgid "Location Path" msgstr "" -#: stock/templates/stock/location.html:97 +#: stock/templates/stock/location.html:109 msgid "Location Description" msgstr "" -#: stock/templates/stock/location.html:102 +#: stock/templates/stock/location.html:114 #: stock/templates/stock/location_navbar.html:11 #: stock/templates/stock/location_navbar.html:18 #: stock/templates/stock/sublocation.html:16 msgid "Sublocations" msgstr "" -#: stock/templates/stock/location.html:112 +#: stock/templates/stock/location.html:124 msgid "Stock Details" msgstr "" -#: stock/templates/stock/location.html:117 templates/InvenTree/search.html:279 +#: stock/templates/stock/location.html:129 templates/InvenTree/search.html:279 #: templates/stats.html:97 users/models.py:42 msgid "Stock Locations" msgstr "" @@ -5895,7 +5902,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1217 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:880 msgid "Convert Stock Item" msgstr "" @@ -5928,8 +5935,7 @@ msgstr "" msgid "Edit Stock Location" msgstr "" -#: stock/views.py:253 stock/views.py:1196 stock/views.py:1318 -#: stock/views.py:1683 +#: stock/views.py:253 stock/views.py:859 stock/views.py:981 stock/views.py:1346 msgid "Owner is required (ownership control is enabled)" msgstr "" @@ -5981,133 +5987,51 @@ msgstr "" msgid "Uninstall Stock Items" msgstr "" +#: stock/views.py:728 templates/js/stock.js:223 +msgid "Confirm stock adjustment" +msgstr "" + #: stock/views.py:739 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:764 -msgid "Adjust Stock" -msgstr "" - -#: stock/views.py:840 -msgid "Move Stock Items" -msgstr "" - -#: stock/views.py:840 -msgid "Move" -msgstr "" - -#: stock/views.py:841 -msgid "Count Stock Items" -msgstr "" - -#: stock/views.py:841 -msgid "Count" -msgstr "" - -#: stock/views.py:842 -msgid "Remove From Stock" -msgstr "" - -#: stock/views.py:842 -msgid "Take" -msgstr "" - -#: stock/views.py:843 -msgid "Add Stock Items" -msgstr "" - -#: stock/views.py:843 users/models.py:189 -msgid "Add" -msgstr "" - -#: stock/views.py:844 -msgid "Delete Stock Items" -msgstr "" - -#: stock/views.py:910 -msgid "Must enter integer value" -msgstr "" - -#: stock/views.py:915 -msgid "Quantity must be positive" -msgstr "" - -#: stock/views.py:922 -#, python-brace-format -msgid "Quantity must not exceed {x}" -msgstr "" - -#: stock/views.py:986 -msgid "No action performed" -msgstr "" - -#: stock/views.py:1000 -#, python-brace-format -msgid "Added stock to {n} items" -msgstr "" - -#: stock/views.py:1014 -#, python-brace-format -msgid "Removed stock from {n} items" -msgstr "" - -#: stock/views.py:1026 -#, python-brace-format -msgid "Counted stock for {n} items" -msgstr "" - -#: stock/views.py:1064 -msgid "No items were moved" -msgstr "" - -#: stock/views.py:1067 -#, python-brace-format -msgid "Moved {n} items to {dest}" -msgstr "" - -#: stock/views.py:1086 -#, python-brace-format -msgid "Deleted {n} stock items" -msgstr "" - -#: stock/views.py:1098 +#: stock/views.py:761 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:1335 +#: stock/views.py:998 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1428 templates/js/build.js:365 +#: stock/views.py:1091 templates/js/build.js:365 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1570 +#: stock/views.py:1233 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1652 +#: stock/views.py:1315 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1752 +#: stock/views.py:1415 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1765 +#: stock/views.py:1428 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1776 +#: stock/views.py:1439 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1783 +#: stock/views.py:1446 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1792 +#: stock/views.py:1455 msgid "Add Stock Tracking Entry" msgstr "" @@ -6191,11 +6115,11 @@ msgstr "" msgid "Enter a search query" msgstr "" -#: templates/InvenTree/search.html:268 templates/js/stock.js:303 +#: templates/InvenTree/search.html:268 templates/js/stock.js:570 msgid "Shipped to customer" msgstr "" -#: templates/InvenTree/search.html:271 templates/js/stock.js:313 +#: templates/InvenTree/search.html:271 templates/js/stock.js:580 msgid "No stock location set" msgstr "" @@ -6468,9 +6392,9 @@ msgstr "" msgid "copy version information" msgstr "" -#: templates/about.html:100 templates/js/modals.js:34 -#: templates/js/modals.js:675 templates/js/modals.js:968 -#: templates/modals.html:29 templates/modals.html:54 templates/modals.html:97 +#: templates/about.html:100 templates/js/modals.js:33 +#: templates/js/modals.js:567 templates/js/modals.js:661 +#: templates/js/modals.js:954 templates/modals.html:29 templates/modals.html:54 msgid "Close" msgstr "" @@ -6490,6 +6414,62 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" +#: templates/js/api.js:154 templates/js/modals.js:1024 +msgid "No Response" +msgstr "" + +#: templates/js/api.js:155 templates/js/modals.js:1025 +msgid "No response from the InvenTree server" +msgstr "" + +#: templates/js/api.js:160 +msgid "Error 400: Bad request" +msgstr "" + +#: templates/js/api.js:161 +msgid "API request returned error code 400" +msgstr "" + +#: templates/js/api.js:164 templates/js/modals.js:1034 +msgid "Error 401: Not Authenticated" +msgstr "" + +#: templates/js/api.js:165 templates/js/modals.js:1035 +msgid "Authentication credentials not supplied" +msgstr "" + +#: templates/js/api.js:168 templates/js/modals.js:1039 +msgid "Error 403: Permission Denied" +msgstr "" + +#: templates/js/api.js:169 templates/js/modals.js:1040 +msgid "You do not have the required permissions to access this function" +msgstr "" + +#: templates/js/api.js:172 templates/js/modals.js:1044 +msgid "Error 404: Resource Not Found" +msgstr "" + +#: templates/js/api.js:173 templates/js/modals.js:1045 +msgid "The requested resource could not be located on the server" +msgstr "" + +#: templates/js/api.js:176 templates/js/modals.js:1049 +msgid "Error 408: Timeout" +msgstr "" + +#: templates/js/api.js:177 templates/js/modals.js:1050 +msgid "Connection timeout while requesting data from server" +msgstr "" + +#: templates/js/api.js:180 +msgid "Unhandled Error Code" +msgstr "" + +#: templates/js/api.js:181 +msgid "Error code" +msgstr "" + #: templates/js/attachment.js:16 msgid "No attachments found" msgstr "" @@ -6534,7 +6514,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:1028 +#: templates/js/barcode.js:119 templates/js/modals.js:1014 msgid "Invalid server response" msgstr "" @@ -6558,7 +6538,7 @@ msgstr "" msgid "Unlink" msgstr "" -#: templates/js/barcode.js:376 +#: templates/js/barcode.js:376 templates/js/stock.js:161 msgid "Remove stock item" msgstr "" @@ -6696,7 +6676,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:840 templates/js/part.js:491 templates/js/part.js:736 -#: templates/js/stock.js:514 templates/js/stock.js:989 +#: templates/js/stock.js:825 templates/js/stock.js:1276 msgid "Select" msgstr "" @@ -6704,7 +6684,7 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:924 templates/js/stock.js:1211 +#: templates/js/build.js:924 templates/js/stock.js:1498 msgid "No user information" msgstr "" @@ -6831,63 +6811,19 @@ msgstr "" msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:587 templates/js/modals.js:1038 -msgid "No Response" -msgstr "" - -#: templates/js/forms.js:588 templates/js/modals.js:1039 -msgid "No response from the InvenTree server" -msgstr "" - -#: templates/js/forms.js:594 templates/js/modals.js:1048 -msgid "Error 401: Not Authenticated" -msgstr "" - -#: templates/js/forms.js:595 templates/js/modals.js:1049 -msgid "Authentication credentials not supplied" -msgstr "" - -#: templates/js/forms.js:601 templates/js/modals.js:1053 -msgid "Error 403: Permission Denied" -msgstr "" - -#: templates/js/forms.js:602 templates/js/modals.js:1054 -msgid "You do not have the required permissions to access this function" -msgstr "" - -#: templates/js/forms.js:608 templates/js/modals.js:1058 -msgid "Error 404: Resource Not Found" -msgstr "" - -#: templates/js/forms.js:609 templates/js/modals.js:1059 -msgid "The requested resource could not be located on the server" -msgstr "" - -#: templates/js/forms.js:615 templates/js/modals.js:1063 -msgid "Error 408: Timeout" -msgstr "" - -#: templates/js/forms.js:616 templates/js/modals.js:1064 -msgid "Connection timeout while requesting data from server" -msgstr "" - -#: templates/js/forms.js:622 templates/js/modals.js:1067 -msgid "Error requesting form data" -msgstr "" - -#: templates/js/forms.js:815 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:797 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1188 +#: templates/js/forms.js:1164 msgid "Searching" msgstr "" -#: templates/js/forms.js:1338 +#: templates/js/forms.js:1314 msgid "Clear input" msgstr "" -#: templates/js/label.js:10 templates/js/report.js:98 +#: templates/js/label.js:10 templates/js/report.js:98 templates/js/stock.js:185 msgid "Select Stock Items" msgstr "" @@ -6940,12 +6876,12 @@ msgid "Select Label Template" msgstr "" #: templates/js/modals.js:59 templates/js/modals.js:103 -#: templates/js/modals.js:599 templates/modals.html:75 +#: templates/js/modals.js:593 msgid "Cancel" msgstr "" #: templates/js/modals.js:60 templates/js/modals.js:102 -#: templates/js/modals.js:674 templates/js/modals.js:967 +#: templates/js/modals.js:660 templates/js/modals.js:953 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" @@ -6954,46 +6890,50 @@ msgstr "" msgid "Form Title" msgstr "" -#: templates/js/modals.js:372 +#: templates/js/modals.js:380 msgid "Waiting for server..." msgstr "" -#: templates/js/modals.js:531 +#: templates/js/modals.js:539 msgid "Show Error Information" msgstr "" -#: templates/js/modals.js:598 templates/modals.html:76 +#: templates/js/modals.js:592 msgid "Accept" msgstr "" -#: templates/js/modals.js:663 +#: templates/js/modals.js:649 msgid "Loading Data" msgstr "" -#: templates/js/modals.js:918 +#: templates/js/modals.js:904 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:918 +#: templates/js/modals.js:904 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:931 +#: templates/js/modals.js:917 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:1028 +#: templates/js/modals.js:1014 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:1043 +#: templates/js/modals.js:1029 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:1044 +#: templates/js/modals.js:1030 msgid "Server returned error code 400" msgstr "" +#: templates/js/modals.js:1053 +msgid "Error requesting form data" +msgstr "" + #: templates/js/model_renderers.js:38 msgid "Company ID" msgstr "" @@ -7082,7 +7022,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:761 templates/js/stock.js:1013 +#: templates/js/part.js:761 templates/js/stock.js:1300 msgid "Path" msgstr "" @@ -7090,11 +7030,11 @@ msgstr "" msgid "No test templates matching query" msgstr "" -#: templates/js/part.js:855 templates/js/stock.js:75 +#: templates/js/part.js:855 templates/js/stock.js:384 msgid "Edit test result" msgstr "" -#: templates/js/part.js:856 templates/js/stock.js:76 +#: templates/js/part.js:856 templates/js/stock.js:385 msgid "Delete test result" msgstr "" @@ -7187,179 +7127,235 @@ msgstr "" msgid "Sales Order(s) must be selected before printing report" msgstr "" -#: templates/js/stock.js:38 -msgid "PASS" +#: templates/js/stock.js:39 +msgid "Transfer Stock" msgstr "" #: templates/js/stock.js:40 +msgid "Move" +msgstr "" + +#: templates/js/stock.js:46 +msgid "Count Stock" +msgstr "" + +#: templates/js/stock.js:47 +msgid "Count" +msgstr "" + +#: templates/js/stock.js:51 +msgid "Remove Stock" +msgstr "" + +#: templates/js/stock.js:52 +msgid "Take" +msgstr "" + +#: templates/js/stock.js:56 +msgid "Add Stock" +msgstr "" + +#: templates/js/stock.js:57 users/models.py:189 +msgid "Add" +msgstr "" + +#: templates/js/stock.js:61 templates/stock_table.html:63 +msgid "Delete Stock" +msgstr "" + +#: templates/js/stock.js:150 +msgid "Quantity cannot be adjusted for serialized stock" +msgstr "" + +#: templates/js/stock.js:150 +msgid "Specify stock quantity" +msgstr "" + +#: templates/js/stock.js:186 +msgid "You must select at least one available stock item" +msgstr "" + +#: templates/js/stock.js:202 +msgid "Select destination stock location" +msgstr "" + +#: templates/js/stock.js:210 +msgid "Stock transaction notes" +msgstr "" + +#: templates/js/stock.js:347 +msgid "PASS" +msgstr "" + +#: templates/js/stock.js:349 msgid "FAIL" msgstr "" -#: templates/js/stock.js:45 +#: templates/js/stock.js:354 msgid "NO RESULT" msgstr "" -#: templates/js/stock.js:71 +#: templates/js/stock.js:380 msgid "Add test result" msgstr "" -#: templates/js/stock.js:97 +#: templates/js/stock.js:406 msgid "No test results found" msgstr "" -#: templates/js/stock.js:145 +#: templates/js/stock.js:454 msgid "Test Date" msgstr "" -#: templates/js/stock.js:295 +#: templates/js/stock.js:562 msgid "In production" msgstr "" -#: templates/js/stock.js:299 +#: templates/js/stock.js:566 msgid "Installed in Stock Item" msgstr "" -#: templates/js/stock.js:307 +#: templates/js/stock.js:574 msgid "Assigned to Sales Order" msgstr "" -#: templates/js/stock.js:339 +#: templates/js/stock.js:650 msgid "No stock items matching query" msgstr "" -#: templates/js/stock.js:360 +#: templates/js/stock.js:671 msgid "items" msgstr "" -#: templates/js/stock.js:452 +#: templates/js/stock.js:763 msgid "batches" msgstr "" -#: templates/js/stock.js:479 +#: templates/js/stock.js:790 msgid "locations" msgstr "" -#: templates/js/stock.js:481 +#: templates/js/stock.js:792 msgid "Undefined location" msgstr "" -#: templates/js/stock.js:582 +#: templates/js/stock.js:893 msgid "Stock item is in production" msgstr "" -#: templates/js/stock.js:587 +#: templates/js/stock.js:898 msgid "Stock item assigned to sales order" msgstr "" -#: templates/js/stock.js:590 +#: templates/js/stock.js:901 msgid "Stock item assigned to customer" msgstr "" -#: templates/js/stock.js:594 +#: templates/js/stock.js:905 msgid "Stock item has expired" msgstr "" -#: templates/js/stock.js:596 +#: templates/js/stock.js:907 msgid "Stock item will expire soon" msgstr "" -#: templates/js/stock.js:600 +#: templates/js/stock.js:911 msgid "Stock item has been allocated" msgstr "" -#: templates/js/stock.js:604 +#: templates/js/stock.js:915 msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/stock.js:611 +#: templates/js/stock.js:922 msgid "Stock item has been rejected" msgstr "" -#: templates/js/stock.js:615 +#: templates/js/stock.js:926 msgid "Stock item is lost" msgstr "" -#: templates/js/stock.js:618 +#: templates/js/stock.js:929 msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:622 templates/js/table_filters.js:147 +#: templates/js/stock.js:933 templates/js/table_filters.js:147 msgid "Depleted" msgstr "" -#: templates/js/stock.js:651 +#: templates/js/stock.js:962 msgid "Stocktake" msgstr "" -#: templates/js/stock.js:705 +#: templates/js/stock.js:1016 msgid "Supplier part not specified" msgstr "" -#: templates/js/stock.js:876 +#: templates/js/stock.js:1163 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:891 +#: templates/js/stock.js:1178 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:905 +#: templates/js/stock.js:1192 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:906 +#: templates/js/stock.js:1193 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1045 +#: templates/js/stock.js:1332 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1092 +#: templates/js/stock.js:1379 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1111 +#: templates/js/stock.js:1398 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1130 +#: templates/js/stock.js:1417 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1148 +#: templates/js/stock.js:1435 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1171 +#: templates/js/stock.js:1458 msgid "Added" msgstr "" -#: templates/js/stock.js:1179 +#: templates/js/stock.js:1466 msgid "Removed" msgstr "" -#: templates/js/stock.js:1223 +#: templates/js/stock.js:1510 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1224 +#: templates/js/stock.js:1511 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1348 +#: templates/js/stock.js:1635 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1389 +#: templates/js/stock.js:1676 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1412 +#: templates/js/stock.js:1699 msgid "Serial" msgstr "" -#: templates/js/stock.js:1440 +#: templates/js/stock.js:1727 msgid "Uninstall Stock Item" msgstr "" @@ -7790,10 +7786,6 @@ msgstr "" msgid "Delete selected items" msgstr "" -#: templates/stock_table.html:63 -msgid "Delete Stock" -msgstr "" - #: templates/yesnolabel.html:4 msgid "Yes" msgstr "" From c5fa16741345e40a7f6fa0fd8a0fc0f78064d958 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 12 Jul 2021 23:24:22 +1000 Subject: [PATCH 442/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 848 +++++++++++----------- 1 file changed, 420 insertions(+), 428 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index c5b494e6a2..cb87c05028 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-10 13:28+0000\n" -"PO-Revision-Date: 2021-07-10 14:25\n" +"POT-Creation-Date: 2021-07-12 12:41+0000\n" +"PO-Revision-Date: 2021-07-12 13:24\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -36,7 +36,7 @@ msgstr "Datum eingeben" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:119 templates/js/forms.js:486 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:506 msgid "Confirm" msgstr "Bestätigen" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "Doppelte Seriennummer: {n}" #: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 -#: stock/views.py:1648 +#: stock/views.py:1311 msgid "Invalid quantity provided" msgstr "Keine gültige Menge" @@ -124,7 +124,7 @@ msgstr "Datei-Kommentar" #: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1202 +#: templates/js/stock.js:1489 msgid "User" msgstr "Benutzer" @@ -141,7 +141,7 @@ msgstr "" #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:365 #: templates/js/part.js:118 templates/js/part.js:251 templates/js/part.js:743 -#: templates/js/stock.js:995 +#: templates/js/stock.js:1282 msgid "Name" msgstr "Name" @@ -164,8 +164,8 @@ msgstr "Name" #: templates/js/company.js:561 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:361 #: templates/js/part.js:538 templates/js/part.js:755 templates/js/part.js:823 -#: templates/js/stock.js:557 templates/js/stock.js:1007 -#: templates/js/stock.js:1052 +#: templates/js/stock.js:868 templates/js/stock.js:1294 +#: templates/js/stock.js:1339 msgid "Description" msgstr "Beschreibung" @@ -473,7 +473,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:741 -#: company/forms.py:124 company/templates/company/supplier_part_pricing.html:79 +#: company/forms.py:104 company/templates/company/supplier_part_pricing.html:79 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 @@ -481,8 +481,8 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: order/templates/order/sales_order_detail.html:80 #: order/templates/order/sales_order_detail.html:87 #: order/templates/order/sales_order_detail.html:172 -#: order/templates/order/sales_order_detail.html:244 part/forms.py:327 -#: part/forms.py:357 part/forms.py:373 part/forms.py:389 part/models.py:2329 +#: order/templates/order/sales_order_detail.html:244 part/forms.py:317 +#: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 #: part/templates/part/prices.html:474 @@ -496,8 +496,8 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 #: templates/js/order.js:460 templates/js/part.js:928 templates/js/part.js:1050 -#: templates/js/part.js:1106 templates/js/stock.js:1187 -#: templates/js/stock.js:1406 +#: templates/js/part.js:1106 templates/js/stock.js:1474 +#: templates/js/stock.js:1693 msgid "Quantity" msgstr "Anzahl" @@ -542,8 +542,9 @@ msgstr "Bauauftrag als vollständig markieren" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:256 -#: templates/js/build.js:620 templates/js/order.js:445 -#: templates/js/stock.js:643 templates/js/stock.js:1079 +#: templates/js/build.js:620 templates/js/order.js:445 templates/js/stock.js:75 +#: templates/js/stock.js:201 templates/js/stock.js:954 +#: templates/js/stock.js:1366 msgid "Location" msgstr "Lagerort" @@ -557,8 +558,8 @@ msgstr "Lagerort der Endprodukte" #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:249 templates/js/order.js:352 -#: templates/js/stock.js:630 templates/js/stock.js:1156 -#: templates/js/stock.js:1422 +#: templates/js/stock.js:941 templates/js/stock.js:1443 +#: templates/js/stock.js:1709 msgid "Status" msgstr "Status" @@ -659,8 +660,8 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: templates/js/build.js:586 templates/js/build.js:873 #: templates/js/build.js:1139 templates/js/company.js:264 #: templates/js/company.js:470 templates/js/part.js:342 -#: templates/js/part.js:505 templates/js/stock.js:526 -#: templates/js/stock.js:1394 +#: templates/js/part.js:505 templates/js/stock.js:73 templates/js/stock.js:837 +#: templates/js/stock.js:1681 msgid "Part" msgstr "Teil" @@ -708,7 +709,7 @@ msgstr "Fertiggestellte Teile" msgid "Number of stock items which have been completed" msgstr "Anzahl der fertigen BestandsObjekte" -#: build/models.py:249 part/templates/part/part_base.html:167 +#: build/models.py:249 part/templates/part/part_base.html:183 msgid "Build Status" msgstr "Bauauftrags-Status" @@ -766,7 +767,7 @@ msgstr "Nutzer der für diesen Bauauftrag zuständig ist" #: company/templates/company/manufacturer_part_detail.html:28 #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 -#: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 +#: part/templates/part/detail.html:83 part/templates/part/part_base.html:110 #: stock/models.py:464 stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "Externer Link" @@ -787,11 +788,12 @@ msgstr "Link zu einer externen URL" #: order/templates/order/so_navbar.html:36 part/models.py:864 #: part/templates/part/navbar.html:121 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 -#: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 +#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 +#: stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:566 -#: templates/js/stock.js:141 templates/js/stock.js:722 +#: templates/js/stock.js:209 templates/js/stock.js:450 +#: templates/js/stock.js:1033 msgid "Notes" msgstr "Notizen" @@ -857,7 +859,7 @@ msgstr "Bauauftrag starten um Teile zuzuweisen" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 #: templates/js/build.js:249 templates/js/build.js:993 #: templates/js/order.js:433 templates/js/order.js:438 -#: templates/js/stock.js:1138 +#: templates/js/stock.js:1425 msgid "Stock Item" msgstr "BestandsObjekt" @@ -1233,7 +1235,6 @@ msgstr "Bestand kann jedem verfügbaren Lagerort entnommen werden." #: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:782 #: order/templates/order/purchase_order_detail.html:270 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 -#: stock/forms.py:342 msgid "Destination" msgstr "Ziel-Lager" @@ -1242,8 +1243,8 @@ msgid "Destination location not specified" msgstr "Ziel-Lagerort nicht angegeben" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:315 templates/js/stock.js:638 -#: templates/js/stock.js:1429 templates/js/table_filters.js:116 +#: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 +#: templates/js/stock.js:1716 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "Losnummer" @@ -1298,7 +1299,7 @@ msgstr "Bauauftrag-details" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 -#: templates/js/stock.js:1067 +#: templates/js/stock.js:1354 msgid "Details" msgstr "Details" @@ -1362,7 +1363,7 @@ msgstr "Endprodukt anlegen" msgid "Maximum output quantity is " msgstr "Maximale Endproduktmenge ist " -#: build/views.py:184 stock/views.py:1674 +#: build/views.py:184 stock/views.py:1337 msgid "Serial numbers already exist" msgstr "Seriennummern existieren bereits" @@ -1867,7 +1868,7 @@ msgstr "Nur Ganzzahl eingeben" msgid "Key string must be unique" msgstr "Schlüsseltext muss eindeutig sein" -#: common/models.py:742 company/forms.py:125 +#: common/models.py:742 company/forms.py:105 msgid "Price break quantity" msgstr "Preisstaffelungs Anzahl" @@ -1941,31 +1942,31 @@ msgstr "" msgid "Previous Step" msgstr "Vorheriger Schritt" -#: company/forms.py:26 part/forms.py:47 +#: company/forms.py:25 part/forms.py:47 msgid "URL" msgstr "URL" -#: company/forms.py:27 part/forms.py:48 +#: company/forms.py:26 part/forms.py:48 msgid "Image URL" msgstr "Bild-URL" -#: company/forms.py:67 templates/js/part.js:1041 +#: company/forms.py:47 templates/js/part.js:1041 msgid "Single Price" msgstr "Einzelpreis" -#: company/forms.py:68 +#: company/forms.py:48 msgid "Single quantity price" msgstr "Preis für eine Einheit" -#: company/forms.py:76 company/models.py:335 +#: company/forms.py:56 company/models.py:335 msgid "Select manufacturer" msgstr "Hersteller auswählen" -#: company/forms.py:82 company/models.py:342 +#: company/forms.py:62 company/models.py:342 msgid "Manufacturer Part Number" msgstr "Hersteller-Teilenummer" -#: company/forms.py:84 company/models.py:341 +#: company/forms.py:64 company/models.py:341 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 @@ -2116,7 +2117,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:371 templates/js/part.js:260 -#: templates/js/stock.js:137 +#: templates/js/stock.js:446 msgid "Value" msgstr "Wert" @@ -2189,7 +2190,7 @@ msgstr "Mindestpreis" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/company.js:571 templates/js/stock.js:718 +#: templates/js/company.js:571 templates/js/stock.js:1029 msgid "Packaging" msgstr "Verpackungen" @@ -2259,7 +2260,7 @@ msgid "Phone" msgstr "Telefon" #: company/templates/company/company_base.html:166 -#: part/templates/part/part_base.html:311 +#: part/templates/part/part_base.html:347 msgid "Upload Image" msgstr "" @@ -2279,7 +2280,7 @@ msgstr "verwendet Standard-Währung" #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 -#: templates/js/stock.js:1120 +#: templates/js/stock.js:1407 msgid "Customer" msgstr "Kunde" @@ -2322,27 +2323,10 @@ msgstr "Teile löschen" msgid "Delete Parts" msgstr "Teile löschen" -#: company/templates/company/detail_manufacturer_part.html:68 -#: company/templates/company/detail_supplier_part.html:66 -#: part/templates/part/bom.html:166 part/templates/part/category.html:127 -#: templates/js/stock.js:1335 -msgid "New Part" -msgstr "Neues Teil" - -#: company/templates/company/detail_manufacturer_part.html:69 -#: company/templates/company/detail_supplier_part.html:67 -msgid "Create new Part" -msgstr "Neues Teil hinzufügen" - -#: company/templates/company/detail_manufacturer_part.html:74 -#: company/views.py:66 part/templates/part/supplier.html:85 -#: part/templates/part/supplier.html:161 -msgid "New Manufacturer" -msgstr "Neuer Hersteller" - -#: company/templates/company/detail_manufacturer_part.html:75 -msgid "Create new Manufacturer" -msgstr "Neuen Hersteller anlegen" +#: company/templates/company/detail_manufacturer_part.html:72 +#: part/templates/part/supplier.html:164 +msgid "Add Manufacturer Part" +msgstr "" #: company/templates/company/detail_stock.html:10 msgid "Supplier Stock" @@ -2351,7 +2335,7 @@ msgstr "Zulieferer-Bestand" #: company/templates/company/detail_stock.html:37 #: company/templates/company/supplier_part_stock.html:34 #: part/templates/part/category.html:123 part/templates/part/category.html:137 -#: part/templates/part/stock.html:55 stock/templates/stock/location.html:163 +#: part/templates/part/stock.html:55 stock/templates/stock/location.html:175 msgid "Export" msgstr "Exportieren" @@ -2363,20 +2347,30 @@ msgstr "Zuliefererteile" #: company/templates/company/detail_supplier_part.html:21 #: order/templates/order/order_wizard/select_parts.html:44 -#: part/templates/part/part_base.html:433 +#: part/templates/part/part_base.html:469 msgid "Create new supplier part" msgstr "Neues Zuliefererteil anlegen" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 -#: part/templates/part/part_base.html:432 part/templates/part/supplier.html:18 -#: templates/js/stock.js:1341 +#: part/templates/part/part_base.html:468 part/templates/part/supplier.html:18 +#: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "Neues Zuliefererteil" +#: company/templates/company/detail_supplier_part.html:66 +#: part/templates/part/bom.html:166 part/templates/part/category.html:127 +#: templates/js/stock.js:1622 +msgid "New Part" +msgstr "Neues Teil" + +#: company/templates/company/detail_supplier_part.html:67 +msgid "Create new Part" +msgstr "Neues Teil hinzufügen" + #: company/templates/company/detail_supplier_part.html:72 #: company/templates/company/manufacturer_part_suppliers.html:96 -#: company/views.py:60 part/templates/part/supplier.html:80 +#: company/views.py:59 part/templates/part/supplier.html:80 msgid "New Supplier" msgstr "Neuer Zulieferer" @@ -2391,7 +2385,7 @@ msgstr "Zulieferer-Liste" #: company/templates/company/manufacturer_part_base.html:36 #: company/templates/company/supplier_part_base.html:36 #: company/templates/company/supplier_part_orders.html:17 -#: part/templates/part/orders.html:17 part/templates/part/part_base.html:58 +#: part/templates/part/orders.html:17 part/templates/part/part_base.html:74 msgid "Order part" msgstr "Teil bestellen" @@ -2415,17 +2409,17 @@ msgstr "Herstellerteil-Details" msgid "Internal Part" msgstr "Internes Teil" -#: company/templates/company/manufacturer_part_base.html:125 +#: company/templates/company/manufacturer_part_base.html:129 msgid "Edit Manufacturer Part" msgstr "Herstellerteil ändern" -#: company/templates/company/manufacturer_part_base.html:134 +#: company/templates/company/manufacturer_part_base.html:138 msgid "Delete Manufacturer Part" msgstr "Herstellerteil löschen" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:59 part/templates/part/navbar.html:75 +#: company/views.py:58 part/templates/part/navbar.html:75 #: part/templates/part/navbar.html:78 part/templates/part/prices.html:153 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" @@ -2444,8 +2438,8 @@ msgstr "Herstellerteil-Bestand" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:406 templates/js/part.js:566 templates/js/stock.js:566 -#: templates/navbar.html:26 +#: templates/js/part.js:406 templates/js/part.js:566 templates/js/stock.js:74 +#: templates/js/stock.js:877 templates/navbar.html:26 msgid "Stock" msgstr "Lagerbestand" @@ -2467,8 +2461,8 @@ msgstr "Zuliefererteil entfernen" #: company/templates/company/manufacturer_part_suppliers.html:48 #: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/related.html:44 part/templates/part/supplier.html:23 -#: part/templates/part/supplier.html:52 stock/views.py:844 -#: templates/js/company.js:203 users/models.py:193 +#: part/templates/part/supplier.html:52 templates/js/company.js:203 +#: users/models.py:193 msgid "Delete" msgstr "Löschen" @@ -2518,12 +2512,12 @@ msgid "Supplied Parts" msgstr "Zuliefererteile" #: company/templates/company/navbar.html:38 part/templates/part/navbar.html:30 -#: stock/templates/stock/location.html:107 -#: stock/templates/stock/location.html:122 -#: stock/templates/stock/location.html:136 +#: stock/templates/stock/location.html:119 +#: stock/templates/stock/location.html:134 +#: stock/templates/stock/location.html:148 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:1019 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1306 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "Teilbestand" @@ -2581,7 +2575,7 @@ msgstr "Neuer Auftrag" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:420 #: stock/templates/stock/item_base.html:386 templates/js/company.js:511 -#: templates/js/stock.js:690 +#: templates/js/stock.js:1001 msgid "Supplier Part" msgstr "Zuliefererteil" @@ -2656,58 +2650,58 @@ msgstr "Preisstaffel bearbeiten" msgid "Delete price break" msgstr "Preisstaffel löschen" -#: company/views.py:65 part/templates/part/prices.html:157 +#: company/views.py:64 part/templates/part/prices.html:157 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "Hersteller" -#: company/views.py:71 templates/InvenTree/search.html:336 +#: company/views.py:65 part/templates/part/supplier.html:85 +msgid "New Manufacturer" +msgstr "Neuer Hersteller" + +#: company/views.py:70 templates/InvenTree/search.html:336 #: templates/navbar.html:45 msgid "Customers" msgstr "Kunden" -#: company/views.py:72 +#: company/views.py:71 msgid "New Customer" msgstr "Neuer Kunde" -#: company/views.py:79 +#: company/views.py:78 msgid "Companies" msgstr "Firmen" -#: company/views.py:80 +#: company/views.py:79 msgid "New Company" msgstr "Neue Firma" -#: company/views.py:161 part/views.py:1008 +#: company/views.py:160 part/views.py:1008 msgid "Download Image" msgstr "Bild herunterladen" -#: company/views.py:190 part/views.py:1040 +#: company/views.py:189 part/views.py:1040 msgid "Image size exceeds maximum allowable size for download" msgstr "Bildgröße überschreitet maximal-erlaubte Größe für Downloads" -#: company/views.py:197 part/views.py:1047 +#: company/views.py:196 part/views.py:1047 #, python-brace-format msgid "Invalid response: {code}" msgstr "Ungültige Antwort {code}" -#: company/views.py:206 part/views.py:1056 +#: company/views.py:205 part/views.py:1056 msgid "Supplied URL is not a valid image file" msgstr "Angegebene URL ist kein gültiges Bild" -#: company/views.py:251 -msgid "Create New Manufacturer Part" -msgstr "Neues Herstellerteil anlegen" - -#: company/views.py:334 +#: company/views.py:265 msgid "Edit Supplier Part" msgstr "Zuliefererteil bearbeiten" -#: company/views.py:385 templates/js/stock.js:1342 +#: company/views.py:316 templates/js/stock.js:1629 msgid "Create new Supplier Part" msgstr "Neues Zuliefererteil anlegen" -#: company/views.py:529 +#: company/views.py:460 msgid "Delete Supplier Part" msgstr "Zuliefererteil entfernen" @@ -2942,7 +2936,7 @@ msgstr "Bestellung" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:336 templates/js/order.js:210 -#: templates/js/stock.js:669 templates/js/stock.js:1101 +#: templates/js/stock.js:980 templates/js/stock.js:1388 msgid "Purchase Order" msgstr "Bestellung" @@ -2962,7 +2956,7 @@ msgid "Number of items received" msgstr "Empfangene Objekt-Anzahl" #: order/models.py:776 part/templates/part/prices.html:166 stock/models.py:545 -#: stock/templates/stock/item_base.html:343 templates/js/stock.js:713 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:1024 msgid "Purchase Price" msgstr "Preis" @@ -3078,15 +3072,14 @@ msgstr "Bestellung bearbeiten" #: order/templates/order/order_base.html:199 #: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 -#: part/templates/part/part_base.html:419 -#: stock/templates/stock/location.html:191 templates/js/stock.js:759 -#: templates/js/stock.js:1347 +#: part/templates/part/part_base.html:455 +#: stock/templates/stock/location.html:203 templates/js/stock.js:1634 msgid "New Location" msgstr "Neuer Lagerort" #: order/templates/order/order_base.html:200 #: order/templates/order/purchase_order_detail.html:128 -#: part/templates/part/part_base.html:420 +#: part/templates/part/part_base.html:456 #: stock/templates/stock/location.html:42 msgid "Create new stock location" msgstr "Neuen Lagerort anlegen" @@ -3361,7 +3354,7 @@ msgid "Order Code" msgstr "Bestellnummer" #: order/templates/order/receive_parts.html:21 -#: part/templates/part/part_base.html:136 templates/js/part.js:582 +#: part/templates/part/part_base.html:152 templates/js/part.js:582 msgid "On Order" msgstr "Bestellt" @@ -3668,139 +3661,139 @@ msgstr "{part} Stückpreis auf {price} und Menge auf {qty} aktualisiert" msgid "Default Location" msgstr "Standard-Lagerort" -#: part/bom.py:134 part/templates/part/part_base.html:124 +#: part/bom.py:134 part/templates/part/part_base.html:140 msgid "Available Stock" msgstr "Verfügbarer Lagerbestand" -#: part/forms.py:74 stock/forms.py:232 +#: part/forms.py:64 stock/forms.py:232 msgid "File Format" msgstr "Dateiformat" -#: part/forms.py:74 stock/forms.py:232 +#: part/forms.py:64 stock/forms.py:232 msgid "Select output file format" msgstr "Ausgabe-Dateiformat auswählen" -#: part/forms.py:76 +#: part/forms.py:66 msgid "Cascading" msgstr "Kaskadierend" -#: part/forms.py:76 +#: part/forms.py:66 msgid "Download cascading / multi-level BOM" msgstr "Kaskadierende Stückliste herunterladen" -#: part/forms.py:78 +#: part/forms.py:68 msgid "Levels" msgstr "Ebenen" -#: part/forms.py:78 +#: part/forms.py:68 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "Maximale Anzahl an Ebenen für Stückliste-Export auswählen (0 = alle Ebenen)" -#: part/forms.py:80 +#: part/forms.py:70 msgid "Include Parameter Data" msgstr "Parameter-Daten einschließen" -#: part/forms.py:80 +#: part/forms.py:70 msgid "Include part parameters data in exported BOM" msgstr "Teil-Parameter in Stückliste-Export einschließen" -#: part/forms.py:82 +#: part/forms.py:72 msgid "Include Stock Data" msgstr "Bestand einschließen" -#: part/forms.py:82 +#: part/forms.py:72 msgid "Include part stock data in exported BOM" msgstr "Teil-Bestand in Stückliste-Export einschließen" -#: part/forms.py:84 +#: part/forms.py:74 msgid "Include Manufacturer Data" msgstr "Herstellerdaten einschließen" -#: part/forms.py:84 +#: part/forms.py:74 msgid "Include part manufacturer data in exported BOM" msgstr "Teil-Herstellerdaten in Stückliste-Export einschließen" -#: part/forms.py:86 +#: part/forms.py:76 msgid "Include Supplier Data" msgstr "Zulieferer einschließen" -#: part/forms.py:86 +#: part/forms.py:76 msgid "Include part supplier data in exported BOM" msgstr "Zulieferer-Daten in Stückliste-Export einschließen" -#: part/forms.py:107 part/models.py:2223 +#: part/forms.py:97 part/models.py:2223 msgid "Parent Part" msgstr "Ausgangsteil" -#: part/forms.py:108 part/templates/part/bom_duplicate.html:7 +#: part/forms.py:98 part/templates/part/bom_duplicate.html:7 msgid "Select parent part to copy BOM from" msgstr "Teil für Stücklisten-Kopie auswählen" -#: part/forms.py:114 +#: part/forms.py:104 msgid "Clear existing BOM items" msgstr "Stücklisten-Position(en) löschen" -#: part/forms.py:120 +#: part/forms.py:110 msgid "Confirm BOM duplication" msgstr "Kopie von Stückliste bestätigen" -#: part/forms.py:138 +#: part/forms.py:128 msgid "validate" msgstr "kontrollieren" -#: part/forms.py:138 +#: part/forms.py:128 msgid "Confirm that the BOM is correct" msgstr "Bestätigen, dass die Stückliste korrekt ist" -#: part/forms.py:181 +#: part/forms.py:171 msgid "Related Part" msgstr "verknüpftes Teil" -#: part/forms.py:188 +#: part/forms.py:178 msgid "Select part category" msgstr "Teil-Kategorie wählen" -#: part/forms.py:205 +#: part/forms.py:195 msgid "Duplicate all BOM data for this part" msgstr "Stückliste für dieses Teil kopieren" -#: part/forms.py:206 +#: part/forms.py:196 msgid "Copy BOM" msgstr "Stückliste kopieren" -#: part/forms.py:211 +#: part/forms.py:201 msgid "Duplicate all parameter data for this part" msgstr "Alle Parameter-Daten für dieses Teil kopieren" -#: part/forms.py:212 +#: part/forms.py:202 msgid "Copy Parameters" msgstr "Parameter kopieren" -#: part/forms.py:217 +#: part/forms.py:207 msgid "Confirm part creation" msgstr "Erstellen des Teils bestätigen" -#: part/forms.py:222 +#: part/forms.py:212 msgid "Include category parameter templates" msgstr "Kategorie Parameter-Vorlage einschließen" -#: part/forms.py:227 +#: part/forms.py:217 msgid "Include parent categories parameter templates" msgstr "Über-Kategorie Parameter-Vorlage einschließen" -#: part/forms.py:307 +#: part/forms.py:297 msgid "Add parameter template to same level categories" msgstr "Parameter-Vorlage zu Kategorien dieser Ebene hinzufügen" -#: part/forms.py:311 +#: part/forms.py:301 msgid "Add parameter template to all categories" msgstr "Parameter-Vorlage zu allen Kategorien hinzufügen" -#: part/forms.py:329 part/models.py:2322 +#: part/forms.py:319 part/models.py:2322 msgid "Sub part" msgstr "Untergeordnetes Teil" -#: part/forms.py:358 +#: part/forms.py:348 msgid "Input quantity for price calculation" msgstr "Menge für die Preisberechnung" @@ -3891,7 +3884,7 @@ msgid "Part category" msgstr "Teile-Kategorie" #: part/models.py:723 part/templates/part/detail.html:28 -#: part/templates/part/part_base.html:87 templates/js/part.js:169 +#: part/templates/part/part_base.html:103 templates/js/part.js:169 #: templates/js/part.js:397 msgid "IPN" msgstr "IPN (Interne Produktnummer)" @@ -4011,7 +4004,7 @@ msgstr "Test-Vorlagen können nur für verfolgbare Teile angelegt werden" msgid "Test with this name already exists for this part" msgstr "Ein Test mit diesem Namen besteht bereits für dieses Teil" -#: part/models.py:2124 templates/js/part.js:818 templates/js/stock.js:117 +#: part/models.py:2124 templates/js/part.js:818 templates/js/stock.js:426 msgid "Test Name" msgstr "Test-Name" @@ -4255,7 +4248,7 @@ msgid "All selected BOM items will be deleted" msgstr "Alle ausgewählte Stücklistenpositionen werden gelöscht" #: part/templates/part/bom.html:167 part/views.py:451 -#: templates/js/stock.js:1336 +#: templates/js/stock.js:1623 msgid "Create New Part" msgstr "Neues Teil anlegen" @@ -4372,12 +4365,12 @@ msgid "View grid display" msgstr "Rasteransicht anzeigen" #: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:192 templates/js/stock.js:760 +#: stock/templates/stock/location.html:204 msgid "Create new location" msgstr "Neuen Lagerort anlegen" #: part/templates/part/category.html:223 part/templates/part/category.html:253 -#: part/templates/part/part_base.html:382 +#: part/templates/part/part_base.html:418 msgid "New Category" msgstr "Neue Kategorie" @@ -4389,7 +4382,7 @@ msgstr "Teil-Kategorie anlegen" msgid "Create new Part Category" msgstr "Neue Teil-Kategorie anlegen" -#: part/templates/part/category.html:260 stock/views.py:1244 +#: part/templates/part/category.html:260 stock/views.py:907 msgid "Create new Stock Location" msgstr "Neuen Lagerort erstellen" @@ -4474,7 +4467,7 @@ msgstr "%(full_name)s - %(desc)s (%(match_per)s%% übereinstimmend)" msgid "Part Details" msgstr "Teil Details" -#: part/templates/part/detail.html:42 part/templates/part/part_base.html:188 +#: part/templates/part/detail.html:42 part/templates/part/part_base.html:204 msgid "Latest Serial Number" msgstr "letzte Seriennummer" @@ -4639,73 +4632,83 @@ msgstr "Label drucken" msgid "Show pricing information" msgstr "Kosteninformationen ansehen" -#: part/templates/part/part_base.html:52 +#: part/templates/part/part_base.html:53 +#: stock/templates/stock/item_base.html:140 +#: stock/templates/stock/location.html:62 +msgid "Stock actions" +msgstr "Bestands-Aktionen" + +#: part/templates/part/part_base.html:60 msgid "Count part stock" msgstr "Lagerbestand zählen" -#: part/templates/part/part_base.html:67 +#: part/templates/part/part_base.html:66 +msgid "Transfer part stock" +msgstr "" + +#: part/templates/part/part_base.html:83 msgid "Part actions" msgstr "Teile Aktionen" -#: part/templates/part/part_base.html:70 +#: part/templates/part/part_base.html:86 msgid "Duplicate part" msgstr "Teil duplizieren" -#: part/templates/part/part_base.html:73 +#: part/templates/part/part_base.html:89 msgid "Edit part" msgstr "Teil bearbeiten" -#: part/templates/part/part_base.html:76 +#: part/templates/part/part_base.html:92 msgid "Delete part" msgstr "Teil löschen" -#: part/templates/part/part_base.html:107 +#: part/templates/part/part_base.html:123 msgid "This is a virtual part" msgstr "Dies ist ein virtuelles Teil" -#: part/templates/part/part_base.html:113 +#: part/templates/part/part_base.html:129 #, python-format msgid "This part is a variant of %(link)s" msgstr "Dieses Teil ist eine Variante von %(link)s" -#: part/templates/part/part_base.html:130 templates/js/table_filters.js:165 +#: part/templates/part/part_base.html:146 templates/js/table_filters.js:165 msgid "In Stock" msgstr "Auf Lager" -#: part/templates/part/part_base.html:143 templates/InvenTree/index.html:132 +#: part/templates/part/part_base.html:159 templates/InvenTree/index.html:132 msgid "Required for Build Orders" msgstr "Für Bauaufträge benötigt" -#: part/templates/part/part_base.html:150 +#: part/templates/part/part_base.html:166 msgid "Required for Sales Orders" msgstr "Benötigt für Aufträge" -#: part/templates/part/part_base.html:157 +#: part/templates/part/part_base.html:173 msgid "Allocated to Orders" msgstr "Zu Bauaufträgen zugeordnet" -#: part/templates/part/part_base.html:172 templates/js/bom.js:316 +#: part/templates/part/part_base.html:188 templates/js/bom.js:316 msgid "Can Build" msgstr "Herstellbar" -#: part/templates/part/part_base.html:178 templates/js/part.js:413 +#: part/templates/part/part_base.html:194 templates/js/part.js:413 #: templates/js/part.js:586 msgid "Building" msgstr "Im Bau" -#: part/templates/part/part_base.html:289 part/templates/part/prices.html:131 +#: part/templates/part/part_base.html:325 part/templates/part/prices.html:131 msgid "Calculate" msgstr "Berechnen" -#: part/templates/part/part_base.html:383 +#: part/templates/part/part_base.html:419 msgid "Create New Part Category" msgstr "" -#: part/templates/part/part_base.html:391 +#: part/templates/part/part_base.html:427 msgid "New Parent" msgstr "" -#: part/templates/part/part_base.html:439 +#: part/templates/part/part_base.html:475 msgid "Edit Part" msgstr "" @@ -4943,7 +4946,7 @@ msgstr "Teil-Hersteller" msgid "Delete manufacturer parts" msgstr "Herstellerteile löschen" -#: part/templates/part/supplier.html:86 part/templates/part/supplier.html:162 +#: part/templates/part/supplier.html:86 msgid "Create new manufacturer" msgstr "Neuen Hersteller anlegen" @@ -5237,7 +5240,7 @@ msgid "Result" msgstr "Ergebnis" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:257 templates/js/stock.js:1035 +#: templates/js/order.js:257 templates/js/stock.js:1322 msgid "Date" msgstr "Datum" @@ -5249,22 +5252,54 @@ msgstr "bestanden" msgid "Fail" msgstr "fehlgeschlagen" -#: stock/api.py:197 +#: stock/api.py:146 +msgid "Request must contain list of stock items" +msgstr "" + +#: stock/api.py:154 +msgid "Improperly formatted data" +msgstr "" + +#: stock/api.py:162 +msgid "Each entry must contain a valid integer primary-key" +msgstr "" + +#: stock/api.py:168 +msgid "Primary key does not match valid stock item" +msgstr "" + +#: stock/api.py:178 +msgid "Invalid quantity value" +msgstr "" + +#: stock/api.py:183 +msgid "Quantity must not be less than zero" +msgstr "" + +#: stock/api.py:211 #, python-brace-format msgid "Updated stock for {n} items" msgstr "Bestand für {n} Objekte geändert" -#: stock/api.py:266 +#: stock/api.py:247 stock/api.py:280 +msgid "Specified quantity exceeds stock quantity" +msgstr "" + +#: stock/api.py:270 +msgid "Valid location must be specified" +msgstr "" + +#: stock/api.py:290 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "{n} Teile nach {loc} bewegt" -#: stock/forms.py:81 stock/forms.py:385 stock/models.py:513 -#: stock/templates/stock/item_base.html:393 templates/js/stock.js:658 +#: stock/forms.py:81 stock/forms.py:341 stock/models.py:513 +#: stock/templates/stock/item_base.html:393 templates/js/stock.js:969 msgid "Expiry Date" msgstr "Ablaufdatum" -#: stock/forms.py:82 stock/forms.py:386 +#: stock/forms.py:82 stock/forms.py:342 msgid "Expiration date for this stock item" msgstr "Ablaufdatum für dieses BestandsObjekt" @@ -5325,30 +5360,6 @@ msgstr "nicht mehr verbauen bestätigen" msgid "Confirm removal of installed stock items" msgstr "Entfernen der verbauten BestandsObjekt bestätigen" -#: stock/forms.py:342 -msgid "Destination stock location" -msgstr "Ziel-Lagerbestand" - -#: stock/forms.py:344 -msgid "Add note (required)" -msgstr "Notiz hinzufügen (erforderlich)" - -#: stock/forms.py:348 stock/views.py:728 stock/views.py:930 -msgid "Confirm stock adjustment" -msgstr "Bestands-Anpassung bestätigen" - -#: stock/forms.py:348 -msgid "Confirm movement of stock items" -msgstr "Verschieben der BestandsObjekt bestätigen" - -#: stock/forms.py:350 -msgid "Set Default Location" -msgstr "Standard-Lagerort ändern" - -#: stock/forms.py:350 -msgid "Set the destination as the default location for selected parts" -msgstr "Setze das Ziel als Standard-Lagerort für ausgewählte Teile" - #: stock/models.py:56 stock/models.py:550 msgid "Owner" msgstr "Besitzer" @@ -5582,7 +5593,7 @@ msgid "Stock adjustment actions" msgstr "Bestands-Anpassungs Aktionen" #: stock/templates/stock/item_base.html:108 -#: stock/templates/stock/location.html:65 templates/stock_table.html:57 +#: stock/templates/stock/location.html:69 templates/stock_table.html:57 msgid "Count stock" msgstr "Bestand zählen" @@ -5599,6 +5610,7 @@ msgid "Serialize stock" msgstr "Lagerbestand serialisieren" #: stock/templates/stock/item_base.html:121 +#: stock/templates/stock/location.html:75 msgid "Transfer stock" msgstr "Bestand verschieben" @@ -5618,11 +5630,6 @@ msgstr "BestandsObjekt deinstallieren" msgid "Uninstall" msgstr "Deinstallieren" -#: stock/templates/stock/item_base.html:140 -#: stock/templates/stock/location.html:62 -msgid "Stock actions" -msgstr "Bestands-Aktionen" - #: stock/templates/stock/item_base.html:143 msgid "Convert to variant" msgstr "in Variante ändern" @@ -5715,7 +5722,7 @@ msgstr "Dieses BestandsObjekt lief am %(item.expiry_date)s ab" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "Dieses BestandsObjekt läuft am %(item.expiry_date)s ab" -#: stock/templates/stock/item_base.html:406 templates/js/stock.js:664 +#: stock/templates/stock/item_base.html:406 templates/js/stock.js:975 msgid "Last Updated" msgstr "Zuletzt aktualisiert" @@ -5819,42 +5826,42 @@ msgstr "Alle BestandsObjekte" msgid "Check-in Items" msgstr "Teile einchecken" -#: stock/templates/stock/location.html:71 +#: stock/templates/stock/location.html:83 msgid "Location actions" msgstr "Lagerort-Aktionen" -#: stock/templates/stock/location.html:73 +#: stock/templates/stock/location.html:85 msgid "Edit location" msgstr "Lagerort bearbeiten" -#: stock/templates/stock/location.html:75 +#: stock/templates/stock/location.html:87 msgid "Delete location" msgstr "Lagerort löschen" -#: stock/templates/stock/location.html:87 +#: stock/templates/stock/location.html:99 msgid "Location Details" msgstr "Lagerort-Details" -#: stock/templates/stock/location.html:92 +#: stock/templates/stock/location.html:104 msgid "Location Path" msgstr "Lagerort-Pfad" -#: stock/templates/stock/location.html:97 +#: stock/templates/stock/location.html:109 msgid "Location Description" msgstr "Lagerort-Beschreibung" -#: stock/templates/stock/location.html:102 +#: stock/templates/stock/location.html:114 #: stock/templates/stock/location_navbar.html:11 #: stock/templates/stock/location_navbar.html:18 #: stock/templates/stock/sublocation.html:16 msgid "Sublocations" msgstr "Unter-Lagerorte" -#: stock/templates/stock/location.html:112 +#: stock/templates/stock/location.html:124 msgid "Stock Details" msgstr "Objekt-Details" -#: stock/templates/stock/location.html:117 templates/InvenTree/search.html:279 +#: stock/templates/stock/location.html:129 templates/InvenTree/search.html:279 #: templates/stats.html:97 users/models.py:42 msgid "Stock Locations" msgstr "Bestand-Lagerorte" @@ -5895,7 +5902,7 @@ msgstr "Lade..." msgid "The following stock items will be uninstalled" msgstr "Die folgenden BestandsObjekte werden nicht mehr verbaut" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1217 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:880 msgid "Convert Stock Item" msgstr "BestandsObjekt umwandeln" @@ -5928,8 +5935,7 @@ msgstr "Sind Sie sicher, dass Sie diesen BestandsObjekt-Verfolgungs-Eintrag lös msgid "Edit Stock Location" msgstr "BestandsObjekt-Lagerort bearbeiten" -#: stock/views.py:253 stock/views.py:1196 stock/views.py:1318 -#: stock/views.py:1683 +#: stock/views.py:253 stock/views.py:859 stock/views.py:981 stock/views.py:1346 msgid "Owner is required (ownership control is enabled)" msgstr "Eigentümer notwendig (Eigentümerkontrolle aktiv)" @@ -5981,133 +5987,51 @@ msgstr "BestandsObjekt installiert" msgid "Uninstall Stock Items" msgstr "BestandsObjekte deinstallieren" +#: stock/views.py:728 templates/js/stock.js:223 +msgid "Confirm stock adjustment" +msgstr "Bestands-Anpassung bestätigen" + #: stock/views.py:739 msgid "Uninstalled stock items" msgstr "BestandsObjekte deinstalliert" -#: stock/views.py:764 -msgid "Adjust Stock" -msgstr "Lagerbestand anpassen" - -#: stock/views.py:840 -msgid "Move Stock Items" -msgstr "BestandsObjekte bewegen" - -#: stock/views.py:840 -msgid "Move" -msgstr "Verschieben" - -#: stock/views.py:841 -msgid "Count Stock Items" -msgstr "BestandsObjekte zählen" - -#: stock/views.py:841 -msgid "Count" -msgstr "Anzahl" - -#: stock/views.py:842 -msgid "Remove From Stock" -msgstr "Aus Lagerbestand entfernen" - -#: stock/views.py:842 -msgid "Take" -msgstr "Entfernen" - -#: stock/views.py:843 -msgid "Add Stock Items" -msgstr "BestandsObjekte hinzufügen" - -#: stock/views.py:843 users/models.py:189 -msgid "Add" -msgstr "Hinzufügen" - -#: stock/views.py:844 -msgid "Delete Stock Items" -msgstr "BestandsObjekte löschen" - -#: stock/views.py:910 -msgid "Must enter integer value" -msgstr "Nur Ganzzahl eingeben" - -#: stock/views.py:915 -msgid "Quantity must be positive" -msgstr "Anzahl muss positiv sein" - -#: stock/views.py:922 -#, python-brace-format -msgid "Quantity must not exceed {x}" -msgstr "Anzahl darf {x} nicht überschreiten" - -#: stock/views.py:986 -msgid "No action performed" -msgstr "Keine Aktion durchgeführt" - -#: stock/views.py:1000 -#, python-brace-format -msgid "Added stock to {n} items" -msgstr "Vorrat zu {n} BestandsObjekten hinzugefügt" - -#: stock/views.py:1014 -#, python-brace-format -msgid "Removed stock from {n} items" -msgstr "Vorrat von {n} BestandsObjekten entfernt" - -#: stock/views.py:1026 -#, python-brace-format -msgid "Counted stock for {n} items" -msgstr "Bestand für {n} Objekte erfasst" - -#: stock/views.py:1064 -msgid "No items were moved" -msgstr "Keine BestandsObjekt wurden bewegt" - -#: stock/views.py:1067 -#, python-brace-format -msgid "Moved {n} items to {dest}" -msgstr "{n} Teile nach {dest} bewegt" - -#: stock/views.py:1086 -#, python-brace-format -msgid "Deleted {n} stock items" -msgstr "{n} BestandsObjekte gelöscht" - -#: stock/views.py:1098 +#: stock/views.py:761 msgid "Edit Stock Item" msgstr "BestandsObjekt bearbeiten" -#: stock/views.py:1335 +#: stock/views.py:998 msgid "Serialize Stock" msgstr "Lagerbestand erfassen" -#: stock/views.py:1428 templates/js/build.js:365 +#: stock/views.py:1091 templates/js/build.js:365 msgid "Create new Stock Item" msgstr "Neues BestandsObjekt hinzufügen" -#: stock/views.py:1570 +#: stock/views.py:1233 msgid "Duplicate Stock Item" msgstr "Bestand duplizieren" -#: stock/views.py:1652 +#: stock/views.py:1315 msgid "Quantity cannot be negative" msgstr "Anzahl kann nicht negativ sein" -#: stock/views.py:1752 +#: stock/views.py:1415 msgid "Delete Stock Location" msgstr "Bestand-Lagerort löschen" -#: stock/views.py:1765 +#: stock/views.py:1428 msgid "Delete Stock Item" msgstr "BestandsObjekt löschen" -#: stock/views.py:1776 +#: stock/views.py:1439 msgid "Delete Stock Tracking Entry" msgstr "Lagerbestands-Tracking-Eintrag löschen" -#: stock/views.py:1783 +#: stock/views.py:1446 msgid "Edit Stock Tracking Entry" msgstr "Lagerbestands-Tracking-Eintrag bearbeiten" -#: stock/views.py:1792 +#: stock/views.py:1455 msgid "Add Stock Tracking Entry" msgstr "Lagerbestands-Tracking-Eintrag hinzufügen" @@ -6191,11 +6115,11 @@ msgstr "Suchergebnisse" msgid "Enter a search query" msgstr "Eine Sucheanfrage eingeben" -#: templates/InvenTree/search.html:268 templates/js/stock.js:303 +#: templates/InvenTree/search.html:268 templates/js/stock.js:570 msgid "Shipped to customer" msgstr "an Kunde versand" -#: templates/InvenTree/search.html:271 templates/js/stock.js:313 +#: templates/InvenTree/search.html:271 templates/js/stock.js:580 msgid "No stock location set" msgstr "Kein Lagerort gesetzt" @@ -6471,9 +6395,9 @@ msgstr "In die Zwischenablage kopieren" msgid "copy version information" msgstr "Versionsinformationen kopieren" -#: templates/about.html:100 templates/js/modals.js:34 -#: templates/js/modals.js:675 templates/js/modals.js:968 -#: templates/modals.html:29 templates/modals.html:54 templates/modals.html:97 +#: templates/about.html:100 templates/js/modals.js:33 +#: templates/js/modals.js:567 templates/js/modals.js:661 +#: templates/js/modals.js:954 templates/modals.html:29 templates/modals.html:54 msgid "Close" msgstr "Schliessen" @@ -6493,6 +6417,62 @@ msgstr "Der angegebene Server muss erreichbar sein" msgid "Remote image must not exceed maximum allowable file size" msgstr "Das Bild darf nicht größer als die maximal-erlaubte Größe sein" +#: templates/js/api.js:154 templates/js/modals.js:1024 +msgid "No Response" +msgstr "Keine Antwort" + +#: templates/js/api.js:155 templates/js/modals.js:1025 +msgid "No response from the InvenTree server" +msgstr "keine Antwort vom InvenTree Server" + +#: templates/js/api.js:160 +msgid "Error 400: Bad request" +msgstr "" + +#: templates/js/api.js:161 +msgid "API request returned error code 400" +msgstr "" + +#: templates/js/api.js:164 templates/js/modals.js:1034 +msgid "Error 401: Not Authenticated" +msgstr "Fehler 401: Nicht Angemeldet" + +#: templates/js/api.js:165 templates/js/modals.js:1035 +msgid "Authentication credentials not supplied" +msgstr "Authentication Kredentials nicht angegeben" + +#: templates/js/api.js:168 templates/js/modals.js:1039 +msgid "Error 403: Permission Denied" +msgstr "Fehler 403: keine Berechtigung" + +#: templates/js/api.js:169 templates/js/modals.js:1040 +msgid "You do not have the required permissions to access this function" +msgstr "Fehlende Berechtigung für diese Aktion" + +#: templates/js/api.js:172 templates/js/modals.js:1044 +msgid "Error 404: Resource Not Found" +msgstr "Fehler 404: Ressource nicht gefunden" + +#: templates/js/api.js:173 templates/js/modals.js:1045 +msgid "The requested resource could not be located on the server" +msgstr "Die angefragte Ressource kann auf diesem Server nicht gefunden werden" + +#: templates/js/api.js:176 templates/js/modals.js:1049 +msgid "Error 408: Timeout" +msgstr "Fehler 408: Zeitüberschreitung" + +#: templates/js/api.js:177 templates/js/modals.js:1050 +msgid "Connection timeout while requesting data from server" +msgstr "Verbindungszeitüberschreitung bei der Datenanforderung" + +#: templates/js/api.js:180 +msgid "Unhandled Error Code" +msgstr "" + +#: templates/js/api.js:181 +msgid "Error code" +msgstr "" + #: templates/js/attachment.js:16 msgid "No attachments found" msgstr "" @@ -6537,7 +6517,7 @@ msgstr "Server-Fehler" msgid "Unknown response from server" msgstr "Unbekannte Antwort von Server erhalten" -#: templates/js/barcode.js:119 templates/js/modals.js:1028 +#: templates/js/barcode.js:119 templates/js/modals.js:1014 msgid "Invalid server response" msgstr "Ungültige Antwort von Server" @@ -6561,7 +6541,7 @@ msgstr "Dadurch wird die Verknüpfung zwischen diesem BestandsObjekt und dem Bar msgid "Unlink" msgstr "Entfernen" -#: templates/js/barcode.js:376 +#: templates/js/barcode.js:376 templates/js/stock.js:161 msgid "Remove stock item" msgstr "BestandsObjekt entfernen" @@ -6699,7 +6679,7 @@ msgid "No builds matching query" msgstr "Keine Bauaufträge passen zur Anfrage" #: templates/js/build.js:840 templates/js/part.js:491 templates/js/part.js:736 -#: templates/js/stock.js:514 templates/js/stock.js:989 +#: templates/js/stock.js:825 templates/js/stock.js:1276 msgid "Select" msgstr "Auswählen" @@ -6707,7 +6687,7 @@ msgstr "Auswählen" msgid "Build order is overdue" msgstr "Bauauftrag ist überfällig" -#: templates/js/build.js:924 templates/js/stock.js:1211 +#: templates/js/build.js:924 templates/js/stock.js:1498 msgid "No user information" msgstr "Keine Benutzerinformation" @@ -6834,63 +6814,19 @@ msgstr "" msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:587 templates/js/modals.js:1038 -msgid "No Response" -msgstr "Keine Antwort" - -#: templates/js/forms.js:588 templates/js/modals.js:1039 -msgid "No response from the InvenTree server" -msgstr "keine Antwort vom InvenTree Server" - -#: templates/js/forms.js:594 templates/js/modals.js:1048 -msgid "Error 401: Not Authenticated" -msgstr "Fehler 401: Nicht Angemeldet" - -#: templates/js/forms.js:595 templates/js/modals.js:1049 -msgid "Authentication credentials not supplied" -msgstr "Authentication Kredentials nicht angegeben" - -#: templates/js/forms.js:601 templates/js/modals.js:1053 -msgid "Error 403: Permission Denied" -msgstr "Fehler 403: keine Berechtigung" - -#: templates/js/forms.js:602 templates/js/modals.js:1054 -msgid "You do not have the required permissions to access this function" -msgstr "Fehlende Berechtigung für diese Aktion" - -#: templates/js/forms.js:608 templates/js/modals.js:1058 -msgid "Error 404: Resource Not Found" -msgstr "Fehler 404: Ressource nicht gefunden" - -#: templates/js/forms.js:609 templates/js/modals.js:1059 -msgid "The requested resource could not be located on the server" -msgstr "Die angefragte Ressource kann auf diesem Server nicht gefunden werden" - -#: templates/js/forms.js:615 templates/js/modals.js:1063 -msgid "Error 408: Timeout" -msgstr "Fehler 408: Zeitüberschreitung" - -#: templates/js/forms.js:616 templates/js/modals.js:1064 -msgid "Connection timeout while requesting data from server" -msgstr "Verbindungszeitüberschreitung bei der Datenanforderung" - -#: templates/js/forms.js:622 templates/js/modals.js:1067 -msgid "Error requesting form data" -msgstr "Fehler bei Formulardaten-Anfrage" - -#: templates/js/forms.js:815 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:797 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "Fehler in Formular" -#: templates/js/forms.js:1188 +#: templates/js/forms.js:1164 msgid "Searching" msgstr "" -#: templates/js/forms.js:1338 +#: templates/js/forms.js:1314 msgid "Clear input" msgstr "" -#: templates/js/label.js:10 templates/js/report.js:98 +#: templates/js/label.js:10 templates/js/report.js:98 templates/js/stock.js:185 msgid "Select Stock Items" msgstr "BestandsObjekte auswählen" @@ -6943,12 +6879,12 @@ msgid "Select Label Template" msgstr "Label-Vorlage auswählen" #: templates/js/modals.js:59 templates/js/modals.js:103 -#: templates/js/modals.js:599 templates/modals.html:75 +#: templates/js/modals.js:593 msgid "Cancel" msgstr "abbrechen" #: templates/js/modals.js:60 templates/js/modals.js:102 -#: templates/js/modals.js:674 templates/js/modals.js:967 +#: templates/js/modals.js:660 templates/js/modals.js:953 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "Abschicken" @@ -6957,46 +6893,50 @@ msgstr "Abschicken" msgid "Form Title" msgstr "" -#: templates/js/modals.js:372 +#: templates/js/modals.js:380 msgid "Waiting for server..." msgstr "Warte auf Server..." -#: templates/js/modals.js:531 +#: templates/js/modals.js:539 msgid "Show Error Information" msgstr "Fehler-Informationen anzeigen" -#: templates/js/modals.js:598 templates/modals.html:76 +#: templates/js/modals.js:592 msgid "Accept" msgstr "Akzeptieren" -#: templates/js/modals.js:663 +#: templates/js/modals.js:649 msgid "Loading Data" msgstr "Lade Daten" -#: templates/js/modals.js:918 +#: templates/js/modals.js:904 msgid "Invalid response from server" msgstr "ungültige Antwort vom Server" -#: templates/js/modals.js:918 +#: templates/js/modals.js:904 msgid "Form data missing from server response" msgstr "Formulardaten fehlen bei Serverantwort" -#: templates/js/modals.js:931 +#: templates/js/modals.js:917 msgid "Error posting form data" msgstr "Formulardaten fehlerhaft" -#: templates/js/modals.js:1028 +#: templates/js/modals.js:1014 msgid "JSON response missing form data" msgstr "JSON Antwort enthält keine Formulardaten" -#: templates/js/modals.js:1043 +#: templates/js/modals.js:1029 msgid "Error 400: Bad Request" msgstr "Fehler 400: Ungültige Anfrage" -#: templates/js/modals.js:1044 +#: templates/js/modals.js:1030 msgid "Server returned error code 400" msgstr "Fehler 400 von Server erhalten" +#: templates/js/modals.js:1053 +msgid "Error requesting form data" +msgstr "Fehler bei Formulardaten-Anfrage" + #: templates/js/model_renderers.js:38 msgid "Company ID" msgstr "" @@ -7085,7 +7025,7 @@ msgstr "Keine Kategorie" msgid "Low stock" msgstr "Bestand niedrig" -#: templates/js/part.js:761 templates/js/stock.js:1013 +#: templates/js/part.js:761 templates/js/stock.js:1300 msgid "Path" msgstr "Pfad" @@ -7093,11 +7033,11 @@ msgstr "Pfad" msgid "No test templates matching query" msgstr "Keine zur Anfrage passenden Testvorlagen" -#: templates/js/part.js:855 templates/js/stock.js:75 +#: templates/js/part.js:855 templates/js/stock.js:384 msgid "Edit test result" msgstr "Testergebnis bearbeiten" -#: templates/js/part.js:856 templates/js/stock.js:76 +#: templates/js/part.js:856 templates/js/stock.js:385 msgid "Delete test result" msgstr "Testergebnis löschen" @@ -7190,179 +7130,235 @@ msgstr "Aufträge auswählen" msgid "Sales Order(s) must be selected before printing report" msgstr "Auftrag muss vor dem Berichtsdruck ausgewählt werden" -#: templates/js/stock.js:38 +#: templates/js/stock.js:39 +msgid "Transfer Stock" +msgstr "" + +#: templates/js/stock.js:40 +msgid "Move" +msgstr "Verschieben" + +#: templates/js/stock.js:46 +msgid "Count Stock" +msgstr "" + +#: templates/js/stock.js:47 +msgid "Count" +msgstr "Anzahl" + +#: templates/js/stock.js:51 +msgid "Remove Stock" +msgstr "" + +#: templates/js/stock.js:52 +msgid "Take" +msgstr "Entfernen" + +#: templates/js/stock.js:56 +msgid "Add Stock" +msgstr "" + +#: templates/js/stock.js:57 users/models.py:189 +msgid "Add" +msgstr "Hinzufügen" + +#: templates/js/stock.js:61 templates/stock_table.html:63 +msgid "Delete Stock" +msgstr "Bestand löschen" + +#: templates/js/stock.js:150 +msgid "Quantity cannot be adjusted for serialized stock" +msgstr "" + +#: templates/js/stock.js:150 +msgid "Specify stock quantity" +msgstr "" + +#: templates/js/stock.js:186 +msgid "You must select at least one available stock item" +msgstr "" + +#: templates/js/stock.js:202 +msgid "Select destination stock location" +msgstr "" + +#: templates/js/stock.js:210 +msgid "Stock transaction notes" +msgstr "" + +#: templates/js/stock.js:347 msgid "PASS" msgstr "ERFOLGREICH" -#: templates/js/stock.js:40 +#: templates/js/stock.js:349 msgid "FAIL" msgstr "FEHLGESCHLAGEN" -#: templates/js/stock.js:45 +#: templates/js/stock.js:354 msgid "NO RESULT" msgstr "KEIN ERGEBNIS" -#: templates/js/stock.js:71 +#: templates/js/stock.js:380 msgid "Add test result" msgstr "Testergebnis hinzufügen" -#: templates/js/stock.js:97 +#: templates/js/stock.js:406 msgid "No test results found" msgstr "Keine Testergebnisse gefunden" -#: templates/js/stock.js:145 +#: templates/js/stock.js:454 msgid "Test Date" msgstr "Testdatum" -#: templates/js/stock.js:295 +#: templates/js/stock.js:562 msgid "In production" msgstr "In Arbeit" -#: templates/js/stock.js:299 +#: templates/js/stock.js:566 msgid "Installed in Stock Item" msgstr "In BestandsObjekt installiert" -#: templates/js/stock.js:307 +#: templates/js/stock.js:574 msgid "Assigned to Sales Order" msgstr "Auftrag zugewiesen" -#: templates/js/stock.js:339 +#: templates/js/stock.js:650 msgid "No stock items matching query" msgstr "Keine zur Anfrage passenden BestandsObjekte" -#: templates/js/stock.js:360 +#: templates/js/stock.js:671 msgid "items" msgstr "Teile" -#: templates/js/stock.js:452 +#: templates/js/stock.js:763 msgid "batches" msgstr "lose" -#: templates/js/stock.js:479 +#: templates/js/stock.js:790 msgid "locations" msgstr "Lagerorte" -#: templates/js/stock.js:481 +#: templates/js/stock.js:792 msgid "Undefined location" msgstr "unbekannter Lagerort" -#: templates/js/stock.js:582 +#: templates/js/stock.js:893 msgid "Stock item is in production" msgstr "BestandsObjekt wird produziert" -#: templates/js/stock.js:587 +#: templates/js/stock.js:898 msgid "Stock item assigned to sales order" msgstr "BestandsObjekt wurde Auftrag zugewiesen" -#: templates/js/stock.js:590 +#: templates/js/stock.js:901 msgid "Stock item assigned to customer" msgstr "BestandsObjekt wurde Kunden zugewiesen" -#: templates/js/stock.js:594 +#: templates/js/stock.js:905 msgid "Stock item has expired" msgstr "BestandsObjekt ist abgelaufen" -#: templates/js/stock.js:596 +#: templates/js/stock.js:907 msgid "Stock item will expire soon" msgstr "BestandsObjekt läuft demnächst ab" -#: templates/js/stock.js:600 +#: templates/js/stock.js:911 msgid "Stock item has been allocated" msgstr "BestandsObjekt zugewiesen" -#: templates/js/stock.js:604 +#: templates/js/stock.js:915 msgid "Stock item has been installed in another item" msgstr "BestandsObjekt in anderem Element verbaut" -#: templates/js/stock.js:611 +#: templates/js/stock.js:922 msgid "Stock item has been rejected" msgstr "BestandsObjekt abgewiesen" -#: templates/js/stock.js:615 +#: templates/js/stock.js:926 msgid "Stock item is lost" msgstr "BestandsObjekt verloren" -#: templates/js/stock.js:618 +#: templates/js/stock.js:929 msgid "Stock item is destroyed" msgstr "BestandsObjekt zerstört" -#: templates/js/stock.js:622 templates/js/table_filters.js:147 +#: templates/js/stock.js:933 templates/js/table_filters.js:147 msgid "Depleted" msgstr "gelöscht" -#: templates/js/stock.js:651 +#: templates/js/stock.js:962 msgid "Stocktake" msgstr "Inventur" -#: templates/js/stock.js:705 +#: templates/js/stock.js:1016 msgid "Supplier part not specified" msgstr "" -#: templates/js/stock.js:876 +#: templates/js/stock.js:1163 msgid "Stock Status" msgstr "Status" -#: templates/js/stock.js:891 +#: templates/js/stock.js:1178 msgid "Set Stock Status" msgstr "Status setzen" -#: templates/js/stock.js:905 +#: templates/js/stock.js:1192 msgid "Select Status Code" msgstr "Status Code setzen" -#: templates/js/stock.js:906 +#: templates/js/stock.js:1193 msgid "Status code must be selected" msgstr "Status Code muss ausgewählt werden" -#: templates/js/stock.js:1045 +#: templates/js/stock.js:1332 msgid "Invalid date" msgstr "Ungültiges Datum" -#: templates/js/stock.js:1092 +#: templates/js/stock.js:1379 msgid "Location no longer exists" msgstr "Standort nicht mehr vorhanden" -#: templates/js/stock.js:1111 +#: templates/js/stock.js:1398 msgid "Purchase order no longer exists" msgstr "Bestellung existiert nicht mehr" -#: templates/js/stock.js:1130 +#: templates/js/stock.js:1417 msgid "Customer no longer exists" msgstr "Kunde existiert nicht mehr" -#: templates/js/stock.js:1148 +#: templates/js/stock.js:1435 msgid "Stock item no longer exists" msgstr "Lagerbestand existiert nicht mehr" -#: templates/js/stock.js:1171 +#: templates/js/stock.js:1458 msgid "Added" msgstr "Hinzugefügt" -#: templates/js/stock.js:1179 +#: templates/js/stock.js:1466 msgid "Removed" msgstr "Entfernt" -#: templates/js/stock.js:1223 +#: templates/js/stock.js:1510 msgid "Edit tracking entry" msgstr "Tracking-Eintrag bearbeiten" -#: templates/js/stock.js:1224 +#: templates/js/stock.js:1511 msgid "Delete tracking entry" msgstr "Tracking-Eintrag löschen" -#: templates/js/stock.js:1348 +#: templates/js/stock.js:1635 msgid "Create New Location" msgstr "Neuen Lagerort anlegen" -#: templates/js/stock.js:1389 +#: templates/js/stock.js:1676 msgid "No installed items" msgstr "Keine installierten Elemente" -#: templates/js/stock.js:1412 +#: templates/js/stock.js:1699 msgid "Serial" msgstr "Seriennummer" -#: templates/js/stock.js:1440 +#: templates/js/stock.js:1727 msgid "Uninstall Stock Item" msgstr "Lagerbestand entfernen" @@ -7793,10 +7789,6 @@ msgstr "Status ändern" msgid "Delete selected items" msgstr "Ausgewählte Positionen löschen" -#: templates/stock_table.html:63 -msgid "Delete Stock" -msgstr "Bestand löschen" - #: templates/yesnolabel.html:4 msgid "Yes" msgstr "Ja" From b8ad876cd2334ece5d9ab9db6a0875e8bc762d5a Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 12 Jul 2021 23:24:23 +1000 Subject: [PATCH 443/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/it/LC_MESSAGES/django.po | 846 +++++++++++----------- 1 file changed, 419 insertions(+), 427 deletions(-) diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 57d349c548..7885547365 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-10 13:28+0000\n" -"PO-Revision-Date: 2021-07-10 14:25\n" +"POT-Creation-Date: 2021-07-12 12:41+0000\n" +"PO-Revision-Date: 2021-07-12 13:24\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -36,7 +36,7 @@ msgstr "" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:119 templates/js/forms.js:486 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:506 msgid "Confirm" msgstr "" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "" #: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 -#: stock/views.py:1648 +#: stock/views.py:1311 msgid "Invalid quantity provided" msgstr "" @@ -124,7 +124,7 @@ msgstr "" #: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1202 +#: templates/js/stock.js:1489 msgid "User" msgstr "" @@ -141,7 +141,7 @@ msgstr "" #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:365 #: templates/js/part.js:118 templates/js/part.js:251 templates/js/part.js:743 -#: templates/js/stock.js:995 +#: templates/js/stock.js:1282 msgid "Name" msgstr "" @@ -164,8 +164,8 @@ msgstr "" #: templates/js/company.js:561 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:361 #: templates/js/part.js:538 templates/js/part.js:755 templates/js/part.js:823 -#: templates/js/stock.js:557 templates/js/stock.js:1007 -#: templates/js/stock.js:1052 +#: templates/js/stock.js:868 templates/js/stock.js:1294 +#: templates/js/stock.js:1339 msgid "Description" msgstr "" @@ -473,7 +473,7 @@ msgstr "" #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:741 -#: company/forms.py:124 company/templates/company/supplier_part_pricing.html:79 +#: company/forms.py:104 company/templates/company/supplier_part_pricing.html:79 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 @@ -481,8 +481,8 @@ msgstr "" #: order/templates/order/sales_order_detail.html:80 #: order/templates/order/sales_order_detail.html:87 #: order/templates/order/sales_order_detail.html:172 -#: order/templates/order/sales_order_detail.html:244 part/forms.py:327 -#: part/forms.py:357 part/forms.py:373 part/forms.py:389 part/models.py:2329 +#: order/templates/order/sales_order_detail.html:244 part/forms.py:317 +#: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 #: part/templates/part/prices.html:474 @@ -496,8 +496,8 @@ msgstr "" #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 #: templates/js/order.js:460 templates/js/part.js:928 templates/js/part.js:1050 -#: templates/js/part.js:1106 templates/js/stock.js:1187 -#: templates/js/stock.js:1406 +#: templates/js/part.js:1106 templates/js/stock.js:1474 +#: templates/js/stock.js:1693 msgid "Quantity" msgstr "" @@ -542,8 +542,9 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:256 -#: templates/js/build.js:620 templates/js/order.js:445 -#: templates/js/stock.js:643 templates/js/stock.js:1079 +#: templates/js/build.js:620 templates/js/order.js:445 templates/js/stock.js:75 +#: templates/js/stock.js:201 templates/js/stock.js:954 +#: templates/js/stock.js:1366 msgid "Location" msgstr "" @@ -557,8 +558,8 @@ msgstr "" #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:249 templates/js/order.js:352 -#: templates/js/stock.js:630 templates/js/stock.js:1156 -#: templates/js/stock.js:1422 +#: templates/js/stock.js:941 templates/js/stock.js:1443 +#: templates/js/stock.js:1709 msgid "Status" msgstr "" @@ -659,8 +660,8 @@ msgstr "" #: templates/js/build.js:586 templates/js/build.js:873 #: templates/js/build.js:1139 templates/js/company.js:264 #: templates/js/company.js:470 templates/js/part.js:342 -#: templates/js/part.js:505 templates/js/stock.js:526 -#: templates/js/stock.js:1394 +#: templates/js/part.js:505 templates/js/stock.js:73 templates/js/stock.js:837 +#: templates/js/stock.js:1681 msgid "Part" msgstr "" @@ -708,7 +709,7 @@ msgstr "" msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:249 part/templates/part/part_base.html:167 +#: build/models.py:249 part/templates/part/part_base.html:183 msgid "Build Status" msgstr "" @@ -766,7 +767,7 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:28 #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 -#: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 +#: part/templates/part/detail.html:83 part/templates/part/part_base.html:110 #: stock/models.py:464 stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "" @@ -787,11 +788,12 @@ msgstr "" #: order/templates/order/so_navbar.html:36 part/models.py:864 #: part/templates/part/navbar.html:121 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 -#: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 +#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 +#: stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:566 -#: templates/js/stock.js:141 templates/js/stock.js:722 +#: templates/js/stock.js:209 templates/js/stock.js:450 +#: templates/js/stock.js:1033 msgid "Notes" msgstr "" @@ -857,7 +859,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 #: templates/js/build.js:249 templates/js/build.js:993 #: templates/js/order.js:433 templates/js/order.js:438 -#: templates/js/stock.js:1138 +#: templates/js/stock.js:1425 msgid "Stock Item" msgstr "" @@ -1233,7 +1235,6 @@ msgstr "" #: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:782 #: order/templates/order/purchase_order_detail.html:270 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 -#: stock/forms.py:342 msgid "Destination" msgstr "" @@ -1242,8 +1243,8 @@ msgid "Destination location not specified" msgstr "" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:315 templates/js/stock.js:638 -#: templates/js/stock.js:1429 templates/js/table_filters.js:116 +#: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 +#: templates/js/stock.js:1716 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "" @@ -1298,7 +1299,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 -#: templates/js/stock.js:1067 +#: templates/js/stock.js:1354 msgid "Details" msgstr "" @@ -1362,7 +1363,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1674 +#: build/views.py:184 stock/views.py:1337 msgid "Serial numbers already exist" msgstr "" @@ -1867,7 +1868,7 @@ msgstr "" msgid "Key string must be unique" msgstr "" -#: common/models.py:742 company/forms.py:125 +#: common/models.py:742 company/forms.py:105 msgid "Price break quantity" msgstr "" @@ -1941,31 +1942,31 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/forms.py:26 part/forms.py:47 +#: company/forms.py:25 part/forms.py:47 msgid "URL" msgstr "" -#: company/forms.py:27 part/forms.py:48 +#: company/forms.py:26 part/forms.py:48 msgid "Image URL" msgstr "" -#: company/forms.py:67 templates/js/part.js:1041 +#: company/forms.py:47 templates/js/part.js:1041 msgid "Single Price" msgstr "" -#: company/forms.py:68 +#: company/forms.py:48 msgid "Single quantity price" msgstr "" -#: company/forms.py:76 company/models.py:335 +#: company/forms.py:56 company/models.py:335 msgid "Select manufacturer" msgstr "" -#: company/forms.py:82 company/models.py:342 +#: company/forms.py:62 company/models.py:342 msgid "Manufacturer Part Number" msgstr "" -#: company/forms.py:84 company/models.py:341 +#: company/forms.py:64 company/models.py:341 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 @@ -2116,7 +2117,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:371 templates/js/part.js:260 -#: templates/js/stock.js:137 +#: templates/js/stock.js:446 msgid "Value" msgstr "" @@ -2189,7 +2190,7 @@ msgstr "" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/company.js:571 templates/js/stock.js:718 +#: templates/js/company.js:571 templates/js/stock.js:1029 msgid "Packaging" msgstr "" @@ -2259,7 +2260,7 @@ msgid "Phone" msgstr "" #: company/templates/company/company_base.html:166 -#: part/templates/part/part_base.html:311 +#: part/templates/part/part_base.html:347 msgid "Upload Image" msgstr "" @@ -2279,7 +2280,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 -#: templates/js/stock.js:1120 +#: templates/js/stock.js:1407 msgid "Customer" msgstr "" @@ -2322,26 +2323,9 @@ msgstr "" msgid "Delete Parts" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:68 -#: company/templates/company/detail_supplier_part.html:66 -#: part/templates/part/bom.html:166 part/templates/part/category.html:127 -#: templates/js/stock.js:1335 -msgid "New Part" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:69 -#: company/templates/company/detail_supplier_part.html:67 -msgid "Create new Part" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:74 -#: company/views.py:66 part/templates/part/supplier.html:85 -#: part/templates/part/supplier.html:161 -msgid "New Manufacturer" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:75 -msgid "Create new Manufacturer" +#: company/templates/company/detail_manufacturer_part.html:72 +#: part/templates/part/supplier.html:164 +msgid "Add Manufacturer Part" msgstr "" #: company/templates/company/detail_stock.html:10 @@ -2351,7 +2335,7 @@ msgstr "" #: company/templates/company/detail_stock.html:37 #: company/templates/company/supplier_part_stock.html:34 #: part/templates/part/category.html:123 part/templates/part/category.html:137 -#: part/templates/part/stock.html:55 stock/templates/stock/location.html:163 +#: part/templates/part/stock.html:55 stock/templates/stock/location.html:175 msgid "Export" msgstr "" @@ -2363,20 +2347,30 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:21 #: order/templates/order/order_wizard/select_parts.html:44 -#: part/templates/part/part_base.html:433 +#: part/templates/part/part_base.html:469 msgid "Create new supplier part" msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 -#: part/templates/part/part_base.html:432 part/templates/part/supplier.html:18 -#: templates/js/stock.js:1341 +#: part/templates/part/part_base.html:468 part/templates/part/supplier.html:18 +#: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "" +#: company/templates/company/detail_supplier_part.html:66 +#: part/templates/part/bom.html:166 part/templates/part/category.html:127 +#: templates/js/stock.js:1622 +msgid "New Part" +msgstr "" + +#: company/templates/company/detail_supplier_part.html:67 +msgid "Create new Part" +msgstr "" + #: company/templates/company/detail_supplier_part.html:72 #: company/templates/company/manufacturer_part_suppliers.html:96 -#: company/views.py:60 part/templates/part/supplier.html:80 +#: company/views.py:59 part/templates/part/supplier.html:80 msgid "New Supplier" msgstr "" @@ -2391,7 +2385,7 @@ msgstr "" #: company/templates/company/manufacturer_part_base.html:36 #: company/templates/company/supplier_part_base.html:36 #: company/templates/company/supplier_part_orders.html:17 -#: part/templates/part/orders.html:17 part/templates/part/part_base.html:58 +#: part/templates/part/orders.html:17 part/templates/part/part_base.html:74 msgid "Order part" msgstr "" @@ -2415,17 +2409,17 @@ msgstr "" msgid "Internal Part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:125 +#: company/templates/company/manufacturer_part_base.html:129 msgid "Edit Manufacturer Part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:134 +#: company/templates/company/manufacturer_part_base.html:138 msgid "Delete Manufacturer Part" msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:59 part/templates/part/navbar.html:75 +#: company/views.py:58 part/templates/part/navbar.html:75 #: part/templates/part/navbar.html:78 part/templates/part/prices.html:153 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" @@ -2444,8 +2438,8 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:406 templates/js/part.js:566 templates/js/stock.js:566 -#: templates/navbar.html:26 +#: templates/js/part.js:406 templates/js/part.js:566 templates/js/stock.js:74 +#: templates/js/stock.js:877 templates/navbar.html:26 msgid "Stock" msgstr "" @@ -2467,8 +2461,8 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:48 #: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/related.html:44 part/templates/part/supplier.html:23 -#: part/templates/part/supplier.html:52 stock/views.py:844 -#: templates/js/company.js:203 users/models.py:193 +#: part/templates/part/supplier.html:52 templates/js/company.js:203 +#: users/models.py:193 msgid "Delete" msgstr "" @@ -2518,12 +2512,12 @@ msgid "Supplied Parts" msgstr "" #: company/templates/company/navbar.html:38 part/templates/part/navbar.html:30 -#: stock/templates/stock/location.html:107 -#: stock/templates/stock/location.html:122 -#: stock/templates/stock/location.html:136 +#: stock/templates/stock/location.html:119 +#: stock/templates/stock/location.html:134 +#: stock/templates/stock/location.html:148 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:1019 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1306 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" @@ -2581,7 +2575,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:420 #: stock/templates/stock/item_base.html:386 templates/js/company.js:511 -#: templates/js/stock.js:690 +#: templates/js/stock.js:1001 msgid "Supplier Part" msgstr "" @@ -2656,58 +2650,58 @@ msgstr "" msgid "Delete price break" msgstr "" -#: company/views.py:65 part/templates/part/prices.html:157 +#: company/views.py:64 part/templates/part/prices.html:157 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" -#: company/views.py:71 templates/InvenTree/search.html:336 +#: company/views.py:65 part/templates/part/supplier.html:85 +msgid "New Manufacturer" +msgstr "" + +#: company/views.py:70 templates/InvenTree/search.html:336 #: templates/navbar.html:45 msgid "Customers" msgstr "" -#: company/views.py:72 +#: company/views.py:71 msgid "New Customer" msgstr "" -#: company/views.py:79 +#: company/views.py:78 msgid "Companies" msgstr "" -#: company/views.py:80 +#: company/views.py:79 msgid "New Company" msgstr "" -#: company/views.py:161 part/views.py:1008 +#: company/views.py:160 part/views.py:1008 msgid "Download Image" msgstr "" -#: company/views.py:190 part/views.py:1040 +#: company/views.py:189 part/views.py:1040 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:197 part/views.py:1047 +#: company/views.py:196 part/views.py:1047 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:206 part/views.py:1056 +#: company/views.py:205 part/views.py:1056 msgid "Supplied URL is not a valid image file" msgstr "" -#: company/views.py:251 -msgid "Create New Manufacturer Part" -msgstr "" - -#: company/views.py:334 +#: company/views.py:265 msgid "Edit Supplier Part" msgstr "" -#: company/views.py:385 templates/js/stock.js:1342 +#: company/views.py:316 templates/js/stock.js:1629 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:529 +#: company/views.py:460 msgid "Delete Supplier Part" msgstr "" @@ -2942,7 +2936,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:336 templates/js/order.js:210 -#: templates/js/stock.js:669 templates/js/stock.js:1101 +#: templates/js/stock.js:980 templates/js/stock.js:1388 msgid "Purchase Order" msgstr "" @@ -2962,7 +2956,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:776 part/templates/part/prices.html:166 stock/models.py:545 -#: stock/templates/stock/item_base.html:343 templates/js/stock.js:713 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:1024 msgid "Purchase Price" msgstr "" @@ -3078,15 +3072,14 @@ msgstr "" #: order/templates/order/order_base.html:199 #: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 -#: part/templates/part/part_base.html:419 -#: stock/templates/stock/location.html:191 templates/js/stock.js:759 -#: templates/js/stock.js:1347 +#: part/templates/part/part_base.html:455 +#: stock/templates/stock/location.html:203 templates/js/stock.js:1634 msgid "New Location" msgstr "" #: order/templates/order/order_base.html:200 #: order/templates/order/purchase_order_detail.html:128 -#: part/templates/part/part_base.html:420 +#: part/templates/part/part_base.html:456 #: stock/templates/stock/location.html:42 msgid "Create new stock location" msgstr "" @@ -3361,7 +3354,7 @@ msgid "Order Code" msgstr "" #: order/templates/order/receive_parts.html:21 -#: part/templates/part/part_base.html:136 templates/js/part.js:582 +#: part/templates/part/part_base.html:152 templates/js/part.js:582 msgid "On Order" msgstr "" @@ -3668,139 +3661,139 @@ msgstr "" msgid "Default Location" msgstr "" -#: part/bom.py:134 part/templates/part/part_base.html:124 +#: part/bom.py:134 part/templates/part/part_base.html:140 msgid "Available Stock" msgstr "" -#: part/forms.py:74 stock/forms.py:232 +#: part/forms.py:64 stock/forms.py:232 msgid "File Format" msgstr "" -#: part/forms.py:74 stock/forms.py:232 +#: part/forms.py:64 stock/forms.py:232 msgid "Select output file format" msgstr "" -#: part/forms.py:76 +#: part/forms.py:66 msgid "Cascading" msgstr "" -#: part/forms.py:76 +#: part/forms.py:66 msgid "Download cascading / multi-level BOM" msgstr "" -#: part/forms.py:78 +#: part/forms.py:68 msgid "Levels" msgstr "" -#: part/forms.py:78 +#: part/forms.py:68 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "" -#: part/forms.py:80 +#: part/forms.py:70 msgid "Include Parameter Data" msgstr "" -#: part/forms.py:80 +#: part/forms.py:70 msgid "Include part parameters data in exported BOM" msgstr "" -#: part/forms.py:82 +#: part/forms.py:72 msgid "Include Stock Data" msgstr "" -#: part/forms.py:82 +#: part/forms.py:72 msgid "Include part stock data in exported BOM" msgstr "" -#: part/forms.py:84 +#: part/forms.py:74 msgid "Include Manufacturer Data" msgstr "" -#: part/forms.py:84 +#: part/forms.py:74 msgid "Include part manufacturer data in exported BOM" msgstr "" -#: part/forms.py:86 +#: part/forms.py:76 msgid "Include Supplier Data" msgstr "" -#: part/forms.py:86 +#: part/forms.py:76 msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:107 part/models.py:2223 +#: part/forms.py:97 part/models.py:2223 msgid "Parent Part" msgstr "" -#: part/forms.py:108 part/templates/part/bom_duplicate.html:7 +#: part/forms.py:98 part/templates/part/bom_duplicate.html:7 msgid "Select parent part to copy BOM from" msgstr "" -#: part/forms.py:114 +#: part/forms.py:104 msgid "Clear existing BOM items" msgstr "" -#: part/forms.py:120 +#: part/forms.py:110 msgid "Confirm BOM duplication" msgstr "" -#: part/forms.py:138 +#: part/forms.py:128 msgid "validate" msgstr "" -#: part/forms.py:138 +#: part/forms.py:128 msgid "Confirm that the BOM is correct" msgstr "" -#: part/forms.py:181 +#: part/forms.py:171 msgid "Related Part" msgstr "" -#: part/forms.py:188 +#: part/forms.py:178 msgid "Select part category" msgstr "" -#: part/forms.py:205 +#: part/forms.py:195 msgid "Duplicate all BOM data for this part" msgstr "" -#: part/forms.py:206 +#: part/forms.py:196 msgid "Copy BOM" msgstr "" -#: part/forms.py:211 +#: part/forms.py:201 msgid "Duplicate all parameter data for this part" msgstr "" -#: part/forms.py:212 +#: part/forms.py:202 msgid "Copy Parameters" msgstr "" -#: part/forms.py:217 +#: part/forms.py:207 msgid "Confirm part creation" msgstr "" -#: part/forms.py:222 +#: part/forms.py:212 msgid "Include category parameter templates" msgstr "" -#: part/forms.py:227 +#: part/forms.py:217 msgid "Include parent categories parameter templates" msgstr "" -#: part/forms.py:307 +#: part/forms.py:297 msgid "Add parameter template to same level categories" msgstr "" -#: part/forms.py:311 +#: part/forms.py:301 msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:329 part/models.py:2322 +#: part/forms.py:319 part/models.py:2322 msgid "Sub part" msgstr "" -#: part/forms.py:358 +#: part/forms.py:348 msgid "Input quantity for price calculation" msgstr "" @@ -3891,7 +3884,7 @@ msgid "Part category" msgstr "" #: part/models.py:723 part/templates/part/detail.html:28 -#: part/templates/part/part_base.html:87 templates/js/part.js:169 +#: part/templates/part/part_base.html:103 templates/js/part.js:169 #: templates/js/part.js:397 msgid "IPN" msgstr "" @@ -4011,7 +4004,7 @@ msgstr "" msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:818 templates/js/stock.js:117 +#: part/models.py:2124 templates/js/part.js:818 templates/js/stock.js:426 msgid "Test Name" msgstr "" @@ -4255,7 +4248,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:167 part/views.py:451 -#: templates/js/stock.js:1336 +#: templates/js/stock.js:1623 msgid "Create New Part" msgstr "" @@ -4372,12 +4365,12 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:192 templates/js/stock.js:760 +#: stock/templates/stock/location.html:204 msgid "Create new location" msgstr "" #: part/templates/part/category.html:223 part/templates/part/category.html:253 -#: part/templates/part/part_base.html:382 +#: part/templates/part/part_base.html:418 msgid "New Category" msgstr "" @@ -4389,7 +4382,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:1244 +#: part/templates/part/category.html:260 stock/views.py:907 msgid "Create new Stock Location" msgstr "" @@ -4474,7 +4467,7 @@ msgstr "" msgid "Part Details" msgstr "" -#: part/templates/part/detail.html:42 part/templates/part/part_base.html:188 +#: part/templates/part/detail.html:42 part/templates/part/part_base.html:204 msgid "Latest Serial Number" msgstr "" @@ -4639,73 +4632,83 @@ msgstr "" msgid "Show pricing information" msgstr "" -#: part/templates/part/part_base.html:52 +#: part/templates/part/part_base.html:53 +#: stock/templates/stock/item_base.html:140 +#: stock/templates/stock/location.html:62 +msgid "Stock actions" +msgstr "" + +#: part/templates/part/part_base.html:60 msgid "Count part stock" msgstr "" -#: part/templates/part/part_base.html:67 +#: part/templates/part/part_base.html:66 +msgid "Transfer part stock" +msgstr "" + +#: part/templates/part/part_base.html:83 msgid "Part actions" msgstr "" -#: part/templates/part/part_base.html:70 +#: part/templates/part/part_base.html:86 msgid "Duplicate part" msgstr "" -#: part/templates/part/part_base.html:73 +#: part/templates/part/part_base.html:89 msgid "Edit part" msgstr "" -#: part/templates/part/part_base.html:76 +#: part/templates/part/part_base.html:92 msgid "Delete part" msgstr "" -#: part/templates/part/part_base.html:107 +#: part/templates/part/part_base.html:123 msgid "This is a virtual part" msgstr "" -#: part/templates/part/part_base.html:113 +#: part/templates/part/part_base.html:129 #, python-format msgid "This part is a variant of %(link)s" msgstr "" -#: part/templates/part/part_base.html:130 templates/js/table_filters.js:165 +#: part/templates/part/part_base.html:146 templates/js/table_filters.js:165 msgid "In Stock" msgstr "" -#: part/templates/part/part_base.html:143 templates/InvenTree/index.html:132 +#: part/templates/part/part_base.html:159 templates/InvenTree/index.html:132 msgid "Required for Build Orders" msgstr "" -#: part/templates/part/part_base.html:150 +#: part/templates/part/part_base.html:166 msgid "Required for Sales Orders" msgstr "" -#: part/templates/part/part_base.html:157 +#: part/templates/part/part_base.html:173 msgid "Allocated to Orders" msgstr "" -#: part/templates/part/part_base.html:172 templates/js/bom.js:316 +#: part/templates/part/part_base.html:188 templates/js/bom.js:316 msgid "Can Build" msgstr "" -#: part/templates/part/part_base.html:178 templates/js/part.js:413 +#: part/templates/part/part_base.html:194 templates/js/part.js:413 #: templates/js/part.js:586 msgid "Building" msgstr "" -#: part/templates/part/part_base.html:289 part/templates/part/prices.html:131 +#: part/templates/part/part_base.html:325 part/templates/part/prices.html:131 msgid "Calculate" msgstr "" -#: part/templates/part/part_base.html:383 +#: part/templates/part/part_base.html:419 msgid "Create New Part Category" msgstr "" -#: part/templates/part/part_base.html:391 +#: part/templates/part/part_base.html:427 msgid "New Parent" msgstr "" -#: part/templates/part/part_base.html:439 +#: part/templates/part/part_base.html:475 msgid "Edit Part" msgstr "" @@ -4943,7 +4946,7 @@ msgstr "" msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/supplier.html:86 part/templates/part/supplier.html:162 +#: part/templates/part/supplier.html:86 msgid "Create new manufacturer" msgstr "" @@ -5237,7 +5240,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:257 templates/js/stock.js:1035 +#: templates/js/order.js:257 templates/js/stock.js:1322 msgid "Date" msgstr "" @@ -5249,22 +5252,54 @@ msgstr "" msgid "Fail" msgstr "" -#: stock/api.py:197 +#: stock/api.py:146 +msgid "Request must contain list of stock items" +msgstr "" + +#: stock/api.py:154 +msgid "Improperly formatted data" +msgstr "" + +#: stock/api.py:162 +msgid "Each entry must contain a valid integer primary-key" +msgstr "" + +#: stock/api.py:168 +msgid "Primary key does not match valid stock item" +msgstr "" + +#: stock/api.py:178 +msgid "Invalid quantity value" +msgstr "" + +#: stock/api.py:183 +msgid "Quantity must not be less than zero" +msgstr "" + +#: stock/api.py:211 #, python-brace-format msgid "Updated stock for {n} items" msgstr "" -#: stock/api.py:266 +#: stock/api.py:247 stock/api.py:280 +msgid "Specified quantity exceeds stock quantity" +msgstr "" + +#: stock/api.py:270 +msgid "Valid location must be specified" +msgstr "" + +#: stock/api.py:290 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:81 stock/forms.py:385 stock/models.py:513 -#: stock/templates/stock/item_base.html:393 templates/js/stock.js:658 +#: stock/forms.py:81 stock/forms.py:341 stock/models.py:513 +#: stock/templates/stock/item_base.html:393 templates/js/stock.js:969 msgid "Expiry Date" msgstr "" -#: stock/forms.py:82 stock/forms.py:386 +#: stock/forms.py:82 stock/forms.py:342 msgid "Expiration date for this stock item" msgstr "" @@ -5325,30 +5360,6 @@ msgstr "" msgid "Confirm removal of installed stock items" msgstr "" -#: stock/forms.py:342 -msgid "Destination stock location" -msgstr "" - -#: stock/forms.py:344 -msgid "Add note (required)" -msgstr "" - -#: stock/forms.py:348 stock/views.py:728 stock/views.py:930 -msgid "Confirm stock adjustment" -msgstr "" - -#: stock/forms.py:348 -msgid "Confirm movement of stock items" -msgstr "" - -#: stock/forms.py:350 -msgid "Set Default Location" -msgstr "" - -#: stock/forms.py:350 -msgid "Set the destination as the default location for selected parts" -msgstr "" - #: stock/models.py:56 stock/models.py:550 msgid "Owner" msgstr "" @@ -5582,7 +5593,7 @@ msgid "Stock adjustment actions" msgstr "" #: stock/templates/stock/item_base.html:108 -#: stock/templates/stock/location.html:65 templates/stock_table.html:57 +#: stock/templates/stock/location.html:69 templates/stock_table.html:57 msgid "Count stock" msgstr "" @@ -5599,6 +5610,7 @@ msgid "Serialize stock" msgstr "" #: stock/templates/stock/item_base.html:121 +#: stock/templates/stock/location.html:75 msgid "Transfer stock" msgstr "" @@ -5618,11 +5630,6 @@ msgstr "" msgid "Uninstall" msgstr "" -#: stock/templates/stock/item_base.html:140 -#: stock/templates/stock/location.html:62 -msgid "Stock actions" -msgstr "" - #: stock/templates/stock/item_base.html:143 msgid "Convert to variant" msgstr "" @@ -5715,7 +5722,7 @@ msgstr "" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:406 templates/js/stock.js:664 +#: stock/templates/stock/item_base.html:406 templates/js/stock.js:975 msgid "Last Updated" msgstr "" @@ -5819,42 +5826,42 @@ msgstr "" msgid "Check-in Items" msgstr "" -#: stock/templates/stock/location.html:71 +#: stock/templates/stock/location.html:83 msgid "Location actions" msgstr "" -#: stock/templates/stock/location.html:73 +#: stock/templates/stock/location.html:85 msgid "Edit location" msgstr "" -#: stock/templates/stock/location.html:75 +#: stock/templates/stock/location.html:87 msgid "Delete location" msgstr "" -#: stock/templates/stock/location.html:87 +#: stock/templates/stock/location.html:99 msgid "Location Details" msgstr "" -#: stock/templates/stock/location.html:92 +#: stock/templates/stock/location.html:104 msgid "Location Path" msgstr "" -#: stock/templates/stock/location.html:97 +#: stock/templates/stock/location.html:109 msgid "Location Description" msgstr "" -#: stock/templates/stock/location.html:102 +#: stock/templates/stock/location.html:114 #: stock/templates/stock/location_navbar.html:11 #: stock/templates/stock/location_navbar.html:18 #: stock/templates/stock/sublocation.html:16 msgid "Sublocations" msgstr "" -#: stock/templates/stock/location.html:112 +#: stock/templates/stock/location.html:124 msgid "Stock Details" msgstr "" -#: stock/templates/stock/location.html:117 templates/InvenTree/search.html:279 +#: stock/templates/stock/location.html:129 templates/InvenTree/search.html:279 #: templates/stats.html:97 users/models.py:42 msgid "Stock Locations" msgstr "" @@ -5895,7 +5902,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1217 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:880 msgid "Convert Stock Item" msgstr "" @@ -5928,8 +5935,7 @@ msgstr "" msgid "Edit Stock Location" msgstr "" -#: stock/views.py:253 stock/views.py:1196 stock/views.py:1318 -#: stock/views.py:1683 +#: stock/views.py:253 stock/views.py:859 stock/views.py:981 stock/views.py:1346 msgid "Owner is required (ownership control is enabled)" msgstr "" @@ -5981,133 +5987,51 @@ msgstr "" msgid "Uninstall Stock Items" msgstr "" +#: stock/views.py:728 templates/js/stock.js:223 +msgid "Confirm stock adjustment" +msgstr "" + #: stock/views.py:739 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:764 -msgid "Adjust Stock" -msgstr "" - -#: stock/views.py:840 -msgid "Move Stock Items" -msgstr "" - -#: stock/views.py:840 -msgid "Move" -msgstr "" - -#: stock/views.py:841 -msgid "Count Stock Items" -msgstr "" - -#: stock/views.py:841 -msgid "Count" -msgstr "" - -#: stock/views.py:842 -msgid "Remove From Stock" -msgstr "" - -#: stock/views.py:842 -msgid "Take" -msgstr "" - -#: stock/views.py:843 -msgid "Add Stock Items" -msgstr "" - -#: stock/views.py:843 users/models.py:189 -msgid "Add" -msgstr "" - -#: stock/views.py:844 -msgid "Delete Stock Items" -msgstr "" - -#: stock/views.py:910 -msgid "Must enter integer value" -msgstr "" - -#: stock/views.py:915 -msgid "Quantity must be positive" -msgstr "" - -#: stock/views.py:922 -#, python-brace-format -msgid "Quantity must not exceed {x}" -msgstr "" - -#: stock/views.py:986 -msgid "No action performed" -msgstr "" - -#: stock/views.py:1000 -#, python-brace-format -msgid "Added stock to {n} items" -msgstr "" - -#: stock/views.py:1014 -#, python-brace-format -msgid "Removed stock from {n} items" -msgstr "" - -#: stock/views.py:1026 -#, python-brace-format -msgid "Counted stock for {n} items" -msgstr "" - -#: stock/views.py:1064 -msgid "No items were moved" -msgstr "" - -#: stock/views.py:1067 -#, python-brace-format -msgid "Moved {n} items to {dest}" -msgstr "" - -#: stock/views.py:1086 -#, python-brace-format -msgid "Deleted {n} stock items" -msgstr "" - -#: stock/views.py:1098 +#: stock/views.py:761 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:1335 +#: stock/views.py:998 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1428 templates/js/build.js:365 +#: stock/views.py:1091 templates/js/build.js:365 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1570 +#: stock/views.py:1233 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1652 +#: stock/views.py:1315 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1752 +#: stock/views.py:1415 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1765 +#: stock/views.py:1428 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1776 +#: stock/views.py:1439 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1783 +#: stock/views.py:1446 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1792 +#: stock/views.py:1455 msgid "Add Stock Tracking Entry" msgstr "" @@ -6191,11 +6115,11 @@ msgstr "" msgid "Enter a search query" msgstr "" -#: templates/InvenTree/search.html:268 templates/js/stock.js:303 +#: templates/InvenTree/search.html:268 templates/js/stock.js:570 msgid "Shipped to customer" msgstr "" -#: templates/InvenTree/search.html:271 templates/js/stock.js:313 +#: templates/InvenTree/search.html:271 templates/js/stock.js:580 msgid "No stock location set" msgstr "" @@ -6468,9 +6392,9 @@ msgstr "" msgid "copy version information" msgstr "" -#: templates/about.html:100 templates/js/modals.js:34 -#: templates/js/modals.js:675 templates/js/modals.js:968 -#: templates/modals.html:29 templates/modals.html:54 templates/modals.html:97 +#: templates/about.html:100 templates/js/modals.js:33 +#: templates/js/modals.js:567 templates/js/modals.js:661 +#: templates/js/modals.js:954 templates/modals.html:29 templates/modals.html:54 msgid "Close" msgstr "" @@ -6490,6 +6414,62 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" +#: templates/js/api.js:154 templates/js/modals.js:1024 +msgid "No Response" +msgstr "" + +#: templates/js/api.js:155 templates/js/modals.js:1025 +msgid "No response from the InvenTree server" +msgstr "" + +#: templates/js/api.js:160 +msgid "Error 400: Bad request" +msgstr "" + +#: templates/js/api.js:161 +msgid "API request returned error code 400" +msgstr "" + +#: templates/js/api.js:164 templates/js/modals.js:1034 +msgid "Error 401: Not Authenticated" +msgstr "" + +#: templates/js/api.js:165 templates/js/modals.js:1035 +msgid "Authentication credentials not supplied" +msgstr "" + +#: templates/js/api.js:168 templates/js/modals.js:1039 +msgid "Error 403: Permission Denied" +msgstr "" + +#: templates/js/api.js:169 templates/js/modals.js:1040 +msgid "You do not have the required permissions to access this function" +msgstr "" + +#: templates/js/api.js:172 templates/js/modals.js:1044 +msgid "Error 404: Resource Not Found" +msgstr "" + +#: templates/js/api.js:173 templates/js/modals.js:1045 +msgid "The requested resource could not be located on the server" +msgstr "" + +#: templates/js/api.js:176 templates/js/modals.js:1049 +msgid "Error 408: Timeout" +msgstr "" + +#: templates/js/api.js:177 templates/js/modals.js:1050 +msgid "Connection timeout while requesting data from server" +msgstr "" + +#: templates/js/api.js:180 +msgid "Unhandled Error Code" +msgstr "" + +#: templates/js/api.js:181 +msgid "Error code" +msgstr "" + #: templates/js/attachment.js:16 msgid "No attachments found" msgstr "" @@ -6534,7 +6514,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:1028 +#: templates/js/barcode.js:119 templates/js/modals.js:1014 msgid "Invalid server response" msgstr "" @@ -6558,7 +6538,7 @@ msgstr "" msgid "Unlink" msgstr "" -#: templates/js/barcode.js:376 +#: templates/js/barcode.js:376 templates/js/stock.js:161 msgid "Remove stock item" msgstr "" @@ -6696,7 +6676,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:840 templates/js/part.js:491 templates/js/part.js:736 -#: templates/js/stock.js:514 templates/js/stock.js:989 +#: templates/js/stock.js:825 templates/js/stock.js:1276 msgid "Select" msgstr "" @@ -6704,7 +6684,7 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:924 templates/js/stock.js:1211 +#: templates/js/build.js:924 templates/js/stock.js:1498 msgid "No user information" msgstr "" @@ -6831,63 +6811,19 @@ msgstr "" msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:587 templates/js/modals.js:1038 -msgid "No Response" -msgstr "" - -#: templates/js/forms.js:588 templates/js/modals.js:1039 -msgid "No response from the InvenTree server" -msgstr "" - -#: templates/js/forms.js:594 templates/js/modals.js:1048 -msgid "Error 401: Not Authenticated" -msgstr "" - -#: templates/js/forms.js:595 templates/js/modals.js:1049 -msgid "Authentication credentials not supplied" -msgstr "" - -#: templates/js/forms.js:601 templates/js/modals.js:1053 -msgid "Error 403: Permission Denied" -msgstr "" - -#: templates/js/forms.js:602 templates/js/modals.js:1054 -msgid "You do not have the required permissions to access this function" -msgstr "" - -#: templates/js/forms.js:608 templates/js/modals.js:1058 -msgid "Error 404: Resource Not Found" -msgstr "" - -#: templates/js/forms.js:609 templates/js/modals.js:1059 -msgid "The requested resource could not be located on the server" -msgstr "" - -#: templates/js/forms.js:615 templates/js/modals.js:1063 -msgid "Error 408: Timeout" -msgstr "" - -#: templates/js/forms.js:616 templates/js/modals.js:1064 -msgid "Connection timeout while requesting data from server" -msgstr "" - -#: templates/js/forms.js:622 templates/js/modals.js:1067 -msgid "Error requesting form data" -msgstr "" - -#: templates/js/forms.js:815 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:797 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1188 +#: templates/js/forms.js:1164 msgid "Searching" msgstr "" -#: templates/js/forms.js:1338 +#: templates/js/forms.js:1314 msgid "Clear input" msgstr "" -#: templates/js/label.js:10 templates/js/report.js:98 +#: templates/js/label.js:10 templates/js/report.js:98 templates/js/stock.js:185 msgid "Select Stock Items" msgstr "" @@ -6940,12 +6876,12 @@ msgid "Select Label Template" msgstr "" #: templates/js/modals.js:59 templates/js/modals.js:103 -#: templates/js/modals.js:599 templates/modals.html:75 +#: templates/js/modals.js:593 msgid "Cancel" msgstr "" #: templates/js/modals.js:60 templates/js/modals.js:102 -#: templates/js/modals.js:674 templates/js/modals.js:967 +#: templates/js/modals.js:660 templates/js/modals.js:953 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" @@ -6954,46 +6890,50 @@ msgstr "" msgid "Form Title" msgstr "" -#: templates/js/modals.js:372 +#: templates/js/modals.js:380 msgid "Waiting for server..." msgstr "" -#: templates/js/modals.js:531 +#: templates/js/modals.js:539 msgid "Show Error Information" msgstr "" -#: templates/js/modals.js:598 templates/modals.html:76 +#: templates/js/modals.js:592 msgid "Accept" msgstr "" -#: templates/js/modals.js:663 +#: templates/js/modals.js:649 msgid "Loading Data" msgstr "" -#: templates/js/modals.js:918 +#: templates/js/modals.js:904 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:918 +#: templates/js/modals.js:904 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:931 +#: templates/js/modals.js:917 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:1028 +#: templates/js/modals.js:1014 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:1043 +#: templates/js/modals.js:1029 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:1044 +#: templates/js/modals.js:1030 msgid "Server returned error code 400" msgstr "" +#: templates/js/modals.js:1053 +msgid "Error requesting form data" +msgstr "" + #: templates/js/model_renderers.js:38 msgid "Company ID" msgstr "" @@ -7082,7 +7022,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:761 templates/js/stock.js:1013 +#: templates/js/part.js:761 templates/js/stock.js:1300 msgid "Path" msgstr "" @@ -7090,11 +7030,11 @@ msgstr "" msgid "No test templates matching query" msgstr "" -#: templates/js/part.js:855 templates/js/stock.js:75 +#: templates/js/part.js:855 templates/js/stock.js:384 msgid "Edit test result" msgstr "" -#: templates/js/part.js:856 templates/js/stock.js:76 +#: templates/js/part.js:856 templates/js/stock.js:385 msgid "Delete test result" msgstr "" @@ -7187,179 +7127,235 @@ msgstr "" msgid "Sales Order(s) must be selected before printing report" msgstr "" -#: templates/js/stock.js:38 -msgid "PASS" +#: templates/js/stock.js:39 +msgid "Transfer Stock" msgstr "" #: templates/js/stock.js:40 +msgid "Move" +msgstr "" + +#: templates/js/stock.js:46 +msgid "Count Stock" +msgstr "" + +#: templates/js/stock.js:47 +msgid "Count" +msgstr "" + +#: templates/js/stock.js:51 +msgid "Remove Stock" +msgstr "" + +#: templates/js/stock.js:52 +msgid "Take" +msgstr "" + +#: templates/js/stock.js:56 +msgid "Add Stock" +msgstr "" + +#: templates/js/stock.js:57 users/models.py:189 +msgid "Add" +msgstr "" + +#: templates/js/stock.js:61 templates/stock_table.html:63 +msgid "Delete Stock" +msgstr "" + +#: templates/js/stock.js:150 +msgid "Quantity cannot be adjusted for serialized stock" +msgstr "" + +#: templates/js/stock.js:150 +msgid "Specify stock quantity" +msgstr "" + +#: templates/js/stock.js:186 +msgid "You must select at least one available stock item" +msgstr "" + +#: templates/js/stock.js:202 +msgid "Select destination stock location" +msgstr "" + +#: templates/js/stock.js:210 +msgid "Stock transaction notes" +msgstr "" + +#: templates/js/stock.js:347 +msgid "PASS" +msgstr "" + +#: templates/js/stock.js:349 msgid "FAIL" msgstr "" -#: templates/js/stock.js:45 +#: templates/js/stock.js:354 msgid "NO RESULT" msgstr "" -#: templates/js/stock.js:71 +#: templates/js/stock.js:380 msgid "Add test result" msgstr "" -#: templates/js/stock.js:97 +#: templates/js/stock.js:406 msgid "No test results found" msgstr "" -#: templates/js/stock.js:145 +#: templates/js/stock.js:454 msgid "Test Date" msgstr "" -#: templates/js/stock.js:295 +#: templates/js/stock.js:562 msgid "In production" msgstr "" -#: templates/js/stock.js:299 +#: templates/js/stock.js:566 msgid "Installed in Stock Item" msgstr "" -#: templates/js/stock.js:307 +#: templates/js/stock.js:574 msgid "Assigned to Sales Order" msgstr "" -#: templates/js/stock.js:339 +#: templates/js/stock.js:650 msgid "No stock items matching query" msgstr "" -#: templates/js/stock.js:360 +#: templates/js/stock.js:671 msgid "items" msgstr "" -#: templates/js/stock.js:452 +#: templates/js/stock.js:763 msgid "batches" msgstr "" -#: templates/js/stock.js:479 +#: templates/js/stock.js:790 msgid "locations" msgstr "" -#: templates/js/stock.js:481 +#: templates/js/stock.js:792 msgid "Undefined location" msgstr "" -#: templates/js/stock.js:582 +#: templates/js/stock.js:893 msgid "Stock item is in production" msgstr "" -#: templates/js/stock.js:587 +#: templates/js/stock.js:898 msgid "Stock item assigned to sales order" msgstr "" -#: templates/js/stock.js:590 +#: templates/js/stock.js:901 msgid "Stock item assigned to customer" msgstr "" -#: templates/js/stock.js:594 +#: templates/js/stock.js:905 msgid "Stock item has expired" msgstr "" -#: templates/js/stock.js:596 +#: templates/js/stock.js:907 msgid "Stock item will expire soon" msgstr "" -#: templates/js/stock.js:600 +#: templates/js/stock.js:911 msgid "Stock item has been allocated" msgstr "" -#: templates/js/stock.js:604 +#: templates/js/stock.js:915 msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/stock.js:611 +#: templates/js/stock.js:922 msgid "Stock item has been rejected" msgstr "" -#: templates/js/stock.js:615 +#: templates/js/stock.js:926 msgid "Stock item is lost" msgstr "" -#: templates/js/stock.js:618 +#: templates/js/stock.js:929 msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:622 templates/js/table_filters.js:147 +#: templates/js/stock.js:933 templates/js/table_filters.js:147 msgid "Depleted" msgstr "" -#: templates/js/stock.js:651 +#: templates/js/stock.js:962 msgid "Stocktake" msgstr "" -#: templates/js/stock.js:705 +#: templates/js/stock.js:1016 msgid "Supplier part not specified" msgstr "" -#: templates/js/stock.js:876 +#: templates/js/stock.js:1163 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:891 +#: templates/js/stock.js:1178 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:905 +#: templates/js/stock.js:1192 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:906 +#: templates/js/stock.js:1193 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1045 +#: templates/js/stock.js:1332 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1092 +#: templates/js/stock.js:1379 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1111 +#: templates/js/stock.js:1398 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1130 +#: templates/js/stock.js:1417 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1148 +#: templates/js/stock.js:1435 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1171 +#: templates/js/stock.js:1458 msgid "Added" msgstr "" -#: templates/js/stock.js:1179 +#: templates/js/stock.js:1466 msgid "Removed" msgstr "" -#: templates/js/stock.js:1223 +#: templates/js/stock.js:1510 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1224 +#: templates/js/stock.js:1511 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1348 +#: templates/js/stock.js:1635 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1389 +#: templates/js/stock.js:1676 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1412 +#: templates/js/stock.js:1699 msgid "Serial" msgstr "" -#: templates/js/stock.js:1440 +#: templates/js/stock.js:1727 msgid "Uninstall Stock Item" msgstr "" @@ -7790,10 +7786,6 @@ msgstr "" msgid "Delete selected items" msgstr "" -#: templates/stock_table.html:63 -msgid "Delete Stock" -msgstr "" - #: templates/yesnolabel.html:4 msgid "Yes" msgstr "" From d89ce0dceb72178be3cd63f80a75364814040999 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 12 Jul 2021 23:24:25 +1000 Subject: [PATCH 444/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ja/LC_MESSAGES/django.po | 846 +++++++++++----------- 1 file changed, 419 insertions(+), 427 deletions(-) diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index aa8509699e..9bebf4c173 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-10 13:28+0000\n" -"PO-Revision-Date: 2021-07-10 14:25\n" +"POT-Creation-Date: 2021-07-12 12:41+0000\n" +"PO-Revision-Date: 2021-07-12 13:24\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -36,7 +36,7 @@ msgstr "" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:119 templates/js/forms.js:486 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:506 msgid "Confirm" msgstr "確認" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "" #: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 -#: stock/views.py:1648 +#: stock/views.py:1311 msgid "Invalid quantity provided" msgstr "" @@ -124,7 +124,7 @@ msgstr "ファイルコメント" #: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1202 +#: templates/js/stock.js:1489 msgid "User" msgstr "ユーザー" @@ -141,7 +141,7 @@ msgstr "無効な選択です" #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:365 #: templates/js/part.js:118 templates/js/part.js:251 templates/js/part.js:743 -#: templates/js/stock.js:995 +#: templates/js/stock.js:1282 msgid "Name" msgstr "お名前" @@ -164,8 +164,8 @@ msgstr "お名前" #: templates/js/company.js:561 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:361 #: templates/js/part.js:538 templates/js/part.js:755 templates/js/part.js:823 -#: templates/js/stock.js:557 templates/js/stock.js:1007 -#: templates/js/stock.js:1052 +#: templates/js/stock.js:868 templates/js/stock.js:1294 +#: templates/js/stock.js:1339 msgid "Description" msgstr "説明" @@ -473,7 +473,7 @@ msgstr "" #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:741 -#: company/forms.py:124 company/templates/company/supplier_part_pricing.html:79 +#: company/forms.py:104 company/templates/company/supplier_part_pricing.html:79 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 @@ -481,8 +481,8 @@ msgstr "" #: order/templates/order/sales_order_detail.html:80 #: order/templates/order/sales_order_detail.html:87 #: order/templates/order/sales_order_detail.html:172 -#: order/templates/order/sales_order_detail.html:244 part/forms.py:327 -#: part/forms.py:357 part/forms.py:373 part/forms.py:389 part/models.py:2329 +#: order/templates/order/sales_order_detail.html:244 part/forms.py:317 +#: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 #: part/templates/part/prices.html:474 @@ -496,8 +496,8 @@ msgstr "" #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 #: templates/js/order.js:460 templates/js/part.js:928 templates/js/part.js:1050 -#: templates/js/part.js:1106 templates/js/stock.js:1187 -#: templates/js/stock.js:1406 +#: templates/js/part.js:1106 templates/js/stock.js:1474 +#: templates/js/stock.js:1693 msgid "Quantity" msgstr "" @@ -542,8 +542,9 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:256 -#: templates/js/build.js:620 templates/js/order.js:445 -#: templates/js/stock.js:643 templates/js/stock.js:1079 +#: templates/js/build.js:620 templates/js/order.js:445 templates/js/stock.js:75 +#: templates/js/stock.js:201 templates/js/stock.js:954 +#: templates/js/stock.js:1366 msgid "Location" msgstr "" @@ -557,8 +558,8 @@ msgstr "完了したパーツの場所" #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:249 templates/js/order.js:352 -#: templates/js/stock.js:630 templates/js/stock.js:1156 -#: templates/js/stock.js:1422 +#: templates/js/stock.js:941 templates/js/stock.js:1443 +#: templates/js/stock.js:1709 msgid "Status" msgstr "" @@ -659,8 +660,8 @@ msgstr "" #: templates/js/build.js:586 templates/js/build.js:873 #: templates/js/build.js:1139 templates/js/company.js:264 #: templates/js/company.js:470 templates/js/part.js:342 -#: templates/js/part.js:505 templates/js/stock.js:526 -#: templates/js/stock.js:1394 +#: templates/js/part.js:505 templates/js/stock.js:73 templates/js/stock.js:837 +#: templates/js/stock.js:1681 msgid "Part" msgstr "パーツ" @@ -708,7 +709,7 @@ msgstr "" msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:249 part/templates/part/part_base.html:167 +#: build/models.py:249 part/templates/part/part_base.html:183 msgid "Build Status" msgstr "" @@ -766,7 +767,7 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:28 #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 -#: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 +#: part/templates/part/detail.html:83 part/templates/part/part_base.html:110 #: stock/models.py:464 stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "" @@ -787,11 +788,12 @@ msgstr "" #: order/templates/order/so_navbar.html:36 part/models.py:864 #: part/templates/part/navbar.html:121 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 -#: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 +#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 +#: stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:566 -#: templates/js/stock.js:141 templates/js/stock.js:722 +#: templates/js/stock.js:209 templates/js/stock.js:450 +#: templates/js/stock.js:1033 msgid "Notes" msgstr "" @@ -857,7 +859,7 @@ msgstr "パーツを割り当てるためにビルドする" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 #: templates/js/build.js:249 templates/js/build.js:993 #: templates/js/order.js:433 templates/js/order.js:438 -#: templates/js/stock.js:1138 +#: templates/js/stock.js:1425 msgid "Stock Item" msgstr "" @@ -1233,7 +1235,6 @@ msgstr "" #: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:782 #: order/templates/order/purchase_order_detail.html:270 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 -#: stock/forms.py:342 msgid "Destination" msgstr "" @@ -1242,8 +1243,8 @@ msgid "Destination location not specified" msgstr "" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:315 templates/js/stock.js:638 -#: templates/js/stock.js:1429 templates/js/table_filters.js:116 +#: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 +#: templates/js/stock.js:1716 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "" @@ -1298,7 +1299,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 -#: templates/js/stock.js:1067 +#: templates/js/stock.js:1354 msgid "Details" msgstr "" @@ -1362,7 +1363,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1674 +#: build/views.py:184 stock/views.py:1337 msgid "Serial numbers already exist" msgstr "" @@ -1867,7 +1868,7 @@ msgstr "" msgid "Key string must be unique" msgstr "" -#: common/models.py:742 company/forms.py:125 +#: common/models.py:742 company/forms.py:105 msgid "Price break quantity" msgstr "" @@ -1941,31 +1942,31 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/forms.py:26 part/forms.py:47 +#: company/forms.py:25 part/forms.py:47 msgid "URL" msgstr "" -#: company/forms.py:27 part/forms.py:48 +#: company/forms.py:26 part/forms.py:48 msgid "Image URL" msgstr "" -#: company/forms.py:67 templates/js/part.js:1041 +#: company/forms.py:47 templates/js/part.js:1041 msgid "Single Price" msgstr "" -#: company/forms.py:68 +#: company/forms.py:48 msgid "Single quantity price" msgstr "" -#: company/forms.py:76 company/models.py:335 +#: company/forms.py:56 company/models.py:335 msgid "Select manufacturer" msgstr "" -#: company/forms.py:82 company/models.py:342 +#: company/forms.py:62 company/models.py:342 msgid "Manufacturer Part Number" msgstr "" -#: company/forms.py:84 company/models.py:341 +#: company/forms.py:64 company/models.py:341 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 @@ -2116,7 +2117,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:371 templates/js/part.js:260 -#: templates/js/stock.js:137 +#: templates/js/stock.js:446 msgid "Value" msgstr "" @@ -2189,7 +2190,7 @@ msgstr "" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/company.js:571 templates/js/stock.js:718 +#: templates/js/company.js:571 templates/js/stock.js:1029 msgid "Packaging" msgstr "" @@ -2259,7 +2260,7 @@ msgid "Phone" msgstr "" #: company/templates/company/company_base.html:166 -#: part/templates/part/part_base.html:311 +#: part/templates/part/part_base.html:347 msgid "Upload Image" msgstr "" @@ -2279,7 +2280,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 -#: templates/js/stock.js:1120 +#: templates/js/stock.js:1407 msgid "Customer" msgstr "" @@ -2322,26 +2323,9 @@ msgstr "パーツを削除" msgid "Delete Parts" msgstr "パーツを削除" -#: company/templates/company/detail_manufacturer_part.html:68 -#: company/templates/company/detail_supplier_part.html:66 -#: part/templates/part/bom.html:166 part/templates/part/category.html:127 -#: templates/js/stock.js:1335 -msgid "New Part" -msgstr "新規パーツ" - -#: company/templates/company/detail_manufacturer_part.html:69 -#: company/templates/company/detail_supplier_part.html:67 -msgid "Create new Part" -msgstr "新規パーツを作成" - -#: company/templates/company/detail_manufacturer_part.html:74 -#: company/views.py:66 part/templates/part/supplier.html:85 -#: part/templates/part/supplier.html:161 -msgid "New Manufacturer" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:75 -msgid "Create new Manufacturer" +#: company/templates/company/detail_manufacturer_part.html:72 +#: part/templates/part/supplier.html:164 +msgid "Add Manufacturer Part" msgstr "" #: company/templates/company/detail_stock.html:10 @@ -2351,7 +2335,7 @@ msgstr "" #: company/templates/company/detail_stock.html:37 #: company/templates/company/supplier_part_stock.html:34 #: part/templates/part/category.html:123 part/templates/part/category.html:137 -#: part/templates/part/stock.html:55 stock/templates/stock/location.html:163 +#: part/templates/part/stock.html:55 stock/templates/stock/location.html:175 msgid "Export" msgstr "" @@ -2363,20 +2347,30 @@ msgstr "サプライヤー・パーツ" #: company/templates/company/detail_supplier_part.html:21 #: order/templates/order/order_wizard/select_parts.html:44 -#: part/templates/part/part_base.html:433 +#: part/templates/part/part_base.html:469 msgid "Create new supplier part" msgstr "新しいサプライヤー・パーツを作成" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 -#: part/templates/part/part_base.html:432 part/templates/part/supplier.html:18 -#: templates/js/stock.js:1341 +#: part/templates/part/part_base.html:468 part/templates/part/supplier.html:18 +#: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "新しいサプライヤー・パーツ" +#: company/templates/company/detail_supplier_part.html:66 +#: part/templates/part/bom.html:166 part/templates/part/category.html:127 +#: templates/js/stock.js:1622 +msgid "New Part" +msgstr "新規パーツ" + +#: company/templates/company/detail_supplier_part.html:67 +msgid "Create new Part" +msgstr "新規パーツを作成" + #: company/templates/company/detail_supplier_part.html:72 #: company/templates/company/manufacturer_part_suppliers.html:96 -#: company/views.py:60 part/templates/part/supplier.html:80 +#: company/views.py:59 part/templates/part/supplier.html:80 msgid "New Supplier" msgstr "" @@ -2391,7 +2385,7 @@ msgstr "" #: company/templates/company/manufacturer_part_base.html:36 #: company/templates/company/supplier_part_base.html:36 #: company/templates/company/supplier_part_orders.html:17 -#: part/templates/part/orders.html:17 part/templates/part/part_base.html:58 +#: part/templates/part/orders.html:17 part/templates/part/part_base.html:74 msgid "Order part" msgstr "パーツの注文" @@ -2415,17 +2409,17 @@ msgstr "メーカー・パーツの詳細" msgid "Internal Part" msgstr "内部パーツ" -#: company/templates/company/manufacturer_part_base.html:125 +#: company/templates/company/manufacturer_part_base.html:129 msgid "Edit Manufacturer Part" msgstr "メーカー・パーツの編集" -#: company/templates/company/manufacturer_part_base.html:134 +#: company/templates/company/manufacturer_part_base.html:138 msgid "Delete Manufacturer Part" msgstr "メーカー・パーツを削除" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:59 part/templates/part/navbar.html:75 +#: company/views.py:58 part/templates/part/navbar.html:75 #: part/templates/part/navbar.html:78 part/templates/part/prices.html:153 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" @@ -2444,8 +2438,8 @@ msgstr "メーカー・パーツの在庫" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:406 templates/js/part.js:566 templates/js/stock.js:566 -#: templates/navbar.html:26 +#: templates/js/part.js:406 templates/js/part.js:566 templates/js/stock.js:74 +#: templates/js/stock.js:877 templates/navbar.html:26 msgid "Stock" msgstr "" @@ -2467,8 +2461,8 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:48 #: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/related.html:44 part/templates/part/supplier.html:23 -#: part/templates/part/supplier.html:52 stock/views.py:844 -#: templates/js/company.js:203 users/models.py:193 +#: part/templates/part/supplier.html:52 templates/js/company.js:203 +#: users/models.py:193 msgid "Delete" msgstr "" @@ -2518,12 +2512,12 @@ msgid "Supplied Parts" msgstr "" #: company/templates/company/navbar.html:38 part/templates/part/navbar.html:30 -#: stock/templates/stock/location.html:107 -#: stock/templates/stock/location.html:122 -#: stock/templates/stock/location.html:136 +#: stock/templates/stock/location.html:119 +#: stock/templates/stock/location.html:134 +#: stock/templates/stock/location.html:148 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:1019 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1306 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" @@ -2581,7 +2575,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:420 #: stock/templates/stock/item_base.html:386 templates/js/company.js:511 -#: templates/js/stock.js:690 +#: templates/js/stock.js:1001 msgid "Supplier Part" msgstr "" @@ -2656,58 +2650,58 @@ msgstr "" msgid "Delete price break" msgstr "" -#: company/views.py:65 part/templates/part/prices.html:157 +#: company/views.py:64 part/templates/part/prices.html:157 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" -#: company/views.py:71 templates/InvenTree/search.html:336 +#: company/views.py:65 part/templates/part/supplier.html:85 +msgid "New Manufacturer" +msgstr "" + +#: company/views.py:70 templates/InvenTree/search.html:336 #: templates/navbar.html:45 msgid "Customers" msgstr "" -#: company/views.py:72 +#: company/views.py:71 msgid "New Customer" msgstr "" -#: company/views.py:79 +#: company/views.py:78 msgid "Companies" msgstr "" -#: company/views.py:80 +#: company/views.py:79 msgid "New Company" msgstr "" -#: company/views.py:161 part/views.py:1008 +#: company/views.py:160 part/views.py:1008 msgid "Download Image" msgstr "" -#: company/views.py:190 part/views.py:1040 +#: company/views.py:189 part/views.py:1040 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:197 part/views.py:1047 +#: company/views.py:196 part/views.py:1047 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:206 part/views.py:1056 +#: company/views.py:205 part/views.py:1056 msgid "Supplied URL is not a valid image file" msgstr "" -#: company/views.py:251 -msgid "Create New Manufacturer Part" -msgstr "" - -#: company/views.py:334 +#: company/views.py:265 msgid "Edit Supplier Part" msgstr "" -#: company/views.py:385 templates/js/stock.js:1342 +#: company/views.py:316 templates/js/stock.js:1629 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:529 +#: company/views.py:460 msgid "Delete Supplier Part" msgstr "" @@ -2942,7 +2936,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:336 templates/js/order.js:210 -#: templates/js/stock.js:669 templates/js/stock.js:1101 +#: templates/js/stock.js:980 templates/js/stock.js:1388 msgid "Purchase Order" msgstr "" @@ -2962,7 +2956,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:776 part/templates/part/prices.html:166 stock/models.py:545 -#: stock/templates/stock/item_base.html:343 templates/js/stock.js:713 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:1024 msgid "Purchase Price" msgstr "" @@ -3078,15 +3072,14 @@ msgstr "" #: order/templates/order/order_base.html:199 #: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 -#: part/templates/part/part_base.html:419 -#: stock/templates/stock/location.html:191 templates/js/stock.js:759 -#: templates/js/stock.js:1347 +#: part/templates/part/part_base.html:455 +#: stock/templates/stock/location.html:203 templates/js/stock.js:1634 msgid "New Location" msgstr "" #: order/templates/order/order_base.html:200 #: order/templates/order/purchase_order_detail.html:128 -#: part/templates/part/part_base.html:420 +#: part/templates/part/part_base.html:456 #: stock/templates/stock/location.html:42 msgid "Create new stock location" msgstr "" @@ -3361,7 +3354,7 @@ msgid "Order Code" msgstr "" #: order/templates/order/receive_parts.html:21 -#: part/templates/part/part_base.html:136 templates/js/part.js:582 +#: part/templates/part/part_base.html:152 templates/js/part.js:582 msgid "On Order" msgstr "" @@ -3668,139 +3661,139 @@ msgstr "" msgid "Default Location" msgstr "" -#: part/bom.py:134 part/templates/part/part_base.html:124 +#: part/bom.py:134 part/templates/part/part_base.html:140 msgid "Available Stock" msgstr "" -#: part/forms.py:74 stock/forms.py:232 +#: part/forms.py:64 stock/forms.py:232 msgid "File Format" msgstr "" -#: part/forms.py:74 stock/forms.py:232 +#: part/forms.py:64 stock/forms.py:232 msgid "Select output file format" msgstr "" -#: part/forms.py:76 +#: part/forms.py:66 msgid "Cascading" msgstr "" -#: part/forms.py:76 +#: part/forms.py:66 msgid "Download cascading / multi-level BOM" msgstr "" -#: part/forms.py:78 +#: part/forms.py:68 msgid "Levels" msgstr "" -#: part/forms.py:78 +#: part/forms.py:68 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "" -#: part/forms.py:80 +#: part/forms.py:70 msgid "Include Parameter Data" msgstr "" -#: part/forms.py:80 +#: part/forms.py:70 msgid "Include part parameters data in exported BOM" msgstr "" -#: part/forms.py:82 +#: part/forms.py:72 msgid "Include Stock Data" msgstr "" -#: part/forms.py:82 +#: part/forms.py:72 msgid "Include part stock data in exported BOM" msgstr "" -#: part/forms.py:84 +#: part/forms.py:74 msgid "Include Manufacturer Data" msgstr "" -#: part/forms.py:84 +#: part/forms.py:74 msgid "Include part manufacturer data in exported BOM" msgstr "" -#: part/forms.py:86 +#: part/forms.py:76 msgid "Include Supplier Data" msgstr "" -#: part/forms.py:86 +#: part/forms.py:76 msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:107 part/models.py:2223 +#: part/forms.py:97 part/models.py:2223 msgid "Parent Part" msgstr "" -#: part/forms.py:108 part/templates/part/bom_duplicate.html:7 +#: part/forms.py:98 part/templates/part/bom_duplicate.html:7 msgid "Select parent part to copy BOM from" msgstr "" -#: part/forms.py:114 +#: part/forms.py:104 msgid "Clear existing BOM items" msgstr "" -#: part/forms.py:120 +#: part/forms.py:110 msgid "Confirm BOM duplication" msgstr "" -#: part/forms.py:138 +#: part/forms.py:128 msgid "validate" msgstr "" -#: part/forms.py:138 +#: part/forms.py:128 msgid "Confirm that the BOM is correct" msgstr "" -#: part/forms.py:181 +#: part/forms.py:171 msgid "Related Part" msgstr "" -#: part/forms.py:188 +#: part/forms.py:178 msgid "Select part category" msgstr "" -#: part/forms.py:205 +#: part/forms.py:195 msgid "Duplicate all BOM data for this part" msgstr "" -#: part/forms.py:206 +#: part/forms.py:196 msgid "Copy BOM" msgstr "" -#: part/forms.py:211 +#: part/forms.py:201 msgid "Duplicate all parameter data for this part" msgstr "" -#: part/forms.py:212 +#: part/forms.py:202 msgid "Copy Parameters" msgstr "" -#: part/forms.py:217 +#: part/forms.py:207 msgid "Confirm part creation" msgstr "" -#: part/forms.py:222 +#: part/forms.py:212 msgid "Include category parameter templates" msgstr "" -#: part/forms.py:227 +#: part/forms.py:217 msgid "Include parent categories parameter templates" msgstr "" -#: part/forms.py:307 +#: part/forms.py:297 msgid "Add parameter template to same level categories" msgstr "" -#: part/forms.py:311 +#: part/forms.py:301 msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:329 part/models.py:2322 +#: part/forms.py:319 part/models.py:2322 msgid "Sub part" msgstr "" -#: part/forms.py:358 +#: part/forms.py:348 msgid "Input quantity for price calculation" msgstr "" @@ -3891,7 +3884,7 @@ msgid "Part category" msgstr "" #: part/models.py:723 part/templates/part/detail.html:28 -#: part/templates/part/part_base.html:87 templates/js/part.js:169 +#: part/templates/part/part_base.html:103 templates/js/part.js:169 #: templates/js/part.js:397 msgid "IPN" msgstr "" @@ -4011,7 +4004,7 @@ msgstr "" msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:818 templates/js/stock.js:117 +#: part/models.py:2124 templates/js/part.js:818 templates/js/stock.js:426 msgid "Test Name" msgstr "" @@ -4255,7 +4248,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:167 part/views.py:451 -#: templates/js/stock.js:1336 +#: templates/js/stock.js:1623 msgid "Create New Part" msgstr "" @@ -4372,12 +4365,12 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:192 templates/js/stock.js:760 +#: stock/templates/stock/location.html:204 msgid "Create new location" msgstr "" #: part/templates/part/category.html:223 part/templates/part/category.html:253 -#: part/templates/part/part_base.html:382 +#: part/templates/part/part_base.html:418 msgid "New Category" msgstr "" @@ -4389,7 +4382,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:1244 +#: part/templates/part/category.html:260 stock/views.py:907 msgid "Create new Stock Location" msgstr "" @@ -4474,7 +4467,7 @@ msgstr "" msgid "Part Details" msgstr "" -#: part/templates/part/detail.html:42 part/templates/part/part_base.html:188 +#: part/templates/part/detail.html:42 part/templates/part/part_base.html:204 msgid "Latest Serial Number" msgstr "" @@ -4639,73 +4632,83 @@ msgstr "" msgid "Show pricing information" msgstr "" -#: part/templates/part/part_base.html:52 +#: part/templates/part/part_base.html:53 +#: stock/templates/stock/item_base.html:140 +#: stock/templates/stock/location.html:62 +msgid "Stock actions" +msgstr "" + +#: part/templates/part/part_base.html:60 msgid "Count part stock" msgstr "" -#: part/templates/part/part_base.html:67 +#: part/templates/part/part_base.html:66 +msgid "Transfer part stock" +msgstr "" + +#: part/templates/part/part_base.html:83 msgid "Part actions" msgstr "" -#: part/templates/part/part_base.html:70 +#: part/templates/part/part_base.html:86 msgid "Duplicate part" msgstr "" -#: part/templates/part/part_base.html:73 +#: part/templates/part/part_base.html:89 msgid "Edit part" msgstr "" -#: part/templates/part/part_base.html:76 +#: part/templates/part/part_base.html:92 msgid "Delete part" msgstr "" -#: part/templates/part/part_base.html:107 +#: part/templates/part/part_base.html:123 msgid "This is a virtual part" msgstr "" -#: part/templates/part/part_base.html:113 +#: part/templates/part/part_base.html:129 #, python-format msgid "This part is a variant of %(link)s" msgstr "" -#: part/templates/part/part_base.html:130 templates/js/table_filters.js:165 +#: part/templates/part/part_base.html:146 templates/js/table_filters.js:165 msgid "In Stock" msgstr "" -#: part/templates/part/part_base.html:143 templates/InvenTree/index.html:132 +#: part/templates/part/part_base.html:159 templates/InvenTree/index.html:132 msgid "Required for Build Orders" msgstr "" -#: part/templates/part/part_base.html:150 +#: part/templates/part/part_base.html:166 msgid "Required for Sales Orders" msgstr "" -#: part/templates/part/part_base.html:157 +#: part/templates/part/part_base.html:173 msgid "Allocated to Orders" msgstr "" -#: part/templates/part/part_base.html:172 templates/js/bom.js:316 +#: part/templates/part/part_base.html:188 templates/js/bom.js:316 msgid "Can Build" msgstr "" -#: part/templates/part/part_base.html:178 templates/js/part.js:413 +#: part/templates/part/part_base.html:194 templates/js/part.js:413 #: templates/js/part.js:586 msgid "Building" msgstr "" -#: part/templates/part/part_base.html:289 part/templates/part/prices.html:131 +#: part/templates/part/part_base.html:325 part/templates/part/prices.html:131 msgid "Calculate" msgstr "" -#: part/templates/part/part_base.html:383 +#: part/templates/part/part_base.html:419 msgid "Create New Part Category" msgstr "" -#: part/templates/part/part_base.html:391 +#: part/templates/part/part_base.html:427 msgid "New Parent" msgstr "" -#: part/templates/part/part_base.html:439 +#: part/templates/part/part_base.html:475 msgid "Edit Part" msgstr "" @@ -4943,7 +4946,7 @@ msgstr "" msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/supplier.html:86 part/templates/part/supplier.html:162 +#: part/templates/part/supplier.html:86 msgid "Create new manufacturer" msgstr "" @@ -5237,7 +5240,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:257 templates/js/stock.js:1035 +#: templates/js/order.js:257 templates/js/stock.js:1322 msgid "Date" msgstr "" @@ -5249,22 +5252,54 @@ msgstr "" msgid "Fail" msgstr "" -#: stock/api.py:197 +#: stock/api.py:146 +msgid "Request must contain list of stock items" +msgstr "" + +#: stock/api.py:154 +msgid "Improperly formatted data" +msgstr "" + +#: stock/api.py:162 +msgid "Each entry must contain a valid integer primary-key" +msgstr "" + +#: stock/api.py:168 +msgid "Primary key does not match valid stock item" +msgstr "" + +#: stock/api.py:178 +msgid "Invalid quantity value" +msgstr "" + +#: stock/api.py:183 +msgid "Quantity must not be less than zero" +msgstr "" + +#: stock/api.py:211 #, python-brace-format msgid "Updated stock for {n} items" msgstr "" -#: stock/api.py:266 +#: stock/api.py:247 stock/api.py:280 +msgid "Specified quantity exceeds stock quantity" +msgstr "" + +#: stock/api.py:270 +msgid "Valid location must be specified" +msgstr "" + +#: stock/api.py:290 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:81 stock/forms.py:385 stock/models.py:513 -#: stock/templates/stock/item_base.html:393 templates/js/stock.js:658 +#: stock/forms.py:81 stock/forms.py:341 stock/models.py:513 +#: stock/templates/stock/item_base.html:393 templates/js/stock.js:969 msgid "Expiry Date" msgstr "" -#: stock/forms.py:82 stock/forms.py:386 +#: stock/forms.py:82 stock/forms.py:342 msgid "Expiration date for this stock item" msgstr "" @@ -5325,30 +5360,6 @@ msgstr "" msgid "Confirm removal of installed stock items" msgstr "" -#: stock/forms.py:342 -msgid "Destination stock location" -msgstr "" - -#: stock/forms.py:344 -msgid "Add note (required)" -msgstr "" - -#: stock/forms.py:348 stock/views.py:728 stock/views.py:930 -msgid "Confirm stock adjustment" -msgstr "" - -#: stock/forms.py:348 -msgid "Confirm movement of stock items" -msgstr "" - -#: stock/forms.py:350 -msgid "Set Default Location" -msgstr "" - -#: stock/forms.py:350 -msgid "Set the destination as the default location for selected parts" -msgstr "" - #: stock/models.py:56 stock/models.py:550 msgid "Owner" msgstr "" @@ -5582,7 +5593,7 @@ msgid "Stock adjustment actions" msgstr "" #: stock/templates/stock/item_base.html:108 -#: stock/templates/stock/location.html:65 templates/stock_table.html:57 +#: stock/templates/stock/location.html:69 templates/stock_table.html:57 msgid "Count stock" msgstr "" @@ -5599,6 +5610,7 @@ msgid "Serialize stock" msgstr "" #: stock/templates/stock/item_base.html:121 +#: stock/templates/stock/location.html:75 msgid "Transfer stock" msgstr "" @@ -5618,11 +5630,6 @@ msgstr "" msgid "Uninstall" msgstr "" -#: stock/templates/stock/item_base.html:140 -#: stock/templates/stock/location.html:62 -msgid "Stock actions" -msgstr "" - #: stock/templates/stock/item_base.html:143 msgid "Convert to variant" msgstr "" @@ -5715,7 +5722,7 @@ msgstr "" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:406 templates/js/stock.js:664 +#: stock/templates/stock/item_base.html:406 templates/js/stock.js:975 msgid "Last Updated" msgstr "" @@ -5819,42 +5826,42 @@ msgstr "" msgid "Check-in Items" msgstr "" -#: stock/templates/stock/location.html:71 +#: stock/templates/stock/location.html:83 msgid "Location actions" msgstr "" -#: stock/templates/stock/location.html:73 +#: stock/templates/stock/location.html:85 msgid "Edit location" msgstr "" -#: stock/templates/stock/location.html:75 +#: stock/templates/stock/location.html:87 msgid "Delete location" msgstr "" -#: stock/templates/stock/location.html:87 +#: stock/templates/stock/location.html:99 msgid "Location Details" msgstr "" -#: stock/templates/stock/location.html:92 +#: stock/templates/stock/location.html:104 msgid "Location Path" msgstr "" -#: stock/templates/stock/location.html:97 +#: stock/templates/stock/location.html:109 msgid "Location Description" msgstr "" -#: stock/templates/stock/location.html:102 +#: stock/templates/stock/location.html:114 #: stock/templates/stock/location_navbar.html:11 #: stock/templates/stock/location_navbar.html:18 #: stock/templates/stock/sublocation.html:16 msgid "Sublocations" msgstr "" -#: stock/templates/stock/location.html:112 +#: stock/templates/stock/location.html:124 msgid "Stock Details" msgstr "" -#: stock/templates/stock/location.html:117 templates/InvenTree/search.html:279 +#: stock/templates/stock/location.html:129 templates/InvenTree/search.html:279 #: templates/stats.html:97 users/models.py:42 msgid "Stock Locations" msgstr "" @@ -5895,7 +5902,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1217 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:880 msgid "Convert Stock Item" msgstr "" @@ -5928,8 +5935,7 @@ msgstr "" msgid "Edit Stock Location" msgstr "" -#: stock/views.py:253 stock/views.py:1196 stock/views.py:1318 -#: stock/views.py:1683 +#: stock/views.py:253 stock/views.py:859 stock/views.py:981 stock/views.py:1346 msgid "Owner is required (ownership control is enabled)" msgstr "" @@ -5981,133 +5987,51 @@ msgstr "" msgid "Uninstall Stock Items" msgstr "" +#: stock/views.py:728 templates/js/stock.js:223 +msgid "Confirm stock adjustment" +msgstr "" + #: stock/views.py:739 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:764 -msgid "Adjust Stock" -msgstr "" - -#: stock/views.py:840 -msgid "Move Stock Items" -msgstr "" - -#: stock/views.py:840 -msgid "Move" -msgstr "" - -#: stock/views.py:841 -msgid "Count Stock Items" -msgstr "" - -#: stock/views.py:841 -msgid "Count" -msgstr "" - -#: stock/views.py:842 -msgid "Remove From Stock" -msgstr "" - -#: stock/views.py:842 -msgid "Take" -msgstr "" - -#: stock/views.py:843 -msgid "Add Stock Items" -msgstr "" - -#: stock/views.py:843 users/models.py:189 -msgid "Add" -msgstr "" - -#: stock/views.py:844 -msgid "Delete Stock Items" -msgstr "" - -#: stock/views.py:910 -msgid "Must enter integer value" -msgstr "" - -#: stock/views.py:915 -msgid "Quantity must be positive" -msgstr "" - -#: stock/views.py:922 -#, python-brace-format -msgid "Quantity must not exceed {x}" -msgstr "" - -#: stock/views.py:986 -msgid "No action performed" -msgstr "" - -#: stock/views.py:1000 -#, python-brace-format -msgid "Added stock to {n} items" -msgstr "" - -#: stock/views.py:1014 -#, python-brace-format -msgid "Removed stock from {n} items" -msgstr "" - -#: stock/views.py:1026 -#, python-brace-format -msgid "Counted stock for {n} items" -msgstr "" - -#: stock/views.py:1064 -msgid "No items were moved" -msgstr "" - -#: stock/views.py:1067 -#, python-brace-format -msgid "Moved {n} items to {dest}" -msgstr "" - -#: stock/views.py:1086 -#, python-brace-format -msgid "Deleted {n} stock items" -msgstr "" - -#: stock/views.py:1098 +#: stock/views.py:761 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:1335 +#: stock/views.py:998 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1428 templates/js/build.js:365 +#: stock/views.py:1091 templates/js/build.js:365 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1570 +#: stock/views.py:1233 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1652 +#: stock/views.py:1315 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1752 +#: stock/views.py:1415 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1765 +#: stock/views.py:1428 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1776 +#: stock/views.py:1439 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1783 +#: stock/views.py:1446 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1792 +#: stock/views.py:1455 msgid "Add Stock Tracking Entry" msgstr "" @@ -6191,11 +6115,11 @@ msgstr "" msgid "Enter a search query" msgstr "" -#: templates/InvenTree/search.html:268 templates/js/stock.js:303 +#: templates/InvenTree/search.html:268 templates/js/stock.js:570 msgid "Shipped to customer" msgstr "" -#: templates/InvenTree/search.html:271 templates/js/stock.js:313 +#: templates/InvenTree/search.html:271 templates/js/stock.js:580 msgid "No stock location set" msgstr "" @@ -6468,9 +6392,9 @@ msgstr "" msgid "copy version information" msgstr "" -#: templates/about.html:100 templates/js/modals.js:34 -#: templates/js/modals.js:675 templates/js/modals.js:968 -#: templates/modals.html:29 templates/modals.html:54 templates/modals.html:97 +#: templates/about.html:100 templates/js/modals.js:33 +#: templates/js/modals.js:567 templates/js/modals.js:661 +#: templates/js/modals.js:954 templates/modals.html:29 templates/modals.html:54 msgid "Close" msgstr "" @@ -6490,6 +6414,62 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" +#: templates/js/api.js:154 templates/js/modals.js:1024 +msgid "No Response" +msgstr "" + +#: templates/js/api.js:155 templates/js/modals.js:1025 +msgid "No response from the InvenTree server" +msgstr "" + +#: templates/js/api.js:160 +msgid "Error 400: Bad request" +msgstr "" + +#: templates/js/api.js:161 +msgid "API request returned error code 400" +msgstr "" + +#: templates/js/api.js:164 templates/js/modals.js:1034 +msgid "Error 401: Not Authenticated" +msgstr "" + +#: templates/js/api.js:165 templates/js/modals.js:1035 +msgid "Authentication credentials not supplied" +msgstr "" + +#: templates/js/api.js:168 templates/js/modals.js:1039 +msgid "Error 403: Permission Denied" +msgstr "" + +#: templates/js/api.js:169 templates/js/modals.js:1040 +msgid "You do not have the required permissions to access this function" +msgstr "" + +#: templates/js/api.js:172 templates/js/modals.js:1044 +msgid "Error 404: Resource Not Found" +msgstr "" + +#: templates/js/api.js:173 templates/js/modals.js:1045 +msgid "The requested resource could not be located on the server" +msgstr "" + +#: templates/js/api.js:176 templates/js/modals.js:1049 +msgid "Error 408: Timeout" +msgstr "" + +#: templates/js/api.js:177 templates/js/modals.js:1050 +msgid "Connection timeout while requesting data from server" +msgstr "" + +#: templates/js/api.js:180 +msgid "Unhandled Error Code" +msgstr "" + +#: templates/js/api.js:181 +msgid "Error code" +msgstr "" + #: templates/js/attachment.js:16 msgid "No attachments found" msgstr "" @@ -6534,7 +6514,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:1028 +#: templates/js/barcode.js:119 templates/js/modals.js:1014 msgid "Invalid server response" msgstr "" @@ -6558,7 +6538,7 @@ msgstr "" msgid "Unlink" msgstr "" -#: templates/js/barcode.js:376 +#: templates/js/barcode.js:376 templates/js/stock.js:161 msgid "Remove stock item" msgstr "" @@ -6696,7 +6676,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:840 templates/js/part.js:491 templates/js/part.js:736 -#: templates/js/stock.js:514 templates/js/stock.js:989 +#: templates/js/stock.js:825 templates/js/stock.js:1276 msgid "Select" msgstr "" @@ -6704,7 +6684,7 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:924 templates/js/stock.js:1211 +#: templates/js/build.js:924 templates/js/stock.js:1498 msgid "No user information" msgstr "" @@ -6831,63 +6811,19 @@ msgstr "" msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:587 templates/js/modals.js:1038 -msgid "No Response" -msgstr "" - -#: templates/js/forms.js:588 templates/js/modals.js:1039 -msgid "No response from the InvenTree server" -msgstr "" - -#: templates/js/forms.js:594 templates/js/modals.js:1048 -msgid "Error 401: Not Authenticated" -msgstr "" - -#: templates/js/forms.js:595 templates/js/modals.js:1049 -msgid "Authentication credentials not supplied" -msgstr "" - -#: templates/js/forms.js:601 templates/js/modals.js:1053 -msgid "Error 403: Permission Denied" -msgstr "" - -#: templates/js/forms.js:602 templates/js/modals.js:1054 -msgid "You do not have the required permissions to access this function" -msgstr "" - -#: templates/js/forms.js:608 templates/js/modals.js:1058 -msgid "Error 404: Resource Not Found" -msgstr "" - -#: templates/js/forms.js:609 templates/js/modals.js:1059 -msgid "The requested resource could not be located on the server" -msgstr "" - -#: templates/js/forms.js:615 templates/js/modals.js:1063 -msgid "Error 408: Timeout" -msgstr "" - -#: templates/js/forms.js:616 templates/js/modals.js:1064 -msgid "Connection timeout while requesting data from server" -msgstr "" - -#: templates/js/forms.js:622 templates/js/modals.js:1067 -msgid "Error requesting form data" -msgstr "" - -#: templates/js/forms.js:815 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:797 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1188 +#: templates/js/forms.js:1164 msgid "Searching" msgstr "" -#: templates/js/forms.js:1338 +#: templates/js/forms.js:1314 msgid "Clear input" msgstr "" -#: templates/js/label.js:10 templates/js/report.js:98 +#: templates/js/label.js:10 templates/js/report.js:98 templates/js/stock.js:185 msgid "Select Stock Items" msgstr "" @@ -6940,12 +6876,12 @@ msgid "Select Label Template" msgstr "" #: templates/js/modals.js:59 templates/js/modals.js:103 -#: templates/js/modals.js:599 templates/modals.html:75 +#: templates/js/modals.js:593 msgid "Cancel" msgstr "" #: templates/js/modals.js:60 templates/js/modals.js:102 -#: templates/js/modals.js:674 templates/js/modals.js:967 +#: templates/js/modals.js:660 templates/js/modals.js:953 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" @@ -6954,46 +6890,50 @@ msgstr "" msgid "Form Title" msgstr "" -#: templates/js/modals.js:372 +#: templates/js/modals.js:380 msgid "Waiting for server..." msgstr "" -#: templates/js/modals.js:531 +#: templates/js/modals.js:539 msgid "Show Error Information" msgstr "" -#: templates/js/modals.js:598 templates/modals.html:76 +#: templates/js/modals.js:592 msgid "Accept" msgstr "" -#: templates/js/modals.js:663 +#: templates/js/modals.js:649 msgid "Loading Data" msgstr "" -#: templates/js/modals.js:918 +#: templates/js/modals.js:904 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:918 +#: templates/js/modals.js:904 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:931 +#: templates/js/modals.js:917 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:1028 +#: templates/js/modals.js:1014 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:1043 +#: templates/js/modals.js:1029 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:1044 +#: templates/js/modals.js:1030 msgid "Server returned error code 400" msgstr "" +#: templates/js/modals.js:1053 +msgid "Error requesting form data" +msgstr "" + #: templates/js/model_renderers.js:38 msgid "Company ID" msgstr "" @@ -7082,7 +7022,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:761 templates/js/stock.js:1013 +#: templates/js/part.js:761 templates/js/stock.js:1300 msgid "Path" msgstr "" @@ -7090,11 +7030,11 @@ msgstr "" msgid "No test templates matching query" msgstr "" -#: templates/js/part.js:855 templates/js/stock.js:75 +#: templates/js/part.js:855 templates/js/stock.js:384 msgid "Edit test result" msgstr "" -#: templates/js/part.js:856 templates/js/stock.js:76 +#: templates/js/part.js:856 templates/js/stock.js:385 msgid "Delete test result" msgstr "" @@ -7187,179 +7127,235 @@ msgstr "" msgid "Sales Order(s) must be selected before printing report" msgstr "" -#: templates/js/stock.js:38 -msgid "PASS" +#: templates/js/stock.js:39 +msgid "Transfer Stock" msgstr "" #: templates/js/stock.js:40 +msgid "Move" +msgstr "" + +#: templates/js/stock.js:46 +msgid "Count Stock" +msgstr "" + +#: templates/js/stock.js:47 +msgid "Count" +msgstr "" + +#: templates/js/stock.js:51 +msgid "Remove Stock" +msgstr "" + +#: templates/js/stock.js:52 +msgid "Take" +msgstr "" + +#: templates/js/stock.js:56 +msgid "Add Stock" +msgstr "" + +#: templates/js/stock.js:57 users/models.py:189 +msgid "Add" +msgstr "" + +#: templates/js/stock.js:61 templates/stock_table.html:63 +msgid "Delete Stock" +msgstr "" + +#: templates/js/stock.js:150 +msgid "Quantity cannot be adjusted for serialized stock" +msgstr "" + +#: templates/js/stock.js:150 +msgid "Specify stock quantity" +msgstr "" + +#: templates/js/stock.js:186 +msgid "You must select at least one available stock item" +msgstr "" + +#: templates/js/stock.js:202 +msgid "Select destination stock location" +msgstr "" + +#: templates/js/stock.js:210 +msgid "Stock transaction notes" +msgstr "" + +#: templates/js/stock.js:347 +msgid "PASS" +msgstr "" + +#: templates/js/stock.js:349 msgid "FAIL" msgstr "" -#: templates/js/stock.js:45 +#: templates/js/stock.js:354 msgid "NO RESULT" msgstr "" -#: templates/js/stock.js:71 +#: templates/js/stock.js:380 msgid "Add test result" msgstr "" -#: templates/js/stock.js:97 +#: templates/js/stock.js:406 msgid "No test results found" msgstr "" -#: templates/js/stock.js:145 +#: templates/js/stock.js:454 msgid "Test Date" msgstr "" -#: templates/js/stock.js:295 +#: templates/js/stock.js:562 msgid "In production" msgstr "" -#: templates/js/stock.js:299 +#: templates/js/stock.js:566 msgid "Installed in Stock Item" msgstr "" -#: templates/js/stock.js:307 +#: templates/js/stock.js:574 msgid "Assigned to Sales Order" msgstr "" -#: templates/js/stock.js:339 +#: templates/js/stock.js:650 msgid "No stock items matching query" msgstr "" -#: templates/js/stock.js:360 +#: templates/js/stock.js:671 msgid "items" msgstr "" -#: templates/js/stock.js:452 +#: templates/js/stock.js:763 msgid "batches" msgstr "" -#: templates/js/stock.js:479 +#: templates/js/stock.js:790 msgid "locations" msgstr "" -#: templates/js/stock.js:481 +#: templates/js/stock.js:792 msgid "Undefined location" msgstr "" -#: templates/js/stock.js:582 +#: templates/js/stock.js:893 msgid "Stock item is in production" msgstr "" -#: templates/js/stock.js:587 +#: templates/js/stock.js:898 msgid "Stock item assigned to sales order" msgstr "" -#: templates/js/stock.js:590 +#: templates/js/stock.js:901 msgid "Stock item assigned to customer" msgstr "" -#: templates/js/stock.js:594 +#: templates/js/stock.js:905 msgid "Stock item has expired" msgstr "" -#: templates/js/stock.js:596 +#: templates/js/stock.js:907 msgid "Stock item will expire soon" msgstr "" -#: templates/js/stock.js:600 +#: templates/js/stock.js:911 msgid "Stock item has been allocated" msgstr "" -#: templates/js/stock.js:604 +#: templates/js/stock.js:915 msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/stock.js:611 +#: templates/js/stock.js:922 msgid "Stock item has been rejected" msgstr "" -#: templates/js/stock.js:615 +#: templates/js/stock.js:926 msgid "Stock item is lost" msgstr "" -#: templates/js/stock.js:618 +#: templates/js/stock.js:929 msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:622 templates/js/table_filters.js:147 +#: templates/js/stock.js:933 templates/js/table_filters.js:147 msgid "Depleted" msgstr "" -#: templates/js/stock.js:651 +#: templates/js/stock.js:962 msgid "Stocktake" msgstr "" -#: templates/js/stock.js:705 +#: templates/js/stock.js:1016 msgid "Supplier part not specified" msgstr "" -#: templates/js/stock.js:876 +#: templates/js/stock.js:1163 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:891 +#: templates/js/stock.js:1178 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:905 +#: templates/js/stock.js:1192 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:906 +#: templates/js/stock.js:1193 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1045 +#: templates/js/stock.js:1332 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1092 +#: templates/js/stock.js:1379 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1111 +#: templates/js/stock.js:1398 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1130 +#: templates/js/stock.js:1417 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1148 +#: templates/js/stock.js:1435 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1171 +#: templates/js/stock.js:1458 msgid "Added" msgstr "" -#: templates/js/stock.js:1179 +#: templates/js/stock.js:1466 msgid "Removed" msgstr "" -#: templates/js/stock.js:1223 +#: templates/js/stock.js:1510 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1224 +#: templates/js/stock.js:1511 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1348 +#: templates/js/stock.js:1635 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1389 +#: templates/js/stock.js:1676 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1412 +#: templates/js/stock.js:1699 msgid "Serial" msgstr "" -#: templates/js/stock.js:1440 +#: templates/js/stock.js:1727 msgid "Uninstall Stock Item" msgstr "" @@ -7790,10 +7786,6 @@ msgstr "" msgid "Delete selected items" msgstr "" -#: templates/stock_table.html:63 -msgid "Delete Stock" -msgstr "" - #: templates/yesnolabel.html:4 msgid "Yes" msgstr "" From e00654f2c5778ad8065e32f86db0bd4a767ae904 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 12 Jul 2021 23:24:26 +1000 Subject: [PATCH 445/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/pl/LC_MESSAGES/django.po | 848 +++++++++++----------- 1 file changed, 420 insertions(+), 428 deletions(-) diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index b6103004fe..2732b948ca 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-10 13:28+0000\n" -"PO-Revision-Date: 2021-07-10 14:25\n" +"POT-Creation-Date: 2021-07-12 12:41+0000\n" +"PO-Revision-Date: 2021-07-12 13:24\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -36,7 +36,7 @@ msgstr "Wprowadź dane" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:119 templates/js/forms.js:486 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:506 msgid "Confirm" msgstr "Potwierdź" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "Powtórzony numer seryjny: {n}" #: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 -#: stock/views.py:1648 +#: stock/views.py:1311 msgid "Invalid quantity provided" msgstr "Podano nieprawidłową ilość" @@ -124,7 +124,7 @@ msgstr "Komentarz pliku" #: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1202 +#: templates/js/stock.js:1489 msgid "User" msgstr "Użytkownik" @@ -141,7 +141,7 @@ msgstr "" #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:365 #: templates/js/part.js:118 templates/js/part.js:251 templates/js/part.js:743 -#: templates/js/stock.js:995 +#: templates/js/stock.js:1282 msgid "Name" msgstr "Nazwa" @@ -164,8 +164,8 @@ msgstr "Nazwa" #: templates/js/company.js:561 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:361 #: templates/js/part.js:538 templates/js/part.js:755 templates/js/part.js:823 -#: templates/js/stock.js:557 templates/js/stock.js:1007 -#: templates/js/stock.js:1052 +#: templates/js/stock.js:868 templates/js/stock.js:1294 +#: templates/js/stock.js:1339 msgid "Description" msgstr "Opis" @@ -473,7 +473,7 @@ msgstr "" #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:741 -#: company/forms.py:124 company/templates/company/supplier_part_pricing.html:79 +#: company/forms.py:104 company/templates/company/supplier_part_pricing.html:79 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 @@ -481,8 +481,8 @@ msgstr "" #: order/templates/order/sales_order_detail.html:80 #: order/templates/order/sales_order_detail.html:87 #: order/templates/order/sales_order_detail.html:172 -#: order/templates/order/sales_order_detail.html:244 part/forms.py:327 -#: part/forms.py:357 part/forms.py:373 part/forms.py:389 part/models.py:2329 +#: order/templates/order/sales_order_detail.html:244 part/forms.py:317 +#: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 #: part/templates/part/prices.html:474 @@ -496,8 +496,8 @@ msgstr "" #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 #: templates/js/order.js:460 templates/js/part.js:928 templates/js/part.js:1050 -#: templates/js/part.js:1106 templates/js/stock.js:1187 -#: templates/js/stock.js:1406 +#: templates/js/part.js:1106 templates/js/stock.js:1474 +#: templates/js/stock.js:1693 msgid "Quantity" msgstr "Ilość" @@ -542,8 +542,9 @@ msgstr "Oznacz budowę jako ukończoną" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:256 -#: templates/js/build.js:620 templates/js/order.js:445 -#: templates/js/stock.js:643 templates/js/stock.js:1079 +#: templates/js/build.js:620 templates/js/order.js:445 templates/js/stock.js:75 +#: templates/js/stock.js:201 templates/js/stock.js:954 +#: templates/js/stock.js:1366 msgid "Location" msgstr "Lokalizacja" @@ -557,8 +558,8 @@ msgstr "Lokalizacja ukończonych części" #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:249 templates/js/order.js:352 -#: templates/js/stock.js:630 templates/js/stock.js:1156 -#: templates/js/stock.js:1422 +#: templates/js/stock.js:941 templates/js/stock.js:1443 +#: templates/js/stock.js:1709 msgid "Status" msgstr "Status" @@ -659,8 +660,8 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: templates/js/build.js:586 templates/js/build.js:873 #: templates/js/build.js:1139 templates/js/company.js:264 #: templates/js/company.js:470 templates/js/part.js:342 -#: templates/js/part.js:505 templates/js/stock.js:526 -#: templates/js/stock.js:1394 +#: templates/js/part.js:505 templates/js/stock.js:73 templates/js/stock.js:837 +#: templates/js/stock.js:1681 msgid "Part" msgstr "Część" @@ -708,7 +709,7 @@ msgstr "Ukończone elementy" msgid "Number of stock items which have been completed" msgstr "Ilość produktów magazynowych które zostały ukończone" -#: build/models.py:249 part/templates/part/part_base.html:167 +#: build/models.py:249 part/templates/part/part_base.html:183 msgid "Build Status" msgstr "Status budowania" @@ -766,7 +767,7 @@ msgstr "Użytkownik odpowiedzialny za to zamówienie budowy" #: company/templates/company/manufacturer_part_detail.html:28 #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 -#: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 +#: part/templates/part/detail.html:83 part/templates/part/part_base.html:110 #: stock/models.py:464 stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "Link Zewnętrzny" @@ -787,11 +788,12 @@ msgstr "Link do zewnętrznego adresu URL" #: order/templates/order/so_navbar.html:36 part/models.py:864 #: part/templates/part/navbar.html:121 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 -#: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 +#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 +#: stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:566 -#: templates/js/stock.js:141 templates/js/stock.js:722 +#: templates/js/stock.js:209 templates/js/stock.js:450 +#: templates/js/stock.js:1033 msgid "Notes" msgstr "Uwagi" @@ -857,7 +859,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 #: templates/js/build.js:249 templates/js/build.js:993 #: templates/js/order.js:433 templates/js/order.js:438 -#: templates/js/stock.js:1138 +#: templates/js/stock.js:1425 msgid "Stock Item" msgstr "Element magazynowy" @@ -1233,7 +1235,6 @@ msgstr "" #: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:782 #: order/templates/order/purchase_order_detail.html:270 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 -#: stock/forms.py:342 msgid "Destination" msgstr "Przeznaczenie" @@ -1242,8 +1243,8 @@ msgid "Destination location not specified" msgstr "Nie określono lokalizacji docelowej" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:315 templates/js/stock.js:638 -#: templates/js/stock.js:1429 templates/js/table_filters.js:116 +#: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 +#: templates/js/stock.js:1716 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "Partia" @@ -1298,7 +1299,7 @@ msgstr "Szczegóły zlecenia budowy" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 -#: templates/js/stock.js:1067 +#: templates/js/stock.js:1354 msgid "Details" msgstr "Szczegóły" @@ -1362,7 +1363,7 @@ msgstr "Utwórz zlecenie budowy" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1674 +#: build/views.py:184 stock/views.py:1337 msgid "Serial numbers already exist" msgstr "Numer seryjny już istnieje" @@ -1867,7 +1868,7 @@ msgstr "" msgid "Key string must be unique" msgstr "" -#: common/models.py:742 company/forms.py:125 +#: common/models.py:742 company/forms.py:105 msgid "Price break quantity" msgstr "" @@ -1941,31 +1942,31 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/forms.py:26 part/forms.py:47 +#: company/forms.py:25 part/forms.py:47 msgid "URL" msgstr "URL" -#: company/forms.py:27 part/forms.py:48 +#: company/forms.py:26 part/forms.py:48 msgid "Image URL" msgstr "URL zdjęcia" -#: company/forms.py:67 templates/js/part.js:1041 +#: company/forms.py:47 templates/js/part.js:1041 msgid "Single Price" msgstr "Cena jednostkowa" -#: company/forms.py:68 +#: company/forms.py:48 msgid "Single quantity price" msgstr "Cena jednostkowa" -#: company/forms.py:76 company/models.py:335 +#: company/forms.py:56 company/models.py:335 msgid "Select manufacturer" msgstr "Wybierz producenta" -#: company/forms.py:82 company/models.py:342 +#: company/forms.py:62 company/models.py:342 msgid "Manufacturer Part Number" msgstr "Numer producenta" -#: company/forms.py:84 company/models.py:341 +#: company/forms.py:64 company/models.py:341 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 @@ -2116,7 +2117,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:371 templates/js/part.js:260 -#: templates/js/stock.js:137 +#: templates/js/stock.js:446 msgid "Value" msgstr "" @@ -2189,7 +2190,7 @@ msgstr "" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/company.js:571 templates/js/stock.js:718 +#: templates/js/company.js:571 templates/js/stock.js:1029 msgid "Packaging" msgstr "Opakowanie" @@ -2259,7 +2260,7 @@ msgid "Phone" msgstr "Telefon" #: company/templates/company/company_base.html:166 -#: part/templates/part/part_base.html:311 +#: part/templates/part/part_base.html:347 msgid "Upload Image" msgstr "" @@ -2279,7 +2280,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 -#: templates/js/stock.js:1120 +#: templates/js/stock.js:1407 msgid "Customer" msgstr "Klient" @@ -2322,27 +2323,10 @@ msgstr "Usuń części" msgid "Delete Parts" msgstr "Usuń części" -#: company/templates/company/detail_manufacturer_part.html:68 -#: company/templates/company/detail_supplier_part.html:66 -#: part/templates/part/bom.html:166 part/templates/part/category.html:127 -#: templates/js/stock.js:1335 -msgid "New Part" -msgstr "Nowy komponent" - -#: company/templates/company/detail_manufacturer_part.html:69 -#: company/templates/company/detail_supplier_part.html:67 -msgid "Create new Part" -msgstr "Utwórz nowy komponent" - -#: company/templates/company/detail_manufacturer_part.html:74 -#: company/views.py:66 part/templates/part/supplier.html:85 -#: part/templates/part/supplier.html:161 -msgid "New Manufacturer" -msgstr "Now producent" - -#: company/templates/company/detail_manufacturer_part.html:75 -msgid "Create new Manufacturer" -msgstr "Utwórz nowego producenta" +#: company/templates/company/detail_manufacturer_part.html:72 +#: part/templates/part/supplier.html:164 +msgid "Add Manufacturer Part" +msgstr "" #: company/templates/company/detail_stock.html:10 msgid "Supplier Stock" @@ -2351,7 +2335,7 @@ msgstr "Zapasy dostawcy" #: company/templates/company/detail_stock.html:37 #: company/templates/company/supplier_part_stock.html:34 #: part/templates/part/category.html:123 part/templates/part/category.html:137 -#: part/templates/part/stock.html:55 stock/templates/stock/location.html:163 +#: part/templates/part/stock.html:55 stock/templates/stock/location.html:175 msgid "Export" msgstr "Eksportuj" @@ -2363,20 +2347,30 @@ msgstr "Komponenty dostawcy" #: company/templates/company/detail_supplier_part.html:21 #: order/templates/order/order_wizard/select_parts.html:44 -#: part/templates/part/part_base.html:433 +#: part/templates/part/part_base.html:469 msgid "Create new supplier part" msgstr "Utwórz nowego dostawcę części" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 -#: part/templates/part/part_base.html:432 part/templates/part/supplier.html:18 -#: templates/js/stock.js:1341 +#: part/templates/part/part_base.html:468 part/templates/part/supplier.html:18 +#: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "Now dostawca części" +#: company/templates/company/detail_supplier_part.html:66 +#: part/templates/part/bom.html:166 part/templates/part/category.html:127 +#: templates/js/stock.js:1622 +msgid "New Part" +msgstr "Nowy komponent" + +#: company/templates/company/detail_supplier_part.html:67 +msgid "Create new Part" +msgstr "Utwórz nowy komponent" + #: company/templates/company/detail_supplier_part.html:72 #: company/templates/company/manufacturer_part_suppliers.html:96 -#: company/views.py:60 part/templates/part/supplier.html:80 +#: company/views.py:59 part/templates/part/supplier.html:80 msgid "New Supplier" msgstr "Nowy dostawca" @@ -2391,7 +2385,7 @@ msgstr "Lista dostawców" #: company/templates/company/manufacturer_part_base.html:36 #: company/templates/company/supplier_part_base.html:36 #: company/templates/company/supplier_part_orders.html:17 -#: part/templates/part/orders.html:17 part/templates/part/part_base.html:58 +#: part/templates/part/orders.html:17 part/templates/part/part_base.html:74 msgid "Order part" msgstr "Zamów część" @@ -2415,17 +2409,17 @@ msgstr "Szczegóły części producenta" msgid "Internal Part" msgstr "Część wewnętrzna" -#: company/templates/company/manufacturer_part_base.html:125 +#: company/templates/company/manufacturer_part_base.html:129 msgid "Edit Manufacturer Part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:134 +#: company/templates/company/manufacturer_part_base.html:138 msgid "Delete Manufacturer Part" msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:59 part/templates/part/navbar.html:75 +#: company/views.py:58 part/templates/part/navbar.html:75 #: part/templates/part/navbar.html:78 part/templates/part/prices.html:153 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" @@ -2444,8 +2438,8 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:406 templates/js/part.js:566 templates/js/stock.js:566 -#: templates/navbar.html:26 +#: templates/js/part.js:406 templates/js/part.js:566 templates/js/stock.js:74 +#: templates/js/stock.js:877 templates/navbar.html:26 msgid "Stock" msgstr "Stan" @@ -2467,8 +2461,8 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:48 #: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/related.html:44 part/templates/part/supplier.html:23 -#: part/templates/part/supplier.html:52 stock/views.py:844 -#: templates/js/company.js:203 users/models.py:193 +#: part/templates/part/supplier.html:52 templates/js/company.js:203 +#: users/models.py:193 msgid "Delete" msgstr "Usuń" @@ -2518,12 +2512,12 @@ msgid "Supplied Parts" msgstr "Dostarczone części" #: company/templates/company/navbar.html:38 part/templates/part/navbar.html:30 -#: stock/templates/stock/location.html:107 -#: stock/templates/stock/location.html:122 -#: stock/templates/stock/location.html:136 +#: stock/templates/stock/location.html:119 +#: stock/templates/stock/location.html:134 +#: stock/templates/stock/location.html:148 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:1019 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1306 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" @@ -2581,7 +2575,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:420 #: stock/templates/stock/item_base.html:386 templates/js/company.js:511 -#: templates/js/stock.js:690 +#: templates/js/stock.js:1001 msgid "Supplier Part" msgstr "" @@ -2656,58 +2650,58 @@ msgstr "Edytuj przedział cenowy" msgid "Delete price break" msgstr "" -#: company/views.py:65 part/templates/part/prices.html:157 +#: company/views.py:64 part/templates/part/prices.html:157 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "Producenci" -#: company/views.py:71 templates/InvenTree/search.html:336 +#: company/views.py:65 part/templates/part/supplier.html:85 +msgid "New Manufacturer" +msgstr "Now producent" + +#: company/views.py:70 templates/InvenTree/search.html:336 #: templates/navbar.html:45 msgid "Customers" msgstr "Klienci" -#: company/views.py:72 +#: company/views.py:71 msgid "New Customer" msgstr "Nowy klient" -#: company/views.py:79 +#: company/views.py:78 msgid "Companies" msgstr "Firmy" -#: company/views.py:80 +#: company/views.py:79 msgid "New Company" msgstr "Nowa firma" -#: company/views.py:161 part/views.py:1008 +#: company/views.py:160 part/views.py:1008 msgid "Download Image" msgstr "Pobierz obraz" -#: company/views.py:190 part/views.py:1040 +#: company/views.py:189 part/views.py:1040 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:197 part/views.py:1047 +#: company/views.py:196 part/views.py:1047 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:206 part/views.py:1056 +#: company/views.py:205 part/views.py:1056 msgid "Supplied URL is not a valid image file" msgstr "" -#: company/views.py:251 -msgid "Create New Manufacturer Part" -msgstr "" - -#: company/views.py:334 +#: company/views.py:265 msgid "Edit Supplier Part" msgstr "" -#: company/views.py:385 templates/js/stock.js:1342 +#: company/views.py:316 templates/js/stock.js:1629 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:529 +#: company/views.py:460 msgid "Delete Supplier Part" msgstr "" @@ -2942,7 +2936,7 @@ msgstr "Zamówienie" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:336 templates/js/order.js:210 -#: templates/js/stock.js:669 templates/js/stock.js:1101 +#: templates/js/stock.js:980 templates/js/stock.js:1388 msgid "Purchase Order" msgstr "" @@ -2962,7 +2956,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:776 part/templates/part/prices.html:166 stock/models.py:545 -#: stock/templates/stock/item_base.html:343 templates/js/stock.js:713 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:1024 msgid "Purchase Price" msgstr "Cena zakupu" @@ -3078,15 +3072,14 @@ msgstr "" #: order/templates/order/order_base.html:199 #: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 -#: part/templates/part/part_base.html:419 -#: stock/templates/stock/location.html:191 templates/js/stock.js:759 -#: templates/js/stock.js:1347 +#: part/templates/part/part_base.html:455 +#: stock/templates/stock/location.html:203 templates/js/stock.js:1634 msgid "New Location" msgstr "Nowa lokalizacja" #: order/templates/order/order_base.html:200 #: order/templates/order/purchase_order_detail.html:128 -#: part/templates/part/part_base.html:420 +#: part/templates/part/part_base.html:456 #: stock/templates/stock/location.html:42 msgid "Create new stock location" msgstr "" @@ -3361,7 +3354,7 @@ msgid "Order Code" msgstr "Kod zamówienia" #: order/templates/order/receive_parts.html:21 -#: part/templates/part/part_base.html:136 templates/js/part.js:582 +#: part/templates/part/part_base.html:152 templates/js/part.js:582 msgid "On Order" msgstr "" @@ -3668,139 +3661,139 @@ msgstr "" msgid "Default Location" msgstr "Domyślna lokalizacja" -#: part/bom.py:134 part/templates/part/part_base.html:124 +#: part/bom.py:134 part/templates/part/part_base.html:140 msgid "Available Stock" msgstr "Dostępna ilość" -#: part/forms.py:74 stock/forms.py:232 +#: part/forms.py:64 stock/forms.py:232 msgid "File Format" msgstr "Format pliku" -#: part/forms.py:74 stock/forms.py:232 +#: part/forms.py:64 stock/forms.py:232 msgid "Select output file format" msgstr "Wybierz format pliku wyjściowego" -#: part/forms.py:76 +#: part/forms.py:66 msgid "Cascading" msgstr "Kaskadowe" -#: part/forms.py:76 +#: part/forms.py:66 msgid "Download cascading / multi-level BOM" msgstr "" -#: part/forms.py:78 +#: part/forms.py:68 msgid "Levels" msgstr "Poziomy" -#: part/forms.py:78 +#: part/forms.py:68 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "" -#: part/forms.py:80 +#: part/forms.py:70 msgid "Include Parameter Data" msgstr "" -#: part/forms.py:80 +#: part/forms.py:70 msgid "Include part parameters data in exported BOM" msgstr "" -#: part/forms.py:82 +#: part/forms.py:72 msgid "Include Stock Data" msgstr "" -#: part/forms.py:82 +#: part/forms.py:72 msgid "Include part stock data in exported BOM" msgstr "" -#: part/forms.py:84 +#: part/forms.py:74 msgid "Include Manufacturer Data" msgstr "" -#: part/forms.py:84 +#: part/forms.py:74 msgid "Include part manufacturer data in exported BOM" msgstr "" -#: part/forms.py:86 +#: part/forms.py:76 msgid "Include Supplier Data" msgstr "" -#: part/forms.py:86 +#: part/forms.py:76 msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:107 part/models.py:2223 +#: part/forms.py:97 part/models.py:2223 msgid "Parent Part" msgstr "Część nadrzędna" -#: part/forms.py:108 part/templates/part/bom_duplicate.html:7 +#: part/forms.py:98 part/templates/part/bom_duplicate.html:7 msgid "Select parent part to copy BOM from" msgstr "" -#: part/forms.py:114 +#: part/forms.py:104 msgid "Clear existing BOM items" msgstr "" -#: part/forms.py:120 +#: part/forms.py:110 msgid "Confirm BOM duplication" msgstr "" -#: part/forms.py:138 +#: part/forms.py:128 msgid "validate" msgstr "potwierdź" -#: part/forms.py:138 +#: part/forms.py:128 msgid "Confirm that the BOM is correct" msgstr "" -#: part/forms.py:181 +#: part/forms.py:171 msgid "Related Part" msgstr "" -#: part/forms.py:188 +#: part/forms.py:178 msgid "Select part category" msgstr "" -#: part/forms.py:205 +#: part/forms.py:195 msgid "Duplicate all BOM data for this part" msgstr "" -#: part/forms.py:206 +#: part/forms.py:196 msgid "Copy BOM" msgstr "" -#: part/forms.py:211 +#: part/forms.py:201 msgid "Duplicate all parameter data for this part" msgstr "" -#: part/forms.py:212 +#: part/forms.py:202 msgid "Copy Parameters" msgstr "" -#: part/forms.py:217 +#: part/forms.py:207 msgid "Confirm part creation" msgstr "" -#: part/forms.py:222 +#: part/forms.py:212 msgid "Include category parameter templates" msgstr "" -#: part/forms.py:227 +#: part/forms.py:217 msgid "Include parent categories parameter templates" msgstr "" -#: part/forms.py:307 +#: part/forms.py:297 msgid "Add parameter template to same level categories" msgstr "" -#: part/forms.py:311 +#: part/forms.py:301 msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:329 part/models.py:2322 +#: part/forms.py:319 part/models.py:2322 msgid "Sub part" msgstr "Podczęść" -#: part/forms.py:358 +#: part/forms.py:348 msgid "Input quantity for price calculation" msgstr "" @@ -3891,7 +3884,7 @@ msgid "Part category" msgstr "" #: part/models.py:723 part/templates/part/detail.html:28 -#: part/templates/part/part_base.html:87 templates/js/part.js:169 +#: part/templates/part/part_base.html:103 templates/js/part.js:169 #: templates/js/part.js:397 msgid "IPN" msgstr "IPN" @@ -4011,7 +4004,7 @@ msgstr "" msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:818 templates/js/stock.js:117 +#: part/models.py:2124 templates/js/part.js:818 templates/js/stock.js:426 msgid "Test Name" msgstr "Nazwa testu" @@ -4255,7 +4248,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:167 part/views.py:451 -#: templates/js/stock.js:1336 +#: templates/js/stock.js:1623 msgid "Create New Part" msgstr "" @@ -4372,12 +4365,12 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:192 templates/js/stock.js:760 +#: stock/templates/stock/location.html:204 msgid "Create new location" msgstr "" #: part/templates/part/category.html:223 part/templates/part/category.html:253 -#: part/templates/part/part_base.html:382 +#: part/templates/part/part_base.html:418 msgid "New Category" msgstr "" @@ -4389,7 +4382,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:1244 +#: part/templates/part/category.html:260 stock/views.py:907 msgid "Create new Stock Location" msgstr "Utwórz nową lokalizację magazynową" @@ -4474,7 +4467,7 @@ msgstr "" msgid "Part Details" msgstr "Szczegóły części" -#: part/templates/part/detail.html:42 part/templates/part/part_base.html:188 +#: part/templates/part/detail.html:42 part/templates/part/part_base.html:204 msgid "Latest Serial Number" msgstr "Ostatni numer seryjny" @@ -4639,73 +4632,83 @@ msgstr "" msgid "Show pricing information" msgstr "" -#: part/templates/part/part_base.html:52 +#: part/templates/part/part_base.html:53 +#: stock/templates/stock/item_base.html:140 +#: stock/templates/stock/location.html:62 +msgid "Stock actions" +msgstr "" + +#: part/templates/part/part_base.html:60 msgid "Count part stock" msgstr "" -#: part/templates/part/part_base.html:67 +#: part/templates/part/part_base.html:66 +msgid "Transfer part stock" +msgstr "" + +#: part/templates/part/part_base.html:83 msgid "Part actions" msgstr "" -#: part/templates/part/part_base.html:70 +#: part/templates/part/part_base.html:86 msgid "Duplicate part" msgstr "" -#: part/templates/part/part_base.html:73 +#: part/templates/part/part_base.html:89 msgid "Edit part" msgstr "" -#: part/templates/part/part_base.html:76 +#: part/templates/part/part_base.html:92 msgid "Delete part" msgstr "" -#: part/templates/part/part_base.html:107 +#: part/templates/part/part_base.html:123 msgid "This is a virtual part" msgstr "" -#: part/templates/part/part_base.html:113 +#: part/templates/part/part_base.html:129 #, python-format msgid "This part is a variant of %(link)s" msgstr "" -#: part/templates/part/part_base.html:130 templates/js/table_filters.js:165 +#: part/templates/part/part_base.html:146 templates/js/table_filters.js:165 msgid "In Stock" msgstr "" -#: part/templates/part/part_base.html:143 templates/InvenTree/index.html:132 +#: part/templates/part/part_base.html:159 templates/InvenTree/index.html:132 msgid "Required for Build Orders" msgstr "" -#: part/templates/part/part_base.html:150 +#: part/templates/part/part_base.html:166 msgid "Required for Sales Orders" msgstr "" -#: part/templates/part/part_base.html:157 +#: part/templates/part/part_base.html:173 msgid "Allocated to Orders" msgstr "" -#: part/templates/part/part_base.html:172 templates/js/bom.js:316 +#: part/templates/part/part_base.html:188 templates/js/bom.js:316 msgid "Can Build" msgstr "" -#: part/templates/part/part_base.html:178 templates/js/part.js:413 +#: part/templates/part/part_base.html:194 templates/js/part.js:413 #: templates/js/part.js:586 msgid "Building" msgstr "" -#: part/templates/part/part_base.html:289 part/templates/part/prices.html:131 +#: part/templates/part/part_base.html:325 part/templates/part/prices.html:131 msgid "Calculate" msgstr "" -#: part/templates/part/part_base.html:383 +#: part/templates/part/part_base.html:419 msgid "Create New Part Category" msgstr "" -#: part/templates/part/part_base.html:391 +#: part/templates/part/part_base.html:427 msgid "New Parent" msgstr "" -#: part/templates/part/part_base.html:439 +#: part/templates/part/part_base.html:475 msgid "Edit Part" msgstr "" @@ -4943,7 +4946,7 @@ msgstr "" msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/supplier.html:86 part/templates/part/supplier.html:162 +#: part/templates/part/supplier.html:86 msgid "Create new manufacturer" msgstr "" @@ -5237,7 +5240,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:257 templates/js/stock.js:1035 +#: templates/js/order.js:257 templates/js/stock.js:1322 msgid "Date" msgstr "" @@ -5249,22 +5252,54 @@ msgstr "" msgid "Fail" msgstr "" -#: stock/api.py:197 +#: stock/api.py:146 +msgid "Request must contain list of stock items" +msgstr "" + +#: stock/api.py:154 +msgid "Improperly formatted data" +msgstr "" + +#: stock/api.py:162 +msgid "Each entry must contain a valid integer primary-key" +msgstr "" + +#: stock/api.py:168 +msgid "Primary key does not match valid stock item" +msgstr "" + +#: stock/api.py:178 +msgid "Invalid quantity value" +msgstr "" + +#: stock/api.py:183 +msgid "Quantity must not be less than zero" +msgstr "" + +#: stock/api.py:211 #, python-brace-format msgid "Updated stock for {n} items" msgstr "" -#: stock/api.py:266 +#: stock/api.py:247 stock/api.py:280 +msgid "Specified quantity exceeds stock quantity" +msgstr "" + +#: stock/api.py:270 +msgid "Valid location must be specified" +msgstr "" + +#: stock/api.py:290 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:81 stock/forms.py:385 stock/models.py:513 -#: stock/templates/stock/item_base.html:393 templates/js/stock.js:658 +#: stock/forms.py:81 stock/forms.py:341 stock/models.py:513 +#: stock/templates/stock/item_base.html:393 templates/js/stock.js:969 msgid "Expiry Date" msgstr "" -#: stock/forms.py:82 stock/forms.py:386 +#: stock/forms.py:82 stock/forms.py:342 msgid "Expiration date for this stock item" msgstr "" @@ -5325,30 +5360,6 @@ msgstr "" msgid "Confirm removal of installed stock items" msgstr "" -#: stock/forms.py:342 -msgid "Destination stock location" -msgstr "" - -#: stock/forms.py:344 -msgid "Add note (required)" -msgstr "" - -#: stock/forms.py:348 stock/views.py:728 stock/views.py:930 -msgid "Confirm stock adjustment" -msgstr "" - -#: stock/forms.py:348 -msgid "Confirm movement of stock items" -msgstr "" - -#: stock/forms.py:350 -msgid "Set Default Location" -msgstr "" - -#: stock/forms.py:350 -msgid "Set the destination as the default location for selected parts" -msgstr "" - #: stock/models.py:56 stock/models.py:550 msgid "Owner" msgstr "" @@ -5582,7 +5593,7 @@ msgid "Stock adjustment actions" msgstr "" #: stock/templates/stock/item_base.html:108 -#: stock/templates/stock/location.html:65 templates/stock_table.html:57 +#: stock/templates/stock/location.html:69 templates/stock_table.html:57 msgid "Count stock" msgstr "" @@ -5599,6 +5610,7 @@ msgid "Serialize stock" msgstr "" #: stock/templates/stock/item_base.html:121 +#: stock/templates/stock/location.html:75 msgid "Transfer stock" msgstr "" @@ -5618,11 +5630,6 @@ msgstr "" msgid "Uninstall" msgstr "" -#: stock/templates/stock/item_base.html:140 -#: stock/templates/stock/location.html:62 -msgid "Stock actions" -msgstr "" - #: stock/templates/stock/item_base.html:143 msgid "Convert to variant" msgstr "" @@ -5715,7 +5722,7 @@ msgstr "" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:406 templates/js/stock.js:664 +#: stock/templates/stock/item_base.html:406 templates/js/stock.js:975 msgid "Last Updated" msgstr "" @@ -5819,42 +5826,42 @@ msgstr "" msgid "Check-in Items" msgstr "" -#: stock/templates/stock/location.html:71 +#: stock/templates/stock/location.html:83 msgid "Location actions" msgstr "" -#: stock/templates/stock/location.html:73 +#: stock/templates/stock/location.html:85 msgid "Edit location" msgstr "" -#: stock/templates/stock/location.html:75 +#: stock/templates/stock/location.html:87 msgid "Delete location" msgstr "" -#: stock/templates/stock/location.html:87 +#: stock/templates/stock/location.html:99 msgid "Location Details" msgstr "" -#: stock/templates/stock/location.html:92 +#: stock/templates/stock/location.html:104 msgid "Location Path" msgstr "" -#: stock/templates/stock/location.html:97 +#: stock/templates/stock/location.html:109 msgid "Location Description" msgstr "" -#: stock/templates/stock/location.html:102 +#: stock/templates/stock/location.html:114 #: stock/templates/stock/location_navbar.html:11 #: stock/templates/stock/location_navbar.html:18 #: stock/templates/stock/sublocation.html:16 msgid "Sublocations" msgstr "" -#: stock/templates/stock/location.html:112 +#: stock/templates/stock/location.html:124 msgid "Stock Details" msgstr "" -#: stock/templates/stock/location.html:117 templates/InvenTree/search.html:279 +#: stock/templates/stock/location.html:129 templates/InvenTree/search.html:279 #: templates/stats.html:97 users/models.py:42 msgid "Stock Locations" msgstr "" @@ -5895,7 +5902,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1217 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:880 msgid "Convert Stock Item" msgstr "" @@ -5928,8 +5935,7 @@ msgstr "" msgid "Edit Stock Location" msgstr "" -#: stock/views.py:253 stock/views.py:1196 stock/views.py:1318 -#: stock/views.py:1683 +#: stock/views.py:253 stock/views.py:859 stock/views.py:981 stock/views.py:1346 msgid "Owner is required (ownership control is enabled)" msgstr "" @@ -5981,133 +5987,51 @@ msgstr "" msgid "Uninstall Stock Items" msgstr "" +#: stock/views.py:728 templates/js/stock.js:223 +msgid "Confirm stock adjustment" +msgstr "" + #: stock/views.py:739 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:764 -msgid "Adjust Stock" -msgstr "" - -#: stock/views.py:840 -msgid "Move Stock Items" -msgstr "" - -#: stock/views.py:840 -msgid "Move" -msgstr "" - -#: stock/views.py:841 -msgid "Count Stock Items" -msgstr "" - -#: stock/views.py:841 -msgid "Count" -msgstr "" - -#: stock/views.py:842 -msgid "Remove From Stock" -msgstr "" - -#: stock/views.py:842 -msgid "Take" -msgstr "" - -#: stock/views.py:843 -msgid "Add Stock Items" -msgstr "" - -#: stock/views.py:843 users/models.py:189 -msgid "Add" -msgstr "" - -#: stock/views.py:844 -msgid "Delete Stock Items" -msgstr "" - -#: stock/views.py:910 -msgid "Must enter integer value" -msgstr "" - -#: stock/views.py:915 -msgid "Quantity must be positive" -msgstr "" - -#: stock/views.py:922 -#, python-brace-format -msgid "Quantity must not exceed {x}" -msgstr "" - -#: stock/views.py:986 -msgid "No action performed" -msgstr "" - -#: stock/views.py:1000 -#, python-brace-format -msgid "Added stock to {n} items" -msgstr "" - -#: stock/views.py:1014 -#, python-brace-format -msgid "Removed stock from {n} items" -msgstr "" - -#: stock/views.py:1026 -#, python-brace-format -msgid "Counted stock for {n} items" -msgstr "" - -#: stock/views.py:1064 -msgid "No items were moved" -msgstr "" - -#: stock/views.py:1067 -#, python-brace-format -msgid "Moved {n} items to {dest}" -msgstr "" - -#: stock/views.py:1086 -#, python-brace-format -msgid "Deleted {n} stock items" -msgstr "" - -#: stock/views.py:1098 +#: stock/views.py:761 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:1335 +#: stock/views.py:998 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1428 templates/js/build.js:365 +#: stock/views.py:1091 templates/js/build.js:365 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1570 +#: stock/views.py:1233 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1652 +#: stock/views.py:1315 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1752 +#: stock/views.py:1415 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1765 +#: stock/views.py:1428 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1776 +#: stock/views.py:1439 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1783 +#: stock/views.py:1446 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1792 +#: stock/views.py:1455 msgid "Add Stock Tracking Entry" msgstr "" @@ -6191,11 +6115,11 @@ msgstr "" msgid "Enter a search query" msgstr "" -#: templates/InvenTree/search.html:268 templates/js/stock.js:303 +#: templates/InvenTree/search.html:268 templates/js/stock.js:570 msgid "Shipped to customer" msgstr "" -#: templates/InvenTree/search.html:271 templates/js/stock.js:313 +#: templates/InvenTree/search.html:271 templates/js/stock.js:580 msgid "No stock location set" msgstr "" @@ -6468,9 +6392,9 @@ msgstr "" msgid "copy version information" msgstr "" -#: templates/about.html:100 templates/js/modals.js:34 -#: templates/js/modals.js:675 templates/js/modals.js:968 -#: templates/modals.html:29 templates/modals.html:54 templates/modals.html:97 +#: templates/about.html:100 templates/js/modals.js:33 +#: templates/js/modals.js:567 templates/js/modals.js:661 +#: templates/js/modals.js:954 templates/modals.html:29 templates/modals.html:54 msgid "Close" msgstr "" @@ -6490,6 +6414,62 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" +#: templates/js/api.js:154 templates/js/modals.js:1024 +msgid "No Response" +msgstr "" + +#: templates/js/api.js:155 templates/js/modals.js:1025 +msgid "No response from the InvenTree server" +msgstr "" + +#: templates/js/api.js:160 +msgid "Error 400: Bad request" +msgstr "" + +#: templates/js/api.js:161 +msgid "API request returned error code 400" +msgstr "" + +#: templates/js/api.js:164 templates/js/modals.js:1034 +msgid "Error 401: Not Authenticated" +msgstr "" + +#: templates/js/api.js:165 templates/js/modals.js:1035 +msgid "Authentication credentials not supplied" +msgstr "" + +#: templates/js/api.js:168 templates/js/modals.js:1039 +msgid "Error 403: Permission Denied" +msgstr "" + +#: templates/js/api.js:169 templates/js/modals.js:1040 +msgid "You do not have the required permissions to access this function" +msgstr "" + +#: templates/js/api.js:172 templates/js/modals.js:1044 +msgid "Error 404: Resource Not Found" +msgstr "" + +#: templates/js/api.js:173 templates/js/modals.js:1045 +msgid "The requested resource could not be located on the server" +msgstr "" + +#: templates/js/api.js:176 templates/js/modals.js:1049 +msgid "Error 408: Timeout" +msgstr "" + +#: templates/js/api.js:177 templates/js/modals.js:1050 +msgid "Connection timeout while requesting data from server" +msgstr "" + +#: templates/js/api.js:180 +msgid "Unhandled Error Code" +msgstr "" + +#: templates/js/api.js:181 +msgid "Error code" +msgstr "" + #: templates/js/attachment.js:16 msgid "No attachments found" msgstr "" @@ -6534,7 +6514,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:1028 +#: templates/js/barcode.js:119 templates/js/modals.js:1014 msgid "Invalid server response" msgstr "" @@ -6558,7 +6538,7 @@ msgstr "" msgid "Unlink" msgstr "" -#: templates/js/barcode.js:376 +#: templates/js/barcode.js:376 templates/js/stock.js:161 msgid "Remove stock item" msgstr "" @@ -6696,7 +6676,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:840 templates/js/part.js:491 templates/js/part.js:736 -#: templates/js/stock.js:514 templates/js/stock.js:989 +#: templates/js/stock.js:825 templates/js/stock.js:1276 msgid "Select" msgstr "" @@ -6704,7 +6684,7 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:924 templates/js/stock.js:1211 +#: templates/js/build.js:924 templates/js/stock.js:1498 msgid "No user information" msgstr "" @@ -6831,63 +6811,19 @@ msgstr "" msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:587 templates/js/modals.js:1038 -msgid "No Response" -msgstr "" - -#: templates/js/forms.js:588 templates/js/modals.js:1039 -msgid "No response from the InvenTree server" -msgstr "" - -#: templates/js/forms.js:594 templates/js/modals.js:1048 -msgid "Error 401: Not Authenticated" -msgstr "" - -#: templates/js/forms.js:595 templates/js/modals.js:1049 -msgid "Authentication credentials not supplied" -msgstr "" - -#: templates/js/forms.js:601 templates/js/modals.js:1053 -msgid "Error 403: Permission Denied" -msgstr "" - -#: templates/js/forms.js:602 templates/js/modals.js:1054 -msgid "You do not have the required permissions to access this function" -msgstr "" - -#: templates/js/forms.js:608 templates/js/modals.js:1058 -msgid "Error 404: Resource Not Found" -msgstr "" - -#: templates/js/forms.js:609 templates/js/modals.js:1059 -msgid "The requested resource could not be located on the server" -msgstr "" - -#: templates/js/forms.js:615 templates/js/modals.js:1063 -msgid "Error 408: Timeout" -msgstr "" - -#: templates/js/forms.js:616 templates/js/modals.js:1064 -msgid "Connection timeout while requesting data from server" -msgstr "" - -#: templates/js/forms.js:622 templates/js/modals.js:1067 -msgid "Error requesting form data" -msgstr "" - -#: templates/js/forms.js:815 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:797 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1188 +#: templates/js/forms.js:1164 msgid "Searching" msgstr "" -#: templates/js/forms.js:1338 +#: templates/js/forms.js:1314 msgid "Clear input" msgstr "" -#: templates/js/label.js:10 templates/js/report.js:98 +#: templates/js/label.js:10 templates/js/report.js:98 templates/js/stock.js:185 msgid "Select Stock Items" msgstr "" @@ -6940,12 +6876,12 @@ msgid "Select Label Template" msgstr "" #: templates/js/modals.js:59 templates/js/modals.js:103 -#: templates/js/modals.js:599 templates/modals.html:75 +#: templates/js/modals.js:593 msgid "Cancel" msgstr "" #: templates/js/modals.js:60 templates/js/modals.js:102 -#: templates/js/modals.js:674 templates/js/modals.js:967 +#: templates/js/modals.js:660 templates/js/modals.js:953 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" @@ -6954,46 +6890,50 @@ msgstr "" msgid "Form Title" msgstr "" -#: templates/js/modals.js:372 +#: templates/js/modals.js:380 msgid "Waiting for server..." msgstr "" -#: templates/js/modals.js:531 +#: templates/js/modals.js:539 msgid "Show Error Information" msgstr "" -#: templates/js/modals.js:598 templates/modals.html:76 +#: templates/js/modals.js:592 msgid "Accept" msgstr "" -#: templates/js/modals.js:663 +#: templates/js/modals.js:649 msgid "Loading Data" msgstr "" -#: templates/js/modals.js:918 +#: templates/js/modals.js:904 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:918 +#: templates/js/modals.js:904 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:931 +#: templates/js/modals.js:917 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:1028 +#: templates/js/modals.js:1014 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:1043 +#: templates/js/modals.js:1029 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:1044 +#: templates/js/modals.js:1030 msgid "Server returned error code 400" msgstr "" +#: templates/js/modals.js:1053 +msgid "Error requesting form data" +msgstr "" + #: templates/js/model_renderers.js:38 msgid "Company ID" msgstr "" @@ -7082,7 +7022,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:761 templates/js/stock.js:1013 +#: templates/js/part.js:761 templates/js/stock.js:1300 msgid "Path" msgstr "" @@ -7090,11 +7030,11 @@ msgstr "" msgid "No test templates matching query" msgstr "" -#: templates/js/part.js:855 templates/js/stock.js:75 +#: templates/js/part.js:855 templates/js/stock.js:384 msgid "Edit test result" msgstr "" -#: templates/js/part.js:856 templates/js/stock.js:76 +#: templates/js/part.js:856 templates/js/stock.js:385 msgid "Delete test result" msgstr "" @@ -7187,179 +7127,235 @@ msgstr "" msgid "Sales Order(s) must be selected before printing report" msgstr "" -#: templates/js/stock.js:38 -msgid "PASS" +#: templates/js/stock.js:39 +msgid "Transfer Stock" msgstr "" #: templates/js/stock.js:40 +msgid "Move" +msgstr "" + +#: templates/js/stock.js:46 +msgid "Count Stock" +msgstr "" + +#: templates/js/stock.js:47 +msgid "Count" +msgstr "" + +#: templates/js/stock.js:51 +msgid "Remove Stock" +msgstr "" + +#: templates/js/stock.js:52 +msgid "Take" +msgstr "" + +#: templates/js/stock.js:56 +msgid "Add Stock" +msgstr "" + +#: templates/js/stock.js:57 users/models.py:189 +msgid "Add" +msgstr "" + +#: templates/js/stock.js:61 templates/stock_table.html:63 +msgid "Delete Stock" +msgstr "" + +#: templates/js/stock.js:150 +msgid "Quantity cannot be adjusted for serialized stock" +msgstr "" + +#: templates/js/stock.js:150 +msgid "Specify stock quantity" +msgstr "" + +#: templates/js/stock.js:186 +msgid "You must select at least one available stock item" +msgstr "" + +#: templates/js/stock.js:202 +msgid "Select destination stock location" +msgstr "" + +#: templates/js/stock.js:210 +msgid "Stock transaction notes" +msgstr "" + +#: templates/js/stock.js:347 +msgid "PASS" +msgstr "" + +#: templates/js/stock.js:349 msgid "FAIL" msgstr "" -#: templates/js/stock.js:45 +#: templates/js/stock.js:354 msgid "NO RESULT" msgstr "" -#: templates/js/stock.js:71 +#: templates/js/stock.js:380 msgid "Add test result" msgstr "" -#: templates/js/stock.js:97 +#: templates/js/stock.js:406 msgid "No test results found" msgstr "" -#: templates/js/stock.js:145 +#: templates/js/stock.js:454 msgid "Test Date" msgstr "" -#: templates/js/stock.js:295 +#: templates/js/stock.js:562 msgid "In production" msgstr "" -#: templates/js/stock.js:299 +#: templates/js/stock.js:566 msgid "Installed in Stock Item" msgstr "" -#: templates/js/stock.js:307 +#: templates/js/stock.js:574 msgid "Assigned to Sales Order" msgstr "" -#: templates/js/stock.js:339 +#: templates/js/stock.js:650 msgid "No stock items matching query" msgstr "" -#: templates/js/stock.js:360 +#: templates/js/stock.js:671 msgid "items" msgstr "" -#: templates/js/stock.js:452 +#: templates/js/stock.js:763 msgid "batches" msgstr "" -#: templates/js/stock.js:479 +#: templates/js/stock.js:790 msgid "locations" msgstr "" -#: templates/js/stock.js:481 +#: templates/js/stock.js:792 msgid "Undefined location" msgstr "" -#: templates/js/stock.js:582 +#: templates/js/stock.js:893 msgid "Stock item is in production" msgstr "" -#: templates/js/stock.js:587 +#: templates/js/stock.js:898 msgid "Stock item assigned to sales order" msgstr "" -#: templates/js/stock.js:590 +#: templates/js/stock.js:901 msgid "Stock item assigned to customer" msgstr "" -#: templates/js/stock.js:594 +#: templates/js/stock.js:905 msgid "Stock item has expired" msgstr "" -#: templates/js/stock.js:596 +#: templates/js/stock.js:907 msgid "Stock item will expire soon" msgstr "" -#: templates/js/stock.js:600 +#: templates/js/stock.js:911 msgid "Stock item has been allocated" msgstr "" -#: templates/js/stock.js:604 +#: templates/js/stock.js:915 msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/stock.js:611 +#: templates/js/stock.js:922 msgid "Stock item has been rejected" msgstr "" -#: templates/js/stock.js:615 +#: templates/js/stock.js:926 msgid "Stock item is lost" msgstr "" -#: templates/js/stock.js:618 +#: templates/js/stock.js:929 msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:622 templates/js/table_filters.js:147 +#: templates/js/stock.js:933 templates/js/table_filters.js:147 msgid "Depleted" msgstr "" -#: templates/js/stock.js:651 +#: templates/js/stock.js:962 msgid "Stocktake" msgstr "" -#: templates/js/stock.js:705 +#: templates/js/stock.js:1016 msgid "Supplier part not specified" msgstr "" -#: templates/js/stock.js:876 +#: templates/js/stock.js:1163 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:891 +#: templates/js/stock.js:1178 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:905 +#: templates/js/stock.js:1192 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:906 +#: templates/js/stock.js:1193 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1045 +#: templates/js/stock.js:1332 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1092 +#: templates/js/stock.js:1379 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1111 +#: templates/js/stock.js:1398 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1130 +#: templates/js/stock.js:1417 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1148 +#: templates/js/stock.js:1435 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1171 +#: templates/js/stock.js:1458 msgid "Added" msgstr "" -#: templates/js/stock.js:1179 +#: templates/js/stock.js:1466 msgid "Removed" msgstr "" -#: templates/js/stock.js:1223 +#: templates/js/stock.js:1510 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1224 +#: templates/js/stock.js:1511 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1348 +#: templates/js/stock.js:1635 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1389 +#: templates/js/stock.js:1676 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1412 +#: templates/js/stock.js:1699 msgid "Serial" msgstr "" -#: templates/js/stock.js:1440 +#: templates/js/stock.js:1727 msgid "Uninstall Stock Item" msgstr "" @@ -7790,10 +7786,6 @@ msgstr "" msgid "Delete selected items" msgstr "" -#: templates/stock_table.html:63 -msgid "Delete Stock" -msgstr "" - #: templates/yesnolabel.html:4 msgid "Yes" msgstr "" From cf9c9c139d08d5d75991fa2e5a9ce412e832d445 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 12 Jul 2021 23:24:27 +1000 Subject: [PATCH 446/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ru/LC_MESSAGES/django.po | 846 +++++++++++----------- 1 file changed, 419 insertions(+), 427 deletions(-) diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index b182909f05..c0bf209fee 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-10 13:28+0000\n" -"PO-Revision-Date: 2021-07-10 14:25\n" +"POT-Creation-Date: 2021-07-12 12:41+0000\n" +"PO-Revision-Date: 2021-07-12 13:24\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -36,7 +36,7 @@ msgstr "Введите дату" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:119 templates/js/forms.js:486 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:506 msgid "Confirm" msgstr "Подтвердить" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "Дублировать серийный номер: {n}" #: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 -#: stock/views.py:1648 +#: stock/views.py:1311 msgid "Invalid quantity provided" msgstr "недопустимое количество" @@ -124,7 +124,7 @@ msgstr "Комментарий к файлу" #: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1202 +#: templates/js/stock.js:1489 msgid "User" msgstr "Пользователь" @@ -141,7 +141,7 @@ msgstr "" #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:365 #: templates/js/part.js:118 templates/js/part.js:251 templates/js/part.js:743 -#: templates/js/stock.js:995 +#: templates/js/stock.js:1282 msgid "Name" msgstr "Название" @@ -164,8 +164,8 @@ msgstr "Название" #: templates/js/company.js:561 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:361 #: templates/js/part.js:538 templates/js/part.js:755 templates/js/part.js:823 -#: templates/js/stock.js:557 templates/js/stock.js:1007 -#: templates/js/stock.js:1052 +#: templates/js/stock.js:868 templates/js/stock.js:1294 +#: templates/js/stock.js:1339 msgid "Description" msgstr "Описание" @@ -473,7 +473,7 @@ msgstr "Целевая дата для сборки. Сборка будет п #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:741 -#: company/forms.py:124 company/templates/company/supplier_part_pricing.html:79 +#: company/forms.py:104 company/templates/company/supplier_part_pricing.html:79 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 @@ -481,8 +481,8 @@ msgstr "Целевая дата для сборки. Сборка будет п #: order/templates/order/sales_order_detail.html:80 #: order/templates/order/sales_order_detail.html:87 #: order/templates/order/sales_order_detail.html:172 -#: order/templates/order/sales_order_detail.html:244 part/forms.py:327 -#: part/forms.py:357 part/forms.py:373 part/forms.py:389 part/models.py:2329 +#: order/templates/order/sales_order_detail.html:244 part/forms.py:317 +#: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 #: part/templates/part/prices.html:474 @@ -496,8 +496,8 @@ msgstr "Целевая дата для сборки. Сборка будет п #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 #: templates/js/order.js:460 templates/js/part.js:928 templates/js/part.js:1050 -#: templates/js/part.js:1106 templates/js/stock.js:1187 -#: templates/js/stock.js:1406 +#: templates/js/part.js:1106 templates/js/stock.js:1474 +#: templates/js/stock.js:1693 msgid "Quantity" msgstr "Количество" @@ -542,8 +542,9 @@ msgstr "Пометить сборку как завершенную" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:256 -#: templates/js/build.js:620 templates/js/order.js:445 -#: templates/js/stock.js:643 templates/js/stock.js:1079 +#: templates/js/build.js:620 templates/js/order.js:445 templates/js/stock.js:75 +#: templates/js/stock.js:201 templates/js/stock.js:954 +#: templates/js/stock.js:1366 msgid "Location" msgstr "Расположение" @@ -557,8 +558,8 @@ msgstr "Расположение укомплектованных частей" #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:249 templates/js/order.js:352 -#: templates/js/stock.js:630 templates/js/stock.js:1156 -#: templates/js/stock.js:1422 +#: templates/js/stock.js:941 templates/js/stock.js:1443 +#: templates/js/stock.js:1709 msgid "Status" msgstr "Статус" @@ -659,8 +660,8 @@ msgstr "" #: templates/js/build.js:586 templates/js/build.js:873 #: templates/js/build.js:1139 templates/js/company.js:264 #: templates/js/company.js:470 templates/js/part.js:342 -#: templates/js/part.js:505 templates/js/stock.js:526 -#: templates/js/stock.js:1394 +#: templates/js/part.js:505 templates/js/stock.js:73 templates/js/stock.js:837 +#: templates/js/stock.js:1681 msgid "Part" msgstr "" @@ -708,7 +709,7 @@ msgstr "" msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:249 part/templates/part/part_base.html:167 +#: build/models.py:249 part/templates/part/part_base.html:183 msgid "Build Status" msgstr "" @@ -766,7 +767,7 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:28 #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 -#: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 +#: part/templates/part/detail.html:83 part/templates/part/part_base.html:110 #: stock/models.py:464 stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "" @@ -787,11 +788,12 @@ msgstr "" #: order/templates/order/so_navbar.html:36 part/models.py:864 #: part/templates/part/navbar.html:121 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 -#: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 +#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 +#: stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:566 -#: templates/js/stock.js:141 templates/js/stock.js:722 +#: templates/js/stock.js:209 templates/js/stock.js:450 +#: templates/js/stock.js:1033 msgid "Notes" msgstr "" @@ -857,7 +859,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 #: templates/js/build.js:249 templates/js/build.js:993 #: templates/js/order.js:433 templates/js/order.js:438 -#: templates/js/stock.js:1138 +#: templates/js/stock.js:1425 msgid "Stock Item" msgstr "" @@ -1233,7 +1235,6 @@ msgstr "" #: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:782 #: order/templates/order/purchase_order_detail.html:270 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 -#: stock/forms.py:342 msgid "Destination" msgstr "" @@ -1242,8 +1243,8 @@ msgid "Destination location not specified" msgstr "" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:315 templates/js/stock.js:638 -#: templates/js/stock.js:1429 templates/js/table_filters.js:116 +#: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 +#: templates/js/stock.js:1716 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "" @@ -1298,7 +1299,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 -#: templates/js/stock.js:1067 +#: templates/js/stock.js:1354 msgid "Details" msgstr "" @@ -1362,7 +1363,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1674 +#: build/views.py:184 stock/views.py:1337 msgid "Serial numbers already exist" msgstr "" @@ -1867,7 +1868,7 @@ msgstr "" msgid "Key string must be unique" msgstr "" -#: common/models.py:742 company/forms.py:125 +#: common/models.py:742 company/forms.py:105 msgid "Price break quantity" msgstr "" @@ -1941,31 +1942,31 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/forms.py:26 part/forms.py:47 +#: company/forms.py:25 part/forms.py:47 msgid "URL" msgstr "" -#: company/forms.py:27 part/forms.py:48 +#: company/forms.py:26 part/forms.py:48 msgid "Image URL" msgstr "" -#: company/forms.py:67 templates/js/part.js:1041 +#: company/forms.py:47 templates/js/part.js:1041 msgid "Single Price" msgstr "" -#: company/forms.py:68 +#: company/forms.py:48 msgid "Single quantity price" msgstr "" -#: company/forms.py:76 company/models.py:335 +#: company/forms.py:56 company/models.py:335 msgid "Select manufacturer" msgstr "" -#: company/forms.py:82 company/models.py:342 +#: company/forms.py:62 company/models.py:342 msgid "Manufacturer Part Number" msgstr "" -#: company/forms.py:84 company/models.py:341 +#: company/forms.py:64 company/models.py:341 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 @@ -2116,7 +2117,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:371 templates/js/part.js:260 -#: templates/js/stock.js:137 +#: templates/js/stock.js:446 msgid "Value" msgstr "" @@ -2189,7 +2190,7 @@ msgstr "" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/company.js:571 templates/js/stock.js:718 +#: templates/js/company.js:571 templates/js/stock.js:1029 msgid "Packaging" msgstr "" @@ -2259,7 +2260,7 @@ msgid "Phone" msgstr "" #: company/templates/company/company_base.html:166 -#: part/templates/part/part_base.html:311 +#: part/templates/part/part_base.html:347 msgid "Upload Image" msgstr "" @@ -2279,7 +2280,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 -#: templates/js/stock.js:1120 +#: templates/js/stock.js:1407 msgid "Customer" msgstr "" @@ -2322,26 +2323,9 @@ msgstr "" msgid "Delete Parts" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:68 -#: company/templates/company/detail_supplier_part.html:66 -#: part/templates/part/bom.html:166 part/templates/part/category.html:127 -#: templates/js/stock.js:1335 -msgid "New Part" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:69 -#: company/templates/company/detail_supplier_part.html:67 -msgid "Create new Part" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:74 -#: company/views.py:66 part/templates/part/supplier.html:85 -#: part/templates/part/supplier.html:161 -msgid "New Manufacturer" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:75 -msgid "Create new Manufacturer" +#: company/templates/company/detail_manufacturer_part.html:72 +#: part/templates/part/supplier.html:164 +msgid "Add Manufacturer Part" msgstr "" #: company/templates/company/detail_stock.html:10 @@ -2351,7 +2335,7 @@ msgstr "" #: company/templates/company/detail_stock.html:37 #: company/templates/company/supplier_part_stock.html:34 #: part/templates/part/category.html:123 part/templates/part/category.html:137 -#: part/templates/part/stock.html:55 stock/templates/stock/location.html:163 +#: part/templates/part/stock.html:55 stock/templates/stock/location.html:175 msgid "Export" msgstr "" @@ -2363,20 +2347,30 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:21 #: order/templates/order/order_wizard/select_parts.html:44 -#: part/templates/part/part_base.html:433 +#: part/templates/part/part_base.html:469 msgid "Create new supplier part" msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 -#: part/templates/part/part_base.html:432 part/templates/part/supplier.html:18 -#: templates/js/stock.js:1341 +#: part/templates/part/part_base.html:468 part/templates/part/supplier.html:18 +#: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "" +#: company/templates/company/detail_supplier_part.html:66 +#: part/templates/part/bom.html:166 part/templates/part/category.html:127 +#: templates/js/stock.js:1622 +msgid "New Part" +msgstr "" + +#: company/templates/company/detail_supplier_part.html:67 +msgid "Create new Part" +msgstr "" + #: company/templates/company/detail_supplier_part.html:72 #: company/templates/company/manufacturer_part_suppliers.html:96 -#: company/views.py:60 part/templates/part/supplier.html:80 +#: company/views.py:59 part/templates/part/supplier.html:80 msgid "New Supplier" msgstr "" @@ -2391,7 +2385,7 @@ msgstr "" #: company/templates/company/manufacturer_part_base.html:36 #: company/templates/company/supplier_part_base.html:36 #: company/templates/company/supplier_part_orders.html:17 -#: part/templates/part/orders.html:17 part/templates/part/part_base.html:58 +#: part/templates/part/orders.html:17 part/templates/part/part_base.html:74 msgid "Order part" msgstr "" @@ -2415,17 +2409,17 @@ msgstr "" msgid "Internal Part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:125 +#: company/templates/company/manufacturer_part_base.html:129 msgid "Edit Manufacturer Part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:134 +#: company/templates/company/manufacturer_part_base.html:138 msgid "Delete Manufacturer Part" msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:59 part/templates/part/navbar.html:75 +#: company/views.py:58 part/templates/part/navbar.html:75 #: part/templates/part/navbar.html:78 part/templates/part/prices.html:153 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" @@ -2444,8 +2438,8 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:406 templates/js/part.js:566 templates/js/stock.js:566 -#: templates/navbar.html:26 +#: templates/js/part.js:406 templates/js/part.js:566 templates/js/stock.js:74 +#: templates/js/stock.js:877 templates/navbar.html:26 msgid "Stock" msgstr "" @@ -2467,8 +2461,8 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:48 #: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/related.html:44 part/templates/part/supplier.html:23 -#: part/templates/part/supplier.html:52 stock/views.py:844 -#: templates/js/company.js:203 users/models.py:193 +#: part/templates/part/supplier.html:52 templates/js/company.js:203 +#: users/models.py:193 msgid "Delete" msgstr "" @@ -2518,12 +2512,12 @@ msgid "Supplied Parts" msgstr "" #: company/templates/company/navbar.html:38 part/templates/part/navbar.html:30 -#: stock/templates/stock/location.html:107 -#: stock/templates/stock/location.html:122 -#: stock/templates/stock/location.html:136 +#: stock/templates/stock/location.html:119 +#: stock/templates/stock/location.html:134 +#: stock/templates/stock/location.html:148 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:1019 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1306 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" @@ -2581,7 +2575,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:420 #: stock/templates/stock/item_base.html:386 templates/js/company.js:511 -#: templates/js/stock.js:690 +#: templates/js/stock.js:1001 msgid "Supplier Part" msgstr "" @@ -2656,58 +2650,58 @@ msgstr "" msgid "Delete price break" msgstr "" -#: company/views.py:65 part/templates/part/prices.html:157 +#: company/views.py:64 part/templates/part/prices.html:157 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" -#: company/views.py:71 templates/InvenTree/search.html:336 +#: company/views.py:65 part/templates/part/supplier.html:85 +msgid "New Manufacturer" +msgstr "" + +#: company/views.py:70 templates/InvenTree/search.html:336 #: templates/navbar.html:45 msgid "Customers" msgstr "" -#: company/views.py:72 +#: company/views.py:71 msgid "New Customer" msgstr "" -#: company/views.py:79 +#: company/views.py:78 msgid "Companies" msgstr "" -#: company/views.py:80 +#: company/views.py:79 msgid "New Company" msgstr "" -#: company/views.py:161 part/views.py:1008 +#: company/views.py:160 part/views.py:1008 msgid "Download Image" msgstr "" -#: company/views.py:190 part/views.py:1040 +#: company/views.py:189 part/views.py:1040 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:197 part/views.py:1047 +#: company/views.py:196 part/views.py:1047 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:206 part/views.py:1056 +#: company/views.py:205 part/views.py:1056 msgid "Supplied URL is not a valid image file" msgstr "" -#: company/views.py:251 -msgid "Create New Manufacturer Part" -msgstr "" - -#: company/views.py:334 +#: company/views.py:265 msgid "Edit Supplier Part" msgstr "" -#: company/views.py:385 templates/js/stock.js:1342 +#: company/views.py:316 templates/js/stock.js:1629 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:529 +#: company/views.py:460 msgid "Delete Supplier Part" msgstr "" @@ -2942,7 +2936,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:336 templates/js/order.js:210 -#: templates/js/stock.js:669 templates/js/stock.js:1101 +#: templates/js/stock.js:980 templates/js/stock.js:1388 msgid "Purchase Order" msgstr "" @@ -2962,7 +2956,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:776 part/templates/part/prices.html:166 stock/models.py:545 -#: stock/templates/stock/item_base.html:343 templates/js/stock.js:713 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:1024 msgid "Purchase Price" msgstr "" @@ -3078,15 +3072,14 @@ msgstr "" #: order/templates/order/order_base.html:199 #: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 -#: part/templates/part/part_base.html:419 -#: stock/templates/stock/location.html:191 templates/js/stock.js:759 -#: templates/js/stock.js:1347 +#: part/templates/part/part_base.html:455 +#: stock/templates/stock/location.html:203 templates/js/stock.js:1634 msgid "New Location" msgstr "" #: order/templates/order/order_base.html:200 #: order/templates/order/purchase_order_detail.html:128 -#: part/templates/part/part_base.html:420 +#: part/templates/part/part_base.html:456 #: stock/templates/stock/location.html:42 msgid "Create new stock location" msgstr "" @@ -3361,7 +3354,7 @@ msgid "Order Code" msgstr "" #: order/templates/order/receive_parts.html:21 -#: part/templates/part/part_base.html:136 templates/js/part.js:582 +#: part/templates/part/part_base.html:152 templates/js/part.js:582 msgid "On Order" msgstr "" @@ -3668,139 +3661,139 @@ msgstr "" msgid "Default Location" msgstr "" -#: part/bom.py:134 part/templates/part/part_base.html:124 +#: part/bom.py:134 part/templates/part/part_base.html:140 msgid "Available Stock" msgstr "" -#: part/forms.py:74 stock/forms.py:232 +#: part/forms.py:64 stock/forms.py:232 msgid "File Format" msgstr "" -#: part/forms.py:74 stock/forms.py:232 +#: part/forms.py:64 stock/forms.py:232 msgid "Select output file format" msgstr "" -#: part/forms.py:76 +#: part/forms.py:66 msgid "Cascading" msgstr "" -#: part/forms.py:76 +#: part/forms.py:66 msgid "Download cascading / multi-level BOM" msgstr "" -#: part/forms.py:78 +#: part/forms.py:68 msgid "Levels" msgstr "" -#: part/forms.py:78 +#: part/forms.py:68 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "" -#: part/forms.py:80 +#: part/forms.py:70 msgid "Include Parameter Data" msgstr "" -#: part/forms.py:80 +#: part/forms.py:70 msgid "Include part parameters data in exported BOM" msgstr "" -#: part/forms.py:82 +#: part/forms.py:72 msgid "Include Stock Data" msgstr "" -#: part/forms.py:82 +#: part/forms.py:72 msgid "Include part stock data in exported BOM" msgstr "" -#: part/forms.py:84 +#: part/forms.py:74 msgid "Include Manufacturer Data" msgstr "" -#: part/forms.py:84 +#: part/forms.py:74 msgid "Include part manufacturer data in exported BOM" msgstr "" -#: part/forms.py:86 +#: part/forms.py:76 msgid "Include Supplier Data" msgstr "" -#: part/forms.py:86 +#: part/forms.py:76 msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:107 part/models.py:2223 +#: part/forms.py:97 part/models.py:2223 msgid "Parent Part" msgstr "" -#: part/forms.py:108 part/templates/part/bom_duplicate.html:7 +#: part/forms.py:98 part/templates/part/bom_duplicate.html:7 msgid "Select parent part to copy BOM from" msgstr "" -#: part/forms.py:114 +#: part/forms.py:104 msgid "Clear existing BOM items" msgstr "" -#: part/forms.py:120 +#: part/forms.py:110 msgid "Confirm BOM duplication" msgstr "" -#: part/forms.py:138 +#: part/forms.py:128 msgid "validate" msgstr "" -#: part/forms.py:138 +#: part/forms.py:128 msgid "Confirm that the BOM is correct" msgstr "" -#: part/forms.py:181 +#: part/forms.py:171 msgid "Related Part" msgstr "" -#: part/forms.py:188 +#: part/forms.py:178 msgid "Select part category" msgstr "" -#: part/forms.py:205 +#: part/forms.py:195 msgid "Duplicate all BOM data for this part" msgstr "" -#: part/forms.py:206 +#: part/forms.py:196 msgid "Copy BOM" msgstr "" -#: part/forms.py:211 +#: part/forms.py:201 msgid "Duplicate all parameter data for this part" msgstr "" -#: part/forms.py:212 +#: part/forms.py:202 msgid "Copy Parameters" msgstr "" -#: part/forms.py:217 +#: part/forms.py:207 msgid "Confirm part creation" msgstr "" -#: part/forms.py:222 +#: part/forms.py:212 msgid "Include category parameter templates" msgstr "" -#: part/forms.py:227 +#: part/forms.py:217 msgid "Include parent categories parameter templates" msgstr "" -#: part/forms.py:307 +#: part/forms.py:297 msgid "Add parameter template to same level categories" msgstr "" -#: part/forms.py:311 +#: part/forms.py:301 msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:329 part/models.py:2322 +#: part/forms.py:319 part/models.py:2322 msgid "Sub part" msgstr "" -#: part/forms.py:358 +#: part/forms.py:348 msgid "Input quantity for price calculation" msgstr "" @@ -3891,7 +3884,7 @@ msgid "Part category" msgstr "" #: part/models.py:723 part/templates/part/detail.html:28 -#: part/templates/part/part_base.html:87 templates/js/part.js:169 +#: part/templates/part/part_base.html:103 templates/js/part.js:169 #: templates/js/part.js:397 msgid "IPN" msgstr "" @@ -4011,7 +4004,7 @@ msgstr "" msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:818 templates/js/stock.js:117 +#: part/models.py:2124 templates/js/part.js:818 templates/js/stock.js:426 msgid "Test Name" msgstr "" @@ -4255,7 +4248,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:167 part/views.py:451 -#: templates/js/stock.js:1336 +#: templates/js/stock.js:1623 msgid "Create New Part" msgstr "" @@ -4372,12 +4365,12 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:192 templates/js/stock.js:760 +#: stock/templates/stock/location.html:204 msgid "Create new location" msgstr "" #: part/templates/part/category.html:223 part/templates/part/category.html:253 -#: part/templates/part/part_base.html:382 +#: part/templates/part/part_base.html:418 msgid "New Category" msgstr "" @@ -4389,7 +4382,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:1244 +#: part/templates/part/category.html:260 stock/views.py:907 msgid "Create new Stock Location" msgstr "" @@ -4474,7 +4467,7 @@ msgstr "" msgid "Part Details" msgstr "" -#: part/templates/part/detail.html:42 part/templates/part/part_base.html:188 +#: part/templates/part/detail.html:42 part/templates/part/part_base.html:204 msgid "Latest Serial Number" msgstr "" @@ -4639,73 +4632,83 @@ msgstr "" msgid "Show pricing information" msgstr "" -#: part/templates/part/part_base.html:52 +#: part/templates/part/part_base.html:53 +#: stock/templates/stock/item_base.html:140 +#: stock/templates/stock/location.html:62 +msgid "Stock actions" +msgstr "" + +#: part/templates/part/part_base.html:60 msgid "Count part stock" msgstr "" -#: part/templates/part/part_base.html:67 +#: part/templates/part/part_base.html:66 +msgid "Transfer part stock" +msgstr "" + +#: part/templates/part/part_base.html:83 msgid "Part actions" msgstr "" -#: part/templates/part/part_base.html:70 +#: part/templates/part/part_base.html:86 msgid "Duplicate part" msgstr "" -#: part/templates/part/part_base.html:73 +#: part/templates/part/part_base.html:89 msgid "Edit part" msgstr "" -#: part/templates/part/part_base.html:76 +#: part/templates/part/part_base.html:92 msgid "Delete part" msgstr "" -#: part/templates/part/part_base.html:107 +#: part/templates/part/part_base.html:123 msgid "This is a virtual part" msgstr "" -#: part/templates/part/part_base.html:113 +#: part/templates/part/part_base.html:129 #, python-format msgid "This part is a variant of %(link)s" msgstr "" -#: part/templates/part/part_base.html:130 templates/js/table_filters.js:165 +#: part/templates/part/part_base.html:146 templates/js/table_filters.js:165 msgid "In Stock" msgstr "" -#: part/templates/part/part_base.html:143 templates/InvenTree/index.html:132 +#: part/templates/part/part_base.html:159 templates/InvenTree/index.html:132 msgid "Required for Build Orders" msgstr "" -#: part/templates/part/part_base.html:150 +#: part/templates/part/part_base.html:166 msgid "Required for Sales Orders" msgstr "" -#: part/templates/part/part_base.html:157 +#: part/templates/part/part_base.html:173 msgid "Allocated to Orders" msgstr "" -#: part/templates/part/part_base.html:172 templates/js/bom.js:316 +#: part/templates/part/part_base.html:188 templates/js/bom.js:316 msgid "Can Build" msgstr "" -#: part/templates/part/part_base.html:178 templates/js/part.js:413 +#: part/templates/part/part_base.html:194 templates/js/part.js:413 #: templates/js/part.js:586 msgid "Building" msgstr "" -#: part/templates/part/part_base.html:289 part/templates/part/prices.html:131 +#: part/templates/part/part_base.html:325 part/templates/part/prices.html:131 msgid "Calculate" msgstr "" -#: part/templates/part/part_base.html:383 +#: part/templates/part/part_base.html:419 msgid "Create New Part Category" msgstr "" -#: part/templates/part/part_base.html:391 +#: part/templates/part/part_base.html:427 msgid "New Parent" msgstr "" -#: part/templates/part/part_base.html:439 +#: part/templates/part/part_base.html:475 msgid "Edit Part" msgstr "" @@ -4943,7 +4946,7 @@ msgstr "" msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/supplier.html:86 part/templates/part/supplier.html:162 +#: part/templates/part/supplier.html:86 msgid "Create new manufacturer" msgstr "" @@ -5237,7 +5240,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:257 templates/js/stock.js:1035 +#: templates/js/order.js:257 templates/js/stock.js:1322 msgid "Date" msgstr "" @@ -5249,22 +5252,54 @@ msgstr "" msgid "Fail" msgstr "" -#: stock/api.py:197 +#: stock/api.py:146 +msgid "Request must contain list of stock items" +msgstr "" + +#: stock/api.py:154 +msgid "Improperly formatted data" +msgstr "" + +#: stock/api.py:162 +msgid "Each entry must contain a valid integer primary-key" +msgstr "" + +#: stock/api.py:168 +msgid "Primary key does not match valid stock item" +msgstr "" + +#: stock/api.py:178 +msgid "Invalid quantity value" +msgstr "" + +#: stock/api.py:183 +msgid "Quantity must not be less than zero" +msgstr "" + +#: stock/api.py:211 #, python-brace-format msgid "Updated stock for {n} items" msgstr "" -#: stock/api.py:266 +#: stock/api.py:247 stock/api.py:280 +msgid "Specified quantity exceeds stock quantity" +msgstr "" + +#: stock/api.py:270 +msgid "Valid location must be specified" +msgstr "" + +#: stock/api.py:290 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:81 stock/forms.py:385 stock/models.py:513 -#: stock/templates/stock/item_base.html:393 templates/js/stock.js:658 +#: stock/forms.py:81 stock/forms.py:341 stock/models.py:513 +#: stock/templates/stock/item_base.html:393 templates/js/stock.js:969 msgid "Expiry Date" msgstr "" -#: stock/forms.py:82 stock/forms.py:386 +#: stock/forms.py:82 stock/forms.py:342 msgid "Expiration date for this stock item" msgstr "" @@ -5325,30 +5360,6 @@ msgstr "" msgid "Confirm removal of installed stock items" msgstr "" -#: stock/forms.py:342 -msgid "Destination stock location" -msgstr "" - -#: stock/forms.py:344 -msgid "Add note (required)" -msgstr "" - -#: stock/forms.py:348 stock/views.py:728 stock/views.py:930 -msgid "Confirm stock adjustment" -msgstr "" - -#: stock/forms.py:348 -msgid "Confirm movement of stock items" -msgstr "" - -#: stock/forms.py:350 -msgid "Set Default Location" -msgstr "" - -#: stock/forms.py:350 -msgid "Set the destination as the default location for selected parts" -msgstr "" - #: stock/models.py:56 stock/models.py:550 msgid "Owner" msgstr "" @@ -5582,7 +5593,7 @@ msgid "Stock adjustment actions" msgstr "" #: stock/templates/stock/item_base.html:108 -#: stock/templates/stock/location.html:65 templates/stock_table.html:57 +#: stock/templates/stock/location.html:69 templates/stock_table.html:57 msgid "Count stock" msgstr "" @@ -5599,6 +5610,7 @@ msgid "Serialize stock" msgstr "" #: stock/templates/stock/item_base.html:121 +#: stock/templates/stock/location.html:75 msgid "Transfer stock" msgstr "" @@ -5618,11 +5630,6 @@ msgstr "" msgid "Uninstall" msgstr "" -#: stock/templates/stock/item_base.html:140 -#: stock/templates/stock/location.html:62 -msgid "Stock actions" -msgstr "" - #: stock/templates/stock/item_base.html:143 msgid "Convert to variant" msgstr "" @@ -5715,7 +5722,7 @@ msgstr "" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:406 templates/js/stock.js:664 +#: stock/templates/stock/item_base.html:406 templates/js/stock.js:975 msgid "Last Updated" msgstr "" @@ -5819,42 +5826,42 @@ msgstr "" msgid "Check-in Items" msgstr "" -#: stock/templates/stock/location.html:71 +#: stock/templates/stock/location.html:83 msgid "Location actions" msgstr "" -#: stock/templates/stock/location.html:73 +#: stock/templates/stock/location.html:85 msgid "Edit location" msgstr "" -#: stock/templates/stock/location.html:75 +#: stock/templates/stock/location.html:87 msgid "Delete location" msgstr "" -#: stock/templates/stock/location.html:87 +#: stock/templates/stock/location.html:99 msgid "Location Details" msgstr "" -#: stock/templates/stock/location.html:92 +#: stock/templates/stock/location.html:104 msgid "Location Path" msgstr "" -#: stock/templates/stock/location.html:97 +#: stock/templates/stock/location.html:109 msgid "Location Description" msgstr "" -#: stock/templates/stock/location.html:102 +#: stock/templates/stock/location.html:114 #: stock/templates/stock/location_navbar.html:11 #: stock/templates/stock/location_navbar.html:18 #: stock/templates/stock/sublocation.html:16 msgid "Sublocations" msgstr "" -#: stock/templates/stock/location.html:112 +#: stock/templates/stock/location.html:124 msgid "Stock Details" msgstr "" -#: stock/templates/stock/location.html:117 templates/InvenTree/search.html:279 +#: stock/templates/stock/location.html:129 templates/InvenTree/search.html:279 #: templates/stats.html:97 users/models.py:42 msgid "Stock Locations" msgstr "" @@ -5895,7 +5902,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1217 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:880 msgid "Convert Stock Item" msgstr "" @@ -5928,8 +5935,7 @@ msgstr "" msgid "Edit Stock Location" msgstr "" -#: stock/views.py:253 stock/views.py:1196 stock/views.py:1318 -#: stock/views.py:1683 +#: stock/views.py:253 stock/views.py:859 stock/views.py:981 stock/views.py:1346 msgid "Owner is required (ownership control is enabled)" msgstr "" @@ -5981,133 +5987,51 @@ msgstr "" msgid "Uninstall Stock Items" msgstr "" +#: stock/views.py:728 templates/js/stock.js:223 +msgid "Confirm stock adjustment" +msgstr "" + #: stock/views.py:739 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:764 -msgid "Adjust Stock" -msgstr "" - -#: stock/views.py:840 -msgid "Move Stock Items" -msgstr "" - -#: stock/views.py:840 -msgid "Move" -msgstr "" - -#: stock/views.py:841 -msgid "Count Stock Items" -msgstr "" - -#: stock/views.py:841 -msgid "Count" -msgstr "" - -#: stock/views.py:842 -msgid "Remove From Stock" -msgstr "" - -#: stock/views.py:842 -msgid "Take" -msgstr "" - -#: stock/views.py:843 -msgid "Add Stock Items" -msgstr "" - -#: stock/views.py:843 users/models.py:189 -msgid "Add" -msgstr "" - -#: stock/views.py:844 -msgid "Delete Stock Items" -msgstr "" - -#: stock/views.py:910 -msgid "Must enter integer value" -msgstr "" - -#: stock/views.py:915 -msgid "Quantity must be positive" -msgstr "" - -#: stock/views.py:922 -#, python-brace-format -msgid "Quantity must not exceed {x}" -msgstr "" - -#: stock/views.py:986 -msgid "No action performed" -msgstr "" - -#: stock/views.py:1000 -#, python-brace-format -msgid "Added stock to {n} items" -msgstr "" - -#: stock/views.py:1014 -#, python-brace-format -msgid "Removed stock from {n} items" -msgstr "" - -#: stock/views.py:1026 -#, python-brace-format -msgid "Counted stock for {n} items" -msgstr "" - -#: stock/views.py:1064 -msgid "No items were moved" -msgstr "" - -#: stock/views.py:1067 -#, python-brace-format -msgid "Moved {n} items to {dest}" -msgstr "" - -#: stock/views.py:1086 -#, python-brace-format -msgid "Deleted {n} stock items" -msgstr "" - -#: stock/views.py:1098 +#: stock/views.py:761 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:1335 +#: stock/views.py:998 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1428 templates/js/build.js:365 +#: stock/views.py:1091 templates/js/build.js:365 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1570 +#: stock/views.py:1233 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1652 +#: stock/views.py:1315 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1752 +#: stock/views.py:1415 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1765 +#: stock/views.py:1428 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1776 +#: stock/views.py:1439 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1783 +#: stock/views.py:1446 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1792 +#: stock/views.py:1455 msgid "Add Stock Tracking Entry" msgstr "" @@ -6191,11 +6115,11 @@ msgstr "" msgid "Enter a search query" msgstr "" -#: templates/InvenTree/search.html:268 templates/js/stock.js:303 +#: templates/InvenTree/search.html:268 templates/js/stock.js:570 msgid "Shipped to customer" msgstr "" -#: templates/InvenTree/search.html:271 templates/js/stock.js:313 +#: templates/InvenTree/search.html:271 templates/js/stock.js:580 msgid "No stock location set" msgstr "" @@ -6468,9 +6392,9 @@ msgstr "" msgid "copy version information" msgstr "" -#: templates/about.html:100 templates/js/modals.js:34 -#: templates/js/modals.js:675 templates/js/modals.js:968 -#: templates/modals.html:29 templates/modals.html:54 templates/modals.html:97 +#: templates/about.html:100 templates/js/modals.js:33 +#: templates/js/modals.js:567 templates/js/modals.js:661 +#: templates/js/modals.js:954 templates/modals.html:29 templates/modals.html:54 msgid "Close" msgstr "" @@ -6490,6 +6414,62 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" +#: templates/js/api.js:154 templates/js/modals.js:1024 +msgid "No Response" +msgstr "" + +#: templates/js/api.js:155 templates/js/modals.js:1025 +msgid "No response from the InvenTree server" +msgstr "" + +#: templates/js/api.js:160 +msgid "Error 400: Bad request" +msgstr "" + +#: templates/js/api.js:161 +msgid "API request returned error code 400" +msgstr "" + +#: templates/js/api.js:164 templates/js/modals.js:1034 +msgid "Error 401: Not Authenticated" +msgstr "" + +#: templates/js/api.js:165 templates/js/modals.js:1035 +msgid "Authentication credentials not supplied" +msgstr "" + +#: templates/js/api.js:168 templates/js/modals.js:1039 +msgid "Error 403: Permission Denied" +msgstr "" + +#: templates/js/api.js:169 templates/js/modals.js:1040 +msgid "You do not have the required permissions to access this function" +msgstr "" + +#: templates/js/api.js:172 templates/js/modals.js:1044 +msgid "Error 404: Resource Not Found" +msgstr "" + +#: templates/js/api.js:173 templates/js/modals.js:1045 +msgid "The requested resource could not be located on the server" +msgstr "" + +#: templates/js/api.js:176 templates/js/modals.js:1049 +msgid "Error 408: Timeout" +msgstr "" + +#: templates/js/api.js:177 templates/js/modals.js:1050 +msgid "Connection timeout while requesting data from server" +msgstr "" + +#: templates/js/api.js:180 +msgid "Unhandled Error Code" +msgstr "" + +#: templates/js/api.js:181 +msgid "Error code" +msgstr "" + #: templates/js/attachment.js:16 msgid "No attachments found" msgstr "" @@ -6534,7 +6514,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:1028 +#: templates/js/barcode.js:119 templates/js/modals.js:1014 msgid "Invalid server response" msgstr "" @@ -6558,7 +6538,7 @@ msgstr "" msgid "Unlink" msgstr "" -#: templates/js/barcode.js:376 +#: templates/js/barcode.js:376 templates/js/stock.js:161 msgid "Remove stock item" msgstr "" @@ -6696,7 +6676,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:840 templates/js/part.js:491 templates/js/part.js:736 -#: templates/js/stock.js:514 templates/js/stock.js:989 +#: templates/js/stock.js:825 templates/js/stock.js:1276 msgid "Select" msgstr "" @@ -6704,7 +6684,7 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:924 templates/js/stock.js:1211 +#: templates/js/build.js:924 templates/js/stock.js:1498 msgid "No user information" msgstr "" @@ -6831,63 +6811,19 @@ msgstr "" msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:587 templates/js/modals.js:1038 -msgid "No Response" -msgstr "" - -#: templates/js/forms.js:588 templates/js/modals.js:1039 -msgid "No response from the InvenTree server" -msgstr "" - -#: templates/js/forms.js:594 templates/js/modals.js:1048 -msgid "Error 401: Not Authenticated" -msgstr "" - -#: templates/js/forms.js:595 templates/js/modals.js:1049 -msgid "Authentication credentials not supplied" -msgstr "" - -#: templates/js/forms.js:601 templates/js/modals.js:1053 -msgid "Error 403: Permission Denied" -msgstr "" - -#: templates/js/forms.js:602 templates/js/modals.js:1054 -msgid "You do not have the required permissions to access this function" -msgstr "" - -#: templates/js/forms.js:608 templates/js/modals.js:1058 -msgid "Error 404: Resource Not Found" -msgstr "" - -#: templates/js/forms.js:609 templates/js/modals.js:1059 -msgid "The requested resource could not be located on the server" -msgstr "" - -#: templates/js/forms.js:615 templates/js/modals.js:1063 -msgid "Error 408: Timeout" -msgstr "" - -#: templates/js/forms.js:616 templates/js/modals.js:1064 -msgid "Connection timeout while requesting data from server" -msgstr "" - -#: templates/js/forms.js:622 templates/js/modals.js:1067 -msgid "Error requesting form data" -msgstr "" - -#: templates/js/forms.js:815 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:797 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1188 +#: templates/js/forms.js:1164 msgid "Searching" msgstr "" -#: templates/js/forms.js:1338 +#: templates/js/forms.js:1314 msgid "Clear input" msgstr "" -#: templates/js/label.js:10 templates/js/report.js:98 +#: templates/js/label.js:10 templates/js/report.js:98 templates/js/stock.js:185 msgid "Select Stock Items" msgstr "" @@ -6940,12 +6876,12 @@ msgid "Select Label Template" msgstr "" #: templates/js/modals.js:59 templates/js/modals.js:103 -#: templates/js/modals.js:599 templates/modals.html:75 +#: templates/js/modals.js:593 msgid "Cancel" msgstr "" #: templates/js/modals.js:60 templates/js/modals.js:102 -#: templates/js/modals.js:674 templates/js/modals.js:967 +#: templates/js/modals.js:660 templates/js/modals.js:953 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" @@ -6954,46 +6890,50 @@ msgstr "" msgid "Form Title" msgstr "" -#: templates/js/modals.js:372 +#: templates/js/modals.js:380 msgid "Waiting for server..." msgstr "" -#: templates/js/modals.js:531 +#: templates/js/modals.js:539 msgid "Show Error Information" msgstr "" -#: templates/js/modals.js:598 templates/modals.html:76 +#: templates/js/modals.js:592 msgid "Accept" msgstr "" -#: templates/js/modals.js:663 +#: templates/js/modals.js:649 msgid "Loading Data" msgstr "" -#: templates/js/modals.js:918 +#: templates/js/modals.js:904 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:918 +#: templates/js/modals.js:904 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:931 +#: templates/js/modals.js:917 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:1028 +#: templates/js/modals.js:1014 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:1043 +#: templates/js/modals.js:1029 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:1044 +#: templates/js/modals.js:1030 msgid "Server returned error code 400" msgstr "" +#: templates/js/modals.js:1053 +msgid "Error requesting form data" +msgstr "" + #: templates/js/model_renderers.js:38 msgid "Company ID" msgstr "" @@ -7082,7 +7022,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:761 templates/js/stock.js:1013 +#: templates/js/part.js:761 templates/js/stock.js:1300 msgid "Path" msgstr "" @@ -7090,11 +7030,11 @@ msgstr "" msgid "No test templates matching query" msgstr "" -#: templates/js/part.js:855 templates/js/stock.js:75 +#: templates/js/part.js:855 templates/js/stock.js:384 msgid "Edit test result" msgstr "" -#: templates/js/part.js:856 templates/js/stock.js:76 +#: templates/js/part.js:856 templates/js/stock.js:385 msgid "Delete test result" msgstr "" @@ -7187,179 +7127,235 @@ msgstr "" msgid "Sales Order(s) must be selected before printing report" msgstr "" -#: templates/js/stock.js:38 -msgid "PASS" +#: templates/js/stock.js:39 +msgid "Transfer Stock" msgstr "" #: templates/js/stock.js:40 +msgid "Move" +msgstr "" + +#: templates/js/stock.js:46 +msgid "Count Stock" +msgstr "" + +#: templates/js/stock.js:47 +msgid "Count" +msgstr "" + +#: templates/js/stock.js:51 +msgid "Remove Stock" +msgstr "" + +#: templates/js/stock.js:52 +msgid "Take" +msgstr "" + +#: templates/js/stock.js:56 +msgid "Add Stock" +msgstr "" + +#: templates/js/stock.js:57 users/models.py:189 +msgid "Add" +msgstr "" + +#: templates/js/stock.js:61 templates/stock_table.html:63 +msgid "Delete Stock" +msgstr "" + +#: templates/js/stock.js:150 +msgid "Quantity cannot be adjusted for serialized stock" +msgstr "" + +#: templates/js/stock.js:150 +msgid "Specify stock quantity" +msgstr "" + +#: templates/js/stock.js:186 +msgid "You must select at least one available stock item" +msgstr "" + +#: templates/js/stock.js:202 +msgid "Select destination stock location" +msgstr "" + +#: templates/js/stock.js:210 +msgid "Stock transaction notes" +msgstr "" + +#: templates/js/stock.js:347 +msgid "PASS" +msgstr "" + +#: templates/js/stock.js:349 msgid "FAIL" msgstr "" -#: templates/js/stock.js:45 +#: templates/js/stock.js:354 msgid "NO RESULT" msgstr "" -#: templates/js/stock.js:71 +#: templates/js/stock.js:380 msgid "Add test result" msgstr "" -#: templates/js/stock.js:97 +#: templates/js/stock.js:406 msgid "No test results found" msgstr "" -#: templates/js/stock.js:145 +#: templates/js/stock.js:454 msgid "Test Date" msgstr "" -#: templates/js/stock.js:295 +#: templates/js/stock.js:562 msgid "In production" msgstr "" -#: templates/js/stock.js:299 +#: templates/js/stock.js:566 msgid "Installed in Stock Item" msgstr "" -#: templates/js/stock.js:307 +#: templates/js/stock.js:574 msgid "Assigned to Sales Order" msgstr "" -#: templates/js/stock.js:339 +#: templates/js/stock.js:650 msgid "No stock items matching query" msgstr "" -#: templates/js/stock.js:360 +#: templates/js/stock.js:671 msgid "items" msgstr "" -#: templates/js/stock.js:452 +#: templates/js/stock.js:763 msgid "batches" msgstr "" -#: templates/js/stock.js:479 +#: templates/js/stock.js:790 msgid "locations" msgstr "" -#: templates/js/stock.js:481 +#: templates/js/stock.js:792 msgid "Undefined location" msgstr "" -#: templates/js/stock.js:582 +#: templates/js/stock.js:893 msgid "Stock item is in production" msgstr "" -#: templates/js/stock.js:587 +#: templates/js/stock.js:898 msgid "Stock item assigned to sales order" msgstr "" -#: templates/js/stock.js:590 +#: templates/js/stock.js:901 msgid "Stock item assigned to customer" msgstr "" -#: templates/js/stock.js:594 +#: templates/js/stock.js:905 msgid "Stock item has expired" msgstr "" -#: templates/js/stock.js:596 +#: templates/js/stock.js:907 msgid "Stock item will expire soon" msgstr "" -#: templates/js/stock.js:600 +#: templates/js/stock.js:911 msgid "Stock item has been allocated" msgstr "" -#: templates/js/stock.js:604 +#: templates/js/stock.js:915 msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/stock.js:611 +#: templates/js/stock.js:922 msgid "Stock item has been rejected" msgstr "" -#: templates/js/stock.js:615 +#: templates/js/stock.js:926 msgid "Stock item is lost" msgstr "" -#: templates/js/stock.js:618 +#: templates/js/stock.js:929 msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:622 templates/js/table_filters.js:147 +#: templates/js/stock.js:933 templates/js/table_filters.js:147 msgid "Depleted" msgstr "" -#: templates/js/stock.js:651 +#: templates/js/stock.js:962 msgid "Stocktake" msgstr "" -#: templates/js/stock.js:705 +#: templates/js/stock.js:1016 msgid "Supplier part not specified" msgstr "" -#: templates/js/stock.js:876 +#: templates/js/stock.js:1163 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:891 +#: templates/js/stock.js:1178 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:905 +#: templates/js/stock.js:1192 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:906 +#: templates/js/stock.js:1193 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1045 +#: templates/js/stock.js:1332 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1092 +#: templates/js/stock.js:1379 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1111 +#: templates/js/stock.js:1398 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1130 +#: templates/js/stock.js:1417 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1148 +#: templates/js/stock.js:1435 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1171 +#: templates/js/stock.js:1458 msgid "Added" msgstr "" -#: templates/js/stock.js:1179 +#: templates/js/stock.js:1466 msgid "Removed" msgstr "" -#: templates/js/stock.js:1223 +#: templates/js/stock.js:1510 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1224 +#: templates/js/stock.js:1511 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1348 +#: templates/js/stock.js:1635 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1389 +#: templates/js/stock.js:1676 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1412 +#: templates/js/stock.js:1699 msgid "Serial" msgstr "" -#: templates/js/stock.js:1440 +#: templates/js/stock.js:1727 msgid "Uninstall Stock Item" msgstr "" @@ -7790,10 +7786,6 @@ msgstr "" msgid "Delete selected items" msgstr "" -#: templates/stock_table.html:63 -msgid "Delete Stock" -msgstr "" - #: templates/yesnolabel.html:4 msgid "Yes" msgstr "" From 46f7eac791c895b5d62cd110308f52e5c9317513 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 12 Jul 2021 23:24:29 +1000 Subject: [PATCH 447/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/tr/LC_MESSAGES/django.po | 846 +++++++++++----------- 1 file changed, 419 insertions(+), 427 deletions(-) diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 967019e02b..23a4739f91 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-10 13:28+0000\n" -"PO-Revision-Date: 2021-07-10 14:25\n" +"POT-Creation-Date: 2021-07-12 12:41+0000\n" +"PO-Revision-Date: 2021-07-12 13:24\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -36,7 +36,7 @@ msgstr "Tarih giriniz" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:119 templates/js/forms.js:486 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:506 msgid "Confirm" msgstr "Onay" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "Tekrarlanan seri {n}" #: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 -#: stock/views.py:1648 +#: stock/views.py:1311 msgid "Invalid quantity provided" msgstr "Geçersiz veri sağlandı" @@ -124,7 +124,7 @@ msgstr "Dosya yorumu" #: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1202 +#: templates/js/stock.js:1489 msgid "User" msgstr "Kullanıcı" @@ -141,7 +141,7 @@ msgstr "" #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:365 #: templates/js/part.js:118 templates/js/part.js:251 templates/js/part.js:743 -#: templates/js/stock.js:995 +#: templates/js/stock.js:1282 msgid "Name" msgstr "Adı" @@ -164,8 +164,8 @@ msgstr "Adı" #: templates/js/company.js:561 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:361 #: templates/js/part.js:538 templates/js/part.js:755 templates/js/part.js:823 -#: templates/js/stock.js:557 templates/js/stock.js:1007 -#: templates/js/stock.js:1052 +#: templates/js/stock.js:868 templates/js/stock.js:1294 +#: templates/js/stock.js:1339 msgid "Description" msgstr "Açıklama" @@ -473,7 +473,7 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:741 -#: company/forms.py:124 company/templates/company/supplier_part_pricing.html:79 +#: company/forms.py:104 company/templates/company/supplier_part_pricing.html:79 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 @@ -481,8 +481,8 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: order/templates/order/sales_order_detail.html:80 #: order/templates/order/sales_order_detail.html:87 #: order/templates/order/sales_order_detail.html:172 -#: order/templates/order/sales_order_detail.html:244 part/forms.py:327 -#: part/forms.py:357 part/forms.py:373 part/forms.py:389 part/models.py:2329 +#: order/templates/order/sales_order_detail.html:244 part/forms.py:317 +#: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 #: part/templates/part/prices.html:474 @@ -496,8 +496,8 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 #: templates/js/order.js:460 templates/js/part.js:928 templates/js/part.js:1050 -#: templates/js/part.js:1106 templates/js/stock.js:1187 -#: templates/js/stock.js:1406 +#: templates/js/part.js:1106 templates/js/stock.js:1474 +#: templates/js/stock.js:1693 msgid "Quantity" msgstr "Miktar" @@ -542,8 +542,9 @@ msgstr "Yapım işini tamamlandı olarak işaretle" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:256 -#: templates/js/build.js:620 templates/js/order.js:445 -#: templates/js/stock.js:643 templates/js/stock.js:1079 +#: templates/js/build.js:620 templates/js/order.js:445 templates/js/stock.js:75 +#: templates/js/stock.js:201 templates/js/stock.js:954 +#: templates/js/stock.js:1366 msgid "Location" msgstr "Konum" @@ -557,8 +558,8 @@ msgstr "Tamamlanmış parçaların konumu" #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:249 templates/js/order.js:352 -#: templates/js/stock.js:630 templates/js/stock.js:1156 -#: templates/js/stock.js:1422 +#: templates/js/stock.js:941 templates/js/stock.js:1443 +#: templates/js/stock.js:1709 msgid "Status" msgstr "Durum" @@ -659,8 +660,8 @@ msgstr "Bu yapım işinin tahsis edildiği yapım işi emri" #: templates/js/build.js:586 templates/js/build.js:873 #: templates/js/build.js:1139 templates/js/company.js:264 #: templates/js/company.js:470 templates/js/part.js:342 -#: templates/js/part.js:505 templates/js/stock.js:526 -#: templates/js/stock.js:1394 +#: templates/js/part.js:505 templates/js/stock.js:73 templates/js/stock.js:837 +#: templates/js/stock.js:1681 msgid "Part" msgstr "Parça" @@ -708,7 +709,7 @@ msgstr "Tamamlanmış ögeler" msgid "Number of stock items which have been completed" msgstr "Tamamlanan stok kalemlerinin sayısı" -#: build/models.py:249 part/templates/part/part_base.html:167 +#: build/models.py:249 part/templates/part/part_base.html:183 msgid "Build Status" msgstr "Yapım İşi Durumu" @@ -766,7 +767,7 @@ msgstr "Bu yapım işi emrinden sorumlu kullanıcı" #: company/templates/company/manufacturer_part_detail.html:28 #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 -#: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 +#: part/templates/part/detail.html:83 part/templates/part/part_base.html:110 #: stock/models.py:464 stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "Harici Bağlantı" @@ -787,11 +788,12 @@ msgstr "Harici URL'ye bağlantı" #: order/templates/order/so_navbar.html:36 part/models.py:864 #: part/templates/part/navbar.html:121 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 -#: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 +#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 +#: stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:566 -#: templates/js/stock.js:141 templates/js/stock.js:722 +#: templates/js/stock.js:209 templates/js/stock.js:450 +#: templates/js/stock.js:1033 msgid "Notes" msgstr "Notlar" @@ -857,7 +859,7 @@ msgstr "Yapım işi için tahsis edilen parçalar" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 #: templates/js/build.js:249 templates/js/build.js:993 #: templates/js/order.js:433 templates/js/order.js:438 -#: templates/js/stock.js:1138 +#: templates/js/stock.js:1425 msgid "Stock Item" msgstr "Stok Kalemi" @@ -1233,7 +1235,6 @@ msgstr "Stok herhangi bir konumdan alınabilir." #: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:782 #: order/templates/order/purchase_order_detail.html:270 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 -#: stock/forms.py:342 msgid "Destination" msgstr "Hedef" @@ -1242,8 +1243,8 @@ msgid "Destination location not specified" msgstr "Hedef konumu belirtilmedi" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:315 templates/js/stock.js:638 -#: templates/js/stock.js:1429 templates/js/table_filters.js:116 +#: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 +#: templates/js/stock.js:1716 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "Toplu" @@ -1298,7 +1299,7 @@ msgstr "Yapım İşi Emri Detayları" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 -#: templates/js/stock.js:1067 +#: templates/js/stock.js:1354 msgid "Details" msgstr "Detaylar" @@ -1362,7 +1363,7 @@ msgstr "Yapım İşi Çıktısı Oluştur" msgid "Maximum output quantity is " msgstr "Maksimum çıktı miktarı " -#: build/views.py:184 stock/views.py:1674 +#: build/views.py:184 stock/views.py:1337 msgid "Serial numbers already exist" msgstr "Seri numaraları zaten mevcut" @@ -1867,7 +1868,7 @@ msgstr "" msgid "Key string must be unique" msgstr "" -#: common/models.py:742 company/forms.py:125 +#: common/models.py:742 company/forms.py:105 msgid "Price break quantity" msgstr "" @@ -1941,31 +1942,31 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/forms.py:26 part/forms.py:47 +#: company/forms.py:25 part/forms.py:47 msgid "URL" msgstr "" -#: company/forms.py:27 part/forms.py:48 +#: company/forms.py:26 part/forms.py:48 msgid "Image URL" msgstr "" -#: company/forms.py:67 templates/js/part.js:1041 +#: company/forms.py:47 templates/js/part.js:1041 msgid "Single Price" msgstr "" -#: company/forms.py:68 +#: company/forms.py:48 msgid "Single quantity price" msgstr "" -#: company/forms.py:76 company/models.py:335 +#: company/forms.py:56 company/models.py:335 msgid "Select manufacturer" msgstr "" -#: company/forms.py:82 company/models.py:342 +#: company/forms.py:62 company/models.py:342 msgid "Manufacturer Part Number" msgstr "" -#: company/forms.py:84 company/models.py:341 +#: company/forms.py:64 company/models.py:341 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 @@ -2116,7 +2117,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:371 templates/js/part.js:260 -#: templates/js/stock.js:137 +#: templates/js/stock.js:446 msgid "Value" msgstr "" @@ -2189,7 +2190,7 @@ msgstr "" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/company.js:571 templates/js/stock.js:718 +#: templates/js/company.js:571 templates/js/stock.js:1029 msgid "Packaging" msgstr "" @@ -2259,7 +2260,7 @@ msgid "Phone" msgstr "" #: company/templates/company/company_base.html:166 -#: part/templates/part/part_base.html:311 +#: part/templates/part/part_base.html:347 msgid "Upload Image" msgstr "" @@ -2279,7 +2280,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 -#: templates/js/stock.js:1120 +#: templates/js/stock.js:1407 msgid "Customer" msgstr "Müşteri" @@ -2322,26 +2323,9 @@ msgstr "Parçaları sil" msgid "Delete Parts" msgstr "Parçaları Sil" -#: company/templates/company/detail_manufacturer_part.html:68 -#: company/templates/company/detail_supplier_part.html:66 -#: part/templates/part/bom.html:166 part/templates/part/category.html:127 -#: templates/js/stock.js:1335 -msgid "New Part" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:69 -#: company/templates/company/detail_supplier_part.html:67 -msgid "Create new Part" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:74 -#: company/views.py:66 part/templates/part/supplier.html:85 -#: part/templates/part/supplier.html:161 -msgid "New Manufacturer" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:75 -msgid "Create new Manufacturer" +#: company/templates/company/detail_manufacturer_part.html:72 +#: part/templates/part/supplier.html:164 +msgid "Add Manufacturer Part" msgstr "" #: company/templates/company/detail_stock.html:10 @@ -2351,7 +2335,7 @@ msgstr "Tedarikçi Stoku" #: company/templates/company/detail_stock.html:37 #: company/templates/company/supplier_part_stock.html:34 #: part/templates/part/category.html:123 part/templates/part/category.html:137 -#: part/templates/part/stock.html:55 stock/templates/stock/location.html:163 +#: part/templates/part/stock.html:55 stock/templates/stock/location.html:175 msgid "Export" msgstr "" @@ -2363,20 +2347,30 @@ msgstr "Tedarikçi Parçaları" #: company/templates/company/detail_supplier_part.html:21 #: order/templates/order/order_wizard/select_parts.html:44 -#: part/templates/part/part_base.html:433 +#: part/templates/part/part_base.html:469 msgid "Create new supplier part" msgstr "Yeni tedarikçi parçası oluştur" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 -#: part/templates/part/part_base.html:432 part/templates/part/supplier.html:18 -#: templates/js/stock.js:1341 +#: part/templates/part/part_base.html:468 part/templates/part/supplier.html:18 +#: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "Yeni Tedarikçi Parçası" +#: company/templates/company/detail_supplier_part.html:66 +#: part/templates/part/bom.html:166 part/templates/part/category.html:127 +#: templates/js/stock.js:1622 +msgid "New Part" +msgstr "" + +#: company/templates/company/detail_supplier_part.html:67 +msgid "Create new Part" +msgstr "" + #: company/templates/company/detail_supplier_part.html:72 #: company/templates/company/manufacturer_part_suppliers.html:96 -#: company/views.py:60 part/templates/part/supplier.html:80 +#: company/views.py:59 part/templates/part/supplier.html:80 msgid "New Supplier" msgstr "" @@ -2391,7 +2385,7 @@ msgstr "" #: company/templates/company/manufacturer_part_base.html:36 #: company/templates/company/supplier_part_base.html:36 #: company/templates/company/supplier_part_orders.html:17 -#: part/templates/part/orders.html:17 part/templates/part/part_base.html:58 +#: part/templates/part/orders.html:17 part/templates/part/part_base.html:74 msgid "Order part" msgstr "Parça siparişi" @@ -2415,17 +2409,17 @@ msgstr "" msgid "Internal Part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:125 +#: company/templates/company/manufacturer_part_base.html:129 msgid "Edit Manufacturer Part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:134 +#: company/templates/company/manufacturer_part_base.html:138 msgid "Delete Manufacturer Part" msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:59 part/templates/part/navbar.html:75 +#: company/views.py:58 part/templates/part/navbar.html:75 #: part/templates/part/navbar.html:78 part/templates/part/prices.html:153 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" @@ -2444,8 +2438,8 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:406 templates/js/part.js:566 templates/js/stock.js:566 -#: templates/navbar.html:26 +#: templates/js/part.js:406 templates/js/part.js:566 templates/js/stock.js:74 +#: templates/js/stock.js:877 templates/navbar.html:26 msgid "Stock" msgstr "Stok" @@ -2467,8 +2461,8 @@ msgstr "Tedarikçi parçalarını sil" #: company/templates/company/manufacturer_part_suppliers.html:48 #: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/related.html:44 part/templates/part/supplier.html:23 -#: part/templates/part/supplier.html:52 stock/views.py:844 -#: templates/js/company.js:203 users/models.py:193 +#: part/templates/part/supplier.html:52 templates/js/company.js:203 +#: users/models.py:193 msgid "Delete" msgstr "" @@ -2518,12 +2512,12 @@ msgid "Supplied Parts" msgstr "" #: company/templates/company/navbar.html:38 part/templates/part/navbar.html:30 -#: stock/templates/stock/location.html:107 -#: stock/templates/stock/location.html:122 -#: stock/templates/stock/location.html:136 +#: stock/templates/stock/location.html:119 +#: stock/templates/stock/location.html:134 +#: stock/templates/stock/location.html:148 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:1019 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1306 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "Stok Kalemleri" @@ -2581,7 +2575,7 @@ msgstr "Yeni Satış Emri" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:420 #: stock/templates/stock/item_base.html:386 templates/js/company.js:511 -#: templates/js/stock.js:690 +#: templates/js/stock.js:1001 msgid "Supplier Part" msgstr "Tedarikçi Parçası" @@ -2656,58 +2650,58 @@ msgstr "" msgid "Delete price break" msgstr "" -#: company/views.py:65 part/templates/part/prices.html:157 +#: company/views.py:64 part/templates/part/prices.html:157 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" -#: company/views.py:71 templates/InvenTree/search.html:336 +#: company/views.py:65 part/templates/part/supplier.html:85 +msgid "New Manufacturer" +msgstr "" + +#: company/views.py:70 templates/InvenTree/search.html:336 #: templates/navbar.html:45 msgid "Customers" msgstr "" -#: company/views.py:72 +#: company/views.py:71 msgid "New Customer" msgstr "" -#: company/views.py:79 +#: company/views.py:78 msgid "Companies" msgstr "" -#: company/views.py:80 +#: company/views.py:79 msgid "New Company" msgstr "" -#: company/views.py:161 part/views.py:1008 +#: company/views.py:160 part/views.py:1008 msgid "Download Image" msgstr "" -#: company/views.py:190 part/views.py:1040 +#: company/views.py:189 part/views.py:1040 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:197 part/views.py:1047 +#: company/views.py:196 part/views.py:1047 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:206 part/views.py:1056 +#: company/views.py:205 part/views.py:1056 msgid "Supplied URL is not a valid image file" msgstr "Sağlanan URL geçerli bir resim dosyası değil" -#: company/views.py:251 -msgid "Create New Manufacturer Part" -msgstr "" - -#: company/views.py:334 +#: company/views.py:265 msgid "Edit Supplier Part" msgstr "" -#: company/views.py:385 templates/js/stock.js:1342 +#: company/views.py:316 templates/js/stock.js:1629 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:529 +#: company/views.py:460 msgid "Delete Supplier Part" msgstr "" @@ -2942,7 +2936,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:336 templates/js/order.js:210 -#: templates/js/stock.js:669 templates/js/stock.js:1101 +#: templates/js/stock.js:980 templates/js/stock.js:1388 msgid "Purchase Order" msgstr "" @@ -2962,7 +2956,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:776 part/templates/part/prices.html:166 stock/models.py:545 -#: stock/templates/stock/item_base.html:343 templates/js/stock.js:713 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:1024 msgid "Purchase Price" msgstr "" @@ -3078,15 +3072,14 @@ msgstr "" #: order/templates/order/order_base.html:199 #: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 -#: part/templates/part/part_base.html:419 -#: stock/templates/stock/location.html:191 templates/js/stock.js:759 -#: templates/js/stock.js:1347 +#: part/templates/part/part_base.html:455 +#: stock/templates/stock/location.html:203 templates/js/stock.js:1634 msgid "New Location" msgstr "Yeni Konum" #: order/templates/order/order_base.html:200 #: order/templates/order/purchase_order_detail.html:128 -#: part/templates/part/part_base.html:420 +#: part/templates/part/part_base.html:456 #: stock/templates/stock/location.html:42 msgid "Create new stock location" msgstr "Yeni stok konumu oluştur" @@ -3361,7 +3354,7 @@ msgid "Order Code" msgstr "" #: order/templates/order/receive_parts.html:21 -#: part/templates/part/part_base.html:136 templates/js/part.js:582 +#: part/templates/part/part_base.html:152 templates/js/part.js:582 msgid "On Order" msgstr "" @@ -3668,139 +3661,139 @@ msgstr "" msgid "Default Location" msgstr "Varsayılan Konum" -#: part/bom.py:134 part/templates/part/part_base.html:124 +#: part/bom.py:134 part/templates/part/part_base.html:140 msgid "Available Stock" msgstr "" -#: part/forms.py:74 stock/forms.py:232 +#: part/forms.py:64 stock/forms.py:232 msgid "File Format" msgstr "Dosya Biçimi" -#: part/forms.py:74 stock/forms.py:232 +#: part/forms.py:64 stock/forms.py:232 msgid "Select output file format" msgstr "Çıktı dosyası biçimi seçin" -#: part/forms.py:76 +#: part/forms.py:66 msgid "Cascading" msgstr "" -#: part/forms.py:76 +#: part/forms.py:66 msgid "Download cascading / multi-level BOM" msgstr "" -#: part/forms.py:78 +#: part/forms.py:68 msgid "Levels" msgstr "" -#: part/forms.py:78 +#: part/forms.py:68 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "" -#: part/forms.py:80 +#: part/forms.py:70 msgid "Include Parameter Data" msgstr "" -#: part/forms.py:80 +#: part/forms.py:70 msgid "Include part parameters data in exported BOM" msgstr "" -#: part/forms.py:82 +#: part/forms.py:72 msgid "Include Stock Data" msgstr "" -#: part/forms.py:82 +#: part/forms.py:72 msgid "Include part stock data in exported BOM" msgstr "" -#: part/forms.py:84 +#: part/forms.py:74 msgid "Include Manufacturer Data" msgstr "" -#: part/forms.py:84 +#: part/forms.py:74 msgid "Include part manufacturer data in exported BOM" msgstr "" -#: part/forms.py:86 +#: part/forms.py:76 msgid "Include Supplier Data" msgstr "" -#: part/forms.py:86 +#: part/forms.py:76 msgid "Include part supplier data in exported BOM" msgstr "Dışa aktarılan malzeme listesine parça tedarikçisi verilerini dahil edin" -#: part/forms.py:107 part/models.py:2223 +#: part/forms.py:97 part/models.py:2223 msgid "Parent Part" msgstr "" -#: part/forms.py:108 part/templates/part/bom_duplicate.html:7 +#: part/forms.py:98 part/templates/part/bom_duplicate.html:7 msgid "Select parent part to copy BOM from" msgstr "" -#: part/forms.py:114 +#: part/forms.py:104 msgid "Clear existing BOM items" msgstr "" -#: part/forms.py:120 +#: part/forms.py:110 msgid "Confirm BOM duplication" msgstr "" -#: part/forms.py:138 +#: part/forms.py:128 msgid "validate" msgstr "" -#: part/forms.py:138 +#: part/forms.py:128 msgid "Confirm that the BOM is correct" msgstr "" -#: part/forms.py:181 +#: part/forms.py:171 msgid "Related Part" msgstr "" -#: part/forms.py:188 +#: part/forms.py:178 msgid "Select part category" msgstr "" -#: part/forms.py:205 +#: part/forms.py:195 msgid "Duplicate all BOM data for this part" msgstr "" -#: part/forms.py:206 +#: part/forms.py:196 msgid "Copy BOM" msgstr "" -#: part/forms.py:211 +#: part/forms.py:201 msgid "Duplicate all parameter data for this part" msgstr "" -#: part/forms.py:212 +#: part/forms.py:202 msgid "Copy Parameters" msgstr "" -#: part/forms.py:217 +#: part/forms.py:207 msgid "Confirm part creation" msgstr "" -#: part/forms.py:222 +#: part/forms.py:212 msgid "Include category parameter templates" msgstr "Kategori parametre şablonlarını dahil et" -#: part/forms.py:227 +#: part/forms.py:217 msgid "Include parent categories parameter templates" msgstr "Üst kategorilerin parametre şablonlarını dahil et" -#: part/forms.py:307 +#: part/forms.py:297 msgid "Add parameter template to same level categories" msgstr "Parametre şablonunu aynı seviyedeki kategorilere ekle" -#: part/forms.py:311 +#: part/forms.py:301 msgid "Add parameter template to all categories" msgstr "Parametre şablonunu tüm kategorilere ekle" -#: part/forms.py:329 part/models.py:2322 +#: part/forms.py:319 part/models.py:2322 msgid "Sub part" msgstr "" -#: part/forms.py:358 +#: part/forms.py:348 msgid "Input quantity for price calculation" msgstr "" @@ -3891,7 +3884,7 @@ msgid "Part category" msgstr "" #: part/models.py:723 part/templates/part/detail.html:28 -#: part/templates/part/part_base.html:87 templates/js/part.js:169 +#: part/templates/part/part_base.html:103 templates/js/part.js:169 #: templates/js/part.js:397 msgid "IPN" msgstr "DPN" @@ -4011,7 +4004,7 @@ msgstr "Test şablonları sadece takip edilebilir paçalar için oluşturulabili msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:818 templates/js/stock.js:117 +#: part/models.py:2124 templates/js/part.js:818 templates/js/stock.js:426 msgid "Test Name" msgstr "" @@ -4255,7 +4248,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:167 part/views.py:451 -#: templates/js/stock.js:1336 +#: templates/js/stock.js:1623 msgid "Create New Part" msgstr "" @@ -4372,12 +4365,12 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:192 templates/js/stock.js:760 +#: stock/templates/stock/location.html:204 msgid "Create new location" msgstr "Yeni konum oluştur" #: part/templates/part/category.html:223 part/templates/part/category.html:253 -#: part/templates/part/part_base.html:382 +#: part/templates/part/part_base.html:418 msgid "New Category" msgstr "" @@ -4389,7 +4382,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:1244 +#: part/templates/part/category.html:260 stock/views.py:907 msgid "Create new Stock Location" msgstr "Yeni Stok konumu oluştur" @@ -4474,7 +4467,7 @@ msgstr "" msgid "Part Details" msgstr "" -#: part/templates/part/detail.html:42 part/templates/part/part_base.html:188 +#: part/templates/part/detail.html:42 part/templates/part/part_base.html:204 msgid "Latest Serial Number" msgstr "Son Seri Numarası" @@ -4639,73 +4632,83 @@ msgstr "Etiket Yazdır" msgid "Show pricing information" msgstr "" -#: part/templates/part/part_base.html:52 +#: part/templates/part/part_base.html:53 +#: stock/templates/stock/item_base.html:140 +#: stock/templates/stock/location.html:62 +msgid "Stock actions" +msgstr "Stok işlemleri" + +#: part/templates/part/part_base.html:60 msgid "Count part stock" msgstr "" -#: part/templates/part/part_base.html:67 +#: part/templates/part/part_base.html:66 +msgid "Transfer part stock" +msgstr "" + +#: part/templates/part/part_base.html:83 msgid "Part actions" msgstr "Parça işlemleri" -#: part/templates/part/part_base.html:70 +#: part/templates/part/part_base.html:86 msgid "Duplicate part" msgstr "" -#: part/templates/part/part_base.html:73 +#: part/templates/part/part_base.html:89 msgid "Edit part" msgstr "" -#: part/templates/part/part_base.html:76 +#: part/templates/part/part_base.html:92 msgid "Delete part" msgstr "" -#: part/templates/part/part_base.html:107 +#: part/templates/part/part_base.html:123 msgid "This is a virtual part" msgstr "" -#: part/templates/part/part_base.html:113 +#: part/templates/part/part_base.html:129 #, python-format msgid "This part is a variant of %(link)s" msgstr "Bu parça %(link)s parçasının bir çeşididir" -#: part/templates/part/part_base.html:130 templates/js/table_filters.js:165 +#: part/templates/part/part_base.html:146 templates/js/table_filters.js:165 msgid "In Stock" msgstr "" -#: part/templates/part/part_base.html:143 templates/InvenTree/index.html:132 +#: part/templates/part/part_base.html:159 templates/InvenTree/index.html:132 msgid "Required for Build Orders" msgstr "Yapım İşi Emirleri için Gerekli" -#: part/templates/part/part_base.html:150 +#: part/templates/part/part_base.html:166 msgid "Required for Sales Orders" msgstr "Satış Emirleri için Gerekli" -#: part/templates/part/part_base.html:157 +#: part/templates/part/part_base.html:173 msgid "Allocated to Orders" msgstr "" -#: part/templates/part/part_base.html:172 templates/js/bom.js:316 +#: part/templates/part/part_base.html:188 templates/js/bom.js:316 msgid "Can Build" msgstr "" -#: part/templates/part/part_base.html:178 templates/js/part.js:413 +#: part/templates/part/part_base.html:194 templates/js/part.js:413 #: templates/js/part.js:586 msgid "Building" msgstr "" -#: part/templates/part/part_base.html:289 part/templates/part/prices.html:131 +#: part/templates/part/part_base.html:325 part/templates/part/prices.html:131 msgid "Calculate" msgstr "" -#: part/templates/part/part_base.html:383 +#: part/templates/part/part_base.html:419 msgid "Create New Part Category" msgstr "" -#: part/templates/part/part_base.html:391 +#: part/templates/part/part_base.html:427 msgid "New Parent" msgstr "" -#: part/templates/part/part_base.html:439 +#: part/templates/part/part_base.html:475 msgid "Edit Part" msgstr "" @@ -4943,7 +4946,7 @@ msgstr "" msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/supplier.html:86 part/templates/part/supplier.html:162 +#: part/templates/part/supplier.html:86 msgid "Create new manufacturer" msgstr "" @@ -5237,7 +5240,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:257 templates/js/stock.js:1035 +#: templates/js/order.js:257 templates/js/stock.js:1322 msgid "Date" msgstr "" @@ -5249,22 +5252,54 @@ msgstr "" msgid "Fail" msgstr "" -#: stock/api.py:197 +#: stock/api.py:146 +msgid "Request must contain list of stock items" +msgstr "" + +#: stock/api.py:154 +msgid "Improperly formatted data" +msgstr "" + +#: stock/api.py:162 +msgid "Each entry must contain a valid integer primary-key" +msgstr "" + +#: stock/api.py:168 +msgid "Primary key does not match valid stock item" +msgstr "" + +#: stock/api.py:178 +msgid "Invalid quantity value" +msgstr "" + +#: stock/api.py:183 +msgid "Quantity must not be less than zero" +msgstr "" + +#: stock/api.py:211 #, python-brace-format msgid "Updated stock for {n} items" msgstr "{n} öge için stok güncellendi" -#: stock/api.py:266 +#: stock/api.py:247 stock/api.py:280 +msgid "Specified quantity exceeds stock quantity" +msgstr "" + +#: stock/api.py:270 +msgid "Valid location must be specified" +msgstr "" + +#: stock/api.py:290 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:81 stock/forms.py:385 stock/models.py:513 -#: stock/templates/stock/item_base.html:393 templates/js/stock.js:658 +#: stock/forms.py:81 stock/forms.py:341 stock/models.py:513 +#: stock/templates/stock/item_base.html:393 templates/js/stock.js:969 msgid "Expiry Date" msgstr "" -#: stock/forms.py:82 stock/forms.py:386 +#: stock/forms.py:82 stock/forms.py:342 msgid "Expiration date for this stock item" msgstr "Bu stok kalemi için son kullanma tarihi" @@ -5325,30 +5360,6 @@ msgstr "" msgid "Confirm removal of installed stock items" msgstr "Kurulu stok kalemlerinin kaldırılmasını onayla" -#: stock/forms.py:342 -msgid "Destination stock location" -msgstr "Hedef stok konumu" - -#: stock/forms.py:344 -msgid "Add note (required)" -msgstr "Not ekle (gerekli)" - -#: stock/forms.py:348 stock/views.py:728 stock/views.py:930 -msgid "Confirm stock adjustment" -msgstr "Stok ayarlamasını onayla" - -#: stock/forms.py:348 -msgid "Confirm movement of stock items" -msgstr "Stok kalemlerinin hareketini onaylayın" - -#: stock/forms.py:350 -msgid "Set Default Location" -msgstr "Varsayılan Konum Ayarla" - -#: stock/forms.py:350 -msgid "Set the destination as the default location for selected parts" -msgstr "Hedefi seçili parçalar için varsayılan konum olarak ayarla" - #: stock/models.py:56 stock/models.py:550 msgid "Owner" msgstr "" @@ -5582,7 +5593,7 @@ msgid "Stock adjustment actions" msgstr "Stok ayarlama işlemleri" #: stock/templates/stock/item_base.html:108 -#: stock/templates/stock/location.html:65 templates/stock_table.html:57 +#: stock/templates/stock/location.html:69 templates/stock_table.html:57 msgid "Count stock" msgstr "" @@ -5599,6 +5610,7 @@ msgid "Serialize stock" msgstr "Stoku seri numarala" #: stock/templates/stock/item_base.html:121 +#: stock/templates/stock/location.html:75 msgid "Transfer stock" msgstr "" @@ -5618,11 +5630,6 @@ msgstr "" msgid "Uninstall" msgstr "" -#: stock/templates/stock/item_base.html:140 -#: stock/templates/stock/location.html:62 -msgid "Stock actions" -msgstr "Stok işlemleri" - #: stock/templates/stock/item_base.html:143 msgid "Convert to variant" msgstr "Çeşide çevir" @@ -5715,7 +5722,7 @@ msgstr "Bu stok kaleminin süresi %(item.expiry_date)s tarihinde sona erdi" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "Bu stok kaleminin süresi %(item.expiry_date)s tarihinde sona erecek" -#: stock/templates/stock/item_base.html:406 templates/js/stock.js:664 +#: stock/templates/stock/item_base.html:406 templates/js/stock.js:975 msgid "Last Updated" msgstr "" @@ -5819,42 +5826,42 @@ msgstr "" msgid "Check-in Items" msgstr "" -#: stock/templates/stock/location.html:71 +#: stock/templates/stock/location.html:83 msgid "Location actions" msgstr "Konum işlemleri" -#: stock/templates/stock/location.html:73 +#: stock/templates/stock/location.html:85 msgid "Edit location" msgstr "Konumu düzenle" -#: stock/templates/stock/location.html:75 +#: stock/templates/stock/location.html:87 msgid "Delete location" msgstr "Konumu sil" -#: stock/templates/stock/location.html:87 +#: stock/templates/stock/location.html:99 msgid "Location Details" msgstr "Konum Detayları" -#: stock/templates/stock/location.html:92 +#: stock/templates/stock/location.html:104 msgid "Location Path" msgstr "Konum Yolu" -#: stock/templates/stock/location.html:97 +#: stock/templates/stock/location.html:109 msgid "Location Description" msgstr "Konum Tanımı" -#: stock/templates/stock/location.html:102 +#: stock/templates/stock/location.html:114 #: stock/templates/stock/location_navbar.html:11 #: stock/templates/stock/location_navbar.html:18 #: stock/templates/stock/sublocation.html:16 msgid "Sublocations" msgstr "Alt konumlar" -#: stock/templates/stock/location.html:112 +#: stock/templates/stock/location.html:124 msgid "Stock Details" msgstr "" -#: stock/templates/stock/location.html:117 templates/InvenTree/search.html:279 +#: stock/templates/stock/location.html:129 templates/InvenTree/search.html:279 #: templates/stats.html:97 users/models.py:42 msgid "Stock Locations" msgstr "Stok Konumları" @@ -5895,7 +5902,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1217 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:880 msgid "Convert Stock Item" msgstr "Stok Kalemine Dönüştür" @@ -5928,8 +5935,7 @@ msgstr "" msgid "Edit Stock Location" msgstr "Stok konumunu düzenle" -#: stock/views.py:253 stock/views.py:1196 stock/views.py:1318 -#: stock/views.py:1683 +#: stock/views.py:253 stock/views.py:859 stock/views.py:981 stock/views.py:1346 msgid "Owner is required (ownership control is enabled)" msgstr "Sahip gerekli (sahip kontrolü etkinleştirildi)" @@ -5981,133 +5987,51 @@ msgstr "" msgid "Uninstall Stock Items" msgstr "" +#: stock/views.py:728 templates/js/stock.js:223 +msgid "Confirm stock adjustment" +msgstr "Stok ayarlamasını onayla" + #: stock/views.py:739 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:764 -msgid "Adjust Stock" -msgstr "" - -#: stock/views.py:840 -msgid "Move Stock Items" -msgstr "" - -#: stock/views.py:840 -msgid "Move" -msgstr "" - -#: stock/views.py:841 -msgid "Count Stock Items" -msgstr "" - -#: stock/views.py:841 -msgid "Count" -msgstr "" - -#: stock/views.py:842 -msgid "Remove From Stock" -msgstr "" - -#: stock/views.py:842 -msgid "Take" -msgstr "" - -#: stock/views.py:843 -msgid "Add Stock Items" -msgstr "" - -#: stock/views.py:843 users/models.py:189 -msgid "Add" -msgstr "" - -#: stock/views.py:844 -msgid "Delete Stock Items" -msgstr "" - -#: stock/views.py:910 -msgid "Must enter integer value" -msgstr "" - -#: stock/views.py:915 -msgid "Quantity must be positive" -msgstr "" - -#: stock/views.py:922 -#, python-brace-format -msgid "Quantity must not exceed {x}" -msgstr "" - -#: stock/views.py:986 -msgid "No action performed" -msgstr "Herhangi bir işlem gerçekleştirilmedi" - -#: stock/views.py:1000 -#, python-brace-format -msgid "Added stock to {n} items" -msgstr "" - -#: stock/views.py:1014 -#, python-brace-format -msgid "Removed stock from {n} items" -msgstr "" - -#: stock/views.py:1026 -#, python-brace-format -msgid "Counted stock for {n} items" -msgstr "" - -#: stock/views.py:1064 -msgid "No items were moved" -msgstr "" - -#: stock/views.py:1067 -#, python-brace-format -msgid "Moved {n} items to {dest}" -msgstr "" - -#: stock/views.py:1086 -#, python-brace-format -msgid "Deleted {n} stock items" -msgstr "" - -#: stock/views.py:1098 +#: stock/views.py:761 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:1335 +#: stock/views.py:998 msgid "Serialize Stock" msgstr "Stoku Seri Numarala" -#: stock/views.py:1428 templates/js/build.js:365 +#: stock/views.py:1091 templates/js/build.js:365 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1570 +#: stock/views.py:1233 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1652 +#: stock/views.py:1315 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1752 +#: stock/views.py:1415 msgid "Delete Stock Location" msgstr "Stok Konumunu Sil" -#: stock/views.py:1765 +#: stock/views.py:1428 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1776 +#: stock/views.py:1439 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1783 +#: stock/views.py:1446 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1792 +#: stock/views.py:1455 msgid "Add Stock Tracking Entry" msgstr "" @@ -6191,11 +6115,11 @@ msgstr "" msgid "Enter a search query" msgstr "" -#: templates/InvenTree/search.html:268 templates/js/stock.js:303 +#: templates/InvenTree/search.html:268 templates/js/stock.js:570 msgid "Shipped to customer" msgstr "" -#: templates/InvenTree/search.html:271 templates/js/stock.js:313 +#: templates/InvenTree/search.html:271 templates/js/stock.js:580 msgid "No stock location set" msgstr "Stok konumu ayarlanmadı" @@ -6468,9 +6392,9 @@ msgstr "" msgid "copy version information" msgstr "" -#: templates/about.html:100 templates/js/modals.js:34 -#: templates/js/modals.js:675 templates/js/modals.js:968 -#: templates/modals.html:29 templates/modals.html:54 templates/modals.html:97 +#: templates/about.html:100 templates/js/modals.js:33 +#: templates/js/modals.js:567 templates/js/modals.js:661 +#: templates/js/modals.js:954 templates/modals.html:29 templates/modals.html:54 msgid "Close" msgstr "" @@ -6490,6 +6414,62 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" +#: templates/js/api.js:154 templates/js/modals.js:1024 +msgid "No Response" +msgstr "" + +#: templates/js/api.js:155 templates/js/modals.js:1025 +msgid "No response from the InvenTree server" +msgstr "" + +#: templates/js/api.js:160 +msgid "Error 400: Bad request" +msgstr "" + +#: templates/js/api.js:161 +msgid "API request returned error code 400" +msgstr "" + +#: templates/js/api.js:164 templates/js/modals.js:1034 +msgid "Error 401: Not Authenticated" +msgstr "" + +#: templates/js/api.js:165 templates/js/modals.js:1035 +msgid "Authentication credentials not supplied" +msgstr "" + +#: templates/js/api.js:168 templates/js/modals.js:1039 +msgid "Error 403: Permission Denied" +msgstr "" + +#: templates/js/api.js:169 templates/js/modals.js:1040 +msgid "You do not have the required permissions to access this function" +msgstr "Bu fonksiyona erişmek için gerekli izinlere sahip değilsiniz" + +#: templates/js/api.js:172 templates/js/modals.js:1044 +msgid "Error 404: Resource Not Found" +msgstr "" + +#: templates/js/api.js:173 templates/js/modals.js:1045 +msgid "The requested resource could not be located on the server" +msgstr "" + +#: templates/js/api.js:176 templates/js/modals.js:1049 +msgid "Error 408: Timeout" +msgstr "" + +#: templates/js/api.js:177 templates/js/modals.js:1050 +msgid "Connection timeout while requesting data from server" +msgstr "" + +#: templates/js/api.js:180 +msgid "Unhandled Error Code" +msgstr "" + +#: templates/js/api.js:181 +msgid "Error code" +msgstr "" + #: templates/js/attachment.js:16 msgid "No attachments found" msgstr "" @@ -6534,7 +6514,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:1028 +#: templates/js/barcode.js:119 templates/js/modals.js:1014 msgid "Invalid server response" msgstr "" @@ -6558,7 +6538,7 @@ msgstr "" msgid "Unlink" msgstr "" -#: templates/js/barcode.js:376 +#: templates/js/barcode.js:376 templates/js/stock.js:161 msgid "Remove stock item" msgstr "" @@ -6696,7 +6676,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:840 templates/js/part.js:491 templates/js/part.js:736 -#: templates/js/stock.js:514 templates/js/stock.js:989 +#: templates/js/stock.js:825 templates/js/stock.js:1276 msgid "Select" msgstr "" @@ -6704,7 +6684,7 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:924 templates/js/stock.js:1211 +#: templates/js/build.js:924 templates/js/stock.js:1498 msgid "No user information" msgstr "" @@ -6831,63 +6811,19 @@ msgstr "" msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:587 templates/js/modals.js:1038 -msgid "No Response" -msgstr "" - -#: templates/js/forms.js:588 templates/js/modals.js:1039 -msgid "No response from the InvenTree server" -msgstr "" - -#: templates/js/forms.js:594 templates/js/modals.js:1048 -msgid "Error 401: Not Authenticated" -msgstr "" - -#: templates/js/forms.js:595 templates/js/modals.js:1049 -msgid "Authentication credentials not supplied" -msgstr "" - -#: templates/js/forms.js:601 templates/js/modals.js:1053 -msgid "Error 403: Permission Denied" -msgstr "" - -#: templates/js/forms.js:602 templates/js/modals.js:1054 -msgid "You do not have the required permissions to access this function" -msgstr "Bu fonksiyona erişmek için gerekli izinlere sahip değilsiniz" - -#: templates/js/forms.js:608 templates/js/modals.js:1058 -msgid "Error 404: Resource Not Found" -msgstr "" - -#: templates/js/forms.js:609 templates/js/modals.js:1059 -msgid "The requested resource could not be located on the server" -msgstr "" - -#: templates/js/forms.js:615 templates/js/modals.js:1063 -msgid "Error 408: Timeout" -msgstr "" - -#: templates/js/forms.js:616 templates/js/modals.js:1064 -msgid "Connection timeout while requesting data from server" -msgstr "" - -#: templates/js/forms.js:622 templates/js/modals.js:1067 -msgid "Error requesting form data" -msgstr "" - -#: templates/js/forms.js:815 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:797 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1188 +#: templates/js/forms.js:1164 msgid "Searching" msgstr "" -#: templates/js/forms.js:1338 +#: templates/js/forms.js:1314 msgid "Clear input" msgstr "" -#: templates/js/label.js:10 templates/js/report.js:98 +#: templates/js/label.js:10 templates/js/report.js:98 templates/js/stock.js:185 msgid "Select Stock Items" msgstr "" @@ -6940,12 +6876,12 @@ msgid "Select Label Template" msgstr "Etiket Şablonu Seç" #: templates/js/modals.js:59 templates/js/modals.js:103 -#: templates/js/modals.js:599 templates/modals.html:75 +#: templates/js/modals.js:593 msgid "Cancel" msgstr "" #: templates/js/modals.js:60 templates/js/modals.js:102 -#: templates/js/modals.js:674 templates/js/modals.js:967 +#: templates/js/modals.js:660 templates/js/modals.js:953 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" @@ -6954,46 +6890,50 @@ msgstr "" msgid "Form Title" msgstr "" -#: templates/js/modals.js:372 +#: templates/js/modals.js:380 msgid "Waiting for server..." msgstr "" -#: templates/js/modals.js:531 +#: templates/js/modals.js:539 msgid "Show Error Information" msgstr "" -#: templates/js/modals.js:598 templates/modals.html:76 +#: templates/js/modals.js:592 msgid "Accept" msgstr "" -#: templates/js/modals.js:663 +#: templates/js/modals.js:649 msgid "Loading Data" msgstr "" -#: templates/js/modals.js:918 +#: templates/js/modals.js:904 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:918 +#: templates/js/modals.js:904 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:931 +#: templates/js/modals.js:917 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:1028 +#: templates/js/modals.js:1014 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:1043 +#: templates/js/modals.js:1029 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:1044 +#: templates/js/modals.js:1030 msgid "Server returned error code 400" msgstr "" +#: templates/js/modals.js:1053 +msgid "Error requesting form data" +msgstr "" + #: templates/js/model_renderers.js:38 msgid "Company ID" msgstr "" @@ -7082,7 +7022,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:761 templates/js/stock.js:1013 +#: templates/js/part.js:761 templates/js/stock.js:1300 msgid "Path" msgstr "" @@ -7090,11 +7030,11 @@ msgstr "" msgid "No test templates matching query" msgstr "Sorgu ile eşleşen test şablonu bulunamadı" -#: templates/js/part.js:855 templates/js/stock.js:75 +#: templates/js/part.js:855 templates/js/stock.js:384 msgid "Edit test result" msgstr "" -#: templates/js/part.js:856 templates/js/stock.js:76 +#: templates/js/part.js:856 templates/js/stock.js:385 msgid "Delete test result" msgstr "" @@ -7187,179 +7127,235 @@ msgstr "" msgid "Sales Order(s) must be selected before printing report" msgstr "" -#: templates/js/stock.js:38 -msgid "PASS" +#: templates/js/stock.js:39 +msgid "Transfer Stock" msgstr "" #: templates/js/stock.js:40 +msgid "Move" +msgstr "" + +#: templates/js/stock.js:46 +msgid "Count Stock" +msgstr "" + +#: templates/js/stock.js:47 +msgid "Count" +msgstr "" + +#: templates/js/stock.js:51 +msgid "Remove Stock" +msgstr "" + +#: templates/js/stock.js:52 +msgid "Take" +msgstr "" + +#: templates/js/stock.js:56 +msgid "Add Stock" +msgstr "" + +#: templates/js/stock.js:57 users/models.py:189 +msgid "Add" +msgstr "" + +#: templates/js/stock.js:61 templates/stock_table.html:63 +msgid "Delete Stock" +msgstr "" + +#: templates/js/stock.js:150 +msgid "Quantity cannot be adjusted for serialized stock" +msgstr "" + +#: templates/js/stock.js:150 +msgid "Specify stock quantity" +msgstr "" + +#: templates/js/stock.js:186 +msgid "You must select at least one available stock item" +msgstr "" + +#: templates/js/stock.js:202 +msgid "Select destination stock location" +msgstr "" + +#: templates/js/stock.js:210 +msgid "Stock transaction notes" +msgstr "" + +#: templates/js/stock.js:347 +msgid "PASS" +msgstr "" + +#: templates/js/stock.js:349 msgid "FAIL" msgstr "" -#: templates/js/stock.js:45 +#: templates/js/stock.js:354 msgid "NO RESULT" msgstr "" -#: templates/js/stock.js:71 +#: templates/js/stock.js:380 msgid "Add test result" msgstr "" -#: templates/js/stock.js:97 +#: templates/js/stock.js:406 msgid "No test results found" msgstr "" -#: templates/js/stock.js:145 +#: templates/js/stock.js:454 msgid "Test Date" msgstr "" -#: templates/js/stock.js:295 +#: templates/js/stock.js:562 msgid "In production" msgstr "" -#: templates/js/stock.js:299 +#: templates/js/stock.js:566 msgid "Installed in Stock Item" msgstr "" -#: templates/js/stock.js:307 +#: templates/js/stock.js:574 msgid "Assigned to Sales Order" msgstr "" -#: templates/js/stock.js:339 +#: templates/js/stock.js:650 msgid "No stock items matching query" msgstr "" -#: templates/js/stock.js:360 +#: templates/js/stock.js:671 msgid "items" msgstr "" -#: templates/js/stock.js:452 +#: templates/js/stock.js:763 msgid "batches" msgstr "" -#: templates/js/stock.js:479 +#: templates/js/stock.js:790 msgid "locations" msgstr "konumlar" -#: templates/js/stock.js:481 +#: templates/js/stock.js:792 msgid "Undefined location" msgstr "Tanımsız konum" -#: templates/js/stock.js:582 +#: templates/js/stock.js:893 msgid "Stock item is in production" msgstr "" -#: templates/js/stock.js:587 +#: templates/js/stock.js:898 msgid "Stock item assigned to sales order" msgstr "" -#: templates/js/stock.js:590 +#: templates/js/stock.js:901 msgid "Stock item assigned to customer" msgstr "" -#: templates/js/stock.js:594 +#: templates/js/stock.js:905 msgid "Stock item has expired" msgstr "" -#: templates/js/stock.js:596 +#: templates/js/stock.js:907 msgid "Stock item will expire soon" msgstr "" -#: templates/js/stock.js:600 +#: templates/js/stock.js:911 msgid "Stock item has been allocated" msgstr "" -#: templates/js/stock.js:604 +#: templates/js/stock.js:915 msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/stock.js:611 +#: templates/js/stock.js:922 msgid "Stock item has been rejected" msgstr "" -#: templates/js/stock.js:615 +#: templates/js/stock.js:926 msgid "Stock item is lost" msgstr "" -#: templates/js/stock.js:618 +#: templates/js/stock.js:929 msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:622 templates/js/table_filters.js:147 +#: templates/js/stock.js:933 templates/js/table_filters.js:147 msgid "Depleted" msgstr "" -#: templates/js/stock.js:651 +#: templates/js/stock.js:962 msgid "Stocktake" msgstr "" -#: templates/js/stock.js:705 +#: templates/js/stock.js:1016 msgid "Supplier part not specified" msgstr "" -#: templates/js/stock.js:876 +#: templates/js/stock.js:1163 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:891 +#: templates/js/stock.js:1178 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:905 +#: templates/js/stock.js:1192 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:906 +#: templates/js/stock.js:1193 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1045 +#: templates/js/stock.js:1332 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1092 +#: templates/js/stock.js:1379 msgid "Location no longer exists" msgstr "Konum artık yok" -#: templates/js/stock.js:1111 +#: templates/js/stock.js:1398 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1130 +#: templates/js/stock.js:1417 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1148 +#: templates/js/stock.js:1435 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1171 +#: templates/js/stock.js:1458 msgid "Added" msgstr "" -#: templates/js/stock.js:1179 +#: templates/js/stock.js:1466 msgid "Removed" msgstr "" -#: templates/js/stock.js:1223 +#: templates/js/stock.js:1510 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1224 +#: templates/js/stock.js:1511 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1348 +#: templates/js/stock.js:1635 msgid "Create New Location" msgstr "Yeni Konum Oluştur" -#: templates/js/stock.js:1389 +#: templates/js/stock.js:1676 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1412 +#: templates/js/stock.js:1699 msgid "Serial" msgstr "Seri No" -#: templates/js/stock.js:1440 +#: templates/js/stock.js:1727 msgid "Uninstall Stock Item" msgstr "" @@ -7790,10 +7786,6 @@ msgstr "" msgid "Delete selected items" msgstr "" -#: templates/stock_table.html:63 -msgid "Delete Stock" -msgstr "" - #: templates/yesnolabel.html:4 msgid "Yes" msgstr "" From 9d2531b195de05521ced6a6e89e13d78ac763ebc Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 12 Jul 2021 23:24:30 +1000 Subject: [PATCH 448/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/zh/LC_MESSAGES/django.po | 846 +++++++++++----------- 1 file changed, 419 insertions(+), 427 deletions(-) diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 802af0aa7c..89e2b2fcfe 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-10 13:28+0000\n" -"PO-Revision-Date: 2021-07-10 14:25\n" +"POT-Creation-Date: 2021-07-12 12:41+0000\n" +"PO-Revision-Date: 2021-07-12 13:24\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -36,7 +36,7 @@ msgstr "输入日期" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:119 templates/js/forms.js:486 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:506 msgid "Confirm" msgstr "确认" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "" #: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 -#: stock/views.py:1648 +#: stock/views.py:1311 msgid "Invalid quantity provided" msgstr "" @@ -124,7 +124,7 @@ msgstr "文件注释" #: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1202 +#: templates/js/stock.js:1489 msgid "User" msgstr "用户" @@ -141,7 +141,7 @@ msgstr "" #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:365 #: templates/js/part.js:118 templates/js/part.js:251 templates/js/part.js:743 -#: templates/js/stock.js:995 +#: templates/js/stock.js:1282 msgid "Name" msgstr "名称" @@ -164,8 +164,8 @@ msgstr "名称" #: templates/js/company.js:561 templates/js/order.js:245 #: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:361 #: templates/js/part.js:538 templates/js/part.js:755 templates/js/part.js:823 -#: templates/js/stock.js:557 templates/js/stock.js:1007 -#: templates/js/stock.js:1052 +#: templates/js/stock.js:868 templates/js/stock.js:1294 +#: templates/js/stock.js:1339 msgid "Description" msgstr "" @@ -473,7 +473,7 @@ msgstr "" #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:31 common/models.py:741 -#: company/forms.py:124 company/templates/company/supplier_part_pricing.html:79 +#: company/forms.py:104 company/templates/company/supplier_part_pricing.html:79 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 @@ -481,8 +481,8 @@ msgstr "" #: order/templates/order/sales_order_detail.html:80 #: order/templates/order/sales_order_detail.html:87 #: order/templates/order/sales_order_detail.html:172 -#: order/templates/order/sales_order_detail.html:244 part/forms.py:327 -#: part/forms.py:357 part/forms.py:373 part/forms.py:389 part/models.py:2329 +#: order/templates/order/sales_order_detail.html:244 part/forms.py:317 +#: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 #: part/templates/part/prices.html:474 @@ -496,8 +496,8 @@ msgstr "" #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 #: templates/js/order.js:460 templates/js/part.js:928 templates/js/part.js:1050 -#: templates/js/part.js:1106 templates/js/stock.js:1187 -#: templates/js/stock.js:1406 +#: templates/js/part.js:1106 templates/js/stock.js:1474 +#: templates/js/stock.js:1693 msgid "Quantity" msgstr "" @@ -542,8 +542,9 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:256 -#: templates/js/build.js:620 templates/js/order.js:445 -#: templates/js/stock.js:643 templates/js/stock.js:1079 +#: templates/js/build.js:620 templates/js/order.js:445 templates/js/stock.js:75 +#: templates/js/stock.js:201 templates/js/stock.js:954 +#: templates/js/stock.js:1366 msgid "Location" msgstr "" @@ -557,8 +558,8 @@ msgstr "" #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:249 templates/js/order.js:352 -#: templates/js/stock.js:630 templates/js/stock.js:1156 -#: templates/js/stock.js:1422 +#: templates/js/stock.js:941 templates/js/stock.js:1443 +#: templates/js/stock.js:1709 msgid "Status" msgstr "" @@ -659,8 +660,8 @@ msgstr "" #: templates/js/build.js:586 templates/js/build.js:873 #: templates/js/build.js:1139 templates/js/company.js:264 #: templates/js/company.js:470 templates/js/part.js:342 -#: templates/js/part.js:505 templates/js/stock.js:526 -#: templates/js/stock.js:1394 +#: templates/js/part.js:505 templates/js/stock.js:73 templates/js/stock.js:837 +#: templates/js/stock.js:1681 msgid "Part" msgstr "" @@ -708,7 +709,7 @@ msgstr "" msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:249 part/templates/part/part_base.html:167 +#: build/models.py:249 part/templates/part/part_base.html:183 msgid "Build Status" msgstr "" @@ -766,7 +767,7 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:28 #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 -#: part/templates/part/detail.html:83 part/templates/part/part_base.html:94 +#: part/templates/part/detail.html:83 part/templates/part/part_base.html:110 #: stock/models.py:464 stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "" @@ -787,11 +788,12 @@ msgstr "" #: order/templates/order/so_navbar.html:36 part/models.py:864 #: part/templates/part/navbar.html:121 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/forms.py:344 -#: stock/models.py:536 stock/models.py:1678 stock/models.py:1784 +#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 +#: stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:566 -#: templates/js/stock.js:141 templates/js/stock.js:722 +#: templates/js/stock.js:209 templates/js/stock.js:450 +#: templates/js/stock.js:1033 msgid "Notes" msgstr "" @@ -857,7 +859,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 #: templates/js/build.js:249 templates/js/build.js:993 #: templates/js/order.js:433 templates/js/order.js:438 -#: templates/js/stock.js:1138 +#: templates/js/stock.js:1425 msgid "Stock Item" msgstr "" @@ -1233,7 +1235,6 @@ msgstr "" #: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:782 #: order/templates/order/purchase_order_detail.html:270 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 -#: stock/forms.py:342 msgid "Destination" msgstr "" @@ -1242,8 +1243,8 @@ msgid "Destination location not specified" msgstr "" #: build/templates/build/detail.html:70 -#: stock/templates/stock/item_base.html:315 templates/js/stock.js:638 -#: templates/js/stock.js:1429 templates/js/table_filters.js:116 +#: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 +#: templates/js/stock.js:1716 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "" @@ -1298,7 +1299,7 @@ msgstr "" #: company/templates/company/navbar.html:15 #: order/templates/order/po_navbar.html:15 #: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 -#: templates/js/stock.js:1067 +#: templates/js/stock.js:1354 msgid "Details" msgstr "" @@ -1362,7 +1363,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1674 +#: build/views.py:184 stock/views.py:1337 msgid "Serial numbers already exist" msgstr "" @@ -1867,7 +1868,7 @@ msgstr "" msgid "Key string must be unique" msgstr "" -#: common/models.py:742 company/forms.py:125 +#: common/models.py:742 company/forms.py:105 msgid "Price break quantity" msgstr "" @@ -1941,31 +1942,31 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/forms.py:26 part/forms.py:47 +#: company/forms.py:25 part/forms.py:47 msgid "URL" msgstr "" -#: company/forms.py:27 part/forms.py:48 +#: company/forms.py:26 part/forms.py:48 msgid "Image URL" msgstr "" -#: company/forms.py:67 templates/js/part.js:1041 +#: company/forms.py:47 templates/js/part.js:1041 msgid "Single Price" msgstr "" -#: company/forms.py:68 +#: company/forms.py:48 msgid "Single quantity price" msgstr "" -#: company/forms.py:76 company/models.py:335 +#: company/forms.py:56 company/models.py:335 msgid "Select manufacturer" msgstr "" -#: company/forms.py:82 company/models.py:342 +#: company/forms.py:62 company/models.py:342 msgid "Manufacturer Part Number" msgstr "" -#: company/forms.py:84 company/models.py:341 +#: company/forms.py:64 company/models.py:341 #: company/templates/company/manufacturer_part_base.html:89 #: company/templates/company/manufacturer_part_detail.html:26 #: company/templates/company/supplier_part_base.html:102 @@ -2116,7 +2117,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:371 templates/js/part.js:260 -#: templates/js/stock.js:137 +#: templates/js/stock.js:446 msgid "Value" msgstr "" @@ -2189,7 +2190,7 @@ msgstr "" #: company/models.py:566 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/company.js:571 templates/js/stock.js:718 +#: templates/js/company.js:571 templates/js/stock.js:1029 msgid "Packaging" msgstr "" @@ -2259,7 +2260,7 @@ msgid "Phone" msgstr "" #: company/templates/company/company_base.html:166 -#: part/templates/part/part_base.html:311 +#: part/templates/part/part_base.html:347 msgid "Upload Image" msgstr "" @@ -2279,7 +2280,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 -#: templates/js/stock.js:1120 +#: templates/js/stock.js:1407 msgid "Customer" msgstr "" @@ -2322,26 +2323,9 @@ msgstr "" msgid "Delete Parts" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:68 -#: company/templates/company/detail_supplier_part.html:66 -#: part/templates/part/bom.html:166 part/templates/part/category.html:127 -#: templates/js/stock.js:1335 -msgid "New Part" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:69 -#: company/templates/company/detail_supplier_part.html:67 -msgid "Create new Part" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:74 -#: company/views.py:66 part/templates/part/supplier.html:85 -#: part/templates/part/supplier.html:161 -msgid "New Manufacturer" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:75 -msgid "Create new Manufacturer" +#: company/templates/company/detail_manufacturer_part.html:72 +#: part/templates/part/supplier.html:164 +msgid "Add Manufacturer Part" msgstr "" #: company/templates/company/detail_stock.html:10 @@ -2351,7 +2335,7 @@ msgstr "" #: company/templates/company/detail_stock.html:37 #: company/templates/company/supplier_part_stock.html:34 #: part/templates/part/category.html:123 part/templates/part/category.html:137 -#: part/templates/part/stock.html:55 stock/templates/stock/location.html:163 +#: part/templates/part/stock.html:55 stock/templates/stock/location.html:175 msgid "Export" msgstr "" @@ -2363,20 +2347,30 @@ msgstr "" #: company/templates/company/detail_supplier_part.html:21 #: order/templates/order/order_wizard/select_parts.html:44 -#: part/templates/part/part_base.html:433 +#: part/templates/part/part_base.html:469 msgid "Create new supplier part" msgstr "" #: company/templates/company/detail_supplier_part.html:22 #: company/templates/company/manufacturer_part_suppliers.html:17 -#: part/templates/part/part_base.html:432 part/templates/part/supplier.html:18 -#: templates/js/stock.js:1341 +#: part/templates/part/part_base.html:468 part/templates/part/supplier.html:18 +#: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "" +#: company/templates/company/detail_supplier_part.html:66 +#: part/templates/part/bom.html:166 part/templates/part/category.html:127 +#: templates/js/stock.js:1622 +msgid "New Part" +msgstr "" + +#: company/templates/company/detail_supplier_part.html:67 +msgid "Create new Part" +msgstr "" + #: company/templates/company/detail_supplier_part.html:72 #: company/templates/company/manufacturer_part_suppliers.html:96 -#: company/views.py:60 part/templates/part/supplier.html:80 +#: company/views.py:59 part/templates/part/supplier.html:80 msgid "New Supplier" msgstr "" @@ -2391,7 +2385,7 @@ msgstr "" #: company/templates/company/manufacturer_part_base.html:36 #: company/templates/company/supplier_part_base.html:36 #: company/templates/company/supplier_part_orders.html:17 -#: part/templates/part/orders.html:17 part/templates/part/part_base.html:58 +#: part/templates/part/orders.html:17 part/templates/part/part_base.html:74 msgid "Order part" msgstr "" @@ -2415,17 +2409,17 @@ msgstr "" msgid "Internal Part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:125 +#: company/templates/company/manufacturer_part_base.html:129 msgid "Edit Manufacturer Part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:134 +#: company/templates/company/manufacturer_part_base.html:138 msgid "Delete Manufacturer Part" msgstr "" #: company/templates/company/manufacturer_part_navbar.html:14 #: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:59 part/templates/part/navbar.html:75 +#: company/views.py:58 part/templates/part/navbar.html:75 #: part/templates/part/navbar.html:78 part/templates/part/prices.html:153 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" @@ -2444,8 +2438,8 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:406 templates/js/part.js:566 templates/js/stock.js:566 -#: templates/navbar.html:26 +#: templates/js/part.js:406 templates/js/part.js:566 templates/js/stock.js:74 +#: templates/js/stock.js:877 templates/navbar.html:26 msgid "Stock" msgstr "" @@ -2467,8 +2461,8 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:48 #: company/templates/company/manufacturer_part_suppliers.html:142 #: part/templates/part/related.html:44 part/templates/part/supplier.html:23 -#: part/templates/part/supplier.html:52 stock/views.py:844 -#: templates/js/company.js:203 users/models.py:193 +#: part/templates/part/supplier.html:52 templates/js/company.js:203 +#: users/models.py:193 msgid "Delete" msgstr "" @@ -2518,12 +2512,12 @@ msgid "Supplied Parts" msgstr "" #: company/templates/company/navbar.html:38 part/templates/part/navbar.html:30 -#: stock/templates/stock/location.html:107 -#: stock/templates/stock/location.html:122 -#: stock/templates/stock/location.html:136 +#: stock/templates/stock/location.html:119 +#: stock/templates/stock/location.html:134 +#: stock/templates/stock/location.html:148 #: stock/templates/stock/location_navbar.html:22 #: stock/templates/stock/location_navbar.html:29 -#: templates/InvenTree/search.html:198 templates/js/stock.js:1019 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1306 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" @@ -2581,7 +2575,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:7 #: company/templates/company/supplier_part_base.html:20 stock/models.py:420 #: stock/templates/stock/item_base.html:386 templates/js/company.js:511 -#: templates/js/stock.js:690 +#: templates/js/stock.js:1001 msgid "Supplier Part" msgstr "" @@ -2656,58 +2650,58 @@ msgstr "" msgid "Delete price break" msgstr "" -#: company/views.py:65 part/templates/part/prices.html:157 +#: company/views.py:64 part/templates/part/prices.html:157 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" -#: company/views.py:71 templates/InvenTree/search.html:336 +#: company/views.py:65 part/templates/part/supplier.html:85 +msgid "New Manufacturer" +msgstr "" + +#: company/views.py:70 templates/InvenTree/search.html:336 #: templates/navbar.html:45 msgid "Customers" msgstr "" -#: company/views.py:72 +#: company/views.py:71 msgid "New Customer" msgstr "" -#: company/views.py:79 +#: company/views.py:78 msgid "Companies" msgstr "" -#: company/views.py:80 +#: company/views.py:79 msgid "New Company" msgstr "" -#: company/views.py:161 part/views.py:1008 +#: company/views.py:160 part/views.py:1008 msgid "Download Image" msgstr "" -#: company/views.py:190 part/views.py:1040 +#: company/views.py:189 part/views.py:1040 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:197 part/views.py:1047 +#: company/views.py:196 part/views.py:1047 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:206 part/views.py:1056 +#: company/views.py:205 part/views.py:1056 msgid "Supplied URL is not a valid image file" msgstr "" -#: company/views.py:251 -msgid "Create New Manufacturer Part" -msgstr "" - -#: company/views.py:334 +#: company/views.py:265 msgid "Edit Supplier Part" msgstr "" -#: company/views.py:385 templates/js/stock.js:1342 +#: company/views.py:316 templates/js/stock.js:1629 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:529 +#: company/views.py:460 msgid "Delete Supplier Part" msgstr "" @@ -2942,7 +2936,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:336 templates/js/order.js:210 -#: templates/js/stock.js:669 templates/js/stock.js:1101 +#: templates/js/stock.js:980 templates/js/stock.js:1388 msgid "Purchase Order" msgstr "" @@ -2962,7 +2956,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:776 part/templates/part/prices.html:166 stock/models.py:545 -#: stock/templates/stock/item_base.html:343 templates/js/stock.js:713 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:1024 msgid "Purchase Price" msgstr "" @@ -3078,15 +3072,14 @@ msgstr "" #: order/templates/order/order_base.html:199 #: order/templates/order/purchase_order_detail.html:127 #: part/templates/part/category.html:217 part/templates/part/category.html:259 -#: part/templates/part/part_base.html:419 -#: stock/templates/stock/location.html:191 templates/js/stock.js:759 -#: templates/js/stock.js:1347 +#: part/templates/part/part_base.html:455 +#: stock/templates/stock/location.html:203 templates/js/stock.js:1634 msgid "New Location" msgstr "" #: order/templates/order/order_base.html:200 #: order/templates/order/purchase_order_detail.html:128 -#: part/templates/part/part_base.html:420 +#: part/templates/part/part_base.html:456 #: stock/templates/stock/location.html:42 msgid "Create new stock location" msgstr "" @@ -3361,7 +3354,7 @@ msgid "Order Code" msgstr "" #: order/templates/order/receive_parts.html:21 -#: part/templates/part/part_base.html:136 templates/js/part.js:582 +#: part/templates/part/part_base.html:152 templates/js/part.js:582 msgid "On Order" msgstr "" @@ -3668,139 +3661,139 @@ msgstr "" msgid "Default Location" msgstr "" -#: part/bom.py:134 part/templates/part/part_base.html:124 +#: part/bom.py:134 part/templates/part/part_base.html:140 msgid "Available Stock" msgstr "" -#: part/forms.py:74 stock/forms.py:232 +#: part/forms.py:64 stock/forms.py:232 msgid "File Format" msgstr "" -#: part/forms.py:74 stock/forms.py:232 +#: part/forms.py:64 stock/forms.py:232 msgid "Select output file format" msgstr "" -#: part/forms.py:76 +#: part/forms.py:66 msgid "Cascading" msgstr "" -#: part/forms.py:76 +#: part/forms.py:66 msgid "Download cascading / multi-level BOM" msgstr "" -#: part/forms.py:78 +#: part/forms.py:68 msgid "Levels" msgstr "" -#: part/forms.py:78 +#: part/forms.py:68 msgid "Select maximum number of BOM levels to export (0 = all levels)" msgstr "" -#: part/forms.py:80 +#: part/forms.py:70 msgid "Include Parameter Data" msgstr "" -#: part/forms.py:80 +#: part/forms.py:70 msgid "Include part parameters data in exported BOM" msgstr "" -#: part/forms.py:82 +#: part/forms.py:72 msgid "Include Stock Data" msgstr "" -#: part/forms.py:82 +#: part/forms.py:72 msgid "Include part stock data in exported BOM" msgstr "" -#: part/forms.py:84 +#: part/forms.py:74 msgid "Include Manufacturer Data" msgstr "" -#: part/forms.py:84 +#: part/forms.py:74 msgid "Include part manufacturer data in exported BOM" msgstr "" -#: part/forms.py:86 +#: part/forms.py:76 msgid "Include Supplier Data" msgstr "" -#: part/forms.py:86 +#: part/forms.py:76 msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:107 part/models.py:2223 +#: part/forms.py:97 part/models.py:2223 msgid "Parent Part" msgstr "" -#: part/forms.py:108 part/templates/part/bom_duplicate.html:7 +#: part/forms.py:98 part/templates/part/bom_duplicate.html:7 msgid "Select parent part to copy BOM from" msgstr "" -#: part/forms.py:114 +#: part/forms.py:104 msgid "Clear existing BOM items" msgstr "" -#: part/forms.py:120 +#: part/forms.py:110 msgid "Confirm BOM duplication" msgstr "" -#: part/forms.py:138 +#: part/forms.py:128 msgid "validate" msgstr "" -#: part/forms.py:138 +#: part/forms.py:128 msgid "Confirm that the BOM is correct" msgstr "" -#: part/forms.py:181 +#: part/forms.py:171 msgid "Related Part" msgstr "" -#: part/forms.py:188 +#: part/forms.py:178 msgid "Select part category" msgstr "" -#: part/forms.py:205 +#: part/forms.py:195 msgid "Duplicate all BOM data for this part" msgstr "" -#: part/forms.py:206 +#: part/forms.py:196 msgid "Copy BOM" msgstr "" -#: part/forms.py:211 +#: part/forms.py:201 msgid "Duplicate all parameter data for this part" msgstr "" -#: part/forms.py:212 +#: part/forms.py:202 msgid "Copy Parameters" msgstr "" -#: part/forms.py:217 +#: part/forms.py:207 msgid "Confirm part creation" msgstr "" -#: part/forms.py:222 +#: part/forms.py:212 msgid "Include category parameter templates" msgstr "" -#: part/forms.py:227 +#: part/forms.py:217 msgid "Include parent categories parameter templates" msgstr "" -#: part/forms.py:307 +#: part/forms.py:297 msgid "Add parameter template to same level categories" msgstr "" -#: part/forms.py:311 +#: part/forms.py:301 msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:329 part/models.py:2322 +#: part/forms.py:319 part/models.py:2322 msgid "Sub part" msgstr "" -#: part/forms.py:358 +#: part/forms.py:348 msgid "Input quantity for price calculation" msgstr "" @@ -3891,7 +3884,7 @@ msgid "Part category" msgstr "" #: part/models.py:723 part/templates/part/detail.html:28 -#: part/templates/part/part_base.html:87 templates/js/part.js:169 +#: part/templates/part/part_base.html:103 templates/js/part.js:169 #: templates/js/part.js:397 msgid "IPN" msgstr "" @@ -4011,7 +4004,7 @@ msgstr "" msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:818 templates/js/stock.js:117 +#: part/models.py:2124 templates/js/part.js:818 templates/js/stock.js:426 msgid "Test Name" msgstr "" @@ -4255,7 +4248,7 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/bom.html:167 part/views.py:451 -#: templates/js/stock.js:1336 +#: templates/js/stock.js:1623 msgid "Create New Part" msgstr "" @@ -4372,12 +4365,12 @@ msgid "View grid display" msgstr "" #: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:192 templates/js/stock.js:760 +#: stock/templates/stock/location.html:204 msgid "Create new location" msgstr "" #: part/templates/part/category.html:223 part/templates/part/category.html:253 -#: part/templates/part/part_base.html:382 +#: part/templates/part/part_base.html:418 msgid "New Category" msgstr "" @@ -4389,7 +4382,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:1244 +#: part/templates/part/category.html:260 stock/views.py:907 msgid "Create new Stock Location" msgstr "" @@ -4474,7 +4467,7 @@ msgstr "" msgid "Part Details" msgstr "" -#: part/templates/part/detail.html:42 part/templates/part/part_base.html:188 +#: part/templates/part/detail.html:42 part/templates/part/part_base.html:204 msgid "Latest Serial Number" msgstr "" @@ -4639,73 +4632,83 @@ msgstr "" msgid "Show pricing information" msgstr "" -#: part/templates/part/part_base.html:52 +#: part/templates/part/part_base.html:53 +#: stock/templates/stock/item_base.html:140 +#: stock/templates/stock/location.html:62 +msgid "Stock actions" +msgstr "" + +#: part/templates/part/part_base.html:60 msgid "Count part stock" msgstr "" -#: part/templates/part/part_base.html:67 +#: part/templates/part/part_base.html:66 +msgid "Transfer part stock" +msgstr "" + +#: part/templates/part/part_base.html:83 msgid "Part actions" msgstr "" -#: part/templates/part/part_base.html:70 +#: part/templates/part/part_base.html:86 msgid "Duplicate part" msgstr "" -#: part/templates/part/part_base.html:73 +#: part/templates/part/part_base.html:89 msgid "Edit part" msgstr "" -#: part/templates/part/part_base.html:76 +#: part/templates/part/part_base.html:92 msgid "Delete part" msgstr "" -#: part/templates/part/part_base.html:107 +#: part/templates/part/part_base.html:123 msgid "This is a virtual part" msgstr "" -#: part/templates/part/part_base.html:113 +#: part/templates/part/part_base.html:129 #, python-format msgid "This part is a variant of %(link)s" msgstr "" -#: part/templates/part/part_base.html:130 templates/js/table_filters.js:165 +#: part/templates/part/part_base.html:146 templates/js/table_filters.js:165 msgid "In Stock" msgstr "" -#: part/templates/part/part_base.html:143 templates/InvenTree/index.html:132 +#: part/templates/part/part_base.html:159 templates/InvenTree/index.html:132 msgid "Required for Build Orders" msgstr "" -#: part/templates/part/part_base.html:150 +#: part/templates/part/part_base.html:166 msgid "Required for Sales Orders" msgstr "" -#: part/templates/part/part_base.html:157 +#: part/templates/part/part_base.html:173 msgid "Allocated to Orders" msgstr "" -#: part/templates/part/part_base.html:172 templates/js/bom.js:316 +#: part/templates/part/part_base.html:188 templates/js/bom.js:316 msgid "Can Build" msgstr "" -#: part/templates/part/part_base.html:178 templates/js/part.js:413 +#: part/templates/part/part_base.html:194 templates/js/part.js:413 #: templates/js/part.js:586 msgid "Building" msgstr "" -#: part/templates/part/part_base.html:289 part/templates/part/prices.html:131 +#: part/templates/part/part_base.html:325 part/templates/part/prices.html:131 msgid "Calculate" msgstr "" -#: part/templates/part/part_base.html:383 +#: part/templates/part/part_base.html:419 msgid "Create New Part Category" msgstr "" -#: part/templates/part/part_base.html:391 +#: part/templates/part/part_base.html:427 msgid "New Parent" msgstr "" -#: part/templates/part/part_base.html:439 +#: part/templates/part/part_base.html:475 msgid "Edit Part" msgstr "" @@ -4943,7 +4946,7 @@ msgstr "" msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/supplier.html:86 part/templates/part/supplier.html:162 +#: part/templates/part/supplier.html:86 msgid "Create new manufacturer" msgstr "" @@ -5237,7 +5240,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:257 templates/js/stock.js:1035 +#: templates/js/order.js:257 templates/js/stock.js:1322 msgid "Date" msgstr "" @@ -5249,22 +5252,54 @@ msgstr "" msgid "Fail" msgstr "" -#: stock/api.py:197 +#: stock/api.py:146 +msgid "Request must contain list of stock items" +msgstr "" + +#: stock/api.py:154 +msgid "Improperly formatted data" +msgstr "" + +#: stock/api.py:162 +msgid "Each entry must contain a valid integer primary-key" +msgstr "" + +#: stock/api.py:168 +msgid "Primary key does not match valid stock item" +msgstr "" + +#: stock/api.py:178 +msgid "Invalid quantity value" +msgstr "" + +#: stock/api.py:183 +msgid "Quantity must not be less than zero" +msgstr "" + +#: stock/api.py:211 #, python-brace-format msgid "Updated stock for {n} items" msgstr "" -#: stock/api.py:266 +#: stock/api.py:247 stock/api.py:280 +msgid "Specified quantity exceeds stock quantity" +msgstr "" + +#: stock/api.py:270 +msgid "Valid location must be specified" +msgstr "" + +#: stock/api.py:290 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:81 stock/forms.py:385 stock/models.py:513 -#: stock/templates/stock/item_base.html:393 templates/js/stock.js:658 +#: stock/forms.py:81 stock/forms.py:341 stock/models.py:513 +#: stock/templates/stock/item_base.html:393 templates/js/stock.js:969 msgid "Expiry Date" msgstr "" -#: stock/forms.py:82 stock/forms.py:386 +#: stock/forms.py:82 stock/forms.py:342 msgid "Expiration date for this stock item" msgstr "" @@ -5325,30 +5360,6 @@ msgstr "" msgid "Confirm removal of installed stock items" msgstr "" -#: stock/forms.py:342 -msgid "Destination stock location" -msgstr "" - -#: stock/forms.py:344 -msgid "Add note (required)" -msgstr "" - -#: stock/forms.py:348 stock/views.py:728 stock/views.py:930 -msgid "Confirm stock adjustment" -msgstr "" - -#: stock/forms.py:348 -msgid "Confirm movement of stock items" -msgstr "" - -#: stock/forms.py:350 -msgid "Set Default Location" -msgstr "" - -#: stock/forms.py:350 -msgid "Set the destination as the default location for selected parts" -msgstr "" - #: stock/models.py:56 stock/models.py:550 msgid "Owner" msgstr "" @@ -5582,7 +5593,7 @@ msgid "Stock adjustment actions" msgstr "" #: stock/templates/stock/item_base.html:108 -#: stock/templates/stock/location.html:65 templates/stock_table.html:57 +#: stock/templates/stock/location.html:69 templates/stock_table.html:57 msgid "Count stock" msgstr "" @@ -5599,6 +5610,7 @@ msgid "Serialize stock" msgstr "" #: stock/templates/stock/item_base.html:121 +#: stock/templates/stock/location.html:75 msgid "Transfer stock" msgstr "" @@ -5618,11 +5630,6 @@ msgstr "" msgid "Uninstall" msgstr "" -#: stock/templates/stock/item_base.html:140 -#: stock/templates/stock/location.html:62 -msgid "Stock actions" -msgstr "" - #: stock/templates/stock/item_base.html:143 msgid "Convert to variant" msgstr "" @@ -5715,7 +5722,7 @@ msgstr "" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:406 templates/js/stock.js:664 +#: stock/templates/stock/item_base.html:406 templates/js/stock.js:975 msgid "Last Updated" msgstr "" @@ -5819,42 +5826,42 @@ msgstr "" msgid "Check-in Items" msgstr "" -#: stock/templates/stock/location.html:71 +#: stock/templates/stock/location.html:83 msgid "Location actions" msgstr "" -#: stock/templates/stock/location.html:73 +#: stock/templates/stock/location.html:85 msgid "Edit location" msgstr "" -#: stock/templates/stock/location.html:75 +#: stock/templates/stock/location.html:87 msgid "Delete location" msgstr "" -#: stock/templates/stock/location.html:87 +#: stock/templates/stock/location.html:99 msgid "Location Details" msgstr "" -#: stock/templates/stock/location.html:92 +#: stock/templates/stock/location.html:104 msgid "Location Path" msgstr "" -#: stock/templates/stock/location.html:97 +#: stock/templates/stock/location.html:109 msgid "Location Description" msgstr "" -#: stock/templates/stock/location.html:102 +#: stock/templates/stock/location.html:114 #: stock/templates/stock/location_navbar.html:11 #: stock/templates/stock/location_navbar.html:18 #: stock/templates/stock/sublocation.html:16 msgid "Sublocations" msgstr "" -#: stock/templates/stock/location.html:112 +#: stock/templates/stock/location.html:124 msgid "Stock Details" msgstr "" -#: stock/templates/stock/location.html:117 templates/InvenTree/search.html:279 +#: stock/templates/stock/location.html:129 templates/InvenTree/search.html:279 #: templates/stats.html:97 users/models.py:42 msgid "Stock Locations" msgstr "" @@ -5895,7 +5902,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:1217 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:880 msgid "Convert Stock Item" msgstr "" @@ -5928,8 +5935,7 @@ msgstr "" msgid "Edit Stock Location" msgstr "" -#: stock/views.py:253 stock/views.py:1196 stock/views.py:1318 -#: stock/views.py:1683 +#: stock/views.py:253 stock/views.py:859 stock/views.py:981 stock/views.py:1346 msgid "Owner is required (ownership control is enabled)" msgstr "" @@ -5981,133 +5987,51 @@ msgstr "" msgid "Uninstall Stock Items" msgstr "" +#: stock/views.py:728 templates/js/stock.js:223 +msgid "Confirm stock adjustment" +msgstr "" + #: stock/views.py:739 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:764 -msgid "Adjust Stock" -msgstr "" - -#: stock/views.py:840 -msgid "Move Stock Items" -msgstr "" - -#: stock/views.py:840 -msgid "Move" -msgstr "" - -#: stock/views.py:841 -msgid "Count Stock Items" -msgstr "" - -#: stock/views.py:841 -msgid "Count" -msgstr "" - -#: stock/views.py:842 -msgid "Remove From Stock" -msgstr "" - -#: stock/views.py:842 -msgid "Take" -msgstr "" - -#: stock/views.py:843 -msgid "Add Stock Items" -msgstr "" - -#: stock/views.py:843 users/models.py:189 -msgid "Add" -msgstr "" - -#: stock/views.py:844 -msgid "Delete Stock Items" -msgstr "" - -#: stock/views.py:910 -msgid "Must enter integer value" -msgstr "" - -#: stock/views.py:915 -msgid "Quantity must be positive" -msgstr "" - -#: stock/views.py:922 -#, python-brace-format -msgid "Quantity must not exceed {x}" -msgstr "" - -#: stock/views.py:986 -msgid "No action performed" -msgstr "" - -#: stock/views.py:1000 -#, python-brace-format -msgid "Added stock to {n} items" -msgstr "" - -#: stock/views.py:1014 -#, python-brace-format -msgid "Removed stock from {n} items" -msgstr "" - -#: stock/views.py:1026 -#, python-brace-format -msgid "Counted stock for {n} items" -msgstr "" - -#: stock/views.py:1064 -msgid "No items were moved" -msgstr "" - -#: stock/views.py:1067 -#, python-brace-format -msgid "Moved {n} items to {dest}" -msgstr "" - -#: stock/views.py:1086 -#, python-brace-format -msgid "Deleted {n} stock items" -msgstr "" - -#: stock/views.py:1098 +#: stock/views.py:761 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:1335 +#: stock/views.py:998 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1428 templates/js/build.js:365 +#: stock/views.py:1091 templates/js/build.js:365 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1570 +#: stock/views.py:1233 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1652 +#: stock/views.py:1315 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1752 +#: stock/views.py:1415 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1765 +#: stock/views.py:1428 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1776 +#: stock/views.py:1439 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1783 +#: stock/views.py:1446 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1792 +#: stock/views.py:1455 msgid "Add Stock Tracking Entry" msgstr "" @@ -6191,11 +6115,11 @@ msgstr "" msgid "Enter a search query" msgstr "" -#: templates/InvenTree/search.html:268 templates/js/stock.js:303 +#: templates/InvenTree/search.html:268 templates/js/stock.js:570 msgid "Shipped to customer" msgstr "" -#: templates/InvenTree/search.html:271 templates/js/stock.js:313 +#: templates/InvenTree/search.html:271 templates/js/stock.js:580 msgid "No stock location set" msgstr "" @@ -6468,9 +6392,9 @@ msgstr "" msgid "copy version information" msgstr "" -#: templates/about.html:100 templates/js/modals.js:34 -#: templates/js/modals.js:675 templates/js/modals.js:968 -#: templates/modals.html:29 templates/modals.html:54 templates/modals.html:97 +#: templates/about.html:100 templates/js/modals.js:33 +#: templates/js/modals.js:567 templates/js/modals.js:661 +#: templates/js/modals.js:954 templates/modals.html:29 templates/modals.html:54 msgid "Close" msgstr "" @@ -6490,6 +6414,62 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" +#: templates/js/api.js:154 templates/js/modals.js:1024 +msgid "No Response" +msgstr "" + +#: templates/js/api.js:155 templates/js/modals.js:1025 +msgid "No response from the InvenTree server" +msgstr "" + +#: templates/js/api.js:160 +msgid "Error 400: Bad request" +msgstr "" + +#: templates/js/api.js:161 +msgid "API request returned error code 400" +msgstr "" + +#: templates/js/api.js:164 templates/js/modals.js:1034 +msgid "Error 401: Not Authenticated" +msgstr "" + +#: templates/js/api.js:165 templates/js/modals.js:1035 +msgid "Authentication credentials not supplied" +msgstr "" + +#: templates/js/api.js:168 templates/js/modals.js:1039 +msgid "Error 403: Permission Denied" +msgstr "" + +#: templates/js/api.js:169 templates/js/modals.js:1040 +msgid "You do not have the required permissions to access this function" +msgstr "" + +#: templates/js/api.js:172 templates/js/modals.js:1044 +msgid "Error 404: Resource Not Found" +msgstr "" + +#: templates/js/api.js:173 templates/js/modals.js:1045 +msgid "The requested resource could not be located on the server" +msgstr "" + +#: templates/js/api.js:176 templates/js/modals.js:1049 +msgid "Error 408: Timeout" +msgstr "" + +#: templates/js/api.js:177 templates/js/modals.js:1050 +msgid "Connection timeout while requesting data from server" +msgstr "" + +#: templates/js/api.js:180 +msgid "Unhandled Error Code" +msgstr "" + +#: templates/js/api.js:181 +msgid "Error code" +msgstr "" + #: templates/js/attachment.js:16 msgid "No attachments found" msgstr "" @@ -6534,7 +6514,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:1028 +#: templates/js/barcode.js:119 templates/js/modals.js:1014 msgid "Invalid server response" msgstr "" @@ -6558,7 +6538,7 @@ msgstr "" msgid "Unlink" msgstr "" -#: templates/js/barcode.js:376 +#: templates/js/barcode.js:376 templates/js/stock.js:161 msgid "Remove stock item" msgstr "" @@ -6696,7 +6676,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:840 templates/js/part.js:491 templates/js/part.js:736 -#: templates/js/stock.js:514 templates/js/stock.js:989 +#: templates/js/stock.js:825 templates/js/stock.js:1276 msgid "Select" msgstr "" @@ -6704,7 +6684,7 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:924 templates/js/stock.js:1211 +#: templates/js/build.js:924 templates/js/stock.js:1498 msgid "No user information" msgstr "" @@ -6831,63 +6811,19 @@ msgstr "" msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:587 templates/js/modals.js:1038 -msgid "No Response" -msgstr "" - -#: templates/js/forms.js:588 templates/js/modals.js:1039 -msgid "No response from the InvenTree server" -msgstr "" - -#: templates/js/forms.js:594 templates/js/modals.js:1048 -msgid "Error 401: Not Authenticated" -msgstr "" - -#: templates/js/forms.js:595 templates/js/modals.js:1049 -msgid "Authentication credentials not supplied" -msgstr "" - -#: templates/js/forms.js:601 templates/js/modals.js:1053 -msgid "Error 403: Permission Denied" -msgstr "" - -#: templates/js/forms.js:602 templates/js/modals.js:1054 -msgid "You do not have the required permissions to access this function" -msgstr "" - -#: templates/js/forms.js:608 templates/js/modals.js:1058 -msgid "Error 404: Resource Not Found" -msgstr "" - -#: templates/js/forms.js:609 templates/js/modals.js:1059 -msgid "The requested resource could not be located on the server" -msgstr "" - -#: templates/js/forms.js:615 templates/js/modals.js:1063 -msgid "Error 408: Timeout" -msgstr "" - -#: templates/js/forms.js:616 templates/js/modals.js:1064 -msgid "Connection timeout while requesting data from server" -msgstr "" - -#: templates/js/forms.js:622 templates/js/modals.js:1067 -msgid "Error requesting form data" -msgstr "" - -#: templates/js/forms.js:815 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:797 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1188 +#: templates/js/forms.js:1164 msgid "Searching" msgstr "" -#: templates/js/forms.js:1338 +#: templates/js/forms.js:1314 msgid "Clear input" msgstr "" -#: templates/js/label.js:10 templates/js/report.js:98 +#: templates/js/label.js:10 templates/js/report.js:98 templates/js/stock.js:185 msgid "Select Stock Items" msgstr "" @@ -6940,12 +6876,12 @@ msgid "Select Label Template" msgstr "" #: templates/js/modals.js:59 templates/js/modals.js:103 -#: templates/js/modals.js:599 templates/modals.html:75 +#: templates/js/modals.js:593 msgid "Cancel" msgstr "" #: templates/js/modals.js:60 templates/js/modals.js:102 -#: templates/js/modals.js:674 templates/js/modals.js:967 +#: templates/js/modals.js:660 templates/js/modals.js:953 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" @@ -6954,46 +6890,50 @@ msgstr "" msgid "Form Title" msgstr "" -#: templates/js/modals.js:372 +#: templates/js/modals.js:380 msgid "Waiting for server..." msgstr "" -#: templates/js/modals.js:531 +#: templates/js/modals.js:539 msgid "Show Error Information" msgstr "" -#: templates/js/modals.js:598 templates/modals.html:76 +#: templates/js/modals.js:592 msgid "Accept" msgstr "" -#: templates/js/modals.js:663 +#: templates/js/modals.js:649 msgid "Loading Data" msgstr "" -#: templates/js/modals.js:918 +#: templates/js/modals.js:904 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:918 +#: templates/js/modals.js:904 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:931 +#: templates/js/modals.js:917 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:1028 +#: templates/js/modals.js:1014 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:1043 +#: templates/js/modals.js:1029 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:1044 +#: templates/js/modals.js:1030 msgid "Server returned error code 400" msgstr "" +#: templates/js/modals.js:1053 +msgid "Error requesting form data" +msgstr "" + #: templates/js/model_renderers.js:38 msgid "Company ID" msgstr "" @@ -7082,7 +7022,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:761 templates/js/stock.js:1013 +#: templates/js/part.js:761 templates/js/stock.js:1300 msgid "Path" msgstr "" @@ -7090,11 +7030,11 @@ msgstr "" msgid "No test templates matching query" msgstr "" -#: templates/js/part.js:855 templates/js/stock.js:75 +#: templates/js/part.js:855 templates/js/stock.js:384 msgid "Edit test result" msgstr "" -#: templates/js/part.js:856 templates/js/stock.js:76 +#: templates/js/part.js:856 templates/js/stock.js:385 msgid "Delete test result" msgstr "" @@ -7187,179 +7127,235 @@ msgstr "" msgid "Sales Order(s) must be selected before printing report" msgstr "" -#: templates/js/stock.js:38 -msgid "PASS" +#: templates/js/stock.js:39 +msgid "Transfer Stock" msgstr "" #: templates/js/stock.js:40 +msgid "Move" +msgstr "" + +#: templates/js/stock.js:46 +msgid "Count Stock" +msgstr "" + +#: templates/js/stock.js:47 +msgid "Count" +msgstr "" + +#: templates/js/stock.js:51 +msgid "Remove Stock" +msgstr "" + +#: templates/js/stock.js:52 +msgid "Take" +msgstr "" + +#: templates/js/stock.js:56 +msgid "Add Stock" +msgstr "" + +#: templates/js/stock.js:57 users/models.py:189 +msgid "Add" +msgstr "" + +#: templates/js/stock.js:61 templates/stock_table.html:63 +msgid "Delete Stock" +msgstr "" + +#: templates/js/stock.js:150 +msgid "Quantity cannot be adjusted for serialized stock" +msgstr "" + +#: templates/js/stock.js:150 +msgid "Specify stock quantity" +msgstr "" + +#: templates/js/stock.js:186 +msgid "You must select at least one available stock item" +msgstr "" + +#: templates/js/stock.js:202 +msgid "Select destination stock location" +msgstr "" + +#: templates/js/stock.js:210 +msgid "Stock transaction notes" +msgstr "" + +#: templates/js/stock.js:347 +msgid "PASS" +msgstr "" + +#: templates/js/stock.js:349 msgid "FAIL" msgstr "" -#: templates/js/stock.js:45 +#: templates/js/stock.js:354 msgid "NO RESULT" msgstr "" -#: templates/js/stock.js:71 +#: templates/js/stock.js:380 msgid "Add test result" msgstr "" -#: templates/js/stock.js:97 +#: templates/js/stock.js:406 msgid "No test results found" msgstr "" -#: templates/js/stock.js:145 +#: templates/js/stock.js:454 msgid "Test Date" msgstr "" -#: templates/js/stock.js:295 +#: templates/js/stock.js:562 msgid "In production" msgstr "" -#: templates/js/stock.js:299 +#: templates/js/stock.js:566 msgid "Installed in Stock Item" msgstr "" -#: templates/js/stock.js:307 +#: templates/js/stock.js:574 msgid "Assigned to Sales Order" msgstr "" -#: templates/js/stock.js:339 +#: templates/js/stock.js:650 msgid "No stock items matching query" msgstr "" -#: templates/js/stock.js:360 +#: templates/js/stock.js:671 msgid "items" msgstr "" -#: templates/js/stock.js:452 +#: templates/js/stock.js:763 msgid "batches" msgstr "" -#: templates/js/stock.js:479 +#: templates/js/stock.js:790 msgid "locations" msgstr "" -#: templates/js/stock.js:481 +#: templates/js/stock.js:792 msgid "Undefined location" msgstr "" -#: templates/js/stock.js:582 +#: templates/js/stock.js:893 msgid "Stock item is in production" msgstr "" -#: templates/js/stock.js:587 +#: templates/js/stock.js:898 msgid "Stock item assigned to sales order" msgstr "" -#: templates/js/stock.js:590 +#: templates/js/stock.js:901 msgid "Stock item assigned to customer" msgstr "" -#: templates/js/stock.js:594 +#: templates/js/stock.js:905 msgid "Stock item has expired" msgstr "" -#: templates/js/stock.js:596 +#: templates/js/stock.js:907 msgid "Stock item will expire soon" msgstr "" -#: templates/js/stock.js:600 +#: templates/js/stock.js:911 msgid "Stock item has been allocated" msgstr "" -#: templates/js/stock.js:604 +#: templates/js/stock.js:915 msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/stock.js:611 +#: templates/js/stock.js:922 msgid "Stock item has been rejected" msgstr "" -#: templates/js/stock.js:615 +#: templates/js/stock.js:926 msgid "Stock item is lost" msgstr "" -#: templates/js/stock.js:618 +#: templates/js/stock.js:929 msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:622 templates/js/table_filters.js:147 +#: templates/js/stock.js:933 templates/js/table_filters.js:147 msgid "Depleted" msgstr "" -#: templates/js/stock.js:651 +#: templates/js/stock.js:962 msgid "Stocktake" msgstr "" -#: templates/js/stock.js:705 +#: templates/js/stock.js:1016 msgid "Supplier part not specified" msgstr "" -#: templates/js/stock.js:876 +#: templates/js/stock.js:1163 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:891 +#: templates/js/stock.js:1178 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:905 +#: templates/js/stock.js:1192 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:906 +#: templates/js/stock.js:1193 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1045 +#: templates/js/stock.js:1332 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1092 +#: templates/js/stock.js:1379 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1111 +#: templates/js/stock.js:1398 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1130 +#: templates/js/stock.js:1417 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1148 +#: templates/js/stock.js:1435 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1171 +#: templates/js/stock.js:1458 msgid "Added" msgstr "" -#: templates/js/stock.js:1179 +#: templates/js/stock.js:1466 msgid "Removed" msgstr "" -#: templates/js/stock.js:1223 +#: templates/js/stock.js:1510 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1224 +#: templates/js/stock.js:1511 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1348 +#: templates/js/stock.js:1635 msgid "Create New Location" msgstr "" -#: templates/js/stock.js:1389 +#: templates/js/stock.js:1676 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1412 +#: templates/js/stock.js:1699 msgid "Serial" msgstr "" -#: templates/js/stock.js:1440 +#: templates/js/stock.js:1727 msgid "Uninstall Stock Item" msgstr "" @@ -7790,10 +7786,6 @@ msgstr "" msgid "Delete selected items" msgstr "" -#: templates/stock_table.html:63 -msgid "Delete Stock" -msgstr "" - #: templates/yesnolabel.html:4 msgid "Yes" msgstr "" From 5d83d86f7d426a5812ebcf0ccd099d5a8043afca Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 12 Jul 2021 13:57:52 +0000 Subject: [PATCH 449/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 228 +++++++++++----------- InvenTree/locale/en/LC_MESSAGES/django.po | 221 +++++++++++---------- InvenTree/locale/es/LC_MESSAGES/django.po | 223 ++++++++++----------- InvenTree/locale/fr/LC_MESSAGES/django.po | 223 ++++++++++----------- InvenTree/locale/it/LC_MESSAGES/django.po | 221 +++++++++++---------- InvenTree/locale/ja/LC_MESSAGES/django.po | 221 +++++++++++---------- InvenTree/locale/pl/LC_MESSAGES/django.po | 225 ++++++++++----------- InvenTree/locale/ru/LC_MESSAGES/django.po | 221 +++++++++++---------- InvenTree/locale/tr/LC_MESSAGES/django.po | 225 ++++++++++----------- InvenTree/locale/zh/LC_MESSAGES/django.po | 221 +++++++++++---------- 10 files changed, 1119 insertions(+), 1110 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 060c81cc60..43f23fe4ba 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-12 12:41+0000\n" +"POT-Creation-Date: 2021-07-12 13:57+0000\n" "PO-Revision-Date: 2021-07-10 04:49\n" "Last-Translator: \n" "Language-Team: German\n" @@ -36,7 +36,7 @@ msgstr "Datum eingeben" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:506 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:510 msgid "Confirm" msgstr "Bestätigen" @@ -152,7 +152,7 @@ msgstr "Name" #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:174 -#: part/models.py:703 part/templates/part/detail.html:54 +#: part/models.py:703 part/templates/part/detail.html:55 #: part/templates/part/set_category.html:14 report/models.py:194 #: report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -726,7 +726,7 @@ msgid "Batch code for this build output" msgstr "Losnummer für dieses Endprodukt" #: build/models.py:264 order/models.py:162 part/models.py:875 -#: part/templates/part/detail.html:126 templates/js/order.js:360 +#: part/templates/part/detail.html:127 templates/js/order.js:360 msgid "Creation Date" msgstr "Erstelldatum" @@ -767,7 +767,7 @@ msgstr "Nutzer der für diesen Bauauftrag zuständig ist" #: company/templates/company/manufacturer_part_detail.html:28 #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 -#: part/templates/part/detail.html:83 part/templates/part/part_base.html:110 +#: part/templates/part/detail.html:84 part/templates/part/part_base.html:110 #: stock/models.py:464 stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "Externer Link" @@ -786,7 +786,7 @@ msgstr "Link zu einer externen URL" #: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 -#: part/templates/part/navbar.html:121 +#: part/templates/part/detail.html:150 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 @@ -939,16 +939,15 @@ msgstr "Seriennummer" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:112 -#: part/templates/part/navbar.html:115 stock/templates/stock/navbar.html:47 -#: stock/templates/stock/navbar.html:50 +#: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:294 +#: stock/templates/stock/navbar.html:47 stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "Anhänge" #: build/templates/build/attachments.html:51 #: order/templates/order/po_attachments.html:79 #: order/templates/order/so_attachments.html:79 -#: part/templates/part/attachments.html:81 +#: part/templates/part/detail.html:451 #: stock/templates/stock/item_attachments.html:81 #: templates/attachment_table.html:6 msgid "Add Attachment" @@ -957,7 +956,7 @@ msgstr "Anhang hinzufügen" #: build/templates/build/attachments.html:69 #: order/templates/order/po_attachments.html:51 #: order/templates/order/so_attachments.html:52 -#: part/templates/part/attachments.html:35 +#: part/templates/part/detail.html:405 #: stock/templates/stock/item_attachments.html:49 msgid "Edit Attachment" msgstr "Anhang bearbeiten" @@ -965,7 +964,7 @@ msgstr "Anhang bearbeiten" #: build/templates/build/attachments.html:76 #: order/templates/order/po_attachments.html:58 #: order/templates/order/so_attachments.html:58 -#: part/templates/part/attachments.html:44 +#: part/templates/part/detail.html:414 #: stock/templates/stock/item_attachments.html:58 msgid "Confirm Delete Operation" msgstr "" @@ -973,7 +972,7 @@ msgstr "" #: build/templates/build/attachments.html:77 #: order/templates/order/po_attachments.html:59 #: order/templates/order/so_attachments.html:59 -#: part/templates/part/attachments.html:45 +#: part/templates/part/detail.html:415 #: stock/templates/stock/item_attachments.html:59 msgid "Delete Attachment" msgstr "Anhang löschen" @@ -1327,14 +1326,14 @@ msgstr "Bauauftrags-Notizen" #: build/templates/build/notes.html:14 company/templates/company/notes.html:13 #: order/templates/order/order_notes.html:15 #: order/templates/order/sales_order_notes.html:16 -#: part/templates/part/notes.html:14 stock/templates/stock/item_notes.html:15 +#: stock/templates/stock/item_notes.html:15 msgid "Edit notes" msgstr "Bermerkungen bearbeiten" #: build/templates/build/notes.html:26 company/templates/company/notes.html:24 #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 -#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:499 +#: stock/templates/stock/item_base.html:499 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "Speichern" @@ -1617,7 +1616,7 @@ msgstr "Aktuelle Teile-Stände" msgid "Number of recent parts to display on index page" msgstr "Anzahl der neusten Teile auf der Startseite" -#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:160 +#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:188 #: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -1627,7 +1626,7 @@ msgstr "Vorlage" msgid "Parts are templates by default" msgstr "Teile sind standardmäßig Vorlagen" -#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:198 #: templates/js/table_filters.js:132 templates/js/table_filters.js:336 msgid "Assembly" msgstr "Baugruppe" @@ -1636,7 +1635,7 @@ msgstr "Baugruppe" msgid "Parts can be assembled from other components by default" msgstr "Teile können standardmäßig aus anderen Teilen angefertigt werden" -#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:208 #: templates/js/table_filters.js:340 msgid "Component" msgstr "Komponente" @@ -1645,7 +1644,7 @@ msgstr "Komponente" msgid "Parts can be used as sub-components by default" msgstr "Teile können standardmäßig in Baugruppen benutzt werden" -#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:228 msgid "Purchaseable" msgstr "Kaufbar" @@ -1653,7 +1652,7 @@ msgstr "Kaufbar" msgid "Parts are purchaseable by default" msgstr "Artikel sind grundsätzlich kaufbar" -#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:238 #: templates/js/table_filters.js:348 msgid "Salable" msgstr "Verkäuflich" @@ -1662,7 +1661,7 @@ msgstr "Verkäuflich" msgid "Parts are salable by default" msgstr "Artikel sind grundsätzlich verkaufbar" -#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:218 #: templates/js/table_filters.js:33 templates/js/table_filters.js:352 msgid "Trackable" msgstr "Nachverfolgbar" @@ -1671,7 +1670,7 @@ msgstr "Nachverfolgbar" msgid "Parts are trackable by default" msgstr "Artikel sind grundsätzlich verfolgbar" -#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:178 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "Virtuell" @@ -1776,7 +1775,7 @@ msgstr "Bestands-Stehzeit" msgid "Number of days stock items are considered stale before expiring" msgstr "Anzahl an Tagen, an denen Bestand als abgestanden markiert wird, bevor sie ablaufen" -#: common/models.py:293 part/templates/part/detail.html:121 +#: common/models.py:293 part/templates/part/detail.html:122 msgid "days" msgstr "Tage" @@ -1906,7 +1905,7 @@ msgstr "Angegebener Wert muss ein Wahrheitswert sein" #: order/templates/order/po_navbar.html:22 order/views.py:337 #: part/templates/part/bom_upload/upload_file.html:47 #: part/templates/part/import_wizard/part_upload.html:45 part/views.py:622 -#: part/views.py:1316 +#: part/views.py:1282 msgid "Upload File" msgstr "Datei hochgeladen" @@ -1914,7 +1913,7 @@ msgstr "Datei hochgeladen" #: order/views.py:338 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:623 -#: part/views.py:1317 +#: part/views.py:1283 msgid "Match Fields" msgstr "Übereinstimmende Felder" @@ -2126,7 +2125,7 @@ msgid "Parameter value" msgstr "" #: company/models.py:428 part/models.py:821 part/models.py:2193 -#: part/templates/part/detail.html:106 templates/js/company.js:377 +#: part/templates/part/detail.html:107 templates/js/company.js:377 #: templates/js/part.js:266 msgid "Units" msgstr "Einheiten" @@ -2471,11 +2470,12 @@ msgstr "Löschen" #: company/templates/company/manufacturer_part_suppliers.html:37 #: part/templates/part/category_navbar.html:46 #: part/templates/part/category_navbar.html:49 +#: part/templates/part/detail.html:275 msgid "Parameters" msgstr "Parameter" #: company/templates/company/manufacturer_part_suppliers.html:43 -#: part/templates/part/detail.html:254 +#: part/templates/part/detail.html:282 #: templates/InvenTree/settings/category.html:29 #: templates/InvenTree/settings/part.html:65 msgid "New Parameter" @@ -2486,7 +2486,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:80 -#: part/templates/part/detail.html:316 +#: part/templates/part/detail.html:368 msgid "Add Parameter" msgstr "" @@ -2628,7 +2628,7 @@ msgstr "Preisinformationen ansehen" #: company/templates/company/supplier_part_pricing.html:19 #: company/templates/company/supplier_part_pricing.html:118 -#: part/templates/part/prices.html:264 part/views.py:2339 +#: part/templates/part/prices.html:264 part/views.py:2305 msgid "Add Price Break" msgstr "Preisstaffel hinzufügen" @@ -2636,11 +2636,11 @@ msgstr "Preisstaffel hinzufügen" msgid "No price break information found" msgstr "Keine Informationen zur Preisstaffel gefunden" -#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2401 +#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2367 msgid "Delete Price Break" msgstr "Preisstaffel löschen" -#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2387 +#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2353 msgid "Edit Price Break" msgstr "Preisstaffel bearbeiten" @@ -2678,20 +2678,20 @@ msgstr "Firmen" msgid "New Company" msgstr "Neue Firma" -#: company/views.py:160 part/views.py:1008 +#: company/views.py:160 part/views.py:974 msgid "Download Image" msgstr "Bild herunterladen" -#: company/views.py:189 part/views.py:1040 +#: company/views.py:189 part/views.py:1006 msgid "Image size exceeds maximum allowable size for download" msgstr "Bildgröße überschreitet maximal-erlaubte Größe für Downloads" -#: company/views.py:196 part/views.py:1047 +#: company/views.py:196 part/views.py:1013 #, python-brace-format msgid "Invalid response: {code}" msgstr "Ungültige Antwort {code}" -#: company/views.py:205 part/views.py:1056 +#: company/views.py:205 part/views.py:1022 msgid "Supplied URL is not a valid image file" msgstr "Angegebene URL ist kein gültiges Bild" @@ -2813,7 +2813,7 @@ msgstr "Bestellungs-Beschreibung" msgid "Link to external page" msgstr "Link auf externe Seite" -#: order/models.py:168 part/templates/part/detail.html:132 +#: order/models.py:168 part/templates/part/detail.html:133 msgid "Created By" msgstr "Erstellt von" @@ -3659,7 +3659,7 @@ msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "{part} Stückpreis auf {price} und Menge auf {qty} aktualisiert" #: part/bom.py:133 part/models.py:72 part/models.py:755 -#: part/templates/part/category.html:75 part/templates/part/detail.html:90 +#: part/templates/part/category.html:75 part/templates/part/detail.html:91 msgid "Default Location" msgstr "Standard-Lagerort" @@ -3843,7 +3843,7 @@ msgstr "Die neuste Seriennummer ist" msgid "Duplicate IPN not allowed in part settings" msgstr "Doppelte IPN in den Teil-Einstellungen nicht erlaubt" -#: part/models.py:679 part/templates/part/detail.html:22 +#: part/models.py:679 part/templates/part/detail.html:23 msgid "Part name" msgstr "Name des Teils" @@ -3859,7 +3859,7 @@ msgstr "Ist dieses Teil eine Vorlage?" msgid "Is this part a variant of another part?" msgstr "Ist dieses Teil eine Variante eines anderen Teils?" -#: part/models.py:698 part/templates/part/detail.html:60 +#: part/models.py:698 part/templates/part/detail.html:61 msgid "Variant Of" msgstr "Variante von" @@ -3868,7 +3868,7 @@ msgid "Part description" msgstr "Beschreibung des Teils" #: part/models.py:709 part/templates/part/category.html:82 -#: part/templates/part/detail.html:67 +#: part/templates/part/detail.html:68 msgid "Keywords" msgstr "Schlüsselwörter" @@ -3876,7 +3876,7 @@ msgstr "Schlüsselwörter" msgid "Part keywords to improve visibility in search results" msgstr "Schlüsselworte um die Sichtbarkeit in Suchergebnissen zu verbessern" -#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:73 +#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:74 #: part/templates/part/set_category.html:15 templates/js/part.js:553 msgid "Category" msgstr "Kategorie" @@ -3885,7 +3885,7 @@ msgstr "Kategorie" msgid "Part category" msgstr "Teile-Kategorie" -#: part/models.py:723 part/templates/part/detail.html:28 +#: part/models.py:723 part/templates/part/detail.html:29 #: part/templates/part/part_base.html:103 templates/js/part.js:169 #: templates/js/part.js:397 msgid "IPN" @@ -3899,7 +3899,7 @@ msgstr "Interne Teilenummer" msgid "Part revision or version number" msgstr "Revisions- oder Versionsnummer" -#: part/models.py:731 part/templates/part/detail.html:35 report/models.py:200 +#: part/models.py:731 part/templates/part/detail.html:36 report/models.py:200 #: templates/js/part.js:173 msgid "Revision" msgstr "Revision" @@ -3908,7 +3908,7 @@ msgstr "Revision" msgid "Where is this item normally stored?" msgstr "Wo wird dieses Teil normalerweise gelagert?" -#: part/models.py:800 part/templates/part/detail.html:97 +#: part/models.py:800 part/templates/part/detail.html:98 msgid "Default Supplier" msgstr "Standard Zulieferer" @@ -3924,7 +3924,7 @@ msgstr "Standard Ablaufzeit" msgid "Expiry time (in days) for stock items of this part" msgstr "Ablauf-Zeit (in Tagen) für Lagerbestand dieses Teils" -#: part/models.py:814 part/templates/part/detail.html:113 +#: part/models.py:814 part/templates/part/detail.html:114 msgid "Minimum Stock" msgstr "Minimaler Lagerbestand" @@ -3956,7 +3956,7 @@ msgstr "Kann dieses Teil von externen Zulieferern gekauft werden?" msgid "Can this part be sold to customers?" msgstr "Kann dieses Teil an Kunden verkauft werden?" -#: part/models.py:854 part/templates/part/detail.html:227 +#: part/models.py:854 part/templates/part/detail.html:255 #: templates/js/table_filters.js:21 templates/js/table_filters.js:69 #: templates/js/table_filters.js:250 templates/js/table_filters.js:319 msgid "Active" @@ -4177,10 +4177,6 @@ msgstr "" msgid "Sales Order Allocations" msgstr "" -#: part/templates/part/attachments.html:10 -msgid "Part Attachments" -msgstr "Anhänge" - #: part/templates/part/bom.html:10 part/templates/part/navbar.html:45 #: part/templates/part/navbar.html:48 msgid "Bill of Materials" @@ -4233,7 +4229,7 @@ msgstr "Stückliste bearbeiten" msgid "Validate Bill of Materials" msgstr "Stückliste kontrollieren" -#: part/templates/part/bom.html:67 part/views.py:1654 +#: part/templates/part/bom.html:67 part/views.py:1620 msgid "Export Bill of Materials" msgstr "Stückliste exportieren" @@ -4303,7 +4299,7 @@ msgstr "Neuen Bauauftrag beginnen" msgid "All parts" msgstr "Alle Teile" -#: part/templates/part/category.html:38 part/views.py:1992 +#: part/templates/part/category.html:38 part/views.py:1958 msgid "Create new part category" msgstr "Teil-Kategorie anlegen" @@ -4392,7 +4388,7 @@ msgstr "Neuen Lagerort erstellen" msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:286 part/views.py:1940 +#: part/templates/part/category.html:286 part/views.py:1906 msgid "Edit Part Category" msgstr "Teil-Kategorie bearbeiten" @@ -4437,7 +4433,6 @@ msgid "Import Parts" msgstr "" #: part/templates/part/category_parametric.html:10 -#: part/templates/part/detail.html:246 msgid "Part Parameters" msgstr "Teilparameter" @@ -4465,90 +4460,102 @@ msgstr "Teil evtl. Duplikat dieser Teile" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "%(full_name)s - %(desc)s (%(match_per)s%% übereinstimmend)" -#: part/templates/part/detail.html:11 part/templates/part/navbar.html:14 +#: part/templates/part/detail.html:12 part/templates/part/navbar.html:14 msgid "Part Details" msgstr "Teil Details" -#: part/templates/part/detail.html:42 part/templates/part/part_base.html:204 +#: part/templates/part/detail.html:43 part/templates/part/part_base.html:204 msgid "Latest Serial Number" msgstr "letzte Seriennummer" -#: part/templates/part/detail.html:47 +#: part/templates/part/detail.html:48 msgid "No serial numbers recorded" msgstr "Keine Seriennummern gefunden" -#: part/templates/part/detail.html:120 +#: part/templates/part/detail.html:121 msgid "Stock Expiry Time" msgstr "Bestands-Ablauf Zeit" -#: part/templates/part/detail.html:139 +#: part/templates/part/detail.html:140 msgid "Responsible User" msgstr "Verantwortlicher Benutzer" -#: part/templates/part/detail.html:153 +#: part/templates/part/detail.html:154 +#, fuzzy +#| msgid "Edit notes" +msgid "Edit Notes" +msgstr "Bermerkungen bearbeiten" + +#: part/templates/part/detail.html:181 msgid "Part is virtual (not a physical part)" msgstr "Teil ist virtuell (kein physisches Teil)" -#: part/templates/part/detail.html:155 +#: part/templates/part/detail.html:183 msgid "Part is not a virtual part" msgstr "Teil ist nicht virtuell" -#: part/templates/part/detail.html:163 +#: part/templates/part/detail.html:191 msgid "Part is a template part (variants can be made from this part)" msgstr "Teil ist Vorlage (Varianten können von diesem Teil erstellt werden)" -#: part/templates/part/detail.html:165 +#: part/templates/part/detail.html:193 msgid "Part is not a template part" msgstr "Teil ist kein Vorlage-Teil" -#: part/templates/part/detail.html:173 +#: part/templates/part/detail.html:201 msgid "Part can be assembled from other parts" msgstr "Teil kann aus anderen Teilen angefertigt werden" -#: part/templates/part/detail.html:175 +#: part/templates/part/detail.html:203 msgid "Part cannot be assembled from other parts" msgstr "Teil kann nicht aus anderen Teilen angefertigt werden" -#: part/templates/part/detail.html:183 +#: part/templates/part/detail.html:211 msgid "Part can be used in assemblies" msgstr "Teil kann in Baugruppen benutzt werden" -#: part/templates/part/detail.html:185 +#: part/templates/part/detail.html:213 msgid "Part cannot be used in assemblies" msgstr "Teil kann nicht in Baugruppen benutzt werden" -#: part/templates/part/detail.html:193 +#: part/templates/part/detail.html:221 msgid "Part stock is tracked by serial number" msgstr "Teil wird per Seriennummer verfolgt" -#: part/templates/part/detail.html:195 +#: part/templates/part/detail.html:223 msgid "Part stock is not tracked by serial number" msgstr "Teil wird nicht per Seriennummer verfolgt" -#: part/templates/part/detail.html:203 part/templates/part/detail.html:205 +#: part/templates/part/detail.html:231 part/templates/part/detail.html:233 msgid "Part can be purchased from external suppliers" msgstr "Teil kann von externen Zulieferern gekauft werden" -#: part/templates/part/detail.html:213 +#: part/templates/part/detail.html:241 msgid "Part can be sold to customers" msgstr "Teil kann an Kunden verkauft werden" -#: part/templates/part/detail.html:215 +#: part/templates/part/detail.html:243 msgid "Part cannot be sold to customers" msgstr "Teil kann nicht an Kunden verkauft werden" -#: part/templates/part/detail.html:230 +#: part/templates/part/detail.html:258 msgid "Part is active" msgstr "Teil ist aktiv" -#: part/templates/part/detail.html:232 +#: part/templates/part/detail.html:260 msgid "Part is not active" msgstr "Teil ist nicht aktiv" -#: part/templates/part/detail.html:253 +#: part/templates/part/detail.html:281 msgid "Add new parameter" msgstr "Parameter hinzufügen" +#: part/templates/part/detail.html:319 +#, fuzzy +#| msgid "Part Notes" +msgid "Edit Part Notes" +msgstr "Teil-Bemerkungen" + #: part/templates/part/import_wizard/ajax_part_upload.html:29 #: part/templates/part/import_wizard/part_upload.html:51 msgid "Unsuffitient privileges." @@ -4595,10 +4602,6 @@ msgstr "" msgid "Related Parts" msgstr "Verknüpfte Teile" -#: part/templates/part/navbar.html:118 part/templates/part/notes.html:12 -msgid "Part Notes" -msgstr "Teil-Bemerkungen" - #: part/templates/part/part_app_base.html:12 msgid "Part List" msgstr "Teileliste" @@ -4868,7 +4871,7 @@ msgstr "Für dieses Teil sind keine Bestandspreise verfügbar." msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:2410 +#: part/templates/part/prices.html:206 part/views.py:2376 msgid "Add Internal Price Break" msgstr "" @@ -5020,115 +5023,115 @@ msgstr "Neues Teil angelegt" msgid "Match References" msgstr "" -#: part/views.py:926 +#: part/views.py:892 msgid "None" msgstr "" -#: part/views.py:985 +#: part/views.py:951 msgid "Part QR Code" msgstr "Teil-QR-Code" -#: part/views.py:1087 +#: part/views.py:1053 msgid "Select Part Image" msgstr "Teilbild auswählen" -#: part/views.py:1113 +#: part/views.py:1079 msgid "Updated part image" msgstr "Teilbild aktualisiert" -#: part/views.py:1116 +#: part/views.py:1082 msgid "Part image not found" msgstr "Teilbild nicht gefunden" -#: part/views.py:1127 +#: part/views.py:1093 msgid "Edit Part Properties" msgstr "Teileigenschaften bearbeiten" -#: part/views.py:1162 +#: part/views.py:1128 msgid "Duplicate BOM" msgstr "Stückliste duplizieren" -#: part/views.py:1192 +#: part/views.py:1158 msgid "Confirm duplication of BOM from parent" msgstr "bestätige Duplizierung Stückliste von übergeordneter Stückliste" -#: part/views.py:1213 +#: part/views.py:1179 msgid "Validate BOM" msgstr "Stückliste überprüfen" -#: part/views.py:1234 +#: part/views.py:1200 msgid "Confirm that the BOM is valid" msgstr "Bestätigen, dass Stückliste korrekt ist" -#: part/views.py:1245 +#: part/views.py:1211 msgid "Validated Bill of Materials" msgstr "überprüfte Stückliste" -#: part/views.py:1318 +#: part/views.py:1284 msgid "Match Parts" msgstr "" -#: part/views.py:1706 +#: part/views.py:1672 msgid "Confirm Part Deletion" msgstr "Löschen des Teils bestätigen" -#: part/views.py:1713 +#: part/views.py:1679 msgid "Part was deleted" msgstr "Teil wurde gelöscht" -#: part/views.py:1722 +#: part/views.py:1688 msgid "Part Pricing" msgstr "Teilbepreisung" -#: part/views.py:1863 +#: part/views.py:1829 msgid "Create Part Parameter Template" msgstr "Teilparametervorlage anlegen" -#: part/views.py:1873 +#: part/views.py:1839 msgid "Edit Part Parameter Template" msgstr "Teilparametervorlage bearbeiten" -#: part/views.py:1880 +#: part/views.py:1846 msgid "Delete Part Parameter Template" msgstr "Teilparametervorlage löschen" -#: part/views.py:1978 +#: part/views.py:1944 msgid "Delete Part Category" msgstr "Teil-Kategorie löschen" -#: part/views.py:1984 +#: part/views.py:1950 msgid "Part category was deleted" msgstr "Teil-Kategorie wurde gelöscht" -#: part/views.py:2036 +#: part/views.py:2002 msgid "Create Category Parameter Template" msgstr "Kategorieparametervorlage anlegen" -#: part/views.py:2137 +#: part/views.py:2103 msgid "Edit Category Parameter Template" msgstr "Kategorieparametervorlage bearbeiten" -#: part/views.py:2193 +#: part/views.py:2159 msgid "Delete Category Parameter Template" msgstr "Kategorieparametervorlage löschen" -#: part/views.py:2212 +#: part/views.py:2178 msgid "Create BOM Item" msgstr "Stücklisten-Position anlegen" -#: part/views.py:2282 +#: part/views.py:2248 msgid "Edit BOM item" msgstr "Stücklisten-Position bearbeiten" -#: part/views.py:2343 +#: part/views.py:2309 msgid "Added new price break" msgstr "neue Preisstaffel hinzufügt" -#: part/views.py:2419 +#: part/views.py:2385 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2427 +#: part/views.py:2393 msgid "Delete Internal Price Break" msgstr "" @@ -6836,15 +6839,15 @@ msgstr "" msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:797 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:801 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "Fehler in Formular" -#: templates/js/forms.js:1164 +#: templates/js/forms.js:1168 msgid "Searching" msgstr "" -#: templates/js/forms.js:1314 +#: templates/js/forms.js:1318 msgid "Clear input" msgstr "" @@ -7891,6 +7894,9 @@ msgstr "Berechtigungen Einträge zu ändern" msgid "Permission to delete items" msgstr "Berechtigung Einträge zu löschen" +#~ msgid "Part Attachments" +#~ msgstr "Anhänge" + #~ msgid "Destination stock location" #~ msgstr "Ziel-Lagerbestand" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 733e2acb40..62742b35b7 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-12 12:41+0000\n" +"POT-Creation-Date: 2021-07-12 13:57+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -37,7 +37,7 @@ msgstr "" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:506 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:510 msgid "Confirm" msgstr "" @@ -153,7 +153,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:174 -#: part/models.py:703 part/templates/part/detail.html:54 +#: part/models.py:703 part/templates/part/detail.html:55 #: part/templates/part/set_category.html:14 report/models.py:194 #: report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -727,7 +727,7 @@ msgid "Batch code for this build output" msgstr "" #: build/models.py:264 order/models.py:162 part/models.py:875 -#: part/templates/part/detail.html:126 templates/js/order.js:360 +#: part/templates/part/detail.html:127 templates/js/order.js:360 msgid "Creation Date" msgstr "" @@ -768,7 +768,7 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:28 #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 -#: part/templates/part/detail.html:83 part/templates/part/part_base.html:110 +#: part/templates/part/detail.html:84 part/templates/part/part_base.html:110 #: stock/models.py:464 stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "" @@ -787,7 +787,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 -#: part/templates/part/navbar.html:121 +#: part/templates/part/detail.html:150 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 @@ -940,16 +940,15 @@ msgstr "" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:112 -#: part/templates/part/navbar.html:115 stock/templates/stock/navbar.html:47 -#: stock/templates/stock/navbar.html:50 +#: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:294 +#: stock/templates/stock/navbar.html:47 stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "" #: build/templates/build/attachments.html:51 #: order/templates/order/po_attachments.html:79 #: order/templates/order/so_attachments.html:79 -#: part/templates/part/attachments.html:81 +#: part/templates/part/detail.html:451 #: stock/templates/stock/item_attachments.html:81 #: templates/attachment_table.html:6 msgid "Add Attachment" @@ -958,7 +957,7 @@ msgstr "" #: build/templates/build/attachments.html:69 #: order/templates/order/po_attachments.html:51 #: order/templates/order/so_attachments.html:52 -#: part/templates/part/attachments.html:35 +#: part/templates/part/detail.html:405 #: stock/templates/stock/item_attachments.html:49 msgid "Edit Attachment" msgstr "" @@ -966,7 +965,7 @@ msgstr "" #: build/templates/build/attachments.html:76 #: order/templates/order/po_attachments.html:58 #: order/templates/order/so_attachments.html:58 -#: part/templates/part/attachments.html:44 +#: part/templates/part/detail.html:414 #: stock/templates/stock/item_attachments.html:58 msgid "Confirm Delete Operation" msgstr "" @@ -974,7 +973,7 @@ msgstr "" #: build/templates/build/attachments.html:77 #: order/templates/order/po_attachments.html:59 #: order/templates/order/so_attachments.html:59 -#: part/templates/part/attachments.html:45 +#: part/templates/part/detail.html:415 #: stock/templates/stock/item_attachments.html:59 msgid "Delete Attachment" msgstr "" @@ -1328,14 +1327,14 @@ msgstr "" #: build/templates/build/notes.html:14 company/templates/company/notes.html:13 #: order/templates/order/order_notes.html:15 #: order/templates/order/sales_order_notes.html:16 -#: part/templates/part/notes.html:14 stock/templates/stock/item_notes.html:15 +#: stock/templates/stock/item_notes.html:15 msgid "Edit notes" msgstr "" #: build/templates/build/notes.html:26 company/templates/company/notes.html:24 #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 -#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:499 +#: stock/templates/stock/item_base.html:499 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "" @@ -1618,7 +1617,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:160 +#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:188 #: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -1628,7 +1627,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:198 #: templates/js/table_filters.js:132 templates/js/table_filters.js:336 msgid "Assembly" msgstr "" @@ -1637,7 +1636,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:208 #: templates/js/table_filters.js:340 msgid "Component" msgstr "" @@ -1646,7 +1645,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:228 msgid "Purchaseable" msgstr "" @@ -1654,7 +1653,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:238 #: templates/js/table_filters.js:348 msgid "Salable" msgstr "" @@ -1663,7 +1662,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:218 #: templates/js/table_filters.js:33 templates/js/table_filters.js:352 msgid "Trackable" msgstr "" @@ -1672,7 +1671,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:178 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1777,7 +1776,7 @@ msgstr "" msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:293 part/templates/part/detail.html:121 +#: common/models.py:293 part/templates/part/detail.html:122 msgid "days" msgstr "" @@ -1907,7 +1906,7 @@ msgstr "" #: order/templates/order/po_navbar.html:22 order/views.py:337 #: part/templates/part/bom_upload/upload_file.html:47 #: part/templates/part/import_wizard/part_upload.html:45 part/views.py:622 -#: part/views.py:1316 +#: part/views.py:1282 msgid "Upload File" msgstr "" @@ -1915,7 +1914,7 @@ msgstr "" #: order/views.py:338 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:623 -#: part/views.py:1317 +#: part/views.py:1283 msgid "Match Fields" msgstr "" @@ -2127,7 +2126,7 @@ msgid "Parameter value" msgstr "" #: company/models.py:428 part/models.py:821 part/models.py:2193 -#: part/templates/part/detail.html:106 templates/js/company.js:377 +#: part/templates/part/detail.html:107 templates/js/company.js:377 #: templates/js/part.js:266 msgid "Units" msgstr "" @@ -2470,11 +2469,12 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:37 #: part/templates/part/category_navbar.html:46 #: part/templates/part/category_navbar.html:49 +#: part/templates/part/detail.html:275 msgid "Parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:43 -#: part/templates/part/detail.html:254 +#: part/templates/part/detail.html:282 #: templates/InvenTree/settings/category.html:29 #: templates/InvenTree/settings/part.html:65 msgid "New Parameter" @@ -2485,7 +2485,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:80 -#: part/templates/part/detail.html:316 +#: part/templates/part/detail.html:368 msgid "Add Parameter" msgstr "" @@ -2627,7 +2627,7 @@ msgstr "" #: company/templates/company/supplier_part_pricing.html:19 #: company/templates/company/supplier_part_pricing.html:118 -#: part/templates/part/prices.html:264 part/views.py:2339 +#: part/templates/part/prices.html:264 part/views.py:2305 msgid "Add Price Break" msgstr "" @@ -2635,11 +2635,11 @@ msgstr "" msgid "No price break information found" msgstr "" -#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2401 +#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2367 msgid "Delete Price Break" msgstr "" -#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2387 +#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2353 msgid "Edit Price Break" msgstr "" @@ -2677,20 +2677,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:160 part/views.py:1008 +#: company/views.py:160 part/views.py:974 msgid "Download Image" msgstr "" -#: company/views.py:189 part/views.py:1040 +#: company/views.py:189 part/views.py:1006 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:196 part/views.py:1047 +#: company/views.py:196 part/views.py:1013 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:205 part/views.py:1056 +#: company/views.py:205 part/views.py:1022 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2812,7 +2812,7 @@ msgstr "" msgid "Link to external page" msgstr "" -#: order/models.py:168 part/templates/part/detail.html:132 +#: order/models.py:168 part/templates/part/detail.html:133 msgid "Created By" msgstr "" @@ -3658,7 +3658,7 @@ msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" #: part/bom.py:133 part/models.py:72 part/models.py:755 -#: part/templates/part/category.html:75 part/templates/part/detail.html:90 +#: part/templates/part/category.html:75 part/templates/part/detail.html:91 msgid "Default Location" msgstr "" @@ -3842,7 +3842,7 @@ msgstr "" msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:679 part/templates/part/detail.html:22 +#: part/models.py:679 part/templates/part/detail.html:23 msgid "Part name" msgstr "" @@ -3858,7 +3858,7 @@ msgstr "" msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:698 part/templates/part/detail.html:60 +#: part/models.py:698 part/templates/part/detail.html:61 msgid "Variant Of" msgstr "" @@ -3867,7 +3867,7 @@ msgid "Part description" msgstr "" #: part/models.py:709 part/templates/part/category.html:82 -#: part/templates/part/detail.html:67 +#: part/templates/part/detail.html:68 msgid "Keywords" msgstr "" @@ -3875,7 +3875,7 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:73 +#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:74 #: part/templates/part/set_category.html:15 templates/js/part.js:553 msgid "Category" msgstr "" @@ -3884,7 +3884,7 @@ msgstr "" msgid "Part category" msgstr "" -#: part/models.py:723 part/templates/part/detail.html:28 +#: part/models.py:723 part/templates/part/detail.html:29 #: part/templates/part/part_base.html:103 templates/js/part.js:169 #: templates/js/part.js:397 msgid "IPN" @@ -3898,7 +3898,7 @@ msgstr "" msgid "Part revision or version number" msgstr "" -#: part/models.py:731 part/templates/part/detail.html:35 report/models.py:200 +#: part/models.py:731 part/templates/part/detail.html:36 report/models.py:200 #: templates/js/part.js:173 msgid "Revision" msgstr "" @@ -3907,7 +3907,7 @@ msgstr "" msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:800 part/templates/part/detail.html:97 +#: part/models.py:800 part/templates/part/detail.html:98 msgid "Default Supplier" msgstr "" @@ -3923,7 +3923,7 @@ msgstr "" msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:814 part/templates/part/detail.html:113 +#: part/models.py:814 part/templates/part/detail.html:114 msgid "Minimum Stock" msgstr "" @@ -3955,7 +3955,7 @@ msgstr "" msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:854 part/templates/part/detail.html:227 +#: part/models.py:854 part/templates/part/detail.html:255 #: templates/js/table_filters.js:21 templates/js/table_filters.js:69 #: templates/js/table_filters.js:250 templates/js/table_filters.js:319 msgid "Active" @@ -4176,10 +4176,6 @@ msgstr "" msgid "Sales Order Allocations" msgstr "" -#: part/templates/part/attachments.html:10 -msgid "Part Attachments" -msgstr "" - #: part/templates/part/bom.html:10 part/templates/part/navbar.html:45 #: part/templates/part/navbar.html:48 msgid "Bill of Materials" @@ -4232,7 +4228,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:67 part/views.py:1654 +#: part/templates/part/bom.html:67 part/views.py:1620 msgid "Export Bill of Materials" msgstr "" @@ -4302,7 +4298,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:1992 +#: part/templates/part/category.html:38 part/views.py:1958 msgid "Create new part category" msgstr "" @@ -4391,7 +4387,7 @@ msgstr "" msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:286 part/views.py:1940 +#: part/templates/part/category.html:286 part/views.py:1906 msgid "Edit Part Category" msgstr "" @@ -4436,7 +4432,6 @@ msgid "Import Parts" msgstr "" #: part/templates/part/category_parametric.html:10 -#: part/templates/part/detail.html:246 msgid "Part Parameters" msgstr "" @@ -4464,90 +4459,98 @@ msgstr "" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "" -#: part/templates/part/detail.html:11 part/templates/part/navbar.html:14 +#: part/templates/part/detail.html:12 part/templates/part/navbar.html:14 msgid "Part Details" msgstr "" -#: part/templates/part/detail.html:42 part/templates/part/part_base.html:204 +#: part/templates/part/detail.html:43 part/templates/part/part_base.html:204 msgid "Latest Serial Number" msgstr "" -#: part/templates/part/detail.html:47 +#: part/templates/part/detail.html:48 msgid "No serial numbers recorded" msgstr "" -#: part/templates/part/detail.html:120 +#: part/templates/part/detail.html:121 msgid "Stock Expiry Time" msgstr "" -#: part/templates/part/detail.html:139 +#: part/templates/part/detail.html:140 msgid "Responsible User" msgstr "" -#: part/templates/part/detail.html:153 +#: part/templates/part/detail.html:154 +msgid "Edit Notes" +msgstr "" + +#: part/templates/part/detail.html:181 msgid "Part is virtual (not a physical part)" msgstr "" -#: part/templates/part/detail.html:155 +#: part/templates/part/detail.html:183 msgid "Part is not a virtual part" msgstr "" -#: part/templates/part/detail.html:163 +#: part/templates/part/detail.html:191 msgid "Part is a template part (variants can be made from this part)" msgstr "" -#: part/templates/part/detail.html:165 +#: part/templates/part/detail.html:193 msgid "Part is not a template part" msgstr "" -#: part/templates/part/detail.html:173 +#: part/templates/part/detail.html:201 msgid "Part can be assembled from other parts" msgstr "" -#: part/templates/part/detail.html:175 +#: part/templates/part/detail.html:203 msgid "Part cannot be assembled from other parts" msgstr "" -#: part/templates/part/detail.html:183 +#: part/templates/part/detail.html:211 msgid "Part can be used in assemblies" msgstr "" -#: part/templates/part/detail.html:185 +#: part/templates/part/detail.html:213 msgid "Part cannot be used in assemblies" msgstr "" -#: part/templates/part/detail.html:193 +#: part/templates/part/detail.html:221 msgid "Part stock is tracked by serial number" msgstr "" -#: part/templates/part/detail.html:195 +#: part/templates/part/detail.html:223 msgid "Part stock is not tracked by serial number" msgstr "" -#: part/templates/part/detail.html:203 part/templates/part/detail.html:205 +#: part/templates/part/detail.html:231 part/templates/part/detail.html:233 msgid "Part can be purchased from external suppliers" msgstr "" -#: part/templates/part/detail.html:213 +#: part/templates/part/detail.html:241 msgid "Part can be sold to customers" msgstr "" -#: part/templates/part/detail.html:215 +#: part/templates/part/detail.html:243 msgid "Part cannot be sold to customers" msgstr "" -#: part/templates/part/detail.html:230 +#: part/templates/part/detail.html:258 msgid "Part is active" msgstr "" -#: part/templates/part/detail.html:232 +#: part/templates/part/detail.html:260 msgid "Part is not active" msgstr "" -#: part/templates/part/detail.html:253 +#: part/templates/part/detail.html:281 msgid "Add new parameter" msgstr "" +#: part/templates/part/detail.html:319 +msgid "Edit Part Notes" +msgstr "" + #: part/templates/part/import_wizard/ajax_part_upload.html:29 #: part/templates/part/import_wizard/part_upload.html:51 msgid "Unsuffitient privileges." @@ -4594,10 +4597,6 @@ msgstr "" msgid "Related Parts" msgstr "" -#: part/templates/part/navbar.html:118 part/templates/part/notes.html:12 -msgid "Part Notes" -msgstr "" - #: part/templates/part/part_app_base.html:12 msgid "Part List" msgstr "" @@ -4865,7 +4864,7 @@ msgstr "" msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:2410 +#: part/templates/part/prices.html:206 part/views.py:2376 msgid "Add Internal Price Break" msgstr "" @@ -5017,115 +5016,115 @@ msgstr "" msgid "Match References" msgstr "" -#: part/views.py:926 +#: part/views.py:892 msgid "None" msgstr "" -#: part/views.py:985 +#: part/views.py:951 msgid "Part QR Code" msgstr "" -#: part/views.py:1087 +#: part/views.py:1053 msgid "Select Part Image" msgstr "" -#: part/views.py:1113 +#: part/views.py:1079 msgid "Updated part image" msgstr "" -#: part/views.py:1116 +#: part/views.py:1082 msgid "Part image not found" msgstr "" -#: part/views.py:1127 +#: part/views.py:1093 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1162 +#: part/views.py:1128 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1192 +#: part/views.py:1158 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1213 +#: part/views.py:1179 msgid "Validate BOM" msgstr "" -#: part/views.py:1234 +#: part/views.py:1200 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1245 +#: part/views.py:1211 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1318 +#: part/views.py:1284 msgid "Match Parts" msgstr "" -#: part/views.py:1706 +#: part/views.py:1672 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:1713 +#: part/views.py:1679 msgid "Part was deleted" msgstr "" -#: part/views.py:1722 +#: part/views.py:1688 msgid "Part Pricing" msgstr "" -#: part/views.py:1863 +#: part/views.py:1829 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:1873 +#: part/views.py:1839 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:1880 +#: part/views.py:1846 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:1978 +#: part/views.py:1944 msgid "Delete Part Category" msgstr "" -#: part/views.py:1984 +#: part/views.py:1950 msgid "Part category was deleted" msgstr "" -#: part/views.py:2036 +#: part/views.py:2002 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2137 +#: part/views.py:2103 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2193 +#: part/views.py:2159 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2212 +#: part/views.py:2178 msgid "Create BOM Item" msgstr "" -#: part/views.py:2282 +#: part/views.py:2248 msgid "Edit BOM item" msgstr "" -#: part/views.py:2343 +#: part/views.py:2309 msgid "Added new price break" msgstr "" -#: part/views.py:2419 +#: part/views.py:2385 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2427 +#: part/views.py:2393 msgid "Delete Internal Price Break" msgstr "" @@ -6813,15 +6812,15 @@ msgstr "" msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:797 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:801 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1164 +#: templates/js/forms.js:1168 msgid "Searching" msgstr "" -#: templates/js/forms.js:1314 +#: templates/js/forms.js:1318 msgid "Clear input" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 6277b1758e..de03273b4c 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-12 12:41+0000\n" +"POT-Creation-Date: 2021-07-12 13:57+0000\n" "PO-Revision-Date: 2021-07-10 04:49\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -36,7 +36,7 @@ msgstr "Ingrese la fecha" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:506 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:510 msgid "Confirm" msgstr "Confirmar" @@ -152,7 +152,7 @@ msgstr "Nombre" #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:174 -#: part/models.py:703 part/templates/part/detail.html:54 +#: part/models.py:703 part/templates/part/detail.html:55 #: part/templates/part/set_category.html:14 report/models.py:194 #: report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -726,7 +726,7 @@ msgid "Batch code for this build output" msgstr "" #: build/models.py:264 order/models.py:162 part/models.py:875 -#: part/templates/part/detail.html:126 templates/js/order.js:360 +#: part/templates/part/detail.html:127 templates/js/order.js:360 msgid "Creation Date" msgstr "" @@ -767,7 +767,7 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:28 #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 -#: part/templates/part/detail.html:83 part/templates/part/part_base.html:110 +#: part/templates/part/detail.html:84 part/templates/part/part_base.html:110 #: stock/models.py:464 stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "" @@ -786,7 +786,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 -#: part/templates/part/navbar.html:121 +#: part/templates/part/detail.html:150 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 @@ -939,16 +939,15 @@ msgstr "Número de serie" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:112 -#: part/templates/part/navbar.html:115 stock/templates/stock/navbar.html:47 -#: stock/templates/stock/navbar.html:50 +#: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:294 +#: stock/templates/stock/navbar.html:47 stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "" #: build/templates/build/attachments.html:51 #: order/templates/order/po_attachments.html:79 #: order/templates/order/so_attachments.html:79 -#: part/templates/part/attachments.html:81 +#: part/templates/part/detail.html:451 #: stock/templates/stock/item_attachments.html:81 #: templates/attachment_table.html:6 msgid "Add Attachment" @@ -957,7 +956,7 @@ msgstr "" #: build/templates/build/attachments.html:69 #: order/templates/order/po_attachments.html:51 #: order/templates/order/so_attachments.html:52 -#: part/templates/part/attachments.html:35 +#: part/templates/part/detail.html:405 #: stock/templates/stock/item_attachments.html:49 msgid "Edit Attachment" msgstr "" @@ -965,7 +964,7 @@ msgstr "" #: build/templates/build/attachments.html:76 #: order/templates/order/po_attachments.html:58 #: order/templates/order/so_attachments.html:58 -#: part/templates/part/attachments.html:44 +#: part/templates/part/detail.html:414 #: stock/templates/stock/item_attachments.html:58 msgid "Confirm Delete Operation" msgstr "" @@ -973,7 +972,7 @@ msgstr "" #: build/templates/build/attachments.html:77 #: order/templates/order/po_attachments.html:59 #: order/templates/order/so_attachments.html:59 -#: part/templates/part/attachments.html:45 +#: part/templates/part/detail.html:415 #: stock/templates/stock/item_attachments.html:59 msgid "Delete Attachment" msgstr "" @@ -1327,14 +1326,14 @@ msgstr "" #: build/templates/build/notes.html:14 company/templates/company/notes.html:13 #: order/templates/order/order_notes.html:15 #: order/templates/order/sales_order_notes.html:16 -#: part/templates/part/notes.html:14 stock/templates/stock/item_notes.html:15 +#: stock/templates/stock/item_notes.html:15 msgid "Edit notes" msgstr "" #: build/templates/build/notes.html:26 company/templates/company/notes.html:24 #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 -#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:499 +#: stock/templates/stock/item_base.html:499 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "Guardar" @@ -1617,7 +1616,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:160 +#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:188 #: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -1627,7 +1626,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:198 #: templates/js/table_filters.js:132 templates/js/table_filters.js:336 msgid "Assembly" msgstr "" @@ -1636,7 +1635,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:208 #: templates/js/table_filters.js:340 msgid "Component" msgstr "" @@ -1645,7 +1644,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:228 msgid "Purchaseable" msgstr "" @@ -1653,7 +1652,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:238 #: templates/js/table_filters.js:348 msgid "Salable" msgstr "" @@ -1662,7 +1661,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:218 #: templates/js/table_filters.js:33 templates/js/table_filters.js:352 msgid "Trackable" msgstr "" @@ -1671,7 +1670,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:178 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1776,7 +1775,7 @@ msgstr "" msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:293 part/templates/part/detail.html:121 +#: common/models.py:293 part/templates/part/detail.html:122 msgid "days" msgstr "días" @@ -1906,7 +1905,7 @@ msgstr "" #: order/templates/order/po_navbar.html:22 order/views.py:337 #: part/templates/part/bom_upload/upload_file.html:47 #: part/templates/part/import_wizard/part_upload.html:45 part/views.py:622 -#: part/views.py:1316 +#: part/views.py:1282 msgid "Upload File" msgstr "" @@ -1914,7 +1913,7 @@ msgstr "" #: order/views.py:338 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:623 -#: part/views.py:1317 +#: part/views.py:1283 msgid "Match Fields" msgstr "" @@ -2126,7 +2125,7 @@ msgid "Parameter value" msgstr "" #: company/models.py:428 part/models.py:821 part/models.py:2193 -#: part/templates/part/detail.html:106 templates/js/company.js:377 +#: part/templates/part/detail.html:107 templates/js/company.js:377 #: templates/js/part.js:266 msgid "Units" msgstr "" @@ -2471,11 +2470,12 @@ msgstr "Eliminar" #: company/templates/company/manufacturer_part_suppliers.html:37 #: part/templates/part/category_navbar.html:46 #: part/templates/part/category_navbar.html:49 +#: part/templates/part/detail.html:275 msgid "Parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:43 -#: part/templates/part/detail.html:254 +#: part/templates/part/detail.html:282 #: templates/InvenTree/settings/category.html:29 #: templates/InvenTree/settings/part.html:65 msgid "New Parameter" @@ -2486,7 +2486,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:80 -#: part/templates/part/detail.html:316 +#: part/templates/part/detail.html:368 msgid "Add Parameter" msgstr "" @@ -2628,7 +2628,7 @@ msgstr "" #: company/templates/company/supplier_part_pricing.html:19 #: company/templates/company/supplier_part_pricing.html:118 -#: part/templates/part/prices.html:264 part/views.py:2339 +#: part/templates/part/prices.html:264 part/views.py:2305 msgid "Add Price Break" msgstr "" @@ -2636,11 +2636,11 @@ msgstr "" msgid "No price break information found" msgstr "" -#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2401 +#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2367 msgid "Delete Price Break" msgstr "" -#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2387 +#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2353 msgid "Edit Price Break" msgstr "" @@ -2678,20 +2678,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:160 part/views.py:1008 +#: company/views.py:160 part/views.py:974 msgid "Download Image" msgstr "" -#: company/views.py:189 part/views.py:1040 +#: company/views.py:189 part/views.py:1006 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:196 part/views.py:1047 +#: company/views.py:196 part/views.py:1013 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:205 part/views.py:1056 +#: company/views.py:205 part/views.py:1022 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2813,7 +2813,7 @@ msgstr "" msgid "Link to external page" msgstr "" -#: order/models.py:168 part/templates/part/detail.html:132 +#: order/models.py:168 part/templates/part/detail.html:133 msgid "Created By" msgstr "" @@ -3659,7 +3659,7 @@ msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" #: part/bom.py:133 part/models.py:72 part/models.py:755 -#: part/templates/part/category.html:75 part/templates/part/detail.html:90 +#: part/templates/part/category.html:75 part/templates/part/detail.html:91 msgid "Default Location" msgstr "" @@ -3843,7 +3843,7 @@ msgstr "" msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:679 part/templates/part/detail.html:22 +#: part/models.py:679 part/templates/part/detail.html:23 msgid "Part name" msgstr "" @@ -3859,7 +3859,7 @@ msgstr "" msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:698 part/templates/part/detail.html:60 +#: part/models.py:698 part/templates/part/detail.html:61 msgid "Variant Of" msgstr "" @@ -3868,7 +3868,7 @@ msgid "Part description" msgstr "" #: part/models.py:709 part/templates/part/category.html:82 -#: part/templates/part/detail.html:67 +#: part/templates/part/detail.html:68 msgid "Keywords" msgstr "" @@ -3876,7 +3876,7 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:73 +#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:74 #: part/templates/part/set_category.html:15 templates/js/part.js:553 msgid "Category" msgstr "" @@ -3885,7 +3885,7 @@ msgstr "" msgid "Part category" msgstr "" -#: part/models.py:723 part/templates/part/detail.html:28 +#: part/models.py:723 part/templates/part/detail.html:29 #: part/templates/part/part_base.html:103 templates/js/part.js:169 #: templates/js/part.js:397 msgid "IPN" @@ -3899,7 +3899,7 @@ msgstr "" msgid "Part revision or version number" msgstr "" -#: part/models.py:731 part/templates/part/detail.html:35 report/models.py:200 +#: part/models.py:731 part/templates/part/detail.html:36 report/models.py:200 #: templates/js/part.js:173 msgid "Revision" msgstr "" @@ -3908,7 +3908,7 @@ msgstr "" msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:800 part/templates/part/detail.html:97 +#: part/models.py:800 part/templates/part/detail.html:98 msgid "Default Supplier" msgstr "" @@ -3924,7 +3924,7 @@ msgstr "" msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:814 part/templates/part/detail.html:113 +#: part/models.py:814 part/templates/part/detail.html:114 msgid "Minimum Stock" msgstr "" @@ -3956,7 +3956,7 @@ msgstr "" msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:854 part/templates/part/detail.html:227 +#: part/models.py:854 part/templates/part/detail.html:255 #: templates/js/table_filters.js:21 templates/js/table_filters.js:69 #: templates/js/table_filters.js:250 templates/js/table_filters.js:319 msgid "Active" @@ -4177,10 +4177,6 @@ msgstr "" msgid "Sales Order Allocations" msgstr "" -#: part/templates/part/attachments.html:10 -msgid "Part Attachments" -msgstr "" - #: part/templates/part/bom.html:10 part/templates/part/navbar.html:45 #: part/templates/part/navbar.html:48 msgid "Bill of Materials" @@ -4233,7 +4229,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:67 part/views.py:1654 +#: part/templates/part/bom.html:67 part/views.py:1620 msgid "Export Bill of Materials" msgstr "" @@ -4303,7 +4299,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:1992 +#: part/templates/part/category.html:38 part/views.py:1958 msgid "Create new part category" msgstr "" @@ -4392,7 +4388,7 @@ msgstr "" msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:286 part/views.py:1940 +#: part/templates/part/category.html:286 part/views.py:1906 msgid "Edit Part Category" msgstr "" @@ -4437,7 +4433,6 @@ msgid "Import Parts" msgstr "" #: part/templates/part/category_parametric.html:10 -#: part/templates/part/detail.html:246 msgid "Part Parameters" msgstr "" @@ -4465,90 +4460,100 @@ msgstr "" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "" -#: part/templates/part/detail.html:11 part/templates/part/navbar.html:14 +#: part/templates/part/detail.html:12 part/templates/part/navbar.html:14 msgid "Part Details" msgstr "" -#: part/templates/part/detail.html:42 part/templates/part/part_base.html:204 +#: part/templates/part/detail.html:43 part/templates/part/part_base.html:204 msgid "Latest Serial Number" msgstr "" -#: part/templates/part/detail.html:47 +#: part/templates/part/detail.html:48 msgid "No serial numbers recorded" msgstr "" -#: part/templates/part/detail.html:120 +#: part/templates/part/detail.html:121 msgid "Stock Expiry Time" msgstr "" -#: part/templates/part/detail.html:139 +#: part/templates/part/detail.html:140 msgid "Responsible User" msgstr "" -#: part/templates/part/detail.html:153 +#: part/templates/part/detail.html:154 +#, fuzzy +#| msgid "Notes" +msgid "Edit Notes" +msgstr "Notas" + +#: part/templates/part/detail.html:181 msgid "Part is virtual (not a physical part)" msgstr "" -#: part/templates/part/detail.html:155 +#: part/templates/part/detail.html:183 msgid "Part is not a virtual part" msgstr "" -#: part/templates/part/detail.html:163 +#: part/templates/part/detail.html:191 msgid "Part is a template part (variants can be made from this part)" msgstr "" -#: part/templates/part/detail.html:165 +#: part/templates/part/detail.html:193 msgid "Part is not a template part" msgstr "" -#: part/templates/part/detail.html:173 +#: part/templates/part/detail.html:201 msgid "Part can be assembled from other parts" msgstr "" -#: part/templates/part/detail.html:175 +#: part/templates/part/detail.html:203 msgid "Part cannot be assembled from other parts" msgstr "" -#: part/templates/part/detail.html:183 +#: part/templates/part/detail.html:211 msgid "Part can be used in assemblies" msgstr "" -#: part/templates/part/detail.html:185 +#: part/templates/part/detail.html:213 msgid "Part cannot be used in assemblies" msgstr "" -#: part/templates/part/detail.html:193 +#: part/templates/part/detail.html:221 msgid "Part stock is tracked by serial number" msgstr "" -#: part/templates/part/detail.html:195 +#: part/templates/part/detail.html:223 msgid "Part stock is not tracked by serial number" msgstr "" -#: part/templates/part/detail.html:203 part/templates/part/detail.html:205 +#: part/templates/part/detail.html:231 part/templates/part/detail.html:233 msgid "Part can be purchased from external suppliers" msgstr "" -#: part/templates/part/detail.html:213 +#: part/templates/part/detail.html:241 msgid "Part can be sold to customers" msgstr "" -#: part/templates/part/detail.html:215 +#: part/templates/part/detail.html:243 msgid "Part cannot be sold to customers" msgstr "" -#: part/templates/part/detail.html:230 +#: part/templates/part/detail.html:258 msgid "Part is active" msgstr "" -#: part/templates/part/detail.html:232 +#: part/templates/part/detail.html:260 msgid "Part is not active" msgstr "" -#: part/templates/part/detail.html:253 +#: part/templates/part/detail.html:281 msgid "Add new parameter" msgstr "" +#: part/templates/part/detail.html:319 +msgid "Edit Part Notes" +msgstr "" + #: part/templates/part/import_wizard/ajax_part_upload.html:29 #: part/templates/part/import_wizard/part_upload.html:51 msgid "Unsuffitient privileges." @@ -4595,10 +4600,6 @@ msgstr "" msgid "Related Parts" msgstr "" -#: part/templates/part/navbar.html:118 part/templates/part/notes.html:12 -msgid "Part Notes" -msgstr "" - #: part/templates/part/part_app_base.html:12 msgid "Part List" msgstr "" @@ -4866,7 +4867,7 @@ msgstr "" msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:2410 +#: part/templates/part/prices.html:206 part/views.py:2376 msgid "Add Internal Price Break" msgstr "" @@ -5018,115 +5019,115 @@ msgstr "" msgid "Match References" msgstr "" -#: part/views.py:926 +#: part/views.py:892 msgid "None" msgstr "" -#: part/views.py:985 +#: part/views.py:951 msgid "Part QR Code" msgstr "" -#: part/views.py:1087 +#: part/views.py:1053 msgid "Select Part Image" msgstr "" -#: part/views.py:1113 +#: part/views.py:1079 msgid "Updated part image" msgstr "" -#: part/views.py:1116 +#: part/views.py:1082 msgid "Part image not found" msgstr "" -#: part/views.py:1127 +#: part/views.py:1093 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1162 +#: part/views.py:1128 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1192 +#: part/views.py:1158 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1213 +#: part/views.py:1179 msgid "Validate BOM" msgstr "" -#: part/views.py:1234 +#: part/views.py:1200 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1245 +#: part/views.py:1211 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1318 +#: part/views.py:1284 msgid "Match Parts" msgstr "" -#: part/views.py:1706 +#: part/views.py:1672 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:1713 +#: part/views.py:1679 msgid "Part was deleted" msgstr "" -#: part/views.py:1722 +#: part/views.py:1688 msgid "Part Pricing" msgstr "" -#: part/views.py:1863 +#: part/views.py:1829 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:1873 +#: part/views.py:1839 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:1880 +#: part/views.py:1846 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:1978 +#: part/views.py:1944 msgid "Delete Part Category" msgstr "" -#: part/views.py:1984 +#: part/views.py:1950 msgid "Part category was deleted" msgstr "" -#: part/views.py:2036 +#: part/views.py:2002 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2137 +#: part/views.py:2103 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2193 +#: part/views.py:2159 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2212 +#: part/views.py:2178 msgid "Create BOM Item" msgstr "" -#: part/views.py:2282 +#: part/views.py:2248 msgid "Edit BOM item" msgstr "" -#: part/views.py:2343 +#: part/views.py:2309 msgid "Added new price break" msgstr "" -#: part/views.py:2419 +#: part/views.py:2385 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2427 +#: part/views.py:2393 msgid "Delete Internal Price Break" msgstr "" @@ -6818,15 +6819,15 @@ msgstr "" msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:797 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:801 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1164 +#: templates/js/forms.js:1168 msgid "Searching" msgstr "" -#: templates/js/forms.js:1314 +#: templates/js/forms.js:1318 msgid "Clear input" msgstr "" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index f9660d3ed2..62aeaef102 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-12 12:41+0000\n" +"POT-Creation-Date: 2021-07-12 13:57+0000\n" "PO-Revision-Date: 2021-07-10 04:49\n" "Last-Translator: \n" "Language-Team: French\n" @@ -36,7 +36,7 @@ msgstr "Entrer la date" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:506 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:510 msgid "Confirm" msgstr "Confirmer" @@ -152,7 +152,7 @@ msgstr "Nom" #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:174 -#: part/models.py:703 part/templates/part/detail.html:54 +#: part/models.py:703 part/templates/part/detail.html:55 #: part/templates/part/set_category.html:14 report/models.py:194 #: report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -726,7 +726,7 @@ msgid "Batch code for this build output" msgstr "" #: build/models.py:264 order/models.py:162 part/models.py:875 -#: part/templates/part/detail.html:126 templates/js/order.js:360 +#: part/templates/part/detail.html:127 templates/js/order.js:360 msgid "Creation Date" msgstr "Date de création" @@ -767,7 +767,7 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:28 #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 -#: part/templates/part/detail.html:83 part/templates/part/part_base.html:110 +#: part/templates/part/detail.html:84 part/templates/part/part_base.html:110 #: stock/models.py:464 stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "Lien Externe" @@ -786,7 +786,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 -#: part/templates/part/navbar.html:121 +#: part/templates/part/detail.html:150 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 @@ -939,16 +939,15 @@ msgstr "" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:112 -#: part/templates/part/navbar.html:115 stock/templates/stock/navbar.html:47 -#: stock/templates/stock/navbar.html:50 +#: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:294 +#: stock/templates/stock/navbar.html:47 stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "Pieces jointes" #: build/templates/build/attachments.html:51 #: order/templates/order/po_attachments.html:79 #: order/templates/order/so_attachments.html:79 -#: part/templates/part/attachments.html:81 +#: part/templates/part/detail.html:451 #: stock/templates/stock/item_attachments.html:81 #: templates/attachment_table.html:6 msgid "Add Attachment" @@ -957,7 +956,7 @@ msgstr "" #: build/templates/build/attachments.html:69 #: order/templates/order/po_attachments.html:51 #: order/templates/order/so_attachments.html:52 -#: part/templates/part/attachments.html:35 +#: part/templates/part/detail.html:405 #: stock/templates/stock/item_attachments.html:49 msgid "Edit Attachment" msgstr "" @@ -965,7 +964,7 @@ msgstr "" #: build/templates/build/attachments.html:76 #: order/templates/order/po_attachments.html:58 #: order/templates/order/so_attachments.html:58 -#: part/templates/part/attachments.html:44 +#: part/templates/part/detail.html:414 #: stock/templates/stock/item_attachments.html:58 msgid "Confirm Delete Operation" msgstr "" @@ -973,7 +972,7 @@ msgstr "" #: build/templates/build/attachments.html:77 #: order/templates/order/po_attachments.html:59 #: order/templates/order/so_attachments.html:59 -#: part/templates/part/attachments.html:45 +#: part/templates/part/detail.html:415 #: stock/templates/stock/item_attachments.html:59 msgid "Delete Attachment" msgstr "" @@ -1327,14 +1326,14 @@ msgstr "" #: build/templates/build/notes.html:14 company/templates/company/notes.html:13 #: order/templates/order/order_notes.html:15 #: order/templates/order/sales_order_notes.html:16 -#: part/templates/part/notes.html:14 stock/templates/stock/item_notes.html:15 +#: stock/templates/stock/item_notes.html:15 msgid "Edit notes" msgstr "" #: build/templates/build/notes.html:26 company/templates/company/notes.html:24 #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 -#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:499 +#: stock/templates/stock/item_base.html:499 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "Enregistrer" @@ -1617,7 +1616,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:160 +#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:188 #: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -1627,7 +1626,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:198 #: templates/js/table_filters.js:132 templates/js/table_filters.js:336 msgid "Assembly" msgstr "" @@ -1636,7 +1635,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:208 #: templates/js/table_filters.js:340 msgid "Component" msgstr "" @@ -1645,7 +1644,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:228 msgid "Purchaseable" msgstr "" @@ -1653,7 +1652,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:238 #: templates/js/table_filters.js:348 msgid "Salable" msgstr "" @@ -1662,7 +1661,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:218 #: templates/js/table_filters.js:33 templates/js/table_filters.js:352 msgid "Trackable" msgstr "" @@ -1671,7 +1670,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:178 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1776,7 +1775,7 @@ msgstr "" msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:293 part/templates/part/detail.html:121 +#: common/models.py:293 part/templates/part/detail.html:122 msgid "days" msgstr "jours" @@ -1906,7 +1905,7 @@ msgstr "" #: order/templates/order/po_navbar.html:22 order/views.py:337 #: part/templates/part/bom_upload/upload_file.html:47 #: part/templates/part/import_wizard/part_upload.html:45 part/views.py:622 -#: part/views.py:1316 +#: part/views.py:1282 msgid "Upload File" msgstr "" @@ -1914,7 +1913,7 @@ msgstr "" #: order/views.py:338 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:623 -#: part/views.py:1317 +#: part/views.py:1283 msgid "Match Fields" msgstr "" @@ -2126,7 +2125,7 @@ msgid "Parameter value" msgstr "" #: company/models.py:428 part/models.py:821 part/models.py:2193 -#: part/templates/part/detail.html:106 templates/js/company.js:377 +#: part/templates/part/detail.html:107 templates/js/company.js:377 #: templates/js/part.js:266 msgid "Units" msgstr "" @@ -2469,11 +2468,12 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:37 #: part/templates/part/category_navbar.html:46 #: part/templates/part/category_navbar.html:49 +#: part/templates/part/detail.html:275 msgid "Parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:43 -#: part/templates/part/detail.html:254 +#: part/templates/part/detail.html:282 #: templates/InvenTree/settings/category.html:29 #: templates/InvenTree/settings/part.html:65 msgid "New Parameter" @@ -2484,7 +2484,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:80 -#: part/templates/part/detail.html:316 +#: part/templates/part/detail.html:368 msgid "Add Parameter" msgstr "" @@ -2626,7 +2626,7 @@ msgstr "" #: company/templates/company/supplier_part_pricing.html:19 #: company/templates/company/supplier_part_pricing.html:118 -#: part/templates/part/prices.html:264 part/views.py:2339 +#: part/templates/part/prices.html:264 part/views.py:2305 msgid "Add Price Break" msgstr "" @@ -2634,11 +2634,11 @@ msgstr "" msgid "No price break information found" msgstr "" -#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2401 +#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2367 msgid "Delete Price Break" msgstr "" -#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2387 +#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2353 msgid "Edit Price Break" msgstr "" @@ -2676,20 +2676,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:160 part/views.py:1008 +#: company/views.py:160 part/views.py:974 msgid "Download Image" msgstr "" -#: company/views.py:189 part/views.py:1040 +#: company/views.py:189 part/views.py:1006 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:196 part/views.py:1047 +#: company/views.py:196 part/views.py:1013 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:205 part/views.py:1056 +#: company/views.py:205 part/views.py:1022 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2811,7 +2811,7 @@ msgstr "" msgid "Link to external page" msgstr "" -#: order/models.py:168 part/templates/part/detail.html:132 +#: order/models.py:168 part/templates/part/detail.html:133 msgid "Created By" msgstr "" @@ -3657,7 +3657,7 @@ msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" #: part/bom.py:133 part/models.py:72 part/models.py:755 -#: part/templates/part/category.html:75 part/templates/part/detail.html:90 +#: part/templates/part/category.html:75 part/templates/part/detail.html:91 msgid "Default Location" msgstr "" @@ -3841,7 +3841,7 @@ msgstr "" msgid "Duplicate IPN not allowed in part settings" msgstr "IPN dupliqué non autorisé dans les paramètres de la pièce" -#: part/models.py:679 part/templates/part/detail.html:22 +#: part/models.py:679 part/templates/part/detail.html:23 msgid "Part name" msgstr "" @@ -3857,7 +3857,7 @@ msgstr "" msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:698 part/templates/part/detail.html:60 +#: part/models.py:698 part/templates/part/detail.html:61 msgid "Variant Of" msgstr "" @@ -3866,7 +3866,7 @@ msgid "Part description" msgstr "" #: part/models.py:709 part/templates/part/category.html:82 -#: part/templates/part/detail.html:67 +#: part/templates/part/detail.html:68 msgid "Keywords" msgstr "" @@ -3874,7 +3874,7 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:73 +#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:74 #: part/templates/part/set_category.html:15 templates/js/part.js:553 msgid "Category" msgstr "" @@ -3883,7 +3883,7 @@ msgstr "" msgid "Part category" msgstr "" -#: part/models.py:723 part/templates/part/detail.html:28 +#: part/models.py:723 part/templates/part/detail.html:29 #: part/templates/part/part_base.html:103 templates/js/part.js:169 #: templates/js/part.js:397 msgid "IPN" @@ -3897,7 +3897,7 @@ msgstr "" msgid "Part revision or version number" msgstr "" -#: part/models.py:731 part/templates/part/detail.html:35 report/models.py:200 +#: part/models.py:731 part/templates/part/detail.html:36 report/models.py:200 #: templates/js/part.js:173 msgid "Revision" msgstr "" @@ -3906,7 +3906,7 @@ msgstr "" msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:800 part/templates/part/detail.html:97 +#: part/models.py:800 part/templates/part/detail.html:98 msgid "Default Supplier" msgstr "" @@ -3922,7 +3922,7 @@ msgstr "" msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:814 part/templates/part/detail.html:113 +#: part/models.py:814 part/templates/part/detail.html:114 msgid "Minimum Stock" msgstr "" @@ -3954,7 +3954,7 @@ msgstr "" msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:854 part/templates/part/detail.html:227 +#: part/models.py:854 part/templates/part/detail.html:255 #: templates/js/table_filters.js:21 templates/js/table_filters.js:69 #: templates/js/table_filters.js:250 templates/js/table_filters.js:319 msgid "Active" @@ -4175,10 +4175,6 @@ msgstr "" msgid "Sales Order Allocations" msgstr "" -#: part/templates/part/attachments.html:10 -msgid "Part Attachments" -msgstr "" - #: part/templates/part/bom.html:10 part/templates/part/navbar.html:45 #: part/templates/part/navbar.html:48 msgid "Bill of Materials" @@ -4231,7 +4227,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:67 part/views.py:1654 +#: part/templates/part/bom.html:67 part/views.py:1620 msgid "Export Bill of Materials" msgstr "" @@ -4301,7 +4297,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:1992 +#: part/templates/part/category.html:38 part/views.py:1958 msgid "Create new part category" msgstr "" @@ -4390,7 +4386,7 @@ msgstr "" msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:286 part/views.py:1940 +#: part/templates/part/category.html:286 part/views.py:1906 msgid "Edit Part Category" msgstr "" @@ -4435,7 +4431,6 @@ msgid "Import Parts" msgstr "" #: part/templates/part/category_parametric.html:10 -#: part/templates/part/detail.html:246 msgid "Part Parameters" msgstr "" @@ -4463,90 +4458,100 @@ msgstr "" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "" -#: part/templates/part/detail.html:11 part/templates/part/navbar.html:14 +#: part/templates/part/detail.html:12 part/templates/part/navbar.html:14 msgid "Part Details" msgstr "" -#: part/templates/part/detail.html:42 part/templates/part/part_base.html:204 +#: part/templates/part/detail.html:43 part/templates/part/part_base.html:204 msgid "Latest Serial Number" msgstr "" -#: part/templates/part/detail.html:47 +#: part/templates/part/detail.html:48 msgid "No serial numbers recorded" msgstr "" -#: part/templates/part/detail.html:120 +#: part/templates/part/detail.html:121 msgid "Stock Expiry Time" msgstr "" -#: part/templates/part/detail.html:139 +#: part/templates/part/detail.html:140 msgid "Responsible User" msgstr "" -#: part/templates/part/detail.html:153 +#: part/templates/part/detail.html:154 +#, fuzzy +#| msgid "Notes" +msgid "Edit Notes" +msgstr "Notes" + +#: part/templates/part/detail.html:181 msgid "Part is virtual (not a physical part)" msgstr "" -#: part/templates/part/detail.html:155 +#: part/templates/part/detail.html:183 msgid "Part is not a virtual part" msgstr "" -#: part/templates/part/detail.html:163 +#: part/templates/part/detail.html:191 msgid "Part is a template part (variants can be made from this part)" msgstr "" -#: part/templates/part/detail.html:165 +#: part/templates/part/detail.html:193 msgid "Part is not a template part" msgstr "" -#: part/templates/part/detail.html:173 +#: part/templates/part/detail.html:201 msgid "Part can be assembled from other parts" msgstr "" -#: part/templates/part/detail.html:175 +#: part/templates/part/detail.html:203 msgid "Part cannot be assembled from other parts" msgstr "" -#: part/templates/part/detail.html:183 +#: part/templates/part/detail.html:211 msgid "Part can be used in assemblies" msgstr "" -#: part/templates/part/detail.html:185 +#: part/templates/part/detail.html:213 msgid "Part cannot be used in assemblies" msgstr "" -#: part/templates/part/detail.html:193 +#: part/templates/part/detail.html:221 msgid "Part stock is tracked by serial number" msgstr "" -#: part/templates/part/detail.html:195 +#: part/templates/part/detail.html:223 msgid "Part stock is not tracked by serial number" msgstr "" -#: part/templates/part/detail.html:203 part/templates/part/detail.html:205 +#: part/templates/part/detail.html:231 part/templates/part/detail.html:233 msgid "Part can be purchased from external suppliers" msgstr "" -#: part/templates/part/detail.html:213 +#: part/templates/part/detail.html:241 msgid "Part can be sold to customers" msgstr "" -#: part/templates/part/detail.html:215 +#: part/templates/part/detail.html:243 msgid "Part cannot be sold to customers" msgstr "" -#: part/templates/part/detail.html:230 +#: part/templates/part/detail.html:258 msgid "Part is active" msgstr "" -#: part/templates/part/detail.html:232 +#: part/templates/part/detail.html:260 msgid "Part is not active" msgstr "" -#: part/templates/part/detail.html:253 +#: part/templates/part/detail.html:281 msgid "Add new parameter" msgstr "" +#: part/templates/part/detail.html:319 +msgid "Edit Part Notes" +msgstr "" + #: part/templates/part/import_wizard/ajax_part_upload.html:29 #: part/templates/part/import_wizard/part_upload.html:51 msgid "Unsuffitient privileges." @@ -4593,10 +4598,6 @@ msgstr "" msgid "Related Parts" msgstr "" -#: part/templates/part/navbar.html:118 part/templates/part/notes.html:12 -msgid "Part Notes" -msgstr "" - #: part/templates/part/part_app_base.html:12 msgid "Part List" msgstr "" @@ -4864,7 +4865,7 @@ msgstr "" msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:2410 +#: part/templates/part/prices.html:206 part/views.py:2376 msgid "Add Internal Price Break" msgstr "" @@ -5016,115 +5017,115 @@ msgstr "" msgid "Match References" msgstr "" -#: part/views.py:926 +#: part/views.py:892 msgid "None" msgstr "" -#: part/views.py:985 +#: part/views.py:951 msgid "Part QR Code" msgstr "" -#: part/views.py:1087 +#: part/views.py:1053 msgid "Select Part Image" msgstr "" -#: part/views.py:1113 +#: part/views.py:1079 msgid "Updated part image" msgstr "" -#: part/views.py:1116 +#: part/views.py:1082 msgid "Part image not found" msgstr "" -#: part/views.py:1127 +#: part/views.py:1093 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1162 +#: part/views.py:1128 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1192 +#: part/views.py:1158 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1213 +#: part/views.py:1179 msgid "Validate BOM" msgstr "" -#: part/views.py:1234 +#: part/views.py:1200 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1245 +#: part/views.py:1211 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1318 +#: part/views.py:1284 msgid "Match Parts" msgstr "" -#: part/views.py:1706 +#: part/views.py:1672 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:1713 +#: part/views.py:1679 msgid "Part was deleted" msgstr "" -#: part/views.py:1722 +#: part/views.py:1688 msgid "Part Pricing" msgstr "" -#: part/views.py:1863 +#: part/views.py:1829 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:1873 +#: part/views.py:1839 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:1880 +#: part/views.py:1846 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:1978 +#: part/views.py:1944 msgid "Delete Part Category" msgstr "" -#: part/views.py:1984 +#: part/views.py:1950 msgid "Part category was deleted" msgstr "" -#: part/views.py:2036 +#: part/views.py:2002 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2137 +#: part/views.py:2103 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2193 +#: part/views.py:2159 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2212 +#: part/views.py:2178 msgid "Create BOM Item" msgstr "" -#: part/views.py:2282 +#: part/views.py:2248 msgid "Edit BOM item" msgstr "" -#: part/views.py:2343 +#: part/views.py:2309 msgid "Added new price break" msgstr "" -#: part/views.py:2419 +#: part/views.py:2385 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2427 +#: part/views.py:2393 msgid "Delete Internal Price Break" msgstr "" @@ -6816,15 +6817,15 @@ msgstr "" msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:797 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:801 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1164 +#: templates/js/forms.js:1168 msgid "Searching" msgstr "" -#: templates/js/forms.js:1314 +#: templates/js/forms.js:1318 msgid "Clear input" msgstr "" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 9106a7e1fe..1843ee9b85 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-12 12:41+0000\n" +"POT-Creation-Date: 2021-07-12 13:57+0000\n" "PO-Revision-Date: 2021-07-10 04:49\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -36,7 +36,7 @@ msgstr "" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:506 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:510 msgid "Confirm" msgstr "" @@ -152,7 +152,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:174 -#: part/models.py:703 part/templates/part/detail.html:54 +#: part/models.py:703 part/templates/part/detail.html:55 #: part/templates/part/set_category.html:14 report/models.py:194 #: report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -726,7 +726,7 @@ msgid "Batch code for this build output" msgstr "" #: build/models.py:264 order/models.py:162 part/models.py:875 -#: part/templates/part/detail.html:126 templates/js/order.js:360 +#: part/templates/part/detail.html:127 templates/js/order.js:360 msgid "Creation Date" msgstr "" @@ -767,7 +767,7 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:28 #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 -#: part/templates/part/detail.html:83 part/templates/part/part_base.html:110 +#: part/templates/part/detail.html:84 part/templates/part/part_base.html:110 #: stock/models.py:464 stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "" @@ -786,7 +786,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 -#: part/templates/part/navbar.html:121 +#: part/templates/part/detail.html:150 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 @@ -939,16 +939,15 @@ msgstr "" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:112 -#: part/templates/part/navbar.html:115 stock/templates/stock/navbar.html:47 -#: stock/templates/stock/navbar.html:50 +#: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:294 +#: stock/templates/stock/navbar.html:47 stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "" #: build/templates/build/attachments.html:51 #: order/templates/order/po_attachments.html:79 #: order/templates/order/so_attachments.html:79 -#: part/templates/part/attachments.html:81 +#: part/templates/part/detail.html:451 #: stock/templates/stock/item_attachments.html:81 #: templates/attachment_table.html:6 msgid "Add Attachment" @@ -957,7 +956,7 @@ msgstr "" #: build/templates/build/attachments.html:69 #: order/templates/order/po_attachments.html:51 #: order/templates/order/so_attachments.html:52 -#: part/templates/part/attachments.html:35 +#: part/templates/part/detail.html:405 #: stock/templates/stock/item_attachments.html:49 msgid "Edit Attachment" msgstr "" @@ -965,7 +964,7 @@ msgstr "" #: build/templates/build/attachments.html:76 #: order/templates/order/po_attachments.html:58 #: order/templates/order/so_attachments.html:58 -#: part/templates/part/attachments.html:44 +#: part/templates/part/detail.html:414 #: stock/templates/stock/item_attachments.html:58 msgid "Confirm Delete Operation" msgstr "" @@ -973,7 +972,7 @@ msgstr "" #: build/templates/build/attachments.html:77 #: order/templates/order/po_attachments.html:59 #: order/templates/order/so_attachments.html:59 -#: part/templates/part/attachments.html:45 +#: part/templates/part/detail.html:415 #: stock/templates/stock/item_attachments.html:59 msgid "Delete Attachment" msgstr "" @@ -1327,14 +1326,14 @@ msgstr "" #: build/templates/build/notes.html:14 company/templates/company/notes.html:13 #: order/templates/order/order_notes.html:15 #: order/templates/order/sales_order_notes.html:16 -#: part/templates/part/notes.html:14 stock/templates/stock/item_notes.html:15 +#: stock/templates/stock/item_notes.html:15 msgid "Edit notes" msgstr "" #: build/templates/build/notes.html:26 company/templates/company/notes.html:24 #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 -#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:499 +#: stock/templates/stock/item_base.html:499 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "" @@ -1617,7 +1616,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:160 +#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:188 #: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -1627,7 +1626,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:198 #: templates/js/table_filters.js:132 templates/js/table_filters.js:336 msgid "Assembly" msgstr "" @@ -1636,7 +1635,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:208 #: templates/js/table_filters.js:340 msgid "Component" msgstr "" @@ -1645,7 +1644,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:228 msgid "Purchaseable" msgstr "" @@ -1653,7 +1652,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:238 #: templates/js/table_filters.js:348 msgid "Salable" msgstr "" @@ -1662,7 +1661,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:218 #: templates/js/table_filters.js:33 templates/js/table_filters.js:352 msgid "Trackable" msgstr "" @@ -1671,7 +1670,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:178 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1776,7 +1775,7 @@ msgstr "" msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:293 part/templates/part/detail.html:121 +#: common/models.py:293 part/templates/part/detail.html:122 msgid "days" msgstr "" @@ -1906,7 +1905,7 @@ msgstr "" #: order/templates/order/po_navbar.html:22 order/views.py:337 #: part/templates/part/bom_upload/upload_file.html:47 #: part/templates/part/import_wizard/part_upload.html:45 part/views.py:622 -#: part/views.py:1316 +#: part/views.py:1282 msgid "Upload File" msgstr "" @@ -1914,7 +1913,7 @@ msgstr "" #: order/views.py:338 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:623 -#: part/views.py:1317 +#: part/views.py:1283 msgid "Match Fields" msgstr "" @@ -2126,7 +2125,7 @@ msgid "Parameter value" msgstr "" #: company/models.py:428 part/models.py:821 part/models.py:2193 -#: part/templates/part/detail.html:106 templates/js/company.js:377 +#: part/templates/part/detail.html:107 templates/js/company.js:377 #: templates/js/part.js:266 msgid "Units" msgstr "" @@ -2469,11 +2468,12 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:37 #: part/templates/part/category_navbar.html:46 #: part/templates/part/category_navbar.html:49 +#: part/templates/part/detail.html:275 msgid "Parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:43 -#: part/templates/part/detail.html:254 +#: part/templates/part/detail.html:282 #: templates/InvenTree/settings/category.html:29 #: templates/InvenTree/settings/part.html:65 msgid "New Parameter" @@ -2484,7 +2484,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:80 -#: part/templates/part/detail.html:316 +#: part/templates/part/detail.html:368 msgid "Add Parameter" msgstr "" @@ -2626,7 +2626,7 @@ msgstr "" #: company/templates/company/supplier_part_pricing.html:19 #: company/templates/company/supplier_part_pricing.html:118 -#: part/templates/part/prices.html:264 part/views.py:2339 +#: part/templates/part/prices.html:264 part/views.py:2305 msgid "Add Price Break" msgstr "" @@ -2634,11 +2634,11 @@ msgstr "" msgid "No price break information found" msgstr "" -#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2401 +#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2367 msgid "Delete Price Break" msgstr "" -#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2387 +#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2353 msgid "Edit Price Break" msgstr "" @@ -2676,20 +2676,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:160 part/views.py:1008 +#: company/views.py:160 part/views.py:974 msgid "Download Image" msgstr "" -#: company/views.py:189 part/views.py:1040 +#: company/views.py:189 part/views.py:1006 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:196 part/views.py:1047 +#: company/views.py:196 part/views.py:1013 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:205 part/views.py:1056 +#: company/views.py:205 part/views.py:1022 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2811,7 +2811,7 @@ msgstr "" msgid "Link to external page" msgstr "" -#: order/models.py:168 part/templates/part/detail.html:132 +#: order/models.py:168 part/templates/part/detail.html:133 msgid "Created By" msgstr "" @@ -3657,7 +3657,7 @@ msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" #: part/bom.py:133 part/models.py:72 part/models.py:755 -#: part/templates/part/category.html:75 part/templates/part/detail.html:90 +#: part/templates/part/category.html:75 part/templates/part/detail.html:91 msgid "Default Location" msgstr "" @@ -3841,7 +3841,7 @@ msgstr "" msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:679 part/templates/part/detail.html:22 +#: part/models.py:679 part/templates/part/detail.html:23 msgid "Part name" msgstr "" @@ -3857,7 +3857,7 @@ msgstr "" msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:698 part/templates/part/detail.html:60 +#: part/models.py:698 part/templates/part/detail.html:61 msgid "Variant Of" msgstr "" @@ -3866,7 +3866,7 @@ msgid "Part description" msgstr "" #: part/models.py:709 part/templates/part/category.html:82 -#: part/templates/part/detail.html:67 +#: part/templates/part/detail.html:68 msgid "Keywords" msgstr "" @@ -3874,7 +3874,7 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:73 +#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:74 #: part/templates/part/set_category.html:15 templates/js/part.js:553 msgid "Category" msgstr "" @@ -3883,7 +3883,7 @@ msgstr "" msgid "Part category" msgstr "" -#: part/models.py:723 part/templates/part/detail.html:28 +#: part/models.py:723 part/templates/part/detail.html:29 #: part/templates/part/part_base.html:103 templates/js/part.js:169 #: templates/js/part.js:397 msgid "IPN" @@ -3897,7 +3897,7 @@ msgstr "" msgid "Part revision or version number" msgstr "" -#: part/models.py:731 part/templates/part/detail.html:35 report/models.py:200 +#: part/models.py:731 part/templates/part/detail.html:36 report/models.py:200 #: templates/js/part.js:173 msgid "Revision" msgstr "" @@ -3906,7 +3906,7 @@ msgstr "" msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:800 part/templates/part/detail.html:97 +#: part/models.py:800 part/templates/part/detail.html:98 msgid "Default Supplier" msgstr "" @@ -3922,7 +3922,7 @@ msgstr "" msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:814 part/templates/part/detail.html:113 +#: part/models.py:814 part/templates/part/detail.html:114 msgid "Minimum Stock" msgstr "" @@ -3954,7 +3954,7 @@ msgstr "" msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:854 part/templates/part/detail.html:227 +#: part/models.py:854 part/templates/part/detail.html:255 #: templates/js/table_filters.js:21 templates/js/table_filters.js:69 #: templates/js/table_filters.js:250 templates/js/table_filters.js:319 msgid "Active" @@ -4175,10 +4175,6 @@ msgstr "" msgid "Sales Order Allocations" msgstr "" -#: part/templates/part/attachments.html:10 -msgid "Part Attachments" -msgstr "" - #: part/templates/part/bom.html:10 part/templates/part/navbar.html:45 #: part/templates/part/navbar.html:48 msgid "Bill of Materials" @@ -4231,7 +4227,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:67 part/views.py:1654 +#: part/templates/part/bom.html:67 part/views.py:1620 msgid "Export Bill of Materials" msgstr "" @@ -4301,7 +4297,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:1992 +#: part/templates/part/category.html:38 part/views.py:1958 msgid "Create new part category" msgstr "" @@ -4390,7 +4386,7 @@ msgstr "" msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:286 part/views.py:1940 +#: part/templates/part/category.html:286 part/views.py:1906 msgid "Edit Part Category" msgstr "" @@ -4435,7 +4431,6 @@ msgid "Import Parts" msgstr "" #: part/templates/part/category_parametric.html:10 -#: part/templates/part/detail.html:246 msgid "Part Parameters" msgstr "" @@ -4463,90 +4458,98 @@ msgstr "" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "" -#: part/templates/part/detail.html:11 part/templates/part/navbar.html:14 +#: part/templates/part/detail.html:12 part/templates/part/navbar.html:14 msgid "Part Details" msgstr "" -#: part/templates/part/detail.html:42 part/templates/part/part_base.html:204 +#: part/templates/part/detail.html:43 part/templates/part/part_base.html:204 msgid "Latest Serial Number" msgstr "" -#: part/templates/part/detail.html:47 +#: part/templates/part/detail.html:48 msgid "No serial numbers recorded" msgstr "" -#: part/templates/part/detail.html:120 +#: part/templates/part/detail.html:121 msgid "Stock Expiry Time" msgstr "" -#: part/templates/part/detail.html:139 +#: part/templates/part/detail.html:140 msgid "Responsible User" msgstr "" -#: part/templates/part/detail.html:153 +#: part/templates/part/detail.html:154 +msgid "Edit Notes" +msgstr "" + +#: part/templates/part/detail.html:181 msgid "Part is virtual (not a physical part)" msgstr "" -#: part/templates/part/detail.html:155 +#: part/templates/part/detail.html:183 msgid "Part is not a virtual part" msgstr "" -#: part/templates/part/detail.html:163 +#: part/templates/part/detail.html:191 msgid "Part is a template part (variants can be made from this part)" msgstr "" -#: part/templates/part/detail.html:165 +#: part/templates/part/detail.html:193 msgid "Part is not a template part" msgstr "" -#: part/templates/part/detail.html:173 +#: part/templates/part/detail.html:201 msgid "Part can be assembled from other parts" msgstr "" -#: part/templates/part/detail.html:175 +#: part/templates/part/detail.html:203 msgid "Part cannot be assembled from other parts" msgstr "" -#: part/templates/part/detail.html:183 +#: part/templates/part/detail.html:211 msgid "Part can be used in assemblies" msgstr "" -#: part/templates/part/detail.html:185 +#: part/templates/part/detail.html:213 msgid "Part cannot be used in assemblies" msgstr "" -#: part/templates/part/detail.html:193 +#: part/templates/part/detail.html:221 msgid "Part stock is tracked by serial number" msgstr "" -#: part/templates/part/detail.html:195 +#: part/templates/part/detail.html:223 msgid "Part stock is not tracked by serial number" msgstr "" -#: part/templates/part/detail.html:203 part/templates/part/detail.html:205 +#: part/templates/part/detail.html:231 part/templates/part/detail.html:233 msgid "Part can be purchased from external suppliers" msgstr "" -#: part/templates/part/detail.html:213 +#: part/templates/part/detail.html:241 msgid "Part can be sold to customers" msgstr "" -#: part/templates/part/detail.html:215 +#: part/templates/part/detail.html:243 msgid "Part cannot be sold to customers" msgstr "" -#: part/templates/part/detail.html:230 +#: part/templates/part/detail.html:258 msgid "Part is active" msgstr "" -#: part/templates/part/detail.html:232 +#: part/templates/part/detail.html:260 msgid "Part is not active" msgstr "" -#: part/templates/part/detail.html:253 +#: part/templates/part/detail.html:281 msgid "Add new parameter" msgstr "" +#: part/templates/part/detail.html:319 +msgid "Edit Part Notes" +msgstr "" + #: part/templates/part/import_wizard/ajax_part_upload.html:29 #: part/templates/part/import_wizard/part_upload.html:51 msgid "Unsuffitient privileges." @@ -4593,10 +4596,6 @@ msgstr "" msgid "Related Parts" msgstr "" -#: part/templates/part/navbar.html:118 part/templates/part/notes.html:12 -msgid "Part Notes" -msgstr "" - #: part/templates/part/part_app_base.html:12 msgid "Part List" msgstr "" @@ -4864,7 +4863,7 @@ msgstr "" msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:2410 +#: part/templates/part/prices.html:206 part/views.py:2376 msgid "Add Internal Price Break" msgstr "" @@ -5016,115 +5015,115 @@ msgstr "" msgid "Match References" msgstr "" -#: part/views.py:926 +#: part/views.py:892 msgid "None" msgstr "" -#: part/views.py:985 +#: part/views.py:951 msgid "Part QR Code" msgstr "" -#: part/views.py:1087 +#: part/views.py:1053 msgid "Select Part Image" msgstr "" -#: part/views.py:1113 +#: part/views.py:1079 msgid "Updated part image" msgstr "" -#: part/views.py:1116 +#: part/views.py:1082 msgid "Part image not found" msgstr "" -#: part/views.py:1127 +#: part/views.py:1093 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1162 +#: part/views.py:1128 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1192 +#: part/views.py:1158 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1213 +#: part/views.py:1179 msgid "Validate BOM" msgstr "" -#: part/views.py:1234 +#: part/views.py:1200 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1245 +#: part/views.py:1211 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1318 +#: part/views.py:1284 msgid "Match Parts" msgstr "" -#: part/views.py:1706 +#: part/views.py:1672 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:1713 +#: part/views.py:1679 msgid "Part was deleted" msgstr "" -#: part/views.py:1722 +#: part/views.py:1688 msgid "Part Pricing" msgstr "" -#: part/views.py:1863 +#: part/views.py:1829 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:1873 +#: part/views.py:1839 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:1880 +#: part/views.py:1846 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:1978 +#: part/views.py:1944 msgid "Delete Part Category" msgstr "" -#: part/views.py:1984 +#: part/views.py:1950 msgid "Part category was deleted" msgstr "" -#: part/views.py:2036 +#: part/views.py:2002 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2137 +#: part/views.py:2103 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2193 +#: part/views.py:2159 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2212 +#: part/views.py:2178 msgid "Create BOM Item" msgstr "" -#: part/views.py:2282 +#: part/views.py:2248 msgid "Edit BOM item" msgstr "" -#: part/views.py:2343 +#: part/views.py:2309 msgid "Added new price break" msgstr "" -#: part/views.py:2419 +#: part/views.py:2385 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2427 +#: part/views.py:2393 msgid "Delete Internal Price Break" msgstr "" @@ -6812,15 +6811,15 @@ msgstr "" msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:797 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:801 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1164 +#: templates/js/forms.js:1168 msgid "Searching" msgstr "" -#: templates/js/forms.js:1314 +#: templates/js/forms.js:1318 msgid "Clear input" msgstr "" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index feefb13deb..51961633c6 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-12 12:41+0000\n" +"POT-Creation-Date: 2021-07-12 13:57+0000\n" "PO-Revision-Date: 2021-07-10 04:49\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -36,7 +36,7 @@ msgstr "" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:506 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:510 msgid "Confirm" msgstr "確認" @@ -152,7 +152,7 @@ msgstr "お名前" #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:174 -#: part/models.py:703 part/templates/part/detail.html:54 +#: part/models.py:703 part/templates/part/detail.html:55 #: part/templates/part/set_category.html:14 report/models.py:194 #: report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -726,7 +726,7 @@ msgid "Batch code for this build output" msgstr "" #: build/models.py:264 order/models.py:162 part/models.py:875 -#: part/templates/part/detail.html:126 templates/js/order.js:360 +#: part/templates/part/detail.html:127 templates/js/order.js:360 msgid "Creation Date" msgstr "" @@ -767,7 +767,7 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:28 #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 -#: part/templates/part/detail.html:83 part/templates/part/part_base.html:110 +#: part/templates/part/detail.html:84 part/templates/part/part_base.html:110 #: stock/models.py:464 stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "" @@ -786,7 +786,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 -#: part/templates/part/navbar.html:121 +#: part/templates/part/detail.html:150 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 @@ -939,16 +939,15 @@ msgstr "" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:112 -#: part/templates/part/navbar.html:115 stock/templates/stock/navbar.html:47 -#: stock/templates/stock/navbar.html:50 +#: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:294 +#: stock/templates/stock/navbar.html:47 stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "" #: build/templates/build/attachments.html:51 #: order/templates/order/po_attachments.html:79 #: order/templates/order/so_attachments.html:79 -#: part/templates/part/attachments.html:81 +#: part/templates/part/detail.html:451 #: stock/templates/stock/item_attachments.html:81 #: templates/attachment_table.html:6 msgid "Add Attachment" @@ -957,7 +956,7 @@ msgstr "" #: build/templates/build/attachments.html:69 #: order/templates/order/po_attachments.html:51 #: order/templates/order/so_attachments.html:52 -#: part/templates/part/attachments.html:35 +#: part/templates/part/detail.html:405 #: stock/templates/stock/item_attachments.html:49 msgid "Edit Attachment" msgstr "" @@ -965,7 +964,7 @@ msgstr "" #: build/templates/build/attachments.html:76 #: order/templates/order/po_attachments.html:58 #: order/templates/order/so_attachments.html:58 -#: part/templates/part/attachments.html:44 +#: part/templates/part/detail.html:414 #: stock/templates/stock/item_attachments.html:58 msgid "Confirm Delete Operation" msgstr "" @@ -973,7 +972,7 @@ msgstr "" #: build/templates/build/attachments.html:77 #: order/templates/order/po_attachments.html:59 #: order/templates/order/so_attachments.html:59 -#: part/templates/part/attachments.html:45 +#: part/templates/part/detail.html:415 #: stock/templates/stock/item_attachments.html:59 msgid "Delete Attachment" msgstr "" @@ -1327,14 +1326,14 @@ msgstr "" #: build/templates/build/notes.html:14 company/templates/company/notes.html:13 #: order/templates/order/order_notes.html:15 #: order/templates/order/sales_order_notes.html:16 -#: part/templates/part/notes.html:14 stock/templates/stock/item_notes.html:15 +#: stock/templates/stock/item_notes.html:15 msgid "Edit notes" msgstr "" #: build/templates/build/notes.html:26 company/templates/company/notes.html:24 #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 -#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:499 +#: stock/templates/stock/item_base.html:499 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "" @@ -1617,7 +1616,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:160 +#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:188 #: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -1627,7 +1626,7 @@ msgstr "テンプレート" msgid "Parts are templates by default" msgstr "パーツはデフォルトのテンプレートです" -#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:198 #: templates/js/table_filters.js:132 templates/js/table_filters.js:336 msgid "Assembly" msgstr "アセンブリ" @@ -1636,7 +1635,7 @@ msgstr "アセンブリ" msgid "Parts can be assembled from other components by default" msgstr "パーツはデフォルトで他のコンポーネントから組み立てることができます" -#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:208 #: templates/js/table_filters.js:340 msgid "Component" msgstr "コンポーネント" @@ -1645,7 +1644,7 @@ msgstr "コンポーネント" msgid "Parts can be used as sub-components by default" msgstr "パーツはデフォルトでサブコンポーネントとして使用できます" -#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:228 msgid "Purchaseable" msgstr "購入可能" @@ -1653,7 +1652,7 @@ msgstr "購入可能" msgid "Parts are purchaseable by default" msgstr "パーツはデフォルトで購入可能です" -#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:238 #: templates/js/table_filters.js:348 msgid "Salable" msgstr "" @@ -1662,7 +1661,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "パーツはデフォルトで販売可能です" -#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:218 #: templates/js/table_filters.js:33 templates/js/table_filters.js:352 msgid "Trackable" msgstr "追跡可能" @@ -1671,7 +1670,7 @@ msgstr "追跡可能" msgid "Parts are trackable by default" msgstr "パーツはデフォルトで追跡可能です" -#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:178 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1776,7 +1775,7 @@ msgstr "" msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:293 part/templates/part/detail.html:121 +#: common/models.py:293 part/templates/part/detail.html:122 msgid "days" msgstr "" @@ -1906,7 +1905,7 @@ msgstr "" #: order/templates/order/po_navbar.html:22 order/views.py:337 #: part/templates/part/bom_upload/upload_file.html:47 #: part/templates/part/import_wizard/part_upload.html:45 part/views.py:622 -#: part/views.py:1316 +#: part/views.py:1282 msgid "Upload File" msgstr "" @@ -1914,7 +1913,7 @@ msgstr "" #: order/views.py:338 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:623 -#: part/views.py:1317 +#: part/views.py:1283 msgid "Match Fields" msgstr "" @@ -2126,7 +2125,7 @@ msgid "Parameter value" msgstr "" #: company/models.py:428 part/models.py:821 part/models.py:2193 -#: part/templates/part/detail.html:106 templates/js/company.js:377 +#: part/templates/part/detail.html:107 templates/js/company.js:377 #: templates/js/part.js:266 msgid "Units" msgstr "" @@ -2471,11 +2470,12 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:37 #: part/templates/part/category_navbar.html:46 #: part/templates/part/category_navbar.html:49 +#: part/templates/part/detail.html:275 msgid "Parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:43 -#: part/templates/part/detail.html:254 +#: part/templates/part/detail.html:282 #: templates/InvenTree/settings/category.html:29 #: templates/InvenTree/settings/part.html:65 msgid "New Parameter" @@ -2486,7 +2486,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:80 -#: part/templates/part/detail.html:316 +#: part/templates/part/detail.html:368 msgid "Add Parameter" msgstr "" @@ -2628,7 +2628,7 @@ msgstr "" #: company/templates/company/supplier_part_pricing.html:19 #: company/templates/company/supplier_part_pricing.html:118 -#: part/templates/part/prices.html:264 part/views.py:2339 +#: part/templates/part/prices.html:264 part/views.py:2305 msgid "Add Price Break" msgstr "" @@ -2636,11 +2636,11 @@ msgstr "" msgid "No price break information found" msgstr "" -#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2401 +#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2367 msgid "Delete Price Break" msgstr "" -#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2387 +#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2353 msgid "Edit Price Break" msgstr "" @@ -2678,20 +2678,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:160 part/views.py:1008 +#: company/views.py:160 part/views.py:974 msgid "Download Image" msgstr "" -#: company/views.py:189 part/views.py:1040 +#: company/views.py:189 part/views.py:1006 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:196 part/views.py:1047 +#: company/views.py:196 part/views.py:1013 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:205 part/views.py:1056 +#: company/views.py:205 part/views.py:1022 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2813,7 +2813,7 @@ msgstr "" msgid "Link to external page" msgstr "" -#: order/models.py:168 part/templates/part/detail.html:132 +#: order/models.py:168 part/templates/part/detail.html:133 msgid "Created By" msgstr "" @@ -3659,7 +3659,7 @@ msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" #: part/bom.py:133 part/models.py:72 part/models.py:755 -#: part/templates/part/category.html:75 part/templates/part/detail.html:90 +#: part/templates/part/category.html:75 part/templates/part/detail.html:91 msgid "Default Location" msgstr "" @@ -3843,7 +3843,7 @@ msgstr "" msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:679 part/templates/part/detail.html:22 +#: part/models.py:679 part/templates/part/detail.html:23 msgid "Part name" msgstr "" @@ -3859,7 +3859,7 @@ msgstr "" msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:698 part/templates/part/detail.html:60 +#: part/models.py:698 part/templates/part/detail.html:61 msgid "Variant Of" msgstr "" @@ -3868,7 +3868,7 @@ msgid "Part description" msgstr "" #: part/models.py:709 part/templates/part/category.html:82 -#: part/templates/part/detail.html:67 +#: part/templates/part/detail.html:68 msgid "Keywords" msgstr "" @@ -3876,7 +3876,7 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:73 +#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:74 #: part/templates/part/set_category.html:15 templates/js/part.js:553 msgid "Category" msgstr "" @@ -3885,7 +3885,7 @@ msgstr "" msgid "Part category" msgstr "" -#: part/models.py:723 part/templates/part/detail.html:28 +#: part/models.py:723 part/templates/part/detail.html:29 #: part/templates/part/part_base.html:103 templates/js/part.js:169 #: templates/js/part.js:397 msgid "IPN" @@ -3899,7 +3899,7 @@ msgstr "" msgid "Part revision or version number" msgstr "" -#: part/models.py:731 part/templates/part/detail.html:35 report/models.py:200 +#: part/models.py:731 part/templates/part/detail.html:36 report/models.py:200 #: templates/js/part.js:173 msgid "Revision" msgstr "" @@ -3908,7 +3908,7 @@ msgstr "" msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:800 part/templates/part/detail.html:97 +#: part/models.py:800 part/templates/part/detail.html:98 msgid "Default Supplier" msgstr "" @@ -3924,7 +3924,7 @@ msgstr "" msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:814 part/templates/part/detail.html:113 +#: part/models.py:814 part/templates/part/detail.html:114 msgid "Minimum Stock" msgstr "" @@ -3956,7 +3956,7 @@ msgstr "" msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:854 part/templates/part/detail.html:227 +#: part/models.py:854 part/templates/part/detail.html:255 #: templates/js/table_filters.js:21 templates/js/table_filters.js:69 #: templates/js/table_filters.js:250 templates/js/table_filters.js:319 msgid "Active" @@ -4177,10 +4177,6 @@ msgstr "" msgid "Sales Order Allocations" msgstr "" -#: part/templates/part/attachments.html:10 -msgid "Part Attachments" -msgstr "" - #: part/templates/part/bom.html:10 part/templates/part/navbar.html:45 #: part/templates/part/navbar.html:48 msgid "Bill of Materials" @@ -4233,7 +4229,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:67 part/views.py:1654 +#: part/templates/part/bom.html:67 part/views.py:1620 msgid "Export Bill of Materials" msgstr "" @@ -4303,7 +4299,7 @@ msgstr "" msgid "All parts" msgstr "全てのパーツ" -#: part/templates/part/category.html:38 part/views.py:1992 +#: part/templates/part/category.html:38 part/views.py:1958 msgid "Create new part category" msgstr "" @@ -4392,7 +4388,7 @@ msgstr "" msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:286 part/views.py:1940 +#: part/templates/part/category.html:286 part/views.py:1906 msgid "Edit Part Category" msgstr "" @@ -4437,7 +4433,6 @@ msgid "Import Parts" msgstr "" #: part/templates/part/category_parametric.html:10 -#: part/templates/part/detail.html:246 msgid "Part Parameters" msgstr "" @@ -4465,90 +4460,98 @@ msgstr "" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "" -#: part/templates/part/detail.html:11 part/templates/part/navbar.html:14 +#: part/templates/part/detail.html:12 part/templates/part/navbar.html:14 msgid "Part Details" msgstr "" -#: part/templates/part/detail.html:42 part/templates/part/part_base.html:204 +#: part/templates/part/detail.html:43 part/templates/part/part_base.html:204 msgid "Latest Serial Number" msgstr "" -#: part/templates/part/detail.html:47 +#: part/templates/part/detail.html:48 msgid "No serial numbers recorded" msgstr "" -#: part/templates/part/detail.html:120 +#: part/templates/part/detail.html:121 msgid "Stock Expiry Time" msgstr "" -#: part/templates/part/detail.html:139 +#: part/templates/part/detail.html:140 msgid "Responsible User" msgstr "" -#: part/templates/part/detail.html:153 +#: part/templates/part/detail.html:154 +msgid "Edit Notes" +msgstr "" + +#: part/templates/part/detail.html:181 msgid "Part is virtual (not a physical part)" msgstr "" -#: part/templates/part/detail.html:155 +#: part/templates/part/detail.html:183 msgid "Part is not a virtual part" msgstr "" -#: part/templates/part/detail.html:163 +#: part/templates/part/detail.html:191 msgid "Part is a template part (variants can be made from this part)" msgstr "" -#: part/templates/part/detail.html:165 +#: part/templates/part/detail.html:193 msgid "Part is not a template part" msgstr "" -#: part/templates/part/detail.html:173 +#: part/templates/part/detail.html:201 msgid "Part can be assembled from other parts" msgstr "" -#: part/templates/part/detail.html:175 +#: part/templates/part/detail.html:203 msgid "Part cannot be assembled from other parts" msgstr "" -#: part/templates/part/detail.html:183 +#: part/templates/part/detail.html:211 msgid "Part can be used in assemblies" msgstr "" -#: part/templates/part/detail.html:185 +#: part/templates/part/detail.html:213 msgid "Part cannot be used in assemblies" msgstr "" -#: part/templates/part/detail.html:193 +#: part/templates/part/detail.html:221 msgid "Part stock is tracked by serial number" msgstr "" -#: part/templates/part/detail.html:195 +#: part/templates/part/detail.html:223 msgid "Part stock is not tracked by serial number" msgstr "" -#: part/templates/part/detail.html:203 part/templates/part/detail.html:205 +#: part/templates/part/detail.html:231 part/templates/part/detail.html:233 msgid "Part can be purchased from external suppliers" msgstr "" -#: part/templates/part/detail.html:213 +#: part/templates/part/detail.html:241 msgid "Part can be sold to customers" msgstr "" -#: part/templates/part/detail.html:215 +#: part/templates/part/detail.html:243 msgid "Part cannot be sold to customers" msgstr "" -#: part/templates/part/detail.html:230 +#: part/templates/part/detail.html:258 msgid "Part is active" msgstr "" -#: part/templates/part/detail.html:232 +#: part/templates/part/detail.html:260 msgid "Part is not active" msgstr "" -#: part/templates/part/detail.html:253 +#: part/templates/part/detail.html:281 msgid "Add new parameter" msgstr "" +#: part/templates/part/detail.html:319 +msgid "Edit Part Notes" +msgstr "" + #: part/templates/part/import_wizard/ajax_part_upload.html:29 #: part/templates/part/import_wizard/part_upload.html:51 msgid "Unsuffitient privileges." @@ -4595,10 +4598,6 @@ msgstr "" msgid "Related Parts" msgstr "" -#: part/templates/part/navbar.html:118 part/templates/part/notes.html:12 -msgid "Part Notes" -msgstr "" - #: part/templates/part/part_app_base.html:12 msgid "Part List" msgstr "" @@ -4868,7 +4867,7 @@ msgstr "" msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:2410 +#: part/templates/part/prices.html:206 part/views.py:2376 msgid "Add Internal Price Break" msgstr "" @@ -5020,115 +5019,115 @@ msgstr "" msgid "Match References" msgstr "" -#: part/views.py:926 +#: part/views.py:892 msgid "None" msgstr "" -#: part/views.py:985 +#: part/views.py:951 msgid "Part QR Code" msgstr "" -#: part/views.py:1087 +#: part/views.py:1053 msgid "Select Part Image" msgstr "" -#: part/views.py:1113 +#: part/views.py:1079 msgid "Updated part image" msgstr "" -#: part/views.py:1116 +#: part/views.py:1082 msgid "Part image not found" msgstr "" -#: part/views.py:1127 +#: part/views.py:1093 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1162 +#: part/views.py:1128 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1192 +#: part/views.py:1158 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1213 +#: part/views.py:1179 msgid "Validate BOM" msgstr "" -#: part/views.py:1234 +#: part/views.py:1200 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1245 +#: part/views.py:1211 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1318 +#: part/views.py:1284 msgid "Match Parts" msgstr "" -#: part/views.py:1706 +#: part/views.py:1672 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:1713 +#: part/views.py:1679 msgid "Part was deleted" msgstr "" -#: part/views.py:1722 +#: part/views.py:1688 msgid "Part Pricing" msgstr "" -#: part/views.py:1863 +#: part/views.py:1829 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:1873 +#: part/views.py:1839 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:1880 +#: part/views.py:1846 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:1978 +#: part/views.py:1944 msgid "Delete Part Category" msgstr "" -#: part/views.py:1984 +#: part/views.py:1950 msgid "Part category was deleted" msgstr "" -#: part/views.py:2036 +#: part/views.py:2002 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2137 +#: part/views.py:2103 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2193 +#: part/views.py:2159 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2212 +#: part/views.py:2178 msgid "Create BOM Item" msgstr "" -#: part/views.py:2282 +#: part/views.py:2248 msgid "Edit BOM item" msgstr "" -#: part/views.py:2343 +#: part/views.py:2309 msgid "Added new price break" msgstr "" -#: part/views.py:2419 +#: part/views.py:2385 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2427 +#: part/views.py:2393 msgid "Delete Internal Price Break" msgstr "" @@ -6816,15 +6815,15 @@ msgstr "" msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:797 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:801 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1164 +#: templates/js/forms.js:1168 msgid "Searching" msgstr "" -#: templates/js/forms.js:1314 +#: templates/js/forms.js:1318 msgid "Clear input" msgstr "" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 25f143e3ca..5abea7df5b 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-12 12:41+0000\n" +"POT-Creation-Date: 2021-07-12 13:57+0000\n" "PO-Revision-Date: 2021-07-10 04:50\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -36,7 +36,7 @@ msgstr "Wprowadź dane" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:506 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:510 msgid "Confirm" msgstr "Potwierdź" @@ -152,7 +152,7 @@ msgstr "Nazwa" #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:174 -#: part/models.py:703 part/templates/part/detail.html:54 +#: part/models.py:703 part/templates/part/detail.html:55 #: part/templates/part/set_category.html:14 report/models.py:194 #: report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -726,7 +726,7 @@ msgid "Batch code for this build output" msgstr "Kod partii dla wyjścia budowy" #: build/models.py:264 order/models.py:162 part/models.py:875 -#: part/templates/part/detail.html:126 templates/js/order.js:360 +#: part/templates/part/detail.html:127 templates/js/order.js:360 msgid "Creation Date" msgstr "Data utworzenia" @@ -767,7 +767,7 @@ msgstr "Użytkownik odpowiedzialny za to zamówienie budowy" #: company/templates/company/manufacturer_part_detail.html:28 #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 -#: part/templates/part/detail.html:83 part/templates/part/part_base.html:110 +#: part/templates/part/detail.html:84 part/templates/part/part_base.html:110 #: stock/models.py:464 stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "Link Zewnętrzny" @@ -786,7 +786,7 @@ msgstr "Link do zewnętrznego adresu URL" #: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 -#: part/templates/part/navbar.html:121 +#: part/templates/part/detail.html:150 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 @@ -939,16 +939,15 @@ msgstr "Numer Seryjny" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:112 -#: part/templates/part/navbar.html:115 stock/templates/stock/navbar.html:47 -#: stock/templates/stock/navbar.html:50 +#: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:294 +#: stock/templates/stock/navbar.html:47 stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "Załączniki" #: build/templates/build/attachments.html:51 #: order/templates/order/po_attachments.html:79 #: order/templates/order/so_attachments.html:79 -#: part/templates/part/attachments.html:81 +#: part/templates/part/detail.html:451 #: stock/templates/stock/item_attachments.html:81 #: templates/attachment_table.html:6 msgid "Add Attachment" @@ -957,7 +956,7 @@ msgstr "" #: build/templates/build/attachments.html:69 #: order/templates/order/po_attachments.html:51 #: order/templates/order/so_attachments.html:52 -#: part/templates/part/attachments.html:35 +#: part/templates/part/detail.html:405 #: stock/templates/stock/item_attachments.html:49 msgid "Edit Attachment" msgstr "Edytuj załącznik" @@ -965,7 +964,7 @@ msgstr "Edytuj załącznik" #: build/templates/build/attachments.html:76 #: order/templates/order/po_attachments.html:58 #: order/templates/order/so_attachments.html:58 -#: part/templates/part/attachments.html:44 +#: part/templates/part/detail.html:414 #: stock/templates/stock/item_attachments.html:58 msgid "Confirm Delete Operation" msgstr "" @@ -973,7 +972,7 @@ msgstr "" #: build/templates/build/attachments.html:77 #: order/templates/order/po_attachments.html:59 #: order/templates/order/so_attachments.html:59 -#: part/templates/part/attachments.html:45 +#: part/templates/part/detail.html:415 #: stock/templates/stock/item_attachments.html:59 msgid "Delete Attachment" msgstr "Usuń załącznik" @@ -1327,14 +1326,14 @@ msgstr "Notatki tworzenia" #: build/templates/build/notes.html:14 company/templates/company/notes.html:13 #: order/templates/order/order_notes.html:15 #: order/templates/order/sales_order_notes.html:16 -#: part/templates/part/notes.html:14 stock/templates/stock/item_notes.html:15 +#: stock/templates/stock/item_notes.html:15 msgid "Edit notes" msgstr "Edytuj uwagi" #: build/templates/build/notes.html:26 company/templates/company/notes.html:24 #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 -#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:499 +#: stock/templates/stock/item_base.html:499 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "Zapisz" @@ -1617,7 +1616,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:160 +#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:188 #: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -1627,7 +1626,7 @@ msgstr "Szablon" msgid "Parts are templates by default" msgstr "" -#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:198 #: templates/js/table_filters.js:132 templates/js/table_filters.js:336 msgid "Assembly" msgstr "Złożenie" @@ -1636,7 +1635,7 @@ msgstr "Złożenie" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:208 #: templates/js/table_filters.js:340 msgid "Component" msgstr "Komponent" @@ -1645,7 +1644,7 @@ msgstr "Komponent" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:228 msgid "Purchaseable" msgstr "Możliwość zakupu" @@ -1653,7 +1652,7 @@ msgstr "Możliwość zakupu" msgid "Parts are purchaseable by default" msgstr "Części są domyślnie z możliwością zakupu" -#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:238 #: templates/js/table_filters.js:348 msgid "Salable" msgstr "Możliwość sprzedaży" @@ -1662,7 +1661,7 @@ msgstr "Możliwość sprzedaży" msgid "Parts are salable by default" msgstr "Części są domyślnie z możliwością sprzedaży" -#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:218 #: templates/js/table_filters.js:33 templates/js/table_filters.js:352 msgid "Trackable" msgstr "Możliwość śledzenia" @@ -1671,7 +1670,7 @@ msgstr "Możliwość śledzenia" msgid "Parts are trackable by default" msgstr "Części są domyślnie z możliwością śledzenia" -#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:178 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "Wirtualny" @@ -1776,7 +1775,7 @@ msgstr "" msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:293 part/templates/part/detail.html:121 +#: common/models.py:293 part/templates/part/detail.html:122 msgid "days" msgstr "dni" @@ -1906,7 +1905,7 @@ msgstr "" #: order/templates/order/po_navbar.html:22 order/views.py:337 #: part/templates/part/bom_upload/upload_file.html:47 #: part/templates/part/import_wizard/part_upload.html:45 part/views.py:622 -#: part/views.py:1316 +#: part/views.py:1282 msgid "Upload File" msgstr "Wyślij plik" @@ -1914,7 +1913,7 @@ msgstr "Wyślij plik" #: order/views.py:338 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:623 -#: part/views.py:1317 +#: part/views.py:1283 msgid "Match Fields" msgstr "" @@ -2126,7 +2125,7 @@ msgid "Parameter value" msgstr "" #: company/models.py:428 part/models.py:821 part/models.py:2193 -#: part/templates/part/detail.html:106 templates/js/company.js:377 +#: part/templates/part/detail.html:107 templates/js/company.js:377 #: templates/js/part.js:266 msgid "Units" msgstr "Jednostki" @@ -2471,11 +2470,12 @@ msgstr "Usuń" #: company/templates/company/manufacturer_part_suppliers.html:37 #: part/templates/part/category_navbar.html:46 #: part/templates/part/category_navbar.html:49 +#: part/templates/part/detail.html:275 msgid "Parameters" msgstr "Parametry" #: company/templates/company/manufacturer_part_suppliers.html:43 -#: part/templates/part/detail.html:254 +#: part/templates/part/detail.html:282 #: templates/InvenTree/settings/category.html:29 #: templates/InvenTree/settings/part.html:65 msgid "New Parameter" @@ -2486,7 +2486,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:80 -#: part/templates/part/detail.html:316 +#: part/templates/part/detail.html:368 msgid "Add Parameter" msgstr "" @@ -2628,7 +2628,7 @@ msgstr "Informacja cenowa" #: company/templates/company/supplier_part_pricing.html:19 #: company/templates/company/supplier_part_pricing.html:118 -#: part/templates/part/prices.html:264 part/views.py:2339 +#: part/templates/part/prices.html:264 part/views.py:2305 msgid "Add Price Break" msgstr "" @@ -2636,11 +2636,11 @@ msgstr "" msgid "No price break information found" msgstr "" -#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2401 +#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2367 msgid "Delete Price Break" msgstr "" -#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2387 +#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2353 msgid "Edit Price Break" msgstr "Edytuj przedział cenowy" @@ -2678,20 +2678,20 @@ msgstr "Firmy" msgid "New Company" msgstr "Nowa firma" -#: company/views.py:160 part/views.py:1008 +#: company/views.py:160 part/views.py:974 msgid "Download Image" msgstr "Pobierz obraz" -#: company/views.py:189 part/views.py:1040 +#: company/views.py:189 part/views.py:1006 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:196 part/views.py:1047 +#: company/views.py:196 part/views.py:1013 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:205 part/views.py:1056 +#: company/views.py:205 part/views.py:1022 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2813,7 +2813,7 @@ msgstr "Opis Zamówienia" msgid "Link to external page" msgstr "Link do zewnętrznej witryny" -#: order/models.py:168 part/templates/part/detail.html:132 +#: order/models.py:168 part/templates/part/detail.html:133 msgid "Created By" msgstr "Utworzony przez" @@ -3659,7 +3659,7 @@ msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" #: part/bom.py:133 part/models.py:72 part/models.py:755 -#: part/templates/part/category.html:75 part/templates/part/detail.html:90 +#: part/templates/part/category.html:75 part/templates/part/detail.html:91 msgid "Default Location" msgstr "Domyślna lokalizacja" @@ -3843,7 +3843,7 @@ msgstr "" msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:679 part/templates/part/detail.html:22 +#: part/models.py:679 part/templates/part/detail.html:23 msgid "Part name" msgstr "" @@ -3859,7 +3859,7 @@ msgstr "" msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:698 part/templates/part/detail.html:60 +#: part/models.py:698 part/templates/part/detail.html:61 msgid "Variant Of" msgstr "Wariant" @@ -3868,7 +3868,7 @@ msgid "Part description" msgstr "Opis części" #: part/models.py:709 part/templates/part/category.html:82 -#: part/templates/part/detail.html:67 +#: part/templates/part/detail.html:68 msgid "Keywords" msgstr "Słowa kluczowe" @@ -3876,7 +3876,7 @@ msgstr "Słowa kluczowe" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:73 +#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:74 #: part/templates/part/set_category.html:15 templates/js/part.js:553 msgid "Category" msgstr "Kategoria" @@ -3885,7 +3885,7 @@ msgstr "Kategoria" msgid "Part category" msgstr "" -#: part/models.py:723 part/templates/part/detail.html:28 +#: part/models.py:723 part/templates/part/detail.html:29 #: part/templates/part/part_base.html:103 templates/js/part.js:169 #: templates/js/part.js:397 msgid "IPN" @@ -3899,7 +3899,7 @@ msgstr "" msgid "Part revision or version number" msgstr "" -#: part/models.py:731 part/templates/part/detail.html:35 report/models.py:200 +#: part/models.py:731 part/templates/part/detail.html:36 report/models.py:200 #: templates/js/part.js:173 msgid "Revision" msgstr "Wersja" @@ -3908,7 +3908,7 @@ msgstr "Wersja" msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:800 part/templates/part/detail.html:97 +#: part/models.py:800 part/templates/part/detail.html:98 msgid "Default Supplier" msgstr "" @@ -3924,7 +3924,7 @@ msgstr "" msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:814 part/templates/part/detail.html:113 +#: part/models.py:814 part/templates/part/detail.html:114 msgid "Minimum Stock" msgstr "Minimalny stan magazynowy" @@ -3956,7 +3956,7 @@ msgstr "" msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:854 part/templates/part/detail.html:227 +#: part/models.py:854 part/templates/part/detail.html:255 #: templates/js/table_filters.js:21 templates/js/table_filters.js:69 #: templates/js/table_filters.js:250 templates/js/table_filters.js:319 msgid "Active" @@ -4177,10 +4177,6 @@ msgstr "" msgid "Sales Order Allocations" msgstr "" -#: part/templates/part/attachments.html:10 -msgid "Part Attachments" -msgstr "" - #: part/templates/part/bom.html:10 part/templates/part/navbar.html:45 #: part/templates/part/navbar.html:48 msgid "Bill of Materials" @@ -4233,7 +4229,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:67 part/views.py:1654 +#: part/templates/part/bom.html:67 part/views.py:1620 msgid "Export Bill of Materials" msgstr "" @@ -4303,7 +4299,7 @@ msgstr "" msgid "All parts" msgstr "Wszystkie części" -#: part/templates/part/category.html:38 part/views.py:1992 +#: part/templates/part/category.html:38 part/views.py:1958 msgid "Create new part category" msgstr "Stwórz nową kategorię komponentów" @@ -4392,7 +4388,7 @@ msgstr "Utwórz nową lokalizację magazynową" msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:286 part/views.py:1940 +#: part/templates/part/category.html:286 part/views.py:1906 msgid "Edit Part Category" msgstr "" @@ -4437,7 +4433,6 @@ msgid "Import Parts" msgstr "" #: part/templates/part/category_parametric.html:10 -#: part/templates/part/detail.html:246 msgid "Part Parameters" msgstr "Parametry części" @@ -4465,90 +4460,102 @@ msgstr "" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "" -#: part/templates/part/detail.html:11 part/templates/part/navbar.html:14 +#: part/templates/part/detail.html:12 part/templates/part/navbar.html:14 msgid "Part Details" msgstr "Szczegóły części" -#: part/templates/part/detail.html:42 part/templates/part/part_base.html:204 +#: part/templates/part/detail.html:43 part/templates/part/part_base.html:204 msgid "Latest Serial Number" msgstr "Ostatni numer seryjny" -#: part/templates/part/detail.html:47 +#: part/templates/part/detail.html:48 msgid "No serial numbers recorded" msgstr "" -#: part/templates/part/detail.html:120 +#: part/templates/part/detail.html:121 msgid "Stock Expiry Time" msgstr "" -#: part/templates/part/detail.html:139 +#: part/templates/part/detail.html:140 msgid "Responsible User" msgstr "Odpowiedzialny użytkownik" -#: part/templates/part/detail.html:153 +#: part/templates/part/detail.html:154 +#, fuzzy +#| msgid "Edit notes" +msgid "Edit Notes" +msgstr "Edytuj uwagi" + +#: part/templates/part/detail.html:181 msgid "Part is virtual (not a physical part)" msgstr "Część jest wirtualna (nie fizyczna)" -#: part/templates/part/detail.html:155 +#: part/templates/part/detail.html:183 msgid "Part is not a virtual part" msgstr "Część nie jest częścią wirtualną" -#: part/templates/part/detail.html:163 +#: part/templates/part/detail.html:191 msgid "Part is a template part (variants can be made from this part)" msgstr "" -#: part/templates/part/detail.html:165 +#: part/templates/part/detail.html:193 msgid "Part is not a template part" msgstr "" -#: part/templates/part/detail.html:173 +#: part/templates/part/detail.html:201 msgid "Part can be assembled from other parts" msgstr "" -#: part/templates/part/detail.html:175 +#: part/templates/part/detail.html:203 msgid "Part cannot be assembled from other parts" msgstr "" -#: part/templates/part/detail.html:183 +#: part/templates/part/detail.html:211 msgid "Part can be used in assemblies" msgstr "" -#: part/templates/part/detail.html:185 +#: part/templates/part/detail.html:213 msgid "Part cannot be used in assemblies" msgstr "" -#: part/templates/part/detail.html:193 +#: part/templates/part/detail.html:221 msgid "Part stock is tracked by serial number" msgstr "" -#: part/templates/part/detail.html:195 +#: part/templates/part/detail.html:223 msgid "Part stock is not tracked by serial number" msgstr "" -#: part/templates/part/detail.html:203 part/templates/part/detail.html:205 +#: part/templates/part/detail.html:231 part/templates/part/detail.html:233 msgid "Part can be purchased from external suppliers" msgstr "" -#: part/templates/part/detail.html:213 +#: part/templates/part/detail.html:241 msgid "Part can be sold to customers" msgstr "" -#: part/templates/part/detail.html:215 +#: part/templates/part/detail.html:243 msgid "Part cannot be sold to customers" msgstr "" -#: part/templates/part/detail.html:230 +#: part/templates/part/detail.html:258 msgid "Part is active" msgstr "" -#: part/templates/part/detail.html:232 +#: part/templates/part/detail.html:260 msgid "Part is not active" msgstr "" -#: part/templates/part/detail.html:253 +#: part/templates/part/detail.html:281 msgid "Add new parameter" msgstr "" +#: part/templates/part/detail.html:319 +#, fuzzy +#| msgid "Edit notes" +msgid "Edit Part Notes" +msgstr "Edytuj uwagi" + #: part/templates/part/import_wizard/ajax_part_upload.html:29 #: part/templates/part/import_wizard/part_upload.html:51 msgid "Unsuffitient privileges." @@ -4595,10 +4602,6 @@ msgstr "" msgid "Related Parts" msgstr "" -#: part/templates/part/navbar.html:118 part/templates/part/notes.html:12 -msgid "Part Notes" -msgstr "" - #: part/templates/part/part_app_base.html:12 msgid "Part List" msgstr "" @@ -4868,7 +4871,7 @@ msgstr "" msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:2410 +#: part/templates/part/prices.html:206 part/views.py:2376 msgid "Add Internal Price Break" msgstr "" @@ -5020,115 +5023,115 @@ msgstr "" msgid "Match References" msgstr "" -#: part/views.py:926 +#: part/views.py:892 msgid "None" msgstr "" -#: part/views.py:985 +#: part/views.py:951 msgid "Part QR Code" msgstr "" -#: part/views.py:1087 +#: part/views.py:1053 msgid "Select Part Image" msgstr "" -#: part/views.py:1113 +#: part/views.py:1079 msgid "Updated part image" msgstr "" -#: part/views.py:1116 +#: part/views.py:1082 msgid "Part image not found" msgstr "" -#: part/views.py:1127 +#: part/views.py:1093 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1162 +#: part/views.py:1128 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1192 +#: part/views.py:1158 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1213 +#: part/views.py:1179 msgid "Validate BOM" msgstr "" -#: part/views.py:1234 +#: part/views.py:1200 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1245 +#: part/views.py:1211 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1318 +#: part/views.py:1284 msgid "Match Parts" msgstr "" -#: part/views.py:1706 +#: part/views.py:1672 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:1713 +#: part/views.py:1679 msgid "Part was deleted" msgstr "" -#: part/views.py:1722 +#: part/views.py:1688 msgid "Part Pricing" msgstr "" -#: part/views.py:1863 +#: part/views.py:1829 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:1873 +#: part/views.py:1839 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:1880 +#: part/views.py:1846 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:1978 +#: part/views.py:1944 msgid "Delete Part Category" msgstr "" -#: part/views.py:1984 +#: part/views.py:1950 msgid "Part category was deleted" msgstr "" -#: part/views.py:2036 +#: part/views.py:2002 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2137 +#: part/views.py:2103 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2193 +#: part/views.py:2159 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2212 +#: part/views.py:2178 msgid "Create BOM Item" msgstr "" -#: part/views.py:2282 +#: part/views.py:2248 msgid "Edit BOM item" msgstr "" -#: part/views.py:2343 +#: part/views.py:2309 msgid "Added new price break" msgstr "" -#: part/views.py:2419 +#: part/views.py:2385 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2427 +#: part/views.py:2393 msgid "Delete Internal Price Break" msgstr "" @@ -6822,15 +6825,15 @@ msgstr "" msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:797 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:801 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1164 +#: templates/js/forms.js:1168 msgid "Searching" msgstr "" -#: templates/js/forms.js:1314 +#: templates/js/forms.js:1318 msgid "Clear input" msgstr "" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 1f163c79c7..a77e02b208 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-12 12:41+0000\n" +"POT-Creation-Date: 2021-07-12 13:57+0000\n" "PO-Revision-Date: 2021-07-10 04:50\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -36,7 +36,7 @@ msgstr "Введите дату" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:506 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:510 msgid "Confirm" msgstr "Подтвердить" @@ -152,7 +152,7 @@ msgstr "Название" #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:174 -#: part/models.py:703 part/templates/part/detail.html:54 +#: part/models.py:703 part/templates/part/detail.html:55 #: part/templates/part/set_category.html:14 report/models.py:194 #: report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -726,7 +726,7 @@ msgid "Batch code for this build output" msgstr "" #: build/models.py:264 order/models.py:162 part/models.py:875 -#: part/templates/part/detail.html:126 templates/js/order.js:360 +#: part/templates/part/detail.html:127 templates/js/order.js:360 msgid "Creation Date" msgstr "" @@ -767,7 +767,7 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:28 #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 -#: part/templates/part/detail.html:83 part/templates/part/part_base.html:110 +#: part/templates/part/detail.html:84 part/templates/part/part_base.html:110 #: stock/models.py:464 stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "" @@ -786,7 +786,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 -#: part/templates/part/navbar.html:121 +#: part/templates/part/detail.html:150 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 @@ -939,16 +939,15 @@ msgstr "" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:112 -#: part/templates/part/navbar.html:115 stock/templates/stock/navbar.html:47 -#: stock/templates/stock/navbar.html:50 +#: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:294 +#: stock/templates/stock/navbar.html:47 stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "" #: build/templates/build/attachments.html:51 #: order/templates/order/po_attachments.html:79 #: order/templates/order/so_attachments.html:79 -#: part/templates/part/attachments.html:81 +#: part/templates/part/detail.html:451 #: stock/templates/stock/item_attachments.html:81 #: templates/attachment_table.html:6 msgid "Add Attachment" @@ -957,7 +956,7 @@ msgstr "" #: build/templates/build/attachments.html:69 #: order/templates/order/po_attachments.html:51 #: order/templates/order/so_attachments.html:52 -#: part/templates/part/attachments.html:35 +#: part/templates/part/detail.html:405 #: stock/templates/stock/item_attachments.html:49 msgid "Edit Attachment" msgstr "" @@ -965,7 +964,7 @@ msgstr "" #: build/templates/build/attachments.html:76 #: order/templates/order/po_attachments.html:58 #: order/templates/order/so_attachments.html:58 -#: part/templates/part/attachments.html:44 +#: part/templates/part/detail.html:414 #: stock/templates/stock/item_attachments.html:58 msgid "Confirm Delete Operation" msgstr "" @@ -973,7 +972,7 @@ msgstr "" #: build/templates/build/attachments.html:77 #: order/templates/order/po_attachments.html:59 #: order/templates/order/so_attachments.html:59 -#: part/templates/part/attachments.html:45 +#: part/templates/part/detail.html:415 #: stock/templates/stock/item_attachments.html:59 msgid "Delete Attachment" msgstr "" @@ -1327,14 +1326,14 @@ msgstr "" #: build/templates/build/notes.html:14 company/templates/company/notes.html:13 #: order/templates/order/order_notes.html:15 #: order/templates/order/sales_order_notes.html:16 -#: part/templates/part/notes.html:14 stock/templates/stock/item_notes.html:15 +#: stock/templates/stock/item_notes.html:15 msgid "Edit notes" msgstr "" #: build/templates/build/notes.html:26 company/templates/company/notes.html:24 #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 -#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:499 +#: stock/templates/stock/item_base.html:499 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "" @@ -1617,7 +1616,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:160 +#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:188 #: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -1627,7 +1626,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:198 #: templates/js/table_filters.js:132 templates/js/table_filters.js:336 msgid "Assembly" msgstr "" @@ -1636,7 +1635,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:208 #: templates/js/table_filters.js:340 msgid "Component" msgstr "" @@ -1645,7 +1644,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:228 msgid "Purchaseable" msgstr "" @@ -1653,7 +1652,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:238 #: templates/js/table_filters.js:348 msgid "Salable" msgstr "" @@ -1662,7 +1661,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:218 #: templates/js/table_filters.js:33 templates/js/table_filters.js:352 msgid "Trackable" msgstr "" @@ -1671,7 +1670,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:178 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1776,7 +1775,7 @@ msgstr "" msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:293 part/templates/part/detail.html:121 +#: common/models.py:293 part/templates/part/detail.html:122 msgid "days" msgstr "" @@ -1906,7 +1905,7 @@ msgstr "" #: order/templates/order/po_navbar.html:22 order/views.py:337 #: part/templates/part/bom_upload/upload_file.html:47 #: part/templates/part/import_wizard/part_upload.html:45 part/views.py:622 -#: part/views.py:1316 +#: part/views.py:1282 msgid "Upload File" msgstr "" @@ -1914,7 +1913,7 @@ msgstr "" #: order/views.py:338 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:623 -#: part/views.py:1317 +#: part/views.py:1283 msgid "Match Fields" msgstr "" @@ -2126,7 +2125,7 @@ msgid "Parameter value" msgstr "" #: company/models.py:428 part/models.py:821 part/models.py:2193 -#: part/templates/part/detail.html:106 templates/js/company.js:377 +#: part/templates/part/detail.html:107 templates/js/company.js:377 #: templates/js/part.js:266 msgid "Units" msgstr "" @@ -2469,11 +2468,12 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:37 #: part/templates/part/category_navbar.html:46 #: part/templates/part/category_navbar.html:49 +#: part/templates/part/detail.html:275 msgid "Parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:43 -#: part/templates/part/detail.html:254 +#: part/templates/part/detail.html:282 #: templates/InvenTree/settings/category.html:29 #: templates/InvenTree/settings/part.html:65 msgid "New Parameter" @@ -2484,7 +2484,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:80 -#: part/templates/part/detail.html:316 +#: part/templates/part/detail.html:368 msgid "Add Parameter" msgstr "" @@ -2626,7 +2626,7 @@ msgstr "" #: company/templates/company/supplier_part_pricing.html:19 #: company/templates/company/supplier_part_pricing.html:118 -#: part/templates/part/prices.html:264 part/views.py:2339 +#: part/templates/part/prices.html:264 part/views.py:2305 msgid "Add Price Break" msgstr "" @@ -2634,11 +2634,11 @@ msgstr "" msgid "No price break information found" msgstr "" -#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2401 +#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2367 msgid "Delete Price Break" msgstr "" -#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2387 +#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2353 msgid "Edit Price Break" msgstr "" @@ -2676,20 +2676,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:160 part/views.py:1008 +#: company/views.py:160 part/views.py:974 msgid "Download Image" msgstr "" -#: company/views.py:189 part/views.py:1040 +#: company/views.py:189 part/views.py:1006 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:196 part/views.py:1047 +#: company/views.py:196 part/views.py:1013 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:205 part/views.py:1056 +#: company/views.py:205 part/views.py:1022 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2811,7 +2811,7 @@ msgstr "" msgid "Link to external page" msgstr "" -#: order/models.py:168 part/templates/part/detail.html:132 +#: order/models.py:168 part/templates/part/detail.html:133 msgid "Created By" msgstr "" @@ -3657,7 +3657,7 @@ msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" #: part/bom.py:133 part/models.py:72 part/models.py:755 -#: part/templates/part/category.html:75 part/templates/part/detail.html:90 +#: part/templates/part/category.html:75 part/templates/part/detail.html:91 msgid "Default Location" msgstr "" @@ -3841,7 +3841,7 @@ msgstr "" msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:679 part/templates/part/detail.html:22 +#: part/models.py:679 part/templates/part/detail.html:23 msgid "Part name" msgstr "" @@ -3857,7 +3857,7 @@ msgstr "" msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:698 part/templates/part/detail.html:60 +#: part/models.py:698 part/templates/part/detail.html:61 msgid "Variant Of" msgstr "" @@ -3866,7 +3866,7 @@ msgid "Part description" msgstr "" #: part/models.py:709 part/templates/part/category.html:82 -#: part/templates/part/detail.html:67 +#: part/templates/part/detail.html:68 msgid "Keywords" msgstr "" @@ -3874,7 +3874,7 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:73 +#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:74 #: part/templates/part/set_category.html:15 templates/js/part.js:553 msgid "Category" msgstr "" @@ -3883,7 +3883,7 @@ msgstr "" msgid "Part category" msgstr "" -#: part/models.py:723 part/templates/part/detail.html:28 +#: part/models.py:723 part/templates/part/detail.html:29 #: part/templates/part/part_base.html:103 templates/js/part.js:169 #: templates/js/part.js:397 msgid "IPN" @@ -3897,7 +3897,7 @@ msgstr "" msgid "Part revision or version number" msgstr "" -#: part/models.py:731 part/templates/part/detail.html:35 report/models.py:200 +#: part/models.py:731 part/templates/part/detail.html:36 report/models.py:200 #: templates/js/part.js:173 msgid "Revision" msgstr "" @@ -3906,7 +3906,7 @@ msgstr "" msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:800 part/templates/part/detail.html:97 +#: part/models.py:800 part/templates/part/detail.html:98 msgid "Default Supplier" msgstr "" @@ -3922,7 +3922,7 @@ msgstr "" msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:814 part/templates/part/detail.html:113 +#: part/models.py:814 part/templates/part/detail.html:114 msgid "Minimum Stock" msgstr "" @@ -3954,7 +3954,7 @@ msgstr "" msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:854 part/templates/part/detail.html:227 +#: part/models.py:854 part/templates/part/detail.html:255 #: templates/js/table_filters.js:21 templates/js/table_filters.js:69 #: templates/js/table_filters.js:250 templates/js/table_filters.js:319 msgid "Active" @@ -4175,10 +4175,6 @@ msgstr "" msgid "Sales Order Allocations" msgstr "" -#: part/templates/part/attachments.html:10 -msgid "Part Attachments" -msgstr "" - #: part/templates/part/bom.html:10 part/templates/part/navbar.html:45 #: part/templates/part/navbar.html:48 msgid "Bill of Materials" @@ -4231,7 +4227,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:67 part/views.py:1654 +#: part/templates/part/bom.html:67 part/views.py:1620 msgid "Export Bill of Materials" msgstr "" @@ -4301,7 +4297,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:1992 +#: part/templates/part/category.html:38 part/views.py:1958 msgid "Create new part category" msgstr "" @@ -4390,7 +4386,7 @@ msgstr "" msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:286 part/views.py:1940 +#: part/templates/part/category.html:286 part/views.py:1906 msgid "Edit Part Category" msgstr "" @@ -4435,7 +4431,6 @@ msgid "Import Parts" msgstr "" #: part/templates/part/category_parametric.html:10 -#: part/templates/part/detail.html:246 msgid "Part Parameters" msgstr "" @@ -4463,90 +4458,98 @@ msgstr "" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "" -#: part/templates/part/detail.html:11 part/templates/part/navbar.html:14 +#: part/templates/part/detail.html:12 part/templates/part/navbar.html:14 msgid "Part Details" msgstr "" -#: part/templates/part/detail.html:42 part/templates/part/part_base.html:204 +#: part/templates/part/detail.html:43 part/templates/part/part_base.html:204 msgid "Latest Serial Number" msgstr "" -#: part/templates/part/detail.html:47 +#: part/templates/part/detail.html:48 msgid "No serial numbers recorded" msgstr "" -#: part/templates/part/detail.html:120 +#: part/templates/part/detail.html:121 msgid "Stock Expiry Time" msgstr "" -#: part/templates/part/detail.html:139 +#: part/templates/part/detail.html:140 msgid "Responsible User" msgstr "" -#: part/templates/part/detail.html:153 +#: part/templates/part/detail.html:154 +msgid "Edit Notes" +msgstr "" + +#: part/templates/part/detail.html:181 msgid "Part is virtual (not a physical part)" msgstr "" -#: part/templates/part/detail.html:155 +#: part/templates/part/detail.html:183 msgid "Part is not a virtual part" msgstr "" -#: part/templates/part/detail.html:163 +#: part/templates/part/detail.html:191 msgid "Part is a template part (variants can be made from this part)" msgstr "" -#: part/templates/part/detail.html:165 +#: part/templates/part/detail.html:193 msgid "Part is not a template part" msgstr "" -#: part/templates/part/detail.html:173 +#: part/templates/part/detail.html:201 msgid "Part can be assembled from other parts" msgstr "" -#: part/templates/part/detail.html:175 +#: part/templates/part/detail.html:203 msgid "Part cannot be assembled from other parts" msgstr "" -#: part/templates/part/detail.html:183 +#: part/templates/part/detail.html:211 msgid "Part can be used in assemblies" msgstr "" -#: part/templates/part/detail.html:185 +#: part/templates/part/detail.html:213 msgid "Part cannot be used in assemblies" msgstr "" -#: part/templates/part/detail.html:193 +#: part/templates/part/detail.html:221 msgid "Part stock is tracked by serial number" msgstr "" -#: part/templates/part/detail.html:195 +#: part/templates/part/detail.html:223 msgid "Part stock is not tracked by serial number" msgstr "" -#: part/templates/part/detail.html:203 part/templates/part/detail.html:205 +#: part/templates/part/detail.html:231 part/templates/part/detail.html:233 msgid "Part can be purchased from external suppliers" msgstr "" -#: part/templates/part/detail.html:213 +#: part/templates/part/detail.html:241 msgid "Part can be sold to customers" msgstr "" -#: part/templates/part/detail.html:215 +#: part/templates/part/detail.html:243 msgid "Part cannot be sold to customers" msgstr "" -#: part/templates/part/detail.html:230 +#: part/templates/part/detail.html:258 msgid "Part is active" msgstr "" -#: part/templates/part/detail.html:232 +#: part/templates/part/detail.html:260 msgid "Part is not active" msgstr "" -#: part/templates/part/detail.html:253 +#: part/templates/part/detail.html:281 msgid "Add new parameter" msgstr "" +#: part/templates/part/detail.html:319 +msgid "Edit Part Notes" +msgstr "" + #: part/templates/part/import_wizard/ajax_part_upload.html:29 #: part/templates/part/import_wizard/part_upload.html:51 msgid "Unsuffitient privileges." @@ -4593,10 +4596,6 @@ msgstr "" msgid "Related Parts" msgstr "" -#: part/templates/part/navbar.html:118 part/templates/part/notes.html:12 -msgid "Part Notes" -msgstr "" - #: part/templates/part/part_app_base.html:12 msgid "Part List" msgstr "" @@ -4864,7 +4863,7 @@ msgstr "" msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:2410 +#: part/templates/part/prices.html:206 part/views.py:2376 msgid "Add Internal Price Break" msgstr "" @@ -5016,115 +5015,115 @@ msgstr "" msgid "Match References" msgstr "" -#: part/views.py:926 +#: part/views.py:892 msgid "None" msgstr "" -#: part/views.py:985 +#: part/views.py:951 msgid "Part QR Code" msgstr "" -#: part/views.py:1087 +#: part/views.py:1053 msgid "Select Part Image" msgstr "" -#: part/views.py:1113 +#: part/views.py:1079 msgid "Updated part image" msgstr "" -#: part/views.py:1116 +#: part/views.py:1082 msgid "Part image not found" msgstr "" -#: part/views.py:1127 +#: part/views.py:1093 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1162 +#: part/views.py:1128 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1192 +#: part/views.py:1158 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1213 +#: part/views.py:1179 msgid "Validate BOM" msgstr "" -#: part/views.py:1234 +#: part/views.py:1200 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1245 +#: part/views.py:1211 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1318 +#: part/views.py:1284 msgid "Match Parts" msgstr "" -#: part/views.py:1706 +#: part/views.py:1672 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:1713 +#: part/views.py:1679 msgid "Part was deleted" msgstr "" -#: part/views.py:1722 +#: part/views.py:1688 msgid "Part Pricing" msgstr "" -#: part/views.py:1863 +#: part/views.py:1829 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:1873 +#: part/views.py:1839 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:1880 +#: part/views.py:1846 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:1978 +#: part/views.py:1944 msgid "Delete Part Category" msgstr "" -#: part/views.py:1984 +#: part/views.py:1950 msgid "Part category was deleted" msgstr "" -#: part/views.py:2036 +#: part/views.py:2002 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2137 +#: part/views.py:2103 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2193 +#: part/views.py:2159 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2212 +#: part/views.py:2178 msgid "Create BOM Item" msgstr "" -#: part/views.py:2282 +#: part/views.py:2248 msgid "Edit BOM item" msgstr "" -#: part/views.py:2343 +#: part/views.py:2309 msgid "Added new price break" msgstr "" -#: part/views.py:2419 +#: part/views.py:2385 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2427 +#: part/views.py:2393 msgid "Delete Internal Price Break" msgstr "" @@ -6816,15 +6815,15 @@ msgstr "" msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:797 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:801 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1164 +#: templates/js/forms.js:1168 msgid "Searching" msgstr "" -#: templates/js/forms.js:1314 +#: templates/js/forms.js:1318 msgid "Clear input" msgstr "" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 3643dd746f..2f483fa2e6 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-12 12:41+0000\n" +"POT-Creation-Date: 2021-07-12 13:57+0000\n" "PO-Revision-Date: 2021-07-10 04:50\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -36,7 +36,7 @@ msgstr "Tarih giriniz" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:506 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:510 msgid "Confirm" msgstr "Onay" @@ -152,7 +152,7 @@ msgstr "Adı" #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:174 -#: part/models.py:703 part/templates/part/detail.html:54 +#: part/models.py:703 part/templates/part/detail.html:55 #: part/templates/part/set_category.html:14 report/models.py:194 #: report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -726,7 +726,7 @@ msgid "Batch code for this build output" msgstr "Yapım işi çıktısı için sıra numarası" #: build/models.py:264 order/models.py:162 part/models.py:875 -#: part/templates/part/detail.html:126 templates/js/order.js:360 +#: part/templates/part/detail.html:127 templates/js/order.js:360 msgid "Creation Date" msgstr "Oluşturulma tarihi" @@ -767,7 +767,7 @@ msgstr "Bu yapım işi emrinden sorumlu kullanıcı" #: company/templates/company/manufacturer_part_detail.html:28 #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 -#: part/templates/part/detail.html:83 part/templates/part/part_base.html:110 +#: part/templates/part/detail.html:84 part/templates/part/part_base.html:110 #: stock/models.py:464 stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "Harici Bağlantı" @@ -786,7 +786,7 @@ msgstr "Harici URL'ye bağlantı" #: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 -#: part/templates/part/navbar.html:121 +#: part/templates/part/detail.html:150 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 @@ -939,16 +939,15 @@ msgstr "Seri Numara" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:112 -#: part/templates/part/navbar.html:115 stock/templates/stock/navbar.html:47 -#: stock/templates/stock/navbar.html:50 +#: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:294 +#: stock/templates/stock/navbar.html:47 stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "Ekler" #: build/templates/build/attachments.html:51 #: order/templates/order/po_attachments.html:79 #: order/templates/order/so_attachments.html:79 -#: part/templates/part/attachments.html:81 +#: part/templates/part/detail.html:451 #: stock/templates/stock/item_attachments.html:81 #: templates/attachment_table.html:6 msgid "Add Attachment" @@ -957,7 +956,7 @@ msgstr "" #: build/templates/build/attachments.html:69 #: order/templates/order/po_attachments.html:51 #: order/templates/order/so_attachments.html:52 -#: part/templates/part/attachments.html:35 +#: part/templates/part/detail.html:405 #: stock/templates/stock/item_attachments.html:49 msgid "Edit Attachment" msgstr "Ek Düzenle" @@ -965,7 +964,7 @@ msgstr "Ek Düzenle" #: build/templates/build/attachments.html:76 #: order/templates/order/po_attachments.html:58 #: order/templates/order/so_attachments.html:58 -#: part/templates/part/attachments.html:44 +#: part/templates/part/detail.html:414 #: stock/templates/stock/item_attachments.html:58 msgid "Confirm Delete Operation" msgstr "" @@ -973,7 +972,7 @@ msgstr "" #: build/templates/build/attachments.html:77 #: order/templates/order/po_attachments.html:59 #: order/templates/order/so_attachments.html:59 -#: part/templates/part/attachments.html:45 +#: part/templates/part/detail.html:415 #: stock/templates/stock/item_attachments.html:59 msgid "Delete Attachment" msgstr "Eki Sil" @@ -1327,14 +1326,14 @@ msgstr "Yapım İşi Notları" #: build/templates/build/notes.html:14 company/templates/company/notes.html:13 #: order/templates/order/order_notes.html:15 #: order/templates/order/sales_order_notes.html:16 -#: part/templates/part/notes.html:14 stock/templates/stock/item_notes.html:15 +#: stock/templates/stock/item_notes.html:15 msgid "Edit notes" msgstr "Notları Düzenle" #: build/templates/build/notes.html:26 company/templates/company/notes.html:24 #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 -#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:499 +#: stock/templates/stock/item_base.html:499 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "Kaydet" @@ -1617,7 +1616,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:160 +#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:188 #: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -1627,7 +1626,7 @@ msgstr "Şablon" msgid "Parts are templates by default" msgstr "Parçaları varsayılan olan şablondur" -#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:198 #: templates/js/table_filters.js:132 templates/js/table_filters.js:336 msgid "Assembly" msgstr "Montaj" @@ -1636,7 +1635,7 @@ msgstr "Montaj" msgid "Parts can be assembled from other components by default" msgstr "Parçalar varsayılan olarak başka bileşenlerden monte edilebilir" -#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:208 #: templates/js/table_filters.js:340 msgid "Component" msgstr "Bileşen" @@ -1645,7 +1644,7 @@ msgstr "Bileşen" msgid "Parts can be used as sub-components by default" msgstr "Parçalar varsayılan olarak alt bileşen olarak kullanılabilir" -#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:228 msgid "Purchaseable" msgstr "Satın Alınabilir" @@ -1653,7 +1652,7 @@ msgstr "Satın Alınabilir" msgid "Parts are purchaseable by default" msgstr "Parçalar varsayılan olarak satın alınabilir" -#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:238 #: templates/js/table_filters.js:348 msgid "Salable" msgstr "Satılabilir" @@ -1662,7 +1661,7 @@ msgstr "Satılabilir" msgid "Parts are salable by default" msgstr "Parçalar varsayılan olarak satılabilir" -#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:218 #: templates/js/table_filters.js:33 templates/js/table_filters.js:352 msgid "Trackable" msgstr "Takip Edilebilir" @@ -1671,7 +1670,7 @@ msgstr "Takip Edilebilir" msgid "Parts are trackable by default" msgstr "Parçalar varsayılan olarak takip edilebilir" -#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:178 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "Sanal" @@ -1776,7 +1775,7 @@ msgstr "" msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:293 part/templates/part/detail.html:121 +#: common/models.py:293 part/templates/part/detail.html:122 msgid "days" msgstr "" @@ -1906,7 +1905,7 @@ msgstr "" #: order/templates/order/po_navbar.html:22 order/views.py:337 #: part/templates/part/bom_upload/upload_file.html:47 #: part/templates/part/import_wizard/part_upload.html:45 part/views.py:622 -#: part/views.py:1316 +#: part/views.py:1282 msgid "Upload File" msgstr "Dosya Yükle" @@ -1914,7 +1913,7 @@ msgstr "Dosya Yükle" #: order/views.py:338 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:623 -#: part/views.py:1317 +#: part/views.py:1283 msgid "Match Fields" msgstr "" @@ -2126,7 +2125,7 @@ msgid "Parameter value" msgstr "" #: company/models.py:428 part/models.py:821 part/models.py:2193 -#: part/templates/part/detail.html:106 templates/js/company.js:377 +#: part/templates/part/detail.html:107 templates/js/company.js:377 #: templates/js/part.js:266 msgid "Units" msgstr "" @@ -2469,11 +2468,12 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:37 #: part/templates/part/category_navbar.html:46 #: part/templates/part/category_navbar.html:49 +#: part/templates/part/detail.html:275 msgid "Parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:43 -#: part/templates/part/detail.html:254 +#: part/templates/part/detail.html:282 #: templates/InvenTree/settings/category.html:29 #: templates/InvenTree/settings/part.html:65 msgid "New Parameter" @@ -2484,7 +2484,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:80 -#: part/templates/part/detail.html:316 +#: part/templates/part/detail.html:368 msgid "Add Parameter" msgstr "" @@ -2626,7 +2626,7 @@ msgstr "" #: company/templates/company/supplier_part_pricing.html:19 #: company/templates/company/supplier_part_pricing.html:118 -#: part/templates/part/prices.html:264 part/views.py:2339 +#: part/templates/part/prices.html:264 part/views.py:2305 msgid "Add Price Break" msgstr "" @@ -2634,11 +2634,11 @@ msgstr "" msgid "No price break information found" msgstr "" -#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2401 +#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2367 msgid "Delete Price Break" msgstr "" -#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2387 +#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2353 msgid "Edit Price Break" msgstr "" @@ -2676,20 +2676,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:160 part/views.py:1008 +#: company/views.py:160 part/views.py:974 msgid "Download Image" msgstr "" -#: company/views.py:189 part/views.py:1040 +#: company/views.py:189 part/views.py:1006 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:196 part/views.py:1047 +#: company/views.py:196 part/views.py:1013 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:205 part/views.py:1056 +#: company/views.py:205 part/views.py:1022 msgid "Supplied URL is not a valid image file" msgstr "Sağlanan URL geçerli bir resim dosyası değil" @@ -2811,7 +2811,7 @@ msgstr "" msgid "Link to external page" msgstr "" -#: order/models.py:168 part/templates/part/detail.html:132 +#: order/models.py:168 part/templates/part/detail.html:133 msgid "Created By" msgstr "" @@ -3657,7 +3657,7 @@ msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" #: part/bom.py:133 part/models.py:72 part/models.py:755 -#: part/templates/part/category.html:75 part/templates/part/detail.html:90 +#: part/templates/part/category.html:75 part/templates/part/detail.html:91 msgid "Default Location" msgstr "Varsayılan Konum" @@ -3841,7 +3841,7 @@ msgstr "En son seri numarası" msgid "Duplicate IPN not allowed in part settings" msgstr "Yinelenen DPN'ye parça ayarlarında izin verilmiyor" -#: part/models.py:679 part/templates/part/detail.html:22 +#: part/models.py:679 part/templates/part/detail.html:23 msgid "Part name" msgstr "" @@ -3857,7 +3857,7 @@ msgstr "Bu parça bir şablon parçası mı?" msgid "Is this part a variant of another part?" msgstr "Bu parça başka bir parçanın çeşidi mi?" -#: part/models.py:698 part/templates/part/detail.html:60 +#: part/models.py:698 part/templates/part/detail.html:61 msgid "Variant Of" msgstr "Çeşidi" @@ -3866,7 +3866,7 @@ msgid "Part description" msgstr "" #: part/models.py:709 part/templates/part/category.html:82 -#: part/templates/part/detail.html:67 +#: part/templates/part/detail.html:68 msgid "Keywords" msgstr "" @@ -3874,7 +3874,7 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:73 +#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:74 #: part/templates/part/set_category.html:15 templates/js/part.js:553 msgid "Category" msgstr "" @@ -3883,7 +3883,7 @@ msgstr "" msgid "Part category" msgstr "" -#: part/models.py:723 part/templates/part/detail.html:28 +#: part/models.py:723 part/templates/part/detail.html:29 #: part/templates/part/part_base.html:103 templates/js/part.js:169 #: templates/js/part.js:397 msgid "IPN" @@ -3897,7 +3897,7 @@ msgstr "" msgid "Part revision or version number" msgstr "Parça revizyon veya versiyon numarası" -#: part/models.py:731 part/templates/part/detail.html:35 report/models.py:200 +#: part/models.py:731 part/templates/part/detail.html:36 report/models.py:200 #: templates/js/part.js:173 msgid "Revision" msgstr "Revizyon" @@ -3906,7 +3906,7 @@ msgstr "Revizyon" msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:800 part/templates/part/detail.html:97 +#: part/models.py:800 part/templates/part/detail.html:98 msgid "Default Supplier" msgstr "" @@ -3922,7 +3922,7 @@ msgstr "" msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:814 part/templates/part/detail.html:113 +#: part/models.py:814 part/templates/part/detail.html:114 msgid "Minimum Stock" msgstr "" @@ -3954,7 +3954,7 @@ msgstr "Bu parça dış tedarikçilerden satın alınabilir mi?" msgid "Can this part be sold to customers?" msgstr "Bu parça müşterilere satılabilir mi?" -#: part/models.py:854 part/templates/part/detail.html:227 +#: part/models.py:854 part/templates/part/detail.html:255 #: templates/js/table_filters.js:21 templates/js/table_filters.js:69 #: templates/js/table_filters.js:250 templates/js/table_filters.js:319 msgid "Active" @@ -4175,10 +4175,6 @@ msgstr "" msgid "Sales Order Allocations" msgstr "" -#: part/templates/part/attachments.html:10 -msgid "Part Attachments" -msgstr "" - #: part/templates/part/bom.html:10 part/templates/part/navbar.html:45 #: part/templates/part/navbar.html:48 msgid "Bill of Materials" @@ -4231,7 +4227,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:67 part/views.py:1654 +#: part/templates/part/bom.html:67 part/views.py:1620 msgid "Export Bill of Materials" msgstr "" @@ -4301,7 +4297,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:1992 +#: part/templates/part/category.html:38 part/views.py:1958 msgid "Create new part category" msgstr "" @@ -4390,7 +4386,7 @@ msgstr "Yeni Stok konumu oluştur" msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:286 part/views.py:1940 +#: part/templates/part/category.html:286 part/views.py:1906 msgid "Edit Part Category" msgstr "" @@ -4435,7 +4431,6 @@ msgid "Import Parts" msgstr "" #: part/templates/part/category_parametric.html:10 -#: part/templates/part/detail.html:246 msgid "Part Parameters" msgstr "" @@ -4463,90 +4458,102 @@ msgstr "" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "" -#: part/templates/part/detail.html:11 part/templates/part/navbar.html:14 +#: part/templates/part/detail.html:12 part/templates/part/navbar.html:14 msgid "Part Details" msgstr "" -#: part/templates/part/detail.html:42 part/templates/part/part_base.html:204 +#: part/templates/part/detail.html:43 part/templates/part/part_base.html:204 msgid "Latest Serial Number" msgstr "Son Seri Numarası" -#: part/templates/part/detail.html:47 +#: part/templates/part/detail.html:48 msgid "No serial numbers recorded" msgstr "Seri numaraları kaydedildi" -#: part/templates/part/detail.html:120 +#: part/templates/part/detail.html:121 msgid "Stock Expiry Time" msgstr "" -#: part/templates/part/detail.html:139 +#: part/templates/part/detail.html:140 msgid "Responsible User" msgstr "" -#: part/templates/part/detail.html:153 +#: part/templates/part/detail.html:154 +#, fuzzy +#| msgid "Edit notes" +msgid "Edit Notes" +msgstr "Notları Düzenle" + +#: part/templates/part/detail.html:181 msgid "Part is virtual (not a physical part)" msgstr "" -#: part/templates/part/detail.html:155 +#: part/templates/part/detail.html:183 msgid "Part is not a virtual part" msgstr "" -#: part/templates/part/detail.html:163 +#: part/templates/part/detail.html:191 msgid "Part is a template part (variants can be made from this part)" msgstr "Bu parça bir şablon parçadır (Bu parçanın çeşitleri yapılabilir)" -#: part/templates/part/detail.html:165 +#: part/templates/part/detail.html:193 msgid "Part is not a template part" msgstr "Parça şablon parçası değil" -#: part/templates/part/detail.html:173 +#: part/templates/part/detail.html:201 msgid "Part can be assembled from other parts" msgstr "" -#: part/templates/part/detail.html:175 +#: part/templates/part/detail.html:203 msgid "Part cannot be assembled from other parts" msgstr "" -#: part/templates/part/detail.html:183 +#: part/templates/part/detail.html:211 msgid "Part can be used in assemblies" msgstr "" -#: part/templates/part/detail.html:185 +#: part/templates/part/detail.html:213 msgid "Part cannot be used in assemblies" msgstr "" -#: part/templates/part/detail.html:193 +#: part/templates/part/detail.html:221 msgid "Part stock is tracked by serial number" msgstr "Parça stoku seri numarası ile takip edilebilir" -#: part/templates/part/detail.html:195 +#: part/templates/part/detail.html:223 msgid "Part stock is not tracked by serial number" msgstr "Parça stoku seri numarası ile takip edilemez" -#: part/templates/part/detail.html:203 part/templates/part/detail.html:205 +#: part/templates/part/detail.html:231 part/templates/part/detail.html:233 msgid "Part can be purchased from external suppliers" msgstr "Bu parça harici tedarikçilerden satın alınabilir" -#: part/templates/part/detail.html:213 +#: part/templates/part/detail.html:241 msgid "Part can be sold to customers" msgstr "" -#: part/templates/part/detail.html:215 +#: part/templates/part/detail.html:243 msgid "Part cannot be sold to customers" msgstr "" -#: part/templates/part/detail.html:230 +#: part/templates/part/detail.html:258 msgid "Part is active" msgstr "" -#: part/templates/part/detail.html:232 +#: part/templates/part/detail.html:260 msgid "Part is not active" msgstr "" -#: part/templates/part/detail.html:253 +#: part/templates/part/detail.html:281 msgid "Add new parameter" msgstr "" +#: part/templates/part/detail.html:319 +#, fuzzy +#| msgid "Edit notes" +msgid "Edit Part Notes" +msgstr "Notları Düzenle" + #: part/templates/part/import_wizard/ajax_part_upload.html:29 #: part/templates/part/import_wizard/part_upload.html:51 msgid "Unsuffitient privileges." @@ -4593,10 +4600,6 @@ msgstr "" msgid "Related Parts" msgstr "" -#: part/templates/part/navbar.html:118 part/templates/part/notes.html:12 -msgid "Part Notes" -msgstr "" - #: part/templates/part/part_app_base.html:12 msgid "Part List" msgstr "" @@ -4864,7 +4867,7 @@ msgstr "" msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:2410 +#: part/templates/part/prices.html:206 part/views.py:2376 msgid "Add Internal Price Break" msgstr "" @@ -5016,115 +5019,115 @@ msgstr "" msgid "Match References" msgstr "" -#: part/views.py:926 +#: part/views.py:892 msgid "None" msgstr "" -#: part/views.py:985 +#: part/views.py:951 msgid "Part QR Code" msgstr "" -#: part/views.py:1087 +#: part/views.py:1053 msgid "Select Part Image" msgstr "" -#: part/views.py:1113 +#: part/views.py:1079 msgid "Updated part image" msgstr "" -#: part/views.py:1116 +#: part/views.py:1082 msgid "Part image not found" msgstr "" -#: part/views.py:1127 +#: part/views.py:1093 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1162 +#: part/views.py:1128 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1192 +#: part/views.py:1158 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1213 +#: part/views.py:1179 msgid "Validate BOM" msgstr "" -#: part/views.py:1234 +#: part/views.py:1200 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1245 +#: part/views.py:1211 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1318 +#: part/views.py:1284 msgid "Match Parts" msgstr "" -#: part/views.py:1706 +#: part/views.py:1672 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:1713 +#: part/views.py:1679 msgid "Part was deleted" msgstr "" -#: part/views.py:1722 +#: part/views.py:1688 msgid "Part Pricing" msgstr "" -#: part/views.py:1863 +#: part/views.py:1829 msgid "Create Part Parameter Template" msgstr "Parça Parametre Şablonu Oluştur" -#: part/views.py:1873 +#: part/views.py:1839 msgid "Edit Part Parameter Template" msgstr "Parça Parametre Şablonu Düzenle" -#: part/views.py:1880 +#: part/views.py:1846 msgid "Delete Part Parameter Template" msgstr "Parça Parametre Şablonu Sil" -#: part/views.py:1978 +#: part/views.py:1944 msgid "Delete Part Category" msgstr "" -#: part/views.py:1984 +#: part/views.py:1950 msgid "Part category was deleted" msgstr "" -#: part/views.py:2036 +#: part/views.py:2002 msgid "Create Category Parameter Template" msgstr "Kategori Parametre Şablonu Oluştur" -#: part/views.py:2137 +#: part/views.py:2103 msgid "Edit Category Parameter Template" msgstr "Kategori Parametre Şablonu Düzenle" -#: part/views.py:2193 +#: part/views.py:2159 msgid "Delete Category Parameter Template" msgstr "Kategori Parametre Şablonu Sil" -#: part/views.py:2212 +#: part/views.py:2178 msgid "Create BOM Item" msgstr "" -#: part/views.py:2282 +#: part/views.py:2248 msgid "Edit BOM item" msgstr "" -#: part/views.py:2343 +#: part/views.py:2309 msgid "Added new price break" msgstr "" -#: part/views.py:2419 +#: part/views.py:2385 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2427 +#: part/views.py:2393 msgid "Delete Internal Price Break" msgstr "" @@ -6822,15 +6825,15 @@ msgstr "" msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:797 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:801 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1164 +#: templates/js/forms.js:1168 msgid "Searching" msgstr "" -#: templates/js/forms.js:1314 +#: templates/js/forms.js:1318 msgid "Clear input" msgstr "" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index b4722942a9..715e61fc49 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-12 12:41+0000\n" +"POT-Creation-Date: 2021-07-12 13:57+0000\n" "PO-Revision-Date: 2021-07-10 04:50\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -36,7 +36,7 @@ msgstr "输入日期" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:506 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:510 msgid "Confirm" msgstr "确认" @@ -152,7 +152,7 @@ msgstr "名称" #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:174 -#: part/models.py:703 part/templates/part/detail.html:54 +#: part/models.py:703 part/templates/part/detail.html:55 #: part/templates/part/set_category.html:14 report/models.py:194 #: report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -726,7 +726,7 @@ msgid "Batch code for this build output" msgstr "" #: build/models.py:264 order/models.py:162 part/models.py:875 -#: part/templates/part/detail.html:126 templates/js/order.js:360 +#: part/templates/part/detail.html:127 templates/js/order.js:360 msgid "Creation Date" msgstr "" @@ -767,7 +767,7 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:28 #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 -#: part/templates/part/detail.html:83 part/templates/part/part_base.html:110 +#: part/templates/part/detail.html:84 part/templates/part/part_base.html:110 #: stock/models.py:464 stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "" @@ -786,7 +786,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 -#: part/templates/part/navbar.html:121 +#: part/templates/part/detail.html:150 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 @@ -939,16 +939,15 @@ msgstr "" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:112 -#: part/templates/part/navbar.html:115 stock/templates/stock/navbar.html:47 -#: stock/templates/stock/navbar.html:50 +#: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:294 +#: stock/templates/stock/navbar.html:47 stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "" #: build/templates/build/attachments.html:51 #: order/templates/order/po_attachments.html:79 #: order/templates/order/so_attachments.html:79 -#: part/templates/part/attachments.html:81 +#: part/templates/part/detail.html:451 #: stock/templates/stock/item_attachments.html:81 #: templates/attachment_table.html:6 msgid "Add Attachment" @@ -957,7 +956,7 @@ msgstr "" #: build/templates/build/attachments.html:69 #: order/templates/order/po_attachments.html:51 #: order/templates/order/so_attachments.html:52 -#: part/templates/part/attachments.html:35 +#: part/templates/part/detail.html:405 #: stock/templates/stock/item_attachments.html:49 msgid "Edit Attachment" msgstr "" @@ -965,7 +964,7 @@ msgstr "" #: build/templates/build/attachments.html:76 #: order/templates/order/po_attachments.html:58 #: order/templates/order/so_attachments.html:58 -#: part/templates/part/attachments.html:44 +#: part/templates/part/detail.html:414 #: stock/templates/stock/item_attachments.html:58 msgid "Confirm Delete Operation" msgstr "" @@ -973,7 +972,7 @@ msgstr "" #: build/templates/build/attachments.html:77 #: order/templates/order/po_attachments.html:59 #: order/templates/order/so_attachments.html:59 -#: part/templates/part/attachments.html:45 +#: part/templates/part/detail.html:415 #: stock/templates/stock/item_attachments.html:59 msgid "Delete Attachment" msgstr "" @@ -1327,14 +1326,14 @@ msgstr "" #: build/templates/build/notes.html:14 company/templates/company/notes.html:13 #: order/templates/order/order_notes.html:15 #: order/templates/order/sales_order_notes.html:16 -#: part/templates/part/notes.html:14 stock/templates/stock/item_notes.html:15 +#: stock/templates/stock/item_notes.html:15 msgid "Edit notes" msgstr "" #: build/templates/build/notes.html:26 company/templates/company/notes.html:24 #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 -#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:499 +#: stock/templates/stock/item_base.html:499 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "" @@ -1617,7 +1616,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:160 +#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:188 #: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -1627,7 +1626,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:198 #: templates/js/table_filters.js:132 templates/js/table_filters.js:336 msgid "Assembly" msgstr "" @@ -1636,7 +1635,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:208 #: templates/js/table_filters.js:340 msgid "Component" msgstr "" @@ -1645,7 +1644,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:228 msgid "Purchaseable" msgstr "" @@ -1653,7 +1652,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:238 #: templates/js/table_filters.js:348 msgid "Salable" msgstr "" @@ -1662,7 +1661,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:218 #: templates/js/table_filters.js:33 templates/js/table_filters.js:352 msgid "Trackable" msgstr "" @@ -1671,7 +1670,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:178 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1776,7 +1775,7 @@ msgstr "" msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:293 part/templates/part/detail.html:121 +#: common/models.py:293 part/templates/part/detail.html:122 msgid "days" msgstr "" @@ -1906,7 +1905,7 @@ msgstr "" #: order/templates/order/po_navbar.html:22 order/views.py:337 #: part/templates/part/bom_upload/upload_file.html:47 #: part/templates/part/import_wizard/part_upload.html:45 part/views.py:622 -#: part/views.py:1316 +#: part/views.py:1282 msgid "Upload File" msgstr "" @@ -1914,7 +1913,7 @@ msgstr "" #: order/views.py:338 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:623 -#: part/views.py:1317 +#: part/views.py:1283 msgid "Match Fields" msgstr "" @@ -2126,7 +2125,7 @@ msgid "Parameter value" msgstr "" #: company/models.py:428 part/models.py:821 part/models.py:2193 -#: part/templates/part/detail.html:106 templates/js/company.js:377 +#: part/templates/part/detail.html:107 templates/js/company.js:377 #: templates/js/part.js:266 msgid "Units" msgstr "" @@ -2469,11 +2468,12 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:37 #: part/templates/part/category_navbar.html:46 #: part/templates/part/category_navbar.html:49 +#: part/templates/part/detail.html:275 msgid "Parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:43 -#: part/templates/part/detail.html:254 +#: part/templates/part/detail.html:282 #: templates/InvenTree/settings/category.html:29 #: templates/InvenTree/settings/part.html:65 msgid "New Parameter" @@ -2484,7 +2484,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:80 -#: part/templates/part/detail.html:316 +#: part/templates/part/detail.html:368 msgid "Add Parameter" msgstr "" @@ -2626,7 +2626,7 @@ msgstr "" #: company/templates/company/supplier_part_pricing.html:19 #: company/templates/company/supplier_part_pricing.html:118 -#: part/templates/part/prices.html:264 part/views.py:2339 +#: part/templates/part/prices.html:264 part/views.py:2305 msgid "Add Price Break" msgstr "" @@ -2634,11 +2634,11 @@ msgstr "" msgid "No price break information found" msgstr "" -#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2401 +#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2367 msgid "Delete Price Break" msgstr "" -#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2387 +#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2353 msgid "Edit Price Break" msgstr "" @@ -2676,20 +2676,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:160 part/views.py:1008 +#: company/views.py:160 part/views.py:974 msgid "Download Image" msgstr "" -#: company/views.py:189 part/views.py:1040 +#: company/views.py:189 part/views.py:1006 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:196 part/views.py:1047 +#: company/views.py:196 part/views.py:1013 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:205 part/views.py:1056 +#: company/views.py:205 part/views.py:1022 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2811,7 +2811,7 @@ msgstr "" msgid "Link to external page" msgstr "" -#: order/models.py:168 part/templates/part/detail.html:132 +#: order/models.py:168 part/templates/part/detail.html:133 msgid "Created By" msgstr "" @@ -3657,7 +3657,7 @@ msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" #: part/bom.py:133 part/models.py:72 part/models.py:755 -#: part/templates/part/category.html:75 part/templates/part/detail.html:90 +#: part/templates/part/category.html:75 part/templates/part/detail.html:91 msgid "Default Location" msgstr "" @@ -3841,7 +3841,7 @@ msgstr "" msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:679 part/templates/part/detail.html:22 +#: part/models.py:679 part/templates/part/detail.html:23 msgid "Part name" msgstr "" @@ -3857,7 +3857,7 @@ msgstr "" msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:698 part/templates/part/detail.html:60 +#: part/models.py:698 part/templates/part/detail.html:61 msgid "Variant Of" msgstr "" @@ -3866,7 +3866,7 @@ msgid "Part description" msgstr "" #: part/models.py:709 part/templates/part/category.html:82 -#: part/templates/part/detail.html:67 +#: part/templates/part/detail.html:68 msgid "Keywords" msgstr "" @@ -3874,7 +3874,7 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:73 +#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:74 #: part/templates/part/set_category.html:15 templates/js/part.js:553 msgid "Category" msgstr "" @@ -3883,7 +3883,7 @@ msgstr "" msgid "Part category" msgstr "" -#: part/models.py:723 part/templates/part/detail.html:28 +#: part/models.py:723 part/templates/part/detail.html:29 #: part/templates/part/part_base.html:103 templates/js/part.js:169 #: templates/js/part.js:397 msgid "IPN" @@ -3897,7 +3897,7 @@ msgstr "" msgid "Part revision or version number" msgstr "" -#: part/models.py:731 part/templates/part/detail.html:35 report/models.py:200 +#: part/models.py:731 part/templates/part/detail.html:36 report/models.py:200 #: templates/js/part.js:173 msgid "Revision" msgstr "" @@ -3906,7 +3906,7 @@ msgstr "" msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:800 part/templates/part/detail.html:97 +#: part/models.py:800 part/templates/part/detail.html:98 msgid "Default Supplier" msgstr "" @@ -3922,7 +3922,7 @@ msgstr "" msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:814 part/templates/part/detail.html:113 +#: part/models.py:814 part/templates/part/detail.html:114 msgid "Minimum Stock" msgstr "" @@ -3954,7 +3954,7 @@ msgstr "" msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:854 part/templates/part/detail.html:227 +#: part/models.py:854 part/templates/part/detail.html:255 #: templates/js/table_filters.js:21 templates/js/table_filters.js:69 #: templates/js/table_filters.js:250 templates/js/table_filters.js:319 msgid "Active" @@ -4175,10 +4175,6 @@ msgstr "" msgid "Sales Order Allocations" msgstr "" -#: part/templates/part/attachments.html:10 -msgid "Part Attachments" -msgstr "" - #: part/templates/part/bom.html:10 part/templates/part/navbar.html:45 #: part/templates/part/navbar.html:48 msgid "Bill of Materials" @@ -4231,7 +4227,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:67 part/views.py:1654 +#: part/templates/part/bom.html:67 part/views.py:1620 msgid "Export Bill of Materials" msgstr "" @@ -4301,7 +4297,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:1992 +#: part/templates/part/category.html:38 part/views.py:1958 msgid "Create new part category" msgstr "" @@ -4390,7 +4386,7 @@ msgstr "" msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:286 part/views.py:1940 +#: part/templates/part/category.html:286 part/views.py:1906 msgid "Edit Part Category" msgstr "" @@ -4435,7 +4431,6 @@ msgid "Import Parts" msgstr "" #: part/templates/part/category_parametric.html:10 -#: part/templates/part/detail.html:246 msgid "Part Parameters" msgstr "" @@ -4463,90 +4458,98 @@ msgstr "" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "" -#: part/templates/part/detail.html:11 part/templates/part/navbar.html:14 +#: part/templates/part/detail.html:12 part/templates/part/navbar.html:14 msgid "Part Details" msgstr "" -#: part/templates/part/detail.html:42 part/templates/part/part_base.html:204 +#: part/templates/part/detail.html:43 part/templates/part/part_base.html:204 msgid "Latest Serial Number" msgstr "" -#: part/templates/part/detail.html:47 +#: part/templates/part/detail.html:48 msgid "No serial numbers recorded" msgstr "" -#: part/templates/part/detail.html:120 +#: part/templates/part/detail.html:121 msgid "Stock Expiry Time" msgstr "" -#: part/templates/part/detail.html:139 +#: part/templates/part/detail.html:140 msgid "Responsible User" msgstr "" -#: part/templates/part/detail.html:153 +#: part/templates/part/detail.html:154 +msgid "Edit Notes" +msgstr "" + +#: part/templates/part/detail.html:181 msgid "Part is virtual (not a physical part)" msgstr "" -#: part/templates/part/detail.html:155 +#: part/templates/part/detail.html:183 msgid "Part is not a virtual part" msgstr "" -#: part/templates/part/detail.html:163 +#: part/templates/part/detail.html:191 msgid "Part is a template part (variants can be made from this part)" msgstr "" -#: part/templates/part/detail.html:165 +#: part/templates/part/detail.html:193 msgid "Part is not a template part" msgstr "" -#: part/templates/part/detail.html:173 +#: part/templates/part/detail.html:201 msgid "Part can be assembled from other parts" msgstr "" -#: part/templates/part/detail.html:175 +#: part/templates/part/detail.html:203 msgid "Part cannot be assembled from other parts" msgstr "" -#: part/templates/part/detail.html:183 +#: part/templates/part/detail.html:211 msgid "Part can be used in assemblies" msgstr "" -#: part/templates/part/detail.html:185 +#: part/templates/part/detail.html:213 msgid "Part cannot be used in assemblies" msgstr "" -#: part/templates/part/detail.html:193 +#: part/templates/part/detail.html:221 msgid "Part stock is tracked by serial number" msgstr "" -#: part/templates/part/detail.html:195 +#: part/templates/part/detail.html:223 msgid "Part stock is not tracked by serial number" msgstr "" -#: part/templates/part/detail.html:203 part/templates/part/detail.html:205 +#: part/templates/part/detail.html:231 part/templates/part/detail.html:233 msgid "Part can be purchased from external suppliers" msgstr "" -#: part/templates/part/detail.html:213 +#: part/templates/part/detail.html:241 msgid "Part can be sold to customers" msgstr "" -#: part/templates/part/detail.html:215 +#: part/templates/part/detail.html:243 msgid "Part cannot be sold to customers" msgstr "" -#: part/templates/part/detail.html:230 +#: part/templates/part/detail.html:258 msgid "Part is active" msgstr "" -#: part/templates/part/detail.html:232 +#: part/templates/part/detail.html:260 msgid "Part is not active" msgstr "" -#: part/templates/part/detail.html:253 +#: part/templates/part/detail.html:281 msgid "Add new parameter" msgstr "" +#: part/templates/part/detail.html:319 +msgid "Edit Part Notes" +msgstr "" + #: part/templates/part/import_wizard/ajax_part_upload.html:29 #: part/templates/part/import_wizard/part_upload.html:51 msgid "Unsuffitient privileges." @@ -4593,10 +4596,6 @@ msgstr "" msgid "Related Parts" msgstr "" -#: part/templates/part/navbar.html:118 part/templates/part/notes.html:12 -msgid "Part Notes" -msgstr "" - #: part/templates/part/part_app_base.html:12 msgid "Part List" msgstr "" @@ -4864,7 +4863,7 @@ msgstr "" msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:2410 +#: part/templates/part/prices.html:206 part/views.py:2376 msgid "Add Internal Price Break" msgstr "" @@ -5016,115 +5015,115 @@ msgstr "" msgid "Match References" msgstr "" -#: part/views.py:926 +#: part/views.py:892 msgid "None" msgstr "" -#: part/views.py:985 +#: part/views.py:951 msgid "Part QR Code" msgstr "" -#: part/views.py:1087 +#: part/views.py:1053 msgid "Select Part Image" msgstr "" -#: part/views.py:1113 +#: part/views.py:1079 msgid "Updated part image" msgstr "" -#: part/views.py:1116 +#: part/views.py:1082 msgid "Part image not found" msgstr "" -#: part/views.py:1127 +#: part/views.py:1093 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1162 +#: part/views.py:1128 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1192 +#: part/views.py:1158 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1213 +#: part/views.py:1179 msgid "Validate BOM" msgstr "" -#: part/views.py:1234 +#: part/views.py:1200 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1245 +#: part/views.py:1211 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1318 +#: part/views.py:1284 msgid "Match Parts" msgstr "" -#: part/views.py:1706 +#: part/views.py:1672 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:1713 +#: part/views.py:1679 msgid "Part was deleted" msgstr "" -#: part/views.py:1722 +#: part/views.py:1688 msgid "Part Pricing" msgstr "" -#: part/views.py:1863 +#: part/views.py:1829 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:1873 +#: part/views.py:1839 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:1880 +#: part/views.py:1846 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:1978 +#: part/views.py:1944 msgid "Delete Part Category" msgstr "" -#: part/views.py:1984 +#: part/views.py:1950 msgid "Part category was deleted" msgstr "" -#: part/views.py:2036 +#: part/views.py:2002 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2137 +#: part/views.py:2103 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2193 +#: part/views.py:2159 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2212 +#: part/views.py:2178 msgid "Create BOM Item" msgstr "" -#: part/views.py:2282 +#: part/views.py:2248 msgid "Edit BOM item" msgstr "" -#: part/views.py:2343 +#: part/views.py:2309 msgid "Added new price break" msgstr "" -#: part/views.py:2419 +#: part/views.py:2385 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2427 +#: part/views.py:2393 msgid "Delete Internal Price Break" msgstr "" @@ -6814,15 +6813,15 @@ msgstr "" msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:797 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:801 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1164 +#: templates/js/forms.js:1168 msgid "Searching" msgstr "" -#: templates/js/forms.js:1314 +#: templates/js/forms.js:1318 msgid "Clear input" msgstr "" From 92187fd230d65804b7cf72d6012dc9ca87e03b61 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 13 Jul 2021 00:31:34 +1000 Subject: [PATCH 450/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/fr/LC_MESSAGES/django.po | 223 +++++++++++----------- 1 file changed, 111 insertions(+), 112 deletions(-) diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 07c0ee2f5a..034c6f9f32 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-12 12:41+0000\n" -"PO-Revision-Date: 2021-07-12 13:24\n" +"POT-Creation-Date: 2021-07-12 13:57+0000\n" +"PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -36,7 +36,7 @@ msgstr "Entrer la date" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:506 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:510 msgid "Confirm" msgstr "Confirmer" @@ -152,7 +152,7 @@ msgstr "Nom" #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:174 -#: part/models.py:703 part/templates/part/detail.html:54 +#: part/models.py:703 part/templates/part/detail.html:55 #: part/templates/part/set_category.html:14 report/models.py:194 #: report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -726,7 +726,7 @@ msgid "Batch code for this build output" msgstr "" #: build/models.py:264 order/models.py:162 part/models.py:875 -#: part/templates/part/detail.html:126 templates/js/order.js:360 +#: part/templates/part/detail.html:127 templates/js/order.js:360 msgid "Creation Date" msgstr "Date de création" @@ -767,7 +767,7 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:28 #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 -#: part/templates/part/detail.html:83 part/templates/part/part_base.html:110 +#: part/templates/part/detail.html:84 part/templates/part/part_base.html:110 #: stock/models.py:464 stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "Lien Externe" @@ -786,7 +786,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 -#: part/templates/part/navbar.html:121 +#: part/templates/part/detail.html:150 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 @@ -939,16 +939,15 @@ msgstr "" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:112 -#: part/templates/part/navbar.html:115 stock/templates/stock/navbar.html:47 -#: stock/templates/stock/navbar.html:50 +#: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:294 +#: stock/templates/stock/navbar.html:47 stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "Pieces jointes" #: build/templates/build/attachments.html:51 #: order/templates/order/po_attachments.html:79 #: order/templates/order/so_attachments.html:79 -#: part/templates/part/attachments.html:81 +#: part/templates/part/detail.html:451 #: stock/templates/stock/item_attachments.html:81 #: templates/attachment_table.html:6 msgid "Add Attachment" @@ -957,7 +956,7 @@ msgstr "" #: build/templates/build/attachments.html:69 #: order/templates/order/po_attachments.html:51 #: order/templates/order/so_attachments.html:52 -#: part/templates/part/attachments.html:35 +#: part/templates/part/detail.html:405 #: stock/templates/stock/item_attachments.html:49 msgid "Edit Attachment" msgstr "" @@ -965,7 +964,7 @@ msgstr "" #: build/templates/build/attachments.html:76 #: order/templates/order/po_attachments.html:58 #: order/templates/order/so_attachments.html:58 -#: part/templates/part/attachments.html:44 +#: part/templates/part/detail.html:414 #: stock/templates/stock/item_attachments.html:58 msgid "Confirm Delete Operation" msgstr "" @@ -973,7 +972,7 @@ msgstr "" #: build/templates/build/attachments.html:77 #: order/templates/order/po_attachments.html:59 #: order/templates/order/so_attachments.html:59 -#: part/templates/part/attachments.html:45 +#: part/templates/part/detail.html:415 #: stock/templates/stock/item_attachments.html:59 msgid "Delete Attachment" msgstr "" @@ -1327,14 +1326,14 @@ msgstr "" #: build/templates/build/notes.html:14 company/templates/company/notes.html:13 #: order/templates/order/order_notes.html:15 #: order/templates/order/sales_order_notes.html:16 -#: part/templates/part/notes.html:14 stock/templates/stock/item_notes.html:15 +#: stock/templates/stock/item_notes.html:15 msgid "Edit notes" msgstr "" #: build/templates/build/notes.html:26 company/templates/company/notes.html:24 #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 -#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:499 +#: stock/templates/stock/item_base.html:499 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "Enregistrer" @@ -1617,7 +1616,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:160 +#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:188 #: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -1627,7 +1626,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:198 #: templates/js/table_filters.js:132 templates/js/table_filters.js:336 msgid "Assembly" msgstr "" @@ -1636,7 +1635,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:208 #: templates/js/table_filters.js:340 msgid "Component" msgstr "" @@ -1645,7 +1644,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:228 msgid "Purchaseable" msgstr "" @@ -1653,7 +1652,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:238 #: templates/js/table_filters.js:348 msgid "Salable" msgstr "" @@ -1662,7 +1661,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:218 #: templates/js/table_filters.js:33 templates/js/table_filters.js:352 msgid "Trackable" msgstr "" @@ -1671,7 +1670,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:178 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1776,7 +1775,7 @@ msgstr "" msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:293 part/templates/part/detail.html:121 +#: common/models.py:293 part/templates/part/detail.html:122 msgid "days" msgstr "jours" @@ -1906,7 +1905,7 @@ msgstr "" #: order/templates/order/po_navbar.html:22 order/views.py:337 #: part/templates/part/bom_upload/upload_file.html:47 #: part/templates/part/import_wizard/part_upload.html:45 part/views.py:622 -#: part/views.py:1316 +#: part/views.py:1282 msgid "Upload File" msgstr "" @@ -1914,7 +1913,7 @@ msgstr "" #: order/views.py:338 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:623 -#: part/views.py:1317 +#: part/views.py:1283 msgid "Match Fields" msgstr "" @@ -2126,7 +2125,7 @@ msgid "Parameter value" msgstr "" #: company/models.py:428 part/models.py:821 part/models.py:2193 -#: part/templates/part/detail.html:106 templates/js/company.js:377 +#: part/templates/part/detail.html:107 templates/js/company.js:377 #: templates/js/part.js:266 msgid "Units" msgstr "" @@ -2469,11 +2468,12 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:37 #: part/templates/part/category_navbar.html:46 #: part/templates/part/category_navbar.html:49 +#: part/templates/part/detail.html:275 msgid "Parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:43 -#: part/templates/part/detail.html:254 +#: part/templates/part/detail.html:282 #: templates/InvenTree/settings/category.html:29 #: templates/InvenTree/settings/part.html:65 msgid "New Parameter" @@ -2484,7 +2484,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:80 -#: part/templates/part/detail.html:316 +#: part/templates/part/detail.html:368 msgid "Add Parameter" msgstr "" @@ -2626,7 +2626,7 @@ msgstr "" #: company/templates/company/supplier_part_pricing.html:19 #: company/templates/company/supplier_part_pricing.html:118 -#: part/templates/part/prices.html:264 part/views.py:2339 +#: part/templates/part/prices.html:264 part/views.py:2305 msgid "Add Price Break" msgstr "" @@ -2634,11 +2634,11 @@ msgstr "" msgid "No price break information found" msgstr "" -#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2401 +#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2367 msgid "Delete Price Break" msgstr "" -#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2387 +#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2353 msgid "Edit Price Break" msgstr "" @@ -2676,20 +2676,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:160 part/views.py:1008 +#: company/views.py:160 part/views.py:974 msgid "Download Image" msgstr "" -#: company/views.py:189 part/views.py:1040 +#: company/views.py:189 part/views.py:1006 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:196 part/views.py:1047 +#: company/views.py:196 part/views.py:1013 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:205 part/views.py:1056 +#: company/views.py:205 part/views.py:1022 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2811,7 +2811,7 @@ msgstr "" msgid "Link to external page" msgstr "" -#: order/models.py:168 part/templates/part/detail.html:132 +#: order/models.py:168 part/templates/part/detail.html:133 msgid "Created By" msgstr "" @@ -3657,7 +3657,7 @@ msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" #: part/bom.py:133 part/models.py:72 part/models.py:755 -#: part/templates/part/category.html:75 part/templates/part/detail.html:90 +#: part/templates/part/category.html:75 part/templates/part/detail.html:91 msgid "Default Location" msgstr "" @@ -3841,7 +3841,7 @@ msgstr "" msgid "Duplicate IPN not allowed in part settings" msgstr "IPN dupliqué non autorisé dans les paramètres de la pièce" -#: part/models.py:679 part/templates/part/detail.html:22 +#: part/models.py:679 part/templates/part/detail.html:23 msgid "Part name" msgstr "" @@ -3857,7 +3857,7 @@ msgstr "" msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:698 part/templates/part/detail.html:60 +#: part/models.py:698 part/templates/part/detail.html:61 msgid "Variant Of" msgstr "" @@ -3866,7 +3866,7 @@ msgid "Part description" msgstr "" #: part/models.py:709 part/templates/part/category.html:82 -#: part/templates/part/detail.html:67 +#: part/templates/part/detail.html:68 msgid "Keywords" msgstr "" @@ -3874,7 +3874,7 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:73 +#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:74 #: part/templates/part/set_category.html:15 templates/js/part.js:553 msgid "Category" msgstr "" @@ -3883,7 +3883,7 @@ msgstr "" msgid "Part category" msgstr "" -#: part/models.py:723 part/templates/part/detail.html:28 +#: part/models.py:723 part/templates/part/detail.html:29 #: part/templates/part/part_base.html:103 templates/js/part.js:169 #: templates/js/part.js:397 msgid "IPN" @@ -3897,7 +3897,7 @@ msgstr "" msgid "Part revision or version number" msgstr "" -#: part/models.py:731 part/templates/part/detail.html:35 report/models.py:200 +#: part/models.py:731 part/templates/part/detail.html:36 report/models.py:200 #: templates/js/part.js:173 msgid "Revision" msgstr "" @@ -3906,7 +3906,7 @@ msgstr "" msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:800 part/templates/part/detail.html:97 +#: part/models.py:800 part/templates/part/detail.html:98 msgid "Default Supplier" msgstr "" @@ -3922,7 +3922,7 @@ msgstr "" msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:814 part/templates/part/detail.html:113 +#: part/models.py:814 part/templates/part/detail.html:114 msgid "Minimum Stock" msgstr "" @@ -3954,7 +3954,7 @@ msgstr "" msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:854 part/templates/part/detail.html:227 +#: part/models.py:854 part/templates/part/detail.html:255 #: templates/js/table_filters.js:21 templates/js/table_filters.js:69 #: templates/js/table_filters.js:250 templates/js/table_filters.js:319 msgid "Active" @@ -4175,10 +4175,6 @@ msgstr "" msgid "Sales Order Allocations" msgstr "" -#: part/templates/part/attachments.html:10 -msgid "Part Attachments" -msgstr "" - #: part/templates/part/bom.html:10 part/templates/part/navbar.html:45 #: part/templates/part/navbar.html:48 msgid "Bill of Materials" @@ -4231,7 +4227,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:67 part/views.py:1654 +#: part/templates/part/bom.html:67 part/views.py:1620 msgid "Export Bill of Materials" msgstr "" @@ -4301,7 +4297,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:1992 +#: part/templates/part/category.html:38 part/views.py:1958 msgid "Create new part category" msgstr "" @@ -4390,7 +4386,7 @@ msgstr "" msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:286 part/views.py:1940 +#: part/templates/part/category.html:286 part/views.py:1906 msgid "Edit Part Category" msgstr "" @@ -4435,7 +4431,6 @@ msgid "Import Parts" msgstr "" #: part/templates/part/category_parametric.html:10 -#: part/templates/part/detail.html:246 msgid "Part Parameters" msgstr "" @@ -4463,90 +4458,98 @@ msgstr "" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "" -#: part/templates/part/detail.html:11 part/templates/part/navbar.html:14 +#: part/templates/part/detail.html:12 part/templates/part/navbar.html:14 msgid "Part Details" msgstr "" -#: part/templates/part/detail.html:42 part/templates/part/part_base.html:204 +#: part/templates/part/detail.html:43 part/templates/part/part_base.html:204 msgid "Latest Serial Number" msgstr "" -#: part/templates/part/detail.html:47 +#: part/templates/part/detail.html:48 msgid "No serial numbers recorded" msgstr "" -#: part/templates/part/detail.html:120 +#: part/templates/part/detail.html:121 msgid "Stock Expiry Time" msgstr "" -#: part/templates/part/detail.html:139 +#: part/templates/part/detail.html:140 msgid "Responsible User" msgstr "" -#: part/templates/part/detail.html:153 +#: part/templates/part/detail.html:154 +msgid "Edit Notes" +msgstr "" + +#: part/templates/part/detail.html:181 msgid "Part is virtual (not a physical part)" msgstr "" -#: part/templates/part/detail.html:155 +#: part/templates/part/detail.html:183 msgid "Part is not a virtual part" msgstr "" -#: part/templates/part/detail.html:163 +#: part/templates/part/detail.html:191 msgid "Part is a template part (variants can be made from this part)" msgstr "" -#: part/templates/part/detail.html:165 +#: part/templates/part/detail.html:193 msgid "Part is not a template part" msgstr "" -#: part/templates/part/detail.html:173 +#: part/templates/part/detail.html:201 msgid "Part can be assembled from other parts" msgstr "" -#: part/templates/part/detail.html:175 +#: part/templates/part/detail.html:203 msgid "Part cannot be assembled from other parts" msgstr "" -#: part/templates/part/detail.html:183 +#: part/templates/part/detail.html:211 msgid "Part can be used in assemblies" msgstr "" -#: part/templates/part/detail.html:185 +#: part/templates/part/detail.html:213 msgid "Part cannot be used in assemblies" msgstr "" -#: part/templates/part/detail.html:193 +#: part/templates/part/detail.html:221 msgid "Part stock is tracked by serial number" msgstr "" -#: part/templates/part/detail.html:195 +#: part/templates/part/detail.html:223 msgid "Part stock is not tracked by serial number" msgstr "" -#: part/templates/part/detail.html:203 part/templates/part/detail.html:205 +#: part/templates/part/detail.html:231 part/templates/part/detail.html:233 msgid "Part can be purchased from external suppliers" msgstr "" -#: part/templates/part/detail.html:213 +#: part/templates/part/detail.html:241 msgid "Part can be sold to customers" msgstr "" -#: part/templates/part/detail.html:215 +#: part/templates/part/detail.html:243 msgid "Part cannot be sold to customers" msgstr "" -#: part/templates/part/detail.html:230 +#: part/templates/part/detail.html:258 msgid "Part is active" msgstr "" -#: part/templates/part/detail.html:232 +#: part/templates/part/detail.html:260 msgid "Part is not active" msgstr "" -#: part/templates/part/detail.html:253 +#: part/templates/part/detail.html:281 msgid "Add new parameter" msgstr "" +#: part/templates/part/detail.html:319 +msgid "Edit Part Notes" +msgstr "" + #: part/templates/part/import_wizard/ajax_part_upload.html:29 #: part/templates/part/import_wizard/part_upload.html:51 msgid "Unsuffitient privileges." @@ -4593,10 +4596,6 @@ msgstr "" msgid "Related Parts" msgstr "" -#: part/templates/part/navbar.html:118 part/templates/part/notes.html:12 -msgid "Part Notes" -msgstr "" - #: part/templates/part/part_app_base.html:12 msgid "Part List" msgstr "" @@ -4864,7 +4863,7 @@ msgstr "" msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:2410 +#: part/templates/part/prices.html:206 part/views.py:2376 msgid "Add Internal Price Break" msgstr "" @@ -5016,115 +5015,115 @@ msgstr "" msgid "Match References" msgstr "" -#: part/views.py:926 +#: part/views.py:892 msgid "None" msgstr "" -#: part/views.py:985 +#: part/views.py:951 msgid "Part QR Code" msgstr "" -#: part/views.py:1087 +#: part/views.py:1053 msgid "Select Part Image" msgstr "" -#: part/views.py:1113 +#: part/views.py:1079 msgid "Updated part image" msgstr "" -#: part/views.py:1116 +#: part/views.py:1082 msgid "Part image not found" msgstr "" -#: part/views.py:1127 +#: part/views.py:1093 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1162 +#: part/views.py:1128 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1192 +#: part/views.py:1158 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1213 +#: part/views.py:1179 msgid "Validate BOM" msgstr "" -#: part/views.py:1234 +#: part/views.py:1200 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1245 +#: part/views.py:1211 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1318 +#: part/views.py:1284 msgid "Match Parts" msgstr "" -#: part/views.py:1706 +#: part/views.py:1672 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:1713 +#: part/views.py:1679 msgid "Part was deleted" msgstr "" -#: part/views.py:1722 +#: part/views.py:1688 msgid "Part Pricing" msgstr "" -#: part/views.py:1863 +#: part/views.py:1829 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:1873 +#: part/views.py:1839 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:1880 +#: part/views.py:1846 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:1978 +#: part/views.py:1944 msgid "Delete Part Category" msgstr "" -#: part/views.py:1984 +#: part/views.py:1950 msgid "Part category was deleted" msgstr "" -#: part/views.py:2036 +#: part/views.py:2002 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2137 +#: part/views.py:2103 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2193 +#: part/views.py:2159 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2212 +#: part/views.py:2178 msgid "Create BOM Item" msgstr "" -#: part/views.py:2282 +#: part/views.py:2248 msgid "Edit BOM item" msgstr "" -#: part/views.py:2343 +#: part/views.py:2309 msgid "Added new price break" msgstr "" -#: part/views.py:2419 +#: part/views.py:2385 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2427 +#: part/views.py:2393 msgid "Delete Internal Price Break" msgstr "" @@ -6811,15 +6810,15 @@ msgstr "" msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:797 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:801 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1164 +#: templates/js/forms.js:1168 msgid "Searching" msgstr "" -#: templates/js/forms.js:1314 +#: templates/js/forms.js:1318 msgid "Clear input" msgstr "" From f40488151479a2ee689cd8e8c16d3ad0eb589781 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 13 Jul 2021 00:31:35 +1000 Subject: [PATCH 451/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/es/LC_MESSAGES/django.po | 223 +++++++++++----------- 1 file changed, 111 insertions(+), 112 deletions(-) diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 2b52c766ab..6647040428 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-12 12:41+0000\n" -"PO-Revision-Date: 2021-07-12 13:24\n" +"POT-Creation-Date: 2021-07-12 13:57+0000\n" +"PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -36,7 +36,7 @@ msgstr "Ingrese la fecha" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:506 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:510 msgid "Confirm" msgstr "Confirmar" @@ -152,7 +152,7 @@ msgstr "Nombre" #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:174 -#: part/models.py:703 part/templates/part/detail.html:54 +#: part/models.py:703 part/templates/part/detail.html:55 #: part/templates/part/set_category.html:14 report/models.py:194 #: report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -726,7 +726,7 @@ msgid "Batch code for this build output" msgstr "" #: build/models.py:264 order/models.py:162 part/models.py:875 -#: part/templates/part/detail.html:126 templates/js/order.js:360 +#: part/templates/part/detail.html:127 templates/js/order.js:360 msgid "Creation Date" msgstr "" @@ -767,7 +767,7 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:28 #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 -#: part/templates/part/detail.html:83 part/templates/part/part_base.html:110 +#: part/templates/part/detail.html:84 part/templates/part/part_base.html:110 #: stock/models.py:464 stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "" @@ -786,7 +786,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 -#: part/templates/part/navbar.html:121 +#: part/templates/part/detail.html:150 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 @@ -939,16 +939,15 @@ msgstr "Número de serie" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:112 -#: part/templates/part/navbar.html:115 stock/templates/stock/navbar.html:47 -#: stock/templates/stock/navbar.html:50 +#: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:294 +#: stock/templates/stock/navbar.html:47 stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "" #: build/templates/build/attachments.html:51 #: order/templates/order/po_attachments.html:79 #: order/templates/order/so_attachments.html:79 -#: part/templates/part/attachments.html:81 +#: part/templates/part/detail.html:451 #: stock/templates/stock/item_attachments.html:81 #: templates/attachment_table.html:6 msgid "Add Attachment" @@ -957,7 +956,7 @@ msgstr "" #: build/templates/build/attachments.html:69 #: order/templates/order/po_attachments.html:51 #: order/templates/order/so_attachments.html:52 -#: part/templates/part/attachments.html:35 +#: part/templates/part/detail.html:405 #: stock/templates/stock/item_attachments.html:49 msgid "Edit Attachment" msgstr "" @@ -965,7 +964,7 @@ msgstr "" #: build/templates/build/attachments.html:76 #: order/templates/order/po_attachments.html:58 #: order/templates/order/so_attachments.html:58 -#: part/templates/part/attachments.html:44 +#: part/templates/part/detail.html:414 #: stock/templates/stock/item_attachments.html:58 msgid "Confirm Delete Operation" msgstr "" @@ -973,7 +972,7 @@ msgstr "" #: build/templates/build/attachments.html:77 #: order/templates/order/po_attachments.html:59 #: order/templates/order/so_attachments.html:59 -#: part/templates/part/attachments.html:45 +#: part/templates/part/detail.html:415 #: stock/templates/stock/item_attachments.html:59 msgid "Delete Attachment" msgstr "" @@ -1327,14 +1326,14 @@ msgstr "" #: build/templates/build/notes.html:14 company/templates/company/notes.html:13 #: order/templates/order/order_notes.html:15 #: order/templates/order/sales_order_notes.html:16 -#: part/templates/part/notes.html:14 stock/templates/stock/item_notes.html:15 +#: stock/templates/stock/item_notes.html:15 msgid "Edit notes" msgstr "" #: build/templates/build/notes.html:26 company/templates/company/notes.html:24 #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 -#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:499 +#: stock/templates/stock/item_base.html:499 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "Guardar" @@ -1617,7 +1616,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:160 +#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:188 #: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -1627,7 +1626,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:198 #: templates/js/table_filters.js:132 templates/js/table_filters.js:336 msgid "Assembly" msgstr "" @@ -1636,7 +1635,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:208 #: templates/js/table_filters.js:340 msgid "Component" msgstr "" @@ -1645,7 +1644,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:228 msgid "Purchaseable" msgstr "" @@ -1653,7 +1652,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:238 #: templates/js/table_filters.js:348 msgid "Salable" msgstr "" @@ -1662,7 +1661,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:218 #: templates/js/table_filters.js:33 templates/js/table_filters.js:352 msgid "Trackable" msgstr "" @@ -1671,7 +1670,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:178 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1776,7 +1775,7 @@ msgstr "" msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:293 part/templates/part/detail.html:121 +#: common/models.py:293 part/templates/part/detail.html:122 msgid "days" msgstr "días" @@ -1906,7 +1905,7 @@ msgstr "" #: order/templates/order/po_navbar.html:22 order/views.py:337 #: part/templates/part/bom_upload/upload_file.html:47 #: part/templates/part/import_wizard/part_upload.html:45 part/views.py:622 -#: part/views.py:1316 +#: part/views.py:1282 msgid "Upload File" msgstr "" @@ -1914,7 +1913,7 @@ msgstr "" #: order/views.py:338 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:623 -#: part/views.py:1317 +#: part/views.py:1283 msgid "Match Fields" msgstr "" @@ -2126,7 +2125,7 @@ msgid "Parameter value" msgstr "" #: company/models.py:428 part/models.py:821 part/models.py:2193 -#: part/templates/part/detail.html:106 templates/js/company.js:377 +#: part/templates/part/detail.html:107 templates/js/company.js:377 #: templates/js/part.js:266 msgid "Units" msgstr "" @@ -2469,11 +2468,12 @@ msgstr "Eliminar" #: company/templates/company/manufacturer_part_suppliers.html:37 #: part/templates/part/category_navbar.html:46 #: part/templates/part/category_navbar.html:49 +#: part/templates/part/detail.html:275 msgid "Parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:43 -#: part/templates/part/detail.html:254 +#: part/templates/part/detail.html:282 #: templates/InvenTree/settings/category.html:29 #: templates/InvenTree/settings/part.html:65 msgid "New Parameter" @@ -2484,7 +2484,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:80 -#: part/templates/part/detail.html:316 +#: part/templates/part/detail.html:368 msgid "Add Parameter" msgstr "" @@ -2626,7 +2626,7 @@ msgstr "" #: company/templates/company/supplier_part_pricing.html:19 #: company/templates/company/supplier_part_pricing.html:118 -#: part/templates/part/prices.html:264 part/views.py:2339 +#: part/templates/part/prices.html:264 part/views.py:2305 msgid "Add Price Break" msgstr "" @@ -2634,11 +2634,11 @@ msgstr "" msgid "No price break information found" msgstr "" -#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2401 +#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2367 msgid "Delete Price Break" msgstr "" -#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2387 +#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2353 msgid "Edit Price Break" msgstr "" @@ -2676,20 +2676,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:160 part/views.py:1008 +#: company/views.py:160 part/views.py:974 msgid "Download Image" msgstr "" -#: company/views.py:189 part/views.py:1040 +#: company/views.py:189 part/views.py:1006 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:196 part/views.py:1047 +#: company/views.py:196 part/views.py:1013 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:205 part/views.py:1056 +#: company/views.py:205 part/views.py:1022 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2811,7 +2811,7 @@ msgstr "" msgid "Link to external page" msgstr "" -#: order/models.py:168 part/templates/part/detail.html:132 +#: order/models.py:168 part/templates/part/detail.html:133 msgid "Created By" msgstr "" @@ -3657,7 +3657,7 @@ msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" #: part/bom.py:133 part/models.py:72 part/models.py:755 -#: part/templates/part/category.html:75 part/templates/part/detail.html:90 +#: part/templates/part/category.html:75 part/templates/part/detail.html:91 msgid "Default Location" msgstr "" @@ -3841,7 +3841,7 @@ msgstr "" msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:679 part/templates/part/detail.html:22 +#: part/models.py:679 part/templates/part/detail.html:23 msgid "Part name" msgstr "" @@ -3857,7 +3857,7 @@ msgstr "" msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:698 part/templates/part/detail.html:60 +#: part/models.py:698 part/templates/part/detail.html:61 msgid "Variant Of" msgstr "" @@ -3866,7 +3866,7 @@ msgid "Part description" msgstr "" #: part/models.py:709 part/templates/part/category.html:82 -#: part/templates/part/detail.html:67 +#: part/templates/part/detail.html:68 msgid "Keywords" msgstr "" @@ -3874,7 +3874,7 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:73 +#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:74 #: part/templates/part/set_category.html:15 templates/js/part.js:553 msgid "Category" msgstr "" @@ -3883,7 +3883,7 @@ msgstr "" msgid "Part category" msgstr "" -#: part/models.py:723 part/templates/part/detail.html:28 +#: part/models.py:723 part/templates/part/detail.html:29 #: part/templates/part/part_base.html:103 templates/js/part.js:169 #: templates/js/part.js:397 msgid "IPN" @@ -3897,7 +3897,7 @@ msgstr "" msgid "Part revision or version number" msgstr "" -#: part/models.py:731 part/templates/part/detail.html:35 report/models.py:200 +#: part/models.py:731 part/templates/part/detail.html:36 report/models.py:200 #: templates/js/part.js:173 msgid "Revision" msgstr "" @@ -3906,7 +3906,7 @@ msgstr "" msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:800 part/templates/part/detail.html:97 +#: part/models.py:800 part/templates/part/detail.html:98 msgid "Default Supplier" msgstr "" @@ -3922,7 +3922,7 @@ msgstr "" msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:814 part/templates/part/detail.html:113 +#: part/models.py:814 part/templates/part/detail.html:114 msgid "Minimum Stock" msgstr "" @@ -3954,7 +3954,7 @@ msgstr "" msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:854 part/templates/part/detail.html:227 +#: part/models.py:854 part/templates/part/detail.html:255 #: templates/js/table_filters.js:21 templates/js/table_filters.js:69 #: templates/js/table_filters.js:250 templates/js/table_filters.js:319 msgid "Active" @@ -4175,10 +4175,6 @@ msgstr "" msgid "Sales Order Allocations" msgstr "" -#: part/templates/part/attachments.html:10 -msgid "Part Attachments" -msgstr "" - #: part/templates/part/bom.html:10 part/templates/part/navbar.html:45 #: part/templates/part/navbar.html:48 msgid "Bill of Materials" @@ -4231,7 +4227,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:67 part/views.py:1654 +#: part/templates/part/bom.html:67 part/views.py:1620 msgid "Export Bill of Materials" msgstr "" @@ -4301,7 +4297,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:1992 +#: part/templates/part/category.html:38 part/views.py:1958 msgid "Create new part category" msgstr "" @@ -4390,7 +4386,7 @@ msgstr "" msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:286 part/views.py:1940 +#: part/templates/part/category.html:286 part/views.py:1906 msgid "Edit Part Category" msgstr "" @@ -4435,7 +4431,6 @@ msgid "Import Parts" msgstr "" #: part/templates/part/category_parametric.html:10 -#: part/templates/part/detail.html:246 msgid "Part Parameters" msgstr "" @@ -4463,90 +4458,98 @@ msgstr "" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "" -#: part/templates/part/detail.html:11 part/templates/part/navbar.html:14 +#: part/templates/part/detail.html:12 part/templates/part/navbar.html:14 msgid "Part Details" msgstr "" -#: part/templates/part/detail.html:42 part/templates/part/part_base.html:204 +#: part/templates/part/detail.html:43 part/templates/part/part_base.html:204 msgid "Latest Serial Number" msgstr "" -#: part/templates/part/detail.html:47 +#: part/templates/part/detail.html:48 msgid "No serial numbers recorded" msgstr "" -#: part/templates/part/detail.html:120 +#: part/templates/part/detail.html:121 msgid "Stock Expiry Time" msgstr "" -#: part/templates/part/detail.html:139 +#: part/templates/part/detail.html:140 msgid "Responsible User" msgstr "" -#: part/templates/part/detail.html:153 +#: part/templates/part/detail.html:154 +msgid "Edit Notes" +msgstr "" + +#: part/templates/part/detail.html:181 msgid "Part is virtual (not a physical part)" msgstr "" -#: part/templates/part/detail.html:155 +#: part/templates/part/detail.html:183 msgid "Part is not a virtual part" msgstr "" -#: part/templates/part/detail.html:163 +#: part/templates/part/detail.html:191 msgid "Part is a template part (variants can be made from this part)" msgstr "" -#: part/templates/part/detail.html:165 +#: part/templates/part/detail.html:193 msgid "Part is not a template part" msgstr "" -#: part/templates/part/detail.html:173 +#: part/templates/part/detail.html:201 msgid "Part can be assembled from other parts" msgstr "" -#: part/templates/part/detail.html:175 +#: part/templates/part/detail.html:203 msgid "Part cannot be assembled from other parts" msgstr "" -#: part/templates/part/detail.html:183 +#: part/templates/part/detail.html:211 msgid "Part can be used in assemblies" msgstr "" -#: part/templates/part/detail.html:185 +#: part/templates/part/detail.html:213 msgid "Part cannot be used in assemblies" msgstr "" -#: part/templates/part/detail.html:193 +#: part/templates/part/detail.html:221 msgid "Part stock is tracked by serial number" msgstr "" -#: part/templates/part/detail.html:195 +#: part/templates/part/detail.html:223 msgid "Part stock is not tracked by serial number" msgstr "" -#: part/templates/part/detail.html:203 part/templates/part/detail.html:205 +#: part/templates/part/detail.html:231 part/templates/part/detail.html:233 msgid "Part can be purchased from external suppliers" msgstr "" -#: part/templates/part/detail.html:213 +#: part/templates/part/detail.html:241 msgid "Part can be sold to customers" msgstr "" -#: part/templates/part/detail.html:215 +#: part/templates/part/detail.html:243 msgid "Part cannot be sold to customers" msgstr "" -#: part/templates/part/detail.html:230 +#: part/templates/part/detail.html:258 msgid "Part is active" msgstr "" -#: part/templates/part/detail.html:232 +#: part/templates/part/detail.html:260 msgid "Part is not active" msgstr "" -#: part/templates/part/detail.html:253 +#: part/templates/part/detail.html:281 msgid "Add new parameter" msgstr "" +#: part/templates/part/detail.html:319 +msgid "Edit Part Notes" +msgstr "" + #: part/templates/part/import_wizard/ajax_part_upload.html:29 #: part/templates/part/import_wizard/part_upload.html:51 msgid "Unsuffitient privileges." @@ -4593,10 +4596,6 @@ msgstr "" msgid "Related Parts" msgstr "" -#: part/templates/part/navbar.html:118 part/templates/part/notes.html:12 -msgid "Part Notes" -msgstr "" - #: part/templates/part/part_app_base.html:12 msgid "Part List" msgstr "" @@ -4864,7 +4863,7 @@ msgstr "" msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:2410 +#: part/templates/part/prices.html:206 part/views.py:2376 msgid "Add Internal Price Break" msgstr "" @@ -5016,115 +5015,115 @@ msgstr "" msgid "Match References" msgstr "" -#: part/views.py:926 +#: part/views.py:892 msgid "None" msgstr "" -#: part/views.py:985 +#: part/views.py:951 msgid "Part QR Code" msgstr "" -#: part/views.py:1087 +#: part/views.py:1053 msgid "Select Part Image" msgstr "" -#: part/views.py:1113 +#: part/views.py:1079 msgid "Updated part image" msgstr "" -#: part/views.py:1116 +#: part/views.py:1082 msgid "Part image not found" msgstr "" -#: part/views.py:1127 +#: part/views.py:1093 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1162 +#: part/views.py:1128 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1192 +#: part/views.py:1158 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1213 +#: part/views.py:1179 msgid "Validate BOM" msgstr "" -#: part/views.py:1234 +#: part/views.py:1200 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1245 +#: part/views.py:1211 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1318 +#: part/views.py:1284 msgid "Match Parts" msgstr "" -#: part/views.py:1706 +#: part/views.py:1672 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:1713 +#: part/views.py:1679 msgid "Part was deleted" msgstr "" -#: part/views.py:1722 +#: part/views.py:1688 msgid "Part Pricing" msgstr "" -#: part/views.py:1863 +#: part/views.py:1829 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:1873 +#: part/views.py:1839 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:1880 +#: part/views.py:1846 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:1978 +#: part/views.py:1944 msgid "Delete Part Category" msgstr "" -#: part/views.py:1984 +#: part/views.py:1950 msgid "Part category was deleted" msgstr "" -#: part/views.py:2036 +#: part/views.py:2002 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2137 +#: part/views.py:2103 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2193 +#: part/views.py:2159 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2212 +#: part/views.py:2178 msgid "Create BOM Item" msgstr "" -#: part/views.py:2282 +#: part/views.py:2248 msgid "Edit BOM item" msgstr "" -#: part/views.py:2343 +#: part/views.py:2309 msgid "Added new price break" msgstr "" -#: part/views.py:2419 +#: part/views.py:2385 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2427 +#: part/views.py:2393 msgid "Delete Internal Price Break" msgstr "" @@ -6811,15 +6810,15 @@ msgstr "" msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:797 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:801 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1164 +#: templates/js/forms.js:1168 msgid "Searching" msgstr "" -#: templates/js/forms.js:1314 +#: templates/js/forms.js:1318 msgid "Clear input" msgstr "" From d2f23124c01df34e82b39fedd78c2779d7af485f Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 13 Jul 2021 00:31:36 +1000 Subject: [PATCH 452/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 223 +++++++++++----------- 1 file changed, 111 insertions(+), 112 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index cb87c05028..4fc9cf96e9 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-12 12:41+0000\n" -"PO-Revision-Date: 2021-07-12 13:24\n" +"POT-Creation-Date: 2021-07-12 13:57+0000\n" +"PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -36,7 +36,7 @@ msgstr "Datum eingeben" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:506 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:510 msgid "Confirm" msgstr "Bestätigen" @@ -152,7 +152,7 @@ msgstr "Name" #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:174 -#: part/models.py:703 part/templates/part/detail.html:54 +#: part/models.py:703 part/templates/part/detail.html:55 #: part/templates/part/set_category.html:14 report/models.py:194 #: report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -726,7 +726,7 @@ msgid "Batch code for this build output" msgstr "Losnummer für dieses Endprodukt" #: build/models.py:264 order/models.py:162 part/models.py:875 -#: part/templates/part/detail.html:126 templates/js/order.js:360 +#: part/templates/part/detail.html:127 templates/js/order.js:360 msgid "Creation Date" msgstr "Erstelldatum" @@ -767,7 +767,7 @@ msgstr "Nutzer der für diesen Bauauftrag zuständig ist" #: company/templates/company/manufacturer_part_detail.html:28 #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 -#: part/templates/part/detail.html:83 part/templates/part/part_base.html:110 +#: part/templates/part/detail.html:84 part/templates/part/part_base.html:110 #: stock/models.py:464 stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "Externer Link" @@ -786,7 +786,7 @@ msgstr "Link zu einer externen URL" #: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 -#: part/templates/part/navbar.html:121 +#: part/templates/part/detail.html:150 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 @@ -939,16 +939,15 @@ msgstr "Seriennummer" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:112 -#: part/templates/part/navbar.html:115 stock/templates/stock/navbar.html:47 -#: stock/templates/stock/navbar.html:50 +#: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:294 +#: stock/templates/stock/navbar.html:47 stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "Anhänge" #: build/templates/build/attachments.html:51 #: order/templates/order/po_attachments.html:79 #: order/templates/order/so_attachments.html:79 -#: part/templates/part/attachments.html:81 +#: part/templates/part/detail.html:451 #: stock/templates/stock/item_attachments.html:81 #: templates/attachment_table.html:6 msgid "Add Attachment" @@ -957,7 +956,7 @@ msgstr "Anhang hinzufügen" #: build/templates/build/attachments.html:69 #: order/templates/order/po_attachments.html:51 #: order/templates/order/so_attachments.html:52 -#: part/templates/part/attachments.html:35 +#: part/templates/part/detail.html:405 #: stock/templates/stock/item_attachments.html:49 msgid "Edit Attachment" msgstr "Anhang bearbeiten" @@ -965,7 +964,7 @@ msgstr "Anhang bearbeiten" #: build/templates/build/attachments.html:76 #: order/templates/order/po_attachments.html:58 #: order/templates/order/so_attachments.html:58 -#: part/templates/part/attachments.html:44 +#: part/templates/part/detail.html:414 #: stock/templates/stock/item_attachments.html:58 msgid "Confirm Delete Operation" msgstr "" @@ -973,7 +972,7 @@ msgstr "" #: build/templates/build/attachments.html:77 #: order/templates/order/po_attachments.html:59 #: order/templates/order/so_attachments.html:59 -#: part/templates/part/attachments.html:45 +#: part/templates/part/detail.html:415 #: stock/templates/stock/item_attachments.html:59 msgid "Delete Attachment" msgstr "Anhang löschen" @@ -1327,14 +1326,14 @@ msgstr "Bauauftrags-Notizen" #: build/templates/build/notes.html:14 company/templates/company/notes.html:13 #: order/templates/order/order_notes.html:15 #: order/templates/order/sales_order_notes.html:16 -#: part/templates/part/notes.html:14 stock/templates/stock/item_notes.html:15 +#: stock/templates/stock/item_notes.html:15 msgid "Edit notes" msgstr "Bermerkungen bearbeiten" #: build/templates/build/notes.html:26 company/templates/company/notes.html:24 #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 -#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:499 +#: stock/templates/stock/item_base.html:499 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "Speichern" @@ -1617,7 +1616,7 @@ msgstr "Aktuelle Teile-Stände" msgid "Number of recent parts to display on index page" msgstr "Anzahl der neusten Teile auf der Startseite" -#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:160 +#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:188 #: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -1627,7 +1626,7 @@ msgstr "Vorlage" msgid "Parts are templates by default" msgstr "Teile sind standardmäßig Vorlagen" -#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:198 #: templates/js/table_filters.js:132 templates/js/table_filters.js:336 msgid "Assembly" msgstr "Baugruppe" @@ -1636,7 +1635,7 @@ msgstr "Baugruppe" msgid "Parts can be assembled from other components by default" msgstr "Teile können standardmäßig aus anderen Teilen angefertigt werden" -#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:208 #: templates/js/table_filters.js:340 msgid "Component" msgstr "Komponente" @@ -1645,7 +1644,7 @@ msgstr "Komponente" msgid "Parts can be used as sub-components by default" msgstr "Teile können standardmäßig in Baugruppen benutzt werden" -#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:228 msgid "Purchaseable" msgstr "Kaufbar" @@ -1653,7 +1652,7 @@ msgstr "Kaufbar" msgid "Parts are purchaseable by default" msgstr "Artikel sind grundsätzlich kaufbar" -#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:238 #: templates/js/table_filters.js:348 msgid "Salable" msgstr "Verkäuflich" @@ -1662,7 +1661,7 @@ msgstr "Verkäuflich" msgid "Parts are salable by default" msgstr "Artikel sind grundsätzlich verkaufbar" -#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:218 #: templates/js/table_filters.js:33 templates/js/table_filters.js:352 msgid "Trackable" msgstr "Nachverfolgbar" @@ -1671,7 +1670,7 @@ msgstr "Nachverfolgbar" msgid "Parts are trackable by default" msgstr "Artikel sind grundsätzlich verfolgbar" -#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:178 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "Virtuell" @@ -1776,7 +1775,7 @@ msgstr "Bestands-Stehzeit" msgid "Number of days stock items are considered stale before expiring" msgstr "Anzahl an Tagen, an denen Bestand als abgestanden markiert wird, bevor sie ablaufen" -#: common/models.py:293 part/templates/part/detail.html:121 +#: common/models.py:293 part/templates/part/detail.html:122 msgid "days" msgstr "Tage" @@ -1906,7 +1905,7 @@ msgstr "Angegebener Wert muss ein Wahrheitswert sein" #: order/templates/order/po_navbar.html:22 order/views.py:337 #: part/templates/part/bom_upload/upload_file.html:47 #: part/templates/part/import_wizard/part_upload.html:45 part/views.py:622 -#: part/views.py:1316 +#: part/views.py:1282 msgid "Upload File" msgstr "Datei hochgeladen" @@ -1914,7 +1913,7 @@ msgstr "Datei hochgeladen" #: order/views.py:338 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:623 -#: part/views.py:1317 +#: part/views.py:1283 msgid "Match Fields" msgstr "Übereinstimmende Felder" @@ -2126,7 +2125,7 @@ msgid "Parameter value" msgstr "" #: company/models.py:428 part/models.py:821 part/models.py:2193 -#: part/templates/part/detail.html:106 templates/js/company.js:377 +#: part/templates/part/detail.html:107 templates/js/company.js:377 #: templates/js/part.js:266 msgid "Units" msgstr "Einheiten" @@ -2469,11 +2468,12 @@ msgstr "Löschen" #: company/templates/company/manufacturer_part_suppliers.html:37 #: part/templates/part/category_navbar.html:46 #: part/templates/part/category_navbar.html:49 +#: part/templates/part/detail.html:275 msgid "Parameters" msgstr "Parameter" #: company/templates/company/manufacturer_part_suppliers.html:43 -#: part/templates/part/detail.html:254 +#: part/templates/part/detail.html:282 #: templates/InvenTree/settings/category.html:29 #: templates/InvenTree/settings/part.html:65 msgid "New Parameter" @@ -2484,7 +2484,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:80 -#: part/templates/part/detail.html:316 +#: part/templates/part/detail.html:368 msgid "Add Parameter" msgstr "" @@ -2626,7 +2626,7 @@ msgstr "Preisinformationen ansehen" #: company/templates/company/supplier_part_pricing.html:19 #: company/templates/company/supplier_part_pricing.html:118 -#: part/templates/part/prices.html:264 part/views.py:2339 +#: part/templates/part/prices.html:264 part/views.py:2305 msgid "Add Price Break" msgstr "Preisstaffel hinzufügen" @@ -2634,11 +2634,11 @@ msgstr "Preisstaffel hinzufügen" msgid "No price break information found" msgstr "Keine Informationen zur Preisstaffel gefunden" -#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2401 +#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2367 msgid "Delete Price Break" msgstr "Preisstaffel löschen" -#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2387 +#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2353 msgid "Edit Price Break" msgstr "Preisstaffel bearbeiten" @@ -2676,20 +2676,20 @@ msgstr "Firmen" msgid "New Company" msgstr "Neue Firma" -#: company/views.py:160 part/views.py:1008 +#: company/views.py:160 part/views.py:974 msgid "Download Image" msgstr "Bild herunterladen" -#: company/views.py:189 part/views.py:1040 +#: company/views.py:189 part/views.py:1006 msgid "Image size exceeds maximum allowable size for download" msgstr "Bildgröße überschreitet maximal-erlaubte Größe für Downloads" -#: company/views.py:196 part/views.py:1047 +#: company/views.py:196 part/views.py:1013 #, python-brace-format msgid "Invalid response: {code}" msgstr "Ungültige Antwort {code}" -#: company/views.py:205 part/views.py:1056 +#: company/views.py:205 part/views.py:1022 msgid "Supplied URL is not a valid image file" msgstr "Angegebene URL ist kein gültiges Bild" @@ -2811,7 +2811,7 @@ msgstr "Bestellungs-Beschreibung" msgid "Link to external page" msgstr "Link auf externe Seite" -#: order/models.py:168 part/templates/part/detail.html:132 +#: order/models.py:168 part/templates/part/detail.html:133 msgid "Created By" msgstr "Erstellt von" @@ -3657,7 +3657,7 @@ msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "{part} Stückpreis auf {price} und Menge auf {qty} aktualisiert" #: part/bom.py:133 part/models.py:72 part/models.py:755 -#: part/templates/part/category.html:75 part/templates/part/detail.html:90 +#: part/templates/part/category.html:75 part/templates/part/detail.html:91 msgid "Default Location" msgstr "Standard-Lagerort" @@ -3841,7 +3841,7 @@ msgstr "Die neuste Seriennummer ist" msgid "Duplicate IPN not allowed in part settings" msgstr "Doppelte IPN in den Teil-Einstellungen nicht erlaubt" -#: part/models.py:679 part/templates/part/detail.html:22 +#: part/models.py:679 part/templates/part/detail.html:23 msgid "Part name" msgstr "Name des Teils" @@ -3857,7 +3857,7 @@ msgstr "Ist dieses Teil eine Vorlage?" msgid "Is this part a variant of another part?" msgstr "Ist dieses Teil eine Variante eines anderen Teils?" -#: part/models.py:698 part/templates/part/detail.html:60 +#: part/models.py:698 part/templates/part/detail.html:61 msgid "Variant Of" msgstr "Variante von" @@ -3866,7 +3866,7 @@ msgid "Part description" msgstr "Beschreibung des Teils" #: part/models.py:709 part/templates/part/category.html:82 -#: part/templates/part/detail.html:67 +#: part/templates/part/detail.html:68 msgid "Keywords" msgstr "Schlüsselwörter" @@ -3874,7 +3874,7 @@ msgstr "Schlüsselwörter" msgid "Part keywords to improve visibility in search results" msgstr "Schlüsselworte um die Sichtbarkeit in Suchergebnissen zu verbessern" -#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:73 +#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:74 #: part/templates/part/set_category.html:15 templates/js/part.js:553 msgid "Category" msgstr "Kategorie" @@ -3883,7 +3883,7 @@ msgstr "Kategorie" msgid "Part category" msgstr "Teile-Kategorie" -#: part/models.py:723 part/templates/part/detail.html:28 +#: part/models.py:723 part/templates/part/detail.html:29 #: part/templates/part/part_base.html:103 templates/js/part.js:169 #: templates/js/part.js:397 msgid "IPN" @@ -3897,7 +3897,7 @@ msgstr "Interne Teilenummer" msgid "Part revision or version number" msgstr "Revisions- oder Versionsnummer" -#: part/models.py:731 part/templates/part/detail.html:35 report/models.py:200 +#: part/models.py:731 part/templates/part/detail.html:36 report/models.py:200 #: templates/js/part.js:173 msgid "Revision" msgstr "Revision" @@ -3906,7 +3906,7 @@ msgstr "Revision" msgid "Where is this item normally stored?" msgstr "Wo wird dieses Teil normalerweise gelagert?" -#: part/models.py:800 part/templates/part/detail.html:97 +#: part/models.py:800 part/templates/part/detail.html:98 msgid "Default Supplier" msgstr "Standard Zulieferer" @@ -3922,7 +3922,7 @@ msgstr "Standard Ablaufzeit" msgid "Expiry time (in days) for stock items of this part" msgstr "Ablauf-Zeit (in Tagen) für Lagerbestand dieses Teils" -#: part/models.py:814 part/templates/part/detail.html:113 +#: part/models.py:814 part/templates/part/detail.html:114 msgid "Minimum Stock" msgstr "Minimaler Lagerbestand" @@ -3954,7 +3954,7 @@ msgstr "Kann dieses Teil von externen Zulieferern gekauft werden?" msgid "Can this part be sold to customers?" msgstr "Kann dieses Teil an Kunden verkauft werden?" -#: part/models.py:854 part/templates/part/detail.html:227 +#: part/models.py:854 part/templates/part/detail.html:255 #: templates/js/table_filters.js:21 templates/js/table_filters.js:69 #: templates/js/table_filters.js:250 templates/js/table_filters.js:319 msgid "Active" @@ -4175,10 +4175,6 @@ msgstr "" msgid "Sales Order Allocations" msgstr "" -#: part/templates/part/attachments.html:10 -msgid "Part Attachments" -msgstr "Anhänge" - #: part/templates/part/bom.html:10 part/templates/part/navbar.html:45 #: part/templates/part/navbar.html:48 msgid "Bill of Materials" @@ -4231,7 +4227,7 @@ msgstr "Stückliste bearbeiten" msgid "Validate Bill of Materials" msgstr "Stückliste kontrollieren" -#: part/templates/part/bom.html:67 part/views.py:1654 +#: part/templates/part/bom.html:67 part/views.py:1620 msgid "Export Bill of Materials" msgstr "Stückliste exportieren" @@ -4301,7 +4297,7 @@ msgstr "Neuen Bauauftrag beginnen" msgid "All parts" msgstr "Alle Teile" -#: part/templates/part/category.html:38 part/views.py:1992 +#: part/templates/part/category.html:38 part/views.py:1958 msgid "Create new part category" msgstr "Teil-Kategorie anlegen" @@ -4390,7 +4386,7 @@ msgstr "Neuen Lagerort erstellen" msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:286 part/views.py:1940 +#: part/templates/part/category.html:286 part/views.py:1906 msgid "Edit Part Category" msgstr "Teil-Kategorie bearbeiten" @@ -4435,7 +4431,6 @@ msgid "Import Parts" msgstr "" #: part/templates/part/category_parametric.html:10 -#: part/templates/part/detail.html:246 msgid "Part Parameters" msgstr "Teilparameter" @@ -4463,90 +4458,98 @@ msgstr "Teil evtl. Duplikat dieser Teile" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "%(full_name)s - %(desc)s (%(match_per)s%% übereinstimmend)" -#: part/templates/part/detail.html:11 part/templates/part/navbar.html:14 +#: part/templates/part/detail.html:12 part/templates/part/navbar.html:14 msgid "Part Details" msgstr "Teil Details" -#: part/templates/part/detail.html:42 part/templates/part/part_base.html:204 +#: part/templates/part/detail.html:43 part/templates/part/part_base.html:204 msgid "Latest Serial Number" msgstr "letzte Seriennummer" -#: part/templates/part/detail.html:47 +#: part/templates/part/detail.html:48 msgid "No serial numbers recorded" msgstr "Keine Seriennummern gefunden" -#: part/templates/part/detail.html:120 +#: part/templates/part/detail.html:121 msgid "Stock Expiry Time" msgstr "Bestands-Ablauf Zeit" -#: part/templates/part/detail.html:139 +#: part/templates/part/detail.html:140 msgid "Responsible User" msgstr "Verantwortlicher Benutzer" -#: part/templates/part/detail.html:153 +#: part/templates/part/detail.html:154 +msgid "Edit Notes" +msgstr "" + +#: part/templates/part/detail.html:181 msgid "Part is virtual (not a physical part)" msgstr "Teil ist virtuell (kein physisches Teil)" -#: part/templates/part/detail.html:155 +#: part/templates/part/detail.html:183 msgid "Part is not a virtual part" msgstr "Teil ist nicht virtuell" -#: part/templates/part/detail.html:163 +#: part/templates/part/detail.html:191 msgid "Part is a template part (variants can be made from this part)" msgstr "Teil ist Vorlage (Varianten können von diesem Teil erstellt werden)" -#: part/templates/part/detail.html:165 +#: part/templates/part/detail.html:193 msgid "Part is not a template part" msgstr "Teil ist kein Vorlage-Teil" -#: part/templates/part/detail.html:173 +#: part/templates/part/detail.html:201 msgid "Part can be assembled from other parts" msgstr "Teil kann aus anderen Teilen angefertigt werden" -#: part/templates/part/detail.html:175 +#: part/templates/part/detail.html:203 msgid "Part cannot be assembled from other parts" msgstr "Teil kann nicht aus anderen Teilen angefertigt werden" -#: part/templates/part/detail.html:183 +#: part/templates/part/detail.html:211 msgid "Part can be used in assemblies" msgstr "Teil kann in Baugruppen benutzt werden" -#: part/templates/part/detail.html:185 +#: part/templates/part/detail.html:213 msgid "Part cannot be used in assemblies" msgstr "Teil kann nicht in Baugruppen benutzt werden" -#: part/templates/part/detail.html:193 +#: part/templates/part/detail.html:221 msgid "Part stock is tracked by serial number" msgstr "Teil wird per Seriennummer verfolgt" -#: part/templates/part/detail.html:195 +#: part/templates/part/detail.html:223 msgid "Part stock is not tracked by serial number" msgstr "Teil wird nicht per Seriennummer verfolgt" -#: part/templates/part/detail.html:203 part/templates/part/detail.html:205 +#: part/templates/part/detail.html:231 part/templates/part/detail.html:233 msgid "Part can be purchased from external suppliers" msgstr "Teil kann von externen Zulieferern gekauft werden" -#: part/templates/part/detail.html:213 +#: part/templates/part/detail.html:241 msgid "Part can be sold to customers" msgstr "Teil kann an Kunden verkauft werden" -#: part/templates/part/detail.html:215 +#: part/templates/part/detail.html:243 msgid "Part cannot be sold to customers" msgstr "Teil kann nicht an Kunden verkauft werden" -#: part/templates/part/detail.html:230 +#: part/templates/part/detail.html:258 msgid "Part is active" msgstr "Teil ist aktiv" -#: part/templates/part/detail.html:232 +#: part/templates/part/detail.html:260 msgid "Part is not active" msgstr "Teil ist nicht aktiv" -#: part/templates/part/detail.html:253 +#: part/templates/part/detail.html:281 msgid "Add new parameter" msgstr "Parameter hinzufügen" +#: part/templates/part/detail.html:319 +msgid "Edit Part Notes" +msgstr "" + #: part/templates/part/import_wizard/ajax_part_upload.html:29 #: part/templates/part/import_wizard/part_upload.html:51 msgid "Unsuffitient privileges." @@ -4593,10 +4596,6 @@ msgstr "" msgid "Related Parts" msgstr "Verknüpfte Teile" -#: part/templates/part/navbar.html:118 part/templates/part/notes.html:12 -msgid "Part Notes" -msgstr "Teil-Bemerkungen" - #: part/templates/part/part_app_base.html:12 msgid "Part List" msgstr "Teileliste" @@ -4864,7 +4863,7 @@ msgstr "Für dieses Teil sind keine Bestandspreise verfügbar." msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:2410 +#: part/templates/part/prices.html:206 part/views.py:2376 msgid "Add Internal Price Break" msgstr "" @@ -5016,115 +5015,115 @@ msgstr "Neues Teil angelegt" msgid "Match References" msgstr "" -#: part/views.py:926 +#: part/views.py:892 msgid "None" msgstr "" -#: part/views.py:985 +#: part/views.py:951 msgid "Part QR Code" msgstr "Teil-QR-Code" -#: part/views.py:1087 +#: part/views.py:1053 msgid "Select Part Image" msgstr "Teilbild auswählen" -#: part/views.py:1113 +#: part/views.py:1079 msgid "Updated part image" msgstr "Teilbild aktualisiert" -#: part/views.py:1116 +#: part/views.py:1082 msgid "Part image not found" msgstr "Teilbild nicht gefunden" -#: part/views.py:1127 +#: part/views.py:1093 msgid "Edit Part Properties" msgstr "Teileigenschaften bearbeiten" -#: part/views.py:1162 +#: part/views.py:1128 msgid "Duplicate BOM" msgstr "Stückliste duplizieren" -#: part/views.py:1192 +#: part/views.py:1158 msgid "Confirm duplication of BOM from parent" msgstr "bestätige Duplizierung Stückliste von übergeordneter Stückliste" -#: part/views.py:1213 +#: part/views.py:1179 msgid "Validate BOM" msgstr "Stückliste überprüfen" -#: part/views.py:1234 +#: part/views.py:1200 msgid "Confirm that the BOM is valid" msgstr "Bestätigen, dass Stückliste korrekt ist" -#: part/views.py:1245 +#: part/views.py:1211 msgid "Validated Bill of Materials" msgstr "überprüfte Stückliste" -#: part/views.py:1318 +#: part/views.py:1284 msgid "Match Parts" msgstr "" -#: part/views.py:1706 +#: part/views.py:1672 msgid "Confirm Part Deletion" msgstr "Löschen des Teils bestätigen" -#: part/views.py:1713 +#: part/views.py:1679 msgid "Part was deleted" msgstr "Teil wurde gelöscht" -#: part/views.py:1722 +#: part/views.py:1688 msgid "Part Pricing" msgstr "Teilbepreisung" -#: part/views.py:1863 +#: part/views.py:1829 msgid "Create Part Parameter Template" msgstr "Teilparametervorlage anlegen" -#: part/views.py:1873 +#: part/views.py:1839 msgid "Edit Part Parameter Template" msgstr "Teilparametervorlage bearbeiten" -#: part/views.py:1880 +#: part/views.py:1846 msgid "Delete Part Parameter Template" msgstr "Teilparametervorlage löschen" -#: part/views.py:1978 +#: part/views.py:1944 msgid "Delete Part Category" msgstr "Teil-Kategorie löschen" -#: part/views.py:1984 +#: part/views.py:1950 msgid "Part category was deleted" msgstr "Teil-Kategorie wurde gelöscht" -#: part/views.py:2036 +#: part/views.py:2002 msgid "Create Category Parameter Template" msgstr "Kategorieparametervorlage anlegen" -#: part/views.py:2137 +#: part/views.py:2103 msgid "Edit Category Parameter Template" msgstr "Kategorieparametervorlage bearbeiten" -#: part/views.py:2193 +#: part/views.py:2159 msgid "Delete Category Parameter Template" msgstr "Kategorieparametervorlage löschen" -#: part/views.py:2212 +#: part/views.py:2178 msgid "Create BOM Item" msgstr "Stücklisten-Position anlegen" -#: part/views.py:2282 +#: part/views.py:2248 msgid "Edit BOM item" msgstr "Stücklisten-Position bearbeiten" -#: part/views.py:2343 +#: part/views.py:2309 msgid "Added new price break" msgstr "neue Preisstaffel hinzufügt" -#: part/views.py:2419 +#: part/views.py:2385 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2427 +#: part/views.py:2393 msgid "Delete Internal Price Break" msgstr "" @@ -6814,15 +6813,15 @@ msgstr "" msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:797 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:801 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "Fehler in Formular" -#: templates/js/forms.js:1164 +#: templates/js/forms.js:1168 msgid "Searching" msgstr "" -#: templates/js/forms.js:1314 +#: templates/js/forms.js:1318 msgid "Clear input" msgstr "" From a558e2ebe8d254b03585757c1a98eaf417b87b29 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 13 Jul 2021 00:31:38 +1000 Subject: [PATCH 453/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/it/LC_MESSAGES/django.po | 223 +++++++++++----------- 1 file changed, 111 insertions(+), 112 deletions(-) diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 7885547365..5684a14f66 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-12 12:41+0000\n" -"PO-Revision-Date: 2021-07-12 13:24\n" +"POT-Creation-Date: 2021-07-12 13:57+0000\n" +"PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -36,7 +36,7 @@ msgstr "" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:506 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:510 msgid "Confirm" msgstr "" @@ -152,7 +152,7 @@ msgstr "" #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:174 -#: part/models.py:703 part/templates/part/detail.html:54 +#: part/models.py:703 part/templates/part/detail.html:55 #: part/templates/part/set_category.html:14 report/models.py:194 #: report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -726,7 +726,7 @@ msgid "Batch code for this build output" msgstr "" #: build/models.py:264 order/models.py:162 part/models.py:875 -#: part/templates/part/detail.html:126 templates/js/order.js:360 +#: part/templates/part/detail.html:127 templates/js/order.js:360 msgid "Creation Date" msgstr "" @@ -767,7 +767,7 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:28 #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 -#: part/templates/part/detail.html:83 part/templates/part/part_base.html:110 +#: part/templates/part/detail.html:84 part/templates/part/part_base.html:110 #: stock/models.py:464 stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "" @@ -786,7 +786,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 -#: part/templates/part/navbar.html:121 +#: part/templates/part/detail.html:150 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 @@ -939,16 +939,15 @@ msgstr "" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:112 -#: part/templates/part/navbar.html:115 stock/templates/stock/navbar.html:47 -#: stock/templates/stock/navbar.html:50 +#: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:294 +#: stock/templates/stock/navbar.html:47 stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "" #: build/templates/build/attachments.html:51 #: order/templates/order/po_attachments.html:79 #: order/templates/order/so_attachments.html:79 -#: part/templates/part/attachments.html:81 +#: part/templates/part/detail.html:451 #: stock/templates/stock/item_attachments.html:81 #: templates/attachment_table.html:6 msgid "Add Attachment" @@ -957,7 +956,7 @@ msgstr "" #: build/templates/build/attachments.html:69 #: order/templates/order/po_attachments.html:51 #: order/templates/order/so_attachments.html:52 -#: part/templates/part/attachments.html:35 +#: part/templates/part/detail.html:405 #: stock/templates/stock/item_attachments.html:49 msgid "Edit Attachment" msgstr "" @@ -965,7 +964,7 @@ msgstr "" #: build/templates/build/attachments.html:76 #: order/templates/order/po_attachments.html:58 #: order/templates/order/so_attachments.html:58 -#: part/templates/part/attachments.html:44 +#: part/templates/part/detail.html:414 #: stock/templates/stock/item_attachments.html:58 msgid "Confirm Delete Operation" msgstr "" @@ -973,7 +972,7 @@ msgstr "" #: build/templates/build/attachments.html:77 #: order/templates/order/po_attachments.html:59 #: order/templates/order/so_attachments.html:59 -#: part/templates/part/attachments.html:45 +#: part/templates/part/detail.html:415 #: stock/templates/stock/item_attachments.html:59 msgid "Delete Attachment" msgstr "" @@ -1327,14 +1326,14 @@ msgstr "" #: build/templates/build/notes.html:14 company/templates/company/notes.html:13 #: order/templates/order/order_notes.html:15 #: order/templates/order/sales_order_notes.html:16 -#: part/templates/part/notes.html:14 stock/templates/stock/item_notes.html:15 +#: stock/templates/stock/item_notes.html:15 msgid "Edit notes" msgstr "" #: build/templates/build/notes.html:26 company/templates/company/notes.html:24 #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 -#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:499 +#: stock/templates/stock/item_base.html:499 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "" @@ -1617,7 +1616,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:160 +#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:188 #: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -1627,7 +1626,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:198 #: templates/js/table_filters.js:132 templates/js/table_filters.js:336 msgid "Assembly" msgstr "" @@ -1636,7 +1635,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:208 #: templates/js/table_filters.js:340 msgid "Component" msgstr "" @@ -1645,7 +1644,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:228 msgid "Purchaseable" msgstr "" @@ -1653,7 +1652,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:238 #: templates/js/table_filters.js:348 msgid "Salable" msgstr "" @@ -1662,7 +1661,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:218 #: templates/js/table_filters.js:33 templates/js/table_filters.js:352 msgid "Trackable" msgstr "" @@ -1671,7 +1670,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:178 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1776,7 +1775,7 @@ msgstr "" msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:293 part/templates/part/detail.html:121 +#: common/models.py:293 part/templates/part/detail.html:122 msgid "days" msgstr "" @@ -1906,7 +1905,7 @@ msgstr "" #: order/templates/order/po_navbar.html:22 order/views.py:337 #: part/templates/part/bom_upload/upload_file.html:47 #: part/templates/part/import_wizard/part_upload.html:45 part/views.py:622 -#: part/views.py:1316 +#: part/views.py:1282 msgid "Upload File" msgstr "" @@ -1914,7 +1913,7 @@ msgstr "" #: order/views.py:338 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:623 -#: part/views.py:1317 +#: part/views.py:1283 msgid "Match Fields" msgstr "" @@ -2126,7 +2125,7 @@ msgid "Parameter value" msgstr "" #: company/models.py:428 part/models.py:821 part/models.py:2193 -#: part/templates/part/detail.html:106 templates/js/company.js:377 +#: part/templates/part/detail.html:107 templates/js/company.js:377 #: templates/js/part.js:266 msgid "Units" msgstr "" @@ -2469,11 +2468,12 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:37 #: part/templates/part/category_navbar.html:46 #: part/templates/part/category_navbar.html:49 +#: part/templates/part/detail.html:275 msgid "Parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:43 -#: part/templates/part/detail.html:254 +#: part/templates/part/detail.html:282 #: templates/InvenTree/settings/category.html:29 #: templates/InvenTree/settings/part.html:65 msgid "New Parameter" @@ -2484,7 +2484,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:80 -#: part/templates/part/detail.html:316 +#: part/templates/part/detail.html:368 msgid "Add Parameter" msgstr "" @@ -2626,7 +2626,7 @@ msgstr "" #: company/templates/company/supplier_part_pricing.html:19 #: company/templates/company/supplier_part_pricing.html:118 -#: part/templates/part/prices.html:264 part/views.py:2339 +#: part/templates/part/prices.html:264 part/views.py:2305 msgid "Add Price Break" msgstr "" @@ -2634,11 +2634,11 @@ msgstr "" msgid "No price break information found" msgstr "" -#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2401 +#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2367 msgid "Delete Price Break" msgstr "" -#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2387 +#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2353 msgid "Edit Price Break" msgstr "" @@ -2676,20 +2676,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:160 part/views.py:1008 +#: company/views.py:160 part/views.py:974 msgid "Download Image" msgstr "" -#: company/views.py:189 part/views.py:1040 +#: company/views.py:189 part/views.py:1006 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:196 part/views.py:1047 +#: company/views.py:196 part/views.py:1013 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:205 part/views.py:1056 +#: company/views.py:205 part/views.py:1022 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2811,7 +2811,7 @@ msgstr "" msgid "Link to external page" msgstr "" -#: order/models.py:168 part/templates/part/detail.html:132 +#: order/models.py:168 part/templates/part/detail.html:133 msgid "Created By" msgstr "" @@ -3657,7 +3657,7 @@ msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" #: part/bom.py:133 part/models.py:72 part/models.py:755 -#: part/templates/part/category.html:75 part/templates/part/detail.html:90 +#: part/templates/part/category.html:75 part/templates/part/detail.html:91 msgid "Default Location" msgstr "" @@ -3841,7 +3841,7 @@ msgstr "" msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:679 part/templates/part/detail.html:22 +#: part/models.py:679 part/templates/part/detail.html:23 msgid "Part name" msgstr "" @@ -3857,7 +3857,7 @@ msgstr "" msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:698 part/templates/part/detail.html:60 +#: part/models.py:698 part/templates/part/detail.html:61 msgid "Variant Of" msgstr "" @@ -3866,7 +3866,7 @@ msgid "Part description" msgstr "" #: part/models.py:709 part/templates/part/category.html:82 -#: part/templates/part/detail.html:67 +#: part/templates/part/detail.html:68 msgid "Keywords" msgstr "" @@ -3874,7 +3874,7 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:73 +#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:74 #: part/templates/part/set_category.html:15 templates/js/part.js:553 msgid "Category" msgstr "" @@ -3883,7 +3883,7 @@ msgstr "" msgid "Part category" msgstr "" -#: part/models.py:723 part/templates/part/detail.html:28 +#: part/models.py:723 part/templates/part/detail.html:29 #: part/templates/part/part_base.html:103 templates/js/part.js:169 #: templates/js/part.js:397 msgid "IPN" @@ -3897,7 +3897,7 @@ msgstr "" msgid "Part revision or version number" msgstr "" -#: part/models.py:731 part/templates/part/detail.html:35 report/models.py:200 +#: part/models.py:731 part/templates/part/detail.html:36 report/models.py:200 #: templates/js/part.js:173 msgid "Revision" msgstr "" @@ -3906,7 +3906,7 @@ msgstr "" msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:800 part/templates/part/detail.html:97 +#: part/models.py:800 part/templates/part/detail.html:98 msgid "Default Supplier" msgstr "" @@ -3922,7 +3922,7 @@ msgstr "" msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:814 part/templates/part/detail.html:113 +#: part/models.py:814 part/templates/part/detail.html:114 msgid "Minimum Stock" msgstr "" @@ -3954,7 +3954,7 @@ msgstr "" msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:854 part/templates/part/detail.html:227 +#: part/models.py:854 part/templates/part/detail.html:255 #: templates/js/table_filters.js:21 templates/js/table_filters.js:69 #: templates/js/table_filters.js:250 templates/js/table_filters.js:319 msgid "Active" @@ -4175,10 +4175,6 @@ msgstr "" msgid "Sales Order Allocations" msgstr "" -#: part/templates/part/attachments.html:10 -msgid "Part Attachments" -msgstr "" - #: part/templates/part/bom.html:10 part/templates/part/navbar.html:45 #: part/templates/part/navbar.html:48 msgid "Bill of Materials" @@ -4231,7 +4227,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:67 part/views.py:1654 +#: part/templates/part/bom.html:67 part/views.py:1620 msgid "Export Bill of Materials" msgstr "" @@ -4301,7 +4297,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:1992 +#: part/templates/part/category.html:38 part/views.py:1958 msgid "Create new part category" msgstr "" @@ -4390,7 +4386,7 @@ msgstr "" msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:286 part/views.py:1940 +#: part/templates/part/category.html:286 part/views.py:1906 msgid "Edit Part Category" msgstr "" @@ -4435,7 +4431,6 @@ msgid "Import Parts" msgstr "" #: part/templates/part/category_parametric.html:10 -#: part/templates/part/detail.html:246 msgid "Part Parameters" msgstr "" @@ -4463,90 +4458,98 @@ msgstr "" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "" -#: part/templates/part/detail.html:11 part/templates/part/navbar.html:14 +#: part/templates/part/detail.html:12 part/templates/part/navbar.html:14 msgid "Part Details" msgstr "" -#: part/templates/part/detail.html:42 part/templates/part/part_base.html:204 +#: part/templates/part/detail.html:43 part/templates/part/part_base.html:204 msgid "Latest Serial Number" msgstr "" -#: part/templates/part/detail.html:47 +#: part/templates/part/detail.html:48 msgid "No serial numbers recorded" msgstr "" -#: part/templates/part/detail.html:120 +#: part/templates/part/detail.html:121 msgid "Stock Expiry Time" msgstr "" -#: part/templates/part/detail.html:139 +#: part/templates/part/detail.html:140 msgid "Responsible User" msgstr "" -#: part/templates/part/detail.html:153 +#: part/templates/part/detail.html:154 +msgid "Edit Notes" +msgstr "" + +#: part/templates/part/detail.html:181 msgid "Part is virtual (not a physical part)" msgstr "" -#: part/templates/part/detail.html:155 +#: part/templates/part/detail.html:183 msgid "Part is not a virtual part" msgstr "" -#: part/templates/part/detail.html:163 +#: part/templates/part/detail.html:191 msgid "Part is a template part (variants can be made from this part)" msgstr "" -#: part/templates/part/detail.html:165 +#: part/templates/part/detail.html:193 msgid "Part is not a template part" msgstr "" -#: part/templates/part/detail.html:173 +#: part/templates/part/detail.html:201 msgid "Part can be assembled from other parts" msgstr "" -#: part/templates/part/detail.html:175 +#: part/templates/part/detail.html:203 msgid "Part cannot be assembled from other parts" msgstr "" -#: part/templates/part/detail.html:183 +#: part/templates/part/detail.html:211 msgid "Part can be used in assemblies" msgstr "" -#: part/templates/part/detail.html:185 +#: part/templates/part/detail.html:213 msgid "Part cannot be used in assemblies" msgstr "" -#: part/templates/part/detail.html:193 +#: part/templates/part/detail.html:221 msgid "Part stock is tracked by serial number" msgstr "" -#: part/templates/part/detail.html:195 +#: part/templates/part/detail.html:223 msgid "Part stock is not tracked by serial number" msgstr "" -#: part/templates/part/detail.html:203 part/templates/part/detail.html:205 +#: part/templates/part/detail.html:231 part/templates/part/detail.html:233 msgid "Part can be purchased from external suppliers" msgstr "" -#: part/templates/part/detail.html:213 +#: part/templates/part/detail.html:241 msgid "Part can be sold to customers" msgstr "" -#: part/templates/part/detail.html:215 +#: part/templates/part/detail.html:243 msgid "Part cannot be sold to customers" msgstr "" -#: part/templates/part/detail.html:230 +#: part/templates/part/detail.html:258 msgid "Part is active" msgstr "" -#: part/templates/part/detail.html:232 +#: part/templates/part/detail.html:260 msgid "Part is not active" msgstr "" -#: part/templates/part/detail.html:253 +#: part/templates/part/detail.html:281 msgid "Add new parameter" msgstr "" +#: part/templates/part/detail.html:319 +msgid "Edit Part Notes" +msgstr "" + #: part/templates/part/import_wizard/ajax_part_upload.html:29 #: part/templates/part/import_wizard/part_upload.html:51 msgid "Unsuffitient privileges." @@ -4593,10 +4596,6 @@ msgstr "" msgid "Related Parts" msgstr "" -#: part/templates/part/navbar.html:118 part/templates/part/notes.html:12 -msgid "Part Notes" -msgstr "" - #: part/templates/part/part_app_base.html:12 msgid "Part List" msgstr "" @@ -4864,7 +4863,7 @@ msgstr "" msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:2410 +#: part/templates/part/prices.html:206 part/views.py:2376 msgid "Add Internal Price Break" msgstr "" @@ -5016,115 +5015,115 @@ msgstr "" msgid "Match References" msgstr "" -#: part/views.py:926 +#: part/views.py:892 msgid "None" msgstr "" -#: part/views.py:985 +#: part/views.py:951 msgid "Part QR Code" msgstr "" -#: part/views.py:1087 +#: part/views.py:1053 msgid "Select Part Image" msgstr "" -#: part/views.py:1113 +#: part/views.py:1079 msgid "Updated part image" msgstr "" -#: part/views.py:1116 +#: part/views.py:1082 msgid "Part image not found" msgstr "" -#: part/views.py:1127 +#: part/views.py:1093 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1162 +#: part/views.py:1128 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1192 +#: part/views.py:1158 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1213 +#: part/views.py:1179 msgid "Validate BOM" msgstr "" -#: part/views.py:1234 +#: part/views.py:1200 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1245 +#: part/views.py:1211 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1318 +#: part/views.py:1284 msgid "Match Parts" msgstr "" -#: part/views.py:1706 +#: part/views.py:1672 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:1713 +#: part/views.py:1679 msgid "Part was deleted" msgstr "" -#: part/views.py:1722 +#: part/views.py:1688 msgid "Part Pricing" msgstr "" -#: part/views.py:1863 +#: part/views.py:1829 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:1873 +#: part/views.py:1839 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:1880 +#: part/views.py:1846 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:1978 +#: part/views.py:1944 msgid "Delete Part Category" msgstr "" -#: part/views.py:1984 +#: part/views.py:1950 msgid "Part category was deleted" msgstr "" -#: part/views.py:2036 +#: part/views.py:2002 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2137 +#: part/views.py:2103 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2193 +#: part/views.py:2159 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2212 +#: part/views.py:2178 msgid "Create BOM Item" msgstr "" -#: part/views.py:2282 +#: part/views.py:2248 msgid "Edit BOM item" msgstr "" -#: part/views.py:2343 +#: part/views.py:2309 msgid "Added new price break" msgstr "" -#: part/views.py:2419 +#: part/views.py:2385 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2427 +#: part/views.py:2393 msgid "Delete Internal Price Break" msgstr "" @@ -6811,15 +6810,15 @@ msgstr "" msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:797 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:801 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1164 +#: templates/js/forms.js:1168 msgid "Searching" msgstr "" -#: templates/js/forms.js:1314 +#: templates/js/forms.js:1318 msgid "Clear input" msgstr "" From d117f15553fcb3e9c6a8985feaa55ec2792c4158 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 13 Jul 2021 00:31:39 +1000 Subject: [PATCH 454/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ja/LC_MESSAGES/django.po | 223 +++++++++++----------- 1 file changed, 111 insertions(+), 112 deletions(-) diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 9bebf4c173..b6f4aae3c5 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-12 12:41+0000\n" -"PO-Revision-Date: 2021-07-12 13:24\n" +"POT-Creation-Date: 2021-07-12 13:57+0000\n" +"PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -36,7 +36,7 @@ msgstr "" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:506 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:510 msgid "Confirm" msgstr "確認" @@ -152,7 +152,7 @@ msgstr "お名前" #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:174 -#: part/models.py:703 part/templates/part/detail.html:54 +#: part/models.py:703 part/templates/part/detail.html:55 #: part/templates/part/set_category.html:14 report/models.py:194 #: report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -726,7 +726,7 @@ msgid "Batch code for this build output" msgstr "" #: build/models.py:264 order/models.py:162 part/models.py:875 -#: part/templates/part/detail.html:126 templates/js/order.js:360 +#: part/templates/part/detail.html:127 templates/js/order.js:360 msgid "Creation Date" msgstr "" @@ -767,7 +767,7 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:28 #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 -#: part/templates/part/detail.html:83 part/templates/part/part_base.html:110 +#: part/templates/part/detail.html:84 part/templates/part/part_base.html:110 #: stock/models.py:464 stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "" @@ -786,7 +786,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 -#: part/templates/part/navbar.html:121 +#: part/templates/part/detail.html:150 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 @@ -939,16 +939,15 @@ msgstr "" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:112 -#: part/templates/part/navbar.html:115 stock/templates/stock/navbar.html:47 -#: stock/templates/stock/navbar.html:50 +#: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:294 +#: stock/templates/stock/navbar.html:47 stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "" #: build/templates/build/attachments.html:51 #: order/templates/order/po_attachments.html:79 #: order/templates/order/so_attachments.html:79 -#: part/templates/part/attachments.html:81 +#: part/templates/part/detail.html:451 #: stock/templates/stock/item_attachments.html:81 #: templates/attachment_table.html:6 msgid "Add Attachment" @@ -957,7 +956,7 @@ msgstr "" #: build/templates/build/attachments.html:69 #: order/templates/order/po_attachments.html:51 #: order/templates/order/so_attachments.html:52 -#: part/templates/part/attachments.html:35 +#: part/templates/part/detail.html:405 #: stock/templates/stock/item_attachments.html:49 msgid "Edit Attachment" msgstr "" @@ -965,7 +964,7 @@ msgstr "" #: build/templates/build/attachments.html:76 #: order/templates/order/po_attachments.html:58 #: order/templates/order/so_attachments.html:58 -#: part/templates/part/attachments.html:44 +#: part/templates/part/detail.html:414 #: stock/templates/stock/item_attachments.html:58 msgid "Confirm Delete Operation" msgstr "" @@ -973,7 +972,7 @@ msgstr "" #: build/templates/build/attachments.html:77 #: order/templates/order/po_attachments.html:59 #: order/templates/order/so_attachments.html:59 -#: part/templates/part/attachments.html:45 +#: part/templates/part/detail.html:415 #: stock/templates/stock/item_attachments.html:59 msgid "Delete Attachment" msgstr "" @@ -1327,14 +1326,14 @@ msgstr "" #: build/templates/build/notes.html:14 company/templates/company/notes.html:13 #: order/templates/order/order_notes.html:15 #: order/templates/order/sales_order_notes.html:16 -#: part/templates/part/notes.html:14 stock/templates/stock/item_notes.html:15 +#: stock/templates/stock/item_notes.html:15 msgid "Edit notes" msgstr "" #: build/templates/build/notes.html:26 company/templates/company/notes.html:24 #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 -#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:499 +#: stock/templates/stock/item_base.html:499 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "" @@ -1617,7 +1616,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:160 +#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:188 #: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -1627,7 +1626,7 @@ msgstr "テンプレート" msgid "Parts are templates by default" msgstr "パーツはデフォルトのテンプレートです" -#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:198 #: templates/js/table_filters.js:132 templates/js/table_filters.js:336 msgid "Assembly" msgstr "アセンブリ" @@ -1636,7 +1635,7 @@ msgstr "アセンブリ" msgid "Parts can be assembled from other components by default" msgstr "パーツはデフォルトで他のコンポーネントから組み立てることができます" -#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:208 #: templates/js/table_filters.js:340 msgid "Component" msgstr "コンポーネント" @@ -1645,7 +1644,7 @@ msgstr "コンポーネント" msgid "Parts can be used as sub-components by default" msgstr "パーツはデフォルトでサブコンポーネントとして使用できます" -#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:228 msgid "Purchaseable" msgstr "購入可能" @@ -1653,7 +1652,7 @@ msgstr "購入可能" msgid "Parts are purchaseable by default" msgstr "パーツはデフォルトで購入可能です" -#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:238 #: templates/js/table_filters.js:348 msgid "Salable" msgstr "" @@ -1662,7 +1661,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "パーツはデフォルトで販売可能です" -#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:218 #: templates/js/table_filters.js:33 templates/js/table_filters.js:352 msgid "Trackable" msgstr "追跡可能" @@ -1671,7 +1670,7 @@ msgstr "追跡可能" msgid "Parts are trackable by default" msgstr "パーツはデフォルトで追跡可能です" -#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:178 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1776,7 +1775,7 @@ msgstr "" msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:293 part/templates/part/detail.html:121 +#: common/models.py:293 part/templates/part/detail.html:122 msgid "days" msgstr "" @@ -1906,7 +1905,7 @@ msgstr "" #: order/templates/order/po_navbar.html:22 order/views.py:337 #: part/templates/part/bom_upload/upload_file.html:47 #: part/templates/part/import_wizard/part_upload.html:45 part/views.py:622 -#: part/views.py:1316 +#: part/views.py:1282 msgid "Upload File" msgstr "" @@ -1914,7 +1913,7 @@ msgstr "" #: order/views.py:338 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:623 -#: part/views.py:1317 +#: part/views.py:1283 msgid "Match Fields" msgstr "" @@ -2126,7 +2125,7 @@ msgid "Parameter value" msgstr "" #: company/models.py:428 part/models.py:821 part/models.py:2193 -#: part/templates/part/detail.html:106 templates/js/company.js:377 +#: part/templates/part/detail.html:107 templates/js/company.js:377 #: templates/js/part.js:266 msgid "Units" msgstr "" @@ -2469,11 +2468,12 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:37 #: part/templates/part/category_navbar.html:46 #: part/templates/part/category_navbar.html:49 +#: part/templates/part/detail.html:275 msgid "Parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:43 -#: part/templates/part/detail.html:254 +#: part/templates/part/detail.html:282 #: templates/InvenTree/settings/category.html:29 #: templates/InvenTree/settings/part.html:65 msgid "New Parameter" @@ -2484,7 +2484,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:80 -#: part/templates/part/detail.html:316 +#: part/templates/part/detail.html:368 msgid "Add Parameter" msgstr "" @@ -2626,7 +2626,7 @@ msgstr "" #: company/templates/company/supplier_part_pricing.html:19 #: company/templates/company/supplier_part_pricing.html:118 -#: part/templates/part/prices.html:264 part/views.py:2339 +#: part/templates/part/prices.html:264 part/views.py:2305 msgid "Add Price Break" msgstr "" @@ -2634,11 +2634,11 @@ msgstr "" msgid "No price break information found" msgstr "" -#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2401 +#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2367 msgid "Delete Price Break" msgstr "" -#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2387 +#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2353 msgid "Edit Price Break" msgstr "" @@ -2676,20 +2676,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:160 part/views.py:1008 +#: company/views.py:160 part/views.py:974 msgid "Download Image" msgstr "" -#: company/views.py:189 part/views.py:1040 +#: company/views.py:189 part/views.py:1006 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:196 part/views.py:1047 +#: company/views.py:196 part/views.py:1013 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:205 part/views.py:1056 +#: company/views.py:205 part/views.py:1022 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2811,7 +2811,7 @@ msgstr "" msgid "Link to external page" msgstr "" -#: order/models.py:168 part/templates/part/detail.html:132 +#: order/models.py:168 part/templates/part/detail.html:133 msgid "Created By" msgstr "" @@ -3657,7 +3657,7 @@ msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" #: part/bom.py:133 part/models.py:72 part/models.py:755 -#: part/templates/part/category.html:75 part/templates/part/detail.html:90 +#: part/templates/part/category.html:75 part/templates/part/detail.html:91 msgid "Default Location" msgstr "" @@ -3841,7 +3841,7 @@ msgstr "" msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:679 part/templates/part/detail.html:22 +#: part/models.py:679 part/templates/part/detail.html:23 msgid "Part name" msgstr "" @@ -3857,7 +3857,7 @@ msgstr "" msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:698 part/templates/part/detail.html:60 +#: part/models.py:698 part/templates/part/detail.html:61 msgid "Variant Of" msgstr "" @@ -3866,7 +3866,7 @@ msgid "Part description" msgstr "" #: part/models.py:709 part/templates/part/category.html:82 -#: part/templates/part/detail.html:67 +#: part/templates/part/detail.html:68 msgid "Keywords" msgstr "" @@ -3874,7 +3874,7 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:73 +#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:74 #: part/templates/part/set_category.html:15 templates/js/part.js:553 msgid "Category" msgstr "" @@ -3883,7 +3883,7 @@ msgstr "" msgid "Part category" msgstr "" -#: part/models.py:723 part/templates/part/detail.html:28 +#: part/models.py:723 part/templates/part/detail.html:29 #: part/templates/part/part_base.html:103 templates/js/part.js:169 #: templates/js/part.js:397 msgid "IPN" @@ -3897,7 +3897,7 @@ msgstr "" msgid "Part revision or version number" msgstr "" -#: part/models.py:731 part/templates/part/detail.html:35 report/models.py:200 +#: part/models.py:731 part/templates/part/detail.html:36 report/models.py:200 #: templates/js/part.js:173 msgid "Revision" msgstr "" @@ -3906,7 +3906,7 @@ msgstr "" msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:800 part/templates/part/detail.html:97 +#: part/models.py:800 part/templates/part/detail.html:98 msgid "Default Supplier" msgstr "" @@ -3922,7 +3922,7 @@ msgstr "" msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:814 part/templates/part/detail.html:113 +#: part/models.py:814 part/templates/part/detail.html:114 msgid "Minimum Stock" msgstr "" @@ -3954,7 +3954,7 @@ msgstr "" msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:854 part/templates/part/detail.html:227 +#: part/models.py:854 part/templates/part/detail.html:255 #: templates/js/table_filters.js:21 templates/js/table_filters.js:69 #: templates/js/table_filters.js:250 templates/js/table_filters.js:319 msgid "Active" @@ -4175,10 +4175,6 @@ msgstr "" msgid "Sales Order Allocations" msgstr "" -#: part/templates/part/attachments.html:10 -msgid "Part Attachments" -msgstr "" - #: part/templates/part/bom.html:10 part/templates/part/navbar.html:45 #: part/templates/part/navbar.html:48 msgid "Bill of Materials" @@ -4231,7 +4227,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:67 part/views.py:1654 +#: part/templates/part/bom.html:67 part/views.py:1620 msgid "Export Bill of Materials" msgstr "" @@ -4301,7 +4297,7 @@ msgstr "" msgid "All parts" msgstr "全てのパーツ" -#: part/templates/part/category.html:38 part/views.py:1992 +#: part/templates/part/category.html:38 part/views.py:1958 msgid "Create new part category" msgstr "" @@ -4390,7 +4386,7 @@ msgstr "" msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:286 part/views.py:1940 +#: part/templates/part/category.html:286 part/views.py:1906 msgid "Edit Part Category" msgstr "" @@ -4435,7 +4431,6 @@ msgid "Import Parts" msgstr "" #: part/templates/part/category_parametric.html:10 -#: part/templates/part/detail.html:246 msgid "Part Parameters" msgstr "" @@ -4463,90 +4458,98 @@ msgstr "" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "" -#: part/templates/part/detail.html:11 part/templates/part/navbar.html:14 +#: part/templates/part/detail.html:12 part/templates/part/navbar.html:14 msgid "Part Details" msgstr "" -#: part/templates/part/detail.html:42 part/templates/part/part_base.html:204 +#: part/templates/part/detail.html:43 part/templates/part/part_base.html:204 msgid "Latest Serial Number" msgstr "" -#: part/templates/part/detail.html:47 +#: part/templates/part/detail.html:48 msgid "No serial numbers recorded" msgstr "" -#: part/templates/part/detail.html:120 +#: part/templates/part/detail.html:121 msgid "Stock Expiry Time" msgstr "" -#: part/templates/part/detail.html:139 +#: part/templates/part/detail.html:140 msgid "Responsible User" msgstr "" -#: part/templates/part/detail.html:153 +#: part/templates/part/detail.html:154 +msgid "Edit Notes" +msgstr "" + +#: part/templates/part/detail.html:181 msgid "Part is virtual (not a physical part)" msgstr "" -#: part/templates/part/detail.html:155 +#: part/templates/part/detail.html:183 msgid "Part is not a virtual part" msgstr "" -#: part/templates/part/detail.html:163 +#: part/templates/part/detail.html:191 msgid "Part is a template part (variants can be made from this part)" msgstr "" -#: part/templates/part/detail.html:165 +#: part/templates/part/detail.html:193 msgid "Part is not a template part" msgstr "" -#: part/templates/part/detail.html:173 +#: part/templates/part/detail.html:201 msgid "Part can be assembled from other parts" msgstr "" -#: part/templates/part/detail.html:175 +#: part/templates/part/detail.html:203 msgid "Part cannot be assembled from other parts" msgstr "" -#: part/templates/part/detail.html:183 +#: part/templates/part/detail.html:211 msgid "Part can be used in assemblies" msgstr "" -#: part/templates/part/detail.html:185 +#: part/templates/part/detail.html:213 msgid "Part cannot be used in assemblies" msgstr "" -#: part/templates/part/detail.html:193 +#: part/templates/part/detail.html:221 msgid "Part stock is tracked by serial number" msgstr "" -#: part/templates/part/detail.html:195 +#: part/templates/part/detail.html:223 msgid "Part stock is not tracked by serial number" msgstr "" -#: part/templates/part/detail.html:203 part/templates/part/detail.html:205 +#: part/templates/part/detail.html:231 part/templates/part/detail.html:233 msgid "Part can be purchased from external suppliers" msgstr "" -#: part/templates/part/detail.html:213 +#: part/templates/part/detail.html:241 msgid "Part can be sold to customers" msgstr "" -#: part/templates/part/detail.html:215 +#: part/templates/part/detail.html:243 msgid "Part cannot be sold to customers" msgstr "" -#: part/templates/part/detail.html:230 +#: part/templates/part/detail.html:258 msgid "Part is active" msgstr "" -#: part/templates/part/detail.html:232 +#: part/templates/part/detail.html:260 msgid "Part is not active" msgstr "" -#: part/templates/part/detail.html:253 +#: part/templates/part/detail.html:281 msgid "Add new parameter" msgstr "" +#: part/templates/part/detail.html:319 +msgid "Edit Part Notes" +msgstr "" + #: part/templates/part/import_wizard/ajax_part_upload.html:29 #: part/templates/part/import_wizard/part_upload.html:51 msgid "Unsuffitient privileges." @@ -4593,10 +4596,6 @@ msgstr "" msgid "Related Parts" msgstr "" -#: part/templates/part/navbar.html:118 part/templates/part/notes.html:12 -msgid "Part Notes" -msgstr "" - #: part/templates/part/part_app_base.html:12 msgid "Part List" msgstr "" @@ -4864,7 +4863,7 @@ msgstr "" msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:2410 +#: part/templates/part/prices.html:206 part/views.py:2376 msgid "Add Internal Price Break" msgstr "" @@ -5016,115 +5015,115 @@ msgstr "" msgid "Match References" msgstr "" -#: part/views.py:926 +#: part/views.py:892 msgid "None" msgstr "" -#: part/views.py:985 +#: part/views.py:951 msgid "Part QR Code" msgstr "" -#: part/views.py:1087 +#: part/views.py:1053 msgid "Select Part Image" msgstr "" -#: part/views.py:1113 +#: part/views.py:1079 msgid "Updated part image" msgstr "" -#: part/views.py:1116 +#: part/views.py:1082 msgid "Part image not found" msgstr "" -#: part/views.py:1127 +#: part/views.py:1093 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1162 +#: part/views.py:1128 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1192 +#: part/views.py:1158 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1213 +#: part/views.py:1179 msgid "Validate BOM" msgstr "" -#: part/views.py:1234 +#: part/views.py:1200 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1245 +#: part/views.py:1211 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1318 +#: part/views.py:1284 msgid "Match Parts" msgstr "" -#: part/views.py:1706 +#: part/views.py:1672 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:1713 +#: part/views.py:1679 msgid "Part was deleted" msgstr "" -#: part/views.py:1722 +#: part/views.py:1688 msgid "Part Pricing" msgstr "" -#: part/views.py:1863 +#: part/views.py:1829 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:1873 +#: part/views.py:1839 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:1880 +#: part/views.py:1846 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:1978 +#: part/views.py:1944 msgid "Delete Part Category" msgstr "" -#: part/views.py:1984 +#: part/views.py:1950 msgid "Part category was deleted" msgstr "" -#: part/views.py:2036 +#: part/views.py:2002 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2137 +#: part/views.py:2103 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2193 +#: part/views.py:2159 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2212 +#: part/views.py:2178 msgid "Create BOM Item" msgstr "" -#: part/views.py:2282 +#: part/views.py:2248 msgid "Edit BOM item" msgstr "" -#: part/views.py:2343 +#: part/views.py:2309 msgid "Added new price break" msgstr "" -#: part/views.py:2419 +#: part/views.py:2385 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2427 +#: part/views.py:2393 msgid "Delete Internal Price Break" msgstr "" @@ -6811,15 +6810,15 @@ msgstr "" msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:797 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:801 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1164 +#: templates/js/forms.js:1168 msgid "Searching" msgstr "" -#: templates/js/forms.js:1314 +#: templates/js/forms.js:1318 msgid "Clear input" msgstr "" From 5b9cdcf8345742e28729ea77acc044b234ab82f0 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 13 Jul 2021 00:31:41 +1000 Subject: [PATCH 455/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/pl/LC_MESSAGES/django.po | 223 +++++++++++----------- 1 file changed, 111 insertions(+), 112 deletions(-) diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 2732b948ca..77c2f93331 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-12 12:41+0000\n" -"PO-Revision-Date: 2021-07-12 13:24\n" +"POT-Creation-Date: 2021-07-12 13:57+0000\n" +"PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -36,7 +36,7 @@ msgstr "Wprowadź dane" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:506 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:510 msgid "Confirm" msgstr "Potwierdź" @@ -152,7 +152,7 @@ msgstr "Nazwa" #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:174 -#: part/models.py:703 part/templates/part/detail.html:54 +#: part/models.py:703 part/templates/part/detail.html:55 #: part/templates/part/set_category.html:14 report/models.py:194 #: report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -726,7 +726,7 @@ msgid "Batch code for this build output" msgstr "Kod partii dla wyjścia budowy" #: build/models.py:264 order/models.py:162 part/models.py:875 -#: part/templates/part/detail.html:126 templates/js/order.js:360 +#: part/templates/part/detail.html:127 templates/js/order.js:360 msgid "Creation Date" msgstr "Data utworzenia" @@ -767,7 +767,7 @@ msgstr "Użytkownik odpowiedzialny za to zamówienie budowy" #: company/templates/company/manufacturer_part_detail.html:28 #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 -#: part/templates/part/detail.html:83 part/templates/part/part_base.html:110 +#: part/templates/part/detail.html:84 part/templates/part/part_base.html:110 #: stock/models.py:464 stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "Link Zewnętrzny" @@ -786,7 +786,7 @@ msgstr "Link do zewnętrznego adresu URL" #: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 -#: part/templates/part/navbar.html:121 +#: part/templates/part/detail.html:150 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 @@ -939,16 +939,15 @@ msgstr "Numer Seryjny" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:112 -#: part/templates/part/navbar.html:115 stock/templates/stock/navbar.html:47 -#: stock/templates/stock/navbar.html:50 +#: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:294 +#: stock/templates/stock/navbar.html:47 stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "Załączniki" #: build/templates/build/attachments.html:51 #: order/templates/order/po_attachments.html:79 #: order/templates/order/so_attachments.html:79 -#: part/templates/part/attachments.html:81 +#: part/templates/part/detail.html:451 #: stock/templates/stock/item_attachments.html:81 #: templates/attachment_table.html:6 msgid "Add Attachment" @@ -957,7 +956,7 @@ msgstr "" #: build/templates/build/attachments.html:69 #: order/templates/order/po_attachments.html:51 #: order/templates/order/so_attachments.html:52 -#: part/templates/part/attachments.html:35 +#: part/templates/part/detail.html:405 #: stock/templates/stock/item_attachments.html:49 msgid "Edit Attachment" msgstr "Edytuj załącznik" @@ -965,7 +964,7 @@ msgstr "Edytuj załącznik" #: build/templates/build/attachments.html:76 #: order/templates/order/po_attachments.html:58 #: order/templates/order/so_attachments.html:58 -#: part/templates/part/attachments.html:44 +#: part/templates/part/detail.html:414 #: stock/templates/stock/item_attachments.html:58 msgid "Confirm Delete Operation" msgstr "" @@ -973,7 +972,7 @@ msgstr "" #: build/templates/build/attachments.html:77 #: order/templates/order/po_attachments.html:59 #: order/templates/order/so_attachments.html:59 -#: part/templates/part/attachments.html:45 +#: part/templates/part/detail.html:415 #: stock/templates/stock/item_attachments.html:59 msgid "Delete Attachment" msgstr "Usuń załącznik" @@ -1327,14 +1326,14 @@ msgstr "Notatki tworzenia" #: build/templates/build/notes.html:14 company/templates/company/notes.html:13 #: order/templates/order/order_notes.html:15 #: order/templates/order/sales_order_notes.html:16 -#: part/templates/part/notes.html:14 stock/templates/stock/item_notes.html:15 +#: stock/templates/stock/item_notes.html:15 msgid "Edit notes" msgstr "Edytuj uwagi" #: build/templates/build/notes.html:26 company/templates/company/notes.html:24 #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 -#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:499 +#: stock/templates/stock/item_base.html:499 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "Zapisz" @@ -1617,7 +1616,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:160 +#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:188 #: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -1627,7 +1626,7 @@ msgstr "Szablon" msgid "Parts are templates by default" msgstr "" -#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:198 #: templates/js/table_filters.js:132 templates/js/table_filters.js:336 msgid "Assembly" msgstr "Złożenie" @@ -1636,7 +1635,7 @@ msgstr "Złożenie" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:208 #: templates/js/table_filters.js:340 msgid "Component" msgstr "Komponent" @@ -1645,7 +1644,7 @@ msgstr "Komponent" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:228 msgid "Purchaseable" msgstr "Możliwość zakupu" @@ -1653,7 +1652,7 @@ msgstr "Możliwość zakupu" msgid "Parts are purchaseable by default" msgstr "Części są domyślnie z możliwością zakupu" -#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:238 #: templates/js/table_filters.js:348 msgid "Salable" msgstr "Możliwość sprzedaży" @@ -1662,7 +1661,7 @@ msgstr "Możliwość sprzedaży" msgid "Parts are salable by default" msgstr "Części są domyślnie z możliwością sprzedaży" -#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:218 #: templates/js/table_filters.js:33 templates/js/table_filters.js:352 msgid "Trackable" msgstr "Możliwość śledzenia" @@ -1671,7 +1670,7 @@ msgstr "Możliwość śledzenia" msgid "Parts are trackable by default" msgstr "Części są domyślnie z możliwością śledzenia" -#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:178 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "Wirtualny" @@ -1776,7 +1775,7 @@ msgstr "" msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:293 part/templates/part/detail.html:121 +#: common/models.py:293 part/templates/part/detail.html:122 msgid "days" msgstr "dni" @@ -1906,7 +1905,7 @@ msgstr "" #: order/templates/order/po_navbar.html:22 order/views.py:337 #: part/templates/part/bom_upload/upload_file.html:47 #: part/templates/part/import_wizard/part_upload.html:45 part/views.py:622 -#: part/views.py:1316 +#: part/views.py:1282 msgid "Upload File" msgstr "Wyślij plik" @@ -1914,7 +1913,7 @@ msgstr "Wyślij plik" #: order/views.py:338 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:623 -#: part/views.py:1317 +#: part/views.py:1283 msgid "Match Fields" msgstr "" @@ -2126,7 +2125,7 @@ msgid "Parameter value" msgstr "" #: company/models.py:428 part/models.py:821 part/models.py:2193 -#: part/templates/part/detail.html:106 templates/js/company.js:377 +#: part/templates/part/detail.html:107 templates/js/company.js:377 #: templates/js/part.js:266 msgid "Units" msgstr "Jednostki" @@ -2469,11 +2468,12 @@ msgstr "Usuń" #: company/templates/company/manufacturer_part_suppliers.html:37 #: part/templates/part/category_navbar.html:46 #: part/templates/part/category_navbar.html:49 +#: part/templates/part/detail.html:275 msgid "Parameters" msgstr "Parametry" #: company/templates/company/manufacturer_part_suppliers.html:43 -#: part/templates/part/detail.html:254 +#: part/templates/part/detail.html:282 #: templates/InvenTree/settings/category.html:29 #: templates/InvenTree/settings/part.html:65 msgid "New Parameter" @@ -2484,7 +2484,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:80 -#: part/templates/part/detail.html:316 +#: part/templates/part/detail.html:368 msgid "Add Parameter" msgstr "" @@ -2626,7 +2626,7 @@ msgstr "Informacja cenowa" #: company/templates/company/supplier_part_pricing.html:19 #: company/templates/company/supplier_part_pricing.html:118 -#: part/templates/part/prices.html:264 part/views.py:2339 +#: part/templates/part/prices.html:264 part/views.py:2305 msgid "Add Price Break" msgstr "" @@ -2634,11 +2634,11 @@ msgstr "" msgid "No price break information found" msgstr "" -#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2401 +#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2367 msgid "Delete Price Break" msgstr "" -#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2387 +#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2353 msgid "Edit Price Break" msgstr "Edytuj przedział cenowy" @@ -2676,20 +2676,20 @@ msgstr "Firmy" msgid "New Company" msgstr "Nowa firma" -#: company/views.py:160 part/views.py:1008 +#: company/views.py:160 part/views.py:974 msgid "Download Image" msgstr "Pobierz obraz" -#: company/views.py:189 part/views.py:1040 +#: company/views.py:189 part/views.py:1006 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:196 part/views.py:1047 +#: company/views.py:196 part/views.py:1013 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:205 part/views.py:1056 +#: company/views.py:205 part/views.py:1022 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2811,7 +2811,7 @@ msgstr "Opis Zamówienia" msgid "Link to external page" msgstr "Link do zewnętrznej witryny" -#: order/models.py:168 part/templates/part/detail.html:132 +#: order/models.py:168 part/templates/part/detail.html:133 msgid "Created By" msgstr "Utworzony przez" @@ -3657,7 +3657,7 @@ msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" #: part/bom.py:133 part/models.py:72 part/models.py:755 -#: part/templates/part/category.html:75 part/templates/part/detail.html:90 +#: part/templates/part/category.html:75 part/templates/part/detail.html:91 msgid "Default Location" msgstr "Domyślna lokalizacja" @@ -3841,7 +3841,7 @@ msgstr "" msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:679 part/templates/part/detail.html:22 +#: part/models.py:679 part/templates/part/detail.html:23 msgid "Part name" msgstr "" @@ -3857,7 +3857,7 @@ msgstr "" msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:698 part/templates/part/detail.html:60 +#: part/models.py:698 part/templates/part/detail.html:61 msgid "Variant Of" msgstr "Wariant" @@ -3866,7 +3866,7 @@ msgid "Part description" msgstr "Opis części" #: part/models.py:709 part/templates/part/category.html:82 -#: part/templates/part/detail.html:67 +#: part/templates/part/detail.html:68 msgid "Keywords" msgstr "Słowa kluczowe" @@ -3874,7 +3874,7 @@ msgstr "Słowa kluczowe" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:73 +#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:74 #: part/templates/part/set_category.html:15 templates/js/part.js:553 msgid "Category" msgstr "Kategoria" @@ -3883,7 +3883,7 @@ msgstr "Kategoria" msgid "Part category" msgstr "" -#: part/models.py:723 part/templates/part/detail.html:28 +#: part/models.py:723 part/templates/part/detail.html:29 #: part/templates/part/part_base.html:103 templates/js/part.js:169 #: templates/js/part.js:397 msgid "IPN" @@ -3897,7 +3897,7 @@ msgstr "" msgid "Part revision or version number" msgstr "" -#: part/models.py:731 part/templates/part/detail.html:35 report/models.py:200 +#: part/models.py:731 part/templates/part/detail.html:36 report/models.py:200 #: templates/js/part.js:173 msgid "Revision" msgstr "Wersja" @@ -3906,7 +3906,7 @@ msgstr "Wersja" msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:800 part/templates/part/detail.html:97 +#: part/models.py:800 part/templates/part/detail.html:98 msgid "Default Supplier" msgstr "" @@ -3922,7 +3922,7 @@ msgstr "" msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:814 part/templates/part/detail.html:113 +#: part/models.py:814 part/templates/part/detail.html:114 msgid "Minimum Stock" msgstr "Minimalny stan magazynowy" @@ -3954,7 +3954,7 @@ msgstr "" msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:854 part/templates/part/detail.html:227 +#: part/models.py:854 part/templates/part/detail.html:255 #: templates/js/table_filters.js:21 templates/js/table_filters.js:69 #: templates/js/table_filters.js:250 templates/js/table_filters.js:319 msgid "Active" @@ -4175,10 +4175,6 @@ msgstr "" msgid "Sales Order Allocations" msgstr "" -#: part/templates/part/attachments.html:10 -msgid "Part Attachments" -msgstr "" - #: part/templates/part/bom.html:10 part/templates/part/navbar.html:45 #: part/templates/part/navbar.html:48 msgid "Bill of Materials" @@ -4231,7 +4227,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:67 part/views.py:1654 +#: part/templates/part/bom.html:67 part/views.py:1620 msgid "Export Bill of Materials" msgstr "" @@ -4301,7 +4297,7 @@ msgstr "" msgid "All parts" msgstr "Wszystkie części" -#: part/templates/part/category.html:38 part/views.py:1992 +#: part/templates/part/category.html:38 part/views.py:1958 msgid "Create new part category" msgstr "Stwórz nową kategorię komponentów" @@ -4390,7 +4386,7 @@ msgstr "Utwórz nową lokalizację magazynową" msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:286 part/views.py:1940 +#: part/templates/part/category.html:286 part/views.py:1906 msgid "Edit Part Category" msgstr "" @@ -4435,7 +4431,6 @@ msgid "Import Parts" msgstr "" #: part/templates/part/category_parametric.html:10 -#: part/templates/part/detail.html:246 msgid "Part Parameters" msgstr "Parametry części" @@ -4463,90 +4458,98 @@ msgstr "" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "" -#: part/templates/part/detail.html:11 part/templates/part/navbar.html:14 +#: part/templates/part/detail.html:12 part/templates/part/navbar.html:14 msgid "Part Details" msgstr "Szczegóły części" -#: part/templates/part/detail.html:42 part/templates/part/part_base.html:204 +#: part/templates/part/detail.html:43 part/templates/part/part_base.html:204 msgid "Latest Serial Number" msgstr "Ostatni numer seryjny" -#: part/templates/part/detail.html:47 +#: part/templates/part/detail.html:48 msgid "No serial numbers recorded" msgstr "" -#: part/templates/part/detail.html:120 +#: part/templates/part/detail.html:121 msgid "Stock Expiry Time" msgstr "" -#: part/templates/part/detail.html:139 +#: part/templates/part/detail.html:140 msgid "Responsible User" msgstr "Odpowiedzialny użytkownik" -#: part/templates/part/detail.html:153 +#: part/templates/part/detail.html:154 +msgid "Edit Notes" +msgstr "" + +#: part/templates/part/detail.html:181 msgid "Part is virtual (not a physical part)" msgstr "Część jest wirtualna (nie fizyczna)" -#: part/templates/part/detail.html:155 +#: part/templates/part/detail.html:183 msgid "Part is not a virtual part" msgstr "Część nie jest częścią wirtualną" -#: part/templates/part/detail.html:163 +#: part/templates/part/detail.html:191 msgid "Part is a template part (variants can be made from this part)" msgstr "" -#: part/templates/part/detail.html:165 +#: part/templates/part/detail.html:193 msgid "Part is not a template part" msgstr "" -#: part/templates/part/detail.html:173 +#: part/templates/part/detail.html:201 msgid "Part can be assembled from other parts" msgstr "" -#: part/templates/part/detail.html:175 +#: part/templates/part/detail.html:203 msgid "Part cannot be assembled from other parts" msgstr "" -#: part/templates/part/detail.html:183 +#: part/templates/part/detail.html:211 msgid "Part can be used in assemblies" msgstr "" -#: part/templates/part/detail.html:185 +#: part/templates/part/detail.html:213 msgid "Part cannot be used in assemblies" msgstr "" -#: part/templates/part/detail.html:193 +#: part/templates/part/detail.html:221 msgid "Part stock is tracked by serial number" msgstr "" -#: part/templates/part/detail.html:195 +#: part/templates/part/detail.html:223 msgid "Part stock is not tracked by serial number" msgstr "" -#: part/templates/part/detail.html:203 part/templates/part/detail.html:205 +#: part/templates/part/detail.html:231 part/templates/part/detail.html:233 msgid "Part can be purchased from external suppliers" msgstr "" -#: part/templates/part/detail.html:213 +#: part/templates/part/detail.html:241 msgid "Part can be sold to customers" msgstr "" -#: part/templates/part/detail.html:215 +#: part/templates/part/detail.html:243 msgid "Part cannot be sold to customers" msgstr "" -#: part/templates/part/detail.html:230 +#: part/templates/part/detail.html:258 msgid "Part is active" msgstr "" -#: part/templates/part/detail.html:232 +#: part/templates/part/detail.html:260 msgid "Part is not active" msgstr "" -#: part/templates/part/detail.html:253 +#: part/templates/part/detail.html:281 msgid "Add new parameter" msgstr "" +#: part/templates/part/detail.html:319 +msgid "Edit Part Notes" +msgstr "" + #: part/templates/part/import_wizard/ajax_part_upload.html:29 #: part/templates/part/import_wizard/part_upload.html:51 msgid "Unsuffitient privileges." @@ -4593,10 +4596,6 @@ msgstr "" msgid "Related Parts" msgstr "" -#: part/templates/part/navbar.html:118 part/templates/part/notes.html:12 -msgid "Part Notes" -msgstr "" - #: part/templates/part/part_app_base.html:12 msgid "Part List" msgstr "" @@ -4864,7 +4863,7 @@ msgstr "" msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:2410 +#: part/templates/part/prices.html:206 part/views.py:2376 msgid "Add Internal Price Break" msgstr "" @@ -5016,115 +5015,115 @@ msgstr "" msgid "Match References" msgstr "" -#: part/views.py:926 +#: part/views.py:892 msgid "None" msgstr "" -#: part/views.py:985 +#: part/views.py:951 msgid "Part QR Code" msgstr "" -#: part/views.py:1087 +#: part/views.py:1053 msgid "Select Part Image" msgstr "" -#: part/views.py:1113 +#: part/views.py:1079 msgid "Updated part image" msgstr "" -#: part/views.py:1116 +#: part/views.py:1082 msgid "Part image not found" msgstr "" -#: part/views.py:1127 +#: part/views.py:1093 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1162 +#: part/views.py:1128 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1192 +#: part/views.py:1158 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1213 +#: part/views.py:1179 msgid "Validate BOM" msgstr "" -#: part/views.py:1234 +#: part/views.py:1200 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1245 +#: part/views.py:1211 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1318 +#: part/views.py:1284 msgid "Match Parts" msgstr "" -#: part/views.py:1706 +#: part/views.py:1672 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:1713 +#: part/views.py:1679 msgid "Part was deleted" msgstr "" -#: part/views.py:1722 +#: part/views.py:1688 msgid "Part Pricing" msgstr "" -#: part/views.py:1863 +#: part/views.py:1829 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:1873 +#: part/views.py:1839 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:1880 +#: part/views.py:1846 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:1978 +#: part/views.py:1944 msgid "Delete Part Category" msgstr "" -#: part/views.py:1984 +#: part/views.py:1950 msgid "Part category was deleted" msgstr "" -#: part/views.py:2036 +#: part/views.py:2002 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2137 +#: part/views.py:2103 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2193 +#: part/views.py:2159 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2212 +#: part/views.py:2178 msgid "Create BOM Item" msgstr "" -#: part/views.py:2282 +#: part/views.py:2248 msgid "Edit BOM item" msgstr "" -#: part/views.py:2343 +#: part/views.py:2309 msgid "Added new price break" msgstr "" -#: part/views.py:2419 +#: part/views.py:2385 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2427 +#: part/views.py:2393 msgid "Delete Internal Price Break" msgstr "" @@ -6811,15 +6810,15 @@ msgstr "" msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:797 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:801 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1164 +#: templates/js/forms.js:1168 msgid "Searching" msgstr "" -#: templates/js/forms.js:1314 +#: templates/js/forms.js:1318 msgid "Clear input" msgstr "" From 8bb60c72bfca704bb1266f3a55e74e1cbdc46bd4 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 13 Jul 2021 00:31:42 +1000 Subject: [PATCH 456/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ru/LC_MESSAGES/django.po | 223 +++++++++++----------- 1 file changed, 111 insertions(+), 112 deletions(-) diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index c0bf209fee..cca8835f5b 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-12 12:41+0000\n" -"PO-Revision-Date: 2021-07-12 13:24\n" +"POT-Creation-Date: 2021-07-12 13:57+0000\n" +"PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -36,7 +36,7 @@ msgstr "Введите дату" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:506 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:510 msgid "Confirm" msgstr "Подтвердить" @@ -152,7 +152,7 @@ msgstr "Название" #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:174 -#: part/models.py:703 part/templates/part/detail.html:54 +#: part/models.py:703 part/templates/part/detail.html:55 #: part/templates/part/set_category.html:14 report/models.py:194 #: report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -726,7 +726,7 @@ msgid "Batch code for this build output" msgstr "" #: build/models.py:264 order/models.py:162 part/models.py:875 -#: part/templates/part/detail.html:126 templates/js/order.js:360 +#: part/templates/part/detail.html:127 templates/js/order.js:360 msgid "Creation Date" msgstr "" @@ -767,7 +767,7 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:28 #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 -#: part/templates/part/detail.html:83 part/templates/part/part_base.html:110 +#: part/templates/part/detail.html:84 part/templates/part/part_base.html:110 #: stock/models.py:464 stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "" @@ -786,7 +786,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 -#: part/templates/part/navbar.html:121 +#: part/templates/part/detail.html:150 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 @@ -939,16 +939,15 @@ msgstr "" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:112 -#: part/templates/part/navbar.html:115 stock/templates/stock/navbar.html:47 -#: stock/templates/stock/navbar.html:50 +#: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:294 +#: stock/templates/stock/navbar.html:47 stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "" #: build/templates/build/attachments.html:51 #: order/templates/order/po_attachments.html:79 #: order/templates/order/so_attachments.html:79 -#: part/templates/part/attachments.html:81 +#: part/templates/part/detail.html:451 #: stock/templates/stock/item_attachments.html:81 #: templates/attachment_table.html:6 msgid "Add Attachment" @@ -957,7 +956,7 @@ msgstr "" #: build/templates/build/attachments.html:69 #: order/templates/order/po_attachments.html:51 #: order/templates/order/so_attachments.html:52 -#: part/templates/part/attachments.html:35 +#: part/templates/part/detail.html:405 #: stock/templates/stock/item_attachments.html:49 msgid "Edit Attachment" msgstr "" @@ -965,7 +964,7 @@ msgstr "" #: build/templates/build/attachments.html:76 #: order/templates/order/po_attachments.html:58 #: order/templates/order/so_attachments.html:58 -#: part/templates/part/attachments.html:44 +#: part/templates/part/detail.html:414 #: stock/templates/stock/item_attachments.html:58 msgid "Confirm Delete Operation" msgstr "" @@ -973,7 +972,7 @@ msgstr "" #: build/templates/build/attachments.html:77 #: order/templates/order/po_attachments.html:59 #: order/templates/order/so_attachments.html:59 -#: part/templates/part/attachments.html:45 +#: part/templates/part/detail.html:415 #: stock/templates/stock/item_attachments.html:59 msgid "Delete Attachment" msgstr "" @@ -1327,14 +1326,14 @@ msgstr "" #: build/templates/build/notes.html:14 company/templates/company/notes.html:13 #: order/templates/order/order_notes.html:15 #: order/templates/order/sales_order_notes.html:16 -#: part/templates/part/notes.html:14 stock/templates/stock/item_notes.html:15 +#: stock/templates/stock/item_notes.html:15 msgid "Edit notes" msgstr "" #: build/templates/build/notes.html:26 company/templates/company/notes.html:24 #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 -#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:499 +#: stock/templates/stock/item_base.html:499 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "" @@ -1617,7 +1616,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:160 +#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:188 #: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -1627,7 +1626,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:198 #: templates/js/table_filters.js:132 templates/js/table_filters.js:336 msgid "Assembly" msgstr "" @@ -1636,7 +1635,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:208 #: templates/js/table_filters.js:340 msgid "Component" msgstr "" @@ -1645,7 +1644,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:228 msgid "Purchaseable" msgstr "" @@ -1653,7 +1652,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:238 #: templates/js/table_filters.js:348 msgid "Salable" msgstr "" @@ -1662,7 +1661,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:218 #: templates/js/table_filters.js:33 templates/js/table_filters.js:352 msgid "Trackable" msgstr "" @@ -1671,7 +1670,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:178 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1776,7 +1775,7 @@ msgstr "" msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:293 part/templates/part/detail.html:121 +#: common/models.py:293 part/templates/part/detail.html:122 msgid "days" msgstr "" @@ -1906,7 +1905,7 @@ msgstr "" #: order/templates/order/po_navbar.html:22 order/views.py:337 #: part/templates/part/bom_upload/upload_file.html:47 #: part/templates/part/import_wizard/part_upload.html:45 part/views.py:622 -#: part/views.py:1316 +#: part/views.py:1282 msgid "Upload File" msgstr "" @@ -1914,7 +1913,7 @@ msgstr "" #: order/views.py:338 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:623 -#: part/views.py:1317 +#: part/views.py:1283 msgid "Match Fields" msgstr "" @@ -2126,7 +2125,7 @@ msgid "Parameter value" msgstr "" #: company/models.py:428 part/models.py:821 part/models.py:2193 -#: part/templates/part/detail.html:106 templates/js/company.js:377 +#: part/templates/part/detail.html:107 templates/js/company.js:377 #: templates/js/part.js:266 msgid "Units" msgstr "" @@ -2469,11 +2468,12 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:37 #: part/templates/part/category_navbar.html:46 #: part/templates/part/category_navbar.html:49 +#: part/templates/part/detail.html:275 msgid "Parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:43 -#: part/templates/part/detail.html:254 +#: part/templates/part/detail.html:282 #: templates/InvenTree/settings/category.html:29 #: templates/InvenTree/settings/part.html:65 msgid "New Parameter" @@ -2484,7 +2484,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:80 -#: part/templates/part/detail.html:316 +#: part/templates/part/detail.html:368 msgid "Add Parameter" msgstr "" @@ -2626,7 +2626,7 @@ msgstr "" #: company/templates/company/supplier_part_pricing.html:19 #: company/templates/company/supplier_part_pricing.html:118 -#: part/templates/part/prices.html:264 part/views.py:2339 +#: part/templates/part/prices.html:264 part/views.py:2305 msgid "Add Price Break" msgstr "" @@ -2634,11 +2634,11 @@ msgstr "" msgid "No price break information found" msgstr "" -#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2401 +#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2367 msgid "Delete Price Break" msgstr "" -#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2387 +#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2353 msgid "Edit Price Break" msgstr "" @@ -2676,20 +2676,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:160 part/views.py:1008 +#: company/views.py:160 part/views.py:974 msgid "Download Image" msgstr "" -#: company/views.py:189 part/views.py:1040 +#: company/views.py:189 part/views.py:1006 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:196 part/views.py:1047 +#: company/views.py:196 part/views.py:1013 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:205 part/views.py:1056 +#: company/views.py:205 part/views.py:1022 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2811,7 +2811,7 @@ msgstr "" msgid "Link to external page" msgstr "" -#: order/models.py:168 part/templates/part/detail.html:132 +#: order/models.py:168 part/templates/part/detail.html:133 msgid "Created By" msgstr "" @@ -3657,7 +3657,7 @@ msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" #: part/bom.py:133 part/models.py:72 part/models.py:755 -#: part/templates/part/category.html:75 part/templates/part/detail.html:90 +#: part/templates/part/category.html:75 part/templates/part/detail.html:91 msgid "Default Location" msgstr "" @@ -3841,7 +3841,7 @@ msgstr "" msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:679 part/templates/part/detail.html:22 +#: part/models.py:679 part/templates/part/detail.html:23 msgid "Part name" msgstr "" @@ -3857,7 +3857,7 @@ msgstr "" msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:698 part/templates/part/detail.html:60 +#: part/models.py:698 part/templates/part/detail.html:61 msgid "Variant Of" msgstr "" @@ -3866,7 +3866,7 @@ msgid "Part description" msgstr "" #: part/models.py:709 part/templates/part/category.html:82 -#: part/templates/part/detail.html:67 +#: part/templates/part/detail.html:68 msgid "Keywords" msgstr "" @@ -3874,7 +3874,7 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:73 +#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:74 #: part/templates/part/set_category.html:15 templates/js/part.js:553 msgid "Category" msgstr "" @@ -3883,7 +3883,7 @@ msgstr "" msgid "Part category" msgstr "" -#: part/models.py:723 part/templates/part/detail.html:28 +#: part/models.py:723 part/templates/part/detail.html:29 #: part/templates/part/part_base.html:103 templates/js/part.js:169 #: templates/js/part.js:397 msgid "IPN" @@ -3897,7 +3897,7 @@ msgstr "" msgid "Part revision or version number" msgstr "" -#: part/models.py:731 part/templates/part/detail.html:35 report/models.py:200 +#: part/models.py:731 part/templates/part/detail.html:36 report/models.py:200 #: templates/js/part.js:173 msgid "Revision" msgstr "" @@ -3906,7 +3906,7 @@ msgstr "" msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:800 part/templates/part/detail.html:97 +#: part/models.py:800 part/templates/part/detail.html:98 msgid "Default Supplier" msgstr "" @@ -3922,7 +3922,7 @@ msgstr "" msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:814 part/templates/part/detail.html:113 +#: part/models.py:814 part/templates/part/detail.html:114 msgid "Minimum Stock" msgstr "" @@ -3954,7 +3954,7 @@ msgstr "" msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:854 part/templates/part/detail.html:227 +#: part/models.py:854 part/templates/part/detail.html:255 #: templates/js/table_filters.js:21 templates/js/table_filters.js:69 #: templates/js/table_filters.js:250 templates/js/table_filters.js:319 msgid "Active" @@ -4175,10 +4175,6 @@ msgstr "" msgid "Sales Order Allocations" msgstr "" -#: part/templates/part/attachments.html:10 -msgid "Part Attachments" -msgstr "" - #: part/templates/part/bom.html:10 part/templates/part/navbar.html:45 #: part/templates/part/navbar.html:48 msgid "Bill of Materials" @@ -4231,7 +4227,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:67 part/views.py:1654 +#: part/templates/part/bom.html:67 part/views.py:1620 msgid "Export Bill of Materials" msgstr "" @@ -4301,7 +4297,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:1992 +#: part/templates/part/category.html:38 part/views.py:1958 msgid "Create new part category" msgstr "" @@ -4390,7 +4386,7 @@ msgstr "" msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:286 part/views.py:1940 +#: part/templates/part/category.html:286 part/views.py:1906 msgid "Edit Part Category" msgstr "" @@ -4435,7 +4431,6 @@ msgid "Import Parts" msgstr "" #: part/templates/part/category_parametric.html:10 -#: part/templates/part/detail.html:246 msgid "Part Parameters" msgstr "" @@ -4463,90 +4458,98 @@ msgstr "" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "" -#: part/templates/part/detail.html:11 part/templates/part/navbar.html:14 +#: part/templates/part/detail.html:12 part/templates/part/navbar.html:14 msgid "Part Details" msgstr "" -#: part/templates/part/detail.html:42 part/templates/part/part_base.html:204 +#: part/templates/part/detail.html:43 part/templates/part/part_base.html:204 msgid "Latest Serial Number" msgstr "" -#: part/templates/part/detail.html:47 +#: part/templates/part/detail.html:48 msgid "No serial numbers recorded" msgstr "" -#: part/templates/part/detail.html:120 +#: part/templates/part/detail.html:121 msgid "Stock Expiry Time" msgstr "" -#: part/templates/part/detail.html:139 +#: part/templates/part/detail.html:140 msgid "Responsible User" msgstr "" -#: part/templates/part/detail.html:153 +#: part/templates/part/detail.html:154 +msgid "Edit Notes" +msgstr "" + +#: part/templates/part/detail.html:181 msgid "Part is virtual (not a physical part)" msgstr "" -#: part/templates/part/detail.html:155 +#: part/templates/part/detail.html:183 msgid "Part is not a virtual part" msgstr "" -#: part/templates/part/detail.html:163 +#: part/templates/part/detail.html:191 msgid "Part is a template part (variants can be made from this part)" msgstr "" -#: part/templates/part/detail.html:165 +#: part/templates/part/detail.html:193 msgid "Part is not a template part" msgstr "" -#: part/templates/part/detail.html:173 +#: part/templates/part/detail.html:201 msgid "Part can be assembled from other parts" msgstr "" -#: part/templates/part/detail.html:175 +#: part/templates/part/detail.html:203 msgid "Part cannot be assembled from other parts" msgstr "" -#: part/templates/part/detail.html:183 +#: part/templates/part/detail.html:211 msgid "Part can be used in assemblies" msgstr "" -#: part/templates/part/detail.html:185 +#: part/templates/part/detail.html:213 msgid "Part cannot be used in assemblies" msgstr "" -#: part/templates/part/detail.html:193 +#: part/templates/part/detail.html:221 msgid "Part stock is tracked by serial number" msgstr "" -#: part/templates/part/detail.html:195 +#: part/templates/part/detail.html:223 msgid "Part stock is not tracked by serial number" msgstr "" -#: part/templates/part/detail.html:203 part/templates/part/detail.html:205 +#: part/templates/part/detail.html:231 part/templates/part/detail.html:233 msgid "Part can be purchased from external suppliers" msgstr "" -#: part/templates/part/detail.html:213 +#: part/templates/part/detail.html:241 msgid "Part can be sold to customers" msgstr "" -#: part/templates/part/detail.html:215 +#: part/templates/part/detail.html:243 msgid "Part cannot be sold to customers" msgstr "" -#: part/templates/part/detail.html:230 +#: part/templates/part/detail.html:258 msgid "Part is active" msgstr "" -#: part/templates/part/detail.html:232 +#: part/templates/part/detail.html:260 msgid "Part is not active" msgstr "" -#: part/templates/part/detail.html:253 +#: part/templates/part/detail.html:281 msgid "Add new parameter" msgstr "" +#: part/templates/part/detail.html:319 +msgid "Edit Part Notes" +msgstr "" + #: part/templates/part/import_wizard/ajax_part_upload.html:29 #: part/templates/part/import_wizard/part_upload.html:51 msgid "Unsuffitient privileges." @@ -4593,10 +4596,6 @@ msgstr "" msgid "Related Parts" msgstr "" -#: part/templates/part/navbar.html:118 part/templates/part/notes.html:12 -msgid "Part Notes" -msgstr "" - #: part/templates/part/part_app_base.html:12 msgid "Part List" msgstr "" @@ -4864,7 +4863,7 @@ msgstr "" msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:2410 +#: part/templates/part/prices.html:206 part/views.py:2376 msgid "Add Internal Price Break" msgstr "" @@ -5016,115 +5015,115 @@ msgstr "" msgid "Match References" msgstr "" -#: part/views.py:926 +#: part/views.py:892 msgid "None" msgstr "" -#: part/views.py:985 +#: part/views.py:951 msgid "Part QR Code" msgstr "" -#: part/views.py:1087 +#: part/views.py:1053 msgid "Select Part Image" msgstr "" -#: part/views.py:1113 +#: part/views.py:1079 msgid "Updated part image" msgstr "" -#: part/views.py:1116 +#: part/views.py:1082 msgid "Part image not found" msgstr "" -#: part/views.py:1127 +#: part/views.py:1093 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1162 +#: part/views.py:1128 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1192 +#: part/views.py:1158 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1213 +#: part/views.py:1179 msgid "Validate BOM" msgstr "" -#: part/views.py:1234 +#: part/views.py:1200 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1245 +#: part/views.py:1211 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1318 +#: part/views.py:1284 msgid "Match Parts" msgstr "" -#: part/views.py:1706 +#: part/views.py:1672 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:1713 +#: part/views.py:1679 msgid "Part was deleted" msgstr "" -#: part/views.py:1722 +#: part/views.py:1688 msgid "Part Pricing" msgstr "" -#: part/views.py:1863 +#: part/views.py:1829 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:1873 +#: part/views.py:1839 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:1880 +#: part/views.py:1846 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:1978 +#: part/views.py:1944 msgid "Delete Part Category" msgstr "" -#: part/views.py:1984 +#: part/views.py:1950 msgid "Part category was deleted" msgstr "" -#: part/views.py:2036 +#: part/views.py:2002 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2137 +#: part/views.py:2103 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2193 +#: part/views.py:2159 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2212 +#: part/views.py:2178 msgid "Create BOM Item" msgstr "" -#: part/views.py:2282 +#: part/views.py:2248 msgid "Edit BOM item" msgstr "" -#: part/views.py:2343 +#: part/views.py:2309 msgid "Added new price break" msgstr "" -#: part/views.py:2419 +#: part/views.py:2385 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2427 +#: part/views.py:2393 msgid "Delete Internal Price Break" msgstr "" @@ -6811,15 +6810,15 @@ msgstr "" msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:797 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:801 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1164 +#: templates/js/forms.js:1168 msgid "Searching" msgstr "" -#: templates/js/forms.js:1314 +#: templates/js/forms.js:1318 msgid "Clear input" msgstr "" From e8d86cccf29e785451b0a7079f47a38c67958f09 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 13 Jul 2021 00:31:45 +1000 Subject: [PATCH 457/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/tr/LC_MESSAGES/django.po | 223 +++++++++++----------- 1 file changed, 111 insertions(+), 112 deletions(-) diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 23a4739f91..521ed58feb 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-12 12:41+0000\n" -"PO-Revision-Date: 2021-07-12 13:24\n" +"POT-Creation-Date: 2021-07-12 13:57+0000\n" +"PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -36,7 +36,7 @@ msgstr "Tarih giriniz" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:506 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:510 msgid "Confirm" msgstr "Onay" @@ -152,7 +152,7 @@ msgstr "Adı" #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:174 -#: part/models.py:703 part/templates/part/detail.html:54 +#: part/models.py:703 part/templates/part/detail.html:55 #: part/templates/part/set_category.html:14 report/models.py:194 #: report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -726,7 +726,7 @@ msgid "Batch code for this build output" msgstr "Yapım işi çıktısı için sıra numarası" #: build/models.py:264 order/models.py:162 part/models.py:875 -#: part/templates/part/detail.html:126 templates/js/order.js:360 +#: part/templates/part/detail.html:127 templates/js/order.js:360 msgid "Creation Date" msgstr "Oluşturulma tarihi" @@ -767,7 +767,7 @@ msgstr "Bu yapım işi emrinden sorumlu kullanıcı" #: company/templates/company/manufacturer_part_detail.html:28 #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 -#: part/templates/part/detail.html:83 part/templates/part/part_base.html:110 +#: part/templates/part/detail.html:84 part/templates/part/part_base.html:110 #: stock/models.py:464 stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "Harici Bağlantı" @@ -786,7 +786,7 @@ msgstr "Harici URL'ye bağlantı" #: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 -#: part/templates/part/navbar.html:121 +#: part/templates/part/detail.html:150 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 @@ -939,16 +939,15 @@ msgstr "Seri Numara" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:112 -#: part/templates/part/navbar.html:115 stock/templates/stock/navbar.html:47 -#: stock/templates/stock/navbar.html:50 +#: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:294 +#: stock/templates/stock/navbar.html:47 stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "Ekler" #: build/templates/build/attachments.html:51 #: order/templates/order/po_attachments.html:79 #: order/templates/order/so_attachments.html:79 -#: part/templates/part/attachments.html:81 +#: part/templates/part/detail.html:451 #: stock/templates/stock/item_attachments.html:81 #: templates/attachment_table.html:6 msgid "Add Attachment" @@ -957,7 +956,7 @@ msgstr "" #: build/templates/build/attachments.html:69 #: order/templates/order/po_attachments.html:51 #: order/templates/order/so_attachments.html:52 -#: part/templates/part/attachments.html:35 +#: part/templates/part/detail.html:405 #: stock/templates/stock/item_attachments.html:49 msgid "Edit Attachment" msgstr "Ek Düzenle" @@ -965,7 +964,7 @@ msgstr "Ek Düzenle" #: build/templates/build/attachments.html:76 #: order/templates/order/po_attachments.html:58 #: order/templates/order/so_attachments.html:58 -#: part/templates/part/attachments.html:44 +#: part/templates/part/detail.html:414 #: stock/templates/stock/item_attachments.html:58 msgid "Confirm Delete Operation" msgstr "" @@ -973,7 +972,7 @@ msgstr "" #: build/templates/build/attachments.html:77 #: order/templates/order/po_attachments.html:59 #: order/templates/order/so_attachments.html:59 -#: part/templates/part/attachments.html:45 +#: part/templates/part/detail.html:415 #: stock/templates/stock/item_attachments.html:59 msgid "Delete Attachment" msgstr "Eki Sil" @@ -1327,14 +1326,14 @@ msgstr "Yapım İşi Notları" #: build/templates/build/notes.html:14 company/templates/company/notes.html:13 #: order/templates/order/order_notes.html:15 #: order/templates/order/sales_order_notes.html:16 -#: part/templates/part/notes.html:14 stock/templates/stock/item_notes.html:15 +#: stock/templates/stock/item_notes.html:15 msgid "Edit notes" msgstr "Notları Düzenle" #: build/templates/build/notes.html:26 company/templates/company/notes.html:24 #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 -#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:499 +#: stock/templates/stock/item_base.html:499 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "Kaydet" @@ -1617,7 +1616,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:160 +#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:188 #: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -1627,7 +1626,7 @@ msgstr "Şablon" msgid "Parts are templates by default" msgstr "Parçaları varsayılan olan şablondur" -#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:198 #: templates/js/table_filters.js:132 templates/js/table_filters.js:336 msgid "Assembly" msgstr "Montaj" @@ -1636,7 +1635,7 @@ msgstr "Montaj" msgid "Parts can be assembled from other components by default" msgstr "Parçalar varsayılan olarak başka bileşenlerden monte edilebilir" -#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:208 #: templates/js/table_filters.js:340 msgid "Component" msgstr "Bileşen" @@ -1645,7 +1644,7 @@ msgstr "Bileşen" msgid "Parts can be used as sub-components by default" msgstr "Parçalar varsayılan olarak alt bileşen olarak kullanılabilir" -#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:228 msgid "Purchaseable" msgstr "Satın Alınabilir" @@ -1653,7 +1652,7 @@ msgstr "Satın Alınabilir" msgid "Parts are purchaseable by default" msgstr "Parçalar varsayılan olarak satın alınabilir" -#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:238 #: templates/js/table_filters.js:348 msgid "Salable" msgstr "Satılabilir" @@ -1662,7 +1661,7 @@ msgstr "Satılabilir" msgid "Parts are salable by default" msgstr "Parçalar varsayılan olarak satılabilir" -#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:218 #: templates/js/table_filters.js:33 templates/js/table_filters.js:352 msgid "Trackable" msgstr "Takip Edilebilir" @@ -1671,7 +1670,7 @@ msgstr "Takip Edilebilir" msgid "Parts are trackable by default" msgstr "Parçalar varsayılan olarak takip edilebilir" -#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:178 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "Sanal" @@ -1776,7 +1775,7 @@ msgstr "" msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:293 part/templates/part/detail.html:121 +#: common/models.py:293 part/templates/part/detail.html:122 msgid "days" msgstr "" @@ -1906,7 +1905,7 @@ msgstr "" #: order/templates/order/po_navbar.html:22 order/views.py:337 #: part/templates/part/bom_upload/upload_file.html:47 #: part/templates/part/import_wizard/part_upload.html:45 part/views.py:622 -#: part/views.py:1316 +#: part/views.py:1282 msgid "Upload File" msgstr "Dosya Yükle" @@ -1914,7 +1913,7 @@ msgstr "Dosya Yükle" #: order/views.py:338 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:623 -#: part/views.py:1317 +#: part/views.py:1283 msgid "Match Fields" msgstr "" @@ -2126,7 +2125,7 @@ msgid "Parameter value" msgstr "" #: company/models.py:428 part/models.py:821 part/models.py:2193 -#: part/templates/part/detail.html:106 templates/js/company.js:377 +#: part/templates/part/detail.html:107 templates/js/company.js:377 #: templates/js/part.js:266 msgid "Units" msgstr "" @@ -2469,11 +2468,12 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:37 #: part/templates/part/category_navbar.html:46 #: part/templates/part/category_navbar.html:49 +#: part/templates/part/detail.html:275 msgid "Parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:43 -#: part/templates/part/detail.html:254 +#: part/templates/part/detail.html:282 #: templates/InvenTree/settings/category.html:29 #: templates/InvenTree/settings/part.html:65 msgid "New Parameter" @@ -2484,7 +2484,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:80 -#: part/templates/part/detail.html:316 +#: part/templates/part/detail.html:368 msgid "Add Parameter" msgstr "" @@ -2626,7 +2626,7 @@ msgstr "" #: company/templates/company/supplier_part_pricing.html:19 #: company/templates/company/supplier_part_pricing.html:118 -#: part/templates/part/prices.html:264 part/views.py:2339 +#: part/templates/part/prices.html:264 part/views.py:2305 msgid "Add Price Break" msgstr "" @@ -2634,11 +2634,11 @@ msgstr "" msgid "No price break information found" msgstr "" -#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2401 +#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2367 msgid "Delete Price Break" msgstr "" -#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2387 +#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2353 msgid "Edit Price Break" msgstr "" @@ -2676,20 +2676,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:160 part/views.py:1008 +#: company/views.py:160 part/views.py:974 msgid "Download Image" msgstr "" -#: company/views.py:189 part/views.py:1040 +#: company/views.py:189 part/views.py:1006 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:196 part/views.py:1047 +#: company/views.py:196 part/views.py:1013 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:205 part/views.py:1056 +#: company/views.py:205 part/views.py:1022 msgid "Supplied URL is not a valid image file" msgstr "Sağlanan URL geçerli bir resim dosyası değil" @@ -2811,7 +2811,7 @@ msgstr "" msgid "Link to external page" msgstr "" -#: order/models.py:168 part/templates/part/detail.html:132 +#: order/models.py:168 part/templates/part/detail.html:133 msgid "Created By" msgstr "" @@ -3657,7 +3657,7 @@ msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" #: part/bom.py:133 part/models.py:72 part/models.py:755 -#: part/templates/part/category.html:75 part/templates/part/detail.html:90 +#: part/templates/part/category.html:75 part/templates/part/detail.html:91 msgid "Default Location" msgstr "Varsayılan Konum" @@ -3841,7 +3841,7 @@ msgstr "En son seri numarası" msgid "Duplicate IPN not allowed in part settings" msgstr "Yinelenen DPN'ye parça ayarlarında izin verilmiyor" -#: part/models.py:679 part/templates/part/detail.html:22 +#: part/models.py:679 part/templates/part/detail.html:23 msgid "Part name" msgstr "" @@ -3857,7 +3857,7 @@ msgstr "Bu parça bir şablon parçası mı?" msgid "Is this part a variant of another part?" msgstr "Bu parça başka bir parçanın çeşidi mi?" -#: part/models.py:698 part/templates/part/detail.html:60 +#: part/models.py:698 part/templates/part/detail.html:61 msgid "Variant Of" msgstr "Çeşidi" @@ -3866,7 +3866,7 @@ msgid "Part description" msgstr "" #: part/models.py:709 part/templates/part/category.html:82 -#: part/templates/part/detail.html:67 +#: part/templates/part/detail.html:68 msgid "Keywords" msgstr "" @@ -3874,7 +3874,7 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:73 +#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:74 #: part/templates/part/set_category.html:15 templates/js/part.js:553 msgid "Category" msgstr "" @@ -3883,7 +3883,7 @@ msgstr "" msgid "Part category" msgstr "" -#: part/models.py:723 part/templates/part/detail.html:28 +#: part/models.py:723 part/templates/part/detail.html:29 #: part/templates/part/part_base.html:103 templates/js/part.js:169 #: templates/js/part.js:397 msgid "IPN" @@ -3897,7 +3897,7 @@ msgstr "" msgid "Part revision or version number" msgstr "Parça revizyon veya versiyon numarası" -#: part/models.py:731 part/templates/part/detail.html:35 report/models.py:200 +#: part/models.py:731 part/templates/part/detail.html:36 report/models.py:200 #: templates/js/part.js:173 msgid "Revision" msgstr "Revizyon" @@ -3906,7 +3906,7 @@ msgstr "Revizyon" msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:800 part/templates/part/detail.html:97 +#: part/models.py:800 part/templates/part/detail.html:98 msgid "Default Supplier" msgstr "" @@ -3922,7 +3922,7 @@ msgstr "" msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:814 part/templates/part/detail.html:113 +#: part/models.py:814 part/templates/part/detail.html:114 msgid "Minimum Stock" msgstr "" @@ -3954,7 +3954,7 @@ msgstr "Bu parça dış tedarikçilerden satın alınabilir mi?" msgid "Can this part be sold to customers?" msgstr "Bu parça müşterilere satılabilir mi?" -#: part/models.py:854 part/templates/part/detail.html:227 +#: part/models.py:854 part/templates/part/detail.html:255 #: templates/js/table_filters.js:21 templates/js/table_filters.js:69 #: templates/js/table_filters.js:250 templates/js/table_filters.js:319 msgid "Active" @@ -4175,10 +4175,6 @@ msgstr "" msgid "Sales Order Allocations" msgstr "" -#: part/templates/part/attachments.html:10 -msgid "Part Attachments" -msgstr "" - #: part/templates/part/bom.html:10 part/templates/part/navbar.html:45 #: part/templates/part/navbar.html:48 msgid "Bill of Materials" @@ -4231,7 +4227,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:67 part/views.py:1654 +#: part/templates/part/bom.html:67 part/views.py:1620 msgid "Export Bill of Materials" msgstr "" @@ -4301,7 +4297,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:1992 +#: part/templates/part/category.html:38 part/views.py:1958 msgid "Create new part category" msgstr "" @@ -4390,7 +4386,7 @@ msgstr "Yeni Stok konumu oluştur" msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:286 part/views.py:1940 +#: part/templates/part/category.html:286 part/views.py:1906 msgid "Edit Part Category" msgstr "" @@ -4435,7 +4431,6 @@ msgid "Import Parts" msgstr "" #: part/templates/part/category_parametric.html:10 -#: part/templates/part/detail.html:246 msgid "Part Parameters" msgstr "" @@ -4463,90 +4458,98 @@ msgstr "" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "" -#: part/templates/part/detail.html:11 part/templates/part/navbar.html:14 +#: part/templates/part/detail.html:12 part/templates/part/navbar.html:14 msgid "Part Details" msgstr "" -#: part/templates/part/detail.html:42 part/templates/part/part_base.html:204 +#: part/templates/part/detail.html:43 part/templates/part/part_base.html:204 msgid "Latest Serial Number" msgstr "Son Seri Numarası" -#: part/templates/part/detail.html:47 +#: part/templates/part/detail.html:48 msgid "No serial numbers recorded" msgstr "Seri numaraları kaydedildi" -#: part/templates/part/detail.html:120 +#: part/templates/part/detail.html:121 msgid "Stock Expiry Time" msgstr "" -#: part/templates/part/detail.html:139 +#: part/templates/part/detail.html:140 msgid "Responsible User" msgstr "" -#: part/templates/part/detail.html:153 +#: part/templates/part/detail.html:154 +msgid "Edit Notes" +msgstr "" + +#: part/templates/part/detail.html:181 msgid "Part is virtual (not a physical part)" msgstr "" -#: part/templates/part/detail.html:155 +#: part/templates/part/detail.html:183 msgid "Part is not a virtual part" msgstr "" -#: part/templates/part/detail.html:163 +#: part/templates/part/detail.html:191 msgid "Part is a template part (variants can be made from this part)" msgstr "Bu parça bir şablon parçadır (Bu parçanın çeşitleri yapılabilir)" -#: part/templates/part/detail.html:165 +#: part/templates/part/detail.html:193 msgid "Part is not a template part" msgstr "Parça şablon parçası değil" -#: part/templates/part/detail.html:173 +#: part/templates/part/detail.html:201 msgid "Part can be assembled from other parts" msgstr "" -#: part/templates/part/detail.html:175 +#: part/templates/part/detail.html:203 msgid "Part cannot be assembled from other parts" msgstr "" -#: part/templates/part/detail.html:183 +#: part/templates/part/detail.html:211 msgid "Part can be used in assemblies" msgstr "" -#: part/templates/part/detail.html:185 +#: part/templates/part/detail.html:213 msgid "Part cannot be used in assemblies" msgstr "" -#: part/templates/part/detail.html:193 +#: part/templates/part/detail.html:221 msgid "Part stock is tracked by serial number" msgstr "Parça stoku seri numarası ile takip edilebilir" -#: part/templates/part/detail.html:195 +#: part/templates/part/detail.html:223 msgid "Part stock is not tracked by serial number" msgstr "Parça stoku seri numarası ile takip edilemez" -#: part/templates/part/detail.html:203 part/templates/part/detail.html:205 +#: part/templates/part/detail.html:231 part/templates/part/detail.html:233 msgid "Part can be purchased from external suppliers" msgstr "Bu parça harici tedarikçilerden satın alınabilir" -#: part/templates/part/detail.html:213 +#: part/templates/part/detail.html:241 msgid "Part can be sold to customers" msgstr "" -#: part/templates/part/detail.html:215 +#: part/templates/part/detail.html:243 msgid "Part cannot be sold to customers" msgstr "" -#: part/templates/part/detail.html:230 +#: part/templates/part/detail.html:258 msgid "Part is active" msgstr "" -#: part/templates/part/detail.html:232 +#: part/templates/part/detail.html:260 msgid "Part is not active" msgstr "" -#: part/templates/part/detail.html:253 +#: part/templates/part/detail.html:281 msgid "Add new parameter" msgstr "" +#: part/templates/part/detail.html:319 +msgid "Edit Part Notes" +msgstr "" + #: part/templates/part/import_wizard/ajax_part_upload.html:29 #: part/templates/part/import_wizard/part_upload.html:51 msgid "Unsuffitient privileges." @@ -4593,10 +4596,6 @@ msgstr "" msgid "Related Parts" msgstr "" -#: part/templates/part/navbar.html:118 part/templates/part/notes.html:12 -msgid "Part Notes" -msgstr "" - #: part/templates/part/part_app_base.html:12 msgid "Part List" msgstr "" @@ -4864,7 +4863,7 @@ msgstr "" msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:2410 +#: part/templates/part/prices.html:206 part/views.py:2376 msgid "Add Internal Price Break" msgstr "" @@ -5016,115 +5015,115 @@ msgstr "" msgid "Match References" msgstr "" -#: part/views.py:926 +#: part/views.py:892 msgid "None" msgstr "" -#: part/views.py:985 +#: part/views.py:951 msgid "Part QR Code" msgstr "" -#: part/views.py:1087 +#: part/views.py:1053 msgid "Select Part Image" msgstr "" -#: part/views.py:1113 +#: part/views.py:1079 msgid "Updated part image" msgstr "" -#: part/views.py:1116 +#: part/views.py:1082 msgid "Part image not found" msgstr "" -#: part/views.py:1127 +#: part/views.py:1093 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1162 +#: part/views.py:1128 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1192 +#: part/views.py:1158 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1213 +#: part/views.py:1179 msgid "Validate BOM" msgstr "" -#: part/views.py:1234 +#: part/views.py:1200 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1245 +#: part/views.py:1211 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1318 +#: part/views.py:1284 msgid "Match Parts" msgstr "" -#: part/views.py:1706 +#: part/views.py:1672 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:1713 +#: part/views.py:1679 msgid "Part was deleted" msgstr "" -#: part/views.py:1722 +#: part/views.py:1688 msgid "Part Pricing" msgstr "" -#: part/views.py:1863 +#: part/views.py:1829 msgid "Create Part Parameter Template" msgstr "Parça Parametre Şablonu Oluştur" -#: part/views.py:1873 +#: part/views.py:1839 msgid "Edit Part Parameter Template" msgstr "Parça Parametre Şablonu Düzenle" -#: part/views.py:1880 +#: part/views.py:1846 msgid "Delete Part Parameter Template" msgstr "Parça Parametre Şablonu Sil" -#: part/views.py:1978 +#: part/views.py:1944 msgid "Delete Part Category" msgstr "" -#: part/views.py:1984 +#: part/views.py:1950 msgid "Part category was deleted" msgstr "" -#: part/views.py:2036 +#: part/views.py:2002 msgid "Create Category Parameter Template" msgstr "Kategori Parametre Şablonu Oluştur" -#: part/views.py:2137 +#: part/views.py:2103 msgid "Edit Category Parameter Template" msgstr "Kategori Parametre Şablonu Düzenle" -#: part/views.py:2193 +#: part/views.py:2159 msgid "Delete Category Parameter Template" msgstr "Kategori Parametre Şablonu Sil" -#: part/views.py:2212 +#: part/views.py:2178 msgid "Create BOM Item" msgstr "" -#: part/views.py:2282 +#: part/views.py:2248 msgid "Edit BOM item" msgstr "" -#: part/views.py:2343 +#: part/views.py:2309 msgid "Added new price break" msgstr "" -#: part/views.py:2419 +#: part/views.py:2385 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2427 +#: part/views.py:2393 msgid "Delete Internal Price Break" msgstr "" @@ -6811,15 +6810,15 @@ msgstr "" msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:797 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:801 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1164 +#: templates/js/forms.js:1168 msgid "Searching" msgstr "" -#: templates/js/forms.js:1314 +#: templates/js/forms.js:1318 msgid "Clear input" msgstr "" From 30b99f096398a7d109e763cd09fc0db6b1090608 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 13 Jul 2021 00:31:46 +1000 Subject: [PATCH 458/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/zh/LC_MESSAGES/django.po | 223 +++++++++++----------- 1 file changed, 111 insertions(+), 112 deletions(-) diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 89e2b2fcfe..6f84f0e8fa 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-12 12:41+0000\n" -"PO-Revision-Date: 2021-07-12 13:24\n" +"POT-Creation-Date: 2021-07-12 13:57+0000\n" +"PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -36,7 +36,7 @@ msgstr "输入日期" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:506 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:510 msgid "Confirm" msgstr "确认" @@ -152,7 +152,7 @@ msgstr "名称" #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:174 -#: part/models.py:703 part/templates/part/detail.html:54 +#: part/models.py:703 part/templates/part/detail.html:55 #: part/templates/part/set_category.html:14 report/models.py:194 #: report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -726,7 +726,7 @@ msgid "Batch code for this build output" msgstr "" #: build/models.py:264 order/models.py:162 part/models.py:875 -#: part/templates/part/detail.html:126 templates/js/order.js:360 +#: part/templates/part/detail.html:127 templates/js/order.js:360 msgid "Creation Date" msgstr "" @@ -767,7 +767,7 @@ msgstr "" #: company/templates/company/manufacturer_part_detail.html:28 #: company/templates/company/supplier_part_base.html:78 #: company/templates/company/supplier_part_detail.html:28 -#: part/templates/part/detail.html:83 part/templates/part/part_base.html:110 +#: part/templates/part/detail.html:84 part/templates/part/part_base.html:110 #: stock/models.py:464 stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "" @@ -786,7 +786,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:319 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 -#: part/templates/part/navbar.html:121 +#: part/templates/part/detail.html:150 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 @@ -939,16 +939,15 @@ msgstr "" #: build/templates/build/attachments.html:12 #: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 #: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/navbar.html:112 -#: part/templates/part/navbar.html:115 stock/templates/stock/navbar.html:47 -#: stock/templates/stock/navbar.html:50 +#: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:294 +#: stock/templates/stock/navbar.html:47 stock/templates/stock/navbar.html:50 msgid "Attachments" msgstr "" #: build/templates/build/attachments.html:51 #: order/templates/order/po_attachments.html:79 #: order/templates/order/so_attachments.html:79 -#: part/templates/part/attachments.html:81 +#: part/templates/part/detail.html:451 #: stock/templates/stock/item_attachments.html:81 #: templates/attachment_table.html:6 msgid "Add Attachment" @@ -957,7 +956,7 @@ msgstr "" #: build/templates/build/attachments.html:69 #: order/templates/order/po_attachments.html:51 #: order/templates/order/so_attachments.html:52 -#: part/templates/part/attachments.html:35 +#: part/templates/part/detail.html:405 #: stock/templates/stock/item_attachments.html:49 msgid "Edit Attachment" msgstr "" @@ -965,7 +964,7 @@ msgstr "" #: build/templates/build/attachments.html:76 #: order/templates/order/po_attachments.html:58 #: order/templates/order/so_attachments.html:58 -#: part/templates/part/attachments.html:44 +#: part/templates/part/detail.html:414 #: stock/templates/stock/item_attachments.html:58 msgid "Confirm Delete Operation" msgstr "" @@ -973,7 +972,7 @@ msgstr "" #: build/templates/build/attachments.html:77 #: order/templates/order/po_attachments.html:59 #: order/templates/order/so_attachments.html:59 -#: part/templates/part/attachments.html:45 +#: part/templates/part/detail.html:415 #: stock/templates/stock/item_attachments.html:59 msgid "Delete Attachment" msgstr "" @@ -1327,14 +1326,14 @@ msgstr "" #: build/templates/build/notes.html:14 company/templates/company/notes.html:13 #: order/templates/order/order_notes.html:15 #: order/templates/order/sales_order_notes.html:16 -#: part/templates/part/notes.html:14 stock/templates/stock/item_notes.html:15 +#: stock/templates/stock/item_notes.html:15 msgid "Edit notes" msgstr "" #: build/templates/build/notes.html:26 company/templates/company/notes.html:24 #: order/templates/order/order_notes.html:27 #: order/templates/order/sales_order_notes.html:29 -#: part/templates/part/notes.html:27 stock/templates/stock/item_base.html:499 +#: stock/templates/stock/item_base.html:499 #: stock/templates/stock/item_notes.html:26 msgid "Save" msgstr "" @@ -1617,7 +1616,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:160 +#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:188 #: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -1627,7 +1626,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:170 +#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:198 #: templates/js/table_filters.js:132 templates/js/table_filters.js:336 msgid "Assembly" msgstr "" @@ -1636,7 +1635,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:180 +#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:208 #: templates/js/table_filters.js:340 msgid "Component" msgstr "" @@ -1645,7 +1644,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:200 +#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:228 msgid "Purchaseable" msgstr "" @@ -1653,7 +1652,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:210 +#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:238 #: templates/js/table_filters.js:348 msgid "Salable" msgstr "" @@ -1662,7 +1661,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:190 +#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:218 #: templates/js/table_filters.js:33 templates/js/table_filters.js:352 msgid "Trackable" msgstr "" @@ -1671,7 +1670,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:150 +#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:178 #: templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1776,7 +1775,7 @@ msgstr "" msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:293 part/templates/part/detail.html:121 +#: common/models.py:293 part/templates/part/detail.html:122 msgid "days" msgstr "" @@ -1906,7 +1905,7 @@ msgstr "" #: order/templates/order/po_navbar.html:22 order/views.py:337 #: part/templates/part/bom_upload/upload_file.html:47 #: part/templates/part/import_wizard/part_upload.html:45 part/views.py:622 -#: part/views.py:1316 +#: part/views.py:1282 msgid "Upload File" msgstr "" @@ -1914,7 +1913,7 @@ msgstr "" #: order/views.py:338 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:623 -#: part/views.py:1317 +#: part/views.py:1283 msgid "Match Fields" msgstr "" @@ -2126,7 +2125,7 @@ msgid "Parameter value" msgstr "" #: company/models.py:428 part/models.py:821 part/models.py:2193 -#: part/templates/part/detail.html:106 templates/js/company.js:377 +#: part/templates/part/detail.html:107 templates/js/company.js:377 #: templates/js/part.js:266 msgid "Units" msgstr "" @@ -2469,11 +2468,12 @@ msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:37 #: part/templates/part/category_navbar.html:46 #: part/templates/part/category_navbar.html:49 +#: part/templates/part/detail.html:275 msgid "Parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:43 -#: part/templates/part/detail.html:254 +#: part/templates/part/detail.html:282 #: templates/InvenTree/settings/category.html:29 #: templates/InvenTree/settings/part.html:65 msgid "New Parameter" @@ -2484,7 +2484,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part_suppliers.html:80 -#: part/templates/part/detail.html:316 +#: part/templates/part/detail.html:368 msgid "Add Parameter" msgstr "" @@ -2626,7 +2626,7 @@ msgstr "" #: company/templates/company/supplier_part_pricing.html:19 #: company/templates/company/supplier_part_pricing.html:118 -#: part/templates/part/prices.html:264 part/views.py:2339 +#: part/templates/part/prices.html:264 part/views.py:2305 msgid "Add Price Break" msgstr "" @@ -2634,11 +2634,11 @@ msgstr "" msgid "No price break information found" msgstr "" -#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2401 +#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2367 msgid "Delete Price Break" msgstr "" -#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2387 +#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2353 msgid "Edit Price Break" msgstr "" @@ -2676,20 +2676,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:160 part/views.py:1008 +#: company/views.py:160 part/views.py:974 msgid "Download Image" msgstr "" -#: company/views.py:189 part/views.py:1040 +#: company/views.py:189 part/views.py:1006 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:196 part/views.py:1047 +#: company/views.py:196 part/views.py:1013 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:205 part/views.py:1056 +#: company/views.py:205 part/views.py:1022 msgid "Supplied URL is not a valid image file" msgstr "" @@ -2811,7 +2811,7 @@ msgstr "" msgid "Link to external page" msgstr "" -#: order/models.py:168 part/templates/part/detail.html:132 +#: order/models.py:168 part/templates/part/detail.html:133 msgid "Created By" msgstr "" @@ -3657,7 +3657,7 @@ msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" #: part/bom.py:133 part/models.py:72 part/models.py:755 -#: part/templates/part/category.html:75 part/templates/part/detail.html:90 +#: part/templates/part/category.html:75 part/templates/part/detail.html:91 msgid "Default Location" msgstr "" @@ -3841,7 +3841,7 @@ msgstr "" msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:679 part/templates/part/detail.html:22 +#: part/models.py:679 part/templates/part/detail.html:23 msgid "Part name" msgstr "" @@ -3857,7 +3857,7 @@ msgstr "" msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:698 part/templates/part/detail.html:60 +#: part/models.py:698 part/templates/part/detail.html:61 msgid "Variant Of" msgstr "" @@ -3866,7 +3866,7 @@ msgid "Part description" msgstr "" #: part/models.py:709 part/templates/part/category.html:82 -#: part/templates/part/detail.html:67 +#: part/templates/part/detail.html:68 msgid "Keywords" msgstr "" @@ -3874,7 +3874,7 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:73 +#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:74 #: part/templates/part/set_category.html:15 templates/js/part.js:553 msgid "Category" msgstr "" @@ -3883,7 +3883,7 @@ msgstr "" msgid "Part category" msgstr "" -#: part/models.py:723 part/templates/part/detail.html:28 +#: part/models.py:723 part/templates/part/detail.html:29 #: part/templates/part/part_base.html:103 templates/js/part.js:169 #: templates/js/part.js:397 msgid "IPN" @@ -3897,7 +3897,7 @@ msgstr "" msgid "Part revision or version number" msgstr "" -#: part/models.py:731 part/templates/part/detail.html:35 report/models.py:200 +#: part/models.py:731 part/templates/part/detail.html:36 report/models.py:200 #: templates/js/part.js:173 msgid "Revision" msgstr "" @@ -3906,7 +3906,7 @@ msgstr "" msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:800 part/templates/part/detail.html:97 +#: part/models.py:800 part/templates/part/detail.html:98 msgid "Default Supplier" msgstr "" @@ -3922,7 +3922,7 @@ msgstr "" msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:814 part/templates/part/detail.html:113 +#: part/models.py:814 part/templates/part/detail.html:114 msgid "Minimum Stock" msgstr "" @@ -3954,7 +3954,7 @@ msgstr "" msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:854 part/templates/part/detail.html:227 +#: part/models.py:854 part/templates/part/detail.html:255 #: templates/js/table_filters.js:21 templates/js/table_filters.js:69 #: templates/js/table_filters.js:250 templates/js/table_filters.js:319 msgid "Active" @@ -4175,10 +4175,6 @@ msgstr "" msgid "Sales Order Allocations" msgstr "" -#: part/templates/part/attachments.html:10 -msgid "Part Attachments" -msgstr "" - #: part/templates/part/bom.html:10 part/templates/part/navbar.html:45 #: part/templates/part/navbar.html:48 msgid "Bill of Materials" @@ -4231,7 +4227,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:67 part/views.py:1654 +#: part/templates/part/bom.html:67 part/views.py:1620 msgid "Export Bill of Materials" msgstr "" @@ -4301,7 +4297,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:1992 +#: part/templates/part/category.html:38 part/views.py:1958 msgid "Create new part category" msgstr "" @@ -4390,7 +4386,7 @@ msgstr "" msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:286 part/views.py:1940 +#: part/templates/part/category.html:286 part/views.py:1906 msgid "Edit Part Category" msgstr "" @@ -4435,7 +4431,6 @@ msgid "Import Parts" msgstr "" #: part/templates/part/category_parametric.html:10 -#: part/templates/part/detail.html:246 msgid "Part Parameters" msgstr "" @@ -4463,90 +4458,98 @@ msgstr "" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "" -#: part/templates/part/detail.html:11 part/templates/part/navbar.html:14 +#: part/templates/part/detail.html:12 part/templates/part/navbar.html:14 msgid "Part Details" msgstr "" -#: part/templates/part/detail.html:42 part/templates/part/part_base.html:204 +#: part/templates/part/detail.html:43 part/templates/part/part_base.html:204 msgid "Latest Serial Number" msgstr "" -#: part/templates/part/detail.html:47 +#: part/templates/part/detail.html:48 msgid "No serial numbers recorded" msgstr "" -#: part/templates/part/detail.html:120 +#: part/templates/part/detail.html:121 msgid "Stock Expiry Time" msgstr "" -#: part/templates/part/detail.html:139 +#: part/templates/part/detail.html:140 msgid "Responsible User" msgstr "" -#: part/templates/part/detail.html:153 +#: part/templates/part/detail.html:154 +msgid "Edit Notes" +msgstr "" + +#: part/templates/part/detail.html:181 msgid "Part is virtual (not a physical part)" msgstr "" -#: part/templates/part/detail.html:155 +#: part/templates/part/detail.html:183 msgid "Part is not a virtual part" msgstr "" -#: part/templates/part/detail.html:163 +#: part/templates/part/detail.html:191 msgid "Part is a template part (variants can be made from this part)" msgstr "" -#: part/templates/part/detail.html:165 +#: part/templates/part/detail.html:193 msgid "Part is not a template part" msgstr "" -#: part/templates/part/detail.html:173 +#: part/templates/part/detail.html:201 msgid "Part can be assembled from other parts" msgstr "" -#: part/templates/part/detail.html:175 +#: part/templates/part/detail.html:203 msgid "Part cannot be assembled from other parts" msgstr "" -#: part/templates/part/detail.html:183 +#: part/templates/part/detail.html:211 msgid "Part can be used in assemblies" msgstr "" -#: part/templates/part/detail.html:185 +#: part/templates/part/detail.html:213 msgid "Part cannot be used in assemblies" msgstr "" -#: part/templates/part/detail.html:193 +#: part/templates/part/detail.html:221 msgid "Part stock is tracked by serial number" msgstr "" -#: part/templates/part/detail.html:195 +#: part/templates/part/detail.html:223 msgid "Part stock is not tracked by serial number" msgstr "" -#: part/templates/part/detail.html:203 part/templates/part/detail.html:205 +#: part/templates/part/detail.html:231 part/templates/part/detail.html:233 msgid "Part can be purchased from external suppliers" msgstr "" -#: part/templates/part/detail.html:213 +#: part/templates/part/detail.html:241 msgid "Part can be sold to customers" msgstr "" -#: part/templates/part/detail.html:215 +#: part/templates/part/detail.html:243 msgid "Part cannot be sold to customers" msgstr "" -#: part/templates/part/detail.html:230 +#: part/templates/part/detail.html:258 msgid "Part is active" msgstr "" -#: part/templates/part/detail.html:232 +#: part/templates/part/detail.html:260 msgid "Part is not active" msgstr "" -#: part/templates/part/detail.html:253 +#: part/templates/part/detail.html:281 msgid "Add new parameter" msgstr "" +#: part/templates/part/detail.html:319 +msgid "Edit Part Notes" +msgstr "" + #: part/templates/part/import_wizard/ajax_part_upload.html:29 #: part/templates/part/import_wizard/part_upload.html:51 msgid "Unsuffitient privileges." @@ -4593,10 +4596,6 @@ msgstr "" msgid "Related Parts" msgstr "" -#: part/templates/part/navbar.html:118 part/templates/part/notes.html:12 -msgid "Part Notes" -msgstr "" - #: part/templates/part/part_app_base.html:12 msgid "Part List" msgstr "" @@ -4864,7 +4863,7 @@ msgstr "" msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:2410 +#: part/templates/part/prices.html:206 part/views.py:2376 msgid "Add Internal Price Break" msgstr "" @@ -5016,115 +5015,115 @@ msgstr "" msgid "Match References" msgstr "" -#: part/views.py:926 +#: part/views.py:892 msgid "None" msgstr "" -#: part/views.py:985 +#: part/views.py:951 msgid "Part QR Code" msgstr "" -#: part/views.py:1087 +#: part/views.py:1053 msgid "Select Part Image" msgstr "" -#: part/views.py:1113 +#: part/views.py:1079 msgid "Updated part image" msgstr "" -#: part/views.py:1116 +#: part/views.py:1082 msgid "Part image not found" msgstr "" -#: part/views.py:1127 +#: part/views.py:1093 msgid "Edit Part Properties" msgstr "" -#: part/views.py:1162 +#: part/views.py:1128 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1192 +#: part/views.py:1158 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1213 +#: part/views.py:1179 msgid "Validate BOM" msgstr "" -#: part/views.py:1234 +#: part/views.py:1200 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1245 +#: part/views.py:1211 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1318 +#: part/views.py:1284 msgid "Match Parts" msgstr "" -#: part/views.py:1706 +#: part/views.py:1672 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:1713 +#: part/views.py:1679 msgid "Part was deleted" msgstr "" -#: part/views.py:1722 +#: part/views.py:1688 msgid "Part Pricing" msgstr "" -#: part/views.py:1863 +#: part/views.py:1829 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:1873 +#: part/views.py:1839 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:1880 +#: part/views.py:1846 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:1978 +#: part/views.py:1944 msgid "Delete Part Category" msgstr "" -#: part/views.py:1984 +#: part/views.py:1950 msgid "Part category was deleted" msgstr "" -#: part/views.py:2036 +#: part/views.py:2002 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2137 +#: part/views.py:2103 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2193 +#: part/views.py:2159 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2212 +#: part/views.py:2178 msgid "Create BOM Item" msgstr "" -#: part/views.py:2282 +#: part/views.py:2248 msgid "Edit BOM item" msgstr "" -#: part/views.py:2343 +#: part/views.py:2309 msgid "Added new price break" msgstr "" -#: part/views.py:2419 +#: part/views.py:2385 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2427 +#: part/views.py:2393 msgid "Delete Internal Price Break" msgstr "" @@ -6811,15 +6810,15 @@ msgstr "" msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:797 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:801 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1164 +#: templates/js/forms.js:1168 msgid "Searching" msgstr "" -#: templates/js/forms.js:1314 +#: templates/js/forms.js:1318 msgid "Clear input" msgstr "" From f41f1316d9b602a4048523e67977957cdbe3ee4d Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 14 Jul 2021 06:23:18 +1000 Subject: [PATCH 459/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ja/LC_MESSAGES/django.po | 40 +++++++++++------------ 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index b6f4aae3c5..56cdd1def4 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-12 13:57+0000\n" -"PO-Revision-Date: 2021-07-12 14:31\n" +"PO-Revision-Date: 2021-07-13 20:23\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -23,15 +23,15 @@ msgstr "APIエンドポイントが見つかりません" #: InvenTree/api.py:110 msgid "No action specified" -msgstr "" +msgstr "アクションが指定されていません" #: InvenTree/api.py:124 msgid "No matching action found" -msgstr "" +msgstr "一致するアクションが見つかりませんでした" #: InvenTree/fields.py:99 msgid "Enter date" -msgstr "" +msgstr "日付を入力する" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 @@ -80,26 +80,26 @@ msgstr "" #: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 #: stock/views.py:1311 msgid "Invalid quantity provided" -msgstr "" +msgstr "数量コードが無効です" #: InvenTree/helpers.py:406 msgid "Empty serial number string" -msgstr "" +msgstr "シリアル番号は空です" #: InvenTree/helpers.py:428 InvenTree/helpers.py:431 InvenTree/helpers.py:434 #: InvenTree/helpers.py:459 #, python-brace-format msgid "Invalid group: {g}" -msgstr "" +msgstr "無効なグループ: {g}" #: InvenTree/helpers.py:464 #, python-brace-format msgid "Duplicate serial: {g}" -msgstr "" +msgstr "重複シリアル: {g}" #: InvenTree/helpers.py:472 msgid "No serial numbers found" -msgstr "" +msgstr "シリアル番号が見つかりません" #: InvenTree/helpers.py:476 #, python-brace-format @@ -108,11 +108,11 @@ msgstr "" #: InvenTree/models.py:61 stock/models.py:1778 msgid "Attachment" -msgstr "" +msgstr "添付ファイル" #: InvenTree/models.py:62 msgid "Select file to attach" -msgstr "" +msgstr "添付ファイルを選択" #: InvenTree/models.py:64 templates/js/attachment.js:52 msgid "Comment" @@ -211,35 +211,35 @@ msgstr "メールアドレスが未設定です" #: InvenTree/status.py:101 msgid "InvenTree system health checks failed" -msgstr "" +msgstr "InvenTree システムのヘルスチェックに失敗しました" #: InvenTree/status_codes.py:104 InvenTree/status_codes.py:145 #: InvenTree/status_codes.py:314 msgid "Pending" -msgstr "" +msgstr "処理待ち" #: InvenTree/status_codes.py:105 msgid "Placed" -msgstr "" +msgstr "設置済" #: InvenTree/status_codes.py:106 InvenTree/status_codes.py:317 msgid "Complete" -msgstr "" +msgstr "完了" #: InvenTree/status_codes.py:107 InvenTree/status_codes.py:147 #: InvenTree/status_codes.py:316 msgid "Cancelled" -msgstr "" +msgstr "キャンセル済" #: InvenTree/status_codes.py:108 InvenTree/status_codes.py:148 #: InvenTree/status_codes.py:190 msgid "Lost" -msgstr "" +msgstr "紛失" #: InvenTree/status_codes.py:109 InvenTree/status_codes.py:149 #: InvenTree/status_codes.py:192 msgid "Returned" -msgstr "" +msgstr "返品済" #: InvenTree/status_codes.py:146 #: order/templates/order/sales_order_base.html:126 @@ -256,7 +256,7 @@ msgstr "注意が必要です" #: InvenTree/status_codes.py:188 msgid "Damaged" -msgstr "" +msgstr "破損" #: InvenTree/status_codes.py:189 msgid "Destroyed" @@ -264,7 +264,7 @@ msgstr "" #: InvenTree/status_codes.py:191 msgid "Rejected" -msgstr "" +msgstr "却下済み" #: InvenTree/status_codes.py:272 msgid "Legacy stock tracking entry" From 57dcaa88aec91154c8b82bff3e22987c30cc8b92 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 13 Jul 2021 22:00:36 +0000 Subject: [PATCH 460/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 51 ++++++++++++----------- InvenTree/locale/en/LC_MESSAGES/django.po | 44 +++++++++---------- InvenTree/locale/es/LC_MESSAGES/django.po | 48 ++++++++++----------- InvenTree/locale/fr/LC_MESSAGES/django.po | 48 ++++++++++----------- InvenTree/locale/it/LC_MESSAGES/django.po | 48 ++++++++++----------- InvenTree/locale/ja/LC_MESSAGES/django.po | 48 ++++++++++----------- InvenTree/locale/pl/LC_MESSAGES/django.po | 48 ++++++++++----------- InvenTree/locale/ru/LC_MESSAGES/django.po | 48 ++++++++++----------- InvenTree/locale/tr/LC_MESSAGES/django.po | 48 ++++++++++----------- InvenTree/locale/zh/LC_MESSAGES/django.po | 48 ++++++++++----------- 10 files changed, 240 insertions(+), 239 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 4fc9cf96e9..94fa5cf33e 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-12 13:57+0000\n" +"POT-Creation-Date: 2021-07-13 22:00+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: German\n" @@ -147,7 +147,7 @@ msgstr "Name" #: InvenTree/models.py:125 build/models.py:179 #: build/templates/build/detail.html:21 company/models.py:353 -#: company/models.py:554 company/templates/company/detail.html:27 +#: company/models.py:572 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:119 @@ -641,7 +641,7 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:689 +#: build/templates/build/detail.html:26 company/models.py:707 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:159 @@ -777,7 +777,7 @@ msgid "Link to external URL" msgstr "Link zu einer externen URL" #: build/models.py:306 build/templates/build/navbar.html:53 -#: company/models.py:141 company/models.py:561 +#: company/models.py:141 company/models.py:579 #: company/templates/company/navbar.html:70 #: company/templates/company/navbar.html:73 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 @@ -2024,7 +2024,7 @@ msgstr "Kontakt" msgid "Point of contact" msgstr "Anlaufstelle" -#: company/models.py:130 company/models.py:347 company/models.py:548 +#: company/models.py:130 company/models.py:347 company/models.py:566 #: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:312 templates/js/company.js:550 @@ -2073,12 +2073,12 @@ msgstr "Währung" msgid "Default currency used for this company" msgstr "Standard-Währung für diese Firma" -#: company/models.py:319 company/models.py:519 stock/models.py:411 +#: company/models.py:319 company/models.py:537 stock/models.py:411 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "Basisteil" -#: company/models.py:323 company/models.py:523 order/views.py:1127 +#: company/models.py:323 company/models.py:541 order/views.py:1127 msgid "Select part" msgstr "Teil auswählen" @@ -2101,7 +2101,7 @@ msgstr "Externe URL für das Herstellerteil" msgid "Manufacturer part description" msgstr "Teilbeschreibung des Herstellers" -#: company/models.py:408 company/models.py:542 +#: company/models.py:408 company/models.py:560 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 #: stock/templates/stock/item_base.html:374 @@ -2134,7 +2134,7 @@ msgstr "Einheiten" msgid "Parameter units" msgstr "" -#: company/models.py:529 company/templates/company/detail.html:62 +#: company/models.py:547 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 #: company/templates/company/supplier_part_detail.html:25 order/models.py:260 #: order/templates/order/order_base.html:92 @@ -2145,63 +2145,63 @@ msgstr "" msgid "Supplier" msgstr "Zulieferer" -#: company/models.py:530 +#: company/models.py:548 msgid "Select supplier" msgstr "Zulieferer auswählen" -#: company/models.py:535 company/templates/company/supplier_part_base.html:88 +#: company/models.py:553 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 #: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "SKU (Lagerbestandseinheit)" -#: company/models.py:536 +#: company/models.py:554 msgid "Supplier stock keeping unit" msgstr "Lagerbestandseinheit (SKU) des Zulieferers" -#: company/models.py:543 +#: company/models.py:561 msgid "Select manufacturer part" msgstr "Herstellerteil auswählen" -#: company/models.py:549 +#: company/models.py:567 msgid "URL for external supplier part link" msgstr "Teil-URL des Zulieferers" -#: company/models.py:555 +#: company/models.py:573 msgid "Supplier part description" msgstr "Zuliefererbeschreibung des Teils" -#: company/models.py:560 company/templates/company/supplier_part_base.html:116 +#: company/models.py:578 company/templates/company/supplier_part_base.html:116 #: company/templates/company/supplier_part_detail.html:38 part/models.py:2341 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Notiz" -#: company/models.py:564 part/models.py:1614 +#: company/models.py:582 part/models.py:1614 msgid "base cost" msgstr "Basiskosten" -#: company/models.py:564 part/models.py:1614 +#: company/models.py:582 part/models.py:1614 msgid "Minimum charge (e.g. stocking fee)" msgstr "Mindestpreis" -#: company/models.py:566 company/templates/company/supplier_part_base.html:109 +#: company/models.py:584 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:322 #: templates/js/company.js:571 templates/js/stock.js:1029 msgid "Packaging" msgstr "Verpackungen" -#: company/models.py:566 +#: company/models.py:584 msgid "Part packaging" msgstr "Teile-Verpackungen" -#: company/models.py:568 part/models.py:1616 +#: company/models.py:586 part/models.py:1616 msgid "multiple" msgstr "Vielfache" -#: company/models.py:568 +#: company/models.py:586 msgid "Order multiple" msgstr "Mehrere bestellen" @@ -6132,11 +6132,13 @@ msgstr "Farbschemata" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " -msgstr "\n" +msgstr "" +"\n" "\t\tDie CSS Datei \"%(invalid_color_theme)s.css\" für das aktuell ausgewählte Farbschema wurde nicht gefunden.
\n" "\t\tBitte ein anderes Farbschema auswählen:)\n" "\t " @@ -7851,4 +7853,3 @@ msgstr "Berechtigungen Einträge zu ändern" #: users/models.py:193 msgid "Permission to delete items" msgstr "Berechtigung Einträge zu löschen" - diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 62742b35b7..a8ad6822cd 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-12 13:57+0000\n" +"POT-Creation-Date: 2021-07-13 22:00+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -148,7 +148,7 @@ msgstr "" #: InvenTree/models.py:125 build/models.py:179 #: build/templates/build/detail.html:21 company/models.py:353 -#: company/models.py:554 company/templates/company/detail.html:27 +#: company/models.py:572 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:119 @@ -642,7 +642,7 @@ msgstr "" #: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:689 +#: build/templates/build/detail.html:26 company/models.py:707 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:159 @@ -778,7 +778,7 @@ msgid "Link to external URL" msgstr "" #: build/models.py:306 build/templates/build/navbar.html:53 -#: company/models.py:141 company/models.py:561 +#: company/models.py:141 company/models.py:579 #: company/templates/company/navbar.html:70 #: company/templates/company/navbar.html:73 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 @@ -2025,7 +2025,7 @@ msgstr "" msgid "Point of contact" msgstr "" -#: company/models.py:130 company/models.py:347 company/models.py:548 +#: company/models.py:130 company/models.py:347 company/models.py:566 #: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:312 templates/js/company.js:550 @@ -2074,12 +2074,12 @@ msgstr "" msgid "Default currency used for this company" msgstr "" -#: company/models.py:319 company/models.py:519 stock/models.py:411 +#: company/models.py:319 company/models.py:537 stock/models.py:411 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" -#: company/models.py:323 company/models.py:523 order/views.py:1127 +#: company/models.py:323 company/models.py:541 order/views.py:1127 msgid "Select part" msgstr "" @@ -2102,7 +2102,7 @@ msgstr "" msgid "Manufacturer part description" msgstr "" -#: company/models.py:408 company/models.py:542 +#: company/models.py:408 company/models.py:560 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 #: stock/templates/stock/item_base.html:374 @@ -2135,7 +2135,7 @@ msgstr "" msgid "Parameter units" msgstr "" -#: company/models.py:529 company/templates/company/detail.html:62 +#: company/models.py:547 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 #: company/templates/company/supplier_part_detail.html:25 order/models.py:260 #: order/templates/order/order_base.html:92 @@ -2146,63 +2146,63 @@ msgstr "" msgid "Supplier" msgstr "" -#: company/models.py:530 +#: company/models.py:548 msgid "Select supplier" msgstr "" -#: company/models.py:535 company/templates/company/supplier_part_base.html:88 +#: company/models.py:553 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 #: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" -#: company/models.py:536 +#: company/models.py:554 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:543 +#: company/models.py:561 msgid "Select manufacturer part" msgstr "" -#: company/models.py:549 +#: company/models.py:567 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:555 +#: company/models.py:573 msgid "Supplier part description" msgstr "" -#: company/models.py:560 company/templates/company/supplier_part_base.html:116 +#: company/models.py:578 company/templates/company/supplier_part_base.html:116 #: company/templates/company/supplier_part_detail.html:38 part/models.py:2341 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:564 part/models.py:1614 +#: company/models.py:582 part/models.py:1614 msgid "base cost" msgstr "" -#: company/models.py:564 part/models.py:1614 +#: company/models.py:582 part/models.py:1614 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:566 company/templates/company/supplier_part_base.html:109 +#: company/models.py:584 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:322 #: templates/js/company.js:571 templates/js/stock.js:1029 msgid "Packaging" msgstr "" -#: company/models.py:566 +#: company/models.py:584 msgid "Part packaging" msgstr "" -#: company/models.py:568 part/models.py:1616 +#: company/models.py:586 part/models.py:1616 msgid "multiple" msgstr "" -#: company/models.py:568 +#: company/models.py:586 msgid "Order multiple" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 6647040428..b7526171e1 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-12 13:57+0000\n" +"POT-Creation-Date: 2021-07-13 22:00+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -147,7 +147,7 @@ msgstr "Nombre" #: InvenTree/models.py:125 build/models.py:179 #: build/templates/build/detail.html:21 company/models.py:353 -#: company/models.py:554 company/templates/company/detail.html:27 +#: company/models.py:572 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:119 @@ -641,7 +641,7 @@ msgstr "" #: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:689 +#: build/templates/build/detail.html:26 company/models.py:707 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:159 @@ -777,7 +777,7 @@ msgid "Link to external URL" msgstr "" #: build/models.py:306 build/templates/build/navbar.html:53 -#: company/models.py:141 company/models.py:561 +#: company/models.py:141 company/models.py:579 #: company/templates/company/navbar.html:70 #: company/templates/company/navbar.html:73 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 @@ -2024,7 +2024,7 @@ msgstr "Contacto" msgid "Point of contact" msgstr "" -#: company/models.py:130 company/models.py:347 company/models.py:548 +#: company/models.py:130 company/models.py:347 company/models.py:566 #: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:312 templates/js/company.js:550 @@ -2073,12 +2073,12 @@ msgstr "" msgid "Default currency used for this company" msgstr "" -#: company/models.py:319 company/models.py:519 stock/models.py:411 +#: company/models.py:319 company/models.py:537 stock/models.py:411 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" -#: company/models.py:323 company/models.py:523 order/views.py:1127 +#: company/models.py:323 company/models.py:541 order/views.py:1127 msgid "Select part" msgstr "" @@ -2101,7 +2101,7 @@ msgstr "" msgid "Manufacturer part description" msgstr "" -#: company/models.py:408 company/models.py:542 +#: company/models.py:408 company/models.py:560 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 #: stock/templates/stock/item_base.html:374 @@ -2134,7 +2134,7 @@ msgstr "" msgid "Parameter units" msgstr "" -#: company/models.py:529 company/templates/company/detail.html:62 +#: company/models.py:547 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 #: company/templates/company/supplier_part_detail.html:25 order/models.py:260 #: order/templates/order/order_base.html:92 @@ -2145,63 +2145,63 @@ msgstr "" msgid "Supplier" msgstr "Proveedor" -#: company/models.py:530 +#: company/models.py:548 msgid "Select supplier" msgstr "" -#: company/models.py:535 company/templates/company/supplier_part_base.html:88 +#: company/models.py:553 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 #: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" -#: company/models.py:536 +#: company/models.py:554 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:543 +#: company/models.py:561 msgid "Select manufacturer part" msgstr "" -#: company/models.py:549 +#: company/models.py:567 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:555 +#: company/models.py:573 msgid "Supplier part description" msgstr "" -#: company/models.py:560 company/templates/company/supplier_part_base.html:116 +#: company/models.py:578 company/templates/company/supplier_part_base.html:116 #: company/templates/company/supplier_part_detail.html:38 part/models.py:2341 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Nota" -#: company/models.py:564 part/models.py:1614 +#: company/models.py:582 part/models.py:1614 msgid "base cost" msgstr "" -#: company/models.py:564 part/models.py:1614 +#: company/models.py:582 part/models.py:1614 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:566 company/templates/company/supplier_part_base.html:109 +#: company/models.py:584 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:322 #: templates/js/company.js:571 templates/js/stock.js:1029 msgid "Packaging" msgstr "" -#: company/models.py:566 +#: company/models.py:584 msgid "Part packaging" msgstr "" -#: company/models.py:568 part/models.py:1616 +#: company/models.py:586 part/models.py:1616 msgid "multiple" msgstr "" -#: company/models.py:568 +#: company/models.py:586 msgid "Order multiple" msgstr "" @@ -6132,7 +6132,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7848,4 +7849,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 034c6f9f32..f3161339e7 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-12 13:57+0000\n" +"POT-Creation-Date: 2021-07-13 22:00+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: French\n" @@ -147,7 +147,7 @@ msgstr "Nom" #: InvenTree/models.py:125 build/models.py:179 #: build/templates/build/detail.html:21 company/models.py:353 -#: company/models.py:554 company/templates/company/detail.html:27 +#: company/models.py:572 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:119 @@ -641,7 +641,7 @@ msgstr "" #: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:689 +#: build/templates/build/detail.html:26 company/models.py:707 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:159 @@ -777,7 +777,7 @@ msgid "Link to external URL" msgstr "" #: build/models.py:306 build/templates/build/navbar.html:53 -#: company/models.py:141 company/models.py:561 +#: company/models.py:141 company/models.py:579 #: company/templates/company/navbar.html:70 #: company/templates/company/navbar.html:73 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 @@ -2024,7 +2024,7 @@ msgstr "" msgid "Point of contact" msgstr "" -#: company/models.py:130 company/models.py:347 company/models.py:548 +#: company/models.py:130 company/models.py:347 company/models.py:566 #: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:312 templates/js/company.js:550 @@ -2073,12 +2073,12 @@ msgstr "" msgid "Default currency used for this company" msgstr "" -#: company/models.py:319 company/models.py:519 stock/models.py:411 +#: company/models.py:319 company/models.py:537 stock/models.py:411 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" -#: company/models.py:323 company/models.py:523 order/views.py:1127 +#: company/models.py:323 company/models.py:541 order/views.py:1127 msgid "Select part" msgstr "" @@ -2101,7 +2101,7 @@ msgstr "" msgid "Manufacturer part description" msgstr "" -#: company/models.py:408 company/models.py:542 +#: company/models.py:408 company/models.py:560 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 #: stock/templates/stock/item_base.html:374 @@ -2134,7 +2134,7 @@ msgstr "" msgid "Parameter units" msgstr "" -#: company/models.py:529 company/templates/company/detail.html:62 +#: company/models.py:547 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 #: company/templates/company/supplier_part_detail.html:25 order/models.py:260 #: order/templates/order/order_base.html:92 @@ -2145,63 +2145,63 @@ msgstr "" msgid "Supplier" msgstr "" -#: company/models.py:530 +#: company/models.py:548 msgid "Select supplier" msgstr "" -#: company/models.py:535 company/templates/company/supplier_part_base.html:88 +#: company/models.py:553 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 #: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" -#: company/models.py:536 +#: company/models.py:554 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:543 +#: company/models.py:561 msgid "Select manufacturer part" msgstr "" -#: company/models.py:549 +#: company/models.py:567 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:555 +#: company/models.py:573 msgid "Supplier part description" msgstr "" -#: company/models.py:560 company/templates/company/supplier_part_base.html:116 +#: company/models.py:578 company/templates/company/supplier_part_base.html:116 #: company/templates/company/supplier_part_detail.html:38 part/models.py:2341 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:564 part/models.py:1614 +#: company/models.py:582 part/models.py:1614 msgid "base cost" msgstr "" -#: company/models.py:564 part/models.py:1614 +#: company/models.py:582 part/models.py:1614 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:566 company/templates/company/supplier_part_base.html:109 +#: company/models.py:584 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:322 #: templates/js/company.js:571 templates/js/stock.js:1029 msgid "Packaging" msgstr "" -#: company/models.py:566 +#: company/models.py:584 msgid "Part packaging" msgstr "" -#: company/models.py:568 part/models.py:1616 +#: company/models.py:586 part/models.py:1616 msgid "multiple" msgstr "" -#: company/models.py:568 +#: company/models.py:586 msgid "Order multiple" msgstr "" @@ -6132,7 +6132,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7848,4 +7849,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 5684a14f66..972f162fa1 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-12 13:57+0000\n" +"POT-Creation-Date: 2021-07-13 22:00+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -147,7 +147,7 @@ msgstr "" #: InvenTree/models.py:125 build/models.py:179 #: build/templates/build/detail.html:21 company/models.py:353 -#: company/models.py:554 company/templates/company/detail.html:27 +#: company/models.py:572 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:119 @@ -641,7 +641,7 @@ msgstr "" #: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:689 +#: build/templates/build/detail.html:26 company/models.py:707 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:159 @@ -777,7 +777,7 @@ msgid "Link to external URL" msgstr "" #: build/models.py:306 build/templates/build/navbar.html:53 -#: company/models.py:141 company/models.py:561 +#: company/models.py:141 company/models.py:579 #: company/templates/company/navbar.html:70 #: company/templates/company/navbar.html:73 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 @@ -2024,7 +2024,7 @@ msgstr "" msgid "Point of contact" msgstr "" -#: company/models.py:130 company/models.py:347 company/models.py:548 +#: company/models.py:130 company/models.py:347 company/models.py:566 #: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:312 templates/js/company.js:550 @@ -2073,12 +2073,12 @@ msgstr "" msgid "Default currency used for this company" msgstr "" -#: company/models.py:319 company/models.py:519 stock/models.py:411 +#: company/models.py:319 company/models.py:537 stock/models.py:411 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" -#: company/models.py:323 company/models.py:523 order/views.py:1127 +#: company/models.py:323 company/models.py:541 order/views.py:1127 msgid "Select part" msgstr "" @@ -2101,7 +2101,7 @@ msgstr "" msgid "Manufacturer part description" msgstr "" -#: company/models.py:408 company/models.py:542 +#: company/models.py:408 company/models.py:560 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 #: stock/templates/stock/item_base.html:374 @@ -2134,7 +2134,7 @@ msgstr "" msgid "Parameter units" msgstr "" -#: company/models.py:529 company/templates/company/detail.html:62 +#: company/models.py:547 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 #: company/templates/company/supplier_part_detail.html:25 order/models.py:260 #: order/templates/order/order_base.html:92 @@ -2145,63 +2145,63 @@ msgstr "" msgid "Supplier" msgstr "" -#: company/models.py:530 +#: company/models.py:548 msgid "Select supplier" msgstr "" -#: company/models.py:535 company/templates/company/supplier_part_base.html:88 +#: company/models.py:553 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 #: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" -#: company/models.py:536 +#: company/models.py:554 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:543 +#: company/models.py:561 msgid "Select manufacturer part" msgstr "" -#: company/models.py:549 +#: company/models.py:567 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:555 +#: company/models.py:573 msgid "Supplier part description" msgstr "" -#: company/models.py:560 company/templates/company/supplier_part_base.html:116 +#: company/models.py:578 company/templates/company/supplier_part_base.html:116 #: company/templates/company/supplier_part_detail.html:38 part/models.py:2341 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:564 part/models.py:1614 +#: company/models.py:582 part/models.py:1614 msgid "base cost" msgstr "" -#: company/models.py:564 part/models.py:1614 +#: company/models.py:582 part/models.py:1614 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:566 company/templates/company/supplier_part_base.html:109 +#: company/models.py:584 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:322 #: templates/js/company.js:571 templates/js/stock.js:1029 msgid "Packaging" msgstr "" -#: company/models.py:566 +#: company/models.py:584 msgid "Part packaging" msgstr "" -#: company/models.py:568 part/models.py:1616 +#: company/models.py:586 part/models.py:1616 msgid "multiple" msgstr "" -#: company/models.py:568 +#: company/models.py:586 msgid "Order multiple" msgstr "" @@ -6132,7 +6132,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7848,4 +7849,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index b6f4aae3c5..051eb95599 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-12 13:57+0000\n" +"POT-Creation-Date: 2021-07-13 22:00+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -147,7 +147,7 @@ msgstr "お名前" #: InvenTree/models.py:125 build/models.py:179 #: build/templates/build/detail.html:21 company/models.py:353 -#: company/models.py:554 company/templates/company/detail.html:27 +#: company/models.py:572 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:119 @@ -641,7 +641,7 @@ msgstr "" #: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:689 +#: build/templates/build/detail.html:26 company/models.py:707 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:159 @@ -777,7 +777,7 @@ msgid "Link to external URL" msgstr "" #: build/models.py:306 build/templates/build/navbar.html:53 -#: company/models.py:141 company/models.py:561 +#: company/models.py:141 company/models.py:579 #: company/templates/company/navbar.html:70 #: company/templates/company/navbar.html:73 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 @@ -2024,7 +2024,7 @@ msgstr "" msgid "Point of contact" msgstr "" -#: company/models.py:130 company/models.py:347 company/models.py:548 +#: company/models.py:130 company/models.py:347 company/models.py:566 #: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:312 templates/js/company.js:550 @@ -2073,12 +2073,12 @@ msgstr "" msgid "Default currency used for this company" msgstr "" -#: company/models.py:319 company/models.py:519 stock/models.py:411 +#: company/models.py:319 company/models.py:537 stock/models.py:411 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" -#: company/models.py:323 company/models.py:523 order/views.py:1127 +#: company/models.py:323 company/models.py:541 order/views.py:1127 msgid "Select part" msgstr "" @@ -2101,7 +2101,7 @@ msgstr "" msgid "Manufacturer part description" msgstr "" -#: company/models.py:408 company/models.py:542 +#: company/models.py:408 company/models.py:560 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 #: stock/templates/stock/item_base.html:374 @@ -2134,7 +2134,7 @@ msgstr "" msgid "Parameter units" msgstr "" -#: company/models.py:529 company/templates/company/detail.html:62 +#: company/models.py:547 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 #: company/templates/company/supplier_part_detail.html:25 order/models.py:260 #: order/templates/order/order_base.html:92 @@ -2145,63 +2145,63 @@ msgstr "" msgid "Supplier" msgstr "" -#: company/models.py:530 +#: company/models.py:548 msgid "Select supplier" msgstr "" -#: company/models.py:535 company/templates/company/supplier_part_base.html:88 +#: company/models.py:553 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 #: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" -#: company/models.py:536 +#: company/models.py:554 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:543 +#: company/models.py:561 msgid "Select manufacturer part" msgstr "" -#: company/models.py:549 +#: company/models.py:567 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:555 +#: company/models.py:573 msgid "Supplier part description" msgstr "" -#: company/models.py:560 company/templates/company/supplier_part_base.html:116 +#: company/models.py:578 company/templates/company/supplier_part_base.html:116 #: company/templates/company/supplier_part_detail.html:38 part/models.py:2341 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:564 part/models.py:1614 +#: company/models.py:582 part/models.py:1614 msgid "base cost" msgstr "" -#: company/models.py:564 part/models.py:1614 +#: company/models.py:582 part/models.py:1614 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:566 company/templates/company/supplier_part_base.html:109 +#: company/models.py:584 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:322 #: templates/js/company.js:571 templates/js/stock.js:1029 msgid "Packaging" msgstr "" -#: company/models.py:566 +#: company/models.py:584 msgid "Part packaging" msgstr "" -#: company/models.py:568 part/models.py:1616 +#: company/models.py:586 part/models.py:1616 msgid "multiple" msgstr "" -#: company/models.py:568 +#: company/models.py:586 msgid "Order multiple" msgstr "" @@ -6132,7 +6132,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7848,4 +7849,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 77c2f93331..2d079d629f 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-12 13:57+0000\n" +"POT-Creation-Date: 2021-07-13 22:00+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -147,7 +147,7 @@ msgstr "Nazwa" #: InvenTree/models.py:125 build/models.py:179 #: build/templates/build/detail.html:21 company/models.py:353 -#: company/models.py:554 company/templates/company/detail.html:27 +#: company/models.py:572 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:119 @@ -641,7 +641,7 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:689 +#: build/templates/build/detail.html:26 company/models.py:707 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:159 @@ -777,7 +777,7 @@ msgid "Link to external URL" msgstr "Link do zewnętrznego adresu URL" #: build/models.py:306 build/templates/build/navbar.html:53 -#: company/models.py:141 company/models.py:561 +#: company/models.py:141 company/models.py:579 #: company/templates/company/navbar.html:70 #: company/templates/company/navbar.html:73 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 @@ -2024,7 +2024,7 @@ msgstr "Kontakt" msgid "Point of contact" msgstr "Punkt kontaktowy" -#: company/models.py:130 company/models.py:347 company/models.py:548 +#: company/models.py:130 company/models.py:347 company/models.py:566 #: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:312 templates/js/company.js:550 @@ -2073,12 +2073,12 @@ msgstr "Waluta" msgid "Default currency used for this company" msgstr "" -#: company/models.py:319 company/models.py:519 stock/models.py:411 +#: company/models.py:319 company/models.py:537 stock/models.py:411 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "Część bazowa" -#: company/models.py:323 company/models.py:523 order/views.py:1127 +#: company/models.py:323 company/models.py:541 order/views.py:1127 msgid "Select part" msgstr "Wybierz część" @@ -2101,7 +2101,7 @@ msgstr "" msgid "Manufacturer part description" msgstr "" -#: company/models.py:408 company/models.py:542 +#: company/models.py:408 company/models.py:560 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 #: stock/templates/stock/item_base.html:374 @@ -2134,7 +2134,7 @@ msgstr "Jednostki" msgid "Parameter units" msgstr "" -#: company/models.py:529 company/templates/company/detail.html:62 +#: company/models.py:547 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 #: company/templates/company/supplier_part_detail.html:25 order/models.py:260 #: order/templates/order/order_base.html:92 @@ -2145,63 +2145,63 @@ msgstr "" msgid "Supplier" msgstr "Dostawca" -#: company/models.py:530 +#: company/models.py:548 msgid "Select supplier" msgstr "Wybierz dostawcę" -#: company/models.py:535 company/templates/company/supplier_part_base.html:88 +#: company/models.py:553 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 #: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "SKU" -#: company/models.py:536 +#: company/models.py:554 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:543 +#: company/models.py:561 msgid "Select manufacturer part" msgstr "" -#: company/models.py:549 +#: company/models.py:567 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:555 +#: company/models.py:573 msgid "Supplier part description" msgstr "" -#: company/models.py:560 company/templates/company/supplier_part_base.html:116 +#: company/models.py:578 company/templates/company/supplier_part_base.html:116 #: company/templates/company/supplier_part_detail.html:38 part/models.py:2341 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Uwaga" -#: company/models.py:564 part/models.py:1614 +#: company/models.py:582 part/models.py:1614 msgid "base cost" msgstr "koszt podstawowy" -#: company/models.py:564 part/models.py:1614 +#: company/models.py:582 part/models.py:1614 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:566 company/templates/company/supplier_part_base.html:109 +#: company/models.py:584 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:322 #: templates/js/company.js:571 templates/js/stock.js:1029 msgid "Packaging" msgstr "Opakowanie" -#: company/models.py:566 +#: company/models.py:584 msgid "Part packaging" msgstr "Opakowanie części" -#: company/models.py:568 part/models.py:1616 +#: company/models.py:586 part/models.py:1616 msgid "multiple" msgstr "wielokrotność" -#: company/models.py:568 +#: company/models.py:586 msgid "Order multiple" msgstr "" @@ -6132,7 +6132,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7848,4 +7849,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index cca8835f5b..6be5b75749 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-12 13:57+0000\n" +"POT-Creation-Date: 2021-07-13 22:00+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -147,7 +147,7 @@ msgstr "Название" #: InvenTree/models.py:125 build/models.py:179 #: build/templates/build/detail.html:21 company/models.py:353 -#: company/models.py:554 company/templates/company/detail.html:27 +#: company/models.py:572 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:119 @@ -641,7 +641,7 @@ msgstr "" #: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:689 +#: build/templates/build/detail.html:26 company/models.py:707 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:159 @@ -777,7 +777,7 @@ msgid "Link to external URL" msgstr "" #: build/models.py:306 build/templates/build/navbar.html:53 -#: company/models.py:141 company/models.py:561 +#: company/models.py:141 company/models.py:579 #: company/templates/company/navbar.html:70 #: company/templates/company/navbar.html:73 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 @@ -2024,7 +2024,7 @@ msgstr "" msgid "Point of contact" msgstr "" -#: company/models.py:130 company/models.py:347 company/models.py:548 +#: company/models.py:130 company/models.py:347 company/models.py:566 #: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:312 templates/js/company.js:550 @@ -2073,12 +2073,12 @@ msgstr "" msgid "Default currency used for this company" msgstr "" -#: company/models.py:319 company/models.py:519 stock/models.py:411 +#: company/models.py:319 company/models.py:537 stock/models.py:411 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" -#: company/models.py:323 company/models.py:523 order/views.py:1127 +#: company/models.py:323 company/models.py:541 order/views.py:1127 msgid "Select part" msgstr "" @@ -2101,7 +2101,7 @@ msgstr "" msgid "Manufacturer part description" msgstr "" -#: company/models.py:408 company/models.py:542 +#: company/models.py:408 company/models.py:560 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 #: stock/templates/stock/item_base.html:374 @@ -2134,7 +2134,7 @@ msgstr "" msgid "Parameter units" msgstr "" -#: company/models.py:529 company/templates/company/detail.html:62 +#: company/models.py:547 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 #: company/templates/company/supplier_part_detail.html:25 order/models.py:260 #: order/templates/order/order_base.html:92 @@ -2145,63 +2145,63 @@ msgstr "" msgid "Supplier" msgstr "" -#: company/models.py:530 +#: company/models.py:548 msgid "Select supplier" msgstr "" -#: company/models.py:535 company/templates/company/supplier_part_base.html:88 +#: company/models.py:553 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 #: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" -#: company/models.py:536 +#: company/models.py:554 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:543 +#: company/models.py:561 msgid "Select manufacturer part" msgstr "" -#: company/models.py:549 +#: company/models.py:567 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:555 +#: company/models.py:573 msgid "Supplier part description" msgstr "" -#: company/models.py:560 company/templates/company/supplier_part_base.html:116 +#: company/models.py:578 company/templates/company/supplier_part_base.html:116 #: company/templates/company/supplier_part_detail.html:38 part/models.py:2341 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:564 part/models.py:1614 +#: company/models.py:582 part/models.py:1614 msgid "base cost" msgstr "" -#: company/models.py:564 part/models.py:1614 +#: company/models.py:582 part/models.py:1614 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:566 company/templates/company/supplier_part_base.html:109 +#: company/models.py:584 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:322 #: templates/js/company.js:571 templates/js/stock.js:1029 msgid "Packaging" msgstr "" -#: company/models.py:566 +#: company/models.py:584 msgid "Part packaging" msgstr "" -#: company/models.py:568 part/models.py:1616 +#: company/models.py:586 part/models.py:1616 msgid "multiple" msgstr "" -#: company/models.py:568 +#: company/models.py:586 msgid "Order multiple" msgstr "" @@ -6132,7 +6132,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7848,4 +7849,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 521ed58feb..5461de95e3 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-12 13:57+0000\n" +"POT-Creation-Date: 2021-07-13 22:00+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -147,7 +147,7 @@ msgstr "Adı" #: InvenTree/models.py:125 build/models.py:179 #: build/templates/build/detail.html:21 company/models.py:353 -#: company/models.py:554 company/templates/company/detail.html:27 +#: company/models.py:572 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:119 @@ -641,7 +641,7 @@ msgstr "Bu yapım işinin tahsis edildiği yapım işi emri" #: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:689 +#: build/templates/build/detail.html:26 company/models.py:707 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:159 @@ -777,7 +777,7 @@ msgid "Link to external URL" msgstr "Harici URL'ye bağlantı" #: build/models.py:306 build/templates/build/navbar.html:53 -#: company/models.py:141 company/models.py:561 +#: company/models.py:141 company/models.py:579 #: company/templates/company/navbar.html:70 #: company/templates/company/navbar.html:73 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 @@ -2024,7 +2024,7 @@ msgstr "" msgid "Point of contact" msgstr "" -#: company/models.py:130 company/models.py:347 company/models.py:548 +#: company/models.py:130 company/models.py:347 company/models.py:566 #: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:312 templates/js/company.js:550 @@ -2073,12 +2073,12 @@ msgstr "" msgid "Default currency used for this company" msgstr "" -#: company/models.py:319 company/models.py:519 stock/models.py:411 +#: company/models.py:319 company/models.py:537 stock/models.py:411 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" -#: company/models.py:323 company/models.py:523 order/views.py:1127 +#: company/models.py:323 company/models.py:541 order/views.py:1127 msgid "Select part" msgstr "" @@ -2101,7 +2101,7 @@ msgstr "" msgid "Manufacturer part description" msgstr "" -#: company/models.py:408 company/models.py:542 +#: company/models.py:408 company/models.py:560 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 #: stock/templates/stock/item_base.html:374 @@ -2134,7 +2134,7 @@ msgstr "" msgid "Parameter units" msgstr "" -#: company/models.py:529 company/templates/company/detail.html:62 +#: company/models.py:547 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 #: company/templates/company/supplier_part_detail.html:25 order/models.py:260 #: order/templates/order/order_base.html:92 @@ -2145,63 +2145,63 @@ msgstr "" msgid "Supplier" msgstr "" -#: company/models.py:530 +#: company/models.py:548 msgid "Select supplier" msgstr "" -#: company/models.py:535 company/templates/company/supplier_part_base.html:88 +#: company/models.py:553 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 #: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" -#: company/models.py:536 +#: company/models.py:554 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:543 +#: company/models.py:561 msgid "Select manufacturer part" msgstr "" -#: company/models.py:549 +#: company/models.py:567 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:555 +#: company/models.py:573 msgid "Supplier part description" msgstr "" -#: company/models.py:560 company/templates/company/supplier_part_base.html:116 +#: company/models.py:578 company/templates/company/supplier_part_base.html:116 #: company/templates/company/supplier_part_detail.html:38 part/models.py:2341 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:564 part/models.py:1614 +#: company/models.py:582 part/models.py:1614 msgid "base cost" msgstr "" -#: company/models.py:564 part/models.py:1614 +#: company/models.py:582 part/models.py:1614 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:566 company/templates/company/supplier_part_base.html:109 +#: company/models.py:584 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:322 #: templates/js/company.js:571 templates/js/stock.js:1029 msgid "Packaging" msgstr "" -#: company/models.py:566 +#: company/models.py:584 msgid "Part packaging" msgstr "" -#: company/models.py:568 part/models.py:1616 +#: company/models.py:586 part/models.py:1616 msgid "multiple" msgstr "" -#: company/models.py:568 +#: company/models.py:586 msgid "Order multiple" msgstr "" @@ -6132,7 +6132,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7848,4 +7849,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 6f84f0e8fa..4fdaf4e660 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-12 13:57+0000\n" +"POT-Creation-Date: 2021-07-13 22:00+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -147,7 +147,7 @@ msgstr "名称" #: InvenTree/models.py:125 build/models.py:179 #: build/templates/build/detail.html:21 company/models.py:353 -#: company/models.py:554 company/templates/company/detail.html:27 +#: company/models.py:572 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:119 @@ -641,7 +641,7 @@ msgstr "" #: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:689 +#: build/templates/build/detail.html:26 company/models.py:707 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:159 @@ -777,7 +777,7 @@ msgid "Link to external URL" msgstr "" #: build/models.py:306 build/templates/build/navbar.html:53 -#: company/models.py:141 company/models.py:561 +#: company/models.py:141 company/models.py:579 #: company/templates/company/navbar.html:70 #: company/templates/company/navbar.html:73 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 @@ -2024,7 +2024,7 @@ msgstr "" msgid "Point of contact" msgstr "" -#: company/models.py:130 company/models.py:347 company/models.py:548 +#: company/models.py:130 company/models.py:347 company/models.py:566 #: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:312 templates/js/company.js:550 @@ -2073,12 +2073,12 @@ msgstr "" msgid "Default currency used for this company" msgstr "" -#: company/models.py:319 company/models.py:519 stock/models.py:411 +#: company/models.py:319 company/models.py:537 stock/models.py:411 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" -#: company/models.py:323 company/models.py:523 order/views.py:1127 +#: company/models.py:323 company/models.py:541 order/views.py:1127 msgid "Select part" msgstr "" @@ -2101,7 +2101,7 @@ msgstr "" msgid "Manufacturer part description" msgstr "" -#: company/models.py:408 company/models.py:542 +#: company/models.py:408 company/models.py:560 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 #: stock/templates/stock/item_base.html:374 @@ -2134,7 +2134,7 @@ msgstr "" msgid "Parameter units" msgstr "" -#: company/models.py:529 company/templates/company/detail.html:62 +#: company/models.py:547 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 #: company/templates/company/supplier_part_detail.html:25 order/models.py:260 #: order/templates/order/order_base.html:92 @@ -2145,63 +2145,63 @@ msgstr "" msgid "Supplier" msgstr "" -#: company/models.py:530 +#: company/models.py:548 msgid "Select supplier" msgstr "" -#: company/models.py:535 company/templates/company/supplier_part_base.html:88 +#: company/models.py:553 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 #: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" -#: company/models.py:536 +#: company/models.py:554 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:543 +#: company/models.py:561 msgid "Select manufacturer part" msgstr "" -#: company/models.py:549 +#: company/models.py:567 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:555 +#: company/models.py:573 msgid "Supplier part description" msgstr "" -#: company/models.py:560 company/templates/company/supplier_part_base.html:116 +#: company/models.py:578 company/templates/company/supplier_part_base.html:116 #: company/templates/company/supplier_part_detail.html:38 part/models.py:2341 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:564 part/models.py:1614 +#: company/models.py:582 part/models.py:1614 msgid "base cost" msgstr "" -#: company/models.py:564 part/models.py:1614 +#: company/models.py:582 part/models.py:1614 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:566 company/templates/company/supplier_part_base.html:109 +#: company/models.py:584 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:322 #: templates/js/company.js:571 templates/js/stock.js:1029 msgid "Packaging" msgstr "" -#: company/models.py:566 +#: company/models.py:584 msgid "Part packaging" msgstr "" -#: company/models.py:568 part/models.py:1616 +#: company/models.py:586 part/models.py:1616 msgid "multiple" msgstr "" -#: company/models.py:568 +#: company/models.py:586 msgid "Order multiple" msgstr "" @@ -6132,7 +6132,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7848,4 +7849,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - From 5be4eefb2d81dc42bb755dfb83c05ae9ff96cc41 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 14 Jul 2021 08:32:32 +1000 Subject: [PATCH 461/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/fr/LC_MESSAGES/django.po | 46 +++++++++++------------ 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 034c6f9f32..b0f7f4103a 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-12 13:57+0000\n" -"PO-Revision-Date: 2021-07-12 14:31\n" +"POT-Creation-Date: 2021-07-13 22:00+0000\n" +"PO-Revision-Date: 2021-07-13 22:32\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -147,7 +147,7 @@ msgstr "Nom" #: InvenTree/models.py:125 build/models.py:179 #: build/templates/build/detail.html:21 company/models.py:353 -#: company/models.py:554 company/templates/company/detail.html:27 +#: company/models.py:572 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:119 @@ -641,7 +641,7 @@ msgstr "" #: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:689 +#: build/templates/build/detail.html:26 company/models.py:707 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:159 @@ -777,7 +777,7 @@ msgid "Link to external URL" msgstr "" #: build/models.py:306 build/templates/build/navbar.html:53 -#: company/models.py:141 company/models.py:561 +#: company/models.py:141 company/models.py:579 #: company/templates/company/navbar.html:70 #: company/templates/company/navbar.html:73 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 @@ -2024,7 +2024,7 @@ msgstr "" msgid "Point of contact" msgstr "" -#: company/models.py:130 company/models.py:347 company/models.py:548 +#: company/models.py:130 company/models.py:347 company/models.py:566 #: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:312 templates/js/company.js:550 @@ -2073,12 +2073,12 @@ msgstr "" msgid "Default currency used for this company" msgstr "" -#: company/models.py:319 company/models.py:519 stock/models.py:411 +#: company/models.py:319 company/models.py:537 stock/models.py:411 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" -#: company/models.py:323 company/models.py:523 order/views.py:1127 +#: company/models.py:323 company/models.py:541 order/views.py:1127 msgid "Select part" msgstr "" @@ -2101,7 +2101,7 @@ msgstr "" msgid "Manufacturer part description" msgstr "" -#: company/models.py:408 company/models.py:542 +#: company/models.py:408 company/models.py:560 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 #: stock/templates/stock/item_base.html:374 @@ -2134,7 +2134,7 @@ msgstr "" msgid "Parameter units" msgstr "" -#: company/models.py:529 company/templates/company/detail.html:62 +#: company/models.py:547 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 #: company/templates/company/supplier_part_detail.html:25 order/models.py:260 #: order/templates/order/order_base.html:92 @@ -2145,63 +2145,63 @@ msgstr "" msgid "Supplier" msgstr "" -#: company/models.py:530 +#: company/models.py:548 msgid "Select supplier" msgstr "" -#: company/models.py:535 company/templates/company/supplier_part_base.html:88 +#: company/models.py:553 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 #: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" -#: company/models.py:536 +#: company/models.py:554 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:543 +#: company/models.py:561 msgid "Select manufacturer part" msgstr "" -#: company/models.py:549 +#: company/models.py:567 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:555 +#: company/models.py:573 msgid "Supplier part description" msgstr "" -#: company/models.py:560 company/templates/company/supplier_part_base.html:116 +#: company/models.py:578 company/templates/company/supplier_part_base.html:116 #: company/templates/company/supplier_part_detail.html:38 part/models.py:2341 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:564 part/models.py:1614 +#: company/models.py:582 part/models.py:1614 msgid "base cost" msgstr "" -#: company/models.py:564 part/models.py:1614 +#: company/models.py:582 part/models.py:1614 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:566 company/templates/company/supplier_part_base.html:109 +#: company/models.py:584 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:322 #: templates/js/company.js:571 templates/js/stock.js:1029 msgid "Packaging" msgstr "" -#: company/models.py:566 +#: company/models.py:584 msgid "Part packaging" msgstr "" -#: company/models.py:568 part/models.py:1616 +#: company/models.py:586 part/models.py:1616 msgid "multiple" msgstr "" -#: company/models.py:568 +#: company/models.py:586 msgid "Order multiple" msgstr "" From efba9d63e69781f1c6e41021a84f85fbb2814711 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 14 Jul 2021 08:32:33 +1000 Subject: [PATCH 462/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/es/LC_MESSAGES/django.po | 46 +++++++++++------------ 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 6647040428..25b90f7ce8 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-12 13:57+0000\n" -"PO-Revision-Date: 2021-07-12 14:31\n" +"POT-Creation-Date: 2021-07-13 22:00+0000\n" +"PO-Revision-Date: 2021-07-13 22:32\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -147,7 +147,7 @@ msgstr "Nombre" #: InvenTree/models.py:125 build/models.py:179 #: build/templates/build/detail.html:21 company/models.py:353 -#: company/models.py:554 company/templates/company/detail.html:27 +#: company/models.py:572 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:119 @@ -641,7 +641,7 @@ msgstr "" #: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:689 +#: build/templates/build/detail.html:26 company/models.py:707 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:159 @@ -777,7 +777,7 @@ msgid "Link to external URL" msgstr "" #: build/models.py:306 build/templates/build/navbar.html:53 -#: company/models.py:141 company/models.py:561 +#: company/models.py:141 company/models.py:579 #: company/templates/company/navbar.html:70 #: company/templates/company/navbar.html:73 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 @@ -2024,7 +2024,7 @@ msgstr "Contacto" msgid "Point of contact" msgstr "" -#: company/models.py:130 company/models.py:347 company/models.py:548 +#: company/models.py:130 company/models.py:347 company/models.py:566 #: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:312 templates/js/company.js:550 @@ -2073,12 +2073,12 @@ msgstr "" msgid "Default currency used for this company" msgstr "" -#: company/models.py:319 company/models.py:519 stock/models.py:411 +#: company/models.py:319 company/models.py:537 stock/models.py:411 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" -#: company/models.py:323 company/models.py:523 order/views.py:1127 +#: company/models.py:323 company/models.py:541 order/views.py:1127 msgid "Select part" msgstr "" @@ -2101,7 +2101,7 @@ msgstr "" msgid "Manufacturer part description" msgstr "" -#: company/models.py:408 company/models.py:542 +#: company/models.py:408 company/models.py:560 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 #: stock/templates/stock/item_base.html:374 @@ -2134,7 +2134,7 @@ msgstr "" msgid "Parameter units" msgstr "" -#: company/models.py:529 company/templates/company/detail.html:62 +#: company/models.py:547 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 #: company/templates/company/supplier_part_detail.html:25 order/models.py:260 #: order/templates/order/order_base.html:92 @@ -2145,63 +2145,63 @@ msgstr "" msgid "Supplier" msgstr "Proveedor" -#: company/models.py:530 +#: company/models.py:548 msgid "Select supplier" msgstr "" -#: company/models.py:535 company/templates/company/supplier_part_base.html:88 +#: company/models.py:553 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 #: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" -#: company/models.py:536 +#: company/models.py:554 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:543 +#: company/models.py:561 msgid "Select manufacturer part" msgstr "" -#: company/models.py:549 +#: company/models.py:567 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:555 +#: company/models.py:573 msgid "Supplier part description" msgstr "" -#: company/models.py:560 company/templates/company/supplier_part_base.html:116 +#: company/models.py:578 company/templates/company/supplier_part_base.html:116 #: company/templates/company/supplier_part_detail.html:38 part/models.py:2341 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Nota" -#: company/models.py:564 part/models.py:1614 +#: company/models.py:582 part/models.py:1614 msgid "base cost" msgstr "" -#: company/models.py:564 part/models.py:1614 +#: company/models.py:582 part/models.py:1614 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:566 company/templates/company/supplier_part_base.html:109 +#: company/models.py:584 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:322 #: templates/js/company.js:571 templates/js/stock.js:1029 msgid "Packaging" msgstr "" -#: company/models.py:566 +#: company/models.py:584 msgid "Part packaging" msgstr "" -#: company/models.py:568 part/models.py:1616 +#: company/models.py:586 part/models.py:1616 msgid "multiple" msgstr "" -#: company/models.py:568 +#: company/models.py:586 msgid "Order multiple" msgstr "" From bf73ce8b6fef9f6ae67d66ea2b5789a243525d19 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 14 Jul 2021 08:32:36 +1000 Subject: [PATCH 463/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 46 +++++++++++------------ 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 4fc9cf96e9..a87ca14cd9 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-12 13:57+0000\n" -"PO-Revision-Date: 2021-07-12 14:31\n" +"POT-Creation-Date: 2021-07-13 22:00+0000\n" +"PO-Revision-Date: 2021-07-13 22:32\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -147,7 +147,7 @@ msgstr "Name" #: InvenTree/models.py:125 build/models.py:179 #: build/templates/build/detail.html:21 company/models.py:353 -#: company/models.py:554 company/templates/company/detail.html:27 +#: company/models.py:572 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:119 @@ -641,7 +641,7 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:689 +#: build/templates/build/detail.html:26 company/models.py:707 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:159 @@ -777,7 +777,7 @@ msgid "Link to external URL" msgstr "Link zu einer externen URL" #: build/models.py:306 build/templates/build/navbar.html:53 -#: company/models.py:141 company/models.py:561 +#: company/models.py:141 company/models.py:579 #: company/templates/company/navbar.html:70 #: company/templates/company/navbar.html:73 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 @@ -2024,7 +2024,7 @@ msgstr "Kontakt" msgid "Point of contact" msgstr "Anlaufstelle" -#: company/models.py:130 company/models.py:347 company/models.py:548 +#: company/models.py:130 company/models.py:347 company/models.py:566 #: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:312 templates/js/company.js:550 @@ -2073,12 +2073,12 @@ msgstr "Währung" msgid "Default currency used for this company" msgstr "Standard-Währung für diese Firma" -#: company/models.py:319 company/models.py:519 stock/models.py:411 +#: company/models.py:319 company/models.py:537 stock/models.py:411 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "Basisteil" -#: company/models.py:323 company/models.py:523 order/views.py:1127 +#: company/models.py:323 company/models.py:541 order/views.py:1127 msgid "Select part" msgstr "Teil auswählen" @@ -2101,7 +2101,7 @@ msgstr "Externe URL für das Herstellerteil" msgid "Manufacturer part description" msgstr "Teilbeschreibung des Herstellers" -#: company/models.py:408 company/models.py:542 +#: company/models.py:408 company/models.py:560 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 #: stock/templates/stock/item_base.html:374 @@ -2134,7 +2134,7 @@ msgstr "Einheiten" msgid "Parameter units" msgstr "" -#: company/models.py:529 company/templates/company/detail.html:62 +#: company/models.py:547 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 #: company/templates/company/supplier_part_detail.html:25 order/models.py:260 #: order/templates/order/order_base.html:92 @@ -2145,63 +2145,63 @@ msgstr "" msgid "Supplier" msgstr "Zulieferer" -#: company/models.py:530 +#: company/models.py:548 msgid "Select supplier" msgstr "Zulieferer auswählen" -#: company/models.py:535 company/templates/company/supplier_part_base.html:88 +#: company/models.py:553 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 #: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "SKU (Lagerbestandseinheit)" -#: company/models.py:536 +#: company/models.py:554 msgid "Supplier stock keeping unit" msgstr "Lagerbestandseinheit (SKU) des Zulieferers" -#: company/models.py:543 +#: company/models.py:561 msgid "Select manufacturer part" msgstr "Herstellerteil auswählen" -#: company/models.py:549 +#: company/models.py:567 msgid "URL for external supplier part link" msgstr "Teil-URL des Zulieferers" -#: company/models.py:555 +#: company/models.py:573 msgid "Supplier part description" msgstr "Zuliefererbeschreibung des Teils" -#: company/models.py:560 company/templates/company/supplier_part_base.html:116 +#: company/models.py:578 company/templates/company/supplier_part_base.html:116 #: company/templates/company/supplier_part_detail.html:38 part/models.py:2341 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Notiz" -#: company/models.py:564 part/models.py:1614 +#: company/models.py:582 part/models.py:1614 msgid "base cost" msgstr "Basiskosten" -#: company/models.py:564 part/models.py:1614 +#: company/models.py:582 part/models.py:1614 msgid "Minimum charge (e.g. stocking fee)" msgstr "Mindestpreis" -#: company/models.py:566 company/templates/company/supplier_part_base.html:109 +#: company/models.py:584 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:322 #: templates/js/company.js:571 templates/js/stock.js:1029 msgid "Packaging" msgstr "Verpackungen" -#: company/models.py:566 +#: company/models.py:584 msgid "Part packaging" msgstr "Teile-Verpackungen" -#: company/models.py:568 part/models.py:1616 +#: company/models.py:586 part/models.py:1616 msgid "multiple" msgstr "Vielfache" -#: company/models.py:568 +#: company/models.py:586 msgid "Order multiple" msgstr "Mehrere bestellen" From 4b472023ad2065cd8f08e707f2c647b3aace9e6c Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 14 Jul 2021 08:32:37 +1000 Subject: [PATCH 464/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/it/LC_MESSAGES/django.po | 46 +++++++++++------------ 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 5684a14f66..4804b04024 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-12 13:57+0000\n" -"PO-Revision-Date: 2021-07-12 14:31\n" +"POT-Creation-Date: 2021-07-13 22:00+0000\n" +"PO-Revision-Date: 2021-07-13 22:32\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -147,7 +147,7 @@ msgstr "" #: InvenTree/models.py:125 build/models.py:179 #: build/templates/build/detail.html:21 company/models.py:353 -#: company/models.py:554 company/templates/company/detail.html:27 +#: company/models.py:572 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:119 @@ -641,7 +641,7 @@ msgstr "" #: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:689 +#: build/templates/build/detail.html:26 company/models.py:707 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:159 @@ -777,7 +777,7 @@ msgid "Link to external URL" msgstr "" #: build/models.py:306 build/templates/build/navbar.html:53 -#: company/models.py:141 company/models.py:561 +#: company/models.py:141 company/models.py:579 #: company/templates/company/navbar.html:70 #: company/templates/company/navbar.html:73 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 @@ -2024,7 +2024,7 @@ msgstr "" msgid "Point of contact" msgstr "" -#: company/models.py:130 company/models.py:347 company/models.py:548 +#: company/models.py:130 company/models.py:347 company/models.py:566 #: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:312 templates/js/company.js:550 @@ -2073,12 +2073,12 @@ msgstr "" msgid "Default currency used for this company" msgstr "" -#: company/models.py:319 company/models.py:519 stock/models.py:411 +#: company/models.py:319 company/models.py:537 stock/models.py:411 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" -#: company/models.py:323 company/models.py:523 order/views.py:1127 +#: company/models.py:323 company/models.py:541 order/views.py:1127 msgid "Select part" msgstr "" @@ -2101,7 +2101,7 @@ msgstr "" msgid "Manufacturer part description" msgstr "" -#: company/models.py:408 company/models.py:542 +#: company/models.py:408 company/models.py:560 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 #: stock/templates/stock/item_base.html:374 @@ -2134,7 +2134,7 @@ msgstr "" msgid "Parameter units" msgstr "" -#: company/models.py:529 company/templates/company/detail.html:62 +#: company/models.py:547 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 #: company/templates/company/supplier_part_detail.html:25 order/models.py:260 #: order/templates/order/order_base.html:92 @@ -2145,63 +2145,63 @@ msgstr "" msgid "Supplier" msgstr "" -#: company/models.py:530 +#: company/models.py:548 msgid "Select supplier" msgstr "" -#: company/models.py:535 company/templates/company/supplier_part_base.html:88 +#: company/models.py:553 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 #: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" -#: company/models.py:536 +#: company/models.py:554 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:543 +#: company/models.py:561 msgid "Select manufacturer part" msgstr "" -#: company/models.py:549 +#: company/models.py:567 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:555 +#: company/models.py:573 msgid "Supplier part description" msgstr "" -#: company/models.py:560 company/templates/company/supplier_part_base.html:116 +#: company/models.py:578 company/templates/company/supplier_part_base.html:116 #: company/templates/company/supplier_part_detail.html:38 part/models.py:2341 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:564 part/models.py:1614 +#: company/models.py:582 part/models.py:1614 msgid "base cost" msgstr "" -#: company/models.py:564 part/models.py:1614 +#: company/models.py:582 part/models.py:1614 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:566 company/templates/company/supplier_part_base.html:109 +#: company/models.py:584 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:322 #: templates/js/company.js:571 templates/js/stock.js:1029 msgid "Packaging" msgstr "" -#: company/models.py:566 +#: company/models.py:584 msgid "Part packaging" msgstr "" -#: company/models.py:568 part/models.py:1616 +#: company/models.py:586 part/models.py:1616 msgid "multiple" msgstr "" -#: company/models.py:568 +#: company/models.py:586 msgid "Order multiple" msgstr "" From ea1bb8bdf096264f786542cd160b86b9cd8162ec Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 14 Jul 2021 08:32:39 +1000 Subject: [PATCH 465/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ja/LC_MESSAGES/django.po | 46 +++++++++++------------ 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 56cdd1def4..c6221967ee 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-12 13:57+0000\n" -"PO-Revision-Date: 2021-07-13 20:23\n" +"POT-Creation-Date: 2021-07-13 22:00+0000\n" +"PO-Revision-Date: 2021-07-13 22:32\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -147,7 +147,7 @@ msgstr "お名前" #: InvenTree/models.py:125 build/models.py:179 #: build/templates/build/detail.html:21 company/models.py:353 -#: company/models.py:554 company/templates/company/detail.html:27 +#: company/models.py:572 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:119 @@ -641,7 +641,7 @@ msgstr "" #: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:689 +#: build/templates/build/detail.html:26 company/models.py:707 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:159 @@ -777,7 +777,7 @@ msgid "Link to external URL" msgstr "" #: build/models.py:306 build/templates/build/navbar.html:53 -#: company/models.py:141 company/models.py:561 +#: company/models.py:141 company/models.py:579 #: company/templates/company/navbar.html:70 #: company/templates/company/navbar.html:73 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 @@ -2024,7 +2024,7 @@ msgstr "" msgid "Point of contact" msgstr "" -#: company/models.py:130 company/models.py:347 company/models.py:548 +#: company/models.py:130 company/models.py:347 company/models.py:566 #: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:312 templates/js/company.js:550 @@ -2073,12 +2073,12 @@ msgstr "" msgid "Default currency used for this company" msgstr "" -#: company/models.py:319 company/models.py:519 stock/models.py:411 +#: company/models.py:319 company/models.py:537 stock/models.py:411 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" -#: company/models.py:323 company/models.py:523 order/views.py:1127 +#: company/models.py:323 company/models.py:541 order/views.py:1127 msgid "Select part" msgstr "" @@ -2101,7 +2101,7 @@ msgstr "" msgid "Manufacturer part description" msgstr "" -#: company/models.py:408 company/models.py:542 +#: company/models.py:408 company/models.py:560 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 #: stock/templates/stock/item_base.html:374 @@ -2134,7 +2134,7 @@ msgstr "" msgid "Parameter units" msgstr "" -#: company/models.py:529 company/templates/company/detail.html:62 +#: company/models.py:547 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 #: company/templates/company/supplier_part_detail.html:25 order/models.py:260 #: order/templates/order/order_base.html:92 @@ -2145,63 +2145,63 @@ msgstr "" msgid "Supplier" msgstr "" -#: company/models.py:530 +#: company/models.py:548 msgid "Select supplier" msgstr "" -#: company/models.py:535 company/templates/company/supplier_part_base.html:88 +#: company/models.py:553 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 #: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" -#: company/models.py:536 +#: company/models.py:554 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:543 +#: company/models.py:561 msgid "Select manufacturer part" msgstr "" -#: company/models.py:549 +#: company/models.py:567 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:555 +#: company/models.py:573 msgid "Supplier part description" msgstr "" -#: company/models.py:560 company/templates/company/supplier_part_base.html:116 +#: company/models.py:578 company/templates/company/supplier_part_base.html:116 #: company/templates/company/supplier_part_detail.html:38 part/models.py:2341 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:564 part/models.py:1614 +#: company/models.py:582 part/models.py:1614 msgid "base cost" msgstr "" -#: company/models.py:564 part/models.py:1614 +#: company/models.py:582 part/models.py:1614 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:566 company/templates/company/supplier_part_base.html:109 +#: company/models.py:584 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:322 #: templates/js/company.js:571 templates/js/stock.js:1029 msgid "Packaging" msgstr "" -#: company/models.py:566 +#: company/models.py:584 msgid "Part packaging" msgstr "" -#: company/models.py:568 part/models.py:1616 +#: company/models.py:586 part/models.py:1616 msgid "multiple" msgstr "" -#: company/models.py:568 +#: company/models.py:586 msgid "Order multiple" msgstr "" From e56a375bb5480924a58ff90732fa5a2edf2dfa5e Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 14 Jul 2021 08:32:40 +1000 Subject: [PATCH 466/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/pl/LC_MESSAGES/django.po | 46 +++++++++++------------ 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 77c2f93331..e410c5591f 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-12 13:57+0000\n" -"PO-Revision-Date: 2021-07-12 14:31\n" +"POT-Creation-Date: 2021-07-13 22:00+0000\n" +"PO-Revision-Date: 2021-07-13 22:32\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -147,7 +147,7 @@ msgstr "Nazwa" #: InvenTree/models.py:125 build/models.py:179 #: build/templates/build/detail.html:21 company/models.py:353 -#: company/models.py:554 company/templates/company/detail.html:27 +#: company/models.py:572 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:119 @@ -641,7 +641,7 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:689 +#: build/templates/build/detail.html:26 company/models.py:707 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:159 @@ -777,7 +777,7 @@ msgid "Link to external URL" msgstr "Link do zewnętrznego adresu URL" #: build/models.py:306 build/templates/build/navbar.html:53 -#: company/models.py:141 company/models.py:561 +#: company/models.py:141 company/models.py:579 #: company/templates/company/navbar.html:70 #: company/templates/company/navbar.html:73 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 @@ -2024,7 +2024,7 @@ msgstr "Kontakt" msgid "Point of contact" msgstr "Punkt kontaktowy" -#: company/models.py:130 company/models.py:347 company/models.py:548 +#: company/models.py:130 company/models.py:347 company/models.py:566 #: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:312 templates/js/company.js:550 @@ -2073,12 +2073,12 @@ msgstr "Waluta" msgid "Default currency used for this company" msgstr "" -#: company/models.py:319 company/models.py:519 stock/models.py:411 +#: company/models.py:319 company/models.py:537 stock/models.py:411 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "Część bazowa" -#: company/models.py:323 company/models.py:523 order/views.py:1127 +#: company/models.py:323 company/models.py:541 order/views.py:1127 msgid "Select part" msgstr "Wybierz część" @@ -2101,7 +2101,7 @@ msgstr "" msgid "Manufacturer part description" msgstr "" -#: company/models.py:408 company/models.py:542 +#: company/models.py:408 company/models.py:560 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 #: stock/templates/stock/item_base.html:374 @@ -2134,7 +2134,7 @@ msgstr "Jednostki" msgid "Parameter units" msgstr "" -#: company/models.py:529 company/templates/company/detail.html:62 +#: company/models.py:547 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 #: company/templates/company/supplier_part_detail.html:25 order/models.py:260 #: order/templates/order/order_base.html:92 @@ -2145,63 +2145,63 @@ msgstr "" msgid "Supplier" msgstr "Dostawca" -#: company/models.py:530 +#: company/models.py:548 msgid "Select supplier" msgstr "Wybierz dostawcę" -#: company/models.py:535 company/templates/company/supplier_part_base.html:88 +#: company/models.py:553 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 #: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "SKU" -#: company/models.py:536 +#: company/models.py:554 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:543 +#: company/models.py:561 msgid "Select manufacturer part" msgstr "" -#: company/models.py:549 +#: company/models.py:567 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:555 +#: company/models.py:573 msgid "Supplier part description" msgstr "" -#: company/models.py:560 company/templates/company/supplier_part_base.html:116 +#: company/models.py:578 company/templates/company/supplier_part_base.html:116 #: company/templates/company/supplier_part_detail.html:38 part/models.py:2341 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Uwaga" -#: company/models.py:564 part/models.py:1614 +#: company/models.py:582 part/models.py:1614 msgid "base cost" msgstr "koszt podstawowy" -#: company/models.py:564 part/models.py:1614 +#: company/models.py:582 part/models.py:1614 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:566 company/templates/company/supplier_part_base.html:109 +#: company/models.py:584 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:322 #: templates/js/company.js:571 templates/js/stock.js:1029 msgid "Packaging" msgstr "Opakowanie" -#: company/models.py:566 +#: company/models.py:584 msgid "Part packaging" msgstr "Opakowanie części" -#: company/models.py:568 part/models.py:1616 +#: company/models.py:586 part/models.py:1616 msgid "multiple" msgstr "wielokrotność" -#: company/models.py:568 +#: company/models.py:586 msgid "Order multiple" msgstr "" From b3caedc6f6b40dad07e8b6a00227cb537c457ee4 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 14 Jul 2021 08:32:41 +1000 Subject: [PATCH 467/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ru/LC_MESSAGES/django.po | 46 +++++++++++------------ 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index cca8835f5b..98e69703f9 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-12 13:57+0000\n" -"PO-Revision-Date: 2021-07-12 14:31\n" +"POT-Creation-Date: 2021-07-13 22:00+0000\n" +"PO-Revision-Date: 2021-07-13 22:32\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -147,7 +147,7 @@ msgstr "Название" #: InvenTree/models.py:125 build/models.py:179 #: build/templates/build/detail.html:21 company/models.py:353 -#: company/models.py:554 company/templates/company/detail.html:27 +#: company/models.py:572 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:119 @@ -641,7 +641,7 @@ msgstr "" #: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:689 +#: build/templates/build/detail.html:26 company/models.py:707 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:159 @@ -777,7 +777,7 @@ msgid "Link to external URL" msgstr "" #: build/models.py:306 build/templates/build/navbar.html:53 -#: company/models.py:141 company/models.py:561 +#: company/models.py:141 company/models.py:579 #: company/templates/company/navbar.html:70 #: company/templates/company/navbar.html:73 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 @@ -2024,7 +2024,7 @@ msgstr "" msgid "Point of contact" msgstr "" -#: company/models.py:130 company/models.py:347 company/models.py:548 +#: company/models.py:130 company/models.py:347 company/models.py:566 #: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:312 templates/js/company.js:550 @@ -2073,12 +2073,12 @@ msgstr "" msgid "Default currency used for this company" msgstr "" -#: company/models.py:319 company/models.py:519 stock/models.py:411 +#: company/models.py:319 company/models.py:537 stock/models.py:411 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" -#: company/models.py:323 company/models.py:523 order/views.py:1127 +#: company/models.py:323 company/models.py:541 order/views.py:1127 msgid "Select part" msgstr "" @@ -2101,7 +2101,7 @@ msgstr "" msgid "Manufacturer part description" msgstr "" -#: company/models.py:408 company/models.py:542 +#: company/models.py:408 company/models.py:560 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 #: stock/templates/stock/item_base.html:374 @@ -2134,7 +2134,7 @@ msgstr "" msgid "Parameter units" msgstr "" -#: company/models.py:529 company/templates/company/detail.html:62 +#: company/models.py:547 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 #: company/templates/company/supplier_part_detail.html:25 order/models.py:260 #: order/templates/order/order_base.html:92 @@ -2145,63 +2145,63 @@ msgstr "" msgid "Supplier" msgstr "" -#: company/models.py:530 +#: company/models.py:548 msgid "Select supplier" msgstr "" -#: company/models.py:535 company/templates/company/supplier_part_base.html:88 +#: company/models.py:553 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 #: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" -#: company/models.py:536 +#: company/models.py:554 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:543 +#: company/models.py:561 msgid "Select manufacturer part" msgstr "" -#: company/models.py:549 +#: company/models.py:567 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:555 +#: company/models.py:573 msgid "Supplier part description" msgstr "" -#: company/models.py:560 company/templates/company/supplier_part_base.html:116 +#: company/models.py:578 company/templates/company/supplier_part_base.html:116 #: company/templates/company/supplier_part_detail.html:38 part/models.py:2341 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:564 part/models.py:1614 +#: company/models.py:582 part/models.py:1614 msgid "base cost" msgstr "" -#: company/models.py:564 part/models.py:1614 +#: company/models.py:582 part/models.py:1614 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:566 company/templates/company/supplier_part_base.html:109 +#: company/models.py:584 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:322 #: templates/js/company.js:571 templates/js/stock.js:1029 msgid "Packaging" msgstr "" -#: company/models.py:566 +#: company/models.py:584 msgid "Part packaging" msgstr "" -#: company/models.py:568 part/models.py:1616 +#: company/models.py:586 part/models.py:1616 msgid "multiple" msgstr "" -#: company/models.py:568 +#: company/models.py:586 msgid "Order multiple" msgstr "" From 02c9d71a68a2251f2f1c8d561f72d096f2eb4471 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 14 Jul 2021 08:32:44 +1000 Subject: [PATCH 468/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/tr/LC_MESSAGES/django.po | 46 +++++++++++------------ 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 521ed58feb..cf6a6c7769 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-12 13:57+0000\n" -"PO-Revision-Date: 2021-07-12 14:31\n" +"POT-Creation-Date: 2021-07-13 22:00+0000\n" +"PO-Revision-Date: 2021-07-13 22:32\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -147,7 +147,7 @@ msgstr "Adı" #: InvenTree/models.py:125 build/models.py:179 #: build/templates/build/detail.html:21 company/models.py:353 -#: company/models.py:554 company/templates/company/detail.html:27 +#: company/models.py:572 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:119 @@ -641,7 +641,7 @@ msgstr "Bu yapım işinin tahsis edildiği yapım işi emri" #: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:689 +#: build/templates/build/detail.html:26 company/models.py:707 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:159 @@ -777,7 +777,7 @@ msgid "Link to external URL" msgstr "Harici URL'ye bağlantı" #: build/models.py:306 build/templates/build/navbar.html:53 -#: company/models.py:141 company/models.py:561 +#: company/models.py:141 company/models.py:579 #: company/templates/company/navbar.html:70 #: company/templates/company/navbar.html:73 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 @@ -2024,7 +2024,7 @@ msgstr "" msgid "Point of contact" msgstr "" -#: company/models.py:130 company/models.py:347 company/models.py:548 +#: company/models.py:130 company/models.py:347 company/models.py:566 #: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:312 templates/js/company.js:550 @@ -2073,12 +2073,12 @@ msgstr "" msgid "Default currency used for this company" msgstr "" -#: company/models.py:319 company/models.py:519 stock/models.py:411 +#: company/models.py:319 company/models.py:537 stock/models.py:411 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" -#: company/models.py:323 company/models.py:523 order/views.py:1127 +#: company/models.py:323 company/models.py:541 order/views.py:1127 msgid "Select part" msgstr "" @@ -2101,7 +2101,7 @@ msgstr "" msgid "Manufacturer part description" msgstr "" -#: company/models.py:408 company/models.py:542 +#: company/models.py:408 company/models.py:560 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 #: stock/templates/stock/item_base.html:374 @@ -2134,7 +2134,7 @@ msgstr "" msgid "Parameter units" msgstr "" -#: company/models.py:529 company/templates/company/detail.html:62 +#: company/models.py:547 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 #: company/templates/company/supplier_part_detail.html:25 order/models.py:260 #: order/templates/order/order_base.html:92 @@ -2145,63 +2145,63 @@ msgstr "" msgid "Supplier" msgstr "" -#: company/models.py:530 +#: company/models.py:548 msgid "Select supplier" msgstr "" -#: company/models.py:535 company/templates/company/supplier_part_base.html:88 +#: company/models.py:553 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 #: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" -#: company/models.py:536 +#: company/models.py:554 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:543 +#: company/models.py:561 msgid "Select manufacturer part" msgstr "" -#: company/models.py:549 +#: company/models.py:567 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:555 +#: company/models.py:573 msgid "Supplier part description" msgstr "" -#: company/models.py:560 company/templates/company/supplier_part_base.html:116 +#: company/models.py:578 company/templates/company/supplier_part_base.html:116 #: company/templates/company/supplier_part_detail.html:38 part/models.py:2341 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:564 part/models.py:1614 +#: company/models.py:582 part/models.py:1614 msgid "base cost" msgstr "" -#: company/models.py:564 part/models.py:1614 +#: company/models.py:582 part/models.py:1614 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:566 company/templates/company/supplier_part_base.html:109 +#: company/models.py:584 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:322 #: templates/js/company.js:571 templates/js/stock.js:1029 msgid "Packaging" msgstr "" -#: company/models.py:566 +#: company/models.py:584 msgid "Part packaging" msgstr "" -#: company/models.py:568 part/models.py:1616 +#: company/models.py:586 part/models.py:1616 msgid "multiple" msgstr "" -#: company/models.py:568 +#: company/models.py:586 msgid "Order multiple" msgstr "" From b6e73523a1076b468c9164d90b7bb2ef46a6e0a0 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 14 Jul 2021 08:32:46 +1000 Subject: [PATCH 469/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/zh/LC_MESSAGES/django.po | 46 +++++++++++------------ 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 6f84f0e8fa..51737c34c7 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-12 13:57+0000\n" -"PO-Revision-Date: 2021-07-12 14:31\n" +"POT-Creation-Date: 2021-07-13 22:00+0000\n" +"PO-Revision-Date: 2021-07-13 22:32\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -147,7 +147,7 @@ msgstr "名称" #: InvenTree/models.py:125 build/models.py:179 #: build/templates/build/detail.html:21 company/models.py:353 -#: company/models.py:554 company/templates/company/detail.html:27 +#: company/models.py:572 company/templates/company/detail.html:27 #: company/templates/company/manufacturer_part_base.html:72 #: company/templates/company/supplier_part_base.html:71 #: company/templates/company/supplier_part_detail.html:31 label/models.py:119 @@ -641,7 +641,7 @@ msgstr "" #: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:689 +#: build/templates/build/detail.html:26 company/models.py:707 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:159 @@ -777,7 +777,7 @@ msgid "Link to external URL" msgstr "" #: build/models.py:306 build/templates/build/navbar.html:53 -#: company/models.py:141 company/models.py:561 +#: company/models.py:141 company/models.py:579 #: company/templates/company/navbar.html:70 #: company/templates/company/navbar.html:73 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 @@ -2024,7 +2024,7 @@ msgstr "" msgid "Point of contact" msgstr "" -#: company/models.py:130 company/models.py:347 company/models.py:548 +#: company/models.py:130 company/models.py:347 company/models.py:566 #: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:312 templates/js/company.js:550 @@ -2073,12 +2073,12 @@ msgstr "" msgid "Default currency used for this company" msgstr "" -#: company/models.py:319 company/models.py:519 stock/models.py:411 +#: company/models.py:319 company/models.py:537 stock/models.py:411 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" -#: company/models.py:323 company/models.py:523 order/views.py:1127 +#: company/models.py:323 company/models.py:541 order/views.py:1127 msgid "Select part" msgstr "" @@ -2101,7 +2101,7 @@ msgstr "" msgid "Manufacturer part description" msgstr "" -#: company/models.py:408 company/models.py:542 +#: company/models.py:408 company/models.py:560 #: company/templates/company/manufacturer_part_base.html:6 #: company/templates/company/manufacturer_part_base.html:19 #: stock/templates/stock/item_base.html:374 @@ -2134,7 +2134,7 @@ msgstr "" msgid "Parameter units" msgstr "" -#: company/models.py:529 company/templates/company/detail.html:62 +#: company/models.py:547 company/templates/company/detail.html:62 #: company/templates/company/supplier_part_base.html:84 #: company/templates/company/supplier_part_detail.html:25 order/models.py:260 #: order/templates/order/order_base.html:92 @@ -2145,63 +2145,63 @@ msgstr "" msgid "Supplier" msgstr "" -#: company/models.py:530 +#: company/models.py:548 msgid "Select supplier" msgstr "" -#: company/models.py:535 company/templates/company/supplier_part_base.html:88 +#: company/models.py:553 company/templates/company/supplier_part_base.html:88 #: company/templates/company/supplier_part_detail.html:26 #: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" -#: company/models.py:536 +#: company/models.py:554 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:543 +#: company/models.py:561 msgid "Select manufacturer part" msgstr "" -#: company/models.py:549 +#: company/models.py:567 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:555 +#: company/models.py:573 msgid "Supplier part description" msgstr "" -#: company/models.py:560 company/templates/company/supplier_part_base.html:116 +#: company/models.py:578 company/templates/company/supplier_part_base.html:116 #: company/templates/company/supplier_part_detail.html:38 part/models.py:2341 #: report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:564 part/models.py:1614 +#: company/models.py:582 part/models.py:1614 msgid "base cost" msgstr "" -#: company/models.py:564 part/models.py:1614 +#: company/models.py:582 part/models.py:1614 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:566 company/templates/company/supplier_part_base.html:109 +#: company/models.py:584 company/templates/company/supplier_part_base.html:109 #: stock/models.py:435 stock/templates/stock/item_base.html:322 #: templates/js/company.js:571 templates/js/stock.js:1029 msgid "Packaging" msgstr "" -#: company/models.py:566 +#: company/models.py:584 msgid "Part packaging" msgstr "" -#: company/models.py:568 part/models.py:1616 +#: company/models.py:586 part/models.py:1616 msgid "multiple" msgstr "" -#: company/models.py:568 +#: company/models.py:586 msgid "Order multiple" msgstr "" From c3ef65102d82738f40ea959eb2cf7c8f8f8f1a83 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 14 Jul 2021 23:56:02 +0000 Subject: [PATCH 470/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 2 +- InvenTree/locale/en/LC_MESSAGES/django.po | 2 +- InvenTree/locale/es/LC_MESSAGES/django.po | 2 +- InvenTree/locale/fr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/it/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ja/LC_MESSAGES/django.po | 2 +- InvenTree/locale/pl/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ru/LC_MESSAGES/django.po | 2 +- InvenTree/locale/tr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/zh/LC_MESSAGES/django.po | 2 +- 10 files changed, 10 insertions(+), 10 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 94fa5cf33e..3acf71d6d5 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-13 22:00+0000\n" +"POT-Creation-Date: 2021-07-14 23:55+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: German\n" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index a8ad6822cd..8d9e824dd0 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-13 22:00+0000\n" +"POT-Creation-Date: 2021-07-14 23:55+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index b7526171e1..87c78a773c 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-13 22:00+0000\n" +"POT-Creation-Date: 2021-07-14 23:55+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Spanish\n" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index f3161339e7..60e5a93b77 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-13 22:00+0000\n" +"POT-Creation-Date: 2021-07-14 23:55+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: French\n" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 972f162fa1..eba3d129f2 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-13 22:00+0000\n" +"POT-Creation-Date: 2021-07-14 23:55+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Italian\n" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 051eb95599..4faf7a538c 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-13 22:00+0000\n" +"POT-Creation-Date: 2021-07-14 23:55+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Japanese\n" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 2d079d629f..448076c13a 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-13 22:00+0000\n" +"POT-Creation-Date: 2021-07-14 23:55+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Polish\n" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 6be5b75749..5272423169 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-13 22:00+0000\n" +"POT-Creation-Date: 2021-07-14 23:55+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Russian\n" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 5461de95e3..2b345d0157 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-13 22:00+0000\n" +"POT-Creation-Date: 2021-07-14 23:55+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Turkish\n" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 4fdaf4e660..9cf600d196 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-13 22:00+0000\n" +"POT-Creation-Date: 2021-07-14 23:55+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" From 405ba964ba2afec654860da16320871c341153ba Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 15 Jul 2021 13:45:09 +0000 Subject: [PATCH 471/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 2342 ++++++++++----------- InvenTree/locale/en/LC_MESSAGES/django.po | 2249 ++++++++++---------- InvenTree/locale/es/LC_MESSAGES/django.po | 2249 ++++++++++---------- InvenTree/locale/fr/LC_MESSAGES/django.po | 2251 ++++++++++---------- InvenTree/locale/it/LC_MESSAGES/django.po | 2249 ++++++++++---------- InvenTree/locale/ja/LC_MESSAGES/django.po | 2254 ++++++++++---------- InvenTree/locale/pl/LC_MESSAGES/django.po | 2282 ++++++++++---------- InvenTree/locale/ru/LC_MESSAGES/django.po | 2249 ++++++++++---------- InvenTree/locale/tr/LC_MESSAGES/django.po | 2297 ++++++++++---------- InvenTree/locale/zh/LC_MESSAGES/django.po | 2249 ++++++++++---------- 10 files changed, 10876 insertions(+), 11795 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 3acf71d6d5..d884110cd1 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-14 23:55+0000\n" +"POT-Creation-Date: 2021-07-15 13:44+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: German\n" @@ -140,21 +140,18 @@ msgstr "" #: label/models.py:112 part/models.py:680 part/models.py:2191 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:365 -#: templates/js/part.js:118 templates/js/part.js:251 templates/js/part.js:743 +#: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 #: templates/js/stock.js:1282 msgid "Name" msgstr "Name" #: InvenTree/models.py:125 build/models.py:179 -#: build/templates/build/detail.html:21 company/models.py:353 -#: company/models.py:572 company/templates/company/detail.html:27 -#: company/templates/company/manufacturer_part_base.html:72 -#: company/templates/company/supplier_part_base.html:71 -#: company/templates/company/supplier_part_detail.html:31 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:174 -#: part/models.py:703 part/templates/part/detail.html:55 -#: part/templates/part/set_category.html:14 report/models.py:194 -#: report/models.py:551 report/models.py:590 +#: build/templates/build/detail.html:24 company/models.py:353 +#: company/models.py:572 company/templates/company/manufacturer_part.html:76 +#: company/templates/company/supplier_part.html:75 label/models.py:119 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:305 +#: part/models.py:703 part/templates/part/set_category.html:14 +#: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 @@ -162,8 +159,8 @@ msgstr "Name" #: templates/js/build.js:868 templates/js/build.js:1162 #: templates/js/company.js:125 templates/js/company.js:323 #: templates/js/company.js:561 templates/js/order.js:245 -#: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:361 -#: templates/js/part.js:538 templates/js/part.js:755 templates/js/part.js:823 +#: templates/js/order.js:347 templates/js/part.js:265 templates/js/part.js:449 +#: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 #: templates/js/stock.js:868 templates/js/stock.js:1294 #: templates/js/stock.js:1339 msgid "Description" @@ -455,7 +452,7 @@ msgid "Order target date" msgstr "geplantes Bestelldatum" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 +#: build/templates/build/detail.html:124 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 @@ -472,20 +469,20 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:741 -#: company/forms.py:104 company/templates/company/supplier_part_pricing.html:79 +#: build/templates/build/detail.html:34 common/models.py:741 +#: company/forms.py:104 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:210 -#: order/templates/order/sales_order_detail.html:80 -#: order/templates/order/sales_order_detail.html:87 -#: order/templates/order/sales_order_detail.html:172 -#: order/templates/order/sales_order_detail.html:244 part/forms.py:317 +#: order/templates/order/purchase_order_detail.html:341 +#: order/templates/order/sales_order_detail.html:200 +#: order/templates/order/sales_order_detail.html:207 +#: order/templates/order/sales_order_detail.html:292 +#: order/templates/order/sales_order_detail.html:364 part/forms.py:317 #: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 -#: part/templates/part/prices.html:474 +#: part/templates/part/detail.html:954 part/templates/part/detail.html:1040 +#: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:91 @@ -495,9 +492,9 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 -#: templates/js/order.js:460 templates/js/part.js:928 templates/js/part.js:1050 -#: templates/js/part.js:1106 templates/js/stock.js:1474 -#: templates/js/stock.js:1693 +#: templates/js/order.js:460 templates/js/part.js:1016 +#: templates/js/part.js:1138 templates/js/part.js:1194 +#: templates/js/stock.js:1474 templates/js/stock.js:1693 msgid "Quantity" msgstr "Anzahl" @@ -553,7 +550,7 @@ msgid "Location of completed parts" msgstr "Lagerort der Endprodukte" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:549 +#: build/templates/build/detail.html:62 order/models.py:549 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 @@ -583,7 +580,7 @@ msgstr "Bauauftrag-Fertigstellung bestätigen" msgid "Confirm cancel" msgstr "Abbruch bestätigen" -#: build/forms.py:252 build/views.py:66 +#: build/forms.py:252 build/views.py:65 msgid "Confirm build cancellation" msgstr "Bauabbruch bestätigen" @@ -603,10 +600,11 @@ msgid "Build Order" msgstr "Bauauftrag" #: build/models.py:110 build/templates/build/index.html:8 -#: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 +#: build/templates/build/index.html:15 +#: order/templates/order/sales_order_detail.html:34 #: order/templates/order/so_navbar.html:19 -#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:52 -#: part/templates/part/navbar.html:55 templates/InvenTree/index.html:191 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 +#: part/templates/part/navbar.html:45 templates/InvenTree/index.html:191 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:44 msgid "Build Orders" @@ -617,8 +615,8 @@ msgid "Build Order Reference" msgstr "Bauauftragsreferenz" #: build/models.py:171 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:205 -#: order/templates/order/sales_order_detail.html:239 part/models.py:2338 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:336 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2338 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -631,7 +629,7 @@ msgid "Brief description of the build" msgstr "Kurze Beschreibung des Baus" #: build/models.py:191 build/templates/build/build_base.html:163 -#: build/templates/build/detail.html:77 +#: build/templates/build/detail.html:80 msgid "Parent Build" msgstr "Eltern-Bauauftrag" @@ -641,16 +639,17 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:707 +#: build/templates/build/detail.html:29 company/models.py:707 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:159 +#: order/templates/order/purchase_order_detail.html:290 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:224 part/models.py:325 +#: order/templates/order/sales_order_detail.html:344 part/models.py:325 #: part/models.py:1987 part/models.py:2003 part/models.py:2022 #: part/models.py:2040 part/models.py:2119 part/models.py:2223 -#: part/models.py:2313 part/templates/part/part_app_base.html:8 -#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 +#: part/models.py:2313 part/templates/part/detail.html:199 +#: part/templates/part/part_app_base.html:8 +#: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 #: report/templates/report/inventree_po_report.html:90 @@ -659,8 +658,8 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:586 templates/js/build.js:873 #: templates/js/build.js:1139 templates/js/company.js:264 -#: templates/js/company.js:470 templates/js/part.js:342 -#: templates/js/part.js:505 templates/js/stock.js:73 templates/js/stock.js:837 +#: templates/js/company.js:470 templates/js/part.js:430 +#: templates/js/part.js:593 templates/js/stock.js:73 templates/js/stock.js:837 #: templates/js/stock.js:1681 msgid "Part" msgstr "Teil" @@ -709,7 +708,7 @@ msgstr "Fertiggestellte Teile" msgid "Number of stock items which have been completed" msgstr "Anzahl der fertigen BestandsObjekte" -#: build/models.py:249 part/templates/part/part_base.html:183 +#: build/models.py:249 part/templates/part/part_base.html:225 msgid "Build Status" msgstr "Bauauftrags-Status" @@ -726,7 +725,7 @@ msgid "Batch code for this build output" msgstr "Losnummer für dieses Endprodukt" #: build/models.py:264 order/models.py:162 part/models.py:875 -#: part/templates/part/detail.html:127 templates/js/order.js:360 +#: part/templates/part/part_base.html:143 templates/js/order.js:360 msgid "Creation Date" msgstr "Erstelldatum" @@ -751,7 +750,7 @@ msgid "User who issued this build order" msgstr "Nutzer der diesen Bauauftrag erstellt hat" #: build/models.py:295 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:176 +#: build/templates/build/detail.html:108 order/models.py:176 #: order/templates/order/order_base.html:138 #: order/templates/order/sales_order_base.html:140 part/models.py:879 #: report/templates/report/inventree_build_order_base.html:159 @@ -762,13 +761,11 @@ msgstr "Verantwortlicher Benutzer" msgid "User responsible for this build order" msgstr "Nutzer der für diesen Bauauftrag zuständig ist" -#: build/models.py:301 build/templates/build/detail.html:91 -#: company/templates/company/manufacturer_part_base.html:79 -#: company/templates/company/manufacturer_part_detail.html:28 -#: company/templates/company/supplier_part_base.html:78 -#: company/templates/company/supplier_part_detail.html:28 -#: part/templates/part/detail.html:84 part/templates/part/part_base.html:110 -#: stock/models.py:464 stock/templates/stock/item_base.html:357 +#: build/models.py:301 build/templates/build/detail.html:94 +#: company/templates/company/manufacturer_part.html:83 +#: company/templates/company/supplier_part.html:82 +#: part/templates/part/part_base.html:137 stock/models.py:464 +#: stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "Externer Link" @@ -776,17 +773,18 @@ msgstr "Externer Link" msgid "Link to external URL" msgstr "Link zu einer externen URL" -#: build/models.py:306 build/templates/build/navbar.html:53 +#: build/models.py:306 build/templates/build/navbar.html:52 #: company/models.py:141 company/models.py:579 -#: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:180 +#: company/templates/company/navbar.html:63 +#: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:274 -#: order/templates/order/sales_order_detail.html:319 +#: order/templates/order/purchase_order_detail.html:405 +#: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 -#: part/templates/part/detail.html:150 +#: part/templates/part/detail.html:105 part/templates/part/navbar.html:114 +#: part/templates/part/navbar.html:117 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 @@ -879,104 +877,16 @@ msgstr "Installiere in" msgid "Destination stock item" msgstr "Ziel-BestandsObjekt" -#: build/templates/build/allocate.html:7 -msgid "Allocate Parts" -msgstr "Teile zuweisen" - -#: build/templates/build/allocate.html:15 -msgid "Allocate Stock to Build" -msgstr "Lagerbestand Bauauftrag zuweisen" - -#: build/templates/build/allocate.html:22 -msgid "Allocate stock to build" -msgstr "Lagerbestand Bauauftrag zuweisen" - -#: build/templates/build/allocate.html:23 -msgid "Auto Allocate" -msgstr "Automatisch zuweisen" - -#: build/templates/build/allocate.html:25 templates/js/build.js:778 -msgid "Unallocate stock" -msgstr "Bestandszuordnung aufheben" - -#: build/templates/build/allocate.html:26 build/views.py:319 build/views.py:685 -msgid "Unallocate Stock" -msgstr "Bestandszuordnung aufheben" - -#: build/templates/build/allocate.html:29 -msgid "Order required parts" -msgstr "Benötigte Teile bestellen" - -#: build/templates/build/allocate.html:30 -#: company/templates/company/detail_manufacturer_part.html:33 -#: company/templates/company/detail_supplier_part.html:32 order/views.py:724 -#: part/templates/part/category.html:136 -msgid "Order Parts" -msgstr "Teile bestellen" - -#: build/templates/build/allocate.html:36 -msgid "Untracked stock has been fully allocated for this Build Order" -msgstr "Nicht verfolgter Lagerbestand wurde Bauauftrag vollständig zugewiesen" - -#: build/templates/build/allocate.html:40 -msgid "Untracked stock has not been fully allocated for this Build Order" -msgstr "Nicht verfolgter Lagerbestand wurde Bauauftrag noch nicht vollständig zugewiesen" - -#: build/templates/build/allocate.html:47 -msgid "This Build Order does not have any associated untracked BOM items" -msgstr "Dieser Bauauftrag hat keine zugeordneten Stücklisten-Einträge" - #: build/templates/build/allocation_card.html:21 #: build/templates/build/complete_output.html:46 -#: order/templates/order/sales_order_detail.html:85 -#: order/templates/order/sales_order_detail.html:170 +#: order/templates/order/sales_order_detail.html:205 +#: order/templates/order/sales_order_detail.html:290 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:458 stock/templates/stock/item_base.html:249 #: templates/js/build.js:604 templates/js/model_renderers.js:54 msgid "Serial Number" msgstr "Seriennummer" -#: build/templates/build/attachments.html:12 -#: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 -#: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:294 -#: stock/templates/stock/navbar.html:47 stock/templates/stock/navbar.html:50 -msgid "Attachments" -msgstr "Anhänge" - -#: build/templates/build/attachments.html:51 -#: order/templates/order/po_attachments.html:79 -#: order/templates/order/so_attachments.html:79 -#: part/templates/part/detail.html:451 -#: stock/templates/stock/item_attachments.html:81 -#: templates/attachment_table.html:6 -msgid "Add Attachment" -msgstr "Anhang hinzufügen" - -#: build/templates/build/attachments.html:69 -#: order/templates/order/po_attachments.html:51 -#: order/templates/order/so_attachments.html:52 -#: part/templates/part/detail.html:405 -#: stock/templates/stock/item_attachments.html:49 -msgid "Edit Attachment" -msgstr "Anhang bearbeiten" - -#: build/templates/build/attachments.html:76 -#: order/templates/order/po_attachments.html:58 -#: order/templates/order/so_attachments.html:58 -#: part/templates/part/detail.html:414 -#: stock/templates/stock/item_attachments.html:58 -msgid "Confirm Delete Operation" -msgstr "" - -#: build/templates/build/attachments.html:77 -#: order/templates/order/po_attachments.html:59 -#: order/templates/order/so_attachments.html:59 -#: part/templates/part/detail.html:415 -#: stock/templates/stock/item_attachments.html:59 -msgid "Delete Attachment" -msgstr "Anhang löschen" - #: build/templates/build/auto_allocate.html:9 msgid "Automatically Allocate Stock" msgstr "Lagerbestand automatisch zuweisen" @@ -1021,8 +931,8 @@ msgstr "Lagerbestand wurde Bauauftrag noch nicht vollständig zugewiesen" #: build/templates/build/build_base.html:75 #: company/templates/company/company_base.html:40 -#: company/templates/company/manufacturer_part_base.html:25 -#: company/templates/company/supplier_part_base.html:26 +#: company/templates/company/manufacturer_part.html:29 +#: company/templates/company/supplier_part.html:30 #: order/templates/order/order_base.html:26 #: order/templates/order/sales_order_base.html:37 #: part/templates/part/category.html:27 part/templates/part/part_base.html:22 @@ -1064,12 +974,12 @@ msgid "Edit Build" msgstr "Bauauftrag bearbeiten" #: build/templates/build/build_base.html:111 -#: build/templates/build/build_base.html:206 build/views.py:57 +#: build/templates/build/build_base.html:206 build/views.py:56 msgid "Cancel Build" msgstr "Bauauftrag abbrechen" #: build/templates/build/build_base.html:124 -#: build/templates/build/detail.html:11 +#: build/templates/build/detail.html:15 msgid "Build Details" msgstr "Bau-Status" @@ -1079,12 +989,12 @@ msgid "This build was due on %(target)s" msgstr "Bauauftrag war fällig am %(target)s" #: build/templates/build/build_base.html:157 -#: build/templates/build/detail.html:64 +#: build/templates/build/detail.html:67 msgid "Progress" msgstr "Fortschritt" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:823 +#: build/templates/build/detail.html:87 order/models.py:823 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1095,7 +1005,7 @@ msgid "Sales Order" msgstr "Auftrag" #: build/templates/build/build_base.html:177 -#: build/templates/build/detail.html:98 +#: build/templates/build/detail.html:101 #: report/templates/report/inventree_build_order_base.html:153 msgid "Issued By" msgstr "Aufgegeben von" @@ -1108,39 +1018,6 @@ msgstr "Unfertige Endprodukte" msgid "Build Order cannot be completed as incomplete build outputs remain" msgstr "Bauauftrag kann nicht abgeschlossen werden, da es noch unvollständige Endprodukte gibt" -#: build/templates/build/build_children.html:10 -#: build/templates/build/navbar.html:36 -msgid "Child Build Orders" -msgstr "Unter-Bauaufträge" - -#: build/templates/build/build_output.html:15 -msgid "Incomplete Build Outputs" -msgstr "Unfertige Endprodukte" - -#: build/templates/build/build_output.html:22 -msgid "Create new build output" -msgstr "Neues Endprodukt anlegen" - -#: build/templates/build/build_output.html:23 -msgid "Create New Output" -msgstr "Neues Endprodukt anlegen" - -#: build/templates/build/build_output.html:36 -msgid "Create a new build output" -msgstr "Neues Endprodukt anlegen" - -#: build/templates/build/build_output.html:37 -msgid "No incomplete build outputs remain." -msgstr "Keine unfertigen Endprodukte verbleibend." - -#: build/templates/build/build_output.html:38 -msgid "Create a new build output using the button above" -msgstr "Neues Endprodukt mit der Schaltfläche oberhalb anlegen" - -#: build/templates/build/build_output.html:49 -msgid "Completed Build Outputs" -msgstr "Fertiggestellte Endprodukte" - #: build/templates/build/build_output_create.html:7 msgid "The Bill of Materials contains trackable parts" msgstr "Die Stückliste enthält verfolgbare Teile" @@ -1223,49 +1100,183 @@ msgstr "Sind Sie sicher, dass sie die folgenden Bestands-Zuordnung entfernen mö msgid "The selected stock will be unallocated from the build output" msgstr "Der ausgeählte Bestand wird von den Endprodukten zurückgenommen werden" -#: build/templates/build/detail.html:35 +#: build/templates/build/detail.html:38 msgid "Stock Source" msgstr "Ausgangs-Lager" -#: build/templates/build/detail.html:40 +#: build/templates/build/detail.html:43 msgid "Stock can be taken from any available location." msgstr "Bestand kann jedem verfügbaren Lagerort entnommen werden." -#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:270 +#: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 +#: order/templates/order/purchase_order_detail.html:401 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 msgid "Destination" msgstr "Ziel-Lager" -#: build/templates/build/detail.html:53 +#: build/templates/build/detail.html:56 msgid "Destination location not specified" msgstr "Ziel-Lagerort nicht angegeben" -#: build/templates/build/detail.html:70 +#: build/templates/build/detail.html:73 #: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 #: templates/js/stock.js:1716 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "Losnummer" -#: build/templates/build/detail.html:116 +#: build/templates/build/detail.html:119 #: order/templates/order/order_base.html:111 #: order/templates/order/sales_order_base.html:113 templates/js/build.js:910 msgid "Created" msgstr "Erstellt" -#: build/templates/build/detail.html:127 +#: build/templates/build/detail.html:130 msgid "No target date set" msgstr "Kein Ziel-Datum gesetzt" -#: build/templates/build/detail.html:132 templates/js/build.js:888 +#: build/templates/build/detail.html:135 templates/js/build.js:888 msgid "Completed" msgstr "Fertig" -#: build/templates/build/detail.html:136 +#: build/templates/build/detail.html:139 msgid "Build not complete" msgstr "Bauauftrag ist nicht vollständig" +#: build/templates/build/detail.html:150 build/templates/build/navbar.html:35 +msgid "Child Build Orders" +msgstr "Unter-Bauaufträge" + +#: build/templates/build/detail.html:166 +msgid "Allocate Stock to Build" +msgstr "Lagerbestand Bauauftrag zuweisen" + +#: build/templates/build/detail.html:172 +msgid "Allocate stock to build" +msgstr "Lagerbestand Bauauftrag zuweisen" + +#: build/templates/build/detail.html:173 +msgid "Auto Allocate" +msgstr "Automatisch zuweisen" + +#: build/templates/build/detail.html:175 templates/js/build.js:778 +msgid "Unallocate stock" +msgstr "Bestandszuordnung aufheben" + +#: build/templates/build/detail.html:176 build/views.py:318 build/views.py:638 +msgid "Unallocate Stock" +msgstr "Bestandszuordnung aufheben" + +#: build/templates/build/detail.html:179 +msgid "Order required parts" +msgstr "Benötigte Teile bestellen" + +#: build/templates/build/detail.html:180 +#: company/templates/company/detail.html:33 +#: company/templates/company/detail.html:75 order/views.py:677 +#: part/templates/part/category.html:140 +msgid "Order Parts" +msgstr "Teile bestellen" + +#: build/templates/build/detail.html:186 +msgid "Untracked stock has been fully allocated for this Build Order" +msgstr "Nicht verfolgter Lagerbestand wurde Bauauftrag vollständig zugewiesen" + +#: build/templates/build/detail.html:190 +msgid "Untracked stock has not been fully allocated for this Build Order" +msgstr "Nicht verfolgter Lagerbestand wurde Bauauftrag noch nicht vollständig zugewiesen" + +#: build/templates/build/detail.html:197 +msgid "This Build Order does not have any associated untracked BOM items" +msgstr "Dieser Bauauftrag hat keine zugeordneten Stücklisten-Einträge" + +#: build/templates/build/detail.html:206 +msgid "Incomplete Build Outputs" +msgstr "Unfertige Endprodukte" + +#: build/templates/build/detail.html:211 +msgid "Create new build output" +msgstr "Neues Endprodukt anlegen" + +#: build/templates/build/detail.html:212 +msgid "Create New Output" +msgstr "Neues Endprodukt anlegen" + +#: build/templates/build/detail.html:225 +msgid "Create a new build output" +msgstr "Neues Endprodukt anlegen" + +#: build/templates/build/detail.html:226 +msgid "No incomplete build outputs remain." +msgstr "Keine unfertigen Endprodukte verbleibend." + +#: build/templates/build/detail.html:227 +msgid "Create a new build output using the button above" +msgstr "Neues Endprodukt mit der Schaltfläche oberhalb anlegen" + +#: build/templates/build/detail.html:235 +msgid "Completed Build Outputs" +msgstr "Fertiggestellte Endprodukte" + +#: build/templates/build/detail.html:246 build/templates/build/navbar.html:42 +#: build/templates/build/navbar.html:45 order/templates/order/po_navbar.html:35 +#: order/templates/order/sales_order_detail.html:43 +#: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:173 +#: part/templates/part/navbar.html:108 part/templates/part/navbar.html:111 +#: stock/templates/stock/item.html:87 stock/templates/stock/navbar.html:47 +#: stock/templates/stock/navbar.html:50 +msgid "Attachments" +msgstr "Anhänge" + +#: build/templates/build/detail.html:257 +msgid "Build Notes" +msgstr "Bauauftrags-Notizen" + +#: build/templates/build/detail.html:261 build/templates/build/detail.html:397 +#: company/templates/company/detail.html:173 +#: company/templates/company/detail.html:200 +#: order/templates/order/purchase_order_detail.html:59 +#: order/templates/order/purchase_order_detail.html:92 +#: order/templates/order/sales_order_detail.html:58 +#: order/templates/order/sales_order_detail.html:85 +#: part/templates/part/detail.html:109 stock/templates/stock/item.html:102 +#: stock/templates/stock/item.html:168 +msgid "Edit Notes" +msgstr "" + +#: build/templates/build/detail.html:357 +#: order/templates/order/po_attachments.html:79 +#: order/templates/order/purchase_order_detail.html:153 +#: order/templates/order/sales_order_detail.html:145 +#: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 +#: templates/attachment_table.html:6 +msgid "Add Attachment" +msgstr "Anhang hinzufügen" + +#: build/templates/build/detail.html:375 +#: order/templates/order/po_attachments.html:51 +#: order/templates/order/purchase_order_detail.html:125 +#: order/templates/order/sales_order_detail.html:118 +#: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 +msgid "Edit Attachment" +msgstr "Anhang bearbeiten" + +#: build/templates/build/detail.html:382 +#: order/templates/order/po_attachments.html:58 +#: order/templates/order/purchase_order_detail.html:132 +#: order/templates/order/sales_order_detail.html:124 +#: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 +msgid "Confirm Delete Operation" +msgstr "" + +#: build/templates/build/detail.html:383 +#: order/templates/order/po_attachments.html:59 +#: order/templates/order/purchase_order_detail.html:133 +#: order/templates/order/sales_order_detail.html:125 +#: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 +msgid "Delete Attachment" +msgstr "Anhang löschen" + #: build/templates/build/edit_build_item.html:7 msgid "Alter the quantity of stock allocated to the build output" msgstr "Anzahl des zugeordneten Bestands für die Endprodukte ändern" @@ -1294,50 +1305,28 @@ msgstr "Listen-Ansicht" msgid "Build Order Details" msgstr "Bauauftrag-details" -#: build/templates/build/navbar.html:15 -#: company/templates/company/navbar.html:15 -#: order/templates/order/po_navbar.html:15 -#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 +#: build/templates/build/navbar.html:15 order/templates/order/po_navbar.html:15 #: templates/js/stock.js:1354 msgid "Details" msgstr "Details" -#: build/templates/build/navbar.html:21 build/templates/build/navbar.html:24 -#: build/views.py:91 +#: build/templates/build/navbar.html:20 build/templates/build/navbar.html:23 +#: build/views.py:90 msgid "Allocate Stock" msgstr "Lagerbestand zuweisen" -#: build/templates/build/navbar.html:29 build/templates/build/navbar.html:32 +#: build/templates/build/navbar.html:28 build/templates/build/navbar.html:31 msgid "Build Outputs" msgstr "Endprodukte" -#: build/templates/build/navbar.html:39 +#: build/templates/build/navbar.html:38 msgid "Child Builds" msgstr "Unter-Endprodukte" -#: build/templates/build/navbar.html:50 +#: build/templates/build/navbar.html:49 msgid "Build Order Notes" msgstr "Bauauftrag-Notizen" -#: build/templates/build/notes.html:12 -msgid "Build Notes" -msgstr "Bauauftrags-Notizen" - -#: build/templates/build/notes.html:14 company/templates/company/notes.html:13 -#: order/templates/order/order_notes.html:15 -#: order/templates/order/sales_order_notes.html:16 -#: stock/templates/stock/item_notes.html:15 -msgid "Edit notes" -msgstr "Bermerkungen bearbeiten" - -#: build/templates/build/notes.html:26 company/templates/company/notes.html:24 -#: order/templates/order/order_notes.html:27 -#: order/templates/order/sales_order_notes.html:29 -#: stock/templates/stock/item_base.html:499 -#: stock/templates/stock/item_notes.html:26 -msgid "Save" -msgstr "Speichern" - #: build/templates/build/unallocate.html:10 msgid "Are you sure you wish to unallocate all stock for this build?" msgstr "Sind Sie sicher, dass sie alle BestandsObjekt von diesem Bauauftrag entfernen möchten?" @@ -1346,120 +1335,120 @@ msgstr "Sind Sie sicher, dass sie alle BestandsObjekt von diesem Bauauftrag entf msgid "All incomplete stock allocations will be removed from the build" msgstr "Alle unvollständigen Bestandszuordnungen werden vom Endprodukt entfernt" -#: build/views.py:77 +#: build/views.py:76 msgid "Build was cancelled" msgstr "Bauauftrag wurde abgebrochen" -#: build/views.py:138 +#: build/views.py:137 msgid "Allocated stock to build output" msgstr "Bestand dem Endprodukt zuweisen" -#: build/views.py:150 +#: build/views.py:149 msgid "Create Build Output" msgstr "Endprodukt anlegen" -#: build/views.py:168 +#: build/views.py:167 msgid "Maximum output quantity is " msgstr "Maximale Endproduktmenge ist " -#: build/views.py:184 stock/views.py:1337 +#: build/views.py:183 stock/views.py:1337 msgid "Serial numbers already exist" msgstr "Seriennummern existieren bereits" -#: build/views.py:193 +#: build/views.py:192 msgid "Serial numbers required for trackable build output" msgstr "Seriennummern für verfolgbare Endprodukte benötigt" -#: build/views.py:259 +#: build/views.py:258 msgid "Delete Build Output" msgstr "Endprodukt entfernen" -#: build/views.py:280 build/views.py:370 +#: build/views.py:279 build/views.py:369 msgid "Confirm unallocation of build stock" msgstr "Entfernung von Bestands-Zuordnung bestätigen" -#: build/views.py:281 build/views.py:371 stock/views.py:369 +#: build/views.py:280 build/views.py:370 stock/views.py:369 msgid "Check the confirmation box" msgstr "Bestätigungsbox bestätigen" -#: build/views.py:293 +#: build/views.py:292 msgid "Build output does not match build" msgstr "Endprodukt stimmt nicht mit Bauauftrag überein" -#: build/views.py:295 build/views.py:496 +#: build/views.py:294 build/views.py:495 msgid "Build output must be specified" msgstr "Endprodukt muss angegeben sein" -#: build/views.py:307 +#: build/views.py:306 msgid "Build output deleted" msgstr "Endprodukt gelöscht" -#: build/views.py:405 +#: build/views.py:404 msgid "Complete Build Order" msgstr "Bauauftrag fertigstellen" -#: build/views.py:411 +#: build/views.py:410 msgid "Build order cannot be completed - incomplete outputs remain" msgstr "Bauauftrag kann nicht abgeschlossen werden, es gibt noch unvollständige Endprodukte" -#: build/views.py:422 +#: build/views.py:421 msgid "Completed build order" msgstr "Bauauftrag fertiggestellt" -#: build/views.py:438 +#: build/views.py:437 msgid "Complete Build Output" msgstr "Endprodukt fertigstellen" -#: build/views.py:480 +#: build/views.py:479 msgid "Invalid stock status value selected" msgstr "Ungültiger Lagerbestands-Status ausgewählt" -#: build/views.py:487 +#: build/views.py:486 msgid "Quantity to complete cannot exceed build output quantity" msgstr "Fertigzustellende Anzahl darf nicht die geplante Endprodukt-Anzahl überschreiten" -#: build/views.py:493 +#: build/views.py:492 msgid "Confirm completion of incomplete build" msgstr "Endprodukt-Fertigstellung bestätigen" -#: build/views.py:592 +#: build/views.py:591 msgid "Build output completed" msgstr "Endprodukt fertiggestellt" -#: build/views.py:675 +#: build/views.py:628 msgid "Delete Build Order" msgstr "Bauauftrag löschen" -#: build/views.py:690 +#: build/views.py:643 msgid "Removed parts from build allocation" msgstr "Teile von Bauzuordnung entfernt" -#: build/views.py:702 +#: build/views.py:655 msgid "Allocate stock to build output" msgstr "Bestand dem Endprodukt zuweisen" -#: build/views.py:745 +#: build/views.py:698 msgid "Item must be currently in stock" msgstr "Teil muss aktuell im Bestand sein" -#: build/views.py:751 +#: build/views.py:704 msgid "Stock item is over-allocated" msgstr "BestandObjekt ist zu oft zugewiesen" -#: build/views.py:752 templates/js/bom.js:230 templates/js/build.js:705 +#: build/views.py:705 templates/js/bom.js:230 templates/js/build.js:705 #: templates/js/build.js:1000 templates/js/build.js:1179 msgid "Available" msgstr "Verfügbar" -#: build/views.py:754 +#: build/views.py:707 msgid "Stock item must be selected" msgstr "BestandsObjekt muss ausgewählt sein" -#: build/views.py:917 +#: build/views.py:870 msgid "Edit Stock Allocation" msgstr "Bestandszuordnung bearbeiten" -#: build/views.py:921 +#: build/views.py:874 msgid "Updated Build Item" msgstr "Bauobjekt aktualisiert" @@ -1616,8 +1605,8 @@ msgstr "Aktuelle Teile-Stände" msgid "Number of recent parts to display on index page" msgstr "Anzahl der neusten Teile auf der Startseite" -#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:188 -#: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 +#: common/models.py:160 part/models.py:2225 report/models.py:187 +#: stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "Vorlage" @@ -1626,8 +1615,8 @@ msgstr "Vorlage" msgid "Parts are templates by default" msgstr "Teile sind standardmäßig Vorlagen" -#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:198 -#: templates/js/table_filters.js:132 templates/js/table_filters.js:336 +#: common/models.py:167 part/models.py:827 templates/js/table_filters.js:132 +#: templates/js/table_filters.js:336 msgid "Assembly" msgstr "Baugruppe" @@ -1635,8 +1624,7 @@ msgstr "Baugruppe" msgid "Parts can be assembled from other components by default" msgstr "Teile können standardmäßig aus anderen Teilen angefertigt werden" -#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:208 -#: templates/js/table_filters.js:340 +#: common/models.py:174 part/models.py:833 templates/js/table_filters.js:340 msgid "Component" msgstr "Komponente" @@ -1644,7 +1632,7 @@ msgstr "Komponente" msgid "Parts can be used as sub-components by default" msgstr "Teile können standardmäßig in Baugruppen benutzt werden" -#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:228 +#: common/models.py:181 part/models.py:844 msgid "Purchaseable" msgstr "Kaufbar" @@ -1652,8 +1640,7 @@ msgstr "Kaufbar" msgid "Parts are purchaseable by default" msgstr "Artikel sind grundsätzlich kaufbar" -#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:238 -#: templates/js/table_filters.js:348 +#: common/models.py:188 part/models.py:849 templates/js/table_filters.js:348 msgid "Salable" msgstr "Verkäuflich" @@ -1661,8 +1648,8 @@ msgstr "Verkäuflich" msgid "Parts are salable by default" msgstr "Artikel sind grundsätzlich verkaufbar" -#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:218 -#: templates/js/table_filters.js:33 templates/js/table_filters.js:352 +#: common/models.py:195 part/models.py:839 templates/js/table_filters.js:33 +#: templates/js/table_filters.js:352 msgid "Trackable" msgstr "Nachverfolgbar" @@ -1670,8 +1657,7 @@ msgstr "Nachverfolgbar" msgid "Parts are trackable by default" msgstr "Artikel sind grundsätzlich verfolgbar" -#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:178 -#: templates/js/table_filters.js:29 +#: common/models.py:202 part/models.py:859 templates/js/table_filters.js:29 msgid "Virtual" msgstr "Virtuell" @@ -1775,7 +1761,7 @@ msgstr "Bestands-Stehzeit" msgid "Number of days stock items are considered stale before expiring" msgstr "Anzahl an Tagen, an denen Bestand als abgestanden markiert wird, bevor sie ablaufen" -#: common/models.py:293 part/templates/part/detail.html:122 +#: common/models.py:293 msgid "days" msgstr "Tage" @@ -1871,8 +1857,8 @@ msgstr "Schlüsseltext muss eindeutig sein" msgid "Price break quantity" msgstr "Preisstaffelungs Anzahl" -#: common/models.py:749 company/templates/company/supplier_part_pricing.html:84 -#: templates/js/part.js:933 +#: common/models.py:749 company/templates/company/supplier_part.html:231 +#: templates/js/part.js:1021 msgid "Price" msgstr "Preis" @@ -1902,18 +1888,18 @@ msgstr "Angegebener Wert muss ein Wahrheitswert sein" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 -#: order/templates/order/po_navbar.html:22 order/views.py:337 -#: part/templates/part/bom_upload/upload_file.html:47 +#: order/templates/order/po_navbar.html:22 order/views.py:290 +#: part/templates/part/bom_upload/upload_file.html:45 #: part/templates/part/import_wizard/part_upload.html:45 part/views.py:622 -#: part/views.py:1282 +#: part/views.py:1236 msgid "Upload File" msgstr "Datei hochgeladen" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 -#: order/views.py:338 part/templates/part/bom_upload/match_fields.html:52 +#: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:623 -#: part/views.py:1283 +#: part/views.py:1237 msgid "Match Fields" msgstr "Übereinstimmende Felder" @@ -1934,7 +1920,7 @@ msgstr "" #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 #: part/templates/part/bom_upload/match_parts.html:19 -#: part/templates/part/bom_upload/upload_file.html:45 +#: part/templates/part/bom_upload/upload_file.html:43 #: part/templates/part/import_wizard/match_fields.html:27 #: part/templates/part/import_wizard/match_references.html:19 #: part/templates/part/import_wizard/part_upload.html:43 @@ -1949,7 +1935,7 @@ msgstr "URL" msgid "Image URL" msgstr "Bild-URL" -#: company/forms.py:47 templates/js/part.js:1041 +#: company/forms.py:47 templates/js/part.js:1129 msgid "Single Price" msgstr "Einzelpreis" @@ -1966,11 +1952,9 @@ msgid "Manufacturer Part Number" msgstr "Hersteller-Teilenummer" #: company/forms.py:64 company/models.py:341 -#: company/templates/company/manufacturer_part_base.html:89 -#: company/templates/company/manufacturer_part_detail.html:26 -#: company/templates/company/supplier_part_base.html:102 -#: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:193 part/bom.py:171 +#: company/templates/company/manufacturer_part.html:93 +#: company/templates/company/supplier_part.html:106 +#: order/templates/order/purchase_order_detail.html:324 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 msgid "MPN" msgstr "MPN" @@ -1984,7 +1968,7 @@ msgid "Description of the company" msgstr "Firmenbeschreibung" #: company/models.py:111 company/templates/company/company_base.html:70 -#: company/templates/company/detail.html:33 templates/js/company.js:129 +#: templates/js/company.js:129 msgid "Website" msgstr "Website" @@ -1992,7 +1976,7 @@ msgstr "Website" msgid "Company website URL" msgstr "Firmenwebsite Adresse/URL" -#: company/models.py:116 company/templates/company/company_base.html:77 +#: company/models.py:116 company/templates/company/company_base.html:88 msgid "Address" msgstr "Adresse" @@ -2008,7 +1992,7 @@ msgstr "Kontakt-Tel." msgid "Contact phone number" msgstr "Kontakt-Telefon" -#: company/models.py:124 company/templates/company/company_base.html:91 +#: company/models.py:124 company/templates/company/company_base.html:102 msgid "Email" msgstr "Email" @@ -2016,7 +2000,7 @@ msgstr "Email" msgid "Contact email address" msgstr "Kontakt-Email" -#: company/models.py:127 company/templates/company/company_base.html:98 +#: company/models.py:127 company/templates/company/company_base.html:109 msgid "Contact" msgstr "Kontakt" @@ -2028,7 +2012,7 @@ msgstr "Anlaufstelle" #: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:312 templates/js/company.js:550 -#: templates/js/part.js:599 +#: templates/js/part.js:687 msgid "Link" msgstr "Link" @@ -2065,7 +2049,7 @@ msgid "Does this company manufacture parts?" msgstr "Produziert diese Firma Teile?" #: company/models.py:151 company/serializers.py:262 -#: company/templates/company/detail.html:42 +#: company/templates/company/company_base.html:76 msgid "Currency" msgstr "Währung" @@ -2078,15 +2062,13 @@ msgstr "Standard-Währung für diese Firma" msgid "Base Part" msgstr "Basisteil" -#: company/models.py:323 company/models.py:541 order/views.py:1127 +#: company/models.py:323 company/models.py:541 order/views.py:1080 msgid "Select part" msgstr "Teil auswählen" -#: company/models.py:334 company/templates/company/detail.html:57 -#: company/templates/company/manufacturer_part_base.html:85 -#: company/templates/company/manufacturer_part_detail.html:25 -#: company/templates/company/supplier_part_base.html:94 -#: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 +#: company/models.py:334 company/templates/company/company_base.html:116 +#: company/templates/company/manufacturer_part.html:89 +#: company/templates/company/supplier_part.html:98 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:364 #: templates/js/company.js:113 templates/js/company.js:289 #: templates/js/company.js:521 @@ -2102,8 +2084,8 @@ msgid "Manufacturer part description" msgstr "Teilbeschreibung des Herstellers" #: company/models.py:408 company/models.py:560 -#: company/templates/company/manufacturer_part_base.html:6 -#: company/templates/company/manufacturer_part_base.html:19 +#: company/templates/company/manufacturer_part.html:6 +#: company/templates/company/manufacturer_part.html:23 #: stock/templates/stock/item_base.html:374 msgid "Manufacturer Part" msgstr "Herstellerteil" @@ -2115,7 +2097,7 @@ msgstr "" #: company/models.py:421 #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:371 templates/js/part.js:260 +#: templates/js/company.js:371 templates/js/part.js:348 #: templates/js/stock.js:446 msgid "Value" msgstr "Wert" @@ -2125,8 +2107,7 @@ msgid "Parameter value" msgstr "" #: company/models.py:428 part/models.py:821 part/models.py:2193 -#: part/templates/part/detail.html:107 templates/js/company.js:377 -#: templates/js/part.js:266 +#: templates/js/company.js:377 templates/js/part.js:354 msgid "Units" msgstr "Einheiten" @@ -2134,9 +2115,8 @@ msgstr "Einheiten" msgid "Parameter units" msgstr "" -#: company/models.py:547 company/templates/company/detail.html:62 -#: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:260 +#: company/models.py:547 company/templates/company/company_base.html:121 +#: company/templates/company/supplier_part.html:88 order/models.py:260 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 @@ -2149,9 +2129,8 @@ msgstr "Zulieferer" msgid "Select supplier" msgstr "Zulieferer auswählen" -#: company/models.py:553 company/templates/company/supplier_part_base.html:88 -#: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 +#: company/models.py:553 company/templates/company/supplier_part.html:92 +#: order/templates/order/purchase_order_detail.html:311 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "SKU (Lagerbestandseinheit)" @@ -2172,9 +2151,8 @@ msgstr "Teil-URL des Zulieferers" msgid "Supplier part description" msgstr "Zuliefererbeschreibung des Teils" -#: company/models.py:578 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2341 -#: report/templates/report/inventree_po_report.html:93 +#: company/models.py:578 company/templates/company/supplier_part.html:120 +#: part/models.py:2341 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Notiz" @@ -2187,7 +2165,7 @@ msgstr "Basiskosten" msgid "Minimum charge (e.g. stocking fee)" msgstr "Mindestpreis" -#: company/models.py:584 company/templates/company/supplier_part_base.html:109 +#: company/models.py:584 company/templates/company/supplier_part.html:113 #: stock/models.py:435 stock/templates/stock/item_base.html:322 #: templates/js/company.js:571 templates/js/stock.js:1029 msgid "Packaging" @@ -2213,12 +2191,6 @@ msgstr "" msgid "Currency Code" msgstr "" -#: company/templates/company/assigned_stock.html:10 -#: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:597 -msgid "Assigned Stock" -msgstr "Zugeordneter Bestand" - #: company/templates/company/company_base.html:9 #: company/templates/company/company_base.html:35 #: templates/InvenTree/search.html:304 templates/js/company.js:102 @@ -2244,38 +2216,23 @@ msgid "Edit company information" msgstr "Firmeninformation bearbeiten" #: company/templates/company/company_base.html:56 -#: company/templates/company/company_base.html:126 +#: company/templates/company/company_base.html:153 msgid "Delete Company" msgstr "Firma löschen" #: company/templates/company/company_base.html:64 -#: company/templates/company/detail.html:10 -#: company/templates/company/navbar.html:12 msgid "Company Details" msgstr "Firmendetails" -#: company/templates/company/company_base.html:84 -msgid "Phone" -msgstr "Telefon" - -#: company/templates/company/company_base.html:166 -#: part/templates/part/part_base.html:347 -msgid "Upload Image" -msgstr "" - -#: company/templates/company/detail.html:21 -msgid "Company Name" -msgstr "Firmenname" - -#: company/templates/company/detail.html:36 -msgid "No website specified" -msgstr "Keine Website angegeben" - -#: company/templates/company/detail.html:45 +#: company/templates/company/company_base.html:81 msgid "Uses default currency" msgstr "verwendet Standard-Währung" -#: company/templates/company/detail.html:67 order/models.py:544 +#: company/templates/company/company_base.html:95 +msgid "Phone" +msgstr "Telefon" + +#: company/templates/company/company_base.html:126 order/models.py:544 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 @@ -2283,97 +2240,156 @@ msgstr "verwendet Standard-Währung" msgid "Customer" msgstr "Kunde" -#: company/templates/company/detail_manufacturer_part.html:11 -#: templates/InvenTree/search.html:149 -msgid "Manufacturer Parts" -msgstr "Herstellerteile" - -#: company/templates/company/detail_manufacturer_part.html:22 -msgid "Create new manufacturer part" -msgstr "Neues Herstellerteil anlegen" - -#: company/templates/company/detail_manufacturer_part.html:23 -#: part/templates/part/supplier.html:47 -msgid "New Manufacturer Part" -msgstr "Neues Herstellerteil" - -#: company/templates/company/detail_manufacturer_part.html:28 -#: company/templates/company/detail_supplier_part.html:27 -#: company/templates/company/manufacturer_part_suppliers.html:20 -#: company/templates/company/manufacturer_part_suppliers.html:46 -#: part/templates/part/category.html:131 part/templates/part/supplier.html:21 -#: part/templates/part/supplier.html:50 -msgid "Options" -msgstr "Optionen" - -#: company/templates/company/detail_manufacturer_part.html:33 -#: company/templates/company/detail_supplier_part.html:32 -#: part/templates/part/category.html:136 -msgid "Order parts" -msgstr "Teile bestellen" - -#: company/templates/company/detail_manufacturer_part.html:36 -#: company/templates/company/detail_supplier_part.html:35 -msgid "Delete parts" -msgstr "Teile löschen" - -#: company/templates/company/detail_manufacturer_part.html:36 -#: company/templates/company/detail_supplier_part.html:35 -msgid "Delete Parts" -msgstr "Teile löschen" - -#: company/templates/company/detail_manufacturer_part.html:72 -#: part/templates/part/supplier.html:164 -msgid "Add Manufacturer Part" +#: company/templates/company/company_base.html:193 +#: part/templates/part/part_base.html:353 +msgid "Upload Image" msgstr "" -#: company/templates/company/detail_stock.html:10 -msgid "Supplier Stock" -msgstr "Zulieferer-Bestand" - -#: company/templates/company/detail_stock.html:37 -#: company/templates/company/supplier_part_stock.html:34 -#: part/templates/part/category.html:123 part/templates/part/category.html:137 -#: part/templates/part/stock.html:55 stock/templates/stock/location.html:175 -msgid "Export" -msgstr "Exportieren" - -#: company/templates/company/detail_supplier_part.html:11 -#: company/templates/company/manufacturer_part_navbar.html:11 +#: company/templates/company/detail.html:14 +#: company/templates/company/manufacturer_part_navbar.html:18 #: templates/InvenTree/search.html:164 msgid "Supplier Parts" msgstr "Zuliefererteile" -#: company/templates/company/detail_supplier_part.html:21 +#: company/templates/company/detail.html:22 #: order/templates/order/order_wizard/select_parts.html:44 -#: part/templates/part/part_base.html:469 +#: templates/js/part.js:79 msgid "Create new supplier part" msgstr "Neues Zuliefererteil anlegen" -#: company/templates/company/detail_supplier_part.html:22 -#: company/templates/company/manufacturer_part_suppliers.html:17 -#: part/templates/part/part_base.html:468 part/templates/part/supplier.html:18 +#: company/templates/company/detail.html:23 +#: company/templates/company/manufacturer_part.html:109 +#: part/templates/part/detail.html:234 templates/js/part.js:78 #: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "Neues Zuliefererteil" -#: company/templates/company/detail_supplier_part.html:66 -#: part/templates/part/bom.html:166 part/templates/part/category.html:127 +#: company/templates/company/detail.html:28 +#: company/templates/company/detail.html:70 +#: company/templates/company/manufacturer_part.html:112 +#: company/templates/company/manufacturer_part.html:136 +#: part/templates/part/category.html:135 part/templates/part/detail.html:237 +#: part/templates/part/detail.html:317 +msgid "Options" +msgstr "Optionen" + +#: company/templates/company/detail.html:33 +#: company/templates/company/detail.html:75 +#: part/templates/part/category.html:140 +msgid "Order parts" +msgstr "Teile bestellen" + +#: company/templates/company/detail.html:36 +#: company/templates/company/detail.html:78 +msgid "Delete parts" +msgstr "Teile löschen" + +#: company/templates/company/detail.html:36 +#: company/templates/company/detail.html:78 +msgid "Delete Parts" +msgstr "Teile löschen" + +#: company/templates/company/detail.html:56 templates/InvenTree/search.html:149 +msgid "Manufacturer Parts" +msgstr "Herstellerteile" + +#: company/templates/company/detail.html:64 +msgid "Create new manufacturer part" +msgstr "Neues Herstellerteil anlegen" + +#: company/templates/company/detail.html:65 part/templates/part/detail.html:314 +msgid "New Manufacturer Part" +msgstr "Neues Herstellerteil" + +#: company/templates/company/detail.html:97 +msgid "Supplier Stock" +msgstr "Zulieferer-Bestand" + +#: company/templates/company/detail.html:106 +#: company/templates/company/navbar.html:40 +#: company/templates/company/navbar.html:43 +#: order/templates/order/purchase_orders.html:8 +#: order/templates/order/purchase_orders.html:13 +#: part/templates/part/detail.html:50 part/templates/part/navbar.html:77 +#: part/templates/part/navbar.html:80 templates/InvenTree/index.html:213 +#: templates/InvenTree/search.html:325 +#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 +#: users/models.py:45 +msgid "Purchase Orders" +msgstr "Bestellungen" + +#: company/templates/company/detail.html:112 +#: order/templates/order/purchase_orders.html:20 +msgid "Create new purchase order" +msgstr "Neue Bestellung anlegen" + +#: company/templates/company/detail.html:113 +#: order/templates/order/purchase_orders.html:21 +msgid "New Purchase Order" +msgstr "Neue Bestellung" + +#: company/templates/company/detail.html:128 +#: company/templates/company/navbar.html:49 +#: company/templates/company/navbar.html:52 +#: order/templates/order/sales_orders.html:8 +#: order/templates/order/sales_orders.html:13 +#: part/templates/part/detail.html:71 part/templates/part/navbar.html:85 +#: part/templates/part/navbar.html:88 templates/InvenTree/index.html:236 +#: templates/InvenTree/search.html:345 +#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 +#: users/models.py:46 +msgid "Sales Orders" +msgstr "Aufträge" + +#: company/templates/company/detail.html:134 +#: order/templates/order/sales_orders.html:20 +msgid "Create new sales order" +msgstr "Neuen Auftrag anlegen" + +#: company/templates/company/detail.html:135 +#: order/templates/order/sales_orders.html:21 +msgid "New Sales Order" +msgstr "Neuer Auftrag" + +#: company/templates/company/detail.html:151 +#: company/templates/company/navbar.html:55 +#: company/templates/company/navbar.html:58 templates/js/build.js:597 +msgid "Assigned Stock" +msgstr "Zugeordneter Bestand" + +#: company/templates/company/detail.html:169 +msgid "Company Notes" +msgstr "Firmenbemerkungen" + +#: company/templates/company/detail.html:271 +#: company/templates/company/supplier_part.html:288 +#: part/templates/part/category.html:127 part/templates/part/category.html:141 +#: part/templates/part/detail.html:640 stock/templates/stock/location.html:231 +msgid "Export" +msgstr "Exportieren" + +#: company/templates/company/detail.html:302 +#: part/templates/part/detail.html:901 +msgid "Add Manufacturer Part" +msgstr "" + +#: company/templates/company/detail.html:364 +#: part/templates/part/category.html:131 part/templates/part/detail.html:444 #: templates/js/stock.js:1622 msgid "New Part" msgstr "Neues Teil" -#: company/templates/company/detail_supplier_part.html:67 +#: company/templates/company/detail.html:365 msgid "Create new Part" msgstr "Neues Teil hinzufügen" -#: company/templates/company/detail_supplier_part.html:72 -#: company/templates/company/manufacturer_part_suppliers.html:96 -#: company/views.py:59 part/templates/part/supplier.html:80 +#: company/templates/company/detail.html:370 +#: company/templates/company/manufacturer_part.html:192 company/views.py:59 +#: part/templates/part/detail.html:817 msgid "New Supplier" msgstr "Neuer Zulieferer" -#: company/templates/company/detail_supplier_part.html:73 +#: company/templates/company/detail.html:371 msgid "Create new Supplier" msgstr "Neuen Zulieferer anlegen" @@ -2381,231 +2397,216 @@ msgstr "Neuen Zulieferer anlegen" msgid "Supplier List" msgstr "Zulieferer-Liste" -#: company/templates/company/manufacturer_part_base.html:36 -#: company/templates/company/supplier_part_base.html:36 -#: company/templates/company/supplier_part_orders.html:17 -#: part/templates/part/orders.html:17 part/templates/part/part_base.html:74 +#: company/templates/company/manufacturer_part.html:40 +#: company/templates/company/supplier_part.html:40 +#: company/templates/company/supplier_part.html:146 +#: part/templates/part/detail.html:55 part/templates/part/part_base.html:101 msgid "Order part" msgstr "Teil bestellen" -#: company/templates/company/manufacturer_part_base.html:41 +#: company/templates/company/manufacturer_part.html:45 msgid "Edit manufacturer part" msgstr "Herstellerteil bearbeiten" -#: company/templates/company/manufacturer_part_base.html:45 +#: company/templates/company/manufacturer_part.html:49 msgid "Delete manufacturer part" msgstr "Herstellerteil löschen" -#: company/templates/company/manufacturer_part_base.html:57 -#: company/templates/company/manufacturer_part_detail.html:10 +#: company/templates/company/manufacturer_part.html:61 msgid "Manufacturer Part Details" msgstr "Herstellerteil-Details" -#: company/templates/company/manufacturer_part_base.html:62 -#: company/templates/company/manufacturer_part_detail.html:18 -#: company/templates/company/supplier_part_base.html:61 -#: company/templates/company/supplier_part_detail.html:18 +#: company/templates/company/manufacturer_part.html:66 +#: company/templates/company/supplier_part.html:65 msgid "Internal Part" msgstr "Internes Teil" -#: company/templates/company/manufacturer_part_base.html:129 -msgid "Edit Manufacturer Part" -msgstr "Herstellerteil ändern" - -#: company/templates/company/manufacturer_part_base.html:138 -msgid "Delete Manufacturer Part" -msgstr "Herstellerteil löschen" - -#: company/templates/company/manufacturer_part_navbar.html:14 -#: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:58 part/templates/part/navbar.html:75 -#: part/templates/part/navbar.html:78 part/templates/part/prices.html:153 +#: company/templates/company/manufacturer_part.html:103 +#: company/templates/company/manufacturer_part_navbar.html:21 +#: company/views.py:58 part/templates/part/navbar.html:65 +#: part/templates/part/navbar.html:68 part/templates/part/prices.html:144 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" msgstr "Zulieferer" -#: company/templates/company/manufacturer_part_navbar.html:19 -msgid "Manufacturer Part Stock" -msgstr "Herstellerteil-Bestand" - -#: company/templates/company/manufacturer_part_navbar.html:22 -#: company/templates/company/navbar.html:41 -#: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:33 stock/api.py:53 -#: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 -#: stock/templates/stock/stock_app_base.html:10 -#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 -#: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:406 templates/js/part.js:566 templates/js/stock.js:74 -#: templates/js/stock.js:877 templates/navbar.html:26 -msgid "Stock" -msgstr "Lagerbestand" - -#: company/templates/company/manufacturer_part_navbar.html:26 -msgid "Manufacturer Part Orders" -msgstr "Herstellerteil-Bestellungen" - -#: company/templates/company/manufacturer_part_navbar.html:29 -#: company/templates/company/supplier_part_navbar.html:22 -msgid "Orders" -msgstr "Bestellungen" - -#: company/templates/company/manufacturer_part_suppliers.html:22 -#: part/templates/part/supplier.html:23 +#: company/templates/company/manufacturer_part.html:114 +#: part/templates/part/detail.html:239 msgid "Delete supplier parts" msgstr "Zuliefererteil entfernen" -#: company/templates/company/manufacturer_part_suppliers.html:22 -#: company/templates/company/manufacturer_part_suppliers.html:48 -#: company/templates/company/manufacturer_part_suppliers.html:142 -#: part/templates/part/related.html:44 part/templates/part/supplier.html:23 -#: part/templates/part/supplier.html:52 templates/js/company.js:203 +#: company/templates/company/manufacturer_part.html:114 +#: company/templates/company/manufacturer_part.html:138 +#: company/templates/company/manufacturer_part.html:238 +#: part/templates/part/detail.html:214 part/templates/part/detail.html:239 +#: part/templates/part/detail.html:319 templates/js/company.js:203 #: users/models.py:193 msgid "Delete" msgstr "Löschen" -#: company/templates/company/manufacturer_part_suppliers.html:37 -#: part/templates/part/category_navbar.html:46 -#: part/templates/part/category_navbar.html:49 -#: part/templates/part/detail.html:275 +#: company/templates/company/manufacturer_part.html:127 +#: company/templates/company/manufacturer_part_navbar.html:11 +#: company/templates/company/manufacturer_part_navbar.html:14 +#: part/templates/part/category_navbar.html:38 +#: part/templates/part/category_navbar.html:41 +#: part/templates/part/detail.html:155 part/templates/part/navbar.html:14 +#: part/templates/part/navbar.html:17 msgid "Parameters" msgstr "Parameter" -#: company/templates/company/manufacturer_part_suppliers.html:43 -#: part/templates/part/detail.html:282 +#: company/templates/company/manufacturer_part.html:133 +#: part/templates/part/detail.html:162 #: templates/InvenTree/settings/category.html:29 #: templates/InvenTree/settings/part.html:65 msgid "New Parameter" msgstr "Neuer Parameter" -#: company/templates/company/manufacturer_part_suppliers.html:48 +#: company/templates/company/manufacturer_part.html:138 msgid "Delete parameters" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:80 -#: part/templates/part/detail.html:368 +#: company/templates/company/manufacturer_part.html:176 +#: part/templates/part/detail.html:718 msgid "Add Parameter" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:97 -#: part/templates/part/supplier.html:81 +#: company/templates/company/manufacturer_part.html:193 +#: part/templates/part/detail.html:818 msgid "Create new supplier" msgstr "Neuen Zulieferer anlegen" -#: company/templates/company/manufacturer_part_suppliers.html:127 +#: company/templates/company/manufacturer_part.html:223 msgid "Selected parameters will be deleted" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:139 +#: company/templates/company/manufacturer_part.html:235 msgid "Delete Parameters" msgstr "" -#: company/templates/company/navbar.html:20 -#: company/templates/company/navbar.html:23 +#: company/templates/company/manufacturer_part.html:311 +msgid "Edit Manufacturer Part" +msgstr "Herstellerteil ändern" + +#: company/templates/company/manufacturer_part.html:320 +msgid "Delete Manufacturer Part" +msgstr "Herstellerteil löschen" + +#: company/templates/company/manufacturer_part_navbar.html:26 +msgid "Manufacturer Part Stock" +msgstr "Herstellerteil-Bestand" + +#: company/templates/company/manufacturer_part_navbar.html:29 +#: company/templates/company/navbar.html:34 +#: company/templates/company/supplier_part_navbar.html:15 +#: part/templates/part/navbar.html:31 stock/api.py:53 +#: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 +#: stock/templates/stock/stock_app_base.html:10 +#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 +#: templates/InvenTree/search.html:232 +#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:269 +#: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:74 +#: templates/js/stock.js:877 templates/navbar.html:26 +msgid "Stock" +msgstr "Lagerbestand" + +#: company/templates/company/manufacturer_part_navbar.html:33 +msgid "Manufacturer Part Orders" +msgstr "Herstellerteil-Bestellungen" + +#: company/templates/company/manufacturer_part_navbar.html:36 +#: company/templates/company/supplier_part_navbar.html:22 +msgid "Orders" +msgstr "Bestellungen" + +#: company/templates/company/navbar.html:13 +#: company/templates/company/navbar.html:16 msgid "Manufactured Parts" msgstr "Hergestellte Teile" -#: company/templates/company/navbar.html:29 -#: company/templates/company/navbar.html:32 +#: company/templates/company/navbar.html:22 +#: company/templates/company/navbar.html:25 msgid "Supplied Parts" msgstr "Zuliefererteile" -#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:30 +#: company/templates/company/navbar.html:31 part/templates/part/navbar.html:28 #: stock/templates/stock/location.html:119 #: stock/templates/stock/location.html:134 #: stock/templates/stock/location.html:148 -#: stock/templates/stock/location_navbar.html:22 -#: stock/templates/stock/location_navbar.html:29 +#: stock/templates/stock/location_navbar.html:18 +#: stock/templates/stock/location_navbar.html:21 #: templates/InvenTree/search.html:198 templates/js/stock.js:1306 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "Teilbestand" -#: company/templates/company/navbar.html:47 -#: company/templates/company/navbar.html:56 -#: company/templates/company/navbar.html:59 -#: company/templates/company/sales_orders.html:11 -#: order/templates/order/sales_orders.html:8 -#: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:89 part/templates/part/navbar.html:92 -#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:236 -#: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 -#: users/models.py:46 -msgid "Sales Orders" -msgstr "Aufträge" - -#: company/templates/company/navbar.html:50 -#: company/templates/company/purchase_orders.html:10 -#: order/templates/order/purchase_orders.html:8 -#: order/templates/order/purchase_orders.html:13 -#: part/templates/part/navbar.html:81 part/templates/part/navbar.html:84 -#: part/templates/part/orders.html:10 templates/InvenTree/index.html:213 -#: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 -#: users/models.py:45 -msgid "Purchase Orders" -msgstr "Bestellungen" - -#: company/templates/company/notes.html:11 -msgid "Company Notes" -msgstr "Firmenbemerkungen" - -#: company/templates/company/purchase_orders.html:18 -#: order/templates/order/purchase_orders.html:20 -msgid "Create new purchase order" -msgstr "Neue Bestellung anlegen" - -#: company/templates/company/purchase_orders.html:19 -#: order/templates/order/purchase_orders.html:21 -msgid "New Purchase Order" -msgstr "Neue Bestellung" - -#: company/templates/company/sales_orders.html:19 -#: order/templates/order/sales_orders.html:20 -msgid "Create new sales order" -msgstr "Neuen Auftrag anlegen" - -#: company/templates/company/sales_orders.html:20 -#: order/templates/order/sales_orders.html:21 -msgid "New Sales Order" -msgstr "Neuer Auftrag" - -#: company/templates/company/supplier_part_base.html:7 -#: company/templates/company/supplier_part_base.html:20 stock/models.py:420 +#: company/templates/company/supplier_part.html:7 +#: company/templates/company/supplier_part.html:24 stock/models.py:420 #: stock/templates/stock/item_base.html:386 templates/js/company.js:511 #: templates/js/stock.js:1001 msgid "Supplier Part" msgstr "Zuliefererteil" -#: company/templates/company/supplier_part_base.html:40 +#: company/templates/company/supplier_part.html:44 msgid "Edit supplier part" msgstr "Zuliefererteil bearbeiten" -#: company/templates/company/supplier_part_base.html:44 +#: company/templates/company/supplier_part.html:48 msgid "Delete supplier part" msgstr "Zuliefererteil entfernen" -#: company/templates/company/supplier_part_base.html:56 -#: company/templates/company/supplier_part_detail.html:10 +#: company/templates/company/supplier_part.html:60 msgid "Supplier Part Details" msgstr "Zuliefererteil Details" +#: company/templates/company/supplier_part.html:131 +#: company/templates/company/supplier_part_navbar.html:12 +msgid "Supplier Part Stock" +msgstr "Zulieferer-Bestand" + +#: company/templates/company/supplier_part.html:140 +#: company/templates/company/supplier_part_navbar.html:19 +msgid "Supplier Part Orders" +msgstr "Zulieferer-Bestellungen" + +#: company/templates/company/supplier_part.html:147 +#: part/templates/part/detail.html:56 +msgid "Order Part" +msgstr "Teil bestellen" + +#: company/templates/company/supplier_part.html:158 +#: part/templates/part/navbar.html:58 part/templates/part/prices.html:7 +msgid "Pricing Information" +msgstr "Preisinformationen ansehen" + +#: company/templates/company/supplier_part.html:164 +#: company/templates/company/supplier_part.html:265 +#: part/templates/part/prices.html:253 part/views.py:2247 +msgid "Add Price Break" +msgstr "Preisstaffel hinzufügen" + +#: company/templates/company/supplier_part.html:185 +msgid "No price break information found" +msgstr "Keine Informationen zur Preisstaffel gefunden" + +#: company/templates/company/supplier_part.html:199 part/views.py:2309 +msgid "Delete Price Break" +msgstr "Preisstaffel löschen" + +#: company/templates/company/supplier_part.html:213 part/views.py:2295 +msgid "Edit Price Break" +msgstr "Preisstaffel bearbeiten" + +#: company/templates/company/supplier_part.html:238 +msgid "Edit price break" +msgstr "Preisstaffel bearbeiten" + +#: company/templates/company/supplier_part.html:239 +msgid "Delete price break" +msgstr "Preisstaffel löschen" + #: company/templates/company/supplier_part_delete.html:5 msgid "Are you sure you want to delete the following Supplier Parts?" msgstr "Sind Sie sicher, dass sie die folgenden Zuliefererteile löschen möchten?" -#: company/templates/company/supplier_part_navbar.html:12 -#: company/templates/company/supplier_part_stock.html:10 -msgid "Supplier Part Stock" -msgstr "Zulieferer-Bestand" - -#: company/templates/company/supplier_part_navbar.html:19 -#: company/templates/company/supplier_part_orders.html:10 -msgid "Supplier Part Orders" -msgstr "Zulieferer-Bestellungen" - #: company/templates/company/supplier_part_navbar.html:26 msgid "Supplier Part Pricing" msgstr "Zuliefererteil Bepreisung" @@ -2614,48 +2615,13 @@ msgstr "Zuliefererteil Bepreisung" msgid "Pricing" msgstr "Bepreisung" -#: company/templates/company/supplier_part_orders.html:18 -#: part/templates/part/orders.html:18 -msgid "Order Part" -msgstr "Teil bestellen" - -#: company/templates/company/supplier_part_pricing.html:11 -#: part/templates/part/navbar.html:68 -msgid "Pricing Information" -msgstr "Preisinformationen ansehen" - -#: company/templates/company/supplier_part_pricing.html:19 -#: company/templates/company/supplier_part_pricing.html:118 -#: part/templates/part/prices.html:264 part/views.py:2305 -msgid "Add Price Break" -msgstr "Preisstaffel hinzufügen" - -#: company/templates/company/supplier_part_pricing.html:38 -msgid "No price break information found" -msgstr "Keine Informationen zur Preisstaffel gefunden" - -#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2367 -msgid "Delete Price Break" -msgstr "Preisstaffel löschen" - -#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2353 -msgid "Edit Price Break" -msgstr "Preisstaffel bearbeiten" - -#: company/templates/company/supplier_part_pricing.html:91 -msgid "Edit price break" -msgstr "Preisstaffel bearbeiten" - -#: company/templates/company/supplier_part_pricing.html:92 -msgid "Delete price break" -msgstr "Preisstaffel löschen" - -#: company/views.py:64 part/templates/part/prices.html:157 +#: company/views.py:64 part/templates/part/navbar.html:71 +#: part/templates/part/navbar.html:74 part/templates/part/prices.html:148 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "Hersteller" -#: company/views.py:65 part/templates/part/supplier.html:85 +#: company/views.py:65 part/templates/part/detail.html:822 msgid "New Manufacturer" msgstr "Neuer Hersteller" @@ -2676,32 +2642,32 @@ msgstr "Firmen" msgid "New Company" msgstr "Neue Firma" -#: company/views.py:160 part/views.py:974 +#: company/views.py:138 part/views.py:962 msgid "Download Image" msgstr "Bild herunterladen" -#: company/views.py:189 part/views.py:1006 +#: company/views.py:167 part/views.py:994 msgid "Image size exceeds maximum allowable size for download" msgstr "Bildgröße überschreitet maximal-erlaubte Größe für Downloads" -#: company/views.py:196 part/views.py:1013 +#: company/views.py:174 part/views.py:1001 #, python-brace-format msgid "Invalid response: {code}" msgstr "Ungültige Antwort {code}" -#: company/views.py:205 part/views.py:1022 +#: company/views.py:183 part/views.py:1010 msgid "Supplied URL is not a valid image file" msgstr "Angegebene URL ist kein gültiges Bild" -#: company/views.py:265 +#: company/views.py:243 msgid "Edit Supplier Part" msgstr "Zuliefererteil bearbeiten" -#: company/views.py:316 templates/js/stock.js:1629 +#: company/views.py:294 templates/js/stock.js:1629 msgid "Create new Supplier Part" msgstr "Neues Zuliefererteil anlegen" -#: company/views.py:460 +#: company/views.py:438 msgid "Delete Supplier Part" msgstr "Zuliefererteil entfernen" @@ -2811,7 +2777,7 @@ msgstr "Bestellungs-Beschreibung" msgid "Link to external page" msgstr "Link auf externe Seite" -#: order/models.py:168 part/templates/part/detail.html:133 +#: order/models.py:168 msgid "Created By" msgstr "Erstellt von" @@ -2945,7 +2911,7 @@ msgid "Supplier part" msgstr "Zuliefererteil" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:250 +#: order/templates/order/purchase_order_detail.html:381 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -2955,7 +2921,7 @@ msgstr "Empfangen" msgid "Number of items received" msgstr "Empfangene Objekt-Anzahl" -#: order/models.py:776 part/templates/part/prices.html:166 stock/models.py:545 +#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:545 #: stock/templates/stock/item_base.html:343 templates/js/stock.js:1024 msgid "Purchase Price" msgstr "Preis" @@ -2969,7 +2935,7 @@ msgid "Where does the Purchaser want this item to be stored?" msgstr "Wo möchte der Käufer diesen Artikel gelagert haben?" #: order/models.py:831 part/templates/part/part_pricing.html:97 -#: part/templates/part/prices.html:103 part/templates/part/prices.html:278 +#: part/templates/part/prices.html:97 part/templates/part/prices.html:266 msgid "Sale Price" msgstr "Verkaufspreis" @@ -3065,22 +3031,21 @@ msgstr "Bestellstatus" msgid "Issued" msgstr "Aufgegeben" -#: order/templates/order/order_base.html:188 +#: order/templates/order/order_base.html:184 msgid "Edit Purchase Order" msgstr "Bestellung bearbeiten" -#: order/templates/order/order_base.html:199 -#: order/templates/order/purchase_order_detail.html:127 -#: part/templates/part/category.html:217 part/templates/part/category.html:259 -#: part/templates/part/part_base.html:455 -#: stock/templates/stock/location.html:203 templates/js/stock.js:1634 +#: order/templates/order/order_base.html:195 +#: order/templates/order/purchase_order_detail.html:258 +#: part/templates/part/category.html:255 part/templates/part/category.html:297 +#: stock/templates/stock/location.html:259 templates/js/part.js:64 +#: templates/js/stock.js:1634 msgid "New Location" msgstr "Neuer Lagerort" -#: order/templates/order/order_base.html:200 -#: order/templates/order/purchase_order_detail.html:128 -#: part/templates/part/part_base.html:456 -#: stock/templates/stock/location.html:42 +#: order/templates/order/order_base.html:196 +#: order/templates/order/purchase_order_detail.html:259 +#: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" msgstr "Neuen Lagerort anlegen" @@ -3104,10 +3069,6 @@ msgstr "Fertigstellen dieser Bestellung bedeutet, dass sie und ihre Positionen n msgid "After placing this purchase order, line items will no longer be editable." msgstr "Nachdem diese Bestellung plaziert ist können die Positionen nicht länger bearbeitbar ist." -#: order/templates/order/order_notes.html:13 -msgid "Order Notes" -msgstr "Notizen zur Bestellung" - #: order/templates/order/order_wizard/match_fields.html:9 #: part/templates/part/bom_upload/match_fields.html:9 #: part/templates/part/import_wizard/ajax_match_fields.html:9 @@ -3186,7 +3147,7 @@ msgid "Upload File for Purchase Order" msgstr "Datei zur Bestellung hochladen" #: order/templates/order/order_wizard/po_upload.html:18 -#: part/templates/part/bom_upload/upload_file.html:26 +#: part/templates/part/bom_upload/upload_file.html:24 #: part/templates/part/import_wizard/ajax_part_upload.html:10 #: part/templates/part/import_wizard/part_upload.html:21 #, python-format @@ -3256,6 +3217,7 @@ msgstr "Bestellung für %(name)s auswählen" #: order/templates/order/po_attachments.html:12 #: order/templates/order/po_navbar.html:32 +#: order/templates/order/purchase_order_detail.html:44 msgid "Purchase Order Attachments" msgstr "Bestellungs-Anhänge" @@ -3265,60 +3227,66 @@ msgstr "BestandsObjekte empfangen" #: order/templates/order/po_navbar.html:29 #: order/templates/order/po_received_items.html:12 +#: order/templates/order/purchase_order_detail.html:35 msgid "Received Items" msgstr "Empfangene Teile" -#: order/templates/order/purchase_order_detail.html:14 +#: order/templates/order/purchase_order_detail.html:17 msgid "Purchase Order Items" msgstr "Bestellungs-Positionen" -#: order/templates/order/purchase_order_detail.html:24 -#: order/templates/order/purchase_order_detail.html:64 -#: order/templates/order/sales_order_detail.html:22 -#: order/templates/order/sales_order_detail.html:56 +#: order/templates/order/purchase_order_detail.html:23 +#: order/templates/order/purchase_order_detail.html:195 +#: order/templates/order/sales_order_detail.html:23 +#: order/templates/order/sales_order_detail.html:176 msgid "Add Line Item" msgstr "Position hinzufügen" -#: order/templates/order/purchase_order_detail.html:100 -#: order/templates/order/sales_order_detail.html:398 +#: order/templates/order/purchase_order_detail.html:55 +#: order/templates/order/sales_order_detail.html:54 +msgid "Order Notes" +msgstr "Notizen zur Bestellung" + +#: order/templates/order/purchase_order_detail.html:231 +#: order/templates/order/sales_order_detail.html:518 msgid "Edit Line Item" msgstr "Position bearbeiten" -#: order/templates/order/purchase_order_detail.html:110 -#: order/templates/order/sales_order_detail.html:408 +#: order/templates/order/purchase_order_detail.html:241 +#: order/templates/order/sales_order_detail.html:528 msgid "Delete Line Item" msgstr "Position löschen" -#: order/templates/order/purchase_order_detail.html:141 +#: order/templates/order/purchase_order_detail.html:272 msgid "No line items found" msgstr "Keine Positionen gefunden" -#: order/templates/order/purchase_order_detail.html:169 -#: order/templates/order/sales_order_detail.html:233 +#: order/templates/order/purchase_order_detail.html:300 +#: order/templates/order/sales_order_detail.html:353 msgid "Total" msgstr "Summe" -#: order/templates/order/purchase_order_detail.html:222 -#: order/templates/order/sales_order_detail.html:256 templates/js/part.js:908 -#: templates/js/part.js:1097 +#: order/templates/order/purchase_order_detail.html:353 +#: order/templates/order/sales_order_detail.html:376 templates/js/part.js:996 +#: templates/js/part.js:1185 msgid "Unit Price" msgstr "Stück-Preis" -#: order/templates/order/purchase_order_detail.html:229 -#: order/templates/order/sales_order_detail.html:263 +#: order/templates/order/purchase_order_detail.html:360 +#: order/templates/order/sales_order_detail.html:383 msgid "Total price" msgstr "Gesamtpreis" -#: order/templates/order/purchase_order_detail.html:286 -#: order/templates/order/sales_order_detail.html:369 +#: order/templates/order/purchase_order_detail.html:417 +#: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "Position bearbeiten" -#: order/templates/order/purchase_order_detail.html:287 +#: order/templates/order/purchase_order_detail.html:418 msgid "Delete line item" msgstr "Position löschen" -#: order/templates/order/purchase_order_detail.html:292 +#: order/templates/order/purchase_order_detail.html:423 msgid "Receive line item" msgstr "Position empfangen" @@ -3334,12 +3302,11 @@ msgstr "Ausstehende Teile für %(order)s - %(desc)s empfangen" #: order/templates/order/receive_parts.html:14 part/api.py:47 #: part/models.py:326 part/templates/part/cat_link.html:7 -#: part/templates/part/category.html:108 part/templates/part/category.html:157 -#: part/templates/part/category_navbar.html:25 -#: part/templates/part/category_navbar.html:32 -#: part/templates/part/category_partlist.html:10 +#: 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:24 #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:767 +#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -3354,7 +3321,7 @@ msgid "Order Code" msgstr "Bestellnummer" #: order/templates/order/receive_parts.html:21 -#: part/templates/part/part_base.html:152 templates/js/part.js:582 +#: part/templates/part/part_base.html:194 templates/js/part.js:670 msgid "On Order" msgstr "Bestellt" @@ -3379,7 +3346,6 @@ msgid "Packing List" msgstr "Packliste" #: order/templates/order/sales_order_base.html:74 -#: order/templates/order/so_navbar.html:12 msgid "Sales Order Details" msgstr "Auftragsdetails" @@ -3402,80 +3368,76 @@ msgstr "Warnung" msgid "Cancelling this order means that the order will no longer be editable." msgstr "Abbruch dieser Bestellung bedeutet, dass sie nicht länger bearbeitbar ist." -#: order/templates/order/sales_order_detail.html:13 +#: order/templates/order/sales_order_detail.html:17 msgid "Sales Order Items" msgstr "Auftrags-Positionen" -#: order/templates/order/sales_order_detail.html:105 templates/js/bom.js:358 +#: order/templates/order/sales_order_detail.html:225 templates/js/bom.js:358 #: templates/js/build.js:759 templates/js/build.js:1202 msgid "Actions" msgstr "Aktionen" -#: order/templates/order/sales_order_detail.html:112 templates/js/build.js:645 +#: order/templates/order/sales_order_detail.html:232 templates/js/build.js:645 #: templates/js/build.js:1011 msgid "Edit stock allocation" msgstr "Bestands-Zuordnung bearbeiten" -#: order/templates/order/sales_order_detail.html:113 templates/js/build.js:647 +#: order/templates/order/sales_order_detail.html:233 templates/js/build.js:647 #: templates/js/build.js:1012 msgid "Delete stock allocation" msgstr "Bestands-Zuordnung löschen" -#: order/templates/order/sales_order_detail.html:186 +#: order/templates/order/sales_order_detail.html:306 msgid "No matching line items" msgstr "Keine passenden Positionen gefunden" -#: order/templates/order/sales_order_detail.html:216 +#: order/templates/order/sales_order_detail.html:336 msgid "ID" msgstr "ID" -#: order/templates/order/sales_order_detail.html:284 templates/js/build.js:710 +#: order/templates/order/sales_order_detail.html:404 templates/js/build.js:710 #: templates/js/build.js:1007 msgid "Allocated" msgstr "Zugeordnet" -#: order/templates/order/sales_order_detail.html:286 +#: order/templates/order/sales_order_detail.html:406 msgid "Fulfilled" msgstr "Erledigt" -#: order/templates/order/sales_order_detail.html:323 +#: order/templates/order/sales_order_detail.html:443 msgid "PO" msgstr "PO" -#: order/templates/order/sales_order_detail.html:353 +#: order/templates/order/sales_order_detail.html:473 msgid "Allocate serial numbers" msgstr "Seriennummern zuweisen" -#: order/templates/order/sales_order_detail.html:356 templates/js/build.js:773 +#: order/templates/order/sales_order_detail.html:476 templates/js/build.js:773 msgid "Allocate stock" msgstr "Lagerbestand zuweisen" -#: order/templates/order/sales_order_detail.html:359 +#: order/templates/order/sales_order_detail.html:479 msgid "Purchase stock" msgstr "Lagerbestand kaufen" -#: order/templates/order/sales_order_detail.html:363 templates/js/build.js:766 +#: order/templates/order/sales_order_detail.html:483 templates/js/build.js:766 #: templates/js/build.js:1210 msgid "Build stock" msgstr "Lagerbestand bauen" -#: order/templates/order/sales_order_detail.html:366 -#: order/templates/order/sales_order_detail.html:485 +#: order/templates/order/sales_order_detail.html:486 +#: order/templates/order/sales_order_detail.html:605 msgid "Calculate price" msgstr "Preis berechnen" -#: order/templates/order/sales_order_detail.html:370 +#: order/templates/order/sales_order_detail.html:490 msgid "Delete line item " msgstr "Position löschen " -#: order/templates/order/sales_order_detail.html:491 +#: order/templates/order/sales_order_detail.html:611 msgid "Update Unit Price" msgstr "Stückpreis aktualisieren" -#: order/templates/order/sales_order_notes.html:14 -msgid "Sales Order Notes" -msgstr "Auftrags-Positionen" - #: order/templates/order/sales_order_ship.html:10 msgid "This order has not been fully allocated. If the order is marked as shipped, it can no longer be adjusted." msgstr "Dieser Auftrag ist nicht vollständig zugeordnet. Wenn der Auftrag als versendet markiert wird, kann er nicht mehr geändert werden." @@ -3504,164 +3466,175 @@ msgstr "Teilebestand per Seriennummer zuweisen" msgid "This action will unallocate the following stock from the Sales Order" msgstr "Diese Aktion wird die folgenden BestandsObjekt vom Auftrag entfernen" -#: order/templates/order/so_attachments.html:12 +#: order/templates/order/so_navbar.html:12 +#, fuzzy +#| msgid "Sales Order Items" +msgid "Sales Order Line Items" +msgstr "Auftrags-Positionen" + +#: order/templates/order/so_navbar.html:15 +#, fuzzy +#| msgid "Order notes" +msgid "Order Items" +msgstr "Bestell-Notizen" + #: order/templates/order/so_navbar.html:26 msgid "Sales Order Attachments" msgstr "Auftrags-Anhänge" -#: order/views.py:151 +#: order/views.py:104 msgid "Cancel Order" msgstr "Bestellung stornieren" -#: order/views.py:160 order/views.py:186 +#: order/views.py:113 order/views.py:139 msgid "Confirm order cancellation" msgstr "Bestellstornierung bestätigen" -#: order/views.py:163 order/views.py:189 +#: order/views.py:116 order/views.py:142 msgid "Order cannot be cancelled" msgstr "Bestellung kann nicht verworfen werden" -#: order/views.py:177 +#: order/views.py:130 msgid "Cancel sales order" msgstr "Auftrag stornieren" -#: order/views.py:203 +#: order/views.py:156 msgid "Issue Order" msgstr "Bestellung aufgeben" -#: order/views.py:212 +#: order/views.py:165 msgid "Confirm order placement" msgstr "Bestellungstätigung bestätigen" -#: order/views.py:222 +#: order/views.py:175 msgid "Purchase order issued" msgstr "Bestellung plaziert" -#: order/views.py:233 +#: order/views.py:186 msgid "Complete Order" msgstr "Auftrag fertigstellen" -#: order/views.py:249 +#: order/views.py:202 msgid "Confirm order completion" msgstr "Fertigstellung bestätigen" -#: order/views.py:260 +#: order/views.py:213 msgid "Purchase order completed" msgstr "Bestellung als vollständig markieren" -#: order/views.py:270 +#: order/views.py:223 msgid "Ship Order" msgstr "Versenden" -#: order/views.py:286 +#: order/views.py:239 msgid "Confirm order shipment" msgstr "Versand bestätigen" -#: order/views.py:292 +#: order/views.py:245 msgid "Could not ship order" msgstr "Versand fehlgeschlagen" -#: order/views.py:339 +#: order/views.py:292 msgid "Match Supplier Parts" msgstr "Zuliefererteile zuordnen" -#: order/views.py:536 +#: order/views.py:489 msgid "Receive Parts" msgstr "Teile empfangen" -#: order/views.py:606 +#: order/views.py:559 msgid "Items received" msgstr "Anzahl empfangener Positionen" -#: order/views.py:620 +#: order/views.py:573 msgid "No destination set" msgstr "Kein Ziel gesetzt" -#: order/views.py:665 +#: order/views.py:618 msgid "Error converting quantity to number" msgstr "Fehler beim Konvertieren zu Zahl" -#: order/views.py:671 +#: order/views.py:624 msgid "Receive quantity less than zero" msgstr "Anzahl kleiner null empfangen" -#: order/views.py:677 +#: order/views.py:630 msgid "No lines specified" msgstr "Keine Zeilen angegeben" -#: order/views.py:750 +#: order/views.py:703 msgid "Update prices" msgstr "" -#: order/views.py:1008 +#: order/views.py:961 #, python-brace-format msgid "Ordered {n} parts" msgstr "{n} Teile bestellt" -#: order/views.py:1061 +#: order/views.py:1014 msgid "Allocate Serial Numbers" msgstr "Seriennummern zuweisen" -#: order/views.py:1106 +#: order/views.py:1059 #, python-brace-format msgid "Allocated {n} items" msgstr "{n} Positionen zugeordnet" -#: order/views.py:1122 +#: order/views.py:1075 msgid "Select line item" msgstr "Position auswählen" -#: order/views.py:1153 +#: order/views.py:1106 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "Kein passends Teil für Seriennummer {serial} gefunden" -#: order/views.py:1163 +#: order/views.py:1116 #, python-brace-format msgid "{serial} is not in stock" msgstr "{serial} ist nicht auf Lager" -#: order/views.py:1171 +#: order/views.py:1124 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "{serial} bereits einem Auftrag zugeordnet" -#: order/views.py:1225 +#: order/views.py:1178 msgid "Allocate Stock to Order" msgstr "Lagerbestand dem Auftrag zuweisen" -#: order/views.py:1299 +#: order/views.py:1252 msgid "Edit Allocation Quantity" msgstr "Zuordnung bearbeiten" -#: order/views.py:1314 +#: order/views.py:1267 msgid "Remove allocation" msgstr "Zuordnung entfernen" -#: order/views.py:1386 +#: order/views.py:1339 msgid "Sales order not found" msgstr "Auftrag nicht gefunden" -#: order/views.py:1392 +#: order/views.py:1345 msgid "Price not found" msgstr "Preis nicht gefunden" -#: order/views.py:1395 +#: order/views.py:1348 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "Stückpreis für {part} auf {price} aktualisiert" -#: order/views.py:1400 +#: order/views.py:1353 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "{part} Stückpreis auf {price} und Menge auf {qty} aktualisiert" #: part/bom.py:133 part/models.py:72 part/models.py:755 -#: part/templates/part/category.html:75 part/templates/part/detail.html:91 +#: part/templates/part/category.html:75 msgid "Default Location" msgstr "Standard-Lagerort" -#: part/bom.py:134 part/templates/part/part_base.html:140 +#: part/bom.py:134 part/templates/part/part_base.html:182 msgid "Available Stock" msgstr "Verfügbarer Lagerbestand" @@ -3841,7 +3814,7 @@ msgstr "Die neuste Seriennummer ist" msgid "Duplicate IPN not allowed in part settings" msgstr "Doppelte IPN in den Teil-Einstellungen nicht erlaubt" -#: part/models.py:679 part/templates/part/detail.html:23 +#: part/models.py:679 msgid "Part name" msgstr "Name des Teils" @@ -3857,7 +3830,7 @@ msgstr "Ist dieses Teil eine Vorlage?" msgid "Is this part a variant of another part?" msgstr "Ist dieses Teil eine Variante eines anderen Teils?" -#: part/models.py:698 part/templates/part/detail.html:61 +#: part/models.py:698 msgid "Variant Of" msgstr "Variante von" @@ -3866,7 +3839,7 @@ msgid "Part description" msgstr "Beschreibung des Teils" #: part/models.py:709 part/templates/part/category.html:82 -#: part/templates/part/detail.html:68 +#: part/templates/part/part_base.html:130 msgid "Keywords" msgstr "Schlüsselwörter" @@ -3874,8 +3847,8 @@ msgstr "Schlüsselwörter" msgid "Part keywords to improve visibility in search results" msgstr "Schlüsselworte um die Sichtbarkeit in Suchergebnissen zu verbessern" -#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:74 -#: part/templates/part/set_category.html:15 templates/js/part.js:553 +#: part/models.py:717 part/models.py:2268 +#: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "Kategorie" @@ -3883,9 +3856,7 @@ msgstr "Kategorie" msgid "Part category" msgstr "Teile-Kategorie" -#: part/models.py:723 part/templates/part/detail.html:29 -#: part/templates/part/part_base.html:103 templates/js/part.js:169 -#: templates/js/part.js:397 +#: part/models.py:723 templates/js/part.js:257 templates/js/part.js:485 msgid "IPN" msgstr "IPN (Interne Produktnummer)" @@ -3897,8 +3868,7 @@ msgstr "Interne Teilenummer" msgid "Part revision or version number" msgstr "Revisions- oder Versionsnummer" -#: part/models.py:731 part/templates/part/detail.html:36 report/models.py:200 -#: templates/js/part.js:173 +#: part/models.py:731 report/models.py:200 templates/js/part.js:261 msgid "Revision" msgstr "Revision" @@ -3906,7 +3876,7 @@ msgstr "Revision" msgid "Where is this item normally stored?" msgstr "Wo wird dieses Teil normalerweise gelagert?" -#: part/models.py:800 part/templates/part/detail.html:98 +#: part/models.py:800 msgid "Default Supplier" msgstr "Standard Zulieferer" @@ -3922,7 +3892,7 @@ msgstr "Standard Ablaufzeit" msgid "Expiry time (in days) for stock items of this part" msgstr "Ablauf-Zeit (in Tagen) für Lagerbestand dieses Teils" -#: part/models.py:814 part/templates/part/detail.html:114 +#: part/models.py:814 msgid "Minimum Stock" msgstr "Minimaler Lagerbestand" @@ -3954,9 +3924,9 @@ msgstr "Kann dieses Teil von externen Zulieferern gekauft werden?" msgid "Can this part be sold to customers?" msgstr "Kann dieses Teil an Kunden verkauft werden?" -#: part/models.py:854 part/templates/part/detail.html:255 -#: templates/js/table_filters.js:21 templates/js/table_filters.js:69 -#: templates/js/table_filters.js:250 templates/js/table_filters.js:319 +#: part/models.py:854 templates/js/table_filters.js:21 +#: templates/js/table_filters.js:69 templates/js/table_filters.js:250 +#: templates/js/table_filters.js:319 msgid "Active" msgstr "Aktiv" @@ -4004,7 +3974,7 @@ msgstr "Test-Vorlagen können nur für verfolgbare Teile angelegt werden" msgid "Test with this name already exists for this part" msgstr "Ein Test mit diesem Namen besteht bereits für dieses Teil" -#: part/models.py:2124 templates/js/part.js:818 templates/js/stock.js:426 +#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:426 msgid "Test Name" msgstr "Test-Name" @@ -4020,7 +3990,7 @@ msgstr "Test-Beschreibung" msgid "Enter description for this test" msgstr "Beschreibung für diesen Test eingeben" -#: part/models.py:2136 templates/js/part.js:827 +#: part/models.py:2136 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "Benötigt" @@ -4029,7 +3999,7 @@ msgstr "Benötigt" msgid "Is this test required to pass?" msgstr "Muss dieser Test erfolgreich sein?" -#: part/models.py:2142 templates/js/part.js:835 +#: part/models.py:2142 templates/js/part.js:923 msgid "Requires Value" msgstr "Erfordert Wert" @@ -4037,7 +4007,7 @@ msgstr "Erfordert Wert" msgid "Does this test require a value when adding a test result?" msgstr "Muss für diesen Test ein Wert für das Test-Ergebnis eingetragen werden?" -#: part/models.py:2148 templates/js/part.js:842 +#: part/models.py:2148 templates/js/part.js:930 msgid "Requires Attachment" msgstr "Anhang muss eingegeben werden" @@ -4167,87 +4137,61 @@ msgstr "verknüpftes Teil auswählen" 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?" -#: part/templates/part/allocation.html:11 -msgid "Build Order Allocations" -msgstr "" - -#: part/templates/part/allocation.html:24 -msgid "Sales Order Allocations" -msgstr "" - -#: part/templates/part/bom.html:10 part/templates/part/navbar.html:45 -#: part/templates/part/navbar.html:48 -msgid "Bill of Materials" -msgstr "Stückliste" - -#: part/templates/part/bom.html:17 +#: part/templates/part/bom.html:6 msgid "You do not have permission to edit the BOM." msgstr "" -#: part/templates/part/bom.html:25 +#: part/templates/part/bom.html:14 #, python-format msgid "The BOM for %(part)s has changed, and must be validated.
" msgstr "Die Stückliste für %(part)s hat sich geändert und muss kontrolliert werden.
" -#: part/templates/part/bom.html:27 +#: part/templates/part/bom.html:16 #, python-format msgid "The BOM for %(part)s was last checked by %(checker)s on %(check_date)s" msgstr "Die Stückliste für %(part)s wurde zuletzt von %(checker)s am %(check_date)s kontrolliert" -#: part/templates/part/bom.html:31 +#: part/templates/part/bom.html:20 #, python-format msgid "The BOM for %(part)s has not been validated." msgstr "Die Stückliste für %(part)s wurde noch nicht kontrolliert" -#: part/templates/part/bom.html:38 +#: part/templates/part/bom.html:27 msgid "Remove selected BOM items" msgstr "Ausgewählte Stücklistenpositionen entfernen" -#: part/templates/part/bom.html:41 +#: part/templates/part/bom.html:30 msgid "Import BOM data" msgstr "Stückliste importieren" -#: part/templates/part/bom.html:45 +#: part/templates/part/bom.html:34 msgid "Copy BOM from parent part" msgstr "Stückliste von übergeordnetem Teil kopieren" -#: part/templates/part/bom.html:49 +#: part/templates/part/bom.html:38 msgid "New BOM Item" msgstr "Neue Stücklisten-Position" -#: part/templates/part/bom.html:52 +#: part/templates/part/bom.html:41 msgid "Finish Editing" msgstr "Bearbeitung beenden" -#: part/templates/part/bom.html:57 +#: part/templates/part/bom.html:46 msgid "Edit BOM" msgstr "Stückliste bearbeiten" -#: part/templates/part/bom.html:61 +#: part/templates/part/bom.html:50 msgid "Validate Bill of Materials" msgstr "Stückliste kontrollieren" -#: part/templates/part/bom.html:67 part/views.py:1620 +#: part/templates/part/bom.html:56 part/views.py:1574 msgid "Export Bill of Materials" msgstr "Stückliste exportieren" -#: part/templates/part/bom.html:70 +#: part/templates/part/bom.html:59 msgid "Print BOM Report" msgstr "Stücklisten-Bericht drucken" -#: part/templates/part/bom.html:116 -msgid "Delete selected BOM items?" -msgstr "Ausgewählte Stücklistenpositionen löschen?" - -#: part/templates/part/bom.html:117 -msgid "All selected BOM items will be deleted" -msgstr "Alle ausgewählte Stücklistenpositionen werden gelöscht" - -#: part/templates/part/bom.html:167 part/views.py:451 -#: templates/js/stock.js:1623 -msgid "Create New Part" -msgstr "Neues Teil anlegen" - #: part/templates/part/bom_duplicate.html:13 msgid "This part already has a Bill of Materials" msgstr "Dieses Teil hat bereits eine Stückliste" @@ -4256,23 +4200,29 @@ msgstr "Dieses Teil hat bereits eine Stückliste" msgid "Select Part" msgstr "Teil auswählen" -#: part/templates/part/bom_upload/upload_file.html:11 +#: part/templates/part/bom_upload/upload_file.html:7 msgid "Upload BOM File" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:18 +#: part/templates/part/bom_upload/upload_file.html:12 +#, fuzzy +#| msgid "Export Bill of Materials" +msgid "Upload Bill of Materials" +msgstr "Stückliste exportieren" + +#: part/templates/part/bom_upload/upload_file.html:16 msgid "Requirements for BOM upload" msgstr "Anforderungen für Stückliste-Datei" -#: part/templates/part/bom_upload/upload_file.html:20 +#: part/templates/part/bom_upload/upload_file.html:18 msgid "The BOM file must contain the required named columns as provided in the " msgstr "Die Stückliste-Datei muss die aufgeführten Spalten enthalten; siehe" -#: part/templates/part/bom_upload/upload_file.html:20 +#: part/templates/part/bom_upload/upload_file.html:18 msgid "BOM Upload Template" msgstr "Vorlage für Stückliste" -#: part/templates/part/bom_upload/upload_file.html:21 +#: part/templates/part/bom_upload/upload_file.html:19 msgid "Each part must already exist in the database" msgstr "Jedes Teil muss bereits in der Datenbank bestehen" @@ -4285,19 +4235,11 @@ msgstr "Bestätigen Sie das die Stückliste für
%(part)s korrekt ist msgid "This will validate each line in the BOM." msgstr "Damit wird jede Zeile der Stückliste kontrolliert" -#: part/templates/part/build.html:10 -msgid "Part Builds" -msgstr "Gefertigte Teile" - -#: part/templates/part/build.html:18 -msgid "Start New Build" -msgstr "Neuen Bauauftrag beginnen" - #: part/templates/part/category.html:33 msgid "All parts" msgstr "Alle Teile" -#: part/templates/part/category.html:38 part/views.py:1958 +#: part/templates/part/category.html:38 part/views.py:1900 msgid "Create new part category" msgstr "Teil-Kategorie anlegen" @@ -4321,10 +4263,9 @@ msgstr "Pfad zur Kategorie" msgid "Category Description" msgstr "Kategorie-Beschreibung" -#: part/templates/part/category.html:88 +#: part/templates/part/category.html:88 part/templates/part/category.html:174 #: part/templates/part/category_navbar.html:14 -#: part/templates/part/category_navbar.html:21 -#: part/templates/part/subcategory.html:16 +#: part/templates/part/category_navbar.html:17 msgid "Subcategories" msgstr "Unter-Kategorien" @@ -4332,61 +4273,65 @@ msgstr "Unter-Kategorien" msgid "Parts (Including subcategories)" msgstr "Teile (inklusive Unter-Kategorien)" -#: part/templates/part/category.html:122 +#: part/templates/part/category.html:126 msgid "Export Part Data" msgstr "Teile-Daten exportieren" -#: part/templates/part/category.html:126 +#: part/templates/part/category.html:130 msgid "Create new part" msgstr "Neues Teil anlegen" -#: part/templates/part/category.html:134 +#: part/templates/part/category.html:138 msgid "Set category" msgstr "Teil-Kategorie auswählen" -#: part/templates/part/category.html:134 +#: part/templates/part/category.html:138 msgid "Set Category" msgstr "Teil-Kategorie auswählen" -#: part/templates/part/category.html:137 +#: part/templates/part/category.html:141 msgid "Export Data" msgstr "Exportieren" -#: part/templates/part/category.html:141 +#: part/templates/part/category.html:145 msgid "View list display" msgstr "Listenansicht anzeigen" -#: part/templates/part/category.html:144 +#: part/templates/part/category.html:148 msgid "View grid display" msgstr "Rasteransicht anzeigen" -#: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:204 +#: part/templates/part/category.html:164 +msgid "Part Parameters" +msgstr "Teilparameter" + +#: part/templates/part/category.html:256 +#: stock/templates/stock/location.html:260 msgid "Create new location" msgstr "Neuen Lagerort anlegen" -#: part/templates/part/category.html:223 part/templates/part/category.html:253 -#: part/templates/part/part_base.html:418 +#: part/templates/part/category.html:261 part/templates/part/category.html:291 +#: templates/js/part.js:25 msgid "New Category" msgstr "Neue Kategorie" -#: part/templates/part/category.html:224 +#: part/templates/part/category.html:262 msgid "Create new category" msgstr "Teil-Kategorie anlegen" -#: part/templates/part/category.html:254 +#: part/templates/part/category.html:292 msgid "Create new Part Category" msgstr "Neue Teil-Kategorie anlegen" -#: part/templates/part/category.html:260 stock/views.py:907 +#: part/templates/part/category.html:298 stock/views.py:907 msgid "Create new Stock Location" msgstr "Neuen Lagerort erstellen" -#: part/templates/part/category.html:279 +#: part/templates/part/category.html:317 msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:286 part/views.py:1906 +#: part/templates/part/category.html:324 part/views.py:1848 msgid "Edit Part Category" msgstr "Teil-Kategorie bearbeiten" @@ -4425,15 +4370,11 @@ msgstr "Wenn diese Kat. gelöscht wird, werden diese Teile in die übergeordnete msgid "If this category is deleted, these parts will be moved to the top-level category Teile" msgstr "Wenn diese Kat. gelöscht wird, werden diese Teile in die oberste Kat. verschoben" -#: part/templates/part/category_navbar.html:37 -#: part/templates/part/category_navbar.html:40 +#: part/templates/part/category_navbar.html:29 +#: part/templates/part/category_navbar.html:32 msgid "Import Parts" msgstr "" -#: part/templates/part/category_parametric.html:10 -msgid "Part Parameters" -msgstr "Teilparameter" - #: part/templates/part/copy_part.html:9 part/views.py:327 msgid "Duplicate Part" msgstr "Teil duplizieren" @@ -4458,98 +4399,148 @@ msgstr "Teil evtl. Duplikat dieser Teile" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "%(full_name)s - %(desc)s (%(match_per)s%% übereinstimmend)" -#: part/templates/part/detail.html:12 part/templates/part/navbar.html:14 -msgid "Part Details" -msgstr "Teil Details" +#: part/templates/part/detail.html:16 +msgid "Part Stock" +msgstr "Teilbestand" -#: part/templates/part/detail.html:43 part/templates/part/part_base.html:204 -msgid "Latest Serial Number" -msgstr "letzte Seriennummer" +#: part/templates/part/detail.html:21 +#, python-format +msgid "Showing stock for all variants of %(full_name)s" +msgstr "Lagerbestand aller Varianten von %(full_name)s" -#: part/templates/part/detail.html:48 -msgid "No serial numbers recorded" -msgstr "Keine Seriennummern gefunden" +#: part/templates/part/detail.html:30 part/templates/part/navbar.html:93 +msgid "Part Test Templates" +msgstr "Teil Test-Vorlagen" -#: part/templates/part/detail.html:121 -msgid "Stock Expiry Time" -msgstr "Bestands-Ablauf Zeit" +#: part/templates/part/detail.html:36 +msgid "Add Test Template" +msgstr "Test Vorlage hinzufügen" -#: part/templates/part/detail.html:140 -msgid "Responsible User" -msgstr "Verantwortlicher Benutzer" +#: part/templates/part/detail.html:77 +msgid "New sales order" +msgstr "Neuer Auftrag" -#: part/templates/part/detail.html:154 -msgid "Edit Notes" -msgstr "" +#: part/templates/part/detail.html:77 +msgid "New Order" +msgstr "Neue Bestellung" -#: part/templates/part/detail.html:181 -msgid "Part is virtual (not a physical part)" -msgstr "Teil ist virtuell (kein physisches Teil)" +#: part/templates/part/detail.html:90 +#, fuzzy +#| msgid "Sales Order Notes" +msgid "Sales Order Allocations" +msgstr "Auftrags-Positionen" -#: part/templates/part/detail.html:183 -msgid "Part is not a virtual part" -msgstr "Teil ist nicht virtuell" +#: part/templates/part/detail.html:130 part/templates/part/navbar.html:21 +msgid "Part Variants" +msgstr "Teil Varianten" -#: part/templates/part/detail.html:191 -msgid "Part is a template part (variants can be made from this part)" -msgstr "Teil ist Vorlage (Varianten können von diesem Teil erstellt werden)" +#: part/templates/part/detail.html:137 +msgid "Create new variant" +msgstr "Neue Variante anlegen" -#: part/templates/part/detail.html:193 -msgid "Part is not a template part" -msgstr "Teil ist kein Vorlage-Teil" +#: part/templates/part/detail.html:138 +msgid "New Variant" +msgstr "neue Variante anlegen" -#: part/templates/part/detail.html:201 -msgid "Part can be assembled from other parts" -msgstr "Teil kann aus anderen Teilen angefertigt werden" - -#: part/templates/part/detail.html:203 -msgid "Part cannot be assembled from other parts" -msgstr "Teil kann nicht aus anderen Teilen angefertigt werden" - -#: part/templates/part/detail.html:211 -msgid "Part can be used in assemblies" -msgstr "Teil kann in Baugruppen benutzt werden" - -#: part/templates/part/detail.html:213 -msgid "Part cannot be used in assemblies" -msgstr "Teil kann nicht in Baugruppen benutzt werden" - -#: part/templates/part/detail.html:221 -msgid "Part stock is tracked by serial number" -msgstr "Teil wird per Seriennummer verfolgt" - -#: part/templates/part/detail.html:223 -msgid "Part stock is not tracked by serial number" -msgstr "Teil wird nicht per Seriennummer verfolgt" - -#: part/templates/part/detail.html:231 part/templates/part/detail.html:233 -msgid "Part can be purchased from external suppliers" -msgstr "Teil kann von externen Zulieferern gekauft werden" - -#: part/templates/part/detail.html:241 -msgid "Part can be sold to customers" -msgstr "Teil kann an Kunden verkauft werden" - -#: part/templates/part/detail.html:243 -msgid "Part cannot be sold to customers" -msgstr "Teil kann nicht an Kunden verkauft werden" - -#: part/templates/part/detail.html:258 -msgid "Part is active" -msgstr "Teil ist aktiv" - -#: part/templates/part/detail.html:260 -msgid "Part is not active" -msgstr "Teil ist nicht aktiv" - -#: part/templates/part/detail.html:281 +#: part/templates/part/detail.html:161 msgid "Add new parameter" msgstr "Parameter hinzufügen" +#: part/templates/part/detail.html:182 part/templates/part/navbar.html:101 +#: part/templates/part/navbar.html:104 +msgid "Related Parts" +msgstr "Verknüpfte Teile" + +#: part/templates/part/detail.html:188 +msgid "Add Related" +msgstr "Verknüpftes Teil hinzufügen" + +#: part/templates/part/detail.html:228 +msgid "Part Suppliers" +msgstr "Zulieferer" + +#: part/templates/part/detail.html:252 part/templates/part/navbar.html:35 +#: part/templates/part/navbar.html:38 +msgid "Bill of Materials" +msgstr "Stückliste" + +#: part/templates/part/detail.html:261 +msgid "Assemblies" +msgstr "Baugruppen" + +#: part/templates/part/detail.html:277 +msgid "Part Builds" +msgstr "Gefertigte Teile" + +#: part/templates/part/detail.html:284 +msgid "Start New Build" +msgstr "Neuen Bauauftrag beginnen" + +#: part/templates/part/detail.html:298 +msgid "Build Order Allocations" +msgstr "" + +#: part/templates/part/detail.html:307 +msgid "Part Manufacturers" +msgstr "Teil-Hersteller" + #: part/templates/part/detail.html:319 +msgid "Delete manufacturer parts" +msgstr "Herstellerteile löschen" + +#: part/templates/part/detail.html:394 +msgid "Delete selected BOM items?" +msgstr "Ausgewählte Stücklistenpositionen löschen?" + +#: part/templates/part/detail.html:395 +msgid "All selected BOM items will be deleted" +msgstr "Alle ausgewählte Stücklistenpositionen werden gelöscht" + +#: part/templates/part/detail.html:445 part/views.py:451 +#: templates/js/stock.js:1623 +msgid "Create New Part" +msgstr "Neues Teil anlegen" + +#: part/templates/part/detail.html:580 +msgid "Add Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:598 +msgid "Edit Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:610 +msgid "Delete Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:669 msgid "Edit Part Notes" msgstr "" +#: part/templates/part/detail.html:823 +msgid "Create new manufacturer" +msgstr "Neuen Hersteller anlegen" + +#: part/templates/part/detail.html:917 +#, python-format +msgid "Single Price - %(currency)s" +msgstr "Einzelpreis - %(currency)s" + +#: part/templates/part/detail.html:929 +#, python-format +msgid "Single Price Difference - %(currency)s" +msgstr "Einzelpreisdifferenz - %(currency)s" + +#: part/templates/part/detail.html:941 +#, python-format +msgid "Part Single Price - %(currency)s" +msgstr "Einzelpreis für Zuliefererteil- %(currency)s" + +#: part/templates/part/detail.html:1030 +#, python-format +msgid "Unit Price - %(currency)s" +msgstr "" + #: part/templates/part/import_wizard/ajax_part_upload.html:29 #: part/templates/part/import_wizard/part_upload.html:51 msgid "Unsuffitient privileges." @@ -4559,222 +4550,206 @@ msgstr "" msgid "Import Parts from File" msgstr "" -#: part/templates/part/navbar.html:23 part/templates/part/variants.html:11 -msgid "Part Variants" -msgstr "Teil Varianten" - -#: part/templates/part/navbar.html:26 +#: part/templates/part/navbar.html:24 msgid "Variants" msgstr "Varianten" -#: part/templates/part/navbar.html:37 -msgid "Allocated Stock" -msgstr "Lagerbestand zuweisen" - -#: part/templates/part/navbar.html:40 -msgid "Allocations" -msgstr "Zuweisungen" - -#: part/templates/part/navbar.html:61 part/templates/part/navbar.html:64 +#: part/templates/part/navbar.html:51 part/templates/part/navbar.html:54 msgid "Used In" msgstr "Benutzt in" -#: part/templates/part/navbar.html:71 +#: part/templates/part/navbar.html:61 msgid "Prices" msgstr "" -#: part/templates/part/navbar.html:97 part/templates/part/part_tests.html:10 -msgid "Part Test Templates" -msgstr "Teil Test-Vorlagen" - -#: part/templates/part/navbar.html:100 +#: part/templates/part/navbar.html:96 msgid "Test Templates" msgstr "" -#: part/templates/part/navbar.html:105 part/templates/part/navbar.html:108 -#: part/templates/part/related.html:10 -msgid "Related Parts" -msgstr "Verknüpfte Teile" - #: part/templates/part/part_app_base.html:12 msgid "Part List" msgstr "Teileliste" #: part/templates/part/part_base.html:26 templates/js/company.js:280 -#: templates/js/company.js:486 templates/js/part.js:84 templates/js/part.js:161 +#: templates/js/company.js:486 templates/js/part.js:172 +#: templates/js/part.js:249 msgid "Inactive" msgstr "Inaktiv" -#: part/templates/part/part_base.html:33 +#: part/templates/part/part_base.html:36 +msgid "Part is virtual (not a physical part)" +msgstr "Teil ist virtuell (kein physisches Teil)" + +#: part/templates/part/part_base.html:39 +msgid "Part is a template part (variants can be made from this part)" +msgstr "Teil ist Vorlage (Varianten können von diesem Teil erstellt werden)" + +#: part/templates/part/part_base.html:42 +msgid "Part can be assembled from other parts" +msgstr "Teil kann aus anderen Teilen angefertigt werden" + +#: part/templates/part/part_base.html:45 +msgid "Part can be used in assemblies" +msgstr "Teil kann in Baugruppen benutzt werden" + +#: part/templates/part/part_base.html:48 +msgid "Part stock is tracked by serial number" +msgstr "Teil wird per Seriennummer verfolgt" + +#: part/templates/part/part_base.html:51 +msgid "Part can be purchased from external suppliers" +msgstr "Teil kann von externen Zulieferern gekauft werden" + +#: part/templates/part/part_base.html:54 +msgid "Part can be sold to customers" +msgstr "Teil kann an Kunden verkauft werden" + +#: part/templates/part/part_base.html:60 msgid "Star this part" msgstr "Teil favorisieren" -#: part/templates/part/part_base.html:40 +#: part/templates/part/part_base.html:67 #: stock/templates/stock/item_base.html:75 #: stock/templates/stock/location.html:51 msgid "Barcode actions" msgstr "Barcode Aktionen" -#: part/templates/part/part_base.html:42 +#: part/templates/part/part_base.html:69 #: stock/templates/stock/item_base.html:77 #: stock/templates/stock/location.html:53 templates/qr_button.html:1 msgid "Show QR Code" msgstr "QR-Code anzeigen" -#: part/templates/part/part_base.html:43 +#: part/templates/part/part_base.html:70 #: stock/templates/stock/item_base.html:93 #: stock/templates/stock/location.html:54 msgid "Print Label" msgstr "Label drucken" -#: part/templates/part/part_base.html:48 +#: part/templates/part/part_base.html:75 msgid "Show pricing information" msgstr "Kosteninformationen ansehen" -#: part/templates/part/part_base.html:53 +#: part/templates/part/part_base.html:80 #: stock/templates/stock/item_base.html:140 #: stock/templates/stock/location.html:62 msgid "Stock actions" msgstr "Bestands-Aktionen" -#: part/templates/part/part_base.html:60 +#: part/templates/part/part_base.html:87 msgid "Count part stock" msgstr "Lagerbestand zählen" -#: part/templates/part/part_base.html:66 +#: part/templates/part/part_base.html:93 msgid "Transfer part stock" msgstr "" -#: part/templates/part/part_base.html:83 +#: part/templates/part/part_base.html:110 msgid "Part actions" msgstr "Teile Aktionen" -#: part/templates/part/part_base.html:86 +#: part/templates/part/part_base.html:113 msgid "Duplicate part" msgstr "Teil duplizieren" -#: part/templates/part/part_base.html:89 +#: part/templates/part/part_base.html:116 msgid "Edit part" msgstr "Teil bearbeiten" -#: part/templates/part/part_base.html:92 +#: part/templates/part/part_base.html:119 msgid "Delete part" msgstr "Teil löschen" -#: part/templates/part/part_base.html:123 +#: part/templates/part/part_base.html:154 +msgid "Latest Serial Number" +msgstr "letzte Seriennummer" + +#: part/templates/part/part_base.html:165 msgid "This is a virtual part" msgstr "Dies ist ein virtuelles Teil" -#: part/templates/part/part_base.html:129 +#: part/templates/part/part_base.html:171 #, python-format msgid "This part is a variant of %(link)s" msgstr "Dieses Teil ist eine Variante von %(link)s" -#: part/templates/part/part_base.html:146 templates/js/table_filters.js:165 +#: part/templates/part/part_base.html:188 templates/js/table_filters.js:165 msgid "In Stock" msgstr "Auf Lager" -#: part/templates/part/part_base.html:159 templates/InvenTree/index.html:132 +#: part/templates/part/part_base.html:201 templates/InvenTree/index.html:132 msgid "Required for Build Orders" msgstr "Für Bauaufträge benötigt" -#: part/templates/part/part_base.html:166 +#: part/templates/part/part_base.html:208 msgid "Required for Sales Orders" msgstr "Benötigt für Aufträge" -#: part/templates/part/part_base.html:173 +#: part/templates/part/part_base.html:215 msgid "Allocated to Orders" msgstr "Zu Bauaufträgen zugeordnet" -#: part/templates/part/part_base.html:188 templates/js/bom.js:316 +#: part/templates/part/part_base.html:230 templates/js/bom.js:316 msgid "Can Build" msgstr "Herstellbar" -#: part/templates/part/part_base.html:194 templates/js/part.js:413 -#: templates/js/part.js:586 +#: part/templates/part/part_base.html:236 templates/js/part.js:501 +#: templates/js/part.js:674 msgid "Building" msgstr "Im Bau" -#: part/templates/part/part_base.html:325 part/templates/part/prices.html:131 +#: part/templates/part/part_base.html:331 part/templates/part/prices.html:125 msgid "Calculate" msgstr "Berechnen" -#: part/templates/part/part_base.html:419 -msgid "Create New Part Category" -msgstr "" - -#: part/templates/part/part_base.html:427 -msgid "New Parent" -msgstr "" - -#: part/templates/part/part_base.html:475 -msgid "Edit Part" -msgstr "" - -#: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:27 +#: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:21 msgid "Supplier Pricing" msgstr "Zulieferer-Preise" #: part/templates/part/part_pricing.html:26 #: part/templates/part/part_pricing.html:52 #: part/templates/part/part_pricing.html:85 -#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:31 -#: part/templates/part/prices.html:58 part/templates/part/prices.html:90 -#: part/templates/part/prices.html:107 +#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:25 +#: part/templates/part/prices.html:52 part/templates/part/prices.html:84 +#: part/templates/part/prices.html:101 msgid "Unit Cost" msgstr "Stückpreis" #: part/templates/part/part_pricing.html:32 #: part/templates/part/part_pricing.html:58 #: part/templates/part/part_pricing.html:89 -#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:38 -#: part/templates/part/prices.html:65 part/templates/part/prices.html:95 -#: part/templates/part/prices.html:112 +#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:32 +#: part/templates/part/prices.html:59 part/templates/part/prices.html:89 +#: part/templates/part/prices.html:106 msgid "Total Cost" msgstr "Gesamtkosten" -#: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:46 +#: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:40 msgid "No supplier pricing available" msgstr "Keine Zulieferer-Preise verfügbar" -#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:55 -#: part/templates/part/prices.html:235 +#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:49 +#: part/templates/part/prices.html:225 msgid "BOM Pricing" msgstr "Stücklistenpreise" -#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:73 +#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:67 msgid "Note: BOM pricing is incomplete for this part" msgstr "Anmerkung: Stücklistenbepreisung für dieses Teil ist unvollständig" -#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:80 +#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:74 msgid "No BOM pricing available" msgstr "Keine Stücklisten-Preise verfügbar" -#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:89 +#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:83 msgid "Internal Price" msgstr "Interner Preis" #: part/templates/part/part_pricing.html:113 -#: part/templates/part/prices.html:121 +#: part/templates/part/prices.html:115 msgid "No pricing information is available for this part." msgstr "Keine Preise für dieses Teil verfügbar" -#: part/templates/part/part_tests.html:17 -msgid "Add Test Template" -msgstr "Test Vorlage hinzufügen" - -#: part/templates/part/part_tests.html:61 -msgid "Add Test Result Template" -msgstr "" - -#: part/templates/part/part_tests.html:79 -msgid "Edit Test Result Template" -msgstr "" - -#: part/templates/part/part_tests.html:91 -msgid "Delete Test Result Template" -msgstr "" - #: part/templates/part/part_thumb.html:20 msgid "Select from existing images" msgstr "Aus vorhandenen Bildern auswählen" @@ -4809,123 +4784,78 @@ msgstr "Es sind %(count)s Zulieferer für diesen Teil definiert. Wenn Sie diesen msgid "There are %(count)s unique parts tracked for '%(full_name)s'. Deleting this part will permanently remove this tracking information." msgstr "Es gibt %(count)s einzigartige Teile, die für '%(full_name)s' verfolgt werden. Das Löschen dieses Teils wird diese Tracking-Informationen dauerhaft entfernen." -#: part/templates/part/prices.html:12 -msgid "General Price Information" -msgstr "" - -#: part/templates/part/prices.html:22 +#: part/templates/part/prices.html:16 msgid "Pricing ranges" msgstr "Preisspannen" -#: part/templates/part/prices.html:28 +#: part/templates/part/prices.html:22 msgid "Show supplier cost" msgstr "" -#: part/templates/part/prices.html:29 +#: part/templates/part/prices.html:23 msgid "Show purchase price" msgstr "" -#: part/templates/part/prices.html:56 +#: part/templates/part/prices.html:50 msgid "Show BOM cost" msgstr "" -#: part/templates/part/prices.html:104 +#: part/templates/part/prices.html:98 msgid "Show sale cost" msgstr "" -#: part/templates/part/prices.html:105 +#: part/templates/part/prices.html:99 msgid "Show sale price" msgstr "" -#: part/templates/part/prices.html:127 +#: part/templates/part/prices.html:121 msgid "Calculation parameters" msgstr "" -#: part/templates/part/prices.html:146 +#: part/templates/part/prices.html:136 msgid "Supplier Cost" msgstr "" -#: part/templates/part/prices.html:147 part/templates/part/prices.html:167 -#: part/templates/part/prices.html:193 part/templates/part/prices.html:224 -#: part/templates/part/prices.html:251 part/templates/part/prices.html:279 +#: part/templates/part/prices.html:137 part/templates/part/prices.html:158 +#: part/templates/part/prices.html:183 part/templates/part/prices.html:213 +#: part/templates/part/prices.html:239 part/templates/part/prices.html:267 msgid "Jump to overview" msgstr "" -#: part/templates/part/prices.html:172 +#: part/templates/part/prices.html:162 msgid "Stock Pricing" msgstr "Bestandspreise" -#: part/templates/part/prices.html:180 +#: part/templates/part/prices.html:172 msgid "No stock pricing history is available for this part." msgstr "Für dieses Teil sind keine Bestandspreise verfügbar." -#: part/templates/part/prices.html:192 +#: part/templates/part/prices.html:182 msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:2376 +#: part/templates/part/prices.html:197 part/views.py:2318 msgid "Add Internal Price Break" msgstr "" -#: part/templates/part/prices.html:223 +#: part/templates/part/prices.html:212 msgid "BOM Cost" msgstr "" -#: part/templates/part/prices.html:250 +#: part/templates/part/prices.html:238 msgid "Sale Cost" msgstr "" -#: part/templates/part/prices.html:290 +#: part/templates/part/prices.html:278 msgid "No sale pice history available for this part." msgstr "" -#: part/templates/part/prices.html:340 -#, python-format -msgid "Single Price - %(currency)s" -msgstr "Einzelpreis - %(currency)s" - -#: part/templates/part/prices.html:352 -#, python-format -msgid "Single Price Difference - %(currency)s" -msgstr "Einzelpreisdifferenz - %(currency)s" - -#: part/templates/part/prices.html:364 -#, python-format -msgid "Part Single Price - %(currency)s" -msgstr "Einzelpreis für Zuliefererteil- %(currency)s" - -#: part/templates/part/prices.html:464 -#, python-format -msgid "Unit Price - %(currency)s" -msgstr "" - -#: part/templates/part/related.html:18 -msgid "Add Related" -msgstr "Verknüpftes Teil hinzufügen" - -#: part/templates/part/sales_orders.html:18 -msgid "New sales order" -msgstr "Neuer Auftrag" - -#: part/templates/part/sales_orders.html:18 -msgid "New Order" -msgstr "Neue Bestellung" - #: part/templates/part/set_category.html:9 msgid "Set category for the following parts" msgstr "Kategorie für Teile setzen" -#: part/templates/part/stock.html:10 -msgid "Part Stock" -msgstr "Teilbestand" - -#: part/templates/part/stock.html:16 -#, python-format -msgid "Showing stock for all variants of %(full_name)s" -msgstr "Lagerbestand aller Varianten von %(full_name)s" - #: part/templates/part/stock_count.html:7 templates/js/bom.js:239 -#: templates/js/part.js:403 templates/js/part.js:590 +#: templates/js/part.js:491 templates/js/part.js:678 msgid "No Stock" msgstr "Kein Bestand" @@ -4933,30 +4863,6 @@ msgstr "Kein Bestand" msgid "Low Stock" msgstr "niedriger Bestand" -#: part/templates/part/supplier.html:11 -msgid "Part Suppliers" -msgstr "Zulieferer" - -#: part/templates/part/supplier.html:39 -msgid "Part Manufacturers" -msgstr "Teil-Hersteller" - -#: part/templates/part/supplier.html:52 -msgid "Delete manufacturer parts" -msgstr "Herstellerteile löschen" - -#: part/templates/part/supplier.html:86 -msgid "Create new manufacturer" -msgstr "Neuen Hersteller anlegen" - -#: part/templates/part/track.html:10 -msgid "Part Tracking" -msgstr "Teileverfolgung" - -#: part/templates/part/used_in.html:9 -msgid "Assemblies" -msgstr "Baugruppen" - #: part/templates/part/variant_part.html:9 msgid "Create new part variant" msgstr "Neue Teilevariante anlegen" @@ -4966,14 +4872,6 @@ msgstr "Neue Teilevariante anlegen" msgid "Create a new variant of template '%(full_name)s'." msgstr "Neue Variante von Vorlage anlegen '%(full_name)s'." -#: part/templates/part/variants.html:19 -msgid "Create new variant" -msgstr "Neue Variante anlegen" - -#: part/templates/part/variants.html:20 -msgid "New Variant" -msgstr "neue Variante anlegen" - #: part/templatetags/inventree_extras.py:99 msgid "Unknown database" msgstr "Unbekannte Datenbank" @@ -5015,115 +4913,111 @@ msgstr "Neues Teil angelegt" msgid "Match References" msgstr "" -#: part/views.py:892 +#: part/views.py:880 msgid "None" msgstr "" -#: part/views.py:951 +#: part/views.py:939 msgid "Part QR Code" msgstr "Teil-QR-Code" -#: part/views.py:1053 +#: part/views.py:1041 msgid "Select Part Image" msgstr "Teilbild auswählen" -#: part/views.py:1079 +#: part/views.py:1067 msgid "Updated part image" msgstr "Teilbild aktualisiert" -#: part/views.py:1082 +#: part/views.py:1070 msgid "Part image not found" msgstr "Teilbild nicht gefunden" -#: part/views.py:1093 -msgid "Edit Part Properties" -msgstr "Teileigenschaften bearbeiten" - -#: part/views.py:1128 +#: part/views.py:1082 msgid "Duplicate BOM" msgstr "Stückliste duplizieren" -#: part/views.py:1158 +#: part/views.py:1112 msgid "Confirm duplication of BOM from parent" msgstr "bestätige Duplizierung Stückliste von übergeordneter Stückliste" -#: part/views.py:1179 +#: part/views.py:1133 msgid "Validate BOM" msgstr "Stückliste überprüfen" -#: part/views.py:1200 +#: part/views.py:1154 msgid "Confirm that the BOM is valid" msgstr "Bestätigen, dass Stückliste korrekt ist" -#: part/views.py:1211 +#: part/views.py:1165 msgid "Validated Bill of Materials" msgstr "überprüfte Stückliste" -#: part/views.py:1284 +#: part/views.py:1238 msgid "Match Parts" msgstr "" -#: part/views.py:1672 +#: part/views.py:1626 msgid "Confirm Part Deletion" msgstr "Löschen des Teils bestätigen" -#: part/views.py:1679 +#: part/views.py:1633 msgid "Part was deleted" msgstr "Teil wurde gelöscht" -#: part/views.py:1688 +#: part/views.py:1642 msgid "Part Pricing" msgstr "Teilbepreisung" -#: part/views.py:1829 +#: part/views.py:1783 msgid "Create Part Parameter Template" msgstr "Teilparametervorlage anlegen" -#: part/views.py:1839 +#: part/views.py:1793 msgid "Edit Part Parameter Template" msgstr "Teilparametervorlage bearbeiten" -#: part/views.py:1846 +#: part/views.py:1800 msgid "Delete Part Parameter Template" msgstr "Teilparametervorlage löschen" -#: part/views.py:1944 +#: part/views.py:1886 msgid "Delete Part Category" msgstr "Teil-Kategorie löschen" -#: part/views.py:1950 +#: part/views.py:1892 msgid "Part category was deleted" msgstr "Teil-Kategorie wurde gelöscht" -#: part/views.py:2002 +#: part/views.py:1944 msgid "Create Category Parameter Template" msgstr "Kategorieparametervorlage anlegen" -#: part/views.py:2103 +#: part/views.py:2045 msgid "Edit Category Parameter Template" msgstr "Kategorieparametervorlage bearbeiten" -#: part/views.py:2159 +#: part/views.py:2101 msgid "Delete Category Parameter Template" msgstr "Kategorieparametervorlage löschen" -#: part/views.py:2178 +#: part/views.py:2120 msgid "Create BOM Item" msgstr "Stücklisten-Position anlegen" -#: part/views.py:2248 +#: part/views.py:2190 msgid "Edit BOM item" msgstr "Stücklisten-Position bearbeiten" -#: part/views.py:2309 +#: part/views.py:2251 msgid "Added new price break" msgstr "neue Preisstaffel hinzufügt" -#: part/views.py:2385 +#: part/views.py:2327 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2393 +#: part/views.py:2335 msgid "Delete Internal Price Break" msgstr "" @@ -5472,7 +5366,7 @@ msgstr "Löschen wenn leer" msgid "Delete this Stock Item when stock is depleted" msgstr "Dieses BestandsObjekt löschen wenn Bestand aufgebraucht" -#: stock/models.py:537 stock/templates/stock/item_notes.html:13 +#: stock/models.py:537 stock/templates/stock/item.html:98 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "BestandsObjekt-Notizen" @@ -5543,17 +5437,54 @@ msgstr "Test Ergebnis Anhang" msgid "Test notes" msgstr "Test Notizen" -#: stock/templates/stock/item.html:12 +#: stock/templates/stock/item.html:16 msgid "Stock Tracking Information" msgstr "Informationen zum Lagerbestands-Tracking" -#: stock/templates/stock/item.html:30 +#: stock/templates/stock/item.html:29 msgid "New Entry" msgstr "neuer Eintrag" -#: stock/templates/stock/item_attachments.html:11 -msgid "Stock Item Attachments" -msgstr "BestandsObjekt-Anhang" +#: stock/templates/stock/item.html:42 +msgid "Child Stock Items" +msgstr "Kind-BestandsObjekt" + +#: stock/templates/stock/item.html:49 +msgid "This stock item does not have any child items" +msgstr "Dieses BestandsObjekt hat keine Kinder" + +#: stock/templates/stock/item.html:57 stock/templates/stock/navbar.html:19 +#: stock/templates/stock/navbar.html:22 +msgid "Test Data" +msgstr "Testdaten" + +#: stock/templates/stock/item.html:65 +msgid "Delete Test Data" +msgstr "Testdaten löschen" + +#: stock/templates/stock/item.html:69 +msgid "Add Test Data" +msgstr "Testdaten hinzufügen" + +#: stock/templates/stock/item.html:72 stock/templates/stock/item_base.html:95 +msgid "Test Report" +msgstr "Test-Bericht" + +#: stock/templates/stock/item.html:119 stock/templates/stock/navbar.html:27 +msgid "Installed Stock Items" +msgstr "Installierte BestandsObjekte" + +#: stock/templates/stock/item.html:280 stock/templates/stock/item.html:305 +msgid "Add Test Result" +msgstr "Testergebnis hinzufügen" + +#: stock/templates/stock/item.html:325 +msgid "Edit Test Result" +msgstr "Testergebnis bearbeiten" + +#: stock/templates/stock/item.html:339 +msgid "Delete Test Result" +msgstr "Testergebnis löschen" #: stock/templates/stock/item_base.html:33 #: stock/templates/stock/item_base.html:397 templates/js/table_filters.js:154 @@ -5582,11 +5513,6 @@ msgstr "zu Lagerort einscannen" msgid "Printing actions" msgstr "Druck Aktionen" -#: stock/templates/stock/item_base.html:95 -#: stock/templates/stock/item_tests.html:27 -msgid "Test Report" -msgstr "Test-Bericht" - #: stock/templates/stock/item_base.html:104 msgid "Stock adjustment actions" msgstr "Bestands-Anpassungs Aktionen" @@ -5737,18 +5663,14 @@ msgstr "Keine Inventur ausgeführt" msgid "Tests" msgstr "Tests" -#: stock/templates/stock/item_base.html:511 +#: stock/templates/stock/item_base.html:500 +msgid "Save" +msgstr "Speichern" + +#: stock/templates/stock/item_base.html:512 msgid "Edit Stock Status" msgstr "" -#: stock/templates/stock/item_childs.html:12 -msgid "Child Stock Items" -msgstr "Kind-BestandsObjekt" - -#: stock/templates/stock/item_childs.html:20 -msgid "This stock item does not have any child items" -msgstr "Dieses BestandsObjekt hat keine Kinder" - #: stock/templates/stock/item_delete.html:9 msgid "Are you sure you want to delete this stock item?" msgstr "Sind Sie sicher, dass Sie dieses BestandsObjekt löschen wollen?" @@ -5774,11 +5696,6 @@ msgstr "Das BestandsObjekt ist auf ein Teil verknüpft das in der Stückliste f msgid "The StockItem is currently in stock" msgstr "Dieses BestandsObjekt ist aktuell vorhanden" -#: stock/templates/stock/item_installed.html:11 -#: stock/templates/stock/navbar.html:27 -msgid "Installed Stock Items" -msgstr "Installierte BestandsObjekte" - #: stock/templates/stock/item_serialize.html:5 msgid "Create serialized items from this stock item." msgstr "Teile mit Seriennummern mit diesem BestandObjekt anlegen." @@ -5787,32 +5704,6 @@ msgstr "Teile mit Seriennummern mit diesem BestandObjekt anlegen." msgid "Select quantity to serialize, and unique serial numbers." msgstr "Zu serialisierende Anzahl und eindeutige Seriennummern angeben." -#: stock/templates/stock/item_tests.html:11 -#: stock/templates/stock/navbar.html:19 stock/templates/stock/navbar.html:22 -msgid "Test Data" -msgstr "Testdaten" - -#: stock/templates/stock/item_tests.html:20 -msgid "Delete Test Data" -msgstr "Testdaten löschen" - -#: stock/templates/stock/item_tests.html:24 -msgid "Add Test Data" -msgstr "Testdaten hinzufügen" - -#: stock/templates/stock/item_tests.html:86 -#: stock/templates/stock/item_tests.html:111 -msgid "Add Test Result" -msgstr "Testergebnis hinzufügen" - -#: stock/templates/stock/item_tests.html:131 -msgid "Edit Test Result" -msgstr "Testergebnis bearbeiten" - -#: stock/templates/stock/item_tests.html:145 -msgid "Delete Test Result" -msgstr "Testergebnis löschen" - #: stock/templates/stock/location.html:20 msgid "You are not in the list of owners of this location. This stock location cannot be edited." msgstr "Sie sind nicht auf der Liste der Besitzer dieses Lagerorts. Der Bestands-Lagerort kann nicht verändert werden." @@ -5850,9 +5741,9 @@ msgid "Location Description" msgstr "Lagerort-Beschreibung" #: stock/templates/stock/location.html:114 +#: stock/templates/stock/location.html:155 #: stock/templates/stock/location_navbar.html:11 -#: stock/templates/stock/location_navbar.html:18 -#: stock/templates/stock/sublocation.html:16 +#: stock/templates/stock/location_navbar.html:14 msgid "Sublocations" msgstr "Unter-Lagerorte" @@ -5865,6 +5756,14 @@ msgstr "Objekt-Details" msgid "Stock Locations" msgstr "Bestand-Lagerorte" +#: stock/templates/stock/location.html:162 templates/stock_table.html:37 +msgid "Printing Actions" +msgstr "Druck Aktionen" + +#: stock/templates/stock/location.html:166 templates/stock_table.html:41 +msgid "Print labels" +msgstr "Label drucken" + #: stock/templates/stock/location_delete.html:7 msgid "Are you sure you want to delete this stock location?" msgstr "Sind Sie sicher, dass Sie diesen Lagerort löschen wollen?" @@ -5918,14 +5817,6 @@ msgstr "Es kann in eine der folgenden Varianten konvertiert werden." msgid "This action cannot be easily undone" msgstr "Diese Aktion kann nicht einfach rückgängig gemacht werden" -#: stock/templates/stock/sublocation.html:23 templates/stock_table.html:37 -msgid "Printing Actions" -msgstr "Druck Aktionen" - -#: stock/templates/stock/sublocation.html:27 templates/stock_table.html:41 -msgid "Print labels" -msgstr "Label drucken" - #: stock/templates/stock/tracking_delete.html:6 msgid "Are you sure you want to delete this stock tracking entry?" msgstr "Sind Sie sicher, dass Sie diesen BestandsObjekt-Verfolgungs-Eintrag löschen wollen?" @@ -6418,59 +6309,59 @@ msgstr "Der angegebene Server muss erreichbar sein" msgid "Remote image must not exceed maximum allowable file size" msgstr "Das Bild darf nicht größer als die maximal-erlaubte Größe sein" -#: templates/js/api.js:154 templates/js/modals.js:1024 +#: templates/js/api.js:162 templates/js/modals.js:1024 msgid "No Response" msgstr "Keine Antwort" -#: templates/js/api.js:155 templates/js/modals.js:1025 +#: templates/js/api.js:163 templates/js/modals.js:1025 msgid "No response from the InvenTree server" msgstr "keine Antwort vom InvenTree Server" -#: templates/js/api.js:160 +#: templates/js/api.js:168 msgid "Error 400: Bad request" msgstr "" -#: templates/js/api.js:161 +#: templates/js/api.js:169 msgid "API request returned error code 400" msgstr "" -#: templates/js/api.js:164 templates/js/modals.js:1034 +#: templates/js/api.js:172 templates/js/modals.js:1034 msgid "Error 401: Not Authenticated" msgstr "Fehler 401: Nicht Angemeldet" -#: templates/js/api.js:165 templates/js/modals.js:1035 +#: templates/js/api.js:173 templates/js/modals.js:1035 msgid "Authentication credentials not supplied" msgstr "Authentication Kredentials nicht angegeben" -#: templates/js/api.js:168 templates/js/modals.js:1039 +#: templates/js/api.js:176 templates/js/modals.js:1039 msgid "Error 403: Permission Denied" msgstr "Fehler 403: keine Berechtigung" -#: templates/js/api.js:169 templates/js/modals.js:1040 +#: templates/js/api.js:177 templates/js/modals.js:1040 msgid "You do not have the required permissions to access this function" msgstr "Fehlende Berechtigung für diese Aktion" -#: templates/js/api.js:172 templates/js/modals.js:1044 +#: templates/js/api.js:180 templates/js/modals.js:1044 msgid "Error 404: Resource Not Found" msgstr "Fehler 404: Ressource nicht gefunden" -#: templates/js/api.js:173 templates/js/modals.js:1045 +#: templates/js/api.js:181 templates/js/modals.js:1045 msgid "The requested resource could not be located on the server" msgstr "Die angefragte Ressource kann auf diesem Server nicht gefunden werden" -#: templates/js/api.js:176 templates/js/modals.js:1049 +#: templates/js/api.js:184 templates/js/modals.js:1049 msgid "Error 408: Timeout" msgstr "Fehler 408: Zeitüberschreitung" -#: templates/js/api.js:177 templates/js/modals.js:1050 +#: templates/js/api.js:185 templates/js/modals.js:1050 msgid "Connection timeout while requesting data from server" msgstr "Verbindungszeitüberschreitung bei der Datenanforderung" -#: templates/js/api.js:180 +#: templates/js/api.js:188 msgid "Unhandled Error Code" msgstr "" -#: templates/js/api.js:181 +#: templates/js/api.js:189 msgid "Error code" msgstr "" @@ -6679,7 +6570,7 @@ msgstr "Bestand bestellen" msgid "No builds matching query" msgstr "Keine Bauaufträge passen zur Anfrage" -#: templates/js/build.js:840 templates/js/part.js:491 templates/js/part.js:736 +#: templates/js/build.js:840 templates/js/part.js:579 templates/js/part.js:824 #: templates/js/stock.js:825 templates/js/stock.js:1276 msgid "Select" msgstr "Auswählen" @@ -6737,32 +6628,32 @@ msgid "No manufacturer parts found" msgstr "Keine Herstellerteile gefunden" #: templates/js/company.js:272 templates/js/company.js:478 -#: templates/js/part.js:68 templates/js/part.js:153 +#: templates/js/part.js:156 templates/js/part.js:241 msgid "Template part" msgstr "Vorlagenteil" #: templates/js/company.js:276 templates/js/company.js:482 -#: templates/js/part.js:72 templates/js/part.js:157 +#: templates/js/part.js:160 templates/js/part.js:245 msgid "Assembled part" msgstr "Baugruppe" -#: templates/js/company.js:356 templates/js/part.js:242 +#: templates/js/company.js:356 templates/js/part.js:330 msgid "No parameters found" msgstr "" -#: templates/js/company.js:392 templates/js/part.js:283 +#: templates/js/company.js:392 templates/js/part.js:371 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:393 templates/js/part.js:284 +#: templates/js/company.js:393 templates/js/part.js:372 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:412 templates/js/part.js:301 +#: templates/js/company.js:412 templates/js/part.js:389 msgid "Edit Parameter" msgstr "" -#: templates/js/company.js:423 templates/js/part.js:313 +#: templates/js/company.js:423 templates/js/part.js:401 msgid "Delete Parameter" msgstr "" @@ -6994,74 +6885,86 @@ msgstr "JA" msgid "NO" msgstr "NEIN" -#: templates/js/part.js:60 templates/js/part.js:145 +#: templates/js/part.js:26 +msgid "Create New Part Category" +msgstr "" + +#: templates/js/part.js:34 +msgid "New Parent" +msgstr "" + +#: templates/js/part.js:97 +msgid "Edit Part" +msgstr "" + +#: templates/js/part.js:148 templates/js/part.js:233 msgid "Trackable part" msgstr "Nachverfolgbares Teil" -#: templates/js/part.js:64 templates/js/part.js:149 +#: templates/js/part.js:152 templates/js/part.js:237 msgid "Virtual part" msgstr "virtuelles Teil" -#: templates/js/part.js:76 +#: templates/js/part.js:164 msgid "Starred part" msgstr "Favoritenteil" -#: templates/js/part.js:80 +#: templates/js/part.js:168 msgid "Salable part" msgstr "Verkäufliches Teil" -#: templates/js/part.js:194 +#: templates/js/part.js:282 msgid "No variants found" msgstr "Keine Varianten gefunden" -#: templates/js/part.js:381 templates/js/part.js:620 +#: templates/js/part.js:469 templates/js/part.js:708 msgid "No parts found" msgstr "Keine Teile gefunden" -#: templates/js/part.js:559 +#: templates/js/part.js:647 msgid "No category" msgstr "Keine Kategorie" -#: templates/js/part.js:577 templates/js/table_filters.js:332 +#: templates/js/part.js:665 templates/js/table_filters.js:332 msgid "Low stock" msgstr "Bestand niedrig" -#: templates/js/part.js:761 templates/js/stock.js:1300 +#: templates/js/part.js:849 templates/js/stock.js:1300 msgid "Path" msgstr "Pfad" -#: templates/js/part.js:804 +#: templates/js/part.js:892 msgid "No test templates matching query" msgstr "Keine zur Anfrage passenden Testvorlagen" -#: templates/js/part.js:855 templates/js/stock.js:384 +#: templates/js/part.js:943 templates/js/stock.js:384 msgid "Edit test result" msgstr "Testergebnis bearbeiten" -#: templates/js/part.js:856 templates/js/stock.js:385 +#: templates/js/part.js:944 templates/js/stock.js:385 msgid "Delete test result" msgstr "Testergebnis löschen" -#: templates/js/part.js:862 +#: templates/js/part.js:950 msgid "This test is defined for a parent part" msgstr "Dieses Testergebnis ist für ein Hauptteil" -#: templates/js/part.js:887 +#: templates/js/part.js:975 #, python-brace-format msgid "No ${human_name} information found" msgstr "" -#: templates/js/part.js:940 +#: templates/js/part.js:1028 #, python-brace-format msgid "Edit ${human_name}" msgstr "" -#: templates/js/part.js:941 +#: templates/js/part.js:1029 #, python-brace-format msgid "Delete ${human_name}" msgstr "" -#: templates/js/part.js:1060 +#: templates/js/part.js:1148 msgid "Single Price Difference" msgstr "Einzelpreisdifferenz" @@ -7853,3 +7756,66 @@ msgstr "Berechtigungen Einträge zu ändern" #: users/models.py:193 msgid "Permission to delete items" msgstr "Berechtigung Einträge zu löschen" + +#~ msgid "Allocate Parts" +#~ msgstr "Teile zuweisen" + +#~ msgid "Edit notes" +#~ msgstr "Bermerkungen bearbeiten" + +#~ msgid "Company Name" +#~ msgstr "Firmenname" + +#~ msgid "No website specified" +#~ msgstr "Keine Website angegeben" + +#~ msgid "Part Details" +#~ msgstr "Teil Details" + +#~ msgid "No serial numbers recorded" +#~ msgstr "Keine Seriennummern gefunden" + +#~ msgid "Stock Expiry Time" +#~ msgstr "Bestands-Ablauf Zeit" + +#~ msgid "Responsible User" +#~ msgstr "Verantwortlicher Benutzer" + +#~ msgid "Part is not a virtual part" +#~ msgstr "Teil ist nicht virtuell" + +#~ msgid "Part is not a template part" +#~ msgstr "Teil ist kein Vorlage-Teil" + +#~ msgid "Part cannot be assembled from other parts" +#~ msgstr "Teil kann nicht aus anderen Teilen angefertigt werden" + +#~ msgid "Part cannot be used in assemblies" +#~ msgstr "Teil kann nicht in Baugruppen benutzt werden" + +#~ msgid "Part stock is not tracked by serial number" +#~ msgstr "Teil wird nicht per Seriennummer verfolgt" + +#~ msgid "Part cannot be sold to customers" +#~ msgstr "Teil kann nicht an Kunden verkauft werden" + +#~ msgid "Part is active" +#~ msgstr "Teil ist aktiv" + +#~ msgid "Part is not active" +#~ msgstr "Teil ist nicht aktiv" + +#~ msgid "Allocated Stock" +#~ msgstr "Lagerbestand zuweisen" + +#~ msgid "Allocations" +#~ msgstr "Zuweisungen" + +#~ msgid "Part Tracking" +#~ msgstr "Teileverfolgung" + +#~ msgid "Edit Part Properties" +#~ msgstr "Teileigenschaften bearbeiten" + +#~ msgid "Stock Item Attachments" +#~ msgstr "BestandsObjekt-Anhang" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 8d9e824dd0..15f208c4f6 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-14 23:55+0000\n" +"POT-Creation-Date: 2021-07-15 13:44+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -141,21 +141,18 @@ msgstr "" #: label/models.py:112 part/models.py:680 part/models.py:2191 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:365 -#: templates/js/part.js:118 templates/js/part.js:251 templates/js/part.js:743 +#: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 #: templates/js/stock.js:1282 msgid "Name" msgstr "" #: InvenTree/models.py:125 build/models.py:179 -#: build/templates/build/detail.html:21 company/models.py:353 -#: company/models.py:572 company/templates/company/detail.html:27 -#: company/templates/company/manufacturer_part_base.html:72 -#: company/templates/company/supplier_part_base.html:71 -#: company/templates/company/supplier_part_detail.html:31 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:174 -#: part/models.py:703 part/templates/part/detail.html:55 -#: part/templates/part/set_category.html:14 report/models.py:194 -#: report/models.py:551 report/models.py:590 +#: build/templates/build/detail.html:24 company/models.py:353 +#: company/models.py:572 company/templates/company/manufacturer_part.html:76 +#: company/templates/company/supplier_part.html:75 label/models.py:119 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:305 +#: part/models.py:703 part/templates/part/set_category.html:14 +#: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 @@ -163,8 +160,8 @@ msgstr "" #: templates/js/build.js:868 templates/js/build.js:1162 #: templates/js/company.js:125 templates/js/company.js:323 #: templates/js/company.js:561 templates/js/order.js:245 -#: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:361 -#: templates/js/part.js:538 templates/js/part.js:755 templates/js/part.js:823 +#: templates/js/order.js:347 templates/js/part.js:265 templates/js/part.js:449 +#: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 #: templates/js/stock.js:868 templates/js/stock.js:1294 #: templates/js/stock.js:1339 msgid "Description" @@ -456,7 +453,7 @@ msgid "Order target date" msgstr "" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 +#: build/templates/build/detail.html:124 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 @@ -473,20 +470,20 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:741 -#: company/forms.py:104 company/templates/company/supplier_part_pricing.html:79 +#: build/templates/build/detail.html:34 common/models.py:741 +#: company/forms.py:104 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:210 -#: order/templates/order/sales_order_detail.html:80 -#: order/templates/order/sales_order_detail.html:87 -#: order/templates/order/sales_order_detail.html:172 -#: order/templates/order/sales_order_detail.html:244 part/forms.py:317 +#: order/templates/order/purchase_order_detail.html:341 +#: order/templates/order/sales_order_detail.html:200 +#: order/templates/order/sales_order_detail.html:207 +#: order/templates/order/sales_order_detail.html:292 +#: order/templates/order/sales_order_detail.html:364 part/forms.py:317 #: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 -#: part/templates/part/prices.html:474 +#: part/templates/part/detail.html:954 part/templates/part/detail.html:1040 +#: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:91 @@ -496,9 +493,9 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 -#: templates/js/order.js:460 templates/js/part.js:928 templates/js/part.js:1050 -#: templates/js/part.js:1106 templates/js/stock.js:1474 -#: templates/js/stock.js:1693 +#: templates/js/order.js:460 templates/js/part.js:1016 +#: templates/js/part.js:1138 templates/js/part.js:1194 +#: templates/js/stock.js:1474 templates/js/stock.js:1693 msgid "Quantity" msgstr "" @@ -554,7 +551,7 @@ msgid "Location of completed parts" msgstr "" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:549 +#: build/templates/build/detail.html:62 order/models.py:549 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 @@ -584,7 +581,7 @@ msgstr "" msgid "Confirm cancel" msgstr "" -#: build/forms.py:252 build/views.py:66 +#: build/forms.py:252 build/views.py:65 msgid "Confirm build cancellation" msgstr "" @@ -604,10 +601,11 @@ msgid "Build Order" msgstr "" #: build/models.py:110 build/templates/build/index.html:8 -#: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 +#: build/templates/build/index.html:15 +#: order/templates/order/sales_order_detail.html:34 #: order/templates/order/so_navbar.html:19 -#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:52 -#: part/templates/part/navbar.html:55 templates/InvenTree/index.html:191 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 +#: part/templates/part/navbar.html:45 templates/InvenTree/index.html:191 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:44 msgid "Build Orders" @@ -618,8 +616,8 @@ msgid "Build Order Reference" msgstr "" #: build/models.py:171 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:205 -#: order/templates/order/sales_order_detail.html:239 part/models.py:2338 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:336 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2338 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -632,7 +630,7 @@ msgid "Brief description of the build" msgstr "" #: build/models.py:191 build/templates/build/build_base.html:163 -#: build/templates/build/detail.html:77 +#: build/templates/build/detail.html:80 msgid "Parent Build" msgstr "" @@ -642,16 +640,17 @@ msgstr "" #: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:707 +#: build/templates/build/detail.html:29 company/models.py:707 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:159 +#: order/templates/order/purchase_order_detail.html:290 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:224 part/models.py:325 +#: order/templates/order/sales_order_detail.html:344 part/models.py:325 #: part/models.py:1987 part/models.py:2003 part/models.py:2022 #: part/models.py:2040 part/models.py:2119 part/models.py:2223 -#: part/models.py:2313 part/templates/part/part_app_base.html:8 -#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 +#: part/models.py:2313 part/templates/part/detail.html:199 +#: part/templates/part/part_app_base.html:8 +#: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 #: report/templates/report/inventree_po_report.html:90 @@ -660,8 +659,8 @@ msgstr "" #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:586 templates/js/build.js:873 #: templates/js/build.js:1139 templates/js/company.js:264 -#: templates/js/company.js:470 templates/js/part.js:342 -#: templates/js/part.js:505 templates/js/stock.js:73 templates/js/stock.js:837 +#: templates/js/company.js:470 templates/js/part.js:430 +#: templates/js/part.js:593 templates/js/stock.js:73 templates/js/stock.js:837 #: templates/js/stock.js:1681 msgid "Part" msgstr "" @@ -710,7 +709,7 @@ msgstr "" msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:249 part/templates/part/part_base.html:183 +#: build/models.py:249 part/templates/part/part_base.html:225 msgid "Build Status" msgstr "" @@ -727,7 +726,7 @@ msgid "Batch code for this build output" msgstr "" #: build/models.py:264 order/models.py:162 part/models.py:875 -#: part/templates/part/detail.html:127 templates/js/order.js:360 +#: part/templates/part/part_base.html:143 templates/js/order.js:360 msgid "Creation Date" msgstr "" @@ -752,7 +751,7 @@ msgid "User who issued this build order" msgstr "" #: build/models.py:295 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:176 +#: build/templates/build/detail.html:108 order/models.py:176 #: order/templates/order/order_base.html:138 #: order/templates/order/sales_order_base.html:140 part/models.py:879 #: report/templates/report/inventree_build_order_base.html:159 @@ -763,13 +762,11 @@ msgstr "" msgid "User responsible for this build order" msgstr "" -#: build/models.py:301 build/templates/build/detail.html:91 -#: company/templates/company/manufacturer_part_base.html:79 -#: company/templates/company/manufacturer_part_detail.html:28 -#: company/templates/company/supplier_part_base.html:78 -#: company/templates/company/supplier_part_detail.html:28 -#: part/templates/part/detail.html:84 part/templates/part/part_base.html:110 -#: stock/models.py:464 stock/templates/stock/item_base.html:357 +#: build/models.py:301 build/templates/build/detail.html:94 +#: company/templates/company/manufacturer_part.html:83 +#: company/templates/company/supplier_part.html:82 +#: part/templates/part/part_base.html:137 stock/models.py:464 +#: stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "" @@ -777,17 +774,18 @@ msgstr "" msgid "Link to external URL" msgstr "" -#: build/models.py:306 build/templates/build/navbar.html:53 +#: build/models.py:306 build/templates/build/navbar.html:52 #: company/models.py:141 company/models.py:579 -#: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:180 +#: company/templates/company/navbar.html:63 +#: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:274 -#: order/templates/order/sales_order_detail.html:319 +#: order/templates/order/purchase_order_detail.html:405 +#: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 -#: part/templates/part/detail.html:150 +#: part/templates/part/detail.html:105 part/templates/part/navbar.html:114 +#: part/templates/part/navbar.html:117 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 @@ -880,104 +878,16 @@ msgstr "" msgid "Destination stock item" msgstr "" -#: build/templates/build/allocate.html:7 -msgid "Allocate Parts" -msgstr "" - -#: build/templates/build/allocate.html:15 -msgid "Allocate Stock to Build" -msgstr "" - -#: build/templates/build/allocate.html:22 -msgid "Allocate stock to build" -msgstr "" - -#: build/templates/build/allocate.html:23 -msgid "Auto Allocate" -msgstr "" - -#: build/templates/build/allocate.html:25 templates/js/build.js:778 -msgid "Unallocate stock" -msgstr "" - -#: build/templates/build/allocate.html:26 build/views.py:319 build/views.py:685 -msgid "Unallocate Stock" -msgstr "" - -#: build/templates/build/allocate.html:29 -msgid "Order required parts" -msgstr "" - -#: build/templates/build/allocate.html:30 -#: company/templates/company/detail_manufacturer_part.html:33 -#: company/templates/company/detail_supplier_part.html:32 order/views.py:724 -#: part/templates/part/category.html:136 -msgid "Order Parts" -msgstr "" - -#: build/templates/build/allocate.html:36 -msgid "Untracked stock has been fully allocated for this Build Order" -msgstr "" - -#: build/templates/build/allocate.html:40 -msgid "Untracked stock has not been fully allocated for this Build Order" -msgstr "" - -#: build/templates/build/allocate.html:47 -msgid "This Build Order does not have any associated untracked BOM items" -msgstr "" - #: build/templates/build/allocation_card.html:21 #: build/templates/build/complete_output.html:46 -#: order/templates/order/sales_order_detail.html:85 -#: order/templates/order/sales_order_detail.html:170 +#: order/templates/order/sales_order_detail.html:205 +#: order/templates/order/sales_order_detail.html:290 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:458 stock/templates/stock/item_base.html:249 #: templates/js/build.js:604 templates/js/model_renderers.js:54 msgid "Serial Number" msgstr "" -#: build/templates/build/attachments.html:12 -#: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 -#: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:294 -#: stock/templates/stock/navbar.html:47 stock/templates/stock/navbar.html:50 -msgid "Attachments" -msgstr "" - -#: build/templates/build/attachments.html:51 -#: order/templates/order/po_attachments.html:79 -#: order/templates/order/so_attachments.html:79 -#: part/templates/part/detail.html:451 -#: stock/templates/stock/item_attachments.html:81 -#: templates/attachment_table.html:6 -msgid "Add Attachment" -msgstr "" - -#: build/templates/build/attachments.html:69 -#: order/templates/order/po_attachments.html:51 -#: order/templates/order/so_attachments.html:52 -#: part/templates/part/detail.html:405 -#: stock/templates/stock/item_attachments.html:49 -msgid "Edit Attachment" -msgstr "" - -#: build/templates/build/attachments.html:76 -#: order/templates/order/po_attachments.html:58 -#: order/templates/order/so_attachments.html:58 -#: part/templates/part/detail.html:414 -#: stock/templates/stock/item_attachments.html:58 -msgid "Confirm Delete Operation" -msgstr "" - -#: build/templates/build/attachments.html:77 -#: order/templates/order/po_attachments.html:59 -#: order/templates/order/so_attachments.html:59 -#: part/templates/part/detail.html:415 -#: stock/templates/stock/item_attachments.html:59 -msgid "Delete Attachment" -msgstr "" - #: build/templates/build/auto_allocate.html:9 msgid "Automatically Allocate Stock" msgstr "" @@ -1022,8 +932,8 @@ msgstr "" #: build/templates/build/build_base.html:75 #: company/templates/company/company_base.html:40 -#: company/templates/company/manufacturer_part_base.html:25 -#: company/templates/company/supplier_part_base.html:26 +#: company/templates/company/manufacturer_part.html:29 +#: company/templates/company/supplier_part.html:30 #: order/templates/order/order_base.html:26 #: order/templates/order/sales_order_base.html:37 #: part/templates/part/category.html:27 part/templates/part/part_base.html:22 @@ -1065,12 +975,12 @@ msgid "Edit Build" msgstr "" #: build/templates/build/build_base.html:111 -#: build/templates/build/build_base.html:206 build/views.py:57 +#: build/templates/build/build_base.html:206 build/views.py:56 msgid "Cancel Build" msgstr "" #: build/templates/build/build_base.html:124 -#: build/templates/build/detail.html:11 +#: build/templates/build/detail.html:15 msgid "Build Details" msgstr "" @@ -1080,12 +990,12 @@ msgid "This build was due on %(target)s" msgstr "" #: build/templates/build/build_base.html:157 -#: build/templates/build/detail.html:64 +#: build/templates/build/detail.html:67 msgid "Progress" msgstr "" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:823 +#: build/templates/build/detail.html:87 order/models.py:823 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1096,7 +1006,7 @@ msgid "Sales Order" msgstr "" #: build/templates/build/build_base.html:177 -#: build/templates/build/detail.html:98 +#: build/templates/build/detail.html:101 #: report/templates/report/inventree_build_order_base.html:153 msgid "Issued By" msgstr "" @@ -1109,39 +1019,6 @@ msgstr "" msgid "Build Order cannot be completed as incomplete build outputs remain" msgstr "" -#: build/templates/build/build_children.html:10 -#: build/templates/build/navbar.html:36 -msgid "Child Build Orders" -msgstr "" - -#: build/templates/build/build_output.html:15 -msgid "Incomplete Build Outputs" -msgstr "" - -#: build/templates/build/build_output.html:22 -msgid "Create new build output" -msgstr "" - -#: build/templates/build/build_output.html:23 -msgid "Create New Output" -msgstr "" - -#: build/templates/build/build_output.html:36 -msgid "Create a new build output" -msgstr "" - -#: build/templates/build/build_output.html:37 -msgid "No incomplete build outputs remain." -msgstr "" - -#: build/templates/build/build_output.html:38 -msgid "Create a new build output using the button above" -msgstr "" - -#: build/templates/build/build_output.html:49 -msgid "Completed Build Outputs" -msgstr "" - #: build/templates/build/build_output_create.html:7 msgid "The Bill of Materials contains trackable parts" msgstr "" @@ -1224,49 +1101,183 @@ msgstr "" msgid "The selected stock will be unallocated from the build output" msgstr "" -#: build/templates/build/detail.html:35 +#: build/templates/build/detail.html:38 msgid "Stock Source" msgstr "" -#: build/templates/build/detail.html:40 +#: build/templates/build/detail.html:43 msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:270 +#: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 +#: order/templates/order/purchase_order_detail.html:401 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 msgid "Destination" msgstr "" -#: build/templates/build/detail.html:53 +#: build/templates/build/detail.html:56 msgid "Destination location not specified" msgstr "" -#: build/templates/build/detail.html:70 +#: build/templates/build/detail.html:73 #: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 #: templates/js/stock.js:1716 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "" -#: build/templates/build/detail.html:116 +#: build/templates/build/detail.html:119 #: order/templates/order/order_base.html:111 #: order/templates/order/sales_order_base.html:113 templates/js/build.js:910 msgid "Created" msgstr "" -#: build/templates/build/detail.html:127 +#: build/templates/build/detail.html:130 msgid "No target date set" msgstr "" -#: build/templates/build/detail.html:132 templates/js/build.js:888 +#: build/templates/build/detail.html:135 templates/js/build.js:888 msgid "Completed" msgstr "" -#: build/templates/build/detail.html:136 +#: build/templates/build/detail.html:139 msgid "Build not complete" msgstr "" +#: build/templates/build/detail.html:150 build/templates/build/navbar.html:35 +msgid "Child Build Orders" +msgstr "" + +#: build/templates/build/detail.html:166 +msgid "Allocate Stock to Build" +msgstr "" + +#: build/templates/build/detail.html:172 +msgid "Allocate stock to build" +msgstr "" + +#: build/templates/build/detail.html:173 +msgid "Auto Allocate" +msgstr "" + +#: build/templates/build/detail.html:175 templates/js/build.js:778 +msgid "Unallocate stock" +msgstr "" + +#: build/templates/build/detail.html:176 build/views.py:318 build/views.py:638 +msgid "Unallocate Stock" +msgstr "" + +#: build/templates/build/detail.html:179 +msgid "Order required parts" +msgstr "" + +#: build/templates/build/detail.html:180 +#: company/templates/company/detail.html:33 +#: company/templates/company/detail.html:75 order/views.py:677 +#: part/templates/part/category.html:140 +msgid "Order Parts" +msgstr "" + +#: build/templates/build/detail.html:186 +msgid "Untracked stock has been fully allocated for this Build Order" +msgstr "" + +#: build/templates/build/detail.html:190 +msgid "Untracked stock has not been fully allocated for this Build Order" +msgstr "" + +#: build/templates/build/detail.html:197 +msgid "This Build Order does not have any associated untracked BOM items" +msgstr "" + +#: build/templates/build/detail.html:206 +msgid "Incomplete Build Outputs" +msgstr "" + +#: build/templates/build/detail.html:211 +msgid "Create new build output" +msgstr "" + +#: build/templates/build/detail.html:212 +msgid "Create New Output" +msgstr "" + +#: build/templates/build/detail.html:225 +msgid "Create a new build output" +msgstr "" + +#: build/templates/build/detail.html:226 +msgid "No incomplete build outputs remain." +msgstr "" + +#: build/templates/build/detail.html:227 +msgid "Create a new build output using the button above" +msgstr "" + +#: build/templates/build/detail.html:235 +msgid "Completed Build Outputs" +msgstr "" + +#: build/templates/build/detail.html:246 build/templates/build/navbar.html:42 +#: build/templates/build/navbar.html:45 order/templates/order/po_navbar.html:35 +#: order/templates/order/sales_order_detail.html:43 +#: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:173 +#: part/templates/part/navbar.html:108 part/templates/part/navbar.html:111 +#: stock/templates/stock/item.html:87 stock/templates/stock/navbar.html:47 +#: stock/templates/stock/navbar.html:50 +msgid "Attachments" +msgstr "" + +#: build/templates/build/detail.html:257 +msgid "Build Notes" +msgstr "" + +#: build/templates/build/detail.html:261 build/templates/build/detail.html:397 +#: company/templates/company/detail.html:173 +#: company/templates/company/detail.html:200 +#: order/templates/order/purchase_order_detail.html:59 +#: order/templates/order/purchase_order_detail.html:92 +#: order/templates/order/sales_order_detail.html:58 +#: order/templates/order/sales_order_detail.html:85 +#: part/templates/part/detail.html:109 stock/templates/stock/item.html:102 +#: stock/templates/stock/item.html:168 +msgid "Edit Notes" +msgstr "" + +#: build/templates/build/detail.html:357 +#: order/templates/order/po_attachments.html:79 +#: order/templates/order/purchase_order_detail.html:153 +#: order/templates/order/sales_order_detail.html:145 +#: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 +#: templates/attachment_table.html:6 +msgid "Add Attachment" +msgstr "" + +#: build/templates/build/detail.html:375 +#: order/templates/order/po_attachments.html:51 +#: order/templates/order/purchase_order_detail.html:125 +#: order/templates/order/sales_order_detail.html:118 +#: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 +msgid "Edit Attachment" +msgstr "" + +#: build/templates/build/detail.html:382 +#: order/templates/order/po_attachments.html:58 +#: order/templates/order/purchase_order_detail.html:132 +#: order/templates/order/sales_order_detail.html:124 +#: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 +msgid "Confirm Delete Operation" +msgstr "" + +#: build/templates/build/detail.html:383 +#: order/templates/order/po_attachments.html:59 +#: order/templates/order/purchase_order_detail.html:133 +#: order/templates/order/sales_order_detail.html:125 +#: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 +msgid "Delete Attachment" +msgstr "" + #: build/templates/build/edit_build_item.html:7 msgid "Alter the quantity of stock allocated to the build output" msgstr "" @@ -1295,50 +1306,28 @@ msgstr "" msgid "Build Order Details" msgstr "" -#: build/templates/build/navbar.html:15 -#: company/templates/company/navbar.html:15 -#: order/templates/order/po_navbar.html:15 -#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 +#: build/templates/build/navbar.html:15 order/templates/order/po_navbar.html:15 #: templates/js/stock.js:1354 msgid "Details" msgstr "" -#: build/templates/build/navbar.html:21 build/templates/build/navbar.html:24 -#: build/views.py:91 +#: build/templates/build/navbar.html:20 build/templates/build/navbar.html:23 +#: build/views.py:90 msgid "Allocate Stock" msgstr "" -#: build/templates/build/navbar.html:29 build/templates/build/navbar.html:32 +#: build/templates/build/navbar.html:28 build/templates/build/navbar.html:31 msgid "Build Outputs" msgstr "" -#: build/templates/build/navbar.html:39 +#: build/templates/build/navbar.html:38 msgid "Child Builds" msgstr "" -#: build/templates/build/navbar.html:50 +#: build/templates/build/navbar.html:49 msgid "Build Order Notes" msgstr "" -#: build/templates/build/notes.html:12 -msgid "Build Notes" -msgstr "" - -#: build/templates/build/notes.html:14 company/templates/company/notes.html:13 -#: order/templates/order/order_notes.html:15 -#: order/templates/order/sales_order_notes.html:16 -#: stock/templates/stock/item_notes.html:15 -msgid "Edit notes" -msgstr "" - -#: build/templates/build/notes.html:26 company/templates/company/notes.html:24 -#: order/templates/order/order_notes.html:27 -#: order/templates/order/sales_order_notes.html:29 -#: stock/templates/stock/item_base.html:499 -#: stock/templates/stock/item_notes.html:26 -msgid "Save" -msgstr "" - #: build/templates/build/unallocate.html:10 msgid "Are you sure you wish to unallocate all stock for this build?" msgstr "" @@ -1347,120 +1336,120 @@ msgstr "" msgid "All incomplete stock allocations will be removed from the build" msgstr "" -#: build/views.py:77 +#: build/views.py:76 msgid "Build was cancelled" msgstr "" -#: build/views.py:138 +#: build/views.py:137 msgid "Allocated stock to build output" msgstr "" -#: build/views.py:150 +#: build/views.py:149 msgid "Create Build Output" msgstr "" -#: build/views.py:168 +#: build/views.py:167 msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1337 +#: build/views.py:183 stock/views.py:1337 msgid "Serial numbers already exist" msgstr "" -#: build/views.py:193 +#: build/views.py:192 msgid "Serial numbers required for trackable build output" msgstr "" -#: build/views.py:259 +#: build/views.py:258 msgid "Delete Build Output" msgstr "" -#: build/views.py:280 build/views.py:370 +#: build/views.py:279 build/views.py:369 msgid "Confirm unallocation of build stock" msgstr "" -#: build/views.py:281 build/views.py:371 stock/views.py:369 +#: build/views.py:280 build/views.py:370 stock/views.py:369 msgid "Check the confirmation box" msgstr "" -#: build/views.py:293 +#: build/views.py:292 msgid "Build output does not match build" msgstr "" -#: build/views.py:295 build/views.py:496 +#: build/views.py:294 build/views.py:495 msgid "Build output must be specified" msgstr "" -#: build/views.py:307 +#: build/views.py:306 msgid "Build output deleted" msgstr "" -#: build/views.py:405 +#: build/views.py:404 msgid "Complete Build Order" msgstr "" -#: build/views.py:411 +#: build/views.py:410 msgid "Build order cannot be completed - incomplete outputs remain" msgstr "" -#: build/views.py:422 +#: build/views.py:421 msgid "Completed build order" msgstr "" -#: build/views.py:438 +#: build/views.py:437 msgid "Complete Build Output" msgstr "" -#: build/views.py:480 +#: build/views.py:479 msgid "Invalid stock status value selected" msgstr "" -#: build/views.py:487 +#: build/views.py:486 msgid "Quantity to complete cannot exceed build output quantity" msgstr "" -#: build/views.py:493 +#: build/views.py:492 msgid "Confirm completion of incomplete build" msgstr "" -#: build/views.py:592 +#: build/views.py:591 msgid "Build output completed" msgstr "" -#: build/views.py:675 +#: build/views.py:628 msgid "Delete Build Order" msgstr "" -#: build/views.py:690 +#: build/views.py:643 msgid "Removed parts from build allocation" msgstr "" -#: build/views.py:702 +#: build/views.py:655 msgid "Allocate stock to build output" msgstr "" -#: build/views.py:745 +#: build/views.py:698 msgid "Item must be currently in stock" msgstr "" -#: build/views.py:751 +#: build/views.py:704 msgid "Stock item is over-allocated" msgstr "" -#: build/views.py:752 templates/js/bom.js:230 templates/js/build.js:705 +#: build/views.py:705 templates/js/bom.js:230 templates/js/build.js:705 #: templates/js/build.js:1000 templates/js/build.js:1179 msgid "Available" msgstr "" -#: build/views.py:754 +#: build/views.py:707 msgid "Stock item must be selected" msgstr "" -#: build/views.py:917 +#: build/views.py:870 msgid "Edit Stock Allocation" msgstr "" -#: build/views.py:921 +#: build/views.py:874 msgid "Updated Build Item" msgstr "" @@ -1617,8 +1606,8 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:188 -#: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 +#: common/models.py:160 part/models.py:2225 report/models.py:187 +#: stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" @@ -1627,8 +1616,8 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:198 -#: templates/js/table_filters.js:132 templates/js/table_filters.js:336 +#: common/models.py:167 part/models.py:827 templates/js/table_filters.js:132 +#: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" @@ -1636,8 +1625,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:208 -#: templates/js/table_filters.js:340 +#: common/models.py:174 part/models.py:833 templates/js/table_filters.js:340 msgid "Component" msgstr "" @@ -1645,7 +1633,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:228 +#: common/models.py:181 part/models.py:844 msgid "Purchaseable" msgstr "" @@ -1653,8 +1641,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:238 -#: templates/js/table_filters.js:348 +#: common/models.py:188 part/models.py:849 templates/js/table_filters.js:348 msgid "Salable" msgstr "" @@ -1662,8 +1649,8 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:218 -#: templates/js/table_filters.js:33 templates/js/table_filters.js:352 +#: common/models.py:195 part/models.py:839 templates/js/table_filters.js:33 +#: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" @@ -1671,8 +1658,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:178 -#: templates/js/table_filters.js:29 +#: common/models.py:202 part/models.py:859 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1776,7 +1762,7 @@ msgstr "" msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:293 part/templates/part/detail.html:122 +#: common/models.py:293 msgid "days" msgstr "" @@ -1872,8 +1858,8 @@ msgstr "" msgid "Price break quantity" msgstr "" -#: common/models.py:749 company/templates/company/supplier_part_pricing.html:84 -#: templates/js/part.js:933 +#: common/models.py:749 company/templates/company/supplier_part.html:231 +#: templates/js/part.js:1021 msgid "Price" msgstr "" @@ -1903,18 +1889,18 @@ msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 -#: order/templates/order/po_navbar.html:22 order/views.py:337 -#: part/templates/part/bom_upload/upload_file.html:47 +#: order/templates/order/po_navbar.html:22 order/views.py:290 +#: part/templates/part/bom_upload/upload_file.html:45 #: part/templates/part/import_wizard/part_upload.html:45 part/views.py:622 -#: part/views.py:1282 +#: part/views.py:1236 msgid "Upload File" msgstr "" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 -#: order/views.py:338 part/templates/part/bom_upload/match_fields.html:52 +#: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:623 -#: part/views.py:1283 +#: part/views.py:1237 msgid "Match Fields" msgstr "" @@ -1935,7 +1921,7 @@ msgstr "" #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 #: part/templates/part/bom_upload/match_parts.html:19 -#: part/templates/part/bom_upload/upload_file.html:45 +#: part/templates/part/bom_upload/upload_file.html:43 #: part/templates/part/import_wizard/match_fields.html:27 #: part/templates/part/import_wizard/match_references.html:19 #: part/templates/part/import_wizard/part_upload.html:43 @@ -1950,7 +1936,7 @@ msgstr "" msgid "Image URL" msgstr "" -#: company/forms.py:47 templates/js/part.js:1041 +#: company/forms.py:47 templates/js/part.js:1129 msgid "Single Price" msgstr "" @@ -1967,11 +1953,9 @@ msgid "Manufacturer Part Number" msgstr "" #: company/forms.py:64 company/models.py:341 -#: company/templates/company/manufacturer_part_base.html:89 -#: company/templates/company/manufacturer_part_detail.html:26 -#: company/templates/company/supplier_part_base.html:102 -#: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:193 part/bom.py:171 +#: company/templates/company/manufacturer_part.html:93 +#: company/templates/company/supplier_part.html:106 +#: order/templates/order/purchase_order_detail.html:324 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 msgid "MPN" msgstr "" @@ -1985,7 +1969,7 @@ msgid "Description of the company" msgstr "" #: company/models.py:111 company/templates/company/company_base.html:70 -#: company/templates/company/detail.html:33 templates/js/company.js:129 +#: templates/js/company.js:129 msgid "Website" msgstr "" @@ -1993,7 +1977,7 @@ msgstr "" msgid "Company website URL" msgstr "" -#: company/models.py:116 company/templates/company/company_base.html:77 +#: company/models.py:116 company/templates/company/company_base.html:88 msgid "Address" msgstr "" @@ -2009,7 +1993,7 @@ msgstr "" msgid "Contact phone number" msgstr "" -#: company/models.py:124 company/templates/company/company_base.html:91 +#: company/models.py:124 company/templates/company/company_base.html:102 msgid "Email" msgstr "" @@ -2017,7 +2001,7 @@ msgstr "" msgid "Contact email address" msgstr "" -#: company/models.py:127 company/templates/company/company_base.html:98 +#: company/models.py:127 company/templates/company/company_base.html:109 msgid "Contact" msgstr "" @@ -2029,7 +2013,7 @@ msgstr "" #: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:312 templates/js/company.js:550 -#: templates/js/part.js:599 +#: templates/js/part.js:687 msgid "Link" msgstr "" @@ -2066,7 +2050,7 @@ msgid "Does this company manufacture parts?" msgstr "" #: company/models.py:151 company/serializers.py:262 -#: company/templates/company/detail.html:42 +#: company/templates/company/company_base.html:76 msgid "Currency" msgstr "" @@ -2079,15 +2063,13 @@ msgstr "" msgid "Base Part" msgstr "" -#: company/models.py:323 company/models.py:541 order/views.py:1127 +#: company/models.py:323 company/models.py:541 order/views.py:1080 msgid "Select part" msgstr "" -#: company/models.py:334 company/templates/company/detail.html:57 -#: company/templates/company/manufacturer_part_base.html:85 -#: company/templates/company/manufacturer_part_detail.html:25 -#: company/templates/company/supplier_part_base.html:94 -#: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 +#: company/models.py:334 company/templates/company/company_base.html:116 +#: company/templates/company/manufacturer_part.html:89 +#: company/templates/company/supplier_part.html:98 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:364 #: templates/js/company.js:113 templates/js/company.js:289 #: templates/js/company.js:521 @@ -2103,8 +2085,8 @@ msgid "Manufacturer part description" msgstr "" #: company/models.py:408 company/models.py:560 -#: company/templates/company/manufacturer_part_base.html:6 -#: company/templates/company/manufacturer_part_base.html:19 +#: company/templates/company/manufacturer_part.html:6 +#: company/templates/company/manufacturer_part.html:23 #: stock/templates/stock/item_base.html:374 msgid "Manufacturer Part" msgstr "" @@ -2116,7 +2098,7 @@ msgstr "" #: company/models.py:421 #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:371 templates/js/part.js:260 +#: templates/js/company.js:371 templates/js/part.js:348 #: templates/js/stock.js:446 msgid "Value" msgstr "" @@ -2126,8 +2108,7 @@ msgid "Parameter value" msgstr "" #: company/models.py:428 part/models.py:821 part/models.py:2193 -#: part/templates/part/detail.html:107 templates/js/company.js:377 -#: templates/js/part.js:266 +#: templates/js/company.js:377 templates/js/part.js:354 msgid "Units" msgstr "" @@ -2135,9 +2116,8 @@ msgstr "" msgid "Parameter units" msgstr "" -#: company/models.py:547 company/templates/company/detail.html:62 -#: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:260 +#: company/models.py:547 company/templates/company/company_base.html:121 +#: company/templates/company/supplier_part.html:88 order/models.py:260 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 @@ -2150,9 +2130,8 @@ msgstr "" msgid "Select supplier" msgstr "" -#: company/models.py:553 company/templates/company/supplier_part_base.html:88 -#: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 +#: company/models.py:553 company/templates/company/supplier_part.html:92 +#: order/templates/order/purchase_order_detail.html:311 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" @@ -2173,9 +2152,8 @@ msgstr "" msgid "Supplier part description" msgstr "" -#: company/models.py:578 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2341 -#: report/templates/report/inventree_po_report.html:93 +#: company/models.py:578 company/templates/company/supplier_part.html:120 +#: part/models.py:2341 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" @@ -2188,7 +2166,7 @@ msgstr "" msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:584 company/templates/company/supplier_part_base.html:109 +#: company/models.py:584 company/templates/company/supplier_part.html:113 #: stock/models.py:435 stock/templates/stock/item_base.html:322 #: templates/js/company.js:571 templates/js/stock.js:1029 msgid "Packaging" @@ -2214,12 +2192,6 @@ msgstr "" msgid "Currency Code" msgstr "" -#: company/templates/company/assigned_stock.html:10 -#: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:597 -msgid "Assigned Stock" -msgstr "" - #: company/templates/company/company_base.html:9 #: company/templates/company/company_base.html:35 #: templates/InvenTree/search.html:304 templates/js/company.js:102 @@ -2245,38 +2217,23 @@ msgid "Edit company information" msgstr "" #: company/templates/company/company_base.html:56 -#: company/templates/company/company_base.html:126 +#: company/templates/company/company_base.html:153 msgid "Delete Company" msgstr "" #: company/templates/company/company_base.html:64 -#: company/templates/company/detail.html:10 -#: company/templates/company/navbar.html:12 msgid "Company Details" msgstr "" -#: company/templates/company/company_base.html:84 -msgid "Phone" -msgstr "" - -#: company/templates/company/company_base.html:166 -#: part/templates/part/part_base.html:347 -msgid "Upload Image" -msgstr "" - -#: company/templates/company/detail.html:21 -msgid "Company Name" -msgstr "" - -#: company/templates/company/detail.html:36 -msgid "No website specified" -msgstr "" - -#: company/templates/company/detail.html:45 +#: company/templates/company/company_base.html:81 msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:544 +#: company/templates/company/company_base.html:95 +msgid "Phone" +msgstr "" + +#: company/templates/company/company_base.html:126 order/models.py:544 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 @@ -2284,97 +2241,156 @@ msgstr "" msgid "Customer" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:11 -#: templates/InvenTree/search.html:149 -msgid "Manufacturer Parts" +#: company/templates/company/company_base.html:193 +#: part/templates/part/part_base.html:353 +msgid "Upload Image" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:22 -msgid "Create new manufacturer part" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:23 -#: part/templates/part/supplier.html:47 -msgid "New Manufacturer Part" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:28 -#: company/templates/company/detail_supplier_part.html:27 -#: company/templates/company/manufacturer_part_suppliers.html:20 -#: company/templates/company/manufacturer_part_suppliers.html:46 -#: part/templates/part/category.html:131 part/templates/part/supplier.html:21 -#: part/templates/part/supplier.html:50 -msgid "Options" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:33 -#: company/templates/company/detail_supplier_part.html:32 -#: part/templates/part/category.html:136 -msgid "Order parts" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:36 -#: company/templates/company/detail_supplier_part.html:35 -msgid "Delete parts" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:36 -#: company/templates/company/detail_supplier_part.html:35 -msgid "Delete Parts" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:72 -#: part/templates/part/supplier.html:164 -msgid "Add Manufacturer Part" -msgstr "" - -#: company/templates/company/detail_stock.html:10 -msgid "Supplier Stock" -msgstr "" - -#: company/templates/company/detail_stock.html:37 -#: company/templates/company/supplier_part_stock.html:34 -#: part/templates/part/category.html:123 part/templates/part/category.html:137 -#: part/templates/part/stock.html:55 stock/templates/stock/location.html:175 -msgid "Export" -msgstr "" - -#: company/templates/company/detail_supplier_part.html:11 -#: company/templates/company/manufacturer_part_navbar.html:11 +#: company/templates/company/detail.html:14 +#: company/templates/company/manufacturer_part_navbar.html:18 #: templates/InvenTree/search.html:164 msgid "Supplier Parts" msgstr "" -#: company/templates/company/detail_supplier_part.html:21 +#: company/templates/company/detail.html:22 #: order/templates/order/order_wizard/select_parts.html:44 -#: part/templates/part/part_base.html:469 +#: templates/js/part.js:79 msgid "Create new supplier part" msgstr "" -#: company/templates/company/detail_supplier_part.html:22 -#: company/templates/company/manufacturer_part_suppliers.html:17 -#: part/templates/part/part_base.html:468 part/templates/part/supplier.html:18 +#: company/templates/company/detail.html:23 +#: company/templates/company/manufacturer_part.html:109 +#: part/templates/part/detail.html:234 templates/js/part.js:78 #: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "" -#: company/templates/company/detail_supplier_part.html:66 -#: part/templates/part/bom.html:166 part/templates/part/category.html:127 +#: company/templates/company/detail.html:28 +#: company/templates/company/detail.html:70 +#: company/templates/company/manufacturer_part.html:112 +#: company/templates/company/manufacturer_part.html:136 +#: part/templates/part/category.html:135 part/templates/part/detail.html:237 +#: part/templates/part/detail.html:317 +msgid "Options" +msgstr "" + +#: company/templates/company/detail.html:33 +#: company/templates/company/detail.html:75 +#: part/templates/part/category.html:140 +msgid "Order parts" +msgstr "" + +#: company/templates/company/detail.html:36 +#: company/templates/company/detail.html:78 +msgid "Delete parts" +msgstr "" + +#: company/templates/company/detail.html:36 +#: company/templates/company/detail.html:78 +msgid "Delete Parts" +msgstr "" + +#: company/templates/company/detail.html:56 templates/InvenTree/search.html:149 +msgid "Manufacturer Parts" +msgstr "" + +#: company/templates/company/detail.html:64 +msgid "Create new manufacturer part" +msgstr "" + +#: company/templates/company/detail.html:65 part/templates/part/detail.html:314 +msgid "New Manufacturer Part" +msgstr "" + +#: company/templates/company/detail.html:97 +msgid "Supplier Stock" +msgstr "" + +#: company/templates/company/detail.html:106 +#: company/templates/company/navbar.html:40 +#: company/templates/company/navbar.html:43 +#: order/templates/order/purchase_orders.html:8 +#: order/templates/order/purchase_orders.html:13 +#: part/templates/part/detail.html:50 part/templates/part/navbar.html:77 +#: part/templates/part/navbar.html:80 templates/InvenTree/index.html:213 +#: templates/InvenTree/search.html:325 +#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 +#: users/models.py:45 +msgid "Purchase Orders" +msgstr "" + +#: company/templates/company/detail.html:112 +#: order/templates/order/purchase_orders.html:20 +msgid "Create new purchase order" +msgstr "" + +#: company/templates/company/detail.html:113 +#: order/templates/order/purchase_orders.html:21 +msgid "New Purchase Order" +msgstr "" + +#: company/templates/company/detail.html:128 +#: company/templates/company/navbar.html:49 +#: company/templates/company/navbar.html:52 +#: order/templates/order/sales_orders.html:8 +#: order/templates/order/sales_orders.html:13 +#: part/templates/part/detail.html:71 part/templates/part/navbar.html:85 +#: part/templates/part/navbar.html:88 templates/InvenTree/index.html:236 +#: templates/InvenTree/search.html:345 +#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 +#: users/models.py:46 +msgid "Sales Orders" +msgstr "" + +#: company/templates/company/detail.html:134 +#: order/templates/order/sales_orders.html:20 +msgid "Create new sales order" +msgstr "" + +#: company/templates/company/detail.html:135 +#: order/templates/order/sales_orders.html:21 +msgid "New Sales Order" +msgstr "" + +#: company/templates/company/detail.html:151 +#: company/templates/company/navbar.html:55 +#: company/templates/company/navbar.html:58 templates/js/build.js:597 +msgid "Assigned Stock" +msgstr "" + +#: company/templates/company/detail.html:169 +msgid "Company Notes" +msgstr "" + +#: company/templates/company/detail.html:271 +#: company/templates/company/supplier_part.html:288 +#: part/templates/part/category.html:127 part/templates/part/category.html:141 +#: part/templates/part/detail.html:640 stock/templates/stock/location.html:231 +msgid "Export" +msgstr "" + +#: company/templates/company/detail.html:302 +#: part/templates/part/detail.html:901 +msgid "Add Manufacturer Part" +msgstr "" + +#: company/templates/company/detail.html:364 +#: part/templates/part/category.html:131 part/templates/part/detail.html:444 #: templates/js/stock.js:1622 msgid "New Part" msgstr "" -#: company/templates/company/detail_supplier_part.html:67 +#: company/templates/company/detail.html:365 msgid "Create new Part" msgstr "" -#: company/templates/company/detail_supplier_part.html:72 -#: company/templates/company/manufacturer_part_suppliers.html:96 -#: company/views.py:59 part/templates/part/supplier.html:80 +#: company/templates/company/detail.html:370 +#: company/templates/company/manufacturer_part.html:192 company/views.py:59 +#: part/templates/part/detail.html:817 msgid "New Supplier" msgstr "" -#: company/templates/company/detail_supplier_part.html:73 +#: company/templates/company/detail.html:371 msgid "Create new Supplier" msgstr "" @@ -2382,231 +2398,216 @@ msgstr "" msgid "Supplier List" msgstr "" -#: company/templates/company/manufacturer_part_base.html:36 -#: company/templates/company/supplier_part_base.html:36 -#: company/templates/company/supplier_part_orders.html:17 -#: part/templates/part/orders.html:17 part/templates/part/part_base.html:74 +#: company/templates/company/manufacturer_part.html:40 +#: company/templates/company/supplier_part.html:40 +#: company/templates/company/supplier_part.html:146 +#: part/templates/part/detail.html:55 part/templates/part/part_base.html:101 msgid "Order part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:41 +#: company/templates/company/manufacturer_part.html:45 msgid "Edit manufacturer part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:45 +#: company/templates/company/manufacturer_part.html:49 msgid "Delete manufacturer part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:57 -#: company/templates/company/manufacturer_part_detail.html:10 +#: company/templates/company/manufacturer_part.html:61 msgid "Manufacturer Part Details" msgstr "" -#: company/templates/company/manufacturer_part_base.html:62 -#: company/templates/company/manufacturer_part_detail.html:18 -#: company/templates/company/supplier_part_base.html:61 -#: company/templates/company/supplier_part_detail.html:18 +#: company/templates/company/manufacturer_part.html:66 +#: company/templates/company/supplier_part.html:65 msgid "Internal Part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:129 -msgid "Edit Manufacturer Part" -msgstr "" - -#: company/templates/company/manufacturer_part_base.html:138 -msgid "Delete Manufacturer Part" -msgstr "" - -#: company/templates/company/manufacturer_part_navbar.html:14 -#: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:58 part/templates/part/navbar.html:75 -#: part/templates/part/navbar.html:78 part/templates/part/prices.html:153 +#: company/templates/company/manufacturer_part.html:103 +#: company/templates/company/manufacturer_part_navbar.html:21 +#: company/views.py:58 part/templates/part/navbar.html:65 +#: part/templates/part/navbar.html:68 part/templates/part/prices.html:144 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" msgstr "" -#: company/templates/company/manufacturer_part_navbar.html:19 -msgid "Manufacturer Part Stock" -msgstr "" - -#: company/templates/company/manufacturer_part_navbar.html:22 -#: company/templates/company/navbar.html:41 -#: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:33 stock/api.py:53 -#: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 -#: stock/templates/stock/stock_app_base.html:10 -#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 -#: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:406 templates/js/part.js:566 templates/js/stock.js:74 -#: templates/js/stock.js:877 templates/navbar.html:26 -msgid "Stock" -msgstr "" - -#: company/templates/company/manufacturer_part_navbar.html:26 -msgid "Manufacturer Part Orders" -msgstr "" - -#: company/templates/company/manufacturer_part_navbar.html:29 -#: company/templates/company/supplier_part_navbar.html:22 -msgid "Orders" -msgstr "" - -#: company/templates/company/manufacturer_part_suppliers.html:22 -#: part/templates/part/supplier.html:23 +#: company/templates/company/manufacturer_part.html:114 +#: part/templates/part/detail.html:239 msgid "Delete supplier parts" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:22 -#: company/templates/company/manufacturer_part_suppliers.html:48 -#: company/templates/company/manufacturer_part_suppliers.html:142 -#: part/templates/part/related.html:44 part/templates/part/supplier.html:23 -#: part/templates/part/supplier.html:52 templates/js/company.js:203 +#: company/templates/company/manufacturer_part.html:114 +#: company/templates/company/manufacturer_part.html:138 +#: company/templates/company/manufacturer_part.html:238 +#: part/templates/part/detail.html:214 part/templates/part/detail.html:239 +#: part/templates/part/detail.html:319 templates/js/company.js:203 #: users/models.py:193 msgid "Delete" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:37 -#: part/templates/part/category_navbar.html:46 -#: part/templates/part/category_navbar.html:49 -#: part/templates/part/detail.html:275 +#: company/templates/company/manufacturer_part.html:127 +#: company/templates/company/manufacturer_part_navbar.html:11 +#: company/templates/company/manufacturer_part_navbar.html:14 +#: part/templates/part/category_navbar.html:38 +#: part/templates/part/category_navbar.html:41 +#: part/templates/part/detail.html:155 part/templates/part/navbar.html:14 +#: part/templates/part/navbar.html:17 msgid "Parameters" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:43 -#: part/templates/part/detail.html:282 +#: company/templates/company/manufacturer_part.html:133 +#: part/templates/part/detail.html:162 #: templates/InvenTree/settings/category.html:29 #: templates/InvenTree/settings/part.html:65 msgid "New Parameter" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:48 +#: company/templates/company/manufacturer_part.html:138 msgid "Delete parameters" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:80 -#: part/templates/part/detail.html:368 +#: company/templates/company/manufacturer_part.html:176 +#: part/templates/part/detail.html:718 msgid "Add Parameter" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:97 -#: part/templates/part/supplier.html:81 +#: company/templates/company/manufacturer_part.html:193 +#: part/templates/part/detail.html:818 msgid "Create new supplier" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:127 +#: company/templates/company/manufacturer_part.html:223 msgid "Selected parameters will be deleted" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:139 +#: company/templates/company/manufacturer_part.html:235 msgid "Delete Parameters" msgstr "" -#: company/templates/company/navbar.html:20 -#: company/templates/company/navbar.html:23 +#: company/templates/company/manufacturer_part.html:311 +msgid "Edit Manufacturer Part" +msgstr "" + +#: company/templates/company/manufacturer_part.html:320 +msgid "Delete Manufacturer Part" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:26 +msgid "Manufacturer Part Stock" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:29 +#: company/templates/company/navbar.html:34 +#: company/templates/company/supplier_part_navbar.html:15 +#: part/templates/part/navbar.html:31 stock/api.py:53 +#: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 +#: stock/templates/stock/stock_app_base.html:10 +#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 +#: templates/InvenTree/search.html:232 +#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:269 +#: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:74 +#: templates/js/stock.js:877 templates/navbar.html:26 +msgid "Stock" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:33 +msgid "Manufacturer Part Orders" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:36 +#: company/templates/company/supplier_part_navbar.html:22 +msgid "Orders" +msgstr "" + +#: company/templates/company/navbar.html:13 +#: company/templates/company/navbar.html:16 msgid "Manufactured Parts" msgstr "" -#: company/templates/company/navbar.html:29 -#: company/templates/company/navbar.html:32 +#: company/templates/company/navbar.html:22 +#: company/templates/company/navbar.html:25 msgid "Supplied Parts" msgstr "" -#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:30 +#: company/templates/company/navbar.html:31 part/templates/part/navbar.html:28 #: stock/templates/stock/location.html:119 #: stock/templates/stock/location.html:134 #: stock/templates/stock/location.html:148 -#: stock/templates/stock/location_navbar.html:22 -#: stock/templates/stock/location_navbar.html:29 +#: stock/templates/stock/location_navbar.html:18 +#: stock/templates/stock/location_navbar.html:21 #: templates/InvenTree/search.html:198 templates/js/stock.js:1306 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" -#: company/templates/company/navbar.html:47 -#: company/templates/company/navbar.html:56 -#: company/templates/company/navbar.html:59 -#: company/templates/company/sales_orders.html:11 -#: order/templates/order/sales_orders.html:8 -#: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:89 part/templates/part/navbar.html:92 -#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:236 -#: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 -#: users/models.py:46 -msgid "Sales Orders" -msgstr "" - -#: company/templates/company/navbar.html:50 -#: company/templates/company/purchase_orders.html:10 -#: order/templates/order/purchase_orders.html:8 -#: order/templates/order/purchase_orders.html:13 -#: part/templates/part/navbar.html:81 part/templates/part/navbar.html:84 -#: part/templates/part/orders.html:10 templates/InvenTree/index.html:213 -#: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 -#: users/models.py:45 -msgid "Purchase Orders" -msgstr "" - -#: company/templates/company/notes.html:11 -msgid "Company Notes" -msgstr "" - -#: company/templates/company/purchase_orders.html:18 -#: order/templates/order/purchase_orders.html:20 -msgid "Create new purchase order" -msgstr "" - -#: company/templates/company/purchase_orders.html:19 -#: order/templates/order/purchase_orders.html:21 -msgid "New Purchase Order" -msgstr "" - -#: company/templates/company/sales_orders.html:19 -#: order/templates/order/sales_orders.html:20 -msgid "Create new sales order" -msgstr "" - -#: company/templates/company/sales_orders.html:20 -#: order/templates/order/sales_orders.html:21 -msgid "New Sales Order" -msgstr "" - -#: company/templates/company/supplier_part_base.html:7 -#: company/templates/company/supplier_part_base.html:20 stock/models.py:420 +#: company/templates/company/supplier_part.html:7 +#: company/templates/company/supplier_part.html:24 stock/models.py:420 #: stock/templates/stock/item_base.html:386 templates/js/company.js:511 #: templates/js/stock.js:1001 msgid "Supplier Part" msgstr "" -#: company/templates/company/supplier_part_base.html:40 +#: company/templates/company/supplier_part.html:44 msgid "Edit supplier part" msgstr "" -#: company/templates/company/supplier_part_base.html:44 +#: company/templates/company/supplier_part.html:48 msgid "Delete supplier part" msgstr "" -#: company/templates/company/supplier_part_base.html:56 -#: company/templates/company/supplier_part_detail.html:10 +#: company/templates/company/supplier_part.html:60 msgid "Supplier Part Details" msgstr "" +#: company/templates/company/supplier_part.html:131 +#: company/templates/company/supplier_part_navbar.html:12 +msgid "Supplier Part Stock" +msgstr "" + +#: company/templates/company/supplier_part.html:140 +#: company/templates/company/supplier_part_navbar.html:19 +msgid "Supplier Part Orders" +msgstr "" + +#: company/templates/company/supplier_part.html:147 +#: part/templates/part/detail.html:56 +msgid "Order Part" +msgstr "" + +#: company/templates/company/supplier_part.html:158 +#: part/templates/part/navbar.html:58 part/templates/part/prices.html:7 +msgid "Pricing Information" +msgstr "" + +#: company/templates/company/supplier_part.html:164 +#: company/templates/company/supplier_part.html:265 +#: part/templates/part/prices.html:253 part/views.py:2247 +msgid "Add Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:185 +msgid "No price break information found" +msgstr "" + +#: company/templates/company/supplier_part.html:199 part/views.py:2309 +msgid "Delete Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:213 part/views.py:2295 +msgid "Edit Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:238 +msgid "Edit price break" +msgstr "" + +#: company/templates/company/supplier_part.html:239 +msgid "Delete price break" +msgstr "" + #: company/templates/company/supplier_part_delete.html:5 msgid "Are you sure you want to delete the following Supplier Parts?" msgstr "" -#: company/templates/company/supplier_part_navbar.html:12 -#: company/templates/company/supplier_part_stock.html:10 -msgid "Supplier Part Stock" -msgstr "" - -#: company/templates/company/supplier_part_navbar.html:19 -#: company/templates/company/supplier_part_orders.html:10 -msgid "Supplier Part Orders" -msgstr "" - #: company/templates/company/supplier_part_navbar.html:26 msgid "Supplier Part Pricing" msgstr "" @@ -2615,48 +2616,13 @@ msgstr "" msgid "Pricing" msgstr "" -#: company/templates/company/supplier_part_orders.html:18 -#: part/templates/part/orders.html:18 -msgid "Order Part" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:11 -#: part/templates/part/navbar.html:68 -msgid "Pricing Information" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:19 -#: company/templates/company/supplier_part_pricing.html:118 -#: part/templates/part/prices.html:264 part/views.py:2305 -msgid "Add Price Break" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:38 -msgid "No price break information found" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2367 -msgid "Delete Price Break" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2353 -msgid "Edit Price Break" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:91 -msgid "Edit price break" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:92 -msgid "Delete price break" -msgstr "" - -#: company/views.py:64 part/templates/part/prices.html:157 +#: company/views.py:64 part/templates/part/navbar.html:71 +#: part/templates/part/navbar.html:74 part/templates/part/prices.html:148 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" -#: company/views.py:65 part/templates/part/supplier.html:85 +#: company/views.py:65 part/templates/part/detail.html:822 msgid "New Manufacturer" msgstr "" @@ -2677,32 +2643,32 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:160 part/views.py:974 +#: company/views.py:138 part/views.py:962 msgid "Download Image" msgstr "" -#: company/views.py:189 part/views.py:1006 +#: company/views.py:167 part/views.py:994 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:196 part/views.py:1013 +#: company/views.py:174 part/views.py:1001 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:205 part/views.py:1022 +#: company/views.py:183 part/views.py:1010 msgid "Supplied URL is not a valid image file" msgstr "" -#: company/views.py:265 +#: company/views.py:243 msgid "Edit Supplier Part" msgstr "" -#: company/views.py:316 templates/js/stock.js:1629 +#: company/views.py:294 templates/js/stock.js:1629 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:460 +#: company/views.py:438 msgid "Delete Supplier Part" msgstr "" @@ -2812,7 +2778,7 @@ msgstr "" msgid "Link to external page" msgstr "" -#: order/models.py:168 part/templates/part/detail.html:133 +#: order/models.py:168 msgid "Created By" msgstr "" @@ -2946,7 +2912,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:250 +#: order/templates/order/purchase_order_detail.html:381 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -2956,7 +2922,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:776 part/templates/part/prices.html:166 stock/models.py:545 +#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:545 #: stock/templates/stock/item_base.html:343 templates/js/stock.js:1024 msgid "Purchase Price" msgstr "" @@ -2970,7 +2936,7 @@ msgid "Where does the Purchaser want this item to be stored?" msgstr "" #: order/models.py:831 part/templates/part/part_pricing.html:97 -#: part/templates/part/prices.html:103 part/templates/part/prices.html:278 +#: part/templates/part/prices.html:97 part/templates/part/prices.html:266 msgid "Sale Price" msgstr "" @@ -3066,22 +3032,21 @@ msgstr "" msgid "Issued" msgstr "" -#: order/templates/order/order_base.html:188 +#: order/templates/order/order_base.html:184 msgid "Edit Purchase Order" msgstr "" -#: order/templates/order/order_base.html:199 -#: order/templates/order/purchase_order_detail.html:127 -#: part/templates/part/category.html:217 part/templates/part/category.html:259 -#: part/templates/part/part_base.html:455 -#: stock/templates/stock/location.html:203 templates/js/stock.js:1634 +#: order/templates/order/order_base.html:195 +#: order/templates/order/purchase_order_detail.html:258 +#: part/templates/part/category.html:255 part/templates/part/category.html:297 +#: stock/templates/stock/location.html:259 templates/js/part.js:64 +#: templates/js/stock.js:1634 msgid "New Location" msgstr "" -#: order/templates/order/order_base.html:200 -#: order/templates/order/purchase_order_detail.html:128 -#: part/templates/part/part_base.html:456 -#: stock/templates/stock/location.html:42 +#: order/templates/order/order_base.html:196 +#: order/templates/order/purchase_order_detail.html:259 +#: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" msgstr "" @@ -3105,10 +3070,6 @@ msgstr "" msgid "After placing this purchase order, line items will no longer be editable." msgstr "" -#: order/templates/order/order_notes.html:13 -msgid "Order Notes" -msgstr "" - #: order/templates/order/order_wizard/match_fields.html:9 #: part/templates/part/bom_upload/match_fields.html:9 #: part/templates/part/import_wizard/ajax_match_fields.html:9 @@ -3187,7 +3148,7 @@ msgid "Upload File for Purchase Order" msgstr "" #: order/templates/order/order_wizard/po_upload.html:18 -#: part/templates/part/bom_upload/upload_file.html:26 +#: part/templates/part/bom_upload/upload_file.html:24 #: part/templates/part/import_wizard/ajax_part_upload.html:10 #: part/templates/part/import_wizard/part_upload.html:21 #, python-format @@ -3257,6 +3218,7 @@ msgstr "" #: order/templates/order/po_attachments.html:12 #: order/templates/order/po_navbar.html:32 +#: order/templates/order/purchase_order_detail.html:44 msgid "Purchase Order Attachments" msgstr "" @@ -3266,60 +3228,66 @@ msgstr "" #: order/templates/order/po_navbar.html:29 #: order/templates/order/po_received_items.html:12 +#: order/templates/order/purchase_order_detail.html:35 msgid "Received Items" msgstr "" -#: order/templates/order/purchase_order_detail.html:14 +#: order/templates/order/purchase_order_detail.html:17 msgid "Purchase Order Items" msgstr "" -#: order/templates/order/purchase_order_detail.html:24 -#: order/templates/order/purchase_order_detail.html:64 -#: order/templates/order/sales_order_detail.html:22 -#: order/templates/order/sales_order_detail.html:56 +#: order/templates/order/purchase_order_detail.html:23 +#: order/templates/order/purchase_order_detail.html:195 +#: order/templates/order/sales_order_detail.html:23 +#: order/templates/order/sales_order_detail.html:176 msgid "Add Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:100 -#: order/templates/order/sales_order_detail.html:398 +#: order/templates/order/purchase_order_detail.html:55 +#: order/templates/order/sales_order_detail.html:54 +msgid "Order Notes" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:231 +#: order/templates/order/sales_order_detail.html:518 msgid "Edit Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:110 -#: order/templates/order/sales_order_detail.html:408 +#: order/templates/order/purchase_order_detail.html:241 +#: order/templates/order/sales_order_detail.html:528 msgid "Delete Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:141 +#: order/templates/order/purchase_order_detail.html:272 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:169 -#: order/templates/order/sales_order_detail.html:233 +#: order/templates/order/purchase_order_detail.html:300 +#: order/templates/order/sales_order_detail.html:353 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:222 -#: order/templates/order/sales_order_detail.html:256 templates/js/part.js:908 -#: templates/js/part.js:1097 +#: order/templates/order/purchase_order_detail.html:353 +#: order/templates/order/sales_order_detail.html:376 templates/js/part.js:996 +#: templates/js/part.js:1185 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:229 -#: order/templates/order/sales_order_detail.html:263 +#: order/templates/order/purchase_order_detail.html:360 +#: order/templates/order/sales_order_detail.html:383 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:286 -#: order/templates/order/sales_order_detail.html:369 +#: order/templates/order/purchase_order_detail.html:417 +#: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:287 +#: order/templates/order/purchase_order_detail.html:418 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:292 +#: order/templates/order/purchase_order_detail.html:423 msgid "Receive line item" msgstr "" @@ -3335,12 +3303,11 @@ msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:47 #: part/models.py:326 part/templates/part/cat_link.html:7 -#: part/templates/part/category.html:108 part/templates/part/category.html:157 -#: part/templates/part/category_navbar.html:25 -#: part/templates/part/category_navbar.html:32 -#: part/templates/part/category_partlist.html:10 +#: 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:24 #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:767 +#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -3355,7 +3322,7 @@ msgid "Order Code" msgstr "" #: order/templates/order/receive_parts.html:21 -#: part/templates/part/part_base.html:152 templates/js/part.js:582 +#: part/templates/part/part_base.html:194 templates/js/part.js:670 msgid "On Order" msgstr "" @@ -3380,7 +3347,6 @@ msgid "Packing List" msgstr "" #: order/templates/order/sales_order_base.html:74 -#: order/templates/order/so_navbar.html:12 msgid "Sales Order Details" msgstr "" @@ -3403,80 +3369,76 @@ msgstr "" msgid "Cancelling this order means that the order will no longer be editable." msgstr "" -#: order/templates/order/sales_order_detail.html:13 +#: order/templates/order/sales_order_detail.html:17 msgid "Sales Order Items" msgstr "" -#: order/templates/order/sales_order_detail.html:105 templates/js/bom.js:358 +#: order/templates/order/sales_order_detail.html:225 templates/js/bom.js:358 #: templates/js/build.js:759 templates/js/build.js:1202 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:112 templates/js/build.js:645 +#: order/templates/order/sales_order_detail.html:232 templates/js/build.js:645 #: templates/js/build.js:1011 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:113 templates/js/build.js:647 +#: order/templates/order/sales_order_detail.html:233 templates/js/build.js:647 #: templates/js/build.js:1012 msgid "Delete stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:186 +#: order/templates/order/sales_order_detail.html:306 msgid "No matching line items" msgstr "" -#: order/templates/order/sales_order_detail.html:216 +#: order/templates/order/sales_order_detail.html:336 msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:284 templates/js/build.js:710 +#: order/templates/order/sales_order_detail.html:404 templates/js/build.js:710 #: templates/js/build.js:1007 msgid "Allocated" msgstr "" -#: order/templates/order/sales_order_detail.html:286 +#: order/templates/order/sales_order_detail.html:406 msgid "Fulfilled" msgstr "" -#: order/templates/order/sales_order_detail.html:323 +#: order/templates/order/sales_order_detail.html:443 msgid "PO" msgstr "" -#: order/templates/order/sales_order_detail.html:353 +#: order/templates/order/sales_order_detail.html:473 msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:356 templates/js/build.js:773 +#: order/templates/order/sales_order_detail.html:476 templates/js/build.js:773 msgid "Allocate stock" msgstr "" -#: order/templates/order/sales_order_detail.html:359 +#: order/templates/order/sales_order_detail.html:479 msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:363 templates/js/build.js:766 +#: order/templates/order/sales_order_detail.html:483 templates/js/build.js:766 #: templates/js/build.js:1210 msgid "Build stock" msgstr "" -#: order/templates/order/sales_order_detail.html:366 -#: order/templates/order/sales_order_detail.html:485 +#: order/templates/order/sales_order_detail.html:486 +#: order/templates/order/sales_order_detail.html:605 msgid "Calculate price" msgstr "" -#: order/templates/order/sales_order_detail.html:370 +#: order/templates/order/sales_order_detail.html:490 msgid "Delete line item " msgstr "" -#: order/templates/order/sales_order_detail.html:491 +#: order/templates/order/sales_order_detail.html:611 msgid "Update Unit Price" msgstr "" -#: order/templates/order/sales_order_notes.html:14 -msgid "Sales Order Notes" -msgstr "" - #: order/templates/order/sales_order_ship.html:10 msgid "This order has not been fully allocated. If the order is marked as shipped, it can no longer be adjusted." msgstr "" @@ -3505,164 +3467,171 @@ msgstr "" msgid "This action will unallocate the following stock from the Sales Order" msgstr "" -#: order/templates/order/so_attachments.html:12 +#: order/templates/order/so_navbar.html:12 +msgid "Sales Order Line Items" +msgstr "" + +#: order/templates/order/so_navbar.html:15 +msgid "Order Items" +msgstr "" + #: order/templates/order/so_navbar.html:26 msgid "Sales Order Attachments" msgstr "" -#: order/views.py:151 +#: order/views.py:104 msgid "Cancel Order" msgstr "" -#: order/views.py:160 order/views.py:186 +#: order/views.py:113 order/views.py:139 msgid "Confirm order cancellation" msgstr "" -#: order/views.py:163 order/views.py:189 +#: order/views.py:116 order/views.py:142 msgid "Order cannot be cancelled" msgstr "" -#: order/views.py:177 +#: order/views.py:130 msgid "Cancel sales order" msgstr "" -#: order/views.py:203 +#: order/views.py:156 msgid "Issue Order" msgstr "" -#: order/views.py:212 +#: order/views.py:165 msgid "Confirm order placement" msgstr "" -#: order/views.py:222 +#: order/views.py:175 msgid "Purchase order issued" msgstr "" -#: order/views.py:233 +#: order/views.py:186 msgid "Complete Order" msgstr "" -#: order/views.py:249 +#: order/views.py:202 msgid "Confirm order completion" msgstr "" -#: order/views.py:260 +#: order/views.py:213 msgid "Purchase order completed" msgstr "" -#: order/views.py:270 +#: order/views.py:223 msgid "Ship Order" msgstr "" -#: order/views.py:286 +#: order/views.py:239 msgid "Confirm order shipment" msgstr "" -#: order/views.py:292 +#: order/views.py:245 msgid "Could not ship order" msgstr "" -#: order/views.py:339 +#: order/views.py:292 msgid "Match Supplier Parts" msgstr "" -#: order/views.py:536 +#: order/views.py:489 msgid "Receive Parts" msgstr "" -#: order/views.py:606 +#: order/views.py:559 msgid "Items received" msgstr "" -#: order/views.py:620 +#: order/views.py:573 msgid "No destination set" msgstr "" -#: order/views.py:665 +#: order/views.py:618 msgid "Error converting quantity to number" msgstr "" -#: order/views.py:671 +#: order/views.py:624 msgid "Receive quantity less than zero" msgstr "" -#: order/views.py:677 +#: order/views.py:630 msgid "No lines specified" msgstr "" -#: order/views.py:750 +#: order/views.py:703 msgid "Update prices" msgstr "" -#: order/views.py:1008 +#: order/views.py:961 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1061 +#: order/views.py:1014 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1106 +#: order/views.py:1059 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1122 +#: order/views.py:1075 msgid "Select line item" msgstr "" -#: order/views.py:1153 +#: order/views.py:1106 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "" -#: order/views.py:1163 +#: order/views.py:1116 #, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1171 +#: order/views.py:1124 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1225 +#: order/views.py:1178 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1299 +#: order/views.py:1252 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1314 +#: order/views.py:1267 msgid "Remove allocation" msgstr "" -#: order/views.py:1386 +#: order/views.py:1339 msgid "Sales order not found" msgstr "" -#: order/views.py:1392 +#: order/views.py:1345 msgid "Price not found" msgstr "" -#: order/views.py:1395 +#: order/views.py:1348 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1400 +#: order/views.py:1353 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" #: part/bom.py:133 part/models.py:72 part/models.py:755 -#: part/templates/part/category.html:75 part/templates/part/detail.html:91 +#: part/templates/part/category.html:75 msgid "Default Location" msgstr "" -#: part/bom.py:134 part/templates/part/part_base.html:140 +#: part/bom.py:134 part/templates/part/part_base.html:182 msgid "Available Stock" msgstr "" @@ -3842,7 +3811,7 @@ msgstr "" msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:679 part/templates/part/detail.html:23 +#: part/models.py:679 msgid "Part name" msgstr "" @@ -3858,7 +3827,7 @@ msgstr "" msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:698 part/templates/part/detail.html:61 +#: part/models.py:698 msgid "Variant Of" msgstr "" @@ -3867,7 +3836,7 @@ msgid "Part description" msgstr "" #: part/models.py:709 part/templates/part/category.html:82 -#: part/templates/part/detail.html:68 +#: part/templates/part/part_base.html:130 msgid "Keywords" msgstr "" @@ -3875,8 +3844,8 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:74 -#: part/templates/part/set_category.html:15 templates/js/part.js:553 +#: part/models.py:717 part/models.py:2268 +#: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "" @@ -3884,9 +3853,7 @@ msgstr "" msgid "Part category" msgstr "" -#: part/models.py:723 part/templates/part/detail.html:29 -#: part/templates/part/part_base.html:103 templates/js/part.js:169 -#: templates/js/part.js:397 +#: part/models.py:723 templates/js/part.js:257 templates/js/part.js:485 msgid "IPN" msgstr "" @@ -3898,8 +3865,7 @@ msgstr "" msgid "Part revision or version number" msgstr "" -#: part/models.py:731 part/templates/part/detail.html:36 report/models.py:200 -#: templates/js/part.js:173 +#: part/models.py:731 report/models.py:200 templates/js/part.js:261 msgid "Revision" msgstr "" @@ -3907,7 +3873,7 @@ msgstr "" msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:800 part/templates/part/detail.html:98 +#: part/models.py:800 msgid "Default Supplier" msgstr "" @@ -3923,7 +3889,7 @@ msgstr "" msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:814 part/templates/part/detail.html:114 +#: part/models.py:814 msgid "Minimum Stock" msgstr "" @@ -3955,9 +3921,9 @@ msgstr "" msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:854 part/templates/part/detail.html:255 -#: templates/js/table_filters.js:21 templates/js/table_filters.js:69 -#: templates/js/table_filters.js:250 templates/js/table_filters.js:319 +#: part/models.py:854 templates/js/table_filters.js:21 +#: templates/js/table_filters.js:69 templates/js/table_filters.js:250 +#: templates/js/table_filters.js:319 msgid "Active" msgstr "" @@ -4005,7 +3971,7 @@ msgstr "" msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:818 templates/js/stock.js:426 +#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:426 msgid "Test Name" msgstr "" @@ -4021,7 +3987,7 @@ msgstr "" msgid "Enter description for this test" msgstr "" -#: part/models.py:2136 templates/js/part.js:827 +#: part/models.py:2136 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "" @@ -4030,7 +3996,7 @@ msgstr "" msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2142 templates/js/part.js:835 +#: part/models.py:2142 templates/js/part.js:923 msgid "Requires Value" msgstr "" @@ -4038,7 +4004,7 @@ msgstr "" msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2148 templates/js/part.js:842 +#: part/models.py:2148 templates/js/part.js:930 msgid "Requires Attachment" msgstr "" @@ -4168,87 +4134,61 @@ msgstr "" msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" -#: part/templates/part/allocation.html:11 -msgid "Build Order Allocations" -msgstr "" - -#: part/templates/part/allocation.html:24 -msgid "Sales Order Allocations" -msgstr "" - -#: part/templates/part/bom.html:10 part/templates/part/navbar.html:45 -#: part/templates/part/navbar.html:48 -msgid "Bill of Materials" -msgstr "" - -#: part/templates/part/bom.html:17 +#: part/templates/part/bom.html:6 msgid "You do not have permission to edit the BOM." msgstr "" -#: part/templates/part/bom.html:25 +#: part/templates/part/bom.html:14 #, python-format msgid "The BOM for %(part)s has changed, and must be validated.
" msgstr "" -#: part/templates/part/bom.html:27 +#: part/templates/part/bom.html:16 #, python-format msgid "The BOM for %(part)s was last checked by %(checker)s on %(check_date)s" msgstr "" -#: part/templates/part/bom.html:31 +#: part/templates/part/bom.html:20 #, python-format msgid "The BOM for %(part)s has not been validated." msgstr "" -#: part/templates/part/bom.html:38 +#: part/templates/part/bom.html:27 msgid "Remove selected BOM items" msgstr "" -#: part/templates/part/bom.html:41 +#: part/templates/part/bom.html:30 msgid "Import BOM data" msgstr "" -#: part/templates/part/bom.html:45 +#: part/templates/part/bom.html:34 msgid "Copy BOM from parent part" msgstr "" -#: part/templates/part/bom.html:49 +#: part/templates/part/bom.html:38 msgid "New BOM Item" msgstr "" -#: part/templates/part/bom.html:52 +#: part/templates/part/bom.html:41 msgid "Finish Editing" msgstr "" -#: part/templates/part/bom.html:57 +#: part/templates/part/bom.html:46 msgid "Edit BOM" msgstr "" -#: part/templates/part/bom.html:61 +#: part/templates/part/bom.html:50 msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:67 part/views.py:1620 +#: part/templates/part/bom.html:56 part/views.py:1574 msgid "Export Bill of Materials" msgstr "" -#: part/templates/part/bom.html:70 +#: part/templates/part/bom.html:59 msgid "Print BOM Report" msgstr "" -#: part/templates/part/bom.html:116 -msgid "Delete selected BOM items?" -msgstr "" - -#: part/templates/part/bom.html:117 -msgid "All selected BOM items will be deleted" -msgstr "" - -#: part/templates/part/bom.html:167 part/views.py:451 -#: templates/js/stock.js:1623 -msgid "Create New Part" -msgstr "" - #: part/templates/part/bom_duplicate.html:13 msgid "This part already has a Bill of Materials" msgstr "" @@ -4257,23 +4197,27 @@ msgstr "" msgid "Select Part" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:11 +#: part/templates/part/bom_upload/upload_file.html:7 msgid "Upload BOM File" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:18 +#: part/templates/part/bom_upload/upload_file.html:12 +msgid "Upload Bill of Materials" +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:16 msgid "Requirements for BOM upload" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:20 +#: part/templates/part/bom_upload/upload_file.html:18 msgid "The BOM file must contain the required named columns as provided in the " msgstr "" -#: part/templates/part/bom_upload/upload_file.html:20 +#: part/templates/part/bom_upload/upload_file.html:18 msgid "BOM Upload Template" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:21 +#: part/templates/part/bom_upload/upload_file.html:19 msgid "Each part must already exist in the database" msgstr "" @@ -4286,19 +4230,11 @@ msgstr "" msgid "This will validate each line in the BOM." msgstr "" -#: part/templates/part/build.html:10 -msgid "Part Builds" -msgstr "" - -#: part/templates/part/build.html:18 -msgid "Start New Build" -msgstr "" - #: part/templates/part/category.html:33 msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:1958 +#: part/templates/part/category.html:38 part/views.py:1900 msgid "Create new part category" msgstr "" @@ -4322,10 +4258,9 @@ msgstr "" msgid "Category Description" msgstr "" -#: part/templates/part/category.html:88 +#: part/templates/part/category.html:88 part/templates/part/category.html:174 #: part/templates/part/category_navbar.html:14 -#: part/templates/part/category_navbar.html:21 -#: part/templates/part/subcategory.html:16 +#: part/templates/part/category_navbar.html:17 msgid "Subcategories" msgstr "" @@ -4333,61 +4268,65 @@ msgstr "" msgid "Parts (Including subcategories)" msgstr "" -#: part/templates/part/category.html:122 +#: part/templates/part/category.html:126 msgid "Export Part Data" msgstr "" -#: part/templates/part/category.html:126 +#: part/templates/part/category.html:130 msgid "Create new part" msgstr "" -#: part/templates/part/category.html:134 +#: part/templates/part/category.html:138 msgid "Set category" msgstr "" -#: part/templates/part/category.html:134 +#: part/templates/part/category.html:138 msgid "Set Category" msgstr "" -#: part/templates/part/category.html:137 +#: part/templates/part/category.html:141 msgid "Export Data" msgstr "" -#: part/templates/part/category.html:141 +#: part/templates/part/category.html:145 msgid "View list display" msgstr "" -#: part/templates/part/category.html:144 +#: part/templates/part/category.html:148 msgid "View grid display" msgstr "" -#: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:204 +#: part/templates/part/category.html:164 +msgid "Part Parameters" +msgstr "" + +#: part/templates/part/category.html:256 +#: stock/templates/stock/location.html:260 msgid "Create new location" msgstr "" -#: part/templates/part/category.html:223 part/templates/part/category.html:253 -#: part/templates/part/part_base.html:418 +#: part/templates/part/category.html:261 part/templates/part/category.html:291 +#: templates/js/part.js:25 msgid "New Category" msgstr "" -#: part/templates/part/category.html:224 +#: part/templates/part/category.html:262 msgid "Create new category" msgstr "" -#: part/templates/part/category.html:254 +#: part/templates/part/category.html:292 msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:907 +#: part/templates/part/category.html:298 stock/views.py:907 msgid "Create new Stock Location" msgstr "" -#: part/templates/part/category.html:279 +#: part/templates/part/category.html:317 msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:286 part/views.py:1906 +#: part/templates/part/category.html:324 part/views.py:1848 msgid "Edit Part Category" msgstr "" @@ -4426,15 +4365,11 @@ msgstr "" msgid "If this category is deleted, these parts will be moved to the top-level category Teile" msgstr "" -#: part/templates/part/category_navbar.html:37 -#: part/templates/part/category_navbar.html:40 +#: part/templates/part/category_navbar.html:29 +#: part/templates/part/category_navbar.html:32 msgid "Import Parts" msgstr "" -#: part/templates/part/category_parametric.html:10 -msgid "Part Parameters" -msgstr "" - #: part/templates/part/copy_part.html:9 part/views.py:327 msgid "Duplicate Part" msgstr "" @@ -4459,98 +4394,146 @@ msgstr "" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "" -#: part/templates/part/detail.html:12 part/templates/part/navbar.html:14 -msgid "Part Details" +#: part/templates/part/detail.html:16 +msgid "Part Stock" msgstr "" -#: part/templates/part/detail.html:43 part/templates/part/part_base.html:204 -msgid "Latest Serial Number" +#: part/templates/part/detail.html:21 +#, python-format +msgid "Showing stock for all variants of %(full_name)s" msgstr "" -#: part/templates/part/detail.html:48 -msgid "No serial numbers recorded" +#: part/templates/part/detail.html:30 part/templates/part/navbar.html:93 +msgid "Part Test Templates" msgstr "" -#: part/templates/part/detail.html:121 -msgid "Stock Expiry Time" +#: part/templates/part/detail.html:36 +msgid "Add Test Template" msgstr "" -#: part/templates/part/detail.html:140 -msgid "Responsible User" +#: part/templates/part/detail.html:77 +msgid "New sales order" msgstr "" -#: part/templates/part/detail.html:154 -msgid "Edit Notes" +#: part/templates/part/detail.html:77 +msgid "New Order" msgstr "" -#: part/templates/part/detail.html:181 -msgid "Part is virtual (not a physical part)" +#: part/templates/part/detail.html:90 +msgid "Sales Order Allocations" msgstr "" -#: part/templates/part/detail.html:183 -msgid "Part is not a virtual part" +#: part/templates/part/detail.html:130 part/templates/part/navbar.html:21 +msgid "Part Variants" msgstr "" -#: part/templates/part/detail.html:191 -msgid "Part is a template part (variants can be made from this part)" +#: part/templates/part/detail.html:137 +msgid "Create new variant" msgstr "" -#: part/templates/part/detail.html:193 -msgid "Part is not a template part" +#: part/templates/part/detail.html:138 +msgid "New Variant" msgstr "" -#: part/templates/part/detail.html:201 -msgid "Part can be assembled from other parts" -msgstr "" - -#: part/templates/part/detail.html:203 -msgid "Part cannot be assembled from other parts" -msgstr "" - -#: part/templates/part/detail.html:211 -msgid "Part can be used in assemblies" -msgstr "" - -#: part/templates/part/detail.html:213 -msgid "Part cannot be used in assemblies" -msgstr "" - -#: part/templates/part/detail.html:221 -msgid "Part stock is tracked by serial number" -msgstr "" - -#: part/templates/part/detail.html:223 -msgid "Part stock is not tracked by serial number" -msgstr "" - -#: part/templates/part/detail.html:231 part/templates/part/detail.html:233 -msgid "Part can be purchased from external suppliers" -msgstr "" - -#: part/templates/part/detail.html:241 -msgid "Part can be sold to customers" -msgstr "" - -#: part/templates/part/detail.html:243 -msgid "Part cannot be sold to customers" -msgstr "" - -#: part/templates/part/detail.html:258 -msgid "Part is active" -msgstr "" - -#: part/templates/part/detail.html:260 -msgid "Part is not active" -msgstr "" - -#: part/templates/part/detail.html:281 +#: part/templates/part/detail.html:161 msgid "Add new parameter" msgstr "" +#: part/templates/part/detail.html:182 part/templates/part/navbar.html:101 +#: part/templates/part/navbar.html:104 +msgid "Related Parts" +msgstr "" + +#: part/templates/part/detail.html:188 +msgid "Add Related" +msgstr "" + +#: part/templates/part/detail.html:228 +msgid "Part Suppliers" +msgstr "" + +#: part/templates/part/detail.html:252 part/templates/part/navbar.html:35 +#: part/templates/part/navbar.html:38 +msgid "Bill of Materials" +msgstr "" + +#: part/templates/part/detail.html:261 +msgid "Assemblies" +msgstr "" + +#: part/templates/part/detail.html:277 +msgid "Part Builds" +msgstr "" + +#: part/templates/part/detail.html:284 +msgid "Start New Build" +msgstr "" + +#: part/templates/part/detail.html:298 +msgid "Build Order Allocations" +msgstr "" + +#: part/templates/part/detail.html:307 +msgid "Part Manufacturers" +msgstr "" + #: part/templates/part/detail.html:319 +msgid "Delete manufacturer parts" +msgstr "" + +#: part/templates/part/detail.html:394 +msgid "Delete selected BOM items?" +msgstr "" + +#: part/templates/part/detail.html:395 +msgid "All selected BOM items will be deleted" +msgstr "" + +#: part/templates/part/detail.html:445 part/views.py:451 +#: templates/js/stock.js:1623 +msgid "Create New Part" +msgstr "" + +#: part/templates/part/detail.html:580 +msgid "Add Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:598 +msgid "Edit Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:610 +msgid "Delete Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:669 msgid "Edit Part Notes" msgstr "" +#: part/templates/part/detail.html:823 +msgid "Create new manufacturer" +msgstr "" + +#: part/templates/part/detail.html:917 +#, python-format +msgid "Single Price - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:929 +#, python-format +msgid "Single Price Difference - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:941 +#, python-format +msgid "Part Single Price - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:1030 +#, python-format +msgid "Unit Price - %(currency)s" +msgstr "" + #: part/templates/part/import_wizard/ajax_part_upload.html:29 #: part/templates/part/import_wizard/part_upload.html:51 msgid "Unsuffitient privileges." @@ -4560,222 +4543,206 @@ msgstr "" msgid "Import Parts from File" msgstr "" -#: part/templates/part/navbar.html:23 part/templates/part/variants.html:11 -msgid "Part Variants" -msgstr "" - -#: part/templates/part/navbar.html:26 +#: part/templates/part/navbar.html:24 msgid "Variants" msgstr "" -#: part/templates/part/navbar.html:37 -msgid "Allocated Stock" -msgstr "" - -#: part/templates/part/navbar.html:40 -msgid "Allocations" -msgstr "" - -#: part/templates/part/navbar.html:61 part/templates/part/navbar.html:64 +#: part/templates/part/navbar.html:51 part/templates/part/navbar.html:54 msgid "Used In" msgstr "" -#: part/templates/part/navbar.html:71 +#: part/templates/part/navbar.html:61 msgid "Prices" msgstr "" -#: part/templates/part/navbar.html:97 part/templates/part/part_tests.html:10 -msgid "Part Test Templates" -msgstr "" - -#: part/templates/part/navbar.html:100 +#: part/templates/part/navbar.html:96 msgid "Test Templates" msgstr "" -#: part/templates/part/navbar.html:105 part/templates/part/navbar.html:108 -#: part/templates/part/related.html:10 -msgid "Related Parts" -msgstr "" - #: part/templates/part/part_app_base.html:12 msgid "Part List" msgstr "" #: part/templates/part/part_base.html:26 templates/js/company.js:280 -#: templates/js/company.js:486 templates/js/part.js:84 templates/js/part.js:161 +#: templates/js/company.js:486 templates/js/part.js:172 +#: templates/js/part.js:249 msgid "Inactive" msgstr "" -#: part/templates/part/part_base.html:33 +#: part/templates/part/part_base.html:36 +msgid "Part is virtual (not a physical part)" +msgstr "" + +#: part/templates/part/part_base.html:39 +msgid "Part is a template part (variants can be made from this part)" +msgstr "" + +#: part/templates/part/part_base.html:42 +msgid "Part can be assembled from other parts" +msgstr "" + +#: part/templates/part/part_base.html:45 +msgid "Part can be used in assemblies" +msgstr "" + +#: part/templates/part/part_base.html:48 +msgid "Part stock is tracked by serial number" +msgstr "" + +#: part/templates/part/part_base.html:51 +msgid "Part can be purchased from external suppliers" +msgstr "" + +#: part/templates/part/part_base.html:54 +msgid "Part can be sold to customers" +msgstr "" + +#: part/templates/part/part_base.html:60 msgid "Star this part" msgstr "" -#: part/templates/part/part_base.html:40 +#: part/templates/part/part_base.html:67 #: stock/templates/stock/item_base.html:75 #: stock/templates/stock/location.html:51 msgid "Barcode actions" msgstr "" -#: part/templates/part/part_base.html:42 +#: part/templates/part/part_base.html:69 #: stock/templates/stock/item_base.html:77 #: stock/templates/stock/location.html:53 templates/qr_button.html:1 msgid "Show QR Code" msgstr "" -#: part/templates/part/part_base.html:43 +#: part/templates/part/part_base.html:70 #: stock/templates/stock/item_base.html:93 #: stock/templates/stock/location.html:54 msgid "Print Label" msgstr "" -#: part/templates/part/part_base.html:48 +#: part/templates/part/part_base.html:75 msgid "Show pricing information" msgstr "" -#: part/templates/part/part_base.html:53 +#: part/templates/part/part_base.html:80 #: stock/templates/stock/item_base.html:140 #: stock/templates/stock/location.html:62 msgid "Stock actions" msgstr "" -#: part/templates/part/part_base.html:60 +#: part/templates/part/part_base.html:87 msgid "Count part stock" msgstr "" -#: part/templates/part/part_base.html:66 +#: part/templates/part/part_base.html:93 msgid "Transfer part stock" msgstr "" -#: part/templates/part/part_base.html:83 +#: part/templates/part/part_base.html:110 msgid "Part actions" msgstr "" -#: part/templates/part/part_base.html:86 +#: part/templates/part/part_base.html:113 msgid "Duplicate part" msgstr "" -#: part/templates/part/part_base.html:89 +#: part/templates/part/part_base.html:116 msgid "Edit part" msgstr "" -#: part/templates/part/part_base.html:92 +#: part/templates/part/part_base.html:119 msgid "Delete part" msgstr "" -#: part/templates/part/part_base.html:123 +#: part/templates/part/part_base.html:154 +msgid "Latest Serial Number" +msgstr "" + +#: part/templates/part/part_base.html:165 msgid "This is a virtual part" msgstr "" -#: part/templates/part/part_base.html:129 +#: part/templates/part/part_base.html:171 #, python-format msgid "This part is a variant of %(link)s" msgstr "" -#: part/templates/part/part_base.html:146 templates/js/table_filters.js:165 +#: part/templates/part/part_base.html:188 templates/js/table_filters.js:165 msgid "In Stock" msgstr "" -#: part/templates/part/part_base.html:159 templates/InvenTree/index.html:132 +#: part/templates/part/part_base.html:201 templates/InvenTree/index.html:132 msgid "Required for Build Orders" msgstr "" -#: part/templates/part/part_base.html:166 +#: part/templates/part/part_base.html:208 msgid "Required for Sales Orders" msgstr "" -#: part/templates/part/part_base.html:173 +#: part/templates/part/part_base.html:215 msgid "Allocated to Orders" msgstr "" -#: part/templates/part/part_base.html:188 templates/js/bom.js:316 +#: part/templates/part/part_base.html:230 templates/js/bom.js:316 msgid "Can Build" msgstr "" -#: part/templates/part/part_base.html:194 templates/js/part.js:413 -#: templates/js/part.js:586 +#: part/templates/part/part_base.html:236 templates/js/part.js:501 +#: templates/js/part.js:674 msgid "Building" msgstr "" -#: part/templates/part/part_base.html:325 part/templates/part/prices.html:131 +#: part/templates/part/part_base.html:331 part/templates/part/prices.html:125 msgid "Calculate" msgstr "" -#: part/templates/part/part_base.html:419 -msgid "Create New Part Category" -msgstr "" - -#: part/templates/part/part_base.html:427 -msgid "New Parent" -msgstr "" - -#: part/templates/part/part_base.html:475 -msgid "Edit Part" -msgstr "" - -#: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:27 +#: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:21 msgid "Supplier Pricing" msgstr "" #: part/templates/part/part_pricing.html:26 #: part/templates/part/part_pricing.html:52 #: part/templates/part/part_pricing.html:85 -#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:31 -#: part/templates/part/prices.html:58 part/templates/part/prices.html:90 -#: part/templates/part/prices.html:107 +#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:25 +#: part/templates/part/prices.html:52 part/templates/part/prices.html:84 +#: part/templates/part/prices.html:101 msgid "Unit Cost" msgstr "" #: part/templates/part/part_pricing.html:32 #: part/templates/part/part_pricing.html:58 #: part/templates/part/part_pricing.html:89 -#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:38 -#: part/templates/part/prices.html:65 part/templates/part/prices.html:95 -#: part/templates/part/prices.html:112 +#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:32 +#: part/templates/part/prices.html:59 part/templates/part/prices.html:89 +#: part/templates/part/prices.html:106 msgid "Total Cost" msgstr "" -#: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:46 +#: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:40 msgid "No supplier pricing available" msgstr "" -#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:55 -#: part/templates/part/prices.html:235 +#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:49 +#: part/templates/part/prices.html:225 msgid "BOM Pricing" msgstr "" -#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:73 +#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:67 msgid "Note: BOM pricing is incomplete for this part" msgstr "" -#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:80 +#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:74 msgid "No BOM pricing available" msgstr "" -#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:89 +#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:83 msgid "Internal Price" msgstr "" #: part/templates/part/part_pricing.html:113 -#: part/templates/part/prices.html:121 +#: part/templates/part/prices.html:115 msgid "No pricing information is available for this part." msgstr "" -#: part/templates/part/part_tests.html:17 -msgid "Add Test Template" -msgstr "" - -#: part/templates/part/part_tests.html:61 -msgid "Add Test Result Template" -msgstr "" - -#: part/templates/part/part_tests.html:79 -msgid "Edit Test Result Template" -msgstr "" - -#: part/templates/part/part_tests.html:91 -msgid "Delete Test Result Template" -msgstr "" - #: part/templates/part/part_thumb.html:20 msgid "Select from existing images" msgstr "" @@ -4810,123 +4777,78 @@ msgstr "" msgid "There are %(count)s unique parts tracked for '%(full_name)s'. Deleting this part will permanently remove this tracking information." msgstr "" -#: part/templates/part/prices.html:12 -msgid "General Price Information" -msgstr "" - -#: part/templates/part/prices.html:22 +#: part/templates/part/prices.html:16 msgid "Pricing ranges" msgstr "" -#: part/templates/part/prices.html:28 +#: part/templates/part/prices.html:22 msgid "Show supplier cost" msgstr "" -#: part/templates/part/prices.html:29 +#: part/templates/part/prices.html:23 msgid "Show purchase price" msgstr "" -#: part/templates/part/prices.html:56 +#: part/templates/part/prices.html:50 msgid "Show BOM cost" msgstr "" -#: part/templates/part/prices.html:104 +#: part/templates/part/prices.html:98 msgid "Show sale cost" msgstr "" -#: part/templates/part/prices.html:105 +#: part/templates/part/prices.html:99 msgid "Show sale price" msgstr "" -#: part/templates/part/prices.html:127 +#: part/templates/part/prices.html:121 msgid "Calculation parameters" msgstr "" -#: part/templates/part/prices.html:146 +#: part/templates/part/prices.html:136 msgid "Supplier Cost" msgstr "" -#: part/templates/part/prices.html:147 part/templates/part/prices.html:167 -#: part/templates/part/prices.html:193 part/templates/part/prices.html:224 -#: part/templates/part/prices.html:251 part/templates/part/prices.html:279 +#: part/templates/part/prices.html:137 part/templates/part/prices.html:158 +#: part/templates/part/prices.html:183 part/templates/part/prices.html:213 +#: part/templates/part/prices.html:239 part/templates/part/prices.html:267 msgid "Jump to overview" msgstr "" -#: part/templates/part/prices.html:172 +#: part/templates/part/prices.html:162 msgid "Stock Pricing" msgstr "" -#: part/templates/part/prices.html:180 +#: part/templates/part/prices.html:172 msgid "No stock pricing history is available for this part." msgstr "" -#: part/templates/part/prices.html:192 +#: part/templates/part/prices.html:182 msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:2376 +#: part/templates/part/prices.html:197 part/views.py:2318 msgid "Add Internal Price Break" msgstr "" -#: part/templates/part/prices.html:223 +#: part/templates/part/prices.html:212 msgid "BOM Cost" msgstr "" -#: part/templates/part/prices.html:250 +#: part/templates/part/prices.html:238 msgid "Sale Cost" msgstr "" -#: part/templates/part/prices.html:290 +#: part/templates/part/prices.html:278 msgid "No sale pice history available for this part." msgstr "" -#: part/templates/part/prices.html:340 -#, python-format -msgid "Single Price - %(currency)s" -msgstr "" - -#: part/templates/part/prices.html:352 -#, python-format -msgid "Single Price Difference - %(currency)s" -msgstr "" - -#: part/templates/part/prices.html:364 -#, python-format -msgid "Part Single Price - %(currency)s" -msgstr "" - -#: part/templates/part/prices.html:464 -#, python-format -msgid "Unit Price - %(currency)s" -msgstr "" - -#: part/templates/part/related.html:18 -msgid "Add Related" -msgstr "" - -#: part/templates/part/sales_orders.html:18 -msgid "New sales order" -msgstr "" - -#: part/templates/part/sales_orders.html:18 -msgid "New Order" -msgstr "" - #: part/templates/part/set_category.html:9 msgid "Set category for the following parts" msgstr "" -#: part/templates/part/stock.html:10 -msgid "Part Stock" -msgstr "" - -#: part/templates/part/stock.html:16 -#, python-format -msgid "Showing stock for all variants of %(full_name)s" -msgstr "" - #: part/templates/part/stock_count.html:7 templates/js/bom.js:239 -#: templates/js/part.js:403 templates/js/part.js:590 +#: templates/js/part.js:491 templates/js/part.js:678 msgid "No Stock" msgstr "" @@ -4934,30 +4856,6 @@ msgstr "" msgid "Low Stock" msgstr "" -#: part/templates/part/supplier.html:11 -msgid "Part Suppliers" -msgstr "" - -#: part/templates/part/supplier.html:39 -msgid "Part Manufacturers" -msgstr "" - -#: part/templates/part/supplier.html:52 -msgid "Delete manufacturer parts" -msgstr "" - -#: part/templates/part/supplier.html:86 -msgid "Create new manufacturer" -msgstr "" - -#: part/templates/part/track.html:10 -msgid "Part Tracking" -msgstr "" - -#: part/templates/part/used_in.html:9 -msgid "Assemblies" -msgstr "" - #: part/templates/part/variant_part.html:9 msgid "Create new part variant" msgstr "" @@ -4967,14 +4865,6 @@ msgstr "" msgid "Create a new variant of template '%(full_name)s'." msgstr "" -#: part/templates/part/variants.html:19 -msgid "Create new variant" -msgstr "" - -#: part/templates/part/variants.html:20 -msgid "New Variant" -msgstr "" - #: part/templatetags/inventree_extras.py:99 msgid "Unknown database" msgstr "" @@ -5016,115 +4906,111 @@ msgstr "" msgid "Match References" msgstr "" -#: part/views.py:892 +#: part/views.py:880 msgid "None" msgstr "" -#: part/views.py:951 +#: part/views.py:939 msgid "Part QR Code" msgstr "" -#: part/views.py:1053 +#: part/views.py:1041 msgid "Select Part Image" msgstr "" -#: part/views.py:1079 +#: part/views.py:1067 msgid "Updated part image" msgstr "" -#: part/views.py:1082 +#: part/views.py:1070 msgid "Part image not found" msgstr "" -#: part/views.py:1093 -msgid "Edit Part Properties" -msgstr "" - -#: part/views.py:1128 +#: part/views.py:1082 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1158 +#: part/views.py:1112 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1179 +#: part/views.py:1133 msgid "Validate BOM" msgstr "" -#: part/views.py:1200 +#: part/views.py:1154 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1211 +#: part/views.py:1165 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1284 +#: part/views.py:1238 msgid "Match Parts" msgstr "" -#: part/views.py:1672 +#: part/views.py:1626 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:1679 +#: part/views.py:1633 msgid "Part was deleted" msgstr "" -#: part/views.py:1688 +#: part/views.py:1642 msgid "Part Pricing" msgstr "" -#: part/views.py:1829 +#: part/views.py:1783 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:1839 +#: part/views.py:1793 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:1846 +#: part/views.py:1800 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:1944 +#: part/views.py:1886 msgid "Delete Part Category" msgstr "" -#: part/views.py:1950 +#: part/views.py:1892 msgid "Part category was deleted" msgstr "" -#: part/views.py:2002 +#: part/views.py:1944 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2103 +#: part/views.py:2045 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2159 +#: part/views.py:2101 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2178 +#: part/views.py:2120 msgid "Create BOM Item" msgstr "" -#: part/views.py:2248 +#: part/views.py:2190 msgid "Edit BOM item" msgstr "" -#: part/views.py:2309 +#: part/views.py:2251 msgid "Added new price break" msgstr "" -#: part/views.py:2385 +#: part/views.py:2327 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2393 +#: part/views.py:2335 msgid "Delete Internal Price Break" msgstr "" @@ -5473,7 +5359,7 @@ msgstr "" msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:537 stock/templates/stock/item_notes.html:13 +#: stock/models.py:537 stock/templates/stock/item.html:98 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" @@ -5544,16 +5430,53 @@ msgstr "" msgid "Test notes" msgstr "" -#: stock/templates/stock/item.html:12 +#: stock/templates/stock/item.html:16 msgid "Stock Tracking Information" msgstr "" -#: stock/templates/stock/item.html:30 +#: stock/templates/stock/item.html:29 msgid "New Entry" msgstr "" -#: stock/templates/stock/item_attachments.html:11 -msgid "Stock Item Attachments" +#: stock/templates/stock/item.html:42 +msgid "Child Stock Items" +msgstr "" + +#: stock/templates/stock/item.html:49 +msgid "This stock item does not have any child items" +msgstr "" + +#: stock/templates/stock/item.html:57 stock/templates/stock/navbar.html:19 +#: stock/templates/stock/navbar.html:22 +msgid "Test Data" +msgstr "" + +#: stock/templates/stock/item.html:65 +msgid "Delete Test Data" +msgstr "" + +#: stock/templates/stock/item.html:69 +msgid "Add Test Data" +msgstr "" + +#: stock/templates/stock/item.html:72 stock/templates/stock/item_base.html:95 +msgid "Test Report" +msgstr "" + +#: stock/templates/stock/item.html:119 stock/templates/stock/navbar.html:27 +msgid "Installed Stock Items" +msgstr "" + +#: stock/templates/stock/item.html:280 stock/templates/stock/item.html:305 +msgid "Add Test Result" +msgstr "" + +#: stock/templates/stock/item.html:325 +msgid "Edit Test Result" +msgstr "" + +#: stock/templates/stock/item.html:339 +msgid "Delete Test Result" msgstr "" #: stock/templates/stock/item_base.html:33 @@ -5583,11 +5506,6 @@ msgstr "" msgid "Printing actions" msgstr "" -#: stock/templates/stock/item_base.html:95 -#: stock/templates/stock/item_tests.html:27 -msgid "Test Report" -msgstr "" - #: stock/templates/stock/item_base.html:104 msgid "Stock adjustment actions" msgstr "" @@ -5738,18 +5656,14 @@ msgstr "" msgid "Tests" msgstr "" -#: stock/templates/stock/item_base.html:511 +#: stock/templates/stock/item_base.html:500 +msgid "Save" +msgstr "" + +#: stock/templates/stock/item_base.html:512 msgid "Edit Stock Status" msgstr "" -#: stock/templates/stock/item_childs.html:12 -msgid "Child Stock Items" -msgstr "" - -#: stock/templates/stock/item_childs.html:20 -msgid "This stock item does not have any child items" -msgstr "" - #: stock/templates/stock/item_delete.html:9 msgid "Are you sure you want to delete this stock item?" msgstr "" @@ -5775,11 +5689,6 @@ msgstr "" msgid "The StockItem is currently in stock" msgstr "" -#: stock/templates/stock/item_installed.html:11 -#: stock/templates/stock/navbar.html:27 -msgid "Installed Stock Items" -msgstr "" - #: stock/templates/stock/item_serialize.html:5 msgid "Create serialized items from this stock item." msgstr "" @@ -5788,32 +5697,6 @@ msgstr "" msgid "Select quantity to serialize, and unique serial numbers." msgstr "" -#: stock/templates/stock/item_tests.html:11 -#: stock/templates/stock/navbar.html:19 stock/templates/stock/navbar.html:22 -msgid "Test Data" -msgstr "" - -#: stock/templates/stock/item_tests.html:20 -msgid "Delete Test Data" -msgstr "" - -#: stock/templates/stock/item_tests.html:24 -msgid "Add Test Data" -msgstr "" - -#: stock/templates/stock/item_tests.html:86 -#: stock/templates/stock/item_tests.html:111 -msgid "Add Test Result" -msgstr "" - -#: stock/templates/stock/item_tests.html:131 -msgid "Edit Test Result" -msgstr "" - -#: stock/templates/stock/item_tests.html:145 -msgid "Delete Test Result" -msgstr "" - #: stock/templates/stock/location.html:20 msgid "You are not in the list of owners of this location. This stock location cannot be edited." msgstr "" @@ -5851,9 +5734,9 @@ msgid "Location Description" msgstr "" #: stock/templates/stock/location.html:114 +#: stock/templates/stock/location.html:155 #: stock/templates/stock/location_navbar.html:11 -#: stock/templates/stock/location_navbar.html:18 -#: stock/templates/stock/sublocation.html:16 +#: stock/templates/stock/location_navbar.html:14 msgid "Sublocations" msgstr "" @@ -5866,6 +5749,14 @@ msgstr "" msgid "Stock Locations" msgstr "" +#: stock/templates/stock/location.html:162 templates/stock_table.html:37 +msgid "Printing Actions" +msgstr "" + +#: stock/templates/stock/location.html:166 templates/stock_table.html:41 +msgid "Print labels" +msgstr "" + #: stock/templates/stock/location_delete.html:7 msgid "Are you sure you want to delete this stock location?" msgstr "" @@ -5919,14 +5810,6 @@ msgstr "" msgid "This action cannot be easily undone" msgstr "" -#: stock/templates/stock/sublocation.html:23 templates/stock_table.html:37 -msgid "Printing Actions" -msgstr "" - -#: stock/templates/stock/sublocation.html:27 templates/stock_table.html:41 -msgid "Print labels" -msgstr "" - #: stock/templates/stock/tracking_delete.html:6 msgid "Are you sure you want to delete this stock tracking entry?" msgstr "" @@ -6415,59 +6298,59 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" -#: templates/js/api.js:154 templates/js/modals.js:1024 +#: templates/js/api.js:162 templates/js/modals.js:1024 msgid "No Response" msgstr "" -#: templates/js/api.js:155 templates/js/modals.js:1025 +#: templates/js/api.js:163 templates/js/modals.js:1025 msgid "No response from the InvenTree server" msgstr "" -#: templates/js/api.js:160 +#: templates/js/api.js:168 msgid "Error 400: Bad request" msgstr "" -#: templates/js/api.js:161 +#: templates/js/api.js:169 msgid "API request returned error code 400" msgstr "" -#: templates/js/api.js:164 templates/js/modals.js:1034 +#: templates/js/api.js:172 templates/js/modals.js:1034 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/api.js:165 templates/js/modals.js:1035 +#: templates/js/api.js:173 templates/js/modals.js:1035 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/api.js:168 templates/js/modals.js:1039 +#: templates/js/api.js:176 templates/js/modals.js:1039 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/api.js:169 templates/js/modals.js:1040 +#: templates/js/api.js:177 templates/js/modals.js:1040 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/api.js:172 templates/js/modals.js:1044 +#: templates/js/api.js:180 templates/js/modals.js:1044 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/api.js:173 templates/js/modals.js:1045 +#: templates/js/api.js:181 templates/js/modals.js:1045 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/api.js:176 templates/js/modals.js:1049 +#: templates/js/api.js:184 templates/js/modals.js:1049 msgid "Error 408: Timeout" msgstr "" -#: templates/js/api.js:177 templates/js/modals.js:1050 +#: templates/js/api.js:185 templates/js/modals.js:1050 msgid "Connection timeout while requesting data from server" msgstr "" -#: templates/js/api.js:180 +#: templates/js/api.js:188 msgid "Unhandled Error Code" msgstr "" -#: templates/js/api.js:181 +#: templates/js/api.js:189 msgid "Error code" msgstr "" @@ -6676,7 +6559,7 @@ msgstr "" msgid "No builds matching query" msgstr "" -#: templates/js/build.js:840 templates/js/part.js:491 templates/js/part.js:736 +#: templates/js/build.js:840 templates/js/part.js:579 templates/js/part.js:824 #: templates/js/stock.js:825 templates/js/stock.js:1276 msgid "Select" msgstr "" @@ -6734,32 +6617,32 @@ msgid "No manufacturer parts found" msgstr "" #: templates/js/company.js:272 templates/js/company.js:478 -#: templates/js/part.js:68 templates/js/part.js:153 +#: templates/js/part.js:156 templates/js/part.js:241 msgid "Template part" msgstr "" #: templates/js/company.js:276 templates/js/company.js:482 -#: templates/js/part.js:72 templates/js/part.js:157 +#: templates/js/part.js:160 templates/js/part.js:245 msgid "Assembled part" msgstr "" -#: templates/js/company.js:356 templates/js/part.js:242 +#: templates/js/company.js:356 templates/js/part.js:330 msgid "No parameters found" msgstr "" -#: templates/js/company.js:392 templates/js/part.js:283 +#: templates/js/company.js:392 templates/js/part.js:371 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:393 templates/js/part.js:284 +#: templates/js/company.js:393 templates/js/part.js:372 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:412 templates/js/part.js:301 +#: templates/js/company.js:412 templates/js/part.js:389 msgid "Edit Parameter" msgstr "" -#: templates/js/company.js:423 templates/js/part.js:313 +#: templates/js/company.js:423 templates/js/part.js:401 msgid "Delete Parameter" msgstr "" @@ -6991,74 +6874,86 @@ msgstr "" msgid "NO" msgstr "" -#: templates/js/part.js:60 templates/js/part.js:145 +#: templates/js/part.js:26 +msgid "Create New Part Category" +msgstr "" + +#: templates/js/part.js:34 +msgid "New Parent" +msgstr "" + +#: templates/js/part.js:97 +msgid "Edit Part" +msgstr "" + +#: templates/js/part.js:148 templates/js/part.js:233 msgid "Trackable part" msgstr "" -#: templates/js/part.js:64 templates/js/part.js:149 +#: templates/js/part.js:152 templates/js/part.js:237 msgid "Virtual part" msgstr "" -#: templates/js/part.js:76 +#: templates/js/part.js:164 msgid "Starred part" msgstr "" -#: templates/js/part.js:80 +#: templates/js/part.js:168 msgid "Salable part" msgstr "" -#: templates/js/part.js:194 +#: templates/js/part.js:282 msgid "No variants found" msgstr "" -#: templates/js/part.js:381 templates/js/part.js:620 +#: templates/js/part.js:469 templates/js/part.js:708 msgid "No parts found" msgstr "" -#: templates/js/part.js:559 +#: templates/js/part.js:647 msgid "No category" msgstr "" -#: templates/js/part.js:577 templates/js/table_filters.js:332 +#: templates/js/part.js:665 templates/js/table_filters.js:332 msgid "Low stock" msgstr "" -#: templates/js/part.js:761 templates/js/stock.js:1300 +#: templates/js/part.js:849 templates/js/stock.js:1300 msgid "Path" msgstr "" -#: templates/js/part.js:804 +#: templates/js/part.js:892 msgid "No test templates matching query" msgstr "" -#: templates/js/part.js:855 templates/js/stock.js:384 +#: templates/js/part.js:943 templates/js/stock.js:384 msgid "Edit test result" msgstr "" -#: templates/js/part.js:856 templates/js/stock.js:385 +#: templates/js/part.js:944 templates/js/stock.js:385 msgid "Delete test result" msgstr "" -#: templates/js/part.js:862 +#: templates/js/part.js:950 msgid "This test is defined for a parent part" msgstr "" -#: templates/js/part.js:887 +#: templates/js/part.js:975 #, python-brace-format msgid "No ${human_name} information found" msgstr "" -#: templates/js/part.js:940 +#: templates/js/part.js:1028 #, python-brace-format msgid "Edit ${human_name}" msgstr "" -#: templates/js/part.js:941 +#: templates/js/part.js:1029 #, python-brace-format msgid "Delete ${human_name}" msgstr "" -#: templates/js/part.js:1060 +#: templates/js/part.js:1148 msgid "Single Price Difference" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 87c78a773c..b9b4b49874 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-14 23:55+0000\n" +"POT-Creation-Date: 2021-07-15 13:44+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -140,21 +140,18 @@ msgstr "" #: label/models.py:112 part/models.py:680 part/models.py:2191 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:365 -#: templates/js/part.js:118 templates/js/part.js:251 templates/js/part.js:743 +#: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 #: templates/js/stock.js:1282 msgid "Name" msgstr "Nombre" #: InvenTree/models.py:125 build/models.py:179 -#: build/templates/build/detail.html:21 company/models.py:353 -#: company/models.py:572 company/templates/company/detail.html:27 -#: company/templates/company/manufacturer_part_base.html:72 -#: company/templates/company/supplier_part_base.html:71 -#: company/templates/company/supplier_part_detail.html:31 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:174 -#: part/models.py:703 part/templates/part/detail.html:55 -#: part/templates/part/set_category.html:14 report/models.py:194 -#: report/models.py:551 report/models.py:590 +#: build/templates/build/detail.html:24 company/models.py:353 +#: company/models.py:572 company/templates/company/manufacturer_part.html:76 +#: company/templates/company/supplier_part.html:75 label/models.py:119 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:305 +#: part/models.py:703 part/templates/part/set_category.html:14 +#: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 @@ -162,8 +159,8 @@ msgstr "Nombre" #: templates/js/build.js:868 templates/js/build.js:1162 #: templates/js/company.js:125 templates/js/company.js:323 #: templates/js/company.js:561 templates/js/order.js:245 -#: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:361 -#: templates/js/part.js:538 templates/js/part.js:755 templates/js/part.js:823 +#: templates/js/order.js:347 templates/js/part.js:265 templates/js/part.js:449 +#: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 #: templates/js/stock.js:868 templates/js/stock.js:1294 #: templates/js/stock.js:1339 msgid "Description" @@ -455,7 +452,7 @@ msgid "Order target date" msgstr "" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 +#: build/templates/build/detail.html:124 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 @@ -472,20 +469,20 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:741 -#: company/forms.py:104 company/templates/company/supplier_part_pricing.html:79 +#: build/templates/build/detail.html:34 common/models.py:741 +#: company/forms.py:104 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:210 -#: order/templates/order/sales_order_detail.html:80 -#: order/templates/order/sales_order_detail.html:87 -#: order/templates/order/sales_order_detail.html:172 -#: order/templates/order/sales_order_detail.html:244 part/forms.py:317 +#: order/templates/order/purchase_order_detail.html:341 +#: order/templates/order/sales_order_detail.html:200 +#: order/templates/order/sales_order_detail.html:207 +#: order/templates/order/sales_order_detail.html:292 +#: order/templates/order/sales_order_detail.html:364 part/forms.py:317 #: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 -#: part/templates/part/prices.html:474 +#: part/templates/part/detail.html:954 part/templates/part/detail.html:1040 +#: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:91 @@ -495,9 +492,9 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 -#: templates/js/order.js:460 templates/js/part.js:928 templates/js/part.js:1050 -#: templates/js/part.js:1106 templates/js/stock.js:1474 -#: templates/js/stock.js:1693 +#: templates/js/order.js:460 templates/js/part.js:1016 +#: templates/js/part.js:1138 templates/js/part.js:1194 +#: templates/js/stock.js:1474 templates/js/stock.js:1693 msgid "Quantity" msgstr "Cantidad" @@ -553,7 +550,7 @@ msgid "Location of completed parts" msgstr "" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:549 +#: build/templates/build/detail.html:62 order/models.py:549 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 @@ -583,7 +580,7 @@ msgstr "" msgid "Confirm cancel" msgstr "Confirmar cancelación" -#: build/forms.py:252 build/views.py:66 +#: build/forms.py:252 build/views.py:65 msgid "Confirm build cancellation" msgstr "" @@ -603,10 +600,11 @@ msgid "Build Order" msgstr "" #: build/models.py:110 build/templates/build/index.html:8 -#: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 +#: build/templates/build/index.html:15 +#: order/templates/order/sales_order_detail.html:34 #: order/templates/order/so_navbar.html:19 -#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:52 -#: part/templates/part/navbar.html:55 templates/InvenTree/index.html:191 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 +#: part/templates/part/navbar.html:45 templates/InvenTree/index.html:191 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:44 msgid "Build Orders" @@ -617,8 +615,8 @@ msgid "Build Order Reference" msgstr "" #: build/models.py:171 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:205 -#: order/templates/order/sales_order_detail.html:239 part/models.py:2338 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:336 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2338 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -631,7 +629,7 @@ msgid "Brief description of the build" msgstr "" #: build/models.py:191 build/templates/build/build_base.html:163 -#: build/templates/build/detail.html:77 +#: build/templates/build/detail.html:80 msgid "Parent Build" msgstr "" @@ -641,16 +639,17 @@ msgstr "" #: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:707 +#: build/templates/build/detail.html:29 company/models.py:707 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:159 +#: order/templates/order/purchase_order_detail.html:290 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:224 part/models.py:325 +#: order/templates/order/sales_order_detail.html:344 part/models.py:325 #: part/models.py:1987 part/models.py:2003 part/models.py:2022 #: part/models.py:2040 part/models.py:2119 part/models.py:2223 -#: part/models.py:2313 part/templates/part/part_app_base.html:8 -#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 +#: part/models.py:2313 part/templates/part/detail.html:199 +#: part/templates/part/part_app_base.html:8 +#: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 #: report/templates/report/inventree_po_report.html:90 @@ -659,8 +658,8 @@ msgstr "" #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:586 templates/js/build.js:873 #: templates/js/build.js:1139 templates/js/company.js:264 -#: templates/js/company.js:470 templates/js/part.js:342 -#: templates/js/part.js:505 templates/js/stock.js:73 templates/js/stock.js:837 +#: templates/js/company.js:470 templates/js/part.js:430 +#: templates/js/part.js:593 templates/js/stock.js:73 templates/js/stock.js:837 #: templates/js/stock.js:1681 msgid "Part" msgstr "Parte" @@ -709,7 +708,7 @@ msgstr "Elementos completados" msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:249 part/templates/part/part_base.html:183 +#: build/models.py:249 part/templates/part/part_base.html:225 msgid "Build Status" msgstr "" @@ -726,7 +725,7 @@ msgid "Batch code for this build output" msgstr "" #: build/models.py:264 order/models.py:162 part/models.py:875 -#: part/templates/part/detail.html:127 templates/js/order.js:360 +#: part/templates/part/part_base.html:143 templates/js/order.js:360 msgid "Creation Date" msgstr "" @@ -751,7 +750,7 @@ msgid "User who issued this build order" msgstr "" #: build/models.py:295 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:176 +#: build/templates/build/detail.html:108 order/models.py:176 #: order/templates/order/order_base.html:138 #: order/templates/order/sales_order_base.html:140 part/models.py:879 #: report/templates/report/inventree_build_order_base.html:159 @@ -762,13 +761,11 @@ msgstr "Responsable" msgid "User responsible for this build order" msgstr "" -#: build/models.py:301 build/templates/build/detail.html:91 -#: company/templates/company/manufacturer_part_base.html:79 -#: company/templates/company/manufacturer_part_detail.html:28 -#: company/templates/company/supplier_part_base.html:78 -#: company/templates/company/supplier_part_detail.html:28 -#: part/templates/part/detail.html:84 part/templates/part/part_base.html:110 -#: stock/models.py:464 stock/templates/stock/item_base.html:357 +#: build/models.py:301 build/templates/build/detail.html:94 +#: company/templates/company/manufacturer_part.html:83 +#: company/templates/company/supplier_part.html:82 +#: part/templates/part/part_base.html:137 stock/models.py:464 +#: stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "" @@ -776,17 +773,18 @@ msgstr "" msgid "Link to external URL" msgstr "" -#: build/models.py:306 build/templates/build/navbar.html:53 +#: build/models.py:306 build/templates/build/navbar.html:52 #: company/models.py:141 company/models.py:579 -#: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:180 +#: company/templates/company/navbar.html:63 +#: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:274 -#: order/templates/order/sales_order_detail.html:319 +#: order/templates/order/purchase_order_detail.html:405 +#: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 -#: part/templates/part/detail.html:150 +#: part/templates/part/detail.html:105 part/templates/part/navbar.html:114 +#: part/templates/part/navbar.html:117 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 @@ -879,104 +877,16 @@ msgstr "" msgid "Destination stock item" msgstr "" -#: build/templates/build/allocate.html:7 -msgid "Allocate Parts" -msgstr "" - -#: build/templates/build/allocate.html:15 -msgid "Allocate Stock to Build" -msgstr "" - -#: build/templates/build/allocate.html:22 -msgid "Allocate stock to build" -msgstr "" - -#: build/templates/build/allocate.html:23 -msgid "Auto Allocate" -msgstr "" - -#: build/templates/build/allocate.html:25 templates/js/build.js:778 -msgid "Unallocate stock" -msgstr "" - -#: build/templates/build/allocate.html:26 build/views.py:319 build/views.py:685 -msgid "Unallocate Stock" -msgstr "" - -#: build/templates/build/allocate.html:29 -msgid "Order required parts" -msgstr "" - -#: build/templates/build/allocate.html:30 -#: company/templates/company/detail_manufacturer_part.html:33 -#: company/templates/company/detail_supplier_part.html:32 order/views.py:724 -#: part/templates/part/category.html:136 -msgid "Order Parts" -msgstr "" - -#: build/templates/build/allocate.html:36 -msgid "Untracked stock has been fully allocated for this Build Order" -msgstr "" - -#: build/templates/build/allocate.html:40 -msgid "Untracked stock has not been fully allocated for this Build Order" -msgstr "" - -#: build/templates/build/allocate.html:47 -msgid "This Build Order does not have any associated untracked BOM items" -msgstr "" - #: build/templates/build/allocation_card.html:21 #: build/templates/build/complete_output.html:46 -#: order/templates/order/sales_order_detail.html:85 -#: order/templates/order/sales_order_detail.html:170 +#: order/templates/order/sales_order_detail.html:205 +#: order/templates/order/sales_order_detail.html:290 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:458 stock/templates/stock/item_base.html:249 #: templates/js/build.js:604 templates/js/model_renderers.js:54 msgid "Serial Number" msgstr "Número de serie" -#: build/templates/build/attachments.html:12 -#: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 -#: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:294 -#: stock/templates/stock/navbar.html:47 stock/templates/stock/navbar.html:50 -msgid "Attachments" -msgstr "" - -#: build/templates/build/attachments.html:51 -#: order/templates/order/po_attachments.html:79 -#: order/templates/order/so_attachments.html:79 -#: part/templates/part/detail.html:451 -#: stock/templates/stock/item_attachments.html:81 -#: templates/attachment_table.html:6 -msgid "Add Attachment" -msgstr "" - -#: build/templates/build/attachments.html:69 -#: order/templates/order/po_attachments.html:51 -#: order/templates/order/so_attachments.html:52 -#: part/templates/part/detail.html:405 -#: stock/templates/stock/item_attachments.html:49 -msgid "Edit Attachment" -msgstr "" - -#: build/templates/build/attachments.html:76 -#: order/templates/order/po_attachments.html:58 -#: order/templates/order/so_attachments.html:58 -#: part/templates/part/detail.html:414 -#: stock/templates/stock/item_attachments.html:58 -msgid "Confirm Delete Operation" -msgstr "" - -#: build/templates/build/attachments.html:77 -#: order/templates/order/po_attachments.html:59 -#: order/templates/order/so_attachments.html:59 -#: part/templates/part/detail.html:415 -#: stock/templates/stock/item_attachments.html:59 -msgid "Delete Attachment" -msgstr "" - #: build/templates/build/auto_allocate.html:9 msgid "Automatically Allocate Stock" msgstr "" @@ -1021,8 +931,8 @@ msgstr "" #: build/templates/build/build_base.html:75 #: company/templates/company/company_base.html:40 -#: company/templates/company/manufacturer_part_base.html:25 -#: company/templates/company/supplier_part_base.html:26 +#: company/templates/company/manufacturer_part.html:29 +#: company/templates/company/supplier_part.html:30 #: order/templates/order/order_base.html:26 #: order/templates/order/sales_order_base.html:37 #: part/templates/part/category.html:27 part/templates/part/part_base.html:22 @@ -1064,12 +974,12 @@ msgid "Edit Build" msgstr "" #: build/templates/build/build_base.html:111 -#: build/templates/build/build_base.html:206 build/views.py:57 +#: build/templates/build/build_base.html:206 build/views.py:56 msgid "Cancel Build" msgstr "" #: build/templates/build/build_base.html:124 -#: build/templates/build/detail.html:11 +#: build/templates/build/detail.html:15 msgid "Build Details" msgstr "" @@ -1079,12 +989,12 @@ msgid "This build was due on %(target)s" msgstr "" #: build/templates/build/build_base.html:157 -#: build/templates/build/detail.html:64 +#: build/templates/build/detail.html:67 msgid "Progress" msgstr "Progreso" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:823 +#: build/templates/build/detail.html:87 order/models.py:823 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1095,7 +1005,7 @@ msgid "Sales Order" msgstr "" #: build/templates/build/build_base.html:177 -#: build/templates/build/detail.html:98 +#: build/templates/build/detail.html:101 #: report/templates/report/inventree_build_order_base.html:153 msgid "Issued By" msgstr "" @@ -1108,39 +1018,6 @@ msgstr "" msgid "Build Order cannot be completed as incomplete build outputs remain" msgstr "" -#: build/templates/build/build_children.html:10 -#: build/templates/build/navbar.html:36 -msgid "Child Build Orders" -msgstr "" - -#: build/templates/build/build_output.html:15 -msgid "Incomplete Build Outputs" -msgstr "" - -#: build/templates/build/build_output.html:22 -msgid "Create new build output" -msgstr "" - -#: build/templates/build/build_output.html:23 -msgid "Create New Output" -msgstr "" - -#: build/templates/build/build_output.html:36 -msgid "Create a new build output" -msgstr "" - -#: build/templates/build/build_output.html:37 -msgid "No incomplete build outputs remain." -msgstr "" - -#: build/templates/build/build_output.html:38 -msgid "Create a new build output using the button above" -msgstr "" - -#: build/templates/build/build_output.html:49 -msgid "Completed Build Outputs" -msgstr "" - #: build/templates/build/build_output_create.html:7 msgid "The Bill of Materials contains trackable parts" msgstr "" @@ -1223,49 +1100,183 @@ msgstr "" msgid "The selected stock will be unallocated from the build output" msgstr "" -#: build/templates/build/detail.html:35 +#: build/templates/build/detail.html:38 msgid "Stock Source" msgstr "" -#: build/templates/build/detail.html:40 +#: build/templates/build/detail.html:43 msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:270 +#: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 +#: order/templates/order/purchase_order_detail.html:401 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 msgid "Destination" msgstr "Destinación" -#: build/templates/build/detail.html:53 +#: build/templates/build/detail.html:56 msgid "Destination location not specified" msgstr "" -#: build/templates/build/detail.html:70 +#: build/templates/build/detail.html:73 #: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 #: templates/js/stock.js:1716 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "Lote" -#: build/templates/build/detail.html:116 +#: build/templates/build/detail.html:119 #: order/templates/order/order_base.html:111 #: order/templates/order/sales_order_base.html:113 templates/js/build.js:910 msgid "Created" msgstr "" -#: build/templates/build/detail.html:127 +#: build/templates/build/detail.html:130 msgid "No target date set" msgstr "" -#: build/templates/build/detail.html:132 templates/js/build.js:888 +#: build/templates/build/detail.html:135 templates/js/build.js:888 msgid "Completed" msgstr "Completados" -#: build/templates/build/detail.html:136 +#: build/templates/build/detail.html:139 msgid "Build not complete" msgstr "" +#: build/templates/build/detail.html:150 build/templates/build/navbar.html:35 +msgid "Child Build Orders" +msgstr "" + +#: build/templates/build/detail.html:166 +msgid "Allocate Stock to Build" +msgstr "" + +#: build/templates/build/detail.html:172 +msgid "Allocate stock to build" +msgstr "" + +#: build/templates/build/detail.html:173 +msgid "Auto Allocate" +msgstr "" + +#: build/templates/build/detail.html:175 templates/js/build.js:778 +msgid "Unallocate stock" +msgstr "" + +#: build/templates/build/detail.html:176 build/views.py:318 build/views.py:638 +msgid "Unallocate Stock" +msgstr "" + +#: build/templates/build/detail.html:179 +msgid "Order required parts" +msgstr "" + +#: build/templates/build/detail.html:180 +#: company/templates/company/detail.html:33 +#: company/templates/company/detail.html:75 order/views.py:677 +#: part/templates/part/category.html:140 +msgid "Order Parts" +msgstr "" + +#: build/templates/build/detail.html:186 +msgid "Untracked stock has been fully allocated for this Build Order" +msgstr "" + +#: build/templates/build/detail.html:190 +msgid "Untracked stock has not been fully allocated for this Build Order" +msgstr "" + +#: build/templates/build/detail.html:197 +msgid "This Build Order does not have any associated untracked BOM items" +msgstr "" + +#: build/templates/build/detail.html:206 +msgid "Incomplete Build Outputs" +msgstr "" + +#: build/templates/build/detail.html:211 +msgid "Create new build output" +msgstr "" + +#: build/templates/build/detail.html:212 +msgid "Create New Output" +msgstr "" + +#: build/templates/build/detail.html:225 +msgid "Create a new build output" +msgstr "" + +#: build/templates/build/detail.html:226 +msgid "No incomplete build outputs remain." +msgstr "" + +#: build/templates/build/detail.html:227 +msgid "Create a new build output using the button above" +msgstr "" + +#: build/templates/build/detail.html:235 +msgid "Completed Build Outputs" +msgstr "" + +#: build/templates/build/detail.html:246 build/templates/build/navbar.html:42 +#: build/templates/build/navbar.html:45 order/templates/order/po_navbar.html:35 +#: order/templates/order/sales_order_detail.html:43 +#: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:173 +#: part/templates/part/navbar.html:108 part/templates/part/navbar.html:111 +#: stock/templates/stock/item.html:87 stock/templates/stock/navbar.html:47 +#: stock/templates/stock/navbar.html:50 +msgid "Attachments" +msgstr "" + +#: build/templates/build/detail.html:257 +msgid "Build Notes" +msgstr "" + +#: build/templates/build/detail.html:261 build/templates/build/detail.html:397 +#: company/templates/company/detail.html:173 +#: company/templates/company/detail.html:200 +#: order/templates/order/purchase_order_detail.html:59 +#: order/templates/order/purchase_order_detail.html:92 +#: order/templates/order/sales_order_detail.html:58 +#: order/templates/order/sales_order_detail.html:85 +#: part/templates/part/detail.html:109 stock/templates/stock/item.html:102 +#: stock/templates/stock/item.html:168 +msgid "Edit Notes" +msgstr "" + +#: build/templates/build/detail.html:357 +#: order/templates/order/po_attachments.html:79 +#: order/templates/order/purchase_order_detail.html:153 +#: order/templates/order/sales_order_detail.html:145 +#: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 +#: templates/attachment_table.html:6 +msgid "Add Attachment" +msgstr "" + +#: build/templates/build/detail.html:375 +#: order/templates/order/po_attachments.html:51 +#: order/templates/order/purchase_order_detail.html:125 +#: order/templates/order/sales_order_detail.html:118 +#: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 +msgid "Edit Attachment" +msgstr "" + +#: build/templates/build/detail.html:382 +#: order/templates/order/po_attachments.html:58 +#: order/templates/order/purchase_order_detail.html:132 +#: order/templates/order/sales_order_detail.html:124 +#: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 +msgid "Confirm Delete Operation" +msgstr "" + +#: build/templates/build/detail.html:383 +#: order/templates/order/po_attachments.html:59 +#: order/templates/order/purchase_order_detail.html:133 +#: order/templates/order/sales_order_detail.html:125 +#: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 +msgid "Delete Attachment" +msgstr "" + #: build/templates/build/edit_build_item.html:7 msgid "Alter the quantity of stock allocated to the build output" msgstr "" @@ -1294,50 +1305,28 @@ msgstr "" msgid "Build Order Details" msgstr "" -#: build/templates/build/navbar.html:15 -#: company/templates/company/navbar.html:15 -#: order/templates/order/po_navbar.html:15 -#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 +#: build/templates/build/navbar.html:15 order/templates/order/po_navbar.html:15 #: templates/js/stock.js:1354 msgid "Details" msgstr "Detalles" -#: build/templates/build/navbar.html:21 build/templates/build/navbar.html:24 -#: build/views.py:91 +#: build/templates/build/navbar.html:20 build/templates/build/navbar.html:23 +#: build/views.py:90 msgid "Allocate Stock" msgstr "" -#: build/templates/build/navbar.html:29 build/templates/build/navbar.html:32 +#: build/templates/build/navbar.html:28 build/templates/build/navbar.html:31 msgid "Build Outputs" msgstr "" -#: build/templates/build/navbar.html:39 +#: build/templates/build/navbar.html:38 msgid "Child Builds" msgstr "" -#: build/templates/build/navbar.html:50 +#: build/templates/build/navbar.html:49 msgid "Build Order Notes" msgstr "" -#: build/templates/build/notes.html:12 -msgid "Build Notes" -msgstr "" - -#: build/templates/build/notes.html:14 company/templates/company/notes.html:13 -#: order/templates/order/order_notes.html:15 -#: order/templates/order/sales_order_notes.html:16 -#: stock/templates/stock/item_notes.html:15 -msgid "Edit notes" -msgstr "" - -#: build/templates/build/notes.html:26 company/templates/company/notes.html:24 -#: order/templates/order/order_notes.html:27 -#: order/templates/order/sales_order_notes.html:29 -#: stock/templates/stock/item_base.html:499 -#: stock/templates/stock/item_notes.html:26 -msgid "Save" -msgstr "Guardar" - #: build/templates/build/unallocate.html:10 msgid "Are you sure you wish to unallocate all stock for this build?" msgstr "" @@ -1346,120 +1335,120 @@ msgstr "" msgid "All incomplete stock allocations will be removed from the build" msgstr "" -#: build/views.py:77 +#: build/views.py:76 msgid "Build was cancelled" msgstr "" -#: build/views.py:138 +#: build/views.py:137 msgid "Allocated stock to build output" msgstr "" -#: build/views.py:150 +#: build/views.py:149 msgid "Create Build Output" msgstr "" -#: build/views.py:168 +#: build/views.py:167 msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1337 +#: build/views.py:183 stock/views.py:1337 msgid "Serial numbers already exist" msgstr "" -#: build/views.py:193 +#: build/views.py:192 msgid "Serial numbers required for trackable build output" msgstr "" -#: build/views.py:259 +#: build/views.py:258 msgid "Delete Build Output" msgstr "" -#: build/views.py:280 build/views.py:370 +#: build/views.py:279 build/views.py:369 msgid "Confirm unallocation of build stock" msgstr "" -#: build/views.py:281 build/views.py:371 stock/views.py:369 +#: build/views.py:280 build/views.py:370 stock/views.py:369 msgid "Check the confirmation box" msgstr "" -#: build/views.py:293 +#: build/views.py:292 msgid "Build output does not match build" msgstr "" -#: build/views.py:295 build/views.py:496 +#: build/views.py:294 build/views.py:495 msgid "Build output must be specified" msgstr "" -#: build/views.py:307 +#: build/views.py:306 msgid "Build output deleted" msgstr "" -#: build/views.py:405 +#: build/views.py:404 msgid "Complete Build Order" msgstr "" -#: build/views.py:411 +#: build/views.py:410 msgid "Build order cannot be completed - incomplete outputs remain" msgstr "" -#: build/views.py:422 +#: build/views.py:421 msgid "Completed build order" msgstr "" -#: build/views.py:438 +#: build/views.py:437 msgid "Complete Build Output" msgstr "" -#: build/views.py:480 +#: build/views.py:479 msgid "Invalid stock status value selected" msgstr "" -#: build/views.py:487 +#: build/views.py:486 msgid "Quantity to complete cannot exceed build output quantity" msgstr "" -#: build/views.py:493 +#: build/views.py:492 msgid "Confirm completion of incomplete build" msgstr "" -#: build/views.py:592 +#: build/views.py:591 msgid "Build output completed" msgstr "" -#: build/views.py:675 +#: build/views.py:628 msgid "Delete Build Order" msgstr "" -#: build/views.py:690 +#: build/views.py:643 msgid "Removed parts from build allocation" msgstr "" -#: build/views.py:702 +#: build/views.py:655 msgid "Allocate stock to build output" msgstr "" -#: build/views.py:745 +#: build/views.py:698 msgid "Item must be currently in stock" msgstr "" -#: build/views.py:751 +#: build/views.py:704 msgid "Stock item is over-allocated" msgstr "" -#: build/views.py:752 templates/js/bom.js:230 templates/js/build.js:705 +#: build/views.py:705 templates/js/bom.js:230 templates/js/build.js:705 #: templates/js/build.js:1000 templates/js/build.js:1179 msgid "Available" msgstr "" -#: build/views.py:754 +#: build/views.py:707 msgid "Stock item must be selected" msgstr "" -#: build/views.py:917 +#: build/views.py:870 msgid "Edit Stock Allocation" msgstr "" -#: build/views.py:921 +#: build/views.py:874 msgid "Updated Build Item" msgstr "" @@ -1616,8 +1605,8 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:188 -#: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 +#: common/models.py:160 part/models.py:2225 report/models.py:187 +#: stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" @@ -1626,8 +1615,8 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:198 -#: templates/js/table_filters.js:132 templates/js/table_filters.js:336 +#: common/models.py:167 part/models.py:827 templates/js/table_filters.js:132 +#: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" @@ -1635,8 +1624,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:208 -#: templates/js/table_filters.js:340 +#: common/models.py:174 part/models.py:833 templates/js/table_filters.js:340 msgid "Component" msgstr "" @@ -1644,7 +1632,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:228 +#: common/models.py:181 part/models.py:844 msgid "Purchaseable" msgstr "" @@ -1652,8 +1640,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:238 -#: templates/js/table_filters.js:348 +#: common/models.py:188 part/models.py:849 templates/js/table_filters.js:348 msgid "Salable" msgstr "" @@ -1661,8 +1648,8 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:218 -#: templates/js/table_filters.js:33 templates/js/table_filters.js:352 +#: common/models.py:195 part/models.py:839 templates/js/table_filters.js:33 +#: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" @@ -1670,8 +1657,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:178 -#: templates/js/table_filters.js:29 +#: common/models.py:202 part/models.py:859 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1775,7 +1761,7 @@ msgstr "" msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:293 part/templates/part/detail.html:122 +#: common/models.py:293 msgid "days" msgstr "días" @@ -1871,8 +1857,8 @@ msgstr "" msgid "Price break quantity" msgstr "" -#: common/models.py:749 company/templates/company/supplier_part_pricing.html:84 -#: templates/js/part.js:933 +#: common/models.py:749 company/templates/company/supplier_part.html:231 +#: templates/js/part.js:1021 msgid "Price" msgstr "" @@ -1902,18 +1888,18 @@ msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 -#: order/templates/order/po_navbar.html:22 order/views.py:337 -#: part/templates/part/bom_upload/upload_file.html:47 +#: order/templates/order/po_navbar.html:22 order/views.py:290 +#: part/templates/part/bom_upload/upload_file.html:45 #: part/templates/part/import_wizard/part_upload.html:45 part/views.py:622 -#: part/views.py:1282 +#: part/views.py:1236 msgid "Upload File" msgstr "" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 -#: order/views.py:338 part/templates/part/bom_upload/match_fields.html:52 +#: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:623 -#: part/views.py:1283 +#: part/views.py:1237 msgid "Match Fields" msgstr "" @@ -1934,7 +1920,7 @@ msgstr "" #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 #: part/templates/part/bom_upload/match_parts.html:19 -#: part/templates/part/bom_upload/upload_file.html:45 +#: part/templates/part/bom_upload/upload_file.html:43 #: part/templates/part/import_wizard/match_fields.html:27 #: part/templates/part/import_wizard/match_references.html:19 #: part/templates/part/import_wizard/part_upload.html:43 @@ -1949,7 +1935,7 @@ msgstr "" msgid "Image URL" msgstr "" -#: company/forms.py:47 templates/js/part.js:1041 +#: company/forms.py:47 templates/js/part.js:1129 msgid "Single Price" msgstr "" @@ -1966,11 +1952,9 @@ msgid "Manufacturer Part Number" msgstr "" #: company/forms.py:64 company/models.py:341 -#: company/templates/company/manufacturer_part_base.html:89 -#: company/templates/company/manufacturer_part_detail.html:26 -#: company/templates/company/supplier_part_base.html:102 -#: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:193 part/bom.py:171 +#: company/templates/company/manufacturer_part.html:93 +#: company/templates/company/supplier_part.html:106 +#: order/templates/order/purchase_order_detail.html:324 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 msgid "MPN" msgstr "" @@ -1984,7 +1968,7 @@ msgid "Description of the company" msgstr "" #: company/models.py:111 company/templates/company/company_base.html:70 -#: company/templates/company/detail.html:33 templates/js/company.js:129 +#: templates/js/company.js:129 msgid "Website" msgstr "Página web" @@ -1992,7 +1976,7 @@ msgstr "Página web" msgid "Company website URL" msgstr "" -#: company/models.py:116 company/templates/company/company_base.html:77 +#: company/models.py:116 company/templates/company/company_base.html:88 msgid "Address" msgstr "" @@ -2008,7 +1992,7 @@ msgstr "Teléfono" msgid "Contact phone number" msgstr "Teléfono de contacto" -#: company/models.py:124 company/templates/company/company_base.html:91 +#: company/models.py:124 company/templates/company/company_base.html:102 msgid "Email" msgstr "Email" @@ -2016,7 +2000,7 @@ msgstr "Email" msgid "Contact email address" msgstr "" -#: company/models.py:127 company/templates/company/company_base.html:98 +#: company/models.py:127 company/templates/company/company_base.html:109 msgid "Contact" msgstr "Contacto" @@ -2028,7 +2012,7 @@ msgstr "" #: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:312 templates/js/company.js:550 -#: templates/js/part.js:599 +#: templates/js/part.js:687 msgid "Link" msgstr "" @@ -2065,7 +2049,7 @@ msgid "Does this company manufacture parts?" msgstr "" #: company/models.py:151 company/serializers.py:262 -#: company/templates/company/detail.html:42 +#: company/templates/company/company_base.html:76 msgid "Currency" msgstr "" @@ -2078,15 +2062,13 @@ msgstr "" msgid "Base Part" msgstr "" -#: company/models.py:323 company/models.py:541 order/views.py:1127 +#: company/models.py:323 company/models.py:541 order/views.py:1080 msgid "Select part" msgstr "" -#: company/models.py:334 company/templates/company/detail.html:57 -#: company/templates/company/manufacturer_part_base.html:85 -#: company/templates/company/manufacturer_part_detail.html:25 -#: company/templates/company/supplier_part_base.html:94 -#: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 +#: company/models.py:334 company/templates/company/company_base.html:116 +#: company/templates/company/manufacturer_part.html:89 +#: company/templates/company/supplier_part.html:98 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:364 #: templates/js/company.js:113 templates/js/company.js:289 #: templates/js/company.js:521 @@ -2102,8 +2084,8 @@ msgid "Manufacturer part description" msgstr "" #: company/models.py:408 company/models.py:560 -#: company/templates/company/manufacturer_part_base.html:6 -#: company/templates/company/manufacturer_part_base.html:19 +#: company/templates/company/manufacturer_part.html:6 +#: company/templates/company/manufacturer_part.html:23 #: stock/templates/stock/item_base.html:374 msgid "Manufacturer Part" msgstr "" @@ -2115,7 +2097,7 @@ msgstr "" #: company/models.py:421 #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:371 templates/js/part.js:260 +#: templates/js/company.js:371 templates/js/part.js:348 #: templates/js/stock.js:446 msgid "Value" msgstr "" @@ -2125,8 +2107,7 @@ msgid "Parameter value" msgstr "" #: company/models.py:428 part/models.py:821 part/models.py:2193 -#: part/templates/part/detail.html:107 templates/js/company.js:377 -#: templates/js/part.js:266 +#: templates/js/company.js:377 templates/js/part.js:354 msgid "Units" msgstr "" @@ -2134,9 +2115,8 @@ msgstr "" msgid "Parameter units" msgstr "" -#: company/models.py:547 company/templates/company/detail.html:62 -#: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:260 +#: company/models.py:547 company/templates/company/company_base.html:121 +#: company/templates/company/supplier_part.html:88 order/models.py:260 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 @@ -2149,9 +2129,8 @@ msgstr "Proveedor" msgid "Select supplier" msgstr "" -#: company/models.py:553 company/templates/company/supplier_part_base.html:88 -#: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 +#: company/models.py:553 company/templates/company/supplier_part.html:92 +#: order/templates/order/purchase_order_detail.html:311 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" @@ -2172,9 +2151,8 @@ msgstr "" msgid "Supplier part description" msgstr "" -#: company/models.py:578 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2341 -#: report/templates/report/inventree_po_report.html:93 +#: company/models.py:578 company/templates/company/supplier_part.html:120 +#: part/models.py:2341 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Nota" @@ -2187,7 +2165,7 @@ msgstr "" msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:584 company/templates/company/supplier_part_base.html:109 +#: company/models.py:584 company/templates/company/supplier_part.html:113 #: stock/models.py:435 stock/templates/stock/item_base.html:322 #: templates/js/company.js:571 templates/js/stock.js:1029 msgid "Packaging" @@ -2213,12 +2191,6 @@ msgstr "" msgid "Currency Code" msgstr "" -#: company/templates/company/assigned_stock.html:10 -#: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:597 -msgid "Assigned Stock" -msgstr "" - #: company/templates/company/company_base.html:9 #: company/templates/company/company_base.html:35 #: templates/InvenTree/search.html:304 templates/js/company.js:102 @@ -2244,38 +2216,23 @@ msgid "Edit company information" msgstr "" #: company/templates/company/company_base.html:56 -#: company/templates/company/company_base.html:126 +#: company/templates/company/company_base.html:153 msgid "Delete Company" msgstr "" #: company/templates/company/company_base.html:64 -#: company/templates/company/detail.html:10 -#: company/templates/company/navbar.html:12 msgid "Company Details" msgstr "" -#: company/templates/company/company_base.html:84 -msgid "Phone" -msgstr "Teléfono" - -#: company/templates/company/company_base.html:166 -#: part/templates/part/part_base.html:347 -msgid "Upload Image" -msgstr "" - -#: company/templates/company/detail.html:21 -msgid "Company Name" -msgstr "" - -#: company/templates/company/detail.html:36 -msgid "No website specified" -msgstr "" - -#: company/templates/company/detail.html:45 +#: company/templates/company/company_base.html:81 msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:544 +#: company/templates/company/company_base.html:95 +msgid "Phone" +msgstr "Teléfono" + +#: company/templates/company/company_base.html:126 order/models.py:544 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 @@ -2283,97 +2240,156 @@ msgstr "" msgid "Customer" msgstr "Cliente" -#: company/templates/company/detail_manufacturer_part.html:11 -#: templates/InvenTree/search.html:149 -msgid "Manufacturer Parts" +#: company/templates/company/company_base.html:193 +#: part/templates/part/part_base.html:353 +msgid "Upload Image" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:22 -msgid "Create new manufacturer part" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:23 -#: part/templates/part/supplier.html:47 -msgid "New Manufacturer Part" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:28 -#: company/templates/company/detail_supplier_part.html:27 -#: company/templates/company/manufacturer_part_suppliers.html:20 -#: company/templates/company/manufacturer_part_suppliers.html:46 -#: part/templates/part/category.html:131 part/templates/part/supplier.html:21 -#: part/templates/part/supplier.html:50 -msgid "Options" -msgstr "Opciones" - -#: company/templates/company/detail_manufacturer_part.html:33 -#: company/templates/company/detail_supplier_part.html:32 -#: part/templates/part/category.html:136 -msgid "Order parts" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:36 -#: company/templates/company/detail_supplier_part.html:35 -msgid "Delete parts" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:36 -#: company/templates/company/detail_supplier_part.html:35 -msgid "Delete Parts" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:72 -#: part/templates/part/supplier.html:164 -msgid "Add Manufacturer Part" -msgstr "" - -#: company/templates/company/detail_stock.html:10 -msgid "Supplier Stock" -msgstr "" - -#: company/templates/company/detail_stock.html:37 -#: company/templates/company/supplier_part_stock.html:34 -#: part/templates/part/category.html:123 part/templates/part/category.html:137 -#: part/templates/part/stock.html:55 stock/templates/stock/location.html:175 -msgid "Export" -msgstr "Exportar" - -#: company/templates/company/detail_supplier_part.html:11 -#: company/templates/company/manufacturer_part_navbar.html:11 +#: company/templates/company/detail.html:14 +#: company/templates/company/manufacturer_part_navbar.html:18 #: templates/InvenTree/search.html:164 msgid "Supplier Parts" msgstr "" -#: company/templates/company/detail_supplier_part.html:21 +#: company/templates/company/detail.html:22 #: order/templates/order/order_wizard/select_parts.html:44 -#: part/templates/part/part_base.html:469 +#: templates/js/part.js:79 msgid "Create new supplier part" msgstr "" -#: company/templates/company/detail_supplier_part.html:22 -#: company/templates/company/manufacturer_part_suppliers.html:17 -#: part/templates/part/part_base.html:468 part/templates/part/supplier.html:18 +#: company/templates/company/detail.html:23 +#: company/templates/company/manufacturer_part.html:109 +#: part/templates/part/detail.html:234 templates/js/part.js:78 #: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "" -#: company/templates/company/detail_supplier_part.html:66 -#: part/templates/part/bom.html:166 part/templates/part/category.html:127 +#: company/templates/company/detail.html:28 +#: company/templates/company/detail.html:70 +#: company/templates/company/manufacturer_part.html:112 +#: company/templates/company/manufacturer_part.html:136 +#: part/templates/part/category.html:135 part/templates/part/detail.html:237 +#: part/templates/part/detail.html:317 +msgid "Options" +msgstr "Opciones" + +#: company/templates/company/detail.html:33 +#: company/templates/company/detail.html:75 +#: part/templates/part/category.html:140 +msgid "Order parts" +msgstr "" + +#: company/templates/company/detail.html:36 +#: company/templates/company/detail.html:78 +msgid "Delete parts" +msgstr "" + +#: company/templates/company/detail.html:36 +#: company/templates/company/detail.html:78 +msgid "Delete Parts" +msgstr "" + +#: company/templates/company/detail.html:56 templates/InvenTree/search.html:149 +msgid "Manufacturer Parts" +msgstr "" + +#: company/templates/company/detail.html:64 +msgid "Create new manufacturer part" +msgstr "" + +#: company/templates/company/detail.html:65 part/templates/part/detail.html:314 +msgid "New Manufacturer Part" +msgstr "" + +#: company/templates/company/detail.html:97 +msgid "Supplier Stock" +msgstr "" + +#: company/templates/company/detail.html:106 +#: company/templates/company/navbar.html:40 +#: company/templates/company/navbar.html:43 +#: order/templates/order/purchase_orders.html:8 +#: order/templates/order/purchase_orders.html:13 +#: part/templates/part/detail.html:50 part/templates/part/navbar.html:77 +#: part/templates/part/navbar.html:80 templates/InvenTree/index.html:213 +#: templates/InvenTree/search.html:325 +#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 +#: users/models.py:45 +msgid "Purchase Orders" +msgstr "" + +#: company/templates/company/detail.html:112 +#: order/templates/order/purchase_orders.html:20 +msgid "Create new purchase order" +msgstr "" + +#: company/templates/company/detail.html:113 +#: order/templates/order/purchase_orders.html:21 +msgid "New Purchase Order" +msgstr "" + +#: company/templates/company/detail.html:128 +#: company/templates/company/navbar.html:49 +#: company/templates/company/navbar.html:52 +#: order/templates/order/sales_orders.html:8 +#: order/templates/order/sales_orders.html:13 +#: part/templates/part/detail.html:71 part/templates/part/navbar.html:85 +#: part/templates/part/navbar.html:88 templates/InvenTree/index.html:236 +#: templates/InvenTree/search.html:345 +#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 +#: users/models.py:46 +msgid "Sales Orders" +msgstr "" + +#: company/templates/company/detail.html:134 +#: order/templates/order/sales_orders.html:20 +msgid "Create new sales order" +msgstr "" + +#: company/templates/company/detail.html:135 +#: order/templates/order/sales_orders.html:21 +msgid "New Sales Order" +msgstr "" + +#: company/templates/company/detail.html:151 +#: company/templates/company/navbar.html:55 +#: company/templates/company/navbar.html:58 templates/js/build.js:597 +msgid "Assigned Stock" +msgstr "" + +#: company/templates/company/detail.html:169 +msgid "Company Notes" +msgstr "" + +#: company/templates/company/detail.html:271 +#: company/templates/company/supplier_part.html:288 +#: part/templates/part/category.html:127 part/templates/part/category.html:141 +#: part/templates/part/detail.html:640 stock/templates/stock/location.html:231 +msgid "Export" +msgstr "Exportar" + +#: company/templates/company/detail.html:302 +#: part/templates/part/detail.html:901 +msgid "Add Manufacturer Part" +msgstr "" + +#: company/templates/company/detail.html:364 +#: part/templates/part/category.html:131 part/templates/part/detail.html:444 #: templates/js/stock.js:1622 msgid "New Part" msgstr "" -#: company/templates/company/detail_supplier_part.html:67 +#: company/templates/company/detail.html:365 msgid "Create new Part" msgstr "" -#: company/templates/company/detail_supplier_part.html:72 -#: company/templates/company/manufacturer_part_suppliers.html:96 -#: company/views.py:59 part/templates/part/supplier.html:80 +#: company/templates/company/detail.html:370 +#: company/templates/company/manufacturer_part.html:192 company/views.py:59 +#: part/templates/part/detail.html:817 msgid "New Supplier" msgstr "" -#: company/templates/company/detail_supplier_part.html:73 +#: company/templates/company/detail.html:371 msgid "Create new Supplier" msgstr "" @@ -2381,231 +2397,216 @@ msgstr "" msgid "Supplier List" msgstr "" -#: company/templates/company/manufacturer_part_base.html:36 -#: company/templates/company/supplier_part_base.html:36 -#: company/templates/company/supplier_part_orders.html:17 -#: part/templates/part/orders.html:17 part/templates/part/part_base.html:74 +#: company/templates/company/manufacturer_part.html:40 +#: company/templates/company/supplier_part.html:40 +#: company/templates/company/supplier_part.html:146 +#: part/templates/part/detail.html:55 part/templates/part/part_base.html:101 msgid "Order part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:41 +#: company/templates/company/manufacturer_part.html:45 msgid "Edit manufacturer part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:45 +#: company/templates/company/manufacturer_part.html:49 msgid "Delete manufacturer part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:57 -#: company/templates/company/manufacturer_part_detail.html:10 +#: company/templates/company/manufacturer_part.html:61 msgid "Manufacturer Part Details" msgstr "" -#: company/templates/company/manufacturer_part_base.html:62 -#: company/templates/company/manufacturer_part_detail.html:18 -#: company/templates/company/supplier_part_base.html:61 -#: company/templates/company/supplier_part_detail.html:18 +#: company/templates/company/manufacturer_part.html:66 +#: company/templates/company/supplier_part.html:65 msgid "Internal Part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:129 -msgid "Edit Manufacturer Part" -msgstr "" - -#: company/templates/company/manufacturer_part_base.html:138 -msgid "Delete Manufacturer Part" -msgstr "" - -#: company/templates/company/manufacturer_part_navbar.html:14 -#: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:58 part/templates/part/navbar.html:75 -#: part/templates/part/navbar.html:78 part/templates/part/prices.html:153 +#: company/templates/company/manufacturer_part.html:103 +#: company/templates/company/manufacturer_part_navbar.html:21 +#: company/views.py:58 part/templates/part/navbar.html:65 +#: part/templates/part/navbar.html:68 part/templates/part/prices.html:144 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" msgstr "" -#: company/templates/company/manufacturer_part_navbar.html:19 -msgid "Manufacturer Part Stock" -msgstr "" - -#: company/templates/company/manufacturer_part_navbar.html:22 -#: company/templates/company/navbar.html:41 -#: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:33 stock/api.py:53 -#: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 -#: stock/templates/stock/stock_app_base.html:10 -#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 -#: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:406 templates/js/part.js:566 templates/js/stock.js:74 -#: templates/js/stock.js:877 templates/navbar.html:26 -msgid "Stock" -msgstr "" - -#: company/templates/company/manufacturer_part_navbar.html:26 -msgid "Manufacturer Part Orders" -msgstr "" - -#: company/templates/company/manufacturer_part_navbar.html:29 -#: company/templates/company/supplier_part_navbar.html:22 -msgid "Orders" -msgstr "" - -#: company/templates/company/manufacturer_part_suppliers.html:22 -#: part/templates/part/supplier.html:23 +#: company/templates/company/manufacturer_part.html:114 +#: part/templates/part/detail.html:239 msgid "Delete supplier parts" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:22 -#: company/templates/company/manufacturer_part_suppliers.html:48 -#: company/templates/company/manufacturer_part_suppliers.html:142 -#: part/templates/part/related.html:44 part/templates/part/supplier.html:23 -#: part/templates/part/supplier.html:52 templates/js/company.js:203 +#: company/templates/company/manufacturer_part.html:114 +#: company/templates/company/manufacturer_part.html:138 +#: company/templates/company/manufacturer_part.html:238 +#: part/templates/part/detail.html:214 part/templates/part/detail.html:239 +#: part/templates/part/detail.html:319 templates/js/company.js:203 #: users/models.py:193 msgid "Delete" msgstr "Eliminar" -#: company/templates/company/manufacturer_part_suppliers.html:37 -#: part/templates/part/category_navbar.html:46 -#: part/templates/part/category_navbar.html:49 -#: part/templates/part/detail.html:275 +#: company/templates/company/manufacturer_part.html:127 +#: company/templates/company/manufacturer_part_navbar.html:11 +#: company/templates/company/manufacturer_part_navbar.html:14 +#: part/templates/part/category_navbar.html:38 +#: part/templates/part/category_navbar.html:41 +#: part/templates/part/detail.html:155 part/templates/part/navbar.html:14 +#: part/templates/part/navbar.html:17 msgid "Parameters" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:43 -#: part/templates/part/detail.html:282 +#: company/templates/company/manufacturer_part.html:133 +#: part/templates/part/detail.html:162 #: templates/InvenTree/settings/category.html:29 #: templates/InvenTree/settings/part.html:65 msgid "New Parameter" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:48 +#: company/templates/company/manufacturer_part.html:138 msgid "Delete parameters" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:80 -#: part/templates/part/detail.html:368 +#: company/templates/company/manufacturer_part.html:176 +#: part/templates/part/detail.html:718 msgid "Add Parameter" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:97 -#: part/templates/part/supplier.html:81 +#: company/templates/company/manufacturer_part.html:193 +#: part/templates/part/detail.html:818 msgid "Create new supplier" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:127 +#: company/templates/company/manufacturer_part.html:223 msgid "Selected parameters will be deleted" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:139 +#: company/templates/company/manufacturer_part.html:235 msgid "Delete Parameters" msgstr "" -#: company/templates/company/navbar.html:20 -#: company/templates/company/navbar.html:23 +#: company/templates/company/manufacturer_part.html:311 +msgid "Edit Manufacturer Part" +msgstr "" + +#: company/templates/company/manufacturer_part.html:320 +msgid "Delete Manufacturer Part" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:26 +msgid "Manufacturer Part Stock" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:29 +#: company/templates/company/navbar.html:34 +#: company/templates/company/supplier_part_navbar.html:15 +#: part/templates/part/navbar.html:31 stock/api.py:53 +#: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 +#: stock/templates/stock/stock_app_base.html:10 +#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 +#: templates/InvenTree/search.html:232 +#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:269 +#: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:74 +#: templates/js/stock.js:877 templates/navbar.html:26 +msgid "Stock" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:33 +msgid "Manufacturer Part Orders" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:36 +#: company/templates/company/supplier_part_navbar.html:22 +msgid "Orders" +msgstr "" + +#: company/templates/company/navbar.html:13 +#: company/templates/company/navbar.html:16 msgid "Manufactured Parts" msgstr "" -#: company/templates/company/navbar.html:29 -#: company/templates/company/navbar.html:32 +#: company/templates/company/navbar.html:22 +#: company/templates/company/navbar.html:25 msgid "Supplied Parts" msgstr "" -#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:30 +#: company/templates/company/navbar.html:31 part/templates/part/navbar.html:28 #: stock/templates/stock/location.html:119 #: stock/templates/stock/location.html:134 #: stock/templates/stock/location.html:148 -#: stock/templates/stock/location_navbar.html:22 -#: stock/templates/stock/location_navbar.html:29 +#: stock/templates/stock/location_navbar.html:18 +#: stock/templates/stock/location_navbar.html:21 #: templates/InvenTree/search.html:198 templates/js/stock.js:1306 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" -#: company/templates/company/navbar.html:47 -#: company/templates/company/navbar.html:56 -#: company/templates/company/navbar.html:59 -#: company/templates/company/sales_orders.html:11 -#: order/templates/order/sales_orders.html:8 -#: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:89 part/templates/part/navbar.html:92 -#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:236 -#: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 -#: users/models.py:46 -msgid "Sales Orders" -msgstr "" - -#: company/templates/company/navbar.html:50 -#: company/templates/company/purchase_orders.html:10 -#: order/templates/order/purchase_orders.html:8 -#: order/templates/order/purchase_orders.html:13 -#: part/templates/part/navbar.html:81 part/templates/part/navbar.html:84 -#: part/templates/part/orders.html:10 templates/InvenTree/index.html:213 -#: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 -#: users/models.py:45 -msgid "Purchase Orders" -msgstr "" - -#: company/templates/company/notes.html:11 -msgid "Company Notes" -msgstr "" - -#: company/templates/company/purchase_orders.html:18 -#: order/templates/order/purchase_orders.html:20 -msgid "Create new purchase order" -msgstr "" - -#: company/templates/company/purchase_orders.html:19 -#: order/templates/order/purchase_orders.html:21 -msgid "New Purchase Order" -msgstr "" - -#: company/templates/company/sales_orders.html:19 -#: order/templates/order/sales_orders.html:20 -msgid "Create new sales order" -msgstr "" - -#: company/templates/company/sales_orders.html:20 -#: order/templates/order/sales_orders.html:21 -msgid "New Sales Order" -msgstr "" - -#: company/templates/company/supplier_part_base.html:7 -#: company/templates/company/supplier_part_base.html:20 stock/models.py:420 +#: company/templates/company/supplier_part.html:7 +#: company/templates/company/supplier_part.html:24 stock/models.py:420 #: stock/templates/stock/item_base.html:386 templates/js/company.js:511 #: templates/js/stock.js:1001 msgid "Supplier Part" msgstr "" -#: company/templates/company/supplier_part_base.html:40 +#: company/templates/company/supplier_part.html:44 msgid "Edit supplier part" msgstr "" -#: company/templates/company/supplier_part_base.html:44 +#: company/templates/company/supplier_part.html:48 msgid "Delete supplier part" msgstr "" -#: company/templates/company/supplier_part_base.html:56 -#: company/templates/company/supplier_part_detail.html:10 +#: company/templates/company/supplier_part.html:60 msgid "Supplier Part Details" msgstr "" +#: company/templates/company/supplier_part.html:131 +#: company/templates/company/supplier_part_navbar.html:12 +msgid "Supplier Part Stock" +msgstr "" + +#: company/templates/company/supplier_part.html:140 +#: company/templates/company/supplier_part_navbar.html:19 +msgid "Supplier Part Orders" +msgstr "" + +#: company/templates/company/supplier_part.html:147 +#: part/templates/part/detail.html:56 +msgid "Order Part" +msgstr "" + +#: company/templates/company/supplier_part.html:158 +#: part/templates/part/navbar.html:58 part/templates/part/prices.html:7 +msgid "Pricing Information" +msgstr "" + +#: company/templates/company/supplier_part.html:164 +#: company/templates/company/supplier_part.html:265 +#: part/templates/part/prices.html:253 part/views.py:2247 +msgid "Add Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:185 +msgid "No price break information found" +msgstr "" + +#: company/templates/company/supplier_part.html:199 part/views.py:2309 +msgid "Delete Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:213 part/views.py:2295 +msgid "Edit Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:238 +msgid "Edit price break" +msgstr "" + +#: company/templates/company/supplier_part.html:239 +msgid "Delete price break" +msgstr "" + #: company/templates/company/supplier_part_delete.html:5 msgid "Are you sure you want to delete the following Supplier Parts?" msgstr "" -#: company/templates/company/supplier_part_navbar.html:12 -#: company/templates/company/supplier_part_stock.html:10 -msgid "Supplier Part Stock" -msgstr "" - -#: company/templates/company/supplier_part_navbar.html:19 -#: company/templates/company/supplier_part_orders.html:10 -msgid "Supplier Part Orders" -msgstr "" - #: company/templates/company/supplier_part_navbar.html:26 msgid "Supplier Part Pricing" msgstr "" @@ -2614,48 +2615,13 @@ msgstr "" msgid "Pricing" msgstr "" -#: company/templates/company/supplier_part_orders.html:18 -#: part/templates/part/orders.html:18 -msgid "Order Part" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:11 -#: part/templates/part/navbar.html:68 -msgid "Pricing Information" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:19 -#: company/templates/company/supplier_part_pricing.html:118 -#: part/templates/part/prices.html:264 part/views.py:2305 -msgid "Add Price Break" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:38 -msgid "No price break information found" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2367 -msgid "Delete Price Break" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2353 -msgid "Edit Price Break" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:91 -msgid "Edit price break" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:92 -msgid "Delete price break" -msgstr "" - -#: company/views.py:64 part/templates/part/prices.html:157 +#: company/views.py:64 part/templates/part/navbar.html:71 +#: part/templates/part/navbar.html:74 part/templates/part/prices.html:148 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "Fabricantes" -#: company/views.py:65 part/templates/part/supplier.html:85 +#: company/views.py:65 part/templates/part/detail.html:822 msgid "New Manufacturer" msgstr "" @@ -2676,32 +2642,32 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:160 part/views.py:974 +#: company/views.py:138 part/views.py:962 msgid "Download Image" msgstr "" -#: company/views.py:189 part/views.py:1006 +#: company/views.py:167 part/views.py:994 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:196 part/views.py:1013 +#: company/views.py:174 part/views.py:1001 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:205 part/views.py:1022 +#: company/views.py:183 part/views.py:1010 msgid "Supplied URL is not a valid image file" msgstr "" -#: company/views.py:265 +#: company/views.py:243 msgid "Edit Supplier Part" msgstr "" -#: company/views.py:316 templates/js/stock.js:1629 +#: company/views.py:294 templates/js/stock.js:1629 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:460 +#: company/views.py:438 msgid "Delete Supplier Part" msgstr "" @@ -2811,7 +2777,7 @@ msgstr "" msgid "Link to external page" msgstr "" -#: order/models.py:168 part/templates/part/detail.html:133 +#: order/models.py:168 msgid "Created By" msgstr "" @@ -2945,7 +2911,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:250 +#: order/templates/order/purchase_order_detail.html:381 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -2955,7 +2921,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:776 part/templates/part/prices.html:166 stock/models.py:545 +#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:545 #: stock/templates/stock/item_base.html:343 templates/js/stock.js:1024 msgid "Purchase Price" msgstr "" @@ -2969,7 +2935,7 @@ msgid "Where does the Purchaser want this item to be stored?" msgstr "" #: order/models.py:831 part/templates/part/part_pricing.html:97 -#: part/templates/part/prices.html:103 part/templates/part/prices.html:278 +#: part/templates/part/prices.html:97 part/templates/part/prices.html:266 msgid "Sale Price" msgstr "" @@ -3065,22 +3031,21 @@ msgstr "" msgid "Issued" msgstr "" -#: order/templates/order/order_base.html:188 +#: order/templates/order/order_base.html:184 msgid "Edit Purchase Order" msgstr "" -#: order/templates/order/order_base.html:199 -#: order/templates/order/purchase_order_detail.html:127 -#: part/templates/part/category.html:217 part/templates/part/category.html:259 -#: part/templates/part/part_base.html:455 -#: stock/templates/stock/location.html:203 templates/js/stock.js:1634 +#: order/templates/order/order_base.html:195 +#: order/templates/order/purchase_order_detail.html:258 +#: part/templates/part/category.html:255 part/templates/part/category.html:297 +#: stock/templates/stock/location.html:259 templates/js/part.js:64 +#: templates/js/stock.js:1634 msgid "New Location" msgstr "" -#: order/templates/order/order_base.html:200 -#: order/templates/order/purchase_order_detail.html:128 -#: part/templates/part/part_base.html:456 -#: stock/templates/stock/location.html:42 +#: order/templates/order/order_base.html:196 +#: order/templates/order/purchase_order_detail.html:259 +#: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" msgstr "" @@ -3104,10 +3069,6 @@ msgstr "" msgid "After placing this purchase order, line items will no longer be editable." msgstr "" -#: order/templates/order/order_notes.html:13 -msgid "Order Notes" -msgstr "" - #: order/templates/order/order_wizard/match_fields.html:9 #: part/templates/part/bom_upload/match_fields.html:9 #: part/templates/part/import_wizard/ajax_match_fields.html:9 @@ -3186,7 +3147,7 @@ msgid "Upload File for Purchase Order" msgstr "" #: order/templates/order/order_wizard/po_upload.html:18 -#: part/templates/part/bom_upload/upload_file.html:26 +#: part/templates/part/bom_upload/upload_file.html:24 #: part/templates/part/import_wizard/ajax_part_upload.html:10 #: part/templates/part/import_wizard/part_upload.html:21 #, python-format @@ -3256,6 +3217,7 @@ msgstr "" #: order/templates/order/po_attachments.html:12 #: order/templates/order/po_navbar.html:32 +#: order/templates/order/purchase_order_detail.html:44 msgid "Purchase Order Attachments" msgstr "" @@ -3265,60 +3227,66 @@ msgstr "" #: order/templates/order/po_navbar.html:29 #: order/templates/order/po_received_items.html:12 +#: order/templates/order/purchase_order_detail.html:35 msgid "Received Items" msgstr "" -#: order/templates/order/purchase_order_detail.html:14 +#: order/templates/order/purchase_order_detail.html:17 msgid "Purchase Order Items" msgstr "" -#: order/templates/order/purchase_order_detail.html:24 -#: order/templates/order/purchase_order_detail.html:64 -#: order/templates/order/sales_order_detail.html:22 -#: order/templates/order/sales_order_detail.html:56 +#: order/templates/order/purchase_order_detail.html:23 +#: order/templates/order/purchase_order_detail.html:195 +#: order/templates/order/sales_order_detail.html:23 +#: order/templates/order/sales_order_detail.html:176 msgid "Add Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:100 -#: order/templates/order/sales_order_detail.html:398 +#: order/templates/order/purchase_order_detail.html:55 +#: order/templates/order/sales_order_detail.html:54 +msgid "Order Notes" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:231 +#: order/templates/order/sales_order_detail.html:518 msgid "Edit Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:110 -#: order/templates/order/sales_order_detail.html:408 +#: order/templates/order/purchase_order_detail.html:241 +#: order/templates/order/sales_order_detail.html:528 msgid "Delete Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:141 +#: order/templates/order/purchase_order_detail.html:272 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:169 -#: order/templates/order/sales_order_detail.html:233 +#: order/templates/order/purchase_order_detail.html:300 +#: order/templates/order/sales_order_detail.html:353 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:222 -#: order/templates/order/sales_order_detail.html:256 templates/js/part.js:908 -#: templates/js/part.js:1097 +#: order/templates/order/purchase_order_detail.html:353 +#: order/templates/order/sales_order_detail.html:376 templates/js/part.js:996 +#: templates/js/part.js:1185 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:229 -#: order/templates/order/sales_order_detail.html:263 +#: order/templates/order/purchase_order_detail.html:360 +#: order/templates/order/sales_order_detail.html:383 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:286 -#: order/templates/order/sales_order_detail.html:369 +#: order/templates/order/purchase_order_detail.html:417 +#: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:287 +#: order/templates/order/purchase_order_detail.html:418 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:292 +#: order/templates/order/purchase_order_detail.html:423 msgid "Receive line item" msgstr "" @@ -3334,12 +3302,11 @@ msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:47 #: part/models.py:326 part/templates/part/cat_link.html:7 -#: part/templates/part/category.html:108 part/templates/part/category.html:157 -#: part/templates/part/category_navbar.html:25 -#: part/templates/part/category_navbar.html:32 -#: part/templates/part/category_partlist.html:10 +#: 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:24 #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:767 +#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -3354,7 +3321,7 @@ msgid "Order Code" msgstr "" #: order/templates/order/receive_parts.html:21 -#: part/templates/part/part_base.html:152 templates/js/part.js:582 +#: part/templates/part/part_base.html:194 templates/js/part.js:670 msgid "On Order" msgstr "" @@ -3379,7 +3346,6 @@ msgid "Packing List" msgstr "" #: order/templates/order/sales_order_base.html:74 -#: order/templates/order/so_navbar.html:12 msgid "Sales Order Details" msgstr "" @@ -3402,80 +3368,76 @@ msgstr "" msgid "Cancelling this order means that the order will no longer be editable." msgstr "" -#: order/templates/order/sales_order_detail.html:13 +#: order/templates/order/sales_order_detail.html:17 msgid "Sales Order Items" msgstr "" -#: order/templates/order/sales_order_detail.html:105 templates/js/bom.js:358 +#: order/templates/order/sales_order_detail.html:225 templates/js/bom.js:358 #: templates/js/build.js:759 templates/js/build.js:1202 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:112 templates/js/build.js:645 +#: order/templates/order/sales_order_detail.html:232 templates/js/build.js:645 #: templates/js/build.js:1011 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:113 templates/js/build.js:647 +#: order/templates/order/sales_order_detail.html:233 templates/js/build.js:647 #: templates/js/build.js:1012 msgid "Delete stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:186 +#: order/templates/order/sales_order_detail.html:306 msgid "No matching line items" msgstr "" -#: order/templates/order/sales_order_detail.html:216 +#: order/templates/order/sales_order_detail.html:336 msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:284 templates/js/build.js:710 +#: order/templates/order/sales_order_detail.html:404 templates/js/build.js:710 #: templates/js/build.js:1007 msgid "Allocated" msgstr "" -#: order/templates/order/sales_order_detail.html:286 +#: order/templates/order/sales_order_detail.html:406 msgid "Fulfilled" msgstr "" -#: order/templates/order/sales_order_detail.html:323 +#: order/templates/order/sales_order_detail.html:443 msgid "PO" msgstr "" -#: order/templates/order/sales_order_detail.html:353 +#: order/templates/order/sales_order_detail.html:473 msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:356 templates/js/build.js:773 +#: order/templates/order/sales_order_detail.html:476 templates/js/build.js:773 msgid "Allocate stock" msgstr "" -#: order/templates/order/sales_order_detail.html:359 +#: order/templates/order/sales_order_detail.html:479 msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:363 templates/js/build.js:766 +#: order/templates/order/sales_order_detail.html:483 templates/js/build.js:766 #: templates/js/build.js:1210 msgid "Build stock" msgstr "" -#: order/templates/order/sales_order_detail.html:366 -#: order/templates/order/sales_order_detail.html:485 +#: order/templates/order/sales_order_detail.html:486 +#: order/templates/order/sales_order_detail.html:605 msgid "Calculate price" msgstr "" -#: order/templates/order/sales_order_detail.html:370 +#: order/templates/order/sales_order_detail.html:490 msgid "Delete line item " msgstr "" -#: order/templates/order/sales_order_detail.html:491 +#: order/templates/order/sales_order_detail.html:611 msgid "Update Unit Price" msgstr "" -#: order/templates/order/sales_order_notes.html:14 -msgid "Sales Order Notes" -msgstr "" - #: order/templates/order/sales_order_ship.html:10 msgid "This order has not been fully allocated. If the order is marked as shipped, it can no longer be adjusted." msgstr "" @@ -3504,164 +3466,171 @@ msgstr "" msgid "This action will unallocate the following stock from the Sales Order" msgstr "" -#: order/templates/order/so_attachments.html:12 +#: order/templates/order/so_navbar.html:12 +msgid "Sales Order Line Items" +msgstr "" + +#: order/templates/order/so_navbar.html:15 +msgid "Order Items" +msgstr "" + #: order/templates/order/so_navbar.html:26 msgid "Sales Order Attachments" msgstr "" -#: order/views.py:151 +#: order/views.py:104 msgid "Cancel Order" msgstr "" -#: order/views.py:160 order/views.py:186 +#: order/views.py:113 order/views.py:139 msgid "Confirm order cancellation" msgstr "" -#: order/views.py:163 order/views.py:189 +#: order/views.py:116 order/views.py:142 msgid "Order cannot be cancelled" msgstr "" -#: order/views.py:177 +#: order/views.py:130 msgid "Cancel sales order" msgstr "" -#: order/views.py:203 +#: order/views.py:156 msgid "Issue Order" msgstr "" -#: order/views.py:212 +#: order/views.py:165 msgid "Confirm order placement" msgstr "" -#: order/views.py:222 +#: order/views.py:175 msgid "Purchase order issued" msgstr "" -#: order/views.py:233 +#: order/views.py:186 msgid "Complete Order" msgstr "" -#: order/views.py:249 +#: order/views.py:202 msgid "Confirm order completion" msgstr "" -#: order/views.py:260 +#: order/views.py:213 msgid "Purchase order completed" msgstr "" -#: order/views.py:270 +#: order/views.py:223 msgid "Ship Order" msgstr "" -#: order/views.py:286 +#: order/views.py:239 msgid "Confirm order shipment" msgstr "" -#: order/views.py:292 +#: order/views.py:245 msgid "Could not ship order" msgstr "" -#: order/views.py:339 +#: order/views.py:292 msgid "Match Supplier Parts" msgstr "" -#: order/views.py:536 +#: order/views.py:489 msgid "Receive Parts" msgstr "" -#: order/views.py:606 +#: order/views.py:559 msgid "Items received" msgstr "" -#: order/views.py:620 +#: order/views.py:573 msgid "No destination set" msgstr "" -#: order/views.py:665 +#: order/views.py:618 msgid "Error converting quantity to number" msgstr "" -#: order/views.py:671 +#: order/views.py:624 msgid "Receive quantity less than zero" msgstr "" -#: order/views.py:677 +#: order/views.py:630 msgid "No lines specified" msgstr "" -#: order/views.py:750 +#: order/views.py:703 msgid "Update prices" msgstr "" -#: order/views.py:1008 +#: order/views.py:961 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1061 +#: order/views.py:1014 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1106 +#: order/views.py:1059 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1122 +#: order/views.py:1075 msgid "Select line item" msgstr "" -#: order/views.py:1153 +#: order/views.py:1106 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "" -#: order/views.py:1163 +#: order/views.py:1116 #, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1171 +#: order/views.py:1124 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1225 +#: order/views.py:1178 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1299 +#: order/views.py:1252 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1314 +#: order/views.py:1267 msgid "Remove allocation" msgstr "" -#: order/views.py:1386 +#: order/views.py:1339 msgid "Sales order not found" msgstr "" -#: order/views.py:1392 +#: order/views.py:1345 msgid "Price not found" msgstr "" -#: order/views.py:1395 +#: order/views.py:1348 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1400 +#: order/views.py:1353 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" #: part/bom.py:133 part/models.py:72 part/models.py:755 -#: part/templates/part/category.html:75 part/templates/part/detail.html:91 +#: part/templates/part/category.html:75 msgid "Default Location" msgstr "" -#: part/bom.py:134 part/templates/part/part_base.html:140 +#: part/bom.py:134 part/templates/part/part_base.html:182 msgid "Available Stock" msgstr "" @@ -3841,7 +3810,7 @@ msgstr "" msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:679 part/templates/part/detail.html:23 +#: part/models.py:679 msgid "Part name" msgstr "" @@ -3857,7 +3826,7 @@ msgstr "" msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:698 part/templates/part/detail.html:61 +#: part/models.py:698 msgid "Variant Of" msgstr "" @@ -3866,7 +3835,7 @@ msgid "Part description" msgstr "" #: part/models.py:709 part/templates/part/category.html:82 -#: part/templates/part/detail.html:68 +#: part/templates/part/part_base.html:130 msgid "Keywords" msgstr "" @@ -3874,8 +3843,8 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:74 -#: part/templates/part/set_category.html:15 templates/js/part.js:553 +#: part/models.py:717 part/models.py:2268 +#: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "" @@ -3883,9 +3852,7 @@ msgstr "" msgid "Part category" msgstr "" -#: part/models.py:723 part/templates/part/detail.html:29 -#: part/templates/part/part_base.html:103 templates/js/part.js:169 -#: templates/js/part.js:397 +#: part/models.py:723 templates/js/part.js:257 templates/js/part.js:485 msgid "IPN" msgstr "" @@ -3897,8 +3864,7 @@ msgstr "" msgid "Part revision or version number" msgstr "" -#: part/models.py:731 part/templates/part/detail.html:36 report/models.py:200 -#: templates/js/part.js:173 +#: part/models.py:731 report/models.py:200 templates/js/part.js:261 msgid "Revision" msgstr "" @@ -3906,7 +3872,7 @@ msgstr "" msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:800 part/templates/part/detail.html:98 +#: part/models.py:800 msgid "Default Supplier" msgstr "" @@ -3922,7 +3888,7 @@ msgstr "" msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:814 part/templates/part/detail.html:114 +#: part/models.py:814 msgid "Minimum Stock" msgstr "" @@ -3954,9 +3920,9 @@ msgstr "" msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:854 part/templates/part/detail.html:255 -#: templates/js/table_filters.js:21 templates/js/table_filters.js:69 -#: templates/js/table_filters.js:250 templates/js/table_filters.js:319 +#: part/models.py:854 templates/js/table_filters.js:21 +#: templates/js/table_filters.js:69 templates/js/table_filters.js:250 +#: templates/js/table_filters.js:319 msgid "Active" msgstr "" @@ -4004,7 +3970,7 @@ msgstr "" msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:818 templates/js/stock.js:426 +#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:426 msgid "Test Name" msgstr "" @@ -4020,7 +3986,7 @@ msgstr "" msgid "Enter description for this test" msgstr "" -#: part/models.py:2136 templates/js/part.js:827 +#: part/models.py:2136 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "" @@ -4029,7 +3995,7 @@ msgstr "" msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2142 templates/js/part.js:835 +#: part/models.py:2142 templates/js/part.js:923 msgid "Requires Value" msgstr "" @@ -4037,7 +4003,7 @@ msgstr "" msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2148 templates/js/part.js:842 +#: part/models.py:2148 templates/js/part.js:930 msgid "Requires Attachment" msgstr "" @@ -4167,87 +4133,61 @@ msgstr "" msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" -#: part/templates/part/allocation.html:11 -msgid "Build Order Allocations" -msgstr "" - -#: part/templates/part/allocation.html:24 -msgid "Sales Order Allocations" -msgstr "" - -#: part/templates/part/bom.html:10 part/templates/part/navbar.html:45 -#: part/templates/part/navbar.html:48 -msgid "Bill of Materials" -msgstr "" - -#: part/templates/part/bom.html:17 +#: part/templates/part/bom.html:6 msgid "You do not have permission to edit the BOM." msgstr "" -#: part/templates/part/bom.html:25 +#: part/templates/part/bom.html:14 #, python-format msgid "The BOM for %(part)s has changed, and must be validated.
" msgstr "" -#: part/templates/part/bom.html:27 +#: part/templates/part/bom.html:16 #, python-format msgid "The BOM for %(part)s was last checked by %(checker)s on %(check_date)s" msgstr "" -#: part/templates/part/bom.html:31 +#: part/templates/part/bom.html:20 #, python-format msgid "The BOM for %(part)s has not been validated." msgstr "" -#: part/templates/part/bom.html:38 +#: part/templates/part/bom.html:27 msgid "Remove selected BOM items" msgstr "" -#: part/templates/part/bom.html:41 +#: part/templates/part/bom.html:30 msgid "Import BOM data" msgstr "" -#: part/templates/part/bom.html:45 +#: part/templates/part/bom.html:34 msgid "Copy BOM from parent part" msgstr "" -#: part/templates/part/bom.html:49 +#: part/templates/part/bom.html:38 msgid "New BOM Item" msgstr "" -#: part/templates/part/bom.html:52 +#: part/templates/part/bom.html:41 msgid "Finish Editing" msgstr "" -#: part/templates/part/bom.html:57 +#: part/templates/part/bom.html:46 msgid "Edit BOM" msgstr "" -#: part/templates/part/bom.html:61 +#: part/templates/part/bom.html:50 msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:67 part/views.py:1620 +#: part/templates/part/bom.html:56 part/views.py:1574 msgid "Export Bill of Materials" msgstr "" -#: part/templates/part/bom.html:70 +#: part/templates/part/bom.html:59 msgid "Print BOM Report" msgstr "" -#: part/templates/part/bom.html:116 -msgid "Delete selected BOM items?" -msgstr "" - -#: part/templates/part/bom.html:117 -msgid "All selected BOM items will be deleted" -msgstr "" - -#: part/templates/part/bom.html:167 part/views.py:451 -#: templates/js/stock.js:1623 -msgid "Create New Part" -msgstr "" - #: part/templates/part/bom_duplicate.html:13 msgid "This part already has a Bill of Materials" msgstr "" @@ -4256,23 +4196,27 @@ msgstr "" msgid "Select Part" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:11 +#: part/templates/part/bom_upload/upload_file.html:7 msgid "Upload BOM File" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:18 +#: part/templates/part/bom_upload/upload_file.html:12 +msgid "Upload Bill of Materials" +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:16 msgid "Requirements for BOM upload" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:20 +#: part/templates/part/bom_upload/upload_file.html:18 msgid "The BOM file must contain the required named columns as provided in the " msgstr "" -#: part/templates/part/bom_upload/upload_file.html:20 +#: part/templates/part/bom_upload/upload_file.html:18 msgid "BOM Upload Template" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:21 +#: part/templates/part/bom_upload/upload_file.html:19 msgid "Each part must already exist in the database" msgstr "" @@ -4285,19 +4229,11 @@ msgstr "" msgid "This will validate each line in the BOM." msgstr "" -#: part/templates/part/build.html:10 -msgid "Part Builds" -msgstr "" - -#: part/templates/part/build.html:18 -msgid "Start New Build" -msgstr "" - #: part/templates/part/category.html:33 msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:1958 +#: part/templates/part/category.html:38 part/views.py:1900 msgid "Create new part category" msgstr "" @@ -4321,10 +4257,9 @@ msgstr "" msgid "Category Description" msgstr "" -#: part/templates/part/category.html:88 +#: part/templates/part/category.html:88 part/templates/part/category.html:174 #: part/templates/part/category_navbar.html:14 -#: part/templates/part/category_navbar.html:21 -#: part/templates/part/subcategory.html:16 +#: part/templates/part/category_navbar.html:17 msgid "Subcategories" msgstr "" @@ -4332,61 +4267,65 @@ msgstr "" msgid "Parts (Including subcategories)" msgstr "" -#: part/templates/part/category.html:122 +#: part/templates/part/category.html:126 msgid "Export Part Data" msgstr "" -#: part/templates/part/category.html:126 +#: part/templates/part/category.html:130 msgid "Create new part" msgstr "" -#: part/templates/part/category.html:134 +#: part/templates/part/category.html:138 msgid "Set category" msgstr "" -#: part/templates/part/category.html:134 +#: part/templates/part/category.html:138 msgid "Set Category" msgstr "" -#: part/templates/part/category.html:137 +#: part/templates/part/category.html:141 msgid "Export Data" msgstr "" -#: part/templates/part/category.html:141 +#: part/templates/part/category.html:145 msgid "View list display" msgstr "" -#: part/templates/part/category.html:144 +#: part/templates/part/category.html:148 msgid "View grid display" msgstr "" -#: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:204 +#: part/templates/part/category.html:164 +msgid "Part Parameters" +msgstr "" + +#: part/templates/part/category.html:256 +#: stock/templates/stock/location.html:260 msgid "Create new location" msgstr "" -#: part/templates/part/category.html:223 part/templates/part/category.html:253 -#: part/templates/part/part_base.html:418 +#: part/templates/part/category.html:261 part/templates/part/category.html:291 +#: templates/js/part.js:25 msgid "New Category" msgstr "" -#: part/templates/part/category.html:224 +#: part/templates/part/category.html:262 msgid "Create new category" msgstr "" -#: part/templates/part/category.html:254 +#: part/templates/part/category.html:292 msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:907 +#: part/templates/part/category.html:298 stock/views.py:907 msgid "Create new Stock Location" msgstr "" -#: part/templates/part/category.html:279 +#: part/templates/part/category.html:317 msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:286 part/views.py:1906 +#: part/templates/part/category.html:324 part/views.py:1848 msgid "Edit Part Category" msgstr "" @@ -4425,15 +4364,11 @@ msgstr "" msgid "If this category is deleted, these parts will be moved to the top-level category Teile" msgstr "" -#: part/templates/part/category_navbar.html:37 -#: part/templates/part/category_navbar.html:40 +#: part/templates/part/category_navbar.html:29 +#: part/templates/part/category_navbar.html:32 msgid "Import Parts" msgstr "" -#: part/templates/part/category_parametric.html:10 -msgid "Part Parameters" -msgstr "" - #: part/templates/part/copy_part.html:9 part/views.py:327 msgid "Duplicate Part" msgstr "" @@ -4458,98 +4393,146 @@ msgstr "" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "" -#: part/templates/part/detail.html:12 part/templates/part/navbar.html:14 -msgid "Part Details" +#: part/templates/part/detail.html:16 +msgid "Part Stock" msgstr "" -#: part/templates/part/detail.html:43 part/templates/part/part_base.html:204 -msgid "Latest Serial Number" +#: part/templates/part/detail.html:21 +#, python-format +msgid "Showing stock for all variants of %(full_name)s" msgstr "" -#: part/templates/part/detail.html:48 -msgid "No serial numbers recorded" +#: part/templates/part/detail.html:30 part/templates/part/navbar.html:93 +msgid "Part Test Templates" msgstr "" -#: part/templates/part/detail.html:121 -msgid "Stock Expiry Time" +#: part/templates/part/detail.html:36 +msgid "Add Test Template" msgstr "" -#: part/templates/part/detail.html:140 -msgid "Responsible User" +#: part/templates/part/detail.html:77 +msgid "New sales order" msgstr "" -#: part/templates/part/detail.html:154 -msgid "Edit Notes" +#: part/templates/part/detail.html:77 +msgid "New Order" msgstr "" -#: part/templates/part/detail.html:181 -msgid "Part is virtual (not a physical part)" +#: part/templates/part/detail.html:90 +msgid "Sales Order Allocations" msgstr "" -#: part/templates/part/detail.html:183 -msgid "Part is not a virtual part" +#: part/templates/part/detail.html:130 part/templates/part/navbar.html:21 +msgid "Part Variants" msgstr "" -#: part/templates/part/detail.html:191 -msgid "Part is a template part (variants can be made from this part)" +#: part/templates/part/detail.html:137 +msgid "Create new variant" msgstr "" -#: part/templates/part/detail.html:193 -msgid "Part is not a template part" +#: part/templates/part/detail.html:138 +msgid "New Variant" msgstr "" -#: part/templates/part/detail.html:201 -msgid "Part can be assembled from other parts" -msgstr "" - -#: part/templates/part/detail.html:203 -msgid "Part cannot be assembled from other parts" -msgstr "" - -#: part/templates/part/detail.html:211 -msgid "Part can be used in assemblies" -msgstr "" - -#: part/templates/part/detail.html:213 -msgid "Part cannot be used in assemblies" -msgstr "" - -#: part/templates/part/detail.html:221 -msgid "Part stock is tracked by serial number" -msgstr "" - -#: part/templates/part/detail.html:223 -msgid "Part stock is not tracked by serial number" -msgstr "" - -#: part/templates/part/detail.html:231 part/templates/part/detail.html:233 -msgid "Part can be purchased from external suppliers" -msgstr "" - -#: part/templates/part/detail.html:241 -msgid "Part can be sold to customers" -msgstr "" - -#: part/templates/part/detail.html:243 -msgid "Part cannot be sold to customers" -msgstr "" - -#: part/templates/part/detail.html:258 -msgid "Part is active" -msgstr "" - -#: part/templates/part/detail.html:260 -msgid "Part is not active" -msgstr "" - -#: part/templates/part/detail.html:281 +#: part/templates/part/detail.html:161 msgid "Add new parameter" msgstr "" +#: part/templates/part/detail.html:182 part/templates/part/navbar.html:101 +#: part/templates/part/navbar.html:104 +msgid "Related Parts" +msgstr "" + +#: part/templates/part/detail.html:188 +msgid "Add Related" +msgstr "" + +#: part/templates/part/detail.html:228 +msgid "Part Suppliers" +msgstr "" + +#: part/templates/part/detail.html:252 part/templates/part/navbar.html:35 +#: part/templates/part/navbar.html:38 +msgid "Bill of Materials" +msgstr "" + +#: part/templates/part/detail.html:261 +msgid "Assemblies" +msgstr "" + +#: part/templates/part/detail.html:277 +msgid "Part Builds" +msgstr "" + +#: part/templates/part/detail.html:284 +msgid "Start New Build" +msgstr "" + +#: part/templates/part/detail.html:298 +msgid "Build Order Allocations" +msgstr "" + +#: part/templates/part/detail.html:307 +msgid "Part Manufacturers" +msgstr "" + #: part/templates/part/detail.html:319 +msgid "Delete manufacturer parts" +msgstr "" + +#: part/templates/part/detail.html:394 +msgid "Delete selected BOM items?" +msgstr "" + +#: part/templates/part/detail.html:395 +msgid "All selected BOM items will be deleted" +msgstr "" + +#: part/templates/part/detail.html:445 part/views.py:451 +#: templates/js/stock.js:1623 +msgid "Create New Part" +msgstr "" + +#: part/templates/part/detail.html:580 +msgid "Add Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:598 +msgid "Edit Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:610 +msgid "Delete Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:669 msgid "Edit Part Notes" msgstr "" +#: part/templates/part/detail.html:823 +msgid "Create new manufacturer" +msgstr "" + +#: part/templates/part/detail.html:917 +#, python-format +msgid "Single Price - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:929 +#, python-format +msgid "Single Price Difference - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:941 +#, python-format +msgid "Part Single Price - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:1030 +#, python-format +msgid "Unit Price - %(currency)s" +msgstr "" + #: part/templates/part/import_wizard/ajax_part_upload.html:29 #: part/templates/part/import_wizard/part_upload.html:51 msgid "Unsuffitient privileges." @@ -4559,222 +4542,206 @@ msgstr "" msgid "Import Parts from File" msgstr "" -#: part/templates/part/navbar.html:23 part/templates/part/variants.html:11 -msgid "Part Variants" -msgstr "" - -#: part/templates/part/navbar.html:26 +#: part/templates/part/navbar.html:24 msgid "Variants" msgstr "" -#: part/templates/part/navbar.html:37 -msgid "Allocated Stock" -msgstr "" - -#: part/templates/part/navbar.html:40 -msgid "Allocations" -msgstr "" - -#: part/templates/part/navbar.html:61 part/templates/part/navbar.html:64 +#: part/templates/part/navbar.html:51 part/templates/part/navbar.html:54 msgid "Used In" msgstr "" -#: part/templates/part/navbar.html:71 +#: part/templates/part/navbar.html:61 msgid "Prices" msgstr "" -#: part/templates/part/navbar.html:97 part/templates/part/part_tests.html:10 -msgid "Part Test Templates" -msgstr "" - -#: part/templates/part/navbar.html:100 +#: part/templates/part/navbar.html:96 msgid "Test Templates" msgstr "" -#: part/templates/part/navbar.html:105 part/templates/part/navbar.html:108 -#: part/templates/part/related.html:10 -msgid "Related Parts" -msgstr "" - #: part/templates/part/part_app_base.html:12 msgid "Part List" msgstr "" #: part/templates/part/part_base.html:26 templates/js/company.js:280 -#: templates/js/company.js:486 templates/js/part.js:84 templates/js/part.js:161 +#: templates/js/company.js:486 templates/js/part.js:172 +#: templates/js/part.js:249 msgid "Inactive" msgstr "" -#: part/templates/part/part_base.html:33 +#: part/templates/part/part_base.html:36 +msgid "Part is virtual (not a physical part)" +msgstr "" + +#: part/templates/part/part_base.html:39 +msgid "Part is a template part (variants can be made from this part)" +msgstr "" + +#: part/templates/part/part_base.html:42 +msgid "Part can be assembled from other parts" +msgstr "" + +#: part/templates/part/part_base.html:45 +msgid "Part can be used in assemblies" +msgstr "" + +#: part/templates/part/part_base.html:48 +msgid "Part stock is tracked by serial number" +msgstr "" + +#: part/templates/part/part_base.html:51 +msgid "Part can be purchased from external suppliers" +msgstr "" + +#: part/templates/part/part_base.html:54 +msgid "Part can be sold to customers" +msgstr "" + +#: part/templates/part/part_base.html:60 msgid "Star this part" msgstr "" -#: part/templates/part/part_base.html:40 +#: part/templates/part/part_base.html:67 #: stock/templates/stock/item_base.html:75 #: stock/templates/stock/location.html:51 msgid "Barcode actions" msgstr "" -#: part/templates/part/part_base.html:42 +#: part/templates/part/part_base.html:69 #: stock/templates/stock/item_base.html:77 #: stock/templates/stock/location.html:53 templates/qr_button.html:1 msgid "Show QR Code" msgstr "" -#: part/templates/part/part_base.html:43 +#: part/templates/part/part_base.html:70 #: stock/templates/stock/item_base.html:93 #: stock/templates/stock/location.html:54 msgid "Print Label" msgstr "" -#: part/templates/part/part_base.html:48 +#: part/templates/part/part_base.html:75 msgid "Show pricing information" msgstr "" -#: part/templates/part/part_base.html:53 +#: part/templates/part/part_base.html:80 #: stock/templates/stock/item_base.html:140 #: stock/templates/stock/location.html:62 msgid "Stock actions" msgstr "" -#: part/templates/part/part_base.html:60 +#: part/templates/part/part_base.html:87 msgid "Count part stock" msgstr "" -#: part/templates/part/part_base.html:66 +#: part/templates/part/part_base.html:93 msgid "Transfer part stock" msgstr "" -#: part/templates/part/part_base.html:83 +#: part/templates/part/part_base.html:110 msgid "Part actions" msgstr "" -#: part/templates/part/part_base.html:86 +#: part/templates/part/part_base.html:113 msgid "Duplicate part" msgstr "" -#: part/templates/part/part_base.html:89 +#: part/templates/part/part_base.html:116 msgid "Edit part" msgstr "" -#: part/templates/part/part_base.html:92 +#: part/templates/part/part_base.html:119 msgid "Delete part" msgstr "" -#: part/templates/part/part_base.html:123 +#: part/templates/part/part_base.html:154 +msgid "Latest Serial Number" +msgstr "" + +#: part/templates/part/part_base.html:165 msgid "This is a virtual part" msgstr "" -#: part/templates/part/part_base.html:129 +#: part/templates/part/part_base.html:171 #, python-format msgid "This part is a variant of %(link)s" msgstr "" -#: part/templates/part/part_base.html:146 templates/js/table_filters.js:165 +#: part/templates/part/part_base.html:188 templates/js/table_filters.js:165 msgid "In Stock" msgstr "" -#: part/templates/part/part_base.html:159 templates/InvenTree/index.html:132 +#: part/templates/part/part_base.html:201 templates/InvenTree/index.html:132 msgid "Required for Build Orders" msgstr "" -#: part/templates/part/part_base.html:166 +#: part/templates/part/part_base.html:208 msgid "Required for Sales Orders" msgstr "" -#: part/templates/part/part_base.html:173 +#: part/templates/part/part_base.html:215 msgid "Allocated to Orders" msgstr "" -#: part/templates/part/part_base.html:188 templates/js/bom.js:316 +#: part/templates/part/part_base.html:230 templates/js/bom.js:316 msgid "Can Build" msgstr "" -#: part/templates/part/part_base.html:194 templates/js/part.js:413 -#: templates/js/part.js:586 +#: part/templates/part/part_base.html:236 templates/js/part.js:501 +#: templates/js/part.js:674 msgid "Building" msgstr "" -#: part/templates/part/part_base.html:325 part/templates/part/prices.html:131 +#: part/templates/part/part_base.html:331 part/templates/part/prices.html:125 msgid "Calculate" msgstr "" -#: part/templates/part/part_base.html:419 -msgid "Create New Part Category" -msgstr "" - -#: part/templates/part/part_base.html:427 -msgid "New Parent" -msgstr "" - -#: part/templates/part/part_base.html:475 -msgid "Edit Part" -msgstr "" - -#: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:27 +#: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:21 msgid "Supplier Pricing" msgstr "" #: part/templates/part/part_pricing.html:26 #: part/templates/part/part_pricing.html:52 #: part/templates/part/part_pricing.html:85 -#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:31 -#: part/templates/part/prices.html:58 part/templates/part/prices.html:90 -#: part/templates/part/prices.html:107 +#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:25 +#: part/templates/part/prices.html:52 part/templates/part/prices.html:84 +#: part/templates/part/prices.html:101 msgid "Unit Cost" msgstr "" #: part/templates/part/part_pricing.html:32 #: part/templates/part/part_pricing.html:58 #: part/templates/part/part_pricing.html:89 -#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:38 -#: part/templates/part/prices.html:65 part/templates/part/prices.html:95 -#: part/templates/part/prices.html:112 +#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:32 +#: part/templates/part/prices.html:59 part/templates/part/prices.html:89 +#: part/templates/part/prices.html:106 msgid "Total Cost" msgstr "" -#: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:46 +#: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:40 msgid "No supplier pricing available" msgstr "" -#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:55 -#: part/templates/part/prices.html:235 +#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:49 +#: part/templates/part/prices.html:225 msgid "BOM Pricing" msgstr "" -#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:73 +#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:67 msgid "Note: BOM pricing is incomplete for this part" msgstr "" -#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:80 +#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:74 msgid "No BOM pricing available" msgstr "" -#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:89 +#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:83 msgid "Internal Price" msgstr "" #: part/templates/part/part_pricing.html:113 -#: part/templates/part/prices.html:121 +#: part/templates/part/prices.html:115 msgid "No pricing information is available for this part." msgstr "" -#: part/templates/part/part_tests.html:17 -msgid "Add Test Template" -msgstr "" - -#: part/templates/part/part_tests.html:61 -msgid "Add Test Result Template" -msgstr "" - -#: part/templates/part/part_tests.html:79 -msgid "Edit Test Result Template" -msgstr "" - -#: part/templates/part/part_tests.html:91 -msgid "Delete Test Result Template" -msgstr "" - #: part/templates/part/part_thumb.html:20 msgid "Select from existing images" msgstr "" @@ -4809,123 +4776,78 @@ msgstr "" msgid "There are %(count)s unique parts tracked for '%(full_name)s'. Deleting this part will permanently remove this tracking information." msgstr "" -#: part/templates/part/prices.html:12 -msgid "General Price Information" -msgstr "" - -#: part/templates/part/prices.html:22 +#: part/templates/part/prices.html:16 msgid "Pricing ranges" msgstr "" -#: part/templates/part/prices.html:28 +#: part/templates/part/prices.html:22 msgid "Show supplier cost" msgstr "" -#: part/templates/part/prices.html:29 +#: part/templates/part/prices.html:23 msgid "Show purchase price" msgstr "" -#: part/templates/part/prices.html:56 +#: part/templates/part/prices.html:50 msgid "Show BOM cost" msgstr "" -#: part/templates/part/prices.html:104 +#: part/templates/part/prices.html:98 msgid "Show sale cost" msgstr "" -#: part/templates/part/prices.html:105 +#: part/templates/part/prices.html:99 msgid "Show sale price" msgstr "" -#: part/templates/part/prices.html:127 +#: part/templates/part/prices.html:121 msgid "Calculation parameters" msgstr "" -#: part/templates/part/prices.html:146 +#: part/templates/part/prices.html:136 msgid "Supplier Cost" msgstr "" -#: part/templates/part/prices.html:147 part/templates/part/prices.html:167 -#: part/templates/part/prices.html:193 part/templates/part/prices.html:224 -#: part/templates/part/prices.html:251 part/templates/part/prices.html:279 +#: part/templates/part/prices.html:137 part/templates/part/prices.html:158 +#: part/templates/part/prices.html:183 part/templates/part/prices.html:213 +#: part/templates/part/prices.html:239 part/templates/part/prices.html:267 msgid "Jump to overview" msgstr "" -#: part/templates/part/prices.html:172 +#: part/templates/part/prices.html:162 msgid "Stock Pricing" msgstr "" -#: part/templates/part/prices.html:180 +#: part/templates/part/prices.html:172 msgid "No stock pricing history is available for this part." msgstr "" -#: part/templates/part/prices.html:192 +#: part/templates/part/prices.html:182 msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:2376 +#: part/templates/part/prices.html:197 part/views.py:2318 msgid "Add Internal Price Break" msgstr "" -#: part/templates/part/prices.html:223 +#: part/templates/part/prices.html:212 msgid "BOM Cost" msgstr "" -#: part/templates/part/prices.html:250 +#: part/templates/part/prices.html:238 msgid "Sale Cost" msgstr "" -#: part/templates/part/prices.html:290 +#: part/templates/part/prices.html:278 msgid "No sale pice history available for this part." msgstr "" -#: part/templates/part/prices.html:340 -#, python-format -msgid "Single Price - %(currency)s" -msgstr "" - -#: part/templates/part/prices.html:352 -#, python-format -msgid "Single Price Difference - %(currency)s" -msgstr "" - -#: part/templates/part/prices.html:364 -#, python-format -msgid "Part Single Price - %(currency)s" -msgstr "" - -#: part/templates/part/prices.html:464 -#, python-format -msgid "Unit Price - %(currency)s" -msgstr "" - -#: part/templates/part/related.html:18 -msgid "Add Related" -msgstr "" - -#: part/templates/part/sales_orders.html:18 -msgid "New sales order" -msgstr "" - -#: part/templates/part/sales_orders.html:18 -msgid "New Order" -msgstr "" - #: part/templates/part/set_category.html:9 msgid "Set category for the following parts" msgstr "" -#: part/templates/part/stock.html:10 -msgid "Part Stock" -msgstr "" - -#: part/templates/part/stock.html:16 -#, python-format -msgid "Showing stock for all variants of %(full_name)s" -msgstr "" - #: part/templates/part/stock_count.html:7 templates/js/bom.js:239 -#: templates/js/part.js:403 templates/js/part.js:590 +#: templates/js/part.js:491 templates/js/part.js:678 msgid "No Stock" msgstr "" @@ -4933,30 +4855,6 @@ msgstr "" msgid "Low Stock" msgstr "" -#: part/templates/part/supplier.html:11 -msgid "Part Suppliers" -msgstr "" - -#: part/templates/part/supplier.html:39 -msgid "Part Manufacturers" -msgstr "" - -#: part/templates/part/supplier.html:52 -msgid "Delete manufacturer parts" -msgstr "" - -#: part/templates/part/supplier.html:86 -msgid "Create new manufacturer" -msgstr "" - -#: part/templates/part/track.html:10 -msgid "Part Tracking" -msgstr "" - -#: part/templates/part/used_in.html:9 -msgid "Assemblies" -msgstr "" - #: part/templates/part/variant_part.html:9 msgid "Create new part variant" msgstr "" @@ -4966,14 +4864,6 @@ msgstr "" msgid "Create a new variant of template '%(full_name)s'." msgstr "" -#: part/templates/part/variants.html:19 -msgid "Create new variant" -msgstr "" - -#: part/templates/part/variants.html:20 -msgid "New Variant" -msgstr "" - #: part/templatetags/inventree_extras.py:99 msgid "Unknown database" msgstr "" @@ -5015,115 +4905,111 @@ msgstr "" msgid "Match References" msgstr "" -#: part/views.py:892 +#: part/views.py:880 msgid "None" msgstr "" -#: part/views.py:951 +#: part/views.py:939 msgid "Part QR Code" msgstr "" -#: part/views.py:1053 +#: part/views.py:1041 msgid "Select Part Image" msgstr "" -#: part/views.py:1079 +#: part/views.py:1067 msgid "Updated part image" msgstr "" -#: part/views.py:1082 +#: part/views.py:1070 msgid "Part image not found" msgstr "" -#: part/views.py:1093 -msgid "Edit Part Properties" -msgstr "" - -#: part/views.py:1128 +#: part/views.py:1082 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1158 +#: part/views.py:1112 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1179 +#: part/views.py:1133 msgid "Validate BOM" msgstr "" -#: part/views.py:1200 +#: part/views.py:1154 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1211 +#: part/views.py:1165 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1284 +#: part/views.py:1238 msgid "Match Parts" msgstr "" -#: part/views.py:1672 +#: part/views.py:1626 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:1679 +#: part/views.py:1633 msgid "Part was deleted" msgstr "" -#: part/views.py:1688 +#: part/views.py:1642 msgid "Part Pricing" msgstr "" -#: part/views.py:1829 +#: part/views.py:1783 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:1839 +#: part/views.py:1793 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:1846 +#: part/views.py:1800 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:1944 +#: part/views.py:1886 msgid "Delete Part Category" msgstr "" -#: part/views.py:1950 +#: part/views.py:1892 msgid "Part category was deleted" msgstr "" -#: part/views.py:2002 +#: part/views.py:1944 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2103 +#: part/views.py:2045 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2159 +#: part/views.py:2101 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2178 +#: part/views.py:2120 msgid "Create BOM Item" msgstr "" -#: part/views.py:2248 +#: part/views.py:2190 msgid "Edit BOM item" msgstr "" -#: part/views.py:2309 +#: part/views.py:2251 msgid "Added new price break" msgstr "" -#: part/views.py:2385 +#: part/views.py:2327 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2393 +#: part/views.py:2335 msgid "Delete Internal Price Break" msgstr "" @@ -5472,7 +5358,7 @@ msgstr "" msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:537 stock/templates/stock/item_notes.html:13 +#: stock/models.py:537 stock/templates/stock/item.html:98 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" @@ -5543,16 +5429,53 @@ msgstr "" msgid "Test notes" msgstr "" -#: stock/templates/stock/item.html:12 +#: stock/templates/stock/item.html:16 msgid "Stock Tracking Information" msgstr "" -#: stock/templates/stock/item.html:30 +#: stock/templates/stock/item.html:29 msgid "New Entry" msgstr "" -#: stock/templates/stock/item_attachments.html:11 -msgid "Stock Item Attachments" +#: stock/templates/stock/item.html:42 +msgid "Child Stock Items" +msgstr "" + +#: stock/templates/stock/item.html:49 +msgid "This stock item does not have any child items" +msgstr "" + +#: stock/templates/stock/item.html:57 stock/templates/stock/navbar.html:19 +#: stock/templates/stock/navbar.html:22 +msgid "Test Data" +msgstr "" + +#: stock/templates/stock/item.html:65 +msgid "Delete Test Data" +msgstr "" + +#: stock/templates/stock/item.html:69 +msgid "Add Test Data" +msgstr "" + +#: stock/templates/stock/item.html:72 stock/templates/stock/item_base.html:95 +msgid "Test Report" +msgstr "" + +#: stock/templates/stock/item.html:119 stock/templates/stock/navbar.html:27 +msgid "Installed Stock Items" +msgstr "" + +#: stock/templates/stock/item.html:280 stock/templates/stock/item.html:305 +msgid "Add Test Result" +msgstr "" + +#: stock/templates/stock/item.html:325 +msgid "Edit Test Result" +msgstr "" + +#: stock/templates/stock/item.html:339 +msgid "Delete Test Result" msgstr "" #: stock/templates/stock/item_base.html:33 @@ -5582,11 +5505,6 @@ msgstr "" msgid "Printing actions" msgstr "" -#: stock/templates/stock/item_base.html:95 -#: stock/templates/stock/item_tests.html:27 -msgid "Test Report" -msgstr "" - #: stock/templates/stock/item_base.html:104 msgid "Stock adjustment actions" msgstr "" @@ -5737,18 +5655,14 @@ msgstr "" msgid "Tests" msgstr "" -#: stock/templates/stock/item_base.html:511 +#: stock/templates/stock/item_base.html:500 +msgid "Save" +msgstr "Guardar" + +#: stock/templates/stock/item_base.html:512 msgid "Edit Stock Status" msgstr "" -#: stock/templates/stock/item_childs.html:12 -msgid "Child Stock Items" -msgstr "" - -#: stock/templates/stock/item_childs.html:20 -msgid "This stock item does not have any child items" -msgstr "" - #: stock/templates/stock/item_delete.html:9 msgid "Are you sure you want to delete this stock item?" msgstr "" @@ -5774,11 +5688,6 @@ msgstr "" msgid "The StockItem is currently in stock" msgstr "" -#: stock/templates/stock/item_installed.html:11 -#: stock/templates/stock/navbar.html:27 -msgid "Installed Stock Items" -msgstr "" - #: stock/templates/stock/item_serialize.html:5 msgid "Create serialized items from this stock item." msgstr "" @@ -5787,32 +5696,6 @@ msgstr "" msgid "Select quantity to serialize, and unique serial numbers." msgstr "" -#: stock/templates/stock/item_tests.html:11 -#: stock/templates/stock/navbar.html:19 stock/templates/stock/navbar.html:22 -msgid "Test Data" -msgstr "" - -#: stock/templates/stock/item_tests.html:20 -msgid "Delete Test Data" -msgstr "" - -#: stock/templates/stock/item_tests.html:24 -msgid "Add Test Data" -msgstr "" - -#: stock/templates/stock/item_tests.html:86 -#: stock/templates/stock/item_tests.html:111 -msgid "Add Test Result" -msgstr "" - -#: stock/templates/stock/item_tests.html:131 -msgid "Edit Test Result" -msgstr "" - -#: stock/templates/stock/item_tests.html:145 -msgid "Delete Test Result" -msgstr "" - #: stock/templates/stock/location.html:20 msgid "You are not in the list of owners of this location. This stock location cannot be edited." msgstr "" @@ -5850,9 +5733,9 @@ msgid "Location Description" msgstr "" #: stock/templates/stock/location.html:114 +#: stock/templates/stock/location.html:155 #: stock/templates/stock/location_navbar.html:11 -#: stock/templates/stock/location_navbar.html:18 -#: stock/templates/stock/sublocation.html:16 +#: stock/templates/stock/location_navbar.html:14 msgid "Sublocations" msgstr "" @@ -5865,6 +5748,14 @@ msgstr "" msgid "Stock Locations" msgstr "" +#: stock/templates/stock/location.html:162 templates/stock_table.html:37 +msgid "Printing Actions" +msgstr "" + +#: stock/templates/stock/location.html:166 templates/stock_table.html:41 +msgid "Print labels" +msgstr "" + #: stock/templates/stock/location_delete.html:7 msgid "Are you sure you want to delete this stock location?" msgstr "" @@ -5918,14 +5809,6 @@ msgstr "" msgid "This action cannot be easily undone" msgstr "" -#: stock/templates/stock/sublocation.html:23 templates/stock_table.html:37 -msgid "Printing Actions" -msgstr "" - -#: stock/templates/stock/sublocation.html:27 templates/stock_table.html:41 -msgid "Print labels" -msgstr "" - #: stock/templates/stock/tracking_delete.html:6 msgid "Are you sure you want to delete this stock tracking entry?" msgstr "" @@ -6414,59 +6297,59 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" -#: templates/js/api.js:154 templates/js/modals.js:1024 +#: templates/js/api.js:162 templates/js/modals.js:1024 msgid "No Response" msgstr "" -#: templates/js/api.js:155 templates/js/modals.js:1025 +#: templates/js/api.js:163 templates/js/modals.js:1025 msgid "No response from the InvenTree server" msgstr "" -#: templates/js/api.js:160 +#: templates/js/api.js:168 msgid "Error 400: Bad request" msgstr "" -#: templates/js/api.js:161 +#: templates/js/api.js:169 msgid "API request returned error code 400" msgstr "" -#: templates/js/api.js:164 templates/js/modals.js:1034 +#: templates/js/api.js:172 templates/js/modals.js:1034 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/api.js:165 templates/js/modals.js:1035 +#: templates/js/api.js:173 templates/js/modals.js:1035 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/api.js:168 templates/js/modals.js:1039 +#: templates/js/api.js:176 templates/js/modals.js:1039 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/api.js:169 templates/js/modals.js:1040 +#: templates/js/api.js:177 templates/js/modals.js:1040 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/api.js:172 templates/js/modals.js:1044 +#: templates/js/api.js:180 templates/js/modals.js:1044 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/api.js:173 templates/js/modals.js:1045 +#: templates/js/api.js:181 templates/js/modals.js:1045 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/api.js:176 templates/js/modals.js:1049 +#: templates/js/api.js:184 templates/js/modals.js:1049 msgid "Error 408: Timeout" msgstr "" -#: templates/js/api.js:177 templates/js/modals.js:1050 +#: templates/js/api.js:185 templates/js/modals.js:1050 msgid "Connection timeout while requesting data from server" msgstr "" -#: templates/js/api.js:180 +#: templates/js/api.js:188 msgid "Unhandled Error Code" msgstr "" -#: templates/js/api.js:181 +#: templates/js/api.js:189 msgid "Error code" msgstr "" @@ -6675,7 +6558,7 @@ msgstr "" msgid "No builds matching query" msgstr "" -#: templates/js/build.js:840 templates/js/part.js:491 templates/js/part.js:736 +#: templates/js/build.js:840 templates/js/part.js:579 templates/js/part.js:824 #: templates/js/stock.js:825 templates/js/stock.js:1276 msgid "Select" msgstr "" @@ -6733,32 +6616,32 @@ msgid "No manufacturer parts found" msgstr "" #: templates/js/company.js:272 templates/js/company.js:478 -#: templates/js/part.js:68 templates/js/part.js:153 +#: templates/js/part.js:156 templates/js/part.js:241 msgid "Template part" msgstr "" #: templates/js/company.js:276 templates/js/company.js:482 -#: templates/js/part.js:72 templates/js/part.js:157 +#: templates/js/part.js:160 templates/js/part.js:245 msgid "Assembled part" msgstr "" -#: templates/js/company.js:356 templates/js/part.js:242 +#: templates/js/company.js:356 templates/js/part.js:330 msgid "No parameters found" msgstr "" -#: templates/js/company.js:392 templates/js/part.js:283 +#: templates/js/company.js:392 templates/js/part.js:371 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:393 templates/js/part.js:284 +#: templates/js/company.js:393 templates/js/part.js:372 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:412 templates/js/part.js:301 +#: templates/js/company.js:412 templates/js/part.js:389 msgid "Edit Parameter" msgstr "" -#: templates/js/company.js:423 templates/js/part.js:313 +#: templates/js/company.js:423 templates/js/part.js:401 msgid "Delete Parameter" msgstr "" @@ -6990,74 +6873,86 @@ msgstr "" msgid "NO" msgstr "" -#: templates/js/part.js:60 templates/js/part.js:145 +#: templates/js/part.js:26 +msgid "Create New Part Category" +msgstr "" + +#: templates/js/part.js:34 +msgid "New Parent" +msgstr "" + +#: templates/js/part.js:97 +msgid "Edit Part" +msgstr "" + +#: templates/js/part.js:148 templates/js/part.js:233 msgid "Trackable part" msgstr "" -#: templates/js/part.js:64 templates/js/part.js:149 +#: templates/js/part.js:152 templates/js/part.js:237 msgid "Virtual part" msgstr "" -#: templates/js/part.js:76 +#: templates/js/part.js:164 msgid "Starred part" msgstr "" -#: templates/js/part.js:80 +#: templates/js/part.js:168 msgid "Salable part" msgstr "" -#: templates/js/part.js:194 +#: templates/js/part.js:282 msgid "No variants found" msgstr "" -#: templates/js/part.js:381 templates/js/part.js:620 +#: templates/js/part.js:469 templates/js/part.js:708 msgid "No parts found" msgstr "" -#: templates/js/part.js:559 +#: templates/js/part.js:647 msgid "No category" msgstr "" -#: templates/js/part.js:577 templates/js/table_filters.js:332 +#: templates/js/part.js:665 templates/js/table_filters.js:332 msgid "Low stock" msgstr "" -#: templates/js/part.js:761 templates/js/stock.js:1300 +#: templates/js/part.js:849 templates/js/stock.js:1300 msgid "Path" msgstr "" -#: templates/js/part.js:804 +#: templates/js/part.js:892 msgid "No test templates matching query" msgstr "" -#: templates/js/part.js:855 templates/js/stock.js:384 +#: templates/js/part.js:943 templates/js/stock.js:384 msgid "Edit test result" msgstr "" -#: templates/js/part.js:856 templates/js/stock.js:385 +#: templates/js/part.js:944 templates/js/stock.js:385 msgid "Delete test result" msgstr "" -#: templates/js/part.js:862 +#: templates/js/part.js:950 msgid "This test is defined for a parent part" msgstr "" -#: templates/js/part.js:887 +#: templates/js/part.js:975 #, python-brace-format msgid "No ${human_name} information found" msgstr "" -#: templates/js/part.js:940 +#: templates/js/part.js:1028 #, python-brace-format msgid "Edit ${human_name}" msgstr "" -#: templates/js/part.js:941 +#: templates/js/part.js:1029 #, python-brace-format msgid "Delete ${human_name}" msgstr "" -#: templates/js/part.js:1060 +#: templates/js/part.js:1148 msgid "Single Price Difference" msgstr "" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 60e5a93b77..0ba3cc18c6 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-14 23:55+0000\n" +"POT-Creation-Date: 2021-07-15 13:44+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: French\n" @@ -140,21 +140,18 @@ msgstr "" #: label/models.py:112 part/models.py:680 part/models.py:2191 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:365 -#: templates/js/part.js:118 templates/js/part.js:251 templates/js/part.js:743 +#: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 #: templates/js/stock.js:1282 msgid "Name" msgstr "Nom" #: InvenTree/models.py:125 build/models.py:179 -#: build/templates/build/detail.html:21 company/models.py:353 -#: company/models.py:572 company/templates/company/detail.html:27 -#: company/templates/company/manufacturer_part_base.html:72 -#: company/templates/company/supplier_part_base.html:71 -#: company/templates/company/supplier_part_detail.html:31 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:174 -#: part/models.py:703 part/templates/part/detail.html:55 -#: part/templates/part/set_category.html:14 report/models.py:194 -#: report/models.py:551 report/models.py:590 +#: build/templates/build/detail.html:24 company/models.py:353 +#: company/models.py:572 company/templates/company/manufacturer_part.html:76 +#: company/templates/company/supplier_part.html:75 label/models.py:119 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:305 +#: part/models.py:703 part/templates/part/set_category.html:14 +#: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 @@ -162,8 +159,8 @@ msgstr "Nom" #: templates/js/build.js:868 templates/js/build.js:1162 #: templates/js/company.js:125 templates/js/company.js:323 #: templates/js/company.js:561 templates/js/order.js:245 -#: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:361 -#: templates/js/part.js:538 templates/js/part.js:755 templates/js/part.js:823 +#: templates/js/order.js:347 templates/js/part.js:265 templates/js/part.js:449 +#: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 #: templates/js/stock.js:868 templates/js/stock.js:1294 #: templates/js/stock.js:1339 msgid "Description" @@ -455,7 +452,7 @@ msgid "Order target date" msgstr "" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 +#: build/templates/build/detail.html:124 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 @@ -472,20 +469,20 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:741 -#: company/forms.py:104 company/templates/company/supplier_part_pricing.html:79 +#: build/templates/build/detail.html:34 common/models.py:741 +#: company/forms.py:104 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:210 -#: order/templates/order/sales_order_detail.html:80 -#: order/templates/order/sales_order_detail.html:87 -#: order/templates/order/sales_order_detail.html:172 -#: order/templates/order/sales_order_detail.html:244 part/forms.py:317 +#: order/templates/order/purchase_order_detail.html:341 +#: order/templates/order/sales_order_detail.html:200 +#: order/templates/order/sales_order_detail.html:207 +#: order/templates/order/sales_order_detail.html:292 +#: order/templates/order/sales_order_detail.html:364 part/forms.py:317 #: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 -#: part/templates/part/prices.html:474 +#: part/templates/part/detail.html:954 part/templates/part/detail.html:1040 +#: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:91 @@ -495,9 +492,9 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 -#: templates/js/order.js:460 templates/js/part.js:928 templates/js/part.js:1050 -#: templates/js/part.js:1106 templates/js/stock.js:1474 -#: templates/js/stock.js:1693 +#: templates/js/order.js:460 templates/js/part.js:1016 +#: templates/js/part.js:1138 templates/js/part.js:1194 +#: templates/js/stock.js:1474 templates/js/stock.js:1693 msgid "Quantity" msgstr "Quantité" @@ -553,7 +550,7 @@ msgid "Location of completed parts" msgstr "Emplacement des pièces terminées" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:549 +#: build/templates/build/detail.html:62 order/models.py:549 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 @@ -583,7 +580,7 @@ msgstr "" msgid "Confirm cancel" msgstr "" -#: build/forms.py:252 build/views.py:66 +#: build/forms.py:252 build/views.py:65 msgid "Confirm build cancellation" msgstr "" @@ -603,10 +600,11 @@ msgid "Build Order" msgstr "" #: build/models.py:110 build/templates/build/index.html:8 -#: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 +#: build/templates/build/index.html:15 +#: order/templates/order/sales_order_detail.html:34 #: order/templates/order/so_navbar.html:19 -#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:52 -#: part/templates/part/navbar.html:55 templates/InvenTree/index.html:191 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 +#: part/templates/part/navbar.html:45 templates/InvenTree/index.html:191 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:44 msgid "Build Orders" @@ -617,8 +615,8 @@ msgid "Build Order Reference" msgstr "" #: build/models.py:171 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:205 -#: order/templates/order/sales_order_detail.html:239 part/models.py:2338 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:336 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2338 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -631,7 +629,7 @@ msgid "Brief description of the build" msgstr "" #: build/models.py:191 build/templates/build/build_base.html:163 -#: build/templates/build/detail.html:77 +#: build/templates/build/detail.html:80 msgid "Parent Build" msgstr "" @@ -641,16 +639,17 @@ msgstr "" #: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:707 +#: build/templates/build/detail.html:29 company/models.py:707 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:159 +#: order/templates/order/purchase_order_detail.html:290 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:224 part/models.py:325 +#: order/templates/order/sales_order_detail.html:344 part/models.py:325 #: part/models.py:1987 part/models.py:2003 part/models.py:2022 #: part/models.py:2040 part/models.py:2119 part/models.py:2223 -#: part/models.py:2313 part/templates/part/part_app_base.html:8 -#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 +#: part/models.py:2313 part/templates/part/detail.html:199 +#: part/templates/part/part_app_base.html:8 +#: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 #: report/templates/report/inventree_po_report.html:90 @@ -659,8 +658,8 @@ msgstr "" #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:586 templates/js/build.js:873 #: templates/js/build.js:1139 templates/js/company.js:264 -#: templates/js/company.js:470 templates/js/part.js:342 -#: templates/js/part.js:505 templates/js/stock.js:73 templates/js/stock.js:837 +#: templates/js/company.js:470 templates/js/part.js:430 +#: templates/js/part.js:593 templates/js/stock.js:73 templates/js/stock.js:837 #: templates/js/stock.js:1681 msgid "Part" msgstr "Pièce" @@ -709,7 +708,7 @@ msgstr "" msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:249 part/templates/part/part_base.html:183 +#: build/models.py:249 part/templates/part/part_base.html:225 msgid "Build Status" msgstr "" @@ -726,7 +725,7 @@ msgid "Batch code for this build output" msgstr "" #: build/models.py:264 order/models.py:162 part/models.py:875 -#: part/templates/part/detail.html:127 templates/js/order.js:360 +#: part/templates/part/part_base.html:143 templates/js/order.js:360 msgid "Creation Date" msgstr "Date de création" @@ -751,7 +750,7 @@ msgid "User who issued this build order" msgstr "" #: build/models.py:295 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:176 +#: build/templates/build/detail.html:108 order/models.py:176 #: order/templates/order/order_base.html:138 #: order/templates/order/sales_order_base.html:140 part/models.py:879 #: report/templates/report/inventree_build_order_base.html:159 @@ -762,13 +761,11 @@ msgstr "" msgid "User responsible for this build order" msgstr "" -#: build/models.py:301 build/templates/build/detail.html:91 -#: company/templates/company/manufacturer_part_base.html:79 -#: company/templates/company/manufacturer_part_detail.html:28 -#: company/templates/company/supplier_part_base.html:78 -#: company/templates/company/supplier_part_detail.html:28 -#: part/templates/part/detail.html:84 part/templates/part/part_base.html:110 -#: stock/models.py:464 stock/templates/stock/item_base.html:357 +#: build/models.py:301 build/templates/build/detail.html:94 +#: company/templates/company/manufacturer_part.html:83 +#: company/templates/company/supplier_part.html:82 +#: part/templates/part/part_base.html:137 stock/models.py:464 +#: stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "Lien Externe" @@ -776,17 +773,18 @@ msgstr "Lien Externe" msgid "Link to external URL" msgstr "" -#: build/models.py:306 build/templates/build/navbar.html:53 +#: build/models.py:306 build/templates/build/navbar.html:52 #: company/models.py:141 company/models.py:579 -#: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:180 +#: company/templates/company/navbar.html:63 +#: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:274 -#: order/templates/order/sales_order_detail.html:319 +#: order/templates/order/purchase_order_detail.html:405 +#: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 -#: part/templates/part/detail.html:150 +#: part/templates/part/detail.html:105 part/templates/part/navbar.html:114 +#: part/templates/part/navbar.html:117 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 @@ -879,104 +877,16 @@ msgstr "" msgid "Destination stock item" msgstr "" -#: build/templates/build/allocate.html:7 -msgid "Allocate Parts" -msgstr "" - -#: build/templates/build/allocate.html:15 -msgid "Allocate Stock to Build" -msgstr "" - -#: build/templates/build/allocate.html:22 -msgid "Allocate stock to build" -msgstr "" - -#: build/templates/build/allocate.html:23 -msgid "Auto Allocate" -msgstr "" - -#: build/templates/build/allocate.html:25 templates/js/build.js:778 -msgid "Unallocate stock" -msgstr "" - -#: build/templates/build/allocate.html:26 build/views.py:319 build/views.py:685 -msgid "Unallocate Stock" -msgstr "" - -#: build/templates/build/allocate.html:29 -msgid "Order required parts" -msgstr "Commander les pièces requises" - -#: build/templates/build/allocate.html:30 -#: company/templates/company/detail_manufacturer_part.html:33 -#: company/templates/company/detail_supplier_part.html:32 order/views.py:724 -#: part/templates/part/category.html:136 -msgid "Order Parts" -msgstr "Commander des pièces" - -#: build/templates/build/allocate.html:36 -msgid "Untracked stock has been fully allocated for this Build Order" -msgstr "" - -#: build/templates/build/allocate.html:40 -msgid "Untracked stock has not been fully allocated for this Build Order" -msgstr "" - -#: build/templates/build/allocate.html:47 -msgid "This Build Order does not have any associated untracked BOM items" -msgstr "" - #: build/templates/build/allocation_card.html:21 #: build/templates/build/complete_output.html:46 -#: order/templates/order/sales_order_detail.html:85 -#: order/templates/order/sales_order_detail.html:170 +#: order/templates/order/sales_order_detail.html:205 +#: order/templates/order/sales_order_detail.html:290 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:458 stock/templates/stock/item_base.html:249 #: templates/js/build.js:604 templates/js/model_renderers.js:54 msgid "Serial Number" msgstr "" -#: build/templates/build/attachments.html:12 -#: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 -#: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:294 -#: stock/templates/stock/navbar.html:47 stock/templates/stock/navbar.html:50 -msgid "Attachments" -msgstr "Pieces jointes" - -#: build/templates/build/attachments.html:51 -#: order/templates/order/po_attachments.html:79 -#: order/templates/order/so_attachments.html:79 -#: part/templates/part/detail.html:451 -#: stock/templates/stock/item_attachments.html:81 -#: templates/attachment_table.html:6 -msgid "Add Attachment" -msgstr "" - -#: build/templates/build/attachments.html:69 -#: order/templates/order/po_attachments.html:51 -#: order/templates/order/so_attachments.html:52 -#: part/templates/part/detail.html:405 -#: stock/templates/stock/item_attachments.html:49 -msgid "Edit Attachment" -msgstr "" - -#: build/templates/build/attachments.html:76 -#: order/templates/order/po_attachments.html:58 -#: order/templates/order/so_attachments.html:58 -#: part/templates/part/detail.html:414 -#: stock/templates/stock/item_attachments.html:58 -msgid "Confirm Delete Operation" -msgstr "" - -#: build/templates/build/attachments.html:77 -#: order/templates/order/po_attachments.html:59 -#: order/templates/order/so_attachments.html:59 -#: part/templates/part/detail.html:415 -#: stock/templates/stock/item_attachments.html:59 -msgid "Delete Attachment" -msgstr "" - #: build/templates/build/auto_allocate.html:9 msgid "Automatically Allocate Stock" msgstr "" @@ -1021,8 +931,8 @@ msgstr "" #: build/templates/build/build_base.html:75 #: company/templates/company/company_base.html:40 -#: company/templates/company/manufacturer_part_base.html:25 -#: company/templates/company/supplier_part_base.html:26 +#: company/templates/company/manufacturer_part.html:29 +#: company/templates/company/supplier_part.html:30 #: order/templates/order/order_base.html:26 #: order/templates/order/sales_order_base.html:37 #: part/templates/part/category.html:27 part/templates/part/part_base.html:22 @@ -1064,12 +974,12 @@ msgid "Edit Build" msgstr "" #: build/templates/build/build_base.html:111 -#: build/templates/build/build_base.html:206 build/views.py:57 +#: build/templates/build/build_base.html:206 build/views.py:56 msgid "Cancel Build" msgstr "" #: build/templates/build/build_base.html:124 -#: build/templates/build/detail.html:11 +#: build/templates/build/detail.html:15 msgid "Build Details" msgstr "" @@ -1079,12 +989,12 @@ msgid "This build was due on %(target)s" msgstr "" #: build/templates/build/build_base.html:157 -#: build/templates/build/detail.html:64 +#: build/templates/build/detail.html:67 msgid "Progress" msgstr "" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:823 +#: build/templates/build/detail.html:87 order/models.py:823 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1095,7 +1005,7 @@ msgid "Sales Order" msgstr "" #: build/templates/build/build_base.html:177 -#: build/templates/build/detail.html:98 +#: build/templates/build/detail.html:101 #: report/templates/report/inventree_build_order_base.html:153 msgid "Issued By" msgstr "" @@ -1108,39 +1018,6 @@ msgstr "" msgid "Build Order cannot be completed as incomplete build outputs remain" msgstr "" -#: build/templates/build/build_children.html:10 -#: build/templates/build/navbar.html:36 -msgid "Child Build Orders" -msgstr "" - -#: build/templates/build/build_output.html:15 -msgid "Incomplete Build Outputs" -msgstr "" - -#: build/templates/build/build_output.html:22 -msgid "Create new build output" -msgstr "" - -#: build/templates/build/build_output.html:23 -msgid "Create New Output" -msgstr "" - -#: build/templates/build/build_output.html:36 -msgid "Create a new build output" -msgstr "" - -#: build/templates/build/build_output.html:37 -msgid "No incomplete build outputs remain." -msgstr "" - -#: build/templates/build/build_output.html:38 -msgid "Create a new build output using the button above" -msgstr "" - -#: build/templates/build/build_output.html:49 -msgid "Completed Build Outputs" -msgstr "" - #: build/templates/build/build_output_create.html:7 msgid "The Bill of Materials contains trackable parts" msgstr "La BOM contient des pièces traçables" @@ -1223,49 +1100,183 @@ msgstr "" msgid "The selected stock will be unallocated from the build output" msgstr "" -#: build/templates/build/detail.html:35 +#: build/templates/build/detail.html:38 msgid "Stock Source" msgstr "" -#: build/templates/build/detail.html:40 +#: build/templates/build/detail.html:43 msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:270 +#: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 +#: order/templates/order/purchase_order_detail.html:401 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 msgid "Destination" msgstr "" -#: build/templates/build/detail.html:53 +#: build/templates/build/detail.html:56 msgid "Destination location not specified" msgstr "" -#: build/templates/build/detail.html:70 +#: build/templates/build/detail.html:73 #: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 #: templates/js/stock.js:1716 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "" -#: build/templates/build/detail.html:116 +#: build/templates/build/detail.html:119 #: order/templates/order/order_base.html:111 #: order/templates/order/sales_order_base.html:113 templates/js/build.js:910 msgid "Created" msgstr "" -#: build/templates/build/detail.html:127 +#: build/templates/build/detail.html:130 msgid "No target date set" msgstr "" -#: build/templates/build/detail.html:132 templates/js/build.js:888 +#: build/templates/build/detail.html:135 templates/js/build.js:888 msgid "Completed" msgstr "" -#: build/templates/build/detail.html:136 +#: build/templates/build/detail.html:139 msgid "Build not complete" msgstr "" +#: build/templates/build/detail.html:150 build/templates/build/navbar.html:35 +msgid "Child Build Orders" +msgstr "" + +#: build/templates/build/detail.html:166 +msgid "Allocate Stock to Build" +msgstr "" + +#: build/templates/build/detail.html:172 +msgid "Allocate stock to build" +msgstr "" + +#: build/templates/build/detail.html:173 +msgid "Auto Allocate" +msgstr "" + +#: build/templates/build/detail.html:175 templates/js/build.js:778 +msgid "Unallocate stock" +msgstr "" + +#: build/templates/build/detail.html:176 build/views.py:318 build/views.py:638 +msgid "Unallocate Stock" +msgstr "" + +#: build/templates/build/detail.html:179 +msgid "Order required parts" +msgstr "Commander les pièces requises" + +#: build/templates/build/detail.html:180 +#: company/templates/company/detail.html:33 +#: company/templates/company/detail.html:75 order/views.py:677 +#: part/templates/part/category.html:140 +msgid "Order Parts" +msgstr "Commander des pièces" + +#: build/templates/build/detail.html:186 +msgid "Untracked stock has been fully allocated for this Build Order" +msgstr "" + +#: build/templates/build/detail.html:190 +msgid "Untracked stock has not been fully allocated for this Build Order" +msgstr "" + +#: build/templates/build/detail.html:197 +msgid "This Build Order does not have any associated untracked BOM items" +msgstr "" + +#: build/templates/build/detail.html:206 +msgid "Incomplete Build Outputs" +msgstr "" + +#: build/templates/build/detail.html:211 +msgid "Create new build output" +msgstr "" + +#: build/templates/build/detail.html:212 +msgid "Create New Output" +msgstr "" + +#: build/templates/build/detail.html:225 +msgid "Create a new build output" +msgstr "" + +#: build/templates/build/detail.html:226 +msgid "No incomplete build outputs remain." +msgstr "" + +#: build/templates/build/detail.html:227 +msgid "Create a new build output using the button above" +msgstr "" + +#: build/templates/build/detail.html:235 +msgid "Completed Build Outputs" +msgstr "" + +#: build/templates/build/detail.html:246 build/templates/build/navbar.html:42 +#: build/templates/build/navbar.html:45 order/templates/order/po_navbar.html:35 +#: order/templates/order/sales_order_detail.html:43 +#: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:173 +#: part/templates/part/navbar.html:108 part/templates/part/navbar.html:111 +#: stock/templates/stock/item.html:87 stock/templates/stock/navbar.html:47 +#: stock/templates/stock/navbar.html:50 +msgid "Attachments" +msgstr "Pieces jointes" + +#: build/templates/build/detail.html:257 +msgid "Build Notes" +msgstr "" + +#: build/templates/build/detail.html:261 build/templates/build/detail.html:397 +#: company/templates/company/detail.html:173 +#: company/templates/company/detail.html:200 +#: order/templates/order/purchase_order_detail.html:59 +#: order/templates/order/purchase_order_detail.html:92 +#: order/templates/order/sales_order_detail.html:58 +#: order/templates/order/sales_order_detail.html:85 +#: part/templates/part/detail.html:109 stock/templates/stock/item.html:102 +#: stock/templates/stock/item.html:168 +msgid "Edit Notes" +msgstr "" + +#: build/templates/build/detail.html:357 +#: order/templates/order/po_attachments.html:79 +#: order/templates/order/purchase_order_detail.html:153 +#: order/templates/order/sales_order_detail.html:145 +#: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 +#: templates/attachment_table.html:6 +msgid "Add Attachment" +msgstr "" + +#: build/templates/build/detail.html:375 +#: order/templates/order/po_attachments.html:51 +#: order/templates/order/purchase_order_detail.html:125 +#: order/templates/order/sales_order_detail.html:118 +#: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 +msgid "Edit Attachment" +msgstr "" + +#: build/templates/build/detail.html:382 +#: order/templates/order/po_attachments.html:58 +#: order/templates/order/purchase_order_detail.html:132 +#: order/templates/order/sales_order_detail.html:124 +#: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 +msgid "Confirm Delete Operation" +msgstr "" + +#: build/templates/build/detail.html:383 +#: order/templates/order/po_attachments.html:59 +#: order/templates/order/purchase_order_detail.html:133 +#: order/templates/order/sales_order_detail.html:125 +#: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 +msgid "Delete Attachment" +msgstr "" + #: build/templates/build/edit_build_item.html:7 msgid "Alter the quantity of stock allocated to the build output" msgstr "" @@ -1294,50 +1305,28 @@ msgstr "" msgid "Build Order Details" msgstr "" -#: build/templates/build/navbar.html:15 -#: company/templates/company/navbar.html:15 -#: order/templates/order/po_navbar.html:15 -#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 +#: build/templates/build/navbar.html:15 order/templates/order/po_navbar.html:15 #: templates/js/stock.js:1354 msgid "Details" msgstr "Détails" -#: build/templates/build/navbar.html:21 build/templates/build/navbar.html:24 -#: build/views.py:91 +#: build/templates/build/navbar.html:20 build/templates/build/navbar.html:23 +#: build/views.py:90 msgid "Allocate Stock" msgstr "" -#: build/templates/build/navbar.html:29 build/templates/build/navbar.html:32 +#: build/templates/build/navbar.html:28 build/templates/build/navbar.html:31 msgid "Build Outputs" msgstr "" -#: build/templates/build/navbar.html:39 +#: build/templates/build/navbar.html:38 msgid "Child Builds" msgstr "" -#: build/templates/build/navbar.html:50 +#: build/templates/build/navbar.html:49 msgid "Build Order Notes" msgstr "" -#: build/templates/build/notes.html:12 -msgid "Build Notes" -msgstr "" - -#: build/templates/build/notes.html:14 company/templates/company/notes.html:13 -#: order/templates/order/order_notes.html:15 -#: order/templates/order/sales_order_notes.html:16 -#: stock/templates/stock/item_notes.html:15 -msgid "Edit notes" -msgstr "" - -#: build/templates/build/notes.html:26 company/templates/company/notes.html:24 -#: order/templates/order/order_notes.html:27 -#: order/templates/order/sales_order_notes.html:29 -#: stock/templates/stock/item_base.html:499 -#: stock/templates/stock/item_notes.html:26 -msgid "Save" -msgstr "Enregistrer" - #: build/templates/build/unallocate.html:10 msgid "Are you sure you wish to unallocate all stock for this build?" msgstr "" @@ -1346,120 +1335,120 @@ msgstr "" msgid "All incomplete stock allocations will be removed from the build" msgstr "" -#: build/views.py:77 +#: build/views.py:76 msgid "Build was cancelled" msgstr "" -#: build/views.py:138 +#: build/views.py:137 msgid "Allocated stock to build output" msgstr "" -#: build/views.py:150 +#: build/views.py:149 msgid "Create Build Output" msgstr "" -#: build/views.py:168 +#: build/views.py:167 msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1337 +#: build/views.py:183 stock/views.py:1337 msgid "Serial numbers already exist" msgstr "" -#: build/views.py:193 +#: build/views.py:192 msgid "Serial numbers required for trackable build output" msgstr "" -#: build/views.py:259 +#: build/views.py:258 msgid "Delete Build Output" msgstr "" -#: build/views.py:280 build/views.py:370 +#: build/views.py:279 build/views.py:369 msgid "Confirm unallocation of build stock" msgstr "" -#: build/views.py:281 build/views.py:371 stock/views.py:369 +#: build/views.py:280 build/views.py:370 stock/views.py:369 msgid "Check the confirmation box" msgstr "" -#: build/views.py:293 +#: build/views.py:292 msgid "Build output does not match build" msgstr "" -#: build/views.py:295 build/views.py:496 +#: build/views.py:294 build/views.py:495 msgid "Build output must be specified" msgstr "" -#: build/views.py:307 +#: build/views.py:306 msgid "Build output deleted" msgstr "" -#: build/views.py:405 +#: build/views.py:404 msgid "Complete Build Order" msgstr "" -#: build/views.py:411 +#: build/views.py:410 msgid "Build order cannot be completed - incomplete outputs remain" msgstr "" -#: build/views.py:422 +#: build/views.py:421 msgid "Completed build order" msgstr "" -#: build/views.py:438 +#: build/views.py:437 msgid "Complete Build Output" msgstr "" -#: build/views.py:480 +#: build/views.py:479 msgid "Invalid stock status value selected" msgstr "" -#: build/views.py:487 +#: build/views.py:486 msgid "Quantity to complete cannot exceed build output quantity" msgstr "" -#: build/views.py:493 +#: build/views.py:492 msgid "Confirm completion of incomplete build" msgstr "" -#: build/views.py:592 +#: build/views.py:591 msgid "Build output completed" msgstr "" -#: build/views.py:675 +#: build/views.py:628 msgid "Delete Build Order" msgstr "" -#: build/views.py:690 +#: build/views.py:643 msgid "Removed parts from build allocation" msgstr "" -#: build/views.py:702 +#: build/views.py:655 msgid "Allocate stock to build output" msgstr "" -#: build/views.py:745 +#: build/views.py:698 msgid "Item must be currently in stock" msgstr "" -#: build/views.py:751 +#: build/views.py:704 msgid "Stock item is over-allocated" msgstr "" -#: build/views.py:752 templates/js/bom.js:230 templates/js/build.js:705 +#: build/views.py:705 templates/js/bom.js:230 templates/js/build.js:705 #: templates/js/build.js:1000 templates/js/build.js:1179 msgid "Available" msgstr "Disponible" -#: build/views.py:754 +#: build/views.py:707 msgid "Stock item must be selected" msgstr "" -#: build/views.py:917 +#: build/views.py:870 msgid "Edit Stock Allocation" msgstr "" -#: build/views.py:921 +#: build/views.py:874 msgid "Updated Build Item" msgstr "" @@ -1616,8 +1605,8 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:188 -#: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 +#: common/models.py:160 part/models.py:2225 report/models.py:187 +#: stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" @@ -1626,8 +1615,8 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:198 -#: templates/js/table_filters.js:132 templates/js/table_filters.js:336 +#: common/models.py:167 part/models.py:827 templates/js/table_filters.js:132 +#: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" @@ -1635,8 +1624,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:208 -#: templates/js/table_filters.js:340 +#: common/models.py:174 part/models.py:833 templates/js/table_filters.js:340 msgid "Component" msgstr "" @@ -1644,7 +1632,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:228 +#: common/models.py:181 part/models.py:844 msgid "Purchaseable" msgstr "" @@ -1652,8 +1640,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:238 -#: templates/js/table_filters.js:348 +#: common/models.py:188 part/models.py:849 templates/js/table_filters.js:348 msgid "Salable" msgstr "" @@ -1661,8 +1648,8 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:218 -#: templates/js/table_filters.js:33 templates/js/table_filters.js:352 +#: common/models.py:195 part/models.py:839 templates/js/table_filters.js:33 +#: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" @@ -1670,8 +1657,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:178 -#: templates/js/table_filters.js:29 +#: common/models.py:202 part/models.py:859 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1775,7 +1761,7 @@ msgstr "" msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:293 part/templates/part/detail.html:122 +#: common/models.py:293 msgid "days" msgstr "jours" @@ -1871,8 +1857,8 @@ msgstr "" msgid "Price break quantity" msgstr "" -#: common/models.py:749 company/templates/company/supplier_part_pricing.html:84 -#: templates/js/part.js:933 +#: common/models.py:749 company/templates/company/supplier_part.html:231 +#: templates/js/part.js:1021 msgid "Price" msgstr "" @@ -1902,18 +1888,18 @@ msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 -#: order/templates/order/po_navbar.html:22 order/views.py:337 -#: part/templates/part/bom_upload/upload_file.html:47 +#: order/templates/order/po_navbar.html:22 order/views.py:290 +#: part/templates/part/bom_upload/upload_file.html:45 #: part/templates/part/import_wizard/part_upload.html:45 part/views.py:622 -#: part/views.py:1282 +#: part/views.py:1236 msgid "Upload File" msgstr "" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 -#: order/views.py:338 part/templates/part/bom_upload/match_fields.html:52 +#: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:623 -#: part/views.py:1283 +#: part/views.py:1237 msgid "Match Fields" msgstr "" @@ -1934,7 +1920,7 @@ msgstr "" #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 #: part/templates/part/bom_upload/match_parts.html:19 -#: part/templates/part/bom_upload/upload_file.html:45 +#: part/templates/part/bom_upload/upload_file.html:43 #: part/templates/part/import_wizard/match_fields.html:27 #: part/templates/part/import_wizard/match_references.html:19 #: part/templates/part/import_wizard/part_upload.html:43 @@ -1949,7 +1935,7 @@ msgstr "" msgid "Image URL" msgstr "" -#: company/forms.py:47 templates/js/part.js:1041 +#: company/forms.py:47 templates/js/part.js:1129 msgid "Single Price" msgstr "" @@ -1966,11 +1952,9 @@ msgid "Manufacturer Part Number" msgstr "" #: company/forms.py:64 company/models.py:341 -#: company/templates/company/manufacturer_part_base.html:89 -#: company/templates/company/manufacturer_part_detail.html:26 -#: company/templates/company/supplier_part_base.html:102 -#: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:193 part/bom.py:171 +#: company/templates/company/manufacturer_part.html:93 +#: company/templates/company/supplier_part.html:106 +#: order/templates/order/purchase_order_detail.html:324 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 msgid "MPN" msgstr "" @@ -1984,7 +1968,7 @@ msgid "Description of the company" msgstr "" #: company/models.py:111 company/templates/company/company_base.html:70 -#: company/templates/company/detail.html:33 templates/js/company.js:129 +#: templates/js/company.js:129 msgid "Website" msgstr "" @@ -1992,7 +1976,7 @@ msgstr "" msgid "Company website URL" msgstr "" -#: company/models.py:116 company/templates/company/company_base.html:77 +#: company/models.py:116 company/templates/company/company_base.html:88 msgid "Address" msgstr "" @@ -2008,7 +1992,7 @@ msgstr "" msgid "Contact phone number" msgstr "" -#: company/models.py:124 company/templates/company/company_base.html:91 +#: company/models.py:124 company/templates/company/company_base.html:102 msgid "Email" msgstr "" @@ -2016,7 +2000,7 @@ msgstr "" msgid "Contact email address" msgstr "" -#: company/models.py:127 company/templates/company/company_base.html:98 +#: company/models.py:127 company/templates/company/company_base.html:109 msgid "Contact" msgstr "" @@ -2028,7 +2012,7 @@ msgstr "" #: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:312 templates/js/company.js:550 -#: templates/js/part.js:599 +#: templates/js/part.js:687 msgid "Link" msgstr "" @@ -2065,7 +2049,7 @@ msgid "Does this company manufacture parts?" msgstr "" #: company/models.py:151 company/serializers.py:262 -#: company/templates/company/detail.html:42 +#: company/templates/company/company_base.html:76 msgid "Currency" msgstr "" @@ -2078,15 +2062,13 @@ msgstr "" msgid "Base Part" msgstr "" -#: company/models.py:323 company/models.py:541 order/views.py:1127 +#: company/models.py:323 company/models.py:541 order/views.py:1080 msgid "Select part" msgstr "" -#: company/models.py:334 company/templates/company/detail.html:57 -#: company/templates/company/manufacturer_part_base.html:85 -#: company/templates/company/manufacturer_part_detail.html:25 -#: company/templates/company/supplier_part_base.html:94 -#: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 +#: company/models.py:334 company/templates/company/company_base.html:116 +#: company/templates/company/manufacturer_part.html:89 +#: company/templates/company/supplier_part.html:98 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:364 #: templates/js/company.js:113 templates/js/company.js:289 #: templates/js/company.js:521 @@ -2102,8 +2084,8 @@ msgid "Manufacturer part description" msgstr "" #: company/models.py:408 company/models.py:560 -#: company/templates/company/manufacturer_part_base.html:6 -#: company/templates/company/manufacturer_part_base.html:19 +#: company/templates/company/manufacturer_part.html:6 +#: company/templates/company/manufacturer_part.html:23 #: stock/templates/stock/item_base.html:374 msgid "Manufacturer Part" msgstr "" @@ -2115,7 +2097,7 @@ msgstr "" #: company/models.py:421 #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:371 templates/js/part.js:260 +#: templates/js/company.js:371 templates/js/part.js:348 #: templates/js/stock.js:446 msgid "Value" msgstr "" @@ -2125,8 +2107,7 @@ msgid "Parameter value" msgstr "" #: company/models.py:428 part/models.py:821 part/models.py:2193 -#: part/templates/part/detail.html:107 templates/js/company.js:377 -#: templates/js/part.js:266 +#: templates/js/company.js:377 templates/js/part.js:354 msgid "Units" msgstr "" @@ -2134,9 +2115,8 @@ msgstr "" msgid "Parameter units" msgstr "" -#: company/models.py:547 company/templates/company/detail.html:62 -#: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:260 +#: company/models.py:547 company/templates/company/company_base.html:121 +#: company/templates/company/supplier_part.html:88 order/models.py:260 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 @@ -2149,9 +2129,8 @@ msgstr "" msgid "Select supplier" msgstr "" -#: company/models.py:553 company/templates/company/supplier_part_base.html:88 -#: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 +#: company/models.py:553 company/templates/company/supplier_part.html:92 +#: order/templates/order/purchase_order_detail.html:311 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" @@ -2172,9 +2151,8 @@ msgstr "" msgid "Supplier part description" msgstr "" -#: company/models.py:578 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2341 -#: report/templates/report/inventree_po_report.html:93 +#: company/models.py:578 company/templates/company/supplier_part.html:120 +#: part/models.py:2341 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" @@ -2187,7 +2165,7 @@ msgstr "" msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:584 company/templates/company/supplier_part_base.html:109 +#: company/models.py:584 company/templates/company/supplier_part.html:113 #: stock/models.py:435 stock/templates/stock/item_base.html:322 #: templates/js/company.js:571 templates/js/stock.js:1029 msgid "Packaging" @@ -2213,12 +2191,6 @@ msgstr "" msgid "Currency Code" msgstr "" -#: company/templates/company/assigned_stock.html:10 -#: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:597 -msgid "Assigned Stock" -msgstr "" - #: company/templates/company/company_base.html:9 #: company/templates/company/company_base.html:35 #: templates/InvenTree/search.html:304 templates/js/company.js:102 @@ -2244,38 +2216,23 @@ msgid "Edit company information" msgstr "" #: company/templates/company/company_base.html:56 -#: company/templates/company/company_base.html:126 +#: company/templates/company/company_base.html:153 msgid "Delete Company" msgstr "" #: company/templates/company/company_base.html:64 -#: company/templates/company/detail.html:10 -#: company/templates/company/navbar.html:12 msgid "Company Details" msgstr "" -#: company/templates/company/company_base.html:84 -msgid "Phone" -msgstr "" - -#: company/templates/company/company_base.html:166 -#: part/templates/part/part_base.html:347 -msgid "Upload Image" -msgstr "" - -#: company/templates/company/detail.html:21 -msgid "Company Name" -msgstr "" - -#: company/templates/company/detail.html:36 -msgid "No website specified" -msgstr "" - -#: company/templates/company/detail.html:45 +#: company/templates/company/company_base.html:81 msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:544 +#: company/templates/company/company_base.html:95 +msgid "Phone" +msgstr "" + +#: company/templates/company/company_base.html:126 order/models.py:544 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 @@ -2283,97 +2240,156 @@ msgstr "" msgid "Customer" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:11 -#: templates/InvenTree/search.html:149 -msgid "Manufacturer Parts" +#: company/templates/company/company_base.html:193 +#: part/templates/part/part_base.html:353 +msgid "Upload Image" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:22 -msgid "Create new manufacturer part" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:23 -#: part/templates/part/supplier.html:47 -msgid "New Manufacturer Part" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:28 -#: company/templates/company/detail_supplier_part.html:27 -#: company/templates/company/manufacturer_part_suppliers.html:20 -#: company/templates/company/manufacturer_part_suppliers.html:46 -#: part/templates/part/category.html:131 part/templates/part/supplier.html:21 -#: part/templates/part/supplier.html:50 -msgid "Options" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:33 -#: company/templates/company/detail_supplier_part.html:32 -#: part/templates/part/category.html:136 -msgid "Order parts" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:36 -#: company/templates/company/detail_supplier_part.html:35 -msgid "Delete parts" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:36 -#: company/templates/company/detail_supplier_part.html:35 -msgid "Delete Parts" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:72 -#: part/templates/part/supplier.html:164 -msgid "Add Manufacturer Part" -msgstr "" - -#: company/templates/company/detail_stock.html:10 -msgid "Supplier Stock" -msgstr "" - -#: company/templates/company/detail_stock.html:37 -#: company/templates/company/supplier_part_stock.html:34 -#: part/templates/part/category.html:123 part/templates/part/category.html:137 -#: part/templates/part/stock.html:55 stock/templates/stock/location.html:175 -msgid "Export" -msgstr "" - -#: company/templates/company/detail_supplier_part.html:11 -#: company/templates/company/manufacturer_part_navbar.html:11 +#: company/templates/company/detail.html:14 +#: company/templates/company/manufacturer_part_navbar.html:18 #: templates/InvenTree/search.html:164 msgid "Supplier Parts" msgstr "" -#: company/templates/company/detail_supplier_part.html:21 +#: company/templates/company/detail.html:22 #: order/templates/order/order_wizard/select_parts.html:44 -#: part/templates/part/part_base.html:469 +#: templates/js/part.js:79 msgid "Create new supplier part" msgstr "" -#: company/templates/company/detail_supplier_part.html:22 -#: company/templates/company/manufacturer_part_suppliers.html:17 -#: part/templates/part/part_base.html:468 part/templates/part/supplier.html:18 +#: company/templates/company/detail.html:23 +#: company/templates/company/manufacturer_part.html:109 +#: part/templates/part/detail.html:234 templates/js/part.js:78 #: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "" -#: company/templates/company/detail_supplier_part.html:66 -#: part/templates/part/bom.html:166 part/templates/part/category.html:127 +#: company/templates/company/detail.html:28 +#: company/templates/company/detail.html:70 +#: company/templates/company/manufacturer_part.html:112 +#: company/templates/company/manufacturer_part.html:136 +#: part/templates/part/category.html:135 part/templates/part/detail.html:237 +#: part/templates/part/detail.html:317 +msgid "Options" +msgstr "" + +#: company/templates/company/detail.html:33 +#: company/templates/company/detail.html:75 +#: part/templates/part/category.html:140 +msgid "Order parts" +msgstr "" + +#: company/templates/company/detail.html:36 +#: company/templates/company/detail.html:78 +msgid "Delete parts" +msgstr "" + +#: company/templates/company/detail.html:36 +#: company/templates/company/detail.html:78 +msgid "Delete Parts" +msgstr "" + +#: company/templates/company/detail.html:56 templates/InvenTree/search.html:149 +msgid "Manufacturer Parts" +msgstr "" + +#: company/templates/company/detail.html:64 +msgid "Create new manufacturer part" +msgstr "" + +#: company/templates/company/detail.html:65 part/templates/part/detail.html:314 +msgid "New Manufacturer Part" +msgstr "" + +#: company/templates/company/detail.html:97 +msgid "Supplier Stock" +msgstr "" + +#: company/templates/company/detail.html:106 +#: company/templates/company/navbar.html:40 +#: company/templates/company/navbar.html:43 +#: order/templates/order/purchase_orders.html:8 +#: order/templates/order/purchase_orders.html:13 +#: part/templates/part/detail.html:50 part/templates/part/navbar.html:77 +#: part/templates/part/navbar.html:80 templates/InvenTree/index.html:213 +#: templates/InvenTree/search.html:325 +#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 +#: users/models.py:45 +msgid "Purchase Orders" +msgstr "" + +#: company/templates/company/detail.html:112 +#: order/templates/order/purchase_orders.html:20 +msgid "Create new purchase order" +msgstr "" + +#: company/templates/company/detail.html:113 +#: order/templates/order/purchase_orders.html:21 +msgid "New Purchase Order" +msgstr "" + +#: company/templates/company/detail.html:128 +#: company/templates/company/navbar.html:49 +#: company/templates/company/navbar.html:52 +#: order/templates/order/sales_orders.html:8 +#: order/templates/order/sales_orders.html:13 +#: part/templates/part/detail.html:71 part/templates/part/navbar.html:85 +#: part/templates/part/navbar.html:88 templates/InvenTree/index.html:236 +#: templates/InvenTree/search.html:345 +#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 +#: users/models.py:46 +msgid "Sales Orders" +msgstr "" + +#: company/templates/company/detail.html:134 +#: order/templates/order/sales_orders.html:20 +msgid "Create new sales order" +msgstr "" + +#: company/templates/company/detail.html:135 +#: order/templates/order/sales_orders.html:21 +msgid "New Sales Order" +msgstr "" + +#: company/templates/company/detail.html:151 +#: company/templates/company/navbar.html:55 +#: company/templates/company/navbar.html:58 templates/js/build.js:597 +msgid "Assigned Stock" +msgstr "" + +#: company/templates/company/detail.html:169 +msgid "Company Notes" +msgstr "" + +#: company/templates/company/detail.html:271 +#: company/templates/company/supplier_part.html:288 +#: part/templates/part/category.html:127 part/templates/part/category.html:141 +#: part/templates/part/detail.html:640 stock/templates/stock/location.html:231 +msgid "Export" +msgstr "" + +#: company/templates/company/detail.html:302 +#: part/templates/part/detail.html:901 +msgid "Add Manufacturer Part" +msgstr "" + +#: company/templates/company/detail.html:364 +#: part/templates/part/category.html:131 part/templates/part/detail.html:444 #: templates/js/stock.js:1622 msgid "New Part" msgstr "" -#: company/templates/company/detail_supplier_part.html:67 +#: company/templates/company/detail.html:365 msgid "Create new Part" msgstr "" -#: company/templates/company/detail_supplier_part.html:72 -#: company/templates/company/manufacturer_part_suppliers.html:96 -#: company/views.py:59 part/templates/part/supplier.html:80 +#: company/templates/company/detail.html:370 +#: company/templates/company/manufacturer_part.html:192 company/views.py:59 +#: part/templates/part/detail.html:817 msgid "New Supplier" msgstr "" -#: company/templates/company/detail_supplier_part.html:73 +#: company/templates/company/detail.html:371 msgid "Create new Supplier" msgstr "" @@ -2381,231 +2397,216 @@ msgstr "" msgid "Supplier List" msgstr "" -#: company/templates/company/manufacturer_part_base.html:36 -#: company/templates/company/supplier_part_base.html:36 -#: company/templates/company/supplier_part_orders.html:17 -#: part/templates/part/orders.html:17 part/templates/part/part_base.html:74 +#: company/templates/company/manufacturer_part.html:40 +#: company/templates/company/supplier_part.html:40 +#: company/templates/company/supplier_part.html:146 +#: part/templates/part/detail.html:55 part/templates/part/part_base.html:101 msgid "Order part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:41 +#: company/templates/company/manufacturer_part.html:45 msgid "Edit manufacturer part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:45 +#: company/templates/company/manufacturer_part.html:49 msgid "Delete manufacturer part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:57 -#: company/templates/company/manufacturer_part_detail.html:10 +#: company/templates/company/manufacturer_part.html:61 msgid "Manufacturer Part Details" msgstr "" -#: company/templates/company/manufacturer_part_base.html:62 -#: company/templates/company/manufacturer_part_detail.html:18 -#: company/templates/company/supplier_part_base.html:61 -#: company/templates/company/supplier_part_detail.html:18 +#: company/templates/company/manufacturer_part.html:66 +#: company/templates/company/supplier_part.html:65 msgid "Internal Part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:129 -msgid "Edit Manufacturer Part" -msgstr "" - -#: company/templates/company/manufacturer_part_base.html:138 -msgid "Delete Manufacturer Part" -msgstr "" - -#: company/templates/company/manufacturer_part_navbar.html:14 -#: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:58 part/templates/part/navbar.html:75 -#: part/templates/part/navbar.html:78 part/templates/part/prices.html:153 +#: company/templates/company/manufacturer_part.html:103 +#: company/templates/company/manufacturer_part_navbar.html:21 +#: company/views.py:58 part/templates/part/navbar.html:65 +#: part/templates/part/navbar.html:68 part/templates/part/prices.html:144 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" msgstr "" -#: company/templates/company/manufacturer_part_navbar.html:19 -msgid "Manufacturer Part Stock" -msgstr "" - -#: company/templates/company/manufacturer_part_navbar.html:22 -#: company/templates/company/navbar.html:41 -#: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:33 stock/api.py:53 -#: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 -#: stock/templates/stock/stock_app_base.html:10 -#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 -#: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:406 templates/js/part.js:566 templates/js/stock.js:74 -#: templates/js/stock.js:877 templates/navbar.html:26 -msgid "Stock" -msgstr "" - -#: company/templates/company/manufacturer_part_navbar.html:26 -msgid "Manufacturer Part Orders" -msgstr "" - -#: company/templates/company/manufacturer_part_navbar.html:29 -#: company/templates/company/supplier_part_navbar.html:22 -msgid "Orders" -msgstr "" - -#: company/templates/company/manufacturer_part_suppliers.html:22 -#: part/templates/part/supplier.html:23 +#: company/templates/company/manufacturer_part.html:114 +#: part/templates/part/detail.html:239 msgid "Delete supplier parts" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:22 -#: company/templates/company/manufacturer_part_suppliers.html:48 -#: company/templates/company/manufacturer_part_suppliers.html:142 -#: part/templates/part/related.html:44 part/templates/part/supplier.html:23 -#: part/templates/part/supplier.html:52 templates/js/company.js:203 +#: company/templates/company/manufacturer_part.html:114 +#: company/templates/company/manufacturer_part.html:138 +#: company/templates/company/manufacturer_part.html:238 +#: part/templates/part/detail.html:214 part/templates/part/detail.html:239 +#: part/templates/part/detail.html:319 templates/js/company.js:203 #: users/models.py:193 msgid "Delete" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:37 -#: part/templates/part/category_navbar.html:46 -#: part/templates/part/category_navbar.html:49 -#: part/templates/part/detail.html:275 +#: company/templates/company/manufacturer_part.html:127 +#: company/templates/company/manufacturer_part_navbar.html:11 +#: company/templates/company/manufacturer_part_navbar.html:14 +#: part/templates/part/category_navbar.html:38 +#: part/templates/part/category_navbar.html:41 +#: part/templates/part/detail.html:155 part/templates/part/navbar.html:14 +#: part/templates/part/navbar.html:17 msgid "Parameters" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:43 -#: part/templates/part/detail.html:282 +#: company/templates/company/manufacturer_part.html:133 +#: part/templates/part/detail.html:162 #: templates/InvenTree/settings/category.html:29 #: templates/InvenTree/settings/part.html:65 msgid "New Parameter" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:48 +#: company/templates/company/manufacturer_part.html:138 msgid "Delete parameters" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:80 -#: part/templates/part/detail.html:368 +#: company/templates/company/manufacturer_part.html:176 +#: part/templates/part/detail.html:718 msgid "Add Parameter" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:97 -#: part/templates/part/supplier.html:81 +#: company/templates/company/manufacturer_part.html:193 +#: part/templates/part/detail.html:818 msgid "Create new supplier" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:127 +#: company/templates/company/manufacturer_part.html:223 msgid "Selected parameters will be deleted" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:139 +#: company/templates/company/manufacturer_part.html:235 msgid "Delete Parameters" msgstr "" -#: company/templates/company/navbar.html:20 -#: company/templates/company/navbar.html:23 +#: company/templates/company/manufacturer_part.html:311 +msgid "Edit Manufacturer Part" +msgstr "" + +#: company/templates/company/manufacturer_part.html:320 +msgid "Delete Manufacturer Part" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:26 +msgid "Manufacturer Part Stock" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:29 +#: company/templates/company/navbar.html:34 +#: company/templates/company/supplier_part_navbar.html:15 +#: part/templates/part/navbar.html:31 stock/api.py:53 +#: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 +#: stock/templates/stock/stock_app_base.html:10 +#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 +#: templates/InvenTree/search.html:232 +#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:269 +#: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:74 +#: templates/js/stock.js:877 templates/navbar.html:26 +msgid "Stock" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:33 +msgid "Manufacturer Part Orders" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:36 +#: company/templates/company/supplier_part_navbar.html:22 +msgid "Orders" +msgstr "" + +#: company/templates/company/navbar.html:13 +#: company/templates/company/navbar.html:16 msgid "Manufactured Parts" msgstr "" -#: company/templates/company/navbar.html:29 -#: company/templates/company/navbar.html:32 +#: company/templates/company/navbar.html:22 +#: company/templates/company/navbar.html:25 msgid "Supplied Parts" msgstr "" -#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:30 +#: company/templates/company/navbar.html:31 part/templates/part/navbar.html:28 #: stock/templates/stock/location.html:119 #: stock/templates/stock/location.html:134 #: stock/templates/stock/location.html:148 -#: stock/templates/stock/location_navbar.html:22 -#: stock/templates/stock/location_navbar.html:29 +#: stock/templates/stock/location_navbar.html:18 +#: stock/templates/stock/location_navbar.html:21 #: templates/InvenTree/search.html:198 templates/js/stock.js:1306 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" -#: company/templates/company/navbar.html:47 -#: company/templates/company/navbar.html:56 -#: company/templates/company/navbar.html:59 -#: company/templates/company/sales_orders.html:11 -#: order/templates/order/sales_orders.html:8 -#: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:89 part/templates/part/navbar.html:92 -#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:236 -#: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 -#: users/models.py:46 -msgid "Sales Orders" -msgstr "" - -#: company/templates/company/navbar.html:50 -#: company/templates/company/purchase_orders.html:10 -#: order/templates/order/purchase_orders.html:8 -#: order/templates/order/purchase_orders.html:13 -#: part/templates/part/navbar.html:81 part/templates/part/navbar.html:84 -#: part/templates/part/orders.html:10 templates/InvenTree/index.html:213 -#: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 -#: users/models.py:45 -msgid "Purchase Orders" -msgstr "" - -#: company/templates/company/notes.html:11 -msgid "Company Notes" -msgstr "" - -#: company/templates/company/purchase_orders.html:18 -#: order/templates/order/purchase_orders.html:20 -msgid "Create new purchase order" -msgstr "" - -#: company/templates/company/purchase_orders.html:19 -#: order/templates/order/purchase_orders.html:21 -msgid "New Purchase Order" -msgstr "" - -#: company/templates/company/sales_orders.html:19 -#: order/templates/order/sales_orders.html:20 -msgid "Create new sales order" -msgstr "" - -#: company/templates/company/sales_orders.html:20 -#: order/templates/order/sales_orders.html:21 -msgid "New Sales Order" -msgstr "" - -#: company/templates/company/supplier_part_base.html:7 -#: company/templates/company/supplier_part_base.html:20 stock/models.py:420 +#: company/templates/company/supplier_part.html:7 +#: company/templates/company/supplier_part.html:24 stock/models.py:420 #: stock/templates/stock/item_base.html:386 templates/js/company.js:511 #: templates/js/stock.js:1001 msgid "Supplier Part" msgstr "" -#: company/templates/company/supplier_part_base.html:40 +#: company/templates/company/supplier_part.html:44 msgid "Edit supplier part" msgstr "" -#: company/templates/company/supplier_part_base.html:44 +#: company/templates/company/supplier_part.html:48 msgid "Delete supplier part" msgstr "" -#: company/templates/company/supplier_part_base.html:56 -#: company/templates/company/supplier_part_detail.html:10 +#: company/templates/company/supplier_part.html:60 msgid "Supplier Part Details" msgstr "" +#: company/templates/company/supplier_part.html:131 +#: company/templates/company/supplier_part_navbar.html:12 +msgid "Supplier Part Stock" +msgstr "" + +#: company/templates/company/supplier_part.html:140 +#: company/templates/company/supplier_part_navbar.html:19 +msgid "Supplier Part Orders" +msgstr "" + +#: company/templates/company/supplier_part.html:147 +#: part/templates/part/detail.html:56 +msgid "Order Part" +msgstr "" + +#: company/templates/company/supplier_part.html:158 +#: part/templates/part/navbar.html:58 part/templates/part/prices.html:7 +msgid "Pricing Information" +msgstr "" + +#: company/templates/company/supplier_part.html:164 +#: company/templates/company/supplier_part.html:265 +#: part/templates/part/prices.html:253 part/views.py:2247 +msgid "Add Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:185 +msgid "No price break information found" +msgstr "" + +#: company/templates/company/supplier_part.html:199 part/views.py:2309 +msgid "Delete Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:213 part/views.py:2295 +msgid "Edit Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:238 +msgid "Edit price break" +msgstr "" + +#: company/templates/company/supplier_part.html:239 +msgid "Delete price break" +msgstr "" + #: company/templates/company/supplier_part_delete.html:5 msgid "Are you sure you want to delete the following Supplier Parts?" msgstr "" -#: company/templates/company/supplier_part_navbar.html:12 -#: company/templates/company/supplier_part_stock.html:10 -msgid "Supplier Part Stock" -msgstr "" - -#: company/templates/company/supplier_part_navbar.html:19 -#: company/templates/company/supplier_part_orders.html:10 -msgid "Supplier Part Orders" -msgstr "" - #: company/templates/company/supplier_part_navbar.html:26 msgid "Supplier Part Pricing" msgstr "" @@ -2614,48 +2615,13 @@ msgstr "" msgid "Pricing" msgstr "" -#: company/templates/company/supplier_part_orders.html:18 -#: part/templates/part/orders.html:18 -msgid "Order Part" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:11 -#: part/templates/part/navbar.html:68 -msgid "Pricing Information" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:19 -#: company/templates/company/supplier_part_pricing.html:118 -#: part/templates/part/prices.html:264 part/views.py:2305 -msgid "Add Price Break" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:38 -msgid "No price break information found" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2367 -msgid "Delete Price Break" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2353 -msgid "Edit Price Break" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:91 -msgid "Edit price break" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:92 -msgid "Delete price break" -msgstr "" - -#: company/views.py:64 part/templates/part/prices.html:157 +#: company/views.py:64 part/templates/part/navbar.html:71 +#: part/templates/part/navbar.html:74 part/templates/part/prices.html:148 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" -#: company/views.py:65 part/templates/part/supplier.html:85 +#: company/views.py:65 part/templates/part/detail.html:822 msgid "New Manufacturer" msgstr "" @@ -2676,32 +2642,32 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:160 part/views.py:974 +#: company/views.py:138 part/views.py:962 msgid "Download Image" msgstr "" -#: company/views.py:189 part/views.py:1006 +#: company/views.py:167 part/views.py:994 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:196 part/views.py:1013 +#: company/views.py:174 part/views.py:1001 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:205 part/views.py:1022 +#: company/views.py:183 part/views.py:1010 msgid "Supplied URL is not a valid image file" msgstr "" -#: company/views.py:265 +#: company/views.py:243 msgid "Edit Supplier Part" msgstr "" -#: company/views.py:316 templates/js/stock.js:1629 +#: company/views.py:294 templates/js/stock.js:1629 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:460 +#: company/views.py:438 msgid "Delete Supplier Part" msgstr "" @@ -2811,7 +2777,7 @@ msgstr "" msgid "Link to external page" msgstr "" -#: order/models.py:168 part/templates/part/detail.html:133 +#: order/models.py:168 msgid "Created By" msgstr "" @@ -2945,7 +2911,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:250 +#: order/templates/order/purchase_order_detail.html:381 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -2955,7 +2921,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:776 part/templates/part/prices.html:166 stock/models.py:545 +#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:545 #: stock/templates/stock/item_base.html:343 templates/js/stock.js:1024 msgid "Purchase Price" msgstr "" @@ -2969,7 +2935,7 @@ msgid "Where does the Purchaser want this item to be stored?" msgstr "" #: order/models.py:831 part/templates/part/part_pricing.html:97 -#: part/templates/part/prices.html:103 part/templates/part/prices.html:278 +#: part/templates/part/prices.html:97 part/templates/part/prices.html:266 msgid "Sale Price" msgstr "" @@ -3065,22 +3031,21 @@ msgstr "" msgid "Issued" msgstr "" -#: order/templates/order/order_base.html:188 +#: order/templates/order/order_base.html:184 msgid "Edit Purchase Order" msgstr "" -#: order/templates/order/order_base.html:199 -#: order/templates/order/purchase_order_detail.html:127 -#: part/templates/part/category.html:217 part/templates/part/category.html:259 -#: part/templates/part/part_base.html:455 -#: stock/templates/stock/location.html:203 templates/js/stock.js:1634 +#: order/templates/order/order_base.html:195 +#: order/templates/order/purchase_order_detail.html:258 +#: part/templates/part/category.html:255 part/templates/part/category.html:297 +#: stock/templates/stock/location.html:259 templates/js/part.js:64 +#: templates/js/stock.js:1634 msgid "New Location" msgstr "" -#: order/templates/order/order_base.html:200 -#: order/templates/order/purchase_order_detail.html:128 -#: part/templates/part/part_base.html:456 -#: stock/templates/stock/location.html:42 +#: order/templates/order/order_base.html:196 +#: order/templates/order/purchase_order_detail.html:259 +#: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" msgstr "" @@ -3104,10 +3069,6 @@ msgstr "" msgid "After placing this purchase order, line items will no longer be editable." msgstr "" -#: order/templates/order/order_notes.html:13 -msgid "Order Notes" -msgstr "" - #: order/templates/order/order_wizard/match_fields.html:9 #: part/templates/part/bom_upload/match_fields.html:9 #: part/templates/part/import_wizard/ajax_match_fields.html:9 @@ -3186,7 +3147,7 @@ msgid "Upload File for Purchase Order" msgstr "" #: order/templates/order/order_wizard/po_upload.html:18 -#: part/templates/part/bom_upload/upload_file.html:26 +#: part/templates/part/bom_upload/upload_file.html:24 #: part/templates/part/import_wizard/ajax_part_upload.html:10 #: part/templates/part/import_wizard/part_upload.html:21 #, python-format @@ -3256,6 +3217,7 @@ msgstr "" #: order/templates/order/po_attachments.html:12 #: order/templates/order/po_navbar.html:32 +#: order/templates/order/purchase_order_detail.html:44 msgid "Purchase Order Attachments" msgstr "" @@ -3265,60 +3227,66 @@ msgstr "" #: order/templates/order/po_navbar.html:29 #: order/templates/order/po_received_items.html:12 +#: order/templates/order/purchase_order_detail.html:35 msgid "Received Items" msgstr "" -#: order/templates/order/purchase_order_detail.html:14 +#: order/templates/order/purchase_order_detail.html:17 msgid "Purchase Order Items" msgstr "" -#: order/templates/order/purchase_order_detail.html:24 -#: order/templates/order/purchase_order_detail.html:64 -#: order/templates/order/sales_order_detail.html:22 -#: order/templates/order/sales_order_detail.html:56 +#: order/templates/order/purchase_order_detail.html:23 +#: order/templates/order/purchase_order_detail.html:195 +#: order/templates/order/sales_order_detail.html:23 +#: order/templates/order/sales_order_detail.html:176 msgid "Add Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:100 -#: order/templates/order/sales_order_detail.html:398 +#: order/templates/order/purchase_order_detail.html:55 +#: order/templates/order/sales_order_detail.html:54 +msgid "Order Notes" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:231 +#: order/templates/order/sales_order_detail.html:518 msgid "Edit Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:110 -#: order/templates/order/sales_order_detail.html:408 +#: order/templates/order/purchase_order_detail.html:241 +#: order/templates/order/sales_order_detail.html:528 msgid "Delete Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:141 +#: order/templates/order/purchase_order_detail.html:272 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:169 -#: order/templates/order/sales_order_detail.html:233 +#: order/templates/order/purchase_order_detail.html:300 +#: order/templates/order/sales_order_detail.html:353 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:222 -#: order/templates/order/sales_order_detail.html:256 templates/js/part.js:908 -#: templates/js/part.js:1097 +#: order/templates/order/purchase_order_detail.html:353 +#: order/templates/order/sales_order_detail.html:376 templates/js/part.js:996 +#: templates/js/part.js:1185 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:229 -#: order/templates/order/sales_order_detail.html:263 +#: order/templates/order/purchase_order_detail.html:360 +#: order/templates/order/sales_order_detail.html:383 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:286 -#: order/templates/order/sales_order_detail.html:369 +#: order/templates/order/purchase_order_detail.html:417 +#: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:287 +#: order/templates/order/purchase_order_detail.html:418 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:292 +#: order/templates/order/purchase_order_detail.html:423 msgid "Receive line item" msgstr "" @@ -3334,12 +3302,11 @@ msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:47 #: part/models.py:326 part/templates/part/cat_link.html:7 -#: part/templates/part/category.html:108 part/templates/part/category.html:157 -#: part/templates/part/category_navbar.html:25 -#: part/templates/part/category_navbar.html:32 -#: part/templates/part/category_partlist.html:10 +#: 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:24 #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:767 +#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -3354,7 +3321,7 @@ msgid "Order Code" msgstr "" #: order/templates/order/receive_parts.html:21 -#: part/templates/part/part_base.html:152 templates/js/part.js:582 +#: part/templates/part/part_base.html:194 templates/js/part.js:670 msgid "On Order" msgstr "" @@ -3379,7 +3346,6 @@ msgid "Packing List" msgstr "" #: order/templates/order/sales_order_base.html:74 -#: order/templates/order/so_navbar.html:12 msgid "Sales Order Details" msgstr "" @@ -3402,80 +3368,76 @@ msgstr "" msgid "Cancelling this order means that the order will no longer be editable." msgstr "" -#: order/templates/order/sales_order_detail.html:13 +#: order/templates/order/sales_order_detail.html:17 msgid "Sales Order Items" msgstr "" -#: order/templates/order/sales_order_detail.html:105 templates/js/bom.js:358 +#: order/templates/order/sales_order_detail.html:225 templates/js/bom.js:358 #: templates/js/build.js:759 templates/js/build.js:1202 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:112 templates/js/build.js:645 +#: order/templates/order/sales_order_detail.html:232 templates/js/build.js:645 #: templates/js/build.js:1011 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:113 templates/js/build.js:647 +#: order/templates/order/sales_order_detail.html:233 templates/js/build.js:647 #: templates/js/build.js:1012 msgid "Delete stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:186 +#: order/templates/order/sales_order_detail.html:306 msgid "No matching line items" msgstr "" -#: order/templates/order/sales_order_detail.html:216 +#: order/templates/order/sales_order_detail.html:336 msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:284 templates/js/build.js:710 +#: order/templates/order/sales_order_detail.html:404 templates/js/build.js:710 #: templates/js/build.js:1007 msgid "Allocated" msgstr "" -#: order/templates/order/sales_order_detail.html:286 +#: order/templates/order/sales_order_detail.html:406 msgid "Fulfilled" msgstr "" -#: order/templates/order/sales_order_detail.html:323 +#: order/templates/order/sales_order_detail.html:443 msgid "PO" msgstr "" -#: order/templates/order/sales_order_detail.html:353 +#: order/templates/order/sales_order_detail.html:473 msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:356 templates/js/build.js:773 +#: order/templates/order/sales_order_detail.html:476 templates/js/build.js:773 msgid "Allocate stock" msgstr "" -#: order/templates/order/sales_order_detail.html:359 +#: order/templates/order/sales_order_detail.html:479 msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:363 templates/js/build.js:766 +#: order/templates/order/sales_order_detail.html:483 templates/js/build.js:766 #: templates/js/build.js:1210 msgid "Build stock" msgstr "" -#: order/templates/order/sales_order_detail.html:366 -#: order/templates/order/sales_order_detail.html:485 +#: order/templates/order/sales_order_detail.html:486 +#: order/templates/order/sales_order_detail.html:605 msgid "Calculate price" msgstr "" -#: order/templates/order/sales_order_detail.html:370 +#: order/templates/order/sales_order_detail.html:490 msgid "Delete line item " msgstr "" -#: order/templates/order/sales_order_detail.html:491 +#: order/templates/order/sales_order_detail.html:611 msgid "Update Unit Price" msgstr "" -#: order/templates/order/sales_order_notes.html:14 -msgid "Sales Order Notes" -msgstr "" - #: order/templates/order/sales_order_ship.html:10 msgid "This order has not been fully allocated. If the order is marked as shipped, it can no longer be adjusted." msgstr "" @@ -3504,164 +3466,173 @@ msgstr "" msgid "This action will unallocate the following stock from the Sales Order" msgstr "" -#: order/templates/order/so_attachments.html:12 +#: order/templates/order/so_navbar.html:12 +msgid "Sales Order Line Items" +msgstr "" + +#: order/templates/order/so_navbar.html:15 +#, fuzzy +#| msgid "Order Parts" +msgid "Order Items" +msgstr "Commander des pièces" + #: order/templates/order/so_navbar.html:26 msgid "Sales Order Attachments" msgstr "" -#: order/views.py:151 +#: order/views.py:104 msgid "Cancel Order" msgstr "" -#: order/views.py:160 order/views.py:186 +#: order/views.py:113 order/views.py:139 msgid "Confirm order cancellation" msgstr "" -#: order/views.py:163 order/views.py:189 +#: order/views.py:116 order/views.py:142 msgid "Order cannot be cancelled" msgstr "" -#: order/views.py:177 +#: order/views.py:130 msgid "Cancel sales order" msgstr "" -#: order/views.py:203 +#: order/views.py:156 msgid "Issue Order" msgstr "" -#: order/views.py:212 +#: order/views.py:165 msgid "Confirm order placement" msgstr "" -#: order/views.py:222 +#: order/views.py:175 msgid "Purchase order issued" msgstr "" -#: order/views.py:233 +#: order/views.py:186 msgid "Complete Order" msgstr "" -#: order/views.py:249 +#: order/views.py:202 msgid "Confirm order completion" msgstr "" -#: order/views.py:260 +#: order/views.py:213 msgid "Purchase order completed" msgstr "" -#: order/views.py:270 +#: order/views.py:223 msgid "Ship Order" msgstr "" -#: order/views.py:286 +#: order/views.py:239 msgid "Confirm order shipment" msgstr "" -#: order/views.py:292 +#: order/views.py:245 msgid "Could not ship order" msgstr "" -#: order/views.py:339 +#: order/views.py:292 msgid "Match Supplier Parts" msgstr "" -#: order/views.py:536 +#: order/views.py:489 msgid "Receive Parts" msgstr "" -#: order/views.py:606 +#: order/views.py:559 msgid "Items received" msgstr "" -#: order/views.py:620 +#: order/views.py:573 msgid "No destination set" msgstr "" -#: order/views.py:665 +#: order/views.py:618 msgid "Error converting quantity to number" msgstr "" -#: order/views.py:671 +#: order/views.py:624 msgid "Receive quantity less than zero" msgstr "" -#: order/views.py:677 +#: order/views.py:630 msgid "No lines specified" msgstr "" -#: order/views.py:750 +#: order/views.py:703 msgid "Update prices" msgstr "" -#: order/views.py:1008 +#: order/views.py:961 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1061 +#: order/views.py:1014 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1106 +#: order/views.py:1059 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1122 +#: order/views.py:1075 msgid "Select line item" msgstr "" -#: order/views.py:1153 +#: order/views.py:1106 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "" -#: order/views.py:1163 +#: order/views.py:1116 #, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1171 +#: order/views.py:1124 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1225 +#: order/views.py:1178 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1299 +#: order/views.py:1252 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1314 +#: order/views.py:1267 msgid "Remove allocation" msgstr "" -#: order/views.py:1386 +#: order/views.py:1339 msgid "Sales order not found" msgstr "" -#: order/views.py:1392 +#: order/views.py:1345 msgid "Price not found" msgstr "" -#: order/views.py:1395 +#: order/views.py:1348 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1400 +#: order/views.py:1353 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" #: part/bom.py:133 part/models.py:72 part/models.py:755 -#: part/templates/part/category.html:75 part/templates/part/detail.html:91 +#: part/templates/part/category.html:75 msgid "Default Location" msgstr "" -#: part/bom.py:134 part/templates/part/part_base.html:140 +#: part/bom.py:134 part/templates/part/part_base.html:182 msgid "Available Stock" msgstr "" @@ -3841,7 +3812,7 @@ msgstr "" msgid "Duplicate IPN not allowed in part settings" msgstr "IPN dupliqué non autorisé dans les paramètres de la pièce" -#: part/models.py:679 part/templates/part/detail.html:23 +#: part/models.py:679 msgid "Part name" msgstr "" @@ -3857,7 +3828,7 @@ msgstr "" msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:698 part/templates/part/detail.html:61 +#: part/models.py:698 msgid "Variant Of" msgstr "" @@ -3866,7 +3837,7 @@ msgid "Part description" msgstr "" #: part/models.py:709 part/templates/part/category.html:82 -#: part/templates/part/detail.html:68 +#: part/templates/part/part_base.html:130 msgid "Keywords" msgstr "" @@ -3874,8 +3845,8 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:74 -#: part/templates/part/set_category.html:15 templates/js/part.js:553 +#: part/models.py:717 part/models.py:2268 +#: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "" @@ -3883,9 +3854,7 @@ msgstr "" msgid "Part category" msgstr "" -#: part/models.py:723 part/templates/part/detail.html:29 -#: part/templates/part/part_base.html:103 templates/js/part.js:169 -#: templates/js/part.js:397 +#: part/models.py:723 templates/js/part.js:257 templates/js/part.js:485 msgid "IPN" msgstr "IPN" @@ -3897,8 +3866,7 @@ msgstr "" msgid "Part revision or version number" msgstr "" -#: part/models.py:731 part/templates/part/detail.html:36 report/models.py:200 -#: templates/js/part.js:173 +#: part/models.py:731 report/models.py:200 templates/js/part.js:261 msgid "Revision" msgstr "" @@ -3906,7 +3874,7 @@ msgstr "" msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:800 part/templates/part/detail.html:98 +#: part/models.py:800 msgid "Default Supplier" msgstr "" @@ -3922,7 +3890,7 @@ msgstr "" msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:814 part/templates/part/detail.html:114 +#: part/models.py:814 msgid "Minimum Stock" msgstr "" @@ -3954,9 +3922,9 @@ msgstr "" msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:854 part/templates/part/detail.html:255 -#: templates/js/table_filters.js:21 templates/js/table_filters.js:69 -#: templates/js/table_filters.js:250 templates/js/table_filters.js:319 +#: part/models.py:854 templates/js/table_filters.js:21 +#: templates/js/table_filters.js:69 templates/js/table_filters.js:250 +#: templates/js/table_filters.js:319 msgid "Active" msgstr "" @@ -4004,7 +3972,7 @@ msgstr "" msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:818 templates/js/stock.js:426 +#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:426 msgid "Test Name" msgstr "" @@ -4020,7 +3988,7 @@ msgstr "" msgid "Enter description for this test" msgstr "" -#: part/models.py:2136 templates/js/part.js:827 +#: part/models.py:2136 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "" @@ -4029,7 +3997,7 @@ msgstr "" msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2142 templates/js/part.js:835 +#: part/models.py:2142 templates/js/part.js:923 msgid "Requires Value" msgstr "" @@ -4037,7 +4005,7 @@ msgstr "" msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2148 templates/js/part.js:842 +#: part/models.py:2148 templates/js/part.js:930 msgid "Requires Attachment" msgstr "" @@ -4167,87 +4135,61 @@ msgstr "" msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" -#: part/templates/part/allocation.html:11 -msgid "Build Order Allocations" -msgstr "" - -#: part/templates/part/allocation.html:24 -msgid "Sales Order Allocations" -msgstr "" - -#: part/templates/part/bom.html:10 part/templates/part/navbar.html:45 -#: part/templates/part/navbar.html:48 -msgid "Bill of Materials" -msgstr "" - -#: part/templates/part/bom.html:17 +#: part/templates/part/bom.html:6 msgid "You do not have permission to edit the BOM." msgstr "" -#: part/templates/part/bom.html:25 +#: part/templates/part/bom.html:14 #, python-format msgid "The BOM for %(part)s has changed, and must be validated.
" msgstr "" -#: part/templates/part/bom.html:27 +#: part/templates/part/bom.html:16 #, python-format msgid "The BOM for %(part)s was last checked by %(checker)s on %(check_date)s" msgstr "" -#: part/templates/part/bom.html:31 +#: part/templates/part/bom.html:20 #, python-format msgid "The BOM for %(part)s has not been validated." msgstr "" -#: part/templates/part/bom.html:38 +#: part/templates/part/bom.html:27 msgid "Remove selected BOM items" msgstr "" -#: part/templates/part/bom.html:41 +#: part/templates/part/bom.html:30 msgid "Import BOM data" msgstr "" -#: part/templates/part/bom.html:45 +#: part/templates/part/bom.html:34 msgid "Copy BOM from parent part" msgstr "" -#: part/templates/part/bom.html:49 +#: part/templates/part/bom.html:38 msgid "New BOM Item" msgstr "" -#: part/templates/part/bom.html:52 +#: part/templates/part/bom.html:41 msgid "Finish Editing" msgstr "" -#: part/templates/part/bom.html:57 +#: part/templates/part/bom.html:46 msgid "Edit BOM" msgstr "" -#: part/templates/part/bom.html:61 +#: part/templates/part/bom.html:50 msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:67 part/views.py:1620 +#: part/templates/part/bom.html:56 part/views.py:1574 msgid "Export Bill of Materials" msgstr "" -#: part/templates/part/bom.html:70 +#: part/templates/part/bom.html:59 msgid "Print BOM Report" msgstr "" -#: part/templates/part/bom.html:116 -msgid "Delete selected BOM items?" -msgstr "" - -#: part/templates/part/bom.html:117 -msgid "All selected BOM items will be deleted" -msgstr "" - -#: part/templates/part/bom.html:167 part/views.py:451 -#: templates/js/stock.js:1623 -msgid "Create New Part" -msgstr "" - #: part/templates/part/bom_duplicate.html:13 msgid "This part already has a Bill of Materials" msgstr "" @@ -4256,23 +4198,27 @@ msgstr "" msgid "Select Part" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:11 +#: part/templates/part/bom_upload/upload_file.html:7 msgid "Upload BOM File" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:18 +#: part/templates/part/bom_upload/upload_file.html:12 +msgid "Upload Bill of Materials" +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:16 msgid "Requirements for BOM upload" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:20 +#: part/templates/part/bom_upload/upload_file.html:18 msgid "The BOM file must contain the required named columns as provided in the " msgstr "" -#: part/templates/part/bom_upload/upload_file.html:20 +#: part/templates/part/bom_upload/upload_file.html:18 msgid "BOM Upload Template" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:21 +#: part/templates/part/bom_upload/upload_file.html:19 msgid "Each part must already exist in the database" msgstr "" @@ -4285,19 +4231,11 @@ msgstr "" msgid "This will validate each line in the BOM." msgstr "" -#: part/templates/part/build.html:10 -msgid "Part Builds" -msgstr "" - -#: part/templates/part/build.html:18 -msgid "Start New Build" -msgstr "" - #: part/templates/part/category.html:33 msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:1958 +#: part/templates/part/category.html:38 part/views.py:1900 msgid "Create new part category" msgstr "" @@ -4321,10 +4259,9 @@ msgstr "" msgid "Category Description" msgstr "" -#: part/templates/part/category.html:88 +#: part/templates/part/category.html:88 part/templates/part/category.html:174 #: part/templates/part/category_navbar.html:14 -#: part/templates/part/category_navbar.html:21 -#: part/templates/part/subcategory.html:16 +#: part/templates/part/category_navbar.html:17 msgid "Subcategories" msgstr "" @@ -4332,61 +4269,65 @@ msgstr "" msgid "Parts (Including subcategories)" msgstr "" -#: part/templates/part/category.html:122 +#: part/templates/part/category.html:126 msgid "Export Part Data" msgstr "" -#: part/templates/part/category.html:126 +#: part/templates/part/category.html:130 msgid "Create new part" msgstr "" -#: part/templates/part/category.html:134 +#: part/templates/part/category.html:138 msgid "Set category" msgstr "" -#: part/templates/part/category.html:134 +#: part/templates/part/category.html:138 msgid "Set Category" msgstr "" -#: part/templates/part/category.html:137 +#: part/templates/part/category.html:141 msgid "Export Data" msgstr "" -#: part/templates/part/category.html:141 +#: part/templates/part/category.html:145 msgid "View list display" msgstr "" -#: part/templates/part/category.html:144 +#: part/templates/part/category.html:148 msgid "View grid display" msgstr "" -#: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:204 +#: part/templates/part/category.html:164 +msgid "Part Parameters" +msgstr "" + +#: part/templates/part/category.html:256 +#: stock/templates/stock/location.html:260 msgid "Create new location" msgstr "" -#: part/templates/part/category.html:223 part/templates/part/category.html:253 -#: part/templates/part/part_base.html:418 +#: part/templates/part/category.html:261 part/templates/part/category.html:291 +#: templates/js/part.js:25 msgid "New Category" msgstr "" -#: part/templates/part/category.html:224 +#: part/templates/part/category.html:262 msgid "Create new category" msgstr "" -#: part/templates/part/category.html:254 +#: part/templates/part/category.html:292 msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:907 +#: part/templates/part/category.html:298 stock/views.py:907 msgid "Create new Stock Location" msgstr "" -#: part/templates/part/category.html:279 +#: part/templates/part/category.html:317 msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:286 part/views.py:1906 +#: part/templates/part/category.html:324 part/views.py:1848 msgid "Edit Part Category" msgstr "" @@ -4425,15 +4366,11 @@ msgstr "" msgid "If this category is deleted, these parts will be moved to the top-level category Teile" msgstr "" -#: part/templates/part/category_navbar.html:37 -#: part/templates/part/category_navbar.html:40 +#: part/templates/part/category_navbar.html:29 +#: part/templates/part/category_navbar.html:32 msgid "Import Parts" msgstr "" -#: part/templates/part/category_parametric.html:10 -msgid "Part Parameters" -msgstr "" - #: part/templates/part/copy_part.html:9 part/views.py:327 msgid "Duplicate Part" msgstr "" @@ -4458,98 +4395,146 @@ msgstr "" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "" -#: part/templates/part/detail.html:12 part/templates/part/navbar.html:14 -msgid "Part Details" +#: part/templates/part/detail.html:16 +msgid "Part Stock" msgstr "" -#: part/templates/part/detail.html:43 part/templates/part/part_base.html:204 -msgid "Latest Serial Number" +#: part/templates/part/detail.html:21 +#, python-format +msgid "Showing stock for all variants of %(full_name)s" msgstr "" -#: part/templates/part/detail.html:48 -msgid "No serial numbers recorded" +#: part/templates/part/detail.html:30 part/templates/part/navbar.html:93 +msgid "Part Test Templates" msgstr "" -#: part/templates/part/detail.html:121 -msgid "Stock Expiry Time" +#: part/templates/part/detail.html:36 +msgid "Add Test Template" msgstr "" -#: part/templates/part/detail.html:140 -msgid "Responsible User" +#: part/templates/part/detail.html:77 +msgid "New sales order" msgstr "" -#: part/templates/part/detail.html:154 -msgid "Edit Notes" +#: part/templates/part/detail.html:77 +msgid "New Order" msgstr "" -#: part/templates/part/detail.html:181 -msgid "Part is virtual (not a physical part)" +#: part/templates/part/detail.html:90 +msgid "Sales Order Allocations" msgstr "" -#: part/templates/part/detail.html:183 -msgid "Part is not a virtual part" +#: part/templates/part/detail.html:130 part/templates/part/navbar.html:21 +msgid "Part Variants" msgstr "" -#: part/templates/part/detail.html:191 -msgid "Part is a template part (variants can be made from this part)" +#: part/templates/part/detail.html:137 +msgid "Create new variant" msgstr "" -#: part/templates/part/detail.html:193 -msgid "Part is not a template part" +#: part/templates/part/detail.html:138 +msgid "New Variant" msgstr "" -#: part/templates/part/detail.html:201 -msgid "Part can be assembled from other parts" -msgstr "" - -#: part/templates/part/detail.html:203 -msgid "Part cannot be assembled from other parts" -msgstr "" - -#: part/templates/part/detail.html:211 -msgid "Part can be used in assemblies" -msgstr "" - -#: part/templates/part/detail.html:213 -msgid "Part cannot be used in assemblies" -msgstr "" - -#: part/templates/part/detail.html:221 -msgid "Part stock is tracked by serial number" -msgstr "" - -#: part/templates/part/detail.html:223 -msgid "Part stock is not tracked by serial number" -msgstr "" - -#: part/templates/part/detail.html:231 part/templates/part/detail.html:233 -msgid "Part can be purchased from external suppliers" -msgstr "" - -#: part/templates/part/detail.html:241 -msgid "Part can be sold to customers" -msgstr "" - -#: part/templates/part/detail.html:243 -msgid "Part cannot be sold to customers" -msgstr "" - -#: part/templates/part/detail.html:258 -msgid "Part is active" -msgstr "" - -#: part/templates/part/detail.html:260 -msgid "Part is not active" -msgstr "" - -#: part/templates/part/detail.html:281 +#: part/templates/part/detail.html:161 msgid "Add new parameter" msgstr "" +#: part/templates/part/detail.html:182 part/templates/part/navbar.html:101 +#: part/templates/part/navbar.html:104 +msgid "Related Parts" +msgstr "" + +#: part/templates/part/detail.html:188 +msgid "Add Related" +msgstr "" + +#: part/templates/part/detail.html:228 +msgid "Part Suppliers" +msgstr "" + +#: part/templates/part/detail.html:252 part/templates/part/navbar.html:35 +#: part/templates/part/navbar.html:38 +msgid "Bill of Materials" +msgstr "" + +#: part/templates/part/detail.html:261 +msgid "Assemblies" +msgstr "" + +#: part/templates/part/detail.html:277 +msgid "Part Builds" +msgstr "" + +#: part/templates/part/detail.html:284 +msgid "Start New Build" +msgstr "" + +#: part/templates/part/detail.html:298 +msgid "Build Order Allocations" +msgstr "" + +#: part/templates/part/detail.html:307 +msgid "Part Manufacturers" +msgstr "" + #: part/templates/part/detail.html:319 +msgid "Delete manufacturer parts" +msgstr "" + +#: part/templates/part/detail.html:394 +msgid "Delete selected BOM items?" +msgstr "" + +#: part/templates/part/detail.html:395 +msgid "All selected BOM items will be deleted" +msgstr "" + +#: part/templates/part/detail.html:445 part/views.py:451 +#: templates/js/stock.js:1623 +msgid "Create New Part" +msgstr "" + +#: part/templates/part/detail.html:580 +msgid "Add Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:598 +msgid "Edit Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:610 +msgid "Delete Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:669 msgid "Edit Part Notes" msgstr "" +#: part/templates/part/detail.html:823 +msgid "Create new manufacturer" +msgstr "" + +#: part/templates/part/detail.html:917 +#, python-format +msgid "Single Price - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:929 +#, python-format +msgid "Single Price Difference - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:941 +#, python-format +msgid "Part Single Price - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:1030 +#, python-format +msgid "Unit Price - %(currency)s" +msgstr "" + #: part/templates/part/import_wizard/ajax_part_upload.html:29 #: part/templates/part/import_wizard/part_upload.html:51 msgid "Unsuffitient privileges." @@ -4559,222 +4544,206 @@ msgstr "" msgid "Import Parts from File" msgstr "" -#: part/templates/part/navbar.html:23 part/templates/part/variants.html:11 -msgid "Part Variants" -msgstr "" - -#: part/templates/part/navbar.html:26 +#: part/templates/part/navbar.html:24 msgid "Variants" msgstr "" -#: part/templates/part/navbar.html:37 -msgid "Allocated Stock" -msgstr "" - -#: part/templates/part/navbar.html:40 -msgid "Allocations" -msgstr "" - -#: part/templates/part/navbar.html:61 part/templates/part/navbar.html:64 +#: part/templates/part/navbar.html:51 part/templates/part/navbar.html:54 msgid "Used In" msgstr "" -#: part/templates/part/navbar.html:71 +#: part/templates/part/navbar.html:61 msgid "Prices" msgstr "" -#: part/templates/part/navbar.html:97 part/templates/part/part_tests.html:10 -msgid "Part Test Templates" -msgstr "" - -#: part/templates/part/navbar.html:100 +#: part/templates/part/navbar.html:96 msgid "Test Templates" msgstr "" -#: part/templates/part/navbar.html:105 part/templates/part/navbar.html:108 -#: part/templates/part/related.html:10 -msgid "Related Parts" -msgstr "" - #: part/templates/part/part_app_base.html:12 msgid "Part List" msgstr "" #: part/templates/part/part_base.html:26 templates/js/company.js:280 -#: templates/js/company.js:486 templates/js/part.js:84 templates/js/part.js:161 +#: templates/js/company.js:486 templates/js/part.js:172 +#: templates/js/part.js:249 msgid "Inactive" msgstr "" -#: part/templates/part/part_base.html:33 +#: part/templates/part/part_base.html:36 +msgid "Part is virtual (not a physical part)" +msgstr "" + +#: part/templates/part/part_base.html:39 +msgid "Part is a template part (variants can be made from this part)" +msgstr "" + +#: part/templates/part/part_base.html:42 +msgid "Part can be assembled from other parts" +msgstr "" + +#: part/templates/part/part_base.html:45 +msgid "Part can be used in assemblies" +msgstr "" + +#: part/templates/part/part_base.html:48 +msgid "Part stock is tracked by serial number" +msgstr "" + +#: part/templates/part/part_base.html:51 +msgid "Part can be purchased from external suppliers" +msgstr "" + +#: part/templates/part/part_base.html:54 +msgid "Part can be sold to customers" +msgstr "" + +#: part/templates/part/part_base.html:60 msgid "Star this part" msgstr "" -#: part/templates/part/part_base.html:40 +#: part/templates/part/part_base.html:67 #: stock/templates/stock/item_base.html:75 #: stock/templates/stock/location.html:51 msgid "Barcode actions" msgstr "" -#: part/templates/part/part_base.html:42 +#: part/templates/part/part_base.html:69 #: stock/templates/stock/item_base.html:77 #: stock/templates/stock/location.html:53 templates/qr_button.html:1 msgid "Show QR Code" msgstr "" -#: part/templates/part/part_base.html:43 +#: part/templates/part/part_base.html:70 #: stock/templates/stock/item_base.html:93 #: stock/templates/stock/location.html:54 msgid "Print Label" msgstr "" -#: part/templates/part/part_base.html:48 +#: part/templates/part/part_base.html:75 msgid "Show pricing information" msgstr "" -#: part/templates/part/part_base.html:53 +#: part/templates/part/part_base.html:80 #: stock/templates/stock/item_base.html:140 #: stock/templates/stock/location.html:62 msgid "Stock actions" msgstr "" -#: part/templates/part/part_base.html:60 +#: part/templates/part/part_base.html:87 msgid "Count part stock" msgstr "" -#: part/templates/part/part_base.html:66 +#: part/templates/part/part_base.html:93 msgid "Transfer part stock" msgstr "" -#: part/templates/part/part_base.html:83 +#: part/templates/part/part_base.html:110 msgid "Part actions" msgstr "" -#: part/templates/part/part_base.html:86 +#: part/templates/part/part_base.html:113 msgid "Duplicate part" msgstr "" -#: part/templates/part/part_base.html:89 +#: part/templates/part/part_base.html:116 msgid "Edit part" msgstr "" -#: part/templates/part/part_base.html:92 +#: part/templates/part/part_base.html:119 msgid "Delete part" msgstr "" -#: part/templates/part/part_base.html:123 +#: part/templates/part/part_base.html:154 +msgid "Latest Serial Number" +msgstr "" + +#: part/templates/part/part_base.html:165 msgid "This is a virtual part" msgstr "" -#: part/templates/part/part_base.html:129 +#: part/templates/part/part_base.html:171 #, python-format msgid "This part is a variant of %(link)s" msgstr "" -#: part/templates/part/part_base.html:146 templates/js/table_filters.js:165 +#: part/templates/part/part_base.html:188 templates/js/table_filters.js:165 msgid "In Stock" msgstr "" -#: part/templates/part/part_base.html:159 templates/InvenTree/index.html:132 +#: part/templates/part/part_base.html:201 templates/InvenTree/index.html:132 msgid "Required for Build Orders" msgstr "" -#: part/templates/part/part_base.html:166 +#: part/templates/part/part_base.html:208 msgid "Required for Sales Orders" msgstr "" -#: part/templates/part/part_base.html:173 +#: part/templates/part/part_base.html:215 msgid "Allocated to Orders" msgstr "" -#: part/templates/part/part_base.html:188 templates/js/bom.js:316 +#: part/templates/part/part_base.html:230 templates/js/bom.js:316 msgid "Can Build" msgstr "" -#: part/templates/part/part_base.html:194 templates/js/part.js:413 -#: templates/js/part.js:586 +#: part/templates/part/part_base.html:236 templates/js/part.js:501 +#: templates/js/part.js:674 msgid "Building" msgstr "" -#: part/templates/part/part_base.html:325 part/templates/part/prices.html:131 +#: part/templates/part/part_base.html:331 part/templates/part/prices.html:125 msgid "Calculate" msgstr "" -#: part/templates/part/part_base.html:419 -msgid "Create New Part Category" -msgstr "" - -#: part/templates/part/part_base.html:427 -msgid "New Parent" -msgstr "" - -#: part/templates/part/part_base.html:475 -msgid "Edit Part" -msgstr "" - -#: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:27 +#: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:21 msgid "Supplier Pricing" msgstr "" #: part/templates/part/part_pricing.html:26 #: part/templates/part/part_pricing.html:52 #: part/templates/part/part_pricing.html:85 -#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:31 -#: part/templates/part/prices.html:58 part/templates/part/prices.html:90 -#: part/templates/part/prices.html:107 +#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:25 +#: part/templates/part/prices.html:52 part/templates/part/prices.html:84 +#: part/templates/part/prices.html:101 msgid "Unit Cost" msgstr "" #: part/templates/part/part_pricing.html:32 #: part/templates/part/part_pricing.html:58 #: part/templates/part/part_pricing.html:89 -#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:38 -#: part/templates/part/prices.html:65 part/templates/part/prices.html:95 -#: part/templates/part/prices.html:112 +#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:32 +#: part/templates/part/prices.html:59 part/templates/part/prices.html:89 +#: part/templates/part/prices.html:106 msgid "Total Cost" msgstr "" -#: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:46 +#: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:40 msgid "No supplier pricing available" msgstr "" -#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:55 -#: part/templates/part/prices.html:235 +#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:49 +#: part/templates/part/prices.html:225 msgid "BOM Pricing" msgstr "" -#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:73 +#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:67 msgid "Note: BOM pricing is incomplete for this part" msgstr "" -#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:80 +#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:74 msgid "No BOM pricing available" msgstr "" -#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:89 +#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:83 msgid "Internal Price" msgstr "" #: part/templates/part/part_pricing.html:113 -#: part/templates/part/prices.html:121 +#: part/templates/part/prices.html:115 msgid "No pricing information is available for this part." msgstr "" -#: part/templates/part/part_tests.html:17 -msgid "Add Test Template" -msgstr "" - -#: part/templates/part/part_tests.html:61 -msgid "Add Test Result Template" -msgstr "" - -#: part/templates/part/part_tests.html:79 -msgid "Edit Test Result Template" -msgstr "" - -#: part/templates/part/part_tests.html:91 -msgid "Delete Test Result Template" -msgstr "" - #: part/templates/part/part_thumb.html:20 msgid "Select from existing images" msgstr "" @@ -4809,123 +4778,78 @@ msgstr "" msgid "There are %(count)s unique parts tracked for '%(full_name)s'. Deleting this part will permanently remove this tracking information." msgstr "" -#: part/templates/part/prices.html:12 -msgid "General Price Information" -msgstr "" - -#: part/templates/part/prices.html:22 +#: part/templates/part/prices.html:16 msgid "Pricing ranges" msgstr "" -#: part/templates/part/prices.html:28 +#: part/templates/part/prices.html:22 msgid "Show supplier cost" msgstr "" -#: part/templates/part/prices.html:29 +#: part/templates/part/prices.html:23 msgid "Show purchase price" msgstr "" -#: part/templates/part/prices.html:56 +#: part/templates/part/prices.html:50 msgid "Show BOM cost" msgstr "" -#: part/templates/part/prices.html:104 +#: part/templates/part/prices.html:98 msgid "Show sale cost" msgstr "" -#: part/templates/part/prices.html:105 +#: part/templates/part/prices.html:99 msgid "Show sale price" msgstr "" -#: part/templates/part/prices.html:127 +#: part/templates/part/prices.html:121 msgid "Calculation parameters" msgstr "" -#: part/templates/part/prices.html:146 +#: part/templates/part/prices.html:136 msgid "Supplier Cost" msgstr "" -#: part/templates/part/prices.html:147 part/templates/part/prices.html:167 -#: part/templates/part/prices.html:193 part/templates/part/prices.html:224 -#: part/templates/part/prices.html:251 part/templates/part/prices.html:279 +#: part/templates/part/prices.html:137 part/templates/part/prices.html:158 +#: part/templates/part/prices.html:183 part/templates/part/prices.html:213 +#: part/templates/part/prices.html:239 part/templates/part/prices.html:267 msgid "Jump to overview" msgstr "" -#: part/templates/part/prices.html:172 +#: part/templates/part/prices.html:162 msgid "Stock Pricing" msgstr "" -#: part/templates/part/prices.html:180 +#: part/templates/part/prices.html:172 msgid "No stock pricing history is available for this part." msgstr "" -#: part/templates/part/prices.html:192 +#: part/templates/part/prices.html:182 msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:2376 +#: part/templates/part/prices.html:197 part/views.py:2318 msgid "Add Internal Price Break" msgstr "" -#: part/templates/part/prices.html:223 +#: part/templates/part/prices.html:212 msgid "BOM Cost" msgstr "" -#: part/templates/part/prices.html:250 +#: part/templates/part/prices.html:238 msgid "Sale Cost" msgstr "" -#: part/templates/part/prices.html:290 +#: part/templates/part/prices.html:278 msgid "No sale pice history available for this part." msgstr "" -#: part/templates/part/prices.html:340 -#, python-format -msgid "Single Price - %(currency)s" -msgstr "" - -#: part/templates/part/prices.html:352 -#, python-format -msgid "Single Price Difference - %(currency)s" -msgstr "" - -#: part/templates/part/prices.html:364 -#, python-format -msgid "Part Single Price - %(currency)s" -msgstr "" - -#: part/templates/part/prices.html:464 -#, python-format -msgid "Unit Price - %(currency)s" -msgstr "" - -#: part/templates/part/related.html:18 -msgid "Add Related" -msgstr "" - -#: part/templates/part/sales_orders.html:18 -msgid "New sales order" -msgstr "" - -#: part/templates/part/sales_orders.html:18 -msgid "New Order" -msgstr "" - #: part/templates/part/set_category.html:9 msgid "Set category for the following parts" msgstr "" -#: part/templates/part/stock.html:10 -msgid "Part Stock" -msgstr "" - -#: part/templates/part/stock.html:16 -#, python-format -msgid "Showing stock for all variants of %(full_name)s" -msgstr "" - #: part/templates/part/stock_count.html:7 templates/js/bom.js:239 -#: templates/js/part.js:403 templates/js/part.js:590 +#: templates/js/part.js:491 templates/js/part.js:678 msgid "No Stock" msgstr "" @@ -4933,30 +4857,6 @@ msgstr "" msgid "Low Stock" msgstr "" -#: part/templates/part/supplier.html:11 -msgid "Part Suppliers" -msgstr "" - -#: part/templates/part/supplier.html:39 -msgid "Part Manufacturers" -msgstr "" - -#: part/templates/part/supplier.html:52 -msgid "Delete manufacturer parts" -msgstr "" - -#: part/templates/part/supplier.html:86 -msgid "Create new manufacturer" -msgstr "" - -#: part/templates/part/track.html:10 -msgid "Part Tracking" -msgstr "" - -#: part/templates/part/used_in.html:9 -msgid "Assemblies" -msgstr "" - #: part/templates/part/variant_part.html:9 msgid "Create new part variant" msgstr "" @@ -4966,14 +4866,6 @@ msgstr "" msgid "Create a new variant of template '%(full_name)s'." msgstr "" -#: part/templates/part/variants.html:19 -msgid "Create new variant" -msgstr "" - -#: part/templates/part/variants.html:20 -msgid "New Variant" -msgstr "" - #: part/templatetags/inventree_extras.py:99 msgid "Unknown database" msgstr "" @@ -5015,115 +4907,111 @@ msgstr "" msgid "Match References" msgstr "" -#: part/views.py:892 +#: part/views.py:880 msgid "None" msgstr "" -#: part/views.py:951 +#: part/views.py:939 msgid "Part QR Code" msgstr "" -#: part/views.py:1053 +#: part/views.py:1041 msgid "Select Part Image" msgstr "" -#: part/views.py:1079 +#: part/views.py:1067 msgid "Updated part image" msgstr "" -#: part/views.py:1082 +#: part/views.py:1070 msgid "Part image not found" msgstr "" -#: part/views.py:1093 -msgid "Edit Part Properties" -msgstr "" - -#: part/views.py:1128 +#: part/views.py:1082 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1158 +#: part/views.py:1112 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1179 +#: part/views.py:1133 msgid "Validate BOM" msgstr "" -#: part/views.py:1200 +#: part/views.py:1154 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1211 +#: part/views.py:1165 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1284 +#: part/views.py:1238 msgid "Match Parts" msgstr "" -#: part/views.py:1672 +#: part/views.py:1626 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:1679 +#: part/views.py:1633 msgid "Part was deleted" msgstr "" -#: part/views.py:1688 +#: part/views.py:1642 msgid "Part Pricing" msgstr "" -#: part/views.py:1829 +#: part/views.py:1783 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:1839 +#: part/views.py:1793 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:1846 +#: part/views.py:1800 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:1944 +#: part/views.py:1886 msgid "Delete Part Category" msgstr "" -#: part/views.py:1950 +#: part/views.py:1892 msgid "Part category was deleted" msgstr "" -#: part/views.py:2002 +#: part/views.py:1944 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2103 +#: part/views.py:2045 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2159 +#: part/views.py:2101 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2178 +#: part/views.py:2120 msgid "Create BOM Item" msgstr "" -#: part/views.py:2248 +#: part/views.py:2190 msgid "Edit BOM item" msgstr "" -#: part/views.py:2309 +#: part/views.py:2251 msgid "Added new price break" msgstr "" -#: part/views.py:2385 +#: part/views.py:2327 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2393 +#: part/views.py:2335 msgid "Delete Internal Price Break" msgstr "" @@ -5472,7 +5360,7 @@ msgstr "" msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:537 stock/templates/stock/item_notes.html:13 +#: stock/models.py:537 stock/templates/stock/item.html:98 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" @@ -5543,16 +5431,53 @@ msgstr "" msgid "Test notes" msgstr "" -#: stock/templates/stock/item.html:12 +#: stock/templates/stock/item.html:16 msgid "Stock Tracking Information" msgstr "" -#: stock/templates/stock/item.html:30 +#: stock/templates/stock/item.html:29 msgid "New Entry" msgstr "" -#: stock/templates/stock/item_attachments.html:11 -msgid "Stock Item Attachments" +#: stock/templates/stock/item.html:42 +msgid "Child Stock Items" +msgstr "" + +#: stock/templates/stock/item.html:49 +msgid "This stock item does not have any child items" +msgstr "" + +#: stock/templates/stock/item.html:57 stock/templates/stock/navbar.html:19 +#: stock/templates/stock/navbar.html:22 +msgid "Test Data" +msgstr "" + +#: stock/templates/stock/item.html:65 +msgid "Delete Test Data" +msgstr "" + +#: stock/templates/stock/item.html:69 +msgid "Add Test Data" +msgstr "" + +#: stock/templates/stock/item.html:72 stock/templates/stock/item_base.html:95 +msgid "Test Report" +msgstr "" + +#: stock/templates/stock/item.html:119 stock/templates/stock/navbar.html:27 +msgid "Installed Stock Items" +msgstr "" + +#: stock/templates/stock/item.html:280 stock/templates/stock/item.html:305 +msgid "Add Test Result" +msgstr "" + +#: stock/templates/stock/item.html:325 +msgid "Edit Test Result" +msgstr "" + +#: stock/templates/stock/item.html:339 +msgid "Delete Test Result" msgstr "" #: stock/templates/stock/item_base.html:33 @@ -5582,11 +5507,6 @@ msgstr "" msgid "Printing actions" msgstr "" -#: stock/templates/stock/item_base.html:95 -#: stock/templates/stock/item_tests.html:27 -msgid "Test Report" -msgstr "" - #: stock/templates/stock/item_base.html:104 msgid "Stock adjustment actions" msgstr "" @@ -5737,18 +5657,14 @@ msgstr "" msgid "Tests" msgstr "" -#: stock/templates/stock/item_base.html:511 +#: stock/templates/stock/item_base.html:500 +msgid "Save" +msgstr "Enregistrer" + +#: stock/templates/stock/item_base.html:512 msgid "Edit Stock Status" msgstr "" -#: stock/templates/stock/item_childs.html:12 -msgid "Child Stock Items" -msgstr "" - -#: stock/templates/stock/item_childs.html:20 -msgid "This stock item does not have any child items" -msgstr "" - #: stock/templates/stock/item_delete.html:9 msgid "Are you sure you want to delete this stock item?" msgstr "" @@ -5774,11 +5690,6 @@ msgstr "" msgid "The StockItem is currently in stock" msgstr "" -#: stock/templates/stock/item_installed.html:11 -#: stock/templates/stock/navbar.html:27 -msgid "Installed Stock Items" -msgstr "" - #: stock/templates/stock/item_serialize.html:5 msgid "Create serialized items from this stock item." msgstr "" @@ -5787,32 +5698,6 @@ msgstr "" msgid "Select quantity to serialize, and unique serial numbers." msgstr "" -#: stock/templates/stock/item_tests.html:11 -#: stock/templates/stock/navbar.html:19 stock/templates/stock/navbar.html:22 -msgid "Test Data" -msgstr "" - -#: stock/templates/stock/item_tests.html:20 -msgid "Delete Test Data" -msgstr "" - -#: stock/templates/stock/item_tests.html:24 -msgid "Add Test Data" -msgstr "" - -#: stock/templates/stock/item_tests.html:86 -#: stock/templates/stock/item_tests.html:111 -msgid "Add Test Result" -msgstr "" - -#: stock/templates/stock/item_tests.html:131 -msgid "Edit Test Result" -msgstr "" - -#: stock/templates/stock/item_tests.html:145 -msgid "Delete Test Result" -msgstr "" - #: stock/templates/stock/location.html:20 msgid "You are not in the list of owners of this location. This stock location cannot be edited." msgstr "" @@ -5850,9 +5735,9 @@ msgid "Location Description" msgstr "" #: stock/templates/stock/location.html:114 +#: stock/templates/stock/location.html:155 #: stock/templates/stock/location_navbar.html:11 -#: stock/templates/stock/location_navbar.html:18 -#: stock/templates/stock/sublocation.html:16 +#: stock/templates/stock/location_navbar.html:14 msgid "Sublocations" msgstr "" @@ -5865,6 +5750,14 @@ msgstr "" msgid "Stock Locations" msgstr "" +#: stock/templates/stock/location.html:162 templates/stock_table.html:37 +msgid "Printing Actions" +msgstr "" + +#: stock/templates/stock/location.html:166 templates/stock_table.html:41 +msgid "Print labels" +msgstr "" + #: stock/templates/stock/location_delete.html:7 msgid "Are you sure you want to delete this stock location?" msgstr "" @@ -5918,14 +5811,6 @@ msgstr "" msgid "This action cannot be easily undone" msgstr "" -#: stock/templates/stock/sublocation.html:23 templates/stock_table.html:37 -msgid "Printing Actions" -msgstr "" - -#: stock/templates/stock/sublocation.html:27 templates/stock_table.html:41 -msgid "Print labels" -msgstr "" - #: stock/templates/stock/tracking_delete.html:6 msgid "Are you sure you want to delete this stock tracking entry?" msgstr "" @@ -6414,59 +6299,59 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" -#: templates/js/api.js:154 templates/js/modals.js:1024 +#: templates/js/api.js:162 templates/js/modals.js:1024 msgid "No Response" msgstr "" -#: templates/js/api.js:155 templates/js/modals.js:1025 +#: templates/js/api.js:163 templates/js/modals.js:1025 msgid "No response from the InvenTree server" msgstr "" -#: templates/js/api.js:160 +#: templates/js/api.js:168 msgid "Error 400: Bad request" msgstr "" -#: templates/js/api.js:161 +#: templates/js/api.js:169 msgid "API request returned error code 400" msgstr "" -#: templates/js/api.js:164 templates/js/modals.js:1034 +#: templates/js/api.js:172 templates/js/modals.js:1034 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/api.js:165 templates/js/modals.js:1035 +#: templates/js/api.js:173 templates/js/modals.js:1035 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/api.js:168 templates/js/modals.js:1039 +#: templates/js/api.js:176 templates/js/modals.js:1039 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/api.js:169 templates/js/modals.js:1040 +#: templates/js/api.js:177 templates/js/modals.js:1040 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/api.js:172 templates/js/modals.js:1044 +#: templates/js/api.js:180 templates/js/modals.js:1044 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/api.js:173 templates/js/modals.js:1045 +#: templates/js/api.js:181 templates/js/modals.js:1045 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/api.js:176 templates/js/modals.js:1049 +#: templates/js/api.js:184 templates/js/modals.js:1049 msgid "Error 408: Timeout" msgstr "" -#: templates/js/api.js:177 templates/js/modals.js:1050 +#: templates/js/api.js:185 templates/js/modals.js:1050 msgid "Connection timeout while requesting data from server" msgstr "" -#: templates/js/api.js:180 +#: templates/js/api.js:188 msgid "Unhandled Error Code" msgstr "" -#: templates/js/api.js:181 +#: templates/js/api.js:189 msgid "Error code" msgstr "" @@ -6675,7 +6560,7 @@ msgstr "" msgid "No builds matching query" msgstr "" -#: templates/js/build.js:840 templates/js/part.js:491 templates/js/part.js:736 +#: templates/js/build.js:840 templates/js/part.js:579 templates/js/part.js:824 #: templates/js/stock.js:825 templates/js/stock.js:1276 msgid "Select" msgstr "" @@ -6733,32 +6618,32 @@ msgid "No manufacturer parts found" msgstr "" #: templates/js/company.js:272 templates/js/company.js:478 -#: templates/js/part.js:68 templates/js/part.js:153 +#: templates/js/part.js:156 templates/js/part.js:241 msgid "Template part" msgstr "" #: templates/js/company.js:276 templates/js/company.js:482 -#: templates/js/part.js:72 templates/js/part.js:157 +#: templates/js/part.js:160 templates/js/part.js:245 msgid "Assembled part" msgstr "" -#: templates/js/company.js:356 templates/js/part.js:242 +#: templates/js/company.js:356 templates/js/part.js:330 msgid "No parameters found" msgstr "" -#: templates/js/company.js:392 templates/js/part.js:283 +#: templates/js/company.js:392 templates/js/part.js:371 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:393 templates/js/part.js:284 +#: templates/js/company.js:393 templates/js/part.js:372 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:412 templates/js/part.js:301 +#: templates/js/company.js:412 templates/js/part.js:389 msgid "Edit Parameter" msgstr "" -#: templates/js/company.js:423 templates/js/part.js:313 +#: templates/js/company.js:423 templates/js/part.js:401 msgid "Delete Parameter" msgstr "" @@ -6990,74 +6875,86 @@ msgstr "" msgid "NO" msgstr "" -#: templates/js/part.js:60 templates/js/part.js:145 +#: templates/js/part.js:26 +msgid "Create New Part Category" +msgstr "" + +#: templates/js/part.js:34 +msgid "New Parent" +msgstr "" + +#: templates/js/part.js:97 +msgid "Edit Part" +msgstr "" + +#: templates/js/part.js:148 templates/js/part.js:233 msgid "Trackable part" msgstr "" -#: templates/js/part.js:64 templates/js/part.js:149 +#: templates/js/part.js:152 templates/js/part.js:237 msgid "Virtual part" msgstr "" -#: templates/js/part.js:76 +#: templates/js/part.js:164 msgid "Starred part" msgstr "" -#: templates/js/part.js:80 +#: templates/js/part.js:168 msgid "Salable part" msgstr "" -#: templates/js/part.js:194 +#: templates/js/part.js:282 msgid "No variants found" msgstr "" -#: templates/js/part.js:381 templates/js/part.js:620 +#: templates/js/part.js:469 templates/js/part.js:708 msgid "No parts found" msgstr "" -#: templates/js/part.js:559 +#: templates/js/part.js:647 msgid "No category" msgstr "" -#: templates/js/part.js:577 templates/js/table_filters.js:332 +#: templates/js/part.js:665 templates/js/table_filters.js:332 msgid "Low stock" msgstr "" -#: templates/js/part.js:761 templates/js/stock.js:1300 +#: templates/js/part.js:849 templates/js/stock.js:1300 msgid "Path" msgstr "" -#: templates/js/part.js:804 +#: templates/js/part.js:892 msgid "No test templates matching query" msgstr "" -#: templates/js/part.js:855 templates/js/stock.js:384 +#: templates/js/part.js:943 templates/js/stock.js:384 msgid "Edit test result" msgstr "" -#: templates/js/part.js:856 templates/js/stock.js:385 +#: templates/js/part.js:944 templates/js/stock.js:385 msgid "Delete test result" msgstr "" -#: templates/js/part.js:862 +#: templates/js/part.js:950 msgid "This test is defined for a parent part" msgstr "" -#: templates/js/part.js:887 +#: templates/js/part.js:975 #, python-brace-format msgid "No ${human_name} information found" msgstr "" -#: templates/js/part.js:940 +#: templates/js/part.js:1028 #, python-brace-format msgid "Edit ${human_name}" msgstr "" -#: templates/js/part.js:941 +#: templates/js/part.js:1029 #, python-brace-format msgid "Delete ${human_name}" msgstr "" -#: templates/js/part.js:1060 +#: templates/js/part.js:1148 msgid "Single Price Difference" msgstr "" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index eba3d129f2..80497a356e 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-14 23:55+0000\n" +"POT-Creation-Date: 2021-07-15 13:44+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -140,21 +140,18 @@ msgstr "" #: label/models.py:112 part/models.py:680 part/models.py:2191 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:365 -#: templates/js/part.js:118 templates/js/part.js:251 templates/js/part.js:743 +#: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 #: templates/js/stock.js:1282 msgid "Name" msgstr "" #: InvenTree/models.py:125 build/models.py:179 -#: build/templates/build/detail.html:21 company/models.py:353 -#: company/models.py:572 company/templates/company/detail.html:27 -#: company/templates/company/manufacturer_part_base.html:72 -#: company/templates/company/supplier_part_base.html:71 -#: company/templates/company/supplier_part_detail.html:31 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:174 -#: part/models.py:703 part/templates/part/detail.html:55 -#: part/templates/part/set_category.html:14 report/models.py:194 -#: report/models.py:551 report/models.py:590 +#: build/templates/build/detail.html:24 company/models.py:353 +#: company/models.py:572 company/templates/company/manufacturer_part.html:76 +#: company/templates/company/supplier_part.html:75 label/models.py:119 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:305 +#: part/models.py:703 part/templates/part/set_category.html:14 +#: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 @@ -162,8 +159,8 @@ msgstr "" #: templates/js/build.js:868 templates/js/build.js:1162 #: templates/js/company.js:125 templates/js/company.js:323 #: templates/js/company.js:561 templates/js/order.js:245 -#: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:361 -#: templates/js/part.js:538 templates/js/part.js:755 templates/js/part.js:823 +#: templates/js/order.js:347 templates/js/part.js:265 templates/js/part.js:449 +#: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 #: templates/js/stock.js:868 templates/js/stock.js:1294 #: templates/js/stock.js:1339 msgid "Description" @@ -455,7 +452,7 @@ msgid "Order target date" msgstr "" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 +#: build/templates/build/detail.html:124 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 @@ -472,20 +469,20 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:741 -#: company/forms.py:104 company/templates/company/supplier_part_pricing.html:79 +#: build/templates/build/detail.html:34 common/models.py:741 +#: company/forms.py:104 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:210 -#: order/templates/order/sales_order_detail.html:80 -#: order/templates/order/sales_order_detail.html:87 -#: order/templates/order/sales_order_detail.html:172 -#: order/templates/order/sales_order_detail.html:244 part/forms.py:317 +#: order/templates/order/purchase_order_detail.html:341 +#: order/templates/order/sales_order_detail.html:200 +#: order/templates/order/sales_order_detail.html:207 +#: order/templates/order/sales_order_detail.html:292 +#: order/templates/order/sales_order_detail.html:364 part/forms.py:317 #: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 -#: part/templates/part/prices.html:474 +#: part/templates/part/detail.html:954 part/templates/part/detail.html:1040 +#: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:91 @@ -495,9 +492,9 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 -#: templates/js/order.js:460 templates/js/part.js:928 templates/js/part.js:1050 -#: templates/js/part.js:1106 templates/js/stock.js:1474 -#: templates/js/stock.js:1693 +#: templates/js/order.js:460 templates/js/part.js:1016 +#: templates/js/part.js:1138 templates/js/part.js:1194 +#: templates/js/stock.js:1474 templates/js/stock.js:1693 msgid "Quantity" msgstr "" @@ -553,7 +550,7 @@ msgid "Location of completed parts" msgstr "" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:549 +#: build/templates/build/detail.html:62 order/models.py:549 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 @@ -583,7 +580,7 @@ msgstr "" msgid "Confirm cancel" msgstr "" -#: build/forms.py:252 build/views.py:66 +#: build/forms.py:252 build/views.py:65 msgid "Confirm build cancellation" msgstr "" @@ -603,10 +600,11 @@ msgid "Build Order" msgstr "" #: build/models.py:110 build/templates/build/index.html:8 -#: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 +#: build/templates/build/index.html:15 +#: order/templates/order/sales_order_detail.html:34 #: order/templates/order/so_navbar.html:19 -#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:52 -#: part/templates/part/navbar.html:55 templates/InvenTree/index.html:191 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 +#: part/templates/part/navbar.html:45 templates/InvenTree/index.html:191 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:44 msgid "Build Orders" @@ -617,8 +615,8 @@ msgid "Build Order Reference" msgstr "" #: build/models.py:171 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:205 -#: order/templates/order/sales_order_detail.html:239 part/models.py:2338 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:336 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2338 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -631,7 +629,7 @@ msgid "Brief description of the build" msgstr "" #: build/models.py:191 build/templates/build/build_base.html:163 -#: build/templates/build/detail.html:77 +#: build/templates/build/detail.html:80 msgid "Parent Build" msgstr "" @@ -641,16 +639,17 @@ msgstr "" #: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:707 +#: build/templates/build/detail.html:29 company/models.py:707 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:159 +#: order/templates/order/purchase_order_detail.html:290 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:224 part/models.py:325 +#: order/templates/order/sales_order_detail.html:344 part/models.py:325 #: part/models.py:1987 part/models.py:2003 part/models.py:2022 #: part/models.py:2040 part/models.py:2119 part/models.py:2223 -#: part/models.py:2313 part/templates/part/part_app_base.html:8 -#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 +#: part/models.py:2313 part/templates/part/detail.html:199 +#: part/templates/part/part_app_base.html:8 +#: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 #: report/templates/report/inventree_po_report.html:90 @@ -659,8 +658,8 @@ msgstr "" #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:586 templates/js/build.js:873 #: templates/js/build.js:1139 templates/js/company.js:264 -#: templates/js/company.js:470 templates/js/part.js:342 -#: templates/js/part.js:505 templates/js/stock.js:73 templates/js/stock.js:837 +#: templates/js/company.js:470 templates/js/part.js:430 +#: templates/js/part.js:593 templates/js/stock.js:73 templates/js/stock.js:837 #: templates/js/stock.js:1681 msgid "Part" msgstr "" @@ -709,7 +708,7 @@ msgstr "" msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:249 part/templates/part/part_base.html:183 +#: build/models.py:249 part/templates/part/part_base.html:225 msgid "Build Status" msgstr "" @@ -726,7 +725,7 @@ msgid "Batch code for this build output" msgstr "" #: build/models.py:264 order/models.py:162 part/models.py:875 -#: part/templates/part/detail.html:127 templates/js/order.js:360 +#: part/templates/part/part_base.html:143 templates/js/order.js:360 msgid "Creation Date" msgstr "" @@ -751,7 +750,7 @@ msgid "User who issued this build order" msgstr "" #: build/models.py:295 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:176 +#: build/templates/build/detail.html:108 order/models.py:176 #: order/templates/order/order_base.html:138 #: order/templates/order/sales_order_base.html:140 part/models.py:879 #: report/templates/report/inventree_build_order_base.html:159 @@ -762,13 +761,11 @@ msgstr "" msgid "User responsible for this build order" msgstr "" -#: build/models.py:301 build/templates/build/detail.html:91 -#: company/templates/company/manufacturer_part_base.html:79 -#: company/templates/company/manufacturer_part_detail.html:28 -#: company/templates/company/supplier_part_base.html:78 -#: company/templates/company/supplier_part_detail.html:28 -#: part/templates/part/detail.html:84 part/templates/part/part_base.html:110 -#: stock/models.py:464 stock/templates/stock/item_base.html:357 +#: build/models.py:301 build/templates/build/detail.html:94 +#: company/templates/company/manufacturer_part.html:83 +#: company/templates/company/supplier_part.html:82 +#: part/templates/part/part_base.html:137 stock/models.py:464 +#: stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "" @@ -776,17 +773,18 @@ msgstr "" msgid "Link to external URL" msgstr "" -#: build/models.py:306 build/templates/build/navbar.html:53 +#: build/models.py:306 build/templates/build/navbar.html:52 #: company/models.py:141 company/models.py:579 -#: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:180 +#: company/templates/company/navbar.html:63 +#: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:274 -#: order/templates/order/sales_order_detail.html:319 +#: order/templates/order/purchase_order_detail.html:405 +#: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 -#: part/templates/part/detail.html:150 +#: part/templates/part/detail.html:105 part/templates/part/navbar.html:114 +#: part/templates/part/navbar.html:117 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 @@ -879,104 +877,16 @@ msgstr "" msgid "Destination stock item" msgstr "" -#: build/templates/build/allocate.html:7 -msgid "Allocate Parts" -msgstr "" - -#: build/templates/build/allocate.html:15 -msgid "Allocate Stock to Build" -msgstr "" - -#: build/templates/build/allocate.html:22 -msgid "Allocate stock to build" -msgstr "" - -#: build/templates/build/allocate.html:23 -msgid "Auto Allocate" -msgstr "" - -#: build/templates/build/allocate.html:25 templates/js/build.js:778 -msgid "Unallocate stock" -msgstr "" - -#: build/templates/build/allocate.html:26 build/views.py:319 build/views.py:685 -msgid "Unallocate Stock" -msgstr "" - -#: build/templates/build/allocate.html:29 -msgid "Order required parts" -msgstr "" - -#: build/templates/build/allocate.html:30 -#: company/templates/company/detail_manufacturer_part.html:33 -#: company/templates/company/detail_supplier_part.html:32 order/views.py:724 -#: part/templates/part/category.html:136 -msgid "Order Parts" -msgstr "" - -#: build/templates/build/allocate.html:36 -msgid "Untracked stock has been fully allocated for this Build Order" -msgstr "" - -#: build/templates/build/allocate.html:40 -msgid "Untracked stock has not been fully allocated for this Build Order" -msgstr "" - -#: build/templates/build/allocate.html:47 -msgid "This Build Order does not have any associated untracked BOM items" -msgstr "" - #: build/templates/build/allocation_card.html:21 #: build/templates/build/complete_output.html:46 -#: order/templates/order/sales_order_detail.html:85 -#: order/templates/order/sales_order_detail.html:170 +#: order/templates/order/sales_order_detail.html:205 +#: order/templates/order/sales_order_detail.html:290 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:458 stock/templates/stock/item_base.html:249 #: templates/js/build.js:604 templates/js/model_renderers.js:54 msgid "Serial Number" msgstr "" -#: build/templates/build/attachments.html:12 -#: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 -#: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:294 -#: stock/templates/stock/navbar.html:47 stock/templates/stock/navbar.html:50 -msgid "Attachments" -msgstr "" - -#: build/templates/build/attachments.html:51 -#: order/templates/order/po_attachments.html:79 -#: order/templates/order/so_attachments.html:79 -#: part/templates/part/detail.html:451 -#: stock/templates/stock/item_attachments.html:81 -#: templates/attachment_table.html:6 -msgid "Add Attachment" -msgstr "" - -#: build/templates/build/attachments.html:69 -#: order/templates/order/po_attachments.html:51 -#: order/templates/order/so_attachments.html:52 -#: part/templates/part/detail.html:405 -#: stock/templates/stock/item_attachments.html:49 -msgid "Edit Attachment" -msgstr "" - -#: build/templates/build/attachments.html:76 -#: order/templates/order/po_attachments.html:58 -#: order/templates/order/so_attachments.html:58 -#: part/templates/part/detail.html:414 -#: stock/templates/stock/item_attachments.html:58 -msgid "Confirm Delete Operation" -msgstr "" - -#: build/templates/build/attachments.html:77 -#: order/templates/order/po_attachments.html:59 -#: order/templates/order/so_attachments.html:59 -#: part/templates/part/detail.html:415 -#: stock/templates/stock/item_attachments.html:59 -msgid "Delete Attachment" -msgstr "" - #: build/templates/build/auto_allocate.html:9 msgid "Automatically Allocate Stock" msgstr "" @@ -1021,8 +931,8 @@ msgstr "" #: build/templates/build/build_base.html:75 #: company/templates/company/company_base.html:40 -#: company/templates/company/manufacturer_part_base.html:25 -#: company/templates/company/supplier_part_base.html:26 +#: company/templates/company/manufacturer_part.html:29 +#: company/templates/company/supplier_part.html:30 #: order/templates/order/order_base.html:26 #: order/templates/order/sales_order_base.html:37 #: part/templates/part/category.html:27 part/templates/part/part_base.html:22 @@ -1064,12 +974,12 @@ msgid "Edit Build" msgstr "" #: build/templates/build/build_base.html:111 -#: build/templates/build/build_base.html:206 build/views.py:57 +#: build/templates/build/build_base.html:206 build/views.py:56 msgid "Cancel Build" msgstr "" #: build/templates/build/build_base.html:124 -#: build/templates/build/detail.html:11 +#: build/templates/build/detail.html:15 msgid "Build Details" msgstr "" @@ -1079,12 +989,12 @@ msgid "This build was due on %(target)s" msgstr "" #: build/templates/build/build_base.html:157 -#: build/templates/build/detail.html:64 +#: build/templates/build/detail.html:67 msgid "Progress" msgstr "" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:823 +#: build/templates/build/detail.html:87 order/models.py:823 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1095,7 +1005,7 @@ msgid "Sales Order" msgstr "" #: build/templates/build/build_base.html:177 -#: build/templates/build/detail.html:98 +#: build/templates/build/detail.html:101 #: report/templates/report/inventree_build_order_base.html:153 msgid "Issued By" msgstr "" @@ -1108,39 +1018,6 @@ msgstr "" msgid "Build Order cannot be completed as incomplete build outputs remain" msgstr "" -#: build/templates/build/build_children.html:10 -#: build/templates/build/navbar.html:36 -msgid "Child Build Orders" -msgstr "" - -#: build/templates/build/build_output.html:15 -msgid "Incomplete Build Outputs" -msgstr "" - -#: build/templates/build/build_output.html:22 -msgid "Create new build output" -msgstr "" - -#: build/templates/build/build_output.html:23 -msgid "Create New Output" -msgstr "" - -#: build/templates/build/build_output.html:36 -msgid "Create a new build output" -msgstr "" - -#: build/templates/build/build_output.html:37 -msgid "No incomplete build outputs remain." -msgstr "" - -#: build/templates/build/build_output.html:38 -msgid "Create a new build output using the button above" -msgstr "" - -#: build/templates/build/build_output.html:49 -msgid "Completed Build Outputs" -msgstr "" - #: build/templates/build/build_output_create.html:7 msgid "The Bill of Materials contains trackable parts" msgstr "" @@ -1223,49 +1100,183 @@ msgstr "" msgid "The selected stock will be unallocated from the build output" msgstr "" -#: build/templates/build/detail.html:35 +#: build/templates/build/detail.html:38 msgid "Stock Source" msgstr "" -#: build/templates/build/detail.html:40 +#: build/templates/build/detail.html:43 msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:270 +#: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 +#: order/templates/order/purchase_order_detail.html:401 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 msgid "Destination" msgstr "" -#: build/templates/build/detail.html:53 +#: build/templates/build/detail.html:56 msgid "Destination location not specified" msgstr "" -#: build/templates/build/detail.html:70 +#: build/templates/build/detail.html:73 #: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 #: templates/js/stock.js:1716 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "" -#: build/templates/build/detail.html:116 +#: build/templates/build/detail.html:119 #: order/templates/order/order_base.html:111 #: order/templates/order/sales_order_base.html:113 templates/js/build.js:910 msgid "Created" msgstr "" -#: build/templates/build/detail.html:127 +#: build/templates/build/detail.html:130 msgid "No target date set" msgstr "" -#: build/templates/build/detail.html:132 templates/js/build.js:888 +#: build/templates/build/detail.html:135 templates/js/build.js:888 msgid "Completed" msgstr "" -#: build/templates/build/detail.html:136 +#: build/templates/build/detail.html:139 msgid "Build not complete" msgstr "" +#: build/templates/build/detail.html:150 build/templates/build/navbar.html:35 +msgid "Child Build Orders" +msgstr "" + +#: build/templates/build/detail.html:166 +msgid "Allocate Stock to Build" +msgstr "" + +#: build/templates/build/detail.html:172 +msgid "Allocate stock to build" +msgstr "" + +#: build/templates/build/detail.html:173 +msgid "Auto Allocate" +msgstr "" + +#: build/templates/build/detail.html:175 templates/js/build.js:778 +msgid "Unallocate stock" +msgstr "" + +#: build/templates/build/detail.html:176 build/views.py:318 build/views.py:638 +msgid "Unallocate Stock" +msgstr "" + +#: build/templates/build/detail.html:179 +msgid "Order required parts" +msgstr "" + +#: build/templates/build/detail.html:180 +#: company/templates/company/detail.html:33 +#: company/templates/company/detail.html:75 order/views.py:677 +#: part/templates/part/category.html:140 +msgid "Order Parts" +msgstr "" + +#: build/templates/build/detail.html:186 +msgid "Untracked stock has been fully allocated for this Build Order" +msgstr "" + +#: build/templates/build/detail.html:190 +msgid "Untracked stock has not been fully allocated for this Build Order" +msgstr "" + +#: build/templates/build/detail.html:197 +msgid "This Build Order does not have any associated untracked BOM items" +msgstr "" + +#: build/templates/build/detail.html:206 +msgid "Incomplete Build Outputs" +msgstr "" + +#: build/templates/build/detail.html:211 +msgid "Create new build output" +msgstr "" + +#: build/templates/build/detail.html:212 +msgid "Create New Output" +msgstr "" + +#: build/templates/build/detail.html:225 +msgid "Create a new build output" +msgstr "" + +#: build/templates/build/detail.html:226 +msgid "No incomplete build outputs remain." +msgstr "" + +#: build/templates/build/detail.html:227 +msgid "Create a new build output using the button above" +msgstr "" + +#: build/templates/build/detail.html:235 +msgid "Completed Build Outputs" +msgstr "" + +#: build/templates/build/detail.html:246 build/templates/build/navbar.html:42 +#: build/templates/build/navbar.html:45 order/templates/order/po_navbar.html:35 +#: order/templates/order/sales_order_detail.html:43 +#: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:173 +#: part/templates/part/navbar.html:108 part/templates/part/navbar.html:111 +#: stock/templates/stock/item.html:87 stock/templates/stock/navbar.html:47 +#: stock/templates/stock/navbar.html:50 +msgid "Attachments" +msgstr "" + +#: build/templates/build/detail.html:257 +msgid "Build Notes" +msgstr "" + +#: build/templates/build/detail.html:261 build/templates/build/detail.html:397 +#: company/templates/company/detail.html:173 +#: company/templates/company/detail.html:200 +#: order/templates/order/purchase_order_detail.html:59 +#: order/templates/order/purchase_order_detail.html:92 +#: order/templates/order/sales_order_detail.html:58 +#: order/templates/order/sales_order_detail.html:85 +#: part/templates/part/detail.html:109 stock/templates/stock/item.html:102 +#: stock/templates/stock/item.html:168 +msgid "Edit Notes" +msgstr "" + +#: build/templates/build/detail.html:357 +#: order/templates/order/po_attachments.html:79 +#: order/templates/order/purchase_order_detail.html:153 +#: order/templates/order/sales_order_detail.html:145 +#: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 +#: templates/attachment_table.html:6 +msgid "Add Attachment" +msgstr "" + +#: build/templates/build/detail.html:375 +#: order/templates/order/po_attachments.html:51 +#: order/templates/order/purchase_order_detail.html:125 +#: order/templates/order/sales_order_detail.html:118 +#: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 +msgid "Edit Attachment" +msgstr "" + +#: build/templates/build/detail.html:382 +#: order/templates/order/po_attachments.html:58 +#: order/templates/order/purchase_order_detail.html:132 +#: order/templates/order/sales_order_detail.html:124 +#: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 +msgid "Confirm Delete Operation" +msgstr "" + +#: build/templates/build/detail.html:383 +#: order/templates/order/po_attachments.html:59 +#: order/templates/order/purchase_order_detail.html:133 +#: order/templates/order/sales_order_detail.html:125 +#: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 +msgid "Delete Attachment" +msgstr "" + #: build/templates/build/edit_build_item.html:7 msgid "Alter the quantity of stock allocated to the build output" msgstr "" @@ -1294,50 +1305,28 @@ msgstr "" msgid "Build Order Details" msgstr "" -#: build/templates/build/navbar.html:15 -#: company/templates/company/navbar.html:15 -#: order/templates/order/po_navbar.html:15 -#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 +#: build/templates/build/navbar.html:15 order/templates/order/po_navbar.html:15 #: templates/js/stock.js:1354 msgid "Details" msgstr "" -#: build/templates/build/navbar.html:21 build/templates/build/navbar.html:24 -#: build/views.py:91 +#: build/templates/build/navbar.html:20 build/templates/build/navbar.html:23 +#: build/views.py:90 msgid "Allocate Stock" msgstr "" -#: build/templates/build/navbar.html:29 build/templates/build/navbar.html:32 +#: build/templates/build/navbar.html:28 build/templates/build/navbar.html:31 msgid "Build Outputs" msgstr "" -#: build/templates/build/navbar.html:39 +#: build/templates/build/navbar.html:38 msgid "Child Builds" msgstr "" -#: build/templates/build/navbar.html:50 +#: build/templates/build/navbar.html:49 msgid "Build Order Notes" msgstr "" -#: build/templates/build/notes.html:12 -msgid "Build Notes" -msgstr "" - -#: build/templates/build/notes.html:14 company/templates/company/notes.html:13 -#: order/templates/order/order_notes.html:15 -#: order/templates/order/sales_order_notes.html:16 -#: stock/templates/stock/item_notes.html:15 -msgid "Edit notes" -msgstr "" - -#: build/templates/build/notes.html:26 company/templates/company/notes.html:24 -#: order/templates/order/order_notes.html:27 -#: order/templates/order/sales_order_notes.html:29 -#: stock/templates/stock/item_base.html:499 -#: stock/templates/stock/item_notes.html:26 -msgid "Save" -msgstr "" - #: build/templates/build/unallocate.html:10 msgid "Are you sure you wish to unallocate all stock for this build?" msgstr "" @@ -1346,120 +1335,120 @@ msgstr "" msgid "All incomplete stock allocations will be removed from the build" msgstr "" -#: build/views.py:77 +#: build/views.py:76 msgid "Build was cancelled" msgstr "" -#: build/views.py:138 +#: build/views.py:137 msgid "Allocated stock to build output" msgstr "" -#: build/views.py:150 +#: build/views.py:149 msgid "Create Build Output" msgstr "" -#: build/views.py:168 +#: build/views.py:167 msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1337 +#: build/views.py:183 stock/views.py:1337 msgid "Serial numbers already exist" msgstr "" -#: build/views.py:193 +#: build/views.py:192 msgid "Serial numbers required for trackable build output" msgstr "" -#: build/views.py:259 +#: build/views.py:258 msgid "Delete Build Output" msgstr "" -#: build/views.py:280 build/views.py:370 +#: build/views.py:279 build/views.py:369 msgid "Confirm unallocation of build stock" msgstr "" -#: build/views.py:281 build/views.py:371 stock/views.py:369 +#: build/views.py:280 build/views.py:370 stock/views.py:369 msgid "Check the confirmation box" msgstr "" -#: build/views.py:293 +#: build/views.py:292 msgid "Build output does not match build" msgstr "" -#: build/views.py:295 build/views.py:496 +#: build/views.py:294 build/views.py:495 msgid "Build output must be specified" msgstr "" -#: build/views.py:307 +#: build/views.py:306 msgid "Build output deleted" msgstr "" -#: build/views.py:405 +#: build/views.py:404 msgid "Complete Build Order" msgstr "" -#: build/views.py:411 +#: build/views.py:410 msgid "Build order cannot be completed - incomplete outputs remain" msgstr "" -#: build/views.py:422 +#: build/views.py:421 msgid "Completed build order" msgstr "" -#: build/views.py:438 +#: build/views.py:437 msgid "Complete Build Output" msgstr "" -#: build/views.py:480 +#: build/views.py:479 msgid "Invalid stock status value selected" msgstr "" -#: build/views.py:487 +#: build/views.py:486 msgid "Quantity to complete cannot exceed build output quantity" msgstr "" -#: build/views.py:493 +#: build/views.py:492 msgid "Confirm completion of incomplete build" msgstr "" -#: build/views.py:592 +#: build/views.py:591 msgid "Build output completed" msgstr "" -#: build/views.py:675 +#: build/views.py:628 msgid "Delete Build Order" msgstr "" -#: build/views.py:690 +#: build/views.py:643 msgid "Removed parts from build allocation" msgstr "" -#: build/views.py:702 +#: build/views.py:655 msgid "Allocate stock to build output" msgstr "" -#: build/views.py:745 +#: build/views.py:698 msgid "Item must be currently in stock" msgstr "" -#: build/views.py:751 +#: build/views.py:704 msgid "Stock item is over-allocated" msgstr "" -#: build/views.py:752 templates/js/bom.js:230 templates/js/build.js:705 +#: build/views.py:705 templates/js/bom.js:230 templates/js/build.js:705 #: templates/js/build.js:1000 templates/js/build.js:1179 msgid "Available" msgstr "" -#: build/views.py:754 +#: build/views.py:707 msgid "Stock item must be selected" msgstr "" -#: build/views.py:917 +#: build/views.py:870 msgid "Edit Stock Allocation" msgstr "" -#: build/views.py:921 +#: build/views.py:874 msgid "Updated Build Item" msgstr "" @@ -1616,8 +1605,8 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:188 -#: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 +#: common/models.py:160 part/models.py:2225 report/models.py:187 +#: stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" @@ -1626,8 +1615,8 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:198 -#: templates/js/table_filters.js:132 templates/js/table_filters.js:336 +#: common/models.py:167 part/models.py:827 templates/js/table_filters.js:132 +#: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" @@ -1635,8 +1624,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:208 -#: templates/js/table_filters.js:340 +#: common/models.py:174 part/models.py:833 templates/js/table_filters.js:340 msgid "Component" msgstr "" @@ -1644,7 +1632,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:228 +#: common/models.py:181 part/models.py:844 msgid "Purchaseable" msgstr "" @@ -1652,8 +1640,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:238 -#: templates/js/table_filters.js:348 +#: common/models.py:188 part/models.py:849 templates/js/table_filters.js:348 msgid "Salable" msgstr "" @@ -1661,8 +1648,8 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:218 -#: templates/js/table_filters.js:33 templates/js/table_filters.js:352 +#: common/models.py:195 part/models.py:839 templates/js/table_filters.js:33 +#: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" @@ -1670,8 +1657,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:178 -#: templates/js/table_filters.js:29 +#: common/models.py:202 part/models.py:859 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1775,7 +1761,7 @@ msgstr "" msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:293 part/templates/part/detail.html:122 +#: common/models.py:293 msgid "days" msgstr "" @@ -1871,8 +1857,8 @@ msgstr "" msgid "Price break quantity" msgstr "" -#: common/models.py:749 company/templates/company/supplier_part_pricing.html:84 -#: templates/js/part.js:933 +#: common/models.py:749 company/templates/company/supplier_part.html:231 +#: templates/js/part.js:1021 msgid "Price" msgstr "" @@ -1902,18 +1888,18 @@ msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 -#: order/templates/order/po_navbar.html:22 order/views.py:337 -#: part/templates/part/bom_upload/upload_file.html:47 +#: order/templates/order/po_navbar.html:22 order/views.py:290 +#: part/templates/part/bom_upload/upload_file.html:45 #: part/templates/part/import_wizard/part_upload.html:45 part/views.py:622 -#: part/views.py:1282 +#: part/views.py:1236 msgid "Upload File" msgstr "" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 -#: order/views.py:338 part/templates/part/bom_upload/match_fields.html:52 +#: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:623 -#: part/views.py:1283 +#: part/views.py:1237 msgid "Match Fields" msgstr "" @@ -1934,7 +1920,7 @@ msgstr "" #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 #: part/templates/part/bom_upload/match_parts.html:19 -#: part/templates/part/bom_upload/upload_file.html:45 +#: part/templates/part/bom_upload/upload_file.html:43 #: part/templates/part/import_wizard/match_fields.html:27 #: part/templates/part/import_wizard/match_references.html:19 #: part/templates/part/import_wizard/part_upload.html:43 @@ -1949,7 +1935,7 @@ msgstr "" msgid "Image URL" msgstr "" -#: company/forms.py:47 templates/js/part.js:1041 +#: company/forms.py:47 templates/js/part.js:1129 msgid "Single Price" msgstr "" @@ -1966,11 +1952,9 @@ msgid "Manufacturer Part Number" msgstr "" #: company/forms.py:64 company/models.py:341 -#: company/templates/company/manufacturer_part_base.html:89 -#: company/templates/company/manufacturer_part_detail.html:26 -#: company/templates/company/supplier_part_base.html:102 -#: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:193 part/bom.py:171 +#: company/templates/company/manufacturer_part.html:93 +#: company/templates/company/supplier_part.html:106 +#: order/templates/order/purchase_order_detail.html:324 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 msgid "MPN" msgstr "" @@ -1984,7 +1968,7 @@ msgid "Description of the company" msgstr "" #: company/models.py:111 company/templates/company/company_base.html:70 -#: company/templates/company/detail.html:33 templates/js/company.js:129 +#: templates/js/company.js:129 msgid "Website" msgstr "" @@ -1992,7 +1976,7 @@ msgstr "" msgid "Company website URL" msgstr "" -#: company/models.py:116 company/templates/company/company_base.html:77 +#: company/models.py:116 company/templates/company/company_base.html:88 msgid "Address" msgstr "" @@ -2008,7 +1992,7 @@ msgstr "" msgid "Contact phone number" msgstr "" -#: company/models.py:124 company/templates/company/company_base.html:91 +#: company/models.py:124 company/templates/company/company_base.html:102 msgid "Email" msgstr "" @@ -2016,7 +2000,7 @@ msgstr "" msgid "Contact email address" msgstr "" -#: company/models.py:127 company/templates/company/company_base.html:98 +#: company/models.py:127 company/templates/company/company_base.html:109 msgid "Contact" msgstr "" @@ -2028,7 +2012,7 @@ msgstr "" #: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:312 templates/js/company.js:550 -#: templates/js/part.js:599 +#: templates/js/part.js:687 msgid "Link" msgstr "" @@ -2065,7 +2049,7 @@ msgid "Does this company manufacture parts?" msgstr "" #: company/models.py:151 company/serializers.py:262 -#: company/templates/company/detail.html:42 +#: company/templates/company/company_base.html:76 msgid "Currency" msgstr "" @@ -2078,15 +2062,13 @@ msgstr "" msgid "Base Part" msgstr "" -#: company/models.py:323 company/models.py:541 order/views.py:1127 +#: company/models.py:323 company/models.py:541 order/views.py:1080 msgid "Select part" msgstr "" -#: company/models.py:334 company/templates/company/detail.html:57 -#: company/templates/company/manufacturer_part_base.html:85 -#: company/templates/company/manufacturer_part_detail.html:25 -#: company/templates/company/supplier_part_base.html:94 -#: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 +#: company/models.py:334 company/templates/company/company_base.html:116 +#: company/templates/company/manufacturer_part.html:89 +#: company/templates/company/supplier_part.html:98 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:364 #: templates/js/company.js:113 templates/js/company.js:289 #: templates/js/company.js:521 @@ -2102,8 +2084,8 @@ msgid "Manufacturer part description" msgstr "" #: company/models.py:408 company/models.py:560 -#: company/templates/company/manufacturer_part_base.html:6 -#: company/templates/company/manufacturer_part_base.html:19 +#: company/templates/company/manufacturer_part.html:6 +#: company/templates/company/manufacturer_part.html:23 #: stock/templates/stock/item_base.html:374 msgid "Manufacturer Part" msgstr "" @@ -2115,7 +2097,7 @@ msgstr "" #: company/models.py:421 #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:371 templates/js/part.js:260 +#: templates/js/company.js:371 templates/js/part.js:348 #: templates/js/stock.js:446 msgid "Value" msgstr "" @@ -2125,8 +2107,7 @@ msgid "Parameter value" msgstr "" #: company/models.py:428 part/models.py:821 part/models.py:2193 -#: part/templates/part/detail.html:107 templates/js/company.js:377 -#: templates/js/part.js:266 +#: templates/js/company.js:377 templates/js/part.js:354 msgid "Units" msgstr "" @@ -2134,9 +2115,8 @@ msgstr "" msgid "Parameter units" msgstr "" -#: company/models.py:547 company/templates/company/detail.html:62 -#: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:260 +#: company/models.py:547 company/templates/company/company_base.html:121 +#: company/templates/company/supplier_part.html:88 order/models.py:260 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 @@ -2149,9 +2129,8 @@ msgstr "" msgid "Select supplier" msgstr "" -#: company/models.py:553 company/templates/company/supplier_part_base.html:88 -#: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 +#: company/models.py:553 company/templates/company/supplier_part.html:92 +#: order/templates/order/purchase_order_detail.html:311 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" @@ -2172,9 +2151,8 @@ msgstr "" msgid "Supplier part description" msgstr "" -#: company/models.py:578 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2341 -#: report/templates/report/inventree_po_report.html:93 +#: company/models.py:578 company/templates/company/supplier_part.html:120 +#: part/models.py:2341 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" @@ -2187,7 +2165,7 @@ msgstr "" msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:584 company/templates/company/supplier_part_base.html:109 +#: company/models.py:584 company/templates/company/supplier_part.html:113 #: stock/models.py:435 stock/templates/stock/item_base.html:322 #: templates/js/company.js:571 templates/js/stock.js:1029 msgid "Packaging" @@ -2213,12 +2191,6 @@ msgstr "" msgid "Currency Code" msgstr "" -#: company/templates/company/assigned_stock.html:10 -#: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:597 -msgid "Assigned Stock" -msgstr "" - #: company/templates/company/company_base.html:9 #: company/templates/company/company_base.html:35 #: templates/InvenTree/search.html:304 templates/js/company.js:102 @@ -2244,38 +2216,23 @@ msgid "Edit company information" msgstr "" #: company/templates/company/company_base.html:56 -#: company/templates/company/company_base.html:126 +#: company/templates/company/company_base.html:153 msgid "Delete Company" msgstr "" #: company/templates/company/company_base.html:64 -#: company/templates/company/detail.html:10 -#: company/templates/company/navbar.html:12 msgid "Company Details" msgstr "" -#: company/templates/company/company_base.html:84 -msgid "Phone" -msgstr "" - -#: company/templates/company/company_base.html:166 -#: part/templates/part/part_base.html:347 -msgid "Upload Image" -msgstr "" - -#: company/templates/company/detail.html:21 -msgid "Company Name" -msgstr "" - -#: company/templates/company/detail.html:36 -msgid "No website specified" -msgstr "" - -#: company/templates/company/detail.html:45 +#: company/templates/company/company_base.html:81 msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:544 +#: company/templates/company/company_base.html:95 +msgid "Phone" +msgstr "" + +#: company/templates/company/company_base.html:126 order/models.py:544 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 @@ -2283,97 +2240,156 @@ msgstr "" msgid "Customer" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:11 -#: templates/InvenTree/search.html:149 -msgid "Manufacturer Parts" +#: company/templates/company/company_base.html:193 +#: part/templates/part/part_base.html:353 +msgid "Upload Image" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:22 -msgid "Create new manufacturer part" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:23 -#: part/templates/part/supplier.html:47 -msgid "New Manufacturer Part" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:28 -#: company/templates/company/detail_supplier_part.html:27 -#: company/templates/company/manufacturer_part_suppliers.html:20 -#: company/templates/company/manufacturer_part_suppliers.html:46 -#: part/templates/part/category.html:131 part/templates/part/supplier.html:21 -#: part/templates/part/supplier.html:50 -msgid "Options" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:33 -#: company/templates/company/detail_supplier_part.html:32 -#: part/templates/part/category.html:136 -msgid "Order parts" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:36 -#: company/templates/company/detail_supplier_part.html:35 -msgid "Delete parts" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:36 -#: company/templates/company/detail_supplier_part.html:35 -msgid "Delete Parts" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:72 -#: part/templates/part/supplier.html:164 -msgid "Add Manufacturer Part" -msgstr "" - -#: company/templates/company/detail_stock.html:10 -msgid "Supplier Stock" -msgstr "" - -#: company/templates/company/detail_stock.html:37 -#: company/templates/company/supplier_part_stock.html:34 -#: part/templates/part/category.html:123 part/templates/part/category.html:137 -#: part/templates/part/stock.html:55 stock/templates/stock/location.html:175 -msgid "Export" -msgstr "" - -#: company/templates/company/detail_supplier_part.html:11 -#: company/templates/company/manufacturer_part_navbar.html:11 +#: company/templates/company/detail.html:14 +#: company/templates/company/manufacturer_part_navbar.html:18 #: templates/InvenTree/search.html:164 msgid "Supplier Parts" msgstr "" -#: company/templates/company/detail_supplier_part.html:21 +#: company/templates/company/detail.html:22 #: order/templates/order/order_wizard/select_parts.html:44 -#: part/templates/part/part_base.html:469 +#: templates/js/part.js:79 msgid "Create new supplier part" msgstr "" -#: company/templates/company/detail_supplier_part.html:22 -#: company/templates/company/manufacturer_part_suppliers.html:17 -#: part/templates/part/part_base.html:468 part/templates/part/supplier.html:18 +#: company/templates/company/detail.html:23 +#: company/templates/company/manufacturer_part.html:109 +#: part/templates/part/detail.html:234 templates/js/part.js:78 #: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "" -#: company/templates/company/detail_supplier_part.html:66 -#: part/templates/part/bom.html:166 part/templates/part/category.html:127 +#: company/templates/company/detail.html:28 +#: company/templates/company/detail.html:70 +#: company/templates/company/manufacturer_part.html:112 +#: company/templates/company/manufacturer_part.html:136 +#: part/templates/part/category.html:135 part/templates/part/detail.html:237 +#: part/templates/part/detail.html:317 +msgid "Options" +msgstr "" + +#: company/templates/company/detail.html:33 +#: company/templates/company/detail.html:75 +#: part/templates/part/category.html:140 +msgid "Order parts" +msgstr "" + +#: company/templates/company/detail.html:36 +#: company/templates/company/detail.html:78 +msgid "Delete parts" +msgstr "" + +#: company/templates/company/detail.html:36 +#: company/templates/company/detail.html:78 +msgid "Delete Parts" +msgstr "" + +#: company/templates/company/detail.html:56 templates/InvenTree/search.html:149 +msgid "Manufacturer Parts" +msgstr "" + +#: company/templates/company/detail.html:64 +msgid "Create new manufacturer part" +msgstr "" + +#: company/templates/company/detail.html:65 part/templates/part/detail.html:314 +msgid "New Manufacturer Part" +msgstr "" + +#: company/templates/company/detail.html:97 +msgid "Supplier Stock" +msgstr "" + +#: company/templates/company/detail.html:106 +#: company/templates/company/navbar.html:40 +#: company/templates/company/navbar.html:43 +#: order/templates/order/purchase_orders.html:8 +#: order/templates/order/purchase_orders.html:13 +#: part/templates/part/detail.html:50 part/templates/part/navbar.html:77 +#: part/templates/part/navbar.html:80 templates/InvenTree/index.html:213 +#: templates/InvenTree/search.html:325 +#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 +#: users/models.py:45 +msgid "Purchase Orders" +msgstr "" + +#: company/templates/company/detail.html:112 +#: order/templates/order/purchase_orders.html:20 +msgid "Create new purchase order" +msgstr "" + +#: company/templates/company/detail.html:113 +#: order/templates/order/purchase_orders.html:21 +msgid "New Purchase Order" +msgstr "" + +#: company/templates/company/detail.html:128 +#: company/templates/company/navbar.html:49 +#: company/templates/company/navbar.html:52 +#: order/templates/order/sales_orders.html:8 +#: order/templates/order/sales_orders.html:13 +#: part/templates/part/detail.html:71 part/templates/part/navbar.html:85 +#: part/templates/part/navbar.html:88 templates/InvenTree/index.html:236 +#: templates/InvenTree/search.html:345 +#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 +#: users/models.py:46 +msgid "Sales Orders" +msgstr "" + +#: company/templates/company/detail.html:134 +#: order/templates/order/sales_orders.html:20 +msgid "Create new sales order" +msgstr "" + +#: company/templates/company/detail.html:135 +#: order/templates/order/sales_orders.html:21 +msgid "New Sales Order" +msgstr "" + +#: company/templates/company/detail.html:151 +#: company/templates/company/navbar.html:55 +#: company/templates/company/navbar.html:58 templates/js/build.js:597 +msgid "Assigned Stock" +msgstr "" + +#: company/templates/company/detail.html:169 +msgid "Company Notes" +msgstr "" + +#: company/templates/company/detail.html:271 +#: company/templates/company/supplier_part.html:288 +#: part/templates/part/category.html:127 part/templates/part/category.html:141 +#: part/templates/part/detail.html:640 stock/templates/stock/location.html:231 +msgid "Export" +msgstr "" + +#: company/templates/company/detail.html:302 +#: part/templates/part/detail.html:901 +msgid "Add Manufacturer Part" +msgstr "" + +#: company/templates/company/detail.html:364 +#: part/templates/part/category.html:131 part/templates/part/detail.html:444 #: templates/js/stock.js:1622 msgid "New Part" msgstr "" -#: company/templates/company/detail_supplier_part.html:67 +#: company/templates/company/detail.html:365 msgid "Create new Part" msgstr "" -#: company/templates/company/detail_supplier_part.html:72 -#: company/templates/company/manufacturer_part_suppliers.html:96 -#: company/views.py:59 part/templates/part/supplier.html:80 +#: company/templates/company/detail.html:370 +#: company/templates/company/manufacturer_part.html:192 company/views.py:59 +#: part/templates/part/detail.html:817 msgid "New Supplier" msgstr "" -#: company/templates/company/detail_supplier_part.html:73 +#: company/templates/company/detail.html:371 msgid "Create new Supplier" msgstr "" @@ -2381,231 +2397,216 @@ msgstr "" msgid "Supplier List" msgstr "" -#: company/templates/company/manufacturer_part_base.html:36 -#: company/templates/company/supplier_part_base.html:36 -#: company/templates/company/supplier_part_orders.html:17 -#: part/templates/part/orders.html:17 part/templates/part/part_base.html:74 +#: company/templates/company/manufacturer_part.html:40 +#: company/templates/company/supplier_part.html:40 +#: company/templates/company/supplier_part.html:146 +#: part/templates/part/detail.html:55 part/templates/part/part_base.html:101 msgid "Order part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:41 +#: company/templates/company/manufacturer_part.html:45 msgid "Edit manufacturer part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:45 +#: company/templates/company/manufacturer_part.html:49 msgid "Delete manufacturer part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:57 -#: company/templates/company/manufacturer_part_detail.html:10 +#: company/templates/company/manufacturer_part.html:61 msgid "Manufacturer Part Details" msgstr "" -#: company/templates/company/manufacturer_part_base.html:62 -#: company/templates/company/manufacturer_part_detail.html:18 -#: company/templates/company/supplier_part_base.html:61 -#: company/templates/company/supplier_part_detail.html:18 +#: company/templates/company/manufacturer_part.html:66 +#: company/templates/company/supplier_part.html:65 msgid "Internal Part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:129 -msgid "Edit Manufacturer Part" -msgstr "" - -#: company/templates/company/manufacturer_part_base.html:138 -msgid "Delete Manufacturer Part" -msgstr "" - -#: company/templates/company/manufacturer_part_navbar.html:14 -#: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:58 part/templates/part/navbar.html:75 -#: part/templates/part/navbar.html:78 part/templates/part/prices.html:153 +#: company/templates/company/manufacturer_part.html:103 +#: company/templates/company/manufacturer_part_navbar.html:21 +#: company/views.py:58 part/templates/part/navbar.html:65 +#: part/templates/part/navbar.html:68 part/templates/part/prices.html:144 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" msgstr "" -#: company/templates/company/manufacturer_part_navbar.html:19 -msgid "Manufacturer Part Stock" -msgstr "" - -#: company/templates/company/manufacturer_part_navbar.html:22 -#: company/templates/company/navbar.html:41 -#: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:33 stock/api.py:53 -#: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 -#: stock/templates/stock/stock_app_base.html:10 -#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 -#: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:406 templates/js/part.js:566 templates/js/stock.js:74 -#: templates/js/stock.js:877 templates/navbar.html:26 -msgid "Stock" -msgstr "" - -#: company/templates/company/manufacturer_part_navbar.html:26 -msgid "Manufacturer Part Orders" -msgstr "" - -#: company/templates/company/manufacturer_part_navbar.html:29 -#: company/templates/company/supplier_part_navbar.html:22 -msgid "Orders" -msgstr "" - -#: company/templates/company/manufacturer_part_suppliers.html:22 -#: part/templates/part/supplier.html:23 +#: company/templates/company/manufacturer_part.html:114 +#: part/templates/part/detail.html:239 msgid "Delete supplier parts" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:22 -#: company/templates/company/manufacturer_part_suppliers.html:48 -#: company/templates/company/manufacturer_part_suppliers.html:142 -#: part/templates/part/related.html:44 part/templates/part/supplier.html:23 -#: part/templates/part/supplier.html:52 templates/js/company.js:203 +#: company/templates/company/manufacturer_part.html:114 +#: company/templates/company/manufacturer_part.html:138 +#: company/templates/company/manufacturer_part.html:238 +#: part/templates/part/detail.html:214 part/templates/part/detail.html:239 +#: part/templates/part/detail.html:319 templates/js/company.js:203 #: users/models.py:193 msgid "Delete" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:37 -#: part/templates/part/category_navbar.html:46 -#: part/templates/part/category_navbar.html:49 -#: part/templates/part/detail.html:275 +#: company/templates/company/manufacturer_part.html:127 +#: company/templates/company/manufacturer_part_navbar.html:11 +#: company/templates/company/manufacturer_part_navbar.html:14 +#: part/templates/part/category_navbar.html:38 +#: part/templates/part/category_navbar.html:41 +#: part/templates/part/detail.html:155 part/templates/part/navbar.html:14 +#: part/templates/part/navbar.html:17 msgid "Parameters" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:43 -#: part/templates/part/detail.html:282 +#: company/templates/company/manufacturer_part.html:133 +#: part/templates/part/detail.html:162 #: templates/InvenTree/settings/category.html:29 #: templates/InvenTree/settings/part.html:65 msgid "New Parameter" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:48 +#: company/templates/company/manufacturer_part.html:138 msgid "Delete parameters" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:80 -#: part/templates/part/detail.html:368 +#: company/templates/company/manufacturer_part.html:176 +#: part/templates/part/detail.html:718 msgid "Add Parameter" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:97 -#: part/templates/part/supplier.html:81 +#: company/templates/company/manufacturer_part.html:193 +#: part/templates/part/detail.html:818 msgid "Create new supplier" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:127 +#: company/templates/company/manufacturer_part.html:223 msgid "Selected parameters will be deleted" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:139 +#: company/templates/company/manufacturer_part.html:235 msgid "Delete Parameters" msgstr "" -#: company/templates/company/navbar.html:20 -#: company/templates/company/navbar.html:23 +#: company/templates/company/manufacturer_part.html:311 +msgid "Edit Manufacturer Part" +msgstr "" + +#: company/templates/company/manufacturer_part.html:320 +msgid "Delete Manufacturer Part" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:26 +msgid "Manufacturer Part Stock" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:29 +#: company/templates/company/navbar.html:34 +#: company/templates/company/supplier_part_navbar.html:15 +#: part/templates/part/navbar.html:31 stock/api.py:53 +#: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 +#: stock/templates/stock/stock_app_base.html:10 +#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 +#: templates/InvenTree/search.html:232 +#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:269 +#: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:74 +#: templates/js/stock.js:877 templates/navbar.html:26 +msgid "Stock" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:33 +msgid "Manufacturer Part Orders" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:36 +#: company/templates/company/supplier_part_navbar.html:22 +msgid "Orders" +msgstr "" + +#: company/templates/company/navbar.html:13 +#: company/templates/company/navbar.html:16 msgid "Manufactured Parts" msgstr "" -#: company/templates/company/navbar.html:29 -#: company/templates/company/navbar.html:32 +#: company/templates/company/navbar.html:22 +#: company/templates/company/navbar.html:25 msgid "Supplied Parts" msgstr "" -#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:30 +#: company/templates/company/navbar.html:31 part/templates/part/navbar.html:28 #: stock/templates/stock/location.html:119 #: stock/templates/stock/location.html:134 #: stock/templates/stock/location.html:148 -#: stock/templates/stock/location_navbar.html:22 -#: stock/templates/stock/location_navbar.html:29 +#: stock/templates/stock/location_navbar.html:18 +#: stock/templates/stock/location_navbar.html:21 #: templates/InvenTree/search.html:198 templates/js/stock.js:1306 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" -#: company/templates/company/navbar.html:47 -#: company/templates/company/navbar.html:56 -#: company/templates/company/navbar.html:59 -#: company/templates/company/sales_orders.html:11 -#: order/templates/order/sales_orders.html:8 -#: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:89 part/templates/part/navbar.html:92 -#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:236 -#: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 -#: users/models.py:46 -msgid "Sales Orders" -msgstr "" - -#: company/templates/company/navbar.html:50 -#: company/templates/company/purchase_orders.html:10 -#: order/templates/order/purchase_orders.html:8 -#: order/templates/order/purchase_orders.html:13 -#: part/templates/part/navbar.html:81 part/templates/part/navbar.html:84 -#: part/templates/part/orders.html:10 templates/InvenTree/index.html:213 -#: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 -#: users/models.py:45 -msgid "Purchase Orders" -msgstr "" - -#: company/templates/company/notes.html:11 -msgid "Company Notes" -msgstr "" - -#: company/templates/company/purchase_orders.html:18 -#: order/templates/order/purchase_orders.html:20 -msgid "Create new purchase order" -msgstr "" - -#: company/templates/company/purchase_orders.html:19 -#: order/templates/order/purchase_orders.html:21 -msgid "New Purchase Order" -msgstr "" - -#: company/templates/company/sales_orders.html:19 -#: order/templates/order/sales_orders.html:20 -msgid "Create new sales order" -msgstr "" - -#: company/templates/company/sales_orders.html:20 -#: order/templates/order/sales_orders.html:21 -msgid "New Sales Order" -msgstr "" - -#: company/templates/company/supplier_part_base.html:7 -#: company/templates/company/supplier_part_base.html:20 stock/models.py:420 +#: company/templates/company/supplier_part.html:7 +#: company/templates/company/supplier_part.html:24 stock/models.py:420 #: stock/templates/stock/item_base.html:386 templates/js/company.js:511 #: templates/js/stock.js:1001 msgid "Supplier Part" msgstr "" -#: company/templates/company/supplier_part_base.html:40 +#: company/templates/company/supplier_part.html:44 msgid "Edit supplier part" msgstr "" -#: company/templates/company/supplier_part_base.html:44 +#: company/templates/company/supplier_part.html:48 msgid "Delete supplier part" msgstr "" -#: company/templates/company/supplier_part_base.html:56 -#: company/templates/company/supplier_part_detail.html:10 +#: company/templates/company/supplier_part.html:60 msgid "Supplier Part Details" msgstr "" +#: company/templates/company/supplier_part.html:131 +#: company/templates/company/supplier_part_navbar.html:12 +msgid "Supplier Part Stock" +msgstr "" + +#: company/templates/company/supplier_part.html:140 +#: company/templates/company/supplier_part_navbar.html:19 +msgid "Supplier Part Orders" +msgstr "" + +#: company/templates/company/supplier_part.html:147 +#: part/templates/part/detail.html:56 +msgid "Order Part" +msgstr "" + +#: company/templates/company/supplier_part.html:158 +#: part/templates/part/navbar.html:58 part/templates/part/prices.html:7 +msgid "Pricing Information" +msgstr "" + +#: company/templates/company/supplier_part.html:164 +#: company/templates/company/supplier_part.html:265 +#: part/templates/part/prices.html:253 part/views.py:2247 +msgid "Add Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:185 +msgid "No price break information found" +msgstr "" + +#: company/templates/company/supplier_part.html:199 part/views.py:2309 +msgid "Delete Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:213 part/views.py:2295 +msgid "Edit Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:238 +msgid "Edit price break" +msgstr "" + +#: company/templates/company/supplier_part.html:239 +msgid "Delete price break" +msgstr "" + #: company/templates/company/supplier_part_delete.html:5 msgid "Are you sure you want to delete the following Supplier Parts?" msgstr "" -#: company/templates/company/supplier_part_navbar.html:12 -#: company/templates/company/supplier_part_stock.html:10 -msgid "Supplier Part Stock" -msgstr "" - -#: company/templates/company/supplier_part_navbar.html:19 -#: company/templates/company/supplier_part_orders.html:10 -msgid "Supplier Part Orders" -msgstr "" - #: company/templates/company/supplier_part_navbar.html:26 msgid "Supplier Part Pricing" msgstr "" @@ -2614,48 +2615,13 @@ msgstr "" msgid "Pricing" msgstr "" -#: company/templates/company/supplier_part_orders.html:18 -#: part/templates/part/orders.html:18 -msgid "Order Part" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:11 -#: part/templates/part/navbar.html:68 -msgid "Pricing Information" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:19 -#: company/templates/company/supplier_part_pricing.html:118 -#: part/templates/part/prices.html:264 part/views.py:2305 -msgid "Add Price Break" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:38 -msgid "No price break information found" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2367 -msgid "Delete Price Break" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2353 -msgid "Edit Price Break" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:91 -msgid "Edit price break" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:92 -msgid "Delete price break" -msgstr "" - -#: company/views.py:64 part/templates/part/prices.html:157 +#: company/views.py:64 part/templates/part/navbar.html:71 +#: part/templates/part/navbar.html:74 part/templates/part/prices.html:148 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" -#: company/views.py:65 part/templates/part/supplier.html:85 +#: company/views.py:65 part/templates/part/detail.html:822 msgid "New Manufacturer" msgstr "" @@ -2676,32 +2642,32 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:160 part/views.py:974 +#: company/views.py:138 part/views.py:962 msgid "Download Image" msgstr "" -#: company/views.py:189 part/views.py:1006 +#: company/views.py:167 part/views.py:994 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:196 part/views.py:1013 +#: company/views.py:174 part/views.py:1001 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:205 part/views.py:1022 +#: company/views.py:183 part/views.py:1010 msgid "Supplied URL is not a valid image file" msgstr "" -#: company/views.py:265 +#: company/views.py:243 msgid "Edit Supplier Part" msgstr "" -#: company/views.py:316 templates/js/stock.js:1629 +#: company/views.py:294 templates/js/stock.js:1629 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:460 +#: company/views.py:438 msgid "Delete Supplier Part" msgstr "" @@ -2811,7 +2777,7 @@ msgstr "" msgid "Link to external page" msgstr "" -#: order/models.py:168 part/templates/part/detail.html:133 +#: order/models.py:168 msgid "Created By" msgstr "" @@ -2945,7 +2911,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:250 +#: order/templates/order/purchase_order_detail.html:381 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -2955,7 +2921,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:776 part/templates/part/prices.html:166 stock/models.py:545 +#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:545 #: stock/templates/stock/item_base.html:343 templates/js/stock.js:1024 msgid "Purchase Price" msgstr "" @@ -2969,7 +2935,7 @@ msgid "Where does the Purchaser want this item to be stored?" msgstr "" #: order/models.py:831 part/templates/part/part_pricing.html:97 -#: part/templates/part/prices.html:103 part/templates/part/prices.html:278 +#: part/templates/part/prices.html:97 part/templates/part/prices.html:266 msgid "Sale Price" msgstr "" @@ -3065,22 +3031,21 @@ msgstr "" msgid "Issued" msgstr "" -#: order/templates/order/order_base.html:188 +#: order/templates/order/order_base.html:184 msgid "Edit Purchase Order" msgstr "" -#: order/templates/order/order_base.html:199 -#: order/templates/order/purchase_order_detail.html:127 -#: part/templates/part/category.html:217 part/templates/part/category.html:259 -#: part/templates/part/part_base.html:455 -#: stock/templates/stock/location.html:203 templates/js/stock.js:1634 +#: order/templates/order/order_base.html:195 +#: order/templates/order/purchase_order_detail.html:258 +#: part/templates/part/category.html:255 part/templates/part/category.html:297 +#: stock/templates/stock/location.html:259 templates/js/part.js:64 +#: templates/js/stock.js:1634 msgid "New Location" msgstr "" -#: order/templates/order/order_base.html:200 -#: order/templates/order/purchase_order_detail.html:128 -#: part/templates/part/part_base.html:456 -#: stock/templates/stock/location.html:42 +#: order/templates/order/order_base.html:196 +#: order/templates/order/purchase_order_detail.html:259 +#: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" msgstr "" @@ -3104,10 +3069,6 @@ msgstr "" msgid "After placing this purchase order, line items will no longer be editable." msgstr "" -#: order/templates/order/order_notes.html:13 -msgid "Order Notes" -msgstr "" - #: order/templates/order/order_wizard/match_fields.html:9 #: part/templates/part/bom_upload/match_fields.html:9 #: part/templates/part/import_wizard/ajax_match_fields.html:9 @@ -3186,7 +3147,7 @@ msgid "Upload File for Purchase Order" msgstr "" #: order/templates/order/order_wizard/po_upload.html:18 -#: part/templates/part/bom_upload/upload_file.html:26 +#: part/templates/part/bom_upload/upload_file.html:24 #: part/templates/part/import_wizard/ajax_part_upload.html:10 #: part/templates/part/import_wizard/part_upload.html:21 #, python-format @@ -3256,6 +3217,7 @@ msgstr "" #: order/templates/order/po_attachments.html:12 #: order/templates/order/po_navbar.html:32 +#: order/templates/order/purchase_order_detail.html:44 msgid "Purchase Order Attachments" msgstr "" @@ -3265,60 +3227,66 @@ msgstr "" #: order/templates/order/po_navbar.html:29 #: order/templates/order/po_received_items.html:12 +#: order/templates/order/purchase_order_detail.html:35 msgid "Received Items" msgstr "" -#: order/templates/order/purchase_order_detail.html:14 +#: order/templates/order/purchase_order_detail.html:17 msgid "Purchase Order Items" msgstr "" -#: order/templates/order/purchase_order_detail.html:24 -#: order/templates/order/purchase_order_detail.html:64 -#: order/templates/order/sales_order_detail.html:22 -#: order/templates/order/sales_order_detail.html:56 +#: order/templates/order/purchase_order_detail.html:23 +#: order/templates/order/purchase_order_detail.html:195 +#: order/templates/order/sales_order_detail.html:23 +#: order/templates/order/sales_order_detail.html:176 msgid "Add Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:100 -#: order/templates/order/sales_order_detail.html:398 +#: order/templates/order/purchase_order_detail.html:55 +#: order/templates/order/sales_order_detail.html:54 +msgid "Order Notes" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:231 +#: order/templates/order/sales_order_detail.html:518 msgid "Edit Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:110 -#: order/templates/order/sales_order_detail.html:408 +#: order/templates/order/purchase_order_detail.html:241 +#: order/templates/order/sales_order_detail.html:528 msgid "Delete Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:141 +#: order/templates/order/purchase_order_detail.html:272 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:169 -#: order/templates/order/sales_order_detail.html:233 +#: order/templates/order/purchase_order_detail.html:300 +#: order/templates/order/sales_order_detail.html:353 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:222 -#: order/templates/order/sales_order_detail.html:256 templates/js/part.js:908 -#: templates/js/part.js:1097 +#: order/templates/order/purchase_order_detail.html:353 +#: order/templates/order/sales_order_detail.html:376 templates/js/part.js:996 +#: templates/js/part.js:1185 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:229 -#: order/templates/order/sales_order_detail.html:263 +#: order/templates/order/purchase_order_detail.html:360 +#: order/templates/order/sales_order_detail.html:383 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:286 -#: order/templates/order/sales_order_detail.html:369 +#: order/templates/order/purchase_order_detail.html:417 +#: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:287 +#: order/templates/order/purchase_order_detail.html:418 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:292 +#: order/templates/order/purchase_order_detail.html:423 msgid "Receive line item" msgstr "" @@ -3334,12 +3302,11 @@ msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:47 #: part/models.py:326 part/templates/part/cat_link.html:7 -#: part/templates/part/category.html:108 part/templates/part/category.html:157 -#: part/templates/part/category_navbar.html:25 -#: part/templates/part/category_navbar.html:32 -#: part/templates/part/category_partlist.html:10 +#: 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:24 #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:767 +#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -3354,7 +3321,7 @@ msgid "Order Code" msgstr "" #: order/templates/order/receive_parts.html:21 -#: part/templates/part/part_base.html:152 templates/js/part.js:582 +#: part/templates/part/part_base.html:194 templates/js/part.js:670 msgid "On Order" msgstr "" @@ -3379,7 +3346,6 @@ msgid "Packing List" msgstr "" #: order/templates/order/sales_order_base.html:74 -#: order/templates/order/so_navbar.html:12 msgid "Sales Order Details" msgstr "" @@ -3402,80 +3368,76 @@ msgstr "" msgid "Cancelling this order means that the order will no longer be editable." msgstr "" -#: order/templates/order/sales_order_detail.html:13 +#: order/templates/order/sales_order_detail.html:17 msgid "Sales Order Items" msgstr "" -#: order/templates/order/sales_order_detail.html:105 templates/js/bom.js:358 +#: order/templates/order/sales_order_detail.html:225 templates/js/bom.js:358 #: templates/js/build.js:759 templates/js/build.js:1202 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:112 templates/js/build.js:645 +#: order/templates/order/sales_order_detail.html:232 templates/js/build.js:645 #: templates/js/build.js:1011 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:113 templates/js/build.js:647 +#: order/templates/order/sales_order_detail.html:233 templates/js/build.js:647 #: templates/js/build.js:1012 msgid "Delete stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:186 +#: order/templates/order/sales_order_detail.html:306 msgid "No matching line items" msgstr "" -#: order/templates/order/sales_order_detail.html:216 +#: order/templates/order/sales_order_detail.html:336 msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:284 templates/js/build.js:710 +#: order/templates/order/sales_order_detail.html:404 templates/js/build.js:710 #: templates/js/build.js:1007 msgid "Allocated" msgstr "" -#: order/templates/order/sales_order_detail.html:286 +#: order/templates/order/sales_order_detail.html:406 msgid "Fulfilled" msgstr "" -#: order/templates/order/sales_order_detail.html:323 +#: order/templates/order/sales_order_detail.html:443 msgid "PO" msgstr "" -#: order/templates/order/sales_order_detail.html:353 +#: order/templates/order/sales_order_detail.html:473 msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:356 templates/js/build.js:773 +#: order/templates/order/sales_order_detail.html:476 templates/js/build.js:773 msgid "Allocate stock" msgstr "" -#: order/templates/order/sales_order_detail.html:359 +#: order/templates/order/sales_order_detail.html:479 msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:363 templates/js/build.js:766 +#: order/templates/order/sales_order_detail.html:483 templates/js/build.js:766 #: templates/js/build.js:1210 msgid "Build stock" msgstr "" -#: order/templates/order/sales_order_detail.html:366 -#: order/templates/order/sales_order_detail.html:485 +#: order/templates/order/sales_order_detail.html:486 +#: order/templates/order/sales_order_detail.html:605 msgid "Calculate price" msgstr "" -#: order/templates/order/sales_order_detail.html:370 +#: order/templates/order/sales_order_detail.html:490 msgid "Delete line item " msgstr "" -#: order/templates/order/sales_order_detail.html:491 +#: order/templates/order/sales_order_detail.html:611 msgid "Update Unit Price" msgstr "" -#: order/templates/order/sales_order_notes.html:14 -msgid "Sales Order Notes" -msgstr "" - #: order/templates/order/sales_order_ship.html:10 msgid "This order has not been fully allocated. If the order is marked as shipped, it can no longer be adjusted." msgstr "" @@ -3504,164 +3466,171 @@ msgstr "" msgid "This action will unallocate the following stock from the Sales Order" msgstr "" -#: order/templates/order/so_attachments.html:12 +#: order/templates/order/so_navbar.html:12 +msgid "Sales Order Line Items" +msgstr "" + +#: order/templates/order/so_navbar.html:15 +msgid "Order Items" +msgstr "" + #: order/templates/order/so_navbar.html:26 msgid "Sales Order Attachments" msgstr "" -#: order/views.py:151 +#: order/views.py:104 msgid "Cancel Order" msgstr "" -#: order/views.py:160 order/views.py:186 +#: order/views.py:113 order/views.py:139 msgid "Confirm order cancellation" msgstr "" -#: order/views.py:163 order/views.py:189 +#: order/views.py:116 order/views.py:142 msgid "Order cannot be cancelled" msgstr "" -#: order/views.py:177 +#: order/views.py:130 msgid "Cancel sales order" msgstr "" -#: order/views.py:203 +#: order/views.py:156 msgid "Issue Order" msgstr "" -#: order/views.py:212 +#: order/views.py:165 msgid "Confirm order placement" msgstr "" -#: order/views.py:222 +#: order/views.py:175 msgid "Purchase order issued" msgstr "" -#: order/views.py:233 +#: order/views.py:186 msgid "Complete Order" msgstr "" -#: order/views.py:249 +#: order/views.py:202 msgid "Confirm order completion" msgstr "" -#: order/views.py:260 +#: order/views.py:213 msgid "Purchase order completed" msgstr "" -#: order/views.py:270 +#: order/views.py:223 msgid "Ship Order" msgstr "" -#: order/views.py:286 +#: order/views.py:239 msgid "Confirm order shipment" msgstr "" -#: order/views.py:292 +#: order/views.py:245 msgid "Could not ship order" msgstr "" -#: order/views.py:339 +#: order/views.py:292 msgid "Match Supplier Parts" msgstr "" -#: order/views.py:536 +#: order/views.py:489 msgid "Receive Parts" msgstr "" -#: order/views.py:606 +#: order/views.py:559 msgid "Items received" msgstr "" -#: order/views.py:620 +#: order/views.py:573 msgid "No destination set" msgstr "" -#: order/views.py:665 +#: order/views.py:618 msgid "Error converting quantity to number" msgstr "" -#: order/views.py:671 +#: order/views.py:624 msgid "Receive quantity less than zero" msgstr "" -#: order/views.py:677 +#: order/views.py:630 msgid "No lines specified" msgstr "" -#: order/views.py:750 +#: order/views.py:703 msgid "Update prices" msgstr "" -#: order/views.py:1008 +#: order/views.py:961 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1061 +#: order/views.py:1014 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1106 +#: order/views.py:1059 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1122 +#: order/views.py:1075 msgid "Select line item" msgstr "" -#: order/views.py:1153 +#: order/views.py:1106 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "" -#: order/views.py:1163 +#: order/views.py:1116 #, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1171 +#: order/views.py:1124 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1225 +#: order/views.py:1178 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1299 +#: order/views.py:1252 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1314 +#: order/views.py:1267 msgid "Remove allocation" msgstr "" -#: order/views.py:1386 +#: order/views.py:1339 msgid "Sales order not found" msgstr "" -#: order/views.py:1392 +#: order/views.py:1345 msgid "Price not found" msgstr "" -#: order/views.py:1395 +#: order/views.py:1348 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1400 +#: order/views.py:1353 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" #: part/bom.py:133 part/models.py:72 part/models.py:755 -#: part/templates/part/category.html:75 part/templates/part/detail.html:91 +#: part/templates/part/category.html:75 msgid "Default Location" msgstr "" -#: part/bom.py:134 part/templates/part/part_base.html:140 +#: part/bom.py:134 part/templates/part/part_base.html:182 msgid "Available Stock" msgstr "" @@ -3841,7 +3810,7 @@ msgstr "" msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:679 part/templates/part/detail.html:23 +#: part/models.py:679 msgid "Part name" msgstr "" @@ -3857,7 +3826,7 @@ msgstr "" msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:698 part/templates/part/detail.html:61 +#: part/models.py:698 msgid "Variant Of" msgstr "" @@ -3866,7 +3835,7 @@ msgid "Part description" msgstr "" #: part/models.py:709 part/templates/part/category.html:82 -#: part/templates/part/detail.html:68 +#: part/templates/part/part_base.html:130 msgid "Keywords" msgstr "" @@ -3874,8 +3843,8 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:74 -#: part/templates/part/set_category.html:15 templates/js/part.js:553 +#: part/models.py:717 part/models.py:2268 +#: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "" @@ -3883,9 +3852,7 @@ msgstr "" msgid "Part category" msgstr "" -#: part/models.py:723 part/templates/part/detail.html:29 -#: part/templates/part/part_base.html:103 templates/js/part.js:169 -#: templates/js/part.js:397 +#: part/models.py:723 templates/js/part.js:257 templates/js/part.js:485 msgid "IPN" msgstr "" @@ -3897,8 +3864,7 @@ msgstr "" msgid "Part revision or version number" msgstr "" -#: part/models.py:731 part/templates/part/detail.html:36 report/models.py:200 -#: templates/js/part.js:173 +#: part/models.py:731 report/models.py:200 templates/js/part.js:261 msgid "Revision" msgstr "" @@ -3906,7 +3872,7 @@ msgstr "" msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:800 part/templates/part/detail.html:98 +#: part/models.py:800 msgid "Default Supplier" msgstr "" @@ -3922,7 +3888,7 @@ msgstr "" msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:814 part/templates/part/detail.html:114 +#: part/models.py:814 msgid "Minimum Stock" msgstr "" @@ -3954,9 +3920,9 @@ msgstr "" msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:854 part/templates/part/detail.html:255 -#: templates/js/table_filters.js:21 templates/js/table_filters.js:69 -#: templates/js/table_filters.js:250 templates/js/table_filters.js:319 +#: part/models.py:854 templates/js/table_filters.js:21 +#: templates/js/table_filters.js:69 templates/js/table_filters.js:250 +#: templates/js/table_filters.js:319 msgid "Active" msgstr "" @@ -4004,7 +3970,7 @@ msgstr "" msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:818 templates/js/stock.js:426 +#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:426 msgid "Test Name" msgstr "" @@ -4020,7 +3986,7 @@ msgstr "" msgid "Enter description for this test" msgstr "" -#: part/models.py:2136 templates/js/part.js:827 +#: part/models.py:2136 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "" @@ -4029,7 +3995,7 @@ msgstr "" msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2142 templates/js/part.js:835 +#: part/models.py:2142 templates/js/part.js:923 msgid "Requires Value" msgstr "" @@ -4037,7 +4003,7 @@ msgstr "" msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2148 templates/js/part.js:842 +#: part/models.py:2148 templates/js/part.js:930 msgid "Requires Attachment" msgstr "" @@ -4167,87 +4133,61 @@ msgstr "" msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" -#: part/templates/part/allocation.html:11 -msgid "Build Order Allocations" -msgstr "" - -#: part/templates/part/allocation.html:24 -msgid "Sales Order Allocations" -msgstr "" - -#: part/templates/part/bom.html:10 part/templates/part/navbar.html:45 -#: part/templates/part/navbar.html:48 -msgid "Bill of Materials" -msgstr "" - -#: part/templates/part/bom.html:17 +#: part/templates/part/bom.html:6 msgid "You do not have permission to edit the BOM." msgstr "" -#: part/templates/part/bom.html:25 +#: part/templates/part/bom.html:14 #, python-format msgid "The BOM for %(part)s has changed, and must be validated.
" msgstr "" -#: part/templates/part/bom.html:27 +#: part/templates/part/bom.html:16 #, python-format msgid "The BOM for %(part)s was last checked by %(checker)s on %(check_date)s" msgstr "" -#: part/templates/part/bom.html:31 +#: part/templates/part/bom.html:20 #, python-format msgid "The BOM for %(part)s has not been validated." msgstr "" -#: part/templates/part/bom.html:38 +#: part/templates/part/bom.html:27 msgid "Remove selected BOM items" msgstr "" -#: part/templates/part/bom.html:41 +#: part/templates/part/bom.html:30 msgid "Import BOM data" msgstr "" -#: part/templates/part/bom.html:45 +#: part/templates/part/bom.html:34 msgid "Copy BOM from parent part" msgstr "" -#: part/templates/part/bom.html:49 +#: part/templates/part/bom.html:38 msgid "New BOM Item" msgstr "" -#: part/templates/part/bom.html:52 +#: part/templates/part/bom.html:41 msgid "Finish Editing" msgstr "" -#: part/templates/part/bom.html:57 +#: part/templates/part/bom.html:46 msgid "Edit BOM" msgstr "" -#: part/templates/part/bom.html:61 +#: part/templates/part/bom.html:50 msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:67 part/views.py:1620 +#: part/templates/part/bom.html:56 part/views.py:1574 msgid "Export Bill of Materials" msgstr "" -#: part/templates/part/bom.html:70 +#: part/templates/part/bom.html:59 msgid "Print BOM Report" msgstr "" -#: part/templates/part/bom.html:116 -msgid "Delete selected BOM items?" -msgstr "" - -#: part/templates/part/bom.html:117 -msgid "All selected BOM items will be deleted" -msgstr "" - -#: part/templates/part/bom.html:167 part/views.py:451 -#: templates/js/stock.js:1623 -msgid "Create New Part" -msgstr "" - #: part/templates/part/bom_duplicate.html:13 msgid "This part already has a Bill of Materials" msgstr "" @@ -4256,23 +4196,27 @@ msgstr "" msgid "Select Part" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:11 +#: part/templates/part/bom_upload/upload_file.html:7 msgid "Upload BOM File" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:18 +#: part/templates/part/bom_upload/upload_file.html:12 +msgid "Upload Bill of Materials" +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:16 msgid "Requirements for BOM upload" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:20 +#: part/templates/part/bom_upload/upload_file.html:18 msgid "The BOM file must contain the required named columns as provided in the " msgstr "" -#: part/templates/part/bom_upload/upload_file.html:20 +#: part/templates/part/bom_upload/upload_file.html:18 msgid "BOM Upload Template" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:21 +#: part/templates/part/bom_upload/upload_file.html:19 msgid "Each part must already exist in the database" msgstr "" @@ -4285,19 +4229,11 @@ msgstr "" msgid "This will validate each line in the BOM." msgstr "" -#: part/templates/part/build.html:10 -msgid "Part Builds" -msgstr "" - -#: part/templates/part/build.html:18 -msgid "Start New Build" -msgstr "" - #: part/templates/part/category.html:33 msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:1958 +#: part/templates/part/category.html:38 part/views.py:1900 msgid "Create new part category" msgstr "" @@ -4321,10 +4257,9 @@ msgstr "" msgid "Category Description" msgstr "" -#: part/templates/part/category.html:88 +#: part/templates/part/category.html:88 part/templates/part/category.html:174 #: part/templates/part/category_navbar.html:14 -#: part/templates/part/category_navbar.html:21 -#: part/templates/part/subcategory.html:16 +#: part/templates/part/category_navbar.html:17 msgid "Subcategories" msgstr "" @@ -4332,61 +4267,65 @@ msgstr "" msgid "Parts (Including subcategories)" msgstr "" -#: part/templates/part/category.html:122 +#: part/templates/part/category.html:126 msgid "Export Part Data" msgstr "" -#: part/templates/part/category.html:126 +#: part/templates/part/category.html:130 msgid "Create new part" msgstr "" -#: part/templates/part/category.html:134 +#: part/templates/part/category.html:138 msgid "Set category" msgstr "" -#: part/templates/part/category.html:134 +#: part/templates/part/category.html:138 msgid "Set Category" msgstr "" -#: part/templates/part/category.html:137 +#: part/templates/part/category.html:141 msgid "Export Data" msgstr "" -#: part/templates/part/category.html:141 +#: part/templates/part/category.html:145 msgid "View list display" msgstr "" -#: part/templates/part/category.html:144 +#: part/templates/part/category.html:148 msgid "View grid display" msgstr "" -#: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:204 +#: part/templates/part/category.html:164 +msgid "Part Parameters" +msgstr "" + +#: part/templates/part/category.html:256 +#: stock/templates/stock/location.html:260 msgid "Create new location" msgstr "" -#: part/templates/part/category.html:223 part/templates/part/category.html:253 -#: part/templates/part/part_base.html:418 +#: part/templates/part/category.html:261 part/templates/part/category.html:291 +#: templates/js/part.js:25 msgid "New Category" msgstr "" -#: part/templates/part/category.html:224 +#: part/templates/part/category.html:262 msgid "Create new category" msgstr "" -#: part/templates/part/category.html:254 +#: part/templates/part/category.html:292 msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:907 +#: part/templates/part/category.html:298 stock/views.py:907 msgid "Create new Stock Location" msgstr "" -#: part/templates/part/category.html:279 +#: part/templates/part/category.html:317 msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:286 part/views.py:1906 +#: part/templates/part/category.html:324 part/views.py:1848 msgid "Edit Part Category" msgstr "" @@ -4425,15 +4364,11 @@ msgstr "" msgid "If this category is deleted, these parts will be moved to the top-level category Teile" msgstr "" -#: part/templates/part/category_navbar.html:37 -#: part/templates/part/category_navbar.html:40 +#: part/templates/part/category_navbar.html:29 +#: part/templates/part/category_navbar.html:32 msgid "Import Parts" msgstr "" -#: part/templates/part/category_parametric.html:10 -msgid "Part Parameters" -msgstr "" - #: part/templates/part/copy_part.html:9 part/views.py:327 msgid "Duplicate Part" msgstr "" @@ -4458,98 +4393,146 @@ msgstr "" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "" -#: part/templates/part/detail.html:12 part/templates/part/navbar.html:14 -msgid "Part Details" +#: part/templates/part/detail.html:16 +msgid "Part Stock" msgstr "" -#: part/templates/part/detail.html:43 part/templates/part/part_base.html:204 -msgid "Latest Serial Number" +#: part/templates/part/detail.html:21 +#, python-format +msgid "Showing stock for all variants of %(full_name)s" msgstr "" -#: part/templates/part/detail.html:48 -msgid "No serial numbers recorded" +#: part/templates/part/detail.html:30 part/templates/part/navbar.html:93 +msgid "Part Test Templates" msgstr "" -#: part/templates/part/detail.html:121 -msgid "Stock Expiry Time" +#: part/templates/part/detail.html:36 +msgid "Add Test Template" msgstr "" -#: part/templates/part/detail.html:140 -msgid "Responsible User" +#: part/templates/part/detail.html:77 +msgid "New sales order" msgstr "" -#: part/templates/part/detail.html:154 -msgid "Edit Notes" +#: part/templates/part/detail.html:77 +msgid "New Order" msgstr "" -#: part/templates/part/detail.html:181 -msgid "Part is virtual (not a physical part)" +#: part/templates/part/detail.html:90 +msgid "Sales Order Allocations" msgstr "" -#: part/templates/part/detail.html:183 -msgid "Part is not a virtual part" +#: part/templates/part/detail.html:130 part/templates/part/navbar.html:21 +msgid "Part Variants" msgstr "" -#: part/templates/part/detail.html:191 -msgid "Part is a template part (variants can be made from this part)" +#: part/templates/part/detail.html:137 +msgid "Create new variant" msgstr "" -#: part/templates/part/detail.html:193 -msgid "Part is not a template part" +#: part/templates/part/detail.html:138 +msgid "New Variant" msgstr "" -#: part/templates/part/detail.html:201 -msgid "Part can be assembled from other parts" -msgstr "" - -#: part/templates/part/detail.html:203 -msgid "Part cannot be assembled from other parts" -msgstr "" - -#: part/templates/part/detail.html:211 -msgid "Part can be used in assemblies" -msgstr "" - -#: part/templates/part/detail.html:213 -msgid "Part cannot be used in assemblies" -msgstr "" - -#: part/templates/part/detail.html:221 -msgid "Part stock is tracked by serial number" -msgstr "" - -#: part/templates/part/detail.html:223 -msgid "Part stock is not tracked by serial number" -msgstr "" - -#: part/templates/part/detail.html:231 part/templates/part/detail.html:233 -msgid "Part can be purchased from external suppliers" -msgstr "" - -#: part/templates/part/detail.html:241 -msgid "Part can be sold to customers" -msgstr "" - -#: part/templates/part/detail.html:243 -msgid "Part cannot be sold to customers" -msgstr "" - -#: part/templates/part/detail.html:258 -msgid "Part is active" -msgstr "" - -#: part/templates/part/detail.html:260 -msgid "Part is not active" -msgstr "" - -#: part/templates/part/detail.html:281 +#: part/templates/part/detail.html:161 msgid "Add new parameter" msgstr "" +#: part/templates/part/detail.html:182 part/templates/part/navbar.html:101 +#: part/templates/part/navbar.html:104 +msgid "Related Parts" +msgstr "" + +#: part/templates/part/detail.html:188 +msgid "Add Related" +msgstr "" + +#: part/templates/part/detail.html:228 +msgid "Part Suppliers" +msgstr "" + +#: part/templates/part/detail.html:252 part/templates/part/navbar.html:35 +#: part/templates/part/navbar.html:38 +msgid "Bill of Materials" +msgstr "" + +#: part/templates/part/detail.html:261 +msgid "Assemblies" +msgstr "" + +#: part/templates/part/detail.html:277 +msgid "Part Builds" +msgstr "" + +#: part/templates/part/detail.html:284 +msgid "Start New Build" +msgstr "" + +#: part/templates/part/detail.html:298 +msgid "Build Order Allocations" +msgstr "" + +#: part/templates/part/detail.html:307 +msgid "Part Manufacturers" +msgstr "" + #: part/templates/part/detail.html:319 +msgid "Delete manufacturer parts" +msgstr "" + +#: part/templates/part/detail.html:394 +msgid "Delete selected BOM items?" +msgstr "" + +#: part/templates/part/detail.html:395 +msgid "All selected BOM items will be deleted" +msgstr "" + +#: part/templates/part/detail.html:445 part/views.py:451 +#: templates/js/stock.js:1623 +msgid "Create New Part" +msgstr "" + +#: part/templates/part/detail.html:580 +msgid "Add Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:598 +msgid "Edit Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:610 +msgid "Delete Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:669 msgid "Edit Part Notes" msgstr "" +#: part/templates/part/detail.html:823 +msgid "Create new manufacturer" +msgstr "" + +#: part/templates/part/detail.html:917 +#, python-format +msgid "Single Price - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:929 +#, python-format +msgid "Single Price Difference - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:941 +#, python-format +msgid "Part Single Price - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:1030 +#, python-format +msgid "Unit Price - %(currency)s" +msgstr "" + #: part/templates/part/import_wizard/ajax_part_upload.html:29 #: part/templates/part/import_wizard/part_upload.html:51 msgid "Unsuffitient privileges." @@ -4559,222 +4542,206 @@ msgstr "" msgid "Import Parts from File" msgstr "" -#: part/templates/part/navbar.html:23 part/templates/part/variants.html:11 -msgid "Part Variants" -msgstr "" - -#: part/templates/part/navbar.html:26 +#: part/templates/part/navbar.html:24 msgid "Variants" msgstr "" -#: part/templates/part/navbar.html:37 -msgid "Allocated Stock" -msgstr "" - -#: part/templates/part/navbar.html:40 -msgid "Allocations" -msgstr "" - -#: part/templates/part/navbar.html:61 part/templates/part/navbar.html:64 +#: part/templates/part/navbar.html:51 part/templates/part/navbar.html:54 msgid "Used In" msgstr "" -#: part/templates/part/navbar.html:71 +#: part/templates/part/navbar.html:61 msgid "Prices" msgstr "" -#: part/templates/part/navbar.html:97 part/templates/part/part_tests.html:10 -msgid "Part Test Templates" -msgstr "" - -#: part/templates/part/navbar.html:100 +#: part/templates/part/navbar.html:96 msgid "Test Templates" msgstr "" -#: part/templates/part/navbar.html:105 part/templates/part/navbar.html:108 -#: part/templates/part/related.html:10 -msgid "Related Parts" -msgstr "" - #: part/templates/part/part_app_base.html:12 msgid "Part List" msgstr "" #: part/templates/part/part_base.html:26 templates/js/company.js:280 -#: templates/js/company.js:486 templates/js/part.js:84 templates/js/part.js:161 +#: templates/js/company.js:486 templates/js/part.js:172 +#: templates/js/part.js:249 msgid "Inactive" msgstr "" -#: part/templates/part/part_base.html:33 +#: part/templates/part/part_base.html:36 +msgid "Part is virtual (not a physical part)" +msgstr "" + +#: part/templates/part/part_base.html:39 +msgid "Part is a template part (variants can be made from this part)" +msgstr "" + +#: part/templates/part/part_base.html:42 +msgid "Part can be assembled from other parts" +msgstr "" + +#: part/templates/part/part_base.html:45 +msgid "Part can be used in assemblies" +msgstr "" + +#: part/templates/part/part_base.html:48 +msgid "Part stock is tracked by serial number" +msgstr "" + +#: part/templates/part/part_base.html:51 +msgid "Part can be purchased from external suppliers" +msgstr "" + +#: part/templates/part/part_base.html:54 +msgid "Part can be sold to customers" +msgstr "" + +#: part/templates/part/part_base.html:60 msgid "Star this part" msgstr "" -#: part/templates/part/part_base.html:40 +#: part/templates/part/part_base.html:67 #: stock/templates/stock/item_base.html:75 #: stock/templates/stock/location.html:51 msgid "Barcode actions" msgstr "" -#: part/templates/part/part_base.html:42 +#: part/templates/part/part_base.html:69 #: stock/templates/stock/item_base.html:77 #: stock/templates/stock/location.html:53 templates/qr_button.html:1 msgid "Show QR Code" msgstr "" -#: part/templates/part/part_base.html:43 +#: part/templates/part/part_base.html:70 #: stock/templates/stock/item_base.html:93 #: stock/templates/stock/location.html:54 msgid "Print Label" msgstr "" -#: part/templates/part/part_base.html:48 +#: part/templates/part/part_base.html:75 msgid "Show pricing information" msgstr "" -#: part/templates/part/part_base.html:53 +#: part/templates/part/part_base.html:80 #: stock/templates/stock/item_base.html:140 #: stock/templates/stock/location.html:62 msgid "Stock actions" msgstr "" -#: part/templates/part/part_base.html:60 +#: part/templates/part/part_base.html:87 msgid "Count part stock" msgstr "" -#: part/templates/part/part_base.html:66 +#: part/templates/part/part_base.html:93 msgid "Transfer part stock" msgstr "" -#: part/templates/part/part_base.html:83 +#: part/templates/part/part_base.html:110 msgid "Part actions" msgstr "" -#: part/templates/part/part_base.html:86 +#: part/templates/part/part_base.html:113 msgid "Duplicate part" msgstr "" -#: part/templates/part/part_base.html:89 +#: part/templates/part/part_base.html:116 msgid "Edit part" msgstr "" -#: part/templates/part/part_base.html:92 +#: part/templates/part/part_base.html:119 msgid "Delete part" msgstr "" -#: part/templates/part/part_base.html:123 +#: part/templates/part/part_base.html:154 +msgid "Latest Serial Number" +msgstr "" + +#: part/templates/part/part_base.html:165 msgid "This is a virtual part" msgstr "" -#: part/templates/part/part_base.html:129 +#: part/templates/part/part_base.html:171 #, python-format msgid "This part is a variant of %(link)s" msgstr "" -#: part/templates/part/part_base.html:146 templates/js/table_filters.js:165 +#: part/templates/part/part_base.html:188 templates/js/table_filters.js:165 msgid "In Stock" msgstr "" -#: part/templates/part/part_base.html:159 templates/InvenTree/index.html:132 +#: part/templates/part/part_base.html:201 templates/InvenTree/index.html:132 msgid "Required for Build Orders" msgstr "" -#: part/templates/part/part_base.html:166 +#: part/templates/part/part_base.html:208 msgid "Required for Sales Orders" msgstr "" -#: part/templates/part/part_base.html:173 +#: part/templates/part/part_base.html:215 msgid "Allocated to Orders" msgstr "" -#: part/templates/part/part_base.html:188 templates/js/bom.js:316 +#: part/templates/part/part_base.html:230 templates/js/bom.js:316 msgid "Can Build" msgstr "" -#: part/templates/part/part_base.html:194 templates/js/part.js:413 -#: templates/js/part.js:586 +#: part/templates/part/part_base.html:236 templates/js/part.js:501 +#: templates/js/part.js:674 msgid "Building" msgstr "" -#: part/templates/part/part_base.html:325 part/templates/part/prices.html:131 +#: part/templates/part/part_base.html:331 part/templates/part/prices.html:125 msgid "Calculate" msgstr "" -#: part/templates/part/part_base.html:419 -msgid "Create New Part Category" -msgstr "" - -#: part/templates/part/part_base.html:427 -msgid "New Parent" -msgstr "" - -#: part/templates/part/part_base.html:475 -msgid "Edit Part" -msgstr "" - -#: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:27 +#: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:21 msgid "Supplier Pricing" msgstr "" #: part/templates/part/part_pricing.html:26 #: part/templates/part/part_pricing.html:52 #: part/templates/part/part_pricing.html:85 -#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:31 -#: part/templates/part/prices.html:58 part/templates/part/prices.html:90 -#: part/templates/part/prices.html:107 +#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:25 +#: part/templates/part/prices.html:52 part/templates/part/prices.html:84 +#: part/templates/part/prices.html:101 msgid "Unit Cost" msgstr "" #: part/templates/part/part_pricing.html:32 #: part/templates/part/part_pricing.html:58 #: part/templates/part/part_pricing.html:89 -#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:38 -#: part/templates/part/prices.html:65 part/templates/part/prices.html:95 -#: part/templates/part/prices.html:112 +#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:32 +#: part/templates/part/prices.html:59 part/templates/part/prices.html:89 +#: part/templates/part/prices.html:106 msgid "Total Cost" msgstr "" -#: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:46 +#: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:40 msgid "No supplier pricing available" msgstr "" -#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:55 -#: part/templates/part/prices.html:235 +#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:49 +#: part/templates/part/prices.html:225 msgid "BOM Pricing" msgstr "" -#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:73 +#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:67 msgid "Note: BOM pricing is incomplete for this part" msgstr "" -#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:80 +#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:74 msgid "No BOM pricing available" msgstr "" -#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:89 +#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:83 msgid "Internal Price" msgstr "" #: part/templates/part/part_pricing.html:113 -#: part/templates/part/prices.html:121 +#: part/templates/part/prices.html:115 msgid "No pricing information is available for this part." msgstr "" -#: part/templates/part/part_tests.html:17 -msgid "Add Test Template" -msgstr "" - -#: part/templates/part/part_tests.html:61 -msgid "Add Test Result Template" -msgstr "" - -#: part/templates/part/part_tests.html:79 -msgid "Edit Test Result Template" -msgstr "" - -#: part/templates/part/part_tests.html:91 -msgid "Delete Test Result Template" -msgstr "" - #: part/templates/part/part_thumb.html:20 msgid "Select from existing images" msgstr "" @@ -4809,123 +4776,78 @@ msgstr "" msgid "There are %(count)s unique parts tracked for '%(full_name)s'. Deleting this part will permanently remove this tracking information." msgstr "" -#: part/templates/part/prices.html:12 -msgid "General Price Information" -msgstr "" - -#: part/templates/part/prices.html:22 +#: part/templates/part/prices.html:16 msgid "Pricing ranges" msgstr "" -#: part/templates/part/prices.html:28 +#: part/templates/part/prices.html:22 msgid "Show supplier cost" msgstr "" -#: part/templates/part/prices.html:29 +#: part/templates/part/prices.html:23 msgid "Show purchase price" msgstr "" -#: part/templates/part/prices.html:56 +#: part/templates/part/prices.html:50 msgid "Show BOM cost" msgstr "" -#: part/templates/part/prices.html:104 +#: part/templates/part/prices.html:98 msgid "Show sale cost" msgstr "" -#: part/templates/part/prices.html:105 +#: part/templates/part/prices.html:99 msgid "Show sale price" msgstr "" -#: part/templates/part/prices.html:127 +#: part/templates/part/prices.html:121 msgid "Calculation parameters" msgstr "" -#: part/templates/part/prices.html:146 +#: part/templates/part/prices.html:136 msgid "Supplier Cost" msgstr "" -#: part/templates/part/prices.html:147 part/templates/part/prices.html:167 -#: part/templates/part/prices.html:193 part/templates/part/prices.html:224 -#: part/templates/part/prices.html:251 part/templates/part/prices.html:279 +#: part/templates/part/prices.html:137 part/templates/part/prices.html:158 +#: part/templates/part/prices.html:183 part/templates/part/prices.html:213 +#: part/templates/part/prices.html:239 part/templates/part/prices.html:267 msgid "Jump to overview" msgstr "" -#: part/templates/part/prices.html:172 +#: part/templates/part/prices.html:162 msgid "Stock Pricing" msgstr "" -#: part/templates/part/prices.html:180 +#: part/templates/part/prices.html:172 msgid "No stock pricing history is available for this part." msgstr "" -#: part/templates/part/prices.html:192 +#: part/templates/part/prices.html:182 msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:2376 +#: part/templates/part/prices.html:197 part/views.py:2318 msgid "Add Internal Price Break" msgstr "" -#: part/templates/part/prices.html:223 +#: part/templates/part/prices.html:212 msgid "BOM Cost" msgstr "" -#: part/templates/part/prices.html:250 +#: part/templates/part/prices.html:238 msgid "Sale Cost" msgstr "" -#: part/templates/part/prices.html:290 +#: part/templates/part/prices.html:278 msgid "No sale pice history available for this part." msgstr "" -#: part/templates/part/prices.html:340 -#, python-format -msgid "Single Price - %(currency)s" -msgstr "" - -#: part/templates/part/prices.html:352 -#, python-format -msgid "Single Price Difference - %(currency)s" -msgstr "" - -#: part/templates/part/prices.html:364 -#, python-format -msgid "Part Single Price - %(currency)s" -msgstr "" - -#: part/templates/part/prices.html:464 -#, python-format -msgid "Unit Price - %(currency)s" -msgstr "" - -#: part/templates/part/related.html:18 -msgid "Add Related" -msgstr "" - -#: part/templates/part/sales_orders.html:18 -msgid "New sales order" -msgstr "" - -#: part/templates/part/sales_orders.html:18 -msgid "New Order" -msgstr "" - #: part/templates/part/set_category.html:9 msgid "Set category for the following parts" msgstr "" -#: part/templates/part/stock.html:10 -msgid "Part Stock" -msgstr "" - -#: part/templates/part/stock.html:16 -#, python-format -msgid "Showing stock for all variants of %(full_name)s" -msgstr "" - #: part/templates/part/stock_count.html:7 templates/js/bom.js:239 -#: templates/js/part.js:403 templates/js/part.js:590 +#: templates/js/part.js:491 templates/js/part.js:678 msgid "No Stock" msgstr "" @@ -4933,30 +4855,6 @@ msgstr "" msgid "Low Stock" msgstr "" -#: part/templates/part/supplier.html:11 -msgid "Part Suppliers" -msgstr "" - -#: part/templates/part/supplier.html:39 -msgid "Part Manufacturers" -msgstr "" - -#: part/templates/part/supplier.html:52 -msgid "Delete manufacturer parts" -msgstr "" - -#: part/templates/part/supplier.html:86 -msgid "Create new manufacturer" -msgstr "" - -#: part/templates/part/track.html:10 -msgid "Part Tracking" -msgstr "" - -#: part/templates/part/used_in.html:9 -msgid "Assemblies" -msgstr "" - #: part/templates/part/variant_part.html:9 msgid "Create new part variant" msgstr "" @@ -4966,14 +4864,6 @@ msgstr "" msgid "Create a new variant of template '%(full_name)s'." msgstr "" -#: part/templates/part/variants.html:19 -msgid "Create new variant" -msgstr "" - -#: part/templates/part/variants.html:20 -msgid "New Variant" -msgstr "" - #: part/templatetags/inventree_extras.py:99 msgid "Unknown database" msgstr "" @@ -5015,115 +4905,111 @@ msgstr "" msgid "Match References" msgstr "" -#: part/views.py:892 +#: part/views.py:880 msgid "None" msgstr "" -#: part/views.py:951 +#: part/views.py:939 msgid "Part QR Code" msgstr "" -#: part/views.py:1053 +#: part/views.py:1041 msgid "Select Part Image" msgstr "" -#: part/views.py:1079 +#: part/views.py:1067 msgid "Updated part image" msgstr "" -#: part/views.py:1082 +#: part/views.py:1070 msgid "Part image not found" msgstr "" -#: part/views.py:1093 -msgid "Edit Part Properties" -msgstr "" - -#: part/views.py:1128 +#: part/views.py:1082 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1158 +#: part/views.py:1112 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1179 +#: part/views.py:1133 msgid "Validate BOM" msgstr "" -#: part/views.py:1200 +#: part/views.py:1154 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1211 +#: part/views.py:1165 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1284 +#: part/views.py:1238 msgid "Match Parts" msgstr "" -#: part/views.py:1672 +#: part/views.py:1626 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:1679 +#: part/views.py:1633 msgid "Part was deleted" msgstr "" -#: part/views.py:1688 +#: part/views.py:1642 msgid "Part Pricing" msgstr "" -#: part/views.py:1829 +#: part/views.py:1783 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:1839 +#: part/views.py:1793 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:1846 +#: part/views.py:1800 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:1944 +#: part/views.py:1886 msgid "Delete Part Category" msgstr "" -#: part/views.py:1950 +#: part/views.py:1892 msgid "Part category was deleted" msgstr "" -#: part/views.py:2002 +#: part/views.py:1944 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2103 +#: part/views.py:2045 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2159 +#: part/views.py:2101 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2178 +#: part/views.py:2120 msgid "Create BOM Item" msgstr "" -#: part/views.py:2248 +#: part/views.py:2190 msgid "Edit BOM item" msgstr "" -#: part/views.py:2309 +#: part/views.py:2251 msgid "Added new price break" msgstr "" -#: part/views.py:2385 +#: part/views.py:2327 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2393 +#: part/views.py:2335 msgid "Delete Internal Price Break" msgstr "" @@ -5472,7 +5358,7 @@ msgstr "" msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:537 stock/templates/stock/item_notes.html:13 +#: stock/models.py:537 stock/templates/stock/item.html:98 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" @@ -5543,16 +5429,53 @@ msgstr "" msgid "Test notes" msgstr "" -#: stock/templates/stock/item.html:12 +#: stock/templates/stock/item.html:16 msgid "Stock Tracking Information" msgstr "" -#: stock/templates/stock/item.html:30 +#: stock/templates/stock/item.html:29 msgid "New Entry" msgstr "" -#: stock/templates/stock/item_attachments.html:11 -msgid "Stock Item Attachments" +#: stock/templates/stock/item.html:42 +msgid "Child Stock Items" +msgstr "" + +#: stock/templates/stock/item.html:49 +msgid "This stock item does not have any child items" +msgstr "" + +#: stock/templates/stock/item.html:57 stock/templates/stock/navbar.html:19 +#: stock/templates/stock/navbar.html:22 +msgid "Test Data" +msgstr "" + +#: stock/templates/stock/item.html:65 +msgid "Delete Test Data" +msgstr "" + +#: stock/templates/stock/item.html:69 +msgid "Add Test Data" +msgstr "" + +#: stock/templates/stock/item.html:72 stock/templates/stock/item_base.html:95 +msgid "Test Report" +msgstr "" + +#: stock/templates/stock/item.html:119 stock/templates/stock/navbar.html:27 +msgid "Installed Stock Items" +msgstr "" + +#: stock/templates/stock/item.html:280 stock/templates/stock/item.html:305 +msgid "Add Test Result" +msgstr "" + +#: stock/templates/stock/item.html:325 +msgid "Edit Test Result" +msgstr "" + +#: stock/templates/stock/item.html:339 +msgid "Delete Test Result" msgstr "" #: stock/templates/stock/item_base.html:33 @@ -5582,11 +5505,6 @@ msgstr "" msgid "Printing actions" msgstr "" -#: stock/templates/stock/item_base.html:95 -#: stock/templates/stock/item_tests.html:27 -msgid "Test Report" -msgstr "" - #: stock/templates/stock/item_base.html:104 msgid "Stock adjustment actions" msgstr "" @@ -5737,18 +5655,14 @@ msgstr "" msgid "Tests" msgstr "" -#: stock/templates/stock/item_base.html:511 +#: stock/templates/stock/item_base.html:500 +msgid "Save" +msgstr "" + +#: stock/templates/stock/item_base.html:512 msgid "Edit Stock Status" msgstr "" -#: stock/templates/stock/item_childs.html:12 -msgid "Child Stock Items" -msgstr "" - -#: stock/templates/stock/item_childs.html:20 -msgid "This stock item does not have any child items" -msgstr "" - #: stock/templates/stock/item_delete.html:9 msgid "Are you sure you want to delete this stock item?" msgstr "" @@ -5774,11 +5688,6 @@ msgstr "" msgid "The StockItem is currently in stock" msgstr "" -#: stock/templates/stock/item_installed.html:11 -#: stock/templates/stock/navbar.html:27 -msgid "Installed Stock Items" -msgstr "" - #: stock/templates/stock/item_serialize.html:5 msgid "Create serialized items from this stock item." msgstr "" @@ -5787,32 +5696,6 @@ msgstr "" msgid "Select quantity to serialize, and unique serial numbers." msgstr "" -#: stock/templates/stock/item_tests.html:11 -#: stock/templates/stock/navbar.html:19 stock/templates/stock/navbar.html:22 -msgid "Test Data" -msgstr "" - -#: stock/templates/stock/item_tests.html:20 -msgid "Delete Test Data" -msgstr "" - -#: stock/templates/stock/item_tests.html:24 -msgid "Add Test Data" -msgstr "" - -#: stock/templates/stock/item_tests.html:86 -#: stock/templates/stock/item_tests.html:111 -msgid "Add Test Result" -msgstr "" - -#: stock/templates/stock/item_tests.html:131 -msgid "Edit Test Result" -msgstr "" - -#: stock/templates/stock/item_tests.html:145 -msgid "Delete Test Result" -msgstr "" - #: stock/templates/stock/location.html:20 msgid "You are not in the list of owners of this location. This stock location cannot be edited." msgstr "" @@ -5850,9 +5733,9 @@ msgid "Location Description" msgstr "" #: stock/templates/stock/location.html:114 +#: stock/templates/stock/location.html:155 #: stock/templates/stock/location_navbar.html:11 -#: stock/templates/stock/location_navbar.html:18 -#: stock/templates/stock/sublocation.html:16 +#: stock/templates/stock/location_navbar.html:14 msgid "Sublocations" msgstr "" @@ -5865,6 +5748,14 @@ msgstr "" msgid "Stock Locations" msgstr "" +#: stock/templates/stock/location.html:162 templates/stock_table.html:37 +msgid "Printing Actions" +msgstr "" + +#: stock/templates/stock/location.html:166 templates/stock_table.html:41 +msgid "Print labels" +msgstr "" + #: stock/templates/stock/location_delete.html:7 msgid "Are you sure you want to delete this stock location?" msgstr "" @@ -5918,14 +5809,6 @@ msgstr "" msgid "This action cannot be easily undone" msgstr "" -#: stock/templates/stock/sublocation.html:23 templates/stock_table.html:37 -msgid "Printing Actions" -msgstr "" - -#: stock/templates/stock/sublocation.html:27 templates/stock_table.html:41 -msgid "Print labels" -msgstr "" - #: stock/templates/stock/tracking_delete.html:6 msgid "Are you sure you want to delete this stock tracking entry?" msgstr "" @@ -6414,59 +6297,59 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" -#: templates/js/api.js:154 templates/js/modals.js:1024 +#: templates/js/api.js:162 templates/js/modals.js:1024 msgid "No Response" msgstr "" -#: templates/js/api.js:155 templates/js/modals.js:1025 +#: templates/js/api.js:163 templates/js/modals.js:1025 msgid "No response from the InvenTree server" msgstr "" -#: templates/js/api.js:160 +#: templates/js/api.js:168 msgid "Error 400: Bad request" msgstr "" -#: templates/js/api.js:161 +#: templates/js/api.js:169 msgid "API request returned error code 400" msgstr "" -#: templates/js/api.js:164 templates/js/modals.js:1034 +#: templates/js/api.js:172 templates/js/modals.js:1034 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/api.js:165 templates/js/modals.js:1035 +#: templates/js/api.js:173 templates/js/modals.js:1035 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/api.js:168 templates/js/modals.js:1039 +#: templates/js/api.js:176 templates/js/modals.js:1039 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/api.js:169 templates/js/modals.js:1040 +#: templates/js/api.js:177 templates/js/modals.js:1040 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/api.js:172 templates/js/modals.js:1044 +#: templates/js/api.js:180 templates/js/modals.js:1044 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/api.js:173 templates/js/modals.js:1045 +#: templates/js/api.js:181 templates/js/modals.js:1045 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/api.js:176 templates/js/modals.js:1049 +#: templates/js/api.js:184 templates/js/modals.js:1049 msgid "Error 408: Timeout" msgstr "" -#: templates/js/api.js:177 templates/js/modals.js:1050 +#: templates/js/api.js:185 templates/js/modals.js:1050 msgid "Connection timeout while requesting data from server" msgstr "" -#: templates/js/api.js:180 +#: templates/js/api.js:188 msgid "Unhandled Error Code" msgstr "" -#: templates/js/api.js:181 +#: templates/js/api.js:189 msgid "Error code" msgstr "" @@ -6675,7 +6558,7 @@ msgstr "" msgid "No builds matching query" msgstr "" -#: templates/js/build.js:840 templates/js/part.js:491 templates/js/part.js:736 +#: templates/js/build.js:840 templates/js/part.js:579 templates/js/part.js:824 #: templates/js/stock.js:825 templates/js/stock.js:1276 msgid "Select" msgstr "" @@ -6733,32 +6616,32 @@ msgid "No manufacturer parts found" msgstr "" #: templates/js/company.js:272 templates/js/company.js:478 -#: templates/js/part.js:68 templates/js/part.js:153 +#: templates/js/part.js:156 templates/js/part.js:241 msgid "Template part" msgstr "" #: templates/js/company.js:276 templates/js/company.js:482 -#: templates/js/part.js:72 templates/js/part.js:157 +#: templates/js/part.js:160 templates/js/part.js:245 msgid "Assembled part" msgstr "" -#: templates/js/company.js:356 templates/js/part.js:242 +#: templates/js/company.js:356 templates/js/part.js:330 msgid "No parameters found" msgstr "" -#: templates/js/company.js:392 templates/js/part.js:283 +#: templates/js/company.js:392 templates/js/part.js:371 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:393 templates/js/part.js:284 +#: templates/js/company.js:393 templates/js/part.js:372 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:412 templates/js/part.js:301 +#: templates/js/company.js:412 templates/js/part.js:389 msgid "Edit Parameter" msgstr "" -#: templates/js/company.js:423 templates/js/part.js:313 +#: templates/js/company.js:423 templates/js/part.js:401 msgid "Delete Parameter" msgstr "" @@ -6990,74 +6873,86 @@ msgstr "" msgid "NO" msgstr "" -#: templates/js/part.js:60 templates/js/part.js:145 +#: templates/js/part.js:26 +msgid "Create New Part Category" +msgstr "" + +#: templates/js/part.js:34 +msgid "New Parent" +msgstr "" + +#: templates/js/part.js:97 +msgid "Edit Part" +msgstr "" + +#: templates/js/part.js:148 templates/js/part.js:233 msgid "Trackable part" msgstr "" -#: templates/js/part.js:64 templates/js/part.js:149 +#: templates/js/part.js:152 templates/js/part.js:237 msgid "Virtual part" msgstr "" -#: templates/js/part.js:76 +#: templates/js/part.js:164 msgid "Starred part" msgstr "" -#: templates/js/part.js:80 +#: templates/js/part.js:168 msgid "Salable part" msgstr "" -#: templates/js/part.js:194 +#: templates/js/part.js:282 msgid "No variants found" msgstr "" -#: templates/js/part.js:381 templates/js/part.js:620 +#: templates/js/part.js:469 templates/js/part.js:708 msgid "No parts found" msgstr "" -#: templates/js/part.js:559 +#: templates/js/part.js:647 msgid "No category" msgstr "" -#: templates/js/part.js:577 templates/js/table_filters.js:332 +#: templates/js/part.js:665 templates/js/table_filters.js:332 msgid "Low stock" msgstr "" -#: templates/js/part.js:761 templates/js/stock.js:1300 +#: templates/js/part.js:849 templates/js/stock.js:1300 msgid "Path" msgstr "" -#: templates/js/part.js:804 +#: templates/js/part.js:892 msgid "No test templates matching query" msgstr "" -#: templates/js/part.js:855 templates/js/stock.js:384 +#: templates/js/part.js:943 templates/js/stock.js:384 msgid "Edit test result" msgstr "" -#: templates/js/part.js:856 templates/js/stock.js:385 +#: templates/js/part.js:944 templates/js/stock.js:385 msgid "Delete test result" msgstr "" -#: templates/js/part.js:862 +#: templates/js/part.js:950 msgid "This test is defined for a parent part" msgstr "" -#: templates/js/part.js:887 +#: templates/js/part.js:975 #, python-brace-format msgid "No ${human_name} information found" msgstr "" -#: templates/js/part.js:940 +#: templates/js/part.js:1028 #, python-brace-format msgid "Edit ${human_name}" msgstr "" -#: templates/js/part.js:941 +#: templates/js/part.js:1029 #, python-brace-format msgid "Delete ${human_name}" msgstr "" -#: templates/js/part.js:1060 +#: templates/js/part.js:1148 msgid "Single Price Difference" msgstr "" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 4faf7a538c..f035a4b5d0 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-14 23:55+0000\n" +"POT-Creation-Date: 2021-07-15 13:44+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -140,21 +140,18 @@ msgstr "無効な選択です" #: label/models.py:112 part/models.py:680 part/models.py:2191 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:365 -#: templates/js/part.js:118 templates/js/part.js:251 templates/js/part.js:743 +#: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 #: templates/js/stock.js:1282 msgid "Name" msgstr "お名前" #: InvenTree/models.py:125 build/models.py:179 -#: build/templates/build/detail.html:21 company/models.py:353 -#: company/models.py:572 company/templates/company/detail.html:27 -#: company/templates/company/manufacturer_part_base.html:72 -#: company/templates/company/supplier_part_base.html:71 -#: company/templates/company/supplier_part_detail.html:31 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:174 -#: part/models.py:703 part/templates/part/detail.html:55 -#: part/templates/part/set_category.html:14 report/models.py:194 -#: report/models.py:551 report/models.py:590 +#: build/templates/build/detail.html:24 company/models.py:353 +#: company/models.py:572 company/templates/company/manufacturer_part.html:76 +#: company/templates/company/supplier_part.html:75 label/models.py:119 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:305 +#: part/models.py:703 part/templates/part/set_category.html:14 +#: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 @@ -162,8 +159,8 @@ msgstr "お名前" #: templates/js/build.js:868 templates/js/build.js:1162 #: templates/js/company.js:125 templates/js/company.js:323 #: templates/js/company.js:561 templates/js/order.js:245 -#: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:361 -#: templates/js/part.js:538 templates/js/part.js:755 templates/js/part.js:823 +#: templates/js/order.js:347 templates/js/part.js:265 templates/js/part.js:449 +#: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 #: templates/js/stock.js:868 templates/js/stock.js:1294 #: templates/js/stock.js:1339 msgid "Description" @@ -455,7 +452,7 @@ msgid "Order target date" msgstr "" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 +#: build/templates/build/detail.html:124 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 @@ -472,20 +469,20 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:741 -#: company/forms.py:104 company/templates/company/supplier_part_pricing.html:79 +#: build/templates/build/detail.html:34 common/models.py:741 +#: company/forms.py:104 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:210 -#: order/templates/order/sales_order_detail.html:80 -#: order/templates/order/sales_order_detail.html:87 -#: order/templates/order/sales_order_detail.html:172 -#: order/templates/order/sales_order_detail.html:244 part/forms.py:317 +#: order/templates/order/purchase_order_detail.html:341 +#: order/templates/order/sales_order_detail.html:200 +#: order/templates/order/sales_order_detail.html:207 +#: order/templates/order/sales_order_detail.html:292 +#: order/templates/order/sales_order_detail.html:364 part/forms.py:317 #: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 -#: part/templates/part/prices.html:474 +#: part/templates/part/detail.html:954 part/templates/part/detail.html:1040 +#: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:91 @@ -495,9 +492,9 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 -#: templates/js/order.js:460 templates/js/part.js:928 templates/js/part.js:1050 -#: templates/js/part.js:1106 templates/js/stock.js:1474 -#: templates/js/stock.js:1693 +#: templates/js/order.js:460 templates/js/part.js:1016 +#: templates/js/part.js:1138 templates/js/part.js:1194 +#: templates/js/stock.js:1474 templates/js/stock.js:1693 msgid "Quantity" msgstr "" @@ -553,7 +550,7 @@ msgid "Location of completed parts" msgstr "完了したパーツの場所" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:549 +#: build/templates/build/detail.html:62 order/models.py:549 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 @@ -583,7 +580,7 @@ msgstr "" msgid "Confirm cancel" msgstr "" -#: build/forms.py:252 build/views.py:66 +#: build/forms.py:252 build/views.py:65 msgid "Confirm build cancellation" msgstr "" @@ -603,10 +600,11 @@ msgid "Build Order" msgstr "" #: build/models.py:110 build/templates/build/index.html:8 -#: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 +#: build/templates/build/index.html:15 +#: order/templates/order/sales_order_detail.html:34 #: order/templates/order/so_navbar.html:19 -#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:52 -#: part/templates/part/navbar.html:55 templates/InvenTree/index.html:191 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 +#: part/templates/part/navbar.html:45 templates/InvenTree/index.html:191 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:44 msgid "Build Orders" @@ -617,8 +615,8 @@ msgid "Build Order Reference" msgstr "" #: build/models.py:171 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:205 -#: order/templates/order/sales_order_detail.html:239 part/models.py:2338 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:336 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2338 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -631,7 +629,7 @@ msgid "Brief description of the build" msgstr "" #: build/models.py:191 build/templates/build/build_base.html:163 -#: build/templates/build/detail.html:77 +#: build/templates/build/detail.html:80 msgid "Parent Build" msgstr "" @@ -641,16 +639,17 @@ msgstr "" #: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:707 +#: build/templates/build/detail.html:29 company/models.py:707 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:159 +#: order/templates/order/purchase_order_detail.html:290 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:224 part/models.py:325 +#: order/templates/order/sales_order_detail.html:344 part/models.py:325 #: part/models.py:1987 part/models.py:2003 part/models.py:2022 #: part/models.py:2040 part/models.py:2119 part/models.py:2223 -#: part/models.py:2313 part/templates/part/part_app_base.html:8 -#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 +#: part/models.py:2313 part/templates/part/detail.html:199 +#: part/templates/part/part_app_base.html:8 +#: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 #: report/templates/report/inventree_po_report.html:90 @@ -659,8 +658,8 @@ msgstr "" #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:586 templates/js/build.js:873 #: templates/js/build.js:1139 templates/js/company.js:264 -#: templates/js/company.js:470 templates/js/part.js:342 -#: templates/js/part.js:505 templates/js/stock.js:73 templates/js/stock.js:837 +#: templates/js/company.js:470 templates/js/part.js:430 +#: templates/js/part.js:593 templates/js/stock.js:73 templates/js/stock.js:837 #: templates/js/stock.js:1681 msgid "Part" msgstr "パーツ" @@ -709,7 +708,7 @@ msgstr "" msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:249 part/templates/part/part_base.html:183 +#: build/models.py:249 part/templates/part/part_base.html:225 msgid "Build Status" msgstr "" @@ -726,7 +725,7 @@ msgid "Batch code for this build output" msgstr "" #: build/models.py:264 order/models.py:162 part/models.py:875 -#: part/templates/part/detail.html:127 templates/js/order.js:360 +#: part/templates/part/part_base.html:143 templates/js/order.js:360 msgid "Creation Date" msgstr "" @@ -751,7 +750,7 @@ msgid "User who issued this build order" msgstr "" #: build/models.py:295 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:176 +#: build/templates/build/detail.html:108 order/models.py:176 #: order/templates/order/order_base.html:138 #: order/templates/order/sales_order_base.html:140 part/models.py:879 #: report/templates/report/inventree_build_order_base.html:159 @@ -762,13 +761,11 @@ msgstr "" msgid "User responsible for this build order" msgstr "" -#: build/models.py:301 build/templates/build/detail.html:91 -#: company/templates/company/manufacturer_part_base.html:79 -#: company/templates/company/manufacturer_part_detail.html:28 -#: company/templates/company/supplier_part_base.html:78 -#: company/templates/company/supplier_part_detail.html:28 -#: part/templates/part/detail.html:84 part/templates/part/part_base.html:110 -#: stock/models.py:464 stock/templates/stock/item_base.html:357 +#: build/models.py:301 build/templates/build/detail.html:94 +#: company/templates/company/manufacturer_part.html:83 +#: company/templates/company/supplier_part.html:82 +#: part/templates/part/part_base.html:137 stock/models.py:464 +#: stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "" @@ -776,17 +773,18 @@ msgstr "" msgid "Link to external URL" msgstr "" -#: build/models.py:306 build/templates/build/navbar.html:53 +#: build/models.py:306 build/templates/build/navbar.html:52 #: company/models.py:141 company/models.py:579 -#: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:180 +#: company/templates/company/navbar.html:63 +#: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:274 -#: order/templates/order/sales_order_detail.html:319 +#: order/templates/order/purchase_order_detail.html:405 +#: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 -#: part/templates/part/detail.html:150 +#: part/templates/part/detail.html:105 part/templates/part/navbar.html:114 +#: part/templates/part/navbar.html:117 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 @@ -879,104 +877,16 @@ msgstr "" msgid "Destination stock item" msgstr "" -#: build/templates/build/allocate.html:7 -msgid "Allocate Parts" -msgstr "パーツを割り当て" - -#: build/templates/build/allocate.html:15 -msgid "Allocate Stock to Build" -msgstr "" - -#: build/templates/build/allocate.html:22 -msgid "Allocate stock to build" -msgstr "" - -#: build/templates/build/allocate.html:23 -msgid "Auto Allocate" -msgstr "" - -#: build/templates/build/allocate.html:25 templates/js/build.js:778 -msgid "Unallocate stock" -msgstr "" - -#: build/templates/build/allocate.html:26 build/views.py:319 build/views.py:685 -msgid "Unallocate Stock" -msgstr "" - -#: build/templates/build/allocate.html:29 -msgid "Order required parts" -msgstr "注文必須パーツ" - -#: build/templates/build/allocate.html:30 -#: company/templates/company/detail_manufacturer_part.html:33 -#: company/templates/company/detail_supplier_part.html:32 order/views.py:724 -#: part/templates/part/category.html:136 -msgid "Order Parts" -msgstr "パーツの注文" - -#: build/templates/build/allocate.html:36 -msgid "Untracked stock has been fully allocated for this Build Order" -msgstr "" - -#: build/templates/build/allocate.html:40 -msgid "Untracked stock has not been fully allocated for this Build Order" -msgstr "" - -#: build/templates/build/allocate.html:47 -msgid "This Build Order does not have any associated untracked BOM items" -msgstr "" - #: build/templates/build/allocation_card.html:21 #: build/templates/build/complete_output.html:46 -#: order/templates/order/sales_order_detail.html:85 -#: order/templates/order/sales_order_detail.html:170 +#: order/templates/order/sales_order_detail.html:205 +#: order/templates/order/sales_order_detail.html:290 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:458 stock/templates/stock/item_base.html:249 #: templates/js/build.js:604 templates/js/model_renderers.js:54 msgid "Serial Number" msgstr "" -#: build/templates/build/attachments.html:12 -#: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 -#: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:294 -#: stock/templates/stock/navbar.html:47 stock/templates/stock/navbar.html:50 -msgid "Attachments" -msgstr "" - -#: build/templates/build/attachments.html:51 -#: order/templates/order/po_attachments.html:79 -#: order/templates/order/so_attachments.html:79 -#: part/templates/part/detail.html:451 -#: stock/templates/stock/item_attachments.html:81 -#: templates/attachment_table.html:6 -msgid "Add Attachment" -msgstr "" - -#: build/templates/build/attachments.html:69 -#: order/templates/order/po_attachments.html:51 -#: order/templates/order/so_attachments.html:52 -#: part/templates/part/detail.html:405 -#: stock/templates/stock/item_attachments.html:49 -msgid "Edit Attachment" -msgstr "" - -#: build/templates/build/attachments.html:76 -#: order/templates/order/po_attachments.html:58 -#: order/templates/order/so_attachments.html:58 -#: part/templates/part/detail.html:414 -#: stock/templates/stock/item_attachments.html:58 -msgid "Confirm Delete Operation" -msgstr "" - -#: build/templates/build/attachments.html:77 -#: order/templates/order/po_attachments.html:59 -#: order/templates/order/so_attachments.html:59 -#: part/templates/part/detail.html:415 -#: stock/templates/stock/item_attachments.html:59 -msgid "Delete Attachment" -msgstr "" - #: build/templates/build/auto_allocate.html:9 msgid "Automatically Allocate Stock" msgstr "" @@ -1021,8 +931,8 @@ msgstr "" #: build/templates/build/build_base.html:75 #: company/templates/company/company_base.html:40 -#: company/templates/company/manufacturer_part_base.html:25 -#: company/templates/company/supplier_part_base.html:26 +#: company/templates/company/manufacturer_part.html:29 +#: company/templates/company/supplier_part.html:30 #: order/templates/order/order_base.html:26 #: order/templates/order/sales_order_base.html:37 #: part/templates/part/category.html:27 part/templates/part/part_base.html:22 @@ -1064,12 +974,12 @@ msgid "Edit Build" msgstr "" #: build/templates/build/build_base.html:111 -#: build/templates/build/build_base.html:206 build/views.py:57 +#: build/templates/build/build_base.html:206 build/views.py:56 msgid "Cancel Build" msgstr "" #: build/templates/build/build_base.html:124 -#: build/templates/build/detail.html:11 +#: build/templates/build/detail.html:15 msgid "Build Details" msgstr "" @@ -1079,12 +989,12 @@ msgid "This build was due on %(target)s" msgstr "" #: build/templates/build/build_base.html:157 -#: build/templates/build/detail.html:64 +#: build/templates/build/detail.html:67 msgid "Progress" msgstr "" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:823 +#: build/templates/build/detail.html:87 order/models.py:823 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1095,7 +1005,7 @@ msgid "Sales Order" msgstr "" #: build/templates/build/build_base.html:177 -#: build/templates/build/detail.html:98 +#: build/templates/build/detail.html:101 #: report/templates/report/inventree_build_order_base.html:153 msgid "Issued By" msgstr "" @@ -1108,39 +1018,6 @@ msgstr "" msgid "Build Order cannot be completed as incomplete build outputs remain" msgstr "" -#: build/templates/build/build_children.html:10 -#: build/templates/build/navbar.html:36 -msgid "Child Build Orders" -msgstr "" - -#: build/templates/build/build_output.html:15 -msgid "Incomplete Build Outputs" -msgstr "" - -#: build/templates/build/build_output.html:22 -msgid "Create new build output" -msgstr "" - -#: build/templates/build/build_output.html:23 -msgid "Create New Output" -msgstr "" - -#: build/templates/build/build_output.html:36 -msgid "Create a new build output" -msgstr "" - -#: build/templates/build/build_output.html:37 -msgid "No incomplete build outputs remain." -msgstr "" - -#: build/templates/build/build_output.html:38 -msgid "Create a new build output using the button above" -msgstr "" - -#: build/templates/build/build_output.html:49 -msgid "Completed Build Outputs" -msgstr "" - #: build/templates/build/build_output_create.html:7 msgid "The Bill of Materials contains trackable parts" msgstr "" @@ -1223,49 +1100,183 @@ msgstr "" msgid "The selected stock will be unallocated from the build output" msgstr "" -#: build/templates/build/detail.html:35 +#: build/templates/build/detail.html:38 msgid "Stock Source" msgstr "" -#: build/templates/build/detail.html:40 +#: build/templates/build/detail.html:43 msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:270 +#: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 +#: order/templates/order/purchase_order_detail.html:401 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 msgid "Destination" msgstr "" -#: build/templates/build/detail.html:53 +#: build/templates/build/detail.html:56 msgid "Destination location not specified" msgstr "" -#: build/templates/build/detail.html:70 +#: build/templates/build/detail.html:73 #: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 #: templates/js/stock.js:1716 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "" -#: build/templates/build/detail.html:116 +#: build/templates/build/detail.html:119 #: order/templates/order/order_base.html:111 #: order/templates/order/sales_order_base.html:113 templates/js/build.js:910 msgid "Created" msgstr "" -#: build/templates/build/detail.html:127 +#: build/templates/build/detail.html:130 msgid "No target date set" msgstr "" -#: build/templates/build/detail.html:132 templates/js/build.js:888 +#: build/templates/build/detail.html:135 templates/js/build.js:888 msgid "Completed" msgstr "" -#: build/templates/build/detail.html:136 +#: build/templates/build/detail.html:139 msgid "Build not complete" msgstr "" +#: build/templates/build/detail.html:150 build/templates/build/navbar.html:35 +msgid "Child Build Orders" +msgstr "" + +#: build/templates/build/detail.html:166 +msgid "Allocate Stock to Build" +msgstr "" + +#: build/templates/build/detail.html:172 +msgid "Allocate stock to build" +msgstr "" + +#: build/templates/build/detail.html:173 +msgid "Auto Allocate" +msgstr "" + +#: build/templates/build/detail.html:175 templates/js/build.js:778 +msgid "Unallocate stock" +msgstr "" + +#: build/templates/build/detail.html:176 build/views.py:318 build/views.py:638 +msgid "Unallocate Stock" +msgstr "" + +#: build/templates/build/detail.html:179 +msgid "Order required parts" +msgstr "注文必須パーツ" + +#: build/templates/build/detail.html:180 +#: company/templates/company/detail.html:33 +#: company/templates/company/detail.html:75 order/views.py:677 +#: part/templates/part/category.html:140 +msgid "Order Parts" +msgstr "パーツの注文" + +#: build/templates/build/detail.html:186 +msgid "Untracked stock has been fully allocated for this Build Order" +msgstr "" + +#: build/templates/build/detail.html:190 +msgid "Untracked stock has not been fully allocated for this Build Order" +msgstr "" + +#: build/templates/build/detail.html:197 +msgid "This Build Order does not have any associated untracked BOM items" +msgstr "" + +#: build/templates/build/detail.html:206 +msgid "Incomplete Build Outputs" +msgstr "" + +#: build/templates/build/detail.html:211 +msgid "Create new build output" +msgstr "" + +#: build/templates/build/detail.html:212 +msgid "Create New Output" +msgstr "" + +#: build/templates/build/detail.html:225 +msgid "Create a new build output" +msgstr "" + +#: build/templates/build/detail.html:226 +msgid "No incomplete build outputs remain." +msgstr "" + +#: build/templates/build/detail.html:227 +msgid "Create a new build output using the button above" +msgstr "" + +#: build/templates/build/detail.html:235 +msgid "Completed Build Outputs" +msgstr "" + +#: build/templates/build/detail.html:246 build/templates/build/navbar.html:42 +#: build/templates/build/navbar.html:45 order/templates/order/po_navbar.html:35 +#: order/templates/order/sales_order_detail.html:43 +#: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:173 +#: part/templates/part/navbar.html:108 part/templates/part/navbar.html:111 +#: stock/templates/stock/item.html:87 stock/templates/stock/navbar.html:47 +#: stock/templates/stock/navbar.html:50 +msgid "Attachments" +msgstr "" + +#: build/templates/build/detail.html:257 +msgid "Build Notes" +msgstr "" + +#: build/templates/build/detail.html:261 build/templates/build/detail.html:397 +#: company/templates/company/detail.html:173 +#: company/templates/company/detail.html:200 +#: order/templates/order/purchase_order_detail.html:59 +#: order/templates/order/purchase_order_detail.html:92 +#: order/templates/order/sales_order_detail.html:58 +#: order/templates/order/sales_order_detail.html:85 +#: part/templates/part/detail.html:109 stock/templates/stock/item.html:102 +#: stock/templates/stock/item.html:168 +msgid "Edit Notes" +msgstr "" + +#: build/templates/build/detail.html:357 +#: order/templates/order/po_attachments.html:79 +#: order/templates/order/purchase_order_detail.html:153 +#: order/templates/order/sales_order_detail.html:145 +#: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 +#: templates/attachment_table.html:6 +msgid "Add Attachment" +msgstr "" + +#: build/templates/build/detail.html:375 +#: order/templates/order/po_attachments.html:51 +#: order/templates/order/purchase_order_detail.html:125 +#: order/templates/order/sales_order_detail.html:118 +#: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 +msgid "Edit Attachment" +msgstr "" + +#: build/templates/build/detail.html:382 +#: order/templates/order/po_attachments.html:58 +#: order/templates/order/purchase_order_detail.html:132 +#: order/templates/order/sales_order_detail.html:124 +#: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 +msgid "Confirm Delete Operation" +msgstr "" + +#: build/templates/build/detail.html:383 +#: order/templates/order/po_attachments.html:59 +#: order/templates/order/purchase_order_detail.html:133 +#: order/templates/order/sales_order_detail.html:125 +#: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 +msgid "Delete Attachment" +msgstr "" + #: build/templates/build/edit_build_item.html:7 msgid "Alter the quantity of stock allocated to the build output" msgstr "" @@ -1294,50 +1305,28 @@ msgstr "" msgid "Build Order Details" msgstr "" -#: build/templates/build/navbar.html:15 -#: company/templates/company/navbar.html:15 -#: order/templates/order/po_navbar.html:15 -#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 +#: build/templates/build/navbar.html:15 order/templates/order/po_navbar.html:15 #: templates/js/stock.js:1354 msgid "Details" msgstr "" -#: build/templates/build/navbar.html:21 build/templates/build/navbar.html:24 -#: build/views.py:91 +#: build/templates/build/navbar.html:20 build/templates/build/navbar.html:23 +#: build/views.py:90 msgid "Allocate Stock" msgstr "" -#: build/templates/build/navbar.html:29 build/templates/build/navbar.html:32 +#: build/templates/build/navbar.html:28 build/templates/build/navbar.html:31 msgid "Build Outputs" msgstr "" -#: build/templates/build/navbar.html:39 +#: build/templates/build/navbar.html:38 msgid "Child Builds" msgstr "" -#: build/templates/build/navbar.html:50 +#: build/templates/build/navbar.html:49 msgid "Build Order Notes" msgstr "" -#: build/templates/build/notes.html:12 -msgid "Build Notes" -msgstr "" - -#: build/templates/build/notes.html:14 company/templates/company/notes.html:13 -#: order/templates/order/order_notes.html:15 -#: order/templates/order/sales_order_notes.html:16 -#: stock/templates/stock/item_notes.html:15 -msgid "Edit notes" -msgstr "" - -#: build/templates/build/notes.html:26 company/templates/company/notes.html:24 -#: order/templates/order/order_notes.html:27 -#: order/templates/order/sales_order_notes.html:29 -#: stock/templates/stock/item_base.html:499 -#: stock/templates/stock/item_notes.html:26 -msgid "Save" -msgstr "" - #: build/templates/build/unallocate.html:10 msgid "Are you sure you wish to unallocate all stock for this build?" msgstr "" @@ -1346,120 +1335,120 @@ msgstr "" msgid "All incomplete stock allocations will be removed from the build" msgstr "" -#: build/views.py:77 +#: build/views.py:76 msgid "Build was cancelled" msgstr "" -#: build/views.py:138 +#: build/views.py:137 msgid "Allocated stock to build output" msgstr "" -#: build/views.py:150 +#: build/views.py:149 msgid "Create Build Output" msgstr "" -#: build/views.py:168 +#: build/views.py:167 msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1337 +#: build/views.py:183 stock/views.py:1337 msgid "Serial numbers already exist" msgstr "" -#: build/views.py:193 +#: build/views.py:192 msgid "Serial numbers required for trackable build output" msgstr "" -#: build/views.py:259 +#: build/views.py:258 msgid "Delete Build Output" msgstr "" -#: build/views.py:280 build/views.py:370 +#: build/views.py:279 build/views.py:369 msgid "Confirm unallocation of build stock" msgstr "" -#: build/views.py:281 build/views.py:371 stock/views.py:369 +#: build/views.py:280 build/views.py:370 stock/views.py:369 msgid "Check the confirmation box" msgstr "" -#: build/views.py:293 +#: build/views.py:292 msgid "Build output does not match build" msgstr "" -#: build/views.py:295 build/views.py:496 +#: build/views.py:294 build/views.py:495 msgid "Build output must be specified" msgstr "" -#: build/views.py:307 +#: build/views.py:306 msgid "Build output deleted" msgstr "" -#: build/views.py:405 +#: build/views.py:404 msgid "Complete Build Order" msgstr "" -#: build/views.py:411 +#: build/views.py:410 msgid "Build order cannot be completed - incomplete outputs remain" msgstr "" -#: build/views.py:422 +#: build/views.py:421 msgid "Completed build order" msgstr "" -#: build/views.py:438 +#: build/views.py:437 msgid "Complete Build Output" msgstr "" -#: build/views.py:480 +#: build/views.py:479 msgid "Invalid stock status value selected" msgstr "" -#: build/views.py:487 +#: build/views.py:486 msgid "Quantity to complete cannot exceed build output quantity" msgstr "" -#: build/views.py:493 +#: build/views.py:492 msgid "Confirm completion of incomplete build" msgstr "" -#: build/views.py:592 +#: build/views.py:591 msgid "Build output completed" msgstr "" -#: build/views.py:675 +#: build/views.py:628 msgid "Delete Build Order" msgstr "" -#: build/views.py:690 +#: build/views.py:643 msgid "Removed parts from build allocation" msgstr "" -#: build/views.py:702 +#: build/views.py:655 msgid "Allocate stock to build output" msgstr "" -#: build/views.py:745 +#: build/views.py:698 msgid "Item must be currently in stock" msgstr "" -#: build/views.py:751 +#: build/views.py:704 msgid "Stock item is over-allocated" msgstr "" -#: build/views.py:752 templates/js/bom.js:230 templates/js/build.js:705 +#: build/views.py:705 templates/js/bom.js:230 templates/js/build.js:705 #: templates/js/build.js:1000 templates/js/build.js:1179 msgid "Available" msgstr "" -#: build/views.py:754 +#: build/views.py:707 msgid "Stock item must be selected" msgstr "" -#: build/views.py:917 +#: build/views.py:870 msgid "Edit Stock Allocation" msgstr "" -#: build/views.py:921 +#: build/views.py:874 msgid "Updated Build Item" msgstr "" @@ -1616,8 +1605,8 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:188 -#: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 +#: common/models.py:160 part/models.py:2225 report/models.py:187 +#: stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "テンプレート" @@ -1626,8 +1615,8 @@ msgstr "テンプレート" msgid "Parts are templates by default" msgstr "パーツはデフォルトのテンプレートです" -#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:198 -#: templates/js/table_filters.js:132 templates/js/table_filters.js:336 +#: common/models.py:167 part/models.py:827 templates/js/table_filters.js:132 +#: templates/js/table_filters.js:336 msgid "Assembly" msgstr "アセンブリ" @@ -1635,8 +1624,7 @@ msgstr "アセンブリ" msgid "Parts can be assembled from other components by default" msgstr "パーツはデフォルトで他のコンポーネントから組み立てることができます" -#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:208 -#: templates/js/table_filters.js:340 +#: common/models.py:174 part/models.py:833 templates/js/table_filters.js:340 msgid "Component" msgstr "コンポーネント" @@ -1644,7 +1632,7 @@ msgstr "コンポーネント" msgid "Parts can be used as sub-components by default" msgstr "パーツはデフォルトでサブコンポーネントとして使用できます" -#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:228 +#: common/models.py:181 part/models.py:844 msgid "Purchaseable" msgstr "購入可能" @@ -1652,8 +1640,7 @@ msgstr "購入可能" msgid "Parts are purchaseable by default" msgstr "パーツはデフォルトで購入可能です" -#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:238 -#: templates/js/table_filters.js:348 +#: common/models.py:188 part/models.py:849 templates/js/table_filters.js:348 msgid "Salable" msgstr "" @@ -1661,8 +1648,8 @@ msgstr "" msgid "Parts are salable by default" msgstr "パーツはデフォルトで販売可能です" -#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:218 -#: templates/js/table_filters.js:33 templates/js/table_filters.js:352 +#: common/models.py:195 part/models.py:839 templates/js/table_filters.js:33 +#: templates/js/table_filters.js:352 msgid "Trackable" msgstr "追跡可能" @@ -1670,8 +1657,7 @@ msgstr "追跡可能" msgid "Parts are trackable by default" msgstr "パーツはデフォルトで追跡可能です" -#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:178 -#: templates/js/table_filters.js:29 +#: common/models.py:202 part/models.py:859 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1775,7 +1761,7 @@ msgstr "" msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:293 part/templates/part/detail.html:122 +#: common/models.py:293 msgid "days" msgstr "" @@ -1871,8 +1857,8 @@ msgstr "" msgid "Price break quantity" msgstr "" -#: common/models.py:749 company/templates/company/supplier_part_pricing.html:84 -#: templates/js/part.js:933 +#: common/models.py:749 company/templates/company/supplier_part.html:231 +#: templates/js/part.js:1021 msgid "Price" msgstr "" @@ -1902,18 +1888,18 @@ msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 -#: order/templates/order/po_navbar.html:22 order/views.py:337 -#: part/templates/part/bom_upload/upload_file.html:47 +#: order/templates/order/po_navbar.html:22 order/views.py:290 +#: part/templates/part/bom_upload/upload_file.html:45 #: part/templates/part/import_wizard/part_upload.html:45 part/views.py:622 -#: part/views.py:1282 +#: part/views.py:1236 msgid "Upload File" msgstr "" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 -#: order/views.py:338 part/templates/part/bom_upload/match_fields.html:52 +#: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:623 -#: part/views.py:1283 +#: part/views.py:1237 msgid "Match Fields" msgstr "" @@ -1934,7 +1920,7 @@ msgstr "" #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 #: part/templates/part/bom_upload/match_parts.html:19 -#: part/templates/part/bom_upload/upload_file.html:45 +#: part/templates/part/bom_upload/upload_file.html:43 #: part/templates/part/import_wizard/match_fields.html:27 #: part/templates/part/import_wizard/match_references.html:19 #: part/templates/part/import_wizard/part_upload.html:43 @@ -1949,7 +1935,7 @@ msgstr "" msgid "Image URL" msgstr "" -#: company/forms.py:47 templates/js/part.js:1041 +#: company/forms.py:47 templates/js/part.js:1129 msgid "Single Price" msgstr "" @@ -1966,11 +1952,9 @@ msgid "Manufacturer Part Number" msgstr "" #: company/forms.py:64 company/models.py:341 -#: company/templates/company/manufacturer_part_base.html:89 -#: company/templates/company/manufacturer_part_detail.html:26 -#: company/templates/company/supplier_part_base.html:102 -#: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:193 part/bom.py:171 +#: company/templates/company/manufacturer_part.html:93 +#: company/templates/company/supplier_part.html:106 +#: order/templates/order/purchase_order_detail.html:324 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 msgid "MPN" msgstr "" @@ -1984,7 +1968,7 @@ msgid "Description of the company" msgstr "" #: company/models.py:111 company/templates/company/company_base.html:70 -#: company/templates/company/detail.html:33 templates/js/company.js:129 +#: templates/js/company.js:129 msgid "Website" msgstr "" @@ -1992,7 +1976,7 @@ msgstr "" msgid "Company website URL" msgstr "" -#: company/models.py:116 company/templates/company/company_base.html:77 +#: company/models.py:116 company/templates/company/company_base.html:88 msgid "Address" msgstr "" @@ -2008,7 +1992,7 @@ msgstr "" msgid "Contact phone number" msgstr "" -#: company/models.py:124 company/templates/company/company_base.html:91 +#: company/models.py:124 company/templates/company/company_base.html:102 msgid "Email" msgstr "" @@ -2016,7 +2000,7 @@ msgstr "" msgid "Contact email address" msgstr "" -#: company/models.py:127 company/templates/company/company_base.html:98 +#: company/models.py:127 company/templates/company/company_base.html:109 msgid "Contact" msgstr "" @@ -2028,7 +2012,7 @@ msgstr "" #: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:312 templates/js/company.js:550 -#: templates/js/part.js:599 +#: templates/js/part.js:687 msgid "Link" msgstr "" @@ -2065,7 +2049,7 @@ msgid "Does this company manufacture parts?" msgstr "" #: company/models.py:151 company/serializers.py:262 -#: company/templates/company/detail.html:42 +#: company/templates/company/company_base.html:76 msgid "Currency" msgstr "" @@ -2078,15 +2062,13 @@ msgstr "" msgid "Base Part" msgstr "" -#: company/models.py:323 company/models.py:541 order/views.py:1127 +#: company/models.py:323 company/models.py:541 order/views.py:1080 msgid "Select part" msgstr "" -#: company/models.py:334 company/templates/company/detail.html:57 -#: company/templates/company/manufacturer_part_base.html:85 -#: company/templates/company/manufacturer_part_detail.html:25 -#: company/templates/company/supplier_part_base.html:94 -#: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 +#: company/models.py:334 company/templates/company/company_base.html:116 +#: company/templates/company/manufacturer_part.html:89 +#: company/templates/company/supplier_part.html:98 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:364 #: templates/js/company.js:113 templates/js/company.js:289 #: templates/js/company.js:521 @@ -2102,8 +2084,8 @@ msgid "Manufacturer part description" msgstr "" #: company/models.py:408 company/models.py:560 -#: company/templates/company/manufacturer_part_base.html:6 -#: company/templates/company/manufacturer_part_base.html:19 +#: company/templates/company/manufacturer_part.html:6 +#: company/templates/company/manufacturer_part.html:23 #: stock/templates/stock/item_base.html:374 msgid "Manufacturer Part" msgstr "メーカー・パーツ" @@ -2115,7 +2097,7 @@ msgstr "" #: company/models.py:421 #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:371 templates/js/part.js:260 +#: templates/js/company.js:371 templates/js/part.js:348 #: templates/js/stock.js:446 msgid "Value" msgstr "" @@ -2125,8 +2107,7 @@ msgid "Parameter value" msgstr "" #: company/models.py:428 part/models.py:821 part/models.py:2193 -#: part/templates/part/detail.html:107 templates/js/company.js:377 -#: templates/js/part.js:266 +#: templates/js/company.js:377 templates/js/part.js:354 msgid "Units" msgstr "" @@ -2134,9 +2115,8 @@ msgstr "" msgid "Parameter units" msgstr "" -#: company/models.py:547 company/templates/company/detail.html:62 -#: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:260 +#: company/models.py:547 company/templates/company/company_base.html:121 +#: company/templates/company/supplier_part.html:88 order/models.py:260 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 @@ -2149,9 +2129,8 @@ msgstr "" msgid "Select supplier" msgstr "" -#: company/models.py:553 company/templates/company/supplier_part_base.html:88 -#: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 +#: company/models.py:553 company/templates/company/supplier_part.html:92 +#: order/templates/order/purchase_order_detail.html:311 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" @@ -2172,9 +2151,8 @@ msgstr "" msgid "Supplier part description" msgstr "" -#: company/models.py:578 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2341 -#: report/templates/report/inventree_po_report.html:93 +#: company/models.py:578 company/templates/company/supplier_part.html:120 +#: part/models.py:2341 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" @@ -2187,7 +2165,7 @@ msgstr "" msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:584 company/templates/company/supplier_part_base.html:109 +#: company/models.py:584 company/templates/company/supplier_part.html:113 #: stock/models.py:435 stock/templates/stock/item_base.html:322 #: templates/js/company.js:571 templates/js/stock.js:1029 msgid "Packaging" @@ -2213,12 +2191,6 @@ msgstr "" msgid "Currency Code" msgstr "" -#: company/templates/company/assigned_stock.html:10 -#: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:597 -msgid "Assigned Stock" -msgstr "" - #: company/templates/company/company_base.html:9 #: company/templates/company/company_base.html:35 #: templates/InvenTree/search.html:304 templates/js/company.js:102 @@ -2244,38 +2216,23 @@ msgid "Edit company information" msgstr "" #: company/templates/company/company_base.html:56 -#: company/templates/company/company_base.html:126 +#: company/templates/company/company_base.html:153 msgid "Delete Company" msgstr "" #: company/templates/company/company_base.html:64 -#: company/templates/company/detail.html:10 -#: company/templates/company/navbar.html:12 msgid "Company Details" msgstr "" -#: company/templates/company/company_base.html:84 -msgid "Phone" -msgstr "" - -#: company/templates/company/company_base.html:166 -#: part/templates/part/part_base.html:347 -msgid "Upload Image" -msgstr "" - -#: company/templates/company/detail.html:21 -msgid "Company Name" -msgstr "" - -#: company/templates/company/detail.html:36 -msgid "No website specified" -msgstr "" - -#: company/templates/company/detail.html:45 +#: company/templates/company/company_base.html:81 msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:544 +#: company/templates/company/company_base.html:95 +msgid "Phone" +msgstr "" + +#: company/templates/company/company_base.html:126 order/models.py:544 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 @@ -2283,97 +2240,156 @@ msgstr "" msgid "Customer" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:11 -#: templates/InvenTree/search.html:149 -msgid "Manufacturer Parts" -msgstr "メーカー・パーツ" - -#: company/templates/company/detail_manufacturer_part.html:22 -msgid "Create new manufacturer part" -msgstr "新しいメーカー・パーツを作成" - -#: company/templates/company/detail_manufacturer_part.html:23 -#: part/templates/part/supplier.html:47 -msgid "New Manufacturer Part" -msgstr "新しいメーカ―・パーツ" - -#: company/templates/company/detail_manufacturer_part.html:28 -#: company/templates/company/detail_supplier_part.html:27 -#: company/templates/company/manufacturer_part_suppliers.html:20 -#: company/templates/company/manufacturer_part_suppliers.html:46 -#: part/templates/part/category.html:131 part/templates/part/supplier.html:21 -#: part/templates/part/supplier.html:50 -msgid "Options" +#: company/templates/company/company_base.html:193 +#: part/templates/part/part_base.html:353 +msgid "Upload Image" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:33 -#: company/templates/company/detail_supplier_part.html:32 -#: part/templates/part/category.html:136 -msgid "Order parts" -msgstr "パーツの注文" - -#: company/templates/company/detail_manufacturer_part.html:36 -#: company/templates/company/detail_supplier_part.html:35 -msgid "Delete parts" -msgstr "パーツを削除" - -#: company/templates/company/detail_manufacturer_part.html:36 -#: company/templates/company/detail_supplier_part.html:35 -msgid "Delete Parts" -msgstr "パーツを削除" - -#: company/templates/company/detail_manufacturer_part.html:72 -#: part/templates/part/supplier.html:164 -msgid "Add Manufacturer Part" -msgstr "" - -#: company/templates/company/detail_stock.html:10 -msgid "Supplier Stock" -msgstr "" - -#: company/templates/company/detail_stock.html:37 -#: company/templates/company/supplier_part_stock.html:34 -#: part/templates/part/category.html:123 part/templates/part/category.html:137 -#: part/templates/part/stock.html:55 stock/templates/stock/location.html:175 -msgid "Export" -msgstr "" - -#: company/templates/company/detail_supplier_part.html:11 -#: company/templates/company/manufacturer_part_navbar.html:11 +#: company/templates/company/detail.html:14 +#: company/templates/company/manufacturer_part_navbar.html:18 #: templates/InvenTree/search.html:164 msgid "Supplier Parts" msgstr "サプライヤー・パーツ" -#: company/templates/company/detail_supplier_part.html:21 +#: company/templates/company/detail.html:22 #: order/templates/order/order_wizard/select_parts.html:44 -#: part/templates/part/part_base.html:469 +#: templates/js/part.js:79 msgid "Create new supplier part" msgstr "新しいサプライヤー・パーツを作成" -#: company/templates/company/detail_supplier_part.html:22 -#: company/templates/company/manufacturer_part_suppliers.html:17 -#: part/templates/part/part_base.html:468 part/templates/part/supplier.html:18 +#: company/templates/company/detail.html:23 +#: company/templates/company/manufacturer_part.html:109 +#: part/templates/part/detail.html:234 templates/js/part.js:78 #: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "新しいサプライヤー・パーツ" -#: company/templates/company/detail_supplier_part.html:66 -#: part/templates/part/bom.html:166 part/templates/part/category.html:127 +#: company/templates/company/detail.html:28 +#: company/templates/company/detail.html:70 +#: company/templates/company/manufacturer_part.html:112 +#: company/templates/company/manufacturer_part.html:136 +#: part/templates/part/category.html:135 part/templates/part/detail.html:237 +#: part/templates/part/detail.html:317 +msgid "Options" +msgstr "" + +#: company/templates/company/detail.html:33 +#: company/templates/company/detail.html:75 +#: part/templates/part/category.html:140 +msgid "Order parts" +msgstr "パーツの注文" + +#: company/templates/company/detail.html:36 +#: company/templates/company/detail.html:78 +msgid "Delete parts" +msgstr "パーツを削除" + +#: company/templates/company/detail.html:36 +#: company/templates/company/detail.html:78 +msgid "Delete Parts" +msgstr "パーツを削除" + +#: company/templates/company/detail.html:56 templates/InvenTree/search.html:149 +msgid "Manufacturer Parts" +msgstr "メーカー・パーツ" + +#: company/templates/company/detail.html:64 +msgid "Create new manufacturer part" +msgstr "新しいメーカー・パーツを作成" + +#: company/templates/company/detail.html:65 part/templates/part/detail.html:314 +msgid "New Manufacturer Part" +msgstr "新しいメーカ―・パーツ" + +#: company/templates/company/detail.html:97 +msgid "Supplier Stock" +msgstr "" + +#: company/templates/company/detail.html:106 +#: company/templates/company/navbar.html:40 +#: company/templates/company/navbar.html:43 +#: order/templates/order/purchase_orders.html:8 +#: order/templates/order/purchase_orders.html:13 +#: part/templates/part/detail.html:50 part/templates/part/navbar.html:77 +#: part/templates/part/navbar.html:80 templates/InvenTree/index.html:213 +#: templates/InvenTree/search.html:325 +#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 +#: users/models.py:45 +msgid "Purchase Orders" +msgstr "" + +#: company/templates/company/detail.html:112 +#: order/templates/order/purchase_orders.html:20 +msgid "Create new purchase order" +msgstr "" + +#: company/templates/company/detail.html:113 +#: order/templates/order/purchase_orders.html:21 +msgid "New Purchase Order" +msgstr "" + +#: company/templates/company/detail.html:128 +#: company/templates/company/navbar.html:49 +#: company/templates/company/navbar.html:52 +#: order/templates/order/sales_orders.html:8 +#: order/templates/order/sales_orders.html:13 +#: part/templates/part/detail.html:71 part/templates/part/navbar.html:85 +#: part/templates/part/navbar.html:88 templates/InvenTree/index.html:236 +#: templates/InvenTree/search.html:345 +#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 +#: users/models.py:46 +msgid "Sales Orders" +msgstr "" + +#: company/templates/company/detail.html:134 +#: order/templates/order/sales_orders.html:20 +msgid "Create new sales order" +msgstr "" + +#: company/templates/company/detail.html:135 +#: order/templates/order/sales_orders.html:21 +msgid "New Sales Order" +msgstr "" + +#: company/templates/company/detail.html:151 +#: company/templates/company/navbar.html:55 +#: company/templates/company/navbar.html:58 templates/js/build.js:597 +msgid "Assigned Stock" +msgstr "" + +#: company/templates/company/detail.html:169 +msgid "Company Notes" +msgstr "" + +#: company/templates/company/detail.html:271 +#: company/templates/company/supplier_part.html:288 +#: part/templates/part/category.html:127 part/templates/part/category.html:141 +#: part/templates/part/detail.html:640 stock/templates/stock/location.html:231 +msgid "Export" +msgstr "" + +#: company/templates/company/detail.html:302 +#: part/templates/part/detail.html:901 +msgid "Add Manufacturer Part" +msgstr "" + +#: company/templates/company/detail.html:364 +#: part/templates/part/category.html:131 part/templates/part/detail.html:444 #: templates/js/stock.js:1622 msgid "New Part" msgstr "新規パーツ" -#: company/templates/company/detail_supplier_part.html:67 +#: company/templates/company/detail.html:365 msgid "Create new Part" msgstr "新規パーツを作成" -#: company/templates/company/detail_supplier_part.html:72 -#: company/templates/company/manufacturer_part_suppliers.html:96 -#: company/views.py:59 part/templates/part/supplier.html:80 +#: company/templates/company/detail.html:370 +#: company/templates/company/manufacturer_part.html:192 company/views.py:59 +#: part/templates/part/detail.html:817 msgid "New Supplier" msgstr "" -#: company/templates/company/detail_supplier_part.html:73 +#: company/templates/company/detail.html:371 msgid "Create new Supplier" msgstr "" @@ -2381,231 +2397,216 @@ msgstr "" msgid "Supplier List" msgstr "" -#: company/templates/company/manufacturer_part_base.html:36 -#: company/templates/company/supplier_part_base.html:36 -#: company/templates/company/supplier_part_orders.html:17 -#: part/templates/part/orders.html:17 part/templates/part/part_base.html:74 +#: company/templates/company/manufacturer_part.html:40 +#: company/templates/company/supplier_part.html:40 +#: company/templates/company/supplier_part.html:146 +#: part/templates/part/detail.html:55 part/templates/part/part_base.html:101 msgid "Order part" msgstr "パーツの注文" -#: company/templates/company/manufacturer_part_base.html:41 +#: company/templates/company/manufacturer_part.html:45 msgid "Edit manufacturer part" msgstr "メーカー・パーツの編集" -#: company/templates/company/manufacturer_part_base.html:45 +#: company/templates/company/manufacturer_part.html:49 msgid "Delete manufacturer part" msgstr "メーカー・パーツを削除" -#: company/templates/company/manufacturer_part_base.html:57 -#: company/templates/company/manufacturer_part_detail.html:10 +#: company/templates/company/manufacturer_part.html:61 msgid "Manufacturer Part Details" msgstr "メーカー・パーツの詳細" -#: company/templates/company/manufacturer_part_base.html:62 -#: company/templates/company/manufacturer_part_detail.html:18 -#: company/templates/company/supplier_part_base.html:61 -#: company/templates/company/supplier_part_detail.html:18 +#: company/templates/company/manufacturer_part.html:66 +#: company/templates/company/supplier_part.html:65 msgid "Internal Part" msgstr "内部パーツ" -#: company/templates/company/manufacturer_part_base.html:129 -msgid "Edit Manufacturer Part" -msgstr "メーカー・パーツの編集" - -#: company/templates/company/manufacturer_part_base.html:138 -msgid "Delete Manufacturer Part" -msgstr "メーカー・パーツを削除" - -#: company/templates/company/manufacturer_part_navbar.html:14 -#: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:58 part/templates/part/navbar.html:75 -#: part/templates/part/navbar.html:78 part/templates/part/prices.html:153 +#: company/templates/company/manufacturer_part.html:103 +#: company/templates/company/manufacturer_part_navbar.html:21 +#: company/views.py:58 part/templates/part/navbar.html:65 +#: part/templates/part/navbar.html:68 part/templates/part/prices.html:144 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" msgstr "" -#: company/templates/company/manufacturer_part_navbar.html:19 -msgid "Manufacturer Part Stock" -msgstr "メーカー・パーツの在庫" - -#: company/templates/company/manufacturer_part_navbar.html:22 -#: company/templates/company/navbar.html:41 -#: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:33 stock/api.py:53 -#: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 -#: stock/templates/stock/stock_app_base.html:10 -#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 -#: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:406 templates/js/part.js:566 templates/js/stock.js:74 -#: templates/js/stock.js:877 templates/navbar.html:26 -msgid "Stock" -msgstr "" - -#: company/templates/company/manufacturer_part_navbar.html:26 -msgid "Manufacturer Part Orders" -msgstr "メーカー・パーツの注文" - -#: company/templates/company/manufacturer_part_navbar.html:29 -#: company/templates/company/supplier_part_navbar.html:22 -msgid "Orders" -msgstr "" - -#: company/templates/company/manufacturer_part_suppliers.html:22 -#: part/templates/part/supplier.html:23 +#: company/templates/company/manufacturer_part.html:114 +#: part/templates/part/detail.html:239 msgid "Delete supplier parts" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:22 -#: company/templates/company/manufacturer_part_suppliers.html:48 -#: company/templates/company/manufacturer_part_suppliers.html:142 -#: part/templates/part/related.html:44 part/templates/part/supplier.html:23 -#: part/templates/part/supplier.html:52 templates/js/company.js:203 +#: company/templates/company/manufacturer_part.html:114 +#: company/templates/company/manufacturer_part.html:138 +#: company/templates/company/manufacturer_part.html:238 +#: part/templates/part/detail.html:214 part/templates/part/detail.html:239 +#: part/templates/part/detail.html:319 templates/js/company.js:203 #: users/models.py:193 msgid "Delete" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:37 -#: part/templates/part/category_navbar.html:46 -#: part/templates/part/category_navbar.html:49 -#: part/templates/part/detail.html:275 +#: company/templates/company/manufacturer_part.html:127 +#: company/templates/company/manufacturer_part_navbar.html:11 +#: company/templates/company/manufacturer_part_navbar.html:14 +#: part/templates/part/category_navbar.html:38 +#: part/templates/part/category_navbar.html:41 +#: part/templates/part/detail.html:155 part/templates/part/navbar.html:14 +#: part/templates/part/navbar.html:17 msgid "Parameters" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:43 -#: part/templates/part/detail.html:282 +#: company/templates/company/manufacturer_part.html:133 +#: part/templates/part/detail.html:162 #: templates/InvenTree/settings/category.html:29 #: templates/InvenTree/settings/part.html:65 msgid "New Parameter" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:48 +#: company/templates/company/manufacturer_part.html:138 msgid "Delete parameters" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:80 -#: part/templates/part/detail.html:368 +#: company/templates/company/manufacturer_part.html:176 +#: part/templates/part/detail.html:718 msgid "Add Parameter" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:97 -#: part/templates/part/supplier.html:81 +#: company/templates/company/manufacturer_part.html:193 +#: part/templates/part/detail.html:818 msgid "Create new supplier" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:127 +#: company/templates/company/manufacturer_part.html:223 msgid "Selected parameters will be deleted" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:139 +#: company/templates/company/manufacturer_part.html:235 msgid "Delete Parameters" msgstr "" -#: company/templates/company/navbar.html:20 -#: company/templates/company/navbar.html:23 +#: company/templates/company/manufacturer_part.html:311 +msgid "Edit Manufacturer Part" +msgstr "メーカー・パーツの編集" + +#: company/templates/company/manufacturer_part.html:320 +msgid "Delete Manufacturer Part" +msgstr "メーカー・パーツを削除" + +#: company/templates/company/manufacturer_part_navbar.html:26 +msgid "Manufacturer Part Stock" +msgstr "メーカー・パーツの在庫" + +#: company/templates/company/manufacturer_part_navbar.html:29 +#: company/templates/company/navbar.html:34 +#: company/templates/company/supplier_part_navbar.html:15 +#: part/templates/part/navbar.html:31 stock/api.py:53 +#: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 +#: stock/templates/stock/stock_app_base.html:10 +#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 +#: templates/InvenTree/search.html:232 +#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:269 +#: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:74 +#: templates/js/stock.js:877 templates/navbar.html:26 +msgid "Stock" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:33 +msgid "Manufacturer Part Orders" +msgstr "メーカー・パーツの注文" + +#: company/templates/company/manufacturer_part_navbar.html:36 +#: company/templates/company/supplier_part_navbar.html:22 +msgid "Orders" +msgstr "" + +#: company/templates/company/navbar.html:13 +#: company/templates/company/navbar.html:16 msgid "Manufactured Parts" msgstr "" -#: company/templates/company/navbar.html:29 -#: company/templates/company/navbar.html:32 +#: company/templates/company/navbar.html:22 +#: company/templates/company/navbar.html:25 msgid "Supplied Parts" msgstr "" -#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:30 +#: company/templates/company/navbar.html:31 part/templates/part/navbar.html:28 #: stock/templates/stock/location.html:119 #: stock/templates/stock/location.html:134 #: stock/templates/stock/location.html:148 -#: stock/templates/stock/location_navbar.html:22 -#: stock/templates/stock/location_navbar.html:29 +#: stock/templates/stock/location_navbar.html:18 +#: stock/templates/stock/location_navbar.html:21 #: templates/InvenTree/search.html:198 templates/js/stock.js:1306 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" -#: company/templates/company/navbar.html:47 -#: company/templates/company/navbar.html:56 -#: company/templates/company/navbar.html:59 -#: company/templates/company/sales_orders.html:11 -#: order/templates/order/sales_orders.html:8 -#: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:89 part/templates/part/navbar.html:92 -#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:236 -#: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 -#: users/models.py:46 -msgid "Sales Orders" -msgstr "" - -#: company/templates/company/navbar.html:50 -#: company/templates/company/purchase_orders.html:10 -#: order/templates/order/purchase_orders.html:8 -#: order/templates/order/purchase_orders.html:13 -#: part/templates/part/navbar.html:81 part/templates/part/navbar.html:84 -#: part/templates/part/orders.html:10 templates/InvenTree/index.html:213 -#: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 -#: users/models.py:45 -msgid "Purchase Orders" -msgstr "" - -#: company/templates/company/notes.html:11 -msgid "Company Notes" -msgstr "" - -#: company/templates/company/purchase_orders.html:18 -#: order/templates/order/purchase_orders.html:20 -msgid "Create new purchase order" -msgstr "" - -#: company/templates/company/purchase_orders.html:19 -#: order/templates/order/purchase_orders.html:21 -msgid "New Purchase Order" -msgstr "" - -#: company/templates/company/sales_orders.html:19 -#: order/templates/order/sales_orders.html:20 -msgid "Create new sales order" -msgstr "" - -#: company/templates/company/sales_orders.html:20 -#: order/templates/order/sales_orders.html:21 -msgid "New Sales Order" -msgstr "" - -#: company/templates/company/supplier_part_base.html:7 -#: company/templates/company/supplier_part_base.html:20 stock/models.py:420 +#: company/templates/company/supplier_part.html:7 +#: company/templates/company/supplier_part.html:24 stock/models.py:420 #: stock/templates/stock/item_base.html:386 templates/js/company.js:511 #: templates/js/stock.js:1001 msgid "Supplier Part" msgstr "" -#: company/templates/company/supplier_part_base.html:40 +#: company/templates/company/supplier_part.html:44 msgid "Edit supplier part" msgstr "" -#: company/templates/company/supplier_part_base.html:44 +#: company/templates/company/supplier_part.html:48 msgid "Delete supplier part" msgstr "" -#: company/templates/company/supplier_part_base.html:56 -#: company/templates/company/supplier_part_detail.html:10 +#: company/templates/company/supplier_part.html:60 msgid "Supplier Part Details" msgstr "" +#: company/templates/company/supplier_part.html:131 +#: company/templates/company/supplier_part_navbar.html:12 +msgid "Supplier Part Stock" +msgstr "" + +#: company/templates/company/supplier_part.html:140 +#: company/templates/company/supplier_part_navbar.html:19 +msgid "Supplier Part Orders" +msgstr "" + +#: company/templates/company/supplier_part.html:147 +#: part/templates/part/detail.html:56 +msgid "Order Part" +msgstr "" + +#: company/templates/company/supplier_part.html:158 +#: part/templates/part/navbar.html:58 part/templates/part/prices.html:7 +msgid "Pricing Information" +msgstr "" + +#: company/templates/company/supplier_part.html:164 +#: company/templates/company/supplier_part.html:265 +#: part/templates/part/prices.html:253 part/views.py:2247 +msgid "Add Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:185 +msgid "No price break information found" +msgstr "" + +#: company/templates/company/supplier_part.html:199 part/views.py:2309 +msgid "Delete Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:213 part/views.py:2295 +msgid "Edit Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:238 +msgid "Edit price break" +msgstr "" + +#: company/templates/company/supplier_part.html:239 +msgid "Delete price break" +msgstr "" + #: company/templates/company/supplier_part_delete.html:5 msgid "Are you sure you want to delete the following Supplier Parts?" msgstr "" -#: company/templates/company/supplier_part_navbar.html:12 -#: company/templates/company/supplier_part_stock.html:10 -msgid "Supplier Part Stock" -msgstr "" - -#: company/templates/company/supplier_part_navbar.html:19 -#: company/templates/company/supplier_part_orders.html:10 -msgid "Supplier Part Orders" -msgstr "" - #: company/templates/company/supplier_part_navbar.html:26 msgid "Supplier Part Pricing" msgstr "" @@ -2614,48 +2615,13 @@ msgstr "" msgid "Pricing" msgstr "" -#: company/templates/company/supplier_part_orders.html:18 -#: part/templates/part/orders.html:18 -msgid "Order Part" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:11 -#: part/templates/part/navbar.html:68 -msgid "Pricing Information" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:19 -#: company/templates/company/supplier_part_pricing.html:118 -#: part/templates/part/prices.html:264 part/views.py:2305 -msgid "Add Price Break" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:38 -msgid "No price break information found" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2367 -msgid "Delete Price Break" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2353 -msgid "Edit Price Break" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:91 -msgid "Edit price break" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:92 -msgid "Delete price break" -msgstr "" - -#: company/views.py:64 part/templates/part/prices.html:157 +#: company/views.py:64 part/templates/part/navbar.html:71 +#: part/templates/part/navbar.html:74 part/templates/part/prices.html:148 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" -#: company/views.py:65 part/templates/part/supplier.html:85 +#: company/views.py:65 part/templates/part/detail.html:822 msgid "New Manufacturer" msgstr "" @@ -2676,32 +2642,32 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:160 part/views.py:974 +#: company/views.py:138 part/views.py:962 msgid "Download Image" msgstr "" -#: company/views.py:189 part/views.py:1006 +#: company/views.py:167 part/views.py:994 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:196 part/views.py:1013 +#: company/views.py:174 part/views.py:1001 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:205 part/views.py:1022 +#: company/views.py:183 part/views.py:1010 msgid "Supplied URL is not a valid image file" msgstr "" -#: company/views.py:265 +#: company/views.py:243 msgid "Edit Supplier Part" msgstr "" -#: company/views.py:316 templates/js/stock.js:1629 +#: company/views.py:294 templates/js/stock.js:1629 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:460 +#: company/views.py:438 msgid "Delete Supplier Part" msgstr "" @@ -2811,7 +2777,7 @@ msgstr "" msgid "Link to external page" msgstr "" -#: order/models.py:168 part/templates/part/detail.html:133 +#: order/models.py:168 msgid "Created By" msgstr "" @@ -2945,7 +2911,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:250 +#: order/templates/order/purchase_order_detail.html:381 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -2955,7 +2921,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:776 part/templates/part/prices.html:166 stock/models.py:545 +#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:545 #: stock/templates/stock/item_base.html:343 templates/js/stock.js:1024 msgid "Purchase Price" msgstr "" @@ -2969,7 +2935,7 @@ msgid "Where does the Purchaser want this item to be stored?" msgstr "" #: order/models.py:831 part/templates/part/part_pricing.html:97 -#: part/templates/part/prices.html:103 part/templates/part/prices.html:278 +#: part/templates/part/prices.html:97 part/templates/part/prices.html:266 msgid "Sale Price" msgstr "" @@ -3065,22 +3031,21 @@ msgstr "" msgid "Issued" msgstr "" -#: order/templates/order/order_base.html:188 +#: order/templates/order/order_base.html:184 msgid "Edit Purchase Order" msgstr "" -#: order/templates/order/order_base.html:199 -#: order/templates/order/purchase_order_detail.html:127 -#: part/templates/part/category.html:217 part/templates/part/category.html:259 -#: part/templates/part/part_base.html:455 -#: stock/templates/stock/location.html:203 templates/js/stock.js:1634 +#: order/templates/order/order_base.html:195 +#: order/templates/order/purchase_order_detail.html:258 +#: part/templates/part/category.html:255 part/templates/part/category.html:297 +#: stock/templates/stock/location.html:259 templates/js/part.js:64 +#: templates/js/stock.js:1634 msgid "New Location" msgstr "" -#: order/templates/order/order_base.html:200 -#: order/templates/order/purchase_order_detail.html:128 -#: part/templates/part/part_base.html:456 -#: stock/templates/stock/location.html:42 +#: order/templates/order/order_base.html:196 +#: order/templates/order/purchase_order_detail.html:259 +#: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" msgstr "" @@ -3104,10 +3069,6 @@ msgstr "" msgid "After placing this purchase order, line items will no longer be editable." msgstr "" -#: order/templates/order/order_notes.html:13 -msgid "Order Notes" -msgstr "" - #: order/templates/order/order_wizard/match_fields.html:9 #: part/templates/part/bom_upload/match_fields.html:9 #: part/templates/part/import_wizard/ajax_match_fields.html:9 @@ -3186,7 +3147,7 @@ msgid "Upload File for Purchase Order" msgstr "" #: order/templates/order/order_wizard/po_upload.html:18 -#: part/templates/part/bom_upload/upload_file.html:26 +#: part/templates/part/bom_upload/upload_file.html:24 #: part/templates/part/import_wizard/ajax_part_upload.html:10 #: part/templates/part/import_wizard/part_upload.html:21 #, python-format @@ -3256,6 +3217,7 @@ msgstr "" #: order/templates/order/po_attachments.html:12 #: order/templates/order/po_navbar.html:32 +#: order/templates/order/purchase_order_detail.html:44 msgid "Purchase Order Attachments" msgstr "" @@ -3265,60 +3227,66 @@ msgstr "" #: order/templates/order/po_navbar.html:29 #: order/templates/order/po_received_items.html:12 +#: order/templates/order/purchase_order_detail.html:35 msgid "Received Items" msgstr "" -#: order/templates/order/purchase_order_detail.html:14 +#: order/templates/order/purchase_order_detail.html:17 msgid "Purchase Order Items" msgstr "" -#: order/templates/order/purchase_order_detail.html:24 -#: order/templates/order/purchase_order_detail.html:64 -#: order/templates/order/sales_order_detail.html:22 -#: order/templates/order/sales_order_detail.html:56 +#: order/templates/order/purchase_order_detail.html:23 +#: order/templates/order/purchase_order_detail.html:195 +#: order/templates/order/sales_order_detail.html:23 +#: order/templates/order/sales_order_detail.html:176 msgid "Add Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:100 -#: order/templates/order/sales_order_detail.html:398 +#: order/templates/order/purchase_order_detail.html:55 +#: order/templates/order/sales_order_detail.html:54 +msgid "Order Notes" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:231 +#: order/templates/order/sales_order_detail.html:518 msgid "Edit Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:110 -#: order/templates/order/sales_order_detail.html:408 +#: order/templates/order/purchase_order_detail.html:241 +#: order/templates/order/sales_order_detail.html:528 msgid "Delete Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:141 +#: order/templates/order/purchase_order_detail.html:272 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:169 -#: order/templates/order/sales_order_detail.html:233 +#: order/templates/order/purchase_order_detail.html:300 +#: order/templates/order/sales_order_detail.html:353 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:222 -#: order/templates/order/sales_order_detail.html:256 templates/js/part.js:908 -#: templates/js/part.js:1097 +#: order/templates/order/purchase_order_detail.html:353 +#: order/templates/order/sales_order_detail.html:376 templates/js/part.js:996 +#: templates/js/part.js:1185 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:229 -#: order/templates/order/sales_order_detail.html:263 +#: order/templates/order/purchase_order_detail.html:360 +#: order/templates/order/sales_order_detail.html:383 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:286 -#: order/templates/order/sales_order_detail.html:369 +#: order/templates/order/purchase_order_detail.html:417 +#: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:287 +#: order/templates/order/purchase_order_detail.html:418 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:292 +#: order/templates/order/purchase_order_detail.html:423 msgid "Receive line item" msgstr "" @@ -3334,12 +3302,11 @@ msgstr "%(order)s - %(desc)s の未処理のパーツを受け取 #: order/templates/order/receive_parts.html:14 part/api.py:47 #: part/models.py:326 part/templates/part/cat_link.html:7 -#: part/templates/part/category.html:108 part/templates/part/category.html:157 -#: part/templates/part/category_navbar.html:25 -#: part/templates/part/category_navbar.html:32 -#: part/templates/part/category_partlist.html:10 +#: 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:24 #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:767 +#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -3354,7 +3321,7 @@ msgid "Order Code" msgstr "" #: order/templates/order/receive_parts.html:21 -#: part/templates/part/part_base.html:152 templates/js/part.js:582 +#: part/templates/part/part_base.html:194 templates/js/part.js:670 msgid "On Order" msgstr "" @@ -3379,7 +3346,6 @@ msgid "Packing List" msgstr "" #: order/templates/order/sales_order_base.html:74 -#: order/templates/order/so_navbar.html:12 msgid "Sales Order Details" msgstr "" @@ -3402,80 +3368,76 @@ msgstr "" msgid "Cancelling this order means that the order will no longer be editable." msgstr "" -#: order/templates/order/sales_order_detail.html:13 +#: order/templates/order/sales_order_detail.html:17 msgid "Sales Order Items" msgstr "" -#: order/templates/order/sales_order_detail.html:105 templates/js/bom.js:358 +#: order/templates/order/sales_order_detail.html:225 templates/js/bom.js:358 #: templates/js/build.js:759 templates/js/build.js:1202 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:112 templates/js/build.js:645 +#: order/templates/order/sales_order_detail.html:232 templates/js/build.js:645 #: templates/js/build.js:1011 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:113 templates/js/build.js:647 +#: order/templates/order/sales_order_detail.html:233 templates/js/build.js:647 #: templates/js/build.js:1012 msgid "Delete stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:186 +#: order/templates/order/sales_order_detail.html:306 msgid "No matching line items" msgstr "" -#: order/templates/order/sales_order_detail.html:216 +#: order/templates/order/sales_order_detail.html:336 msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:284 templates/js/build.js:710 +#: order/templates/order/sales_order_detail.html:404 templates/js/build.js:710 #: templates/js/build.js:1007 msgid "Allocated" msgstr "" -#: order/templates/order/sales_order_detail.html:286 +#: order/templates/order/sales_order_detail.html:406 msgid "Fulfilled" msgstr "" -#: order/templates/order/sales_order_detail.html:323 +#: order/templates/order/sales_order_detail.html:443 msgid "PO" msgstr "" -#: order/templates/order/sales_order_detail.html:353 +#: order/templates/order/sales_order_detail.html:473 msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:356 templates/js/build.js:773 +#: order/templates/order/sales_order_detail.html:476 templates/js/build.js:773 msgid "Allocate stock" msgstr "" -#: order/templates/order/sales_order_detail.html:359 +#: order/templates/order/sales_order_detail.html:479 msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:363 templates/js/build.js:766 +#: order/templates/order/sales_order_detail.html:483 templates/js/build.js:766 #: templates/js/build.js:1210 msgid "Build stock" msgstr "" -#: order/templates/order/sales_order_detail.html:366 -#: order/templates/order/sales_order_detail.html:485 +#: order/templates/order/sales_order_detail.html:486 +#: order/templates/order/sales_order_detail.html:605 msgid "Calculate price" msgstr "" -#: order/templates/order/sales_order_detail.html:370 +#: order/templates/order/sales_order_detail.html:490 msgid "Delete line item " msgstr "" -#: order/templates/order/sales_order_detail.html:491 +#: order/templates/order/sales_order_detail.html:611 msgid "Update Unit Price" msgstr "" -#: order/templates/order/sales_order_notes.html:14 -msgid "Sales Order Notes" -msgstr "" - #: order/templates/order/sales_order_ship.html:10 msgid "This order has not been fully allocated. If the order is marked as shipped, it can no longer be adjusted." msgstr "" @@ -3504,164 +3466,173 @@ msgstr "" msgid "This action will unallocate the following stock from the Sales Order" msgstr "" -#: order/templates/order/so_attachments.html:12 +#: order/templates/order/so_navbar.html:12 +msgid "Sales Order Line Items" +msgstr "" + +#: order/templates/order/so_navbar.html:15 +#, fuzzy +#| msgid "Order Parts" +msgid "Order Items" +msgstr "パーツの注文" + #: order/templates/order/so_navbar.html:26 msgid "Sales Order Attachments" msgstr "" -#: order/views.py:151 +#: order/views.py:104 msgid "Cancel Order" msgstr "" -#: order/views.py:160 order/views.py:186 +#: order/views.py:113 order/views.py:139 msgid "Confirm order cancellation" msgstr "" -#: order/views.py:163 order/views.py:189 +#: order/views.py:116 order/views.py:142 msgid "Order cannot be cancelled" msgstr "" -#: order/views.py:177 +#: order/views.py:130 msgid "Cancel sales order" msgstr "" -#: order/views.py:203 +#: order/views.py:156 msgid "Issue Order" msgstr "" -#: order/views.py:212 +#: order/views.py:165 msgid "Confirm order placement" msgstr "" -#: order/views.py:222 +#: order/views.py:175 msgid "Purchase order issued" msgstr "" -#: order/views.py:233 +#: order/views.py:186 msgid "Complete Order" msgstr "" -#: order/views.py:249 +#: order/views.py:202 msgid "Confirm order completion" msgstr "" -#: order/views.py:260 +#: order/views.py:213 msgid "Purchase order completed" msgstr "" -#: order/views.py:270 +#: order/views.py:223 msgid "Ship Order" msgstr "" -#: order/views.py:286 +#: order/views.py:239 msgid "Confirm order shipment" msgstr "" -#: order/views.py:292 +#: order/views.py:245 msgid "Could not ship order" msgstr "" -#: order/views.py:339 +#: order/views.py:292 msgid "Match Supplier Parts" msgstr "" -#: order/views.py:536 +#: order/views.py:489 msgid "Receive Parts" msgstr "" -#: order/views.py:606 +#: order/views.py:559 msgid "Items received" msgstr "" -#: order/views.py:620 +#: order/views.py:573 msgid "No destination set" msgstr "" -#: order/views.py:665 +#: order/views.py:618 msgid "Error converting quantity to number" msgstr "" -#: order/views.py:671 +#: order/views.py:624 msgid "Receive quantity less than zero" msgstr "" -#: order/views.py:677 +#: order/views.py:630 msgid "No lines specified" msgstr "" -#: order/views.py:750 +#: order/views.py:703 msgid "Update prices" msgstr "" -#: order/views.py:1008 +#: order/views.py:961 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1061 +#: order/views.py:1014 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1106 +#: order/views.py:1059 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1122 +#: order/views.py:1075 msgid "Select line item" msgstr "" -#: order/views.py:1153 +#: order/views.py:1106 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "" -#: order/views.py:1163 +#: order/views.py:1116 #, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1171 +#: order/views.py:1124 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1225 +#: order/views.py:1178 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1299 +#: order/views.py:1252 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1314 +#: order/views.py:1267 msgid "Remove allocation" msgstr "" -#: order/views.py:1386 +#: order/views.py:1339 msgid "Sales order not found" msgstr "" -#: order/views.py:1392 +#: order/views.py:1345 msgid "Price not found" msgstr "" -#: order/views.py:1395 +#: order/views.py:1348 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1400 +#: order/views.py:1353 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" #: part/bom.py:133 part/models.py:72 part/models.py:755 -#: part/templates/part/category.html:75 part/templates/part/detail.html:91 +#: part/templates/part/category.html:75 msgid "Default Location" msgstr "" -#: part/bom.py:134 part/templates/part/part_base.html:140 +#: part/bom.py:134 part/templates/part/part_base.html:182 msgid "Available Stock" msgstr "" @@ -3841,7 +3812,7 @@ msgstr "" msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:679 part/templates/part/detail.html:23 +#: part/models.py:679 msgid "Part name" msgstr "" @@ -3857,7 +3828,7 @@ msgstr "" msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:698 part/templates/part/detail.html:61 +#: part/models.py:698 msgid "Variant Of" msgstr "" @@ -3866,7 +3837,7 @@ msgid "Part description" msgstr "" #: part/models.py:709 part/templates/part/category.html:82 -#: part/templates/part/detail.html:68 +#: part/templates/part/part_base.html:130 msgid "Keywords" msgstr "" @@ -3874,8 +3845,8 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:74 -#: part/templates/part/set_category.html:15 templates/js/part.js:553 +#: part/models.py:717 part/models.py:2268 +#: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "" @@ -3883,9 +3854,7 @@ msgstr "" msgid "Part category" msgstr "" -#: part/models.py:723 part/templates/part/detail.html:29 -#: part/templates/part/part_base.html:103 templates/js/part.js:169 -#: templates/js/part.js:397 +#: part/models.py:723 templates/js/part.js:257 templates/js/part.js:485 msgid "IPN" msgstr "" @@ -3897,8 +3866,7 @@ msgstr "" msgid "Part revision or version number" msgstr "" -#: part/models.py:731 part/templates/part/detail.html:36 report/models.py:200 -#: templates/js/part.js:173 +#: part/models.py:731 report/models.py:200 templates/js/part.js:261 msgid "Revision" msgstr "" @@ -3906,7 +3874,7 @@ msgstr "" msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:800 part/templates/part/detail.html:98 +#: part/models.py:800 msgid "Default Supplier" msgstr "" @@ -3922,7 +3890,7 @@ msgstr "" msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:814 part/templates/part/detail.html:114 +#: part/models.py:814 msgid "Minimum Stock" msgstr "" @@ -3954,9 +3922,9 @@ msgstr "" msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:854 part/templates/part/detail.html:255 -#: templates/js/table_filters.js:21 templates/js/table_filters.js:69 -#: templates/js/table_filters.js:250 templates/js/table_filters.js:319 +#: part/models.py:854 templates/js/table_filters.js:21 +#: templates/js/table_filters.js:69 templates/js/table_filters.js:250 +#: templates/js/table_filters.js:319 msgid "Active" msgstr "" @@ -4004,7 +3972,7 @@ msgstr "" msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:818 templates/js/stock.js:426 +#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:426 msgid "Test Name" msgstr "" @@ -4020,7 +3988,7 @@ msgstr "" msgid "Enter description for this test" msgstr "" -#: part/models.py:2136 templates/js/part.js:827 +#: part/models.py:2136 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "" @@ -4029,7 +3997,7 @@ msgstr "" msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2142 templates/js/part.js:835 +#: part/models.py:2142 templates/js/part.js:923 msgid "Requires Value" msgstr "" @@ -4037,7 +4005,7 @@ msgstr "" msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2148 templates/js/part.js:842 +#: part/models.py:2148 templates/js/part.js:930 msgid "Requires Attachment" msgstr "" @@ -4167,87 +4135,61 @@ msgstr "" msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" -#: part/templates/part/allocation.html:11 -msgid "Build Order Allocations" -msgstr "" - -#: part/templates/part/allocation.html:24 -msgid "Sales Order Allocations" -msgstr "" - -#: part/templates/part/bom.html:10 part/templates/part/navbar.html:45 -#: part/templates/part/navbar.html:48 -msgid "Bill of Materials" -msgstr "" - -#: part/templates/part/bom.html:17 +#: part/templates/part/bom.html:6 msgid "You do not have permission to edit the BOM." msgstr "" -#: part/templates/part/bom.html:25 +#: part/templates/part/bom.html:14 #, python-format msgid "The BOM for %(part)s has changed, and must be validated.
" msgstr "" -#: part/templates/part/bom.html:27 +#: part/templates/part/bom.html:16 #, python-format msgid "The BOM for %(part)s was last checked by %(checker)s on %(check_date)s" msgstr "" -#: part/templates/part/bom.html:31 +#: part/templates/part/bom.html:20 #, python-format msgid "The BOM for %(part)s has not been validated." msgstr "" -#: part/templates/part/bom.html:38 +#: part/templates/part/bom.html:27 msgid "Remove selected BOM items" msgstr "" -#: part/templates/part/bom.html:41 +#: part/templates/part/bom.html:30 msgid "Import BOM data" msgstr "" -#: part/templates/part/bom.html:45 +#: part/templates/part/bom.html:34 msgid "Copy BOM from parent part" msgstr "" -#: part/templates/part/bom.html:49 +#: part/templates/part/bom.html:38 msgid "New BOM Item" msgstr "" -#: part/templates/part/bom.html:52 +#: part/templates/part/bom.html:41 msgid "Finish Editing" msgstr "" -#: part/templates/part/bom.html:57 +#: part/templates/part/bom.html:46 msgid "Edit BOM" msgstr "" -#: part/templates/part/bom.html:61 +#: part/templates/part/bom.html:50 msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:67 part/views.py:1620 +#: part/templates/part/bom.html:56 part/views.py:1574 msgid "Export Bill of Materials" msgstr "" -#: part/templates/part/bom.html:70 +#: part/templates/part/bom.html:59 msgid "Print BOM Report" msgstr "" -#: part/templates/part/bom.html:116 -msgid "Delete selected BOM items?" -msgstr "" - -#: part/templates/part/bom.html:117 -msgid "All selected BOM items will be deleted" -msgstr "" - -#: part/templates/part/bom.html:167 part/views.py:451 -#: templates/js/stock.js:1623 -msgid "Create New Part" -msgstr "" - #: part/templates/part/bom_duplicate.html:13 msgid "This part already has a Bill of Materials" msgstr "" @@ -4256,23 +4198,27 @@ msgstr "" msgid "Select Part" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:11 +#: part/templates/part/bom_upload/upload_file.html:7 msgid "Upload BOM File" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:18 +#: part/templates/part/bom_upload/upload_file.html:12 +msgid "Upload Bill of Materials" +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:16 msgid "Requirements for BOM upload" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:20 +#: part/templates/part/bom_upload/upload_file.html:18 msgid "The BOM file must contain the required named columns as provided in the " msgstr "" -#: part/templates/part/bom_upload/upload_file.html:20 +#: part/templates/part/bom_upload/upload_file.html:18 msgid "BOM Upload Template" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:21 +#: part/templates/part/bom_upload/upload_file.html:19 msgid "Each part must already exist in the database" msgstr "" @@ -4285,19 +4231,11 @@ msgstr "" msgid "This will validate each line in the BOM." msgstr "" -#: part/templates/part/build.html:10 -msgid "Part Builds" -msgstr "" - -#: part/templates/part/build.html:18 -msgid "Start New Build" -msgstr "" - #: part/templates/part/category.html:33 msgid "All parts" msgstr "全てのパーツ" -#: part/templates/part/category.html:38 part/views.py:1958 +#: part/templates/part/category.html:38 part/views.py:1900 msgid "Create new part category" msgstr "" @@ -4321,10 +4259,9 @@ msgstr "" msgid "Category Description" msgstr "" -#: part/templates/part/category.html:88 +#: part/templates/part/category.html:88 part/templates/part/category.html:174 #: part/templates/part/category_navbar.html:14 -#: part/templates/part/category_navbar.html:21 -#: part/templates/part/subcategory.html:16 +#: part/templates/part/category_navbar.html:17 msgid "Subcategories" msgstr "" @@ -4332,61 +4269,65 @@ msgstr "" msgid "Parts (Including subcategories)" msgstr "" -#: part/templates/part/category.html:122 +#: part/templates/part/category.html:126 msgid "Export Part Data" msgstr "" -#: part/templates/part/category.html:126 +#: part/templates/part/category.html:130 msgid "Create new part" msgstr "" -#: part/templates/part/category.html:134 +#: part/templates/part/category.html:138 msgid "Set category" msgstr "" -#: part/templates/part/category.html:134 +#: part/templates/part/category.html:138 msgid "Set Category" msgstr "" -#: part/templates/part/category.html:137 +#: part/templates/part/category.html:141 msgid "Export Data" msgstr "" -#: part/templates/part/category.html:141 +#: part/templates/part/category.html:145 msgid "View list display" msgstr "" -#: part/templates/part/category.html:144 +#: part/templates/part/category.html:148 msgid "View grid display" msgstr "" -#: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:204 +#: part/templates/part/category.html:164 +msgid "Part Parameters" +msgstr "" + +#: part/templates/part/category.html:256 +#: stock/templates/stock/location.html:260 msgid "Create new location" msgstr "" -#: part/templates/part/category.html:223 part/templates/part/category.html:253 -#: part/templates/part/part_base.html:418 +#: part/templates/part/category.html:261 part/templates/part/category.html:291 +#: templates/js/part.js:25 msgid "New Category" msgstr "" -#: part/templates/part/category.html:224 +#: part/templates/part/category.html:262 msgid "Create new category" msgstr "" -#: part/templates/part/category.html:254 +#: part/templates/part/category.html:292 msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:907 +#: part/templates/part/category.html:298 stock/views.py:907 msgid "Create new Stock Location" msgstr "" -#: part/templates/part/category.html:279 +#: part/templates/part/category.html:317 msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:286 part/views.py:1906 +#: part/templates/part/category.html:324 part/views.py:1848 msgid "Edit Part Category" msgstr "" @@ -4425,15 +4366,11 @@ msgstr "" msgid "If this category is deleted, these parts will be moved to the top-level category Teile" msgstr "" -#: part/templates/part/category_navbar.html:37 -#: part/templates/part/category_navbar.html:40 +#: part/templates/part/category_navbar.html:29 +#: part/templates/part/category_navbar.html:32 msgid "Import Parts" msgstr "" -#: part/templates/part/category_parametric.html:10 -msgid "Part Parameters" -msgstr "" - #: part/templates/part/copy_part.html:9 part/views.py:327 msgid "Duplicate Part" msgstr "" @@ -4458,98 +4395,146 @@ msgstr "" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "" -#: part/templates/part/detail.html:12 part/templates/part/navbar.html:14 -msgid "Part Details" +#: part/templates/part/detail.html:16 +msgid "Part Stock" msgstr "" -#: part/templates/part/detail.html:43 part/templates/part/part_base.html:204 -msgid "Latest Serial Number" +#: part/templates/part/detail.html:21 +#, python-format +msgid "Showing stock for all variants of %(full_name)s" msgstr "" -#: part/templates/part/detail.html:48 -msgid "No serial numbers recorded" +#: part/templates/part/detail.html:30 part/templates/part/navbar.html:93 +msgid "Part Test Templates" msgstr "" -#: part/templates/part/detail.html:121 -msgid "Stock Expiry Time" +#: part/templates/part/detail.html:36 +msgid "Add Test Template" msgstr "" -#: part/templates/part/detail.html:140 -msgid "Responsible User" +#: part/templates/part/detail.html:77 +msgid "New sales order" msgstr "" -#: part/templates/part/detail.html:154 -msgid "Edit Notes" +#: part/templates/part/detail.html:77 +msgid "New Order" msgstr "" -#: part/templates/part/detail.html:181 -msgid "Part is virtual (not a physical part)" +#: part/templates/part/detail.html:90 +msgid "Sales Order Allocations" msgstr "" -#: part/templates/part/detail.html:183 -msgid "Part is not a virtual part" +#: part/templates/part/detail.html:130 part/templates/part/navbar.html:21 +msgid "Part Variants" msgstr "" -#: part/templates/part/detail.html:191 -msgid "Part is a template part (variants can be made from this part)" +#: part/templates/part/detail.html:137 +msgid "Create new variant" msgstr "" -#: part/templates/part/detail.html:193 -msgid "Part is not a template part" +#: part/templates/part/detail.html:138 +msgid "New Variant" msgstr "" -#: part/templates/part/detail.html:201 -msgid "Part can be assembled from other parts" -msgstr "" - -#: part/templates/part/detail.html:203 -msgid "Part cannot be assembled from other parts" -msgstr "" - -#: part/templates/part/detail.html:211 -msgid "Part can be used in assemblies" -msgstr "" - -#: part/templates/part/detail.html:213 -msgid "Part cannot be used in assemblies" -msgstr "" - -#: part/templates/part/detail.html:221 -msgid "Part stock is tracked by serial number" -msgstr "" - -#: part/templates/part/detail.html:223 -msgid "Part stock is not tracked by serial number" -msgstr "" - -#: part/templates/part/detail.html:231 part/templates/part/detail.html:233 -msgid "Part can be purchased from external suppliers" -msgstr "" - -#: part/templates/part/detail.html:241 -msgid "Part can be sold to customers" -msgstr "" - -#: part/templates/part/detail.html:243 -msgid "Part cannot be sold to customers" -msgstr "" - -#: part/templates/part/detail.html:258 -msgid "Part is active" -msgstr "" - -#: part/templates/part/detail.html:260 -msgid "Part is not active" -msgstr "" - -#: part/templates/part/detail.html:281 +#: part/templates/part/detail.html:161 msgid "Add new parameter" msgstr "" +#: part/templates/part/detail.html:182 part/templates/part/navbar.html:101 +#: part/templates/part/navbar.html:104 +msgid "Related Parts" +msgstr "" + +#: part/templates/part/detail.html:188 +msgid "Add Related" +msgstr "" + +#: part/templates/part/detail.html:228 +msgid "Part Suppliers" +msgstr "" + +#: part/templates/part/detail.html:252 part/templates/part/navbar.html:35 +#: part/templates/part/navbar.html:38 +msgid "Bill of Materials" +msgstr "" + +#: part/templates/part/detail.html:261 +msgid "Assemblies" +msgstr "" + +#: part/templates/part/detail.html:277 +msgid "Part Builds" +msgstr "" + +#: part/templates/part/detail.html:284 +msgid "Start New Build" +msgstr "" + +#: part/templates/part/detail.html:298 +msgid "Build Order Allocations" +msgstr "" + +#: part/templates/part/detail.html:307 +msgid "Part Manufacturers" +msgstr "" + #: part/templates/part/detail.html:319 +msgid "Delete manufacturer parts" +msgstr "" + +#: part/templates/part/detail.html:394 +msgid "Delete selected BOM items?" +msgstr "" + +#: part/templates/part/detail.html:395 +msgid "All selected BOM items will be deleted" +msgstr "" + +#: part/templates/part/detail.html:445 part/views.py:451 +#: templates/js/stock.js:1623 +msgid "Create New Part" +msgstr "" + +#: part/templates/part/detail.html:580 +msgid "Add Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:598 +msgid "Edit Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:610 +msgid "Delete Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:669 msgid "Edit Part Notes" msgstr "" +#: part/templates/part/detail.html:823 +msgid "Create new manufacturer" +msgstr "" + +#: part/templates/part/detail.html:917 +#, python-format +msgid "Single Price - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:929 +#, python-format +msgid "Single Price Difference - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:941 +#, python-format +msgid "Part Single Price - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:1030 +#, python-format +msgid "Unit Price - %(currency)s" +msgstr "" + #: part/templates/part/import_wizard/ajax_part_upload.html:29 #: part/templates/part/import_wizard/part_upload.html:51 msgid "Unsuffitient privileges." @@ -4559,222 +4544,206 @@ msgstr "" msgid "Import Parts from File" msgstr "" -#: part/templates/part/navbar.html:23 part/templates/part/variants.html:11 -msgid "Part Variants" -msgstr "" - -#: part/templates/part/navbar.html:26 +#: part/templates/part/navbar.html:24 msgid "Variants" msgstr "" -#: part/templates/part/navbar.html:37 -msgid "Allocated Stock" -msgstr "" - -#: part/templates/part/navbar.html:40 -msgid "Allocations" -msgstr "" - -#: part/templates/part/navbar.html:61 part/templates/part/navbar.html:64 +#: part/templates/part/navbar.html:51 part/templates/part/navbar.html:54 msgid "Used In" msgstr "" -#: part/templates/part/navbar.html:71 +#: part/templates/part/navbar.html:61 msgid "Prices" msgstr "" -#: part/templates/part/navbar.html:97 part/templates/part/part_tests.html:10 -msgid "Part Test Templates" -msgstr "" - -#: part/templates/part/navbar.html:100 +#: part/templates/part/navbar.html:96 msgid "Test Templates" msgstr "" -#: part/templates/part/navbar.html:105 part/templates/part/navbar.html:108 -#: part/templates/part/related.html:10 -msgid "Related Parts" -msgstr "" - #: part/templates/part/part_app_base.html:12 msgid "Part List" msgstr "" #: part/templates/part/part_base.html:26 templates/js/company.js:280 -#: templates/js/company.js:486 templates/js/part.js:84 templates/js/part.js:161 +#: templates/js/company.js:486 templates/js/part.js:172 +#: templates/js/part.js:249 msgid "Inactive" msgstr "" -#: part/templates/part/part_base.html:33 +#: part/templates/part/part_base.html:36 +msgid "Part is virtual (not a physical part)" +msgstr "" + +#: part/templates/part/part_base.html:39 +msgid "Part is a template part (variants can be made from this part)" +msgstr "" + +#: part/templates/part/part_base.html:42 +msgid "Part can be assembled from other parts" +msgstr "" + +#: part/templates/part/part_base.html:45 +msgid "Part can be used in assemblies" +msgstr "" + +#: part/templates/part/part_base.html:48 +msgid "Part stock is tracked by serial number" +msgstr "" + +#: part/templates/part/part_base.html:51 +msgid "Part can be purchased from external suppliers" +msgstr "" + +#: part/templates/part/part_base.html:54 +msgid "Part can be sold to customers" +msgstr "" + +#: part/templates/part/part_base.html:60 msgid "Star this part" msgstr "" -#: part/templates/part/part_base.html:40 +#: part/templates/part/part_base.html:67 #: stock/templates/stock/item_base.html:75 #: stock/templates/stock/location.html:51 msgid "Barcode actions" msgstr "" -#: part/templates/part/part_base.html:42 +#: part/templates/part/part_base.html:69 #: stock/templates/stock/item_base.html:77 #: stock/templates/stock/location.html:53 templates/qr_button.html:1 msgid "Show QR Code" msgstr "" -#: part/templates/part/part_base.html:43 +#: part/templates/part/part_base.html:70 #: stock/templates/stock/item_base.html:93 #: stock/templates/stock/location.html:54 msgid "Print Label" msgstr "" -#: part/templates/part/part_base.html:48 +#: part/templates/part/part_base.html:75 msgid "Show pricing information" msgstr "" -#: part/templates/part/part_base.html:53 +#: part/templates/part/part_base.html:80 #: stock/templates/stock/item_base.html:140 #: stock/templates/stock/location.html:62 msgid "Stock actions" msgstr "" -#: part/templates/part/part_base.html:60 +#: part/templates/part/part_base.html:87 msgid "Count part stock" msgstr "" -#: part/templates/part/part_base.html:66 +#: part/templates/part/part_base.html:93 msgid "Transfer part stock" msgstr "" -#: part/templates/part/part_base.html:83 +#: part/templates/part/part_base.html:110 msgid "Part actions" msgstr "" -#: part/templates/part/part_base.html:86 +#: part/templates/part/part_base.html:113 msgid "Duplicate part" msgstr "" -#: part/templates/part/part_base.html:89 +#: part/templates/part/part_base.html:116 msgid "Edit part" msgstr "" -#: part/templates/part/part_base.html:92 +#: part/templates/part/part_base.html:119 msgid "Delete part" msgstr "" -#: part/templates/part/part_base.html:123 +#: part/templates/part/part_base.html:154 +msgid "Latest Serial Number" +msgstr "" + +#: part/templates/part/part_base.html:165 msgid "This is a virtual part" msgstr "" -#: part/templates/part/part_base.html:129 +#: part/templates/part/part_base.html:171 #, python-format msgid "This part is a variant of %(link)s" msgstr "" -#: part/templates/part/part_base.html:146 templates/js/table_filters.js:165 +#: part/templates/part/part_base.html:188 templates/js/table_filters.js:165 msgid "In Stock" msgstr "" -#: part/templates/part/part_base.html:159 templates/InvenTree/index.html:132 +#: part/templates/part/part_base.html:201 templates/InvenTree/index.html:132 msgid "Required for Build Orders" msgstr "" -#: part/templates/part/part_base.html:166 +#: part/templates/part/part_base.html:208 msgid "Required for Sales Orders" msgstr "" -#: part/templates/part/part_base.html:173 +#: part/templates/part/part_base.html:215 msgid "Allocated to Orders" msgstr "" -#: part/templates/part/part_base.html:188 templates/js/bom.js:316 +#: part/templates/part/part_base.html:230 templates/js/bom.js:316 msgid "Can Build" msgstr "" -#: part/templates/part/part_base.html:194 templates/js/part.js:413 -#: templates/js/part.js:586 +#: part/templates/part/part_base.html:236 templates/js/part.js:501 +#: templates/js/part.js:674 msgid "Building" msgstr "" -#: part/templates/part/part_base.html:325 part/templates/part/prices.html:131 +#: part/templates/part/part_base.html:331 part/templates/part/prices.html:125 msgid "Calculate" msgstr "" -#: part/templates/part/part_base.html:419 -msgid "Create New Part Category" -msgstr "" - -#: part/templates/part/part_base.html:427 -msgid "New Parent" -msgstr "" - -#: part/templates/part/part_base.html:475 -msgid "Edit Part" -msgstr "" - -#: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:27 +#: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:21 msgid "Supplier Pricing" msgstr "" #: part/templates/part/part_pricing.html:26 #: part/templates/part/part_pricing.html:52 #: part/templates/part/part_pricing.html:85 -#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:31 -#: part/templates/part/prices.html:58 part/templates/part/prices.html:90 -#: part/templates/part/prices.html:107 +#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:25 +#: part/templates/part/prices.html:52 part/templates/part/prices.html:84 +#: part/templates/part/prices.html:101 msgid "Unit Cost" msgstr "" #: part/templates/part/part_pricing.html:32 #: part/templates/part/part_pricing.html:58 #: part/templates/part/part_pricing.html:89 -#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:38 -#: part/templates/part/prices.html:65 part/templates/part/prices.html:95 -#: part/templates/part/prices.html:112 +#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:32 +#: part/templates/part/prices.html:59 part/templates/part/prices.html:89 +#: part/templates/part/prices.html:106 msgid "Total Cost" msgstr "" -#: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:46 +#: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:40 msgid "No supplier pricing available" msgstr "" -#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:55 -#: part/templates/part/prices.html:235 +#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:49 +#: part/templates/part/prices.html:225 msgid "BOM Pricing" msgstr "" -#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:73 +#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:67 msgid "Note: BOM pricing is incomplete for this part" msgstr "" -#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:80 +#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:74 msgid "No BOM pricing available" msgstr "" -#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:89 +#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:83 msgid "Internal Price" msgstr "" #: part/templates/part/part_pricing.html:113 -#: part/templates/part/prices.html:121 +#: part/templates/part/prices.html:115 msgid "No pricing information is available for this part." msgstr "" -#: part/templates/part/part_tests.html:17 -msgid "Add Test Template" -msgstr "" - -#: part/templates/part/part_tests.html:61 -msgid "Add Test Result Template" -msgstr "" - -#: part/templates/part/part_tests.html:79 -msgid "Edit Test Result Template" -msgstr "" - -#: part/templates/part/part_tests.html:91 -msgid "Delete Test Result Template" -msgstr "" - #: part/templates/part/part_thumb.html:20 msgid "Select from existing images" msgstr "" @@ -4809,123 +4778,78 @@ msgstr "" msgid "There are %(count)s unique parts tracked for '%(full_name)s'. Deleting this part will permanently remove this tracking information." msgstr "" -#: part/templates/part/prices.html:12 -msgid "General Price Information" -msgstr "" - -#: part/templates/part/prices.html:22 +#: part/templates/part/prices.html:16 msgid "Pricing ranges" msgstr "" -#: part/templates/part/prices.html:28 +#: part/templates/part/prices.html:22 msgid "Show supplier cost" msgstr "" -#: part/templates/part/prices.html:29 +#: part/templates/part/prices.html:23 msgid "Show purchase price" msgstr "" -#: part/templates/part/prices.html:56 +#: part/templates/part/prices.html:50 msgid "Show BOM cost" msgstr "" -#: part/templates/part/prices.html:104 +#: part/templates/part/prices.html:98 msgid "Show sale cost" msgstr "" -#: part/templates/part/prices.html:105 +#: part/templates/part/prices.html:99 msgid "Show sale price" msgstr "" -#: part/templates/part/prices.html:127 +#: part/templates/part/prices.html:121 msgid "Calculation parameters" msgstr "" -#: part/templates/part/prices.html:146 +#: part/templates/part/prices.html:136 msgid "Supplier Cost" msgstr "" -#: part/templates/part/prices.html:147 part/templates/part/prices.html:167 -#: part/templates/part/prices.html:193 part/templates/part/prices.html:224 -#: part/templates/part/prices.html:251 part/templates/part/prices.html:279 +#: part/templates/part/prices.html:137 part/templates/part/prices.html:158 +#: part/templates/part/prices.html:183 part/templates/part/prices.html:213 +#: part/templates/part/prices.html:239 part/templates/part/prices.html:267 msgid "Jump to overview" msgstr "" -#: part/templates/part/prices.html:172 +#: part/templates/part/prices.html:162 msgid "Stock Pricing" msgstr "" -#: part/templates/part/prices.html:180 +#: part/templates/part/prices.html:172 msgid "No stock pricing history is available for this part." msgstr "" -#: part/templates/part/prices.html:192 +#: part/templates/part/prices.html:182 msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:2376 +#: part/templates/part/prices.html:197 part/views.py:2318 msgid "Add Internal Price Break" msgstr "" -#: part/templates/part/prices.html:223 +#: part/templates/part/prices.html:212 msgid "BOM Cost" msgstr "" -#: part/templates/part/prices.html:250 +#: part/templates/part/prices.html:238 msgid "Sale Cost" msgstr "" -#: part/templates/part/prices.html:290 +#: part/templates/part/prices.html:278 msgid "No sale pice history available for this part." msgstr "" -#: part/templates/part/prices.html:340 -#, python-format -msgid "Single Price - %(currency)s" -msgstr "" - -#: part/templates/part/prices.html:352 -#, python-format -msgid "Single Price Difference - %(currency)s" -msgstr "" - -#: part/templates/part/prices.html:364 -#, python-format -msgid "Part Single Price - %(currency)s" -msgstr "" - -#: part/templates/part/prices.html:464 -#, python-format -msgid "Unit Price - %(currency)s" -msgstr "" - -#: part/templates/part/related.html:18 -msgid "Add Related" -msgstr "" - -#: part/templates/part/sales_orders.html:18 -msgid "New sales order" -msgstr "" - -#: part/templates/part/sales_orders.html:18 -msgid "New Order" -msgstr "" - #: part/templates/part/set_category.html:9 msgid "Set category for the following parts" msgstr "" -#: part/templates/part/stock.html:10 -msgid "Part Stock" -msgstr "" - -#: part/templates/part/stock.html:16 -#, python-format -msgid "Showing stock for all variants of %(full_name)s" -msgstr "" - #: part/templates/part/stock_count.html:7 templates/js/bom.js:239 -#: templates/js/part.js:403 templates/js/part.js:590 +#: templates/js/part.js:491 templates/js/part.js:678 msgid "No Stock" msgstr "" @@ -4933,30 +4857,6 @@ msgstr "" msgid "Low Stock" msgstr "" -#: part/templates/part/supplier.html:11 -msgid "Part Suppliers" -msgstr "" - -#: part/templates/part/supplier.html:39 -msgid "Part Manufacturers" -msgstr "" - -#: part/templates/part/supplier.html:52 -msgid "Delete manufacturer parts" -msgstr "" - -#: part/templates/part/supplier.html:86 -msgid "Create new manufacturer" -msgstr "" - -#: part/templates/part/track.html:10 -msgid "Part Tracking" -msgstr "" - -#: part/templates/part/used_in.html:9 -msgid "Assemblies" -msgstr "" - #: part/templates/part/variant_part.html:9 msgid "Create new part variant" msgstr "" @@ -4966,14 +4866,6 @@ msgstr "" msgid "Create a new variant of template '%(full_name)s'." msgstr "" -#: part/templates/part/variants.html:19 -msgid "Create new variant" -msgstr "" - -#: part/templates/part/variants.html:20 -msgid "New Variant" -msgstr "" - #: part/templatetags/inventree_extras.py:99 msgid "Unknown database" msgstr "" @@ -5015,115 +4907,111 @@ msgstr "" msgid "Match References" msgstr "" -#: part/views.py:892 +#: part/views.py:880 msgid "None" msgstr "" -#: part/views.py:951 +#: part/views.py:939 msgid "Part QR Code" msgstr "" -#: part/views.py:1053 +#: part/views.py:1041 msgid "Select Part Image" msgstr "" -#: part/views.py:1079 +#: part/views.py:1067 msgid "Updated part image" msgstr "" -#: part/views.py:1082 +#: part/views.py:1070 msgid "Part image not found" msgstr "" -#: part/views.py:1093 -msgid "Edit Part Properties" -msgstr "" - -#: part/views.py:1128 +#: part/views.py:1082 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1158 +#: part/views.py:1112 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1179 +#: part/views.py:1133 msgid "Validate BOM" msgstr "" -#: part/views.py:1200 +#: part/views.py:1154 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1211 +#: part/views.py:1165 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1284 +#: part/views.py:1238 msgid "Match Parts" msgstr "" -#: part/views.py:1672 +#: part/views.py:1626 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:1679 +#: part/views.py:1633 msgid "Part was deleted" msgstr "" -#: part/views.py:1688 +#: part/views.py:1642 msgid "Part Pricing" msgstr "" -#: part/views.py:1829 +#: part/views.py:1783 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:1839 +#: part/views.py:1793 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:1846 +#: part/views.py:1800 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:1944 +#: part/views.py:1886 msgid "Delete Part Category" msgstr "" -#: part/views.py:1950 +#: part/views.py:1892 msgid "Part category was deleted" msgstr "" -#: part/views.py:2002 +#: part/views.py:1944 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2103 +#: part/views.py:2045 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2159 +#: part/views.py:2101 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2178 +#: part/views.py:2120 msgid "Create BOM Item" msgstr "" -#: part/views.py:2248 +#: part/views.py:2190 msgid "Edit BOM item" msgstr "" -#: part/views.py:2309 +#: part/views.py:2251 msgid "Added new price break" msgstr "" -#: part/views.py:2385 +#: part/views.py:2327 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2393 +#: part/views.py:2335 msgid "Delete Internal Price Break" msgstr "" @@ -5472,7 +5360,7 @@ msgstr "" msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:537 stock/templates/stock/item_notes.html:13 +#: stock/models.py:537 stock/templates/stock/item.html:98 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" @@ -5543,16 +5431,53 @@ msgstr "" msgid "Test notes" msgstr "" -#: stock/templates/stock/item.html:12 +#: stock/templates/stock/item.html:16 msgid "Stock Tracking Information" msgstr "" -#: stock/templates/stock/item.html:30 +#: stock/templates/stock/item.html:29 msgid "New Entry" msgstr "" -#: stock/templates/stock/item_attachments.html:11 -msgid "Stock Item Attachments" +#: stock/templates/stock/item.html:42 +msgid "Child Stock Items" +msgstr "" + +#: stock/templates/stock/item.html:49 +msgid "This stock item does not have any child items" +msgstr "" + +#: stock/templates/stock/item.html:57 stock/templates/stock/navbar.html:19 +#: stock/templates/stock/navbar.html:22 +msgid "Test Data" +msgstr "" + +#: stock/templates/stock/item.html:65 +msgid "Delete Test Data" +msgstr "" + +#: stock/templates/stock/item.html:69 +msgid "Add Test Data" +msgstr "" + +#: stock/templates/stock/item.html:72 stock/templates/stock/item_base.html:95 +msgid "Test Report" +msgstr "" + +#: stock/templates/stock/item.html:119 stock/templates/stock/navbar.html:27 +msgid "Installed Stock Items" +msgstr "" + +#: stock/templates/stock/item.html:280 stock/templates/stock/item.html:305 +msgid "Add Test Result" +msgstr "" + +#: stock/templates/stock/item.html:325 +msgid "Edit Test Result" +msgstr "" + +#: stock/templates/stock/item.html:339 +msgid "Delete Test Result" msgstr "" #: stock/templates/stock/item_base.html:33 @@ -5582,11 +5507,6 @@ msgstr "" msgid "Printing actions" msgstr "" -#: stock/templates/stock/item_base.html:95 -#: stock/templates/stock/item_tests.html:27 -msgid "Test Report" -msgstr "" - #: stock/templates/stock/item_base.html:104 msgid "Stock adjustment actions" msgstr "" @@ -5737,18 +5657,14 @@ msgstr "" msgid "Tests" msgstr "" -#: stock/templates/stock/item_base.html:511 +#: stock/templates/stock/item_base.html:500 +msgid "Save" +msgstr "" + +#: stock/templates/stock/item_base.html:512 msgid "Edit Stock Status" msgstr "" -#: stock/templates/stock/item_childs.html:12 -msgid "Child Stock Items" -msgstr "" - -#: stock/templates/stock/item_childs.html:20 -msgid "This stock item does not have any child items" -msgstr "" - #: stock/templates/stock/item_delete.html:9 msgid "Are you sure you want to delete this stock item?" msgstr "" @@ -5774,11 +5690,6 @@ msgstr "" msgid "The StockItem is currently in stock" msgstr "" -#: stock/templates/stock/item_installed.html:11 -#: stock/templates/stock/navbar.html:27 -msgid "Installed Stock Items" -msgstr "" - #: stock/templates/stock/item_serialize.html:5 msgid "Create serialized items from this stock item." msgstr "" @@ -5787,32 +5698,6 @@ msgstr "" msgid "Select quantity to serialize, and unique serial numbers." msgstr "" -#: stock/templates/stock/item_tests.html:11 -#: stock/templates/stock/navbar.html:19 stock/templates/stock/navbar.html:22 -msgid "Test Data" -msgstr "" - -#: stock/templates/stock/item_tests.html:20 -msgid "Delete Test Data" -msgstr "" - -#: stock/templates/stock/item_tests.html:24 -msgid "Add Test Data" -msgstr "" - -#: stock/templates/stock/item_tests.html:86 -#: stock/templates/stock/item_tests.html:111 -msgid "Add Test Result" -msgstr "" - -#: stock/templates/stock/item_tests.html:131 -msgid "Edit Test Result" -msgstr "" - -#: stock/templates/stock/item_tests.html:145 -msgid "Delete Test Result" -msgstr "" - #: stock/templates/stock/location.html:20 msgid "You are not in the list of owners of this location. This stock location cannot be edited." msgstr "" @@ -5850,9 +5735,9 @@ msgid "Location Description" msgstr "" #: stock/templates/stock/location.html:114 +#: stock/templates/stock/location.html:155 #: stock/templates/stock/location_navbar.html:11 -#: stock/templates/stock/location_navbar.html:18 -#: stock/templates/stock/sublocation.html:16 +#: stock/templates/stock/location_navbar.html:14 msgid "Sublocations" msgstr "" @@ -5865,6 +5750,14 @@ msgstr "" msgid "Stock Locations" msgstr "" +#: stock/templates/stock/location.html:162 templates/stock_table.html:37 +msgid "Printing Actions" +msgstr "" + +#: stock/templates/stock/location.html:166 templates/stock_table.html:41 +msgid "Print labels" +msgstr "" + #: stock/templates/stock/location_delete.html:7 msgid "Are you sure you want to delete this stock location?" msgstr "" @@ -5918,14 +5811,6 @@ msgstr "" msgid "This action cannot be easily undone" msgstr "" -#: stock/templates/stock/sublocation.html:23 templates/stock_table.html:37 -msgid "Printing Actions" -msgstr "" - -#: stock/templates/stock/sublocation.html:27 templates/stock_table.html:41 -msgid "Print labels" -msgstr "" - #: stock/templates/stock/tracking_delete.html:6 msgid "Are you sure you want to delete this stock tracking entry?" msgstr "" @@ -6414,59 +6299,59 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" -#: templates/js/api.js:154 templates/js/modals.js:1024 +#: templates/js/api.js:162 templates/js/modals.js:1024 msgid "No Response" msgstr "" -#: templates/js/api.js:155 templates/js/modals.js:1025 +#: templates/js/api.js:163 templates/js/modals.js:1025 msgid "No response from the InvenTree server" msgstr "" -#: templates/js/api.js:160 +#: templates/js/api.js:168 msgid "Error 400: Bad request" msgstr "" -#: templates/js/api.js:161 +#: templates/js/api.js:169 msgid "API request returned error code 400" msgstr "" -#: templates/js/api.js:164 templates/js/modals.js:1034 +#: templates/js/api.js:172 templates/js/modals.js:1034 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/api.js:165 templates/js/modals.js:1035 +#: templates/js/api.js:173 templates/js/modals.js:1035 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/api.js:168 templates/js/modals.js:1039 +#: templates/js/api.js:176 templates/js/modals.js:1039 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/api.js:169 templates/js/modals.js:1040 +#: templates/js/api.js:177 templates/js/modals.js:1040 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/api.js:172 templates/js/modals.js:1044 +#: templates/js/api.js:180 templates/js/modals.js:1044 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/api.js:173 templates/js/modals.js:1045 +#: templates/js/api.js:181 templates/js/modals.js:1045 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/api.js:176 templates/js/modals.js:1049 +#: templates/js/api.js:184 templates/js/modals.js:1049 msgid "Error 408: Timeout" msgstr "" -#: templates/js/api.js:177 templates/js/modals.js:1050 +#: templates/js/api.js:185 templates/js/modals.js:1050 msgid "Connection timeout while requesting data from server" msgstr "" -#: templates/js/api.js:180 +#: templates/js/api.js:188 msgid "Unhandled Error Code" msgstr "" -#: templates/js/api.js:181 +#: templates/js/api.js:189 msgid "Error code" msgstr "" @@ -6675,7 +6560,7 @@ msgstr "" msgid "No builds matching query" msgstr "" -#: templates/js/build.js:840 templates/js/part.js:491 templates/js/part.js:736 +#: templates/js/build.js:840 templates/js/part.js:579 templates/js/part.js:824 #: templates/js/stock.js:825 templates/js/stock.js:1276 msgid "Select" msgstr "" @@ -6733,32 +6618,32 @@ msgid "No manufacturer parts found" msgstr "" #: templates/js/company.js:272 templates/js/company.js:478 -#: templates/js/part.js:68 templates/js/part.js:153 +#: templates/js/part.js:156 templates/js/part.js:241 msgid "Template part" msgstr "" #: templates/js/company.js:276 templates/js/company.js:482 -#: templates/js/part.js:72 templates/js/part.js:157 +#: templates/js/part.js:160 templates/js/part.js:245 msgid "Assembled part" msgstr "" -#: templates/js/company.js:356 templates/js/part.js:242 +#: templates/js/company.js:356 templates/js/part.js:330 msgid "No parameters found" msgstr "" -#: templates/js/company.js:392 templates/js/part.js:283 +#: templates/js/company.js:392 templates/js/part.js:371 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:393 templates/js/part.js:284 +#: templates/js/company.js:393 templates/js/part.js:372 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:412 templates/js/part.js:301 +#: templates/js/company.js:412 templates/js/part.js:389 msgid "Edit Parameter" msgstr "" -#: templates/js/company.js:423 templates/js/part.js:313 +#: templates/js/company.js:423 templates/js/part.js:401 msgid "Delete Parameter" msgstr "" @@ -6990,74 +6875,86 @@ msgstr "" msgid "NO" msgstr "" -#: templates/js/part.js:60 templates/js/part.js:145 +#: templates/js/part.js:26 +msgid "Create New Part Category" +msgstr "" + +#: templates/js/part.js:34 +msgid "New Parent" +msgstr "" + +#: templates/js/part.js:97 +msgid "Edit Part" +msgstr "" + +#: templates/js/part.js:148 templates/js/part.js:233 msgid "Trackable part" msgstr "" -#: templates/js/part.js:64 templates/js/part.js:149 +#: templates/js/part.js:152 templates/js/part.js:237 msgid "Virtual part" msgstr "" -#: templates/js/part.js:76 +#: templates/js/part.js:164 msgid "Starred part" msgstr "" -#: templates/js/part.js:80 +#: templates/js/part.js:168 msgid "Salable part" msgstr "" -#: templates/js/part.js:194 +#: templates/js/part.js:282 msgid "No variants found" msgstr "" -#: templates/js/part.js:381 templates/js/part.js:620 +#: templates/js/part.js:469 templates/js/part.js:708 msgid "No parts found" msgstr "" -#: templates/js/part.js:559 +#: templates/js/part.js:647 msgid "No category" msgstr "" -#: templates/js/part.js:577 templates/js/table_filters.js:332 +#: templates/js/part.js:665 templates/js/table_filters.js:332 msgid "Low stock" msgstr "" -#: templates/js/part.js:761 templates/js/stock.js:1300 +#: templates/js/part.js:849 templates/js/stock.js:1300 msgid "Path" msgstr "" -#: templates/js/part.js:804 +#: templates/js/part.js:892 msgid "No test templates matching query" msgstr "" -#: templates/js/part.js:855 templates/js/stock.js:384 +#: templates/js/part.js:943 templates/js/stock.js:384 msgid "Edit test result" msgstr "" -#: templates/js/part.js:856 templates/js/stock.js:385 +#: templates/js/part.js:944 templates/js/stock.js:385 msgid "Delete test result" msgstr "" -#: templates/js/part.js:862 +#: templates/js/part.js:950 msgid "This test is defined for a parent part" msgstr "" -#: templates/js/part.js:887 +#: templates/js/part.js:975 #, python-brace-format msgid "No ${human_name} information found" msgstr "" -#: templates/js/part.js:940 +#: templates/js/part.js:1028 #, python-brace-format msgid "Edit ${human_name}" msgstr "" -#: templates/js/part.js:941 +#: templates/js/part.js:1029 #, python-brace-format msgid "Delete ${human_name}" msgstr "" -#: templates/js/part.js:1060 +#: templates/js/part.js:1148 msgid "Single Price Difference" msgstr "" @@ -7849,3 +7746,6 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + +#~ msgid "Allocate Parts" +#~ msgstr "パーツを割り当て" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 448076c13a..7b80eb5855 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-14 23:55+0000\n" +"POT-Creation-Date: 2021-07-15 13:44+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -140,21 +140,18 @@ msgstr "" #: label/models.py:112 part/models.py:680 part/models.py:2191 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:365 -#: templates/js/part.js:118 templates/js/part.js:251 templates/js/part.js:743 +#: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 #: templates/js/stock.js:1282 msgid "Name" msgstr "Nazwa" #: InvenTree/models.py:125 build/models.py:179 -#: build/templates/build/detail.html:21 company/models.py:353 -#: company/models.py:572 company/templates/company/detail.html:27 -#: company/templates/company/manufacturer_part_base.html:72 -#: company/templates/company/supplier_part_base.html:71 -#: company/templates/company/supplier_part_detail.html:31 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:174 -#: part/models.py:703 part/templates/part/detail.html:55 -#: part/templates/part/set_category.html:14 report/models.py:194 -#: report/models.py:551 report/models.py:590 +#: build/templates/build/detail.html:24 company/models.py:353 +#: company/models.py:572 company/templates/company/manufacturer_part.html:76 +#: company/templates/company/supplier_part.html:75 label/models.py:119 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:305 +#: part/models.py:703 part/templates/part/set_category.html:14 +#: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 @@ -162,8 +159,8 @@ msgstr "Nazwa" #: templates/js/build.js:868 templates/js/build.js:1162 #: templates/js/company.js:125 templates/js/company.js:323 #: templates/js/company.js:561 templates/js/order.js:245 -#: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:361 -#: templates/js/part.js:538 templates/js/part.js:755 templates/js/part.js:823 +#: templates/js/order.js:347 templates/js/part.js:265 templates/js/part.js:449 +#: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 #: templates/js/stock.js:868 templates/js/stock.js:1294 #: templates/js/stock.js:1339 msgid "Description" @@ -455,7 +452,7 @@ msgid "Order target date" msgstr "" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 +#: build/templates/build/detail.html:124 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 @@ -472,20 +469,20 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:741 -#: company/forms.py:104 company/templates/company/supplier_part_pricing.html:79 +#: build/templates/build/detail.html:34 common/models.py:741 +#: company/forms.py:104 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:210 -#: order/templates/order/sales_order_detail.html:80 -#: order/templates/order/sales_order_detail.html:87 -#: order/templates/order/sales_order_detail.html:172 -#: order/templates/order/sales_order_detail.html:244 part/forms.py:317 +#: order/templates/order/purchase_order_detail.html:341 +#: order/templates/order/sales_order_detail.html:200 +#: order/templates/order/sales_order_detail.html:207 +#: order/templates/order/sales_order_detail.html:292 +#: order/templates/order/sales_order_detail.html:364 part/forms.py:317 #: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 -#: part/templates/part/prices.html:474 +#: part/templates/part/detail.html:954 part/templates/part/detail.html:1040 +#: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:91 @@ -495,9 +492,9 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 -#: templates/js/order.js:460 templates/js/part.js:928 templates/js/part.js:1050 -#: templates/js/part.js:1106 templates/js/stock.js:1474 -#: templates/js/stock.js:1693 +#: templates/js/order.js:460 templates/js/part.js:1016 +#: templates/js/part.js:1138 templates/js/part.js:1194 +#: templates/js/stock.js:1474 templates/js/stock.js:1693 msgid "Quantity" msgstr "Ilość" @@ -553,7 +550,7 @@ msgid "Location of completed parts" msgstr "Lokalizacja ukończonych części" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:549 +#: build/templates/build/detail.html:62 order/models.py:549 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 @@ -583,7 +580,7 @@ msgstr "" msgid "Confirm cancel" msgstr "Na pewno anulować?" -#: build/forms.py:252 build/views.py:66 +#: build/forms.py:252 build/views.py:65 msgid "Confirm build cancellation" msgstr "" @@ -603,10 +600,11 @@ msgid "Build Order" msgstr "Zlecenie Budowy" #: build/models.py:110 build/templates/build/index.html:8 -#: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 +#: build/templates/build/index.html:15 +#: order/templates/order/sales_order_detail.html:34 #: order/templates/order/so_navbar.html:19 -#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:52 -#: part/templates/part/navbar.html:55 templates/InvenTree/index.html:191 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 +#: part/templates/part/navbar.html:45 templates/InvenTree/index.html:191 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:44 msgid "Build Orders" @@ -617,8 +615,8 @@ msgid "Build Order Reference" msgstr "Odwołanie do zamówienia wykonania" #: build/models.py:171 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:205 -#: order/templates/order/sales_order_detail.html:239 part/models.py:2338 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:336 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2338 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -631,7 +629,7 @@ msgid "Brief description of the build" msgstr "Krótki opis budowy" #: build/models.py:191 build/templates/build/build_base.html:163 -#: build/templates/build/detail.html:77 +#: build/templates/build/detail.html:80 msgid "Parent Build" msgstr "Budowa nadrzędna" @@ -641,16 +639,17 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:707 +#: build/templates/build/detail.html:29 company/models.py:707 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:159 +#: order/templates/order/purchase_order_detail.html:290 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:224 part/models.py:325 +#: order/templates/order/sales_order_detail.html:344 part/models.py:325 #: part/models.py:1987 part/models.py:2003 part/models.py:2022 #: part/models.py:2040 part/models.py:2119 part/models.py:2223 -#: part/models.py:2313 part/templates/part/part_app_base.html:8 -#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 +#: part/models.py:2313 part/templates/part/detail.html:199 +#: part/templates/part/part_app_base.html:8 +#: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 #: report/templates/report/inventree_po_report.html:90 @@ -659,8 +658,8 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:586 templates/js/build.js:873 #: templates/js/build.js:1139 templates/js/company.js:264 -#: templates/js/company.js:470 templates/js/part.js:342 -#: templates/js/part.js:505 templates/js/stock.js:73 templates/js/stock.js:837 +#: templates/js/company.js:470 templates/js/part.js:430 +#: templates/js/part.js:593 templates/js/stock.js:73 templates/js/stock.js:837 #: templates/js/stock.js:1681 msgid "Part" msgstr "Część" @@ -709,7 +708,7 @@ msgstr "Ukończone elementy" msgid "Number of stock items which have been completed" msgstr "Ilość produktów magazynowych które zostały ukończone" -#: build/models.py:249 part/templates/part/part_base.html:183 +#: build/models.py:249 part/templates/part/part_base.html:225 msgid "Build Status" msgstr "Status budowania" @@ -726,7 +725,7 @@ msgid "Batch code for this build output" msgstr "Kod partii dla wyjścia budowy" #: build/models.py:264 order/models.py:162 part/models.py:875 -#: part/templates/part/detail.html:127 templates/js/order.js:360 +#: part/templates/part/part_base.html:143 templates/js/order.js:360 msgid "Creation Date" msgstr "Data utworzenia" @@ -751,7 +750,7 @@ msgid "User who issued this build order" msgstr "Użytkownik, który wydał to zamówienie" #: build/models.py:295 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:176 +#: build/templates/build/detail.html:108 order/models.py:176 #: order/templates/order/order_base.html:138 #: order/templates/order/sales_order_base.html:140 part/models.py:879 #: report/templates/report/inventree_build_order_base.html:159 @@ -762,13 +761,11 @@ msgstr "Odpowiedzialny" msgid "User responsible for this build order" msgstr "Użytkownik odpowiedzialny za to zamówienie budowy" -#: build/models.py:301 build/templates/build/detail.html:91 -#: company/templates/company/manufacturer_part_base.html:79 -#: company/templates/company/manufacturer_part_detail.html:28 -#: company/templates/company/supplier_part_base.html:78 -#: company/templates/company/supplier_part_detail.html:28 -#: part/templates/part/detail.html:84 part/templates/part/part_base.html:110 -#: stock/models.py:464 stock/templates/stock/item_base.html:357 +#: build/models.py:301 build/templates/build/detail.html:94 +#: company/templates/company/manufacturer_part.html:83 +#: company/templates/company/supplier_part.html:82 +#: part/templates/part/part_base.html:137 stock/models.py:464 +#: stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "Link Zewnętrzny" @@ -776,17 +773,18 @@ msgstr "Link Zewnętrzny" msgid "Link to external URL" msgstr "Link do zewnętrznego adresu URL" -#: build/models.py:306 build/templates/build/navbar.html:53 +#: build/models.py:306 build/templates/build/navbar.html:52 #: company/models.py:141 company/models.py:579 -#: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:180 +#: company/templates/company/navbar.html:63 +#: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:274 -#: order/templates/order/sales_order_detail.html:319 +#: order/templates/order/purchase_order_detail.html:405 +#: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 -#: part/templates/part/detail.html:150 +#: part/templates/part/detail.html:105 part/templates/part/navbar.html:114 +#: part/templates/part/navbar.html:117 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 @@ -879,104 +877,16 @@ msgstr "Zainstaluj do" msgid "Destination stock item" msgstr "Docelowa lokalizacja magazynowa przedmiotu" -#: build/templates/build/allocate.html:7 -msgid "Allocate Parts" -msgstr "Przydziel części" - -#: build/templates/build/allocate.html:15 -msgid "Allocate Stock to Build" -msgstr "Przydziel zapasy do budowy" - -#: build/templates/build/allocate.html:22 -msgid "Allocate stock to build" -msgstr "Przydziel zapasy do budowy" - -#: build/templates/build/allocate.html:23 -msgid "Auto Allocate" -msgstr "Automatyczne przypisywanie" - -#: build/templates/build/allocate.html:25 templates/js/build.js:778 -msgid "Unallocate stock" -msgstr "Cofnij przydział zapasów" - -#: build/templates/build/allocate.html:26 build/views.py:319 build/views.py:685 -msgid "Unallocate Stock" -msgstr "Cofnij przydział zapasów" - -#: build/templates/build/allocate.html:29 -msgid "Order required parts" -msgstr "Zamów wymagane komponenty" - -#: build/templates/build/allocate.html:30 -#: company/templates/company/detail_manufacturer_part.html:33 -#: company/templates/company/detail_supplier_part.html:32 order/views.py:724 -#: part/templates/part/category.html:136 -msgid "Order Parts" -msgstr "Zamów części" - -#: build/templates/build/allocate.html:36 -msgid "Untracked stock has been fully allocated for this Build Order" -msgstr "" - -#: build/templates/build/allocate.html:40 -msgid "Untracked stock has not been fully allocated for this Build Order" -msgstr "" - -#: build/templates/build/allocate.html:47 -msgid "This Build Order does not have any associated untracked BOM items" -msgstr "" - #: build/templates/build/allocation_card.html:21 #: build/templates/build/complete_output.html:46 -#: order/templates/order/sales_order_detail.html:85 -#: order/templates/order/sales_order_detail.html:170 +#: order/templates/order/sales_order_detail.html:205 +#: order/templates/order/sales_order_detail.html:290 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:458 stock/templates/stock/item_base.html:249 #: templates/js/build.js:604 templates/js/model_renderers.js:54 msgid "Serial Number" msgstr "Numer Seryjny" -#: build/templates/build/attachments.html:12 -#: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 -#: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:294 -#: stock/templates/stock/navbar.html:47 stock/templates/stock/navbar.html:50 -msgid "Attachments" -msgstr "Załączniki" - -#: build/templates/build/attachments.html:51 -#: order/templates/order/po_attachments.html:79 -#: order/templates/order/so_attachments.html:79 -#: part/templates/part/detail.html:451 -#: stock/templates/stock/item_attachments.html:81 -#: templates/attachment_table.html:6 -msgid "Add Attachment" -msgstr "" - -#: build/templates/build/attachments.html:69 -#: order/templates/order/po_attachments.html:51 -#: order/templates/order/so_attachments.html:52 -#: part/templates/part/detail.html:405 -#: stock/templates/stock/item_attachments.html:49 -msgid "Edit Attachment" -msgstr "Edytuj załącznik" - -#: build/templates/build/attachments.html:76 -#: order/templates/order/po_attachments.html:58 -#: order/templates/order/so_attachments.html:58 -#: part/templates/part/detail.html:414 -#: stock/templates/stock/item_attachments.html:58 -msgid "Confirm Delete Operation" -msgstr "" - -#: build/templates/build/attachments.html:77 -#: order/templates/order/po_attachments.html:59 -#: order/templates/order/so_attachments.html:59 -#: part/templates/part/detail.html:415 -#: stock/templates/stock/item_attachments.html:59 -msgid "Delete Attachment" -msgstr "Usuń załącznik" - #: build/templates/build/auto_allocate.html:9 msgid "Automatically Allocate Stock" msgstr "Przydziel automatycznie zapasy" @@ -1021,8 +931,8 @@ msgstr "" #: build/templates/build/build_base.html:75 #: company/templates/company/company_base.html:40 -#: company/templates/company/manufacturer_part_base.html:25 -#: company/templates/company/supplier_part_base.html:26 +#: company/templates/company/manufacturer_part.html:29 +#: company/templates/company/supplier_part.html:30 #: order/templates/order/order_base.html:26 #: order/templates/order/sales_order_base.html:37 #: part/templates/part/category.html:27 part/templates/part/part_base.html:22 @@ -1064,12 +974,12 @@ msgid "Edit Build" msgstr "Edytuj Budowę" #: build/templates/build/build_base.html:111 -#: build/templates/build/build_base.html:206 build/views.py:57 +#: build/templates/build/build_base.html:206 build/views.py:56 msgid "Cancel Build" msgstr "Anuluj Budowę" #: build/templates/build/build_base.html:124 -#: build/templates/build/detail.html:11 +#: build/templates/build/detail.html:15 msgid "Build Details" msgstr "Szczegóły budowy" @@ -1079,12 +989,12 @@ msgid "This build was due on %(target)s" msgstr "" #: build/templates/build/build_base.html:157 -#: build/templates/build/detail.html:64 +#: build/templates/build/detail.html:67 msgid "Progress" msgstr "Postęp" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:823 +#: build/templates/build/detail.html:87 order/models.py:823 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1095,7 +1005,7 @@ msgid "Sales Order" msgstr "Zamówienie zakupu" #: build/templates/build/build_base.html:177 -#: build/templates/build/detail.html:98 +#: build/templates/build/detail.html:101 #: report/templates/report/inventree_build_order_base.html:153 msgid "Issued By" msgstr "Dodane przez" @@ -1108,39 +1018,6 @@ msgstr "" msgid "Build Order cannot be completed as incomplete build outputs remain" msgstr "" -#: build/templates/build/build_children.html:10 -#: build/templates/build/navbar.html:36 -msgid "Child Build Orders" -msgstr "" - -#: build/templates/build/build_output.html:15 -msgid "Incomplete Build Outputs" -msgstr "" - -#: build/templates/build/build_output.html:22 -msgid "Create new build output" -msgstr "" - -#: build/templates/build/build_output.html:23 -msgid "Create New Output" -msgstr "Utwórz nowe wyjście" - -#: build/templates/build/build_output.html:36 -msgid "Create a new build output" -msgstr "" - -#: build/templates/build/build_output.html:37 -msgid "No incomplete build outputs remain." -msgstr "" - -#: build/templates/build/build_output.html:38 -msgid "Create a new build output using the button above" -msgstr "" - -#: build/templates/build/build_output.html:49 -msgid "Completed Build Outputs" -msgstr "" - #: build/templates/build/build_output_create.html:7 msgid "The Bill of Materials contains trackable parts" msgstr "" @@ -1223,49 +1100,183 @@ msgstr "Czy na pewno chcesz anulować przydział tego zapasu?" msgid "The selected stock will be unallocated from the build output" msgstr "" -#: build/templates/build/detail.html:35 +#: build/templates/build/detail.html:38 msgid "Stock Source" msgstr "Źródło magazynu" -#: build/templates/build/detail.html:40 +#: build/templates/build/detail.html:43 msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:270 +#: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 +#: order/templates/order/purchase_order_detail.html:401 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 msgid "Destination" msgstr "Przeznaczenie" -#: build/templates/build/detail.html:53 +#: build/templates/build/detail.html:56 msgid "Destination location not specified" msgstr "Nie określono lokalizacji docelowej" -#: build/templates/build/detail.html:70 +#: build/templates/build/detail.html:73 #: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 #: templates/js/stock.js:1716 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "Partia" -#: build/templates/build/detail.html:116 +#: build/templates/build/detail.html:119 #: order/templates/order/order_base.html:111 #: order/templates/order/sales_order_base.html:113 templates/js/build.js:910 msgid "Created" msgstr "Utworzony" -#: build/templates/build/detail.html:127 +#: build/templates/build/detail.html:130 msgid "No target date set" msgstr "" -#: build/templates/build/detail.html:132 templates/js/build.js:888 +#: build/templates/build/detail.html:135 templates/js/build.js:888 msgid "Completed" msgstr "Zakończone" -#: build/templates/build/detail.html:136 +#: build/templates/build/detail.html:139 msgid "Build not complete" msgstr "Budowa niezakończona" +#: build/templates/build/detail.html:150 build/templates/build/navbar.html:35 +msgid "Child Build Orders" +msgstr "" + +#: build/templates/build/detail.html:166 +msgid "Allocate Stock to Build" +msgstr "Przydziel zapasy do budowy" + +#: build/templates/build/detail.html:172 +msgid "Allocate stock to build" +msgstr "Przydziel zapasy do budowy" + +#: build/templates/build/detail.html:173 +msgid "Auto Allocate" +msgstr "Automatyczne przypisywanie" + +#: build/templates/build/detail.html:175 templates/js/build.js:778 +msgid "Unallocate stock" +msgstr "Cofnij przydział zapasów" + +#: build/templates/build/detail.html:176 build/views.py:318 build/views.py:638 +msgid "Unallocate Stock" +msgstr "Cofnij przydział zapasów" + +#: build/templates/build/detail.html:179 +msgid "Order required parts" +msgstr "Zamów wymagane komponenty" + +#: build/templates/build/detail.html:180 +#: company/templates/company/detail.html:33 +#: company/templates/company/detail.html:75 order/views.py:677 +#: part/templates/part/category.html:140 +msgid "Order Parts" +msgstr "Zamów części" + +#: build/templates/build/detail.html:186 +msgid "Untracked stock has been fully allocated for this Build Order" +msgstr "" + +#: build/templates/build/detail.html:190 +msgid "Untracked stock has not been fully allocated for this Build Order" +msgstr "" + +#: build/templates/build/detail.html:197 +msgid "This Build Order does not have any associated untracked BOM items" +msgstr "" + +#: build/templates/build/detail.html:206 +msgid "Incomplete Build Outputs" +msgstr "" + +#: build/templates/build/detail.html:211 +msgid "Create new build output" +msgstr "" + +#: build/templates/build/detail.html:212 +msgid "Create New Output" +msgstr "Utwórz nowe wyjście" + +#: build/templates/build/detail.html:225 +msgid "Create a new build output" +msgstr "" + +#: build/templates/build/detail.html:226 +msgid "No incomplete build outputs remain." +msgstr "" + +#: build/templates/build/detail.html:227 +msgid "Create a new build output using the button above" +msgstr "" + +#: build/templates/build/detail.html:235 +msgid "Completed Build Outputs" +msgstr "" + +#: build/templates/build/detail.html:246 build/templates/build/navbar.html:42 +#: build/templates/build/navbar.html:45 order/templates/order/po_navbar.html:35 +#: order/templates/order/sales_order_detail.html:43 +#: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:173 +#: part/templates/part/navbar.html:108 part/templates/part/navbar.html:111 +#: stock/templates/stock/item.html:87 stock/templates/stock/navbar.html:47 +#: stock/templates/stock/navbar.html:50 +msgid "Attachments" +msgstr "Załączniki" + +#: build/templates/build/detail.html:257 +msgid "Build Notes" +msgstr "Notatki tworzenia" + +#: build/templates/build/detail.html:261 build/templates/build/detail.html:397 +#: company/templates/company/detail.html:173 +#: company/templates/company/detail.html:200 +#: order/templates/order/purchase_order_detail.html:59 +#: order/templates/order/purchase_order_detail.html:92 +#: order/templates/order/sales_order_detail.html:58 +#: order/templates/order/sales_order_detail.html:85 +#: part/templates/part/detail.html:109 stock/templates/stock/item.html:102 +#: stock/templates/stock/item.html:168 +msgid "Edit Notes" +msgstr "" + +#: build/templates/build/detail.html:357 +#: order/templates/order/po_attachments.html:79 +#: order/templates/order/purchase_order_detail.html:153 +#: order/templates/order/sales_order_detail.html:145 +#: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 +#: templates/attachment_table.html:6 +msgid "Add Attachment" +msgstr "" + +#: build/templates/build/detail.html:375 +#: order/templates/order/po_attachments.html:51 +#: order/templates/order/purchase_order_detail.html:125 +#: order/templates/order/sales_order_detail.html:118 +#: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 +msgid "Edit Attachment" +msgstr "Edytuj załącznik" + +#: build/templates/build/detail.html:382 +#: order/templates/order/po_attachments.html:58 +#: order/templates/order/purchase_order_detail.html:132 +#: order/templates/order/sales_order_detail.html:124 +#: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 +msgid "Confirm Delete Operation" +msgstr "" + +#: build/templates/build/detail.html:383 +#: order/templates/order/po_attachments.html:59 +#: order/templates/order/purchase_order_detail.html:133 +#: order/templates/order/sales_order_detail.html:125 +#: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 +msgid "Delete Attachment" +msgstr "Usuń załącznik" + #: build/templates/build/edit_build_item.html:7 msgid "Alter the quantity of stock allocated to the build output" msgstr "" @@ -1294,50 +1305,28 @@ msgstr "Pokaż widok listy" msgid "Build Order Details" msgstr "Szczegóły zlecenia budowy" -#: build/templates/build/navbar.html:15 -#: company/templates/company/navbar.html:15 -#: order/templates/order/po_navbar.html:15 -#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 +#: build/templates/build/navbar.html:15 order/templates/order/po_navbar.html:15 #: templates/js/stock.js:1354 msgid "Details" msgstr "Szczegóły" -#: build/templates/build/navbar.html:21 build/templates/build/navbar.html:24 -#: build/views.py:91 +#: build/templates/build/navbar.html:20 build/templates/build/navbar.html:23 +#: build/views.py:90 msgid "Allocate Stock" msgstr "Przydziel zapasy" -#: build/templates/build/navbar.html:29 build/templates/build/navbar.html:32 +#: build/templates/build/navbar.html:28 build/templates/build/navbar.html:31 msgid "Build Outputs" msgstr "" -#: build/templates/build/navbar.html:39 +#: build/templates/build/navbar.html:38 msgid "Child Builds" msgstr "Budowy podrzędne" -#: build/templates/build/navbar.html:50 +#: build/templates/build/navbar.html:49 msgid "Build Order Notes" msgstr "Notatki zlecenia budowy" -#: build/templates/build/notes.html:12 -msgid "Build Notes" -msgstr "Notatki tworzenia" - -#: build/templates/build/notes.html:14 company/templates/company/notes.html:13 -#: order/templates/order/order_notes.html:15 -#: order/templates/order/sales_order_notes.html:16 -#: stock/templates/stock/item_notes.html:15 -msgid "Edit notes" -msgstr "Edytuj uwagi" - -#: build/templates/build/notes.html:26 company/templates/company/notes.html:24 -#: order/templates/order/order_notes.html:27 -#: order/templates/order/sales_order_notes.html:29 -#: stock/templates/stock/item_base.html:499 -#: stock/templates/stock/item_notes.html:26 -msgid "Save" -msgstr "Zapisz" - #: build/templates/build/unallocate.html:10 msgid "Are you sure you wish to unallocate all stock for this build?" msgstr "Czy na pewno chcesz cofnąć przydział wszystkich zapasów dla tej budowy?" @@ -1346,120 +1335,120 @@ msgstr "Czy na pewno chcesz cofnąć przydział wszystkich zapasów dla tej budo msgid "All incomplete stock allocations will be removed from the build" msgstr "" -#: build/views.py:77 +#: build/views.py:76 msgid "Build was cancelled" msgstr "Tworzenie zostało przerwane" -#: build/views.py:138 +#: build/views.py:137 msgid "Allocated stock to build output" msgstr "" -#: build/views.py:150 +#: build/views.py:149 msgid "Create Build Output" msgstr "Utwórz zlecenie budowy" -#: build/views.py:168 +#: build/views.py:167 msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1337 +#: build/views.py:183 stock/views.py:1337 msgid "Serial numbers already exist" msgstr "Numer seryjny już istnieje" -#: build/views.py:193 +#: build/views.py:192 msgid "Serial numbers required for trackable build output" msgstr "" -#: build/views.py:259 +#: build/views.py:258 msgid "Delete Build Output" msgstr "" -#: build/views.py:280 build/views.py:370 +#: build/views.py:279 build/views.py:369 msgid "Confirm unallocation of build stock" msgstr "" -#: build/views.py:281 build/views.py:371 stock/views.py:369 +#: build/views.py:280 build/views.py:370 stock/views.py:369 msgid "Check the confirmation box" msgstr "" -#: build/views.py:293 +#: build/views.py:292 msgid "Build output does not match build" msgstr "" -#: build/views.py:295 build/views.py:496 +#: build/views.py:294 build/views.py:495 msgid "Build output must be specified" msgstr "" -#: build/views.py:307 +#: build/views.py:306 msgid "Build output deleted" msgstr "" -#: build/views.py:405 +#: build/views.py:404 msgid "Complete Build Order" msgstr "" -#: build/views.py:411 +#: build/views.py:410 msgid "Build order cannot be completed - incomplete outputs remain" msgstr "" -#: build/views.py:422 +#: build/views.py:421 msgid "Completed build order" msgstr "" -#: build/views.py:438 +#: build/views.py:437 msgid "Complete Build Output" msgstr "" -#: build/views.py:480 +#: build/views.py:479 msgid "Invalid stock status value selected" msgstr "" -#: build/views.py:487 +#: build/views.py:486 msgid "Quantity to complete cannot exceed build output quantity" msgstr "" -#: build/views.py:493 +#: build/views.py:492 msgid "Confirm completion of incomplete build" msgstr "" -#: build/views.py:592 +#: build/views.py:591 msgid "Build output completed" msgstr "" -#: build/views.py:675 +#: build/views.py:628 msgid "Delete Build Order" msgstr "" -#: build/views.py:690 +#: build/views.py:643 msgid "Removed parts from build allocation" msgstr "" -#: build/views.py:702 +#: build/views.py:655 msgid "Allocate stock to build output" msgstr "" -#: build/views.py:745 +#: build/views.py:698 msgid "Item must be currently in stock" msgstr "" -#: build/views.py:751 +#: build/views.py:704 msgid "Stock item is over-allocated" msgstr "" -#: build/views.py:752 templates/js/bom.js:230 templates/js/build.js:705 +#: build/views.py:705 templates/js/bom.js:230 templates/js/build.js:705 #: templates/js/build.js:1000 templates/js/build.js:1179 msgid "Available" msgstr "Dostępne" -#: build/views.py:754 +#: build/views.py:707 msgid "Stock item must be selected" msgstr "" -#: build/views.py:917 +#: build/views.py:870 msgid "Edit Stock Allocation" msgstr "" -#: build/views.py:921 +#: build/views.py:874 msgid "Updated Build Item" msgstr "" @@ -1616,8 +1605,8 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:188 -#: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 +#: common/models.py:160 part/models.py:2225 report/models.py:187 +#: stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "Szablon" @@ -1626,8 +1615,8 @@ msgstr "Szablon" msgid "Parts are templates by default" msgstr "" -#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:198 -#: templates/js/table_filters.js:132 templates/js/table_filters.js:336 +#: common/models.py:167 part/models.py:827 templates/js/table_filters.js:132 +#: templates/js/table_filters.js:336 msgid "Assembly" msgstr "Złożenie" @@ -1635,8 +1624,7 @@ msgstr "Złożenie" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:208 -#: templates/js/table_filters.js:340 +#: common/models.py:174 part/models.py:833 templates/js/table_filters.js:340 msgid "Component" msgstr "Komponent" @@ -1644,7 +1632,7 @@ msgstr "Komponent" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:228 +#: common/models.py:181 part/models.py:844 msgid "Purchaseable" msgstr "Możliwość zakupu" @@ -1652,8 +1640,7 @@ msgstr "Możliwość zakupu" msgid "Parts are purchaseable by default" msgstr "Części są domyślnie z możliwością zakupu" -#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:238 -#: templates/js/table_filters.js:348 +#: common/models.py:188 part/models.py:849 templates/js/table_filters.js:348 msgid "Salable" msgstr "Możliwość sprzedaży" @@ -1661,8 +1648,8 @@ msgstr "Możliwość sprzedaży" msgid "Parts are salable by default" msgstr "Części są domyślnie z możliwością sprzedaży" -#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:218 -#: templates/js/table_filters.js:33 templates/js/table_filters.js:352 +#: common/models.py:195 part/models.py:839 templates/js/table_filters.js:33 +#: templates/js/table_filters.js:352 msgid "Trackable" msgstr "Możliwość śledzenia" @@ -1670,8 +1657,7 @@ msgstr "Możliwość śledzenia" msgid "Parts are trackable by default" msgstr "Części są domyślnie z możliwością śledzenia" -#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:178 -#: templates/js/table_filters.js:29 +#: common/models.py:202 part/models.py:859 templates/js/table_filters.js:29 msgid "Virtual" msgstr "Wirtualny" @@ -1775,7 +1761,7 @@ msgstr "" msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:293 part/templates/part/detail.html:122 +#: common/models.py:293 msgid "days" msgstr "dni" @@ -1871,8 +1857,8 @@ msgstr "" msgid "Price break quantity" msgstr "" -#: common/models.py:749 company/templates/company/supplier_part_pricing.html:84 -#: templates/js/part.js:933 +#: common/models.py:749 company/templates/company/supplier_part.html:231 +#: templates/js/part.js:1021 msgid "Price" msgstr "Cena" @@ -1902,18 +1888,18 @@ msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 -#: order/templates/order/po_navbar.html:22 order/views.py:337 -#: part/templates/part/bom_upload/upload_file.html:47 +#: order/templates/order/po_navbar.html:22 order/views.py:290 +#: part/templates/part/bom_upload/upload_file.html:45 #: part/templates/part/import_wizard/part_upload.html:45 part/views.py:622 -#: part/views.py:1282 +#: part/views.py:1236 msgid "Upload File" msgstr "Wyślij plik" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 -#: order/views.py:338 part/templates/part/bom_upload/match_fields.html:52 +#: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:623 -#: part/views.py:1283 +#: part/views.py:1237 msgid "Match Fields" msgstr "" @@ -1934,7 +1920,7 @@ msgstr "" #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 #: part/templates/part/bom_upload/match_parts.html:19 -#: part/templates/part/bom_upload/upload_file.html:45 +#: part/templates/part/bom_upload/upload_file.html:43 #: part/templates/part/import_wizard/match_fields.html:27 #: part/templates/part/import_wizard/match_references.html:19 #: part/templates/part/import_wizard/part_upload.html:43 @@ -1949,7 +1935,7 @@ msgstr "URL" msgid "Image URL" msgstr "URL zdjęcia" -#: company/forms.py:47 templates/js/part.js:1041 +#: company/forms.py:47 templates/js/part.js:1129 msgid "Single Price" msgstr "Cena jednostkowa" @@ -1966,11 +1952,9 @@ msgid "Manufacturer Part Number" msgstr "Numer producenta" #: company/forms.py:64 company/models.py:341 -#: company/templates/company/manufacturer_part_base.html:89 -#: company/templates/company/manufacturer_part_detail.html:26 -#: company/templates/company/supplier_part_base.html:102 -#: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:193 part/bom.py:171 +#: company/templates/company/manufacturer_part.html:93 +#: company/templates/company/supplier_part.html:106 +#: order/templates/order/purchase_order_detail.html:324 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 msgid "MPN" msgstr "MPN" @@ -1984,7 +1968,7 @@ msgid "Description of the company" msgstr "Opis firmy" #: company/models.py:111 company/templates/company/company_base.html:70 -#: company/templates/company/detail.html:33 templates/js/company.js:129 +#: templates/js/company.js:129 msgid "Website" msgstr "Strona WWW" @@ -1992,7 +1976,7 @@ msgstr "Strona WWW" msgid "Company website URL" msgstr "Witryna internetowa firmy" -#: company/models.py:116 company/templates/company/company_base.html:77 +#: company/models.py:116 company/templates/company/company_base.html:88 msgid "Address" msgstr "Adres" @@ -2008,7 +1992,7 @@ msgstr "Numer telefonu" msgid "Contact phone number" msgstr "Numer telefonu kontaktowego" -#: company/models.py:124 company/templates/company/company_base.html:91 +#: company/models.py:124 company/templates/company/company_base.html:102 msgid "Email" msgstr "Adres E-Mail" @@ -2016,7 +2000,7 @@ msgstr "Adres E-Mail" msgid "Contact email address" msgstr "Kontaktowy adres e-mail" -#: company/models.py:127 company/templates/company/company_base.html:98 +#: company/models.py:127 company/templates/company/company_base.html:109 msgid "Contact" msgstr "Kontakt" @@ -2028,7 +2012,7 @@ msgstr "Punkt kontaktowy" #: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:312 templates/js/company.js:550 -#: templates/js/part.js:599 +#: templates/js/part.js:687 msgid "Link" msgstr "Łącze" @@ -2065,7 +2049,7 @@ msgid "Does this company manufacture parts?" msgstr "Czy to przedsiębiorstwo produkuje części?" #: company/models.py:151 company/serializers.py:262 -#: company/templates/company/detail.html:42 +#: company/templates/company/company_base.html:76 msgid "Currency" msgstr "Waluta" @@ -2078,15 +2062,13 @@ msgstr "" msgid "Base Part" msgstr "Część bazowa" -#: company/models.py:323 company/models.py:541 order/views.py:1127 +#: company/models.py:323 company/models.py:541 order/views.py:1080 msgid "Select part" msgstr "Wybierz część" -#: company/models.py:334 company/templates/company/detail.html:57 -#: company/templates/company/manufacturer_part_base.html:85 -#: company/templates/company/manufacturer_part_detail.html:25 -#: company/templates/company/supplier_part_base.html:94 -#: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 +#: company/models.py:334 company/templates/company/company_base.html:116 +#: company/templates/company/manufacturer_part.html:89 +#: company/templates/company/supplier_part.html:98 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:364 #: templates/js/company.js:113 templates/js/company.js:289 #: templates/js/company.js:521 @@ -2102,8 +2084,8 @@ msgid "Manufacturer part description" msgstr "" #: company/models.py:408 company/models.py:560 -#: company/templates/company/manufacturer_part_base.html:6 -#: company/templates/company/manufacturer_part_base.html:19 +#: company/templates/company/manufacturer_part.html:6 +#: company/templates/company/manufacturer_part.html:23 #: stock/templates/stock/item_base.html:374 msgid "Manufacturer Part" msgstr "Część producenta" @@ -2115,7 +2097,7 @@ msgstr "" #: company/models.py:421 #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:371 templates/js/part.js:260 +#: templates/js/company.js:371 templates/js/part.js:348 #: templates/js/stock.js:446 msgid "Value" msgstr "" @@ -2125,8 +2107,7 @@ msgid "Parameter value" msgstr "" #: company/models.py:428 part/models.py:821 part/models.py:2193 -#: part/templates/part/detail.html:107 templates/js/company.js:377 -#: templates/js/part.js:266 +#: templates/js/company.js:377 templates/js/part.js:354 msgid "Units" msgstr "Jednostki" @@ -2134,9 +2115,8 @@ msgstr "Jednostki" msgid "Parameter units" msgstr "" -#: company/models.py:547 company/templates/company/detail.html:62 -#: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:260 +#: company/models.py:547 company/templates/company/company_base.html:121 +#: company/templates/company/supplier_part.html:88 order/models.py:260 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 @@ -2149,9 +2129,8 @@ msgstr "Dostawca" msgid "Select supplier" msgstr "Wybierz dostawcę" -#: company/models.py:553 company/templates/company/supplier_part_base.html:88 -#: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 +#: company/models.py:553 company/templates/company/supplier_part.html:92 +#: order/templates/order/purchase_order_detail.html:311 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "SKU" @@ -2172,9 +2151,8 @@ msgstr "" msgid "Supplier part description" msgstr "" -#: company/models.py:578 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2341 -#: report/templates/report/inventree_po_report.html:93 +#: company/models.py:578 company/templates/company/supplier_part.html:120 +#: part/models.py:2341 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Uwaga" @@ -2187,7 +2165,7 @@ msgstr "koszt podstawowy" msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:584 company/templates/company/supplier_part_base.html:109 +#: company/models.py:584 company/templates/company/supplier_part.html:113 #: stock/models.py:435 stock/templates/stock/item_base.html:322 #: templates/js/company.js:571 templates/js/stock.js:1029 msgid "Packaging" @@ -2213,12 +2191,6 @@ msgstr "" msgid "Currency Code" msgstr "" -#: company/templates/company/assigned_stock.html:10 -#: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:597 -msgid "Assigned Stock" -msgstr "" - #: company/templates/company/company_base.html:9 #: company/templates/company/company_base.html:35 #: templates/InvenTree/search.html:304 templates/js/company.js:102 @@ -2244,38 +2216,23 @@ msgid "Edit company information" msgstr "" #: company/templates/company/company_base.html:56 -#: company/templates/company/company_base.html:126 +#: company/templates/company/company_base.html:153 msgid "Delete Company" msgstr "" #: company/templates/company/company_base.html:64 -#: company/templates/company/detail.html:10 -#: company/templates/company/navbar.html:12 msgid "Company Details" msgstr "" -#: company/templates/company/company_base.html:84 -msgid "Phone" -msgstr "Telefon" - -#: company/templates/company/company_base.html:166 -#: part/templates/part/part_base.html:347 -msgid "Upload Image" -msgstr "" - -#: company/templates/company/detail.html:21 -msgid "Company Name" -msgstr "Nazwa firmy" - -#: company/templates/company/detail.html:36 -msgid "No website specified" -msgstr "Nie określono strony internetowej" - -#: company/templates/company/detail.html:45 +#: company/templates/company/company_base.html:81 msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:544 +#: company/templates/company/company_base.html:95 +msgid "Phone" +msgstr "Telefon" + +#: company/templates/company/company_base.html:126 order/models.py:544 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 @@ -2283,97 +2240,156 @@ msgstr "" msgid "Customer" msgstr "Klient" -#: company/templates/company/detail_manufacturer_part.html:11 -#: templates/InvenTree/search.html:149 -msgid "Manufacturer Parts" -msgstr "Części producenta" - -#: company/templates/company/detail_manufacturer_part.html:22 -msgid "Create new manufacturer part" -msgstr "Utwórz nową część producenta" - -#: company/templates/company/detail_manufacturer_part.html:23 -#: part/templates/part/supplier.html:47 -msgid "New Manufacturer Part" -msgstr "Nowa część producenta" - -#: company/templates/company/detail_manufacturer_part.html:28 -#: company/templates/company/detail_supplier_part.html:27 -#: company/templates/company/manufacturer_part_suppliers.html:20 -#: company/templates/company/manufacturer_part_suppliers.html:46 -#: part/templates/part/category.html:131 part/templates/part/supplier.html:21 -#: part/templates/part/supplier.html:50 -msgid "Options" -msgstr "Opcje" - -#: company/templates/company/detail_manufacturer_part.html:33 -#: company/templates/company/detail_supplier_part.html:32 -#: part/templates/part/category.html:136 -msgid "Order parts" -msgstr "Zamów części" - -#: company/templates/company/detail_manufacturer_part.html:36 -#: company/templates/company/detail_supplier_part.html:35 -msgid "Delete parts" -msgstr "Usuń części" - -#: company/templates/company/detail_manufacturer_part.html:36 -#: company/templates/company/detail_supplier_part.html:35 -msgid "Delete Parts" -msgstr "Usuń części" - -#: company/templates/company/detail_manufacturer_part.html:72 -#: part/templates/part/supplier.html:164 -msgid "Add Manufacturer Part" +#: company/templates/company/company_base.html:193 +#: part/templates/part/part_base.html:353 +msgid "Upload Image" msgstr "" -#: company/templates/company/detail_stock.html:10 -msgid "Supplier Stock" -msgstr "Zapasy dostawcy" - -#: company/templates/company/detail_stock.html:37 -#: company/templates/company/supplier_part_stock.html:34 -#: part/templates/part/category.html:123 part/templates/part/category.html:137 -#: part/templates/part/stock.html:55 stock/templates/stock/location.html:175 -msgid "Export" -msgstr "Eksportuj" - -#: company/templates/company/detail_supplier_part.html:11 -#: company/templates/company/manufacturer_part_navbar.html:11 +#: company/templates/company/detail.html:14 +#: company/templates/company/manufacturer_part_navbar.html:18 #: templates/InvenTree/search.html:164 msgid "Supplier Parts" msgstr "Komponenty dostawcy" -#: company/templates/company/detail_supplier_part.html:21 +#: company/templates/company/detail.html:22 #: order/templates/order/order_wizard/select_parts.html:44 -#: part/templates/part/part_base.html:469 +#: templates/js/part.js:79 msgid "Create new supplier part" msgstr "Utwórz nowego dostawcę części" -#: company/templates/company/detail_supplier_part.html:22 -#: company/templates/company/manufacturer_part_suppliers.html:17 -#: part/templates/part/part_base.html:468 part/templates/part/supplier.html:18 +#: company/templates/company/detail.html:23 +#: company/templates/company/manufacturer_part.html:109 +#: part/templates/part/detail.html:234 templates/js/part.js:78 #: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "Now dostawca części" -#: company/templates/company/detail_supplier_part.html:66 -#: part/templates/part/bom.html:166 part/templates/part/category.html:127 +#: company/templates/company/detail.html:28 +#: company/templates/company/detail.html:70 +#: company/templates/company/manufacturer_part.html:112 +#: company/templates/company/manufacturer_part.html:136 +#: part/templates/part/category.html:135 part/templates/part/detail.html:237 +#: part/templates/part/detail.html:317 +msgid "Options" +msgstr "Opcje" + +#: company/templates/company/detail.html:33 +#: company/templates/company/detail.html:75 +#: part/templates/part/category.html:140 +msgid "Order parts" +msgstr "Zamów części" + +#: company/templates/company/detail.html:36 +#: company/templates/company/detail.html:78 +msgid "Delete parts" +msgstr "Usuń części" + +#: company/templates/company/detail.html:36 +#: company/templates/company/detail.html:78 +msgid "Delete Parts" +msgstr "Usuń części" + +#: company/templates/company/detail.html:56 templates/InvenTree/search.html:149 +msgid "Manufacturer Parts" +msgstr "Części producenta" + +#: company/templates/company/detail.html:64 +msgid "Create new manufacturer part" +msgstr "Utwórz nową część producenta" + +#: company/templates/company/detail.html:65 part/templates/part/detail.html:314 +msgid "New Manufacturer Part" +msgstr "Nowa część producenta" + +#: company/templates/company/detail.html:97 +msgid "Supplier Stock" +msgstr "Zapasy dostawcy" + +#: company/templates/company/detail.html:106 +#: company/templates/company/navbar.html:40 +#: company/templates/company/navbar.html:43 +#: order/templates/order/purchase_orders.html:8 +#: order/templates/order/purchase_orders.html:13 +#: part/templates/part/detail.html:50 part/templates/part/navbar.html:77 +#: part/templates/part/navbar.html:80 templates/InvenTree/index.html:213 +#: templates/InvenTree/search.html:325 +#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 +#: users/models.py:45 +msgid "Purchase Orders" +msgstr "" + +#: company/templates/company/detail.html:112 +#: order/templates/order/purchase_orders.html:20 +msgid "Create new purchase order" +msgstr "" + +#: company/templates/company/detail.html:113 +#: order/templates/order/purchase_orders.html:21 +msgid "New Purchase Order" +msgstr "" + +#: company/templates/company/detail.html:128 +#: company/templates/company/navbar.html:49 +#: company/templates/company/navbar.html:52 +#: order/templates/order/sales_orders.html:8 +#: order/templates/order/sales_orders.html:13 +#: part/templates/part/detail.html:71 part/templates/part/navbar.html:85 +#: part/templates/part/navbar.html:88 templates/InvenTree/index.html:236 +#: templates/InvenTree/search.html:345 +#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 +#: users/models.py:46 +msgid "Sales Orders" +msgstr "" + +#: company/templates/company/detail.html:134 +#: order/templates/order/sales_orders.html:20 +msgid "Create new sales order" +msgstr "" + +#: company/templates/company/detail.html:135 +#: order/templates/order/sales_orders.html:21 +msgid "New Sales Order" +msgstr "" + +#: company/templates/company/detail.html:151 +#: company/templates/company/navbar.html:55 +#: company/templates/company/navbar.html:58 templates/js/build.js:597 +msgid "Assigned Stock" +msgstr "" + +#: company/templates/company/detail.html:169 +msgid "Company Notes" +msgstr "" + +#: company/templates/company/detail.html:271 +#: company/templates/company/supplier_part.html:288 +#: part/templates/part/category.html:127 part/templates/part/category.html:141 +#: part/templates/part/detail.html:640 stock/templates/stock/location.html:231 +msgid "Export" +msgstr "Eksportuj" + +#: company/templates/company/detail.html:302 +#: part/templates/part/detail.html:901 +msgid "Add Manufacturer Part" +msgstr "" + +#: company/templates/company/detail.html:364 +#: part/templates/part/category.html:131 part/templates/part/detail.html:444 #: templates/js/stock.js:1622 msgid "New Part" msgstr "Nowy komponent" -#: company/templates/company/detail_supplier_part.html:67 +#: company/templates/company/detail.html:365 msgid "Create new Part" msgstr "Utwórz nowy komponent" -#: company/templates/company/detail_supplier_part.html:72 -#: company/templates/company/manufacturer_part_suppliers.html:96 -#: company/views.py:59 part/templates/part/supplier.html:80 +#: company/templates/company/detail.html:370 +#: company/templates/company/manufacturer_part.html:192 company/views.py:59 +#: part/templates/part/detail.html:817 msgid "New Supplier" msgstr "Nowy dostawca" -#: company/templates/company/detail_supplier_part.html:73 +#: company/templates/company/detail.html:371 msgid "Create new Supplier" msgstr "Dodaj nowego dostawcę" @@ -2381,231 +2397,216 @@ msgstr "Dodaj nowego dostawcę" msgid "Supplier List" msgstr "Lista dostawców" -#: company/templates/company/manufacturer_part_base.html:36 -#: company/templates/company/supplier_part_base.html:36 -#: company/templates/company/supplier_part_orders.html:17 -#: part/templates/part/orders.html:17 part/templates/part/part_base.html:74 +#: company/templates/company/manufacturer_part.html:40 +#: company/templates/company/supplier_part.html:40 +#: company/templates/company/supplier_part.html:146 +#: part/templates/part/detail.html:55 part/templates/part/part_base.html:101 msgid "Order part" msgstr "Zamów część" -#: company/templates/company/manufacturer_part_base.html:41 +#: company/templates/company/manufacturer_part.html:45 msgid "Edit manufacturer part" msgstr "Edytuj część producenta" -#: company/templates/company/manufacturer_part_base.html:45 +#: company/templates/company/manufacturer_part.html:49 msgid "Delete manufacturer part" msgstr "Usuń cześć producenta" -#: company/templates/company/manufacturer_part_base.html:57 -#: company/templates/company/manufacturer_part_detail.html:10 +#: company/templates/company/manufacturer_part.html:61 msgid "Manufacturer Part Details" msgstr "Szczegóły części producenta" -#: company/templates/company/manufacturer_part_base.html:62 -#: company/templates/company/manufacturer_part_detail.html:18 -#: company/templates/company/supplier_part_base.html:61 -#: company/templates/company/supplier_part_detail.html:18 +#: company/templates/company/manufacturer_part.html:66 +#: company/templates/company/supplier_part.html:65 msgid "Internal Part" msgstr "Część wewnętrzna" -#: company/templates/company/manufacturer_part_base.html:129 -msgid "Edit Manufacturer Part" -msgstr "" - -#: company/templates/company/manufacturer_part_base.html:138 -msgid "Delete Manufacturer Part" -msgstr "" - -#: company/templates/company/manufacturer_part_navbar.html:14 -#: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:58 part/templates/part/navbar.html:75 -#: part/templates/part/navbar.html:78 part/templates/part/prices.html:153 +#: company/templates/company/manufacturer_part.html:103 +#: company/templates/company/manufacturer_part_navbar.html:21 +#: company/views.py:58 part/templates/part/navbar.html:65 +#: part/templates/part/navbar.html:68 part/templates/part/prices.html:144 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" msgstr "Dostawcy" -#: company/templates/company/manufacturer_part_navbar.html:19 -msgid "Manufacturer Part Stock" -msgstr "" - -#: company/templates/company/manufacturer_part_navbar.html:22 -#: company/templates/company/navbar.html:41 -#: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:33 stock/api.py:53 -#: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 -#: stock/templates/stock/stock_app_base.html:10 -#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 -#: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:406 templates/js/part.js:566 templates/js/stock.js:74 -#: templates/js/stock.js:877 templates/navbar.html:26 -msgid "Stock" -msgstr "Stan" - -#: company/templates/company/manufacturer_part_navbar.html:26 -msgid "Manufacturer Part Orders" -msgstr "" - -#: company/templates/company/manufacturer_part_navbar.html:29 -#: company/templates/company/supplier_part_navbar.html:22 -msgid "Orders" -msgstr "Zamówienia" - -#: company/templates/company/manufacturer_part_suppliers.html:22 -#: part/templates/part/supplier.html:23 +#: company/templates/company/manufacturer_part.html:114 +#: part/templates/part/detail.html:239 msgid "Delete supplier parts" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:22 -#: company/templates/company/manufacturer_part_suppliers.html:48 -#: company/templates/company/manufacturer_part_suppliers.html:142 -#: part/templates/part/related.html:44 part/templates/part/supplier.html:23 -#: part/templates/part/supplier.html:52 templates/js/company.js:203 +#: company/templates/company/manufacturer_part.html:114 +#: company/templates/company/manufacturer_part.html:138 +#: company/templates/company/manufacturer_part.html:238 +#: part/templates/part/detail.html:214 part/templates/part/detail.html:239 +#: part/templates/part/detail.html:319 templates/js/company.js:203 #: users/models.py:193 msgid "Delete" msgstr "Usuń" -#: company/templates/company/manufacturer_part_suppliers.html:37 -#: part/templates/part/category_navbar.html:46 -#: part/templates/part/category_navbar.html:49 -#: part/templates/part/detail.html:275 +#: company/templates/company/manufacturer_part.html:127 +#: company/templates/company/manufacturer_part_navbar.html:11 +#: company/templates/company/manufacturer_part_navbar.html:14 +#: part/templates/part/category_navbar.html:38 +#: part/templates/part/category_navbar.html:41 +#: part/templates/part/detail.html:155 part/templates/part/navbar.html:14 +#: part/templates/part/navbar.html:17 msgid "Parameters" msgstr "Parametry" -#: company/templates/company/manufacturer_part_suppliers.html:43 -#: part/templates/part/detail.html:282 +#: company/templates/company/manufacturer_part.html:133 +#: part/templates/part/detail.html:162 #: templates/InvenTree/settings/category.html:29 #: templates/InvenTree/settings/part.html:65 msgid "New Parameter" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:48 +#: company/templates/company/manufacturer_part.html:138 msgid "Delete parameters" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:80 -#: part/templates/part/detail.html:368 +#: company/templates/company/manufacturer_part.html:176 +#: part/templates/part/detail.html:718 msgid "Add Parameter" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:97 -#: part/templates/part/supplier.html:81 +#: company/templates/company/manufacturer_part.html:193 +#: part/templates/part/detail.html:818 msgid "Create new supplier" msgstr "Utwórz nowego dostawcę" -#: company/templates/company/manufacturer_part_suppliers.html:127 +#: company/templates/company/manufacturer_part.html:223 msgid "Selected parameters will be deleted" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:139 +#: company/templates/company/manufacturer_part.html:235 msgid "Delete Parameters" msgstr "" -#: company/templates/company/navbar.html:20 -#: company/templates/company/navbar.html:23 +#: company/templates/company/manufacturer_part.html:311 +msgid "Edit Manufacturer Part" +msgstr "" + +#: company/templates/company/manufacturer_part.html:320 +msgid "Delete Manufacturer Part" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:26 +msgid "Manufacturer Part Stock" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:29 +#: company/templates/company/navbar.html:34 +#: company/templates/company/supplier_part_navbar.html:15 +#: part/templates/part/navbar.html:31 stock/api.py:53 +#: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 +#: stock/templates/stock/stock_app_base.html:10 +#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 +#: templates/InvenTree/search.html:232 +#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:269 +#: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:74 +#: templates/js/stock.js:877 templates/navbar.html:26 +msgid "Stock" +msgstr "Stan" + +#: company/templates/company/manufacturer_part_navbar.html:33 +msgid "Manufacturer Part Orders" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:36 +#: company/templates/company/supplier_part_navbar.html:22 +msgid "Orders" +msgstr "Zamówienia" + +#: company/templates/company/navbar.html:13 +#: company/templates/company/navbar.html:16 msgid "Manufactured Parts" msgstr "" -#: company/templates/company/navbar.html:29 -#: company/templates/company/navbar.html:32 +#: company/templates/company/navbar.html:22 +#: company/templates/company/navbar.html:25 msgid "Supplied Parts" msgstr "Dostarczone części" -#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:30 +#: company/templates/company/navbar.html:31 part/templates/part/navbar.html:28 #: stock/templates/stock/location.html:119 #: stock/templates/stock/location.html:134 #: stock/templates/stock/location.html:148 -#: stock/templates/stock/location_navbar.html:22 -#: stock/templates/stock/location_navbar.html:29 +#: stock/templates/stock/location_navbar.html:18 +#: stock/templates/stock/location_navbar.html:21 #: templates/InvenTree/search.html:198 templates/js/stock.js:1306 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" -#: company/templates/company/navbar.html:47 -#: company/templates/company/navbar.html:56 -#: company/templates/company/navbar.html:59 -#: company/templates/company/sales_orders.html:11 -#: order/templates/order/sales_orders.html:8 -#: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:89 part/templates/part/navbar.html:92 -#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:236 -#: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 -#: users/models.py:46 -msgid "Sales Orders" -msgstr "" - -#: company/templates/company/navbar.html:50 -#: company/templates/company/purchase_orders.html:10 -#: order/templates/order/purchase_orders.html:8 -#: order/templates/order/purchase_orders.html:13 -#: part/templates/part/navbar.html:81 part/templates/part/navbar.html:84 -#: part/templates/part/orders.html:10 templates/InvenTree/index.html:213 -#: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 -#: users/models.py:45 -msgid "Purchase Orders" -msgstr "" - -#: company/templates/company/notes.html:11 -msgid "Company Notes" -msgstr "" - -#: company/templates/company/purchase_orders.html:18 -#: order/templates/order/purchase_orders.html:20 -msgid "Create new purchase order" -msgstr "" - -#: company/templates/company/purchase_orders.html:19 -#: order/templates/order/purchase_orders.html:21 -msgid "New Purchase Order" -msgstr "" - -#: company/templates/company/sales_orders.html:19 -#: order/templates/order/sales_orders.html:20 -msgid "Create new sales order" -msgstr "" - -#: company/templates/company/sales_orders.html:20 -#: order/templates/order/sales_orders.html:21 -msgid "New Sales Order" -msgstr "" - -#: company/templates/company/supplier_part_base.html:7 -#: company/templates/company/supplier_part_base.html:20 stock/models.py:420 +#: company/templates/company/supplier_part.html:7 +#: company/templates/company/supplier_part.html:24 stock/models.py:420 #: stock/templates/stock/item_base.html:386 templates/js/company.js:511 #: templates/js/stock.js:1001 msgid "Supplier Part" msgstr "" -#: company/templates/company/supplier_part_base.html:40 +#: company/templates/company/supplier_part.html:44 msgid "Edit supplier part" msgstr "" -#: company/templates/company/supplier_part_base.html:44 +#: company/templates/company/supplier_part.html:48 msgid "Delete supplier part" msgstr "" -#: company/templates/company/supplier_part_base.html:56 -#: company/templates/company/supplier_part_detail.html:10 +#: company/templates/company/supplier_part.html:60 msgid "Supplier Part Details" msgstr "" +#: company/templates/company/supplier_part.html:131 +#: company/templates/company/supplier_part_navbar.html:12 +msgid "Supplier Part Stock" +msgstr "" + +#: company/templates/company/supplier_part.html:140 +#: company/templates/company/supplier_part_navbar.html:19 +msgid "Supplier Part Orders" +msgstr "" + +#: company/templates/company/supplier_part.html:147 +#: part/templates/part/detail.html:56 +msgid "Order Part" +msgstr "" + +#: company/templates/company/supplier_part.html:158 +#: part/templates/part/navbar.html:58 part/templates/part/prices.html:7 +msgid "Pricing Information" +msgstr "Informacja cenowa" + +#: company/templates/company/supplier_part.html:164 +#: company/templates/company/supplier_part.html:265 +#: part/templates/part/prices.html:253 part/views.py:2247 +msgid "Add Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:185 +msgid "No price break information found" +msgstr "" + +#: company/templates/company/supplier_part.html:199 part/views.py:2309 +msgid "Delete Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:213 part/views.py:2295 +msgid "Edit Price Break" +msgstr "Edytuj przedział cenowy" + +#: company/templates/company/supplier_part.html:238 +msgid "Edit price break" +msgstr "Edytuj przedział cenowy" + +#: company/templates/company/supplier_part.html:239 +msgid "Delete price break" +msgstr "" + #: company/templates/company/supplier_part_delete.html:5 msgid "Are you sure you want to delete the following Supplier Parts?" msgstr "" -#: company/templates/company/supplier_part_navbar.html:12 -#: company/templates/company/supplier_part_stock.html:10 -msgid "Supplier Part Stock" -msgstr "" - -#: company/templates/company/supplier_part_navbar.html:19 -#: company/templates/company/supplier_part_orders.html:10 -msgid "Supplier Part Orders" -msgstr "" - #: company/templates/company/supplier_part_navbar.html:26 msgid "Supplier Part Pricing" msgstr "" @@ -2614,48 +2615,13 @@ msgstr "" msgid "Pricing" msgstr "Cennik" -#: company/templates/company/supplier_part_orders.html:18 -#: part/templates/part/orders.html:18 -msgid "Order Part" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:11 -#: part/templates/part/navbar.html:68 -msgid "Pricing Information" -msgstr "Informacja cenowa" - -#: company/templates/company/supplier_part_pricing.html:19 -#: company/templates/company/supplier_part_pricing.html:118 -#: part/templates/part/prices.html:264 part/views.py:2305 -msgid "Add Price Break" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:38 -msgid "No price break information found" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2367 -msgid "Delete Price Break" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2353 -msgid "Edit Price Break" -msgstr "Edytuj przedział cenowy" - -#: company/templates/company/supplier_part_pricing.html:91 -msgid "Edit price break" -msgstr "Edytuj przedział cenowy" - -#: company/templates/company/supplier_part_pricing.html:92 -msgid "Delete price break" -msgstr "" - -#: company/views.py:64 part/templates/part/prices.html:157 +#: company/views.py:64 part/templates/part/navbar.html:71 +#: part/templates/part/navbar.html:74 part/templates/part/prices.html:148 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "Producenci" -#: company/views.py:65 part/templates/part/supplier.html:85 +#: company/views.py:65 part/templates/part/detail.html:822 msgid "New Manufacturer" msgstr "Now producent" @@ -2676,32 +2642,32 @@ msgstr "Firmy" msgid "New Company" msgstr "Nowa firma" -#: company/views.py:160 part/views.py:974 +#: company/views.py:138 part/views.py:962 msgid "Download Image" msgstr "Pobierz obraz" -#: company/views.py:189 part/views.py:1006 +#: company/views.py:167 part/views.py:994 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:196 part/views.py:1013 +#: company/views.py:174 part/views.py:1001 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:205 part/views.py:1022 +#: company/views.py:183 part/views.py:1010 msgid "Supplied URL is not a valid image file" msgstr "" -#: company/views.py:265 +#: company/views.py:243 msgid "Edit Supplier Part" msgstr "" -#: company/views.py:316 templates/js/stock.js:1629 +#: company/views.py:294 templates/js/stock.js:1629 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:460 +#: company/views.py:438 msgid "Delete Supplier Part" msgstr "" @@ -2811,7 +2777,7 @@ msgstr "Opis Zamówienia" msgid "Link to external page" msgstr "Link do zewnętrznej witryny" -#: order/models.py:168 part/templates/part/detail.html:133 +#: order/models.py:168 msgid "Created By" msgstr "Utworzony przez" @@ -2945,7 +2911,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:250 +#: order/templates/order/purchase_order_detail.html:381 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -2955,7 +2921,7 @@ msgstr "Odebrane" msgid "Number of items received" msgstr "" -#: order/models.py:776 part/templates/part/prices.html:166 stock/models.py:545 +#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:545 #: stock/templates/stock/item_base.html:343 templates/js/stock.js:1024 msgid "Purchase Price" msgstr "Cena zakupu" @@ -2969,7 +2935,7 @@ msgid "Where does the Purchaser want this item to be stored?" msgstr "" #: order/models.py:831 part/templates/part/part_pricing.html:97 -#: part/templates/part/prices.html:103 part/templates/part/prices.html:278 +#: part/templates/part/prices.html:97 part/templates/part/prices.html:266 msgid "Sale Price" msgstr "Cena sprzedaży" @@ -3065,22 +3031,21 @@ msgstr "Status zamówienia" msgid "Issued" msgstr "Wydany" -#: order/templates/order/order_base.html:188 +#: order/templates/order/order_base.html:184 msgid "Edit Purchase Order" msgstr "" -#: order/templates/order/order_base.html:199 -#: order/templates/order/purchase_order_detail.html:127 -#: part/templates/part/category.html:217 part/templates/part/category.html:259 -#: part/templates/part/part_base.html:455 -#: stock/templates/stock/location.html:203 templates/js/stock.js:1634 +#: order/templates/order/order_base.html:195 +#: order/templates/order/purchase_order_detail.html:258 +#: part/templates/part/category.html:255 part/templates/part/category.html:297 +#: stock/templates/stock/location.html:259 templates/js/part.js:64 +#: templates/js/stock.js:1634 msgid "New Location" msgstr "Nowa lokalizacja" -#: order/templates/order/order_base.html:200 -#: order/templates/order/purchase_order_detail.html:128 -#: part/templates/part/part_base.html:456 -#: stock/templates/stock/location.html:42 +#: order/templates/order/order_base.html:196 +#: order/templates/order/purchase_order_detail.html:259 +#: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" msgstr "" @@ -3104,10 +3069,6 @@ msgstr "" msgid "After placing this purchase order, line items will no longer be editable." msgstr "" -#: order/templates/order/order_notes.html:13 -msgid "Order Notes" -msgstr "Notatki zamówień" - #: order/templates/order/order_wizard/match_fields.html:9 #: part/templates/part/bom_upload/match_fields.html:9 #: part/templates/part/import_wizard/ajax_match_fields.html:9 @@ -3186,7 +3147,7 @@ msgid "Upload File for Purchase Order" msgstr "" #: order/templates/order/order_wizard/po_upload.html:18 -#: part/templates/part/bom_upload/upload_file.html:26 +#: part/templates/part/bom_upload/upload_file.html:24 #: part/templates/part/import_wizard/ajax_part_upload.html:10 #: part/templates/part/import_wizard/part_upload.html:21 #, python-format @@ -3256,6 +3217,7 @@ msgstr "" #: order/templates/order/po_attachments.html:12 #: order/templates/order/po_navbar.html:32 +#: order/templates/order/purchase_order_detail.html:44 msgid "Purchase Order Attachments" msgstr "" @@ -3265,60 +3227,66 @@ msgstr "" #: order/templates/order/po_navbar.html:29 #: order/templates/order/po_received_items.html:12 +#: order/templates/order/purchase_order_detail.html:35 msgid "Received Items" msgstr "Otrzymane elementy" -#: order/templates/order/purchase_order_detail.html:14 +#: order/templates/order/purchase_order_detail.html:17 msgid "Purchase Order Items" msgstr "" -#: order/templates/order/purchase_order_detail.html:24 -#: order/templates/order/purchase_order_detail.html:64 -#: order/templates/order/sales_order_detail.html:22 -#: order/templates/order/sales_order_detail.html:56 +#: order/templates/order/purchase_order_detail.html:23 +#: order/templates/order/purchase_order_detail.html:195 +#: order/templates/order/sales_order_detail.html:23 +#: order/templates/order/sales_order_detail.html:176 msgid "Add Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:100 -#: order/templates/order/sales_order_detail.html:398 +#: order/templates/order/purchase_order_detail.html:55 +#: order/templates/order/sales_order_detail.html:54 +msgid "Order Notes" +msgstr "Notatki zamówień" + +#: order/templates/order/purchase_order_detail.html:231 +#: order/templates/order/sales_order_detail.html:518 msgid "Edit Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:110 -#: order/templates/order/sales_order_detail.html:408 +#: order/templates/order/purchase_order_detail.html:241 +#: order/templates/order/sales_order_detail.html:528 msgid "Delete Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:141 +#: order/templates/order/purchase_order_detail.html:272 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:169 -#: order/templates/order/sales_order_detail.html:233 +#: order/templates/order/purchase_order_detail.html:300 +#: order/templates/order/sales_order_detail.html:353 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:222 -#: order/templates/order/sales_order_detail.html:256 templates/js/part.js:908 -#: templates/js/part.js:1097 +#: order/templates/order/purchase_order_detail.html:353 +#: order/templates/order/sales_order_detail.html:376 templates/js/part.js:996 +#: templates/js/part.js:1185 msgid "Unit Price" msgstr "Cena jednostkowa" -#: order/templates/order/purchase_order_detail.html:229 -#: order/templates/order/sales_order_detail.html:263 +#: order/templates/order/purchase_order_detail.html:360 +#: order/templates/order/sales_order_detail.html:383 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:286 -#: order/templates/order/sales_order_detail.html:369 +#: order/templates/order/purchase_order_detail.html:417 +#: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:287 +#: order/templates/order/purchase_order_detail.html:418 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:292 +#: order/templates/order/purchase_order_detail.html:423 msgid "Receive line item" msgstr "" @@ -3334,12 +3302,11 @@ msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:47 #: part/models.py:326 part/templates/part/cat_link.html:7 -#: part/templates/part/category.html:108 part/templates/part/category.html:157 -#: part/templates/part/category_navbar.html:25 -#: part/templates/part/category_navbar.html:32 -#: part/templates/part/category_partlist.html:10 +#: 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:24 #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:767 +#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -3354,7 +3321,7 @@ msgid "Order Code" msgstr "Kod zamówienia" #: order/templates/order/receive_parts.html:21 -#: part/templates/part/part_base.html:152 templates/js/part.js:582 +#: part/templates/part/part_base.html:194 templates/js/part.js:670 msgid "On Order" msgstr "" @@ -3379,7 +3346,6 @@ msgid "Packing List" msgstr "" #: order/templates/order/sales_order_base.html:74 -#: order/templates/order/so_navbar.html:12 msgid "Sales Order Details" msgstr "" @@ -3402,80 +3368,76 @@ msgstr "" msgid "Cancelling this order means that the order will no longer be editable." msgstr "" -#: order/templates/order/sales_order_detail.html:13 +#: order/templates/order/sales_order_detail.html:17 msgid "Sales Order Items" msgstr "" -#: order/templates/order/sales_order_detail.html:105 templates/js/bom.js:358 +#: order/templates/order/sales_order_detail.html:225 templates/js/bom.js:358 #: templates/js/build.js:759 templates/js/build.js:1202 msgid "Actions" msgstr "Akcje" -#: order/templates/order/sales_order_detail.html:112 templates/js/build.js:645 +#: order/templates/order/sales_order_detail.html:232 templates/js/build.js:645 #: templates/js/build.js:1011 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:113 templates/js/build.js:647 +#: order/templates/order/sales_order_detail.html:233 templates/js/build.js:647 #: templates/js/build.js:1012 msgid "Delete stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:186 +#: order/templates/order/sales_order_detail.html:306 msgid "No matching line items" msgstr "" -#: order/templates/order/sales_order_detail.html:216 +#: order/templates/order/sales_order_detail.html:336 msgid "ID" msgstr "Numer ID" -#: order/templates/order/sales_order_detail.html:284 templates/js/build.js:710 +#: order/templates/order/sales_order_detail.html:404 templates/js/build.js:710 #: templates/js/build.js:1007 msgid "Allocated" msgstr "Przydzielono" -#: order/templates/order/sales_order_detail.html:286 +#: order/templates/order/sales_order_detail.html:406 msgid "Fulfilled" msgstr "" -#: order/templates/order/sales_order_detail.html:323 +#: order/templates/order/sales_order_detail.html:443 msgid "PO" msgstr "" -#: order/templates/order/sales_order_detail.html:353 +#: order/templates/order/sales_order_detail.html:473 msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:356 templates/js/build.js:773 +#: order/templates/order/sales_order_detail.html:476 templates/js/build.js:773 msgid "Allocate stock" msgstr "" -#: order/templates/order/sales_order_detail.html:359 +#: order/templates/order/sales_order_detail.html:479 msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:363 templates/js/build.js:766 +#: order/templates/order/sales_order_detail.html:483 templates/js/build.js:766 #: templates/js/build.js:1210 msgid "Build stock" msgstr "" -#: order/templates/order/sales_order_detail.html:366 -#: order/templates/order/sales_order_detail.html:485 +#: order/templates/order/sales_order_detail.html:486 +#: order/templates/order/sales_order_detail.html:605 msgid "Calculate price" msgstr "Oblicz cenę" -#: order/templates/order/sales_order_detail.html:370 +#: order/templates/order/sales_order_detail.html:490 msgid "Delete line item " msgstr "" -#: order/templates/order/sales_order_detail.html:491 +#: order/templates/order/sales_order_detail.html:611 msgid "Update Unit Price" msgstr "" -#: order/templates/order/sales_order_notes.html:14 -msgid "Sales Order Notes" -msgstr "" - #: order/templates/order/sales_order_ship.html:10 msgid "This order has not been fully allocated. If the order is marked as shipped, it can no longer be adjusted." msgstr "" @@ -3504,164 +3466,175 @@ msgstr "" msgid "This action will unallocate the following stock from the Sales Order" msgstr "" -#: order/templates/order/so_attachments.html:12 +#: order/templates/order/so_navbar.html:12 +#, fuzzy +#| msgid "Sales Order" +msgid "Sales Order Line Items" +msgstr "Zamówienie zakupu" + +#: order/templates/order/so_navbar.html:15 +#, fuzzy +#| msgid "Order notes" +msgid "Order Items" +msgstr "Notatki do zamówienia" + #: order/templates/order/so_navbar.html:26 msgid "Sales Order Attachments" msgstr "" -#: order/views.py:151 +#: order/views.py:104 msgid "Cancel Order" msgstr "" -#: order/views.py:160 order/views.py:186 +#: order/views.py:113 order/views.py:139 msgid "Confirm order cancellation" msgstr "" -#: order/views.py:163 order/views.py:189 +#: order/views.py:116 order/views.py:142 msgid "Order cannot be cancelled" msgstr "" -#: order/views.py:177 +#: order/views.py:130 msgid "Cancel sales order" msgstr "" -#: order/views.py:203 +#: order/views.py:156 msgid "Issue Order" msgstr "" -#: order/views.py:212 +#: order/views.py:165 msgid "Confirm order placement" msgstr "" -#: order/views.py:222 +#: order/views.py:175 msgid "Purchase order issued" msgstr "" -#: order/views.py:233 +#: order/views.py:186 msgid "Complete Order" msgstr "" -#: order/views.py:249 +#: order/views.py:202 msgid "Confirm order completion" msgstr "" -#: order/views.py:260 +#: order/views.py:213 msgid "Purchase order completed" msgstr "" -#: order/views.py:270 +#: order/views.py:223 msgid "Ship Order" msgstr "Wyślij zamówienie" -#: order/views.py:286 +#: order/views.py:239 msgid "Confirm order shipment" msgstr "" -#: order/views.py:292 +#: order/views.py:245 msgid "Could not ship order" msgstr "" -#: order/views.py:339 +#: order/views.py:292 msgid "Match Supplier Parts" msgstr "" -#: order/views.py:536 +#: order/views.py:489 msgid "Receive Parts" msgstr "" -#: order/views.py:606 +#: order/views.py:559 msgid "Items received" msgstr "Otrzymane przedmioty" -#: order/views.py:620 +#: order/views.py:573 msgid "No destination set" msgstr "Nie ustawiono miejsca docelowego" -#: order/views.py:665 +#: order/views.py:618 msgid "Error converting quantity to number" msgstr "Błąd konwersji ilości na liczbę" -#: order/views.py:671 +#: order/views.py:624 msgid "Receive quantity less than zero" msgstr "" -#: order/views.py:677 +#: order/views.py:630 msgid "No lines specified" msgstr "" -#: order/views.py:750 +#: order/views.py:703 msgid "Update prices" msgstr "" -#: order/views.py:1008 +#: order/views.py:961 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1061 +#: order/views.py:1014 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1106 +#: order/views.py:1059 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1122 +#: order/views.py:1075 msgid "Select line item" msgstr "" -#: order/views.py:1153 +#: order/views.py:1106 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "" -#: order/views.py:1163 +#: order/views.py:1116 #, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1171 +#: order/views.py:1124 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1225 +#: order/views.py:1178 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1299 +#: order/views.py:1252 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1314 +#: order/views.py:1267 msgid "Remove allocation" msgstr "" -#: order/views.py:1386 +#: order/views.py:1339 msgid "Sales order not found" msgstr "" -#: order/views.py:1392 +#: order/views.py:1345 msgid "Price not found" msgstr "Nie znaleziono ceny" -#: order/views.py:1395 +#: order/views.py:1348 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1400 +#: order/views.py:1353 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" #: part/bom.py:133 part/models.py:72 part/models.py:755 -#: part/templates/part/category.html:75 part/templates/part/detail.html:91 +#: part/templates/part/category.html:75 msgid "Default Location" msgstr "Domyślna lokalizacja" -#: part/bom.py:134 part/templates/part/part_base.html:140 +#: part/bom.py:134 part/templates/part/part_base.html:182 msgid "Available Stock" msgstr "Dostępna ilość" @@ -3841,7 +3814,7 @@ msgstr "" msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:679 part/templates/part/detail.html:23 +#: part/models.py:679 msgid "Part name" msgstr "" @@ -3857,7 +3830,7 @@ msgstr "" msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:698 part/templates/part/detail.html:61 +#: part/models.py:698 msgid "Variant Of" msgstr "Wariant" @@ -3866,7 +3839,7 @@ msgid "Part description" msgstr "Opis części" #: part/models.py:709 part/templates/part/category.html:82 -#: part/templates/part/detail.html:68 +#: part/templates/part/part_base.html:130 msgid "Keywords" msgstr "Słowa kluczowe" @@ -3874,8 +3847,8 @@ msgstr "Słowa kluczowe" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:74 -#: part/templates/part/set_category.html:15 templates/js/part.js:553 +#: part/models.py:717 part/models.py:2268 +#: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "Kategoria" @@ -3883,9 +3856,7 @@ msgstr "Kategoria" msgid "Part category" msgstr "" -#: part/models.py:723 part/templates/part/detail.html:29 -#: part/templates/part/part_base.html:103 templates/js/part.js:169 -#: templates/js/part.js:397 +#: part/models.py:723 templates/js/part.js:257 templates/js/part.js:485 msgid "IPN" msgstr "IPN" @@ -3897,8 +3868,7 @@ msgstr "" msgid "Part revision or version number" msgstr "" -#: part/models.py:731 part/templates/part/detail.html:36 report/models.py:200 -#: templates/js/part.js:173 +#: part/models.py:731 report/models.py:200 templates/js/part.js:261 msgid "Revision" msgstr "Wersja" @@ -3906,7 +3876,7 @@ msgstr "Wersja" msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:800 part/templates/part/detail.html:98 +#: part/models.py:800 msgid "Default Supplier" msgstr "" @@ -3922,7 +3892,7 @@ msgstr "" msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:814 part/templates/part/detail.html:114 +#: part/models.py:814 msgid "Minimum Stock" msgstr "Minimalny stan magazynowy" @@ -3954,9 +3924,9 @@ msgstr "" msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:854 part/templates/part/detail.html:255 -#: templates/js/table_filters.js:21 templates/js/table_filters.js:69 -#: templates/js/table_filters.js:250 templates/js/table_filters.js:319 +#: part/models.py:854 templates/js/table_filters.js:21 +#: templates/js/table_filters.js:69 templates/js/table_filters.js:250 +#: templates/js/table_filters.js:319 msgid "Active" msgstr "Aktywny" @@ -4004,7 +3974,7 @@ msgstr "" msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:818 templates/js/stock.js:426 +#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:426 msgid "Test Name" msgstr "Nazwa testu" @@ -4020,7 +3990,7 @@ msgstr "" msgid "Enter description for this test" msgstr "" -#: part/models.py:2136 templates/js/part.js:827 +#: part/models.py:2136 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "Wymagane" @@ -4029,7 +3999,7 @@ msgstr "Wymagane" msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2142 templates/js/part.js:835 +#: part/models.py:2142 templates/js/part.js:923 msgid "Requires Value" msgstr "" @@ -4037,7 +4007,7 @@ msgstr "" msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2148 templates/js/part.js:842 +#: part/models.py:2148 templates/js/part.js:930 msgid "Requires Attachment" msgstr "" @@ -4167,87 +4137,61 @@ msgstr "Wybierz powiązaną część" msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" -#: part/templates/part/allocation.html:11 -msgid "Build Order Allocations" -msgstr "" - -#: part/templates/part/allocation.html:24 -msgid "Sales Order Allocations" -msgstr "" - -#: part/templates/part/bom.html:10 part/templates/part/navbar.html:45 -#: part/templates/part/navbar.html:48 -msgid "Bill of Materials" -msgstr "Zestawienie materiałowe" - -#: part/templates/part/bom.html:17 +#: part/templates/part/bom.html:6 msgid "You do not have permission to edit the BOM." msgstr "" -#: part/templates/part/bom.html:25 +#: part/templates/part/bom.html:14 #, python-format msgid "The BOM for %(part)s has changed, and must be validated.
" msgstr "" -#: part/templates/part/bom.html:27 +#: part/templates/part/bom.html:16 #, python-format msgid "The BOM for %(part)s was last checked by %(checker)s on %(check_date)s" msgstr "" -#: part/templates/part/bom.html:31 +#: part/templates/part/bom.html:20 #, python-format msgid "The BOM for %(part)s has not been validated." msgstr "" -#: part/templates/part/bom.html:38 +#: part/templates/part/bom.html:27 msgid "Remove selected BOM items" msgstr "" -#: part/templates/part/bom.html:41 +#: part/templates/part/bom.html:30 msgid "Import BOM data" msgstr "Importuj dane BOM" -#: part/templates/part/bom.html:45 +#: part/templates/part/bom.html:34 msgid "Copy BOM from parent part" msgstr "Kopiuj BOM z części nadrzędnej" -#: part/templates/part/bom.html:49 +#: part/templates/part/bom.html:38 msgid "New BOM Item" msgstr "" -#: part/templates/part/bom.html:52 +#: part/templates/part/bom.html:41 msgid "Finish Editing" msgstr "Zakończ edycję" -#: part/templates/part/bom.html:57 +#: part/templates/part/bom.html:46 msgid "Edit BOM" msgstr "" -#: part/templates/part/bom.html:61 +#: part/templates/part/bom.html:50 msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:67 part/views.py:1620 +#: part/templates/part/bom.html:56 part/views.py:1574 msgid "Export Bill of Materials" msgstr "" -#: part/templates/part/bom.html:70 +#: part/templates/part/bom.html:59 msgid "Print BOM Report" msgstr "" -#: part/templates/part/bom.html:116 -msgid "Delete selected BOM items?" -msgstr "" - -#: part/templates/part/bom.html:117 -msgid "All selected BOM items will be deleted" -msgstr "" - -#: part/templates/part/bom.html:167 part/views.py:451 -#: templates/js/stock.js:1623 -msgid "Create New Part" -msgstr "" - #: part/templates/part/bom_duplicate.html:13 msgid "This part already has a Bill of Materials" msgstr "" @@ -4256,23 +4200,29 @@ msgstr "" msgid "Select Part" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:11 +#: part/templates/part/bom_upload/upload_file.html:7 msgid "Upload BOM File" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:18 +#: part/templates/part/bom_upload/upload_file.html:12 +#, fuzzy +#| msgid "Bill of Materials" +msgid "Upload Bill of Materials" +msgstr "Zestawienie materiałowe" + +#: part/templates/part/bom_upload/upload_file.html:16 msgid "Requirements for BOM upload" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:20 +#: part/templates/part/bom_upload/upload_file.html:18 msgid "The BOM file must contain the required named columns as provided in the " msgstr "" -#: part/templates/part/bom_upload/upload_file.html:20 +#: part/templates/part/bom_upload/upload_file.html:18 msgid "BOM Upload Template" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:21 +#: part/templates/part/bom_upload/upload_file.html:19 msgid "Each part must already exist in the database" msgstr "" @@ -4285,19 +4235,11 @@ msgstr "" msgid "This will validate each line in the BOM." msgstr "" -#: part/templates/part/build.html:10 -msgid "Part Builds" -msgstr "" - -#: part/templates/part/build.html:18 -msgid "Start New Build" -msgstr "" - #: part/templates/part/category.html:33 msgid "All parts" msgstr "Wszystkie części" -#: part/templates/part/category.html:38 part/views.py:1958 +#: part/templates/part/category.html:38 part/views.py:1900 msgid "Create new part category" msgstr "Stwórz nową kategorię komponentów" @@ -4321,10 +4263,9 @@ msgstr "" msgid "Category Description" msgstr "" -#: part/templates/part/category.html:88 +#: part/templates/part/category.html:88 part/templates/part/category.html:174 #: part/templates/part/category_navbar.html:14 -#: part/templates/part/category_navbar.html:21 -#: part/templates/part/subcategory.html:16 +#: part/templates/part/category_navbar.html:17 msgid "Subcategories" msgstr "" @@ -4332,61 +4273,65 @@ msgstr "" msgid "Parts (Including subcategories)" msgstr "" -#: part/templates/part/category.html:122 +#: part/templates/part/category.html:126 msgid "Export Part Data" msgstr "" -#: part/templates/part/category.html:126 +#: part/templates/part/category.html:130 msgid "Create new part" msgstr "" -#: part/templates/part/category.html:134 +#: part/templates/part/category.html:138 msgid "Set category" msgstr "" -#: part/templates/part/category.html:134 +#: part/templates/part/category.html:138 msgid "Set Category" msgstr "" -#: part/templates/part/category.html:137 +#: part/templates/part/category.html:141 msgid "Export Data" msgstr "" -#: part/templates/part/category.html:141 +#: part/templates/part/category.html:145 msgid "View list display" msgstr "" -#: part/templates/part/category.html:144 +#: part/templates/part/category.html:148 msgid "View grid display" msgstr "" -#: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:204 +#: part/templates/part/category.html:164 +msgid "Part Parameters" +msgstr "Parametry części" + +#: part/templates/part/category.html:256 +#: stock/templates/stock/location.html:260 msgid "Create new location" msgstr "" -#: part/templates/part/category.html:223 part/templates/part/category.html:253 -#: part/templates/part/part_base.html:418 +#: part/templates/part/category.html:261 part/templates/part/category.html:291 +#: templates/js/part.js:25 msgid "New Category" msgstr "" -#: part/templates/part/category.html:224 +#: part/templates/part/category.html:262 msgid "Create new category" msgstr "" -#: part/templates/part/category.html:254 +#: part/templates/part/category.html:292 msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:907 +#: part/templates/part/category.html:298 stock/views.py:907 msgid "Create new Stock Location" msgstr "Utwórz nową lokalizację magazynową" -#: part/templates/part/category.html:279 +#: part/templates/part/category.html:317 msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:286 part/views.py:1906 +#: part/templates/part/category.html:324 part/views.py:1848 msgid "Edit Part Category" msgstr "" @@ -4425,15 +4370,11 @@ msgstr "" msgid "If this category is deleted, these parts will be moved to the top-level category Teile" msgstr "" -#: part/templates/part/category_navbar.html:37 -#: part/templates/part/category_navbar.html:40 +#: part/templates/part/category_navbar.html:29 +#: part/templates/part/category_navbar.html:32 msgid "Import Parts" msgstr "" -#: part/templates/part/category_parametric.html:10 -msgid "Part Parameters" -msgstr "Parametry części" - #: part/templates/part/copy_part.html:9 part/views.py:327 msgid "Duplicate Part" msgstr "Duplikuj część" @@ -4458,98 +4399,148 @@ msgstr "" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "" -#: part/templates/part/detail.html:12 part/templates/part/navbar.html:14 -msgid "Part Details" -msgstr "Szczegóły części" - -#: part/templates/part/detail.html:43 part/templates/part/part_base.html:204 -msgid "Latest Serial Number" -msgstr "Ostatni numer seryjny" - -#: part/templates/part/detail.html:48 -msgid "No serial numbers recorded" +#: part/templates/part/detail.html:16 +msgid "Part Stock" msgstr "" -#: part/templates/part/detail.html:121 -msgid "Stock Expiry Time" +#: part/templates/part/detail.html:21 +#, python-format +msgid "Showing stock for all variants of %(full_name)s" msgstr "" -#: part/templates/part/detail.html:140 -msgid "Responsible User" -msgstr "Odpowiedzialny użytkownik" - -#: part/templates/part/detail.html:154 -msgid "Edit Notes" +#: part/templates/part/detail.html:30 part/templates/part/navbar.html:93 +msgid "Part Test Templates" msgstr "" -#: part/templates/part/detail.html:181 -msgid "Part is virtual (not a physical part)" -msgstr "Część jest wirtualna (nie fizyczna)" - -#: part/templates/part/detail.html:183 -msgid "Part is not a virtual part" -msgstr "Część nie jest częścią wirtualną" - -#: part/templates/part/detail.html:191 -msgid "Part is a template part (variants can be made from this part)" +#: part/templates/part/detail.html:36 +msgid "Add Test Template" msgstr "" -#: part/templates/part/detail.html:193 -msgid "Part is not a template part" +#: part/templates/part/detail.html:77 +msgid "New sales order" msgstr "" -#: part/templates/part/detail.html:201 -msgid "Part can be assembled from other parts" +#: part/templates/part/detail.html:77 +msgid "New Order" msgstr "" -#: part/templates/part/detail.html:203 -msgid "Part cannot be assembled from other parts" +#: part/templates/part/detail.html:90 +#, fuzzy +#| msgid "Sales Order" +msgid "Sales Order Allocations" +msgstr "Zamówienie zakupu" + +#: part/templates/part/detail.html:130 part/templates/part/navbar.html:21 +msgid "Part Variants" msgstr "" -#: part/templates/part/detail.html:211 -msgid "Part can be used in assemblies" +#: part/templates/part/detail.html:137 +msgid "Create new variant" msgstr "" -#: part/templates/part/detail.html:213 -msgid "Part cannot be used in assemblies" +#: part/templates/part/detail.html:138 +msgid "New Variant" msgstr "" -#: part/templates/part/detail.html:221 -msgid "Part stock is tracked by serial number" -msgstr "" - -#: part/templates/part/detail.html:223 -msgid "Part stock is not tracked by serial number" -msgstr "" - -#: part/templates/part/detail.html:231 part/templates/part/detail.html:233 -msgid "Part can be purchased from external suppliers" -msgstr "" - -#: part/templates/part/detail.html:241 -msgid "Part can be sold to customers" -msgstr "" - -#: part/templates/part/detail.html:243 -msgid "Part cannot be sold to customers" -msgstr "" - -#: part/templates/part/detail.html:258 -msgid "Part is active" -msgstr "" - -#: part/templates/part/detail.html:260 -msgid "Part is not active" -msgstr "" - -#: part/templates/part/detail.html:281 +#: part/templates/part/detail.html:161 msgid "Add new parameter" msgstr "" +#: part/templates/part/detail.html:182 part/templates/part/navbar.html:101 +#: part/templates/part/navbar.html:104 +msgid "Related Parts" +msgstr "" + +#: part/templates/part/detail.html:188 +msgid "Add Related" +msgstr "" + +#: part/templates/part/detail.html:228 +msgid "Part Suppliers" +msgstr "" + +#: part/templates/part/detail.html:252 part/templates/part/navbar.html:35 +#: part/templates/part/navbar.html:38 +msgid "Bill of Materials" +msgstr "Zestawienie materiałowe" + +#: part/templates/part/detail.html:261 +msgid "Assemblies" +msgstr "" + +#: part/templates/part/detail.html:277 +msgid "Part Builds" +msgstr "" + +#: part/templates/part/detail.html:284 +msgid "Start New Build" +msgstr "" + +#: part/templates/part/detail.html:298 +msgid "Build Order Allocations" +msgstr "" + +#: part/templates/part/detail.html:307 +msgid "Part Manufacturers" +msgstr "" + #: part/templates/part/detail.html:319 +msgid "Delete manufacturer parts" +msgstr "" + +#: part/templates/part/detail.html:394 +msgid "Delete selected BOM items?" +msgstr "" + +#: part/templates/part/detail.html:395 +msgid "All selected BOM items will be deleted" +msgstr "" + +#: part/templates/part/detail.html:445 part/views.py:451 +#: templates/js/stock.js:1623 +msgid "Create New Part" +msgstr "" + +#: part/templates/part/detail.html:580 +msgid "Add Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:598 +msgid "Edit Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:610 +msgid "Delete Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:669 msgid "Edit Part Notes" msgstr "" +#: part/templates/part/detail.html:823 +msgid "Create new manufacturer" +msgstr "" + +#: part/templates/part/detail.html:917 +#, python-format +msgid "Single Price - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:929 +#, python-format +msgid "Single Price Difference - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:941 +#, python-format +msgid "Part Single Price - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:1030 +#, python-format +msgid "Unit Price - %(currency)s" +msgstr "" + #: part/templates/part/import_wizard/ajax_part_upload.html:29 #: part/templates/part/import_wizard/part_upload.html:51 msgid "Unsuffitient privileges." @@ -4559,222 +4550,206 @@ msgstr "" msgid "Import Parts from File" msgstr "" -#: part/templates/part/navbar.html:23 part/templates/part/variants.html:11 -msgid "Part Variants" -msgstr "" - -#: part/templates/part/navbar.html:26 +#: part/templates/part/navbar.html:24 msgid "Variants" msgstr "" -#: part/templates/part/navbar.html:37 -msgid "Allocated Stock" -msgstr "" - -#: part/templates/part/navbar.html:40 -msgid "Allocations" -msgstr "" - -#: part/templates/part/navbar.html:61 part/templates/part/navbar.html:64 +#: part/templates/part/navbar.html:51 part/templates/part/navbar.html:54 msgid "Used In" msgstr "" -#: part/templates/part/navbar.html:71 +#: part/templates/part/navbar.html:61 msgid "Prices" msgstr "" -#: part/templates/part/navbar.html:97 part/templates/part/part_tests.html:10 -msgid "Part Test Templates" -msgstr "" - -#: part/templates/part/navbar.html:100 +#: part/templates/part/navbar.html:96 msgid "Test Templates" msgstr "" -#: part/templates/part/navbar.html:105 part/templates/part/navbar.html:108 -#: part/templates/part/related.html:10 -msgid "Related Parts" -msgstr "" - #: part/templates/part/part_app_base.html:12 msgid "Part List" msgstr "" #: part/templates/part/part_base.html:26 templates/js/company.js:280 -#: templates/js/company.js:486 templates/js/part.js:84 templates/js/part.js:161 +#: templates/js/company.js:486 templates/js/part.js:172 +#: templates/js/part.js:249 msgid "Inactive" msgstr "" -#: part/templates/part/part_base.html:33 +#: part/templates/part/part_base.html:36 +msgid "Part is virtual (not a physical part)" +msgstr "Część jest wirtualna (nie fizyczna)" + +#: part/templates/part/part_base.html:39 +msgid "Part is a template part (variants can be made from this part)" +msgstr "" + +#: part/templates/part/part_base.html:42 +msgid "Part can be assembled from other parts" +msgstr "" + +#: part/templates/part/part_base.html:45 +msgid "Part can be used in assemblies" +msgstr "" + +#: part/templates/part/part_base.html:48 +msgid "Part stock is tracked by serial number" +msgstr "" + +#: part/templates/part/part_base.html:51 +msgid "Part can be purchased from external suppliers" +msgstr "" + +#: part/templates/part/part_base.html:54 +msgid "Part can be sold to customers" +msgstr "" + +#: part/templates/part/part_base.html:60 msgid "Star this part" msgstr "" -#: part/templates/part/part_base.html:40 +#: part/templates/part/part_base.html:67 #: stock/templates/stock/item_base.html:75 #: stock/templates/stock/location.html:51 msgid "Barcode actions" msgstr "" -#: part/templates/part/part_base.html:42 +#: part/templates/part/part_base.html:69 #: stock/templates/stock/item_base.html:77 #: stock/templates/stock/location.html:53 templates/qr_button.html:1 msgid "Show QR Code" msgstr "" -#: part/templates/part/part_base.html:43 +#: part/templates/part/part_base.html:70 #: stock/templates/stock/item_base.html:93 #: stock/templates/stock/location.html:54 msgid "Print Label" msgstr "" -#: part/templates/part/part_base.html:48 +#: part/templates/part/part_base.html:75 msgid "Show pricing information" msgstr "" -#: part/templates/part/part_base.html:53 +#: part/templates/part/part_base.html:80 #: stock/templates/stock/item_base.html:140 #: stock/templates/stock/location.html:62 msgid "Stock actions" msgstr "" -#: part/templates/part/part_base.html:60 +#: part/templates/part/part_base.html:87 msgid "Count part stock" msgstr "" -#: part/templates/part/part_base.html:66 +#: part/templates/part/part_base.html:93 msgid "Transfer part stock" msgstr "" -#: part/templates/part/part_base.html:83 +#: part/templates/part/part_base.html:110 msgid "Part actions" msgstr "" -#: part/templates/part/part_base.html:86 +#: part/templates/part/part_base.html:113 msgid "Duplicate part" msgstr "" -#: part/templates/part/part_base.html:89 +#: part/templates/part/part_base.html:116 msgid "Edit part" msgstr "" -#: part/templates/part/part_base.html:92 +#: part/templates/part/part_base.html:119 msgid "Delete part" msgstr "" -#: part/templates/part/part_base.html:123 +#: part/templates/part/part_base.html:154 +msgid "Latest Serial Number" +msgstr "Ostatni numer seryjny" + +#: part/templates/part/part_base.html:165 msgid "This is a virtual part" msgstr "" -#: part/templates/part/part_base.html:129 +#: part/templates/part/part_base.html:171 #, python-format msgid "This part is a variant of %(link)s" msgstr "" -#: part/templates/part/part_base.html:146 templates/js/table_filters.js:165 +#: part/templates/part/part_base.html:188 templates/js/table_filters.js:165 msgid "In Stock" msgstr "" -#: part/templates/part/part_base.html:159 templates/InvenTree/index.html:132 +#: part/templates/part/part_base.html:201 templates/InvenTree/index.html:132 msgid "Required for Build Orders" msgstr "" -#: part/templates/part/part_base.html:166 +#: part/templates/part/part_base.html:208 msgid "Required for Sales Orders" msgstr "" -#: part/templates/part/part_base.html:173 +#: part/templates/part/part_base.html:215 msgid "Allocated to Orders" msgstr "" -#: part/templates/part/part_base.html:188 templates/js/bom.js:316 +#: part/templates/part/part_base.html:230 templates/js/bom.js:316 msgid "Can Build" msgstr "" -#: part/templates/part/part_base.html:194 templates/js/part.js:413 -#: templates/js/part.js:586 +#: part/templates/part/part_base.html:236 templates/js/part.js:501 +#: templates/js/part.js:674 msgid "Building" msgstr "" -#: part/templates/part/part_base.html:325 part/templates/part/prices.html:131 +#: part/templates/part/part_base.html:331 part/templates/part/prices.html:125 msgid "Calculate" msgstr "" -#: part/templates/part/part_base.html:419 -msgid "Create New Part Category" -msgstr "" - -#: part/templates/part/part_base.html:427 -msgid "New Parent" -msgstr "" - -#: part/templates/part/part_base.html:475 -msgid "Edit Part" -msgstr "" - -#: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:27 +#: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:21 msgid "Supplier Pricing" msgstr "" #: part/templates/part/part_pricing.html:26 #: part/templates/part/part_pricing.html:52 #: part/templates/part/part_pricing.html:85 -#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:31 -#: part/templates/part/prices.html:58 part/templates/part/prices.html:90 -#: part/templates/part/prices.html:107 +#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:25 +#: part/templates/part/prices.html:52 part/templates/part/prices.html:84 +#: part/templates/part/prices.html:101 msgid "Unit Cost" msgstr "" #: part/templates/part/part_pricing.html:32 #: part/templates/part/part_pricing.html:58 #: part/templates/part/part_pricing.html:89 -#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:38 -#: part/templates/part/prices.html:65 part/templates/part/prices.html:95 -#: part/templates/part/prices.html:112 +#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:32 +#: part/templates/part/prices.html:59 part/templates/part/prices.html:89 +#: part/templates/part/prices.html:106 msgid "Total Cost" msgstr "" -#: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:46 +#: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:40 msgid "No supplier pricing available" msgstr "" -#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:55 -#: part/templates/part/prices.html:235 +#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:49 +#: part/templates/part/prices.html:225 msgid "BOM Pricing" msgstr "" -#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:73 +#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:67 msgid "Note: BOM pricing is incomplete for this part" msgstr "" -#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:80 +#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:74 msgid "No BOM pricing available" msgstr "" -#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:89 +#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:83 msgid "Internal Price" msgstr "" #: part/templates/part/part_pricing.html:113 -#: part/templates/part/prices.html:121 +#: part/templates/part/prices.html:115 msgid "No pricing information is available for this part." msgstr "" -#: part/templates/part/part_tests.html:17 -msgid "Add Test Template" -msgstr "" - -#: part/templates/part/part_tests.html:61 -msgid "Add Test Result Template" -msgstr "" - -#: part/templates/part/part_tests.html:79 -msgid "Edit Test Result Template" -msgstr "" - -#: part/templates/part/part_tests.html:91 -msgid "Delete Test Result Template" -msgstr "" - #: part/templates/part/part_thumb.html:20 msgid "Select from existing images" msgstr "" @@ -4809,123 +4784,78 @@ msgstr "" msgid "There are %(count)s unique parts tracked for '%(full_name)s'. Deleting this part will permanently remove this tracking information." msgstr "" -#: part/templates/part/prices.html:12 -msgid "General Price Information" -msgstr "" - -#: part/templates/part/prices.html:22 +#: part/templates/part/prices.html:16 msgid "Pricing ranges" msgstr "" -#: part/templates/part/prices.html:28 +#: part/templates/part/prices.html:22 msgid "Show supplier cost" msgstr "" -#: part/templates/part/prices.html:29 +#: part/templates/part/prices.html:23 msgid "Show purchase price" msgstr "" -#: part/templates/part/prices.html:56 +#: part/templates/part/prices.html:50 msgid "Show BOM cost" msgstr "" -#: part/templates/part/prices.html:104 +#: part/templates/part/prices.html:98 msgid "Show sale cost" msgstr "" -#: part/templates/part/prices.html:105 +#: part/templates/part/prices.html:99 msgid "Show sale price" msgstr "" -#: part/templates/part/prices.html:127 +#: part/templates/part/prices.html:121 msgid "Calculation parameters" msgstr "" -#: part/templates/part/prices.html:146 +#: part/templates/part/prices.html:136 msgid "Supplier Cost" msgstr "" -#: part/templates/part/prices.html:147 part/templates/part/prices.html:167 -#: part/templates/part/prices.html:193 part/templates/part/prices.html:224 -#: part/templates/part/prices.html:251 part/templates/part/prices.html:279 +#: part/templates/part/prices.html:137 part/templates/part/prices.html:158 +#: part/templates/part/prices.html:183 part/templates/part/prices.html:213 +#: part/templates/part/prices.html:239 part/templates/part/prices.html:267 msgid "Jump to overview" msgstr "" -#: part/templates/part/prices.html:172 +#: part/templates/part/prices.html:162 msgid "Stock Pricing" msgstr "" -#: part/templates/part/prices.html:180 +#: part/templates/part/prices.html:172 msgid "No stock pricing history is available for this part." msgstr "" -#: part/templates/part/prices.html:192 +#: part/templates/part/prices.html:182 msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:2376 +#: part/templates/part/prices.html:197 part/views.py:2318 msgid "Add Internal Price Break" msgstr "" -#: part/templates/part/prices.html:223 +#: part/templates/part/prices.html:212 msgid "BOM Cost" msgstr "" -#: part/templates/part/prices.html:250 +#: part/templates/part/prices.html:238 msgid "Sale Cost" msgstr "" -#: part/templates/part/prices.html:290 +#: part/templates/part/prices.html:278 msgid "No sale pice history available for this part." msgstr "" -#: part/templates/part/prices.html:340 -#, python-format -msgid "Single Price - %(currency)s" -msgstr "" - -#: part/templates/part/prices.html:352 -#, python-format -msgid "Single Price Difference - %(currency)s" -msgstr "" - -#: part/templates/part/prices.html:364 -#, python-format -msgid "Part Single Price - %(currency)s" -msgstr "" - -#: part/templates/part/prices.html:464 -#, python-format -msgid "Unit Price - %(currency)s" -msgstr "" - -#: part/templates/part/related.html:18 -msgid "Add Related" -msgstr "" - -#: part/templates/part/sales_orders.html:18 -msgid "New sales order" -msgstr "" - -#: part/templates/part/sales_orders.html:18 -msgid "New Order" -msgstr "" - #: part/templates/part/set_category.html:9 msgid "Set category for the following parts" msgstr "" -#: part/templates/part/stock.html:10 -msgid "Part Stock" -msgstr "" - -#: part/templates/part/stock.html:16 -#, python-format -msgid "Showing stock for all variants of %(full_name)s" -msgstr "" - #: part/templates/part/stock_count.html:7 templates/js/bom.js:239 -#: templates/js/part.js:403 templates/js/part.js:590 +#: templates/js/part.js:491 templates/js/part.js:678 msgid "No Stock" msgstr "" @@ -4933,30 +4863,6 @@ msgstr "" msgid "Low Stock" msgstr "" -#: part/templates/part/supplier.html:11 -msgid "Part Suppliers" -msgstr "" - -#: part/templates/part/supplier.html:39 -msgid "Part Manufacturers" -msgstr "" - -#: part/templates/part/supplier.html:52 -msgid "Delete manufacturer parts" -msgstr "" - -#: part/templates/part/supplier.html:86 -msgid "Create new manufacturer" -msgstr "" - -#: part/templates/part/track.html:10 -msgid "Part Tracking" -msgstr "" - -#: part/templates/part/used_in.html:9 -msgid "Assemblies" -msgstr "" - #: part/templates/part/variant_part.html:9 msgid "Create new part variant" msgstr "" @@ -4966,14 +4872,6 @@ msgstr "" msgid "Create a new variant of template '%(full_name)s'." msgstr "" -#: part/templates/part/variants.html:19 -msgid "Create new variant" -msgstr "" - -#: part/templates/part/variants.html:20 -msgid "New Variant" -msgstr "" - #: part/templatetags/inventree_extras.py:99 msgid "Unknown database" msgstr "" @@ -5015,115 +4913,111 @@ msgstr "" msgid "Match References" msgstr "" -#: part/views.py:892 +#: part/views.py:880 msgid "None" msgstr "" -#: part/views.py:951 +#: part/views.py:939 msgid "Part QR Code" msgstr "" -#: part/views.py:1053 +#: part/views.py:1041 msgid "Select Part Image" msgstr "" -#: part/views.py:1079 +#: part/views.py:1067 msgid "Updated part image" msgstr "" -#: part/views.py:1082 +#: part/views.py:1070 msgid "Part image not found" msgstr "" -#: part/views.py:1093 -msgid "Edit Part Properties" -msgstr "" - -#: part/views.py:1128 +#: part/views.py:1082 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1158 +#: part/views.py:1112 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1179 +#: part/views.py:1133 msgid "Validate BOM" msgstr "" -#: part/views.py:1200 +#: part/views.py:1154 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1211 +#: part/views.py:1165 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1284 +#: part/views.py:1238 msgid "Match Parts" msgstr "" -#: part/views.py:1672 +#: part/views.py:1626 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:1679 +#: part/views.py:1633 msgid "Part was deleted" msgstr "" -#: part/views.py:1688 +#: part/views.py:1642 msgid "Part Pricing" msgstr "" -#: part/views.py:1829 +#: part/views.py:1783 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:1839 +#: part/views.py:1793 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:1846 +#: part/views.py:1800 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:1944 +#: part/views.py:1886 msgid "Delete Part Category" msgstr "" -#: part/views.py:1950 +#: part/views.py:1892 msgid "Part category was deleted" msgstr "" -#: part/views.py:2002 +#: part/views.py:1944 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2103 +#: part/views.py:2045 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2159 +#: part/views.py:2101 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2178 +#: part/views.py:2120 msgid "Create BOM Item" msgstr "" -#: part/views.py:2248 +#: part/views.py:2190 msgid "Edit BOM item" msgstr "" -#: part/views.py:2309 +#: part/views.py:2251 msgid "Added new price break" msgstr "" -#: part/views.py:2385 +#: part/views.py:2327 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2393 +#: part/views.py:2335 msgid "Delete Internal Price Break" msgstr "" @@ -5472,7 +5366,7 @@ msgstr "" msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:537 stock/templates/stock/item_notes.html:13 +#: stock/models.py:537 stock/templates/stock/item.html:98 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" @@ -5543,16 +5437,53 @@ msgstr "" msgid "Test notes" msgstr "" -#: stock/templates/stock/item.html:12 +#: stock/templates/stock/item.html:16 msgid "Stock Tracking Information" msgstr "" -#: stock/templates/stock/item.html:30 +#: stock/templates/stock/item.html:29 msgid "New Entry" msgstr "" -#: stock/templates/stock/item_attachments.html:11 -msgid "Stock Item Attachments" +#: stock/templates/stock/item.html:42 +msgid "Child Stock Items" +msgstr "" + +#: stock/templates/stock/item.html:49 +msgid "This stock item does not have any child items" +msgstr "" + +#: stock/templates/stock/item.html:57 stock/templates/stock/navbar.html:19 +#: stock/templates/stock/navbar.html:22 +msgid "Test Data" +msgstr "" + +#: stock/templates/stock/item.html:65 +msgid "Delete Test Data" +msgstr "" + +#: stock/templates/stock/item.html:69 +msgid "Add Test Data" +msgstr "" + +#: stock/templates/stock/item.html:72 stock/templates/stock/item_base.html:95 +msgid "Test Report" +msgstr "" + +#: stock/templates/stock/item.html:119 stock/templates/stock/navbar.html:27 +msgid "Installed Stock Items" +msgstr "" + +#: stock/templates/stock/item.html:280 stock/templates/stock/item.html:305 +msgid "Add Test Result" +msgstr "" + +#: stock/templates/stock/item.html:325 +msgid "Edit Test Result" +msgstr "" + +#: stock/templates/stock/item.html:339 +msgid "Delete Test Result" msgstr "" #: stock/templates/stock/item_base.html:33 @@ -5582,11 +5513,6 @@ msgstr "" msgid "Printing actions" msgstr "" -#: stock/templates/stock/item_base.html:95 -#: stock/templates/stock/item_tests.html:27 -msgid "Test Report" -msgstr "" - #: stock/templates/stock/item_base.html:104 msgid "Stock adjustment actions" msgstr "" @@ -5737,18 +5663,14 @@ msgstr "" msgid "Tests" msgstr "" -#: stock/templates/stock/item_base.html:511 +#: stock/templates/stock/item_base.html:500 +msgid "Save" +msgstr "Zapisz" + +#: stock/templates/stock/item_base.html:512 msgid "Edit Stock Status" msgstr "" -#: stock/templates/stock/item_childs.html:12 -msgid "Child Stock Items" -msgstr "" - -#: stock/templates/stock/item_childs.html:20 -msgid "This stock item does not have any child items" -msgstr "" - #: stock/templates/stock/item_delete.html:9 msgid "Are you sure you want to delete this stock item?" msgstr "" @@ -5774,11 +5696,6 @@ msgstr "" msgid "The StockItem is currently in stock" msgstr "" -#: stock/templates/stock/item_installed.html:11 -#: stock/templates/stock/navbar.html:27 -msgid "Installed Stock Items" -msgstr "" - #: stock/templates/stock/item_serialize.html:5 msgid "Create serialized items from this stock item." msgstr "" @@ -5787,32 +5704,6 @@ msgstr "" msgid "Select quantity to serialize, and unique serial numbers." msgstr "" -#: stock/templates/stock/item_tests.html:11 -#: stock/templates/stock/navbar.html:19 stock/templates/stock/navbar.html:22 -msgid "Test Data" -msgstr "" - -#: stock/templates/stock/item_tests.html:20 -msgid "Delete Test Data" -msgstr "" - -#: stock/templates/stock/item_tests.html:24 -msgid "Add Test Data" -msgstr "" - -#: stock/templates/stock/item_tests.html:86 -#: stock/templates/stock/item_tests.html:111 -msgid "Add Test Result" -msgstr "" - -#: stock/templates/stock/item_tests.html:131 -msgid "Edit Test Result" -msgstr "" - -#: stock/templates/stock/item_tests.html:145 -msgid "Delete Test Result" -msgstr "" - #: stock/templates/stock/location.html:20 msgid "You are not in the list of owners of this location. This stock location cannot be edited." msgstr "" @@ -5850,9 +5741,9 @@ msgid "Location Description" msgstr "" #: stock/templates/stock/location.html:114 +#: stock/templates/stock/location.html:155 #: stock/templates/stock/location_navbar.html:11 -#: stock/templates/stock/location_navbar.html:18 -#: stock/templates/stock/sublocation.html:16 +#: stock/templates/stock/location_navbar.html:14 msgid "Sublocations" msgstr "" @@ -5865,6 +5756,14 @@ msgstr "" msgid "Stock Locations" msgstr "" +#: stock/templates/stock/location.html:162 templates/stock_table.html:37 +msgid "Printing Actions" +msgstr "" + +#: stock/templates/stock/location.html:166 templates/stock_table.html:41 +msgid "Print labels" +msgstr "" + #: stock/templates/stock/location_delete.html:7 msgid "Are you sure you want to delete this stock location?" msgstr "" @@ -5918,14 +5817,6 @@ msgstr "" msgid "This action cannot be easily undone" msgstr "" -#: stock/templates/stock/sublocation.html:23 templates/stock_table.html:37 -msgid "Printing Actions" -msgstr "" - -#: stock/templates/stock/sublocation.html:27 templates/stock_table.html:41 -msgid "Print labels" -msgstr "" - #: stock/templates/stock/tracking_delete.html:6 msgid "Are you sure you want to delete this stock tracking entry?" msgstr "" @@ -6414,59 +6305,59 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" -#: templates/js/api.js:154 templates/js/modals.js:1024 +#: templates/js/api.js:162 templates/js/modals.js:1024 msgid "No Response" msgstr "" -#: templates/js/api.js:155 templates/js/modals.js:1025 +#: templates/js/api.js:163 templates/js/modals.js:1025 msgid "No response from the InvenTree server" msgstr "" -#: templates/js/api.js:160 +#: templates/js/api.js:168 msgid "Error 400: Bad request" msgstr "" -#: templates/js/api.js:161 +#: templates/js/api.js:169 msgid "API request returned error code 400" msgstr "" -#: templates/js/api.js:164 templates/js/modals.js:1034 +#: templates/js/api.js:172 templates/js/modals.js:1034 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/api.js:165 templates/js/modals.js:1035 +#: templates/js/api.js:173 templates/js/modals.js:1035 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/api.js:168 templates/js/modals.js:1039 +#: templates/js/api.js:176 templates/js/modals.js:1039 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/api.js:169 templates/js/modals.js:1040 +#: templates/js/api.js:177 templates/js/modals.js:1040 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/api.js:172 templates/js/modals.js:1044 +#: templates/js/api.js:180 templates/js/modals.js:1044 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/api.js:173 templates/js/modals.js:1045 +#: templates/js/api.js:181 templates/js/modals.js:1045 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/api.js:176 templates/js/modals.js:1049 +#: templates/js/api.js:184 templates/js/modals.js:1049 msgid "Error 408: Timeout" msgstr "" -#: templates/js/api.js:177 templates/js/modals.js:1050 +#: templates/js/api.js:185 templates/js/modals.js:1050 msgid "Connection timeout while requesting data from server" msgstr "" -#: templates/js/api.js:180 +#: templates/js/api.js:188 msgid "Unhandled Error Code" msgstr "" -#: templates/js/api.js:181 +#: templates/js/api.js:189 msgid "Error code" msgstr "" @@ -6675,7 +6566,7 @@ msgstr "" msgid "No builds matching query" msgstr "" -#: templates/js/build.js:840 templates/js/part.js:491 templates/js/part.js:736 +#: templates/js/build.js:840 templates/js/part.js:579 templates/js/part.js:824 #: templates/js/stock.js:825 templates/js/stock.js:1276 msgid "Select" msgstr "" @@ -6733,32 +6624,32 @@ msgid "No manufacturer parts found" msgstr "" #: templates/js/company.js:272 templates/js/company.js:478 -#: templates/js/part.js:68 templates/js/part.js:153 +#: templates/js/part.js:156 templates/js/part.js:241 msgid "Template part" msgstr "" #: templates/js/company.js:276 templates/js/company.js:482 -#: templates/js/part.js:72 templates/js/part.js:157 +#: templates/js/part.js:160 templates/js/part.js:245 msgid "Assembled part" msgstr "" -#: templates/js/company.js:356 templates/js/part.js:242 +#: templates/js/company.js:356 templates/js/part.js:330 msgid "No parameters found" msgstr "" -#: templates/js/company.js:392 templates/js/part.js:283 +#: templates/js/company.js:392 templates/js/part.js:371 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:393 templates/js/part.js:284 +#: templates/js/company.js:393 templates/js/part.js:372 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:412 templates/js/part.js:301 +#: templates/js/company.js:412 templates/js/part.js:389 msgid "Edit Parameter" msgstr "" -#: templates/js/company.js:423 templates/js/part.js:313 +#: templates/js/company.js:423 templates/js/part.js:401 msgid "Delete Parameter" msgstr "" @@ -6990,74 +6881,86 @@ msgstr "" msgid "NO" msgstr "" -#: templates/js/part.js:60 templates/js/part.js:145 +#: templates/js/part.js:26 +msgid "Create New Part Category" +msgstr "" + +#: templates/js/part.js:34 +msgid "New Parent" +msgstr "" + +#: templates/js/part.js:97 +msgid "Edit Part" +msgstr "" + +#: templates/js/part.js:148 templates/js/part.js:233 msgid "Trackable part" msgstr "" -#: templates/js/part.js:64 templates/js/part.js:149 +#: templates/js/part.js:152 templates/js/part.js:237 msgid "Virtual part" msgstr "" -#: templates/js/part.js:76 +#: templates/js/part.js:164 msgid "Starred part" msgstr "" -#: templates/js/part.js:80 +#: templates/js/part.js:168 msgid "Salable part" msgstr "" -#: templates/js/part.js:194 +#: templates/js/part.js:282 msgid "No variants found" msgstr "" -#: templates/js/part.js:381 templates/js/part.js:620 +#: templates/js/part.js:469 templates/js/part.js:708 msgid "No parts found" msgstr "" -#: templates/js/part.js:559 +#: templates/js/part.js:647 msgid "No category" msgstr "" -#: templates/js/part.js:577 templates/js/table_filters.js:332 +#: templates/js/part.js:665 templates/js/table_filters.js:332 msgid "Low stock" msgstr "" -#: templates/js/part.js:761 templates/js/stock.js:1300 +#: templates/js/part.js:849 templates/js/stock.js:1300 msgid "Path" msgstr "" -#: templates/js/part.js:804 +#: templates/js/part.js:892 msgid "No test templates matching query" msgstr "" -#: templates/js/part.js:855 templates/js/stock.js:384 +#: templates/js/part.js:943 templates/js/stock.js:384 msgid "Edit test result" msgstr "" -#: templates/js/part.js:856 templates/js/stock.js:385 +#: templates/js/part.js:944 templates/js/stock.js:385 msgid "Delete test result" msgstr "" -#: templates/js/part.js:862 +#: templates/js/part.js:950 msgid "This test is defined for a parent part" msgstr "" -#: templates/js/part.js:887 +#: templates/js/part.js:975 #, python-brace-format msgid "No ${human_name} information found" msgstr "" -#: templates/js/part.js:940 +#: templates/js/part.js:1028 #, python-brace-format msgid "Edit ${human_name}" msgstr "" -#: templates/js/part.js:941 +#: templates/js/part.js:1029 #, python-brace-format msgid "Delete ${human_name}" msgstr "" -#: templates/js/part.js:1060 +#: templates/js/part.js:1148 msgid "Single Price Difference" msgstr "" @@ -7849,3 +7752,24 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + +#~ msgid "Allocate Parts" +#~ msgstr "Przydziel części" + +#~ msgid "Edit notes" +#~ msgstr "Edytuj uwagi" + +#~ msgid "Company Name" +#~ msgstr "Nazwa firmy" + +#~ msgid "No website specified" +#~ msgstr "Nie określono strony internetowej" + +#~ msgid "Part Details" +#~ msgstr "Szczegóły części" + +#~ msgid "Responsible User" +#~ msgstr "Odpowiedzialny użytkownik" + +#~ msgid "Part is not a virtual part" +#~ msgstr "Część nie jest częścią wirtualną" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 5272423169..5098f789c0 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-14 23:55+0000\n" +"POT-Creation-Date: 2021-07-15 13:44+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -140,21 +140,18 @@ msgstr "" #: label/models.py:112 part/models.py:680 part/models.py:2191 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:365 -#: templates/js/part.js:118 templates/js/part.js:251 templates/js/part.js:743 +#: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 #: templates/js/stock.js:1282 msgid "Name" msgstr "Название" #: InvenTree/models.py:125 build/models.py:179 -#: build/templates/build/detail.html:21 company/models.py:353 -#: company/models.py:572 company/templates/company/detail.html:27 -#: company/templates/company/manufacturer_part_base.html:72 -#: company/templates/company/supplier_part_base.html:71 -#: company/templates/company/supplier_part_detail.html:31 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:174 -#: part/models.py:703 part/templates/part/detail.html:55 -#: part/templates/part/set_category.html:14 report/models.py:194 -#: report/models.py:551 report/models.py:590 +#: build/templates/build/detail.html:24 company/models.py:353 +#: company/models.py:572 company/templates/company/manufacturer_part.html:76 +#: company/templates/company/supplier_part.html:75 label/models.py:119 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:305 +#: part/models.py:703 part/templates/part/set_category.html:14 +#: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 @@ -162,8 +159,8 @@ msgstr "Название" #: templates/js/build.js:868 templates/js/build.js:1162 #: templates/js/company.js:125 templates/js/company.js:323 #: templates/js/company.js:561 templates/js/order.js:245 -#: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:361 -#: templates/js/part.js:538 templates/js/part.js:755 templates/js/part.js:823 +#: templates/js/order.js:347 templates/js/part.js:265 templates/js/part.js:449 +#: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 #: templates/js/stock.js:868 templates/js/stock.js:1294 #: templates/js/stock.js:1339 msgid "Description" @@ -455,7 +452,7 @@ msgid "Order target date" msgstr "Срок выполнения заказа" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 +#: build/templates/build/detail.html:124 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 @@ -472,20 +469,20 @@ msgstr "Целевая дата для сборки. Сборка будет п #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:741 -#: company/forms.py:104 company/templates/company/supplier_part_pricing.html:79 +#: build/templates/build/detail.html:34 common/models.py:741 +#: company/forms.py:104 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:210 -#: order/templates/order/sales_order_detail.html:80 -#: order/templates/order/sales_order_detail.html:87 -#: order/templates/order/sales_order_detail.html:172 -#: order/templates/order/sales_order_detail.html:244 part/forms.py:317 +#: order/templates/order/purchase_order_detail.html:341 +#: order/templates/order/sales_order_detail.html:200 +#: order/templates/order/sales_order_detail.html:207 +#: order/templates/order/sales_order_detail.html:292 +#: order/templates/order/sales_order_detail.html:364 part/forms.py:317 #: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 -#: part/templates/part/prices.html:474 +#: part/templates/part/detail.html:954 part/templates/part/detail.html:1040 +#: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:91 @@ -495,9 +492,9 @@ msgstr "Целевая дата для сборки. Сборка будет п #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 -#: templates/js/order.js:460 templates/js/part.js:928 templates/js/part.js:1050 -#: templates/js/part.js:1106 templates/js/stock.js:1474 -#: templates/js/stock.js:1693 +#: templates/js/order.js:460 templates/js/part.js:1016 +#: templates/js/part.js:1138 templates/js/part.js:1194 +#: templates/js/stock.js:1474 templates/js/stock.js:1693 msgid "Quantity" msgstr "Количество" @@ -553,7 +550,7 @@ msgid "Location of completed parts" msgstr "Расположение укомплектованных частей" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:549 +#: build/templates/build/detail.html:62 order/models.py:549 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 @@ -583,7 +580,7 @@ msgstr "Подтвердите завершение сборки" msgid "Confirm cancel" msgstr "Подтвердите отмену" -#: build/forms.py:252 build/views.py:66 +#: build/forms.py:252 build/views.py:65 msgid "Confirm build cancellation" msgstr "Подтвердите отмену сборки" @@ -603,10 +600,11 @@ msgid "Build Order" msgstr "Порядок сборки" #: build/models.py:110 build/templates/build/index.html:8 -#: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 +#: build/templates/build/index.html:15 +#: order/templates/order/sales_order_detail.html:34 #: order/templates/order/so_navbar.html:19 -#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:52 -#: part/templates/part/navbar.html:55 templates/InvenTree/index.html:191 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 +#: part/templates/part/navbar.html:45 templates/InvenTree/index.html:191 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:44 msgid "Build Orders" @@ -617,8 +615,8 @@ msgid "Build Order Reference" msgstr "Ссылка на заказ" #: build/models.py:171 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:205 -#: order/templates/order/sales_order_detail.html:239 part/models.py:2338 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:336 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2338 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -631,7 +629,7 @@ msgid "Brief description of the build" msgstr "" #: build/models.py:191 build/templates/build/build_base.html:163 -#: build/templates/build/detail.html:77 +#: build/templates/build/detail.html:80 msgid "Parent Build" msgstr "" @@ -641,16 +639,17 @@ msgstr "" #: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:707 +#: build/templates/build/detail.html:29 company/models.py:707 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:159 +#: order/templates/order/purchase_order_detail.html:290 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:224 part/models.py:325 +#: order/templates/order/sales_order_detail.html:344 part/models.py:325 #: part/models.py:1987 part/models.py:2003 part/models.py:2022 #: part/models.py:2040 part/models.py:2119 part/models.py:2223 -#: part/models.py:2313 part/templates/part/part_app_base.html:8 -#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 +#: part/models.py:2313 part/templates/part/detail.html:199 +#: part/templates/part/part_app_base.html:8 +#: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 #: report/templates/report/inventree_po_report.html:90 @@ -659,8 +658,8 @@ msgstr "" #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:586 templates/js/build.js:873 #: templates/js/build.js:1139 templates/js/company.js:264 -#: templates/js/company.js:470 templates/js/part.js:342 -#: templates/js/part.js:505 templates/js/stock.js:73 templates/js/stock.js:837 +#: templates/js/company.js:470 templates/js/part.js:430 +#: templates/js/part.js:593 templates/js/stock.js:73 templates/js/stock.js:837 #: templates/js/stock.js:1681 msgid "Part" msgstr "" @@ -709,7 +708,7 @@ msgstr "" msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:249 part/templates/part/part_base.html:183 +#: build/models.py:249 part/templates/part/part_base.html:225 msgid "Build Status" msgstr "" @@ -726,7 +725,7 @@ msgid "Batch code for this build output" msgstr "" #: build/models.py:264 order/models.py:162 part/models.py:875 -#: part/templates/part/detail.html:127 templates/js/order.js:360 +#: part/templates/part/part_base.html:143 templates/js/order.js:360 msgid "Creation Date" msgstr "" @@ -751,7 +750,7 @@ msgid "User who issued this build order" msgstr "" #: build/models.py:295 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:176 +#: build/templates/build/detail.html:108 order/models.py:176 #: order/templates/order/order_base.html:138 #: order/templates/order/sales_order_base.html:140 part/models.py:879 #: report/templates/report/inventree_build_order_base.html:159 @@ -762,13 +761,11 @@ msgstr "" msgid "User responsible for this build order" msgstr "" -#: build/models.py:301 build/templates/build/detail.html:91 -#: company/templates/company/manufacturer_part_base.html:79 -#: company/templates/company/manufacturer_part_detail.html:28 -#: company/templates/company/supplier_part_base.html:78 -#: company/templates/company/supplier_part_detail.html:28 -#: part/templates/part/detail.html:84 part/templates/part/part_base.html:110 -#: stock/models.py:464 stock/templates/stock/item_base.html:357 +#: build/models.py:301 build/templates/build/detail.html:94 +#: company/templates/company/manufacturer_part.html:83 +#: company/templates/company/supplier_part.html:82 +#: part/templates/part/part_base.html:137 stock/models.py:464 +#: stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "" @@ -776,17 +773,18 @@ msgstr "" msgid "Link to external URL" msgstr "" -#: build/models.py:306 build/templates/build/navbar.html:53 +#: build/models.py:306 build/templates/build/navbar.html:52 #: company/models.py:141 company/models.py:579 -#: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:180 +#: company/templates/company/navbar.html:63 +#: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:274 -#: order/templates/order/sales_order_detail.html:319 +#: order/templates/order/purchase_order_detail.html:405 +#: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 -#: part/templates/part/detail.html:150 +#: part/templates/part/detail.html:105 part/templates/part/navbar.html:114 +#: part/templates/part/navbar.html:117 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 @@ -879,104 +877,16 @@ msgstr "" msgid "Destination stock item" msgstr "" -#: build/templates/build/allocate.html:7 -msgid "Allocate Parts" -msgstr "" - -#: build/templates/build/allocate.html:15 -msgid "Allocate Stock to Build" -msgstr "" - -#: build/templates/build/allocate.html:22 -msgid "Allocate stock to build" -msgstr "" - -#: build/templates/build/allocate.html:23 -msgid "Auto Allocate" -msgstr "" - -#: build/templates/build/allocate.html:25 templates/js/build.js:778 -msgid "Unallocate stock" -msgstr "" - -#: build/templates/build/allocate.html:26 build/views.py:319 build/views.py:685 -msgid "Unallocate Stock" -msgstr "" - -#: build/templates/build/allocate.html:29 -msgid "Order required parts" -msgstr "" - -#: build/templates/build/allocate.html:30 -#: company/templates/company/detail_manufacturer_part.html:33 -#: company/templates/company/detail_supplier_part.html:32 order/views.py:724 -#: part/templates/part/category.html:136 -msgid "Order Parts" -msgstr "" - -#: build/templates/build/allocate.html:36 -msgid "Untracked stock has been fully allocated for this Build Order" -msgstr "" - -#: build/templates/build/allocate.html:40 -msgid "Untracked stock has not been fully allocated for this Build Order" -msgstr "" - -#: build/templates/build/allocate.html:47 -msgid "This Build Order does not have any associated untracked BOM items" -msgstr "" - #: build/templates/build/allocation_card.html:21 #: build/templates/build/complete_output.html:46 -#: order/templates/order/sales_order_detail.html:85 -#: order/templates/order/sales_order_detail.html:170 +#: order/templates/order/sales_order_detail.html:205 +#: order/templates/order/sales_order_detail.html:290 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:458 stock/templates/stock/item_base.html:249 #: templates/js/build.js:604 templates/js/model_renderers.js:54 msgid "Serial Number" msgstr "" -#: build/templates/build/attachments.html:12 -#: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 -#: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:294 -#: stock/templates/stock/navbar.html:47 stock/templates/stock/navbar.html:50 -msgid "Attachments" -msgstr "" - -#: build/templates/build/attachments.html:51 -#: order/templates/order/po_attachments.html:79 -#: order/templates/order/so_attachments.html:79 -#: part/templates/part/detail.html:451 -#: stock/templates/stock/item_attachments.html:81 -#: templates/attachment_table.html:6 -msgid "Add Attachment" -msgstr "" - -#: build/templates/build/attachments.html:69 -#: order/templates/order/po_attachments.html:51 -#: order/templates/order/so_attachments.html:52 -#: part/templates/part/detail.html:405 -#: stock/templates/stock/item_attachments.html:49 -msgid "Edit Attachment" -msgstr "" - -#: build/templates/build/attachments.html:76 -#: order/templates/order/po_attachments.html:58 -#: order/templates/order/so_attachments.html:58 -#: part/templates/part/detail.html:414 -#: stock/templates/stock/item_attachments.html:58 -msgid "Confirm Delete Operation" -msgstr "" - -#: build/templates/build/attachments.html:77 -#: order/templates/order/po_attachments.html:59 -#: order/templates/order/so_attachments.html:59 -#: part/templates/part/detail.html:415 -#: stock/templates/stock/item_attachments.html:59 -msgid "Delete Attachment" -msgstr "" - #: build/templates/build/auto_allocate.html:9 msgid "Automatically Allocate Stock" msgstr "" @@ -1021,8 +931,8 @@ msgstr "" #: build/templates/build/build_base.html:75 #: company/templates/company/company_base.html:40 -#: company/templates/company/manufacturer_part_base.html:25 -#: company/templates/company/supplier_part_base.html:26 +#: company/templates/company/manufacturer_part.html:29 +#: company/templates/company/supplier_part.html:30 #: order/templates/order/order_base.html:26 #: order/templates/order/sales_order_base.html:37 #: part/templates/part/category.html:27 part/templates/part/part_base.html:22 @@ -1064,12 +974,12 @@ msgid "Edit Build" msgstr "" #: build/templates/build/build_base.html:111 -#: build/templates/build/build_base.html:206 build/views.py:57 +#: build/templates/build/build_base.html:206 build/views.py:56 msgid "Cancel Build" msgstr "" #: build/templates/build/build_base.html:124 -#: build/templates/build/detail.html:11 +#: build/templates/build/detail.html:15 msgid "Build Details" msgstr "" @@ -1079,12 +989,12 @@ msgid "This build was due on %(target)s" msgstr "" #: build/templates/build/build_base.html:157 -#: build/templates/build/detail.html:64 +#: build/templates/build/detail.html:67 msgid "Progress" msgstr "" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:823 +#: build/templates/build/detail.html:87 order/models.py:823 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1095,7 +1005,7 @@ msgid "Sales Order" msgstr "" #: build/templates/build/build_base.html:177 -#: build/templates/build/detail.html:98 +#: build/templates/build/detail.html:101 #: report/templates/report/inventree_build_order_base.html:153 msgid "Issued By" msgstr "" @@ -1108,39 +1018,6 @@ msgstr "" msgid "Build Order cannot be completed as incomplete build outputs remain" msgstr "" -#: build/templates/build/build_children.html:10 -#: build/templates/build/navbar.html:36 -msgid "Child Build Orders" -msgstr "" - -#: build/templates/build/build_output.html:15 -msgid "Incomplete Build Outputs" -msgstr "" - -#: build/templates/build/build_output.html:22 -msgid "Create new build output" -msgstr "" - -#: build/templates/build/build_output.html:23 -msgid "Create New Output" -msgstr "" - -#: build/templates/build/build_output.html:36 -msgid "Create a new build output" -msgstr "" - -#: build/templates/build/build_output.html:37 -msgid "No incomplete build outputs remain." -msgstr "" - -#: build/templates/build/build_output.html:38 -msgid "Create a new build output using the button above" -msgstr "" - -#: build/templates/build/build_output.html:49 -msgid "Completed Build Outputs" -msgstr "" - #: build/templates/build/build_output_create.html:7 msgid "The Bill of Materials contains trackable parts" msgstr "" @@ -1223,49 +1100,183 @@ msgstr "" msgid "The selected stock will be unallocated from the build output" msgstr "" -#: build/templates/build/detail.html:35 +#: build/templates/build/detail.html:38 msgid "Stock Source" msgstr "" -#: build/templates/build/detail.html:40 +#: build/templates/build/detail.html:43 msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:270 +#: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 +#: order/templates/order/purchase_order_detail.html:401 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 msgid "Destination" msgstr "" -#: build/templates/build/detail.html:53 +#: build/templates/build/detail.html:56 msgid "Destination location not specified" msgstr "" -#: build/templates/build/detail.html:70 +#: build/templates/build/detail.html:73 #: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 #: templates/js/stock.js:1716 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "" -#: build/templates/build/detail.html:116 +#: build/templates/build/detail.html:119 #: order/templates/order/order_base.html:111 #: order/templates/order/sales_order_base.html:113 templates/js/build.js:910 msgid "Created" msgstr "" -#: build/templates/build/detail.html:127 +#: build/templates/build/detail.html:130 msgid "No target date set" msgstr "" -#: build/templates/build/detail.html:132 templates/js/build.js:888 +#: build/templates/build/detail.html:135 templates/js/build.js:888 msgid "Completed" msgstr "" -#: build/templates/build/detail.html:136 +#: build/templates/build/detail.html:139 msgid "Build not complete" msgstr "" +#: build/templates/build/detail.html:150 build/templates/build/navbar.html:35 +msgid "Child Build Orders" +msgstr "" + +#: build/templates/build/detail.html:166 +msgid "Allocate Stock to Build" +msgstr "" + +#: build/templates/build/detail.html:172 +msgid "Allocate stock to build" +msgstr "" + +#: build/templates/build/detail.html:173 +msgid "Auto Allocate" +msgstr "" + +#: build/templates/build/detail.html:175 templates/js/build.js:778 +msgid "Unallocate stock" +msgstr "" + +#: build/templates/build/detail.html:176 build/views.py:318 build/views.py:638 +msgid "Unallocate Stock" +msgstr "" + +#: build/templates/build/detail.html:179 +msgid "Order required parts" +msgstr "" + +#: build/templates/build/detail.html:180 +#: company/templates/company/detail.html:33 +#: company/templates/company/detail.html:75 order/views.py:677 +#: part/templates/part/category.html:140 +msgid "Order Parts" +msgstr "" + +#: build/templates/build/detail.html:186 +msgid "Untracked stock has been fully allocated for this Build Order" +msgstr "" + +#: build/templates/build/detail.html:190 +msgid "Untracked stock has not been fully allocated for this Build Order" +msgstr "" + +#: build/templates/build/detail.html:197 +msgid "This Build Order does not have any associated untracked BOM items" +msgstr "" + +#: build/templates/build/detail.html:206 +msgid "Incomplete Build Outputs" +msgstr "" + +#: build/templates/build/detail.html:211 +msgid "Create new build output" +msgstr "" + +#: build/templates/build/detail.html:212 +msgid "Create New Output" +msgstr "" + +#: build/templates/build/detail.html:225 +msgid "Create a new build output" +msgstr "" + +#: build/templates/build/detail.html:226 +msgid "No incomplete build outputs remain." +msgstr "" + +#: build/templates/build/detail.html:227 +msgid "Create a new build output using the button above" +msgstr "" + +#: build/templates/build/detail.html:235 +msgid "Completed Build Outputs" +msgstr "" + +#: build/templates/build/detail.html:246 build/templates/build/navbar.html:42 +#: build/templates/build/navbar.html:45 order/templates/order/po_navbar.html:35 +#: order/templates/order/sales_order_detail.html:43 +#: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:173 +#: part/templates/part/navbar.html:108 part/templates/part/navbar.html:111 +#: stock/templates/stock/item.html:87 stock/templates/stock/navbar.html:47 +#: stock/templates/stock/navbar.html:50 +msgid "Attachments" +msgstr "" + +#: build/templates/build/detail.html:257 +msgid "Build Notes" +msgstr "" + +#: build/templates/build/detail.html:261 build/templates/build/detail.html:397 +#: company/templates/company/detail.html:173 +#: company/templates/company/detail.html:200 +#: order/templates/order/purchase_order_detail.html:59 +#: order/templates/order/purchase_order_detail.html:92 +#: order/templates/order/sales_order_detail.html:58 +#: order/templates/order/sales_order_detail.html:85 +#: part/templates/part/detail.html:109 stock/templates/stock/item.html:102 +#: stock/templates/stock/item.html:168 +msgid "Edit Notes" +msgstr "" + +#: build/templates/build/detail.html:357 +#: order/templates/order/po_attachments.html:79 +#: order/templates/order/purchase_order_detail.html:153 +#: order/templates/order/sales_order_detail.html:145 +#: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 +#: templates/attachment_table.html:6 +msgid "Add Attachment" +msgstr "" + +#: build/templates/build/detail.html:375 +#: order/templates/order/po_attachments.html:51 +#: order/templates/order/purchase_order_detail.html:125 +#: order/templates/order/sales_order_detail.html:118 +#: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 +msgid "Edit Attachment" +msgstr "" + +#: build/templates/build/detail.html:382 +#: order/templates/order/po_attachments.html:58 +#: order/templates/order/purchase_order_detail.html:132 +#: order/templates/order/sales_order_detail.html:124 +#: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 +msgid "Confirm Delete Operation" +msgstr "" + +#: build/templates/build/detail.html:383 +#: order/templates/order/po_attachments.html:59 +#: order/templates/order/purchase_order_detail.html:133 +#: order/templates/order/sales_order_detail.html:125 +#: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 +msgid "Delete Attachment" +msgstr "" + #: build/templates/build/edit_build_item.html:7 msgid "Alter the quantity of stock allocated to the build output" msgstr "" @@ -1294,50 +1305,28 @@ msgstr "" msgid "Build Order Details" msgstr "" -#: build/templates/build/navbar.html:15 -#: company/templates/company/navbar.html:15 -#: order/templates/order/po_navbar.html:15 -#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 +#: build/templates/build/navbar.html:15 order/templates/order/po_navbar.html:15 #: templates/js/stock.js:1354 msgid "Details" msgstr "" -#: build/templates/build/navbar.html:21 build/templates/build/navbar.html:24 -#: build/views.py:91 +#: build/templates/build/navbar.html:20 build/templates/build/navbar.html:23 +#: build/views.py:90 msgid "Allocate Stock" msgstr "" -#: build/templates/build/navbar.html:29 build/templates/build/navbar.html:32 +#: build/templates/build/navbar.html:28 build/templates/build/navbar.html:31 msgid "Build Outputs" msgstr "" -#: build/templates/build/navbar.html:39 +#: build/templates/build/navbar.html:38 msgid "Child Builds" msgstr "" -#: build/templates/build/navbar.html:50 +#: build/templates/build/navbar.html:49 msgid "Build Order Notes" msgstr "" -#: build/templates/build/notes.html:12 -msgid "Build Notes" -msgstr "" - -#: build/templates/build/notes.html:14 company/templates/company/notes.html:13 -#: order/templates/order/order_notes.html:15 -#: order/templates/order/sales_order_notes.html:16 -#: stock/templates/stock/item_notes.html:15 -msgid "Edit notes" -msgstr "" - -#: build/templates/build/notes.html:26 company/templates/company/notes.html:24 -#: order/templates/order/order_notes.html:27 -#: order/templates/order/sales_order_notes.html:29 -#: stock/templates/stock/item_base.html:499 -#: stock/templates/stock/item_notes.html:26 -msgid "Save" -msgstr "" - #: build/templates/build/unallocate.html:10 msgid "Are you sure you wish to unallocate all stock for this build?" msgstr "" @@ -1346,120 +1335,120 @@ msgstr "" msgid "All incomplete stock allocations will be removed from the build" msgstr "" -#: build/views.py:77 +#: build/views.py:76 msgid "Build was cancelled" msgstr "" -#: build/views.py:138 +#: build/views.py:137 msgid "Allocated stock to build output" msgstr "" -#: build/views.py:150 +#: build/views.py:149 msgid "Create Build Output" msgstr "" -#: build/views.py:168 +#: build/views.py:167 msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1337 +#: build/views.py:183 stock/views.py:1337 msgid "Serial numbers already exist" msgstr "" -#: build/views.py:193 +#: build/views.py:192 msgid "Serial numbers required for trackable build output" msgstr "" -#: build/views.py:259 +#: build/views.py:258 msgid "Delete Build Output" msgstr "" -#: build/views.py:280 build/views.py:370 +#: build/views.py:279 build/views.py:369 msgid "Confirm unallocation of build stock" msgstr "" -#: build/views.py:281 build/views.py:371 stock/views.py:369 +#: build/views.py:280 build/views.py:370 stock/views.py:369 msgid "Check the confirmation box" msgstr "" -#: build/views.py:293 +#: build/views.py:292 msgid "Build output does not match build" msgstr "" -#: build/views.py:295 build/views.py:496 +#: build/views.py:294 build/views.py:495 msgid "Build output must be specified" msgstr "" -#: build/views.py:307 +#: build/views.py:306 msgid "Build output deleted" msgstr "" -#: build/views.py:405 +#: build/views.py:404 msgid "Complete Build Order" msgstr "" -#: build/views.py:411 +#: build/views.py:410 msgid "Build order cannot be completed - incomplete outputs remain" msgstr "" -#: build/views.py:422 +#: build/views.py:421 msgid "Completed build order" msgstr "" -#: build/views.py:438 +#: build/views.py:437 msgid "Complete Build Output" msgstr "" -#: build/views.py:480 +#: build/views.py:479 msgid "Invalid stock status value selected" msgstr "" -#: build/views.py:487 +#: build/views.py:486 msgid "Quantity to complete cannot exceed build output quantity" msgstr "" -#: build/views.py:493 +#: build/views.py:492 msgid "Confirm completion of incomplete build" msgstr "" -#: build/views.py:592 +#: build/views.py:591 msgid "Build output completed" msgstr "" -#: build/views.py:675 +#: build/views.py:628 msgid "Delete Build Order" msgstr "" -#: build/views.py:690 +#: build/views.py:643 msgid "Removed parts from build allocation" msgstr "" -#: build/views.py:702 +#: build/views.py:655 msgid "Allocate stock to build output" msgstr "" -#: build/views.py:745 +#: build/views.py:698 msgid "Item must be currently in stock" msgstr "" -#: build/views.py:751 +#: build/views.py:704 msgid "Stock item is over-allocated" msgstr "" -#: build/views.py:752 templates/js/bom.js:230 templates/js/build.js:705 +#: build/views.py:705 templates/js/bom.js:230 templates/js/build.js:705 #: templates/js/build.js:1000 templates/js/build.js:1179 msgid "Available" msgstr "" -#: build/views.py:754 +#: build/views.py:707 msgid "Stock item must be selected" msgstr "" -#: build/views.py:917 +#: build/views.py:870 msgid "Edit Stock Allocation" msgstr "" -#: build/views.py:921 +#: build/views.py:874 msgid "Updated Build Item" msgstr "" @@ -1616,8 +1605,8 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:188 -#: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 +#: common/models.py:160 part/models.py:2225 report/models.py:187 +#: stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" @@ -1626,8 +1615,8 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:198 -#: templates/js/table_filters.js:132 templates/js/table_filters.js:336 +#: common/models.py:167 part/models.py:827 templates/js/table_filters.js:132 +#: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" @@ -1635,8 +1624,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:208 -#: templates/js/table_filters.js:340 +#: common/models.py:174 part/models.py:833 templates/js/table_filters.js:340 msgid "Component" msgstr "" @@ -1644,7 +1632,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:228 +#: common/models.py:181 part/models.py:844 msgid "Purchaseable" msgstr "" @@ -1652,8 +1640,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:238 -#: templates/js/table_filters.js:348 +#: common/models.py:188 part/models.py:849 templates/js/table_filters.js:348 msgid "Salable" msgstr "" @@ -1661,8 +1648,8 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:218 -#: templates/js/table_filters.js:33 templates/js/table_filters.js:352 +#: common/models.py:195 part/models.py:839 templates/js/table_filters.js:33 +#: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" @@ -1670,8 +1657,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:178 -#: templates/js/table_filters.js:29 +#: common/models.py:202 part/models.py:859 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1775,7 +1761,7 @@ msgstr "" msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:293 part/templates/part/detail.html:122 +#: common/models.py:293 msgid "days" msgstr "" @@ -1871,8 +1857,8 @@ msgstr "" msgid "Price break quantity" msgstr "" -#: common/models.py:749 company/templates/company/supplier_part_pricing.html:84 -#: templates/js/part.js:933 +#: common/models.py:749 company/templates/company/supplier_part.html:231 +#: templates/js/part.js:1021 msgid "Price" msgstr "" @@ -1902,18 +1888,18 @@ msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 -#: order/templates/order/po_navbar.html:22 order/views.py:337 -#: part/templates/part/bom_upload/upload_file.html:47 +#: order/templates/order/po_navbar.html:22 order/views.py:290 +#: part/templates/part/bom_upload/upload_file.html:45 #: part/templates/part/import_wizard/part_upload.html:45 part/views.py:622 -#: part/views.py:1282 +#: part/views.py:1236 msgid "Upload File" msgstr "" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 -#: order/views.py:338 part/templates/part/bom_upload/match_fields.html:52 +#: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:623 -#: part/views.py:1283 +#: part/views.py:1237 msgid "Match Fields" msgstr "" @@ -1934,7 +1920,7 @@ msgstr "" #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 #: part/templates/part/bom_upload/match_parts.html:19 -#: part/templates/part/bom_upload/upload_file.html:45 +#: part/templates/part/bom_upload/upload_file.html:43 #: part/templates/part/import_wizard/match_fields.html:27 #: part/templates/part/import_wizard/match_references.html:19 #: part/templates/part/import_wizard/part_upload.html:43 @@ -1949,7 +1935,7 @@ msgstr "" msgid "Image URL" msgstr "" -#: company/forms.py:47 templates/js/part.js:1041 +#: company/forms.py:47 templates/js/part.js:1129 msgid "Single Price" msgstr "" @@ -1966,11 +1952,9 @@ msgid "Manufacturer Part Number" msgstr "" #: company/forms.py:64 company/models.py:341 -#: company/templates/company/manufacturer_part_base.html:89 -#: company/templates/company/manufacturer_part_detail.html:26 -#: company/templates/company/supplier_part_base.html:102 -#: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:193 part/bom.py:171 +#: company/templates/company/manufacturer_part.html:93 +#: company/templates/company/supplier_part.html:106 +#: order/templates/order/purchase_order_detail.html:324 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 msgid "MPN" msgstr "" @@ -1984,7 +1968,7 @@ msgid "Description of the company" msgstr "" #: company/models.py:111 company/templates/company/company_base.html:70 -#: company/templates/company/detail.html:33 templates/js/company.js:129 +#: templates/js/company.js:129 msgid "Website" msgstr "" @@ -1992,7 +1976,7 @@ msgstr "" msgid "Company website URL" msgstr "" -#: company/models.py:116 company/templates/company/company_base.html:77 +#: company/models.py:116 company/templates/company/company_base.html:88 msgid "Address" msgstr "" @@ -2008,7 +1992,7 @@ msgstr "" msgid "Contact phone number" msgstr "" -#: company/models.py:124 company/templates/company/company_base.html:91 +#: company/models.py:124 company/templates/company/company_base.html:102 msgid "Email" msgstr "" @@ -2016,7 +2000,7 @@ msgstr "" msgid "Contact email address" msgstr "" -#: company/models.py:127 company/templates/company/company_base.html:98 +#: company/models.py:127 company/templates/company/company_base.html:109 msgid "Contact" msgstr "" @@ -2028,7 +2012,7 @@ msgstr "" #: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:312 templates/js/company.js:550 -#: templates/js/part.js:599 +#: templates/js/part.js:687 msgid "Link" msgstr "" @@ -2065,7 +2049,7 @@ msgid "Does this company manufacture parts?" msgstr "" #: company/models.py:151 company/serializers.py:262 -#: company/templates/company/detail.html:42 +#: company/templates/company/company_base.html:76 msgid "Currency" msgstr "" @@ -2078,15 +2062,13 @@ msgstr "" msgid "Base Part" msgstr "" -#: company/models.py:323 company/models.py:541 order/views.py:1127 +#: company/models.py:323 company/models.py:541 order/views.py:1080 msgid "Select part" msgstr "" -#: company/models.py:334 company/templates/company/detail.html:57 -#: company/templates/company/manufacturer_part_base.html:85 -#: company/templates/company/manufacturer_part_detail.html:25 -#: company/templates/company/supplier_part_base.html:94 -#: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 +#: company/models.py:334 company/templates/company/company_base.html:116 +#: company/templates/company/manufacturer_part.html:89 +#: company/templates/company/supplier_part.html:98 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:364 #: templates/js/company.js:113 templates/js/company.js:289 #: templates/js/company.js:521 @@ -2102,8 +2084,8 @@ msgid "Manufacturer part description" msgstr "" #: company/models.py:408 company/models.py:560 -#: company/templates/company/manufacturer_part_base.html:6 -#: company/templates/company/manufacturer_part_base.html:19 +#: company/templates/company/manufacturer_part.html:6 +#: company/templates/company/manufacturer_part.html:23 #: stock/templates/stock/item_base.html:374 msgid "Manufacturer Part" msgstr "" @@ -2115,7 +2097,7 @@ msgstr "" #: company/models.py:421 #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:371 templates/js/part.js:260 +#: templates/js/company.js:371 templates/js/part.js:348 #: templates/js/stock.js:446 msgid "Value" msgstr "" @@ -2125,8 +2107,7 @@ msgid "Parameter value" msgstr "" #: company/models.py:428 part/models.py:821 part/models.py:2193 -#: part/templates/part/detail.html:107 templates/js/company.js:377 -#: templates/js/part.js:266 +#: templates/js/company.js:377 templates/js/part.js:354 msgid "Units" msgstr "" @@ -2134,9 +2115,8 @@ msgstr "" msgid "Parameter units" msgstr "" -#: company/models.py:547 company/templates/company/detail.html:62 -#: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:260 +#: company/models.py:547 company/templates/company/company_base.html:121 +#: company/templates/company/supplier_part.html:88 order/models.py:260 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 @@ -2149,9 +2129,8 @@ msgstr "" msgid "Select supplier" msgstr "" -#: company/models.py:553 company/templates/company/supplier_part_base.html:88 -#: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 +#: company/models.py:553 company/templates/company/supplier_part.html:92 +#: order/templates/order/purchase_order_detail.html:311 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" @@ -2172,9 +2151,8 @@ msgstr "" msgid "Supplier part description" msgstr "" -#: company/models.py:578 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2341 -#: report/templates/report/inventree_po_report.html:93 +#: company/models.py:578 company/templates/company/supplier_part.html:120 +#: part/models.py:2341 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" @@ -2187,7 +2165,7 @@ msgstr "" msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:584 company/templates/company/supplier_part_base.html:109 +#: company/models.py:584 company/templates/company/supplier_part.html:113 #: stock/models.py:435 stock/templates/stock/item_base.html:322 #: templates/js/company.js:571 templates/js/stock.js:1029 msgid "Packaging" @@ -2213,12 +2191,6 @@ msgstr "" msgid "Currency Code" msgstr "" -#: company/templates/company/assigned_stock.html:10 -#: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:597 -msgid "Assigned Stock" -msgstr "" - #: company/templates/company/company_base.html:9 #: company/templates/company/company_base.html:35 #: templates/InvenTree/search.html:304 templates/js/company.js:102 @@ -2244,38 +2216,23 @@ msgid "Edit company information" msgstr "" #: company/templates/company/company_base.html:56 -#: company/templates/company/company_base.html:126 +#: company/templates/company/company_base.html:153 msgid "Delete Company" msgstr "" #: company/templates/company/company_base.html:64 -#: company/templates/company/detail.html:10 -#: company/templates/company/navbar.html:12 msgid "Company Details" msgstr "" -#: company/templates/company/company_base.html:84 -msgid "Phone" -msgstr "" - -#: company/templates/company/company_base.html:166 -#: part/templates/part/part_base.html:347 -msgid "Upload Image" -msgstr "" - -#: company/templates/company/detail.html:21 -msgid "Company Name" -msgstr "" - -#: company/templates/company/detail.html:36 -msgid "No website specified" -msgstr "" - -#: company/templates/company/detail.html:45 +#: company/templates/company/company_base.html:81 msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:544 +#: company/templates/company/company_base.html:95 +msgid "Phone" +msgstr "" + +#: company/templates/company/company_base.html:126 order/models.py:544 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 @@ -2283,97 +2240,156 @@ msgstr "" msgid "Customer" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:11 -#: templates/InvenTree/search.html:149 -msgid "Manufacturer Parts" +#: company/templates/company/company_base.html:193 +#: part/templates/part/part_base.html:353 +msgid "Upload Image" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:22 -msgid "Create new manufacturer part" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:23 -#: part/templates/part/supplier.html:47 -msgid "New Manufacturer Part" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:28 -#: company/templates/company/detail_supplier_part.html:27 -#: company/templates/company/manufacturer_part_suppliers.html:20 -#: company/templates/company/manufacturer_part_suppliers.html:46 -#: part/templates/part/category.html:131 part/templates/part/supplier.html:21 -#: part/templates/part/supplier.html:50 -msgid "Options" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:33 -#: company/templates/company/detail_supplier_part.html:32 -#: part/templates/part/category.html:136 -msgid "Order parts" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:36 -#: company/templates/company/detail_supplier_part.html:35 -msgid "Delete parts" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:36 -#: company/templates/company/detail_supplier_part.html:35 -msgid "Delete Parts" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:72 -#: part/templates/part/supplier.html:164 -msgid "Add Manufacturer Part" -msgstr "" - -#: company/templates/company/detail_stock.html:10 -msgid "Supplier Stock" -msgstr "" - -#: company/templates/company/detail_stock.html:37 -#: company/templates/company/supplier_part_stock.html:34 -#: part/templates/part/category.html:123 part/templates/part/category.html:137 -#: part/templates/part/stock.html:55 stock/templates/stock/location.html:175 -msgid "Export" -msgstr "" - -#: company/templates/company/detail_supplier_part.html:11 -#: company/templates/company/manufacturer_part_navbar.html:11 +#: company/templates/company/detail.html:14 +#: company/templates/company/manufacturer_part_navbar.html:18 #: templates/InvenTree/search.html:164 msgid "Supplier Parts" msgstr "" -#: company/templates/company/detail_supplier_part.html:21 +#: company/templates/company/detail.html:22 #: order/templates/order/order_wizard/select_parts.html:44 -#: part/templates/part/part_base.html:469 +#: templates/js/part.js:79 msgid "Create new supplier part" msgstr "" -#: company/templates/company/detail_supplier_part.html:22 -#: company/templates/company/manufacturer_part_suppliers.html:17 -#: part/templates/part/part_base.html:468 part/templates/part/supplier.html:18 +#: company/templates/company/detail.html:23 +#: company/templates/company/manufacturer_part.html:109 +#: part/templates/part/detail.html:234 templates/js/part.js:78 #: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "" -#: company/templates/company/detail_supplier_part.html:66 -#: part/templates/part/bom.html:166 part/templates/part/category.html:127 +#: company/templates/company/detail.html:28 +#: company/templates/company/detail.html:70 +#: company/templates/company/manufacturer_part.html:112 +#: company/templates/company/manufacturer_part.html:136 +#: part/templates/part/category.html:135 part/templates/part/detail.html:237 +#: part/templates/part/detail.html:317 +msgid "Options" +msgstr "" + +#: company/templates/company/detail.html:33 +#: company/templates/company/detail.html:75 +#: part/templates/part/category.html:140 +msgid "Order parts" +msgstr "" + +#: company/templates/company/detail.html:36 +#: company/templates/company/detail.html:78 +msgid "Delete parts" +msgstr "" + +#: company/templates/company/detail.html:36 +#: company/templates/company/detail.html:78 +msgid "Delete Parts" +msgstr "" + +#: company/templates/company/detail.html:56 templates/InvenTree/search.html:149 +msgid "Manufacturer Parts" +msgstr "" + +#: company/templates/company/detail.html:64 +msgid "Create new manufacturer part" +msgstr "" + +#: company/templates/company/detail.html:65 part/templates/part/detail.html:314 +msgid "New Manufacturer Part" +msgstr "" + +#: company/templates/company/detail.html:97 +msgid "Supplier Stock" +msgstr "" + +#: company/templates/company/detail.html:106 +#: company/templates/company/navbar.html:40 +#: company/templates/company/navbar.html:43 +#: order/templates/order/purchase_orders.html:8 +#: order/templates/order/purchase_orders.html:13 +#: part/templates/part/detail.html:50 part/templates/part/navbar.html:77 +#: part/templates/part/navbar.html:80 templates/InvenTree/index.html:213 +#: templates/InvenTree/search.html:325 +#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 +#: users/models.py:45 +msgid "Purchase Orders" +msgstr "" + +#: company/templates/company/detail.html:112 +#: order/templates/order/purchase_orders.html:20 +msgid "Create new purchase order" +msgstr "" + +#: company/templates/company/detail.html:113 +#: order/templates/order/purchase_orders.html:21 +msgid "New Purchase Order" +msgstr "" + +#: company/templates/company/detail.html:128 +#: company/templates/company/navbar.html:49 +#: company/templates/company/navbar.html:52 +#: order/templates/order/sales_orders.html:8 +#: order/templates/order/sales_orders.html:13 +#: part/templates/part/detail.html:71 part/templates/part/navbar.html:85 +#: part/templates/part/navbar.html:88 templates/InvenTree/index.html:236 +#: templates/InvenTree/search.html:345 +#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 +#: users/models.py:46 +msgid "Sales Orders" +msgstr "" + +#: company/templates/company/detail.html:134 +#: order/templates/order/sales_orders.html:20 +msgid "Create new sales order" +msgstr "" + +#: company/templates/company/detail.html:135 +#: order/templates/order/sales_orders.html:21 +msgid "New Sales Order" +msgstr "" + +#: company/templates/company/detail.html:151 +#: company/templates/company/navbar.html:55 +#: company/templates/company/navbar.html:58 templates/js/build.js:597 +msgid "Assigned Stock" +msgstr "" + +#: company/templates/company/detail.html:169 +msgid "Company Notes" +msgstr "" + +#: company/templates/company/detail.html:271 +#: company/templates/company/supplier_part.html:288 +#: part/templates/part/category.html:127 part/templates/part/category.html:141 +#: part/templates/part/detail.html:640 stock/templates/stock/location.html:231 +msgid "Export" +msgstr "" + +#: company/templates/company/detail.html:302 +#: part/templates/part/detail.html:901 +msgid "Add Manufacturer Part" +msgstr "" + +#: company/templates/company/detail.html:364 +#: part/templates/part/category.html:131 part/templates/part/detail.html:444 #: templates/js/stock.js:1622 msgid "New Part" msgstr "" -#: company/templates/company/detail_supplier_part.html:67 +#: company/templates/company/detail.html:365 msgid "Create new Part" msgstr "" -#: company/templates/company/detail_supplier_part.html:72 -#: company/templates/company/manufacturer_part_suppliers.html:96 -#: company/views.py:59 part/templates/part/supplier.html:80 +#: company/templates/company/detail.html:370 +#: company/templates/company/manufacturer_part.html:192 company/views.py:59 +#: part/templates/part/detail.html:817 msgid "New Supplier" msgstr "" -#: company/templates/company/detail_supplier_part.html:73 +#: company/templates/company/detail.html:371 msgid "Create new Supplier" msgstr "" @@ -2381,231 +2397,216 @@ msgstr "" msgid "Supplier List" msgstr "" -#: company/templates/company/manufacturer_part_base.html:36 -#: company/templates/company/supplier_part_base.html:36 -#: company/templates/company/supplier_part_orders.html:17 -#: part/templates/part/orders.html:17 part/templates/part/part_base.html:74 +#: company/templates/company/manufacturer_part.html:40 +#: company/templates/company/supplier_part.html:40 +#: company/templates/company/supplier_part.html:146 +#: part/templates/part/detail.html:55 part/templates/part/part_base.html:101 msgid "Order part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:41 +#: company/templates/company/manufacturer_part.html:45 msgid "Edit manufacturer part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:45 +#: company/templates/company/manufacturer_part.html:49 msgid "Delete manufacturer part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:57 -#: company/templates/company/manufacturer_part_detail.html:10 +#: company/templates/company/manufacturer_part.html:61 msgid "Manufacturer Part Details" msgstr "" -#: company/templates/company/manufacturer_part_base.html:62 -#: company/templates/company/manufacturer_part_detail.html:18 -#: company/templates/company/supplier_part_base.html:61 -#: company/templates/company/supplier_part_detail.html:18 +#: company/templates/company/manufacturer_part.html:66 +#: company/templates/company/supplier_part.html:65 msgid "Internal Part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:129 -msgid "Edit Manufacturer Part" -msgstr "" - -#: company/templates/company/manufacturer_part_base.html:138 -msgid "Delete Manufacturer Part" -msgstr "" - -#: company/templates/company/manufacturer_part_navbar.html:14 -#: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:58 part/templates/part/navbar.html:75 -#: part/templates/part/navbar.html:78 part/templates/part/prices.html:153 +#: company/templates/company/manufacturer_part.html:103 +#: company/templates/company/manufacturer_part_navbar.html:21 +#: company/views.py:58 part/templates/part/navbar.html:65 +#: part/templates/part/navbar.html:68 part/templates/part/prices.html:144 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" msgstr "" -#: company/templates/company/manufacturer_part_navbar.html:19 -msgid "Manufacturer Part Stock" -msgstr "" - -#: company/templates/company/manufacturer_part_navbar.html:22 -#: company/templates/company/navbar.html:41 -#: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:33 stock/api.py:53 -#: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 -#: stock/templates/stock/stock_app_base.html:10 -#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 -#: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:406 templates/js/part.js:566 templates/js/stock.js:74 -#: templates/js/stock.js:877 templates/navbar.html:26 -msgid "Stock" -msgstr "" - -#: company/templates/company/manufacturer_part_navbar.html:26 -msgid "Manufacturer Part Orders" -msgstr "" - -#: company/templates/company/manufacturer_part_navbar.html:29 -#: company/templates/company/supplier_part_navbar.html:22 -msgid "Orders" -msgstr "" - -#: company/templates/company/manufacturer_part_suppliers.html:22 -#: part/templates/part/supplier.html:23 +#: company/templates/company/manufacturer_part.html:114 +#: part/templates/part/detail.html:239 msgid "Delete supplier parts" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:22 -#: company/templates/company/manufacturer_part_suppliers.html:48 -#: company/templates/company/manufacturer_part_suppliers.html:142 -#: part/templates/part/related.html:44 part/templates/part/supplier.html:23 -#: part/templates/part/supplier.html:52 templates/js/company.js:203 +#: company/templates/company/manufacturer_part.html:114 +#: company/templates/company/manufacturer_part.html:138 +#: company/templates/company/manufacturer_part.html:238 +#: part/templates/part/detail.html:214 part/templates/part/detail.html:239 +#: part/templates/part/detail.html:319 templates/js/company.js:203 #: users/models.py:193 msgid "Delete" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:37 -#: part/templates/part/category_navbar.html:46 -#: part/templates/part/category_navbar.html:49 -#: part/templates/part/detail.html:275 +#: company/templates/company/manufacturer_part.html:127 +#: company/templates/company/manufacturer_part_navbar.html:11 +#: company/templates/company/manufacturer_part_navbar.html:14 +#: part/templates/part/category_navbar.html:38 +#: part/templates/part/category_navbar.html:41 +#: part/templates/part/detail.html:155 part/templates/part/navbar.html:14 +#: part/templates/part/navbar.html:17 msgid "Parameters" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:43 -#: part/templates/part/detail.html:282 +#: company/templates/company/manufacturer_part.html:133 +#: part/templates/part/detail.html:162 #: templates/InvenTree/settings/category.html:29 #: templates/InvenTree/settings/part.html:65 msgid "New Parameter" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:48 +#: company/templates/company/manufacturer_part.html:138 msgid "Delete parameters" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:80 -#: part/templates/part/detail.html:368 +#: company/templates/company/manufacturer_part.html:176 +#: part/templates/part/detail.html:718 msgid "Add Parameter" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:97 -#: part/templates/part/supplier.html:81 +#: company/templates/company/manufacturer_part.html:193 +#: part/templates/part/detail.html:818 msgid "Create new supplier" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:127 +#: company/templates/company/manufacturer_part.html:223 msgid "Selected parameters will be deleted" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:139 +#: company/templates/company/manufacturer_part.html:235 msgid "Delete Parameters" msgstr "" -#: company/templates/company/navbar.html:20 -#: company/templates/company/navbar.html:23 +#: company/templates/company/manufacturer_part.html:311 +msgid "Edit Manufacturer Part" +msgstr "" + +#: company/templates/company/manufacturer_part.html:320 +msgid "Delete Manufacturer Part" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:26 +msgid "Manufacturer Part Stock" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:29 +#: company/templates/company/navbar.html:34 +#: company/templates/company/supplier_part_navbar.html:15 +#: part/templates/part/navbar.html:31 stock/api.py:53 +#: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 +#: stock/templates/stock/stock_app_base.html:10 +#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 +#: templates/InvenTree/search.html:232 +#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:269 +#: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:74 +#: templates/js/stock.js:877 templates/navbar.html:26 +msgid "Stock" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:33 +msgid "Manufacturer Part Orders" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:36 +#: company/templates/company/supplier_part_navbar.html:22 +msgid "Orders" +msgstr "" + +#: company/templates/company/navbar.html:13 +#: company/templates/company/navbar.html:16 msgid "Manufactured Parts" msgstr "" -#: company/templates/company/navbar.html:29 -#: company/templates/company/navbar.html:32 +#: company/templates/company/navbar.html:22 +#: company/templates/company/navbar.html:25 msgid "Supplied Parts" msgstr "" -#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:30 +#: company/templates/company/navbar.html:31 part/templates/part/navbar.html:28 #: stock/templates/stock/location.html:119 #: stock/templates/stock/location.html:134 #: stock/templates/stock/location.html:148 -#: stock/templates/stock/location_navbar.html:22 -#: stock/templates/stock/location_navbar.html:29 +#: stock/templates/stock/location_navbar.html:18 +#: stock/templates/stock/location_navbar.html:21 #: templates/InvenTree/search.html:198 templates/js/stock.js:1306 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" -#: company/templates/company/navbar.html:47 -#: company/templates/company/navbar.html:56 -#: company/templates/company/navbar.html:59 -#: company/templates/company/sales_orders.html:11 -#: order/templates/order/sales_orders.html:8 -#: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:89 part/templates/part/navbar.html:92 -#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:236 -#: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 -#: users/models.py:46 -msgid "Sales Orders" -msgstr "" - -#: company/templates/company/navbar.html:50 -#: company/templates/company/purchase_orders.html:10 -#: order/templates/order/purchase_orders.html:8 -#: order/templates/order/purchase_orders.html:13 -#: part/templates/part/navbar.html:81 part/templates/part/navbar.html:84 -#: part/templates/part/orders.html:10 templates/InvenTree/index.html:213 -#: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 -#: users/models.py:45 -msgid "Purchase Orders" -msgstr "" - -#: company/templates/company/notes.html:11 -msgid "Company Notes" -msgstr "" - -#: company/templates/company/purchase_orders.html:18 -#: order/templates/order/purchase_orders.html:20 -msgid "Create new purchase order" -msgstr "" - -#: company/templates/company/purchase_orders.html:19 -#: order/templates/order/purchase_orders.html:21 -msgid "New Purchase Order" -msgstr "" - -#: company/templates/company/sales_orders.html:19 -#: order/templates/order/sales_orders.html:20 -msgid "Create new sales order" -msgstr "" - -#: company/templates/company/sales_orders.html:20 -#: order/templates/order/sales_orders.html:21 -msgid "New Sales Order" -msgstr "" - -#: company/templates/company/supplier_part_base.html:7 -#: company/templates/company/supplier_part_base.html:20 stock/models.py:420 +#: company/templates/company/supplier_part.html:7 +#: company/templates/company/supplier_part.html:24 stock/models.py:420 #: stock/templates/stock/item_base.html:386 templates/js/company.js:511 #: templates/js/stock.js:1001 msgid "Supplier Part" msgstr "" -#: company/templates/company/supplier_part_base.html:40 +#: company/templates/company/supplier_part.html:44 msgid "Edit supplier part" msgstr "" -#: company/templates/company/supplier_part_base.html:44 +#: company/templates/company/supplier_part.html:48 msgid "Delete supplier part" msgstr "" -#: company/templates/company/supplier_part_base.html:56 -#: company/templates/company/supplier_part_detail.html:10 +#: company/templates/company/supplier_part.html:60 msgid "Supplier Part Details" msgstr "" +#: company/templates/company/supplier_part.html:131 +#: company/templates/company/supplier_part_navbar.html:12 +msgid "Supplier Part Stock" +msgstr "" + +#: company/templates/company/supplier_part.html:140 +#: company/templates/company/supplier_part_navbar.html:19 +msgid "Supplier Part Orders" +msgstr "" + +#: company/templates/company/supplier_part.html:147 +#: part/templates/part/detail.html:56 +msgid "Order Part" +msgstr "" + +#: company/templates/company/supplier_part.html:158 +#: part/templates/part/navbar.html:58 part/templates/part/prices.html:7 +msgid "Pricing Information" +msgstr "" + +#: company/templates/company/supplier_part.html:164 +#: company/templates/company/supplier_part.html:265 +#: part/templates/part/prices.html:253 part/views.py:2247 +msgid "Add Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:185 +msgid "No price break information found" +msgstr "" + +#: company/templates/company/supplier_part.html:199 part/views.py:2309 +msgid "Delete Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:213 part/views.py:2295 +msgid "Edit Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:238 +msgid "Edit price break" +msgstr "" + +#: company/templates/company/supplier_part.html:239 +msgid "Delete price break" +msgstr "" + #: company/templates/company/supplier_part_delete.html:5 msgid "Are you sure you want to delete the following Supplier Parts?" msgstr "" -#: company/templates/company/supplier_part_navbar.html:12 -#: company/templates/company/supplier_part_stock.html:10 -msgid "Supplier Part Stock" -msgstr "" - -#: company/templates/company/supplier_part_navbar.html:19 -#: company/templates/company/supplier_part_orders.html:10 -msgid "Supplier Part Orders" -msgstr "" - #: company/templates/company/supplier_part_navbar.html:26 msgid "Supplier Part Pricing" msgstr "" @@ -2614,48 +2615,13 @@ msgstr "" msgid "Pricing" msgstr "" -#: company/templates/company/supplier_part_orders.html:18 -#: part/templates/part/orders.html:18 -msgid "Order Part" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:11 -#: part/templates/part/navbar.html:68 -msgid "Pricing Information" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:19 -#: company/templates/company/supplier_part_pricing.html:118 -#: part/templates/part/prices.html:264 part/views.py:2305 -msgid "Add Price Break" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:38 -msgid "No price break information found" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2367 -msgid "Delete Price Break" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2353 -msgid "Edit Price Break" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:91 -msgid "Edit price break" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:92 -msgid "Delete price break" -msgstr "" - -#: company/views.py:64 part/templates/part/prices.html:157 +#: company/views.py:64 part/templates/part/navbar.html:71 +#: part/templates/part/navbar.html:74 part/templates/part/prices.html:148 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" -#: company/views.py:65 part/templates/part/supplier.html:85 +#: company/views.py:65 part/templates/part/detail.html:822 msgid "New Manufacturer" msgstr "" @@ -2676,32 +2642,32 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:160 part/views.py:974 +#: company/views.py:138 part/views.py:962 msgid "Download Image" msgstr "" -#: company/views.py:189 part/views.py:1006 +#: company/views.py:167 part/views.py:994 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:196 part/views.py:1013 +#: company/views.py:174 part/views.py:1001 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:205 part/views.py:1022 +#: company/views.py:183 part/views.py:1010 msgid "Supplied URL is not a valid image file" msgstr "" -#: company/views.py:265 +#: company/views.py:243 msgid "Edit Supplier Part" msgstr "" -#: company/views.py:316 templates/js/stock.js:1629 +#: company/views.py:294 templates/js/stock.js:1629 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:460 +#: company/views.py:438 msgid "Delete Supplier Part" msgstr "" @@ -2811,7 +2777,7 @@ msgstr "" msgid "Link to external page" msgstr "" -#: order/models.py:168 part/templates/part/detail.html:133 +#: order/models.py:168 msgid "Created By" msgstr "" @@ -2945,7 +2911,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:250 +#: order/templates/order/purchase_order_detail.html:381 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -2955,7 +2921,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:776 part/templates/part/prices.html:166 stock/models.py:545 +#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:545 #: stock/templates/stock/item_base.html:343 templates/js/stock.js:1024 msgid "Purchase Price" msgstr "" @@ -2969,7 +2935,7 @@ msgid "Where does the Purchaser want this item to be stored?" msgstr "" #: order/models.py:831 part/templates/part/part_pricing.html:97 -#: part/templates/part/prices.html:103 part/templates/part/prices.html:278 +#: part/templates/part/prices.html:97 part/templates/part/prices.html:266 msgid "Sale Price" msgstr "" @@ -3065,22 +3031,21 @@ msgstr "" msgid "Issued" msgstr "" -#: order/templates/order/order_base.html:188 +#: order/templates/order/order_base.html:184 msgid "Edit Purchase Order" msgstr "" -#: order/templates/order/order_base.html:199 -#: order/templates/order/purchase_order_detail.html:127 -#: part/templates/part/category.html:217 part/templates/part/category.html:259 -#: part/templates/part/part_base.html:455 -#: stock/templates/stock/location.html:203 templates/js/stock.js:1634 +#: order/templates/order/order_base.html:195 +#: order/templates/order/purchase_order_detail.html:258 +#: part/templates/part/category.html:255 part/templates/part/category.html:297 +#: stock/templates/stock/location.html:259 templates/js/part.js:64 +#: templates/js/stock.js:1634 msgid "New Location" msgstr "" -#: order/templates/order/order_base.html:200 -#: order/templates/order/purchase_order_detail.html:128 -#: part/templates/part/part_base.html:456 -#: stock/templates/stock/location.html:42 +#: order/templates/order/order_base.html:196 +#: order/templates/order/purchase_order_detail.html:259 +#: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" msgstr "" @@ -3104,10 +3069,6 @@ msgstr "" msgid "After placing this purchase order, line items will no longer be editable." msgstr "" -#: order/templates/order/order_notes.html:13 -msgid "Order Notes" -msgstr "" - #: order/templates/order/order_wizard/match_fields.html:9 #: part/templates/part/bom_upload/match_fields.html:9 #: part/templates/part/import_wizard/ajax_match_fields.html:9 @@ -3186,7 +3147,7 @@ msgid "Upload File for Purchase Order" msgstr "" #: order/templates/order/order_wizard/po_upload.html:18 -#: part/templates/part/bom_upload/upload_file.html:26 +#: part/templates/part/bom_upload/upload_file.html:24 #: part/templates/part/import_wizard/ajax_part_upload.html:10 #: part/templates/part/import_wizard/part_upload.html:21 #, python-format @@ -3256,6 +3217,7 @@ msgstr "" #: order/templates/order/po_attachments.html:12 #: order/templates/order/po_navbar.html:32 +#: order/templates/order/purchase_order_detail.html:44 msgid "Purchase Order Attachments" msgstr "" @@ -3265,60 +3227,66 @@ msgstr "" #: order/templates/order/po_navbar.html:29 #: order/templates/order/po_received_items.html:12 +#: order/templates/order/purchase_order_detail.html:35 msgid "Received Items" msgstr "" -#: order/templates/order/purchase_order_detail.html:14 +#: order/templates/order/purchase_order_detail.html:17 msgid "Purchase Order Items" msgstr "" -#: order/templates/order/purchase_order_detail.html:24 -#: order/templates/order/purchase_order_detail.html:64 -#: order/templates/order/sales_order_detail.html:22 -#: order/templates/order/sales_order_detail.html:56 +#: order/templates/order/purchase_order_detail.html:23 +#: order/templates/order/purchase_order_detail.html:195 +#: order/templates/order/sales_order_detail.html:23 +#: order/templates/order/sales_order_detail.html:176 msgid "Add Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:100 -#: order/templates/order/sales_order_detail.html:398 +#: order/templates/order/purchase_order_detail.html:55 +#: order/templates/order/sales_order_detail.html:54 +msgid "Order Notes" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:231 +#: order/templates/order/sales_order_detail.html:518 msgid "Edit Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:110 -#: order/templates/order/sales_order_detail.html:408 +#: order/templates/order/purchase_order_detail.html:241 +#: order/templates/order/sales_order_detail.html:528 msgid "Delete Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:141 +#: order/templates/order/purchase_order_detail.html:272 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:169 -#: order/templates/order/sales_order_detail.html:233 +#: order/templates/order/purchase_order_detail.html:300 +#: order/templates/order/sales_order_detail.html:353 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:222 -#: order/templates/order/sales_order_detail.html:256 templates/js/part.js:908 -#: templates/js/part.js:1097 +#: order/templates/order/purchase_order_detail.html:353 +#: order/templates/order/sales_order_detail.html:376 templates/js/part.js:996 +#: templates/js/part.js:1185 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:229 -#: order/templates/order/sales_order_detail.html:263 +#: order/templates/order/purchase_order_detail.html:360 +#: order/templates/order/sales_order_detail.html:383 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:286 -#: order/templates/order/sales_order_detail.html:369 +#: order/templates/order/purchase_order_detail.html:417 +#: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:287 +#: order/templates/order/purchase_order_detail.html:418 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:292 +#: order/templates/order/purchase_order_detail.html:423 msgid "Receive line item" msgstr "" @@ -3334,12 +3302,11 @@ msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:47 #: part/models.py:326 part/templates/part/cat_link.html:7 -#: part/templates/part/category.html:108 part/templates/part/category.html:157 -#: part/templates/part/category_navbar.html:25 -#: part/templates/part/category_navbar.html:32 -#: part/templates/part/category_partlist.html:10 +#: 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:24 #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:767 +#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -3354,7 +3321,7 @@ msgid "Order Code" msgstr "" #: order/templates/order/receive_parts.html:21 -#: part/templates/part/part_base.html:152 templates/js/part.js:582 +#: part/templates/part/part_base.html:194 templates/js/part.js:670 msgid "On Order" msgstr "" @@ -3379,7 +3346,6 @@ msgid "Packing List" msgstr "" #: order/templates/order/sales_order_base.html:74 -#: order/templates/order/so_navbar.html:12 msgid "Sales Order Details" msgstr "" @@ -3402,80 +3368,76 @@ msgstr "" msgid "Cancelling this order means that the order will no longer be editable." msgstr "" -#: order/templates/order/sales_order_detail.html:13 +#: order/templates/order/sales_order_detail.html:17 msgid "Sales Order Items" msgstr "" -#: order/templates/order/sales_order_detail.html:105 templates/js/bom.js:358 +#: order/templates/order/sales_order_detail.html:225 templates/js/bom.js:358 #: templates/js/build.js:759 templates/js/build.js:1202 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:112 templates/js/build.js:645 +#: order/templates/order/sales_order_detail.html:232 templates/js/build.js:645 #: templates/js/build.js:1011 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:113 templates/js/build.js:647 +#: order/templates/order/sales_order_detail.html:233 templates/js/build.js:647 #: templates/js/build.js:1012 msgid "Delete stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:186 +#: order/templates/order/sales_order_detail.html:306 msgid "No matching line items" msgstr "" -#: order/templates/order/sales_order_detail.html:216 +#: order/templates/order/sales_order_detail.html:336 msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:284 templates/js/build.js:710 +#: order/templates/order/sales_order_detail.html:404 templates/js/build.js:710 #: templates/js/build.js:1007 msgid "Allocated" msgstr "" -#: order/templates/order/sales_order_detail.html:286 +#: order/templates/order/sales_order_detail.html:406 msgid "Fulfilled" msgstr "" -#: order/templates/order/sales_order_detail.html:323 +#: order/templates/order/sales_order_detail.html:443 msgid "PO" msgstr "" -#: order/templates/order/sales_order_detail.html:353 +#: order/templates/order/sales_order_detail.html:473 msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:356 templates/js/build.js:773 +#: order/templates/order/sales_order_detail.html:476 templates/js/build.js:773 msgid "Allocate stock" msgstr "" -#: order/templates/order/sales_order_detail.html:359 +#: order/templates/order/sales_order_detail.html:479 msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:363 templates/js/build.js:766 +#: order/templates/order/sales_order_detail.html:483 templates/js/build.js:766 #: templates/js/build.js:1210 msgid "Build stock" msgstr "" -#: order/templates/order/sales_order_detail.html:366 -#: order/templates/order/sales_order_detail.html:485 +#: order/templates/order/sales_order_detail.html:486 +#: order/templates/order/sales_order_detail.html:605 msgid "Calculate price" msgstr "" -#: order/templates/order/sales_order_detail.html:370 +#: order/templates/order/sales_order_detail.html:490 msgid "Delete line item " msgstr "" -#: order/templates/order/sales_order_detail.html:491 +#: order/templates/order/sales_order_detail.html:611 msgid "Update Unit Price" msgstr "" -#: order/templates/order/sales_order_notes.html:14 -msgid "Sales Order Notes" -msgstr "" - #: order/templates/order/sales_order_ship.html:10 msgid "This order has not been fully allocated. If the order is marked as shipped, it can no longer be adjusted." msgstr "" @@ -3504,164 +3466,171 @@ msgstr "" msgid "This action will unallocate the following stock from the Sales Order" msgstr "" -#: order/templates/order/so_attachments.html:12 +#: order/templates/order/so_navbar.html:12 +msgid "Sales Order Line Items" +msgstr "" + +#: order/templates/order/so_navbar.html:15 +msgid "Order Items" +msgstr "" + #: order/templates/order/so_navbar.html:26 msgid "Sales Order Attachments" msgstr "" -#: order/views.py:151 +#: order/views.py:104 msgid "Cancel Order" msgstr "" -#: order/views.py:160 order/views.py:186 +#: order/views.py:113 order/views.py:139 msgid "Confirm order cancellation" msgstr "" -#: order/views.py:163 order/views.py:189 +#: order/views.py:116 order/views.py:142 msgid "Order cannot be cancelled" msgstr "" -#: order/views.py:177 +#: order/views.py:130 msgid "Cancel sales order" msgstr "" -#: order/views.py:203 +#: order/views.py:156 msgid "Issue Order" msgstr "" -#: order/views.py:212 +#: order/views.py:165 msgid "Confirm order placement" msgstr "" -#: order/views.py:222 +#: order/views.py:175 msgid "Purchase order issued" msgstr "" -#: order/views.py:233 +#: order/views.py:186 msgid "Complete Order" msgstr "" -#: order/views.py:249 +#: order/views.py:202 msgid "Confirm order completion" msgstr "" -#: order/views.py:260 +#: order/views.py:213 msgid "Purchase order completed" msgstr "" -#: order/views.py:270 +#: order/views.py:223 msgid "Ship Order" msgstr "" -#: order/views.py:286 +#: order/views.py:239 msgid "Confirm order shipment" msgstr "" -#: order/views.py:292 +#: order/views.py:245 msgid "Could not ship order" msgstr "" -#: order/views.py:339 +#: order/views.py:292 msgid "Match Supplier Parts" msgstr "" -#: order/views.py:536 +#: order/views.py:489 msgid "Receive Parts" msgstr "" -#: order/views.py:606 +#: order/views.py:559 msgid "Items received" msgstr "" -#: order/views.py:620 +#: order/views.py:573 msgid "No destination set" msgstr "" -#: order/views.py:665 +#: order/views.py:618 msgid "Error converting quantity to number" msgstr "" -#: order/views.py:671 +#: order/views.py:624 msgid "Receive quantity less than zero" msgstr "" -#: order/views.py:677 +#: order/views.py:630 msgid "No lines specified" msgstr "" -#: order/views.py:750 +#: order/views.py:703 msgid "Update prices" msgstr "" -#: order/views.py:1008 +#: order/views.py:961 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1061 +#: order/views.py:1014 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1106 +#: order/views.py:1059 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1122 +#: order/views.py:1075 msgid "Select line item" msgstr "" -#: order/views.py:1153 +#: order/views.py:1106 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "" -#: order/views.py:1163 +#: order/views.py:1116 #, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1171 +#: order/views.py:1124 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1225 +#: order/views.py:1178 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1299 +#: order/views.py:1252 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1314 +#: order/views.py:1267 msgid "Remove allocation" msgstr "" -#: order/views.py:1386 +#: order/views.py:1339 msgid "Sales order not found" msgstr "" -#: order/views.py:1392 +#: order/views.py:1345 msgid "Price not found" msgstr "" -#: order/views.py:1395 +#: order/views.py:1348 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1400 +#: order/views.py:1353 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" #: part/bom.py:133 part/models.py:72 part/models.py:755 -#: part/templates/part/category.html:75 part/templates/part/detail.html:91 +#: part/templates/part/category.html:75 msgid "Default Location" msgstr "" -#: part/bom.py:134 part/templates/part/part_base.html:140 +#: part/bom.py:134 part/templates/part/part_base.html:182 msgid "Available Stock" msgstr "" @@ -3841,7 +3810,7 @@ msgstr "" msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:679 part/templates/part/detail.html:23 +#: part/models.py:679 msgid "Part name" msgstr "" @@ -3857,7 +3826,7 @@ msgstr "" msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:698 part/templates/part/detail.html:61 +#: part/models.py:698 msgid "Variant Of" msgstr "" @@ -3866,7 +3835,7 @@ msgid "Part description" msgstr "" #: part/models.py:709 part/templates/part/category.html:82 -#: part/templates/part/detail.html:68 +#: part/templates/part/part_base.html:130 msgid "Keywords" msgstr "" @@ -3874,8 +3843,8 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:74 -#: part/templates/part/set_category.html:15 templates/js/part.js:553 +#: part/models.py:717 part/models.py:2268 +#: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "" @@ -3883,9 +3852,7 @@ msgstr "" msgid "Part category" msgstr "" -#: part/models.py:723 part/templates/part/detail.html:29 -#: part/templates/part/part_base.html:103 templates/js/part.js:169 -#: templates/js/part.js:397 +#: part/models.py:723 templates/js/part.js:257 templates/js/part.js:485 msgid "IPN" msgstr "" @@ -3897,8 +3864,7 @@ msgstr "" msgid "Part revision or version number" msgstr "" -#: part/models.py:731 part/templates/part/detail.html:36 report/models.py:200 -#: templates/js/part.js:173 +#: part/models.py:731 report/models.py:200 templates/js/part.js:261 msgid "Revision" msgstr "" @@ -3906,7 +3872,7 @@ msgstr "" msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:800 part/templates/part/detail.html:98 +#: part/models.py:800 msgid "Default Supplier" msgstr "" @@ -3922,7 +3888,7 @@ msgstr "" msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:814 part/templates/part/detail.html:114 +#: part/models.py:814 msgid "Minimum Stock" msgstr "" @@ -3954,9 +3920,9 @@ msgstr "" msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:854 part/templates/part/detail.html:255 -#: templates/js/table_filters.js:21 templates/js/table_filters.js:69 -#: templates/js/table_filters.js:250 templates/js/table_filters.js:319 +#: part/models.py:854 templates/js/table_filters.js:21 +#: templates/js/table_filters.js:69 templates/js/table_filters.js:250 +#: templates/js/table_filters.js:319 msgid "Active" msgstr "" @@ -4004,7 +3970,7 @@ msgstr "" msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:818 templates/js/stock.js:426 +#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:426 msgid "Test Name" msgstr "" @@ -4020,7 +3986,7 @@ msgstr "" msgid "Enter description for this test" msgstr "" -#: part/models.py:2136 templates/js/part.js:827 +#: part/models.py:2136 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "" @@ -4029,7 +3995,7 @@ msgstr "" msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2142 templates/js/part.js:835 +#: part/models.py:2142 templates/js/part.js:923 msgid "Requires Value" msgstr "" @@ -4037,7 +4003,7 @@ msgstr "" msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2148 templates/js/part.js:842 +#: part/models.py:2148 templates/js/part.js:930 msgid "Requires Attachment" msgstr "" @@ -4167,87 +4133,61 @@ msgstr "" msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" -#: part/templates/part/allocation.html:11 -msgid "Build Order Allocations" -msgstr "" - -#: part/templates/part/allocation.html:24 -msgid "Sales Order Allocations" -msgstr "" - -#: part/templates/part/bom.html:10 part/templates/part/navbar.html:45 -#: part/templates/part/navbar.html:48 -msgid "Bill of Materials" -msgstr "" - -#: part/templates/part/bom.html:17 +#: part/templates/part/bom.html:6 msgid "You do not have permission to edit the BOM." msgstr "" -#: part/templates/part/bom.html:25 +#: part/templates/part/bom.html:14 #, python-format msgid "The BOM for %(part)s has changed, and must be validated.
" msgstr "" -#: part/templates/part/bom.html:27 +#: part/templates/part/bom.html:16 #, python-format msgid "The BOM for %(part)s was last checked by %(checker)s on %(check_date)s" msgstr "" -#: part/templates/part/bom.html:31 +#: part/templates/part/bom.html:20 #, python-format msgid "The BOM for %(part)s has not been validated." msgstr "" -#: part/templates/part/bom.html:38 +#: part/templates/part/bom.html:27 msgid "Remove selected BOM items" msgstr "" -#: part/templates/part/bom.html:41 +#: part/templates/part/bom.html:30 msgid "Import BOM data" msgstr "" -#: part/templates/part/bom.html:45 +#: part/templates/part/bom.html:34 msgid "Copy BOM from parent part" msgstr "" -#: part/templates/part/bom.html:49 +#: part/templates/part/bom.html:38 msgid "New BOM Item" msgstr "" -#: part/templates/part/bom.html:52 +#: part/templates/part/bom.html:41 msgid "Finish Editing" msgstr "" -#: part/templates/part/bom.html:57 +#: part/templates/part/bom.html:46 msgid "Edit BOM" msgstr "" -#: part/templates/part/bom.html:61 +#: part/templates/part/bom.html:50 msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:67 part/views.py:1620 +#: part/templates/part/bom.html:56 part/views.py:1574 msgid "Export Bill of Materials" msgstr "" -#: part/templates/part/bom.html:70 +#: part/templates/part/bom.html:59 msgid "Print BOM Report" msgstr "" -#: part/templates/part/bom.html:116 -msgid "Delete selected BOM items?" -msgstr "" - -#: part/templates/part/bom.html:117 -msgid "All selected BOM items will be deleted" -msgstr "" - -#: part/templates/part/bom.html:167 part/views.py:451 -#: templates/js/stock.js:1623 -msgid "Create New Part" -msgstr "" - #: part/templates/part/bom_duplicate.html:13 msgid "This part already has a Bill of Materials" msgstr "" @@ -4256,23 +4196,27 @@ msgstr "" msgid "Select Part" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:11 +#: part/templates/part/bom_upload/upload_file.html:7 msgid "Upload BOM File" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:18 +#: part/templates/part/bom_upload/upload_file.html:12 +msgid "Upload Bill of Materials" +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:16 msgid "Requirements for BOM upload" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:20 +#: part/templates/part/bom_upload/upload_file.html:18 msgid "The BOM file must contain the required named columns as provided in the " msgstr "" -#: part/templates/part/bom_upload/upload_file.html:20 +#: part/templates/part/bom_upload/upload_file.html:18 msgid "BOM Upload Template" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:21 +#: part/templates/part/bom_upload/upload_file.html:19 msgid "Each part must already exist in the database" msgstr "" @@ -4285,19 +4229,11 @@ msgstr "" msgid "This will validate each line in the BOM." msgstr "" -#: part/templates/part/build.html:10 -msgid "Part Builds" -msgstr "" - -#: part/templates/part/build.html:18 -msgid "Start New Build" -msgstr "" - #: part/templates/part/category.html:33 msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:1958 +#: part/templates/part/category.html:38 part/views.py:1900 msgid "Create new part category" msgstr "" @@ -4321,10 +4257,9 @@ msgstr "" msgid "Category Description" msgstr "" -#: part/templates/part/category.html:88 +#: part/templates/part/category.html:88 part/templates/part/category.html:174 #: part/templates/part/category_navbar.html:14 -#: part/templates/part/category_navbar.html:21 -#: part/templates/part/subcategory.html:16 +#: part/templates/part/category_navbar.html:17 msgid "Subcategories" msgstr "" @@ -4332,61 +4267,65 @@ msgstr "" msgid "Parts (Including subcategories)" msgstr "" -#: part/templates/part/category.html:122 +#: part/templates/part/category.html:126 msgid "Export Part Data" msgstr "" -#: part/templates/part/category.html:126 +#: part/templates/part/category.html:130 msgid "Create new part" msgstr "" -#: part/templates/part/category.html:134 +#: part/templates/part/category.html:138 msgid "Set category" msgstr "" -#: part/templates/part/category.html:134 +#: part/templates/part/category.html:138 msgid "Set Category" msgstr "" -#: part/templates/part/category.html:137 +#: part/templates/part/category.html:141 msgid "Export Data" msgstr "" -#: part/templates/part/category.html:141 +#: part/templates/part/category.html:145 msgid "View list display" msgstr "" -#: part/templates/part/category.html:144 +#: part/templates/part/category.html:148 msgid "View grid display" msgstr "" -#: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:204 +#: part/templates/part/category.html:164 +msgid "Part Parameters" +msgstr "" + +#: part/templates/part/category.html:256 +#: stock/templates/stock/location.html:260 msgid "Create new location" msgstr "" -#: part/templates/part/category.html:223 part/templates/part/category.html:253 -#: part/templates/part/part_base.html:418 +#: part/templates/part/category.html:261 part/templates/part/category.html:291 +#: templates/js/part.js:25 msgid "New Category" msgstr "" -#: part/templates/part/category.html:224 +#: part/templates/part/category.html:262 msgid "Create new category" msgstr "" -#: part/templates/part/category.html:254 +#: part/templates/part/category.html:292 msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:907 +#: part/templates/part/category.html:298 stock/views.py:907 msgid "Create new Stock Location" msgstr "" -#: part/templates/part/category.html:279 +#: part/templates/part/category.html:317 msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:286 part/views.py:1906 +#: part/templates/part/category.html:324 part/views.py:1848 msgid "Edit Part Category" msgstr "" @@ -4425,15 +4364,11 @@ msgstr "" msgid "If this category is deleted, these parts will be moved to the top-level category Teile" msgstr "" -#: part/templates/part/category_navbar.html:37 -#: part/templates/part/category_navbar.html:40 +#: part/templates/part/category_navbar.html:29 +#: part/templates/part/category_navbar.html:32 msgid "Import Parts" msgstr "" -#: part/templates/part/category_parametric.html:10 -msgid "Part Parameters" -msgstr "" - #: part/templates/part/copy_part.html:9 part/views.py:327 msgid "Duplicate Part" msgstr "" @@ -4458,98 +4393,146 @@ msgstr "" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "" -#: part/templates/part/detail.html:12 part/templates/part/navbar.html:14 -msgid "Part Details" +#: part/templates/part/detail.html:16 +msgid "Part Stock" msgstr "" -#: part/templates/part/detail.html:43 part/templates/part/part_base.html:204 -msgid "Latest Serial Number" +#: part/templates/part/detail.html:21 +#, python-format +msgid "Showing stock for all variants of %(full_name)s" msgstr "" -#: part/templates/part/detail.html:48 -msgid "No serial numbers recorded" +#: part/templates/part/detail.html:30 part/templates/part/navbar.html:93 +msgid "Part Test Templates" msgstr "" -#: part/templates/part/detail.html:121 -msgid "Stock Expiry Time" +#: part/templates/part/detail.html:36 +msgid "Add Test Template" msgstr "" -#: part/templates/part/detail.html:140 -msgid "Responsible User" +#: part/templates/part/detail.html:77 +msgid "New sales order" msgstr "" -#: part/templates/part/detail.html:154 -msgid "Edit Notes" +#: part/templates/part/detail.html:77 +msgid "New Order" msgstr "" -#: part/templates/part/detail.html:181 -msgid "Part is virtual (not a physical part)" +#: part/templates/part/detail.html:90 +msgid "Sales Order Allocations" msgstr "" -#: part/templates/part/detail.html:183 -msgid "Part is not a virtual part" +#: part/templates/part/detail.html:130 part/templates/part/navbar.html:21 +msgid "Part Variants" msgstr "" -#: part/templates/part/detail.html:191 -msgid "Part is a template part (variants can be made from this part)" +#: part/templates/part/detail.html:137 +msgid "Create new variant" msgstr "" -#: part/templates/part/detail.html:193 -msgid "Part is not a template part" +#: part/templates/part/detail.html:138 +msgid "New Variant" msgstr "" -#: part/templates/part/detail.html:201 -msgid "Part can be assembled from other parts" -msgstr "" - -#: part/templates/part/detail.html:203 -msgid "Part cannot be assembled from other parts" -msgstr "" - -#: part/templates/part/detail.html:211 -msgid "Part can be used in assemblies" -msgstr "" - -#: part/templates/part/detail.html:213 -msgid "Part cannot be used in assemblies" -msgstr "" - -#: part/templates/part/detail.html:221 -msgid "Part stock is tracked by serial number" -msgstr "" - -#: part/templates/part/detail.html:223 -msgid "Part stock is not tracked by serial number" -msgstr "" - -#: part/templates/part/detail.html:231 part/templates/part/detail.html:233 -msgid "Part can be purchased from external suppliers" -msgstr "" - -#: part/templates/part/detail.html:241 -msgid "Part can be sold to customers" -msgstr "" - -#: part/templates/part/detail.html:243 -msgid "Part cannot be sold to customers" -msgstr "" - -#: part/templates/part/detail.html:258 -msgid "Part is active" -msgstr "" - -#: part/templates/part/detail.html:260 -msgid "Part is not active" -msgstr "" - -#: part/templates/part/detail.html:281 +#: part/templates/part/detail.html:161 msgid "Add new parameter" msgstr "" +#: part/templates/part/detail.html:182 part/templates/part/navbar.html:101 +#: part/templates/part/navbar.html:104 +msgid "Related Parts" +msgstr "" + +#: part/templates/part/detail.html:188 +msgid "Add Related" +msgstr "" + +#: part/templates/part/detail.html:228 +msgid "Part Suppliers" +msgstr "" + +#: part/templates/part/detail.html:252 part/templates/part/navbar.html:35 +#: part/templates/part/navbar.html:38 +msgid "Bill of Materials" +msgstr "" + +#: part/templates/part/detail.html:261 +msgid "Assemblies" +msgstr "" + +#: part/templates/part/detail.html:277 +msgid "Part Builds" +msgstr "" + +#: part/templates/part/detail.html:284 +msgid "Start New Build" +msgstr "" + +#: part/templates/part/detail.html:298 +msgid "Build Order Allocations" +msgstr "" + +#: part/templates/part/detail.html:307 +msgid "Part Manufacturers" +msgstr "" + #: part/templates/part/detail.html:319 +msgid "Delete manufacturer parts" +msgstr "" + +#: part/templates/part/detail.html:394 +msgid "Delete selected BOM items?" +msgstr "" + +#: part/templates/part/detail.html:395 +msgid "All selected BOM items will be deleted" +msgstr "" + +#: part/templates/part/detail.html:445 part/views.py:451 +#: templates/js/stock.js:1623 +msgid "Create New Part" +msgstr "" + +#: part/templates/part/detail.html:580 +msgid "Add Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:598 +msgid "Edit Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:610 +msgid "Delete Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:669 msgid "Edit Part Notes" msgstr "" +#: part/templates/part/detail.html:823 +msgid "Create new manufacturer" +msgstr "" + +#: part/templates/part/detail.html:917 +#, python-format +msgid "Single Price - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:929 +#, python-format +msgid "Single Price Difference - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:941 +#, python-format +msgid "Part Single Price - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:1030 +#, python-format +msgid "Unit Price - %(currency)s" +msgstr "" + #: part/templates/part/import_wizard/ajax_part_upload.html:29 #: part/templates/part/import_wizard/part_upload.html:51 msgid "Unsuffitient privileges." @@ -4559,222 +4542,206 @@ msgstr "" msgid "Import Parts from File" msgstr "" -#: part/templates/part/navbar.html:23 part/templates/part/variants.html:11 -msgid "Part Variants" -msgstr "" - -#: part/templates/part/navbar.html:26 +#: part/templates/part/navbar.html:24 msgid "Variants" msgstr "" -#: part/templates/part/navbar.html:37 -msgid "Allocated Stock" -msgstr "" - -#: part/templates/part/navbar.html:40 -msgid "Allocations" -msgstr "" - -#: part/templates/part/navbar.html:61 part/templates/part/navbar.html:64 +#: part/templates/part/navbar.html:51 part/templates/part/navbar.html:54 msgid "Used In" msgstr "" -#: part/templates/part/navbar.html:71 +#: part/templates/part/navbar.html:61 msgid "Prices" msgstr "" -#: part/templates/part/navbar.html:97 part/templates/part/part_tests.html:10 -msgid "Part Test Templates" -msgstr "" - -#: part/templates/part/navbar.html:100 +#: part/templates/part/navbar.html:96 msgid "Test Templates" msgstr "" -#: part/templates/part/navbar.html:105 part/templates/part/navbar.html:108 -#: part/templates/part/related.html:10 -msgid "Related Parts" -msgstr "" - #: part/templates/part/part_app_base.html:12 msgid "Part List" msgstr "" #: part/templates/part/part_base.html:26 templates/js/company.js:280 -#: templates/js/company.js:486 templates/js/part.js:84 templates/js/part.js:161 +#: templates/js/company.js:486 templates/js/part.js:172 +#: templates/js/part.js:249 msgid "Inactive" msgstr "" -#: part/templates/part/part_base.html:33 +#: part/templates/part/part_base.html:36 +msgid "Part is virtual (not a physical part)" +msgstr "" + +#: part/templates/part/part_base.html:39 +msgid "Part is a template part (variants can be made from this part)" +msgstr "" + +#: part/templates/part/part_base.html:42 +msgid "Part can be assembled from other parts" +msgstr "" + +#: part/templates/part/part_base.html:45 +msgid "Part can be used in assemblies" +msgstr "" + +#: part/templates/part/part_base.html:48 +msgid "Part stock is tracked by serial number" +msgstr "" + +#: part/templates/part/part_base.html:51 +msgid "Part can be purchased from external suppliers" +msgstr "" + +#: part/templates/part/part_base.html:54 +msgid "Part can be sold to customers" +msgstr "" + +#: part/templates/part/part_base.html:60 msgid "Star this part" msgstr "" -#: part/templates/part/part_base.html:40 +#: part/templates/part/part_base.html:67 #: stock/templates/stock/item_base.html:75 #: stock/templates/stock/location.html:51 msgid "Barcode actions" msgstr "" -#: part/templates/part/part_base.html:42 +#: part/templates/part/part_base.html:69 #: stock/templates/stock/item_base.html:77 #: stock/templates/stock/location.html:53 templates/qr_button.html:1 msgid "Show QR Code" msgstr "" -#: part/templates/part/part_base.html:43 +#: part/templates/part/part_base.html:70 #: stock/templates/stock/item_base.html:93 #: stock/templates/stock/location.html:54 msgid "Print Label" msgstr "" -#: part/templates/part/part_base.html:48 +#: part/templates/part/part_base.html:75 msgid "Show pricing information" msgstr "" -#: part/templates/part/part_base.html:53 +#: part/templates/part/part_base.html:80 #: stock/templates/stock/item_base.html:140 #: stock/templates/stock/location.html:62 msgid "Stock actions" msgstr "" -#: part/templates/part/part_base.html:60 +#: part/templates/part/part_base.html:87 msgid "Count part stock" msgstr "" -#: part/templates/part/part_base.html:66 +#: part/templates/part/part_base.html:93 msgid "Transfer part stock" msgstr "" -#: part/templates/part/part_base.html:83 +#: part/templates/part/part_base.html:110 msgid "Part actions" msgstr "" -#: part/templates/part/part_base.html:86 +#: part/templates/part/part_base.html:113 msgid "Duplicate part" msgstr "" -#: part/templates/part/part_base.html:89 +#: part/templates/part/part_base.html:116 msgid "Edit part" msgstr "" -#: part/templates/part/part_base.html:92 +#: part/templates/part/part_base.html:119 msgid "Delete part" msgstr "" -#: part/templates/part/part_base.html:123 +#: part/templates/part/part_base.html:154 +msgid "Latest Serial Number" +msgstr "" + +#: part/templates/part/part_base.html:165 msgid "This is a virtual part" msgstr "" -#: part/templates/part/part_base.html:129 +#: part/templates/part/part_base.html:171 #, python-format msgid "This part is a variant of %(link)s" msgstr "" -#: part/templates/part/part_base.html:146 templates/js/table_filters.js:165 +#: part/templates/part/part_base.html:188 templates/js/table_filters.js:165 msgid "In Stock" msgstr "" -#: part/templates/part/part_base.html:159 templates/InvenTree/index.html:132 +#: part/templates/part/part_base.html:201 templates/InvenTree/index.html:132 msgid "Required for Build Orders" msgstr "" -#: part/templates/part/part_base.html:166 +#: part/templates/part/part_base.html:208 msgid "Required for Sales Orders" msgstr "" -#: part/templates/part/part_base.html:173 +#: part/templates/part/part_base.html:215 msgid "Allocated to Orders" msgstr "" -#: part/templates/part/part_base.html:188 templates/js/bom.js:316 +#: part/templates/part/part_base.html:230 templates/js/bom.js:316 msgid "Can Build" msgstr "" -#: part/templates/part/part_base.html:194 templates/js/part.js:413 -#: templates/js/part.js:586 +#: part/templates/part/part_base.html:236 templates/js/part.js:501 +#: templates/js/part.js:674 msgid "Building" msgstr "" -#: part/templates/part/part_base.html:325 part/templates/part/prices.html:131 +#: part/templates/part/part_base.html:331 part/templates/part/prices.html:125 msgid "Calculate" msgstr "" -#: part/templates/part/part_base.html:419 -msgid "Create New Part Category" -msgstr "" - -#: part/templates/part/part_base.html:427 -msgid "New Parent" -msgstr "" - -#: part/templates/part/part_base.html:475 -msgid "Edit Part" -msgstr "" - -#: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:27 +#: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:21 msgid "Supplier Pricing" msgstr "" #: part/templates/part/part_pricing.html:26 #: part/templates/part/part_pricing.html:52 #: part/templates/part/part_pricing.html:85 -#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:31 -#: part/templates/part/prices.html:58 part/templates/part/prices.html:90 -#: part/templates/part/prices.html:107 +#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:25 +#: part/templates/part/prices.html:52 part/templates/part/prices.html:84 +#: part/templates/part/prices.html:101 msgid "Unit Cost" msgstr "" #: part/templates/part/part_pricing.html:32 #: part/templates/part/part_pricing.html:58 #: part/templates/part/part_pricing.html:89 -#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:38 -#: part/templates/part/prices.html:65 part/templates/part/prices.html:95 -#: part/templates/part/prices.html:112 +#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:32 +#: part/templates/part/prices.html:59 part/templates/part/prices.html:89 +#: part/templates/part/prices.html:106 msgid "Total Cost" msgstr "" -#: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:46 +#: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:40 msgid "No supplier pricing available" msgstr "" -#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:55 -#: part/templates/part/prices.html:235 +#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:49 +#: part/templates/part/prices.html:225 msgid "BOM Pricing" msgstr "" -#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:73 +#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:67 msgid "Note: BOM pricing is incomplete for this part" msgstr "" -#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:80 +#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:74 msgid "No BOM pricing available" msgstr "" -#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:89 +#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:83 msgid "Internal Price" msgstr "" #: part/templates/part/part_pricing.html:113 -#: part/templates/part/prices.html:121 +#: part/templates/part/prices.html:115 msgid "No pricing information is available for this part." msgstr "" -#: part/templates/part/part_tests.html:17 -msgid "Add Test Template" -msgstr "" - -#: part/templates/part/part_tests.html:61 -msgid "Add Test Result Template" -msgstr "" - -#: part/templates/part/part_tests.html:79 -msgid "Edit Test Result Template" -msgstr "" - -#: part/templates/part/part_tests.html:91 -msgid "Delete Test Result Template" -msgstr "" - #: part/templates/part/part_thumb.html:20 msgid "Select from existing images" msgstr "" @@ -4809,123 +4776,78 @@ msgstr "" msgid "There are %(count)s unique parts tracked for '%(full_name)s'. Deleting this part will permanently remove this tracking information." msgstr "" -#: part/templates/part/prices.html:12 -msgid "General Price Information" -msgstr "" - -#: part/templates/part/prices.html:22 +#: part/templates/part/prices.html:16 msgid "Pricing ranges" msgstr "" -#: part/templates/part/prices.html:28 +#: part/templates/part/prices.html:22 msgid "Show supplier cost" msgstr "" -#: part/templates/part/prices.html:29 +#: part/templates/part/prices.html:23 msgid "Show purchase price" msgstr "" -#: part/templates/part/prices.html:56 +#: part/templates/part/prices.html:50 msgid "Show BOM cost" msgstr "" -#: part/templates/part/prices.html:104 +#: part/templates/part/prices.html:98 msgid "Show sale cost" msgstr "" -#: part/templates/part/prices.html:105 +#: part/templates/part/prices.html:99 msgid "Show sale price" msgstr "" -#: part/templates/part/prices.html:127 +#: part/templates/part/prices.html:121 msgid "Calculation parameters" msgstr "" -#: part/templates/part/prices.html:146 +#: part/templates/part/prices.html:136 msgid "Supplier Cost" msgstr "" -#: part/templates/part/prices.html:147 part/templates/part/prices.html:167 -#: part/templates/part/prices.html:193 part/templates/part/prices.html:224 -#: part/templates/part/prices.html:251 part/templates/part/prices.html:279 +#: part/templates/part/prices.html:137 part/templates/part/prices.html:158 +#: part/templates/part/prices.html:183 part/templates/part/prices.html:213 +#: part/templates/part/prices.html:239 part/templates/part/prices.html:267 msgid "Jump to overview" msgstr "" -#: part/templates/part/prices.html:172 +#: part/templates/part/prices.html:162 msgid "Stock Pricing" msgstr "" -#: part/templates/part/prices.html:180 +#: part/templates/part/prices.html:172 msgid "No stock pricing history is available for this part." msgstr "" -#: part/templates/part/prices.html:192 +#: part/templates/part/prices.html:182 msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:2376 +#: part/templates/part/prices.html:197 part/views.py:2318 msgid "Add Internal Price Break" msgstr "" -#: part/templates/part/prices.html:223 +#: part/templates/part/prices.html:212 msgid "BOM Cost" msgstr "" -#: part/templates/part/prices.html:250 +#: part/templates/part/prices.html:238 msgid "Sale Cost" msgstr "" -#: part/templates/part/prices.html:290 +#: part/templates/part/prices.html:278 msgid "No sale pice history available for this part." msgstr "" -#: part/templates/part/prices.html:340 -#, python-format -msgid "Single Price - %(currency)s" -msgstr "" - -#: part/templates/part/prices.html:352 -#, python-format -msgid "Single Price Difference - %(currency)s" -msgstr "" - -#: part/templates/part/prices.html:364 -#, python-format -msgid "Part Single Price - %(currency)s" -msgstr "" - -#: part/templates/part/prices.html:464 -#, python-format -msgid "Unit Price - %(currency)s" -msgstr "" - -#: part/templates/part/related.html:18 -msgid "Add Related" -msgstr "" - -#: part/templates/part/sales_orders.html:18 -msgid "New sales order" -msgstr "" - -#: part/templates/part/sales_orders.html:18 -msgid "New Order" -msgstr "" - #: part/templates/part/set_category.html:9 msgid "Set category for the following parts" msgstr "" -#: part/templates/part/stock.html:10 -msgid "Part Stock" -msgstr "" - -#: part/templates/part/stock.html:16 -#, python-format -msgid "Showing stock for all variants of %(full_name)s" -msgstr "" - #: part/templates/part/stock_count.html:7 templates/js/bom.js:239 -#: templates/js/part.js:403 templates/js/part.js:590 +#: templates/js/part.js:491 templates/js/part.js:678 msgid "No Stock" msgstr "" @@ -4933,30 +4855,6 @@ msgstr "" msgid "Low Stock" msgstr "" -#: part/templates/part/supplier.html:11 -msgid "Part Suppliers" -msgstr "" - -#: part/templates/part/supplier.html:39 -msgid "Part Manufacturers" -msgstr "" - -#: part/templates/part/supplier.html:52 -msgid "Delete manufacturer parts" -msgstr "" - -#: part/templates/part/supplier.html:86 -msgid "Create new manufacturer" -msgstr "" - -#: part/templates/part/track.html:10 -msgid "Part Tracking" -msgstr "" - -#: part/templates/part/used_in.html:9 -msgid "Assemblies" -msgstr "" - #: part/templates/part/variant_part.html:9 msgid "Create new part variant" msgstr "" @@ -4966,14 +4864,6 @@ msgstr "" msgid "Create a new variant of template '%(full_name)s'." msgstr "" -#: part/templates/part/variants.html:19 -msgid "Create new variant" -msgstr "" - -#: part/templates/part/variants.html:20 -msgid "New Variant" -msgstr "" - #: part/templatetags/inventree_extras.py:99 msgid "Unknown database" msgstr "" @@ -5015,115 +4905,111 @@ msgstr "" msgid "Match References" msgstr "" -#: part/views.py:892 +#: part/views.py:880 msgid "None" msgstr "" -#: part/views.py:951 +#: part/views.py:939 msgid "Part QR Code" msgstr "" -#: part/views.py:1053 +#: part/views.py:1041 msgid "Select Part Image" msgstr "" -#: part/views.py:1079 +#: part/views.py:1067 msgid "Updated part image" msgstr "" -#: part/views.py:1082 +#: part/views.py:1070 msgid "Part image not found" msgstr "" -#: part/views.py:1093 -msgid "Edit Part Properties" -msgstr "" - -#: part/views.py:1128 +#: part/views.py:1082 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1158 +#: part/views.py:1112 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1179 +#: part/views.py:1133 msgid "Validate BOM" msgstr "" -#: part/views.py:1200 +#: part/views.py:1154 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1211 +#: part/views.py:1165 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1284 +#: part/views.py:1238 msgid "Match Parts" msgstr "" -#: part/views.py:1672 +#: part/views.py:1626 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:1679 +#: part/views.py:1633 msgid "Part was deleted" msgstr "" -#: part/views.py:1688 +#: part/views.py:1642 msgid "Part Pricing" msgstr "" -#: part/views.py:1829 +#: part/views.py:1783 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:1839 +#: part/views.py:1793 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:1846 +#: part/views.py:1800 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:1944 +#: part/views.py:1886 msgid "Delete Part Category" msgstr "" -#: part/views.py:1950 +#: part/views.py:1892 msgid "Part category was deleted" msgstr "" -#: part/views.py:2002 +#: part/views.py:1944 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2103 +#: part/views.py:2045 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2159 +#: part/views.py:2101 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2178 +#: part/views.py:2120 msgid "Create BOM Item" msgstr "" -#: part/views.py:2248 +#: part/views.py:2190 msgid "Edit BOM item" msgstr "" -#: part/views.py:2309 +#: part/views.py:2251 msgid "Added new price break" msgstr "" -#: part/views.py:2385 +#: part/views.py:2327 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2393 +#: part/views.py:2335 msgid "Delete Internal Price Break" msgstr "" @@ -5472,7 +5358,7 @@ msgstr "" msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:537 stock/templates/stock/item_notes.html:13 +#: stock/models.py:537 stock/templates/stock/item.html:98 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" @@ -5543,16 +5429,53 @@ msgstr "" msgid "Test notes" msgstr "" -#: stock/templates/stock/item.html:12 +#: stock/templates/stock/item.html:16 msgid "Stock Tracking Information" msgstr "" -#: stock/templates/stock/item.html:30 +#: stock/templates/stock/item.html:29 msgid "New Entry" msgstr "" -#: stock/templates/stock/item_attachments.html:11 -msgid "Stock Item Attachments" +#: stock/templates/stock/item.html:42 +msgid "Child Stock Items" +msgstr "" + +#: stock/templates/stock/item.html:49 +msgid "This stock item does not have any child items" +msgstr "" + +#: stock/templates/stock/item.html:57 stock/templates/stock/navbar.html:19 +#: stock/templates/stock/navbar.html:22 +msgid "Test Data" +msgstr "" + +#: stock/templates/stock/item.html:65 +msgid "Delete Test Data" +msgstr "" + +#: stock/templates/stock/item.html:69 +msgid "Add Test Data" +msgstr "" + +#: stock/templates/stock/item.html:72 stock/templates/stock/item_base.html:95 +msgid "Test Report" +msgstr "" + +#: stock/templates/stock/item.html:119 stock/templates/stock/navbar.html:27 +msgid "Installed Stock Items" +msgstr "" + +#: stock/templates/stock/item.html:280 stock/templates/stock/item.html:305 +msgid "Add Test Result" +msgstr "" + +#: stock/templates/stock/item.html:325 +msgid "Edit Test Result" +msgstr "" + +#: stock/templates/stock/item.html:339 +msgid "Delete Test Result" msgstr "" #: stock/templates/stock/item_base.html:33 @@ -5582,11 +5505,6 @@ msgstr "" msgid "Printing actions" msgstr "" -#: stock/templates/stock/item_base.html:95 -#: stock/templates/stock/item_tests.html:27 -msgid "Test Report" -msgstr "" - #: stock/templates/stock/item_base.html:104 msgid "Stock adjustment actions" msgstr "" @@ -5737,18 +5655,14 @@ msgstr "" msgid "Tests" msgstr "" -#: stock/templates/stock/item_base.html:511 +#: stock/templates/stock/item_base.html:500 +msgid "Save" +msgstr "" + +#: stock/templates/stock/item_base.html:512 msgid "Edit Stock Status" msgstr "" -#: stock/templates/stock/item_childs.html:12 -msgid "Child Stock Items" -msgstr "" - -#: stock/templates/stock/item_childs.html:20 -msgid "This stock item does not have any child items" -msgstr "" - #: stock/templates/stock/item_delete.html:9 msgid "Are you sure you want to delete this stock item?" msgstr "" @@ -5774,11 +5688,6 @@ msgstr "" msgid "The StockItem is currently in stock" msgstr "" -#: stock/templates/stock/item_installed.html:11 -#: stock/templates/stock/navbar.html:27 -msgid "Installed Stock Items" -msgstr "" - #: stock/templates/stock/item_serialize.html:5 msgid "Create serialized items from this stock item." msgstr "" @@ -5787,32 +5696,6 @@ msgstr "" msgid "Select quantity to serialize, and unique serial numbers." msgstr "" -#: stock/templates/stock/item_tests.html:11 -#: stock/templates/stock/navbar.html:19 stock/templates/stock/navbar.html:22 -msgid "Test Data" -msgstr "" - -#: stock/templates/stock/item_tests.html:20 -msgid "Delete Test Data" -msgstr "" - -#: stock/templates/stock/item_tests.html:24 -msgid "Add Test Data" -msgstr "" - -#: stock/templates/stock/item_tests.html:86 -#: stock/templates/stock/item_tests.html:111 -msgid "Add Test Result" -msgstr "" - -#: stock/templates/stock/item_tests.html:131 -msgid "Edit Test Result" -msgstr "" - -#: stock/templates/stock/item_tests.html:145 -msgid "Delete Test Result" -msgstr "" - #: stock/templates/stock/location.html:20 msgid "You are not in the list of owners of this location. This stock location cannot be edited." msgstr "" @@ -5850,9 +5733,9 @@ msgid "Location Description" msgstr "" #: stock/templates/stock/location.html:114 +#: stock/templates/stock/location.html:155 #: stock/templates/stock/location_navbar.html:11 -#: stock/templates/stock/location_navbar.html:18 -#: stock/templates/stock/sublocation.html:16 +#: stock/templates/stock/location_navbar.html:14 msgid "Sublocations" msgstr "" @@ -5865,6 +5748,14 @@ msgstr "" msgid "Stock Locations" msgstr "" +#: stock/templates/stock/location.html:162 templates/stock_table.html:37 +msgid "Printing Actions" +msgstr "" + +#: stock/templates/stock/location.html:166 templates/stock_table.html:41 +msgid "Print labels" +msgstr "" + #: stock/templates/stock/location_delete.html:7 msgid "Are you sure you want to delete this stock location?" msgstr "" @@ -5918,14 +5809,6 @@ msgstr "" msgid "This action cannot be easily undone" msgstr "" -#: stock/templates/stock/sublocation.html:23 templates/stock_table.html:37 -msgid "Printing Actions" -msgstr "" - -#: stock/templates/stock/sublocation.html:27 templates/stock_table.html:41 -msgid "Print labels" -msgstr "" - #: stock/templates/stock/tracking_delete.html:6 msgid "Are you sure you want to delete this stock tracking entry?" msgstr "" @@ -6414,59 +6297,59 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" -#: templates/js/api.js:154 templates/js/modals.js:1024 +#: templates/js/api.js:162 templates/js/modals.js:1024 msgid "No Response" msgstr "" -#: templates/js/api.js:155 templates/js/modals.js:1025 +#: templates/js/api.js:163 templates/js/modals.js:1025 msgid "No response from the InvenTree server" msgstr "" -#: templates/js/api.js:160 +#: templates/js/api.js:168 msgid "Error 400: Bad request" msgstr "" -#: templates/js/api.js:161 +#: templates/js/api.js:169 msgid "API request returned error code 400" msgstr "" -#: templates/js/api.js:164 templates/js/modals.js:1034 +#: templates/js/api.js:172 templates/js/modals.js:1034 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/api.js:165 templates/js/modals.js:1035 +#: templates/js/api.js:173 templates/js/modals.js:1035 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/api.js:168 templates/js/modals.js:1039 +#: templates/js/api.js:176 templates/js/modals.js:1039 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/api.js:169 templates/js/modals.js:1040 +#: templates/js/api.js:177 templates/js/modals.js:1040 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/api.js:172 templates/js/modals.js:1044 +#: templates/js/api.js:180 templates/js/modals.js:1044 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/api.js:173 templates/js/modals.js:1045 +#: templates/js/api.js:181 templates/js/modals.js:1045 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/api.js:176 templates/js/modals.js:1049 +#: templates/js/api.js:184 templates/js/modals.js:1049 msgid "Error 408: Timeout" msgstr "" -#: templates/js/api.js:177 templates/js/modals.js:1050 +#: templates/js/api.js:185 templates/js/modals.js:1050 msgid "Connection timeout while requesting data from server" msgstr "" -#: templates/js/api.js:180 +#: templates/js/api.js:188 msgid "Unhandled Error Code" msgstr "" -#: templates/js/api.js:181 +#: templates/js/api.js:189 msgid "Error code" msgstr "" @@ -6675,7 +6558,7 @@ msgstr "" msgid "No builds matching query" msgstr "" -#: templates/js/build.js:840 templates/js/part.js:491 templates/js/part.js:736 +#: templates/js/build.js:840 templates/js/part.js:579 templates/js/part.js:824 #: templates/js/stock.js:825 templates/js/stock.js:1276 msgid "Select" msgstr "" @@ -6733,32 +6616,32 @@ msgid "No manufacturer parts found" msgstr "" #: templates/js/company.js:272 templates/js/company.js:478 -#: templates/js/part.js:68 templates/js/part.js:153 +#: templates/js/part.js:156 templates/js/part.js:241 msgid "Template part" msgstr "" #: templates/js/company.js:276 templates/js/company.js:482 -#: templates/js/part.js:72 templates/js/part.js:157 +#: templates/js/part.js:160 templates/js/part.js:245 msgid "Assembled part" msgstr "" -#: templates/js/company.js:356 templates/js/part.js:242 +#: templates/js/company.js:356 templates/js/part.js:330 msgid "No parameters found" msgstr "" -#: templates/js/company.js:392 templates/js/part.js:283 +#: templates/js/company.js:392 templates/js/part.js:371 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:393 templates/js/part.js:284 +#: templates/js/company.js:393 templates/js/part.js:372 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:412 templates/js/part.js:301 +#: templates/js/company.js:412 templates/js/part.js:389 msgid "Edit Parameter" msgstr "" -#: templates/js/company.js:423 templates/js/part.js:313 +#: templates/js/company.js:423 templates/js/part.js:401 msgid "Delete Parameter" msgstr "" @@ -6990,74 +6873,86 @@ msgstr "" msgid "NO" msgstr "" -#: templates/js/part.js:60 templates/js/part.js:145 +#: templates/js/part.js:26 +msgid "Create New Part Category" +msgstr "" + +#: templates/js/part.js:34 +msgid "New Parent" +msgstr "" + +#: templates/js/part.js:97 +msgid "Edit Part" +msgstr "" + +#: templates/js/part.js:148 templates/js/part.js:233 msgid "Trackable part" msgstr "" -#: templates/js/part.js:64 templates/js/part.js:149 +#: templates/js/part.js:152 templates/js/part.js:237 msgid "Virtual part" msgstr "" -#: templates/js/part.js:76 +#: templates/js/part.js:164 msgid "Starred part" msgstr "" -#: templates/js/part.js:80 +#: templates/js/part.js:168 msgid "Salable part" msgstr "" -#: templates/js/part.js:194 +#: templates/js/part.js:282 msgid "No variants found" msgstr "" -#: templates/js/part.js:381 templates/js/part.js:620 +#: templates/js/part.js:469 templates/js/part.js:708 msgid "No parts found" msgstr "" -#: templates/js/part.js:559 +#: templates/js/part.js:647 msgid "No category" msgstr "" -#: templates/js/part.js:577 templates/js/table_filters.js:332 +#: templates/js/part.js:665 templates/js/table_filters.js:332 msgid "Low stock" msgstr "" -#: templates/js/part.js:761 templates/js/stock.js:1300 +#: templates/js/part.js:849 templates/js/stock.js:1300 msgid "Path" msgstr "" -#: templates/js/part.js:804 +#: templates/js/part.js:892 msgid "No test templates matching query" msgstr "" -#: templates/js/part.js:855 templates/js/stock.js:384 +#: templates/js/part.js:943 templates/js/stock.js:384 msgid "Edit test result" msgstr "" -#: templates/js/part.js:856 templates/js/stock.js:385 +#: templates/js/part.js:944 templates/js/stock.js:385 msgid "Delete test result" msgstr "" -#: templates/js/part.js:862 +#: templates/js/part.js:950 msgid "This test is defined for a parent part" msgstr "" -#: templates/js/part.js:887 +#: templates/js/part.js:975 #, python-brace-format msgid "No ${human_name} information found" msgstr "" -#: templates/js/part.js:940 +#: templates/js/part.js:1028 #, python-brace-format msgid "Edit ${human_name}" msgstr "" -#: templates/js/part.js:941 +#: templates/js/part.js:1029 #, python-brace-format msgid "Delete ${human_name}" msgstr "" -#: templates/js/part.js:1060 +#: templates/js/part.js:1148 msgid "Single Price Difference" msgstr "" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 2b345d0157..7a537fa247 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-14 23:55+0000\n" +"POT-Creation-Date: 2021-07-15 13:44+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -140,21 +140,18 @@ msgstr "" #: label/models.py:112 part/models.py:680 part/models.py:2191 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:365 -#: templates/js/part.js:118 templates/js/part.js:251 templates/js/part.js:743 +#: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 #: templates/js/stock.js:1282 msgid "Name" msgstr "Adı" #: InvenTree/models.py:125 build/models.py:179 -#: build/templates/build/detail.html:21 company/models.py:353 -#: company/models.py:572 company/templates/company/detail.html:27 -#: company/templates/company/manufacturer_part_base.html:72 -#: company/templates/company/supplier_part_base.html:71 -#: company/templates/company/supplier_part_detail.html:31 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:174 -#: part/models.py:703 part/templates/part/detail.html:55 -#: part/templates/part/set_category.html:14 report/models.py:194 -#: report/models.py:551 report/models.py:590 +#: build/templates/build/detail.html:24 company/models.py:353 +#: company/models.py:572 company/templates/company/manufacturer_part.html:76 +#: company/templates/company/supplier_part.html:75 label/models.py:119 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:305 +#: part/models.py:703 part/templates/part/set_category.html:14 +#: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 @@ -162,8 +159,8 @@ msgstr "Adı" #: templates/js/build.js:868 templates/js/build.js:1162 #: templates/js/company.js:125 templates/js/company.js:323 #: templates/js/company.js:561 templates/js/order.js:245 -#: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:361 -#: templates/js/part.js:538 templates/js/part.js:755 templates/js/part.js:823 +#: templates/js/order.js:347 templates/js/part.js:265 templates/js/part.js:449 +#: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 #: templates/js/stock.js:868 templates/js/stock.js:1294 #: templates/js/stock.js:1339 msgid "Description" @@ -455,7 +452,7 @@ msgid "Order target date" msgstr "Emir hedef tarihi" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 +#: build/templates/build/detail.html:124 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 @@ -472,20 +469,20 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:741 -#: company/forms.py:104 company/templates/company/supplier_part_pricing.html:79 +#: build/templates/build/detail.html:34 common/models.py:741 +#: company/forms.py:104 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:210 -#: order/templates/order/sales_order_detail.html:80 -#: order/templates/order/sales_order_detail.html:87 -#: order/templates/order/sales_order_detail.html:172 -#: order/templates/order/sales_order_detail.html:244 part/forms.py:317 +#: order/templates/order/purchase_order_detail.html:341 +#: order/templates/order/sales_order_detail.html:200 +#: order/templates/order/sales_order_detail.html:207 +#: order/templates/order/sales_order_detail.html:292 +#: order/templates/order/sales_order_detail.html:364 part/forms.py:317 #: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 -#: part/templates/part/prices.html:474 +#: part/templates/part/detail.html:954 part/templates/part/detail.html:1040 +#: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:91 @@ -495,9 +492,9 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 -#: templates/js/order.js:460 templates/js/part.js:928 templates/js/part.js:1050 -#: templates/js/part.js:1106 templates/js/stock.js:1474 -#: templates/js/stock.js:1693 +#: templates/js/order.js:460 templates/js/part.js:1016 +#: templates/js/part.js:1138 templates/js/part.js:1194 +#: templates/js/stock.js:1474 templates/js/stock.js:1693 msgid "Quantity" msgstr "Miktar" @@ -553,7 +550,7 @@ msgid "Location of completed parts" msgstr "Tamamlanmış parçaların konumu" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:549 +#: build/templates/build/detail.html:62 order/models.py:549 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 @@ -583,7 +580,7 @@ msgstr "Yapım işinin tamamlandığını onaylayın" msgid "Confirm cancel" msgstr "İptali Onayla" -#: build/forms.py:252 build/views.py:66 +#: build/forms.py:252 build/views.py:65 msgid "Confirm build cancellation" msgstr "Yapım işi iptalini onayla" @@ -603,10 +600,11 @@ msgid "Build Order" msgstr "Yapım İşi Emri" #: build/models.py:110 build/templates/build/index.html:8 -#: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 +#: build/templates/build/index.html:15 +#: order/templates/order/sales_order_detail.html:34 #: order/templates/order/so_navbar.html:19 -#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:52 -#: part/templates/part/navbar.html:55 templates/InvenTree/index.html:191 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 +#: part/templates/part/navbar.html:45 templates/InvenTree/index.html:191 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:44 msgid "Build Orders" @@ -617,8 +615,8 @@ msgid "Build Order Reference" msgstr "Yapım İşi Emri Referansı" #: build/models.py:171 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:205 -#: order/templates/order/sales_order_detail.html:239 part/models.py:2338 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:336 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2338 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -631,7 +629,7 @@ msgid "Brief description of the build" msgstr "Yapım işinin kısa açıklaması" #: build/models.py:191 build/templates/build/build_base.html:163 -#: build/templates/build/detail.html:77 +#: build/templates/build/detail.html:80 msgid "Parent Build" msgstr "Üst Yapım İşi" @@ -641,16 +639,17 @@ msgstr "Bu yapım işinin tahsis edildiği yapım işi emri" #: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:707 +#: build/templates/build/detail.html:29 company/models.py:707 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:159 +#: order/templates/order/purchase_order_detail.html:290 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:224 part/models.py:325 +#: order/templates/order/sales_order_detail.html:344 part/models.py:325 #: part/models.py:1987 part/models.py:2003 part/models.py:2022 #: part/models.py:2040 part/models.py:2119 part/models.py:2223 -#: part/models.py:2313 part/templates/part/part_app_base.html:8 -#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 +#: part/models.py:2313 part/templates/part/detail.html:199 +#: part/templates/part/part_app_base.html:8 +#: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 #: report/templates/report/inventree_po_report.html:90 @@ -659,8 +658,8 @@ msgstr "Bu yapım işinin tahsis edildiği yapım işi emri" #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:586 templates/js/build.js:873 #: templates/js/build.js:1139 templates/js/company.js:264 -#: templates/js/company.js:470 templates/js/part.js:342 -#: templates/js/part.js:505 templates/js/stock.js:73 templates/js/stock.js:837 +#: templates/js/company.js:470 templates/js/part.js:430 +#: templates/js/part.js:593 templates/js/stock.js:73 templates/js/stock.js:837 #: templates/js/stock.js:1681 msgid "Part" msgstr "Parça" @@ -709,7 +708,7 @@ msgstr "Tamamlanmış ögeler" msgid "Number of stock items which have been completed" msgstr "Tamamlanan stok kalemlerinin sayısı" -#: build/models.py:249 part/templates/part/part_base.html:183 +#: build/models.py:249 part/templates/part/part_base.html:225 msgid "Build Status" msgstr "Yapım İşi Durumu" @@ -726,7 +725,7 @@ msgid "Batch code for this build output" msgstr "Yapım işi çıktısı için sıra numarası" #: build/models.py:264 order/models.py:162 part/models.py:875 -#: part/templates/part/detail.html:127 templates/js/order.js:360 +#: part/templates/part/part_base.html:143 templates/js/order.js:360 msgid "Creation Date" msgstr "Oluşturulma tarihi" @@ -751,7 +750,7 @@ msgid "User who issued this build order" msgstr "Bu yapım işi emrini veren kullanıcı" #: build/models.py:295 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:176 +#: build/templates/build/detail.html:108 order/models.py:176 #: order/templates/order/order_base.html:138 #: order/templates/order/sales_order_base.html:140 part/models.py:879 #: report/templates/report/inventree_build_order_base.html:159 @@ -762,13 +761,11 @@ msgstr "Sorumlu" msgid "User responsible for this build order" msgstr "Bu yapım işi emrinden sorumlu kullanıcı" -#: build/models.py:301 build/templates/build/detail.html:91 -#: company/templates/company/manufacturer_part_base.html:79 -#: company/templates/company/manufacturer_part_detail.html:28 -#: company/templates/company/supplier_part_base.html:78 -#: company/templates/company/supplier_part_detail.html:28 -#: part/templates/part/detail.html:84 part/templates/part/part_base.html:110 -#: stock/models.py:464 stock/templates/stock/item_base.html:357 +#: build/models.py:301 build/templates/build/detail.html:94 +#: company/templates/company/manufacturer_part.html:83 +#: company/templates/company/supplier_part.html:82 +#: part/templates/part/part_base.html:137 stock/models.py:464 +#: stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "Harici Bağlantı" @@ -776,17 +773,18 @@ msgstr "Harici Bağlantı" msgid "Link to external URL" msgstr "Harici URL'ye bağlantı" -#: build/models.py:306 build/templates/build/navbar.html:53 +#: build/models.py:306 build/templates/build/navbar.html:52 #: company/models.py:141 company/models.py:579 -#: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:180 +#: company/templates/company/navbar.html:63 +#: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:274 -#: order/templates/order/sales_order_detail.html:319 +#: order/templates/order/purchase_order_detail.html:405 +#: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 -#: part/templates/part/detail.html:150 +#: part/templates/part/detail.html:105 part/templates/part/navbar.html:114 +#: part/templates/part/navbar.html:117 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 @@ -879,104 +877,16 @@ msgstr "Kurulduğu yer" msgid "Destination stock item" msgstr "Hedef stok kalemi" -#: build/templates/build/allocate.html:7 -msgid "Allocate Parts" -msgstr "Parçaları Tahsis Et" - -#: build/templates/build/allocate.html:15 -msgid "Allocate Stock to Build" -msgstr "Yapım İşi için Stok Tahsis Et" - -#: build/templates/build/allocate.html:22 -msgid "Allocate stock to build" -msgstr "Yapım işi için stok tahsis et" - -#: build/templates/build/allocate.html:23 -msgid "Auto Allocate" -msgstr "Otomatik Tahsis Et" - -#: build/templates/build/allocate.html:25 templates/js/build.js:778 -msgid "Unallocate stock" -msgstr "Stok tahsisini kaldır" - -#: build/templates/build/allocate.html:26 build/views.py:319 build/views.py:685 -msgid "Unallocate Stock" -msgstr "Stok Tahsisini Kaldır" - -#: build/templates/build/allocate.html:29 -msgid "Order required parts" -msgstr "Gerekli parçaları sipariş edin" - -#: build/templates/build/allocate.html:30 -#: company/templates/company/detail_manufacturer_part.html:33 -#: company/templates/company/detail_supplier_part.html:32 order/views.py:724 -#: part/templates/part/category.html:136 -msgid "Order Parts" -msgstr "Parça Siparişi" - -#: build/templates/build/allocate.html:36 -msgid "Untracked stock has been fully allocated for this Build Order" -msgstr "Takip edilmeyen stok yapım işi emri için tamamen tahsis edildi" - -#: build/templates/build/allocate.html:40 -msgid "Untracked stock has not been fully allocated for this Build Order" -msgstr "Takip edilmeyen stok yapım işi emri için tamamen tahsis edilemedi" - -#: build/templates/build/allocate.html:47 -msgid "This Build Order does not have any associated untracked BOM items" -msgstr "Bu yapım işi emri, herhangi bir takip edilmeyen malzeme listesi öğesine sahip değil" - #: build/templates/build/allocation_card.html:21 #: build/templates/build/complete_output.html:46 -#: order/templates/order/sales_order_detail.html:85 -#: order/templates/order/sales_order_detail.html:170 +#: order/templates/order/sales_order_detail.html:205 +#: order/templates/order/sales_order_detail.html:290 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:458 stock/templates/stock/item_base.html:249 #: templates/js/build.js:604 templates/js/model_renderers.js:54 msgid "Serial Number" msgstr "Seri Numara" -#: build/templates/build/attachments.html:12 -#: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 -#: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:294 -#: stock/templates/stock/navbar.html:47 stock/templates/stock/navbar.html:50 -msgid "Attachments" -msgstr "Ekler" - -#: build/templates/build/attachments.html:51 -#: order/templates/order/po_attachments.html:79 -#: order/templates/order/so_attachments.html:79 -#: part/templates/part/detail.html:451 -#: stock/templates/stock/item_attachments.html:81 -#: templates/attachment_table.html:6 -msgid "Add Attachment" -msgstr "" - -#: build/templates/build/attachments.html:69 -#: order/templates/order/po_attachments.html:51 -#: order/templates/order/so_attachments.html:52 -#: part/templates/part/detail.html:405 -#: stock/templates/stock/item_attachments.html:49 -msgid "Edit Attachment" -msgstr "Ek Düzenle" - -#: build/templates/build/attachments.html:76 -#: order/templates/order/po_attachments.html:58 -#: order/templates/order/so_attachments.html:58 -#: part/templates/part/detail.html:414 -#: stock/templates/stock/item_attachments.html:58 -msgid "Confirm Delete Operation" -msgstr "" - -#: build/templates/build/attachments.html:77 -#: order/templates/order/po_attachments.html:59 -#: order/templates/order/so_attachments.html:59 -#: part/templates/part/detail.html:415 -#: stock/templates/stock/item_attachments.html:59 -msgid "Delete Attachment" -msgstr "Eki Sil" - #: build/templates/build/auto_allocate.html:9 msgid "Automatically Allocate Stock" msgstr "Stoku Otomatik Olarak Tahsis Et" @@ -1021,8 +931,8 @@ msgstr "Stok, yapım işi emri için tamamen tahsis edilemedi" #: build/templates/build/build_base.html:75 #: company/templates/company/company_base.html:40 -#: company/templates/company/manufacturer_part_base.html:25 -#: company/templates/company/supplier_part_base.html:26 +#: company/templates/company/manufacturer_part.html:29 +#: company/templates/company/supplier_part.html:30 #: order/templates/order/order_base.html:26 #: order/templates/order/sales_order_base.html:37 #: part/templates/part/category.html:27 part/templates/part/part_base.html:22 @@ -1064,12 +974,12 @@ msgid "Edit Build" msgstr "Yapım İşini Düzenle" #: build/templates/build/build_base.html:111 -#: build/templates/build/build_base.html:206 build/views.py:57 +#: build/templates/build/build_base.html:206 build/views.py:56 msgid "Cancel Build" msgstr "Yapım İşini İptal Et" #: build/templates/build/build_base.html:124 -#: build/templates/build/detail.html:11 +#: build/templates/build/detail.html:15 msgid "Build Details" msgstr "Yapım İşi Detayları" @@ -1079,12 +989,12 @@ msgid "This build was due on %(target)s" msgstr "Bu yapım işinin %(target)s tarihinde süresi doluyor" #: build/templates/build/build_base.html:157 -#: build/templates/build/detail.html:64 +#: build/templates/build/detail.html:67 msgid "Progress" msgstr "İlerleme" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:823 +#: build/templates/build/detail.html:87 order/models.py:823 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1095,7 +1005,7 @@ msgid "Sales Order" msgstr "Sipariş Emri" #: build/templates/build/build_base.html:177 -#: build/templates/build/detail.html:98 +#: build/templates/build/detail.html:101 #: report/templates/report/inventree_build_order_base.html:153 msgid "Issued By" msgstr "Veren" @@ -1108,39 +1018,6 @@ msgstr "Tamamlanmamış Çıktılar" msgid "Build Order cannot be completed as incomplete build outputs remain" msgstr "Tamamlanmamış yapım işi çıktıları kaldığı için yapım işi emri tamamlanamıyor" -#: build/templates/build/build_children.html:10 -#: build/templates/build/navbar.html:36 -msgid "Child Build Orders" -msgstr "Alt Yapım İşi Emrileri" - -#: build/templates/build/build_output.html:15 -msgid "Incomplete Build Outputs" -msgstr "Tamamlanmamış Yapım İşi Çıktıları" - -#: build/templates/build/build_output.html:22 -msgid "Create new build output" -msgstr "Yeni yapım işi çıktısı oluştur" - -#: build/templates/build/build_output.html:23 -msgid "Create New Output" -msgstr "Yeni Çıktı Oluştur" - -#: build/templates/build/build_output.html:36 -msgid "Create a new build output" -msgstr "Yeni bir yapım işi çıktısı oluştur" - -#: build/templates/build/build_output.html:37 -msgid "No incomplete build outputs remain." -msgstr "Tamamlanmamış yapım işi çıktısı kalmadı." - -#: build/templates/build/build_output.html:38 -msgid "Create a new build output using the button above" -msgstr "Yukarıdaki düğmeyi kullanarak yeni bir yapım işi çıktısı oluştur" - -#: build/templates/build/build_output.html:49 -msgid "Completed Build Outputs" -msgstr "Tamamlanmış Yapım İşi Çıktıları" - #: build/templates/build/build_output_create.html:7 msgid "The Bill of Materials contains trackable parts" msgstr "Bu Malzeme Listesi takip edilebilir parçalar içeriyor" @@ -1223,49 +1100,183 @@ msgstr "Bu stokun tahsisinin iptal etmek istediğinizden emin misiniz?" msgid "The selected stock will be unallocated from the build output" msgstr "Bu yapım işi için seçili stok tahsisi iptal edilecek" -#: build/templates/build/detail.html:35 +#: build/templates/build/detail.html:38 msgid "Stock Source" msgstr "Stok Kaynağı" -#: build/templates/build/detail.html:40 +#: build/templates/build/detail.html:43 msgid "Stock can be taken from any available location." msgstr "Stok herhangi bir konumdan alınabilir." -#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:270 +#: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 +#: order/templates/order/purchase_order_detail.html:401 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 msgid "Destination" msgstr "Hedef" -#: build/templates/build/detail.html:53 +#: build/templates/build/detail.html:56 msgid "Destination location not specified" msgstr "Hedef konumu belirtilmedi" -#: build/templates/build/detail.html:70 +#: build/templates/build/detail.html:73 #: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 #: templates/js/stock.js:1716 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "Toplu" -#: build/templates/build/detail.html:116 +#: build/templates/build/detail.html:119 #: order/templates/order/order_base.html:111 #: order/templates/order/sales_order_base.html:113 templates/js/build.js:910 msgid "Created" msgstr "Oluşturuldu" -#: build/templates/build/detail.html:127 +#: build/templates/build/detail.html:130 msgid "No target date set" msgstr "Hedef tarih ayarlanmadı" -#: build/templates/build/detail.html:132 templates/js/build.js:888 +#: build/templates/build/detail.html:135 templates/js/build.js:888 msgid "Completed" msgstr "Tamamlandı" -#: build/templates/build/detail.html:136 +#: build/templates/build/detail.html:139 msgid "Build not complete" msgstr "Yapım İşi tamamlanmadı" +#: build/templates/build/detail.html:150 build/templates/build/navbar.html:35 +msgid "Child Build Orders" +msgstr "Alt Yapım İşi Emrileri" + +#: build/templates/build/detail.html:166 +msgid "Allocate Stock to Build" +msgstr "Yapım İşi için Stok Tahsis Et" + +#: build/templates/build/detail.html:172 +msgid "Allocate stock to build" +msgstr "Yapım işi için stok tahsis et" + +#: build/templates/build/detail.html:173 +msgid "Auto Allocate" +msgstr "Otomatik Tahsis Et" + +#: build/templates/build/detail.html:175 templates/js/build.js:778 +msgid "Unallocate stock" +msgstr "Stok tahsisini kaldır" + +#: build/templates/build/detail.html:176 build/views.py:318 build/views.py:638 +msgid "Unallocate Stock" +msgstr "Stok Tahsisini Kaldır" + +#: build/templates/build/detail.html:179 +msgid "Order required parts" +msgstr "Gerekli parçaları sipariş edin" + +#: build/templates/build/detail.html:180 +#: company/templates/company/detail.html:33 +#: company/templates/company/detail.html:75 order/views.py:677 +#: part/templates/part/category.html:140 +msgid "Order Parts" +msgstr "Parça Siparişi" + +#: build/templates/build/detail.html:186 +msgid "Untracked stock has been fully allocated for this Build Order" +msgstr "Takip edilmeyen stok yapım işi emri için tamamen tahsis edildi" + +#: build/templates/build/detail.html:190 +msgid "Untracked stock has not been fully allocated for this Build Order" +msgstr "Takip edilmeyen stok yapım işi emri için tamamen tahsis edilemedi" + +#: build/templates/build/detail.html:197 +msgid "This Build Order does not have any associated untracked BOM items" +msgstr "Bu yapım işi emri, herhangi bir takip edilmeyen malzeme listesi öğesine sahip değil" + +#: build/templates/build/detail.html:206 +msgid "Incomplete Build Outputs" +msgstr "Tamamlanmamış Yapım İşi Çıktıları" + +#: build/templates/build/detail.html:211 +msgid "Create new build output" +msgstr "Yeni yapım işi çıktısı oluştur" + +#: build/templates/build/detail.html:212 +msgid "Create New Output" +msgstr "Yeni Çıktı Oluştur" + +#: build/templates/build/detail.html:225 +msgid "Create a new build output" +msgstr "Yeni bir yapım işi çıktısı oluştur" + +#: build/templates/build/detail.html:226 +msgid "No incomplete build outputs remain." +msgstr "Tamamlanmamış yapım işi çıktısı kalmadı." + +#: build/templates/build/detail.html:227 +msgid "Create a new build output using the button above" +msgstr "Yukarıdaki düğmeyi kullanarak yeni bir yapım işi çıktısı oluştur" + +#: build/templates/build/detail.html:235 +msgid "Completed Build Outputs" +msgstr "Tamamlanmış Yapım İşi Çıktıları" + +#: build/templates/build/detail.html:246 build/templates/build/navbar.html:42 +#: build/templates/build/navbar.html:45 order/templates/order/po_navbar.html:35 +#: order/templates/order/sales_order_detail.html:43 +#: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:173 +#: part/templates/part/navbar.html:108 part/templates/part/navbar.html:111 +#: stock/templates/stock/item.html:87 stock/templates/stock/navbar.html:47 +#: stock/templates/stock/navbar.html:50 +msgid "Attachments" +msgstr "Ekler" + +#: build/templates/build/detail.html:257 +msgid "Build Notes" +msgstr "Yapım İşi Notları" + +#: build/templates/build/detail.html:261 build/templates/build/detail.html:397 +#: company/templates/company/detail.html:173 +#: company/templates/company/detail.html:200 +#: order/templates/order/purchase_order_detail.html:59 +#: order/templates/order/purchase_order_detail.html:92 +#: order/templates/order/sales_order_detail.html:58 +#: order/templates/order/sales_order_detail.html:85 +#: part/templates/part/detail.html:109 stock/templates/stock/item.html:102 +#: stock/templates/stock/item.html:168 +msgid "Edit Notes" +msgstr "" + +#: build/templates/build/detail.html:357 +#: order/templates/order/po_attachments.html:79 +#: order/templates/order/purchase_order_detail.html:153 +#: order/templates/order/sales_order_detail.html:145 +#: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 +#: templates/attachment_table.html:6 +msgid "Add Attachment" +msgstr "" + +#: build/templates/build/detail.html:375 +#: order/templates/order/po_attachments.html:51 +#: order/templates/order/purchase_order_detail.html:125 +#: order/templates/order/sales_order_detail.html:118 +#: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 +msgid "Edit Attachment" +msgstr "Ek Düzenle" + +#: build/templates/build/detail.html:382 +#: order/templates/order/po_attachments.html:58 +#: order/templates/order/purchase_order_detail.html:132 +#: order/templates/order/sales_order_detail.html:124 +#: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 +msgid "Confirm Delete Operation" +msgstr "" + +#: build/templates/build/detail.html:383 +#: order/templates/order/po_attachments.html:59 +#: order/templates/order/purchase_order_detail.html:133 +#: order/templates/order/sales_order_detail.html:125 +#: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 +msgid "Delete Attachment" +msgstr "Eki Sil" + #: build/templates/build/edit_build_item.html:7 msgid "Alter the quantity of stock allocated to the build output" msgstr "Yapım işi çıktısına tahsis edilen stok miktarını değiştir" @@ -1294,50 +1305,28 @@ msgstr "Liste görünümünü görüntüle" msgid "Build Order Details" msgstr "Yapım İşi Emri Detayları" -#: build/templates/build/navbar.html:15 -#: company/templates/company/navbar.html:15 -#: order/templates/order/po_navbar.html:15 -#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 +#: build/templates/build/navbar.html:15 order/templates/order/po_navbar.html:15 #: templates/js/stock.js:1354 msgid "Details" msgstr "Detaylar" -#: build/templates/build/navbar.html:21 build/templates/build/navbar.html:24 -#: build/views.py:91 +#: build/templates/build/navbar.html:20 build/templates/build/navbar.html:23 +#: build/views.py:90 msgid "Allocate Stock" msgstr "Stok Tahsis Et" -#: build/templates/build/navbar.html:29 build/templates/build/navbar.html:32 +#: build/templates/build/navbar.html:28 build/templates/build/navbar.html:31 msgid "Build Outputs" msgstr "Yapım İşi Çıktıları" -#: build/templates/build/navbar.html:39 +#: build/templates/build/navbar.html:38 msgid "Child Builds" msgstr "Alt Yapım İşleri" -#: build/templates/build/navbar.html:50 +#: build/templates/build/navbar.html:49 msgid "Build Order Notes" msgstr "Yapım İşi Emri Notları" -#: build/templates/build/notes.html:12 -msgid "Build Notes" -msgstr "Yapım İşi Notları" - -#: build/templates/build/notes.html:14 company/templates/company/notes.html:13 -#: order/templates/order/order_notes.html:15 -#: order/templates/order/sales_order_notes.html:16 -#: stock/templates/stock/item_notes.html:15 -msgid "Edit notes" -msgstr "Notları Düzenle" - -#: build/templates/build/notes.html:26 company/templates/company/notes.html:24 -#: order/templates/order/order_notes.html:27 -#: order/templates/order/sales_order_notes.html:29 -#: stock/templates/stock/item_base.html:499 -#: stock/templates/stock/item_notes.html:26 -msgid "Save" -msgstr "Kaydet" - #: build/templates/build/unallocate.html:10 msgid "Are you sure you wish to unallocate all stock for this build?" msgstr "Bu yapım işi için tahsis edilen tüm stokları kaldırmak istediğinizden emin misiniz?" @@ -1346,120 +1335,120 @@ msgstr "Bu yapım işi için tahsis edilen tüm stokları kaldırmak istediğini msgid "All incomplete stock allocations will be removed from the build" msgstr "Tüm eksik stok tahsisleri yapım işinden kaldırılacak" -#: build/views.py:77 +#: build/views.py:76 msgid "Build was cancelled" msgstr "Yapım işi iptal edildi" -#: build/views.py:138 +#: build/views.py:137 msgid "Allocated stock to build output" msgstr "Yapım işi çıktısına stok tahsis edildi" -#: build/views.py:150 +#: build/views.py:149 msgid "Create Build Output" msgstr "Yapım İşi Çıktısı Oluştur" -#: build/views.py:168 +#: build/views.py:167 msgid "Maximum output quantity is " msgstr "Maksimum çıktı miktarı " -#: build/views.py:184 stock/views.py:1337 +#: build/views.py:183 stock/views.py:1337 msgid "Serial numbers already exist" msgstr "Seri numaraları zaten mevcut" -#: build/views.py:193 +#: build/views.py:192 msgid "Serial numbers required for trackable build output" msgstr "Seri numaraları takip edilebilir yapım işi çıktıları için gerekli" -#: build/views.py:259 +#: build/views.py:258 msgid "Delete Build Output" msgstr "Yapım İşi Çıktısı Sil" -#: build/views.py:280 build/views.py:370 +#: build/views.py:279 build/views.py:369 msgid "Confirm unallocation of build stock" msgstr "Yapım işi stoku tahsisinin iptalini onayla" -#: build/views.py:281 build/views.py:371 stock/views.py:369 +#: build/views.py:280 build/views.py:370 stock/views.py:369 msgid "Check the confirmation box" msgstr "Onay kutusunu işaretleyin" -#: build/views.py:293 +#: build/views.py:292 msgid "Build output does not match build" msgstr "Yapım işi çıktısı yapım işi ile eşleşmiyor" -#: build/views.py:295 build/views.py:496 +#: build/views.py:294 build/views.py:495 msgid "Build output must be specified" msgstr "Yapım işi çıktısı belirtilmeli" -#: build/views.py:307 +#: build/views.py:306 msgid "Build output deleted" msgstr "Yapım işi çıktısı silindi" -#: build/views.py:405 +#: build/views.py:404 msgid "Complete Build Order" msgstr "Tamamlanmış Yapım İşi Emri" -#: build/views.py:411 +#: build/views.py:410 msgid "Build order cannot be completed - incomplete outputs remain" msgstr "Yapım işi emri tamamlanamadı - eksik çıktılar kaldı" -#: build/views.py:422 +#: build/views.py:421 msgid "Completed build order" msgstr "Tamamlanmış yapım işi emri" -#: build/views.py:438 +#: build/views.py:437 msgid "Complete Build Output" msgstr "Tamamlanmış Yapım İşi Çıktısı" -#: build/views.py:480 +#: build/views.py:479 msgid "Invalid stock status value selected" msgstr "Geçersiz stok durum değeri seçildi" -#: build/views.py:487 +#: build/views.py:486 msgid "Quantity to complete cannot exceed build output quantity" msgstr "Tamamlanacak miktar yapım işi çıktı miktarını aşamaz" -#: build/views.py:493 +#: build/views.py:492 msgid "Confirm completion of incomplete build" msgstr "Eksik yapım işinin tamamlandığını onaylayın" -#: build/views.py:592 +#: build/views.py:591 msgid "Build output completed" msgstr "Yapım işi çıktısı tamamlandı" -#: build/views.py:675 +#: build/views.py:628 msgid "Delete Build Order" msgstr "Yapım İşi Emrini Sil" -#: build/views.py:690 +#: build/views.py:643 msgid "Removed parts from build allocation" msgstr "Yapım işinden tahsis edilen parçalar çıkarıldı" -#: build/views.py:702 +#: build/views.py:655 msgid "Allocate stock to build output" msgstr "Yapım işi çıktısına stok tahsis edildi" -#: build/views.py:745 +#: build/views.py:698 msgid "Item must be currently in stock" msgstr "Öge stokta bulunmalı" -#: build/views.py:751 +#: build/views.py:704 msgid "Stock item is over-allocated" msgstr "Stok kalemi fazladan tahsis edilmiş" -#: build/views.py:752 templates/js/bom.js:230 templates/js/build.js:705 +#: build/views.py:705 templates/js/bom.js:230 templates/js/build.js:705 #: templates/js/build.js:1000 templates/js/build.js:1179 msgid "Available" msgstr "Mevcut" -#: build/views.py:754 +#: build/views.py:707 msgid "Stock item must be selected" msgstr "Stok kalemi seçilmeli" -#: build/views.py:917 +#: build/views.py:870 msgid "Edit Stock Allocation" msgstr "Stok Tahsisini Düzenle" -#: build/views.py:921 +#: build/views.py:874 msgid "Updated Build Item" msgstr "Yapım İşi Ögesini Güncelle" @@ -1616,8 +1605,8 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:188 -#: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 +#: common/models.py:160 part/models.py:2225 report/models.py:187 +#: stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "Şablon" @@ -1626,8 +1615,8 @@ msgstr "Şablon" msgid "Parts are templates by default" msgstr "Parçaları varsayılan olan şablondur" -#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:198 -#: templates/js/table_filters.js:132 templates/js/table_filters.js:336 +#: common/models.py:167 part/models.py:827 templates/js/table_filters.js:132 +#: templates/js/table_filters.js:336 msgid "Assembly" msgstr "Montaj" @@ -1635,8 +1624,7 @@ msgstr "Montaj" msgid "Parts can be assembled from other components by default" msgstr "Parçalar varsayılan olarak başka bileşenlerden monte edilebilir" -#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:208 -#: templates/js/table_filters.js:340 +#: common/models.py:174 part/models.py:833 templates/js/table_filters.js:340 msgid "Component" msgstr "Bileşen" @@ -1644,7 +1632,7 @@ msgstr "Bileşen" msgid "Parts can be used as sub-components by default" msgstr "Parçalar varsayılan olarak alt bileşen olarak kullanılabilir" -#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:228 +#: common/models.py:181 part/models.py:844 msgid "Purchaseable" msgstr "Satın Alınabilir" @@ -1652,8 +1640,7 @@ msgstr "Satın Alınabilir" msgid "Parts are purchaseable by default" msgstr "Parçalar varsayılan olarak satın alınabilir" -#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:238 -#: templates/js/table_filters.js:348 +#: common/models.py:188 part/models.py:849 templates/js/table_filters.js:348 msgid "Salable" msgstr "Satılabilir" @@ -1661,8 +1648,8 @@ msgstr "Satılabilir" msgid "Parts are salable by default" msgstr "Parçalar varsayılan olarak satılabilir" -#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:218 -#: templates/js/table_filters.js:33 templates/js/table_filters.js:352 +#: common/models.py:195 part/models.py:839 templates/js/table_filters.js:33 +#: templates/js/table_filters.js:352 msgid "Trackable" msgstr "Takip Edilebilir" @@ -1670,8 +1657,7 @@ msgstr "Takip Edilebilir" msgid "Parts are trackable by default" msgstr "Parçalar varsayılan olarak takip edilebilir" -#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:178 -#: templates/js/table_filters.js:29 +#: common/models.py:202 part/models.py:859 templates/js/table_filters.js:29 msgid "Virtual" msgstr "Sanal" @@ -1775,7 +1761,7 @@ msgstr "" msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:293 part/templates/part/detail.html:122 +#: common/models.py:293 msgid "days" msgstr "" @@ -1871,8 +1857,8 @@ msgstr "" msgid "Price break quantity" msgstr "" -#: common/models.py:749 company/templates/company/supplier_part_pricing.html:84 -#: templates/js/part.js:933 +#: common/models.py:749 company/templates/company/supplier_part.html:231 +#: templates/js/part.js:1021 msgid "Price" msgstr "" @@ -1902,18 +1888,18 @@ msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 -#: order/templates/order/po_navbar.html:22 order/views.py:337 -#: part/templates/part/bom_upload/upload_file.html:47 +#: order/templates/order/po_navbar.html:22 order/views.py:290 +#: part/templates/part/bom_upload/upload_file.html:45 #: part/templates/part/import_wizard/part_upload.html:45 part/views.py:622 -#: part/views.py:1282 +#: part/views.py:1236 msgid "Upload File" msgstr "Dosya Yükle" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 -#: order/views.py:338 part/templates/part/bom_upload/match_fields.html:52 +#: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:623 -#: part/views.py:1283 +#: part/views.py:1237 msgid "Match Fields" msgstr "" @@ -1934,7 +1920,7 @@ msgstr "" #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 #: part/templates/part/bom_upload/match_parts.html:19 -#: part/templates/part/bom_upload/upload_file.html:45 +#: part/templates/part/bom_upload/upload_file.html:43 #: part/templates/part/import_wizard/match_fields.html:27 #: part/templates/part/import_wizard/match_references.html:19 #: part/templates/part/import_wizard/part_upload.html:43 @@ -1949,7 +1935,7 @@ msgstr "" msgid "Image URL" msgstr "" -#: company/forms.py:47 templates/js/part.js:1041 +#: company/forms.py:47 templates/js/part.js:1129 msgid "Single Price" msgstr "" @@ -1966,11 +1952,9 @@ msgid "Manufacturer Part Number" msgstr "" #: company/forms.py:64 company/models.py:341 -#: company/templates/company/manufacturer_part_base.html:89 -#: company/templates/company/manufacturer_part_detail.html:26 -#: company/templates/company/supplier_part_base.html:102 -#: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:193 part/bom.py:171 +#: company/templates/company/manufacturer_part.html:93 +#: company/templates/company/supplier_part.html:106 +#: order/templates/order/purchase_order_detail.html:324 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 msgid "MPN" msgstr "" @@ -1984,7 +1968,7 @@ msgid "Description of the company" msgstr "" #: company/models.py:111 company/templates/company/company_base.html:70 -#: company/templates/company/detail.html:33 templates/js/company.js:129 +#: templates/js/company.js:129 msgid "Website" msgstr "" @@ -1992,7 +1976,7 @@ msgstr "" msgid "Company website URL" msgstr "" -#: company/models.py:116 company/templates/company/company_base.html:77 +#: company/models.py:116 company/templates/company/company_base.html:88 msgid "Address" msgstr "" @@ -2008,7 +1992,7 @@ msgstr "" msgid "Contact phone number" msgstr "" -#: company/models.py:124 company/templates/company/company_base.html:91 +#: company/models.py:124 company/templates/company/company_base.html:102 msgid "Email" msgstr "" @@ -2016,7 +2000,7 @@ msgstr "" msgid "Contact email address" msgstr "" -#: company/models.py:127 company/templates/company/company_base.html:98 +#: company/models.py:127 company/templates/company/company_base.html:109 msgid "Contact" msgstr "" @@ -2028,7 +2012,7 @@ msgstr "" #: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:312 templates/js/company.js:550 -#: templates/js/part.js:599 +#: templates/js/part.js:687 msgid "Link" msgstr "" @@ -2065,7 +2049,7 @@ msgid "Does this company manufacture parts?" msgstr "" #: company/models.py:151 company/serializers.py:262 -#: company/templates/company/detail.html:42 +#: company/templates/company/company_base.html:76 msgid "Currency" msgstr "" @@ -2078,15 +2062,13 @@ msgstr "" msgid "Base Part" msgstr "" -#: company/models.py:323 company/models.py:541 order/views.py:1127 +#: company/models.py:323 company/models.py:541 order/views.py:1080 msgid "Select part" msgstr "" -#: company/models.py:334 company/templates/company/detail.html:57 -#: company/templates/company/manufacturer_part_base.html:85 -#: company/templates/company/manufacturer_part_detail.html:25 -#: company/templates/company/supplier_part_base.html:94 -#: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 +#: company/models.py:334 company/templates/company/company_base.html:116 +#: company/templates/company/manufacturer_part.html:89 +#: company/templates/company/supplier_part.html:98 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:364 #: templates/js/company.js:113 templates/js/company.js:289 #: templates/js/company.js:521 @@ -2102,8 +2084,8 @@ msgid "Manufacturer part description" msgstr "" #: company/models.py:408 company/models.py:560 -#: company/templates/company/manufacturer_part_base.html:6 -#: company/templates/company/manufacturer_part_base.html:19 +#: company/templates/company/manufacturer_part.html:6 +#: company/templates/company/manufacturer_part.html:23 #: stock/templates/stock/item_base.html:374 msgid "Manufacturer Part" msgstr "" @@ -2115,7 +2097,7 @@ msgstr "" #: company/models.py:421 #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:371 templates/js/part.js:260 +#: templates/js/company.js:371 templates/js/part.js:348 #: templates/js/stock.js:446 msgid "Value" msgstr "" @@ -2125,8 +2107,7 @@ msgid "Parameter value" msgstr "" #: company/models.py:428 part/models.py:821 part/models.py:2193 -#: part/templates/part/detail.html:107 templates/js/company.js:377 -#: templates/js/part.js:266 +#: templates/js/company.js:377 templates/js/part.js:354 msgid "Units" msgstr "" @@ -2134,9 +2115,8 @@ msgstr "" msgid "Parameter units" msgstr "" -#: company/models.py:547 company/templates/company/detail.html:62 -#: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:260 +#: company/models.py:547 company/templates/company/company_base.html:121 +#: company/templates/company/supplier_part.html:88 order/models.py:260 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 @@ -2149,9 +2129,8 @@ msgstr "" msgid "Select supplier" msgstr "" -#: company/models.py:553 company/templates/company/supplier_part_base.html:88 -#: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 +#: company/models.py:553 company/templates/company/supplier_part.html:92 +#: order/templates/order/purchase_order_detail.html:311 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" @@ -2172,9 +2151,8 @@ msgstr "" msgid "Supplier part description" msgstr "" -#: company/models.py:578 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2341 -#: report/templates/report/inventree_po_report.html:93 +#: company/models.py:578 company/templates/company/supplier_part.html:120 +#: part/models.py:2341 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" @@ -2187,7 +2165,7 @@ msgstr "" msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:584 company/templates/company/supplier_part_base.html:109 +#: company/models.py:584 company/templates/company/supplier_part.html:113 #: stock/models.py:435 stock/templates/stock/item_base.html:322 #: templates/js/company.js:571 templates/js/stock.js:1029 msgid "Packaging" @@ -2213,12 +2191,6 @@ msgstr "" msgid "Currency Code" msgstr "" -#: company/templates/company/assigned_stock.html:10 -#: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:597 -msgid "Assigned Stock" -msgstr "Atanan Stok" - #: company/templates/company/company_base.html:9 #: company/templates/company/company_base.html:35 #: templates/InvenTree/search.html:304 templates/js/company.js:102 @@ -2244,38 +2216,23 @@ msgid "Edit company information" msgstr "" #: company/templates/company/company_base.html:56 -#: company/templates/company/company_base.html:126 +#: company/templates/company/company_base.html:153 msgid "Delete Company" msgstr "" #: company/templates/company/company_base.html:64 -#: company/templates/company/detail.html:10 -#: company/templates/company/navbar.html:12 msgid "Company Details" msgstr "" -#: company/templates/company/company_base.html:84 -msgid "Phone" -msgstr "" - -#: company/templates/company/company_base.html:166 -#: part/templates/part/part_base.html:347 -msgid "Upload Image" -msgstr "" - -#: company/templates/company/detail.html:21 -msgid "Company Name" -msgstr "" - -#: company/templates/company/detail.html:36 -msgid "No website specified" -msgstr "" - -#: company/templates/company/detail.html:45 +#: company/templates/company/company_base.html:81 msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:544 +#: company/templates/company/company_base.html:95 +msgid "Phone" +msgstr "" + +#: company/templates/company/company_base.html:126 order/models.py:544 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 @@ -2283,97 +2240,156 @@ msgstr "" msgid "Customer" msgstr "Müşteri" -#: company/templates/company/detail_manufacturer_part.html:11 -#: templates/InvenTree/search.html:149 -msgid "Manufacturer Parts" +#: company/templates/company/company_base.html:193 +#: part/templates/part/part_base.html:353 +msgid "Upload Image" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:22 -msgid "Create new manufacturer part" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:23 -#: part/templates/part/supplier.html:47 -msgid "New Manufacturer Part" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:28 -#: company/templates/company/detail_supplier_part.html:27 -#: company/templates/company/manufacturer_part_suppliers.html:20 -#: company/templates/company/manufacturer_part_suppliers.html:46 -#: part/templates/part/category.html:131 part/templates/part/supplier.html:21 -#: part/templates/part/supplier.html:50 -msgid "Options" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:33 -#: company/templates/company/detail_supplier_part.html:32 -#: part/templates/part/category.html:136 -msgid "Order parts" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:36 -#: company/templates/company/detail_supplier_part.html:35 -msgid "Delete parts" -msgstr "Parçaları sil" - -#: company/templates/company/detail_manufacturer_part.html:36 -#: company/templates/company/detail_supplier_part.html:35 -msgid "Delete Parts" -msgstr "Parçaları Sil" - -#: company/templates/company/detail_manufacturer_part.html:72 -#: part/templates/part/supplier.html:164 -msgid "Add Manufacturer Part" -msgstr "" - -#: company/templates/company/detail_stock.html:10 -msgid "Supplier Stock" -msgstr "Tedarikçi Stoku" - -#: company/templates/company/detail_stock.html:37 -#: company/templates/company/supplier_part_stock.html:34 -#: part/templates/part/category.html:123 part/templates/part/category.html:137 -#: part/templates/part/stock.html:55 stock/templates/stock/location.html:175 -msgid "Export" -msgstr "" - -#: company/templates/company/detail_supplier_part.html:11 -#: company/templates/company/manufacturer_part_navbar.html:11 +#: company/templates/company/detail.html:14 +#: company/templates/company/manufacturer_part_navbar.html:18 #: templates/InvenTree/search.html:164 msgid "Supplier Parts" msgstr "Tedarikçi Parçaları" -#: company/templates/company/detail_supplier_part.html:21 +#: company/templates/company/detail.html:22 #: order/templates/order/order_wizard/select_parts.html:44 -#: part/templates/part/part_base.html:469 +#: templates/js/part.js:79 msgid "Create new supplier part" msgstr "Yeni tedarikçi parçası oluştur" -#: company/templates/company/detail_supplier_part.html:22 -#: company/templates/company/manufacturer_part_suppliers.html:17 -#: part/templates/part/part_base.html:468 part/templates/part/supplier.html:18 +#: company/templates/company/detail.html:23 +#: company/templates/company/manufacturer_part.html:109 +#: part/templates/part/detail.html:234 templates/js/part.js:78 #: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "Yeni Tedarikçi Parçası" -#: company/templates/company/detail_supplier_part.html:66 -#: part/templates/part/bom.html:166 part/templates/part/category.html:127 +#: company/templates/company/detail.html:28 +#: company/templates/company/detail.html:70 +#: company/templates/company/manufacturer_part.html:112 +#: company/templates/company/manufacturer_part.html:136 +#: part/templates/part/category.html:135 part/templates/part/detail.html:237 +#: part/templates/part/detail.html:317 +msgid "Options" +msgstr "" + +#: company/templates/company/detail.html:33 +#: company/templates/company/detail.html:75 +#: part/templates/part/category.html:140 +msgid "Order parts" +msgstr "" + +#: company/templates/company/detail.html:36 +#: company/templates/company/detail.html:78 +msgid "Delete parts" +msgstr "Parçaları sil" + +#: company/templates/company/detail.html:36 +#: company/templates/company/detail.html:78 +msgid "Delete Parts" +msgstr "Parçaları Sil" + +#: company/templates/company/detail.html:56 templates/InvenTree/search.html:149 +msgid "Manufacturer Parts" +msgstr "" + +#: company/templates/company/detail.html:64 +msgid "Create new manufacturer part" +msgstr "" + +#: company/templates/company/detail.html:65 part/templates/part/detail.html:314 +msgid "New Manufacturer Part" +msgstr "" + +#: company/templates/company/detail.html:97 +msgid "Supplier Stock" +msgstr "Tedarikçi Stoku" + +#: company/templates/company/detail.html:106 +#: company/templates/company/navbar.html:40 +#: company/templates/company/navbar.html:43 +#: order/templates/order/purchase_orders.html:8 +#: order/templates/order/purchase_orders.html:13 +#: part/templates/part/detail.html:50 part/templates/part/navbar.html:77 +#: part/templates/part/navbar.html:80 templates/InvenTree/index.html:213 +#: templates/InvenTree/search.html:325 +#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 +#: users/models.py:45 +msgid "Purchase Orders" +msgstr "Satın Alma Emirleri" + +#: company/templates/company/detail.html:112 +#: order/templates/order/purchase_orders.html:20 +msgid "Create new purchase order" +msgstr "Yeni satın alma emri oluştur" + +#: company/templates/company/detail.html:113 +#: order/templates/order/purchase_orders.html:21 +msgid "New Purchase Order" +msgstr "Yeni Satın Alma Emri" + +#: company/templates/company/detail.html:128 +#: company/templates/company/navbar.html:49 +#: company/templates/company/navbar.html:52 +#: order/templates/order/sales_orders.html:8 +#: order/templates/order/sales_orders.html:13 +#: part/templates/part/detail.html:71 part/templates/part/navbar.html:85 +#: part/templates/part/navbar.html:88 templates/InvenTree/index.html:236 +#: templates/InvenTree/search.html:345 +#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 +#: users/models.py:46 +msgid "Sales Orders" +msgstr "Satış Emirleri" + +#: company/templates/company/detail.html:134 +#: order/templates/order/sales_orders.html:20 +msgid "Create new sales order" +msgstr "Yeni satış emri oluştur" + +#: company/templates/company/detail.html:135 +#: order/templates/order/sales_orders.html:21 +msgid "New Sales Order" +msgstr "Yeni Satış Emri" + +#: company/templates/company/detail.html:151 +#: company/templates/company/navbar.html:55 +#: company/templates/company/navbar.html:58 templates/js/build.js:597 +msgid "Assigned Stock" +msgstr "Atanan Stok" + +#: company/templates/company/detail.html:169 +msgid "Company Notes" +msgstr "" + +#: company/templates/company/detail.html:271 +#: company/templates/company/supplier_part.html:288 +#: part/templates/part/category.html:127 part/templates/part/category.html:141 +#: part/templates/part/detail.html:640 stock/templates/stock/location.html:231 +msgid "Export" +msgstr "" + +#: company/templates/company/detail.html:302 +#: part/templates/part/detail.html:901 +msgid "Add Manufacturer Part" +msgstr "" + +#: company/templates/company/detail.html:364 +#: part/templates/part/category.html:131 part/templates/part/detail.html:444 #: templates/js/stock.js:1622 msgid "New Part" msgstr "" -#: company/templates/company/detail_supplier_part.html:67 +#: company/templates/company/detail.html:365 msgid "Create new Part" msgstr "" -#: company/templates/company/detail_supplier_part.html:72 -#: company/templates/company/manufacturer_part_suppliers.html:96 -#: company/views.py:59 part/templates/part/supplier.html:80 +#: company/templates/company/detail.html:370 +#: company/templates/company/manufacturer_part.html:192 company/views.py:59 +#: part/templates/part/detail.html:817 msgid "New Supplier" msgstr "" -#: company/templates/company/detail_supplier_part.html:73 +#: company/templates/company/detail.html:371 msgid "Create new Supplier" msgstr "" @@ -2381,231 +2397,216 @@ msgstr "" msgid "Supplier List" msgstr "" -#: company/templates/company/manufacturer_part_base.html:36 -#: company/templates/company/supplier_part_base.html:36 -#: company/templates/company/supplier_part_orders.html:17 -#: part/templates/part/orders.html:17 part/templates/part/part_base.html:74 +#: company/templates/company/manufacturer_part.html:40 +#: company/templates/company/supplier_part.html:40 +#: company/templates/company/supplier_part.html:146 +#: part/templates/part/detail.html:55 part/templates/part/part_base.html:101 msgid "Order part" msgstr "Parça siparişi" -#: company/templates/company/manufacturer_part_base.html:41 +#: company/templates/company/manufacturer_part.html:45 msgid "Edit manufacturer part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:45 +#: company/templates/company/manufacturer_part.html:49 msgid "Delete manufacturer part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:57 -#: company/templates/company/manufacturer_part_detail.html:10 +#: company/templates/company/manufacturer_part.html:61 msgid "Manufacturer Part Details" msgstr "" -#: company/templates/company/manufacturer_part_base.html:62 -#: company/templates/company/manufacturer_part_detail.html:18 -#: company/templates/company/supplier_part_base.html:61 -#: company/templates/company/supplier_part_detail.html:18 +#: company/templates/company/manufacturer_part.html:66 +#: company/templates/company/supplier_part.html:65 msgid "Internal Part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:129 -msgid "Edit Manufacturer Part" -msgstr "" - -#: company/templates/company/manufacturer_part_base.html:138 -msgid "Delete Manufacturer Part" -msgstr "" - -#: company/templates/company/manufacturer_part_navbar.html:14 -#: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:58 part/templates/part/navbar.html:75 -#: part/templates/part/navbar.html:78 part/templates/part/prices.html:153 +#: company/templates/company/manufacturer_part.html:103 +#: company/templates/company/manufacturer_part_navbar.html:21 +#: company/views.py:58 part/templates/part/navbar.html:65 +#: part/templates/part/navbar.html:68 part/templates/part/prices.html:144 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" msgstr "" -#: company/templates/company/manufacturer_part_navbar.html:19 -msgid "Manufacturer Part Stock" -msgstr "" - -#: company/templates/company/manufacturer_part_navbar.html:22 -#: company/templates/company/navbar.html:41 -#: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:33 stock/api.py:53 -#: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 -#: stock/templates/stock/stock_app_base.html:10 -#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 -#: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:406 templates/js/part.js:566 templates/js/stock.js:74 -#: templates/js/stock.js:877 templates/navbar.html:26 -msgid "Stock" -msgstr "Stok" - -#: company/templates/company/manufacturer_part_navbar.html:26 -msgid "Manufacturer Part Orders" -msgstr "" - -#: company/templates/company/manufacturer_part_navbar.html:29 -#: company/templates/company/supplier_part_navbar.html:22 -msgid "Orders" -msgstr "" - -#: company/templates/company/manufacturer_part_suppliers.html:22 -#: part/templates/part/supplier.html:23 +#: company/templates/company/manufacturer_part.html:114 +#: part/templates/part/detail.html:239 msgid "Delete supplier parts" msgstr "Tedarikçi parçalarını sil" -#: company/templates/company/manufacturer_part_suppliers.html:22 -#: company/templates/company/manufacturer_part_suppliers.html:48 -#: company/templates/company/manufacturer_part_suppliers.html:142 -#: part/templates/part/related.html:44 part/templates/part/supplier.html:23 -#: part/templates/part/supplier.html:52 templates/js/company.js:203 +#: company/templates/company/manufacturer_part.html:114 +#: company/templates/company/manufacturer_part.html:138 +#: company/templates/company/manufacturer_part.html:238 +#: part/templates/part/detail.html:214 part/templates/part/detail.html:239 +#: part/templates/part/detail.html:319 templates/js/company.js:203 #: users/models.py:193 msgid "Delete" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:37 -#: part/templates/part/category_navbar.html:46 -#: part/templates/part/category_navbar.html:49 -#: part/templates/part/detail.html:275 +#: company/templates/company/manufacturer_part.html:127 +#: company/templates/company/manufacturer_part_navbar.html:11 +#: company/templates/company/manufacturer_part_navbar.html:14 +#: part/templates/part/category_navbar.html:38 +#: part/templates/part/category_navbar.html:41 +#: part/templates/part/detail.html:155 part/templates/part/navbar.html:14 +#: part/templates/part/navbar.html:17 msgid "Parameters" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:43 -#: part/templates/part/detail.html:282 +#: company/templates/company/manufacturer_part.html:133 +#: part/templates/part/detail.html:162 #: templates/InvenTree/settings/category.html:29 #: templates/InvenTree/settings/part.html:65 msgid "New Parameter" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:48 +#: company/templates/company/manufacturer_part.html:138 msgid "Delete parameters" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:80 -#: part/templates/part/detail.html:368 +#: company/templates/company/manufacturer_part.html:176 +#: part/templates/part/detail.html:718 msgid "Add Parameter" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:97 -#: part/templates/part/supplier.html:81 +#: company/templates/company/manufacturer_part.html:193 +#: part/templates/part/detail.html:818 msgid "Create new supplier" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:127 +#: company/templates/company/manufacturer_part.html:223 msgid "Selected parameters will be deleted" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:139 +#: company/templates/company/manufacturer_part.html:235 msgid "Delete Parameters" msgstr "" -#: company/templates/company/navbar.html:20 -#: company/templates/company/navbar.html:23 +#: company/templates/company/manufacturer_part.html:311 +msgid "Edit Manufacturer Part" +msgstr "" + +#: company/templates/company/manufacturer_part.html:320 +msgid "Delete Manufacturer Part" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:26 +msgid "Manufacturer Part Stock" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:29 +#: company/templates/company/navbar.html:34 +#: company/templates/company/supplier_part_navbar.html:15 +#: part/templates/part/navbar.html:31 stock/api.py:53 +#: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 +#: stock/templates/stock/stock_app_base.html:10 +#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 +#: templates/InvenTree/search.html:232 +#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:269 +#: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:74 +#: templates/js/stock.js:877 templates/navbar.html:26 +msgid "Stock" +msgstr "Stok" + +#: company/templates/company/manufacturer_part_navbar.html:33 +msgid "Manufacturer Part Orders" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:36 +#: company/templates/company/supplier_part_navbar.html:22 +msgid "Orders" +msgstr "" + +#: company/templates/company/navbar.html:13 +#: company/templates/company/navbar.html:16 msgid "Manufactured Parts" msgstr "" -#: company/templates/company/navbar.html:29 -#: company/templates/company/navbar.html:32 +#: company/templates/company/navbar.html:22 +#: company/templates/company/navbar.html:25 msgid "Supplied Parts" msgstr "" -#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:30 +#: company/templates/company/navbar.html:31 part/templates/part/navbar.html:28 #: stock/templates/stock/location.html:119 #: stock/templates/stock/location.html:134 #: stock/templates/stock/location.html:148 -#: stock/templates/stock/location_navbar.html:22 -#: stock/templates/stock/location_navbar.html:29 +#: stock/templates/stock/location_navbar.html:18 +#: stock/templates/stock/location_navbar.html:21 #: templates/InvenTree/search.html:198 templates/js/stock.js:1306 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "Stok Kalemleri" -#: company/templates/company/navbar.html:47 -#: company/templates/company/navbar.html:56 -#: company/templates/company/navbar.html:59 -#: company/templates/company/sales_orders.html:11 -#: order/templates/order/sales_orders.html:8 -#: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:89 part/templates/part/navbar.html:92 -#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:236 -#: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 -#: users/models.py:46 -msgid "Sales Orders" -msgstr "Satış Emirleri" - -#: company/templates/company/navbar.html:50 -#: company/templates/company/purchase_orders.html:10 -#: order/templates/order/purchase_orders.html:8 -#: order/templates/order/purchase_orders.html:13 -#: part/templates/part/navbar.html:81 part/templates/part/navbar.html:84 -#: part/templates/part/orders.html:10 templates/InvenTree/index.html:213 -#: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 -#: users/models.py:45 -msgid "Purchase Orders" -msgstr "Satın Alma Emirleri" - -#: company/templates/company/notes.html:11 -msgid "Company Notes" -msgstr "" - -#: company/templates/company/purchase_orders.html:18 -#: order/templates/order/purchase_orders.html:20 -msgid "Create new purchase order" -msgstr "Yeni satın alma emri oluştur" - -#: company/templates/company/purchase_orders.html:19 -#: order/templates/order/purchase_orders.html:21 -msgid "New Purchase Order" -msgstr "Yeni Satın Alma Emri" - -#: company/templates/company/sales_orders.html:19 -#: order/templates/order/sales_orders.html:20 -msgid "Create new sales order" -msgstr "Yeni satış emri oluştur" - -#: company/templates/company/sales_orders.html:20 -#: order/templates/order/sales_orders.html:21 -msgid "New Sales Order" -msgstr "Yeni Satış Emri" - -#: company/templates/company/supplier_part_base.html:7 -#: company/templates/company/supplier_part_base.html:20 stock/models.py:420 +#: company/templates/company/supplier_part.html:7 +#: company/templates/company/supplier_part.html:24 stock/models.py:420 #: stock/templates/stock/item_base.html:386 templates/js/company.js:511 #: templates/js/stock.js:1001 msgid "Supplier Part" msgstr "Tedarikçi Parçası" -#: company/templates/company/supplier_part_base.html:40 +#: company/templates/company/supplier_part.html:44 msgid "Edit supplier part" msgstr "Tedarikçi parçasını düzenle" -#: company/templates/company/supplier_part_base.html:44 +#: company/templates/company/supplier_part.html:48 msgid "Delete supplier part" msgstr "Tedarikçi parçasını sil" -#: company/templates/company/supplier_part_base.html:56 -#: company/templates/company/supplier_part_detail.html:10 +#: company/templates/company/supplier_part.html:60 msgid "Supplier Part Details" msgstr "Tedarikçi Parçası Detayları" +#: company/templates/company/supplier_part.html:131 +#: company/templates/company/supplier_part_navbar.html:12 +msgid "Supplier Part Stock" +msgstr "Tedarikçi Parça Stoku" + +#: company/templates/company/supplier_part.html:140 +#: company/templates/company/supplier_part_navbar.html:19 +msgid "Supplier Part Orders" +msgstr "Tedarikçi Parçası Emirleri" + +#: company/templates/company/supplier_part.html:147 +#: part/templates/part/detail.html:56 +msgid "Order Part" +msgstr "" + +#: company/templates/company/supplier_part.html:158 +#: part/templates/part/navbar.html:58 part/templates/part/prices.html:7 +msgid "Pricing Information" +msgstr "" + +#: company/templates/company/supplier_part.html:164 +#: company/templates/company/supplier_part.html:265 +#: part/templates/part/prices.html:253 part/views.py:2247 +msgid "Add Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:185 +msgid "No price break information found" +msgstr "" + +#: company/templates/company/supplier_part.html:199 part/views.py:2309 +msgid "Delete Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:213 part/views.py:2295 +msgid "Edit Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:238 +msgid "Edit price break" +msgstr "" + +#: company/templates/company/supplier_part.html:239 +msgid "Delete price break" +msgstr "" + #: company/templates/company/supplier_part_delete.html:5 msgid "Are you sure you want to delete the following Supplier Parts?" msgstr "Aşağıdaki Tedarikçi Parçalarını silmek istediğinizden emin misin?" -#: company/templates/company/supplier_part_navbar.html:12 -#: company/templates/company/supplier_part_stock.html:10 -msgid "Supplier Part Stock" -msgstr "Tedarikçi Parça Stoku" - -#: company/templates/company/supplier_part_navbar.html:19 -#: company/templates/company/supplier_part_orders.html:10 -msgid "Supplier Part Orders" -msgstr "Tedarikçi Parçası Emirleri" - #: company/templates/company/supplier_part_navbar.html:26 msgid "Supplier Part Pricing" msgstr "Tedarikçi Parçası Fiyatlandırması" @@ -2614,48 +2615,13 @@ msgstr "Tedarikçi Parçası Fiyatlandırması" msgid "Pricing" msgstr "" -#: company/templates/company/supplier_part_orders.html:18 -#: part/templates/part/orders.html:18 -msgid "Order Part" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:11 -#: part/templates/part/navbar.html:68 -msgid "Pricing Information" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:19 -#: company/templates/company/supplier_part_pricing.html:118 -#: part/templates/part/prices.html:264 part/views.py:2305 -msgid "Add Price Break" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:38 -msgid "No price break information found" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2367 -msgid "Delete Price Break" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2353 -msgid "Edit Price Break" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:91 -msgid "Edit price break" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:92 -msgid "Delete price break" -msgstr "" - -#: company/views.py:64 part/templates/part/prices.html:157 +#: company/views.py:64 part/templates/part/navbar.html:71 +#: part/templates/part/navbar.html:74 part/templates/part/prices.html:148 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" -#: company/views.py:65 part/templates/part/supplier.html:85 +#: company/views.py:65 part/templates/part/detail.html:822 msgid "New Manufacturer" msgstr "" @@ -2676,32 +2642,32 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:160 part/views.py:974 +#: company/views.py:138 part/views.py:962 msgid "Download Image" msgstr "" -#: company/views.py:189 part/views.py:1006 +#: company/views.py:167 part/views.py:994 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:196 part/views.py:1013 +#: company/views.py:174 part/views.py:1001 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:205 part/views.py:1022 +#: company/views.py:183 part/views.py:1010 msgid "Supplied URL is not a valid image file" msgstr "Sağlanan URL geçerli bir resim dosyası değil" -#: company/views.py:265 +#: company/views.py:243 msgid "Edit Supplier Part" msgstr "" -#: company/views.py:316 templates/js/stock.js:1629 +#: company/views.py:294 templates/js/stock.js:1629 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:460 +#: company/views.py:438 msgid "Delete Supplier Part" msgstr "" @@ -2811,7 +2777,7 @@ msgstr "" msgid "Link to external page" msgstr "" -#: order/models.py:168 part/templates/part/detail.html:133 +#: order/models.py:168 msgid "Created By" msgstr "" @@ -2945,7 +2911,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:250 +#: order/templates/order/purchase_order_detail.html:381 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -2955,7 +2921,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:776 part/templates/part/prices.html:166 stock/models.py:545 +#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:545 #: stock/templates/stock/item_base.html:343 templates/js/stock.js:1024 msgid "Purchase Price" msgstr "" @@ -2969,7 +2935,7 @@ msgid "Where does the Purchaser want this item to be stored?" msgstr "" #: order/models.py:831 part/templates/part/part_pricing.html:97 -#: part/templates/part/prices.html:103 part/templates/part/prices.html:278 +#: part/templates/part/prices.html:97 part/templates/part/prices.html:266 msgid "Sale Price" msgstr "" @@ -3065,22 +3031,21 @@ msgstr "" msgid "Issued" msgstr "" -#: order/templates/order/order_base.html:188 +#: order/templates/order/order_base.html:184 msgid "Edit Purchase Order" msgstr "" -#: order/templates/order/order_base.html:199 -#: order/templates/order/purchase_order_detail.html:127 -#: part/templates/part/category.html:217 part/templates/part/category.html:259 -#: part/templates/part/part_base.html:455 -#: stock/templates/stock/location.html:203 templates/js/stock.js:1634 +#: order/templates/order/order_base.html:195 +#: order/templates/order/purchase_order_detail.html:258 +#: part/templates/part/category.html:255 part/templates/part/category.html:297 +#: stock/templates/stock/location.html:259 templates/js/part.js:64 +#: templates/js/stock.js:1634 msgid "New Location" msgstr "Yeni Konum" -#: order/templates/order/order_base.html:200 -#: order/templates/order/purchase_order_detail.html:128 -#: part/templates/part/part_base.html:456 -#: stock/templates/stock/location.html:42 +#: order/templates/order/order_base.html:196 +#: order/templates/order/purchase_order_detail.html:259 +#: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" msgstr "Yeni stok konumu oluştur" @@ -3104,10 +3069,6 @@ msgstr "" msgid "After placing this purchase order, line items will no longer be editable." msgstr "" -#: order/templates/order/order_notes.html:13 -msgid "Order Notes" -msgstr "" - #: order/templates/order/order_wizard/match_fields.html:9 #: part/templates/part/bom_upload/match_fields.html:9 #: part/templates/part/import_wizard/ajax_match_fields.html:9 @@ -3186,7 +3147,7 @@ msgid "Upload File for Purchase Order" msgstr "Sipariş Emri için Dosya Yükle" #: order/templates/order/order_wizard/po_upload.html:18 -#: part/templates/part/bom_upload/upload_file.html:26 +#: part/templates/part/bom_upload/upload_file.html:24 #: part/templates/part/import_wizard/ajax_part_upload.html:10 #: part/templates/part/import_wizard/part_upload.html:21 #, python-format @@ -3256,6 +3217,7 @@ msgstr "" #: order/templates/order/po_attachments.html:12 #: order/templates/order/po_navbar.html:32 +#: order/templates/order/purchase_order_detail.html:44 msgid "Purchase Order Attachments" msgstr "" @@ -3265,60 +3227,66 @@ msgstr "" #: order/templates/order/po_navbar.html:29 #: order/templates/order/po_received_items.html:12 +#: order/templates/order/purchase_order_detail.html:35 msgid "Received Items" msgstr "" -#: order/templates/order/purchase_order_detail.html:14 +#: order/templates/order/purchase_order_detail.html:17 msgid "Purchase Order Items" msgstr "" -#: order/templates/order/purchase_order_detail.html:24 -#: order/templates/order/purchase_order_detail.html:64 -#: order/templates/order/sales_order_detail.html:22 -#: order/templates/order/sales_order_detail.html:56 +#: order/templates/order/purchase_order_detail.html:23 +#: order/templates/order/purchase_order_detail.html:195 +#: order/templates/order/sales_order_detail.html:23 +#: order/templates/order/sales_order_detail.html:176 msgid "Add Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:100 -#: order/templates/order/sales_order_detail.html:398 +#: order/templates/order/purchase_order_detail.html:55 +#: order/templates/order/sales_order_detail.html:54 +msgid "Order Notes" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:231 +#: order/templates/order/sales_order_detail.html:518 msgid "Edit Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:110 -#: order/templates/order/sales_order_detail.html:408 +#: order/templates/order/purchase_order_detail.html:241 +#: order/templates/order/sales_order_detail.html:528 msgid "Delete Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:141 +#: order/templates/order/purchase_order_detail.html:272 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:169 -#: order/templates/order/sales_order_detail.html:233 +#: order/templates/order/purchase_order_detail.html:300 +#: order/templates/order/sales_order_detail.html:353 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:222 -#: order/templates/order/sales_order_detail.html:256 templates/js/part.js:908 -#: templates/js/part.js:1097 +#: order/templates/order/purchase_order_detail.html:353 +#: order/templates/order/sales_order_detail.html:376 templates/js/part.js:996 +#: templates/js/part.js:1185 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:229 -#: order/templates/order/sales_order_detail.html:263 +#: order/templates/order/purchase_order_detail.html:360 +#: order/templates/order/sales_order_detail.html:383 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:286 -#: order/templates/order/sales_order_detail.html:369 +#: order/templates/order/purchase_order_detail.html:417 +#: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:287 +#: order/templates/order/purchase_order_detail.html:418 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:292 +#: order/templates/order/purchase_order_detail.html:423 msgid "Receive line item" msgstr "" @@ -3334,12 +3302,11 @@ msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:47 #: part/models.py:326 part/templates/part/cat_link.html:7 -#: part/templates/part/category.html:108 part/templates/part/category.html:157 -#: part/templates/part/category_navbar.html:25 -#: part/templates/part/category_navbar.html:32 -#: part/templates/part/category_partlist.html:10 +#: 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:24 #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:767 +#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -3354,7 +3321,7 @@ msgid "Order Code" msgstr "" #: order/templates/order/receive_parts.html:21 -#: part/templates/part/part_base.html:152 templates/js/part.js:582 +#: part/templates/part/part_base.html:194 templates/js/part.js:670 msgid "On Order" msgstr "" @@ -3379,7 +3346,6 @@ msgid "Packing List" msgstr "" #: order/templates/order/sales_order_base.html:74 -#: order/templates/order/so_navbar.html:12 msgid "Sales Order Details" msgstr "" @@ -3402,80 +3368,76 @@ msgstr "Uyarı" msgid "Cancelling this order means that the order will no longer be editable." msgstr "" -#: order/templates/order/sales_order_detail.html:13 +#: order/templates/order/sales_order_detail.html:17 msgid "Sales Order Items" msgstr "" -#: order/templates/order/sales_order_detail.html:105 templates/js/bom.js:358 +#: order/templates/order/sales_order_detail.html:225 templates/js/bom.js:358 #: templates/js/build.js:759 templates/js/build.js:1202 msgid "Actions" msgstr "İşlemler" -#: order/templates/order/sales_order_detail.html:112 templates/js/build.js:645 +#: order/templates/order/sales_order_detail.html:232 templates/js/build.js:645 #: templates/js/build.js:1011 msgid "Edit stock allocation" msgstr "Stok tahsisini düzenle" -#: order/templates/order/sales_order_detail.html:113 templates/js/build.js:647 +#: order/templates/order/sales_order_detail.html:233 templates/js/build.js:647 #: templates/js/build.js:1012 msgid "Delete stock allocation" msgstr "Stok tahsisini sil" -#: order/templates/order/sales_order_detail.html:186 +#: order/templates/order/sales_order_detail.html:306 msgid "No matching line items" msgstr "" -#: order/templates/order/sales_order_detail.html:216 +#: order/templates/order/sales_order_detail.html:336 msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:284 templates/js/build.js:710 +#: order/templates/order/sales_order_detail.html:404 templates/js/build.js:710 #: templates/js/build.js:1007 msgid "Allocated" msgstr "" -#: order/templates/order/sales_order_detail.html:286 +#: order/templates/order/sales_order_detail.html:406 msgid "Fulfilled" msgstr "" -#: order/templates/order/sales_order_detail.html:323 +#: order/templates/order/sales_order_detail.html:443 msgid "PO" msgstr "" -#: order/templates/order/sales_order_detail.html:353 +#: order/templates/order/sales_order_detail.html:473 msgid "Allocate serial numbers" msgstr "Seri numaralarını tahsis et" -#: order/templates/order/sales_order_detail.html:356 templates/js/build.js:773 +#: order/templates/order/sales_order_detail.html:476 templates/js/build.js:773 msgid "Allocate stock" msgstr "" -#: order/templates/order/sales_order_detail.html:359 +#: order/templates/order/sales_order_detail.html:479 msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:363 templates/js/build.js:766 +#: order/templates/order/sales_order_detail.html:483 templates/js/build.js:766 #: templates/js/build.js:1210 msgid "Build stock" msgstr "" -#: order/templates/order/sales_order_detail.html:366 -#: order/templates/order/sales_order_detail.html:485 +#: order/templates/order/sales_order_detail.html:486 +#: order/templates/order/sales_order_detail.html:605 msgid "Calculate price" msgstr "" -#: order/templates/order/sales_order_detail.html:370 +#: order/templates/order/sales_order_detail.html:490 msgid "Delete line item " msgstr "" -#: order/templates/order/sales_order_detail.html:491 +#: order/templates/order/sales_order_detail.html:611 msgid "Update Unit Price" msgstr "" -#: order/templates/order/sales_order_notes.html:14 -msgid "Sales Order Notes" -msgstr "" - #: order/templates/order/sales_order_ship.html:10 msgid "This order has not been fully allocated. If the order is marked as shipped, it can no longer be adjusted." msgstr "" @@ -3504,164 +3466,175 @@ msgstr "Seri numarası ile stok kalemlerini tahsis et" msgid "This action will unallocate the following stock from the Sales Order" msgstr "Bu işlem Sipariş Emrinden belirtilen stok kalemleri tahsis edemedi" -#: order/templates/order/so_attachments.html:12 +#: order/templates/order/so_navbar.html:12 +#, fuzzy +#| msgid "Sales Orders" +msgid "Sales Order Line Items" +msgstr "Satış Emirleri" + +#: order/templates/order/so_navbar.html:15 +#, fuzzy +#| msgid "Order Parts" +msgid "Order Items" +msgstr "Parça Siparişi" + #: order/templates/order/so_navbar.html:26 msgid "Sales Order Attachments" msgstr "" -#: order/views.py:151 +#: order/views.py:104 msgid "Cancel Order" msgstr "" -#: order/views.py:160 order/views.py:186 +#: order/views.py:113 order/views.py:139 msgid "Confirm order cancellation" msgstr "" -#: order/views.py:163 order/views.py:189 +#: order/views.py:116 order/views.py:142 msgid "Order cannot be cancelled" msgstr "" -#: order/views.py:177 +#: order/views.py:130 msgid "Cancel sales order" msgstr "" -#: order/views.py:203 +#: order/views.py:156 msgid "Issue Order" msgstr "" -#: order/views.py:212 +#: order/views.py:165 msgid "Confirm order placement" msgstr "" -#: order/views.py:222 +#: order/views.py:175 msgid "Purchase order issued" msgstr "" -#: order/views.py:233 +#: order/views.py:186 msgid "Complete Order" msgstr "" -#: order/views.py:249 +#: order/views.py:202 msgid "Confirm order completion" msgstr "" -#: order/views.py:260 +#: order/views.py:213 msgid "Purchase order completed" msgstr "" -#: order/views.py:270 +#: order/views.py:223 msgid "Ship Order" msgstr "" -#: order/views.py:286 +#: order/views.py:239 msgid "Confirm order shipment" msgstr "" -#: order/views.py:292 +#: order/views.py:245 msgid "Could not ship order" msgstr "" -#: order/views.py:339 +#: order/views.py:292 msgid "Match Supplier Parts" msgstr "" -#: order/views.py:536 +#: order/views.py:489 msgid "Receive Parts" msgstr "" -#: order/views.py:606 +#: order/views.py:559 msgid "Items received" msgstr "" -#: order/views.py:620 +#: order/views.py:573 msgid "No destination set" msgstr "" -#: order/views.py:665 +#: order/views.py:618 msgid "Error converting quantity to number" msgstr "" -#: order/views.py:671 +#: order/views.py:624 msgid "Receive quantity less than zero" msgstr "" -#: order/views.py:677 +#: order/views.py:630 msgid "No lines specified" msgstr "" -#: order/views.py:750 +#: order/views.py:703 msgid "Update prices" msgstr "" -#: order/views.py:1008 +#: order/views.py:961 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1061 +#: order/views.py:1014 msgid "Allocate Serial Numbers" msgstr "Seri Numaralarını Tahsis Et" -#: order/views.py:1106 +#: order/views.py:1059 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1122 +#: order/views.py:1075 msgid "Select line item" msgstr "" -#: order/views.py:1153 +#: order/views.py:1106 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "{serial} seri numarası için eşleşen öge bulunamadı" -#: order/views.py:1163 +#: order/views.py:1116 #, python-brace-format msgid "{serial} is not in stock" msgstr "{serial} stokta yok" -#: order/views.py:1171 +#: order/views.py:1124 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "{serial} zaten bir emirde tahsis edilmiş" -#: order/views.py:1225 +#: order/views.py:1178 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1299 +#: order/views.py:1252 msgid "Edit Allocation Quantity" msgstr "Tahsis Miktarını Düzenle" -#: order/views.py:1314 +#: order/views.py:1267 msgid "Remove allocation" msgstr "Tahsisi Sil" -#: order/views.py:1386 +#: order/views.py:1339 msgid "Sales order not found" msgstr "" -#: order/views.py:1392 +#: order/views.py:1345 msgid "Price not found" msgstr "" -#: order/views.py:1395 +#: order/views.py:1348 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1400 +#: order/views.py:1353 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" #: part/bom.py:133 part/models.py:72 part/models.py:755 -#: part/templates/part/category.html:75 part/templates/part/detail.html:91 +#: part/templates/part/category.html:75 msgid "Default Location" msgstr "Varsayılan Konum" -#: part/bom.py:134 part/templates/part/part_base.html:140 +#: part/bom.py:134 part/templates/part/part_base.html:182 msgid "Available Stock" msgstr "" @@ -3841,7 +3814,7 @@ msgstr "En son seri numarası" msgid "Duplicate IPN not allowed in part settings" msgstr "Yinelenen DPN'ye parça ayarlarında izin verilmiyor" -#: part/models.py:679 part/templates/part/detail.html:23 +#: part/models.py:679 msgid "Part name" msgstr "" @@ -3857,7 +3830,7 @@ msgstr "Bu parça bir şablon parçası mı?" msgid "Is this part a variant of another part?" msgstr "Bu parça başka bir parçanın çeşidi mi?" -#: part/models.py:698 part/templates/part/detail.html:61 +#: part/models.py:698 msgid "Variant Of" msgstr "Çeşidi" @@ -3866,7 +3839,7 @@ msgid "Part description" msgstr "" #: part/models.py:709 part/templates/part/category.html:82 -#: part/templates/part/detail.html:68 +#: part/templates/part/part_base.html:130 msgid "Keywords" msgstr "" @@ -3874,8 +3847,8 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:74 -#: part/templates/part/set_category.html:15 templates/js/part.js:553 +#: part/models.py:717 part/models.py:2268 +#: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "" @@ -3883,9 +3856,7 @@ msgstr "" msgid "Part category" msgstr "" -#: part/models.py:723 part/templates/part/detail.html:29 -#: part/templates/part/part_base.html:103 templates/js/part.js:169 -#: templates/js/part.js:397 +#: part/models.py:723 templates/js/part.js:257 templates/js/part.js:485 msgid "IPN" msgstr "DPN" @@ -3897,8 +3868,7 @@ msgstr "" msgid "Part revision or version number" msgstr "Parça revizyon veya versiyon numarası" -#: part/models.py:731 part/templates/part/detail.html:36 report/models.py:200 -#: templates/js/part.js:173 +#: part/models.py:731 report/models.py:200 templates/js/part.js:261 msgid "Revision" msgstr "Revizyon" @@ -3906,7 +3876,7 @@ msgstr "Revizyon" msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:800 part/templates/part/detail.html:98 +#: part/models.py:800 msgid "Default Supplier" msgstr "" @@ -3922,7 +3892,7 @@ msgstr "" msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:814 part/templates/part/detail.html:114 +#: part/models.py:814 msgid "Minimum Stock" msgstr "" @@ -3954,9 +3924,9 @@ msgstr "Bu parça dış tedarikçilerden satın alınabilir mi?" msgid "Can this part be sold to customers?" msgstr "Bu parça müşterilere satılabilir mi?" -#: part/models.py:854 part/templates/part/detail.html:255 -#: templates/js/table_filters.js:21 templates/js/table_filters.js:69 -#: templates/js/table_filters.js:250 templates/js/table_filters.js:319 +#: part/models.py:854 templates/js/table_filters.js:21 +#: templates/js/table_filters.js:69 templates/js/table_filters.js:250 +#: templates/js/table_filters.js:319 msgid "Active" msgstr "" @@ -4004,7 +3974,7 @@ msgstr "Test şablonları sadece takip edilebilir paçalar için oluşturulabili msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:818 templates/js/stock.js:426 +#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:426 msgid "Test Name" msgstr "" @@ -4020,7 +3990,7 @@ msgstr "" msgid "Enter description for this test" msgstr "" -#: part/models.py:2136 templates/js/part.js:827 +#: part/models.py:2136 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "Gerekli" @@ -4029,7 +3999,7 @@ msgstr "Gerekli" msgid "Is this test required to pass?" msgstr "Testi geçmesi için bu gerekli mi?" -#: part/models.py:2142 templates/js/part.js:835 +#: part/models.py:2142 templates/js/part.js:923 msgid "Requires Value" msgstr "" @@ -4037,7 +4007,7 @@ msgstr "" msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2148 templates/js/part.js:842 +#: part/models.py:2148 templates/js/part.js:930 msgid "Requires Attachment" msgstr "" @@ -4167,87 +4137,61 @@ msgstr "" msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" -#: part/templates/part/allocation.html:11 -msgid "Build Order Allocations" -msgstr "" - -#: part/templates/part/allocation.html:24 -msgid "Sales Order Allocations" -msgstr "" - -#: part/templates/part/bom.html:10 part/templates/part/navbar.html:45 -#: part/templates/part/navbar.html:48 -msgid "Bill of Materials" -msgstr "" - -#: part/templates/part/bom.html:17 +#: part/templates/part/bom.html:6 msgid "You do not have permission to edit the BOM." msgstr "" -#: part/templates/part/bom.html:25 +#: part/templates/part/bom.html:14 #, python-format msgid "The BOM for %(part)s has changed, and must be validated.
" msgstr "" -#: part/templates/part/bom.html:27 +#: part/templates/part/bom.html:16 #, python-format msgid "The BOM for %(part)s was last checked by %(checker)s on %(check_date)s" msgstr "" -#: part/templates/part/bom.html:31 +#: part/templates/part/bom.html:20 #, python-format msgid "The BOM for %(part)s has not been validated." msgstr "" -#: part/templates/part/bom.html:38 +#: part/templates/part/bom.html:27 msgid "Remove selected BOM items" msgstr "" -#: part/templates/part/bom.html:41 +#: part/templates/part/bom.html:30 msgid "Import BOM data" msgstr "" -#: part/templates/part/bom.html:45 +#: part/templates/part/bom.html:34 msgid "Copy BOM from parent part" msgstr "" -#: part/templates/part/bom.html:49 +#: part/templates/part/bom.html:38 msgid "New BOM Item" msgstr "" -#: part/templates/part/bom.html:52 +#: part/templates/part/bom.html:41 msgid "Finish Editing" msgstr "" -#: part/templates/part/bom.html:57 +#: part/templates/part/bom.html:46 msgid "Edit BOM" msgstr "" -#: part/templates/part/bom.html:61 +#: part/templates/part/bom.html:50 msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:67 part/views.py:1620 +#: part/templates/part/bom.html:56 part/views.py:1574 msgid "Export Bill of Materials" msgstr "" -#: part/templates/part/bom.html:70 +#: part/templates/part/bom.html:59 msgid "Print BOM Report" msgstr "" -#: part/templates/part/bom.html:116 -msgid "Delete selected BOM items?" -msgstr "" - -#: part/templates/part/bom.html:117 -msgid "All selected BOM items will be deleted" -msgstr "" - -#: part/templates/part/bom.html:167 part/views.py:451 -#: templates/js/stock.js:1623 -msgid "Create New Part" -msgstr "" - #: part/templates/part/bom_duplicate.html:13 msgid "This part already has a Bill of Materials" msgstr "" @@ -4256,23 +4200,27 @@ msgstr "" msgid "Select Part" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:11 +#: part/templates/part/bom_upload/upload_file.html:7 msgid "Upload BOM File" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:18 +#: part/templates/part/bom_upload/upload_file.html:12 +msgid "Upload Bill of Materials" +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:16 msgid "Requirements for BOM upload" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:20 +#: part/templates/part/bom_upload/upload_file.html:18 msgid "The BOM file must contain the required named columns as provided in the " msgstr "Malzeme Listesi dosyası gerekli sütün adlarını sağlandığı şekilde içermelidir " -#: part/templates/part/bom_upload/upload_file.html:20 +#: part/templates/part/bom_upload/upload_file.html:18 msgid "BOM Upload Template" msgstr "Malzeme Listesi Şablonu Yükle" -#: part/templates/part/bom_upload/upload_file.html:21 +#: part/templates/part/bom_upload/upload_file.html:19 msgid "Each part must already exist in the database" msgstr "" @@ -4285,19 +4233,11 @@ msgstr "" msgid "This will validate each line in the BOM." msgstr "" -#: part/templates/part/build.html:10 -msgid "Part Builds" -msgstr "" - -#: part/templates/part/build.html:18 -msgid "Start New Build" -msgstr "" - #: part/templates/part/category.html:33 msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:1958 +#: part/templates/part/category.html:38 part/views.py:1900 msgid "Create new part category" msgstr "" @@ -4321,10 +4261,9 @@ msgstr "" msgid "Category Description" msgstr "" -#: part/templates/part/category.html:88 +#: part/templates/part/category.html:88 part/templates/part/category.html:174 #: part/templates/part/category_navbar.html:14 -#: part/templates/part/category_navbar.html:21 -#: part/templates/part/subcategory.html:16 +#: part/templates/part/category_navbar.html:17 msgid "Subcategories" msgstr "Alt kategoriler" @@ -4332,61 +4271,65 @@ msgstr "Alt kategoriler" msgid "Parts (Including subcategories)" msgstr "Parçalar (Alt kategoriler dahil)" -#: part/templates/part/category.html:122 +#: part/templates/part/category.html:126 msgid "Export Part Data" msgstr "" -#: part/templates/part/category.html:126 +#: part/templates/part/category.html:130 msgid "Create new part" msgstr "" -#: part/templates/part/category.html:134 +#: part/templates/part/category.html:138 msgid "Set category" msgstr "Kategori ayarla" -#: part/templates/part/category.html:134 +#: part/templates/part/category.html:138 msgid "Set Category" msgstr "Kategori Ayarla" -#: part/templates/part/category.html:137 +#: part/templates/part/category.html:141 msgid "Export Data" msgstr "" -#: part/templates/part/category.html:141 +#: part/templates/part/category.html:145 msgid "View list display" msgstr "" -#: part/templates/part/category.html:144 +#: part/templates/part/category.html:148 msgid "View grid display" msgstr "" -#: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:204 +#: part/templates/part/category.html:164 +msgid "Part Parameters" +msgstr "" + +#: part/templates/part/category.html:256 +#: stock/templates/stock/location.html:260 msgid "Create new location" msgstr "Yeni konum oluştur" -#: part/templates/part/category.html:223 part/templates/part/category.html:253 -#: part/templates/part/part_base.html:418 +#: part/templates/part/category.html:261 part/templates/part/category.html:291 +#: templates/js/part.js:25 msgid "New Category" msgstr "" -#: part/templates/part/category.html:224 +#: part/templates/part/category.html:262 msgid "Create new category" msgstr "" -#: part/templates/part/category.html:254 +#: part/templates/part/category.html:292 msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:907 +#: part/templates/part/category.html:298 stock/views.py:907 msgid "Create new Stock Location" msgstr "Yeni Stok konumu oluştur" -#: part/templates/part/category.html:279 +#: part/templates/part/category.html:317 msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:286 part/views.py:1906 +#: part/templates/part/category.html:324 part/views.py:1848 msgid "Edit Part Category" msgstr "" @@ -4425,15 +4368,11 @@ msgstr "" msgid "If this category is deleted, these parts will be moved to the top-level category Teile" msgstr "" -#: part/templates/part/category_navbar.html:37 -#: part/templates/part/category_navbar.html:40 +#: part/templates/part/category_navbar.html:29 +#: part/templates/part/category_navbar.html:32 msgid "Import Parts" msgstr "" -#: part/templates/part/category_parametric.html:10 -msgid "Part Parameters" -msgstr "" - #: part/templates/part/copy_part.html:9 part/views.py:327 msgid "Duplicate Part" msgstr "" @@ -4458,98 +4397,148 @@ msgstr "" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "" -#: part/templates/part/detail.html:12 part/templates/part/navbar.html:14 -msgid "Part Details" +#: part/templates/part/detail.html:16 +msgid "Part Stock" +msgstr "Parça Stoku" + +#: part/templates/part/detail.html:21 +#, python-format +msgid "Showing stock for all variants of %(full_name)s" +msgstr "%(full_name)s için tüm çeşitlerin stokları gösteriliyor" + +#: part/templates/part/detail.html:30 part/templates/part/navbar.html:93 +msgid "Part Test Templates" +msgstr "Parça Test Şablonları" + +#: part/templates/part/detail.html:36 +msgid "Add Test Template" +msgstr "Test Şablonu Ekle" + +#: part/templates/part/detail.html:77 +msgid "New sales order" msgstr "" -#: part/templates/part/detail.html:43 part/templates/part/part_base.html:204 -msgid "Latest Serial Number" -msgstr "Son Seri Numarası" - -#: part/templates/part/detail.html:48 -msgid "No serial numbers recorded" -msgstr "Seri numaraları kaydedildi" - -#: part/templates/part/detail.html:121 -msgid "Stock Expiry Time" +#: part/templates/part/detail.html:77 +msgid "New Order" msgstr "" -#: part/templates/part/detail.html:140 -msgid "Responsible User" -msgstr "" +#: part/templates/part/detail.html:90 +#, fuzzy +#| msgid "Sales Orders" +msgid "Sales Order Allocations" +msgstr "Satış Emirleri" -#: part/templates/part/detail.html:154 -msgid "Edit Notes" -msgstr "" +#: part/templates/part/detail.html:130 part/templates/part/navbar.html:21 +msgid "Part Variants" +msgstr "Parça Çeşitleri" -#: part/templates/part/detail.html:181 -msgid "Part is virtual (not a physical part)" -msgstr "" +#: part/templates/part/detail.html:137 +msgid "Create new variant" +msgstr "Yeni çeşit oluştur" -#: part/templates/part/detail.html:183 -msgid "Part is not a virtual part" -msgstr "" +#: part/templates/part/detail.html:138 +msgid "New Variant" +msgstr "Yeni Çeşit" -#: part/templates/part/detail.html:191 -msgid "Part is a template part (variants can be made from this part)" -msgstr "Bu parça bir şablon parçadır (Bu parçanın çeşitleri yapılabilir)" - -#: part/templates/part/detail.html:193 -msgid "Part is not a template part" -msgstr "Parça şablon parçası değil" - -#: part/templates/part/detail.html:201 -msgid "Part can be assembled from other parts" -msgstr "" - -#: part/templates/part/detail.html:203 -msgid "Part cannot be assembled from other parts" -msgstr "" - -#: part/templates/part/detail.html:211 -msgid "Part can be used in assemblies" -msgstr "" - -#: part/templates/part/detail.html:213 -msgid "Part cannot be used in assemblies" -msgstr "" - -#: part/templates/part/detail.html:221 -msgid "Part stock is tracked by serial number" -msgstr "Parça stoku seri numarası ile takip edilebilir" - -#: part/templates/part/detail.html:223 -msgid "Part stock is not tracked by serial number" -msgstr "Parça stoku seri numarası ile takip edilemez" - -#: part/templates/part/detail.html:231 part/templates/part/detail.html:233 -msgid "Part can be purchased from external suppliers" -msgstr "Bu parça harici tedarikçilerden satın alınabilir" - -#: part/templates/part/detail.html:241 -msgid "Part can be sold to customers" -msgstr "" - -#: part/templates/part/detail.html:243 -msgid "Part cannot be sold to customers" -msgstr "" - -#: part/templates/part/detail.html:258 -msgid "Part is active" -msgstr "" - -#: part/templates/part/detail.html:260 -msgid "Part is not active" -msgstr "" - -#: part/templates/part/detail.html:281 +#: part/templates/part/detail.html:161 msgid "Add new parameter" msgstr "" +#: part/templates/part/detail.html:182 part/templates/part/navbar.html:101 +#: part/templates/part/navbar.html:104 +msgid "Related Parts" +msgstr "" + +#: part/templates/part/detail.html:188 +msgid "Add Related" +msgstr "" + +#: part/templates/part/detail.html:228 +msgid "Part Suppliers" +msgstr "Parça Tedarikçileri" + +#: part/templates/part/detail.html:252 part/templates/part/navbar.html:35 +#: part/templates/part/navbar.html:38 +msgid "Bill of Materials" +msgstr "" + +#: part/templates/part/detail.html:261 +msgid "Assemblies" +msgstr "" + +#: part/templates/part/detail.html:277 +msgid "Part Builds" +msgstr "" + +#: part/templates/part/detail.html:284 +msgid "Start New Build" +msgstr "" + +#: part/templates/part/detail.html:298 +msgid "Build Order Allocations" +msgstr "" + +#: part/templates/part/detail.html:307 +msgid "Part Manufacturers" +msgstr "" + #: part/templates/part/detail.html:319 +msgid "Delete manufacturer parts" +msgstr "" + +#: part/templates/part/detail.html:394 +msgid "Delete selected BOM items?" +msgstr "" + +#: part/templates/part/detail.html:395 +msgid "All selected BOM items will be deleted" +msgstr "" + +#: part/templates/part/detail.html:445 part/views.py:451 +#: templates/js/stock.js:1623 +msgid "Create New Part" +msgstr "" + +#: part/templates/part/detail.html:580 +msgid "Add Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:598 +msgid "Edit Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:610 +msgid "Delete Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:669 msgid "Edit Part Notes" msgstr "" +#: part/templates/part/detail.html:823 +msgid "Create new manufacturer" +msgstr "" + +#: part/templates/part/detail.html:917 +#, python-format +msgid "Single Price - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:929 +#, python-format +msgid "Single Price Difference - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:941 +#, python-format +msgid "Part Single Price - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:1030 +#, python-format +msgid "Unit Price - %(currency)s" +msgstr "" + #: part/templates/part/import_wizard/ajax_part_upload.html:29 #: part/templates/part/import_wizard/part_upload.html:51 msgid "Unsuffitient privileges." @@ -4559,222 +4548,206 @@ msgstr "" msgid "Import Parts from File" msgstr "" -#: part/templates/part/navbar.html:23 part/templates/part/variants.html:11 -msgid "Part Variants" -msgstr "Parça Çeşitleri" - -#: part/templates/part/navbar.html:26 +#: part/templates/part/navbar.html:24 msgid "Variants" msgstr "Çeşitler" -#: part/templates/part/navbar.html:37 -msgid "Allocated Stock" -msgstr "" - -#: part/templates/part/navbar.html:40 -msgid "Allocations" -msgstr "Tahsisler" - -#: part/templates/part/navbar.html:61 part/templates/part/navbar.html:64 +#: part/templates/part/navbar.html:51 part/templates/part/navbar.html:54 msgid "Used In" msgstr "" -#: part/templates/part/navbar.html:71 +#: part/templates/part/navbar.html:61 msgid "Prices" msgstr "" -#: part/templates/part/navbar.html:97 part/templates/part/part_tests.html:10 -msgid "Part Test Templates" -msgstr "Parça Test Şablonları" - -#: part/templates/part/navbar.html:100 +#: part/templates/part/navbar.html:96 msgid "Test Templates" msgstr "" -#: part/templates/part/navbar.html:105 part/templates/part/navbar.html:108 -#: part/templates/part/related.html:10 -msgid "Related Parts" -msgstr "" - #: part/templates/part/part_app_base.html:12 msgid "Part List" msgstr "" #: part/templates/part/part_base.html:26 templates/js/company.js:280 -#: templates/js/company.js:486 templates/js/part.js:84 templates/js/part.js:161 +#: templates/js/company.js:486 templates/js/part.js:172 +#: templates/js/part.js:249 msgid "Inactive" msgstr "" -#: part/templates/part/part_base.html:33 +#: part/templates/part/part_base.html:36 +msgid "Part is virtual (not a physical part)" +msgstr "" + +#: part/templates/part/part_base.html:39 +msgid "Part is a template part (variants can be made from this part)" +msgstr "Bu parça bir şablon parçadır (Bu parçanın çeşitleri yapılabilir)" + +#: part/templates/part/part_base.html:42 +msgid "Part can be assembled from other parts" +msgstr "" + +#: part/templates/part/part_base.html:45 +msgid "Part can be used in assemblies" +msgstr "" + +#: part/templates/part/part_base.html:48 +msgid "Part stock is tracked by serial number" +msgstr "Parça stoku seri numarası ile takip edilebilir" + +#: part/templates/part/part_base.html:51 +msgid "Part can be purchased from external suppliers" +msgstr "Bu parça harici tedarikçilerden satın alınabilir" + +#: part/templates/part/part_base.html:54 +msgid "Part can be sold to customers" +msgstr "" + +#: part/templates/part/part_base.html:60 msgid "Star this part" msgstr "" -#: part/templates/part/part_base.html:40 +#: part/templates/part/part_base.html:67 #: stock/templates/stock/item_base.html:75 #: stock/templates/stock/location.html:51 msgid "Barcode actions" msgstr "Barkod işlemleri" -#: part/templates/part/part_base.html:42 +#: part/templates/part/part_base.html:69 #: stock/templates/stock/item_base.html:77 #: stock/templates/stock/location.html:53 templates/qr_button.html:1 msgid "Show QR Code" msgstr "" -#: part/templates/part/part_base.html:43 +#: part/templates/part/part_base.html:70 #: stock/templates/stock/item_base.html:93 #: stock/templates/stock/location.html:54 msgid "Print Label" msgstr "Etiket Yazdır" -#: part/templates/part/part_base.html:48 +#: part/templates/part/part_base.html:75 msgid "Show pricing information" msgstr "" -#: part/templates/part/part_base.html:53 +#: part/templates/part/part_base.html:80 #: stock/templates/stock/item_base.html:140 #: stock/templates/stock/location.html:62 msgid "Stock actions" msgstr "Stok işlemleri" -#: part/templates/part/part_base.html:60 +#: part/templates/part/part_base.html:87 msgid "Count part stock" msgstr "" -#: part/templates/part/part_base.html:66 +#: part/templates/part/part_base.html:93 msgid "Transfer part stock" msgstr "" -#: part/templates/part/part_base.html:83 +#: part/templates/part/part_base.html:110 msgid "Part actions" msgstr "Parça işlemleri" -#: part/templates/part/part_base.html:86 +#: part/templates/part/part_base.html:113 msgid "Duplicate part" msgstr "" -#: part/templates/part/part_base.html:89 +#: part/templates/part/part_base.html:116 msgid "Edit part" msgstr "" -#: part/templates/part/part_base.html:92 +#: part/templates/part/part_base.html:119 msgid "Delete part" msgstr "" -#: part/templates/part/part_base.html:123 +#: part/templates/part/part_base.html:154 +msgid "Latest Serial Number" +msgstr "Son Seri Numarası" + +#: part/templates/part/part_base.html:165 msgid "This is a virtual part" msgstr "" -#: part/templates/part/part_base.html:129 +#: part/templates/part/part_base.html:171 #, python-format msgid "This part is a variant of %(link)s" msgstr "Bu parça %(link)s parçasının bir çeşididir" -#: part/templates/part/part_base.html:146 templates/js/table_filters.js:165 +#: part/templates/part/part_base.html:188 templates/js/table_filters.js:165 msgid "In Stock" msgstr "" -#: part/templates/part/part_base.html:159 templates/InvenTree/index.html:132 +#: part/templates/part/part_base.html:201 templates/InvenTree/index.html:132 msgid "Required for Build Orders" msgstr "Yapım İşi Emirleri için Gerekli" -#: part/templates/part/part_base.html:166 +#: part/templates/part/part_base.html:208 msgid "Required for Sales Orders" msgstr "Satış Emirleri için Gerekli" -#: part/templates/part/part_base.html:173 +#: part/templates/part/part_base.html:215 msgid "Allocated to Orders" msgstr "" -#: part/templates/part/part_base.html:188 templates/js/bom.js:316 +#: part/templates/part/part_base.html:230 templates/js/bom.js:316 msgid "Can Build" msgstr "" -#: part/templates/part/part_base.html:194 templates/js/part.js:413 -#: templates/js/part.js:586 +#: part/templates/part/part_base.html:236 templates/js/part.js:501 +#: templates/js/part.js:674 msgid "Building" msgstr "" -#: part/templates/part/part_base.html:325 part/templates/part/prices.html:131 +#: part/templates/part/part_base.html:331 part/templates/part/prices.html:125 msgid "Calculate" msgstr "" -#: part/templates/part/part_base.html:419 -msgid "Create New Part Category" -msgstr "" - -#: part/templates/part/part_base.html:427 -msgid "New Parent" -msgstr "" - -#: part/templates/part/part_base.html:475 -msgid "Edit Part" -msgstr "" - -#: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:27 +#: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:21 msgid "Supplier Pricing" msgstr "" #: part/templates/part/part_pricing.html:26 #: part/templates/part/part_pricing.html:52 #: part/templates/part/part_pricing.html:85 -#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:31 -#: part/templates/part/prices.html:58 part/templates/part/prices.html:90 -#: part/templates/part/prices.html:107 +#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:25 +#: part/templates/part/prices.html:52 part/templates/part/prices.html:84 +#: part/templates/part/prices.html:101 msgid "Unit Cost" msgstr "" #: part/templates/part/part_pricing.html:32 #: part/templates/part/part_pricing.html:58 #: part/templates/part/part_pricing.html:89 -#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:38 -#: part/templates/part/prices.html:65 part/templates/part/prices.html:95 -#: part/templates/part/prices.html:112 +#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:32 +#: part/templates/part/prices.html:59 part/templates/part/prices.html:89 +#: part/templates/part/prices.html:106 msgid "Total Cost" msgstr "" -#: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:46 +#: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:40 msgid "No supplier pricing available" msgstr "" -#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:55 -#: part/templates/part/prices.html:235 +#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:49 +#: part/templates/part/prices.html:225 msgid "BOM Pricing" msgstr "" -#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:73 +#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:67 msgid "Note: BOM pricing is incomplete for this part" msgstr "" -#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:80 +#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:74 msgid "No BOM pricing available" msgstr "" -#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:89 +#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:83 msgid "Internal Price" msgstr "" #: part/templates/part/part_pricing.html:113 -#: part/templates/part/prices.html:121 +#: part/templates/part/prices.html:115 msgid "No pricing information is available for this part." msgstr "" -#: part/templates/part/part_tests.html:17 -msgid "Add Test Template" -msgstr "Test Şablonu Ekle" - -#: part/templates/part/part_tests.html:61 -msgid "Add Test Result Template" -msgstr "" - -#: part/templates/part/part_tests.html:79 -msgid "Edit Test Result Template" -msgstr "" - -#: part/templates/part/part_tests.html:91 -msgid "Delete Test Result Template" -msgstr "" - #: part/templates/part/part_thumb.html:20 msgid "Select from existing images" msgstr "" @@ -4809,123 +4782,78 @@ msgstr "Bu parçası için tanımlanmış %(count)s tedarikçi bulunmaktadır. B msgid "There are %(count)s unique parts tracked for '%(full_name)s'. Deleting this part will permanently remove this tracking information." msgstr "" -#: part/templates/part/prices.html:12 -msgid "General Price Information" -msgstr "" - -#: part/templates/part/prices.html:22 +#: part/templates/part/prices.html:16 msgid "Pricing ranges" msgstr "" -#: part/templates/part/prices.html:28 +#: part/templates/part/prices.html:22 msgid "Show supplier cost" msgstr "" -#: part/templates/part/prices.html:29 +#: part/templates/part/prices.html:23 msgid "Show purchase price" msgstr "" -#: part/templates/part/prices.html:56 +#: part/templates/part/prices.html:50 msgid "Show BOM cost" msgstr "" -#: part/templates/part/prices.html:104 +#: part/templates/part/prices.html:98 msgid "Show sale cost" msgstr "" -#: part/templates/part/prices.html:105 +#: part/templates/part/prices.html:99 msgid "Show sale price" msgstr "" -#: part/templates/part/prices.html:127 +#: part/templates/part/prices.html:121 msgid "Calculation parameters" msgstr "" -#: part/templates/part/prices.html:146 +#: part/templates/part/prices.html:136 msgid "Supplier Cost" msgstr "" -#: part/templates/part/prices.html:147 part/templates/part/prices.html:167 -#: part/templates/part/prices.html:193 part/templates/part/prices.html:224 -#: part/templates/part/prices.html:251 part/templates/part/prices.html:279 +#: part/templates/part/prices.html:137 part/templates/part/prices.html:158 +#: part/templates/part/prices.html:183 part/templates/part/prices.html:213 +#: part/templates/part/prices.html:239 part/templates/part/prices.html:267 msgid "Jump to overview" msgstr "" -#: part/templates/part/prices.html:172 +#: part/templates/part/prices.html:162 msgid "Stock Pricing" msgstr "" -#: part/templates/part/prices.html:180 +#: part/templates/part/prices.html:172 msgid "No stock pricing history is available for this part." msgstr "" -#: part/templates/part/prices.html:192 +#: part/templates/part/prices.html:182 msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:2376 +#: part/templates/part/prices.html:197 part/views.py:2318 msgid "Add Internal Price Break" msgstr "" -#: part/templates/part/prices.html:223 +#: part/templates/part/prices.html:212 msgid "BOM Cost" msgstr "" -#: part/templates/part/prices.html:250 +#: part/templates/part/prices.html:238 msgid "Sale Cost" msgstr "" -#: part/templates/part/prices.html:290 +#: part/templates/part/prices.html:278 msgid "No sale pice history available for this part." msgstr "" -#: part/templates/part/prices.html:340 -#, python-format -msgid "Single Price - %(currency)s" -msgstr "" - -#: part/templates/part/prices.html:352 -#, python-format -msgid "Single Price Difference - %(currency)s" -msgstr "" - -#: part/templates/part/prices.html:364 -#, python-format -msgid "Part Single Price - %(currency)s" -msgstr "" - -#: part/templates/part/prices.html:464 -#, python-format -msgid "Unit Price - %(currency)s" -msgstr "" - -#: part/templates/part/related.html:18 -msgid "Add Related" -msgstr "" - -#: part/templates/part/sales_orders.html:18 -msgid "New sales order" -msgstr "" - -#: part/templates/part/sales_orders.html:18 -msgid "New Order" -msgstr "" - #: part/templates/part/set_category.html:9 msgid "Set category for the following parts" msgstr "Aşağıdaki parçalara kategori ayarla" -#: part/templates/part/stock.html:10 -msgid "Part Stock" -msgstr "Parça Stoku" - -#: part/templates/part/stock.html:16 -#, python-format -msgid "Showing stock for all variants of %(full_name)s" -msgstr "%(full_name)s için tüm çeşitlerin stokları gösteriliyor" - #: part/templates/part/stock_count.html:7 templates/js/bom.js:239 -#: templates/js/part.js:403 templates/js/part.js:590 +#: templates/js/part.js:491 templates/js/part.js:678 msgid "No Stock" msgstr "Stok Yok" @@ -4933,30 +4861,6 @@ msgstr "Stok Yok" msgid "Low Stock" msgstr "Düşük Stok" -#: part/templates/part/supplier.html:11 -msgid "Part Suppliers" -msgstr "Parça Tedarikçileri" - -#: part/templates/part/supplier.html:39 -msgid "Part Manufacturers" -msgstr "" - -#: part/templates/part/supplier.html:52 -msgid "Delete manufacturer parts" -msgstr "" - -#: part/templates/part/supplier.html:86 -msgid "Create new manufacturer" -msgstr "" - -#: part/templates/part/track.html:10 -msgid "Part Tracking" -msgstr "" - -#: part/templates/part/used_in.html:9 -msgid "Assemblies" -msgstr "" - #: part/templates/part/variant_part.html:9 msgid "Create new part variant" msgstr "Yeni parça çeşidi oluştur" @@ -4966,14 +4870,6 @@ msgstr "Yeni parça çeşidi oluştur" msgid "Create a new variant of template '%(full_name)s'." msgstr "%(full_name)s şablonu için yeni bir çeşit oluştur." -#: part/templates/part/variants.html:19 -msgid "Create new variant" -msgstr "Yeni çeşit oluştur" - -#: part/templates/part/variants.html:20 -msgid "New Variant" -msgstr "Yeni Çeşit" - #: part/templatetags/inventree_extras.py:99 msgid "Unknown database" msgstr "" @@ -5015,115 +4911,111 @@ msgstr "" msgid "Match References" msgstr "" -#: part/views.py:892 +#: part/views.py:880 msgid "None" msgstr "" -#: part/views.py:951 +#: part/views.py:939 msgid "Part QR Code" msgstr "" -#: part/views.py:1053 +#: part/views.py:1041 msgid "Select Part Image" msgstr "" -#: part/views.py:1079 +#: part/views.py:1067 msgid "Updated part image" msgstr "" -#: part/views.py:1082 +#: part/views.py:1070 msgid "Part image not found" msgstr "" -#: part/views.py:1093 -msgid "Edit Part Properties" -msgstr "" - -#: part/views.py:1128 +#: part/views.py:1082 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1158 +#: part/views.py:1112 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1179 +#: part/views.py:1133 msgid "Validate BOM" msgstr "" -#: part/views.py:1200 +#: part/views.py:1154 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1211 +#: part/views.py:1165 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1284 +#: part/views.py:1238 msgid "Match Parts" msgstr "" -#: part/views.py:1672 +#: part/views.py:1626 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:1679 +#: part/views.py:1633 msgid "Part was deleted" msgstr "" -#: part/views.py:1688 +#: part/views.py:1642 msgid "Part Pricing" msgstr "" -#: part/views.py:1829 +#: part/views.py:1783 msgid "Create Part Parameter Template" msgstr "Parça Parametre Şablonu Oluştur" -#: part/views.py:1839 +#: part/views.py:1793 msgid "Edit Part Parameter Template" msgstr "Parça Parametre Şablonu Düzenle" -#: part/views.py:1846 +#: part/views.py:1800 msgid "Delete Part Parameter Template" msgstr "Parça Parametre Şablonu Sil" -#: part/views.py:1944 +#: part/views.py:1886 msgid "Delete Part Category" msgstr "" -#: part/views.py:1950 +#: part/views.py:1892 msgid "Part category was deleted" msgstr "" -#: part/views.py:2002 +#: part/views.py:1944 msgid "Create Category Parameter Template" msgstr "Kategori Parametre Şablonu Oluştur" -#: part/views.py:2103 +#: part/views.py:2045 msgid "Edit Category Parameter Template" msgstr "Kategori Parametre Şablonu Düzenle" -#: part/views.py:2159 +#: part/views.py:2101 msgid "Delete Category Parameter Template" msgstr "Kategori Parametre Şablonu Sil" -#: part/views.py:2178 +#: part/views.py:2120 msgid "Create BOM Item" msgstr "" -#: part/views.py:2248 +#: part/views.py:2190 msgid "Edit BOM item" msgstr "" -#: part/views.py:2309 +#: part/views.py:2251 msgid "Added new price break" msgstr "" -#: part/views.py:2385 +#: part/views.py:2327 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2393 +#: part/views.py:2335 msgid "Delete Internal Price Break" msgstr "" @@ -5472,7 +5364,7 @@ msgstr "" msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:537 stock/templates/stock/item_notes.html:13 +#: stock/models.py:537 stock/templates/stock/item.html:98 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" @@ -5543,16 +5435,53 @@ msgstr "" msgid "Test notes" msgstr "" -#: stock/templates/stock/item.html:12 +#: stock/templates/stock/item.html:16 msgid "Stock Tracking Information" msgstr "" -#: stock/templates/stock/item.html:30 +#: stock/templates/stock/item.html:29 msgid "New Entry" msgstr "" -#: stock/templates/stock/item_attachments.html:11 -msgid "Stock Item Attachments" +#: stock/templates/stock/item.html:42 +msgid "Child Stock Items" +msgstr "" + +#: stock/templates/stock/item.html:49 +msgid "This stock item does not have any child items" +msgstr "" + +#: stock/templates/stock/item.html:57 stock/templates/stock/navbar.html:19 +#: stock/templates/stock/navbar.html:22 +msgid "Test Data" +msgstr "" + +#: stock/templates/stock/item.html:65 +msgid "Delete Test Data" +msgstr "" + +#: stock/templates/stock/item.html:69 +msgid "Add Test Data" +msgstr "" + +#: stock/templates/stock/item.html:72 stock/templates/stock/item_base.html:95 +msgid "Test Report" +msgstr "" + +#: stock/templates/stock/item.html:119 stock/templates/stock/navbar.html:27 +msgid "Installed Stock Items" +msgstr "" + +#: stock/templates/stock/item.html:280 stock/templates/stock/item.html:305 +msgid "Add Test Result" +msgstr "" + +#: stock/templates/stock/item.html:325 +msgid "Edit Test Result" +msgstr "" + +#: stock/templates/stock/item.html:339 +msgid "Delete Test Result" msgstr "" #: stock/templates/stock/item_base.html:33 @@ -5582,11 +5511,6 @@ msgstr "Konuma Tara" msgid "Printing actions" msgstr "Yazdırma işlemleri" -#: stock/templates/stock/item_base.html:95 -#: stock/templates/stock/item_tests.html:27 -msgid "Test Report" -msgstr "" - #: stock/templates/stock/item_base.html:104 msgid "Stock adjustment actions" msgstr "Stok ayarlama işlemleri" @@ -5737,18 +5661,14 @@ msgstr "" msgid "Tests" msgstr "" -#: stock/templates/stock/item_base.html:511 +#: stock/templates/stock/item_base.html:500 +msgid "Save" +msgstr "Kaydet" + +#: stock/templates/stock/item_base.html:512 msgid "Edit Stock Status" msgstr "" -#: stock/templates/stock/item_childs.html:12 -msgid "Child Stock Items" -msgstr "" - -#: stock/templates/stock/item_childs.html:20 -msgid "This stock item does not have any child items" -msgstr "" - #: stock/templates/stock/item_delete.html:9 msgid "Are you sure you want to delete this stock item?" msgstr "" @@ -5774,11 +5694,6 @@ msgstr "Bu stok kalemi, kendi malzeme listesinin bir parçasına bağlıdır" msgid "The StockItem is currently in stock" msgstr "Bu stok kalemi şu anda stokta" -#: stock/templates/stock/item_installed.html:11 -#: stock/templates/stock/navbar.html:27 -msgid "Installed Stock Items" -msgstr "" - #: stock/templates/stock/item_serialize.html:5 msgid "Create serialized items from this stock item." msgstr "Bu stok kalemi için seri numaralandırılmış ögeler oluştur." @@ -5787,32 +5702,6 @@ msgstr "Bu stok kalemi için seri numaralandırılmış ögeler oluştur." msgid "Select quantity to serialize, and unique serial numbers." msgstr "Seri numaralandırılacak miktarı ve benzersiz seri numaralarını seçin." -#: stock/templates/stock/item_tests.html:11 -#: stock/templates/stock/navbar.html:19 stock/templates/stock/navbar.html:22 -msgid "Test Data" -msgstr "" - -#: stock/templates/stock/item_tests.html:20 -msgid "Delete Test Data" -msgstr "" - -#: stock/templates/stock/item_tests.html:24 -msgid "Add Test Data" -msgstr "" - -#: stock/templates/stock/item_tests.html:86 -#: stock/templates/stock/item_tests.html:111 -msgid "Add Test Result" -msgstr "" - -#: stock/templates/stock/item_tests.html:131 -msgid "Edit Test Result" -msgstr "" - -#: stock/templates/stock/item_tests.html:145 -msgid "Delete Test Result" -msgstr "" - #: stock/templates/stock/location.html:20 msgid "You are not in the list of owners of this location. This stock location cannot be edited." msgstr "Bu konumun sahipleri listesinde değilsiniz. Bu stok konumu düzenlenemez." @@ -5850,9 +5739,9 @@ msgid "Location Description" msgstr "Konum Tanımı" #: stock/templates/stock/location.html:114 +#: stock/templates/stock/location.html:155 #: stock/templates/stock/location_navbar.html:11 -#: stock/templates/stock/location_navbar.html:18 -#: stock/templates/stock/sublocation.html:16 +#: stock/templates/stock/location_navbar.html:14 msgid "Sublocations" msgstr "Alt konumlar" @@ -5865,6 +5754,14 @@ msgstr "" msgid "Stock Locations" msgstr "Stok Konumları" +#: stock/templates/stock/location.html:162 templates/stock_table.html:37 +msgid "Printing Actions" +msgstr "Yazdırma İşlemleri" + +#: stock/templates/stock/location.html:166 templates/stock_table.html:41 +msgid "Print labels" +msgstr "Etiketleri yazdır" + #: stock/templates/stock/location_delete.html:7 msgid "Are you sure you want to delete this stock location?" msgstr "Bu stok konumunu silmek istediğinizden emin misiniz?" @@ -5918,14 +5815,6 @@ msgstr "Aşağıda listelenen parça çeşitlerinden birine dönüştürülebili msgid "This action cannot be easily undone" msgstr "Bu işlem kolayca geri alınamaz" -#: stock/templates/stock/sublocation.html:23 templates/stock_table.html:37 -msgid "Printing Actions" -msgstr "Yazdırma İşlemleri" - -#: stock/templates/stock/sublocation.html:27 templates/stock_table.html:41 -msgid "Print labels" -msgstr "Etiketleri yazdır" - #: stock/templates/stock/tracking_delete.html:6 msgid "Are you sure you want to delete this stock tracking entry?" msgstr "" @@ -6414,59 +6303,59 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" -#: templates/js/api.js:154 templates/js/modals.js:1024 +#: templates/js/api.js:162 templates/js/modals.js:1024 msgid "No Response" msgstr "" -#: templates/js/api.js:155 templates/js/modals.js:1025 +#: templates/js/api.js:163 templates/js/modals.js:1025 msgid "No response from the InvenTree server" msgstr "" -#: templates/js/api.js:160 +#: templates/js/api.js:168 msgid "Error 400: Bad request" msgstr "" -#: templates/js/api.js:161 +#: templates/js/api.js:169 msgid "API request returned error code 400" msgstr "" -#: templates/js/api.js:164 templates/js/modals.js:1034 +#: templates/js/api.js:172 templates/js/modals.js:1034 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/api.js:165 templates/js/modals.js:1035 +#: templates/js/api.js:173 templates/js/modals.js:1035 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/api.js:168 templates/js/modals.js:1039 +#: templates/js/api.js:176 templates/js/modals.js:1039 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/api.js:169 templates/js/modals.js:1040 +#: templates/js/api.js:177 templates/js/modals.js:1040 msgid "You do not have the required permissions to access this function" msgstr "Bu fonksiyona erişmek için gerekli izinlere sahip değilsiniz" -#: templates/js/api.js:172 templates/js/modals.js:1044 +#: templates/js/api.js:180 templates/js/modals.js:1044 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/api.js:173 templates/js/modals.js:1045 +#: templates/js/api.js:181 templates/js/modals.js:1045 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/api.js:176 templates/js/modals.js:1049 +#: templates/js/api.js:184 templates/js/modals.js:1049 msgid "Error 408: Timeout" msgstr "" -#: templates/js/api.js:177 templates/js/modals.js:1050 +#: templates/js/api.js:185 templates/js/modals.js:1050 msgid "Connection timeout while requesting data from server" msgstr "" -#: templates/js/api.js:180 +#: templates/js/api.js:188 msgid "Unhandled Error Code" msgstr "" -#: templates/js/api.js:181 +#: templates/js/api.js:189 msgid "Error code" msgstr "" @@ -6675,7 +6564,7 @@ msgstr "" msgid "No builds matching query" msgstr "" -#: templates/js/build.js:840 templates/js/part.js:491 templates/js/part.js:736 +#: templates/js/build.js:840 templates/js/part.js:579 templates/js/part.js:824 #: templates/js/stock.js:825 templates/js/stock.js:1276 msgid "Select" msgstr "" @@ -6733,32 +6622,32 @@ msgid "No manufacturer parts found" msgstr "" #: templates/js/company.js:272 templates/js/company.js:478 -#: templates/js/part.js:68 templates/js/part.js:153 +#: templates/js/part.js:156 templates/js/part.js:241 msgid "Template part" msgstr "Şablon Parça" #: templates/js/company.js:276 templates/js/company.js:482 -#: templates/js/part.js:72 templates/js/part.js:157 +#: templates/js/part.js:160 templates/js/part.js:245 msgid "Assembled part" msgstr "" -#: templates/js/company.js:356 templates/js/part.js:242 +#: templates/js/company.js:356 templates/js/part.js:330 msgid "No parameters found" msgstr "" -#: templates/js/company.js:392 templates/js/part.js:283 +#: templates/js/company.js:392 templates/js/part.js:371 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:393 templates/js/part.js:284 +#: templates/js/company.js:393 templates/js/part.js:372 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:412 templates/js/part.js:301 +#: templates/js/company.js:412 templates/js/part.js:389 msgid "Edit Parameter" msgstr "" -#: templates/js/company.js:423 templates/js/part.js:313 +#: templates/js/company.js:423 templates/js/part.js:401 msgid "Delete Parameter" msgstr "" @@ -6990,74 +6879,86 @@ msgstr "" msgid "NO" msgstr "" -#: templates/js/part.js:60 templates/js/part.js:145 +#: templates/js/part.js:26 +msgid "Create New Part Category" +msgstr "" + +#: templates/js/part.js:34 +msgid "New Parent" +msgstr "" + +#: templates/js/part.js:97 +msgid "Edit Part" +msgstr "" + +#: templates/js/part.js:148 templates/js/part.js:233 msgid "Trackable part" msgstr "" -#: templates/js/part.js:64 templates/js/part.js:149 +#: templates/js/part.js:152 templates/js/part.js:237 msgid "Virtual part" msgstr "" -#: templates/js/part.js:76 +#: templates/js/part.js:164 msgid "Starred part" msgstr "" -#: templates/js/part.js:80 +#: templates/js/part.js:168 msgid "Salable part" msgstr "" -#: templates/js/part.js:194 +#: templates/js/part.js:282 msgid "No variants found" msgstr "Çeşit bulunamadı" -#: templates/js/part.js:381 templates/js/part.js:620 +#: templates/js/part.js:469 templates/js/part.js:708 msgid "No parts found" msgstr "" -#: templates/js/part.js:559 +#: templates/js/part.js:647 msgid "No category" msgstr "" -#: templates/js/part.js:577 templates/js/table_filters.js:332 +#: templates/js/part.js:665 templates/js/table_filters.js:332 msgid "Low stock" msgstr "" -#: templates/js/part.js:761 templates/js/stock.js:1300 +#: templates/js/part.js:849 templates/js/stock.js:1300 msgid "Path" msgstr "" -#: templates/js/part.js:804 +#: templates/js/part.js:892 msgid "No test templates matching query" msgstr "Sorgu ile eşleşen test şablonu bulunamadı" -#: templates/js/part.js:855 templates/js/stock.js:384 +#: templates/js/part.js:943 templates/js/stock.js:384 msgid "Edit test result" msgstr "" -#: templates/js/part.js:856 templates/js/stock.js:385 +#: templates/js/part.js:944 templates/js/stock.js:385 msgid "Delete test result" msgstr "" -#: templates/js/part.js:862 +#: templates/js/part.js:950 msgid "This test is defined for a parent part" msgstr "" -#: templates/js/part.js:887 +#: templates/js/part.js:975 #, python-brace-format msgid "No ${human_name} information found" msgstr "" -#: templates/js/part.js:940 +#: templates/js/part.js:1028 #, python-brace-format msgid "Edit ${human_name}" msgstr "" -#: templates/js/part.js:941 +#: templates/js/part.js:1029 #, python-brace-format msgid "Delete ${human_name}" msgstr "" -#: templates/js/part.js:1060 +#: templates/js/part.js:1148 msgid "Single Price Difference" msgstr "" @@ -7849,3 +7750,21 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + +#~ msgid "Allocate Parts" +#~ msgstr "Parçaları Tahsis Et" + +#~ msgid "Edit notes" +#~ msgstr "Notları Düzenle" + +#~ msgid "No serial numbers recorded" +#~ msgstr "Seri numaraları kaydedildi" + +#~ msgid "Part is not a template part" +#~ msgstr "Parça şablon parçası değil" + +#~ msgid "Part stock is not tracked by serial number" +#~ msgstr "Parça stoku seri numarası ile takip edilemez" + +#~ msgid "Allocations" +#~ msgstr "Tahsisler" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 9cf600d196..aca781d0af 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-14 23:55+0000\n" +"POT-Creation-Date: 2021-07-15 13:44+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -140,21 +140,18 @@ msgstr "" #: label/models.py:112 part/models.py:680 part/models.py:2191 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:365 -#: templates/js/part.js:118 templates/js/part.js:251 templates/js/part.js:743 +#: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 #: templates/js/stock.js:1282 msgid "Name" msgstr "名称" #: InvenTree/models.py:125 build/models.py:179 -#: build/templates/build/detail.html:21 company/models.py:353 -#: company/models.py:572 company/templates/company/detail.html:27 -#: company/templates/company/manufacturer_part_base.html:72 -#: company/templates/company/supplier_part_base.html:71 -#: company/templates/company/supplier_part_detail.html:31 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:174 -#: part/models.py:703 part/templates/part/detail.html:55 -#: part/templates/part/set_category.html:14 report/models.py:194 -#: report/models.py:551 report/models.py:590 +#: build/templates/build/detail.html:24 company/models.py:353 +#: company/models.py:572 company/templates/company/manufacturer_part.html:76 +#: company/templates/company/supplier_part.html:75 label/models.py:119 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:305 +#: part/models.py:703 part/templates/part/set_category.html:14 +#: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 @@ -162,8 +159,8 @@ msgstr "名称" #: templates/js/build.js:868 templates/js/build.js:1162 #: templates/js/company.js:125 templates/js/company.js:323 #: templates/js/company.js:561 templates/js/order.js:245 -#: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:361 -#: templates/js/part.js:538 templates/js/part.js:755 templates/js/part.js:823 +#: templates/js/order.js:347 templates/js/part.js:265 templates/js/part.js:449 +#: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 #: templates/js/stock.js:868 templates/js/stock.js:1294 #: templates/js/stock.js:1339 msgid "Description" @@ -455,7 +452,7 @@ msgid "Order target date" msgstr "" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 +#: build/templates/build/detail.html:124 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 @@ -472,20 +469,20 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:741 -#: company/forms.py:104 company/templates/company/supplier_part_pricing.html:79 +#: build/templates/build/detail.html:34 common/models.py:741 +#: company/forms.py:104 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:210 -#: order/templates/order/sales_order_detail.html:80 -#: order/templates/order/sales_order_detail.html:87 -#: order/templates/order/sales_order_detail.html:172 -#: order/templates/order/sales_order_detail.html:244 part/forms.py:317 +#: order/templates/order/purchase_order_detail.html:341 +#: order/templates/order/sales_order_detail.html:200 +#: order/templates/order/sales_order_detail.html:207 +#: order/templates/order/sales_order_detail.html:292 +#: order/templates/order/sales_order_detail.html:364 part/forms.py:317 #: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 -#: part/templates/part/prices.html:474 +#: part/templates/part/detail.html:954 part/templates/part/detail.html:1040 +#: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:91 @@ -495,9 +492,9 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 -#: templates/js/order.js:460 templates/js/part.js:928 templates/js/part.js:1050 -#: templates/js/part.js:1106 templates/js/stock.js:1474 -#: templates/js/stock.js:1693 +#: templates/js/order.js:460 templates/js/part.js:1016 +#: templates/js/part.js:1138 templates/js/part.js:1194 +#: templates/js/stock.js:1474 templates/js/stock.js:1693 msgid "Quantity" msgstr "" @@ -553,7 +550,7 @@ msgid "Location of completed parts" msgstr "" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:549 +#: build/templates/build/detail.html:62 order/models.py:549 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 @@ -583,7 +580,7 @@ msgstr "" msgid "Confirm cancel" msgstr "" -#: build/forms.py:252 build/views.py:66 +#: build/forms.py:252 build/views.py:65 msgid "Confirm build cancellation" msgstr "" @@ -603,10 +600,11 @@ msgid "Build Order" msgstr "" #: build/models.py:110 build/templates/build/index.html:8 -#: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 +#: build/templates/build/index.html:15 +#: order/templates/order/sales_order_detail.html:34 #: order/templates/order/so_navbar.html:19 -#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:52 -#: part/templates/part/navbar.html:55 templates/InvenTree/index.html:191 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 +#: part/templates/part/navbar.html:45 templates/InvenTree/index.html:191 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:44 msgid "Build Orders" @@ -617,8 +615,8 @@ msgid "Build Order Reference" msgstr "" #: build/models.py:171 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:205 -#: order/templates/order/sales_order_detail.html:239 part/models.py:2338 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:336 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2338 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -631,7 +629,7 @@ msgid "Brief description of the build" msgstr "" #: build/models.py:191 build/templates/build/build_base.html:163 -#: build/templates/build/detail.html:77 +#: build/templates/build/detail.html:80 msgid "Parent Build" msgstr "" @@ -641,16 +639,17 @@ msgstr "" #: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:707 +#: build/templates/build/detail.html:29 company/models.py:707 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:159 +#: order/templates/order/purchase_order_detail.html:290 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:224 part/models.py:325 +#: order/templates/order/sales_order_detail.html:344 part/models.py:325 #: part/models.py:1987 part/models.py:2003 part/models.py:2022 #: part/models.py:2040 part/models.py:2119 part/models.py:2223 -#: part/models.py:2313 part/templates/part/part_app_base.html:8 -#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 +#: part/models.py:2313 part/templates/part/detail.html:199 +#: part/templates/part/part_app_base.html:8 +#: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 #: report/templates/report/inventree_po_report.html:90 @@ -659,8 +658,8 @@ msgstr "" #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:586 templates/js/build.js:873 #: templates/js/build.js:1139 templates/js/company.js:264 -#: templates/js/company.js:470 templates/js/part.js:342 -#: templates/js/part.js:505 templates/js/stock.js:73 templates/js/stock.js:837 +#: templates/js/company.js:470 templates/js/part.js:430 +#: templates/js/part.js:593 templates/js/stock.js:73 templates/js/stock.js:837 #: templates/js/stock.js:1681 msgid "Part" msgstr "" @@ -709,7 +708,7 @@ msgstr "" msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:249 part/templates/part/part_base.html:183 +#: build/models.py:249 part/templates/part/part_base.html:225 msgid "Build Status" msgstr "" @@ -726,7 +725,7 @@ msgid "Batch code for this build output" msgstr "" #: build/models.py:264 order/models.py:162 part/models.py:875 -#: part/templates/part/detail.html:127 templates/js/order.js:360 +#: part/templates/part/part_base.html:143 templates/js/order.js:360 msgid "Creation Date" msgstr "" @@ -751,7 +750,7 @@ msgid "User who issued this build order" msgstr "" #: build/models.py:295 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:176 +#: build/templates/build/detail.html:108 order/models.py:176 #: order/templates/order/order_base.html:138 #: order/templates/order/sales_order_base.html:140 part/models.py:879 #: report/templates/report/inventree_build_order_base.html:159 @@ -762,13 +761,11 @@ msgstr "" msgid "User responsible for this build order" msgstr "" -#: build/models.py:301 build/templates/build/detail.html:91 -#: company/templates/company/manufacturer_part_base.html:79 -#: company/templates/company/manufacturer_part_detail.html:28 -#: company/templates/company/supplier_part_base.html:78 -#: company/templates/company/supplier_part_detail.html:28 -#: part/templates/part/detail.html:84 part/templates/part/part_base.html:110 -#: stock/models.py:464 stock/templates/stock/item_base.html:357 +#: build/models.py:301 build/templates/build/detail.html:94 +#: company/templates/company/manufacturer_part.html:83 +#: company/templates/company/supplier_part.html:82 +#: part/templates/part/part_base.html:137 stock/models.py:464 +#: stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "" @@ -776,17 +773,18 @@ msgstr "" msgid "Link to external URL" msgstr "" -#: build/models.py:306 build/templates/build/navbar.html:53 +#: build/models.py:306 build/templates/build/navbar.html:52 #: company/models.py:141 company/models.py:579 -#: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:180 +#: company/templates/company/navbar.html:63 +#: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:274 -#: order/templates/order/sales_order_detail.html:319 +#: order/templates/order/purchase_order_detail.html:405 +#: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 -#: part/templates/part/detail.html:150 +#: part/templates/part/detail.html:105 part/templates/part/navbar.html:114 +#: part/templates/part/navbar.html:117 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 @@ -879,104 +877,16 @@ msgstr "" msgid "Destination stock item" msgstr "" -#: build/templates/build/allocate.html:7 -msgid "Allocate Parts" -msgstr "" - -#: build/templates/build/allocate.html:15 -msgid "Allocate Stock to Build" -msgstr "" - -#: build/templates/build/allocate.html:22 -msgid "Allocate stock to build" -msgstr "" - -#: build/templates/build/allocate.html:23 -msgid "Auto Allocate" -msgstr "" - -#: build/templates/build/allocate.html:25 templates/js/build.js:778 -msgid "Unallocate stock" -msgstr "" - -#: build/templates/build/allocate.html:26 build/views.py:319 build/views.py:685 -msgid "Unallocate Stock" -msgstr "" - -#: build/templates/build/allocate.html:29 -msgid "Order required parts" -msgstr "" - -#: build/templates/build/allocate.html:30 -#: company/templates/company/detail_manufacturer_part.html:33 -#: company/templates/company/detail_supplier_part.html:32 order/views.py:724 -#: part/templates/part/category.html:136 -msgid "Order Parts" -msgstr "" - -#: build/templates/build/allocate.html:36 -msgid "Untracked stock has been fully allocated for this Build Order" -msgstr "" - -#: build/templates/build/allocate.html:40 -msgid "Untracked stock has not been fully allocated for this Build Order" -msgstr "" - -#: build/templates/build/allocate.html:47 -msgid "This Build Order does not have any associated untracked BOM items" -msgstr "" - #: build/templates/build/allocation_card.html:21 #: build/templates/build/complete_output.html:46 -#: order/templates/order/sales_order_detail.html:85 -#: order/templates/order/sales_order_detail.html:170 +#: order/templates/order/sales_order_detail.html:205 +#: order/templates/order/sales_order_detail.html:290 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:458 stock/templates/stock/item_base.html:249 #: templates/js/build.js:604 templates/js/model_renderers.js:54 msgid "Serial Number" msgstr "" -#: build/templates/build/attachments.html:12 -#: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 -#: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:294 -#: stock/templates/stock/navbar.html:47 stock/templates/stock/navbar.html:50 -msgid "Attachments" -msgstr "" - -#: build/templates/build/attachments.html:51 -#: order/templates/order/po_attachments.html:79 -#: order/templates/order/so_attachments.html:79 -#: part/templates/part/detail.html:451 -#: stock/templates/stock/item_attachments.html:81 -#: templates/attachment_table.html:6 -msgid "Add Attachment" -msgstr "" - -#: build/templates/build/attachments.html:69 -#: order/templates/order/po_attachments.html:51 -#: order/templates/order/so_attachments.html:52 -#: part/templates/part/detail.html:405 -#: stock/templates/stock/item_attachments.html:49 -msgid "Edit Attachment" -msgstr "" - -#: build/templates/build/attachments.html:76 -#: order/templates/order/po_attachments.html:58 -#: order/templates/order/so_attachments.html:58 -#: part/templates/part/detail.html:414 -#: stock/templates/stock/item_attachments.html:58 -msgid "Confirm Delete Operation" -msgstr "" - -#: build/templates/build/attachments.html:77 -#: order/templates/order/po_attachments.html:59 -#: order/templates/order/so_attachments.html:59 -#: part/templates/part/detail.html:415 -#: stock/templates/stock/item_attachments.html:59 -msgid "Delete Attachment" -msgstr "" - #: build/templates/build/auto_allocate.html:9 msgid "Automatically Allocate Stock" msgstr "" @@ -1021,8 +931,8 @@ msgstr "" #: build/templates/build/build_base.html:75 #: company/templates/company/company_base.html:40 -#: company/templates/company/manufacturer_part_base.html:25 -#: company/templates/company/supplier_part_base.html:26 +#: company/templates/company/manufacturer_part.html:29 +#: company/templates/company/supplier_part.html:30 #: order/templates/order/order_base.html:26 #: order/templates/order/sales_order_base.html:37 #: part/templates/part/category.html:27 part/templates/part/part_base.html:22 @@ -1064,12 +974,12 @@ msgid "Edit Build" msgstr "" #: build/templates/build/build_base.html:111 -#: build/templates/build/build_base.html:206 build/views.py:57 +#: build/templates/build/build_base.html:206 build/views.py:56 msgid "Cancel Build" msgstr "" #: build/templates/build/build_base.html:124 -#: build/templates/build/detail.html:11 +#: build/templates/build/detail.html:15 msgid "Build Details" msgstr "" @@ -1079,12 +989,12 @@ msgid "This build was due on %(target)s" msgstr "" #: build/templates/build/build_base.html:157 -#: build/templates/build/detail.html:64 +#: build/templates/build/detail.html:67 msgid "Progress" msgstr "" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:823 +#: build/templates/build/detail.html:87 order/models.py:823 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1095,7 +1005,7 @@ msgid "Sales Order" msgstr "" #: build/templates/build/build_base.html:177 -#: build/templates/build/detail.html:98 +#: build/templates/build/detail.html:101 #: report/templates/report/inventree_build_order_base.html:153 msgid "Issued By" msgstr "" @@ -1108,39 +1018,6 @@ msgstr "" msgid "Build Order cannot be completed as incomplete build outputs remain" msgstr "" -#: build/templates/build/build_children.html:10 -#: build/templates/build/navbar.html:36 -msgid "Child Build Orders" -msgstr "" - -#: build/templates/build/build_output.html:15 -msgid "Incomplete Build Outputs" -msgstr "" - -#: build/templates/build/build_output.html:22 -msgid "Create new build output" -msgstr "" - -#: build/templates/build/build_output.html:23 -msgid "Create New Output" -msgstr "" - -#: build/templates/build/build_output.html:36 -msgid "Create a new build output" -msgstr "" - -#: build/templates/build/build_output.html:37 -msgid "No incomplete build outputs remain." -msgstr "" - -#: build/templates/build/build_output.html:38 -msgid "Create a new build output using the button above" -msgstr "" - -#: build/templates/build/build_output.html:49 -msgid "Completed Build Outputs" -msgstr "" - #: build/templates/build/build_output_create.html:7 msgid "The Bill of Materials contains trackable parts" msgstr "" @@ -1223,49 +1100,183 @@ msgstr "" msgid "The selected stock will be unallocated from the build output" msgstr "" -#: build/templates/build/detail.html:35 +#: build/templates/build/detail.html:38 msgid "Stock Source" msgstr "" -#: build/templates/build/detail.html:40 +#: build/templates/build/detail.html:43 msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:270 +#: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 +#: order/templates/order/purchase_order_detail.html:401 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 msgid "Destination" msgstr "" -#: build/templates/build/detail.html:53 +#: build/templates/build/detail.html:56 msgid "Destination location not specified" msgstr "" -#: build/templates/build/detail.html:70 +#: build/templates/build/detail.html:73 #: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 #: templates/js/stock.js:1716 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "" -#: build/templates/build/detail.html:116 +#: build/templates/build/detail.html:119 #: order/templates/order/order_base.html:111 #: order/templates/order/sales_order_base.html:113 templates/js/build.js:910 msgid "Created" msgstr "" -#: build/templates/build/detail.html:127 +#: build/templates/build/detail.html:130 msgid "No target date set" msgstr "" -#: build/templates/build/detail.html:132 templates/js/build.js:888 +#: build/templates/build/detail.html:135 templates/js/build.js:888 msgid "Completed" msgstr "" -#: build/templates/build/detail.html:136 +#: build/templates/build/detail.html:139 msgid "Build not complete" msgstr "" +#: build/templates/build/detail.html:150 build/templates/build/navbar.html:35 +msgid "Child Build Orders" +msgstr "" + +#: build/templates/build/detail.html:166 +msgid "Allocate Stock to Build" +msgstr "" + +#: build/templates/build/detail.html:172 +msgid "Allocate stock to build" +msgstr "" + +#: build/templates/build/detail.html:173 +msgid "Auto Allocate" +msgstr "" + +#: build/templates/build/detail.html:175 templates/js/build.js:778 +msgid "Unallocate stock" +msgstr "" + +#: build/templates/build/detail.html:176 build/views.py:318 build/views.py:638 +msgid "Unallocate Stock" +msgstr "" + +#: build/templates/build/detail.html:179 +msgid "Order required parts" +msgstr "" + +#: build/templates/build/detail.html:180 +#: company/templates/company/detail.html:33 +#: company/templates/company/detail.html:75 order/views.py:677 +#: part/templates/part/category.html:140 +msgid "Order Parts" +msgstr "" + +#: build/templates/build/detail.html:186 +msgid "Untracked stock has been fully allocated for this Build Order" +msgstr "" + +#: build/templates/build/detail.html:190 +msgid "Untracked stock has not been fully allocated for this Build Order" +msgstr "" + +#: build/templates/build/detail.html:197 +msgid "This Build Order does not have any associated untracked BOM items" +msgstr "" + +#: build/templates/build/detail.html:206 +msgid "Incomplete Build Outputs" +msgstr "" + +#: build/templates/build/detail.html:211 +msgid "Create new build output" +msgstr "" + +#: build/templates/build/detail.html:212 +msgid "Create New Output" +msgstr "" + +#: build/templates/build/detail.html:225 +msgid "Create a new build output" +msgstr "" + +#: build/templates/build/detail.html:226 +msgid "No incomplete build outputs remain." +msgstr "" + +#: build/templates/build/detail.html:227 +msgid "Create a new build output using the button above" +msgstr "" + +#: build/templates/build/detail.html:235 +msgid "Completed Build Outputs" +msgstr "" + +#: build/templates/build/detail.html:246 build/templates/build/navbar.html:42 +#: build/templates/build/navbar.html:45 order/templates/order/po_navbar.html:35 +#: order/templates/order/sales_order_detail.html:43 +#: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:173 +#: part/templates/part/navbar.html:108 part/templates/part/navbar.html:111 +#: stock/templates/stock/item.html:87 stock/templates/stock/navbar.html:47 +#: stock/templates/stock/navbar.html:50 +msgid "Attachments" +msgstr "" + +#: build/templates/build/detail.html:257 +msgid "Build Notes" +msgstr "" + +#: build/templates/build/detail.html:261 build/templates/build/detail.html:397 +#: company/templates/company/detail.html:173 +#: company/templates/company/detail.html:200 +#: order/templates/order/purchase_order_detail.html:59 +#: order/templates/order/purchase_order_detail.html:92 +#: order/templates/order/sales_order_detail.html:58 +#: order/templates/order/sales_order_detail.html:85 +#: part/templates/part/detail.html:109 stock/templates/stock/item.html:102 +#: stock/templates/stock/item.html:168 +msgid "Edit Notes" +msgstr "" + +#: build/templates/build/detail.html:357 +#: order/templates/order/po_attachments.html:79 +#: order/templates/order/purchase_order_detail.html:153 +#: order/templates/order/sales_order_detail.html:145 +#: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 +#: templates/attachment_table.html:6 +msgid "Add Attachment" +msgstr "" + +#: build/templates/build/detail.html:375 +#: order/templates/order/po_attachments.html:51 +#: order/templates/order/purchase_order_detail.html:125 +#: order/templates/order/sales_order_detail.html:118 +#: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 +msgid "Edit Attachment" +msgstr "" + +#: build/templates/build/detail.html:382 +#: order/templates/order/po_attachments.html:58 +#: order/templates/order/purchase_order_detail.html:132 +#: order/templates/order/sales_order_detail.html:124 +#: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 +msgid "Confirm Delete Operation" +msgstr "" + +#: build/templates/build/detail.html:383 +#: order/templates/order/po_attachments.html:59 +#: order/templates/order/purchase_order_detail.html:133 +#: order/templates/order/sales_order_detail.html:125 +#: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 +msgid "Delete Attachment" +msgstr "" + #: build/templates/build/edit_build_item.html:7 msgid "Alter the quantity of stock allocated to the build output" msgstr "" @@ -1294,50 +1305,28 @@ msgstr "" msgid "Build Order Details" msgstr "" -#: build/templates/build/navbar.html:15 -#: company/templates/company/navbar.html:15 -#: order/templates/order/po_navbar.html:15 -#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 +#: build/templates/build/navbar.html:15 order/templates/order/po_navbar.html:15 #: templates/js/stock.js:1354 msgid "Details" msgstr "" -#: build/templates/build/navbar.html:21 build/templates/build/navbar.html:24 -#: build/views.py:91 +#: build/templates/build/navbar.html:20 build/templates/build/navbar.html:23 +#: build/views.py:90 msgid "Allocate Stock" msgstr "" -#: build/templates/build/navbar.html:29 build/templates/build/navbar.html:32 +#: build/templates/build/navbar.html:28 build/templates/build/navbar.html:31 msgid "Build Outputs" msgstr "" -#: build/templates/build/navbar.html:39 +#: build/templates/build/navbar.html:38 msgid "Child Builds" msgstr "" -#: build/templates/build/navbar.html:50 +#: build/templates/build/navbar.html:49 msgid "Build Order Notes" msgstr "" -#: build/templates/build/notes.html:12 -msgid "Build Notes" -msgstr "" - -#: build/templates/build/notes.html:14 company/templates/company/notes.html:13 -#: order/templates/order/order_notes.html:15 -#: order/templates/order/sales_order_notes.html:16 -#: stock/templates/stock/item_notes.html:15 -msgid "Edit notes" -msgstr "" - -#: build/templates/build/notes.html:26 company/templates/company/notes.html:24 -#: order/templates/order/order_notes.html:27 -#: order/templates/order/sales_order_notes.html:29 -#: stock/templates/stock/item_base.html:499 -#: stock/templates/stock/item_notes.html:26 -msgid "Save" -msgstr "" - #: build/templates/build/unallocate.html:10 msgid "Are you sure you wish to unallocate all stock for this build?" msgstr "" @@ -1346,120 +1335,120 @@ msgstr "" msgid "All incomplete stock allocations will be removed from the build" msgstr "" -#: build/views.py:77 +#: build/views.py:76 msgid "Build was cancelled" msgstr "" -#: build/views.py:138 +#: build/views.py:137 msgid "Allocated stock to build output" msgstr "" -#: build/views.py:150 +#: build/views.py:149 msgid "Create Build Output" msgstr "" -#: build/views.py:168 +#: build/views.py:167 msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1337 +#: build/views.py:183 stock/views.py:1337 msgid "Serial numbers already exist" msgstr "" -#: build/views.py:193 +#: build/views.py:192 msgid "Serial numbers required for trackable build output" msgstr "" -#: build/views.py:259 +#: build/views.py:258 msgid "Delete Build Output" msgstr "" -#: build/views.py:280 build/views.py:370 +#: build/views.py:279 build/views.py:369 msgid "Confirm unallocation of build stock" msgstr "" -#: build/views.py:281 build/views.py:371 stock/views.py:369 +#: build/views.py:280 build/views.py:370 stock/views.py:369 msgid "Check the confirmation box" msgstr "" -#: build/views.py:293 +#: build/views.py:292 msgid "Build output does not match build" msgstr "" -#: build/views.py:295 build/views.py:496 +#: build/views.py:294 build/views.py:495 msgid "Build output must be specified" msgstr "" -#: build/views.py:307 +#: build/views.py:306 msgid "Build output deleted" msgstr "" -#: build/views.py:405 +#: build/views.py:404 msgid "Complete Build Order" msgstr "" -#: build/views.py:411 +#: build/views.py:410 msgid "Build order cannot be completed - incomplete outputs remain" msgstr "" -#: build/views.py:422 +#: build/views.py:421 msgid "Completed build order" msgstr "" -#: build/views.py:438 +#: build/views.py:437 msgid "Complete Build Output" msgstr "" -#: build/views.py:480 +#: build/views.py:479 msgid "Invalid stock status value selected" msgstr "" -#: build/views.py:487 +#: build/views.py:486 msgid "Quantity to complete cannot exceed build output quantity" msgstr "" -#: build/views.py:493 +#: build/views.py:492 msgid "Confirm completion of incomplete build" msgstr "" -#: build/views.py:592 +#: build/views.py:591 msgid "Build output completed" msgstr "" -#: build/views.py:675 +#: build/views.py:628 msgid "Delete Build Order" msgstr "" -#: build/views.py:690 +#: build/views.py:643 msgid "Removed parts from build allocation" msgstr "" -#: build/views.py:702 +#: build/views.py:655 msgid "Allocate stock to build output" msgstr "" -#: build/views.py:745 +#: build/views.py:698 msgid "Item must be currently in stock" msgstr "" -#: build/views.py:751 +#: build/views.py:704 msgid "Stock item is over-allocated" msgstr "" -#: build/views.py:752 templates/js/bom.js:230 templates/js/build.js:705 +#: build/views.py:705 templates/js/bom.js:230 templates/js/build.js:705 #: templates/js/build.js:1000 templates/js/build.js:1179 msgid "Available" msgstr "" -#: build/views.py:754 +#: build/views.py:707 msgid "Stock item must be selected" msgstr "" -#: build/views.py:917 +#: build/views.py:870 msgid "Edit Stock Allocation" msgstr "" -#: build/views.py:921 +#: build/views.py:874 msgid "Updated Build Item" msgstr "" @@ -1616,8 +1605,8 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:188 -#: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 +#: common/models.py:160 part/models.py:2225 report/models.py:187 +#: stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" @@ -1626,8 +1615,8 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:198 -#: templates/js/table_filters.js:132 templates/js/table_filters.js:336 +#: common/models.py:167 part/models.py:827 templates/js/table_filters.js:132 +#: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" @@ -1635,8 +1624,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:208 -#: templates/js/table_filters.js:340 +#: common/models.py:174 part/models.py:833 templates/js/table_filters.js:340 msgid "Component" msgstr "" @@ -1644,7 +1632,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:228 +#: common/models.py:181 part/models.py:844 msgid "Purchaseable" msgstr "" @@ -1652,8 +1640,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:238 -#: templates/js/table_filters.js:348 +#: common/models.py:188 part/models.py:849 templates/js/table_filters.js:348 msgid "Salable" msgstr "" @@ -1661,8 +1648,8 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:218 -#: templates/js/table_filters.js:33 templates/js/table_filters.js:352 +#: common/models.py:195 part/models.py:839 templates/js/table_filters.js:33 +#: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" @@ -1670,8 +1657,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:178 -#: templates/js/table_filters.js:29 +#: common/models.py:202 part/models.py:859 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1775,7 +1761,7 @@ msgstr "" msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:293 part/templates/part/detail.html:122 +#: common/models.py:293 msgid "days" msgstr "" @@ -1871,8 +1857,8 @@ msgstr "" msgid "Price break quantity" msgstr "" -#: common/models.py:749 company/templates/company/supplier_part_pricing.html:84 -#: templates/js/part.js:933 +#: common/models.py:749 company/templates/company/supplier_part.html:231 +#: templates/js/part.js:1021 msgid "Price" msgstr "" @@ -1902,18 +1888,18 @@ msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 -#: order/templates/order/po_navbar.html:22 order/views.py:337 -#: part/templates/part/bom_upload/upload_file.html:47 +#: order/templates/order/po_navbar.html:22 order/views.py:290 +#: part/templates/part/bom_upload/upload_file.html:45 #: part/templates/part/import_wizard/part_upload.html:45 part/views.py:622 -#: part/views.py:1282 +#: part/views.py:1236 msgid "Upload File" msgstr "" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 -#: order/views.py:338 part/templates/part/bom_upload/match_fields.html:52 +#: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:623 -#: part/views.py:1283 +#: part/views.py:1237 msgid "Match Fields" msgstr "" @@ -1934,7 +1920,7 @@ msgstr "" #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 #: part/templates/part/bom_upload/match_parts.html:19 -#: part/templates/part/bom_upload/upload_file.html:45 +#: part/templates/part/bom_upload/upload_file.html:43 #: part/templates/part/import_wizard/match_fields.html:27 #: part/templates/part/import_wizard/match_references.html:19 #: part/templates/part/import_wizard/part_upload.html:43 @@ -1949,7 +1935,7 @@ msgstr "" msgid "Image URL" msgstr "" -#: company/forms.py:47 templates/js/part.js:1041 +#: company/forms.py:47 templates/js/part.js:1129 msgid "Single Price" msgstr "" @@ -1966,11 +1952,9 @@ msgid "Manufacturer Part Number" msgstr "" #: company/forms.py:64 company/models.py:341 -#: company/templates/company/manufacturer_part_base.html:89 -#: company/templates/company/manufacturer_part_detail.html:26 -#: company/templates/company/supplier_part_base.html:102 -#: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:193 part/bom.py:171 +#: company/templates/company/manufacturer_part.html:93 +#: company/templates/company/supplier_part.html:106 +#: order/templates/order/purchase_order_detail.html:324 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 msgid "MPN" msgstr "" @@ -1984,7 +1968,7 @@ msgid "Description of the company" msgstr "" #: company/models.py:111 company/templates/company/company_base.html:70 -#: company/templates/company/detail.html:33 templates/js/company.js:129 +#: templates/js/company.js:129 msgid "Website" msgstr "" @@ -1992,7 +1976,7 @@ msgstr "" msgid "Company website URL" msgstr "" -#: company/models.py:116 company/templates/company/company_base.html:77 +#: company/models.py:116 company/templates/company/company_base.html:88 msgid "Address" msgstr "" @@ -2008,7 +1992,7 @@ msgstr "" msgid "Contact phone number" msgstr "" -#: company/models.py:124 company/templates/company/company_base.html:91 +#: company/models.py:124 company/templates/company/company_base.html:102 msgid "Email" msgstr "" @@ -2016,7 +2000,7 @@ msgstr "" msgid "Contact email address" msgstr "" -#: company/models.py:127 company/templates/company/company_base.html:98 +#: company/models.py:127 company/templates/company/company_base.html:109 msgid "Contact" msgstr "" @@ -2028,7 +2012,7 @@ msgstr "" #: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:312 templates/js/company.js:550 -#: templates/js/part.js:599 +#: templates/js/part.js:687 msgid "Link" msgstr "" @@ -2065,7 +2049,7 @@ msgid "Does this company manufacture parts?" msgstr "" #: company/models.py:151 company/serializers.py:262 -#: company/templates/company/detail.html:42 +#: company/templates/company/company_base.html:76 msgid "Currency" msgstr "" @@ -2078,15 +2062,13 @@ msgstr "" msgid "Base Part" msgstr "" -#: company/models.py:323 company/models.py:541 order/views.py:1127 +#: company/models.py:323 company/models.py:541 order/views.py:1080 msgid "Select part" msgstr "" -#: company/models.py:334 company/templates/company/detail.html:57 -#: company/templates/company/manufacturer_part_base.html:85 -#: company/templates/company/manufacturer_part_detail.html:25 -#: company/templates/company/supplier_part_base.html:94 -#: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 +#: company/models.py:334 company/templates/company/company_base.html:116 +#: company/templates/company/manufacturer_part.html:89 +#: company/templates/company/supplier_part.html:98 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:364 #: templates/js/company.js:113 templates/js/company.js:289 #: templates/js/company.js:521 @@ -2102,8 +2084,8 @@ msgid "Manufacturer part description" msgstr "" #: company/models.py:408 company/models.py:560 -#: company/templates/company/manufacturer_part_base.html:6 -#: company/templates/company/manufacturer_part_base.html:19 +#: company/templates/company/manufacturer_part.html:6 +#: company/templates/company/manufacturer_part.html:23 #: stock/templates/stock/item_base.html:374 msgid "Manufacturer Part" msgstr "" @@ -2115,7 +2097,7 @@ msgstr "" #: company/models.py:421 #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:371 templates/js/part.js:260 +#: templates/js/company.js:371 templates/js/part.js:348 #: templates/js/stock.js:446 msgid "Value" msgstr "" @@ -2125,8 +2107,7 @@ msgid "Parameter value" msgstr "" #: company/models.py:428 part/models.py:821 part/models.py:2193 -#: part/templates/part/detail.html:107 templates/js/company.js:377 -#: templates/js/part.js:266 +#: templates/js/company.js:377 templates/js/part.js:354 msgid "Units" msgstr "" @@ -2134,9 +2115,8 @@ msgstr "" msgid "Parameter units" msgstr "" -#: company/models.py:547 company/templates/company/detail.html:62 -#: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:260 +#: company/models.py:547 company/templates/company/company_base.html:121 +#: company/templates/company/supplier_part.html:88 order/models.py:260 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 @@ -2149,9 +2129,8 @@ msgstr "" msgid "Select supplier" msgstr "" -#: company/models.py:553 company/templates/company/supplier_part_base.html:88 -#: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 +#: company/models.py:553 company/templates/company/supplier_part.html:92 +#: order/templates/order/purchase_order_detail.html:311 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" @@ -2172,9 +2151,8 @@ msgstr "" msgid "Supplier part description" msgstr "" -#: company/models.py:578 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2341 -#: report/templates/report/inventree_po_report.html:93 +#: company/models.py:578 company/templates/company/supplier_part.html:120 +#: part/models.py:2341 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" @@ -2187,7 +2165,7 @@ msgstr "" msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:584 company/templates/company/supplier_part_base.html:109 +#: company/models.py:584 company/templates/company/supplier_part.html:113 #: stock/models.py:435 stock/templates/stock/item_base.html:322 #: templates/js/company.js:571 templates/js/stock.js:1029 msgid "Packaging" @@ -2213,12 +2191,6 @@ msgstr "" msgid "Currency Code" msgstr "" -#: company/templates/company/assigned_stock.html:10 -#: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:597 -msgid "Assigned Stock" -msgstr "" - #: company/templates/company/company_base.html:9 #: company/templates/company/company_base.html:35 #: templates/InvenTree/search.html:304 templates/js/company.js:102 @@ -2244,38 +2216,23 @@ msgid "Edit company information" msgstr "" #: company/templates/company/company_base.html:56 -#: company/templates/company/company_base.html:126 +#: company/templates/company/company_base.html:153 msgid "Delete Company" msgstr "" #: company/templates/company/company_base.html:64 -#: company/templates/company/detail.html:10 -#: company/templates/company/navbar.html:12 msgid "Company Details" msgstr "" -#: company/templates/company/company_base.html:84 -msgid "Phone" -msgstr "" - -#: company/templates/company/company_base.html:166 -#: part/templates/part/part_base.html:347 -msgid "Upload Image" -msgstr "" - -#: company/templates/company/detail.html:21 -msgid "Company Name" -msgstr "" - -#: company/templates/company/detail.html:36 -msgid "No website specified" -msgstr "" - -#: company/templates/company/detail.html:45 +#: company/templates/company/company_base.html:81 msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:544 +#: company/templates/company/company_base.html:95 +msgid "Phone" +msgstr "" + +#: company/templates/company/company_base.html:126 order/models.py:544 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 @@ -2283,97 +2240,156 @@ msgstr "" msgid "Customer" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:11 -#: templates/InvenTree/search.html:149 -msgid "Manufacturer Parts" +#: company/templates/company/company_base.html:193 +#: part/templates/part/part_base.html:353 +msgid "Upload Image" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:22 -msgid "Create new manufacturer part" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:23 -#: part/templates/part/supplier.html:47 -msgid "New Manufacturer Part" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:28 -#: company/templates/company/detail_supplier_part.html:27 -#: company/templates/company/manufacturer_part_suppliers.html:20 -#: company/templates/company/manufacturer_part_suppliers.html:46 -#: part/templates/part/category.html:131 part/templates/part/supplier.html:21 -#: part/templates/part/supplier.html:50 -msgid "Options" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:33 -#: company/templates/company/detail_supplier_part.html:32 -#: part/templates/part/category.html:136 -msgid "Order parts" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:36 -#: company/templates/company/detail_supplier_part.html:35 -msgid "Delete parts" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:36 -#: company/templates/company/detail_supplier_part.html:35 -msgid "Delete Parts" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:72 -#: part/templates/part/supplier.html:164 -msgid "Add Manufacturer Part" -msgstr "" - -#: company/templates/company/detail_stock.html:10 -msgid "Supplier Stock" -msgstr "" - -#: company/templates/company/detail_stock.html:37 -#: company/templates/company/supplier_part_stock.html:34 -#: part/templates/part/category.html:123 part/templates/part/category.html:137 -#: part/templates/part/stock.html:55 stock/templates/stock/location.html:175 -msgid "Export" -msgstr "" - -#: company/templates/company/detail_supplier_part.html:11 -#: company/templates/company/manufacturer_part_navbar.html:11 +#: company/templates/company/detail.html:14 +#: company/templates/company/manufacturer_part_navbar.html:18 #: templates/InvenTree/search.html:164 msgid "Supplier Parts" msgstr "" -#: company/templates/company/detail_supplier_part.html:21 +#: company/templates/company/detail.html:22 #: order/templates/order/order_wizard/select_parts.html:44 -#: part/templates/part/part_base.html:469 +#: templates/js/part.js:79 msgid "Create new supplier part" msgstr "" -#: company/templates/company/detail_supplier_part.html:22 -#: company/templates/company/manufacturer_part_suppliers.html:17 -#: part/templates/part/part_base.html:468 part/templates/part/supplier.html:18 +#: company/templates/company/detail.html:23 +#: company/templates/company/manufacturer_part.html:109 +#: part/templates/part/detail.html:234 templates/js/part.js:78 #: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "" -#: company/templates/company/detail_supplier_part.html:66 -#: part/templates/part/bom.html:166 part/templates/part/category.html:127 +#: company/templates/company/detail.html:28 +#: company/templates/company/detail.html:70 +#: company/templates/company/manufacturer_part.html:112 +#: company/templates/company/manufacturer_part.html:136 +#: part/templates/part/category.html:135 part/templates/part/detail.html:237 +#: part/templates/part/detail.html:317 +msgid "Options" +msgstr "" + +#: company/templates/company/detail.html:33 +#: company/templates/company/detail.html:75 +#: part/templates/part/category.html:140 +msgid "Order parts" +msgstr "" + +#: company/templates/company/detail.html:36 +#: company/templates/company/detail.html:78 +msgid "Delete parts" +msgstr "" + +#: company/templates/company/detail.html:36 +#: company/templates/company/detail.html:78 +msgid "Delete Parts" +msgstr "" + +#: company/templates/company/detail.html:56 templates/InvenTree/search.html:149 +msgid "Manufacturer Parts" +msgstr "" + +#: company/templates/company/detail.html:64 +msgid "Create new manufacturer part" +msgstr "" + +#: company/templates/company/detail.html:65 part/templates/part/detail.html:314 +msgid "New Manufacturer Part" +msgstr "" + +#: company/templates/company/detail.html:97 +msgid "Supplier Stock" +msgstr "" + +#: company/templates/company/detail.html:106 +#: company/templates/company/navbar.html:40 +#: company/templates/company/navbar.html:43 +#: order/templates/order/purchase_orders.html:8 +#: order/templates/order/purchase_orders.html:13 +#: part/templates/part/detail.html:50 part/templates/part/navbar.html:77 +#: part/templates/part/navbar.html:80 templates/InvenTree/index.html:213 +#: templates/InvenTree/search.html:325 +#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 +#: users/models.py:45 +msgid "Purchase Orders" +msgstr "" + +#: company/templates/company/detail.html:112 +#: order/templates/order/purchase_orders.html:20 +msgid "Create new purchase order" +msgstr "" + +#: company/templates/company/detail.html:113 +#: order/templates/order/purchase_orders.html:21 +msgid "New Purchase Order" +msgstr "" + +#: company/templates/company/detail.html:128 +#: company/templates/company/navbar.html:49 +#: company/templates/company/navbar.html:52 +#: order/templates/order/sales_orders.html:8 +#: order/templates/order/sales_orders.html:13 +#: part/templates/part/detail.html:71 part/templates/part/navbar.html:85 +#: part/templates/part/navbar.html:88 templates/InvenTree/index.html:236 +#: templates/InvenTree/search.html:345 +#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 +#: users/models.py:46 +msgid "Sales Orders" +msgstr "" + +#: company/templates/company/detail.html:134 +#: order/templates/order/sales_orders.html:20 +msgid "Create new sales order" +msgstr "" + +#: company/templates/company/detail.html:135 +#: order/templates/order/sales_orders.html:21 +msgid "New Sales Order" +msgstr "" + +#: company/templates/company/detail.html:151 +#: company/templates/company/navbar.html:55 +#: company/templates/company/navbar.html:58 templates/js/build.js:597 +msgid "Assigned Stock" +msgstr "" + +#: company/templates/company/detail.html:169 +msgid "Company Notes" +msgstr "" + +#: company/templates/company/detail.html:271 +#: company/templates/company/supplier_part.html:288 +#: part/templates/part/category.html:127 part/templates/part/category.html:141 +#: part/templates/part/detail.html:640 stock/templates/stock/location.html:231 +msgid "Export" +msgstr "" + +#: company/templates/company/detail.html:302 +#: part/templates/part/detail.html:901 +msgid "Add Manufacturer Part" +msgstr "" + +#: company/templates/company/detail.html:364 +#: part/templates/part/category.html:131 part/templates/part/detail.html:444 #: templates/js/stock.js:1622 msgid "New Part" msgstr "" -#: company/templates/company/detail_supplier_part.html:67 +#: company/templates/company/detail.html:365 msgid "Create new Part" msgstr "" -#: company/templates/company/detail_supplier_part.html:72 -#: company/templates/company/manufacturer_part_suppliers.html:96 -#: company/views.py:59 part/templates/part/supplier.html:80 +#: company/templates/company/detail.html:370 +#: company/templates/company/manufacturer_part.html:192 company/views.py:59 +#: part/templates/part/detail.html:817 msgid "New Supplier" msgstr "" -#: company/templates/company/detail_supplier_part.html:73 +#: company/templates/company/detail.html:371 msgid "Create new Supplier" msgstr "" @@ -2381,231 +2397,216 @@ msgstr "" msgid "Supplier List" msgstr "" -#: company/templates/company/manufacturer_part_base.html:36 -#: company/templates/company/supplier_part_base.html:36 -#: company/templates/company/supplier_part_orders.html:17 -#: part/templates/part/orders.html:17 part/templates/part/part_base.html:74 +#: company/templates/company/manufacturer_part.html:40 +#: company/templates/company/supplier_part.html:40 +#: company/templates/company/supplier_part.html:146 +#: part/templates/part/detail.html:55 part/templates/part/part_base.html:101 msgid "Order part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:41 +#: company/templates/company/manufacturer_part.html:45 msgid "Edit manufacturer part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:45 +#: company/templates/company/manufacturer_part.html:49 msgid "Delete manufacturer part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:57 -#: company/templates/company/manufacturer_part_detail.html:10 +#: company/templates/company/manufacturer_part.html:61 msgid "Manufacturer Part Details" msgstr "" -#: company/templates/company/manufacturer_part_base.html:62 -#: company/templates/company/manufacturer_part_detail.html:18 -#: company/templates/company/supplier_part_base.html:61 -#: company/templates/company/supplier_part_detail.html:18 +#: company/templates/company/manufacturer_part.html:66 +#: company/templates/company/supplier_part.html:65 msgid "Internal Part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:129 -msgid "Edit Manufacturer Part" -msgstr "" - -#: company/templates/company/manufacturer_part_base.html:138 -msgid "Delete Manufacturer Part" -msgstr "" - -#: company/templates/company/manufacturer_part_navbar.html:14 -#: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:58 part/templates/part/navbar.html:75 -#: part/templates/part/navbar.html:78 part/templates/part/prices.html:153 +#: company/templates/company/manufacturer_part.html:103 +#: company/templates/company/manufacturer_part_navbar.html:21 +#: company/views.py:58 part/templates/part/navbar.html:65 +#: part/templates/part/navbar.html:68 part/templates/part/prices.html:144 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" msgstr "" -#: company/templates/company/manufacturer_part_navbar.html:19 -msgid "Manufacturer Part Stock" -msgstr "" - -#: company/templates/company/manufacturer_part_navbar.html:22 -#: company/templates/company/navbar.html:41 -#: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:33 stock/api.py:53 -#: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 -#: stock/templates/stock/stock_app_base.html:10 -#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 -#: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:406 templates/js/part.js:566 templates/js/stock.js:74 -#: templates/js/stock.js:877 templates/navbar.html:26 -msgid "Stock" -msgstr "" - -#: company/templates/company/manufacturer_part_navbar.html:26 -msgid "Manufacturer Part Orders" -msgstr "" - -#: company/templates/company/manufacturer_part_navbar.html:29 -#: company/templates/company/supplier_part_navbar.html:22 -msgid "Orders" -msgstr "" - -#: company/templates/company/manufacturer_part_suppliers.html:22 -#: part/templates/part/supplier.html:23 +#: company/templates/company/manufacturer_part.html:114 +#: part/templates/part/detail.html:239 msgid "Delete supplier parts" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:22 -#: company/templates/company/manufacturer_part_suppliers.html:48 -#: company/templates/company/manufacturer_part_suppliers.html:142 -#: part/templates/part/related.html:44 part/templates/part/supplier.html:23 -#: part/templates/part/supplier.html:52 templates/js/company.js:203 +#: company/templates/company/manufacturer_part.html:114 +#: company/templates/company/manufacturer_part.html:138 +#: company/templates/company/manufacturer_part.html:238 +#: part/templates/part/detail.html:214 part/templates/part/detail.html:239 +#: part/templates/part/detail.html:319 templates/js/company.js:203 #: users/models.py:193 msgid "Delete" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:37 -#: part/templates/part/category_navbar.html:46 -#: part/templates/part/category_navbar.html:49 -#: part/templates/part/detail.html:275 +#: company/templates/company/manufacturer_part.html:127 +#: company/templates/company/manufacturer_part_navbar.html:11 +#: company/templates/company/manufacturer_part_navbar.html:14 +#: part/templates/part/category_navbar.html:38 +#: part/templates/part/category_navbar.html:41 +#: part/templates/part/detail.html:155 part/templates/part/navbar.html:14 +#: part/templates/part/navbar.html:17 msgid "Parameters" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:43 -#: part/templates/part/detail.html:282 +#: company/templates/company/manufacturer_part.html:133 +#: part/templates/part/detail.html:162 #: templates/InvenTree/settings/category.html:29 #: templates/InvenTree/settings/part.html:65 msgid "New Parameter" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:48 +#: company/templates/company/manufacturer_part.html:138 msgid "Delete parameters" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:80 -#: part/templates/part/detail.html:368 +#: company/templates/company/manufacturer_part.html:176 +#: part/templates/part/detail.html:718 msgid "Add Parameter" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:97 -#: part/templates/part/supplier.html:81 +#: company/templates/company/manufacturer_part.html:193 +#: part/templates/part/detail.html:818 msgid "Create new supplier" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:127 +#: company/templates/company/manufacturer_part.html:223 msgid "Selected parameters will be deleted" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:139 +#: company/templates/company/manufacturer_part.html:235 msgid "Delete Parameters" msgstr "" -#: company/templates/company/navbar.html:20 -#: company/templates/company/navbar.html:23 +#: company/templates/company/manufacturer_part.html:311 +msgid "Edit Manufacturer Part" +msgstr "" + +#: company/templates/company/manufacturer_part.html:320 +msgid "Delete Manufacturer Part" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:26 +msgid "Manufacturer Part Stock" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:29 +#: company/templates/company/navbar.html:34 +#: company/templates/company/supplier_part_navbar.html:15 +#: part/templates/part/navbar.html:31 stock/api.py:53 +#: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 +#: stock/templates/stock/stock_app_base.html:10 +#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 +#: templates/InvenTree/search.html:232 +#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:269 +#: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:74 +#: templates/js/stock.js:877 templates/navbar.html:26 +msgid "Stock" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:33 +msgid "Manufacturer Part Orders" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:36 +#: company/templates/company/supplier_part_navbar.html:22 +msgid "Orders" +msgstr "" + +#: company/templates/company/navbar.html:13 +#: company/templates/company/navbar.html:16 msgid "Manufactured Parts" msgstr "" -#: company/templates/company/navbar.html:29 -#: company/templates/company/navbar.html:32 +#: company/templates/company/navbar.html:22 +#: company/templates/company/navbar.html:25 msgid "Supplied Parts" msgstr "" -#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:30 +#: company/templates/company/navbar.html:31 part/templates/part/navbar.html:28 #: stock/templates/stock/location.html:119 #: stock/templates/stock/location.html:134 #: stock/templates/stock/location.html:148 -#: stock/templates/stock/location_navbar.html:22 -#: stock/templates/stock/location_navbar.html:29 +#: stock/templates/stock/location_navbar.html:18 +#: stock/templates/stock/location_navbar.html:21 #: templates/InvenTree/search.html:198 templates/js/stock.js:1306 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" -#: company/templates/company/navbar.html:47 -#: company/templates/company/navbar.html:56 -#: company/templates/company/navbar.html:59 -#: company/templates/company/sales_orders.html:11 -#: order/templates/order/sales_orders.html:8 -#: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:89 part/templates/part/navbar.html:92 -#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:236 -#: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 -#: users/models.py:46 -msgid "Sales Orders" -msgstr "" - -#: company/templates/company/navbar.html:50 -#: company/templates/company/purchase_orders.html:10 -#: order/templates/order/purchase_orders.html:8 -#: order/templates/order/purchase_orders.html:13 -#: part/templates/part/navbar.html:81 part/templates/part/navbar.html:84 -#: part/templates/part/orders.html:10 templates/InvenTree/index.html:213 -#: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 -#: users/models.py:45 -msgid "Purchase Orders" -msgstr "" - -#: company/templates/company/notes.html:11 -msgid "Company Notes" -msgstr "" - -#: company/templates/company/purchase_orders.html:18 -#: order/templates/order/purchase_orders.html:20 -msgid "Create new purchase order" -msgstr "" - -#: company/templates/company/purchase_orders.html:19 -#: order/templates/order/purchase_orders.html:21 -msgid "New Purchase Order" -msgstr "" - -#: company/templates/company/sales_orders.html:19 -#: order/templates/order/sales_orders.html:20 -msgid "Create new sales order" -msgstr "" - -#: company/templates/company/sales_orders.html:20 -#: order/templates/order/sales_orders.html:21 -msgid "New Sales Order" -msgstr "" - -#: company/templates/company/supplier_part_base.html:7 -#: company/templates/company/supplier_part_base.html:20 stock/models.py:420 +#: company/templates/company/supplier_part.html:7 +#: company/templates/company/supplier_part.html:24 stock/models.py:420 #: stock/templates/stock/item_base.html:386 templates/js/company.js:511 #: templates/js/stock.js:1001 msgid "Supplier Part" msgstr "" -#: company/templates/company/supplier_part_base.html:40 +#: company/templates/company/supplier_part.html:44 msgid "Edit supplier part" msgstr "" -#: company/templates/company/supplier_part_base.html:44 +#: company/templates/company/supplier_part.html:48 msgid "Delete supplier part" msgstr "" -#: company/templates/company/supplier_part_base.html:56 -#: company/templates/company/supplier_part_detail.html:10 +#: company/templates/company/supplier_part.html:60 msgid "Supplier Part Details" msgstr "" +#: company/templates/company/supplier_part.html:131 +#: company/templates/company/supplier_part_navbar.html:12 +msgid "Supplier Part Stock" +msgstr "" + +#: company/templates/company/supplier_part.html:140 +#: company/templates/company/supplier_part_navbar.html:19 +msgid "Supplier Part Orders" +msgstr "" + +#: company/templates/company/supplier_part.html:147 +#: part/templates/part/detail.html:56 +msgid "Order Part" +msgstr "" + +#: company/templates/company/supplier_part.html:158 +#: part/templates/part/navbar.html:58 part/templates/part/prices.html:7 +msgid "Pricing Information" +msgstr "" + +#: company/templates/company/supplier_part.html:164 +#: company/templates/company/supplier_part.html:265 +#: part/templates/part/prices.html:253 part/views.py:2247 +msgid "Add Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:185 +msgid "No price break information found" +msgstr "" + +#: company/templates/company/supplier_part.html:199 part/views.py:2309 +msgid "Delete Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:213 part/views.py:2295 +msgid "Edit Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:238 +msgid "Edit price break" +msgstr "" + +#: company/templates/company/supplier_part.html:239 +msgid "Delete price break" +msgstr "" + #: company/templates/company/supplier_part_delete.html:5 msgid "Are you sure you want to delete the following Supplier Parts?" msgstr "" -#: company/templates/company/supplier_part_navbar.html:12 -#: company/templates/company/supplier_part_stock.html:10 -msgid "Supplier Part Stock" -msgstr "" - -#: company/templates/company/supplier_part_navbar.html:19 -#: company/templates/company/supplier_part_orders.html:10 -msgid "Supplier Part Orders" -msgstr "" - #: company/templates/company/supplier_part_navbar.html:26 msgid "Supplier Part Pricing" msgstr "" @@ -2614,48 +2615,13 @@ msgstr "" msgid "Pricing" msgstr "" -#: company/templates/company/supplier_part_orders.html:18 -#: part/templates/part/orders.html:18 -msgid "Order Part" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:11 -#: part/templates/part/navbar.html:68 -msgid "Pricing Information" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:19 -#: company/templates/company/supplier_part_pricing.html:118 -#: part/templates/part/prices.html:264 part/views.py:2305 -msgid "Add Price Break" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:38 -msgid "No price break information found" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2367 -msgid "Delete Price Break" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2353 -msgid "Edit Price Break" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:91 -msgid "Edit price break" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:92 -msgid "Delete price break" -msgstr "" - -#: company/views.py:64 part/templates/part/prices.html:157 +#: company/views.py:64 part/templates/part/navbar.html:71 +#: part/templates/part/navbar.html:74 part/templates/part/prices.html:148 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" -#: company/views.py:65 part/templates/part/supplier.html:85 +#: company/views.py:65 part/templates/part/detail.html:822 msgid "New Manufacturer" msgstr "" @@ -2676,32 +2642,32 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:160 part/views.py:974 +#: company/views.py:138 part/views.py:962 msgid "Download Image" msgstr "" -#: company/views.py:189 part/views.py:1006 +#: company/views.py:167 part/views.py:994 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:196 part/views.py:1013 +#: company/views.py:174 part/views.py:1001 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:205 part/views.py:1022 +#: company/views.py:183 part/views.py:1010 msgid "Supplied URL is not a valid image file" msgstr "" -#: company/views.py:265 +#: company/views.py:243 msgid "Edit Supplier Part" msgstr "" -#: company/views.py:316 templates/js/stock.js:1629 +#: company/views.py:294 templates/js/stock.js:1629 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:460 +#: company/views.py:438 msgid "Delete Supplier Part" msgstr "" @@ -2811,7 +2777,7 @@ msgstr "" msgid "Link to external page" msgstr "" -#: order/models.py:168 part/templates/part/detail.html:133 +#: order/models.py:168 msgid "Created By" msgstr "" @@ -2945,7 +2911,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:250 +#: order/templates/order/purchase_order_detail.html:381 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -2955,7 +2921,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:776 part/templates/part/prices.html:166 stock/models.py:545 +#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:545 #: stock/templates/stock/item_base.html:343 templates/js/stock.js:1024 msgid "Purchase Price" msgstr "" @@ -2969,7 +2935,7 @@ msgid "Where does the Purchaser want this item to be stored?" msgstr "" #: order/models.py:831 part/templates/part/part_pricing.html:97 -#: part/templates/part/prices.html:103 part/templates/part/prices.html:278 +#: part/templates/part/prices.html:97 part/templates/part/prices.html:266 msgid "Sale Price" msgstr "" @@ -3065,22 +3031,21 @@ msgstr "" msgid "Issued" msgstr "" -#: order/templates/order/order_base.html:188 +#: order/templates/order/order_base.html:184 msgid "Edit Purchase Order" msgstr "" -#: order/templates/order/order_base.html:199 -#: order/templates/order/purchase_order_detail.html:127 -#: part/templates/part/category.html:217 part/templates/part/category.html:259 -#: part/templates/part/part_base.html:455 -#: stock/templates/stock/location.html:203 templates/js/stock.js:1634 +#: order/templates/order/order_base.html:195 +#: order/templates/order/purchase_order_detail.html:258 +#: part/templates/part/category.html:255 part/templates/part/category.html:297 +#: stock/templates/stock/location.html:259 templates/js/part.js:64 +#: templates/js/stock.js:1634 msgid "New Location" msgstr "" -#: order/templates/order/order_base.html:200 -#: order/templates/order/purchase_order_detail.html:128 -#: part/templates/part/part_base.html:456 -#: stock/templates/stock/location.html:42 +#: order/templates/order/order_base.html:196 +#: order/templates/order/purchase_order_detail.html:259 +#: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" msgstr "" @@ -3104,10 +3069,6 @@ msgstr "" msgid "After placing this purchase order, line items will no longer be editable." msgstr "" -#: order/templates/order/order_notes.html:13 -msgid "Order Notes" -msgstr "" - #: order/templates/order/order_wizard/match_fields.html:9 #: part/templates/part/bom_upload/match_fields.html:9 #: part/templates/part/import_wizard/ajax_match_fields.html:9 @@ -3186,7 +3147,7 @@ msgid "Upload File for Purchase Order" msgstr "" #: order/templates/order/order_wizard/po_upload.html:18 -#: part/templates/part/bom_upload/upload_file.html:26 +#: part/templates/part/bom_upload/upload_file.html:24 #: part/templates/part/import_wizard/ajax_part_upload.html:10 #: part/templates/part/import_wizard/part_upload.html:21 #, python-format @@ -3256,6 +3217,7 @@ msgstr "" #: order/templates/order/po_attachments.html:12 #: order/templates/order/po_navbar.html:32 +#: order/templates/order/purchase_order_detail.html:44 msgid "Purchase Order Attachments" msgstr "" @@ -3265,60 +3227,66 @@ msgstr "" #: order/templates/order/po_navbar.html:29 #: order/templates/order/po_received_items.html:12 +#: order/templates/order/purchase_order_detail.html:35 msgid "Received Items" msgstr "" -#: order/templates/order/purchase_order_detail.html:14 +#: order/templates/order/purchase_order_detail.html:17 msgid "Purchase Order Items" msgstr "" -#: order/templates/order/purchase_order_detail.html:24 -#: order/templates/order/purchase_order_detail.html:64 -#: order/templates/order/sales_order_detail.html:22 -#: order/templates/order/sales_order_detail.html:56 +#: order/templates/order/purchase_order_detail.html:23 +#: order/templates/order/purchase_order_detail.html:195 +#: order/templates/order/sales_order_detail.html:23 +#: order/templates/order/sales_order_detail.html:176 msgid "Add Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:100 -#: order/templates/order/sales_order_detail.html:398 +#: order/templates/order/purchase_order_detail.html:55 +#: order/templates/order/sales_order_detail.html:54 +msgid "Order Notes" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:231 +#: order/templates/order/sales_order_detail.html:518 msgid "Edit Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:110 -#: order/templates/order/sales_order_detail.html:408 +#: order/templates/order/purchase_order_detail.html:241 +#: order/templates/order/sales_order_detail.html:528 msgid "Delete Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:141 +#: order/templates/order/purchase_order_detail.html:272 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:169 -#: order/templates/order/sales_order_detail.html:233 +#: order/templates/order/purchase_order_detail.html:300 +#: order/templates/order/sales_order_detail.html:353 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:222 -#: order/templates/order/sales_order_detail.html:256 templates/js/part.js:908 -#: templates/js/part.js:1097 +#: order/templates/order/purchase_order_detail.html:353 +#: order/templates/order/sales_order_detail.html:376 templates/js/part.js:996 +#: templates/js/part.js:1185 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:229 -#: order/templates/order/sales_order_detail.html:263 +#: order/templates/order/purchase_order_detail.html:360 +#: order/templates/order/sales_order_detail.html:383 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:286 -#: order/templates/order/sales_order_detail.html:369 +#: order/templates/order/purchase_order_detail.html:417 +#: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:287 +#: order/templates/order/purchase_order_detail.html:418 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:292 +#: order/templates/order/purchase_order_detail.html:423 msgid "Receive line item" msgstr "" @@ -3334,12 +3302,11 @@ msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:47 #: part/models.py:326 part/templates/part/cat_link.html:7 -#: part/templates/part/category.html:108 part/templates/part/category.html:157 -#: part/templates/part/category_navbar.html:25 -#: part/templates/part/category_navbar.html:32 -#: part/templates/part/category_partlist.html:10 +#: 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:24 #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:767 +#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -3354,7 +3321,7 @@ msgid "Order Code" msgstr "" #: order/templates/order/receive_parts.html:21 -#: part/templates/part/part_base.html:152 templates/js/part.js:582 +#: part/templates/part/part_base.html:194 templates/js/part.js:670 msgid "On Order" msgstr "" @@ -3379,7 +3346,6 @@ msgid "Packing List" msgstr "" #: order/templates/order/sales_order_base.html:74 -#: order/templates/order/so_navbar.html:12 msgid "Sales Order Details" msgstr "" @@ -3402,80 +3368,76 @@ msgstr "" msgid "Cancelling this order means that the order will no longer be editable." msgstr "" -#: order/templates/order/sales_order_detail.html:13 +#: order/templates/order/sales_order_detail.html:17 msgid "Sales Order Items" msgstr "" -#: order/templates/order/sales_order_detail.html:105 templates/js/bom.js:358 +#: order/templates/order/sales_order_detail.html:225 templates/js/bom.js:358 #: templates/js/build.js:759 templates/js/build.js:1202 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:112 templates/js/build.js:645 +#: order/templates/order/sales_order_detail.html:232 templates/js/build.js:645 #: templates/js/build.js:1011 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:113 templates/js/build.js:647 +#: order/templates/order/sales_order_detail.html:233 templates/js/build.js:647 #: templates/js/build.js:1012 msgid "Delete stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:186 +#: order/templates/order/sales_order_detail.html:306 msgid "No matching line items" msgstr "" -#: order/templates/order/sales_order_detail.html:216 +#: order/templates/order/sales_order_detail.html:336 msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:284 templates/js/build.js:710 +#: order/templates/order/sales_order_detail.html:404 templates/js/build.js:710 #: templates/js/build.js:1007 msgid "Allocated" msgstr "" -#: order/templates/order/sales_order_detail.html:286 +#: order/templates/order/sales_order_detail.html:406 msgid "Fulfilled" msgstr "" -#: order/templates/order/sales_order_detail.html:323 +#: order/templates/order/sales_order_detail.html:443 msgid "PO" msgstr "" -#: order/templates/order/sales_order_detail.html:353 +#: order/templates/order/sales_order_detail.html:473 msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:356 templates/js/build.js:773 +#: order/templates/order/sales_order_detail.html:476 templates/js/build.js:773 msgid "Allocate stock" msgstr "" -#: order/templates/order/sales_order_detail.html:359 +#: order/templates/order/sales_order_detail.html:479 msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:363 templates/js/build.js:766 +#: order/templates/order/sales_order_detail.html:483 templates/js/build.js:766 #: templates/js/build.js:1210 msgid "Build stock" msgstr "" -#: order/templates/order/sales_order_detail.html:366 -#: order/templates/order/sales_order_detail.html:485 +#: order/templates/order/sales_order_detail.html:486 +#: order/templates/order/sales_order_detail.html:605 msgid "Calculate price" msgstr "" -#: order/templates/order/sales_order_detail.html:370 +#: order/templates/order/sales_order_detail.html:490 msgid "Delete line item " msgstr "" -#: order/templates/order/sales_order_detail.html:491 +#: order/templates/order/sales_order_detail.html:611 msgid "Update Unit Price" msgstr "" -#: order/templates/order/sales_order_notes.html:14 -msgid "Sales Order Notes" -msgstr "" - #: order/templates/order/sales_order_ship.html:10 msgid "This order has not been fully allocated. If the order is marked as shipped, it can no longer be adjusted." msgstr "" @@ -3504,164 +3466,171 @@ msgstr "" msgid "This action will unallocate the following stock from the Sales Order" msgstr "" -#: order/templates/order/so_attachments.html:12 +#: order/templates/order/so_navbar.html:12 +msgid "Sales Order Line Items" +msgstr "" + +#: order/templates/order/so_navbar.html:15 +msgid "Order Items" +msgstr "" + #: order/templates/order/so_navbar.html:26 msgid "Sales Order Attachments" msgstr "" -#: order/views.py:151 +#: order/views.py:104 msgid "Cancel Order" msgstr "" -#: order/views.py:160 order/views.py:186 +#: order/views.py:113 order/views.py:139 msgid "Confirm order cancellation" msgstr "" -#: order/views.py:163 order/views.py:189 +#: order/views.py:116 order/views.py:142 msgid "Order cannot be cancelled" msgstr "" -#: order/views.py:177 +#: order/views.py:130 msgid "Cancel sales order" msgstr "" -#: order/views.py:203 +#: order/views.py:156 msgid "Issue Order" msgstr "" -#: order/views.py:212 +#: order/views.py:165 msgid "Confirm order placement" msgstr "" -#: order/views.py:222 +#: order/views.py:175 msgid "Purchase order issued" msgstr "" -#: order/views.py:233 +#: order/views.py:186 msgid "Complete Order" msgstr "" -#: order/views.py:249 +#: order/views.py:202 msgid "Confirm order completion" msgstr "" -#: order/views.py:260 +#: order/views.py:213 msgid "Purchase order completed" msgstr "" -#: order/views.py:270 +#: order/views.py:223 msgid "Ship Order" msgstr "" -#: order/views.py:286 +#: order/views.py:239 msgid "Confirm order shipment" msgstr "" -#: order/views.py:292 +#: order/views.py:245 msgid "Could not ship order" msgstr "" -#: order/views.py:339 +#: order/views.py:292 msgid "Match Supplier Parts" msgstr "" -#: order/views.py:536 +#: order/views.py:489 msgid "Receive Parts" msgstr "" -#: order/views.py:606 +#: order/views.py:559 msgid "Items received" msgstr "" -#: order/views.py:620 +#: order/views.py:573 msgid "No destination set" msgstr "" -#: order/views.py:665 +#: order/views.py:618 msgid "Error converting quantity to number" msgstr "" -#: order/views.py:671 +#: order/views.py:624 msgid "Receive quantity less than zero" msgstr "" -#: order/views.py:677 +#: order/views.py:630 msgid "No lines specified" msgstr "" -#: order/views.py:750 +#: order/views.py:703 msgid "Update prices" msgstr "" -#: order/views.py:1008 +#: order/views.py:961 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1061 +#: order/views.py:1014 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1106 +#: order/views.py:1059 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1122 +#: order/views.py:1075 msgid "Select line item" msgstr "" -#: order/views.py:1153 +#: order/views.py:1106 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "" -#: order/views.py:1163 +#: order/views.py:1116 #, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1171 +#: order/views.py:1124 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1225 +#: order/views.py:1178 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1299 +#: order/views.py:1252 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1314 +#: order/views.py:1267 msgid "Remove allocation" msgstr "" -#: order/views.py:1386 +#: order/views.py:1339 msgid "Sales order not found" msgstr "" -#: order/views.py:1392 +#: order/views.py:1345 msgid "Price not found" msgstr "" -#: order/views.py:1395 +#: order/views.py:1348 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1400 +#: order/views.py:1353 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" #: part/bom.py:133 part/models.py:72 part/models.py:755 -#: part/templates/part/category.html:75 part/templates/part/detail.html:91 +#: part/templates/part/category.html:75 msgid "Default Location" msgstr "" -#: part/bom.py:134 part/templates/part/part_base.html:140 +#: part/bom.py:134 part/templates/part/part_base.html:182 msgid "Available Stock" msgstr "" @@ -3841,7 +3810,7 @@ msgstr "" msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:679 part/templates/part/detail.html:23 +#: part/models.py:679 msgid "Part name" msgstr "" @@ -3857,7 +3826,7 @@ msgstr "" msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:698 part/templates/part/detail.html:61 +#: part/models.py:698 msgid "Variant Of" msgstr "" @@ -3866,7 +3835,7 @@ msgid "Part description" msgstr "" #: part/models.py:709 part/templates/part/category.html:82 -#: part/templates/part/detail.html:68 +#: part/templates/part/part_base.html:130 msgid "Keywords" msgstr "" @@ -3874,8 +3843,8 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:74 -#: part/templates/part/set_category.html:15 templates/js/part.js:553 +#: part/models.py:717 part/models.py:2268 +#: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "" @@ -3883,9 +3852,7 @@ msgstr "" msgid "Part category" msgstr "" -#: part/models.py:723 part/templates/part/detail.html:29 -#: part/templates/part/part_base.html:103 templates/js/part.js:169 -#: templates/js/part.js:397 +#: part/models.py:723 templates/js/part.js:257 templates/js/part.js:485 msgid "IPN" msgstr "" @@ -3897,8 +3864,7 @@ msgstr "" msgid "Part revision or version number" msgstr "" -#: part/models.py:731 part/templates/part/detail.html:36 report/models.py:200 -#: templates/js/part.js:173 +#: part/models.py:731 report/models.py:200 templates/js/part.js:261 msgid "Revision" msgstr "" @@ -3906,7 +3872,7 @@ msgstr "" msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:800 part/templates/part/detail.html:98 +#: part/models.py:800 msgid "Default Supplier" msgstr "" @@ -3922,7 +3888,7 @@ msgstr "" msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:814 part/templates/part/detail.html:114 +#: part/models.py:814 msgid "Minimum Stock" msgstr "" @@ -3954,9 +3920,9 @@ msgstr "" msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:854 part/templates/part/detail.html:255 -#: templates/js/table_filters.js:21 templates/js/table_filters.js:69 -#: templates/js/table_filters.js:250 templates/js/table_filters.js:319 +#: part/models.py:854 templates/js/table_filters.js:21 +#: templates/js/table_filters.js:69 templates/js/table_filters.js:250 +#: templates/js/table_filters.js:319 msgid "Active" msgstr "" @@ -4004,7 +3970,7 @@ msgstr "" msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:818 templates/js/stock.js:426 +#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:426 msgid "Test Name" msgstr "" @@ -4020,7 +3986,7 @@ msgstr "" msgid "Enter description for this test" msgstr "" -#: part/models.py:2136 templates/js/part.js:827 +#: part/models.py:2136 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "" @@ -4029,7 +3995,7 @@ msgstr "" msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2142 templates/js/part.js:835 +#: part/models.py:2142 templates/js/part.js:923 msgid "Requires Value" msgstr "" @@ -4037,7 +4003,7 @@ msgstr "" msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2148 templates/js/part.js:842 +#: part/models.py:2148 templates/js/part.js:930 msgid "Requires Attachment" msgstr "" @@ -4167,87 +4133,61 @@ msgstr "" msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" -#: part/templates/part/allocation.html:11 -msgid "Build Order Allocations" -msgstr "" - -#: part/templates/part/allocation.html:24 -msgid "Sales Order Allocations" -msgstr "" - -#: part/templates/part/bom.html:10 part/templates/part/navbar.html:45 -#: part/templates/part/navbar.html:48 -msgid "Bill of Materials" -msgstr "" - -#: part/templates/part/bom.html:17 +#: part/templates/part/bom.html:6 msgid "You do not have permission to edit the BOM." msgstr "" -#: part/templates/part/bom.html:25 +#: part/templates/part/bom.html:14 #, python-format msgid "The BOM for %(part)s has changed, and must be validated.
" msgstr "" -#: part/templates/part/bom.html:27 +#: part/templates/part/bom.html:16 #, python-format msgid "The BOM for %(part)s was last checked by %(checker)s on %(check_date)s" msgstr "" -#: part/templates/part/bom.html:31 +#: part/templates/part/bom.html:20 #, python-format msgid "The BOM for %(part)s has not been validated." msgstr "" -#: part/templates/part/bom.html:38 +#: part/templates/part/bom.html:27 msgid "Remove selected BOM items" msgstr "" -#: part/templates/part/bom.html:41 +#: part/templates/part/bom.html:30 msgid "Import BOM data" msgstr "" -#: part/templates/part/bom.html:45 +#: part/templates/part/bom.html:34 msgid "Copy BOM from parent part" msgstr "" -#: part/templates/part/bom.html:49 +#: part/templates/part/bom.html:38 msgid "New BOM Item" msgstr "" -#: part/templates/part/bom.html:52 +#: part/templates/part/bom.html:41 msgid "Finish Editing" msgstr "" -#: part/templates/part/bom.html:57 +#: part/templates/part/bom.html:46 msgid "Edit BOM" msgstr "" -#: part/templates/part/bom.html:61 +#: part/templates/part/bom.html:50 msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:67 part/views.py:1620 +#: part/templates/part/bom.html:56 part/views.py:1574 msgid "Export Bill of Materials" msgstr "" -#: part/templates/part/bom.html:70 +#: part/templates/part/bom.html:59 msgid "Print BOM Report" msgstr "" -#: part/templates/part/bom.html:116 -msgid "Delete selected BOM items?" -msgstr "" - -#: part/templates/part/bom.html:117 -msgid "All selected BOM items will be deleted" -msgstr "" - -#: part/templates/part/bom.html:167 part/views.py:451 -#: templates/js/stock.js:1623 -msgid "Create New Part" -msgstr "" - #: part/templates/part/bom_duplicate.html:13 msgid "This part already has a Bill of Materials" msgstr "" @@ -4256,23 +4196,27 @@ msgstr "" msgid "Select Part" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:11 +#: part/templates/part/bom_upload/upload_file.html:7 msgid "Upload BOM File" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:18 +#: part/templates/part/bom_upload/upload_file.html:12 +msgid "Upload Bill of Materials" +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:16 msgid "Requirements for BOM upload" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:20 +#: part/templates/part/bom_upload/upload_file.html:18 msgid "The BOM file must contain the required named columns as provided in the " msgstr "" -#: part/templates/part/bom_upload/upload_file.html:20 +#: part/templates/part/bom_upload/upload_file.html:18 msgid "BOM Upload Template" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:21 +#: part/templates/part/bom_upload/upload_file.html:19 msgid "Each part must already exist in the database" msgstr "" @@ -4285,19 +4229,11 @@ msgstr "" msgid "This will validate each line in the BOM." msgstr "" -#: part/templates/part/build.html:10 -msgid "Part Builds" -msgstr "" - -#: part/templates/part/build.html:18 -msgid "Start New Build" -msgstr "" - #: part/templates/part/category.html:33 msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:1958 +#: part/templates/part/category.html:38 part/views.py:1900 msgid "Create new part category" msgstr "" @@ -4321,10 +4257,9 @@ msgstr "" msgid "Category Description" msgstr "" -#: part/templates/part/category.html:88 +#: part/templates/part/category.html:88 part/templates/part/category.html:174 #: part/templates/part/category_navbar.html:14 -#: part/templates/part/category_navbar.html:21 -#: part/templates/part/subcategory.html:16 +#: part/templates/part/category_navbar.html:17 msgid "Subcategories" msgstr "" @@ -4332,61 +4267,65 @@ msgstr "" msgid "Parts (Including subcategories)" msgstr "" -#: part/templates/part/category.html:122 +#: part/templates/part/category.html:126 msgid "Export Part Data" msgstr "" -#: part/templates/part/category.html:126 +#: part/templates/part/category.html:130 msgid "Create new part" msgstr "" -#: part/templates/part/category.html:134 +#: part/templates/part/category.html:138 msgid "Set category" msgstr "" -#: part/templates/part/category.html:134 +#: part/templates/part/category.html:138 msgid "Set Category" msgstr "" -#: part/templates/part/category.html:137 +#: part/templates/part/category.html:141 msgid "Export Data" msgstr "" -#: part/templates/part/category.html:141 +#: part/templates/part/category.html:145 msgid "View list display" msgstr "" -#: part/templates/part/category.html:144 +#: part/templates/part/category.html:148 msgid "View grid display" msgstr "" -#: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:204 +#: part/templates/part/category.html:164 +msgid "Part Parameters" +msgstr "" + +#: part/templates/part/category.html:256 +#: stock/templates/stock/location.html:260 msgid "Create new location" msgstr "" -#: part/templates/part/category.html:223 part/templates/part/category.html:253 -#: part/templates/part/part_base.html:418 +#: part/templates/part/category.html:261 part/templates/part/category.html:291 +#: templates/js/part.js:25 msgid "New Category" msgstr "" -#: part/templates/part/category.html:224 +#: part/templates/part/category.html:262 msgid "Create new category" msgstr "" -#: part/templates/part/category.html:254 +#: part/templates/part/category.html:292 msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:907 +#: part/templates/part/category.html:298 stock/views.py:907 msgid "Create new Stock Location" msgstr "" -#: part/templates/part/category.html:279 +#: part/templates/part/category.html:317 msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:286 part/views.py:1906 +#: part/templates/part/category.html:324 part/views.py:1848 msgid "Edit Part Category" msgstr "" @@ -4425,15 +4364,11 @@ msgstr "" msgid "If this category is deleted, these parts will be moved to the top-level category Teile" msgstr "" -#: part/templates/part/category_navbar.html:37 -#: part/templates/part/category_navbar.html:40 +#: part/templates/part/category_navbar.html:29 +#: part/templates/part/category_navbar.html:32 msgid "Import Parts" msgstr "" -#: part/templates/part/category_parametric.html:10 -msgid "Part Parameters" -msgstr "" - #: part/templates/part/copy_part.html:9 part/views.py:327 msgid "Duplicate Part" msgstr "" @@ -4458,98 +4393,146 @@ msgstr "" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "" -#: part/templates/part/detail.html:12 part/templates/part/navbar.html:14 -msgid "Part Details" +#: part/templates/part/detail.html:16 +msgid "Part Stock" msgstr "" -#: part/templates/part/detail.html:43 part/templates/part/part_base.html:204 -msgid "Latest Serial Number" +#: part/templates/part/detail.html:21 +#, python-format +msgid "Showing stock for all variants of %(full_name)s" msgstr "" -#: part/templates/part/detail.html:48 -msgid "No serial numbers recorded" +#: part/templates/part/detail.html:30 part/templates/part/navbar.html:93 +msgid "Part Test Templates" msgstr "" -#: part/templates/part/detail.html:121 -msgid "Stock Expiry Time" +#: part/templates/part/detail.html:36 +msgid "Add Test Template" msgstr "" -#: part/templates/part/detail.html:140 -msgid "Responsible User" +#: part/templates/part/detail.html:77 +msgid "New sales order" msgstr "" -#: part/templates/part/detail.html:154 -msgid "Edit Notes" +#: part/templates/part/detail.html:77 +msgid "New Order" msgstr "" -#: part/templates/part/detail.html:181 -msgid "Part is virtual (not a physical part)" +#: part/templates/part/detail.html:90 +msgid "Sales Order Allocations" msgstr "" -#: part/templates/part/detail.html:183 -msgid "Part is not a virtual part" +#: part/templates/part/detail.html:130 part/templates/part/navbar.html:21 +msgid "Part Variants" msgstr "" -#: part/templates/part/detail.html:191 -msgid "Part is a template part (variants can be made from this part)" +#: part/templates/part/detail.html:137 +msgid "Create new variant" msgstr "" -#: part/templates/part/detail.html:193 -msgid "Part is not a template part" +#: part/templates/part/detail.html:138 +msgid "New Variant" msgstr "" -#: part/templates/part/detail.html:201 -msgid "Part can be assembled from other parts" -msgstr "" - -#: part/templates/part/detail.html:203 -msgid "Part cannot be assembled from other parts" -msgstr "" - -#: part/templates/part/detail.html:211 -msgid "Part can be used in assemblies" -msgstr "" - -#: part/templates/part/detail.html:213 -msgid "Part cannot be used in assemblies" -msgstr "" - -#: part/templates/part/detail.html:221 -msgid "Part stock is tracked by serial number" -msgstr "" - -#: part/templates/part/detail.html:223 -msgid "Part stock is not tracked by serial number" -msgstr "" - -#: part/templates/part/detail.html:231 part/templates/part/detail.html:233 -msgid "Part can be purchased from external suppliers" -msgstr "" - -#: part/templates/part/detail.html:241 -msgid "Part can be sold to customers" -msgstr "" - -#: part/templates/part/detail.html:243 -msgid "Part cannot be sold to customers" -msgstr "" - -#: part/templates/part/detail.html:258 -msgid "Part is active" -msgstr "" - -#: part/templates/part/detail.html:260 -msgid "Part is not active" -msgstr "" - -#: part/templates/part/detail.html:281 +#: part/templates/part/detail.html:161 msgid "Add new parameter" msgstr "" +#: part/templates/part/detail.html:182 part/templates/part/navbar.html:101 +#: part/templates/part/navbar.html:104 +msgid "Related Parts" +msgstr "" + +#: part/templates/part/detail.html:188 +msgid "Add Related" +msgstr "" + +#: part/templates/part/detail.html:228 +msgid "Part Suppliers" +msgstr "" + +#: part/templates/part/detail.html:252 part/templates/part/navbar.html:35 +#: part/templates/part/navbar.html:38 +msgid "Bill of Materials" +msgstr "" + +#: part/templates/part/detail.html:261 +msgid "Assemblies" +msgstr "" + +#: part/templates/part/detail.html:277 +msgid "Part Builds" +msgstr "" + +#: part/templates/part/detail.html:284 +msgid "Start New Build" +msgstr "" + +#: part/templates/part/detail.html:298 +msgid "Build Order Allocations" +msgstr "" + +#: part/templates/part/detail.html:307 +msgid "Part Manufacturers" +msgstr "" + #: part/templates/part/detail.html:319 +msgid "Delete manufacturer parts" +msgstr "" + +#: part/templates/part/detail.html:394 +msgid "Delete selected BOM items?" +msgstr "" + +#: part/templates/part/detail.html:395 +msgid "All selected BOM items will be deleted" +msgstr "" + +#: part/templates/part/detail.html:445 part/views.py:451 +#: templates/js/stock.js:1623 +msgid "Create New Part" +msgstr "" + +#: part/templates/part/detail.html:580 +msgid "Add Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:598 +msgid "Edit Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:610 +msgid "Delete Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:669 msgid "Edit Part Notes" msgstr "" +#: part/templates/part/detail.html:823 +msgid "Create new manufacturer" +msgstr "" + +#: part/templates/part/detail.html:917 +#, python-format +msgid "Single Price - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:929 +#, python-format +msgid "Single Price Difference - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:941 +#, python-format +msgid "Part Single Price - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:1030 +#, python-format +msgid "Unit Price - %(currency)s" +msgstr "" + #: part/templates/part/import_wizard/ajax_part_upload.html:29 #: part/templates/part/import_wizard/part_upload.html:51 msgid "Unsuffitient privileges." @@ -4559,222 +4542,206 @@ msgstr "" msgid "Import Parts from File" msgstr "" -#: part/templates/part/navbar.html:23 part/templates/part/variants.html:11 -msgid "Part Variants" -msgstr "" - -#: part/templates/part/navbar.html:26 +#: part/templates/part/navbar.html:24 msgid "Variants" msgstr "" -#: part/templates/part/navbar.html:37 -msgid "Allocated Stock" -msgstr "" - -#: part/templates/part/navbar.html:40 -msgid "Allocations" -msgstr "" - -#: part/templates/part/navbar.html:61 part/templates/part/navbar.html:64 +#: part/templates/part/navbar.html:51 part/templates/part/navbar.html:54 msgid "Used In" msgstr "" -#: part/templates/part/navbar.html:71 +#: part/templates/part/navbar.html:61 msgid "Prices" msgstr "" -#: part/templates/part/navbar.html:97 part/templates/part/part_tests.html:10 -msgid "Part Test Templates" -msgstr "" - -#: part/templates/part/navbar.html:100 +#: part/templates/part/navbar.html:96 msgid "Test Templates" msgstr "" -#: part/templates/part/navbar.html:105 part/templates/part/navbar.html:108 -#: part/templates/part/related.html:10 -msgid "Related Parts" -msgstr "" - #: part/templates/part/part_app_base.html:12 msgid "Part List" msgstr "" #: part/templates/part/part_base.html:26 templates/js/company.js:280 -#: templates/js/company.js:486 templates/js/part.js:84 templates/js/part.js:161 +#: templates/js/company.js:486 templates/js/part.js:172 +#: templates/js/part.js:249 msgid "Inactive" msgstr "" -#: part/templates/part/part_base.html:33 +#: part/templates/part/part_base.html:36 +msgid "Part is virtual (not a physical part)" +msgstr "" + +#: part/templates/part/part_base.html:39 +msgid "Part is a template part (variants can be made from this part)" +msgstr "" + +#: part/templates/part/part_base.html:42 +msgid "Part can be assembled from other parts" +msgstr "" + +#: part/templates/part/part_base.html:45 +msgid "Part can be used in assemblies" +msgstr "" + +#: part/templates/part/part_base.html:48 +msgid "Part stock is tracked by serial number" +msgstr "" + +#: part/templates/part/part_base.html:51 +msgid "Part can be purchased from external suppliers" +msgstr "" + +#: part/templates/part/part_base.html:54 +msgid "Part can be sold to customers" +msgstr "" + +#: part/templates/part/part_base.html:60 msgid "Star this part" msgstr "" -#: part/templates/part/part_base.html:40 +#: part/templates/part/part_base.html:67 #: stock/templates/stock/item_base.html:75 #: stock/templates/stock/location.html:51 msgid "Barcode actions" msgstr "" -#: part/templates/part/part_base.html:42 +#: part/templates/part/part_base.html:69 #: stock/templates/stock/item_base.html:77 #: stock/templates/stock/location.html:53 templates/qr_button.html:1 msgid "Show QR Code" msgstr "" -#: part/templates/part/part_base.html:43 +#: part/templates/part/part_base.html:70 #: stock/templates/stock/item_base.html:93 #: stock/templates/stock/location.html:54 msgid "Print Label" msgstr "" -#: part/templates/part/part_base.html:48 +#: part/templates/part/part_base.html:75 msgid "Show pricing information" msgstr "" -#: part/templates/part/part_base.html:53 +#: part/templates/part/part_base.html:80 #: stock/templates/stock/item_base.html:140 #: stock/templates/stock/location.html:62 msgid "Stock actions" msgstr "" -#: part/templates/part/part_base.html:60 +#: part/templates/part/part_base.html:87 msgid "Count part stock" msgstr "" -#: part/templates/part/part_base.html:66 +#: part/templates/part/part_base.html:93 msgid "Transfer part stock" msgstr "" -#: part/templates/part/part_base.html:83 +#: part/templates/part/part_base.html:110 msgid "Part actions" msgstr "" -#: part/templates/part/part_base.html:86 +#: part/templates/part/part_base.html:113 msgid "Duplicate part" msgstr "" -#: part/templates/part/part_base.html:89 +#: part/templates/part/part_base.html:116 msgid "Edit part" msgstr "" -#: part/templates/part/part_base.html:92 +#: part/templates/part/part_base.html:119 msgid "Delete part" msgstr "" -#: part/templates/part/part_base.html:123 +#: part/templates/part/part_base.html:154 +msgid "Latest Serial Number" +msgstr "" + +#: part/templates/part/part_base.html:165 msgid "This is a virtual part" msgstr "" -#: part/templates/part/part_base.html:129 +#: part/templates/part/part_base.html:171 #, python-format msgid "This part is a variant of %(link)s" msgstr "" -#: part/templates/part/part_base.html:146 templates/js/table_filters.js:165 +#: part/templates/part/part_base.html:188 templates/js/table_filters.js:165 msgid "In Stock" msgstr "" -#: part/templates/part/part_base.html:159 templates/InvenTree/index.html:132 +#: part/templates/part/part_base.html:201 templates/InvenTree/index.html:132 msgid "Required for Build Orders" msgstr "" -#: part/templates/part/part_base.html:166 +#: part/templates/part/part_base.html:208 msgid "Required for Sales Orders" msgstr "" -#: part/templates/part/part_base.html:173 +#: part/templates/part/part_base.html:215 msgid "Allocated to Orders" msgstr "" -#: part/templates/part/part_base.html:188 templates/js/bom.js:316 +#: part/templates/part/part_base.html:230 templates/js/bom.js:316 msgid "Can Build" msgstr "" -#: part/templates/part/part_base.html:194 templates/js/part.js:413 -#: templates/js/part.js:586 +#: part/templates/part/part_base.html:236 templates/js/part.js:501 +#: templates/js/part.js:674 msgid "Building" msgstr "" -#: part/templates/part/part_base.html:325 part/templates/part/prices.html:131 +#: part/templates/part/part_base.html:331 part/templates/part/prices.html:125 msgid "Calculate" msgstr "" -#: part/templates/part/part_base.html:419 -msgid "Create New Part Category" -msgstr "" - -#: part/templates/part/part_base.html:427 -msgid "New Parent" -msgstr "" - -#: part/templates/part/part_base.html:475 -msgid "Edit Part" -msgstr "" - -#: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:27 +#: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:21 msgid "Supplier Pricing" msgstr "" #: part/templates/part/part_pricing.html:26 #: part/templates/part/part_pricing.html:52 #: part/templates/part/part_pricing.html:85 -#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:31 -#: part/templates/part/prices.html:58 part/templates/part/prices.html:90 -#: part/templates/part/prices.html:107 +#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:25 +#: part/templates/part/prices.html:52 part/templates/part/prices.html:84 +#: part/templates/part/prices.html:101 msgid "Unit Cost" msgstr "" #: part/templates/part/part_pricing.html:32 #: part/templates/part/part_pricing.html:58 #: part/templates/part/part_pricing.html:89 -#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:38 -#: part/templates/part/prices.html:65 part/templates/part/prices.html:95 -#: part/templates/part/prices.html:112 +#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:32 +#: part/templates/part/prices.html:59 part/templates/part/prices.html:89 +#: part/templates/part/prices.html:106 msgid "Total Cost" msgstr "" -#: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:46 +#: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:40 msgid "No supplier pricing available" msgstr "" -#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:55 -#: part/templates/part/prices.html:235 +#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:49 +#: part/templates/part/prices.html:225 msgid "BOM Pricing" msgstr "" -#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:73 +#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:67 msgid "Note: BOM pricing is incomplete for this part" msgstr "" -#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:80 +#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:74 msgid "No BOM pricing available" msgstr "" -#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:89 +#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:83 msgid "Internal Price" msgstr "" #: part/templates/part/part_pricing.html:113 -#: part/templates/part/prices.html:121 +#: part/templates/part/prices.html:115 msgid "No pricing information is available for this part." msgstr "" -#: part/templates/part/part_tests.html:17 -msgid "Add Test Template" -msgstr "" - -#: part/templates/part/part_tests.html:61 -msgid "Add Test Result Template" -msgstr "" - -#: part/templates/part/part_tests.html:79 -msgid "Edit Test Result Template" -msgstr "" - -#: part/templates/part/part_tests.html:91 -msgid "Delete Test Result Template" -msgstr "" - #: part/templates/part/part_thumb.html:20 msgid "Select from existing images" msgstr "" @@ -4809,123 +4776,78 @@ msgstr "" msgid "There are %(count)s unique parts tracked for '%(full_name)s'. Deleting this part will permanently remove this tracking information." msgstr "" -#: part/templates/part/prices.html:12 -msgid "General Price Information" -msgstr "" - -#: part/templates/part/prices.html:22 +#: part/templates/part/prices.html:16 msgid "Pricing ranges" msgstr "" -#: part/templates/part/prices.html:28 +#: part/templates/part/prices.html:22 msgid "Show supplier cost" msgstr "" -#: part/templates/part/prices.html:29 +#: part/templates/part/prices.html:23 msgid "Show purchase price" msgstr "" -#: part/templates/part/prices.html:56 +#: part/templates/part/prices.html:50 msgid "Show BOM cost" msgstr "" -#: part/templates/part/prices.html:104 +#: part/templates/part/prices.html:98 msgid "Show sale cost" msgstr "" -#: part/templates/part/prices.html:105 +#: part/templates/part/prices.html:99 msgid "Show sale price" msgstr "" -#: part/templates/part/prices.html:127 +#: part/templates/part/prices.html:121 msgid "Calculation parameters" msgstr "" -#: part/templates/part/prices.html:146 +#: part/templates/part/prices.html:136 msgid "Supplier Cost" msgstr "" -#: part/templates/part/prices.html:147 part/templates/part/prices.html:167 -#: part/templates/part/prices.html:193 part/templates/part/prices.html:224 -#: part/templates/part/prices.html:251 part/templates/part/prices.html:279 +#: part/templates/part/prices.html:137 part/templates/part/prices.html:158 +#: part/templates/part/prices.html:183 part/templates/part/prices.html:213 +#: part/templates/part/prices.html:239 part/templates/part/prices.html:267 msgid "Jump to overview" msgstr "" -#: part/templates/part/prices.html:172 +#: part/templates/part/prices.html:162 msgid "Stock Pricing" msgstr "" -#: part/templates/part/prices.html:180 +#: part/templates/part/prices.html:172 msgid "No stock pricing history is available for this part." msgstr "" -#: part/templates/part/prices.html:192 +#: part/templates/part/prices.html:182 msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:2376 +#: part/templates/part/prices.html:197 part/views.py:2318 msgid "Add Internal Price Break" msgstr "" -#: part/templates/part/prices.html:223 +#: part/templates/part/prices.html:212 msgid "BOM Cost" msgstr "" -#: part/templates/part/prices.html:250 +#: part/templates/part/prices.html:238 msgid "Sale Cost" msgstr "" -#: part/templates/part/prices.html:290 +#: part/templates/part/prices.html:278 msgid "No sale pice history available for this part." msgstr "" -#: part/templates/part/prices.html:340 -#, python-format -msgid "Single Price - %(currency)s" -msgstr "" - -#: part/templates/part/prices.html:352 -#, python-format -msgid "Single Price Difference - %(currency)s" -msgstr "" - -#: part/templates/part/prices.html:364 -#, python-format -msgid "Part Single Price - %(currency)s" -msgstr "" - -#: part/templates/part/prices.html:464 -#, python-format -msgid "Unit Price - %(currency)s" -msgstr "" - -#: part/templates/part/related.html:18 -msgid "Add Related" -msgstr "" - -#: part/templates/part/sales_orders.html:18 -msgid "New sales order" -msgstr "" - -#: part/templates/part/sales_orders.html:18 -msgid "New Order" -msgstr "" - #: part/templates/part/set_category.html:9 msgid "Set category for the following parts" msgstr "" -#: part/templates/part/stock.html:10 -msgid "Part Stock" -msgstr "" - -#: part/templates/part/stock.html:16 -#, python-format -msgid "Showing stock for all variants of %(full_name)s" -msgstr "" - #: part/templates/part/stock_count.html:7 templates/js/bom.js:239 -#: templates/js/part.js:403 templates/js/part.js:590 +#: templates/js/part.js:491 templates/js/part.js:678 msgid "No Stock" msgstr "" @@ -4933,30 +4855,6 @@ msgstr "" msgid "Low Stock" msgstr "" -#: part/templates/part/supplier.html:11 -msgid "Part Suppliers" -msgstr "" - -#: part/templates/part/supplier.html:39 -msgid "Part Manufacturers" -msgstr "" - -#: part/templates/part/supplier.html:52 -msgid "Delete manufacturer parts" -msgstr "" - -#: part/templates/part/supplier.html:86 -msgid "Create new manufacturer" -msgstr "" - -#: part/templates/part/track.html:10 -msgid "Part Tracking" -msgstr "" - -#: part/templates/part/used_in.html:9 -msgid "Assemblies" -msgstr "" - #: part/templates/part/variant_part.html:9 msgid "Create new part variant" msgstr "" @@ -4966,14 +4864,6 @@ msgstr "" msgid "Create a new variant of template '%(full_name)s'." msgstr "" -#: part/templates/part/variants.html:19 -msgid "Create new variant" -msgstr "" - -#: part/templates/part/variants.html:20 -msgid "New Variant" -msgstr "" - #: part/templatetags/inventree_extras.py:99 msgid "Unknown database" msgstr "" @@ -5015,115 +4905,111 @@ msgstr "" msgid "Match References" msgstr "" -#: part/views.py:892 +#: part/views.py:880 msgid "None" msgstr "" -#: part/views.py:951 +#: part/views.py:939 msgid "Part QR Code" msgstr "" -#: part/views.py:1053 +#: part/views.py:1041 msgid "Select Part Image" msgstr "" -#: part/views.py:1079 +#: part/views.py:1067 msgid "Updated part image" msgstr "" -#: part/views.py:1082 +#: part/views.py:1070 msgid "Part image not found" msgstr "" -#: part/views.py:1093 -msgid "Edit Part Properties" -msgstr "" - -#: part/views.py:1128 +#: part/views.py:1082 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1158 +#: part/views.py:1112 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1179 +#: part/views.py:1133 msgid "Validate BOM" msgstr "" -#: part/views.py:1200 +#: part/views.py:1154 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1211 +#: part/views.py:1165 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1284 +#: part/views.py:1238 msgid "Match Parts" msgstr "" -#: part/views.py:1672 +#: part/views.py:1626 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:1679 +#: part/views.py:1633 msgid "Part was deleted" msgstr "" -#: part/views.py:1688 +#: part/views.py:1642 msgid "Part Pricing" msgstr "" -#: part/views.py:1829 +#: part/views.py:1783 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:1839 +#: part/views.py:1793 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:1846 +#: part/views.py:1800 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:1944 +#: part/views.py:1886 msgid "Delete Part Category" msgstr "" -#: part/views.py:1950 +#: part/views.py:1892 msgid "Part category was deleted" msgstr "" -#: part/views.py:2002 +#: part/views.py:1944 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2103 +#: part/views.py:2045 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2159 +#: part/views.py:2101 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2178 +#: part/views.py:2120 msgid "Create BOM Item" msgstr "" -#: part/views.py:2248 +#: part/views.py:2190 msgid "Edit BOM item" msgstr "" -#: part/views.py:2309 +#: part/views.py:2251 msgid "Added new price break" msgstr "" -#: part/views.py:2385 +#: part/views.py:2327 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2393 +#: part/views.py:2335 msgid "Delete Internal Price Break" msgstr "" @@ -5472,7 +5358,7 @@ msgstr "" msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:537 stock/templates/stock/item_notes.html:13 +#: stock/models.py:537 stock/templates/stock/item.html:98 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" @@ -5543,16 +5429,53 @@ msgstr "" msgid "Test notes" msgstr "" -#: stock/templates/stock/item.html:12 +#: stock/templates/stock/item.html:16 msgid "Stock Tracking Information" msgstr "" -#: stock/templates/stock/item.html:30 +#: stock/templates/stock/item.html:29 msgid "New Entry" msgstr "" -#: stock/templates/stock/item_attachments.html:11 -msgid "Stock Item Attachments" +#: stock/templates/stock/item.html:42 +msgid "Child Stock Items" +msgstr "" + +#: stock/templates/stock/item.html:49 +msgid "This stock item does not have any child items" +msgstr "" + +#: stock/templates/stock/item.html:57 stock/templates/stock/navbar.html:19 +#: stock/templates/stock/navbar.html:22 +msgid "Test Data" +msgstr "" + +#: stock/templates/stock/item.html:65 +msgid "Delete Test Data" +msgstr "" + +#: stock/templates/stock/item.html:69 +msgid "Add Test Data" +msgstr "" + +#: stock/templates/stock/item.html:72 stock/templates/stock/item_base.html:95 +msgid "Test Report" +msgstr "" + +#: stock/templates/stock/item.html:119 stock/templates/stock/navbar.html:27 +msgid "Installed Stock Items" +msgstr "" + +#: stock/templates/stock/item.html:280 stock/templates/stock/item.html:305 +msgid "Add Test Result" +msgstr "" + +#: stock/templates/stock/item.html:325 +msgid "Edit Test Result" +msgstr "" + +#: stock/templates/stock/item.html:339 +msgid "Delete Test Result" msgstr "" #: stock/templates/stock/item_base.html:33 @@ -5582,11 +5505,6 @@ msgstr "" msgid "Printing actions" msgstr "" -#: stock/templates/stock/item_base.html:95 -#: stock/templates/stock/item_tests.html:27 -msgid "Test Report" -msgstr "" - #: stock/templates/stock/item_base.html:104 msgid "Stock adjustment actions" msgstr "" @@ -5737,18 +5655,14 @@ msgstr "" msgid "Tests" msgstr "" -#: stock/templates/stock/item_base.html:511 +#: stock/templates/stock/item_base.html:500 +msgid "Save" +msgstr "" + +#: stock/templates/stock/item_base.html:512 msgid "Edit Stock Status" msgstr "" -#: stock/templates/stock/item_childs.html:12 -msgid "Child Stock Items" -msgstr "" - -#: stock/templates/stock/item_childs.html:20 -msgid "This stock item does not have any child items" -msgstr "" - #: stock/templates/stock/item_delete.html:9 msgid "Are you sure you want to delete this stock item?" msgstr "" @@ -5774,11 +5688,6 @@ msgstr "" msgid "The StockItem is currently in stock" msgstr "" -#: stock/templates/stock/item_installed.html:11 -#: stock/templates/stock/navbar.html:27 -msgid "Installed Stock Items" -msgstr "" - #: stock/templates/stock/item_serialize.html:5 msgid "Create serialized items from this stock item." msgstr "" @@ -5787,32 +5696,6 @@ msgstr "" msgid "Select quantity to serialize, and unique serial numbers." msgstr "" -#: stock/templates/stock/item_tests.html:11 -#: stock/templates/stock/navbar.html:19 stock/templates/stock/navbar.html:22 -msgid "Test Data" -msgstr "" - -#: stock/templates/stock/item_tests.html:20 -msgid "Delete Test Data" -msgstr "" - -#: stock/templates/stock/item_tests.html:24 -msgid "Add Test Data" -msgstr "" - -#: stock/templates/stock/item_tests.html:86 -#: stock/templates/stock/item_tests.html:111 -msgid "Add Test Result" -msgstr "" - -#: stock/templates/stock/item_tests.html:131 -msgid "Edit Test Result" -msgstr "" - -#: stock/templates/stock/item_tests.html:145 -msgid "Delete Test Result" -msgstr "" - #: stock/templates/stock/location.html:20 msgid "You are not in the list of owners of this location. This stock location cannot be edited." msgstr "" @@ -5850,9 +5733,9 @@ msgid "Location Description" msgstr "" #: stock/templates/stock/location.html:114 +#: stock/templates/stock/location.html:155 #: stock/templates/stock/location_navbar.html:11 -#: stock/templates/stock/location_navbar.html:18 -#: stock/templates/stock/sublocation.html:16 +#: stock/templates/stock/location_navbar.html:14 msgid "Sublocations" msgstr "" @@ -5865,6 +5748,14 @@ msgstr "" msgid "Stock Locations" msgstr "" +#: stock/templates/stock/location.html:162 templates/stock_table.html:37 +msgid "Printing Actions" +msgstr "" + +#: stock/templates/stock/location.html:166 templates/stock_table.html:41 +msgid "Print labels" +msgstr "" + #: stock/templates/stock/location_delete.html:7 msgid "Are you sure you want to delete this stock location?" msgstr "" @@ -5918,14 +5809,6 @@ msgstr "" msgid "This action cannot be easily undone" msgstr "" -#: stock/templates/stock/sublocation.html:23 templates/stock_table.html:37 -msgid "Printing Actions" -msgstr "" - -#: stock/templates/stock/sublocation.html:27 templates/stock_table.html:41 -msgid "Print labels" -msgstr "" - #: stock/templates/stock/tracking_delete.html:6 msgid "Are you sure you want to delete this stock tracking entry?" msgstr "" @@ -6414,59 +6297,59 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" -#: templates/js/api.js:154 templates/js/modals.js:1024 +#: templates/js/api.js:162 templates/js/modals.js:1024 msgid "No Response" msgstr "" -#: templates/js/api.js:155 templates/js/modals.js:1025 +#: templates/js/api.js:163 templates/js/modals.js:1025 msgid "No response from the InvenTree server" msgstr "" -#: templates/js/api.js:160 +#: templates/js/api.js:168 msgid "Error 400: Bad request" msgstr "" -#: templates/js/api.js:161 +#: templates/js/api.js:169 msgid "API request returned error code 400" msgstr "" -#: templates/js/api.js:164 templates/js/modals.js:1034 +#: templates/js/api.js:172 templates/js/modals.js:1034 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/api.js:165 templates/js/modals.js:1035 +#: templates/js/api.js:173 templates/js/modals.js:1035 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/api.js:168 templates/js/modals.js:1039 +#: templates/js/api.js:176 templates/js/modals.js:1039 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/api.js:169 templates/js/modals.js:1040 +#: templates/js/api.js:177 templates/js/modals.js:1040 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/api.js:172 templates/js/modals.js:1044 +#: templates/js/api.js:180 templates/js/modals.js:1044 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/api.js:173 templates/js/modals.js:1045 +#: templates/js/api.js:181 templates/js/modals.js:1045 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/api.js:176 templates/js/modals.js:1049 +#: templates/js/api.js:184 templates/js/modals.js:1049 msgid "Error 408: Timeout" msgstr "" -#: templates/js/api.js:177 templates/js/modals.js:1050 +#: templates/js/api.js:185 templates/js/modals.js:1050 msgid "Connection timeout while requesting data from server" msgstr "" -#: templates/js/api.js:180 +#: templates/js/api.js:188 msgid "Unhandled Error Code" msgstr "" -#: templates/js/api.js:181 +#: templates/js/api.js:189 msgid "Error code" msgstr "" @@ -6675,7 +6558,7 @@ msgstr "" msgid "No builds matching query" msgstr "" -#: templates/js/build.js:840 templates/js/part.js:491 templates/js/part.js:736 +#: templates/js/build.js:840 templates/js/part.js:579 templates/js/part.js:824 #: templates/js/stock.js:825 templates/js/stock.js:1276 msgid "Select" msgstr "" @@ -6733,32 +6616,32 @@ msgid "No manufacturer parts found" msgstr "" #: templates/js/company.js:272 templates/js/company.js:478 -#: templates/js/part.js:68 templates/js/part.js:153 +#: templates/js/part.js:156 templates/js/part.js:241 msgid "Template part" msgstr "" #: templates/js/company.js:276 templates/js/company.js:482 -#: templates/js/part.js:72 templates/js/part.js:157 +#: templates/js/part.js:160 templates/js/part.js:245 msgid "Assembled part" msgstr "" -#: templates/js/company.js:356 templates/js/part.js:242 +#: templates/js/company.js:356 templates/js/part.js:330 msgid "No parameters found" msgstr "" -#: templates/js/company.js:392 templates/js/part.js:283 +#: templates/js/company.js:392 templates/js/part.js:371 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:393 templates/js/part.js:284 +#: templates/js/company.js:393 templates/js/part.js:372 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:412 templates/js/part.js:301 +#: templates/js/company.js:412 templates/js/part.js:389 msgid "Edit Parameter" msgstr "" -#: templates/js/company.js:423 templates/js/part.js:313 +#: templates/js/company.js:423 templates/js/part.js:401 msgid "Delete Parameter" msgstr "" @@ -6990,74 +6873,86 @@ msgstr "" msgid "NO" msgstr "" -#: templates/js/part.js:60 templates/js/part.js:145 +#: templates/js/part.js:26 +msgid "Create New Part Category" +msgstr "" + +#: templates/js/part.js:34 +msgid "New Parent" +msgstr "" + +#: templates/js/part.js:97 +msgid "Edit Part" +msgstr "" + +#: templates/js/part.js:148 templates/js/part.js:233 msgid "Trackable part" msgstr "" -#: templates/js/part.js:64 templates/js/part.js:149 +#: templates/js/part.js:152 templates/js/part.js:237 msgid "Virtual part" msgstr "" -#: templates/js/part.js:76 +#: templates/js/part.js:164 msgid "Starred part" msgstr "" -#: templates/js/part.js:80 +#: templates/js/part.js:168 msgid "Salable part" msgstr "" -#: templates/js/part.js:194 +#: templates/js/part.js:282 msgid "No variants found" msgstr "" -#: templates/js/part.js:381 templates/js/part.js:620 +#: templates/js/part.js:469 templates/js/part.js:708 msgid "No parts found" msgstr "" -#: templates/js/part.js:559 +#: templates/js/part.js:647 msgid "No category" msgstr "" -#: templates/js/part.js:577 templates/js/table_filters.js:332 +#: templates/js/part.js:665 templates/js/table_filters.js:332 msgid "Low stock" msgstr "" -#: templates/js/part.js:761 templates/js/stock.js:1300 +#: templates/js/part.js:849 templates/js/stock.js:1300 msgid "Path" msgstr "" -#: templates/js/part.js:804 +#: templates/js/part.js:892 msgid "No test templates matching query" msgstr "" -#: templates/js/part.js:855 templates/js/stock.js:384 +#: templates/js/part.js:943 templates/js/stock.js:384 msgid "Edit test result" msgstr "" -#: templates/js/part.js:856 templates/js/stock.js:385 +#: templates/js/part.js:944 templates/js/stock.js:385 msgid "Delete test result" msgstr "" -#: templates/js/part.js:862 +#: templates/js/part.js:950 msgid "This test is defined for a parent part" msgstr "" -#: templates/js/part.js:887 +#: templates/js/part.js:975 #, python-brace-format msgid "No ${human_name} information found" msgstr "" -#: templates/js/part.js:940 +#: templates/js/part.js:1028 #, python-brace-format msgid "Edit ${human_name}" msgstr "" -#: templates/js/part.js:941 +#: templates/js/part.js:1029 #, python-brace-format msgid "Delete ${human_name}" msgstr "" -#: templates/js/part.js:1060 +#: templates/js/part.js:1148 msgid "Single Price Difference" msgstr "" From e20c9555d8662a8633c43fa6b421945c47c46748 Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 15 Jul 2021 23:54:38 +1000 Subject: [PATCH 472/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/fr/LC_MESSAGES/django.po | 2251 ++++++++++----------- 1 file changed, 1073 insertions(+), 1178 deletions(-) diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index b0f7f4103a..fccd0ee983 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-13 22:00+0000\n" -"PO-Revision-Date: 2021-07-13 22:32\n" +"POT-Creation-Date: 2021-07-15 13:44+0000\n" +"PO-Revision-Date: 2021-07-15 13:54\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -140,21 +140,18 @@ msgstr "" #: label/models.py:112 part/models.py:680 part/models.py:2191 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:365 -#: templates/js/part.js:118 templates/js/part.js:251 templates/js/part.js:743 +#: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 #: templates/js/stock.js:1282 msgid "Name" msgstr "Nom" #: InvenTree/models.py:125 build/models.py:179 -#: build/templates/build/detail.html:21 company/models.py:353 -#: company/models.py:572 company/templates/company/detail.html:27 -#: company/templates/company/manufacturer_part_base.html:72 -#: company/templates/company/supplier_part_base.html:71 -#: company/templates/company/supplier_part_detail.html:31 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:174 -#: part/models.py:703 part/templates/part/detail.html:55 -#: part/templates/part/set_category.html:14 report/models.py:194 -#: report/models.py:551 report/models.py:590 +#: build/templates/build/detail.html:24 company/models.py:353 +#: company/models.py:572 company/templates/company/manufacturer_part.html:76 +#: company/templates/company/supplier_part.html:75 label/models.py:119 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:305 +#: part/models.py:703 part/templates/part/set_category.html:14 +#: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 @@ -162,8 +159,8 @@ msgstr "Nom" #: templates/js/build.js:868 templates/js/build.js:1162 #: templates/js/company.js:125 templates/js/company.js:323 #: templates/js/company.js:561 templates/js/order.js:245 -#: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:361 -#: templates/js/part.js:538 templates/js/part.js:755 templates/js/part.js:823 +#: templates/js/order.js:347 templates/js/part.js:265 templates/js/part.js:449 +#: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 #: templates/js/stock.js:868 templates/js/stock.js:1294 #: templates/js/stock.js:1339 msgid "Description" @@ -455,7 +452,7 @@ msgid "Order target date" msgstr "" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 +#: build/templates/build/detail.html:124 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 @@ -472,20 +469,20 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:741 -#: company/forms.py:104 company/templates/company/supplier_part_pricing.html:79 +#: build/templates/build/detail.html:34 common/models.py:741 +#: company/forms.py:104 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:210 -#: order/templates/order/sales_order_detail.html:80 -#: order/templates/order/sales_order_detail.html:87 -#: order/templates/order/sales_order_detail.html:172 -#: order/templates/order/sales_order_detail.html:244 part/forms.py:317 +#: order/templates/order/purchase_order_detail.html:341 +#: order/templates/order/sales_order_detail.html:200 +#: order/templates/order/sales_order_detail.html:207 +#: order/templates/order/sales_order_detail.html:292 +#: order/templates/order/sales_order_detail.html:364 part/forms.py:317 #: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 -#: part/templates/part/prices.html:474 +#: part/templates/part/detail.html:954 part/templates/part/detail.html:1040 +#: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:91 @@ -495,9 +492,9 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 -#: templates/js/order.js:460 templates/js/part.js:928 templates/js/part.js:1050 -#: templates/js/part.js:1106 templates/js/stock.js:1474 -#: templates/js/stock.js:1693 +#: templates/js/order.js:460 templates/js/part.js:1016 +#: templates/js/part.js:1138 templates/js/part.js:1194 +#: templates/js/stock.js:1474 templates/js/stock.js:1693 msgid "Quantity" msgstr "Quantité" @@ -553,7 +550,7 @@ msgid "Location of completed parts" msgstr "Emplacement des pièces terminées" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:549 +#: build/templates/build/detail.html:62 order/models.py:549 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 @@ -583,7 +580,7 @@ msgstr "" msgid "Confirm cancel" msgstr "" -#: build/forms.py:252 build/views.py:66 +#: build/forms.py:252 build/views.py:65 msgid "Confirm build cancellation" msgstr "" @@ -603,10 +600,11 @@ msgid "Build Order" msgstr "" #: build/models.py:110 build/templates/build/index.html:8 -#: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 +#: build/templates/build/index.html:15 +#: order/templates/order/sales_order_detail.html:34 #: order/templates/order/so_navbar.html:19 -#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:52 -#: part/templates/part/navbar.html:55 templates/InvenTree/index.html:191 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 +#: part/templates/part/navbar.html:45 templates/InvenTree/index.html:191 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:44 msgid "Build Orders" @@ -617,8 +615,8 @@ msgid "Build Order Reference" msgstr "" #: build/models.py:171 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:205 -#: order/templates/order/sales_order_detail.html:239 part/models.py:2338 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:336 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2338 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -631,7 +629,7 @@ msgid "Brief description of the build" msgstr "" #: build/models.py:191 build/templates/build/build_base.html:163 -#: build/templates/build/detail.html:77 +#: build/templates/build/detail.html:80 msgid "Parent Build" msgstr "" @@ -641,16 +639,17 @@ msgstr "" #: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:707 +#: build/templates/build/detail.html:29 company/models.py:707 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:159 +#: order/templates/order/purchase_order_detail.html:290 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:224 part/models.py:325 +#: order/templates/order/sales_order_detail.html:344 part/models.py:325 #: part/models.py:1987 part/models.py:2003 part/models.py:2022 #: part/models.py:2040 part/models.py:2119 part/models.py:2223 -#: part/models.py:2313 part/templates/part/part_app_base.html:8 -#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 +#: part/models.py:2313 part/templates/part/detail.html:199 +#: part/templates/part/part_app_base.html:8 +#: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 #: report/templates/report/inventree_po_report.html:90 @@ -659,8 +658,8 @@ msgstr "" #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:586 templates/js/build.js:873 #: templates/js/build.js:1139 templates/js/company.js:264 -#: templates/js/company.js:470 templates/js/part.js:342 -#: templates/js/part.js:505 templates/js/stock.js:73 templates/js/stock.js:837 +#: templates/js/company.js:470 templates/js/part.js:430 +#: templates/js/part.js:593 templates/js/stock.js:73 templates/js/stock.js:837 #: templates/js/stock.js:1681 msgid "Part" msgstr "Pièce" @@ -709,7 +708,7 @@ msgstr "" msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:249 part/templates/part/part_base.html:183 +#: build/models.py:249 part/templates/part/part_base.html:225 msgid "Build Status" msgstr "" @@ -726,7 +725,7 @@ msgid "Batch code for this build output" msgstr "" #: build/models.py:264 order/models.py:162 part/models.py:875 -#: part/templates/part/detail.html:127 templates/js/order.js:360 +#: part/templates/part/part_base.html:143 templates/js/order.js:360 msgid "Creation Date" msgstr "Date de création" @@ -751,7 +750,7 @@ msgid "User who issued this build order" msgstr "" #: build/models.py:295 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:176 +#: build/templates/build/detail.html:108 order/models.py:176 #: order/templates/order/order_base.html:138 #: order/templates/order/sales_order_base.html:140 part/models.py:879 #: report/templates/report/inventree_build_order_base.html:159 @@ -762,13 +761,11 @@ msgstr "" msgid "User responsible for this build order" msgstr "" -#: build/models.py:301 build/templates/build/detail.html:91 -#: company/templates/company/manufacturer_part_base.html:79 -#: company/templates/company/manufacturer_part_detail.html:28 -#: company/templates/company/supplier_part_base.html:78 -#: company/templates/company/supplier_part_detail.html:28 -#: part/templates/part/detail.html:84 part/templates/part/part_base.html:110 -#: stock/models.py:464 stock/templates/stock/item_base.html:357 +#: build/models.py:301 build/templates/build/detail.html:94 +#: company/templates/company/manufacturer_part.html:83 +#: company/templates/company/supplier_part.html:82 +#: part/templates/part/part_base.html:137 stock/models.py:464 +#: stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "Lien Externe" @@ -776,17 +773,18 @@ msgstr "Lien Externe" msgid "Link to external URL" msgstr "" -#: build/models.py:306 build/templates/build/navbar.html:53 +#: build/models.py:306 build/templates/build/navbar.html:52 #: company/models.py:141 company/models.py:579 -#: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:180 +#: company/templates/company/navbar.html:63 +#: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:274 -#: order/templates/order/sales_order_detail.html:319 +#: order/templates/order/purchase_order_detail.html:405 +#: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 -#: part/templates/part/detail.html:150 +#: part/templates/part/detail.html:105 part/templates/part/navbar.html:114 +#: part/templates/part/navbar.html:117 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 @@ -879,104 +877,16 @@ msgstr "" msgid "Destination stock item" msgstr "" -#: build/templates/build/allocate.html:7 -msgid "Allocate Parts" -msgstr "" - -#: build/templates/build/allocate.html:15 -msgid "Allocate Stock to Build" -msgstr "" - -#: build/templates/build/allocate.html:22 -msgid "Allocate stock to build" -msgstr "" - -#: build/templates/build/allocate.html:23 -msgid "Auto Allocate" -msgstr "" - -#: build/templates/build/allocate.html:25 templates/js/build.js:778 -msgid "Unallocate stock" -msgstr "" - -#: build/templates/build/allocate.html:26 build/views.py:319 build/views.py:685 -msgid "Unallocate Stock" -msgstr "" - -#: build/templates/build/allocate.html:29 -msgid "Order required parts" -msgstr "Commander les pièces requises" - -#: build/templates/build/allocate.html:30 -#: company/templates/company/detail_manufacturer_part.html:33 -#: company/templates/company/detail_supplier_part.html:32 order/views.py:724 -#: part/templates/part/category.html:136 -msgid "Order Parts" -msgstr "Commander des pièces" - -#: build/templates/build/allocate.html:36 -msgid "Untracked stock has been fully allocated for this Build Order" -msgstr "" - -#: build/templates/build/allocate.html:40 -msgid "Untracked stock has not been fully allocated for this Build Order" -msgstr "" - -#: build/templates/build/allocate.html:47 -msgid "This Build Order does not have any associated untracked BOM items" -msgstr "" - #: build/templates/build/allocation_card.html:21 #: build/templates/build/complete_output.html:46 -#: order/templates/order/sales_order_detail.html:85 -#: order/templates/order/sales_order_detail.html:170 +#: order/templates/order/sales_order_detail.html:205 +#: order/templates/order/sales_order_detail.html:290 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:458 stock/templates/stock/item_base.html:249 #: templates/js/build.js:604 templates/js/model_renderers.js:54 msgid "Serial Number" msgstr "" -#: build/templates/build/attachments.html:12 -#: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 -#: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:294 -#: stock/templates/stock/navbar.html:47 stock/templates/stock/navbar.html:50 -msgid "Attachments" -msgstr "Pieces jointes" - -#: build/templates/build/attachments.html:51 -#: order/templates/order/po_attachments.html:79 -#: order/templates/order/so_attachments.html:79 -#: part/templates/part/detail.html:451 -#: stock/templates/stock/item_attachments.html:81 -#: templates/attachment_table.html:6 -msgid "Add Attachment" -msgstr "" - -#: build/templates/build/attachments.html:69 -#: order/templates/order/po_attachments.html:51 -#: order/templates/order/so_attachments.html:52 -#: part/templates/part/detail.html:405 -#: stock/templates/stock/item_attachments.html:49 -msgid "Edit Attachment" -msgstr "" - -#: build/templates/build/attachments.html:76 -#: order/templates/order/po_attachments.html:58 -#: order/templates/order/so_attachments.html:58 -#: part/templates/part/detail.html:414 -#: stock/templates/stock/item_attachments.html:58 -msgid "Confirm Delete Operation" -msgstr "" - -#: build/templates/build/attachments.html:77 -#: order/templates/order/po_attachments.html:59 -#: order/templates/order/so_attachments.html:59 -#: part/templates/part/detail.html:415 -#: stock/templates/stock/item_attachments.html:59 -msgid "Delete Attachment" -msgstr "" - #: build/templates/build/auto_allocate.html:9 msgid "Automatically Allocate Stock" msgstr "" @@ -1021,8 +931,8 @@ msgstr "" #: build/templates/build/build_base.html:75 #: company/templates/company/company_base.html:40 -#: company/templates/company/manufacturer_part_base.html:25 -#: company/templates/company/supplier_part_base.html:26 +#: company/templates/company/manufacturer_part.html:29 +#: company/templates/company/supplier_part.html:30 #: order/templates/order/order_base.html:26 #: order/templates/order/sales_order_base.html:37 #: part/templates/part/category.html:27 part/templates/part/part_base.html:22 @@ -1064,12 +974,12 @@ msgid "Edit Build" msgstr "" #: build/templates/build/build_base.html:111 -#: build/templates/build/build_base.html:206 build/views.py:57 +#: build/templates/build/build_base.html:206 build/views.py:56 msgid "Cancel Build" msgstr "" #: build/templates/build/build_base.html:124 -#: build/templates/build/detail.html:11 +#: build/templates/build/detail.html:15 msgid "Build Details" msgstr "" @@ -1079,12 +989,12 @@ msgid "This build was due on %(target)s" msgstr "" #: build/templates/build/build_base.html:157 -#: build/templates/build/detail.html:64 +#: build/templates/build/detail.html:67 msgid "Progress" msgstr "" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:823 +#: build/templates/build/detail.html:87 order/models.py:823 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1095,7 +1005,7 @@ msgid "Sales Order" msgstr "" #: build/templates/build/build_base.html:177 -#: build/templates/build/detail.html:98 +#: build/templates/build/detail.html:101 #: report/templates/report/inventree_build_order_base.html:153 msgid "Issued By" msgstr "" @@ -1108,39 +1018,6 @@ msgstr "" msgid "Build Order cannot be completed as incomplete build outputs remain" msgstr "" -#: build/templates/build/build_children.html:10 -#: build/templates/build/navbar.html:36 -msgid "Child Build Orders" -msgstr "" - -#: build/templates/build/build_output.html:15 -msgid "Incomplete Build Outputs" -msgstr "" - -#: build/templates/build/build_output.html:22 -msgid "Create new build output" -msgstr "" - -#: build/templates/build/build_output.html:23 -msgid "Create New Output" -msgstr "" - -#: build/templates/build/build_output.html:36 -msgid "Create a new build output" -msgstr "" - -#: build/templates/build/build_output.html:37 -msgid "No incomplete build outputs remain." -msgstr "" - -#: build/templates/build/build_output.html:38 -msgid "Create a new build output using the button above" -msgstr "" - -#: build/templates/build/build_output.html:49 -msgid "Completed Build Outputs" -msgstr "" - #: build/templates/build/build_output_create.html:7 msgid "The Bill of Materials contains trackable parts" msgstr "La BOM contient des pièces traçables" @@ -1223,49 +1100,183 @@ msgstr "" msgid "The selected stock will be unallocated from the build output" msgstr "" -#: build/templates/build/detail.html:35 +#: build/templates/build/detail.html:38 msgid "Stock Source" msgstr "" -#: build/templates/build/detail.html:40 +#: build/templates/build/detail.html:43 msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:270 +#: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 +#: order/templates/order/purchase_order_detail.html:401 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 msgid "Destination" msgstr "" -#: build/templates/build/detail.html:53 +#: build/templates/build/detail.html:56 msgid "Destination location not specified" msgstr "" -#: build/templates/build/detail.html:70 +#: build/templates/build/detail.html:73 #: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 #: templates/js/stock.js:1716 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "" -#: build/templates/build/detail.html:116 +#: build/templates/build/detail.html:119 #: order/templates/order/order_base.html:111 #: order/templates/order/sales_order_base.html:113 templates/js/build.js:910 msgid "Created" msgstr "" -#: build/templates/build/detail.html:127 +#: build/templates/build/detail.html:130 msgid "No target date set" msgstr "" -#: build/templates/build/detail.html:132 templates/js/build.js:888 +#: build/templates/build/detail.html:135 templates/js/build.js:888 msgid "Completed" msgstr "" -#: build/templates/build/detail.html:136 +#: build/templates/build/detail.html:139 msgid "Build not complete" msgstr "" +#: build/templates/build/detail.html:150 build/templates/build/navbar.html:35 +msgid "Child Build Orders" +msgstr "" + +#: build/templates/build/detail.html:166 +msgid "Allocate Stock to Build" +msgstr "" + +#: build/templates/build/detail.html:172 +msgid "Allocate stock to build" +msgstr "" + +#: build/templates/build/detail.html:173 +msgid "Auto Allocate" +msgstr "" + +#: build/templates/build/detail.html:175 templates/js/build.js:778 +msgid "Unallocate stock" +msgstr "" + +#: build/templates/build/detail.html:176 build/views.py:318 build/views.py:638 +msgid "Unallocate Stock" +msgstr "" + +#: build/templates/build/detail.html:179 +msgid "Order required parts" +msgstr "Commander les pièces requises" + +#: build/templates/build/detail.html:180 +#: company/templates/company/detail.html:33 +#: company/templates/company/detail.html:75 order/views.py:677 +#: part/templates/part/category.html:140 +msgid "Order Parts" +msgstr "Commander des pièces" + +#: build/templates/build/detail.html:186 +msgid "Untracked stock has been fully allocated for this Build Order" +msgstr "" + +#: build/templates/build/detail.html:190 +msgid "Untracked stock has not been fully allocated for this Build Order" +msgstr "" + +#: build/templates/build/detail.html:197 +msgid "This Build Order does not have any associated untracked BOM items" +msgstr "" + +#: build/templates/build/detail.html:206 +msgid "Incomplete Build Outputs" +msgstr "" + +#: build/templates/build/detail.html:211 +msgid "Create new build output" +msgstr "" + +#: build/templates/build/detail.html:212 +msgid "Create New Output" +msgstr "" + +#: build/templates/build/detail.html:225 +msgid "Create a new build output" +msgstr "" + +#: build/templates/build/detail.html:226 +msgid "No incomplete build outputs remain." +msgstr "" + +#: build/templates/build/detail.html:227 +msgid "Create a new build output using the button above" +msgstr "" + +#: build/templates/build/detail.html:235 +msgid "Completed Build Outputs" +msgstr "" + +#: build/templates/build/detail.html:246 build/templates/build/navbar.html:42 +#: build/templates/build/navbar.html:45 order/templates/order/po_navbar.html:35 +#: order/templates/order/sales_order_detail.html:43 +#: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:173 +#: part/templates/part/navbar.html:108 part/templates/part/navbar.html:111 +#: stock/templates/stock/item.html:87 stock/templates/stock/navbar.html:47 +#: stock/templates/stock/navbar.html:50 +msgid "Attachments" +msgstr "Pieces jointes" + +#: build/templates/build/detail.html:257 +msgid "Build Notes" +msgstr "" + +#: build/templates/build/detail.html:261 build/templates/build/detail.html:397 +#: company/templates/company/detail.html:173 +#: company/templates/company/detail.html:200 +#: order/templates/order/purchase_order_detail.html:59 +#: order/templates/order/purchase_order_detail.html:92 +#: order/templates/order/sales_order_detail.html:58 +#: order/templates/order/sales_order_detail.html:85 +#: part/templates/part/detail.html:109 stock/templates/stock/item.html:102 +#: stock/templates/stock/item.html:168 +msgid "Edit Notes" +msgstr "" + +#: build/templates/build/detail.html:357 +#: order/templates/order/po_attachments.html:79 +#: order/templates/order/purchase_order_detail.html:153 +#: order/templates/order/sales_order_detail.html:145 +#: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 +#: templates/attachment_table.html:6 +msgid "Add Attachment" +msgstr "" + +#: build/templates/build/detail.html:375 +#: order/templates/order/po_attachments.html:51 +#: order/templates/order/purchase_order_detail.html:125 +#: order/templates/order/sales_order_detail.html:118 +#: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 +msgid "Edit Attachment" +msgstr "" + +#: build/templates/build/detail.html:382 +#: order/templates/order/po_attachments.html:58 +#: order/templates/order/purchase_order_detail.html:132 +#: order/templates/order/sales_order_detail.html:124 +#: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 +msgid "Confirm Delete Operation" +msgstr "" + +#: build/templates/build/detail.html:383 +#: order/templates/order/po_attachments.html:59 +#: order/templates/order/purchase_order_detail.html:133 +#: order/templates/order/sales_order_detail.html:125 +#: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 +msgid "Delete Attachment" +msgstr "" + #: build/templates/build/edit_build_item.html:7 msgid "Alter the quantity of stock allocated to the build output" msgstr "" @@ -1294,50 +1305,28 @@ msgstr "" msgid "Build Order Details" msgstr "" -#: build/templates/build/navbar.html:15 -#: company/templates/company/navbar.html:15 -#: order/templates/order/po_navbar.html:15 -#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 +#: build/templates/build/navbar.html:15 order/templates/order/po_navbar.html:15 #: templates/js/stock.js:1354 msgid "Details" msgstr "Détails" -#: build/templates/build/navbar.html:21 build/templates/build/navbar.html:24 -#: build/views.py:91 +#: build/templates/build/navbar.html:20 build/templates/build/navbar.html:23 +#: build/views.py:90 msgid "Allocate Stock" msgstr "" -#: build/templates/build/navbar.html:29 build/templates/build/navbar.html:32 +#: build/templates/build/navbar.html:28 build/templates/build/navbar.html:31 msgid "Build Outputs" msgstr "" -#: build/templates/build/navbar.html:39 +#: build/templates/build/navbar.html:38 msgid "Child Builds" msgstr "" -#: build/templates/build/navbar.html:50 +#: build/templates/build/navbar.html:49 msgid "Build Order Notes" msgstr "" -#: build/templates/build/notes.html:12 -msgid "Build Notes" -msgstr "" - -#: build/templates/build/notes.html:14 company/templates/company/notes.html:13 -#: order/templates/order/order_notes.html:15 -#: order/templates/order/sales_order_notes.html:16 -#: stock/templates/stock/item_notes.html:15 -msgid "Edit notes" -msgstr "" - -#: build/templates/build/notes.html:26 company/templates/company/notes.html:24 -#: order/templates/order/order_notes.html:27 -#: order/templates/order/sales_order_notes.html:29 -#: stock/templates/stock/item_base.html:499 -#: stock/templates/stock/item_notes.html:26 -msgid "Save" -msgstr "Enregistrer" - #: build/templates/build/unallocate.html:10 msgid "Are you sure you wish to unallocate all stock for this build?" msgstr "" @@ -1346,120 +1335,120 @@ msgstr "" msgid "All incomplete stock allocations will be removed from the build" msgstr "" -#: build/views.py:77 +#: build/views.py:76 msgid "Build was cancelled" msgstr "" -#: build/views.py:138 +#: build/views.py:137 msgid "Allocated stock to build output" msgstr "" -#: build/views.py:150 +#: build/views.py:149 msgid "Create Build Output" msgstr "" -#: build/views.py:168 +#: build/views.py:167 msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1337 +#: build/views.py:183 stock/views.py:1337 msgid "Serial numbers already exist" msgstr "" -#: build/views.py:193 +#: build/views.py:192 msgid "Serial numbers required for trackable build output" msgstr "" -#: build/views.py:259 +#: build/views.py:258 msgid "Delete Build Output" msgstr "" -#: build/views.py:280 build/views.py:370 +#: build/views.py:279 build/views.py:369 msgid "Confirm unallocation of build stock" msgstr "" -#: build/views.py:281 build/views.py:371 stock/views.py:369 +#: build/views.py:280 build/views.py:370 stock/views.py:369 msgid "Check the confirmation box" msgstr "" -#: build/views.py:293 +#: build/views.py:292 msgid "Build output does not match build" msgstr "" -#: build/views.py:295 build/views.py:496 +#: build/views.py:294 build/views.py:495 msgid "Build output must be specified" msgstr "" -#: build/views.py:307 +#: build/views.py:306 msgid "Build output deleted" msgstr "" -#: build/views.py:405 +#: build/views.py:404 msgid "Complete Build Order" msgstr "" -#: build/views.py:411 +#: build/views.py:410 msgid "Build order cannot be completed - incomplete outputs remain" msgstr "" -#: build/views.py:422 +#: build/views.py:421 msgid "Completed build order" msgstr "" -#: build/views.py:438 +#: build/views.py:437 msgid "Complete Build Output" msgstr "" -#: build/views.py:480 +#: build/views.py:479 msgid "Invalid stock status value selected" msgstr "" -#: build/views.py:487 +#: build/views.py:486 msgid "Quantity to complete cannot exceed build output quantity" msgstr "" -#: build/views.py:493 +#: build/views.py:492 msgid "Confirm completion of incomplete build" msgstr "" -#: build/views.py:592 +#: build/views.py:591 msgid "Build output completed" msgstr "" -#: build/views.py:675 +#: build/views.py:628 msgid "Delete Build Order" msgstr "" -#: build/views.py:690 +#: build/views.py:643 msgid "Removed parts from build allocation" msgstr "" -#: build/views.py:702 +#: build/views.py:655 msgid "Allocate stock to build output" msgstr "" -#: build/views.py:745 +#: build/views.py:698 msgid "Item must be currently in stock" msgstr "" -#: build/views.py:751 +#: build/views.py:704 msgid "Stock item is over-allocated" msgstr "" -#: build/views.py:752 templates/js/bom.js:230 templates/js/build.js:705 +#: build/views.py:705 templates/js/bom.js:230 templates/js/build.js:705 #: templates/js/build.js:1000 templates/js/build.js:1179 msgid "Available" msgstr "Disponible" -#: build/views.py:754 +#: build/views.py:707 msgid "Stock item must be selected" msgstr "" -#: build/views.py:917 +#: build/views.py:870 msgid "Edit Stock Allocation" msgstr "" -#: build/views.py:921 +#: build/views.py:874 msgid "Updated Build Item" msgstr "" @@ -1616,8 +1605,8 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:188 -#: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 +#: common/models.py:160 part/models.py:2225 report/models.py:187 +#: stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" @@ -1626,8 +1615,8 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:198 -#: templates/js/table_filters.js:132 templates/js/table_filters.js:336 +#: common/models.py:167 part/models.py:827 templates/js/table_filters.js:132 +#: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" @@ -1635,8 +1624,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:208 -#: templates/js/table_filters.js:340 +#: common/models.py:174 part/models.py:833 templates/js/table_filters.js:340 msgid "Component" msgstr "" @@ -1644,7 +1632,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:228 +#: common/models.py:181 part/models.py:844 msgid "Purchaseable" msgstr "" @@ -1652,8 +1640,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:238 -#: templates/js/table_filters.js:348 +#: common/models.py:188 part/models.py:849 templates/js/table_filters.js:348 msgid "Salable" msgstr "" @@ -1661,8 +1648,8 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:218 -#: templates/js/table_filters.js:33 templates/js/table_filters.js:352 +#: common/models.py:195 part/models.py:839 templates/js/table_filters.js:33 +#: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" @@ -1670,8 +1657,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:178 -#: templates/js/table_filters.js:29 +#: common/models.py:202 part/models.py:859 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1775,7 +1761,7 @@ msgstr "" msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:293 part/templates/part/detail.html:122 +#: common/models.py:293 msgid "days" msgstr "jours" @@ -1871,8 +1857,8 @@ msgstr "" msgid "Price break quantity" msgstr "" -#: common/models.py:749 company/templates/company/supplier_part_pricing.html:84 -#: templates/js/part.js:933 +#: common/models.py:749 company/templates/company/supplier_part.html:231 +#: templates/js/part.js:1021 msgid "Price" msgstr "" @@ -1902,18 +1888,18 @@ msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 -#: order/templates/order/po_navbar.html:22 order/views.py:337 -#: part/templates/part/bom_upload/upload_file.html:47 +#: order/templates/order/po_navbar.html:22 order/views.py:290 +#: part/templates/part/bom_upload/upload_file.html:45 #: part/templates/part/import_wizard/part_upload.html:45 part/views.py:622 -#: part/views.py:1282 +#: part/views.py:1236 msgid "Upload File" msgstr "" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 -#: order/views.py:338 part/templates/part/bom_upload/match_fields.html:52 +#: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:623 -#: part/views.py:1283 +#: part/views.py:1237 msgid "Match Fields" msgstr "" @@ -1934,7 +1920,7 @@ msgstr "" #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 #: part/templates/part/bom_upload/match_parts.html:19 -#: part/templates/part/bom_upload/upload_file.html:45 +#: part/templates/part/bom_upload/upload_file.html:43 #: part/templates/part/import_wizard/match_fields.html:27 #: part/templates/part/import_wizard/match_references.html:19 #: part/templates/part/import_wizard/part_upload.html:43 @@ -1949,7 +1935,7 @@ msgstr "" msgid "Image URL" msgstr "" -#: company/forms.py:47 templates/js/part.js:1041 +#: company/forms.py:47 templates/js/part.js:1129 msgid "Single Price" msgstr "" @@ -1966,11 +1952,9 @@ msgid "Manufacturer Part Number" msgstr "" #: company/forms.py:64 company/models.py:341 -#: company/templates/company/manufacturer_part_base.html:89 -#: company/templates/company/manufacturer_part_detail.html:26 -#: company/templates/company/supplier_part_base.html:102 -#: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:193 part/bom.py:171 +#: company/templates/company/manufacturer_part.html:93 +#: company/templates/company/supplier_part.html:106 +#: order/templates/order/purchase_order_detail.html:324 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 msgid "MPN" msgstr "" @@ -1984,7 +1968,7 @@ msgid "Description of the company" msgstr "" #: company/models.py:111 company/templates/company/company_base.html:70 -#: company/templates/company/detail.html:33 templates/js/company.js:129 +#: templates/js/company.js:129 msgid "Website" msgstr "" @@ -1992,7 +1976,7 @@ msgstr "" msgid "Company website URL" msgstr "" -#: company/models.py:116 company/templates/company/company_base.html:77 +#: company/models.py:116 company/templates/company/company_base.html:88 msgid "Address" msgstr "" @@ -2008,7 +1992,7 @@ msgstr "" msgid "Contact phone number" msgstr "" -#: company/models.py:124 company/templates/company/company_base.html:91 +#: company/models.py:124 company/templates/company/company_base.html:102 msgid "Email" msgstr "" @@ -2016,7 +2000,7 @@ msgstr "" msgid "Contact email address" msgstr "" -#: company/models.py:127 company/templates/company/company_base.html:98 +#: company/models.py:127 company/templates/company/company_base.html:109 msgid "Contact" msgstr "" @@ -2028,7 +2012,7 @@ msgstr "" #: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:312 templates/js/company.js:550 -#: templates/js/part.js:599 +#: templates/js/part.js:687 msgid "Link" msgstr "" @@ -2065,7 +2049,7 @@ msgid "Does this company manufacture parts?" msgstr "" #: company/models.py:151 company/serializers.py:262 -#: company/templates/company/detail.html:42 +#: company/templates/company/company_base.html:76 msgid "Currency" msgstr "" @@ -2078,15 +2062,13 @@ msgstr "" msgid "Base Part" msgstr "" -#: company/models.py:323 company/models.py:541 order/views.py:1127 +#: company/models.py:323 company/models.py:541 order/views.py:1080 msgid "Select part" msgstr "" -#: company/models.py:334 company/templates/company/detail.html:57 -#: company/templates/company/manufacturer_part_base.html:85 -#: company/templates/company/manufacturer_part_detail.html:25 -#: company/templates/company/supplier_part_base.html:94 -#: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 +#: company/models.py:334 company/templates/company/company_base.html:116 +#: company/templates/company/manufacturer_part.html:89 +#: company/templates/company/supplier_part.html:98 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:364 #: templates/js/company.js:113 templates/js/company.js:289 #: templates/js/company.js:521 @@ -2102,8 +2084,8 @@ msgid "Manufacturer part description" msgstr "" #: company/models.py:408 company/models.py:560 -#: company/templates/company/manufacturer_part_base.html:6 -#: company/templates/company/manufacturer_part_base.html:19 +#: company/templates/company/manufacturer_part.html:6 +#: company/templates/company/manufacturer_part.html:23 #: stock/templates/stock/item_base.html:374 msgid "Manufacturer Part" msgstr "" @@ -2115,7 +2097,7 @@ msgstr "" #: company/models.py:421 #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:371 templates/js/part.js:260 +#: templates/js/company.js:371 templates/js/part.js:348 #: templates/js/stock.js:446 msgid "Value" msgstr "" @@ -2125,8 +2107,7 @@ msgid "Parameter value" msgstr "" #: company/models.py:428 part/models.py:821 part/models.py:2193 -#: part/templates/part/detail.html:107 templates/js/company.js:377 -#: templates/js/part.js:266 +#: templates/js/company.js:377 templates/js/part.js:354 msgid "Units" msgstr "" @@ -2134,9 +2115,8 @@ msgstr "" msgid "Parameter units" msgstr "" -#: company/models.py:547 company/templates/company/detail.html:62 -#: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:260 +#: company/models.py:547 company/templates/company/company_base.html:121 +#: company/templates/company/supplier_part.html:88 order/models.py:260 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 @@ -2149,9 +2129,8 @@ msgstr "" msgid "Select supplier" msgstr "" -#: company/models.py:553 company/templates/company/supplier_part_base.html:88 -#: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 +#: company/models.py:553 company/templates/company/supplier_part.html:92 +#: order/templates/order/purchase_order_detail.html:311 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" @@ -2172,9 +2151,8 @@ msgstr "" msgid "Supplier part description" msgstr "" -#: company/models.py:578 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2341 -#: report/templates/report/inventree_po_report.html:93 +#: company/models.py:578 company/templates/company/supplier_part.html:120 +#: part/models.py:2341 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" @@ -2187,7 +2165,7 @@ msgstr "" msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:584 company/templates/company/supplier_part_base.html:109 +#: company/models.py:584 company/templates/company/supplier_part.html:113 #: stock/models.py:435 stock/templates/stock/item_base.html:322 #: templates/js/company.js:571 templates/js/stock.js:1029 msgid "Packaging" @@ -2213,12 +2191,6 @@ msgstr "" msgid "Currency Code" msgstr "" -#: company/templates/company/assigned_stock.html:10 -#: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:597 -msgid "Assigned Stock" -msgstr "" - #: company/templates/company/company_base.html:9 #: company/templates/company/company_base.html:35 #: templates/InvenTree/search.html:304 templates/js/company.js:102 @@ -2244,38 +2216,23 @@ msgid "Edit company information" msgstr "" #: company/templates/company/company_base.html:56 -#: company/templates/company/company_base.html:126 +#: company/templates/company/company_base.html:153 msgid "Delete Company" msgstr "" #: company/templates/company/company_base.html:64 -#: company/templates/company/detail.html:10 -#: company/templates/company/navbar.html:12 msgid "Company Details" msgstr "" -#: company/templates/company/company_base.html:84 -msgid "Phone" -msgstr "" - -#: company/templates/company/company_base.html:166 -#: part/templates/part/part_base.html:347 -msgid "Upload Image" -msgstr "" - -#: company/templates/company/detail.html:21 -msgid "Company Name" -msgstr "" - -#: company/templates/company/detail.html:36 -msgid "No website specified" -msgstr "" - -#: company/templates/company/detail.html:45 +#: company/templates/company/company_base.html:81 msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:544 +#: company/templates/company/company_base.html:95 +msgid "Phone" +msgstr "" + +#: company/templates/company/company_base.html:126 order/models.py:544 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 @@ -2283,97 +2240,156 @@ msgstr "" msgid "Customer" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:11 -#: templates/InvenTree/search.html:149 -msgid "Manufacturer Parts" +#: company/templates/company/company_base.html:193 +#: part/templates/part/part_base.html:353 +msgid "Upload Image" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:22 -msgid "Create new manufacturer part" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:23 -#: part/templates/part/supplier.html:47 -msgid "New Manufacturer Part" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:28 -#: company/templates/company/detail_supplier_part.html:27 -#: company/templates/company/manufacturer_part_suppliers.html:20 -#: company/templates/company/manufacturer_part_suppliers.html:46 -#: part/templates/part/category.html:131 part/templates/part/supplier.html:21 -#: part/templates/part/supplier.html:50 -msgid "Options" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:33 -#: company/templates/company/detail_supplier_part.html:32 -#: part/templates/part/category.html:136 -msgid "Order parts" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:36 -#: company/templates/company/detail_supplier_part.html:35 -msgid "Delete parts" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:36 -#: company/templates/company/detail_supplier_part.html:35 -msgid "Delete Parts" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:72 -#: part/templates/part/supplier.html:164 -msgid "Add Manufacturer Part" -msgstr "" - -#: company/templates/company/detail_stock.html:10 -msgid "Supplier Stock" -msgstr "" - -#: company/templates/company/detail_stock.html:37 -#: company/templates/company/supplier_part_stock.html:34 -#: part/templates/part/category.html:123 part/templates/part/category.html:137 -#: part/templates/part/stock.html:55 stock/templates/stock/location.html:175 -msgid "Export" -msgstr "" - -#: company/templates/company/detail_supplier_part.html:11 -#: company/templates/company/manufacturer_part_navbar.html:11 +#: company/templates/company/detail.html:14 +#: company/templates/company/manufacturer_part_navbar.html:18 #: templates/InvenTree/search.html:164 msgid "Supplier Parts" msgstr "" -#: company/templates/company/detail_supplier_part.html:21 +#: company/templates/company/detail.html:22 #: order/templates/order/order_wizard/select_parts.html:44 -#: part/templates/part/part_base.html:469 +#: templates/js/part.js:79 msgid "Create new supplier part" msgstr "" -#: company/templates/company/detail_supplier_part.html:22 -#: company/templates/company/manufacturer_part_suppliers.html:17 -#: part/templates/part/part_base.html:468 part/templates/part/supplier.html:18 +#: company/templates/company/detail.html:23 +#: company/templates/company/manufacturer_part.html:109 +#: part/templates/part/detail.html:234 templates/js/part.js:78 #: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "" -#: company/templates/company/detail_supplier_part.html:66 -#: part/templates/part/bom.html:166 part/templates/part/category.html:127 +#: company/templates/company/detail.html:28 +#: company/templates/company/detail.html:70 +#: company/templates/company/manufacturer_part.html:112 +#: company/templates/company/manufacturer_part.html:136 +#: part/templates/part/category.html:135 part/templates/part/detail.html:237 +#: part/templates/part/detail.html:317 +msgid "Options" +msgstr "" + +#: company/templates/company/detail.html:33 +#: company/templates/company/detail.html:75 +#: part/templates/part/category.html:140 +msgid "Order parts" +msgstr "" + +#: company/templates/company/detail.html:36 +#: company/templates/company/detail.html:78 +msgid "Delete parts" +msgstr "" + +#: company/templates/company/detail.html:36 +#: company/templates/company/detail.html:78 +msgid "Delete Parts" +msgstr "" + +#: company/templates/company/detail.html:56 templates/InvenTree/search.html:149 +msgid "Manufacturer Parts" +msgstr "" + +#: company/templates/company/detail.html:64 +msgid "Create new manufacturer part" +msgstr "" + +#: company/templates/company/detail.html:65 part/templates/part/detail.html:314 +msgid "New Manufacturer Part" +msgstr "" + +#: company/templates/company/detail.html:97 +msgid "Supplier Stock" +msgstr "" + +#: company/templates/company/detail.html:106 +#: company/templates/company/navbar.html:40 +#: company/templates/company/navbar.html:43 +#: order/templates/order/purchase_orders.html:8 +#: order/templates/order/purchase_orders.html:13 +#: part/templates/part/detail.html:50 part/templates/part/navbar.html:77 +#: part/templates/part/navbar.html:80 templates/InvenTree/index.html:213 +#: templates/InvenTree/search.html:325 +#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 +#: users/models.py:45 +msgid "Purchase Orders" +msgstr "" + +#: company/templates/company/detail.html:112 +#: order/templates/order/purchase_orders.html:20 +msgid "Create new purchase order" +msgstr "" + +#: company/templates/company/detail.html:113 +#: order/templates/order/purchase_orders.html:21 +msgid "New Purchase Order" +msgstr "" + +#: company/templates/company/detail.html:128 +#: company/templates/company/navbar.html:49 +#: company/templates/company/navbar.html:52 +#: order/templates/order/sales_orders.html:8 +#: order/templates/order/sales_orders.html:13 +#: part/templates/part/detail.html:71 part/templates/part/navbar.html:85 +#: part/templates/part/navbar.html:88 templates/InvenTree/index.html:236 +#: templates/InvenTree/search.html:345 +#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 +#: users/models.py:46 +msgid "Sales Orders" +msgstr "" + +#: company/templates/company/detail.html:134 +#: order/templates/order/sales_orders.html:20 +msgid "Create new sales order" +msgstr "" + +#: company/templates/company/detail.html:135 +#: order/templates/order/sales_orders.html:21 +msgid "New Sales Order" +msgstr "" + +#: company/templates/company/detail.html:151 +#: company/templates/company/navbar.html:55 +#: company/templates/company/navbar.html:58 templates/js/build.js:597 +msgid "Assigned Stock" +msgstr "" + +#: company/templates/company/detail.html:169 +msgid "Company Notes" +msgstr "" + +#: company/templates/company/detail.html:271 +#: company/templates/company/supplier_part.html:288 +#: part/templates/part/category.html:127 part/templates/part/category.html:141 +#: part/templates/part/detail.html:640 stock/templates/stock/location.html:231 +msgid "Export" +msgstr "" + +#: company/templates/company/detail.html:302 +#: part/templates/part/detail.html:901 +msgid "Add Manufacturer Part" +msgstr "" + +#: company/templates/company/detail.html:364 +#: part/templates/part/category.html:131 part/templates/part/detail.html:444 #: templates/js/stock.js:1622 msgid "New Part" msgstr "" -#: company/templates/company/detail_supplier_part.html:67 +#: company/templates/company/detail.html:365 msgid "Create new Part" msgstr "" -#: company/templates/company/detail_supplier_part.html:72 -#: company/templates/company/manufacturer_part_suppliers.html:96 -#: company/views.py:59 part/templates/part/supplier.html:80 +#: company/templates/company/detail.html:370 +#: company/templates/company/manufacturer_part.html:192 company/views.py:59 +#: part/templates/part/detail.html:817 msgid "New Supplier" msgstr "" -#: company/templates/company/detail_supplier_part.html:73 +#: company/templates/company/detail.html:371 msgid "Create new Supplier" msgstr "" @@ -2381,231 +2397,216 @@ msgstr "" msgid "Supplier List" msgstr "" -#: company/templates/company/manufacturer_part_base.html:36 -#: company/templates/company/supplier_part_base.html:36 -#: company/templates/company/supplier_part_orders.html:17 -#: part/templates/part/orders.html:17 part/templates/part/part_base.html:74 +#: company/templates/company/manufacturer_part.html:40 +#: company/templates/company/supplier_part.html:40 +#: company/templates/company/supplier_part.html:146 +#: part/templates/part/detail.html:55 part/templates/part/part_base.html:101 msgid "Order part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:41 +#: company/templates/company/manufacturer_part.html:45 msgid "Edit manufacturer part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:45 +#: company/templates/company/manufacturer_part.html:49 msgid "Delete manufacturer part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:57 -#: company/templates/company/manufacturer_part_detail.html:10 +#: company/templates/company/manufacturer_part.html:61 msgid "Manufacturer Part Details" msgstr "" -#: company/templates/company/manufacturer_part_base.html:62 -#: company/templates/company/manufacturer_part_detail.html:18 -#: company/templates/company/supplier_part_base.html:61 -#: company/templates/company/supplier_part_detail.html:18 +#: company/templates/company/manufacturer_part.html:66 +#: company/templates/company/supplier_part.html:65 msgid "Internal Part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:129 -msgid "Edit Manufacturer Part" -msgstr "" - -#: company/templates/company/manufacturer_part_base.html:138 -msgid "Delete Manufacturer Part" -msgstr "" - -#: company/templates/company/manufacturer_part_navbar.html:14 -#: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:58 part/templates/part/navbar.html:75 -#: part/templates/part/navbar.html:78 part/templates/part/prices.html:153 +#: company/templates/company/manufacturer_part.html:103 +#: company/templates/company/manufacturer_part_navbar.html:21 +#: company/views.py:58 part/templates/part/navbar.html:65 +#: part/templates/part/navbar.html:68 part/templates/part/prices.html:144 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" msgstr "" -#: company/templates/company/manufacturer_part_navbar.html:19 -msgid "Manufacturer Part Stock" -msgstr "" - -#: company/templates/company/manufacturer_part_navbar.html:22 -#: company/templates/company/navbar.html:41 -#: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:33 stock/api.py:53 -#: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 -#: stock/templates/stock/stock_app_base.html:10 -#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 -#: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:406 templates/js/part.js:566 templates/js/stock.js:74 -#: templates/js/stock.js:877 templates/navbar.html:26 -msgid "Stock" -msgstr "" - -#: company/templates/company/manufacturer_part_navbar.html:26 -msgid "Manufacturer Part Orders" -msgstr "" - -#: company/templates/company/manufacturer_part_navbar.html:29 -#: company/templates/company/supplier_part_navbar.html:22 -msgid "Orders" -msgstr "" - -#: company/templates/company/manufacturer_part_suppliers.html:22 -#: part/templates/part/supplier.html:23 +#: company/templates/company/manufacturer_part.html:114 +#: part/templates/part/detail.html:239 msgid "Delete supplier parts" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:22 -#: company/templates/company/manufacturer_part_suppliers.html:48 -#: company/templates/company/manufacturer_part_suppliers.html:142 -#: part/templates/part/related.html:44 part/templates/part/supplier.html:23 -#: part/templates/part/supplier.html:52 templates/js/company.js:203 +#: company/templates/company/manufacturer_part.html:114 +#: company/templates/company/manufacturer_part.html:138 +#: company/templates/company/manufacturer_part.html:238 +#: part/templates/part/detail.html:214 part/templates/part/detail.html:239 +#: part/templates/part/detail.html:319 templates/js/company.js:203 #: users/models.py:193 msgid "Delete" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:37 -#: part/templates/part/category_navbar.html:46 -#: part/templates/part/category_navbar.html:49 -#: part/templates/part/detail.html:275 +#: company/templates/company/manufacturer_part.html:127 +#: company/templates/company/manufacturer_part_navbar.html:11 +#: company/templates/company/manufacturer_part_navbar.html:14 +#: part/templates/part/category_navbar.html:38 +#: part/templates/part/category_navbar.html:41 +#: part/templates/part/detail.html:155 part/templates/part/navbar.html:14 +#: part/templates/part/navbar.html:17 msgid "Parameters" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:43 -#: part/templates/part/detail.html:282 +#: company/templates/company/manufacturer_part.html:133 +#: part/templates/part/detail.html:162 #: templates/InvenTree/settings/category.html:29 #: templates/InvenTree/settings/part.html:65 msgid "New Parameter" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:48 +#: company/templates/company/manufacturer_part.html:138 msgid "Delete parameters" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:80 -#: part/templates/part/detail.html:368 +#: company/templates/company/manufacturer_part.html:176 +#: part/templates/part/detail.html:718 msgid "Add Parameter" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:97 -#: part/templates/part/supplier.html:81 +#: company/templates/company/manufacturer_part.html:193 +#: part/templates/part/detail.html:818 msgid "Create new supplier" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:127 +#: company/templates/company/manufacturer_part.html:223 msgid "Selected parameters will be deleted" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:139 +#: company/templates/company/manufacturer_part.html:235 msgid "Delete Parameters" msgstr "" -#: company/templates/company/navbar.html:20 -#: company/templates/company/navbar.html:23 +#: company/templates/company/manufacturer_part.html:311 +msgid "Edit Manufacturer Part" +msgstr "" + +#: company/templates/company/manufacturer_part.html:320 +msgid "Delete Manufacturer Part" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:26 +msgid "Manufacturer Part Stock" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:29 +#: company/templates/company/navbar.html:34 +#: company/templates/company/supplier_part_navbar.html:15 +#: part/templates/part/navbar.html:31 stock/api.py:53 +#: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 +#: stock/templates/stock/stock_app_base.html:10 +#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 +#: templates/InvenTree/search.html:232 +#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:269 +#: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:74 +#: templates/js/stock.js:877 templates/navbar.html:26 +msgid "Stock" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:33 +msgid "Manufacturer Part Orders" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:36 +#: company/templates/company/supplier_part_navbar.html:22 +msgid "Orders" +msgstr "" + +#: company/templates/company/navbar.html:13 +#: company/templates/company/navbar.html:16 msgid "Manufactured Parts" msgstr "" -#: company/templates/company/navbar.html:29 -#: company/templates/company/navbar.html:32 +#: company/templates/company/navbar.html:22 +#: company/templates/company/navbar.html:25 msgid "Supplied Parts" msgstr "" -#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:30 +#: company/templates/company/navbar.html:31 part/templates/part/navbar.html:28 #: stock/templates/stock/location.html:119 #: stock/templates/stock/location.html:134 #: stock/templates/stock/location.html:148 -#: stock/templates/stock/location_navbar.html:22 -#: stock/templates/stock/location_navbar.html:29 +#: stock/templates/stock/location_navbar.html:18 +#: stock/templates/stock/location_navbar.html:21 #: templates/InvenTree/search.html:198 templates/js/stock.js:1306 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" -#: company/templates/company/navbar.html:47 -#: company/templates/company/navbar.html:56 -#: company/templates/company/navbar.html:59 -#: company/templates/company/sales_orders.html:11 -#: order/templates/order/sales_orders.html:8 -#: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:89 part/templates/part/navbar.html:92 -#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:236 -#: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 -#: users/models.py:46 -msgid "Sales Orders" -msgstr "" - -#: company/templates/company/navbar.html:50 -#: company/templates/company/purchase_orders.html:10 -#: order/templates/order/purchase_orders.html:8 -#: order/templates/order/purchase_orders.html:13 -#: part/templates/part/navbar.html:81 part/templates/part/navbar.html:84 -#: part/templates/part/orders.html:10 templates/InvenTree/index.html:213 -#: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 -#: users/models.py:45 -msgid "Purchase Orders" -msgstr "" - -#: company/templates/company/notes.html:11 -msgid "Company Notes" -msgstr "" - -#: company/templates/company/purchase_orders.html:18 -#: order/templates/order/purchase_orders.html:20 -msgid "Create new purchase order" -msgstr "" - -#: company/templates/company/purchase_orders.html:19 -#: order/templates/order/purchase_orders.html:21 -msgid "New Purchase Order" -msgstr "" - -#: company/templates/company/sales_orders.html:19 -#: order/templates/order/sales_orders.html:20 -msgid "Create new sales order" -msgstr "" - -#: company/templates/company/sales_orders.html:20 -#: order/templates/order/sales_orders.html:21 -msgid "New Sales Order" -msgstr "" - -#: company/templates/company/supplier_part_base.html:7 -#: company/templates/company/supplier_part_base.html:20 stock/models.py:420 +#: company/templates/company/supplier_part.html:7 +#: company/templates/company/supplier_part.html:24 stock/models.py:420 #: stock/templates/stock/item_base.html:386 templates/js/company.js:511 #: templates/js/stock.js:1001 msgid "Supplier Part" msgstr "" -#: company/templates/company/supplier_part_base.html:40 +#: company/templates/company/supplier_part.html:44 msgid "Edit supplier part" msgstr "" -#: company/templates/company/supplier_part_base.html:44 +#: company/templates/company/supplier_part.html:48 msgid "Delete supplier part" msgstr "" -#: company/templates/company/supplier_part_base.html:56 -#: company/templates/company/supplier_part_detail.html:10 +#: company/templates/company/supplier_part.html:60 msgid "Supplier Part Details" msgstr "" +#: company/templates/company/supplier_part.html:131 +#: company/templates/company/supplier_part_navbar.html:12 +msgid "Supplier Part Stock" +msgstr "" + +#: company/templates/company/supplier_part.html:140 +#: company/templates/company/supplier_part_navbar.html:19 +msgid "Supplier Part Orders" +msgstr "" + +#: company/templates/company/supplier_part.html:147 +#: part/templates/part/detail.html:56 +msgid "Order Part" +msgstr "" + +#: company/templates/company/supplier_part.html:158 +#: part/templates/part/navbar.html:58 part/templates/part/prices.html:7 +msgid "Pricing Information" +msgstr "" + +#: company/templates/company/supplier_part.html:164 +#: company/templates/company/supplier_part.html:265 +#: part/templates/part/prices.html:253 part/views.py:2247 +msgid "Add Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:185 +msgid "No price break information found" +msgstr "" + +#: company/templates/company/supplier_part.html:199 part/views.py:2309 +msgid "Delete Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:213 part/views.py:2295 +msgid "Edit Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:238 +msgid "Edit price break" +msgstr "" + +#: company/templates/company/supplier_part.html:239 +msgid "Delete price break" +msgstr "" + #: company/templates/company/supplier_part_delete.html:5 msgid "Are you sure you want to delete the following Supplier Parts?" msgstr "" -#: company/templates/company/supplier_part_navbar.html:12 -#: company/templates/company/supplier_part_stock.html:10 -msgid "Supplier Part Stock" -msgstr "" - -#: company/templates/company/supplier_part_navbar.html:19 -#: company/templates/company/supplier_part_orders.html:10 -msgid "Supplier Part Orders" -msgstr "" - #: company/templates/company/supplier_part_navbar.html:26 msgid "Supplier Part Pricing" msgstr "" @@ -2614,48 +2615,13 @@ msgstr "" msgid "Pricing" msgstr "" -#: company/templates/company/supplier_part_orders.html:18 -#: part/templates/part/orders.html:18 -msgid "Order Part" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:11 -#: part/templates/part/navbar.html:68 -msgid "Pricing Information" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:19 -#: company/templates/company/supplier_part_pricing.html:118 -#: part/templates/part/prices.html:264 part/views.py:2305 -msgid "Add Price Break" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:38 -msgid "No price break information found" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2367 -msgid "Delete Price Break" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2353 -msgid "Edit Price Break" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:91 -msgid "Edit price break" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:92 -msgid "Delete price break" -msgstr "" - -#: company/views.py:64 part/templates/part/prices.html:157 +#: company/views.py:64 part/templates/part/navbar.html:71 +#: part/templates/part/navbar.html:74 part/templates/part/prices.html:148 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" -#: company/views.py:65 part/templates/part/supplier.html:85 +#: company/views.py:65 part/templates/part/detail.html:822 msgid "New Manufacturer" msgstr "" @@ -2676,32 +2642,32 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:160 part/views.py:974 +#: company/views.py:138 part/views.py:962 msgid "Download Image" msgstr "" -#: company/views.py:189 part/views.py:1006 +#: company/views.py:167 part/views.py:994 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:196 part/views.py:1013 +#: company/views.py:174 part/views.py:1001 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:205 part/views.py:1022 +#: company/views.py:183 part/views.py:1010 msgid "Supplied URL is not a valid image file" msgstr "" -#: company/views.py:265 +#: company/views.py:243 msgid "Edit Supplier Part" msgstr "" -#: company/views.py:316 templates/js/stock.js:1629 +#: company/views.py:294 templates/js/stock.js:1629 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:460 +#: company/views.py:438 msgid "Delete Supplier Part" msgstr "" @@ -2811,7 +2777,7 @@ msgstr "" msgid "Link to external page" msgstr "" -#: order/models.py:168 part/templates/part/detail.html:133 +#: order/models.py:168 msgid "Created By" msgstr "" @@ -2945,7 +2911,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:250 +#: order/templates/order/purchase_order_detail.html:381 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -2955,7 +2921,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:776 part/templates/part/prices.html:166 stock/models.py:545 +#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:545 #: stock/templates/stock/item_base.html:343 templates/js/stock.js:1024 msgid "Purchase Price" msgstr "" @@ -2969,7 +2935,7 @@ msgid "Where does the Purchaser want this item to be stored?" msgstr "" #: order/models.py:831 part/templates/part/part_pricing.html:97 -#: part/templates/part/prices.html:103 part/templates/part/prices.html:278 +#: part/templates/part/prices.html:97 part/templates/part/prices.html:266 msgid "Sale Price" msgstr "" @@ -3065,22 +3031,21 @@ msgstr "" msgid "Issued" msgstr "" -#: order/templates/order/order_base.html:188 +#: order/templates/order/order_base.html:184 msgid "Edit Purchase Order" msgstr "" -#: order/templates/order/order_base.html:199 -#: order/templates/order/purchase_order_detail.html:127 -#: part/templates/part/category.html:217 part/templates/part/category.html:259 -#: part/templates/part/part_base.html:455 -#: stock/templates/stock/location.html:203 templates/js/stock.js:1634 +#: order/templates/order/order_base.html:195 +#: order/templates/order/purchase_order_detail.html:258 +#: part/templates/part/category.html:255 part/templates/part/category.html:297 +#: stock/templates/stock/location.html:259 templates/js/part.js:64 +#: templates/js/stock.js:1634 msgid "New Location" msgstr "" -#: order/templates/order/order_base.html:200 -#: order/templates/order/purchase_order_detail.html:128 -#: part/templates/part/part_base.html:456 -#: stock/templates/stock/location.html:42 +#: order/templates/order/order_base.html:196 +#: order/templates/order/purchase_order_detail.html:259 +#: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" msgstr "" @@ -3104,10 +3069,6 @@ msgstr "" msgid "After placing this purchase order, line items will no longer be editable." msgstr "" -#: order/templates/order/order_notes.html:13 -msgid "Order Notes" -msgstr "" - #: order/templates/order/order_wizard/match_fields.html:9 #: part/templates/part/bom_upload/match_fields.html:9 #: part/templates/part/import_wizard/ajax_match_fields.html:9 @@ -3186,7 +3147,7 @@ msgid "Upload File for Purchase Order" msgstr "" #: order/templates/order/order_wizard/po_upload.html:18 -#: part/templates/part/bom_upload/upload_file.html:26 +#: part/templates/part/bom_upload/upload_file.html:24 #: part/templates/part/import_wizard/ajax_part_upload.html:10 #: part/templates/part/import_wizard/part_upload.html:21 #, python-format @@ -3256,6 +3217,7 @@ msgstr "" #: order/templates/order/po_attachments.html:12 #: order/templates/order/po_navbar.html:32 +#: order/templates/order/purchase_order_detail.html:44 msgid "Purchase Order Attachments" msgstr "" @@ -3265,60 +3227,66 @@ msgstr "" #: order/templates/order/po_navbar.html:29 #: order/templates/order/po_received_items.html:12 +#: order/templates/order/purchase_order_detail.html:35 msgid "Received Items" msgstr "" -#: order/templates/order/purchase_order_detail.html:14 +#: order/templates/order/purchase_order_detail.html:17 msgid "Purchase Order Items" msgstr "" -#: order/templates/order/purchase_order_detail.html:24 -#: order/templates/order/purchase_order_detail.html:64 -#: order/templates/order/sales_order_detail.html:22 -#: order/templates/order/sales_order_detail.html:56 +#: order/templates/order/purchase_order_detail.html:23 +#: order/templates/order/purchase_order_detail.html:195 +#: order/templates/order/sales_order_detail.html:23 +#: order/templates/order/sales_order_detail.html:176 msgid "Add Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:100 -#: order/templates/order/sales_order_detail.html:398 +#: order/templates/order/purchase_order_detail.html:55 +#: order/templates/order/sales_order_detail.html:54 +msgid "Order Notes" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:231 +#: order/templates/order/sales_order_detail.html:518 msgid "Edit Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:110 -#: order/templates/order/sales_order_detail.html:408 +#: order/templates/order/purchase_order_detail.html:241 +#: order/templates/order/sales_order_detail.html:528 msgid "Delete Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:141 +#: order/templates/order/purchase_order_detail.html:272 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:169 -#: order/templates/order/sales_order_detail.html:233 +#: order/templates/order/purchase_order_detail.html:300 +#: order/templates/order/sales_order_detail.html:353 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:222 -#: order/templates/order/sales_order_detail.html:256 templates/js/part.js:908 -#: templates/js/part.js:1097 +#: order/templates/order/purchase_order_detail.html:353 +#: order/templates/order/sales_order_detail.html:376 templates/js/part.js:996 +#: templates/js/part.js:1185 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:229 -#: order/templates/order/sales_order_detail.html:263 +#: order/templates/order/purchase_order_detail.html:360 +#: order/templates/order/sales_order_detail.html:383 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:286 -#: order/templates/order/sales_order_detail.html:369 +#: order/templates/order/purchase_order_detail.html:417 +#: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:287 +#: order/templates/order/purchase_order_detail.html:418 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:292 +#: order/templates/order/purchase_order_detail.html:423 msgid "Receive line item" msgstr "" @@ -3334,12 +3302,11 @@ msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:47 #: part/models.py:326 part/templates/part/cat_link.html:7 -#: part/templates/part/category.html:108 part/templates/part/category.html:157 -#: part/templates/part/category_navbar.html:25 -#: part/templates/part/category_navbar.html:32 -#: part/templates/part/category_partlist.html:10 +#: 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:24 #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:767 +#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -3354,7 +3321,7 @@ msgid "Order Code" msgstr "" #: order/templates/order/receive_parts.html:21 -#: part/templates/part/part_base.html:152 templates/js/part.js:582 +#: part/templates/part/part_base.html:194 templates/js/part.js:670 msgid "On Order" msgstr "" @@ -3379,7 +3346,6 @@ msgid "Packing List" msgstr "" #: order/templates/order/sales_order_base.html:74 -#: order/templates/order/so_navbar.html:12 msgid "Sales Order Details" msgstr "" @@ -3402,80 +3368,76 @@ msgstr "" msgid "Cancelling this order means that the order will no longer be editable." msgstr "" -#: order/templates/order/sales_order_detail.html:13 +#: order/templates/order/sales_order_detail.html:17 msgid "Sales Order Items" msgstr "" -#: order/templates/order/sales_order_detail.html:105 templates/js/bom.js:358 +#: order/templates/order/sales_order_detail.html:225 templates/js/bom.js:358 #: templates/js/build.js:759 templates/js/build.js:1202 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:112 templates/js/build.js:645 +#: order/templates/order/sales_order_detail.html:232 templates/js/build.js:645 #: templates/js/build.js:1011 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:113 templates/js/build.js:647 +#: order/templates/order/sales_order_detail.html:233 templates/js/build.js:647 #: templates/js/build.js:1012 msgid "Delete stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:186 +#: order/templates/order/sales_order_detail.html:306 msgid "No matching line items" msgstr "" -#: order/templates/order/sales_order_detail.html:216 +#: order/templates/order/sales_order_detail.html:336 msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:284 templates/js/build.js:710 +#: order/templates/order/sales_order_detail.html:404 templates/js/build.js:710 #: templates/js/build.js:1007 msgid "Allocated" msgstr "" -#: order/templates/order/sales_order_detail.html:286 +#: order/templates/order/sales_order_detail.html:406 msgid "Fulfilled" msgstr "" -#: order/templates/order/sales_order_detail.html:323 +#: order/templates/order/sales_order_detail.html:443 msgid "PO" msgstr "" -#: order/templates/order/sales_order_detail.html:353 +#: order/templates/order/sales_order_detail.html:473 msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:356 templates/js/build.js:773 +#: order/templates/order/sales_order_detail.html:476 templates/js/build.js:773 msgid "Allocate stock" msgstr "" -#: order/templates/order/sales_order_detail.html:359 +#: order/templates/order/sales_order_detail.html:479 msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:363 templates/js/build.js:766 +#: order/templates/order/sales_order_detail.html:483 templates/js/build.js:766 #: templates/js/build.js:1210 msgid "Build stock" msgstr "" -#: order/templates/order/sales_order_detail.html:366 -#: order/templates/order/sales_order_detail.html:485 +#: order/templates/order/sales_order_detail.html:486 +#: order/templates/order/sales_order_detail.html:605 msgid "Calculate price" msgstr "" -#: order/templates/order/sales_order_detail.html:370 +#: order/templates/order/sales_order_detail.html:490 msgid "Delete line item " msgstr "" -#: order/templates/order/sales_order_detail.html:491 +#: order/templates/order/sales_order_detail.html:611 msgid "Update Unit Price" msgstr "" -#: order/templates/order/sales_order_notes.html:14 -msgid "Sales Order Notes" -msgstr "" - #: order/templates/order/sales_order_ship.html:10 msgid "This order has not been fully allocated. If the order is marked as shipped, it can no longer be adjusted." msgstr "" @@ -3504,164 +3466,171 @@ msgstr "" msgid "This action will unallocate the following stock from the Sales Order" msgstr "" -#: order/templates/order/so_attachments.html:12 +#: order/templates/order/so_navbar.html:12 +msgid "Sales Order Line Items" +msgstr "" + +#: order/templates/order/so_navbar.html:15 +msgid "Order Items" +msgstr "" + #: order/templates/order/so_navbar.html:26 msgid "Sales Order Attachments" msgstr "" -#: order/views.py:151 +#: order/views.py:104 msgid "Cancel Order" msgstr "" -#: order/views.py:160 order/views.py:186 +#: order/views.py:113 order/views.py:139 msgid "Confirm order cancellation" msgstr "" -#: order/views.py:163 order/views.py:189 +#: order/views.py:116 order/views.py:142 msgid "Order cannot be cancelled" msgstr "" -#: order/views.py:177 +#: order/views.py:130 msgid "Cancel sales order" msgstr "" -#: order/views.py:203 +#: order/views.py:156 msgid "Issue Order" msgstr "" -#: order/views.py:212 +#: order/views.py:165 msgid "Confirm order placement" msgstr "" -#: order/views.py:222 +#: order/views.py:175 msgid "Purchase order issued" msgstr "" -#: order/views.py:233 +#: order/views.py:186 msgid "Complete Order" msgstr "" -#: order/views.py:249 +#: order/views.py:202 msgid "Confirm order completion" msgstr "" -#: order/views.py:260 +#: order/views.py:213 msgid "Purchase order completed" msgstr "" -#: order/views.py:270 +#: order/views.py:223 msgid "Ship Order" msgstr "" -#: order/views.py:286 +#: order/views.py:239 msgid "Confirm order shipment" msgstr "" -#: order/views.py:292 +#: order/views.py:245 msgid "Could not ship order" msgstr "" -#: order/views.py:339 +#: order/views.py:292 msgid "Match Supplier Parts" msgstr "" -#: order/views.py:536 +#: order/views.py:489 msgid "Receive Parts" msgstr "" -#: order/views.py:606 +#: order/views.py:559 msgid "Items received" msgstr "" -#: order/views.py:620 +#: order/views.py:573 msgid "No destination set" msgstr "" -#: order/views.py:665 +#: order/views.py:618 msgid "Error converting quantity to number" msgstr "" -#: order/views.py:671 +#: order/views.py:624 msgid "Receive quantity less than zero" msgstr "" -#: order/views.py:677 +#: order/views.py:630 msgid "No lines specified" msgstr "" -#: order/views.py:750 +#: order/views.py:703 msgid "Update prices" msgstr "" -#: order/views.py:1008 +#: order/views.py:961 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1061 +#: order/views.py:1014 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1106 +#: order/views.py:1059 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1122 +#: order/views.py:1075 msgid "Select line item" msgstr "" -#: order/views.py:1153 +#: order/views.py:1106 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "" -#: order/views.py:1163 +#: order/views.py:1116 #, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1171 +#: order/views.py:1124 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1225 +#: order/views.py:1178 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1299 +#: order/views.py:1252 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1314 +#: order/views.py:1267 msgid "Remove allocation" msgstr "" -#: order/views.py:1386 +#: order/views.py:1339 msgid "Sales order not found" msgstr "" -#: order/views.py:1392 +#: order/views.py:1345 msgid "Price not found" msgstr "" -#: order/views.py:1395 +#: order/views.py:1348 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1400 +#: order/views.py:1353 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" #: part/bom.py:133 part/models.py:72 part/models.py:755 -#: part/templates/part/category.html:75 part/templates/part/detail.html:91 +#: part/templates/part/category.html:75 msgid "Default Location" msgstr "" -#: part/bom.py:134 part/templates/part/part_base.html:140 +#: part/bom.py:134 part/templates/part/part_base.html:182 msgid "Available Stock" msgstr "" @@ -3841,7 +3810,7 @@ msgstr "" msgid "Duplicate IPN not allowed in part settings" msgstr "IPN dupliqué non autorisé dans les paramètres de la pièce" -#: part/models.py:679 part/templates/part/detail.html:23 +#: part/models.py:679 msgid "Part name" msgstr "" @@ -3857,7 +3826,7 @@ msgstr "" msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:698 part/templates/part/detail.html:61 +#: part/models.py:698 msgid "Variant Of" msgstr "" @@ -3866,7 +3835,7 @@ msgid "Part description" msgstr "" #: part/models.py:709 part/templates/part/category.html:82 -#: part/templates/part/detail.html:68 +#: part/templates/part/part_base.html:130 msgid "Keywords" msgstr "" @@ -3874,8 +3843,8 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:74 -#: part/templates/part/set_category.html:15 templates/js/part.js:553 +#: part/models.py:717 part/models.py:2268 +#: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "" @@ -3883,9 +3852,7 @@ msgstr "" msgid "Part category" msgstr "" -#: part/models.py:723 part/templates/part/detail.html:29 -#: part/templates/part/part_base.html:103 templates/js/part.js:169 -#: templates/js/part.js:397 +#: part/models.py:723 templates/js/part.js:257 templates/js/part.js:485 msgid "IPN" msgstr "IPN" @@ -3897,8 +3864,7 @@ msgstr "" msgid "Part revision or version number" msgstr "" -#: part/models.py:731 part/templates/part/detail.html:36 report/models.py:200 -#: templates/js/part.js:173 +#: part/models.py:731 report/models.py:200 templates/js/part.js:261 msgid "Revision" msgstr "" @@ -3906,7 +3872,7 @@ msgstr "" msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:800 part/templates/part/detail.html:98 +#: part/models.py:800 msgid "Default Supplier" msgstr "" @@ -3922,7 +3888,7 @@ msgstr "" msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:814 part/templates/part/detail.html:114 +#: part/models.py:814 msgid "Minimum Stock" msgstr "" @@ -3954,9 +3920,9 @@ msgstr "" msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:854 part/templates/part/detail.html:255 -#: templates/js/table_filters.js:21 templates/js/table_filters.js:69 -#: templates/js/table_filters.js:250 templates/js/table_filters.js:319 +#: part/models.py:854 templates/js/table_filters.js:21 +#: templates/js/table_filters.js:69 templates/js/table_filters.js:250 +#: templates/js/table_filters.js:319 msgid "Active" msgstr "" @@ -4004,7 +3970,7 @@ msgstr "" msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:818 templates/js/stock.js:426 +#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:426 msgid "Test Name" msgstr "" @@ -4020,7 +3986,7 @@ msgstr "" msgid "Enter description for this test" msgstr "" -#: part/models.py:2136 templates/js/part.js:827 +#: part/models.py:2136 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "" @@ -4029,7 +3995,7 @@ msgstr "" msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2142 templates/js/part.js:835 +#: part/models.py:2142 templates/js/part.js:923 msgid "Requires Value" msgstr "" @@ -4037,7 +4003,7 @@ msgstr "" msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2148 templates/js/part.js:842 +#: part/models.py:2148 templates/js/part.js:930 msgid "Requires Attachment" msgstr "" @@ -4167,87 +4133,61 @@ msgstr "" msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" -#: part/templates/part/allocation.html:11 -msgid "Build Order Allocations" -msgstr "" - -#: part/templates/part/allocation.html:24 -msgid "Sales Order Allocations" -msgstr "" - -#: part/templates/part/bom.html:10 part/templates/part/navbar.html:45 -#: part/templates/part/navbar.html:48 -msgid "Bill of Materials" -msgstr "" - -#: part/templates/part/bom.html:17 +#: part/templates/part/bom.html:6 msgid "You do not have permission to edit the BOM." msgstr "" -#: part/templates/part/bom.html:25 +#: part/templates/part/bom.html:14 #, python-format msgid "The BOM for %(part)s has changed, and must be validated.
" msgstr "" -#: part/templates/part/bom.html:27 +#: part/templates/part/bom.html:16 #, python-format msgid "The BOM for %(part)s was last checked by %(checker)s on %(check_date)s" msgstr "" -#: part/templates/part/bom.html:31 +#: part/templates/part/bom.html:20 #, python-format msgid "The BOM for %(part)s has not been validated." msgstr "" -#: part/templates/part/bom.html:38 +#: part/templates/part/bom.html:27 msgid "Remove selected BOM items" msgstr "" -#: part/templates/part/bom.html:41 +#: part/templates/part/bom.html:30 msgid "Import BOM data" msgstr "" -#: part/templates/part/bom.html:45 +#: part/templates/part/bom.html:34 msgid "Copy BOM from parent part" msgstr "" -#: part/templates/part/bom.html:49 +#: part/templates/part/bom.html:38 msgid "New BOM Item" msgstr "" -#: part/templates/part/bom.html:52 +#: part/templates/part/bom.html:41 msgid "Finish Editing" msgstr "" -#: part/templates/part/bom.html:57 +#: part/templates/part/bom.html:46 msgid "Edit BOM" msgstr "" -#: part/templates/part/bom.html:61 +#: part/templates/part/bom.html:50 msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:67 part/views.py:1620 +#: part/templates/part/bom.html:56 part/views.py:1574 msgid "Export Bill of Materials" msgstr "" -#: part/templates/part/bom.html:70 +#: part/templates/part/bom.html:59 msgid "Print BOM Report" msgstr "" -#: part/templates/part/bom.html:116 -msgid "Delete selected BOM items?" -msgstr "" - -#: part/templates/part/bom.html:117 -msgid "All selected BOM items will be deleted" -msgstr "" - -#: part/templates/part/bom.html:167 part/views.py:451 -#: templates/js/stock.js:1623 -msgid "Create New Part" -msgstr "" - #: part/templates/part/bom_duplicate.html:13 msgid "This part already has a Bill of Materials" msgstr "" @@ -4256,23 +4196,27 @@ msgstr "" msgid "Select Part" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:11 +#: part/templates/part/bom_upload/upload_file.html:7 msgid "Upload BOM File" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:18 +#: part/templates/part/bom_upload/upload_file.html:12 +msgid "Upload Bill of Materials" +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:16 msgid "Requirements for BOM upload" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:20 +#: part/templates/part/bom_upload/upload_file.html:18 msgid "The BOM file must contain the required named columns as provided in the " msgstr "" -#: part/templates/part/bom_upload/upload_file.html:20 +#: part/templates/part/bom_upload/upload_file.html:18 msgid "BOM Upload Template" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:21 +#: part/templates/part/bom_upload/upload_file.html:19 msgid "Each part must already exist in the database" msgstr "" @@ -4285,19 +4229,11 @@ msgstr "" msgid "This will validate each line in the BOM." msgstr "" -#: part/templates/part/build.html:10 -msgid "Part Builds" -msgstr "" - -#: part/templates/part/build.html:18 -msgid "Start New Build" -msgstr "" - #: part/templates/part/category.html:33 msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:1958 +#: part/templates/part/category.html:38 part/views.py:1900 msgid "Create new part category" msgstr "" @@ -4321,10 +4257,9 @@ msgstr "" msgid "Category Description" msgstr "" -#: part/templates/part/category.html:88 +#: part/templates/part/category.html:88 part/templates/part/category.html:174 #: part/templates/part/category_navbar.html:14 -#: part/templates/part/category_navbar.html:21 -#: part/templates/part/subcategory.html:16 +#: part/templates/part/category_navbar.html:17 msgid "Subcategories" msgstr "" @@ -4332,61 +4267,65 @@ msgstr "" msgid "Parts (Including subcategories)" msgstr "" -#: part/templates/part/category.html:122 +#: part/templates/part/category.html:126 msgid "Export Part Data" msgstr "" -#: part/templates/part/category.html:126 +#: part/templates/part/category.html:130 msgid "Create new part" msgstr "" -#: part/templates/part/category.html:134 +#: part/templates/part/category.html:138 msgid "Set category" msgstr "" -#: part/templates/part/category.html:134 +#: part/templates/part/category.html:138 msgid "Set Category" msgstr "" -#: part/templates/part/category.html:137 +#: part/templates/part/category.html:141 msgid "Export Data" msgstr "" -#: part/templates/part/category.html:141 +#: part/templates/part/category.html:145 msgid "View list display" msgstr "" -#: part/templates/part/category.html:144 +#: part/templates/part/category.html:148 msgid "View grid display" msgstr "" -#: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:204 +#: part/templates/part/category.html:164 +msgid "Part Parameters" +msgstr "" + +#: part/templates/part/category.html:256 +#: stock/templates/stock/location.html:260 msgid "Create new location" msgstr "" -#: part/templates/part/category.html:223 part/templates/part/category.html:253 -#: part/templates/part/part_base.html:418 +#: part/templates/part/category.html:261 part/templates/part/category.html:291 +#: templates/js/part.js:25 msgid "New Category" msgstr "" -#: part/templates/part/category.html:224 +#: part/templates/part/category.html:262 msgid "Create new category" msgstr "" -#: part/templates/part/category.html:254 +#: part/templates/part/category.html:292 msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:907 +#: part/templates/part/category.html:298 stock/views.py:907 msgid "Create new Stock Location" msgstr "" -#: part/templates/part/category.html:279 +#: part/templates/part/category.html:317 msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:286 part/views.py:1906 +#: part/templates/part/category.html:324 part/views.py:1848 msgid "Edit Part Category" msgstr "" @@ -4425,15 +4364,11 @@ msgstr "" msgid "If this category is deleted, these parts will be moved to the top-level category Teile" msgstr "" -#: part/templates/part/category_navbar.html:37 -#: part/templates/part/category_navbar.html:40 +#: part/templates/part/category_navbar.html:29 +#: part/templates/part/category_navbar.html:32 msgid "Import Parts" msgstr "" -#: part/templates/part/category_parametric.html:10 -msgid "Part Parameters" -msgstr "" - #: part/templates/part/copy_part.html:9 part/views.py:327 msgid "Duplicate Part" msgstr "" @@ -4458,98 +4393,146 @@ msgstr "" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "" -#: part/templates/part/detail.html:12 part/templates/part/navbar.html:14 -msgid "Part Details" +#: part/templates/part/detail.html:16 +msgid "Part Stock" msgstr "" -#: part/templates/part/detail.html:43 part/templates/part/part_base.html:204 -msgid "Latest Serial Number" +#: part/templates/part/detail.html:21 +#, python-format +msgid "Showing stock for all variants of %(full_name)s" msgstr "" -#: part/templates/part/detail.html:48 -msgid "No serial numbers recorded" +#: part/templates/part/detail.html:30 part/templates/part/navbar.html:93 +msgid "Part Test Templates" msgstr "" -#: part/templates/part/detail.html:121 -msgid "Stock Expiry Time" +#: part/templates/part/detail.html:36 +msgid "Add Test Template" msgstr "" -#: part/templates/part/detail.html:140 -msgid "Responsible User" +#: part/templates/part/detail.html:77 +msgid "New sales order" msgstr "" -#: part/templates/part/detail.html:154 -msgid "Edit Notes" +#: part/templates/part/detail.html:77 +msgid "New Order" msgstr "" -#: part/templates/part/detail.html:181 -msgid "Part is virtual (not a physical part)" +#: part/templates/part/detail.html:90 +msgid "Sales Order Allocations" msgstr "" -#: part/templates/part/detail.html:183 -msgid "Part is not a virtual part" +#: part/templates/part/detail.html:130 part/templates/part/navbar.html:21 +msgid "Part Variants" msgstr "" -#: part/templates/part/detail.html:191 -msgid "Part is a template part (variants can be made from this part)" +#: part/templates/part/detail.html:137 +msgid "Create new variant" msgstr "" -#: part/templates/part/detail.html:193 -msgid "Part is not a template part" +#: part/templates/part/detail.html:138 +msgid "New Variant" msgstr "" -#: part/templates/part/detail.html:201 -msgid "Part can be assembled from other parts" -msgstr "" - -#: part/templates/part/detail.html:203 -msgid "Part cannot be assembled from other parts" -msgstr "" - -#: part/templates/part/detail.html:211 -msgid "Part can be used in assemblies" -msgstr "" - -#: part/templates/part/detail.html:213 -msgid "Part cannot be used in assemblies" -msgstr "" - -#: part/templates/part/detail.html:221 -msgid "Part stock is tracked by serial number" -msgstr "" - -#: part/templates/part/detail.html:223 -msgid "Part stock is not tracked by serial number" -msgstr "" - -#: part/templates/part/detail.html:231 part/templates/part/detail.html:233 -msgid "Part can be purchased from external suppliers" -msgstr "" - -#: part/templates/part/detail.html:241 -msgid "Part can be sold to customers" -msgstr "" - -#: part/templates/part/detail.html:243 -msgid "Part cannot be sold to customers" -msgstr "" - -#: part/templates/part/detail.html:258 -msgid "Part is active" -msgstr "" - -#: part/templates/part/detail.html:260 -msgid "Part is not active" -msgstr "" - -#: part/templates/part/detail.html:281 +#: part/templates/part/detail.html:161 msgid "Add new parameter" msgstr "" +#: part/templates/part/detail.html:182 part/templates/part/navbar.html:101 +#: part/templates/part/navbar.html:104 +msgid "Related Parts" +msgstr "" + +#: part/templates/part/detail.html:188 +msgid "Add Related" +msgstr "" + +#: part/templates/part/detail.html:228 +msgid "Part Suppliers" +msgstr "" + +#: part/templates/part/detail.html:252 part/templates/part/navbar.html:35 +#: part/templates/part/navbar.html:38 +msgid "Bill of Materials" +msgstr "" + +#: part/templates/part/detail.html:261 +msgid "Assemblies" +msgstr "" + +#: part/templates/part/detail.html:277 +msgid "Part Builds" +msgstr "" + +#: part/templates/part/detail.html:284 +msgid "Start New Build" +msgstr "" + +#: part/templates/part/detail.html:298 +msgid "Build Order Allocations" +msgstr "" + +#: part/templates/part/detail.html:307 +msgid "Part Manufacturers" +msgstr "" + #: part/templates/part/detail.html:319 +msgid "Delete manufacturer parts" +msgstr "" + +#: part/templates/part/detail.html:394 +msgid "Delete selected BOM items?" +msgstr "" + +#: part/templates/part/detail.html:395 +msgid "All selected BOM items will be deleted" +msgstr "" + +#: part/templates/part/detail.html:445 part/views.py:451 +#: templates/js/stock.js:1623 +msgid "Create New Part" +msgstr "" + +#: part/templates/part/detail.html:580 +msgid "Add Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:598 +msgid "Edit Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:610 +msgid "Delete Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:669 msgid "Edit Part Notes" msgstr "" +#: part/templates/part/detail.html:823 +msgid "Create new manufacturer" +msgstr "" + +#: part/templates/part/detail.html:917 +#, python-format +msgid "Single Price - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:929 +#, python-format +msgid "Single Price Difference - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:941 +#, python-format +msgid "Part Single Price - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:1030 +#, python-format +msgid "Unit Price - %(currency)s" +msgstr "" + #: part/templates/part/import_wizard/ajax_part_upload.html:29 #: part/templates/part/import_wizard/part_upload.html:51 msgid "Unsuffitient privileges." @@ -4559,222 +4542,206 @@ msgstr "" msgid "Import Parts from File" msgstr "" -#: part/templates/part/navbar.html:23 part/templates/part/variants.html:11 -msgid "Part Variants" -msgstr "" - -#: part/templates/part/navbar.html:26 +#: part/templates/part/navbar.html:24 msgid "Variants" msgstr "" -#: part/templates/part/navbar.html:37 -msgid "Allocated Stock" -msgstr "" - -#: part/templates/part/navbar.html:40 -msgid "Allocations" -msgstr "" - -#: part/templates/part/navbar.html:61 part/templates/part/navbar.html:64 +#: part/templates/part/navbar.html:51 part/templates/part/navbar.html:54 msgid "Used In" msgstr "" -#: part/templates/part/navbar.html:71 +#: part/templates/part/navbar.html:61 msgid "Prices" msgstr "" -#: part/templates/part/navbar.html:97 part/templates/part/part_tests.html:10 -msgid "Part Test Templates" -msgstr "" - -#: part/templates/part/navbar.html:100 +#: part/templates/part/navbar.html:96 msgid "Test Templates" msgstr "" -#: part/templates/part/navbar.html:105 part/templates/part/navbar.html:108 -#: part/templates/part/related.html:10 -msgid "Related Parts" -msgstr "" - #: part/templates/part/part_app_base.html:12 msgid "Part List" msgstr "" #: part/templates/part/part_base.html:26 templates/js/company.js:280 -#: templates/js/company.js:486 templates/js/part.js:84 templates/js/part.js:161 +#: templates/js/company.js:486 templates/js/part.js:172 +#: templates/js/part.js:249 msgid "Inactive" msgstr "" -#: part/templates/part/part_base.html:33 +#: part/templates/part/part_base.html:36 +msgid "Part is virtual (not a physical part)" +msgstr "" + +#: part/templates/part/part_base.html:39 +msgid "Part is a template part (variants can be made from this part)" +msgstr "" + +#: part/templates/part/part_base.html:42 +msgid "Part can be assembled from other parts" +msgstr "" + +#: part/templates/part/part_base.html:45 +msgid "Part can be used in assemblies" +msgstr "" + +#: part/templates/part/part_base.html:48 +msgid "Part stock is tracked by serial number" +msgstr "" + +#: part/templates/part/part_base.html:51 +msgid "Part can be purchased from external suppliers" +msgstr "" + +#: part/templates/part/part_base.html:54 +msgid "Part can be sold to customers" +msgstr "" + +#: part/templates/part/part_base.html:60 msgid "Star this part" msgstr "" -#: part/templates/part/part_base.html:40 +#: part/templates/part/part_base.html:67 #: stock/templates/stock/item_base.html:75 #: stock/templates/stock/location.html:51 msgid "Barcode actions" msgstr "" -#: part/templates/part/part_base.html:42 +#: part/templates/part/part_base.html:69 #: stock/templates/stock/item_base.html:77 #: stock/templates/stock/location.html:53 templates/qr_button.html:1 msgid "Show QR Code" msgstr "" -#: part/templates/part/part_base.html:43 +#: part/templates/part/part_base.html:70 #: stock/templates/stock/item_base.html:93 #: stock/templates/stock/location.html:54 msgid "Print Label" msgstr "" -#: part/templates/part/part_base.html:48 +#: part/templates/part/part_base.html:75 msgid "Show pricing information" msgstr "" -#: part/templates/part/part_base.html:53 +#: part/templates/part/part_base.html:80 #: stock/templates/stock/item_base.html:140 #: stock/templates/stock/location.html:62 msgid "Stock actions" msgstr "" -#: part/templates/part/part_base.html:60 +#: part/templates/part/part_base.html:87 msgid "Count part stock" msgstr "" -#: part/templates/part/part_base.html:66 +#: part/templates/part/part_base.html:93 msgid "Transfer part stock" msgstr "" -#: part/templates/part/part_base.html:83 +#: part/templates/part/part_base.html:110 msgid "Part actions" msgstr "" -#: part/templates/part/part_base.html:86 +#: part/templates/part/part_base.html:113 msgid "Duplicate part" msgstr "" -#: part/templates/part/part_base.html:89 +#: part/templates/part/part_base.html:116 msgid "Edit part" msgstr "" -#: part/templates/part/part_base.html:92 +#: part/templates/part/part_base.html:119 msgid "Delete part" msgstr "" -#: part/templates/part/part_base.html:123 +#: part/templates/part/part_base.html:154 +msgid "Latest Serial Number" +msgstr "" + +#: part/templates/part/part_base.html:165 msgid "This is a virtual part" msgstr "" -#: part/templates/part/part_base.html:129 +#: part/templates/part/part_base.html:171 #, python-format msgid "This part is a variant of %(link)s" msgstr "" -#: part/templates/part/part_base.html:146 templates/js/table_filters.js:165 +#: part/templates/part/part_base.html:188 templates/js/table_filters.js:165 msgid "In Stock" msgstr "" -#: part/templates/part/part_base.html:159 templates/InvenTree/index.html:132 +#: part/templates/part/part_base.html:201 templates/InvenTree/index.html:132 msgid "Required for Build Orders" msgstr "" -#: part/templates/part/part_base.html:166 +#: part/templates/part/part_base.html:208 msgid "Required for Sales Orders" msgstr "" -#: part/templates/part/part_base.html:173 +#: part/templates/part/part_base.html:215 msgid "Allocated to Orders" msgstr "" -#: part/templates/part/part_base.html:188 templates/js/bom.js:316 +#: part/templates/part/part_base.html:230 templates/js/bom.js:316 msgid "Can Build" msgstr "" -#: part/templates/part/part_base.html:194 templates/js/part.js:413 -#: templates/js/part.js:586 +#: part/templates/part/part_base.html:236 templates/js/part.js:501 +#: templates/js/part.js:674 msgid "Building" msgstr "" -#: part/templates/part/part_base.html:325 part/templates/part/prices.html:131 +#: part/templates/part/part_base.html:331 part/templates/part/prices.html:125 msgid "Calculate" msgstr "" -#: part/templates/part/part_base.html:419 -msgid "Create New Part Category" -msgstr "" - -#: part/templates/part/part_base.html:427 -msgid "New Parent" -msgstr "" - -#: part/templates/part/part_base.html:475 -msgid "Edit Part" -msgstr "" - -#: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:27 +#: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:21 msgid "Supplier Pricing" msgstr "" #: part/templates/part/part_pricing.html:26 #: part/templates/part/part_pricing.html:52 #: part/templates/part/part_pricing.html:85 -#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:31 -#: part/templates/part/prices.html:58 part/templates/part/prices.html:90 -#: part/templates/part/prices.html:107 +#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:25 +#: part/templates/part/prices.html:52 part/templates/part/prices.html:84 +#: part/templates/part/prices.html:101 msgid "Unit Cost" msgstr "" #: part/templates/part/part_pricing.html:32 #: part/templates/part/part_pricing.html:58 #: part/templates/part/part_pricing.html:89 -#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:38 -#: part/templates/part/prices.html:65 part/templates/part/prices.html:95 -#: part/templates/part/prices.html:112 +#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:32 +#: part/templates/part/prices.html:59 part/templates/part/prices.html:89 +#: part/templates/part/prices.html:106 msgid "Total Cost" msgstr "" -#: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:46 +#: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:40 msgid "No supplier pricing available" msgstr "" -#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:55 -#: part/templates/part/prices.html:235 +#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:49 +#: part/templates/part/prices.html:225 msgid "BOM Pricing" msgstr "" -#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:73 +#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:67 msgid "Note: BOM pricing is incomplete for this part" msgstr "" -#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:80 +#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:74 msgid "No BOM pricing available" msgstr "" -#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:89 +#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:83 msgid "Internal Price" msgstr "" #: part/templates/part/part_pricing.html:113 -#: part/templates/part/prices.html:121 +#: part/templates/part/prices.html:115 msgid "No pricing information is available for this part." msgstr "" -#: part/templates/part/part_tests.html:17 -msgid "Add Test Template" -msgstr "" - -#: part/templates/part/part_tests.html:61 -msgid "Add Test Result Template" -msgstr "" - -#: part/templates/part/part_tests.html:79 -msgid "Edit Test Result Template" -msgstr "" - -#: part/templates/part/part_tests.html:91 -msgid "Delete Test Result Template" -msgstr "" - #: part/templates/part/part_thumb.html:20 msgid "Select from existing images" msgstr "" @@ -4809,123 +4776,78 @@ msgstr "" msgid "There are %(count)s unique parts tracked for '%(full_name)s'. Deleting this part will permanently remove this tracking information." msgstr "" -#: part/templates/part/prices.html:12 -msgid "General Price Information" -msgstr "" - -#: part/templates/part/prices.html:22 +#: part/templates/part/prices.html:16 msgid "Pricing ranges" msgstr "" -#: part/templates/part/prices.html:28 +#: part/templates/part/prices.html:22 msgid "Show supplier cost" msgstr "" -#: part/templates/part/prices.html:29 +#: part/templates/part/prices.html:23 msgid "Show purchase price" msgstr "" -#: part/templates/part/prices.html:56 +#: part/templates/part/prices.html:50 msgid "Show BOM cost" msgstr "" -#: part/templates/part/prices.html:104 +#: part/templates/part/prices.html:98 msgid "Show sale cost" msgstr "" -#: part/templates/part/prices.html:105 +#: part/templates/part/prices.html:99 msgid "Show sale price" msgstr "" -#: part/templates/part/prices.html:127 +#: part/templates/part/prices.html:121 msgid "Calculation parameters" msgstr "" -#: part/templates/part/prices.html:146 +#: part/templates/part/prices.html:136 msgid "Supplier Cost" msgstr "" -#: part/templates/part/prices.html:147 part/templates/part/prices.html:167 -#: part/templates/part/prices.html:193 part/templates/part/prices.html:224 -#: part/templates/part/prices.html:251 part/templates/part/prices.html:279 +#: part/templates/part/prices.html:137 part/templates/part/prices.html:158 +#: part/templates/part/prices.html:183 part/templates/part/prices.html:213 +#: part/templates/part/prices.html:239 part/templates/part/prices.html:267 msgid "Jump to overview" msgstr "" -#: part/templates/part/prices.html:172 +#: part/templates/part/prices.html:162 msgid "Stock Pricing" msgstr "" -#: part/templates/part/prices.html:180 +#: part/templates/part/prices.html:172 msgid "No stock pricing history is available for this part." msgstr "" -#: part/templates/part/prices.html:192 +#: part/templates/part/prices.html:182 msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:2376 +#: part/templates/part/prices.html:197 part/views.py:2318 msgid "Add Internal Price Break" msgstr "" -#: part/templates/part/prices.html:223 +#: part/templates/part/prices.html:212 msgid "BOM Cost" msgstr "" -#: part/templates/part/prices.html:250 +#: part/templates/part/prices.html:238 msgid "Sale Cost" msgstr "" -#: part/templates/part/prices.html:290 +#: part/templates/part/prices.html:278 msgid "No sale pice history available for this part." msgstr "" -#: part/templates/part/prices.html:340 -#, python-format -msgid "Single Price - %(currency)s" -msgstr "" - -#: part/templates/part/prices.html:352 -#, python-format -msgid "Single Price Difference - %(currency)s" -msgstr "" - -#: part/templates/part/prices.html:364 -#, python-format -msgid "Part Single Price - %(currency)s" -msgstr "" - -#: part/templates/part/prices.html:464 -#, python-format -msgid "Unit Price - %(currency)s" -msgstr "" - -#: part/templates/part/related.html:18 -msgid "Add Related" -msgstr "" - -#: part/templates/part/sales_orders.html:18 -msgid "New sales order" -msgstr "" - -#: part/templates/part/sales_orders.html:18 -msgid "New Order" -msgstr "" - #: part/templates/part/set_category.html:9 msgid "Set category for the following parts" msgstr "" -#: part/templates/part/stock.html:10 -msgid "Part Stock" -msgstr "" - -#: part/templates/part/stock.html:16 -#, python-format -msgid "Showing stock for all variants of %(full_name)s" -msgstr "" - #: part/templates/part/stock_count.html:7 templates/js/bom.js:239 -#: templates/js/part.js:403 templates/js/part.js:590 +#: templates/js/part.js:491 templates/js/part.js:678 msgid "No Stock" msgstr "" @@ -4933,30 +4855,6 @@ msgstr "" msgid "Low Stock" msgstr "" -#: part/templates/part/supplier.html:11 -msgid "Part Suppliers" -msgstr "" - -#: part/templates/part/supplier.html:39 -msgid "Part Manufacturers" -msgstr "" - -#: part/templates/part/supplier.html:52 -msgid "Delete manufacturer parts" -msgstr "" - -#: part/templates/part/supplier.html:86 -msgid "Create new manufacturer" -msgstr "" - -#: part/templates/part/track.html:10 -msgid "Part Tracking" -msgstr "" - -#: part/templates/part/used_in.html:9 -msgid "Assemblies" -msgstr "" - #: part/templates/part/variant_part.html:9 msgid "Create new part variant" msgstr "" @@ -4966,14 +4864,6 @@ msgstr "" msgid "Create a new variant of template '%(full_name)s'." msgstr "" -#: part/templates/part/variants.html:19 -msgid "Create new variant" -msgstr "" - -#: part/templates/part/variants.html:20 -msgid "New Variant" -msgstr "" - #: part/templatetags/inventree_extras.py:99 msgid "Unknown database" msgstr "" @@ -5015,115 +4905,111 @@ msgstr "" msgid "Match References" msgstr "" -#: part/views.py:892 +#: part/views.py:880 msgid "None" msgstr "" -#: part/views.py:951 +#: part/views.py:939 msgid "Part QR Code" msgstr "" -#: part/views.py:1053 +#: part/views.py:1041 msgid "Select Part Image" msgstr "" -#: part/views.py:1079 +#: part/views.py:1067 msgid "Updated part image" msgstr "" -#: part/views.py:1082 +#: part/views.py:1070 msgid "Part image not found" msgstr "" -#: part/views.py:1093 -msgid "Edit Part Properties" -msgstr "" - -#: part/views.py:1128 +#: part/views.py:1082 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1158 +#: part/views.py:1112 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1179 +#: part/views.py:1133 msgid "Validate BOM" msgstr "" -#: part/views.py:1200 +#: part/views.py:1154 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1211 +#: part/views.py:1165 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1284 +#: part/views.py:1238 msgid "Match Parts" msgstr "" -#: part/views.py:1672 +#: part/views.py:1626 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:1679 +#: part/views.py:1633 msgid "Part was deleted" msgstr "" -#: part/views.py:1688 +#: part/views.py:1642 msgid "Part Pricing" msgstr "" -#: part/views.py:1829 +#: part/views.py:1783 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:1839 +#: part/views.py:1793 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:1846 +#: part/views.py:1800 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:1944 +#: part/views.py:1886 msgid "Delete Part Category" msgstr "" -#: part/views.py:1950 +#: part/views.py:1892 msgid "Part category was deleted" msgstr "" -#: part/views.py:2002 +#: part/views.py:1944 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2103 +#: part/views.py:2045 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2159 +#: part/views.py:2101 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2178 +#: part/views.py:2120 msgid "Create BOM Item" msgstr "" -#: part/views.py:2248 +#: part/views.py:2190 msgid "Edit BOM item" msgstr "" -#: part/views.py:2309 +#: part/views.py:2251 msgid "Added new price break" msgstr "" -#: part/views.py:2385 +#: part/views.py:2327 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2393 +#: part/views.py:2335 msgid "Delete Internal Price Break" msgstr "" @@ -5472,7 +5358,7 @@ msgstr "" msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:537 stock/templates/stock/item_notes.html:13 +#: stock/models.py:537 stock/templates/stock/item.html:98 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" @@ -5543,16 +5429,53 @@ msgstr "" msgid "Test notes" msgstr "" -#: stock/templates/stock/item.html:12 +#: stock/templates/stock/item.html:16 msgid "Stock Tracking Information" msgstr "" -#: stock/templates/stock/item.html:30 +#: stock/templates/stock/item.html:29 msgid "New Entry" msgstr "" -#: stock/templates/stock/item_attachments.html:11 -msgid "Stock Item Attachments" +#: stock/templates/stock/item.html:42 +msgid "Child Stock Items" +msgstr "" + +#: stock/templates/stock/item.html:49 +msgid "This stock item does not have any child items" +msgstr "" + +#: stock/templates/stock/item.html:57 stock/templates/stock/navbar.html:19 +#: stock/templates/stock/navbar.html:22 +msgid "Test Data" +msgstr "" + +#: stock/templates/stock/item.html:65 +msgid "Delete Test Data" +msgstr "" + +#: stock/templates/stock/item.html:69 +msgid "Add Test Data" +msgstr "" + +#: stock/templates/stock/item.html:72 stock/templates/stock/item_base.html:95 +msgid "Test Report" +msgstr "" + +#: stock/templates/stock/item.html:119 stock/templates/stock/navbar.html:27 +msgid "Installed Stock Items" +msgstr "" + +#: stock/templates/stock/item.html:280 stock/templates/stock/item.html:305 +msgid "Add Test Result" +msgstr "" + +#: stock/templates/stock/item.html:325 +msgid "Edit Test Result" +msgstr "" + +#: stock/templates/stock/item.html:339 +msgid "Delete Test Result" msgstr "" #: stock/templates/stock/item_base.html:33 @@ -5582,11 +5505,6 @@ msgstr "" msgid "Printing actions" msgstr "" -#: stock/templates/stock/item_base.html:95 -#: stock/templates/stock/item_tests.html:27 -msgid "Test Report" -msgstr "" - #: stock/templates/stock/item_base.html:104 msgid "Stock adjustment actions" msgstr "" @@ -5737,18 +5655,14 @@ msgstr "" msgid "Tests" msgstr "" -#: stock/templates/stock/item_base.html:511 +#: stock/templates/stock/item_base.html:500 +msgid "Save" +msgstr "Enregistrer" + +#: stock/templates/stock/item_base.html:512 msgid "Edit Stock Status" msgstr "" -#: stock/templates/stock/item_childs.html:12 -msgid "Child Stock Items" -msgstr "" - -#: stock/templates/stock/item_childs.html:20 -msgid "This stock item does not have any child items" -msgstr "" - #: stock/templates/stock/item_delete.html:9 msgid "Are you sure you want to delete this stock item?" msgstr "" @@ -5774,11 +5688,6 @@ msgstr "" msgid "The StockItem is currently in stock" msgstr "" -#: stock/templates/stock/item_installed.html:11 -#: stock/templates/stock/navbar.html:27 -msgid "Installed Stock Items" -msgstr "" - #: stock/templates/stock/item_serialize.html:5 msgid "Create serialized items from this stock item." msgstr "" @@ -5787,32 +5696,6 @@ msgstr "" msgid "Select quantity to serialize, and unique serial numbers." msgstr "" -#: stock/templates/stock/item_tests.html:11 -#: stock/templates/stock/navbar.html:19 stock/templates/stock/navbar.html:22 -msgid "Test Data" -msgstr "" - -#: stock/templates/stock/item_tests.html:20 -msgid "Delete Test Data" -msgstr "" - -#: stock/templates/stock/item_tests.html:24 -msgid "Add Test Data" -msgstr "" - -#: stock/templates/stock/item_tests.html:86 -#: stock/templates/stock/item_tests.html:111 -msgid "Add Test Result" -msgstr "" - -#: stock/templates/stock/item_tests.html:131 -msgid "Edit Test Result" -msgstr "" - -#: stock/templates/stock/item_tests.html:145 -msgid "Delete Test Result" -msgstr "" - #: stock/templates/stock/location.html:20 msgid "You are not in the list of owners of this location. This stock location cannot be edited." msgstr "" @@ -5850,9 +5733,9 @@ msgid "Location Description" msgstr "" #: stock/templates/stock/location.html:114 +#: stock/templates/stock/location.html:155 #: stock/templates/stock/location_navbar.html:11 -#: stock/templates/stock/location_navbar.html:18 -#: stock/templates/stock/sublocation.html:16 +#: stock/templates/stock/location_navbar.html:14 msgid "Sublocations" msgstr "" @@ -5865,6 +5748,14 @@ msgstr "" msgid "Stock Locations" msgstr "" +#: stock/templates/stock/location.html:162 templates/stock_table.html:37 +msgid "Printing Actions" +msgstr "" + +#: stock/templates/stock/location.html:166 templates/stock_table.html:41 +msgid "Print labels" +msgstr "" + #: stock/templates/stock/location_delete.html:7 msgid "Are you sure you want to delete this stock location?" msgstr "" @@ -5918,14 +5809,6 @@ msgstr "" msgid "This action cannot be easily undone" msgstr "" -#: stock/templates/stock/sublocation.html:23 templates/stock_table.html:37 -msgid "Printing Actions" -msgstr "" - -#: stock/templates/stock/sublocation.html:27 templates/stock_table.html:41 -msgid "Print labels" -msgstr "" - #: stock/templates/stock/tracking_delete.html:6 msgid "Are you sure you want to delete this stock tracking entry?" msgstr "" @@ -6413,59 +6296,59 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" -#: templates/js/api.js:154 templates/js/modals.js:1024 +#: templates/js/api.js:162 templates/js/modals.js:1024 msgid "No Response" msgstr "" -#: templates/js/api.js:155 templates/js/modals.js:1025 +#: templates/js/api.js:163 templates/js/modals.js:1025 msgid "No response from the InvenTree server" msgstr "" -#: templates/js/api.js:160 +#: templates/js/api.js:168 msgid "Error 400: Bad request" msgstr "" -#: templates/js/api.js:161 +#: templates/js/api.js:169 msgid "API request returned error code 400" msgstr "" -#: templates/js/api.js:164 templates/js/modals.js:1034 +#: templates/js/api.js:172 templates/js/modals.js:1034 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/api.js:165 templates/js/modals.js:1035 +#: templates/js/api.js:173 templates/js/modals.js:1035 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/api.js:168 templates/js/modals.js:1039 +#: templates/js/api.js:176 templates/js/modals.js:1039 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/api.js:169 templates/js/modals.js:1040 +#: templates/js/api.js:177 templates/js/modals.js:1040 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/api.js:172 templates/js/modals.js:1044 +#: templates/js/api.js:180 templates/js/modals.js:1044 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/api.js:173 templates/js/modals.js:1045 +#: templates/js/api.js:181 templates/js/modals.js:1045 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/api.js:176 templates/js/modals.js:1049 +#: templates/js/api.js:184 templates/js/modals.js:1049 msgid "Error 408: Timeout" msgstr "" -#: templates/js/api.js:177 templates/js/modals.js:1050 +#: templates/js/api.js:185 templates/js/modals.js:1050 msgid "Connection timeout while requesting data from server" msgstr "" -#: templates/js/api.js:180 +#: templates/js/api.js:188 msgid "Unhandled Error Code" msgstr "" -#: templates/js/api.js:181 +#: templates/js/api.js:189 msgid "Error code" msgstr "" @@ -6674,7 +6557,7 @@ msgstr "" msgid "No builds matching query" msgstr "" -#: templates/js/build.js:840 templates/js/part.js:491 templates/js/part.js:736 +#: templates/js/build.js:840 templates/js/part.js:579 templates/js/part.js:824 #: templates/js/stock.js:825 templates/js/stock.js:1276 msgid "Select" msgstr "" @@ -6732,32 +6615,32 @@ msgid "No manufacturer parts found" msgstr "" #: templates/js/company.js:272 templates/js/company.js:478 -#: templates/js/part.js:68 templates/js/part.js:153 +#: templates/js/part.js:156 templates/js/part.js:241 msgid "Template part" msgstr "" #: templates/js/company.js:276 templates/js/company.js:482 -#: templates/js/part.js:72 templates/js/part.js:157 +#: templates/js/part.js:160 templates/js/part.js:245 msgid "Assembled part" msgstr "" -#: templates/js/company.js:356 templates/js/part.js:242 +#: templates/js/company.js:356 templates/js/part.js:330 msgid "No parameters found" msgstr "" -#: templates/js/company.js:392 templates/js/part.js:283 +#: templates/js/company.js:392 templates/js/part.js:371 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:393 templates/js/part.js:284 +#: templates/js/company.js:393 templates/js/part.js:372 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:412 templates/js/part.js:301 +#: templates/js/company.js:412 templates/js/part.js:389 msgid "Edit Parameter" msgstr "" -#: templates/js/company.js:423 templates/js/part.js:313 +#: templates/js/company.js:423 templates/js/part.js:401 msgid "Delete Parameter" msgstr "" @@ -6989,74 +6872,86 @@ msgstr "" msgid "NO" msgstr "" -#: templates/js/part.js:60 templates/js/part.js:145 +#: templates/js/part.js:26 +msgid "Create New Part Category" +msgstr "" + +#: templates/js/part.js:34 +msgid "New Parent" +msgstr "" + +#: templates/js/part.js:97 +msgid "Edit Part" +msgstr "" + +#: templates/js/part.js:148 templates/js/part.js:233 msgid "Trackable part" msgstr "" -#: templates/js/part.js:64 templates/js/part.js:149 +#: templates/js/part.js:152 templates/js/part.js:237 msgid "Virtual part" msgstr "" -#: templates/js/part.js:76 +#: templates/js/part.js:164 msgid "Starred part" msgstr "" -#: templates/js/part.js:80 +#: templates/js/part.js:168 msgid "Salable part" msgstr "" -#: templates/js/part.js:194 +#: templates/js/part.js:282 msgid "No variants found" msgstr "" -#: templates/js/part.js:381 templates/js/part.js:620 +#: templates/js/part.js:469 templates/js/part.js:708 msgid "No parts found" msgstr "" -#: templates/js/part.js:559 +#: templates/js/part.js:647 msgid "No category" msgstr "" -#: templates/js/part.js:577 templates/js/table_filters.js:332 +#: templates/js/part.js:665 templates/js/table_filters.js:332 msgid "Low stock" msgstr "" -#: templates/js/part.js:761 templates/js/stock.js:1300 +#: templates/js/part.js:849 templates/js/stock.js:1300 msgid "Path" msgstr "" -#: templates/js/part.js:804 +#: templates/js/part.js:892 msgid "No test templates matching query" msgstr "" -#: templates/js/part.js:855 templates/js/stock.js:384 +#: templates/js/part.js:943 templates/js/stock.js:384 msgid "Edit test result" msgstr "" -#: templates/js/part.js:856 templates/js/stock.js:385 +#: templates/js/part.js:944 templates/js/stock.js:385 msgid "Delete test result" msgstr "" -#: templates/js/part.js:862 +#: templates/js/part.js:950 msgid "This test is defined for a parent part" msgstr "" -#: templates/js/part.js:887 +#: templates/js/part.js:975 #, python-brace-format msgid "No ${human_name} information found" msgstr "" -#: templates/js/part.js:940 +#: templates/js/part.js:1028 #, python-brace-format msgid "Edit ${human_name}" msgstr "" -#: templates/js/part.js:941 +#: templates/js/part.js:1029 #, python-brace-format msgid "Delete ${human_name}" msgstr "" -#: templates/js/part.js:1060 +#: templates/js/part.js:1148 msgid "Single Price Difference" msgstr "" From 78eb16a7707086f97b15c02a61c6ad55e96ca642 Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 15 Jul 2021 23:54:39 +1000 Subject: [PATCH 473/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/es/LC_MESSAGES/django.po | 2251 ++++++++++----------- 1 file changed, 1073 insertions(+), 1178 deletions(-) diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 25b90f7ce8..d0b0e71aba 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-13 22:00+0000\n" -"PO-Revision-Date: 2021-07-13 22:32\n" +"POT-Creation-Date: 2021-07-15 13:44+0000\n" +"PO-Revision-Date: 2021-07-15 13:54\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -140,21 +140,18 @@ msgstr "" #: label/models.py:112 part/models.py:680 part/models.py:2191 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:365 -#: templates/js/part.js:118 templates/js/part.js:251 templates/js/part.js:743 +#: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 #: templates/js/stock.js:1282 msgid "Name" msgstr "Nombre" #: InvenTree/models.py:125 build/models.py:179 -#: build/templates/build/detail.html:21 company/models.py:353 -#: company/models.py:572 company/templates/company/detail.html:27 -#: company/templates/company/manufacturer_part_base.html:72 -#: company/templates/company/supplier_part_base.html:71 -#: company/templates/company/supplier_part_detail.html:31 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:174 -#: part/models.py:703 part/templates/part/detail.html:55 -#: part/templates/part/set_category.html:14 report/models.py:194 -#: report/models.py:551 report/models.py:590 +#: build/templates/build/detail.html:24 company/models.py:353 +#: company/models.py:572 company/templates/company/manufacturer_part.html:76 +#: company/templates/company/supplier_part.html:75 label/models.py:119 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:305 +#: part/models.py:703 part/templates/part/set_category.html:14 +#: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 @@ -162,8 +159,8 @@ msgstr "Nombre" #: templates/js/build.js:868 templates/js/build.js:1162 #: templates/js/company.js:125 templates/js/company.js:323 #: templates/js/company.js:561 templates/js/order.js:245 -#: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:361 -#: templates/js/part.js:538 templates/js/part.js:755 templates/js/part.js:823 +#: templates/js/order.js:347 templates/js/part.js:265 templates/js/part.js:449 +#: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 #: templates/js/stock.js:868 templates/js/stock.js:1294 #: templates/js/stock.js:1339 msgid "Description" @@ -455,7 +452,7 @@ msgid "Order target date" msgstr "" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 +#: build/templates/build/detail.html:124 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 @@ -472,20 +469,20 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:741 -#: company/forms.py:104 company/templates/company/supplier_part_pricing.html:79 +#: build/templates/build/detail.html:34 common/models.py:741 +#: company/forms.py:104 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:210 -#: order/templates/order/sales_order_detail.html:80 -#: order/templates/order/sales_order_detail.html:87 -#: order/templates/order/sales_order_detail.html:172 -#: order/templates/order/sales_order_detail.html:244 part/forms.py:317 +#: order/templates/order/purchase_order_detail.html:341 +#: order/templates/order/sales_order_detail.html:200 +#: order/templates/order/sales_order_detail.html:207 +#: order/templates/order/sales_order_detail.html:292 +#: order/templates/order/sales_order_detail.html:364 part/forms.py:317 #: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 -#: part/templates/part/prices.html:474 +#: part/templates/part/detail.html:954 part/templates/part/detail.html:1040 +#: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:91 @@ -495,9 +492,9 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 -#: templates/js/order.js:460 templates/js/part.js:928 templates/js/part.js:1050 -#: templates/js/part.js:1106 templates/js/stock.js:1474 -#: templates/js/stock.js:1693 +#: templates/js/order.js:460 templates/js/part.js:1016 +#: templates/js/part.js:1138 templates/js/part.js:1194 +#: templates/js/stock.js:1474 templates/js/stock.js:1693 msgid "Quantity" msgstr "Cantidad" @@ -553,7 +550,7 @@ msgid "Location of completed parts" msgstr "" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:549 +#: build/templates/build/detail.html:62 order/models.py:549 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 @@ -583,7 +580,7 @@ msgstr "" msgid "Confirm cancel" msgstr "Confirmar cancelación" -#: build/forms.py:252 build/views.py:66 +#: build/forms.py:252 build/views.py:65 msgid "Confirm build cancellation" msgstr "" @@ -603,10 +600,11 @@ msgid "Build Order" msgstr "" #: build/models.py:110 build/templates/build/index.html:8 -#: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 +#: build/templates/build/index.html:15 +#: order/templates/order/sales_order_detail.html:34 #: order/templates/order/so_navbar.html:19 -#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:52 -#: part/templates/part/navbar.html:55 templates/InvenTree/index.html:191 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 +#: part/templates/part/navbar.html:45 templates/InvenTree/index.html:191 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:44 msgid "Build Orders" @@ -617,8 +615,8 @@ msgid "Build Order Reference" msgstr "" #: build/models.py:171 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:205 -#: order/templates/order/sales_order_detail.html:239 part/models.py:2338 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:336 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2338 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -631,7 +629,7 @@ msgid "Brief description of the build" msgstr "" #: build/models.py:191 build/templates/build/build_base.html:163 -#: build/templates/build/detail.html:77 +#: build/templates/build/detail.html:80 msgid "Parent Build" msgstr "" @@ -641,16 +639,17 @@ msgstr "" #: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:707 +#: build/templates/build/detail.html:29 company/models.py:707 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:159 +#: order/templates/order/purchase_order_detail.html:290 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:224 part/models.py:325 +#: order/templates/order/sales_order_detail.html:344 part/models.py:325 #: part/models.py:1987 part/models.py:2003 part/models.py:2022 #: part/models.py:2040 part/models.py:2119 part/models.py:2223 -#: part/models.py:2313 part/templates/part/part_app_base.html:8 -#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 +#: part/models.py:2313 part/templates/part/detail.html:199 +#: part/templates/part/part_app_base.html:8 +#: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 #: report/templates/report/inventree_po_report.html:90 @@ -659,8 +658,8 @@ msgstr "" #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:586 templates/js/build.js:873 #: templates/js/build.js:1139 templates/js/company.js:264 -#: templates/js/company.js:470 templates/js/part.js:342 -#: templates/js/part.js:505 templates/js/stock.js:73 templates/js/stock.js:837 +#: templates/js/company.js:470 templates/js/part.js:430 +#: templates/js/part.js:593 templates/js/stock.js:73 templates/js/stock.js:837 #: templates/js/stock.js:1681 msgid "Part" msgstr "Parte" @@ -709,7 +708,7 @@ msgstr "Elementos completados" msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:249 part/templates/part/part_base.html:183 +#: build/models.py:249 part/templates/part/part_base.html:225 msgid "Build Status" msgstr "" @@ -726,7 +725,7 @@ msgid "Batch code for this build output" msgstr "" #: build/models.py:264 order/models.py:162 part/models.py:875 -#: part/templates/part/detail.html:127 templates/js/order.js:360 +#: part/templates/part/part_base.html:143 templates/js/order.js:360 msgid "Creation Date" msgstr "" @@ -751,7 +750,7 @@ msgid "User who issued this build order" msgstr "" #: build/models.py:295 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:176 +#: build/templates/build/detail.html:108 order/models.py:176 #: order/templates/order/order_base.html:138 #: order/templates/order/sales_order_base.html:140 part/models.py:879 #: report/templates/report/inventree_build_order_base.html:159 @@ -762,13 +761,11 @@ msgstr "Responsable" msgid "User responsible for this build order" msgstr "" -#: build/models.py:301 build/templates/build/detail.html:91 -#: company/templates/company/manufacturer_part_base.html:79 -#: company/templates/company/manufacturer_part_detail.html:28 -#: company/templates/company/supplier_part_base.html:78 -#: company/templates/company/supplier_part_detail.html:28 -#: part/templates/part/detail.html:84 part/templates/part/part_base.html:110 -#: stock/models.py:464 stock/templates/stock/item_base.html:357 +#: build/models.py:301 build/templates/build/detail.html:94 +#: company/templates/company/manufacturer_part.html:83 +#: company/templates/company/supplier_part.html:82 +#: part/templates/part/part_base.html:137 stock/models.py:464 +#: stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "" @@ -776,17 +773,18 @@ msgstr "" msgid "Link to external URL" msgstr "" -#: build/models.py:306 build/templates/build/navbar.html:53 +#: build/models.py:306 build/templates/build/navbar.html:52 #: company/models.py:141 company/models.py:579 -#: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:180 +#: company/templates/company/navbar.html:63 +#: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:274 -#: order/templates/order/sales_order_detail.html:319 +#: order/templates/order/purchase_order_detail.html:405 +#: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 -#: part/templates/part/detail.html:150 +#: part/templates/part/detail.html:105 part/templates/part/navbar.html:114 +#: part/templates/part/navbar.html:117 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 @@ -879,104 +877,16 @@ msgstr "" msgid "Destination stock item" msgstr "" -#: build/templates/build/allocate.html:7 -msgid "Allocate Parts" -msgstr "" - -#: build/templates/build/allocate.html:15 -msgid "Allocate Stock to Build" -msgstr "" - -#: build/templates/build/allocate.html:22 -msgid "Allocate stock to build" -msgstr "" - -#: build/templates/build/allocate.html:23 -msgid "Auto Allocate" -msgstr "" - -#: build/templates/build/allocate.html:25 templates/js/build.js:778 -msgid "Unallocate stock" -msgstr "" - -#: build/templates/build/allocate.html:26 build/views.py:319 build/views.py:685 -msgid "Unallocate Stock" -msgstr "" - -#: build/templates/build/allocate.html:29 -msgid "Order required parts" -msgstr "" - -#: build/templates/build/allocate.html:30 -#: company/templates/company/detail_manufacturer_part.html:33 -#: company/templates/company/detail_supplier_part.html:32 order/views.py:724 -#: part/templates/part/category.html:136 -msgid "Order Parts" -msgstr "" - -#: build/templates/build/allocate.html:36 -msgid "Untracked stock has been fully allocated for this Build Order" -msgstr "" - -#: build/templates/build/allocate.html:40 -msgid "Untracked stock has not been fully allocated for this Build Order" -msgstr "" - -#: build/templates/build/allocate.html:47 -msgid "This Build Order does not have any associated untracked BOM items" -msgstr "" - #: build/templates/build/allocation_card.html:21 #: build/templates/build/complete_output.html:46 -#: order/templates/order/sales_order_detail.html:85 -#: order/templates/order/sales_order_detail.html:170 +#: order/templates/order/sales_order_detail.html:205 +#: order/templates/order/sales_order_detail.html:290 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:458 stock/templates/stock/item_base.html:249 #: templates/js/build.js:604 templates/js/model_renderers.js:54 msgid "Serial Number" msgstr "Número de serie" -#: build/templates/build/attachments.html:12 -#: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 -#: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:294 -#: stock/templates/stock/navbar.html:47 stock/templates/stock/navbar.html:50 -msgid "Attachments" -msgstr "" - -#: build/templates/build/attachments.html:51 -#: order/templates/order/po_attachments.html:79 -#: order/templates/order/so_attachments.html:79 -#: part/templates/part/detail.html:451 -#: stock/templates/stock/item_attachments.html:81 -#: templates/attachment_table.html:6 -msgid "Add Attachment" -msgstr "" - -#: build/templates/build/attachments.html:69 -#: order/templates/order/po_attachments.html:51 -#: order/templates/order/so_attachments.html:52 -#: part/templates/part/detail.html:405 -#: stock/templates/stock/item_attachments.html:49 -msgid "Edit Attachment" -msgstr "" - -#: build/templates/build/attachments.html:76 -#: order/templates/order/po_attachments.html:58 -#: order/templates/order/so_attachments.html:58 -#: part/templates/part/detail.html:414 -#: stock/templates/stock/item_attachments.html:58 -msgid "Confirm Delete Operation" -msgstr "" - -#: build/templates/build/attachments.html:77 -#: order/templates/order/po_attachments.html:59 -#: order/templates/order/so_attachments.html:59 -#: part/templates/part/detail.html:415 -#: stock/templates/stock/item_attachments.html:59 -msgid "Delete Attachment" -msgstr "" - #: build/templates/build/auto_allocate.html:9 msgid "Automatically Allocate Stock" msgstr "" @@ -1021,8 +931,8 @@ msgstr "" #: build/templates/build/build_base.html:75 #: company/templates/company/company_base.html:40 -#: company/templates/company/manufacturer_part_base.html:25 -#: company/templates/company/supplier_part_base.html:26 +#: company/templates/company/manufacturer_part.html:29 +#: company/templates/company/supplier_part.html:30 #: order/templates/order/order_base.html:26 #: order/templates/order/sales_order_base.html:37 #: part/templates/part/category.html:27 part/templates/part/part_base.html:22 @@ -1064,12 +974,12 @@ msgid "Edit Build" msgstr "" #: build/templates/build/build_base.html:111 -#: build/templates/build/build_base.html:206 build/views.py:57 +#: build/templates/build/build_base.html:206 build/views.py:56 msgid "Cancel Build" msgstr "" #: build/templates/build/build_base.html:124 -#: build/templates/build/detail.html:11 +#: build/templates/build/detail.html:15 msgid "Build Details" msgstr "" @@ -1079,12 +989,12 @@ msgid "This build was due on %(target)s" msgstr "" #: build/templates/build/build_base.html:157 -#: build/templates/build/detail.html:64 +#: build/templates/build/detail.html:67 msgid "Progress" msgstr "Progreso" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:823 +#: build/templates/build/detail.html:87 order/models.py:823 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1095,7 +1005,7 @@ msgid "Sales Order" msgstr "" #: build/templates/build/build_base.html:177 -#: build/templates/build/detail.html:98 +#: build/templates/build/detail.html:101 #: report/templates/report/inventree_build_order_base.html:153 msgid "Issued By" msgstr "" @@ -1108,39 +1018,6 @@ msgstr "" msgid "Build Order cannot be completed as incomplete build outputs remain" msgstr "" -#: build/templates/build/build_children.html:10 -#: build/templates/build/navbar.html:36 -msgid "Child Build Orders" -msgstr "" - -#: build/templates/build/build_output.html:15 -msgid "Incomplete Build Outputs" -msgstr "" - -#: build/templates/build/build_output.html:22 -msgid "Create new build output" -msgstr "" - -#: build/templates/build/build_output.html:23 -msgid "Create New Output" -msgstr "" - -#: build/templates/build/build_output.html:36 -msgid "Create a new build output" -msgstr "" - -#: build/templates/build/build_output.html:37 -msgid "No incomplete build outputs remain." -msgstr "" - -#: build/templates/build/build_output.html:38 -msgid "Create a new build output using the button above" -msgstr "" - -#: build/templates/build/build_output.html:49 -msgid "Completed Build Outputs" -msgstr "" - #: build/templates/build/build_output_create.html:7 msgid "The Bill of Materials contains trackable parts" msgstr "" @@ -1223,49 +1100,183 @@ msgstr "" msgid "The selected stock will be unallocated from the build output" msgstr "" -#: build/templates/build/detail.html:35 +#: build/templates/build/detail.html:38 msgid "Stock Source" msgstr "" -#: build/templates/build/detail.html:40 +#: build/templates/build/detail.html:43 msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:270 +#: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 +#: order/templates/order/purchase_order_detail.html:401 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 msgid "Destination" msgstr "Destinación" -#: build/templates/build/detail.html:53 +#: build/templates/build/detail.html:56 msgid "Destination location not specified" msgstr "" -#: build/templates/build/detail.html:70 +#: build/templates/build/detail.html:73 #: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 #: templates/js/stock.js:1716 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "Lote" -#: build/templates/build/detail.html:116 +#: build/templates/build/detail.html:119 #: order/templates/order/order_base.html:111 #: order/templates/order/sales_order_base.html:113 templates/js/build.js:910 msgid "Created" msgstr "" -#: build/templates/build/detail.html:127 +#: build/templates/build/detail.html:130 msgid "No target date set" msgstr "" -#: build/templates/build/detail.html:132 templates/js/build.js:888 +#: build/templates/build/detail.html:135 templates/js/build.js:888 msgid "Completed" msgstr "Completados" -#: build/templates/build/detail.html:136 +#: build/templates/build/detail.html:139 msgid "Build not complete" msgstr "" +#: build/templates/build/detail.html:150 build/templates/build/navbar.html:35 +msgid "Child Build Orders" +msgstr "" + +#: build/templates/build/detail.html:166 +msgid "Allocate Stock to Build" +msgstr "" + +#: build/templates/build/detail.html:172 +msgid "Allocate stock to build" +msgstr "" + +#: build/templates/build/detail.html:173 +msgid "Auto Allocate" +msgstr "" + +#: build/templates/build/detail.html:175 templates/js/build.js:778 +msgid "Unallocate stock" +msgstr "" + +#: build/templates/build/detail.html:176 build/views.py:318 build/views.py:638 +msgid "Unallocate Stock" +msgstr "" + +#: build/templates/build/detail.html:179 +msgid "Order required parts" +msgstr "" + +#: build/templates/build/detail.html:180 +#: company/templates/company/detail.html:33 +#: company/templates/company/detail.html:75 order/views.py:677 +#: part/templates/part/category.html:140 +msgid "Order Parts" +msgstr "" + +#: build/templates/build/detail.html:186 +msgid "Untracked stock has been fully allocated for this Build Order" +msgstr "" + +#: build/templates/build/detail.html:190 +msgid "Untracked stock has not been fully allocated for this Build Order" +msgstr "" + +#: build/templates/build/detail.html:197 +msgid "This Build Order does not have any associated untracked BOM items" +msgstr "" + +#: build/templates/build/detail.html:206 +msgid "Incomplete Build Outputs" +msgstr "" + +#: build/templates/build/detail.html:211 +msgid "Create new build output" +msgstr "" + +#: build/templates/build/detail.html:212 +msgid "Create New Output" +msgstr "" + +#: build/templates/build/detail.html:225 +msgid "Create a new build output" +msgstr "" + +#: build/templates/build/detail.html:226 +msgid "No incomplete build outputs remain." +msgstr "" + +#: build/templates/build/detail.html:227 +msgid "Create a new build output using the button above" +msgstr "" + +#: build/templates/build/detail.html:235 +msgid "Completed Build Outputs" +msgstr "" + +#: build/templates/build/detail.html:246 build/templates/build/navbar.html:42 +#: build/templates/build/navbar.html:45 order/templates/order/po_navbar.html:35 +#: order/templates/order/sales_order_detail.html:43 +#: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:173 +#: part/templates/part/navbar.html:108 part/templates/part/navbar.html:111 +#: stock/templates/stock/item.html:87 stock/templates/stock/navbar.html:47 +#: stock/templates/stock/navbar.html:50 +msgid "Attachments" +msgstr "" + +#: build/templates/build/detail.html:257 +msgid "Build Notes" +msgstr "" + +#: build/templates/build/detail.html:261 build/templates/build/detail.html:397 +#: company/templates/company/detail.html:173 +#: company/templates/company/detail.html:200 +#: order/templates/order/purchase_order_detail.html:59 +#: order/templates/order/purchase_order_detail.html:92 +#: order/templates/order/sales_order_detail.html:58 +#: order/templates/order/sales_order_detail.html:85 +#: part/templates/part/detail.html:109 stock/templates/stock/item.html:102 +#: stock/templates/stock/item.html:168 +msgid "Edit Notes" +msgstr "" + +#: build/templates/build/detail.html:357 +#: order/templates/order/po_attachments.html:79 +#: order/templates/order/purchase_order_detail.html:153 +#: order/templates/order/sales_order_detail.html:145 +#: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 +#: templates/attachment_table.html:6 +msgid "Add Attachment" +msgstr "" + +#: build/templates/build/detail.html:375 +#: order/templates/order/po_attachments.html:51 +#: order/templates/order/purchase_order_detail.html:125 +#: order/templates/order/sales_order_detail.html:118 +#: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 +msgid "Edit Attachment" +msgstr "" + +#: build/templates/build/detail.html:382 +#: order/templates/order/po_attachments.html:58 +#: order/templates/order/purchase_order_detail.html:132 +#: order/templates/order/sales_order_detail.html:124 +#: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 +msgid "Confirm Delete Operation" +msgstr "" + +#: build/templates/build/detail.html:383 +#: order/templates/order/po_attachments.html:59 +#: order/templates/order/purchase_order_detail.html:133 +#: order/templates/order/sales_order_detail.html:125 +#: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 +msgid "Delete Attachment" +msgstr "" + #: build/templates/build/edit_build_item.html:7 msgid "Alter the quantity of stock allocated to the build output" msgstr "" @@ -1294,50 +1305,28 @@ msgstr "" msgid "Build Order Details" msgstr "" -#: build/templates/build/navbar.html:15 -#: company/templates/company/navbar.html:15 -#: order/templates/order/po_navbar.html:15 -#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 +#: build/templates/build/navbar.html:15 order/templates/order/po_navbar.html:15 #: templates/js/stock.js:1354 msgid "Details" msgstr "Detalles" -#: build/templates/build/navbar.html:21 build/templates/build/navbar.html:24 -#: build/views.py:91 +#: build/templates/build/navbar.html:20 build/templates/build/navbar.html:23 +#: build/views.py:90 msgid "Allocate Stock" msgstr "" -#: build/templates/build/navbar.html:29 build/templates/build/navbar.html:32 +#: build/templates/build/navbar.html:28 build/templates/build/navbar.html:31 msgid "Build Outputs" msgstr "" -#: build/templates/build/navbar.html:39 +#: build/templates/build/navbar.html:38 msgid "Child Builds" msgstr "" -#: build/templates/build/navbar.html:50 +#: build/templates/build/navbar.html:49 msgid "Build Order Notes" msgstr "" -#: build/templates/build/notes.html:12 -msgid "Build Notes" -msgstr "" - -#: build/templates/build/notes.html:14 company/templates/company/notes.html:13 -#: order/templates/order/order_notes.html:15 -#: order/templates/order/sales_order_notes.html:16 -#: stock/templates/stock/item_notes.html:15 -msgid "Edit notes" -msgstr "" - -#: build/templates/build/notes.html:26 company/templates/company/notes.html:24 -#: order/templates/order/order_notes.html:27 -#: order/templates/order/sales_order_notes.html:29 -#: stock/templates/stock/item_base.html:499 -#: stock/templates/stock/item_notes.html:26 -msgid "Save" -msgstr "Guardar" - #: build/templates/build/unallocate.html:10 msgid "Are you sure you wish to unallocate all stock for this build?" msgstr "" @@ -1346,120 +1335,120 @@ msgstr "" msgid "All incomplete stock allocations will be removed from the build" msgstr "" -#: build/views.py:77 +#: build/views.py:76 msgid "Build was cancelled" msgstr "" -#: build/views.py:138 +#: build/views.py:137 msgid "Allocated stock to build output" msgstr "" -#: build/views.py:150 +#: build/views.py:149 msgid "Create Build Output" msgstr "" -#: build/views.py:168 +#: build/views.py:167 msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1337 +#: build/views.py:183 stock/views.py:1337 msgid "Serial numbers already exist" msgstr "" -#: build/views.py:193 +#: build/views.py:192 msgid "Serial numbers required for trackable build output" msgstr "" -#: build/views.py:259 +#: build/views.py:258 msgid "Delete Build Output" msgstr "" -#: build/views.py:280 build/views.py:370 +#: build/views.py:279 build/views.py:369 msgid "Confirm unallocation of build stock" msgstr "" -#: build/views.py:281 build/views.py:371 stock/views.py:369 +#: build/views.py:280 build/views.py:370 stock/views.py:369 msgid "Check the confirmation box" msgstr "" -#: build/views.py:293 +#: build/views.py:292 msgid "Build output does not match build" msgstr "" -#: build/views.py:295 build/views.py:496 +#: build/views.py:294 build/views.py:495 msgid "Build output must be specified" msgstr "" -#: build/views.py:307 +#: build/views.py:306 msgid "Build output deleted" msgstr "" -#: build/views.py:405 +#: build/views.py:404 msgid "Complete Build Order" msgstr "" -#: build/views.py:411 +#: build/views.py:410 msgid "Build order cannot be completed - incomplete outputs remain" msgstr "" -#: build/views.py:422 +#: build/views.py:421 msgid "Completed build order" msgstr "" -#: build/views.py:438 +#: build/views.py:437 msgid "Complete Build Output" msgstr "" -#: build/views.py:480 +#: build/views.py:479 msgid "Invalid stock status value selected" msgstr "" -#: build/views.py:487 +#: build/views.py:486 msgid "Quantity to complete cannot exceed build output quantity" msgstr "" -#: build/views.py:493 +#: build/views.py:492 msgid "Confirm completion of incomplete build" msgstr "" -#: build/views.py:592 +#: build/views.py:591 msgid "Build output completed" msgstr "" -#: build/views.py:675 +#: build/views.py:628 msgid "Delete Build Order" msgstr "" -#: build/views.py:690 +#: build/views.py:643 msgid "Removed parts from build allocation" msgstr "" -#: build/views.py:702 +#: build/views.py:655 msgid "Allocate stock to build output" msgstr "" -#: build/views.py:745 +#: build/views.py:698 msgid "Item must be currently in stock" msgstr "" -#: build/views.py:751 +#: build/views.py:704 msgid "Stock item is over-allocated" msgstr "" -#: build/views.py:752 templates/js/bom.js:230 templates/js/build.js:705 +#: build/views.py:705 templates/js/bom.js:230 templates/js/build.js:705 #: templates/js/build.js:1000 templates/js/build.js:1179 msgid "Available" msgstr "" -#: build/views.py:754 +#: build/views.py:707 msgid "Stock item must be selected" msgstr "" -#: build/views.py:917 +#: build/views.py:870 msgid "Edit Stock Allocation" msgstr "" -#: build/views.py:921 +#: build/views.py:874 msgid "Updated Build Item" msgstr "" @@ -1616,8 +1605,8 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:188 -#: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 +#: common/models.py:160 part/models.py:2225 report/models.py:187 +#: stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" @@ -1626,8 +1615,8 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:198 -#: templates/js/table_filters.js:132 templates/js/table_filters.js:336 +#: common/models.py:167 part/models.py:827 templates/js/table_filters.js:132 +#: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" @@ -1635,8 +1624,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:208 -#: templates/js/table_filters.js:340 +#: common/models.py:174 part/models.py:833 templates/js/table_filters.js:340 msgid "Component" msgstr "" @@ -1644,7 +1632,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:228 +#: common/models.py:181 part/models.py:844 msgid "Purchaseable" msgstr "" @@ -1652,8 +1640,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:238 -#: templates/js/table_filters.js:348 +#: common/models.py:188 part/models.py:849 templates/js/table_filters.js:348 msgid "Salable" msgstr "" @@ -1661,8 +1648,8 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:218 -#: templates/js/table_filters.js:33 templates/js/table_filters.js:352 +#: common/models.py:195 part/models.py:839 templates/js/table_filters.js:33 +#: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" @@ -1670,8 +1657,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:178 -#: templates/js/table_filters.js:29 +#: common/models.py:202 part/models.py:859 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1775,7 +1761,7 @@ msgstr "" msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:293 part/templates/part/detail.html:122 +#: common/models.py:293 msgid "days" msgstr "días" @@ -1871,8 +1857,8 @@ msgstr "" msgid "Price break quantity" msgstr "" -#: common/models.py:749 company/templates/company/supplier_part_pricing.html:84 -#: templates/js/part.js:933 +#: common/models.py:749 company/templates/company/supplier_part.html:231 +#: templates/js/part.js:1021 msgid "Price" msgstr "" @@ -1902,18 +1888,18 @@ msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 -#: order/templates/order/po_navbar.html:22 order/views.py:337 -#: part/templates/part/bom_upload/upload_file.html:47 +#: order/templates/order/po_navbar.html:22 order/views.py:290 +#: part/templates/part/bom_upload/upload_file.html:45 #: part/templates/part/import_wizard/part_upload.html:45 part/views.py:622 -#: part/views.py:1282 +#: part/views.py:1236 msgid "Upload File" msgstr "" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 -#: order/views.py:338 part/templates/part/bom_upload/match_fields.html:52 +#: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:623 -#: part/views.py:1283 +#: part/views.py:1237 msgid "Match Fields" msgstr "" @@ -1934,7 +1920,7 @@ msgstr "" #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 #: part/templates/part/bom_upload/match_parts.html:19 -#: part/templates/part/bom_upload/upload_file.html:45 +#: part/templates/part/bom_upload/upload_file.html:43 #: part/templates/part/import_wizard/match_fields.html:27 #: part/templates/part/import_wizard/match_references.html:19 #: part/templates/part/import_wizard/part_upload.html:43 @@ -1949,7 +1935,7 @@ msgstr "" msgid "Image URL" msgstr "" -#: company/forms.py:47 templates/js/part.js:1041 +#: company/forms.py:47 templates/js/part.js:1129 msgid "Single Price" msgstr "" @@ -1966,11 +1952,9 @@ msgid "Manufacturer Part Number" msgstr "" #: company/forms.py:64 company/models.py:341 -#: company/templates/company/manufacturer_part_base.html:89 -#: company/templates/company/manufacturer_part_detail.html:26 -#: company/templates/company/supplier_part_base.html:102 -#: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:193 part/bom.py:171 +#: company/templates/company/manufacturer_part.html:93 +#: company/templates/company/supplier_part.html:106 +#: order/templates/order/purchase_order_detail.html:324 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 msgid "MPN" msgstr "" @@ -1984,7 +1968,7 @@ msgid "Description of the company" msgstr "" #: company/models.py:111 company/templates/company/company_base.html:70 -#: company/templates/company/detail.html:33 templates/js/company.js:129 +#: templates/js/company.js:129 msgid "Website" msgstr "Página web" @@ -1992,7 +1976,7 @@ msgstr "Página web" msgid "Company website URL" msgstr "" -#: company/models.py:116 company/templates/company/company_base.html:77 +#: company/models.py:116 company/templates/company/company_base.html:88 msgid "Address" msgstr "" @@ -2008,7 +1992,7 @@ msgstr "Teléfono" msgid "Contact phone number" msgstr "Teléfono de contacto" -#: company/models.py:124 company/templates/company/company_base.html:91 +#: company/models.py:124 company/templates/company/company_base.html:102 msgid "Email" msgstr "Email" @@ -2016,7 +2000,7 @@ msgstr "Email" msgid "Contact email address" msgstr "" -#: company/models.py:127 company/templates/company/company_base.html:98 +#: company/models.py:127 company/templates/company/company_base.html:109 msgid "Contact" msgstr "Contacto" @@ -2028,7 +2012,7 @@ msgstr "" #: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:312 templates/js/company.js:550 -#: templates/js/part.js:599 +#: templates/js/part.js:687 msgid "Link" msgstr "" @@ -2065,7 +2049,7 @@ msgid "Does this company manufacture parts?" msgstr "" #: company/models.py:151 company/serializers.py:262 -#: company/templates/company/detail.html:42 +#: company/templates/company/company_base.html:76 msgid "Currency" msgstr "" @@ -2078,15 +2062,13 @@ msgstr "" msgid "Base Part" msgstr "" -#: company/models.py:323 company/models.py:541 order/views.py:1127 +#: company/models.py:323 company/models.py:541 order/views.py:1080 msgid "Select part" msgstr "" -#: company/models.py:334 company/templates/company/detail.html:57 -#: company/templates/company/manufacturer_part_base.html:85 -#: company/templates/company/manufacturer_part_detail.html:25 -#: company/templates/company/supplier_part_base.html:94 -#: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 +#: company/models.py:334 company/templates/company/company_base.html:116 +#: company/templates/company/manufacturer_part.html:89 +#: company/templates/company/supplier_part.html:98 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:364 #: templates/js/company.js:113 templates/js/company.js:289 #: templates/js/company.js:521 @@ -2102,8 +2084,8 @@ msgid "Manufacturer part description" msgstr "" #: company/models.py:408 company/models.py:560 -#: company/templates/company/manufacturer_part_base.html:6 -#: company/templates/company/manufacturer_part_base.html:19 +#: company/templates/company/manufacturer_part.html:6 +#: company/templates/company/manufacturer_part.html:23 #: stock/templates/stock/item_base.html:374 msgid "Manufacturer Part" msgstr "" @@ -2115,7 +2097,7 @@ msgstr "" #: company/models.py:421 #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:371 templates/js/part.js:260 +#: templates/js/company.js:371 templates/js/part.js:348 #: templates/js/stock.js:446 msgid "Value" msgstr "" @@ -2125,8 +2107,7 @@ msgid "Parameter value" msgstr "" #: company/models.py:428 part/models.py:821 part/models.py:2193 -#: part/templates/part/detail.html:107 templates/js/company.js:377 -#: templates/js/part.js:266 +#: templates/js/company.js:377 templates/js/part.js:354 msgid "Units" msgstr "" @@ -2134,9 +2115,8 @@ msgstr "" msgid "Parameter units" msgstr "" -#: company/models.py:547 company/templates/company/detail.html:62 -#: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:260 +#: company/models.py:547 company/templates/company/company_base.html:121 +#: company/templates/company/supplier_part.html:88 order/models.py:260 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 @@ -2149,9 +2129,8 @@ msgstr "Proveedor" msgid "Select supplier" msgstr "" -#: company/models.py:553 company/templates/company/supplier_part_base.html:88 -#: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 +#: company/models.py:553 company/templates/company/supplier_part.html:92 +#: order/templates/order/purchase_order_detail.html:311 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" @@ -2172,9 +2151,8 @@ msgstr "" msgid "Supplier part description" msgstr "" -#: company/models.py:578 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2341 -#: report/templates/report/inventree_po_report.html:93 +#: company/models.py:578 company/templates/company/supplier_part.html:120 +#: part/models.py:2341 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Nota" @@ -2187,7 +2165,7 @@ msgstr "" msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:584 company/templates/company/supplier_part_base.html:109 +#: company/models.py:584 company/templates/company/supplier_part.html:113 #: stock/models.py:435 stock/templates/stock/item_base.html:322 #: templates/js/company.js:571 templates/js/stock.js:1029 msgid "Packaging" @@ -2213,12 +2191,6 @@ msgstr "" msgid "Currency Code" msgstr "" -#: company/templates/company/assigned_stock.html:10 -#: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:597 -msgid "Assigned Stock" -msgstr "" - #: company/templates/company/company_base.html:9 #: company/templates/company/company_base.html:35 #: templates/InvenTree/search.html:304 templates/js/company.js:102 @@ -2244,38 +2216,23 @@ msgid "Edit company information" msgstr "" #: company/templates/company/company_base.html:56 -#: company/templates/company/company_base.html:126 +#: company/templates/company/company_base.html:153 msgid "Delete Company" msgstr "" #: company/templates/company/company_base.html:64 -#: company/templates/company/detail.html:10 -#: company/templates/company/navbar.html:12 msgid "Company Details" msgstr "" -#: company/templates/company/company_base.html:84 -msgid "Phone" -msgstr "Teléfono" - -#: company/templates/company/company_base.html:166 -#: part/templates/part/part_base.html:347 -msgid "Upload Image" -msgstr "" - -#: company/templates/company/detail.html:21 -msgid "Company Name" -msgstr "" - -#: company/templates/company/detail.html:36 -msgid "No website specified" -msgstr "" - -#: company/templates/company/detail.html:45 +#: company/templates/company/company_base.html:81 msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:544 +#: company/templates/company/company_base.html:95 +msgid "Phone" +msgstr "Teléfono" + +#: company/templates/company/company_base.html:126 order/models.py:544 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 @@ -2283,97 +2240,156 @@ msgstr "" msgid "Customer" msgstr "Cliente" -#: company/templates/company/detail_manufacturer_part.html:11 -#: templates/InvenTree/search.html:149 -msgid "Manufacturer Parts" +#: company/templates/company/company_base.html:193 +#: part/templates/part/part_base.html:353 +msgid "Upload Image" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:22 -msgid "Create new manufacturer part" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:23 -#: part/templates/part/supplier.html:47 -msgid "New Manufacturer Part" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:28 -#: company/templates/company/detail_supplier_part.html:27 -#: company/templates/company/manufacturer_part_suppliers.html:20 -#: company/templates/company/manufacturer_part_suppliers.html:46 -#: part/templates/part/category.html:131 part/templates/part/supplier.html:21 -#: part/templates/part/supplier.html:50 -msgid "Options" -msgstr "Opciones" - -#: company/templates/company/detail_manufacturer_part.html:33 -#: company/templates/company/detail_supplier_part.html:32 -#: part/templates/part/category.html:136 -msgid "Order parts" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:36 -#: company/templates/company/detail_supplier_part.html:35 -msgid "Delete parts" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:36 -#: company/templates/company/detail_supplier_part.html:35 -msgid "Delete Parts" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:72 -#: part/templates/part/supplier.html:164 -msgid "Add Manufacturer Part" -msgstr "" - -#: company/templates/company/detail_stock.html:10 -msgid "Supplier Stock" -msgstr "" - -#: company/templates/company/detail_stock.html:37 -#: company/templates/company/supplier_part_stock.html:34 -#: part/templates/part/category.html:123 part/templates/part/category.html:137 -#: part/templates/part/stock.html:55 stock/templates/stock/location.html:175 -msgid "Export" -msgstr "Exportar" - -#: company/templates/company/detail_supplier_part.html:11 -#: company/templates/company/manufacturer_part_navbar.html:11 +#: company/templates/company/detail.html:14 +#: company/templates/company/manufacturer_part_navbar.html:18 #: templates/InvenTree/search.html:164 msgid "Supplier Parts" msgstr "" -#: company/templates/company/detail_supplier_part.html:21 +#: company/templates/company/detail.html:22 #: order/templates/order/order_wizard/select_parts.html:44 -#: part/templates/part/part_base.html:469 +#: templates/js/part.js:79 msgid "Create new supplier part" msgstr "" -#: company/templates/company/detail_supplier_part.html:22 -#: company/templates/company/manufacturer_part_suppliers.html:17 -#: part/templates/part/part_base.html:468 part/templates/part/supplier.html:18 +#: company/templates/company/detail.html:23 +#: company/templates/company/manufacturer_part.html:109 +#: part/templates/part/detail.html:234 templates/js/part.js:78 #: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "" -#: company/templates/company/detail_supplier_part.html:66 -#: part/templates/part/bom.html:166 part/templates/part/category.html:127 +#: company/templates/company/detail.html:28 +#: company/templates/company/detail.html:70 +#: company/templates/company/manufacturer_part.html:112 +#: company/templates/company/manufacturer_part.html:136 +#: part/templates/part/category.html:135 part/templates/part/detail.html:237 +#: part/templates/part/detail.html:317 +msgid "Options" +msgstr "Opciones" + +#: company/templates/company/detail.html:33 +#: company/templates/company/detail.html:75 +#: part/templates/part/category.html:140 +msgid "Order parts" +msgstr "" + +#: company/templates/company/detail.html:36 +#: company/templates/company/detail.html:78 +msgid "Delete parts" +msgstr "" + +#: company/templates/company/detail.html:36 +#: company/templates/company/detail.html:78 +msgid "Delete Parts" +msgstr "" + +#: company/templates/company/detail.html:56 templates/InvenTree/search.html:149 +msgid "Manufacturer Parts" +msgstr "" + +#: company/templates/company/detail.html:64 +msgid "Create new manufacturer part" +msgstr "" + +#: company/templates/company/detail.html:65 part/templates/part/detail.html:314 +msgid "New Manufacturer Part" +msgstr "" + +#: company/templates/company/detail.html:97 +msgid "Supplier Stock" +msgstr "" + +#: company/templates/company/detail.html:106 +#: company/templates/company/navbar.html:40 +#: company/templates/company/navbar.html:43 +#: order/templates/order/purchase_orders.html:8 +#: order/templates/order/purchase_orders.html:13 +#: part/templates/part/detail.html:50 part/templates/part/navbar.html:77 +#: part/templates/part/navbar.html:80 templates/InvenTree/index.html:213 +#: templates/InvenTree/search.html:325 +#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 +#: users/models.py:45 +msgid "Purchase Orders" +msgstr "" + +#: company/templates/company/detail.html:112 +#: order/templates/order/purchase_orders.html:20 +msgid "Create new purchase order" +msgstr "" + +#: company/templates/company/detail.html:113 +#: order/templates/order/purchase_orders.html:21 +msgid "New Purchase Order" +msgstr "" + +#: company/templates/company/detail.html:128 +#: company/templates/company/navbar.html:49 +#: company/templates/company/navbar.html:52 +#: order/templates/order/sales_orders.html:8 +#: order/templates/order/sales_orders.html:13 +#: part/templates/part/detail.html:71 part/templates/part/navbar.html:85 +#: part/templates/part/navbar.html:88 templates/InvenTree/index.html:236 +#: templates/InvenTree/search.html:345 +#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 +#: users/models.py:46 +msgid "Sales Orders" +msgstr "" + +#: company/templates/company/detail.html:134 +#: order/templates/order/sales_orders.html:20 +msgid "Create new sales order" +msgstr "" + +#: company/templates/company/detail.html:135 +#: order/templates/order/sales_orders.html:21 +msgid "New Sales Order" +msgstr "" + +#: company/templates/company/detail.html:151 +#: company/templates/company/navbar.html:55 +#: company/templates/company/navbar.html:58 templates/js/build.js:597 +msgid "Assigned Stock" +msgstr "" + +#: company/templates/company/detail.html:169 +msgid "Company Notes" +msgstr "" + +#: company/templates/company/detail.html:271 +#: company/templates/company/supplier_part.html:288 +#: part/templates/part/category.html:127 part/templates/part/category.html:141 +#: part/templates/part/detail.html:640 stock/templates/stock/location.html:231 +msgid "Export" +msgstr "Exportar" + +#: company/templates/company/detail.html:302 +#: part/templates/part/detail.html:901 +msgid "Add Manufacturer Part" +msgstr "" + +#: company/templates/company/detail.html:364 +#: part/templates/part/category.html:131 part/templates/part/detail.html:444 #: templates/js/stock.js:1622 msgid "New Part" msgstr "" -#: company/templates/company/detail_supplier_part.html:67 +#: company/templates/company/detail.html:365 msgid "Create new Part" msgstr "" -#: company/templates/company/detail_supplier_part.html:72 -#: company/templates/company/manufacturer_part_suppliers.html:96 -#: company/views.py:59 part/templates/part/supplier.html:80 +#: company/templates/company/detail.html:370 +#: company/templates/company/manufacturer_part.html:192 company/views.py:59 +#: part/templates/part/detail.html:817 msgid "New Supplier" msgstr "" -#: company/templates/company/detail_supplier_part.html:73 +#: company/templates/company/detail.html:371 msgid "Create new Supplier" msgstr "" @@ -2381,231 +2397,216 @@ msgstr "" msgid "Supplier List" msgstr "" -#: company/templates/company/manufacturer_part_base.html:36 -#: company/templates/company/supplier_part_base.html:36 -#: company/templates/company/supplier_part_orders.html:17 -#: part/templates/part/orders.html:17 part/templates/part/part_base.html:74 +#: company/templates/company/manufacturer_part.html:40 +#: company/templates/company/supplier_part.html:40 +#: company/templates/company/supplier_part.html:146 +#: part/templates/part/detail.html:55 part/templates/part/part_base.html:101 msgid "Order part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:41 +#: company/templates/company/manufacturer_part.html:45 msgid "Edit manufacturer part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:45 +#: company/templates/company/manufacturer_part.html:49 msgid "Delete manufacturer part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:57 -#: company/templates/company/manufacturer_part_detail.html:10 +#: company/templates/company/manufacturer_part.html:61 msgid "Manufacturer Part Details" msgstr "" -#: company/templates/company/manufacturer_part_base.html:62 -#: company/templates/company/manufacturer_part_detail.html:18 -#: company/templates/company/supplier_part_base.html:61 -#: company/templates/company/supplier_part_detail.html:18 +#: company/templates/company/manufacturer_part.html:66 +#: company/templates/company/supplier_part.html:65 msgid "Internal Part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:129 -msgid "Edit Manufacturer Part" -msgstr "" - -#: company/templates/company/manufacturer_part_base.html:138 -msgid "Delete Manufacturer Part" -msgstr "" - -#: company/templates/company/manufacturer_part_navbar.html:14 -#: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:58 part/templates/part/navbar.html:75 -#: part/templates/part/navbar.html:78 part/templates/part/prices.html:153 +#: company/templates/company/manufacturer_part.html:103 +#: company/templates/company/manufacturer_part_navbar.html:21 +#: company/views.py:58 part/templates/part/navbar.html:65 +#: part/templates/part/navbar.html:68 part/templates/part/prices.html:144 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" msgstr "" -#: company/templates/company/manufacturer_part_navbar.html:19 -msgid "Manufacturer Part Stock" -msgstr "" - -#: company/templates/company/manufacturer_part_navbar.html:22 -#: company/templates/company/navbar.html:41 -#: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:33 stock/api.py:53 -#: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 -#: stock/templates/stock/stock_app_base.html:10 -#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 -#: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:406 templates/js/part.js:566 templates/js/stock.js:74 -#: templates/js/stock.js:877 templates/navbar.html:26 -msgid "Stock" -msgstr "" - -#: company/templates/company/manufacturer_part_navbar.html:26 -msgid "Manufacturer Part Orders" -msgstr "" - -#: company/templates/company/manufacturer_part_navbar.html:29 -#: company/templates/company/supplier_part_navbar.html:22 -msgid "Orders" -msgstr "" - -#: company/templates/company/manufacturer_part_suppliers.html:22 -#: part/templates/part/supplier.html:23 +#: company/templates/company/manufacturer_part.html:114 +#: part/templates/part/detail.html:239 msgid "Delete supplier parts" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:22 -#: company/templates/company/manufacturer_part_suppliers.html:48 -#: company/templates/company/manufacturer_part_suppliers.html:142 -#: part/templates/part/related.html:44 part/templates/part/supplier.html:23 -#: part/templates/part/supplier.html:52 templates/js/company.js:203 +#: company/templates/company/manufacturer_part.html:114 +#: company/templates/company/manufacturer_part.html:138 +#: company/templates/company/manufacturer_part.html:238 +#: part/templates/part/detail.html:214 part/templates/part/detail.html:239 +#: part/templates/part/detail.html:319 templates/js/company.js:203 #: users/models.py:193 msgid "Delete" msgstr "Eliminar" -#: company/templates/company/manufacturer_part_suppliers.html:37 -#: part/templates/part/category_navbar.html:46 -#: part/templates/part/category_navbar.html:49 -#: part/templates/part/detail.html:275 +#: company/templates/company/manufacturer_part.html:127 +#: company/templates/company/manufacturer_part_navbar.html:11 +#: company/templates/company/manufacturer_part_navbar.html:14 +#: part/templates/part/category_navbar.html:38 +#: part/templates/part/category_navbar.html:41 +#: part/templates/part/detail.html:155 part/templates/part/navbar.html:14 +#: part/templates/part/navbar.html:17 msgid "Parameters" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:43 -#: part/templates/part/detail.html:282 +#: company/templates/company/manufacturer_part.html:133 +#: part/templates/part/detail.html:162 #: templates/InvenTree/settings/category.html:29 #: templates/InvenTree/settings/part.html:65 msgid "New Parameter" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:48 +#: company/templates/company/manufacturer_part.html:138 msgid "Delete parameters" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:80 -#: part/templates/part/detail.html:368 +#: company/templates/company/manufacturer_part.html:176 +#: part/templates/part/detail.html:718 msgid "Add Parameter" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:97 -#: part/templates/part/supplier.html:81 +#: company/templates/company/manufacturer_part.html:193 +#: part/templates/part/detail.html:818 msgid "Create new supplier" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:127 +#: company/templates/company/manufacturer_part.html:223 msgid "Selected parameters will be deleted" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:139 +#: company/templates/company/manufacturer_part.html:235 msgid "Delete Parameters" msgstr "" -#: company/templates/company/navbar.html:20 -#: company/templates/company/navbar.html:23 +#: company/templates/company/manufacturer_part.html:311 +msgid "Edit Manufacturer Part" +msgstr "" + +#: company/templates/company/manufacturer_part.html:320 +msgid "Delete Manufacturer Part" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:26 +msgid "Manufacturer Part Stock" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:29 +#: company/templates/company/navbar.html:34 +#: company/templates/company/supplier_part_navbar.html:15 +#: part/templates/part/navbar.html:31 stock/api.py:53 +#: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 +#: stock/templates/stock/stock_app_base.html:10 +#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 +#: templates/InvenTree/search.html:232 +#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:269 +#: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:74 +#: templates/js/stock.js:877 templates/navbar.html:26 +msgid "Stock" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:33 +msgid "Manufacturer Part Orders" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:36 +#: company/templates/company/supplier_part_navbar.html:22 +msgid "Orders" +msgstr "" + +#: company/templates/company/navbar.html:13 +#: company/templates/company/navbar.html:16 msgid "Manufactured Parts" msgstr "" -#: company/templates/company/navbar.html:29 -#: company/templates/company/navbar.html:32 +#: company/templates/company/navbar.html:22 +#: company/templates/company/navbar.html:25 msgid "Supplied Parts" msgstr "" -#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:30 +#: company/templates/company/navbar.html:31 part/templates/part/navbar.html:28 #: stock/templates/stock/location.html:119 #: stock/templates/stock/location.html:134 #: stock/templates/stock/location.html:148 -#: stock/templates/stock/location_navbar.html:22 -#: stock/templates/stock/location_navbar.html:29 +#: stock/templates/stock/location_navbar.html:18 +#: stock/templates/stock/location_navbar.html:21 #: templates/InvenTree/search.html:198 templates/js/stock.js:1306 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" -#: company/templates/company/navbar.html:47 -#: company/templates/company/navbar.html:56 -#: company/templates/company/navbar.html:59 -#: company/templates/company/sales_orders.html:11 -#: order/templates/order/sales_orders.html:8 -#: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:89 part/templates/part/navbar.html:92 -#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:236 -#: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 -#: users/models.py:46 -msgid "Sales Orders" -msgstr "" - -#: company/templates/company/navbar.html:50 -#: company/templates/company/purchase_orders.html:10 -#: order/templates/order/purchase_orders.html:8 -#: order/templates/order/purchase_orders.html:13 -#: part/templates/part/navbar.html:81 part/templates/part/navbar.html:84 -#: part/templates/part/orders.html:10 templates/InvenTree/index.html:213 -#: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 -#: users/models.py:45 -msgid "Purchase Orders" -msgstr "" - -#: company/templates/company/notes.html:11 -msgid "Company Notes" -msgstr "" - -#: company/templates/company/purchase_orders.html:18 -#: order/templates/order/purchase_orders.html:20 -msgid "Create new purchase order" -msgstr "" - -#: company/templates/company/purchase_orders.html:19 -#: order/templates/order/purchase_orders.html:21 -msgid "New Purchase Order" -msgstr "" - -#: company/templates/company/sales_orders.html:19 -#: order/templates/order/sales_orders.html:20 -msgid "Create new sales order" -msgstr "" - -#: company/templates/company/sales_orders.html:20 -#: order/templates/order/sales_orders.html:21 -msgid "New Sales Order" -msgstr "" - -#: company/templates/company/supplier_part_base.html:7 -#: company/templates/company/supplier_part_base.html:20 stock/models.py:420 +#: company/templates/company/supplier_part.html:7 +#: company/templates/company/supplier_part.html:24 stock/models.py:420 #: stock/templates/stock/item_base.html:386 templates/js/company.js:511 #: templates/js/stock.js:1001 msgid "Supplier Part" msgstr "" -#: company/templates/company/supplier_part_base.html:40 +#: company/templates/company/supplier_part.html:44 msgid "Edit supplier part" msgstr "" -#: company/templates/company/supplier_part_base.html:44 +#: company/templates/company/supplier_part.html:48 msgid "Delete supplier part" msgstr "" -#: company/templates/company/supplier_part_base.html:56 -#: company/templates/company/supplier_part_detail.html:10 +#: company/templates/company/supplier_part.html:60 msgid "Supplier Part Details" msgstr "" +#: company/templates/company/supplier_part.html:131 +#: company/templates/company/supplier_part_navbar.html:12 +msgid "Supplier Part Stock" +msgstr "" + +#: company/templates/company/supplier_part.html:140 +#: company/templates/company/supplier_part_navbar.html:19 +msgid "Supplier Part Orders" +msgstr "" + +#: company/templates/company/supplier_part.html:147 +#: part/templates/part/detail.html:56 +msgid "Order Part" +msgstr "" + +#: company/templates/company/supplier_part.html:158 +#: part/templates/part/navbar.html:58 part/templates/part/prices.html:7 +msgid "Pricing Information" +msgstr "" + +#: company/templates/company/supplier_part.html:164 +#: company/templates/company/supplier_part.html:265 +#: part/templates/part/prices.html:253 part/views.py:2247 +msgid "Add Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:185 +msgid "No price break information found" +msgstr "" + +#: company/templates/company/supplier_part.html:199 part/views.py:2309 +msgid "Delete Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:213 part/views.py:2295 +msgid "Edit Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:238 +msgid "Edit price break" +msgstr "" + +#: company/templates/company/supplier_part.html:239 +msgid "Delete price break" +msgstr "" + #: company/templates/company/supplier_part_delete.html:5 msgid "Are you sure you want to delete the following Supplier Parts?" msgstr "" -#: company/templates/company/supplier_part_navbar.html:12 -#: company/templates/company/supplier_part_stock.html:10 -msgid "Supplier Part Stock" -msgstr "" - -#: company/templates/company/supplier_part_navbar.html:19 -#: company/templates/company/supplier_part_orders.html:10 -msgid "Supplier Part Orders" -msgstr "" - #: company/templates/company/supplier_part_navbar.html:26 msgid "Supplier Part Pricing" msgstr "" @@ -2614,48 +2615,13 @@ msgstr "" msgid "Pricing" msgstr "" -#: company/templates/company/supplier_part_orders.html:18 -#: part/templates/part/orders.html:18 -msgid "Order Part" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:11 -#: part/templates/part/navbar.html:68 -msgid "Pricing Information" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:19 -#: company/templates/company/supplier_part_pricing.html:118 -#: part/templates/part/prices.html:264 part/views.py:2305 -msgid "Add Price Break" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:38 -msgid "No price break information found" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2367 -msgid "Delete Price Break" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2353 -msgid "Edit Price Break" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:91 -msgid "Edit price break" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:92 -msgid "Delete price break" -msgstr "" - -#: company/views.py:64 part/templates/part/prices.html:157 +#: company/views.py:64 part/templates/part/navbar.html:71 +#: part/templates/part/navbar.html:74 part/templates/part/prices.html:148 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "Fabricantes" -#: company/views.py:65 part/templates/part/supplier.html:85 +#: company/views.py:65 part/templates/part/detail.html:822 msgid "New Manufacturer" msgstr "" @@ -2676,32 +2642,32 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:160 part/views.py:974 +#: company/views.py:138 part/views.py:962 msgid "Download Image" msgstr "" -#: company/views.py:189 part/views.py:1006 +#: company/views.py:167 part/views.py:994 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:196 part/views.py:1013 +#: company/views.py:174 part/views.py:1001 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:205 part/views.py:1022 +#: company/views.py:183 part/views.py:1010 msgid "Supplied URL is not a valid image file" msgstr "" -#: company/views.py:265 +#: company/views.py:243 msgid "Edit Supplier Part" msgstr "" -#: company/views.py:316 templates/js/stock.js:1629 +#: company/views.py:294 templates/js/stock.js:1629 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:460 +#: company/views.py:438 msgid "Delete Supplier Part" msgstr "" @@ -2811,7 +2777,7 @@ msgstr "" msgid "Link to external page" msgstr "" -#: order/models.py:168 part/templates/part/detail.html:133 +#: order/models.py:168 msgid "Created By" msgstr "" @@ -2945,7 +2911,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:250 +#: order/templates/order/purchase_order_detail.html:381 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -2955,7 +2921,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:776 part/templates/part/prices.html:166 stock/models.py:545 +#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:545 #: stock/templates/stock/item_base.html:343 templates/js/stock.js:1024 msgid "Purchase Price" msgstr "" @@ -2969,7 +2935,7 @@ msgid "Where does the Purchaser want this item to be stored?" msgstr "" #: order/models.py:831 part/templates/part/part_pricing.html:97 -#: part/templates/part/prices.html:103 part/templates/part/prices.html:278 +#: part/templates/part/prices.html:97 part/templates/part/prices.html:266 msgid "Sale Price" msgstr "" @@ -3065,22 +3031,21 @@ msgstr "" msgid "Issued" msgstr "" -#: order/templates/order/order_base.html:188 +#: order/templates/order/order_base.html:184 msgid "Edit Purchase Order" msgstr "" -#: order/templates/order/order_base.html:199 -#: order/templates/order/purchase_order_detail.html:127 -#: part/templates/part/category.html:217 part/templates/part/category.html:259 -#: part/templates/part/part_base.html:455 -#: stock/templates/stock/location.html:203 templates/js/stock.js:1634 +#: order/templates/order/order_base.html:195 +#: order/templates/order/purchase_order_detail.html:258 +#: part/templates/part/category.html:255 part/templates/part/category.html:297 +#: stock/templates/stock/location.html:259 templates/js/part.js:64 +#: templates/js/stock.js:1634 msgid "New Location" msgstr "" -#: order/templates/order/order_base.html:200 -#: order/templates/order/purchase_order_detail.html:128 -#: part/templates/part/part_base.html:456 -#: stock/templates/stock/location.html:42 +#: order/templates/order/order_base.html:196 +#: order/templates/order/purchase_order_detail.html:259 +#: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" msgstr "" @@ -3104,10 +3069,6 @@ msgstr "" msgid "After placing this purchase order, line items will no longer be editable." msgstr "" -#: order/templates/order/order_notes.html:13 -msgid "Order Notes" -msgstr "" - #: order/templates/order/order_wizard/match_fields.html:9 #: part/templates/part/bom_upload/match_fields.html:9 #: part/templates/part/import_wizard/ajax_match_fields.html:9 @@ -3186,7 +3147,7 @@ msgid "Upload File for Purchase Order" msgstr "" #: order/templates/order/order_wizard/po_upload.html:18 -#: part/templates/part/bom_upload/upload_file.html:26 +#: part/templates/part/bom_upload/upload_file.html:24 #: part/templates/part/import_wizard/ajax_part_upload.html:10 #: part/templates/part/import_wizard/part_upload.html:21 #, python-format @@ -3256,6 +3217,7 @@ msgstr "" #: order/templates/order/po_attachments.html:12 #: order/templates/order/po_navbar.html:32 +#: order/templates/order/purchase_order_detail.html:44 msgid "Purchase Order Attachments" msgstr "" @@ -3265,60 +3227,66 @@ msgstr "" #: order/templates/order/po_navbar.html:29 #: order/templates/order/po_received_items.html:12 +#: order/templates/order/purchase_order_detail.html:35 msgid "Received Items" msgstr "" -#: order/templates/order/purchase_order_detail.html:14 +#: order/templates/order/purchase_order_detail.html:17 msgid "Purchase Order Items" msgstr "" -#: order/templates/order/purchase_order_detail.html:24 -#: order/templates/order/purchase_order_detail.html:64 -#: order/templates/order/sales_order_detail.html:22 -#: order/templates/order/sales_order_detail.html:56 +#: order/templates/order/purchase_order_detail.html:23 +#: order/templates/order/purchase_order_detail.html:195 +#: order/templates/order/sales_order_detail.html:23 +#: order/templates/order/sales_order_detail.html:176 msgid "Add Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:100 -#: order/templates/order/sales_order_detail.html:398 +#: order/templates/order/purchase_order_detail.html:55 +#: order/templates/order/sales_order_detail.html:54 +msgid "Order Notes" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:231 +#: order/templates/order/sales_order_detail.html:518 msgid "Edit Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:110 -#: order/templates/order/sales_order_detail.html:408 +#: order/templates/order/purchase_order_detail.html:241 +#: order/templates/order/sales_order_detail.html:528 msgid "Delete Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:141 +#: order/templates/order/purchase_order_detail.html:272 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:169 -#: order/templates/order/sales_order_detail.html:233 +#: order/templates/order/purchase_order_detail.html:300 +#: order/templates/order/sales_order_detail.html:353 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:222 -#: order/templates/order/sales_order_detail.html:256 templates/js/part.js:908 -#: templates/js/part.js:1097 +#: order/templates/order/purchase_order_detail.html:353 +#: order/templates/order/sales_order_detail.html:376 templates/js/part.js:996 +#: templates/js/part.js:1185 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:229 -#: order/templates/order/sales_order_detail.html:263 +#: order/templates/order/purchase_order_detail.html:360 +#: order/templates/order/sales_order_detail.html:383 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:286 -#: order/templates/order/sales_order_detail.html:369 +#: order/templates/order/purchase_order_detail.html:417 +#: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:287 +#: order/templates/order/purchase_order_detail.html:418 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:292 +#: order/templates/order/purchase_order_detail.html:423 msgid "Receive line item" msgstr "" @@ -3334,12 +3302,11 @@ msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:47 #: part/models.py:326 part/templates/part/cat_link.html:7 -#: part/templates/part/category.html:108 part/templates/part/category.html:157 -#: part/templates/part/category_navbar.html:25 -#: part/templates/part/category_navbar.html:32 -#: part/templates/part/category_partlist.html:10 +#: 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:24 #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:767 +#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -3354,7 +3321,7 @@ msgid "Order Code" msgstr "" #: order/templates/order/receive_parts.html:21 -#: part/templates/part/part_base.html:152 templates/js/part.js:582 +#: part/templates/part/part_base.html:194 templates/js/part.js:670 msgid "On Order" msgstr "" @@ -3379,7 +3346,6 @@ msgid "Packing List" msgstr "" #: order/templates/order/sales_order_base.html:74 -#: order/templates/order/so_navbar.html:12 msgid "Sales Order Details" msgstr "" @@ -3402,80 +3368,76 @@ msgstr "" msgid "Cancelling this order means that the order will no longer be editable." msgstr "" -#: order/templates/order/sales_order_detail.html:13 +#: order/templates/order/sales_order_detail.html:17 msgid "Sales Order Items" msgstr "" -#: order/templates/order/sales_order_detail.html:105 templates/js/bom.js:358 +#: order/templates/order/sales_order_detail.html:225 templates/js/bom.js:358 #: templates/js/build.js:759 templates/js/build.js:1202 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:112 templates/js/build.js:645 +#: order/templates/order/sales_order_detail.html:232 templates/js/build.js:645 #: templates/js/build.js:1011 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:113 templates/js/build.js:647 +#: order/templates/order/sales_order_detail.html:233 templates/js/build.js:647 #: templates/js/build.js:1012 msgid "Delete stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:186 +#: order/templates/order/sales_order_detail.html:306 msgid "No matching line items" msgstr "" -#: order/templates/order/sales_order_detail.html:216 +#: order/templates/order/sales_order_detail.html:336 msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:284 templates/js/build.js:710 +#: order/templates/order/sales_order_detail.html:404 templates/js/build.js:710 #: templates/js/build.js:1007 msgid "Allocated" msgstr "" -#: order/templates/order/sales_order_detail.html:286 +#: order/templates/order/sales_order_detail.html:406 msgid "Fulfilled" msgstr "" -#: order/templates/order/sales_order_detail.html:323 +#: order/templates/order/sales_order_detail.html:443 msgid "PO" msgstr "" -#: order/templates/order/sales_order_detail.html:353 +#: order/templates/order/sales_order_detail.html:473 msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:356 templates/js/build.js:773 +#: order/templates/order/sales_order_detail.html:476 templates/js/build.js:773 msgid "Allocate stock" msgstr "" -#: order/templates/order/sales_order_detail.html:359 +#: order/templates/order/sales_order_detail.html:479 msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:363 templates/js/build.js:766 +#: order/templates/order/sales_order_detail.html:483 templates/js/build.js:766 #: templates/js/build.js:1210 msgid "Build stock" msgstr "" -#: order/templates/order/sales_order_detail.html:366 -#: order/templates/order/sales_order_detail.html:485 +#: order/templates/order/sales_order_detail.html:486 +#: order/templates/order/sales_order_detail.html:605 msgid "Calculate price" msgstr "" -#: order/templates/order/sales_order_detail.html:370 +#: order/templates/order/sales_order_detail.html:490 msgid "Delete line item " msgstr "" -#: order/templates/order/sales_order_detail.html:491 +#: order/templates/order/sales_order_detail.html:611 msgid "Update Unit Price" msgstr "" -#: order/templates/order/sales_order_notes.html:14 -msgid "Sales Order Notes" -msgstr "" - #: order/templates/order/sales_order_ship.html:10 msgid "This order has not been fully allocated. If the order is marked as shipped, it can no longer be adjusted." msgstr "" @@ -3504,164 +3466,171 @@ msgstr "" msgid "This action will unallocate the following stock from the Sales Order" msgstr "" -#: order/templates/order/so_attachments.html:12 +#: order/templates/order/so_navbar.html:12 +msgid "Sales Order Line Items" +msgstr "" + +#: order/templates/order/so_navbar.html:15 +msgid "Order Items" +msgstr "" + #: order/templates/order/so_navbar.html:26 msgid "Sales Order Attachments" msgstr "" -#: order/views.py:151 +#: order/views.py:104 msgid "Cancel Order" msgstr "" -#: order/views.py:160 order/views.py:186 +#: order/views.py:113 order/views.py:139 msgid "Confirm order cancellation" msgstr "" -#: order/views.py:163 order/views.py:189 +#: order/views.py:116 order/views.py:142 msgid "Order cannot be cancelled" msgstr "" -#: order/views.py:177 +#: order/views.py:130 msgid "Cancel sales order" msgstr "" -#: order/views.py:203 +#: order/views.py:156 msgid "Issue Order" msgstr "" -#: order/views.py:212 +#: order/views.py:165 msgid "Confirm order placement" msgstr "" -#: order/views.py:222 +#: order/views.py:175 msgid "Purchase order issued" msgstr "" -#: order/views.py:233 +#: order/views.py:186 msgid "Complete Order" msgstr "" -#: order/views.py:249 +#: order/views.py:202 msgid "Confirm order completion" msgstr "" -#: order/views.py:260 +#: order/views.py:213 msgid "Purchase order completed" msgstr "" -#: order/views.py:270 +#: order/views.py:223 msgid "Ship Order" msgstr "" -#: order/views.py:286 +#: order/views.py:239 msgid "Confirm order shipment" msgstr "" -#: order/views.py:292 +#: order/views.py:245 msgid "Could not ship order" msgstr "" -#: order/views.py:339 +#: order/views.py:292 msgid "Match Supplier Parts" msgstr "" -#: order/views.py:536 +#: order/views.py:489 msgid "Receive Parts" msgstr "" -#: order/views.py:606 +#: order/views.py:559 msgid "Items received" msgstr "" -#: order/views.py:620 +#: order/views.py:573 msgid "No destination set" msgstr "" -#: order/views.py:665 +#: order/views.py:618 msgid "Error converting quantity to number" msgstr "" -#: order/views.py:671 +#: order/views.py:624 msgid "Receive quantity less than zero" msgstr "" -#: order/views.py:677 +#: order/views.py:630 msgid "No lines specified" msgstr "" -#: order/views.py:750 +#: order/views.py:703 msgid "Update prices" msgstr "" -#: order/views.py:1008 +#: order/views.py:961 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1061 +#: order/views.py:1014 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1106 +#: order/views.py:1059 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1122 +#: order/views.py:1075 msgid "Select line item" msgstr "" -#: order/views.py:1153 +#: order/views.py:1106 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "" -#: order/views.py:1163 +#: order/views.py:1116 #, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1171 +#: order/views.py:1124 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1225 +#: order/views.py:1178 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1299 +#: order/views.py:1252 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1314 +#: order/views.py:1267 msgid "Remove allocation" msgstr "" -#: order/views.py:1386 +#: order/views.py:1339 msgid "Sales order not found" msgstr "" -#: order/views.py:1392 +#: order/views.py:1345 msgid "Price not found" msgstr "" -#: order/views.py:1395 +#: order/views.py:1348 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1400 +#: order/views.py:1353 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" #: part/bom.py:133 part/models.py:72 part/models.py:755 -#: part/templates/part/category.html:75 part/templates/part/detail.html:91 +#: part/templates/part/category.html:75 msgid "Default Location" msgstr "" -#: part/bom.py:134 part/templates/part/part_base.html:140 +#: part/bom.py:134 part/templates/part/part_base.html:182 msgid "Available Stock" msgstr "" @@ -3841,7 +3810,7 @@ msgstr "" msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:679 part/templates/part/detail.html:23 +#: part/models.py:679 msgid "Part name" msgstr "" @@ -3857,7 +3826,7 @@ msgstr "" msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:698 part/templates/part/detail.html:61 +#: part/models.py:698 msgid "Variant Of" msgstr "" @@ -3866,7 +3835,7 @@ msgid "Part description" msgstr "" #: part/models.py:709 part/templates/part/category.html:82 -#: part/templates/part/detail.html:68 +#: part/templates/part/part_base.html:130 msgid "Keywords" msgstr "" @@ -3874,8 +3843,8 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:74 -#: part/templates/part/set_category.html:15 templates/js/part.js:553 +#: part/models.py:717 part/models.py:2268 +#: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "" @@ -3883,9 +3852,7 @@ msgstr "" msgid "Part category" msgstr "" -#: part/models.py:723 part/templates/part/detail.html:29 -#: part/templates/part/part_base.html:103 templates/js/part.js:169 -#: templates/js/part.js:397 +#: part/models.py:723 templates/js/part.js:257 templates/js/part.js:485 msgid "IPN" msgstr "" @@ -3897,8 +3864,7 @@ msgstr "" msgid "Part revision or version number" msgstr "" -#: part/models.py:731 part/templates/part/detail.html:36 report/models.py:200 -#: templates/js/part.js:173 +#: part/models.py:731 report/models.py:200 templates/js/part.js:261 msgid "Revision" msgstr "" @@ -3906,7 +3872,7 @@ msgstr "" msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:800 part/templates/part/detail.html:98 +#: part/models.py:800 msgid "Default Supplier" msgstr "" @@ -3922,7 +3888,7 @@ msgstr "" msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:814 part/templates/part/detail.html:114 +#: part/models.py:814 msgid "Minimum Stock" msgstr "" @@ -3954,9 +3920,9 @@ msgstr "" msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:854 part/templates/part/detail.html:255 -#: templates/js/table_filters.js:21 templates/js/table_filters.js:69 -#: templates/js/table_filters.js:250 templates/js/table_filters.js:319 +#: part/models.py:854 templates/js/table_filters.js:21 +#: templates/js/table_filters.js:69 templates/js/table_filters.js:250 +#: templates/js/table_filters.js:319 msgid "Active" msgstr "" @@ -4004,7 +3970,7 @@ msgstr "" msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:818 templates/js/stock.js:426 +#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:426 msgid "Test Name" msgstr "" @@ -4020,7 +3986,7 @@ msgstr "" msgid "Enter description for this test" msgstr "" -#: part/models.py:2136 templates/js/part.js:827 +#: part/models.py:2136 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "" @@ -4029,7 +3995,7 @@ msgstr "" msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2142 templates/js/part.js:835 +#: part/models.py:2142 templates/js/part.js:923 msgid "Requires Value" msgstr "" @@ -4037,7 +4003,7 @@ msgstr "" msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2148 templates/js/part.js:842 +#: part/models.py:2148 templates/js/part.js:930 msgid "Requires Attachment" msgstr "" @@ -4167,87 +4133,61 @@ msgstr "" msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" -#: part/templates/part/allocation.html:11 -msgid "Build Order Allocations" -msgstr "" - -#: part/templates/part/allocation.html:24 -msgid "Sales Order Allocations" -msgstr "" - -#: part/templates/part/bom.html:10 part/templates/part/navbar.html:45 -#: part/templates/part/navbar.html:48 -msgid "Bill of Materials" -msgstr "" - -#: part/templates/part/bom.html:17 +#: part/templates/part/bom.html:6 msgid "You do not have permission to edit the BOM." msgstr "" -#: part/templates/part/bom.html:25 +#: part/templates/part/bom.html:14 #, python-format msgid "The BOM for %(part)s has changed, and must be validated.
" msgstr "" -#: part/templates/part/bom.html:27 +#: part/templates/part/bom.html:16 #, python-format msgid "The BOM for %(part)s was last checked by %(checker)s on %(check_date)s" msgstr "" -#: part/templates/part/bom.html:31 +#: part/templates/part/bom.html:20 #, python-format msgid "The BOM for %(part)s has not been validated." msgstr "" -#: part/templates/part/bom.html:38 +#: part/templates/part/bom.html:27 msgid "Remove selected BOM items" msgstr "" -#: part/templates/part/bom.html:41 +#: part/templates/part/bom.html:30 msgid "Import BOM data" msgstr "" -#: part/templates/part/bom.html:45 +#: part/templates/part/bom.html:34 msgid "Copy BOM from parent part" msgstr "" -#: part/templates/part/bom.html:49 +#: part/templates/part/bom.html:38 msgid "New BOM Item" msgstr "" -#: part/templates/part/bom.html:52 +#: part/templates/part/bom.html:41 msgid "Finish Editing" msgstr "" -#: part/templates/part/bom.html:57 +#: part/templates/part/bom.html:46 msgid "Edit BOM" msgstr "" -#: part/templates/part/bom.html:61 +#: part/templates/part/bom.html:50 msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:67 part/views.py:1620 +#: part/templates/part/bom.html:56 part/views.py:1574 msgid "Export Bill of Materials" msgstr "" -#: part/templates/part/bom.html:70 +#: part/templates/part/bom.html:59 msgid "Print BOM Report" msgstr "" -#: part/templates/part/bom.html:116 -msgid "Delete selected BOM items?" -msgstr "" - -#: part/templates/part/bom.html:117 -msgid "All selected BOM items will be deleted" -msgstr "" - -#: part/templates/part/bom.html:167 part/views.py:451 -#: templates/js/stock.js:1623 -msgid "Create New Part" -msgstr "" - #: part/templates/part/bom_duplicate.html:13 msgid "This part already has a Bill of Materials" msgstr "" @@ -4256,23 +4196,27 @@ msgstr "" msgid "Select Part" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:11 +#: part/templates/part/bom_upload/upload_file.html:7 msgid "Upload BOM File" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:18 +#: part/templates/part/bom_upload/upload_file.html:12 +msgid "Upload Bill of Materials" +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:16 msgid "Requirements for BOM upload" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:20 +#: part/templates/part/bom_upload/upload_file.html:18 msgid "The BOM file must contain the required named columns as provided in the " msgstr "" -#: part/templates/part/bom_upload/upload_file.html:20 +#: part/templates/part/bom_upload/upload_file.html:18 msgid "BOM Upload Template" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:21 +#: part/templates/part/bom_upload/upload_file.html:19 msgid "Each part must already exist in the database" msgstr "" @@ -4285,19 +4229,11 @@ msgstr "" msgid "This will validate each line in the BOM." msgstr "" -#: part/templates/part/build.html:10 -msgid "Part Builds" -msgstr "" - -#: part/templates/part/build.html:18 -msgid "Start New Build" -msgstr "" - #: part/templates/part/category.html:33 msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:1958 +#: part/templates/part/category.html:38 part/views.py:1900 msgid "Create new part category" msgstr "" @@ -4321,10 +4257,9 @@ msgstr "" msgid "Category Description" msgstr "" -#: part/templates/part/category.html:88 +#: part/templates/part/category.html:88 part/templates/part/category.html:174 #: part/templates/part/category_navbar.html:14 -#: part/templates/part/category_navbar.html:21 -#: part/templates/part/subcategory.html:16 +#: part/templates/part/category_navbar.html:17 msgid "Subcategories" msgstr "" @@ -4332,61 +4267,65 @@ msgstr "" msgid "Parts (Including subcategories)" msgstr "" -#: part/templates/part/category.html:122 +#: part/templates/part/category.html:126 msgid "Export Part Data" msgstr "" -#: part/templates/part/category.html:126 +#: part/templates/part/category.html:130 msgid "Create new part" msgstr "" -#: part/templates/part/category.html:134 +#: part/templates/part/category.html:138 msgid "Set category" msgstr "" -#: part/templates/part/category.html:134 +#: part/templates/part/category.html:138 msgid "Set Category" msgstr "" -#: part/templates/part/category.html:137 +#: part/templates/part/category.html:141 msgid "Export Data" msgstr "" -#: part/templates/part/category.html:141 +#: part/templates/part/category.html:145 msgid "View list display" msgstr "" -#: part/templates/part/category.html:144 +#: part/templates/part/category.html:148 msgid "View grid display" msgstr "" -#: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:204 +#: part/templates/part/category.html:164 +msgid "Part Parameters" +msgstr "" + +#: part/templates/part/category.html:256 +#: stock/templates/stock/location.html:260 msgid "Create new location" msgstr "" -#: part/templates/part/category.html:223 part/templates/part/category.html:253 -#: part/templates/part/part_base.html:418 +#: part/templates/part/category.html:261 part/templates/part/category.html:291 +#: templates/js/part.js:25 msgid "New Category" msgstr "" -#: part/templates/part/category.html:224 +#: part/templates/part/category.html:262 msgid "Create new category" msgstr "" -#: part/templates/part/category.html:254 +#: part/templates/part/category.html:292 msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:907 +#: part/templates/part/category.html:298 stock/views.py:907 msgid "Create new Stock Location" msgstr "" -#: part/templates/part/category.html:279 +#: part/templates/part/category.html:317 msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:286 part/views.py:1906 +#: part/templates/part/category.html:324 part/views.py:1848 msgid "Edit Part Category" msgstr "" @@ -4425,15 +4364,11 @@ msgstr "" msgid "If this category is deleted, these parts will be moved to the top-level category Teile" msgstr "" -#: part/templates/part/category_navbar.html:37 -#: part/templates/part/category_navbar.html:40 +#: part/templates/part/category_navbar.html:29 +#: part/templates/part/category_navbar.html:32 msgid "Import Parts" msgstr "" -#: part/templates/part/category_parametric.html:10 -msgid "Part Parameters" -msgstr "" - #: part/templates/part/copy_part.html:9 part/views.py:327 msgid "Duplicate Part" msgstr "" @@ -4458,98 +4393,146 @@ msgstr "" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "" -#: part/templates/part/detail.html:12 part/templates/part/navbar.html:14 -msgid "Part Details" +#: part/templates/part/detail.html:16 +msgid "Part Stock" msgstr "" -#: part/templates/part/detail.html:43 part/templates/part/part_base.html:204 -msgid "Latest Serial Number" +#: part/templates/part/detail.html:21 +#, python-format +msgid "Showing stock for all variants of %(full_name)s" msgstr "" -#: part/templates/part/detail.html:48 -msgid "No serial numbers recorded" +#: part/templates/part/detail.html:30 part/templates/part/navbar.html:93 +msgid "Part Test Templates" msgstr "" -#: part/templates/part/detail.html:121 -msgid "Stock Expiry Time" +#: part/templates/part/detail.html:36 +msgid "Add Test Template" msgstr "" -#: part/templates/part/detail.html:140 -msgid "Responsible User" +#: part/templates/part/detail.html:77 +msgid "New sales order" msgstr "" -#: part/templates/part/detail.html:154 -msgid "Edit Notes" +#: part/templates/part/detail.html:77 +msgid "New Order" msgstr "" -#: part/templates/part/detail.html:181 -msgid "Part is virtual (not a physical part)" +#: part/templates/part/detail.html:90 +msgid "Sales Order Allocations" msgstr "" -#: part/templates/part/detail.html:183 -msgid "Part is not a virtual part" +#: part/templates/part/detail.html:130 part/templates/part/navbar.html:21 +msgid "Part Variants" msgstr "" -#: part/templates/part/detail.html:191 -msgid "Part is a template part (variants can be made from this part)" +#: part/templates/part/detail.html:137 +msgid "Create new variant" msgstr "" -#: part/templates/part/detail.html:193 -msgid "Part is not a template part" +#: part/templates/part/detail.html:138 +msgid "New Variant" msgstr "" -#: part/templates/part/detail.html:201 -msgid "Part can be assembled from other parts" -msgstr "" - -#: part/templates/part/detail.html:203 -msgid "Part cannot be assembled from other parts" -msgstr "" - -#: part/templates/part/detail.html:211 -msgid "Part can be used in assemblies" -msgstr "" - -#: part/templates/part/detail.html:213 -msgid "Part cannot be used in assemblies" -msgstr "" - -#: part/templates/part/detail.html:221 -msgid "Part stock is tracked by serial number" -msgstr "" - -#: part/templates/part/detail.html:223 -msgid "Part stock is not tracked by serial number" -msgstr "" - -#: part/templates/part/detail.html:231 part/templates/part/detail.html:233 -msgid "Part can be purchased from external suppliers" -msgstr "" - -#: part/templates/part/detail.html:241 -msgid "Part can be sold to customers" -msgstr "" - -#: part/templates/part/detail.html:243 -msgid "Part cannot be sold to customers" -msgstr "" - -#: part/templates/part/detail.html:258 -msgid "Part is active" -msgstr "" - -#: part/templates/part/detail.html:260 -msgid "Part is not active" -msgstr "" - -#: part/templates/part/detail.html:281 +#: part/templates/part/detail.html:161 msgid "Add new parameter" msgstr "" +#: part/templates/part/detail.html:182 part/templates/part/navbar.html:101 +#: part/templates/part/navbar.html:104 +msgid "Related Parts" +msgstr "" + +#: part/templates/part/detail.html:188 +msgid "Add Related" +msgstr "" + +#: part/templates/part/detail.html:228 +msgid "Part Suppliers" +msgstr "" + +#: part/templates/part/detail.html:252 part/templates/part/navbar.html:35 +#: part/templates/part/navbar.html:38 +msgid "Bill of Materials" +msgstr "" + +#: part/templates/part/detail.html:261 +msgid "Assemblies" +msgstr "" + +#: part/templates/part/detail.html:277 +msgid "Part Builds" +msgstr "" + +#: part/templates/part/detail.html:284 +msgid "Start New Build" +msgstr "" + +#: part/templates/part/detail.html:298 +msgid "Build Order Allocations" +msgstr "" + +#: part/templates/part/detail.html:307 +msgid "Part Manufacturers" +msgstr "" + #: part/templates/part/detail.html:319 +msgid "Delete manufacturer parts" +msgstr "" + +#: part/templates/part/detail.html:394 +msgid "Delete selected BOM items?" +msgstr "" + +#: part/templates/part/detail.html:395 +msgid "All selected BOM items will be deleted" +msgstr "" + +#: part/templates/part/detail.html:445 part/views.py:451 +#: templates/js/stock.js:1623 +msgid "Create New Part" +msgstr "" + +#: part/templates/part/detail.html:580 +msgid "Add Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:598 +msgid "Edit Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:610 +msgid "Delete Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:669 msgid "Edit Part Notes" msgstr "" +#: part/templates/part/detail.html:823 +msgid "Create new manufacturer" +msgstr "" + +#: part/templates/part/detail.html:917 +#, python-format +msgid "Single Price - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:929 +#, python-format +msgid "Single Price Difference - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:941 +#, python-format +msgid "Part Single Price - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:1030 +#, python-format +msgid "Unit Price - %(currency)s" +msgstr "" + #: part/templates/part/import_wizard/ajax_part_upload.html:29 #: part/templates/part/import_wizard/part_upload.html:51 msgid "Unsuffitient privileges." @@ -4559,222 +4542,206 @@ msgstr "" msgid "Import Parts from File" msgstr "" -#: part/templates/part/navbar.html:23 part/templates/part/variants.html:11 -msgid "Part Variants" -msgstr "" - -#: part/templates/part/navbar.html:26 +#: part/templates/part/navbar.html:24 msgid "Variants" msgstr "" -#: part/templates/part/navbar.html:37 -msgid "Allocated Stock" -msgstr "" - -#: part/templates/part/navbar.html:40 -msgid "Allocations" -msgstr "" - -#: part/templates/part/navbar.html:61 part/templates/part/navbar.html:64 +#: part/templates/part/navbar.html:51 part/templates/part/navbar.html:54 msgid "Used In" msgstr "" -#: part/templates/part/navbar.html:71 +#: part/templates/part/navbar.html:61 msgid "Prices" msgstr "" -#: part/templates/part/navbar.html:97 part/templates/part/part_tests.html:10 -msgid "Part Test Templates" -msgstr "" - -#: part/templates/part/navbar.html:100 +#: part/templates/part/navbar.html:96 msgid "Test Templates" msgstr "" -#: part/templates/part/navbar.html:105 part/templates/part/navbar.html:108 -#: part/templates/part/related.html:10 -msgid "Related Parts" -msgstr "" - #: part/templates/part/part_app_base.html:12 msgid "Part List" msgstr "" #: part/templates/part/part_base.html:26 templates/js/company.js:280 -#: templates/js/company.js:486 templates/js/part.js:84 templates/js/part.js:161 +#: templates/js/company.js:486 templates/js/part.js:172 +#: templates/js/part.js:249 msgid "Inactive" msgstr "" -#: part/templates/part/part_base.html:33 +#: part/templates/part/part_base.html:36 +msgid "Part is virtual (not a physical part)" +msgstr "" + +#: part/templates/part/part_base.html:39 +msgid "Part is a template part (variants can be made from this part)" +msgstr "" + +#: part/templates/part/part_base.html:42 +msgid "Part can be assembled from other parts" +msgstr "" + +#: part/templates/part/part_base.html:45 +msgid "Part can be used in assemblies" +msgstr "" + +#: part/templates/part/part_base.html:48 +msgid "Part stock is tracked by serial number" +msgstr "" + +#: part/templates/part/part_base.html:51 +msgid "Part can be purchased from external suppliers" +msgstr "" + +#: part/templates/part/part_base.html:54 +msgid "Part can be sold to customers" +msgstr "" + +#: part/templates/part/part_base.html:60 msgid "Star this part" msgstr "" -#: part/templates/part/part_base.html:40 +#: part/templates/part/part_base.html:67 #: stock/templates/stock/item_base.html:75 #: stock/templates/stock/location.html:51 msgid "Barcode actions" msgstr "" -#: part/templates/part/part_base.html:42 +#: part/templates/part/part_base.html:69 #: stock/templates/stock/item_base.html:77 #: stock/templates/stock/location.html:53 templates/qr_button.html:1 msgid "Show QR Code" msgstr "" -#: part/templates/part/part_base.html:43 +#: part/templates/part/part_base.html:70 #: stock/templates/stock/item_base.html:93 #: stock/templates/stock/location.html:54 msgid "Print Label" msgstr "" -#: part/templates/part/part_base.html:48 +#: part/templates/part/part_base.html:75 msgid "Show pricing information" msgstr "" -#: part/templates/part/part_base.html:53 +#: part/templates/part/part_base.html:80 #: stock/templates/stock/item_base.html:140 #: stock/templates/stock/location.html:62 msgid "Stock actions" msgstr "" -#: part/templates/part/part_base.html:60 +#: part/templates/part/part_base.html:87 msgid "Count part stock" msgstr "" -#: part/templates/part/part_base.html:66 +#: part/templates/part/part_base.html:93 msgid "Transfer part stock" msgstr "" -#: part/templates/part/part_base.html:83 +#: part/templates/part/part_base.html:110 msgid "Part actions" msgstr "" -#: part/templates/part/part_base.html:86 +#: part/templates/part/part_base.html:113 msgid "Duplicate part" msgstr "" -#: part/templates/part/part_base.html:89 +#: part/templates/part/part_base.html:116 msgid "Edit part" msgstr "" -#: part/templates/part/part_base.html:92 +#: part/templates/part/part_base.html:119 msgid "Delete part" msgstr "" -#: part/templates/part/part_base.html:123 +#: part/templates/part/part_base.html:154 +msgid "Latest Serial Number" +msgstr "" + +#: part/templates/part/part_base.html:165 msgid "This is a virtual part" msgstr "" -#: part/templates/part/part_base.html:129 +#: part/templates/part/part_base.html:171 #, python-format msgid "This part is a variant of %(link)s" msgstr "" -#: part/templates/part/part_base.html:146 templates/js/table_filters.js:165 +#: part/templates/part/part_base.html:188 templates/js/table_filters.js:165 msgid "In Stock" msgstr "" -#: part/templates/part/part_base.html:159 templates/InvenTree/index.html:132 +#: part/templates/part/part_base.html:201 templates/InvenTree/index.html:132 msgid "Required for Build Orders" msgstr "" -#: part/templates/part/part_base.html:166 +#: part/templates/part/part_base.html:208 msgid "Required for Sales Orders" msgstr "" -#: part/templates/part/part_base.html:173 +#: part/templates/part/part_base.html:215 msgid "Allocated to Orders" msgstr "" -#: part/templates/part/part_base.html:188 templates/js/bom.js:316 +#: part/templates/part/part_base.html:230 templates/js/bom.js:316 msgid "Can Build" msgstr "" -#: part/templates/part/part_base.html:194 templates/js/part.js:413 -#: templates/js/part.js:586 +#: part/templates/part/part_base.html:236 templates/js/part.js:501 +#: templates/js/part.js:674 msgid "Building" msgstr "" -#: part/templates/part/part_base.html:325 part/templates/part/prices.html:131 +#: part/templates/part/part_base.html:331 part/templates/part/prices.html:125 msgid "Calculate" msgstr "" -#: part/templates/part/part_base.html:419 -msgid "Create New Part Category" -msgstr "" - -#: part/templates/part/part_base.html:427 -msgid "New Parent" -msgstr "" - -#: part/templates/part/part_base.html:475 -msgid "Edit Part" -msgstr "" - -#: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:27 +#: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:21 msgid "Supplier Pricing" msgstr "" #: part/templates/part/part_pricing.html:26 #: part/templates/part/part_pricing.html:52 #: part/templates/part/part_pricing.html:85 -#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:31 -#: part/templates/part/prices.html:58 part/templates/part/prices.html:90 -#: part/templates/part/prices.html:107 +#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:25 +#: part/templates/part/prices.html:52 part/templates/part/prices.html:84 +#: part/templates/part/prices.html:101 msgid "Unit Cost" msgstr "" #: part/templates/part/part_pricing.html:32 #: part/templates/part/part_pricing.html:58 #: part/templates/part/part_pricing.html:89 -#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:38 -#: part/templates/part/prices.html:65 part/templates/part/prices.html:95 -#: part/templates/part/prices.html:112 +#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:32 +#: part/templates/part/prices.html:59 part/templates/part/prices.html:89 +#: part/templates/part/prices.html:106 msgid "Total Cost" msgstr "" -#: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:46 +#: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:40 msgid "No supplier pricing available" msgstr "" -#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:55 -#: part/templates/part/prices.html:235 +#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:49 +#: part/templates/part/prices.html:225 msgid "BOM Pricing" msgstr "" -#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:73 +#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:67 msgid "Note: BOM pricing is incomplete for this part" msgstr "" -#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:80 +#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:74 msgid "No BOM pricing available" msgstr "" -#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:89 +#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:83 msgid "Internal Price" msgstr "" #: part/templates/part/part_pricing.html:113 -#: part/templates/part/prices.html:121 +#: part/templates/part/prices.html:115 msgid "No pricing information is available for this part." msgstr "" -#: part/templates/part/part_tests.html:17 -msgid "Add Test Template" -msgstr "" - -#: part/templates/part/part_tests.html:61 -msgid "Add Test Result Template" -msgstr "" - -#: part/templates/part/part_tests.html:79 -msgid "Edit Test Result Template" -msgstr "" - -#: part/templates/part/part_tests.html:91 -msgid "Delete Test Result Template" -msgstr "" - #: part/templates/part/part_thumb.html:20 msgid "Select from existing images" msgstr "" @@ -4809,123 +4776,78 @@ msgstr "" msgid "There are %(count)s unique parts tracked for '%(full_name)s'. Deleting this part will permanently remove this tracking information." msgstr "" -#: part/templates/part/prices.html:12 -msgid "General Price Information" -msgstr "" - -#: part/templates/part/prices.html:22 +#: part/templates/part/prices.html:16 msgid "Pricing ranges" msgstr "" -#: part/templates/part/prices.html:28 +#: part/templates/part/prices.html:22 msgid "Show supplier cost" msgstr "" -#: part/templates/part/prices.html:29 +#: part/templates/part/prices.html:23 msgid "Show purchase price" msgstr "" -#: part/templates/part/prices.html:56 +#: part/templates/part/prices.html:50 msgid "Show BOM cost" msgstr "" -#: part/templates/part/prices.html:104 +#: part/templates/part/prices.html:98 msgid "Show sale cost" msgstr "" -#: part/templates/part/prices.html:105 +#: part/templates/part/prices.html:99 msgid "Show sale price" msgstr "" -#: part/templates/part/prices.html:127 +#: part/templates/part/prices.html:121 msgid "Calculation parameters" msgstr "" -#: part/templates/part/prices.html:146 +#: part/templates/part/prices.html:136 msgid "Supplier Cost" msgstr "" -#: part/templates/part/prices.html:147 part/templates/part/prices.html:167 -#: part/templates/part/prices.html:193 part/templates/part/prices.html:224 -#: part/templates/part/prices.html:251 part/templates/part/prices.html:279 +#: part/templates/part/prices.html:137 part/templates/part/prices.html:158 +#: part/templates/part/prices.html:183 part/templates/part/prices.html:213 +#: part/templates/part/prices.html:239 part/templates/part/prices.html:267 msgid "Jump to overview" msgstr "" -#: part/templates/part/prices.html:172 +#: part/templates/part/prices.html:162 msgid "Stock Pricing" msgstr "" -#: part/templates/part/prices.html:180 +#: part/templates/part/prices.html:172 msgid "No stock pricing history is available for this part." msgstr "" -#: part/templates/part/prices.html:192 +#: part/templates/part/prices.html:182 msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:2376 +#: part/templates/part/prices.html:197 part/views.py:2318 msgid "Add Internal Price Break" msgstr "" -#: part/templates/part/prices.html:223 +#: part/templates/part/prices.html:212 msgid "BOM Cost" msgstr "" -#: part/templates/part/prices.html:250 +#: part/templates/part/prices.html:238 msgid "Sale Cost" msgstr "" -#: part/templates/part/prices.html:290 +#: part/templates/part/prices.html:278 msgid "No sale pice history available for this part." msgstr "" -#: part/templates/part/prices.html:340 -#, python-format -msgid "Single Price - %(currency)s" -msgstr "" - -#: part/templates/part/prices.html:352 -#, python-format -msgid "Single Price Difference - %(currency)s" -msgstr "" - -#: part/templates/part/prices.html:364 -#, python-format -msgid "Part Single Price - %(currency)s" -msgstr "" - -#: part/templates/part/prices.html:464 -#, python-format -msgid "Unit Price - %(currency)s" -msgstr "" - -#: part/templates/part/related.html:18 -msgid "Add Related" -msgstr "" - -#: part/templates/part/sales_orders.html:18 -msgid "New sales order" -msgstr "" - -#: part/templates/part/sales_orders.html:18 -msgid "New Order" -msgstr "" - #: part/templates/part/set_category.html:9 msgid "Set category for the following parts" msgstr "" -#: part/templates/part/stock.html:10 -msgid "Part Stock" -msgstr "" - -#: part/templates/part/stock.html:16 -#, python-format -msgid "Showing stock for all variants of %(full_name)s" -msgstr "" - #: part/templates/part/stock_count.html:7 templates/js/bom.js:239 -#: templates/js/part.js:403 templates/js/part.js:590 +#: templates/js/part.js:491 templates/js/part.js:678 msgid "No Stock" msgstr "" @@ -4933,30 +4855,6 @@ msgstr "" msgid "Low Stock" msgstr "" -#: part/templates/part/supplier.html:11 -msgid "Part Suppliers" -msgstr "" - -#: part/templates/part/supplier.html:39 -msgid "Part Manufacturers" -msgstr "" - -#: part/templates/part/supplier.html:52 -msgid "Delete manufacturer parts" -msgstr "" - -#: part/templates/part/supplier.html:86 -msgid "Create new manufacturer" -msgstr "" - -#: part/templates/part/track.html:10 -msgid "Part Tracking" -msgstr "" - -#: part/templates/part/used_in.html:9 -msgid "Assemblies" -msgstr "" - #: part/templates/part/variant_part.html:9 msgid "Create new part variant" msgstr "" @@ -4966,14 +4864,6 @@ msgstr "" msgid "Create a new variant of template '%(full_name)s'." msgstr "" -#: part/templates/part/variants.html:19 -msgid "Create new variant" -msgstr "" - -#: part/templates/part/variants.html:20 -msgid "New Variant" -msgstr "" - #: part/templatetags/inventree_extras.py:99 msgid "Unknown database" msgstr "" @@ -5015,115 +4905,111 @@ msgstr "" msgid "Match References" msgstr "" -#: part/views.py:892 +#: part/views.py:880 msgid "None" msgstr "" -#: part/views.py:951 +#: part/views.py:939 msgid "Part QR Code" msgstr "" -#: part/views.py:1053 +#: part/views.py:1041 msgid "Select Part Image" msgstr "" -#: part/views.py:1079 +#: part/views.py:1067 msgid "Updated part image" msgstr "" -#: part/views.py:1082 +#: part/views.py:1070 msgid "Part image not found" msgstr "" -#: part/views.py:1093 -msgid "Edit Part Properties" -msgstr "" - -#: part/views.py:1128 +#: part/views.py:1082 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1158 +#: part/views.py:1112 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1179 +#: part/views.py:1133 msgid "Validate BOM" msgstr "" -#: part/views.py:1200 +#: part/views.py:1154 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1211 +#: part/views.py:1165 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1284 +#: part/views.py:1238 msgid "Match Parts" msgstr "" -#: part/views.py:1672 +#: part/views.py:1626 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:1679 +#: part/views.py:1633 msgid "Part was deleted" msgstr "" -#: part/views.py:1688 +#: part/views.py:1642 msgid "Part Pricing" msgstr "" -#: part/views.py:1829 +#: part/views.py:1783 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:1839 +#: part/views.py:1793 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:1846 +#: part/views.py:1800 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:1944 +#: part/views.py:1886 msgid "Delete Part Category" msgstr "" -#: part/views.py:1950 +#: part/views.py:1892 msgid "Part category was deleted" msgstr "" -#: part/views.py:2002 +#: part/views.py:1944 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2103 +#: part/views.py:2045 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2159 +#: part/views.py:2101 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2178 +#: part/views.py:2120 msgid "Create BOM Item" msgstr "" -#: part/views.py:2248 +#: part/views.py:2190 msgid "Edit BOM item" msgstr "" -#: part/views.py:2309 +#: part/views.py:2251 msgid "Added new price break" msgstr "" -#: part/views.py:2385 +#: part/views.py:2327 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2393 +#: part/views.py:2335 msgid "Delete Internal Price Break" msgstr "" @@ -5472,7 +5358,7 @@ msgstr "" msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:537 stock/templates/stock/item_notes.html:13 +#: stock/models.py:537 stock/templates/stock/item.html:98 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" @@ -5543,16 +5429,53 @@ msgstr "" msgid "Test notes" msgstr "" -#: stock/templates/stock/item.html:12 +#: stock/templates/stock/item.html:16 msgid "Stock Tracking Information" msgstr "" -#: stock/templates/stock/item.html:30 +#: stock/templates/stock/item.html:29 msgid "New Entry" msgstr "" -#: stock/templates/stock/item_attachments.html:11 -msgid "Stock Item Attachments" +#: stock/templates/stock/item.html:42 +msgid "Child Stock Items" +msgstr "" + +#: stock/templates/stock/item.html:49 +msgid "This stock item does not have any child items" +msgstr "" + +#: stock/templates/stock/item.html:57 stock/templates/stock/navbar.html:19 +#: stock/templates/stock/navbar.html:22 +msgid "Test Data" +msgstr "" + +#: stock/templates/stock/item.html:65 +msgid "Delete Test Data" +msgstr "" + +#: stock/templates/stock/item.html:69 +msgid "Add Test Data" +msgstr "" + +#: stock/templates/stock/item.html:72 stock/templates/stock/item_base.html:95 +msgid "Test Report" +msgstr "" + +#: stock/templates/stock/item.html:119 stock/templates/stock/navbar.html:27 +msgid "Installed Stock Items" +msgstr "" + +#: stock/templates/stock/item.html:280 stock/templates/stock/item.html:305 +msgid "Add Test Result" +msgstr "" + +#: stock/templates/stock/item.html:325 +msgid "Edit Test Result" +msgstr "" + +#: stock/templates/stock/item.html:339 +msgid "Delete Test Result" msgstr "" #: stock/templates/stock/item_base.html:33 @@ -5582,11 +5505,6 @@ msgstr "" msgid "Printing actions" msgstr "" -#: stock/templates/stock/item_base.html:95 -#: stock/templates/stock/item_tests.html:27 -msgid "Test Report" -msgstr "" - #: stock/templates/stock/item_base.html:104 msgid "Stock adjustment actions" msgstr "" @@ -5737,18 +5655,14 @@ msgstr "" msgid "Tests" msgstr "" -#: stock/templates/stock/item_base.html:511 +#: stock/templates/stock/item_base.html:500 +msgid "Save" +msgstr "Guardar" + +#: stock/templates/stock/item_base.html:512 msgid "Edit Stock Status" msgstr "" -#: stock/templates/stock/item_childs.html:12 -msgid "Child Stock Items" -msgstr "" - -#: stock/templates/stock/item_childs.html:20 -msgid "This stock item does not have any child items" -msgstr "" - #: stock/templates/stock/item_delete.html:9 msgid "Are you sure you want to delete this stock item?" msgstr "" @@ -5774,11 +5688,6 @@ msgstr "" msgid "The StockItem is currently in stock" msgstr "" -#: stock/templates/stock/item_installed.html:11 -#: stock/templates/stock/navbar.html:27 -msgid "Installed Stock Items" -msgstr "" - #: stock/templates/stock/item_serialize.html:5 msgid "Create serialized items from this stock item." msgstr "" @@ -5787,32 +5696,6 @@ msgstr "" msgid "Select quantity to serialize, and unique serial numbers." msgstr "" -#: stock/templates/stock/item_tests.html:11 -#: stock/templates/stock/navbar.html:19 stock/templates/stock/navbar.html:22 -msgid "Test Data" -msgstr "" - -#: stock/templates/stock/item_tests.html:20 -msgid "Delete Test Data" -msgstr "" - -#: stock/templates/stock/item_tests.html:24 -msgid "Add Test Data" -msgstr "" - -#: stock/templates/stock/item_tests.html:86 -#: stock/templates/stock/item_tests.html:111 -msgid "Add Test Result" -msgstr "" - -#: stock/templates/stock/item_tests.html:131 -msgid "Edit Test Result" -msgstr "" - -#: stock/templates/stock/item_tests.html:145 -msgid "Delete Test Result" -msgstr "" - #: stock/templates/stock/location.html:20 msgid "You are not in the list of owners of this location. This stock location cannot be edited." msgstr "" @@ -5850,9 +5733,9 @@ msgid "Location Description" msgstr "" #: stock/templates/stock/location.html:114 +#: stock/templates/stock/location.html:155 #: stock/templates/stock/location_navbar.html:11 -#: stock/templates/stock/location_navbar.html:18 -#: stock/templates/stock/sublocation.html:16 +#: stock/templates/stock/location_navbar.html:14 msgid "Sublocations" msgstr "" @@ -5865,6 +5748,14 @@ msgstr "" msgid "Stock Locations" msgstr "" +#: stock/templates/stock/location.html:162 templates/stock_table.html:37 +msgid "Printing Actions" +msgstr "" + +#: stock/templates/stock/location.html:166 templates/stock_table.html:41 +msgid "Print labels" +msgstr "" + #: stock/templates/stock/location_delete.html:7 msgid "Are you sure you want to delete this stock location?" msgstr "" @@ -5918,14 +5809,6 @@ msgstr "" msgid "This action cannot be easily undone" msgstr "" -#: stock/templates/stock/sublocation.html:23 templates/stock_table.html:37 -msgid "Printing Actions" -msgstr "" - -#: stock/templates/stock/sublocation.html:27 templates/stock_table.html:41 -msgid "Print labels" -msgstr "" - #: stock/templates/stock/tracking_delete.html:6 msgid "Are you sure you want to delete this stock tracking entry?" msgstr "" @@ -6413,59 +6296,59 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" -#: templates/js/api.js:154 templates/js/modals.js:1024 +#: templates/js/api.js:162 templates/js/modals.js:1024 msgid "No Response" msgstr "" -#: templates/js/api.js:155 templates/js/modals.js:1025 +#: templates/js/api.js:163 templates/js/modals.js:1025 msgid "No response from the InvenTree server" msgstr "" -#: templates/js/api.js:160 +#: templates/js/api.js:168 msgid "Error 400: Bad request" msgstr "" -#: templates/js/api.js:161 +#: templates/js/api.js:169 msgid "API request returned error code 400" msgstr "" -#: templates/js/api.js:164 templates/js/modals.js:1034 +#: templates/js/api.js:172 templates/js/modals.js:1034 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/api.js:165 templates/js/modals.js:1035 +#: templates/js/api.js:173 templates/js/modals.js:1035 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/api.js:168 templates/js/modals.js:1039 +#: templates/js/api.js:176 templates/js/modals.js:1039 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/api.js:169 templates/js/modals.js:1040 +#: templates/js/api.js:177 templates/js/modals.js:1040 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/api.js:172 templates/js/modals.js:1044 +#: templates/js/api.js:180 templates/js/modals.js:1044 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/api.js:173 templates/js/modals.js:1045 +#: templates/js/api.js:181 templates/js/modals.js:1045 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/api.js:176 templates/js/modals.js:1049 +#: templates/js/api.js:184 templates/js/modals.js:1049 msgid "Error 408: Timeout" msgstr "" -#: templates/js/api.js:177 templates/js/modals.js:1050 +#: templates/js/api.js:185 templates/js/modals.js:1050 msgid "Connection timeout while requesting data from server" msgstr "" -#: templates/js/api.js:180 +#: templates/js/api.js:188 msgid "Unhandled Error Code" msgstr "" -#: templates/js/api.js:181 +#: templates/js/api.js:189 msgid "Error code" msgstr "" @@ -6674,7 +6557,7 @@ msgstr "" msgid "No builds matching query" msgstr "" -#: templates/js/build.js:840 templates/js/part.js:491 templates/js/part.js:736 +#: templates/js/build.js:840 templates/js/part.js:579 templates/js/part.js:824 #: templates/js/stock.js:825 templates/js/stock.js:1276 msgid "Select" msgstr "" @@ -6732,32 +6615,32 @@ msgid "No manufacturer parts found" msgstr "" #: templates/js/company.js:272 templates/js/company.js:478 -#: templates/js/part.js:68 templates/js/part.js:153 +#: templates/js/part.js:156 templates/js/part.js:241 msgid "Template part" msgstr "" #: templates/js/company.js:276 templates/js/company.js:482 -#: templates/js/part.js:72 templates/js/part.js:157 +#: templates/js/part.js:160 templates/js/part.js:245 msgid "Assembled part" msgstr "" -#: templates/js/company.js:356 templates/js/part.js:242 +#: templates/js/company.js:356 templates/js/part.js:330 msgid "No parameters found" msgstr "" -#: templates/js/company.js:392 templates/js/part.js:283 +#: templates/js/company.js:392 templates/js/part.js:371 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:393 templates/js/part.js:284 +#: templates/js/company.js:393 templates/js/part.js:372 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:412 templates/js/part.js:301 +#: templates/js/company.js:412 templates/js/part.js:389 msgid "Edit Parameter" msgstr "" -#: templates/js/company.js:423 templates/js/part.js:313 +#: templates/js/company.js:423 templates/js/part.js:401 msgid "Delete Parameter" msgstr "" @@ -6989,74 +6872,86 @@ msgstr "" msgid "NO" msgstr "" -#: templates/js/part.js:60 templates/js/part.js:145 +#: templates/js/part.js:26 +msgid "Create New Part Category" +msgstr "" + +#: templates/js/part.js:34 +msgid "New Parent" +msgstr "" + +#: templates/js/part.js:97 +msgid "Edit Part" +msgstr "" + +#: templates/js/part.js:148 templates/js/part.js:233 msgid "Trackable part" msgstr "" -#: templates/js/part.js:64 templates/js/part.js:149 +#: templates/js/part.js:152 templates/js/part.js:237 msgid "Virtual part" msgstr "" -#: templates/js/part.js:76 +#: templates/js/part.js:164 msgid "Starred part" msgstr "" -#: templates/js/part.js:80 +#: templates/js/part.js:168 msgid "Salable part" msgstr "" -#: templates/js/part.js:194 +#: templates/js/part.js:282 msgid "No variants found" msgstr "" -#: templates/js/part.js:381 templates/js/part.js:620 +#: templates/js/part.js:469 templates/js/part.js:708 msgid "No parts found" msgstr "" -#: templates/js/part.js:559 +#: templates/js/part.js:647 msgid "No category" msgstr "" -#: templates/js/part.js:577 templates/js/table_filters.js:332 +#: templates/js/part.js:665 templates/js/table_filters.js:332 msgid "Low stock" msgstr "" -#: templates/js/part.js:761 templates/js/stock.js:1300 +#: templates/js/part.js:849 templates/js/stock.js:1300 msgid "Path" msgstr "" -#: templates/js/part.js:804 +#: templates/js/part.js:892 msgid "No test templates matching query" msgstr "" -#: templates/js/part.js:855 templates/js/stock.js:384 +#: templates/js/part.js:943 templates/js/stock.js:384 msgid "Edit test result" msgstr "" -#: templates/js/part.js:856 templates/js/stock.js:385 +#: templates/js/part.js:944 templates/js/stock.js:385 msgid "Delete test result" msgstr "" -#: templates/js/part.js:862 +#: templates/js/part.js:950 msgid "This test is defined for a parent part" msgstr "" -#: templates/js/part.js:887 +#: templates/js/part.js:975 #, python-brace-format msgid "No ${human_name} information found" msgstr "" -#: templates/js/part.js:940 +#: templates/js/part.js:1028 #, python-brace-format msgid "Edit ${human_name}" msgstr "" -#: templates/js/part.js:941 +#: templates/js/part.js:1029 #, python-brace-format msgid "Delete ${human_name}" msgstr "" -#: templates/js/part.js:1060 +#: templates/js/part.js:1148 msgid "Single Price Difference" msgstr "" From 47363894a7dbb71cde6620a6d15f58e09672b995 Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 15 Jul 2021 23:54:40 +1000 Subject: [PATCH 474/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 2273 ++++++++++----------- 1 file changed, 1084 insertions(+), 1189 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index a87ca14cd9..f74805e337 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-13 22:00+0000\n" -"PO-Revision-Date: 2021-07-13 22:32\n" +"POT-Creation-Date: 2021-07-15 13:44+0000\n" +"PO-Revision-Date: 2021-07-15 13:54\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -140,21 +140,18 @@ msgstr "" #: label/models.py:112 part/models.py:680 part/models.py:2191 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:365 -#: templates/js/part.js:118 templates/js/part.js:251 templates/js/part.js:743 +#: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 #: templates/js/stock.js:1282 msgid "Name" msgstr "Name" #: InvenTree/models.py:125 build/models.py:179 -#: build/templates/build/detail.html:21 company/models.py:353 -#: company/models.py:572 company/templates/company/detail.html:27 -#: company/templates/company/manufacturer_part_base.html:72 -#: company/templates/company/supplier_part_base.html:71 -#: company/templates/company/supplier_part_detail.html:31 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:174 -#: part/models.py:703 part/templates/part/detail.html:55 -#: part/templates/part/set_category.html:14 report/models.py:194 -#: report/models.py:551 report/models.py:590 +#: build/templates/build/detail.html:24 company/models.py:353 +#: company/models.py:572 company/templates/company/manufacturer_part.html:76 +#: company/templates/company/supplier_part.html:75 label/models.py:119 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:305 +#: part/models.py:703 part/templates/part/set_category.html:14 +#: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 @@ -162,8 +159,8 @@ msgstr "Name" #: templates/js/build.js:868 templates/js/build.js:1162 #: templates/js/company.js:125 templates/js/company.js:323 #: templates/js/company.js:561 templates/js/order.js:245 -#: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:361 -#: templates/js/part.js:538 templates/js/part.js:755 templates/js/part.js:823 +#: templates/js/order.js:347 templates/js/part.js:265 templates/js/part.js:449 +#: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 #: templates/js/stock.js:868 templates/js/stock.js:1294 #: templates/js/stock.js:1339 msgid "Description" @@ -455,7 +452,7 @@ msgid "Order target date" msgstr "geplantes Bestelldatum" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 +#: build/templates/build/detail.html:124 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 @@ -472,20 +469,20 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:741 -#: company/forms.py:104 company/templates/company/supplier_part_pricing.html:79 +#: build/templates/build/detail.html:34 common/models.py:741 +#: company/forms.py:104 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:210 -#: order/templates/order/sales_order_detail.html:80 -#: order/templates/order/sales_order_detail.html:87 -#: order/templates/order/sales_order_detail.html:172 -#: order/templates/order/sales_order_detail.html:244 part/forms.py:317 +#: order/templates/order/purchase_order_detail.html:341 +#: order/templates/order/sales_order_detail.html:200 +#: order/templates/order/sales_order_detail.html:207 +#: order/templates/order/sales_order_detail.html:292 +#: order/templates/order/sales_order_detail.html:364 part/forms.py:317 #: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 -#: part/templates/part/prices.html:474 +#: part/templates/part/detail.html:954 part/templates/part/detail.html:1040 +#: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:91 @@ -495,9 +492,9 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 -#: templates/js/order.js:460 templates/js/part.js:928 templates/js/part.js:1050 -#: templates/js/part.js:1106 templates/js/stock.js:1474 -#: templates/js/stock.js:1693 +#: templates/js/order.js:460 templates/js/part.js:1016 +#: templates/js/part.js:1138 templates/js/part.js:1194 +#: templates/js/stock.js:1474 templates/js/stock.js:1693 msgid "Quantity" msgstr "Anzahl" @@ -553,7 +550,7 @@ msgid "Location of completed parts" msgstr "Lagerort der Endprodukte" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:549 +#: build/templates/build/detail.html:62 order/models.py:549 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 @@ -583,7 +580,7 @@ msgstr "Bauauftrag-Fertigstellung bestätigen" msgid "Confirm cancel" msgstr "Abbruch bestätigen" -#: build/forms.py:252 build/views.py:66 +#: build/forms.py:252 build/views.py:65 msgid "Confirm build cancellation" msgstr "Bauabbruch bestätigen" @@ -603,10 +600,11 @@ msgid "Build Order" msgstr "Bauauftrag" #: build/models.py:110 build/templates/build/index.html:8 -#: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 +#: build/templates/build/index.html:15 +#: order/templates/order/sales_order_detail.html:34 #: order/templates/order/so_navbar.html:19 -#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:52 -#: part/templates/part/navbar.html:55 templates/InvenTree/index.html:191 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 +#: part/templates/part/navbar.html:45 templates/InvenTree/index.html:191 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:44 msgid "Build Orders" @@ -617,8 +615,8 @@ msgid "Build Order Reference" msgstr "Bauauftragsreferenz" #: build/models.py:171 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:205 -#: order/templates/order/sales_order_detail.html:239 part/models.py:2338 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:336 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2338 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -631,7 +629,7 @@ msgid "Brief description of the build" msgstr "Kurze Beschreibung des Baus" #: build/models.py:191 build/templates/build/build_base.html:163 -#: build/templates/build/detail.html:77 +#: build/templates/build/detail.html:80 msgid "Parent Build" msgstr "Eltern-Bauauftrag" @@ -641,16 +639,17 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:707 +#: build/templates/build/detail.html:29 company/models.py:707 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:159 +#: order/templates/order/purchase_order_detail.html:290 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:224 part/models.py:325 +#: order/templates/order/sales_order_detail.html:344 part/models.py:325 #: part/models.py:1987 part/models.py:2003 part/models.py:2022 #: part/models.py:2040 part/models.py:2119 part/models.py:2223 -#: part/models.py:2313 part/templates/part/part_app_base.html:8 -#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 +#: part/models.py:2313 part/templates/part/detail.html:199 +#: part/templates/part/part_app_base.html:8 +#: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 #: report/templates/report/inventree_po_report.html:90 @@ -659,8 +658,8 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:586 templates/js/build.js:873 #: templates/js/build.js:1139 templates/js/company.js:264 -#: templates/js/company.js:470 templates/js/part.js:342 -#: templates/js/part.js:505 templates/js/stock.js:73 templates/js/stock.js:837 +#: templates/js/company.js:470 templates/js/part.js:430 +#: templates/js/part.js:593 templates/js/stock.js:73 templates/js/stock.js:837 #: templates/js/stock.js:1681 msgid "Part" msgstr "Teil" @@ -709,7 +708,7 @@ msgstr "Fertiggestellte Teile" msgid "Number of stock items which have been completed" msgstr "Anzahl der fertigen BestandsObjekte" -#: build/models.py:249 part/templates/part/part_base.html:183 +#: build/models.py:249 part/templates/part/part_base.html:225 msgid "Build Status" msgstr "Bauauftrags-Status" @@ -726,7 +725,7 @@ msgid "Batch code for this build output" msgstr "Losnummer für dieses Endprodukt" #: build/models.py:264 order/models.py:162 part/models.py:875 -#: part/templates/part/detail.html:127 templates/js/order.js:360 +#: part/templates/part/part_base.html:143 templates/js/order.js:360 msgid "Creation Date" msgstr "Erstelldatum" @@ -751,7 +750,7 @@ msgid "User who issued this build order" msgstr "Nutzer der diesen Bauauftrag erstellt hat" #: build/models.py:295 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:176 +#: build/templates/build/detail.html:108 order/models.py:176 #: order/templates/order/order_base.html:138 #: order/templates/order/sales_order_base.html:140 part/models.py:879 #: report/templates/report/inventree_build_order_base.html:159 @@ -762,13 +761,11 @@ msgstr "Verantwortlicher Benutzer" msgid "User responsible for this build order" msgstr "Nutzer der für diesen Bauauftrag zuständig ist" -#: build/models.py:301 build/templates/build/detail.html:91 -#: company/templates/company/manufacturer_part_base.html:79 -#: company/templates/company/manufacturer_part_detail.html:28 -#: company/templates/company/supplier_part_base.html:78 -#: company/templates/company/supplier_part_detail.html:28 -#: part/templates/part/detail.html:84 part/templates/part/part_base.html:110 -#: stock/models.py:464 stock/templates/stock/item_base.html:357 +#: build/models.py:301 build/templates/build/detail.html:94 +#: company/templates/company/manufacturer_part.html:83 +#: company/templates/company/supplier_part.html:82 +#: part/templates/part/part_base.html:137 stock/models.py:464 +#: stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "Externer Link" @@ -776,17 +773,18 @@ msgstr "Externer Link" msgid "Link to external URL" msgstr "Link zu einer externen URL" -#: build/models.py:306 build/templates/build/navbar.html:53 +#: build/models.py:306 build/templates/build/navbar.html:52 #: company/models.py:141 company/models.py:579 -#: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:180 +#: company/templates/company/navbar.html:63 +#: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:274 -#: order/templates/order/sales_order_detail.html:319 +#: order/templates/order/purchase_order_detail.html:405 +#: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 -#: part/templates/part/detail.html:150 +#: part/templates/part/detail.html:105 part/templates/part/navbar.html:114 +#: part/templates/part/navbar.html:117 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 @@ -879,104 +877,16 @@ msgstr "Installiere in" msgid "Destination stock item" msgstr "Ziel-BestandsObjekt" -#: build/templates/build/allocate.html:7 -msgid "Allocate Parts" -msgstr "Teile zuweisen" - -#: build/templates/build/allocate.html:15 -msgid "Allocate Stock to Build" -msgstr "Lagerbestand Bauauftrag zuweisen" - -#: build/templates/build/allocate.html:22 -msgid "Allocate stock to build" -msgstr "Lagerbestand Bauauftrag zuweisen" - -#: build/templates/build/allocate.html:23 -msgid "Auto Allocate" -msgstr "Automatisch zuweisen" - -#: build/templates/build/allocate.html:25 templates/js/build.js:778 -msgid "Unallocate stock" -msgstr "Bestandszuordnung aufheben" - -#: build/templates/build/allocate.html:26 build/views.py:319 build/views.py:685 -msgid "Unallocate Stock" -msgstr "Bestandszuordnung aufheben" - -#: build/templates/build/allocate.html:29 -msgid "Order required parts" -msgstr "Benötigte Teile bestellen" - -#: build/templates/build/allocate.html:30 -#: company/templates/company/detail_manufacturer_part.html:33 -#: company/templates/company/detail_supplier_part.html:32 order/views.py:724 -#: part/templates/part/category.html:136 -msgid "Order Parts" -msgstr "Teile bestellen" - -#: build/templates/build/allocate.html:36 -msgid "Untracked stock has been fully allocated for this Build Order" -msgstr "Nicht verfolgter Lagerbestand wurde Bauauftrag vollständig zugewiesen" - -#: build/templates/build/allocate.html:40 -msgid "Untracked stock has not been fully allocated for this Build Order" -msgstr "Nicht verfolgter Lagerbestand wurde Bauauftrag noch nicht vollständig zugewiesen" - -#: build/templates/build/allocate.html:47 -msgid "This Build Order does not have any associated untracked BOM items" -msgstr "Dieser Bauauftrag hat keine zugeordneten Stücklisten-Einträge" - #: build/templates/build/allocation_card.html:21 #: build/templates/build/complete_output.html:46 -#: order/templates/order/sales_order_detail.html:85 -#: order/templates/order/sales_order_detail.html:170 +#: order/templates/order/sales_order_detail.html:205 +#: order/templates/order/sales_order_detail.html:290 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:458 stock/templates/stock/item_base.html:249 #: templates/js/build.js:604 templates/js/model_renderers.js:54 msgid "Serial Number" msgstr "Seriennummer" -#: build/templates/build/attachments.html:12 -#: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 -#: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:294 -#: stock/templates/stock/navbar.html:47 stock/templates/stock/navbar.html:50 -msgid "Attachments" -msgstr "Anhänge" - -#: build/templates/build/attachments.html:51 -#: order/templates/order/po_attachments.html:79 -#: order/templates/order/so_attachments.html:79 -#: part/templates/part/detail.html:451 -#: stock/templates/stock/item_attachments.html:81 -#: templates/attachment_table.html:6 -msgid "Add Attachment" -msgstr "Anhang hinzufügen" - -#: build/templates/build/attachments.html:69 -#: order/templates/order/po_attachments.html:51 -#: order/templates/order/so_attachments.html:52 -#: part/templates/part/detail.html:405 -#: stock/templates/stock/item_attachments.html:49 -msgid "Edit Attachment" -msgstr "Anhang bearbeiten" - -#: build/templates/build/attachments.html:76 -#: order/templates/order/po_attachments.html:58 -#: order/templates/order/so_attachments.html:58 -#: part/templates/part/detail.html:414 -#: stock/templates/stock/item_attachments.html:58 -msgid "Confirm Delete Operation" -msgstr "" - -#: build/templates/build/attachments.html:77 -#: order/templates/order/po_attachments.html:59 -#: order/templates/order/so_attachments.html:59 -#: part/templates/part/detail.html:415 -#: stock/templates/stock/item_attachments.html:59 -msgid "Delete Attachment" -msgstr "Anhang löschen" - #: build/templates/build/auto_allocate.html:9 msgid "Automatically Allocate Stock" msgstr "Lagerbestand automatisch zuweisen" @@ -1021,8 +931,8 @@ msgstr "Lagerbestand wurde Bauauftrag noch nicht vollständig zugewiesen" #: build/templates/build/build_base.html:75 #: company/templates/company/company_base.html:40 -#: company/templates/company/manufacturer_part_base.html:25 -#: company/templates/company/supplier_part_base.html:26 +#: company/templates/company/manufacturer_part.html:29 +#: company/templates/company/supplier_part.html:30 #: order/templates/order/order_base.html:26 #: order/templates/order/sales_order_base.html:37 #: part/templates/part/category.html:27 part/templates/part/part_base.html:22 @@ -1064,12 +974,12 @@ msgid "Edit Build" msgstr "Bauauftrag bearbeiten" #: build/templates/build/build_base.html:111 -#: build/templates/build/build_base.html:206 build/views.py:57 +#: build/templates/build/build_base.html:206 build/views.py:56 msgid "Cancel Build" msgstr "Bauauftrag abbrechen" #: build/templates/build/build_base.html:124 -#: build/templates/build/detail.html:11 +#: build/templates/build/detail.html:15 msgid "Build Details" msgstr "Bau-Status" @@ -1079,12 +989,12 @@ msgid "This build was due on %(target)s" msgstr "Bauauftrag war fällig am %(target)s" #: build/templates/build/build_base.html:157 -#: build/templates/build/detail.html:64 +#: build/templates/build/detail.html:67 msgid "Progress" msgstr "Fortschritt" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:823 +#: build/templates/build/detail.html:87 order/models.py:823 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1095,7 +1005,7 @@ msgid "Sales Order" msgstr "Auftrag" #: build/templates/build/build_base.html:177 -#: build/templates/build/detail.html:98 +#: build/templates/build/detail.html:101 #: report/templates/report/inventree_build_order_base.html:153 msgid "Issued By" msgstr "Aufgegeben von" @@ -1108,39 +1018,6 @@ msgstr "Unfertige Endprodukte" msgid "Build Order cannot be completed as incomplete build outputs remain" msgstr "Bauauftrag kann nicht abgeschlossen werden, da es noch unvollständige Endprodukte gibt" -#: build/templates/build/build_children.html:10 -#: build/templates/build/navbar.html:36 -msgid "Child Build Orders" -msgstr "Unter-Bauaufträge" - -#: build/templates/build/build_output.html:15 -msgid "Incomplete Build Outputs" -msgstr "Unfertige Endprodukte" - -#: build/templates/build/build_output.html:22 -msgid "Create new build output" -msgstr "Neues Endprodukt anlegen" - -#: build/templates/build/build_output.html:23 -msgid "Create New Output" -msgstr "Neues Endprodukt anlegen" - -#: build/templates/build/build_output.html:36 -msgid "Create a new build output" -msgstr "Neues Endprodukt anlegen" - -#: build/templates/build/build_output.html:37 -msgid "No incomplete build outputs remain." -msgstr "Keine unfertigen Endprodukte verbleibend." - -#: build/templates/build/build_output.html:38 -msgid "Create a new build output using the button above" -msgstr "Neues Endprodukt mit der Schaltfläche oberhalb anlegen" - -#: build/templates/build/build_output.html:49 -msgid "Completed Build Outputs" -msgstr "Fertiggestellte Endprodukte" - #: build/templates/build/build_output_create.html:7 msgid "The Bill of Materials contains trackable parts" msgstr "Die Stückliste enthält verfolgbare Teile" @@ -1223,49 +1100,183 @@ msgstr "Sind Sie sicher, dass sie die folgenden Bestands-Zuordnung entfernen mö msgid "The selected stock will be unallocated from the build output" msgstr "Der ausgeählte Bestand wird von den Endprodukten zurückgenommen werden" -#: build/templates/build/detail.html:35 +#: build/templates/build/detail.html:38 msgid "Stock Source" msgstr "Ausgangs-Lager" -#: build/templates/build/detail.html:40 +#: build/templates/build/detail.html:43 msgid "Stock can be taken from any available location." msgstr "Bestand kann jedem verfügbaren Lagerort entnommen werden." -#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:270 +#: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 +#: order/templates/order/purchase_order_detail.html:401 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 msgid "Destination" msgstr "Ziel-Lager" -#: build/templates/build/detail.html:53 +#: build/templates/build/detail.html:56 msgid "Destination location not specified" msgstr "Ziel-Lagerort nicht angegeben" -#: build/templates/build/detail.html:70 +#: build/templates/build/detail.html:73 #: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 #: templates/js/stock.js:1716 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "Losnummer" -#: build/templates/build/detail.html:116 +#: build/templates/build/detail.html:119 #: order/templates/order/order_base.html:111 #: order/templates/order/sales_order_base.html:113 templates/js/build.js:910 msgid "Created" msgstr "Erstellt" -#: build/templates/build/detail.html:127 +#: build/templates/build/detail.html:130 msgid "No target date set" msgstr "Kein Ziel-Datum gesetzt" -#: build/templates/build/detail.html:132 templates/js/build.js:888 +#: build/templates/build/detail.html:135 templates/js/build.js:888 msgid "Completed" msgstr "Fertig" -#: build/templates/build/detail.html:136 +#: build/templates/build/detail.html:139 msgid "Build not complete" msgstr "Bauauftrag ist nicht vollständig" +#: build/templates/build/detail.html:150 build/templates/build/navbar.html:35 +msgid "Child Build Orders" +msgstr "Unter-Bauaufträge" + +#: build/templates/build/detail.html:166 +msgid "Allocate Stock to Build" +msgstr "Lagerbestand Bauauftrag zuweisen" + +#: build/templates/build/detail.html:172 +msgid "Allocate stock to build" +msgstr "Lagerbestand Bauauftrag zuweisen" + +#: build/templates/build/detail.html:173 +msgid "Auto Allocate" +msgstr "Automatisch zuweisen" + +#: build/templates/build/detail.html:175 templates/js/build.js:778 +msgid "Unallocate stock" +msgstr "Bestandszuordnung aufheben" + +#: build/templates/build/detail.html:176 build/views.py:318 build/views.py:638 +msgid "Unallocate Stock" +msgstr "Bestandszuordnung aufheben" + +#: build/templates/build/detail.html:179 +msgid "Order required parts" +msgstr "Benötigte Teile bestellen" + +#: build/templates/build/detail.html:180 +#: company/templates/company/detail.html:33 +#: company/templates/company/detail.html:75 order/views.py:677 +#: part/templates/part/category.html:140 +msgid "Order Parts" +msgstr "Teile bestellen" + +#: build/templates/build/detail.html:186 +msgid "Untracked stock has been fully allocated for this Build Order" +msgstr "Nicht verfolgter Lagerbestand wurde Bauauftrag vollständig zugewiesen" + +#: build/templates/build/detail.html:190 +msgid "Untracked stock has not been fully allocated for this Build Order" +msgstr "Nicht verfolgter Lagerbestand wurde Bauauftrag noch nicht vollständig zugewiesen" + +#: build/templates/build/detail.html:197 +msgid "This Build Order does not have any associated untracked BOM items" +msgstr "Dieser Bauauftrag hat keine zugeordneten Stücklisten-Einträge" + +#: build/templates/build/detail.html:206 +msgid "Incomplete Build Outputs" +msgstr "Unfertige Endprodukte" + +#: build/templates/build/detail.html:211 +msgid "Create new build output" +msgstr "Neues Endprodukt anlegen" + +#: build/templates/build/detail.html:212 +msgid "Create New Output" +msgstr "Neues Endprodukt anlegen" + +#: build/templates/build/detail.html:225 +msgid "Create a new build output" +msgstr "Neues Endprodukt anlegen" + +#: build/templates/build/detail.html:226 +msgid "No incomplete build outputs remain." +msgstr "Keine unfertigen Endprodukte verbleibend." + +#: build/templates/build/detail.html:227 +msgid "Create a new build output using the button above" +msgstr "Neues Endprodukt mit der Schaltfläche oberhalb anlegen" + +#: build/templates/build/detail.html:235 +msgid "Completed Build Outputs" +msgstr "Fertiggestellte Endprodukte" + +#: build/templates/build/detail.html:246 build/templates/build/navbar.html:42 +#: build/templates/build/navbar.html:45 order/templates/order/po_navbar.html:35 +#: order/templates/order/sales_order_detail.html:43 +#: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:173 +#: part/templates/part/navbar.html:108 part/templates/part/navbar.html:111 +#: stock/templates/stock/item.html:87 stock/templates/stock/navbar.html:47 +#: stock/templates/stock/navbar.html:50 +msgid "Attachments" +msgstr "Anhänge" + +#: build/templates/build/detail.html:257 +msgid "Build Notes" +msgstr "Bauauftrags-Notizen" + +#: build/templates/build/detail.html:261 build/templates/build/detail.html:397 +#: company/templates/company/detail.html:173 +#: company/templates/company/detail.html:200 +#: order/templates/order/purchase_order_detail.html:59 +#: order/templates/order/purchase_order_detail.html:92 +#: order/templates/order/sales_order_detail.html:58 +#: order/templates/order/sales_order_detail.html:85 +#: part/templates/part/detail.html:109 stock/templates/stock/item.html:102 +#: stock/templates/stock/item.html:168 +msgid "Edit Notes" +msgstr "" + +#: build/templates/build/detail.html:357 +#: order/templates/order/po_attachments.html:79 +#: order/templates/order/purchase_order_detail.html:153 +#: order/templates/order/sales_order_detail.html:145 +#: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 +#: templates/attachment_table.html:6 +msgid "Add Attachment" +msgstr "Anhang hinzufügen" + +#: build/templates/build/detail.html:375 +#: order/templates/order/po_attachments.html:51 +#: order/templates/order/purchase_order_detail.html:125 +#: order/templates/order/sales_order_detail.html:118 +#: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 +msgid "Edit Attachment" +msgstr "Anhang bearbeiten" + +#: build/templates/build/detail.html:382 +#: order/templates/order/po_attachments.html:58 +#: order/templates/order/purchase_order_detail.html:132 +#: order/templates/order/sales_order_detail.html:124 +#: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 +msgid "Confirm Delete Operation" +msgstr "" + +#: build/templates/build/detail.html:383 +#: order/templates/order/po_attachments.html:59 +#: order/templates/order/purchase_order_detail.html:133 +#: order/templates/order/sales_order_detail.html:125 +#: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 +msgid "Delete Attachment" +msgstr "Anhang löschen" + #: build/templates/build/edit_build_item.html:7 msgid "Alter the quantity of stock allocated to the build output" msgstr "Anzahl des zugeordneten Bestands für die Endprodukte ändern" @@ -1294,50 +1305,28 @@ msgstr "Listen-Ansicht" msgid "Build Order Details" msgstr "Bauauftrag-details" -#: build/templates/build/navbar.html:15 -#: company/templates/company/navbar.html:15 -#: order/templates/order/po_navbar.html:15 -#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 +#: build/templates/build/navbar.html:15 order/templates/order/po_navbar.html:15 #: templates/js/stock.js:1354 msgid "Details" msgstr "Details" -#: build/templates/build/navbar.html:21 build/templates/build/navbar.html:24 -#: build/views.py:91 +#: build/templates/build/navbar.html:20 build/templates/build/navbar.html:23 +#: build/views.py:90 msgid "Allocate Stock" msgstr "Lagerbestand zuweisen" -#: build/templates/build/navbar.html:29 build/templates/build/navbar.html:32 +#: build/templates/build/navbar.html:28 build/templates/build/navbar.html:31 msgid "Build Outputs" msgstr "Endprodukte" -#: build/templates/build/navbar.html:39 +#: build/templates/build/navbar.html:38 msgid "Child Builds" msgstr "Unter-Endprodukte" -#: build/templates/build/navbar.html:50 +#: build/templates/build/navbar.html:49 msgid "Build Order Notes" msgstr "Bauauftrag-Notizen" -#: build/templates/build/notes.html:12 -msgid "Build Notes" -msgstr "Bauauftrags-Notizen" - -#: build/templates/build/notes.html:14 company/templates/company/notes.html:13 -#: order/templates/order/order_notes.html:15 -#: order/templates/order/sales_order_notes.html:16 -#: stock/templates/stock/item_notes.html:15 -msgid "Edit notes" -msgstr "Bermerkungen bearbeiten" - -#: build/templates/build/notes.html:26 company/templates/company/notes.html:24 -#: order/templates/order/order_notes.html:27 -#: order/templates/order/sales_order_notes.html:29 -#: stock/templates/stock/item_base.html:499 -#: stock/templates/stock/item_notes.html:26 -msgid "Save" -msgstr "Speichern" - #: build/templates/build/unallocate.html:10 msgid "Are you sure you wish to unallocate all stock for this build?" msgstr "Sind Sie sicher, dass sie alle BestandsObjekt von diesem Bauauftrag entfernen möchten?" @@ -1346,120 +1335,120 @@ msgstr "Sind Sie sicher, dass sie alle BestandsObjekt von diesem Bauauftrag entf msgid "All incomplete stock allocations will be removed from the build" msgstr "Alle unvollständigen Bestandszuordnungen werden vom Endprodukt entfernt" -#: build/views.py:77 +#: build/views.py:76 msgid "Build was cancelled" msgstr "Bauauftrag wurde abgebrochen" -#: build/views.py:138 +#: build/views.py:137 msgid "Allocated stock to build output" msgstr "Bestand dem Endprodukt zuweisen" -#: build/views.py:150 +#: build/views.py:149 msgid "Create Build Output" msgstr "Endprodukt anlegen" -#: build/views.py:168 +#: build/views.py:167 msgid "Maximum output quantity is " msgstr "Maximale Endproduktmenge ist " -#: build/views.py:184 stock/views.py:1337 +#: build/views.py:183 stock/views.py:1337 msgid "Serial numbers already exist" msgstr "Seriennummern existieren bereits" -#: build/views.py:193 +#: build/views.py:192 msgid "Serial numbers required for trackable build output" msgstr "Seriennummern für verfolgbare Endprodukte benötigt" -#: build/views.py:259 +#: build/views.py:258 msgid "Delete Build Output" msgstr "Endprodukt entfernen" -#: build/views.py:280 build/views.py:370 +#: build/views.py:279 build/views.py:369 msgid "Confirm unallocation of build stock" msgstr "Entfernung von Bestands-Zuordnung bestätigen" -#: build/views.py:281 build/views.py:371 stock/views.py:369 +#: build/views.py:280 build/views.py:370 stock/views.py:369 msgid "Check the confirmation box" msgstr "Bestätigungsbox bestätigen" -#: build/views.py:293 +#: build/views.py:292 msgid "Build output does not match build" msgstr "Endprodukt stimmt nicht mit Bauauftrag überein" -#: build/views.py:295 build/views.py:496 +#: build/views.py:294 build/views.py:495 msgid "Build output must be specified" msgstr "Endprodukt muss angegeben sein" -#: build/views.py:307 +#: build/views.py:306 msgid "Build output deleted" msgstr "Endprodukt gelöscht" -#: build/views.py:405 +#: build/views.py:404 msgid "Complete Build Order" msgstr "Bauauftrag fertigstellen" -#: build/views.py:411 +#: build/views.py:410 msgid "Build order cannot be completed - incomplete outputs remain" msgstr "Bauauftrag kann nicht abgeschlossen werden, es gibt noch unvollständige Endprodukte" -#: build/views.py:422 +#: build/views.py:421 msgid "Completed build order" msgstr "Bauauftrag fertiggestellt" -#: build/views.py:438 +#: build/views.py:437 msgid "Complete Build Output" msgstr "Endprodukt fertigstellen" -#: build/views.py:480 +#: build/views.py:479 msgid "Invalid stock status value selected" msgstr "Ungültiger Lagerbestands-Status ausgewählt" -#: build/views.py:487 +#: build/views.py:486 msgid "Quantity to complete cannot exceed build output quantity" msgstr "Fertigzustellende Anzahl darf nicht die geplante Endprodukt-Anzahl überschreiten" -#: build/views.py:493 +#: build/views.py:492 msgid "Confirm completion of incomplete build" msgstr "Endprodukt-Fertigstellung bestätigen" -#: build/views.py:592 +#: build/views.py:591 msgid "Build output completed" msgstr "Endprodukt fertiggestellt" -#: build/views.py:675 +#: build/views.py:628 msgid "Delete Build Order" msgstr "Bauauftrag löschen" -#: build/views.py:690 +#: build/views.py:643 msgid "Removed parts from build allocation" msgstr "Teile von Bauzuordnung entfernt" -#: build/views.py:702 +#: build/views.py:655 msgid "Allocate stock to build output" msgstr "Bestand dem Endprodukt zuweisen" -#: build/views.py:745 +#: build/views.py:698 msgid "Item must be currently in stock" msgstr "Teil muss aktuell im Bestand sein" -#: build/views.py:751 +#: build/views.py:704 msgid "Stock item is over-allocated" msgstr "BestandObjekt ist zu oft zugewiesen" -#: build/views.py:752 templates/js/bom.js:230 templates/js/build.js:705 +#: build/views.py:705 templates/js/bom.js:230 templates/js/build.js:705 #: templates/js/build.js:1000 templates/js/build.js:1179 msgid "Available" msgstr "Verfügbar" -#: build/views.py:754 +#: build/views.py:707 msgid "Stock item must be selected" msgstr "BestandsObjekt muss ausgewählt sein" -#: build/views.py:917 +#: build/views.py:870 msgid "Edit Stock Allocation" msgstr "Bestandszuordnung bearbeiten" -#: build/views.py:921 +#: build/views.py:874 msgid "Updated Build Item" msgstr "Bauobjekt aktualisiert" @@ -1616,8 +1605,8 @@ msgstr "Aktuelle Teile-Stände" msgid "Number of recent parts to display on index page" msgstr "Anzahl der neusten Teile auf der Startseite" -#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:188 -#: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 +#: common/models.py:160 part/models.py:2225 report/models.py:187 +#: stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "Vorlage" @@ -1626,8 +1615,8 @@ msgstr "Vorlage" msgid "Parts are templates by default" msgstr "Teile sind standardmäßig Vorlagen" -#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:198 -#: templates/js/table_filters.js:132 templates/js/table_filters.js:336 +#: common/models.py:167 part/models.py:827 templates/js/table_filters.js:132 +#: templates/js/table_filters.js:336 msgid "Assembly" msgstr "Baugruppe" @@ -1635,8 +1624,7 @@ msgstr "Baugruppe" msgid "Parts can be assembled from other components by default" msgstr "Teile können standardmäßig aus anderen Teilen angefertigt werden" -#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:208 -#: templates/js/table_filters.js:340 +#: common/models.py:174 part/models.py:833 templates/js/table_filters.js:340 msgid "Component" msgstr "Komponente" @@ -1644,7 +1632,7 @@ msgstr "Komponente" msgid "Parts can be used as sub-components by default" msgstr "Teile können standardmäßig in Baugruppen benutzt werden" -#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:228 +#: common/models.py:181 part/models.py:844 msgid "Purchaseable" msgstr "Kaufbar" @@ -1652,8 +1640,7 @@ msgstr "Kaufbar" msgid "Parts are purchaseable by default" msgstr "Artikel sind grundsätzlich kaufbar" -#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:238 -#: templates/js/table_filters.js:348 +#: common/models.py:188 part/models.py:849 templates/js/table_filters.js:348 msgid "Salable" msgstr "Verkäuflich" @@ -1661,8 +1648,8 @@ msgstr "Verkäuflich" msgid "Parts are salable by default" msgstr "Artikel sind grundsätzlich verkaufbar" -#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:218 -#: templates/js/table_filters.js:33 templates/js/table_filters.js:352 +#: common/models.py:195 part/models.py:839 templates/js/table_filters.js:33 +#: templates/js/table_filters.js:352 msgid "Trackable" msgstr "Nachverfolgbar" @@ -1670,8 +1657,7 @@ msgstr "Nachverfolgbar" msgid "Parts are trackable by default" msgstr "Artikel sind grundsätzlich verfolgbar" -#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:178 -#: templates/js/table_filters.js:29 +#: common/models.py:202 part/models.py:859 templates/js/table_filters.js:29 msgid "Virtual" msgstr "Virtuell" @@ -1775,7 +1761,7 @@ msgstr "Bestands-Stehzeit" msgid "Number of days stock items are considered stale before expiring" msgstr "Anzahl an Tagen, an denen Bestand als abgestanden markiert wird, bevor sie ablaufen" -#: common/models.py:293 part/templates/part/detail.html:122 +#: common/models.py:293 msgid "days" msgstr "Tage" @@ -1871,8 +1857,8 @@ msgstr "Schlüsseltext muss eindeutig sein" msgid "Price break quantity" msgstr "Preisstaffelungs Anzahl" -#: common/models.py:749 company/templates/company/supplier_part_pricing.html:84 -#: templates/js/part.js:933 +#: common/models.py:749 company/templates/company/supplier_part.html:231 +#: templates/js/part.js:1021 msgid "Price" msgstr "Preis" @@ -1902,18 +1888,18 @@ msgstr "Angegebener Wert muss ein Wahrheitswert sein" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 -#: order/templates/order/po_navbar.html:22 order/views.py:337 -#: part/templates/part/bom_upload/upload_file.html:47 +#: order/templates/order/po_navbar.html:22 order/views.py:290 +#: part/templates/part/bom_upload/upload_file.html:45 #: part/templates/part/import_wizard/part_upload.html:45 part/views.py:622 -#: part/views.py:1282 +#: part/views.py:1236 msgid "Upload File" msgstr "Datei hochgeladen" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 -#: order/views.py:338 part/templates/part/bom_upload/match_fields.html:52 +#: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:623 -#: part/views.py:1283 +#: part/views.py:1237 msgid "Match Fields" msgstr "Übereinstimmende Felder" @@ -1934,7 +1920,7 @@ msgstr "" #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 #: part/templates/part/bom_upload/match_parts.html:19 -#: part/templates/part/bom_upload/upload_file.html:45 +#: part/templates/part/bom_upload/upload_file.html:43 #: part/templates/part/import_wizard/match_fields.html:27 #: part/templates/part/import_wizard/match_references.html:19 #: part/templates/part/import_wizard/part_upload.html:43 @@ -1949,7 +1935,7 @@ msgstr "URL" msgid "Image URL" msgstr "Bild-URL" -#: company/forms.py:47 templates/js/part.js:1041 +#: company/forms.py:47 templates/js/part.js:1129 msgid "Single Price" msgstr "Einzelpreis" @@ -1966,11 +1952,9 @@ msgid "Manufacturer Part Number" msgstr "Hersteller-Teilenummer" #: company/forms.py:64 company/models.py:341 -#: company/templates/company/manufacturer_part_base.html:89 -#: company/templates/company/manufacturer_part_detail.html:26 -#: company/templates/company/supplier_part_base.html:102 -#: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:193 part/bom.py:171 +#: company/templates/company/manufacturer_part.html:93 +#: company/templates/company/supplier_part.html:106 +#: order/templates/order/purchase_order_detail.html:324 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 msgid "MPN" msgstr "MPN" @@ -1984,7 +1968,7 @@ msgid "Description of the company" msgstr "Firmenbeschreibung" #: company/models.py:111 company/templates/company/company_base.html:70 -#: company/templates/company/detail.html:33 templates/js/company.js:129 +#: templates/js/company.js:129 msgid "Website" msgstr "Website" @@ -1992,7 +1976,7 @@ msgstr "Website" msgid "Company website URL" msgstr "Firmenwebsite Adresse/URL" -#: company/models.py:116 company/templates/company/company_base.html:77 +#: company/models.py:116 company/templates/company/company_base.html:88 msgid "Address" msgstr "Adresse" @@ -2008,7 +1992,7 @@ msgstr "Kontakt-Tel." msgid "Contact phone number" msgstr "Kontakt-Telefon" -#: company/models.py:124 company/templates/company/company_base.html:91 +#: company/models.py:124 company/templates/company/company_base.html:102 msgid "Email" msgstr "Email" @@ -2016,7 +2000,7 @@ msgstr "Email" msgid "Contact email address" msgstr "Kontakt-Email" -#: company/models.py:127 company/templates/company/company_base.html:98 +#: company/models.py:127 company/templates/company/company_base.html:109 msgid "Contact" msgstr "Kontakt" @@ -2028,7 +2012,7 @@ msgstr "Anlaufstelle" #: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:312 templates/js/company.js:550 -#: templates/js/part.js:599 +#: templates/js/part.js:687 msgid "Link" msgstr "Link" @@ -2065,7 +2049,7 @@ msgid "Does this company manufacture parts?" msgstr "Produziert diese Firma Teile?" #: company/models.py:151 company/serializers.py:262 -#: company/templates/company/detail.html:42 +#: company/templates/company/company_base.html:76 msgid "Currency" msgstr "Währung" @@ -2078,15 +2062,13 @@ msgstr "Standard-Währung für diese Firma" msgid "Base Part" msgstr "Basisteil" -#: company/models.py:323 company/models.py:541 order/views.py:1127 +#: company/models.py:323 company/models.py:541 order/views.py:1080 msgid "Select part" msgstr "Teil auswählen" -#: company/models.py:334 company/templates/company/detail.html:57 -#: company/templates/company/manufacturer_part_base.html:85 -#: company/templates/company/manufacturer_part_detail.html:25 -#: company/templates/company/supplier_part_base.html:94 -#: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 +#: company/models.py:334 company/templates/company/company_base.html:116 +#: company/templates/company/manufacturer_part.html:89 +#: company/templates/company/supplier_part.html:98 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:364 #: templates/js/company.js:113 templates/js/company.js:289 #: templates/js/company.js:521 @@ -2102,8 +2084,8 @@ msgid "Manufacturer part description" msgstr "Teilbeschreibung des Herstellers" #: company/models.py:408 company/models.py:560 -#: company/templates/company/manufacturer_part_base.html:6 -#: company/templates/company/manufacturer_part_base.html:19 +#: company/templates/company/manufacturer_part.html:6 +#: company/templates/company/manufacturer_part.html:23 #: stock/templates/stock/item_base.html:374 msgid "Manufacturer Part" msgstr "Herstellerteil" @@ -2115,7 +2097,7 @@ msgstr "" #: company/models.py:421 #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:371 templates/js/part.js:260 +#: templates/js/company.js:371 templates/js/part.js:348 #: templates/js/stock.js:446 msgid "Value" msgstr "Wert" @@ -2125,8 +2107,7 @@ msgid "Parameter value" msgstr "" #: company/models.py:428 part/models.py:821 part/models.py:2193 -#: part/templates/part/detail.html:107 templates/js/company.js:377 -#: templates/js/part.js:266 +#: templates/js/company.js:377 templates/js/part.js:354 msgid "Units" msgstr "Einheiten" @@ -2134,9 +2115,8 @@ msgstr "Einheiten" msgid "Parameter units" msgstr "" -#: company/models.py:547 company/templates/company/detail.html:62 -#: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:260 +#: company/models.py:547 company/templates/company/company_base.html:121 +#: company/templates/company/supplier_part.html:88 order/models.py:260 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 @@ -2149,9 +2129,8 @@ msgstr "Zulieferer" msgid "Select supplier" msgstr "Zulieferer auswählen" -#: company/models.py:553 company/templates/company/supplier_part_base.html:88 -#: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 +#: company/models.py:553 company/templates/company/supplier_part.html:92 +#: order/templates/order/purchase_order_detail.html:311 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "SKU (Lagerbestandseinheit)" @@ -2172,9 +2151,8 @@ msgstr "Teil-URL des Zulieferers" msgid "Supplier part description" msgstr "Zuliefererbeschreibung des Teils" -#: company/models.py:578 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2341 -#: report/templates/report/inventree_po_report.html:93 +#: company/models.py:578 company/templates/company/supplier_part.html:120 +#: part/models.py:2341 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Notiz" @@ -2187,7 +2165,7 @@ msgstr "Basiskosten" msgid "Minimum charge (e.g. stocking fee)" msgstr "Mindestpreis" -#: company/models.py:584 company/templates/company/supplier_part_base.html:109 +#: company/models.py:584 company/templates/company/supplier_part.html:113 #: stock/models.py:435 stock/templates/stock/item_base.html:322 #: templates/js/company.js:571 templates/js/stock.js:1029 msgid "Packaging" @@ -2213,12 +2191,6 @@ msgstr "" msgid "Currency Code" msgstr "" -#: company/templates/company/assigned_stock.html:10 -#: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:597 -msgid "Assigned Stock" -msgstr "Zugeordneter Bestand" - #: company/templates/company/company_base.html:9 #: company/templates/company/company_base.html:35 #: templates/InvenTree/search.html:304 templates/js/company.js:102 @@ -2244,38 +2216,23 @@ msgid "Edit company information" msgstr "Firmeninformation bearbeiten" #: company/templates/company/company_base.html:56 -#: company/templates/company/company_base.html:126 +#: company/templates/company/company_base.html:153 msgid "Delete Company" msgstr "Firma löschen" #: company/templates/company/company_base.html:64 -#: company/templates/company/detail.html:10 -#: company/templates/company/navbar.html:12 msgid "Company Details" msgstr "Firmendetails" -#: company/templates/company/company_base.html:84 -msgid "Phone" -msgstr "Telefon" - -#: company/templates/company/company_base.html:166 -#: part/templates/part/part_base.html:347 -msgid "Upload Image" -msgstr "" - -#: company/templates/company/detail.html:21 -msgid "Company Name" -msgstr "Firmenname" - -#: company/templates/company/detail.html:36 -msgid "No website specified" -msgstr "Keine Website angegeben" - -#: company/templates/company/detail.html:45 +#: company/templates/company/company_base.html:81 msgid "Uses default currency" msgstr "verwendet Standard-Währung" -#: company/templates/company/detail.html:67 order/models.py:544 +#: company/templates/company/company_base.html:95 +msgid "Phone" +msgstr "Telefon" + +#: company/templates/company/company_base.html:126 order/models.py:544 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 @@ -2283,97 +2240,156 @@ msgstr "verwendet Standard-Währung" msgid "Customer" msgstr "Kunde" -#: company/templates/company/detail_manufacturer_part.html:11 -#: templates/InvenTree/search.html:149 -msgid "Manufacturer Parts" -msgstr "Herstellerteile" - -#: company/templates/company/detail_manufacturer_part.html:22 -msgid "Create new manufacturer part" -msgstr "Neues Herstellerteil anlegen" - -#: company/templates/company/detail_manufacturer_part.html:23 -#: part/templates/part/supplier.html:47 -msgid "New Manufacturer Part" -msgstr "Neues Herstellerteil" - -#: company/templates/company/detail_manufacturer_part.html:28 -#: company/templates/company/detail_supplier_part.html:27 -#: company/templates/company/manufacturer_part_suppliers.html:20 -#: company/templates/company/manufacturer_part_suppliers.html:46 -#: part/templates/part/category.html:131 part/templates/part/supplier.html:21 -#: part/templates/part/supplier.html:50 -msgid "Options" -msgstr "Optionen" - -#: company/templates/company/detail_manufacturer_part.html:33 -#: company/templates/company/detail_supplier_part.html:32 -#: part/templates/part/category.html:136 -msgid "Order parts" -msgstr "Teile bestellen" - -#: company/templates/company/detail_manufacturer_part.html:36 -#: company/templates/company/detail_supplier_part.html:35 -msgid "Delete parts" -msgstr "Teile löschen" - -#: company/templates/company/detail_manufacturer_part.html:36 -#: company/templates/company/detail_supplier_part.html:35 -msgid "Delete Parts" -msgstr "Teile löschen" - -#: company/templates/company/detail_manufacturer_part.html:72 -#: part/templates/part/supplier.html:164 -msgid "Add Manufacturer Part" +#: company/templates/company/company_base.html:193 +#: part/templates/part/part_base.html:353 +msgid "Upload Image" msgstr "" -#: company/templates/company/detail_stock.html:10 -msgid "Supplier Stock" -msgstr "Zulieferer-Bestand" - -#: company/templates/company/detail_stock.html:37 -#: company/templates/company/supplier_part_stock.html:34 -#: part/templates/part/category.html:123 part/templates/part/category.html:137 -#: part/templates/part/stock.html:55 stock/templates/stock/location.html:175 -msgid "Export" -msgstr "Exportieren" - -#: company/templates/company/detail_supplier_part.html:11 -#: company/templates/company/manufacturer_part_navbar.html:11 +#: company/templates/company/detail.html:14 +#: company/templates/company/manufacturer_part_navbar.html:18 #: templates/InvenTree/search.html:164 msgid "Supplier Parts" msgstr "Zuliefererteile" -#: company/templates/company/detail_supplier_part.html:21 +#: company/templates/company/detail.html:22 #: order/templates/order/order_wizard/select_parts.html:44 -#: part/templates/part/part_base.html:469 +#: templates/js/part.js:79 msgid "Create new supplier part" msgstr "Neues Zuliefererteil anlegen" -#: company/templates/company/detail_supplier_part.html:22 -#: company/templates/company/manufacturer_part_suppliers.html:17 -#: part/templates/part/part_base.html:468 part/templates/part/supplier.html:18 +#: company/templates/company/detail.html:23 +#: company/templates/company/manufacturer_part.html:109 +#: part/templates/part/detail.html:234 templates/js/part.js:78 #: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "Neues Zuliefererteil" -#: company/templates/company/detail_supplier_part.html:66 -#: part/templates/part/bom.html:166 part/templates/part/category.html:127 +#: company/templates/company/detail.html:28 +#: company/templates/company/detail.html:70 +#: company/templates/company/manufacturer_part.html:112 +#: company/templates/company/manufacturer_part.html:136 +#: part/templates/part/category.html:135 part/templates/part/detail.html:237 +#: part/templates/part/detail.html:317 +msgid "Options" +msgstr "Optionen" + +#: company/templates/company/detail.html:33 +#: company/templates/company/detail.html:75 +#: part/templates/part/category.html:140 +msgid "Order parts" +msgstr "Teile bestellen" + +#: company/templates/company/detail.html:36 +#: company/templates/company/detail.html:78 +msgid "Delete parts" +msgstr "Teile löschen" + +#: company/templates/company/detail.html:36 +#: company/templates/company/detail.html:78 +msgid "Delete Parts" +msgstr "Teile löschen" + +#: company/templates/company/detail.html:56 templates/InvenTree/search.html:149 +msgid "Manufacturer Parts" +msgstr "Herstellerteile" + +#: company/templates/company/detail.html:64 +msgid "Create new manufacturer part" +msgstr "Neues Herstellerteil anlegen" + +#: company/templates/company/detail.html:65 part/templates/part/detail.html:314 +msgid "New Manufacturer Part" +msgstr "Neues Herstellerteil" + +#: company/templates/company/detail.html:97 +msgid "Supplier Stock" +msgstr "Zulieferer-Bestand" + +#: company/templates/company/detail.html:106 +#: company/templates/company/navbar.html:40 +#: company/templates/company/navbar.html:43 +#: order/templates/order/purchase_orders.html:8 +#: order/templates/order/purchase_orders.html:13 +#: part/templates/part/detail.html:50 part/templates/part/navbar.html:77 +#: part/templates/part/navbar.html:80 templates/InvenTree/index.html:213 +#: templates/InvenTree/search.html:325 +#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 +#: users/models.py:45 +msgid "Purchase Orders" +msgstr "Bestellungen" + +#: company/templates/company/detail.html:112 +#: order/templates/order/purchase_orders.html:20 +msgid "Create new purchase order" +msgstr "Neue Bestellung anlegen" + +#: company/templates/company/detail.html:113 +#: order/templates/order/purchase_orders.html:21 +msgid "New Purchase Order" +msgstr "Neue Bestellung" + +#: company/templates/company/detail.html:128 +#: company/templates/company/navbar.html:49 +#: company/templates/company/navbar.html:52 +#: order/templates/order/sales_orders.html:8 +#: order/templates/order/sales_orders.html:13 +#: part/templates/part/detail.html:71 part/templates/part/navbar.html:85 +#: part/templates/part/navbar.html:88 templates/InvenTree/index.html:236 +#: templates/InvenTree/search.html:345 +#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 +#: users/models.py:46 +msgid "Sales Orders" +msgstr "Aufträge" + +#: company/templates/company/detail.html:134 +#: order/templates/order/sales_orders.html:20 +msgid "Create new sales order" +msgstr "Neuen Auftrag anlegen" + +#: company/templates/company/detail.html:135 +#: order/templates/order/sales_orders.html:21 +msgid "New Sales Order" +msgstr "Neuer Auftrag" + +#: company/templates/company/detail.html:151 +#: company/templates/company/navbar.html:55 +#: company/templates/company/navbar.html:58 templates/js/build.js:597 +msgid "Assigned Stock" +msgstr "Zugeordneter Bestand" + +#: company/templates/company/detail.html:169 +msgid "Company Notes" +msgstr "Firmenbemerkungen" + +#: company/templates/company/detail.html:271 +#: company/templates/company/supplier_part.html:288 +#: part/templates/part/category.html:127 part/templates/part/category.html:141 +#: part/templates/part/detail.html:640 stock/templates/stock/location.html:231 +msgid "Export" +msgstr "Exportieren" + +#: company/templates/company/detail.html:302 +#: part/templates/part/detail.html:901 +msgid "Add Manufacturer Part" +msgstr "" + +#: company/templates/company/detail.html:364 +#: part/templates/part/category.html:131 part/templates/part/detail.html:444 #: templates/js/stock.js:1622 msgid "New Part" msgstr "Neues Teil" -#: company/templates/company/detail_supplier_part.html:67 +#: company/templates/company/detail.html:365 msgid "Create new Part" msgstr "Neues Teil hinzufügen" -#: company/templates/company/detail_supplier_part.html:72 -#: company/templates/company/manufacturer_part_suppliers.html:96 -#: company/views.py:59 part/templates/part/supplier.html:80 +#: company/templates/company/detail.html:370 +#: company/templates/company/manufacturer_part.html:192 company/views.py:59 +#: part/templates/part/detail.html:817 msgid "New Supplier" msgstr "Neuer Zulieferer" -#: company/templates/company/detail_supplier_part.html:73 +#: company/templates/company/detail.html:371 msgid "Create new Supplier" msgstr "Neuen Zulieferer anlegen" @@ -2381,231 +2397,216 @@ msgstr "Neuen Zulieferer anlegen" msgid "Supplier List" msgstr "Zulieferer-Liste" -#: company/templates/company/manufacturer_part_base.html:36 -#: company/templates/company/supplier_part_base.html:36 -#: company/templates/company/supplier_part_orders.html:17 -#: part/templates/part/orders.html:17 part/templates/part/part_base.html:74 +#: company/templates/company/manufacturer_part.html:40 +#: company/templates/company/supplier_part.html:40 +#: company/templates/company/supplier_part.html:146 +#: part/templates/part/detail.html:55 part/templates/part/part_base.html:101 msgid "Order part" msgstr "Teil bestellen" -#: company/templates/company/manufacturer_part_base.html:41 +#: company/templates/company/manufacturer_part.html:45 msgid "Edit manufacturer part" msgstr "Herstellerteil bearbeiten" -#: company/templates/company/manufacturer_part_base.html:45 +#: company/templates/company/manufacturer_part.html:49 msgid "Delete manufacturer part" msgstr "Herstellerteil löschen" -#: company/templates/company/manufacturer_part_base.html:57 -#: company/templates/company/manufacturer_part_detail.html:10 +#: company/templates/company/manufacturer_part.html:61 msgid "Manufacturer Part Details" msgstr "Herstellerteil-Details" -#: company/templates/company/manufacturer_part_base.html:62 -#: company/templates/company/manufacturer_part_detail.html:18 -#: company/templates/company/supplier_part_base.html:61 -#: company/templates/company/supplier_part_detail.html:18 +#: company/templates/company/manufacturer_part.html:66 +#: company/templates/company/supplier_part.html:65 msgid "Internal Part" msgstr "Internes Teil" -#: company/templates/company/manufacturer_part_base.html:129 -msgid "Edit Manufacturer Part" -msgstr "Herstellerteil ändern" - -#: company/templates/company/manufacturer_part_base.html:138 -msgid "Delete Manufacturer Part" -msgstr "Herstellerteil löschen" - -#: company/templates/company/manufacturer_part_navbar.html:14 -#: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:58 part/templates/part/navbar.html:75 -#: part/templates/part/navbar.html:78 part/templates/part/prices.html:153 +#: company/templates/company/manufacturer_part.html:103 +#: company/templates/company/manufacturer_part_navbar.html:21 +#: company/views.py:58 part/templates/part/navbar.html:65 +#: part/templates/part/navbar.html:68 part/templates/part/prices.html:144 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" msgstr "Zulieferer" -#: company/templates/company/manufacturer_part_navbar.html:19 -msgid "Manufacturer Part Stock" -msgstr "Herstellerteil-Bestand" - -#: company/templates/company/manufacturer_part_navbar.html:22 -#: company/templates/company/navbar.html:41 -#: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:33 stock/api.py:53 -#: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 -#: stock/templates/stock/stock_app_base.html:10 -#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 -#: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:406 templates/js/part.js:566 templates/js/stock.js:74 -#: templates/js/stock.js:877 templates/navbar.html:26 -msgid "Stock" -msgstr "Lagerbestand" - -#: company/templates/company/manufacturer_part_navbar.html:26 -msgid "Manufacturer Part Orders" -msgstr "Herstellerteil-Bestellungen" - -#: company/templates/company/manufacturer_part_navbar.html:29 -#: company/templates/company/supplier_part_navbar.html:22 -msgid "Orders" -msgstr "Bestellungen" - -#: company/templates/company/manufacturer_part_suppliers.html:22 -#: part/templates/part/supplier.html:23 +#: company/templates/company/manufacturer_part.html:114 +#: part/templates/part/detail.html:239 msgid "Delete supplier parts" msgstr "Zuliefererteil entfernen" -#: company/templates/company/manufacturer_part_suppliers.html:22 -#: company/templates/company/manufacturer_part_suppliers.html:48 -#: company/templates/company/manufacturer_part_suppliers.html:142 -#: part/templates/part/related.html:44 part/templates/part/supplier.html:23 -#: part/templates/part/supplier.html:52 templates/js/company.js:203 +#: company/templates/company/manufacturer_part.html:114 +#: company/templates/company/manufacturer_part.html:138 +#: company/templates/company/manufacturer_part.html:238 +#: part/templates/part/detail.html:214 part/templates/part/detail.html:239 +#: part/templates/part/detail.html:319 templates/js/company.js:203 #: users/models.py:193 msgid "Delete" msgstr "Löschen" -#: company/templates/company/manufacturer_part_suppliers.html:37 -#: part/templates/part/category_navbar.html:46 -#: part/templates/part/category_navbar.html:49 -#: part/templates/part/detail.html:275 +#: company/templates/company/manufacturer_part.html:127 +#: company/templates/company/manufacturer_part_navbar.html:11 +#: company/templates/company/manufacturer_part_navbar.html:14 +#: part/templates/part/category_navbar.html:38 +#: part/templates/part/category_navbar.html:41 +#: part/templates/part/detail.html:155 part/templates/part/navbar.html:14 +#: part/templates/part/navbar.html:17 msgid "Parameters" msgstr "Parameter" -#: company/templates/company/manufacturer_part_suppliers.html:43 -#: part/templates/part/detail.html:282 +#: company/templates/company/manufacturer_part.html:133 +#: part/templates/part/detail.html:162 #: templates/InvenTree/settings/category.html:29 #: templates/InvenTree/settings/part.html:65 msgid "New Parameter" msgstr "Neuer Parameter" -#: company/templates/company/manufacturer_part_suppliers.html:48 +#: company/templates/company/manufacturer_part.html:138 msgid "Delete parameters" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:80 -#: part/templates/part/detail.html:368 +#: company/templates/company/manufacturer_part.html:176 +#: part/templates/part/detail.html:718 msgid "Add Parameter" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:97 -#: part/templates/part/supplier.html:81 +#: company/templates/company/manufacturer_part.html:193 +#: part/templates/part/detail.html:818 msgid "Create new supplier" msgstr "Neuen Zulieferer anlegen" -#: company/templates/company/manufacturer_part_suppliers.html:127 +#: company/templates/company/manufacturer_part.html:223 msgid "Selected parameters will be deleted" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:139 +#: company/templates/company/manufacturer_part.html:235 msgid "Delete Parameters" msgstr "" -#: company/templates/company/navbar.html:20 -#: company/templates/company/navbar.html:23 +#: company/templates/company/manufacturer_part.html:311 +msgid "Edit Manufacturer Part" +msgstr "Herstellerteil ändern" + +#: company/templates/company/manufacturer_part.html:320 +msgid "Delete Manufacturer Part" +msgstr "Herstellerteil löschen" + +#: company/templates/company/manufacturer_part_navbar.html:26 +msgid "Manufacturer Part Stock" +msgstr "Herstellerteil-Bestand" + +#: company/templates/company/manufacturer_part_navbar.html:29 +#: company/templates/company/navbar.html:34 +#: company/templates/company/supplier_part_navbar.html:15 +#: part/templates/part/navbar.html:31 stock/api.py:53 +#: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 +#: stock/templates/stock/stock_app_base.html:10 +#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 +#: templates/InvenTree/search.html:232 +#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:269 +#: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:74 +#: templates/js/stock.js:877 templates/navbar.html:26 +msgid "Stock" +msgstr "Lagerbestand" + +#: company/templates/company/manufacturer_part_navbar.html:33 +msgid "Manufacturer Part Orders" +msgstr "Herstellerteil-Bestellungen" + +#: company/templates/company/manufacturer_part_navbar.html:36 +#: company/templates/company/supplier_part_navbar.html:22 +msgid "Orders" +msgstr "Bestellungen" + +#: company/templates/company/navbar.html:13 +#: company/templates/company/navbar.html:16 msgid "Manufactured Parts" msgstr "Hergestellte Teile" -#: company/templates/company/navbar.html:29 -#: company/templates/company/navbar.html:32 +#: company/templates/company/navbar.html:22 +#: company/templates/company/navbar.html:25 msgid "Supplied Parts" msgstr "Zuliefererteile" -#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:30 +#: company/templates/company/navbar.html:31 part/templates/part/navbar.html:28 #: stock/templates/stock/location.html:119 #: stock/templates/stock/location.html:134 #: stock/templates/stock/location.html:148 -#: stock/templates/stock/location_navbar.html:22 -#: stock/templates/stock/location_navbar.html:29 +#: stock/templates/stock/location_navbar.html:18 +#: stock/templates/stock/location_navbar.html:21 #: templates/InvenTree/search.html:198 templates/js/stock.js:1306 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "Teilbestand" -#: company/templates/company/navbar.html:47 -#: company/templates/company/navbar.html:56 -#: company/templates/company/navbar.html:59 -#: company/templates/company/sales_orders.html:11 -#: order/templates/order/sales_orders.html:8 -#: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:89 part/templates/part/navbar.html:92 -#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:236 -#: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 -#: users/models.py:46 -msgid "Sales Orders" -msgstr "Aufträge" - -#: company/templates/company/navbar.html:50 -#: company/templates/company/purchase_orders.html:10 -#: order/templates/order/purchase_orders.html:8 -#: order/templates/order/purchase_orders.html:13 -#: part/templates/part/navbar.html:81 part/templates/part/navbar.html:84 -#: part/templates/part/orders.html:10 templates/InvenTree/index.html:213 -#: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 -#: users/models.py:45 -msgid "Purchase Orders" -msgstr "Bestellungen" - -#: company/templates/company/notes.html:11 -msgid "Company Notes" -msgstr "Firmenbemerkungen" - -#: company/templates/company/purchase_orders.html:18 -#: order/templates/order/purchase_orders.html:20 -msgid "Create new purchase order" -msgstr "Neue Bestellung anlegen" - -#: company/templates/company/purchase_orders.html:19 -#: order/templates/order/purchase_orders.html:21 -msgid "New Purchase Order" -msgstr "Neue Bestellung" - -#: company/templates/company/sales_orders.html:19 -#: order/templates/order/sales_orders.html:20 -msgid "Create new sales order" -msgstr "Neuen Auftrag anlegen" - -#: company/templates/company/sales_orders.html:20 -#: order/templates/order/sales_orders.html:21 -msgid "New Sales Order" -msgstr "Neuer Auftrag" - -#: company/templates/company/supplier_part_base.html:7 -#: company/templates/company/supplier_part_base.html:20 stock/models.py:420 +#: company/templates/company/supplier_part.html:7 +#: company/templates/company/supplier_part.html:24 stock/models.py:420 #: stock/templates/stock/item_base.html:386 templates/js/company.js:511 #: templates/js/stock.js:1001 msgid "Supplier Part" msgstr "Zuliefererteil" -#: company/templates/company/supplier_part_base.html:40 +#: company/templates/company/supplier_part.html:44 msgid "Edit supplier part" msgstr "Zuliefererteil bearbeiten" -#: company/templates/company/supplier_part_base.html:44 +#: company/templates/company/supplier_part.html:48 msgid "Delete supplier part" msgstr "Zuliefererteil entfernen" -#: company/templates/company/supplier_part_base.html:56 -#: company/templates/company/supplier_part_detail.html:10 +#: company/templates/company/supplier_part.html:60 msgid "Supplier Part Details" msgstr "Zuliefererteil Details" +#: company/templates/company/supplier_part.html:131 +#: company/templates/company/supplier_part_navbar.html:12 +msgid "Supplier Part Stock" +msgstr "Zulieferer-Bestand" + +#: company/templates/company/supplier_part.html:140 +#: company/templates/company/supplier_part_navbar.html:19 +msgid "Supplier Part Orders" +msgstr "Zulieferer-Bestellungen" + +#: company/templates/company/supplier_part.html:147 +#: part/templates/part/detail.html:56 +msgid "Order Part" +msgstr "Teil bestellen" + +#: company/templates/company/supplier_part.html:158 +#: part/templates/part/navbar.html:58 part/templates/part/prices.html:7 +msgid "Pricing Information" +msgstr "Preisinformationen ansehen" + +#: company/templates/company/supplier_part.html:164 +#: company/templates/company/supplier_part.html:265 +#: part/templates/part/prices.html:253 part/views.py:2247 +msgid "Add Price Break" +msgstr "Preisstaffel hinzufügen" + +#: company/templates/company/supplier_part.html:185 +msgid "No price break information found" +msgstr "Keine Informationen zur Preisstaffel gefunden" + +#: company/templates/company/supplier_part.html:199 part/views.py:2309 +msgid "Delete Price Break" +msgstr "Preisstaffel löschen" + +#: company/templates/company/supplier_part.html:213 part/views.py:2295 +msgid "Edit Price Break" +msgstr "Preisstaffel bearbeiten" + +#: company/templates/company/supplier_part.html:238 +msgid "Edit price break" +msgstr "Preisstaffel bearbeiten" + +#: company/templates/company/supplier_part.html:239 +msgid "Delete price break" +msgstr "Preisstaffel löschen" + #: company/templates/company/supplier_part_delete.html:5 msgid "Are you sure you want to delete the following Supplier Parts?" msgstr "Sind Sie sicher, dass sie die folgenden Zuliefererteile löschen möchten?" -#: company/templates/company/supplier_part_navbar.html:12 -#: company/templates/company/supplier_part_stock.html:10 -msgid "Supplier Part Stock" -msgstr "Zulieferer-Bestand" - -#: company/templates/company/supplier_part_navbar.html:19 -#: company/templates/company/supplier_part_orders.html:10 -msgid "Supplier Part Orders" -msgstr "Zulieferer-Bestellungen" - #: company/templates/company/supplier_part_navbar.html:26 msgid "Supplier Part Pricing" msgstr "Zuliefererteil Bepreisung" @@ -2614,48 +2615,13 @@ msgstr "Zuliefererteil Bepreisung" msgid "Pricing" msgstr "Bepreisung" -#: company/templates/company/supplier_part_orders.html:18 -#: part/templates/part/orders.html:18 -msgid "Order Part" -msgstr "Teil bestellen" - -#: company/templates/company/supplier_part_pricing.html:11 -#: part/templates/part/navbar.html:68 -msgid "Pricing Information" -msgstr "Preisinformationen ansehen" - -#: company/templates/company/supplier_part_pricing.html:19 -#: company/templates/company/supplier_part_pricing.html:118 -#: part/templates/part/prices.html:264 part/views.py:2305 -msgid "Add Price Break" -msgstr "Preisstaffel hinzufügen" - -#: company/templates/company/supplier_part_pricing.html:38 -msgid "No price break information found" -msgstr "Keine Informationen zur Preisstaffel gefunden" - -#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2367 -msgid "Delete Price Break" -msgstr "Preisstaffel löschen" - -#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2353 -msgid "Edit Price Break" -msgstr "Preisstaffel bearbeiten" - -#: company/templates/company/supplier_part_pricing.html:91 -msgid "Edit price break" -msgstr "Preisstaffel bearbeiten" - -#: company/templates/company/supplier_part_pricing.html:92 -msgid "Delete price break" -msgstr "Preisstaffel löschen" - -#: company/views.py:64 part/templates/part/prices.html:157 +#: company/views.py:64 part/templates/part/navbar.html:71 +#: part/templates/part/navbar.html:74 part/templates/part/prices.html:148 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "Hersteller" -#: company/views.py:65 part/templates/part/supplier.html:85 +#: company/views.py:65 part/templates/part/detail.html:822 msgid "New Manufacturer" msgstr "Neuer Hersteller" @@ -2676,32 +2642,32 @@ msgstr "Firmen" msgid "New Company" msgstr "Neue Firma" -#: company/views.py:160 part/views.py:974 +#: company/views.py:138 part/views.py:962 msgid "Download Image" msgstr "Bild herunterladen" -#: company/views.py:189 part/views.py:1006 +#: company/views.py:167 part/views.py:994 msgid "Image size exceeds maximum allowable size for download" msgstr "Bildgröße überschreitet maximal-erlaubte Größe für Downloads" -#: company/views.py:196 part/views.py:1013 +#: company/views.py:174 part/views.py:1001 #, python-brace-format msgid "Invalid response: {code}" msgstr "Ungültige Antwort {code}" -#: company/views.py:205 part/views.py:1022 +#: company/views.py:183 part/views.py:1010 msgid "Supplied URL is not a valid image file" msgstr "Angegebene URL ist kein gültiges Bild" -#: company/views.py:265 +#: company/views.py:243 msgid "Edit Supplier Part" msgstr "Zuliefererteil bearbeiten" -#: company/views.py:316 templates/js/stock.js:1629 +#: company/views.py:294 templates/js/stock.js:1629 msgid "Create new Supplier Part" msgstr "Neues Zuliefererteil anlegen" -#: company/views.py:460 +#: company/views.py:438 msgid "Delete Supplier Part" msgstr "Zuliefererteil entfernen" @@ -2811,7 +2777,7 @@ msgstr "Bestellungs-Beschreibung" msgid "Link to external page" msgstr "Link auf externe Seite" -#: order/models.py:168 part/templates/part/detail.html:133 +#: order/models.py:168 msgid "Created By" msgstr "Erstellt von" @@ -2945,7 +2911,7 @@ msgid "Supplier part" msgstr "Zuliefererteil" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:250 +#: order/templates/order/purchase_order_detail.html:381 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -2955,7 +2921,7 @@ msgstr "Empfangen" msgid "Number of items received" msgstr "Empfangene Objekt-Anzahl" -#: order/models.py:776 part/templates/part/prices.html:166 stock/models.py:545 +#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:545 #: stock/templates/stock/item_base.html:343 templates/js/stock.js:1024 msgid "Purchase Price" msgstr "Preis" @@ -2969,7 +2935,7 @@ msgid "Where does the Purchaser want this item to be stored?" msgstr "Wo möchte der Käufer diesen Artikel gelagert haben?" #: order/models.py:831 part/templates/part/part_pricing.html:97 -#: part/templates/part/prices.html:103 part/templates/part/prices.html:278 +#: part/templates/part/prices.html:97 part/templates/part/prices.html:266 msgid "Sale Price" msgstr "Verkaufspreis" @@ -3065,22 +3031,21 @@ msgstr "Bestellstatus" msgid "Issued" msgstr "Aufgegeben" -#: order/templates/order/order_base.html:188 +#: order/templates/order/order_base.html:184 msgid "Edit Purchase Order" msgstr "Bestellung bearbeiten" -#: order/templates/order/order_base.html:199 -#: order/templates/order/purchase_order_detail.html:127 -#: part/templates/part/category.html:217 part/templates/part/category.html:259 -#: part/templates/part/part_base.html:455 -#: stock/templates/stock/location.html:203 templates/js/stock.js:1634 +#: order/templates/order/order_base.html:195 +#: order/templates/order/purchase_order_detail.html:258 +#: part/templates/part/category.html:255 part/templates/part/category.html:297 +#: stock/templates/stock/location.html:259 templates/js/part.js:64 +#: templates/js/stock.js:1634 msgid "New Location" msgstr "Neuer Lagerort" -#: order/templates/order/order_base.html:200 -#: order/templates/order/purchase_order_detail.html:128 -#: part/templates/part/part_base.html:456 -#: stock/templates/stock/location.html:42 +#: order/templates/order/order_base.html:196 +#: order/templates/order/purchase_order_detail.html:259 +#: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" msgstr "Neuen Lagerort anlegen" @@ -3104,10 +3069,6 @@ msgstr "Fertigstellen dieser Bestellung bedeutet, dass sie und ihre Positionen n msgid "After placing this purchase order, line items will no longer be editable." msgstr "Nachdem diese Bestellung plaziert ist können die Positionen nicht länger bearbeitbar ist." -#: order/templates/order/order_notes.html:13 -msgid "Order Notes" -msgstr "Notizen zur Bestellung" - #: order/templates/order/order_wizard/match_fields.html:9 #: part/templates/part/bom_upload/match_fields.html:9 #: part/templates/part/import_wizard/ajax_match_fields.html:9 @@ -3186,7 +3147,7 @@ msgid "Upload File for Purchase Order" msgstr "Datei zur Bestellung hochladen" #: order/templates/order/order_wizard/po_upload.html:18 -#: part/templates/part/bom_upload/upload_file.html:26 +#: part/templates/part/bom_upload/upload_file.html:24 #: part/templates/part/import_wizard/ajax_part_upload.html:10 #: part/templates/part/import_wizard/part_upload.html:21 #, python-format @@ -3256,6 +3217,7 @@ msgstr "Bestellung für %(name)s auswählen" #: order/templates/order/po_attachments.html:12 #: order/templates/order/po_navbar.html:32 +#: order/templates/order/purchase_order_detail.html:44 msgid "Purchase Order Attachments" msgstr "Bestellungs-Anhänge" @@ -3265,60 +3227,66 @@ msgstr "BestandsObjekte empfangen" #: order/templates/order/po_navbar.html:29 #: order/templates/order/po_received_items.html:12 +#: order/templates/order/purchase_order_detail.html:35 msgid "Received Items" msgstr "Empfangene Teile" -#: order/templates/order/purchase_order_detail.html:14 +#: order/templates/order/purchase_order_detail.html:17 msgid "Purchase Order Items" msgstr "Bestellungs-Positionen" -#: order/templates/order/purchase_order_detail.html:24 -#: order/templates/order/purchase_order_detail.html:64 -#: order/templates/order/sales_order_detail.html:22 -#: order/templates/order/sales_order_detail.html:56 +#: order/templates/order/purchase_order_detail.html:23 +#: order/templates/order/purchase_order_detail.html:195 +#: order/templates/order/sales_order_detail.html:23 +#: order/templates/order/sales_order_detail.html:176 msgid "Add Line Item" msgstr "Position hinzufügen" -#: order/templates/order/purchase_order_detail.html:100 -#: order/templates/order/sales_order_detail.html:398 +#: order/templates/order/purchase_order_detail.html:55 +#: order/templates/order/sales_order_detail.html:54 +msgid "Order Notes" +msgstr "Notizen zur Bestellung" + +#: order/templates/order/purchase_order_detail.html:231 +#: order/templates/order/sales_order_detail.html:518 msgid "Edit Line Item" msgstr "Position bearbeiten" -#: order/templates/order/purchase_order_detail.html:110 -#: order/templates/order/sales_order_detail.html:408 +#: order/templates/order/purchase_order_detail.html:241 +#: order/templates/order/sales_order_detail.html:528 msgid "Delete Line Item" msgstr "Position löschen" -#: order/templates/order/purchase_order_detail.html:141 +#: order/templates/order/purchase_order_detail.html:272 msgid "No line items found" msgstr "Keine Positionen gefunden" -#: order/templates/order/purchase_order_detail.html:169 -#: order/templates/order/sales_order_detail.html:233 +#: order/templates/order/purchase_order_detail.html:300 +#: order/templates/order/sales_order_detail.html:353 msgid "Total" msgstr "Summe" -#: order/templates/order/purchase_order_detail.html:222 -#: order/templates/order/sales_order_detail.html:256 templates/js/part.js:908 -#: templates/js/part.js:1097 +#: order/templates/order/purchase_order_detail.html:353 +#: order/templates/order/sales_order_detail.html:376 templates/js/part.js:996 +#: templates/js/part.js:1185 msgid "Unit Price" msgstr "Stück-Preis" -#: order/templates/order/purchase_order_detail.html:229 -#: order/templates/order/sales_order_detail.html:263 +#: order/templates/order/purchase_order_detail.html:360 +#: order/templates/order/sales_order_detail.html:383 msgid "Total price" msgstr "Gesamtpreis" -#: order/templates/order/purchase_order_detail.html:286 -#: order/templates/order/sales_order_detail.html:369 +#: order/templates/order/purchase_order_detail.html:417 +#: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "Position bearbeiten" -#: order/templates/order/purchase_order_detail.html:287 +#: order/templates/order/purchase_order_detail.html:418 msgid "Delete line item" msgstr "Position löschen" -#: order/templates/order/purchase_order_detail.html:292 +#: order/templates/order/purchase_order_detail.html:423 msgid "Receive line item" msgstr "Position empfangen" @@ -3334,12 +3302,11 @@ msgstr "Ausstehende Teile für %(order)s - %(desc)s empfangen" #: order/templates/order/receive_parts.html:14 part/api.py:47 #: part/models.py:326 part/templates/part/cat_link.html:7 -#: part/templates/part/category.html:108 part/templates/part/category.html:157 -#: part/templates/part/category_navbar.html:25 -#: part/templates/part/category_navbar.html:32 -#: part/templates/part/category_partlist.html:10 +#: 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:24 #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:767 +#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -3354,7 +3321,7 @@ msgid "Order Code" msgstr "Bestellnummer" #: order/templates/order/receive_parts.html:21 -#: part/templates/part/part_base.html:152 templates/js/part.js:582 +#: part/templates/part/part_base.html:194 templates/js/part.js:670 msgid "On Order" msgstr "Bestellt" @@ -3379,7 +3346,6 @@ msgid "Packing List" msgstr "Packliste" #: order/templates/order/sales_order_base.html:74 -#: order/templates/order/so_navbar.html:12 msgid "Sales Order Details" msgstr "Auftragsdetails" @@ -3402,80 +3368,76 @@ msgstr "Warnung" msgid "Cancelling this order means that the order will no longer be editable." msgstr "Abbruch dieser Bestellung bedeutet, dass sie nicht länger bearbeitbar ist." -#: order/templates/order/sales_order_detail.html:13 +#: order/templates/order/sales_order_detail.html:17 msgid "Sales Order Items" msgstr "Auftrags-Positionen" -#: order/templates/order/sales_order_detail.html:105 templates/js/bom.js:358 +#: order/templates/order/sales_order_detail.html:225 templates/js/bom.js:358 #: templates/js/build.js:759 templates/js/build.js:1202 msgid "Actions" msgstr "Aktionen" -#: order/templates/order/sales_order_detail.html:112 templates/js/build.js:645 +#: order/templates/order/sales_order_detail.html:232 templates/js/build.js:645 #: templates/js/build.js:1011 msgid "Edit stock allocation" msgstr "Bestands-Zuordnung bearbeiten" -#: order/templates/order/sales_order_detail.html:113 templates/js/build.js:647 +#: order/templates/order/sales_order_detail.html:233 templates/js/build.js:647 #: templates/js/build.js:1012 msgid "Delete stock allocation" msgstr "Bestands-Zuordnung löschen" -#: order/templates/order/sales_order_detail.html:186 +#: order/templates/order/sales_order_detail.html:306 msgid "No matching line items" msgstr "Keine passenden Positionen gefunden" -#: order/templates/order/sales_order_detail.html:216 +#: order/templates/order/sales_order_detail.html:336 msgid "ID" msgstr "ID" -#: order/templates/order/sales_order_detail.html:284 templates/js/build.js:710 +#: order/templates/order/sales_order_detail.html:404 templates/js/build.js:710 #: templates/js/build.js:1007 msgid "Allocated" msgstr "Zugeordnet" -#: order/templates/order/sales_order_detail.html:286 +#: order/templates/order/sales_order_detail.html:406 msgid "Fulfilled" msgstr "Erledigt" -#: order/templates/order/sales_order_detail.html:323 +#: order/templates/order/sales_order_detail.html:443 msgid "PO" msgstr "PO" -#: order/templates/order/sales_order_detail.html:353 +#: order/templates/order/sales_order_detail.html:473 msgid "Allocate serial numbers" msgstr "Seriennummern zuweisen" -#: order/templates/order/sales_order_detail.html:356 templates/js/build.js:773 +#: order/templates/order/sales_order_detail.html:476 templates/js/build.js:773 msgid "Allocate stock" msgstr "Lagerbestand zuweisen" -#: order/templates/order/sales_order_detail.html:359 +#: order/templates/order/sales_order_detail.html:479 msgid "Purchase stock" msgstr "Lagerbestand kaufen" -#: order/templates/order/sales_order_detail.html:363 templates/js/build.js:766 +#: order/templates/order/sales_order_detail.html:483 templates/js/build.js:766 #: templates/js/build.js:1210 msgid "Build stock" msgstr "Lagerbestand bauen" -#: order/templates/order/sales_order_detail.html:366 -#: order/templates/order/sales_order_detail.html:485 +#: order/templates/order/sales_order_detail.html:486 +#: order/templates/order/sales_order_detail.html:605 msgid "Calculate price" msgstr "Preis berechnen" -#: order/templates/order/sales_order_detail.html:370 +#: order/templates/order/sales_order_detail.html:490 msgid "Delete line item " msgstr "Position löschen " -#: order/templates/order/sales_order_detail.html:491 +#: order/templates/order/sales_order_detail.html:611 msgid "Update Unit Price" msgstr "Stückpreis aktualisieren" -#: order/templates/order/sales_order_notes.html:14 -msgid "Sales Order Notes" -msgstr "Auftrags-Positionen" - #: order/templates/order/sales_order_ship.html:10 msgid "This order has not been fully allocated. If the order is marked as shipped, it can no longer be adjusted." msgstr "Dieser Auftrag ist nicht vollständig zugeordnet. Wenn der Auftrag als versendet markiert wird, kann er nicht mehr geändert werden." @@ -3504,164 +3466,171 @@ msgstr "Teilebestand per Seriennummer zuweisen" msgid "This action will unallocate the following stock from the Sales Order" msgstr "Diese Aktion wird die folgenden BestandsObjekt vom Auftrag entfernen" -#: order/templates/order/so_attachments.html:12 +#: order/templates/order/so_navbar.html:12 +msgid "Sales Order Line Items" +msgstr "" + +#: order/templates/order/so_navbar.html:15 +msgid "Order Items" +msgstr "" + #: order/templates/order/so_navbar.html:26 msgid "Sales Order Attachments" msgstr "Auftrags-Anhänge" -#: order/views.py:151 +#: order/views.py:104 msgid "Cancel Order" msgstr "Bestellung stornieren" -#: order/views.py:160 order/views.py:186 +#: order/views.py:113 order/views.py:139 msgid "Confirm order cancellation" msgstr "Bestellstornierung bestätigen" -#: order/views.py:163 order/views.py:189 +#: order/views.py:116 order/views.py:142 msgid "Order cannot be cancelled" msgstr "Bestellung kann nicht verworfen werden" -#: order/views.py:177 +#: order/views.py:130 msgid "Cancel sales order" msgstr "Auftrag stornieren" -#: order/views.py:203 +#: order/views.py:156 msgid "Issue Order" msgstr "Bestellung aufgeben" -#: order/views.py:212 +#: order/views.py:165 msgid "Confirm order placement" msgstr "Bestellungstätigung bestätigen" -#: order/views.py:222 +#: order/views.py:175 msgid "Purchase order issued" msgstr "Bestellung plaziert" -#: order/views.py:233 +#: order/views.py:186 msgid "Complete Order" msgstr "Auftrag fertigstellen" -#: order/views.py:249 +#: order/views.py:202 msgid "Confirm order completion" msgstr "Fertigstellung bestätigen" -#: order/views.py:260 +#: order/views.py:213 msgid "Purchase order completed" msgstr "Bestellung als vollständig markieren" -#: order/views.py:270 +#: order/views.py:223 msgid "Ship Order" msgstr "Versenden" -#: order/views.py:286 +#: order/views.py:239 msgid "Confirm order shipment" msgstr "Versand bestätigen" -#: order/views.py:292 +#: order/views.py:245 msgid "Could not ship order" msgstr "Versand fehlgeschlagen" -#: order/views.py:339 +#: order/views.py:292 msgid "Match Supplier Parts" msgstr "Zuliefererteile zuordnen" -#: order/views.py:536 +#: order/views.py:489 msgid "Receive Parts" msgstr "Teile empfangen" -#: order/views.py:606 +#: order/views.py:559 msgid "Items received" msgstr "Anzahl empfangener Positionen" -#: order/views.py:620 +#: order/views.py:573 msgid "No destination set" msgstr "Kein Ziel gesetzt" -#: order/views.py:665 +#: order/views.py:618 msgid "Error converting quantity to number" msgstr "Fehler beim Konvertieren zu Zahl" -#: order/views.py:671 +#: order/views.py:624 msgid "Receive quantity less than zero" msgstr "Anzahl kleiner null empfangen" -#: order/views.py:677 +#: order/views.py:630 msgid "No lines specified" msgstr "Keine Zeilen angegeben" -#: order/views.py:750 +#: order/views.py:703 msgid "Update prices" msgstr "" -#: order/views.py:1008 +#: order/views.py:961 #, python-brace-format msgid "Ordered {n} parts" msgstr "{n} Teile bestellt" -#: order/views.py:1061 +#: order/views.py:1014 msgid "Allocate Serial Numbers" msgstr "Seriennummern zuweisen" -#: order/views.py:1106 +#: order/views.py:1059 #, python-brace-format msgid "Allocated {n} items" msgstr "{n} Positionen zugeordnet" -#: order/views.py:1122 +#: order/views.py:1075 msgid "Select line item" msgstr "Position auswählen" -#: order/views.py:1153 +#: order/views.py:1106 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "Kein passends Teil für Seriennummer {serial} gefunden" -#: order/views.py:1163 +#: order/views.py:1116 #, python-brace-format msgid "{serial} is not in stock" msgstr "{serial} ist nicht auf Lager" -#: order/views.py:1171 +#: order/views.py:1124 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "{serial} bereits einem Auftrag zugeordnet" -#: order/views.py:1225 +#: order/views.py:1178 msgid "Allocate Stock to Order" msgstr "Lagerbestand dem Auftrag zuweisen" -#: order/views.py:1299 +#: order/views.py:1252 msgid "Edit Allocation Quantity" msgstr "Zuordnung bearbeiten" -#: order/views.py:1314 +#: order/views.py:1267 msgid "Remove allocation" msgstr "Zuordnung entfernen" -#: order/views.py:1386 +#: order/views.py:1339 msgid "Sales order not found" msgstr "Auftrag nicht gefunden" -#: order/views.py:1392 +#: order/views.py:1345 msgid "Price not found" msgstr "Preis nicht gefunden" -#: order/views.py:1395 +#: order/views.py:1348 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "Stückpreis für {part} auf {price} aktualisiert" -#: order/views.py:1400 +#: order/views.py:1353 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "{part} Stückpreis auf {price} und Menge auf {qty} aktualisiert" #: part/bom.py:133 part/models.py:72 part/models.py:755 -#: part/templates/part/category.html:75 part/templates/part/detail.html:91 +#: part/templates/part/category.html:75 msgid "Default Location" msgstr "Standard-Lagerort" -#: part/bom.py:134 part/templates/part/part_base.html:140 +#: part/bom.py:134 part/templates/part/part_base.html:182 msgid "Available Stock" msgstr "Verfügbarer Lagerbestand" @@ -3841,7 +3810,7 @@ msgstr "Die neuste Seriennummer ist" msgid "Duplicate IPN not allowed in part settings" msgstr "Doppelte IPN in den Teil-Einstellungen nicht erlaubt" -#: part/models.py:679 part/templates/part/detail.html:23 +#: part/models.py:679 msgid "Part name" msgstr "Name des Teils" @@ -3857,7 +3826,7 @@ msgstr "Ist dieses Teil eine Vorlage?" msgid "Is this part a variant of another part?" msgstr "Ist dieses Teil eine Variante eines anderen Teils?" -#: part/models.py:698 part/templates/part/detail.html:61 +#: part/models.py:698 msgid "Variant Of" msgstr "Variante von" @@ -3866,7 +3835,7 @@ msgid "Part description" msgstr "Beschreibung des Teils" #: part/models.py:709 part/templates/part/category.html:82 -#: part/templates/part/detail.html:68 +#: part/templates/part/part_base.html:130 msgid "Keywords" msgstr "Schlüsselwörter" @@ -3874,8 +3843,8 @@ msgstr "Schlüsselwörter" msgid "Part keywords to improve visibility in search results" msgstr "Schlüsselworte um die Sichtbarkeit in Suchergebnissen zu verbessern" -#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:74 -#: part/templates/part/set_category.html:15 templates/js/part.js:553 +#: part/models.py:717 part/models.py:2268 +#: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "Kategorie" @@ -3883,9 +3852,7 @@ msgstr "Kategorie" msgid "Part category" msgstr "Teile-Kategorie" -#: part/models.py:723 part/templates/part/detail.html:29 -#: part/templates/part/part_base.html:103 templates/js/part.js:169 -#: templates/js/part.js:397 +#: part/models.py:723 templates/js/part.js:257 templates/js/part.js:485 msgid "IPN" msgstr "IPN (Interne Produktnummer)" @@ -3897,8 +3864,7 @@ msgstr "Interne Teilenummer" msgid "Part revision or version number" msgstr "Revisions- oder Versionsnummer" -#: part/models.py:731 part/templates/part/detail.html:36 report/models.py:200 -#: templates/js/part.js:173 +#: part/models.py:731 report/models.py:200 templates/js/part.js:261 msgid "Revision" msgstr "Revision" @@ -3906,7 +3872,7 @@ msgstr "Revision" msgid "Where is this item normally stored?" msgstr "Wo wird dieses Teil normalerweise gelagert?" -#: part/models.py:800 part/templates/part/detail.html:98 +#: part/models.py:800 msgid "Default Supplier" msgstr "Standard Zulieferer" @@ -3922,7 +3888,7 @@ msgstr "Standard Ablaufzeit" msgid "Expiry time (in days) for stock items of this part" msgstr "Ablauf-Zeit (in Tagen) für Lagerbestand dieses Teils" -#: part/models.py:814 part/templates/part/detail.html:114 +#: part/models.py:814 msgid "Minimum Stock" msgstr "Minimaler Lagerbestand" @@ -3954,9 +3920,9 @@ msgstr "Kann dieses Teil von externen Zulieferern gekauft werden?" msgid "Can this part be sold to customers?" msgstr "Kann dieses Teil an Kunden verkauft werden?" -#: part/models.py:854 part/templates/part/detail.html:255 -#: templates/js/table_filters.js:21 templates/js/table_filters.js:69 -#: templates/js/table_filters.js:250 templates/js/table_filters.js:319 +#: part/models.py:854 templates/js/table_filters.js:21 +#: templates/js/table_filters.js:69 templates/js/table_filters.js:250 +#: templates/js/table_filters.js:319 msgid "Active" msgstr "Aktiv" @@ -4004,7 +3970,7 @@ msgstr "Test-Vorlagen können nur für verfolgbare Teile angelegt werden" msgid "Test with this name already exists for this part" msgstr "Ein Test mit diesem Namen besteht bereits für dieses Teil" -#: part/models.py:2124 templates/js/part.js:818 templates/js/stock.js:426 +#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:426 msgid "Test Name" msgstr "Test-Name" @@ -4020,7 +3986,7 @@ msgstr "Test-Beschreibung" msgid "Enter description for this test" msgstr "Beschreibung für diesen Test eingeben" -#: part/models.py:2136 templates/js/part.js:827 +#: part/models.py:2136 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "Benötigt" @@ -4029,7 +3995,7 @@ msgstr "Benötigt" msgid "Is this test required to pass?" msgstr "Muss dieser Test erfolgreich sein?" -#: part/models.py:2142 templates/js/part.js:835 +#: part/models.py:2142 templates/js/part.js:923 msgid "Requires Value" msgstr "Erfordert Wert" @@ -4037,7 +4003,7 @@ msgstr "Erfordert Wert" msgid "Does this test require a value when adding a test result?" msgstr "Muss für diesen Test ein Wert für das Test-Ergebnis eingetragen werden?" -#: part/models.py:2148 templates/js/part.js:842 +#: part/models.py:2148 templates/js/part.js:930 msgid "Requires Attachment" msgstr "Anhang muss eingegeben werden" @@ -4167,87 +4133,61 @@ msgstr "verknüpftes Teil auswählen" 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?" -#: part/templates/part/allocation.html:11 -msgid "Build Order Allocations" -msgstr "" - -#: part/templates/part/allocation.html:24 -msgid "Sales Order Allocations" -msgstr "" - -#: part/templates/part/bom.html:10 part/templates/part/navbar.html:45 -#: part/templates/part/navbar.html:48 -msgid "Bill of Materials" -msgstr "Stückliste" - -#: part/templates/part/bom.html:17 +#: part/templates/part/bom.html:6 msgid "You do not have permission to edit the BOM." msgstr "" -#: part/templates/part/bom.html:25 +#: part/templates/part/bom.html:14 #, python-format msgid "The BOM for %(part)s has changed, and must be validated.
" msgstr "Die Stückliste für %(part)s hat sich geändert und muss kontrolliert werden.
" -#: part/templates/part/bom.html:27 +#: part/templates/part/bom.html:16 #, python-format msgid "The BOM for %(part)s was last checked by %(checker)s on %(check_date)s" msgstr "Die Stückliste für %(part)s wurde zuletzt von %(checker)s am %(check_date)s kontrolliert" -#: part/templates/part/bom.html:31 +#: part/templates/part/bom.html:20 #, python-format msgid "The BOM for %(part)s has not been validated." msgstr "Die Stückliste für %(part)s wurde noch nicht kontrolliert" -#: part/templates/part/bom.html:38 +#: part/templates/part/bom.html:27 msgid "Remove selected BOM items" msgstr "Ausgewählte Stücklistenpositionen entfernen" -#: part/templates/part/bom.html:41 +#: part/templates/part/bom.html:30 msgid "Import BOM data" msgstr "Stückliste importieren" -#: part/templates/part/bom.html:45 +#: part/templates/part/bom.html:34 msgid "Copy BOM from parent part" msgstr "Stückliste von übergeordnetem Teil kopieren" -#: part/templates/part/bom.html:49 +#: part/templates/part/bom.html:38 msgid "New BOM Item" msgstr "Neue Stücklisten-Position" -#: part/templates/part/bom.html:52 +#: part/templates/part/bom.html:41 msgid "Finish Editing" msgstr "Bearbeitung beenden" -#: part/templates/part/bom.html:57 +#: part/templates/part/bom.html:46 msgid "Edit BOM" msgstr "Stückliste bearbeiten" -#: part/templates/part/bom.html:61 +#: part/templates/part/bom.html:50 msgid "Validate Bill of Materials" msgstr "Stückliste kontrollieren" -#: part/templates/part/bom.html:67 part/views.py:1620 +#: part/templates/part/bom.html:56 part/views.py:1574 msgid "Export Bill of Materials" msgstr "Stückliste exportieren" -#: part/templates/part/bom.html:70 +#: part/templates/part/bom.html:59 msgid "Print BOM Report" msgstr "Stücklisten-Bericht drucken" -#: part/templates/part/bom.html:116 -msgid "Delete selected BOM items?" -msgstr "Ausgewählte Stücklistenpositionen löschen?" - -#: part/templates/part/bom.html:117 -msgid "All selected BOM items will be deleted" -msgstr "Alle ausgewählte Stücklistenpositionen werden gelöscht" - -#: part/templates/part/bom.html:167 part/views.py:451 -#: templates/js/stock.js:1623 -msgid "Create New Part" -msgstr "Neues Teil anlegen" - #: part/templates/part/bom_duplicate.html:13 msgid "This part already has a Bill of Materials" msgstr "Dieses Teil hat bereits eine Stückliste" @@ -4256,23 +4196,27 @@ msgstr "Dieses Teil hat bereits eine Stückliste" msgid "Select Part" msgstr "Teil auswählen" -#: part/templates/part/bom_upload/upload_file.html:11 +#: part/templates/part/bom_upload/upload_file.html:7 msgid "Upload BOM File" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:18 +#: part/templates/part/bom_upload/upload_file.html:12 +msgid "Upload Bill of Materials" +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:16 msgid "Requirements for BOM upload" msgstr "Anforderungen für Stückliste-Datei" -#: part/templates/part/bom_upload/upload_file.html:20 +#: part/templates/part/bom_upload/upload_file.html:18 msgid "The BOM file must contain the required named columns as provided in the " msgstr "Die Stückliste-Datei muss die aufgeführten Spalten enthalten; siehe" -#: part/templates/part/bom_upload/upload_file.html:20 +#: part/templates/part/bom_upload/upload_file.html:18 msgid "BOM Upload Template" msgstr "Vorlage für Stückliste" -#: part/templates/part/bom_upload/upload_file.html:21 +#: part/templates/part/bom_upload/upload_file.html:19 msgid "Each part must already exist in the database" msgstr "Jedes Teil muss bereits in der Datenbank bestehen" @@ -4285,19 +4229,11 @@ msgstr "Bestätigen Sie das die Stückliste für
%(part)s korrekt ist msgid "This will validate each line in the BOM." msgstr "Damit wird jede Zeile der Stückliste kontrolliert" -#: part/templates/part/build.html:10 -msgid "Part Builds" -msgstr "Gefertigte Teile" - -#: part/templates/part/build.html:18 -msgid "Start New Build" -msgstr "Neuen Bauauftrag beginnen" - #: part/templates/part/category.html:33 msgid "All parts" msgstr "Alle Teile" -#: part/templates/part/category.html:38 part/views.py:1958 +#: part/templates/part/category.html:38 part/views.py:1900 msgid "Create new part category" msgstr "Teil-Kategorie anlegen" @@ -4321,10 +4257,9 @@ msgstr "Pfad zur Kategorie" msgid "Category Description" msgstr "Kategorie-Beschreibung" -#: part/templates/part/category.html:88 +#: part/templates/part/category.html:88 part/templates/part/category.html:174 #: part/templates/part/category_navbar.html:14 -#: part/templates/part/category_navbar.html:21 -#: part/templates/part/subcategory.html:16 +#: part/templates/part/category_navbar.html:17 msgid "Subcategories" msgstr "Unter-Kategorien" @@ -4332,61 +4267,65 @@ msgstr "Unter-Kategorien" msgid "Parts (Including subcategories)" msgstr "Teile (inklusive Unter-Kategorien)" -#: part/templates/part/category.html:122 +#: part/templates/part/category.html:126 msgid "Export Part Data" msgstr "Teile-Daten exportieren" -#: part/templates/part/category.html:126 +#: part/templates/part/category.html:130 msgid "Create new part" msgstr "Neues Teil anlegen" -#: part/templates/part/category.html:134 +#: part/templates/part/category.html:138 msgid "Set category" msgstr "Teil-Kategorie auswählen" -#: part/templates/part/category.html:134 +#: part/templates/part/category.html:138 msgid "Set Category" msgstr "Teil-Kategorie auswählen" -#: part/templates/part/category.html:137 +#: part/templates/part/category.html:141 msgid "Export Data" msgstr "Exportieren" -#: part/templates/part/category.html:141 +#: part/templates/part/category.html:145 msgid "View list display" msgstr "Listenansicht anzeigen" -#: part/templates/part/category.html:144 +#: part/templates/part/category.html:148 msgid "View grid display" msgstr "Rasteransicht anzeigen" -#: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:204 +#: part/templates/part/category.html:164 +msgid "Part Parameters" +msgstr "Teilparameter" + +#: part/templates/part/category.html:256 +#: stock/templates/stock/location.html:260 msgid "Create new location" msgstr "Neuen Lagerort anlegen" -#: part/templates/part/category.html:223 part/templates/part/category.html:253 -#: part/templates/part/part_base.html:418 +#: part/templates/part/category.html:261 part/templates/part/category.html:291 +#: templates/js/part.js:25 msgid "New Category" msgstr "Neue Kategorie" -#: part/templates/part/category.html:224 +#: part/templates/part/category.html:262 msgid "Create new category" msgstr "Teil-Kategorie anlegen" -#: part/templates/part/category.html:254 +#: part/templates/part/category.html:292 msgid "Create new Part Category" msgstr "Neue Teil-Kategorie anlegen" -#: part/templates/part/category.html:260 stock/views.py:907 +#: part/templates/part/category.html:298 stock/views.py:907 msgid "Create new Stock Location" msgstr "Neuen Lagerort erstellen" -#: part/templates/part/category.html:279 +#: part/templates/part/category.html:317 msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:286 part/views.py:1906 +#: part/templates/part/category.html:324 part/views.py:1848 msgid "Edit Part Category" msgstr "Teil-Kategorie bearbeiten" @@ -4425,15 +4364,11 @@ msgstr "Wenn diese Kat. gelöscht wird, werden diese Teile in die übergeordnete msgid "If this category is deleted, these parts will be moved to the top-level category Teile" msgstr "Wenn diese Kat. gelöscht wird, werden diese Teile in die oberste Kat. verschoben" -#: part/templates/part/category_navbar.html:37 -#: part/templates/part/category_navbar.html:40 +#: part/templates/part/category_navbar.html:29 +#: part/templates/part/category_navbar.html:32 msgid "Import Parts" msgstr "" -#: part/templates/part/category_parametric.html:10 -msgid "Part Parameters" -msgstr "Teilparameter" - #: part/templates/part/copy_part.html:9 part/views.py:327 msgid "Duplicate Part" msgstr "Teil duplizieren" @@ -4458,98 +4393,146 @@ msgstr "Teil evtl. Duplikat dieser Teile" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "%(full_name)s - %(desc)s (%(match_per)s%% übereinstimmend)" -#: part/templates/part/detail.html:12 part/templates/part/navbar.html:14 -msgid "Part Details" -msgstr "Teil Details" +#: part/templates/part/detail.html:16 +msgid "Part Stock" +msgstr "Teilbestand" -#: part/templates/part/detail.html:43 part/templates/part/part_base.html:204 -msgid "Latest Serial Number" -msgstr "letzte Seriennummer" +#: part/templates/part/detail.html:21 +#, python-format +msgid "Showing stock for all variants of %(full_name)s" +msgstr "Lagerbestand aller Varianten von %(full_name)s" -#: part/templates/part/detail.html:48 -msgid "No serial numbers recorded" -msgstr "Keine Seriennummern gefunden" +#: part/templates/part/detail.html:30 part/templates/part/navbar.html:93 +msgid "Part Test Templates" +msgstr "Teil Test-Vorlagen" -#: part/templates/part/detail.html:121 -msgid "Stock Expiry Time" -msgstr "Bestands-Ablauf Zeit" +#: part/templates/part/detail.html:36 +msgid "Add Test Template" +msgstr "Test Vorlage hinzufügen" -#: part/templates/part/detail.html:140 -msgid "Responsible User" -msgstr "Verantwortlicher Benutzer" +#: part/templates/part/detail.html:77 +msgid "New sales order" +msgstr "Neuer Auftrag" -#: part/templates/part/detail.html:154 -msgid "Edit Notes" +#: part/templates/part/detail.html:77 +msgid "New Order" +msgstr "Neue Bestellung" + +#: part/templates/part/detail.html:90 +msgid "Sales Order Allocations" msgstr "" -#: part/templates/part/detail.html:181 -msgid "Part is virtual (not a physical part)" -msgstr "Teil ist virtuell (kein physisches Teil)" +#: part/templates/part/detail.html:130 part/templates/part/navbar.html:21 +msgid "Part Variants" +msgstr "Teil Varianten" -#: part/templates/part/detail.html:183 -msgid "Part is not a virtual part" -msgstr "Teil ist nicht virtuell" +#: part/templates/part/detail.html:137 +msgid "Create new variant" +msgstr "Neue Variante anlegen" -#: part/templates/part/detail.html:191 -msgid "Part is a template part (variants can be made from this part)" -msgstr "Teil ist Vorlage (Varianten können von diesem Teil erstellt werden)" +#: part/templates/part/detail.html:138 +msgid "New Variant" +msgstr "neue Variante anlegen" -#: part/templates/part/detail.html:193 -msgid "Part is not a template part" -msgstr "Teil ist kein Vorlage-Teil" - -#: part/templates/part/detail.html:201 -msgid "Part can be assembled from other parts" -msgstr "Teil kann aus anderen Teilen angefertigt werden" - -#: part/templates/part/detail.html:203 -msgid "Part cannot be assembled from other parts" -msgstr "Teil kann nicht aus anderen Teilen angefertigt werden" - -#: part/templates/part/detail.html:211 -msgid "Part can be used in assemblies" -msgstr "Teil kann in Baugruppen benutzt werden" - -#: part/templates/part/detail.html:213 -msgid "Part cannot be used in assemblies" -msgstr "Teil kann nicht in Baugruppen benutzt werden" - -#: part/templates/part/detail.html:221 -msgid "Part stock is tracked by serial number" -msgstr "Teil wird per Seriennummer verfolgt" - -#: part/templates/part/detail.html:223 -msgid "Part stock is not tracked by serial number" -msgstr "Teil wird nicht per Seriennummer verfolgt" - -#: part/templates/part/detail.html:231 part/templates/part/detail.html:233 -msgid "Part can be purchased from external suppliers" -msgstr "Teil kann von externen Zulieferern gekauft werden" - -#: part/templates/part/detail.html:241 -msgid "Part can be sold to customers" -msgstr "Teil kann an Kunden verkauft werden" - -#: part/templates/part/detail.html:243 -msgid "Part cannot be sold to customers" -msgstr "Teil kann nicht an Kunden verkauft werden" - -#: part/templates/part/detail.html:258 -msgid "Part is active" -msgstr "Teil ist aktiv" - -#: part/templates/part/detail.html:260 -msgid "Part is not active" -msgstr "Teil ist nicht aktiv" - -#: part/templates/part/detail.html:281 +#: part/templates/part/detail.html:161 msgid "Add new parameter" msgstr "Parameter hinzufügen" +#: part/templates/part/detail.html:182 part/templates/part/navbar.html:101 +#: part/templates/part/navbar.html:104 +msgid "Related Parts" +msgstr "Verknüpfte Teile" + +#: part/templates/part/detail.html:188 +msgid "Add Related" +msgstr "Verknüpftes Teil hinzufügen" + +#: part/templates/part/detail.html:228 +msgid "Part Suppliers" +msgstr "Zulieferer" + +#: part/templates/part/detail.html:252 part/templates/part/navbar.html:35 +#: part/templates/part/navbar.html:38 +msgid "Bill of Materials" +msgstr "Stückliste" + +#: part/templates/part/detail.html:261 +msgid "Assemblies" +msgstr "Baugruppen" + +#: part/templates/part/detail.html:277 +msgid "Part Builds" +msgstr "Gefertigte Teile" + +#: part/templates/part/detail.html:284 +msgid "Start New Build" +msgstr "Neuen Bauauftrag beginnen" + +#: part/templates/part/detail.html:298 +msgid "Build Order Allocations" +msgstr "" + +#: part/templates/part/detail.html:307 +msgid "Part Manufacturers" +msgstr "Teil-Hersteller" + #: part/templates/part/detail.html:319 +msgid "Delete manufacturer parts" +msgstr "Herstellerteile löschen" + +#: part/templates/part/detail.html:394 +msgid "Delete selected BOM items?" +msgstr "Ausgewählte Stücklistenpositionen löschen?" + +#: part/templates/part/detail.html:395 +msgid "All selected BOM items will be deleted" +msgstr "Alle ausgewählte Stücklistenpositionen werden gelöscht" + +#: part/templates/part/detail.html:445 part/views.py:451 +#: templates/js/stock.js:1623 +msgid "Create New Part" +msgstr "Neues Teil anlegen" + +#: part/templates/part/detail.html:580 +msgid "Add Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:598 +msgid "Edit Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:610 +msgid "Delete Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:669 msgid "Edit Part Notes" msgstr "" +#: part/templates/part/detail.html:823 +msgid "Create new manufacturer" +msgstr "Neuen Hersteller anlegen" + +#: part/templates/part/detail.html:917 +#, python-format +msgid "Single Price - %(currency)s" +msgstr "Einzelpreis - %(currency)s" + +#: part/templates/part/detail.html:929 +#, python-format +msgid "Single Price Difference - %(currency)s" +msgstr "Einzelpreisdifferenz - %(currency)s" + +#: part/templates/part/detail.html:941 +#, python-format +msgid "Part Single Price - %(currency)s" +msgstr "Einzelpreis für Zuliefererteil- %(currency)s" + +#: part/templates/part/detail.html:1030 +#, python-format +msgid "Unit Price - %(currency)s" +msgstr "" + #: part/templates/part/import_wizard/ajax_part_upload.html:29 #: part/templates/part/import_wizard/part_upload.html:51 msgid "Unsuffitient privileges." @@ -4559,222 +4542,206 @@ msgstr "" msgid "Import Parts from File" msgstr "" -#: part/templates/part/navbar.html:23 part/templates/part/variants.html:11 -msgid "Part Variants" -msgstr "Teil Varianten" - -#: part/templates/part/navbar.html:26 +#: part/templates/part/navbar.html:24 msgid "Variants" msgstr "Varianten" -#: part/templates/part/navbar.html:37 -msgid "Allocated Stock" -msgstr "Lagerbestand zuweisen" - -#: part/templates/part/navbar.html:40 -msgid "Allocations" -msgstr "Zuweisungen" - -#: part/templates/part/navbar.html:61 part/templates/part/navbar.html:64 +#: part/templates/part/navbar.html:51 part/templates/part/navbar.html:54 msgid "Used In" msgstr "Benutzt in" -#: part/templates/part/navbar.html:71 +#: part/templates/part/navbar.html:61 msgid "Prices" msgstr "" -#: part/templates/part/navbar.html:97 part/templates/part/part_tests.html:10 -msgid "Part Test Templates" -msgstr "Teil Test-Vorlagen" - -#: part/templates/part/navbar.html:100 +#: part/templates/part/navbar.html:96 msgid "Test Templates" msgstr "" -#: part/templates/part/navbar.html:105 part/templates/part/navbar.html:108 -#: part/templates/part/related.html:10 -msgid "Related Parts" -msgstr "Verknüpfte Teile" - #: part/templates/part/part_app_base.html:12 msgid "Part List" msgstr "Teileliste" #: part/templates/part/part_base.html:26 templates/js/company.js:280 -#: templates/js/company.js:486 templates/js/part.js:84 templates/js/part.js:161 +#: templates/js/company.js:486 templates/js/part.js:172 +#: templates/js/part.js:249 msgid "Inactive" msgstr "Inaktiv" -#: part/templates/part/part_base.html:33 +#: part/templates/part/part_base.html:36 +msgid "Part is virtual (not a physical part)" +msgstr "Teil ist virtuell (kein physisches Teil)" + +#: part/templates/part/part_base.html:39 +msgid "Part is a template part (variants can be made from this part)" +msgstr "Teil ist Vorlage (Varianten können von diesem Teil erstellt werden)" + +#: part/templates/part/part_base.html:42 +msgid "Part can be assembled from other parts" +msgstr "Teil kann aus anderen Teilen angefertigt werden" + +#: part/templates/part/part_base.html:45 +msgid "Part can be used in assemblies" +msgstr "Teil kann in Baugruppen benutzt werden" + +#: part/templates/part/part_base.html:48 +msgid "Part stock is tracked by serial number" +msgstr "Teil wird per Seriennummer verfolgt" + +#: part/templates/part/part_base.html:51 +msgid "Part can be purchased from external suppliers" +msgstr "Teil kann von externen Zulieferern gekauft werden" + +#: part/templates/part/part_base.html:54 +msgid "Part can be sold to customers" +msgstr "Teil kann an Kunden verkauft werden" + +#: part/templates/part/part_base.html:60 msgid "Star this part" msgstr "Teil favorisieren" -#: part/templates/part/part_base.html:40 +#: part/templates/part/part_base.html:67 #: stock/templates/stock/item_base.html:75 #: stock/templates/stock/location.html:51 msgid "Barcode actions" msgstr "Barcode Aktionen" -#: part/templates/part/part_base.html:42 +#: part/templates/part/part_base.html:69 #: stock/templates/stock/item_base.html:77 #: stock/templates/stock/location.html:53 templates/qr_button.html:1 msgid "Show QR Code" msgstr "QR-Code anzeigen" -#: part/templates/part/part_base.html:43 +#: part/templates/part/part_base.html:70 #: stock/templates/stock/item_base.html:93 #: stock/templates/stock/location.html:54 msgid "Print Label" msgstr "Label drucken" -#: part/templates/part/part_base.html:48 +#: part/templates/part/part_base.html:75 msgid "Show pricing information" msgstr "Kosteninformationen ansehen" -#: part/templates/part/part_base.html:53 +#: part/templates/part/part_base.html:80 #: stock/templates/stock/item_base.html:140 #: stock/templates/stock/location.html:62 msgid "Stock actions" msgstr "Bestands-Aktionen" -#: part/templates/part/part_base.html:60 +#: part/templates/part/part_base.html:87 msgid "Count part stock" msgstr "Lagerbestand zählen" -#: part/templates/part/part_base.html:66 +#: part/templates/part/part_base.html:93 msgid "Transfer part stock" msgstr "" -#: part/templates/part/part_base.html:83 +#: part/templates/part/part_base.html:110 msgid "Part actions" msgstr "Teile Aktionen" -#: part/templates/part/part_base.html:86 +#: part/templates/part/part_base.html:113 msgid "Duplicate part" msgstr "Teil duplizieren" -#: part/templates/part/part_base.html:89 +#: part/templates/part/part_base.html:116 msgid "Edit part" msgstr "Teil bearbeiten" -#: part/templates/part/part_base.html:92 +#: part/templates/part/part_base.html:119 msgid "Delete part" msgstr "Teil löschen" -#: part/templates/part/part_base.html:123 +#: part/templates/part/part_base.html:154 +msgid "Latest Serial Number" +msgstr "letzte Seriennummer" + +#: part/templates/part/part_base.html:165 msgid "This is a virtual part" msgstr "Dies ist ein virtuelles Teil" -#: part/templates/part/part_base.html:129 +#: part/templates/part/part_base.html:171 #, python-format msgid "This part is a variant of %(link)s" msgstr "Dieses Teil ist eine Variante von %(link)s" -#: part/templates/part/part_base.html:146 templates/js/table_filters.js:165 +#: part/templates/part/part_base.html:188 templates/js/table_filters.js:165 msgid "In Stock" msgstr "Auf Lager" -#: part/templates/part/part_base.html:159 templates/InvenTree/index.html:132 +#: part/templates/part/part_base.html:201 templates/InvenTree/index.html:132 msgid "Required for Build Orders" msgstr "Für Bauaufträge benötigt" -#: part/templates/part/part_base.html:166 +#: part/templates/part/part_base.html:208 msgid "Required for Sales Orders" msgstr "Benötigt für Aufträge" -#: part/templates/part/part_base.html:173 +#: part/templates/part/part_base.html:215 msgid "Allocated to Orders" msgstr "Zu Bauaufträgen zugeordnet" -#: part/templates/part/part_base.html:188 templates/js/bom.js:316 +#: part/templates/part/part_base.html:230 templates/js/bom.js:316 msgid "Can Build" msgstr "Herstellbar" -#: part/templates/part/part_base.html:194 templates/js/part.js:413 -#: templates/js/part.js:586 +#: part/templates/part/part_base.html:236 templates/js/part.js:501 +#: templates/js/part.js:674 msgid "Building" msgstr "Im Bau" -#: part/templates/part/part_base.html:325 part/templates/part/prices.html:131 +#: part/templates/part/part_base.html:331 part/templates/part/prices.html:125 msgid "Calculate" msgstr "Berechnen" -#: part/templates/part/part_base.html:419 -msgid "Create New Part Category" -msgstr "" - -#: part/templates/part/part_base.html:427 -msgid "New Parent" -msgstr "" - -#: part/templates/part/part_base.html:475 -msgid "Edit Part" -msgstr "" - -#: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:27 +#: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:21 msgid "Supplier Pricing" msgstr "Zulieferer-Preise" #: part/templates/part/part_pricing.html:26 #: part/templates/part/part_pricing.html:52 #: part/templates/part/part_pricing.html:85 -#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:31 -#: part/templates/part/prices.html:58 part/templates/part/prices.html:90 -#: part/templates/part/prices.html:107 +#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:25 +#: part/templates/part/prices.html:52 part/templates/part/prices.html:84 +#: part/templates/part/prices.html:101 msgid "Unit Cost" msgstr "Stückpreis" #: part/templates/part/part_pricing.html:32 #: part/templates/part/part_pricing.html:58 #: part/templates/part/part_pricing.html:89 -#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:38 -#: part/templates/part/prices.html:65 part/templates/part/prices.html:95 -#: part/templates/part/prices.html:112 +#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:32 +#: part/templates/part/prices.html:59 part/templates/part/prices.html:89 +#: part/templates/part/prices.html:106 msgid "Total Cost" msgstr "Gesamtkosten" -#: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:46 +#: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:40 msgid "No supplier pricing available" msgstr "Keine Zulieferer-Preise verfügbar" -#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:55 -#: part/templates/part/prices.html:235 +#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:49 +#: part/templates/part/prices.html:225 msgid "BOM Pricing" msgstr "Stücklistenpreise" -#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:73 +#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:67 msgid "Note: BOM pricing is incomplete for this part" msgstr "Anmerkung: Stücklistenbepreisung für dieses Teil ist unvollständig" -#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:80 +#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:74 msgid "No BOM pricing available" msgstr "Keine Stücklisten-Preise verfügbar" -#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:89 +#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:83 msgid "Internal Price" msgstr "Interner Preis" #: part/templates/part/part_pricing.html:113 -#: part/templates/part/prices.html:121 +#: part/templates/part/prices.html:115 msgid "No pricing information is available for this part." msgstr "Keine Preise für dieses Teil verfügbar" -#: part/templates/part/part_tests.html:17 -msgid "Add Test Template" -msgstr "Test Vorlage hinzufügen" - -#: part/templates/part/part_tests.html:61 -msgid "Add Test Result Template" -msgstr "" - -#: part/templates/part/part_tests.html:79 -msgid "Edit Test Result Template" -msgstr "" - -#: part/templates/part/part_tests.html:91 -msgid "Delete Test Result Template" -msgstr "" - #: part/templates/part/part_thumb.html:20 msgid "Select from existing images" msgstr "Aus vorhandenen Bildern auswählen" @@ -4809,123 +4776,78 @@ msgstr "Es sind %(count)s Zulieferer für diesen Teil definiert. Wenn Sie diesen msgid "There are %(count)s unique parts tracked for '%(full_name)s'. Deleting this part will permanently remove this tracking information." msgstr "Es gibt %(count)s einzigartige Teile, die für '%(full_name)s' verfolgt werden. Das Löschen dieses Teils wird diese Tracking-Informationen dauerhaft entfernen." -#: part/templates/part/prices.html:12 -msgid "General Price Information" -msgstr "" - -#: part/templates/part/prices.html:22 +#: part/templates/part/prices.html:16 msgid "Pricing ranges" msgstr "Preisspannen" -#: part/templates/part/prices.html:28 +#: part/templates/part/prices.html:22 msgid "Show supplier cost" msgstr "" -#: part/templates/part/prices.html:29 +#: part/templates/part/prices.html:23 msgid "Show purchase price" msgstr "" -#: part/templates/part/prices.html:56 +#: part/templates/part/prices.html:50 msgid "Show BOM cost" msgstr "" -#: part/templates/part/prices.html:104 +#: part/templates/part/prices.html:98 msgid "Show sale cost" msgstr "" -#: part/templates/part/prices.html:105 +#: part/templates/part/prices.html:99 msgid "Show sale price" msgstr "" -#: part/templates/part/prices.html:127 +#: part/templates/part/prices.html:121 msgid "Calculation parameters" msgstr "" -#: part/templates/part/prices.html:146 +#: part/templates/part/prices.html:136 msgid "Supplier Cost" msgstr "" -#: part/templates/part/prices.html:147 part/templates/part/prices.html:167 -#: part/templates/part/prices.html:193 part/templates/part/prices.html:224 -#: part/templates/part/prices.html:251 part/templates/part/prices.html:279 +#: part/templates/part/prices.html:137 part/templates/part/prices.html:158 +#: part/templates/part/prices.html:183 part/templates/part/prices.html:213 +#: part/templates/part/prices.html:239 part/templates/part/prices.html:267 msgid "Jump to overview" msgstr "" -#: part/templates/part/prices.html:172 +#: part/templates/part/prices.html:162 msgid "Stock Pricing" msgstr "Bestandspreise" -#: part/templates/part/prices.html:180 +#: part/templates/part/prices.html:172 msgid "No stock pricing history is available for this part." msgstr "Für dieses Teil sind keine Bestandspreise verfügbar." -#: part/templates/part/prices.html:192 +#: part/templates/part/prices.html:182 msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:2376 +#: part/templates/part/prices.html:197 part/views.py:2318 msgid "Add Internal Price Break" msgstr "" -#: part/templates/part/prices.html:223 +#: part/templates/part/prices.html:212 msgid "BOM Cost" msgstr "" -#: part/templates/part/prices.html:250 +#: part/templates/part/prices.html:238 msgid "Sale Cost" msgstr "" -#: part/templates/part/prices.html:290 +#: part/templates/part/prices.html:278 msgid "No sale pice history available for this part." msgstr "" -#: part/templates/part/prices.html:340 -#, python-format -msgid "Single Price - %(currency)s" -msgstr "Einzelpreis - %(currency)s" - -#: part/templates/part/prices.html:352 -#, python-format -msgid "Single Price Difference - %(currency)s" -msgstr "Einzelpreisdifferenz - %(currency)s" - -#: part/templates/part/prices.html:364 -#, python-format -msgid "Part Single Price - %(currency)s" -msgstr "Einzelpreis für Zuliefererteil- %(currency)s" - -#: part/templates/part/prices.html:464 -#, python-format -msgid "Unit Price - %(currency)s" -msgstr "" - -#: part/templates/part/related.html:18 -msgid "Add Related" -msgstr "Verknüpftes Teil hinzufügen" - -#: part/templates/part/sales_orders.html:18 -msgid "New sales order" -msgstr "Neuer Auftrag" - -#: part/templates/part/sales_orders.html:18 -msgid "New Order" -msgstr "Neue Bestellung" - #: part/templates/part/set_category.html:9 msgid "Set category for the following parts" msgstr "Kategorie für Teile setzen" -#: part/templates/part/stock.html:10 -msgid "Part Stock" -msgstr "Teilbestand" - -#: part/templates/part/stock.html:16 -#, python-format -msgid "Showing stock for all variants of %(full_name)s" -msgstr "Lagerbestand aller Varianten von %(full_name)s" - #: part/templates/part/stock_count.html:7 templates/js/bom.js:239 -#: templates/js/part.js:403 templates/js/part.js:590 +#: templates/js/part.js:491 templates/js/part.js:678 msgid "No Stock" msgstr "Kein Bestand" @@ -4933,30 +4855,6 @@ msgstr "Kein Bestand" msgid "Low Stock" msgstr "niedriger Bestand" -#: part/templates/part/supplier.html:11 -msgid "Part Suppliers" -msgstr "Zulieferer" - -#: part/templates/part/supplier.html:39 -msgid "Part Manufacturers" -msgstr "Teil-Hersteller" - -#: part/templates/part/supplier.html:52 -msgid "Delete manufacturer parts" -msgstr "Herstellerteile löschen" - -#: part/templates/part/supplier.html:86 -msgid "Create new manufacturer" -msgstr "Neuen Hersteller anlegen" - -#: part/templates/part/track.html:10 -msgid "Part Tracking" -msgstr "Teileverfolgung" - -#: part/templates/part/used_in.html:9 -msgid "Assemblies" -msgstr "Baugruppen" - #: part/templates/part/variant_part.html:9 msgid "Create new part variant" msgstr "Neue Teilevariante anlegen" @@ -4966,14 +4864,6 @@ msgstr "Neue Teilevariante anlegen" msgid "Create a new variant of template '%(full_name)s'." msgstr "Neue Variante von Vorlage anlegen '%(full_name)s'." -#: part/templates/part/variants.html:19 -msgid "Create new variant" -msgstr "Neue Variante anlegen" - -#: part/templates/part/variants.html:20 -msgid "New Variant" -msgstr "neue Variante anlegen" - #: part/templatetags/inventree_extras.py:99 msgid "Unknown database" msgstr "Unbekannte Datenbank" @@ -5015,115 +4905,111 @@ msgstr "Neues Teil angelegt" msgid "Match References" msgstr "" -#: part/views.py:892 +#: part/views.py:880 msgid "None" msgstr "" -#: part/views.py:951 +#: part/views.py:939 msgid "Part QR Code" msgstr "Teil-QR-Code" -#: part/views.py:1053 +#: part/views.py:1041 msgid "Select Part Image" msgstr "Teilbild auswählen" -#: part/views.py:1079 +#: part/views.py:1067 msgid "Updated part image" msgstr "Teilbild aktualisiert" -#: part/views.py:1082 +#: part/views.py:1070 msgid "Part image not found" msgstr "Teilbild nicht gefunden" -#: part/views.py:1093 -msgid "Edit Part Properties" -msgstr "Teileigenschaften bearbeiten" - -#: part/views.py:1128 +#: part/views.py:1082 msgid "Duplicate BOM" msgstr "Stückliste duplizieren" -#: part/views.py:1158 +#: part/views.py:1112 msgid "Confirm duplication of BOM from parent" msgstr "bestätige Duplizierung Stückliste von übergeordneter Stückliste" -#: part/views.py:1179 +#: part/views.py:1133 msgid "Validate BOM" msgstr "Stückliste überprüfen" -#: part/views.py:1200 +#: part/views.py:1154 msgid "Confirm that the BOM is valid" msgstr "Bestätigen, dass Stückliste korrekt ist" -#: part/views.py:1211 +#: part/views.py:1165 msgid "Validated Bill of Materials" msgstr "überprüfte Stückliste" -#: part/views.py:1284 +#: part/views.py:1238 msgid "Match Parts" msgstr "" -#: part/views.py:1672 +#: part/views.py:1626 msgid "Confirm Part Deletion" msgstr "Löschen des Teils bestätigen" -#: part/views.py:1679 +#: part/views.py:1633 msgid "Part was deleted" msgstr "Teil wurde gelöscht" -#: part/views.py:1688 +#: part/views.py:1642 msgid "Part Pricing" msgstr "Teilbepreisung" -#: part/views.py:1829 +#: part/views.py:1783 msgid "Create Part Parameter Template" msgstr "Teilparametervorlage anlegen" -#: part/views.py:1839 +#: part/views.py:1793 msgid "Edit Part Parameter Template" msgstr "Teilparametervorlage bearbeiten" -#: part/views.py:1846 +#: part/views.py:1800 msgid "Delete Part Parameter Template" msgstr "Teilparametervorlage löschen" -#: part/views.py:1944 +#: part/views.py:1886 msgid "Delete Part Category" msgstr "Teil-Kategorie löschen" -#: part/views.py:1950 +#: part/views.py:1892 msgid "Part category was deleted" msgstr "Teil-Kategorie wurde gelöscht" -#: part/views.py:2002 +#: part/views.py:1944 msgid "Create Category Parameter Template" msgstr "Kategorieparametervorlage anlegen" -#: part/views.py:2103 +#: part/views.py:2045 msgid "Edit Category Parameter Template" msgstr "Kategorieparametervorlage bearbeiten" -#: part/views.py:2159 +#: part/views.py:2101 msgid "Delete Category Parameter Template" msgstr "Kategorieparametervorlage löschen" -#: part/views.py:2178 +#: part/views.py:2120 msgid "Create BOM Item" msgstr "Stücklisten-Position anlegen" -#: part/views.py:2248 +#: part/views.py:2190 msgid "Edit BOM item" msgstr "Stücklisten-Position bearbeiten" -#: part/views.py:2309 +#: part/views.py:2251 msgid "Added new price break" msgstr "neue Preisstaffel hinzufügt" -#: part/views.py:2385 +#: part/views.py:2327 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2393 +#: part/views.py:2335 msgid "Delete Internal Price Break" msgstr "" @@ -5472,7 +5358,7 @@ msgstr "Löschen wenn leer" msgid "Delete this Stock Item when stock is depleted" msgstr "Dieses BestandsObjekt löschen wenn Bestand aufgebraucht" -#: stock/models.py:537 stock/templates/stock/item_notes.html:13 +#: stock/models.py:537 stock/templates/stock/item.html:98 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "BestandsObjekt-Notizen" @@ -5543,17 +5429,54 @@ msgstr "Test Ergebnis Anhang" msgid "Test notes" msgstr "Test Notizen" -#: stock/templates/stock/item.html:12 +#: stock/templates/stock/item.html:16 msgid "Stock Tracking Information" msgstr "Informationen zum Lagerbestands-Tracking" -#: stock/templates/stock/item.html:30 +#: stock/templates/stock/item.html:29 msgid "New Entry" msgstr "neuer Eintrag" -#: stock/templates/stock/item_attachments.html:11 -msgid "Stock Item Attachments" -msgstr "BestandsObjekt-Anhang" +#: stock/templates/stock/item.html:42 +msgid "Child Stock Items" +msgstr "Kind-BestandsObjekt" + +#: stock/templates/stock/item.html:49 +msgid "This stock item does not have any child items" +msgstr "Dieses BestandsObjekt hat keine Kinder" + +#: stock/templates/stock/item.html:57 stock/templates/stock/navbar.html:19 +#: stock/templates/stock/navbar.html:22 +msgid "Test Data" +msgstr "Testdaten" + +#: stock/templates/stock/item.html:65 +msgid "Delete Test Data" +msgstr "Testdaten löschen" + +#: stock/templates/stock/item.html:69 +msgid "Add Test Data" +msgstr "Testdaten hinzufügen" + +#: stock/templates/stock/item.html:72 stock/templates/stock/item_base.html:95 +msgid "Test Report" +msgstr "Test-Bericht" + +#: stock/templates/stock/item.html:119 stock/templates/stock/navbar.html:27 +msgid "Installed Stock Items" +msgstr "Installierte BestandsObjekte" + +#: stock/templates/stock/item.html:280 stock/templates/stock/item.html:305 +msgid "Add Test Result" +msgstr "Testergebnis hinzufügen" + +#: stock/templates/stock/item.html:325 +msgid "Edit Test Result" +msgstr "Testergebnis bearbeiten" + +#: stock/templates/stock/item.html:339 +msgid "Delete Test Result" +msgstr "Testergebnis löschen" #: stock/templates/stock/item_base.html:33 #: stock/templates/stock/item_base.html:397 templates/js/table_filters.js:154 @@ -5582,11 +5505,6 @@ msgstr "zu Lagerort einscannen" msgid "Printing actions" msgstr "Druck Aktionen" -#: stock/templates/stock/item_base.html:95 -#: stock/templates/stock/item_tests.html:27 -msgid "Test Report" -msgstr "Test-Bericht" - #: stock/templates/stock/item_base.html:104 msgid "Stock adjustment actions" msgstr "Bestands-Anpassungs Aktionen" @@ -5737,18 +5655,14 @@ msgstr "Keine Inventur ausgeführt" msgid "Tests" msgstr "Tests" -#: stock/templates/stock/item_base.html:511 +#: stock/templates/stock/item_base.html:500 +msgid "Save" +msgstr "Speichern" + +#: stock/templates/stock/item_base.html:512 msgid "Edit Stock Status" msgstr "" -#: stock/templates/stock/item_childs.html:12 -msgid "Child Stock Items" -msgstr "Kind-BestandsObjekt" - -#: stock/templates/stock/item_childs.html:20 -msgid "This stock item does not have any child items" -msgstr "Dieses BestandsObjekt hat keine Kinder" - #: stock/templates/stock/item_delete.html:9 msgid "Are you sure you want to delete this stock item?" msgstr "Sind Sie sicher, dass Sie dieses BestandsObjekt löschen wollen?" @@ -5774,11 +5688,6 @@ msgstr "Das BestandsObjekt ist auf ein Teil verknüpft das in der Stückliste f msgid "The StockItem is currently in stock" msgstr "Dieses BestandsObjekt ist aktuell vorhanden" -#: stock/templates/stock/item_installed.html:11 -#: stock/templates/stock/navbar.html:27 -msgid "Installed Stock Items" -msgstr "Installierte BestandsObjekte" - #: stock/templates/stock/item_serialize.html:5 msgid "Create serialized items from this stock item." msgstr "Teile mit Seriennummern mit diesem BestandObjekt anlegen." @@ -5787,32 +5696,6 @@ msgstr "Teile mit Seriennummern mit diesem BestandObjekt anlegen." msgid "Select quantity to serialize, and unique serial numbers." msgstr "Zu serialisierende Anzahl und eindeutige Seriennummern angeben." -#: stock/templates/stock/item_tests.html:11 -#: stock/templates/stock/navbar.html:19 stock/templates/stock/navbar.html:22 -msgid "Test Data" -msgstr "Testdaten" - -#: stock/templates/stock/item_tests.html:20 -msgid "Delete Test Data" -msgstr "Testdaten löschen" - -#: stock/templates/stock/item_tests.html:24 -msgid "Add Test Data" -msgstr "Testdaten hinzufügen" - -#: stock/templates/stock/item_tests.html:86 -#: stock/templates/stock/item_tests.html:111 -msgid "Add Test Result" -msgstr "Testergebnis hinzufügen" - -#: stock/templates/stock/item_tests.html:131 -msgid "Edit Test Result" -msgstr "Testergebnis bearbeiten" - -#: stock/templates/stock/item_tests.html:145 -msgid "Delete Test Result" -msgstr "Testergebnis löschen" - #: stock/templates/stock/location.html:20 msgid "You are not in the list of owners of this location. This stock location cannot be edited." msgstr "Sie sind nicht auf der Liste der Besitzer dieses Lagerorts. Der Bestands-Lagerort kann nicht verändert werden." @@ -5850,9 +5733,9 @@ msgid "Location Description" msgstr "Lagerort-Beschreibung" #: stock/templates/stock/location.html:114 +#: stock/templates/stock/location.html:155 #: stock/templates/stock/location_navbar.html:11 -#: stock/templates/stock/location_navbar.html:18 -#: stock/templates/stock/sublocation.html:16 +#: stock/templates/stock/location_navbar.html:14 msgid "Sublocations" msgstr "Unter-Lagerorte" @@ -5865,6 +5748,14 @@ msgstr "Objekt-Details" msgid "Stock Locations" msgstr "Bestand-Lagerorte" +#: stock/templates/stock/location.html:162 templates/stock_table.html:37 +msgid "Printing Actions" +msgstr "Druck Aktionen" + +#: stock/templates/stock/location.html:166 templates/stock_table.html:41 +msgid "Print labels" +msgstr "Label drucken" + #: stock/templates/stock/location_delete.html:7 msgid "Are you sure you want to delete this stock location?" msgstr "Sind Sie sicher, dass Sie diesen Lagerort löschen wollen?" @@ -5918,14 +5809,6 @@ msgstr "Es kann in eine der folgenden Varianten konvertiert werden." msgid "This action cannot be easily undone" msgstr "Diese Aktion kann nicht einfach rückgängig gemacht werden" -#: stock/templates/stock/sublocation.html:23 templates/stock_table.html:37 -msgid "Printing Actions" -msgstr "Druck Aktionen" - -#: stock/templates/stock/sublocation.html:27 templates/stock_table.html:41 -msgid "Print labels" -msgstr "Label drucken" - #: stock/templates/stock/tracking_delete.html:6 msgid "Are you sure you want to delete this stock tracking entry?" msgstr "Sind Sie sicher, dass Sie diesen BestandsObjekt-Verfolgungs-Eintrag löschen wollen?" @@ -6416,59 +6299,59 @@ msgstr "Der angegebene Server muss erreichbar sein" msgid "Remote image must not exceed maximum allowable file size" msgstr "Das Bild darf nicht größer als die maximal-erlaubte Größe sein" -#: templates/js/api.js:154 templates/js/modals.js:1024 +#: templates/js/api.js:162 templates/js/modals.js:1024 msgid "No Response" msgstr "Keine Antwort" -#: templates/js/api.js:155 templates/js/modals.js:1025 +#: templates/js/api.js:163 templates/js/modals.js:1025 msgid "No response from the InvenTree server" msgstr "keine Antwort vom InvenTree Server" -#: templates/js/api.js:160 +#: templates/js/api.js:168 msgid "Error 400: Bad request" msgstr "" -#: templates/js/api.js:161 +#: templates/js/api.js:169 msgid "API request returned error code 400" msgstr "" -#: templates/js/api.js:164 templates/js/modals.js:1034 +#: templates/js/api.js:172 templates/js/modals.js:1034 msgid "Error 401: Not Authenticated" msgstr "Fehler 401: Nicht Angemeldet" -#: templates/js/api.js:165 templates/js/modals.js:1035 +#: templates/js/api.js:173 templates/js/modals.js:1035 msgid "Authentication credentials not supplied" msgstr "Authentication Kredentials nicht angegeben" -#: templates/js/api.js:168 templates/js/modals.js:1039 +#: templates/js/api.js:176 templates/js/modals.js:1039 msgid "Error 403: Permission Denied" msgstr "Fehler 403: keine Berechtigung" -#: templates/js/api.js:169 templates/js/modals.js:1040 +#: templates/js/api.js:177 templates/js/modals.js:1040 msgid "You do not have the required permissions to access this function" msgstr "Fehlende Berechtigung für diese Aktion" -#: templates/js/api.js:172 templates/js/modals.js:1044 +#: templates/js/api.js:180 templates/js/modals.js:1044 msgid "Error 404: Resource Not Found" msgstr "Fehler 404: Ressource nicht gefunden" -#: templates/js/api.js:173 templates/js/modals.js:1045 +#: templates/js/api.js:181 templates/js/modals.js:1045 msgid "The requested resource could not be located on the server" msgstr "Die angefragte Ressource kann auf diesem Server nicht gefunden werden" -#: templates/js/api.js:176 templates/js/modals.js:1049 +#: templates/js/api.js:184 templates/js/modals.js:1049 msgid "Error 408: Timeout" msgstr "Fehler 408: Zeitüberschreitung" -#: templates/js/api.js:177 templates/js/modals.js:1050 +#: templates/js/api.js:185 templates/js/modals.js:1050 msgid "Connection timeout while requesting data from server" msgstr "Verbindungszeitüberschreitung bei der Datenanforderung" -#: templates/js/api.js:180 +#: templates/js/api.js:188 msgid "Unhandled Error Code" msgstr "" -#: templates/js/api.js:181 +#: templates/js/api.js:189 msgid "Error code" msgstr "" @@ -6677,7 +6560,7 @@ msgstr "Bestand bestellen" msgid "No builds matching query" msgstr "Keine Bauaufträge passen zur Anfrage" -#: templates/js/build.js:840 templates/js/part.js:491 templates/js/part.js:736 +#: templates/js/build.js:840 templates/js/part.js:579 templates/js/part.js:824 #: templates/js/stock.js:825 templates/js/stock.js:1276 msgid "Select" msgstr "Auswählen" @@ -6735,32 +6618,32 @@ msgid "No manufacturer parts found" msgstr "Keine Herstellerteile gefunden" #: templates/js/company.js:272 templates/js/company.js:478 -#: templates/js/part.js:68 templates/js/part.js:153 +#: templates/js/part.js:156 templates/js/part.js:241 msgid "Template part" msgstr "Vorlagenteil" #: templates/js/company.js:276 templates/js/company.js:482 -#: templates/js/part.js:72 templates/js/part.js:157 +#: templates/js/part.js:160 templates/js/part.js:245 msgid "Assembled part" msgstr "Baugruppe" -#: templates/js/company.js:356 templates/js/part.js:242 +#: templates/js/company.js:356 templates/js/part.js:330 msgid "No parameters found" msgstr "" -#: templates/js/company.js:392 templates/js/part.js:283 +#: templates/js/company.js:392 templates/js/part.js:371 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:393 templates/js/part.js:284 +#: templates/js/company.js:393 templates/js/part.js:372 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:412 templates/js/part.js:301 +#: templates/js/company.js:412 templates/js/part.js:389 msgid "Edit Parameter" msgstr "" -#: templates/js/company.js:423 templates/js/part.js:313 +#: templates/js/company.js:423 templates/js/part.js:401 msgid "Delete Parameter" msgstr "" @@ -6992,74 +6875,86 @@ msgstr "JA" msgid "NO" msgstr "NEIN" -#: templates/js/part.js:60 templates/js/part.js:145 +#: templates/js/part.js:26 +msgid "Create New Part Category" +msgstr "" + +#: templates/js/part.js:34 +msgid "New Parent" +msgstr "" + +#: templates/js/part.js:97 +msgid "Edit Part" +msgstr "" + +#: templates/js/part.js:148 templates/js/part.js:233 msgid "Trackable part" msgstr "Nachverfolgbares Teil" -#: templates/js/part.js:64 templates/js/part.js:149 +#: templates/js/part.js:152 templates/js/part.js:237 msgid "Virtual part" msgstr "virtuelles Teil" -#: templates/js/part.js:76 +#: templates/js/part.js:164 msgid "Starred part" msgstr "Favoritenteil" -#: templates/js/part.js:80 +#: templates/js/part.js:168 msgid "Salable part" msgstr "Verkäufliches Teil" -#: templates/js/part.js:194 +#: templates/js/part.js:282 msgid "No variants found" msgstr "Keine Varianten gefunden" -#: templates/js/part.js:381 templates/js/part.js:620 +#: templates/js/part.js:469 templates/js/part.js:708 msgid "No parts found" msgstr "Keine Teile gefunden" -#: templates/js/part.js:559 +#: templates/js/part.js:647 msgid "No category" msgstr "Keine Kategorie" -#: templates/js/part.js:577 templates/js/table_filters.js:332 +#: templates/js/part.js:665 templates/js/table_filters.js:332 msgid "Low stock" msgstr "Bestand niedrig" -#: templates/js/part.js:761 templates/js/stock.js:1300 +#: templates/js/part.js:849 templates/js/stock.js:1300 msgid "Path" msgstr "Pfad" -#: templates/js/part.js:804 +#: templates/js/part.js:892 msgid "No test templates matching query" msgstr "Keine zur Anfrage passenden Testvorlagen" -#: templates/js/part.js:855 templates/js/stock.js:384 +#: templates/js/part.js:943 templates/js/stock.js:384 msgid "Edit test result" msgstr "Testergebnis bearbeiten" -#: templates/js/part.js:856 templates/js/stock.js:385 +#: templates/js/part.js:944 templates/js/stock.js:385 msgid "Delete test result" msgstr "Testergebnis löschen" -#: templates/js/part.js:862 +#: templates/js/part.js:950 msgid "This test is defined for a parent part" msgstr "Dieses Testergebnis ist für ein Hauptteil" -#: templates/js/part.js:887 +#: templates/js/part.js:975 #, python-brace-format msgid "No ${human_name} information found" msgstr "" -#: templates/js/part.js:940 +#: templates/js/part.js:1028 #, python-brace-format msgid "Edit ${human_name}" msgstr "" -#: templates/js/part.js:941 +#: templates/js/part.js:1029 #, python-brace-format msgid "Delete ${human_name}" msgstr "" -#: templates/js/part.js:1060 +#: templates/js/part.js:1148 msgid "Single Price Difference" msgstr "Einzelpreisdifferenz" From 16c2a91931bd0747c90a69dc0d03d2c15319e39d Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 15 Jul 2021 23:54:42 +1000 Subject: [PATCH 475/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/it/LC_MESSAGES/django.po | 2251 ++++++++++----------- 1 file changed, 1073 insertions(+), 1178 deletions(-) diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 4804b04024..0a4df46a90 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-13 22:00+0000\n" -"PO-Revision-Date: 2021-07-13 22:32\n" +"POT-Creation-Date: 2021-07-15 13:44+0000\n" +"PO-Revision-Date: 2021-07-15 13:54\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -140,21 +140,18 @@ msgstr "" #: label/models.py:112 part/models.py:680 part/models.py:2191 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:365 -#: templates/js/part.js:118 templates/js/part.js:251 templates/js/part.js:743 +#: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 #: templates/js/stock.js:1282 msgid "Name" msgstr "" #: InvenTree/models.py:125 build/models.py:179 -#: build/templates/build/detail.html:21 company/models.py:353 -#: company/models.py:572 company/templates/company/detail.html:27 -#: company/templates/company/manufacturer_part_base.html:72 -#: company/templates/company/supplier_part_base.html:71 -#: company/templates/company/supplier_part_detail.html:31 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:174 -#: part/models.py:703 part/templates/part/detail.html:55 -#: part/templates/part/set_category.html:14 report/models.py:194 -#: report/models.py:551 report/models.py:590 +#: build/templates/build/detail.html:24 company/models.py:353 +#: company/models.py:572 company/templates/company/manufacturer_part.html:76 +#: company/templates/company/supplier_part.html:75 label/models.py:119 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:305 +#: part/models.py:703 part/templates/part/set_category.html:14 +#: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 @@ -162,8 +159,8 @@ msgstr "" #: templates/js/build.js:868 templates/js/build.js:1162 #: templates/js/company.js:125 templates/js/company.js:323 #: templates/js/company.js:561 templates/js/order.js:245 -#: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:361 -#: templates/js/part.js:538 templates/js/part.js:755 templates/js/part.js:823 +#: templates/js/order.js:347 templates/js/part.js:265 templates/js/part.js:449 +#: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 #: templates/js/stock.js:868 templates/js/stock.js:1294 #: templates/js/stock.js:1339 msgid "Description" @@ -455,7 +452,7 @@ msgid "Order target date" msgstr "" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 +#: build/templates/build/detail.html:124 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 @@ -472,20 +469,20 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:741 -#: company/forms.py:104 company/templates/company/supplier_part_pricing.html:79 +#: build/templates/build/detail.html:34 common/models.py:741 +#: company/forms.py:104 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:210 -#: order/templates/order/sales_order_detail.html:80 -#: order/templates/order/sales_order_detail.html:87 -#: order/templates/order/sales_order_detail.html:172 -#: order/templates/order/sales_order_detail.html:244 part/forms.py:317 +#: order/templates/order/purchase_order_detail.html:341 +#: order/templates/order/sales_order_detail.html:200 +#: order/templates/order/sales_order_detail.html:207 +#: order/templates/order/sales_order_detail.html:292 +#: order/templates/order/sales_order_detail.html:364 part/forms.py:317 #: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 -#: part/templates/part/prices.html:474 +#: part/templates/part/detail.html:954 part/templates/part/detail.html:1040 +#: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:91 @@ -495,9 +492,9 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 -#: templates/js/order.js:460 templates/js/part.js:928 templates/js/part.js:1050 -#: templates/js/part.js:1106 templates/js/stock.js:1474 -#: templates/js/stock.js:1693 +#: templates/js/order.js:460 templates/js/part.js:1016 +#: templates/js/part.js:1138 templates/js/part.js:1194 +#: templates/js/stock.js:1474 templates/js/stock.js:1693 msgid "Quantity" msgstr "" @@ -553,7 +550,7 @@ msgid "Location of completed parts" msgstr "" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:549 +#: build/templates/build/detail.html:62 order/models.py:549 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 @@ -583,7 +580,7 @@ msgstr "" msgid "Confirm cancel" msgstr "" -#: build/forms.py:252 build/views.py:66 +#: build/forms.py:252 build/views.py:65 msgid "Confirm build cancellation" msgstr "" @@ -603,10 +600,11 @@ msgid "Build Order" msgstr "" #: build/models.py:110 build/templates/build/index.html:8 -#: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 +#: build/templates/build/index.html:15 +#: order/templates/order/sales_order_detail.html:34 #: order/templates/order/so_navbar.html:19 -#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:52 -#: part/templates/part/navbar.html:55 templates/InvenTree/index.html:191 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 +#: part/templates/part/navbar.html:45 templates/InvenTree/index.html:191 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:44 msgid "Build Orders" @@ -617,8 +615,8 @@ msgid "Build Order Reference" msgstr "" #: build/models.py:171 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:205 -#: order/templates/order/sales_order_detail.html:239 part/models.py:2338 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:336 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2338 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -631,7 +629,7 @@ msgid "Brief description of the build" msgstr "" #: build/models.py:191 build/templates/build/build_base.html:163 -#: build/templates/build/detail.html:77 +#: build/templates/build/detail.html:80 msgid "Parent Build" msgstr "" @@ -641,16 +639,17 @@ msgstr "" #: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:707 +#: build/templates/build/detail.html:29 company/models.py:707 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:159 +#: order/templates/order/purchase_order_detail.html:290 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:224 part/models.py:325 +#: order/templates/order/sales_order_detail.html:344 part/models.py:325 #: part/models.py:1987 part/models.py:2003 part/models.py:2022 #: part/models.py:2040 part/models.py:2119 part/models.py:2223 -#: part/models.py:2313 part/templates/part/part_app_base.html:8 -#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 +#: part/models.py:2313 part/templates/part/detail.html:199 +#: part/templates/part/part_app_base.html:8 +#: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 #: report/templates/report/inventree_po_report.html:90 @@ -659,8 +658,8 @@ msgstr "" #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:586 templates/js/build.js:873 #: templates/js/build.js:1139 templates/js/company.js:264 -#: templates/js/company.js:470 templates/js/part.js:342 -#: templates/js/part.js:505 templates/js/stock.js:73 templates/js/stock.js:837 +#: templates/js/company.js:470 templates/js/part.js:430 +#: templates/js/part.js:593 templates/js/stock.js:73 templates/js/stock.js:837 #: templates/js/stock.js:1681 msgid "Part" msgstr "" @@ -709,7 +708,7 @@ msgstr "" msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:249 part/templates/part/part_base.html:183 +#: build/models.py:249 part/templates/part/part_base.html:225 msgid "Build Status" msgstr "" @@ -726,7 +725,7 @@ msgid "Batch code for this build output" msgstr "" #: build/models.py:264 order/models.py:162 part/models.py:875 -#: part/templates/part/detail.html:127 templates/js/order.js:360 +#: part/templates/part/part_base.html:143 templates/js/order.js:360 msgid "Creation Date" msgstr "" @@ -751,7 +750,7 @@ msgid "User who issued this build order" msgstr "" #: build/models.py:295 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:176 +#: build/templates/build/detail.html:108 order/models.py:176 #: order/templates/order/order_base.html:138 #: order/templates/order/sales_order_base.html:140 part/models.py:879 #: report/templates/report/inventree_build_order_base.html:159 @@ -762,13 +761,11 @@ msgstr "" msgid "User responsible for this build order" msgstr "" -#: build/models.py:301 build/templates/build/detail.html:91 -#: company/templates/company/manufacturer_part_base.html:79 -#: company/templates/company/manufacturer_part_detail.html:28 -#: company/templates/company/supplier_part_base.html:78 -#: company/templates/company/supplier_part_detail.html:28 -#: part/templates/part/detail.html:84 part/templates/part/part_base.html:110 -#: stock/models.py:464 stock/templates/stock/item_base.html:357 +#: build/models.py:301 build/templates/build/detail.html:94 +#: company/templates/company/manufacturer_part.html:83 +#: company/templates/company/supplier_part.html:82 +#: part/templates/part/part_base.html:137 stock/models.py:464 +#: stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "" @@ -776,17 +773,18 @@ msgstr "" msgid "Link to external URL" msgstr "" -#: build/models.py:306 build/templates/build/navbar.html:53 +#: build/models.py:306 build/templates/build/navbar.html:52 #: company/models.py:141 company/models.py:579 -#: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:180 +#: company/templates/company/navbar.html:63 +#: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:274 -#: order/templates/order/sales_order_detail.html:319 +#: order/templates/order/purchase_order_detail.html:405 +#: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 -#: part/templates/part/detail.html:150 +#: part/templates/part/detail.html:105 part/templates/part/navbar.html:114 +#: part/templates/part/navbar.html:117 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 @@ -879,104 +877,16 @@ msgstr "" msgid "Destination stock item" msgstr "" -#: build/templates/build/allocate.html:7 -msgid "Allocate Parts" -msgstr "" - -#: build/templates/build/allocate.html:15 -msgid "Allocate Stock to Build" -msgstr "" - -#: build/templates/build/allocate.html:22 -msgid "Allocate stock to build" -msgstr "" - -#: build/templates/build/allocate.html:23 -msgid "Auto Allocate" -msgstr "" - -#: build/templates/build/allocate.html:25 templates/js/build.js:778 -msgid "Unallocate stock" -msgstr "" - -#: build/templates/build/allocate.html:26 build/views.py:319 build/views.py:685 -msgid "Unallocate Stock" -msgstr "" - -#: build/templates/build/allocate.html:29 -msgid "Order required parts" -msgstr "" - -#: build/templates/build/allocate.html:30 -#: company/templates/company/detail_manufacturer_part.html:33 -#: company/templates/company/detail_supplier_part.html:32 order/views.py:724 -#: part/templates/part/category.html:136 -msgid "Order Parts" -msgstr "" - -#: build/templates/build/allocate.html:36 -msgid "Untracked stock has been fully allocated for this Build Order" -msgstr "" - -#: build/templates/build/allocate.html:40 -msgid "Untracked stock has not been fully allocated for this Build Order" -msgstr "" - -#: build/templates/build/allocate.html:47 -msgid "This Build Order does not have any associated untracked BOM items" -msgstr "" - #: build/templates/build/allocation_card.html:21 #: build/templates/build/complete_output.html:46 -#: order/templates/order/sales_order_detail.html:85 -#: order/templates/order/sales_order_detail.html:170 +#: order/templates/order/sales_order_detail.html:205 +#: order/templates/order/sales_order_detail.html:290 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:458 stock/templates/stock/item_base.html:249 #: templates/js/build.js:604 templates/js/model_renderers.js:54 msgid "Serial Number" msgstr "" -#: build/templates/build/attachments.html:12 -#: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 -#: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:294 -#: stock/templates/stock/navbar.html:47 stock/templates/stock/navbar.html:50 -msgid "Attachments" -msgstr "" - -#: build/templates/build/attachments.html:51 -#: order/templates/order/po_attachments.html:79 -#: order/templates/order/so_attachments.html:79 -#: part/templates/part/detail.html:451 -#: stock/templates/stock/item_attachments.html:81 -#: templates/attachment_table.html:6 -msgid "Add Attachment" -msgstr "" - -#: build/templates/build/attachments.html:69 -#: order/templates/order/po_attachments.html:51 -#: order/templates/order/so_attachments.html:52 -#: part/templates/part/detail.html:405 -#: stock/templates/stock/item_attachments.html:49 -msgid "Edit Attachment" -msgstr "" - -#: build/templates/build/attachments.html:76 -#: order/templates/order/po_attachments.html:58 -#: order/templates/order/so_attachments.html:58 -#: part/templates/part/detail.html:414 -#: stock/templates/stock/item_attachments.html:58 -msgid "Confirm Delete Operation" -msgstr "" - -#: build/templates/build/attachments.html:77 -#: order/templates/order/po_attachments.html:59 -#: order/templates/order/so_attachments.html:59 -#: part/templates/part/detail.html:415 -#: stock/templates/stock/item_attachments.html:59 -msgid "Delete Attachment" -msgstr "" - #: build/templates/build/auto_allocate.html:9 msgid "Automatically Allocate Stock" msgstr "" @@ -1021,8 +931,8 @@ msgstr "" #: build/templates/build/build_base.html:75 #: company/templates/company/company_base.html:40 -#: company/templates/company/manufacturer_part_base.html:25 -#: company/templates/company/supplier_part_base.html:26 +#: company/templates/company/manufacturer_part.html:29 +#: company/templates/company/supplier_part.html:30 #: order/templates/order/order_base.html:26 #: order/templates/order/sales_order_base.html:37 #: part/templates/part/category.html:27 part/templates/part/part_base.html:22 @@ -1064,12 +974,12 @@ msgid "Edit Build" msgstr "" #: build/templates/build/build_base.html:111 -#: build/templates/build/build_base.html:206 build/views.py:57 +#: build/templates/build/build_base.html:206 build/views.py:56 msgid "Cancel Build" msgstr "" #: build/templates/build/build_base.html:124 -#: build/templates/build/detail.html:11 +#: build/templates/build/detail.html:15 msgid "Build Details" msgstr "" @@ -1079,12 +989,12 @@ msgid "This build was due on %(target)s" msgstr "" #: build/templates/build/build_base.html:157 -#: build/templates/build/detail.html:64 +#: build/templates/build/detail.html:67 msgid "Progress" msgstr "" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:823 +#: build/templates/build/detail.html:87 order/models.py:823 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1095,7 +1005,7 @@ msgid "Sales Order" msgstr "" #: build/templates/build/build_base.html:177 -#: build/templates/build/detail.html:98 +#: build/templates/build/detail.html:101 #: report/templates/report/inventree_build_order_base.html:153 msgid "Issued By" msgstr "" @@ -1108,39 +1018,6 @@ msgstr "" msgid "Build Order cannot be completed as incomplete build outputs remain" msgstr "" -#: build/templates/build/build_children.html:10 -#: build/templates/build/navbar.html:36 -msgid "Child Build Orders" -msgstr "" - -#: build/templates/build/build_output.html:15 -msgid "Incomplete Build Outputs" -msgstr "" - -#: build/templates/build/build_output.html:22 -msgid "Create new build output" -msgstr "" - -#: build/templates/build/build_output.html:23 -msgid "Create New Output" -msgstr "" - -#: build/templates/build/build_output.html:36 -msgid "Create a new build output" -msgstr "" - -#: build/templates/build/build_output.html:37 -msgid "No incomplete build outputs remain." -msgstr "" - -#: build/templates/build/build_output.html:38 -msgid "Create a new build output using the button above" -msgstr "" - -#: build/templates/build/build_output.html:49 -msgid "Completed Build Outputs" -msgstr "" - #: build/templates/build/build_output_create.html:7 msgid "The Bill of Materials contains trackable parts" msgstr "" @@ -1223,49 +1100,183 @@ msgstr "" msgid "The selected stock will be unallocated from the build output" msgstr "" -#: build/templates/build/detail.html:35 +#: build/templates/build/detail.html:38 msgid "Stock Source" msgstr "" -#: build/templates/build/detail.html:40 +#: build/templates/build/detail.html:43 msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:270 +#: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 +#: order/templates/order/purchase_order_detail.html:401 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 msgid "Destination" msgstr "" -#: build/templates/build/detail.html:53 +#: build/templates/build/detail.html:56 msgid "Destination location not specified" msgstr "" -#: build/templates/build/detail.html:70 +#: build/templates/build/detail.html:73 #: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 #: templates/js/stock.js:1716 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "" -#: build/templates/build/detail.html:116 +#: build/templates/build/detail.html:119 #: order/templates/order/order_base.html:111 #: order/templates/order/sales_order_base.html:113 templates/js/build.js:910 msgid "Created" msgstr "" -#: build/templates/build/detail.html:127 +#: build/templates/build/detail.html:130 msgid "No target date set" msgstr "" -#: build/templates/build/detail.html:132 templates/js/build.js:888 +#: build/templates/build/detail.html:135 templates/js/build.js:888 msgid "Completed" msgstr "" -#: build/templates/build/detail.html:136 +#: build/templates/build/detail.html:139 msgid "Build not complete" msgstr "" +#: build/templates/build/detail.html:150 build/templates/build/navbar.html:35 +msgid "Child Build Orders" +msgstr "" + +#: build/templates/build/detail.html:166 +msgid "Allocate Stock to Build" +msgstr "" + +#: build/templates/build/detail.html:172 +msgid "Allocate stock to build" +msgstr "" + +#: build/templates/build/detail.html:173 +msgid "Auto Allocate" +msgstr "" + +#: build/templates/build/detail.html:175 templates/js/build.js:778 +msgid "Unallocate stock" +msgstr "" + +#: build/templates/build/detail.html:176 build/views.py:318 build/views.py:638 +msgid "Unallocate Stock" +msgstr "" + +#: build/templates/build/detail.html:179 +msgid "Order required parts" +msgstr "" + +#: build/templates/build/detail.html:180 +#: company/templates/company/detail.html:33 +#: company/templates/company/detail.html:75 order/views.py:677 +#: part/templates/part/category.html:140 +msgid "Order Parts" +msgstr "" + +#: build/templates/build/detail.html:186 +msgid "Untracked stock has been fully allocated for this Build Order" +msgstr "" + +#: build/templates/build/detail.html:190 +msgid "Untracked stock has not been fully allocated for this Build Order" +msgstr "" + +#: build/templates/build/detail.html:197 +msgid "This Build Order does not have any associated untracked BOM items" +msgstr "" + +#: build/templates/build/detail.html:206 +msgid "Incomplete Build Outputs" +msgstr "" + +#: build/templates/build/detail.html:211 +msgid "Create new build output" +msgstr "" + +#: build/templates/build/detail.html:212 +msgid "Create New Output" +msgstr "" + +#: build/templates/build/detail.html:225 +msgid "Create a new build output" +msgstr "" + +#: build/templates/build/detail.html:226 +msgid "No incomplete build outputs remain." +msgstr "" + +#: build/templates/build/detail.html:227 +msgid "Create a new build output using the button above" +msgstr "" + +#: build/templates/build/detail.html:235 +msgid "Completed Build Outputs" +msgstr "" + +#: build/templates/build/detail.html:246 build/templates/build/navbar.html:42 +#: build/templates/build/navbar.html:45 order/templates/order/po_navbar.html:35 +#: order/templates/order/sales_order_detail.html:43 +#: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:173 +#: part/templates/part/navbar.html:108 part/templates/part/navbar.html:111 +#: stock/templates/stock/item.html:87 stock/templates/stock/navbar.html:47 +#: stock/templates/stock/navbar.html:50 +msgid "Attachments" +msgstr "" + +#: build/templates/build/detail.html:257 +msgid "Build Notes" +msgstr "" + +#: build/templates/build/detail.html:261 build/templates/build/detail.html:397 +#: company/templates/company/detail.html:173 +#: company/templates/company/detail.html:200 +#: order/templates/order/purchase_order_detail.html:59 +#: order/templates/order/purchase_order_detail.html:92 +#: order/templates/order/sales_order_detail.html:58 +#: order/templates/order/sales_order_detail.html:85 +#: part/templates/part/detail.html:109 stock/templates/stock/item.html:102 +#: stock/templates/stock/item.html:168 +msgid "Edit Notes" +msgstr "" + +#: build/templates/build/detail.html:357 +#: order/templates/order/po_attachments.html:79 +#: order/templates/order/purchase_order_detail.html:153 +#: order/templates/order/sales_order_detail.html:145 +#: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 +#: templates/attachment_table.html:6 +msgid "Add Attachment" +msgstr "" + +#: build/templates/build/detail.html:375 +#: order/templates/order/po_attachments.html:51 +#: order/templates/order/purchase_order_detail.html:125 +#: order/templates/order/sales_order_detail.html:118 +#: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 +msgid "Edit Attachment" +msgstr "" + +#: build/templates/build/detail.html:382 +#: order/templates/order/po_attachments.html:58 +#: order/templates/order/purchase_order_detail.html:132 +#: order/templates/order/sales_order_detail.html:124 +#: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 +msgid "Confirm Delete Operation" +msgstr "" + +#: build/templates/build/detail.html:383 +#: order/templates/order/po_attachments.html:59 +#: order/templates/order/purchase_order_detail.html:133 +#: order/templates/order/sales_order_detail.html:125 +#: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 +msgid "Delete Attachment" +msgstr "" + #: build/templates/build/edit_build_item.html:7 msgid "Alter the quantity of stock allocated to the build output" msgstr "" @@ -1294,50 +1305,28 @@ msgstr "" msgid "Build Order Details" msgstr "" -#: build/templates/build/navbar.html:15 -#: company/templates/company/navbar.html:15 -#: order/templates/order/po_navbar.html:15 -#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 +#: build/templates/build/navbar.html:15 order/templates/order/po_navbar.html:15 #: templates/js/stock.js:1354 msgid "Details" msgstr "" -#: build/templates/build/navbar.html:21 build/templates/build/navbar.html:24 -#: build/views.py:91 +#: build/templates/build/navbar.html:20 build/templates/build/navbar.html:23 +#: build/views.py:90 msgid "Allocate Stock" msgstr "" -#: build/templates/build/navbar.html:29 build/templates/build/navbar.html:32 +#: build/templates/build/navbar.html:28 build/templates/build/navbar.html:31 msgid "Build Outputs" msgstr "" -#: build/templates/build/navbar.html:39 +#: build/templates/build/navbar.html:38 msgid "Child Builds" msgstr "" -#: build/templates/build/navbar.html:50 +#: build/templates/build/navbar.html:49 msgid "Build Order Notes" msgstr "" -#: build/templates/build/notes.html:12 -msgid "Build Notes" -msgstr "" - -#: build/templates/build/notes.html:14 company/templates/company/notes.html:13 -#: order/templates/order/order_notes.html:15 -#: order/templates/order/sales_order_notes.html:16 -#: stock/templates/stock/item_notes.html:15 -msgid "Edit notes" -msgstr "" - -#: build/templates/build/notes.html:26 company/templates/company/notes.html:24 -#: order/templates/order/order_notes.html:27 -#: order/templates/order/sales_order_notes.html:29 -#: stock/templates/stock/item_base.html:499 -#: stock/templates/stock/item_notes.html:26 -msgid "Save" -msgstr "" - #: build/templates/build/unallocate.html:10 msgid "Are you sure you wish to unallocate all stock for this build?" msgstr "" @@ -1346,120 +1335,120 @@ msgstr "" msgid "All incomplete stock allocations will be removed from the build" msgstr "" -#: build/views.py:77 +#: build/views.py:76 msgid "Build was cancelled" msgstr "" -#: build/views.py:138 +#: build/views.py:137 msgid "Allocated stock to build output" msgstr "" -#: build/views.py:150 +#: build/views.py:149 msgid "Create Build Output" msgstr "" -#: build/views.py:168 +#: build/views.py:167 msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1337 +#: build/views.py:183 stock/views.py:1337 msgid "Serial numbers already exist" msgstr "" -#: build/views.py:193 +#: build/views.py:192 msgid "Serial numbers required for trackable build output" msgstr "" -#: build/views.py:259 +#: build/views.py:258 msgid "Delete Build Output" msgstr "" -#: build/views.py:280 build/views.py:370 +#: build/views.py:279 build/views.py:369 msgid "Confirm unallocation of build stock" msgstr "" -#: build/views.py:281 build/views.py:371 stock/views.py:369 +#: build/views.py:280 build/views.py:370 stock/views.py:369 msgid "Check the confirmation box" msgstr "" -#: build/views.py:293 +#: build/views.py:292 msgid "Build output does not match build" msgstr "" -#: build/views.py:295 build/views.py:496 +#: build/views.py:294 build/views.py:495 msgid "Build output must be specified" msgstr "" -#: build/views.py:307 +#: build/views.py:306 msgid "Build output deleted" msgstr "" -#: build/views.py:405 +#: build/views.py:404 msgid "Complete Build Order" msgstr "" -#: build/views.py:411 +#: build/views.py:410 msgid "Build order cannot be completed - incomplete outputs remain" msgstr "" -#: build/views.py:422 +#: build/views.py:421 msgid "Completed build order" msgstr "" -#: build/views.py:438 +#: build/views.py:437 msgid "Complete Build Output" msgstr "" -#: build/views.py:480 +#: build/views.py:479 msgid "Invalid stock status value selected" msgstr "" -#: build/views.py:487 +#: build/views.py:486 msgid "Quantity to complete cannot exceed build output quantity" msgstr "" -#: build/views.py:493 +#: build/views.py:492 msgid "Confirm completion of incomplete build" msgstr "" -#: build/views.py:592 +#: build/views.py:591 msgid "Build output completed" msgstr "" -#: build/views.py:675 +#: build/views.py:628 msgid "Delete Build Order" msgstr "" -#: build/views.py:690 +#: build/views.py:643 msgid "Removed parts from build allocation" msgstr "" -#: build/views.py:702 +#: build/views.py:655 msgid "Allocate stock to build output" msgstr "" -#: build/views.py:745 +#: build/views.py:698 msgid "Item must be currently in stock" msgstr "" -#: build/views.py:751 +#: build/views.py:704 msgid "Stock item is over-allocated" msgstr "" -#: build/views.py:752 templates/js/bom.js:230 templates/js/build.js:705 +#: build/views.py:705 templates/js/bom.js:230 templates/js/build.js:705 #: templates/js/build.js:1000 templates/js/build.js:1179 msgid "Available" msgstr "" -#: build/views.py:754 +#: build/views.py:707 msgid "Stock item must be selected" msgstr "" -#: build/views.py:917 +#: build/views.py:870 msgid "Edit Stock Allocation" msgstr "" -#: build/views.py:921 +#: build/views.py:874 msgid "Updated Build Item" msgstr "" @@ -1616,8 +1605,8 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:188 -#: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 +#: common/models.py:160 part/models.py:2225 report/models.py:187 +#: stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" @@ -1626,8 +1615,8 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:198 -#: templates/js/table_filters.js:132 templates/js/table_filters.js:336 +#: common/models.py:167 part/models.py:827 templates/js/table_filters.js:132 +#: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" @@ -1635,8 +1624,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:208 -#: templates/js/table_filters.js:340 +#: common/models.py:174 part/models.py:833 templates/js/table_filters.js:340 msgid "Component" msgstr "" @@ -1644,7 +1632,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:228 +#: common/models.py:181 part/models.py:844 msgid "Purchaseable" msgstr "" @@ -1652,8 +1640,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:238 -#: templates/js/table_filters.js:348 +#: common/models.py:188 part/models.py:849 templates/js/table_filters.js:348 msgid "Salable" msgstr "" @@ -1661,8 +1648,8 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:218 -#: templates/js/table_filters.js:33 templates/js/table_filters.js:352 +#: common/models.py:195 part/models.py:839 templates/js/table_filters.js:33 +#: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" @@ -1670,8 +1657,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:178 -#: templates/js/table_filters.js:29 +#: common/models.py:202 part/models.py:859 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1775,7 +1761,7 @@ msgstr "" msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:293 part/templates/part/detail.html:122 +#: common/models.py:293 msgid "days" msgstr "" @@ -1871,8 +1857,8 @@ msgstr "" msgid "Price break quantity" msgstr "" -#: common/models.py:749 company/templates/company/supplier_part_pricing.html:84 -#: templates/js/part.js:933 +#: common/models.py:749 company/templates/company/supplier_part.html:231 +#: templates/js/part.js:1021 msgid "Price" msgstr "" @@ -1902,18 +1888,18 @@ msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 -#: order/templates/order/po_navbar.html:22 order/views.py:337 -#: part/templates/part/bom_upload/upload_file.html:47 +#: order/templates/order/po_navbar.html:22 order/views.py:290 +#: part/templates/part/bom_upload/upload_file.html:45 #: part/templates/part/import_wizard/part_upload.html:45 part/views.py:622 -#: part/views.py:1282 +#: part/views.py:1236 msgid "Upload File" msgstr "" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 -#: order/views.py:338 part/templates/part/bom_upload/match_fields.html:52 +#: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:623 -#: part/views.py:1283 +#: part/views.py:1237 msgid "Match Fields" msgstr "" @@ -1934,7 +1920,7 @@ msgstr "" #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 #: part/templates/part/bom_upload/match_parts.html:19 -#: part/templates/part/bom_upload/upload_file.html:45 +#: part/templates/part/bom_upload/upload_file.html:43 #: part/templates/part/import_wizard/match_fields.html:27 #: part/templates/part/import_wizard/match_references.html:19 #: part/templates/part/import_wizard/part_upload.html:43 @@ -1949,7 +1935,7 @@ msgstr "" msgid "Image URL" msgstr "" -#: company/forms.py:47 templates/js/part.js:1041 +#: company/forms.py:47 templates/js/part.js:1129 msgid "Single Price" msgstr "" @@ -1966,11 +1952,9 @@ msgid "Manufacturer Part Number" msgstr "" #: company/forms.py:64 company/models.py:341 -#: company/templates/company/manufacturer_part_base.html:89 -#: company/templates/company/manufacturer_part_detail.html:26 -#: company/templates/company/supplier_part_base.html:102 -#: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:193 part/bom.py:171 +#: company/templates/company/manufacturer_part.html:93 +#: company/templates/company/supplier_part.html:106 +#: order/templates/order/purchase_order_detail.html:324 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 msgid "MPN" msgstr "" @@ -1984,7 +1968,7 @@ msgid "Description of the company" msgstr "" #: company/models.py:111 company/templates/company/company_base.html:70 -#: company/templates/company/detail.html:33 templates/js/company.js:129 +#: templates/js/company.js:129 msgid "Website" msgstr "" @@ -1992,7 +1976,7 @@ msgstr "" msgid "Company website URL" msgstr "" -#: company/models.py:116 company/templates/company/company_base.html:77 +#: company/models.py:116 company/templates/company/company_base.html:88 msgid "Address" msgstr "" @@ -2008,7 +1992,7 @@ msgstr "" msgid "Contact phone number" msgstr "" -#: company/models.py:124 company/templates/company/company_base.html:91 +#: company/models.py:124 company/templates/company/company_base.html:102 msgid "Email" msgstr "" @@ -2016,7 +2000,7 @@ msgstr "" msgid "Contact email address" msgstr "" -#: company/models.py:127 company/templates/company/company_base.html:98 +#: company/models.py:127 company/templates/company/company_base.html:109 msgid "Contact" msgstr "" @@ -2028,7 +2012,7 @@ msgstr "" #: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:312 templates/js/company.js:550 -#: templates/js/part.js:599 +#: templates/js/part.js:687 msgid "Link" msgstr "" @@ -2065,7 +2049,7 @@ msgid "Does this company manufacture parts?" msgstr "" #: company/models.py:151 company/serializers.py:262 -#: company/templates/company/detail.html:42 +#: company/templates/company/company_base.html:76 msgid "Currency" msgstr "" @@ -2078,15 +2062,13 @@ msgstr "" msgid "Base Part" msgstr "" -#: company/models.py:323 company/models.py:541 order/views.py:1127 +#: company/models.py:323 company/models.py:541 order/views.py:1080 msgid "Select part" msgstr "" -#: company/models.py:334 company/templates/company/detail.html:57 -#: company/templates/company/manufacturer_part_base.html:85 -#: company/templates/company/manufacturer_part_detail.html:25 -#: company/templates/company/supplier_part_base.html:94 -#: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 +#: company/models.py:334 company/templates/company/company_base.html:116 +#: company/templates/company/manufacturer_part.html:89 +#: company/templates/company/supplier_part.html:98 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:364 #: templates/js/company.js:113 templates/js/company.js:289 #: templates/js/company.js:521 @@ -2102,8 +2084,8 @@ msgid "Manufacturer part description" msgstr "" #: company/models.py:408 company/models.py:560 -#: company/templates/company/manufacturer_part_base.html:6 -#: company/templates/company/manufacturer_part_base.html:19 +#: company/templates/company/manufacturer_part.html:6 +#: company/templates/company/manufacturer_part.html:23 #: stock/templates/stock/item_base.html:374 msgid "Manufacturer Part" msgstr "" @@ -2115,7 +2097,7 @@ msgstr "" #: company/models.py:421 #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:371 templates/js/part.js:260 +#: templates/js/company.js:371 templates/js/part.js:348 #: templates/js/stock.js:446 msgid "Value" msgstr "" @@ -2125,8 +2107,7 @@ msgid "Parameter value" msgstr "" #: company/models.py:428 part/models.py:821 part/models.py:2193 -#: part/templates/part/detail.html:107 templates/js/company.js:377 -#: templates/js/part.js:266 +#: templates/js/company.js:377 templates/js/part.js:354 msgid "Units" msgstr "" @@ -2134,9 +2115,8 @@ msgstr "" msgid "Parameter units" msgstr "" -#: company/models.py:547 company/templates/company/detail.html:62 -#: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:260 +#: company/models.py:547 company/templates/company/company_base.html:121 +#: company/templates/company/supplier_part.html:88 order/models.py:260 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 @@ -2149,9 +2129,8 @@ msgstr "" msgid "Select supplier" msgstr "" -#: company/models.py:553 company/templates/company/supplier_part_base.html:88 -#: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 +#: company/models.py:553 company/templates/company/supplier_part.html:92 +#: order/templates/order/purchase_order_detail.html:311 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" @@ -2172,9 +2151,8 @@ msgstr "" msgid "Supplier part description" msgstr "" -#: company/models.py:578 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2341 -#: report/templates/report/inventree_po_report.html:93 +#: company/models.py:578 company/templates/company/supplier_part.html:120 +#: part/models.py:2341 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" @@ -2187,7 +2165,7 @@ msgstr "" msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:584 company/templates/company/supplier_part_base.html:109 +#: company/models.py:584 company/templates/company/supplier_part.html:113 #: stock/models.py:435 stock/templates/stock/item_base.html:322 #: templates/js/company.js:571 templates/js/stock.js:1029 msgid "Packaging" @@ -2213,12 +2191,6 @@ msgstr "" msgid "Currency Code" msgstr "" -#: company/templates/company/assigned_stock.html:10 -#: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:597 -msgid "Assigned Stock" -msgstr "" - #: company/templates/company/company_base.html:9 #: company/templates/company/company_base.html:35 #: templates/InvenTree/search.html:304 templates/js/company.js:102 @@ -2244,38 +2216,23 @@ msgid "Edit company information" msgstr "" #: company/templates/company/company_base.html:56 -#: company/templates/company/company_base.html:126 +#: company/templates/company/company_base.html:153 msgid "Delete Company" msgstr "" #: company/templates/company/company_base.html:64 -#: company/templates/company/detail.html:10 -#: company/templates/company/navbar.html:12 msgid "Company Details" msgstr "" -#: company/templates/company/company_base.html:84 -msgid "Phone" -msgstr "" - -#: company/templates/company/company_base.html:166 -#: part/templates/part/part_base.html:347 -msgid "Upload Image" -msgstr "" - -#: company/templates/company/detail.html:21 -msgid "Company Name" -msgstr "" - -#: company/templates/company/detail.html:36 -msgid "No website specified" -msgstr "" - -#: company/templates/company/detail.html:45 +#: company/templates/company/company_base.html:81 msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:544 +#: company/templates/company/company_base.html:95 +msgid "Phone" +msgstr "" + +#: company/templates/company/company_base.html:126 order/models.py:544 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 @@ -2283,97 +2240,156 @@ msgstr "" msgid "Customer" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:11 -#: templates/InvenTree/search.html:149 -msgid "Manufacturer Parts" +#: company/templates/company/company_base.html:193 +#: part/templates/part/part_base.html:353 +msgid "Upload Image" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:22 -msgid "Create new manufacturer part" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:23 -#: part/templates/part/supplier.html:47 -msgid "New Manufacturer Part" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:28 -#: company/templates/company/detail_supplier_part.html:27 -#: company/templates/company/manufacturer_part_suppliers.html:20 -#: company/templates/company/manufacturer_part_suppliers.html:46 -#: part/templates/part/category.html:131 part/templates/part/supplier.html:21 -#: part/templates/part/supplier.html:50 -msgid "Options" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:33 -#: company/templates/company/detail_supplier_part.html:32 -#: part/templates/part/category.html:136 -msgid "Order parts" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:36 -#: company/templates/company/detail_supplier_part.html:35 -msgid "Delete parts" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:36 -#: company/templates/company/detail_supplier_part.html:35 -msgid "Delete Parts" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:72 -#: part/templates/part/supplier.html:164 -msgid "Add Manufacturer Part" -msgstr "" - -#: company/templates/company/detail_stock.html:10 -msgid "Supplier Stock" -msgstr "" - -#: company/templates/company/detail_stock.html:37 -#: company/templates/company/supplier_part_stock.html:34 -#: part/templates/part/category.html:123 part/templates/part/category.html:137 -#: part/templates/part/stock.html:55 stock/templates/stock/location.html:175 -msgid "Export" -msgstr "" - -#: company/templates/company/detail_supplier_part.html:11 -#: company/templates/company/manufacturer_part_navbar.html:11 +#: company/templates/company/detail.html:14 +#: company/templates/company/manufacturer_part_navbar.html:18 #: templates/InvenTree/search.html:164 msgid "Supplier Parts" msgstr "" -#: company/templates/company/detail_supplier_part.html:21 +#: company/templates/company/detail.html:22 #: order/templates/order/order_wizard/select_parts.html:44 -#: part/templates/part/part_base.html:469 +#: templates/js/part.js:79 msgid "Create new supplier part" msgstr "" -#: company/templates/company/detail_supplier_part.html:22 -#: company/templates/company/manufacturer_part_suppliers.html:17 -#: part/templates/part/part_base.html:468 part/templates/part/supplier.html:18 +#: company/templates/company/detail.html:23 +#: company/templates/company/manufacturer_part.html:109 +#: part/templates/part/detail.html:234 templates/js/part.js:78 #: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "" -#: company/templates/company/detail_supplier_part.html:66 -#: part/templates/part/bom.html:166 part/templates/part/category.html:127 +#: company/templates/company/detail.html:28 +#: company/templates/company/detail.html:70 +#: company/templates/company/manufacturer_part.html:112 +#: company/templates/company/manufacturer_part.html:136 +#: part/templates/part/category.html:135 part/templates/part/detail.html:237 +#: part/templates/part/detail.html:317 +msgid "Options" +msgstr "" + +#: company/templates/company/detail.html:33 +#: company/templates/company/detail.html:75 +#: part/templates/part/category.html:140 +msgid "Order parts" +msgstr "" + +#: company/templates/company/detail.html:36 +#: company/templates/company/detail.html:78 +msgid "Delete parts" +msgstr "" + +#: company/templates/company/detail.html:36 +#: company/templates/company/detail.html:78 +msgid "Delete Parts" +msgstr "" + +#: company/templates/company/detail.html:56 templates/InvenTree/search.html:149 +msgid "Manufacturer Parts" +msgstr "" + +#: company/templates/company/detail.html:64 +msgid "Create new manufacturer part" +msgstr "" + +#: company/templates/company/detail.html:65 part/templates/part/detail.html:314 +msgid "New Manufacturer Part" +msgstr "" + +#: company/templates/company/detail.html:97 +msgid "Supplier Stock" +msgstr "" + +#: company/templates/company/detail.html:106 +#: company/templates/company/navbar.html:40 +#: company/templates/company/navbar.html:43 +#: order/templates/order/purchase_orders.html:8 +#: order/templates/order/purchase_orders.html:13 +#: part/templates/part/detail.html:50 part/templates/part/navbar.html:77 +#: part/templates/part/navbar.html:80 templates/InvenTree/index.html:213 +#: templates/InvenTree/search.html:325 +#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 +#: users/models.py:45 +msgid "Purchase Orders" +msgstr "" + +#: company/templates/company/detail.html:112 +#: order/templates/order/purchase_orders.html:20 +msgid "Create new purchase order" +msgstr "" + +#: company/templates/company/detail.html:113 +#: order/templates/order/purchase_orders.html:21 +msgid "New Purchase Order" +msgstr "" + +#: company/templates/company/detail.html:128 +#: company/templates/company/navbar.html:49 +#: company/templates/company/navbar.html:52 +#: order/templates/order/sales_orders.html:8 +#: order/templates/order/sales_orders.html:13 +#: part/templates/part/detail.html:71 part/templates/part/navbar.html:85 +#: part/templates/part/navbar.html:88 templates/InvenTree/index.html:236 +#: templates/InvenTree/search.html:345 +#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 +#: users/models.py:46 +msgid "Sales Orders" +msgstr "" + +#: company/templates/company/detail.html:134 +#: order/templates/order/sales_orders.html:20 +msgid "Create new sales order" +msgstr "" + +#: company/templates/company/detail.html:135 +#: order/templates/order/sales_orders.html:21 +msgid "New Sales Order" +msgstr "" + +#: company/templates/company/detail.html:151 +#: company/templates/company/navbar.html:55 +#: company/templates/company/navbar.html:58 templates/js/build.js:597 +msgid "Assigned Stock" +msgstr "" + +#: company/templates/company/detail.html:169 +msgid "Company Notes" +msgstr "" + +#: company/templates/company/detail.html:271 +#: company/templates/company/supplier_part.html:288 +#: part/templates/part/category.html:127 part/templates/part/category.html:141 +#: part/templates/part/detail.html:640 stock/templates/stock/location.html:231 +msgid "Export" +msgstr "" + +#: company/templates/company/detail.html:302 +#: part/templates/part/detail.html:901 +msgid "Add Manufacturer Part" +msgstr "" + +#: company/templates/company/detail.html:364 +#: part/templates/part/category.html:131 part/templates/part/detail.html:444 #: templates/js/stock.js:1622 msgid "New Part" msgstr "" -#: company/templates/company/detail_supplier_part.html:67 +#: company/templates/company/detail.html:365 msgid "Create new Part" msgstr "" -#: company/templates/company/detail_supplier_part.html:72 -#: company/templates/company/manufacturer_part_suppliers.html:96 -#: company/views.py:59 part/templates/part/supplier.html:80 +#: company/templates/company/detail.html:370 +#: company/templates/company/manufacturer_part.html:192 company/views.py:59 +#: part/templates/part/detail.html:817 msgid "New Supplier" msgstr "" -#: company/templates/company/detail_supplier_part.html:73 +#: company/templates/company/detail.html:371 msgid "Create new Supplier" msgstr "" @@ -2381,231 +2397,216 @@ msgstr "" msgid "Supplier List" msgstr "" -#: company/templates/company/manufacturer_part_base.html:36 -#: company/templates/company/supplier_part_base.html:36 -#: company/templates/company/supplier_part_orders.html:17 -#: part/templates/part/orders.html:17 part/templates/part/part_base.html:74 +#: company/templates/company/manufacturer_part.html:40 +#: company/templates/company/supplier_part.html:40 +#: company/templates/company/supplier_part.html:146 +#: part/templates/part/detail.html:55 part/templates/part/part_base.html:101 msgid "Order part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:41 +#: company/templates/company/manufacturer_part.html:45 msgid "Edit manufacturer part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:45 +#: company/templates/company/manufacturer_part.html:49 msgid "Delete manufacturer part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:57 -#: company/templates/company/manufacturer_part_detail.html:10 +#: company/templates/company/manufacturer_part.html:61 msgid "Manufacturer Part Details" msgstr "" -#: company/templates/company/manufacturer_part_base.html:62 -#: company/templates/company/manufacturer_part_detail.html:18 -#: company/templates/company/supplier_part_base.html:61 -#: company/templates/company/supplier_part_detail.html:18 +#: company/templates/company/manufacturer_part.html:66 +#: company/templates/company/supplier_part.html:65 msgid "Internal Part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:129 -msgid "Edit Manufacturer Part" -msgstr "" - -#: company/templates/company/manufacturer_part_base.html:138 -msgid "Delete Manufacturer Part" -msgstr "" - -#: company/templates/company/manufacturer_part_navbar.html:14 -#: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:58 part/templates/part/navbar.html:75 -#: part/templates/part/navbar.html:78 part/templates/part/prices.html:153 +#: company/templates/company/manufacturer_part.html:103 +#: company/templates/company/manufacturer_part_navbar.html:21 +#: company/views.py:58 part/templates/part/navbar.html:65 +#: part/templates/part/navbar.html:68 part/templates/part/prices.html:144 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" msgstr "" -#: company/templates/company/manufacturer_part_navbar.html:19 -msgid "Manufacturer Part Stock" -msgstr "" - -#: company/templates/company/manufacturer_part_navbar.html:22 -#: company/templates/company/navbar.html:41 -#: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:33 stock/api.py:53 -#: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 -#: stock/templates/stock/stock_app_base.html:10 -#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 -#: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:406 templates/js/part.js:566 templates/js/stock.js:74 -#: templates/js/stock.js:877 templates/navbar.html:26 -msgid "Stock" -msgstr "" - -#: company/templates/company/manufacturer_part_navbar.html:26 -msgid "Manufacturer Part Orders" -msgstr "" - -#: company/templates/company/manufacturer_part_navbar.html:29 -#: company/templates/company/supplier_part_navbar.html:22 -msgid "Orders" -msgstr "" - -#: company/templates/company/manufacturer_part_suppliers.html:22 -#: part/templates/part/supplier.html:23 +#: company/templates/company/manufacturer_part.html:114 +#: part/templates/part/detail.html:239 msgid "Delete supplier parts" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:22 -#: company/templates/company/manufacturer_part_suppliers.html:48 -#: company/templates/company/manufacturer_part_suppliers.html:142 -#: part/templates/part/related.html:44 part/templates/part/supplier.html:23 -#: part/templates/part/supplier.html:52 templates/js/company.js:203 +#: company/templates/company/manufacturer_part.html:114 +#: company/templates/company/manufacturer_part.html:138 +#: company/templates/company/manufacturer_part.html:238 +#: part/templates/part/detail.html:214 part/templates/part/detail.html:239 +#: part/templates/part/detail.html:319 templates/js/company.js:203 #: users/models.py:193 msgid "Delete" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:37 -#: part/templates/part/category_navbar.html:46 -#: part/templates/part/category_navbar.html:49 -#: part/templates/part/detail.html:275 +#: company/templates/company/manufacturer_part.html:127 +#: company/templates/company/manufacturer_part_navbar.html:11 +#: company/templates/company/manufacturer_part_navbar.html:14 +#: part/templates/part/category_navbar.html:38 +#: part/templates/part/category_navbar.html:41 +#: part/templates/part/detail.html:155 part/templates/part/navbar.html:14 +#: part/templates/part/navbar.html:17 msgid "Parameters" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:43 -#: part/templates/part/detail.html:282 +#: company/templates/company/manufacturer_part.html:133 +#: part/templates/part/detail.html:162 #: templates/InvenTree/settings/category.html:29 #: templates/InvenTree/settings/part.html:65 msgid "New Parameter" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:48 +#: company/templates/company/manufacturer_part.html:138 msgid "Delete parameters" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:80 -#: part/templates/part/detail.html:368 +#: company/templates/company/manufacturer_part.html:176 +#: part/templates/part/detail.html:718 msgid "Add Parameter" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:97 -#: part/templates/part/supplier.html:81 +#: company/templates/company/manufacturer_part.html:193 +#: part/templates/part/detail.html:818 msgid "Create new supplier" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:127 +#: company/templates/company/manufacturer_part.html:223 msgid "Selected parameters will be deleted" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:139 +#: company/templates/company/manufacturer_part.html:235 msgid "Delete Parameters" msgstr "" -#: company/templates/company/navbar.html:20 -#: company/templates/company/navbar.html:23 +#: company/templates/company/manufacturer_part.html:311 +msgid "Edit Manufacturer Part" +msgstr "" + +#: company/templates/company/manufacturer_part.html:320 +msgid "Delete Manufacturer Part" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:26 +msgid "Manufacturer Part Stock" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:29 +#: company/templates/company/navbar.html:34 +#: company/templates/company/supplier_part_navbar.html:15 +#: part/templates/part/navbar.html:31 stock/api.py:53 +#: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 +#: stock/templates/stock/stock_app_base.html:10 +#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 +#: templates/InvenTree/search.html:232 +#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:269 +#: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:74 +#: templates/js/stock.js:877 templates/navbar.html:26 +msgid "Stock" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:33 +msgid "Manufacturer Part Orders" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:36 +#: company/templates/company/supplier_part_navbar.html:22 +msgid "Orders" +msgstr "" + +#: company/templates/company/navbar.html:13 +#: company/templates/company/navbar.html:16 msgid "Manufactured Parts" msgstr "" -#: company/templates/company/navbar.html:29 -#: company/templates/company/navbar.html:32 +#: company/templates/company/navbar.html:22 +#: company/templates/company/navbar.html:25 msgid "Supplied Parts" msgstr "" -#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:30 +#: company/templates/company/navbar.html:31 part/templates/part/navbar.html:28 #: stock/templates/stock/location.html:119 #: stock/templates/stock/location.html:134 #: stock/templates/stock/location.html:148 -#: stock/templates/stock/location_navbar.html:22 -#: stock/templates/stock/location_navbar.html:29 +#: stock/templates/stock/location_navbar.html:18 +#: stock/templates/stock/location_navbar.html:21 #: templates/InvenTree/search.html:198 templates/js/stock.js:1306 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" -#: company/templates/company/navbar.html:47 -#: company/templates/company/navbar.html:56 -#: company/templates/company/navbar.html:59 -#: company/templates/company/sales_orders.html:11 -#: order/templates/order/sales_orders.html:8 -#: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:89 part/templates/part/navbar.html:92 -#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:236 -#: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 -#: users/models.py:46 -msgid "Sales Orders" -msgstr "" - -#: company/templates/company/navbar.html:50 -#: company/templates/company/purchase_orders.html:10 -#: order/templates/order/purchase_orders.html:8 -#: order/templates/order/purchase_orders.html:13 -#: part/templates/part/navbar.html:81 part/templates/part/navbar.html:84 -#: part/templates/part/orders.html:10 templates/InvenTree/index.html:213 -#: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 -#: users/models.py:45 -msgid "Purchase Orders" -msgstr "" - -#: company/templates/company/notes.html:11 -msgid "Company Notes" -msgstr "" - -#: company/templates/company/purchase_orders.html:18 -#: order/templates/order/purchase_orders.html:20 -msgid "Create new purchase order" -msgstr "" - -#: company/templates/company/purchase_orders.html:19 -#: order/templates/order/purchase_orders.html:21 -msgid "New Purchase Order" -msgstr "" - -#: company/templates/company/sales_orders.html:19 -#: order/templates/order/sales_orders.html:20 -msgid "Create new sales order" -msgstr "" - -#: company/templates/company/sales_orders.html:20 -#: order/templates/order/sales_orders.html:21 -msgid "New Sales Order" -msgstr "" - -#: company/templates/company/supplier_part_base.html:7 -#: company/templates/company/supplier_part_base.html:20 stock/models.py:420 +#: company/templates/company/supplier_part.html:7 +#: company/templates/company/supplier_part.html:24 stock/models.py:420 #: stock/templates/stock/item_base.html:386 templates/js/company.js:511 #: templates/js/stock.js:1001 msgid "Supplier Part" msgstr "" -#: company/templates/company/supplier_part_base.html:40 +#: company/templates/company/supplier_part.html:44 msgid "Edit supplier part" msgstr "" -#: company/templates/company/supplier_part_base.html:44 +#: company/templates/company/supplier_part.html:48 msgid "Delete supplier part" msgstr "" -#: company/templates/company/supplier_part_base.html:56 -#: company/templates/company/supplier_part_detail.html:10 +#: company/templates/company/supplier_part.html:60 msgid "Supplier Part Details" msgstr "" +#: company/templates/company/supplier_part.html:131 +#: company/templates/company/supplier_part_navbar.html:12 +msgid "Supplier Part Stock" +msgstr "" + +#: company/templates/company/supplier_part.html:140 +#: company/templates/company/supplier_part_navbar.html:19 +msgid "Supplier Part Orders" +msgstr "" + +#: company/templates/company/supplier_part.html:147 +#: part/templates/part/detail.html:56 +msgid "Order Part" +msgstr "" + +#: company/templates/company/supplier_part.html:158 +#: part/templates/part/navbar.html:58 part/templates/part/prices.html:7 +msgid "Pricing Information" +msgstr "" + +#: company/templates/company/supplier_part.html:164 +#: company/templates/company/supplier_part.html:265 +#: part/templates/part/prices.html:253 part/views.py:2247 +msgid "Add Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:185 +msgid "No price break information found" +msgstr "" + +#: company/templates/company/supplier_part.html:199 part/views.py:2309 +msgid "Delete Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:213 part/views.py:2295 +msgid "Edit Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:238 +msgid "Edit price break" +msgstr "" + +#: company/templates/company/supplier_part.html:239 +msgid "Delete price break" +msgstr "" + #: company/templates/company/supplier_part_delete.html:5 msgid "Are you sure you want to delete the following Supplier Parts?" msgstr "" -#: company/templates/company/supplier_part_navbar.html:12 -#: company/templates/company/supplier_part_stock.html:10 -msgid "Supplier Part Stock" -msgstr "" - -#: company/templates/company/supplier_part_navbar.html:19 -#: company/templates/company/supplier_part_orders.html:10 -msgid "Supplier Part Orders" -msgstr "" - #: company/templates/company/supplier_part_navbar.html:26 msgid "Supplier Part Pricing" msgstr "" @@ -2614,48 +2615,13 @@ msgstr "" msgid "Pricing" msgstr "" -#: company/templates/company/supplier_part_orders.html:18 -#: part/templates/part/orders.html:18 -msgid "Order Part" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:11 -#: part/templates/part/navbar.html:68 -msgid "Pricing Information" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:19 -#: company/templates/company/supplier_part_pricing.html:118 -#: part/templates/part/prices.html:264 part/views.py:2305 -msgid "Add Price Break" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:38 -msgid "No price break information found" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2367 -msgid "Delete Price Break" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2353 -msgid "Edit Price Break" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:91 -msgid "Edit price break" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:92 -msgid "Delete price break" -msgstr "" - -#: company/views.py:64 part/templates/part/prices.html:157 +#: company/views.py:64 part/templates/part/navbar.html:71 +#: part/templates/part/navbar.html:74 part/templates/part/prices.html:148 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" -#: company/views.py:65 part/templates/part/supplier.html:85 +#: company/views.py:65 part/templates/part/detail.html:822 msgid "New Manufacturer" msgstr "" @@ -2676,32 +2642,32 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:160 part/views.py:974 +#: company/views.py:138 part/views.py:962 msgid "Download Image" msgstr "" -#: company/views.py:189 part/views.py:1006 +#: company/views.py:167 part/views.py:994 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:196 part/views.py:1013 +#: company/views.py:174 part/views.py:1001 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:205 part/views.py:1022 +#: company/views.py:183 part/views.py:1010 msgid "Supplied URL is not a valid image file" msgstr "" -#: company/views.py:265 +#: company/views.py:243 msgid "Edit Supplier Part" msgstr "" -#: company/views.py:316 templates/js/stock.js:1629 +#: company/views.py:294 templates/js/stock.js:1629 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:460 +#: company/views.py:438 msgid "Delete Supplier Part" msgstr "" @@ -2811,7 +2777,7 @@ msgstr "" msgid "Link to external page" msgstr "" -#: order/models.py:168 part/templates/part/detail.html:133 +#: order/models.py:168 msgid "Created By" msgstr "" @@ -2945,7 +2911,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:250 +#: order/templates/order/purchase_order_detail.html:381 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -2955,7 +2921,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:776 part/templates/part/prices.html:166 stock/models.py:545 +#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:545 #: stock/templates/stock/item_base.html:343 templates/js/stock.js:1024 msgid "Purchase Price" msgstr "" @@ -2969,7 +2935,7 @@ msgid "Where does the Purchaser want this item to be stored?" msgstr "" #: order/models.py:831 part/templates/part/part_pricing.html:97 -#: part/templates/part/prices.html:103 part/templates/part/prices.html:278 +#: part/templates/part/prices.html:97 part/templates/part/prices.html:266 msgid "Sale Price" msgstr "" @@ -3065,22 +3031,21 @@ msgstr "" msgid "Issued" msgstr "" -#: order/templates/order/order_base.html:188 +#: order/templates/order/order_base.html:184 msgid "Edit Purchase Order" msgstr "" -#: order/templates/order/order_base.html:199 -#: order/templates/order/purchase_order_detail.html:127 -#: part/templates/part/category.html:217 part/templates/part/category.html:259 -#: part/templates/part/part_base.html:455 -#: stock/templates/stock/location.html:203 templates/js/stock.js:1634 +#: order/templates/order/order_base.html:195 +#: order/templates/order/purchase_order_detail.html:258 +#: part/templates/part/category.html:255 part/templates/part/category.html:297 +#: stock/templates/stock/location.html:259 templates/js/part.js:64 +#: templates/js/stock.js:1634 msgid "New Location" msgstr "" -#: order/templates/order/order_base.html:200 -#: order/templates/order/purchase_order_detail.html:128 -#: part/templates/part/part_base.html:456 -#: stock/templates/stock/location.html:42 +#: order/templates/order/order_base.html:196 +#: order/templates/order/purchase_order_detail.html:259 +#: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" msgstr "" @@ -3104,10 +3069,6 @@ msgstr "" msgid "After placing this purchase order, line items will no longer be editable." msgstr "" -#: order/templates/order/order_notes.html:13 -msgid "Order Notes" -msgstr "" - #: order/templates/order/order_wizard/match_fields.html:9 #: part/templates/part/bom_upload/match_fields.html:9 #: part/templates/part/import_wizard/ajax_match_fields.html:9 @@ -3186,7 +3147,7 @@ msgid "Upload File for Purchase Order" msgstr "" #: order/templates/order/order_wizard/po_upload.html:18 -#: part/templates/part/bom_upload/upload_file.html:26 +#: part/templates/part/bom_upload/upload_file.html:24 #: part/templates/part/import_wizard/ajax_part_upload.html:10 #: part/templates/part/import_wizard/part_upload.html:21 #, python-format @@ -3256,6 +3217,7 @@ msgstr "" #: order/templates/order/po_attachments.html:12 #: order/templates/order/po_navbar.html:32 +#: order/templates/order/purchase_order_detail.html:44 msgid "Purchase Order Attachments" msgstr "" @@ -3265,60 +3227,66 @@ msgstr "" #: order/templates/order/po_navbar.html:29 #: order/templates/order/po_received_items.html:12 +#: order/templates/order/purchase_order_detail.html:35 msgid "Received Items" msgstr "" -#: order/templates/order/purchase_order_detail.html:14 +#: order/templates/order/purchase_order_detail.html:17 msgid "Purchase Order Items" msgstr "" -#: order/templates/order/purchase_order_detail.html:24 -#: order/templates/order/purchase_order_detail.html:64 -#: order/templates/order/sales_order_detail.html:22 -#: order/templates/order/sales_order_detail.html:56 +#: order/templates/order/purchase_order_detail.html:23 +#: order/templates/order/purchase_order_detail.html:195 +#: order/templates/order/sales_order_detail.html:23 +#: order/templates/order/sales_order_detail.html:176 msgid "Add Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:100 -#: order/templates/order/sales_order_detail.html:398 +#: order/templates/order/purchase_order_detail.html:55 +#: order/templates/order/sales_order_detail.html:54 +msgid "Order Notes" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:231 +#: order/templates/order/sales_order_detail.html:518 msgid "Edit Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:110 -#: order/templates/order/sales_order_detail.html:408 +#: order/templates/order/purchase_order_detail.html:241 +#: order/templates/order/sales_order_detail.html:528 msgid "Delete Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:141 +#: order/templates/order/purchase_order_detail.html:272 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:169 -#: order/templates/order/sales_order_detail.html:233 +#: order/templates/order/purchase_order_detail.html:300 +#: order/templates/order/sales_order_detail.html:353 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:222 -#: order/templates/order/sales_order_detail.html:256 templates/js/part.js:908 -#: templates/js/part.js:1097 +#: order/templates/order/purchase_order_detail.html:353 +#: order/templates/order/sales_order_detail.html:376 templates/js/part.js:996 +#: templates/js/part.js:1185 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:229 -#: order/templates/order/sales_order_detail.html:263 +#: order/templates/order/purchase_order_detail.html:360 +#: order/templates/order/sales_order_detail.html:383 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:286 -#: order/templates/order/sales_order_detail.html:369 +#: order/templates/order/purchase_order_detail.html:417 +#: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:287 +#: order/templates/order/purchase_order_detail.html:418 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:292 +#: order/templates/order/purchase_order_detail.html:423 msgid "Receive line item" msgstr "" @@ -3334,12 +3302,11 @@ msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:47 #: part/models.py:326 part/templates/part/cat_link.html:7 -#: part/templates/part/category.html:108 part/templates/part/category.html:157 -#: part/templates/part/category_navbar.html:25 -#: part/templates/part/category_navbar.html:32 -#: part/templates/part/category_partlist.html:10 +#: 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:24 #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:767 +#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -3354,7 +3321,7 @@ msgid "Order Code" msgstr "" #: order/templates/order/receive_parts.html:21 -#: part/templates/part/part_base.html:152 templates/js/part.js:582 +#: part/templates/part/part_base.html:194 templates/js/part.js:670 msgid "On Order" msgstr "" @@ -3379,7 +3346,6 @@ msgid "Packing List" msgstr "" #: order/templates/order/sales_order_base.html:74 -#: order/templates/order/so_navbar.html:12 msgid "Sales Order Details" msgstr "" @@ -3402,80 +3368,76 @@ msgstr "" msgid "Cancelling this order means that the order will no longer be editable." msgstr "" -#: order/templates/order/sales_order_detail.html:13 +#: order/templates/order/sales_order_detail.html:17 msgid "Sales Order Items" msgstr "" -#: order/templates/order/sales_order_detail.html:105 templates/js/bom.js:358 +#: order/templates/order/sales_order_detail.html:225 templates/js/bom.js:358 #: templates/js/build.js:759 templates/js/build.js:1202 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:112 templates/js/build.js:645 +#: order/templates/order/sales_order_detail.html:232 templates/js/build.js:645 #: templates/js/build.js:1011 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:113 templates/js/build.js:647 +#: order/templates/order/sales_order_detail.html:233 templates/js/build.js:647 #: templates/js/build.js:1012 msgid "Delete stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:186 +#: order/templates/order/sales_order_detail.html:306 msgid "No matching line items" msgstr "" -#: order/templates/order/sales_order_detail.html:216 +#: order/templates/order/sales_order_detail.html:336 msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:284 templates/js/build.js:710 +#: order/templates/order/sales_order_detail.html:404 templates/js/build.js:710 #: templates/js/build.js:1007 msgid "Allocated" msgstr "" -#: order/templates/order/sales_order_detail.html:286 +#: order/templates/order/sales_order_detail.html:406 msgid "Fulfilled" msgstr "" -#: order/templates/order/sales_order_detail.html:323 +#: order/templates/order/sales_order_detail.html:443 msgid "PO" msgstr "" -#: order/templates/order/sales_order_detail.html:353 +#: order/templates/order/sales_order_detail.html:473 msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:356 templates/js/build.js:773 +#: order/templates/order/sales_order_detail.html:476 templates/js/build.js:773 msgid "Allocate stock" msgstr "" -#: order/templates/order/sales_order_detail.html:359 +#: order/templates/order/sales_order_detail.html:479 msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:363 templates/js/build.js:766 +#: order/templates/order/sales_order_detail.html:483 templates/js/build.js:766 #: templates/js/build.js:1210 msgid "Build stock" msgstr "" -#: order/templates/order/sales_order_detail.html:366 -#: order/templates/order/sales_order_detail.html:485 +#: order/templates/order/sales_order_detail.html:486 +#: order/templates/order/sales_order_detail.html:605 msgid "Calculate price" msgstr "" -#: order/templates/order/sales_order_detail.html:370 +#: order/templates/order/sales_order_detail.html:490 msgid "Delete line item " msgstr "" -#: order/templates/order/sales_order_detail.html:491 +#: order/templates/order/sales_order_detail.html:611 msgid "Update Unit Price" msgstr "" -#: order/templates/order/sales_order_notes.html:14 -msgid "Sales Order Notes" -msgstr "" - #: order/templates/order/sales_order_ship.html:10 msgid "This order has not been fully allocated. If the order is marked as shipped, it can no longer be adjusted." msgstr "" @@ -3504,164 +3466,171 @@ msgstr "" msgid "This action will unallocate the following stock from the Sales Order" msgstr "" -#: order/templates/order/so_attachments.html:12 +#: order/templates/order/so_navbar.html:12 +msgid "Sales Order Line Items" +msgstr "" + +#: order/templates/order/so_navbar.html:15 +msgid "Order Items" +msgstr "" + #: order/templates/order/so_navbar.html:26 msgid "Sales Order Attachments" msgstr "" -#: order/views.py:151 +#: order/views.py:104 msgid "Cancel Order" msgstr "" -#: order/views.py:160 order/views.py:186 +#: order/views.py:113 order/views.py:139 msgid "Confirm order cancellation" msgstr "" -#: order/views.py:163 order/views.py:189 +#: order/views.py:116 order/views.py:142 msgid "Order cannot be cancelled" msgstr "" -#: order/views.py:177 +#: order/views.py:130 msgid "Cancel sales order" msgstr "" -#: order/views.py:203 +#: order/views.py:156 msgid "Issue Order" msgstr "" -#: order/views.py:212 +#: order/views.py:165 msgid "Confirm order placement" msgstr "" -#: order/views.py:222 +#: order/views.py:175 msgid "Purchase order issued" msgstr "" -#: order/views.py:233 +#: order/views.py:186 msgid "Complete Order" msgstr "" -#: order/views.py:249 +#: order/views.py:202 msgid "Confirm order completion" msgstr "" -#: order/views.py:260 +#: order/views.py:213 msgid "Purchase order completed" msgstr "" -#: order/views.py:270 +#: order/views.py:223 msgid "Ship Order" msgstr "" -#: order/views.py:286 +#: order/views.py:239 msgid "Confirm order shipment" msgstr "" -#: order/views.py:292 +#: order/views.py:245 msgid "Could not ship order" msgstr "" -#: order/views.py:339 +#: order/views.py:292 msgid "Match Supplier Parts" msgstr "" -#: order/views.py:536 +#: order/views.py:489 msgid "Receive Parts" msgstr "" -#: order/views.py:606 +#: order/views.py:559 msgid "Items received" msgstr "" -#: order/views.py:620 +#: order/views.py:573 msgid "No destination set" msgstr "" -#: order/views.py:665 +#: order/views.py:618 msgid "Error converting quantity to number" msgstr "" -#: order/views.py:671 +#: order/views.py:624 msgid "Receive quantity less than zero" msgstr "" -#: order/views.py:677 +#: order/views.py:630 msgid "No lines specified" msgstr "" -#: order/views.py:750 +#: order/views.py:703 msgid "Update prices" msgstr "" -#: order/views.py:1008 +#: order/views.py:961 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1061 +#: order/views.py:1014 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1106 +#: order/views.py:1059 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1122 +#: order/views.py:1075 msgid "Select line item" msgstr "" -#: order/views.py:1153 +#: order/views.py:1106 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "" -#: order/views.py:1163 +#: order/views.py:1116 #, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1171 +#: order/views.py:1124 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1225 +#: order/views.py:1178 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1299 +#: order/views.py:1252 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1314 +#: order/views.py:1267 msgid "Remove allocation" msgstr "" -#: order/views.py:1386 +#: order/views.py:1339 msgid "Sales order not found" msgstr "" -#: order/views.py:1392 +#: order/views.py:1345 msgid "Price not found" msgstr "" -#: order/views.py:1395 +#: order/views.py:1348 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1400 +#: order/views.py:1353 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" #: part/bom.py:133 part/models.py:72 part/models.py:755 -#: part/templates/part/category.html:75 part/templates/part/detail.html:91 +#: part/templates/part/category.html:75 msgid "Default Location" msgstr "" -#: part/bom.py:134 part/templates/part/part_base.html:140 +#: part/bom.py:134 part/templates/part/part_base.html:182 msgid "Available Stock" msgstr "" @@ -3841,7 +3810,7 @@ msgstr "" msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:679 part/templates/part/detail.html:23 +#: part/models.py:679 msgid "Part name" msgstr "" @@ -3857,7 +3826,7 @@ msgstr "" msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:698 part/templates/part/detail.html:61 +#: part/models.py:698 msgid "Variant Of" msgstr "" @@ -3866,7 +3835,7 @@ msgid "Part description" msgstr "" #: part/models.py:709 part/templates/part/category.html:82 -#: part/templates/part/detail.html:68 +#: part/templates/part/part_base.html:130 msgid "Keywords" msgstr "" @@ -3874,8 +3843,8 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:74 -#: part/templates/part/set_category.html:15 templates/js/part.js:553 +#: part/models.py:717 part/models.py:2268 +#: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "" @@ -3883,9 +3852,7 @@ msgstr "" msgid "Part category" msgstr "" -#: part/models.py:723 part/templates/part/detail.html:29 -#: part/templates/part/part_base.html:103 templates/js/part.js:169 -#: templates/js/part.js:397 +#: part/models.py:723 templates/js/part.js:257 templates/js/part.js:485 msgid "IPN" msgstr "" @@ -3897,8 +3864,7 @@ msgstr "" msgid "Part revision or version number" msgstr "" -#: part/models.py:731 part/templates/part/detail.html:36 report/models.py:200 -#: templates/js/part.js:173 +#: part/models.py:731 report/models.py:200 templates/js/part.js:261 msgid "Revision" msgstr "" @@ -3906,7 +3872,7 @@ msgstr "" msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:800 part/templates/part/detail.html:98 +#: part/models.py:800 msgid "Default Supplier" msgstr "" @@ -3922,7 +3888,7 @@ msgstr "" msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:814 part/templates/part/detail.html:114 +#: part/models.py:814 msgid "Minimum Stock" msgstr "" @@ -3954,9 +3920,9 @@ msgstr "" msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:854 part/templates/part/detail.html:255 -#: templates/js/table_filters.js:21 templates/js/table_filters.js:69 -#: templates/js/table_filters.js:250 templates/js/table_filters.js:319 +#: part/models.py:854 templates/js/table_filters.js:21 +#: templates/js/table_filters.js:69 templates/js/table_filters.js:250 +#: templates/js/table_filters.js:319 msgid "Active" msgstr "" @@ -4004,7 +3970,7 @@ msgstr "" msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:818 templates/js/stock.js:426 +#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:426 msgid "Test Name" msgstr "" @@ -4020,7 +3986,7 @@ msgstr "" msgid "Enter description for this test" msgstr "" -#: part/models.py:2136 templates/js/part.js:827 +#: part/models.py:2136 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "" @@ -4029,7 +3995,7 @@ msgstr "" msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2142 templates/js/part.js:835 +#: part/models.py:2142 templates/js/part.js:923 msgid "Requires Value" msgstr "" @@ -4037,7 +4003,7 @@ msgstr "" msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2148 templates/js/part.js:842 +#: part/models.py:2148 templates/js/part.js:930 msgid "Requires Attachment" msgstr "" @@ -4167,87 +4133,61 @@ msgstr "" msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" -#: part/templates/part/allocation.html:11 -msgid "Build Order Allocations" -msgstr "" - -#: part/templates/part/allocation.html:24 -msgid "Sales Order Allocations" -msgstr "" - -#: part/templates/part/bom.html:10 part/templates/part/navbar.html:45 -#: part/templates/part/navbar.html:48 -msgid "Bill of Materials" -msgstr "" - -#: part/templates/part/bom.html:17 +#: part/templates/part/bom.html:6 msgid "You do not have permission to edit the BOM." msgstr "" -#: part/templates/part/bom.html:25 +#: part/templates/part/bom.html:14 #, python-format msgid "The BOM for %(part)s has changed, and must be validated.
" msgstr "" -#: part/templates/part/bom.html:27 +#: part/templates/part/bom.html:16 #, python-format msgid "The BOM for %(part)s was last checked by %(checker)s on %(check_date)s" msgstr "" -#: part/templates/part/bom.html:31 +#: part/templates/part/bom.html:20 #, python-format msgid "The BOM for %(part)s has not been validated." msgstr "" -#: part/templates/part/bom.html:38 +#: part/templates/part/bom.html:27 msgid "Remove selected BOM items" msgstr "" -#: part/templates/part/bom.html:41 +#: part/templates/part/bom.html:30 msgid "Import BOM data" msgstr "" -#: part/templates/part/bom.html:45 +#: part/templates/part/bom.html:34 msgid "Copy BOM from parent part" msgstr "" -#: part/templates/part/bom.html:49 +#: part/templates/part/bom.html:38 msgid "New BOM Item" msgstr "" -#: part/templates/part/bom.html:52 +#: part/templates/part/bom.html:41 msgid "Finish Editing" msgstr "" -#: part/templates/part/bom.html:57 +#: part/templates/part/bom.html:46 msgid "Edit BOM" msgstr "" -#: part/templates/part/bom.html:61 +#: part/templates/part/bom.html:50 msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:67 part/views.py:1620 +#: part/templates/part/bom.html:56 part/views.py:1574 msgid "Export Bill of Materials" msgstr "" -#: part/templates/part/bom.html:70 +#: part/templates/part/bom.html:59 msgid "Print BOM Report" msgstr "" -#: part/templates/part/bom.html:116 -msgid "Delete selected BOM items?" -msgstr "" - -#: part/templates/part/bom.html:117 -msgid "All selected BOM items will be deleted" -msgstr "" - -#: part/templates/part/bom.html:167 part/views.py:451 -#: templates/js/stock.js:1623 -msgid "Create New Part" -msgstr "" - #: part/templates/part/bom_duplicate.html:13 msgid "This part already has a Bill of Materials" msgstr "" @@ -4256,23 +4196,27 @@ msgstr "" msgid "Select Part" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:11 +#: part/templates/part/bom_upload/upload_file.html:7 msgid "Upload BOM File" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:18 +#: part/templates/part/bom_upload/upload_file.html:12 +msgid "Upload Bill of Materials" +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:16 msgid "Requirements for BOM upload" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:20 +#: part/templates/part/bom_upload/upload_file.html:18 msgid "The BOM file must contain the required named columns as provided in the " msgstr "" -#: part/templates/part/bom_upload/upload_file.html:20 +#: part/templates/part/bom_upload/upload_file.html:18 msgid "BOM Upload Template" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:21 +#: part/templates/part/bom_upload/upload_file.html:19 msgid "Each part must already exist in the database" msgstr "" @@ -4285,19 +4229,11 @@ msgstr "" msgid "This will validate each line in the BOM." msgstr "" -#: part/templates/part/build.html:10 -msgid "Part Builds" -msgstr "" - -#: part/templates/part/build.html:18 -msgid "Start New Build" -msgstr "" - #: part/templates/part/category.html:33 msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:1958 +#: part/templates/part/category.html:38 part/views.py:1900 msgid "Create new part category" msgstr "" @@ -4321,10 +4257,9 @@ msgstr "" msgid "Category Description" msgstr "" -#: part/templates/part/category.html:88 +#: part/templates/part/category.html:88 part/templates/part/category.html:174 #: part/templates/part/category_navbar.html:14 -#: part/templates/part/category_navbar.html:21 -#: part/templates/part/subcategory.html:16 +#: part/templates/part/category_navbar.html:17 msgid "Subcategories" msgstr "" @@ -4332,61 +4267,65 @@ msgstr "" msgid "Parts (Including subcategories)" msgstr "" -#: part/templates/part/category.html:122 +#: part/templates/part/category.html:126 msgid "Export Part Data" msgstr "" -#: part/templates/part/category.html:126 +#: part/templates/part/category.html:130 msgid "Create new part" msgstr "" -#: part/templates/part/category.html:134 +#: part/templates/part/category.html:138 msgid "Set category" msgstr "" -#: part/templates/part/category.html:134 +#: part/templates/part/category.html:138 msgid "Set Category" msgstr "" -#: part/templates/part/category.html:137 +#: part/templates/part/category.html:141 msgid "Export Data" msgstr "" -#: part/templates/part/category.html:141 +#: part/templates/part/category.html:145 msgid "View list display" msgstr "" -#: part/templates/part/category.html:144 +#: part/templates/part/category.html:148 msgid "View grid display" msgstr "" -#: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:204 +#: part/templates/part/category.html:164 +msgid "Part Parameters" +msgstr "" + +#: part/templates/part/category.html:256 +#: stock/templates/stock/location.html:260 msgid "Create new location" msgstr "" -#: part/templates/part/category.html:223 part/templates/part/category.html:253 -#: part/templates/part/part_base.html:418 +#: part/templates/part/category.html:261 part/templates/part/category.html:291 +#: templates/js/part.js:25 msgid "New Category" msgstr "" -#: part/templates/part/category.html:224 +#: part/templates/part/category.html:262 msgid "Create new category" msgstr "" -#: part/templates/part/category.html:254 +#: part/templates/part/category.html:292 msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:907 +#: part/templates/part/category.html:298 stock/views.py:907 msgid "Create new Stock Location" msgstr "" -#: part/templates/part/category.html:279 +#: part/templates/part/category.html:317 msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:286 part/views.py:1906 +#: part/templates/part/category.html:324 part/views.py:1848 msgid "Edit Part Category" msgstr "" @@ -4425,15 +4364,11 @@ msgstr "" msgid "If this category is deleted, these parts will be moved to the top-level category Teile" msgstr "" -#: part/templates/part/category_navbar.html:37 -#: part/templates/part/category_navbar.html:40 +#: part/templates/part/category_navbar.html:29 +#: part/templates/part/category_navbar.html:32 msgid "Import Parts" msgstr "" -#: part/templates/part/category_parametric.html:10 -msgid "Part Parameters" -msgstr "" - #: part/templates/part/copy_part.html:9 part/views.py:327 msgid "Duplicate Part" msgstr "" @@ -4458,98 +4393,146 @@ msgstr "" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "" -#: part/templates/part/detail.html:12 part/templates/part/navbar.html:14 -msgid "Part Details" +#: part/templates/part/detail.html:16 +msgid "Part Stock" msgstr "" -#: part/templates/part/detail.html:43 part/templates/part/part_base.html:204 -msgid "Latest Serial Number" +#: part/templates/part/detail.html:21 +#, python-format +msgid "Showing stock for all variants of %(full_name)s" msgstr "" -#: part/templates/part/detail.html:48 -msgid "No serial numbers recorded" +#: part/templates/part/detail.html:30 part/templates/part/navbar.html:93 +msgid "Part Test Templates" msgstr "" -#: part/templates/part/detail.html:121 -msgid "Stock Expiry Time" +#: part/templates/part/detail.html:36 +msgid "Add Test Template" msgstr "" -#: part/templates/part/detail.html:140 -msgid "Responsible User" +#: part/templates/part/detail.html:77 +msgid "New sales order" msgstr "" -#: part/templates/part/detail.html:154 -msgid "Edit Notes" +#: part/templates/part/detail.html:77 +msgid "New Order" msgstr "" -#: part/templates/part/detail.html:181 -msgid "Part is virtual (not a physical part)" +#: part/templates/part/detail.html:90 +msgid "Sales Order Allocations" msgstr "" -#: part/templates/part/detail.html:183 -msgid "Part is not a virtual part" +#: part/templates/part/detail.html:130 part/templates/part/navbar.html:21 +msgid "Part Variants" msgstr "" -#: part/templates/part/detail.html:191 -msgid "Part is a template part (variants can be made from this part)" +#: part/templates/part/detail.html:137 +msgid "Create new variant" msgstr "" -#: part/templates/part/detail.html:193 -msgid "Part is not a template part" +#: part/templates/part/detail.html:138 +msgid "New Variant" msgstr "" -#: part/templates/part/detail.html:201 -msgid "Part can be assembled from other parts" -msgstr "" - -#: part/templates/part/detail.html:203 -msgid "Part cannot be assembled from other parts" -msgstr "" - -#: part/templates/part/detail.html:211 -msgid "Part can be used in assemblies" -msgstr "" - -#: part/templates/part/detail.html:213 -msgid "Part cannot be used in assemblies" -msgstr "" - -#: part/templates/part/detail.html:221 -msgid "Part stock is tracked by serial number" -msgstr "" - -#: part/templates/part/detail.html:223 -msgid "Part stock is not tracked by serial number" -msgstr "" - -#: part/templates/part/detail.html:231 part/templates/part/detail.html:233 -msgid "Part can be purchased from external suppliers" -msgstr "" - -#: part/templates/part/detail.html:241 -msgid "Part can be sold to customers" -msgstr "" - -#: part/templates/part/detail.html:243 -msgid "Part cannot be sold to customers" -msgstr "" - -#: part/templates/part/detail.html:258 -msgid "Part is active" -msgstr "" - -#: part/templates/part/detail.html:260 -msgid "Part is not active" -msgstr "" - -#: part/templates/part/detail.html:281 +#: part/templates/part/detail.html:161 msgid "Add new parameter" msgstr "" +#: part/templates/part/detail.html:182 part/templates/part/navbar.html:101 +#: part/templates/part/navbar.html:104 +msgid "Related Parts" +msgstr "" + +#: part/templates/part/detail.html:188 +msgid "Add Related" +msgstr "" + +#: part/templates/part/detail.html:228 +msgid "Part Suppliers" +msgstr "" + +#: part/templates/part/detail.html:252 part/templates/part/navbar.html:35 +#: part/templates/part/navbar.html:38 +msgid "Bill of Materials" +msgstr "" + +#: part/templates/part/detail.html:261 +msgid "Assemblies" +msgstr "" + +#: part/templates/part/detail.html:277 +msgid "Part Builds" +msgstr "" + +#: part/templates/part/detail.html:284 +msgid "Start New Build" +msgstr "" + +#: part/templates/part/detail.html:298 +msgid "Build Order Allocations" +msgstr "" + +#: part/templates/part/detail.html:307 +msgid "Part Manufacturers" +msgstr "" + #: part/templates/part/detail.html:319 +msgid "Delete manufacturer parts" +msgstr "" + +#: part/templates/part/detail.html:394 +msgid "Delete selected BOM items?" +msgstr "" + +#: part/templates/part/detail.html:395 +msgid "All selected BOM items will be deleted" +msgstr "" + +#: part/templates/part/detail.html:445 part/views.py:451 +#: templates/js/stock.js:1623 +msgid "Create New Part" +msgstr "" + +#: part/templates/part/detail.html:580 +msgid "Add Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:598 +msgid "Edit Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:610 +msgid "Delete Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:669 msgid "Edit Part Notes" msgstr "" +#: part/templates/part/detail.html:823 +msgid "Create new manufacturer" +msgstr "" + +#: part/templates/part/detail.html:917 +#, python-format +msgid "Single Price - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:929 +#, python-format +msgid "Single Price Difference - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:941 +#, python-format +msgid "Part Single Price - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:1030 +#, python-format +msgid "Unit Price - %(currency)s" +msgstr "" + #: part/templates/part/import_wizard/ajax_part_upload.html:29 #: part/templates/part/import_wizard/part_upload.html:51 msgid "Unsuffitient privileges." @@ -4559,222 +4542,206 @@ msgstr "" msgid "Import Parts from File" msgstr "" -#: part/templates/part/navbar.html:23 part/templates/part/variants.html:11 -msgid "Part Variants" -msgstr "" - -#: part/templates/part/navbar.html:26 +#: part/templates/part/navbar.html:24 msgid "Variants" msgstr "" -#: part/templates/part/navbar.html:37 -msgid "Allocated Stock" -msgstr "" - -#: part/templates/part/navbar.html:40 -msgid "Allocations" -msgstr "" - -#: part/templates/part/navbar.html:61 part/templates/part/navbar.html:64 +#: part/templates/part/navbar.html:51 part/templates/part/navbar.html:54 msgid "Used In" msgstr "" -#: part/templates/part/navbar.html:71 +#: part/templates/part/navbar.html:61 msgid "Prices" msgstr "" -#: part/templates/part/navbar.html:97 part/templates/part/part_tests.html:10 -msgid "Part Test Templates" -msgstr "" - -#: part/templates/part/navbar.html:100 +#: part/templates/part/navbar.html:96 msgid "Test Templates" msgstr "" -#: part/templates/part/navbar.html:105 part/templates/part/navbar.html:108 -#: part/templates/part/related.html:10 -msgid "Related Parts" -msgstr "" - #: part/templates/part/part_app_base.html:12 msgid "Part List" msgstr "" #: part/templates/part/part_base.html:26 templates/js/company.js:280 -#: templates/js/company.js:486 templates/js/part.js:84 templates/js/part.js:161 +#: templates/js/company.js:486 templates/js/part.js:172 +#: templates/js/part.js:249 msgid "Inactive" msgstr "" -#: part/templates/part/part_base.html:33 +#: part/templates/part/part_base.html:36 +msgid "Part is virtual (not a physical part)" +msgstr "" + +#: part/templates/part/part_base.html:39 +msgid "Part is a template part (variants can be made from this part)" +msgstr "" + +#: part/templates/part/part_base.html:42 +msgid "Part can be assembled from other parts" +msgstr "" + +#: part/templates/part/part_base.html:45 +msgid "Part can be used in assemblies" +msgstr "" + +#: part/templates/part/part_base.html:48 +msgid "Part stock is tracked by serial number" +msgstr "" + +#: part/templates/part/part_base.html:51 +msgid "Part can be purchased from external suppliers" +msgstr "" + +#: part/templates/part/part_base.html:54 +msgid "Part can be sold to customers" +msgstr "" + +#: part/templates/part/part_base.html:60 msgid "Star this part" msgstr "" -#: part/templates/part/part_base.html:40 +#: part/templates/part/part_base.html:67 #: stock/templates/stock/item_base.html:75 #: stock/templates/stock/location.html:51 msgid "Barcode actions" msgstr "" -#: part/templates/part/part_base.html:42 +#: part/templates/part/part_base.html:69 #: stock/templates/stock/item_base.html:77 #: stock/templates/stock/location.html:53 templates/qr_button.html:1 msgid "Show QR Code" msgstr "" -#: part/templates/part/part_base.html:43 +#: part/templates/part/part_base.html:70 #: stock/templates/stock/item_base.html:93 #: stock/templates/stock/location.html:54 msgid "Print Label" msgstr "" -#: part/templates/part/part_base.html:48 +#: part/templates/part/part_base.html:75 msgid "Show pricing information" msgstr "" -#: part/templates/part/part_base.html:53 +#: part/templates/part/part_base.html:80 #: stock/templates/stock/item_base.html:140 #: stock/templates/stock/location.html:62 msgid "Stock actions" msgstr "" -#: part/templates/part/part_base.html:60 +#: part/templates/part/part_base.html:87 msgid "Count part stock" msgstr "" -#: part/templates/part/part_base.html:66 +#: part/templates/part/part_base.html:93 msgid "Transfer part stock" msgstr "" -#: part/templates/part/part_base.html:83 +#: part/templates/part/part_base.html:110 msgid "Part actions" msgstr "" -#: part/templates/part/part_base.html:86 +#: part/templates/part/part_base.html:113 msgid "Duplicate part" msgstr "" -#: part/templates/part/part_base.html:89 +#: part/templates/part/part_base.html:116 msgid "Edit part" msgstr "" -#: part/templates/part/part_base.html:92 +#: part/templates/part/part_base.html:119 msgid "Delete part" msgstr "" -#: part/templates/part/part_base.html:123 +#: part/templates/part/part_base.html:154 +msgid "Latest Serial Number" +msgstr "" + +#: part/templates/part/part_base.html:165 msgid "This is a virtual part" msgstr "" -#: part/templates/part/part_base.html:129 +#: part/templates/part/part_base.html:171 #, python-format msgid "This part is a variant of %(link)s" msgstr "" -#: part/templates/part/part_base.html:146 templates/js/table_filters.js:165 +#: part/templates/part/part_base.html:188 templates/js/table_filters.js:165 msgid "In Stock" msgstr "" -#: part/templates/part/part_base.html:159 templates/InvenTree/index.html:132 +#: part/templates/part/part_base.html:201 templates/InvenTree/index.html:132 msgid "Required for Build Orders" msgstr "" -#: part/templates/part/part_base.html:166 +#: part/templates/part/part_base.html:208 msgid "Required for Sales Orders" msgstr "" -#: part/templates/part/part_base.html:173 +#: part/templates/part/part_base.html:215 msgid "Allocated to Orders" msgstr "" -#: part/templates/part/part_base.html:188 templates/js/bom.js:316 +#: part/templates/part/part_base.html:230 templates/js/bom.js:316 msgid "Can Build" msgstr "" -#: part/templates/part/part_base.html:194 templates/js/part.js:413 -#: templates/js/part.js:586 +#: part/templates/part/part_base.html:236 templates/js/part.js:501 +#: templates/js/part.js:674 msgid "Building" msgstr "" -#: part/templates/part/part_base.html:325 part/templates/part/prices.html:131 +#: part/templates/part/part_base.html:331 part/templates/part/prices.html:125 msgid "Calculate" msgstr "" -#: part/templates/part/part_base.html:419 -msgid "Create New Part Category" -msgstr "" - -#: part/templates/part/part_base.html:427 -msgid "New Parent" -msgstr "" - -#: part/templates/part/part_base.html:475 -msgid "Edit Part" -msgstr "" - -#: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:27 +#: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:21 msgid "Supplier Pricing" msgstr "" #: part/templates/part/part_pricing.html:26 #: part/templates/part/part_pricing.html:52 #: part/templates/part/part_pricing.html:85 -#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:31 -#: part/templates/part/prices.html:58 part/templates/part/prices.html:90 -#: part/templates/part/prices.html:107 +#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:25 +#: part/templates/part/prices.html:52 part/templates/part/prices.html:84 +#: part/templates/part/prices.html:101 msgid "Unit Cost" msgstr "" #: part/templates/part/part_pricing.html:32 #: part/templates/part/part_pricing.html:58 #: part/templates/part/part_pricing.html:89 -#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:38 -#: part/templates/part/prices.html:65 part/templates/part/prices.html:95 -#: part/templates/part/prices.html:112 +#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:32 +#: part/templates/part/prices.html:59 part/templates/part/prices.html:89 +#: part/templates/part/prices.html:106 msgid "Total Cost" msgstr "" -#: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:46 +#: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:40 msgid "No supplier pricing available" msgstr "" -#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:55 -#: part/templates/part/prices.html:235 +#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:49 +#: part/templates/part/prices.html:225 msgid "BOM Pricing" msgstr "" -#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:73 +#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:67 msgid "Note: BOM pricing is incomplete for this part" msgstr "" -#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:80 +#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:74 msgid "No BOM pricing available" msgstr "" -#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:89 +#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:83 msgid "Internal Price" msgstr "" #: part/templates/part/part_pricing.html:113 -#: part/templates/part/prices.html:121 +#: part/templates/part/prices.html:115 msgid "No pricing information is available for this part." msgstr "" -#: part/templates/part/part_tests.html:17 -msgid "Add Test Template" -msgstr "" - -#: part/templates/part/part_tests.html:61 -msgid "Add Test Result Template" -msgstr "" - -#: part/templates/part/part_tests.html:79 -msgid "Edit Test Result Template" -msgstr "" - -#: part/templates/part/part_tests.html:91 -msgid "Delete Test Result Template" -msgstr "" - #: part/templates/part/part_thumb.html:20 msgid "Select from existing images" msgstr "" @@ -4809,123 +4776,78 @@ msgstr "" msgid "There are %(count)s unique parts tracked for '%(full_name)s'. Deleting this part will permanently remove this tracking information." msgstr "" -#: part/templates/part/prices.html:12 -msgid "General Price Information" -msgstr "" - -#: part/templates/part/prices.html:22 +#: part/templates/part/prices.html:16 msgid "Pricing ranges" msgstr "" -#: part/templates/part/prices.html:28 +#: part/templates/part/prices.html:22 msgid "Show supplier cost" msgstr "" -#: part/templates/part/prices.html:29 +#: part/templates/part/prices.html:23 msgid "Show purchase price" msgstr "" -#: part/templates/part/prices.html:56 +#: part/templates/part/prices.html:50 msgid "Show BOM cost" msgstr "" -#: part/templates/part/prices.html:104 +#: part/templates/part/prices.html:98 msgid "Show sale cost" msgstr "" -#: part/templates/part/prices.html:105 +#: part/templates/part/prices.html:99 msgid "Show sale price" msgstr "" -#: part/templates/part/prices.html:127 +#: part/templates/part/prices.html:121 msgid "Calculation parameters" msgstr "" -#: part/templates/part/prices.html:146 +#: part/templates/part/prices.html:136 msgid "Supplier Cost" msgstr "" -#: part/templates/part/prices.html:147 part/templates/part/prices.html:167 -#: part/templates/part/prices.html:193 part/templates/part/prices.html:224 -#: part/templates/part/prices.html:251 part/templates/part/prices.html:279 +#: part/templates/part/prices.html:137 part/templates/part/prices.html:158 +#: part/templates/part/prices.html:183 part/templates/part/prices.html:213 +#: part/templates/part/prices.html:239 part/templates/part/prices.html:267 msgid "Jump to overview" msgstr "" -#: part/templates/part/prices.html:172 +#: part/templates/part/prices.html:162 msgid "Stock Pricing" msgstr "" -#: part/templates/part/prices.html:180 +#: part/templates/part/prices.html:172 msgid "No stock pricing history is available for this part." msgstr "" -#: part/templates/part/prices.html:192 +#: part/templates/part/prices.html:182 msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:2376 +#: part/templates/part/prices.html:197 part/views.py:2318 msgid "Add Internal Price Break" msgstr "" -#: part/templates/part/prices.html:223 +#: part/templates/part/prices.html:212 msgid "BOM Cost" msgstr "" -#: part/templates/part/prices.html:250 +#: part/templates/part/prices.html:238 msgid "Sale Cost" msgstr "" -#: part/templates/part/prices.html:290 +#: part/templates/part/prices.html:278 msgid "No sale pice history available for this part." msgstr "" -#: part/templates/part/prices.html:340 -#, python-format -msgid "Single Price - %(currency)s" -msgstr "" - -#: part/templates/part/prices.html:352 -#, python-format -msgid "Single Price Difference - %(currency)s" -msgstr "" - -#: part/templates/part/prices.html:364 -#, python-format -msgid "Part Single Price - %(currency)s" -msgstr "" - -#: part/templates/part/prices.html:464 -#, python-format -msgid "Unit Price - %(currency)s" -msgstr "" - -#: part/templates/part/related.html:18 -msgid "Add Related" -msgstr "" - -#: part/templates/part/sales_orders.html:18 -msgid "New sales order" -msgstr "" - -#: part/templates/part/sales_orders.html:18 -msgid "New Order" -msgstr "" - #: part/templates/part/set_category.html:9 msgid "Set category for the following parts" msgstr "" -#: part/templates/part/stock.html:10 -msgid "Part Stock" -msgstr "" - -#: part/templates/part/stock.html:16 -#, python-format -msgid "Showing stock for all variants of %(full_name)s" -msgstr "" - #: part/templates/part/stock_count.html:7 templates/js/bom.js:239 -#: templates/js/part.js:403 templates/js/part.js:590 +#: templates/js/part.js:491 templates/js/part.js:678 msgid "No Stock" msgstr "" @@ -4933,30 +4855,6 @@ msgstr "" msgid "Low Stock" msgstr "" -#: part/templates/part/supplier.html:11 -msgid "Part Suppliers" -msgstr "" - -#: part/templates/part/supplier.html:39 -msgid "Part Manufacturers" -msgstr "" - -#: part/templates/part/supplier.html:52 -msgid "Delete manufacturer parts" -msgstr "" - -#: part/templates/part/supplier.html:86 -msgid "Create new manufacturer" -msgstr "" - -#: part/templates/part/track.html:10 -msgid "Part Tracking" -msgstr "" - -#: part/templates/part/used_in.html:9 -msgid "Assemblies" -msgstr "" - #: part/templates/part/variant_part.html:9 msgid "Create new part variant" msgstr "" @@ -4966,14 +4864,6 @@ msgstr "" msgid "Create a new variant of template '%(full_name)s'." msgstr "" -#: part/templates/part/variants.html:19 -msgid "Create new variant" -msgstr "" - -#: part/templates/part/variants.html:20 -msgid "New Variant" -msgstr "" - #: part/templatetags/inventree_extras.py:99 msgid "Unknown database" msgstr "" @@ -5015,115 +4905,111 @@ msgstr "" msgid "Match References" msgstr "" -#: part/views.py:892 +#: part/views.py:880 msgid "None" msgstr "" -#: part/views.py:951 +#: part/views.py:939 msgid "Part QR Code" msgstr "" -#: part/views.py:1053 +#: part/views.py:1041 msgid "Select Part Image" msgstr "" -#: part/views.py:1079 +#: part/views.py:1067 msgid "Updated part image" msgstr "" -#: part/views.py:1082 +#: part/views.py:1070 msgid "Part image not found" msgstr "" -#: part/views.py:1093 -msgid "Edit Part Properties" -msgstr "" - -#: part/views.py:1128 +#: part/views.py:1082 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1158 +#: part/views.py:1112 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1179 +#: part/views.py:1133 msgid "Validate BOM" msgstr "" -#: part/views.py:1200 +#: part/views.py:1154 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1211 +#: part/views.py:1165 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1284 +#: part/views.py:1238 msgid "Match Parts" msgstr "" -#: part/views.py:1672 +#: part/views.py:1626 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:1679 +#: part/views.py:1633 msgid "Part was deleted" msgstr "" -#: part/views.py:1688 +#: part/views.py:1642 msgid "Part Pricing" msgstr "" -#: part/views.py:1829 +#: part/views.py:1783 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:1839 +#: part/views.py:1793 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:1846 +#: part/views.py:1800 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:1944 +#: part/views.py:1886 msgid "Delete Part Category" msgstr "" -#: part/views.py:1950 +#: part/views.py:1892 msgid "Part category was deleted" msgstr "" -#: part/views.py:2002 +#: part/views.py:1944 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2103 +#: part/views.py:2045 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2159 +#: part/views.py:2101 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2178 +#: part/views.py:2120 msgid "Create BOM Item" msgstr "" -#: part/views.py:2248 +#: part/views.py:2190 msgid "Edit BOM item" msgstr "" -#: part/views.py:2309 +#: part/views.py:2251 msgid "Added new price break" msgstr "" -#: part/views.py:2385 +#: part/views.py:2327 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2393 +#: part/views.py:2335 msgid "Delete Internal Price Break" msgstr "" @@ -5472,7 +5358,7 @@ msgstr "" msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:537 stock/templates/stock/item_notes.html:13 +#: stock/models.py:537 stock/templates/stock/item.html:98 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" @@ -5543,16 +5429,53 @@ msgstr "" msgid "Test notes" msgstr "" -#: stock/templates/stock/item.html:12 +#: stock/templates/stock/item.html:16 msgid "Stock Tracking Information" msgstr "" -#: stock/templates/stock/item.html:30 +#: stock/templates/stock/item.html:29 msgid "New Entry" msgstr "" -#: stock/templates/stock/item_attachments.html:11 -msgid "Stock Item Attachments" +#: stock/templates/stock/item.html:42 +msgid "Child Stock Items" +msgstr "" + +#: stock/templates/stock/item.html:49 +msgid "This stock item does not have any child items" +msgstr "" + +#: stock/templates/stock/item.html:57 stock/templates/stock/navbar.html:19 +#: stock/templates/stock/navbar.html:22 +msgid "Test Data" +msgstr "" + +#: stock/templates/stock/item.html:65 +msgid "Delete Test Data" +msgstr "" + +#: stock/templates/stock/item.html:69 +msgid "Add Test Data" +msgstr "" + +#: stock/templates/stock/item.html:72 stock/templates/stock/item_base.html:95 +msgid "Test Report" +msgstr "" + +#: stock/templates/stock/item.html:119 stock/templates/stock/navbar.html:27 +msgid "Installed Stock Items" +msgstr "" + +#: stock/templates/stock/item.html:280 stock/templates/stock/item.html:305 +msgid "Add Test Result" +msgstr "" + +#: stock/templates/stock/item.html:325 +msgid "Edit Test Result" +msgstr "" + +#: stock/templates/stock/item.html:339 +msgid "Delete Test Result" msgstr "" #: stock/templates/stock/item_base.html:33 @@ -5582,11 +5505,6 @@ msgstr "" msgid "Printing actions" msgstr "" -#: stock/templates/stock/item_base.html:95 -#: stock/templates/stock/item_tests.html:27 -msgid "Test Report" -msgstr "" - #: stock/templates/stock/item_base.html:104 msgid "Stock adjustment actions" msgstr "" @@ -5737,18 +5655,14 @@ msgstr "" msgid "Tests" msgstr "" -#: stock/templates/stock/item_base.html:511 +#: stock/templates/stock/item_base.html:500 +msgid "Save" +msgstr "" + +#: stock/templates/stock/item_base.html:512 msgid "Edit Stock Status" msgstr "" -#: stock/templates/stock/item_childs.html:12 -msgid "Child Stock Items" -msgstr "" - -#: stock/templates/stock/item_childs.html:20 -msgid "This stock item does not have any child items" -msgstr "" - #: stock/templates/stock/item_delete.html:9 msgid "Are you sure you want to delete this stock item?" msgstr "" @@ -5774,11 +5688,6 @@ msgstr "" msgid "The StockItem is currently in stock" msgstr "" -#: stock/templates/stock/item_installed.html:11 -#: stock/templates/stock/navbar.html:27 -msgid "Installed Stock Items" -msgstr "" - #: stock/templates/stock/item_serialize.html:5 msgid "Create serialized items from this stock item." msgstr "" @@ -5787,32 +5696,6 @@ msgstr "" msgid "Select quantity to serialize, and unique serial numbers." msgstr "" -#: stock/templates/stock/item_tests.html:11 -#: stock/templates/stock/navbar.html:19 stock/templates/stock/navbar.html:22 -msgid "Test Data" -msgstr "" - -#: stock/templates/stock/item_tests.html:20 -msgid "Delete Test Data" -msgstr "" - -#: stock/templates/stock/item_tests.html:24 -msgid "Add Test Data" -msgstr "" - -#: stock/templates/stock/item_tests.html:86 -#: stock/templates/stock/item_tests.html:111 -msgid "Add Test Result" -msgstr "" - -#: stock/templates/stock/item_tests.html:131 -msgid "Edit Test Result" -msgstr "" - -#: stock/templates/stock/item_tests.html:145 -msgid "Delete Test Result" -msgstr "" - #: stock/templates/stock/location.html:20 msgid "You are not in the list of owners of this location. This stock location cannot be edited." msgstr "" @@ -5850,9 +5733,9 @@ msgid "Location Description" msgstr "" #: stock/templates/stock/location.html:114 +#: stock/templates/stock/location.html:155 #: stock/templates/stock/location_navbar.html:11 -#: stock/templates/stock/location_navbar.html:18 -#: stock/templates/stock/sublocation.html:16 +#: stock/templates/stock/location_navbar.html:14 msgid "Sublocations" msgstr "" @@ -5865,6 +5748,14 @@ msgstr "" msgid "Stock Locations" msgstr "" +#: stock/templates/stock/location.html:162 templates/stock_table.html:37 +msgid "Printing Actions" +msgstr "" + +#: stock/templates/stock/location.html:166 templates/stock_table.html:41 +msgid "Print labels" +msgstr "" + #: stock/templates/stock/location_delete.html:7 msgid "Are you sure you want to delete this stock location?" msgstr "" @@ -5918,14 +5809,6 @@ msgstr "" msgid "This action cannot be easily undone" msgstr "" -#: stock/templates/stock/sublocation.html:23 templates/stock_table.html:37 -msgid "Printing Actions" -msgstr "" - -#: stock/templates/stock/sublocation.html:27 templates/stock_table.html:41 -msgid "Print labels" -msgstr "" - #: stock/templates/stock/tracking_delete.html:6 msgid "Are you sure you want to delete this stock tracking entry?" msgstr "" @@ -6413,59 +6296,59 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" -#: templates/js/api.js:154 templates/js/modals.js:1024 +#: templates/js/api.js:162 templates/js/modals.js:1024 msgid "No Response" msgstr "" -#: templates/js/api.js:155 templates/js/modals.js:1025 +#: templates/js/api.js:163 templates/js/modals.js:1025 msgid "No response from the InvenTree server" msgstr "" -#: templates/js/api.js:160 +#: templates/js/api.js:168 msgid "Error 400: Bad request" msgstr "" -#: templates/js/api.js:161 +#: templates/js/api.js:169 msgid "API request returned error code 400" msgstr "" -#: templates/js/api.js:164 templates/js/modals.js:1034 +#: templates/js/api.js:172 templates/js/modals.js:1034 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/api.js:165 templates/js/modals.js:1035 +#: templates/js/api.js:173 templates/js/modals.js:1035 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/api.js:168 templates/js/modals.js:1039 +#: templates/js/api.js:176 templates/js/modals.js:1039 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/api.js:169 templates/js/modals.js:1040 +#: templates/js/api.js:177 templates/js/modals.js:1040 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/api.js:172 templates/js/modals.js:1044 +#: templates/js/api.js:180 templates/js/modals.js:1044 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/api.js:173 templates/js/modals.js:1045 +#: templates/js/api.js:181 templates/js/modals.js:1045 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/api.js:176 templates/js/modals.js:1049 +#: templates/js/api.js:184 templates/js/modals.js:1049 msgid "Error 408: Timeout" msgstr "" -#: templates/js/api.js:177 templates/js/modals.js:1050 +#: templates/js/api.js:185 templates/js/modals.js:1050 msgid "Connection timeout while requesting data from server" msgstr "" -#: templates/js/api.js:180 +#: templates/js/api.js:188 msgid "Unhandled Error Code" msgstr "" -#: templates/js/api.js:181 +#: templates/js/api.js:189 msgid "Error code" msgstr "" @@ -6674,7 +6557,7 @@ msgstr "" msgid "No builds matching query" msgstr "" -#: templates/js/build.js:840 templates/js/part.js:491 templates/js/part.js:736 +#: templates/js/build.js:840 templates/js/part.js:579 templates/js/part.js:824 #: templates/js/stock.js:825 templates/js/stock.js:1276 msgid "Select" msgstr "" @@ -6732,32 +6615,32 @@ msgid "No manufacturer parts found" msgstr "" #: templates/js/company.js:272 templates/js/company.js:478 -#: templates/js/part.js:68 templates/js/part.js:153 +#: templates/js/part.js:156 templates/js/part.js:241 msgid "Template part" msgstr "" #: templates/js/company.js:276 templates/js/company.js:482 -#: templates/js/part.js:72 templates/js/part.js:157 +#: templates/js/part.js:160 templates/js/part.js:245 msgid "Assembled part" msgstr "" -#: templates/js/company.js:356 templates/js/part.js:242 +#: templates/js/company.js:356 templates/js/part.js:330 msgid "No parameters found" msgstr "" -#: templates/js/company.js:392 templates/js/part.js:283 +#: templates/js/company.js:392 templates/js/part.js:371 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:393 templates/js/part.js:284 +#: templates/js/company.js:393 templates/js/part.js:372 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:412 templates/js/part.js:301 +#: templates/js/company.js:412 templates/js/part.js:389 msgid "Edit Parameter" msgstr "" -#: templates/js/company.js:423 templates/js/part.js:313 +#: templates/js/company.js:423 templates/js/part.js:401 msgid "Delete Parameter" msgstr "" @@ -6989,74 +6872,86 @@ msgstr "" msgid "NO" msgstr "" -#: templates/js/part.js:60 templates/js/part.js:145 +#: templates/js/part.js:26 +msgid "Create New Part Category" +msgstr "" + +#: templates/js/part.js:34 +msgid "New Parent" +msgstr "" + +#: templates/js/part.js:97 +msgid "Edit Part" +msgstr "" + +#: templates/js/part.js:148 templates/js/part.js:233 msgid "Trackable part" msgstr "" -#: templates/js/part.js:64 templates/js/part.js:149 +#: templates/js/part.js:152 templates/js/part.js:237 msgid "Virtual part" msgstr "" -#: templates/js/part.js:76 +#: templates/js/part.js:164 msgid "Starred part" msgstr "" -#: templates/js/part.js:80 +#: templates/js/part.js:168 msgid "Salable part" msgstr "" -#: templates/js/part.js:194 +#: templates/js/part.js:282 msgid "No variants found" msgstr "" -#: templates/js/part.js:381 templates/js/part.js:620 +#: templates/js/part.js:469 templates/js/part.js:708 msgid "No parts found" msgstr "" -#: templates/js/part.js:559 +#: templates/js/part.js:647 msgid "No category" msgstr "" -#: templates/js/part.js:577 templates/js/table_filters.js:332 +#: templates/js/part.js:665 templates/js/table_filters.js:332 msgid "Low stock" msgstr "" -#: templates/js/part.js:761 templates/js/stock.js:1300 +#: templates/js/part.js:849 templates/js/stock.js:1300 msgid "Path" msgstr "" -#: templates/js/part.js:804 +#: templates/js/part.js:892 msgid "No test templates matching query" msgstr "" -#: templates/js/part.js:855 templates/js/stock.js:384 +#: templates/js/part.js:943 templates/js/stock.js:384 msgid "Edit test result" msgstr "" -#: templates/js/part.js:856 templates/js/stock.js:385 +#: templates/js/part.js:944 templates/js/stock.js:385 msgid "Delete test result" msgstr "" -#: templates/js/part.js:862 +#: templates/js/part.js:950 msgid "This test is defined for a parent part" msgstr "" -#: templates/js/part.js:887 +#: templates/js/part.js:975 #, python-brace-format msgid "No ${human_name} information found" msgstr "" -#: templates/js/part.js:940 +#: templates/js/part.js:1028 #, python-brace-format msgid "Edit ${human_name}" msgstr "" -#: templates/js/part.js:941 +#: templates/js/part.js:1029 #, python-brace-format msgid "Delete ${human_name}" msgstr "" -#: templates/js/part.js:1060 +#: templates/js/part.js:1148 msgid "Single Price Difference" msgstr "" From ebde0793f20961acf429b2f66ae912ec00420771 Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 15 Jul 2021 23:54:43 +1000 Subject: [PATCH 476/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ja/LC_MESSAGES/django.po | 2251 ++++++++++----------- 1 file changed, 1073 insertions(+), 1178 deletions(-) diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index c6221967ee..e2d6382946 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-13 22:00+0000\n" -"PO-Revision-Date: 2021-07-13 22:32\n" +"POT-Creation-Date: 2021-07-15 13:44+0000\n" +"PO-Revision-Date: 2021-07-15 13:54\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -140,21 +140,18 @@ msgstr "無効な選択です" #: label/models.py:112 part/models.py:680 part/models.py:2191 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:365 -#: templates/js/part.js:118 templates/js/part.js:251 templates/js/part.js:743 +#: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 #: templates/js/stock.js:1282 msgid "Name" msgstr "お名前" #: InvenTree/models.py:125 build/models.py:179 -#: build/templates/build/detail.html:21 company/models.py:353 -#: company/models.py:572 company/templates/company/detail.html:27 -#: company/templates/company/manufacturer_part_base.html:72 -#: company/templates/company/supplier_part_base.html:71 -#: company/templates/company/supplier_part_detail.html:31 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:174 -#: part/models.py:703 part/templates/part/detail.html:55 -#: part/templates/part/set_category.html:14 report/models.py:194 -#: report/models.py:551 report/models.py:590 +#: build/templates/build/detail.html:24 company/models.py:353 +#: company/models.py:572 company/templates/company/manufacturer_part.html:76 +#: company/templates/company/supplier_part.html:75 label/models.py:119 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:305 +#: part/models.py:703 part/templates/part/set_category.html:14 +#: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 @@ -162,8 +159,8 @@ msgstr "お名前" #: templates/js/build.js:868 templates/js/build.js:1162 #: templates/js/company.js:125 templates/js/company.js:323 #: templates/js/company.js:561 templates/js/order.js:245 -#: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:361 -#: templates/js/part.js:538 templates/js/part.js:755 templates/js/part.js:823 +#: templates/js/order.js:347 templates/js/part.js:265 templates/js/part.js:449 +#: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 #: templates/js/stock.js:868 templates/js/stock.js:1294 #: templates/js/stock.js:1339 msgid "Description" @@ -455,7 +452,7 @@ msgid "Order target date" msgstr "" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 +#: build/templates/build/detail.html:124 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 @@ -472,20 +469,20 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:741 -#: company/forms.py:104 company/templates/company/supplier_part_pricing.html:79 +#: build/templates/build/detail.html:34 common/models.py:741 +#: company/forms.py:104 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:210 -#: order/templates/order/sales_order_detail.html:80 -#: order/templates/order/sales_order_detail.html:87 -#: order/templates/order/sales_order_detail.html:172 -#: order/templates/order/sales_order_detail.html:244 part/forms.py:317 +#: order/templates/order/purchase_order_detail.html:341 +#: order/templates/order/sales_order_detail.html:200 +#: order/templates/order/sales_order_detail.html:207 +#: order/templates/order/sales_order_detail.html:292 +#: order/templates/order/sales_order_detail.html:364 part/forms.py:317 #: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 -#: part/templates/part/prices.html:474 +#: part/templates/part/detail.html:954 part/templates/part/detail.html:1040 +#: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:91 @@ -495,9 +492,9 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 -#: templates/js/order.js:460 templates/js/part.js:928 templates/js/part.js:1050 -#: templates/js/part.js:1106 templates/js/stock.js:1474 -#: templates/js/stock.js:1693 +#: templates/js/order.js:460 templates/js/part.js:1016 +#: templates/js/part.js:1138 templates/js/part.js:1194 +#: templates/js/stock.js:1474 templates/js/stock.js:1693 msgid "Quantity" msgstr "" @@ -553,7 +550,7 @@ msgid "Location of completed parts" msgstr "完了したパーツの場所" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:549 +#: build/templates/build/detail.html:62 order/models.py:549 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 @@ -583,7 +580,7 @@ msgstr "" msgid "Confirm cancel" msgstr "" -#: build/forms.py:252 build/views.py:66 +#: build/forms.py:252 build/views.py:65 msgid "Confirm build cancellation" msgstr "" @@ -603,10 +600,11 @@ msgid "Build Order" msgstr "" #: build/models.py:110 build/templates/build/index.html:8 -#: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 +#: build/templates/build/index.html:15 +#: order/templates/order/sales_order_detail.html:34 #: order/templates/order/so_navbar.html:19 -#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:52 -#: part/templates/part/navbar.html:55 templates/InvenTree/index.html:191 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 +#: part/templates/part/navbar.html:45 templates/InvenTree/index.html:191 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:44 msgid "Build Orders" @@ -617,8 +615,8 @@ msgid "Build Order Reference" msgstr "" #: build/models.py:171 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:205 -#: order/templates/order/sales_order_detail.html:239 part/models.py:2338 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:336 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2338 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -631,7 +629,7 @@ msgid "Brief description of the build" msgstr "" #: build/models.py:191 build/templates/build/build_base.html:163 -#: build/templates/build/detail.html:77 +#: build/templates/build/detail.html:80 msgid "Parent Build" msgstr "" @@ -641,16 +639,17 @@ msgstr "" #: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:707 +#: build/templates/build/detail.html:29 company/models.py:707 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:159 +#: order/templates/order/purchase_order_detail.html:290 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:224 part/models.py:325 +#: order/templates/order/sales_order_detail.html:344 part/models.py:325 #: part/models.py:1987 part/models.py:2003 part/models.py:2022 #: part/models.py:2040 part/models.py:2119 part/models.py:2223 -#: part/models.py:2313 part/templates/part/part_app_base.html:8 -#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 +#: part/models.py:2313 part/templates/part/detail.html:199 +#: part/templates/part/part_app_base.html:8 +#: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 #: report/templates/report/inventree_po_report.html:90 @@ -659,8 +658,8 @@ msgstr "" #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:586 templates/js/build.js:873 #: templates/js/build.js:1139 templates/js/company.js:264 -#: templates/js/company.js:470 templates/js/part.js:342 -#: templates/js/part.js:505 templates/js/stock.js:73 templates/js/stock.js:837 +#: templates/js/company.js:470 templates/js/part.js:430 +#: templates/js/part.js:593 templates/js/stock.js:73 templates/js/stock.js:837 #: templates/js/stock.js:1681 msgid "Part" msgstr "パーツ" @@ -709,7 +708,7 @@ msgstr "" msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:249 part/templates/part/part_base.html:183 +#: build/models.py:249 part/templates/part/part_base.html:225 msgid "Build Status" msgstr "" @@ -726,7 +725,7 @@ msgid "Batch code for this build output" msgstr "" #: build/models.py:264 order/models.py:162 part/models.py:875 -#: part/templates/part/detail.html:127 templates/js/order.js:360 +#: part/templates/part/part_base.html:143 templates/js/order.js:360 msgid "Creation Date" msgstr "" @@ -751,7 +750,7 @@ msgid "User who issued this build order" msgstr "" #: build/models.py:295 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:176 +#: build/templates/build/detail.html:108 order/models.py:176 #: order/templates/order/order_base.html:138 #: order/templates/order/sales_order_base.html:140 part/models.py:879 #: report/templates/report/inventree_build_order_base.html:159 @@ -762,13 +761,11 @@ msgstr "" msgid "User responsible for this build order" msgstr "" -#: build/models.py:301 build/templates/build/detail.html:91 -#: company/templates/company/manufacturer_part_base.html:79 -#: company/templates/company/manufacturer_part_detail.html:28 -#: company/templates/company/supplier_part_base.html:78 -#: company/templates/company/supplier_part_detail.html:28 -#: part/templates/part/detail.html:84 part/templates/part/part_base.html:110 -#: stock/models.py:464 stock/templates/stock/item_base.html:357 +#: build/models.py:301 build/templates/build/detail.html:94 +#: company/templates/company/manufacturer_part.html:83 +#: company/templates/company/supplier_part.html:82 +#: part/templates/part/part_base.html:137 stock/models.py:464 +#: stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "" @@ -776,17 +773,18 @@ msgstr "" msgid "Link to external URL" msgstr "" -#: build/models.py:306 build/templates/build/navbar.html:53 +#: build/models.py:306 build/templates/build/navbar.html:52 #: company/models.py:141 company/models.py:579 -#: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:180 +#: company/templates/company/navbar.html:63 +#: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:274 -#: order/templates/order/sales_order_detail.html:319 +#: order/templates/order/purchase_order_detail.html:405 +#: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 -#: part/templates/part/detail.html:150 +#: part/templates/part/detail.html:105 part/templates/part/navbar.html:114 +#: part/templates/part/navbar.html:117 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 @@ -879,104 +877,16 @@ msgstr "" msgid "Destination stock item" msgstr "" -#: build/templates/build/allocate.html:7 -msgid "Allocate Parts" -msgstr "パーツを割り当て" - -#: build/templates/build/allocate.html:15 -msgid "Allocate Stock to Build" -msgstr "" - -#: build/templates/build/allocate.html:22 -msgid "Allocate stock to build" -msgstr "" - -#: build/templates/build/allocate.html:23 -msgid "Auto Allocate" -msgstr "" - -#: build/templates/build/allocate.html:25 templates/js/build.js:778 -msgid "Unallocate stock" -msgstr "" - -#: build/templates/build/allocate.html:26 build/views.py:319 build/views.py:685 -msgid "Unallocate Stock" -msgstr "" - -#: build/templates/build/allocate.html:29 -msgid "Order required parts" -msgstr "注文必須パーツ" - -#: build/templates/build/allocate.html:30 -#: company/templates/company/detail_manufacturer_part.html:33 -#: company/templates/company/detail_supplier_part.html:32 order/views.py:724 -#: part/templates/part/category.html:136 -msgid "Order Parts" -msgstr "パーツの注文" - -#: build/templates/build/allocate.html:36 -msgid "Untracked stock has been fully allocated for this Build Order" -msgstr "" - -#: build/templates/build/allocate.html:40 -msgid "Untracked stock has not been fully allocated for this Build Order" -msgstr "" - -#: build/templates/build/allocate.html:47 -msgid "This Build Order does not have any associated untracked BOM items" -msgstr "" - #: build/templates/build/allocation_card.html:21 #: build/templates/build/complete_output.html:46 -#: order/templates/order/sales_order_detail.html:85 -#: order/templates/order/sales_order_detail.html:170 +#: order/templates/order/sales_order_detail.html:205 +#: order/templates/order/sales_order_detail.html:290 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:458 stock/templates/stock/item_base.html:249 #: templates/js/build.js:604 templates/js/model_renderers.js:54 msgid "Serial Number" msgstr "" -#: build/templates/build/attachments.html:12 -#: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 -#: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:294 -#: stock/templates/stock/navbar.html:47 stock/templates/stock/navbar.html:50 -msgid "Attachments" -msgstr "" - -#: build/templates/build/attachments.html:51 -#: order/templates/order/po_attachments.html:79 -#: order/templates/order/so_attachments.html:79 -#: part/templates/part/detail.html:451 -#: stock/templates/stock/item_attachments.html:81 -#: templates/attachment_table.html:6 -msgid "Add Attachment" -msgstr "" - -#: build/templates/build/attachments.html:69 -#: order/templates/order/po_attachments.html:51 -#: order/templates/order/so_attachments.html:52 -#: part/templates/part/detail.html:405 -#: stock/templates/stock/item_attachments.html:49 -msgid "Edit Attachment" -msgstr "" - -#: build/templates/build/attachments.html:76 -#: order/templates/order/po_attachments.html:58 -#: order/templates/order/so_attachments.html:58 -#: part/templates/part/detail.html:414 -#: stock/templates/stock/item_attachments.html:58 -msgid "Confirm Delete Operation" -msgstr "" - -#: build/templates/build/attachments.html:77 -#: order/templates/order/po_attachments.html:59 -#: order/templates/order/so_attachments.html:59 -#: part/templates/part/detail.html:415 -#: stock/templates/stock/item_attachments.html:59 -msgid "Delete Attachment" -msgstr "" - #: build/templates/build/auto_allocate.html:9 msgid "Automatically Allocate Stock" msgstr "" @@ -1021,8 +931,8 @@ msgstr "" #: build/templates/build/build_base.html:75 #: company/templates/company/company_base.html:40 -#: company/templates/company/manufacturer_part_base.html:25 -#: company/templates/company/supplier_part_base.html:26 +#: company/templates/company/manufacturer_part.html:29 +#: company/templates/company/supplier_part.html:30 #: order/templates/order/order_base.html:26 #: order/templates/order/sales_order_base.html:37 #: part/templates/part/category.html:27 part/templates/part/part_base.html:22 @@ -1064,12 +974,12 @@ msgid "Edit Build" msgstr "" #: build/templates/build/build_base.html:111 -#: build/templates/build/build_base.html:206 build/views.py:57 +#: build/templates/build/build_base.html:206 build/views.py:56 msgid "Cancel Build" msgstr "" #: build/templates/build/build_base.html:124 -#: build/templates/build/detail.html:11 +#: build/templates/build/detail.html:15 msgid "Build Details" msgstr "" @@ -1079,12 +989,12 @@ msgid "This build was due on %(target)s" msgstr "" #: build/templates/build/build_base.html:157 -#: build/templates/build/detail.html:64 +#: build/templates/build/detail.html:67 msgid "Progress" msgstr "" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:823 +#: build/templates/build/detail.html:87 order/models.py:823 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1095,7 +1005,7 @@ msgid "Sales Order" msgstr "" #: build/templates/build/build_base.html:177 -#: build/templates/build/detail.html:98 +#: build/templates/build/detail.html:101 #: report/templates/report/inventree_build_order_base.html:153 msgid "Issued By" msgstr "" @@ -1108,39 +1018,6 @@ msgstr "" msgid "Build Order cannot be completed as incomplete build outputs remain" msgstr "" -#: build/templates/build/build_children.html:10 -#: build/templates/build/navbar.html:36 -msgid "Child Build Orders" -msgstr "" - -#: build/templates/build/build_output.html:15 -msgid "Incomplete Build Outputs" -msgstr "" - -#: build/templates/build/build_output.html:22 -msgid "Create new build output" -msgstr "" - -#: build/templates/build/build_output.html:23 -msgid "Create New Output" -msgstr "" - -#: build/templates/build/build_output.html:36 -msgid "Create a new build output" -msgstr "" - -#: build/templates/build/build_output.html:37 -msgid "No incomplete build outputs remain." -msgstr "" - -#: build/templates/build/build_output.html:38 -msgid "Create a new build output using the button above" -msgstr "" - -#: build/templates/build/build_output.html:49 -msgid "Completed Build Outputs" -msgstr "" - #: build/templates/build/build_output_create.html:7 msgid "The Bill of Materials contains trackable parts" msgstr "" @@ -1223,49 +1100,183 @@ msgstr "" msgid "The selected stock will be unallocated from the build output" msgstr "" -#: build/templates/build/detail.html:35 +#: build/templates/build/detail.html:38 msgid "Stock Source" msgstr "" -#: build/templates/build/detail.html:40 +#: build/templates/build/detail.html:43 msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:270 +#: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 +#: order/templates/order/purchase_order_detail.html:401 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 msgid "Destination" msgstr "" -#: build/templates/build/detail.html:53 +#: build/templates/build/detail.html:56 msgid "Destination location not specified" msgstr "" -#: build/templates/build/detail.html:70 +#: build/templates/build/detail.html:73 #: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 #: templates/js/stock.js:1716 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "" -#: build/templates/build/detail.html:116 +#: build/templates/build/detail.html:119 #: order/templates/order/order_base.html:111 #: order/templates/order/sales_order_base.html:113 templates/js/build.js:910 msgid "Created" msgstr "" -#: build/templates/build/detail.html:127 +#: build/templates/build/detail.html:130 msgid "No target date set" msgstr "" -#: build/templates/build/detail.html:132 templates/js/build.js:888 +#: build/templates/build/detail.html:135 templates/js/build.js:888 msgid "Completed" msgstr "" -#: build/templates/build/detail.html:136 +#: build/templates/build/detail.html:139 msgid "Build not complete" msgstr "" +#: build/templates/build/detail.html:150 build/templates/build/navbar.html:35 +msgid "Child Build Orders" +msgstr "" + +#: build/templates/build/detail.html:166 +msgid "Allocate Stock to Build" +msgstr "" + +#: build/templates/build/detail.html:172 +msgid "Allocate stock to build" +msgstr "" + +#: build/templates/build/detail.html:173 +msgid "Auto Allocate" +msgstr "" + +#: build/templates/build/detail.html:175 templates/js/build.js:778 +msgid "Unallocate stock" +msgstr "" + +#: build/templates/build/detail.html:176 build/views.py:318 build/views.py:638 +msgid "Unallocate Stock" +msgstr "" + +#: build/templates/build/detail.html:179 +msgid "Order required parts" +msgstr "注文必須パーツ" + +#: build/templates/build/detail.html:180 +#: company/templates/company/detail.html:33 +#: company/templates/company/detail.html:75 order/views.py:677 +#: part/templates/part/category.html:140 +msgid "Order Parts" +msgstr "パーツの注文" + +#: build/templates/build/detail.html:186 +msgid "Untracked stock has been fully allocated for this Build Order" +msgstr "" + +#: build/templates/build/detail.html:190 +msgid "Untracked stock has not been fully allocated for this Build Order" +msgstr "" + +#: build/templates/build/detail.html:197 +msgid "This Build Order does not have any associated untracked BOM items" +msgstr "" + +#: build/templates/build/detail.html:206 +msgid "Incomplete Build Outputs" +msgstr "" + +#: build/templates/build/detail.html:211 +msgid "Create new build output" +msgstr "" + +#: build/templates/build/detail.html:212 +msgid "Create New Output" +msgstr "" + +#: build/templates/build/detail.html:225 +msgid "Create a new build output" +msgstr "" + +#: build/templates/build/detail.html:226 +msgid "No incomplete build outputs remain." +msgstr "" + +#: build/templates/build/detail.html:227 +msgid "Create a new build output using the button above" +msgstr "" + +#: build/templates/build/detail.html:235 +msgid "Completed Build Outputs" +msgstr "" + +#: build/templates/build/detail.html:246 build/templates/build/navbar.html:42 +#: build/templates/build/navbar.html:45 order/templates/order/po_navbar.html:35 +#: order/templates/order/sales_order_detail.html:43 +#: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:173 +#: part/templates/part/navbar.html:108 part/templates/part/navbar.html:111 +#: stock/templates/stock/item.html:87 stock/templates/stock/navbar.html:47 +#: stock/templates/stock/navbar.html:50 +msgid "Attachments" +msgstr "" + +#: build/templates/build/detail.html:257 +msgid "Build Notes" +msgstr "" + +#: build/templates/build/detail.html:261 build/templates/build/detail.html:397 +#: company/templates/company/detail.html:173 +#: company/templates/company/detail.html:200 +#: order/templates/order/purchase_order_detail.html:59 +#: order/templates/order/purchase_order_detail.html:92 +#: order/templates/order/sales_order_detail.html:58 +#: order/templates/order/sales_order_detail.html:85 +#: part/templates/part/detail.html:109 stock/templates/stock/item.html:102 +#: stock/templates/stock/item.html:168 +msgid "Edit Notes" +msgstr "" + +#: build/templates/build/detail.html:357 +#: order/templates/order/po_attachments.html:79 +#: order/templates/order/purchase_order_detail.html:153 +#: order/templates/order/sales_order_detail.html:145 +#: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 +#: templates/attachment_table.html:6 +msgid "Add Attachment" +msgstr "" + +#: build/templates/build/detail.html:375 +#: order/templates/order/po_attachments.html:51 +#: order/templates/order/purchase_order_detail.html:125 +#: order/templates/order/sales_order_detail.html:118 +#: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 +msgid "Edit Attachment" +msgstr "" + +#: build/templates/build/detail.html:382 +#: order/templates/order/po_attachments.html:58 +#: order/templates/order/purchase_order_detail.html:132 +#: order/templates/order/sales_order_detail.html:124 +#: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 +msgid "Confirm Delete Operation" +msgstr "" + +#: build/templates/build/detail.html:383 +#: order/templates/order/po_attachments.html:59 +#: order/templates/order/purchase_order_detail.html:133 +#: order/templates/order/sales_order_detail.html:125 +#: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 +msgid "Delete Attachment" +msgstr "" + #: build/templates/build/edit_build_item.html:7 msgid "Alter the quantity of stock allocated to the build output" msgstr "" @@ -1294,50 +1305,28 @@ msgstr "" msgid "Build Order Details" msgstr "" -#: build/templates/build/navbar.html:15 -#: company/templates/company/navbar.html:15 -#: order/templates/order/po_navbar.html:15 -#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 +#: build/templates/build/navbar.html:15 order/templates/order/po_navbar.html:15 #: templates/js/stock.js:1354 msgid "Details" msgstr "" -#: build/templates/build/navbar.html:21 build/templates/build/navbar.html:24 -#: build/views.py:91 +#: build/templates/build/navbar.html:20 build/templates/build/navbar.html:23 +#: build/views.py:90 msgid "Allocate Stock" msgstr "" -#: build/templates/build/navbar.html:29 build/templates/build/navbar.html:32 +#: build/templates/build/navbar.html:28 build/templates/build/navbar.html:31 msgid "Build Outputs" msgstr "" -#: build/templates/build/navbar.html:39 +#: build/templates/build/navbar.html:38 msgid "Child Builds" msgstr "" -#: build/templates/build/navbar.html:50 +#: build/templates/build/navbar.html:49 msgid "Build Order Notes" msgstr "" -#: build/templates/build/notes.html:12 -msgid "Build Notes" -msgstr "" - -#: build/templates/build/notes.html:14 company/templates/company/notes.html:13 -#: order/templates/order/order_notes.html:15 -#: order/templates/order/sales_order_notes.html:16 -#: stock/templates/stock/item_notes.html:15 -msgid "Edit notes" -msgstr "" - -#: build/templates/build/notes.html:26 company/templates/company/notes.html:24 -#: order/templates/order/order_notes.html:27 -#: order/templates/order/sales_order_notes.html:29 -#: stock/templates/stock/item_base.html:499 -#: stock/templates/stock/item_notes.html:26 -msgid "Save" -msgstr "" - #: build/templates/build/unallocate.html:10 msgid "Are you sure you wish to unallocate all stock for this build?" msgstr "" @@ -1346,120 +1335,120 @@ msgstr "" msgid "All incomplete stock allocations will be removed from the build" msgstr "" -#: build/views.py:77 +#: build/views.py:76 msgid "Build was cancelled" msgstr "" -#: build/views.py:138 +#: build/views.py:137 msgid "Allocated stock to build output" msgstr "" -#: build/views.py:150 +#: build/views.py:149 msgid "Create Build Output" msgstr "" -#: build/views.py:168 +#: build/views.py:167 msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1337 +#: build/views.py:183 stock/views.py:1337 msgid "Serial numbers already exist" msgstr "" -#: build/views.py:193 +#: build/views.py:192 msgid "Serial numbers required for trackable build output" msgstr "" -#: build/views.py:259 +#: build/views.py:258 msgid "Delete Build Output" msgstr "" -#: build/views.py:280 build/views.py:370 +#: build/views.py:279 build/views.py:369 msgid "Confirm unallocation of build stock" msgstr "" -#: build/views.py:281 build/views.py:371 stock/views.py:369 +#: build/views.py:280 build/views.py:370 stock/views.py:369 msgid "Check the confirmation box" msgstr "" -#: build/views.py:293 +#: build/views.py:292 msgid "Build output does not match build" msgstr "" -#: build/views.py:295 build/views.py:496 +#: build/views.py:294 build/views.py:495 msgid "Build output must be specified" msgstr "" -#: build/views.py:307 +#: build/views.py:306 msgid "Build output deleted" msgstr "" -#: build/views.py:405 +#: build/views.py:404 msgid "Complete Build Order" msgstr "" -#: build/views.py:411 +#: build/views.py:410 msgid "Build order cannot be completed - incomplete outputs remain" msgstr "" -#: build/views.py:422 +#: build/views.py:421 msgid "Completed build order" msgstr "" -#: build/views.py:438 +#: build/views.py:437 msgid "Complete Build Output" msgstr "" -#: build/views.py:480 +#: build/views.py:479 msgid "Invalid stock status value selected" msgstr "" -#: build/views.py:487 +#: build/views.py:486 msgid "Quantity to complete cannot exceed build output quantity" msgstr "" -#: build/views.py:493 +#: build/views.py:492 msgid "Confirm completion of incomplete build" msgstr "" -#: build/views.py:592 +#: build/views.py:591 msgid "Build output completed" msgstr "" -#: build/views.py:675 +#: build/views.py:628 msgid "Delete Build Order" msgstr "" -#: build/views.py:690 +#: build/views.py:643 msgid "Removed parts from build allocation" msgstr "" -#: build/views.py:702 +#: build/views.py:655 msgid "Allocate stock to build output" msgstr "" -#: build/views.py:745 +#: build/views.py:698 msgid "Item must be currently in stock" msgstr "" -#: build/views.py:751 +#: build/views.py:704 msgid "Stock item is over-allocated" msgstr "" -#: build/views.py:752 templates/js/bom.js:230 templates/js/build.js:705 +#: build/views.py:705 templates/js/bom.js:230 templates/js/build.js:705 #: templates/js/build.js:1000 templates/js/build.js:1179 msgid "Available" msgstr "" -#: build/views.py:754 +#: build/views.py:707 msgid "Stock item must be selected" msgstr "" -#: build/views.py:917 +#: build/views.py:870 msgid "Edit Stock Allocation" msgstr "" -#: build/views.py:921 +#: build/views.py:874 msgid "Updated Build Item" msgstr "" @@ -1616,8 +1605,8 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:188 -#: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 +#: common/models.py:160 part/models.py:2225 report/models.py:187 +#: stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "テンプレート" @@ -1626,8 +1615,8 @@ msgstr "テンプレート" msgid "Parts are templates by default" msgstr "パーツはデフォルトのテンプレートです" -#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:198 -#: templates/js/table_filters.js:132 templates/js/table_filters.js:336 +#: common/models.py:167 part/models.py:827 templates/js/table_filters.js:132 +#: templates/js/table_filters.js:336 msgid "Assembly" msgstr "アセンブリ" @@ -1635,8 +1624,7 @@ msgstr "アセンブリ" msgid "Parts can be assembled from other components by default" msgstr "パーツはデフォルトで他のコンポーネントから組み立てることができます" -#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:208 -#: templates/js/table_filters.js:340 +#: common/models.py:174 part/models.py:833 templates/js/table_filters.js:340 msgid "Component" msgstr "コンポーネント" @@ -1644,7 +1632,7 @@ msgstr "コンポーネント" msgid "Parts can be used as sub-components by default" msgstr "パーツはデフォルトでサブコンポーネントとして使用できます" -#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:228 +#: common/models.py:181 part/models.py:844 msgid "Purchaseable" msgstr "購入可能" @@ -1652,8 +1640,7 @@ msgstr "購入可能" msgid "Parts are purchaseable by default" msgstr "パーツはデフォルトで購入可能です" -#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:238 -#: templates/js/table_filters.js:348 +#: common/models.py:188 part/models.py:849 templates/js/table_filters.js:348 msgid "Salable" msgstr "" @@ -1661,8 +1648,8 @@ msgstr "" msgid "Parts are salable by default" msgstr "パーツはデフォルトで販売可能です" -#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:218 -#: templates/js/table_filters.js:33 templates/js/table_filters.js:352 +#: common/models.py:195 part/models.py:839 templates/js/table_filters.js:33 +#: templates/js/table_filters.js:352 msgid "Trackable" msgstr "追跡可能" @@ -1670,8 +1657,7 @@ msgstr "追跡可能" msgid "Parts are trackable by default" msgstr "パーツはデフォルトで追跡可能です" -#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:178 -#: templates/js/table_filters.js:29 +#: common/models.py:202 part/models.py:859 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1775,7 +1761,7 @@ msgstr "" msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:293 part/templates/part/detail.html:122 +#: common/models.py:293 msgid "days" msgstr "" @@ -1871,8 +1857,8 @@ msgstr "" msgid "Price break quantity" msgstr "" -#: common/models.py:749 company/templates/company/supplier_part_pricing.html:84 -#: templates/js/part.js:933 +#: common/models.py:749 company/templates/company/supplier_part.html:231 +#: templates/js/part.js:1021 msgid "Price" msgstr "" @@ -1902,18 +1888,18 @@ msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 -#: order/templates/order/po_navbar.html:22 order/views.py:337 -#: part/templates/part/bom_upload/upload_file.html:47 +#: order/templates/order/po_navbar.html:22 order/views.py:290 +#: part/templates/part/bom_upload/upload_file.html:45 #: part/templates/part/import_wizard/part_upload.html:45 part/views.py:622 -#: part/views.py:1282 +#: part/views.py:1236 msgid "Upload File" msgstr "" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 -#: order/views.py:338 part/templates/part/bom_upload/match_fields.html:52 +#: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:623 -#: part/views.py:1283 +#: part/views.py:1237 msgid "Match Fields" msgstr "" @@ -1934,7 +1920,7 @@ msgstr "" #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 #: part/templates/part/bom_upload/match_parts.html:19 -#: part/templates/part/bom_upload/upload_file.html:45 +#: part/templates/part/bom_upload/upload_file.html:43 #: part/templates/part/import_wizard/match_fields.html:27 #: part/templates/part/import_wizard/match_references.html:19 #: part/templates/part/import_wizard/part_upload.html:43 @@ -1949,7 +1935,7 @@ msgstr "" msgid "Image URL" msgstr "" -#: company/forms.py:47 templates/js/part.js:1041 +#: company/forms.py:47 templates/js/part.js:1129 msgid "Single Price" msgstr "" @@ -1966,11 +1952,9 @@ msgid "Manufacturer Part Number" msgstr "" #: company/forms.py:64 company/models.py:341 -#: company/templates/company/manufacturer_part_base.html:89 -#: company/templates/company/manufacturer_part_detail.html:26 -#: company/templates/company/supplier_part_base.html:102 -#: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:193 part/bom.py:171 +#: company/templates/company/manufacturer_part.html:93 +#: company/templates/company/supplier_part.html:106 +#: order/templates/order/purchase_order_detail.html:324 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 msgid "MPN" msgstr "" @@ -1984,7 +1968,7 @@ msgid "Description of the company" msgstr "" #: company/models.py:111 company/templates/company/company_base.html:70 -#: company/templates/company/detail.html:33 templates/js/company.js:129 +#: templates/js/company.js:129 msgid "Website" msgstr "" @@ -1992,7 +1976,7 @@ msgstr "" msgid "Company website URL" msgstr "" -#: company/models.py:116 company/templates/company/company_base.html:77 +#: company/models.py:116 company/templates/company/company_base.html:88 msgid "Address" msgstr "" @@ -2008,7 +1992,7 @@ msgstr "" msgid "Contact phone number" msgstr "" -#: company/models.py:124 company/templates/company/company_base.html:91 +#: company/models.py:124 company/templates/company/company_base.html:102 msgid "Email" msgstr "" @@ -2016,7 +2000,7 @@ msgstr "" msgid "Contact email address" msgstr "" -#: company/models.py:127 company/templates/company/company_base.html:98 +#: company/models.py:127 company/templates/company/company_base.html:109 msgid "Contact" msgstr "" @@ -2028,7 +2012,7 @@ msgstr "" #: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:312 templates/js/company.js:550 -#: templates/js/part.js:599 +#: templates/js/part.js:687 msgid "Link" msgstr "" @@ -2065,7 +2049,7 @@ msgid "Does this company manufacture parts?" msgstr "" #: company/models.py:151 company/serializers.py:262 -#: company/templates/company/detail.html:42 +#: company/templates/company/company_base.html:76 msgid "Currency" msgstr "" @@ -2078,15 +2062,13 @@ msgstr "" msgid "Base Part" msgstr "" -#: company/models.py:323 company/models.py:541 order/views.py:1127 +#: company/models.py:323 company/models.py:541 order/views.py:1080 msgid "Select part" msgstr "" -#: company/models.py:334 company/templates/company/detail.html:57 -#: company/templates/company/manufacturer_part_base.html:85 -#: company/templates/company/manufacturer_part_detail.html:25 -#: company/templates/company/supplier_part_base.html:94 -#: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 +#: company/models.py:334 company/templates/company/company_base.html:116 +#: company/templates/company/manufacturer_part.html:89 +#: company/templates/company/supplier_part.html:98 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:364 #: templates/js/company.js:113 templates/js/company.js:289 #: templates/js/company.js:521 @@ -2102,8 +2084,8 @@ msgid "Manufacturer part description" msgstr "" #: company/models.py:408 company/models.py:560 -#: company/templates/company/manufacturer_part_base.html:6 -#: company/templates/company/manufacturer_part_base.html:19 +#: company/templates/company/manufacturer_part.html:6 +#: company/templates/company/manufacturer_part.html:23 #: stock/templates/stock/item_base.html:374 msgid "Manufacturer Part" msgstr "メーカー・パーツ" @@ -2115,7 +2097,7 @@ msgstr "" #: company/models.py:421 #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:371 templates/js/part.js:260 +#: templates/js/company.js:371 templates/js/part.js:348 #: templates/js/stock.js:446 msgid "Value" msgstr "" @@ -2125,8 +2107,7 @@ msgid "Parameter value" msgstr "" #: company/models.py:428 part/models.py:821 part/models.py:2193 -#: part/templates/part/detail.html:107 templates/js/company.js:377 -#: templates/js/part.js:266 +#: templates/js/company.js:377 templates/js/part.js:354 msgid "Units" msgstr "" @@ -2134,9 +2115,8 @@ msgstr "" msgid "Parameter units" msgstr "" -#: company/models.py:547 company/templates/company/detail.html:62 -#: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:260 +#: company/models.py:547 company/templates/company/company_base.html:121 +#: company/templates/company/supplier_part.html:88 order/models.py:260 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 @@ -2149,9 +2129,8 @@ msgstr "" msgid "Select supplier" msgstr "" -#: company/models.py:553 company/templates/company/supplier_part_base.html:88 -#: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 +#: company/models.py:553 company/templates/company/supplier_part.html:92 +#: order/templates/order/purchase_order_detail.html:311 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" @@ -2172,9 +2151,8 @@ msgstr "" msgid "Supplier part description" msgstr "" -#: company/models.py:578 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2341 -#: report/templates/report/inventree_po_report.html:93 +#: company/models.py:578 company/templates/company/supplier_part.html:120 +#: part/models.py:2341 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" @@ -2187,7 +2165,7 @@ msgstr "" msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:584 company/templates/company/supplier_part_base.html:109 +#: company/models.py:584 company/templates/company/supplier_part.html:113 #: stock/models.py:435 stock/templates/stock/item_base.html:322 #: templates/js/company.js:571 templates/js/stock.js:1029 msgid "Packaging" @@ -2213,12 +2191,6 @@ msgstr "" msgid "Currency Code" msgstr "" -#: company/templates/company/assigned_stock.html:10 -#: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:597 -msgid "Assigned Stock" -msgstr "" - #: company/templates/company/company_base.html:9 #: company/templates/company/company_base.html:35 #: templates/InvenTree/search.html:304 templates/js/company.js:102 @@ -2244,38 +2216,23 @@ msgid "Edit company information" msgstr "" #: company/templates/company/company_base.html:56 -#: company/templates/company/company_base.html:126 +#: company/templates/company/company_base.html:153 msgid "Delete Company" msgstr "" #: company/templates/company/company_base.html:64 -#: company/templates/company/detail.html:10 -#: company/templates/company/navbar.html:12 msgid "Company Details" msgstr "" -#: company/templates/company/company_base.html:84 -msgid "Phone" -msgstr "" - -#: company/templates/company/company_base.html:166 -#: part/templates/part/part_base.html:347 -msgid "Upload Image" -msgstr "" - -#: company/templates/company/detail.html:21 -msgid "Company Name" -msgstr "" - -#: company/templates/company/detail.html:36 -msgid "No website specified" -msgstr "" - -#: company/templates/company/detail.html:45 +#: company/templates/company/company_base.html:81 msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:544 +#: company/templates/company/company_base.html:95 +msgid "Phone" +msgstr "" + +#: company/templates/company/company_base.html:126 order/models.py:544 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 @@ -2283,97 +2240,156 @@ msgstr "" msgid "Customer" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:11 -#: templates/InvenTree/search.html:149 -msgid "Manufacturer Parts" -msgstr "メーカー・パーツ" - -#: company/templates/company/detail_manufacturer_part.html:22 -msgid "Create new manufacturer part" -msgstr "新しいメーカー・パーツを作成" - -#: company/templates/company/detail_manufacturer_part.html:23 -#: part/templates/part/supplier.html:47 -msgid "New Manufacturer Part" -msgstr "新しいメーカ―・パーツ" - -#: company/templates/company/detail_manufacturer_part.html:28 -#: company/templates/company/detail_supplier_part.html:27 -#: company/templates/company/manufacturer_part_suppliers.html:20 -#: company/templates/company/manufacturer_part_suppliers.html:46 -#: part/templates/part/category.html:131 part/templates/part/supplier.html:21 -#: part/templates/part/supplier.html:50 -msgid "Options" +#: company/templates/company/company_base.html:193 +#: part/templates/part/part_base.html:353 +msgid "Upload Image" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:33 -#: company/templates/company/detail_supplier_part.html:32 -#: part/templates/part/category.html:136 -msgid "Order parts" -msgstr "パーツの注文" - -#: company/templates/company/detail_manufacturer_part.html:36 -#: company/templates/company/detail_supplier_part.html:35 -msgid "Delete parts" -msgstr "パーツを削除" - -#: company/templates/company/detail_manufacturer_part.html:36 -#: company/templates/company/detail_supplier_part.html:35 -msgid "Delete Parts" -msgstr "パーツを削除" - -#: company/templates/company/detail_manufacturer_part.html:72 -#: part/templates/part/supplier.html:164 -msgid "Add Manufacturer Part" -msgstr "" - -#: company/templates/company/detail_stock.html:10 -msgid "Supplier Stock" -msgstr "" - -#: company/templates/company/detail_stock.html:37 -#: company/templates/company/supplier_part_stock.html:34 -#: part/templates/part/category.html:123 part/templates/part/category.html:137 -#: part/templates/part/stock.html:55 stock/templates/stock/location.html:175 -msgid "Export" -msgstr "" - -#: company/templates/company/detail_supplier_part.html:11 -#: company/templates/company/manufacturer_part_navbar.html:11 +#: company/templates/company/detail.html:14 +#: company/templates/company/manufacturer_part_navbar.html:18 #: templates/InvenTree/search.html:164 msgid "Supplier Parts" msgstr "サプライヤー・パーツ" -#: company/templates/company/detail_supplier_part.html:21 +#: company/templates/company/detail.html:22 #: order/templates/order/order_wizard/select_parts.html:44 -#: part/templates/part/part_base.html:469 +#: templates/js/part.js:79 msgid "Create new supplier part" msgstr "新しいサプライヤー・パーツを作成" -#: company/templates/company/detail_supplier_part.html:22 -#: company/templates/company/manufacturer_part_suppliers.html:17 -#: part/templates/part/part_base.html:468 part/templates/part/supplier.html:18 +#: company/templates/company/detail.html:23 +#: company/templates/company/manufacturer_part.html:109 +#: part/templates/part/detail.html:234 templates/js/part.js:78 #: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "新しいサプライヤー・パーツ" -#: company/templates/company/detail_supplier_part.html:66 -#: part/templates/part/bom.html:166 part/templates/part/category.html:127 +#: company/templates/company/detail.html:28 +#: company/templates/company/detail.html:70 +#: company/templates/company/manufacturer_part.html:112 +#: company/templates/company/manufacturer_part.html:136 +#: part/templates/part/category.html:135 part/templates/part/detail.html:237 +#: part/templates/part/detail.html:317 +msgid "Options" +msgstr "" + +#: company/templates/company/detail.html:33 +#: company/templates/company/detail.html:75 +#: part/templates/part/category.html:140 +msgid "Order parts" +msgstr "パーツの注文" + +#: company/templates/company/detail.html:36 +#: company/templates/company/detail.html:78 +msgid "Delete parts" +msgstr "パーツを削除" + +#: company/templates/company/detail.html:36 +#: company/templates/company/detail.html:78 +msgid "Delete Parts" +msgstr "パーツを削除" + +#: company/templates/company/detail.html:56 templates/InvenTree/search.html:149 +msgid "Manufacturer Parts" +msgstr "メーカー・パーツ" + +#: company/templates/company/detail.html:64 +msgid "Create new manufacturer part" +msgstr "新しいメーカー・パーツを作成" + +#: company/templates/company/detail.html:65 part/templates/part/detail.html:314 +msgid "New Manufacturer Part" +msgstr "新しいメーカ―・パーツ" + +#: company/templates/company/detail.html:97 +msgid "Supplier Stock" +msgstr "" + +#: company/templates/company/detail.html:106 +#: company/templates/company/navbar.html:40 +#: company/templates/company/navbar.html:43 +#: order/templates/order/purchase_orders.html:8 +#: order/templates/order/purchase_orders.html:13 +#: part/templates/part/detail.html:50 part/templates/part/navbar.html:77 +#: part/templates/part/navbar.html:80 templates/InvenTree/index.html:213 +#: templates/InvenTree/search.html:325 +#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 +#: users/models.py:45 +msgid "Purchase Orders" +msgstr "" + +#: company/templates/company/detail.html:112 +#: order/templates/order/purchase_orders.html:20 +msgid "Create new purchase order" +msgstr "" + +#: company/templates/company/detail.html:113 +#: order/templates/order/purchase_orders.html:21 +msgid "New Purchase Order" +msgstr "" + +#: company/templates/company/detail.html:128 +#: company/templates/company/navbar.html:49 +#: company/templates/company/navbar.html:52 +#: order/templates/order/sales_orders.html:8 +#: order/templates/order/sales_orders.html:13 +#: part/templates/part/detail.html:71 part/templates/part/navbar.html:85 +#: part/templates/part/navbar.html:88 templates/InvenTree/index.html:236 +#: templates/InvenTree/search.html:345 +#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 +#: users/models.py:46 +msgid "Sales Orders" +msgstr "" + +#: company/templates/company/detail.html:134 +#: order/templates/order/sales_orders.html:20 +msgid "Create new sales order" +msgstr "" + +#: company/templates/company/detail.html:135 +#: order/templates/order/sales_orders.html:21 +msgid "New Sales Order" +msgstr "" + +#: company/templates/company/detail.html:151 +#: company/templates/company/navbar.html:55 +#: company/templates/company/navbar.html:58 templates/js/build.js:597 +msgid "Assigned Stock" +msgstr "" + +#: company/templates/company/detail.html:169 +msgid "Company Notes" +msgstr "" + +#: company/templates/company/detail.html:271 +#: company/templates/company/supplier_part.html:288 +#: part/templates/part/category.html:127 part/templates/part/category.html:141 +#: part/templates/part/detail.html:640 stock/templates/stock/location.html:231 +msgid "Export" +msgstr "" + +#: company/templates/company/detail.html:302 +#: part/templates/part/detail.html:901 +msgid "Add Manufacturer Part" +msgstr "" + +#: company/templates/company/detail.html:364 +#: part/templates/part/category.html:131 part/templates/part/detail.html:444 #: templates/js/stock.js:1622 msgid "New Part" msgstr "新規パーツ" -#: company/templates/company/detail_supplier_part.html:67 +#: company/templates/company/detail.html:365 msgid "Create new Part" msgstr "新規パーツを作成" -#: company/templates/company/detail_supplier_part.html:72 -#: company/templates/company/manufacturer_part_suppliers.html:96 -#: company/views.py:59 part/templates/part/supplier.html:80 +#: company/templates/company/detail.html:370 +#: company/templates/company/manufacturer_part.html:192 company/views.py:59 +#: part/templates/part/detail.html:817 msgid "New Supplier" msgstr "" -#: company/templates/company/detail_supplier_part.html:73 +#: company/templates/company/detail.html:371 msgid "Create new Supplier" msgstr "" @@ -2381,231 +2397,216 @@ msgstr "" msgid "Supplier List" msgstr "" -#: company/templates/company/manufacturer_part_base.html:36 -#: company/templates/company/supplier_part_base.html:36 -#: company/templates/company/supplier_part_orders.html:17 -#: part/templates/part/orders.html:17 part/templates/part/part_base.html:74 +#: company/templates/company/manufacturer_part.html:40 +#: company/templates/company/supplier_part.html:40 +#: company/templates/company/supplier_part.html:146 +#: part/templates/part/detail.html:55 part/templates/part/part_base.html:101 msgid "Order part" msgstr "パーツの注文" -#: company/templates/company/manufacturer_part_base.html:41 +#: company/templates/company/manufacturer_part.html:45 msgid "Edit manufacturer part" msgstr "メーカー・パーツの編集" -#: company/templates/company/manufacturer_part_base.html:45 +#: company/templates/company/manufacturer_part.html:49 msgid "Delete manufacturer part" msgstr "メーカー・パーツを削除" -#: company/templates/company/manufacturer_part_base.html:57 -#: company/templates/company/manufacturer_part_detail.html:10 +#: company/templates/company/manufacturer_part.html:61 msgid "Manufacturer Part Details" msgstr "メーカー・パーツの詳細" -#: company/templates/company/manufacturer_part_base.html:62 -#: company/templates/company/manufacturer_part_detail.html:18 -#: company/templates/company/supplier_part_base.html:61 -#: company/templates/company/supplier_part_detail.html:18 +#: company/templates/company/manufacturer_part.html:66 +#: company/templates/company/supplier_part.html:65 msgid "Internal Part" msgstr "内部パーツ" -#: company/templates/company/manufacturer_part_base.html:129 -msgid "Edit Manufacturer Part" -msgstr "メーカー・パーツの編集" - -#: company/templates/company/manufacturer_part_base.html:138 -msgid "Delete Manufacturer Part" -msgstr "メーカー・パーツを削除" - -#: company/templates/company/manufacturer_part_navbar.html:14 -#: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:58 part/templates/part/navbar.html:75 -#: part/templates/part/navbar.html:78 part/templates/part/prices.html:153 +#: company/templates/company/manufacturer_part.html:103 +#: company/templates/company/manufacturer_part_navbar.html:21 +#: company/views.py:58 part/templates/part/navbar.html:65 +#: part/templates/part/navbar.html:68 part/templates/part/prices.html:144 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" msgstr "" -#: company/templates/company/manufacturer_part_navbar.html:19 -msgid "Manufacturer Part Stock" -msgstr "メーカー・パーツの在庫" - -#: company/templates/company/manufacturer_part_navbar.html:22 -#: company/templates/company/navbar.html:41 -#: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:33 stock/api.py:53 -#: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 -#: stock/templates/stock/stock_app_base.html:10 -#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 -#: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:406 templates/js/part.js:566 templates/js/stock.js:74 -#: templates/js/stock.js:877 templates/navbar.html:26 -msgid "Stock" -msgstr "" - -#: company/templates/company/manufacturer_part_navbar.html:26 -msgid "Manufacturer Part Orders" -msgstr "メーカー・パーツの注文" - -#: company/templates/company/manufacturer_part_navbar.html:29 -#: company/templates/company/supplier_part_navbar.html:22 -msgid "Orders" -msgstr "" - -#: company/templates/company/manufacturer_part_suppliers.html:22 -#: part/templates/part/supplier.html:23 +#: company/templates/company/manufacturer_part.html:114 +#: part/templates/part/detail.html:239 msgid "Delete supplier parts" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:22 -#: company/templates/company/manufacturer_part_suppliers.html:48 -#: company/templates/company/manufacturer_part_suppliers.html:142 -#: part/templates/part/related.html:44 part/templates/part/supplier.html:23 -#: part/templates/part/supplier.html:52 templates/js/company.js:203 +#: company/templates/company/manufacturer_part.html:114 +#: company/templates/company/manufacturer_part.html:138 +#: company/templates/company/manufacturer_part.html:238 +#: part/templates/part/detail.html:214 part/templates/part/detail.html:239 +#: part/templates/part/detail.html:319 templates/js/company.js:203 #: users/models.py:193 msgid "Delete" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:37 -#: part/templates/part/category_navbar.html:46 -#: part/templates/part/category_navbar.html:49 -#: part/templates/part/detail.html:275 +#: company/templates/company/manufacturer_part.html:127 +#: company/templates/company/manufacturer_part_navbar.html:11 +#: company/templates/company/manufacturer_part_navbar.html:14 +#: part/templates/part/category_navbar.html:38 +#: part/templates/part/category_navbar.html:41 +#: part/templates/part/detail.html:155 part/templates/part/navbar.html:14 +#: part/templates/part/navbar.html:17 msgid "Parameters" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:43 -#: part/templates/part/detail.html:282 +#: company/templates/company/manufacturer_part.html:133 +#: part/templates/part/detail.html:162 #: templates/InvenTree/settings/category.html:29 #: templates/InvenTree/settings/part.html:65 msgid "New Parameter" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:48 +#: company/templates/company/manufacturer_part.html:138 msgid "Delete parameters" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:80 -#: part/templates/part/detail.html:368 +#: company/templates/company/manufacturer_part.html:176 +#: part/templates/part/detail.html:718 msgid "Add Parameter" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:97 -#: part/templates/part/supplier.html:81 +#: company/templates/company/manufacturer_part.html:193 +#: part/templates/part/detail.html:818 msgid "Create new supplier" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:127 +#: company/templates/company/manufacturer_part.html:223 msgid "Selected parameters will be deleted" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:139 +#: company/templates/company/manufacturer_part.html:235 msgid "Delete Parameters" msgstr "" -#: company/templates/company/navbar.html:20 -#: company/templates/company/navbar.html:23 +#: company/templates/company/manufacturer_part.html:311 +msgid "Edit Manufacturer Part" +msgstr "メーカー・パーツの編集" + +#: company/templates/company/manufacturer_part.html:320 +msgid "Delete Manufacturer Part" +msgstr "メーカー・パーツを削除" + +#: company/templates/company/manufacturer_part_navbar.html:26 +msgid "Manufacturer Part Stock" +msgstr "メーカー・パーツの在庫" + +#: company/templates/company/manufacturer_part_navbar.html:29 +#: company/templates/company/navbar.html:34 +#: company/templates/company/supplier_part_navbar.html:15 +#: part/templates/part/navbar.html:31 stock/api.py:53 +#: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 +#: stock/templates/stock/stock_app_base.html:10 +#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 +#: templates/InvenTree/search.html:232 +#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:269 +#: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:74 +#: templates/js/stock.js:877 templates/navbar.html:26 +msgid "Stock" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:33 +msgid "Manufacturer Part Orders" +msgstr "メーカー・パーツの注文" + +#: company/templates/company/manufacturer_part_navbar.html:36 +#: company/templates/company/supplier_part_navbar.html:22 +msgid "Orders" +msgstr "" + +#: company/templates/company/navbar.html:13 +#: company/templates/company/navbar.html:16 msgid "Manufactured Parts" msgstr "" -#: company/templates/company/navbar.html:29 -#: company/templates/company/navbar.html:32 +#: company/templates/company/navbar.html:22 +#: company/templates/company/navbar.html:25 msgid "Supplied Parts" msgstr "" -#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:30 +#: company/templates/company/navbar.html:31 part/templates/part/navbar.html:28 #: stock/templates/stock/location.html:119 #: stock/templates/stock/location.html:134 #: stock/templates/stock/location.html:148 -#: stock/templates/stock/location_navbar.html:22 -#: stock/templates/stock/location_navbar.html:29 +#: stock/templates/stock/location_navbar.html:18 +#: stock/templates/stock/location_navbar.html:21 #: templates/InvenTree/search.html:198 templates/js/stock.js:1306 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" -#: company/templates/company/navbar.html:47 -#: company/templates/company/navbar.html:56 -#: company/templates/company/navbar.html:59 -#: company/templates/company/sales_orders.html:11 -#: order/templates/order/sales_orders.html:8 -#: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:89 part/templates/part/navbar.html:92 -#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:236 -#: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 -#: users/models.py:46 -msgid "Sales Orders" -msgstr "" - -#: company/templates/company/navbar.html:50 -#: company/templates/company/purchase_orders.html:10 -#: order/templates/order/purchase_orders.html:8 -#: order/templates/order/purchase_orders.html:13 -#: part/templates/part/navbar.html:81 part/templates/part/navbar.html:84 -#: part/templates/part/orders.html:10 templates/InvenTree/index.html:213 -#: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 -#: users/models.py:45 -msgid "Purchase Orders" -msgstr "" - -#: company/templates/company/notes.html:11 -msgid "Company Notes" -msgstr "" - -#: company/templates/company/purchase_orders.html:18 -#: order/templates/order/purchase_orders.html:20 -msgid "Create new purchase order" -msgstr "" - -#: company/templates/company/purchase_orders.html:19 -#: order/templates/order/purchase_orders.html:21 -msgid "New Purchase Order" -msgstr "" - -#: company/templates/company/sales_orders.html:19 -#: order/templates/order/sales_orders.html:20 -msgid "Create new sales order" -msgstr "" - -#: company/templates/company/sales_orders.html:20 -#: order/templates/order/sales_orders.html:21 -msgid "New Sales Order" -msgstr "" - -#: company/templates/company/supplier_part_base.html:7 -#: company/templates/company/supplier_part_base.html:20 stock/models.py:420 +#: company/templates/company/supplier_part.html:7 +#: company/templates/company/supplier_part.html:24 stock/models.py:420 #: stock/templates/stock/item_base.html:386 templates/js/company.js:511 #: templates/js/stock.js:1001 msgid "Supplier Part" msgstr "" -#: company/templates/company/supplier_part_base.html:40 +#: company/templates/company/supplier_part.html:44 msgid "Edit supplier part" msgstr "" -#: company/templates/company/supplier_part_base.html:44 +#: company/templates/company/supplier_part.html:48 msgid "Delete supplier part" msgstr "" -#: company/templates/company/supplier_part_base.html:56 -#: company/templates/company/supplier_part_detail.html:10 +#: company/templates/company/supplier_part.html:60 msgid "Supplier Part Details" msgstr "" +#: company/templates/company/supplier_part.html:131 +#: company/templates/company/supplier_part_navbar.html:12 +msgid "Supplier Part Stock" +msgstr "" + +#: company/templates/company/supplier_part.html:140 +#: company/templates/company/supplier_part_navbar.html:19 +msgid "Supplier Part Orders" +msgstr "" + +#: company/templates/company/supplier_part.html:147 +#: part/templates/part/detail.html:56 +msgid "Order Part" +msgstr "" + +#: company/templates/company/supplier_part.html:158 +#: part/templates/part/navbar.html:58 part/templates/part/prices.html:7 +msgid "Pricing Information" +msgstr "" + +#: company/templates/company/supplier_part.html:164 +#: company/templates/company/supplier_part.html:265 +#: part/templates/part/prices.html:253 part/views.py:2247 +msgid "Add Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:185 +msgid "No price break information found" +msgstr "" + +#: company/templates/company/supplier_part.html:199 part/views.py:2309 +msgid "Delete Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:213 part/views.py:2295 +msgid "Edit Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:238 +msgid "Edit price break" +msgstr "" + +#: company/templates/company/supplier_part.html:239 +msgid "Delete price break" +msgstr "" + #: company/templates/company/supplier_part_delete.html:5 msgid "Are you sure you want to delete the following Supplier Parts?" msgstr "" -#: company/templates/company/supplier_part_navbar.html:12 -#: company/templates/company/supplier_part_stock.html:10 -msgid "Supplier Part Stock" -msgstr "" - -#: company/templates/company/supplier_part_navbar.html:19 -#: company/templates/company/supplier_part_orders.html:10 -msgid "Supplier Part Orders" -msgstr "" - #: company/templates/company/supplier_part_navbar.html:26 msgid "Supplier Part Pricing" msgstr "" @@ -2614,48 +2615,13 @@ msgstr "" msgid "Pricing" msgstr "" -#: company/templates/company/supplier_part_orders.html:18 -#: part/templates/part/orders.html:18 -msgid "Order Part" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:11 -#: part/templates/part/navbar.html:68 -msgid "Pricing Information" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:19 -#: company/templates/company/supplier_part_pricing.html:118 -#: part/templates/part/prices.html:264 part/views.py:2305 -msgid "Add Price Break" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:38 -msgid "No price break information found" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2367 -msgid "Delete Price Break" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2353 -msgid "Edit Price Break" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:91 -msgid "Edit price break" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:92 -msgid "Delete price break" -msgstr "" - -#: company/views.py:64 part/templates/part/prices.html:157 +#: company/views.py:64 part/templates/part/navbar.html:71 +#: part/templates/part/navbar.html:74 part/templates/part/prices.html:148 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" -#: company/views.py:65 part/templates/part/supplier.html:85 +#: company/views.py:65 part/templates/part/detail.html:822 msgid "New Manufacturer" msgstr "" @@ -2676,32 +2642,32 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:160 part/views.py:974 +#: company/views.py:138 part/views.py:962 msgid "Download Image" msgstr "" -#: company/views.py:189 part/views.py:1006 +#: company/views.py:167 part/views.py:994 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:196 part/views.py:1013 +#: company/views.py:174 part/views.py:1001 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:205 part/views.py:1022 +#: company/views.py:183 part/views.py:1010 msgid "Supplied URL is not a valid image file" msgstr "" -#: company/views.py:265 +#: company/views.py:243 msgid "Edit Supplier Part" msgstr "" -#: company/views.py:316 templates/js/stock.js:1629 +#: company/views.py:294 templates/js/stock.js:1629 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:460 +#: company/views.py:438 msgid "Delete Supplier Part" msgstr "" @@ -2811,7 +2777,7 @@ msgstr "" msgid "Link to external page" msgstr "" -#: order/models.py:168 part/templates/part/detail.html:133 +#: order/models.py:168 msgid "Created By" msgstr "" @@ -2945,7 +2911,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:250 +#: order/templates/order/purchase_order_detail.html:381 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -2955,7 +2921,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:776 part/templates/part/prices.html:166 stock/models.py:545 +#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:545 #: stock/templates/stock/item_base.html:343 templates/js/stock.js:1024 msgid "Purchase Price" msgstr "" @@ -2969,7 +2935,7 @@ msgid "Where does the Purchaser want this item to be stored?" msgstr "" #: order/models.py:831 part/templates/part/part_pricing.html:97 -#: part/templates/part/prices.html:103 part/templates/part/prices.html:278 +#: part/templates/part/prices.html:97 part/templates/part/prices.html:266 msgid "Sale Price" msgstr "" @@ -3065,22 +3031,21 @@ msgstr "" msgid "Issued" msgstr "" -#: order/templates/order/order_base.html:188 +#: order/templates/order/order_base.html:184 msgid "Edit Purchase Order" msgstr "" -#: order/templates/order/order_base.html:199 -#: order/templates/order/purchase_order_detail.html:127 -#: part/templates/part/category.html:217 part/templates/part/category.html:259 -#: part/templates/part/part_base.html:455 -#: stock/templates/stock/location.html:203 templates/js/stock.js:1634 +#: order/templates/order/order_base.html:195 +#: order/templates/order/purchase_order_detail.html:258 +#: part/templates/part/category.html:255 part/templates/part/category.html:297 +#: stock/templates/stock/location.html:259 templates/js/part.js:64 +#: templates/js/stock.js:1634 msgid "New Location" msgstr "" -#: order/templates/order/order_base.html:200 -#: order/templates/order/purchase_order_detail.html:128 -#: part/templates/part/part_base.html:456 -#: stock/templates/stock/location.html:42 +#: order/templates/order/order_base.html:196 +#: order/templates/order/purchase_order_detail.html:259 +#: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" msgstr "" @@ -3104,10 +3069,6 @@ msgstr "" msgid "After placing this purchase order, line items will no longer be editable." msgstr "" -#: order/templates/order/order_notes.html:13 -msgid "Order Notes" -msgstr "" - #: order/templates/order/order_wizard/match_fields.html:9 #: part/templates/part/bom_upload/match_fields.html:9 #: part/templates/part/import_wizard/ajax_match_fields.html:9 @@ -3186,7 +3147,7 @@ msgid "Upload File for Purchase Order" msgstr "" #: order/templates/order/order_wizard/po_upload.html:18 -#: part/templates/part/bom_upload/upload_file.html:26 +#: part/templates/part/bom_upload/upload_file.html:24 #: part/templates/part/import_wizard/ajax_part_upload.html:10 #: part/templates/part/import_wizard/part_upload.html:21 #, python-format @@ -3256,6 +3217,7 @@ msgstr "" #: order/templates/order/po_attachments.html:12 #: order/templates/order/po_navbar.html:32 +#: order/templates/order/purchase_order_detail.html:44 msgid "Purchase Order Attachments" msgstr "" @@ -3265,60 +3227,66 @@ msgstr "" #: order/templates/order/po_navbar.html:29 #: order/templates/order/po_received_items.html:12 +#: order/templates/order/purchase_order_detail.html:35 msgid "Received Items" msgstr "" -#: order/templates/order/purchase_order_detail.html:14 +#: order/templates/order/purchase_order_detail.html:17 msgid "Purchase Order Items" msgstr "" -#: order/templates/order/purchase_order_detail.html:24 -#: order/templates/order/purchase_order_detail.html:64 -#: order/templates/order/sales_order_detail.html:22 -#: order/templates/order/sales_order_detail.html:56 +#: order/templates/order/purchase_order_detail.html:23 +#: order/templates/order/purchase_order_detail.html:195 +#: order/templates/order/sales_order_detail.html:23 +#: order/templates/order/sales_order_detail.html:176 msgid "Add Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:100 -#: order/templates/order/sales_order_detail.html:398 +#: order/templates/order/purchase_order_detail.html:55 +#: order/templates/order/sales_order_detail.html:54 +msgid "Order Notes" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:231 +#: order/templates/order/sales_order_detail.html:518 msgid "Edit Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:110 -#: order/templates/order/sales_order_detail.html:408 +#: order/templates/order/purchase_order_detail.html:241 +#: order/templates/order/sales_order_detail.html:528 msgid "Delete Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:141 +#: order/templates/order/purchase_order_detail.html:272 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:169 -#: order/templates/order/sales_order_detail.html:233 +#: order/templates/order/purchase_order_detail.html:300 +#: order/templates/order/sales_order_detail.html:353 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:222 -#: order/templates/order/sales_order_detail.html:256 templates/js/part.js:908 -#: templates/js/part.js:1097 +#: order/templates/order/purchase_order_detail.html:353 +#: order/templates/order/sales_order_detail.html:376 templates/js/part.js:996 +#: templates/js/part.js:1185 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:229 -#: order/templates/order/sales_order_detail.html:263 +#: order/templates/order/purchase_order_detail.html:360 +#: order/templates/order/sales_order_detail.html:383 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:286 -#: order/templates/order/sales_order_detail.html:369 +#: order/templates/order/purchase_order_detail.html:417 +#: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:287 +#: order/templates/order/purchase_order_detail.html:418 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:292 +#: order/templates/order/purchase_order_detail.html:423 msgid "Receive line item" msgstr "" @@ -3334,12 +3302,11 @@ msgstr "%(order)s - %(desc)s の未処理のパーツを受け取 #: order/templates/order/receive_parts.html:14 part/api.py:47 #: part/models.py:326 part/templates/part/cat_link.html:7 -#: part/templates/part/category.html:108 part/templates/part/category.html:157 -#: part/templates/part/category_navbar.html:25 -#: part/templates/part/category_navbar.html:32 -#: part/templates/part/category_partlist.html:10 +#: 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:24 #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:767 +#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -3354,7 +3321,7 @@ msgid "Order Code" msgstr "" #: order/templates/order/receive_parts.html:21 -#: part/templates/part/part_base.html:152 templates/js/part.js:582 +#: part/templates/part/part_base.html:194 templates/js/part.js:670 msgid "On Order" msgstr "" @@ -3379,7 +3346,6 @@ msgid "Packing List" msgstr "" #: order/templates/order/sales_order_base.html:74 -#: order/templates/order/so_navbar.html:12 msgid "Sales Order Details" msgstr "" @@ -3402,80 +3368,76 @@ msgstr "" msgid "Cancelling this order means that the order will no longer be editable." msgstr "" -#: order/templates/order/sales_order_detail.html:13 +#: order/templates/order/sales_order_detail.html:17 msgid "Sales Order Items" msgstr "" -#: order/templates/order/sales_order_detail.html:105 templates/js/bom.js:358 +#: order/templates/order/sales_order_detail.html:225 templates/js/bom.js:358 #: templates/js/build.js:759 templates/js/build.js:1202 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:112 templates/js/build.js:645 +#: order/templates/order/sales_order_detail.html:232 templates/js/build.js:645 #: templates/js/build.js:1011 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:113 templates/js/build.js:647 +#: order/templates/order/sales_order_detail.html:233 templates/js/build.js:647 #: templates/js/build.js:1012 msgid "Delete stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:186 +#: order/templates/order/sales_order_detail.html:306 msgid "No matching line items" msgstr "" -#: order/templates/order/sales_order_detail.html:216 +#: order/templates/order/sales_order_detail.html:336 msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:284 templates/js/build.js:710 +#: order/templates/order/sales_order_detail.html:404 templates/js/build.js:710 #: templates/js/build.js:1007 msgid "Allocated" msgstr "" -#: order/templates/order/sales_order_detail.html:286 +#: order/templates/order/sales_order_detail.html:406 msgid "Fulfilled" msgstr "" -#: order/templates/order/sales_order_detail.html:323 +#: order/templates/order/sales_order_detail.html:443 msgid "PO" msgstr "" -#: order/templates/order/sales_order_detail.html:353 +#: order/templates/order/sales_order_detail.html:473 msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:356 templates/js/build.js:773 +#: order/templates/order/sales_order_detail.html:476 templates/js/build.js:773 msgid "Allocate stock" msgstr "" -#: order/templates/order/sales_order_detail.html:359 +#: order/templates/order/sales_order_detail.html:479 msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:363 templates/js/build.js:766 +#: order/templates/order/sales_order_detail.html:483 templates/js/build.js:766 #: templates/js/build.js:1210 msgid "Build stock" msgstr "" -#: order/templates/order/sales_order_detail.html:366 -#: order/templates/order/sales_order_detail.html:485 +#: order/templates/order/sales_order_detail.html:486 +#: order/templates/order/sales_order_detail.html:605 msgid "Calculate price" msgstr "" -#: order/templates/order/sales_order_detail.html:370 +#: order/templates/order/sales_order_detail.html:490 msgid "Delete line item " msgstr "" -#: order/templates/order/sales_order_detail.html:491 +#: order/templates/order/sales_order_detail.html:611 msgid "Update Unit Price" msgstr "" -#: order/templates/order/sales_order_notes.html:14 -msgid "Sales Order Notes" -msgstr "" - #: order/templates/order/sales_order_ship.html:10 msgid "This order has not been fully allocated. If the order is marked as shipped, it can no longer be adjusted." msgstr "" @@ -3504,164 +3466,171 @@ msgstr "" msgid "This action will unallocate the following stock from the Sales Order" msgstr "" -#: order/templates/order/so_attachments.html:12 +#: order/templates/order/so_navbar.html:12 +msgid "Sales Order Line Items" +msgstr "" + +#: order/templates/order/so_navbar.html:15 +msgid "Order Items" +msgstr "" + #: order/templates/order/so_navbar.html:26 msgid "Sales Order Attachments" msgstr "" -#: order/views.py:151 +#: order/views.py:104 msgid "Cancel Order" msgstr "" -#: order/views.py:160 order/views.py:186 +#: order/views.py:113 order/views.py:139 msgid "Confirm order cancellation" msgstr "" -#: order/views.py:163 order/views.py:189 +#: order/views.py:116 order/views.py:142 msgid "Order cannot be cancelled" msgstr "" -#: order/views.py:177 +#: order/views.py:130 msgid "Cancel sales order" msgstr "" -#: order/views.py:203 +#: order/views.py:156 msgid "Issue Order" msgstr "" -#: order/views.py:212 +#: order/views.py:165 msgid "Confirm order placement" msgstr "" -#: order/views.py:222 +#: order/views.py:175 msgid "Purchase order issued" msgstr "" -#: order/views.py:233 +#: order/views.py:186 msgid "Complete Order" msgstr "" -#: order/views.py:249 +#: order/views.py:202 msgid "Confirm order completion" msgstr "" -#: order/views.py:260 +#: order/views.py:213 msgid "Purchase order completed" msgstr "" -#: order/views.py:270 +#: order/views.py:223 msgid "Ship Order" msgstr "" -#: order/views.py:286 +#: order/views.py:239 msgid "Confirm order shipment" msgstr "" -#: order/views.py:292 +#: order/views.py:245 msgid "Could not ship order" msgstr "" -#: order/views.py:339 +#: order/views.py:292 msgid "Match Supplier Parts" msgstr "" -#: order/views.py:536 +#: order/views.py:489 msgid "Receive Parts" msgstr "" -#: order/views.py:606 +#: order/views.py:559 msgid "Items received" msgstr "" -#: order/views.py:620 +#: order/views.py:573 msgid "No destination set" msgstr "" -#: order/views.py:665 +#: order/views.py:618 msgid "Error converting quantity to number" msgstr "" -#: order/views.py:671 +#: order/views.py:624 msgid "Receive quantity less than zero" msgstr "" -#: order/views.py:677 +#: order/views.py:630 msgid "No lines specified" msgstr "" -#: order/views.py:750 +#: order/views.py:703 msgid "Update prices" msgstr "" -#: order/views.py:1008 +#: order/views.py:961 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1061 +#: order/views.py:1014 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1106 +#: order/views.py:1059 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1122 +#: order/views.py:1075 msgid "Select line item" msgstr "" -#: order/views.py:1153 +#: order/views.py:1106 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "" -#: order/views.py:1163 +#: order/views.py:1116 #, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1171 +#: order/views.py:1124 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1225 +#: order/views.py:1178 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1299 +#: order/views.py:1252 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1314 +#: order/views.py:1267 msgid "Remove allocation" msgstr "" -#: order/views.py:1386 +#: order/views.py:1339 msgid "Sales order not found" msgstr "" -#: order/views.py:1392 +#: order/views.py:1345 msgid "Price not found" msgstr "" -#: order/views.py:1395 +#: order/views.py:1348 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1400 +#: order/views.py:1353 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" #: part/bom.py:133 part/models.py:72 part/models.py:755 -#: part/templates/part/category.html:75 part/templates/part/detail.html:91 +#: part/templates/part/category.html:75 msgid "Default Location" msgstr "" -#: part/bom.py:134 part/templates/part/part_base.html:140 +#: part/bom.py:134 part/templates/part/part_base.html:182 msgid "Available Stock" msgstr "" @@ -3841,7 +3810,7 @@ msgstr "" msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:679 part/templates/part/detail.html:23 +#: part/models.py:679 msgid "Part name" msgstr "" @@ -3857,7 +3826,7 @@ msgstr "" msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:698 part/templates/part/detail.html:61 +#: part/models.py:698 msgid "Variant Of" msgstr "" @@ -3866,7 +3835,7 @@ msgid "Part description" msgstr "" #: part/models.py:709 part/templates/part/category.html:82 -#: part/templates/part/detail.html:68 +#: part/templates/part/part_base.html:130 msgid "Keywords" msgstr "" @@ -3874,8 +3843,8 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:74 -#: part/templates/part/set_category.html:15 templates/js/part.js:553 +#: part/models.py:717 part/models.py:2268 +#: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "" @@ -3883,9 +3852,7 @@ msgstr "" msgid "Part category" msgstr "" -#: part/models.py:723 part/templates/part/detail.html:29 -#: part/templates/part/part_base.html:103 templates/js/part.js:169 -#: templates/js/part.js:397 +#: part/models.py:723 templates/js/part.js:257 templates/js/part.js:485 msgid "IPN" msgstr "" @@ -3897,8 +3864,7 @@ msgstr "" msgid "Part revision or version number" msgstr "" -#: part/models.py:731 part/templates/part/detail.html:36 report/models.py:200 -#: templates/js/part.js:173 +#: part/models.py:731 report/models.py:200 templates/js/part.js:261 msgid "Revision" msgstr "" @@ -3906,7 +3872,7 @@ msgstr "" msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:800 part/templates/part/detail.html:98 +#: part/models.py:800 msgid "Default Supplier" msgstr "" @@ -3922,7 +3888,7 @@ msgstr "" msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:814 part/templates/part/detail.html:114 +#: part/models.py:814 msgid "Minimum Stock" msgstr "" @@ -3954,9 +3920,9 @@ msgstr "" msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:854 part/templates/part/detail.html:255 -#: templates/js/table_filters.js:21 templates/js/table_filters.js:69 -#: templates/js/table_filters.js:250 templates/js/table_filters.js:319 +#: part/models.py:854 templates/js/table_filters.js:21 +#: templates/js/table_filters.js:69 templates/js/table_filters.js:250 +#: templates/js/table_filters.js:319 msgid "Active" msgstr "" @@ -4004,7 +3970,7 @@ msgstr "" msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:818 templates/js/stock.js:426 +#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:426 msgid "Test Name" msgstr "" @@ -4020,7 +3986,7 @@ msgstr "" msgid "Enter description for this test" msgstr "" -#: part/models.py:2136 templates/js/part.js:827 +#: part/models.py:2136 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "" @@ -4029,7 +3995,7 @@ msgstr "" msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2142 templates/js/part.js:835 +#: part/models.py:2142 templates/js/part.js:923 msgid "Requires Value" msgstr "" @@ -4037,7 +4003,7 @@ msgstr "" msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2148 templates/js/part.js:842 +#: part/models.py:2148 templates/js/part.js:930 msgid "Requires Attachment" msgstr "" @@ -4167,87 +4133,61 @@ msgstr "" msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" -#: part/templates/part/allocation.html:11 -msgid "Build Order Allocations" -msgstr "" - -#: part/templates/part/allocation.html:24 -msgid "Sales Order Allocations" -msgstr "" - -#: part/templates/part/bom.html:10 part/templates/part/navbar.html:45 -#: part/templates/part/navbar.html:48 -msgid "Bill of Materials" -msgstr "" - -#: part/templates/part/bom.html:17 +#: part/templates/part/bom.html:6 msgid "You do not have permission to edit the BOM." msgstr "" -#: part/templates/part/bom.html:25 +#: part/templates/part/bom.html:14 #, python-format msgid "The BOM for %(part)s has changed, and must be validated.
" msgstr "" -#: part/templates/part/bom.html:27 +#: part/templates/part/bom.html:16 #, python-format msgid "The BOM for %(part)s was last checked by %(checker)s on %(check_date)s" msgstr "" -#: part/templates/part/bom.html:31 +#: part/templates/part/bom.html:20 #, python-format msgid "The BOM for %(part)s has not been validated." msgstr "" -#: part/templates/part/bom.html:38 +#: part/templates/part/bom.html:27 msgid "Remove selected BOM items" msgstr "" -#: part/templates/part/bom.html:41 +#: part/templates/part/bom.html:30 msgid "Import BOM data" msgstr "" -#: part/templates/part/bom.html:45 +#: part/templates/part/bom.html:34 msgid "Copy BOM from parent part" msgstr "" -#: part/templates/part/bom.html:49 +#: part/templates/part/bom.html:38 msgid "New BOM Item" msgstr "" -#: part/templates/part/bom.html:52 +#: part/templates/part/bom.html:41 msgid "Finish Editing" msgstr "" -#: part/templates/part/bom.html:57 +#: part/templates/part/bom.html:46 msgid "Edit BOM" msgstr "" -#: part/templates/part/bom.html:61 +#: part/templates/part/bom.html:50 msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:67 part/views.py:1620 +#: part/templates/part/bom.html:56 part/views.py:1574 msgid "Export Bill of Materials" msgstr "" -#: part/templates/part/bom.html:70 +#: part/templates/part/bom.html:59 msgid "Print BOM Report" msgstr "" -#: part/templates/part/bom.html:116 -msgid "Delete selected BOM items?" -msgstr "" - -#: part/templates/part/bom.html:117 -msgid "All selected BOM items will be deleted" -msgstr "" - -#: part/templates/part/bom.html:167 part/views.py:451 -#: templates/js/stock.js:1623 -msgid "Create New Part" -msgstr "" - #: part/templates/part/bom_duplicate.html:13 msgid "This part already has a Bill of Materials" msgstr "" @@ -4256,23 +4196,27 @@ msgstr "" msgid "Select Part" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:11 +#: part/templates/part/bom_upload/upload_file.html:7 msgid "Upload BOM File" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:18 +#: part/templates/part/bom_upload/upload_file.html:12 +msgid "Upload Bill of Materials" +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:16 msgid "Requirements for BOM upload" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:20 +#: part/templates/part/bom_upload/upload_file.html:18 msgid "The BOM file must contain the required named columns as provided in the " msgstr "" -#: part/templates/part/bom_upload/upload_file.html:20 +#: part/templates/part/bom_upload/upload_file.html:18 msgid "BOM Upload Template" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:21 +#: part/templates/part/bom_upload/upload_file.html:19 msgid "Each part must already exist in the database" msgstr "" @@ -4285,19 +4229,11 @@ msgstr "" msgid "This will validate each line in the BOM." msgstr "" -#: part/templates/part/build.html:10 -msgid "Part Builds" -msgstr "" - -#: part/templates/part/build.html:18 -msgid "Start New Build" -msgstr "" - #: part/templates/part/category.html:33 msgid "All parts" msgstr "全てのパーツ" -#: part/templates/part/category.html:38 part/views.py:1958 +#: part/templates/part/category.html:38 part/views.py:1900 msgid "Create new part category" msgstr "" @@ -4321,10 +4257,9 @@ msgstr "" msgid "Category Description" msgstr "" -#: part/templates/part/category.html:88 +#: part/templates/part/category.html:88 part/templates/part/category.html:174 #: part/templates/part/category_navbar.html:14 -#: part/templates/part/category_navbar.html:21 -#: part/templates/part/subcategory.html:16 +#: part/templates/part/category_navbar.html:17 msgid "Subcategories" msgstr "" @@ -4332,61 +4267,65 @@ msgstr "" msgid "Parts (Including subcategories)" msgstr "" -#: part/templates/part/category.html:122 +#: part/templates/part/category.html:126 msgid "Export Part Data" msgstr "" -#: part/templates/part/category.html:126 +#: part/templates/part/category.html:130 msgid "Create new part" msgstr "" -#: part/templates/part/category.html:134 +#: part/templates/part/category.html:138 msgid "Set category" msgstr "" -#: part/templates/part/category.html:134 +#: part/templates/part/category.html:138 msgid "Set Category" msgstr "" -#: part/templates/part/category.html:137 +#: part/templates/part/category.html:141 msgid "Export Data" msgstr "" -#: part/templates/part/category.html:141 +#: part/templates/part/category.html:145 msgid "View list display" msgstr "" -#: part/templates/part/category.html:144 +#: part/templates/part/category.html:148 msgid "View grid display" msgstr "" -#: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:204 +#: part/templates/part/category.html:164 +msgid "Part Parameters" +msgstr "" + +#: part/templates/part/category.html:256 +#: stock/templates/stock/location.html:260 msgid "Create new location" msgstr "" -#: part/templates/part/category.html:223 part/templates/part/category.html:253 -#: part/templates/part/part_base.html:418 +#: part/templates/part/category.html:261 part/templates/part/category.html:291 +#: templates/js/part.js:25 msgid "New Category" msgstr "" -#: part/templates/part/category.html:224 +#: part/templates/part/category.html:262 msgid "Create new category" msgstr "" -#: part/templates/part/category.html:254 +#: part/templates/part/category.html:292 msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:907 +#: part/templates/part/category.html:298 stock/views.py:907 msgid "Create new Stock Location" msgstr "" -#: part/templates/part/category.html:279 +#: part/templates/part/category.html:317 msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:286 part/views.py:1906 +#: part/templates/part/category.html:324 part/views.py:1848 msgid "Edit Part Category" msgstr "" @@ -4425,15 +4364,11 @@ msgstr "" msgid "If this category is deleted, these parts will be moved to the top-level category Teile" msgstr "" -#: part/templates/part/category_navbar.html:37 -#: part/templates/part/category_navbar.html:40 +#: part/templates/part/category_navbar.html:29 +#: part/templates/part/category_navbar.html:32 msgid "Import Parts" msgstr "" -#: part/templates/part/category_parametric.html:10 -msgid "Part Parameters" -msgstr "" - #: part/templates/part/copy_part.html:9 part/views.py:327 msgid "Duplicate Part" msgstr "" @@ -4458,98 +4393,146 @@ msgstr "" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "" -#: part/templates/part/detail.html:12 part/templates/part/navbar.html:14 -msgid "Part Details" +#: part/templates/part/detail.html:16 +msgid "Part Stock" msgstr "" -#: part/templates/part/detail.html:43 part/templates/part/part_base.html:204 -msgid "Latest Serial Number" +#: part/templates/part/detail.html:21 +#, python-format +msgid "Showing stock for all variants of %(full_name)s" msgstr "" -#: part/templates/part/detail.html:48 -msgid "No serial numbers recorded" +#: part/templates/part/detail.html:30 part/templates/part/navbar.html:93 +msgid "Part Test Templates" msgstr "" -#: part/templates/part/detail.html:121 -msgid "Stock Expiry Time" +#: part/templates/part/detail.html:36 +msgid "Add Test Template" msgstr "" -#: part/templates/part/detail.html:140 -msgid "Responsible User" +#: part/templates/part/detail.html:77 +msgid "New sales order" msgstr "" -#: part/templates/part/detail.html:154 -msgid "Edit Notes" +#: part/templates/part/detail.html:77 +msgid "New Order" msgstr "" -#: part/templates/part/detail.html:181 -msgid "Part is virtual (not a physical part)" +#: part/templates/part/detail.html:90 +msgid "Sales Order Allocations" msgstr "" -#: part/templates/part/detail.html:183 -msgid "Part is not a virtual part" +#: part/templates/part/detail.html:130 part/templates/part/navbar.html:21 +msgid "Part Variants" msgstr "" -#: part/templates/part/detail.html:191 -msgid "Part is a template part (variants can be made from this part)" +#: part/templates/part/detail.html:137 +msgid "Create new variant" msgstr "" -#: part/templates/part/detail.html:193 -msgid "Part is not a template part" +#: part/templates/part/detail.html:138 +msgid "New Variant" msgstr "" -#: part/templates/part/detail.html:201 -msgid "Part can be assembled from other parts" -msgstr "" - -#: part/templates/part/detail.html:203 -msgid "Part cannot be assembled from other parts" -msgstr "" - -#: part/templates/part/detail.html:211 -msgid "Part can be used in assemblies" -msgstr "" - -#: part/templates/part/detail.html:213 -msgid "Part cannot be used in assemblies" -msgstr "" - -#: part/templates/part/detail.html:221 -msgid "Part stock is tracked by serial number" -msgstr "" - -#: part/templates/part/detail.html:223 -msgid "Part stock is not tracked by serial number" -msgstr "" - -#: part/templates/part/detail.html:231 part/templates/part/detail.html:233 -msgid "Part can be purchased from external suppliers" -msgstr "" - -#: part/templates/part/detail.html:241 -msgid "Part can be sold to customers" -msgstr "" - -#: part/templates/part/detail.html:243 -msgid "Part cannot be sold to customers" -msgstr "" - -#: part/templates/part/detail.html:258 -msgid "Part is active" -msgstr "" - -#: part/templates/part/detail.html:260 -msgid "Part is not active" -msgstr "" - -#: part/templates/part/detail.html:281 +#: part/templates/part/detail.html:161 msgid "Add new parameter" msgstr "" +#: part/templates/part/detail.html:182 part/templates/part/navbar.html:101 +#: part/templates/part/navbar.html:104 +msgid "Related Parts" +msgstr "" + +#: part/templates/part/detail.html:188 +msgid "Add Related" +msgstr "" + +#: part/templates/part/detail.html:228 +msgid "Part Suppliers" +msgstr "" + +#: part/templates/part/detail.html:252 part/templates/part/navbar.html:35 +#: part/templates/part/navbar.html:38 +msgid "Bill of Materials" +msgstr "" + +#: part/templates/part/detail.html:261 +msgid "Assemblies" +msgstr "" + +#: part/templates/part/detail.html:277 +msgid "Part Builds" +msgstr "" + +#: part/templates/part/detail.html:284 +msgid "Start New Build" +msgstr "" + +#: part/templates/part/detail.html:298 +msgid "Build Order Allocations" +msgstr "" + +#: part/templates/part/detail.html:307 +msgid "Part Manufacturers" +msgstr "" + #: part/templates/part/detail.html:319 +msgid "Delete manufacturer parts" +msgstr "" + +#: part/templates/part/detail.html:394 +msgid "Delete selected BOM items?" +msgstr "" + +#: part/templates/part/detail.html:395 +msgid "All selected BOM items will be deleted" +msgstr "" + +#: part/templates/part/detail.html:445 part/views.py:451 +#: templates/js/stock.js:1623 +msgid "Create New Part" +msgstr "" + +#: part/templates/part/detail.html:580 +msgid "Add Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:598 +msgid "Edit Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:610 +msgid "Delete Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:669 msgid "Edit Part Notes" msgstr "" +#: part/templates/part/detail.html:823 +msgid "Create new manufacturer" +msgstr "" + +#: part/templates/part/detail.html:917 +#, python-format +msgid "Single Price - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:929 +#, python-format +msgid "Single Price Difference - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:941 +#, python-format +msgid "Part Single Price - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:1030 +#, python-format +msgid "Unit Price - %(currency)s" +msgstr "" + #: part/templates/part/import_wizard/ajax_part_upload.html:29 #: part/templates/part/import_wizard/part_upload.html:51 msgid "Unsuffitient privileges." @@ -4559,222 +4542,206 @@ msgstr "" msgid "Import Parts from File" msgstr "" -#: part/templates/part/navbar.html:23 part/templates/part/variants.html:11 -msgid "Part Variants" -msgstr "" - -#: part/templates/part/navbar.html:26 +#: part/templates/part/navbar.html:24 msgid "Variants" msgstr "" -#: part/templates/part/navbar.html:37 -msgid "Allocated Stock" -msgstr "" - -#: part/templates/part/navbar.html:40 -msgid "Allocations" -msgstr "" - -#: part/templates/part/navbar.html:61 part/templates/part/navbar.html:64 +#: part/templates/part/navbar.html:51 part/templates/part/navbar.html:54 msgid "Used In" msgstr "" -#: part/templates/part/navbar.html:71 +#: part/templates/part/navbar.html:61 msgid "Prices" msgstr "" -#: part/templates/part/navbar.html:97 part/templates/part/part_tests.html:10 -msgid "Part Test Templates" -msgstr "" - -#: part/templates/part/navbar.html:100 +#: part/templates/part/navbar.html:96 msgid "Test Templates" msgstr "" -#: part/templates/part/navbar.html:105 part/templates/part/navbar.html:108 -#: part/templates/part/related.html:10 -msgid "Related Parts" -msgstr "" - #: part/templates/part/part_app_base.html:12 msgid "Part List" msgstr "" #: part/templates/part/part_base.html:26 templates/js/company.js:280 -#: templates/js/company.js:486 templates/js/part.js:84 templates/js/part.js:161 +#: templates/js/company.js:486 templates/js/part.js:172 +#: templates/js/part.js:249 msgid "Inactive" msgstr "" -#: part/templates/part/part_base.html:33 +#: part/templates/part/part_base.html:36 +msgid "Part is virtual (not a physical part)" +msgstr "" + +#: part/templates/part/part_base.html:39 +msgid "Part is a template part (variants can be made from this part)" +msgstr "" + +#: part/templates/part/part_base.html:42 +msgid "Part can be assembled from other parts" +msgstr "" + +#: part/templates/part/part_base.html:45 +msgid "Part can be used in assemblies" +msgstr "" + +#: part/templates/part/part_base.html:48 +msgid "Part stock is tracked by serial number" +msgstr "" + +#: part/templates/part/part_base.html:51 +msgid "Part can be purchased from external suppliers" +msgstr "" + +#: part/templates/part/part_base.html:54 +msgid "Part can be sold to customers" +msgstr "" + +#: part/templates/part/part_base.html:60 msgid "Star this part" msgstr "" -#: part/templates/part/part_base.html:40 +#: part/templates/part/part_base.html:67 #: stock/templates/stock/item_base.html:75 #: stock/templates/stock/location.html:51 msgid "Barcode actions" msgstr "" -#: part/templates/part/part_base.html:42 +#: part/templates/part/part_base.html:69 #: stock/templates/stock/item_base.html:77 #: stock/templates/stock/location.html:53 templates/qr_button.html:1 msgid "Show QR Code" msgstr "" -#: part/templates/part/part_base.html:43 +#: part/templates/part/part_base.html:70 #: stock/templates/stock/item_base.html:93 #: stock/templates/stock/location.html:54 msgid "Print Label" msgstr "" -#: part/templates/part/part_base.html:48 +#: part/templates/part/part_base.html:75 msgid "Show pricing information" msgstr "" -#: part/templates/part/part_base.html:53 +#: part/templates/part/part_base.html:80 #: stock/templates/stock/item_base.html:140 #: stock/templates/stock/location.html:62 msgid "Stock actions" msgstr "" -#: part/templates/part/part_base.html:60 +#: part/templates/part/part_base.html:87 msgid "Count part stock" msgstr "" -#: part/templates/part/part_base.html:66 +#: part/templates/part/part_base.html:93 msgid "Transfer part stock" msgstr "" -#: part/templates/part/part_base.html:83 +#: part/templates/part/part_base.html:110 msgid "Part actions" msgstr "" -#: part/templates/part/part_base.html:86 +#: part/templates/part/part_base.html:113 msgid "Duplicate part" msgstr "" -#: part/templates/part/part_base.html:89 +#: part/templates/part/part_base.html:116 msgid "Edit part" msgstr "" -#: part/templates/part/part_base.html:92 +#: part/templates/part/part_base.html:119 msgid "Delete part" msgstr "" -#: part/templates/part/part_base.html:123 +#: part/templates/part/part_base.html:154 +msgid "Latest Serial Number" +msgstr "" + +#: part/templates/part/part_base.html:165 msgid "This is a virtual part" msgstr "" -#: part/templates/part/part_base.html:129 +#: part/templates/part/part_base.html:171 #, python-format msgid "This part is a variant of %(link)s" msgstr "" -#: part/templates/part/part_base.html:146 templates/js/table_filters.js:165 +#: part/templates/part/part_base.html:188 templates/js/table_filters.js:165 msgid "In Stock" msgstr "" -#: part/templates/part/part_base.html:159 templates/InvenTree/index.html:132 +#: part/templates/part/part_base.html:201 templates/InvenTree/index.html:132 msgid "Required for Build Orders" msgstr "" -#: part/templates/part/part_base.html:166 +#: part/templates/part/part_base.html:208 msgid "Required for Sales Orders" msgstr "" -#: part/templates/part/part_base.html:173 +#: part/templates/part/part_base.html:215 msgid "Allocated to Orders" msgstr "" -#: part/templates/part/part_base.html:188 templates/js/bom.js:316 +#: part/templates/part/part_base.html:230 templates/js/bom.js:316 msgid "Can Build" msgstr "" -#: part/templates/part/part_base.html:194 templates/js/part.js:413 -#: templates/js/part.js:586 +#: part/templates/part/part_base.html:236 templates/js/part.js:501 +#: templates/js/part.js:674 msgid "Building" msgstr "" -#: part/templates/part/part_base.html:325 part/templates/part/prices.html:131 +#: part/templates/part/part_base.html:331 part/templates/part/prices.html:125 msgid "Calculate" msgstr "" -#: part/templates/part/part_base.html:419 -msgid "Create New Part Category" -msgstr "" - -#: part/templates/part/part_base.html:427 -msgid "New Parent" -msgstr "" - -#: part/templates/part/part_base.html:475 -msgid "Edit Part" -msgstr "" - -#: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:27 +#: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:21 msgid "Supplier Pricing" msgstr "" #: part/templates/part/part_pricing.html:26 #: part/templates/part/part_pricing.html:52 #: part/templates/part/part_pricing.html:85 -#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:31 -#: part/templates/part/prices.html:58 part/templates/part/prices.html:90 -#: part/templates/part/prices.html:107 +#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:25 +#: part/templates/part/prices.html:52 part/templates/part/prices.html:84 +#: part/templates/part/prices.html:101 msgid "Unit Cost" msgstr "" #: part/templates/part/part_pricing.html:32 #: part/templates/part/part_pricing.html:58 #: part/templates/part/part_pricing.html:89 -#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:38 -#: part/templates/part/prices.html:65 part/templates/part/prices.html:95 -#: part/templates/part/prices.html:112 +#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:32 +#: part/templates/part/prices.html:59 part/templates/part/prices.html:89 +#: part/templates/part/prices.html:106 msgid "Total Cost" msgstr "" -#: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:46 +#: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:40 msgid "No supplier pricing available" msgstr "" -#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:55 -#: part/templates/part/prices.html:235 +#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:49 +#: part/templates/part/prices.html:225 msgid "BOM Pricing" msgstr "" -#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:73 +#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:67 msgid "Note: BOM pricing is incomplete for this part" msgstr "" -#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:80 +#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:74 msgid "No BOM pricing available" msgstr "" -#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:89 +#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:83 msgid "Internal Price" msgstr "" #: part/templates/part/part_pricing.html:113 -#: part/templates/part/prices.html:121 +#: part/templates/part/prices.html:115 msgid "No pricing information is available for this part." msgstr "" -#: part/templates/part/part_tests.html:17 -msgid "Add Test Template" -msgstr "" - -#: part/templates/part/part_tests.html:61 -msgid "Add Test Result Template" -msgstr "" - -#: part/templates/part/part_tests.html:79 -msgid "Edit Test Result Template" -msgstr "" - -#: part/templates/part/part_tests.html:91 -msgid "Delete Test Result Template" -msgstr "" - #: part/templates/part/part_thumb.html:20 msgid "Select from existing images" msgstr "" @@ -4809,123 +4776,78 @@ msgstr "" msgid "There are %(count)s unique parts tracked for '%(full_name)s'. Deleting this part will permanently remove this tracking information." msgstr "" -#: part/templates/part/prices.html:12 -msgid "General Price Information" -msgstr "" - -#: part/templates/part/prices.html:22 +#: part/templates/part/prices.html:16 msgid "Pricing ranges" msgstr "" -#: part/templates/part/prices.html:28 +#: part/templates/part/prices.html:22 msgid "Show supplier cost" msgstr "" -#: part/templates/part/prices.html:29 +#: part/templates/part/prices.html:23 msgid "Show purchase price" msgstr "" -#: part/templates/part/prices.html:56 +#: part/templates/part/prices.html:50 msgid "Show BOM cost" msgstr "" -#: part/templates/part/prices.html:104 +#: part/templates/part/prices.html:98 msgid "Show sale cost" msgstr "" -#: part/templates/part/prices.html:105 +#: part/templates/part/prices.html:99 msgid "Show sale price" msgstr "" -#: part/templates/part/prices.html:127 +#: part/templates/part/prices.html:121 msgid "Calculation parameters" msgstr "" -#: part/templates/part/prices.html:146 +#: part/templates/part/prices.html:136 msgid "Supplier Cost" msgstr "" -#: part/templates/part/prices.html:147 part/templates/part/prices.html:167 -#: part/templates/part/prices.html:193 part/templates/part/prices.html:224 -#: part/templates/part/prices.html:251 part/templates/part/prices.html:279 +#: part/templates/part/prices.html:137 part/templates/part/prices.html:158 +#: part/templates/part/prices.html:183 part/templates/part/prices.html:213 +#: part/templates/part/prices.html:239 part/templates/part/prices.html:267 msgid "Jump to overview" msgstr "" -#: part/templates/part/prices.html:172 +#: part/templates/part/prices.html:162 msgid "Stock Pricing" msgstr "" -#: part/templates/part/prices.html:180 +#: part/templates/part/prices.html:172 msgid "No stock pricing history is available for this part." msgstr "" -#: part/templates/part/prices.html:192 +#: part/templates/part/prices.html:182 msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:2376 +#: part/templates/part/prices.html:197 part/views.py:2318 msgid "Add Internal Price Break" msgstr "" -#: part/templates/part/prices.html:223 +#: part/templates/part/prices.html:212 msgid "BOM Cost" msgstr "" -#: part/templates/part/prices.html:250 +#: part/templates/part/prices.html:238 msgid "Sale Cost" msgstr "" -#: part/templates/part/prices.html:290 +#: part/templates/part/prices.html:278 msgid "No sale pice history available for this part." msgstr "" -#: part/templates/part/prices.html:340 -#, python-format -msgid "Single Price - %(currency)s" -msgstr "" - -#: part/templates/part/prices.html:352 -#, python-format -msgid "Single Price Difference - %(currency)s" -msgstr "" - -#: part/templates/part/prices.html:364 -#, python-format -msgid "Part Single Price - %(currency)s" -msgstr "" - -#: part/templates/part/prices.html:464 -#, python-format -msgid "Unit Price - %(currency)s" -msgstr "" - -#: part/templates/part/related.html:18 -msgid "Add Related" -msgstr "" - -#: part/templates/part/sales_orders.html:18 -msgid "New sales order" -msgstr "" - -#: part/templates/part/sales_orders.html:18 -msgid "New Order" -msgstr "" - #: part/templates/part/set_category.html:9 msgid "Set category for the following parts" msgstr "" -#: part/templates/part/stock.html:10 -msgid "Part Stock" -msgstr "" - -#: part/templates/part/stock.html:16 -#, python-format -msgid "Showing stock for all variants of %(full_name)s" -msgstr "" - #: part/templates/part/stock_count.html:7 templates/js/bom.js:239 -#: templates/js/part.js:403 templates/js/part.js:590 +#: templates/js/part.js:491 templates/js/part.js:678 msgid "No Stock" msgstr "" @@ -4933,30 +4855,6 @@ msgstr "" msgid "Low Stock" msgstr "" -#: part/templates/part/supplier.html:11 -msgid "Part Suppliers" -msgstr "" - -#: part/templates/part/supplier.html:39 -msgid "Part Manufacturers" -msgstr "" - -#: part/templates/part/supplier.html:52 -msgid "Delete manufacturer parts" -msgstr "" - -#: part/templates/part/supplier.html:86 -msgid "Create new manufacturer" -msgstr "" - -#: part/templates/part/track.html:10 -msgid "Part Tracking" -msgstr "" - -#: part/templates/part/used_in.html:9 -msgid "Assemblies" -msgstr "" - #: part/templates/part/variant_part.html:9 msgid "Create new part variant" msgstr "" @@ -4966,14 +4864,6 @@ msgstr "" msgid "Create a new variant of template '%(full_name)s'." msgstr "" -#: part/templates/part/variants.html:19 -msgid "Create new variant" -msgstr "" - -#: part/templates/part/variants.html:20 -msgid "New Variant" -msgstr "" - #: part/templatetags/inventree_extras.py:99 msgid "Unknown database" msgstr "" @@ -5015,115 +4905,111 @@ msgstr "" msgid "Match References" msgstr "" -#: part/views.py:892 +#: part/views.py:880 msgid "None" msgstr "" -#: part/views.py:951 +#: part/views.py:939 msgid "Part QR Code" msgstr "" -#: part/views.py:1053 +#: part/views.py:1041 msgid "Select Part Image" msgstr "" -#: part/views.py:1079 +#: part/views.py:1067 msgid "Updated part image" msgstr "" -#: part/views.py:1082 +#: part/views.py:1070 msgid "Part image not found" msgstr "" -#: part/views.py:1093 -msgid "Edit Part Properties" -msgstr "" - -#: part/views.py:1128 +#: part/views.py:1082 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1158 +#: part/views.py:1112 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1179 +#: part/views.py:1133 msgid "Validate BOM" msgstr "" -#: part/views.py:1200 +#: part/views.py:1154 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1211 +#: part/views.py:1165 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1284 +#: part/views.py:1238 msgid "Match Parts" msgstr "" -#: part/views.py:1672 +#: part/views.py:1626 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:1679 +#: part/views.py:1633 msgid "Part was deleted" msgstr "" -#: part/views.py:1688 +#: part/views.py:1642 msgid "Part Pricing" msgstr "" -#: part/views.py:1829 +#: part/views.py:1783 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:1839 +#: part/views.py:1793 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:1846 +#: part/views.py:1800 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:1944 +#: part/views.py:1886 msgid "Delete Part Category" msgstr "" -#: part/views.py:1950 +#: part/views.py:1892 msgid "Part category was deleted" msgstr "" -#: part/views.py:2002 +#: part/views.py:1944 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2103 +#: part/views.py:2045 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2159 +#: part/views.py:2101 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2178 +#: part/views.py:2120 msgid "Create BOM Item" msgstr "" -#: part/views.py:2248 +#: part/views.py:2190 msgid "Edit BOM item" msgstr "" -#: part/views.py:2309 +#: part/views.py:2251 msgid "Added new price break" msgstr "" -#: part/views.py:2385 +#: part/views.py:2327 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2393 +#: part/views.py:2335 msgid "Delete Internal Price Break" msgstr "" @@ -5472,7 +5358,7 @@ msgstr "" msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:537 stock/templates/stock/item_notes.html:13 +#: stock/models.py:537 stock/templates/stock/item.html:98 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" @@ -5543,16 +5429,53 @@ msgstr "" msgid "Test notes" msgstr "" -#: stock/templates/stock/item.html:12 +#: stock/templates/stock/item.html:16 msgid "Stock Tracking Information" msgstr "" -#: stock/templates/stock/item.html:30 +#: stock/templates/stock/item.html:29 msgid "New Entry" msgstr "" -#: stock/templates/stock/item_attachments.html:11 -msgid "Stock Item Attachments" +#: stock/templates/stock/item.html:42 +msgid "Child Stock Items" +msgstr "" + +#: stock/templates/stock/item.html:49 +msgid "This stock item does not have any child items" +msgstr "" + +#: stock/templates/stock/item.html:57 stock/templates/stock/navbar.html:19 +#: stock/templates/stock/navbar.html:22 +msgid "Test Data" +msgstr "" + +#: stock/templates/stock/item.html:65 +msgid "Delete Test Data" +msgstr "" + +#: stock/templates/stock/item.html:69 +msgid "Add Test Data" +msgstr "" + +#: stock/templates/stock/item.html:72 stock/templates/stock/item_base.html:95 +msgid "Test Report" +msgstr "" + +#: stock/templates/stock/item.html:119 stock/templates/stock/navbar.html:27 +msgid "Installed Stock Items" +msgstr "" + +#: stock/templates/stock/item.html:280 stock/templates/stock/item.html:305 +msgid "Add Test Result" +msgstr "" + +#: stock/templates/stock/item.html:325 +msgid "Edit Test Result" +msgstr "" + +#: stock/templates/stock/item.html:339 +msgid "Delete Test Result" msgstr "" #: stock/templates/stock/item_base.html:33 @@ -5582,11 +5505,6 @@ msgstr "" msgid "Printing actions" msgstr "" -#: stock/templates/stock/item_base.html:95 -#: stock/templates/stock/item_tests.html:27 -msgid "Test Report" -msgstr "" - #: stock/templates/stock/item_base.html:104 msgid "Stock adjustment actions" msgstr "" @@ -5737,18 +5655,14 @@ msgstr "" msgid "Tests" msgstr "" -#: stock/templates/stock/item_base.html:511 +#: stock/templates/stock/item_base.html:500 +msgid "Save" +msgstr "" + +#: stock/templates/stock/item_base.html:512 msgid "Edit Stock Status" msgstr "" -#: stock/templates/stock/item_childs.html:12 -msgid "Child Stock Items" -msgstr "" - -#: stock/templates/stock/item_childs.html:20 -msgid "This stock item does not have any child items" -msgstr "" - #: stock/templates/stock/item_delete.html:9 msgid "Are you sure you want to delete this stock item?" msgstr "" @@ -5774,11 +5688,6 @@ msgstr "" msgid "The StockItem is currently in stock" msgstr "" -#: stock/templates/stock/item_installed.html:11 -#: stock/templates/stock/navbar.html:27 -msgid "Installed Stock Items" -msgstr "" - #: stock/templates/stock/item_serialize.html:5 msgid "Create serialized items from this stock item." msgstr "" @@ -5787,32 +5696,6 @@ msgstr "" msgid "Select quantity to serialize, and unique serial numbers." msgstr "" -#: stock/templates/stock/item_tests.html:11 -#: stock/templates/stock/navbar.html:19 stock/templates/stock/navbar.html:22 -msgid "Test Data" -msgstr "" - -#: stock/templates/stock/item_tests.html:20 -msgid "Delete Test Data" -msgstr "" - -#: stock/templates/stock/item_tests.html:24 -msgid "Add Test Data" -msgstr "" - -#: stock/templates/stock/item_tests.html:86 -#: stock/templates/stock/item_tests.html:111 -msgid "Add Test Result" -msgstr "" - -#: stock/templates/stock/item_tests.html:131 -msgid "Edit Test Result" -msgstr "" - -#: stock/templates/stock/item_tests.html:145 -msgid "Delete Test Result" -msgstr "" - #: stock/templates/stock/location.html:20 msgid "You are not in the list of owners of this location. This stock location cannot be edited." msgstr "" @@ -5850,9 +5733,9 @@ msgid "Location Description" msgstr "" #: stock/templates/stock/location.html:114 +#: stock/templates/stock/location.html:155 #: stock/templates/stock/location_navbar.html:11 -#: stock/templates/stock/location_navbar.html:18 -#: stock/templates/stock/sublocation.html:16 +#: stock/templates/stock/location_navbar.html:14 msgid "Sublocations" msgstr "" @@ -5865,6 +5748,14 @@ msgstr "" msgid "Stock Locations" msgstr "" +#: stock/templates/stock/location.html:162 templates/stock_table.html:37 +msgid "Printing Actions" +msgstr "" + +#: stock/templates/stock/location.html:166 templates/stock_table.html:41 +msgid "Print labels" +msgstr "" + #: stock/templates/stock/location_delete.html:7 msgid "Are you sure you want to delete this stock location?" msgstr "" @@ -5918,14 +5809,6 @@ msgstr "" msgid "This action cannot be easily undone" msgstr "" -#: stock/templates/stock/sublocation.html:23 templates/stock_table.html:37 -msgid "Printing Actions" -msgstr "" - -#: stock/templates/stock/sublocation.html:27 templates/stock_table.html:41 -msgid "Print labels" -msgstr "" - #: stock/templates/stock/tracking_delete.html:6 msgid "Are you sure you want to delete this stock tracking entry?" msgstr "" @@ -6413,59 +6296,59 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" -#: templates/js/api.js:154 templates/js/modals.js:1024 +#: templates/js/api.js:162 templates/js/modals.js:1024 msgid "No Response" msgstr "" -#: templates/js/api.js:155 templates/js/modals.js:1025 +#: templates/js/api.js:163 templates/js/modals.js:1025 msgid "No response from the InvenTree server" msgstr "" -#: templates/js/api.js:160 +#: templates/js/api.js:168 msgid "Error 400: Bad request" msgstr "" -#: templates/js/api.js:161 +#: templates/js/api.js:169 msgid "API request returned error code 400" msgstr "" -#: templates/js/api.js:164 templates/js/modals.js:1034 +#: templates/js/api.js:172 templates/js/modals.js:1034 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/api.js:165 templates/js/modals.js:1035 +#: templates/js/api.js:173 templates/js/modals.js:1035 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/api.js:168 templates/js/modals.js:1039 +#: templates/js/api.js:176 templates/js/modals.js:1039 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/api.js:169 templates/js/modals.js:1040 +#: templates/js/api.js:177 templates/js/modals.js:1040 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/api.js:172 templates/js/modals.js:1044 +#: templates/js/api.js:180 templates/js/modals.js:1044 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/api.js:173 templates/js/modals.js:1045 +#: templates/js/api.js:181 templates/js/modals.js:1045 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/api.js:176 templates/js/modals.js:1049 +#: templates/js/api.js:184 templates/js/modals.js:1049 msgid "Error 408: Timeout" msgstr "" -#: templates/js/api.js:177 templates/js/modals.js:1050 +#: templates/js/api.js:185 templates/js/modals.js:1050 msgid "Connection timeout while requesting data from server" msgstr "" -#: templates/js/api.js:180 +#: templates/js/api.js:188 msgid "Unhandled Error Code" msgstr "" -#: templates/js/api.js:181 +#: templates/js/api.js:189 msgid "Error code" msgstr "" @@ -6674,7 +6557,7 @@ msgstr "" msgid "No builds matching query" msgstr "" -#: templates/js/build.js:840 templates/js/part.js:491 templates/js/part.js:736 +#: templates/js/build.js:840 templates/js/part.js:579 templates/js/part.js:824 #: templates/js/stock.js:825 templates/js/stock.js:1276 msgid "Select" msgstr "" @@ -6732,32 +6615,32 @@ msgid "No manufacturer parts found" msgstr "" #: templates/js/company.js:272 templates/js/company.js:478 -#: templates/js/part.js:68 templates/js/part.js:153 +#: templates/js/part.js:156 templates/js/part.js:241 msgid "Template part" msgstr "" #: templates/js/company.js:276 templates/js/company.js:482 -#: templates/js/part.js:72 templates/js/part.js:157 +#: templates/js/part.js:160 templates/js/part.js:245 msgid "Assembled part" msgstr "" -#: templates/js/company.js:356 templates/js/part.js:242 +#: templates/js/company.js:356 templates/js/part.js:330 msgid "No parameters found" msgstr "" -#: templates/js/company.js:392 templates/js/part.js:283 +#: templates/js/company.js:392 templates/js/part.js:371 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:393 templates/js/part.js:284 +#: templates/js/company.js:393 templates/js/part.js:372 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:412 templates/js/part.js:301 +#: templates/js/company.js:412 templates/js/part.js:389 msgid "Edit Parameter" msgstr "" -#: templates/js/company.js:423 templates/js/part.js:313 +#: templates/js/company.js:423 templates/js/part.js:401 msgid "Delete Parameter" msgstr "" @@ -6989,74 +6872,86 @@ msgstr "" msgid "NO" msgstr "" -#: templates/js/part.js:60 templates/js/part.js:145 +#: templates/js/part.js:26 +msgid "Create New Part Category" +msgstr "" + +#: templates/js/part.js:34 +msgid "New Parent" +msgstr "" + +#: templates/js/part.js:97 +msgid "Edit Part" +msgstr "" + +#: templates/js/part.js:148 templates/js/part.js:233 msgid "Trackable part" msgstr "" -#: templates/js/part.js:64 templates/js/part.js:149 +#: templates/js/part.js:152 templates/js/part.js:237 msgid "Virtual part" msgstr "" -#: templates/js/part.js:76 +#: templates/js/part.js:164 msgid "Starred part" msgstr "" -#: templates/js/part.js:80 +#: templates/js/part.js:168 msgid "Salable part" msgstr "" -#: templates/js/part.js:194 +#: templates/js/part.js:282 msgid "No variants found" msgstr "" -#: templates/js/part.js:381 templates/js/part.js:620 +#: templates/js/part.js:469 templates/js/part.js:708 msgid "No parts found" msgstr "" -#: templates/js/part.js:559 +#: templates/js/part.js:647 msgid "No category" msgstr "" -#: templates/js/part.js:577 templates/js/table_filters.js:332 +#: templates/js/part.js:665 templates/js/table_filters.js:332 msgid "Low stock" msgstr "" -#: templates/js/part.js:761 templates/js/stock.js:1300 +#: templates/js/part.js:849 templates/js/stock.js:1300 msgid "Path" msgstr "" -#: templates/js/part.js:804 +#: templates/js/part.js:892 msgid "No test templates matching query" msgstr "" -#: templates/js/part.js:855 templates/js/stock.js:384 +#: templates/js/part.js:943 templates/js/stock.js:384 msgid "Edit test result" msgstr "" -#: templates/js/part.js:856 templates/js/stock.js:385 +#: templates/js/part.js:944 templates/js/stock.js:385 msgid "Delete test result" msgstr "" -#: templates/js/part.js:862 +#: templates/js/part.js:950 msgid "This test is defined for a parent part" msgstr "" -#: templates/js/part.js:887 +#: templates/js/part.js:975 #, python-brace-format msgid "No ${human_name} information found" msgstr "" -#: templates/js/part.js:940 +#: templates/js/part.js:1028 #, python-brace-format msgid "Edit ${human_name}" msgstr "" -#: templates/js/part.js:941 +#: templates/js/part.js:1029 #, python-brace-format msgid "Delete ${human_name}" msgstr "" -#: templates/js/part.js:1060 +#: templates/js/part.js:1148 msgid "Single Price Difference" msgstr "" From d56f781989ca97f3e472895fc8d9a5b7f520eea9 Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 15 Jul 2021 23:54:45 +1000 Subject: [PATCH 477/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/pl/LC_MESSAGES/django.po | 2251 ++++++++++----------- 1 file changed, 1073 insertions(+), 1178 deletions(-) diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index e410c5591f..4dcd6a41e9 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-13 22:00+0000\n" -"PO-Revision-Date: 2021-07-13 22:32\n" +"POT-Creation-Date: 2021-07-15 13:44+0000\n" +"PO-Revision-Date: 2021-07-15 13:54\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -140,21 +140,18 @@ msgstr "" #: label/models.py:112 part/models.py:680 part/models.py:2191 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:365 -#: templates/js/part.js:118 templates/js/part.js:251 templates/js/part.js:743 +#: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 #: templates/js/stock.js:1282 msgid "Name" msgstr "Nazwa" #: InvenTree/models.py:125 build/models.py:179 -#: build/templates/build/detail.html:21 company/models.py:353 -#: company/models.py:572 company/templates/company/detail.html:27 -#: company/templates/company/manufacturer_part_base.html:72 -#: company/templates/company/supplier_part_base.html:71 -#: company/templates/company/supplier_part_detail.html:31 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:174 -#: part/models.py:703 part/templates/part/detail.html:55 -#: part/templates/part/set_category.html:14 report/models.py:194 -#: report/models.py:551 report/models.py:590 +#: build/templates/build/detail.html:24 company/models.py:353 +#: company/models.py:572 company/templates/company/manufacturer_part.html:76 +#: company/templates/company/supplier_part.html:75 label/models.py:119 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:305 +#: part/models.py:703 part/templates/part/set_category.html:14 +#: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 @@ -162,8 +159,8 @@ msgstr "Nazwa" #: templates/js/build.js:868 templates/js/build.js:1162 #: templates/js/company.js:125 templates/js/company.js:323 #: templates/js/company.js:561 templates/js/order.js:245 -#: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:361 -#: templates/js/part.js:538 templates/js/part.js:755 templates/js/part.js:823 +#: templates/js/order.js:347 templates/js/part.js:265 templates/js/part.js:449 +#: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 #: templates/js/stock.js:868 templates/js/stock.js:1294 #: templates/js/stock.js:1339 msgid "Description" @@ -455,7 +452,7 @@ msgid "Order target date" msgstr "" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 +#: build/templates/build/detail.html:124 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 @@ -472,20 +469,20 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:741 -#: company/forms.py:104 company/templates/company/supplier_part_pricing.html:79 +#: build/templates/build/detail.html:34 common/models.py:741 +#: company/forms.py:104 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:210 -#: order/templates/order/sales_order_detail.html:80 -#: order/templates/order/sales_order_detail.html:87 -#: order/templates/order/sales_order_detail.html:172 -#: order/templates/order/sales_order_detail.html:244 part/forms.py:317 +#: order/templates/order/purchase_order_detail.html:341 +#: order/templates/order/sales_order_detail.html:200 +#: order/templates/order/sales_order_detail.html:207 +#: order/templates/order/sales_order_detail.html:292 +#: order/templates/order/sales_order_detail.html:364 part/forms.py:317 #: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 -#: part/templates/part/prices.html:474 +#: part/templates/part/detail.html:954 part/templates/part/detail.html:1040 +#: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:91 @@ -495,9 +492,9 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 -#: templates/js/order.js:460 templates/js/part.js:928 templates/js/part.js:1050 -#: templates/js/part.js:1106 templates/js/stock.js:1474 -#: templates/js/stock.js:1693 +#: templates/js/order.js:460 templates/js/part.js:1016 +#: templates/js/part.js:1138 templates/js/part.js:1194 +#: templates/js/stock.js:1474 templates/js/stock.js:1693 msgid "Quantity" msgstr "Ilość" @@ -553,7 +550,7 @@ msgid "Location of completed parts" msgstr "Lokalizacja ukończonych części" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:549 +#: build/templates/build/detail.html:62 order/models.py:549 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 @@ -583,7 +580,7 @@ msgstr "" msgid "Confirm cancel" msgstr "Na pewno anulować?" -#: build/forms.py:252 build/views.py:66 +#: build/forms.py:252 build/views.py:65 msgid "Confirm build cancellation" msgstr "" @@ -603,10 +600,11 @@ msgid "Build Order" msgstr "Zlecenie Budowy" #: build/models.py:110 build/templates/build/index.html:8 -#: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 +#: build/templates/build/index.html:15 +#: order/templates/order/sales_order_detail.html:34 #: order/templates/order/so_navbar.html:19 -#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:52 -#: part/templates/part/navbar.html:55 templates/InvenTree/index.html:191 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 +#: part/templates/part/navbar.html:45 templates/InvenTree/index.html:191 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:44 msgid "Build Orders" @@ -617,8 +615,8 @@ msgid "Build Order Reference" msgstr "Odwołanie do zamówienia wykonania" #: build/models.py:171 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:205 -#: order/templates/order/sales_order_detail.html:239 part/models.py:2338 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:336 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2338 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -631,7 +629,7 @@ msgid "Brief description of the build" msgstr "Krótki opis budowy" #: build/models.py:191 build/templates/build/build_base.html:163 -#: build/templates/build/detail.html:77 +#: build/templates/build/detail.html:80 msgid "Parent Build" msgstr "Budowa nadrzędna" @@ -641,16 +639,17 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:707 +#: build/templates/build/detail.html:29 company/models.py:707 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:159 +#: order/templates/order/purchase_order_detail.html:290 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:224 part/models.py:325 +#: order/templates/order/sales_order_detail.html:344 part/models.py:325 #: part/models.py:1987 part/models.py:2003 part/models.py:2022 #: part/models.py:2040 part/models.py:2119 part/models.py:2223 -#: part/models.py:2313 part/templates/part/part_app_base.html:8 -#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 +#: part/models.py:2313 part/templates/part/detail.html:199 +#: part/templates/part/part_app_base.html:8 +#: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 #: report/templates/report/inventree_po_report.html:90 @@ -659,8 +658,8 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:586 templates/js/build.js:873 #: templates/js/build.js:1139 templates/js/company.js:264 -#: templates/js/company.js:470 templates/js/part.js:342 -#: templates/js/part.js:505 templates/js/stock.js:73 templates/js/stock.js:837 +#: templates/js/company.js:470 templates/js/part.js:430 +#: templates/js/part.js:593 templates/js/stock.js:73 templates/js/stock.js:837 #: templates/js/stock.js:1681 msgid "Part" msgstr "Część" @@ -709,7 +708,7 @@ msgstr "Ukończone elementy" msgid "Number of stock items which have been completed" msgstr "Ilość produktów magazynowych które zostały ukończone" -#: build/models.py:249 part/templates/part/part_base.html:183 +#: build/models.py:249 part/templates/part/part_base.html:225 msgid "Build Status" msgstr "Status budowania" @@ -726,7 +725,7 @@ msgid "Batch code for this build output" msgstr "Kod partii dla wyjścia budowy" #: build/models.py:264 order/models.py:162 part/models.py:875 -#: part/templates/part/detail.html:127 templates/js/order.js:360 +#: part/templates/part/part_base.html:143 templates/js/order.js:360 msgid "Creation Date" msgstr "Data utworzenia" @@ -751,7 +750,7 @@ msgid "User who issued this build order" msgstr "Użytkownik, który wydał to zamówienie" #: build/models.py:295 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:176 +#: build/templates/build/detail.html:108 order/models.py:176 #: order/templates/order/order_base.html:138 #: order/templates/order/sales_order_base.html:140 part/models.py:879 #: report/templates/report/inventree_build_order_base.html:159 @@ -762,13 +761,11 @@ msgstr "Odpowiedzialny" msgid "User responsible for this build order" msgstr "Użytkownik odpowiedzialny za to zamówienie budowy" -#: build/models.py:301 build/templates/build/detail.html:91 -#: company/templates/company/manufacturer_part_base.html:79 -#: company/templates/company/manufacturer_part_detail.html:28 -#: company/templates/company/supplier_part_base.html:78 -#: company/templates/company/supplier_part_detail.html:28 -#: part/templates/part/detail.html:84 part/templates/part/part_base.html:110 -#: stock/models.py:464 stock/templates/stock/item_base.html:357 +#: build/models.py:301 build/templates/build/detail.html:94 +#: company/templates/company/manufacturer_part.html:83 +#: company/templates/company/supplier_part.html:82 +#: part/templates/part/part_base.html:137 stock/models.py:464 +#: stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "Link Zewnętrzny" @@ -776,17 +773,18 @@ msgstr "Link Zewnętrzny" msgid "Link to external URL" msgstr "Link do zewnętrznego adresu URL" -#: build/models.py:306 build/templates/build/navbar.html:53 +#: build/models.py:306 build/templates/build/navbar.html:52 #: company/models.py:141 company/models.py:579 -#: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:180 +#: company/templates/company/navbar.html:63 +#: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:274 -#: order/templates/order/sales_order_detail.html:319 +#: order/templates/order/purchase_order_detail.html:405 +#: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 -#: part/templates/part/detail.html:150 +#: part/templates/part/detail.html:105 part/templates/part/navbar.html:114 +#: part/templates/part/navbar.html:117 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 @@ -879,104 +877,16 @@ msgstr "Zainstaluj do" msgid "Destination stock item" msgstr "Docelowa lokalizacja magazynowa przedmiotu" -#: build/templates/build/allocate.html:7 -msgid "Allocate Parts" -msgstr "Przydziel części" - -#: build/templates/build/allocate.html:15 -msgid "Allocate Stock to Build" -msgstr "Przydziel zapasy do budowy" - -#: build/templates/build/allocate.html:22 -msgid "Allocate stock to build" -msgstr "Przydziel zapasy do budowy" - -#: build/templates/build/allocate.html:23 -msgid "Auto Allocate" -msgstr "Automatyczne przypisywanie" - -#: build/templates/build/allocate.html:25 templates/js/build.js:778 -msgid "Unallocate stock" -msgstr "Cofnij przydział zapasów" - -#: build/templates/build/allocate.html:26 build/views.py:319 build/views.py:685 -msgid "Unallocate Stock" -msgstr "Cofnij przydział zapasów" - -#: build/templates/build/allocate.html:29 -msgid "Order required parts" -msgstr "Zamów wymagane komponenty" - -#: build/templates/build/allocate.html:30 -#: company/templates/company/detail_manufacturer_part.html:33 -#: company/templates/company/detail_supplier_part.html:32 order/views.py:724 -#: part/templates/part/category.html:136 -msgid "Order Parts" -msgstr "Zamów części" - -#: build/templates/build/allocate.html:36 -msgid "Untracked stock has been fully allocated for this Build Order" -msgstr "" - -#: build/templates/build/allocate.html:40 -msgid "Untracked stock has not been fully allocated for this Build Order" -msgstr "" - -#: build/templates/build/allocate.html:47 -msgid "This Build Order does not have any associated untracked BOM items" -msgstr "" - #: build/templates/build/allocation_card.html:21 #: build/templates/build/complete_output.html:46 -#: order/templates/order/sales_order_detail.html:85 -#: order/templates/order/sales_order_detail.html:170 +#: order/templates/order/sales_order_detail.html:205 +#: order/templates/order/sales_order_detail.html:290 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:458 stock/templates/stock/item_base.html:249 #: templates/js/build.js:604 templates/js/model_renderers.js:54 msgid "Serial Number" msgstr "Numer Seryjny" -#: build/templates/build/attachments.html:12 -#: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 -#: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:294 -#: stock/templates/stock/navbar.html:47 stock/templates/stock/navbar.html:50 -msgid "Attachments" -msgstr "Załączniki" - -#: build/templates/build/attachments.html:51 -#: order/templates/order/po_attachments.html:79 -#: order/templates/order/so_attachments.html:79 -#: part/templates/part/detail.html:451 -#: stock/templates/stock/item_attachments.html:81 -#: templates/attachment_table.html:6 -msgid "Add Attachment" -msgstr "" - -#: build/templates/build/attachments.html:69 -#: order/templates/order/po_attachments.html:51 -#: order/templates/order/so_attachments.html:52 -#: part/templates/part/detail.html:405 -#: stock/templates/stock/item_attachments.html:49 -msgid "Edit Attachment" -msgstr "Edytuj załącznik" - -#: build/templates/build/attachments.html:76 -#: order/templates/order/po_attachments.html:58 -#: order/templates/order/so_attachments.html:58 -#: part/templates/part/detail.html:414 -#: stock/templates/stock/item_attachments.html:58 -msgid "Confirm Delete Operation" -msgstr "" - -#: build/templates/build/attachments.html:77 -#: order/templates/order/po_attachments.html:59 -#: order/templates/order/so_attachments.html:59 -#: part/templates/part/detail.html:415 -#: stock/templates/stock/item_attachments.html:59 -msgid "Delete Attachment" -msgstr "Usuń załącznik" - #: build/templates/build/auto_allocate.html:9 msgid "Automatically Allocate Stock" msgstr "Przydziel automatycznie zapasy" @@ -1021,8 +931,8 @@ msgstr "" #: build/templates/build/build_base.html:75 #: company/templates/company/company_base.html:40 -#: company/templates/company/manufacturer_part_base.html:25 -#: company/templates/company/supplier_part_base.html:26 +#: company/templates/company/manufacturer_part.html:29 +#: company/templates/company/supplier_part.html:30 #: order/templates/order/order_base.html:26 #: order/templates/order/sales_order_base.html:37 #: part/templates/part/category.html:27 part/templates/part/part_base.html:22 @@ -1064,12 +974,12 @@ msgid "Edit Build" msgstr "Edytuj Budowę" #: build/templates/build/build_base.html:111 -#: build/templates/build/build_base.html:206 build/views.py:57 +#: build/templates/build/build_base.html:206 build/views.py:56 msgid "Cancel Build" msgstr "Anuluj Budowę" #: build/templates/build/build_base.html:124 -#: build/templates/build/detail.html:11 +#: build/templates/build/detail.html:15 msgid "Build Details" msgstr "Szczegóły budowy" @@ -1079,12 +989,12 @@ msgid "This build was due on %(target)s" msgstr "" #: build/templates/build/build_base.html:157 -#: build/templates/build/detail.html:64 +#: build/templates/build/detail.html:67 msgid "Progress" msgstr "Postęp" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:823 +#: build/templates/build/detail.html:87 order/models.py:823 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1095,7 +1005,7 @@ msgid "Sales Order" msgstr "Zamówienie zakupu" #: build/templates/build/build_base.html:177 -#: build/templates/build/detail.html:98 +#: build/templates/build/detail.html:101 #: report/templates/report/inventree_build_order_base.html:153 msgid "Issued By" msgstr "Dodane przez" @@ -1108,39 +1018,6 @@ msgstr "" msgid "Build Order cannot be completed as incomplete build outputs remain" msgstr "" -#: build/templates/build/build_children.html:10 -#: build/templates/build/navbar.html:36 -msgid "Child Build Orders" -msgstr "" - -#: build/templates/build/build_output.html:15 -msgid "Incomplete Build Outputs" -msgstr "" - -#: build/templates/build/build_output.html:22 -msgid "Create new build output" -msgstr "" - -#: build/templates/build/build_output.html:23 -msgid "Create New Output" -msgstr "Utwórz nowe wyjście" - -#: build/templates/build/build_output.html:36 -msgid "Create a new build output" -msgstr "" - -#: build/templates/build/build_output.html:37 -msgid "No incomplete build outputs remain." -msgstr "" - -#: build/templates/build/build_output.html:38 -msgid "Create a new build output using the button above" -msgstr "" - -#: build/templates/build/build_output.html:49 -msgid "Completed Build Outputs" -msgstr "" - #: build/templates/build/build_output_create.html:7 msgid "The Bill of Materials contains trackable parts" msgstr "" @@ -1223,49 +1100,183 @@ msgstr "Czy na pewno chcesz anulować przydział tego zapasu?" msgid "The selected stock will be unallocated from the build output" msgstr "" -#: build/templates/build/detail.html:35 +#: build/templates/build/detail.html:38 msgid "Stock Source" msgstr "Źródło magazynu" -#: build/templates/build/detail.html:40 +#: build/templates/build/detail.html:43 msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:270 +#: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 +#: order/templates/order/purchase_order_detail.html:401 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 msgid "Destination" msgstr "Przeznaczenie" -#: build/templates/build/detail.html:53 +#: build/templates/build/detail.html:56 msgid "Destination location not specified" msgstr "Nie określono lokalizacji docelowej" -#: build/templates/build/detail.html:70 +#: build/templates/build/detail.html:73 #: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 #: templates/js/stock.js:1716 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "Partia" -#: build/templates/build/detail.html:116 +#: build/templates/build/detail.html:119 #: order/templates/order/order_base.html:111 #: order/templates/order/sales_order_base.html:113 templates/js/build.js:910 msgid "Created" msgstr "Utworzony" -#: build/templates/build/detail.html:127 +#: build/templates/build/detail.html:130 msgid "No target date set" msgstr "" -#: build/templates/build/detail.html:132 templates/js/build.js:888 +#: build/templates/build/detail.html:135 templates/js/build.js:888 msgid "Completed" msgstr "Zakończone" -#: build/templates/build/detail.html:136 +#: build/templates/build/detail.html:139 msgid "Build not complete" msgstr "Budowa niezakończona" +#: build/templates/build/detail.html:150 build/templates/build/navbar.html:35 +msgid "Child Build Orders" +msgstr "" + +#: build/templates/build/detail.html:166 +msgid "Allocate Stock to Build" +msgstr "Przydziel zapasy do budowy" + +#: build/templates/build/detail.html:172 +msgid "Allocate stock to build" +msgstr "Przydziel zapasy do budowy" + +#: build/templates/build/detail.html:173 +msgid "Auto Allocate" +msgstr "Automatyczne przypisywanie" + +#: build/templates/build/detail.html:175 templates/js/build.js:778 +msgid "Unallocate stock" +msgstr "Cofnij przydział zapasów" + +#: build/templates/build/detail.html:176 build/views.py:318 build/views.py:638 +msgid "Unallocate Stock" +msgstr "Cofnij przydział zapasów" + +#: build/templates/build/detail.html:179 +msgid "Order required parts" +msgstr "Zamów wymagane komponenty" + +#: build/templates/build/detail.html:180 +#: company/templates/company/detail.html:33 +#: company/templates/company/detail.html:75 order/views.py:677 +#: part/templates/part/category.html:140 +msgid "Order Parts" +msgstr "Zamów części" + +#: build/templates/build/detail.html:186 +msgid "Untracked stock has been fully allocated for this Build Order" +msgstr "" + +#: build/templates/build/detail.html:190 +msgid "Untracked stock has not been fully allocated for this Build Order" +msgstr "" + +#: build/templates/build/detail.html:197 +msgid "This Build Order does not have any associated untracked BOM items" +msgstr "" + +#: build/templates/build/detail.html:206 +msgid "Incomplete Build Outputs" +msgstr "" + +#: build/templates/build/detail.html:211 +msgid "Create new build output" +msgstr "" + +#: build/templates/build/detail.html:212 +msgid "Create New Output" +msgstr "Utwórz nowe wyjście" + +#: build/templates/build/detail.html:225 +msgid "Create a new build output" +msgstr "" + +#: build/templates/build/detail.html:226 +msgid "No incomplete build outputs remain." +msgstr "" + +#: build/templates/build/detail.html:227 +msgid "Create a new build output using the button above" +msgstr "" + +#: build/templates/build/detail.html:235 +msgid "Completed Build Outputs" +msgstr "" + +#: build/templates/build/detail.html:246 build/templates/build/navbar.html:42 +#: build/templates/build/navbar.html:45 order/templates/order/po_navbar.html:35 +#: order/templates/order/sales_order_detail.html:43 +#: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:173 +#: part/templates/part/navbar.html:108 part/templates/part/navbar.html:111 +#: stock/templates/stock/item.html:87 stock/templates/stock/navbar.html:47 +#: stock/templates/stock/navbar.html:50 +msgid "Attachments" +msgstr "Załączniki" + +#: build/templates/build/detail.html:257 +msgid "Build Notes" +msgstr "Notatki tworzenia" + +#: build/templates/build/detail.html:261 build/templates/build/detail.html:397 +#: company/templates/company/detail.html:173 +#: company/templates/company/detail.html:200 +#: order/templates/order/purchase_order_detail.html:59 +#: order/templates/order/purchase_order_detail.html:92 +#: order/templates/order/sales_order_detail.html:58 +#: order/templates/order/sales_order_detail.html:85 +#: part/templates/part/detail.html:109 stock/templates/stock/item.html:102 +#: stock/templates/stock/item.html:168 +msgid "Edit Notes" +msgstr "" + +#: build/templates/build/detail.html:357 +#: order/templates/order/po_attachments.html:79 +#: order/templates/order/purchase_order_detail.html:153 +#: order/templates/order/sales_order_detail.html:145 +#: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 +#: templates/attachment_table.html:6 +msgid "Add Attachment" +msgstr "" + +#: build/templates/build/detail.html:375 +#: order/templates/order/po_attachments.html:51 +#: order/templates/order/purchase_order_detail.html:125 +#: order/templates/order/sales_order_detail.html:118 +#: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 +msgid "Edit Attachment" +msgstr "Edytuj załącznik" + +#: build/templates/build/detail.html:382 +#: order/templates/order/po_attachments.html:58 +#: order/templates/order/purchase_order_detail.html:132 +#: order/templates/order/sales_order_detail.html:124 +#: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 +msgid "Confirm Delete Operation" +msgstr "" + +#: build/templates/build/detail.html:383 +#: order/templates/order/po_attachments.html:59 +#: order/templates/order/purchase_order_detail.html:133 +#: order/templates/order/sales_order_detail.html:125 +#: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 +msgid "Delete Attachment" +msgstr "Usuń załącznik" + #: build/templates/build/edit_build_item.html:7 msgid "Alter the quantity of stock allocated to the build output" msgstr "" @@ -1294,50 +1305,28 @@ msgstr "Pokaż widok listy" msgid "Build Order Details" msgstr "Szczegóły zlecenia budowy" -#: build/templates/build/navbar.html:15 -#: company/templates/company/navbar.html:15 -#: order/templates/order/po_navbar.html:15 -#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 +#: build/templates/build/navbar.html:15 order/templates/order/po_navbar.html:15 #: templates/js/stock.js:1354 msgid "Details" msgstr "Szczegóły" -#: build/templates/build/navbar.html:21 build/templates/build/navbar.html:24 -#: build/views.py:91 +#: build/templates/build/navbar.html:20 build/templates/build/navbar.html:23 +#: build/views.py:90 msgid "Allocate Stock" msgstr "Przydziel zapasy" -#: build/templates/build/navbar.html:29 build/templates/build/navbar.html:32 +#: build/templates/build/navbar.html:28 build/templates/build/navbar.html:31 msgid "Build Outputs" msgstr "" -#: build/templates/build/navbar.html:39 +#: build/templates/build/navbar.html:38 msgid "Child Builds" msgstr "Budowy podrzędne" -#: build/templates/build/navbar.html:50 +#: build/templates/build/navbar.html:49 msgid "Build Order Notes" msgstr "Notatki zlecenia budowy" -#: build/templates/build/notes.html:12 -msgid "Build Notes" -msgstr "Notatki tworzenia" - -#: build/templates/build/notes.html:14 company/templates/company/notes.html:13 -#: order/templates/order/order_notes.html:15 -#: order/templates/order/sales_order_notes.html:16 -#: stock/templates/stock/item_notes.html:15 -msgid "Edit notes" -msgstr "Edytuj uwagi" - -#: build/templates/build/notes.html:26 company/templates/company/notes.html:24 -#: order/templates/order/order_notes.html:27 -#: order/templates/order/sales_order_notes.html:29 -#: stock/templates/stock/item_base.html:499 -#: stock/templates/stock/item_notes.html:26 -msgid "Save" -msgstr "Zapisz" - #: build/templates/build/unallocate.html:10 msgid "Are you sure you wish to unallocate all stock for this build?" msgstr "Czy na pewno chcesz cofnąć przydział wszystkich zapasów dla tej budowy?" @@ -1346,120 +1335,120 @@ msgstr "Czy na pewno chcesz cofnąć przydział wszystkich zapasów dla tej budo msgid "All incomplete stock allocations will be removed from the build" msgstr "" -#: build/views.py:77 +#: build/views.py:76 msgid "Build was cancelled" msgstr "Tworzenie zostało przerwane" -#: build/views.py:138 +#: build/views.py:137 msgid "Allocated stock to build output" msgstr "" -#: build/views.py:150 +#: build/views.py:149 msgid "Create Build Output" msgstr "Utwórz zlecenie budowy" -#: build/views.py:168 +#: build/views.py:167 msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1337 +#: build/views.py:183 stock/views.py:1337 msgid "Serial numbers already exist" msgstr "Numer seryjny już istnieje" -#: build/views.py:193 +#: build/views.py:192 msgid "Serial numbers required for trackable build output" msgstr "" -#: build/views.py:259 +#: build/views.py:258 msgid "Delete Build Output" msgstr "" -#: build/views.py:280 build/views.py:370 +#: build/views.py:279 build/views.py:369 msgid "Confirm unallocation of build stock" msgstr "" -#: build/views.py:281 build/views.py:371 stock/views.py:369 +#: build/views.py:280 build/views.py:370 stock/views.py:369 msgid "Check the confirmation box" msgstr "" -#: build/views.py:293 +#: build/views.py:292 msgid "Build output does not match build" msgstr "" -#: build/views.py:295 build/views.py:496 +#: build/views.py:294 build/views.py:495 msgid "Build output must be specified" msgstr "" -#: build/views.py:307 +#: build/views.py:306 msgid "Build output deleted" msgstr "" -#: build/views.py:405 +#: build/views.py:404 msgid "Complete Build Order" msgstr "" -#: build/views.py:411 +#: build/views.py:410 msgid "Build order cannot be completed - incomplete outputs remain" msgstr "" -#: build/views.py:422 +#: build/views.py:421 msgid "Completed build order" msgstr "" -#: build/views.py:438 +#: build/views.py:437 msgid "Complete Build Output" msgstr "" -#: build/views.py:480 +#: build/views.py:479 msgid "Invalid stock status value selected" msgstr "" -#: build/views.py:487 +#: build/views.py:486 msgid "Quantity to complete cannot exceed build output quantity" msgstr "" -#: build/views.py:493 +#: build/views.py:492 msgid "Confirm completion of incomplete build" msgstr "" -#: build/views.py:592 +#: build/views.py:591 msgid "Build output completed" msgstr "" -#: build/views.py:675 +#: build/views.py:628 msgid "Delete Build Order" msgstr "" -#: build/views.py:690 +#: build/views.py:643 msgid "Removed parts from build allocation" msgstr "" -#: build/views.py:702 +#: build/views.py:655 msgid "Allocate stock to build output" msgstr "" -#: build/views.py:745 +#: build/views.py:698 msgid "Item must be currently in stock" msgstr "" -#: build/views.py:751 +#: build/views.py:704 msgid "Stock item is over-allocated" msgstr "" -#: build/views.py:752 templates/js/bom.js:230 templates/js/build.js:705 +#: build/views.py:705 templates/js/bom.js:230 templates/js/build.js:705 #: templates/js/build.js:1000 templates/js/build.js:1179 msgid "Available" msgstr "Dostępne" -#: build/views.py:754 +#: build/views.py:707 msgid "Stock item must be selected" msgstr "" -#: build/views.py:917 +#: build/views.py:870 msgid "Edit Stock Allocation" msgstr "" -#: build/views.py:921 +#: build/views.py:874 msgid "Updated Build Item" msgstr "" @@ -1616,8 +1605,8 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:188 -#: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 +#: common/models.py:160 part/models.py:2225 report/models.py:187 +#: stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "Szablon" @@ -1626,8 +1615,8 @@ msgstr "Szablon" msgid "Parts are templates by default" msgstr "" -#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:198 -#: templates/js/table_filters.js:132 templates/js/table_filters.js:336 +#: common/models.py:167 part/models.py:827 templates/js/table_filters.js:132 +#: templates/js/table_filters.js:336 msgid "Assembly" msgstr "Złożenie" @@ -1635,8 +1624,7 @@ msgstr "Złożenie" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:208 -#: templates/js/table_filters.js:340 +#: common/models.py:174 part/models.py:833 templates/js/table_filters.js:340 msgid "Component" msgstr "Komponent" @@ -1644,7 +1632,7 @@ msgstr "Komponent" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:228 +#: common/models.py:181 part/models.py:844 msgid "Purchaseable" msgstr "Możliwość zakupu" @@ -1652,8 +1640,7 @@ msgstr "Możliwość zakupu" msgid "Parts are purchaseable by default" msgstr "Części są domyślnie z możliwością zakupu" -#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:238 -#: templates/js/table_filters.js:348 +#: common/models.py:188 part/models.py:849 templates/js/table_filters.js:348 msgid "Salable" msgstr "Możliwość sprzedaży" @@ -1661,8 +1648,8 @@ msgstr "Możliwość sprzedaży" msgid "Parts are salable by default" msgstr "Części są domyślnie z możliwością sprzedaży" -#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:218 -#: templates/js/table_filters.js:33 templates/js/table_filters.js:352 +#: common/models.py:195 part/models.py:839 templates/js/table_filters.js:33 +#: templates/js/table_filters.js:352 msgid "Trackable" msgstr "Możliwość śledzenia" @@ -1670,8 +1657,7 @@ msgstr "Możliwość śledzenia" msgid "Parts are trackable by default" msgstr "Części są domyślnie z możliwością śledzenia" -#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:178 -#: templates/js/table_filters.js:29 +#: common/models.py:202 part/models.py:859 templates/js/table_filters.js:29 msgid "Virtual" msgstr "Wirtualny" @@ -1775,7 +1761,7 @@ msgstr "" msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:293 part/templates/part/detail.html:122 +#: common/models.py:293 msgid "days" msgstr "dni" @@ -1871,8 +1857,8 @@ msgstr "" msgid "Price break quantity" msgstr "" -#: common/models.py:749 company/templates/company/supplier_part_pricing.html:84 -#: templates/js/part.js:933 +#: common/models.py:749 company/templates/company/supplier_part.html:231 +#: templates/js/part.js:1021 msgid "Price" msgstr "Cena" @@ -1902,18 +1888,18 @@ msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 -#: order/templates/order/po_navbar.html:22 order/views.py:337 -#: part/templates/part/bom_upload/upload_file.html:47 +#: order/templates/order/po_navbar.html:22 order/views.py:290 +#: part/templates/part/bom_upload/upload_file.html:45 #: part/templates/part/import_wizard/part_upload.html:45 part/views.py:622 -#: part/views.py:1282 +#: part/views.py:1236 msgid "Upload File" msgstr "Wyślij plik" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 -#: order/views.py:338 part/templates/part/bom_upload/match_fields.html:52 +#: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:623 -#: part/views.py:1283 +#: part/views.py:1237 msgid "Match Fields" msgstr "" @@ -1934,7 +1920,7 @@ msgstr "" #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 #: part/templates/part/bom_upload/match_parts.html:19 -#: part/templates/part/bom_upload/upload_file.html:45 +#: part/templates/part/bom_upload/upload_file.html:43 #: part/templates/part/import_wizard/match_fields.html:27 #: part/templates/part/import_wizard/match_references.html:19 #: part/templates/part/import_wizard/part_upload.html:43 @@ -1949,7 +1935,7 @@ msgstr "URL" msgid "Image URL" msgstr "URL zdjęcia" -#: company/forms.py:47 templates/js/part.js:1041 +#: company/forms.py:47 templates/js/part.js:1129 msgid "Single Price" msgstr "Cena jednostkowa" @@ -1966,11 +1952,9 @@ msgid "Manufacturer Part Number" msgstr "Numer producenta" #: company/forms.py:64 company/models.py:341 -#: company/templates/company/manufacturer_part_base.html:89 -#: company/templates/company/manufacturer_part_detail.html:26 -#: company/templates/company/supplier_part_base.html:102 -#: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:193 part/bom.py:171 +#: company/templates/company/manufacturer_part.html:93 +#: company/templates/company/supplier_part.html:106 +#: order/templates/order/purchase_order_detail.html:324 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 msgid "MPN" msgstr "MPN" @@ -1984,7 +1968,7 @@ msgid "Description of the company" msgstr "Opis firmy" #: company/models.py:111 company/templates/company/company_base.html:70 -#: company/templates/company/detail.html:33 templates/js/company.js:129 +#: templates/js/company.js:129 msgid "Website" msgstr "Strona WWW" @@ -1992,7 +1976,7 @@ msgstr "Strona WWW" msgid "Company website URL" msgstr "Witryna internetowa firmy" -#: company/models.py:116 company/templates/company/company_base.html:77 +#: company/models.py:116 company/templates/company/company_base.html:88 msgid "Address" msgstr "Adres" @@ -2008,7 +1992,7 @@ msgstr "Numer telefonu" msgid "Contact phone number" msgstr "Numer telefonu kontaktowego" -#: company/models.py:124 company/templates/company/company_base.html:91 +#: company/models.py:124 company/templates/company/company_base.html:102 msgid "Email" msgstr "Adres E-Mail" @@ -2016,7 +2000,7 @@ msgstr "Adres E-Mail" msgid "Contact email address" msgstr "Kontaktowy adres e-mail" -#: company/models.py:127 company/templates/company/company_base.html:98 +#: company/models.py:127 company/templates/company/company_base.html:109 msgid "Contact" msgstr "Kontakt" @@ -2028,7 +2012,7 @@ msgstr "Punkt kontaktowy" #: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:312 templates/js/company.js:550 -#: templates/js/part.js:599 +#: templates/js/part.js:687 msgid "Link" msgstr "Łącze" @@ -2065,7 +2049,7 @@ msgid "Does this company manufacture parts?" msgstr "Czy to przedsiębiorstwo produkuje części?" #: company/models.py:151 company/serializers.py:262 -#: company/templates/company/detail.html:42 +#: company/templates/company/company_base.html:76 msgid "Currency" msgstr "Waluta" @@ -2078,15 +2062,13 @@ msgstr "" msgid "Base Part" msgstr "Część bazowa" -#: company/models.py:323 company/models.py:541 order/views.py:1127 +#: company/models.py:323 company/models.py:541 order/views.py:1080 msgid "Select part" msgstr "Wybierz część" -#: company/models.py:334 company/templates/company/detail.html:57 -#: company/templates/company/manufacturer_part_base.html:85 -#: company/templates/company/manufacturer_part_detail.html:25 -#: company/templates/company/supplier_part_base.html:94 -#: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 +#: company/models.py:334 company/templates/company/company_base.html:116 +#: company/templates/company/manufacturer_part.html:89 +#: company/templates/company/supplier_part.html:98 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:364 #: templates/js/company.js:113 templates/js/company.js:289 #: templates/js/company.js:521 @@ -2102,8 +2084,8 @@ msgid "Manufacturer part description" msgstr "" #: company/models.py:408 company/models.py:560 -#: company/templates/company/manufacturer_part_base.html:6 -#: company/templates/company/manufacturer_part_base.html:19 +#: company/templates/company/manufacturer_part.html:6 +#: company/templates/company/manufacturer_part.html:23 #: stock/templates/stock/item_base.html:374 msgid "Manufacturer Part" msgstr "Część producenta" @@ -2115,7 +2097,7 @@ msgstr "" #: company/models.py:421 #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:371 templates/js/part.js:260 +#: templates/js/company.js:371 templates/js/part.js:348 #: templates/js/stock.js:446 msgid "Value" msgstr "" @@ -2125,8 +2107,7 @@ msgid "Parameter value" msgstr "" #: company/models.py:428 part/models.py:821 part/models.py:2193 -#: part/templates/part/detail.html:107 templates/js/company.js:377 -#: templates/js/part.js:266 +#: templates/js/company.js:377 templates/js/part.js:354 msgid "Units" msgstr "Jednostki" @@ -2134,9 +2115,8 @@ msgstr "Jednostki" msgid "Parameter units" msgstr "" -#: company/models.py:547 company/templates/company/detail.html:62 -#: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:260 +#: company/models.py:547 company/templates/company/company_base.html:121 +#: company/templates/company/supplier_part.html:88 order/models.py:260 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 @@ -2149,9 +2129,8 @@ msgstr "Dostawca" msgid "Select supplier" msgstr "Wybierz dostawcę" -#: company/models.py:553 company/templates/company/supplier_part_base.html:88 -#: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 +#: company/models.py:553 company/templates/company/supplier_part.html:92 +#: order/templates/order/purchase_order_detail.html:311 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "SKU" @@ -2172,9 +2151,8 @@ msgstr "" msgid "Supplier part description" msgstr "" -#: company/models.py:578 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2341 -#: report/templates/report/inventree_po_report.html:93 +#: company/models.py:578 company/templates/company/supplier_part.html:120 +#: part/models.py:2341 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Uwaga" @@ -2187,7 +2165,7 @@ msgstr "koszt podstawowy" msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:584 company/templates/company/supplier_part_base.html:109 +#: company/models.py:584 company/templates/company/supplier_part.html:113 #: stock/models.py:435 stock/templates/stock/item_base.html:322 #: templates/js/company.js:571 templates/js/stock.js:1029 msgid "Packaging" @@ -2213,12 +2191,6 @@ msgstr "" msgid "Currency Code" msgstr "" -#: company/templates/company/assigned_stock.html:10 -#: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:597 -msgid "Assigned Stock" -msgstr "" - #: company/templates/company/company_base.html:9 #: company/templates/company/company_base.html:35 #: templates/InvenTree/search.html:304 templates/js/company.js:102 @@ -2244,38 +2216,23 @@ msgid "Edit company information" msgstr "" #: company/templates/company/company_base.html:56 -#: company/templates/company/company_base.html:126 +#: company/templates/company/company_base.html:153 msgid "Delete Company" msgstr "" #: company/templates/company/company_base.html:64 -#: company/templates/company/detail.html:10 -#: company/templates/company/navbar.html:12 msgid "Company Details" msgstr "" -#: company/templates/company/company_base.html:84 -msgid "Phone" -msgstr "Telefon" - -#: company/templates/company/company_base.html:166 -#: part/templates/part/part_base.html:347 -msgid "Upload Image" -msgstr "" - -#: company/templates/company/detail.html:21 -msgid "Company Name" -msgstr "Nazwa firmy" - -#: company/templates/company/detail.html:36 -msgid "No website specified" -msgstr "Nie określono strony internetowej" - -#: company/templates/company/detail.html:45 +#: company/templates/company/company_base.html:81 msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:544 +#: company/templates/company/company_base.html:95 +msgid "Phone" +msgstr "Telefon" + +#: company/templates/company/company_base.html:126 order/models.py:544 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 @@ -2283,97 +2240,156 @@ msgstr "" msgid "Customer" msgstr "Klient" -#: company/templates/company/detail_manufacturer_part.html:11 -#: templates/InvenTree/search.html:149 -msgid "Manufacturer Parts" -msgstr "Części producenta" - -#: company/templates/company/detail_manufacturer_part.html:22 -msgid "Create new manufacturer part" -msgstr "Utwórz nową część producenta" - -#: company/templates/company/detail_manufacturer_part.html:23 -#: part/templates/part/supplier.html:47 -msgid "New Manufacturer Part" -msgstr "Nowa część producenta" - -#: company/templates/company/detail_manufacturer_part.html:28 -#: company/templates/company/detail_supplier_part.html:27 -#: company/templates/company/manufacturer_part_suppliers.html:20 -#: company/templates/company/manufacturer_part_suppliers.html:46 -#: part/templates/part/category.html:131 part/templates/part/supplier.html:21 -#: part/templates/part/supplier.html:50 -msgid "Options" -msgstr "Opcje" - -#: company/templates/company/detail_manufacturer_part.html:33 -#: company/templates/company/detail_supplier_part.html:32 -#: part/templates/part/category.html:136 -msgid "Order parts" -msgstr "Zamów części" - -#: company/templates/company/detail_manufacturer_part.html:36 -#: company/templates/company/detail_supplier_part.html:35 -msgid "Delete parts" -msgstr "Usuń części" - -#: company/templates/company/detail_manufacturer_part.html:36 -#: company/templates/company/detail_supplier_part.html:35 -msgid "Delete Parts" -msgstr "Usuń części" - -#: company/templates/company/detail_manufacturer_part.html:72 -#: part/templates/part/supplier.html:164 -msgid "Add Manufacturer Part" +#: company/templates/company/company_base.html:193 +#: part/templates/part/part_base.html:353 +msgid "Upload Image" msgstr "" -#: company/templates/company/detail_stock.html:10 -msgid "Supplier Stock" -msgstr "Zapasy dostawcy" - -#: company/templates/company/detail_stock.html:37 -#: company/templates/company/supplier_part_stock.html:34 -#: part/templates/part/category.html:123 part/templates/part/category.html:137 -#: part/templates/part/stock.html:55 stock/templates/stock/location.html:175 -msgid "Export" -msgstr "Eksportuj" - -#: company/templates/company/detail_supplier_part.html:11 -#: company/templates/company/manufacturer_part_navbar.html:11 +#: company/templates/company/detail.html:14 +#: company/templates/company/manufacturer_part_navbar.html:18 #: templates/InvenTree/search.html:164 msgid "Supplier Parts" msgstr "Komponenty dostawcy" -#: company/templates/company/detail_supplier_part.html:21 +#: company/templates/company/detail.html:22 #: order/templates/order/order_wizard/select_parts.html:44 -#: part/templates/part/part_base.html:469 +#: templates/js/part.js:79 msgid "Create new supplier part" msgstr "Utwórz nowego dostawcę części" -#: company/templates/company/detail_supplier_part.html:22 -#: company/templates/company/manufacturer_part_suppliers.html:17 -#: part/templates/part/part_base.html:468 part/templates/part/supplier.html:18 +#: company/templates/company/detail.html:23 +#: company/templates/company/manufacturer_part.html:109 +#: part/templates/part/detail.html:234 templates/js/part.js:78 #: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "Now dostawca części" -#: company/templates/company/detail_supplier_part.html:66 -#: part/templates/part/bom.html:166 part/templates/part/category.html:127 +#: company/templates/company/detail.html:28 +#: company/templates/company/detail.html:70 +#: company/templates/company/manufacturer_part.html:112 +#: company/templates/company/manufacturer_part.html:136 +#: part/templates/part/category.html:135 part/templates/part/detail.html:237 +#: part/templates/part/detail.html:317 +msgid "Options" +msgstr "Opcje" + +#: company/templates/company/detail.html:33 +#: company/templates/company/detail.html:75 +#: part/templates/part/category.html:140 +msgid "Order parts" +msgstr "Zamów części" + +#: company/templates/company/detail.html:36 +#: company/templates/company/detail.html:78 +msgid "Delete parts" +msgstr "Usuń części" + +#: company/templates/company/detail.html:36 +#: company/templates/company/detail.html:78 +msgid "Delete Parts" +msgstr "Usuń części" + +#: company/templates/company/detail.html:56 templates/InvenTree/search.html:149 +msgid "Manufacturer Parts" +msgstr "Części producenta" + +#: company/templates/company/detail.html:64 +msgid "Create new manufacturer part" +msgstr "Utwórz nową część producenta" + +#: company/templates/company/detail.html:65 part/templates/part/detail.html:314 +msgid "New Manufacturer Part" +msgstr "Nowa część producenta" + +#: company/templates/company/detail.html:97 +msgid "Supplier Stock" +msgstr "Zapasy dostawcy" + +#: company/templates/company/detail.html:106 +#: company/templates/company/navbar.html:40 +#: company/templates/company/navbar.html:43 +#: order/templates/order/purchase_orders.html:8 +#: order/templates/order/purchase_orders.html:13 +#: part/templates/part/detail.html:50 part/templates/part/navbar.html:77 +#: part/templates/part/navbar.html:80 templates/InvenTree/index.html:213 +#: templates/InvenTree/search.html:325 +#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 +#: users/models.py:45 +msgid "Purchase Orders" +msgstr "" + +#: company/templates/company/detail.html:112 +#: order/templates/order/purchase_orders.html:20 +msgid "Create new purchase order" +msgstr "" + +#: company/templates/company/detail.html:113 +#: order/templates/order/purchase_orders.html:21 +msgid "New Purchase Order" +msgstr "" + +#: company/templates/company/detail.html:128 +#: company/templates/company/navbar.html:49 +#: company/templates/company/navbar.html:52 +#: order/templates/order/sales_orders.html:8 +#: order/templates/order/sales_orders.html:13 +#: part/templates/part/detail.html:71 part/templates/part/navbar.html:85 +#: part/templates/part/navbar.html:88 templates/InvenTree/index.html:236 +#: templates/InvenTree/search.html:345 +#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 +#: users/models.py:46 +msgid "Sales Orders" +msgstr "" + +#: company/templates/company/detail.html:134 +#: order/templates/order/sales_orders.html:20 +msgid "Create new sales order" +msgstr "" + +#: company/templates/company/detail.html:135 +#: order/templates/order/sales_orders.html:21 +msgid "New Sales Order" +msgstr "" + +#: company/templates/company/detail.html:151 +#: company/templates/company/navbar.html:55 +#: company/templates/company/navbar.html:58 templates/js/build.js:597 +msgid "Assigned Stock" +msgstr "" + +#: company/templates/company/detail.html:169 +msgid "Company Notes" +msgstr "" + +#: company/templates/company/detail.html:271 +#: company/templates/company/supplier_part.html:288 +#: part/templates/part/category.html:127 part/templates/part/category.html:141 +#: part/templates/part/detail.html:640 stock/templates/stock/location.html:231 +msgid "Export" +msgstr "Eksportuj" + +#: company/templates/company/detail.html:302 +#: part/templates/part/detail.html:901 +msgid "Add Manufacturer Part" +msgstr "" + +#: company/templates/company/detail.html:364 +#: part/templates/part/category.html:131 part/templates/part/detail.html:444 #: templates/js/stock.js:1622 msgid "New Part" msgstr "Nowy komponent" -#: company/templates/company/detail_supplier_part.html:67 +#: company/templates/company/detail.html:365 msgid "Create new Part" msgstr "Utwórz nowy komponent" -#: company/templates/company/detail_supplier_part.html:72 -#: company/templates/company/manufacturer_part_suppliers.html:96 -#: company/views.py:59 part/templates/part/supplier.html:80 +#: company/templates/company/detail.html:370 +#: company/templates/company/manufacturer_part.html:192 company/views.py:59 +#: part/templates/part/detail.html:817 msgid "New Supplier" msgstr "Nowy dostawca" -#: company/templates/company/detail_supplier_part.html:73 +#: company/templates/company/detail.html:371 msgid "Create new Supplier" msgstr "Dodaj nowego dostawcę" @@ -2381,231 +2397,216 @@ msgstr "Dodaj nowego dostawcę" msgid "Supplier List" msgstr "Lista dostawców" -#: company/templates/company/manufacturer_part_base.html:36 -#: company/templates/company/supplier_part_base.html:36 -#: company/templates/company/supplier_part_orders.html:17 -#: part/templates/part/orders.html:17 part/templates/part/part_base.html:74 +#: company/templates/company/manufacturer_part.html:40 +#: company/templates/company/supplier_part.html:40 +#: company/templates/company/supplier_part.html:146 +#: part/templates/part/detail.html:55 part/templates/part/part_base.html:101 msgid "Order part" msgstr "Zamów część" -#: company/templates/company/manufacturer_part_base.html:41 +#: company/templates/company/manufacturer_part.html:45 msgid "Edit manufacturer part" msgstr "Edytuj część producenta" -#: company/templates/company/manufacturer_part_base.html:45 +#: company/templates/company/manufacturer_part.html:49 msgid "Delete manufacturer part" msgstr "Usuń cześć producenta" -#: company/templates/company/manufacturer_part_base.html:57 -#: company/templates/company/manufacturer_part_detail.html:10 +#: company/templates/company/manufacturer_part.html:61 msgid "Manufacturer Part Details" msgstr "Szczegóły części producenta" -#: company/templates/company/manufacturer_part_base.html:62 -#: company/templates/company/manufacturer_part_detail.html:18 -#: company/templates/company/supplier_part_base.html:61 -#: company/templates/company/supplier_part_detail.html:18 +#: company/templates/company/manufacturer_part.html:66 +#: company/templates/company/supplier_part.html:65 msgid "Internal Part" msgstr "Część wewnętrzna" -#: company/templates/company/manufacturer_part_base.html:129 -msgid "Edit Manufacturer Part" -msgstr "" - -#: company/templates/company/manufacturer_part_base.html:138 -msgid "Delete Manufacturer Part" -msgstr "" - -#: company/templates/company/manufacturer_part_navbar.html:14 -#: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:58 part/templates/part/navbar.html:75 -#: part/templates/part/navbar.html:78 part/templates/part/prices.html:153 +#: company/templates/company/manufacturer_part.html:103 +#: company/templates/company/manufacturer_part_navbar.html:21 +#: company/views.py:58 part/templates/part/navbar.html:65 +#: part/templates/part/navbar.html:68 part/templates/part/prices.html:144 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" msgstr "Dostawcy" -#: company/templates/company/manufacturer_part_navbar.html:19 -msgid "Manufacturer Part Stock" -msgstr "" - -#: company/templates/company/manufacturer_part_navbar.html:22 -#: company/templates/company/navbar.html:41 -#: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:33 stock/api.py:53 -#: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 -#: stock/templates/stock/stock_app_base.html:10 -#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 -#: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:406 templates/js/part.js:566 templates/js/stock.js:74 -#: templates/js/stock.js:877 templates/navbar.html:26 -msgid "Stock" -msgstr "Stan" - -#: company/templates/company/manufacturer_part_navbar.html:26 -msgid "Manufacturer Part Orders" -msgstr "" - -#: company/templates/company/manufacturer_part_navbar.html:29 -#: company/templates/company/supplier_part_navbar.html:22 -msgid "Orders" -msgstr "Zamówienia" - -#: company/templates/company/manufacturer_part_suppliers.html:22 -#: part/templates/part/supplier.html:23 +#: company/templates/company/manufacturer_part.html:114 +#: part/templates/part/detail.html:239 msgid "Delete supplier parts" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:22 -#: company/templates/company/manufacturer_part_suppliers.html:48 -#: company/templates/company/manufacturer_part_suppliers.html:142 -#: part/templates/part/related.html:44 part/templates/part/supplier.html:23 -#: part/templates/part/supplier.html:52 templates/js/company.js:203 +#: company/templates/company/manufacturer_part.html:114 +#: company/templates/company/manufacturer_part.html:138 +#: company/templates/company/manufacturer_part.html:238 +#: part/templates/part/detail.html:214 part/templates/part/detail.html:239 +#: part/templates/part/detail.html:319 templates/js/company.js:203 #: users/models.py:193 msgid "Delete" msgstr "Usuń" -#: company/templates/company/manufacturer_part_suppliers.html:37 -#: part/templates/part/category_navbar.html:46 -#: part/templates/part/category_navbar.html:49 -#: part/templates/part/detail.html:275 +#: company/templates/company/manufacturer_part.html:127 +#: company/templates/company/manufacturer_part_navbar.html:11 +#: company/templates/company/manufacturer_part_navbar.html:14 +#: part/templates/part/category_navbar.html:38 +#: part/templates/part/category_navbar.html:41 +#: part/templates/part/detail.html:155 part/templates/part/navbar.html:14 +#: part/templates/part/navbar.html:17 msgid "Parameters" msgstr "Parametry" -#: company/templates/company/manufacturer_part_suppliers.html:43 -#: part/templates/part/detail.html:282 +#: company/templates/company/manufacturer_part.html:133 +#: part/templates/part/detail.html:162 #: templates/InvenTree/settings/category.html:29 #: templates/InvenTree/settings/part.html:65 msgid "New Parameter" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:48 +#: company/templates/company/manufacturer_part.html:138 msgid "Delete parameters" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:80 -#: part/templates/part/detail.html:368 +#: company/templates/company/manufacturer_part.html:176 +#: part/templates/part/detail.html:718 msgid "Add Parameter" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:97 -#: part/templates/part/supplier.html:81 +#: company/templates/company/manufacturer_part.html:193 +#: part/templates/part/detail.html:818 msgid "Create new supplier" msgstr "Utwórz nowego dostawcę" -#: company/templates/company/manufacturer_part_suppliers.html:127 +#: company/templates/company/manufacturer_part.html:223 msgid "Selected parameters will be deleted" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:139 +#: company/templates/company/manufacturer_part.html:235 msgid "Delete Parameters" msgstr "" -#: company/templates/company/navbar.html:20 -#: company/templates/company/navbar.html:23 +#: company/templates/company/manufacturer_part.html:311 +msgid "Edit Manufacturer Part" +msgstr "" + +#: company/templates/company/manufacturer_part.html:320 +msgid "Delete Manufacturer Part" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:26 +msgid "Manufacturer Part Stock" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:29 +#: company/templates/company/navbar.html:34 +#: company/templates/company/supplier_part_navbar.html:15 +#: part/templates/part/navbar.html:31 stock/api.py:53 +#: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 +#: stock/templates/stock/stock_app_base.html:10 +#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 +#: templates/InvenTree/search.html:232 +#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:269 +#: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:74 +#: templates/js/stock.js:877 templates/navbar.html:26 +msgid "Stock" +msgstr "Stan" + +#: company/templates/company/manufacturer_part_navbar.html:33 +msgid "Manufacturer Part Orders" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:36 +#: company/templates/company/supplier_part_navbar.html:22 +msgid "Orders" +msgstr "Zamówienia" + +#: company/templates/company/navbar.html:13 +#: company/templates/company/navbar.html:16 msgid "Manufactured Parts" msgstr "" -#: company/templates/company/navbar.html:29 -#: company/templates/company/navbar.html:32 +#: company/templates/company/navbar.html:22 +#: company/templates/company/navbar.html:25 msgid "Supplied Parts" msgstr "Dostarczone części" -#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:30 +#: company/templates/company/navbar.html:31 part/templates/part/navbar.html:28 #: stock/templates/stock/location.html:119 #: stock/templates/stock/location.html:134 #: stock/templates/stock/location.html:148 -#: stock/templates/stock/location_navbar.html:22 -#: stock/templates/stock/location_navbar.html:29 +#: stock/templates/stock/location_navbar.html:18 +#: stock/templates/stock/location_navbar.html:21 #: templates/InvenTree/search.html:198 templates/js/stock.js:1306 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" -#: company/templates/company/navbar.html:47 -#: company/templates/company/navbar.html:56 -#: company/templates/company/navbar.html:59 -#: company/templates/company/sales_orders.html:11 -#: order/templates/order/sales_orders.html:8 -#: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:89 part/templates/part/navbar.html:92 -#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:236 -#: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 -#: users/models.py:46 -msgid "Sales Orders" -msgstr "" - -#: company/templates/company/navbar.html:50 -#: company/templates/company/purchase_orders.html:10 -#: order/templates/order/purchase_orders.html:8 -#: order/templates/order/purchase_orders.html:13 -#: part/templates/part/navbar.html:81 part/templates/part/navbar.html:84 -#: part/templates/part/orders.html:10 templates/InvenTree/index.html:213 -#: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 -#: users/models.py:45 -msgid "Purchase Orders" -msgstr "" - -#: company/templates/company/notes.html:11 -msgid "Company Notes" -msgstr "" - -#: company/templates/company/purchase_orders.html:18 -#: order/templates/order/purchase_orders.html:20 -msgid "Create new purchase order" -msgstr "" - -#: company/templates/company/purchase_orders.html:19 -#: order/templates/order/purchase_orders.html:21 -msgid "New Purchase Order" -msgstr "" - -#: company/templates/company/sales_orders.html:19 -#: order/templates/order/sales_orders.html:20 -msgid "Create new sales order" -msgstr "" - -#: company/templates/company/sales_orders.html:20 -#: order/templates/order/sales_orders.html:21 -msgid "New Sales Order" -msgstr "" - -#: company/templates/company/supplier_part_base.html:7 -#: company/templates/company/supplier_part_base.html:20 stock/models.py:420 +#: company/templates/company/supplier_part.html:7 +#: company/templates/company/supplier_part.html:24 stock/models.py:420 #: stock/templates/stock/item_base.html:386 templates/js/company.js:511 #: templates/js/stock.js:1001 msgid "Supplier Part" msgstr "" -#: company/templates/company/supplier_part_base.html:40 +#: company/templates/company/supplier_part.html:44 msgid "Edit supplier part" msgstr "" -#: company/templates/company/supplier_part_base.html:44 +#: company/templates/company/supplier_part.html:48 msgid "Delete supplier part" msgstr "" -#: company/templates/company/supplier_part_base.html:56 -#: company/templates/company/supplier_part_detail.html:10 +#: company/templates/company/supplier_part.html:60 msgid "Supplier Part Details" msgstr "" +#: company/templates/company/supplier_part.html:131 +#: company/templates/company/supplier_part_navbar.html:12 +msgid "Supplier Part Stock" +msgstr "" + +#: company/templates/company/supplier_part.html:140 +#: company/templates/company/supplier_part_navbar.html:19 +msgid "Supplier Part Orders" +msgstr "" + +#: company/templates/company/supplier_part.html:147 +#: part/templates/part/detail.html:56 +msgid "Order Part" +msgstr "" + +#: company/templates/company/supplier_part.html:158 +#: part/templates/part/navbar.html:58 part/templates/part/prices.html:7 +msgid "Pricing Information" +msgstr "Informacja cenowa" + +#: company/templates/company/supplier_part.html:164 +#: company/templates/company/supplier_part.html:265 +#: part/templates/part/prices.html:253 part/views.py:2247 +msgid "Add Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:185 +msgid "No price break information found" +msgstr "" + +#: company/templates/company/supplier_part.html:199 part/views.py:2309 +msgid "Delete Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:213 part/views.py:2295 +msgid "Edit Price Break" +msgstr "Edytuj przedział cenowy" + +#: company/templates/company/supplier_part.html:238 +msgid "Edit price break" +msgstr "Edytuj przedział cenowy" + +#: company/templates/company/supplier_part.html:239 +msgid "Delete price break" +msgstr "" + #: company/templates/company/supplier_part_delete.html:5 msgid "Are you sure you want to delete the following Supplier Parts?" msgstr "" -#: company/templates/company/supplier_part_navbar.html:12 -#: company/templates/company/supplier_part_stock.html:10 -msgid "Supplier Part Stock" -msgstr "" - -#: company/templates/company/supplier_part_navbar.html:19 -#: company/templates/company/supplier_part_orders.html:10 -msgid "Supplier Part Orders" -msgstr "" - #: company/templates/company/supplier_part_navbar.html:26 msgid "Supplier Part Pricing" msgstr "" @@ -2614,48 +2615,13 @@ msgstr "" msgid "Pricing" msgstr "Cennik" -#: company/templates/company/supplier_part_orders.html:18 -#: part/templates/part/orders.html:18 -msgid "Order Part" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:11 -#: part/templates/part/navbar.html:68 -msgid "Pricing Information" -msgstr "Informacja cenowa" - -#: company/templates/company/supplier_part_pricing.html:19 -#: company/templates/company/supplier_part_pricing.html:118 -#: part/templates/part/prices.html:264 part/views.py:2305 -msgid "Add Price Break" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:38 -msgid "No price break information found" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2367 -msgid "Delete Price Break" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2353 -msgid "Edit Price Break" -msgstr "Edytuj przedział cenowy" - -#: company/templates/company/supplier_part_pricing.html:91 -msgid "Edit price break" -msgstr "Edytuj przedział cenowy" - -#: company/templates/company/supplier_part_pricing.html:92 -msgid "Delete price break" -msgstr "" - -#: company/views.py:64 part/templates/part/prices.html:157 +#: company/views.py:64 part/templates/part/navbar.html:71 +#: part/templates/part/navbar.html:74 part/templates/part/prices.html:148 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "Producenci" -#: company/views.py:65 part/templates/part/supplier.html:85 +#: company/views.py:65 part/templates/part/detail.html:822 msgid "New Manufacturer" msgstr "Now producent" @@ -2676,32 +2642,32 @@ msgstr "Firmy" msgid "New Company" msgstr "Nowa firma" -#: company/views.py:160 part/views.py:974 +#: company/views.py:138 part/views.py:962 msgid "Download Image" msgstr "Pobierz obraz" -#: company/views.py:189 part/views.py:1006 +#: company/views.py:167 part/views.py:994 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:196 part/views.py:1013 +#: company/views.py:174 part/views.py:1001 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:205 part/views.py:1022 +#: company/views.py:183 part/views.py:1010 msgid "Supplied URL is not a valid image file" msgstr "" -#: company/views.py:265 +#: company/views.py:243 msgid "Edit Supplier Part" msgstr "" -#: company/views.py:316 templates/js/stock.js:1629 +#: company/views.py:294 templates/js/stock.js:1629 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:460 +#: company/views.py:438 msgid "Delete Supplier Part" msgstr "" @@ -2811,7 +2777,7 @@ msgstr "Opis Zamówienia" msgid "Link to external page" msgstr "Link do zewnętrznej witryny" -#: order/models.py:168 part/templates/part/detail.html:133 +#: order/models.py:168 msgid "Created By" msgstr "Utworzony przez" @@ -2945,7 +2911,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:250 +#: order/templates/order/purchase_order_detail.html:381 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -2955,7 +2921,7 @@ msgstr "Odebrane" msgid "Number of items received" msgstr "" -#: order/models.py:776 part/templates/part/prices.html:166 stock/models.py:545 +#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:545 #: stock/templates/stock/item_base.html:343 templates/js/stock.js:1024 msgid "Purchase Price" msgstr "Cena zakupu" @@ -2969,7 +2935,7 @@ msgid "Where does the Purchaser want this item to be stored?" msgstr "" #: order/models.py:831 part/templates/part/part_pricing.html:97 -#: part/templates/part/prices.html:103 part/templates/part/prices.html:278 +#: part/templates/part/prices.html:97 part/templates/part/prices.html:266 msgid "Sale Price" msgstr "Cena sprzedaży" @@ -3065,22 +3031,21 @@ msgstr "Status zamówienia" msgid "Issued" msgstr "Wydany" -#: order/templates/order/order_base.html:188 +#: order/templates/order/order_base.html:184 msgid "Edit Purchase Order" msgstr "" -#: order/templates/order/order_base.html:199 -#: order/templates/order/purchase_order_detail.html:127 -#: part/templates/part/category.html:217 part/templates/part/category.html:259 -#: part/templates/part/part_base.html:455 -#: stock/templates/stock/location.html:203 templates/js/stock.js:1634 +#: order/templates/order/order_base.html:195 +#: order/templates/order/purchase_order_detail.html:258 +#: part/templates/part/category.html:255 part/templates/part/category.html:297 +#: stock/templates/stock/location.html:259 templates/js/part.js:64 +#: templates/js/stock.js:1634 msgid "New Location" msgstr "Nowa lokalizacja" -#: order/templates/order/order_base.html:200 -#: order/templates/order/purchase_order_detail.html:128 -#: part/templates/part/part_base.html:456 -#: stock/templates/stock/location.html:42 +#: order/templates/order/order_base.html:196 +#: order/templates/order/purchase_order_detail.html:259 +#: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" msgstr "" @@ -3104,10 +3069,6 @@ msgstr "" msgid "After placing this purchase order, line items will no longer be editable." msgstr "" -#: order/templates/order/order_notes.html:13 -msgid "Order Notes" -msgstr "Notatki zamówień" - #: order/templates/order/order_wizard/match_fields.html:9 #: part/templates/part/bom_upload/match_fields.html:9 #: part/templates/part/import_wizard/ajax_match_fields.html:9 @@ -3186,7 +3147,7 @@ msgid "Upload File for Purchase Order" msgstr "" #: order/templates/order/order_wizard/po_upload.html:18 -#: part/templates/part/bom_upload/upload_file.html:26 +#: part/templates/part/bom_upload/upload_file.html:24 #: part/templates/part/import_wizard/ajax_part_upload.html:10 #: part/templates/part/import_wizard/part_upload.html:21 #, python-format @@ -3256,6 +3217,7 @@ msgstr "" #: order/templates/order/po_attachments.html:12 #: order/templates/order/po_navbar.html:32 +#: order/templates/order/purchase_order_detail.html:44 msgid "Purchase Order Attachments" msgstr "" @@ -3265,60 +3227,66 @@ msgstr "" #: order/templates/order/po_navbar.html:29 #: order/templates/order/po_received_items.html:12 +#: order/templates/order/purchase_order_detail.html:35 msgid "Received Items" msgstr "Otrzymane elementy" -#: order/templates/order/purchase_order_detail.html:14 +#: order/templates/order/purchase_order_detail.html:17 msgid "Purchase Order Items" msgstr "" -#: order/templates/order/purchase_order_detail.html:24 -#: order/templates/order/purchase_order_detail.html:64 -#: order/templates/order/sales_order_detail.html:22 -#: order/templates/order/sales_order_detail.html:56 +#: order/templates/order/purchase_order_detail.html:23 +#: order/templates/order/purchase_order_detail.html:195 +#: order/templates/order/sales_order_detail.html:23 +#: order/templates/order/sales_order_detail.html:176 msgid "Add Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:100 -#: order/templates/order/sales_order_detail.html:398 +#: order/templates/order/purchase_order_detail.html:55 +#: order/templates/order/sales_order_detail.html:54 +msgid "Order Notes" +msgstr "Notatki zamówień" + +#: order/templates/order/purchase_order_detail.html:231 +#: order/templates/order/sales_order_detail.html:518 msgid "Edit Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:110 -#: order/templates/order/sales_order_detail.html:408 +#: order/templates/order/purchase_order_detail.html:241 +#: order/templates/order/sales_order_detail.html:528 msgid "Delete Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:141 +#: order/templates/order/purchase_order_detail.html:272 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:169 -#: order/templates/order/sales_order_detail.html:233 +#: order/templates/order/purchase_order_detail.html:300 +#: order/templates/order/sales_order_detail.html:353 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:222 -#: order/templates/order/sales_order_detail.html:256 templates/js/part.js:908 -#: templates/js/part.js:1097 +#: order/templates/order/purchase_order_detail.html:353 +#: order/templates/order/sales_order_detail.html:376 templates/js/part.js:996 +#: templates/js/part.js:1185 msgid "Unit Price" msgstr "Cena jednostkowa" -#: order/templates/order/purchase_order_detail.html:229 -#: order/templates/order/sales_order_detail.html:263 +#: order/templates/order/purchase_order_detail.html:360 +#: order/templates/order/sales_order_detail.html:383 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:286 -#: order/templates/order/sales_order_detail.html:369 +#: order/templates/order/purchase_order_detail.html:417 +#: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:287 +#: order/templates/order/purchase_order_detail.html:418 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:292 +#: order/templates/order/purchase_order_detail.html:423 msgid "Receive line item" msgstr "" @@ -3334,12 +3302,11 @@ msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:47 #: part/models.py:326 part/templates/part/cat_link.html:7 -#: part/templates/part/category.html:108 part/templates/part/category.html:157 -#: part/templates/part/category_navbar.html:25 -#: part/templates/part/category_navbar.html:32 -#: part/templates/part/category_partlist.html:10 +#: 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:24 #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:767 +#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -3354,7 +3321,7 @@ msgid "Order Code" msgstr "Kod zamówienia" #: order/templates/order/receive_parts.html:21 -#: part/templates/part/part_base.html:152 templates/js/part.js:582 +#: part/templates/part/part_base.html:194 templates/js/part.js:670 msgid "On Order" msgstr "" @@ -3379,7 +3346,6 @@ msgid "Packing List" msgstr "" #: order/templates/order/sales_order_base.html:74 -#: order/templates/order/so_navbar.html:12 msgid "Sales Order Details" msgstr "" @@ -3402,80 +3368,76 @@ msgstr "" msgid "Cancelling this order means that the order will no longer be editable." msgstr "" -#: order/templates/order/sales_order_detail.html:13 +#: order/templates/order/sales_order_detail.html:17 msgid "Sales Order Items" msgstr "" -#: order/templates/order/sales_order_detail.html:105 templates/js/bom.js:358 +#: order/templates/order/sales_order_detail.html:225 templates/js/bom.js:358 #: templates/js/build.js:759 templates/js/build.js:1202 msgid "Actions" msgstr "Akcje" -#: order/templates/order/sales_order_detail.html:112 templates/js/build.js:645 +#: order/templates/order/sales_order_detail.html:232 templates/js/build.js:645 #: templates/js/build.js:1011 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:113 templates/js/build.js:647 +#: order/templates/order/sales_order_detail.html:233 templates/js/build.js:647 #: templates/js/build.js:1012 msgid "Delete stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:186 +#: order/templates/order/sales_order_detail.html:306 msgid "No matching line items" msgstr "" -#: order/templates/order/sales_order_detail.html:216 +#: order/templates/order/sales_order_detail.html:336 msgid "ID" msgstr "Numer ID" -#: order/templates/order/sales_order_detail.html:284 templates/js/build.js:710 +#: order/templates/order/sales_order_detail.html:404 templates/js/build.js:710 #: templates/js/build.js:1007 msgid "Allocated" msgstr "Przydzielono" -#: order/templates/order/sales_order_detail.html:286 +#: order/templates/order/sales_order_detail.html:406 msgid "Fulfilled" msgstr "" -#: order/templates/order/sales_order_detail.html:323 +#: order/templates/order/sales_order_detail.html:443 msgid "PO" msgstr "" -#: order/templates/order/sales_order_detail.html:353 +#: order/templates/order/sales_order_detail.html:473 msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:356 templates/js/build.js:773 +#: order/templates/order/sales_order_detail.html:476 templates/js/build.js:773 msgid "Allocate stock" msgstr "" -#: order/templates/order/sales_order_detail.html:359 +#: order/templates/order/sales_order_detail.html:479 msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:363 templates/js/build.js:766 +#: order/templates/order/sales_order_detail.html:483 templates/js/build.js:766 #: templates/js/build.js:1210 msgid "Build stock" msgstr "" -#: order/templates/order/sales_order_detail.html:366 -#: order/templates/order/sales_order_detail.html:485 +#: order/templates/order/sales_order_detail.html:486 +#: order/templates/order/sales_order_detail.html:605 msgid "Calculate price" msgstr "Oblicz cenę" -#: order/templates/order/sales_order_detail.html:370 +#: order/templates/order/sales_order_detail.html:490 msgid "Delete line item " msgstr "" -#: order/templates/order/sales_order_detail.html:491 +#: order/templates/order/sales_order_detail.html:611 msgid "Update Unit Price" msgstr "" -#: order/templates/order/sales_order_notes.html:14 -msgid "Sales Order Notes" -msgstr "" - #: order/templates/order/sales_order_ship.html:10 msgid "This order has not been fully allocated. If the order is marked as shipped, it can no longer be adjusted." msgstr "" @@ -3504,164 +3466,171 @@ msgstr "" msgid "This action will unallocate the following stock from the Sales Order" msgstr "" -#: order/templates/order/so_attachments.html:12 +#: order/templates/order/so_navbar.html:12 +msgid "Sales Order Line Items" +msgstr "" + +#: order/templates/order/so_navbar.html:15 +msgid "Order Items" +msgstr "" + #: order/templates/order/so_navbar.html:26 msgid "Sales Order Attachments" msgstr "" -#: order/views.py:151 +#: order/views.py:104 msgid "Cancel Order" msgstr "" -#: order/views.py:160 order/views.py:186 +#: order/views.py:113 order/views.py:139 msgid "Confirm order cancellation" msgstr "" -#: order/views.py:163 order/views.py:189 +#: order/views.py:116 order/views.py:142 msgid "Order cannot be cancelled" msgstr "" -#: order/views.py:177 +#: order/views.py:130 msgid "Cancel sales order" msgstr "" -#: order/views.py:203 +#: order/views.py:156 msgid "Issue Order" msgstr "" -#: order/views.py:212 +#: order/views.py:165 msgid "Confirm order placement" msgstr "" -#: order/views.py:222 +#: order/views.py:175 msgid "Purchase order issued" msgstr "" -#: order/views.py:233 +#: order/views.py:186 msgid "Complete Order" msgstr "" -#: order/views.py:249 +#: order/views.py:202 msgid "Confirm order completion" msgstr "" -#: order/views.py:260 +#: order/views.py:213 msgid "Purchase order completed" msgstr "" -#: order/views.py:270 +#: order/views.py:223 msgid "Ship Order" msgstr "Wyślij zamówienie" -#: order/views.py:286 +#: order/views.py:239 msgid "Confirm order shipment" msgstr "" -#: order/views.py:292 +#: order/views.py:245 msgid "Could not ship order" msgstr "" -#: order/views.py:339 +#: order/views.py:292 msgid "Match Supplier Parts" msgstr "" -#: order/views.py:536 +#: order/views.py:489 msgid "Receive Parts" msgstr "" -#: order/views.py:606 +#: order/views.py:559 msgid "Items received" msgstr "Otrzymane przedmioty" -#: order/views.py:620 +#: order/views.py:573 msgid "No destination set" msgstr "Nie ustawiono miejsca docelowego" -#: order/views.py:665 +#: order/views.py:618 msgid "Error converting quantity to number" msgstr "Błąd konwersji ilości na liczbę" -#: order/views.py:671 +#: order/views.py:624 msgid "Receive quantity less than zero" msgstr "" -#: order/views.py:677 +#: order/views.py:630 msgid "No lines specified" msgstr "" -#: order/views.py:750 +#: order/views.py:703 msgid "Update prices" msgstr "" -#: order/views.py:1008 +#: order/views.py:961 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1061 +#: order/views.py:1014 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1106 +#: order/views.py:1059 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1122 +#: order/views.py:1075 msgid "Select line item" msgstr "" -#: order/views.py:1153 +#: order/views.py:1106 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "" -#: order/views.py:1163 +#: order/views.py:1116 #, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1171 +#: order/views.py:1124 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1225 +#: order/views.py:1178 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1299 +#: order/views.py:1252 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1314 +#: order/views.py:1267 msgid "Remove allocation" msgstr "" -#: order/views.py:1386 +#: order/views.py:1339 msgid "Sales order not found" msgstr "" -#: order/views.py:1392 +#: order/views.py:1345 msgid "Price not found" msgstr "Nie znaleziono ceny" -#: order/views.py:1395 +#: order/views.py:1348 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1400 +#: order/views.py:1353 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" #: part/bom.py:133 part/models.py:72 part/models.py:755 -#: part/templates/part/category.html:75 part/templates/part/detail.html:91 +#: part/templates/part/category.html:75 msgid "Default Location" msgstr "Domyślna lokalizacja" -#: part/bom.py:134 part/templates/part/part_base.html:140 +#: part/bom.py:134 part/templates/part/part_base.html:182 msgid "Available Stock" msgstr "Dostępna ilość" @@ -3841,7 +3810,7 @@ msgstr "" msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:679 part/templates/part/detail.html:23 +#: part/models.py:679 msgid "Part name" msgstr "" @@ -3857,7 +3826,7 @@ msgstr "" msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:698 part/templates/part/detail.html:61 +#: part/models.py:698 msgid "Variant Of" msgstr "Wariant" @@ -3866,7 +3835,7 @@ msgid "Part description" msgstr "Opis części" #: part/models.py:709 part/templates/part/category.html:82 -#: part/templates/part/detail.html:68 +#: part/templates/part/part_base.html:130 msgid "Keywords" msgstr "Słowa kluczowe" @@ -3874,8 +3843,8 @@ msgstr "Słowa kluczowe" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:74 -#: part/templates/part/set_category.html:15 templates/js/part.js:553 +#: part/models.py:717 part/models.py:2268 +#: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "Kategoria" @@ -3883,9 +3852,7 @@ msgstr "Kategoria" msgid "Part category" msgstr "" -#: part/models.py:723 part/templates/part/detail.html:29 -#: part/templates/part/part_base.html:103 templates/js/part.js:169 -#: templates/js/part.js:397 +#: part/models.py:723 templates/js/part.js:257 templates/js/part.js:485 msgid "IPN" msgstr "IPN" @@ -3897,8 +3864,7 @@ msgstr "" msgid "Part revision or version number" msgstr "" -#: part/models.py:731 part/templates/part/detail.html:36 report/models.py:200 -#: templates/js/part.js:173 +#: part/models.py:731 report/models.py:200 templates/js/part.js:261 msgid "Revision" msgstr "Wersja" @@ -3906,7 +3872,7 @@ msgstr "Wersja" msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:800 part/templates/part/detail.html:98 +#: part/models.py:800 msgid "Default Supplier" msgstr "" @@ -3922,7 +3888,7 @@ msgstr "" msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:814 part/templates/part/detail.html:114 +#: part/models.py:814 msgid "Minimum Stock" msgstr "Minimalny stan magazynowy" @@ -3954,9 +3920,9 @@ msgstr "" msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:854 part/templates/part/detail.html:255 -#: templates/js/table_filters.js:21 templates/js/table_filters.js:69 -#: templates/js/table_filters.js:250 templates/js/table_filters.js:319 +#: part/models.py:854 templates/js/table_filters.js:21 +#: templates/js/table_filters.js:69 templates/js/table_filters.js:250 +#: templates/js/table_filters.js:319 msgid "Active" msgstr "Aktywny" @@ -4004,7 +3970,7 @@ msgstr "" msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:818 templates/js/stock.js:426 +#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:426 msgid "Test Name" msgstr "Nazwa testu" @@ -4020,7 +3986,7 @@ msgstr "" msgid "Enter description for this test" msgstr "" -#: part/models.py:2136 templates/js/part.js:827 +#: part/models.py:2136 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "Wymagane" @@ -4029,7 +3995,7 @@ msgstr "Wymagane" msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2142 templates/js/part.js:835 +#: part/models.py:2142 templates/js/part.js:923 msgid "Requires Value" msgstr "" @@ -4037,7 +4003,7 @@ msgstr "" msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2148 templates/js/part.js:842 +#: part/models.py:2148 templates/js/part.js:930 msgid "Requires Attachment" msgstr "" @@ -4167,87 +4133,61 @@ msgstr "Wybierz powiązaną część" msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" -#: part/templates/part/allocation.html:11 -msgid "Build Order Allocations" -msgstr "" - -#: part/templates/part/allocation.html:24 -msgid "Sales Order Allocations" -msgstr "" - -#: part/templates/part/bom.html:10 part/templates/part/navbar.html:45 -#: part/templates/part/navbar.html:48 -msgid "Bill of Materials" -msgstr "Zestawienie materiałowe" - -#: part/templates/part/bom.html:17 +#: part/templates/part/bom.html:6 msgid "You do not have permission to edit the BOM." msgstr "" -#: part/templates/part/bom.html:25 +#: part/templates/part/bom.html:14 #, python-format msgid "The BOM for %(part)s has changed, and must be validated.
" msgstr "" -#: part/templates/part/bom.html:27 +#: part/templates/part/bom.html:16 #, python-format msgid "The BOM for %(part)s was last checked by %(checker)s on %(check_date)s" msgstr "" -#: part/templates/part/bom.html:31 +#: part/templates/part/bom.html:20 #, python-format msgid "The BOM for %(part)s has not been validated." msgstr "" -#: part/templates/part/bom.html:38 +#: part/templates/part/bom.html:27 msgid "Remove selected BOM items" msgstr "" -#: part/templates/part/bom.html:41 +#: part/templates/part/bom.html:30 msgid "Import BOM data" msgstr "Importuj dane BOM" -#: part/templates/part/bom.html:45 +#: part/templates/part/bom.html:34 msgid "Copy BOM from parent part" msgstr "Kopiuj BOM z części nadrzędnej" -#: part/templates/part/bom.html:49 +#: part/templates/part/bom.html:38 msgid "New BOM Item" msgstr "" -#: part/templates/part/bom.html:52 +#: part/templates/part/bom.html:41 msgid "Finish Editing" msgstr "Zakończ edycję" -#: part/templates/part/bom.html:57 +#: part/templates/part/bom.html:46 msgid "Edit BOM" msgstr "" -#: part/templates/part/bom.html:61 +#: part/templates/part/bom.html:50 msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:67 part/views.py:1620 +#: part/templates/part/bom.html:56 part/views.py:1574 msgid "Export Bill of Materials" msgstr "" -#: part/templates/part/bom.html:70 +#: part/templates/part/bom.html:59 msgid "Print BOM Report" msgstr "" -#: part/templates/part/bom.html:116 -msgid "Delete selected BOM items?" -msgstr "" - -#: part/templates/part/bom.html:117 -msgid "All selected BOM items will be deleted" -msgstr "" - -#: part/templates/part/bom.html:167 part/views.py:451 -#: templates/js/stock.js:1623 -msgid "Create New Part" -msgstr "" - #: part/templates/part/bom_duplicate.html:13 msgid "This part already has a Bill of Materials" msgstr "" @@ -4256,23 +4196,27 @@ msgstr "" msgid "Select Part" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:11 +#: part/templates/part/bom_upload/upload_file.html:7 msgid "Upload BOM File" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:18 +#: part/templates/part/bom_upload/upload_file.html:12 +msgid "Upload Bill of Materials" +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:16 msgid "Requirements for BOM upload" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:20 +#: part/templates/part/bom_upload/upload_file.html:18 msgid "The BOM file must contain the required named columns as provided in the " msgstr "" -#: part/templates/part/bom_upload/upload_file.html:20 +#: part/templates/part/bom_upload/upload_file.html:18 msgid "BOM Upload Template" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:21 +#: part/templates/part/bom_upload/upload_file.html:19 msgid "Each part must already exist in the database" msgstr "" @@ -4285,19 +4229,11 @@ msgstr "" msgid "This will validate each line in the BOM." msgstr "" -#: part/templates/part/build.html:10 -msgid "Part Builds" -msgstr "" - -#: part/templates/part/build.html:18 -msgid "Start New Build" -msgstr "" - #: part/templates/part/category.html:33 msgid "All parts" msgstr "Wszystkie części" -#: part/templates/part/category.html:38 part/views.py:1958 +#: part/templates/part/category.html:38 part/views.py:1900 msgid "Create new part category" msgstr "Stwórz nową kategorię komponentów" @@ -4321,10 +4257,9 @@ msgstr "" msgid "Category Description" msgstr "" -#: part/templates/part/category.html:88 +#: part/templates/part/category.html:88 part/templates/part/category.html:174 #: part/templates/part/category_navbar.html:14 -#: part/templates/part/category_navbar.html:21 -#: part/templates/part/subcategory.html:16 +#: part/templates/part/category_navbar.html:17 msgid "Subcategories" msgstr "" @@ -4332,61 +4267,65 @@ msgstr "" msgid "Parts (Including subcategories)" msgstr "" -#: part/templates/part/category.html:122 +#: part/templates/part/category.html:126 msgid "Export Part Data" msgstr "" -#: part/templates/part/category.html:126 +#: part/templates/part/category.html:130 msgid "Create new part" msgstr "" -#: part/templates/part/category.html:134 +#: part/templates/part/category.html:138 msgid "Set category" msgstr "" -#: part/templates/part/category.html:134 +#: part/templates/part/category.html:138 msgid "Set Category" msgstr "" -#: part/templates/part/category.html:137 +#: part/templates/part/category.html:141 msgid "Export Data" msgstr "" -#: part/templates/part/category.html:141 +#: part/templates/part/category.html:145 msgid "View list display" msgstr "" -#: part/templates/part/category.html:144 +#: part/templates/part/category.html:148 msgid "View grid display" msgstr "" -#: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:204 +#: part/templates/part/category.html:164 +msgid "Part Parameters" +msgstr "Parametry części" + +#: part/templates/part/category.html:256 +#: stock/templates/stock/location.html:260 msgid "Create new location" msgstr "" -#: part/templates/part/category.html:223 part/templates/part/category.html:253 -#: part/templates/part/part_base.html:418 +#: part/templates/part/category.html:261 part/templates/part/category.html:291 +#: templates/js/part.js:25 msgid "New Category" msgstr "" -#: part/templates/part/category.html:224 +#: part/templates/part/category.html:262 msgid "Create new category" msgstr "" -#: part/templates/part/category.html:254 +#: part/templates/part/category.html:292 msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:907 +#: part/templates/part/category.html:298 stock/views.py:907 msgid "Create new Stock Location" msgstr "Utwórz nową lokalizację magazynową" -#: part/templates/part/category.html:279 +#: part/templates/part/category.html:317 msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:286 part/views.py:1906 +#: part/templates/part/category.html:324 part/views.py:1848 msgid "Edit Part Category" msgstr "" @@ -4425,15 +4364,11 @@ msgstr "" msgid "If this category is deleted, these parts will be moved to the top-level category Teile" msgstr "" -#: part/templates/part/category_navbar.html:37 -#: part/templates/part/category_navbar.html:40 +#: part/templates/part/category_navbar.html:29 +#: part/templates/part/category_navbar.html:32 msgid "Import Parts" msgstr "" -#: part/templates/part/category_parametric.html:10 -msgid "Part Parameters" -msgstr "Parametry części" - #: part/templates/part/copy_part.html:9 part/views.py:327 msgid "Duplicate Part" msgstr "Duplikuj część" @@ -4458,98 +4393,146 @@ msgstr "" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "" -#: part/templates/part/detail.html:12 part/templates/part/navbar.html:14 -msgid "Part Details" -msgstr "Szczegóły części" - -#: part/templates/part/detail.html:43 part/templates/part/part_base.html:204 -msgid "Latest Serial Number" -msgstr "Ostatni numer seryjny" - -#: part/templates/part/detail.html:48 -msgid "No serial numbers recorded" +#: part/templates/part/detail.html:16 +msgid "Part Stock" msgstr "" -#: part/templates/part/detail.html:121 -msgid "Stock Expiry Time" +#: part/templates/part/detail.html:21 +#, python-format +msgid "Showing stock for all variants of %(full_name)s" msgstr "" -#: part/templates/part/detail.html:140 -msgid "Responsible User" -msgstr "Odpowiedzialny użytkownik" - -#: part/templates/part/detail.html:154 -msgid "Edit Notes" +#: part/templates/part/detail.html:30 part/templates/part/navbar.html:93 +msgid "Part Test Templates" msgstr "" -#: part/templates/part/detail.html:181 -msgid "Part is virtual (not a physical part)" -msgstr "Część jest wirtualna (nie fizyczna)" - -#: part/templates/part/detail.html:183 -msgid "Part is not a virtual part" -msgstr "Część nie jest częścią wirtualną" - -#: part/templates/part/detail.html:191 -msgid "Part is a template part (variants can be made from this part)" +#: part/templates/part/detail.html:36 +msgid "Add Test Template" msgstr "" -#: part/templates/part/detail.html:193 -msgid "Part is not a template part" +#: part/templates/part/detail.html:77 +msgid "New sales order" msgstr "" -#: part/templates/part/detail.html:201 -msgid "Part can be assembled from other parts" +#: part/templates/part/detail.html:77 +msgid "New Order" msgstr "" -#: part/templates/part/detail.html:203 -msgid "Part cannot be assembled from other parts" +#: part/templates/part/detail.html:90 +msgid "Sales Order Allocations" msgstr "" -#: part/templates/part/detail.html:211 -msgid "Part can be used in assemblies" +#: part/templates/part/detail.html:130 part/templates/part/navbar.html:21 +msgid "Part Variants" msgstr "" -#: part/templates/part/detail.html:213 -msgid "Part cannot be used in assemblies" +#: part/templates/part/detail.html:137 +msgid "Create new variant" msgstr "" -#: part/templates/part/detail.html:221 -msgid "Part stock is tracked by serial number" +#: part/templates/part/detail.html:138 +msgid "New Variant" msgstr "" -#: part/templates/part/detail.html:223 -msgid "Part stock is not tracked by serial number" -msgstr "" - -#: part/templates/part/detail.html:231 part/templates/part/detail.html:233 -msgid "Part can be purchased from external suppliers" -msgstr "" - -#: part/templates/part/detail.html:241 -msgid "Part can be sold to customers" -msgstr "" - -#: part/templates/part/detail.html:243 -msgid "Part cannot be sold to customers" -msgstr "" - -#: part/templates/part/detail.html:258 -msgid "Part is active" -msgstr "" - -#: part/templates/part/detail.html:260 -msgid "Part is not active" -msgstr "" - -#: part/templates/part/detail.html:281 +#: part/templates/part/detail.html:161 msgid "Add new parameter" msgstr "" +#: part/templates/part/detail.html:182 part/templates/part/navbar.html:101 +#: part/templates/part/navbar.html:104 +msgid "Related Parts" +msgstr "" + +#: part/templates/part/detail.html:188 +msgid "Add Related" +msgstr "" + +#: part/templates/part/detail.html:228 +msgid "Part Suppliers" +msgstr "" + +#: part/templates/part/detail.html:252 part/templates/part/navbar.html:35 +#: part/templates/part/navbar.html:38 +msgid "Bill of Materials" +msgstr "Zestawienie materiałowe" + +#: part/templates/part/detail.html:261 +msgid "Assemblies" +msgstr "" + +#: part/templates/part/detail.html:277 +msgid "Part Builds" +msgstr "" + +#: part/templates/part/detail.html:284 +msgid "Start New Build" +msgstr "" + +#: part/templates/part/detail.html:298 +msgid "Build Order Allocations" +msgstr "" + +#: part/templates/part/detail.html:307 +msgid "Part Manufacturers" +msgstr "" + #: part/templates/part/detail.html:319 +msgid "Delete manufacturer parts" +msgstr "" + +#: part/templates/part/detail.html:394 +msgid "Delete selected BOM items?" +msgstr "" + +#: part/templates/part/detail.html:395 +msgid "All selected BOM items will be deleted" +msgstr "" + +#: part/templates/part/detail.html:445 part/views.py:451 +#: templates/js/stock.js:1623 +msgid "Create New Part" +msgstr "" + +#: part/templates/part/detail.html:580 +msgid "Add Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:598 +msgid "Edit Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:610 +msgid "Delete Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:669 msgid "Edit Part Notes" msgstr "" +#: part/templates/part/detail.html:823 +msgid "Create new manufacturer" +msgstr "" + +#: part/templates/part/detail.html:917 +#, python-format +msgid "Single Price - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:929 +#, python-format +msgid "Single Price Difference - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:941 +#, python-format +msgid "Part Single Price - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:1030 +#, python-format +msgid "Unit Price - %(currency)s" +msgstr "" + #: part/templates/part/import_wizard/ajax_part_upload.html:29 #: part/templates/part/import_wizard/part_upload.html:51 msgid "Unsuffitient privileges." @@ -4559,222 +4542,206 @@ msgstr "" msgid "Import Parts from File" msgstr "" -#: part/templates/part/navbar.html:23 part/templates/part/variants.html:11 -msgid "Part Variants" -msgstr "" - -#: part/templates/part/navbar.html:26 +#: part/templates/part/navbar.html:24 msgid "Variants" msgstr "" -#: part/templates/part/navbar.html:37 -msgid "Allocated Stock" -msgstr "" - -#: part/templates/part/navbar.html:40 -msgid "Allocations" -msgstr "" - -#: part/templates/part/navbar.html:61 part/templates/part/navbar.html:64 +#: part/templates/part/navbar.html:51 part/templates/part/navbar.html:54 msgid "Used In" msgstr "" -#: part/templates/part/navbar.html:71 +#: part/templates/part/navbar.html:61 msgid "Prices" msgstr "" -#: part/templates/part/navbar.html:97 part/templates/part/part_tests.html:10 -msgid "Part Test Templates" -msgstr "" - -#: part/templates/part/navbar.html:100 +#: part/templates/part/navbar.html:96 msgid "Test Templates" msgstr "" -#: part/templates/part/navbar.html:105 part/templates/part/navbar.html:108 -#: part/templates/part/related.html:10 -msgid "Related Parts" -msgstr "" - #: part/templates/part/part_app_base.html:12 msgid "Part List" msgstr "" #: part/templates/part/part_base.html:26 templates/js/company.js:280 -#: templates/js/company.js:486 templates/js/part.js:84 templates/js/part.js:161 +#: templates/js/company.js:486 templates/js/part.js:172 +#: templates/js/part.js:249 msgid "Inactive" msgstr "" -#: part/templates/part/part_base.html:33 +#: part/templates/part/part_base.html:36 +msgid "Part is virtual (not a physical part)" +msgstr "Część jest wirtualna (nie fizyczna)" + +#: part/templates/part/part_base.html:39 +msgid "Part is a template part (variants can be made from this part)" +msgstr "" + +#: part/templates/part/part_base.html:42 +msgid "Part can be assembled from other parts" +msgstr "" + +#: part/templates/part/part_base.html:45 +msgid "Part can be used in assemblies" +msgstr "" + +#: part/templates/part/part_base.html:48 +msgid "Part stock is tracked by serial number" +msgstr "" + +#: part/templates/part/part_base.html:51 +msgid "Part can be purchased from external suppliers" +msgstr "" + +#: part/templates/part/part_base.html:54 +msgid "Part can be sold to customers" +msgstr "" + +#: part/templates/part/part_base.html:60 msgid "Star this part" msgstr "" -#: part/templates/part/part_base.html:40 +#: part/templates/part/part_base.html:67 #: stock/templates/stock/item_base.html:75 #: stock/templates/stock/location.html:51 msgid "Barcode actions" msgstr "" -#: part/templates/part/part_base.html:42 +#: part/templates/part/part_base.html:69 #: stock/templates/stock/item_base.html:77 #: stock/templates/stock/location.html:53 templates/qr_button.html:1 msgid "Show QR Code" msgstr "" -#: part/templates/part/part_base.html:43 +#: part/templates/part/part_base.html:70 #: stock/templates/stock/item_base.html:93 #: stock/templates/stock/location.html:54 msgid "Print Label" msgstr "" -#: part/templates/part/part_base.html:48 +#: part/templates/part/part_base.html:75 msgid "Show pricing information" msgstr "" -#: part/templates/part/part_base.html:53 +#: part/templates/part/part_base.html:80 #: stock/templates/stock/item_base.html:140 #: stock/templates/stock/location.html:62 msgid "Stock actions" msgstr "" -#: part/templates/part/part_base.html:60 +#: part/templates/part/part_base.html:87 msgid "Count part stock" msgstr "" -#: part/templates/part/part_base.html:66 +#: part/templates/part/part_base.html:93 msgid "Transfer part stock" msgstr "" -#: part/templates/part/part_base.html:83 +#: part/templates/part/part_base.html:110 msgid "Part actions" msgstr "" -#: part/templates/part/part_base.html:86 +#: part/templates/part/part_base.html:113 msgid "Duplicate part" msgstr "" -#: part/templates/part/part_base.html:89 +#: part/templates/part/part_base.html:116 msgid "Edit part" msgstr "" -#: part/templates/part/part_base.html:92 +#: part/templates/part/part_base.html:119 msgid "Delete part" msgstr "" -#: part/templates/part/part_base.html:123 +#: part/templates/part/part_base.html:154 +msgid "Latest Serial Number" +msgstr "Ostatni numer seryjny" + +#: part/templates/part/part_base.html:165 msgid "This is a virtual part" msgstr "" -#: part/templates/part/part_base.html:129 +#: part/templates/part/part_base.html:171 #, python-format msgid "This part is a variant of %(link)s" msgstr "" -#: part/templates/part/part_base.html:146 templates/js/table_filters.js:165 +#: part/templates/part/part_base.html:188 templates/js/table_filters.js:165 msgid "In Stock" msgstr "" -#: part/templates/part/part_base.html:159 templates/InvenTree/index.html:132 +#: part/templates/part/part_base.html:201 templates/InvenTree/index.html:132 msgid "Required for Build Orders" msgstr "" -#: part/templates/part/part_base.html:166 +#: part/templates/part/part_base.html:208 msgid "Required for Sales Orders" msgstr "" -#: part/templates/part/part_base.html:173 +#: part/templates/part/part_base.html:215 msgid "Allocated to Orders" msgstr "" -#: part/templates/part/part_base.html:188 templates/js/bom.js:316 +#: part/templates/part/part_base.html:230 templates/js/bom.js:316 msgid "Can Build" msgstr "" -#: part/templates/part/part_base.html:194 templates/js/part.js:413 -#: templates/js/part.js:586 +#: part/templates/part/part_base.html:236 templates/js/part.js:501 +#: templates/js/part.js:674 msgid "Building" msgstr "" -#: part/templates/part/part_base.html:325 part/templates/part/prices.html:131 +#: part/templates/part/part_base.html:331 part/templates/part/prices.html:125 msgid "Calculate" msgstr "" -#: part/templates/part/part_base.html:419 -msgid "Create New Part Category" -msgstr "" - -#: part/templates/part/part_base.html:427 -msgid "New Parent" -msgstr "" - -#: part/templates/part/part_base.html:475 -msgid "Edit Part" -msgstr "" - -#: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:27 +#: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:21 msgid "Supplier Pricing" msgstr "" #: part/templates/part/part_pricing.html:26 #: part/templates/part/part_pricing.html:52 #: part/templates/part/part_pricing.html:85 -#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:31 -#: part/templates/part/prices.html:58 part/templates/part/prices.html:90 -#: part/templates/part/prices.html:107 +#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:25 +#: part/templates/part/prices.html:52 part/templates/part/prices.html:84 +#: part/templates/part/prices.html:101 msgid "Unit Cost" msgstr "" #: part/templates/part/part_pricing.html:32 #: part/templates/part/part_pricing.html:58 #: part/templates/part/part_pricing.html:89 -#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:38 -#: part/templates/part/prices.html:65 part/templates/part/prices.html:95 -#: part/templates/part/prices.html:112 +#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:32 +#: part/templates/part/prices.html:59 part/templates/part/prices.html:89 +#: part/templates/part/prices.html:106 msgid "Total Cost" msgstr "" -#: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:46 +#: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:40 msgid "No supplier pricing available" msgstr "" -#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:55 -#: part/templates/part/prices.html:235 +#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:49 +#: part/templates/part/prices.html:225 msgid "BOM Pricing" msgstr "" -#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:73 +#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:67 msgid "Note: BOM pricing is incomplete for this part" msgstr "" -#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:80 +#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:74 msgid "No BOM pricing available" msgstr "" -#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:89 +#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:83 msgid "Internal Price" msgstr "" #: part/templates/part/part_pricing.html:113 -#: part/templates/part/prices.html:121 +#: part/templates/part/prices.html:115 msgid "No pricing information is available for this part." msgstr "" -#: part/templates/part/part_tests.html:17 -msgid "Add Test Template" -msgstr "" - -#: part/templates/part/part_tests.html:61 -msgid "Add Test Result Template" -msgstr "" - -#: part/templates/part/part_tests.html:79 -msgid "Edit Test Result Template" -msgstr "" - -#: part/templates/part/part_tests.html:91 -msgid "Delete Test Result Template" -msgstr "" - #: part/templates/part/part_thumb.html:20 msgid "Select from existing images" msgstr "" @@ -4809,123 +4776,78 @@ msgstr "" msgid "There are %(count)s unique parts tracked for '%(full_name)s'. Deleting this part will permanently remove this tracking information." msgstr "" -#: part/templates/part/prices.html:12 -msgid "General Price Information" -msgstr "" - -#: part/templates/part/prices.html:22 +#: part/templates/part/prices.html:16 msgid "Pricing ranges" msgstr "" -#: part/templates/part/prices.html:28 +#: part/templates/part/prices.html:22 msgid "Show supplier cost" msgstr "" -#: part/templates/part/prices.html:29 +#: part/templates/part/prices.html:23 msgid "Show purchase price" msgstr "" -#: part/templates/part/prices.html:56 +#: part/templates/part/prices.html:50 msgid "Show BOM cost" msgstr "" -#: part/templates/part/prices.html:104 +#: part/templates/part/prices.html:98 msgid "Show sale cost" msgstr "" -#: part/templates/part/prices.html:105 +#: part/templates/part/prices.html:99 msgid "Show sale price" msgstr "" -#: part/templates/part/prices.html:127 +#: part/templates/part/prices.html:121 msgid "Calculation parameters" msgstr "" -#: part/templates/part/prices.html:146 +#: part/templates/part/prices.html:136 msgid "Supplier Cost" msgstr "" -#: part/templates/part/prices.html:147 part/templates/part/prices.html:167 -#: part/templates/part/prices.html:193 part/templates/part/prices.html:224 -#: part/templates/part/prices.html:251 part/templates/part/prices.html:279 +#: part/templates/part/prices.html:137 part/templates/part/prices.html:158 +#: part/templates/part/prices.html:183 part/templates/part/prices.html:213 +#: part/templates/part/prices.html:239 part/templates/part/prices.html:267 msgid "Jump to overview" msgstr "" -#: part/templates/part/prices.html:172 +#: part/templates/part/prices.html:162 msgid "Stock Pricing" msgstr "" -#: part/templates/part/prices.html:180 +#: part/templates/part/prices.html:172 msgid "No stock pricing history is available for this part." msgstr "" -#: part/templates/part/prices.html:192 +#: part/templates/part/prices.html:182 msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:2376 +#: part/templates/part/prices.html:197 part/views.py:2318 msgid "Add Internal Price Break" msgstr "" -#: part/templates/part/prices.html:223 +#: part/templates/part/prices.html:212 msgid "BOM Cost" msgstr "" -#: part/templates/part/prices.html:250 +#: part/templates/part/prices.html:238 msgid "Sale Cost" msgstr "" -#: part/templates/part/prices.html:290 +#: part/templates/part/prices.html:278 msgid "No sale pice history available for this part." msgstr "" -#: part/templates/part/prices.html:340 -#, python-format -msgid "Single Price - %(currency)s" -msgstr "" - -#: part/templates/part/prices.html:352 -#, python-format -msgid "Single Price Difference - %(currency)s" -msgstr "" - -#: part/templates/part/prices.html:364 -#, python-format -msgid "Part Single Price - %(currency)s" -msgstr "" - -#: part/templates/part/prices.html:464 -#, python-format -msgid "Unit Price - %(currency)s" -msgstr "" - -#: part/templates/part/related.html:18 -msgid "Add Related" -msgstr "" - -#: part/templates/part/sales_orders.html:18 -msgid "New sales order" -msgstr "" - -#: part/templates/part/sales_orders.html:18 -msgid "New Order" -msgstr "" - #: part/templates/part/set_category.html:9 msgid "Set category for the following parts" msgstr "" -#: part/templates/part/stock.html:10 -msgid "Part Stock" -msgstr "" - -#: part/templates/part/stock.html:16 -#, python-format -msgid "Showing stock for all variants of %(full_name)s" -msgstr "" - #: part/templates/part/stock_count.html:7 templates/js/bom.js:239 -#: templates/js/part.js:403 templates/js/part.js:590 +#: templates/js/part.js:491 templates/js/part.js:678 msgid "No Stock" msgstr "" @@ -4933,30 +4855,6 @@ msgstr "" msgid "Low Stock" msgstr "" -#: part/templates/part/supplier.html:11 -msgid "Part Suppliers" -msgstr "" - -#: part/templates/part/supplier.html:39 -msgid "Part Manufacturers" -msgstr "" - -#: part/templates/part/supplier.html:52 -msgid "Delete manufacturer parts" -msgstr "" - -#: part/templates/part/supplier.html:86 -msgid "Create new manufacturer" -msgstr "" - -#: part/templates/part/track.html:10 -msgid "Part Tracking" -msgstr "" - -#: part/templates/part/used_in.html:9 -msgid "Assemblies" -msgstr "" - #: part/templates/part/variant_part.html:9 msgid "Create new part variant" msgstr "" @@ -4966,14 +4864,6 @@ msgstr "" msgid "Create a new variant of template '%(full_name)s'." msgstr "" -#: part/templates/part/variants.html:19 -msgid "Create new variant" -msgstr "" - -#: part/templates/part/variants.html:20 -msgid "New Variant" -msgstr "" - #: part/templatetags/inventree_extras.py:99 msgid "Unknown database" msgstr "" @@ -5015,115 +4905,111 @@ msgstr "" msgid "Match References" msgstr "" -#: part/views.py:892 +#: part/views.py:880 msgid "None" msgstr "" -#: part/views.py:951 +#: part/views.py:939 msgid "Part QR Code" msgstr "" -#: part/views.py:1053 +#: part/views.py:1041 msgid "Select Part Image" msgstr "" -#: part/views.py:1079 +#: part/views.py:1067 msgid "Updated part image" msgstr "" -#: part/views.py:1082 +#: part/views.py:1070 msgid "Part image not found" msgstr "" -#: part/views.py:1093 -msgid "Edit Part Properties" -msgstr "" - -#: part/views.py:1128 +#: part/views.py:1082 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1158 +#: part/views.py:1112 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1179 +#: part/views.py:1133 msgid "Validate BOM" msgstr "" -#: part/views.py:1200 +#: part/views.py:1154 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1211 +#: part/views.py:1165 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1284 +#: part/views.py:1238 msgid "Match Parts" msgstr "" -#: part/views.py:1672 +#: part/views.py:1626 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:1679 +#: part/views.py:1633 msgid "Part was deleted" msgstr "" -#: part/views.py:1688 +#: part/views.py:1642 msgid "Part Pricing" msgstr "" -#: part/views.py:1829 +#: part/views.py:1783 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:1839 +#: part/views.py:1793 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:1846 +#: part/views.py:1800 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:1944 +#: part/views.py:1886 msgid "Delete Part Category" msgstr "" -#: part/views.py:1950 +#: part/views.py:1892 msgid "Part category was deleted" msgstr "" -#: part/views.py:2002 +#: part/views.py:1944 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2103 +#: part/views.py:2045 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2159 +#: part/views.py:2101 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2178 +#: part/views.py:2120 msgid "Create BOM Item" msgstr "" -#: part/views.py:2248 +#: part/views.py:2190 msgid "Edit BOM item" msgstr "" -#: part/views.py:2309 +#: part/views.py:2251 msgid "Added new price break" msgstr "" -#: part/views.py:2385 +#: part/views.py:2327 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2393 +#: part/views.py:2335 msgid "Delete Internal Price Break" msgstr "" @@ -5472,7 +5358,7 @@ msgstr "" msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:537 stock/templates/stock/item_notes.html:13 +#: stock/models.py:537 stock/templates/stock/item.html:98 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" @@ -5543,16 +5429,53 @@ msgstr "" msgid "Test notes" msgstr "" -#: stock/templates/stock/item.html:12 +#: stock/templates/stock/item.html:16 msgid "Stock Tracking Information" msgstr "" -#: stock/templates/stock/item.html:30 +#: stock/templates/stock/item.html:29 msgid "New Entry" msgstr "" -#: stock/templates/stock/item_attachments.html:11 -msgid "Stock Item Attachments" +#: stock/templates/stock/item.html:42 +msgid "Child Stock Items" +msgstr "" + +#: stock/templates/stock/item.html:49 +msgid "This stock item does not have any child items" +msgstr "" + +#: stock/templates/stock/item.html:57 stock/templates/stock/navbar.html:19 +#: stock/templates/stock/navbar.html:22 +msgid "Test Data" +msgstr "" + +#: stock/templates/stock/item.html:65 +msgid "Delete Test Data" +msgstr "" + +#: stock/templates/stock/item.html:69 +msgid "Add Test Data" +msgstr "" + +#: stock/templates/stock/item.html:72 stock/templates/stock/item_base.html:95 +msgid "Test Report" +msgstr "" + +#: stock/templates/stock/item.html:119 stock/templates/stock/navbar.html:27 +msgid "Installed Stock Items" +msgstr "" + +#: stock/templates/stock/item.html:280 stock/templates/stock/item.html:305 +msgid "Add Test Result" +msgstr "" + +#: stock/templates/stock/item.html:325 +msgid "Edit Test Result" +msgstr "" + +#: stock/templates/stock/item.html:339 +msgid "Delete Test Result" msgstr "" #: stock/templates/stock/item_base.html:33 @@ -5582,11 +5505,6 @@ msgstr "" msgid "Printing actions" msgstr "" -#: stock/templates/stock/item_base.html:95 -#: stock/templates/stock/item_tests.html:27 -msgid "Test Report" -msgstr "" - #: stock/templates/stock/item_base.html:104 msgid "Stock adjustment actions" msgstr "" @@ -5737,18 +5655,14 @@ msgstr "" msgid "Tests" msgstr "" -#: stock/templates/stock/item_base.html:511 +#: stock/templates/stock/item_base.html:500 +msgid "Save" +msgstr "Zapisz" + +#: stock/templates/stock/item_base.html:512 msgid "Edit Stock Status" msgstr "" -#: stock/templates/stock/item_childs.html:12 -msgid "Child Stock Items" -msgstr "" - -#: stock/templates/stock/item_childs.html:20 -msgid "This stock item does not have any child items" -msgstr "" - #: stock/templates/stock/item_delete.html:9 msgid "Are you sure you want to delete this stock item?" msgstr "" @@ -5774,11 +5688,6 @@ msgstr "" msgid "The StockItem is currently in stock" msgstr "" -#: stock/templates/stock/item_installed.html:11 -#: stock/templates/stock/navbar.html:27 -msgid "Installed Stock Items" -msgstr "" - #: stock/templates/stock/item_serialize.html:5 msgid "Create serialized items from this stock item." msgstr "" @@ -5787,32 +5696,6 @@ msgstr "" msgid "Select quantity to serialize, and unique serial numbers." msgstr "" -#: stock/templates/stock/item_tests.html:11 -#: stock/templates/stock/navbar.html:19 stock/templates/stock/navbar.html:22 -msgid "Test Data" -msgstr "" - -#: stock/templates/stock/item_tests.html:20 -msgid "Delete Test Data" -msgstr "" - -#: stock/templates/stock/item_tests.html:24 -msgid "Add Test Data" -msgstr "" - -#: stock/templates/stock/item_tests.html:86 -#: stock/templates/stock/item_tests.html:111 -msgid "Add Test Result" -msgstr "" - -#: stock/templates/stock/item_tests.html:131 -msgid "Edit Test Result" -msgstr "" - -#: stock/templates/stock/item_tests.html:145 -msgid "Delete Test Result" -msgstr "" - #: stock/templates/stock/location.html:20 msgid "You are not in the list of owners of this location. This stock location cannot be edited." msgstr "" @@ -5850,9 +5733,9 @@ msgid "Location Description" msgstr "" #: stock/templates/stock/location.html:114 +#: stock/templates/stock/location.html:155 #: stock/templates/stock/location_navbar.html:11 -#: stock/templates/stock/location_navbar.html:18 -#: stock/templates/stock/sublocation.html:16 +#: stock/templates/stock/location_navbar.html:14 msgid "Sublocations" msgstr "" @@ -5865,6 +5748,14 @@ msgstr "" msgid "Stock Locations" msgstr "" +#: stock/templates/stock/location.html:162 templates/stock_table.html:37 +msgid "Printing Actions" +msgstr "" + +#: stock/templates/stock/location.html:166 templates/stock_table.html:41 +msgid "Print labels" +msgstr "" + #: stock/templates/stock/location_delete.html:7 msgid "Are you sure you want to delete this stock location?" msgstr "" @@ -5918,14 +5809,6 @@ msgstr "" msgid "This action cannot be easily undone" msgstr "" -#: stock/templates/stock/sublocation.html:23 templates/stock_table.html:37 -msgid "Printing Actions" -msgstr "" - -#: stock/templates/stock/sublocation.html:27 templates/stock_table.html:41 -msgid "Print labels" -msgstr "" - #: stock/templates/stock/tracking_delete.html:6 msgid "Are you sure you want to delete this stock tracking entry?" msgstr "" @@ -6413,59 +6296,59 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" -#: templates/js/api.js:154 templates/js/modals.js:1024 +#: templates/js/api.js:162 templates/js/modals.js:1024 msgid "No Response" msgstr "" -#: templates/js/api.js:155 templates/js/modals.js:1025 +#: templates/js/api.js:163 templates/js/modals.js:1025 msgid "No response from the InvenTree server" msgstr "" -#: templates/js/api.js:160 +#: templates/js/api.js:168 msgid "Error 400: Bad request" msgstr "" -#: templates/js/api.js:161 +#: templates/js/api.js:169 msgid "API request returned error code 400" msgstr "" -#: templates/js/api.js:164 templates/js/modals.js:1034 +#: templates/js/api.js:172 templates/js/modals.js:1034 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/api.js:165 templates/js/modals.js:1035 +#: templates/js/api.js:173 templates/js/modals.js:1035 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/api.js:168 templates/js/modals.js:1039 +#: templates/js/api.js:176 templates/js/modals.js:1039 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/api.js:169 templates/js/modals.js:1040 +#: templates/js/api.js:177 templates/js/modals.js:1040 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/api.js:172 templates/js/modals.js:1044 +#: templates/js/api.js:180 templates/js/modals.js:1044 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/api.js:173 templates/js/modals.js:1045 +#: templates/js/api.js:181 templates/js/modals.js:1045 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/api.js:176 templates/js/modals.js:1049 +#: templates/js/api.js:184 templates/js/modals.js:1049 msgid "Error 408: Timeout" msgstr "" -#: templates/js/api.js:177 templates/js/modals.js:1050 +#: templates/js/api.js:185 templates/js/modals.js:1050 msgid "Connection timeout while requesting data from server" msgstr "" -#: templates/js/api.js:180 +#: templates/js/api.js:188 msgid "Unhandled Error Code" msgstr "" -#: templates/js/api.js:181 +#: templates/js/api.js:189 msgid "Error code" msgstr "" @@ -6674,7 +6557,7 @@ msgstr "" msgid "No builds matching query" msgstr "" -#: templates/js/build.js:840 templates/js/part.js:491 templates/js/part.js:736 +#: templates/js/build.js:840 templates/js/part.js:579 templates/js/part.js:824 #: templates/js/stock.js:825 templates/js/stock.js:1276 msgid "Select" msgstr "" @@ -6732,32 +6615,32 @@ msgid "No manufacturer parts found" msgstr "" #: templates/js/company.js:272 templates/js/company.js:478 -#: templates/js/part.js:68 templates/js/part.js:153 +#: templates/js/part.js:156 templates/js/part.js:241 msgid "Template part" msgstr "" #: templates/js/company.js:276 templates/js/company.js:482 -#: templates/js/part.js:72 templates/js/part.js:157 +#: templates/js/part.js:160 templates/js/part.js:245 msgid "Assembled part" msgstr "" -#: templates/js/company.js:356 templates/js/part.js:242 +#: templates/js/company.js:356 templates/js/part.js:330 msgid "No parameters found" msgstr "" -#: templates/js/company.js:392 templates/js/part.js:283 +#: templates/js/company.js:392 templates/js/part.js:371 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:393 templates/js/part.js:284 +#: templates/js/company.js:393 templates/js/part.js:372 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:412 templates/js/part.js:301 +#: templates/js/company.js:412 templates/js/part.js:389 msgid "Edit Parameter" msgstr "" -#: templates/js/company.js:423 templates/js/part.js:313 +#: templates/js/company.js:423 templates/js/part.js:401 msgid "Delete Parameter" msgstr "" @@ -6989,74 +6872,86 @@ msgstr "" msgid "NO" msgstr "" -#: templates/js/part.js:60 templates/js/part.js:145 +#: templates/js/part.js:26 +msgid "Create New Part Category" +msgstr "" + +#: templates/js/part.js:34 +msgid "New Parent" +msgstr "" + +#: templates/js/part.js:97 +msgid "Edit Part" +msgstr "" + +#: templates/js/part.js:148 templates/js/part.js:233 msgid "Trackable part" msgstr "" -#: templates/js/part.js:64 templates/js/part.js:149 +#: templates/js/part.js:152 templates/js/part.js:237 msgid "Virtual part" msgstr "" -#: templates/js/part.js:76 +#: templates/js/part.js:164 msgid "Starred part" msgstr "" -#: templates/js/part.js:80 +#: templates/js/part.js:168 msgid "Salable part" msgstr "" -#: templates/js/part.js:194 +#: templates/js/part.js:282 msgid "No variants found" msgstr "" -#: templates/js/part.js:381 templates/js/part.js:620 +#: templates/js/part.js:469 templates/js/part.js:708 msgid "No parts found" msgstr "" -#: templates/js/part.js:559 +#: templates/js/part.js:647 msgid "No category" msgstr "" -#: templates/js/part.js:577 templates/js/table_filters.js:332 +#: templates/js/part.js:665 templates/js/table_filters.js:332 msgid "Low stock" msgstr "" -#: templates/js/part.js:761 templates/js/stock.js:1300 +#: templates/js/part.js:849 templates/js/stock.js:1300 msgid "Path" msgstr "" -#: templates/js/part.js:804 +#: templates/js/part.js:892 msgid "No test templates matching query" msgstr "" -#: templates/js/part.js:855 templates/js/stock.js:384 +#: templates/js/part.js:943 templates/js/stock.js:384 msgid "Edit test result" msgstr "" -#: templates/js/part.js:856 templates/js/stock.js:385 +#: templates/js/part.js:944 templates/js/stock.js:385 msgid "Delete test result" msgstr "" -#: templates/js/part.js:862 +#: templates/js/part.js:950 msgid "This test is defined for a parent part" msgstr "" -#: templates/js/part.js:887 +#: templates/js/part.js:975 #, python-brace-format msgid "No ${human_name} information found" msgstr "" -#: templates/js/part.js:940 +#: templates/js/part.js:1028 #, python-brace-format msgid "Edit ${human_name}" msgstr "" -#: templates/js/part.js:941 +#: templates/js/part.js:1029 #, python-brace-format msgid "Delete ${human_name}" msgstr "" -#: templates/js/part.js:1060 +#: templates/js/part.js:1148 msgid "Single Price Difference" msgstr "" From 747d51ee50c559ff2375b0dd9f570ea7384901f7 Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 15 Jul 2021 23:54:46 +1000 Subject: [PATCH 478/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ru/LC_MESSAGES/django.po | 2251 ++++++++++----------- 1 file changed, 1073 insertions(+), 1178 deletions(-) diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 98e69703f9..fecf34dcc9 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-13 22:00+0000\n" -"PO-Revision-Date: 2021-07-13 22:32\n" +"POT-Creation-Date: 2021-07-15 13:44+0000\n" +"PO-Revision-Date: 2021-07-15 13:54\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -140,21 +140,18 @@ msgstr "" #: label/models.py:112 part/models.py:680 part/models.py:2191 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:365 -#: templates/js/part.js:118 templates/js/part.js:251 templates/js/part.js:743 +#: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 #: templates/js/stock.js:1282 msgid "Name" msgstr "Название" #: InvenTree/models.py:125 build/models.py:179 -#: build/templates/build/detail.html:21 company/models.py:353 -#: company/models.py:572 company/templates/company/detail.html:27 -#: company/templates/company/manufacturer_part_base.html:72 -#: company/templates/company/supplier_part_base.html:71 -#: company/templates/company/supplier_part_detail.html:31 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:174 -#: part/models.py:703 part/templates/part/detail.html:55 -#: part/templates/part/set_category.html:14 report/models.py:194 -#: report/models.py:551 report/models.py:590 +#: build/templates/build/detail.html:24 company/models.py:353 +#: company/models.py:572 company/templates/company/manufacturer_part.html:76 +#: company/templates/company/supplier_part.html:75 label/models.py:119 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:305 +#: part/models.py:703 part/templates/part/set_category.html:14 +#: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 @@ -162,8 +159,8 @@ msgstr "Название" #: templates/js/build.js:868 templates/js/build.js:1162 #: templates/js/company.js:125 templates/js/company.js:323 #: templates/js/company.js:561 templates/js/order.js:245 -#: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:361 -#: templates/js/part.js:538 templates/js/part.js:755 templates/js/part.js:823 +#: templates/js/order.js:347 templates/js/part.js:265 templates/js/part.js:449 +#: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 #: templates/js/stock.js:868 templates/js/stock.js:1294 #: templates/js/stock.js:1339 msgid "Description" @@ -455,7 +452,7 @@ msgid "Order target date" msgstr "Срок выполнения заказа" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 +#: build/templates/build/detail.html:124 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 @@ -472,20 +469,20 @@ msgstr "Целевая дата для сборки. Сборка будет п #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:741 -#: company/forms.py:104 company/templates/company/supplier_part_pricing.html:79 +#: build/templates/build/detail.html:34 common/models.py:741 +#: company/forms.py:104 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:210 -#: order/templates/order/sales_order_detail.html:80 -#: order/templates/order/sales_order_detail.html:87 -#: order/templates/order/sales_order_detail.html:172 -#: order/templates/order/sales_order_detail.html:244 part/forms.py:317 +#: order/templates/order/purchase_order_detail.html:341 +#: order/templates/order/sales_order_detail.html:200 +#: order/templates/order/sales_order_detail.html:207 +#: order/templates/order/sales_order_detail.html:292 +#: order/templates/order/sales_order_detail.html:364 part/forms.py:317 #: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 -#: part/templates/part/prices.html:474 +#: part/templates/part/detail.html:954 part/templates/part/detail.html:1040 +#: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:91 @@ -495,9 +492,9 @@ msgstr "Целевая дата для сборки. Сборка будет п #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 -#: templates/js/order.js:460 templates/js/part.js:928 templates/js/part.js:1050 -#: templates/js/part.js:1106 templates/js/stock.js:1474 -#: templates/js/stock.js:1693 +#: templates/js/order.js:460 templates/js/part.js:1016 +#: templates/js/part.js:1138 templates/js/part.js:1194 +#: templates/js/stock.js:1474 templates/js/stock.js:1693 msgid "Quantity" msgstr "Количество" @@ -553,7 +550,7 @@ msgid "Location of completed parts" msgstr "Расположение укомплектованных частей" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:549 +#: build/templates/build/detail.html:62 order/models.py:549 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 @@ -583,7 +580,7 @@ msgstr "Подтвердите завершение сборки" msgid "Confirm cancel" msgstr "Подтвердите отмену" -#: build/forms.py:252 build/views.py:66 +#: build/forms.py:252 build/views.py:65 msgid "Confirm build cancellation" msgstr "Подтвердите отмену сборки" @@ -603,10 +600,11 @@ msgid "Build Order" msgstr "Порядок сборки" #: build/models.py:110 build/templates/build/index.html:8 -#: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 +#: build/templates/build/index.html:15 +#: order/templates/order/sales_order_detail.html:34 #: order/templates/order/so_navbar.html:19 -#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:52 -#: part/templates/part/navbar.html:55 templates/InvenTree/index.html:191 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 +#: part/templates/part/navbar.html:45 templates/InvenTree/index.html:191 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:44 msgid "Build Orders" @@ -617,8 +615,8 @@ msgid "Build Order Reference" msgstr "Ссылка на заказ" #: build/models.py:171 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:205 -#: order/templates/order/sales_order_detail.html:239 part/models.py:2338 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:336 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2338 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -631,7 +629,7 @@ msgid "Brief description of the build" msgstr "" #: build/models.py:191 build/templates/build/build_base.html:163 -#: build/templates/build/detail.html:77 +#: build/templates/build/detail.html:80 msgid "Parent Build" msgstr "" @@ -641,16 +639,17 @@ msgstr "" #: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:707 +#: build/templates/build/detail.html:29 company/models.py:707 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:159 +#: order/templates/order/purchase_order_detail.html:290 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:224 part/models.py:325 +#: order/templates/order/sales_order_detail.html:344 part/models.py:325 #: part/models.py:1987 part/models.py:2003 part/models.py:2022 #: part/models.py:2040 part/models.py:2119 part/models.py:2223 -#: part/models.py:2313 part/templates/part/part_app_base.html:8 -#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 +#: part/models.py:2313 part/templates/part/detail.html:199 +#: part/templates/part/part_app_base.html:8 +#: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 #: report/templates/report/inventree_po_report.html:90 @@ -659,8 +658,8 @@ msgstr "" #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:586 templates/js/build.js:873 #: templates/js/build.js:1139 templates/js/company.js:264 -#: templates/js/company.js:470 templates/js/part.js:342 -#: templates/js/part.js:505 templates/js/stock.js:73 templates/js/stock.js:837 +#: templates/js/company.js:470 templates/js/part.js:430 +#: templates/js/part.js:593 templates/js/stock.js:73 templates/js/stock.js:837 #: templates/js/stock.js:1681 msgid "Part" msgstr "" @@ -709,7 +708,7 @@ msgstr "" msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:249 part/templates/part/part_base.html:183 +#: build/models.py:249 part/templates/part/part_base.html:225 msgid "Build Status" msgstr "" @@ -726,7 +725,7 @@ msgid "Batch code for this build output" msgstr "" #: build/models.py:264 order/models.py:162 part/models.py:875 -#: part/templates/part/detail.html:127 templates/js/order.js:360 +#: part/templates/part/part_base.html:143 templates/js/order.js:360 msgid "Creation Date" msgstr "" @@ -751,7 +750,7 @@ msgid "User who issued this build order" msgstr "" #: build/models.py:295 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:176 +#: build/templates/build/detail.html:108 order/models.py:176 #: order/templates/order/order_base.html:138 #: order/templates/order/sales_order_base.html:140 part/models.py:879 #: report/templates/report/inventree_build_order_base.html:159 @@ -762,13 +761,11 @@ msgstr "" msgid "User responsible for this build order" msgstr "" -#: build/models.py:301 build/templates/build/detail.html:91 -#: company/templates/company/manufacturer_part_base.html:79 -#: company/templates/company/manufacturer_part_detail.html:28 -#: company/templates/company/supplier_part_base.html:78 -#: company/templates/company/supplier_part_detail.html:28 -#: part/templates/part/detail.html:84 part/templates/part/part_base.html:110 -#: stock/models.py:464 stock/templates/stock/item_base.html:357 +#: build/models.py:301 build/templates/build/detail.html:94 +#: company/templates/company/manufacturer_part.html:83 +#: company/templates/company/supplier_part.html:82 +#: part/templates/part/part_base.html:137 stock/models.py:464 +#: stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "" @@ -776,17 +773,18 @@ msgstr "" msgid "Link to external URL" msgstr "" -#: build/models.py:306 build/templates/build/navbar.html:53 +#: build/models.py:306 build/templates/build/navbar.html:52 #: company/models.py:141 company/models.py:579 -#: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:180 +#: company/templates/company/navbar.html:63 +#: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:274 -#: order/templates/order/sales_order_detail.html:319 +#: order/templates/order/purchase_order_detail.html:405 +#: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 -#: part/templates/part/detail.html:150 +#: part/templates/part/detail.html:105 part/templates/part/navbar.html:114 +#: part/templates/part/navbar.html:117 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 @@ -879,104 +877,16 @@ msgstr "" msgid "Destination stock item" msgstr "" -#: build/templates/build/allocate.html:7 -msgid "Allocate Parts" -msgstr "" - -#: build/templates/build/allocate.html:15 -msgid "Allocate Stock to Build" -msgstr "" - -#: build/templates/build/allocate.html:22 -msgid "Allocate stock to build" -msgstr "" - -#: build/templates/build/allocate.html:23 -msgid "Auto Allocate" -msgstr "" - -#: build/templates/build/allocate.html:25 templates/js/build.js:778 -msgid "Unallocate stock" -msgstr "" - -#: build/templates/build/allocate.html:26 build/views.py:319 build/views.py:685 -msgid "Unallocate Stock" -msgstr "" - -#: build/templates/build/allocate.html:29 -msgid "Order required parts" -msgstr "" - -#: build/templates/build/allocate.html:30 -#: company/templates/company/detail_manufacturer_part.html:33 -#: company/templates/company/detail_supplier_part.html:32 order/views.py:724 -#: part/templates/part/category.html:136 -msgid "Order Parts" -msgstr "" - -#: build/templates/build/allocate.html:36 -msgid "Untracked stock has been fully allocated for this Build Order" -msgstr "" - -#: build/templates/build/allocate.html:40 -msgid "Untracked stock has not been fully allocated for this Build Order" -msgstr "" - -#: build/templates/build/allocate.html:47 -msgid "This Build Order does not have any associated untracked BOM items" -msgstr "" - #: build/templates/build/allocation_card.html:21 #: build/templates/build/complete_output.html:46 -#: order/templates/order/sales_order_detail.html:85 -#: order/templates/order/sales_order_detail.html:170 +#: order/templates/order/sales_order_detail.html:205 +#: order/templates/order/sales_order_detail.html:290 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:458 stock/templates/stock/item_base.html:249 #: templates/js/build.js:604 templates/js/model_renderers.js:54 msgid "Serial Number" msgstr "" -#: build/templates/build/attachments.html:12 -#: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 -#: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:294 -#: stock/templates/stock/navbar.html:47 stock/templates/stock/navbar.html:50 -msgid "Attachments" -msgstr "" - -#: build/templates/build/attachments.html:51 -#: order/templates/order/po_attachments.html:79 -#: order/templates/order/so_attachments.html:79 -#: part/templates/part/detail.html:451 -#: stock/templates/stock/item_attachments.html:81 -#: templates/attachment_table.html:6 -msgid "Add Attachment" -msgstr "" - -#: build/templates/build/attachments.html:69 -#: order/templates/order/po_attachments.html:51 -#: order/templates/order/so_attachments.html:52 -#: part/templates/part/detail.html:405 -#: stock/templates/stock/item_attachments.html:49 -msgid "Edit Attachment" -msgstr "" - -#: build/templates/build/attachments.html:76 -#: order/templates/order/po_attachments.html:58 -#: order/templates/order/so_attachments.html:58 -#: part/templates/part/detail.html:414 -#: stock/templates/stock/item_attachments.html:58 -msgid "Confirm Delete Operation" -msgstr "" - -#: build/templates/build/attachments.html:77 -#: order/templates/order/po_attachments.html:59 -#: order/templates/order/so_attachments.html:59 -#: part/templates/part/detail.html:415 -#: stock/templates/stock/item_attachments.html:59 -msgid "Delete Attachment" -msgstr "" - #: build/templates/build/auto_allocate.html:9 msgid "Automatically Allocate Stock" msgstr "" @@ -1021,8 +931,8 @@ msgstr "" #: build/templates/build/build_base.html:75 #: company/templates/company/company_base.html:40 -#: company/templates/company/manufacturer_part_base.html:25 -#: company/templates/company/supplier_part_base.html:26 +#: company/templates/company/manufacturer_part.html:29 +#: company/templates/company/supplier_part.html:30 #: order/templates/order/order_base.html:26 #: order/templates/order/sales_order_base.html:37 #: part/templates/part/category.html:27 part/templates/part/part_base.html:22 @@ -1064,12 +974,12 @@ msgid "Edit Build" msgstr "" #: build/templates/build/build_base.html:111 -#: build/templates/build/build_base.html:206 build/views.py:57 +#: build/templates/build/build_base.html:206 build/views.py:56 msgid "Cancel Build" msgstr "" #: build/templates/build/build_base.html:124 -#: build/templates/build/detail.html:11 +#: build/templates/build/detail.html:15 msgid "Build Details" msgstr "" @@ -1079,12 +989,12 @@ msgid "This build was due on %(target)s" msgstr "" #: build/templates/build/build_base.html:157 -#: build/templates/build/detail.html:64 +#: build/templates/build/detail.html:67 msgid "Progress" msgstr "" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:823 +#: build/templates/build/detail.html:87 order/models.py:823 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1095,7 +1005,7 @@ msgid "Sales Order" msgstr "" #: build/templates/build/build_base.html:177 -#: build/templates/build/detail.html:98 +#: build/templates/build/detail.html:101 #: report/templates/report/inventree_build_order_base.html:153 msgid "Issued By" msgstr "" @@ -1108,39 +1018,6 @@ msgstr "" msgid "Build Order cannot be completed as incomplete build outputs remain" msgstr "" -#: build/templates/build/build_children.html:10 -#: build/templates/build/navbar.html:36 -msgid "Child Build Orders" -msgstr "" - -#: build/templates/build/build_output.html:15 -msgid "Incomplete Build Outputs" -msgstr "" - -#: build/templates/build/build_output.html:22 -msgid "Create new build output" -msgstr "" - -#: build/templates/build/build_output.html:23 -msgid "Create New Output" -msgstr "" - -#: build/templates/build/build_output.html:36 -msgid "Create a new build output" -msgstr "" - -#: build/templates/build/build_output.html:37 -msgid "No incomplete build outputs remain." -msgstr "" - -#: build/templates/build/build_output.html:38 -msgid "Create a new build output using the button above" -msgstr "" - -#: build/templates/build/build_output.html:49 -msgid "Completed Build Outputs" -msgstr "" - #: build/templates/build/build_output_create.html:7 msgid "The Bill of Materials contains trackable parts" msgstr "" @@ -1223,49 +1100,183 @@ msgstr "" msgid "The selected stock will be unallocated from the build output" msgstr "" -#: build/templates/build/detail.html:35 +#: build/templates/build/detail.html:38 msgid "Stock Source" msgstr "" -#: build/templates/build/detail.html:40 +#: build/templates/build/detail.html:43 msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:270 +#: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 +#: order/templates/order/purchase_order_detail.html:401 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 msgid "Destination" msgstr "" -#: build/templates/build/detail.html:53 +#: build/templates/build/detail.html:56 msgid "Destination location not specified" msgstr "" -#: build/templates/build/detail.html:70 +#: build/templates/build/detail.html:73 #: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 #: templates/js/stock.js:1716 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "" -#: build/templates/build/detail.html:116 +#: build/templates/build/detail.html:119 #: order/templates/order/order_base.html:111 #: order/templates/order/sales_order_base.html:113 templates/js/build.js:910 msgid "Created" msgstr "" -#: build/templates/build/detail.html:127 +#: build/templates/build/detail.html:130 msgid "No target date set" msgstr "" -#: build/templates/build/detail.html:132 templates/js/build.js:888 +#: build/templates/build/detail.html:135 templates/js/build.js:888 msgid "Completed" msgstr "" -#: build/templates/build/detail.html:136 +#: build/templates/build/detail.html:139 msgid "Build not complete" msgstr "" +#: build/templates/build/detail.html:150 build/templates/build/navbar.html:35 +msgid "Child Build Orders" +msgstr "" + +#: build/templates/build/detail.html:166 +msgid "Allocate Stock to Build" +msgstr "" + +#: build/templates/build/detail.html:172 +msgid "Allocate stock to build" +msgstr "" + +#: build/templates/build/detail.html:173 +msgid "Auto Allocate" +msgstr "" + +#: build/templates/build/detail.html:175 templates/js/build.js:778 +msgid "Unallocate stock" +msgstr "" + +#: build/templates/build/detail.html:176 build/views.py:318 build/views.py:638 +msgid "Unallocate Stock" +msgstr "" + +#: build/templates/build/detail.html:179 +msgid "Order required parts" +msgstr "" + +#: build/templates/build/detail.html:180 +#: company/templates/company/detail.html:33 +#: company/templates/company/detail.html:75 order/views.py:677 +#: part/templates/part/category.html:140 +msgid "Order Parts" +msgstr "" + +#: build/templates/build/detail.html:186 +msgid "Untracked stock has been fully allocated for this Build Order" +msgstr "" + +#: build/templates/build/detail.html:190 +msgid "Untracked stock has not been fully allocated for this Build Order" +msgstr "" + +#: build/templates/build/detail.html:197 +msgid "This Build Order does not have any associated untracked BOM items" +msgstr "" + +#: build/templates/build/detail.html:206 +msgid "Incomplete Build Outputs" +msgstr "" + +#: build/templates/build/detail.html:211 +msgid "Create new build output" +msgstr "" + +#: build/templates/build/detail.html:212 +msgid "Create New Output" +msgstr "" + +#: build/templates/build/detail.html:225 +msgid "Create a new build output" +msgstr "" + +#: build/templates/build/detail.html:226 +msgid "No incomplete build outputs remain." +msgstr "" + +#: build/templates/build/detail.html:227 +msgid "Create a new build output using the button above" +msgstr "" + +#: build/templates/build/detail.html:235 +msgid "Completed Build Outputs" +msgstr "" + +#: build/templates/build/detail.html:246 build/templates/build/navbar.html:42 +#: build/templates/build/navbar.html:45 order/templates/order/po_navbar.html:35 +#: order/templates/order/sales_order_detail.html:43 +#: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:173 +#: part/templates/part/navbar.html:108 part/templates/part/navbar.html:111 +#: stock/templates/stock/item.html:87 stock/templates/stock/navbar.html:47 +#: stock/templates/stock/navbar.html:50 +msgid "Attachments" +msgstr "" + +#: build/templates/build/detail.html:257 +msgid "Build Notes" +msgstr "" + +#: build/templates/build/detail.html:261 build/templates/build/detail.html:397 +#: company/templates/company/detail.html:173 +#: company/templates/company/detail.html:200 +#: order/templates/order/purchase_order_detail.html:59 +#: order/templates/order/purchase_order_detail.html:92 +#: order/templates/order/sales_order_detail.html:58 +#: order/templates/order/sales_order_detail.html:85 +#: part/templates/part/detail.html:109 stock/templates/stock/item.html:102 +#: stock/templates/stock/item.html:168 +msgid "Edit Notes" +msgstr "" + +#: build/templates/build/detail.html:357 +#: order/templates/order/po_attachments.html:79 +#: order/templates/order/purchase_order_detail.html:153 +#: order/templates/order/sales_order_detail.html:145 +#: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 +#: templates/attachment_table.html:6 +msgid "Add Attachment" +msgstr "" + +#: build/templates/build/detail.html:375 +#: order/templates/order/po_attachments.html:51 +#: order/templates/order/purchase_order_detail.html:125 +#: order/templates/order/sales_order_detail.html:118 +#: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 +msgid "Edit Attachment" +msgstr "" + +#: build/templates/build/detail.html:382 +#: order/templates/order/po_attachments.html:58 +#: order/templates/order/purchase_order_detail.html:132 +#: order/templates/order/sales_order_detail.html:124 +#: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 +msgid "Confirm Delete Operation" +msgstr "" + +#: build/templates/build/detail.html:383 +#: order/templates/order/po_attachments.html:59 +#: order/templates/order/purchase_order_detail.html:133 +#: order/templates/order/sales_order_detail.html:125 +#: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 +msgid "Delete Attachment" +msgstr "" + #: build/templates/build/edit_build_item.html:7 msgid "Alter the quantity of stock allocated to the build output" msgstr "" @@ -1294,50 +1305,28 @@ msgstr "" msgid "Build Order Details" msgstr "" -#: build/templates/build/navbar.html:15 -#: company/templates/company/navbar.html:15 -#: order/templates/order/po_navbar.html:15 -#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 +#: build/templates/build/navbar.html:15 order/templates/order/po_navbar.html:15 #: templates/js/stock.js:1354 msgid "Details" msgstr "" -#: build/templates/build/navbar.html:21 build/templates/build/navbar.html:24 -#: build/views.py:91 +#: build/templates/build/navbar.html:20 build/templates/build/navbar.html:23 +#: build/views.py:90 msgid "Allocate Stock" msgstr "" -#: build/templates/build/navbar.html:29 build/templates/build/navbar.html:32 +#: build/templates/build/navbar.html:28 build/templates/build/navbar.html:31 msgid "Build Outputs" msgstr "" -#: build/templates/build/navbar.html:39 +#: build/templates/build/navbar.html:38 msgid "Child Builds" msgstr "" -#: build/templates/build/navbar.html:50 +#: build/templates/build/navbar.html:49 msgid "Build Order Notes" msgstr "" -#: build/templates/build/notes.html:12 -msgid "Build Notes" -msgstr "" - -#: build/templates/build/notes.html:14 company/templates/company/notes.html:13 -#: order/templates/order/order_notes.html:15 -#: order/templates/order/sales_order_notes.html:16 -#: stock/templates/stock/item_notes.html:15 -msgid "Edit notes" -msgstr "" - -#: build/templates/build/notes.html:26 company/templates/company/notes.html:24 -#: order/templates/order/order_notes.html:27 -#: order/templates/order/sales_order_notes.html:29 -#: stock/templates/stock/item_base.html:499 -#: stock/templates/stock/item_notes.html:26 -msgid "Save" -msgstr "" - #: build/templates/build/unallocate.html:10 msgid "Are you sure you wish to unallocate all stock for this build?" msgstr "" @@ -1346,120 +1335,120 @@ msgstr "" msgid "All incomplete stock allocations will be removed from the build" msgstr "" -#: build/views.py:77 +#: build/views.py:76 msgid "Build was cancelled" msgstr "" -#: build/views.py:138 +#: build/views.py:137 msgid "Allocated stock to build output" msgstr "" -#: build/views.py:150 +#: build/views.py:149 msgid "Create Build Output" msgstr "" -#: build/views.py:168 +#: build/views.py:167 msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1337 +#: build/views.py:183 stock/views.py:1337 msgid "Serial numbers already exist" msgstr "" -#: build/views.py:193 +#: build/views.py:192 msgid "Serial numbers required for trackable build output" msgstr "" -#: build/views.py:259 +#: build/views.py:258 msgid "Delete Build Output" msgstr "" -#: build/views.py:280 build/views.py:370 +#: build/views.py:279 build/views.py:369 msgid "Confirm unallocation of build stock" msgstr "" -#: build/views.py:281 build/views.py:371 stock/views.py:369 +#: build/views.py:280 build/views.py:370 stock/views.py:369 msgid "Check the confirmation box" msgstr "" -#: build/views.py:293 +#: build/views.py:292 msgid "Build output does not match build" msgstr "" -#: build/views.py:295 build/views.py:496 +#: build/views.py:294 build/views.py:495 msgid "Build output must be specified" msgstr "" -#: build/views.py:307 +#: build/views.py:306 msgid "Build output deleted" msgstr "" -#: build/views.py:405 +#: build/views.py:404 msgid "Complete Build Order" msgstr "" -#: build/views.py:411 +#: build/views.py:410 msgid "Build order cannot be completed - incomplete outputs remain" msgstr "" -#: build/views.py:422 +#: build/views.py:421 msgid "Completed build order" msgstr "" -#: build/views.py:438 +#: build/views.py:437 msgid "Complete Build Output" msgstr "" -#: build/views.py:480 +#: build/views.py:479 msgid "Invalid stock status value selected" msgstr "" -#: build/views.py:487 +#: build/views.py:486 msgid "Quantity to complete cannot exceed build output quantity" msgstr "" -#: build/views.py:493 +#: build/views.py:492 msgid "Confirm completion of incomplete build" msgstr "" -#: build/views.py:592 +#: build/views.py:591 msgid "Build output completed" msgstr "" -#: build/views.py:675 +#: build/views.py:628 msgid "Delete Build Order" msgstr "" -#: build/views.py:690 +#: build/views.py:643 msgid "Removed parts from build allocation" msgstr "" -#: build/views.py:702 +#: build/views.py:655 msgid "Allocate stock to build output" msgstr "" -#: build/views.py:745 +#: build/views.py:698 msgid "Item must be currently in stock" msgstr "" -#: build/views.py:751 +#: build/views.py:704 msgid "Stock item is over-allocated" msgstr "" -#: build/views.py:752 templates/js/bom.js:230 templates/js/build.js:705 +#: build/views.py:705 templates/js/bom.js:230 templates/js/build.js:705 #: templates/js/build.js:1000 templates/js/build.js:1179 msgid "Available" msgstr "" -#: build/views.py:754 +#: build/views.py:707 msgid "Stock item must be selected" msgstr "" -#: build/views.py:917 +#: build/views.py:870 msgid "Edit Stock Allocation" msgstr "" -#: build/views.py:921 +#: build/views.py:874 msgid "Updated Build Item" msgstr "" @@ -1616,8 +1605,8 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:188 -#: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 +#: common/models.py:160 part/models.py:2225 report/models.py:187 +#: stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" @@ -1626,8 +1615,8 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:198 -#: templates/js/table_filters.js:132 templates/js/table_filters.js:336 +#: common/models.py:167 part/models.py:827 templates/js/table_filters.js:132 +#: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" @@ -1635,8 +1624,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:208 -#: templates/js/table_filters.js:340 +#: common/models.py:174 part/models.py:833 templates/js/table_filters.js:340 msgid "Component" msgstr "" @@ -1644,7 +1632,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:228 +#: common/models.py:181 part/models.py:844 msgid "Purchaseable" msgstr "" @@ -1652,8 +1640,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:238 -#: templates/js/table_filters.js:348 +#: common/models.py:188 part/models.py:849 templates/js/table_filters.js:348 msgid "Salable" msgstr "" @@ -1661,8 +1648,8 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:218 -#: templates/js/table_filters.js:33 templates/js/table_filters.js:352 +#: common/models.py:195 part/models.py:839 templates/js/table_filters.js:33 +#: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" @@ -1670,8 +1657,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:178 -#: templates/js/table_filters.js:29 +#: common/models.py:202 part/models.py:859 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1775,7 +1761,7 @@ msgstr "" msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:293 part/templates/part/detail.html:122 +#: common/models.py:293 msgid "days" msgstr "" @@ -1871,8 +1857,8 @@ msgstr "" msgid "Price break quantity" msgstr "" -#: common/models.py:749 company/templates/company/supplier_part_pricing.html:84 -#: templates/js/part.js:933 +#: common/models.py:749 company/templates/company/supplier_part.html:231 +#: templates/js/part.js:1021 msgid "Price" msgstr "" @@ -1902,18 +1888,18 @@ msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 -#: order/templates/order/po_navbar.html:22 order/views.py:337 -#: part/templates/part/bom_upload/upload_file.html:47 +#: order/templates/order/po_navbar.html:22 order/views.py:290 +#: part/templates/part/bom_upload/upload_file.html:45 #: part/templates/part/import_wizard/part_upload.html:45 part/views.py:622 -#: part/views.py:1282 +#: part/views.py:1236 msgid "Upload File" msgstr "" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 -#: order/views.py:338 part/templates/part/bom_upload/match_fields.html:52 +#: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:623 -#: part/views.py:1283 +#: part/views.py:1237 msgid "Match Fields" msgstr "" @@ -1934,7 +1920,7 @@ msgstr "" #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 #: part/templates/part/bom_upload/match_parts.html:19 -#: part/templates/part/bom_upload/upload_file.html:45 +#: part/templates/part/bom_upload/upload_file.html:43 #: part/templates/part/import_wizard/match_fields.html:27 #: part/templates/part/import_wizard/match_references.html:19 #: part/templates/part/import_wizard/part_upload.html:43 @@ -1949,7 +1935,7 @@ msgstr "" msgid "Image URL" msgstr "" -#: company/forms.py:47 templates/js/part.js:1041 +#: company/forms.py:47 templates/js/part.js:1129 msgid "Single Price" msgstr "" @@ -1966,11 +1952,9 @@ msgid "Manufacturer Part Number" msgstr "" #: company/forms.py:64 company/models.py:341 -#: company/templates/company/manufacturer_part_base.html:89 -#: company/templates/company/manufacturer_part_detail.html:26 -#: company/templates/company/supplier_part_base.html:102 -#: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:193 part/bom.py:171 +#: company/templates/company/manufacturer_part.html:93 +#: company/templates/company/supplier_part.html:106 +#: order/templates/order/purchase_order_detail.html:324 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 msgid "MPN" msgstr "" @@ -1984,7 +1968,7 @@ msgid "Description of the company" msgstr "" #: company/models.py:111 company/templates/company/company_base.html:70 -#: company/templates/company/detail.html:33 templates/js/company.js:129 +#: templates/js/company.js:129 msgid "Website" msgstr "" @@ -1992,7 +1976,7 @@ msgstr "" msgid "Company website URL" msgstr "" -#: company/models.py:116 company/templates/company/company_base.html:77 +#: company/models.py:116 company/templates/company/company_base.html:88 msgid "Address" msgstr "" @@ -2008,7 +1992,7 @@ msgstr "" msgid "Contact phone number" msgstr "" -#: company/models.py:124 company/templates/company/company_base.html:91 +#: company/models.py:124 company/templates/company/company_base.html:102 msgid "Email" msgstr "" @@ -2016,7 +2000,7 @@ msgstr "" msgid "Contact email address" msgstr "" -#: company/models.py:127 company/templates/company/company_base.html:98 +#: company/models.py:127 company/templates/company/company_base.html:109 msgid "Contact" msgstr "" @@ -2028,7 +2012,7 @@ msgstr "" #: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:312 templates/js/company.js:550 -#: templates/js/part.js:599 +#: templates/js/part.js:687 msgid "Link" msgstr "" @@ -2065,7 +2049,7 @@ msgid "Does this company manufacture parts?" msgstr "" #: company/models.py:151 company/serializers.py:262 -#: company/templates/company/detail.html:42 +#: company/templates/company/company_base.html:76 msgid "Currency" msgstr "" @@ -2078,15 +2062,13 @@ msgstr "" msgid "Base Part" msgstr "" -#: company/models.py:323 company/models.py:541 order/views.py:1127 +#: company/models.py:323 company/models.py:541 order/views.py:1080 msgid "Select part" msgstr "" -#: company/models.py:334 company/templates/company/detail.html:57 -#: company/templates/company/manufacturer_part_base.html:85 -#: company/templates/company/manufacturer_part_detail.html:25 -#: company/templates/company/supplier_part_base.html:94 -#: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 +#: company/models.py:334 company/templates/company/company_base.html:116 +#: company/templates/company/manufacturer_part.html:89 +#: company/templates/company/supplier_part.html:98 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:364 #: templates/js/company.js:113 templates/js/company.js:289 #: templates/js/company.js:521 @@ -2102,8 +2084,8 @@ msgid "Manufacturer part description" msgstr "" #: company/models.py:408 company/models.py:560 -#: company/templates/company/manufacturer_part_base.html:6 -#: company/templates/company/manufacturer_part_base.html:19 +#: company/templates/company/manufacturer_part.html:6 +#: company/templates/company/manufacturer_part.html:23 #: stock/templates/stock/item_base.html:374 msgid "Manufacturer Part" msgstr "" @@ -2115,7 +2097,7 @@ msgstr "" #: company/models.py:421 #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:371 templates/js/part.js:260 +#: templates/js/company.js:371 templates/js/part.js:348 #: templates/js/stock.js:446 msgid "Value" msgstr "" @@ -2125,8 +2107,7 @@ msgid "Parameter value" msgstr "" #: company/models.py:428 part/models.py:821 part/models.py:2193 -#: part/templates/part/detail.html:107 templates/js/company.js:377 -#: templates/js/part.js:266 +#: templates/js/company.js:377 templates/js/part.js:354 msgid "Units" msgstr "" @@ -2134,9 +2115,8 @@ msgstr "" msgid "Parameter units" msgstr "" -#: company/models.py:547 company/templates/company/detail.html:62 -#: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:260 +#: company/models.py:547 company/templates/company/company_base.html:121 +#: company/templates/company/supplier_part.html:88 order/models.py:260 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 @@ -2149,9 +2129,8 @@ msgstr "" msgid "Select supplier" msgstr "" -#: company/models.py:553 company/templates/company/supplier_part_base.html:88 -#: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 +#: company/models.py:553 company/templates/company/supplier_part.html:92 +#: order/templates/order/purchase_order_detail.html:311 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" @@ -2172,9 +2151,8 @@ msgstr "" msgid "Supplier part description" msgstr "" -#: company/models.py:578 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2341 -#: report/templates/report/inventree_po_report.html:93 +#: company/models.py:578 company/templates/company/supplier_part.html:120 +#: part/models.py:2341 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" @@ -2187,7 +2165,7 @@ msgstr "" msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:584 company/templates/company/supplier_part_base.html:109 +#: company/models.py:584 company/templates/company/supplier_part.html:113 #: stock/models.py:435 stock/templates/stock/item_base.html:322 #: templates/js/company.js:571 templates/js/stock.js:1029 msgid "Packaging" @@ -2213,12 +2191,6 @@ msgstr "" msgid "Currency Code" msgstr "" -#: company/templates/company/assigned_stock.html:10 -#: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:597 -msgid "Assigned Stock" -msgstr "" - #: company/templates/company/company_base.html:9 #: company/templates/company/company_base.html:35 #: templates/InvenTree/search.html:304 templates/js/company.js:102 @@ -2244,38 +2216,23 @@ msgid "Edit company information" msgstr "" #: company/templates/company/company_base.html:56 -#: company/templates/company/company_base.html:126 +#: company/templates/company/company_base.html:153 msgid "Delete Company" msgstr "" #: company/templates/company/company_base.html:64 -#: company/templates/company/detail.html:10 -#: company/templates/company/navbar.html:12 msgid "Company Details" msgstr "" -#: company/templates/company/company_base.html:84 -msgid "Phone" -msgstr "" - -#: company/templates/company/company_base.html:166 -#: part/templates/part/part_base.html:347 -msgid "Upload Image" -msgstr "" - -#: company/templates/company/detail.html:21 -msgid "Company Name" -msgstr "" - -#: company/templates/company/detail.html:36 -msgid "No website specified" -msgstr "" - -#: company/templates/company/detail.html:45 +#: company/templates/company/company_base.html:81 msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:544 +#: company/templates/company/company_base.html:95 +msgid "Phone" +msgstr "" + +#: company/templates/company/company_base.html:126 order/models.py:544 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 @@ -2283,97 +2240,156 @@ msgstr "" msgid "Customer" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:11 -#: templates/InvenTree/search.html:149 -msgid "Manufacturer Parts" +#: company/templates/company/company_base.html:193 +#: part/templates/part/part_base.html:353 +msgid "Upload Image" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:22 -msgid "Create new manufacturer part" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:23 -#: part/templates/part/supplier.html:47 -msgid "New Manufacturer Part" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:28 -#: company/templates/company/detail_supplier_part.html:27 -#: company/templates/company/manufacturer_part_suppliers.html:20 -#: company/templates/company/manufacturer_part_suppliers.html:46 -#: part/templates/part/category.html:131 part/templates/part/supplier.html:21 -#: part/templates/part/supplier.html:50 -msgid "Options" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:33 -#: company/templates/company/detail_supplier_part.html:32 -#: part/templates/part/category.html:136 -msgid "Order parts" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:36 -#: company/templates/company/detail_supplier_part.html:35 -msgid "Delete parts" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:36 -#: company/templates/company/detail_supplier_part.html:35 -msgid "Delete Parts" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:72 -#: part/templates/part/supplier.html:164 -msgid "Add Manufacturer Part" -msgstr "" - -#: company/templates/company/detail_stock.html:10 -msgid "Supplier Stock" -msgstr "" - -#: company/templates/company/detail_stock.html:37 -#: company/templates/company/supplier_part_stock.html:34 -#: part/templates/part/category.html:123 part/templates/part/category.html:137 -#: part/templates/part/stock.html:55 stock/templates/stock/location.html:175 -msgid "Export" -msgstr "" - -#: company/templates/company/detail_supplier_part.html:11 -#: company/templates/company/manufacturer_part_navbar.html:11 +#: company/templates/company/detail.html:14 +#: company/templates/company/manufacturer_part_navbar.html:18 #: templates/InvenTree/search.html:164 msgid "Supplier Parts" msgstr "" -#: company/templates/company/detail_supplier_part.html:21 +#: company/templates/company/detail.html:22 #: order/templates/order/order_wizard/select_parts.html:44 -#: part/templates/part/part_base.html:469 +#: templates/js/part.js:79 msgid "Create new supplier part" msgstr "" -#: company/templates/company/detail_supplier_part.html:22 -#: company/templates/company/manufacturer_part_suppliers.html:17 -#: part/templates/part/part_base.html:468 part/templates/part/supplier.html:18 +#: company/templates/company/detail.html:23 +#: company/templates/company/manufacturer_part.html:109 +#: part/templates/part/detail.html:234 templates/js/part.js:78 #: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "" -#: company/templates/company/detail_supplier_part.html:66 -#: part/templates/part/bom.html:166 part/templates/part/category.html:127 +#: company/templates/company/detail.html:28 +#: company/templates/company/detail.html:70 +#: company/templates/company/manufacturer_part.html:112 +#: company/templates/company/manufacturer_part.html:136 +#: part/templates/part/category.html:135 part/templates/part/detail.html:237 +#: part/templates/part/detail.html:317 +msgid "Options" +msgstr "" + +#: company/templates/company/detail.html:33 +#: company/templates/company/detail.html:75 +#: part/templates/part/category.html:140 +msgid "Order parts" +msgstr "" + +#: company/templates/company/detail.html:36 +#: company/templates/company/detail.html:78 +msgid "Delete parts" +msgstr "" + +#: company/templates/company/detail.html:36 +#: company/templates/company/detail.html:78 +msgid "Delete Parts" +msgstr "" + +#: company/templates/company/detail.html:56 templates/InvenTree/search.html:149 +msgid "Manufacturer Parts" +msgstr "" + +#: company/templates/company/detail.html:64 +msgid "Create new manufacturer part" +msgstr "" + +#: company/templates/company/detail.html:65 part/templates/part/detail.html:314 +msgid "New Manufacturer Part" +msgstr "" + +#: company/templates/company/detail.html:97 +msgid "Supplier Stock" +msgstr "" + +#: company/templates/company/detail.html:106 +#: company/templates/company/navbar.html:40 +#: company/templates/company/navbar.html:43 +#: order/templates/order/purchase_orders.html:8 +#: order/templates/order/purchase_orders.html:13 +#: part/templates/part/detail.html:50 part/templates/part/navbar.html:77 +#: part/templates/part/navbar.html:80 templates/InvenTree/index.html:213 +#: templates/InvenTree/search.html:325 +#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 +#: users/models.py:45 +msgid "Purchase Orders" +msgstr "" + +#: company/templates/company/detail.html:112 +#: order/templates/order/purchase_orders.html:20 +msgid "Create new purchase order" +msgstr "" + +#: company/templates/company/detail.html:113 +#: order/templates/order/purchase_orders.html:21 +msgid "New Purchase Order" +msgstr "" + +#: company/templates/company/detail.html:128 +#: company/templates/company/navbar.html:49 +#: company/templates/company/navbar.html:52 +#: order/templates/order/sales_orders.html:8 +#: order/templates/order/sales_orders.html:13 +#: part/templates/part/detail.html:71 part/templates/part/navbar.html:85 +#: part/templates/part/navbar.html:88 templates/InvenTree/index.html:236 +#: templates/InvenTree/search.html:345 +#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 +#: users/models.py:46 +msgid "Sales Orders" +msgstr "" + +#: company/templates/company/detail.html:134 +#: order/templates/order/sales_orders.html:20 +msgid "Create new sales order" +msgstr "" + +#: company/templates/company/detail.html:135 +#: order/templates/order/sales_orders.html:21 +msgid "New Sales Order" +msgstr "" + +#: company/templates/company/detail.html:151 +#: company/templates/company/navbar.html:55 +#: company/templates/company/navbar.html:58 templates/js/build.js:597 +msgid "Assigned Stock" +msgstr "" + +#: company/templates/company/detail.html:169 +msgid "Company Notes" +msgstr "" + +#: company/templates/company/detail.html:271 +#: company/templates/company/supplier_part.html:288 +#: part/templates/part/category.html:127 part/templates/part/category.html:141 +#: part/templates/part/detail.html:640 stock/templates/stock/location.html:231 +msgid "Export" +msgstr "" + +#: company/templates/company/detail.html:302 +#: part/templates/part/detail.html:901 +msgid "Add Manufacturer Part" +msgstr "" + +#: company/templates/company/detail.html:364 +#: part/templates/part/category.html:131 part/templates/part/detail.html:444 #: templates/js/stock.js:1622 msgid "New Part" msgstr "" -#: company/templates/company/detail_supplier_part.html:67 +#: company/templates/company/detail.html:365 msgid "Create new Part" msgstr "" -#: company/templates/company/detail_supplier_part.html:72 -#: company/templates/company/manufacturer_part_suppliers.html:96 -#: company/views.py:59 part/templates/part/supplier.html:80 +#: company/templates/company/detail.html:370 +#: company/templates/company/manufacturer_part.html:192 company/views.py:59 +#: part/templates/part/detail.html:817 msgid "New Supplier" msgstr "" -#: company/templates/company/detail_supplier_part.html:73 +#: company/templates/company/detail.html:371 msgid "Create new Supplier" msgstr "" @@ -2381,231 +2397,216 @@ msgstr "" msgid "Supplier List" msgstr "" -#: company/templates/company/manufacturer_part_base.html:36 -#: company/templates/company/supplier_part_base.html:36 -#: company/templates/company/supplier_part_orders.html:17 -#: part/templates/part/orders.html:17 part/templates/part/part_base.html:74 +#: company/templates/company/manufacturer_part.html:40 +#: company/templates/company/supplier_part.html:40 +#: company/templates/company/supplier_part.html:146 +#: part/templates/part/detail.html:55 part/templates/part/part_base.html:101 msgid "Order part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:41 +#: company/templates/company/manufacturer_part.html:45 msgid "Edit manufacturer part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:45 +#: company/templates/company/manufacturer_part.html:49 msgid "Delete manufacturer part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:57 -#: company/templates/company/manufacturer_part_detail.html:10 +#: company/templates/company/manufacturer_part.html:61 msgid "Manufacturer Part Details" msgstr "" -#: company/templates/company/manufacturer_part_base.html:62 -#: company/templates/company/manufacturer_part_detail.html:18 -#: company/templates/company/supplier_part_base.html:61 -#: company/templates/company/supplier_part_detail.html:18 +#: company/templates/company/manufacturer_part.html:66 +#: company/templates/company/supplier_part.html:65 msgid "Internal Part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:129 -msgid "Edit Manufacturer Part" -msgstr "" - -#: company/templates/company/manufacturer_part_base.html:138 -msgid "Delete Manufacturer Part" -msgstr "" - -#: company/templates/company/manufacturer_part_navbar.html:14 -#: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:58 part/templates/part/navbar.html:75 -#: part/templates/part/navbar.html:78 part/templates/part/prices.html:153 +#: company/templates/company/manufacturer_part.html:103 +#: company/templates/company/manufacturer_part_navbar.html:21 +#: company/views.py:58 part/templates/part/navbar.html:65 +#: part/templates/part/navbar.html:68 part/templates/part/prices.html:144 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" msgstr "" -#: company/templates/company/manufacturer_part_navbar.html:19 -msgid "Manufacturer Part Stock" -msgstr "" - -#: company/templates/company/manufacturer_part_navbar.html:22 -#: company/templates/company/navbar.html:41 -#: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:33 stock/api.py:53 -#: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 -#: stock/templates/stock/stock_app_base.html:10 -#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 -#: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:406 templates/js/part.js:566 templates/js/stock.js:74 -#: templates/js/stock.js:877 templates/navbar.html:26 -msgid "Stock" -msgstr "" - -#: company/templates/company/manufacturer_part_navbar.html:26 -msgid "Manufacturer Part Orders" -msgstr "" - -#: company/templates/company/manufacturer_part_navbar.html:29 -#: company/templates/company/supplier_part_navbar.html:22 -msgid "Orders" -msgstr "" - -#: company/templates/company/manufacturer_part_suppliers.html:22 -#: part/templates/part/supplier.html:23 +#: company/templates/company/manufacturer_part.html:114 +#: part/templates/part/detail.html:239 msgid "Delete supplier parts" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:22 -#: company/templates/company/manufacturer_part_suppliers.html:48 -#: company/templates/company/manufacturer_part_suppliers.html:142 -#: part/templates/part/related.html:44 part/templates/part/supplier.html:23 -#: part/templates/part/supplier.html:52 templates/js/company.js:203 +#: company/templates/company/manufacturer_part.html:114 +#: company/templates/company/manufacturer_part.html:138 +#: company/templates/company/manufacturer_part.html:238 +#: part/templates/part/detail.html:214 part/templates/part/detail.html:239 +#: part/templates/part/detail.html:319 templates/js/company.js:203 #: users/models.py:193 msgid "Delete" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:37 -#: part/templates/part/category_navbar.html:46 -#: part/templates/part/category_navbar.html:49 -#: part/templates/part/detail.html:275 +#: company/templates/company/manufacturer_part.html:127 +#: company/templates/company/manufacturer_part_navbar.html:11 +#: company/templates/company/manufacturer_part_navbar.html:14 +#: part/templates/part/category_navbar.html:38 +#: part/templates/part/category_navbar.html:41 +#: part/templates/part/detail.html:155 part/templates/part/navbar.html:14 +#: part/templates/part/navbar.html:17 msgid "Parameters" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:43 -#: part/templates/part/detail.html:282 +#: company/templates/company/manufacturer_part.html:133 +#: part/templates/part/detail.html:162 #: templates/InvenTree/settings/category.html:29 #: templates/InvenTree/settings/part.html:65 msgid "New Parameter" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:48 +#: company/templates/company/manufacturer_part.html:138 msgid "Delete parameters" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:80 -#: part/templates/part/detail.html:368 +#: company/templates/company/manufacturer_part.html:176 +#: part/templates/part/detail.html:718 msgid "Add Parameter" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:97 -#: part/templates/part/supplier.html:81 +#: company/templates/company/manufacturer_part.html:193 +#: part/templates/part/detail.html:818 msgid "Create new supplier" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:127 +#: company/templates/company/manufacturer_part.html:223 msgid "Selected parameters will be deleted" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:139 +#: company/templates/company/manufacturer_part.html:235 msgid "Delete Parameters" msgstr "" -#: company/templates/company/navbar.html:20 -#: company/templates/company/navbar.html:23 +#: company/templates/company/manufacturer_part.html:311 +msgid "Edit Manufacturer Part" +msgstr "" + +#: company/templates/company/manufacturer_part.html:320 +msgid "Delete Manufacturer Part" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:26 +msgid "Manufacturer Part Stock" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:29 +#: company/templates/company/navbar.html:34 +#: company/templates/company/supplier_part_navbar.html:15 +#: part/templates/part/navbar.html:31 stock/api.py:53 +#: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 +#: stock/templates/stock/stock_app_base.html:10 +#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 +#: templates/InvenTree/search.html:232 +#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:269 +#: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:74 +#: templates/js/stock.js:877 templates/navbar.html:26 +msgid "Stock" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:33 +msgid "Manufacturer Part Orders" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:36 +#: company/templates/company/supplier_part_navbar.html:22 +msgid "Orders" +msgstr "" + +#: company/templates/company/navbar.html:13 +#: company/templates/company/navbar.html:16 msgid "Manufactured Parts" msgstr "" -#: company/templates/company/navbar.html:29 -#: company/templates/company/navbar.html:32 +#: company/templates/company/navbar.html:22 +#: company/templates/company/navbar.html:25 msgid "Supplied Parts" msgstr "" -#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:30 +#: company/templates/company/navbar.html:31 part/templates/part/navbar.html:28 #: stock/templates/stock/location.html:119 #: stock/templates/stock/location.html:134 #: stock/templates/stock/location.html:148 -#: stock/templates/stock/location_navbar.html:22 -#: stock/templates/stock/location_navbar.html:29 +#: stock/templates/stock/location_navbar.html:18 +#: stock/templates/stock/location_navbar.html:21 #: templates/InvenTree/search.html:198 templates/js/stock.js:1306 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" -#: company/templates/company/navbar.html:47 -#: company/templates/company/navbar.html:56 -#: company/templates/company/navbar.html:59 -#: company/templates/company/sales_orders.html:11 -#: order/templates/order/sales_orders.html:8 -#: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:89 part/templates/part/navbar.html:92 -#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:236 -#: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 -#: users/models.py:46 -msgid "Sales Orders" -msgstr "" - -#: company/templates/company/navbar.html:50 -#: company/templates/company/purchase_orders.html:10 -#: order/templates/order/purchase_orders.html:8 -#: order/templates/order/purchase_orders.html:13 -#: part/templates/part/navbar.html:81 part/templates/part/navbar.html:84 -#: part/templates/part/orders.html:10 templates/InvenTree/index.html:213 -#: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 -#: users/models.py:45 -msgid "Purchase Orders" -msgstr "" - -#: company/templates/company/notes.html:11 -msgid "Company Notes" -msgstr "" - -#: company/templates/company/purchase_orders.html:18 -#: order/templates/order/purchase_orders.html:20 -msgid "Create new purchase order" -msgstr "" - -#: company/templates/company/purchase_orders.html:19 -#: order/templates/order/purchase_orders.html:21 -msgid "New Purchase Order" -msgstr "" - -#: company/templates/company/sales_orders.html:19 -#: order/templates/order/sales_orders.html:20 -msgid "Create new sales order" -msgstr "" - -#: company/templates/company/sales_orders.html:20 -#: order/templates/order/sales_orders.html:21 -msgid "New Sales Order" -msgstr "" - -#: company/templates/company/supplier_part_base.html:7 -#: company/templates/company/supplier_part_base.html:20 stock/models.py:420 +#: company/templates/company/supplier_part.html:7 +#: company/templates/company/supplier_part.html:24 stock/models.py:420 #: stock/templates/stock/item_base.html:386 templates/js/company.js:511 #: templates/js/stock.js:1001 msgid "Supplier Part" msgstr "" -#: company/templates/company/supplier_part_base.html:40 +#: company/templates/company/supplier_part.html:44 msgid "Edit supplier part" msgstr "" -#: company/templates/company/supplier_part_base.html:44 +#: company/templates/company/supplier_part.html:48 msgid "Delete supplier part" msgstr "" -#: company/templates/company/supplier_part_base.html:56 -#: company/templates/company/supplier_part_detail.html:10 +#: company/templates/company/supplier_part.html:60 msgid "Supplier Part Details" msgstr "" +#: company/templates/company/supplier_part.html:131 +#: company/templates/company/supplier_part_navbar.html:12 +msgid "Supplier Part Stock" +msgstr "" + +#: company/templates/company/supplier_part.html:140 +#: company/templates/company/supplier_part_navbar.html:19 +msgid "Supplier Part Orders" +msgstr "" + +#: company/templates/company/supplier_part.html:147 +#: part/templates/part/detail.html:56 +msgid "Order Part" +msgstr "" + +#: company/templates/company/supplier_part.html:158 +#: part/templates/part/navbar.html:58 part/templates/part/prices.html:7 +msgid "Pricing Information" +msgstr "" + +#: company/templates/company/supplier_part.html:164 +#: company/templates/company/supplier_part.html:265 +#: part/templates/part/prices.html:253 part/views.py:2247 +msgid "Add Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:185 +msgid "No price break information found" +msgstr "" + +#: company/templates/company/supplier_part.html:199 part/views.py:2309 +msgid "Delete Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:213 part/views.py:2295 +msgid "Edit Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:238 +msgid "Edit price break" +msgstr "" + +#: company/templates/company/supplier_part.html:239 +msgid "Delete price break" +msgstr "" + #: company/templates/company/supplier_part_delete.html:5 msgid "Are you sure you want to delete the following Supplier Parts?" msgstr "" -#: company/templates/company/supplier_part_navbar.html:12 -#: company/templates/company/supplier_part_stock.html:10 -msgid "Supplier Part Stock" -msgstr "" - -#: company/templates/company/supplier_part_navbar.html:19 -#: company/templates/company/supplier_part_orders.html:10 -msgid "Supplier Part Orders" -msgstr "" - #: company/templates/company/supplier_part_navbar.html:26 msgid "Supplier Part Pricing" msgstr "" @@ -2614,48 +2615,13 @@ msgstr "" msgid "Pricing" msgstr "" -#: company/templates/company/supplier_part_orders.html:18 -#: part/templates/part/orders.html:18 -msgid "Order Part" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:11 -#: part/templates/part/navbar.html:68 -msgid "Pricing Information" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:19 -#: company/templates/company/supplier_part_pricing.html:118 -#: part/templates/part/prices.html:264 part/views.py:2305 -msgid "Add Price Break" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:38 -msgid "No price break information found" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2367 -msgid "Delete Price Break" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2353 -msgid "Edit Price Break" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:91 -msgid "Edit price break" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:92 -msgid "Delete price break" -msgstr "" - -#: company/views.py:64 part/templates/part/prices.html:157 +#: company/views.py:64 part/templates/part/navbar.html:71 +#: part/templates/part/navbar.html:74 part/templates/part/prices.html:148 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" -#: company/views.py:65 part/templates/part/supplier.html:85 +#: company/views.py:65 part/templates/part/detail.html:822 msgid "New Manufacturer" msgstr "" @@ -2676,32 +2642,32 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:160 part/views.py:974 +#: company/views.py:138 part/views.py:962 msgid "Download Image" msgstr "" -#: company/views.py:189 part/views.py:1006 +#: company/views.py:167 part/views.py:994 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:196 part/views.py:1013 +#: company/views.py:174 part/views.py:1001 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:205 part/views.py:1022 +#: company/views.py:183 part/views.py:1010 msgid "Supplied URL is not a valid image file" msgstr "" -#: company/views.py:265 +#: company/views.py:243 msgid "Edit Supplier Part" msgstr "" -#: company/views.py:316 templates/js/stock.js:1629 +#: company/views.py:294 templates/js/stock.js:1629 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:460 +#: company/views.py:438 msgid "Delete Supplier Part" msgstr "" @@ -2811,7 +2777,7 @@ msgstr "" msgid "Link to external page" msgstr "" -#: order/models.py:168 part/templates/part/detail.html:133 +#: order/models.py:168 msgid "Created By" msgstr "" @@ -2945,7 +2911,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:250 +#: order/templates/order/purchase_order_detail.html:381 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -2955,7 +2921,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:776 part/templates/part/prices.html:166 stock/models.py:545 +#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:545 #: stock/templates/stock/item_base.html:343 templates/js/stock.js:1024 msgid "Purchase Price" msgstr "" @@ -2969,7 +2935,7 @@ msgid "Where does the Purchaser want this item to be stored?" msgstr "" #: order/models.py:831 part/templates/part/part_pricing.html:97 -#: part/templates/part/prices.html:103 part/templates/part/prices.html:278 +#: part/templates/part/prices.html:97 part/templates/part/prices.html:266 msgid "Sale Price" msgstr "" @@ -3065,22 +3031,21 @@ msgstr "" msgid "Issued" msgstr "" -#: order/templates/order/order_base.html:188 +#: order/templates/order/order_base.html:184 msgid "Edit Purchase Order" msgstr "" -#: order/templates/order/order_base.html:199 -#: order/templates/order/purchase_order_detail.html:127 -#: part/templates/part/category.html:217 part/templates/part/category.html:259 -#: part/templates/part/part_base.html:455 -#: stock/templates/stock/location.html:203 templates/js/stock.js:1634 +#: order/templates/order/order_base.html:195 +#: order/templates/order/purchase_order_detail.html:258 +#: part/templates/part/category.html:255 part/templates/part/category.html:297 +#: stock/templates/stock/location.html:259 templates/js/part.js:64 +#: templates/js/stock.js:1634 msgid "New Location" msgstr "" -#: order/templates/order/order_base.html:200 -#: order/templates/order/purchase_order_detail.html:128 -#: part/templates/part/part_base.html:456 -#: stock/templates/stock/location.html:42 +#: order/templates/order/order_base.html:196 +#: order/templates/order/purchase_order_detail.html:259 +#: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" msgstr "" @@ -3104,10 +3069,6 @@ msgstr "" msgid "After placing this purchase order, line items will no longer be editable." msgstr "" -#: order/templates/order/order_notes.html:13 -msgid "Order Notes" -msgstr "" - #: order/templates/order/order_wizard/match_fields.html:9 #: part/templates/part/bom_upload/match_fields.html:9 #: part/templates/part/import_wizard/ajax_match_fields.html:9 @@ -3186,7 +3147,7 @@ msgid "Upload File for Purchase Order" msgstr "" #: order/templates/order/order_wizard/po_upload.html:18 -#: part/templates/part/bom_upload/upload_file.html:26 +#: part/templates/part/bom_upload/upload_file.html:24 #: part/templates/part/import_wizard/ajax_part_upload.html:10 #: part/templates/part/import_wizard/part_upload.html:21 #, python-format @@ -3256,6 +3217,7 @@ msgstr "" #: order/templates/order/po_attachments.html:12 #: order/templates/order/po_navbar.html:32 +#: order/templates/order/purchase_order_detail.html:44 msgid "Purchase Order Attachments" msgstr "" @@ -3265,60 +3227,66 @@ msgstr "" #: order/templates/order/po_navbar.html:29 #: order/templates/order/po_received_items.html:12 +#: order/templates/order/purchase_order_detail.html:35 msgid "Received Items" msgstr "" -#: order/templates/order/purchase_order_detail.html:14 +#: order/templates/order/purchase_order_detail.html:17 msgid "Purchase Order Items" msgstr "" -#: order/templates/order/purchase_order_detail.html:24 -#: order/templates/order/purchase_order_detail.html:64 -#: order/templates/order/sales_order_detail.html:22 -#: order/templates/order/sales_order_detail.html:56 +#: order/templates/order/purchase_order_detail.html:23 +#: order/templates/order/purchase_order_detail.html:195 +#: order/templates/order/sales_order_detail.html:23 +#: order/templates/order/sales_order_detail.html:176 msgid "Add Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:100 -#: order/templates/order/sales_order_detail.html:398 +#: order/templates/order/purchase_order_detail.html:55 +#: order/templates/order/sales_order_detail.html:54 +msgid "Order Notes" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:231 +#: order/templates/order/sales_order_detail.html:518 msgid "Edit Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:110 -#: order/templates/order/sales_order_detail.html:408 +#: order/templates/order/purchase_order_detail.html:241 +#: order/templates/order/sales_order_detail.html:528 msgid "Delete Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:141 +#: order/templates/order/purchase_order_detail.html:272 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:169 -#: order/templates/order/sales_order_detail.html:233 +#: order/templates/order/purchase_order_detail.html:300 +#: order/templates/order/sales_order_detail.html:353 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:222 -#: order/templates/order/sales_order_detail.html:256 templates/js/part.js:908 -#: templates/js/part.js:1097 +#: order/templates/order/purchase_order_detail.html:353 +#: order/templates/order/sales_order_detail.html:376 templates/js/part.js:996 +#: templates/js/part.js:1185 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:229 -#: order/templates/order/sales_order_detail.html:263 +#: order/templates/order/purchase_order_detail.html:360 +#: order/templates/order/sales_order_detail.html:383 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:286 -#: order/templates/order/sales_order_detail.html:369 +#: order/templates/order/purchase_order_detail.html:417 +#: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:287 +#: order/templates/order/purchase_order_detail.html:418 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:292 +#: order/templates/order/purchase_order_detail.html:423 msgid "Receive line item" msgstr "" @@ -3334,12 +3302,11 @@ msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:47 #: part/models.py:326 part/templates/part/cat_link.html:7 -#: part/templates/part/category.html:108 part/templates/part/category.html:157 -#: part/templates/part/category_navbar.html:25 -#: part/templates/part/category_navbar.html:32 -#: part/templates/part/category_partlist.html:10 +#: 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:24 #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:767 +#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -3354,7 +3321,7 @@ msgid "Order Code" msgstr "" #: order/templates/order/receive_parts.html:21 -#: part/templates/part/part_base.html:152 templates/js/part.js:582 +#: part/templates/part/part_base.html:194 templates/js/part.js:670 msgid "On Order" msgstr "" @@ -3379,7 +3346,6 @@ msgid "Packing List" msgstr "" #: order/templates/order/sales_order_base.html:74 -#: order/templates/order/so_navbar.html:12 msgid "Sales Order Details" msgstr "" @@ -3402,80 +3368,76 @@ msgstr "" msgid "Cancelling this order means that the order will no longer be editable." msgstr "" -#: order/templates/order/sales_order_detail.html:13 +#: order/templates/order/sales_order_detail.html:17 msgid "Sales Order Items" msgstr "" -#: order/templates/order/sales_order_detail.html:105 templates/js/bom.js:358 +#: order/templates/order/sales_order_detail.html:225 templates/js/bom.js:358 #: templates/js/build.js:759 templates/js/build.js:1202 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:112 templates/js/build.js:645 +#: order/templates/order/sales_order_detail.html:232 templates/js/build.js:645 #: templates/js/build.js:1011 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:113 templates/js/build.js:647 +#: order/templates/order/sales_order_detail.html:233 templates/js/build.js:647 #: templates/js/build.js:1012 msgid "Delete stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:186 +#: order/templates/order/sales_order_detail.html:306 msgid "No matching line items" msgstr "" -#: order/templates/order/sales_order_detail.html:216 +#: order/templates/order/sales_order_detail.html:336 msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:284 templates/js/build.js:710 +#: order/templates/order/sales_order_detail.html:404 templates/js/build.js:710 #: templates/js/build.js:1007 msgid "Allocated" msgstr "" -#: order/templates/order/sales_order_detail.html:286 +#: order/templates/order/sales_order_detail.html:406 msgid "Fulfilled" msgstr "" -#: order/templates/order/sales_order_detail.html:323 +#: order/templates/order/sales_order_detail.html:443 msgid "PO" msgstr "" -#: order/templates/order/sales_order_detail.html:353 +#: order/templates/order/sales_order_detail.html:473 msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:356 templates/js/build.js:773 +#: order/templates/order/sales_order_detail.html:476 templates/js/build.js:773 msgid "Allocate stock" msgstr "" -#: order/templates/order/sales_order_detail.html:359 +#: order/templates/order/sales_order_detail.html:479 msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:363 templates/js/build.js:766 +#: order/templates/order/sales_order_detail.html:483 templates/js/build.js:766 #: templates/js/build.js:1210 msgid "Build stock" msgstr "" -#: order/templates/order/sales_order_detail.html:366 -#: order/templates/order/sales_order_detail.html:485 +#: order/templates/order/sales_order_detail.html:486 +#: order/templates/order/sales_order_detail.html:605 msgid "Calculate price" msgstr "" -#: order/templates/order/sales_order_detail.html:370 +#: order/templates/order/sales_order_detail.html:490 msgid "Delete line item " msgstr "" -#: order/templates/order/sales_order_detail.html:491 +#: order/templates/order/sales_order_detail.html:611 msgid "Update Unit Price" msgstr "" -#: order/templates/order/sales_order_notes.html:14 -msgid "Sales Order Notes" -msgstr "" - #: order/templates/order/sales_order_ship.html:10 msgid "This order has not been fully allocated. If the order is marked as shipped, it can no longer be adjusted." msgstr "" @@ -3504,164 +3466,171 @@ msgstr "" msgid "This action will unallocate the following stock from the Sales Order" msgstr "" -#: order/templates/order/so_attachments.html:12 +#: order/templates/order/so_navbar.html:12 +msgid "Sales Order Line Items" +msgstr "" + +#: order/templates/order/so_navbar.html:15 +msgid "Order Items" +msgstr "" + #: order/templates/order/so_navbar.html:26 msgid "Sales Order Attachments" msgstr "" -#: order/views.py:151 +#: order/views.py:104 msgid "Cancel Order" msgstr "" -#: order/views.py:160 order/views.py:186 +#: order/views.py:113 order/views.py:139 msgid "Confirm order cancellation" msgstr "" -#: order/views.py:163 order/views.py:189 +#: order/views.py:116 order/views.py:142 msgid "Order cannot be cancelled" msgstr "" -#: order/views.py:177 +#: order/views.py:130 msgid "Cancel sales order" msgstr "" -#: order/views.py:203 +#: order/views.py:156 msgid "Issue Order" msgstr "" -#: order/views.py:212 +#: order/views.py:165 msgid "Confirm order placement" msgstr "" -#: order/views.py:222 +#: order/views.py:175 msgid "Purchase order issued" msgstr "" -#: order/views.py:233 +#: order/views.py:186 msgid "Complete Order" msgstr "" -#: order/views.py:249 +#: order/views.py:202 msgid "Confirm order completion" msgstr "" -#: order/views.py:260 +#: order/views.py:213 msgid "Purchase order completed" msgstr "" -#: order/views.py:270 +#: order/views.py:223 msgid "Ship Order" msgstr "" -#: order/views.py:286 +#: order/views.py:239 msgid "Confirm order shipment" msgstr "" -#: order/views.py:292 +#: order/views.py:245 msgid "Could not ship order" msgstr "" -#: order/views.py:339 +#: order/views.py:292 msgid "Match Supplier Parts" msgstr "" -#: order/views.py:536 +#: order/views.py:489 msgid "Receive Parts" msgstr "" -#: order/views.py:606 +#: order/views.py:559 msgid "Items received" msgstr "" -#: order/views.py:620 +#: order/views.py:573 msgid "No destination set" msgstr "" -#: order/views.py:665 +#: order/views.py:618 msgid "Error converting quantity to number" msgstr "" -#: order/views.py:671 +#: order/views.py:624 msgid "Receive quantity less than zero" msgstr "" -#: order/views.py:677 +#: order/views.py:630 msgid "No lines specified" msgstr "" -#: order/views.py:750 +#: order/views.py:703 msgid "Update prices" msgstr "" -#: order/views.py:1008 +#: order/views.py:961 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1061 +#: order/views.py:1014 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1106 +#: order/views.py:1059 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1122 +#: order/views.py:1075 msgid "Select line item" msgstr "" -#: order/views.py:1153 +#: order/views.py:1106 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "" -#: order/views.py:1163 +#: order/views.py:1116 #, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1171 +#: order/views.py:1124 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1225 +#: order/views.py:1178 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1299 +#: order/views.py:1252 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1314 +#: order/views.py:1267 msgid "Remove allocation" msgstr "" -#: order/views.py:1386 +#: order/views.py:1339 msgid "Sales order not found" msgstr "" -#: order/views.py:1392 +#: order/views.py:1345 msgid "Price not found" msgstr "" -#: order/views.py:1395 +#: order/views.py:1348 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1400 +#: order/views.py:1353 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" #: part/bom.py:133 part/models.py:72 part/models.py:755 -#: part/templates/part/category.html:75 part/templates/part/detail.html:91 +#: part/templates/part/category.html:75 msgid "Default Location" msgstr "" -#: part/bom.py:134 part/templates/part/part_base.html:140 +#: part/bom.py:134 part/templates/part/part_base.html:182 msgid "Available Stock" msgstr "" @@ -3841,7 +3810,7 @@ msgstr "" msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:679 part/templates/part/detail.html:23 +#: part/models.py:679 msgid "Part name" msgstr "" @@ -3857,7 +3826,7 @@ msgstr "" msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:698 part/templates/part/detail.html:61 +#: part/models.py:698 msgid "Variant Of" msgstr "" @@ -3866,7 +3835,7 @@ msgid "Part description" msgstr "" #: part/models.py:709 part/templates/part/category.html:82 -#: part/templates/part/detail.html:68 +#: part/templates/part/part_base.html:130 msgid "Keywords" msgstr "" @@ -3874,8 +3843,8 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:74 -#: part/templates/part/set_category.html:15 templates/js/part.js:553 +#: part/models.py:717 part/models.py:2268 +#: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "" @@ -3883,9 +3852,7 @@ msgstr "" msgid "Part category" msgstr "" -#: part/models.py:723 part/templates/part/detail.html:29 -#: part/templates/part/part_base.html:103 templates/js/part.js:169 -#: templates/js/part.js:397 +#: part/models.py:723 templates/js/part.js:257 templates/js/part.js:485 msgid "IPN" msgstr "" @@ -3897,8 +3864,7 @@ msgstr "" msgid "Part revision or version number" msgstr "" -#: part/models.py:731 part/templates/part/detail.html:36 report/models.py:200 -#: templates/js/part.js:173 +#: part/models.py:731 report/models.py:200 templates/js/part.js:261 msgid "Revision" msgstr "" @@ -3906,7 +3872,7 @@ msgstr "" msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:800 part/templates/part/detail.html:98 +#: part/models.py:800 msgid "Default Supplier" msgstr "" @@ -3922,7 +3888,7 @@ msgstr "" msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:814 part/templates/part/detail.html:114 +#: part/models.py:814 msgid "Minimum Stock" msgstr "" @@ -3954,9 +3920,9 @@ msgstr "" msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:854 part/templates/part/detail.html:255 -#: templates/js/table_filters.js:21 templates/js/table_filters.js:69 -#: templates/js/table_filters.js:250 templates/js/table_filters.js:319 +#: part/models.py:854 templates/js/table_filters.js:21 +#: templates/js/table_filters.js:69 templates/js/table_filters.js:250 +#: templates/js/table_filters.js:319 msgid "Active" msgstr "" @@ -4004,7 +3970,7 @@ msgstr "" msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:818 templates/js/stock.js:426 +#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:426 msgid "Test Name" msgstr "" @@ -4020,7 +3986,7 @@ msgstr "" msgid "Enter description for this test" msgstr "" -#: part/models.py:2136 templates/js/part.js:827 +#: part/models.py:2136 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "" @@ -4029,7 +3995,7 @@ msgstr "" msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2142 templates/js/part.js:835 +#: part/models.py:2142 templates/js/part.js:923 msgid "Requires Value" msgstr "" @@ -4037,7 +4003,7 @@ msgstr "" msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2148 templates/js/part.js:842 +#: part/models.py:2148 templates/js/part.js:930 msgid "Requires Attachment" msgstr "" @@ -4167,87 +4133,61 @@ msgstr "" msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" -#: part/templates/part/allocation.html:11 -msgid "Build Order Allocations" -msgstr "" - -#: part/templates/part/allocation.html:24 -msgid "Sales Order Allocations" -msgstr "" - -#: part/templates/part/bom.html:10 part/templates/part/navbar.html:45 -#: part/templates/part/navbar.html:48 -msgid "Bill of Materials" -msgstr "" - -#: part/templates/part/bom.html:17 +#: part/templates/part/bom.html:6 msgid "You do not have permission to edit the BOM." msgstr "" -#: part/templates/part/bom.html:25 +#: part/templates/part/bom.html:14 #, python-format msgid "The BOM for %(part)s has changed, and must be validated.
" msgstr "" -#: part/templates/part/bom.html:27 +#: part/templates/part/bom.html:16 #, python-format msgid "The BOM for %(part)s was last checked by %(checker)s on %(check_date)s" msgstr "" -#: part/templates/part/bom.html:31 +#: part/templates/part/bom.html:20 #, python-format msgid "The BOM for %(part)s has not been validated." msgstr "" -#: part/templates/part/bom.html:38 +#: part/templates/part/bom.html:27 msgid "Remove selected BOM items" msgstr "" -#: part/templates/part/bom.html:41 +#: part/templates/part/bom.html:30 msgid "Import BOM data" msgstr "" -#: part/templates/part/bom.html:45 +#: part/templates/part/bom.html:34 msgid "Copy BOM from parent part" msgstr "" -#: part/templates/part/bom.html:49 +#: part/templates/part/bom.html:38 msgid "New BOM Item" msgstr "" -#: part/templates/part/bom.html:52 +#: part/templates/part/bom.html:41 msgid "Finish Editing" msgstr "" -#: part/templates/part/bom.html:57 +#: part/templates/part/bom.html:46 msgid "Edit BOM" msgstr "" -#: part/templates/part/bom.html:61 +#: part/templates/part/bom.html:50 msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:67 part/views.py:1620 +#: part/templates/part/bom.html:56 part/views.py:1574 msgid "Export Bill of Materials" msgstr "" -#: part/templates/part/bom.html:70 +#: part/templates/part/bom.html:59 msgid "Print BOM Report" msgstr "" -#: part/templates/part/bom.html:116 -msgid "Delete selected BOM items?" -msgstr "" - -#: part/templates/part/bom.html:117 -msgid "All selected BOM items will be deleted" -msgstr "" - -#: part/templates/part/bom.html:167 part/views.py:451 -#: templates/js/stock.js:1623 -msgid "Create New Part" -msgstr "" - #: part/templates/part/bom_duplicate.html:13 msgid "This part already has a Bill of Materials" msgstr "" @@ -4256,23 +4196,27 @@ msgstr "" msgid "Select Part" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:11 +#: part/templates/part/bom_upload/upload_file.html:7 msgid "Upload BOM File" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:18 +#: part/templates/part/bom_upload/upload_file.html:12 +msgid "Upload Bill of Materials" +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:16 msgid "Requirements for BOM upload" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:20 +#: part/templates/part/bom_upload/upload_file.html:18 msgid "The BOM file must contain the required named columns as provided in the " msgstr "" -#: part/templates/part/bom_upload/upload_file.html:20 +#: part/templates/part/bom_upload/upload_file.html:18 msgid "BOM Upload Template" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:21 +#: part/templates/part/bom_upload/upload_file.html:19 msgid "Each part must already exist in the database" msgstr "" @@ -4285,19 +4229,11 @@ msgstr "" msgid "This will validate each line in the BOM." msgstr "" -#: part/templates/part/build.html:10 -msgid "Part Builds" -msgstr "" - -#: part/templates/part/build.html:18 -msgid "Start New Build" -msgstr "" - #: part/templates/part/category.html:33 msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:1958 +#: part/templates/part/category.html:38 part/views.py:1900 msgid "Create new part category" msgstr "" @@ -4321,10 +4257,9 @@ msgstr "" msgid "Category Description" msgstr "" -#: part/templates/part/category.html:88 +#: part/templates/part/category.html:88 part/templates/part/category.html:174 #: part/templates/part/category_navbar.html:14 -#: part/templates/part/category_navbar.html:21 -#: part/templates/part/subcategory.html:16 +#: part/templates/part/category_navbar.html:17 msgid "Subcategories" msgstr "" @@ -4332,61 +4267,65 @@ msgstr "" msgid "Parts (Including subcategories)" msgstr "" -#: part/templates/part/category.html:122 +#: part/templates/part/category.html:126 msgid "Export Part Data" msgstr "" -#: part/templates/part/category.html:126 +#: part/templates/part/category.html:130 msgid "Create new part" msgstr "" -#: part/templates/part/category.html:134 +#: part/templates/part/category.html:138 msgid "Set category" msgstr "" -#: part/templates/part/category.html:134 +#: part/templates/part/category.html:138 msgid "Set Category" msgstr "" -#: part/templates/part/category.html:137 +#: part/templates/part/category.html:141 msgid "Export Data" msgstr "" -#: part/templates/part/category.html:141 +#: part/templates/part/category.html:145 msgid "View list display" msgstr "" -#: part/templates/part/category.html:144 +#: part/templates/part/category.html:148 msgid "View grid display" msgstr "" -#: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:204 +#: part/templates/part/category.html:164 +msgid "Part Parameters" +msgstr "" + +#: part/templates/part/category.html:256 +#: stock/templates/stock/location.html:260 msgid "Create new location" msgstr "" -#: part/templates/part/category.html:223 part/templates/part/category.html:253 -#: part/templates/part/part_base.html:418 +#: part/templates/part/category.html:261 part/templates/part/category.html:291 +#: templates/js/part.js:25 msgid "New Category" msgstr "" -#: part/templates/part/category.html:224 +#: part/templates/part/category.html:262 msgid "Create new category" msgstr "" -#: part/templates/part/category.html:254 +#: part/templates/part/category.html:292 msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:907 +#: part/templates/part/category.html:298 stock/views.py:907 msgid "Create new Stock Location" msgstr "" -#: part/templates/part/category.html:279 +#: part/templates/part/category.html:317 msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:286 part/views.py:1906 +#: part/templates/part/category.html:324 part/views.py:1848 msgid "Edit Part Category" msgstr "" @@ -4425,15 +4364,11 @@ msgstr "" msgid "If this category is deleted, these parts will be moved to the top-level category Teile" msgstr "" -#: part/templates/part/category_navbar.html:37 -#: part/templates/part/category_navbar.html:40 +#: part/templates/part/category_navbar.html:29 +#: part/templates/part/category_navbar.html:32 msgid "Import Parts" msgstr "" -#: part/templates/part/category_parametric.html:10 -msgid "Part Parameters" -msgstr "" - #: part/templates/part/copy_part.html:9 part/views.py:327 msgid "Duplicate Part" msgstr "" @@ -4458,98 +4393,146 @@ msgstr "" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "" -#: part/templates/part/detail.html:12 part/templates/part/navbar.html:14 -msgid "Part Details" +#: part/templates/part/detail.html:16 +msgid "Part Stock" msgstr "" -#: part/templates/part/detail.html:43 part/templates/part/part_base.html:204 -msgid "Latest Serial Number" +#: part/templates/part/detail.html:21 +#, python-format +msgid "Showing stock for all variants of %(full_name)s" msgstr "" -#: part/templates/part/detail.html:48 -msgid "No serial numbers recorded" +#: part/templates/part/detail.html:30 part/templates/part/navbar.html:93 +msgid "Part Test Templates" msgstr "" -#: part/templates/part/detail.html:121 -msgid "Stock Expiry Time" +#: part/templates/part/detail.html:36 +msgid "Add Test Template" msgstr "" -#: part/templates/part/detail.html:140 -msgid "Responsible User" +#: part/templates/part/detail.html:77 +msgid "New sales order" msgstr "" -#: part/templates/part/detail.html:154 -msgid "Edit Notes" +#: part/templates/part/detail.html:77 +msgid "New Order" msgstr "" -#: part/templates/part/detail.html:181 -msgid "Part is virtual (not a physical part)" +#: part/templates/part/detail.html:90 +msgid "Sales Order Allocations" msgstr "" -#: part/templates/part/detail.html:183 -msgid "Part is not a virtual part" +#: part/templates/part/detail.html:130 part/templates/part/navbar.html:21 +msgid "Part Variants" msgstr "" -#: part/templates/part/detail.html:191 -msgid "Part is a template part (variants can be made from this part)" +#: part/templates/part/detail.html:137 +msgid "Create new variant" msgstr "" -#: part/templates/part/detail.html:193 -msgid "Part is not a template part" +#: part/templates/part/detail.html:138 +msgid "New Variant" msgstr "" -#: part/templates/part/detail.html:201 -msgid "Part can be assembled from other parts" -msgstr "" - -#: part/templates/part/detail.html:203 -msgid "Part cannot be assembled from other parts" -msgstr "" - -#: part/templates/part/detail.html:211 -msgid "Part can be used in assemblies" -msgstr "" - -#: part/templates/part/detail.html:213 -msgid "Part cannot be used in assemblies" -msgstr "" - -#: part/templates/part/detail.html:221 -msgid "Part stock is tracked by serial number" -msgstr "" - -#: part/templates/part/detail.html:223 -msgid "Part stock is not tracked by serial number" -msgstr "" - -#: part/templates/part/detail.html:231 part/templates/part/detail.html:233 -msgid "Part can be purchased from external suppliers" -msgstr "" - -#: part/templates/part/detail.html:241 -msgid "Part can be sold to customers" -msgstr "" - -#: part/templates/part/detail.html:243 -msgid "Part cannot be sold to customers" -msgstr "" - -#: part/templates/part/detail.html:258 -msgid "Part is active" -msgstr "" - -#: part/templates/part/detail.html:260 -msgid "Part is not active" -msgstr "" - -#: part/templates/part/detail.html:281 +#: part/templates/part/detail.html:161 msgid "Add new parameter" msgstr "" +#: part/templates/part/detail.html:182 part/templates/part/navbar.html:101 +#: part/templates/part/navbar.html:104 +msgid "Related Parts" +msgstr "" + +#: part/templates/part/detail.html:188 +msgid "Add Related" +msgstr "" + +#: part/templates/part/detail.html:228 +msgid "Part Suppliers" +msgstr "" + +#: part/templates/part/detail.html:252 part/templates/part/navbar.html:35 +#: part/templates/part/navbar.html:38 +msgid "Bill of Materials" +msgstr "" + +#: part/templates/part/detail.html:261 +msgid "Assemblies" +msgstr "" + +#: part/templates/part/detail.html:277 +msgid "Part Builds" +msgstr "" + +#: part/templates/part/detail.html:284 +msgid "Start New Build" +msgstr "" + +#: part/templates/part/detail.html:298 +msgid "Build Order Allocations" +msgstr "" + +#: part/templates/part/detail.html:307 +msgid "Part Manufacturers" +msgstr "" + #: part/templates/part/detail.html:319 +msgid "Delete manufacturer parts" +msgstr "" + +#: part/templates/part/detail.html:394 +msgid "Delete selected BOM items?" +msgstr "" + +#: part/templates/part/detail.html:395 +msgid "All selected BOM items will be deleted" +msgstr "" + +#: part/templates/part/detail.html:445 part/views.py:451 +#: templates/js/stock.js:1623 +msgid "Create New Part" +msgstr "" + +#: part/templates/part/detail.html:580 +msgid "Add Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:598 +msgid "Edit Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:610 +msgid "Delete Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:669 msgid "Edit Part Notes" msgstr "" +#: part/templates/part/detail.html:823 +msgid "Create new manufacturer" +msgstr "" + +#: part/templates/part/detail.html:917 +#, python-format +msgid "Single Price - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:929 +#, python-format +msgid "Single Price Difference - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:941 +#, python-format +msgid "Part Single Price - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:1030 +#, python-format +msgid "Unit Price - %(currency)s" +msgstr "" + #: part/templates/part/import_wizard/ajax_part_upload.html:29 #: part/templates/part/import_wizard/part_upload.html:51 msgid "Unsuffitient privileges." @@ -4559,222 +4542,206 @@ msgstr "" msgid "Import Parts from File" msgstr "" -#: part/templates/part/navbar.html:23 part/templates/part/variants.html:11 -msgid "Part Variants" -msgstr "" - -#: part/templates/part/navbar.html:26 +#: part/templates/part/navbar.html:24 msgid "Variants" msgstr "" -#: part/templates/part/navbar.html:37 -msgid "Allocated Stock" -msgstr "" - -#: part/templates/part/navbar.html:40 -msgid "Allocations" -msgstr "" - -#: part/templates/part/navbar.html:61 part/templates/part/navbar.html:64 +#: part/templates/part/navbar.html:51 part/templates/part/navbar.html:54 msgid "Used In" msgstr "" -#: part/templates/part/navbar.html:71 +#: part/templates/part/navbar.html:61 msgid "Prices" msgstr "" -#: part/templates/part/navbar.html:97 part/templates/part/part_tests.html:10 -msgid "Part Test Templates" -msgstr "" - -#: part/templates/part/navbar.html:100 +#: part/templates/part/navbar.html:96 msgid "Test Templates" msgstr "" -#: part/templates/part/navbar.html:105 part/templates/part/navbar.html:108 -#: part/templates/part/related.html:10 -msgid "Related Parts" -msgstr "" - #: part/templates/part/part_app_base.html:12 msgid "Part List" msgstr "" #: part/templates/part/part_base.html:26 templates/js/company.js:280 -#: templates/js/company.js:486 templates/js/part.js:84 templates/js/part.js:161 +#: templates/js/company.js:486 templates/js/part.js:172 +#: templates/js/part.js:249 msgid "Inactive" msgstr "" -#: part/templates/part/part_base.html:33 +#: part/templates/part/part_base.html:36 +msgid "Part is virtual (not a physical part)" +msgstr "" + +#: part/templates/part/part_base.html:39 +msgid "Part is a template part (variants can be made from this part)" +msgstr "" + +#: part/templates/part/part_base.html:42 +msgid "Part can be assembled from other parts" +msgstr "" + +#: part/templates/part/part_base.html:45 +msgid "Part can be used in assemblies" +msgstr "" + +#: part/templates/part/part_base.html:48 +msgid "Part stock is tracked by serial number" +msgstr "" + +#: part/templates/part/part_base.html:51 +msgid "Part can be purchased from external suppliers" +msgstr "" + +#: part/templates/part/part_base.html:54 +msgid "Part can be sold to customers" +msgstr "" + +#: part/templates/part/part_base.html:60 msgid "Star this part" msgstr "" -#: part/templates/part/part_base.html:40 +#: part/templates/part/part_base.html:67 #: stock/templates/stock/item_base.html:75 #: stock/templates/stock/location.html:51 msgid "Barcode actions" msgstr "" -#: part/templates/part/part_base.html:42 +#: part/templates/part/part_base.html:69 #: stock/templates/stock/item_base.html:77 #: stock/templates/stock/location.html:53 templates/qr_button.html:1 msgid "Show QR Code" msgstr "" -#: part/templates/part/part_base.html:43 +#: part/templates/part/part_base.html:70 #: stock/templates/stock/item_base.html:93 #: stock/templates/stock/location.html:54 msgid "Print Label" msgstr "" -#: part/templates/part/part_base.html:48 +#: part/templates/part/part_base.html:75 msgid "Show pricing information" msgstr "" -#: part/templates/part/part_base.html:53 +#: part/templates/part/part_base.html:80 #: stock/templates/stock/item_base.html:140 #: stock/templates/stock/location.html:62 msgid "Stock actions" msgstr "" -#: part/templates/part/part_base.html:60 +#: part/templates/part/part_base.html:87 msgid "Count part stock" msgstr "" -#: part/templates/part/part_base.html:66 +#: part/templates/part/part_base.html:93 msgid "Transfer part stock" msgstr "" -#: part/templates/part/part_base.html:83 +#: part/templates/part/part_base.html:110 msgid "Part actions" msgstr "" -#: part/templates/part/part_base.html:86 +#: part/templates/part/part_base.html:113 msgid "Duplicate part" msgstr "" -#: part/templates/part/part_base.html:89 +#: part/templates/part/part_base.html:116 msgid "Edit part" msgstr "" -#: part/templates/part/part_base.html:92 +#: part/templates/part/part_base.html:119 msgid "Delete part" msgstr "" -#: part/templates/part/part_base.html:123 +#: part/templates/part/part_base.html:154 +msgid "Latest Serial Number" +msgstr "" + +#: part/templates/part/part_base.html:165 msgid "This is a virtual part" msgstr "" -#: part/templates/part/part_base.html:129 +#: part/templates/part/part_base.html:171 #, python-format msgid "This part is a variant of %(link)s" msgstr "" -#: part/templates/part/part_base.html:146 templates/js/table_filters.js:165 +#: part/templates/part/part_base.html:188 templates/js/table_filters.js:165 msgid "In Stock" msgstr "" -#: part/templates/part/part_base.html:159 templates/InvenTree/index.html:132 +#: part/templates/part/part_base.html:201 templates/InvenTree/index.html:132 msgid "Required for Build Orders" msgstr "" -#: part/templates/part/part_base.html:166 +#: part/templates/part/part_base.html:208 msgid "Required for Sales Orders" msgstr "" -#: part/templates/part/part_base.html:173 +#: part/templates/part/part_base.html:215 msgid "Allocated to Orders" msgstr "" -#: part/templates/part/part_base.html:188 templates/js/bom.js:316 +#: part/templates/part/part_base.html:230 templates/js/bom.js:316 msgid "Can Build" msgstr "" -#: part/templates/part/part_base.html:194 templates/js/part.js:413 -#: templates/js/part.js:586 +#: part/templates/part/part_base.html:236 templates/js/part.js:501 +#: templates/js/part.js:674 msgid "Building" msgstr "" -#: part/templates/part/part_base.html:325 part/templates/part/prices.html:131 +#: part/templates/part/part_base.html:331 part/templates/part/prices.html:125 msgid "Calculate" msgstr "" -#: part/templates/part/part_base.html:419 -msgid "Create New Part Category" -msgstr "" - -#: part/templates/part/part_base.html:427 -msgid "New Parent" -msgstr "" - -#: part/templates/part/part_base.html:475 -msgid "Edit Part" -msgstr "" - -#: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:27 +#: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:21 msgid "Supplier Pricing" msgstr "" #: part/templates/part/part_pricing.html:26 #: part/templates/part/part_pricing.html:52 #: part/templates/part/part_pricing.html:85 -#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:31 -#: part/templates/part/prices.html:58 part/templates/part/prices.html:90 -#: part/templates/part/prices.html:107 +#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:25 +#: part/templates/part/prices.html:52 part/templates/part/prices.html:84 +#: part/templates/part/prices.html:101 msgid "Unit Cost" msgstr "" #: part/templates/part/part_pricing.html:32 #: part/templates/part/part_pricing.html:58 #: part/templates/part/part_pricing.html:89 -#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:38 -#: part/templates/part/prices.html:65 part/templates/part/prices.html:95 -#: part/templates/part/prices.html:112 +#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:32 +#: part/templates/part/prices.html:59 part/templates/part/prices.html:89 +#: part/templates/part/prices.html:106 msgid "Total Cost" msgstr "" -#: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:46 +#: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:40 msgid "No supplier pricing available" msgstr "" -#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:55 -#: part/templates/part/prices.html:235 +#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:49 +#: part/templates/part/prices.html:225 msgid "BOM Pricing" msgstr "" -#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:73 +#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:67 msgid "Note: BOM pricing is incomplete for this part" msgstr "" -#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:80 +#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:74 msgid "No BOM pricing available" msgstr "" -#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:89 +#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:83 msgid "Internal Price" msgstr "" #: part/templates/part/part_pricing.html:113 -#: part/templates/part/prices.html:121 +#: part/templates/part/prices.html:115 msgid "No pricing information is available for this part." msgstr "" -#: part/templates/part/part_tests.html:17 -msgid "Add Test Template" -msgstr "" - -#: part/templates/part/part_tests.html:61 -msgid "Add Test Result Template" -msgstr "" - -#: part/templates/part/part_tests.html:79 -msgid "Edit Test Result Template" -msgstr "" - -#: part/templates/part/part_tests.html:91 -msgid "Delete Test Result Template" -msgstr "" - #: part/templates/part/part_thumb.html:20 msgid "Select from existing images" msgstr "" @@ -4809,123 +4776,78 @@ msgstr "" msgid "There are %(count)s unique parts tracked for '%(full_name)s'. Deleting this part will permanently remove this tracking information." msgstr "" -#: part/templates/part/prices.html:12 -msgid "General Price Information" -msgstr "" - -#: part/templates/part/prices.html:22 +#: part/templates/part/prices.html:16 msgid "Pricing ranges" msgstr "" -#: part/templates/part/prices.html:28 +#: part/templates/part/prices.html:22 msgid "Show supplier cost" msgstr "" -#: part/templates/part/prices.html:29 +#: part/templates/part/prices.html:23 msgid "Show purchase price" msgstr "" -#: part/templates/part/prices.html:56 +#: part/templates/part/prices.html:50 msgid "Show BOM cost" msgstr "" -#: part/templates/part/prices.html:104 +#: part/templates/part/prices.html:98 msgid "Show sale cost" msgstr "" -#: part/templates/part/prices.html:105 +#: part/templates/part/prices.html:99 msgid "Show sale price" msgstr "" -#: part/templates/part/prices.html:127 +#: part/templates/part/prices.html:121 msgid "Calculation parameters" msgstr "" -#: part/templates/part/prices.html:146 +#: part/templates/part/prices.html:136 msgid "Supplier Cost" msgstr "" -#: part/templates/part/prices.html:147 part/templates/part/prices.html:167 -#: part/templates/part/prices.html:193 part/templates/part/prices.html:224 -#: part/templates/part/prices.html:251 part/templates/part/prices.html:279 +#: part/templates/part/prices.html:137 part/templates/part/prices.html:158 +#: part/templates/part/prices.html:183 part/templates/part/prices.html:213 +#: part/templates/part/prices.html:239 part/templates/part/prices.html:267 msgid "Jump to overview" msgstr "" -#: part/templates/part/prices.html:172 +#: part/templates/part/prices.html:162 msgid "Stock Pricing" msgstr "" -#: part/templates/part/prices.html:180 +#: part/templates/part/prices.html:172 msgid "No stock pricing history is available for this part." msgstr "" -#: part/templates/part/prices.html:192 +#: part/templates/part/prices.html:182 msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:2376 +#: part/templates/part/prices.html:197 part/views.py:2318 msgid "Add Internal Price Break" msgstr "" -#: part/templates/part/prices.html:223 +#: part/templates/part/prices.html:212 msgid "BOM Cost" msgstr "" -#: part/templates/part/prices.html:250 +#: part/templates/part/prices.html:238 msgid "Sale Cost" msgstr "" -#: part/templates/part/prices.html:290 +#: part/templates/part/prices.html:278 msgid "No sale pice history available for this part." msgstr "" -#: part/templates/part/prices.html:340 -#, python-format -msgid "Single Price - %(currency)s" -msgstr "" - -#: part/templates/part/prices.html:352 -#, python-format -msgid "Single Price Difference - %(currency)s" -msgstr "" - -#: part/templates/part/prices.html:364 -#, python-format -msgid "Part Single Price - %(currency)s" -msgstr "" - -#: part/templates/part/prices.html:464 -#, python-format -msgid "Unit Price - %(currency)s" -msgstr "" - -#: part/templates/part/related.html:18 -msgid "Add Related" -msgstr "" - -#: part/templates/part/sales_orders.html:18 -msgid "New sales order" -msgstr "" - -#: part/templates/part/sales_orders.html:18 -msgid "New Order" -msgstr "" - #: part/templates/part/set_category.html:9 msgid "Set category for the following parts" msgstr "" -#: part/templates/part/stock.html:10 -msgid "Part Stock" -msgstr "" - -#: part/templates/part/stock.html:16 -#, python-format -msgid "Showing stock for all variants of %(full_name)s" -msgstr "" - #: part/templates/part/stock_count.html:7 templates/js/bom.js:239 -#: templates/js/part.js:403 templates/js/part.js:590 +#: templates/js/part.js:491 templates/js/part.js:678 msgid "No Stock" msgstr "" @@ -4933,30 +4855,6 @@ msgstr "" msgid "Low Stock" msgstr "" -#: part/templates/part/supplier.html:11 -msgid "Part Suppliers" -msgstr "" - -#: part/templates/part/supplier.html:39 -msgid "Part Manufacturers" -msgstr "" - -#: part/templates/part/supplier.html:52 -msgid "Delete manufacturer parts" -msgstr "" - -#: part/templates/part/supplier.html:86 -msgid "Create new manufacturer" -msgstr "" - -#: part/templates/part/track.html:10 -msgid "Part Tracking" -msgstr "" - -#: part/templates/part/used_in.html:9 -msgid "Assemblies" -msgstr "" - #: part/templates/part/variant_part.html:9 msgid "Create new part variant" msgstr "" @@ -4966,14 +4864,6 @@ msgstr "" msgid "Create a new variant of template '%(full_name)s'." msgstr "" -#: part/templates/part/variants.html:19 -msgid "Create new variant" -msgstr "" - -#: part/templates/part/variants.html:20 -msgid "New Variant" -msgstr "" - #: part/templatetags/inventree_extras.py:99 msgid "Unknown database" msgstr "" @@ -5015,115 +4905,111 @@ msgstr "" msgid "Match References" msgstr "" -#: part/views.py:892 +#: part/views.py:880 msgid "None" msgstr "" -#: part/views.py:951 +#: part/views.py:939 msgid "Part QR Code" msgstr "" -#: part/views.py:1053 +#: part/views.py:1041 msgid "Select Part Image" msgstr "" -#: part/views.py:1079 +#: part/views.py:1067 msgid "Updated part image" msgstr "" -#: part/views.py:1082 +#: part/views.py:1070 msgid "Part image not found" msgstr "" -#: part/views.py:1093 -msgid "Edit Part Properties" -msgstr "" - -#: part/views.py:1128 +#: part/views.py:1082 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1158 +#: part/views.py:1112 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1179 +#: part/views.py:1133 msgid "Validate BOM" msgstr "" -#: part/views.py:1200 +#: part/views.py:1154 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1211 +#: part/views.py:1165 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1284 +#: part/views.py:1238 msgid "Match Parts" msgstr "" -#: part/views.py:1672 +#: part/views.py:1626 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:1679 +#: part/views.py:1633 msgid "Part was deleted" msgstr "" -#: part/views.py:1688 +#: part/views.py:1642 msgid "Part Pricing" msgstr "" -#: part/views.py:1829 +#: part/views.py:1783 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:1839 +#: part/views.py:1793 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:1846 +#: part/views.py:1800 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:1944 +#: part/views.py:1886 msgid "Delete Part Category" msgstr "" -#: part/views.py:1950 +#: part/views.py:1892 msgid "Part category was deleted" msgstr "" -#: part/views.py:2002 +#: part/views.py:1944 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2103 +#: part/views.py:2045 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2159 +#: part/views.py:2101 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2178 +#: part/views.py:2120 msgid "Create BOM Item" msgstr "" -#: part/views.py:2248 +#: part/views.py:2190 msgid "Edit BOM item" msgstr "" -#: part/views.py:2309 +#: part/views.py:2251 msgid "Added new price break" msgstr "" -#: part/views.py:2385 +#: part/views.py:2327 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2393 +#: part/views.py:2335 msgid "Delete Internal Price Break" msgstr "" @@ -5472,7 +5358,7 @@ msgstr "" msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:537 stock/templates/stock/item_notes.html:13 +#: stock/models.py:537 stock/templates/stock/item.html:98 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" @@ -5543,16 +5429,53 @@ msgstr "" msgid "Test notes" msgstr "" -#: stock/templates/stock/item.html:12 +#: stock/templates/stock/item.html:16 msgid "Stock Tracking Information" msgstr "" -#: stock/templates/stock/item.html:30 +#: stock/templates/stock/item.html:29 msgid "New Entry" msgstr "" -#: stock/templates/stock/item_attachments.html:11 -msgid "Stock Item Attachments" +#: stock/templates/stock/item.html:42 +msgid "Child Stock Items" +msgstr "" + +#: stock/templates/stock/item.html:49 +msgid "This stock item does not have any child items" +msgstr "" + +#: stock/templates/stock/item.html:57 stock/templates/stock/navbar.html:19 +#: stock/templates/stock/navbar.html:22 +msgid "Test Data" +msgstr "" + +#: stock/templates/stock/item.html:65 +msgid "Delete Test Data" +msgstr "" + +#: stock/templates/stock/item.html:69 +msgid "Add Test Data" +msgstr "" + +#: stock/templates/stock/item.html:72 stock/templates/stock/item_base.html:95 +msgid "Test Report" +msgstr "" + +#: stock/templates/stock/item.html:119 stock/templates/stock/navbar.html:27 +msgid "Installed Stock Items" +msgstr "" + +#: stock/templates/stock/item.html:280 stock/templates/stock/item.html:305 +msgid "Add Test Result" +msgstr "" + +#: stock/templates/stock/item.html:325 +msgid "Edit Test Result" +msgstr "" + +#: stock/templates/stock/item.html:339 +msgid "Delete Test Result" msgstr "" #: stock/templates/stock/item_base.html:33 @@ -5582,11 +5505,6 @@ msgstr "" msgid "Printing actions" msgstr "" -#: stock/templates/stock/item_base.html:95 -#: stock/templates/stock/item_tests.html:27 -msgid "Test Report" -msgstr "" - #: stock/templates/stock/item_base.html:104 msgid "Stock adjustment actions" msgstr "" @@ -5737,18 +5655,14 @@ msgstr "" msgid "Tests" msgstr "" -#: stock/templates/stock/item_base.html:511 +#: stock/templates/stock/item_base.html:500 +msgid "Save" +msgstr "" + +#: stock/templates/stock/item_base.html:512 msgid "Edit Stock Status" msgstr "" -#: stock/templates/stock/item_childs.html:12 -msgid "Child Stock Items" -msgstr "" - -#: stock/templates/stock/item_childs.html:20 -msgid "This stock item does not have any child items" -msgstr "" - #: stock/templates/stock/item_delete.html:9 msgid "Are you sure you want to delete this stock item?" msgstr "" @@ -5774,11 +5688,6 @@ msgstr "" msgid "The StockItem is currently in stock" msgstr "" -#: stock/templates/stock/item_installed.html:11 -#: stock/templates/stock/navbar.html:27 -msgid "Installed Stock Items" -msgstr "" - #: stock/templates/stock/item_serialize.html:5 msgid "Create serialized items from this stock item." msgstr "" @@ -5787,32 +5696,6 @@ msgstr "" msgid "Select quantity to serialize, and unique serial numbers." msgstr "" -#: stock/templates/stock/item_tests.html:11 -#: stock/templates/stock/navbar.html:19 stock/templates/stock/navbar.html:22 -msgid "Test Data" -msgstr "" - -#: stock/templates/stock/item_tests.html:20 -msgid "Delete Test Data" -msgstr "" - -#: stock/templates/stock/item_tests.html:24 -msgid "Add Test Data" -msgstr "" - -#: stock/templates/stock/item_tests.html:86 -#: stock/templates/stock/item_tests.html:111 -msgid "Add Test Result" -msgstr "" - -#: stock/templates/stock/item_tests.html:131 -msgid "Edit Test Result" -msgstr "" - -#: stock/templates/stock/item_tests.html:145 -msgid "Delete Test Result" -msgstr "" - #: stock/templates/stock/location.html:20 msgid "You are not in the list of owners of this location. This stock location cannot be edited." msgstr "" @@ -5850,9 +5733,9 @@ msgid "Location Description" msgstr "" #: stock/templates/stock/location.html:114 +#: stock/templates/stock/location.html:155 #: stock/templates/stock/location_navbar.html:11 -#: stock/templates/stock/location_navbar.html:18 -#: stock/templates/stock/sublocation.html:16 +#: stock/templates/stock/location_navbar.html:14 msgid "Sublocations" msgstr "" @@ -5865,6 +5748,14 @@ msgstr "" msgid "Stock Locations" msgstr "" +#: stock/templates/stock/location.html:162 templates/stock_table.html:37 +msgid "Printing Actions" +msgstr "" + +#: stock/templates/stock/location.html:166 templates/stock_table.html:41 +msgid "Print labels" +msgstr "" + #: stock/templates/stock/location_delete.html:7 msgid "Are you sure you want to delete this stock location?" msgstr "" @@ -5918,14 +5809,6 @@ msgstr "" msgid "This action cannot be easily undone" msgstr "" -#: stock/templates/stock/sublocation.html:23 templates/stock_table.html:37 -msgid "Printing Actions" -msgstr "" - -#: stock/templates/stock/sublocation.html:27 templates/stock_table.html:41 -msgid "Print labels" -msgstr "" - #: stock/templates/stock/tracking_delete.html:6 msgid "Are you sure you want to delete this stock tracking entry?" msgstr "" @@ -6413,59 +6296,59 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" -#: templates/js/api.js:154 templates/js/modals.js:1024 +#: templates/js/api.js:162 templates/js/modals.js:1024 msgid "No Response" msgstr "" -#: templates/js/api.js:155 templates/js/modals.js:1025 +#: templates/js/api.js:163 templates/js/modals.js:1025 msgid "No response from the InvenTree server" msgstr "" -#: templates/js/api.js:160 +#: templates/js/api.js:168 msgid "Error 400: Bad request" msgstr "" -#: templates/js/api.js:161 +#: templates/js/api.js:169 msgid "API request returned error code 400" msgstr "" -#: templates/js/api.js:164 templates/js/modals.js:1034 +#: templates/js/api.js:172 templates/js/modals.js:1034 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/api.js:165 templates/js/modals.js:1035 +#: templates/js/api.js:173 templates/js/modals.js:1035 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/api.js:168 templates/js/modals.js:1039 +#: templates/js/api.js:176 templates/js/modals.js:1039 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/api.js:169 templates/js/modals.js:1040 +#: templates/js/api.js:177 templates/js/modals.js:1040 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/api.js:172 templates/js/modals.js:1044 +#: templates/js/api.js:180 templates/js/modals.js:1044 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/api.js:173 templates/js/modals.js:1045 +#: templates/js/api.js:181 templates/js/modals.js:1045 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/api.js:176 templates/js/modals.js:1049 +#: templates/js/api.js:184 templates/js/modals.js:1049 msgid "Error 408: Timeout" msgstr "" -#: templates/js/api.js:177 templates/js/modals.js:1050 +#: templates/js/api.js:185 templates/js/modals.js:1050 msgid "Connection timeout while requesting data from server" msgstr "" -#: templates/js/api.js:180 +#: templates/js/api.js:188 msgid "Unhandled Error Code" msgstr "" -#: templates/js/api.js:181 +#: templates/js/api.js:189 msgid "Error code" msgstr "" @@ -6674,7 +6557,7 @@ msgstr "" msgid "No builds matching query" msgstr "" -#: templates/js/build.js:840 templates/js/part.js:491 templates/js/part.js:736 +#: templates/js/build.js:840 templates/js/part.js:579 templates/js/part.js:824 #: templates/js/stock.js:825 templates/js/stock.js:1276 msgid "Select" msgstr "" @@ -6732,32 +6615,32 @@ msgid "No manufacturer parts found" msgstr "" #: templates/js/company.js:272 templates/js/company.js:478 -#: templates/js/part.js:68 templates/js/part.js:153 +#: templates/js/part.js:156 templates/js/part.js:241 msgid "Template part" msgstr "" #: templates/js/company.js:276 templates/js/company.js:482 -#: templates/js/part.js:72 templates/js/part.js:157 +#: templates/js/part.js:160 templates/js/part.js:245 msgid "Assembled part" msgstr "" -#: templates/js/company.js:356 templates/js/part.js:242 +#: templates/js/company.js:356 templates/js/part.js:330 msgid "No parameters found" msgstr "" -#: templates/js/company.js:392 templates/js/part.js:283 +#: templates/js/company.js:392 templates/js/part.js:371 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:393 templates/js/part.js:284 +#: templates/js/company.js:393 templates/js/part.js:372 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:412 templates/js/part.js:301 +#: templates/js/company.js:412 templates/js/part.js:389 msgid "Edit Parameter" msgstr "" -#: templates/js/company.js:423 templates/js/part.js:313 +#: templates/js/company.js:423 templates/js/part.js:401 msgid "Delete Parameter" msgstr "" @@ -6989,74 +6872,86 @@ msgstr "" msgid "NO" msgstr "" -#: templates/js/part.js:60 templates/js/part.js:145 +#: templates/js/part.js:26 +msgid "Create New Part Category" +msgstr "" + +#: templates/js/part.js:34 +msgid "New Parent" +msgstr "" + +#: templates/js/part.js:97 +msgid "Edit Part" +msgstr "" + +#: templates/js/part.js:148 templates/js/part.js:233 msgid "Trackable part" msgstr "" -#: templates/js/part.js:64 templates/js/part.js:149 +#: templates/js/part.js:152 templates/js/part.js:237 msgid "Virtual part" msgstr "" -#: templates/js/part.js:76 +#: templates/js/part.js:164 msgid "Starred part" msgstr "" -#: templates/js/part.js:80 +#: templates/js/part.js:168 msgid "Salable part" msgstr "" -#: templates/js/part.js:194 +#: templates/js/part.js:282 msgid "No variants found" msgstr "" -#: templates/js/part.js:381 templates/js/part.js:620 +#: templates/js/part.js:469 templates/js/part.js:708 msgid "No parts found" msgstr "" -#: templates/js/part.js:559 +#: templates/js/part.js:647 msgid "No category" msgstr "" -#: templates/js/part.js:577 templates/js/table_filters.js:332 +#: templates/js/part.js:665 templates/js/table_filters.js:332 msgid "Low stock" msgstr "" -#: templates/js/part.js:761 templates/js/stock.js:1300 +#: templates/js/part.js:849 templates/js/stock.js:1300 msgid "Path" msgstr "" -#: templates/js/part.js:804 +#: templates/js/part.js:892 msgid "No test templates matching query" msgstr "" -#: templates/js/part.js:855 templates/js/stock.js:384 +#: templates/js/part.js:943 templates/js/stock.js:384 msgid "Edit test result" msgstr "" -#: templates/js/part.js:856 templates/js/stock.js:385 +#: templates/js/part.js:944 templates/js/stock.js:385 msgid "Delete test result" msgstr "" -#: templates/js/part.js:862 +#: templates/js/part.js:950 msgid "This test is defined for a parent part" msgstr "" -#: templates/js/part.js:887 +#: templates/js/part.js:975 #, python-brace-format msgid "No ${human_name} information found" msgstr "" -#: templates/js/part.js:940 +#: templates/js/part.js:1028 #, python-brace-format msgid "Edit ${human_name}" msgstr "" -#: templates/js/part.js:941 +#: templates/js/part.js:1029 #, python-brace-format msgid "Delete ${human_name}" msgstr "" -#: templates/js/part.js:1060 +#: templates/js/part.js:1148 msgid "Single Price Difference" msgstr "" From 07178d44d3a7abe2edb122c24af192c7c88311ce Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 15 Jul 2021 23:54:47 +1000 Subject: [PATCH 479/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/tr/LC_MESSAGES/django.po | 2273 ++++++++++----------- 1 file changed, 1084 insertions(+), 1189 deletions(-) diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index cf6a6c7769..67fc56efaa 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-13 22:00+0000\n" -"PO-Revision-Date: 2021-07-13 22:32\n" +"POT-Creation-Date: 2021-07-15 13:44+0000\n" +"PO-Revision-Date: 2021-07-15 13:54\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -140,21 +140,18 @@ msgstr "" #: label/models.py:112 part/models.py:680 part/models.py:2191 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:365 -#: templates/js/part.js:118 templates/js/part.js:251 templates/js/part.js:743 +#: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 #: templates/js/stock.js:1282 msgid "Name" msgstr "Adı" #: InvenTree/models.py:125 build/models.py:179 -#: build/templates/build/detail.html:21 company/models.py:353 -#: company/models.py:572 company/templates/company/detail.html:27 -#: company/templates/company/manufacturer_part_base.html:72 -#: company/templates/company/supplier_part_base.html:71 -#: company/templates/company/supplier_part_detail.html:31 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:174 -#: part/models.py:703 part/templates/part/detail.html:55 -#: part/templates/part/set_category.html:14 report/models.py:194 -#: report/models.py:551 report/models.py:590 +#: build/templates/build/detail.html:24 company/models.py:353 +#: company/models.py:572 company/templates/company/manufacturer_part.html:76 +#: company/templates/company/supplier_part.html:75 label/models.py:119 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:305 +#: part/models.py:703 part/templates/part/set_category.html:14 +#: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 @@ -162,8 +159,8 @@ msgstr "Adı" #: templates/js/build.js:868 templates/js/build.js:1162 #: templates/js/company.js:125 templates/js/company.js:323 #: templates/js/company.js:561 templates/js/order.js:245 -#: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:361 -#: templates/js/part.js:538 templates/js/part.js:755 templates/js/part.js:823 +#: templates/js/order.js:347 templates/js/part.js:265 templates/js/part.js:449 +#: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 #: templates/js/stock.js:868 templates/js/stock.js:1294 #: templates/js/stock.js:1339 msgid "Description" @@ -455,7 +452,7 @@ msgid "Order target date" msgstr "Emir hedef tarihi" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 +#: build/templates/build/detail.html:124 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 @@ -472,20 +469,20 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:741 -#: company/forms.py:104 company/templates/company/supplier_part_pricing.html:79 +#: build/templates/build/detail.html:34 common/models.py:741 +#: company/forms.py:104 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:210 -#: order/templates/order/sales_order_detail.html:80 -#: order/templates/order/sales_order_detail.html:87 -#: order/templates/order/sales_order_detail.html:172 -#: order/templates/order/sales_order_detail.html:244 part/forms.py:317 +#: order/templates/order/purchase_order_detail.html:341 +#: order/templates/order/sales_order_detail.html:200 +#: order/templates/order/sales_order_detail.html:207 +#: order/templates/order/sales_order_detail.html:292 +#: order/templates/order/sales_order_detail.html:364 part/forms.py:317 #: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 -#: part/templates/part/prices.html:474 +#: part/templates/part/detail.html:954 part/templates/part/detail.html:1040 +#: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:91 @@ -495,9 +492,9 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 -#: templates/js/order.js:460 templates/js/part.js:928 templates/js/part.js:1050 -#: templates/js/part.js:1106 templates/js/stock.js:1474 -#: templates/js/stock.js:1693 +#: templates/js/order.js:460 templates/js/part.js:1016 +#: templates/js/part.js:1138 templates/js/part.js:1194 +#: templates/js/stock.js:1474 templates/js/stock.js:1693 msgid "Quantity" msgstr "Miktar" @@ -553,7 +550,7 @@ msgid "Location of completed parts" msgstr "Tamamlanmış parçaların konumu" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:549 +#: build/templates/build/detail.html:62 order/models.py:549 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 @@ -583,7 +580,7 @@ msgstr "Yapım işinin tamamlandığını onaylayın" msgid "Confirm cancel" msgstr "İptali Onayla" -#: build/forms.py:252 build/views.py:66 +#: build/forms.py:252 build/views.py:65 msgid "Confirm build cancellation" msgstr "Yapım işi iptalini onayla" @@ -603,10 +600,11 @@ msgid "Build Order" msgstr "Yapım İşi Emri" #: build/models.py:110 build/templates/build/index.html:8 -#: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 +#: build/templates/build/index.html:15 +#: order/templates/order/sales_order_detail.html:34 #: order/templates/order/so_navbar.html:19 -#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:52 -#: part/templates/part/navbar.html:55 templates/InvenTree/index.html:191 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 +#: part/templates/part/navbar.html:45 templates/InvenTree/index.html:191 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:44 msgid "Build Orders" @@ -617,8 +615,8 @@ msgid "Build Order Reference" msgstr "Yapım İşi Emri Referansı" #: build/models.py:171 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:205 -#: order/templates/order/sales_order_detail.html:239 part/models.py:2338 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:336 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2338 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -631,7 +629,7 @@ msgid "Brief description of the build" msgstr "Yapım işinin kısa açıklaması" #: build/models.py:191 build/templates/build/build_base.html:163 -#: build/templates/build/detail.html:77 +#: build/templates/build/detail.html:80 msgid "Parent Build" msgstr "Üst Yapım İşi" @@ -641,16 +639,17 @@ msgstr "Bu yapım işinin tahsis edildiği yapım işi emri" #: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:707 +#: build/templates/build/detail.html:29 company/models.py:707 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:159 +#: order/templates/order/purchase_order_detail.html:290 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:224 part/models.py:325 +#: order/templates/order/sales_order_detail.html:344 part/models.py:325 #: part/models.py:1987 part/models.py:2003 part/models.py:2022 #: part/models.py:2040 part/models.py:2119 part/models.py:2223 -#: part/models.py:2313 part/templates/part/part_app_base.html:8 -#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 +#: part/models.py:2313 part/templates/part/detail.html:199 +#: part/templates/part/part_app_base.html:8 +#: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 #: report/templates/report/inventree_po_report.html:90 @@ -659,8 +658,8 @@ msgstr "Bu yapım işinin tahsis edildiği yapım işi emri" #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:586 templates/js/build.js:873 #: templates/js/build.js:1139 templates/js/company.js:264 -#: templates/js/company.js:470 templates/js/part.js:342 -#: templates/js/part.js:505 templates/js/stock.js:73 templates/js/stock.js:837 +#: templates/js/company.js:470 templates/js/part.js:430 +#: templates/js/part.js:593 templates/js/stock.js:73 templates/js/stock.js:837 #: templates/js/stock.js:1681 msgid "Part" msgstr "Parça" @@ -709,7 +708,7 @@ msgstr "Tamamlanmış ögeler" msgid "Number of stock items which have been completed" msgstr "Tamamlanan stok kalemlerinin sayısı" -#: build/models.py:249 part/templates/part/part_base.html:183 +#: build/models.py:249 part/templates/part/part_base.html:225 msgid "Build Status" msgstr "Yapım İşi Durumu" @@ -726,7 +725,7 @@ msgid "Batch code for this build output" msgstr "Yapım işi çıktısı için sıra numarası" #: build/models.py:264 order/models.py:162 part/models.py:875 -#: part/templates/part/detail.html:127 templates/js/order.js:360 +#: part/templates/part/part_base.html:143 templates/js/order.js:360 msgid "Creation Date" msgstr "Oluşturulma tarihi" @@ -751,7 +750,7 @@ msgid "User who issued this build order" msgstr "Bu yapım işi emrini veren kullanıcı" #: build/models.py:295 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:176 +#: build/templates/build/detail.html:108 order/models.py:176 #: order/templates/order/order_base.html:138 #: order/templates/order/sales_order_base.html:140 part/models.py:879 #: report/templates/report/inventree_build_order_base.html:159 @@ -762,13 +761,11 @@ msgstr "Sorumlu" msgid "User responsible for this build order" msgstr "Bu yapım işi emrinden sorumlu kullanıcı" -#: build/models.py:301 build/templates/build/detail.html:91 -#: company/templates/company/manufacturer_part_base.html:79 -#: company/templates/company/manufacturer_part_detail.html:28 -#: company/templates/company/supplier_part_base.html:78 -#: company/templates/company/supplier_part_detail.html:28 -#: part/templates/part/detail.html:84 part/templates/part/part_base.html:110 -#: stock/models.py:464 stock/templates/stock/item_base.html:357 +#: build/models.py:301 build/templates/build/detail.html:94 +#: company/templates/company/manufacturer_part.html:83 +#: company/templates/company/supplier_part.html:82 +#: part/templates/part/part_base.html:137 stock/models.py:464 +#: stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "Harici Bağlantı" @@ -776,17 +773,18 @@ msgstr "Harici Bağlantı" msgid "Link to external URL" msgstr "Harici URL'ye bağlantı" -#: build/models.py:306 build/templates/build/navbar.html:53 +#: build/models.py:306 build/templates/build/navbar.html:52 #: company/models.py:141 company/models.py:579 -#: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:180 +#: company/templates/company/navbar.html:63 +#: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:274 -#: order/templates/order/sales_order_detail.html:319 +#: order/templates/order/purchase_order_detail.html:405 +#: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 -#: part/templates/part/detail.html:150 +#: part/templates/part/detail.html:105 part/templates/part/navbar.html:114 +#: part/templates/part/navbar.html:117 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 @@ -879,104 +877,16 @@ msgstr "Kurulduğu yer" msgid "Destination stock item" msgstr "Hedef stok kalemi" -#: build/templates/build/allocate.html:7 -msgid "Allocate Parts" -msgstr "Parçaları Tahsis Et" - -#: build/templates/build/allocate.html:15 -msgid "Allocate Stock to Build" -msgstr "Yapım İşi için Stok Tahsis Et" - -#: build/templates/build/allocate.html:22 -msgid "Allocate stock to build" -msgstr "Yapım işi için stok tahsis et" - -#: build/templates/build/allocate.html:23 -msgid "Auto Allocate" -msgstr "Otomatik Tahsis Et" - -#: build/templates/build/allocate.html:25 templates/js/build.js:778 -msgid "Unallocate stock" -msgstr "Stok tahsisini kaldır" - -#: build/templates/build/allocate.html:26 build/views.py:319 build/views.py:685 -msgid "Unallocate Stock" -msgstr "Stok Tahsisini Kaldır" - -#: build/templates/build/allocate.html:29 -msgid "Order required parts" -msgstr "Gerekli parçaları sipariş edin" - -#: build/templates/build/allocate.html:30 -#: company/templates/company/detail_manufacturer_part.html:33 -#: company/templates/company/detail_supplier_part.html:32 order/views.py:724 -#: part/templates/part/category.html:136 -msgid "Order Parts" -msgstr "Parça Siparişi" - -#: build/templates/build/allocate.html:36 -msgid "Untracked stock has been fully allocated for this Build Order" -msgstr "Takip edilmeyen stok yapım işi emri için tamamen tahsis edildi" - -#: build/templates/build/allocate.html:40 -msgid "Untracked stock has not been fully allocated for this Build Order" -msgstr "Takip edilmeyen stok yapım işi emri için tamamen tahsis edilemedi" - -#: build/templates/build/allocate.html:47 -msgid "This Build Order does not have any associated untracked BOM items" -msgstr "Bu yapım işi emri, herhangi bir takip edilmeyen malzeme listesi öğesine sahip değil" - #: build/templates/build/allocation_card.html:21 #: build/templates/build/complete_output.html:46 -#: order/templates/order/sales_order_detail.html:85 -#: order/templates/order/sales_order_detail.html:170 +#: order/templates/order/sales_order_detail.html:205 +#: order/templates/order/sales_order_detail.html:290 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:458 stock/templates/stock/item_base.html:249 #: templates/js/build.js:604 templates/js/model_renderers.js:54 msgid "Serial Number" msgstr "Seri Numara" -#: build/templates/build/attachments.html:12 -#: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 -#: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:294 -#: stock/templates/stock/navbar.html:47 stock/templates/stock/navbar.html:50 -msgid "Attachments" -msgstr "Ekler" - -#: build/templates/build/attachments.html:51 -#: order/templates/order/po_attachments.html:79 -#: order/templates/order/so_attachments.html:79 -#: part/templates/part/detail.html:451 -#: stock/templates/stock/item_attachments.html:81 -#: templates/attachment_table.html:6 -msgid "Add Attachment" -msgstr "" - -#: build/templates/build/attachments.html:69 -#: order/templates/order/po_attachments.html:51 -#: order/templates/order/so_attachments.html:52 -#: part/templates/part/detail.html:405 -#: stock/templates/stock/item_attachments.html:49 -msgid "Edit Attachment" -msgstr "Ek Düzenle" - -#: build/templates/build/attachments.html:76 -#: order/templates/order/po_attachments.html:58 -#: order/templates/order/so_attachments.html:58 -#: part/templates/part/detail.html:414 -#: stock/templates/stock/item_attachments.html:58 -msgid "Confirm Delete Operation" -msgstr "" - -#: build/templates/build/attachments.html:77 -#: order/templates/order/po_attachments.html:59 -#: order/templates/order/so_attachments.html:59 -#: part/templates/part/detail.html:415 -#: stock/templates/stock/item_attachments.html:59 -msgid "Delete Attachment" -msgstr "Eki Sil" - #: build/templates/build/auto_allocate.html:9 msgid "Automatically Allocate Stock" msgstr "Stoku Otomatik Olarak Tahsis Et" @@ -1021,8 +931,8 @@ msgstr "Stok, yapım işi emri için tamamen tahsis edilemedi" #: build/templates/build/build_base.html:75 #: company/templates/company/company_base.html:40 -#: company/templates/company/manufacturer_part_base.html:25 -#: company/templates/company/supplier_part_base.html:26 +#: company/templates/company/manufacturer_part.html:29 +#: company/templates/company/supplier_part.html:30 #: order/templates/order/order_base.html:26 #: order/templates/order/sales_order_base.html:37 #: part/templates/part/category.html:27 part/templates/part/part_base.html:22 @@ -1064,12 +974,12 @@ msgid "Edit Build" msgstr "Yapım İşini Düzenle" #: build/templates/build/build_base.html:111 -#: build/templates/build/build_base.html:206 build/views.py:57 +#: build/templates/build/build_base.html:206 build/views.py:56 msgid "Cancel Build" msgstr "Yapım İşini İptal Et" #: build/templates/build/build_base.html:124 -#: build/templates/build/detail.html:11 +#: build/templates/build/detail.html:15 msgid "Build Details" msgstr "Yapım İşi Detayları" @@ -1079,12 +989,12 @@ msgid "This build was due on %(target)s" msgstr "Bu yapım işinin %(target)s tarihinde süresi doluyor" #: build/templates/build/build_base.html:157 -#: build/templates/build/detail.html:64 +#: build/templates/build/detail.html:67 msgid "Progress" msgstr "İlerleme" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:823 +#: build/templates/build/detail.html:87 order/models.py:823 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1095,7 +1005,7 @@ msgid "Sales Order" msgstr "Sipariş Emri" #: build/templates/build/build_base.html:177 -#: build/templates/build/detail.html:98 +#: build/templates/build/detail.html:101 #: report/templates/report/inventree_build_order_base.html:153 msgid "Issued By" msgstr "Veren" @@ -1108,39 +1018,6 @@ msgstr "Tamamlanmamış Çıktılar" msgid "Build Order cannot be completed as incomplete build outputs remain" msgstr "Tamamlanmamış yapım işi çıktıları kaldığı için yapım işi emri tamamlanamıyor" -#: build/templates/build/build_children.html:10 -#: build/templates/build/navbar.html:36 -msgid "Child Build Orders" -msgstr "Alt Yapım İşi Emrileri" - -#: build/templates/build/build_output.html:15 -msgid "Incomplete Build Outputs" -msgstr "Tamamlanmamış Yapım İşi Çıktıları" - -#: build/templates/build/build_output.html:22 -msgid "Create new build output" -msgstr "Yeni yapım işi çıktısı oluştur" - -#: build/templates/build/build_output.html:23 -msgid "Create New Output" -msgstr "Yeni Çıktı Oluştur" - -#: build/templates/build/build_output.html:36 -msgid "Create a new build output" -msgstr "Yeni bir yapım işi çıktısı oluştur" - -#: build/templates/build/build_output.html:37 -msgid "No incomplete build outputs remain." -msgstr "Tamamlanmamış yapım işi çıktısı kalmadı." - -#: build/templates/build/build_output.html:38 -msgid "Create a new build output using the button above" -msgstr "Yukarıdaki düğmeyi kullanarak yeni bir yapım işi çıktısı oluştur" - -#: build/templates/build/build_output.html:49 -msgid "Completed Build Outputs" -msgstr "Tamamlanmış Yapım İşi Çıktıları" - #: build/templates/build/build_output_create.html:7 msgid "The Bill of Materials contains trackable parts" msgstr "Bu Malzeme Listesi takip edilebilir parçalar içeriyor" @@ -1223,49 +1100,183 @@ msgstr "Bu stokun tahsisinin iptal etmek istediğinizden emin misiniz?" msgid "The selected stock will be unallocated from the build output" msgstr "Bu yapım işi için seçili stok tahsisi iptal edilecek" -#: build/templates/build/detail.html:35 +#: build/templates/build/detail.html:38 msgid "Stock Source" msgstr "Stok Kaynağı" -#: build/templates/build/detail.html:40 +#: build/templates/build/detail.html:43 msgid "Stock can be taken from any available location." msgstr "Stok herhangi bir konumdan alınabilir." -#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:270 +#: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 +#: order/templates/order/purchase_order_detail.html:401 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 msgid "Destination" msgstr "Hedef" -#: build/templates/build/detail.html:53 +#: build/templates/build/detail.html:56 msgid "Destination location not specified" msgstr "Hedef konumu belirtilmedi" -#: build/templates/build/detail.html:70 +#: build/templates/build/detail.html:73 #: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 #: templates/js/stock.js:1716 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "Toplu" -#: build/templates/build/detail.html:116 +#: build/templates/build/detail.html:119 #: order/templates/order/order_base.html:111 #: order/templates/order/sales_order_base.html:113 templates/js/build.js:910 msgid "Created" msgstr "Oluşturuldu" -#: build/templates/build/detail.html:127 +#: build/templates/build/detail.html:130 msgid "No target date set" msgstr "Hedef tarih ayarlanmadı" -#: build/templates/build/detail.html:132 templates/js/build.js:888 +#: build/templates/build/detail.html:135 templates/js/build.js:888 msgid "Completed" msgstr "Tamamlandı" -#: build/templates/build/detail.html:136 +#: build/templates/build/detail.html:139 msgid "Build not complete" msgstr "Yapım İşi tamamlanmadı" +#: build/templates/build/detail.html:150 build/templates/build/navbar.html:35 +msgid "Child Build Orders" +msgstr "Alt Yapım İşi Emrileri" + +#: build/templates/build/detail.html:166 +msgid "Allocate Stock to Build" +msgstr "Yapım İşi için Stok Tahsis Et" + +#: build/templates/build/detail.html:172 +msgid "Allocate stock to build" +msgstr "Yapım işi için stok tahsis et" + +#: build/templates/build/detail.html:173 +msgid "Auto Allocate" +msgstr "Otomatik Tahsis Et" + +#: build/templates/build/detail.html:175 templates/js/build.js:778 +msgid "Unallocate stock" +msgstr "Stok tahsisini kaldır" + +#: build/templates/build/detail.html:176 build/views.py:318 build/views.py:638 +msgid "Unallocate Stock" +msgstr "Stok Tahsisini Kaldır" + +#: build/templates/build/detail.html:179 +msgid "Order required parts" +msgstr "Gerekli parçaları sipariş edin" + +#: build/templates/build/detail.html:180 +#: company/templates/company/detail.html:33 +#: company/templates/company/detail.html:75 order/views.py:677 +#: part/templates/part/category.html:140 +msgid "Order Parts" +msgstr "Parça Siparişi" + +#: build/templates/build/detail.html:186 +msgid "Untracked stock has been fully allocated for this Build Order" +msgstr "Takip edilmeyen stok yapım işi emri için tamamen tahsis edildi" + +#: build/templates/build/detail.html:190 +msgid "Untracked stock has not been fully allocated for this Build Order" +msgstr "Takip edilmeyen stok yapım işi emri için tamamen tahsis edilemedi" + +#: build/templates/build/detail.html:197 +msgid "This Build Order does not have any associated untracked BOM items" +msgstr "Bu yapım işi emri, herhangi bir takip edilmeyen malzeme listesi öğesine sahip değil" + +#: build/templates/build/detail.html:206 +msgid "Incomplete Build Outputs" +msgstr "Tamamlanmamış Yapım İşi Çıktıları" + +#: build/templates/build/detail.html:211 +msgid "Create new build output" +msgstr "Yeni yapım işi çıktısı oluştur" + +#: build/templates/build/detail.html:212 +msgid "Create New Output" +msgstr "Yeni Çıktı Oluştur" + +#: build/templates/build/detail.html:225 +msgid "Create a new build output" +msgstr "Yeni bir yapım işi çıktısı oluştur" + +#: build/templates/build/detail.html:226 +msgid "No incomplete build outputs remain." +msgstr "Tamamlanmamış yapım işi çıktısı kalmadı." + +#: build/templates/build/detail.html:227 +msgid "Create a new build output using the button above" +msgstr "Yukarıdaki düğmeyi kullanarak yeni bir yapım işi çıktısı oluştur" + +#: build/templates/build/detail.html:235 +msgid "Completed Build Outputs" +msgstr "Tamamlanmış Yapım İşi Çıktıları" + +#: build/templates/build/detail.html:246 build/templates/build/navbar.html:42 +#: build/templates/build/navbar.html:45 order/templates/order/po_navbar.html:35 +#: order/templates/order/sales_order_detail.html:43 +#: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:173 +#: part/templates/part/navbar.html:108 part/templates/part/navbar.html:111 +#: stock/templates/stock/item.html:87 stock/templates/stock/navbar.html:47 +#: stock/templates/stock/navbar.html:50 +msgid "Attachments" +msgstr "Ekler" + +#: build/templates/build/detail.html:257 +msgid "Build Notes" +msgstr "Yapım İşi Notları" + +#: build/templates/build/detail.html:261 build/templates/build/detail.html:397 +#: company/templates/company/detail.html:173 +#: company/templates/company/detail.html:200 +#: order/templates/order/purchase_order_detail.html:59 +#: order/templates/order/purchase_order_detail.html:92 +#: order/templates/order/sales_order_detail.html:58 +#: order/templates/order/sales_order_detail.html:85 +#: part/templates/part/detail.html:109 stock/templates/stock/item.html:102 +#: stock/templates/stock/item.html:168 +msgid "Edit Notes" +msgstr "" + +#: build/templates/build/detail.html:357 +#: order/templates/order/po_attachments.html:79 +#: order/templates/order/purchase_order_detail.html:153 +#: order/templates/order/sales_order_detail.html:145 +#: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 +#: templates/attachment_table.html:6 +msgid "Add Attachment" +msgstr "" + +#: build/templates/build/detail.html:375 +#: order/templates/order/po_attachments.html:51 +#: order/templates/order/purchase_order_detail.html:125 +#: order/templates/order/sales_order_detail.html:118 +#: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 +msgid "Edit Attachment" +msgstr "Ek Düzenle" + +#: build/templates/build/detail.html:382 +#: order/templates/order/po_attachments.html:58 +#: order/templates/order/purchase_order_detail.html:132 +#: order/templates/order/sales_order_detail.html:124 +#: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 +msgid "Confirm Delete Operation" +msgstr "" + +#: build/templates/build/detail.html:383 +#: order/templates/order/po_attachments.html:59 +#: order/templates/order/purchase_order_detail.html:133 +#: order/templates/order/sales_order_detail.html:125 +#: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 +msgid "Delete Attachment" +msgstr "Eki Sil" + #: build/templates/build/edit_build_item.html:7 msgid "Alter the quantity of stock allocated to the build output" msgstr "Yapım işi çıktısına tahsis edilen stok miktarını değiştir" @@ -1294,50 +1305,28 @@ msgstr "Liste görünümünü görüntüle" msgid "Build Order Details" msgstr "Yapım İşi Emri Detayları" -#: build/templates/build/navbar.html:15 -#: company/templates/company/navbar.html:15 -#: order/templates/order/po_navbar.html:15 -#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 +#: build/templates/build/navbar.html:15 order/templates/order/po_navbar.html:15 #: templates/js/stock.js:1354 msgid "Details" msgstr "Detaylar" -#: build/templates/build/navbar.html:21 build/templates/build/navbar.html:24 -#: build/views.py:91 +#: build/templates/build/navbar.html:20 build/templates/build/navbar.html:23 +#: build/views.py:90 msgid "Allocate Stock" msgstr "Stok Tahsis Et" -#: build/templates/build/navbar.html:29 build/templates/build/navbar.html:32 +#: build/templates/build/navbar.html:28 build/templates/build/navbar.html:31 msgid "Build Outputs" msgstr "Yapım İşi Çıktıları" -#: build/templates/build/navbar.html:39 +#: build/templates/build/navbar.html:38 msgid "Child Builds" msgstr "Alt Yapım İşleri" -#: build/templates/build/navbar.html:50 +#: build/templates/build/navbar.html:49 msgid "Build Order Notes" msgstr "Yapım İşi Emri Notları" -#: build/templates/build/notes.html:12 -msgid "Build Notes" -msgstr "Yapım İşi Notları" - -#: build/templates/build/notes.html:14 company/templates/company/notes.html:13 -#: order/templates/order/order_notes.html:15 -#: order/templates/order/sales_order_notes.html:16 -#: stock/templates/stock/item_notes.html:15 -msgid "Edit notes" -msgstr "Notları Düzenle" - -#: build/templates/build/notes.html:26 company/templates/company/notes.html:24 -#: order/templates/order/order_notes.html:27 -#: order/templates/order/sales_order_notes.html:29 -#: stock/templates/stock/item_base.html:499 -#: stock/templates/stock/item_notes.html:26 -msgid "Save" -msgstr "Kaydet" - #: build/templates/build/unallocate.html:10 msgid "Are you sure you wish to unallocate all stock for this build?" msgstr "Bu yapım işi için tahsis edilen tüm stokları kaldırmak istediğinizden emin misiniz?" @@ -1346,120 +1335,120 @@ msgstr "Bu yapım işi için tahsis edilen tüm stokları kaldırmak istediğini msgid "All incomplete stock allocations will be removed from the build" msgstr "Tüm eksik stok tahsisleri yapım işinden kaldırılacak" -#: build/views.py:77 +#: build/views.py:76 msgid "Build was cancelled" msgstr "Yapım işi iptal edildi" -#: build/views.py:138 +#: build/views.py:137 msgid "Allocated stock to build output" msgstr "Yapım işi çıktısına stok tahsis edildi" -#: build/views.py:150 +#: build/views.py:149 msgid "Create Build Output" msgstr "Yapım İşi Çıktısı Oluştur" -#: build/views.py:168 +#: build/views.py:167 msgid "Maximum output quantity is " msgstr "Maksimum çıktı miktarı " -#: build/views.py:184 stock/views.py:1337 +#: build/views.py:183 stock/views.py:1337 msgid "Serial numbers already exist" msgstr "Seri numaraları zaten mevcut" -#: build/views.py:193 +#: build/views.py:192 msgid "Serial numbers required for trackable build output" msgstr "Seri numaraları takip edilebilir yapım işi çıktıları için gerekli" -#: build/views.py:259 +#: build/views.py:258 msgid "Delete Build Output" msgstr "Yapım İşi Çıktısı Sil" -#: build/views.py:280 build/views.py:370 +#: build/views.py:279 build/views.py:369 msgid "Confirm unallocation of build stock" msgstr "Yapım işi stoku tahsisinin iptalini onayla" -#: build/views.py:281 build/views.py:371 stock/views.py:369 +#: build/views.py:280 build/views.py:370 stock/views.py:369 msgid "Check the confirmation box" msgstr "Onay kutusunu işaretleyin" -#: build/views.py:293 +#: build/views.py:292 msgid "Build output does not match build" msgstr "Yapım işi çıktısı yapım işi ile eşleşmiyor" -#: build/views.py:295 build/views.py:496 +#: build/views.py:294 build/views.py:495 msgid "Build output must be specified" msgstr "Yapım işi çıktısı belirtilmeli" -#: build/views.py:307 +#: build/views.py:306 msgid "Build output deleted" msgstr "Yapım işi çıktısı silindi" -#: build/views.py:405 +#: build/views.py:404 msgid "Complete Build Order" msgstr "Tamamlanmış Yapım İşi Emri" -#: build/views.py:411 +#: build/views.py:410 msgid "Build order cannot be completed - incomplete outputs remain" msgstr "Yapım işi emri tamamlanamadı - eksik çıktılar kaldı" -#: build/views.py:422 +#: build/views.py:421 msgid "Completed build order" msgstr "Tamamlanmış yapım işi emri" -#: build/views.py:438 +#: build/views.py:437 msgid "Complete Build Output" msgstr "Tamamlanmış Yapım İşi Çıktısı" -#: build/views.py:480 +#: build/views.py:479 msgid "Invalid stock status value selected" msgstr "Geçersiz stok durum değeri seçildi" -#: build/views.py:487 +#: build/views.py:486 msgid "Quantity to complete cannot exceed build output quantity" msgstr "Tamamlanacak miktar yapım işi çıktı miktarını aşamaz" -#: build/views.py:493 +#: build/views.py:492 msgid "Confirm completion of incomplete build" msgstr "Eksik yapım işinin tamamlandığını onaylayın" -#: build/views.py:592 +#: build/views.py:591 msgid "Build output completed" msgstr "Yapım işi çıktısı tamamlandı" -#: build/views.py:675 +#: build/views.py:628 msgid "Delete Build Order" msgstr "Yapım İşi Emrini Sil" -#: build/views.py:690 +#: build/views.py:643 msgid "Removed parts from build allocation" msgstr "Yapım işinden tahsis edilen parçalar çıkarıldı" -#: build/views.py:702 +#: build/views.py:655 msgid "Allocate stock to build output" msgstr "Yapım işi çıktısına stok tahsis edildi" -#: build/views.py:745 +#: build/views.py:698 msgid "Item must be currently in stock" msgstr "Öge stokta bulunmalı" -#: build/views.py:751 +#: build/views.py:704 msgid "Stock item is over-allocated" msgstr "Stok kalemi fazladan tahsis edilmiş" -#: build/views.py:752 templates/js/bom.js:230 templates/js/build.js:705 +#: build/views.py:705 templates/js/bom.js:230 templates/js/build.js:705 #: templates/js/build.js:1000 templates/js/build.js:1179 msgid "Available" msgstr "Mevcut" -#: build/views.py:754 +#: build/views.py:707 msgid "Stock item must be selected" msgstr "Stok kalemi seçilmeli" -#: build/views.py:917 +#: build/views.py:870 msgid "Edit Stock Allocation" msgstr "Stok Tahsisini Düzenle" -#: build/views.py:921 +#: build/views.py:874 msgid "Updated Build Item" msgstr "Yapım İşi Ögesini Güncelle" @@ -1616,8 +1605,8 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:188 -#: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 +#: common/models.py:160 part/models.py:2225 report/models.py:187 +#: stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "Şablon" @@ -1626,8 +1615,8 @@ msgstr "Şablon" msgid "Parts are templates by default" msgstr "Parçaları varsayılan olan şablondur" -#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:198 -#: templates/js/table_filters.js:132 templates/js/table_filters.js:336 +#: common/models.py:167 part/models.py:827 templates/js/table_filters.js:132 +#: templates/js/table_filters.js:336 msgid "Assembly" msgstr "Montaj" @@ -1635,8 +1624,7 @@ msgstr "Montaj" msgid "Parts can be assembled from other components by default" msgstr "Parçalar varsayılan olarak başka bileşenlerden monte edilebilir" -#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:208 -#: templates/js/table_filters.js:340 +#: common/models.py:174 part/models.py:833 templates/js/table_filters.js:340 msgid "Component" msgstr "Bileşen" @@ -1644,7 +1632,7 @@ msgstr "Bileşen" msgid "Parts can be used as sub-components by default" msgstr "Parçalar varsayılan olarak alt bileşen olarak kullanılabilir" -#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:228 +#: common/models.py:181 part/models.py:844 msgid "Purchaseable" msgstr "Satın Alınabilir" @@ -1652,8 +1640,7 @@ msgstr "Satın Alınabilir" msgid "Parts are purchaseable by default" msgstr "Parçalar varsayılan olarak satın alınabilir" -#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:238 -#: templates/js/table_filters.js:348 +#: common/models.py:188 part/models.py:849 templates/js/table_filters.js:348 msgid "Salable" msgstr "Satılabilir" @@ -1661,8 +1648,8 @@ msgstr "Satılabilir" msgid "Parts are salable by default" msgstr "Parçalar varsayılan olarak satılabilir" -#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:218 -#: templates/js/table_filters.js:33 templates/js/table_filters.js:352 +#: common/models.py:195 part/models.py:839 templates/js/table_filters.js:33 +#: templates/js/table_filters.js:352 msgid "Trackable" msgstr "Takip Edilebilir" @@ -1670,8 +1657,7 @@ msgstr "Takip Edilebilir" msgid "Parts are trackable by default" msgstr "Parçalar varsayılan olarak takip edilebilir" -#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:178 -#: templates/js/table_filters.js:29 +#: common/models.py:202 part/models.py:859 templates/js/table_filters.js:29 msgid "Virtual" msgstr "Sanal" @@ -1775,7 +1761,7 @@ msgstr "" msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:293 part/templates/part/detail.html:122 +#: common/models.py:293 msgid "days" msgstr "" @@ -1871,8 +1857,8 @@ msgstr "" msgid "Price break quantity" msgstr "" -#: common/models.py:749 company/templates/company/supplier_part_pricing.html:84 -#: templates/js/part.js:933 +#: common/models.py:749 company/templates/company/supplier_part.html:231 +#: templates/js/part.js:1021 msgid "Price" msgstr "" @@ -1902,18 +1888,18 @@ msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 -#: order/templates/order/po_navbar.html:22 order/views.py:337 -#: part/templates/part/bom_upload/upload_file.html:47 +#: order/templates/order/po_navbar.html:22 order/views.py:290 +#: part/templates/part/bom_upload/upload_file.html:45 #: part/templates/part/import_wizard/part_upload.html:45 part/views.py:622 -#: part/views.py:1282 +#: part/views.py:1236 msgid "Upload File" msgstr "Dosya Yükle" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 -#: order/views.py:338 part/templates/part/bom_upload/match_fields.html:52 +#: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:623 -#: part/views.py:1283 +#: part/views.py:1237 msgid "Match Fields" msgstr "" @@ -1934,7 +1920,7 @@ msgstr "" #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 #: part/templates/part/bom_upload/match_parts.html:19 -#: part/templates/part/bom_upload/upload_file.html:45 +#: part/templates/part/bom_upload/upload_file.html:43 #: part/templates/part/import_wizard/match_fields.html:27 #: part/templates/part/import_wizard/match_references.html:19 #: part/templates/part/import_wizard/part_upload.html:43 @@ -1949,7 +1935,7 @@ msgstr "" msgid "Image URL" msgstr "" -#: company/forms.py:47 templates/js/part.js:1041 +#: company/forms.py:47 templates/js/part.js:1129 msgid "Single Price" msgstr "" @@ -1966,11 +1952,9 @@ msgid "Manufacturer Part Number" msgstr "" #: company/forms.py:64 company/models.py:341 -#: company/templates/company/manufacturer_part_base.html:89 -#: company/templates/company/manufacturer_part_detail.html:26 -#: company/templates/company/supplier_part_base.html:102 -#: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:193 part/bom.py:171 +#: company/templates/company/manufacturer_part.html:93 +#: company/templates/company/supplier_part.html:106 +#: order/templates/order/purchase_order_detail.html:324 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 msgid "MPN" msgstr "" @@ -1984,7 +1968,7 @@ msgid "Description of the company" msgstr "" #: company/models.py:111 company/templates/company/company_base.html:70 -#: company/templates/company/detail.html:33 templates/js/company.js:129 +#: templates/js/company.js:129 msgid "Website" msgstr "" @@ -1992,7 +1976,7 @@ msgstr "" msgid "Company website URL" msgstr "" -#: company/models.py:116 company/templates/company/company_base.html:77 +#: company/models.py:116 company/templates/company/company_base.html:88 msgid "Address" msgstr "" @@ -2008,7 +1992,7 @@ msgstr "" msgid "Contact phone number" msgstr "" -#: company/models.py:124 company/templates/company/company_base.html:91 +#: company/models.py:124 company/templates/company/company_base.html:102 msgid "Email" msgstr "" @@ -2016,7 +2000,7 @@ msgstr "" msgid "Contact email address" msgstr "" -#: company/models.py:127 company/templates/company/company_base.html:98 +#: company/models.py:127 company/templates/company/company_base.html:109 msgid "Contact" msgstr "" @@ -2028,7 +2012,7 @@ msgstr "" #: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:312 templates/js/company.js:550 -#: templates/js/part.js:599 +#: templates/js/part.js:687 msgid "Link" msgstr "" @@ -2065,7 +2049,7 @@ msgid "Does this company manufacture parts?" msgstr "" #: company/models.py:151 company/serializers.py:262 -#: company/templates/company/detail.html:42 +#: company/templates/company/company_base.html:76 msgid "Currency" msgstr "" @@ -2078,15 +2062,13 @@ msgstr "" msgid "Base Part" msgstr "" -#: company/models.py:323 company/models.py:541 order/views.py:1127 +#: company/models.py:323 company/models.py:541 order/views.py:1080 msgid "Select part" msgstr "" -#: company/models.py:334 company/templates/company/detail.html:57 -#: company/templates/company/manufacturer_part_base.html:85 -#: company/templates/company/manufacturer_part_detail.html:25 -#: company/templates/company/supplier_part_base.html:94 -#: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 +#: company/models.py:334 company/templates/company/company_base.html:116 +#: company/templates/company/manufacturer_part.html:89 +#: company/templates/company/supplier_part.html:98 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:364 #: templates/js/company.js:113 templates/js/company.js:289 #: templates/js/company.js:521 @@ -2102,8 +2084,8 @@ msgid "Manufacturer part description" msgstr "" #: company/models.py:408 company/models.py:560 -#: company/templates/company/manufacturer_part_base.html:6 -#: company/templates/company/manufacturer_part_base.html:19 +#: company/templates/company/manufacturer_part.html:6 +#: company/templates/company/manufacturer_part.html:23 #: stock/templates/stock/item_base.html:374 msgid "Manufacturer Part" msgstr "" @@ -2115,7 +2097,7 @@ msgstr "" #: company/models.py:421 #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:371 templates/js/part.js:260 +#: templates/js/company.js:371 templates/js/part.js:348 #: templates/js/stock.js:446 msgid "Value" msgstr "" @@ -2125,8 +2107,7 @@ msgid "Parameter value" msgstr "" #: company/models.py:428 part/models.py:821 part/models.py:2193 -#: part/templates/part/detail.html:107 templates/js/company.js:377 -#: templates/js/part.js:266 +#: templates/js/company.js:377 templates/js/part.js:354 msgid "Units" msgstr "" @@ -2134,9 +2115,8 @@ msgstr "" msgid "Parameter units" msgstr "" -#: company/models.py:547 company/templates/company/detail.html:62 -#: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:260 +#: company/models.py:547 company/templates/company/company_base.html:121 +#: company/templates/company/supplier_part.html:88 order/models.py:260 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 @@ -2149,9 +2129,8 @@ msgstr "" msgid "Select supplier" msgstr "" -#: company/models.py:553 company/templates/company/supplier_part_base.html:88 -#: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 +#: company/models.py:553 company/templates/company/supplier_part.html:92 +#: order/templates/order/purchase_order_detail.html:311 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" @@ -2172,9 +2151,8 @@ msgstr "" msgid "Supplier part description" msgstr "" -#: company/models.py:578 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2341 -#: report/templates/report/inventree_po_report.html:93 +#: company/models.py:578 company/templates/company/supplier_part.html:120 +#: part/models.py:2341 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" @@ -2187,7 +2165,7 @@ msgstr "" msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:584 company/templates/company/supplier_part_base.html:109 +#: company/models.py:584 company/templates/company/supplier_part.html:113 #: stock/models.py:435 stock/templates/stock/item_base.html:322 #: templates/js/company.js:571 templates/js/stock.js:1029 msgid "Packaging" @@ -2213,12 +2191,6 @@ msgstr "" msgid "Currency Code" msgstr "" -#: company/templates/company/assigned_stock.html:10 -#: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:597 -msgid "Assigned Stock" -msgstr "Atanan Stok" - #: company/templates/company/company_base.html:9 #: company/templates/company/company_base.html:35 #: templates/InvenTree/search.html:304 templates/js/company.js:102 @@ -2244,38 +2216,23 @@ msgid "Edit company information" msgstr "" #: company/templates/company/company_base.html:56 -#: company/templates/company/company_base.html:126 +#: company/templates/company/company_base.html:153 msgid "Delete Company" msgstr "" #: company/templates/company/company_base.html:64 -#: company/templates/company/detail.html:10 -#: company/templates/company/navbar.html:12 msgid "Company Details" msgstr "" -#: company/templates/company/company_base.html:84 -msgid "Phone" -msgstr "" - -#: company/templates/company/company_base.html:166 -#: part/templates/part/part_base.html:347 -msgid "Upload Image" -msgstr "" - -#: company/templates/company/detail.html:21 -msgid "Company Name" -msgstr "" - -#: company/templates/company/detail.html:36 -msgid "No website specified" -msgstr "" - -#: company/templates/company/detail.html:45 +#: company/templates/company/company_base.html:81 msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:544 +#: company/templates/company/company_base.html:95 +msgid "Phone" +msgstr "" + +#: company/templates/company/company_base.html:126 order/models.py:544 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 @@ -2283,97 +2240,156 @@ msgstr "" msgid "Customer" msgstr "Müşteri" -#: company/templates/company/detail_manufacturer_part.html:11 -#: templates/InvenTree/search.html:149 -msgid "Manufacturer Parts" +#: company/templates/company/company_base.html:193 +#: part/templates/part/part_base.html:353 +msgid "Upload Image" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:22 -msgid "Create new manufacturer part" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:23 -#: part/templates/part/supplier.html:47 -msgid "New Manufacturer Part" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:28 -#: company/templates/company/detail_supplier_part.html:27 -#: company/templates/company/manufacturer_part_suppliers.html:20 -#: company/templates/company/manufacturer_part_suppliers.html:46 -#: part/templates/part/category.html:131 part/templates/part/supplier.html:21 -#: part/templates/part/supplier.html:50 -msgid "Options" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:33 -#: company/templates/company/detail_supplier_part.html:32 -#: part/templates/part/category.html:136 -msgid "Order parts" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:36 -#: company/templates/company/detail_supplier_part.html:35 -msgid "Delete parts" -msgstr "Parçaları sil" - -#: company/templates/company/detail_manufacturer_part.html:36 -#: company/templates/company/detail_supplier_part.html:35 -msgid "Delete Parts" -msgstr "Parçaları Sil" - -#: company/templates/company/detail_manufacturer_part.html:72 -#: part/templates/part/supplier.html:164 -msgid "Add Manufacturer Part" -msgstr "" - -#: company/templates/company/detail_stock.html:10 -msgid "Supplier Stock" -msgstr "Tedarikçi Stoku" - -#: company/templates/company/detail_stock.html:37 -#: company/templates/company/supplier_part_stock.html:34 -#: part/templates/part/category.html:123 part/templates/part/category.html:137 -#: part/templates/part/stock.html:55 stock/templates/stock/location.html:175 -msgid "Export" -msgstr "" - -#: company/templates/company/detail_supplier_part.html:11 -#: company/templates/company/manufacturer_part_navbar.html:11 +#: company/templates/company/detail.html:14 +#: company/templates/company/manufacturer_part_navbar.html:18 #: templates/InvenTree/search.html:164 msgid "Supplier Parts" msgstr "Tedarikçi Parçaları" -#: company/templates/company/detail_supplier_part.html:21 +#: company/templates/company/detail.html:22 #: order/templates/order/order_wizard/select_parts.html:44 -#: part/templates/part/part_base.html:469 +#: templates/js/part.js:79 msgid "Create new supplier part" msgstr "Yeni tedarikçi parçası oluştur" -#: company/templates/company/detail_supplier_part.html:22 -#: company/templates/company/manufacturer_part_suppliers.html:17 -#: part/templates/part/part_base.html:468 part/templates/part/supplier.html:18 +#: company/templates/company/detail.html:23 +#: company/templates/company/manufacturer_part.html:109 +#: part/templates/part/detail.html:234 templates/js/part.js:78 #: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "Yeni Tedarikçi Parçası" -#: company/templates/company/detail_supplier_part.html:66 -#: part/templates/part/bom.html:166 part/templates/part/category.html:127 +#: company/templates/company/detail.html:28 +#: company/templates/company/detail.html:70 +#: company/templates/company/manufacturer_part.html:112 +#: company/templates/company/manufacturer_part.html:136 +#: part/templates/part/category.html:135 part/templates/part/detail.html:237 +#: part/templates/part/detail.html:317 +msgid "Options" +msgstr "" + +#: company/templates/company/detail.html:33 +#: company/templates/company/detail.html:75 +#: part/templates/part/category.html:140 +msgid "Order parts" +msgstr "" + +#: company/templates/company/detail.html:36 +#: company/templates/company/detail.html:78 +msgid "Delete parts" +msgstr "Parçaları sil" + +#: company/templates/company/detail.html:36 +#: company/templates/company/detail.html:78 +msgid "Delete Parts" +msgstr "Parçaları Sil" + +#: company/templates/company/detail.html:56 templates/InvenTree/search.html:149 +msgid "Manufacturer Parts" +msgstr "" + +#: company/templates/company/detail.html:64 +msgid "Create new manufacturer part" +msgstr "" + +#: company/templates/company/detail.html:65 part/templates/part/detail.html:314 +msgid "New Manufacturer Part" +msgstr "" + +#: company/templates/company/detail.html:97 +msgid "Supplier Stock" +msgstr "Tedarikçi Stoku" + +#: company/templates/company/detail.html:106 +#: company/templates/company/navbar.html:40 +#: company/templates/company/navbar.html:43 +#: order/templates/order/purchase_orders.html:8 +#: order/templates/order/purchase_orders.html:13 +#: part/templates/part/detail.html:50 part/templates/part/navbar.html:77 +#: part/templates/part/navbar.html:80 templates/InvenTree/index.html:213 +#: templates/InvenTree/search.html:325 +#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 +#: users/models.py:45 +msgid "Purchase Orders" +msgstr "Satın Alma Emirleri" + +#: company/templates/company/detail.html:112 +#: order/templates/order/purchase_orders.html:20 +msgid "Create new purchase order" +msgstr "Yeni satın alma emri oluştur" + +#: company/templates/company/detail.html:113 +#: order/templates/order/purchase_orders.html:21 +msgid "New Purchase Order" +msgstr "Yeni Satın Alma Emri" + +#: company/templates/company/detail.html:128 +#: company/templates/company/navbar.html:49 +#: company/templates/company/navbar.html:52 +#: order/templates/order/sales_orders.html:8 +#: order/templates/order/sales_orders.html:13 +#: part/templates/part/detail.html:71 part/templates/part/navbar.html:85 +#: part/templates/part/navbar.html:88 templates/InvenTree/index.html:236 +#: templates/InvenTree/search.html:345 +#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 +#: users/models.py:46 +msgid "Sales Orders" +msgstr "Satış Emirleri" + +#: company/templates/company/detail.html:134 +#: order/templates/order/sales_orders.html:20 +msgid "Create new sales order" +msgstr "Yeni satış emri oluştur" + +#: company/templates/company/detail.html:135 +#: order/templates/order/sales_orders.html:21 +msgid "New Sales Order" +msgstr "Yeni Satış Emri" + +#: company/templates/company/detail.html:151 +#: company/templates/company/navbar.html:55 +#: company/templates/company/navbar.html:58 templates/js/build.js:597 +msgid "Assigned Stock" +msgstr "Atanan Stok" + +#: company/templates/company/detail.html:169 +msgid "Company Notes" +msgstr "" + +#: company/templates/company/detail.html:271 +#: company/templates/company/supplier_part.html:288 +#: part/templates/part/category.html:127 part/templates/part/category.html:141 +#: part/templates/part/detail.html:640 stock/templates/stock/location.html:231 +msgid "Export" +msgstr "" + +#: company/templates/company/detail.html:302 +#: part/templates/part/detail.html:901 +msgid "Add Manufacturer Part" +msgstr "" + +#: company/templates/company/detail.html:364 +#: part/templates/part/category.html:131 part/templates/part/detail.html:444 #: templates/js/stock.js:1622 msgid "New Part" msgstr "" -#: company/templates/company/detail_supplier_part.html:67 +#: company/templates/company/detail.html:365 msgid "Create new Part" msgstr "" -#: company/templates/company/detail_supplier_part.html:72 -#: company/templates/company/manufacturer_part_suppliers.html:96 -#: company/views.py:59 part/templates/part/supplier.html:80 +#: company/templates/company/detail.html:370 +#: company/templates/company/manufacturer_part.html:192 company/views.py:59 +#: part/templates/part/detail.html:817 msgid "New Supplier" msgstr "" -#: company/templates/company/detail_supplier_part.html:73 +#: company/templates/company/detail.html:371 msgid "Create new Supplier" msgstr "" @@ -2381,231 +2397,216 @@ msgstr "" msgid "Supplier List" msgstr "" -#: company/templates/company/manufacturer_part_base.html:36 -#: company/templates/company/supplier_part_base.html:36 -#: company/templates/company/supplier_part_orders.html:17 -#: part/templates/part/orders.html:17 part/templates/part/part_base.html:74 +#: company/templates/company/manufacturer_part.html:40 +#: company/templates/company/supplier_part.html:40 +#: company/templates/company/supplier_part.html:146 +#: part/templates/part/detail.html:55 part/templates/part/part_base.html:101 msgid "Order part" msgstr "Parça siparişi" -#: company/templates/company/manufacturer_part_base.html:41 +#: company/templates/company/manufacturer_part.html:45 msgid "Edit manufacturer part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:45 +#: company/templates/company/manufacturer_part.html:49 msgid "Delete manufacturer part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:57 -#: company/templates/company/manufacturer_part_detail.html:10 +#: company/templates/company/manufacturer_part.html:61 msgid "Manufacturer Part Details" msgstr "" -#: company/templates/company/manufacturer_part_base.html:62 -#: company/templates/company/manufacturer_part_detail.html:18 -#: company/templates/company/supplier_part_base.html:61 -#: company/templates/company/supplier_part_detail.html:18 +#: company/templates/company/manufacturer_part.html:66 +#: company/templates/company/supplier_part.html:65 msgid "Internal Part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:129 -msgid "Edit Manufacturer Part" -msgstr "" - -#: company/templates/company/manufacturer_part_base.html:138 -msgid "Delete Manufacturer Part" -msgstr "" - -#: company/templates/company/manufacturer_part_navbar.html:14 -#: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:58 part/templates/part/navbar.html:75 -#: part/templates/part/navbar.html:78 part/templates/part/prices.html:153 +#: company/templates/company/manufacturer_part.html:103 +#: company/templates/company/manufacturer_part_navbar.html:21 +#: company/views.py:58 part/templates/part/navbar.html:65 +#: part/templates/part/navbar.html:68 part/templates/part/prices.html:144 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" msgstr "" -#: company/templates/company/manufacturer_part_navbar.html:19 -msgid "Manufacturer Part Stock" -msgstr "" - -#: company/templates/company/manufacturer_part_navbar.html:22 -#: company/templates/company/navbar.html:41 -#: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:33 stock/api.py:53 -#: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 -#: stock/templates/stock/stock_app_base.html:10 -#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 -#: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:406 templates/js/part.js:566 templates/js/stock.js:74 -#: templates/js/stock.js:877 templates/navbar.html:26 -msgid "Stock" -msgstr "Stok" - -#: company/templates/company/manufacturer_part_navbar.html:26 -msgid "Manufacturer Part Orders" -msgstr "" - -#: company/templates/company/manufacturer_part_navbar.html:29 -#: company/templates/company/supplier_part_navbar.html:22 -msgid "Orders" -msgstr "" - -#: company/templates/company/manufacturer_part_suppliers.html:22 -#: part/templates/part/supplier.html:23 +#: company/templates/company/manufacturer_part.html:114 +#: part/templates/part/detail.html:239 msgid "Delete supplier parts" msgstr "Tedarikçi parçalarını sil" -#: company/templates/company/manufacturer_part_suppliers.html:22 -#: company/templates/company/manufacturer_part_suppliers.html:48 -#: company/templates/company/manufacturer_part_suppliers.html:142 -#: part/templates/part/related.html:44 part/templates/part/supplier.html:23 -#: part/templates/part/supplier.html:52 templates/js/company.js:203 +#: company/templates/company/manufacturer_part.html:114 +#: company/templates/company/manufacturer_part.html:138 +#: company/templates/company/manufacturer_part.html:238 +#: part/templates/part/detail.html:214 part/templates/part/detail.html:239 +#: part/templates/part/detail.html:319 templates/js/company.js:203 #: users/models.py:193 msgid "Delete" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:37 -#: part/templates/part/category_navbar.html:46 -#: part/templates/part/category_navbar.html:49 -#: part/templates/part/detail.html:275 +#: company/templates/company/manufacturer_part.html:127 +#: company/templates/company/manufacturer_part_navbar.html:11 +#: company/templates/company/manufacturer_part_navbar.html:14 +#: part/templates/part/category_navbar.html:38 +#: part/templates/part/category_navbar.html:41 +#: part/templates/part/detail.html:155 part/templates/part/navbar.html:14 +#: part/templates/part/navbar.html:17 msgid "Parameters" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:43 -#: part/templates/part/detail.html:282 +#: company/templates/company/manufacturer_part.html:133 +#: part/templates/part/detail.html:162 #: templates/InvenTree/settings/category.html:29 #: templates/InvenTree/settings/part.html:65 msgid "New Parameter" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:48 +#: company/templates/company/manufacturer_part.html:138 msgid "Delete parameters" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:80 -#: part/templates/part/detail.html:368 +#: company/templates/company/manufacturer_part.html:176 +#: part/templates/part/detail.html:718 msgid "Add Parameter" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:97 -#: part/templates/part/supplier.html:81 +#: company/templates/company/manufacturer_part.html:193 +#: part/templates/part/detail.html:818 msgid "Create new supplier" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:127 +#: company/templates/company/manufacturer_part.html:223 msgid "Selected parameters will be deleted" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:139 +#: company/templates/company/manufacturer_part.html:235 msgid "Delete Parameters" msgstr "" -#: company/templates/company/navbar.html:20 -#: company/templates/company/navbar.html:23 +#: company/templates/company/manufacturer_part.html:311 +msgid "Edit Manufacturer Part" +msgstr "" + +#: company/templates/company/manufacturer_part.html:320 +msgid "Delete Manufacturer Part" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:26 +msgid "Manufacturer Part Stock" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:29 +#: company/templates/company/navbar.html:34 +#: company/templates/company/supplier_part_navbar.html:15 +#: part/templates/part/navbar.html:31 stock/api.py:53 +#: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 +#: stock/templates/stock/stock_app_base.html:10 +#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 +#: templates/InvenTree/search.html:232 +#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:269 +#: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:74 +#: templates/js/stock.js:877 templates/navbar.html:26 +msgid "Stock" +msgstr "Stok" + +#: company/templates/company/manufacturer_part_navbar.html:33 +msgid "Manufacturer Part Orders" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:36 +#: company/templates/company/supplier_part_navbar.html:22 +msgid "Orders" +msgstr "" + +#: company/templates/company/navbar.html:13 +#: company/templates/company/navbar.html:16 msgid "Manufactured Parts" msgstr "" -#: company/templates/company/navbar.html:29 -#: company/templates/company/navbar.html:32 +#: company/templates/company/navbar.html:22 +#: company/templates/company/navbar.html:25 msgid "Supplied Parts" msgstr "" -#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:30 +#: company/templates/company/navbar.html:31 part/templates/part/navbar.html:28 #: stock/templates/stock/location.html:119 #: stock/templates/stock/location.html:134 #: stock/templates/stock/location.html:148 -#: stock/templates/stock/location_navbar.html:22 -#: stock/templates/stock/location_navbar.html:29 +#: stock/templates/stock/location_navbar.html:18 +#: stock/templates/stock/location_navbar.html:21 #: templates/InvenTree/search.html:198 templates/js/stock.js:1306 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "Stok Kalemleri" -#: company/templates/company/navbar.html:47 -#: company/templates/company/navbar.html:56 -#: company/templates/company/navbar.html:59 -#: company/templates/company/sales_orders.html:11 -#: order/templates/order/sales_orders.html:8 -#: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:89 part/templates/part/navbar.html:92 -#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:236 -#: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 -#: users/models.py:46 -msgid "Sales Orders" -msgstr "Satış Emirleri" - -#: company/templates/company/navbar.html:50 -#: company/templates/company/purchase_orders.html:10 -#: order/templates/order/purchase_orders.html:8 -#: order/templates/order/purchase_orders.html:13 -#: part/templates/part/navbar.html:81 part/templates/part/navbar.html:84 -#: part/templates/part/orders.html:10 templates/InvenTree/index.html:213 -#: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 -#: users/models.py:45 -msgid "Purchase Orders" -msgstr "Satın Alma Emirleri" - -#: company/templates/company/notes.html:11 -msgid "Company Notes" -msgstr "" - -#: company/templates/company/purchase_orders.html:18 -#: order/templates/order/purchase_orders.html:20 -msgid "Create new purchase order" -msgstr "Yeni satın alma emri oluştur" - -#: company/templates/company/purchase_orders.html:19 -#: order/templates/order/purchase_orders.html:21 -msgid "New Purchase Order" -msgstr "Yeni Satın Alma Emri" - -#: company/templates/company/sales_orders.html:19 -#: order/templates/order/sales_orders.html:20 -msgid "Create new sales order" -msgstr "Yeni satış emri oluştur" - -#: company/templates/company/sales_orders.html:20 -#: order/templates/order/sales_orders.html:21 -msgid "New Sales Order" -msgstr "Yeni Satış Emri" - -#: company/templates/company/supplier_part_base.html:7 -#: company/templates/company/supplier_part_base.html:20 stock/models.py:420 +#: company/templates/company/supplier_part.html:7 +#: company/templates/company/supplier_part.html:24 stock/models.py:420 #: stock/templates/stock/item_base.html:386 templates/js/company.js:511 #: templates/js/stock.js:1001 msgid "Supplier Part" msgstr "Tedarikçi Parçası" -#: company/templates/company/supplier_part_base.html:40 +#: company/templates/company/supplier_part.html:44 msgid "Edit supplier part" msgstr "Tedarikçi parçasını düzenle" -#: company/templates/company/supplier_part_base.html:44 +#: company/templates/company/supplier_part.html:48 msgid "Delete supplier part" msgstr "Tedarikçi parçasını sil" -#: company/templates/company/supplier_part_base.html:56 -#: company/templates/company/supplier_part_detail.html:10 +#: company/templates/company/supplier_part.html:60 msgid "Supplier Part Details" msgstr "Tedarikçi Parçası Detayları" +#: company/templates/company/supplier_part.html:131 +#: company/templates/company/supplier_part_navbar.html:12 +msgid "Supplier Part Stock" +msgstr "Tedarikçi Parça Stoku" + +#: company/templates/company/supplier_part.html:140 +#: company/templates/company/supplier_part_navbar.html:19 +msgid "Supplier Part Orders" +msgstr "Tedarikçi Parçası Emirleri" + +#: company/templates/company/supplier_part.html:147 +#: part/templates/part/detail.html:56 +msgid "Order Part" +msgstr "" + +#: company/templates/company/supplier_part.html:158 +#: part/templates/part/navbar.html:58 part/templates/part/prices.html:7 +msgid "Pricing Information" +msgstr "" + +#: company/templates/company/supplier_part.html:164 +#: company/templates/company/supplier_part.html:265 +#: part/templates/part/prices.html:253 part/views.py:2247 +msgid "Add Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:185 +msgid "No price break information found" +msgstr "" + +#: company/templates/company/supplier_part.html:199 part/views.py:2309 +msgid "Delete Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:213 part/views.py:2295 +msgid "Edit Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:238 +msgid "Edit price break" +msgstr "" + +#: company/templates/company/supplier_part.html:239 +msgid "Delete price break" +msgstr "" + #: company/templates/company/supplier_part_delete.html:5 msgid "Are you sure you want to delete the following Supplier Parts?" msgstr "Aşağıdaki Tedarikçi Parçalarını silmek istediğinizden emin misin?" -#: company/templates/company/supplier_part_navbar.html:12 -#: company/templates/company/supplier_part_stock.html:10 -msgid "Supplier Part Stock" -msgstr "Tedarikçi Parça Stoku" - -#: company/templates/company/supplier_part_navbar.html:19 -#: company/templates/company/supplier_part_orders.html:10 -msgid "Supplier Part Orders" -msgstr "Tedarikçi Parçası Emirleri" - #: company/templates/company/supplier_part_navbar.html:26 msgid "Supplier Part Pricing" msgstr "Tedarikçi Parçası Fiyatlandırması" @@ -2614,48 +2615,13 @@ msgstr "Tedarikçi Parçası Fiyatlandırması" msgid "Pricing" msgstr "" -#: company/templates/company/supplier_part_orders.html:18 -#: part/templates/part/orders.html:18 -msgid "Order Part" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:11 -#: part/templates/part/navbar.html:68 -msgid "Pricing Information" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:19 -#: company/templates/company/supplier_part_pricing.html:118 -#: part/templates/part/prices.html:264 part/views.py:2305 -msgid "Add Price Break" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:38 -msgid "No price break information found" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2367 -msgid "Delete Price Break" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2353 -msgid "Edit Price Break" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:91 -msgid "Edit price break" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:92 -msgid "Delete price break" -msgstr "" - -#: company/views.py:64 part/templates/part/prices.html:157 +#: company/views.py:64 part/templates/part/navbar.html:71 +#: part/templates/part/navbar.html:74 part/templates/part/prices.html:148 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" -#: company/views.py:65 part/templates/part/supplier.html:85 +#: company/views.py:65 part/templates/part/detail.html:822 msgid "New Manufacturer" msgstr "" @@ -2676,32 +2642,32 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:160 part/views.py:974 +#: company/views.py:138 part/views.py:962 msgid "Download Image" msgstr "" -#: company/views.py:189 part/views.py:1006 +#: company/views.py:167 part/views.py:994 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:196 part/views.py:1013 +#: company/views.py:174 part/views.py:1001 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:205 part/views.py:1022 +#: company/views.py:183 part/views.py:1010 msgid "Supplied URL is not a valid image file" msgstr "Sağlanan URL geçerli bir resim dosyası değil" -#: company/views.py:265 +#: company/views.py:243 msgid "Edit Supplier Part" msgstr "" -#: company/views.py:316 templates/js/stock.js:1629 +#: company/views.py:294 templates/js/stock.js:1629 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:460 +#: company/views.py:438 msgid "Delete Supplier Part" msgstr "" @@ -2811,7 +2777,7 @@ msgstr "" msgid "Link to external page" msgstr "" -#: order/models.py:168 part/templates/part/detail.html:133 +#: order/models.py:168 msgid "Created By" msgstr "" @@ -2945,7 +2911,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:250 +#: order/templates/order/purchase_order_detail.html:381 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -2955,7 +2921,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:776 part/templates/part/prices.html:166 stock/models.py:545 +#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:545 #: stock/templates/stock/item_base.html:343 templates/js/stock.js:1024 msgid "Purchase Price" msgstr "" @@ -2969,7 +2935,7 @@ msgid "Where does the Purchaser want this item to be stored?" msgstr "" #: order/models.py:831 part/templates/part/part_pricing.html:97 -#: part/templates/part/prices.html:103 part/templates/part/prices.html:278 +#: part/templates/part/prices.html:97 part/templates/part/prices.html:266 msgid "Sale Price" msgstr "" @@ -3065,22 +3031,21 @@ msgstr "" msgid "Issued" msgstr "" -#: order/templates/order/order_base.html:188 +#: order/templates/order/order_base.html:184 msgid "Edit Purchase Order" msgstr "" -#: order/templates/order/order_base.html:199 -#: order/templates/order/purchase_order_detail.html:127 -#: part/templates/part/category.html:217 part/templates/part/category.html:259 -#: part/templates/part/part_base.html:455 -#: stock/templates/stock/location.html:203 templates/js/stock.js:1634 +#: order/templates/order/order_base.html:195 +#: order/templates/order/purchase_order_detail.html:258 +#: part/templates/part/category.html:255 part/templates/part/category.html:297 +#: stock/templates/stock/location.html:259 templates/js/part.js:64 +#: templates/js/stock.js:1634 msgid "New Location" msgstr "Yeni Konum" -#: order/templates/order/order_base.html:200 -#: order/templates/order/purchase_order_detail.html:128 -#: part/templates/part/part_base.html:456 -#: stock/templates/stock/location.html:42 +#: order/templates/order/order_base.html:196 +#: order/templates/order/purchase_order_detail.html:259 +#: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" msgstr "Yeni stok konumu oluştur" @@ -3104,10 +3069,6 @@ msgstr "" msgid "After placing this purchase order, line items will no longer be editable." msgstr "" -#: order/templates/order/order_notes.html:13 -msgid "Order Notes" -msgstr "" - #: order/templates/order/order_wizard/match_fields.html:9 #: part/templates/part/bom_upload/match_fields.html:9 #: part/templates/part/import_wizard/ajax_match_fields.html:9 @@ -3186,7 +3147,7 @@ msgid "Upload File for Purchase Order" msgstr "Sipariş Emri için Dosya Yükle" #: order/templates/order/order_wizard/po_upload.html:18 -#: part/templates/part/bom_upload/upload_file.html:26 +#: part/templates/part/bom_upload/upload_file.html:24 #: part/templates/part/import_wizard/ajax_part_upload.html:10 #: part/templates/part/import_wizard/part_upload.html:21 #, python-format @@ -3256,6 +3217,7 @@ msgstr "" #: order/templates/order/po_attachments.html:12 #: order/templates/order/po_navbar.html:32 +#: order/templates/order/purchase_order_detail.html:44 msgid "Purchase Order Attachments" msgstr "" @@ -3265,60 +3227,66 @@ msgstr "" #: order/templates/order/po_navbar.html:29 #: order/templates/order/po_received_items.html:12 +#: order/templates/order/purchase_order_detail.html:35 msgid "Received Items" msgstr "" -#: order/templates/order/purchase_order_detail.html:14 +#: order/templates/order/purchase_order_detail.html:17 msgid "Purchase Order Items" msgstr "" -#: order/templates/order/purchase_order_detail.html:24 -#: order/templates/order/purchase_order_detail.html:64 -#: order/templates/order/sales_order_detail.html:22 -#: order/templates/order/sales_order_detail.html:56 +#: order/templates/order/purchase_order_detail.html:23 +#: order/templates/order/purchase_order_detail.html:195 +#: order/templates/order/sales_order_detail.html:23 +#: order/templates/order/sales_order_detail.html:176 msgid "Add Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:100 -#: order/templates/order/sales_order_detail.html:398 +#: order/templates/order/purchase_order_detail.html:55 +#: order/templates/order/sales_order_detail.html:54 +msgid "Order Notes" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:231 +#: order/templates/order/sales_order_detail.html:518 msgid "Edit Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:110 -#: order/templates/order/sales_order_detail.html:408 +#: order/templates/order/purchase_order_detail.html:241 +#: order/templates/order/sales_order_detail.html:528 msgid "Delete Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:141 +#: order/templates/order/purchase_order_detail.html:272 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:169 -#: order/templates/order/sales_order_detail.html:233 +#: order/templates/order/purchase_order_detail.html:300 +#: order/templates/order/sales_order_detail.html:353 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:222 -#: order/templates/order/sales_order_detail.html:256 templates/js/part.js:908 -#: templates/js/part.js:1097 +#: order/templates/order/purchase_order_detail.html:353 +#: order/templates/order/sales_order_detail.html:376 templates/js/part.js:996 +#: templates/js/part.js:1185 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:229 -#: order/templates/order/sales_order_detail.html:263 +#: order/templates/order/purchase_order_detail.html:360 +#: order/templates/order/sales_order_detail.html:383 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:286 -#: order/templates/order/sales_order_detail.html:369 +#: order/templates/order/purchase_order_detail.html:417 +#: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:287 +#: order/templates/order/purchase_order_detail.html:418 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:292 +#: order/templates/order/purchase_order_detail.html:423 msgid "Receive line item" msgstr "" @@ -3334,12 +3302,11 @@ msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:47 #: part/models.py:326 part/templates/part/cat_link.html:7 -#: part/templates/part/category.html:108 part/templates/part/category.html:157 -#: part/templates/part/category_navbar.html:25 -#: part/templates/part/category_navbar.html:32 -#: part/templates/part/category_partlist.html:10 +#: 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:24 #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:767 +#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -3354,7 +3321,7 @@ msgid "Order Code" msgstr "" #: order/templates/order/receive_parts.html:21 -#: part/templates/part/part_base.html:152 templates/js/part.js:582 +#: part/templates/part/part_base.html:194 templates/js/part.js:670 msgid "On Order" msgstr "" @@ -3379,7 +3346,6 @@ msgid "Packing List" msgstr "" #: order/templates/order/sales_order_base.html:74 -#: order/templates/order/so_navbar.html:12 msgid "Sales Order Details" msgstr "" @@ -3402,80 +3368,76 @@ msgstr "Uyarı" msgid "Cancelling this order means that the order will no longer be editable." msgstr "" -#: order/templates/order/sales_order_detail.html:13 +#: order/templates/order/sales_order_detail.html:17 msgid "Sales Order Items" msgstr "" -#: order/templates/order/sales_order_detail.html:105 templates/js/bom.js:358 +#: order/templates/order/sales_order_detail.html:225 templates/js/bom.js:358 #: templates/js/build.js:759 templates/js/build.js:1202 msgid "Actions" msgstr "İşlemler" -#: order/templates/order/sales_order_detail.html:112 templates/js/build.js:645 +#: order/templates/order/sales_order_detail.html:232 templates/js/build.js:645 #: templates/js/build.js:1011 msgid "Edit stock allocation" msgstr "Stok tahsisini düzenle" -#: order/templates/order/sales_order_detail.html:113 templates/js/build.js:647 +#: order/templates/order/sales_order_detail.html:233 templates/js/build.js:647 #: templates/js/build.js:1012 msgid "Delete stock allocation" msgstr "Stok tahsisini sil" -#: order/templates/order/sales_order_detail.html:186 +#: order/templates/order/sales_order_detail.html:306 msgid "No matching line items" msgstr "" -#: order/templates/order/sales_order_detail.html:216 +#: order/templates/order/sales_order_detail.html:336 msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:284 templates/js/build.js:710 +#: order/templates/order/sales_order_detail.html:404 templates/js/build.js:710 #: templates/js/build.js:1007 msgid "Allocated" msgstr "" -#: order/templates/order/sales_order_detail.html:286 +#: order/templates/order/sales_order_detail.html:406 msgid "Fulfilled" msgstr "" -#: order/templates/order/sales_order_detail.html:323 +#: order/templates/order/sales_order_detail.html:443 msgid "PO" msgstr "" -#: order/templates/order/sales_order_detail.html:353 +#: order/templates/order/sales_order_detail.html:473 msgid "Allocate serial numbers" msgstr "Seri numaralarını tahsis et" -#: order/templates/order/sales_order_detail.html:356 templates/js/build.js:773 +#: order/templates/order/sales_order_detail.html:476 templates/js/build.js:773 msgid "Allocate stock" msgstr "" -#: order/templates/order/sales_order_detail.html:359 +#: order/templates/order/sales_order_detail.html:479 msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:363 templates/js/build.js:766 +#: order/templates/order/sales_order_detail.html:483 templates/js/build.js:766 #: templates/js/build.js:1210 msgid "Build stock" msgstr "" -#: order/templates/order/sales_order_detail.html:366 -#: order/templates/order/sales_order_detail.html:485 +#: order/templates/order/sales_order_detail.html:486 +#: order/templates/order/sales_order_detail.html:605 msgid "Calculate price" msgstr "" -#: order/templates/order/sales_order_detail.html:370 +#: order/templates/order/sales_order_detail.html:490 msgid "Delete line item " msgstr "" -#: order/templates/order/sales_order_detail.html:491 +#: order/templates/order/sales_order_detail.html:611 msgid "Update Unit Price" msgstr "" -#: order/templates/order/sales_order_notes.html:14 -msgid "Sales Order Notes" -msgstr "" - #: order/templates/order/sales_order_ship.html:10 msgid "This order has not been fully allocated. If the order is marked as shipped, it can no longer be adjusted." msgstr "" @@ -3504,164 +3466,171 @@ msgstr "Seri numarası ile stok kalemlerini tahsis et" msgid "This action will unallocate the following stock from the Sales Order" msgstr "Bu işlem Sipariş Emrinden belirtilen stok kalemleri tahsis edemedi" -#: order/templates/order/so_attachments.html:12 +#: order/templates/order/so_navbar.html:12 +msgid "Sales Order Line Items" +msgstr "" + +#: order/templates/order/so_navbar.html:15 +msgid "Order Items" +msgstr "" + #: order/templates/order/so_navbar.html:26 msgid "Sales Order Attachments" msgstr "" -#: order/views.py:151 +#: order/views.py:104 msgid "Cancel Order" msgstr "" -#: order/views.py:160 order/views.py:186 +#: order/views.py:113 order/views.py:139 msgid "Confirm order cancellation" msgstr "" -#: order/views.py:163 order/views.py:189 +#: order/views.py:116 order/views.py:142 msgid "Order cannot be cancelled" msgstr "" -#: order/views.py:177 +#: order/views.py:130 msgid "Cancel sales order" msgstr "" -#: order/views.py:203 +#: order/views.py:156 msgid "Issue Order" msgstr "" -#: order/views.py:212 +#: order/views.py:165 msgid "Confirm order placement" msgstr "" -#: order/views.py:222 +#: order/views.py:175 msgid "Purchase order issued" msgstr "" -#: order/views.py:233 +#: order/views.py:186 msgid "Complete Order" msgstr "" -#: order/views.py:249 +#: order/views.py:202 msgid "Confirm order completion" msgstr "" -#: order/views.py:260 +#: order/views.py:213 msgid "Purchase order completed" msgstr "" -#: order/views.py:270 +#: order/views.py:223 msgid "Ship Order" msgstr "" -#: order/views.py:286 +#: order/views.py:239 msgid "Confirm order shipment" msgstr "" -#: order/views.py:292 +#: order/views.py:245 msgid "Could not ship order" msgstr "" -#: order/views.py:339 +#: order/views.py:292 msgid "Match Supplier Parts" msgstr "" -#: order/views.py:536 +#: order/views.py:489 msgid "Receive Parts" msgstr "" -#: order/views.py:606 +#: order/views.py:559 msgid "Items received" msgstr "" -#: order/views.py:620 +#: order/views.py:573 msgid "No destination set" msgstr "" -#: order/views.py:665 +#: order/views.py:618 msgid "Error converting quantity to number" msgstr "" -#: order/views.py:671 +#: order/views.py:624 msgid "Receive quantity less than zero" msgstr "" -#: order/views.py:677 +#: order/views.py:630 msgid "No lines specified" msgstr "" -#: order/views.py:750 +#: order/views.py:703 msgid "Update prices" msgstr "" -#: order/views.py:1008 +#: order/views.py:961 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1061 +#: order/views.py:1014 msgid "Allocate Serial Numbers" msgstr "Seri Numaralarını Tahsis Et" -#: order/views.py:1106 +#: order/views.py:1059 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1122 +#: order/views.py:1075 msgid "Select line item" msgstr "" -#: order/views.py:1153 +#: order/views.py:1106 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "{serial} seri numarası için eşleşen öge bulunamadı" -#: order/views.py:1163 +#: order/views.py:1116 #, python-brace-format msgid "{serial} is not in stock" msgstr "{serial} stokta yok" -#: order/views.py:1171 +#: order/views.py:1124 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "{serial} zaten bir emirde tahsis edilmiş" -#: order/views.py:1225 +#: order/views.py:1178 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1299 +#: order/views.py:1252 msgid "Edit Allocation Quantity" msgstr "Tahsis Miktarını Düzenle" -#: order/views.py:1314 +#: order/views.py:1267 msgid "Remove allocation" msgstr "Tahsisi Sil" -#: order/views.py:1386 +#: order/views.py:1339 msgid "Sales order not found" msgstr "" -#: order/views.py:1392 +#: order/views.py:1345 msgid "Price not found" msgstr "" -#: order/views.py:1395 +#: order/views.py:1348 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1400 +#: order/views.py:1353 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" #: part/bom.py:133 part/models.py:72 part/models.py:755 -#: part/templates/part/category.html:75 part/templates/part/detail.html:91 +#: part/templates/part/category.html:75 msgid "Default Location" msgstr "Varsayılan Konum" -#: part/bom.py:134 part/templates/part/part_base.html:140 +#: part/bom.py:134 part/templates/part/part_base.html:182 msgid "Available Stock" msgstr "" @@ -3841,7 +3810,7 @@ msgstr "En son seri numarası" msgid "Duplicate IPN not allowed in part settings" msgstr "Yinelenen DPN'ye parça ayarlarında izin verilmiyor" -#: part/models.py:679 part/templates/part/detail.html:23 +#: part/models.py:679 msgid "Part name" msgstr "" @@ -3857,7 +3826,7 @@ msgstr "Bu parça bir şablon parçası mı?" msgid "Is this part a variant of another part?" msgstr "Bu parça başka bir parçanın çeşidi mi?" -#: part/models.py:698 part/templates/part/detail.html:61 +#: part/models.py:698 msgid "Variant Of" msgstr "Çeşidi" @@ -3866,7 +3835,7 @@ msgid "Part description" msgstr "" #: part/models.py:709 part/templates/part/category.html:82 -#: part/templates/part/detail.html:68 +#: part/templates/part/part_base.html:130 msgid "Keywords" msgstr "" @@ -3874,8 +3843,8 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:74 -#: part/templates/part/set_category.html:15 templates/js/part.js:553 +#: part/models.py:717 part/models.py:2268 +#: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "" @@ -3883,9 +3852,7 @@ msgstr "" msgid "Part category" msgstr "" -#: part/models.py:723 part/templates/part/detail.html:29 -#: part/templates/part/part_base.html:103 templates/js/part.js:169 -#: templates/js/part.js:397 +#: part/models.py:723 templates/js/part.js:257 templates/js/part.js:485 msgid "IPN" msgstr "DPN" @@ -3897,8 +3864,7 @@ msgstr "" msgid "Part revision or version number" msgstr "Parça revizyon veya versiyon numarası" -#: part/models.py:731 part/templates/part/detail.html:36 report/models.py:200 -#: templates/js/part.js:173 +#: part/models.py:731 report/models.py:200 templates/js/part.js:261 msgid "Revision" msgstr "Revizyon" @@ -3906,7 +3872,7 @@ msgstr "Revizyon" msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:800 part/templates/part/detail.html:98 +#: part/models.py:800 msgid "Default Supplier" msgstr "" @@ -3922,7 +3888,7 @@ msgstr "" msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:814 part/templates/part/detail.html:114 +#: part/models.py:814 msgid "Minimum Stock" msgstr "" @@ -3954,9 +3920,9 @@ msgstr "Bu parça dış tedarikçilerden satın alınabilir mi?" msgid "Can this part be sold to customers?" msgstr "Bu parça müşterilere satılabilir mi?" -#: part/models.py:854 part/templates/part/detail.html:255 -#: templates/js/table_filters.js:21 templates/js/table_filters.js:69 -#: templates/js/table_filters.js:250 templates/js/table_filters.js:319 +#: part/models.py:854 templates/js/table_filters.js:21 +#: templates/js/table_filters.js:69 templates/js/table_filters.js:250 +#: templates/js/table_filters.js:319 msgid "Active" msgstr "" @@ -4004,7 +3970,7 @@ msgstr "Test şablonları sadece takip edilebilir paçalar için oluşturulabili msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:818 templates/js/stock.js:426 +#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:426 msgid "Test Name" msgstr "" @@ -4020,7 +3986,7 @@ msgstr "" msgid "Enter description for this test" msgstr "" -#: part/models.py:2136 templates/js/part.js:827 +#: part/models.py:2136 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "Gerekli" @@ -4029,7 +3995,7 @@ msgstr "Gerekli" msgid "Is this test required to pass?" msgstr "Testi geçmesi için bu gerekli mi?" -#: part/models.py:2142 templates/js/part.js:835 +#: part/models.py:2142 templates/js/part.js:923 msgid "Requires Value" msgstr "" @@ -4037,7 +4003,7 @@ msgstr "" msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2148 templates/js/part.js:842 +#: part/models.py:2148 templates/js/part.js:930 msgid "Requires Attachment" msgstr "" @@ -4167,87 +4133,61 @@ msgstr "" msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" -#: part/templates/part/allocation.html:11 -msgid "Build Order Allocations" -msgstr "" - -#: part/templates/part/allocation.html:24 -msgid "Sales Order Allocations" -msgstr "" - -#: part/templates/part/bom.html:10 part/templates/part/navbar.html:45 -#: part/templates/part/navbar.html:48 -msgid "Bill of Materials" -msgstr "" - -#: part/templates/part/bom.html:17 +#: part/templates/part/bom.html:6 msgid "You do not have permission to edit the BOM." msgstr "" -#: part/templates/part/bom.html:25 +#: part/templates/part/bom.html:14 #, python-format msgid "The BOM for %(part)s has changed, and must be validated.
" msgstr "" -#: part/templates/part/bom.html:27 +#: part/templates/part/bom.html:16 #, python-format msgid "The BOM for %(part)s was last checked by %(checker)s on %(check_date)s" msgstr "" -#: part/templates/part/bom.html:31 +#: part/templates/part/bom.html:20 #, python-format msgid "The BOM for %(part)s has not been validated." msgstr "" -#: part/templates/part/bom.html:38 +#: part/templates/part/bom.html:27 msgid "Remove selected BOM items" msgstr "" -#: part/templates/part/bom.html:41 +#: part/templates/part/bom.html:30 msgid "Import BOM data" msgstr "" -#: part/templates/part/bom.html:45 +#: part/templates/part/bom.html:34 msgid "Copy BOM from parent part" msgstr "" -#: part/templates/part/bom.html:49 +#: part/templates/part/bom.html:38 msgid "New BOM Item" msgstr "" -#: part/templates/part/bom.html:52 +#: part/templates/part/bom.html:41 msgid "Finish Editing" msgstr "" -#: part/templates/part/bom.html:57 +#: part/templates/part/bom.html:46 msgid "Edit BOM" msgstr "" -#: part/templates/part/bom.html:61 +#: part/templates/part/bom.html:50 msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:67 part/views.py:1620 +#: part/templates/part/bom.html:56 part/views.py:1574 msgid "Export Bill of Materials" msgstr "" -#: part/templates/part/bom.html:70 +#: part/templates/part/bom.html:59 msgid "Print BOM Report" msgstr "" -#: part/templates/part/bom.html:116 -msgid "Delete selected BOM items?" -msgstr "" - -#: part/templates/part/bom.html:117 -msgid "All selected BOM items will be deleted" -msgstr "" - -#: part/templates/part/bom.html:167 part/views.py:451 -#: templates/js/stock.js:1623 -msgid "Create New Part" -msgstr "" - #: part/templates/part/bom_duplicate.html:13 msgid "This part already has a Bill of Materials" msgstr "" @@ -4256,23 +4196,27 @@ msgstr "" msgid "Select Part" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:11 +#: part/templates/part/bom_upload/upload_file.html:7 msgid "Upload BOM File" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:18 +#: part/templates/part/bom_upload/upload_file.html:12 +msgid "Upload Bill of Materials" +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:16 msgid "Requirements for BOM upload" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:20 +#: part/templates/part/bom_upload/upload_file.html:18 msgid "The BOM file must contain the required named columns as provided in the " msgstr "Malzeme Listesi dosyası gerekli sütün adlarını sağlandığı şekilde içermelidir " -#: part/templates/part/bom_upload/upload_file.html:20 +#: part/templates/part/bom_upload/upload_file.html:18 msgid "BOM Upload Template" msgstr "Malzeme Listesi Şablonu Yükle" -#: part/templates/part/bom_upload/upload_file.html:21 +#: part/templates/part/bom_upload/upload_file.html:19 msgid "Each part must already exist in the database" msgstr "" @@ -4285,19 +4229,11 @@ msgstr "" msgid "This will validate each line in the BOM." msgstr "" -#: part/templates/part/build.html:10 -msgid "Part Builds" -msgstr "" - -#: part/templates/part/build.html:18 -msgid "Start New Build" -msgstr "" - #: part/templates/part/category.html:33 msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:1958 +#: part/templates/part/category.html:38 part/views.py:1900 msgid "Create new part category" msgstr "" @@ -4321,10 +4257,9 @@ msgstr "" msgid "Category Description" msgstr "" -#: part/templates/part/category.html:88 +#: part/templates/part/category.html:88 part/templates/part/category.html:174 #: part/templates/part/category_navbar.html:14 -#: part/templates/part/category_navbar.html:21 -#: part/templates/part/subcategory.html:16 +#: part/templates/part/category_navbar.html:17 msgid "Subcategories" msgstr "Alt kategoriler" @@ -4332,61 +4267,65 @@ msgstr "Alt kategoriler" msgid "Parts (Including subcategories)" msgstr "Parçalar (Alt kategoriler dahil)" -#: part/templates/part/category.html:122 +#: part/templates/part/category.html:126 msgid "Export Part Data" msgstr "" -#: part/templates/part/category.html:126 +#: part/templates/part/category.html:130 msgid "Create new part" msgstr "" -#: part/templates/part/category.html:134 +#: part/templates/part/category.html:138 msgid "Set category" msgstr "Kategori ayarla" -#: part/templates/part/category.html:134 +#: part/templates/part/category.html:138 msgid "Set Category" msgstr "Kategori Ayarla" -#: part/templates/part/category.html:137 +#: part/templates/part/category.html:141 msgid "Export Data" msgstr "" -#: part/templates/part/category.html:141 +#: part/templates/part/category.html:145 msgid "View list display" msgstr "" -#: part/templates/part/category.html:144 +#: part/templates/part/category.html:148 msgid "View grid display" msgstr "" -#: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:204 +#: part/templates/part/category.html:164 +msgid "Part Parameters" +msgstr "" + +#: part/templates/part/category.html:256 +#: stock/templates/stock/location.html:260 msgid "Create new location" msgstr "Yeni konum oluştur" -#: part/templates/part/category.html:223 part/templates/part/category.html:253 -#: part/templates/part/part_base.html:418 +#: part/templates/part/category.html:261 part/templates/part/category.html:291 +#: templates/js/part.js:25 msgid "New Category" msgstr "" -#: part/templates/part/category.html:224 +#: part/templates/part/category.html:262 msgid "Create new category" msgstr "" -#: part/templates/part/category.html:254 +#: part/templates/part/category.html:292 msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:907 +#: part/templates/part/category.html:298 stock/views.py:907 msgid "Create new Stock Location" msgstr "Yeni Stok konumu oluştur" -#: part/templates/part/category.html:279 +#: part/templates/part/category.html:317 msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:286 part/views.py:1906 +#: part/templates/part/category.html:324 part/views.py:1848 msgid "Edit Part Category" msgstr "" @@ -4425,15 +4364,11 @@ msgstr "" msgid "If this category is deleted, these parts will be moved to the top-level category Teile" msgstr "" -#: part/templates/part/category_navbar.html:37 -#: part/templates/part/category_navbar.html:40 +#: part/templates/part/category_navbar.html:29 +#: part/templates/part/category_navbar.html:32 msgid "Import Parts" msgstr "" -#: part/templates/part/category_parametric.html:10 -msgid "Part Parameters" -msgstr "" - #: part/templates/part/copy_part.html:9 part/views.py:327 msgid "Duplicate Part" msgstr "" @@ -4458,98 +4393,146 @@ msgstr "" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "" -#: part/templates/part/detail.html:12 part/templates/part/navbar.html:14 -msgid "Part Details" +#: part/templates/part/detail.html:16 +msgid "Part Stock" +msgstr "Parça Stoku" + +#: part/templates/part/detail.html:21 +#, python-format +msgid "Showing stock for all variants of %(full_name)s" +msgstr "%(full_name)s için tüm çeşitlerin stokları gösteriliyor" + +#: part/templates/part/detail.html:30 part/templates/part/navbar.html:93 +msgid "Part Test Templates" +msgstr "Parça Test Şablonları" + +#: part/templates/part/detail.html:36 +msgid "Add Test Template" +msgstr "Test Şablonu Ekle" + +#: part/templates/part/detail.html:77 +msgid "New sales order" msgstr "" -#: part/templates/part/detail.html:43 part/templates/part/part_base.html:204 -msgid "Latest Serial Number" -msgstr "Son Seri Numarası" - -#: part/templates/part/detail.html:48 -msgid "No serial numbers recorded" -msgstr "Seri numaraları kaydedildi" - -#: part/templates/part/detail.html:121 -msgid "Stock Expiry Time" +#: part/templates/part/detail.html:77 +msgid "New Order" msgstr "" -#: part/templates/part/detail.html:140 -msgid "Responsible User" +#: part/templates/part/detail.html:90 +msgid "Sales Order Allocations" msgstr "" -#: part/templates/part/detail.html:154 -msgid "Edit Notes" -msgstr "" +#: part/templates/part/detail.html:130 part/templates/part/navbar.html:21 +msgid "Part Variants" +msgstr "Parça Çeşitleri" -#: part/templates/part/detail.html:181 -msgid "Part is virtual (not a physical part)" -msgstr "" +#: part/templates/part/detail.html:137 +msgid "Create new variant" +msgstr "Yeni çeşit oluştur" -#: part/templates/part/detail.html:183 -msgid "Part is not a virtual part" -msgstr "" +#: part/templates/part/detail.html:138 +msgid "New Variant" +msgstr "Yeni Çeşit" -#: part/templates/part/detail.html:191 -msgid "Part is a template part (variants can be made from this part)" -msgstr "Bu parça bir şablon parçadır (Bu parçanın çeşitleri yapılabilir)" - -#: part/templates/part/detail.html:193 -msgid "Part is not a template part" -msgstr "Parça şablon parçası değil" - -#: part/templates/part/detail.html:201 -msgid "Part can be assembled from other parts" -msgstr "" - -#: part/templates/part/detail.html:203 -msgid "Part cannot be assembled from other parts" -msgstr "" - -#: part/templates/part/detail.html:211 -msgid "Part can be used in assemblies" -msgstr "" - -#: part/templates/part/detail.html:213 -msgid "Part cannot be used in assemblies" -msgstr "" - -#: part/templates/part/detail.html:221 -msgid "Part stock is tracked by serial number" -msgstr "Parça stoku seri numarası ile takip edilebilir" - -#: part/templates/part/detail.html:223 -msgid "Part stock is not tracked by serial number" -msgstr "Parça stoku seri numarası ile takip edilemez" - -#: part/templates/part/detail.html:231 part/templates/part/detail.html:233 -msgid "Part can be purchased from external suppliers" -msgstr "Bu parça harici tedarikçilerden satın alınabilir" - -#: part/templates/part/detail.html:241 -msgid "Part can be sold to customers" -msgstr "" - -#: part/templates/part/detail.html:243 -msgid "Part cannot be sold to customers" -msgstr "" - -#: part/templates/part/detail.html:258 -msgid "Part is active" -msgstr "" - -#: part/templates/part/detail.html:260 -msgid "Part is not active" -msgstr "" - -#: part/templates/part/detail.html:281 +#: part/templates/part/detail.html:161 msgid "Add new parameter" msgstr "" +#: part/templates/part/detail.html:182 part/templates/part/navbar.html:101 +#: part/templates/part/navbar.html:104 +msgid "Related Parts" +msgstr "" + +#: part/templates/part/detail.html:188 +msgid "Add Related" +msgstr "" + +#: part/templates/part/detail.html:228 +msgid "Part Suppliers" +msgstr "Parça Tedarikçileri" + +#: part/templates/part/detail.html:252 part/templates/part/navbar.html:35 +#: part/templates/part/navbar.html:38 +msgid "Bill of Materials" +msgstr "" + +#: part/templates/part/detail.html:261 +msgid "Assemblies" +msgstr "" + +#: part/templates/part/detail.html:277 +msgid "Part Builds" +msgstr "" + +#: part/templates/part/detail.html:284 +msgid "Start New Build" +msgstr "" + +#: part/templates/part/detail.html:298 +msgid "Build Order Allocations" +msgstr "" + +#: part/templates/part/detail.html:307 +msgid "Part Manufacturers" +msgstr "" + #: part/templates/part/detail.html:319 +msgid "Delete manufacturer parts" +msgstr "" + +#: part/templates/part/detail.html:394 +msgid "Delete selected BOM items?" +msgstr "" + +#: part/templates/part/detail.html:395 +msgid "All selected BOM items will be deleted" +msgstr "" + +#: part/templates/part/detail.html:445 part/views.py:451 +#: templates/js/stock.js:1623 +msgid "Create New Part" +msgstr "" + +#: part/templates/part/detail.html:580 +msgid "Add Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:598 +msgid "Edit Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:610 +msgid "Delete Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:669 msgid "Edit Part Notes" msgstr "" +#: part/templates/part/detail.html:823 +msgid "Create new manufacturer" +msgstr "" + +#: part/templates/part/detail.html:917 +#, python-format +msgid "Single Price - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:929 +#, python-format +msgid "Single Price Difference - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:941 +#, python-format +msgid "Part Single Price - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:1030 +#, python-format +msgid "Unit Price - %(currency)s" +msgstr "" + #: part/templates/part/import_wizard/ajax_part_upload.html:29 #: part/templates/part/import_wizard/part_upload.html:51 msgid "Unsuffitient privileges." @@ -4559,222 +4542,206 @@ msgstr "" msgid "Import Parts from File" msgstr "" -#: part/templates/part/navbar.html:23 part/templates/part/variants.html:11 -msgid "Part Variants" -msgstr "Parça Çeşitleri" - -#: part/templates/part/navbar.html:26 +#: part/templates/part/navbar.html:24 msgid "Variants" msgstr "Çeşitler" -#: part/templates/part/navbar.html:37 -msgid "Allocated Stock" -msgstr "" - -#: part/templates/part/navbar.html:40 -msgid "Allocations" -msgstr "Tahsisler" - -#: part/templates/part/navbar.html:61 part/templates/part/navbar.html:64 +#: part/templates/part/navbar.html:51 part/templates/part/navbar.html:54 msgid "Used In" msgstr "" -#: part/templates/part/navbar.html:71 +#: part/templates/part/navbar.html:61 msgid "Prices" msgstr "" -#: part/templates/part/navbar.html:97 part/templates/part/part_tests.html:10 -msgid "Part Test Templates" -msgstr "Parça Test Şablonları" - -#: part/templates/part/navbar.html:100 +#: part/templates/part/navbar.html:96 msgid "Test Templates" msgstr "" -#: part/templates/part/navbar.html:105 part/templates/part/navbar.html:108 -#: part/templates/part/related.html:10 -msgid "Related Parts" -msgstr "" - #: part/templates/part/part_app_base.html:12 msgid "Part List" msgstr "" #: part/templates/part/part_base.html:26 templates/js/company.js:280 -#: templates/js/company.js:486 templates/js/part.js:84 templates/js/part.js:161 +#: templates/js/company.js:486 templates/js/part.js:172 +#: templates/js/part.js:249 msgid "Inactive" msgstr "" -#: part/templates/part/part_base.html:33 +#: part/templates/part/part_base.html:36 +msgid "Part is virtual (not a physical part)" +msgstr "" + +#: part/templates/part/part_base.html:39 +msgid "Part is a template part (variants can be made from this part)" +msgstr "Bu parça bir şablon parçadır (Bu parçanın çeşitleri yapılabilir)" + +#: part/templates/part/part_base.html:42 +msgid "Part can be assembled from other parts" +msgstr "" + +#: part/templates/part/part_base.html:45 +msgid "Part can be used in assemblies" +msgstr "" + +#: part/templates/part/part_base.html:48 +msgid "Part stock is tracked by serial number" +msgstr "Parça stoku seri numarası ile takip edilebilir" + +#: part/templates/part/part_base.html:51 +msgid "Part can be purchased from external suppliers" +msgstr "Bu parça harici tedarikçilerden satın alınabilir" + +#: part/templates/part/part_base.html:54 +msgid "Part can be sold to customers" +msgstr "" + +#: part/templates/part/part_base.html:60 msgid "Star this part" msgstr "" -#: part/templates/part/part_base.html:40 +#: part/templates/part/part_base.html:67 #: stock/templates/stock/item_base.html:75 #: stock/templates/stock/location.html:51 msgid "Barcode actions" msgstr "Barkod işlemleri" -#: part/templates/part/part_base.html:42 +#: part/templates/part/part_base.html:69 #: stock/templates/stock/item_base.html:77 #: stock/templates/stock/location.html:53 templates/qr_button.html:1 msgid "Show QR Code" msgstr "" -#: part/templates/part/part_base.html:43 +#: part/templates/part/part_base.html:70 #: stock/templates/stock/item_base.html:93 #: stock/templates/stock/location.html:54 msgid "Print Label" msgstr "Etiket Yazdır" -#: part/templates/part/part_base.html:48 +#: part/templates/part/part_base.html:75 msgid "Show pricing information" msgstr "" -#: part/templates/part/part_base.html:53 +#: part/templates/part/part_base.html:80 #: stock/templates/stock/item_base.html:140 #: stock/templates/stock/location.html:62 msgid "Stock actions" msgstr "Stok işlemleri" -#: part/templates/part/part_base.html:60 +#: part/templates/part/part_base.html:87 msgid "Count part stock" msgstr "" -#: part/templates/part/part_base.html:66 +#: part/templates/part/part_base.html:93 msgid "Transfer part stock" msgstr "" -#: part/templates/part/part_base.html:83 +#: part/templates/part/part_base.html:110 msgid "Part actions" msgstr "Parça işlemleri" -#: part/templates/part/part_base.html:86 +#: part/templates/part/part_base.html:113 msgid "Duplicate part" msgstr "" -#: part/templates/part/part_base.html:89 +#: part/templates/part/part_base.html:116 msgid "Edit part" msgstr "" -#: part/templates/part/part_base.html:92 +#: part/templates/part/part_base.html:119 msgid "Delete part" msgstr "" -#: part/templates/part/part_base.html:123 +#: part/templates/part/part_base.html:154 +msgid "Latest Serial Number" +msgstr "Son Seri Numarası" + +#: part/templates/part/part_base.html:165 msgid "This is a virtual part" msgstr "" -#: part/templates/part/part_base.html:129 +#: part/templates/part/part_base.html:171 #, python-format msgid "This part is a variant of %(link)s" msgstr "Bu parça %(link)s parçasının bir çeşididir" -#: part/templates/part/part_base.html:146 templates/js/table_filters.js:165 +#: part/templates/part/part_base.html:188 templates/js/table_filters.js:165 msgid "In Stock" msgstr "" -#: part/templates/part/part_base.html:159 templates/InvenTree/index.html:132 +#: part/templates/part/part_base.html:201 templates/InvenTree/index.html:132 msgid "Required for Build Orders" msgstr "Yapım İşi Emirleri için Gerekli" -#: part/templates/part/part_base.html:166 +#: part/templates/part/part_base.html:208 msgid "Required for Sales Orders" msgstr "Satış Emirleri için Gerekli" -#: part/templates/part/part_base.html:173 +#: part/templates/part/part_base.html:215 msgid "Allocated to Orders" msgstr "" -#: part/templates/part/part_base.html:188 templates/js/bom.js:316 +#: part/templates/part/part_base.html:230 templates/js/bom.js:316 msgid "Can Build" msgstr "" -#: part/templates/part/part_base.html:194 templates/js/part.js:413 -#: templates/js/part.js:586 +#: part/templates/part/part_base.html:236 templates/js/part.js:501 +#: templates/js/part.js:674 msgid "Building" msgstr "" -#: part/templates/part/part_base.html:325 part/templates/part/prices.html:131 +#: part/templates/part/part_base.html:331 part/templates/part/prices.html:125 msgid "Calculate" msgstr "" -#: part/templates/part/part_base.html:419 -msgid "Create New Part Category" -msgstr "" - -#: part/templates/part/part_base.html:427 -msgid "New Parent" -msgstr "" - -#: part/templates/part/part_base.html:475 -msgid "Edit Part" -msgstr "" - -#: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:27 +#: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:21 msgid "Supplier Pricing" msgstr "" #: part/templates/part/part_pricing.html:26 #: part/templates/part/part_pricing.html:52 #: part/templates/part/part_pricing.html:85 -#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:31 -#: part/templates/part/prices.html:58 part/templates/part/prices.html:90 -#: part/templates/part/prices.html:107 +#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:25 +#: part/templates/part/prices.html:52 part/templates/part/prices.html:84 +#: part/templates/part/prices.html:101 msgid "Unit Cost" msgstr "" #: part/templates/part/part_pricing.html:32 #: part/templates/part/part_pricing.html:58 #: part/templates/part/part_pricing.html:89 -#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:38 -#: part/templates/part/prices.html:65 part/templates/part/prices.html:95 -#: part/templates/part/prices.html:112 +#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:32 +#: part/templates/part/prices.html:59 part/templates/part/prices.html:89 +#: part/templates/part/prices.html:106 msgid "Total Cost" msgstr "" -#: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:46 +#: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:40 msgid "No supplier pricing available" msgstr "" -#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:55 -#: part/templates/part/prices.html:235 +#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:49 +#: part/templates/part/prices.html:225 msgid "BOM Pricing" msgstr "" -#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:73 +#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:67 msgid "Note: BOM pricing is incomplete for this part" msgstr "" -#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:80 +#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:74 msgid "No BOM pricing available" msgstr "" -#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:89 +#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:83 msgid "Internal Price" msgstr "" #: part/templates/part/part_pricing.html:113 -#: part/templates/part/prices.html:121 +#: part/templates/part/prices.html:115 msgid "No pricing information is available for this part." msgstr "" -#: part/templates/part/part_tests.html:17 -msgid "Add Test Template" -msgstr "Test Şablonu Ekle" - -#: part/templates/part/part_tests.html:61 -msgid "Add Test Result Template" -msgstr "" - -#: part/templates/part/part_tests.html:79 -msgid "Edit Test Result Template" -msgstr "" - -#: part/templates/part/part_tests.html:91 -msgid "Delete Test Result Template" -msgstr "" - #: part/templates/part/part_thumb.html:20 msgid "Select from existing images" msgstr "" @@ -4809,123 +4776,78 @@ msgstr "Bu parçası için tanımlanmış %(count)s tedarikçi bulunmaktadır. B msgid "There are %(count)s unique parts tracked for '%(full_name)s'. Deleting this part will permanently remove this tracking information." msgstr "" -#: part/templates/part/prices.html:12 -msgid "General Price Information" -msgstr "" - -#: part/templates/part/prices.html:22 +#: part/templates/part/prices.html:16 msgid "Pricing ranges" msgstr "" -#: part/templates/part/prices.html:28 +#: part/templates/part/prices.html:22 msgid "Show supplier cost" msgstr "" -#: part/templates/part/prices.html:29 +#: part/templates/part/prices.html:23 msgid "Show purchase price" msgstr "" -#: part/templates/part/prices.html:56 +#: part/templates/part/prices.html:50 msgid "Show BOM cost" msgstr "" -#: part/templates/part/prices.html:104 +#: part/templates/part/prices.html:98 msgid "Show sale cost" msgstr "" -#: part/templates/part/prices.html:105 +#: part/templates/part/prices.html:99 msgid "Show sale price" msgstr "" -#: part/templates/part/prices.html:127 +#: part/templates/part/prices.html:121 msgid "Calculation parameters" msgstr "" -#: part/templates/part/prices.html:146 +#: part/templates/part/prices.html:136 msgid "Supplier Cost" msgstr "" -#: part/templates/part/prices.html:147 part/templates/part/prices.html:167 -#: part/templates/part/prices.html:193 part/templates/part/prices.html:224 -#: part/templates/part/prices.html:251 part/templates/part/prices.html:279 +#: part/templates/part/prices.html:137 part/templates/part/prices.html:158 +#: part/templates/part/prices.html:183 part/templates/part/prices.html:213 +#: part/templates/part/prices.html:239 part/templates/part/prices.html:267 msgid "Jump to overview" msgstr "" -#: part/templates/part/prices.html:172 +#: part/templates/part/prices.html:162 msgid "Stock Pricing" msgstr "" -#: part/templates/part/prices.html:180 +#: part/templates/part/prices.html:172 msgid "No stock pricing history is available for this part." msgstr "" -#: part/templates/part/prices.html:192 +#: part/templates/part/prices.html:182 msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:2376 +#: part/templates/part/prices.html:197 part/views.py:2318 msgid "Add Internal Price Break" msgstr "" -#: part/templates/part/prices.html:223 +#: part/templates/part/prices.html:212 msgid "BOM Cost" msgstr "" -#: part/templates/part/prices.html:250 +#: part/templates/part/prices.html:238 msgid "Sale Cost" msgstr "" -#: part/templates/part/prices.html:290 +#: part/templates/part/prices.html:278 msgid "No sale pice history available for this part." msgstr "" -#: part/templates/part/prices.html:340 -#, python-format -msgid "Single Price - %(currency)s" -msgstr "" - -#: part/templates/part/prices.html:352 -#, python-format -msgid "Single Price Difference - %(currency)s" -msgstr "" - -#: part/templates/part/prices.html:364 -#, python-format -msgid "Part Single Price - %(currency)s" -msgstr "" - -#: part/templates/part/prices.html:464 -#, python-format -msgid "Unit Price - %(currency)s" -msgstr "" - -#: part/templates/part/related.html:18 -msgid "Add Related" -msgstr "" - -#: part/templates/part/sales_orders.html:18 -msgid "New sales order" -msgstr "" - -#: part/templates/part/sales_orders.html:18 -msgid "New Order" -msgstr "" - #: part/templates/part/set_category.html:9 msgid "Set category for the following parts" msgstr "Aşağıdaki parçalara kategori ayarla" -#: part/templates/part/stock.html:10 -msgid "Part Stock" -msgstr "Parça Stoku" - -#: part/templates/part/stock.html:16 -#, python-format -msgid "Showing stock for all variants of %(full_name)s" -msgstr "%(full_name)s için tüm çeşitlerin stokları gösteriliyor" - #: part/templates/part/stock_count.html:7 templates/js/bom.js:239 -#: templates/js/part.js:403 templates/js/part.js:590 +#: templates/js/part.js:491 templates/js/part.js:678 msgid "No Stock" msgstr "Stok Yok" @@ -4933,30 +4855,6 @@ msgstr "Stok Yok" msgid "Low Stock" msgstr "Düşük Stok" -#: part/templates/part/supplier.html:11 -msgid "Part Suppliers" -msgstr "Parça Tedarikçileri" - -#: part/templates/part/supplier.html:39 -msgid "Part Manufacturers" -msgstr "" - -#: part/templates/part/supplier.html:52 -msgid "Delete manufacturer parts" -msgstr "" - -#: part/templates/part/supplier.html:86 -msgid "Create new manufacturer" -msgstr "" - -#: part/templates/part/track.html:10 -msgid "Part Tracking" -msgstr "" - -#: part/templates/part/used_in.html:9 -msgid "Assemblies" -msgstr "" - #: part/templates/part/variant_part.html:9 msgid "Create new part variant" msgstr "Yeni parça çeşidi oluştur" @@ -4966,14 +4864,6 @@ msgstr "Yeni parça çeşidi oluştur" msgid "Create a new variant of template '%(full_name)s'." msgstr "%(full_name)s şablonu için yeni bir çeşit oluştur." -#: part/templates/part/variants.html:19 -msgid "Create new variant" -msgstr "Yeni çeşit oluştur" - -#: part/templates/part/variants.html:20 -msgid "New Variant" -msgstr "Yeni Çeşit" - #: part/templatetags/inventree_extras.py:99 msgid "Unknown database" msgstr "" @@ -5015,115 +4905,111 @@ msgstr "" msgid "Match References" msgstr "" -#: part/views.py:892 +#: part/views.py:880 msgid "None" msgstr "" -#: part/views.py:951 +#: part/views.py:939 msgid "Part QR Code" msgstr "" -#: part/views.py:1053 +#: part/views.py:1041 msgid "Select Part Image" msgstr "" -#: part/views.py:1079 +#: part/views.py:1067 msgid "Updated part image" msgstr "" -#: part/views.py:1082 +#: part/views.py:1070 msgid "Part image not found" msgstr "" -#: part/views.py:1093 -msgid "Edit Part Properties" -msgstr "" - -#: part/views.py:1128 +#: part/views.py:1082 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1158 +#: part/views.py:1112 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1179 +#: part/views.py:1133 msgid "Validate BOM" msgstr "" -#: part/views.py:1200 +#: part/views.py:1154 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1211 +#: part/views.py:1165 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1284 +#: part/views.py:1238 msgid "Match Parts" msgstr "" -#: part/views.py:1672 +#: part/views.py:1626 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:1679 +#: part/views.py:1633 msgid "Part was deleted" msgstr "" -#: part/views.py:1688 +#: part/views.py:1642 msgid "Part Pricing" msgstr "" -#: part/views.py:1829 +#: part/views.py:1783 msgid "Create Part Parameter Template" msgstr "Parça Parametre Şablonu Oluştur" -#: part/views.py:1839 +#: part/views.py:1793 msgid "Edit Part Parameter Template" msgstr "Parça Parametre Şablonu Düzenle" -#: part/views.py:1846 +#: part/views.py:1800 msgid "Delete Part Parameter Template" msgstr "Parça Parametre Şablonu Sil" -#: part/views.py:1944 +#: part/views.py:1886 msgid "Delete Part Category" msgstr "" -#: part/views.py:1950 +#: part/views.py:1892 msgid "Part category was deleted" msgstr "" -#: part/views.py:2002 +#: part/views.py:1944 msgid "Create Category Parameter Template" msgstr "Kategori Parametre Şablonu Oluştur" -#: part/views.py:2103 +#: part/views.py:2045 msgid "Edit Category Parameter Template" msgstr "Kategori Parametre Şablonu Düzenle" -#: part/views.py:2159 +#: part/views.py:2101 msgid "Delete Category Parameter Template" msgstr "Kategori Parametre Şablonu Sil" -#: part/views.py:2178 +#: part/views.py:2120 msgid "Create BOM Item" msgstr "" -#: part/views.py:2248 +#: part/views.py:2190 msgid "Edit BOM item" msgstr "" -#: part/views.py:2309 +#: part/views.py:2251 msgid "Added new price break" msgstr "" -#: part/views.py:2385 +#: part/views.py:2327 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2393 +#: part/views.py:2335 msgid "Delete Internal Price Break" msgstr "" @@ -5472,7 +5358,7 @@ msgstr "" msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:537 stock/templates/stock/item_notes.html:13 +#: stock/models.py:537 stock/templates/stock/item.html:98 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" @@ -5543,16 +5429,53 @@ msgstr "" msgid "Test notes" msgstr "" -#: stock/templates/stock/item.html:12 +#: stock/templates/stock/item.html:16 msgid "Stock Tracking Information" msgstr "" -#: stock/templates/stock/item.html:30 +#: stock/templates/stock/item.html:29 msgid "New Entry" msgstr "" -#: stock/templates/stock/item_attachments.html:11 -msgid "Stock Item Attachments" +#: stock/templates/stock/item.html:42 +msgid "Child Stock Items" +msgstr "" + +#: stock/templates/stock/item.html:49 +msgid "This stock item does not have any child items" +msgstr "" + +#: stock/templates/stock/item.html:57 stock/templates/stock/navbar.html:19 +#: stock/templates/stock/navbar.html:22 +msgid "Test Data" +msgstr "" + +#: stock/templates/stock/item.html:65 +msgid "Delete Test Data" +msgstr "" + +#: stock/templates/stock/item.html:69 +msgid "Add Test Data" +msgstr "" + +#: stock/templates/stock/item.html:72 stock/templates/stock/item_base.html:95 +msgid "Test Report" +msgstr "" + +#: stock/templates/stock/item.html:119 stock/templates/stock/navbar.html:27 +msgid "Installed Stock Items" +msgstr "" + +#: stock/templates/stock/item.html:280 stock/templates/stock/item.html:305 +msgid "Add Test Result" +msgstr "" + +#: stock/templates/stock/item.html:325 +msgid "Edit Test Result" +msgstr "" + +#: stock/templates/stock/item.html:339 +msgid "Delete Test Result" msgstr "" #: stock/templates/stock/item_base.html:33 @@ -5582,11 +5505,6 @@ msgstr "Konuma Tara" msgid "Printing actions" msgstr "Yazdırma işlemleri" -#: stock/templates/stock/item_base.html:95 -#: stock/templates/stock/item_tests.html:27 -msgid "Test Report" -msgstr "" - #: stock/templates/stock/item_base.html:104 msgid "Stock adjustment actions" msgstr "Stok ayarlama işlemleri" @@ -5737,18 +5655,14 @@ msgstr "" msgid "Tests" msgstr "" -#: stock/templates/stock/item_base.html:511 +#: stock/templates/stock/item_base.html:500 +msgid "Save" +msgstr "Kaydet" + +#: stock/templates/stock/item_base.html:512 msgid "Edit Stock Status" msgstr "" -#: stock/templates/stock/item_childs.html:12 -msgid "Child Stock Items" -msgstr "" - -#: stock/templates/stock/item_childs.html:20 -msgid "This stock item does not have any child items" -msgstr "" - #: stock/templates/stock/item_delete.html:9 msgid "Are you sure you want to delete this stock item?" msgstr "" @@ -5774,11 +5688,6 @@ msgstr "Bu stok kalemi, kendi malzeme listesinin bir parçasına bağlıdır" msgid "The StockItem is currently in stock" msgstr "Bu stok kalemi şu anda stokta" -#: stock/templates/stock/item_installed.html:11 -#: stock/templates/stock/navbar.html:27 -msgid "Installed Stock Items" -msgstr "" - #: stock/templates/stock/item_serialize.html:5 msgid "Create serialized items from this stock item." msgstr "Bu stok kalemi için seri numaralandırılmış ögeler oluştur." @@ -5787,32 +5696,6 @@ msgstr "Bu stok kalemi için seri numaralandırılmış ögeler oluştur." msgid "Select quantity to serialize, and unique serial numbers." msgstr "Seri numaralandırılacak miktarı ve benzersiz seri numaralarını seçin." -#: stock/templates/stock/item_tests.html:11 -#: stock/templates/stock/navbar.html:19 stock/templates/stock/navbar.html:22 -msgid "Test Data" -msgstr "" - -#: stock/templates/stock/item_tests.html:20 -msgid "Delete Test Data" -msgstr "" - -#: stock/templates/stock/item_tests.html:24 -msgid "Add Test Data" -msgstr "" - -#: stock/templates/stock/item_tests.html:86 -#: stock/templates/stock/item_tests.html:111 -msgid "Add Test Result" -msgstr "" - -#: stock/templates/stock/item_tests.html:131 -msgid "Edit Test Result" -msgstr "" - -#: stock/templates/stock/item_tests.html:145 -msgid "Delete Test Result" -msgstr "" - #: stock/templates/stock/location.html:20 msgid "You are not in the list of owners of this location. This stock location cannot be edited." msgstr "Bu konumun sahipleri listesinde değilsiniz. Bu stok konumu düzenlenemez." @@ -5850,9 +5733,9 @@ msgid "Location Description" msgstr "Konum Tanımı" #: stock/templates/stock/location.html:114 +#: stock/templates/stock/location.html:155 #: stock/templates/stock/location_navbar.html:11 -#: stock/templates/stock/location_navbar.html:18 -#: stock/templates/stock/sublocation.html:16 +#: stock/templates/stock/location_navbar.html:14 msgid "Sublocations" msgstr "Alt konumlar" @@ -5865,6 +5748,14 @@ msgstr "" msgid "Stock Locations" msgstr "Stok Konumları" +#: stock/templates/stock/location.html:162 templates/stock_table.html:37 +msgid "Printing Actions" +msgstr "Yazdırma İşlemleri" + +#: stock/templates/stock/location.html:166 templates/stock_table.html:41 +msgid "Print labels" +msgstr "Etiketleri yazdır" + #: stock/templates/stock/location_delete.html:7 msgid "Are you sure you want to delete this stock location?" msgstr "Bu stok konumunu silmek istediğinizden emin misiniz?" @@ -5918,14 +5809,6 @@ msgstr "Aşağıda listelenen parça çeşitlerinden birine dönüştürülebili msgid "This action cannot be easily undone" msgstr "Bu işlem kolayca geri alınamaz" -#: stock/templates/stock/sublocation.html:23 templates/stock_table.html:37 -msgid "Printing Actions" -msgstr "Yazdırma İşlemleri" - -#: stock/templates/stock/sublocation.html:27 templates/stock_table.html:41 -msgid "Print labels" -msgstr "Etiketleri yazdır" - #: stock/templates/stock/tracking_delete.html:6 msgid "Are you sure you want to delete this stock tracking entry?" msgstr "" @@ -6413,59 +6296,59 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" -#: templates/js/api.js:154 templates/js/modals.js:1024 +#: templates/js/api.js:162 templates/js/modals.js:1024 msgid "No Response" msgstr "" -#: templates/js/api.js:155 templates/js/modals.js:1025 +#: templates/js/api.js:163 templates/js/modals.js:1025 msgid "No response from the InvenTree server" msgstr "" -#: templates/js/api.js:160 +#: templates/js/api.js:168 msgid "Error 400: Bad request" msgstr "" -#: templates/js/api.js:161 +#: templates/js/api.js:169 msgid "API request returned error code 400" msgstr "" -#: templates/js/api.js:164 templates/js/modals.js:1034 +#: templates/js/api.js:172 templates/js/modals.js:1034 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/api.js:165 templates/js/modals.js:1035 +#: templates/js/api.js:173 templates/js/modals.js:1035 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/api.js:168 templates/js/modals.js:1039 +#: templates/js/api.js:176 templates/js/modals.js:1039 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/api.js:169 templates/js/modals.js:1040 +#: templates/js/api.js:177 templates/js/modals.js:1040 msgid "You do not have the required permissions to access this function" msgstr "Bu fonksiyona erişmek için gerekli izinlere sahip değilsiniz" -#: templates/js/api.js:172 templates/js/modals.js:1044 +#: templates/js/api.js:180 templates/js/modals.js:1044 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/api.js:173 templates/js/modals.js:1045 +#: templates/js/api.js:181 templates/js/modals.js:1045 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/api.js:176 templates/js/modals.js:1049 +#: templates/js/api.js:184 templates/js/modals.js:1049 msgid "Error 408: Timeout" msgstr "" -#: templates/js/api.js:177 templates/js/modals.js:1050 +#: templates/js/api.js:185 templates/js/modals.js:1050 msgid "Connection timeout while requesting data from server" msgstr "" -#: templates/js/api.js:180 +#: templates/js/api.js:188 msgid "Unhandled Error Code" msgstr "" -#: templates/js/api.js:181 +#: templates/js/api.js:189 msgid "Error code" msgstr "" @@ -6674,7 +6557,7 @@ msgstr "" msgid "No builds matching query" msgstr "" -#: templates/js/build.js:840 templates/js/part.js:491 templates/js/part.js:736 +#: templates/js/build.js:840 templates/js/part.js:579 templates/js/part.js:824 #: templates/js/stock.js:825 templates/js/stock.js:1276 msgid "Select" msgstr "" @@ -6732,32 +6615,32 @@ msgid "No manufacturer parts found" msgstr "" #: templates/js/company.js:272 templates/js/company.js:478 -#: templates/js/part.js:68 templates/js/part.js:153 +#: templates/js/part.js:156 templates/js/part.js:241 msgid "Template part" msgstr "Şablon Parça" #: templates/js/company.js:276 templates/js/company.js:482 -#: templates/js/part.js:72 templates/js/part.js:157 +#: templates/js/part.js:160 templates/js/part.js:245 msgid "Assembled part" msgstr "" -#: templates/js/company.js:356 templates/js/part.js:242 +#: templates/js/company.js:356 templates/js/part.js:330 msgid "No parameters found" msgstr "" -#: templates/js/company.js:392 templates/js/part.js:283 +#: templates/js/company.js:392 templates/js/part.js:371 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:393 templates/js/part.js:284 +#: templates/js/company.js:393 templates/js/part.js:372 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:412 templates/js/part.js:301 +#: templates/js/company.js:412 templates/js/part.js:389 msgid "Edit Parameter" msgstr "" -#: templates/js/company.js:423 templates/js/part.js:313 +#: templates/js/company.js:423 templates/js/part.js:401 msgid "Delete Parameter" msgstr "" @@ -6989,74 +6872,86 @@ msgstr "" msgid "NO" msgstr "" -#: templates/js/part.js:60 templates/js/part.js:145 +#: templates/js/part.js:26 +msgid "Create New Part Category" +msgstr "" + +#: templates/js/part.js:34 +msgid "New Parent" +msgstr "" + +#: templates/js/part.js:97 +msgid "Edit Part" +msgstr "" + +#: templates/js/part.js:148 templates/js/part.js:233 msgid "Trackable part" msgstr "" -#: templates/js/part.js:64 templates/js/part.js:149 +#: templates/js/part.js:152 templates/js/part.js:237 msgid "Virtual part" msgstr "" -#: templates/js/part.js:76 +#: templates/js/part.js:164 msgid "Starred part" msgstr "" -#: templates/js/part.js:80 +#: templates/js/part.js:168 msgid "Salable part" msgstr "" -#: templates/js/part.js:194 +#: templates/js/part.js:282 msgid "No variants found" msgstr "Çeşit bulunamadı" -#: templates/js/part.js:381 templates/js/part.js:620 +#: templates/js/part.js:469 templates/js/part.js:708 msgid "No parts found" msgstr "" -#: templates/js/part.js:559 +#: templates/js/part.js:647 msgid "No category" msgstr "" -#: templates/js/part.js:577 templates/js/table_filters.js:332 +#: templates/js/part.js:665 templates/js/table_filters.js:332 msgid "Low stock" msgstr "" -#: templates/js/part.js:761 templates/js/stock.js:1300 +#: templates/js/part.js:849 templates/js/stock.js:1300 msgid "Path" msgstr "" -#: templates/js/part.js:804 +#: templates/js/part.js:892 msgid "No test templates matching query" msgstr "Sorgu ile eşleşen test şablonu bulunamadı" -#: templates/js/part.js:855 templates/js/stock.js:384 +#: templates/js/part.js:943 templates/js/stock.js:384 msgid "Edit test result" msgstr "" -#: templates/js/part.js:856 templates/js/stock.js:385 +#: templates/js/part.js:944 templates/js/stock.js:385 msgid "Delete test result" msgstr "" -#: templates/js/part.js:862 +#: templates/js/part.js:950 msgid "This test is defined for a parent part" msgstr "" -#: templates/js/part.js:887 +#: templates/js/part.js:975 #, python-brace-format msgid "No ${human_name} information found" msgstr "" -#: templates/js/part.js:940 +#: templates/js/part.js:1028 #, python-brace-format msgid "Edit ${human_name}" msgstr "" -#: templates/js/part.js:941 +#: templates/js/part.js:1029 #, python-brace-format msgid "Delete ${human_name}" msgstr "" -#: templates/js/part.js:1060 +#: templates/js/part.js:1148 msgid "Single Price Difference" msgstr "" From 1665a8dbd4004f0b792ec5cb5a47c8971fc8219b Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 15 Jul 2021 23:54:48 +1000 Subject: [PATCH 480/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/zh/LC_MESSAGES/django.po | 2251 ++++++++++----------- 1 file changed, 1073 insertions(+), 1178 deletions(-) diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 51737c34c7..ebaf421b39 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-13 22:00+0000\n" -"PO-Revision-Date: 2021-07-13 22:32\n" +"POT-Creation-Date: 2021-07-15 13:44+0000\n" +"PO-Revision-Date: 2021-07-15 13:54\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -140,21 +140,18 @@ msgstr "" #: label/models.py:112 part/models.py:680 part/models.py:2191 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:365 -#: templates/js/part.js:118 templates/js/part.js:251 templates/js/part.js:743 +#: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 #: templates/js/stock.js:1282 msgid "Name" msgstr "名称" #: InvenTree/models.py:125 build/models.py:179 -#: build/templates/build/detail.html:21 company/models.py:353 -#: company/models.py:572 company/templates/company/detail.html:27 -#: company/templates/company/manufacturer_part_base.html:72 -#: company/templates/company/supplier_part_base.html:71 -#: company/templates/company/supplier_part_detail.html:31 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:174 -#: part/models.py:703 part/templates/part/detail.html:55 -#: part/templates/part/set_category.html:14 report/models.py:194 -#: report/models.py:551 report/models.py:590 +#: build/templates/build/detail.html:24 company/models.py:353 +#: company/models.py:572 company/templates/company/manufacturer_part.html:76 +#: company/templates/company/supplier_part.html:75 label/models.py:119 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:305 +#: part/models.py:703 part/templates/part/set_category.html:14 +#: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 #: templates/InvenTree/search.html:296 @@ -162,8 +159,8 @@ msgstr "名称" #: templates/js/build.js:868 templates/js/build.js:1162 #: templates/js/company.js:125 templates/js/company.js:323 #: templates/js/company.js:561 templates/js/order.js:245 -#: templates/js/order.js:347 templates/js/part.js:177 templates/js/part.js:361 -#: templates/js/part.js:538 templates/js/part.js:755 templates/js/part.js:823 +#: templates/js/order.js:347 templates/js/part.js:265 templates/js/part.js:449 +#: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 #: templates/js/stock.js:868 templates/js/stock.js:1294 #: templates/js/stock.js:1339 msgid "Description" @@ -455,7 +452,7 @@ msgid "Order target date" msgstr "" #: build/forms.py:42 build/templates/build/build_base.html:146 -#: build/templates/build/detail.html:121 +#: build/templates/build/detail.html:124 #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 @@ -472,20 +469,20 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:31 common/models.py:741 -#: company/forms.py:104 company/templates/company/supplier_part_pricing.html:79 +#: build/templates/build/detail.html:34 common/models.py:741 +#: company/forms.py:104 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:210 -#: order/templates/order/sales_order_detail.html:80 -#: order/templates/order/sales_order_detail.html:87 -#: order/templates/order/sales_order_detail.html:172 -#: order/templates/order/sales_order_detail.html:244 part/forms.py:317 +#: order/templates/order/purchase_order_detail.html:341 +#: order/templates/order/sales_order_detail.html:200 +#: order/templates/order/sales_order_detail.html:207 +#: order/templates/order/sales_order_detail.html:292 +#: order/templates/order/sales_order_detail.html:364 part/forms.py:317 #: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/part_pricing.html:16 part/templates/part/prices.html:377 -#: part/templates/part/prices.html:474 +#: part/templates/part/detail.html:954 part/templates/part/detail.html:1040 +#: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:91 @@ -495,9 +492,9 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 -#: templates/js/order.js:460 templates/js/part.js:928 templates/js/part.js:1050 -#: templates/js/part.js:1106 templates/js/stock.js:1474 -#: templates/js/stock.js:1693 +#: templates/js/order.js:460 templates/js/part.js:1016 +#: templates/js/part.js:1138 templates/js/part.js:1194 +#: templates/js/stock.js:1474 templates/js/stock.js:1693 msgid "Quantity" msgstr "" @@ -553,7 +550,7 @@ msgid "Location of completed parts" msgstr "" #: build/forms.py:215 build/templates/build/build_base.html:138 -#: build/templates/build/detail.html:59 order/models.py:549 +#: build/templates/build/detail.html:62 order/models.py:549 #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 @@ -583,7 +580,7 @@ msgstr "" msgid "Confirm cancel" msgstr "" -#: build/forms.py:252 build/views.py:66 +#: build/forms.py:252 build/views.py:65 msgid "Confirm build cancellation" msgstr "" @@ -603,10 +600,11 @@ msgid "Build Order" msgstr "" #: build/models.py:110 build/templates/build/index.html:8 -#: build/templates/build/index.html:15 order/templates/order/so_builds.html:12 +#: build/templates/build/index.html:15 +#: order/templates/order/sales_order_detail.html:34 #: order/templates/order/so_navbar.html:19 -#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:52 -#: part/templates/part/navbar.html:55 templates/InvenTree/index.html:191 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 +#: part/templates/part/navbar.html:45 templates/InvenTree/index.html:191 #: templates/InvenTree/search.html:185 #: templates/InvenTree/settings/tabs.html:34 users/models.py:44 msgid "Build Orders" @@ -617,8 +615,8 @@ msgid "Build Order Reference" msgstr "" #: build/models.py:171 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:205 -#: order/templates/order/sales_order_detail.html:239 part/models.py:2338 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:336 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2338 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -631,7 +629,7 @@ msgid "Brief description of the build" msgstr "" #: build/models.py:191 build/templates/build/build_base.html:163 -#: build/templates/build/detail.html:77 +#: build/templates/build/detail.html:80 msgid "Parent Build" msgstr "" @@ -641,16 +639,17 @@ msgstr "" #: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:26 company/models.py:707 +#: build/templates/build/detail.html:29 company/models.py:707 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:159 +#: order/templates/order/purchase_order_detail.html:290 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:224 part/models.py:325 +#: order/templates/order/sales_order_detail.html:344 part/models.py:325 #: part/models.py:1987 part/models.py:2003 part/models.py:2022 #: part/models.py:2040 part/models.py:2119 part/models.py:2223 -#: part/models.py:2313 part/templates/part/part_app_base.html:8 -#: part/templates/part/part_pricing.html:12 part/templates/part/related.html:29 +#: part/models.py:2313 part/templates/part/detail.html:199 +#: part/templates/part/part_app_base.html:8 +#: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 #: report/templates/report/inventree_build_order_base.html:110 #: report/templates/report/inventree_po_report.html:90 @@ -659,8 +658,8 @@ msgstr "" #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:586 templates/js/build.js:873 #: templates/js/build.js:1139 templates/js/company.js:264 -#: templates/js/company.js:470 templates/js/part.js:342 -#: templates/js/part.js:505 templates/js/stock.js:73 templates/js/stock.js:837 +#: templates/js/company.js:470 templates/js/part.js:430 +#: templates/js/part.js:593 templates/js/stock.js:73 templates/js/stock.js:837 #: templates/js/stock.js:1681 msgid "Part" msgstr "" @@ -709,7 +708,7 @@ msgstr "" msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:249 part/templates/part/part_base.html:183 +#: build/models.py:249 part/templates/part/part_base.html:225 msgid "Build Status" msgstr "" @@ -726,7 +725,7 @@ msgid "Batch code for this build output" msgstr "" #: build/models.py:264 order/models.py:162 part/models.py:875 -#: part/templates/part/detail.html:127 templates/js/order.js:360 +#: part/templates/part/part_base.html:143 templates/js/order.js:360 msgid "Creation Date" msgstr "" @@ -751,7 +750,7 @@ msgid "User who issued this build order" msgstr "" #: build/models.py:295 build/templates/build/build_base.html:184 -#: build/templates/build/detail.html:105 order/models.py:176 +#: build/templates/build/detail.html:108 order/models.py:176 #: order/templates/order/order_base.html:138 #: order/templates/order/sales_order_base.html:140 part/models.py:879 #: report/templates/report/inventree_build_order_base.html:159 @@ -762,13 +761,11 @@ msgstr "" msgid "User responsible for this build order" msgstr "" -#: build/models.py:301 build/templates/build/detail.html:91 -#: company/templates/company/manufacturer_part_base.html:79 -#: company/templates/company/manufacturer_part_detail.html:28 -#: company/templates/company/supplier_part_base.html:78 -#: company/templates/company/supplier_part_detail.html:28 -#: part/templates/part/detail.html:84 part/templates/part/part_base.html:110 -#: stock/models.py:464 stock/templates/stock/item_base.html:357 +#: build/models.py:301 build/templates/build/detail.html:94 +#: company/templates/company/manufacturer_part.html:83 +#: company/templates/company/supplier_part.html:82 +#: part/templates/part/part_base.html:137 stock/models.py:464 +#: stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "" @@ -776,17 +773,18 @@ msgstr "" msgid "Link to external URL" msgstr "" -#: build/models.py:306 build/templates/build/navbar.html:53 +#: build/models.py:306 build/templates/build/navbar.html:52 #: company/models.py:141 company/models.py:579 -#: company/templates/company/navbar.html:70 -#: company/templates/company/navbar.html:73 order/models.py:180 +#: company/templates/company/navbar.html:63 +#: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:274 -#: order/templates/order/sales_order_detail.html:319 +#: order/templates/order/purchase_order_detail.html:405 +#: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 -#: part/templates/part/detail.html:150 +#: part/templates/part/detail.html:105 part/templates/part/navbar.html:114 +#: part/templates/part/navbar.html:117 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 @@ -879,104 +877,16 @@ msgstr "" msgid "Destination stock item" msgstr "" -#: build/templates/build/allocate.html:7 -msgid "Allocate Parts" -msgstr "" - -#: build/templates/build/allocate.html:15 -msgid "Allocate Stock to Build" -msgstr "" - -#: build/templates/build/allocate.html:22 -msgid "Allocate stock to build" -msgstr "" - -#: build/templates/build/allocate.html:23 -msgid "Auto Allocate" -msgstr "" - -#: build/templates/build/allocate.html:25 templates/js/build.js:778 -msgid "Unallocate stock" -msgstr "" - -#: build/templates/build/allocate.html:26 build/views.py:319 build/views.py:685 -msgid "Unallocate Stock" -msgstr "" - -#: build/templates/build/allocate.html:29 -msgid "Order required parts" -msgstr "" - -#: build/templates/build/allocate.html:30 -#: company/templates/company/detail_manufacturer_part.html:33 -#: company/templates/company/detail_supplier_part.html:32 order/views.py:724 -#: part/templates/part/category.html:136 -msgid "Order Parts" -msgstr "" - -#: build/templates/build/allocate.html:36 -msgid "Untracked stock has been fully allocated for this Build Order" -msgstr "" - -#: build/templates/build/allocate.html:40 -msgid "Untracked stock has not been fully allocated for this Build Order" -msgstr "" - -#: build/templates/build/allocate.html:47 -msgid "This Build Order does not have any associated untracked BOM items" -msgstr "" - #: build/templates/build/allocation_card.html:21 #: build/templates/build/complete_output.html:46 -#: order/templates/order/sales_order_detail.html:85 -#: order/templates/order/sales_order_detail.html:170 +#: order/templates/order/sales_order_detail.html:205 +#: order/templates/order/sales_order_detail.html:290 #: report/templates/report/inventree_test_report_base.html:75 #: stock/models.py:458 stock/templates/stock/item_base.html:249 #: templates/js/build.js:604 templates/js/model_renderers.js:54 msgid "Serial Number" msgstr "" -#: build/templates/build/attachments.html:12 -#: build/templates/build/navbar.html:43 build/templates/build/navbar.html:46 -#: order/templates/order/po_navbar.html:35 -#: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:294 -#: stock/templates/stock/navbar.html:47 stock/templates/stock/navbar.html:50 -msgid "Attachments" -msgstr "" - -#: build/templates/build/attachments.html:51 -#: order/templates/order/po_attachments.html:79 -#: order/templates/order/so_attachments.html:79 -#: part/templates/part/detail.html:451 -#: stock/templates/stock/item_attachments.html:81 -#: templates/attachment_table.html:6 -msgid "Add Attachment" -msgstr "" - -#: build/templates/build/attachments.html:69 -#: order/templates/order/po_attachments.html:51 -#: order/templates/order/so_attachments.html:52 -#: part/templates/part/detail.html:405 -#: stock/templates/stock/item_attachments.html:49 -msgid "Edit Attachment" -msgstr "" - -#: build/templates/build/attachments.html:76 -#: order/templates/order/po_attachments.html:58 -#: order/templates/order/so_attachments.html:58 -#: part/templates/part/detail.html:414 -#: stock/templates/stock/item_attachments.html:58 -msgid "Confirm Delete Operation" -msgstr "" - -#: build/templates/build/attachments.html:77 -#: order/templates/order/po_attachments.html:59 -#: order/templates/order/so_attachments.html:59 -#: part/templates/part/detail.html:415 -#: stock/templates/stock/item_attachments.html:59 -msgid "Delete Attachment" -msgstr "" - #: build/templates/build/auto_allocate.html:9 msgid "Automatically Allocate Stock" msgstr "" @@ -1021,8 +931,8 @@ msgstr "" #: build/templates/build/build_base.html:75 #: company/templates/company/company_base.html:40 -#: company/templates/company/manufacturer_part_base.html:25 -#: company/templates/company/supplier_part_base.html:26 +#: company/templates/company/manufacturer_part.html:29 +#: company/templates/company/supplier_part.html:30 #: order/templates/order/order_base.html:26 #: order/templates/order/sales_order_base.html:37 #: part/templates/part/category.html:27 part/templates/part/part_base.html:22 @@ -1064,12 +974,12 @@ msgid "Edit Build" msgstr "" #: build/templates/build/build_base.html:111 -#: build/templates/build/build_base.html:206 build/views.py:57 +#: build/templates/build/build_base.html:206 build/views.py:56 msgid "Cancel Build" msgstr "" #: build/templates/build/build_base.html:124 -#: build/templates/build/detail.html:11 +#: build/templates/build/detail.html:15 msgid "Build Details" msgstr "" @@ -1079,12 +989,12 @@ msgid "This build was due on %(target)s" msgstr "" #: build/templates/build/build_base.html:157 -#: build/templates/build/detail.html:64 +#: build/templates/build/detail.html:67 msgid "Progress" msgstr "" #: build/templates/build/build_base.html:170 -#: build/templates/build/detail.html:84 order/models.py:823 +#: build/templates/build/detail.html:87 order/models.py:823 #: order/templates/order/sales_order_base.html:9 #: order/templates/order/sales_order_base.html:35 #: order/templates/order/sales_order_ship.html:25 @@ -1095,7 +1005,7 @@ msgid "Sales Order" msgstr "" #: build/templates/build/build_base.html:177 -#: build/templates/build/detail.html:98 +#: build/templates/build/detail.html:101 #: report/templates/report/inventree_build_order_base.html:153 msgid "Issued By" msgstr "" @@ -1108,39 +1018,6 @@ msgstr "" msgid "Build Order cannot be completed as incomplete build outputs remain" msgstr "" -#: build/templates/build/build_children.html:10 -#: build/templates/build/navbar.html:36 -msgid "Child Build Orders" -msgstr "" - -#: build/templates/build/build_output.html:15 -msgid "Incomplete Build Outputs" -msgstr "" - -#: build/templates/build/build_output.html:22 -msgid "Create new build output" -msgstr "" - -#: build/templates/build/build_output.html:23 -msgid "Create New Output" -msgstr "" - -#: build/templates/build/build_output.html:36 -msgid "Create a new build output" -msgstr "" - -#: build/templates/build/build_output.html:37 -msgid "No incomplete build outputs remain." -msgstr "" - -#: build/templates/build/build_output.html:38 -msgid "Create a new build output using the button above" -msgstr "" - -#: build/templates/build/build_output.html:49 -msgid "Completed Build Outputs" -msgstr "" - #: build/templates/build/build_output_create.html:7 msgid "The Bill of Materials contains trackable parts" msgstr "" @@ -1223,49 +1100,183 @@ msgstr "" msgid "The selected stock will be unallocated from the build output" msgstr "" -#: build/templates/build/detail.html:35 +#: build/templates/build/detail.html:38 msgid "Stock Source" msgstr "" -#: build/templates/build/detail.html:40 +#: build/templates/build/detail.html:43 msgid "Stock can be taken from any available location." msgstr "" -#: build/templates/build/detail.html:46 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:270 +#: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 +#: order/templates/order/purchase_order_detail.html:401 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 msgid "Destination" msgstr "" -#: build/templates/build/detail.html:53 +#: build/templates/build/detail.html:56 msgid "Destination location not specified" msgstr "" -#: build/templates/build/detail.html:70 +#: build/templates/build/detail.html:73 #: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 #: templates/js/stock.js:1716 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "" -#: build/templates/build/detail.html:116 +#: build/templates/build/detail.html:119 #: order/templates/order/order_base.html:111 #: order/templates/order/sales_order_base.html:113 templates/js/build.js:910 msgid "Created" msgstr "" -#: build/templates/build/detail.html:127 +#: build/templates/build/detail.html:130 msgid "No target date set" msgstr "" -#: build/templates/build/detail.html:132 templates/js/build.js:888 +#: build/templates/build/detail.html:135 templates/js/build.js:888 msgid "Completed" msgstr "" -#: build/templates/build/detail.html:136 +#: build/templates/build/detail.html:139 msgid "Build not complete" msgstr "" +#: build/templates/build/detail.html:150 build/templates/build/navbar.html:35 +msgid "Child Build Orders" +msgstr "" + +#: build/templates/build/detail.html:166 +msgid "Allocate Stock to Build" +msgstr "" + +#: build/templates/build/detail.html:172 +msgid "Allocate stock to build" +msgstr "" + +#: build/templates/build/detail.html:173 +msgid "Auto Allocate" +msgstr "" + +#: build/templates/build/detail.html:175 templates/js/build.js:778 +msgid "Unallocate stock" +msgstr "" + +#: build/templates/build/detail.html:176 build/views.py:318 build/views.py:638 +msgid "Unallocate Stock" +msgstr "" + +#: build/templates/build/detail.html:179 +msgid "Order required parts" +msgstr "" + +#: build/templates/build/detail.html:180 +#: company/templates/company/detail.html:33 +#: company/templates/company/detail.html:75 order/views.py:677 +#: part/templates/part/category.html:140 +msgid "Order Parts" +msgstr "" + +#: build/templates/build/detail.html:186 +msgid "Untracked stock has been fully allocated for this Build Order" +msgstr "" + +#: build/templates/build/detail.html:190 +msgid "Untracked stock has not been fully allocated for this Build Order" +msgstr "" + +#: build/templates/build/detail.html:197 +msgid "This Build Order does not have any associated untracked BOM items" +msgstr "" + +#: build/templates/build/detail.html:206 +msgid "Incomplete Build Outputs" +msgstr "" + +#: build/templates/build/detail.html:211 +msgid "Create new build output" +msgstr "" + +#: build/templates/build/detail.html:212 +msgid "Create New Output" +msgstr "" + +#: build/templates/build/detail.html:225 +msgid "Create a new build output" +msgstr "" + +#: build/templates/build/detail.html:226 +msgid "No incomplete build outputs remain." +msgstr "" + +#: build/templates/build/detail.html:227 +msgid "Create a new build output using the button above" +msgstr "" + +#: build/templates/build/detail.html:235 +msgid "Completed Build Outputs" +msgstr "" + +#: build/templates/build/detail.html:246 build/templates/build/navbar.html:42 +#: build/templates/build/navbar.html:45 order/templates/order/po_navbar.html:35 +#: order/templates/order/sales_order_detail.html:43 +#: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:173 +#: part/templates/part/navbar.html:108 part/templates/part/navbar.html:111 +#: stock/templates/stock/item.html:87 stock/templates/stock/navbar.html:47 +#: stock/templates/stock/navbar.html:50 +msgid "Attachments" +msgstr "" + +#: build/templates/build/detail.html:257 +msgid "Build Notes" +msgstr "" + +#: build/templates/build/detail.html:261 build/templates/build/detail.html:397 +#: company/templates/company/detail.html:173 +#: company/templates/company/detail.html:200 +#: order/templates/order/purchase_order_detail.html:59 +#: order/templates/order/purchase_order_detail.html:92 +#: order/templates/order/sales_order_detail.html:58 +#: order/templates/order/sales_order_detail.html:85 +#: part/templates/part/detail.html:109 stock/templates/stock/item.html:102 +#: stock/templates/stock/item.html:168 +msgid "Edit Notes" +msgstr "" + +#: build/templates/build/detail.html:357 +#: order/templates/order/po_attachments.html:79 +#: order/templates/order/purchase_order_detail.html:153 +#: order/templates/order/sales_order_detail.html:145 +#: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 +#: templates/attachment_table.html:6 +msgid "Add Attachment" +msgstr "" + +#: build/templates/build/detail.html:375 +#: order/templates/order/po_attachments.html:51 +#: order/templates/order/purchase_order_detail.html:125 +#: order/templates/order/sales_order_detail.html:118 +#: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 +msgid "Edit Attachment" +msgstr "" + +#: build/templates/build/detail.html:382 +#: order/templates/order/po_attachments.html:58 +#: order/templates/order/purchase_order_detail.html:132 +#: order/templates/order/sales_order_detail.html:124 +#: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 +msgid "Confirm Delete Operation" +msgstr "" + +#: build/templates/build/detail.html:383 +#: order/templates/order/po_attachments.html:59 +#: order/templates/order/purchase_order_detail.html:133 +#: order/templates/order/sales_order_detail.html:125 +#: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 +msgid "Delete Attachment" +msgstr "" + #: build/templates/build/edit_build_item.html:7 msgid "Alter the quantity of stock allocated to the build output" msgstr "" @@ -1294,50 +1305,28 @@ msgstr "" msgid "Build Order Details" msgstr "" -#: build/templates/build/navbar.html:15 -#: company/templates/company/navbar.html:15 -#: order/templates/order/po_navbar.html:15 -#: order/templates/order/so_navbar.html:15 part/templates/part/navbar.html:18 +#: build/templates/build/navbar.html:15 order/templates/order/po_navbar.html:15 #: templates/js/stock.js:1354 msgid "Details" msgstr "" -#: build/templates/build/navbar.html:21 build/templates/build/navbar.html:24 -#: build/views.py:91 +#: build/templates/build/navbar.html:20 build/templates/build/navbar.html:23 +#: build/views.py:90 msgid "Allocate Stock" msgstr "" -#: build/templates/build/navbar.html:29 build/templates/build/navbar.html:32 +#: build/templates/build/navbar.html:28 build/templates/build/navbar.html:31 msgid "Build Outputs" msgstr "" -#: build/templates/build/navbar.html:39 +#: build/templates/build/navbar.html:38 msgid "Child Builds" msgstr "" -#: build/templates/build/navbar.html:50 +#: build/templates/build/navbar.html:49 msgid "Build Order Notes" msgstr "" -#: build/templates/build/notes.html:12 -msgid "Build Notes" -msgstr "" - -#: build/templates/build/notes.html:14 company/templates/company/notes.html:13 -#: order/templates/order/order_notes.html:15 -#: order/templates/order/sales_order_notes.html:16 -#: stock/templates/stock/item_notes.html:15 -msgid "Edit notes" -msgstr "" - -#: build/templates/build/notes.html:26 company/templates/company/notes.html:24 -#: order/templates/order/order_notes.html:27 -#: order/templates/order/sales_order_notes.html:29 -#: stock/templates/stock/item_base.html:499 -#: stock/templates/stock/item_notes.html:26 -msgid "Save" -msgstr "" - #: build/templates/build/unallocate.html:10 msgid "Are you sure you wish to unallocate all stock for this build?" msgstr "" @@ -1346,120 +1335,120 @@ msgstr "" msgid "All incomplete stock allocations will be removed from the build" msgstr "" -#: build/views.py:77 +#: build/views.py:76 msgid "Build was cancelled" msgstr "" -#: build/views.py:138 +#: build/views.py:137 msgid "Allocated stock to build output" msgstr "" -#: build/views.py:150 +#: build/views.py:149 msgid "Create Build Output" msgstr "" -#: build/views.py:168 +#: build/views.py:167 msgid "Maximum output quantity is " msgstr "" -#: build/views.py:184 stock/views.py:1337 +#: build/views.py:183 stock/views.py:1337 msgid "Serial numbers already exist" msgstr "" -#: build/views.py:193 +#: build/views.py:192 msgid "Serial numbers required for trackable build output" msgstr "" -#: build/views.py:259 +#: build/views.py:258 msgid "Delete Build Output" msgstr "" -#: build/views.py:280 build/views.py:370 +#: build/views.py:279 build/views.py:369 msgid "Confirm unallocation of build stock" msgstr "" -#: build/views.py:281 build/views.py:371 stock/views.py:369 +#: build/views.py:280 build/views.py:370 stock/views.py:369 msgid "Check the confirmation box" msgstr "" -#: build/views.py:293 +#: build/views.py:292 msgid "Build output does not match build" msgstr "" -#: build/views.py:295 build/views.py:496 +#: build/views.py:294 build/views.py:495 msgid "Build output must be specified" msgstr "" -#: build/views.py:307 +#: build/views.py:306 msgid "Build output deleted" msgstr "" -#: build/views.py:405 +#: build/views.py:404 msgid "Complete Build Order" msgstr "" -#: build/views.py:411 +#: build/views.py:410 msgid "Build order cannot be completed - incomplete outputs remain" msgstr "" -#: build/views.py:422 +#: build/views.py:421 msgid "Completed build order" msgstr "" -#: build/views.py:438 +#: build/views.py:437 msgid "Complete Build Output" msgstr "" -#: build/views.py:480 +#: build/views.py:479 msgid "Invalid stock status value selected" msgstr "" -#: build/views.py:487 +#: build/views.py:486 msgid "Quantity to complete cannot exceed build output quantity" msgstr "" -#: build/views.py:493 +#: build/views.py:492 msgid "Confirm completion of incomplete build" msgstr "" -#: build/views.py:592 +#: build/views.py:591 msgid "Build output completed" msgstr "" -#: build/views.py:675 +#: build/views.py:628 msgid "Delete Build Order" msgstr "" -#: build/views.py:690 +#: build/views.py:643 msgid "Removed parts from build allocation" msgstr "" -#: build/views.py:702 +#: build/views.py:655 msgid "Allocate stock to build output" msgstr "" -#: build/views.py:745 +#: build/views.py:698 msgid "Item must be currently in stock" msgstr "" -#: build/views.py:751 +#: build/views.py:704 msgid "Stock item is over-allocated" msgstr "" -#: build/views.py:752 templates/js/bom.js:230 templates/js/build.js:705 +#: build/views.py:705 templates/js/bom.js:230 templates/js/build.js:705 #: templates/js/build.js:1000 templates/js/build.js:1179 msgid "Available" msgstr "" -#: build/views.py:754 +#: build/views.py:707 msgid "Stock item must be selected" msgstr "" -#: build/views.py:917 +#: build/views.py:870 msgid "Edit Stock Allocation" msgstr "" -#: build/views.py:921 +#: build/views.py:874 msgid "Updated Build Item" msgstr "" @@ -1616,8 +1605,8 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2225 part/templates/part/detail.html:188 -#: report/models.py:187 stock/forms.py:226 templates/js/table_filters.js:25 +#: common/models.py:160 part/models.py:2225 report/models.py:187 +#: stock/forms.py:226 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" @@ -1626,8 +1615,8 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:167 part/models.py:827 part/templates/part/detail.html:198 -#: templates/js/table_filters.js:132 templates/js/table_filters.js:336 +#: common/models.py:167 part/models.py:827 templates/js/table_filters.js:132 +#: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" @@ -1635,8 +1624,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:174 part/models.py:833 part/templates/part/detail.html:208 -#: templates/js/table_filters.js:340 +#: common/models.py:174 part/models.py:833 templates/js/table_filters.js:340 msgid "Component" msgstr "" @@ -1644,7 +1632,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:181 part/models.py:844 part/templates/part/detail.html:228 +#: common/models.py:181 part/models.py:844 msgid "Purchaseable" msgstr "" @@ -1652,8 +1640,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:188 part/models.py:849 part/templates/part/detail.html:238 -#: templates/js/table_filters.js:348 +#: common/models.py:188 part/models.py:849 templates/js/table_filters.js:348 msgid "Salable" msgstr "" @@ -1661,8 +1648,8 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:195 part/models.py:839 part/templates/part/detail.html:218 -#: templates/js/table_filters.js:33 templates/js/table_filters.js:352 +#: common/models.py:195 part/models.py:839 templates/js/table_filters.js:33 +#: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" @@ -1670,8 +1657,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:202 part/models.py:859 part/templates/part/detail.html:178 -#: templates/js/table_filters.js:29 +#: common/models.py:202 part/models.py:859 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1775,7 +1761,7 @@ msgstr "" msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:293 part/templates/part/detail.html:122 +#: common/models.py:293 msgid "days" msgstr "" @@ -1871,8 +1857,8 @@ msgstr "" msgid "Price break quantity" msgstr "" -#: common/models.py:749 company/templates/company/supplier_part_pricing.html:84 -#: templates/js/part.js:933 +#: common/models.py:749 company/templates/company/supplier_part.html:231 +#: templates/js/part.js:1021 msgid "Price" msgstr "" @@ -1902,18 +1888,18 @@ msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 -#: order/templates/order/po_navbar.html:22 order/views.py:337 -#: part/templates/part/bom_upload/upload_file.html:47 +#: order/templates/order/po_navbar.html:22 order/views.py:290 +#: part/templates/part/bom_upload/upload_file.html:45 #: part/templates/part/import_wizard/part_upload.html:45 part/views.py:622 -#: part/views.py:1282 +#: part/views.py:1236 msgid "Upload File" msgstr "" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 -#: order/views.py:338 part/templates/part/bom_upload/match_fields.html:52 +#: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:623 -#: part/views.py:1283 +#: part/views.py:1237 msgid "Match Fields" msgstr "" @@ -1934,7 +1920,7 @@ msgstr "" #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 #: part/templates/part/bom_upload/match_parts.html:19 -#: part/templates/part/bom_upload/upload_file.html:45 +#: part/templates/part/bom_upload/upload_file.html:43 #: part/templates/part/import_wizard/match_fields.html:27 #: part/templates/part/import_wizard/match_references.html:19 #: part/templates/part/import_wizard/part_upload.html:43 @@ -1949,7 +1935,7 @@ msgstr "" msgid "Image URL" msgstr "" -#: company/forms.py:47 templates/js/part.js:1041 +#: company/forms.py:47 templates/js/part.js:1129 msgid "Single Price" msgstr "" @@ -1966,11 +1952,9 @@ msgid "Manufacturer Part Number" msgstr "" #: company/forms.py:64 company/models.py:341 -#: company/templates/company/manufacturer_part_base.html:89 -#: company/templates/company/manufacturer_part_detail.html:26 -#: company/templates/company/supplier_part_base.html:102 -#: company/templates/company/supplier_part_detail.html:35 -#: order/templates/order/purchase_order_detail.html:193 part/bom.py:171 +#: company/templates/company/manufacturer_part.html:93 +#: company/templates/company/supplier_part.html:106 +#: order/templates/order/purchase_order_detail.html:324 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 msgid "MPN" msgstr "" @@ -1984,7 +1968,7 @@ msgid "Description of the company" msgstr "" #: company/models.py:111 company/templates/company/company_base.html:70 -#: company/templates/company/detail.html:33 templates/js/company.js:129 +#: templates/js/company.js:129 msgid "Website" msgstr "" @@ -1992,7 +1976,7 @@ msgstr "" msgid "Company website URL" msgstr "" -#: company/models.py:116 company/templates/company/company_base.html:77 +#: company/models.py:116 company/templates/company/company_base.html:88 msgid "Address" msgstr "" @@ -2008,7 +1992,7 @@ msgstr "" msgid "Contact phone number" msgstr "" -#: company/models.py:124 company/templates/company/company_base.html:91 +#: company/models.py:124 company/templates/company/company_base.html:102 msgid "Email" msgstr "" @@ -2016,7 +2000,7 @@ msgstr "" msgid "Contact email address" msgstr "" -#: company/models.py:127 company/templates/company/company_base.html:98 +#: company/models.py:127 company/templates/company/company_base.html:109 msgid "Contact" msgstr "" @@ -2028,7 +2012,7 @@ msgstr "" #: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:312 templates/js/company.js:550 -#: templates/js/part.js:599 +#: templates/js/part.js:687 msgid "Link" msgstr "" @@ -2065,7 +2049,7 @@ msgid "Does this company manufacture parts?" msgstr "" #: company/models.py:151 company/serializers.py:262 -#: company/templates/company/detail.html:42 +#: company/templates/company/company_base.html:76 msgid "Currency" msgstr "" @@ -2078,15 +2062,13 @@ msgstr "" msgid "Base Part" msgstr "" -#: company/models.py:323 company/models.py:541 order/views.py:1127 +#: company/models.py:323 company/models.py:541 order/views.py:1080 msgid "Select part" msgstr "" -#: company/models.py:334 company/templates/company/detail.html:57 -#: company/templates/company/manufacturer_part_base.html:85 -#: company/templates/company/manufacturer_part_detail.html:25 -#: company/templates/company/supplier_part_base.html:94 -#: company/templates/company/supplier_part_detail.html:34 part/bom.py:170 +#: company/models.py:334 company/templates/company/company_base.html:116 +#: company/templates/company/manufacturer_part.html:89 +#: company/templates/company/supplier_part.html:98 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:364 #: templates/js/company.js:113 templates/js/company.js:289 #: templates/js/company.js:521 @@ -2102,8 +2084,8 @@ msgid "Manufacturer part description" msgstr "" #: company/models.py:408 company/models.py:560 -#: company/templates/company/manufacturer_part_base.html:6 -#: company/templates/company/manufacturer_part_base.html:19 +#: company/templates/company/manufacturer_part.html:6 +#: company/templates/company/manufacturer_part.html:23 #: stock/templates/stock/item_base.html:374 msgid "Manufacturer Part" msgstr "" @@ -2115,7 +2097,7 @@ msgstr "" #: company/models.py:421 #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:371 templates/js/part.js:260 +#: templates/js/company.js:371 templates/js/part.js:348 #: templates/js/stock.js:446 msgid "Value" msgstr "" @@ -2125,8 +2107,7 @@ msgid "Parameter value" msgstr "" #: company/models.py:428 part/models.py:821 part/models.py:2193 -#: part/templates/part/detail.html:107 templates/js/company.js:377 -#: templates/js/part.js:266 +#: templates/js/company.js:377 templates/js/part.js:354 msgid "Units" msgstr "" @@ -2134,9 +2115,8 @@ msgstr "" msgid "Parameter units" msgstr "" -#: company/models.py:547 company/templates/company/detail.html:62 -#: company/templates/company/supplier_part_base.html:84 -#: company/templates/company/supplier_part_detail.html:25 order/models.py:260 +#: company/models.py:547 company/templates/company/company_base.html:121 +#: company/templates/company/supplier_part.html:88 order/models.py:260 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 @@ -2149,9 +2129,8 @@ msgstr "" msgid "Select supplier" msgstr "" -#: company/models.py:553 company/templates/company/supplier_part_base.html:88 -#: company/templates/company/supplier_part_detail.html:26 -#: order/templates/order/purchase_order_detail.html:180 part/bom.py:176 +#: company/models.py:553 company/templates/company/supplier_part.html:92 +#: order/templates/order/purchase_order_detail.html:311 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" @@ -2172,9 +2151,8 @@ msgstr "" msgid "Supplier part description" msgstr "" -#: company/models.py:578 company/templates/company/supplier_part_base.html:116 -#: company/templates/company/supplier_part_detail.html:38 part/models.py:2341 -#: report/templates/report/inventree_po_report.html:93 +#: company/models.py:578 company/templates/company/supplier_part.html:120 +#: part/models.py:2341 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" @@ -2187,7 +2165,7 @@ msgstr "" msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:584 company/templates/company/supplier_part_base.html:109 +#: company/models.py:584 company/templates/company/supplier_part.html:113 #: stock/models.py:435 stock/templates/stock/item_base.html:322 #: templates/js/company.js:571 templates/js/stock.js:1029 msgid "Packaging" @@ -2213,12 +2191,6 @@ msgstr "" msgid "Currency Code" msgstr "" -#: company/templates/company/assigned_stock.html:10 -#: company/templates/company/navbar.html:62 -#: company/templates/company/navbar.html:65 templates/js/build.js:597 -msgid "Assigned Stock" -msgstr "" - #: company/templates/company/company_base.html:9 #: company/templates/company/company_base.html:35 #: templates/InvenTree/search.html:304 templates/js/company.js:102 @@ -2244,38 +2216,23 @@ msgid "Edit company information" msgstr "" #: company/templates/company/company_base.html:56 -#: company/templates/company/company_base.html:126 +#: company/templates/company/company_base.html:153 msgid "Delete Company" msgstr "" #: company/templates/company/company_base.html:64 -#: company/templates/company/detail.html:10 -#: company/templates/company/navbar.html:12 msgid "Company Details" msgstr "" -#: company/templates/company/company_base.html:84 -msgid "Phone" -msgstr "" - -#: company/templates/company/company_base.html:166 -#: part/templates/part/part_base.html:347 -msgid "Upload Image" -msgstr "" - -#: company/templates/company/detail.html:21 -msgid "Company Name" -msgstr "" - -#: company/templates/company/detail.html:36 -msgid "No website specified" -msgstr "" - -#: company/templates/company/detail.html:45 +#: company/templates/company/company_base.html:81 msgid "Uses default currency" msgstr "" -#: company/templates/company/detail.html:67 order/models.py:544 +#: company/templates/company/company_base.html:95 +msgid "Phone" +msgstr "" + +#: company/templates/company/company_base.html:126 order/models.py:544 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:109 templates/js/order.js:329 @@ -2283,97 +2240,156 @@ msgstr "" msgid "Customer" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:11 -#: templates/InvenTree/search.html:149 -msgid "Manufacturer Parts" +#: company/templates/company/company_base.html:193 +#: part/templates/part/part_base.html:353 +msgid "Upload Image" msgstr "" -#: company/templates/company/detail_manufacturer_part.html:22 -msgid "Create new manufacturer part" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:23 -#: part/templates/part/supplier.html:47 -msgid "New Manufacturer Part" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:28 -#: company/templates/company/detail_supplier_part.html:27 -#: company/templates/company/manufacturer_part_suppliers.html:20 -#: company/templates/company/manufacturer_part_suppliers.html:46 -#: part/templates/part/category.html:131 part/templates/part/supplier.html:21 -#: part/templates/part/supplier.html:50 -msgid "Options" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:33 -#: company/templates/company/detail_supplier_part.html:32 -#: part/templates/part/category.html:136 -msgid "Order parts" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:36 -#: company/templates/company/detail_supplier_part.html:35 -msgid "Delete parts" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:36 -#: company/templates/company/detail_supplier_part.html:35 -msgid "Delete Parts" -msgstr "" - -#: company/templates/company/detail_manufacturer_part.html:72 -#: part/templates/part/supplier.html:164 -msgid "Add Manufacturer Part" -msgstr "" - -#: company/templates/company/detail_stock.html:10 -msgid "Supplier Stock" -msgstr "" - -#: company/templates/company/detail_stock.html:37 -#: company/templates/company/supplier_part_stock.html:34 -#: part/templates/part/category.html:123 part/templates/part/category.html:137 -#: part/templates/part/stock.html:55 stock/templates/stock/location.html:175 -msgid "Export" -msgstr "" - -#: company/templates/company/detail_supplier_part.html:11 -#: company/templates/company/manufacturer_part_navbar.html:11 +#: company/templates/company/detail.html:14 +#: company/templates/company/manufacturer_part_navbar.html:18 #: templates/InvenTree/search.html:164 msgid "Supplier Parts" msgstr "" -#: company/templates/company/detail_supplier_part.html:21 +#: company/templates/company/detail.html:22 #: order/templates/order/order_wizard/select_parts.html:44 -#: part/templates/part/part_base.html:469 +#: templates/js/part.js:79 msgid "Create new supplier part" msgstr "" -#: company/templates/company/detail_supplier_part.html:22 -#: company/templates/company/manufacturer_part_suppliers.html:17 -#: part/templates/part/part_base.html:468 part/templates/part/supplier.html:18 +#: company/templates/company/detail.html:23 +#: company/templates/company/manufacturer_part.html:109 +#: part/templates/part/detail.html:234 templates/js/part.js:78 #: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "" -#: company/templates/company/detail_supplier_part.html:66 -#: part/templates/part/bom.html:166 part/templates/part/category.html:127 +#: company/templates/company/detail.html:28 +#: company/templates/company/detail.html:70 +#: company/templates/company/manufacturer_part.html:112 +#: company/templates/company/manufacturer_part.html:136 +#: part/templates/part/category.html:135 part/templates/part/detail.html:237 +#: part/templates/part/detail.html:317 +msgid "Options" +msgstr "" + +#: company/templates/company/detail.html:33 +#: company/templates/company/detail.html:75 +#: part/templates/part/category.html:140 +msgid "Order parts" +msgstr "" + +#: company/templates/company/detail.html:36 +#: company/templates/company/detail.html:78 +msgid "Delete parts" +msgstr "" + +#: company/templates/company/detail.html:36 +#: company/templates/company/detail.html:78 +msgid "Delete Parts" +msgstr "" + +#: company/templates/company/detail.html:56 templates/InvenTree/search.html:149 +msgid "Manufacturer Parts" +msgstr "" + +#: company/templates/company/detail.html:64 +msgid "Create new manufacturer part" +msgstr "" + +#: company/templates/company/detail.html:65 part/templates/part/detail.html:314 +msgid "New Manufacturer Part" +msgstr "" + +#: company/templates/company/detail.html:97 +msgid "Supplier Stock" +msgstr "" + +#: company/templates/company/detail.html:106 +#: company/templates/company/navbar.html:40 +#: company/templates/company/navbar.html:43 +#: order/templates/order/purchase_orders.html:8 +#: order/templates/order/purchase_orders.html:13 +#: part/templates/part/detail.html:50 part/templates/part/navbar.html:77 +#: part/templates/part/navbar.html:80 templates/InvenTree/index.html:213 +#: templates/InvenTree/search.html:325 +#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 +#: users/models.py:45 +msgid "Purchase Orders" +msgstr "" + +#: company/templates/company/detail.html:112 +#: order/templates/order/purchase_orders.html:20 +msgid "Create new purchase order" +msgstr "" + +#: company/templates/company/detail.html:113 +#: order/templates/order/purchase_orders.html:21 +msgid "New Purchase Order" +msgstr "" + +#: company/templates/company/detail.html:128 +#: company/templates/company/navbar.html:49 +#: company/templates/company/navbar.html:52 +#: order/templates/order/sales_orders.html:8 +#: order/templates/order/sales_orders.html:13 +#: part/templates/part/detail.html:71 part/templates/part/navbar.html:85 +#: part/templates/part/navbar.html:88 templates/InvenTree/index.html:236 +#: templates/InvenTree/search.html:345 +#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 +#: users/models.py:46 +msgid "Sales Orders" +msgstr "" + +#: company/templates/company/detail.html:134 +#: order/templates/order/sales_orders.html:20 +msgid "Create new sales order" +msgstr "" + +#: company/templates/company/detail.html:135 +#: order/templates/order/sales_orders.html:21 +msgid "New Sales Order" +msgstr "" + +#: company/templates/company/detail.html:151 +#: company/templates/company/navbar.html:55 +#: company/templates/company/navbar.html:58 templates/js/build.js:597 +msgid "Assigned Stock" +msgstr "" + +#: company/templates/company/detail.html:169 +msgid "Company Notes" +msgstr "" + +#: company/templates/company/detail.html:271 +#: company/templates/company/supplier_part.html:288 +#: part/templates/part/category.html:127 part/templates/part/category.html:141 +#: part/templates/part/detail.html:640 stock/templates/stock/location.html:231 +msgid "Export" +msgstr "" + +#: company/templates/company/detail.html:302 +#: part/templates/part/detail.html:901 +msgid "Add Manufacturer Part" +msgstr "" + +#: company/templates/company/detail.html:364 +#: part/templates/part/category.html:131 part/templates/part/detail.html:444 #: templates/js/stock.js:1622 msgid "New Part" msgstr "" -#: company/templates/company/detail_supplier_part.html:67 +#: company/templates/company/detail.html:365 msgid "Create new Part" msgstr "" -#: company/templates/company/detail_supplier_part.html:72 -#: company/templates/company/manufacturer_part_suppliers.html:96 -#: company/views.py:59 part/templates/part/supplier.html:80 +#: company/templates/company/detail.html:370 +#: company/templates/company/manufacturer_part.html:192 company/views.py:59 +#: part/templates/part/detail.html:817 msgid "New Supplier" msgstr "" -#: company/templates/company/detail_supplier_part.html:73 +#: company/templates/company/detail.html:371 msgid "Create new Supplier" msgstr "" @@ -2381,231 +2397,216 @@ msgstr "" msgid "Supplier List" msgstr "" -#: company/templates/company/manufacturer_part_base.html:36 -#: company/templates/company/supplier_part_base.html:36 -#: company/templates/company/supplier_part_orders.html:17 -#: part/templates/part/orders.html:17 part/templates/part/part_base.html:74 +#: company/templates/company/manufacturer_part.html:40 +#: company/templates/company/supplier_part.html:40 +#: company/templates/company/supplier_part.html:146 +#: part/templates/part/detail.html:55 part/templates/part/part_base.html:101 msgid "Order part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:41 +#: company/templates/company/manufacturer_part.html:45 msgid "Edit manufacturer part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:45 +#: company/templates/company/manufacturer_part.html:49 msgid "Delete manufacturer part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:57 -#: company/templates/company/manufacturer_part_detail.html:10 +#: company/templates/company/manufacturer_part.html:61 msgid "Manufacturer Part Details" msgstr "" -#: company/templates/company/manufacturer_part_base.html:62 -#: company/templates/company/manufacturer_part_detail.html:18 -#: company/templates/company/supplier_part_base.html:61 -#: company/templates/company/supplier_part_detail.html:18 +#: company/templates/company/manufacturer_part.html:66 +#: company/templates/company/supplier_part.html:65 msgid "Internal Part" msgstr "" -#: company/templates/company/manufacturer_part_base.html:129 -msgid "Edit Manufacturer Part" -msgstr "" - -#: company/templates/company/manufacturer_part_base.html:138 -msgid "Delete Manufacturer Part" -msgstr "" - -#: company/templates/company/manufacturer_part_navbar.html:14 -#: company/templates/company/manufacturer_part_suppliers.html:10 -#: company/views.py:58 part/templates/part/navbar.html:75 -#: part/templates/part/navbar.html:78 part/templates/part/prices.html:153 +#: company/templates/company/manufacturer_part.html:103 +#: company/templates/company/manufacturer_part_navbar.html:21 +#: company/views.py:58 part/templates/part/navbar.html:65 +#: part/templates/part/navbar.html:68 part/templates/part/prices.html:144 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" msgstr "" -#: company/templates/company/manufacturer_part_navbar.html:19 -msgid "Manufacturer Part Stock" -msgstr "" - -#: company/templates/company/manufacturer_part_navbar.html:22 -#: company/templates/company/navbar.html:41 -#: company/templates/company/supplier_part_navbar.html:15 -#: part/templates/part/navbar.html:33 stock/api.py:53 -#: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 -#: stock/templates/stock/stock_app_base.html:10 -#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 -#: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:181 -#: templates/js/part.js:406 templates/js/part.js:566 templates/js/stock.js:74 -#: templates/js/stock.js:877 templates/navbar.html:26 -msgid "Stock" -msgstr "" - -#: company/templates/company/manufacturer_part_navbar.html:26 -msgid "Manufacturer Part Orders" -msgstr "" - -#: company/templates/company/manufacturer_part_navbar.html:29 -#: company/templates/company/supplier_part_navbar.html:22 -msgid "Orders" -msgstr "" - -#: company/templates/company/manufacturer_part_suppliers.html:22 -#: part/templates/part/supplier.html:23 +#: company/templates/company/manufacturer_part.html:114 +#: part/templates/part/detail.html:239 msgid "Delete supplier parts" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:22 -#: company/templates/company/manufacturer_part_suppliers.html:48 -#: company/templates/company/manufacturer_part_suppliers.html:142 -#: part/templates/part/related.html:44 part/templates/part/supplier.html:23 -#: part/templates/part/supplier.html:52 templates/js/company.js:203 +#: company/templates/company/manufacturer_part.html:114 +#: company/templates/company/manufacturer_part.html:138 +#: company/templates/company/manufacturer_part.html:238 +#: part/templates/part/detail.html:214 part/templates/part/detail.html:239 +#: part/templates/part/detail.html:319 templates/js/company.js:203 #: users/models.py:193 msgid "Delete" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:37 -#: part/templates/part/category_navbar.html:46 -#: part/templates/part/category_navbar.html:49 -#: part/templates/part/detail.html:275 +#: company/templates/company/manufacturer_part.html:127 +#: company/templates/company/manufacturer_part_navbar.html:11 +#: company/templates/company/manufacturer_part_navbar.html:14 +#: part/templates/part/category_navbar.html:38 +#: part/templates/part/category_navbar.html:41 +#: part/templates/part/detail.html:155 part/templates/part/navbar.html:14 +#: part/templates/part/navbar.html:17 msgid "Parameters" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:43 -#: part/templates/part/detail.html:282 +#: company/templates/company/manufacturer_part.html:133 +#: part/templates/part/detail.html:162 #: templates/InvenTree/settings/category.html:29 #: templates/InvenTree/settings/part.html:65 msgid "New Parameter" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:48 +#: company/templates/company/manufacturer_part.html:138 msgid "Delete parameters" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:80 -#: part/templates/part/detail.html:368 +#: company/templates/company/manufacturer_part.html:176 +#: part/templates/part/detail.html:718 msgid "Add Parameter" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:97 -#: part/templates/part/supplier.html:81 +#: company/templates/company/manufacturer_part.html:193 +#: part/templates/part/detail.html:818 msgid "Create new supplier" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:127 +#: company/templates/company/manufacturer_part.html:223 msgid "Selected parameters will be deleted" msgstr "" -#: company/templates/company/manufacturer_part_suppliers.html:139 +#: company/templates/company/manufacturer_part.html:235 msgid "Delete Parameters" msgstr "" -#: company/templates/company/navbar.html:20 -#: company/templates/company/navbar.html:23 +#: company/templates/company/manufacturer_part.html:311 +msgid "Edit Manufacturer Part" +msgstr "" + +#: company/templates/company/manufacturer_part.html:320 +msgid "Delete Manufacturer Part" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:26 +msgid "Manufacturer Part Stock" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:29 +#: company/templates/company/navbar.html:34 +#: company/templates/company/supplier_part_navbar.html:15 +#: part/templates/part/navbar.html:31 stock/api.py:53 +#: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 +#: stock/templates/stock/stock_app_base.html:10 +#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 +#: templates/InvenTree/search.html:232 +#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:269 +#: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:74 +#: templates/js/stock.js:877 templates/navbar.html:26 +msgid "Stock" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:33 +msgid "Manufacturer Part Orders" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:36 +#: company/templates/company/supplier_part_navbar.html:22 +msgid "Orders" +msgstr "" + +#: company/templates/company/navbar.html:13 +#: company/templates/company/navbar.html:16 msgid "Manufactured Parts" msgstr "" -#: company/templates/company/navbar.html:29 -#: company/templates/company/navbar.html:32 +#: company/templates/company/navbar.html:22 +#: company/templates/company/navbar.html:25 msgid "Supplied Parts" msgstr "" -#: company/templates/company/navbar.html:38 part/templates/part/navbar.html:30 +#: company/templates/company/navbar.html:31 part/templates/part/navbar.html:28 #: stock/templates/stock/location.html:119 #: stock/templates/stock/location.html:134 #: stock/templates/stock/location.html:148 -#: stock/templates/stock/location_navbar.html:22 -#: stock/templates/stock/location_navbar.html:29 +#: stock/templates/stock/location_navbar.html:18 +#: stock/templates/stock/location_navbar.html:21 #: templates/InvenTree/search.html:198 templates/js/stock.js:1306 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" -#: company/templates/company/navbar.html:47 -#: company/templates/company/navbar.html:56 -#: company/templates/company/navbar.html:59 -#: company/templates/company/sales_orders.html:11 -#: order/templates/order/sales_orders.html:8 -#: order/templates/order/sales_orders.html:13 -#: part/templates/part/navbar.html:89 part/templates/part/navbar.html:92 -#: part/templates/part/sales_orders.html:10 templates/InvenTree/index.html:236 -#: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 -#: users/models.py:46 -msgid "Sales Orders" -msgstr "" - -#: company/templates/company/navbar.html:50 -#: company/templates/company/purchase_orders.html:10 -#: order/templates/order/purchase_orders.html:8 -#: order/templates/order/purchase_orders.html:13 -#: part/templates/part/navbar.html:81 part/templates/part/navbar.html:84 -#: part/templates/part/orders.html:10 templates/InvenTree/index.html:213 -#: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 -#: users/models.py:45 -msgid "Purchase Orders" -msgstr "" - -#: company/templates/company/notes.html:11 -msgid "Company Notes" -msgstr "" - -#: company/templates/company/purchase_orders.html:18 -#: order/templates/order/purchase_orders.html:20 -msgid "Create new purchase order" -msgstr "" - -#: company/templates/company/purchase_orders.html:19 -#: order/templates/order/purchase_orders.html:21 -msgid "New Purchase Order" -msgstr "" - -#: company/templates/company/sales_orders.html:19 -#: order/templates/order/sales_orders.html:20 -msgid "Create new sales order" -msgstr "" - -#: company/templates/company/sales_orders.html:20 -#: order/templates/order/sales_orders.html:21 -msgid "New Sales Order" -msgstr "" - -#: company/templates/company/supplier_part_base.html:7 -#: company/templates/company/supplier_part_base.html:20 stock/models.py:420 +#: company/templates/company/supplier_part.html:7 +#: company/templates/company/supplier_part.html:24 stock/models.py:420 #: stock/templates/stock/item_base.html:386 templates/js/company.js:511 #: templates/js/stock.js:1001 msgid "Supplier Part" msgstr "" -#: company/templates/company/supplier_part_base.html:40 +#: company/templates/company/supplier_part.html:44 msgid "Edit supplier part" msgstr "" -#: company/templates/company/supplier_part_base.html:44 +#: company/templates/company/supplier_part.html:48 msgid "Delete supplier part" msgstr "" -#: company/templates/company/supplier_part_base.html:56 -#: company/templates/company/supplier_part_detail.html:10 +#: company/templates/company/supplier_part.html:60 msgid "Supplier Part Details" msgstr "" +#: company/templates/company/supplier_part.html:131 +#: company/templates/company/supplier_part_navbar.html:12 +msgid "Supplier Part Stock" +msgstr "" + +#: company/templates/company/supplier_part.html:140 +#: company/templates/company/supplier_part_navbar.html:19 +msgid "Supplier Part Orders" +msgstr "" + +#: company/templates/company/supplier_part.html:147 +#: part/templates/part/detail.html:56 +msgid "Order Part" +msgstr "" + +#: company/templates/company/supplier_part.html:158 +#: part/templates/part/navbar.html:58 part/templates/part/prices.html:7 +msgid "Pricing Information" +msgstr "" + +#: company/templates/company/supplier_part.html:164 +#: company/templates/company/supplier_part.html:265 +#: part/templates/part/prices.html:253 part/views.py:2247 +msgid "Add Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:185 +msgid "No price break information found" +msgstr "" + +#: company/templates/company/supplier_part.html:199 part/views.py:2309 +msgid "Delete Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:213 part/views.py:2295 +msgid "Edit Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:238 +msgid "Edit price break" +msgstr "" + +#: company/templates/company/supplier_part.html:239 +msgid "Delete price break" +msgstr "" + #: company/templates/company/supplier_part_delete.html:5 msgid "Are you sure you want to delete the following Supplier Parts?" msgstr "" -#: company/templates/company/supplier_part_navbar.html:12 -#: company/templates/company/supplier_part_stock.html:10 -msgid "Supplier Part Stock" -msgstr "" - -#: company/templates/company/supplier_part_navbar.html:19 -#: company/templates/company/supplier_part_orders.html:10 -msgid "Supplier Part Orders" -msgstr "" - #: company/templates/company/supplier_part_navbar.html:26 msgid "Supplier Part Pricing" msgstr "" @@ -2614,48 +2615,13 @@ msgstr "" msgid "Pricing" msgstr "" -#: company/templates/company/supplier_part_orders.html:18 -#: part/templates/part/orders.html:18 -msgid "Order Part" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:11 -#: part/templates/part/navbar.html:68 -msgid "Pricing Information" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:19 -#: company/templates/company/supplier_part_pricing.html:118 -#: part/templates/part/prices.html:264 part/views.py:2305 -msgid "Add Price Break" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:38 -msgid "No price break information found" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:52 part/views.py:2367 -msgid "Delete Price Break" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:66 part/views.py:2353 -msgid "Edit Price Break" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:91 -msgid "Edit price break" -msgstr "" - -#: company/templates/company/supplier_part_pricing.html:92 -msgid "Delete price break" -msgstr "" - -#: company/views.py:64 part/templates/part/prices.html:157 +#: company/views.py:64 part/templates/part/navbar.html:71 +#: part/templates/part/navbar.html:74 part/templates/part/prices.html:148 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" -#: company/views.py:65 part/templates/part/supplier.html:85 +#: company/views.py:65 part/templates/part/detail.html:822 msgid "New Manufacturer" msgstr "" @@ -2676,32 +2642,32 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:160 part/views.py:974 +#: company/views.py:138 part/views.py:962 msgid "Download Image" msgstr "" -#: company/views.py:189 part/views.py:1006 +#: company/views.py:167 part/views.py:994 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:196 part/views.py:1013 +#: company/views.py:174 part/views.py:1001 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:205 part/views.py:1022 +#: company/views.py:183 part/views.py:1010 msgid "Supplied URL is not a valid image file" msgstr "" -#: company/views.py:265 +#: company/views.py:243 msgid "Edit Supplier Part" msgstr "" -#: company/views.py:316 templates/js/stock.js:1629 +#: company/views.py:294 templates/js/stock.js:1629 msgid "Create new Supplier Part" msgstr "" -#: company/views.py:460 +#: company/views.py:438 msgid "Delete Supplier Part" msgstr "" @@ -2811,7 +2777,7 @@ msgstr "" msgid "Link to external page" msgstr "" -#: order/models.py:168 part/templates/part/detail.html:133 +#: order/models.py:168 msgid "Created By" msgstr "" @@ -2945,7 +2911,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:250 +#: order/templates/order/purchase_order_detail.html:381 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -2955,7 +2921,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:776 part/templates/part/prices.html:166 stock/models.py:545 +#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:545 #: stock/templates/stock/item_base.html:343 templates/js/stock.js:1024 msgid "Purchase Price" msgstr "" @@ -2969,7 +2935,7 @@ msgid "Where does the Purchaser want this item to be stored?" msgstr "" #: order/models.py:831 part/templates/part/part_pricing.html:97 -#: part/templates/part/prices.html:103 part/templates/part/prices.html:278 +#: part/templates/part/prices.html:97 part/templates/part/prices.html:266 msgid "Sale Price" msgstr "" @@ -3065,22 +3031,21 @@ msgstr "" msgid "Issued" msgstr "" -#: order/templates/order/order_base.html:188 +#: order/templates/order/order_base.html:184 msgid "Edit Purchase Order" msgstr "" -#: order/templates/order/order_base.html:199 -#: order/templates/order/purchase_order_detail.html:127 -#: part/templates/part/category.html:217 part/templates/part/category.html:259 -#: part/templates/part/part_base.html:455 -#: stock/templates/stock/location.html:203 templates/js/stock.js:1634 +#: order/templates/order/order_base.html:195 +#: order/templates/order/purchase_order_detail.html:258 +#: part/templates/part/category.html:255 part/templates/part/category.html:297 +#: stock/templates/stock/location.html:259 templates/js/part.js:64 +#: templates/js/stock.js:1634 msgid "New Location" msgstr "" -#: order/templates/order/order_base.html:200 -#: order/templates/order/purchase_order_detail.html:128 -#: part/templates/part/part_base.html:456 -#: stock/templates/stock/location.html:42 +#: order/templates/order/order_base.html:196 +#: order/templates/order/purchase_order_detail.html:259 +#: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" msgstr "" @@ -3104,10 +3069,6 @@ msgstr "" msgid "After placing this purchase order, line items will no longer be editable." msgstr "" -#: order/templates/order/order_notes.html:13 -msgid "Order Notes" -msgstr "" - #: order/templates/order/order_wizard/match_fields.html:9 #: part/templates/part/bom_upload/match_fields.html:9 #: part/templates/part/import_wizard/ajax_match_fields.html:9 @@ -3186,7 +3147,7 @@ msgid "Upload File for Purchase Order" msgstr "" #: order/templates/order/order_wizard/po_upload.html:18 -#: part/templates/part/bom_upload/upload_file.html:26 +#: part/templates/part/bom_upload/upload_file.html:24 #: part/templates/part/import_wizard/ajax_part_upload.html:10 #: part/templates/part/import_wizard/part_upload.html:21 #, python-format @@ -3256,6 +3217,7 @@ msgstr "" #: order/templates/order/po_attachments.html:12 #: order/templates/order/po_navbar.html:32 +#: order/templates/order/purchase_order_detail.html:44 msgid "Purchase Order Attachments" msgstr "" @@ -3265,60 +3227,66 @@ msgstr "" #: order/templates/order/po_navbar.html:29 #: order/templates/order/po_received_items.html:12 +#: order/templates/order/purchase_order_detail.html:35 msgid "Received Items" msgstr "" -#: order/templates/order/purchase_order_detail.html:14 +#: order/templates/order/purchase_order_detail.html:17 msgid "Purchase Order Items" msgstr "" -#: order/templates/order/purchase_order_detail.html:24 -#: order/templates/order/purchase_order_detail.html:64 -#: order/templates/order/sales_order_detail.html:22 -#: order/templates/order/sales_order_detail.html:56 +#: order/templates/order/purchase_order_detail.html:23 +#: order/templates/order/purchase_order_detail.html:195 +#: order/templates/order/sales_order_detail.html:23 +#: order/templates/order/sales_order_detail.html:176 msgid "Add Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:100 -#: order/templates/order/sales_order_detail.html:398 +#: order/templates/order/purchase_order_detail.html:55 +#: order/templates/order/sales_order_detail.html:54 +msgid "Order Notes" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:231 +#: order/templates/order/sales_order_detail.html:518 msgid "Edit Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:110 -#: order/templates/order/sales_order_detail.html:408 +#: order/templates/order/purchase_order_detail.html:241 +#: order/templates/order/sales_order_detail.html:528 msgid "Delete Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:141 +#: order/templates/order/purchase_order_detail.html:272 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:169 -#: order/templates/order/sales_order_detail.html:233 +#: order/templates/order/purchase_order_detail.html:300 +#: order/templates/order/sales_order_detail.html:353 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:222 -#: order/templates/order/sales_order_detail.html:256 templates/js/part.js:908 -#: templates/js/part.js:1097 +#: order/templates/order/purchase_order_detail.html:353 +#: order/templates/order/sales_order_detail.html:376 templates/js/part.js:996 +#: templates/js/part.js:1185 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:229 -#: order/templates/order/sales_order_detail.html:263 +#: order/templates/order/purchase_order_detail.html:360 +#: order/templates/order/sales_order_detail.html:383 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:286 -#: order/templates/order/sales_order_detail.html:369 +#: order/templates/order/purchase_order_detail.html:417 +#: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:287 +#: order/templates/order/purchase_order_detail.html:418 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:292 +#: order/templates/order/purchase_order_detail.html:423 msgid "Receive line item" msgstr "" @@ -3334,12 +3302,11 @@ msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:47 #: part/models.py:326 part/templates/part/cat_link.html:7 -#: part/templates/part/category.html:108 part/templates/part/category.html:157 -#: part/templates/part/category_navbar.html:25 -#: part/templates/part/category_navbar.html:32 -#: part/templates/part/category_partlist.html:10 +#: 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:24 #: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:767 +#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -3354,7 +3321,7 @@ msgid "Order Code" msgstr "" #: order/templates/order/receive_parts.html:21 -#: part/templates/part/part_base.html:152 templates/js/part.js:582 +#: part/templates/part/part_base.html:194 templates/js/part.js:670 msgid "On Order" msgstr "" @@ -3379,7 +3346,6 @@ msgid "Packing List" msgstr "" #: order/templates/order/sales_order_base.html:74 -#: order/templates/order/so_navbar.html:12 msgid "Sales Order Details" msgstr "" @@ -3402,80 +3368,76 @@ msgstr "" msgid "Cancelling this order means that the order will no longer be editable." msgstr "" -#: order/templates/order/sales_order_detail.html:13 +#: order/templates/order/sales_order_detail.html:17 msgid "Sales Order Items" msgstr "" -#: order/templates/order/sales_order_detail.html:105 templates/js/bom.js:358 +#: order/templates/order/sales_order_detail.html:225 templates/js/bom.js:358 #: templates/js/build.js:759 templates/js/build.js:1202 msgid "Actions" msgstr "" -#: order/templates/order/sales_order_detail.html:112 templates/js/build.js:645 +#: order/templates/order/sales_order_detail.html:232 templates/js/build.js:645 #: templates/js/build.js:1011 msgid "Edit stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:113 templates/js/build.js:647 +#: order/templates/order/sales_order_detail.html:233 templates/js/build.js:647 #: templates/js/build.js:1012 msgid "Delete stock allocation" msgstr "" -#: order/templates/order/sales_order_detail.html:186 +#: order/templates/order/sales_order_detail.html:306 msgid "No matching line items" msgstr "" -#: order/templates/order/sales_order_detail.html:216 +#: order/templates/order/sales_order_detail.html:336 msgid "ID" msgstr "" -#: order/templates/order/sales_order_detail.html:284 templates/js/build.js:710 +#: order/templates/order/sales_order_detail.html:404 templates/js/build.js:710 #: templates/js/build.js:1007 msgid "Allocated" msgstr "" -#: order/templates/order/sales_order_detail.html:286 +#: order/templates/order/sales_order_detail.html:406 msgid "Fulfilled" msgstr "" -#: order/templates/order/sales_order_detail.html:323 +#: order/templates/order/sales_order_detail.html:443 msgid "PO" msgstr "" -#: order/templates/order/sales_order_detail.html:353 +#: order/templates/order/sales_order_detail.html:473 msgid "Allocate serial numbers" msgstr "" -#: order/templates/order/sales_order_detail.html:356 templates/js/build.js:773 +#: order/templates/order/sales_order_detail.html:476 templates/js/build.js:773 msgid "Allocate stock" msgstr "" -#: order/templates/order/sales_order_detail.html:359 +#: order/templates/order/sales_order_detail.html:479 msgid "Purchase stock" msgstr "" -#: order/templates/order/sales_order_detail.html:363 templates/js/build.js:766 +#: order/templates/order/sales_order_detail.html:483 templates/js/build.js:766 #: templates/js/build.js:1210 msgid "Build stock" msgstr "" -#: order/templates/order/sales_order_detail.html:366 -#: order/templates/order/sales_order_detail.html:485 +#: order/templates/order/sales_order_detail.html:486 +#: order/templates/order/sales_order_detail.html:605 msgid "Calculate price" msgstr "" -#: order/templates/order/sales_order_detail.html:370 +#: order/templates/order/sales_order_detail.html:490 msgid "Delete line item " msgstr "" -#: order/templates/order/sales_order_detail.html:491 +#: order/templates/order/sales_order_detail.html:611 msgid "Update Unit Price" msgstr "" -#: order/templates/order/sales_order_notes.html:14 -msgid "Sales Order Notes" -msgstr "" - #: order/templates/order/sales_order_ship.html:10 msgid "This order has not been fully allocated. If the order is marked as shipped, it can no longer be adjusted." msgstr "" @@ -3504,164 +3466,171 @@ msgstr "" msgid "This action will unallocate the following stock from the Sales Order" msgstr "" -#: order/templates/order/so_attachments.html:12 +#: order/templates/order/so_navbar.html:12 +msgid "Sales Order Line Items" +msgstr "" + +#: order/templates/order/so_navbar.html:15 +msgid "Order Items" +msgstr "" + #: order/templates/order/so_navbar.html:26 msgid "Sales Order Attachments" msgstr "" -#: order/views.py:151 +#: order/views.py:104 msgid "Cancel Order" msgstr "" -#: order/views.py:160 order/views.py:186 +#: order/views.py:113 order/views.py:139 msgid "Confirm order cancellation" msgstr "" -#: order/views.py:163 order/views.py:189 +#: order/views.py:116 order/views.py:142 msgid "Order cannot be cancelled" msgstr "" -#: order/views.py:177 +#: order/views.py:130 msgid "Cancel sales order" msgstr "" -#: order/views.py:203 +#: order/views.py:156 msgid "Issue Order" msgstr "" -#: order/views.py:212 +#: order/views.py:165 msgid "Confirm order placement" msgstr "" -#: order/views.py:222 +#: order/views.py:175 msgid "Purchase order issued" msgstr "" -#: order/views.py:233 +#: order/views.py:186 msgid "Complete Order" msgstr "" -#: order/views.py:249 +#: order/views.py:202 msgid "Confirm order completion" msgstr "" -#: order/views.py:260 +#: order/views.py:213 msgid "Purchase order completed" msgstr "" -#: order/views.py:270 +#: order/views.py:223 msgid "Ship Order" msgstr "" -#: order/views.py:286 +#: order/views.py:239 msgid "Confirm order shipment" msgstr "" -#: order/views.py:292 +#: order/views.py:245 msgid "Could not ship order" msgstr "" -#: order/views.py:339 +#: order/views.py:292 msgid "Match Supplier Parts" msgstr "" -#: order/views.py:536 +#: order/views.py:489 msgid "Receive Parts" msgstr "" -#: order/views.py:606 +#: order/views.py:559 msgid "Items received" msgstr "" -#: order/views.py:620 +#: order/views.py:573 msgid "No destination set" msgstr "" -#: order/views.py:665 +#: order/views.py:618 msgid "Error converting quantity to number" msgstr "" -#: order/views.py:671 +#: order/views.py:624 msgid "Receive quantity less than zero" msgstr "" -#: order/views.py:677 +#: order/views.py:630 msgid "No lines specified" msgstr "" -#: order/views.py:750 +#: order/views.py:703 msgid "Update prices" msgstr "" -#: order/views.py:1008 +#: order/views.py:961 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1061 +#: order/views.py:1014 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1106 +#: order/views.py:1059 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1122 +#: order/views.py:1075 msgid "Select line item" msgstr "" -#: order/views.py:1153 +#: order/views.py:1106 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "" -#: order/views.py:1163 +#: order/views.py:1116 #, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1171 +#: order/views.py:1124 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1225 +#: order/views.py:1178 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1299 +#: order/views.py:1252 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1314 +#: order/views.py:1267 msgid "Remove allocation" msgstr "" -#: order/views.py:1386 +#: order/views.py:1339 msgid "Sales order not found" msgstr "" -#: order/views.py:1392 +#: order/views.py:1345 msgid "Price not found" msgstr "" -#: order/views.py:1395 +#: order/views.py:1348 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1400 +#: order/views.py:1353 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" #: part/bom.py:133 part/models.py:72 part/models.py:755 -#: part/templates/part/category.html:75 part/templates/part/detail.html:91 +#: part/templates/part/category.html:75 msgid "Default Location" msgstr "" -#: part/bom.py:134 part/templates/part/part_base.html:140 +#: part/bom.py:134 part/templates/part/part_base.html:182 msgid "Available Stock" msgstr "" @@ -3841,7 +3810,7 @@ msgstr "" msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:679 part/templates/part/detail.html:23 +#: part/models.py:679 msgid "Part name" msgstr "" @@ -3857,7 +3826,7 @@ msgstr "" msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:698 part/templates/part/detail.html:61 +#: part/models.py:698 msgid "Variant Of" msgstr "" @@ -3866,7 +3835,7 @@ msgid "Part description" msgstr "" #: part/models.py:709 part/templates/part/category.html:82 -#: part/templates/part/detail.html:68 +#: part/templates/part/part_base.html:130 msgid "Keywords" msgstr "" @@ -3874,8 +3843,8 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:717 part/models.py:2268 part/templates/part/detail.html:74 -#: part/templates/part/set_category.html:15 templates/js/part.js:553 +#: part/models.py:717 part/models.py:2268 +#: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "" @@ -3883,9 +3852,7 @@ msgstr "" msgid "Part category" msgstr "" -#: part/models.py:723 part/templates/part/detail.html:29 -#: part/templates/part/part_base.html:103 templates/js/part.js:169 -#: templates/js/part.js:397 +#: part/models.py:723 templates/js/part.js:257 templates/js/part.js:485 msgid "IPN" msgstr "" @@ -3897,8 +3864,7 @@ msgstr "" msgid "Part revision or version number" msgstr "" -#: part/models.py:731 part/templates/part/detail.html:36 report/models.py:200 -#: templates/js/part.js:173 +#: part/models.py:731 report/models.py:200 templates/js/part.js:261 msgid "Revision" msgstr "" @@ -3906,7 +3872,7 @@ msgstr "" msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:800 part/templates/part/detail.html:98 +#: part/models.py:800 msgid "Default Supplier" msgstr "" @@ -3922,7 +3888,7 @@ msgstr "" msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:814 part/templates/part/detail.html:114 +#: part/models.py:814 msgid "Minimum Stock" msgstr "" @@ -3954,9 +3920,9 @@ msgstr "" msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:854 part/templates/part/detail.html:255 -#: templates/js/table_filters.js:21 templates/js/table_filters.js:69 -#: templates/js/table_filters.js:250 templates/js/table_filters.js:319 +#: part/models.py:854 templates/js/table_filters.js:21 +#: templates/js/table_filters.js:69 templates/js/table_filters.js:250 +#: templates/js/table_filters.js:319 msgid "Active" msgstr "" @@ -4004,7 +3970,7 @@ msgstr "" msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:818 templates/js/stock.js:426 +#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:426 msgid "Test Name" msgstr "" @@ -4020,7 +3986,7 @@ msgstr "" msgid "Enter description for this test" msgstr "" -#: part/models.py:2136 templates/js/part.js:827 +#: part/models.py:2136 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "" @@ -4029,7 +3995,7 @@ msgstr "" msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2142 templates/js/part.js:835 +#: part/models.py:2142 templates/js/part.js:923 msgid "Requires Value" msgstr "" @@ -4037,7 +4003,7 @@ msgstr "" msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2148 templates/js/part.js:842 +#: part/models.py:2148 templates/js/part.js:930 msgid "Requires Attachment" msgstr "" @@ -4167,87 +4133,61 @@ msgstr "" msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" -#: part/templates/part/allocation.html:11 -msgid "Build Order Allocations" -msgstr "" - -#: part/templates/part/allocation.html:24 -msgid "Sales Order Allocations" -msgstr "" - -#: part/templates/part/bom.html:10 part/templates/part/navbar.html:45 -#: part/templates/part/navbar.html:48 -msgid "Bill of Materials" -msgstr "" - -#: part/templates/part/bom.html:17 +#: part/templates/part/bom.html:6 msgid "You do not have permission to edit the BOM." msgstr "" -#: part/templates/part/bom.html:25 +#: part/templates/part/bom.html:14 #, python-format msgid "The BOM for %(part)s has changed, and must be validated.
" msgstr "" -#: part/templates/part/bom.html:27 +#: part/templates/part/bom.html:16 #, python-format msgid "The BOM for %(part)s was last checked by %(checker)s on %(check_date)s" msgstr "" -#: part/templates/part/bom.html:31 +#: part/templates/part/bom.html:20 #, python-format msgid "The BOM for %(part)s has not been validated." msgstr "" -#: part/templates/part/bom.html:38 +#: part/templates/part/bom.html:27 msgid "Remove selected BOM items" msgstr "" -#: part/templates/part/bom.html:41 +#: part/templates/part/bom.html:30 msgid "Import BOM data" msgstr "" -#: part/templates/part/bom.html:45 +#: part/templates/part/bom.html:34 msgid "Copy BOM from parent part" msgstr "" -#: part/templates/part/bom.html:49 +#: part/templates/part/bom.html:38 msgid "New BOM Item" msgstr "" -#: part/templates/part/bom.html:52 +#: part/templates/part/bom.html:41 msgid "Finish Editing" msgstr "" -#: part/templates/part/bom.html:57 +#: part/templates/part/bom.html:46 msgid "Edit BOM" msgstr "" -#: part/templates/part/bom.html:61 +#: part/templates/part/bom.html:50 msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:67 part/views.py:1620 +#: part/templates/part/bom.html:56 part/views.py:1574 msgid "Export Bill of Materials" msgstr "" -#: part/templates/part/bom.html:70 +#: part/templates/part/bom.html:59 msgid "Print BOM Report" msgstr "" -#: part/templates/part/bom.html:116 -msgid "Delete selected BOM items?" -msgstr "" - -#: part/templates/part/bom.html:117 -msgid "All selected BOM items will be deleted" -msgstr "" - -#: part/templates/part/bom.html:167 part/views.py:451 -#: templates/js/stock.js:1623 -msgid "Create New Part" -msgstr "" - #: part/templates/part/bom_duplicate.html:13 msgid "This part already has a Bill of Materials" msgstr "" @@ -4256,23 +4196,27 @@ msgstr "" msgid "Select Part" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:11 +#: part/templates/part/bom_upload/upload_file.html:7 msgid "Upload BOM File" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:18 +#: part/templates/part/bom_upload/upload_file.html:12 +msgid "Upload Bill of Materials" +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:16 msgid "Requirements for BOM upload" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:20 +#: part/templates/part/bom_upload/upload_file.html:18 msgid "The BOM file must contain the required named columns as provided in the " msgstr "" -#: part/templates/part/bom_upload/upload_file.html:20 +#: part/templates/part/bom_upload/upload_file.html:18 msgid "BOM Upload Template" msgstr "" -#: part/templates/part/bom_upload/upload_file.html:21 +#: part/templates/part/bom_upload/upload_file.html:19 msgid "Each part must already exist in the database" msgstr "" @@ -4285,19 +4229,11 @@ msgstr "" msgid "This will validate each line in the BOM." msgstr "" -#: part/templates/part/build.html:10 -msgid "Part Builds" -msgstr "" - -#: part/templates/part/build.html:18 -msgid "Start New Build" -msgstr "" - #: part/templates/part/category.html:33 msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:1958 +#: part/templates/part/category.html:38 part/views.py:1900 msgid "Create new part category" msgstr "" @@ -4321,10 +4257,9 @@ msgstr "" msgid "Category Description" msgstr "" -#: part/templates/part/category.html:88 +#: part/templates/part/category.html:88 part/templates/part/category.html:174 #: part/templates/part/category_navbar.html:14 -#: part/templates/part/category_navbar.html:21 -#: part/templates/part/subcategory.html:16 +#: part/templates/part/category_navbar.html:17 msgid "Subcategories" msgstr "" @@ -4332,61 +4267,65 @@ msgstr "" msgid "Parts (Including subcategories)" msgstr "" -#: part/templates/part/category.html:122 +#: part/templates/part/category.html:126 msgid "Export Part Data" msgstr "" -#: part/templates/part/category.html:126 +#: part/templates/part/category.html:130 msgid "Create new part" msgstr "" -#: part/templates/part/category.html:134 +#: part/templates/part/category.html:138 msgid "Set category" msgstr "" -#: part/templates/part/category.html:134 +#: part/templates/part/category.html:138 msgid "Set Category" msgstr "" -#: part/templates/part/category.html:137 +#: part/templates/part/category.html:141 msgid "Export Data" msgstr "" -#: part/templates/part/category.html:141 +#: part/templates/part/category.html:145 msgid "View list display" msgstr "" -#: part/templates/part/category.html:144 +#: part/templates/part/category.html:148 msgid "View grid display" msgstr "" -#: part/templates/part/category.html:218 -#: stock/templates/stock/location.html:204 +#: part/templates/part/category.html:164 +msgid "Part Parameters" +msgstr "" + +#: part/templates/part/category.html:256 +#: stock/templates/stock/location.html:260 msgid "Create new location" msgstr "" -#: part/templates/part/category.html:223 part/templates/part/category.html:253 -#: part/templates/part/part_base.html:418 +#: part/templates/part/category.html:261 part/templates/part/category.html:291 +#: templates/js/part.js:25 msgid "New Category" msgstr "" -#: part/templates/part/category.html:224 +#: part/templates/part/category.html:262 msgid "Create new category" msgstr "" -#: part/templates/part/category.html:254 +#: part/templates/part/category.html:292 msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:260 stock/views.py:907 +#: part/templates/part/category.html:298 stock/views.py:907 msgid "Create new Stock Location" msgstr "" -#: part/templates/part/category.html:279 +#: part/templates/part/category.html:317 msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:286 part/views.py:1906 +#: part/templates/part/category.html:324 part/views.py:1848 msgid "Edit Part Category" msgstr "" @@ -4425,15 +4364,11 @@ msgstr "" msgid "If this category is deleted, these parts will be moved to the top-level category Teile" msgstr "" -#: part/templates/part/category_navbar.html:37 -#: part/templates/part/category_navbar.html:40 +#: part/templates/part/category_navbar.html:29 +#: part/templates/part/category_navbar.html:32 msgid "Import Parts" msgstr "" -#: part/templates/part/category_parametric.html:10 -msgid "Part Parameters" -msgstr "" - #: part/templates/part/copy_part.html:9 part/views.py:327 msgid "Duplicate Part" msgstr "" @@ -4458,98 +4393,146 @@ msgstr "" msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" msgstr "" -#: part/templates/part/detail.html:12 part/templates/part/navbar.html:14 -msgid "Part Details" +#: part/templates/part/detail.html:16 +msgid "Part Stock" msgstr "" -#: part/templates/part/detail.html:43 part/templates/part/part_base.html:204 -msgid "Latest Serial Number" +#: part/templates/part/detail.html:21 +#, python-format +msgid "Showing stock for all variants of %(full_name)s" msgstr "" -#: part/templates/part/detail.html:48 -msgid "No serial numbers recorded" +#: part/templates/part/detail.html:30 part/templates/part/navbar.html:93 +msgid "Part Test Templates" msgstr "" -#: part/templates/part/detail.html:121 -msgid "Stock Expiry Time" +#: part/templates/part/detail.html:36 +msgid "Add Test Template" msgstr "" -#: part/templates/part/detail.html:140 -msgid "Responsible User" +#: part/templates/part/detail.html:77 +msgid "New sales order" msgstr "" -#: part/templates/part/detail.html:154 -msgid "Edit Notes" +#: part/templates/part/detail.html:77 +msgid "New Order" msgstr "" -#: part/templates/part/detail.html:181 -msgid "Part is virtual (not a physical part)" +#: part/templates/part/detail.html:90 +msgid "Sales Order Allocations" msgstr "" -#: part/templates/part/detail.html:183 -msgid "Part is not a virtual part" +#: part/templates/part/detail.html:130 part/templates/part/navbar.html:21 +msgid "Part Variants" msgstr "" -#: part/templates/part/detail.html:191 -msgid "Part is a template part (variants can be made from this part)" +#: part/templates/part/detail.html:137 +msgid "Create new variant" msgstr "" -#: part/templates/part/detail.html:193 -msgid "Part is not a template part" +#: part/templates/part/detail.html:138 +msgid "New Variant" msgstr "" -#: part/templates/part/detail.html:201 -msgid "Part can be assembled from other parts" -msgstr "" - -#: part/templates/part/detail.html:203 -msgid "Part cannot be assembled from other parts" -msgstr "" - -#: part/templates/part/detail.html:211 -msgid "Part can be used in assemblies" -msgstr "" - -#: part/templates/part/detail.html:213 -msgid "Part cannot be used in assemblies" -msgstr "" - -#: part/templates/part/detail.html:221 -msgid "Part stock is tracked by serial number" -msgstr "" - -#: part/templates/part/detail.html:223 -msgid "Part stock is not tracked by serial number" -msgstr "" - -#: part/templates/part/detail.html:231 part/templates/part/detail.html:233 -msgid "Part can be purchased from external suppliers" -msgstr "" - -#: part/templates/part/detail.html:241 -msgid "Part can be sold to customers" -msgstr "" - -#: part/templates/part/detail.html:243 -msgid "Part cannot be sold to customers" -msgstr "" - -#: part/templates/part/detail.html:258 -msgid "Part is active" -msgstr "" - -#: part/templates/part/detail.html:260 -msgid "Part is not active" -msgstr "" - -#: part/templates/part/detail.html:281 +#: part/templates/part/detail.html:161 msgid "Add new parameter" msgstr "" +#: part/templates/part/detail.html:182 part/templates/part/navbar.html:101 +#: part/templates/part/navbar.html:104 +msgid "Related Parts" +msgstr "" + +#: part/templates/part/detail.html:188 +msgid "Add Related" +msgstr "" + +#: part/templates/part/detail.html:228 +msgid "Part Suppliers" +msgstr "" + +#: part/templates/part/detail.html:252 part/templates/part/navbar.html:35 +#: part/templates/part/navbar.html:38 +msgid "Bill of Materials" +msgstr "" + +#: part/templates/part/detail.html:261 +msgid "Assemblies" +msgstr "" + +#: part/templates/part/detail.html:277 +msgid "Part Builds" +msgstr "" + +#: part/templates/part/detail.html:284 +msgid "Start New Build" +msgstr "" + +#: part/templates/part/detail.html:298 +msgid "Build Order Allocations" +msgstr "" + +#: part/templates/part/detail.html:307 +msgid "Part Manufacturers" +msgstr "" + #: part/templates/part/detail.html:319 +msgid "Delete manufacturer parts" +msgstr "" + +#: part/templates/part/detail.html:394 +msgid "Delete selected BOM items?" +msgstr "" + +#: part/templates/part/detail.html:395 +msgid "All selected BOM items will be deleted" +msgstr "" + +#: part/templates/part/detail.html:445 part/views.py:451 +#: templates/js/stock.js:1623 +msgid "Create New Part" +msgstr "" + +#: part/templates/part/detail.html:580 +msgid "Add Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:598 +msgid "Edit Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:610 +msgid "Delete Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:669 msgid "Edit Part Notes" msgstr "" +#: part/templates/part/detail.html:823 +msgid "Create new manufacturer" +msgstr "" + +#: part/templates/part/detail.html:917 +#, python-format +msgid "Single Price - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:929 +#, python-format +msgid "Single Price Difference - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:941 +#, python-format +msgid "Part Single Price - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:1030 +#, python-format +msgid "Unit Price - %(currency)s" +msgstr "" + #: part/templates/part/import_wizard/ajax_part_upload.html:29 #: part/templates/part/import_wizard/part_upload.html:51 msgid "Unsuffitient privileges." @@ -4559,222 +4542,206 @@ msgstr "" msgid "Import Parts from File" msgstr "" -#: part/templates/part/navbar.html:23 part/templates/part/variants.html:11 -msgid "Part Variants" -msgstr "" - -#: part/templates/part/navbar.html:26 +#: part/templates/part/navbar.html:24 msgid "Variants" msgstr "" -#: part/templates/part/navbar.html:37 -msgid "Allocated Stock" -msgstr "" - -#: part/templates/part/navbar.html:40 -msgid "Allocations" -msgstr "" - -#: part/templates/part/navbar.html:61 part/templates/part/navbar.html:64 +#: part/templates/part/navbar.html:51 part/templates/part/navbar.html:54 msgid "Used In" msgstr "" -#: part/templates/part/navbar.html:71 +#: part/templates/part/navbar.html:61 msgid "Prices" msgstr "" -#: part/templates/part/navbar.html:97 part/templates/part/part_tests.html:10 -msgid "Part Test Templates" -msgstr "" - -#: part/templates/part/navbar.html:100 +#: part/templates/part/navbar.html:96 msgid "Test Templates" msgstr "" -#: part/templates/part/navbar.html:105 part/templates/part/navbar.html:108 -#: part/templates/part/related.html:10 -msgid "Related Parts" -msgstr "" - #: part/templates/part/part_app_base.html:12 msgid "Part List" msgstr "" #: part/templates/part/part_base.html:26 templates/js/company.js:280 -#: templates/js/company.js:486 templates/js/part.js:84 templates/js/part.js:161 +#: templates/js/company.js:486 templates/js/part.js:172 +#: templates/js/part.js:249 msgid "Inactive" msgstr "" -#: part/templates/part/part_base.html:33 +#: part/templates/part/part_base.html:36 +msgid "Part is virtual (not a physical part)" +msgstr "" + +#: part/templates/part/part_base.html:39 +msgid "Part is a template part (variants can be made from this part)" +msgstr "" + +#: part/templates/part/part_base.html:42 +msgid "Part can be assembled from other parts" +msgstr "" + +#: part/templates/part/part_base.html:45 +msgid "Part can be used in assemblies" +msgstr "" + +#: part/templates/part/part_base.html:48 +msgid "Part stock is tracked by serial number" +msgstr "" + +#: part/templates/part/part_base.html:51 +msgid "Part can be purchased from external suppliers" +msgstr "" + +#: part/templates/part/part_base.html:54 +msgid "Part can be sold to customers" +msgstr "" + +#: part/templates/part/part_base.html:60 msgid "Star this part" msgstr "" -#: part/templates/part/part_base.html:40 +#: part/templates/part/part_base.html:67 #: stock/templates/stock/item_base.html:75 #: stock/templates/stock/location.html:51 msgid "Barcode actions" msgstr "" -#: part/templates/part/part_base.html:42 +#: part/templates/part/part_base.html:69 #: stock/templates/stock/item_base.html:77 #: stock/templates/stock/location.html:53 templates/qr_button.html:1 msgid "Show QR Code" msgstr "" -#: part/templates/part/part_base.html:43 +#: part/templates/part/part_base.html:70 #: stock/templates/stock/item_base.html:93 #: stock/templates/stock/location.html:54 msgid "Print Label" msgstr "" -#: part/templates/part/part_base.html:48 +#: part/templates/part/part_base.html:75 msgid "Show pricing information" msgstr "" -#: part/templates/part/part_base.html:53 +#: part/templates/part/part_base.html:80 #: stock/templates/stock/item_base.html:140 #: stock/templates/stock/location.html:62 msgid "Stock actions" msgstr "" -#: part/templates/part/part_base.html:60 +#: part/templates/part/part_base.html:87 msgid "Count part stock" msgstr "" -#: part/templates/part/part_base.html:66 +#: part/templates/part/part_base.html:93 msgid "Transfer part stock" msgstr "" -#: part/templates/part/part_base.html:83 +#: part/templates/part/part_base.html:110 msgid "Part actions" msgstr "" -#: part/templates/part/part_base.html:86 +#: part/templates/part/part_base.html:113 msgid "Duplicate part" msgstr "" -#: part/templates/part/part_base.html:89 +#: part/templates/part/part_base.html:116 msgid "Edit part" msgstr "" -#: part/templates/part/part_base.html:92 +#: part/templates/part/part_base.html:119 msgid "Delete part" msgstr "" -#: part/templates/part/part_base.html:123 +#: part/templates/part/part_base.html:154 +msgid "Latest Serial Number" +msgstr "" + +#: part/templates/part/part_base.html:165 msgid "This is a virtual part" msgstr "" -#: part/templates/part/part_base.html:129 +#: part/templates/part/part_base.html:171 #, python-format msgid "This part is a variant of %(link)s" msgstr "" -#: part/templates/part/part_base.html:146 templates/js/table_filters.js:165 +#: part/templates/part/part_base.html:188 templates/js/table_filters.js:165 msgid "In Stock" msgstr "" -#: part/templates/part/part_base.html:159 templates/InvenTree/index.html:132 +#: part/templates/part/part_base.html:201 templates/InvenTree/index.html:132 msgid "Required for Build Orders" msgstr "" -#: part/templates/part/part_base.html:166 +#: part/templates/part/part_base.html:208 msgid "Required for Sales Orders" msgstr "" -#: part/templates/part/part_base.html:173 +#: part/templates/part/part_base.html:215 msgid "Allocated to Orders" msgstr "" -#: part/templates/part/part_base.html:188 templates/js/bom.js:316 +#: part/templates/part/part_base.html:230 templates/js/bom.js:316 msgid "Can Build" msgstr "" -#: part/templates/part/part_base.html:194 templates/js/part.js:413 -#: templates/js/part.js:586 +#: part/templates/part/part_base.html:236 templates/js/part.js:501 +#: templates/js/part.js:674 msgid "Building" msgstr "" -#: part/templates/part/part_base.html:325 part/templates/part/prices.html:131 +#: part/templates/part/part_base.html:331 part/templates/part/prices.html:125 msgid "Calculate" msgstr "" -#: part/templates/part/part_base.html:419 -msgid "Create New Part Category" -msgstr "" - -#: part/templates/part/part_base.html:427 -msgid "New Parent" -msgstr "" - -#: part/templates/part/part_base.html:475 -msgid "Edit Part" -msgstr "" - -#: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:27 +#: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:21 msgid "Supplier Pricing" msgstr "" #: part/templates/part/part_pricing.html:26 #: part/templates/part/part_pricing.html:52 #: part/templates/part/part_pricing.html:85 -#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:31 -#: part/templates/part/prices.html:58 part/templates/part/prices.html:90 -#: part/templates/part/prices.html:107 +#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:25 +#: part/templates/part/prices.html:52 part/templates/part/prices.html:84 +#: part/templates/part/prices.html:101 msgid "Unit Cost" msgstr "" #: part/templates/part/part_pricing.html:32 #: part/templates/part/part_pricing.html:58 #: part/templates/part/part_pricing.html:89 -#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:38 -#: part/templates/part/prices.html:65 part/templates/part/prices.html:95 -#: part/templates/part/prices.html:112 +#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:32 +#: part/templates/part/prices.html:59 part/templates/part/prices.html:89 +#: part/templates/part/prices.html:106 msgid "Total Cost" msgstr "" -#: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:46 +#: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:40 msgid "No supplier pricing available" msgstr "" -#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:55 -#: part/templates/part/prices.html:235 +#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:49 +#: part/templates/part/prices.html:225 msgid "BOM Pricing" msgstr "" -#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:73 +#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:67 msgid "Note: BOM pricing is incomplete for this part" msgstr "" -#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:80 +#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:74 msgid "No BOM pricing available" msgstr "" -#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:89 +#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:83 msgid "Internal Price" msgstr "" #: part/templates/part/part_pricing.html:113 -#: part/templates/part/prices.html:121 +#: part/templates/part/prices.html:115 msgid "No pricing information is available for this part." msgstr "" -#: part/templates/part/part_tests.html:17 -msgid "Add Test Template" -msgstr "" - -#: part/templates/part/part_tests.html:61 -msgid "Add Test Result Template" -msgstr "" - -#: part/templates/part/part_tests.html:79 -msgid "Edit Test Result Template" -msgstr "" - -#: part/templates/part/part_tests.html:91 -msgid "Delete Test Result Template" -msgstr "" - #: part/templates/part/part_thumb.html:20 msgid "Select from existing images" msgstr "" @@ -4809,123 +4776,78 @@ msgstr "" msgid "There are %(count)s unique parts tracked for '%(full_name)s'. Deleting this part will permanently remove this tracking information." msgstr "" -#: part/templates/part/prices.html:12 -msgid "General Price Information" -msgstr "" - -#: part/templates/part/prices.html:22 +#: part/templates/part/prices.html:16 msgid "Pricing ranges" msgstr "" -#: part/templates/part/prices.html:28 +#: part/templates/part/prices.html:22 msgid "Show supplier cost" msgstr "" -#: part/templates/part/prices.html:29 +#: part/templates/part/prices.html:23 msgid "Show purchase price" msgstr "" -#: part/templates/part/prices.html:56 +#: part/templates/part/prices.html:50 msgid "Show BOM cost" msgstr "" -#: part/templates/part/prices.html:104 +#: part/templates/part/prices.html:98 msgid "Show sale cost" msgstr "" -#: part/templates/part/prices.html:105 +#: part/templates/part/prices.html:99 msgid "Show sale price" msgstr "" -#: part/templates/part/prices.html:127 +#: part/templates/part/prices.html:121 msgid "Calculation parameters" msgstr "" -#: part/templates/part/prices.html:146 +#: part/templates/part/prices.html:136 msgid "Supplier Cost" msgstr "" -#: part/templates/part/prices.html:147 part/templates/part/prices.html:167 -#: part/templates/part/prices.html:193 part/templates/part/prices.html:224 -#: part/templates/part/prices.html:251 part/templates/part/prices.html:279 +#: part/templates/part/prices.html:137 part/templates/part/prices.html:158 +#: part/templates/part/prices.html:183 part/templates/part/prices.html:213 +#: part/templates/part/prices.html:239 part/templates/part/prices.html:267 msgid "Jump to overview" msgstr "" -#: part/templates/part/prices.html:172 +#: part/templates/part/prices.html:162 msgid "Stock Pricing" msgstr "" -#: part/templates/part/prices.html:180 +#: part/templates/part/prices.html:172 msgid "No stock pricing history is available for this part." msgstr "" -#: part/templates/part/prices.html:192 +#: part/templates/part/prices.html:182 msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:206 part/views.py:2376 +#: part/templates/part/prices.html:197 part/views.py:2318 msgid "Add Internal Price Break" msgstr "" -#: part/templates/part/prices.html:223 +#: part/templates/part/prices.html:212 msgid "BOM Cost" msgstr "" -#: part/templates/part/prices.html:250 +#: part/templates/part/prices.html:238 msgid "Sale Cost" msgstr "" -#: part/templates/part/prices.html:290 +#: part/templates/part/prices.html:278 msgid "No sale pice history available for this part." msgstr "" -#: part/templates/part/prices.html:340 -#, python-format -msgid "Single Price - %(currency)s" -msgstr "" - -#: part/templates/part/prices.html:352 -#, python-format -msgid "Single Price Difference - %(currency)s" -msgstr "" - -#: part/templates/part/prices.html:364 -#, python-format -msgid "Part Single Price - %(currency)s" -msgstr "" - -#: part/templates/part/prices.html:464 -#, python-format -msgid "Unit Price - %(currency)s" -msgstr "" - -#: part/templates/part/related.html:18 -msgid "Add Related" -msgstr "" - -#: part/templates/part/sales_orders.html:18 -msgid "New sales order" -msgstr "" - -#: part/templates/part/sales_orders.html:18 -msgid "New Order" -msgstr "" - #: part/templates/part/set_category.html:9 msgid "Set category for the following parts" msgstr "" -#: part/templates/part/stock.html:10 -msgid "Part Stock" -msgstr "" - -#: part/templates/part/stock.html:16 -#, python-format -msgid "Showing stock for all variants of %(full_name)s" -msgstr "" - #: part/templates/part/stock_count.html:7 templates/js/bom.js:239 -#: templates/js/part.js:403 templates/js/part.js:590 +#: templates/js/part.js:491 templates/js/part.js:678 msgid "No Stock" msgstr "" @@ -4933,30 +4855,6 @@ msgstr "" msgid "Low Stock" msgstr "" -#: part/templates/part/supplier.html:11 -msgid "Part Suppliers" -msgstr "" - -#: part/templates/part/supplier.html:39 -msgid "Part Manufacturers" -msgstr "" - -#: part/templates/part/supplier.html:52 -msgid "Delete manufacturer parts" -msgstr "" - -#: part/templates/part/supplier.html:86 -msgid "Create new manufacturer" -msgstr "" - -#: part/templates/part/track.html:10 -msgid "Part Tracking" -msgstr "" - -#: part/templates/part/used_in.html:9 -msgid "Assemblies" -msgstr "" - #: part/templates/part/variant_part.html:9 msgid "Create new part variant" msgstr "" @@ -4966,14 +4864,6 @@ msgstr "" msgid "Create a new variant of template '%(full_name)s'." msgstr "" -#: part/templates/part/variants.html:19 -msgid "Create new variant" -msgstr "" - -#: part/templates/part/variants.html:20 -msgid "New Variant" -msgstr "" - #: part/templatetags/inventree_extras.py:99 msgid "Unknown database" msgstr "" @@ -5015,115 +4905,111 @@ msgstr "" msgid "Match References" msgstr "" -#: part/views.py:892 +#: part/views.py:880 msgid "None" msgstr "" -#: part/views.py:951 +#: part/views.py:939 msgid "Part QR Code" msgstr "" -#: part/views.py:1053 +#: part/views.py:1041 msgid "Select Part Image" msgstr "" -#: part/views.py:1079 +#: part/views.py:1067 msgid "Updated part image" msgstr "" -#: part/views.py:1082 +#: part/views.py:1070 msgid "Part image not found" msgstr "" -#: part/views.py:1093 -msgid "Edit Part Properties" -msgstr "" - -#: part/views.py:1128 +#: part/views.py:1082 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1158 +#: part/views.py:1112 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1179 +#: part/views.py:1133 msgid "Validate BOM" msgstr "" -#: part/views.py:1200 +#: part/views.py:1154 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1211 +#: part/views.py:1165 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1284 +#: part/views.py:1238 msgid "Match Parts" msgstr "" -#: part/views.py:1672 +#: part/views.py:1626 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:1679 +#: part/views.py:1633 msgid "Part was deleted" msgstr "" -#: part/views.py:1688 +#: part/views.py:1642 msgid "Part Pricing" msgstr "" -#: part/views.py:1829 +#: part/views.py:1783 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:1839 +#: part/views.py:1793 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:1846 +#: part/views.py:1800 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:1944 +#: part/views.py:1886 msgid "Delete Part Category" msgstr "" -#: part/views.py:1950 +#: part/views.py:1892 msgid "Part category was deleted" msgstr "" -#: part/views.py:2002 +#: part/views.py:1944 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2103 +#: part/views.py:2045 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2159 +#: part/views.py:2101 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2178 +#: part/views.py:2120 msgid "Create BOM Item" msgstr "" -#: part/views.py:2248 +#: part/views.py:2190 msgid "Edit BOM item" msgstr "" -#: part/views.py:2309 +#: part/views.py:2251 msgid "Added new price break" msgstr "" -#: part/views.py:2385 +#: part/views.py:2327 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2393 +#: part/views.py:2335 msgid "Delete Internal Price Break" msgstr "" @@ -5472,7 +5358,7 @@ msgstr "" msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:537 stock/templates/stock/item_notes.html:13 +#: stock/models.py:537 stock/templates/stock/item.html:98 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" @@ -5543,16 +5429,53 @@ msgstr "" msgid "Test notes" msgstr "" -#: stock/templates/stock/item.html:12 +#: stock/templates/stock/item.html:16 msgid "Stock Tracking Information" msgstr "" -#: stock/templates/stock/item.html:30 +#: stock/templates/stock/item.html:29 msgid "New Entry" msgstr "" -#: stock/templates/stock/item_attachments.html:11 -msgid "Stock Item Attachments" +#: stock/templates/stock/item.html:42 +msgid "Child Stock Items" +msgstr "" + +#: stock/templates/stock/item.html:49 +msgid "This stock item does not have any child items" +msgstr "" + +#: stock/templates/stock/item.html:57 stock/templates/stock/navbar.html:19 +#: stock/templates/stock/navbar.html:22 +msgid "Test Data" +msgstr "" + +#: stock/templates/stock/item.html:65 +msgid "Delete Test Data" +msgstr "" + +#: stock/templates/stock/item.html:69 +msgid "Add Test Data" +msgstr "" + +#: stock/templates/stock/item.html:72 stock/templates/stock/item_base.html:95 +msgid "Test Report" +msgstr "" + +#: stock/templates/stock/item.html:119 stock/templates/stock/navbar.html:27 +msgid "Installed Stock Items" +msgstr "" + +#: stock/templates/stock/item.html:280 stock/templates/stock/item.html:305 +msgid "Add Test Result" +msgstr "" + +#: stock/templates/stock/item.html:325 +msgid "Edit Test Result" +msgstr "" + +#: stock/templates/stock/item.html:339 +msgid "Delete Test Result" msgstr "" #: stock/templates/stock/item_base.html:33 @@ -5582,11 +5505,6 @@ msgstr "" msgid "Printing actions" msgstr "" -#: stock/templates/stock/item_base.html:95 -#: stock/templates/stock/item_tests.html:27 -msgid "Test Report" -msgstr "" - #: stock/templates/stock/item_base.html:104 msgid "Stock adjustment actions" msgstr "" @@ -5737,18 +5655,14 @@ msgstr "" msgid "Tests" msgstr "" -#: stock/templates/stock/item_base.html:511 +#: stock/templates/stock/item_base.html:500 +msgid "Save" +msgstr "" + +#: stock/templates/stock/item_base.html:512 msgid "Edit Stock Status" msgstr "" -#: stock/templates/stock/item_childs.html:12 -msgid "Child Stock Items" -msgstr "" - -#: stock/templates/stock/item_childs.html:20 -msgid "This stock item does not have any child items" -msgstr "" - #: stock/templates/stock/item_delete.html:9 msgid "Are you sure you want to delete this stock item?" msgstr "" @@ -5774,11 +5688,6 @@ msgstr "" msgid "The StockItem is currently in stock" msgstr "" -#: stock/templates/stock/item_installed.html:11 -#: stock/templates/stock/navbar.html:27 -msgid "Installed Stock Items" -msgstr "" - #: stock/templates/stock/item_serialize.html:5 msgid "Create serialized items from this stock item." msgstr "" @@ -5787,32 +5696,6 @@ msgstr "" msgid "Select quantity to serialize, and unique serial numbers." msgstr "" -#: stock/templates/stock/item_tests.html:11 -#: stock/templates/stock/navbar.html:19 stock/templates/stock/navbar.html:22 -msgid "Test Data" -msgstr "" - -#: stock/templates/stock/item_tests.html:20 -msgid "Delete Test Data" -msgstr "" - -#: stock/templates/stock/item_tests.html:24 -msgid "Add Test Data" -msgstr "" - -#: stock/templates/stock/item_tests.html:86 -#: stock/templates/stock/item_tests.html:111 -msgid "Add Test Result" -msgstr "" - -#: stock/templates/stock/item_tests.html:131 -msgid "Edit Test Result" -msgstr "" - -#: stock/templates/stock/item_tests.html:145 -msgid "Delete Test Result" -msgstr "" - #: stock/templates/stock/location.html:20 msgid "You are not in the list of owners of this location. This stock location cannot be edited." msgstr "" @@ -5850,9 +5733,9 @@ msgid "Location Description" msgstr "" #: stock/templates/stock/location.html:114 +#: stock/templates/stock/location.html:155 #: stock/templates/stock/location_navbar.html:11 -#: stock/templates/stock/location_navbar.html:18 -#: stock/templates/stock/sublocation.html:16 +#: stock/templates/stock/location_navbar.html:14 msgid "Sublocations" msgstr "" @@ -5865,6 +5748,14 @@ msgstr "" msgid "Stock Locations" msgstr "" +#: stock/templates/stock/location.html:162 templates/stock_table.html:37 +msgid "Printing Actions" +msgstr "" + +#: stock/templates/stock/location.html:166 templates/stock_table.html:41 +msgid "Print labels" +msgstr "" + #: stock/templates/stock/location_delete.html:7 msgid "Are you sure you want to delete this stock location?" msgstr "" @@ -5918,14 +5809,6 @@ msgstr "" msgid "This action cannot be easily undone" msgstr "" -#: stock/templates/stock/sublocation.html:23 templates/stock_table.html:37 -msgid "Printing Actions" -msgstr "" - -#: stock/templates/stock/sublocation.html:27 templates/stock_table.html:41 -msgid "Print labels" -msgstr "" - #: stock/templates/stock/tracking_delete.html:6 msgid "Are you sure you want to delete this stock tracking entry?" msgstr "" @@ -6413,59 +6296,59 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" -#: templates/js/api.js:154 templates/js/modals.js:1024 +#: templates/js/api.js:162 templates/js/modals.js:1024 msgid "No Response" msgstr "" -#: templates/js/api.js:155 templates/js/modals.js:1025 +#: templates/js/api.js:163 templates/js/modals.js:1025 msgid "No response from the InvenTree server" msgstr "" -#: templates/js/api.js:160 +#: templates/js/api.js:168 msgid "Error 400: Bad request" msgstr "" -#: templates/js/api.js:161 +#: templates/js/api.js:169 msgid "API request returned error code 400" msgstr "" -#: templates/js/api.js:164 templates/js/modals.js:1034 +#: templates/js/api.js:172 templates/js/modals.js:1034 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/api.js:165 templates/js/modals.js:1035 +#: templates/js/api.js:173 templates/js/modals.js:1035 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/api.js:168 templates/js/modals.js:1039 +#: templates/js/api.js:176 templates/js/modals.js:1039 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/api.js:169 templates/js/modals.js:1040 +#: templates/js/api.js:177 templates/js/modals.js:1040 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/api.js:172 templates/js/modals.js:1044 +#: templates/js/api.js:180 templates/js/modals.js:1044 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/api.js:173 templates/js/modals.js:1045 +#: templates/js/api.js:181 templates/js/modals.js:1045 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/api.js:176 templates/js/modals.js:1049 +#: templates/js/api.js:184 templates/js/modals.js:1049 msgid "Error 408: Timeout" msgstr "" -#: templates/js/api.js:177 templates/js/modals.js:1050 +#: templates/js/api.js:185 templates/js/modals.js:1050 msgid "Connection timeout while requesting data from server" msgstr "" -#: templates/js/api.js:180 +#: templates/js/api.js:188 msgid "Unhandled Error Code" msgstr "" -#: templates/js/api.js:181 +#: templates/js/api.js:189 msgid "Error code" msgstr "" @@ -6674,7 +6557,7 @@ msgstr "" msgid "No builds matching query" msgstr "" -#: templates/js/build.js:840 templates/js/part.js:491 templates/js/part.js:736 +#: templates/js/build.js:840 templates/js/part.js:579 templates/js/part.js:824 #: templates/js/stock.js:825 templates/js/stock.js:1276 msgid "Select" msgstr "" @@ -6732,32 +6615,32 @@ msgid "No manufacturer parts found" msgstr "" #: templates/js/company.js:272 templates/js/company.js:478 -#: templates/js/part.js:68 templates/js/part.js:153 +#: templates/js/part.js:156 templates/js/part.js:241 msgid "Template part" msgstr "" #: templates/js/company.js:276 templates/js/company.js:482 -#: templates/js/part.js:72 templates/js/part.js:157 +#: templates/js/part.js:160 templates/js/part.js:245 msgid "Assembled part" msgstr "" -#: templates/js/company.js:356 templates/js/part.js:242 +#: templates/js/company.js:356 templates/js/part.js:330 msgid "No parameters found" msgstr "" -#: templates/js/company.js:392 templates/js/part.js:283 +#: templates/js/company.js:392 templates/js/part.js:371 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:393 templates/js/part.js:284 +#: templates/js/company.js:393 templates/js/part.js:372 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:412 templates/js/part.js:301 +#: templates/js/company.js:412 templates/js/part.js:389 msgid "Edit Parameter" msgstr "" -#: templates/js/company.js:423 templates/js/part.js:313 +#: templates/js/company.js:423 templates/js/part.js:401 msgid "Delete Parameter" msgstr "" @@ -6989,74 +6872,86 @@ msgstr "" msgid "NO" msgstr "" -#: templates/js/part.js:60 templates/js/part.js:145 +#: templates/js/part.js:26 +msgid "Create New Part Category" +msgstr "" + +#: templates/js/part.js:34 +msgid "New Parent" +msgstr "" + +#: templates/js/part.js:97 +msgid "Edit Part" +msgstr "" + +#: templates/js/part.js:148 templates/js/part.js:233 msgid "Trackable part" msgstr "" -#: templates/js/part.js:64 templates/js/part.js:149 +#: templates/js/part.js:152 templates/js/part.js:237 msgid "Virtual part" msgstr "" -#: templates/js/part.js:76 +#: templates/js/part.js:164 msgid "Starred part" msgstr "" -#: templates/js/part.js:80 +#: templates/js/part.js:168 msgid "Salable part" msgstr "" -#: templates/js/part.js:194 +#: templates/js/part.js:282 msgid "No variants found" msgstr "" -#: templates/js/part.js:381 templates/js/part.js:620 +#: templates/js/part.js:469 templates/js/part.js:708 msgid "No parts found" msgstr "" -#: templates/js/part.js:559 +#: templates/js/part.js:647 msgid "No category" msgstr "" -#: templates/js/part.js:577 templates/js/table_filters.js:332 +#: templates/js/part.js:665 templates/js/table_filters.js:332 msgid "Low stock" msgstr "" -#: templates/js/part.js:761 templates/js/stock.js:1300 +#: templates/js/part.js:849 templates/js/stock.js:1300 msgid "Path" msgstr "" -#: templates/js/part.js:804 +#: templates/js/part.js:892 msgid "No test templates matching query" msgstr "" -#: templates/js/part.js:855 templates/js/stock.js:384 +#: templates/js/part.js:943 templates/js/stock.js:384 msgid "Edit test result" msgstr "" -#: templates/js/part.js:856 templates/js/stock.js:385 +#: templates/js/part.js:944 templates/js/stock.js:385 msgid "Delete test result" msgstr "" -#: templates/js/part.js:862 +#: templates/js/part.js:950 msgid "This test is defined for a parent part" msgstr "" -#: templates/js/part.js:887 +#: templates/js/part.js:975 #, python-brace-format msgid "No ${human_name} information found" msgstr "" -#: templates/js/part.js:940 +#: templates/js/part.js:1028 #, python-brace-format msgid "Edit ${human_name}" msgstr "" -#: templates/js/part.js:941 +#: templates/js/part.js:1029 #, python-brace-format msgid "Delete ${human_name}" msgstr "" -#: templates/js/part.js:1060 +#: templates/js/part.js:1148 msgid "Single Price Difference" msgstr "" From b5d22750114bb06126eedaba4e7fea1953477a5d Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 15 Jul 2021 21:34:38 +0000 Subject: [PATCH 481/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 111 +++++++++++----------- InvenTree/locale/en/LC_MESSAGES/django.po | 111 +++++++++++----------- InvenTree/locale/es/LC_MESSAGES/django.po | 111 +++++++++++----------- InvenTree/locale/fr/LC_MESSAGES/django.po | 111 +++++++++++----------- InvenTree/locale/it/LC_MESSAGES/django.po | 111 +++++++++++----------- InvenTree/locale/ja/LC_MESSAGES/django.po | 111 +++++++++++----------- InvenTree/locale/pl/LC_MESSAGES/django.po | 111 +++++++++++----------- InvenTree/locale/ru/LC_MESSAGES/django.po | 111 +++++++++++----------- InvenTree/locale/tr/LC_MESSAGES/django.po | 111 +++++++++++----------- InvenTree/locale/zh/LC_MESSAGES/django.po | 111 +++++++++++----------- 10 files changed, 550 insertions(+), 560 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index d884110cd1..553423cca0 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-15 13:44+0000\n" +"POT-Creation-Date: 2021-07-15 21:34+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: German\n" @@ -481,7 +481,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: order/templates/order/sales_order_detail.html:364 part/forms.py:317 #: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:954 part/templates/part/detail.html:1040 +#: part/templates/part/detail.html:952 part/templates/part/detail.html:1038 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -783,8 +783,8 @@ msgstr "Link zu einer externen URL" #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 -#: part/templates/part/detail.html:105 part/templates/part/navbar.html:114 -#: part/templates/part/navbar.html:117 +#: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 +#: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 @@ -1222,7 +1222,7 @@ msgstr "Fertiggestellte Endprodukte" #: build/templates/build/navbar.html:45 order/templates/order/po_navbar.html:35 #: order/templates/order/sales_order_detail.html:43 #: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:173 -#: part/templates/part/navbar.html:108 part/templates/part/navbar.html:111 +#: part/templates/part/navbar.html:102 part/templates/part/navbar.html:105 #: stock/templates/stock/item.html:87 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" @@ -1248,7 +1248,7 @@ msgstr "" #: order/templates/order/po_attachments.html:79 #: order/templates/order/purchase_order_detail.html:153 #: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 +#: part/templates/part/detail.html:799 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "Anhang hinzufügen" @@ -1257,7 +1257,7 @@ msgstr "Anhang hinzufügen" #: order/templates/order/po_attachments.html:51 #: order/templates/order/purchase_order_detail.html:125 #: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 +#: part/templates/part/detail.html:753 stock/templates/stock/item.html:200 msgid "Edit Attachment" msgstr "Anhang bearbeiten" @@ -1265,7 +1265,7 @@ msgstr "Anhang bearbeiten" #: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 +#: part/templates/part/detail.html:762 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" msgstr "" @@ -1273,7 +1273,7 @@ msgstr "" #: order/templates/order/po_attachments.html:59 #: order/templates/order/purchase_order_detail.html:133 #: order/templates/order/sales_order_detail.html:125 -#: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 +#: part/templates/part/detail.html:763 stock/templates/stock/item.html:210 msgid "Delete Attachment" msgstr "Anhang löschen" @@ -2259,7 +2259,7 @@ msgstr "Neues Zuliefererteil anlegen" #: company/templates/company/detail.html:23 #: company/templates/company/manufacturer_part.html:109 -#: part/templates/part/detail.html:234 templates/js/part.js:78 +#: part/templates/part/detail.html:289 templates/js/part.js:78 #: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "Neues Zuliefererteil" @@ -2268,8 +2268,8 @@ msgstr "Neues Zuliefererteil" #: company/templates/company/detail.html:70 #: company/templates/company/manufacturer_part.html:112 #: company/templates/company/manufacturer_part.html:136 -#: part/templates/part/category.html:135 part/templates/part/detail.html:237 -#: part/templates/part/detail.html:317 +#: part/templates/part/category.html:135 part/templates/part/detail.html:292 +#: part/templates/part/detail.html:315 msgid "Options" msgstr "Optionen" @@ -2297,7 +2297,7 @@ msgstr "Herstellerteile" msgid "Create new manufacturer part" msgstr "Neues Herstellerteil anlegen" -#: company/templates/company/detail.html:65 part/templates/part/detail.html:314 +#: company/templates/company/detail.html:65 part/templates/part/detail.html:312 msgid "New Manufacturer Part" msgstr "Neues Herstellerteil" @@ -2310,8 +2310,8 @@ msgstr "Zulieferer-Bestand" #: company/templates/company/navbar.html:43 #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 -#: part/templates/part/detail.html:50 part/templates/part/navbar.html:77 -#: part/templates/part/navbar.html:80 templates/InvenTree/index.html:213 +#: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 +#: part/templates/part/navbar.html:74 templates/InvenTree/index.html:213 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 #: users/models.py:45 @@ -2333,8 +2333,8 @@ msgstr "Neue Bestellung" #: company/templates/company/navbar.html:52 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/detail.html:71 part/templates/part/navbar.html:85 -#: part/templates/part/navbar.html:88 templates/InvenTree/index.html:236 +#: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 +#: part/templates/part/navbar.html:82 templates/InvenTree/index.html:236 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 #: users/models.py:46 @@ -2364,17 +2364,17 @@ msgstr "Firmenbemerkungen" #: company/templates/company/detail.html:271 #: company/templates/company/supplier_part.html:288 #: part/templates/part/category.html:127 part/templates/part/category.html:141 -#: part/templates/part/detail.html:640 stock/templates/stock/location.html:231 +#: part/templates/part/detail.html:638 stock/templates/stock/location.html:231 msgid "Export" msgstr "Exportieren" #: company/templates/company/detail.html:302 -#: part/templates/part/detail.html:901 +#: part/templates/part/detail.html:899 msgid "Add Manufacturer Part" msgstr "" #: company/templates/company/detail.html:364 -#: part/templates/part/category.html:131 part/templates/part/detail.html:444 +#: part/templates/part/category.html:131 part/templates/part/detail.html:442 #: templates/js/stock.js:1622 msgid "New Part" msgstr "Neues Teil" @@ -2385,7 +2385,7 @@ msgstr "Neues Teil hinzufügen" #: company/templates/company/detail.html:370 #: company/templates/company/manufacturer_part.html:192 company/views.py:59 -#: part/templates/part/detail.html:817 +#: part/templates/part/detail.html:815 msgid "New Supplier" msgstr "Neuer Zulieferer" @@ -2430,15 +2430,15 @@ msgid "Suppliers" msgstr "Zulieferer" #: company/templates/company/manufacturer_part.html:114 -#: part/templates/part/detail.html:239 +#: part/templates/part/detail.html:294 msgid "Delete supplier parts" msgstr "Zuliefererteil entfernen" #: company/templates/company/manufacturer_part.html:114 #: company/templates/company/manufacturer_part.html:138 #: company/templates/company/manufacturer_part.html:238 -#: part/templates/part/detail.html:214 part/templates/part/detail.html:239 -#: part/templates/part/detail.html:319 templates/js/company.js:203 +#: part/templates/part/detail.html:214 part/templates/part/detail.html:294 +#: part/templates/part/detail.html:317 templates/js/company.js:203 #: users/models.py:193 msgid "Delete" msgstr "Löschen" @@ -2465,12 +2465,12 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:176 -#: part/templates/part/detail.html:718 +#: part/templates/part/detail.html:716 msgid "Add Parameter" msgstr "" #: company/templates/company/manufacturer_part.html:193 -#: part/templates/part/detail.html:818 +#: part/templates/part/detail.html:816 msgid "Create new supplier" msgstr "Neuen Zulieferer anlegen" @@ -2615,13 +2615,12 @@ msgstr "Zuliefererteil Bepreisung" msgid "Pricing" msgstr "Bepreisung" -#: company/views.py:64 part/templates/part/navbar.html:71 -#: part/templates/part/navbar.html:74 part/templates/part/prices.html:148 +#: company/views.py:64 part/templates/part/prices.html:148 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "Hersteller" -#: company/views.py:65 part/templates/part/detail.html:822 +#: company/views.py:65 part/templates/part/detail.html:820 msgid "New Manufacturer" msgstr "Neuer Hersteller" @@ -4408,7 +4407,7 @@ msgstr "Teilbestand" msgid "Showing stock for all variants of %(full_name)s" msgstr "Lagerbestand aller Varianten von %(full_name)s" -#: part/templates/part/detail.html:30 part/templates/part/navbar.html:93 +#: part/templates/part/detail.html:30 part/templates/part/navbar.html:87 msgid "Part Test Templates" msgstr "Teil Test-Vorlagen" @@ -4446,8 +4445,8 @@ msgstr "neue Variante anlegen" msgid "Add new parameter" msgstr "Parameter hinzufügen" -#: part/templates/part/detail.html:182 part/templates/part/navbar.html:101 -#: part/templates/part/navbar.html:104 +#: part/templates/part/detail.html:182 part/templates/part/navbar.html:95 +#: part/templates/part/navbar.html:98 msgid "Related Parts" msgstr "Verknüpfte Teile" @@ -4455,88 +4454,88 @@ msgstr "Verknüpfte Teile" msgid "Add Related" msgstr "Verknüpftes Teil hinzufügen" -#: part/templates/part/detail.html:228 -msgid "Part Suppliers" -msgstr "Zulieferer" - -#: part/templates/part/detail.html:252 part/templates/part/navbar.html:35 +#: part/templates/part/detail.html:228 part/templates/part/navbar.html:35 #: part/templates/part/navbar.html:38 msgid "Bill of Materials" msgstr "Stückliste" -#: part/templates/part/detail.html:261 +#: part/templates/part/detail.html:237 msgid "Assemblies" msgstr "Baugruppen" -#: part/templates/part/detail.html:277 +#: part/templates/part/detail.html:253 msgid "Part Builds" msgstr "Gefertigte Teile" -#: part/templates/part/detail.html:284 +#: part/templates/part/detail.html:260 msgid "Start New Build" msgstr "Neuen Bauauftrag beginnen" -#: part/templates/part/detail.html:298 +#: part/templates/part/detail.html:274 msgid "Build Order Allocations" msgstr "" -#: part/templates/part/detail.html:307 +#: part/templates/part/detail.html:283 +msgid "Part Suppliers" +msgstr "Zulieferer" + +#: part/templates/part/detail.html:305 msgid "Part Manufacturers" msgstr "Teil-Hersteller" -#: part/templates/part/detail.html:319 +#: part/templates/part/detail.html:317 msgid "Delete manufacturer parts" msgstr "Herstellerteile löschen" -#: part/templates/part/detail.html:394 +#: part/templates/part/detail.html:392 msgid "Delete selected BOM items?" msgstr "Ausgewählte Stücklistenpositionen löschen?" -#: part/templates/part/detail.html:395 +#: part/templates/part/detail.html:393 msgid "All selected BOM items will be deleted" msgstr "Alle ausgewählte Stücklistenpositionen werden gelöscht" -#: part/templates/part/detail.html:445 part/views.py:451 +#: part/templates/part/detail.html:443 part/views.py:451 #: templates/js/stock.js:1623 msgid "Create New Part" msgstr "Neues Teil anlegen" -#: part/templates/part/detail.html:580 +#: part/templates/part/detail.html:578 msgid "Add Test Result Template" msgstr "" -#: part/templates/part/detail.html:598 +#: part/templates/part/detail.html:596 msgid "Edit Test Result Template" msgstr "" -#: part/templates/part/detail.html:610 +#: part/templates/part/detail.html:608 msgid "Delete Test Result Template" msgstr "" -#: part/templates/part/detail.html:669 +#: part/templates/part/detail.html:667 msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:823 +#: part/templates/part/detail.html:821 msgid "Create new manufacturer" msgstr "Neuen Hersteller anlegen" -#: part/templates/part/detail.html:917 +#: part/templates/part/detail.html:915 #, python-format msgid "Single Price - %(currency)s" msgstr "Einzelpreis - %(currency)s" -#: part/templates/part/detail.html:929 +#: part/templates/part/detail.html:927 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "Einzelpreisdifferenz - %(currency)s" -#: part/templates/part/detail.html:941 +#: part/templates/part/detail.html:939 #, python-format msgid "Part Single Price - %(currency)s" msgstr "Einzelpreis für Zuliefererteil- %(currency)s" -#: part/templates/part/detail.html:1030 +#: part/templates/part/detail.html:1028 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -4562,7 +4561,7 @@ msgstr "Benutzt in" msgid "Prices" msgstr "" -#: part/templates/part/navbar.html:96 +#: part/templates/part/navbar.html:90 msgid "Test Templates" msgstr "" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 15f208c4f6..5df500acd9 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-15 13:44+0000\n" +"POT-Creation-Date: 2021-07-15 21:34+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -482,7 +482,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:364 part/forms.py:317 #: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:954 part/templates/part/detail.html:1040 +#: part/templates/part/detail.html:952 part/templates/part/detail.html:1038 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -784,8 +784,8 @@ msgstr "" #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 -#: part/templates/part/detail.html:105 part/templates/part/navbar.html:114 -#: part/templates/part/navbar.html:117 +#: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 +#: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 @@ -1223,7 +1223,7 @@ msgstr "" #: build/templates/build/navbar.html:45 order/templates/order/po_navbar.html:35 #: order/templates/order/sales_order_detail.html:43 #: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:173 -#: part/templates/part/navbar.html:108 part/templates/part/navbar.html:111 +#: part/templates/part/navbar.html:102 part/templates/part/navbar.html:105 #: stock/templates/stock/item.html:87 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" @@ -1249,7 +1249,7 @@ msgstr "" #: order/templates/order/po_attachments.html:79 #: order/templates/order/purchase_order_detail.html:153 #: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 +#: part/templates/part/detail.html:799 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "" @@ -1258,7 +1258,7 @@ msgstr "" #: order/templates/order/po_attachments.html:51 #: order/templates/order/purchase_order_detail.html:125 #: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 +#: part/templates/part/detail.html:753 stock/templates/stock/item.html:200 msgid "Edit Attachment" msgstr "" @@ -1266,7 +1266,7 @@ msgstr "" #: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 +#: part/templates/part/detail.html:762 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" msgstr "" @@ -1274,7 +1274,7 @@ msgstr "" #: order/templates/order/po_attachments.html:59 #: order/templates/order/purchase_order_detail.html:133 #: order/templates/order/sales_order_detail.html:125 -#: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 +#: part/templates/part/detail.html:763 stock/templates/stock/item.html:210 msgid "Delete Attachment" msgstr "" @@ -2260,7 +2260,7 @@ msgstr "" #: company/templates/company/detail.html:23 #: company/templates/company/manufacturer_part.html:109 -#: part/templates/part/detail.html:234 templates/js/part.js:78 +#: part/templates/part/detail.html:289 templates/js/part.js:78 #: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "" @@ -2269,8 +2269,8 @@ msgstr "" #: company/templates/company/detail.html:70 #: company/templates/company/manufacturer_part.html:112 #: company/templates/company/manufacturer_part.html:136 -#: part/templates/part/category.html:135 part/templates/part/detail.html:237 -#: part/templates/part/detail.html:317 +#: part/templates/part/category.html:135 part/templates/part/detail.html:292 +#: part/templates/part/detail.html:315 msgid "Options" msgstr "" @@ -2298,7 +2298,7 @@ msgstr "" msgid "Create new manufacturer part" msgstr "" -#: company/templates/company/detail.html:65 part/templates/part/detail.html:314 +#: company/templates/company/detail.html:65 part/templates/part/detail.html:312 msgid "New Manufacturer Part" msgstr "" @@ -2311,8 +2311,8 @@ msgstr "" #: company/templates/company/navbar.html:43 #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 -#: part/templates/part/detail.html:50 part/templates/part/navbar.html:77 -#: part/templates/part/navbar.html:80 templates/InvenTree/index.html:213 +#: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 +#: part/templates/part/navbar.html:74 templates/InvenTree/index.html:213 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 #: users/models.py:45 @@ -2334,8 +2334,8 @@ msgstr "" #: company/templates/company/navbar.html:52 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/detail.html:71 part/templates/part/navbar.html:85 -#: part/templates/part/navbar.html:88 templates/InvenTree/index.html:236 +#: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 +#: part/templates/part/navbar.html:82 templates/InvenTree/index.html:236 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 #: users/models.py:46 @@ -2365,17 +2365,17 @@ msgstr "" #: company/templates/company/detail.html:271 #: company/templates/company/supplier_part.html:288 #: part/templates/part/category.html:127 part/templates/part/category.html:141 -#: part/templates/part/detail.html:640 stock/templates/stock/location.html:231 +#: part/templates/part/detail.html:638 stock/templates/stock/location.html:231 msgid "Export" msgstr "" #: company/templates/company/detail.html:302 -#: part/templates/part/detail.html:901 +#: part/templates/part/detail.html:899 msgid "Add Manufacturer Part" msgstr "" #: company/templates/company/detail.html:364 -#: part/templates/part/category.html:131 part/templates/part/detail.html:444 +#: part/templates/part/category.html:131 part/templates/part/detail.html:442 #: templates/js/stock.js:1622 msgid "New Part" msgstr "" @@ -2386,7 +2386,7 @@ msgstr "" #: company/templates/company/detail.html:370 #: company/templates/company/manufacturer_part.html:192 company/views.py:59 -#: part/templates/part/detail.html:817 +#: part/templates/part/detail.html:815 msgid "New Supplier" msgstr "" @@ -2431,15 +2431,15 @@ msgid "Suppliers" msgstr "" #: company/templates/company/manufacturer_part.html:114 -#: part/templates/part/detail.html:239 +#: part/templates/part/detail.html:294 msgid "Delete supplier parts" msgstr "" #: company/templates/company/manufacturer_part.html:114 #: company/templates/company/manufacturer_part.html:138 #: company/templates/company/manufacturer_part.html:238 -#: part/templates/part/detail.html:214 part/templates/part/detail.html:239 -#: part/templates/part/detail.html:319 templates/js/company.js:203 +#: part/templates/part/detail.html:214 part/templates/part/detail.html:294 +#: part/templates/part/detail.html:317 templates/js/company.js:203 #: users/models.py:193 msgid "Delete" msgstr "" @@ -2466,12 +2466,12 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:176 -#: part/templates/part/detail.html:718 +#: part/templates/part/detail.html:716 msgid "Add Parameter" msgstr "" #: company/templates/company/manufacturer_part.html:193 -#: part/templates/part/detail.html:818 +#: part/templates/part/detail.html:816 msgid "Create new supplier" msgstr "" @@ -2616,13 +2616,12 @@ msgstr "" msgid "Pricing" msgstr "" -#: company/views.py:64 part/templates/part/navbar.html:71 -#: part/templates/part/navbar.html:74 part/templates/part/prices.html:148 +#: company/views.py:64 part/templates/part/prices.html:148 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" -#: company/views.py:65 part/templates/part/detail.html:822 +#: company/views.py:65 part/templates/part/detail.html:820 msgid "New Manufacturer" msgstr "" @@ -4403,7 +4402,7 @@ msgstr "" msgid "Showing stock for all variants of %(full_name)s" msgstr "" -#: part/templates/part/detail.html:30 part/templates/part/navbar.html:93 +#: part/templates/part/detail.html:30 part/templates/part/navbar.html:87 msgid "Part Test Templates" msgstr "" @@ -4439,8 +4438,8 @@ msgstr "" msgid "Add new parameter" msgstr "" -#: part/templates/part/detail.html:182 part/templates/part/navbar.html:101 -#: part/templates/part/navbar.html:104 +#: part/templates/part/detail.html:182 part/templates/part/navbar.html:95 +#: part/templates/part/navbar.html:98 msgid "Related Parts" msgstr "" @@ -4448,88 +4447,88 @@ msgstr "" msgid "Add Related" msgstr "" -#: part/templates/part/detail.html:228 -msgid "Part Suppliers" -msgstr "" - -#: part/templates/part/detail.html:252 part/templates/part/navbar.html:35 +#: part/templates/part/detail.html:228 part/templates/part/navbar.html:35 #: part/templates/part/navbar.html:38 msgid "Bill of Materials" msgstr "" -#: part/templates/part/detail.html:261 +#: part/templates/part/detail.html:237 msgid "Assemblies" msgstr "" -#: part/templates/part/detail.html:277 +#: part/templates/part/detail.html:253 msgid "Part Builds" msgstr "" -#: part/templates/part/detail.html:284 +#: part/templates/part/detail.html:260 msgid "Start New Build" msgstr "" -#: part/templates/part/detail.html:298 +#: part/templates/part/detail.html:274 msgid "Build Order Allocations" msgstr "" -#: part/templates/part/detail.html:307 +#: part/templates/part/detail.html:283 +msgid "Part Suppliers" +msgstr "" + +#: part/templates/part/detail.html:305 msgid "Part Manufacturers" msgstr "" -#: part/templates/part/detail.html:319 +#: part/templates/part/detail.html:317 msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/detail.html:394 +#: part/templates/part/detail.html:392 msgid "Delete selected BOM items?" msgstr "" -#: part/templates/part/detail.html:395 +#: part/templates/part/detail.html:393 msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/detail.html:445 part/views.py:451 +#: part/templates/part/detail.html:443 part/views.py:451 #: templates/js/stock.js:1623 msgid "Create New Part" msgstr "" -#: part/templates/part/detail.html:580 +#: part/templates/part/detail.html:578 msgid "Add Test Result Template" msgstr "" -#: part/templates/part/detail.html:598 +#: part/templates/part/detail.html:596 msgid "Edit Test Result Template" msgstr "" -#: part/templates/part/detail.html:610 +#: part/templates/part/detail.html:608 msgid "Delete Test Result Template" msgstr "" -#: part/templates/part/detail.html:669 +#: part/templates/part/detail.html:667 msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:823 +#: part/templates/part/detail.html:821 msgid "Create new manufacturer" msgstr "" -#: part/templates/part/detail.html:917 +#: part/templates/part/detail.html:915 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:929 +#: part/templates/part/detail.html:927 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:941 +#: part/templates/part/detail.html:939 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1030 +#: part/templates/part/detail.html:1028 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -4555,7 +4554,7 @@ msgstr "" msgid "Prices" msgstr "" -#: part/templates/part/navbar.html:96 +#: part/templates/part/navbar.html:90 msgid "Test Templates" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index b9b4b49874..85322b7863 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-15 13:44+0000\n" +"POT-Creation-Date: 2021-07-15 21:34+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -481,7 +481,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:364 part/forms.py:317 #: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:954 part/templates/part/detail.html:1040 +#: part/templates/part/detail.html:952 part/templates/part/detail.html:1038 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -783,8 +783,8 @@ msgstr "" #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 -#: part/templates/part/detail.html:105 part/templates/part/navbar.html:114 -#: part/templates/part/navbar.html:117 +#: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 +#: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 @@ -1222,7 +1222,7 @@ msgstr "" #: build/templates/build/navbar.html:45 order/templates/order/po_navbar.html:35 #: order/templates/order/sales_order_detail.html:43 #: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:173 -#: part/templates/part/navbar.html:108 part/templates/part/navbar.html:111 +#: part/templates/part/navbar.html:102 part/templates/part/navbar.html:105 #: stock/templates/stock/item.html:87 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" @@ -1248,7 +1248,7 @@ msgstr "" #: order/templates/order/po_attachments.html:79 #: order/templates/order/purchase_order_detail.html:153 #: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 +#: part/templates/part/detail.html:799 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "" @@ -1257,7 +1257,7 @@ msgstr "" #: order/templates/order/po_attachments.html:51 #: order/templates/order/purchase_order_detail.html:125 #: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 +#: part/templates/part/detail.html:753 stock/templates/stock/item.html:200 msgid "Edit Attachment" msgstr "" @@ -1265,7 +1265,7 @@ msgstr "" #: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 +#: part/templates/part/detail.html:762 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" msgstr "" @@ -1273,7 +1273,7 @@ msgstr "" #: order/templates/order/po_attachments.html:59 #: order/templates/order/purchase_order_detail.html:133 #: order/templates/order/sales_order_detail.html:125 -#: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 +#: part/templates/part/detail.html:763 stock/templates/stock/item.html:210 msgid "Delete Attachment" msgstr "" @@ -2259,7 +2259,7 @@ msgstr "" #: company/templates/company/detail.html:23 #: company/templates/company/manufacturer_part.html:109 -#: part/templates/part/detail.html:234 templates/js/part.js:78 +#: part/templates/part/detail.html:289 templates/js/part.js:78 #: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "" @@ -2268,8 +2268,8 @@ msgstr "" #: company/templates/company/detail.html:70 #: company/templates/company/manufacturer_part.html:112 #: company/templates/company/manufacturer_part.html:136 -#: part/templates/part/category.html:135 part/templates/part/detail.html:237 -#: part/templates/part/detail.html:317 +#: part/templates/part/category.html:135 part/templates/part/detail.html:292 +#: part/templates/part/detail.html:315 msgid "Options" msgstr "Opciones" @@ -2297,7 +2297,7 @@ msgstr "" msgid "Create new manufacturer part" msgstr "" -#: company/templates/company/detail.html:65 part/templates/part/detail.html:314 +#: company/templates/company/detail.html:65 part/templates/part/detail.html:312 msgid "New Manufacturer Part" msgstr "" @@ -2310,8 +2310,8 @@ msgstr "" #: company/templates/company/navbar.html:43 #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 -#: part/templates/part/detail.html:50 part/templates/part/navbar.html:77 -#: part/templates/part/navbar.html:80 templates/InvenTree/index.html:213 +#: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 +#: part/templates/part/navbar.html:74 templates/InvenTree/index.html:213 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 #: users/models.py:45 @@ -2333,8 +2333,8 @@ msgstr "" #: company/templates/company/navbar.html:52 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/detail.html:71 part/templates/part/navbar.html:85 -#: part/templates/part/navbar.html:88 templates/InvenTree/index.html:236 +#: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 +#: part/templates/part/navbar.html:82 templates/InvenTree/index.html:236 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 #: users/models.py:46 @@ -2364,17 +2364,17 @@ msgstr "" #: company/templates/company/detail.html:271 #: company/templates/company/supplier_part.html:288 #: part/templates/part/category.html:127 part/templates/part/category.html:141 -#: part/templates/part/detail.html:640 stock/templates/stock/location.html:231 +#: part/templates/part/detail.html:638 stock/templates/stock/location.html:231 msgid "Export" msgstr "Exportar" #: company/templates/company/detail.html:302 -#: part/templates/part/detail.html:901 +#: part/templates/part/detail.html:899 msgid "Add Manufacturer Part" msgstr "" #: company/templates/company/detail.html:364 -#: part/templates/part/category.html:131 part/templates/part/detail.html:444 +#: part/templates/part/category.html:131 part/templates/part/detail.html:442 #: templates/js/stock.js:1622 msgid "New Part" msgstr "" @@ -2385,7 +2385,7 @@ msgstr "" #: company/templates/company/detail.html:370 #: company/templates/company/manufacturer_part.html:192 company/views.py:59 -#: part/templates/part/detail.html:817 +#: part/templates/part/detail.html:815 msgid "New Supplier" msgstr "" @@ -2430,15 +2430,15 @@ msgid "Suppliers" msgstr "" #: company/templates/company/manufacturer_part.html:114 -#: part/templates/part/detail.html:239 +#: part/templates/part/detail.html:294 msgid "Delete supplier parts" msgstr "" #: company/templates/company/manufacturer_part.html:114 #: company/templates/company/manufacturer_part.html:138 #: company/templates/company/manufacturer_part.html:238 -#: part/templates/part/detail.html:214 part/templates/part/detail.html:239 -#: part/templates/part/detail.html:319 templates/js/company.js:203 +#: part/templates/part/detail.html:214 part/templates/part/detail.html:294 +#: part/templates/part/detail.html:317 templates/js/company.js:203 #: users/models.py:193 msgid "Delete" msgstr "Eliminar" @@ -2465,12 +2465,12 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:176 -#: part/templates/part/detail.html:718 +#: part/templates/part/detail.html:716 msgid "Add Parameter" msgstr "" #: company/templates/company/manufacturer_part.html:193 -#: part/templates/part/detail.html:818 +#: part/templates/part/detail.html:816 msgid "Create new supplier" msgstr "" @@ -2615,13 +2615,12 @@ msgstr "" msgid "Pricing" msgstr "" -#: company/views.py:64 part/templates/part/navbar.html:71 -#: part/templates/part/navbar.html:74 part/templates/part/prices.html:148 +#: company/views.py:64 part/templates/part/prices.html:148 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "Fabricantes" -#: company/views.py:65 part/templates/part/detail.html:822 +#: company/views.py:65 part/templates/part/detail.html:820 msgid "New Manufacturer" msgstr "" @@ -4402,7 +4401,7 @@ msgstr "" msgid "Showing stock for all variants of %(full_name)s" msgstr "" -#: part/templates/part/detail.html:30 part/templates/part/navbar.html:93 +#: part/templates/part/detail.html:30 part/templates/part/navbar.html:87 msgid "Part Test Templates" msgstr "" @@ -4438,8 +4437,8 @@ msgstr "" msgid "Add new parameter" msgstr "" -#: part/templates/part/detail.html:182 part/templates/part/navbar.html:101 -#: part/templates/part/navbar.html:104 +#: part/templates/part/detail.html:182 part/templates/part/navbar.html:95 +#: part/templates/part/navbar.html:98 msgid "Related Parts" msgstr "" @@ -4447,88 +4446,88 @@ msgstr "" msgid "Add Related" msgstr "" -#: part/templates/part/detail.html:228 -msgid "Part Suppliers" -msgstr "" - -#: part/templates/part/detail.html:252 part/templates/part/navbar.html:35 +#: part/templates/part/detail.html:228 part/templates/part/navbar.html:35 #: part/templates/part/navbar.html:38 msgid "Bill of Materials" msgstr "" -#: part/templates/part/detail.html:261 +#: part/templates/part/detail.html:237 msgid "Assemblies" msgstr "" -#: part/templates/part/detail.html:277 +#: part/templates/part/detail.html:253 msgid "Part Builds" msgstr "" -#: part/templates/part/detail.html:284 +#: part/templates/part/detail.html:260 msgid "Start New Build" msgstr "" -#: part/templates/part/detail.html:298 +#: part/templates/part/detail.html:274 msgid "Build Order Allocations" msgstr "" -#: part/templates/part/detail.html:307 +#: part/templates/part/detail.html:283 +msgid "Part Suppliers" +msgstr "" + +#: part/templates/part/detail.html:305 msgid "Part Manufacturers" msgstr "" -#: part/templates/part/detail.html:319 +#: part/templates/part/detail.html:317 msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/detail.html:394 +#: part/templates/part/detail.html:392 msgid "Delete selected BOM items?" msgstr "" -#: part/templates/part/detail.html:395 +#: part/templates/part/detail.html:393 msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/detail.html:445 part/views.py:451 +#: part/templates/part/detail.html:443 part/views.py:451 #: templates/js/stock.js:1623 msgid "Create New Part" msgstr "" -#: part/templates/part/detail.html:580 +#: part/templates/part/detail.html:578 msgid "Add Test Result Template" msgstr "" -#: part/templates/part/detail.html:598 +#: part/templates/part/detail.html:596 msgid "Edit Test Result Template" msgstr "" -#: part/templates/part/detail.html:610 +#: part/templates/part/detail.html:608 msgid "Delete Test Result Template" msgstr "" -#: part/templates/part/detail.html:669 +#: part/templates/part/detail.html:667 msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:823 +#: part/templates/part/detail.html:821 msgid "Create new manufacturer" msgstr "" -#: part/templates/part/detail.html:917 +#: part/templates/part/detail.html:915 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:929 +#: part/templates/part/detail.html:927 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:941 +#: part/templates/part/detail.html:939 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1030 +#: part/templates/part/detail.html:1028 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -4554,7 +4553,7 @@ msgstr "" msgid "Prices" msgstr "" -#: part/templates/part/navbar.html:96 +#: part/templates/part/navbar.html:90 msgid "Test Templates" msgstr "" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 0ba3cc18c6..ee81099a2c 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-15 13:44+0000\n" +"POT-Creation-Date: 2021-07-15 21:34+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: French\n" @@ -481,7 +481,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:364 part/forms.py:317 #: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:954 part/templates/part/detail.html:1040 +#: part/templates/part/detail.html:952 part/templates/part/detail.html:1038 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -783,8 +783,8 @@ msgstr "" #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 -#: part/templates/part/detail.html:105 part/templates/part/navbar.html:114 -#: part/templates/part/navbar.html:117 +#: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 +#: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 @@ -1222,7 +1222,7 @@ msgstr "" #: build/templates/build/navbar.html:45 order/templates/order/po_navbar.html:35 #: order/templates/order/sales_order_detail.html:43 #: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:173 -#: part/templates/part/navbar.html:108 part/templates/part/navbar.html:111 +#: part/templates/part/navbar.html:102 part/templates/part/navbar.html:105 #: stock/templates/stock/item.html:87 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" @@ -1248,7 +1248,7 @@ msgstr "" #: order/templates/order/po_attachments.html:79 #: order/templates/order/purchase_order_detail.html:153 #: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 +#: part/templates/part/detail.html:799 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "" @@ -1257,7 +1257,7 @@ msgstr "" #: order/templates/order/po_attachments.html:51 #: order/templates/order/purchase_order_detail.html:125 #: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 +#: part/templates/part/detail.html:753 stock/templates/stock/item.html:200 msgid "Edit Attachment" msgstr "" @@ -1265,7 +1265,7 @@ msgstr "" #: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 +#: part/templates/part/detail.html:762 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" msgstr "" @@ -1273,7 +1273,7 @@ msgstr "" #: order/templates/order/po_attachments.html:59 #: order/templates/order/purchase_order_detail.html:133 #: order/templates/order/sales_order_detail.html:125 -#: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 +#: part/templates/part/detail.html:763 stock/templates/stock/item.html:210 msgid "Delete Attachment" msgstr "" @@ -2259,7 +2259,7 @@ msgstr "" #: company/templates/company/detail.html:23 #: company/templates/company/manufacturer_part.html:109 -#: part/templates/part/detail.html:234 templates/js/part.js:78 +#: part/templates/part/detail.html:289 templates/js/part.js:78 #: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "" @@ -2268,8 +2268,8 @@ msgstr "" #: company/templates/company/detail.html:70 #: company/templates/company/manufacturer_part.html:112 #: company/templates/company/manufacturer_part.html:136 -#: part/templates/part/category.html:135 part/templates/part/detail.html:237 -#: part/templates/part/detail.html:317 +#: part/templates/part/category.html:135 part/templates/part/detail.html:292 +#: part/templates/part/detail.html:315 msgid "Options" msgstr "" @@ -2297,7 +2297,7 @@ msgstr "" msgid "Create new manufacturer part" msgstr "" -#: company/templates/company/detail.html:65 part/templates/part/detail.html:314 +#: company/templates/company/detail.html:65 part/templates/part/detail.html:312 msgid "New Manufacturer Part" msgstr "" @@ -2310,8 +2310,8 @@ msgstr "" #: company/templates/company/navbar.html:43 #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 -#: part/templates/part/detail.html:50 part/templates/part/navbar.html:77 -#: part/templates/part/navbar.html:80 templates/InvenTree/index.html:213 +#: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 +#: part/templates/part/navbar.html:74 templates/InvenTree/index.html:213 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 #: users/models.py:45 @@ -2333,8 +2333,8 @@ msgstr "" #: company/templates/company/navbar.html:52 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/detail.html:71 part/templates/part/navbar.html:85 -#: part/templates/part/navbar.html:88 templates/InvenTree/index.html:236 +#: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 +#: part/templates/part/navbar.html:82 templates/InvenTree/index.html:236 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 #: users/models.py:46 @@ -2364,17 +2364,17 @@ msgstr "" #: company/templates/company/detail.html:271 #: company/templates/company/supplier_part.html:288 #: part/templates/part/category.html:127 part/templates/part/category.html:141 -#: part/templates/part/detail.html:640 stock/templates/stock/location.html:231 +#: part/templates/part/detail.html:638 stock/templates/stock/location.html:231 msgid "Export" msgstr "" #: company/templates/company/detail.html:302 -#: part/templates/part/detail.html:901 +#: part/templates/part/detail.html:899 msgid "Add Manufacturer Part" msgstr "" #: company/templates/company/detail.html:364 -#: part/templates/part/category.html:131 part/templates/part/detail.html:444 +#: part/templates/part/category.html:131 part/templates/part/detail.html:442 #: templates/js/stock.js:1622 msgid "New Part" msgstr "" @@ -2385,7 +2385,7 @@ msgstr "" #: company/templates/company/detail.html:370 #: company/templates/company/manufacturer_part.html:192 company/views.py:59 -#: part/templates/part/detail.html:817 +#: part/templates/part/detail.html:815 msgid "New Supplier" msgstr "" @@ -2430,15 +2430,15 @@ msgid "Suppliers" msgstr "" #: company/templates/company/manufacturer_part.html:114 -#: part/templates/part/detail.html:239 +#: part/templates/part/detail.html:294 msgid "Delete supplier parts" msgstr "" #: company/templates/company/manufacturer_part.html:114 #: company/templates/company/manufacturer_part.html:138 #: company/templates/company/manufacturer_part.html:238 -#: part/templates/part/detail.html:214 part/templates/part/detail.html:239 -#: part/templates/part/detail.html:319 templates/js/company.js:203 +#: part/templates/part/detail.html:214 part/templates/part/detail.html:294 +#: part/templates/part/detail.html:317 templates/js/company.js:203 #: users/models.py:193 msgid "Delete" msgstr "" @@ -2465,12 +2465,12 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:176 -#: part/templates/part/detail.html:718 +#: part/templates/part/detail.html:716 msgid "Add Parameter" msgstr "" #: company/templates/company/manufacturer_part.html:193 -#: part/templates/part/detail.html:818 +#: part/templates/part/detail.html:816 msgid "Create new supplier" msgstr "" @@ -2615,13 +2615,12 @@ msgstr "" msgid "Pricing" msgstr "" -#: company/views.py:64 part/templates/part/navbar.html:71 -#: part/templates/part/navbar.html:74 part/templates/part/prices.html:148 +#: company/views.py:64 part/templates/part/prices.html:148 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" -#: company/views.py:65 part/templates/part/detail.html:822 +#: company/views.py:65 part/templates/part/detail.html:820 msgid "New Manufacturer" msgstr "" @@ -4404,7 +4403,7 @@ msgstr "" msgid "Showing stock for all variants of %(full_name)s" msgstr "" -#: part/templates/part/detail.html:30 part/templates/part/navbar.html:93 +#: part/templates/part/detail.html:30 part/templates/part/navbar.html:87 msgid "Part Test Templates" msgstr "" @@ -4440,8 +4439,8 @@ msgstr "" msgid "Add new parameter" msgstr "" -#: part/templates/part/detail.html:182 part/templates/part/navbar.html:101 -#: part/templates/part/navbar.html:104 +#: part/templates/part/detail.html:182 part/templates/part/navbar.html:95 +#: part/templates/part/navbar.html:98 msgid "Related Parts" msgstr "" @@ -4449,88 +4448,88 @@ msgstr "" msgid "Add Related" msgstr "" -#: part/templates/part/detail.html:228 -msgid "Part Suppliers" -msgstr "" - -#: part/templates/part/detail.html:252 part/templates/part/navbar.html:35 +#: part/templates/part/detail.html:228 part/templates/part/navbar.html:35 #: part/templates/part/navbar.html:38 msgid "Bill of Materials" msgstr "" -#: part/templates/part/detail.html:261 +#: part/templates/part/detail.html:237 msgid "Assemblies" msgstr "" -#: part/templates/part/detail.html:277 +#: part/templates/part/detail.html:253 msgid "Part Builds" msgstr "" -#: part/templates/part/detail.html:284 +#: part/templates/part/detail.html:260 msgid "Start New Build" msgstr "" -#: part/templates/part/detail.html:298 +#: part/templates/part/detail.html:274 msgid "Build Order Allocations" msgstr "" -#: part/templates/part/detail.html:307 +#: part/templates/part/detail.html:283 +msgid "Part Suppliers" +msgstr "" + +#: part/templates/part/detail.html:305 msgid "Part Manufacturers" msgstr "" -#: part/templates/part/detail.html:319 +#: part/templates/part/detail.html:317 msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/detail.html:394 +#: part/templates/part/detail.html:392 msgid "Delete selected BOM items?" msgstr "" -#: part/templates/part/detail.html:395 +#: part/templates/part/detail.html:393 msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/detail.html:445 part/views.py:451 +#: part/templates/part/detail.html:443 part/views.py:451 #: templates/js/stock.js:1623 msgid "Create New Part" msgstr "" -#: part/templates/part/detail.html:580 +#: part/templates/part/detail.html:578 msgid "Add Test Result Template" msgstr "" -#: part/templates/part/detail.html:598 +#: part/templates/part/detail.html:596 msgid "Edit Test Result Template" msgstr "" -#: part/templates/part/detail.html:610 +#: part/templates/part/detail.html:608 msgid "Delete Test Result Template" msgstr "" -#: part/templates/part/detail.html:669 +#: part/templates/part/detail.html:667 msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:823 +#: part/templates/part/detail.html:821 msgid "Create new manufacturer" msgstr "" -#: part/templates/part/detail.html:917 +#: part/templates/part/detail.html:915 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:929 +#: part/templates/part/detail.html:927 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:941 +#: part/templates/part/detail.html:939 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1030 +#: part/templates/part/detail.html:1028 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -4556,7 +4555,7 @@ msgstr "" msgid "Prices" msgstr "" -#: part/templates/part/navbar.html:96 +#: part/templates/part/navbar.html:90 msgid "Test Templates" msgstr "" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 80497a356e..f5cb3da86e 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-15 13:44+0000\n" +"POT-Creation-Date: 2021-07-15 21:34+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -481,7 +481,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:364 part/forms.py:317 #: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:954 part/templates/part/detail.html:1040 +#: part/templates/part/detail.html:952 part/templates/part/detail.html:1038 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -783,8 +783,8 @@ msgstr "" #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 -#: part/templates/part/detail.html:105 part/templates/part/navbar.html:114 -#: part/templates/part/navbar.html:117 +#: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 +#: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 @@ -1222,7 +1222,7 @@ msgstr "" #: build/templates/build/navbar.html:45 order/templates/order/po_navbar.html:35 #: order/templates/order/sales_order_detail.html:43 #: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:173 -#: part/templates/part/navbar.html:108 part/templates/part/navbar.html:111 +#: part/templates/part/navbar.html:102 part/templates/part/navbar.html:105 #: stock/templates/stock/item.html:87 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" @@ -1248,7 +1248,7 @@ msgstr "" #: order/templates/order/po_attachments.html:79 #: order/templates/order/purchase_order_detail.html:153 #: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 +#: part/templates/part/detail.html:799 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "" @@ -1257,7 +1257,7 @@ msgstr "" #: order/templates/order/po_attachments.html:51 #: order/templates/order/purchase_order_detail.html:125 #: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 +#: part/templates/part/detail.html:753 stock/templates/stock/item.html:200 msgid "Edit Attachment" msgstr "" @@ -1265,7 +1265,7 @@ msgstr "" #: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 +#: part/templates/part/detail.html:762 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" msgstr "" @@ -1273,7 +1273,7 @@ msgstr "" #: order/templates/order/po_attachments.html:59 #: order/templates/order/purchase_order_detail.html:133 #: order/templates/order/sales_order_detail.html:125 -#: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 +#: part/templates/part/detail.html:763 stock/templates/stock/item.html:210 msgid "Delete Attachment" msgstr "" @@ -2259,7 +2259,7 @@ msgstr "" #: company/templates/company/detail.html:23 #: company/templates/company/manufacturer_part.html:109 -#: part/templates/part/detail.html:234 templates/js/part.js:78 +#: part/templates/part/detail.html:289 templates/js/part.js:78 #: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "" @@ -2268,8 +2268,8 @@ msgstr "" #: company/templates/company/detail.html:70 #: company/templates/company/manufacturer_part.html:112 #: company/templates/company/manufacturer_part.html:136 -#: part/templates/part/category.html:135 part/templates/part/detail.html:237 -#: part/templates/part/detail.html:317 +#: part/templates/part/category.html:135 part/templates/part/detail.html:292 +#: part/templates/part/detail.html:315 msgid "Options" msgstr "" @@ -2297,7 +2297,7 @@ msgstr "" msgid "Create new manufacturer part" msgstr "" -#: company/templates/company/detail.html:65 part/templates/part/detail.html:314 +#: company/templates/company/detail.html:65 part/templates/part/detail.html:312 msgid "New Manufacturer Part" msgstr "" @@ -2310,8 +2310,8 @@ msgstr "" #: company/templates/company/navbar.html:43 #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 -#: part/templates/part/detail.html:50 part/templates/part/navbar.html:77 -#: part/templates/part/navbar.html:80 templates/InvenTree/index.html:213 +#: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 +#: part/templates/part/navbar.html:74 templates/InvenTree/index.html:213 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 #: users/models.py:45 @@ -2333,8 +2333,8 @@ msgstr "" #: company/templates/company/navbar.html:52 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/detail.html:71 part/templates/part/navbar.html:85 -#: part/templates/part/navbar.html:88 templates/InvenTree/index.html:236 +#: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 +#: part/templates/part/navbar.html:82 templates/InvenTree/index.html:236 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 #: users/models.py:46 @@ -2364,17 +2364,17 @@ msgstr "" #: company/templates/company/detail.html:271 #: company/templates/company/supplier_part.html:288 #: part/templates/part/category.html:127 part/templates/part/category.html:141 -#: part/templates/part/detail.html:640 stock/templates/stock/location.html:231 +#: part/templates/part/detail.html:638 stock/templates/stock/location.html:231 msgid "Export" msgstr "" #: company/templates/company/detail.html:302 -#: part/templates/part/detail.html:901 +#: part/templates/part/detail.html:899 msgid "Add Manufacturer Part" msgstr "" #: company/templates/company/detail.html:364 -#: part/templates/part/category.html:131 part/templates/part/detail.html:444 +#: part/templates/part/category.html:131 part/templates/part/detail.html:442 #: templates/js/stock.js:1622 msgid "New Part" msgstr "" @@ -2385,7 +2385,7 @@ msgstr "" #: company/templates/company/detail.html:370 #: company/templates/company/manufacturer_part.html:192 company/views.py:59 -#: part/templates/part/detail.html:817 +#: part/templates/part/detail.html:815 msgid "New Supplier" msgstr "" @@ -2430,15 +2430,15 @@ msgid "Suppliers" msgstr "" #: company/templates/company/manufacturer_part.html:114 -#: part/templates/part/detail.html:239 +#: part/templates/part/detail.html:294 msgid "Delete supplier parts" msgstr "" #: company/templates/company/manufacturer_part.html:114 #: company/templates/company/manufacturer_part.html:138 #: company/templates/company/manufacturer_part.html:238 -#: part/templates/part/detail.html:214 part/templates/part/detail.html:239 -#: part/templates/part/detail.html:319 templates/js/company.js:203 +#: part/templates/part/detail.html:214 part/templates/part/detail.html:294 +#: part/templates/part/detail.html:317 templates/js/company.js:203 #: users/models.py:193 msgid "Delete" msgstr "" @@ -2465,12 +2465,12 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:176 -#: part/templates/part/detail.html:718 +#: part/templates/part/detail.html:716 msgid "Add Parameter" msgstr "" #: company/templates/company/manufacturer_part.html:193 -#: part/templates/part/detail.html:818 +#: part/templates/part/detail.html:816 msgid "Create new supplier" msgstr "" @@ -2615,13 +2615,12 @@ msgstr "" msgid "Pricing" msgstr "" -#: company/views.py:64 part/templates/part/navbar.html:71 -#: part/templates/part/navbar.html:74 part/templates/part/prices.html:148 +#: company/views.py:64 part/templates/part/prices.html:148 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" -#: company/views.py:65 part/templates/part/detail.html:822 +#: company/views.py:65 part/templates/part/detail.html:820 msgid "New Manufacturer" msgstr "" @@ -4402,7 +4401,7 @@ msgstr "" msgid "Showing stock for all variants of %(full_name)s" msgstr "" -#: part/templates/part/detail.html:30 part/templates/part/navbar.html:93 +#: part/templates/part/detail.html:30 part/templates/part/navbar.html:87 msgid "Part Test Templates" msgstr "" @@ -4438,8 +4437,8 @@ msgstr "" msgid "Add new parameter" msgstr "" -#: part/templates/part/detail.html:182 part/templates/part/navbar.html:101 -#: part/templates/part/navbar.html:104 +#: part/templates/part/detail.html:182 part/templates/part/navbar.html:95 +#: part/templates/part/navbar.html:98 msgid "Related Parts" msgstr "" @@ -4447,88 +4446,88 @@ msgstr "" msgid "Add Related" msgstr "" -#: part/templates/part/detail.html:228 -msgid "Part Suppliers" -msgstr "" - -#: part/templates/part/detail.html:252 part/templates/part/navbar.html:35 +#: part/templates/part/detail.html:228 part/templates/part/navbar.html:35 #: part/templates/part/navbar.html:38 msgid "Bill of Materials" msgstr "" -#: part/templates/part/detail.html:261 +#: part/templates/part/detail.html:237 msgid "Assemblies" msgstr "" -#: part/templates/part/detail.html:277 +#: part/templates/part/detail.html:253 msgid "Part Builds" msgstr "" -#: part/templates/part/detail.html:284 +#: part/templates/part/detail.html:260 msgid "Start New Build" msgstr "" -#: part/templates/part/detail.html:298 +#: part/templates/part/detail.html:274 msgid "Build Order Allocations" msgstr "" -#: part/templates/part/detail.html:307 +#: part/templates/part/detail.html:283 +msgid "Part Suppliers" +msgstr "" + +#: part/templates/part/detail.html:305 msgid "Part Manufacturers" msgstr "" -#: part/templates/part/detail.html:319 +#: part/templates/part/detail.html:317 msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/detail.html:394 +#: part/templates/part/detail.html:392 msgid "Delete selected BOM items?" msgstr "" -#: part/templates/part/detail.html:395 +#: part/templates/part/detail.html:393 msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/detail.html:445 part/views.py:451 +#: part/templates/part/detail.html:443 part/views.py:451 #: templates/js/stock.js:1623 msgid "Create New Part" msgstr "" -#: part/templates/part/detail.html:580 +#: part/templates/part/detail.html:578 msgid "Add Test Result Template" msgstr "" -#: part/templates/part/detail.html:598 +#: part/templates/part/detail.html:596 msgid "Edit Test Result Template" msgstr "" -#: part/templates/part/detail.html:610 +#: part/templates/part/detail.html:608 msgid "Delete Test Result Template" msgstr "" -#: part/templates/part/detail.html:669 +#: part/templates/part/detail.html:667 msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:823 +#: part/templates/part/detail.html:821 msgid "Create new manufacturer" msgstr "" -#: part/templates/part/detail.html:917 +#: part/templates/part/detail.html:915 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:929 +#: part/templates/part/detail.html:927 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:941 +#: part/templates/part/detail.html:939 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1030 +#: part/templates/part/detail.html:1028 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -4554,7 +4553,7 @@ msgstr "" msgid "Prices" msgstr "" -#: part/templates/part/navbar.html:96 +#: part/templates/part/navbar.html:90 msgid "Test Templates" msgstr "" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index f035a4b5d0..7e76f085c2 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-15 13:44+0000\n" +"POT-Creation-Date: 2021-07-15 21:34+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -481,7 +481,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:364 part/forms.py:317 #: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:954 part/templates/part/detail.html:1040 +#: part/templates/part/detail.html:952 part/templates/part/detail.html:1038 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -783,8 +783,8 @@ msgstr "" #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 -#: part/templates/part/detail.html:105 part/templates/part/navbar.html:114 -#: part/templates/part/navbar.html:117 +#: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 +#: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 @@ -1222,7 +1222,7 @@ msgstr "" #: build/templates/build/navbar.html:45 order/templates/order/po_navbar.html:35 #: order/templates/order/sales_order_detail.html:43 #: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:173 -#: part/templates/part/navbar.html:108 part/templates/part/navbar.html:111 +#: part/templates/part/navbar.html:102 part/templates/part/navbar.html:105 #: stock/templates/stock/item.html:87 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" @@ -1248,7 +1248,7 @@ msgstr "" #: order/templates/order/po_attachments.html:79 #: order/templates/order/purchase_order_detail.html:153 #: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 +#: part/templates/part/detail.html:799 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "" @@ -1257,7 +1257,7 @@ msgstr "" #: order/templates/order/po_attachments.html:51 #: order/templates/order/purchase_order_detail.html:125 #: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 +#: part/templates/part/detail.html:753 stock/templates/stock/item.html:200 msgid "Edit Attachment" msgstr "" @@ -1265,7 +1265,7 @@ msgstr "" #: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 +#: part/templates/part/detail.html:762 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" msgstr "" @@ -1273,7 +1273,7 @@ msgstr "" #: order/templates/order/po_attachments.html:59 #: order/templates/order/purchase_order_detail.html:133 #: order/templates/order/sales_order_detail.html:125 -#: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 +#: part/templates/part/detail.html:763 stock/templates/stock/item.html:210 msgid "Delete Attachment" msgstr "" @@ -2259,7 +2259,7 @@ msgstr "新しいサプライヤー・パーツを作成" #: company/templates/company/detail.html:23 #: company/templates/company/manufacturer_part.html:109 -#: part/templates/part/detail.html:234 templates/js/part.js:78 +#: part/templates/part/detail.html:289 templates/js/part.js:78 #: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "新しいサプライヤー・パーツ" @@ -2268,8 +2268,8 @@ msgstr "新しいサプライヤー・パーツ" #: company/templates/company/detail.html:70 #: company/templates/company/manufacturer_part.html:112 #: company/templates/company/manufacturer_part.html:136 -#: part/templates/part/category.html:135 part/templates/part/detail.html:237 -#: part/templates/part/detail.html:317 +#: part/templates/part/category.html:135 part/templates/part/detail.html:292 +#: part/templates/part/detail.html:315 msgid "Options" msgstr "" @@ -2297,7 +2297,7 @@ msgstr "メーカー・パーツ" msgid "Create new manufacturer part" msgstr "新しいメーカー・パーツを作成" -#: company/templates/company/detail.html:65 part/templates/part/detail.html:314 +#: company/templates/company/detail.html:65 part/templates/part/detail.html:312 msgid "New Manufacturer Part" msgstr "新しいメーカ―・パーツ" @@ -2310,8 +2310,8 @@ msgstr "" #: company/templates/company/navbar.html:43 #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 -#: part/templates/part/detail.html:50 part/templates/part/navbar.html:77 -#: part/templates/part/navbar.html:80 templates/InvenTree/index.html:213 +#: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 +#: part/templates/part/navbar.html:74 templates/InvenTree/index.html:213 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 #: users/models.py:45 @@ -2333,8 +2333,8 @@ msgstr "" #: company/templates/company/navbar.html:52 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/detail.html:71 part/templates/part/navbar.html:85 -#: part/templates/part/navbar.html:88 templates/InvenTree/index.html:236 +#: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 +#: part/templates/part/navbar.html:82 templates/InvenTree/index.html:236 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 #: users/models.py:46 @@ -2364,17 +2364,17 @@ msgstr "" #: company/templates/company/detail.html:271 #: company/templates/company/supplier_part.html:288 #: part/templates/part/category.html:127 part/templates/part/category.html:141 -#: part/templates/part/detail.html:640 stock/templates/stock/location.html:231 +#: part/templates/part/detail.html:638 stock/templates/stock/location.html:231 msgid "Export" msgstr "" #: company/templates/company/detail.html:302 -#: part/templates/part/detail.html:901 +#: part/templates/part/detail.html:899 msgid "Add Manufacturer Part" msgstr "" #: company/templates/company/detail.html:364 -#: part/templates/part/category.html:131 part/templates/part/detail.html:444 +#: part/templates/part/category.html:131 part/templates/part/detail.html:442 #: templates/js/stock.js:1622 msgid "New Part" msgstr "新規パーツ" @@ -2385,7 +2385,7 @@ msgstr "新規パーツを作成" #: company/templates/company/detail.html:370 #: company/templates/company/manufacturer_part.html:192 company/views.py:59 -#: part/templates/part/detail.html:817 +#: part/templates/part/detail.html:815 msgid "New Supplier" msgstr "" @@ -2430,15 +2430,15 @@ msgid "Suppliers" msgstr "" #: company/templates/company/manufacturer_part.html:114 -#: part/templates/part/detail.html:239 +#: part/templates/part/detail.html:294 msgid "Delete supplier parts" msgstr "" #: company/templates/company/manufacturer_part.html:114 #: company/templates/company/manufacturer_part.html:138 #: company/templates/company/manufacturer_part.html:238 -#: part/templates/part/detail.html:214 part/templates/part/detail.html:239 -#: part/templates/part/detail.html:319 templates/js/company.js:203 +#: part/templates/part/detail.html:214 part/templates/part/detail.html:294 +#: part/templates/part/detail.html:317 templates/js/company.js:203 #: users/models.py:193 msgid "Delete" msgstr "" @@ -2465,12 +2465,12 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:176 -#: part/templates/part/detail.html:718 +#: part/templates/part/detail.html:716 msgid "Add Parameter" msgstr "" #: company/templates/company/manufacturer_part.html:193 -#: part/templates/part/detail.html:818 +#: part/templates/part/detail.html:816 msgid "Create new supplier" msgstr "" @@ -2615,13 +2615,12 @@ msgstr "" msgid "Pricing" msgstr "" -#: company/views.py:64 part/templates/part/navbar.html:71 -#: part/templates/part/navbar.html:74 part/templates/part/prices.html:148 +#: company/views.py:64 part/templates/part/prices.html:148 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" -#: company/views.py:65 part/templates/part/detail.html:822 +#: company/views.py:65 part/templates/part/detail.html:820 msgid "New Manufacturer" msgstr "" @@ -4404,7 +4403,7 @@ msgstr "" msgid "Showing stock for all variants of %(full_name)s" msgstr "" -#: part/templates/part/detail.html:30 part/templates/part/navbar.html:93 +#: part/templates/part/detail.html:30 part/templates/part/navbar.html:87 msgid "Part Test Templates" msgstr "" @@ -4440,8 +4439,8 @@ msgstr "" msgid "Add new parameter" msgstr "" -#: part/templates/part/detail.html:182 part/templates/part/navbar.html:101 -#: part/templates/part/navbar.html:104 +#: part/templates/part/detail.html:182 part/templates/part/navbar.html:95 +#: part/templates/part/navbar.html:98 msgid "Related Parts" msgstr "" @@ -4449,88 +4448,88 @@ msgstr "" msgid "Add Related" msgstr "" -#: part/templates/part/detail.html:228 -msgid "Part Suppliers" -msgstr "" - -#: part/templates/part/detail.html:252 part/templates/part/navbar.html:35 +#: part/templates/part/detail.html:228 part/templates/part/navbar.html:35 #: part/templates/part/navbar.html:38 msgid "Bill of Materials" msgstr "" -#: part/templates/part/detail.html:261 +#: part/templates/part/detail.html:237 msgid "Assemblies" msgstr "" -#: part/templates/part/detail.html:277 +#: part/templates/part/detail.html:253 msgid "Part Builds" msgstr "" -#: part/templates/part/detail.html:284 +#: part/templates/part/detail.html:260 msgid "Start New Build" msgstr "" -#: part/templates/part/detail.html:298 +#: part/templates/part/detail.html:274 msgid "Build Order Allocations" msgstr "" -#: part/templates/part/detail.html:307 +#: part/templates/part/detail.html:283 +msgid "Part Suppliers" +msgstr "" + +#: part/templates/part/detail.html:305 msgid "Part Manufacturers" msgstr "" -#: part/templates/part/detail.html:319 +#: part/templates/part/detail.html:317 msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/detail.html:394 +#: part/templates/part/detail.html:392 msgid "Delete selected BOM items?" msgstr "" -#: part/templates/part/detail.html:395 +#: part/templates/part/detail.html:393 msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/detail.html:445 part/views.py:451 +#: part/templates/part/detail.html:443 part/views.py:451 #: templates/js/stock.js:1623 msgid "Create New Part" msgstr "" -#: part/templates/part/detail.html:580 +#: part/templates/part/detail.html:578 msgid "Add Test Result Template" msgstr "" -#: part/templates/part/detail.html:598 +#: part/templates/part/detail.html:596 msgid "Edit Test Result Template" msgstr "" -#: part/templates/part/detail.html:610 +#: part/templates/part/detail.html:608 msgid "Delete Test Result Template" msgstr "" -#: part/templates/part/detail.html:669 +#: part/templates/part/detail.html:667 msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:823 +#: part/templates/part/detail.html:821 msgid "Create new manufacturer" msgstr "" -#: part/templates/part/detail.html:917 +#: part/templates/part/detail.html:915 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:929 +#: part/templates/part/detail.html:927 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:941 +#: part/templates/part/detail.html:939 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1030 +#: part/templates/part/detail.html:1028 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -4556,7 +4555,7 @@ msgstr "" msgid "Prices" msgstr "" -#: part/templates/part/navbar.html:96 +#: part/templates/part/navbar.html:90 msgid "Test Templates" msgstr "" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 7b80eb5855..3ffe06d3ad 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-15 13:44+0000\n" +"POT-Creation-Date: 2021-07-15 21:34+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -481,7 +481,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:364 part/forms.py:317 #: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:954 part/templates/part/detail.html:1040 +#: part/templates/part/detail.html:952 part/templates/part/detail.html:1038 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -783,8 +783,8 @@ msgstr "Link do zewnętrznego adresu URL" #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 -#: part/templates/part/detail.html:105 part/templates/part/navbar.html:114 -#: part/templates/part/navbar.html:117 +#: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 +#: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 @@ -1222,7 +1222,7 @@ msgstr "" #: build/templates/build/navbar.html:45 order/templates/order/po_navbar.html:35 #: order/templates/order/sales_order_detail.html:43 #: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:173 -#: part/templates/part/navbar.html:108 part/templates/part/navbar.html:111 +#: part/templates/part/navbar.html:102 part/templates/part/navbar.html:105 #: stock/templates/stock/item.html:87 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" @@ -1248,7 +1248,7 @@ msgstr "" #: order/templates/order/po_attachments.html:79 #: order/templates/order/purchase_order_detail.html:153 #: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 +#: part/templates/part/detail.html:799 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "" @@ -1257,7 +1257,7 @@ msgstr "" #: order/templates/order/po_attachments.html:51 #: order/templates/order/purchase_order_detail.html:125 #: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 +#: part/templates/part/detail.html:753 stock/templates/stock/item.html:200 msgid "Edit Attachment" msgstr "Edytuj załącznik" @@ -1265,7 +1265,7 @@ msgstr "Edytuj załącznik" #: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 +#: part/templates/part/detail.html:762 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" msgstr "" @@ -1273,7 +1273,7 @@ msgstr "" #: order/templates/order/po_attachments.html:59 #: order/templates/order/purchase_order_detail.html:133 #: order/templates/order/sales_order_detail.html:125 -#: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 +#: part/templates/part/detail.html:763 stock/templates/stock/item.html:210 msgid "Delete Attachment" msgstr "Usuń załącznik" @@ -2259,7 +2259,7 @@ msgstr "Utwórz nowego dostawcę części" #: company/templates/company/detail.html:23 #: company/templates/company/manufacturer_part.html:109 -#: part/templates/part/detail.html:234 templates/js/part.js:78 +#: part/templates/part/detail.html:289 templates/js/part.js:78 #: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "Now dostawca części" @@ -2268,8 +2268,8 @@ msgstr "Now dostawca części" #: company/templates/company/detail.html:70 #: company/templates/company/manufacturer_part.html:112 #: company/templates/company/manufacturer_part.html:136 -#: part/templates/part/category.html:135 part/templates/part/detail.html:237 -#: part/templates/part/detail.html:317 +#: part/templates/part/category.html:135 part/templates/part/detail.html:292 +#: part/templates/part/detail.html:315 msgid "Options" msgstr "Opcje" @@ -2297,7 +2297,7 @@ msgstr "Części producenta" msgid "Create new manufacturer part" msgstr "Utwórz nową część producenta" -#: company/templates/company/detail.html:65 part/templates/part/detail.html:314 +#: company/templates/company/detail.html:65 part/templates/part/detail.html:312 msgid "New Manufacturer Part" msgstr "Nowa część producenta" @@ -2310,8 +2310,8 @@ msgstr "Zapasy dostawcy" #: company/templates/company/navbar.html:43 #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 -#: part/templates/part/detail.html:50 part/templates/part/navbar.html:77 -#: part/templates/part/navbar.html:80 templates/InvenTree/index.html:213 +#: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 +#: part/templates/part/navbar.html:74 templates/InvenTree/index.html:213 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 #: users/models.py:45 @@ -2333,8 +2333,8 @@ msgstr "" #: company/templates/company/navbar.html:52 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/detail.html:71 part/templates/part/navbar.html:85 -#: part/templates/part/navbar.html:88 templates/InvenTree/index.html:236 +#: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 +#: part/templates/part/navbar.html:82 templates/InvenTree/index.html:236 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 #: users/models.py:46 @@ -2364,17 +2364,17 @@ msgstr "" #: company/templates/company/detail.html:271 #: company/templates/company/supplier_part.html:288 #: part/templates/part/category.html:127 part/templates/part/category.html:141 -#: part/templates/part/detail.html:640 stock/templates/stock/location.html:231 +#: part/templates/part/detail.html:638 stock/templates/stock/location.html:231 msgid "Export" msgstr "Eksportuj" #: company/templates/company/detail.html:302 -#: part/templates/part/detail.html:901 +#: part/templates/part/detail.html:899 msgid "Add Manufacturer Part" msgstr "" #: company/templates/company/detail.html:364 -#: part/templates/part/category.html:131 part/templates/part/detail.html:444 +#: part/templates/part/category.html:131 part/templates/part/detail.html:442 #: templates/js/stock.js:1622 msgid "New Part" msgstr "Nowy komponent" @@ -2385,7 +2385,7 @@ msgstr "Utwórz nowy komponent" #: company/templates/company/detail.html:370 #: company/templates/company/manufacturer_part.html:192 company/views.py:59 -#: part/templates/part/detail.html:817 +#: part/templates/part/detail.html:815 msgid "New Supplier" msgstr "Nowy dostawca" @@ -2430,15 +2430,15 @@ msgid "Suppliers" msgstr "Dostawcy" #: company/templates/company/manufacturer_part.html:114 -#: part/templates/part/detail.html:239 +#: part/templates/part/detail.html:294 msgid "Delete supplier parts" msgstr "" #: company/templates/company/manufacturer_part.html:114 #: company/templates/company/manufacturer_part.html:138 #: company/templates/company/manufacturer_part.html:238 -#: part/templates/part/detail.html:214 part/templates/part/detail.html:239 -#: part/templates/part/detail.html:319 templates/js/company.js:203 +#: part/templates/part/detail.html:214 part/templates/part/detail.html:294 +#: part/templates/part/detail.html:317 templates/js/company.js:203 #: users/models.py:193 msgid "Delete" msgstr "Usuń" @@ -2465,12 +2465,12 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:176 -#: part/templates/part/detail.html:718 +#: part/templates/part/detail.html:716 msgid "Add Parameter" msgstr "" #: company/templates/company/manufacturer_part.html:193 -#: part/templates/part/detail.html:818 +#: part/templates/part/detail.html:816 msgid "Create new supplier" msgstr "Utwórz nowego dostawcę" @@ -2615,13 +2615,12 @@ msgstr "" msgid "Pricing" msgstr "Cennik" -#: company/views.py:64 part/templates/part/navbar.html:71 -#: part/templates/part/navbar.html:74 part/templates/part/prices.html:148 +#: company/views.py:64 part/templates/part/prices.html:148 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "Producenci" -#: company/views.py:65 part/templates/part/detail.html:822 +#: company/views.py:65 part/templates/part/detail.html:820 msgid "New Manufacturer" msgstr "Now producent" @@ -4408,7 +4407,7 @@ msgstr "" msgid "Showing stock for all variants of %(full_name)s" msgstr "" -#: part/templates/part/detail.html:30 part/templates/part/navbar.html:93 +#: part/templates/part/detail.html:30 part/templates/part/navbar.html:87 msgid "Part Test Templates" msgstr "" @@ -4446,8 +4445,8 @@ msgstr "" msgid "Add new parameter" msgstr "" -#: part/templates/part/detail.html:182 part/templates/part/navbar.html:101 -#: part/templates/part/navbar.html:104 +#: part/templates/part/detail.html:182 part/templates/part/navbar.html:95 +#: part/templates/part/navbar.html:98 msgid "Related Parts" msgstr "" @@ -4455,88 +4454,88 @@ msgstr "" msgid "Add Related" msgstr "" -#: part/templates/part/detail.html:228 -msgid "Part Suppliers" -msgstr "" - -#: part/templates/part/detail.html:252 part/templates/part/navbar.html:35 +#: part/templates/part/detail.html:228 part/templates/part/navbar.html:35 #: part/templates/part/navbar.html:38 msgid "Bill of Materials" msgstr "Zestawienie materiałowe" -#: part/templates/part/detail.html:261 +#: part/templates/part/detail.html:237 msgid "Assemblies" msgstr "" -#: part/templates/part/detail.html:277 +#: part/templates/part/detail.html:253 msgid "Part Builds" msgstr "" -#: part/templates/part/detail.html:284 +#: part/templates/part/detail.html:260 msgid "Start New Build" msgstr "" -#: part/templates/part/detail.html:298 +#: part/templates/part/detail.html:274 msgid "Build Order Allocations" msgstr "" -#: part/templates/part/detail.html:307 +#: part/templates/part/detail.html:283 +msgid "Part Suppliers" +msgstr "" + +#: part/templates/part/detail.html:305 msgid "Part Manufacturers" msgstr "" -#: part/templates/part/detail.html:319 +#: part/templates/part/detail.html:317 msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/detail.html:394 +#: part/templates/part/detail.html:392 msgid "Delete selected BOM items?" msgstr "" -#: part/templates/part/detail.html:395 +#: part/templates/part/detail.html:393 msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/detail.html:445 part/views.py:451 +#: part/templates/part/detail.html:443 part/views.py:451 #: templates/js/stock.js:1623 msgid "Create New Part" msgstr "" -#: part/templates/part/detail.html:580 +#: part/templates/part/detail.html:578 msgid "Add Test Result Template" msgstr "" -#: part/templates/part/detail.html:598 +#: part/templates/part/detail.html:596 msgid "Edit Test Result Template" msgstr "" -#: part/templates/part/detail.html:610 +#: part/templates/part/detail.html:608 msgid "Delete Test Result Template" msgstr "" -#: part/templates/part/detail.html:669 +#: part/templates/part/detail.html:667 msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:823 +#: part/templates/part/detail.html:821 msgid "Create new manufacturer" msgstr "" -#: part/templates/part/detail.html:917 +#: part/templates/part/detail.html:915 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:929 +#: part/templates/part/detail.html:927 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:941 +#: part/templates/part/detail.html:939 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1030 +#: part/templates/part/detail.html:1028 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -4562,7 +4561,7 @@ msgstr "" msgid "Prices" msgstr "" -#: part/templates/part/navbar.html:96 +#: part/templates/part/navbar.html:90 msgid "Test Templates" msgstr "" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 5098f789c0..1928ac21dc 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-15 13:44+0000\n" +"POT-Creation-Date: 2021-07-15 21:34+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -481,7 +481,7 @@ msgstr "Целевая дата для сборки. Сборка будет п #: order/templates/order/sales_order_detail.html:364 part/forms.py:317 #: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:954 part/templates/part/detail.html:1040 +#: part/templates/part/detail.html:952 part/templates/part/detail.html:1038 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -783,8 +783,8 @@ msgstr "" #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 -#: part/templates/part/detail.html:105 part/templates/part/navbar.html:114 -#: part/templates/part/navbar.html:117 +#: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 +#: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 @@ -1222,7 +1222,7 @@ msgstr "" #: build/templates/build/navbar.html:45 order/templates/order/po_navbar.html:35 #: order/templates/order/sales_order_detail.html:43 #: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:173 -#: part/templates/part/navbar.html:108 part/templates/part/navbar.html:111 +#: part/templates/part/navbar.html:102 part/templates/part/navbar.html:105 #: stock/templates/stock/item.html:87 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" @@ -1248,7 +1248,7 @@ msgstr "" #: order/templates/order/po_attachments.html:79 #: order/templates/order/purchase_order_detail.html:153 #: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 +#: part/templates/part/detail.html:799 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "" @@ -1257,7 +1257,7 @@ msgstr "" #: order/templates/order/po_attachments.html:51 #: order/templates/order/purchase_order_detail.html:125 #: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 +#: part/templates/part/detail.html:753 stock/templates/stock/item.html:200 msgid "Edit Attachment" msgstr "" @@ -1265,7 +1265,7 @@ msgstr "" #: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 +#: part/templates/part/detail.html:762 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" msgstr "" @@ -1273,7 +1273,7 @@ msgstr "" #: order/templates/order/po_attachments.html:59 #: order/templates/order/purchase_order_detail.html:133 #: order/templates/order/sales_order_detail.html:125 -#: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 +#: part/templates/part/detail.html:763 stock/templates/stock/item.html:210 msgid "Delete Attachment" msgstr "" @@ -2259,7 +2259,7 @@ msgstr "" #: company/templates/company/detail.html:23 #: company/templates/company/manufacturer_part.html:109 -#: part/templates/part/detail.html:234 templates/js/part.js:78 +#: part/templates/part/detail.html:289 templates/js/part.js:78 #: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "" @@ -2268,8 +2268,8 @@ msgstr "" #: company/templates/company/detail.html:70 #: company/templates/company/manufacturer_part.html:112 #: company/templates/company/manufacturer_part.html:136 -#: part/templates/part/category.html:135 part/templates/part/detail.html:237 -#: part/templates/part/detail.html:317 +#: part/templates/part/category.html:135 part/templates/part/detail.html:292 +#: part/templates/part/detail.html:315 msgid "Options" msgstr "" @@ -2297,7 +2297,7 @@ msgstr "" msgid "Create new manufacturer part" msgstr "" -#: company/templates/company/detail.html:65 part/templates/part/detail.html:314 +#: company/templates/company/detail.html:65 part/templates/part/detail.html:312 msgid "New Manufacturer Part" msgstr "" @@ -2310,8 +2310,8 @@ msgstr "" #: company/templates/company/navbar.html:43 #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 -#: part/templates/part/detail.html:50 part/templates/part/navbar.html:77 -#: part/templates/part/navbar.html:80 templates/InvenTree/index.html:213 +#: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 +#: part/templates/part/navbar.html:74 templates/InvenTree/index.html:213 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 #: users/models.py:45 @@ -2333,8 +2333,8 @@ msgstr "" #: company/templates/company/navbar.html:52 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/detail.html:71 part/templates/part/navbar.html:85 -#: part/templates/part/navbar.html:88 templates/InvenTree/index.html:236 +#: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 +#: part/templates/part/navbar.html:82 templates/InvenTree/index.html:236 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 #: users/models.py:46 @@ -2364,17 +2364,17 @@ msgstr "" #: company/templates/company/detail.html:271 #: company/templates/company/supplier_part.html:288 #: part/templates/part/category.html:127 part/templates/part/category.html:141 -#: part/templates/part/detail.html:640 stock/templates/stock/location.html:231 +#: part/templates/part/detail.html:638 stock/templates/stock/location.html:231 msgid "Export" msgstr "" #: company/templates/company/detail.html:302 -#: part/templates/part/detail.html:901 +#: part/templates/part/detail.html:899 msgid "Add Manufacturer Part" msgstr "" #: company/templates/company/detail.html:364 -#: part/templates/part/category.html:131 part/templates/part/detail.html:444 +#: part/templates/part/category.html:131 part/templates/part/detail.html:442 #: templates/js/stock.js:1622 msgid "New Part" msgstr "" @@ -2385,7 +2385,7 @@ msgstr "" #: company/templates/company/detail.html:370 #: company/templates/company/manufacturer_part.html:192 company/views.py:59 -#: part/templates/part/detail.html:817 +#: part/templates/part/detail.html:815 msgid "New Supplier" msgstr "" @@ -2430,15 +2430,15 @@ msgid "Suppliers" msgstr "" #: company/templates/company/manufacturer_part.html:114 -#: part/templates/part/detail.html:239 +#: part/templates/part/detail.html:294 msgid "Delete supplier parts" msgstr "" #: company/templates/company/manufacturer_part.html:114 #: company/templates/company/manufacturer_part.html:138 #: company/templates/company/manufacturer_part.html:238 -#: part/templates/part/detail.html:214 part/templates/part/detail.html:239 -#: part/templates/part/detail.html:319 templates/js/company.js:203 +#: part/templates/part/detail.html:214 part/templates/part/detail.html:294 +#: part/templates/part/detail.html:317 templates/js/company.js:203 #: users/models.py:193 msgid "Delete" msgstr "" @@ -2465,12 +2465,12 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:176 -#: part/templates/part/detail.html:718 +#: part/templates/part/detail.html:716 msgid "Add Parameter" msgstr "" #: company/templates/company/manufacturer_part.html:193 -#: part/templates/part/detail.html:818 +#: part/templates/part/detail.html:816 msgid "Create new supplier" msgstr "" @@ -2615,13 +2615,12 @@ msgstr "" msgid "Pricing" msgstr "" -#: company/views.py:64 part/templates/part/navbar.html:71 -#: part/templates/part/navbar.html:74 part/templates/part/prices.html:148 +#: company/views.py:64 part/templates/part/prices.html:148 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" -#: company/views.py:65 part/templates/part/detail.html:822 +#: company/views.py:65 part/templates/part/detail.html:820 msgid "New Manufacturer" msgstr "" @@ -4402,7 +4401,7 @@ msgstr "" msgid "Showing stock for all variants of %(full_name)s" msgstr "" -#: part/templates/part/detail.html:30 part/templates/part/navbar.html:93 +#: part/templates/part/detail.html:30 part/templates/part/navbar.html:87 msgid "Part Test Templates" msgstr "" @@ -4438,8 +4437,8 @@ msgstr "" msgid "Add new parameter" msgstr "" -#: part/templates/part/detail.html:182 part/templates/part/navbar.html:101 -#: part/templates/part/navbar.html:104 +#: part/templates/part/detail.html:182 part/templates/part/navbar.html:95 +#: part/templates/part/navbar.html:98 msgid "Related Parts" msgstr "" @@ -4447,88 +4446,88 @@ msgstr "" msgid "Add Related" msgstr "" -#: part/templates/part/detail.html:228 -msgid "Part Suppliers" -msgstr "" - -#: part/templates/part/detail.html:252 part/templates/part/navbar.html:35 +#: part/templates/part/detail.html:228 part/templates/part/navbar.html:35 #: part/templates/part/navbar.html:38 msgid "Bill of Materials" msgstr "" -#: part/templates/part/detail.html:261 +#: part/templates/part/detail.html:237 msgid "Assemblies" msgstr "" -#: part/templates/part/detail.html:277 +#: part/templates/part/detail.html:253 msgid "Part Builds" msgstr "" -#: part/templates/part/detail.html:284 +#: part/templates/part/detail.html:260 msgid "Start New Build" msgstr "" -#: part/templates/part/detail.html:298 +#: part/templates/part/detail.html:274 msgid "Build Order Allocations" msgstr "" -#: part/templates/part/detail.html:307 +#: part/templates/part/detail.html:283 +msgid "Part Suppliers" +msgstr "" + +#: part/templates/part/detail.html:305 msgid "Part Manufacturers" msgstr "" -#: part/templates/part/detail.html:319 +#: part/templates/part/detail.html:317 msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/detail.html:394 +#: part/templates/part/detail.html:392 msgid "Delete selected BOM items?" msgstr "" -#: part/templates/part/detail.html:395 +#: part/templates/part/detail.html:393 msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/detail.html:445 part/views.py:451 +#: part/templates/part/detail.html:443 part/views.py:451 #: templates/js/stock.js:1623 msgid "Create New Part" msgstr "" -#: part/templates/part/detail.html:580 +#: part/templates/part/detail.html:578 msgid "Add Test Result Template" msgstr "" -#: part/templates/part/detail.html:598 +#: part/templates/part/detail.html:596 msgid "Edit Test Result Template" msgstr "" -#: part/templates/part/detail.html:610 +#: part/templates/part/detail.html:608 msgid "Delete Test Result Template" msgstr "" -#: part/templates/part/detail.html:669 +#: part/templates/part/detail.html:667 msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:823 +#: part/templates/part/detail.html:821 msgid "Create new manufacturer" msgstr "" -#: part/templates/part/detail.html:917 +#: part/templates/part/detail.html:915 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:929 +#: part/templates/part/detail.html:927 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:941 +#: part/templates/part/detail.html:939 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1030 +#: part/templates/part/detail.html:1028 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -4554,7 +4553,7 @@ msgstr "" msgid "Prices" msgstr "" -#: part/templates/part/navbar.html:96 +#: part/templates/part/navbar.html:90 msgid "Test Templates" msgstr "" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 7a537fa247..0bca0f7d83 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-15 13:44+0000\n" +"POT-Creation-Date: 2021-07-15 21:34+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -481,7 +481,7 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: order/templates/order/sales_order_detail.html:364 part/forms.py:317 #: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:954 part/templates/part/detail.html:1040 +#: part/templates/part/detail.html:952 part/templates/part/detail.html:1038 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -783,8 +783,8 @@ msgstr "Harici URL'ye bağlantı" #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 -#: part/templates/part/detail.html:105 part/templates/part/navbar.html:114 -#: part/templates/part/navbar.html:117 +#: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 +#: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 @@ -1222,7 +1222,7 @@ msgstr "Tamamlanmış Yapım İşi Çıktıları" #: build/templates/build/navbar.html:45 order/templates/order/po_navbar.html:35 #: order/templates/order/sales_order_detail.html:43 #: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:173 -#: part/templates/part/navbar.html:108 part/templates/part/navbar.html:111 +#: part/templates/part/navbar.html:102 part/templates/part/navbar.html:105 #: stock/templates/stock/item.html:87 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" @@ -1248,7 +1248,7 @@ msgstr "" #: order/templates/order/po_attachments.html:79 #: order/templates/order/purchase_order_detail.html:153 #: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 +#: part/templates/part/detail.html:799 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "" @@ -1257,7 +1257,7 @@ msgstr "" #: order/templates/order/po_attachments.html:51 #: order/templates/order/purchase_order_detail.html:125 #: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 +#: part/templates/part/detail.html:753 stock/templates/stock/item.html:200 msgid "Edit Attachment" msgstr "Ek Düzenle" @@ -1265,7 +1265,7 @@ msgstr "Ek Düzenle" #: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 +#: part/templates/part/detail.html:762 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" msgstr "" @@ -1273,7 +1273,7 @@ msgstr "" #: order/templates/order/po_attachments.html:59 #: order/templates/order/purchase_order_detail.html:133 #: order/templates/order/sales_order_detail.html:125 -#: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 +#: part/templates/part/detail.html:763 stock/templates/stock/item.html:210 msgid "Delete Attachment" msgstr "Eki Sil" @@ -2259,7 +2259,7 @@ msgstr "Yeni tedarikçi parçası oluştur" #: company/templates/company/detail.html:23 #: company/templates/company/manufacturer_part.html:109 -#: part/templates/part/detail.html:234 templates/js/part.js:78 +#: part/templates/part/detail.html:289 templates/js/part.js:78 #: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "Yeni Tedarikçi Parçası" @@ -2268,8 +2268,8 @@ msgstr "Yeni Tedarikçi Parçası" #: company/templates/company/detail.html:70 #: company/templates/company/manufacturer_part.html:112 #: company/templates/company/manufacturer_part.html:136 -#: part/templates/part/category.html:135 part/templates/part/detail.html:237 -#: part/templates/part/detail.html:317 +#: part/templates/part/category.html:135 part/templates/part/detail.html:292 +#: part/templates/part/detail.html:315 msgid "Options" msgstr "" @@ -2297,7 +2297,7 @@ msgstr "" msgid "Create new manufacturer part" msgstr "" -#: company/templates/company/detail.html:65 part/templates/part/detail.html:314 +#: company/templates/company/detail.html:65 part/templates/part/detail.html:312 msgid "New Manufacturer Part" msgstr "" @@ -2310,8 +2310,8 @@ msgstr "Tedarikçi Stoku" #: company/templates/company/navbar.html:43 #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 -#: part/templates/part/detail.html:50 part/templates/part/navbar.html:77 -#: part/templates/part/navbar.html:80 templates/InvenTree/index.html:213 +#: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 +#: part/templates/part/navbar.html:74 templates/InvenTree/index.html:213 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 #: users/models.py:45 @@ -2333,8 +2333,8 @@ msgstr "Yeni Satın Alma Emri" #: company/templates/company/navbar.html:52 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/detail.html:71 part/templates/part/navbar.html:85 -#: part/templates/part/navbar.html:88 templates/InvenTree/index.html:236 +#: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 +#: part/templates/part/navbar.html:82 templates/InvenTree/index.html:236 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 #: users/models.py:46 @@ -2364,17 +2364,17 @@ msgstr "" #: company/templates/company/detail.html:271 #: company/templates/company/supplier_part.html:288 #: part/templates/part/category.html:127 part/templates/part/category.html:141 -#: part/templates/part/detail.html:640 stock/templates/stock/location.html:231 +#: part/templates/part/detail.html:638 stock/templates/stock/location.html:231 msgid "Export" msgstr "" #: company/templates/company/detail.html:302 -#: part/templates/part/detail.html:901 +#: part/templates/part/detail.html:899 msgid "Add Manufacturer Part" msgstr "" #: company/templates/company/detail.html:364 -#: part/templates/part/category.html:131 part/templates/part/detail.html:444 +#: part/templates/part/category.html:131 part/templates/part/detail.html:442 #: templates/js/stock.js:1622 msgid "New Part" msgstr "" @@ -2385,7 +2385,7 @@ msgstr "" #: company/templates/company/detail.html:370 #: company/templates/company/manufacturer_part.html:192 company/views.py:59 -#: part/templates/part/detail.html:817 +#: part/templates/part/detail.html:815 msgid "New Supplier" msgstr "" @@ -2430,15 +2430,15 @@ msgid "Suppliers" msgstr "" #: company/templates/company/manufacturer_part.html:114 -#: part/templates/part/detail.html:239 +#: part/templates/part/detail.html:294 msgid "Delete supplier parts" msgstr "Tedarikçi parçalarını sil" #: company/templates/company/manufacturer_part.html:114 #: company/templates/company/manufacturer_part.html:138 #: company/templates/company/manufacturer_part.html:238 -#: part/templates/part/detail.html:214 part/templates/part/detail.html:239 -#: part/templates/part/detail.html:319 templates/js/company.js:203 +#: part/templates/part/detail.html:214 part/templates/part/detail.html:294 +#: part/templates/part/detail.html:317 templates/js/company.js:203 #: users/models.py:193 msgid "Delete" msgstr "" @@ -2465,12 +2465,12 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:176 -#: part/templates/part/detail.html:718 +#: part/templates/part/detail.html:716 msgid "Add Parameter" msgstr "" #: company/templates/company/manufacturer_part.html:193 -#: part/templates/part/detail.html:818 +#: part/templates/part/detail.html:816 msgid "Create new supplier" msgstr "" @@ -2615,13 +2615,12 @@ msgstr "Tedarikçi Parçası Fiyatlandırması" msgid "Pricing" msgstr "" -#: company/views.py:64 part/templates/part/navbar.html:71 -#: part/templates/part/navbar.html:74 part/templates/part/prices.html:148 +#: company/views.py:64 part/templates/part/prices.html:148 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" -#: company/views.py:65 part/templates/part/detail.html:822 +#: company/views.py:65 part/templates/part/detail.html:820 msgid "New Manufacturer" msgstr "" @@ -4406,7 +4405,7 @@ msgstr "Parça Stoku" msgid "Showing stock for all variants of %(full_name)s" msgstr "%(full_name)s için tüm çeşitlerin stokları gösteriliyor" -#: part/templates/part/detail.html:30 part/templates/part/navbar.html:93 +#: part/templates/part/detail.html:30 part/templates/part/navbar.html:87 msgid "Part Test Templates" msgstr "Parça Test Şablonları" @@ -4444,8 +4443,8 @@ msgstr "Yeni Çeşit" msgid "Add new parameter" msgstr "" -#: part/templates/part/detail.html:182 part/templates/part/navbar.html:101 -#: part/templates/part/navbar.html:104 +#: part/templates/part/detail.html:182 part/templates/part/navbar.html:95 +#: part/templates/part/navbar.html:98 msgid "Related Parts" msgstr "" @@ -4453,88 +4452,88 @@ msgstr "" msgid "Add Related" msgstr "" -#: part/templates/part/detail.html:228 -msgid "Part Suppliers" -msgstr "Parça Tedarikçileri" - -#: part/templates/part/detail.html:252 part/templates/part/navbar.html:35 +#: part/templates/part/detail.html:228 part/templates/part/navbar.html:35 #: part/templates/part/navbar.html:38 msgid "Bill of Materials" msgstr "" -#: part/templates/part/detail.html:261 +#: part/templates/part/detail.html:237 msgid "Assemblies" msgstr "" -#: part/templates/part/detail.html:277 +#: part/templates/part/detail.html:253 msgid "Part Builds" msgstr "" -#: part/templates/part/detail.html:284 +#: part/templates/part/detail.html:260 msgid "Start New Build" msgstr "" -#: part/templates/part/detail.html:298 +#: part/templates/part/detail.html:274 msgid "Build Order Allocations" msgstr "" -#: part/templates/part/detail.html:307 +#: part/templates/part/detail.html:283 +msgid "Part Suppliers" +msgstr "Parça Tedarikçileri" + +#: part/templates/part/detail.html:305 msgid "Part Manufacturers" msgstr "" -#: part/templates/part/detail.html:319 +#: part/templates/part/detail.html:317 msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/detail.html:394 +#: part/templates/part/detail.html:392 msgid "Delete selected BOM items?" msgstr "" -#: part/templates/part/detail.html:395 +#: part/templates/part/detail.html:393 msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/detail.html:445 part/views.py:451 +#: part/templates/part/detail.html:443 part/views.py:451 #: templates/js/stock.js:1623 msgid "Create New Part" msgstr "" -#: part/templates/part/detail.html:580 +#: part/templates/part/detail.html:578 msgid "Add Test Result Template" msgstr "" -#: part/templates/part/detail.html:598 +#: part/templates/part/detail.html:596 msgid "Edit Test Result Template" msgstr "" -#: part/templates/part/detail.html:610 +#: part/templates/part/detail.html:608 msgid "Delete Test Result Template" msgstr "" -#: part/templates/part/detail.html:669 +#: part/templates/part/detail.html:667 msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:823 +#: part/templates/part/detail.html:821 msgid "Create new manufacturer" msgstr "" -#: part/templates/part/detail.html:917 +#: part/templates/part/detail.html:915 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:929 +#: part/templates/part/detail.html:927 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:941 +#: part/templates/part/detail.html:939 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1030 +#: part/templates/part/detail.html:1028 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -4560,7 +4559,7 @@ msgstr "" msgid "Prices" msgstr "" -#: part/templates/part/navbar.html:96 +#: part/templates/part/navbar.html:90 msgid "Test Templates" msgstr "" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index aca781d0af..4de905dd19 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-15 13:44+0000\n" +"POT-Creation-Date: 2021-07-15 21:34+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -481,7 +481,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:364 part/forms.py:317 #: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:954 part/templates/part/detail.html:1040 +#: part/templates/part/detail.html:952 part/templates/part/detail.html:1038 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -783,8 +783,8 @@ msgstr "" #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 -#: part/templates/part/detail.html:105 part/templates/part/navbar.html:114 -#: part/templates/part/navbar.html:117 +#: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 +#: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 @@ -1222,7 +1222,7 @@ msgstr "" #: build/templates/build/navbar.html:45 order/templates/order/po_navbar.html:35 #: order/templates/order/sales_order_detail.html:43 #: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:173 -#: part/templates/part/navbar.html:108 part/templates/part/navbar.html:111 +#: part/templates/part/navbar.html:102 part/templates/part/navbar.html:105 #: stock/templates/stock/item.html:87 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" @@ -1248,7 +1248,7 @@ msgstr "" #: order/templates/order/po_attachments.html:79 #: order/templates/order/purchase_order_detail.html:153 #: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 +#: part/templates/part/detail.html:799 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "" @@ -1257,7 +1257,7 @@ msgstr "" #: order/templates/order/po_attachments.html:51 #: order/templates/order/purchase_order_detail.html:125 #: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 +#: part/templates/part/detail.html:753 stock/templates/stock/item.html:200 msgid "Edit Attachment" msgstr "" @@ -1265,7 +1265,7 @@ msgstr "" #: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 +#: part/templates/part/detail.html:762 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" msgstr "" @@ -1273,7 +1273,7 @@ msgstr "" #: order/templates/order/po_attachments.html:59 #: order/templates/order/purchase_order_detail.html:133 #: order/templates/order/sales_order_detail.html:125 -#: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 +#: part/templates/part/detail.html:763 stock/templates/stock/item.html:210 msgid "Delete Attachment" msgstr "" @@ -2259,7 +2259,7 @@ msgstr "" #: company/templates/company/detail.html:23 #: company/templates/company/manufacturer_part.html:109 -#: part/templates/part/detail.html:234 templates/js/part.js:78 +#: part/templates/part/detail.html:289 templates/js/part.js:78 #: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "" @@ -2268,8 +2268,8 @@ msgstr "" #: company/templates/company/detail.html:70 #: company/templates/company/manufacturer_part.html:112 #: company/templates/company/manufacturer_part.html:136 -#: part/templates/part/category.html:135 part/templates/part/detail.html:237 -#: part/templates/part/detail.html:317 +#: part/templates/part/category.html:135 part/templates/part/detail.html:292 +#: part/templates/part/detail.html:315 msgid "Options" msgstr "" @@ -2297,7 +2297,7 @@ msgstr "" msgid "Create new manufacturer part" msgstr "" -#: company/templates/company/detail.html:65 part/templates/part/detail.html:314 +#: company/templates/company/detail.html:65 part/templates/part/detail.html:312 msgid "New Manufacturer Part" msgstr "" @@ -2310,8 +2310,8 @@ msgstr "" #: company/templates/company/navbar.html:43 #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 -#: part/templates/part/detail.html:50 part/templates/part/navbar.html:77 -#: part/templates/part/navbar.html:80 templates/InvenTree/index.html:213 +#: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 +#: part/templates/part/navbar.html:74 templates/InvenTree/index.html:213 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 #: users/models.py:45 @@ -2333,8 +2333,8 @@ msgstr "" #: company/templates/company/navbar.html:52 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/detail.html:71 part/templates/part/navbar.html:85 -#: part/templates/part/navbar.html:88 templates/InvenTree/index.html:236 +#: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 +#: part/templates/part/navbar.html:82 templates/InvenTree/index.html:236 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 #: users/models.py:46 @@ -2364,17 +2364,17 @@ msgstr "" #: company/templates/company/detail.html:271 #: company/templates/company/supplier_part.html:288 #: part/templates/part/category.html:127 part/templates/part/category.html:141 -#: part/templates/part/detail.html:640 stock/templates/stock/location.html:231 +#: part/templates/part/detail.html:638 stock/templates/stock/location.html:231 msgid "Export" msgstr "" #: company/templates/company/detail.html:302 -#: part/templates/part/detail.html:901 +#: part/templates/part/detail.html:899 msgid "Add Manufacturer Part" msgstr "" #: company/templates/company/detail.html:364 -#: part/templates/part/category.html:131 part/templates/part/detail.html:444 +#: part/templates/part/category.html:131 part/templates/part/detail.html:442 #: templates/js/stock.js:1622 msgid "New Part" msgstr "" @@ -2385,7 +2385,7 @@ msgstr "" #: company/templates/company/detail.html:370 #: company/templates/company/manufacturer_part.html:192 company/views.py:59 -#: part/templates/part/detail.html:817 +#: part/templates/part/detail.html:815 msgid "New Supplier" msgstr "" @@ -2430,15 +2430,15 @@ msgid "Suppliers" msgstr "" #: company/templates/company/manufacturer_part.html:114 -#: part/templates/part/detail.html:239 +#: part/templates/part/detail.html:294 msgid "Delete supplier parts" msgstr "" #: company/templates/company/manufacturer_part.html:114 #: company/templates/company/manufacturer_part.html:138 #: company/templates/company/manufacturer_part.html:238 -#: part/templates/part/detail.html:214 part/templates/part/detail.html:239 -#: part/templates/part/detail.html:319 templates/js/company.js:203 +#: part/templates/part/detail.html:214 part/templates/part/detail.html:294 +#: part/templates/part/detail.html:317 templates/js/company.js:203 #: users/models.py:193 msgid "Delete" msgstr "" @@ -2465,12 +2465,12 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:176 -#: part/templates/part/detail.html:718 +#: part/templates/part/detail.html:716 msgid "Add Parameter" msgstr "" #: company/templates/company/manufacturer_part.html:193 -#: part/templates/part/detail.html:818 +#: part/templates/part/detail.html:816 msgid "Create new supplier" msgstr "" @@ -2615,13 +2615,12 @@ msgstr "" msgid "Pricing" msgstr "" -#: company/views.py:64 part/templates/part/navbar.html:71 -#: part/templates/part/navbar.html:74 part/templates/part/prices.html:148 +#: company/views.py:64 part/templates/part/prices.html:148 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" -#: company/views.py:65 part/templates/part/detail.html:822 +#: company/views.py:65 part/templates/part/detail.html:820 msgid "New Manufacturer" msgstr "" @@ -4402,7 +4401,7 @@ msgstr "" msgid "Showing stock for all variants of %(full_name)s" msgstr "" -#: part/templates/part/detail.html:30 part/templates/part/navbar.html:93 +#: part/templates/part/detail.html:30 part/templates/part/navbar.html:87 msgid "Part Test Templates" msgstr "" @@ -4438,8 +4437,8 @@ msgstr "" msgid "Add new parameter" msgstr "" -#: part/templates/part/detail.html:182 part/templates/part/navbar.html:101 -#: part/templates/part/navbar.html:104 +#: part/templates/part/detail.html:182 part/templates/part/navbar.html:95 +#: part/templates/part/navbar.html:98 msgid "Related Parts" msgstr "" @@ -4447,88 +4446,88 @@ msgstr "" msgid "Add Related" msgstr "" -#: part/templates/part/detail.html:228 -msgid "Part Suppliers" -msgstr "" - -#: part/templates/part/detail.html:252 part/templates/part/navbar.html:35 +#: part/templates/part/detail.html:228 part/templates/part/navbar.html:35 #: part/templates/part/navbar.html:38 msgid "Bill of Materials" msgstr "" -#: part/templates/part/detail.html:261 +#: part/templates/part/detail.html:237 msgid "Assemblies" msgstr "" -#: part/templates/part/detail.html:277 +#: part/templates/part/detail.html:253 msgid "Part Builds" msgstr "" -#: part/templates/part/detail.html:284 +#: part/templates/part/detail.html:260 msgid "Start New Build" msgstr "" -#: part/templates/part/detail.html:298 +#: part/templates/part/detail.html:274 msgid "Build Order Allocations" msgstr "" -#: part/templates/part/detail.html:307 +#: part/templates/part/detail.html:283 +msgid "Part Suppliers" +msgstr "" + +#: part/templates/part/detail.html:305 msgid "Part Manufacturers" msgstr "" -#: part/templates/part/detail.html:319 +#: part/templates/part/detail.html:317 msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/detail.html:394 +#: part/templates/part/detail.html:392 msgid "Delete selected BOM items?" msgstr "" -#: part/templates/part/detail.html:395 +#: part/templates/part/detail.html:393 msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/detail.html:445 part/views.py:451 +#: part/templates/part/detail.html:443 part/views.py:451 #: templates/js/stock.js:1623 msgid "Create New Part" msgstr "" -#: part/templates/part/detail.html:580 +#: part/templates/part/detail.html:578 msgid "Add Test Result Template" msgstr "" -#: part/templates/part/detail.html:598 +#: part/templates/part/detail.html:596 msgid "Edit Test Result Template" msgstr "" -#: part/templates/part/detail.html:610 +#: part/templates/part/detail.html:608 msgid "Delete Test Result Template" msgstr "" -#: part/templates/part/detail.html:669 +#: part/templates/part/detail.html:667 msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:823 +#: part/templates/part/detail.html:821 msgid "Create new manufacturer" msgstr "" -#: part/templates/part/detail.html:917 +#: part/templates/part/detail.html:915 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:929 +#: part/templates/part/detail.html:927 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:941 +#: part/templates/part/detail.html:939 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1030 +#: part/templates/part/detail.html:1028 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -4554,7 +4553,7 @@ msgstr "" msgid "Prices" msgstr "" -#: part/templates/part/navbar.html:96 +#: part/templates/part/navbar.html:90 msgid "Test Templates" msgstr "" From b8f1a4233ac4df7cec00a11899b15a232782d3ef Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 16 Jul 2021 07:44:15 +1000 Subject: [PATCH 482/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/fr/LC_MESSAGES/django.po | 113 +++++++++++----------- 1 file changed, 56 insertions(+), 57 deletions(-) diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index fccd0ee983..f9125db240 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-15 13:44+0000\n" -"PO-Revision-Date: 2021-07-15 13:54\n" +"POT-Creation-Date: 2021-07-15 21:34+0000\n" +"PO-Revision-Date: 2021-07-15 21:44\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -481,7 +481,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:364 part/forms.py:317 #: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:954 part/templates/part/detail.html:1040 +#: part/templates/part/detail.html:952 part/templates/part/detail.html:1038 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -783,8 +783,8 @@ msgstr "" #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 -#: part/templates/part/detail.html:105 part/templates/part/navbar.html:114 -#: part/templates/part/navbar.html:117 +#: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 +#: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 @@ -1222,7 +1222,7 @@ msgstr "" #: build/templates/build/navbar.html:45 order/templates/order/po_navbar.html:35 #: order/templates/order/sales_order_detail.html:43 #: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:173 -#: part/templates/part/navbar.html:108 part/templates/part/navbar.html:111 +#: part/templates/part/navbar.html:102 part/templates/part/navbar.html:105 #: stock/templates/stock/item.html:87 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" @@ -1248,7 +1248,7 @@ msgstr "" #: order/templates/order/po_attachments.html:79 #: order/templates/order/purchase_order_detail.html:153 #: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 +#: part/templates/part/detail.html:799 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "" @@ -1257,7 +1257,7 @@ msgstr "" #: order/templates/order/po_attachments.html:51 #: order/templates/order/purchase_order_detail.html:125 #: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 +#: part/templates/part/detail.html:753 stock/templates/stock/item.html:200 msgid "Edit Attachment" msgstr "" @@ -1265,7 +1265,7 @@ msgstr "" #: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 +#: part/templates/part/detail.html:762 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" msgstr "" @@ -1273,7 +1273,7 @@ msgstr "" #: order/templates/order/po_attachments.html:59 #: order/templates/order/purchase_order_detail.html:133 #: order/templates/order/sales_order_detail.html:125 -#: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 +#: part/templates/part/detail.html:763 stock/templates/stock/item.html:210 msgid "Delete Attachment" msgstr "" @@ -2259,7 +2259,7 @@ msgstr "" #: company/templates/company/detail.html:23 #: company/templates/company/manufacturer_part.html:109 -#: part/templates/part/detail.html:234 templates/js/part.js:78 +#: part/templates/part/detail.html:289 templates/js/part.js:78 #: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "" @@ -2268,8 +2268,8 @@ msgstr "" #: company/templates/company/detail.html:70 #: company/templates/company/manufacturer_part.html:112 #: company/templates/company/manufacturer_part.html:136 -#: part/templates/part/category.html:135 part/templates/part/detail.html:237 -#: part/templates/part/detail.html:317 +#: part/templates/part/category.html:135 part/templates/part/detail.html:292 +#: part/templates/part/detail.html:315 msgid "Options" msgstr "" @@ -2297,7 +2297,7 @@ msgstr "" msgid "Create new manufacturer part" msgstr "" -#: company/templates/company/detail.html:65 part/templates/part/detail.html:314 +#: company/templates/company/detail.html:65 part/templates/part/detail.html:312 msgid "New Manufacturer Part" msgstr "" @@ -2310,8 +2310,8 @@ msgstr "" #: company/templates/company/navbar.html:43 #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 -#: part/templates/part/detail.html:50 part/templates/part/navbar.html:77 -#: part/templates/part/navbar.html:80 templates/InvenTree/index.html:213 +#: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 +#: part/templates/part/navbar.html:74 templates/InvenTree/index.html:213 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 #: users/models.py:45 @@ -2333,8 +2333,8 @@ msgstr "" #: company/templates/company/navbar.html:52 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/detail.html:71 part/templates/part/navbar.html:85 -#: part/templates/part/navbar.html:88 templates/InvenTree/index.html:236 +#: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 +#: part/templates/part/navbar.html:82 templates/InvenTree/index.html:236 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 #: users/models.py:46 @@ -2364,17 +2364,17 @@ msgstr "" #: company/templates/company/detail.html:271 #: company/templates/company/supplier_part.html:288 #: part/templates/part/category.html:127 part/templates/part/category.html:141 -#: part/templates/part/detail.html:640 stock/templates/stock/location.html:231 +#: part/templates/part/detail.html:638 stock/templates/stock/location.html:231 msgid "Export" msgstr "" #: company/templates/company/detail.html:302 -#: part/templates/part/detail.html:901 +#: part/templates/part/detail.html:899 msgid "Add Manufacturer Part" msgstr "" #: company/templates/company/detail.html:364 -#: part/templates/part/category.html:131 part/templates/part/detail.html:444 +#: part/templates/part/category.html:131 part/templates/part/detail.html:442 #: templates/js/stock.js:1622 msgid "New Part" msgstr "" @@ -2385,7 +2385,7 @@ msgstr "" #: company/templates/company/detail.html:370 #: company/templates/company/manufacturer_part.html:192 company/views.py:59 -#: part/templates/part/detail.html:817 +#: part/templates/part/detail.html:815 msgid "New Supplier" msgstr "" @@ -2430,15 +2430,15 @@ msgid "Suppliers" msgstr "" #: company/templates/company/manufacturer_part.html:114 -#: part/templates/part/detail.html:239 +#: part/templates/part/detail.html:294 msgid "Delete supplier parts" msgstr "" #: company/templates/company/manufacturer_part.html:114 #: company/templates/company/manufacturer_part.html:138 #: company/templates/company/manufacturer_part.html:238 -#: part/templates/part/detail.html:214 part/templates/part/detail.html:239 -#: part/templates/part/detail.html:319 templates/js/company.js:203 +#: part/templates/part/detail.html:214 part/templates/part/detail.html:294 +#: part/templates/part/detail.html:317 templates/js/company.js:203 #: users/models.py:193 msgid "Delete" msgstr "" @@ -2465,12 +2465,12 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:176 -#: part/templates/part/detail.html:718 +#: part/templates/part/detail.html:716 msgid "Add Parameter" msgstr "" #: company/templates/company/manufacturer_part.html:193 -#: part/templates/part/detail.html:818 +#: part/templates/part/detail.html:816 msgid "Create new supplier" msgstr "" @@ -2615,13 +2615,12 @@ msgstr "" msgid "Pricing" msgstr "" -#: company/views.py:64 part/templates/part/navbar.html:71 -#: part/templates/part/navbar.html:74 part/templates/part/prices.html:148 +#: company/views.py:64 part/templates/part/prices.html:148 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" -#: company/views.py:65 part/templates/part/detail.html:822 +#: company/views.py:65 part/templates/part/detail.html:820 msgid "New Manufacturer" msgstr "" @@ -4402,7 +4401,7 @@ msgstr "" msgid "Showing stock for all variants of %(full_name)s" msgstr "" -#: part/templates/part/detail.html:30 part/templates/part/navbar.html:93 +#: part/templates/part/detail.html:30 part/templates/part/navbar.html:87 msgid "Part Test Templates" msgstr "" @@ -4438,8 +4437,8 @@ msgstr "" msgid "Add new parameter" msgstr "" -#: part/templates/part/detail.html:182 part/templates/part/navbar.html:101 -#: part/templates/part/navbar.html:104 +#: part/templates/part/detail.html:182 part/templates/part/navbar.html:95 +#: part/templates/part/navbar.html:98 msgid "Related Parts" msgstr "" @@ -4447,88 +4446,88 @@ msgstr "" msgid "Add Related" msgstr "" -#: part/templates/part/detail.html:228 -msgid "Part Suppliers" -msgstr "" - -#: part/templates/part/detail.html:252 part/templates/part/navbar.html:35 +#: part/templates/part/detail.html:228 part/templates/part/navbar.html:35 #: part/templates/part/navbar.html:38 msgid "Bill of Materials" msgstr "" -#: part/templates/part/detail.html:261 +#: part/templates/part/detail.html:237 msgid "Assemblies" msgstr "" -#: part/templates/part/detail.html:277 +#: part/templates/part/detail.html:253 msgid "Part Builds" msgstr "" -#: part/templates/part/detail.html:284 +#: part/templates/part/detail.html:260 msgid "Start New Build" msgstr "" -#: part/templates/part/detail.html:298 +#: part/templates/part/detail.html:274 msgid "Build Order Allocations" msgstr "" -#: part/templates/part/detail.html:307 +#: part/templates/part/detail.html:283 +msgid "Part Suppliers" +msgstr "" + +#: part/templates/part/detail.html:305 msgid "Part Manufacturers" msgstr "" -#: part/templates/part/detail.html:319 +#: part/templates/part/detail.html:317 msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/detail.html:394 +#: part/templates/part/detail.html:392 msgid "Delete selected BOM items?" msgstr "" -#: part/templates/part/detail.html:395 +#: part/templates/part/detail.html:393 msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/detail.html:445 part/views.py:451 +#: part/templates/part/detail.html:443 part/views.py:451 #: templates/js/stock.js:1623 msgid "Create New Part" msgstr "" -#: part/templates/part/detail.html:580 +#: part/templates/part/detail.html:578 msgid "Add Test Result Template" msgstr "" -#: part/templates/part/detail.html:598 +#: part/templates/part/detail.html:596 msgid "Edit Test Result Template" msgstr "" -#: part/templates/part/detail.html:610 +#: part/templates/part/detail.html:608 msgid "Delete Test Result Template" msgstr "" -#: part/templates/part/detail.html:669 +#: part/templates/part/detail.html:667 msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:823 +#: part/templates/part/detail.html:821 msgid "Create new manufacturer" msgstr "" -#: part/templates/part/detail.html:917 +#: part/templates/part/detail.html:915 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:929 +#: part/templates/part/detail.html:927 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:941 +#: part/templates/part/detail.html:939 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1030 +#: part/templates/part/detail.html:1028 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -4554,7 +4553,7 @@ msgstr "" msgid "Prices" msgstr "" -#: part/templates/part/navbar.html:96 +#: part/templates/part/navbar.html:90 msgid "Test Templates" msgstr "" From 27d3173d26e9b1a90c9f652f7706e9b4740c503b Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 16 Jul 2021 07:44:16 +1000 Subject: [PATCH 483/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/es/LC_MESSAGES/django.po | 113 +++++++++++----------- 1 file changed, 56 insertions(+), 57 deletions(-) diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index d0b0e71aba..8a2f5573af 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-15 13:44+0000\n" -"PO-Revision-Date: 2021-07-15 13:54\n" +"POT-Creation-Date: 2021-07-15 21:34+0000\n" +"PO-Revision-Date: 2021-07-15 21:44\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -481,7 +481,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:364 part/forms.py:317 #: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:954 part/templates/part/detail.html:1040 +#: part/templates/part/detail.html:952 part/templates/part/detail.html:1038 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -783,8 +783,8 @@ msgstr "" #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 -#: part/templates/part/detail.html:105 part/templates/part/navbar.html:114 -#: part/templates/part/navbar.html:117 +#: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 +#: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 @@ -1222,7 +1222,7 @@ msgstr "" #: build/templates/build/navbar.html:45 order/templates/order/po_navbar.html:35 #: order/templates/order/sales_order_detail.html:43 #: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:173 -#: part/templates/part/navbar.html:108 part/templates/part/navbar.html:111 +#: part/templates/part/navbar.html:102 part/templates/part/navbar.html:105 #: stock/templates/stock/item.html:87 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" @@ -1248,7 +1248,7 @@ msgstr "" #: order/templates/order/po_attachments.html:79 #: order/templates/order/purchase_order_detail.html:153 #: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 +#: part/templates/part/detail.html:799 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "" @@ -1257,7 +1257,7 @@ msgstr "" #: order/templates/order/po_attachments.html:51 #: order/templates/order/purchase_order_detail.html:125 #: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 +#: part/templates/part/detail.html:753 stock/templates/stock/item.html:200 msgid "Edit Attachment" msgstr "" @@ -1265,7 +1265,7 @@ msgstr "" #: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 +#: part/templates/part/detail.html:762 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" msgstr "" @@ -1273,7 +1273,7 @@ msgstr "" #: order/templates/order/po_attachments.html:59 #: order/templates/order/purchase_order_detail.html:133 #: order/templates/order/sales_order_detail.html:125 -#: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 +#: part/templates/part/detail.html:763 stock/templates/stock/item.html:210 msgid "Delete Attachment" msgstr "" @@ -2259,7 +2259,7 @@ msgstr "" #: company/templates/company/detail.html:23 #: company/templates/company/manufacturer_part.html:109 -#: part/templates/part/detail.html:234 templates/js/part.js:78 +#: part/templates/part/detail.html:289 templates/js/part.js:78 #: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "" @@ -2268,8 +2268,8 @@ msgstr "" #: company/templates/company/detail.html:70 #: company/templates/company/manufacturer_part.html:112 #: company/templates/company/manufacturer_part.html:136 -#: part/templates/part/category.html:135 part/templates/part/detail.html:237 -#: part/templates/part/detail.html:317 +#: part/templates/part/category.html:135 part/templates/part/detail.html:292 +#: part/templates/part/detail.html:315 msgid "Options" msgstr "Opciones" @@ -2297,7 +2297,7 @@ msgstr "" msgid "Create new manufacturer part" msgstr "" -#: company/templates/company/detail.html:65 part/templates/part/detail.html:314 +#: company/templates/company/detail.html:65 part/templates/part/detail.html:312 msgid "New Manufacturer Part" msgstr "" @@ -2310,8 +2310,8 @@ msgstr "" #: company/templates/company/navbar.html:43 #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 -#: part/templates/part/detail.html:50 part/templates/part/navbar.html:77 -#: part/templates/part/navbar.html:80 templates/InvenTree/index.html:213 +#: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 +#: part/templates/part/navbar.html:74 templates/InvenTree/index.html:213 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 #: users/models.py:45 @@ -2333,8 +2333,8 @@ msgstr "" #: company/templates/company/navbar.html:52 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/detail.html:71 part/templates/part/navbar.html:85 -#: part/templates/part/navbar.html:88 templates/InvenTree/index.html:236 +#: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 +#: part/templates/part/navbar.html:82 templates/InvenTree/index.html:236 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 #: users/models.py:46 @@ -2364,17 +2364,17 @@ msgstr "" #: company/templates/company/detail.html:271 #: company/templates/company/supplier_part.html:288 #: part/templates/part/category.html:127 part/templates/part/category.html:141 -#: part/templates/part/detail.html:640 stock/templates/stock/location.html:231 +#: part/templates/part/detail.html:638 stock/templates/stock/location.html:231 msgid "Export" msgstr "Exportar" #: company/templates/company/detail.html:302 -#: part/templates/part/detail.html:901 +#: part/templates/part/detail.html:899 msgid "Add Manufacturer Part" msgstr "" #: company/templates/company/detail.html:364 -#: part/templates/part/category.html:131 part/templates/part/detail.html:444 +#: part/templates/part/category.html:131 part/templates/part/detail.html:442 #: templates/js/stock.js:1622 msgid "New Part" msgstr "" @@ -2385,7 +2385,7 @@ msgstr "" #: company/templates/company/detail.html:370 #: company/templates/company/manufacturer_part.html:192 company/views.py:59 -#: part/templates/part/detail.html:817 +#: part/templates/part/detail.html:815 msgid "New Supplier" msgstr "" @@ -2430,15 +2430,15 @@ msgid "Suppliers" msgstr "" #: company/templates/company/manufacturer_part.html:114 -#: part/templates/part/detail.html:239 +#: part/templates/part/detail.html:294 msgid "Delete supplier parts" msgstr "" #: company/templates/company/manufacturer_part.html:114 #: company/templates/company/manufacturer_part.html:138 #: company/templates/company/manufacturer_part.html:238 -#: part/templates/part/detail.html:214 part/templates/part/detail.html:239 -#: part/templates/part/detail.html:319 templates/js/company.js:203 +#: part/templates/part/detail.html:214 part/templates/part/detail.html:294 +#: part/templates/part/detail.html:317 templates/js/company.js:203 #: users/models.py:193 msgid "Delete" msgstr "Eliminar" @@ -2465,12 +2465,12 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:176 -#: part/templates/part/detail.html:718 +#: part/templates/part/detail.html:716 msgid "Add Parameter" msgstr "" #: company/templates/company/manufacturer_part.html:193 -#: part/templates/part/detail.html:818 +#: part/templates/part/detail.html:816 msgid "Create new supplier" msgstr "" @@ -2615,13 +2615,12 @@ msgstr "" msgid "Pricing" msgstr "" -#: company/views.py:64 part/templates/part/navbar.html:71 -#: part/templates/part/navbar.html:74 part/templates/part/prices.html:148 +#: company/views.py:64 part/templates/part/prices.html:148 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "Fabricantes" -#: company/views.py:65 part/templates/part/detail.html:822 +#: company/views.py:65 part/templates/part/detail.html:820 msgid "New Manufacturer" msgstr "" @@ -4402,7 +4401,7 @@ msgstr "" msgid "Showing stock for all variants of %(full_name)s" msgstr "" -#: part/templates/part/detail.html:30 part/templates/part/navbar.html:93 +#: part/templates/part/detail.html:30 part/templates/part/navbar.html:87 msgid "Part Test Templates" msgstr "" @@ -4438,8 +4437,8 @@ msgstr "" msgid "Add new parameter" msgstr "" -#: part/templates/part/detail.html:182 part/templates/part/navbar.html:101 -#: part/templates/part/navbar.html:104 +#: part/templates/part/detail.html:182 part/templates/part/navbar.html:95 +#: part/templates/part/navbar.html:98 msgid "Related Parts" msgstr "" @@ -4447,88 +4446,88 @@ msgstr "" msgid "Add Related" msgstr "" -#: part/templates/part/detail.html:228 -msgid "Part Suppliers" -msgstr "" - -#: part/templates/part/detail.html:252 part/templates/part/navbar.html:35 +#: part/templates/part/detail.html:228 part/templates/part/navbar.html:35 #: part/templates/part/navbar.html:38 msgid "Bill of Materials" msgstr "" -#: part/templates/part/detail.html:261 +#: part/templates/part/detail.html:237 msgid "Assemblies" msgstr "" -#: part/templates/part/detail.html:277 +#: part/templates/part/detail.html:253 msgid "Part Builds" msgstr "" -#: part/templates/part/detail.html:284 +#: part/templates/part/detail.html:260 msgid "Start New Build" msgstr "" -#: part/templates/part/detail.html:298 +#: part/templates/part/detail.html:274 msgid "Build Order Allocations" msgstr "" -#: part/templates/part/detail.html:307 +#: part/templates/part/detail.html:283 +msgid "Part Suppliers" +msgstr "" + +#: part/templates/part/detail.html:305 msgid "Part Manufacturers" msgstr "" -#: part/templates/part/detail.html:319 +#: part/templates/part/detail.html:317 msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/detail.html:394 +#: part/templates/part/detail.html:392 msgid "Delete selected BOM items?" msgstr "" -#: part/templates/part/detail.html:395 +#: part/templates/part/detail.html:393 msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/detail.html:445 part/views.py:451 +#: part/templates/part/detail.html:443 part/views.py:451 #: templates/js/stock.js:1623 msgid "Create New Part" msgstr "" -#: part/templates/part/detail.html:580 +#: part/templates/part/detail.html:578 msgid "Add Test Result Template" msgstr "" -#: part/templates/part/detail.html:598 +#: part/templates/part/detail.html:596 msgid "Edit Test Result Template" msgstr "" -#: part/templates/part/detail.html:610 +#: part/templates/part/detail.html:608 msgid "Delete Test Result Template" msgstr "" -#: part/templates/part/detail.html:669 +#: part/templates/part/detail.html:667 msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:823 +#: part/templates/part/detail.html:821 msgid "Create new manufacturer" msgstr "" -#: part/templates/part/detail.html:917 +#: part/templates/part/detail.html:915 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:929 +#: part/templates/part/detail.html:927 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:941 +#: part/templates/part/detail.html:939 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1030 +#: part/templates/part/detail.html:1028 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -4554,7 +4553,7 @@ msgstr "" msgid "Prices" msgstr "" -#: part/templates/part/navbar.html:96 +#: part/templates/part/navbar.html:90 msgid "Test Templates" msgstr "" From b6090bb9109378b2b0c243f637f8c7093276ded0 Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 16 Jul 2021 07:44:17 +1000 Subject: [PATCH 484/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 113 +++++++++++----------- 1 file changed, 56 insertions(+), 57 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index f74805e337..e310891755 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-15 13:44+0000\n" -"PO-Revision-Date: 2021-07-15 13:54\n" +"POT-Creation-Date: 2021-07-15 21:34+0000\n" +"PO-Revision-Date: 2021-07-15 21:44\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -481,7 +481,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: order/templates/order/sales_order_detail.html:364 part/forms.py:317 #: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:954 part/templates/part/detail.html:1040 +#: part/templates/part/detail.html:952 part/templates/part/detail.html:1038 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -783,8 +783,8 @@ msgstr "Link zu einer externen URL" #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 -#: part/templates/part/detail.html:105 part/templates/part/navbar.html:114 -#: part/templates/part/navbar.html:117 +#: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 +#: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 @@ -1222,7 +1222,7 @@ msgstr "Fertiggestellte Endprodukte" #: build/templates/build/navbar.html:45 order/templates/order/po_navbar.html:35 #: order/templates/order/sales_order_detail.html:43 #: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:173 -#: part/templates/part/navbar.html:108 part/templates/part/navbar.html:111 +#: part/templates/part/navbar.html:102 part/templates/part/navbar.html:105 #: stock/templates/stock/item.html:87 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" @@ -1248,7 +1248,7 @@ msgstr "" #: order/templates/order/po_attachments.html:79 #: order/templates/order/purchase_order_detail.html:153 #: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 +#: part/templates/part/detail.html:799 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "Anhang hinzufügen" @@ -1257,7 +1257,7 @@ msgstr "Anhang hinzufügen" #: order/templates/order/po_attachments.html:51 #: order/templates/order/purchase_order_detail.html:125 #: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 +#: part/templates/part/detail.html:753 stock/templates/stock/item.html:200 msgid "Edit Attachment" msgstr "Anhang bearbeiten" @@ -1265,7 +1265,7 @@ msgstr "Anhang bearbeiten" #: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 +#: part/templates/part/detail.html:762 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" msgstr "" @@ -1273,7 +1273,7 @@ msgstr "" #: order/templates/order/po_attachments.html:59 #: order/templates/order/purchase_order_detail.html:133 #: order/templates/order/sales_order_detail.html:125 -#: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 +#: part/templates/part/detail.html:763 stock/templates/stock/item.html:210 msgid "Delete Attachment" msgstr "Anhang löschen" @@ -2259,7 +2259,7 @@ msgstr "Neues Zuliefererteil anlegen" #: company/templates/company/detail.html:23 #: company/templates/company/manufacturer_part.html:109 -#: part/templates/part/detail.html:234 templates/js/part.js:78 +#: part/templates/part/detail.html:289 templates/js/part.js:78 #: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "Neues Zuliefererteil" @@ -2268,8 +2268,8 @@ msgstr "Neues Zuliefererteil" #: company/templates/company/detail.html:70 #: company/templates/company/manufacturer_part.html:112 #: company/templates/company/manufacturer_part.html:136 -#: part/templates/part/category.html:135 part/templates/part/detail.html:237 -#: part/templates/part/detail.html:317 +#: part/templates/part/category.html:135 part/templates/part/detail.html:292 +#: part/templates/part/detail.html:315 msgid "Options" msgstr "Optionen" @@ -2297,7 +2297,7 @@ msgstr "Herstellerteile" msgid "Create new manufacturer part" msgstr "Neues Herstellerteil anlegen" -#: company/templates/company/detail.html:65 part/templates/part/detail.html:314 +#: company/templates/company/detail.html:65 part/templates/part/detail.html:312 msgid "New Manufacturer Part" msgstr "Neues Herstellerteil" @@ -2310,8 +2310,8 @@ msgstr "Zulieferer-Bestand" #: company/templates/company/navbar.html:43 #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 -#: part/templates/part/detail.html:50 part/templates/part/navbar.html:77 -#: part/templates/part/navbar.html:80 templates/InvenTree/index.html:213 +#: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 +#: part/templates/part/navbar.html:74 templates/InvenTree/index.html:213 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 #: users/models.py:45 @@ -2333,8 +2333,8 @@ msgstr "Neue Bestellung" #: company/templates/company/navbar.html:52 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/detail.html:71 part/templates/part/navbar.html:85 -#: part/templates/part/navbar.html:88 templates/InvenTree/index.html:236 +#: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 +#: part/templates/part/navbar.html:82 templates/InvenTree/index.html:236 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 #: users/models.py:46 @@ -2364,17 +2364,17 @@ msgstr "Firmenbemerkungen" #: company/templates/company/detail.html:271 #: company/templates/company/supplier_part.html:288 #: part/templates/part/category.html:127 part/templates/part/category.html:141 -#: part/templates/part/detail.html:640 stock/templates/stock/location.html:231 +#: part/templates/part/detail.html:638 stock/templates/stock/location.html:231 msgid "Export" msgstr "Exportieren" #: company/templates/company/detail.html:302 -#: part/templates/part/detail.html:901 +#: part/templates/part/detail.html:899 msgid "Add Manufacturer Part" msgstr "" #: company/templates/company/detail.html:364 -#: part/templates/part/category.html:131 part/templates/part/detail.html:444 +#: part/templates/part/category.html:131 part/templates/part/detail.html:442 #: templates/js/stock.js:1622 msgid "New Part" msgstr "Neues Teil" @@ -2385,7 +2385,7 @@ msgstr "Neues Teil hinzufügen" #: company/templates/company/detail.html:370 #: company/templates/company/manufacturer_part.html:192 company/views.py:59 -#: part/templates/part/detail.html:817 +#: part/templates/part/detail.html:815 msgid "New Supplier" msgstr "Neuer Zulieferer" @@ -2430,15 +2430,15 @@ msgid "Suppliers" msgstr "Zulieferer" #: company/templates/company/manufacturer_part.html:114 -#: part/templates/part/detail.html:239 +#: part/templates/part/detail.html:294 msgid "Delete supplier parts" msgstr "Zuliefererteil entfernen" #: company/templates/company/manufacturer_part.html:114 #: company/templates/company/manufacturer_part.html:138 #: company/templates/company/manufacturer_part.html:238 -#: part/templates/part/detail.html:214 part/templates/part/detail.html:239 -#: part/templates/part/detail.html:319 templates/js/company.js:203 +#: part/templates/part/detail.html:214 part/templates/part/detail.html:294 +#: part/templates/part/detail.html:317 templates/js/company.js:203 #: users/models.py:193 msgid "Delete" msgstr "Löschen" @@ -2465,12 +2465,12 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:176 -#: part/templates/part/detail.html:718 +#: part/templates/part/detail.html:716 msgid "Add Parameter" msgstr "" #: company/templates/company/manufacturer_part.html:193 -#: part/templates/part/detail.html:818 +#: part/templates/part/detail.html:816 msgid "Create new supplier" msgstr "Neuen Zulieferer anlegen" @@ -2615,13 +2615,12 @@ msgstr "Zuliefererteil Bepreisung" msgid "Pricing" msgstr "Bepreisung" -#: company/views.py:64 part/templates/part/navbar.html:71 -#: part/templates/part/navbar.html:74 part/templates/part/prices.html:148 +#: company/views.py:64 part/templates/part/prices.html:148 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "Hersteller" -#: company/views.py:65 part/templates/part/detail.html:822 +#: company/views.py:65 part/templates/part/detail.html:820 msgid "New Manufacturer" msgstr "Neuer Hersteller" @@ -4402,7 +4401,7 @@ msgstr "Teilbestand" msgid "Showing stock for all variants of %(full_name)s" msgstr "Lagerbestand aller Varianten von %(full_name)s" -#: part/templates/part/detail.html:30 part/templates/part/navbar.html:93 +#: part/templates/part/detail.html:30 part/templates/part/navbar.html:87 msgid "Part Test Templates" msgstr "Teil Test-Vorlagen" @@ -4438,8 +4437,8 @@ msgstr "neue Variante anlegen" msgid "Add new parameter" msgstr "Parameter hinzufügen" -#: part/templates/part/detail.html:182 part/templates/part/navbar.html:101 -#: part/templates/part/navbar.html:104 +#: part/templates/part/detail.html:182 part/templates/part/navbar.html:95 +#: part/templates/part/navbar.html:98 msgid "Related Parts" msgstr "Verknüpfte Teile" @@ -4447,88 +4446,88 @@ msgstr "Verknüpfte Teile" msgid "Add Related" msgstr "Verknüpftes Teil hinzufügen" -#: part/templates/part/detail.html:228 -msgid "Part Suppliers" -msgstr "Zulieferer" - -#: part/templates/part/detail.html:252 part/templates/part/navbar.html:35 +#: part/templates/part/detail.html:228 part/templates/part/navbar.html:35 #: part/templates/part/navbar.html:38 msgid "Bill of Materials" msgstr "Stückliste" -#: part/templates/part/detail.html:261 +#: part/templates/part/detail.html:237 msgid "Assemblies" msgstr "Baugruppen" -#: part/templates/part/detail.html:277 +#: part/templates/part/detail.html:253 msgid "Part Builds" msgstr "Gefertigte Teile" -#: part/templates/part/detail.html:284 +#: part/templates/part/detail.html:260 msgid "Start New Build" msgstr "Neuen Bauauftrag beginnen" -#: part/templates/part/detail.html:298 +#: part/templates/part/detail.html:274 msgid "Build Order Allocations" msgstr "" -#: part/templates/part/detail.html:307 +#: part/templates/part/detail.html:283 +msgid "Part Suppliers" +msgstr "Zulieferer" + +#: part/templates/part/detail.html:305 msgid "Part Manufacturers" msgstr "Teil-Hersteller" -#: part/templates/part/detail.html:319 +#: part/templates/part/detail.html:317 msgid "Delete manufacturer parts" msgstr "Herstellerteile löschen" -#: part/templates/part/detail.html:394 +#: part/templates/part/detail.html:392 msgid "Delete selected BOM items?" msgstr "Ausgewählte Stücklistenpositionen löschen?" -#: part/templates/part/detail.html:395 +#: part/templates/part/detail.html:393 msgid "All selected BOM items will be deleted" msgstr "Alle ausgewählte Stücklistenpositionen werden gelöscht" -#: part/templates/part/detail.html:445 part/views.py:451 +#: part/templates/part/detail.html:443 part/views.py:451 #: templates/js/stock.js:1623 msgid "Create New Part" msgstr "Neues Teil anlegen" -#: part/templates/part/detail.html:580 +#: part/templates/part/detail.html:578 msgid "Add Test Result Template" msgstr "" -#: part/templates/part/detail.html:598 +#: part/templates/part/detail.html:596 msgid "Edit Test Result Template" msgstr "" -#: part/templates/part/detail.html:610 +#: part/templates/part/detail.html:608 msgid "Delete Test Result Template" msgstr "" -#: part/templates/part/detail.html:669 +#: part/templates/part/detail.html:667 msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:823 +#: part/templates/part/detail.html:821 msgid "Create new manufacturer" msgstr "Neuen Hersteller anlegen" -#: part/templates/part/detail.html:917 +#: part/templates/part/detail.html:915 #, python-format msgid "Single Price - %(currency)s" msgstr "Einzelpreis - %(currency)s" -#: part/templates/part/detail.html:929 +#: part/templates/part/detail.html:927 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "Einzelpreisdifferenz - %(currency)s" -#: part/templates/part/detail.html:941 +#: part/templates/part/detail.html:939 #, python-format msgid "Part Single Price - %(currency)s" msgstr "Einzelpreis für Zuliefererteil- %(currency)s" -#: part/templates/part/detail.html:1030 +#: part/templates/part/detail.html:1028 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -4554,7 +4553,7 @@ msgstr "Benutzt in" msgid "Prices" msgstr "" -#: part/templates/part/navbar.html:96 +#: part/templates/part/navbar.html:90 msgid "Test Templates" msgstr "" From f051ae685e583486a240c99beebfe7df9cfe31b2 Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 16 Jul 2021 07:44:19 +1000 Subject: [PATCH 485/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/it/LC_MESSAGES/django.po | 113 +++++++++++----------- 1 file changed, 56 insertions(+), 57 deletions(-) diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 0a4df46a90..68de545c89 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-15 13:44+0000\n" -"PO-Revision-Date: 2021-07-15 13:54\n" +"POT-Creation-Date: 2021-07-15 21:34+0000\n" +"PO-Revision-Date: 2021-07-15 21:44\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -481,7 +481,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:364 part/forms.py:317 #: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:954 part/templates/part/detail.html:1040 +#: part/templates/part/detail.html:952 part/templates/part/detail.html:1038 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -783,8 +783,8 @@ msgstr "" #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 -#: part/templates/part/detail.html:105 part/templates/part/navbar.html:114 -#: part/templates/part/navbar.html:117 +#: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 +#: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 @@ -1222,7 +1222,7 @@ msgstr "" #: build/templates/build/navbar.html:45 order/templates/order/po_navbar.html:35 #: order/templates/order/sales_order_detail.html:43 #: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:173 -#: part/templates/part/navbar.html:108 part/templates/part/navbar.html:111 +#: part/templates/part/navbar.html:102 part/templates/part/navbar.html:105 #: stock/templates/stock/item.html:87 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" @@ -1248,7 +1248,7 @@ msgstr "" #: order/templates/order/po_attachments.html:79 #: order/templates/order/purchase_order_detail.html:153 #: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 +#: part/templates/part/detail.html:799 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "" @@ -1257,7 +1257,7 @@ msgstr "" #: order/templates/order/po_attachments.html:51 #: order/templates/order/purchase_order_detail.html:125 #: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 +#: part/templates/part/detail.html:753 stock/templates/stock/item.html:200 msgid "Edit Attachment" msgstr "" @@ -1265,7 +1265,7 @@ msgstr "" #: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 +#: part/templates/part/detail.html:762 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" msgstr "" @@ -1273,7 +1273,7 @@ msgstr "" #: order/templates/order/po_attachments.html:59 #: order/templates/order/purchase_order_detail.html:133 #: order/templates/order/sales_order_detail.html:125 -#: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 +#: part/templates/part/detail.html:763 stock/templates/stock/item.html:210 msgid "Delete Attachment" msgstr "" @@ -2259,7 +2259,7 @@ msgstr "" #: company/templates/company/detail.html:23 #: company/templates/company/manufacturer_part.html:109 -#: part/templates/part/detail.html:234 templates/js/part.js:78 +#: part/templates/part/detail.html:289 templates/js/part.js:78 #: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "" @@ -2268,8 +2268,8 @@ msgstr "" #: company/templates/company/detail.html:70 #: company/templates/company/manufacturer_part.html:112 #: company/templates/company/manufacturer_part.html:136 -#: part/templates/part/category.html:135 part/templates/part/detail.html:237 -#: part/templates/part/detail.html:317 +#: part/templates/part/category.html:135 part/templates/part/detail.html:292 +#: part/templates/part/detail.html:315 msgid "Options" msgstr "" @@ -2297,7 +2297,7 @@ msgstr "" msgid "Create new manufacturer part" msgstr "" -#: company/templates/company/detail.html:65 part/templates/part/detail.html:314 +#: company/templates/company/detail.html:65 part/templates/part/detail.html:312 msgid "New Manufacturer Part" msgstr "" @@ -2310,8 +2310,8 @@ msgstr "" #: company/templates/company/navbar.html:43 #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 -#: part/templates/part/detail.html:50 part/templates/part/navbar.html:77 -#: part/templates/part/navbar.html:80 templates/InvenTree/index.html:213 +#: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 +#: part/templates/part/navbar.html:74 templates/InvenTree/index.html:213 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 #: users/models.py:45 @@ -2333,8 +2333,8 @@ msgstr "" #: company/templates/company/navbar.html:52 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/detail.html:71 part/templates/part/navbar.html:85 -#: part/templates/part/navbar.html:88 templates/InvenTree/index.html:236 +#: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 +#: part/templates/part/navbar.html:82 templates/InvenTree/index.html:236 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 #: users/models.py:46 @@ -2364,17 +2364,17 @@ msgstr "" #: company/templates/company/detail.html:271 #: company/templates/company/supplier_part.html:288 #: part/templates/part/category.html:127 part/templates/part/category.html:141 -#: part/templates/part/detail.html:640 stock/templates/stock/location.html:231 +#: part/templates/part/detail.html:638 stock/templates/stock/location.html:231 msgid "Export" msgstr "" #: company/templates/company/detail.html:302 -#: part/templates/part/detail.html:901 +#: part/templates/part/detail.html:899 msgid "Add Manufacturer Part" msgstr "" #: company/templates/company/detail.html:364 -#: part/templates/part/category.html:131 part/templates/part/detail.html:444 +#: part/templates/part/category.html:131 part/templates/part/detail.html:442 #: templates/js/stock.js:1622 msgid "New Part" msgstr "" @@ -2385,7 +2385,7 @@ msgstr "" #: company/templates/company/detail.html:370 #: company/templates/company/manufacturer_part.html:192 company/views.py:59 -#: part/templates/part/detail.html:817 +#: part/templates/part/detail.html:815 msgid "New Supplier" msgstr "" @@ -2430,15 +2430,15 @@ msgid "Suppliers" msgstr "" #: company/templates/company/manufacturer_part.html:114 -#: part/templates/part/detail.html:239 +#: part/templates/part/detail.html:294 msgid "Delete supplier parts" msgstr "" #: company/templates/company/manufacturer_part.html:114 #: company/templates/company/manufacturer_part.html:138 #: company/templates/company/manufacturer_part.html:238 -#: part/templates/part/detail.html:214 part/templates/part/detail.html:239 -#: part/templates/part/detail.html:319 templates/js/company.js:203 +#: part/templates/part/detail.html:214 part/templates/part/detail.html:294 +#: part/templates/part/detail.html:317 templates/js/company.js:203 #: users/models.py:193 msgid "Delete" msgstr "" @@ -2465,12 +2465,12 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:176 -#: part/templates/part/detail.html:718 +#: part/templates/part/detail.html:716 msgid "Add Parameter" msgstr "" #: company/templates/company/manufacturer_part.html:193 -#: part/templates/part/detail.html:818 +#: part/templates/part/detail.html:816 msgid "Create new supplier" msgstr "" @@ -2615,13 +2615,12 @@ msgstr "" msgid "Pricing" msgstr "" -#: company/views.py:64 part/templates/part/navbar.html:71 -#: part/templates/part/navbar.html:74 part/templates/part/prices.html:148 +#: company/views.py:64 part/templates/part/prices.html:148 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" -#: company/views.py:65 part/templates/part/detail.html:822 +#: company/views.py:65 part/templates/part/detail.html:820 msgid "New Manufacturer" msgstr "" @@ -4402,7 +4401,7 @@ msgstr "" msgid "Showing stock for all variants of %(full_name)s" msgstr "" -#: part/templates/part/detail.html:30 part/templates/part/navbar.html:93 +#: part/templates/part/detail.html:30 part/templates/part/navbar.html:87 msgid "Part Test Templates" msgstr "" @@ -4438,8 +4437,8 @@ msgstr "" msgid "Add new parameter" msgstr "" -#: part/templates/part/detail.html:182 part/templates/part/navbar.html:101 -#: part/templates/part/navbar.html:104 +#: part/templates/part/detail.html:182 part/templates/part/navbar.html:95 +#: part/templates/part/navbar.html:98 msgid "Related Parts" msgstr "" @@ -4447,88 +4446,88 @@ msgstr "" msgid "Add Related" msgstr "" -#: part/templates/part/detail.html:228 -msgid "Part Suppliers" -msgstr "" - -#: part/templates/part/detail.html:252 part/templates/part/navbar.html:35 +#: part/templates/part/detail.html:228 part/templates/part/navbar.html:35 #: part/templates/part/navbar.html:38 msgid "Bill of Materials" msgstr "" -#: part/templates/part/detail.html:261 +#: part/templates/part/detail.html:237 msgid "Assemblies" msgstr "" -#: part/templates/part/detail.html:277 +#: part/templates/part/detail.html:253 msgid "Part Builds" msgstr "" -#: part/templates/part/detail.html:284 +#: part/templates/part/detail.html:260 msgid "Start New Build" msgstr "" -#: part/templates/part/detail.html:298 +#: part/templates/part/detail.html:274 msgid "Build Order Allocations" msgstr "" -#: part/templates/part/detail.html:307 +#: part/templates/part/detail.html:283 +msgid "Part Suppliers" +msgstr "" + +#: part/templates/part/detail.html:305 msgid "Part Manufacturers" msgstr "" -#: part/templates/part/detail.html:319 +#: part/templates/part/detail.html:317 msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/detail.html:394 +#: part/templates/part/detail.html:392 msgid "Delete selected BOM items?" msgstr "" -#: part/templates/part/detail.html:395 +#: part/templates/part/detail.html:393 msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/detail.html:445 part/views.py:451 +#: part/templates/part/detail.html:443 part/views.py:451 #: templates/js/stock.js:1623 msgid "Create New Part" msgstr "" -#: part/templates/part/detail.html:580 +#: part/templates/part/detail.html:578 msgid "Add Test Result Template" msgstr "" -#: part/templates/part/detail.html:598 +#: part/templates/part/detail.html:596 msgid "Edit Test Result Template" msgstr "" -#: part/templates/part/detail.html:610 +#: part/templates/part/detail.html:608 msgid "Delete Test Result Template" msgstr "" -#: part/templates/part/detail.html:669 +#: part/templates/part/detail.html:667 msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:823 +#: part/templates/part/detail.html:821 msgid "Create new manufacturer" msgstr "" -#: part/templates/part/detail.html:917 +#: part/templates/part/detail.html:915 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:929 +#: part/templates/part/detail.html:927 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:941 +#: part/templates/part/detail.html:939 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1030 +#: part/templates/part/detail.html:1028 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -4554,7 +4553,7 @@ msgstr "" msgid "Prices" msgstr "" -#: part/templates/part/navbar.html:96 +#: part/templates/part/navbar.html:90 msgid "Test Templates" msgstr "" From a8fd94fb0477451b3986ee7652cb7dbe97b9bef4 Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 16 Jul 2021 07:44:20 +1000 Subject: [PATCH 486/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ja/LC_MESSAGES/django.po | 113 +++++++++++----------- 1 file changed, 56 insertions(+), 57 deletions(-) diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index e2d6382946..5e5a0acd7b 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-15 13:44+0000\n" -"PO-Revision-Date: 2021-07-15 13:54\n" +"POT-Creation-Date: 2021-07-15 21:34+0000\n" +"PO-Revision-Date: 2021-07-15 21:44\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -481,7 +481,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:364 part/forms.py:317 #: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:954 part/templates/part/detail.html:1040 +#: part/templates/part/detail.html:952 part/templates/part/detail.html:1038 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -783,8 +783,8 @@ msgstr "" #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 -#: part/templates/part/detail.html:105 part/templates/part/navbar.html:114 -#: part/templates/part/navbar.html:117 +#: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 +#: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 @@ -1222,7 +1222,7 @@ msgstr "" #: build/templates/build/navbar.html:45 order/templates/order/po_navbar.html:35 #: order/templates/order/sales_order_detail.html:43 #: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:173 -#: part/templates/part/navbar.html:108 part/templates/part/navbar.html:111 +#: part/templates/part/navbar.html:102 part/templates/part/navbar.html:105 #: stock/templates/stock/item.html:87 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" @@ -1248,7 +1248,7 @@ msgstr "" #: order/templates/order/po_attachments.html:79 #: order/templates/order/purchase_order_detail.html:153 #: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 +#: part/templates/part/detail.html:799 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "" @@ -1257,7 +1257,7 @@ msgstr "" #: order/templates/order/po_attachments.html:51 #: order/templates/order/purchase_order_detail.html:125 #: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 +#: part/templates/part/detail.html:753 stock/templates/stock/item.html:200 msgid "Edit Attachment" msgstr "" @@ -1265,7 +1265,7 @@ msgstr "" #: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 +#: part/templates/part/detail.html:762 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" msgstr "" @@ -1273,7 +1273,7 @@ msgstr "" #: order/templates/order/po_attachments.html:59 #: order/templates/order/purchase_order_detail.html:133 #: order/templates/order/sales_order_detail.html:125 -#: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 +#: part/templates/part/detail.html:763 stock/templates/stock/item.html:210 msgid "Delete Attachment" msgstr "" @@ -2259,7 +2259,7 @@ msgstr "新しいサプライヤー・パーツを作成" #: company/templates/company/detail.html:23 #: company/templates/company/manufacturer_part.html:109 -#: part/templates/part/detail.html:234 templates/js/part.js:78 +#: part/templates/part/detail.html:289 templates/js/part.js:78 #: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "新しいサプライヤー・パーツ" @@ -2268,8 +2268,8 @@ msgstr "新しいサプライヤー・パーツ" #: company/templates/company/detail.html:70 #: company/templates/company/manufacturer_part.html:112 #: company/templates/company/manufacturer_part.html:136 -#: part/templates/part/category.html:135 part/templates/part/detail.html:237 -#: part/templates/part/detail.html:317 +#: part/templates/part/category.html:135 part/templates/part/detail.html:292 +#: part/templates/part/detail.html:315 msgid "Options" msgstr "" @@ -2297,7 +2297,7 @@ msgstr "メーカー・パーツ" msgid "Create new manufacturer part" msgstr "新しいメーカー・パーツを作成" -#: company/templates/company/detail.html:65 part/templates/part/detail.html:314 +#: company/templates/company/detail.html:65 part/templates/part/detail.html:312 msgid "New Manufacturer Part" msgstr "新しいメーカ―・パーツ" @@ -2310,8 +2310,8 @@ msgstr "" #: company/templates/company/navbar.html:43 #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 -#: part/templates/part/detail.html:50 part/templates/part/navbar.html:77 -#: part/templates/part/navbar.html:80 templates/InvenTree/index.html:213 +#: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 +#: part/templates/part/navbar.html:74 templates/InvenTree/index.html:213 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 #: users/models.py:45 @@ -2333,8 +2333,8 @@ msgstr "" #: company/templates/company/navbar.html:52 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/detail.html:71 part/templates/part/navbar.html:85 -#: part/templates/part/navbar.html:88 templates/InvenTree/index.html:236 +#: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 +#: part/templates/part/navbar.html:82 templates/InvenTree/index.html:236 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 #: users/models.py:46 @@ -2364,17 +2364,17 @@ msgstr "" #: company/templates/company/detail.html:271 #: company/templates/company/supplier_part.html:288 #: part/templates/part/category.html:127 part/templates/part/category.html:141 -#: part/templates/part/detail.html:640 stock/templates/stock/location.html:231 +#: part/templates/part/detail.html:638 stock/templates/stock/location.html:231 msgid "Export" msgstr "" #: company/templates/company/detail.html:302 -#: part/templates/part/detail.html:901 +#: part/templates/part/detail.html:899 msgid "Add Manufacturer Part" msgstr "" #: company/templates/company/detail.html:364 -#: part/templates/part/category.html:131 part/templates/part/detail.html:444 +#: part/templates/part/category.html:131 part/templates/part/detail.html:442 #: templates/js/stock.js:1622 msgid "New Part" msgstr "新規パーツ" @@ -2385,7 +2385,7 @@ msgstr "新規パーツを作成" #: company/templates/company/detail.html:370 #: company/templates/company/manufacturer_part.html:192 company/views.py:59 -#: part/templates/part/detail.html:817 +#: part/templates/part/detail.html:815 msgid "New Supplier" msgstr "" @@ -2430,15 +2430,15 @@ msgid "Suppliers" msgstr "" #: company/templates/company/manufacturer_part.html:114 -#: part/templates/part/detail.html:239 +#: part/templates/part/detail.html:294 msgid "Delete supplier parts" msgstr "" #: company/templates/company/manufacturer_part.html:114 #: company/templates/company/manufacturer_part.html:138 #: company/templates/company/manufacturer_part.html:238 -#: part/templates/part/detail.html:214 part/templates/part/detail.html:239 -#: part/templates/part/detail.html:319 templates/js/company.js:203 +#: part/templates/part/detail.html:214 part/templates/part/detail.html:294 +#: part/templates/part/detail.html:317 templates/js/company.js:203 #: users/models.py:193 msgid "Delete" msgstr "" @@ -2465,12 +2465,12 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:176 -#: part/templates/part/detail.html:718 +#: part/templates/part/detail.html:716 msgid "Add Parameter" msgstr "" #: company/templates/company/manufacturer_part.html:193 -#: part/templates/part/detail.html:818 +#: part/templates/part/detail.html:816 msgid "Create new supplier" msgstr "" @@ -2615,13 +2615,12 @@ msgstr "" msgid "Pricing" msgstr "" -#: company/views.py:64 part/templates/part/navbar.html:71 -#: part/templates/part/navbar.html:74 part/templates/part/prices.html:148 +#: company/views.py:64 part/templates/part/prices.html:148 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" -#: company/views.py:65 part/templates/part/detail.html:822 +#: company/views.py:65 part/templates/part/detail.html:820 msgid "New Manufacturer" msgstr "" @@ -4402,7 +4401,7 @@ msgstr "" msgid "Showing stock for all variants of %(full_name)s" msgstr "" -#: part/templates/part/detail.html:30 part/templates/part/navbar.html:93 +#: part/templates/part/detail.html:30 part/templates/part/navbar.html:87 msgid "Part Test Templates" msgstr "" @@ -4438,8 +4437,8 @@ msgstr "" msgid "Add new parameter" msgstr "" -#: part/templates/part/detail.html:182 part/templates/part/navbar.html:101 -#: part/templates/part/navbar.html:104 +#: part/templates/part/detail.html:182 part/templates/part/navbar.html:95 +#: part/templates/part/navbar.html:98 msgid "Related Parts" msgstr "" @@ -4447,88 +4446,88 @@ msgstr "" msgid "Add Related" msgstr "" -#: part/templates/part/detail.html:228 -msgid "Part Suppliers" -msgstr "" - -#: part/templates/part/detail.html:252 part/templates/part/navbar.html:35 +#: part/templates/part/detail.html:228 part/templates/part/navbar.html:35 #: part/templates/part/navbar.html:38 msgid "Bill of Materials" msgstr "" -#: part/templates/part/detail.html:261 +#: part/templates/part/detail.html:237 msgid "Assemblies" msgstr "" -#: part/templates/part/detail.html:277 +#: part/templates/part/detail.html:253 msgid "Part Builds" msgstr "" -#: part/templates/part/detail.html:284 +#: part/templates/part/detail.html:260 msgid "Start New Build" msgstr "" -#: part/templates/part/detail.html:298 +#: part/templates/part/detail.html:274 msgid "Build Order Allocations" msgstr "" -#: part/templates/part/detail.html:307 +#: part/templates/part/detail.html:283 +msgid "Part Suppliers" +msgstr "" + +#: part/templates/part/detail.html:305 msgid "Part Manufacturers" msgstr "" -#: part/templates/part/detail.html:319 +#: part/templates/part/detail.html:317 msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/detail.html:394 +#: part/templates/part/detail.html:392 msgid "Delete selected BOM items?" msgstr "" -#: part/templates/part/detail.html:395 +#: part/templates/part/detail.html:393 msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/detail.html:445 part/views.py:451 +#: part/templates/part/detail.html:443 part/views.py:451 #: templates/js/stock.js:1623 msgid "Create New Part" msgstr "" -#: part/templates/part/detail.html:580 +#: part/templates/part/detail.html:578 msgid "Add Test Result Template" msgstr "" -#: part/templates/part/detail.html:598 +#: part/templates/part/detail.html:596 msgid "Edit Test Result Template" msgstr "" -#: part/templates/part/detail.html:610 +#: part/templates/part/detail.html:608 msgid "Delete Test Result Template" msgstr "" -#: part/templates/part/detail.html:669 +#: part/templates/part/detail.html:667 msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:823 +#: part/templates/part/detail.html:821 msgid "Create new manufacturer" msgstr "" -#: part/templates/part/detail.html:917 +#: part/templates/part/detail.html:915 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:929 +#: part/templates/part/detail.html:927 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:941 +#: part/templates/part/detail.html:939 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1030 +#: part/templates/part/detail.html:1028 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -4554,7 +4553,7 @@ msgstr "" msgid "Prices" msgstr "" -#: part/templates/part/navbar.html:96 +#: part/templates/part/navbar.html:90 msgid "Test Templates" msgstr "" From 77905e1cb7dc717a1f107e78594c0a75342efda3 Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 16 Jul 2021 07:44:21 +1000 Subject: [PATCH 487/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/pl/LC_MESSAGES/django.po | 113 +++++++++++----------- 1 file changed, 56 insertions(+), 57 deletions(-) diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 4dcd6a41e9..8a83472c97 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-15 13:44+0000\n" -"PO-Revision-Date: 2021-07-15 13:54\n" +"POT-Creation-Date: 2021-07-15 21:34+0000\n" +"PO-Revision-Date: 2021-07-15 21:44\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -481,7 +481,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:364 part/forms.py:317 #: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:954 part/templates/part/detail.html:1040 +#: part/templates/part/detail.html:952 part/templates/part/detail.html:1038 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -783,8 +783,8 @@ msgstr "Link do zewnętrznego adresu URL" #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 -#: part/templates/part/detail.html:105 part/templates/part/navbar.html:114 -#: part/templates/part/navbar.html:117 +#: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 +#: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 @@ -1222,7 +1222,7 @@ msgstr "" #: build/templates/build/navbar.html:45 order/templates/order/po_navbar.html:35 #: order/templates/order/sales_order_detail.html:43 #: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:173 -#: part/templates/part/navbar.html:108 part/templates/part/navbar.html:111 +#: part/templates/part/navbar.html:102 part/templates/part/navbar.html:105 #: stock/templates/stock/item.html:87 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" @@ -1248,7 +1248,7 @@ msgstr "" #: order/templates/order/po_attachments.html:79 #: order/templates/order/purchase_order_detail.html:153 #: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 +#: part/templates/part/detail.html:799 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "" @@ -1257,7 +1257,7 @@ msgstr "" #: order/templates/order/po_attachments.html:51 #: order/templates/order/purchase_order_detail.html:125 #: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 +#: part/templates/part/detail.html:753 stock/templates/stock/item.html:200 msgid "Edit Attachment" msgstr "Edytuj załącznik" @@ -1265,7 +1265,7 @@ msgstr "Edytuj załącznik" #: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 +#: part/templates/part/detail.html:762 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" msgstr "" @@ -1273,7 +1273,7 @@ msgstr "" #: order/templates/order/po_attachments.html:59 #: order/templates/order/purchase_order_detail.html:133 #: order/templates/order/sales_order_detail.html:125 -#: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 +#: part/templates/part/detail.html:763 stock/templates/stock/item.html:210 msgid "Delete Attachment" msgstr "Usuń załącznik" @@ -2259,7 +2259,7 @@ msgstr "Utwórz nowego dostawcę części" #: company/templates/company/detail.html:23 #: company/templates/company/manufacturer_part.html:109 -#: part/templates/part/detail.html:234 templates/js/part.js:78 +#: part/templates/part/detail.html:289 templates/js/part.js:78 #: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "Now dostawca części" @@ -2268,8 +2268,8 @@ msgstr "Now dostawca części" #: company/templates/company/detail.html:70 #: company/templates/company/manufacturer_part.html:112 #: company/templates/company/manufacturer_part.html:136 -#: part/templates/part/category.html:135 part/templates/part/detail.html:237 -#: part/templates/part/detail.html:317 +#: part/templates/part/category.html:135 part/templates/part/detail.html:292 +#: part/templates/part/detail.html:315 msgid "Options" msgstr "Opcje" @@ -2297,7 +2297,7 @@ msgstr "Części producenta" msgid "Create new manufacturer part" msgstr "Utwórz nową część producenta" -#: company/templates/company/detail.html:65 part/templates/part/detail.html:314 +#: company/templates/company/detail.html:65 part/templates/part/detail.html:312 msgid "New Manufacturer Part" msgstr "Nowa część producenta" @@ -2310,8 +2310,8 @@ msgstr "Zapasy dostawcy" #: company/templates/company/navbar.html:43 #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 -#: part/templates/part/detail.html:50 part/templates/part/navbar.html:77 -#: part/templates/part/navbar.html:80 templates/InvenTree/index.html:213 +#: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 +#: part/templates/part/navbar.html:74 templates/InvenTree/index.html:213 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 #: users/models.py:45 @@ -2333,8 +2333,8 @@ msgstr "" #: company/templates/company/navbar.html:52 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/detail.html:71 part/templates/part/navbar.html:85 -#: part/templates/part/navbar.html:88 templates/InvenTree/index.html:236 +#: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 +#: part/templates/part/navbar.html:82 templates/InvenTree/index.html:236 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 #: users/models.py:46 @@ -2364,17 +2364,17 @@ msgstr "" #: company/templates/company/detail.html:271 #: company/templates/company/supplier_part.html:288 #: part/templates/part/category.html:127 part/templates/part/category.html:141 -#: part/templates/part/detail.html:640 stock/templates/stock/location.html:231 +#: part/templates/part/detail.html:638 stock/templates/stock/location.html:231 msgid "Export" msgstr "Eksportuj" #: company/templates/company/detail.html:302 -#: part/templates/part/detail.html:901 +#: part/templates/part/detail.html:899 msgid "Add Manufacturer Part" msgstr "" #: company/templates/company/detail.html:364 -#: part/templates/part/category.html:131 part/templates/part/detail.html:444 +#: part/templates/part/category.html:131 part/templates/part/detail.html:442 #: templates/js/stock.js:1622 msgid "New Part" msgstr "Nowy komponent" @@ -2385,7 +2385,7 @@ msgstr "Utwórz nowy komponent" #: company/templates/company/detail.html:370 #: company/templates/company/manufacturer_part.html:192 company/views.py:59 -#: part/templates/part/detail.html:817 +#: part/templates/part/detail.html:815 msgid "New Supplier" msgstr "Nowy dostawca" @@ -2430,15 +2430,15 @@ msgid "Suppliers" msgstr "Dostawcy" #: company/templates/company/manufacturer_part.html:114 -#: part/templates/part/detail.html:239 +#: part/templates/part/detail.html:294 msgid "Delete supplier parts" msgstr "" #: company/templates/company/manufacturer_part.html:114 #: company/templates/company/manufacturer_part.html:138 #: company/templates/company/manufacturer_part.html:238 -#: part/templates/part/detail.html:214 part/templates/part/detail.html:239 -#: part/templates/part/detail.html:319 templates/js/company.js:203 +#: part/templates/part/detail.html:214 part/templates/part/detail.html:294 +#: part/templates/part/detail.html:317 templates/js/company.js:203 #: users/models.py:193 msgid "Delete" msgstr "Usuń" @@ -2465,12 +2465,12 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:176 -#: part/templates/part/detail.html:718 +#: part/templates/part/detail.html:716 msgid "Add Parameter" msgstr "" #: company/templates/company/manufacturer_part.html:193 -#: part/templates/part/detail.html:818 +#: part/templates/part/detail.html:816 msgid "Create new supplier" msgstr "Utwórz nowego dostawcę" @@ -2615,13 +2615,12 @@ msgstr "" msgid "Pricing" msgstr "Cennik" -#: company/views.py:64 part/templates/part/navbar.html:71 -#: part/templates/part/navbar.html:74 part/templates/part/prices.html:148 +#: company/views.py:64 part/templates/part/prices.html:148 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "Producenci" -#: company/views.py:65 part/templates/part/detail.html:822 +#: company/views.py:65 part/templates/part/detail.html:820 msgid "New Manufacturer" msgstr "Now producent" @@ -4402,7 +4401,7 @@ msgstr "" msgid "Showing stock for all variants of %(full_name)s" msgstr "" -#: part/templates/part/detail.html:30 part/templates/part/navbar.html:93 +#: part/templates/part/detail.html:30 part/templates/part/navbar.html:87 msgid "Part Test Templates" msgstr "" @@ -4438,8 +4437,8 @@ msgstr "" msgid "Add new parameter" msgstr "" -#: part/templates/part/detail.html:182 part/templates/part/navbar.html:101 -#: part/templates/part/navbar.html:104 +#: part/templates/part/detail.html:182 part/templates/part/navbar.html:95 +#: part/templates/part/navbar.html:98 msgid "Related Parts" msgstr "" @@ -4447,88 +4446,88 @@ msgstr "" msgid "Add Related" msgstr "" -#: part/templates/part/detail.html:228 -msgid "Part Suppliers" -msgstr "" - -#: part/templates/part/detail.html:252 part/templates/part/navbar.html:35 +#: part/templates/part/detail.html:228 part/templates/part/navbar.html:35 #: part/templates/part/navbar.html:38 msgid "Bill of Materials" msgstr "Zestawienie materiałowe" -#: part/templates/part/detail.html:261 +#: part/templates/part/detail.html:237 msgid "Assemblies" msgstr "" -#: part/templates/part/detail.html:277 +#: part/templates/part/detail.html:253 msgid "Part Builds" msgstr "" -#: part/templates/part/detail.html:284 +#: part/templates/part/detail.html:260 msgid "Start New Build" msgstr "" -#: part/templates/part/detail.html:298 +#: part/templates/part/detail.html:274 msgid "Build Order Allocations" msgstr "" -#: part/templates/part/detail.html:307 +#: part/templates/part/detail.html:283 +msgid "Part Suppliers" +msgstr "" + +#: part/templates/part/detail.html:305 msgid "Part Manufacturers" msgstr "" -#: part/templates/part/detail.html:319 +#: part/templates/part/detail.html:317 msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/detail.html:394 +#: part/templates/part/detail.html:392 msgid "Delete selected BOM items?" msgstr "" -#: part/templates/part/detail.html:395 +#: part/templates/part/detail.html:393 msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/detail.html:445 part/views.py:451 +#: part/templates/part/detail.html:443 part/views.py:451 #: templates/js/stock.js:1623 msgid "Create New Part" msgstr "" -#: part/templates/part/detail.html:580 +#: part/templates/part/detail.html:578 msgid "Add Test Result Template" msgstr "" -#: part/templates/part/detail.html:598 +#: part/templates/part/detail.html:596 msgid "Edit Test Result Template" msgstr "" -#: part/templates/part/detail.html:610 +#: part/templates/part/detail.html:608 msgid "Delete Test Result Template" msgstr "" -#: part/templates/part/detail.html:669 +#: part/templates/part/detail.html:667 msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:823 +#: part/templates/part/detail.html:821 msgid "Create new manufacturer" msgstr "" -#: part/templates/part/detail.html:917 +#: part/templates/part/detail.html:915 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:929 +#: part/templates/part/detail.html:927 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:941 +#: part/templates/part/detail.html:939 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1030 +#: part/templates/part/detail.html:1028 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -4554,7 +4553,7 @@ msgstr "" msgid "Prices" msgstr "" -#: part/templates/part/navbar.html:96 +#: part/templates/part/navbar.html:90 msgid "Test Templates" msgstr "" From 781055e8bc347bdf8e667fd9cdb1d7ee4e556537 Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 16 Jul 2021 07:44:22 +1000 Subject: [PATCH 488/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ru/LC_MESSAGES/django.po | 113 +++++++++++----------- 1 file changed, 56 insertions(+), 57 deletions(-) diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index fecf34dcc9..99adea2d63 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-15 13:44+0000\n" -"PO-Revision-Date: 2021-07-15 13:54\n" +"POT-Creation-Date: 2021-07-15 21:34+0000\n" +"PO-Revision-Date: 2021-07-15 21:44\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -481,7 +481,7 @@ msgstr "Целевая дата для сборки. Сборка будет п #: order/templates/order/sales_order_detail.html:364 part/forms.py:317 #: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:954 part/templates/part/detail.html:1040 +#: part/templates/part/detail.html:952 part/templates/part/detail.html:1038 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -783,8 +783,8 @@ msgstr "" #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 -#: part/templates/part/detail.html:105 part/templates/part/navbar.html:114 -#: part/templates/part/navbar.html:117 +#: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 +#: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 @@ -1222,7 +1222,7 @@ msgstr "" #: build/templates/build/navbar.html:45 order/templates/order/po_navbar.html:35 #: order/templates/order/sales_order_detail.html:43 #: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:173 -#: part/templates/part/navbar.html:108 part/templates/part/navbar.html:111 +#: part/templates/part/navbar.html:102 part/templates/part/navbar.html:105 #: stock/templates/stock/item.html:87 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" @@ -1248,7 +1248,7 @@ msgstr "" #: order/templates/order/po_attachments.html:79 #: order/templates/order/purchase_order_detail.html:153 #: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 +#: part/templates/part/detail.html:799 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "" @@ -1257,7 +1257,7 @@ msgstr "" #: order/templates/order/po_attachments.html:51 #: order/templates/order/purchase_order_detail.html:125 #: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 +#: part/templates/part/detail.html:753 stock/templates/stock/item.html:200 msgid "Edit Attachment" msgstr "" @@ -1265,7 +1265,7 @@ msgstr "" #: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 +#: part/templates/part/detail.html:762 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" msgstr "" @@ -1273,7 +1273,7 @@ msgstr "" #: order/templates/order/po_attachments.html:59 #: order/templates/order/purchase_order_detail.html:133 #: order/templates/order/sales_order_detail.html:125 -#: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 +#: part/templates/part/detail.html:763 stock/templates/stock/item.html:210 msgid "Delete Attachment" msgstr "" @@ -2259,7 +2259,7 @@ msgstr "" #: company/templates/company/detail.html:23 #: company/templates/company/manufacturer_part.html:109 -#: part/templates/part/detail.html:234 templates/js/part.js:78 +#: part/templates/part/detail.html:289 templates/js/part.js:78 #: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "" @@ -2268,8 +2268,8 @@ msgstr "" #: company/templates/company/detail.html:70 #: company/templates/company/manufacturer_part.html:112 #: company/templates/company/manufacturer_part.html:136 -#: part/templates/part/category.html:135 part/templates/part/detail.html:237 -#: part/templates/part/detail.html:317 +#: part/templates/part/category.html:135 part/templates/part/detail.html:292 +#: part/templates/part/detail.html:315 msgid "Options" msgstr "" @@ -2297,7 +2297,7 @@ msgstr "" msgid "Create new manufacturer part" msgstr "" -#: company/templates/company/detail.html:65 part/templates/part/detail.html:314 +#: company/templates/company/detail.html:65 part/templates/part/detail.html:312 msgid "New Manufacturer Part" msgstr "" @@ -2310,8 +2310,8 @@ msgstr "" #: company/templates/company/navbar.html:43 #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 -#: part/templates/part/detail.html:50 part/templates/part/navbar.html:77 -#: part/templates/part/navbar.html:80 templates/InvenTree/index.html:213 +#: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 +#: part/templates/part/navbar.html:74 templates/InvenTree/index.html:213 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 #: users/models.py:45 @@ -2333,8 +2333,8 @@ msgstr "" #: company/templates/company/navbar.html:52 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/detail.html:71 part/templates/part/navbar.html:85 -#: part/templates/part/navbar.html:88 templates/InvenTree/index.html:236 +#: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 +#: part/templates/part/navbar.html:82 templates/InvenTree/index.html:236 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 #: users/models.py:46 @@ -2364,17 +2364,17 @@ msgstr "" #: company/templates/company/detail.html:271 #: company/templates/company/supplier_part.html:288 #: part/templates/part/category.html:127 part/templates/part/category.html:141 -#: part/templates/part/detail.html:640 stock/templates/stock/location.html:231 +#: part/templates/part/detail.html:638 stock/templates/stock/location.html:231 msgid "Export" msgstr "" #: company/templates/company/detail.html:302 -#: part/templates/part/detail.html:901 +#: part/templates/part/detail.html:899 msgid "Add Manufacturer Part" msgstr "" #: company/templates/company/detail.html:364 -#: part/templates/part/category.html:131 part/templates/part/detail.html:444 +#: part/templates/part/category.html:131 part/templates/part/detail.html:442 #: templates/js/stock.js:1622 msgid "New Part" msgstr "" @@ -2385,7 +2385,7 @@ msgstr "" #: company/templates/company/detail.html:370 #: company/templates/company/manufacturer_part.html:192 company/views.py:59 -#: part/templates/part/detail.html:817 +#: part/templates/part/detail.html:815 msgid "New Supplier" msgstr "" @@ -2430,15 +2430,15 @@ msgid "Suppliers" msgstr "" #: company/templates/company/manufacturer_part.html:114 -#: part/templates/part/detail.html:239 +#: part/templates/part/detail.html:294 msgid "Delete supplier parts" msgstr "" #: company/templates/company/manufacturer_part.html:114 #: company/templates/company/manufacturer_part.html:138 #: company/templates/company/manufacturer_part.html:238 -#: part/templates/part/detail.html:214 part/templates/part/detail.html:239 -#: part/templates/part/detail.html:319 templates/js/company.js:203 +#: part/templates/part/detail.html:214 part/templates/part/detail.html:294 +#: part/templates/part/detail.html:317 templates/js/company.js:203 #: users/models.py:193 msgid "Delete" msgstr "" @@ -2465,12 +2465,12 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:176 -#: part/templates/part/detail.html:718 +#: part/templates/part/detail.html:716 msgid "Add Parameter" msgstr "" #: company/templates/company/manufacturer_part.html:193 -#: part/templates/part/detail.html:818 +#: part/templates/part/detail.html:816 msgid "Create new supplier" msgstr "" @@ -2615,13 +2615,12 @@ msgstr "" msgid "Pricing" msgstr "" -#: company/views.py:64 part/templates/part/navbar.html:71 -#: part/templates/part/navbar.html:74 part/templates/part/prices.html:148 +#: company/views.py:64 part/templates/part/prices.html:148 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" -#: company/views.py:65 part/templates/part/detail.html:822 +#: company/views.py:65 part/templates/part/detail.html:820 msgid "New Manufacturer" msgstr "" @@ -4402,7 +4401,7 @@ msgstr "" msgid "Showing stock for all variants of %(full_name)s" msgstr "" -#: part/templates/part/detail.html:30 part/templates/part/navbar.html:93 +#: part/templates/part/detail.html:30 part/templates/part/navbar.html:87 msgid "Part Test Templates" msgstr "" @@ -4438,8 +4437,8 @@ msgstr "" msgid "Add new parameter" msgstr "" -#: part/templates/part/detail.html:182 part/templates/part/navbar.html:101 -#: part/templates/part/navbar.html:104 +#: part/templates/part/detail.html:182 part/templates/part/navbar.html:95 +#: part/templates/part/navbar.html:98 msgid "Related Parts" msgstr "" @@ -4447,88 +4446,88 @@ msgstr "" msgid "Add Related" msgstr "" -#: part/templates/part/detail.html:228 -msgid "Part Suppliers" -msgstr "" - -#: part/templates/part/detail.html:252 part/templates/part/navbar.html:35 +#: part/templates/part/detail.html:228 part/templates/part/navbar.html:35 #: part/templates/part/navbar.html:38 msgid "Bill of Materials" msgstr "" -#: part/templates/part/detail.html:261 +#: part/templates/part/detail.html:237 msgid "Assemblies" msgstr "" -#: part/templates/part/detail.html:277 +#: part/templates/part/detail.html:253 msgid "Part Builds" msgstr "" -#: part/templates/part/detail.html:284 +#: part/templates/part/detail.html:260 msgid "Start New Build" msgstr "" -#: part/templates/part/detail.html:298 +#: part/templates/part/detail.html:274 msgid "Build Order Allocations" msgstr "" -#: part/templates/part/detail.html:307 +#: part/templates/part/detail.html:283 +msgid "Part Suppliers" +msgstr "" + +#: part/templates/part/detail.html:305 msgid "Part Manufacturers" msgstr "" -#: part/templates/part/detail.html:319 +#: part/templates/part/detail.html:317 msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/detail.html:394 +#: part/templates/part/detail.html:392 msgid "Delete selected BOM items?" msgstr "" -#: part/templates/part/detail.html:395 +#: part/templates/part/detail.html:393 msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/detail.html:445 part/views.py:451 +#: part/templates/part/detail.html:443 part/views.py:451 #: templates/js/stock.js:1623 msgid "Create New Part" msgstr "" -#: part/templates/part/detail.html:580 +#: part/templates/part/detail.html:578 msgid "Add Test Result Template" msgstr "" -#: part/templates/part/detail.html:598 +#: part/templates/part/detail.html:596 msgid "Edit Test Result Template" msgstr "" -#: part/templates/part/detail.html:610 +#: part/templates/part/detail.html:608 msgid "Delete Test Result Template" msgstr "" -#: part/templates/part/detail.html:669 +#: part/templates/part/detail.html:667 msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:823 +#: part/templates/part/detail.html:821 msgid "Create new manufacturer" msgstr "" -#: part/templates/part/detail.html:917 +#: part/templates/part/detail.html:915 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:929 +#: part/templates/part/detail.html:927 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:941 +#: part/templates/part/detail.html:939 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1030 +#: part/templates/part/detail.html:1028 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -4554,7 +4553,7 @@ msgstr "" msgid "Prices" msgstr "" -#: part/templates/part/navbar.html:96 +#: part/templates/part/navbar.html:90 msgid "Test Templates" msgstr "" From d836003eaca6889113b59bc1ffc51613db4174d7 Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 16 Jul 2021 07:44:24 +1000 Subject: [PATCH 489/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/tr/LC_MESSAGES/django.po | 113 +++++++++++----------- 1 file changed, 56 insertions(+), 57 deletions(-) diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 67fc56efaa..689584e4a7 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-15 13:44+0000\n" -"PO-Revision-Date: 2021-07-15 13:54\n" +"POT-Creation-Date: 2021-07-15 21:34+0000\n" +"PO-Revision-Date: 2021-07-15 21:44\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -481,7 +481,7 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: order/templates/order/sales_order_detail.html:364 part/forms.py:317 #: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:954 part/templates/part/detail.html:1040 +#: part/templates/part/detail.html:952 part/templates/part/detail.html:1038 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -783,8 +783,8 @@ msgstr "Harici URL'ye bağlantı" #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 -#: part/templates/part/detail.html:105 part/templates/part/navbar.html:114 -#: part/templates/part/navbar.html:117 +#: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 +#: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 @@ -1222,7 +1222,7 @@ msgstr "Tamamlanmış Yapım İşi Çıktıları" #: build/templates/build/navbar.html:45 order/templates/order/po_navbar.html:35 #: order/templates/order/sales_order_detail.html:43 #: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:173 -#: part/templates/part/navbar.html:108 part/templates/part/navbar.html:111 +#: part/templates/part/navbar.html:102 part/templates/part/navbar.html:105 #: stock/templates/stock/item.html:87 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" @@ -1248,7 +1248,7 @@ msgstr "" #: order/templates/order/po_attachments.html:79 #: order/templates/order/purchase_order_detail.html:153 #: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 +#: part/templates/part/detail.html:799 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "" @@ -1257,7 +1257,7 @@ msgstr "" #: order/templates/order/po_attachments.html:51 #: order/templates/order/purchase_order_detail.html:125 #: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 +#: part/templates/part/detail.html:753 stock/templates/stock/item.html:200 msgid "Edit Attachment" msgstr "Ek Düzenle" @@ -1265,7 +1265,7 @@ msgstr "Ek Düzenle" #: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 +#: part/templates/part/detail.html:762 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" msgstr "" @@ -1273,7 +1273,7 @@ msgstr "" #: order/templates/order/po_attachments.html:59 #: order/templates/order/purchase_order_detail.html:133 #: order/templates/order/sales_order_detail.html:125 -#: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 +#: part/templates/part/detail.html:763 stock/templates/stock/item.html:210 msgid "Delete Attachment" msgstr "Eki Sil" @@ -2259,7 +2259,7 @@ msgstr "Yeni tedarikçi parçası oluştur" #: company/templates/company/detail.html:23 #: company/templates/company/manufacturer_part.html:109 -#: part/templates/part/detail.html:234 templates/js/part.js:78 +#: part/templates/part/detail.html:289 templates/js/part.js:78 #: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "Yeni Tedarikçi Parçası" @@ -2268,8 +2268,8 @@ msgstr "Yeni Tedarikçi Parçası" #: company/templates/company/detail.html:70 #: company/templates/company/manufacturer_part.html:112 #: company/templates/company/manufacturer_part.html:136 -#: part/templates/part/category.html:135 part/templates/part/detail.html:237 -#: part/templates/part/detail.html:317 +#: part/templates/part/category.html:135 part/templates/part/detail.html:292 +#: part/templates/part/detail.html:315 msgid "Options" msgstr "" @@ -2297,7 +2297,7 @@ msgstr "" msgid "Create new manufacturer part" msgstr "" -#: company/templates/company/detail.html:65 part/templates/part/detail.html:314 +#: company/templates/company/detail.html:65 part/templates/part/detail.html:312 msgid "New Manufacturer Part" msgstr "" @@ -2310,8 +2310,8 @@ msgstr "Tedarikçi Stoku" #: company/templates/company/navbar.html:43 #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 -#: part/templates/part/detail.html:50 part/templates/part/navbar.html:77 -#: part/templates/part/navbar.html:80 templates/InvenTree/index.html:213 +#: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 +#: part/templates/part/navbar.html:74 templates/InvenTree/index.html:213 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 #: users/models.py:45 @@ -2333,8 +2333,8 @@ msgstr "Yeni Satın Alma Emri" #: company/templates/company/navbar.html:52 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/detail.html:71 part/templates/part/navbar.html:85 -#: part/templates/part/navbar.html:88 templates/InvenTree/index.html:236 +#: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 +#: part/templates/part/navbar.html:82 templates/InvenTree/index.html:236 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 #: users/models.py:46 @@ -2364,17 +2364,17 @@ msgstr "" #: company/templates/company/detail.html:271 #: company/templates/company/supplier_part.html:288 #: part/templates/part/category.html:127 part/templates/part/category.html:141 -#: part/templates/part/detail.html:640 stock/templates/stock/location.html:231 +#: part/templates/part/detail.html:638 stock/templates/stock/location.html:231 msgid "Export" msgstr "" #: company/templates/company/detail.html:302 -#: part/templates/part/detail.html:901 +#: part/templates/part/detail.html:899 msgid "Add Manufacturer Part" msgstr "" #: company/templates/company/detail.html:364 -#: part/templates/part/category.html:131 part/templates/part/detail.html:444 +#: part/templates/part/category.html:131 part/templates/part/detail.html:442 #: templates/js/stock.js:1622 msgid "New Part" msgstr "" @@ -2385,7 +2385,7 @@ msgstr "" #: company/templates/company/detail.html:370 #: company/templates/company/manufacturer_part.html:192 company/views.py:59 -#: part/templates/part/detail.html:817 +#: part/templates/part/detail.html:815 msgid "New Supplier" msgstr "" @@ -2430,15 +2430,15 @@ msgid "Suppliers" msgstr "" #: company/templates/company/manufacturer_part.html:114 -#: part/templates/part/detail.html:239 +#: part/templates/part/detail.html:294 msgid "Delete supplier parts" msgstr "Tedarikçi parçalarını sil" #: company/templates/company/manufacturer_part.html:114 #: company/templates/company/manufacturer_part.html:138 #: company/templates/company/manufacturer_part.html:238 -#: part/templates/part/detail.html:214 part/templates/part/detail.html:239 -#: part/templates/part/detail.html:319 templates/js/company.js:203 +#: part/templates/part/detail.html:214 part/templates/part/detail.html:294 +#: part/templates/part/detail.html:317 templates/js/company.js:203 #: users/models.py:193 msgid "Delete" msgstr "" @@ -2465,12 +2465,12 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:176 -#: part/templates/part/detail.html:718 +#: part/templates/part/detail.html:716 msgid "Add Parameter" msgstr "" #: company/templates/company/manufacturer_part.html:193 -#: part/templates/part/detail.html:818 +#: part/templates/part/detail.html:816 msgid "Create new supplier" msgstr "" @@ -2615,13 +2615,12 @@ msgstr "Tedarikçi Parçası Fiyatlandırması" msgid "Pricing" msgstr "" -#: company/views.py:64 part/templates/part/navbar.html:71 -#: part/templates/part/navbar.html:74 part/templates/part/prices.html:148 +#: company/views.py:64 part/templates/part/prices.html:148 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" -#: company/views.py:65 part/templates/part/detail.html:822 +#: company/views.py:65 part/templates/part/detail.html:820 msgid "New Manufacturer" msgstr "" @@ -4402,7 +4401,7 @@ msgstr "Parça Stoku" msgid "Showing stock for all variants of %(full_name)s" msgstr "%(full_name)s için tüm çeşitlerin stokları gösteriliyor" -#: part/templates/part/detail.html:30 part/templates/part/navbar.html:93 +#: part/templates/part/detail.html:30 part/templates/part/navbar.html:87 msgid "Part Test Templates" msgstr "Parça Test Şablonları" @@ -4438,8 +4437,8 @@ msgstr "Yeni Çeşit" msgid "Add new parameter" msgstr "" -#: part/templates/part/detail.html:182 part/templates/part/navbar.html:101 -#: part/templates/part/navbar.html:104 +#: part/templates/part/detail.html:182 part/templates/part/navbar.html:95 +#: part/templates/part/navbar.html:98 msgid "Related Parts" msgstr "" @@ -4447,88 +4446,88 @@ msgstr "" msgid "Add Related" msgstr "" -#: part/templates/part/detail.html:228 -msgid "Part Suppliers" -msgstr "Parça Tedarikçileri" - -#: part/templates/part/detail.html:252 part/templates/part/navbar.html:35 +#: part/templates/part/detail.html:228 part/templates/part/navbar.html:35 #: part/templates/part/navbar.html:38 msgid "Bill of Materials" msgstr "" -#: part/templates/part/detail.html:261 +#: part/templates/part/detail.html:237 msgid "Assemblies" msgstr "" -#: part/templates/part/detail.html:277 +#: part/templates/part/detail.html:253 msgid "Part Builds" msgstr "" -#: part/templates/part/detail.html:284 +#: part/templates/part/detail.html:260 msgid "Start New Build" msgstr "" -#: part/templates/part/detail.html:298 +#: part/templates/part/detail.html:274 msgid "Build Order Allocations" msgstr "" -#: part/templates/part/detail.html:307 +#: part/templates/part/detail.html:283 +msgid "Part Suppliers" +msgstr "Parça Tedarikçileri" + +#: part/templates/part/detail.html:305 msgid "Part Manufacturers" msgstr "" -#: part/templates/part/detail.html:319 +#: part/templates/part/detail.html:317 msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/detail.html:394 +#: part/templates/part/detail.html:392 msgid "Delete selected BOM items?" msgstr "" -#: part/templates/part/detail.html:395 +#: part/templates/part/detail.html:393 msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/detail.html:445 part/views.py:451 +#: part/templates/part/detail.html:443 part/views.py:451 #: templates/js/stock.js:1623 msgid "Create New Part" msgstr "" -#: part/templates/part/detail.html:580 +#: part/templates/part/detail.html:578 msgid "Add Test Result Template" msgstr "" -#: part/templates/part/detail.html:598 +#: part/templates/part/detail.html:596 msgid "Edit Test Result Template" msgstr "" -#: part/templates/part/detail.html:610 +#: part/templates/part/detail.html:608 msgid "Delete Test Result Template" msgstr "" -#: part/templates/part/detail.html:669 +#: part/templates/part/detail.html:667 msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:823 +#: part/templates/part/detail.html:821 msgid "Create new manufacturer" msgstr "" -#: part/templates/part/detail.html:917 +#: part/templates/part/detail.html:915 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:929 +#: part/templates/part/detail.html:927 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:941 +#: part/templates/part/detail.html:939 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1030 +#: part/templates/part/detail.html:1028 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -4554,7 +4553,7 @@ msgstr "" msgid "Prices" msgstr "" -#: part/templates/part/navbar.html:96 +#: part/templates/part/navbar.html:90 msgid "Test Templates" msgstr "" From c19c64ffff72014e0e58fd5d1a5b863e6f072acb Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 16 Jul 2021 07:44:25 +1000 Subject: [PATCH 490/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/zh/LC_MESSAGES/django.po | 113 +++++++++++----------- 1 file changed, 56 insertions(+), 57 deletions(-) diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index ebaf421b39..cacb0a5c0e 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-15 13:44+0000\n" -"PO-Revision-Date: 2021-07-15 13:54\n" +"POT-Creation-Date: 2021-07-15 21:34+0000\n" +"PO-Revision-Date: 2021-07-15 21:44\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -481,7 +481,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:364 part/forms.py:317 #: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:954 part/templates/part/detail.html:1040 +#: part/templates/part/detail.html:952 part/templates/part/detail.html:1038 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -783,8 +783,8 @@ msgstr "" #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 -#: part/templates/part/detail.html:105 part/templates/part/navbar.html:114 -#: part/templates/part/navbar.html:117 +#: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 +#: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 @@ -1222,7 +1222,7 @@ msgstr "" #: build/templates/build/navbar.html:45 order/templates/order/po_navbar.html:35 #: order/templates/order/sales_order_detail.html:43 #: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:173 -#: part/templates/part/navbar.html:108 part/templates/part/navbar.html:111 +#: part/templates/part/navbar.html:102 part/templates/part/navbar.html:105 #: stock/templates/stock/item.html:87 stock/templates/stock/navbar.html:47 #: stock/templates/stock/navbar.html:50 msgid "Attachments" @@ -1248,7 +1248,7 @@ msgstr "" #: order/templates/order/po_attachments.html:79 #: order/templates/order/purchase_order_detail.html:153 #: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 +#: part/templates/part/detail.html:799 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "" @@ -1257,7 +1257,7 @@ msgstr "" #: order/templates/order/po_attachments.html:51 #: order/templates/order/purchase_order_detail.html:125 #: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 +#: part/templates/part/detail.html:753 stock/templates/stock/item.html:200 msgid "Edit Attachment" msgstr "" @@ -1265,7 +1265,7 @@ msgstr "" #: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 +#: part/templates/part/detail.html:762 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" msgstr "" @@ -1273,7 +1273,7 @@ msgstr "" #: order/templates/order/po_attachments.html:59 #: order/templates/order/purchase_order_detail.html:133 #: order/templates/order/sales_order_detail.html:125 -#: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 +#: part/templates/part/detail.html:763 stock/templates/stock/item.html:210 msgid "Delete Attachment" msgstr "" @@ -2259,7 +2259,7 @@ msgstr "" #: company/templates/company/detail.html:23 #: company/templates/company/manufacturer_part.html:109 -#: part/templates/part/detail.html:234 templates/js/part.js:78 +#: part/templates/part/detail.html:289 templates/js/part.js:78 #: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "" @@ -2268,8 +2268,8 @@ msgstr "" #: company/templates/company/detail.html:70 #: company/templates/company/manufacturer_part.html:112 #: company/templates/company/manufacturer_part.html:136 -#: part/templates/part/category.html:135 part/templates/part/detail.html:237 -#: part/templates/part/detail.html:317 +#: part/templates/part/category.html:135 part/templates/part/detail.html:292 +#: part/templates/part/detail.html:315 msgid "Options" msgstr "" @@ -2297,7 +2297,7 @@ msgstr "" msgid "Create new manufacturer part" msgstr "" -#: company/templates/company/detail.html:65 part/templates/part/detail.html:314 +#: company/templates/company/detail.html:65 part/templates/part/detail.html:312 msgid "New Manufacturer Part" msgstr "" @@ -2310,8 +2310,8 @@ msgstr "" #: company/templates/company/navbar.html:43 #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 -#: part/templates/part/detail.html:50 part/templates/part/navbar.html:77 -#: part/templates/part/navbar.html:80 templates/InvenTree/index.html:213 +#: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 +#: part/templates/part/navbar.html:74 templates/InvenTree/index.html:213 #: templates/InvenTree/search.html:325 #: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 #: users/models.py:45 @@ -2333,8 +2333,8 @@ msgstr "" #: company/templates/company/navbar.html:52 #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 -#: part/templates/part/detail.html:71 part/templates/part/navbar.html:85 -#: part/templates/part/navbar.html:88 templates/InvenTree/index.html:236 +#: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 +#: part/templates/part/navbar.html:82 templates/InvenTree/index.html:236 #: templates/InvenTree/search.html:345 #: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 #: users/models.py:46 @@ -2364,17 +2364,17 @@ msgstr "" #: company/templates/company/detail.html:271 #: company/templates/company/supplier_part.html:288 #: part/templates/part/category.html:127 part/templates/part/category.html:141 -#: part/templates/part/detail.html:640 stock/templates/stock/location.html:231 +#: part/templates/part/detail.html:638 stock/templates/stock/location.html:231 msgid "Export" msgstr "" #: company/templates/company/detail.html:302 -#: part/templates/part/detail.html:901 +#: part/templates/part/detail.html:899 msgid "Add Manufacturer Part" msgstr "" #: company/templates/company/detail.html:364 -#: part/templates/part/category.html:131 part/templates/part/detail.html:444 +#: part/templates/part/category.html:131 part/templates/part/detail.html:442 #: templates/js/stock.js:1622 msgid "New Part" msgstr "" @@ -2385,7 +2385,7 @@ msgstr "" #: company/templates/company/detail.html:370 #: company/templates/company/manufacturer_part.html:192 company/views.py:59 -#: part/templates/part/detail.html:817 +#: part/templates/part/detail.html:815 msgid "New Supplier" msgstr "" @@ -2430,15 +2430,15 @@ msgid "Suppliers" msgstr "" #: company/templates/company/manufacturer_part.html:114 -#: part/templates/part/detail.html:239 +#: part/templates/part/detail.html:294 msgid "Delete supplier parts" msgstr "" #: company/templates/company/manufacturer_part.html:114 #: company/templates/company/manufacturer_part.html:138 #: company/templates/company/manufacturer_part.html:238 -#: part/templates/part/detail.html:214 part/templates/part/detail.html:239 -#: part/templates/part/detail.html:319 templates/js/company.js:203 +#: part/templates/part/detail.html:214 part/templates/part/detail.html:294 +#: part/templates/part/detail.html:317 templates/js/company.js:203 #: users/models.py:193 msgid "Delete" msgstr "" @@ -2465,12 +2465,12 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:176 -#: part/templates/part/detail.html:718 +#: part/templates/part/detail.html:716 msgid "Add Parameter" msgstr "" #: company/templates/company/manufacturer_part.html:193 -#: part/templates/part/detail.html:818 +#: part/templates/part/detail.html:816 msgid "Create new supplier" msgstr "" @@ -2615,13 +2615,12 @@ msgstr "" msgid "Pricing" msgstr "" -#: company/views.py:64 part/templates/part/navbar.html:71 -#: part/templates/part/navbar.html:74 part/templates/part/prices.html:148 +#: company/views.py:64 part/templates/part/prices.html:148 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" -#: company/views.py:65 part/templates/part/detail.html:822 +#: company/views.py:65 part/templates/part/detail.html:820 msgid "New Manufacturer" msgstr "" @@ -4402,7 +4401,7 @@ msgstr "" msgid "Showing stock for all variants of %(full_name)s" msgstr "" -#: part/templates/part/detail.html:30 part/templates/part/navbar.html:93 +#: part/templates/part/detail.html:30 part/templates/part/navbar.html:87 msgid "Part Test Templates" msgstr "" @@ -4438,8 +4437,8 @@ msgstr "" msgid "Add new parameter" msgstr "" -#: part/templates/part/detail.html:182 part/templates/part/navbar.html:101 -#: part/templates/part/navbar.html:104 +#: part/templates/part/detail.html:182 part/templates/part/navbar.html:95 +#: part/templates/part/navbar.html:98 msgid "Related Parts" msgstr "" @@ -4447,88 +4446,88 @@ msgstr "" msgid "Add Related" msgstr "" -#: part/templates/part/detail.html:228 -msgid "Part Suppliers" -msgstr "" - -#: part/templates/part/detail.html:252 part/templates/part/navbar.html:35 +#: part/templates/part/detail.html:228 part/templates/part/navbar.html:35 #: part/templates/part/navbar.html:38 msgid "Bill of Materials" msgstr "" -#: part/templates/part/detail.html:261 +#: part/templates/part/detail.html:237 msgid "Assemblies" msgstr "" -#: part/templates/part/detail.html:277 +#: part/templates/part/detail.html:253 msgid "Part Builds" msgstr "" -#: part/templates/part/detail.html:284 +#: part/templates/part/detail.html:260 msgid "Start New Build" msgstr "" -#: part/templates/part/detail.html:298 +#: part/templates/part/detail.html:274 msgid "Build Order Allocations" msgstr "" -#: part/templates/part/detail.html:307 +#: part/templates/part/detail.html:283 +msgid "Part Suppliers" +msgstr "" + +#: part/templates/part/detail.html:305 msgid "Part Manufacturers" msgstr "" -#: part/templates/part/detail.html:319 +#: part/templates/part/detail.html:317 msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/detail.html:394 +#: part/templates/part/detail.html:392 msgid "Delete selected BOM items?" msgstr "" -#: part/templates/part/detail.html:395 +#: part/templates/part/detail.html:393 msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/detail.html:445 part/views.py:451 +#: part/templates/part/detail.html:443 part/views.py:451 #: templates/js/stock.js:1623 msgid "Create New Part" msgstr "" -#: part/templates/part/detail.html:580 +#: part/templates/part/detail.html:578 msgid "Add Test Result Template" msgstr "" -#: part/templates/part/detail.html:598 +#: part/templates/part/detail.html:596 msgid "Edit Test Result Template" msgstr "" -#: part/templates/part/detail.html:610 +#: part/templates/part/detail.html:608 msgid "Delete Test Result Template" msgstr "" -#: part/templates/part/detail.html:669 +#: part/templates/part/detail.html:667 msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:823 +#: part/templates/part/detail.html:821 msgid "Create new manufacturer" msgstr "" -#: part/templates/part/detail.html:917 +#: part/templates/part/detail.html:915 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:929 +#: part/templates/part/detail.html:927 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:941 +#: part/templates/part/detail.html:939 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1030 +#: part/templates/part/detail.html:1028 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -4554,7 +4553,7 @@ msgstr "" msgid "Prices" msgstr "" -#: part/templates/part/navbar.html:96 +#: part/templates/part/navbar.html:90 msgid "Test Templates" msgstr "" From cea6fc9ca7a7c67776120f720e200fa9e2e522f2 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 16 Jul 2021 03:44:16 +0000 Subject: [PATCH 491/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 2 +- InvenTree/locale/en/LC_MESSAGES/django.po | 2 +- InvenTree/locale/es/LC_MESSAGES/django.po | 2 +- InvenTree/locale/fr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/it/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ja/LC_MESSAGES/django.po | 2 +- InvenTree/locale/pl/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ru/LC_MESSAGES/django.po | 2 +- InvenTree/locale/tr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/zh/LC_MESSAGES/django.po | 2 +- 10 files changed, 10 insertions(+), 10 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 553423cca0..9df8ec0364 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-15 21:34+0000\n" +"POT-Creation-Date: 2021-07-16 03:44+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: German\n" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 5df500acd9..05b6537bd8 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-15 21:34+0000\n" +"POT-Creation-Date: 2021-07-16 03:44+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 85322b7863..4eb944213c 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-15 21:34+0000\n" +"POT-Creation-Date: 2021-07-16 03:44+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Spanish\n" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index ee81099a2c..966f8ba0d3 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-15 21:34+0000\n" +"POT-Creation-Date: 2021-07-16 03:44+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: French\n" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index f5cb3da86e..19354d8482 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-15 21:34+0000\n" +"POT-Creation-Date: 2021-07-16 03:44+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Italian\n" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 7e76f085c2..ff8d8b5f0b 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-15 21:34+0000\n" +"POT-Creation-Date: 2021-07-16 03:44+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Japanese\n" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 3ffe06d3ad..606814dc09 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-15 21:34+0000\n" +"POT-Creation-Date: 2021-07-16 03:44+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Polish\n" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 1928ac21dc..481744b668 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-15 21:34+0000\n" +"POT-Creation-Date: 2021-07-16 03:44+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Russian\n" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 0bca0f7d83..add61f4d8b 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-15 21:34+0000\n" +"POT-Creation-Date: 2021-07-16 03:44+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Turkish\n" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 4de905dd19..d3a47ceaf9 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-15 21:34+0000\n" +"POT-Creation-Date: 2021-07-16 03:44+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" From 1fa944974bf676cd7aa33238be8691b1b3918bfd Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 16 Jul 2021 03:55:57 +0000 Subject: [PATCH 492/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 44 +++++++++++------------ InvenTree/locale/en/LC_MESSAGES/django.po | 44 +++++++++++------------ InvenTree/locale/es/LC_MESSAGES/django.po | 44 +++++++++++------------ InvenTree/locale/fr/LC_MESSAGES/django.po | 44 +++++++++++------------ InvenTree/locale/it/LC_MESSAGES/django.po | 44 +++++++++++------------ InvenTree/locale/ja/LC_MESSAGES/django.po | 44 +++++++++++------------ InvenTree/locale/pl/LC_MESSAGES/django.po | 44 +++++++++++------------ InvenTree/locale/ru/LC_MESSAGES/django.po | 44 +++++++++++------------ InvenTree/locale/tr/LC_MESSAGES/django.po | 44 +++++++++++------------ InvenTree/locale/zh/LC_MESSAGES/django.po | 44 +++++++++++------------ 10 files changed, 220 insertions(+), 220 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 9df8ec0364..a4ab127d7f 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-16 03:44+0000\n" +"POT-Creation-Date: 2021-07-16 03:55+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: German\n" @@ -149,7 +149,7 @@ msgstr "Name" #: build/templates/build/detail.html:24 company/models.py:353 #: company/models.py:572 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:305 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:309 #: part/models.py:703 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -474,7 +474,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:341 +#: order/templates/order/purchase_order_detail.html:345 #: order/templates/order/sales_order_detail.html:200 #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 @@ -615,7 +615,7 @@ msgid "Build Order Reference" msgstr "Bauauftragsreferenz" #: build/models.py:171 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:336 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:340 #: order/templates/order/sales_order_detail.html:359 part/models.py:2338 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 @@ -642,7 +642,7 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: build/templates/build/detail.html:29 company/models.py:707 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:290 +#: order/templates/order/purchase_order_detail.html:294 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:344 part/models.py:325 #: part/models.py:1987 part/models.py:2003 part/models.py:2022 @@ -779,7 +779,7 @@ msgstr "Link zu einer externen URL" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:405 +#: order/templates/order/purchase_order_detail.html:409 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 @@ -1109,7 +1109,7 @@ msgid "Stock can be taken from any available location." msgstr "Bestand kann jedem verfügbaren Lagerort entnommen werden." #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:401 +#: order/templates/order/purchase_order_detail.html:405 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 msgid "Destination" msgstr "Ziel-Lager" @@ -1954,7 +1954,7 @@ msgstr "Hersteller-Teilenummer" #: company/forms.py:64 company/models.py:341 #: company/templates/company/manufacturer_part.html:93 #: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:324 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 msgid "MPN" msgstr "MPN" @@ -2130,7 +2130,7 @@ msgid "Select supplier" msgstr "Zulieferer auswählen" #: company/models.py:553 company/templates/company/supplier_part.html:92 -#: order/templates/order/purchase_order_detail.html:311 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:315 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "SKU (Lagerbestandseinheit)" @@ -2910,7 +2910,7 @@ msgid "Supplier part" msgstr "Zuliefererteil" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:381 +#: order/templates/order/purchase_order_detail.html:385 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -3035,7 +3035,7 @@ msgid "Edit Purchase Order" msgstr "Bestellung bearbeiten" #: order/templates/order/order_base.html:195 -#: order/templates/order/purchase_order_detail.html:258 +#: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:259 templates/js/part.js:64 #: templates/js/stock.js:1634 @@ -3043,7 +3043,7 @@ msgid "New Location" msgstr "Neuer Lagerort" #: order/templates/order/order_base.html:196 -#: order/templates/order/purchase_order_detail.html:259 +#: order/templates/order/purchase_order_detail.html:263 #: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" msgstr "Neuen Lagerort anlegen" @@ -3235,7 +3235,7 @@ msgid "Purchase Order Items" msgstr "Bestellungs-Positionen" #: order/templates/order/purchase_order_detail.html:23 -#: order/templates/order/purchase_order_detail.html:195 +#: order/templates/order/purchase_order_detail.html:199 #: order/templates/order/sales_order_detail.html:23 #: order/templates/order/sales_order_detail.html:176 msgid "Add Line Item" @@ -3246,46 +3246,46 @@ msgstr "Position hinzufügen" msgid "Order Notes" msgstr "Notizen zur Bestellung" -#: order/templates/order/purchase_order_detail.html:231 +#: order/templates/order/purchase_order_detail.html:235 #: order/templates/order/sales_order_detail.html:518 msgid "Edit Line Item" msgstr "Position bearbeiten" -#: order/templates/order/purchase_order_detail.html:241 +#: order/templates/order/purchase_order_detail.html:245 #: order/templates/order/sales_order_detail.html:528 msgid "Delete Line Item" msgstr "Position löschen" -#: order/templates/order/purchase_order_detail.html:272 +#: order/templates/order/purchase_order_detail.html:276 msgid "No line items found" msgstr "Keine Positionen gefunden" -#: order/templates/order/purchase_order_detail.html:300 +#: order/templates/order/purchase_order_detail.html:304 #: order/templates/order/sales_order_detail.html:353 msgid "Total" msgstr "Summe" -#: order/templates/order/purchase_order_detail.html:353 +#: order/templates/order/purchase_order_detail.html:357 #: order/templates/order/sales_order_detail.html:376 templates/js/part.js:996 #: templates/js/part.js:1185 msgid "Unit Price" msgstr "Stück-Preis" -#: order/templates/order/purchase_order_detail.html:360 +#: order/templates/order/purchase_order_detail.html:364 #: order/templates/order/sales_order_detail.html:383 msgid "Total price" msgstr "Gesamtpreis" -#: order/templates/order/purchase_order_detail.html:417 +#: order/templates/order/purchase_order_detail.html:421 #: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "Position bearbeiten" -#: order/templates/order/purchase_order_detail.html:418 +#: order/templates/order/purchase_order_detail.html:422 msgid "Delete line item" msgstr "Position löschen" -#: order/templates/order/purchase_order_detail.html:423 +#: order/templates/order/purchase_order_detail.html:427 msgid "Receive line item" msgstr "Position empfangen" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 05b6537bd8..541ffc6c8b 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-16 03:44+0000\n" +"POT-Creation-Date: 2021-07-16 03:55+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -150,7 +150,7 @@ msgstr "" #: build/templates/build/detail.html:24 company/models.py:353 #: company/models.py:572 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:305 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:309 #: part/models.py:703 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -475,7 +475,7 @@ msgstr "" #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:341 +#: order/templates/order/purchase_order_detail.html:345 #: order/templates/order/sales_order_detail.html:200 #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 @@ -616,7 +616,7 @@ msgid "Build Order Reference" msgstr "" #: build/models.py:171 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:336 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:340 #: order/templates/order/sales_order_detail.html:359 part/models.py:2338 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 @@ -643,7 +643,7 @@ msgstr "" #: build/templates/build/detail.html:29 company/models.py:707 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:290 +#: order/templates/order/purchase_order_detail.html:294 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:344 part/models.py:325 #: part/models.py:1987 part/models.py:2003 part/models.py:2022 @@ -780,7 +780,7 @@ msgstr "" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:405 +#: order/templates/order/purchase_order_detail.html:409 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 @@ -1110,7 +1110,7 @@ msgid "Stock can be taken from any available location." msgstr "" #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:401 +#: order/templates/order/purchase_order_detail.html:405 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 msgid "Destination" msgstr "" @@ -1955,7 +1955,7 @@ msgstr "" #: company/forms.py:64 company/models.py:341 #: company/templates/company/manufacturer_part.html:93 #: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:324 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 msgid "MPN" msgstr "" @@ -2131,7 +2131,7 @@ msgid "Select supplier" msgstr "" #: company/models.py:553 company/templates/company/supplier_part.html:92 -#: order/templates/order/purchase_order_detail.html:311 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:315 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" @@ -2911,7 +2911,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:381 +#: order/templates/order/purchase_order_detail.html:385 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -3036,7 +3036,7 @@ msgid "Edit Purchase Order" msgstr "" #: order/templates/order/order_base.html:195 -#: order/templates/order/purchase_order_detail.html:258 +#: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:259 templates/js/part.js:64 #: templates/js/stock.js:1634 @@ -3044,7 +3044,7 @@ msgid "New Location" msgstr "" #: order/templates/order/order_base.html:196 -#: order/templates/order/purchase_order_detail.html:259 +#: order/templates/order/purchase_order_detail.html:263 #: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" msgstr "" @@ -3236,7 +3236,7 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:23 -#: order/templates/order/purchase_order_detail.html:195 +#: order/templates/order/purchase_order_detail.html:199 #: order/templates/order/sales_order_detail.html:23 #: order/templates/order/sales_order_detail.html:176 msgid "Add Line Item" @@ -3247,46 +3247,46 @@ msgstr "" msgid "Order Notes" msgstr "" -#: order/templates/order/purchase_order_detail.html:231 +#: order/templates/order/purchase_order_detail.html:235 #: order/templates/order/sales_order_detail.html:518 msgid "Edit Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:241 +#: order/templates/order/purchase_order_detail.html:245 #: order/templates/order/sales_order_detail.html:528 msgid "Delete Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:272 +#: order/templates/order/purchase_order_detail.html:276 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:300 +#: order/templates/order/purchase_order_detail.html:304 #: order/templates/order/sales_order_detail.html:353 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:353 +#: order/templates/order/purchase_order_detail.html:357 #: order/templates/order/sales_order_detail.html:376 templates/js/part.js:996 #: templates/js/part.js:1185 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:360 +#: order/templates/order/purchase_order_detail.html:364 #: order/templates/order/sales_order_detail.html:383 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:417 +#: order/templates/order/purchase_order_detail.html:421 #: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:418 +#: order/templates/order/purchase_order_detail.html:422 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:423 +#: order/templates/order/purchase_order_detail.html:427 msgid "Receive line item" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 4eb944213c..1f98bee2b4 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-16 03:44+0000\n" +"POT-Creation-Date: 2021-07-16 03:55+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -149,7 +149,7 @@ msgstr "Nombre" #: build/templates/build/detail.html:24 company/models.py:353 #: company/models.py:572 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:305 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:309 #: part/models.py:703 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -474,7 +474,7 @@ msgstr "" #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:341 +#: order/templates/order/purchase_order_detail.html:345 #: order/templates/order/sales_order_detail.html:200 #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 @@ -615,7 +615,7 @@ msgid "Build Order Reference" msgstr "" #: build/models.py:171 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:336 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:340 #: order/templates/order/sales_order_detail.html:359 part/models.py:2338 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 @@ -642,7 +642,7 @@ msgstr "" #: build/templates/build/detail.html:29 company/models.py:707 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:290 +#: order/templates/order/purchase_order_detail.html:294 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:344 part/models.py:325 #: part/models.py:1987 part/models.py:2003 part/models.py:2022 @@ -779,7 +779,7 @@ msgstr "" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:405 +#: order/templates/order/purchase_order_detail.html:409 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 @@ -1109,7 +1109,7 @@ msgid "Stock can be taken from any available location." msgstr "" #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:401 +#: order/templates/order/purchase_order_detail.html:405 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 msgid "Destination" msgstr "Destinación" @@ -1954,7 +1954,7 @@ msgstr "" #: company/forms.py:64 company/models.py:341 #: company/templates/company/manufacturer_part.html:93 #: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:324 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 msgid "MPN" msgstr "" @@ -2130,7 +2130,7 @@ msgid "Select supplier" msgstr "" #: company/models.py:553 company/templates/company/supplier_part.html:92 -#: order/templates/order/purchase_order_detail.html:311 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:315 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" @@ -2910,7 +2910,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:381 +#: order/templates/order/purchase_order_detail.html:385 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -3035,7 +3035,7 @@ msgid "Edit Purchase Order" msgstr "" #: order/templates/order/order_base.html:195 -#: order/templates/order/purchase_order_detail.html:258 +#: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:259 templates/js/part.js:64 #: templates/js/stock.js:1634 @@ -3043,7 +3043,7 @@ msgid "New Location" msgstr "" #: order/templates/order/order_base.html:196 -#: order/templates/order/purchase_order_detail.html:259 +#: order/templates/order/purchase_order_detail.html:263 #: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" msgstr "" @@ -3235,7 +3235,7 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:23 -#: order/templates/order/purchase_order_detail.html:195 +#: order/templates/order/purchase_order_detail.html:199 #: order/templates/order/sales_order_detail.html:23 #: order/templates/order/sales_order_detail.html:176 msgid "Add Line Item" @@ -3246,46 +3246,46 @@ msgstr "" msgid "Order Notes" msgstr "" -#: order/templates/order/purchase_order_detail.html:231 +#: order/templates/order/purchase_order_detail.html:235 #: order/templates/order/sales_order_detail.html:518 msgid "Edit Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:241 +#: order/templates/order/purchase_order_detail.html:245 #: order/templates/order/sales_order_detail.html:528 msgid "Delete Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:272 +#: order/templates/order/purchase_order_detail.html:276 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:300 +#: order/templates/order/purchase_order_detail.html:304 #: order/templates/order/sales_order_detail.html:353 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:353 +#: order/templates/order/purchase_order_detail.html:357 #: order/templates/order/sales_order_detail.html:376 templates/js/part.js:996 #: templates/js/part.js:1185 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:360 +#: order/templates/order/purchase_order_detail.html:364 #: order/templates/order/sales_order_detail.html:383 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:417 +#: order/templates/order/purchase_order_detail.html:421 #: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:418 +#: order/templates/order/purchase_order_detail.html:422 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:423 +#: order/templates/order/purchase_order_detail.html:427 msgid "Receive line item" msgstr "" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 966f8ba0d3..584ace9137 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-16 03:44+0000\n" +"POT-Creation-Date: 2021-07-16 03:55+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: French\n" @@ -149,7 +149,7 @@ msgstr "Nom" #: build/templates/build/detail.html:24 company/models.py:353 #: company/models.py:572 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:305 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:309 #: part/models.py:703 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -474,7 +474,7 @@ msgstr "" #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:341 +#: order/templates/order/purchase_order_detail.html:345 #: order/templates/order/sales_order_detail.html:200 #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 @@ -615,7 +615,7 @@ msgid "Build Order Reference" msgstr "" #: build/models.py:171 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:336 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:340 #: order/templates/order/sales_order_detail.html:359 part/models.py:2338 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 @@ -642,7 +642,7 @@ msgstr "" #: build/templates/build/detail.html:29 company/models.py:707 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:290 +#: order/templates/order/purchase_order_detail.html:294 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:344 part/models.py:325 #: part/models.py:1987 part/models.py:2003 part/models.py:2022 @@ -779,7 +779,7 @@ msgstr "" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:405 +#: order/templates/order/purchase_order_detail.html:409 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 @@ -1109,7 +1109,7 @@ msgid "Stock can be taken from any available location." msgstr "" #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:401 +#: order/templates/order/purchase_order_detail.html:405 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 msgid "Destination" msgstr "" @@ -1954,7 +1954,7 @@ msgstr "" #: company/forms.py:64 company/models.py:341 #: company/templates/company/manufacturer_part.html:93 #: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:324 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 msgid "MPN" msgstr "" @@ -2130,7 +2130,7 @@ msgid "Select supplier" msgstr "" #: company/models.py:553 company/templates/company/supplier_part.html:92 -#: order/templates/order/purchase_order_detail.html:311 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:315 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" @@ -2910,7 +2910,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:381 +#: order/templates/order/purchase_order_detail.html:385 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -3035,7 +3035,7 @@ msgid "Edit Purchase Order" msgstr "" #: order/templates/order/order_base.html:195 -#: order/templates/order/purchase_order_detail.html:258 +#: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:259 templates/js/part.js:64 #: templates/js/stock.js:1634 @@ -3043,7 +3043,7 @@ msgid "New Location" msgstr "" #: order/templates/order/order_base.html:196 -#: order/templates/order/purchase_order_detail.html:259 +#: order/templates/order/purchase_order_detail.html:263 #: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" msgstr "" @@ -3235,7 +3235,7 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:23 -#: order/templates/order/purchase_order_detail.html:195 +#: order/templates/order/purchase_order_detail.html:199 #: order/templates/order/sales_order_detail.html:23 #: order/templates/order/sales_order_detail.html:176 msgid "Add Line Item" @@ -3246,46 +3246,46 @@ msgstr "" msgid "Order Notes" msgstr "" -#: order/templates/order/purchase_order_detail.html:231 +#: order/templates/order/purchase_order_detail.html:235 #: order/templates/order/sales_order_detail.html:518 msgid "Edit Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:241 +#: order/templates/order/purchase_order_detail.html:245 #: order/templates/order/sales_order_detail.html:528 msgid "Delete Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:272 +#: order/templates/order/purchase_order_detail.html:276 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:300 +#: order/templates/order/purchase_order_detail.html:304 #: order/templates/order/sales_order_detail.html:353 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:353 +#: order/templates/order/purchase_order_detail.html:357 #: order/templates/order/sales_order_detail.html:376 templates/js/part.js:996 #: templates/js/part.js:1185 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:360 +#: order/templates/order/purchase_order_detail.html:364 #: order/templates/order/sales_order_detail.html:383 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:417 +#: order/templates/order/purchase_order_detail.html:421 #: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:418 +#: order/templates/order/purchase_order_detail.html:422 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:423 +#: order/templates/order/purchase_order_detail.html:427 msgid "Receive line item" msgstr "" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 19354d8482..eb1e14523e 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-16 03:44+0000\n" +"POT-Creation-Date: 2021-07-16 03:55+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -149,7 +149,7 @@ msgstr "" #: build/templates/build/detail.html:24 company/models.py:353 #: company/models.py:572 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:305 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:309 #: part/models.py:703 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -474,7 +474,7 @@ msgstr "" #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:341 +#: order/templates/order/purchase_order_detail.html:345 #: order/templates/order/sales_order_detail.html:200 #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 @@ -615,7 +615,7 @@ msgid "Build Order Reference" msgstr "" #: build/models.py:171 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:336 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:340 #: order/templates/order/sales_order_detail.html:359 part/models.py:2338 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 @@ -642,7 +642,7 @@ msgstr "" #: build/templates/build/detail.html:29 company/models.py:707 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:290 +#: order/templates/order/purchase_order_detail.html:294 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:344 part/models.py:325 #: part/models.py:1987 part/models.py:2003 part/models.py:2022 @@ -779,7 +779,7 @@ msgstr "" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:405 +#: order/templates/order/purchase_order_detail.html:409 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 @@ -1109,7 +1109,7 @@ msgid "Stock can be taken from any available location." msgstr "" #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:401 +#: order/templates/order/purchase_order_detail.html:405 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 msgid "Destination" msgstr "" @@ -1954,7 +1954,7 @@ msgstr "" #: company/forms.py:64 company/models.py:341 #: company/templates/company/manufacturer_part.html:93 #: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:324 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 msgid "MPN" msgstr "" @@ -2130,7 +2130,7 @@ msgid "Select supplier" msgstr "" #: company/models.py:553 company/templates/company/supplier_part.html:92 -#: order/templates/order/purchase_order_detail.html:311 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:315 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" @@ -2910,7 +2910,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:381 +#: order/templates/order/purchase_order_detail.html:385 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -3035,7 +3035,7 @@ msgid "Edit Purchase Order" msgstr "" #: order/templates/order/order_base.html:195 -#: order/templates/order/purchase_order_detail.html:258 +#: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:259 templates/js/part.js:64 #: templates/js/stock.js:1634 @@ -3043,7 +3043,7 @@ msgid "New Location" msgstr "" #: order/templates/order/order_base.html:196 -#: order/templates/order/purchase_order_detail.html:259 +#: order/templates/order/purchase_order_detail.html:263 #: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" msgstr "" @@ -3235,7 +3235,7 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:23 -#: order/templates/order/purchase_order_detail.html:195 +#: order/templates/order/purchase_order_detail.html:199 #: order/templates/order/sales_order_detail.html:23 #: order/templates/order/sales_order_detail.html:176 msgid "Add Line Item" @@ -3246,46 +3246,46 @@ msgstr "" msgid "Order Notes" msgstr "" -#: order/templates/order/purchase_order_detail.html:231 +#: order/templates/order/purchase_order_detail.html:235 #: order/templates/order/sales_order_detail.html:518 msgid "Edit Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:241 +#: order/templates/order/purchase_order_detail.html:245 #: order/templates/order/sales_order_detail.html:528 msgid "Delete Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:272 +#: order/templates/order/purchase_order_detail.html:276 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:300 +#: order/templates/order/purchase_order_detail.html:304 #: order/templates/order/sales_order_detail.html:353 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:353 +#: order/templates/order/purchase_order_detail.html:357 #: order/templates/order/sales_order_detail.html:376 templates/js/part.js:996 #: templates/js/part.js:1185 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:360 +#: order/templates/order/purchase_order_detail.html:364 #: order/templates/order/sales_order_detail.html:383 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:417 +#: order/templates/order/purchase_order_detail.html:421 #: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:418 +#: order/templates/order/purchase_order_detail.html:422 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:423 +#: order/templates/order/purchase_order_detail.html:427 msgid "Receive line item" msgstr "" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index ff8d8b5f0b..28cf9bd0b7 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-16 03:44+0000\n" +"POT-Creation-Date: 2021-07-16 03:55+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -149,7 +149,7 @@ msgstr "お名前" #: build/templates/build/detail.html:24 company/models.py:353 #: company/models.py:572 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:305 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:309 #: part/models.py:703 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -474,7 +474,7 @@ msgstr "" #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:341 +#: order/templates/order/purchase_order_detail.html:345 #: order/templates/order/sales_order_detail.html:200 #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 @@ -615,7 +615,7 @@ msgid "Build Order Reference" msgstr "" #: build/models.py:171 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:336 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:340 #: order/templates/order/sales_order_detail.html:359 part/models.py:2338 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 @@ -642,7 +642,7 @@ msgstr "" #: build/templates/build/detail.html:29 company/models.py:707 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:290 +#: order/templates/order/purchase_order_detail.html:294 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:344 part/models.py:325 #: part/models.py:1987 part/models.py:2003 part/models.py:2022 @@ -779,7 +779,7 @@ msgstr "" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:405 +#: order/templates/order/purchase_order_detail.html:409 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 @@ -1109,7 +1109,7 @@ msgid "Stock can be taken from any available location." msgstr "" #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:401 +#: order/templates/order/purchase_order_detail.html:405 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 msgid "Destination" msgstr "" @@ -1954,7 +1954,7 @@ msgstr "" #: company/forms.py:64 company/models.py:341 #: company/templates/company/manufacturer_part.html:93 #: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:324 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 msgid "MPN" msgstr "" @@ -2130,7 +2130,7 @@ msgid "Select supplier" msgstr "" #: company/models.py:553 company/templates/company/supplier_part.html:92 -#: order/templates/order/purchase_order_detail.html:311 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:315 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" @@ -2910,7 +2910,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:381 +#: order/templates/order/purchase_order_detail.html:385 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -3035,7 +3035,7 @@ msgid "Edit Purchase Order" msgstr "" #: order/templates/order/order_base.html:195 -#: order/templates/order/purchase_order_detail.html:258 +#: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:259 templates/js/part.js:64 #: templates/js/stock.js:1634 @@ -3043,7 +3043,7 @@ msgid "New Location" msgstr "" #: order/templates/order/order_base.html:196 -#: order/templates/order/purchase_order_detail.html:259 +#: order/templates/order/purchase_order_detail.html:263 #: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" msgstr "" @@ -3235,7 +3235,7 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:23 -#: order/templates/order/purchase_order_detail.html:195 +#: order/templates/order/purchase_order_detail.html:199 #: order/templates/order/sales_order_detail.html:23 #: order/templates/order/sales_order_detail.html:176 msgid "Add Line Item" @@ -3246,46 +3246,46 @@ msgstr "" msgid "Order Notes" msgstr "" -#: order/templates/order/purchase_order_detail.html:231 +#: order/templates/order/purchase_order_detail.html:235 #: order/templates/order/sales_order_detail.html:518 msgid "Edit Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:241 +#: order/templates/order/purchase_order_detail.html:245 #: order/templates/order/sales_order_detail.html:528 msgid "Delete Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:272 +#: order/templates/order/purchase_order_detail.html:276 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:300 +#: order/templates/order/purchase_order_detail.html:304 #: order/templates/order/sales_order_detail.html:353 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:353 +#: order/templates/order/purchase_order_detail.html:357 #: order/templates/order/sales_order_detail.html:376 templates/js/part.js:996 #: templates/js/part.js:1185 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:360 +#: order/templates/order/purchase_order_detail.html:364 #: order/templates/order/sales_order_detail.html:383 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:417 +#: order/templates/order/purchase_order_detail.html:421 #: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:418 +#: order/templates/order/purchase_order_detail.html:422 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:423 +#: order/templates/order/purchase_order_detail.html:427 msgid "Receive line item" msgstr "" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 606814dc09..d4c740418c 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-16 03:44+0000\n" +"POT-Creation-Date: 2021-07-16 03:55+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -149,7 +149,7 @@ msgstr "Nazwa" #: build/templates/build/detail.html:24 company/models.py:353 #: company/models.py:572 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:305 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:309 #: part/models.py:703 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -474,7 +474,7 @@ msgstr "" #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:341 +#: order/templates/order/purchase_order_detail.html:345 #: order/templates/order/sales_order_detail.html:200 #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 @@ -615,7 +615,7 @@ msgid "Build Order Reference" msgstr "Odwołanie do zamówienia wykonania" #: build/models.py:171 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:336 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:340 #: order/templates/order/sales_order_detail.html:359 part/models.py:2338 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 @@ -642,7 +642,7 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: build/templates/build/detail.html:29 company/models.py:707 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:290 +#: order/templates/order/purchase_order_detail.html:294 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:344 part/models.py:325 #: part/models.py:1987 part/models.py:2003 part/models.py:2022 @@ -779,7 +779,7 @@ msgstr "Link do zewnętrznego adresu URL" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:405 +#: order/templates/order/purchase_order_detail.html:409 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 @@ -1109,7 +1109,7 @@ msgid "Stock can be taken from any available location." msgstr "" #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:401 +#: order/templates/order/purchase_order_detail.html:405 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 msgid "Destination" msgstr "Przeznaczenie" @@ -1954,7 +1954,7 @@ msgstr "Numer producenta" #: company/forms.py:64 company/models.py:341 #: company/templates/company/manufacturer_part.html:93 #: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:324 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 msgid "MPN" msgstr "MPN" @@ -2130,7 +2130,7 @@ msgid "Select supplier" msgstr "Wybierz dostawcę" #: company/models.py:553 company/templates/company/supplier_part.html:92 -#: order/templates/order/purchase_order_detail.html:311 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:315 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "SKU" @@ -2910,7 +2910,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:381 +#: order/templates/order/purchase_order_detail.html:385 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -3035,7 +3035,7 @@ msgid "Edit Purchase Order" msgstr "" #: order/templates/order/order_base.html:195 -#: order/templates/order/purchase_order_detail.html:258 +#: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:259 templates/js/part.js:64 #: templates/js/stock.js:1634 @@ -3043,7 +3043,7 @@ msgid "New Location" msgstr "Nowa lokalizacja" #: order/templates/order/order_base.html:196 -#: order/templates/order/purchase_order_detail.html:259 +#: order/templates/order/purchase_order_detail.html:263 #: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" msgstr "" @@ -3235,7 +3235,7 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:23 -#: order/templates/order/purchase_order_detail.html:195 +#: order/templates/order/purchase_order_detail.html:199 #: order/templates/order/sales_order_detail.html:23 #: order/templates/order/sales_order_detail.html:176 msgid "Add Line Item" @@ -3246,46 +3246,46 @@ msgstr "" msgid "Order Notes" msgstr "Notatki zamówień" -#: order/templates/order/purchase_order_detail.html:231 +#: order/templates/order/purchase_order_detail.html:235 #: order/templates/order/sales_order_detail.html:518 msgid "Edit Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:241 +#: order/templates/order/purchase_order_detail.html:245 #: order/templates/order/sales_order_detail.html:528 msgid "Delete Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:272 +#: order/templates/order/purchase_order_detail.html:276 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:300 +#: order/templates/order/purchase_order_detail.html:304 #: order/templates/order/sales_order_detail.html:353 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:353 +#: order/templates/order/purchase_order_detail.html:357 #: order/templates/order/sales_order_detail.html:376 templates/js/part.js:996 #: templates/js/part.js:1185 msgid "Unit Price" msgstr "Cena jednostkowa" -#: order/templates/order/purchase_order_detail.html:360 +#: order/templates/order/purchase_order_detail.html:364 #: order/templates/order/sales_order_detail.html:383 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:417 +#: order/templates/order/purchase_order_detail.html:421 #: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:418 +#: order/templates/order/purchase_order_detail.html:422 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:423 +#: order/templates/order/purchase_order_detail.html:427 msgid "Receive line item" msgstr "" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 481744b668..e91029bd96 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-16 03:44+0000\n" +"POT-Creation-Date: 2021-07-16 03:55+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -149,7 +149,7 @@ msgstr "Название" #: build/templates/build/detail.html:24 company/models.py:353 #: company/models.py:572 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:305 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:309 #: part/models.py:703 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -474,7 +474,7 @@ msgstr "Целевая дата для сборки. Сборка будет п #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:341 +#: order/templates/order/purchase_order_detail.html:345 #: order/templates/order/sales_order_detail.html:200 #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 @@ -615,7 +615,7 @@ msgid "Build Order Reference" msgstr "Ссылка на заказ" #: build/models.py:171 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:336 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:340 #: order/templates/order/sales_order_detail.html:359 part/models.py:2338 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 @@ -642,7 +642,7 @@ msgstr "" #: build/templates/build/detail.html:29 company/models.py:707 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:290 +#: order/templates/order/purchase_order_detail.html:294 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:344 part/models.py:325 #: part/models.py:1987 part/models.py:2003 part/models.py:2022 @@ -779,7 +779,7 @@ msgstr "" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:405 +#: order/templates/order/purchase_order_detail.html:409 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 @@ -1109,7 +1109,7 @@ msgid "Stock can be taken from any available location." msgstr "" #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:401 +#: order/templates/order/purchase_order_detail.html:405 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 msgid "Destination" msgstr "" @@ -1954,7 +1954,7 @@ msgstr "" #: company/forms.py:64 company/models.py:341 #: company/templates/company/manufacturer_part.html:93 #: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:324 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 msgid "MPN" msgstr "" @@ -2130,7 +2130,7 @@ msgid "Select supplier" msgstr "" #: company/models.py:553 company/templates/company/supplier_part.html:92 -#: order/templates/order/purchase_order_detail.html:311 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:315 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" @@ -2910,7 +2910,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:381 +#: order/templates/order/purchase_order_detail.html:385 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -3035,7 +3035,7 @@ msgid "Edit Purchase Order" msgstr "" #: order/templates/order/order_base.html:195 -#: order/templates/order/purchase_order_detail.html:258 +#: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:259 templates/js/part.js:64 #: templates/js/stock.js:1634 @@ -3043,7 +3043,7 @@ msgid "New Location" msgstr "" #: order/templates/order/order_base.html:196 -#: order/templates/order/purchase_order_detail.html:259 +#: order/templates/order/purchase_order_detail.html:263 #: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" msgstr "" @@ -3235,7 +3235,7 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:23 -#: order/templates/order/purchase_order_detail.html:195 +#: order/templates/order/purchase_order_detail.html:199 #: order/templates/order/sales_order_detail.html:23 #: order/templates/order/sales_order_detail.html:176 msgid "Add Line Item" @@ -3246,46 +3246,46 @@ msgstr "" msgid "Order Notes" msgstr "" -#: order/templates/order/purchase_order_detail.html:231 +#: order/templates/order/purchase_order_detail.html:235 #: order/templates/order/sales_order_detail.html:518 msgid "Edit Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:241 +#: order/templates/order/purchase_order_detail.html:245 #: order/templates/order/sales_order_detail.html:528 msgid "Delete Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:272 +#: order/templates/order/purchase_order_detail.html:276 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:300 +#: order/templates/order/purchase_order_detail.html:304 #: order/templates/order/sales_order_detail.html:353 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:353 +#: order/templates/order/purchase_order_detail.html:357 #: order/templates/order/sales_order_detail.html:376 templates/js/part.js:996 #: templates/js/part.js:1185 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:360 +#: order/templates/order/purchase_order_detail.html:364 #: order/templates/order/sales_order_detail.html:383 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:417 +#: order/templates/order/purchase_order_detail.html:421 #: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:418 +#: order/templates/order/purchase_order_detail.html:422 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:423 +#: order/templates/order/purchase_order_detail.html:427 msgid "Receive line item" msgstr "" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index add61f4d8b..0573d78a3f 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-16 03:44+0000\n" +"POT-Creation-Date: 2021-07-16 03:55+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -149,7 +149,7 @@ msgstr "Adı" #: build/templates/build/detail.html:24 company/models.py:353 #: company/models.py:572 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:305 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:309 #: part/models.py:703 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -474,7 +474,7 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:341 +#: order/templates/order/purchase_order_detail.html:345 #: order/templates/order/sales_order_detail.html:200 #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 @@ -615,7 +615,7 @@ msgid "Build Order Reference" msgstr "Yapım İşi Emri Referansı" #: build/models.py:171 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:336 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:340 #: order/templates/order/sales_order_detail.html:359 part/models.py:2338 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 @@ -642,7 +642,7 @@ msgstr "Bu yapım işinin tahsis edildiği yapım işi emri" #: build/templates/build/detail.html:29 company/models.py:707 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:290 +#: order/templates/order/purchase_order_detail.html:294 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:344 part/models.py:325 #: part/models.py:1987 part/models.py:2003 part/models.py:2022 @@ -779,7 +779,7 @@ msgstr "Harici URL'ye bağlantı" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:405 +#: order/templates/order/purchase_order_detail.html:409 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 @@ -1109,7 +1109,7 @@ msgid "Stock can be taken from any available location." msgstr "Stok herhangi bir konumdan alınabilir." #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:401 +#: order/templates/order/purchase_order_detail.html:405 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 msgid "Destination" msgstr "Hedef" @@ -1954,7 +1954,7 @@ msgstr "" #: company/forms.py:64 company/models.py:341 #: company/templates/company/manufacturer_part.html:93 #: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:324 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 msgid "MPN" msgstr "" @@ -2130,7 +2130,7 @@ msgid "Select supplier" msgstr "" #: company/models.py:553 company/templates/company/supplier_part.html:92 -#: order/templates/order/purchase_order_detail.html:311 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:315 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" @@ -2910,7 +2910,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:381 +#: order/templates/order/purchase_order_detail.html:385 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -3035,7 +3035,7 @@ msgid "Edit Purchase Order" msgstr "" #: order/templates/order/order_base.html:195 -#: order/templates/order/purchase_order_detail.html:258 +#: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:259 templates/js/part.js:64 #: templates/js/stock.js:1634 @@ -3043,7 +3043,7 @@ msgid "New Location" msgstr "Yeni Konum" #: order/templates/order/order_base.html:196 -#: order/templates/order/purchase_order_detail.html:259 +#: order/templates/order/purchase_order_detail.html:263 #: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" msgstr "Yeni stok konumu oluştur" @@ -3235,7 +3235,7 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:23 -#: order/templates/order/purchase_order_detail.html:195 +#: order/templates/order/purchase_order_detail.html:199 #: order/templates/order/sales_order_detail.html:23 #: order/templates/order/sales_order_detail.html:176 msgid "Add Line Item" @@ -3246,46 +3246,46 @@ msgstr "" msgid "Order Notes" msgstr "" -#: order/templates/order/purchase_order_detail.html:231 +#: order/templates/order/purchase_order_detail.html:235 #: order/templates/order/sales_order_detail.html:518 msgid "Edit Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:241 +#: order/templates/order/purchase_order_detail.html:245 #: order/templates/order/sales_order_detail.html:528 msgid "Delete Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:272 +#: order/templates/order/purchase_order_detail.html:276 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:300 +#: order/templates/order/purchase_order_detail.html:304 #: order/templates/order/sales_order_detail.html:353 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:353 +#: order/templates/order/purchase_order_detail.html:357 #: order/templates/order/sales_order_detail.html:376 templates/js/part.js:996 #: templates/js/part.js:1185 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:360 +#: order/templates/order/purchase_order_detail.html:364 #: order/templates/order/sales_order_detail.html:383 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:417 +#: order/templates/order/purchase_order_detail.html:421 #: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:418 +#: order/templates/order/purchase_order_detail.html:422 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:423 +#: order/templates/order/purchase_order_detail.html:427 msgid "Receive line item" msgstr "" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index d3a47ceaf9..545ea21945 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-16 03:44+0000\n" +"POT-Creation-Date: 2021-07-16 03:55+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -149,7 +149,7 @@ msgstr "名称" #: build/templates/build/detail.html:24 company/models.py:353 #: company/models.py:572 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:305 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:309 #: part/models.py:703 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -474,7 +474,7 @@ msgstr "" #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:341 +#: order/templates/order/purchase_order_detail.html:345 #: order/templates/order/sales_order_detail.html:200 #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 @@ -615,7 +615,7 @@ msgid "Build Order Reference" msgstr "" #: build/models.py:171 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:336 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:340 #: order/templates/order/sales_order_detail.html:359 part/models.py:2338 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 @@ -642,7 +642,7 @@ msgstr "" #: build/templates/build/detail.html:29 company/models.py:707 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:290 +#: order/templates/order/purchase_order_detail.html:294 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:344 part/models.py:325 #: part/models.py:1987 part/models.py:2003 part/models.py:2022 @@ -779,7 +779,7 @@ msgstr "" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:405 +#: order/templates/order/purchase_order_detail.html:409 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 @@ -1109,7 +1109,7 @@ msgid "Stock can be taken from any available location." msgstr "" #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:401 +#: order/templates/order/purchase_order_detail.html:405 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 msgid "Destination" msgstr "" @@ -1954,7 +1954,7 @@ msgstr "" #: company/forms.py:64 company/models.py:341 #: company/templates/company/manufacturer_part.html:93 #: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:324 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 msgid "MPN" msgstr "" @@ -2130,7 +2130,7 @@ msgid "Select supplier" msgstr "" #: company/models.py:553 company/templates/company/supplier_part.html:92 -#: order/templates/order/purchase_order_detail.html:311 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:315 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" @@ -2910,7 +2910,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:381 +#: order/templates/order/purchase_order_detail.html:385 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -3035,7 +3035,7 @@ msgid "Edit Purchase Order" msgstr "" #: order/templates/order/order_base.html:195 -#: order/templates/order/purchase_order_detail.html:258 +#: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:259 templates/js/part.js:64 #: templates/js/stock.js:1634 @@ -3043,7 +3043,7 @@ msgid "New Location" msgstr "" #: order/templates/order/order_base.html:196 -#: order/templates/order/purchase_order_detail.html:259 +#: order/templates/order/purchase_order_detail.html:263 #: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" msgstr "" @@ -3235,7 +3235,7 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:23 -#: order/templates/order/purchase_order_detail.html:195 +#: order/templates/order/purchase_order_detail.html:199 #: order/templates/order/sales_order_detail.html:23 #: order/templates/order/sales_order_detail.html:176 msgid "Add Line Item" @@ -3246,46 +3246,46 @@ msgstr "" msgid "Order Notes" msgstr "" -#: order/templates/order/purchase_order_detail.html:231 +#: order/templates/order/purchase_order_detail.html:235 #: order/templates/order/sales_order_detail.html:518 msgid "Edit Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:241 +#: order/templates/order/purchase_order_detail.html:245 #: order/templates/order/sales_order_detail.html:528 msgid "Delete Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:272 +#: order/templates/order/purchase_order_detail.html:276 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:300 +#: order/templates/order/purchase_order_detail.html:304 #: order/templates/order/sales_order_detail.html:353 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:353 +#: order/templates/order/purchase_order_detail.html:357 #: order/templates/order/sales_order_detail.html:376 templates/js/part.js:996 #: templates/js/part.js:1185 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:360 +#: order/templates/order/purchase_order_detail.html:364 #: order/templates/order/sales_order_detail.html:383 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:417 +#: order/templates/order/purchase_order_detail.html:421 #: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:418 +#: order/templates/order/purchase_order_detail.html:422 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:423 +#: order/templates/order/purchase_order_detail.html:427 msgid "Receive line item" msgstr "" From 9a84ecdec62cbaec9e858deba15e0613fbd0a0f1 Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 16 Jul 2021 14:51:13 +1000 Subject: [PATCH 493/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/fr/LC_MESSAGES/django.po | 46 +++++++++++------------ 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index f9125db240..d0117aee9c 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-15 21:34+0000\n" -"PO-Revision-Date: 2021-07-15 21:44\n" +"POT-Creation-Date: 2021-07-16 03:55+0000\n" +"PO-Revision-Date: 2021-07-16 04:51\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -149,7 +149,7 @@ msgstr "Nom" #: build/templates/build/detail.html:24 company/models.py:353 #: company/models.py:572 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:305 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:309 #: part/models.py:703 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -474,7 +474,7 @@ msgstr "" #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:341 +#: order/templates/order/purchase_order_detail.html:345 #: order/templates/order/sales_order_detail.html:200 #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 @@ -615,7 +615,7 @@ msgid "Build Order Reference" msgstr "" #: build/models.py:171 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:336 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:340 #: order/templates/order/sales_order_detail.html:359 part/models.py:2338 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 @@ -642,7 +642,7 @@ msgstr "" #: build/templates/build/detail.html:29 company/models.py:707 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:290 +#: order/templates/order/purchase_order_detail.html:294 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:344 part/models.py:325 #: part/models.py:1987 part/models.py:2003 part/models.py:2022 @@ -779,7 +779,7 @@ msgstr "" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:405 +#: order/templates/order/purchase_order_detail.html:409 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 @@ -1109,7 +1109,7 @@ msgid "Stock can be taken from any available location." msgstr "" #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:401 +#: order/templates/order/purchase_order_detail.html:405 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 msgid "Destination" msgstr "" @@ -1954,7 +1954,7 @@ msgstr "" #: company/forms.py:64 company/models.py:341 #: company/templates/company/manufacturer_part.html:93 #: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:324 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 msgid "MPN" msgstr "" @@ -2130,7 +2130,7 @@ msgid "Select supplier" msgstr "" #: company/models.py:553 company/templates/company/supplier_part.html:92 -#: order/templates/order/purchase_order_detail.html:311 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:315 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" @@ -2910,7 +2910,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:381 +#: order/templates/order/purchase_order_detail.html:385 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -3035,7 +3035,7 @@ msgid "Edit Purchase Order" msgstr "" #: order/templates/order/order_base.html:195 -#: order/templates/order/purchase_order_detail.html:258 +#: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:259 templates/js/part.js:64 #: templates/js/stock.js:1634 @@ -3043,7 +3043,7 @@ msgid "New Location" msgstr "" #: order/templates/order/order_base.html:196 -#: order/templates/order/purchase_order_detail.html:259 +#: order/templates/order/purchase_order_detail.html:263 #: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" msgstr "" @@ -3235,7 +3235,7 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:23 -#: order/templates/order/purchase_order_detail.html:195 +#: order/templates/order/purchase_order_detail.html:199 #: order/templates/order/sales_order_detail.html:23 #: order/templates/order/sales_order_detail.html:176 msgid "Add Line Item" @@ -3246,46 +3246,46 @@ msgstr "" msgid "Order Notes" msgstr "" -#: order/templates/order/purchase_order_detail.html:231 +#: order/templates/order/purchase_order_detail.html:235 #: order/templates/order/sales_order_detail.html:518 msgid "Edit Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:241 +#: order/templates/order/purchase_order_detail.html:245 #: order/templates/order/sales_order_detail.html:528 msgid "Delete Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:272 +#: order/templates/order/purchase_order_detail.html:276 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:300 +#: order/templates/order/purchase_order_detail.html:304 #: order/templates/order/sales_order_detail.html:353 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:353 +#: order/templates/order/purchase_order_detail.html:357 #: order/templates/order/sales_order_detail.html:376 templates/js/part.js:996 #: templates/js/part.js:1185 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:360 +#: order/templates/order/purchase_order_detail.html:364 #: order/templates/order/sales_order_detail.html:383 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:417 +#: order/templates/order/purchase_order_detail.html:421 #: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:418 +#: order/templates/order/purchase_order_detail.html:422 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:423 +#: order/templates/order/purchase_order_detail.html:427 msgid "Receive line item" msgstr "" From 518e6dd0eb4886db5c294fff9031546ac764e8b3 Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 16 Jul 2021 14:51:14 +1000 Subject: [PATCH 494/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/es/LC_MESSAGES/django.po | 46 +++++++++++------------ 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 8a2f5573af..bbf274972a 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-15 21:34+0000\n" -"PO-Revision-Date: 2021-07-15 21:44\n" +"POT-Creation-Date: 2021-07-16 03:55+0000\n" +"PO-Revision-Date: 2021-07-16 04:51\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -149,7 +149,7 @@ msgstr "Nombre" #: build/templates/build/detail.html:24 company/models.py:353 #: company/models.py:572 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:305 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:309 #: part/models.py:703 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -474,7 +474,7 @@ msgstr "" #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:341 +#: order/templates/order/purchase_order_detail.html:345 #: order/templates/order/sales_order_detail.html:200 #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 @@ -615,7 +615,7 @@ msgid "Build Order Reference" msgstr "" #: build/models.py:171 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:336 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:340 #: order/templates/order/sales_order_detail.html:359 part/models.py:2338 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 @@ -642,7 +642,7 @@ msgstr "" #: build/templates/build/detail.html:29 company/models.py:707 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:290 +#: order/templates/order/purchase_order_detail.html:294 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:344 part/models.py:325 #: part/models.py:1987 part/models.py:2003 part/models.py:2022 @@ -779,7 +779,7 @@ msgstr "" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:405 +#: order/templates/order/purchase_order_detail.html:409 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 @@ -1109,7 +1109,7 @@ msgid "Stock can be taken from any available location." msgstr "" #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:401 +#: order/templates/order/purchase_order_detail.html:405 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 msgid "Destination" msgstr "Destinación" @@ -1954,7 +1954,7 @@ msgstr "" #: company/forms.py:64 company/models.py:341 #: company/templates/company/manufacturer_part.html:93 #: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:324 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 msgid "MPN" msgstr "" @@ -2130,7 +2130,7 @@ msgid "Select supplier" msgstr "" #: company/models.py:553 company/templates/company/supplier_part.html:92 -#: order/templates/order/purchase_order_detail.html:311 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:315 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" @@ -2910,7 +2910,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:381 +#: order/templates/order/purchase_order_detail.html:385 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -3035,7 +3035,7 @@ msgid "Edit Purchase Order" msgstr "" #: order/templates/order/order_base.html:195 -#: order/templates/order/purchase_order_detail.html:258 +#: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:259 templates/js/part.js:64 #: templates/js/stock.js:1634 @@ -3043,7 +3043,7 @@ msgid "New Location" msgstr "" #: order/templates/order/order_base.html:196 -#: order/templates/order/purchase_order_detail.html:259 +#: order/templates/order/purchase_order_detail.html:263 #: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" msgstr "" @@ -3235,7 +3235,7 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:23 -#: order/templates/order/purchase_order_detail.html:195 +#: order/templates/order/purchase_order_detail.html:199 #: order/templates/order/sales_order_detail.html:23 #: order/templates/order/sales_order_detail.html:176 msgid "Add Line Item" @@ -3246,46 +3246,46 @@ msgstr "" msgid "Order Notes" msgstr "" -#: order/templates/order/purchase_order_detail.html:231 +#: order/templates/order/purchase_order_detail.html:235 #: order/templates/order/sales_order_detail.html:518 msgid "Edit Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:241 +#: order/templates/order/purchase_order_detail.html:245 #: order/templates/order/sales_order_detail.html:528 msgid "Delete Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:272 +#: order/templates/order/purchase_order_detail.html:276 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:300 +#: order/templates/order/purchase_order_detail.html:304 #: order/templates/order/sales_order_detail.html:353 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:353 +#: order/templates/order/purchase_order_detail.html:357 #: order/templates/order/sales_order_detail.html:376 templates/js/part.js:996 #: templates/js/part.js:1185 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:360 +#: order/templates/order/purchase_order_detail.html:364 #: order/templates/order/sales_order_detail.html:383 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:417 +#: order/templates/order/purchase_order_detail.html:421 #: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:418 +#: order/templates/order/purchase_order_detail.html:422 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:423 +#: order/templates/order/purchase_order_detail.html:427 msgid "Receive line item" msgstr "" From 73cdfe1773bf3d54ab0e04e0b8a9db72073bb399 Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 16 Jul 2021 14:51:15 +1000 Subject: [PATCH 495/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 46 +++++++++++------------ 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index e310891755..0ffdc60d20 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-15 21:34+0000\n" -"PO-Revision-Date: 2021-07-15 21:44\n" +"POT-Creation-Date: 2021-07-16 03:55+0000\n" +"PO-Revision-Date: 2021-07-16 04:51\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -149,7 +149,7 @@ msgstr "Name" #: build/templates/build/detail.html:24 company/models.py:353 #: company/models.py:572 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:305 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:309 #: part/models.py:703 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -474,7 +474,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:341 +#: order/templates/order/purchase_order_detail.html:345 #: order/templates/order/sales_order_detail.html:200 #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 @@ -615,7 +615,7 @@ msgid "Build Order Reference" msgstr "Bauauftragsreferenz" #: build/models.py:171 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:336 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:340 #: order/templates/order/sales_order_detail.html:359 part/models.py:2338 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 @@ -642,7 +642,7 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: build/templates/build/detail.html:29 company/models.py:707 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:290 +#: order/templates/order/purchase_order_detail.html:294 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:344 part/models.py:325 #: part/models.py:1987 part/models.py:2003 part/models.py:2022 @@ -779,7 +779,7 @@ msgstr "Link zu einer externen URL" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:405 +#: order/templates/order/purchase_order_detail.html:409 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 @@ -1109,7 +1109,7 @@ msgid "Stock can be taken from any available location." msgstr "Bestand kann jedem verfügbaren Lagerort entnommen werden." #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:401 +#: order/templates/order/purchase_order_detail.html:405 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 msgid "Destination" msgstr "Ziel-Lager" @@ -1954,7 +1954,7 @@ msgstr "Hersteller-Teilenummer" #: company/forms.py:64 company/models.py:341 #: company/templates/company/manufacturer_part.html:93 #: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:324 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 msgid "MPN" msgstr "MPN" @@ -2130,7 +2130,7 @@ msgid "Select supplier" msgstr "Zulieferer auswählen" #: company/models.py:553 company/templates/company/supplier_part.html:92 -#: order/templates/order/purchase_order_detail.html:311 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:315 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "SKU (Lagerbestandseinheit)" @@ -2910,7 +2910,7 @@ msgid "Supplier part" msgstr "Zuliefererteil" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:381 +#: order/templates/order/purchase_order_detail.html:385 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -3035,7 +3035,7 @@ msgid "Edit Purchase Order" msgstr "Bestellung bearbeiten" #: order/templates/order/order_base.html:195 -#: order/templates/order/purchase_order_detail.html:258 +#: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:259 templates/js/part.js:64 #: templates/js/stock.js:1634 @@ -3043,7 +3043,7 @@ msgid "New Location" msgstr "Neuer Lagerort" #: order/templates/order/order_base.html:196 -#: order/templates/order/purchase_order_detail.html:259 +#: order/templates/order/purchase_order_detail.html:263 #: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" msgstr "Neuen Lagerort anlegen" @@ -3235,7 +3235,7 @@ msgid "Purchase Order Items" msgstr "Bestellungs-Positionen" #: order/templates/order/purchase_order_detail.html:23 -#: order/templates/order/purchase_order_detail.html:195 +#: order/templates/order/purchase_order_detail.html:199 #: order/templates/order/sales_order_detail.html:23 #: order/templates/order/sales_order_detail.html:176 msgid "Add Line Item" @@ -3246,46 +3246,46 @@ msgstr "Position hinzufügen" msgid "Order Notes" msgstr "Notizen zur Bestellung" -#: order/templates/order/purchase_order_detail.html:231 +#: order/templates/order/purchase_order_detail.html:235 #: order/templates/order/sales_order_detail.html:518 msgid "Edit Line Item" msgstr "Position bearbeiten" -#: order/templates/order/purchase_order_detail.html:241 +#: order/templates/order/purchase_order_detail.html:245 #: order/templates/order/sales_order_detail.html:528 msgid "Delete Line Item" msgstr "Position löschen" -#: order/templates/order/purchase_order_detail.html:272 +#: order/templates/order/purchase_order_detail.html:276 msgid "No line items found" msgstr "Keine Positionen gefunden" -#: order/templates/order/purchase_order_detail.html:300 +#: order/templates/order/purchase_order_detail.html:304 #: order/templates/order/sales_order_detail.html:353 msgid "Total" msgstr "Summe" -#: order/templates/order/purchase_order_detail.html:353 +#: order/templates/order/purchase_order_detail.html:357 #: order/templates/order/sales_order_detail.html:376 templates/js/part.js:996 #: templates/js/part.js:1185 msgid "Unit Price" msgstr "Stück-Preis" -#: order/templates/order/purchase_order_detail.html:360 +#: order/templates/order/purchase_order_detail.html:364 #: order/templates/order/sales_order_detail.html:383 msgid "Total price" msgstr "Gesamtpreis" -#: order/templates/order/purchase_order_detail.html:417 +#: order/templates/order/purchase_order_detail.html:421 #: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "Position bearbeiten" -#: order/templates/order/purchase_order_detail.html:418 +#: order/templates/order/purchase_order_detail.html:422 msgid "Delete line item" msgstr "Position löschen" -#: order/templates/order/purchase_order_detail.html:423 +#: order/templates/order/purchase_order_detail.html:427 msgid "Receive line item" msgstr "Position empfangen" From 58297ec10d2fd85f7adea9ccf3b31026311f17ba Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 16 Jul 2021 14:51:17 +1000 Subject: [PATCH 496/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/it/LC_MESSAGES/django.po | 46 +++++++++++------------ 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 68de545c89..1816025963 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-15 21:34+0000\n" -"PO-Revision-Date: 2021-07-15 21:44\n" +"POT-Creation-Date: 2021-07-16 03:55+0000\n" +"PO-Revision-Date: 2021-07-16 04:51\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -149,7 +149,7 @@ msgstr "" #: build/templates/build/detail.html:24 company/models.py:353 #: company/models.py:572 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:305 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:309 #: part/models.py:703 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -474,7 +474,7 @@ msgstr "" #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:341 +#: order/templates/order/purchase_order_detail.html:345 #: order/templates/order/sales_order_detail.html:200 #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 @@ -615,7 +615,7 @@ msgid "Build Order Reference" msgstr "" #: build/models.py:171 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:336 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:340 #: order/templates/order/sales_order_detail.html:359 part/models.py:2338 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 @@ -642,7 +642,7 @@ msgstr "" #: build/templates/build/detail.html:29 company/models.py:707 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:290 +#: order/templates/order/purchase_order_detail.html:294 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:344 part/models.py:325 #: part/models.py:1987 part/models.py:2003 part/models.py:2022 @@ -779,7 +779,7 @@ msgstr "" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:405 +#: order/templates/order/purchase_order_detail.html:409 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 @@ -1109,7 +1109,7 @@ msgid "Stock can be taken from any available location." msgstr "" #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:401 +#: order/templates/order/purchase_order_detail.html:405 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 msgid "Destination" msgstr "" @@ -1954,7 +1954,7 @@ msgstr "" #: company/forms.py:64 company/models.py:341 #: company/templates/company/manufacturer_part.html:93 #: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:324 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 msgid "MPN" msgstr "" @@ -2130,7 +2130,7 @@ msgid "Select supplier" msgstr "" #: company/models.py:553 company/templates/company/supplier_part.html:92 -#: order/templates/order/purchase_order_detail.html:311 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:315 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" @@ -2910,7 +2910,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:381 +#: order/templates/order/purchase_order_detail.html:385 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -3035,7 +3035,7 @@ msgid "Edit Purchase Order" msgstr "" #: order/templates/order/order_base.html:195 -#: order/templates/order/purchase_order_detail.html:258 +#: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:259 templates/js/part.js:64 #: templates/js/stock.js:1634 @@ -3043,7 +3043,7 @@ msgid "New Location" msgstr "" #: order/templates/order/order_base.html:196 -#: order/templates/order/purchase_order_detail.html:259 +#: order/templates/order/purchase_order_detail.html:263 #: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" msgstr "" @@ -3235,7 +3235,7 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:23 -#: order/templates/order/purchase_order_detail.html:195 +#: order/templates/order/purchase_order_detail.html:199 #: order/templates/order/sales_order_detail.html:23 #: order/templates/order/sales_order_detail.html:176 msgid "Add Line Item" @@ -3246,46 +3246,46 @@ msgstr "" msgid "Order Notes" msgstr "" -#: order/templates/order/purchase_order_detail.html:231 +#: order/templates/order/purchase_order_detail.html:235 #: order/templates/order/sales_order_detail.html:518 msgid "Edit Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:241 +#: order/templates/order/purchase_order_detail.html:245 #: order/templates/order/sales_order_detail.html:528 msgid "Delete Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:272 +#: order/templates/order/purchase_order_detail.html:276 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:300 +#: order/templates/order/purchase_order_detail.html:304 #: order/templates/order/sales_order_detail.html:353 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:353 +#: order/templates/order/purchase_order_detail.html:357 #: order/templates/order/sales_order_detail.html:376 templates/js/part.js:996 #: templates/js/part.js:1185 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:360 +#: order/templates/order/purchase_order_detail.html:364 #: order/templates/order/sales_order_detail.html:383 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:417 +#: order/templates/order/purchase_order_detail.html:421 #: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:418 +#: order/templates/order/purchase_order_detail.html:422 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:423 +#: order/templates/order/purchase_order_detail.html:427 msgid "Receive line item" msgstr "" From 222c854423815ecbb2e96cd2cc5b9303454ac5af Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 16 Jul 2021 14:51:18 +1000 Subject: [PATCH 497/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ja/LC_MESSAGES/django.po | 46 +++++++++++------------ 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 5e5a0acd7b..02ab362683 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-15 21:34+0000\n" -"PO-Revision-Date: 2021-07-15 21:44\n" +"POT-Creation-Date: 2021-07-16 03:55+0000\n" +"PO-Revision-Date: 2021-07-16 04:51\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -149,7 +149,7 @@ msgstr "お名前" #: build/templates/build/detail.html:24 company/models.py:353 #: company/models.py:572 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:305 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:309 #: part/models.py:703 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -474,7 +474,7 @@ msgstr "" #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:341 +#: order/templates/order/purchase_order_detail.html:345 #: order/templates/order/sales_order_detail.html:200 #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 @@ -615,7 +615,7 @@ msgid "Build Order Reference" msgstr "" #: build/models.py:171 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:336 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:340 #: order/templates/order/sales_order_detail.html:359 part/models.py:2338 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 @@ -642,7 +642,7 @@ msgstr "" #: build/templates/build/detail.html:29 company/models.py:707 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:290 +#: order/templates/order/purchase_order_detail.html:294 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:344 part/models.py:325 #: part/models.py:1987 part/models.py:2003 part/models.py:2022 @@ -779,7 +779,7 @@ msgstr "" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:405 +#: order/templates/order/purchase_order_detail.html:409 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 @@ -1109,7 +1109,7 @@ msgid "Stock can be taken from any available location." msgstr "" #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:401 +#: order/templates/order/purchase_order_detail.html:405 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 msgid "Destination" msgstr "" @@ -1954,7 +1954,7 @@ msgstr "" #: company/forms.py:64 company/models.py:341 #: company/templates/company/manufacturer_part.html:93 #: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:324 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 msgid "MPN" msgstr "" @@ -2130,7 +2130,7 @@ msgid "Select supplier" msgstr "" #: company/models.py:553 company/templates/company/supplier_part.html:92 -#: order/templates/order/purchase_order_detail.html:311 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:315 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" @@ -2910,7 +2910,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:381 +#: order/templates/order/purchase_order_detail.html:385 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -3035,7 +3035,7 @@ msgid "Edit Purchase Order" msgstr "" #: order/templates/order/order_base.html:195 -#: order/templates/order/purchase_order_detail.html:258 +#: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:259 templates/js/part.js:64 #: templates/js/stock.js:1634 @@ -3043,7 +3043,7 @@ msgid "New Location" msgstr "" #: order/templates/order/order_base.html:196 -#: order/templates/order/purchase_order_detail.html:259 +#: order/templates/order/purchase_order_detail.html:263 #: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" msgstr "" @@ -3235,7 +3235,7 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:23 -#: order/templates/order/purchase_order_detail.html:195 +#: order/templates/order/purchase_order_detail.html:199 #: order/templates/order/sales_order_detail.html:23 #: order/templates/order/sales_order_detail.html:176 msgid "Add Line Item" @@ -3246,46 +3246,46 @@ msgstr "" msgid "Order Notes" msgstr "" -#: order/templates/order/purchase_order_detail.html:231 +#: order/templates/order/purchase_order_detail.html:235 #: order/templates/order/sales_order_detail.html:518 msgid "Edit Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:241 +#: order/templates/order/purchase_order_detail.html:245 #: order/templates/order/sales_order_detail.html:528 msgid "Delete Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:272 +#: order/templates/order/purchase_order_detail.html:276 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:300 +#: order/templates/order/purchase_order_detail.html:304 #: order/templates/order/sales_order_detail.html:353 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:353 +#: order/templates/order/purchase_order_detail.html:357 #: order/templates/order/sales_order_detail.html:376 templates/js/part.js:996 #: templates/js/part.js:1185 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:360 +#: order/templates/order/purchase_order_detail.html:364 #: order/templates/order/sales_order_detail.html:383 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:417 +#: order/templates/order/purchase_order_detail.html:421 #: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:418 +#: order/templates/order/purchase_order_detail.html:422 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:423 +#: order/templates/order/purchase_order_detail.html:427 msgid "Receive line item" msgstr "" From 521685de7c043a93a8a2ee2f93077661e001e151 Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 16 Jul 2021 14:51:19 +1000 Subject: [PATCH 498/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/pl/LC_MESSAGES/django.po | 46 +++++++++++------------ 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 8a83472c97..2ffd27a8c0 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-15 21:34+0000\n" -"PO-Revision-Date: 2021-07-15 21:44\n" +"POT-Creation-Date: 2021-07-16 03:55+0000\n" +"PO-Revision-Date: 2021-07-16 04:51\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -149,7 +149,7 @@ msgstr "Nazwa" #: build/templates/build/detail.html:24 company/models.py:353 #: company/models.py:572 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:305 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:309 #: part/models.py:703 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -474,7 +474,7 @@ msgstr "" #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:341 +#: order/templates/order/purchase_order_detail.html:345 #: order/templates/order/sales_order_detail.html:200 #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 @@ -615,7 +615,7 @@ msgid "Build Order Reference" msgstr "Odwołanie do zamówienia wykonania" #: build/models.py:171 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:336 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:340 #: order/templates/order/sales_order_detail.html:359 part/models.py:2338 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 @@ -642,7 +642,7 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: build/templates/build/detail.html:29 company/models.py:707 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:290 +#: order/templates/order/purchase_order_detail.html:294 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:344 part/models.py:325 #: part/models.py:1987 part/models.py:2003 part/models.py:2022 @@ -779,7 +779,7 @@ msgstr "Link do zewnętrznego adresu URL" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:405 +#: order/templates/order/purchase_order_detail.html:409 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 @@ -1109,7 +1109,7 @@ msgid "Stock can be taken from any available location." msgstr "" #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:401 +#: order/templates/order/purchase_order_detail.html:405 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 msgid "Destination" msgstr "Przeznaczenie" @@ -1954,7 +1954,7 @@ msgstr "Numer producenta" #: company/forms.py:64 company/models.py:341 #: company/templates/company/manufacturer_part.html:93 #: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:324 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 msgid "MPN" msgstr "MPN" @@ -2130,7 +2130,7 @@ msgid "Select supplier" msgstr "Wybierz dostawcę" #: company/models.py:553 company/templates/company/supplier_part.html:92 -#: order/templates/order/purchase_order_detail.html:311 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:315 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "SKU" @@ -2910,7 +2910,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:381 +#: order/templates/order/purchase_order_detail.html:385 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -3035,7 +3035,7 @@ msgid "Edit Purchase Order" msgstr "" #: order/templates/order/order_base.html:195 -#: order/templates/order/purchase_order_detail.html:258 +#: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:259 templates/js/part.js:64 #: templates/js/stock.js:1634 @@ -3043,7 +3043,7 @@ msgid "New Location" msgstr "Nowa lokalizacja" #: order/templates/order/order_base.html:196 -#: order/templates/order/purchase_order_detail.html:259 +#: order/templates/order/purchase_order_detail.html:263 #: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" msgstr "" @@ -3235,7 +3235,7 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:23 -#: order/templates/order/purchase_order_detail.html:195 +#: order/templates/order/purchase_order_detail.html:199 #: order/templates/order/sales_order_detail.html:23 #: order/templates/order/sales_order_detail.html:176 msgid "Add Line Item" @@ -3246,46 +3246,46 @@ msgstr "" msgid "Order Notes" msgstr "Notatki zamówień" -#: order/templates/order/purchase_order_detail.html:231 +#: order/templates/order/purchase_order_detail.html:235 #: order/templates/order/sales_order_detail.html:518 msgid "Edit Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:241 +#: order/templates/order/purchase_order_detail.html:245 #: order/templates/order/sales_order_detail.html:528 msgid "Delete Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:272 +#: order/templates/order/purchase_order_detail.html:276 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:300 +#: order/templates/order/purchase_order_detail.html:304 #: order/templates/order/sales_order_detail.html:353 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:353 +#: order/templates/order/purchase_order_detail.html:357 #: order/templates/order/sales_order_detail.html:376 templates/js/part.js:996 #: templates/js/part.js:1185 msgid "Unit Price" msgstr "Cena jednostkowa" -#: order/templates/order/purchase_order_detail.html:360 +#: order/templates/order/purchase_order_detail.html:364 #: order/templates/order/sales_order_detail.html:383 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:417 +#: order/templates/order/purchase_order_detail.html:421 #: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:418 +#: order/templates/order/purchase_order_detail.html:422 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:423 +#: order/templates/order/purchase_order_detail.html:427 msgid "Receive line item" msgstr "" From e902a17cb86cb28dd312fe05ada3e646049ac888 Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 16 Jul 2021 14:51:21 +1000 Subject: [PATCH 499/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ru/LC_MESSAGES/django.po | 46 +++++++++++------------ 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 99adea2d63..93d8a4892b 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-15 21:34+0000\n" -"PO-Revision-Date: 2021-07-15 21:44\n" +"POT-Creation-Date: 2021-07-16 03:55+0000\n" +"PO-Revision-Date: 2021-07-16 04:51\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -149,7 +149,7 @@ msgstr "Название" #: build/templates/build/detail.html:24 company/models.py:353 #: company/models.py:572 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:305 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:309 #: part/models.py:703 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -474,7 +474,7 @@ msgstr "Целевая дата для сборки. Сборка будет п #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:341 +#: order/templates/order/purchase_order_detail.html:345 #: order/templates/order/sales_order_detail.html:200 #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 @@ -615,7 +615,7 @@ msgid "Build Order Reference" msgstr "Ссылка на заказ" #: build/models.py:171 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:336 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:340 #: order/templates/order/sales_order_detail.html:359 part/models.py:2338 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 @@ -642,7 +642,7 @@ msgstr "" #: build/templates/build/detail.html:29 company/models.py:707 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:290 +#: order/templates/order/purchase_order_detail.html:294 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:344 part/models.py:325 #: part/models.py:1987 part/models.py:2003 part/models.py:2022 @@ -779,7 +779,7 @@ msgstr "" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:405 +#: order/templates/order/purchase_order_detail.html:409 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 @@ -1109,7 +1109,7 @@ msgid "Stock can be taken from any available location." msgstr "" #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:401 +#: order/templates/order/purchase_order_detail.html:405 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 msgid "Destination" msgstr "" @@ -1954,7 +1954,7 @@ msgstr "" #: company/forms.py:64 company/models.py:341 #: company/templates/company/manufacturer_part.html:93 #: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:324 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 msgid "MPN" msgstr "" @@ -2130,7 +2130,7 @@ msgid "Select supplier" msgstr "" #: company/models.py:553 company/templates/company/supplier_part.html:92 -#: order/templates/order/purchase_order_detail.html:311 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:315 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" @@ -2910,7 +2910,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:381 +#: order/templates/order/purchase_order_detail.html:385 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -3035,7 +3035,7 @@ msgid "Edit Purchase Order" msgstr "" #: order/templates/order/order_base.html:195 -#: order/templates/order/purchase_order_detail.html:258 +#: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:259 templates/js/part.js:64 #: templates/js/stock.js:1634 @@ -3043,7 +3043,7 @@ msgid "New Location" msgstr "" #: order/templates/order/order_base.html:196 -#: order/templates/order/purchase_order_detail.html:259 +#: order/templates/order/purchase_order_detail.html:263 #: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" msgstr "" @@ -3235,7 +3235,7 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:23 -#: order/templates/order/purchase_order_detail.html:195 +#: order/templates/order/purchase_order_detail.html:199 #: order/templates/order/sales_order_detail.html:23 #: order/templates/order/sales_order_detail.html:176 msgid "Add Line Item" @@ -3246,46 +3246,46 @@ msgstr "" msgid "Order Notes" msgstr "" -#: order/templates/order/purchase_order_detail.html:231 +#: order/templates/order/purchase_order_detail.html:235 #: order/templates/order/sales_order_detail.html:518 msgid "Edit Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:241 +#: order/templates/order/purchase_order_detail.html:245 #: order/templates/order/sales_order_detail.html:528 msgid "Delete Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:272 +#: order/templates/order/purchase_order_detail.html:276 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:300 +#: order/templates/order/purchase_order_detail.html:304 #: order/templates/order/sales_order_detail.html:353 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:353 +#: order/templates/order/purchase_order_detail.html:357 #: order/templates/order/sales_order_detail.html:376 templates/js/part.js:996 #: templates/js/part.js:1185 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:360 +#: order/templates/order/purchase_order_detail.html:364 #: order/templates/order/sales_order_detail.html:383 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:417 +#: order/templates/order/purchase_order_detail.html:421 #: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:418 +#: order/templates/order/purchase_order_detail.html:422 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:423 +#: order/templates/order/purchase_order_detail.html:427 msgid "Receive line item" msgstr "" From 3dd2523f28e462d08ca5f1b30a10241c0098a6c6 Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 16 Jul 2021 14:51:22 +1000 Subject: [PATCH 500/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/tr/LC_MESSAGES/django.po | 46 +++++++++++------------ 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 689584e4a7..e0518dc20a 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-15 21:34+0000\n" -"PO-Revision-Date: 2021-07-15 21:44\n" +"POT-Creation-Date: 2021-07-16 03:55+0000\n" +"PO-Revision-Date: 2021-07-16 04:51\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -149,7 +149,7 @@ msgstr "Adı" #: build/templates/build/detail.html:24 company/models.py:353 #: company/models.py:572 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:305 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:309 #: part/models.py:703 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -474,7 +474,7 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:341 +#: order/templates/order/purchase_order_detail.html:345 #: order/templates/order/sales_order_detail.html:200 #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 @@ -615,7 +615,7 @@ msgid "Build Order Reference" msgstr "Yapım İşi Emri Referansı" #: build/models.py:171 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:336 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:340 #: order/templates/order/sales_order_detail.html:359 part/models.py:2338 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 @@ -642,7 +642,7 @@ msgstr "Bu yapım işinin tahsis edildiği yapım işi emri" #: build/templates/build/detail.html:29 company/models.py:707 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:290 +#: order/templates/order/purchase_order_detail.html:294 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:344 part/models.py:325 #: part/models.py:1987 part/models.py:2003 part/models.py:2022 @@ -779,7 +779,7 @@ msgstr "Harici URL'ye bağlantı" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:405 +#: order/templates/order/purchase_order_detail.html:409 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 @@ -1109,7 +1109,7 @@ msgid "Stock can be taken from any available location." msgstr "Stok herhangi bir konumdan alınabilir." #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:401 +#: order/templates/order/purchase_order_detail.html:405 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 msgid "Destination" msgstr "Hedef" @@ -1954,7 +1954,7 @@ msgstr "" #: company/forms.py:64 company/models.py:341 #: company/templates/company/manufacturer_part.html:93 #: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:324 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 msgid "MPN" msgstr "" @@ -2130,7 +2130,7 @@ msgid "Select supplier" msgstr "" #: company/models.py:553 company/templates/company/supplier_part.html:92 -#: order/templates/order/purchase_order_detail.html:311 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:315 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" @@ -2910,7 +2910,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:381 +#: order/templates/order/purchase_order_detail.html:385 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -3035,7 +3035,7 @@ msgid "Edit Purchase Order" msgstr "" #: order/templates/order/order_base.html:195 -#: order/templates/order/purchase_order_detail.html:258 +#: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:259 templates/js/part.js:64 #: templates/js/stock.js:1634 @@ -3043,7 +3043,7 @@ msgid "New Location" msgstr "Yeni Konum" #: order/templates/order/order_base.html:196 -#: order/templates/order/purchase_order_detail.html:259 +#: order/templates/order/purchase_order_detail.html:263 #: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" msgstr "Yeni stok konumu oluştur" @@ -3235,7 +3235,7 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:23 -#: order/templates/order/purchase_order_detail.html:195 +#: order/templates/order/purchase_order_detail.html:199 #: order/templates/order/sales_order_detail.html:23 #: order/templates/order/sales_order_detail.html:176 msgid "Add Line Item" @@ -3246,46 +3246,46 @@ msgstr "" msgid "Order Notes" msgstr "" -#: order/templates/order/purchase_order_detail.html:231 +#: order/templates/order/purchase_order_detail.html:235 #: order/templates/order/sales_order_detail.html:518 msgid "Edit Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:241 +#: order/templates/order/purchase_order_detail.html:245 #: order/templates/order/sales_order_detail.html:528 msgid "Delete Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:272 +#: order/templates/order/purchase_order_detail.html:276 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:300 +#: order/templates/order/purchase_order_detail.html:304 #: order/templates/order/sales_order_detail.html:353 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:353 +#: order/templates/order/purchase_order_detail.html:357 #: order/templates/order/sales_order_detail.html:376 templates/js/part.js:996 #: templates/js/part.js:1185 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:360 +#: order/templates/order/purchase_order_detail.html:364 #: order/templates/order/sales_order_detail.html:383 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:417 +#: order/templates/order/purchase_order_detail.html:421 #: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:418 +#: order/templates/order/purchase_order_detail.html:422 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:423 +#: order/templates/order/purchase_order_detail.html:427 msgid "Receive line item" msgstr "" From 13ade982b9dea14b1ec8fc73130557df04132ee3 Mon Sep 17 00:00:00 2001 From: Oliver Date: Fri, 16 Jul 2021 14:51:23 +1000 Subject: [PATCH 501/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/zh/LC_MESSAGES/django.po | 46 +++++++++++------------ 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index cacb0a5c0e..99b163234e 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-15 21:34+0000\n" -"PO-Revision-Date: 2021-07-15 21:44\n" +"POT-Creation-Date: 2021-07-16 03:55+0000\n" +"PO-Revision-Date: 2021-07-16 04:51\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -149,7 +149,7 @@ msgstr "名称" #: build/templates/build/detail.html:24 company/models.py:353 #: company/models.py:572 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:305 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:309 #: part/models.py:703 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -474,7 +474,7 @@ msgstr "" #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:341 +#: order/templates/order/purchase_order_detail.html:345 #: order/templates/order/sales_order_detail.html:200 #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 @@ -615,7 +615,7 @@ msgid "Build Order Reference" msgstr "" #: build/models.py:171 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:336 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:340 #: order/templates/order/sales_order_detail.html:359 part/models.py:2338 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 @@ -642,7 +642,7 @@ msgstr "" #: build/templates/build/detail.html:29 company/models.py:707 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:290 +#: order/templates/order/purchase_order_detail.html:294 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:344 part/models.py:325 #: part/models.py:1987 part/models.py:2003 part/models.py:2022 @@ -779,7 +779,7 @@ msgstr "" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:405 +#: order/templates/order/purchase_order_detail.html:409 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 @@ -1109,7 +1109,7 @@ msgid "Stock can be taken from any available location." msgstr "" #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:401 +#: order/templates/order/purchase_order_detail.html:405 #: order/templates/order/receive_parts.html:25 stock/forms.py:136 msgid "Destination" msgstr "" @@ -1954,7 +1954,7 @@ msgstr "" #: company/forms.py:64 company/models.py:341 #: company/templates/company/manufacturer_part.html:93 #: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:324 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 msgid "MPN" msgstr "" @@ -2130,7 +2130,7 @@ msgid "Select supplier" msgstr "" #: company/models.py:553 company/templates/company/supplier_part.html:92 -#: order/templates/order/purchase_order_detail.html:311 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:315 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" @@ -2910,7 +2910,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:381 +#: order/templates/order/purchase_order_detail.html:385 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -3035,7 +3035,7 @@ msgid "Edit Purchase Order" msgstr "" #: order/templates/order/order_base.html:195 -#: order/templates/order/purchase_order_detail.html:258 +#: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:259 templates/js/part.js:64 #: templates/js/stock.js:1634 @@ -3043,7 +3043,7 @@ msgid "New Location" msgstr "" #: order/templates/order/order_base.html:196 -#: order/templates/order/purchase_order_detail.html:259 +#: order/templates/order/purchase_order_detail.html:263 #: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" msgstr "" @@ -3235,7 +3235,7 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:23 -#: order/templates/order/purchase_order_detail.html:195 +#: order/templates/order/purchase_order_detail.html:199 #: order/templates/order/sales_order_detail.html:23 #: order/templates/order/sales_order_detail.html:176 msgid "Add Line Item" @@ -3246,46 +3246,46 @@ msgstr "" msgid "Order Notes" msgstr "" -#: order/templates/order/purchase_order_detail.html:231 +#: order/templates/order/purchase_order_detail.html:235 #: order/templates/order/sales_order_detail.html:518 msgid "Edit Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:241 +#: order/templates/order/purchase_order_detail.html:245 #: order/templates/order/sales_order_detail.html:528 msgid "Delete Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:272 +#: order/templates/order/purchase_order_detail.html:276 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:300 +#: order/templates/order/purchase_order_detail.html:304 #: order/templates/order/sales_order_detail.html:353 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:353 +#: order/templates/order/purchase_order_detail.html:357 #: order/templates/order/sales_order_detail.html:376 templates/js/part.js:996 #: templates/js/part.js:1185 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:360 +#: order/templates/order/purchase_order_detail.html:364 #: order/templates/order/sales_order_detail.html:383 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:417 +#: order/templates/order/purchase_order_detail.html:421 #: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:418 +#: order/templates/order/purchase_order_detail.html:422 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:423 +#: order/templates/order/purchase_order_detail.html:427 msgid "Receive line item" msgstr "" From 12abe9f565d900df0b420f7ccdc3e11c0493d3e7 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 18 Jul 2021 01:05:30 +0000 Subject: [PATCH 502/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 64 +++++++++++------------ InvenTree/locale/en/LC_MESSAGES/django.po | 64 +++++++++++------------ InvenTree/locale/es/LC_MESSAGES/django.po | 64 +++++++++++------------ InvenTree/locale/fr/LC_MESSAGES/django.po | 64 +++++++++++------------ InvenTree/locale/it/LC_MESSAGES/django.po | 64 +++++++++++------------ InvenTree/locale/ja/LC_MESSAGES/django.po | 64 +++++++++++------------ InvenTree/locale/pl/LC_MESSAGES/django.po | 64 +++++++++++------------ InvenTree/locale/ru/LC_MESSAGES/django.po | 64 +++++++++++------------ InvenTree/locale/tr/LC_MESSAGES/django.po | 64 +++++++++++------------ InvenTree/locale/zh/LC_MESSAGES/django.po | 64 +++++++++++------------ 10 files changed, 320 insertions(+), 320 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index a4ab127d7f..b0f06018f0 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-16 03:55+0000\n" +"POT-Creation-Date: 2021-07-18 01:05+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: German\n" @@ -158,8 +158,8 @@ msgstr "Name" #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 #: templates/js/build.js:868 templates/js/build.js:1162 #: templates/js/company.js:125 templates/js/company.js:323 -#: templates/js/company.js:561 templates/js/order.js:245 -#: templates/js/order.js:347 templates/js/part.js:265 templates/js/part.js:449 +#: templates/js/company.js:561 templates/js/order.js:247 +#: templates/js/order.js:349 templates/js/part.js:265 templates/js/part.js:449 #: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 #: templates/js/stock.js:868 templates/js/stock.js:1294 #: templates/js/stock.js:1339 @@ -456,8 +456,8 @@ msgstr "geplantes Bestelldatum" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:945 templates/js/order.js:262 -#: templates/js/order.js:365 +#: templates/js/build.js:945 templates/js/order.js:264 +#: templates/js/order.js:367 msgid "Target Date" msgstr "Zieldatum" @@ -492,7 +492,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 -#: templates/js/order.js:460 templates/js/part.js:1016 +#: templates/js/order.js:462 templates/js/part.js:1016 #: templates/js/part.js:1138 templates/js/part.js:1194 #: templates/js/stock.js:1474 templates/js/stock.js:1693 msgid "Quantity" @@ -539,7 +539,7 @@ msgstr "Bauauftrag als vollständig markieren" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:256 -#: templates/js/build.js:620 templates/js/order.js:445 templates/js/stock.js:75 +#: templates/js/build.js:620 templates/js/order.js:447 templates/js/stock.js:75 #: templates/js/stock.js:201 templates/js/stock.js:954 #: templates/js/stock.js:1366 msgid "Location" @@ -554,7 +554,7 @@ msgstr "Lagerort der Endprodukte" #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 -#: templates/js/order.js:249 templates/js/order.js:352 +#: templates/js/order.js:251 templates/js/order.js:354 #: templates/js/stock.js:941 templates/js/stock.js:1443 #: templates/js/stock.js:1709 msgid "Status" @@ -725,7 +725,7 @@ msgid "Batch code for this build output" msgstr "Losnummer für dieses Endprodukt" #: build/models.py:264 order/models.py:162 part/models.py:875 -#: part/templates/part/part_base.html:143 templates/js/order.js:360 +#: part/templates/part/part_base.html:143 templates/js/order.js:362 msgid "Creation Date" msgstr "Erstelldatum" @@ -856,7 +856,7 @@ msgstr "Bauauftrag starten um Teile zuzuweisen" #: stock/templates/stock/item_base.html:351 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 #: templates/js/build.js:249 templates/js/build.js:993 -#: templates/js/order.js:433 templates/js/order.js:438 +#: templates/js/order.js:435 templates/js/order.js:440 #: templates/js/stock.js:1425 msgid "Stock Item" msgstr "BestandsObjekt" @@ -1000,7 +1000,7 @@ msgstr "Fortschritt" #: order/templates/order/sales_order_ship.html:25 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 -#: stock/templates/stock/item_base.html:291 templates/js/order.js:307 +#: stock/templates/stock/item_base.html:291 templates/js/order.js:309 msgid "Sales Order" msgstr "Auftrag" @@ -2121,7 +2121,7 @@ msgstr "" #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 #: templates/js/company.js:117 templates/js/company.js:495 -#: templates/js/order.js:232 +#: templates/js/order.js:234 msgid "Supplier" msgstr "Zulieferer" @@ -2207,7 +2207,7 @@ msgstr "Neues Bild hochladen" msgid "Download image from URL" msgstr "Bild von URL herunterladen" -#: company/templates/company/company_base.html:46 templates/js/order.js:61 +#: company/templates/company/company_base.html:46 templates/js/order.js:63 msgid "Create Purchase Order" msgstr "Bestellung anlegen" @@ -2235,7 +2235,7 @@ msgstr "Telefon" #: company/templates/company/company_base.html:126 order/models.py:544 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 -#: templates/js/company.js:109 templates/js/order.js:329 +#: templates/js/company.js:109 templates/js/order.js:331 #: templates/js/stock.js:1407 msgid "Customer" msgstr "Kunde" @@ -2801,7 +2801,7 @@ msgid "Company from which the items are being ordered" msgstr "Firma bei der die Teile bestellt werden" #: order/models.py:264 order/templates/order/order_base.html:98 -#: templates/js/order.js:241 +#: templates/js/order.js:243 msgid "Supplier Reference" msgstr "Zulieferer-Referenz" @@ -2869,7 +2869,7 @@ msgstr "Bestellreferenz" msgid "Target date for order completion. Order will be overdue after this date." msgstr "Zieldatum für Auftrags-Fertigstellung." -#: order/models.py:559 templates/js/order.js:370 +#: order/models.py:559 templates/js/order.js:372 msgid "Shipment Date" msgstr "Versanddatum" @@ -2893,14 +2893,14 @@ msgstr "Position - Referenz" msgid "Line item notes" msgstr "Position - Notizen" -#: order/models.py:745 order/models.py:823 templates/js/order.js:420 +#: order/models.py:745 order/models.py:823 templates/js/order.js:422 msgid "Order" msgstr "Bestellung" #: order/models.py:746 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 -#: stock/templates/stock/item_base.html:336 templates/js/order.js:210 +#: stock/templates/stock/item_base.html:336 templates/js/order.js:212 #: templates/js/stock.js:980 templates/js/stock.js:1388 msgid "Purchase Order" msgstr "Bestellung" @@ -3030,11 +3030,11 @@ msgstr "Bestellstatus" msgid "Issued" msgstr "Aufgegeben" -#: order/templates/order/order_base.html:184 +#: order/templates/order/order_base.html:185 msgid "Edit Purchase Order" msgstr "Bestellung bearbeiten" -#: order/templates/order/order_base.html:195 +#: order/templates/order/order_base.html:196 #: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:259 templates/js/part.js:64 @@ -3042,7 +3042,7 @@ msgstr "Bestellung bearbeiten" msgid "New Location" msgstr "Neuer Lagerort" -#: order/templates/order/order_base.html:196 +#: order/templates/order/order_base.html:197 #: order/templates/order/purchase_order_detail.html:263 #: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" @@ -3196,7 +3196,7 @@ msgid "Select existing purchase orders, or create new orders." msgstr "Bestellungen auswählen oder anlegen." #: order/templates/order/order_wizard/select_pos.html:31 -#: templates/js/order.js:267 templates/js/order.js:375 +#: templates/js/order.js:269 templates/js/order.js:377 msgid "Items" msgstr "Positionen" @@ -3348,11 +3348,11 @@ msgstr "Packliste" msgid "Sales Order Details" msgstr "Auftragsdetails" -#: order/templates/order/sales_order_base.html:100 templates/js/order.js:342 +#: order/templates/order/sales_order_base.html:100 templates/js/order.js:344 msgid "Customer Reference" msgstr "Kundenreferenz" -#: order/templates/order/sales_order_base.html:177 +#: order/templates/order/sales_order_base.html:178 msgid "Edit Sales Order" msgstr "Auftrag bearbeiten" @@ -5132,7 +5132,7 @@ msgid "Result" msgstr "Ergebnis" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:257 templates/js/stock.js:1322 +#: templates/js/order.js:259 templates/js/stock.js:1322 msgid "Date" msgstr "Datum" @@ -6544,7 +6544,7 @@ msgstr "Endprodukt entfernen" msgid "No build order allocations found" msgstr "" -#: templates/js/build.js:260 templates/js/order.js:449 +#: templates/js/build.js:260 templates/js/order.js:451 msgid "Location not specified" msgstr "Standort nicht angegeben" @@ -6852,27 +6852,27 @@ msgstr "" msgid "Supplier Part ID" msgstr "" -#: templates/js/order.js:31 +#: templates/js/order.js:32 msgid "Create Sales Order" msgstr "Auftrag anlegen" -#: templates/js/order.js:200 +#: templates/js/order.js:202 msgid "No purchase orders found" msgstr "Keine Bestellungen gefunden" -#: templates/js/order.js:224 templates/js/order.js:319 +#: templates/js/order.js:226 templates/js/order.js:321 msgid "Order is overdue" msgstr "Bestellung überfällig" -#: templates/js/order.js:296 +#: templates/js/order.js:298 msgid "No sales orders found" msgstr "Keine Aufträge gefunden" -#: templates/js/order.js:333 +#: templates/js/order.js:335 msgid "Invalid Customer" msgstr "" -#: templates/js/order.js:410 +#: templates/js/order.js:412 msgid "No sales order allocations found" msgstr "" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 541ffc6c8b..e9841af40b 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-16 03:55+0000\n" +"POT-Creation-Date: 2021-07-18 01:05+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -159,8 +159,8 @@ msgstr "" #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 #: templates/js/build.js:868 templates/js/build.js:1162 #: templates/js/company.js:125 templates/js/company.js:323 -#: templates/js/company.js:561 templates/js/order.js:245 -#: templates/js/order.js:347 templates/js/part.js:265 templates/js/part.js:449 +#: templates/js/company.js:561 templates/js/order.js:247 +#: templates/js/order.js:349 templates/js/part.js:265 templates/js/part.js:449 #: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 #: templates/js/stock.js:868 templates/js/stock.js:1294 #: templates/js/stock.js:1339 @@ -457,8 +457,8 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:945 templates/js/order.js:262 -#: templates/js/order.js:365 +#: templates/js/build.js:945 templates/js/order.js:264 +#: templates/js/order.js:367 msgid "Target Date" msgstr "" @@ -493,7 +493,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 -#: templates/js/order.js:460 templates/js/part.js:1016 +#: templates/js/order.js:462 templates/js/part.js:1016 #: templates/js/part.js:1138 templates/js/part.js:1194 #: templates/js/stock.js:1474 templates/js/stock.js:1693 msgid "Quantity" @@ -540,7 +540,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:256 -#: templates/js/build.js:620 templates/js/order.js:445 templates/js/stock.js:75 +#: templates/js/build.js:620 templates/js/order.js:447 templates/js/stock.js:75 #: templates/js/stock.js:201 templates/js/stock.js:954 #: templates/js/stock.js:1366 msgid "Location" @@ -555,7 +555,7 @@ msgstr "" #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 -#: templates/js/order.js:249 templates/js/order.js:352 +#: templates/js/order.js:251 templates/js/order.js:354 #: templates/js/stock.js:941 templates/js/stock.js:1443 #: templates/js/stock.js:1709 msgid "Status" @@ -726,7 +726,7 @@ msgid "Batch code for this build output" msgstr "" #: build/models.py:264 order/models.py:162 part/models.py:875 -#: part/templates/part/part_base.html:143 templates/js/order.js:360 +#: part/templates/part/part_base.html:143 templates/js/order.js:362 msgid "Creation Date" msgstr "" @@ -857,7 +857,7 @@ msgstr "" #: stock/templates/stock/item_base.html:351 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 #: templates/js/build.js:249 templates/js/build.js:993 -#: templates/js/order.js:433 templates/js/order.js:438 +#: templates/js/order.js:435 templates/js/order.js:440 #: templates/js/stock.js:1425 msgid "Stock Item" msgstr "" @@ -1001,7 +1001,7 @@ msgstr "" #: order/templates/order/sales_order_ship.html:25 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 -#: stock/templates/stock/item_base.html:291 templates/js/order.js:307 +#: stock/templates/stock/item_base.html:291 templates/js/order.js:309 msgid "Sales Order" msgstr "" @@ -2122,7 +2122,7 @@ msgstr "" #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 #: templates/js/company.js:117 templates/js/company.js:495 -#: templates/js/order.js:232 +#: templates/js/order.js:234 msgid "Supplier" msgstr "" @@ -2208,7 +2208,7 @@ msgstr "" msgid "Download image from URL" msgstr "" -#: company/templates/company/company_base.html:46 templates/js/order.js:61 +#: company/templates/company/company_base.html:46 templates/js/order.js:63 msgid "Create Purchase Order" msgstr "" @@ -2236,7 +2236,7 @@ msgstr "" #: company/templates/company/company_base.html:126 order/models.py:544 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 -#: templates/js/company.js:109 templates/js/order.js:329 +#: templates/js/company.js:109 templates/js/order.js:331 #: templates/js/stock.js:1407 msgid "Customer" msgstr "" @@ -2802,7 +2802,7 @@ msgid "Company from which the items are being ordered" msgstr "" #: order/models.py:264 order/templates/order/order_base.html:98 -#: templates/js/order.js:241 +#: templates/js/order.js:243 msgid "Supplier Reference" msgstr "" @@ -2870,7 +2870,7 @@ msgstr "" msgid "Target date for order completion. Order will be overdue after this date." msgstr "" -#: order/models.py:559 templates/js/order.js:370 +#: order/models.py:559 templates/js/order.js:372 msgid "Shipment Date" msgstr "" @@ -2894,14 +2894,14 @@ msgstr "" msgid "Line item notes" msgstr "" -#: order/models.py:745 order/models.py:823 templates/js/order.js:420 +#: order/models.py:745 order/models.py:823 templates/js/order.js:422 msgid "Order" msgstr "" #: order/models.py:746 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 -#: stock/templates/stock/item_base.html:336 templates/js/order.js:210 +#: stock/templates/stock/item_base.html:336 templates/js/order.js:212 #: templates/js/stock.js:980 templates/js/stock.js:1388 msgid "Purchase Order" msgstr "" @@ -3031,11 +3031,11 @@ msgstr "" msgid "Issued" msgstr "" -#: order/templates/order/order_base.html:184 +#: order/templates/order/order_base.html:185 msgid "Edit Purchase Order" msgstr "" -#: order/templates/order/order_base.html:195 +#: order/templates/order/order_base.html:196 #: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:259 templates/js/part.js:64 @@ -3043,7 +3043,7 @@ msgstr "" msgid "New Location" msgstr "" -#: order/templates/order/order_base.html:196 +#: order/templates/order/order_base.html:197 #: order/templates/order/purchase_order_detail.html:263 #: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" @@ -3197,7 +3197,7 @@ msgid "Select existing purchase orders, or create new orders." msgstr "" #: order/templates/order/order_wizard/select_pos.html:31 -#: templates/js/order.js:267 templates/js/order.js:375 +#: templates/js/order.js:269 templates/js/order.js:377 msgid "Items" msgstr "" @@ -3349,11 +3349,11 @@ msgstr "" msgid "Sales Order Details" msgstr "" -#: order/templates/order/sales_order_base.html:100 templates/js/order.js:342 +#: order/templates/order/sales_order_base.html:100 templates/js/order.js:344 msgid "Customer Reference" msgstr "" -#: order/templates/order/sales_order_base.html:177 +#: order/templates/order/sales_order_base.html:178 msgid "Edit Sales Order" msgstr "" @@ -5125,7 +5125,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:257 templates/js/stock.js:1322 +#: templates/js/order.js:259 templates/js/stock.js:1322 msgid "Date" msgstr "" @@ -6533,7 +6533,7 @@ msgstr "" msgid "No build order allocations found" msgstr "" -#: templates/js/build.js:260 templates/js/order.js:449 +#: templates/js/build.js:260 templates/js/order.js:451 msgid "Location not specified" msgstr "" @@ -6841,27 +6841,27 @@ msgstr "" msgid "Supplier Part ID" msgstr "" -#: templates/js/order.js:31 +#: templates/js/order.js:32 msgid "Create Sales Order" msgstr "" -#: templates/js/order.js:200 +#: templates/js/order.js:202 msgid "No purchase orders found" msgstr "" -#: templates/js/order.js:224 templates/js/order.js:319 +#: templates/js/order.js:226 templates/js/order.js:321 msgid "Order is overdue" msgstr "" -#: templates/js/order.js:296 +#: templates/js/order.js:298 msgid "No sales orders found" msgstr "" -#: templates/js/order.js:333 +#: templates/js/order.js:335 msgid "Invalid Customer" msgstr "" -#: templates/js/order.js:410 +#: templates/js/order.js:412 msgid "No sales order allocations found" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 1f98bee2b4..d3b40b6a3c 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-16 03:55+0000\n" +"POT-Creation-Date: 2021-07-18 01:05+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -158,8 +158,8 @@ msgstr "Nombre" #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 #: templates/js/build.js:868 templates/js/build.js:1162 #: templates/js/company.js:125 templates/js/company.js:323 -#: templates/js/company.js:561 templates/js/order.js:245 -#: templates/js/order.js:347 templates/js/part.js:265 templates/js/part.js:449 +#: templates/js/company.js:561 templates/js/order.js:247 +#: templates/js/order.js:349 templates/js/part.js:265 templates/js/part.js:449 #: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 #: templates/js/stock.js:868 templates/js/stock.js:1294 #: templates/js/stock.js:1339 @@ -456,8 +456,8 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:945 templates/js/order.js:262 -#: templates/js/order.js:365 +#: templates/js/build.js:945 templates/js/order.js:264 +#: templates/js/order.js:367 msgid "Target Date" msgstr "" @@ -492,7 +492,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 -#: templates/js/order.js:460 templates/js/part.js:1016 +#: templates/js/order.js:462 templates/js/part.js:1016 #: templates/js/part.js:1138 templates/js/part.js:1194 #: templates/js/stock.js:1474 templates/js/stock.js:1693 msgid "Quantity" @@ -539,7 +539,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:256 -#: templates/js/build.js:620 templates/js/order.js:445 templates/js/stock.js:75 +#: templates/js/build.js:620 templates/js/order.js:447 templates/js/stock.js:75 #: templates/js/stock.js:201 templates/js/stock.js:954 #: templates/js/stock.js:1366 msgid "Location" @@ -554,7 +554,7 @@ msgstr "" #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 -#: templates/js/order.js:249 templates/js/order.js:352 +#: templates/js/order.js:251 templates/js/order.js:354 #: templates/js/stock.js:941 templates/js/stock.js:1443 #: templates/js/stock.js:1709 msgid "Status" @@ -725,7 +725,7 @@ msgid "Batch code for this build output" msgstr "" #: build/models.py:264 order/models.py:162 part/models.py:875 -#: part/templates/part/part_base.html:143 templates/js/order.js:360 +#: part/templates/part/part_base.html:143 templates/js/order.js:362 msgid "Creation Date" msgstr "" @@ -856,7 +856,7 @@ msgstr "" #: stock/templates/stock/item_base.html:351 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 #: templates/js/build.js:249 templates/js/build.js:993 -#: templates/js/order.js:433 templates/js/order.js:438 +#: templates/js/order.js:435 templates/js/order.js:440 #: templates/js/stock.js:1425 msgid "Stock Item" msgstr "" @@ -1000,7 +1000,7 @@ msgstr "Progreso" #: order/templates/order/sales_order_ship.html:25 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 -#: stock/templates/stock/item_base.html:291 templates/js/order.js:307 +#: stock/templates/stock/item_base.html:291 templates/js/order.js:309 msgid "Sales Order" msgstr "" @@ -2121,7 +2121,7 @@ msgstr "" #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 #: templates/js/company.js:117 templates/js/company.js:495 -#: templates/js/order.js:232 +#: templates/js/order.js:234 msgid "Supplier" msgstr "Proveedor" @@ -2207,7 +2207,7 @@ msgstr "" msgid "Download image from URL" msgstr "" -#: company/templates/company/company_base.html:46 templates/js/order.js:61 +#: company/templates/company/company_base.html:46 templates/js/order.js:63 msgid "Create Purchase Order" msgstr "" @@ -2235,7 +2235,7 @@ msgstr "Teléfono" #: company/templates/company/company_base.html:126 order/models.py:544 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 -#: templates/js/company.js:109 templates/js/order.js:329 +#: templates/js/company.js:109 templates/js/order.js:331 #: templates/js/stock.js:1407 msgid "Customer" msgstr "Cliente" @@ -2801,7 +2801,7 @@ msgid "Company from which the items are being ordered" msgstr "" #: order/models.py:264 order/templates/order/order_base.html:98 -#: templates/js/order.js:241 +#: templates/js/order.js:243 msgid "Supplier Reference" msgstr "" @@ -2869,7 +2869,7 @@ msgstr "" msgid "Target date for order completion. Order will be overdue after this date." msgstr "" -#: order/models.py:559 templates/js/order.js:370 +#: order/models.py:559 templates/js/order.js:372 msgid "Shipment Date" msgstr "" @@ -2893,14 +2893,14 @@ msgstr "" msgid "Line item notes" msgstr "" -#: order/models.py:745 order/models.py:823 templates/js/order.js:420 +#: order/models.py:745 order/models.py:823 templates/js/order.js:422 msgid "Order" msgstr "" #: order/models.py:746 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 -#: stock/templates/stock/item_base.html:336 templates/js/order.js:210 +#: stock/templates/stock/item_base.html:336 templates/js/order.js:212 #: templates/js/stock.js:980 templates/js/stock.js:1388 msgid "Purchase Order" msgstr "" @@ -3030,11 +3030,11 @@ msgstr "" msgid "Issued" msgstr "" -#: order/templates/order/order_base.html:184 +#: order/templates/order/order_base.html:185 msgid "Edit Purchase Order" msgstr "" -#: order/templates/order/order_base.html:195 +#: order/templates/order/order_base.html:196 #: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:259 templates/js/part.js:64 @@ -3042,7 +3042,7 @@ msgstr "" msgid "New Location" msgstr "" -#: order/templates/order/order_base.html:196 +#: order/templates/order/order_base.html:197 #: order/templates/order/purchase_order_detail.html:263 #: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" @@ -3196,7 +3196,7 @@ msgid "Select existing purchase orders, or create new orders." msgstr "" #: order/templates/order/order_wizard/select_pos.html:31 -#: templates/js/order.js:267 templates/js/order.js:375 +#: templates/js/order.js:269 templates/js/order.js:377 msgid "Items" msgstr "" @@ -3348,11 +3348,11 @@ msgstr "" msgid "Sales Order Details" msgstr "" -#: order/templates/order/sales_order_base.html:100 templates/js/order.js:342 +#: order/templates/order/sales_order_base.html:100 templates/js/order.js:344 msgid "Customer Reference" msgstr "" -#: order/templates/order/sales_order_base.html:177 +#: order/templates/order/sales_order_base.html:178 msgid "Edit Sales Order" msgstr "" @@ -5124,7 +5124,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:257 templates/js/stock.js:1322 +#: templates/js/order.js:259 templates/js/stock.js:1322 msgid "Date" msgstr "" @@ -6532,7 +6532,7 @@ msgstr "" msgid "No build order allocations found" msgstr "" -#: templates/js/build.js:260 templates/js/order.js:449 +#: templates/js/build.js:260 templates/js/order.js:451 msgid "Location not specified" msgstr "" @@ -6840,27 +6840,27 @@ msgstr "" msgid "Supplier Part ID" msgstr "" -#: templates/js/order.js:31 +#: templates/js/order.js:32 msgid "Create Sales Order" msgstr "" -#: templates/js/order.js:200 +#: templates/js/order.js:202 msgid "No purchase orders found" msgstr "" -#: templates/js/order.js:224 templates/js/order.js:319 +#: templates/js/order.js:226 templates/js/order.js:321 msgid "Order is overdue" msgstr "" -#: templates/js/order.js:296 +#: templates/js/order.js:298 msgid "No sales orders found" msgstr "" -#: templates/js/order.js:333 +#: templates/js/order.js:335 msgid "Invalid Customer" msgstr "" -#: templates/js/order.js:410 +#: templates/js/order.js:412 msgid "No sales order allocations found" msgstr "" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 584ace9137..1926074f37 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-16 03:55+0000\n" +"POT-Creation-Date: 2021-07-18 01:05+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: French\n" @@ -158,8 +158,8 @@ msgstr "Nom" #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 #: templates/js/build.js:868 templates/js/build.js:1162 #: templates/js/company.js:125 templates/js/company.js:323 -#: templates/js/company.js:561 templates/js/order.js:245 -#: templates/js/order.js:347 templates/js/part.js:265 templates/js/part.js:449 +#: templates/js/company.js:561 templates/js/order.js:247 +#: templates/js/order.js:349 templates/js/part.js:265 templates/js/part.js:449 #: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 #: templates/js/stock.js:868 templates/js/stock.js:1294 #: templates/js/stock.js:1339 @@ -456,8 +456,8 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:945 templates/js/order.js:262 -#: templates/js/order.js:365 +#: templates/js/build.js:945 templates/js/order.js:264 +#: templates/js/order.js:367 msgid "Target Date" msgstr "" @@ -492,7 +492,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 -#: templates/js/order.js:460 templates/js/part.js:1016 +#: templates/js/order.js:462 templates/js/part.js:1016 #: templates/js/part.js:1138 templates/js/part.js:1194 #: templates/js/stock.js:1474 templates/js/stock.js:1693 msgid "Quantity" @@ -539,7 +539,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:256 -#: templates/js/build.js:620 templates/js/order.js:445 templates/js/stock.js:75 +#: templates/js/build.js:620 templates/js/order.js:447 templates/js/stock.js:75 #: templates/js/stock.js:201 templates/js/stock.js:954 #: templates/js/stock.js:1366 msgid "Location" @@ -554,7 +554,7 @@ msgstr "Emplacement des pièces terminées" #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 -#: templates/js/order.js:249 templates/js/order.js:352 +#: templates/js/order.js:251 templates/js/order.js:354 #: templates/js/stock.js:941 templates/js/stock.js:1443 #: templates/js/stock.js:1709 msgid "Status" @@ -725,7 +725,7 @@ msgid "Batch code for this build output" msgstr "" #: build/models.py:264 order/models.py:162 part/models.py:875 -#: part/templates/part/part_base.html:143 templates/js/order.js:360 +#: part/templates/part/part_base.html:143 templates/js/order.js:362 msgid "Creation Date" msgstr "Date de création" @@ -856,7 +856,7 @@ msgstr "" #: stock/templates/stock/item_base.html:351 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 #: templates/js/build.js:249 templates/js/build.js:993 -#: templates/js/order.js:433 templates/js/order.js:438 +#: templates/js/order.js:435 templates/js/order.js:440 #: templates/js/stock.js:1425 msgid "Stock Item" msgstr "" @@ -1000,7 +1000,7 @@ msgstr "" #: order/templates/order/sales_order_ship.html:25 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 -#: stock/templates/stock/item_base.html:291 templates/js/order.js:307 +#: stock/templates/stock/item_base.html:291 templates/js/order.js:309 msgid "Sales Order" msgstr "" @@ -2121,7 +2121,7 @@ msgstr "" #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 #: templates/js/company.js:117 templates/js/company.js:495 -#: templates/js/order.js:232 +#: templates/js/order.js:234 msgid "Supplier" msgstr "" @@ -2207,7 +2207,7 @@ msgstr "" msgid "Download image from URL" msgstr "" -#: company/templates/company/company_base.html:46 templates/js/order.js:61 +#: company/templates/company/company_base.html:46 templates/js/order.js:63 msgid "Create Purchase Order" msgstr "" @@ -2235,7 +2235,7 @@ msgstr "" #: company/templates/company/company_base.html:126 order/models.py:544 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 -#: templates/js/company.js:109 templates/js/order.js:329 +#: templates/js/company.js:109 templates/js/order.js:331 #: templates/js/stock.js:1407 msgid "Customer" msgstr "" @@ -2801,7 +2801,7 @@ msgid "Company from which the items are being ordered" msgstr "" #: order/models.py:264 order/templates/order/order_base.html:98 -#: templates/js/order.js:241 +#: templates/js/order.js:243 msgid "Supplier Reference" msgstr "" @@ -2869,7 +2869,7 @@ msgstr "" msgid "Target date for order completion. Order will be overdue after this date." msgstr "" -#: order/models.py:559 templates/js/order.js:370 +#: order/models.py:559 templates/js/order.js:372 msgid "Shipment Date" msgstr "" @@ -2893,14 +2893,14 @@ msgstr "" msgid "Line item notes" msgstr "" -#: order/models.py:745 order/models.py:823 templates/js/order.js:420 +#: order/models.py:745 order/models.py:823 templates/js/order.js:422 msgid "Order" msgstr "" #: order/models.py:746 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 -#: stock/templates/stock/item_base.html:336 templates/js/order.js:210 +#: stock/templates/stock/item_base.html:336 templates/js/order.js:212 #: templates/js/stock.js:980 templates/js/stock.js:1388 msgid "Purchase Order" msgstr "" @@ -3030,11 +3030,11 @@ msgstr "" msgid "Issued" msgstr "" -#: order/templates/order/order_base.html:184 +#: order/templates/order/order_base.html:185 msgid "Edit Purchase Order" msgstr "" -#: order/templates/order/order_base.html:195 +#: order/templates/order/order_base.html:196 #: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:259 templates/js/part.js:64 @@ -3042,7 +3042,7 @@ msgstr "" msgid "New Location" msgstr "" -#: order/templates/order/order_base.html:196 +#: order/templates/order/order_base.html:197 #: order/templates/order/purchase_order_detail.html:263 #: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" @@ -3196,7 +3196,7 @@ msgid "Select existing purchase orders, or create new orders." msgstr "" #: order/templates/order/order_wizard/select_pos.html:31 -#: templates/js/order.js:267 templates/js/order.js:375 +#: templates/js/order.js:269 templates/js/order.js:377 msgid "Items" msgstr "" @@ -3348,11 +3348,11 @@ msgstr "" msgid "Sales Order Details" msgstr "" -#: order/templates/order/sales_order_base.html:100 templates/js/order.js:342 +#: order/templates/order/sales_order_base.html:100 templates/js/order.js:344 msgid "Customer Reference" msgstr "" -#: order/templates/order/sales_order_base.html:177 +#: order/templates/order/sales_order_base.html:178 msgid "Edit Sales Order" msgstr "" @@ -5126,7 +5126,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:257 templates/js/stock.js:1322 +#: templates/js/order.js:259 templates/js/stock.js:1322 msgid "Date" msgstr "" @@ -6534,7 +6534,7 @@ msgstr "" msgid "No build order allocations found" msgstr "" -#: templates/js/build.js:260 templates/js/order.js:449 +#: templates/js/build.js:260 templates/js/order.js:451 msgid "Location not specified" msgstr "" @@ -6842,27 +6842,27 @@ msgstr "" msgid "Supplier Part ID" msgstr "" -#: templates/js/order.js:31 +#: templates/js/order.js:32 msgid "Create Sales Order" msgstr "" -#: templates/js/order.js:200 +#: templates/js/order.js:202 msgid "No purchase orders found" msgstr "" -#: templates/js/order.js:224 templates/js/order.js:319 +#: templates/js/order.js:226 templates/js/order.js:321 msgid "Order is overdue" msgstr "" -#: templates/js/order.js:296 +#: templates/js/order.js:298 msgid "No sales orders found" msgstr "" -#: templates/js/order.js:333 +#: templates/js/order.js:335 msgid "Invalid Customer" msgstr "" -#: templates/js/order.js:410 +#: templates/js/order.js:412 msgid "No sales order allocations found" msgstr "" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index eb1e14523e..584d8fe1ec 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-16 03:55+0000\n" +"POT-Creation-Date: 2021-07-18 01:05+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -158,8 +158,8 @@ msgstr "" #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 #: templates/js/build.js:868 templates/js/build.js:1162 #: templates/js/company.js:125 templates/js/company.js:323 -#: templates/js/company.js:561 templates/js/order.js:245 -#: templates/js/order.js:347 templates/js/part.js:265 templates/js/part.js:449 +#: templates/js/company.js:561 templates/js/order.js:247 +#: templates/js/order.js:349 templates/js/part.js:265 templates/js/part.js:449 #: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 #: templates/js/stock.js:868 templates/js/stock.js:1294 #: templates/js/stock.js:1339 @@ -456,8 +456,8 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:945 templates/js/order.js:262 -#: templates/js/order.js:365 +#: templates/js/build.js:945 templates/js/order.js:264 +#: templates/js/order.js:367 msgid "Target Date" msgstr "" @@ -492,7 +492,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 -#: templates/js/order.js:460 templates/js/part.js:1016 +#: templates/js/order.js:462 templates/js/part.js:1016 #: templates/js/part.js:1138 templates/js/part.js:1194 #: templates/js/stock.js:1474 templates/js/stock.js:1693 msgid "Quantity" @@ -539,7 +539,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:256 -#: templates/js/build.js:620 templates/js/order.js:445 templates/js/stock.js:75 +#: templates/js/build.js:620 templates/js/order.js:447 templates/js/stock.js:75 #: templates/js/stock.js:201 templates/js/stock.js:954 #: templates/js/stock.js:1366 msgid "Location" @@ -554,7 +554,7 @@ msgstr "" #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 -#: templates/js/order.js:249 templates/js/order.js:352 +#: templates/js/order.js:251 templates/js/order.js:354 #: templates/js/stock.js:941 templates/js/stock.js:1443 #: templates/js/stock.js:1709 msgid "Status" @@ -725,7 +725,7 @@ msgid "Batch code for this build output" msgstr "" #: build/models.py:264 order/models.py:162 part/models.py:875 -#: part/templates/part/part_base.html:143 templates/js/order.js:360 +#: part/templates/part/part_base.html:143 templates/js/order.js:362 msgid "Creation Date" msgstr "" @@ -856,7 +856,7 @@ msgstr "" #: stock/templates/stock/item_base.html:351 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 #: templates/js/build.js:249 templates/js/build.js:993 -#: templates/js/order.js:433 templates/js/order.js:438 +#: templates/js/order.js:435 templates/js/order.js:440 #: templates/js/stock.js:1425 msgid "Stock Item" msgstr "" @@ -1000,7 +1000,7 @@ msgstr "" #: order/templates/order/sales_order_ship.html:25 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 -#: stock/templates/stock/item_base.html:291 templates/js/order.js:307 +#: stock/templates/stock/item_base.html:291 templates/js/order.js:309 msgid "Sales Order" msgstr "" @@ -2121,7 +2121,7 @@ msgstr "" #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 #: templates/js/company.js:117 templates/js/company.js:495 -#: templates/js/order.js:232 +#: templates/js/order.js:234 msgid "Supplier" msgstr "" @@ -2207,7 +2207,7 @@ msgstr "" msgid "Download image from URL" msgstr "" -#: company/templates/company/company_base.html:46 templates/js/order.js:61 +#: company/templates/company/company_base.html:46 templates/js/order.js:63 msgid "Create Purchase Order" msgstr "" @@ -2235,7 +2235,7 @@ msgstr "" #: company/templates/company/company_base.html:126 order/models.py:544 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 -#: templates/js/company.js:109 templates/js/order.js:329 +#: templates/js/company.js:109 templates/js/order.js:331 #: templates/js/stock.js:1407 msgid "Customer" msgstr "" @@ -2801,7 +2801,7 @@ msgid "Company from which the items are being ordered" msgstr "" #: order/models.py:264 order/templates/order/order_base.html:98 -#: templates/js/order.js:241 +#: templates/js/order.js:243 msgid "Supplier Reference" msgstr "" @@ -2869,7 +2869,7 @@ msgstr "" msgid "Target date for order completion. Order will be overdue after this date." msgstr "" -#: order/models.py:559 templates/js/order.js:370 +#: order/models.py:559 templates/js/order.js:372 msgid "Shipment Date" msgstr "" @@ -2893,14 +2893,14 @@ msgstr "" msgid "Line item notes" msgstr "" -#: order/models.py:745 order/models.py:823 templates/js/order.js:420 +#: order/models.py:745 order/models.py:823 templates/js/order.js:422 msgid "Order" msgstr "" #: order/models.py:746 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 -#: stock/templates/stock/item_base.html:336 templates/js/order.js:210 +#: stock/templates/stock/item_base.html:336 templates/js/order.js:212 #: templates/js/stock.js:980 templates/js/stock.js:1388 msgid "Purchase Order" msgstr "" @@ -3030,11 +3030,11 @@ msgstr "" msgid "Issued" msgstr "" -#: order/templates/order/order_base.html:184 +#: order/templates/order/order_base.html:185 msgid "Edit Purchase Order" msgstr "" -#: order/templates/order/order_base.html:195 +#: order/templates/order/order_base.html:196 #: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:259 templates/js/part.js:64 @@ -3042,7 +3042,7 @@ msgstr "" msgid "New Location" msgstr "" -#: order/templates/order/order_base.html:196 +#: order/templates/order/order_base.html:197 #: order/templates/order/purchase_order_detail.html:263 #: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" @@ -3196,7 +3196,7 @@ msgid "Select existing purchase orders, or create new orders." msgstr "" #: order/templates/order/order_wizard/select_pos.html:31 -#: templates/js/order.js:267 templates/js/order.js:375 +#: templates/js/order.js:269 templates/js/order.js:377 msgid "Items" msgstr "" @@ -3348,11 +3348,11 @@ msgstr "" msgid "Sales Order Details" msgstr "" -#: order/templates/order/sales_order_base.html:100 templates/js/order.js:342 +#: order/templates/order/sales_order_base.html:100 templates/js/order.js:344 msgid "Customer Reference" msgstr "" -#: order/templates/order/sales_order_base.html:177 +#: order/templates/order/sales_order_base.html:178 msgid "Edit Sales Order" msgstr "" @@ -5124,7 +5124,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:257 templates/js/stock.js:1322 +#: templates/js/order.js:259 templates/js/stock.js:1322 msgid "Date" msgstr "" @@ -6532,7 +6532,7 @@ msgstr "" msgid "No build order allocations found" msgstr "" -#: templates/js/build.js:260 templates/js/order.js:449 +#: templates/js/build.js:260 templates/js/order.js:451 msgid "Location not specified" msgstr "" @@ -6840,27 +6840,27 @@ msgstr "" msgid "Supplier Part ID" msgstr "" -#: templates/js/order.js:31 +#: templates/js/order.js:32 msgid "Create Sales Order" msgstr "" -#: templates/js/order.js:200 +#: templates/js/order.js:202 msgid "No purchase orders found" msgstr "" -#: templates/js/order.js:224 templates/js/order.js:319 +#: templates/js/order.js:226 templates/js/order.js:321 msgid "Order is overdue" msgstr "" -#: templates/js/order.js:296 +#: templates/js/order.js:298 msgid "No sales orders found" msgstr "" -#: templates/js/order.js:333 +#: templates/js/order.js:335 msgid "Invalid Customer" msgstr "" -#: templates/js/order.js:410 +#: templates/js/order.js:412 msgid "No sales order allocations found" msgstr "" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 28cf9bd0b7..4acac45c00 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-16 03:55+0000\n" +"POT-Creation-Date: 2021-07-18 01:05+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -158,8 +158,8 @@ msgstr "お名前" #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 #: templates/js/build.js:868 templates/js/build.js:1162 #: templates/js/company.js:125 templates/js/company.js:323 -#: templates/js/company.js:561 templates/js/order.js:245 -#: templates/js/order.js:347 templates/js/part.js:265 templates/js/part.js:449 +#: templates/js/company.js:561 templates/js/order.js:247 +#: templates/js/order.js:349 templates/js/part.js:265 templates/js/part.js:449 #: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 #: templates/js/stock.js:868 templates/js/stock.js:1294 #: templates/js/stock.js:1339 @@ -456,8 +456,8 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:945 templates/js/order.js:262 -#: templates/js/order.js:365 +#: templates/js/build.js:945 templates/js/order.js:264 +#: templates/js/order.js:367 msgid "Target Date" msgstr "" @@ -492,7 +492,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 -#: templates/js/order.js:460 templates/js/part.js:1016 +#: templates/js/order.js:462 templates/js/part.js:1016 #: templates/js/part.js:1138 templates/js/part.js:1194 #: templates/js/stock.js:1474 templates/js/stock.js:1693 msgid "Quantity" @@ -539,7 +539,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:256 -#: templates/js/build.js:620 templates/js/order.js:445 templates/js/stock.js:75 +#: templates/js/build.js:620 templates/js/order.js:447 templates/js/stock.js:75 #: templates/js/stock.js:201 templates/js/stock.js:954 #: templates/js/stock.js:1366 msgid "Location" @@ -554,7 +554,7 @@ msgstr "完了したパーツの場所" #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 -#: templates/js/order.js:249 templates/js/order.js:352 +#: templates/js/order.js:251 templates/js/order.js:354 #: templates/js/stock.js:941 templates/js/stock.js:1443 #: templates/js/stock.js:1709 msgid "Status" @@ -725,7 +725,7 @@ msgid "Batch code for this build output" msgstr "" #: build/models.py:264 order/models.py:162 part/models.py:875 -#: part/templates/part/part_base.html:143 templates/js/order.js:360 +#: part/templates/part/part_base.html:143 templates/js/order.js:362 msgid "Creation Date" msgstr "" @@ -856,7 +856,7 @@ msgstr "パーツを割り当てるためにビルドする" #: stock/templates/stock/item_base.html:351 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 #: templates/js/build.js:249 templates/js/build.js:993 -#: templates/js/order.js:433 templates/js/order.js:438 +#: templates/js/order.js:435 templates/js/order.js:440 #: templates/js/stock.js:1425 msgid "Stock Item" msgstr "" @@ -1000,7 +1000,7 @@ msgstr "" #: order/templates/order/sales_order_ship.html:25 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 -#: stock/templates/stock/item_base.html:291 templates/js/order.js:307 +#: stock/templates/stock/item_base.html:291 templates/js/order.js:309 msgid "Sales Order" msgstr "" @@ -2121,7 +2121,7 @@ msgstr "" #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 #: templates/js/company.js:117 templates/js/company.js:495 -#: templates/js/order.js:232 +#: templates/js/order.js:234 msgid "Supplier" msgstr "" @@ -2207,7 +2207,7 @@ msgstr "" msgid "Download image from URL" msgstr "" -#: company/templates/company/company_base.html:46 templates/js/order.js:61 +#: company/templates/company/company_base.html:46 templates/js/order.js:63 msgid "Create Purchase Order" msgstr "" @@ -2235,7 +2235,7 @@ msgstr "" #: company/templates/company/company_base.html:126 order/models.py:544 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 -#: templates/js/company.js:109 templates/js/order.js:329 +#: templates/js/company.js:109 templates/js/order.js:331 #: templates/js/stock.js:1407 msgid "Customer" msgstr "" @@ -2801,7 +2801,7 @@ msgid "Company from which the items are being ordered" msgstr "" #: order/models.py:264 order/templates/order/order_base.html:98 -#: templates/js/order.js:241 +#: templates/js/order.js:243 msgid "Supplier Reference" msgstr "" @@ -2869,7 +2869,7 @@ msgstr "" msgid "Target date for order completion. Order will be overdue after this date." msgstr "" -#: order/models.py:559 templates/js/order.js:370 +#: order/models.py:559 templates/js/order.js:372 msgid "Shipment Date" msgstr "" @@ -2893,14 +2893,14 @@ msgstr "" msgid "Line item notes" msgstr "" -#: order/models.py:745 order/models.py:823 templates/js/order.js:420 +#: order/models.py:745 order/models.py:823 templates/js/order.js:422 msgid "Order" msgstr "" #: order/models.py:746 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 -#: stock/templates/stock/item_base.html:336 templates/js/order.js:210 +#: stock/templates/stock/item_base.html:336 templates/js/order.js:212 #: templates/js/stock.js:980 templates/js/stock.js:1388 msgid "Purchase Order" msgstr "" @@ -3030,11 +3030,11 @@ msgstr "" msgid "Issued" msgstr "" -#: order/templates/order/order_base.html:184 +#: order/templates/order/order_base.html:185 msgid "Edit Purchase Order" msgstr "" -#: order/templates/order/order_base.html:195 +#: order/templates/order/order_base.html:196 #: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:259 templates/js/part.js:64 @@ -3042,7 +3042,7 @@ msgstr "" msgid "New Location" msgstr "" -#: order/templates/order/order_base.html:196 +#: order/templates/order/order_base.html:197 #: order/templates/order/purchase_order_detail.html:263 #: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" @@ -3196,7 +3196,7 @@ msgid "Select existing purchase orders, or create new orders." msgstr "" #: order/templates/order/order_wizard/select_pos.html:31 -#: templates/js/order.js:267 templates/js/order.js:375 +#: templates/js/order.js:269 templates/js/order.js:377 msgid "Items" msgstr "" @@ -3348,11 +3348,11 @@ msgstr "" msgid "Sales Order Details" msgstr "" -#: order/templates/order/sales_order_base.html:100 templates/js/order.js:342 +#: order/templates/order/sales_order_base.html:100 templates/js/order.js:344 msgid "Customer Reference" msgstr "" -#: order/templates/order/sales_order_base.html:177 +#: order/templates/order/sales_order_base.html:178 msgid "Edit Sales Order" msgstr "" @@ -5126,7 +5126,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:257 templates/js/stock.js:1322 +#: templates/js/order.js:259 templates/js/stock.js:1322 msgid "Date" msgstr "" @@ -6534,7 +6534,7 @@ msgstr "" msgid "No build order allocations found" msgstr "" -#: templates/js/build.js:260 templates/js/order.js:449 +#: templates/js/build.js:260 templates/js/order.js:451 msgid "Location not specified" msgstr "" @@ -6842,27 +6842,27 @@ msgstr "" msgid "Supplier Part ID" msgstr "" -#: templates/js/order.js:31 +#: templates/js/order.js:32 msgid "Create Sales Order" msgstr "" -#: templates/js/order.js:200 +#: templates/js/order.js:202 msgid "No purchase orders found" msgstr "" -#: templates/js/order.js:224 templates/js/order.js:319 +#: templates/js/order.js:226 templates/js/order.js:321 msgid "Order is overdue" msgstr "" -#: templates/js/order.js:296 +#: templates/js/order.js:298 msgid "No sales orders found" msgstr "" -#: templates/js/order.js:333 +#: templates/js/order.js:335 msgid "Invalid Customer" msgstr "" -#: templates/js/order.js:410 +#: templates/js/order.js:412 msgid "No sales order allocations found" msgstr "" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index d4c740418c..b5f4adc8fb 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-16 03:55+0000\n" +"POT-Creation-Date: 2021-07-18 01:05+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -158,8 +158,8 @@ msgstr "Nazwa" #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 #: templates/js/build.js:868 templates/js/build.js:1162 #: templates/js/company.js:125 templates/js/company.js:323 -#: templates/js/company.js:561 templates/js/order.js:245 -#: templates/js/order.js:347 templates/js/part.js:265 templates/js/part.js:449 +#: templates/js/company.js:561 templates/js/order.js:247 +#: templates/js/order.js:349 templates/js/part.js:265 templates/js/part.js:449 #: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 #: templates/js/stock.js:868 templates/js/stock.js:1294 #: templates/js/stock.js:1339 @@ -456,8 +456,8 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:945 templates/js/order.js:262 -#: templates/js/order.js:365 +#: templates/js/build.js:945 templates/js/order.js:264 +#: templates/js/order.js:367 msgid "Target Date" msgstr "Data docelowa" @@ -492,7 +492,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 -#: templates/js/order.js:460 templates/js/part.js:1016 +#: templates/js/order.js:462 templates/js/part.js:1016 #: templates/js/part.js:1138 templates/js/part.js:1194 #: templates/js/stock.js:1474 templates/js/stock.js:1693 msgid "Quantity" @@ -539,7 +539,7 @@ msgstr "Oznacz budowę jako ukończoną" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:256 -#: templates/js/build.js:620 templates/js/order.js:445 templates/js/stock.js:75 +#: templates/js/build.js:620 templates/js/order.js:447 templates/js/stock.js:75 #: templates/js/stock.js:201 templates/js/stock.js:954 #: templates/js/stock.js:1366 msgid "Location" @@ -554,7 +554,7 @@ msgstr "Lokalizacja ukończonych części" #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 -#: templates/js/order.js:249 templates/js/order.js:352 +#: templates/js/order.js:251 templates/js/order.js:354 #: templates/js/stock.js:941 templates/js/stock.js:1443 #: templates/js/stock.js:1709 msgid "Status" @@ -725,7 +725,7 @@ msgid "Batch code for this build output" msgstr "Kod partii dla wyjścia budowy" #: build/models.py:264 order/models.py:162 part/models.py:875 -#: part/templates/part/part_base.html:143 templates/js/order.js:360 +#: part/templates/part/part_base.html:143 templates/js/order.js:362 msgid "Creation Date" msgstr "Data utworzenia" @@ -856,7 +856,7 @@ msgstr "" #: stock/templates/stock/item_base.html:351 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 #: templates/js/build.js:249 templates/js/build.js:993 -#: templates/js/order.js:433 templates/js/order.js:438 +#: templates/js/order.js:435 templates/js/order.js:440 #: templates/js/stock.js:1425 msgid "Stock Item" msgstr "Element magazynowy" @@ -1000,7 +1000,7 @@ msgstr "Postęp" #: order/templates/order/sales_order_ship.html:25 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 -#: stock/templates/stock/item_base.html:291 templates/js/order.js:307 +#: stock/templates/stock/item_base.html:291 templates/js/order.js:309 msgid "Sales Order" msgstr "Zamówienie zakupu" @@ -2121,7 +2121,7 @@ msgstr "" #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 #: templates/js/company.js:117 templates/js/company.js:495 -#: templates/js/order.js:232 +#: templates/js/order.js:234 msgid "Supplier" msgstr "Dostawca" @@ -2207,7 +2207,7 @@ msgstr "Prześlij nowy obraz" msgid "Download image from URL" msgstr "" -#: company/templates/company/company_base.html:46 templates/js/order.js:61 +#: company/templates/company/company_base.html:46 templates/js/order.js:63 msgid "Create Purchase Order" msgstr "" @@ -2235,7 +2235,7 @@ msgstr "Telefon" #: company/templates/company/company_base.html:126 order/models.py:544 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 -#: templates/js/company.js:109 templates/js/order.js:329 +#: templates/js/company.js:109 templates/js/order.js:331 #: templates/js/stock.js:1407 msgid "Customer" msgstr "Klient" @@ -2801,7 +2801,7 @@ msgid "Company from which the items are being ordered" msgstr "" #: order/models.py:264 order/templates/order/order_base.html:98 -#: templates/js/order.js:241 +#: templates/js/order.js:243 msgid "Supplier Reference" msgstr "" @@ -2869,7 +2869,7 @@ msgstr "" msgid "Target date for order completion. Order will be overdue after this date." msgstr "" -#: order/models.py:559 templates/js/order.js:370 +#: order/models.py:559 templates/js/order.js:372 msgid "Shipment Date" msgstr "Data wysyłki" @@ -2893,14 +2893,14 @@ msgstr "" msgid "Line item notes" msgstr "" -#: order/models.py:745 order/models.py:823 templates/js/order.js:420 +#: order/models.py:745 order/models.py:823 templates/js/order.js:422 msgid "Order" msgstr "Zamówienie" #: order/models.py:746 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 -#: stock/templates/stock/item_base.html:336 templates/js/order.js:210 +#: stock/templates/stock/item_base.html:336 templates/js/order.js:212 #: templates/js/stock.js:980 templates/js/stock.js:1388 msgid "Purchase Order" msgstr "" @@ -3030,11 +3030,11 @@ msgstr "Status zamówienia" msgid "Issued" msgstr "Wydany" -#: order/templates/order/order_base.html:184 +#: order/templates/order/order_base.html:185 msgid "Edit Purchase Order" msgstr "" -#: order/templates/order/order_base.html:195 +#: order/templates/order/order_base.html:196 #: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:259 templates/js/part.js:64 @@ -3042,7 +3042,7 @@ msgstr "" msgid "New Location" msgstr "Nowa lokalizacja" -#: order/templates/order/order_base.html:196 +#: order/templates/order/order_base.html:197 #: order/templates/order/purchase_order_detail.html:263 #: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" @@ -3196,7 +3196,7 @@ msgid "Select existing purchase orders, or create new orders." msgstr "" #: order/templates/order/order_wizard/select_pos.html:31 -#: templates/js/order.js:267 templates/js/order.js:375 +#: templates/js/order.js:269 templates/js/order.js:377 msgid "Items" msgstr "Przedmioty" @@ -3348,11 +3348,11 @@ msgstr "" msgid "Sales Order Details" msgstr "" -#: order/templates/order/sales_order_base.html:100 templates/js/order.js:342 +#: order/templates/order/sales_order_base.html:100 templates/js/order.js:344 msgid "Customer Reference" msgstr "" -#: order/templates/order/sales_order_base.html:177 +#: order/templates/order/sales_order_base.html:178 msgid "Edit Sales Order" msgstr "" @@ -5132,7 +5132,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:257 templates/js/stock.js:1322 +#: templates/js/order.js:259 templates/js/stock.js:1322 msgid "Date" msgstr "" @@ -6540,7 +6540,7 @@ msgstr "" msgid "No build order allocations found" msgstr "" -#: templates/js/build.js:260 templates/js/order.js:449 +#: templates/js/build.js:260 templates/js/order.js:451 msgid "Location not specified" msgstr "" @@ -6848,27 +6848,27 @@ msgstr "" msgid "Supplier Part ID" msgstr "" -#: templates/js/order.js:31 +#: templates/js/order.js:32 msgid "Create Sales Order" msgstr "" -#: templates/js/order.js:200 +#: templates/js/order.js:202 msgid "No purchase orders found" msgstr "" -#: templates/js/order.js:224 templates/js/order.js:319 +#: templates/js/order.js:226 templates/js/order.js:321 msgid "Order is overdue" msgstr "" -#: templates/js/order.js:296 +#: templates/js/order.js:298 msgid "No sales orders found" msgstr "" -#: templates/js/order.js:333 +#: templates/js/order.js:335 msgid "Invalid Customer" msgstr "" -#: templates/js/order.js:410 +#: templates/js/order.js:412 msgid "No sales order allocations found" msgstr "" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index e91029bd96..0a323fe8cb 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-16 03:55+0000\n" +"POT-Creation-Date: 2021-07-18 01:05+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -158,8 +158,8 @@ msgstr "Название" #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 #: templates/js/build.js:868 templates/js/build.js:1162 #: templates/js/company.js:125 templates/js/company.js:323 -#: templates/js/company.js:561 templates/js/order.js:245 -#: templates/js/order.js:347 templates/js/part.js:265 templates/js/part.js:449 +#: templates/js/company.js:561 templates/js/order.js:247 +#: templates/js/order.js:349 templates/js/part.js:265 templates/js/part.js:449 #: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 #: templates/js/stock.js:868 templates/js/stock.js:1294 #: templates/js/stock.js:1339 @@ -456,8 +456,8 @@ msgstr "Срок выполнения заказа" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:945 templates/js/order.js:262 -#: templates/js/order.js:365 +#: templates/js/build.js:945 templates/js/order.js:264 +#: templates/js/order.js:367 msgid "Target Date" msgstr "Целевая дата" @@ -492,7 +492,7 @@ msgstr "Целевая дата для сборки. Сборка будет п #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 -#: templates/js/order.js:460 templates/js/part.js:1016 +#: templates/js/order.js:462 templates/js/part.js:1016 #: templates/js/part.js:1138 templates/js/part.js:1194 #: templates/js/stock.js:1474 templates/js/stock.js:1693 msgid "Quantity" @@ -539,7 +539,7 @@ msgstr "Пометить сборку как завершенную" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:256 -#: templates/js/build.js:620 templates/js/order.js:445 templates/js/stock.js:75 +#: templates/js/build.js:620 templates/js/order.js:447 templates/js/stock.js:75 #: templates/js/stock.js:201 templates/js/stock.js:954 #: templates/js/stock.js:1366 msgid "Location" @@ -554,7 +554,7 @@ msgstr "Расположение укомплектованных частей" #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 -#: templates/js/order.js:249 templates/js/order.js:352 +#: templates/js/order.js:251 templates/js/order.js:354 #: templates/js/stock.js:941 templates/js/stock.js:1443 #: templates/js/stock.js:1709 msgid "Status" @@ -725,7 +725,7 @@ msgid "Batch code for this build output" msgstr "" #: build/models.py:264 order/models.py:162 part/models.py:875 -#: part/templates/part/part_base.html:143 templates/js/order.js:360 +#: part/templates/part/part_base.html:143 templates/js/order.js:362 msgid "Creation Date" msgstr "" @@ -856,7 +856,7 @@ msgstr "" #: stock/templates/stock/item_base.html:351 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 #: templates/js/build.js:249 templates/js/build.js:993 -#: templates/js/order.js:433 templates/js/order.js:438 +#: templates/js/order.js:435 templates/js/order.js:440 #: templates/js/stock.js:1425 msgid "Stock Item" msgstr "" @@ -1000,7 +1000,7 @@ msgstr "" #: order/templates/order/sales_order_ship.html:25 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 -#: stock/templates/stock/item_base.html:291 templates/js/order.js:307 +#: stock/templates/stock/item_base.html:291 templates/js/order.js:309 msgid "Sales Order" msgstr "" @@ -2121,7 +2121,7 @@ msgstr "" #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 #: templates/js/company.js:117 templates/js/company.js:495 -#: templates/js/order.js:232 +#: templates/js/order.js:234 msgid "Supplier" msgstr "" @@ -2207,7 +2207,7 @@ msgstr "" msgid "Download image from URL" msgstr "" -#: company/templates/company/company_base.html:46 templates/js/order.js:61 +#: company/templates/company/company_base.html:46 templates/js/order.js:63 msgid "Create Purchase Order" msgstr "" @@ -2235,7 +2235,7 @@ msgstr "" #: company/templates/company/company_base.html:126 order/models.py:544 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 -#: templates/js/company.js:109 templates/js/order.js:329 +#: templates/js/company.js:109 templates/js/order.js:331 #: templates/js/stock.js:1407 msgid "Customer" msgstr "" @@ -2801,7 +2801,7 @@ msgid "Company from which the items are being ordered" msgstr "" #: order/models.py:264 order/templates/order/order_base.html:98 -#: templates/js/order.js:241 +#: templates/js/order.js:243 msgid "Supplier Reference" msgstr "" @@ -2869,7 +2869,7 @@ msgstr "" msgid "Target date for order completion. Order will be overdue after this date." msgstr "" -#: order/models.py:559 templates/js/order.js:370 +#: order/models.py:559 templates/js/order.js:372 msgid "Shipment Date" msgstr "" @@ -2893,14 +2893,14 @@ msgstr "" msgid "Line item notes" msgstr "" -#: order/models.py:745 order/models.py:823 templates/js/order.js:420 +#: order/models.py:745 order/models.py:823 templates/js/order.js:422 msgid "Order" msgstr "" #: order/models.py:746 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 -#: stock/templates/stock/item_base.html:336 templates/js/order.js:210 +#: stock/templates/stock/item_base.html:336 templates/js/order.js:212 #: templates/js/stock.js:980 templates/js/stock.js:1388 msgid "Purchase Order" msgstr "" @@ -3030,11 +3030,11 @@ msgstr "" msgid "Issued" msgstr "" -#: order/templates/order/order_base.html:184 +#: order/templates/order/order_base.html:185 msgid "Edit Purchase Order" msgstr "" -#: order/templates/order/order_base.html:195 +#: order/templates/order/order_base.html:196 #: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:259 templates/js/part.js:64 @@ -3042,7 +3042,7 @@ msgstr "" msgid "New Location" msgstr "" -#: order/templates/order/order_base.html:196 +#: order/templates/order/order_base.html:197 #: order/templates/order/purchase_order_detail.html:263 #: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" @@ -3196,7 +3196,7 @@ msgid "Select existing purchase orders, or create new orders." msgstr "" #: order/templates/order/order_wizard/select_pos.html:31 -#: templates/js/order.js:267 templates/js/order.js:375 +#: templates/js/order.js:269 templates/js/order.js:377 msgid "Items" msgstr "" @@ -3348,11 +3348,11 @@ msgstr "" msgid "Sales Order Details" msgstr "" -#: order/templates/order/sales_order_base.html:100 templates/js/order.js:342 +#: order/templates/order/sales_order_base.html:100 templates/js/order.js:344 msgid "Customer Reference" msgstr "" -#: order/templates/order/sales_order_base.html:177 +#: order/templates/order/sales_order_base.html:178 msgid "Edit Sales Order" msgstr "" @@ -5124,7 +5124,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:257 templates/js/stock.js:1322 +#: templates/js/order.js:259 templates/js/stock.js:1322 msgid "Date" msgstr "" @@ -6532,7 +6532,7 @@ msgstr "" msgid "No build order allocations found" msgstr "" -#: templates/js/build.js:260 templates/js/order.js:449 +#: templates/js/build.js:260 templates/js/order.js:451 msgid "Location not specified" msgstr "" @@ -6840,27 +6840,27 @@ msgstr "" msgid "Supplier Part ID" msgstr "" -#: templates/js/order.js:31 +#: templates/js/order.js:32 msgid "Create Sales Order" msgstr "" -#: templates/js/order.js:200 +#: templates/js/order.js:202 msgid "No purchase orders found" msgstr "" -#: templates/js/order.js:224 templates/js/order.js:319 +#: templates/js/order.js:226 templates/js/order.js:321 msgid "Order is overdue" msgstr "" -#: templates/js/order.js:296 +#: templates/js/order.js:298 msgid "No sales orders found" msgstr "" -#: templates/js/order.js:333 +#: templates/js/order.js:335 msgid "Invalid Customer" msgstr "" -#: templates/js/order.js:410 +#: templates/js/order.js:412 msgid "No sales order allocations found" msgstr "" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 0573d78a3f..82beea5061 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-16 03:55+0000\n" +"POT-Creation-Date: 2021-07-18 01:05+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -158,8 +158,8 @@ msgstr "Adı" #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 #: templates/js/build.js:868 templates/js/build.js:1162 #: templates/js/company.js:125 templates/js/company.js:323 -#: templates/js/company.js:561 templates/js/order.js:245 -#: templates/js/order.js:347 templates/js/part.js:265 templates/js/part.js:449 +#: templates/js/company.js:561 templates/js/order.js:247 +#: templates/js/order.js:349 templates/js/part.js:265 templates/js/part.js:449 #: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 #: templates/js/stock.js:868 templates/js/stock.js:1294 #: templates/js/stock.js:1339 @@ -456,8 +456,8 @@ msgstr "Emir hedef tarihi" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:945 templates/js/order.js:262 -#: templates/js/order.js:365 +#: templates/js/build.js:945 templates/js/order.js:264 +#: templates/js/order.js:367 msgid "Target Date" msgstr "Hedeflenen tarih" @@ -492,7 +492,7 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 -#: templates/js/order.js:460 templates/js/part.js:1016 +#: templates/js/order.js:462 templates/js/part.js:1016 #: templates/js/part.js:1138 templates/js/part.js:1194 #: templates/js/stock.js:1474 templates/js/stock.js:1693 msgid "Quantity" @@ -539,7 +539,7 @@ msgstr "Yapım işini tamamlandı olarak işaretle" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:256 -#: templates/js/build.js:620 templates/js/order.js:445 templates/js/stock.js:75 +#: templates/js/build.js:620 templates/js/order.js:447 templates/js/stock.js:75 #: templates/js/stock.js:201 templates/js/stock.js:954 #: templates/js/stock.js:1366 msgid "Location" @@ -554,7 +554,7 @@ msgstr "Tamamlanmış parçaların konumu" #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 -#: templates/js/order.js:249 templates/js/order.js:352 +#: templates/js/order.js:251 templates/js/order.js:354 #: templates/js/stock.js:941 templates/js/stock.js:1443 #: templates/js/stock.js:1709 msgid "Status" @@ -725,7 +725,7 @@ msgid "Batch code for this build output" msgstr "Yapım işi çıktısı için sıra numarası" #: build/models.py:264 order/models.py:162 part/models.py:875 -#: part/templates/part/part_base.html:143 templates/js/order.js:360 +#: part/templates/part/part_base.html:143 templates/js/order.js:362 msgid "Creation Date" msgstr "Oluşturulma tarihi" @@ -856,7 +856,7 @@ msgstr "Yapım işi için tahsis edilen parçalar" #: stock/templates/stock/item_base.html:351 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 #: templates/js/build.js:249 templates/js/build.js:993 -#: templates/js/order.js:433 templates/js/order.js:438 +#: templates/js/order.js:435 templates/js/order.js:440 #: templates/js/stock.js:1425 msgid "Stock Item" msgstr "Stok Kalemi" @@ -1000,7 +1000,7 @@ msgstr "İlerleme" #: order/templates/order/sales_order_ship.html:25 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 -#: stock/templates/stock/item_base.html:291 templates/js/order.js:307 +#: stock/templates/stock/item_base.html:291 templates/js/order.js:309 msgid "Sales Order" msgstr "Sipariş Emri" @@ -2121,7 +2121,7 @@ msgstr "" #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 #: templates/js/company.js:117 templates/js/company.js:495 -#: templates/js/order.js:232 +#: templates/js/order.js:234 msgid "Supplier" msgstr "" @@ -2207,7 +2207,7 @@ msgstr "" msgid "Download image from URL" msgstr "" -#: company/templates/company/company_base.html:46 templates/js/order.js:61 +#: company/templates/company/company_base.html:46 templates/js/order.js:63 msgid "Create Purchase Order" msgstr "Satın Alma Emri Oluştur" @@ -2235,7 +2235,7 @@ msgstr "" #: company/templates/company/company_base.html:126 order/models.py:544 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 -#: templates/js/company.js:109 templates/js/order.js:329 +#: templates/js/company.js:109 templates/js/order.js:331 #: templates/js/stock.js:1407 msgid "Customer" msgstr "Müşteri" @@ -2801,7 +2801,7 @@ msgid "Company from which the items are being ordered" msgstr "" #: order/models.py:264 order/templates/order/order_base.html:98 -#: templates/js/order.js:241 +#: templates/js/order.js:243 msgid "Supplier Reference" msgstr "" @@ -2869,7 +2869,7 @@ msgstr "" msgid "Target date for order completion. Order will be overdue after this date." msgstr "" -#: order/models.py:559 templates/js/order.js:370 +#: order/models.py:559 templates/js/order.js:372 msgid "Shipment Date" msgstr "" @@ -2893,14 +2893,14 @@ msgstr "" msgid "Line item notes" msgstr "" -#: order/models.py:745 order/models.py:823 templates/js/order.js:420 +#: order/models.py:745 order/models.py:823 templates/js/order.js:422 msgid "Order" msgstr "" #: order/models.py:746 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 -#: stock/templates/stock/item_base.html:336 templates/js/order.js:210 +#: stock/templates/stock/item_base.html:336 templates/js/order.js:212 #: templates/js/stock.js:980 templates/js/stock.js:1388 msgid "Purchase Order" msgstr "" @@ -3030,11 +3030,11 @@ msgstr "" msgid "Issued" msgstr "" -#: order/templates/order/order_base.html:184 +#: order/templates/order/order_base.html:185 msgid "Edit Purchase Order" msgstr "" -#: order/templates/order/order_base.html:195 +#: order/templates/order/order_base.html:196 #: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:259 templates/js/part.js:64 @@ -3042,7 +3042,7 @@ msgstr "" msgid "New Location" msgstr "Yeni Konum" -#: order/templates/order/order_base.html:196 +#: order/templates/order/order_base.html:197 #: order/templates/order/purchase_order_detail.html:263 #: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" @@ -3196,7 +3196,7 @@ msgid "Select existing purchase orders, or create new orders." msgstr "" #: order/templates/order/order_wizard/select_pos.html:31 -#: templates/js/order.js:267 templates/js/order.js:375 +#: templates/js/order.js:269 templates/js/order.js:377 msgid "Items" msgstr "" @@ -3348,11 +3348,11 @@ msgstr "" msgid "Sales Order Details" msgstr "" -#: order/templates/order/sales_order_base.html:100 templates/js/order.js:342 +#: order/templates/order/sales_order_base.html:100 templates/js/order.js:344 msgid "Customer Reference" msgstr "" -#: order/templates/order/sales_order_base.html:177 +#: order/templates/order/sales_order_base.html:178 msgid "Edit Sales Order" msgstr "" @@ -5130,7 +5130,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:257 templates/js/stock.js:1322 +#: templates/js/order.js:259 templates/js/stock.js:1322 msgid "Date" msgstr "" @@ -6538,7 +6538,7 @@ msgstr "" msgid "No build order allocations found" msgstr "" -#: templates/js/build.js:260 templates/js/order.js:449 +#: templates/js/build.js:260 templates/js/order.js:451 msgid "Location not specified" msgstr "" @@ -6846,27 +6846,27 @@ msgstr "" msgid "Supplier Part ID" msgstr "" -#: templates/js/order.js:31 +#: templates/js/order.js:32 msgid "Create Sales Order" msgstr "" -#: templates/js/order.js:200 +#: templates/js/order.js:202 msgid "No purchase orders found" msgstr "" -#: templates/js/order.js:224 templates/js/order.js:319 +#: templates/js/order.js:226 templates/js/order.js:321 msgid "Order is overdue" msgstr "" -#: templates/js/order.js:296 +#: templates/js/order.js:298 msgid "No sales orders found" msgstr "" -#: templates/js/order.js:333 +#: templates/js/order.js:335 msgid "Invalid Customer" msgstr "" -#: templates/js/order.js:410 +#: templates/js/order.js:412 msgid "No sales order allocations found" msgstr "" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 545ea21945..431a9d5d05 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-16 03:55+0000\n" +"POT-Creation-Date: 2021-07-18 01:05+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -158,8 +158,8 @@ msgstr "名称" #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 #: templates/js/build.js:868 templates/js/build.js:1162 #: templates/js/company.js:125 templates/js/company.js:323 -#: templates/js/company.js:561 templates/js/order.js:245 -#: templates/js/order.js:347 templates/js/part.js:265 templates/js/part.js:449 +#: templates/js/company.js:561 templates/js/order.js:247 +#: templates/js/order.js:349 templates/js/part.js:265 templates/js/part.js:449 #: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 #: templates/js/stock.js:868 templates/js/stock.js:1294 #: templates/js/stock.js:1339 @@ -456,8 +456,8 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:945 templates/js/order.js:262 -#: templates/js/order.js:365 +#: templates/js/build.js:945 templates/js/order.js:264 +#: templates/js/order.js:367 msgid "Target Date" msgstr "" @@ -492,7 +492,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 -#: templates/js/order.js:460 templates/js/part.js:1016 +#: templates/js/order.js:462 templates/js/part.js:1016 #: templates/js/part.js:1138 templates/js/part.js:1194 #: templates/js/stock.js:1474 templates/js/stock.js:1693 msgid "Quantity" @@ -539,7 +539,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:256 -#: templates/js/build.js:620 templates/js/order.js:445 templates/js/stock.js:75 +#: templates/js/build.js:620 templates/js/order.js:447 templates/js/stock.js:75 #: templates/js/stock.js:201 templates/js/stock.js:954 #: templates/js/stock.js:1366 msgid "Location" @@ -554,7 +554,7 @@ msgstr "" #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 -#: templates/js/order.js:249 templates/js/order.js:352 +#: templates/js/order.js:251 templates/js/order.js:354 #: templates/js/stock.js:941 templates/js/stock.js:1443 #: templates/js/stock.js:1709 msgid "Status" @@ -725,7 +725,7 @@ msgid "Batch code for this build output" msgstr "" #: build/models.py:264 order/models.py:162 part/models.py:875 -#: part/templates/part/part_base.html:143 templates/js/order.js:360 +#: part/templates/part/part_base.html:143 templates/js/order.js:362 msgid "Creation Date" msgstr "" @@ -856,7 +856,7 @@ msgstr "" #: stock/templates/stock/item_base.html:351 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 #: templates/js/build.js:249 templates/js/build.js:993 -#: templates/js/order.js:433 templates/js/order.js:438 +#: templates/js/order.js:435 templates/js/order.js:440 #: templates/js/stock.js:1425 msgid "Stock Item" msgstr "" @@ -1000,7 +1000,7 @@ msgstr "" #: order/templates/order/sales_order_ship.html:25 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 -#: stock/templates/stock/item_base.html:291 templates/js/order.js:307 +#: stock/templates/stock/item_base.html:291 templates/js/order.js:309 msgid "Sales Order" msgstr "" @@ -2121,7 +2121,7 @@ msgstr "" #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 #: templates/js/company.js:117 templates/js/company.js:495 -#: templates/js/order.js:232 +#: templates/js/order.js:234 msgid "Supplier" msgstr "" @@ -2207,7 +2207,7 @@ msgstr "" msgid "Download image from URL" msgstr "" -#: company/templates/company/company_base.html:46 templates/js/order.js:61 +#: company/templates/company/company_base.html:46 templates/js/order.js:63 msgid "Create Purchase Order" msgstr "" @@ -2235,7 +2235,7 @@ msgstr "" #: company/templates/company/company_base.html:126 order/models.py:544 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 -#: templates/js/company.js:109 templates/js/order.js:329 +#: templates/js/company.js:109 templates/js/order.js:331 #: templates/js/stock.js:1407 msgid "Customer" msgstr "" @@ -2801,7 +2801,7 @@ msgid "Company from which the items are being ordered" msgstr "" #: order/models.py:264 order/templates/order/order_base.html:98 -#: templates/js/order.js:241 +#: templates/js/order.js:243 msgid "Supplier Reference" msgstr "" @@ -2869,7 +2869,7 @@ msgstr "" msgid "Target date for order completion. Order will be overdue after this date." msgstr "" -#: order/models.py:559 templates/js/order.js:370 +#: order/models.py:559 templates/js/order.js:372 msgid "Shipment Date" msgstr "" @@ -2893,14 +2893,14 @@ msgstr "" msgid "Line item notes" msgstr "" -#: order/models.py:745 order/models.py:823 templates/js/order.js:420 +#: order/models.py:745 order/models.py:823 templates/js/order.js:422 msgid "Order" msgstr "" #: order/models.py:746 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 -#: stock/templates/stock/item_base.html:336 templates/js/order.js:210 +#: stock/templates/stock/item_base.html:336 templates/js/order.js:212 #: templates/js/stock.js:980 templates/js/stock.js:1388 msgid "Purchase Order" msgstr "" @@ -3030,11 +3030,11 @@ msgstr "" msgid "Issued" msgstr "" -#: order/templates/order/order_base.html:184 +#: order/templates/order/order_base.html:185 msgid "Edit Purchase Order" msgstr "" -#: order/templates/order/order_base.html:195 +#: order/templates/order/order_base.html:196 #: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:259 templates/js/part.js:64 @@ -3042,7 +3042,7 @@ msgstr "" msgid "New Location" msgstr "" -#: order/templates/order/order_base.html:196 +#: order/templates/order/order_base.html:197 #: order/templates/order/purchase_order_detail.html:263 #: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" @@ -3196,7 +3196,7 @@ msgid "Select existing purchase orders, or create new orders." msgstr "" #: order/templates/order/order_wizard/select_pos.html:31 -#: templates/js/order.js:267 templates/js/order.js:375 +#: templates/js/order.js:269 templates/js/order.js:377 msgid "Items" msgstr "" @@ -3348,11 +3348,11 @@ msgstr "" msgid "Sales Order Details" msgstr "" -#: order/templates/order/sales_order_base.html:100 templates/js/order.js:342 +#: order/templates/order/sales_order_base.html:100 templates/js/order.js:344 msgid "Customer Reference" msgstr "" -#: order/templates/order/sales_order_base.html:177 +#: order/templates/order/sales_order_base.html:178 msgid "Edit Sales Order" msgstr "" @@ -5124,7 +5124,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:257 templates/js/stock.js:1322 +#: templates/js/order.js:259 templates/js/stock.js:1322 msgid "Date" msgstr "" @@ -6532,7 +6532,7 @@ msgstr "" msgid "No build order allocations found" msgstr "" -#: templates/js/build.js:260 templates/js/order.js:449 +#: templates/js/build.js:260 templates/js/order.js:451 msgid "Location not specified" msgstr "" @@ -6840,27 +6840,27 @@ msgstr "" msgid "Supplier Part ID" msgstr "" -#: templates/js/order.js:31 +#: templates/js/order.js:32 msgid "Create Sales Order" msgstr "" -#: templates/js/order.js:200 +#: templates/js/order.js:202 msgid "No purchase orders found" msgstr "" -#: templates/js/order.js:224 templates/js/order.js:319 +#: templates/js/order.js:226 templates/js/order.js:321 msgid "Order is overdue" msgstr "" -#: templates/js/order.js:296 +#: templates/js/order.js:298 msgid "No sales orders found" msgstr "" -#: templates/js/order.js:333 +#: templates/js/order.js:335 msgid "Invalid Customer" msgstr "" -#: templates/js/order.js:410 +#: templates/js/order.js:412 msgid "No sales order allocations found" msgstr "" From 405aaca2c01518804ba39b1ce4fbc1be65c0804d Mon Sep 17 00:00:00 2001 From: Oliver Date: Sun, 18 Jul 2021 11:09:26 +1000 Subject: [PATCH 503/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/fr/LC_MESSAGES/django.po | 66 +++++++++++------------ 1 file changed, 33 insertions(+), 33 deletions(-) diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index d0117aee9c..ce7402567e 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-16 03:55+0000\n" -"PO-Revision-Date: 2021-07-16 04:51\n" +"POT-Creation-Date: 2021-07-18 01:05+0000\n" +"PO-Revision-Date: 2021-07-18 01:09\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -158,8 +158,8 @@ msgstr "Nom" #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 #: templates/js/build.js:868 templates/js/build.js:1162 #: templates/js/company.js:125 templates/js/company.js:323 -#: templates/js/company.js:561 templates/js/order.js:245 -#: templates/js/order.js:347 templates/js/part.js:265 templates/js/part.js:449 +#: templates/js/company.js:561 templates/js/order.js:247 +#: templates/js/order.js:349 templates/js/part.js:265 templates/js/part.js:449 #: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 #: templates/js/stock.js:868 templates/js/stock.js:1294 #: templates/js/stock.js:1339 @@ -456,8 +456,8 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:945 templates/js/order.js:262 -#: templates/js/order.js:365 +#: templates/js/build.js:945 templates/js/order.js:264 +#: templates/js/order.js:367 msgid "Target Date" msgstr "" @@ -492,7 +492,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 -#: templates/js/order.js:460 templates/js/part.js:1016 +#: templates/js/order.js:462 templates/js/part.js:1016 #: templates/js/part.js:1138 templates/js/part.js:1194 #: templates/js/stock.js:1474 templates/js/stock.js:1693 msgid "Quantity" @@ -539,7 +539,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:256 -#: templates/js/build.js:620 templates/js/order.js:445 templates/js/stock.js:75 +#: templates/js/build.js:620 templates/js/order.js:447 templates/js/stock.js:75 #: templates/js/stock.js:201 templates/js/stock.js:954 #: templates/js/stock.js:1366 msgid "Location" @@ -554,7 +554,7 @@ msgstr "Emplacement des pièces terminées" #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 -#: templates/js/order.js:249 templates/js/order.js:352 +#: templates/js/order.js:251 templates/js/order.js:354 #: templates/js/stock.js:941 templates/js/stock.js:1443 #: templates/js/stock.js:1709 msgid "Status" @@ -725,7 +725,7 @@ msgid "Batch code for this build output" msgstr "" #: build/models.py:264 order/models.py:162 part/models.py:875 -#: part/templates/part/part_base.html:143 templates/js/order.js:360 +#: part/templates/part/part_base.html:143 templates/js/order.js:362 msgid "Creation Date" msgstr "Date de création" @@ -856,7 +856,7 @@ msgstr "" #: stock/templates/stock/item_base.html:351 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 #: templates/js/build.js:249 templates/js/build.js:993 -#: templates/js/order.js:433 templates/js/order.js:438 +#: templates/js/order.js:435 templates/js/order.js:440 #: templates/js/stock.js:1425 msgid "Stock Item" msgstr "" @@ -1000,7 +1000,7 @@ msgstr "" #: order/templates/order/sales_order_ship.html:25 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 -#: stock/templates/stock/item_base.html:291 templates/js/order.js:307 +#: stock/templates/stock/item_base.html:291 templates/js/order.js:309 msgid "Sales Order" msgstr "" @@ -2121,7 +2121,7 @@ msgstr "" #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 #: templates/js/company.js:117 templates/js/company.js:495 -#: templates/js/order.js:232 +#: templates/js/order.js:234 msgid "Supplier" msgstr "" @@ -2207,7 +2207,7 @@ msgstr "" msgid "Download image from URL" msgstr "" -#: company/templates/company/company_base.html:46 templates/js/order.js:61 +#: company/templates/company/company_base.html:46 templates/js/order.js:63 msgid "Create Purchase Order" msgstr "" @@ -2235,7 +2235,7 @@ msgstr "" #: company/templates/company/company_base.html:126 order/models.py:544 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 -#: templates/js/company.js:109 templates/js/order.js:329 +#: templates/js/company.js:109 templates/js/order.js:331 #: templates/js/stock.js:1407 msgid "Customer" msgstr "" @@ -2801,7 +2801,7 @@ msgid "Company from which the items are being ordered" msgstr "" #: order/models.py:264 order/templates/order/order_base.html:98 -#: templates/js/order.js:241 +#: templates/js/order.js:243 msgid "Supplier Reference" msgstr "" @@ -2869,7 +2869,7 @@ msgstr "" msgid "Target date for order completion. Order will be overdue after this date." msgstr "" -#: order/models.py:559 templates/js/order.js:370 +#: order/models.py:559 templates/js/order.js:372 msgid "Shipment Date" msgstr "" @@ -2893,14 +2893,14 @@ msgstr "" msgid "Line item notes" msgstr "" -#: order/models.py:745 order/models.py:823 templates/js/order.js:420 +#: order/models.py:745 order/models.py:823 templates/js/order.js:422 msgid "Order" msgstr "" #: order/models.py:746 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 -#: stock/templates/stock/item_base.html:336 templates/js/order.js:210 +#: stock/templates/stock/item_base.html:336 templates/js/order.js:212 #: templates/js/stock.js:980 templates/js/stock.js:1388 msgid "Purchase Order" msgstr "" @@ -3030,11 +3030,11 @@ msgstr "" msgid "Issued" msgstr "" -#: order/templates/order/order_base.html:184 +#: order/templates/order/order_base.html:185 msgid "Edit Purchase Order" msgstr "" -#: order/templates/order/order_base.html:195 +#: order/templates/order/order_base.html:196 #: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:259 templates/js/part.js:64 @@ -3042,7 +3042,7 @@ msgstr "" msgid "New Location" msgstr "" -#: order/templates/order/order_base.html:196 +#: order/templates/order/order_base.html:197 #: order/templates/order/purchase_order_detail.html:263 #: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" @@ -3196,7 +3196,7 @@ msgid "Select existing purchase orders, or create new orders." msgstr "" #: order/templates/order/order_wizard/select_pos.html:31 -#: templates/js/order.js:267 templates/js/order.js:375 +#: templates/js/order.js:269 templates/js/order.js:377 msgid "Items" msgstr "" @@ -3348,11 +3348,11 @@ msgstr "" msgid "Sales Order Details" msgstr "" -#: order/templates/order/sales_order_base.html:100 templates/js/order.js:342 +#: order/templates/order/sales_order_base.html:100 templates/js/order.js:344 msgid "Customer Reference" msgstr "" -#: order/templates/order/sales_order_base.html:177 +#: order/templates/order/sales_order_base.html:178 msgid "Edit Sales Order" msgstr "" @@ -5124,7 +5124,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:257 templates/js/stock.js:1322 +#: templates/js/order.js:259 templates/js/stock.js:1322 msgid "Date" msgstr "" @@ -6531,7 +6531,7 @@ msgstr "" msgid "No build order allocations found" msgstr "" -#: templates/js/build.js:260 templates/js/order.js:449 +#: templates/js/build.js:260 templates/js/order.js:451 msgid "Location not specified" msgstr "" @@ -6839,27 +6839,27 @@ msgstr "" msgid "Supplier Part ID" msgstr "" -#: templates/js/order.js:31 +#: templates/js/order.js:32 msgid "Create Sales Order" msgstr "" -#: templates/js/order.js:200 +#: templates/js/order.js:202 msgid "No purchase orders found" msgstr "" -#: templates/js/order.js:224 templates/js/order.js:319 +#: templates/js/order.js:226 templates/js/order.js:321 msgid "Order is overdue" msgstr "" -#: templates/js/order.js:296 +#: templates/js/order.js:298 msgid "No sales orders found" msgstr "" -#: templates/js/order.js:333 +#: templates/js/order.js:335 msgid "Invalid Customer" msgstr "" -#: templates/js/order.js:410 +#: templates/js/order.js:412 msgid "No sales order allocations found" msgstr "" From 299c7033bf6f99ae070a478f385cbba95882f5b7 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sun, 18 Jul 2021 11:09:28 +1000 Subject: [PATCH 504/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/es/LC_MESSAGES/django.po | 66 +++++++++++------------ 1 file changed, 33 insertions(+), 33 deletions(-) diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index bbf274972a..5175a61a16 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-16 03:55+0000\n" -"PO-Revision-Date: 2021-07-16 04:51\n" +"POT-Creation-Date: 2021-07-18 01:05+0000\n" +"PO-Revision-Date: 2021-07-18 01:09\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -158,8 +158,8 @@ msgstr "Nombre" #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 #: templates/js/build.js:868 templates/js/build.js:1162 #: templates/js/company.js:125 templates/js/company.js:323 -#: templates/js/company.js:561 templates/js/order.js:245 -#: templates/js/order.js:347 templates/js/part.js:265 templates/js/part.js:449 +#: templates/js/company.js:561 templates/js/order.js:247 +#: templates/js/order.js:349 templates/js/part.js:265 templates/js/part.js:449 #: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 #: templates/js/stock.js:868 templates/js/stock.js:1294 #: templates/js/stock.js:1339 @@ -456,8 +456,8 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:945 templates/js/order.js:262 -#: templates/js/order.js:365 +#: templates/js/build.js:945 templates/js/order.js:264 +#: templates/js/order.js:367 msgid "Target Date" msgstr "" @@ -492,7 +492,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 -#: templates/js/order.js:460 templates/js/part.js:1016 +#: templates/js/order.js:462 templates/js/part.js:1016 #: templates/js/part.js:1138 templates/js/part.js:1194 #: templates/js/stock.js:1474 templates/js/stock.js:1693 msgid "Quantity" @@ -539,7 +539,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:256 -#: templates/js/build.js:620 templates/js/order.js:445 templates/js/stock.js:75 +#: templates/js/build.js:620 templates/js/order.js:447 templates/js/stock.js:75 #: templates/js/stock.js:201 templates/js/stock.js:954 #: templates/js/stock.js:1366 msgid "Location" @@ -554,7 +554,7 @@ msgstr "" #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 -#: templates/js/order.js:249 templates/js/order.js:352 +#: templates/js/order.js:251 templates/js/order.js:354 #: templates/js/stock.js:941 templates/js/stock.js:1443 #: templates/js/stock.js:1709 msgid "Status" @@ -725,7 +725,7 @@ msgid "Batch code for this build output" msgstr "" #: build/models.py:264 order/models.py:162 part/models.py:875 -#: part/templates/part/part_base.html:143 templates/js/order.js:360 +#: part/templates/part/part_base.html:143 templates/js/order.js:362 msgid "Creation Date" msgstr "" @@ -856,7 +856,7 @@ msgstr "" #: stock/templates/stock/item_base.html:351 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 #: templates/js/build.js:249 templates/js/build.js:993 -#: templates/js/order.js:433 templates/js/order.js:438 +#: templates/js/order.js:435 templates/js/order.js:440 #: templates/js/stock.js:1425 msgid "Stock Item" msgstr "" @@ -1000,7 +1000,7 @@ msgstr "Progreso" #: order/templates/order/sales_order_ship.html:25 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 -#: stock/templates/stock/item_base.html:291 templates/js/order.js:307 +#: stock/templates/stock/item_base.html:291 templates/js/order.js:309 msgid "Sales Order" msgstr "" @@ -2121,7 +2121,7 @@ msgstr "" #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 #: templates/js/company.js:117 templates/js/company.js:495 -#: templates/js/order.js:232 +#: templates/js/order.js:234 msgid "Supplier" msgstr "Proveedor" @@ -2207,7 +2207,7 @@ msgstr "" msgid "Download image from URL" msgstr "" -#: company/templates/company/company_base.html:46 templates/js/order.js:61 +#: company/templates/company/company_base.html:46 templates/js/order.js:63 msgid "Create Purchase Order" msgstr "" @@ -2235,7 +2235,7 @@ msgstr "Teléfono" #: company/templates/company/company_base.html:126 order/models.py:544 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 -#: templates/js/company.js:109 templates/js/order.js:329 +#: templates/js/company.js:109 templates/js/order.js:331 #: templates/js/stock.js:1407 msgid "Customer" msgstr "Cliente" @@ -2801,7 +2801,7 @@ msgid "Company from which the items are being ordered" msgstr "" #: order/models.py:264 order/templates/order/order_base.html:98 -#: templates/js/order.js:241 +#: templates/js/order.js:243 msgid "Supplier Reference" msgstr "" @@ -2869,7 +2869,7 @@ msgstr "" msgid "Target date for order completion. Order will be overdue after this date." msgstr "" -#: order/models.py:559 templates/js/order.js:370 +#: order/models.py:559 templates/js/order.js:372 msgid "Shipment Date" msgstr "" @@ -2893,14 +2893,14 @@ msgstr "" msgid "Line item notes" msgstr "" -#: order/models.py:745 order/models.py:823 templates/js/order.js:420 +#: order/models.py:745 order/models.py:823 templates/js/order.js:422 msgid "Order" msgstr "" #: order/models.py:746 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 -#: stock/templates/stock/item_base.html:336 templates/js/order.js:210 +#: stock/templates/stock/item_base.html:336 templates/js/order.js:212 #: templates/js/stock.js:980 templates/js/stock.js:1388 msgid "Purchase Order" msgstr "" @@ -3030,11 +3030,11 @@ msgstr "" msgid "Issued" msgstr "" -#: order/templates/order/order_base.html:184 +#: order/templates/order/order_base.html:185 msgid "Edit Purchase Order" msgstr "" -#: order/templates/order/order_base.html:195 +#: order/templates/order/order_base.html:196 #: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:259 templates/js/part.js:64 @@ -3042,7 +3042,7 @@ msgstr "" msgid "New Location" msgstr "" -#: order/templates/order/order_base.html:196 +#: order/templates/order/order_base.html:197 #: order/templates/order/purchase_order_detail.html:263 #: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" @@ -3196,7 +3196,7 @@ msgid "Select existing purchase orders, or create new orders." msgstr "" #: order/templates/order/order_wizard/select_pos.html:31 -#: templates/js/order.js:267 templates/js/order.js:375 +#: templates/js/order.js:269 templates/js/order.js:377 msgid "Items" msgstr "" @@ -3348,11 +3348,11 @@ msgstr "" msgid "Sales Order Details" msgstr "" -#: order/templates/order/sales_order_base.html:100 templates/js/order.js:342 +#: order/templates/order/sales_order_base.html:100 templates/js/order.js:344 msgid "Customer Reference" msgstr "" -#: order/templates/order/sales_order_base.html:177 +#: order/templates/order/sales_order_base.html:178 msgid "Edit Sales Order" msgstr "" @@ -5124,7 +5124,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:257 templates/js/stock.js:1322 +#: templates/js/order.js:259 templates/js/stock.js:1322 msgid "Date" msgstr "" @@ -6531,7 +6531,7 @@ msgstr "" msgid "No build order allocations found" msgstr "" -#: templates/js/build.js:260 templates/js/order.js:449 +#: templates/js/build.js:260 templates/js/order.js:451 msgid "Location not specified" msgstr "" @@ -6839,27 +6839,27 @@ msgstr "" msgid "Supplier Part ID" msgstr "" -#: templates/js/order.js:31 +#: templates/js/order.js:32 msgid "Create Sales Order" msgstr "" -#: templates/js/order.js:200 +#: templates/js/order.js:202 msgid "No purchase orders found" msgstr "" -#: templates/js/order.js:224 templates/js/order.js:319 +#: templates/js/order.js:226 templates/js/order.js:321 msgid "Order is overdue" msgstr "" -#: templates/js/order.js:296 +#: templates/js/order.js:298 msgid "No sales orders found" msgstr "" -#: templates/js/order.js:333 +#: templates/js/order.js:335 msgid "Invalid Customer" msgstr "" -#: templates/js/order.js:410 +#: templates/js/order.js:412 msgid "No sales order allocations found" msgstr "" From f0cf3597b00ce4af5f826583ed7df53fb23ab7fd Mon Sep 17 00:00:00 2001 From: Oliver Date: Sun, 18 Jul 2021 11:09:29 +1000 Subject: [PATCH 505/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 66 +++++++++++------------ 1 file changed, 33 insertions(+), 33 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 0ffdc60d20..c95ebe0e31 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-16 03:55+0000\n" -"PO-Revision-Date: 2021-07-16 04:51\n" +"POT-Creation-Date: 2021-07-18 01:05+0000\n" +"PO-Revision-Date: 2021-07-18 01:09\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -158,8 +158,8 @@ msgstr "Name" #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 #: templates/js/build.js:868 templates/js/build.js:1162 #: templates/js/company.js:125 templates/js/company.js:323 -#: templates/js/company.js:561 templates/js/order.js:245 -#: templates/js/order.js:347 templates/js/part.js:265 templates/js/part.js:449 +#: templates/js/company.js:561 templates/js/order.js:247 +#: templates/js/order.js:349 templates/js/part.js:265 templates/js/part.js:449 #: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 #: templates/js/stock.js:868 templates/js/stock.js:1294 #: templates/js/stock.js:1339 @@ -456,8 +456,8 @@ msgstr "geplantes Bestelldatum" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:945 templates/js/order.js:262 -#: templates/js/order.js:365 +#: templates/js/build.js:945 templates/js/order.js:264 +#: templates/js/order.js:367 msgid "Target Date" msgstr "Zieldatum" @@ -492,7 +492,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 -#: templates/js/order.js:460 templates/js/part.js:1016 +#: templates/js/order.js:462 templates/js/part.js:1016 #: templates/js/part.js:1138 templates/js/part.js:1194 #: templates/js/stock.js:1474 templates/js/stock.js:1693 msgid "Quantity" @@ -539,7 +539,7 @@ msgstr "Bauauftrag als vollständig markieren" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:256 -#: templates/js/build.js:620 templates/js/order.js:445 templates/js/stock.js:75 +#: templates/js/build.js:620 templates/js/order.js:447 templates/js/stock.js:75 #: templates/js/stock.js:201 templates/js/stock.js:954 #: templates/js/stock.js:1366 msgid "Location" @@ -554,7 +554,7 @@ msgstr "Lagerort der Endprodukte" #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 -#: templates/js/order.js:249 templates/js/order.js:352 +#: templates/js/order.js:251 templates/js/order.js:354 #: templates/js/stock.js:941 templates/js/stock.js:1443 #: templates/js/stock.js:1709 msgid "Status" @@ -725,7 +725,7 @@ msgid "Batch code for this build output" msgstr "Losnummer für dieses Endprodukt" #: build/models.py:264 order/models.py:162 part/models.py:875 -#: part/templates/part/part_base.html:143 templates/js/order.js:360 +#: part/templates/part/part_base.html:143 templates/js/order.js:362 msgid "Creation Date" msgstr "Erstelldatum" @@ -856,7 +856,7 @@ msgstr "Bauauftrag starten um Teile zuzuweisen" #: stock/templates/stock/item_base.html:351 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 #: templates/js/build.js:249 templates/js/build.js:993 -#: templates/js/order.js:433 templates/js/order.js:438 +#: templates/js/order.js:435 templates/js/order.js:440 #: templates/js/stock.js:1425 msgid "Stock Item" msgstr "BestandsObjekt" @@ -1000,7 +1000,7 @@ msgstr "Fortschritt" #: order/templates/order/sales_order_ship.html:25 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 -#: stock/templates/stock/item_base.html:291 templates/js/order.js:307 +#: stock/templates/stock/item_base.html:291 templates/js/order.js:309 msgid "Sales Order" msgstr "Auftrag" @@ -2121,7 +2121,7 @@ msgstr "" #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 #: templates/js/company.js:117 templates/js/company.js:495 -#: templates/js/order.js:232 +#: templates/js/order.js:234 msgid "Supplier" msgstr "Zulieferer" @@ -2207,7 +2207,7 @@ msgstr "Neues Bild hochladen" msgid "Download image from URL" msgstr "Bild von URL herunterladen" -#: company/templates/company/company_base.html:46 templates/js/order.js:61 +#: company/templates/company/company_base.html:46 templates/js/order.js:63 msgid "Create Purchase Order" msgstr "Bestellung anlegen" @@ -2235,7 +2235,7 @@ msgstr "Telefon" #: company/templates/company/company_base.html:126 order/models.py:544 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 -#: templates/js/company.js:109 templates/js/order.js:329 +#: templates/js/company.js:109 templates/js/order.js:331 #: templates/js/stock.js:1407 msgid "Customer" msgstr "Kunde" @@ -2801,7 +2801,7 @@ msgid "Company from which the items are being ordered" msgstr "Firma bei der die Teile bestellt werden" #: order/models.py:264 order/templates/order/order_base.html:98 -#: templates/js/order.js:241 +#: templates/js/order.js:243 msgid "Supplier Reference" msgstr "Zulieferer-Referenz" @@ -2869,7 +2869,7 @@ msgstr "Bestellreferenz" msgid "Target date for order completion. Order will be overdue after this date." msgstr "Zieldatum für Auftrags-Fertigstellung." -#: order/models.py:559 templates/js/order.js:370 +#: order/models.py:559 templates/js/order.js:372 msgid "Shipment Date" msgstr "Versanddatum" @@ -2893,14 +2893,14 @@ msgstr "Position - Referenz" msgid "Line item notes" msgstr "Position - Notizen" -#: order/models.py:745 order/models.py:823 templates/js/order.js:420 +#: order/models.py:745 order/models.py:823 templates/js/order.js:422 msgid "Order" msgstr "Bestellung" #: order/models.py:746 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 -#: stock/templates/stock/item_base.html:336 templates/js/order.js:210 +#: stock/templates/stock/item_base.html:336 templates/js/order.js:212 #: templates/js/stock.js:980 templates/js/stock.js:1388 msgid "Purchase Order" msgstr "Bestellung" @@ -3030,11 +3030,11 @@ msgstr "Bestellstatus" msgid "Issued" msgstr "Aufgegeben" -#: order/templates/order/order_base.html:184 +#: order/templates/order/order_base.html:185 msgid "Edit Purchase Order" msgstr "Bestellung bearbeiten" -#: order/templates/order/order_base.html:195 +#: order/templates/order/order_base.html:196 #: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:259 templates/js/part.js:64 @@ -3042,7 +3042,7 @@ msgstr "Bestellung bearbeiten" msgid "New Location" msgstr "Neuer Lagerort" -#: order/templates/order/order_base.html:196 +#: order/templates/order/order_base.html:197 #: order/templates/order/purchase_order_detail.html:263 #: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" @@ -3196,7 +3196,7 @@ msgid "Select existing purchase orders, or create new orders." msgstr "Bestellungen auswählen oder anlegen." #: order/templates/order/order_wizard/select_pos.html:31 -#: templates/js/order.js:267 templates/js/order.js:375 +#: templates/js/order.js:269 templates/js/order.js:377 msgid "Items" msgstr "Positionen" @@ -3348,11 +3348,11 @@ msgstr "Packliste" msgid "Sales Order Details" msgstr "Auftragsdetails" -#: order/templates/order/sales_order_base.html:100 templates/js/order.js:342 +#: order/templates/order/sales_order_base.html:100 templates/js/order.js:344 msgid "Customer Reference" msgstr "Kundenreferenz" -#: order/templates/order/sales_order_base.html:177 +#: order/templates/order/sales_order_base.html:178 msgid "Edit Sales Order" msgstr "Auftrag bearbeiten" @@ -5124,7 +5124,7 @@ msgid "Result" msgstr "Ergebnis" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:257 templates/js/stock.js:1322 +#: templates/js/order.js:259 templates/js/stock.js:1322 msgid "Date" msgstr "Datum" @@ -6534,7 +6534,7 @@ msgstr "Endprodukt entfernen" msgid "No build order allocations found" msgstr "" -#: templates/js/build.js:260 templates/js/order.js:449 +#: templates/js/build.js:260 templates/js/order.js:451 msgid "Location not specified" msgstr "Standort nicht angegeben" @@ -6842,27 +6842,27 @@ msgstr "" msgid "Supplier Part ID" msgstr "" -#: templates/js/order.js:31 +#: templates/js/order.js:32 msgid "Create Sales Order" msgstr "Auftrag anlegen" -#: templates/js/order.js:200 +#: templates/js/order.js:202 msgid "No purchase orders found" msgstr "Keine Bestellungen gefunden" -#: templates/js/order.js:224 templates/js/order.js:319 +#: templates/js/order.js:226 templates/js/order.js:321 msgid "Order is overdue" msgstr "Bestellung überfällig" -#: templates/js/order.js:296 +#: templates/js/order.js:298 msgid "No sales orders found" msgstr "Keine Aufträge gefunden" -#: templates/js/order.js:333 +#: templates/js/order.js:335 msgid "Invalid Customer" msgstr "" -#: templates/js/order.js:410 +#: templates/js/order.js:412 msgid "No sales order allocations found" msgstr "" From e18c959eaafd120e3b3ca990668bbad573bf1fb4 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sun, 18 Jul 2021 11:09:30 +1000 Subject: [PATCH 506/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/it/LC_MESSAGES/django.po | 66 +++++++++++------------ 1 file changed, 33 insertions(+), 33 deletions(-) diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 1816025963..c4578f5ff8 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-16 03:55+0000\n" -"PO-Revision-Date: 2021-07-16 04:51\n" +"POT-Creation-Date: 2021-07-18 01:05+0000\n" +"PO-Revision-Date: 2021-07-18 01:09\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -158,8 +158,8 @@ msgstr "" #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 #: templates/js/build.js:868 templates/js/build.js:1162 #: templates/js/company.js:125 templates/js/company.js:323 -#: templates/js/company.js:561 templates/js/order.js:245 -#: templates/js/order.js:347 templates/js/part.js:265 templates/js/part.js:449 +#: templates/js/company.js:561 templates/js/order.js:247 +#: templates/js/order.js:349 templates/js/part.js:265 templates/js/part.js:449 #: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 #: templates/js/stock.js:868 templates/js/stock.js:1294 #: templates/js/stock.js:1339 @@ -456,8 +456,8 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:945 templates/js/order.js:262 -#: templates/js/order.js:365 +#: templates/js/build.js:945 templates/js/order.js:264 +#: templates/js/order.js:367 msgid "Target Date" msgstr "" @@ -492,7 +492,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 -#: templates/js/order.js:460 templates/js/part.js:1016 +#: templates/js/order.js:462 templates/js/part.js:1016 #: templates/js/part.js:1138 templates/js/part.js:1194 #: templates/js/stock.js:1474 templates/js/stock.js:1693 msgid "Quantity" @@ -539,7 +539,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:256 -#: templates/js/build.js:620 templates/js/order.js:445 templates/js/stock.js:75 +#: templates/js/build.js:620 templates/js/order.js:447 templates/js/stock.js:75 #: templates/js/stock.js:201 templates/js/stock.js:954 #: templates/js/stock.js:1366 msgid "Location" @@ -554,7 +554,7 @@ msgstr "" #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 -#: templates/js/order.js:249 templates/js/order.js:352 +#: templates/js/order.js:251 templates/js/order.js:354 #: templates/js/stock.js:941 templates/js/stock.js:1443 #: templates/js/stock.js:1709 msgid "Status" @@ -725,7 +725,7 @@ msgid "Batch code for this build output" msgstr "" #: build/models.py:264 order/models.py:162 part/models.py:875 -#: part/templates/part/part_base.html:143 templates/js/order.js:360 +#: part/templates/part/part_base.html:143 templates/js/order.js:362 msgid "Creation Date" msgstr "" @@ -856,7 +856,7 @@ msgstr "" #: stock/templates/stock/item_base.html:351 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 #: templates/js/build.js:249 templates/js/build.js:993 -#: templates/js/order.js:433 templates/js/order.js:438 +#: templates/js/order.js:435 templates/js/order.js:440 #: templates/js/stock.js:1425 msgid "Stock Item" msgstr "" @@ -1000,7 +1000,7 @@ msgstr "" #: order/templates/order/sales_order_ship.html:25 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 -#: stock/templates/stock/item_base.html:291 templates/js/order.js:307 +#: stock/templates/stock/item_base.html:291 templates/js/order.js:309 msgid "Sales Order" msgstr "" @@ -2121,7 +2121,7 @@ msgstr "" #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 #: templates/js/company.js:117 templates/js/company.js:495 -#: templates/js/order.js:232 +#: templates/js/order.js:234 msgid "Supplier" msgstr "" @@ -2207,7 +2207,7 @@ msgstr "" msgid "Download image from URL" msgstr "" -#: company/templates/company/company_base.html:46 templates/js/order.js:61 +#: company/templates/company/company_base.html:46 templates/js/order.js:63 msgid "Create Purchase Order" msgstr "" @@ -2235,7 +2235,7 @@ msgstr "" #: company/templates/company/company_base.html:126 order/models.py:544 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 -#: templates/js/company.js:109 templates/js/order.js:329 +#: templates/js/company.js:109 templates/js/order.js:331 #: templates/js/stock.js:1407 msgid "Customer" msgstr "" @@ -2801,7 +2801,7 @@ msgid "Company from which the items are being ordered" msgstr "" #: order/models.py:264 order/templates/order/order_base.html:98 -#: templates/js/order.js:241 +#: templates/js/order.js:243 msgid "Supplier Reference" msgstr "" @@ -2869,7 +2869,7 @@ msgstr "" msgid "Target date for order completion. Order will be overdue after this date." msgstr "" -#: order/models.py:559 templates/js/order.js:370 +#: order/models.py:559 templates/js/order.js:372 msgid "Shipment Date" msgstr "" @@ -2893,14 +2893,14 @@ msgstr "" msgid "Line item notes" msgstr "" -#: order/models.py:745 order/models.py:823 templates/js/order.js:420 +#: order/models.py:745 order/models.py:823 templates/js/order.js:422 msgid "Order" msgstr "" #: order/models.py:746 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 -#: stock/templates/stock/item_base.html:336 templates/js/order.js:210 +#: stock/templates/stock/item_base.html:336 templates/js/order.js:212 #: templates/js/stock.js:980 templates/js/stock.js:1388 msgid "Purchase Order" msgstr "" @@ -3030,11 +3030,11 @@ msgstr "" msgid "Issued" msgstr "" -#: order/templates/order/order_base.html:184 +#: order/templates/order/order_base.html:185 msgid "Edit Purchase Order" msgstr "" -#: order/templates/order/order_base.html:195 +#: order/templates/order/order_base.html:196 #: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:259 templates/js/part.js:64 @@ -3042,7 +3042,7 @@ msgstr "" msgid "New Location" msgstr "" -#: order/templates/order/order_base.html:196 +#: order/templates/order/order_base.html:197 #: order/templates/order/purchase_order_detail.html:263 #: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" @@ -3196,7 +3196,7 @@ msgid "Select existing purchase orders, or create new orders." msgstr "" #: order/templates/order/order_wizard/select_pos.html:31 -#: templates/js/order.js:267 templates/js/order.js:375 +#: templates/js/order.js:269 templates/js/order.js:377 msgid "Items" msgstr "" @@ -3348,11 +3348,11 @@ msgstr "" msgid "Sales Order Details" msgstr "" -#: order/templates/order/sales_order_base.html:100 templates/js/order.js:342 +#: order/templates/order/sales_order_base.html:100 templates/js/order.js:344 msgid "Customer Reference" msgstr "" -#: order/templates/order/sales_order_base.html:177 +#: order/templates/order/sales_order_base.html:178 msgid "Edit Sales Order" msgstr "" @@ -5124,7 +5124,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:257 templates/js/stock.js:1322 +#: templates/js/order.js:259 templates/js/stock.js:1322 msgid "Date" msgstr "" @@ -6531,7 +6531,7 @@ msgstr "" msgid "No build order allocations found" msgstr "" -#: templates/js/build.js:260 templates/js/order.js:449 +#: templates/js/build.js:260 templates/js/order.js:451 msgid "Location not specified" msgstr "" @@ -6839,27 +6839,27 @@ msgstr "" msgid "Supplier Part ID" msgstr "" -#: templates/js/order.js:31 +#: templates/js/order.js:32 msgid "Create Sales Order" msgstr "" -#: templates/js/order.js:200 +#: templates/js/order.js:202 msgid "No purchase orders found" msgstr "" -#: templates/js/order.js:224 templates/js/order.js:319 +#: templates/js/order.js:226 templates/js/order.js:321 msgid "Order is overdue" msgstr "" -#: templates/js/order.js:296 +#: templates/js/order.js:298 msgid "No sales orders found" msgstr "" -#: templates/js/order.js:333 +#: templates/js/order.js:335 msgid "Invalid Customer" msgstr "" -#: templates/js/order.js:410 +#: templates/js/order.js:412 msgid "No sales order allocations found" msgstr "" From c5e48d19cec6c9f0f0222072ce15b5174477c671 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sun, 18 Jul 2021 11:09:31 +1000 Subject: [PATCH 507/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ja/LC_MESSAGES/django.po | 66 +++++++++++------------ 1 file changed, 33 insertions(+), 33 deletions(-) diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 02ab362683..7c1bc0e692 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-16 03:55+0000\n" -"PO-Revision-Date: 2021-07-16 04:51\n" +"POT-Creation-Date: 2021-07-18 01:05+0000\n" +"PO-Revision-Date: 2021-07-18 01:09\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -158,8 +158,8 @@ msgstr "お名前" #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 #: templates/js/build.js:868 templates/js/build.js:1162 #: templates/js/company.js:125 templates/js/company.js:323 -#: templates/js/company.js:561 templates/js/order.js:245 -#: templates/js/order.js:347 templates/js/part.js:265 templates/js/part.js:449 +#: templates/js/company.js:561 templates/js/order.js:247 +#: templates/js/order.js:349 templates/js/part.js:265 templates/js/part.js:449 #: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 #: templates/js/stock.js:868 templates/js/stock.js:1294 #: templates/js/stock.js:1339 @@ -456,8 +456,8 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:945 templates/js/order.js:262 -#: templates/js/order.js:365 +#: templates/js/build.js:945 templates/js/order.js:264 +#: templates/js/order.js:367 msgid "Target Date" msgstr "" @@ -492,7 +492,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 -#: templates/js/order.js:460 templates/js/part.js:1016 +#: templates/js/order.js:462 templates/js/part.js:1016 #: templates/js/part.js:1138 templates/js/part.js:1194 #: templates/js/stock.js:1474 templates/js/stock.js:1693 msgid "Quantity" @@ -539,7 +539,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:256 -#: templates/js/build.js:620 templates/js/order.js:445 templates/js/stock.js:75 +#: templates/js/build.js:620 templates/js/order.js:447 templates/js/stock.js:75 #: templates/js/stock.js:201 templates/js/stock.js:954 #: templates/js/stock.js:1366 msgid "Location" @@ -554,7 +554,7 @@ msgstr "完了したパーツの場所" #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 -#: templates/js/order.js:249 templates/js/order.js:352 +#: templates/js/order.js:251 templates/js/order.js:354 #: templates/js/stock.js:941 templates/js/stock.js:1443 #: templates/js/stock.js:1709 msgid "Status" @@ -725,7 +725,7 @@ msgid "Batch code for this build output" msgstr "" #: build/models.py:264 order/models.py:162 part/models.py:875 -#: part/templates/part/part_base.html:143 templates/js/order.js:360 +#: part/templates/part/part_base.html:143 templates/js/order.js:362 msgid "Creation Date" msgstr "" @@ -856,7 +856,7 @@ msgstr "パーツを割り当てるためにビルドする" #: stock/templates/stock/item_base.html:351 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 #: templates/js/build.js:249 templates/js/build.js:993 -#: templates/js/order.js:433 templates/js/order.js:438 +#: templates/js/order.js:435 templates/js/order.js:440 #: templates/js/stock.js:1425 msgid "Stock Item" msgstr "" @@ -1000,7 +1000,7 @@ msgstr "" #: order/templates/order/sales_order_ship.html:25 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 -#: stock/templates/stock/item_base.html:291 templates/js/order.js:307 +#: stock/templates/stock/item_base.html:291 templates/js/order.js:309 msgid "Sales Order" msgstr "" @@ -2121,7 +2121,7 @@ msgstr "" #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 #: templates/js/company.js:117 templates/js/company.js:495 -#: templates/js/order.js:232 +#: templates/js/order.js:234 msgid "Supplier" msgstr "" @@ -2207,7 +2207,7 @@ msgstr "" msgid "Download image from URL" msgstr "" -#: company/templates/company/company_base.html:46 templates/js/order.js:61 +#: company/templates/company/company_base.html:46 templates/js/order.js:63 msgid "Create Purchase Order" msgstr "" @@ -2235,7 +2235,7 @@ msgstr "" #: company/templates/company/company_base.html:126 order/models.py:544 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 -#: templates/js/company.js:109 templates/js/order.js:329 +#: templates/js/company.js:109 templates/js/order.js:331 #: templates/js/stock.js:1407 msgid "Customer" msgstr "" @@ -2801,7 +2801,7 @@ msgid "Company from which the items are being ordered" msgstr "" #: order/models.py:264 order/templates/order/order_base.html:98 -#: templates/js/order.js:241 +#: templates/js/order.js:243 msgid "Supplier Reference" msgstr "" @@ -2869,7 +2869,7 @@ msgstr "" msgid "Target date for order completion. Order will be overdue after this date." msgstr "" -#: order/models.py:559 templates/js/order.js:370 +#: order/models.py:559 templates/js/order.js:372 msgid "Shipment Date" msgstr "" @@ -2893,14 +2893,14 @@ msgstr "" msgid "Line item notes" msgstr "" -#: order/models.py:745 order/models.py:823 templates/js/order.js:420 +#: order/models.py:745 order/models.py:823 templates/js/order.js:422 msgid "Order" msgstr "" #: order/models.py:746 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 -#: stock/templates/stock/item_base.html:336 templates/js/order.js:210 +#: stock/templates/stock/item_base.html:336 templates/js/order.js:212 #: templates/js/stock.js:980 templates/js/stock.js:1388 msgid "Purchase Order" msgstr "" @@ -3030,11 +3030,11 @@ msgstr "" msgid "Issued" msgstr "" -#: order/templates/order/order_base.html:184 +#: order/templates/order/order_base.html:185 msgid "Edit Purchase Order" msgstr "" -#: order/templates/order/order_base.html:195 +#: order/templates/order/order_base.html:196 #: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:259 templates/js/part.js:64 @@ -3042,7 +3042,7 @@ msgstr "" msgid "New Location" msgstr "" -#: order/templates/order/order_base.html:196 +#: order/templates/order/order_base.html:197 #: order/templates/order/purchase_order_detail.html:263 #: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" @@ -3196,7 +3196,7 @@ msgid "Select existing purchase orders, or create new orders." msgstr "" #: order/templates/order/order_wizard/select_pos.html:31 -#: templates/js/order.js:267 templates/js/order.js:375 +#: templates/js/order.js:269 templates/js/order.js:377 msgid "Items" msgstr "" @@ -3348,11 +3348,11 @@ msgstr "" msgid "Sales Order Details" msgstr "" -#: order/templates/order/sales_order_base.html:100 templates/js/order.js:342 +#: order/templates/order/sales_order_base.html:100 templates/js/order.js:344 msgid "Customer Reference" msgstr "" -#: order/templates/order/sales_order_base.html:177 +#: order/templates/order/sales_order_base.html:178 msgid "Edit Sales Order" msgstr "" @@ -5124,7 +5124,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:257 templates/js/stock.js:1322 +#: templates/js/order.js:259 templates/js/stock.js:1322 msgid "Date" msgstr "" @@ -6531,7 +6531,7 @@ msgstr "" msgid "No build order allocations found" msgstr "" -#: templates/js/build.js:260 templates/js/order.js:449 +#: templates/js/build.js:260 templates/js/order.js:451 msgid "Location not specified" msgstr "" @@ -6839,27 +6839,27 @@ msgstr "" msgid "Supplier Part ID" msgstr "" -#: templates/js/order.js:31 +#: templates/js/order.js:32 msgid "Create Sales Order" msgstr "" -#: templates/js/order.js:200 +#: templates/js/order.js:202 msgid "No purchase orders found" msgstr "" -#: templates/js/order.js:224 templates/js/order.js:319 +#: templates/js/order.js:226 templates/js/order.js:321 msgid "Order is overdue" msgstr "" -#: templates/js/order.js:296 +#: templates/js/order.js:298 msgid "No sales orders found" msgstr "" -#: templates/js/order.js:333 +#: templates/js/order.js:335 msgid "Invalid Customer" msgstr "" -#: templates/js/order.js:410 +#: templates/js/order.js:412 msgid "No sales order allocations found" msgstr "" From d6a535e81836d66a2cd0d6845296e00d51ff6bba Mon Sep 17 00:00:00 2001 From: Oliver Date: Sun, 18 Jul 2021 11:09:33 +1000 Subject: [PATCH 508/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/pl/LC_MESSAGES/django.po | 66 +++++++++++------------ 1 file changed, 33 insertions(+), 33 deletions(-) diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 2ffd27a8c0..408581b8c3 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-16 03:55+0000\n" -"PO-Revision-Date: 2021-07-16 04:51\n" +"POT-Creation-Date: 2021-07-18 01:05+0000\n" +"PO-Revision-Date: 2021-07-18 01:09\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -158,8 +158,8 @@ msgstr "Nazwa" #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 #: templates/js/build.js:868 templates/js/build.js:1162 #: templates/js/company.js:125 templates/js/company.js:323 -#: templates/js/company.js:561 templates/js/order.js:245 -#: templates/js/order.js:347 templates/js/part.js:265 templates/js/part.js:449 +#: templates/js/company.js:561 templates/js/order.js:247 +#: templates/js/order.js:349 templates/js/part.js:265 templates/js/part.js:449 #: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 #: templates/js/stock.js:868 templates/js/stock.js:1294 #: templates/js/stock.js:1339 @@ -456,8 +456,8 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:945 templates/js/order.js:262 -#: templates/js/order.js:365 +#: templates/js/build.js:945 templates/js/order.js:264 +#: templates/js/order.js:367 msgid "Target Date" msgstr "Data docelowa" @@ -492,7 +492,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 -#: templates/js/order.js:460 templates/js/part.js:1016 +#: templates/js/order.js:462 templates/js/part.js:1016 #: templates/js/part.js:1138 templates/js/part.js:1194 #: templates/js/stock.js:1474 templates/js/stock.js:1693 msgid "Quantity" @@ -539,7 +539,7 @@ msgstr "Oznacz budowę jako ukończoną" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:256 -#: templates/js/build.js:620 templates/js/order.js:445 templates/js/stock.js:75 +#: templates/js/build.js:620 templates/js/order.js:447 templates/js/stock.js:75 #: templates/js/stock.js:201 templates/js/stock.js:954 #: templates/js/stock.js:1366 msgid "Location" @@ -554,7 +554,7 @@ msgstr "Lokalizacja ukończonych części" #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 -#: templates/js/order.js:249 templates/js/order.js:352 +#: templates/js/order.js:251 templates/js/order.js:354 #: templates/js/stock.js:941 templates/js/stock.js:1443 #: templates/js/stock.js:1709 msgid "Status" @@ -725,7 +725,7 @@ msgid "Batch code for this build output" msgstr "Kod partii dla wyjścia budowy" #: build/models.py:264 order/models.py:162 part/models.py:875 -#: part/templates/part/part_base.html:143 templates/js/order.js:360 +#: part/templates/part/part_base.html:143 templates/js/order.js:362 msgid "Creation Date" msgstr "Data utworzenia" @@ -856,7 +856,7 @@ msgstr "" #: stock/templates/stock/item_base.html:351 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 #: templates/js/build.js:249 templates/js/build.js:993 -#: templates/js/order.js:433 templates/js/order.js:438 +#: templates/js/order.js:435 templates/js/order.js:440 #: templates/js/stock.js:1425 msgid "Stock Item" msgstr "Element magazynowy" @@ -1000,7 +1000,7 @@ msgstr "Postęp" #: order/templates/order/sales_order_ship.html:25 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 -#: stock/templates/stock/item_base.html:291 templates/js/order.js:307 +#: stock/templates/stock/item_base.html:291 templates/js/order.js:309 msgid "Sales Order" msgstr "Zamówienie zakupu" @@ -2121,7 +2121,7 @@ msgstr "" #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 #: templates/js/company.js:117 templates/js/company.js:495 -#: templates/js/order.js:232 +#: templates/js/order.js:234 msgid "Supplier" msgstr "Dostawca" @@ -2207,7 +2207,7 @@ msgstr "Prześlij nowy obraz" msgid "Download image from URL" msgstr "" -#: company/templates/company/company_base.html:46 templates/js/order.js:61 +#: company/templates/company/company_base.html:46 templates/js/order.js:63 msgid "Create Purchase Order" msgstr "" @@ -2235,7 +2235,7 @@ msgstr "Telefon" #: company/templates/company/company_base.html:126 order/models.py:544 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 -#: templates/js/company.js:109 templates/js/order.js:329 +#: templates/js/company.js:109 templates/js/order.js:331 #: templates/js/stock.js:1407 msgid "Customer" msgstr "Klient" @@ -2801,7 +2801,7 @@ msgid "Company from which the items are being ordered" msgstr "" #: order/models.py:264 order/templates/order/order_base.html:98 -#: templates/js/order.js:241 +#: templates/js/order.js:243 msgid "Supplier Reference" msgstr "" @@ -2869,7 +2869,7 @@ msgstr "" msgid "Target date for order completion. Order will be overdue after this date." msgstr "" -#: order/models.py:559 templates/js/order.js:370 +#: order/models.py:559 templates/js/order.js:372 msgid "Shipment Date" msgstr "Data wysyłki" @@ -2893,14 +2893,14 @@ msgstr "" msgid "Line item notes" msgstr "" -#: order/models.py:745 order/models.py:823 templates/js/order.js:420 +#: order/models.py:745 order/models.py:823 templates/js/order.js:422 msgid "Order" msgstr "Zamówienie" #: order/models.py:746 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 -#: stock/templates/stock/item_base.html:336 templates/js/order.js:210 +#: stock/templates/stock/item_base.html:336 templates/js/order.js:212 #: templates/js/stock.js:980 templates/js/stock.js:1388 msgid "Purchase Order" msgstr "" @@ -3030,11 +3030,11 @@ msgstr "Status zamówienia" msgid "Issued" msgstr "Wydany" -#: order/templates/order/order_base.html:184 +#: order/templates/order/order_base.html:185 msgid "Edit Purchase Order" msgstr "" -#: order/templates/order/order_base.html:195 +#: order/templates/order/order_base.html:196 #: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:259 templates/js/part.js:64 @@ -3042,7 +3042,7 @@ msgstr "" msgid "New Location" msgstr "Nowa lokalizacja" -#: order/templates/order/order_base.html:196 +#: order/templates/order/order_base.html:197 #: order/templates/order/purchase_order_detail.html:263 #: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" @@ -3196,7 +3196,7 @@ msgid "Select existing purchase orders, or create new orders." msgstr "" #: order/templates/order/order_wizard/select_pos.html:31 -#: templates/js/order.js:267 templates/js/order.js:375 +#: templates/js/order.js:269 templates/js/order.js:377 msgid "Items" msgstr "Przedmioty" @@ -3348,11 +3348,11 @@ msgstr "" msgid "Sales Order Details" msgstr "" -#: order/templates/order/sales_order_base.html:100 templates/js/order.js:342 +#: order/templates/order/sales_order_base.html:100 templates/js/order.js:344 msgid "Customer Reference" msgstr "" -#: order/templates/order/sales_order_base.html:177 +#: order/templates/order/sales_order_base.html:178 msgid "Edit Sales Order" msgstr "" @@ -5124,7 +5124,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:257 templates/js/stock.js:1322 +#: templates/js/order.js:259 templates/js/stock.js:1322 msgid "Date" msgstr "" @@ -6531,7 +6531,7 @@ msgstr "" msgid "No build order allocations found" msgstr "" -#: templates/js/build.js:260 templates/js/order.js:449 +#: templates/js/build.js:260 templates/js/order.js:451 msgid "Location not specified" msgstr "" @@ -6839,27 +6839,27 @@ msgstr "" msgid "Supplier Part ID" msgstr "" -#: templates/js/order.js:31 +#: templates/js/order.js:32 msgid "Create Sales Order" msgstr "" -#: templates/js/order.js:200 +#: templates/js/order.js:202 msgid "No purchase orders found" msgstr "" -#: templates/js/order.js:224 templates/js/order.js:319 +#: templates/js/order.js:226 templates/js/order.js:321 msgid "Order is overdue" msgstr "" -#: templates/js/order.js:296 +#: templates/js/order.js:298 msgid "No sales orders found" msgstr "" -#: templates/js/order.js:333 +#: templates/js/order.js:335 msgid "Invalid Customer" msgstr "" -#: templates/js/order.js:410 +#: templates/js/order.js:412 msgid "No sales order allocations found" msgstr "" From da847b0eff27c5b0e68b8e85e17a4ca6f5ed1172 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sun, 18 Jul 2021 11:09:34 +1000 Subject: [PATCH 509/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ru/LC_MESSAGES/django.po | 66 +++++++++++------------ 1 file changed, 33 insertions(+), 33 deletions(-) diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 93d8a4892b..51441d0308 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-16 03:55+0000\n" -"PO-Revision-Date: 2021-07-16 04:51\n" +"POT-Creation-Date: 2021-07-18 01:05+0000\n" +"PO-Revision-Date: 2021-07-18 01:09\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -158,8 +158,8 @@ msgstr "Название" #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 #: templates/js/build.js:868 templates/js/build.js:1162 #: templates/js/company.js:125 templates/js/company.js:323 -#: templates/js/company.js:561 templates/js/order.js:245 -#: templates/js/order.js:347 templates/js/part.js:265 templates/js/part.js:449 +#: templates/js/company.js:561 templates/js/order.js:247 +#: templates/js/order.js:349 templates/js/part.js:265 templates/js/part.js:449 #: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 #: templates/js/stock.js:868 templates/js/stock.js:1294 #: templates/js/stock.js:1339 @@ -456,8 +456,8 @@ msgstr "Срок выполнения заказа" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:945 templates/js/order.js:262 -#: templates/js/order.js:365 +#: templates/js/build.js:945 templates/js/order.js:264 +#: templates/js/order.js:367 msgid "Target Date" msgstr "Целевая дата" @@ -492,7 +492,7 @@ msgstr "Целевая дата для сборки. Сборка будет п #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 -#: templates/js/order.js:460 templates/js/part.js:1016 +#: templates/js/order.js:462 templates/js/part.js:1016 #: templates/js/part.js:1138 templates/js/part.js:1194 #: templates/js/stock.js:1474 templates/js/stock.js:1693 msgid "Quantity" @@ -539,7 +539,7 @@ msgstr "Пометить сборку как завершенную" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:256 -#: templates/js/build.js:620 templates/js/order.js:445 templates/js/stock.js:75 +#: templates/js/build.js:620 templates/js/order.js:447 templates/js/stock.js:75 #: templates/js/stock.js:201 templates/js/stock.js:954 #: templates/js/stock.js:1366 msgid "Location" @@ -554,7 +554,7 @@ msgstr "Расположение укомплектованных частей" #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 -#: templates/js/order.js:249 templates/js/order.js:352 +#: templates/js/order.js:251 templates/js/order.js:354 #: templates/js/stock.js:941 templates/js/stock.js:1443 #: templates/js/stock.js:1709 msgid "Status" @@ -725,7 +725,7 @@ msgid "Batch code for this build output" msgstr "" #: build/models.py:264 order/models.py:162 part/models.py:875 -#: part/templates/part/part_base.html:143 templates/js/order.js:360 +#: part/templates/part/part_base.html:143 templates/js/order.js:362 msgid "Creation Date" msgstr "" @@ -856,7 +856,7 @@ msgstr "" #: stock/templates/stock/item_base.html:351 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 #: templates/js/build.js:249 templates/js/build.js:993 -#: templates/js/order.js:433 templates/js/order.js:438 +#: templates/js/order.js:435 templates/js/order.js:440 #: templates/js/stock.js:1425 msgid "Stock Item" msgstr "" @@ -1000,7 +1000,7 @@ msgstr "" #: order/templates/order/sales_order_ship.html:25 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 -#: stock/templates/stock/item_base.html:291 templates/js/order.js:307 +#: stock/templates/stock/item_base.html:291 templates/js/order.js:309 msgid "Sales Order" msgstr "" @@ -2121,7 +2121,7 @@ msgstr "" #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 #: templates/js/company.js:117 templates/js/company.js:495 -#: templates/js/order.js:232 +#: templates/js/order.js:234 msgid "Supplier" msgstr "" @@ -2207,7 +2207,7 @@ msgstr "" msgid "Download image from URL" msgstr "" -#: company/templates/company/company_base.html:46 templates/js/order.js:61 +#: company/templates/company/company_base.html:46 templates/js/order.js:63 msgid "Create Purchase Order" msgstr "" @@ -2235,7 +2235,7 @@ msgstr "" #: company/templates/company/company_base.html:126 order/models.py:544 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 -#: templates/js/company.js:109 templates/js/order.js:329 +#: templates/js/company.js:109 templates/js/order.js:331 #: templates/js/stock.js:1407 msgid "Customer" msgstr "" @@ -2801,7 +2801,7 @@ msgid "Company from which the items are being ordered" msgstr "" #: order/models.py:264 order/templates/order/order_base.html:98 -#: templates/js/order.js:241 +#: templates/js/order.js:243 msgid "Supplier Reference" msgstr "" @@ -2869,7 +2869,7 @@ msgstr "" msgid "Target date for order completion. Order will be overdue after this date." msgstr "" -#: order/models.py:559 templates/js/order.js:370 +#: order/models.py:559 templates/js/order.js:372 msgid "Shipment Date" msgstr "" @@ -2893,14 +2893,14 @@ msgstr "" msgid "Line item notes" msgstr "" -#: order/models.py:745 order/models.py:823 templates/js/order.js:420 +#: order/models.py:745 order/models.py:823 templates/js/order.js:422 msgid "Order" msgstr "" #: order/models.py:746 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 -#: stock/templates/stock/item_base.html:336 templates/js/order.js:210 +#: stock/templates/stock/item_base.html:336 templates/js/order.js:212 #: templates/js/stock.js:980 templates/js/stock.js:1388 msgid "Purchase Order" msgstr "" @@ -3030,11 +3030,11 @@ msgstr "" msgid "Issued" msgstr "" -#: order/templates/order/order_base.html:184 +#: order/templates/order/order_base.html:185 msgid "Edit Purchase Order" msgstr "" -#: order/templates/order/order_base.html:195 +#: order/templates/order/order_base.html:196 #: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:259 templates/js/part.js:64 @@ -3042,7 +3042,7 @@ msgstr "" msgid "New Location" msgstr "" -#: order/templates/order/order_base.html:196 +#: order/templates/order/order_base.html:197 #: order/templates/order/purchase_order_detail.html:263 #: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" @@ -3196,7 +3196,7 @@ msgid "Select existing purchase orders, or create new orders." msgstr "" #: order/templates/order/order_wizard/select_pos.html:31 -#: templates/js/order.js:267 templates/js/order.js:375 +#: templates/js/order.js:269 templates/js/order.js:377 msgid "Items" msgstr "" @@ -3348,11 +3348,11 @@ msgstr "" msgid "Sales Order Details" msgstr "" -#: order/templates/order/sales_order_base.html:100 templates/js/order.js:342 +#: order/templates/order/sales_order_base.html:100 templates/js/order.js:344 msgid "Customer Reference" msgstr "" -#: order/templates/order/sales_order_base.html:177 +#: order/templates/order/sales_order_base.html:178 msgid "Edit Sales Order" msgstr "" @@ -5124,7 +5124,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:257 templates/js/stock.js:1322 +#: templates/js/order.js:259 templates/js/stock.js:1322 msgid "Date" msgstr "" @@ -6531,7 +6531,7 @@ msgstr "" msgid "No build order allocations found" msgstr "" -#: templates/js/build.js:260 templates/js/order.js:449 +#: templates/js/build.js:260 templates/js/order.js:451 msgid "Location not specified" msgstr "" @@ -6839,27 +6839,27 @@ msgstr "" msgid "Supplier Part ID" msgstr "" -#: templates/js/order.js:31 +#: templates/js/order.js:32 msgid "Create Sales Order" msgstr "" -#: templates/js/order.js:200 +#: templates/js/order.js:202 msgid "No purchase orders found" msgstr "" -#: templates/js/order.js:224 templates/js/order.js:319 +#: templates/js/order.js:226 templates/js/order.js:321 msgid "Order is overdue" msgstr "" -#: templates/js/order.js:296 +#: templates/js/order.js:298 msgid "No sales orders found" msgstr "" -#: templates/js/order.js:333 +#: templates/js/order.js:335 msgid "Invalid Customer" msgstr "" -#: templates/js/order.js:410 +#: templates/js/order.js:412 msgid "No sales order allocations found" msgstr "" From aee27e3ccaa4df868b90b3910242cc9a053b33a4 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sun, 18 Jul 2021 11:09:35 +1000 Subject: [PATCH 510/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/tr/LC_MESSAGES/django.po | 66 +++++++++++------------ 1 file changed, 33 insertions(+), 33 deletions(-) diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index e0518dc20a..8451c5de83 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-16 03:55+0000\n" -"PO-Revision-Date: 2021-07-16 04:51\n" +"POT-Creation-Date: 2021-07-18 01:05+0000\n" +"PO-Revision-Date: 2021-07-18 01:09\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -158,8 +158,8 @@ msgstr "Adı" #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 #: templates/js/build.js:868 templates/js/build.js:1162 #: templates/js/company.js:125 templates/js/company.js:323 -#: templates/js/company.js:561 templates/js/order.js:245 -#: templates/js/order.js:347 templates/js/part.js:265 templates/js/part.js:449 +#: templates/js/company.js:561 templates/js/order.js:247 +#: templates/js/order.js:349 templates/js/part.js:265 templates/js/part.js:449 #: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 #: templates/js/stock.js:868 templates/js/stock.js:1294 #: templates/js/stock.js:1339 @@ -456,8 +456,8 @@ msgstr "Emir hedef tarihi" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:945 templates/js/order.js:262 -#: templates/js/order.js:365 +#: templates/js/build.js:945 templates/js/order.js:264 +#: templates/js/order.js:367 msgid "Target Date" msgstr "Hedeflenen tarih" @@ -492,7 +492,7 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 -#: templates/js/order.js:460 templates/js/part.js:1016 +#: templates/js/order.js:462 templates/js/part.js:1016 #: templates/js/part.js:1138 templates/js/part.js:1194 #: templates/js/stock.js:1474 templates/js/stock.js:1693 msgid "Quantity" @@ -539,7 +539,7 @@ msgstr "Yapım işini tamamlandı olarak işaretle" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:256 -#: templates/js/build.js:620 templates/js/order.js:445 templates/js/stock.js:75 +#: templates/js/build.js:620 templates/js/order.js:447 templates/js/stock.js:75 #: templates/js/stock.js:201 templates/js/stock.js:954 #: templates/js/stock.js:1366 msgid "Location" @@ -554,7 +554,7 @@ msgstr "Tamamlanmış parçaların konumu" #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 -#: templates/js/order.js:249 templates/js/order.js:352 +#: templates/js/order.js:251 templates/js/order.js:354 #: templates/js/stock.js:941 templates/js/stock.js:1443 #: templates/js/stock.js:1709 msgid "Status" @@ -725,7 +725,7 @@ msgid "Batch code for this build output" msgstr "Yapım işi çıktısı için sıra numarası" #: build/models.py:264 order/models.py:162 part/models.py:875 -#: part/templates/part/part_base.html:143 templates/js/order.js:360 +#: part/templates/part/part_base.html:143 templates/js/order.js:362 msgid "Creation Date" msgstr "Oluşturulma tarihi" @@ -856,7 +856,7 @@ msgstr "Yapım işi için tahsis edilen parçalar" #: stock/templates/stock/item_base.html:351 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 #: templates/js/build.js:249 templates/js/build.js:993 -#: templates/js/order.js:433 templates/js/order.js:438 +#: templates/js/order.js:435 templates/js/order.js:440 #: templates/js/stock.js:1425 msgid "Stock Item" msgstr "Stok Kalemi" @@ -1000,7 +1000,7 @@ msgstr "İlerleme" #: order/templates/order/sales_order_ship.html:25 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 -#: stock/templates/stock/item_base.html:291 templates/js/order.js:307 +#: stock/templates/stock/item_base.html:291 templates/js/order.js:309 msgid "Sales Order" msgstr "Sipariş Emri" @@ -2121,7 +2121,7 @@ msgstr "" #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 #: templates/js/company.js:117 templates/js/company.js:495 -#: templates/js/order.js:232 +#: templates/js/order.js:234 msgid "Supplier" msgstr "" @@ -2207,7 +2207,7 @@ msgstr "" msgid "Download image from URL" msgstr "" -#: company/templates/company/company_base.html:46 templates/js/order.js:61 +#: company/templates/company/company_base.html:46 templates/js/order.js:63 msgid "Create Purchase Order" msgstr "Satın Alma Emri Oluştur" @@ -2235,7 +2235,7 @@ msgstr "" #: company/templates/company/company_base.html:126 order/models.py:544 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 -#: templates/js/company.js:109 templates/js/order.js:329 +#: templates/js/company.js:109 templates/js/order.js:331 #: templates/js/stock.js:1407 msgid "Customer" msgstr "Müşteri" @@ -2801,7 +2801,7 @@ msgid "Company from which the items are being ordered" msgstr "" #: order/models.py:264 order/templates/order/order_base.html:98 -#: templates/js/order.js:241 +#: templates/js/order.js:243 msgid "Supplier Reference" msgstr "" @@ -2869,7 +2869,7 @@ msgstr "" msgid "Target date for order completion. Order will be overdue after this date." msgstr "" -#: order/models.py:559 templates/js/order.js:370 +#: order/models.py:559 templates/js/order.js:372 msgid "Shipment Date" msgstr "" @@ -2893,14 +2893,14 @@ msgstr "" msgid "Line item notes" msgstr "" -#: order/models.py:745 order/models.py:823 templates/js/order.js:420 +#: order/models.py:745 order/models.py:823 templates/js/order.js:422 msgid "Order" msgstr "" #: order/models.py:746 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 -#: stock/templates/stock/item_base.html:336 templates/js/order.js:210 +#: stock/templates/stock/item_base.html:336 templates/js/order.js:212 #: templates/js/stock.js:980 templates/js/stock.js:1388 msgid "Purchase Order" msgstr "" @@ -3030,11 +3030,11 @@ msgstr "" msgid "Issued" msgstr "" -#: order/templates/order/order_base.html:184 +#: order/templates/order/order_base.html:185 msgid "Edit Purchase Order" msgstr "" -#: order/templates/order/order_base.html:195 +#: order/templates/order/order_base.html:196 #: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:259 templates/js/part.js:64 @@ -3042,7 +3042,7 @@ msgstr "" msgid "New Location" msgstr "Yeni Konum" -#: order/templates/order/order_base.html:196 +#: order/templates/order/order_base.html:197 #: order/templates/order/purchase_order_detail.html:263 #: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" @@ -3196,7 +3196,7 @@ msgid "Select existing purchase orders, or create new orders." msgstr "" #: order/templates/order/order_wizard/select_pos.html:31 -#: templates/js/order.js:267 templates/js/order.js:375 +#: templates/js/order.js:269 templates/js/order.js:377 msgid "Items" msgstr "" @@ -3348,11 +3348,11 @@ msgstr "" msgid "Sales Order Details" msgstr "" -#: order/templates/order/sales_order_base.html:100 templates/js/order.js:342 +#: order/templates/order/sales_order_base.html:100 templates/js/order.js:344 msgid "Customer Reference" msgstr "" -#: order/templates/order/sales_order_base.html:177 +#: order/templates/order/sales_order_base.html:178 msgid "Edit Sales Order" msgstr "" @@ -5124,7 +5124,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:257 templates/js/stock.js:1322 +#: templates/js/order.js:259 templates/js/stock.js:1322 msgid "Date" msgstr "" @@ -6531,7 +6531,7 @@ msgstr "" msgid "No build order allocations found" msgstr "" -#: templates/js/build.js:260 templates/js/order.js:449 +#: templates/js/build.js:260 templates/js/order.js:451 msgid "Location not specified" msgstr "" @@ -6839,27 +6839,27 @@ msgstr "" msgid "Supplier Part ID" msgstr "" -#: templates/js/order.js:31 +#: templates/js/order.js:32 msgid "Create Sales Order" msgstr "" -#: templates/js/order.js:200 +#: templates/js/order.js:202 msgid "No purchase orders found" msgstr "" -#: templates/js/order.js:224 templates/js/order.js:319 +#: templates/js/order.js:226 templates/js/order.js:321 msgid "Order is overdue" msgstr "" -#: templates/js/order.js:296 +#: templates/js/order.js:298 msgid "No sales orders found" msgstr "" -#: templates/js/order.js:333 +#: templates/js/order.js:335 msgid "Invalid Customer" msgstr "" -#: templates/js/order.js:410 +#: templates/js/order.js:412 msgid "No sales order allocations found" msgstr "" From f63f015b86c7e90a0659b91a92669a3f933e535e Mon Sep 17 00:00:00 2001 From: Oliver Date: Sun, 18 Jul 2021 11:09:37 +1000 Subject: [PATCH 511/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/zh/LC_MESSAGES/django.po | 66 +++++++++++------------ 1 file changed, 33 insertions(+), 33 deletions(-) diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 99b163234e..7ac5c2866f 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-16 03:55+0000\n" -"PO-Revision-Date: 2021-07-16 04:51\n" +"POT-Creation-Date: 2021-07-18 01:05+0000\n" +"PO-Revision-Date: 2021-07-18 01:09\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -158,8 +158,8 @@ msgstr "名称" #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 #: templates/js/build.js:868 templates/js/build.js:1162 #: templates/js/company.js:125 templates/js/company.js:323 -#: templates/js/company.js:561 templates/js/order.js:245 -#: templates/js/order.js:347 templates/js/part.js:265 templates/js/part.js:449 +#: templates/js/company.js:561 templates/js/order.js:247 +#: templates/js/order.js:349 templates/js/part.js:265 templates/js/part.js:449 #: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 #: templates/js/stock.js:868 templates/js/stock.js:1294 #: templates/js/stock.js:1339 @@ -456,8 +456,8 @@ msgstr "" #: order/templates/order/order_base.html:124 #: order/templates/order/sales_order_base.html:119 #: report/templates/report/inventree_build_order_base.html:126 -#: templates/js/build.js:945 templates/js/order.js:262 -#: templates/js/order.js:365 +#: templates/js/build.js:945 templates/js/order.js:264 +#: templates/js/order.js:367 msgid "Target Date" msgstr "" @@ -492,7 +492,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 -#: templates/js/order.js:460 templates/js/part.js:1016 +#: templates/js/order.js:462 templates/js/part.js:1016 #: templates/js/part.js:1138 templates/js/part.js:1194 #: templates/js/stock.js:1474 templates/js/stock.js:1693 msgid "Quantity" @@ -539,7 +539,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:256 -#: templates/js/build.js:620 templates/js/order.js:445 templates/js/stock.js:75 +#: templates/js/build.js:620 templates/js/order.js:447 templates/js/stock.js:75 #: templates/js/stock.js:201 templates/js/stock.js:954 #: templates/js/stock.js:1366 msgid "Location" @@ -554,7 +554,7 @@ msgstr "" #: order/templates/order/receive_parts.html:24 #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 -#: templates/js/order.js:249 templates/js/order.js:352 +#: templates/js/order.js:251 templates/js/order.js:354 #: templates/js/stock.js:941 templates/js/stock.js:1443 #: templates/js/stock.js:1709 msgid "Status" @@ -725,7 +725,7 @@ msgid "Batch code for this build output" msgstr "" #: build/models.py:264 order/models.py:162 part/models.py:875 -#: part/templates/part/part_base.html:143 templates/js/order.js:360 +#: part/templates/part/part_base.html:143 templates/js/order.js:362 msgid "Creation Date" msgstr "" @@ -856,7 +856,7 @@ msgstr "" #: stock/templates/stock/item_base.html:351 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 #: templates/js/build.js:249 templates/js/build.js:993 -#: templates/js/order.js:433 templates/js/order.js:438 +#: templates/js/order.js:435 templates/js/order.js:440 #: templates/js/stock.js:1425 msgid "Stock Item" msgstr "" @@ -1000,7 +1000,7 @@ msgstr "" #: order/templates/order/sales_order_ship.html:25 #: report/templates/report/inventree_build_order_base.html:136 #: report/templates/report/inventree_so_report.html:77 -#: stock/templates/stock/item_base.html:291 templates/js/order.js:307 +#: stock/templates/stock/item_base.html:291 templates/js/order.js:309 msgid "Sales Order" msgstr "" @@ -2121,7 +2121,7 @@ msgstr "" #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 #: templates/js/company.js:117 templates/js/company.js:495 -#: templates/js/order.js:232 +#: templates/js/order.js:234 msgid "Supplier" msgstr "" @@ -2207,7 +2207,7 @@ msgstr "" msgid "Download image from URL" msgstr "" -#: company/templates/company/company_base.html:46 templates/js/order.js:61 +#: company/templates/company/company_base.html:46 templates/js/order.js:63 msgid "Create Purchase Order" msgstr "" @@ -2235,7 +2235,7 @@ msgstr "" #: company/templates/company/company_base.html:126 order/models.py:544 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 -#: templates/js/company.js:109 templates/js/order.js:329 +#: templates/js/company.js:109 templates/js/order.js:331 #: templates/js/stock.js:1407 msgid "Customer" msgstr "" @@ -2801,7 +2801,7 @@ msgid "Company from which the items are being ordered" msgstr "" #: order/models.py:264 order/templates/order/order_base.html:98 -#: templates/js/order.js:241 +#: templates/js/order.js:243 msgid "Supplier Reference" msgstr "" @@ -2869,7 +2869,7 @@ msgstr "" msgid "Target date for order completion. Order will be overdue after this date." msgstr "" -#: order/models.py:559 templates/js/order.js:370 +#: order/models.py:559 templates/js/order.js:372 msgid "Shipment Date" msgstr "" @@ -2893,14 +2893,14 @@ msgstr "" msgid "Line item notes" msgstr "" -#: order/models.py:745 order/models.py:823 templates/js/order.js:420 +#: order/models.py:745 order/models.py:823 templates/js/order.js:422 msgid "Order" msgstr "" #: order/models.py:746 order/templates/order/order_base.html:9 #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 -#: stock/templates/stock/item_base.html:336 templates/js/order.js:210 +#: stock/templates/stock/item_base.html:336 templates/js/order.js:212 #: templates/js/stock.js:980 templates/js/stock.js:1388 msgid "Purchase Order" msgstr "" @@ -3030,11 +3030,11 @@ msgstr "" msgid "Issued" msgstr "" -#: order/templates/order/order_base.html:184 +#: order/templates/order/order_base.html:185 msgid "Edit Purchase Order" msgstr "" -#: order/templates/order/order_base.html:195 +#: order/templates/order/order_base.html:196 #: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:259 templates/js/part.js:64 @@ -3042,7 +3042,7 @@ msgstr "" msgid "New Location" msgstr "" -#: order/templates/order/order_base.html:196 +#: order/templates/order/order_base.html:197 #: order/templates/order/purchase_order_detail.html:263 #: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" @@ -3196,7 +3196,7 @@ msgid "Select existing purchase orders, or create new orders." msgstr "" #: order/templates/order/order_wizard/select_pos.html:31 -#: templates/js/order.js:267 templates/js/order.js:375 +#: templates/js/order.js:269 templates/js/order.js:377 msgid "Items" msgstr "" @@ -3348,11 +3348,11 @@ msgstr "" msgid "Sales Order Details" msgstr "" -#: order/templates/order/sales_order_base.html:100 templates/js/order.js:342 +#: order/templates/order/sales_order_base.html:100 templates/js/order.js:344 msgid "Customer Reference" msgstr "" -#: order/templates/order/sales_order_base.html:177 +#: order/templates/order/sales_order_base.html:178 msgid "Edit Sales Order" msgstr "" @@ -5124,7 +5124,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:257 templates/js/stock.js:1322 +#: templates/js/order.js:259 templates/js/stock.js:1322 msgid "Date" msgstr "" @@ -6531,7 +6531,7 @@ msgstr "" msgid "No build order allocations found" msgstr "" -#: templates/js/build.js:260 templates/js/order.js:449 +#: templates/js/build.js:260 templates/js/order.js:451 msgid "Location not specified" msgstr "" @@ -6839,27 +6839,27 @@ msgstr "" msgid "Supplier Part ID" msgstr "" -#: templates/js/order.js:31 +#: templates/js/order.js:32 msgid "Create Sales Order" msgstr "" -#: templates/js/order.js:200 +#: templates/js/order.js:202 msgid "No purchase orders found" msgstr "" -#: templates/js/order.js:224 templates/js/order.js:319 +#: templates/js/order.js:226 templates/js/order.js:321 msgid "Order is overdue" msgstr "" -#: templates/js/order.js:296 +#: templates/js/order.js:298 msgid "No sales orders found" msgstr "" -#: templates/js/order.js:333 +#: templates/js/order.js:335 msgid "Invalid Customer" msgstr "" -#: templates/js/order.js:410 +#: templates/js/order.js:412 msgid "No sales order allocations found" msgstr "" From bdc684f77e6cd3e810a2c69a8d32a735315bbf59 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 18 Jul 2021 11:34:00 +0000 Subject: [PATCH 512/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 10 +++++----- InvenTree/locale/en/LC_MESSAGES/django.po | 10 +++++----- InvenTree/locale/es/LC_MESSAGES/django.po | 10 +++++----- InvenTree/locale/fr/LC_MESSAGES/django.po | 10 +++++----- InvenTree/locale/it/LC_MESSAGES/django.po | 10 +++++----- InvenTree/locale/ja/LC_MESSAGES/django.po | 10 +++++----- InvenTree/locale/pl/LC_MESSAGES/django.po | 10 +++++----- InvenTree/locale/ru/LC_MESSAGES/django.po | 10 +++++----- InvenTree/locale/tr/LC_MESSAGES/django.po | 10 +++++----- InvenTree/locale/zh/LC_MESSAGES/django.po | 10 +++++----- 10 files changed, 50 insertions(+), 50 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index b0f06018f0..2b8abf215d 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 01:05+0000\n" +"POT-Creation-Date: 2021-07-18 11:33+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: German\n" @@ -6832,15 +6832,15 @@ msgstr "Fehler bei Formulardaten-Anfrage" msgid "Company ID" msgstr "" -#: templates/js/model_renderers.js:76 +#: templates/js/model_renderers.js:78 msgid "Location ID" msgstr "" -#: templates/js/model_renderers.js:97 +#: templates/js/model_renderers.js:95 msgid "Build ID" msgstr "" -#: templates/js/model_renderers.js:116 +#: templates/js/model_renderers.js:114 msgid "Part ID" msgstr "" @@ -6848,7 +6848,7 @@ msgstr "" msgid "Category ID" msgstr "" -#: templates/js/model_renderers.js:203 +#: templates/js/model_renderers.js:199 msgid "Supplier Part ID" msgstr "" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index e9841af40b..cc7104763e 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 01:05+0000\n" +"POT-Creation-Date: 2021-07-18 11:33+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -6821,15 +6821,15 @@ msgstr "" msgid "Company ID" msgstr "" -#: templates/js/model_renderers.js:76 +#: templates/js/model_renderers.js:78 msgid "Location ID" msgstr "" -#: templates/js/model_renderers.js:97 +#: templates/js/model_renderers.js:95 msgid "Build ID" msgstr "" -#: templates/js/model_renderers.js:116 +#: templates/js/model_renderers.js:114 msgid "Part ID" msgstr "" @@ -6837,7 +6837,7 @@ msgstr "" msgid "Category ID" msgstr "" -#: templates/js/model_renderers.js:203 +#: templates/js/model_renderers.js:199 msgid "Supplier Part ID" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index d3b40b6a3c..09a12c6d7f 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 01:05+0000\n" +"POT-Creation-Date: 2021-07-18 11:33+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -6820,15 +6820,15 @@ msgstr "" msgid "Company ID" msgstr "" -#: templates/js/model_renderers.js:76 +#: templates/js/model_renderers.js:78 msgid "Location ID" msgstr "" -#: templates/js/model_renderers.js:97 +#: templates/js/model_renderers.js:95 msgid "Build ID" msgstr "" -#: templates/js/model_renderers.js:116 +#: templates/js/model_renderers.js:114 msgid "Part ID" msgstr "" @@ -6836,7 +6836,7 @@ msgstr "" msgid "Category ID" msgstr "" -#: templates/js/model_renderers.js:203 +#: templates/js/model_renderers.js:199 msgid "Supplier Part ID" msgstr "" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 1926074f37..5521b026ed 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 01:05+0000\n" +"POT-Creation-Date: 2021-07-18 11:33+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: French\n" @@ -6822,15 +6822,15 @@ msgstr "" msgid "Company ID" msgstr "" -#: templates/js/model_renderers.js:76 +#: templates/js/model_renderers.js:78 msgid "Location ID" msgstr "" -#: templates/js/model_renderers.js:97 +#: templates/js/model_renderers.js:95 msgid "Build ID" msgstr "" -#: templates/js/model_renderers.js:116 +#: templates/js/model_renderers.js:114 msgid "Part ID" msgstr "" @@ -6838,7 +6838,7 @@ msgstr "" msgid "Category ID" msgstr "" -#: templates/js/model_renderers.js:203 +#: templates/js/model_renderers.js:199 msgid "Supplier Part ID" msgstr "" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 584d8fe1ec..0586edc94b 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 01:05+0000\n" +"POT-Creation-Date: 2021-07-18 11:33+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -6820,15 +6820,15 @@ msgstr "" msgid "Company ID" msgstr "" -#: templates/js/model_renderers.js:76 +#: templates/js/model_renderers.js:78 msgid "Location ID" msgstr "" -#: templates/js/model_renderers.js:97 +#: templates/js/model_renderers.js:95 msgid "Build ID" msgstr "" -#: templates/js/model_renderers.js:116 +#: templates/js/model_renderers.js:114 msgid "Part ID" msgstr "" @@ -6836,7 +6836,7 @@ msgstr "" msgid "Category ID" msgstr "" -#: templates/js/model_renderers.js:203 +#: templates/js/model_renderers.js:199 msgid "Supplier Part ID" msgstr "" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 4acac45c00..231eb01863 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 01:05+0000\n" +"POT-Creation-Date: 2021-07-18 11:33+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -6822,15 +6822,15 @@ msgstr "" msgid "Company ID" msgstr "" -#: templates/js/model_renderers.js:76 +#: templates/js/model_renderers.js:78 msgid "Location ID" msgstr "" -#: templates/js/model_renderers.js:97 +#: templates/js/model_renderers.js:95 msgid "Build ID" msgstr "" -#: templates/js/model_renderers.js:116 +#: templates/js/model_renderers.js:114 msgid "Part ID" msgstr "" @@ -6838,7 +6838,7 @@ msgstr "" msgid "Category ID" msgstr "" -#: templates/js/model_renderers.js:203 +#: templates/js/model_renderers.js:199 msgid "Supplier Part ID" msgstr "" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index b5f4adc8fb..3277567fe0 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 01:05+0000\n" +"POT-Creation-Date: 2021-07-18 11:33+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -6828,15 +6828,15 @@ msgstr "" msgid "Company ID" msgstr "" -#: templates/js/model_renderers.js:76 +#: templates/js/model_renderers.js:78 msgid "Location ID" msgstr "" -#: templates/js/model_renderers.js:97 +#: templates/js/model_renderers.js:95 msgid "Build ID" msgstr "" -#: templates/js/model_renderers.js:116 +#: templates/js/model_renderers.js:114 msgid "Part ID" msgstr "" @@ -6844,7 +6844,7 @@ msgstr "" msgid "Category ID" msgstr "" -#: templates/js/model_renderers.js:203 +#: templates/js/model_renderers.js:199 msgid "Supplier Part ID" msgstr "" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 0a323fe8cb..8fe9ee8650 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 01:05+0000\n" +"POT-Creation-Date: 2021-07-18 11:33+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -6820,15 +6820,15 @@ msgstr "" msgid "Company ID" msgstr "" -#: templates/js/model_renderers.js:76 +#: templates/js/model_renderers.js:78 msgid "Location ID" msgstr "" -#: templates/js/model_renderers.js:97 +#: templates/js/model_renderers.js:95 msgid "Build ID" msgstr "" -#: templates/js/model_renderers.js:116 +#: templates/js/model_renderers.js:114 msgid "Part ID" msgstr "" @@ -6836,7 +6836,7 @@ msgstr "" msgid "Category ID" msgstr "" -#: templates/js/model_renderers.js:203 +#: templates/js/model_renderers.js:199 msgid "Supplier Part ID" msgstr "" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 82beea5061..62fa56cf36 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 01:05+0000\n" +"POT-Creation-Date: 2021-07-18 11:33+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -6826,15 +6826,15 @@ msgstr "" msgid "Company ID" msgstr "" -#: templates/js/model_renderers.js:76 +#: templates/js/model_renderers.js:78 msgid "Location ID" msgstr "" -#: templates/js/model_renderers.js:97 +#: templates/js/model_renderers.js:95 msgid "Build ID" msgstr "" -#: templates/js/model_renderers.js:116 +#: templates/js/model_renderers.js:114 msgid "Part ID" msgstr "" @@ -6842,7 +6842,7 @@ msgstr "" msgid "Category ID" msgstr "" -#: templates/js/model_renderers.js:203 +#: templates/js/model_renderers.js:199 msgid "Supplier Part ID" msgstr "" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 431a9d5d05..9c4e3ebf93 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 01:05+0000\n" +"POT-Creation-Date: 2021-07-18 11:33+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -6820,15 +6820,15 @@ msgstr "" msgid "Company ID" msgstr "" -#: templates/js/model_renderers.js:76 +#: templates/js/model_renderers.js:78 msgid "Location ID" msgstr "" -#: templates/js/model_renderers.js:97 +#: templates/js/model_renderers.js:95 msgid "Build ID" msgstr "" -#: templates/js/model_renderers.js:116 +#: templates/js/model_renderers.js:114 msgid "Part ID" msgstr "" @@ -6836,7 +6836,7 @@ msgstr "" msgid "Category ID" msgstr "" -#: templates/js/model_renderers.js:203 +#: templates/js/model_renderers.js:199 msgid "Supplier Part ID" msgstr "" From 4271912c19fb8238f06023df286de703b084cd8a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 18 Jul 2021 11:42:53 +0000 Subject: [PATCH 513/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 12 ++++++------ InvenTree/locale/en/LC_MESSAGES/django.po | 12 ++++++------ InvenTree/locale/es/LC_MESSAGES/django.po | 12 ++++++------ InvenTree/locale/fr/LC_MESSAGES/django.po | 12 ++++++------ InvenTree/locale/it/LC_MESSAGES/django.po | 12 ++++++------ InvenTree/locale/ja/LC_MESSAGES/django.po | 12 ++++++------ InvenTree/locale/pl/LC_MESSAGES/django.po | 12 ++++++------ InvenTree/locale/ru/LC_MESSAGES/django.po | 12 ++++++------ InvenTree/locale/tr/LC_MESSAGES/django.po | 12 ++++++------ InvenTree/locale/zh/LC_MESSAGES/django.po | 12 ++++++------ 10 files changed, 60 insertions(+), 60 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 2b8abf215d..47dc0b2de6 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 11:33+0000\n" +"POT-Creation-Date: 2021-07-18 11:42+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: German\n" @@ -779,7 +779,7 @@ msgstr "Link zu einer externen URL" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:409 +#: order/templates/order/purchase_order_detail.html:416 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 @@ -2982,7 +2982,7 @@ msgstr "Anzahl für Bestandszuordnung eingeben" msgid "Purchase price currency" msgstr "" -#: order/serializers.py:359 +#: order/serializers.py:360 msgid "Sale price currency" msgstr "" @@ -3276,16 +3276,16 @@ msgstr "Stück-Preis" msgid "Total price" msgstr "Gesamtpreis" -#: order/templates/order/purchase_order_detail.html:421 +#: order/templates/order/purchase_order_detail.html:428 #: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "Position bearbeiten" -#: order/templates/order/purchase_order_detail.html:422 +#: order/templates/order/purchase_order_detail.html:429 msgid "Delete line item" msgstr "Position löschen" -#: order/templates/order/purchase_order_detail.html:427 +#: order/templates/order/purchase_order_detail.html:434 msgid "Receive line item" msgstr "Position empfangen" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index cc7104763e..482ce15bbe 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 11:33+0000\n" +"POT-Creation-Date: 2021-07-18 11:42+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -780,7 +780,7 @@ msgstr "" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:409 +#: order/templates/order/purchase_order_detail.html:416 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 @@ -2983,7 +2983,7 @@ msgstr "" msgid "Purchase price currency" msgstr "" -#: order/serializers.py:359 +#: order/serializers.py:360 msgid "Sale price currency" msgstr "" @@ -3277,16 +3277,16 @@ msgstr "" msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:421 +#: order/templates/order/purchase_order_detail.html:428 #: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:422 +#: order/templates/order/purchase_order_detail.html:429 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:427 +#: order/templates/order/purchase_order_detail.html:434 msgid "Receive line item" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 09a12c6d7f..8cb6fba91d 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 11:33+0000\n" +"POT-Creation-Date: 2021-07-18 11:42+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -779,7 +779,7 @@ msgstr "" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:409 +#: order/templates/order/purchase_order_detail.html:416 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 @@ -2982,7 +2982,7 @@ msgstr "" msgid "Purchase price currency" msgstr "" -#: order/serializers.py:359 +#: order/serializers.py:360 msgid "Sale price currency" msgstr "" @@ -3276,16 +3276,16 @@ msgstr "" msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:421 +#: order/templates/order/purchase_order_detail.html:428 #: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:422 +#: order/templates/order/purchase_order_detail.html:429 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:427 +#: order/templates/order/purchase_order_detail.html:434 msgid "Receive line item" msgstr "" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 5521b026ed..4a6b54109e 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 11:33+0000\n" +"POT-Creation-Date: 2021-07-18 11:42+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: French\n" @@ -779,7 +779,7 @@ msgstr "" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:409 +#: order/templates/order/purchase_order_detail.html:416 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 @@ -2982,7 +2982,7 @@ msgstr "" msgid "Purchase price currency" msgstr "" -#: order/serializers.py:359 +#: order/serializers.py:360 msgid "Sale price currency" msgstr "" @@ -3276,16 +3276,16 @@ msgstr "" msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:421 +#: order/templates/order/purchase_order_detail.html:428 #: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:422 +#: order/templates/order/purchase_order_detail.html:429 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:427 +#: order/templates/order/purchase_order_detail.html:434 msgid "Receive line item" msgstr "" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 0586edc94b..4c16e11664 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 11:33+0000\n" +"POT-Creation-Date: 2021-07-18 11:42+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -779,7 +779,7 @@ msgstr "" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:409 +#: order/templates/order/purchase_order_detail.html:416 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 @@ -2982,7 +2982,7 @@ msgstr "" msgid "Purchase price currency" msgstr "" -#: order/serializers.py:359 +#: order/serializers.py:360 msgid "Sale price currency" msgstr "" @@ -3276,16 +3276,16 @@ msgstr "" msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:421 +#: order/templates/order/purchase_order_detail.html:428 #: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:422 +#: order/templates/order/purchase_order_detail.html:429 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:427 +#: order/templates/order/purchase_order_detail.html:434 msgid "Receive line item" msgstr "" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 231eb01863..16ffe5f256 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 11:33+0000\n" +"POT-Creation-Date: 2021-07-18 11:42+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -779,7 +779,7 @@ msgstr "" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:409 +#: order/templates/order/purchase_order_detail.html:416 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 @@ -2982,7 +2982,7 @@ msgstr "" msgid "Purchase price currency" msgstr "" -#: order/serializers.py:359 +#: order/serializers.py:360 msgid "Sale price currency" msgstr "" @@ -3276,16 +3276,16 @@ msgstr "" msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:421 +#: order/templates/order/purchase_order_detail.html:428 #: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:422 +#: order/templates/order/purchase_order_detail.html:429 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:427 +#: order/templates/order/purchase_order_detail.html:434 msgid "Receive line item" msgstr "" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 3277567fe0..9e49167fa2 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 11:33+0000\n" +"POT-Creation-Date: 2021-07-18 11:42+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -779,7 +779,7 @@ msgstr "Link do zewnętrznego adresu URL" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:409 +#: order/templates/order/purchase_order_detail.html:416 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 @@ -2982,7 +2982,7 @@ msgstr "" msgid "Purchase price currency" msgstr "" -#: order/serializers.py:359 +#: order/serializers.py:360 msgid "Sale price currency" msgstr "" @@ -3276,16 +3276,16 @@ msgstr "Cena jednostkowa" msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:421 +#: order/templates/order/purchase_order_detail.html:428 #: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:422 +#: order/templates/order/purchase_order_detail.html:429 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:427 +#: order/templates/order/purchase_order_detail.html:434 msgid "Receive line item" msgstr "" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 8fe9ee8650..7bdf538abe 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 11:33+0000\n" +"POT-Creation-Date: 2021-07-18 11:42+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -779,7 +779,7 @@ msgstr "" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:409 +#: order/templates/order/purchase_order_detail.html:416 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 @@ -2982,7 +2982,7 @@ msgstr "" msgid "Purchase price currency" msgstr "" -#: order/serializers.py:359 +#: order/serializers.py:360 msgid "Sale price currency" msgstr "" @@ -3276,16 +3276,16 @@ msgstr "" msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:421 +#: order/templates/order/purchase_order_detail.html:428 #: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:422 +#: order/templates/order/purchase_order_detail.html:429 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:427 +#: order/templates/order/purchase_order_detail.html:434 msgid "Receive line item" msgstr "" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 62fa56cf36..af75876994 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 11:33+0000\n" +"POT-Creation-Date: 2021-07-18 11:42+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -779,7 +779,7 @@ msgstr "Harici URL'ye bağlantı" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:409 +#: order/templates/order/purchase_order_detail.html:416 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 @@ -2982,7 +2982,7 @@ msgstr "Stok tahsis miktarını girin" msgid "Purchase price currency" msgstr "" -#: order/serializers.py:359 +#: order/serializers.py:360 msgid "Sale price currency" msgstr "" @@ -3276,16 +3276,16 @@ msgstr "" msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:421 +#: order/templates/order/purchase_order_detail.html:428 #: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:422 +#: order/templates/order/purchase_order_detail.html:429 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:427 +#: order/templates/order/purchase_order_detail.html:434 msgid "Receive line item" msgstr "" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 9c4e3ebf93..d72fca1554 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 11:33+0000\n" +"POT-Creation-Date: 2021-07-18 11:42+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -779,7 +779,7 @@ msgstr "" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:409 +#: order/templates/order/purchase_order_detail.html:416 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 @@ -2982,7 +2982,7 @@ msgstr "" msgid "Purchase price currency" msgstr "" -#: order/serializers.py:359 +#: order/serializers.py:360 msgid "Sale price currency" msgstr "" @@ -3276,16 +3276,16 @@ msgstr "" msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:421 +#: order/templates/order/purchase_order_detail.html:428 #: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:422 +#: order/templates/order/purchase_order_detail.html:429 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:427 +#: order/templates/order/purchase_order_detail.html:434 msgid "Receive line item" msgstr "" From 263429b76aca6add012dc84664b467c197861f2d Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 18 Jul 2021 11:47:28 +0000 Subject: [PATCH 514/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 42 +++++++++++------------ InvenTree/locale/en/LC_MESSAGES/django.po | 42 +++++++++++------------ InvenTree/locale/es/LC_MESSAGES/django.po | 42 +++++++++++------------ InvenTree/locale/fr/LC_MESSAGES/django.po | 42 +++++++++++------------ InvenTree/locale/it/LC_MESSAGES/django.po | 42 +++++++++++------------ InvenTree/locale/ja/LC_MESSAGES/django.po | 42 +++++++++++------------ InvenTree/locale/pl/LC_MESSAGES/django.po | 42 +++++++++++------------ InvenTree/locale/ru/LC_MESSAGES/django.po | 42 +++++++++++------------ InvenTree/locale/tr/LC_MESSAGES/django.po | 42 +++++++++++------------ InvenTree/locale/zh/LC_MESSAGES/django.po | 42 +++++++++++------------ 10 files changed, 210 insertions(+), 210 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 47dc0b2de6..fef63a2494 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 11:42+0000\n" +"POT-Creation-Date: 2021-07-18 11:47+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: German\n" @@ -6288,7 +6288,7 @@ msgstr "Versionsinformationen kopieren" #: templates/about.html:100 templates/js/modals.js:33 #: templates/js/modals.js:567 templates/js/modals.js:661 -#: templates/js/modals.js:954 templates/modals.html:29 templates/modals.html:54 +#: templates/js/modals.js:957 templates/modals.html:29 templates/modals.html:54 msgid "Close" msgstr "Schliessen" @@ -6308,11 +6308,11 @@ msgstr "Der angegebene Server muss erreichbar sein" msgid "Remote image must not exceed maximum allowable file size" msgstr "Das Bild darf nicht größer als die maximal-erlaubte Größe sein" -#: templates/js/api.js:162 templates/js/modals.js:1024 +#: templates/js/api.js:162 templates/js/modals.js:1027 msgid "No Response" msgstr "Keine Antwort" -#: templates/js/api.js:163 templates/js/modals.js:1025 +#: templates/js/api.js:163 templates/js/modals.js:1028 msgid "No response from the InvenTree server" msgstr "keine Antwort vom InvenTree Server" @@ -6324,35 +6324,35 @@ msgstr "" msgid "API request returned error code 400" msgstr "" -#: templates/js/api.js:172 templates/js/modals.js:1034 +#: templates/js/api.js:172 templates/js/modals.js:1037 msgid "Error 401: Not Authenticated" msgstr "Fehler 401: Nicht Angemeldet" -#: templates/js/api.js:173 templates/js/modals.js:1035 +#: templates/js/api.js:173 templates/js/modals.js:1038 msgid "Authentication credentials not supplied" msgstr "Authentication Kredentials nicht angegeben" -#: templates/js/api.js:176 templates/js/modals.js:1039 +#: templates/js/api.js:176 templates/js/modals.js:1042 msgid "Error 403: Permission Denied" msgstr "Fehler 403: keine Berechtigung" -#: templates/js/api.js:177 templates/js/modals.js:1040 +#: templates/js/api.js:177 templates/js/modals.js:1043 msgid "You do not have the required permissions to access this function" msgstr "Fehlende Berechtigung für diese Aktion" -#: templates/js/api.js:180 templates/js/modals.js:1044 +#: templates/js/api.js:180 templates/js/modals.js:1047 msgid "Error 404: Resource Not Found" msgstr "Fehler 404: Ressource nicht gefunden" -#: templates/js/api.js:181 templates/js/modals.js:1045 +#: templates/js/api.js:181 templates/js/modals.js:1048 msgid "The requested resource could not be located on the server" msgstr "Die angefragte Ressource kann auf diesem Server nicht gefunden werden" -#: templates/js/api.js:184 templates/js/modals.js:1049 +#: templates/js/api.js:184 templates/js/modals.js:1052 msgid "Error 408: Timeout" msgstr "Fehler 408: Zeitüberschreitung" -#: templates/js/api.js:185 templates/js/modals.js:1050 +#: templates/js/api.js:185 templates/js/modals.js:1053 msgid "Connection timeout while requesting data from server" msgstr "Verbindungszeitüberschreitung bei der Datenanforderung" @@ -6408,7 +6408,7 @@ msgstr "Server-Fehler" msgid "Unknown response from server" msgstr "Unbekannte Antwort von Server erhalten" -#: templates/js/barcode.js:119 templates/js/modals.js:1014 +#: templates/js/barcode.js:119 templates/js/modals.js:1017 msgid "Invalid server response" msgstr "Ungültige Antwort von Server" @@ -6775,7 +6775,7 @@ msgid "Cancel" msgstr "abbrechen" #: templates/js/modals.js:60 templates/js/modals.js:102 -#: templates/js/modals.js:660 templates/js/modals.js:953 +#: templates/js/modals.js:660 templates/js/modals.js:956 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "Abschicken" @@ -6800,31 +6800,31 @@ msgstr "Akzeptieren" msgid "Loading Data" msgstr "Lade Daten" -#: templates/js/modals.js:904 +#: templates/js/modals.js:907 msgid "Invalid response from server" msgstr "ungültige Antwort vom Server" -#: templates/js/modals.js:904 +#: templates/js/modals.js:907 msgid "Form data missing from server response" msgstr "Formulardaten fehlen bei Serverantwort" -#: templates/js/modals.js:917 +#: templates/js/modals.js:920 msgid "Error posting form data" msgstr "Formulardaten fehlerhaft" -#: templates/js/modals.js:1014 +#: templates/js/modals.js:1017 msgid "JSON response missing form data" msgstr "JSON Antwort enthält keine Formulardaten" -#: templates/js/modals.js:1029 +#: templates/js/modals.js:1032 msgid "Error 400: Bad Request" msgstr "Fehler 400: Ungültige Anfrage" -#: templates/js/modals.js:1030 +#: templates/js/modals.js:1033 msgid "Server returned error code 400" msgstr "Fehler 400 von Server erhalten" -#: templates/js/modals.js:1053 +#: templates/js/modals.js:1056 msgid "Error requesting form data" msgstr "Fehler bei Formulardaten-Anfrage" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 482ce15bbe..19194d3f94 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 11:42+0000\n" +"POT-Creation-Date: 2021-07-18 11:47+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -6277,7 +6277,7 @@ msgstr "" #: templates/about.html:100 templates/js/modals.js:33 #: templates/js/modals.js:567 templates/js/modals.js:661 -#: templates/js/modals.js:954 templates/modals.html:29 templates/modals.html:54 +#: templates/js/modals.js:957 templates/modals.html:29 templates/modals.html:54 msgid "Close" msgstr "" @@ -6297,11 +6297,11 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" -#: templates/js/api.js:162 templates/js/modals.js:1024 +#: templates/js/api.js:162 templates/js/modals.js:1027 msgid "No Response" msgstr "" -#: templates/js/api.js:163 templates/js/modals.js:1025 +#: templates/js/api.js:163 templates/js/modals.js:1028 msgid "No response from the InvenTree server" msgstr "" @@ -6313,35 +6313,35 @@ msgstr "" msgid "API request returned error code 400" msgstr "" -#: templates/js/api.js:172 templates/js/modals.js:1034 +#: templates/js/api.js:172 templates/js/modals.js:1037 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/api.js:173 templates/js/modals.js:1035 +#: templates/js/api.js:173 templates/js/modals.js:1038 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/api.js:176 templates/js/modals.js:1039 +#: templates/js/api.js:176 templates/js/modals.js:1042 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/api.js:177 templates/js/modals.js:1040 +#: templates/js/api.js:177 templates/js/modals.js:1043 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/api.js:180 templates/js/modals.js:1044 +#: templates/js/api.js:180 templates/js/modals.js:1047 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/api.js:181 templates/js/modals.js:1045 +#: templates/js/api.js:181 templates/js/modals.js:1048 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/api.js:184 templates/js/modals.js:1049 +#: templates/js/api.js:184 templates/js/modals.js:1052 msgid "Error 408: Timeout" msgstr "" -#: templates/js/api.js:185 templates/js/modals.js:1050 +#: templates/js/api.js:185 templates/js/modals.js:1053 msgid "Connection timeout while requesting data from server" msgstr "" @@ -6397,7 +6397,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:1014 +#: templates/js/barcode.js:119 templates/js/modals.js:1017 msgid "Invalid server response" msgstr "" @@ -6764,7 +6764,7 @@ msgid "Cancel" msgstr "" #: templates/js/modals.js:60 templates/js/modals.js:102 -#: templates/js/modals.js:660 templates/js/modals.js:953 +#: templates/js/modals.js:660 templates/js/modals.js:956 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" @@ -6789,31 +6789,31 @@ msgstr "" msgid "Loading Data" msgstr "" -#: templates/js/modals.js:904 +#: templates/js/modals.js:907 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:904 +#: templates/js/modals.js:907 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:917 +#: templates/js/modals.js:920 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:1014 +#: templates/js/modals.js:1017 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:1029 +#: templates/js/modals.js:1032 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:1030 +#: templates/js/modals.js:1033 msgid "Server returned error code 400" msgstr "" -#: templates/js/modals.js:1053 +#: templates/js/modals.js:1056 msgid "Error requesting form data" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 8cb6fba91d..0af4679033 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 11:42+0000\n" +"POT-Creation-Date: 2021-07-18 11:47+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -6276,7 +6276,7 @@ msgstr "" #: templates/about.html:100 templates/js/modals.js:33 #: templates/js/modals.js:567 templates/js/modals.js:661 -#: templates/js/modals.js:954 templates/modals.html:29 templates/modals.html:54 +#: templates/js/modals.js:957 templates/modals.html:29 templates/modals.html:54 msgid "Close" msgstr "" @@ -6296,11 +6296,11 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" -#: templates/js/api.js:162 templates/js/modals.js:1024 +#: templates/js/api.js:162 templates/js/modals.js:1027 msgid "No Response" msgstr "" -#: templates/js/api.js:163 templates/js/modals.js:1025 +#: templates/js/api.js:163 templates/js/modals.js:1028 msgid "No response from the InvenTree server" msgstr "" @@ -6312,35 +6312,35 @@ msgstr "" msgid "API request returned error code 400" msgstr "" -#: templates/js/api.js:172 templates/js/modals.js:1034 +#: templates/js/api.js:172 templates/js/modals.js:1037 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/api.js:173 templates/js/modals.js:1035 +#: templates/js/api.js:173 templates/js/modals.js:1038 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/api.js:176 templates/js/modals.js:1039 +#: templates/js/api.js:176 templates/js/modals.js:1042 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/api.js:177 templates/js/modals.js:1040 +#: templates/js/api.js:177 templates/js/modals.js:1043 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/api.js:180 templates/js/modals.js:1044 +#: templates/js/api.js:180 templates/js/modals.js:1047 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/api.js:181 templates/js/modals.js:1045 +#: templates/js/api.js:181 templates/js/modals.js:1048 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/api.js:184 templates/js/modals.js:1049 +#: templates/js/api.js:184 templates/js/modals.js:1052 msgid "Error 408: Timeout" msgstr "" -#: templates/js/api.js:185 templates/js/modals.js:1050 +#: templates/js/api.js:185 templates/js/modals.js:1053 msgid "Connection timeout while requesting data from server" msgstr "" @@ -6396,7 +6396,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:1014 +#: templates/js/barcode.js:119 templates/js/modals.js:1017 msgid "Invalid server response" msgstr "" @@ -6763,7 +6763,7 @@ msgid "Cancel" msgstr "" #: templates/js/modals.js:60 templates/js/modals.js:102 -#: templates/js/modals.js:660 templates/js/modals.js:953 +#: templates/js/modals.js:660 templates/js/modals.js:956 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" @@ -6788,31 +6788,31 @@ msgstr "" msgid "Loading Data" msgstr "" -#: templates/js/modals.js:904 +#: templates/js/modals.js:907 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:904 +#: templates/js/modals.js:907 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:917 +#: templates/js/modals.js:920 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:1014 +#: templates/js/modals.js:1017 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:1029 +#: templates/js/modals.js:1032 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:1030 +#: templates/js/modals.js:1033 msgid "Server returned error code 400" msgstr "" -#: templates/js/modals.js:1053 +#: templates/js/modals.js:1056 msgid "Error requesting form data" msgstr "" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 4a6b54109e..0044753ac5 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 11:42+0000\n" +"POT-Creation-Date: 2021-07-18 11:47+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: French\n" @@ -6278,7 +6278,7 @@ msgstr "" #: templates/about.html:100 templates/js/modals.js:33 #: templates/js/modals.js:567 templates/js/modals.js:661 -#: templates/js/modals.js:954 templates/modals.html:29 templates/modals.html:54 +#: templates/js/modals.js:957 templates/modals.html:29 templates/modals.html:54 msgid "Close" msgstr "" @@ -6298,11 +6298,11 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" -#: templates/js/api.js:162 templates/js/modals.js:1024 +#: templates/js/api.js:162 templates/js/modals.js:1027 msgid "No Response" msgstr "" -#: templates/js/api.js:163 templates/js/modals.js:1025 +#: templates/js/api.js:163 templates/js/modals.js:1028 msgid "No response from the InvenTree server" msgstr "" @@ -6314,35 +6314,35 @@ msgstr "" msgid "API request returned error code 400" msgstr "" -#: templates/js/api.js:172 templates/js/modals.js:1034 +#: templates/js/api.js:172 templates/js/modals.js:1037 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/api.js:173 templates/js/modals.js:1035 +#: templates/js/api.js:173 templates/js/modals.js:1038 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/api.js:176 templates/js/modals.js:1039 +#: templates/js/api.js:176 templates/js/modals.js:1042 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/api.js:177 templates/js/modals.js:1040 +#: templates/js/api.js:177 templates/js/modals.js:1043 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/api.js:180 templates/js/modals.js:1044 +#: templates/js/api.js:180 templates/js/modals.js:1047 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/api.js:181 templates/js/modals.js:1045 +#: templates/js/api.js:181 templates/js/modals.js:1048 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/api.js:184 templates/js/modals.js:1049 +#: templates/js/api.js:184 templates/js/modals.js:1052 msgid "Error 408: Timeout" msgstr "" -#: templates/js/api.js:185 templates/js/modals.js:1050 +#: templates/js/api.js:185 templates/js/modals.js:1053 msgid "Connection timeout while requesting data from server" msgstr "" @@ -6398,7 +6398,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:1014 +#: templates/js/barcode.js:119 templates/js/modals.js:1017 msgid "Invalid server response" msgstr "" @@ -6765,7 +6765,7 @@ msgid "Cancel" msgstr "" #: templates/js/modals.js:60 templates/js/modals.js:102 -#: templates/js/modals.js:660 templates/js/modals.js:953 +#: templates/js/modals.js:660 templates/js/modals.js:956 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" @@ -6790,31 +6790,31 @@ msgstr "" msgid "Loading Data" msgstr "" -#: templates/js/modals.js:904 +#: templates/js/modals.js:907 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:904 +#: templates/js/modals.js:907 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:917 +#: templates/js/modals.js:920 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:1014 +#: templates/js/modals.js:1017 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:1029 +#: templates/js/modals.js:1032 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:1030 +#: templates/js/modals.js:1033 msgid "Server returned error code 400" msgstr "" -#: templates/js/modals.js:1053 +#: templates/js/modals.js:1056 msgid "Error requesting form data" msgstr "" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 4c16e11664..3327dd416d 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 11:42+0000\n" +"POT-Creation-Date: 2021-07-18 11:47+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -6276,7 +6276,7 @@ msgstr "" #: templates/about.html:100 templates/js/modals.js:33 #: templates/js/modals.js:567 templates/js/modals.js:661 -#: templates/js/modals.js:954 templates/modals.html:29 templates/modals.html:54 +#: templates/js/modals.js:957 templates/modals.html:29 templates/modals.html:54 msgid "Close" msgstr "" @@ -6296,11 +6296,11 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" -#: templates/js/api.js:162 templates/js/modals.js:1024 +#: templates/js/api.js:162 templates/js/modals.js:1027 msgid "No Response" msgstr "" -#: templates/js/api.js:163 templates/js/modals.js:1025 +#: templates/js/api.js:163 templates/js/modals.js:1028 msgid "No response from the InvenTree server" msgstr "" @@ -6312,35 +6312,35 @@ msgstr "" msgid "API request returned error code 400" msgstr "" -#: templates/js/api.js:172 templates/js/modals.js:1034 +#: templates/js/api.js:172 templates/js/modals.js:1037 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/api.js:173 templates/js/modals.js:1035 +#: templates/js/api.js:173 templates/js/modals.js:1038 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/api.js:176 templates/js/modals.js:1039 +#: templates/js/api.js:176 templates/js/modals.js:1042 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/api.js:177 templates/js/modals.js:1040 +#: templates/js/api.js:177 templates/js/modals.js:1043 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/api.js:180 templates/js/modals.js:1044 +#: templates/js/api.js:180 templates/js/modals.js:1047 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/api.js:181 templates/js/modals.js:1045 +#: templates/js/api.js:181 templates/js/modals.js:1048 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/api.js:184 templates/js/modals.js:1049 +#: templates/js/api.js:184 templates/js/modals.js:1052 msgid "Error 408: Timeout" msgstr "" -#: templates/js/api.js:185 templates/js/modals.js:1050 +#: templates/js/api.js:185 templates/js/modals.js:1053 msgid "Connection timeout while requesting data from server" msgstr "" @@ -6396,7 +6396,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:1014 +#: templates/js/barcode.js:119 templates/js/modals.js:1017 msgid "Invalid server response" msgstr "" @@ -6763,7 +6763,7 @@ msgid "Cancel" msgstr "" #: templates/js/modals.js:60 templates/js/modals.js:102 -#: templates/js/modals.js:660 templates/js/modals.js:953 +#: templates/js/modals.js:660 templates/js/modals.js:956 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" @@ -6788,31 +6788,31 @@ msgstr "" msgid "Loading Data" msgstr "" -#: templates/js/modals.js:904 +#: templates/js/modals.js:907 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:904 +#: templates/js/modals.js:907 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:917 +#: templates/js/modals.js:920 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:1014 +#: templates/js/modals.js:1017 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:1029 +#: templates/js/modals.js:1032 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:1030 +#: templates/js/modals.js:1033 msgid "Server returned error code 400" msgstr "" -#: templates/js/modals.js:1053 +#: templates/js/modals.js:1056 msgid "Error requesting form data" msgstr "" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 16ffe5f256..1728f13319 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 11:42+0000\n" +"POT-Creation-Date: 2021-07-18 11:47+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -6278,7 +6278,7 @@ msgstr "" #: templates/about.html:100 templates/js/modals.js:33 #: templates/js/modals.js:567 templates/js/modals.js:661 -#: templates/js/modals.js:954 templates/modals.html:29 templates/modals.html:54 +#: templates/js/modals.js:957 templates/modals.html:29 templates/modals.html:54 msgid "Close" msgstr "" @@ -6298,11 +6298,11 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" -#: templates/js/api.js:162 templates/js/modals.js:1024 +#: templates/js/api.js:162 templates/js/modals.js:1027 msgid "No Response" msgstr "" -#: templates/js/api.js:163 templates/js/modals.js:1025 +#: templates/js/api.js:163 templates/js/modals.js:1028 msgid "No response from the InvenTree server" msgstr "" @@ -6314,35 +6314,35 @@ msgstr "" msgid "API request returned error code 400" msgstr "" -#: templates/js/api.js:172 templates/js/modals.js:1034 +#: templates/js/api.js:172 templates/js/modals.js:1037 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/api.js:173 templates/js/modals.js:1035 +#: templates/js/api.js:173 templates/js/modals.js:1038 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/api.js:176 templates/js/modals.js:1039 +#: templates/js/api.js:176 templates/js/modals.js:1042 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/api.js:177 templates/js/modals.js:1040 +#: templates/js/api.js:177 templates/js/modals.js:1043 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/api.js:180 templates/js/modals.js:1044 +#: templates/js/api.js:180 templates/js/modals.js:1047 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/api.js:181 templates/js/modals.js:1045 +#: templates/js/api.js:181 templates/js/modals.js:1048 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/api.js:184 templates/js/modals.js:1049 +#: templates/js/api.js:184 templates/js/modals.js:1052 msgid "Error 408: Timeout" msgstr "" -#: templates/js/api.js:185 templates/js/modals.js:1050 +#: templates/js/api.js:185 templates/js/modals.js:1053 msgid "Connection timeout while requesting data from server" msgstr "" @@ -6398,7 +6398,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:1014 +#: templates/js/barcode.js:119 templates/js/modals.js:1017 msgid "Invalid server response" msgstr "" @@ -6765,7 +6765,7 @@ msgid "Cancel" msgstr "" #: templates/js/modals.js:60 templates/js/modals.js:102 -#: templates/js/modals.js:660 templates/js/modals.js:953 +#: templates/js/modals.js:660 templates/js/modals.js:956 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" @@ -6790,31 +6790,31 @@ msgstr "" msgid "Loading Data" msgstr "" -#: templates/js/modals.js:904 +#: templates/js/modals.js:907 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:904 +#: templates/js/modals.js:907 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:917 +#: templates/js/modals.js:920 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:1014 +#: templates/js/modals.js:1017 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:1029 +#: templates/js/modals.js:1032 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:1030 +#: templates/js/modals.js:1033 msgid "Server returned error code 400" msgstr "" -#: templates/js/modals.js:1053 +#: templates/js/modals.js:1056 msgid "Error requesting form data" msgstr "" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 9e49167fa2..0aa71fe2eb 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 11:42+0000\n" +"POT-Creation-Date: 2021-07-18 11:47+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -6284,7 +6284,7 @@ msgstr "" #: templates/about.html:100 templates/js/modals.js:33 #: templates/js/modals.js:567 templates/js/modals.js:661 -#: templates/js/modals.js:954 templates/modals.html:29 templates/modals.html:54 +#: templates/js/modals.js:957 templates/modals.html:29 templates/modals.html:54 msgid "Close" msgstr "" @@ -6304,11 +6304,11 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" -#: templates/js/api.js:162 templates/js/modals.js:1024 +#: templates/js/api.js:162 templates/js/modals.js:1027 msgid "No Response" msgstr "" -#: templates/js/api.js:163 templates/js/modals.js:1025 +#: templates/js/api.js:163 templates/js/modals.js:1028 msgid "No response from the InvenTree server" msgstr "" @@ -6320,35 +6320,35 @@ msgstr "" msgid "API request returned error code 400" msgstr "" -#: templates/js/api.js:172 templates/js/modals.js:1034 +#: templates/js/api.js:172 templates/js/modals.js:1037 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/api.js:173 templates/js/modals.js:1035 +#: templates/js/api.js:173 templates/js/modals.js:1038 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/api.js:176 templates/js/modals.js:1039 +#: templates/js/api.js:176 templates/js/modals.js:1042 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/api.js:177 templates/js/modals.js:1040 +#: templates/js/api.js:177 templates/js/modals.js:1043 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/api.js:180 templates/js/modals.js:1044 +#: templates/js/api.js:180 templates/js/modals.js:1047 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/api.js:181 templates/js/modals.js:1045 +#: templates/js/api.js:181 templates/js/modals.js:1048 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/api.js:184 templates/js/modals.js:1049 +#: templates/js/api.js:184 templates/js/modals.js:1052 msgid "Error 408: Timeout" msgstr "" -#: templates/js/api.js:185 templates/js/modals.js:1050 +#: templates/js/api.js:185 templates/js/modals.js:1053 msgid "Connection timeout while requesting data from server" msgstr "" @@ -6404,7 +6404,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:1014 +#: templates/js/barcode.js:119 templates/js/modals.js:1017 msgid "Invalid server response" msgstr "" @@ -6771,7 +6771,7 @@ msgid "Cancel" msgstr "" #: templates/js/modals.js:60 templates/js/modals.js:102 -#: templates/js/modals.js:660 templates/js/modals.js:953 +#: templates/js/modals.js:660 templates/js/modals.js:956 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" @@ -6796,31 +6796,31 @@ msgstr "" msgid "Loading Data" msgstr "" -#: templates/js/modals.js:904 +#: templates/js/modals.js:907 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:904 +#: templates/js/modals.js:907 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:917 +#: templates/js/modals.js:920 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:1014 +#: templates/js/modals.js:1017 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:1029 +#: templates/js/modals.js:1032 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:1030 +#: templates/js/modals.js:1033 msgid "Server returned error code 400" msgstr "" -#: templates/js/modals.js:1053 +#: templates/js/modals.js:1056 msgid "Error requesting form data" msgstr "" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 7bdf538abe..e01235d6ed 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 11:42+0000\n" +"POT-Creation-Date: 2021-07-18 11:47+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -6276,7 +6276,7 @@ msgstr "" #: templates/about.html:100 templates/js/modals.js:33 #: templates/js/modals.js:567 templates/js/modals.js:661 -#: templates/js/modals.js:954 templates/modals.html:29 templates/modals.html:54 +#: templates/js/modals.js:957 templates/modals.html:29 templates/modals.html:54 msgid "Close" msgstr "" @@ -6296,11 +6296,11 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" -#: templates/js/api.js:162 templates/js/modals.js:1024 +#: templates/js/api.js:162 templates/js/modals.js:1027 msgid "No Response" msgstr "" -#: templates/js/api.js:163 templates/js/modals.js:1025 +#: templates/js/api.js:163 templates/js/modals.js:1028 msgid "No response from the InvenTree server" msgstr "" @@ -6312,35 +6312,35 @@ msgstr "" msgid "API request returned error code 400" msgstr "" -#: templates/js/api.js:172 templates/js/modals.js:1034 +#: templates/js/api.js:172 templates/js/modals.js:1037 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/api.js:173 templates/js/modals.js:1035 +#: templates/js/api.js:173 templates/js/modals.js:1038 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/api.js:176 templates/js/modals.js:1039 +#: templates/js/api.js:176 templates/js/modals.js:1042 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/api.js:177 templates/js/modals.js:1040 +#: templates/js/api.js:177 templates/js/modals.js:1043 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/api.js:180 templates/js/modals.js:1044 +#: templates/js/api.js:180 templates/js/modals.js:1047 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/api.js:181 templates/js/modals.js:1045 +#: templates/js/api.js:181 templates/js/modals.js:1048 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/api.js:184 templates/js/modals.js:1049 +#: templates/js/api.js:184 templates/js/modals.js:1052 msgid "Error 408: Timeout" msgstr "" -#: templates/js/api.js:185 templates/js/modals.js:1050 +#: templates/js/api.js:185 templates/js/modals.js:1053 msgid "Connection timeout while requesting data from server" msgstr "" @@ -6396,7 +6396,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:1014 +#: templates/js/barcode.js:119 templates/js/modals.js:1017 msgid "Invalid server response" msgstr "" @@ -6763,7 +6763,7 @@ msgid "Cancel" msgstr "" #: templates/js/modals.js:60 templates/js/modals.js:102 -#: templates/js/modals.js:660 templates/js/modals.js:953 +#: templates/js/modals.js:660 templates/js/modals.js:956 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" @@ -6788,31 +6788,31 @@ msgstr "" msgid "Loading Data" msgstr "" -#: templates/js/modals.js:904 +#: templates/js/modals.js:907 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:904 +#: templates/js/modals.js:907 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:917 +#: templates/js/modals.js:920 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:1014 +#: templates/js/modals.js:1017 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:1029 +#: templates/js/modals.js:1032 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:1030 +#: templates/js/modals.js:1033 msgid "Server returned error code 400" msgstr "" -#: templates/js/modals.js:1053 +#: templates/js/modals.js:1056 msgid "Error requesting form data" msgstr "" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index af75876994..e661272835 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 11:42+0000\n" +"POT-Creation-Date: 2021-07-18 11:47+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -6282,7 +6282,7 @@ msgstr "" #: templates/about.html:100 templates/js/modals.js:33 #: templates/js/modals.js:567 templates/js/modals.js:661 -#: templates/js/modals.js:954 templates/modals.html:29 templates/modals.html:54 +#: templates/js/modals.js:957 templates/modals.html:29 templates/modals.html:54 msgid "Close" msgstr "" @@ -6302,11 +6302,11 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" -#: templates/js/api.js:162 templates/js/modals.js:1024 +#: templates/js/api.js:162 templates/js/modals.js:1027 msgid "No Response" msgstr "" -#: templates/js/api.js:163 templates/js/modals.js:1025 +#: templates/js/api.js:163 templates/js/modals.js:1028 msgid "No response from the InvenTree server" msgstr "" @@ -6318,35 +6318,35 @@ msgstr "" msgid "API request returned error code 400" msgstr "" -#: templates/js/api.js:172 templates/js/modals.js:1034 +#: templates/js/api.js:172 templates/js/modals.js:1037 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/api.js:173 templates/js/modals.js:1035 +#: templates/js/api.js:173 templates/js/modals.js:1038 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/api.js:176 templates/js/modals.js:1039 +#: templates/js/api.js:176 templates/js/modals.js:1042 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/api.js:177 templates/js/modals.js:1040 +#: templates/js/api.js:177 templates/js/modals.js:1043 msgid "You do not have the required permissions to access this function" msgstr "Bu fonksiyona erişmek için gerekli izinlere sahip değilsiniz" -#: templates/js/api.js:180 templates/js/modals.js:1044 +#: templates/js/api.js:180 templates/js/modals.js:1047 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/api.js:181 templates/js/modals.js:1045 +#: templates/js/api.js:181 templates/js/modals.js:1048 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/api.js:184 templates/js/modals.js:1049 +#: templates/js/api.js:184 templates/js/modals.js:1052 msgid "Error 408: Timeout" msgstr "" -#: templates/js/api.js:185 templates/js/modals.js:1050 +#: templates/js/api.js:185 templates/js/modals.js:1053 msgid "Connection timeout while requesting data from server" msgstr "" @@ -6402,7 +6402,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:1014 +#: templates/js/barcode.js:119 templates/js/modals.js:1017 msgid "Invalid server response" msgstr "" @@ -6769,7 +6769,7 @@ msgid "Cancel" msgstr "" #: templates/js/modals.js:60 templates/js/modals.js:102 -#: templates/js/modals.js:660 templates/js/modals.js:953 +#: templates/js/modals.js:660 templates/js/modals.js:956 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" @@ -6794,31 +6794,31 @@ msgstr "" msgid "Loading Data" msgstr "" -#: templates/js/modals.js:904 +#: templates/js/modals.js:907 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:904 +#: templates/js/modals.js:907 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:917 +#: templates/js/modals.js:920 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:1014 +#: templates/js/modals.js:1017 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:1029 +#: templates/js/modals.js:1032 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:1030 +#: templates/js/modals.js:1033 msgid "Server returned error code 400" msgstr "" -#: templates/js/modals.js:1053 +#: templates/js/modals.js:1056 msgid "Error requesting form data" msgstr "" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index d72fca1554..7da18602bc 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 11:42+0000\n" +"POT-Creation-Date: 2021-07-18 11:47+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -6276,7 +6276,7 @@ msgstr "" #: templates/about.html:100 templates/js/modals.js:33 #: templates/js/modals.js:567 templates/js/modals.js:661 -#: templates/js/modals.js:954 templates/modals.html:29 templates/modals.html:54 +#: templates/js/modals.js:957 templates/modals.html:29 templates/modals.html:54 msgid "Close" msgstr "" @@ -6296,11 +6296,11 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" -#: templates/js/api.js:162 templates/js/modals.js:1024 +#: templates/js/api.js:162 templates/js/modals.js:1027 msgid "No Response" msgstr "" -#: templates/js/api.js:163 templates/js/modals.js:1025 +#: templates/js/api.js:163 templates/js/modals.js:1028 msgid "No response from the InvenTree server" msgstr "" @@ -6312,35 +6312,35 @@ msgstr "" msgid "API request returned error code 400" msgstr "" -#: templates/js/api.js:172 templates/js/modals.js:1034 +#: templates/js/api.js:172 templates/js/modals.js:1037 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/api.js:173 templates/js/modals.js:1035 +#: templates/js/api.js:173 templates/js/modals.js:1038 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/api.js:176 templates/js/modals.js:1039 +#: templates/js/api.js:176 templates/js/modals.js:1042 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/api.js:177 templates/js/modals.js:1040 +#: templates/js/api.js:177 templates/js/modals.js:1043 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/api.js:180 templates/js/modals.js:1044 +#: templates/js/api.js:180 templates/js/modals.js:1047 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/api.js:181 templates/js/modals.js:1045 +#: templates/js/api.js:181 templates/js/modals.js:1048 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/api.js:184 templates/js/modals.js:1049 +#: templates/js/api.js:184 templates/js/modals.js:1052 msgid "Error 408: Timeout" msgstr "" -#: templates/js/api.js:185 templates/js/modals.js:1050 +#: templates/js/api.js:185 templates/js/modals.js:1053 msgid "Connection timeout while requesting data from server" msgstr "" @@ -6396,7 +6396,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:1014 +#: templates/js/barcode.js:119 templates/js/modals.js:1017 msgid "Invalid server response" msgstr "" @@ -6763,7 +6763,7 @@ msgid "Cancel" msgstr "" #: templates/js/modals.js:60 templates/js/modals.js:102 -#: templates/js/modals.js:660 templates/js/modals.js:953 +#: templates/js/modals.js:660 templates/js/modals.js:956 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" @@ -6788,31 +6788,31 @@ msgstr "" msgid "Loading Data" msgstr "" -#: templates/js/modals.js:904 +#: templates/js/modals.js:907 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:904 +#: templates/js/modals.js:907 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:917 +#: templates/js/modals.js:920 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:1014 +#: templates/js/modals.js:1017 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:1029 +#: templates/js/modals.js:1032 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:1030 +#: templates/js/modals.js:1033 msgid "Server returned error code 400" msgstr "" -#: templates/js/modals.js:1053 +#: templates/js/modals.js:1056 msgid "Error requesting form data" msgstr "" From 48d5a100d757ef0b9c600df6221db6981c991e48 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sun, 18 Jul 2021 22:00:18 +1000 Subject: [PATCH 515/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/fr/LC_MESSAGES/django.po | 62 +++++++++++------------ 1 file changed, 31 insertions(+), 31 deletions(-) diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index ce7402567e..4a5331d9e5 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 01:05+0000\n" -"PO-Revision-Date: 2021-07-18 01:09\n" +"POT-Creation-Date: 2021-07-18 11:47+0000\n" +"PO-Revision-Date: 2021-07-18 12:00\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -779,7 +779,7 @@ msgstr "" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:409 +#: order/templates/order/purchase_order_detail.html:416 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 @@ -2982,7 +2982,7 @@ msgstr "" msgid "Purchase price currency" msgstr "" -#: order/serializers.py:359 +#: order/serializers.py:360 msgid "Sale price currency" msgstr "" @@ -3276,16 +3276,16 @@ msgstr "" msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:421 +#: order/templates/order/purchase_order_detail.html:428 #: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:422 +#: order/templates/order/purchase_order_detail.html:429 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:427 +#: order/templates/order/purchase_order_detail.html:434 msgid "Receive line item" msgstr "" @@ -6275,7 +6275,7 @@ msgstr "" #: templates/about.html:100 templates/js/modals.js:33 #: templates/js/modals.js:567 templates/js/modals.js:661 -#: templates/js/modals.js:954 templates/modals.html:29 templates/modals.html:54 +#: templates/js/modals.js:957 templates/modals.html:29 templates/modals.html:54 msgid "Close" msgstr "" @@ -6295,11 +6295,11 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" -#: templates/js/api.js:162 templates/js/modals.js:1024 +#: templates/js/api.js:162 templates/js/modals.js:1027 msgid "No Response" msgstr "" -#: templates/js/api.js:163 templates/js/modals.js:1025 +#: templates/js/api.js:163 templates/js/modals.js:1028 msgid "No response from the InvenTree server" msgstr "" @@ -6311,35 +6311,35 @@ msgstr "" msgid "API request returned error code 400" msgstr "" -#: templates/js/api.js:172 templates/js/modals.js:1034 +#: templates/js/api.js:172 templates/js/modals.js:1037 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/api.js:173 templates/js/modals.js:1035 +#: templates/js/api.js:173 templates/js/modals.js:1038 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/api.js:176 templates/js/modals.js:1039 +#: templates/js/api.js:176 templates/js/modals.js:1042 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/api.js:177 templates/js/modals.js:1040 +#: templates/js/api.js:177 templates/js/modals.js:1043 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/api.js:180 templates/js/modals.js:1044 +#: templates/js/api.js:180 templates/js/modals.js:1047 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/api.js:181 templates/js/modals.js:1045 +#: templates/js/api.js:181 templates/js/modals.js:1048 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/api.js:184 templates/js/modals.js:1049 +#: templates/js/api.js:184 templates/js/modals.js:1052 msgid "Error 408: Timeout" msgstr "" -#: templates/js/api.js:185 templates/js/modals.js:1050 +#: templates/js/api.js:185 templates/js/modals.js:1053 msgid "Connection timeout while requesting data from server" msgstr "" @@ -6395,7 +6395,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:1014 +#: templates/js/barcode.js:119 templates/js/modals.js:1017 msgid "Invalid server response" msgstr "" @@ -6762,7 +6762,7 @@ msgid "Cancel" msgstr "" #: templates/js/modals.js:60 templates/js/modals.js:102 -#: templates/js/modals.js:660 templates/js/modals.js:953 +#: templates/js/modals.js:660 templates/js/modals.js:956 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" @@ -6787,31 +6787,31 @@ msgstr "" msgid "Loading Data" msgstr "" -#: templates/js/modals.js:904 +#: templates/js/modals.js:907 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:904 +#: templates/js/modals.js:907 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:917 +#: templates/js/modals.js:920 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:1014 +#: templates/js/modals.js:1017 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:1029 +#: templates/js/modals.js:1032 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:1030 +#: templates/js/modals.js:1033 msgid "Server returned error code 400" msgstr "" -#: templates/js/modals.js:1053 +#: templates/js/modals.js:1056 msgid "Error requesting form data" msgstr "" @@ -6819,15 +6819,15 @@ msgstr "" msgid "Company ID" msgstr "" -#: templates/js/model_renderers.js:76 +#: templates/js/model_renderers.js:78 msgid "Location ID" msgstr "" -#: templates/js/model_renderers.js:97 +#: templates/js/model_renderers.js:95 msgid "Build ID" msgstr "" -#: templates/js/model_renderers.js:116 +#: templates/js/model_renderers.js:114 msgid "Part ID" msgstr "" @@ -6835,7 +6835,7 @@ msgstr "" msgid "Category ID" msgstr "" -#: templates/js/model_renderers.js:203 +#: templates/js/model_renderers.js:199 msgid "Supplier Part ID" msgstr "" From 809fc98576721e1209bccd37bdb0224cbf1e4d89 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sun, 18 Jul 2021 22:00:19 +1000 Subject: [PATCH 516/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/es/LC_MESSAGES/django.po | 62 +++++++++++------------ 1 file changed, 31 insertions(+), 31 deletions(-) diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 5175a61a16..904e2b5b4f 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 01:05+0000\n" -"PO-Revision-Date: 2021-07-18 01:09\n" +"POT-Creation-Date: 2021-07-18 11:47+0000\n" +"PO-Revision-Date: 2021-07-18 12:00\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -779,7 +779,7 @@ msgstr "" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:409 +#: order/templates/order/purchase_order_detail.html:416 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 @@ -2982,7 +2982,7 @@ msgstr "" msgid "Purchase price currency" msgstr "" -#: order/serializers.py:359 +#: order/serializers.py:360 msgid "Sale price currency" msgstr "" @@ -3276,16 +3276,16 @@ msgstr "" msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:421 +#: order/templates/order/purchase_order_detail.html:428 #: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:422 +#: order/templates/order/purchase_order_detail.html:429 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:427 +#: order/templates/order/purchase_order_detail.html:434 msgid "Receive line item" msgstr "" @@ -6275,7 +6275,7 @@ msgstr "" #: templates/about.html:100 templates/js/modals.js:33 #: templates/js/modals.js:567 templates/js/modals.js:661 -#: templates/js/modals.js:954 templates/modals.html:29 templates/modals.html:54 +#: templates/js/modals.js:957 templates/modals.html:29 templates/modals.html:54 msgid "Close" msgstr "" @@ -6295,11 +6295,11 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" -#: templates/js/api.js:162 templates/js/modals.js:1024 +#: templates/js/api.js:162 templates/js/modals.js:1027 msgid "No Response" msgstr "" -#: templates/js/api.js:163 templates/js/modals.js:1025 +#: templates/js/api.js:163 templates/js/modals.js:1028 msgid "No response from the InvenTree server" msgstr "" @@ -6311,35 +6311,35 @@ msgstr "" msgid "API request returned error code 400" msgstr "" -#: templates/js/api.js:172 templates/js/modals.js:1034 +#: templates/js/api.js:172 templates/js/modals.js:1037 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/api.js:173 templates/js/modals.js:1035 +#: templates/js/api.js:173 templates/js/modals.js:1038 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/api.js:176 templates/js/modals.js:1039 +#: templates/js/api.js:176 templates/js/modals.js:1042 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/api.js:177 templates/js/modals.js:1040 +#: templates/js/api.js:177 templates/js/modals.js:1043 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/api.js:180 templates/js/modals.js:1044 +#: templates/js/api.js:180 templates/js/modals.js:1047 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/api.js:181 templates/js/modals.js:1045 +#: templates/js/api.js:181 templates/js/modals.js:1048 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/api.js:184 templates/js/modals.js:1049 +#: templates/js/api.js:184 templates/js/modals.js:1052 msgid "Error 408: Timeout" msgstr "" -#: templates/js/api.js:185 templates/js/modals.js:1050 +#: templates/js/api.js:185 templates/js/modals.js:1053 msgid "Connection timeout while requesting data from server" msgstr "" @@ -6395,7 +6395,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:1014 +#: templates/js/barcode.js:119 templates/js/modals.js:1017 msgid "Invalid server response" msgstr "" @@ -6762,7 +6762,7 @@ msgid "Cancel" msgstr "" #: templates/js/modals.js:60 templates/js/modals.js:102 -#: templates/js/modals.js:660 templates/js/modals.js:953 +#: templates/js/modals.js:660 templates/js/modals.js:956 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" @@ -6787,31 +6787,31 @@ msgstr "" msgid "Loading Data" msgstr "" -#: templates/js/modals.js:904 +#: templates/js/modals.js:907 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:904 +#: templates/js/modals.js:907 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:917 +#: templates/js/modals.js:920 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:1014 +#: templates/js/modals.js:1017 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:1029 +#: templates/js/modals.js:1032 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:1030 +#: templates/js/modals.js:1033 msgid "Server returned error code 400" msgstr "" -#: templates/js/modals.js:1053 +#: templates/js/modals.js:1056 msgid "Error requesting form data" msgstr "" @@ -6819,15 +6819,15 @@ msgstr "" msgid "Company ID" msgstr "" -#: templates/js/model_renderers.js:76 +#: templates/js/model_renderers.js:78 msgid "Location ID" msgstr "" -#: templates/js/model_renderers.js:97 +#: templates/js/model_renderers.js:95 msgid "Build ID" msgstr "" -#: templates/js/model_renderers.js:116 +#: templates/js/model_renderers.js:114 msgid "Part ID" msgstr "" @@ -6835,7 +6835,7 @@ msgstr "" msgid "Category ID" msgstr "" -#: templates/js/model_renderers.js:203 +#: templates/js/model_renderers.js:199 msgid "Supplier Part ID" msgstr "" From bf6a660872e6a908785778590818bc0f79e8f511 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sun, 18 Jul 2021 22:00:20 +1000 Subject: [PATCH 517/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 62 +++++++++++------------ 1 file changed, 31 insertions(+), 31 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index c95ebe0e31..f35a17a937 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 01:05+0000\n" -"PO-Revision-Date: 2021-07-18 01:09\n" +"POT-Creation-Date: 2021-07-18 11:47+0000\n" +"PO-Revision-Date: 2021-07-18 12:00\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -779,7 +779,7 @@ msgstr "Link zu einer externen URL" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:409 +#: order/templates/order/purchase_order_detail.html:416 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 @@ -2982,7 +2982,7 @@ msgstr "Anzahl für Bestandszuordnung eingeben" msgid "Purchase price currency" msgstr "" -#: order/serializers.py:359 +#: order/serializers.py:360 msgid "Sale price currency" msgstr "" @@ -3276,16 +3276,16 @@ msgstr "Stück-Preis" msgid "Total price" msgstr "Gesamtpreis" -#: order/templates/order/purchase_order_detail.html:421 +#: order/templates/order/purchase_order_detail.html:428 #: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "Position bearbeiten" -#: order/templates/order/purchase_order_detail.html:422 +#: order/templates/order/purchase_order_detail.html:429 msgid "Delete line item" msgstr "Position löschen" -#: order/templates/order/purchase_order_detail.html:427 +#: order/templates/order/purchase_order_detail.html:434 msgid "Receive line item" msgstr "Position empfangen" @@ -6278,7 +6278,7 @@ msgstr "Versionsinformationen kopieren" #: templates/about.html:100 templates/js/modals.js:33 #: templates/js/modals.js:567 templates/js/modals.js:661 -#: templates/js/modals.js:954 templates/modals.html:29 templates/modals.html:54 +#: templates/js/modals.js:957 templates/modals.html:29 templates/modals.html:54 msgid "Close" msgstr "Schliessen" @@ -6298,11 +6298,11 @@ msgstr "Der angegebene Server muss erreichbar sein" msgid "Remote image must not exceed maximum allowable file size" msgstr "Das Bild darf nicht größer als die maximal-erlaubte Größe sein" -#: templates/js/api.js:162 templates/js/modals.js:1024 +#: templates/js/api.js:162 templates/js/modals.js:1027 msgid "No Response" msgstr "Keine Antwort" -#: templates/js/api.js:163 templates/js/modals.js:1025 +#: templates/js/api.js:163 templates/js/modals.js:1028 msgid "No response from the InvenTree server" msgstr "keine Antwort vom InvenTree Server" @@ -6314,35 +6314,35 @@ msgstr "" msgid "API request returned error code 400" msgstr "" -#: templates/js/api.js:172 templates/js/modals.js:1034 +#: templates/js/api.js:172 templates/js/modals.js:1037 msgid "Error 401: Not Authenticated" msgstr "Fehler 401: Nicht Angemeldet" -#: templates/js/api.js:173 templates/js/modals.js:1035 +#: templates/js/api.js:173 templates/js/modals.js:1038 msgid "Authentication credentials not supplied" msgstr "Authentication Kredentials nicht angegeben" -#: templates/js/api.js:176 templates/js/modals.js:1039 +#: templates/js/api.js:176 templates/js/modals.js:1042 msgid "Error 403: Permission Denied" msgstr "Fehler 403: keine Berechtigung" -#: templates/js/api.js:177 templates/js/modals.js:1040 +#: templates/js/api.js:177 templates/js/modals.js:1043 msgid "You do not have the required permissions to access this function" msgstr "Fehlende Berechtigung für diese Aktion" -#: templates/js/api.js:180 templates/js/modals.js:1044 +#: templates/js/api.js:180 templates/js/modals.js:1047 msgid "Error 404: Resource Not Found" msgstr "Fehler 404: Ressource nicht gefunden" -#: templates/js/api.js:181 templates/js/modals.js:1045 +#: templates/js/api.js:181 templates/js/modals.js:1048 msgid "The requested resource could not be located on the server" msgstr "Die angefragte Ressource kann auf diesem Server nicht gefunden werden" -#: templates/js/api.js:184 templates/js/modals.js:1049 +#: templates/js/api.js:184 templates/js/modals.js:1052 msgid "Error 408: Timeout" msgstr "Fehler 408: Zeitüberschreitung" -#: templates/js/api.js:185 templates/js/modals.js:1050 +#: templates/js/api.js:185 templates/js/modals.js:1053 msgid "Connection timeout while requesting data from server" msgstr "Verbindungszeitüberschreitung bei der Datenanforderung" @@ -6398,7 +6398,7 @@ msgstr "Server-Fehler" msgid "Unknown response from server" msgstr "Unbekannte Antwort von Server erhalten" -#: templates/js/barcode.js:119 templates/js/modals.js:1014 +#: templates/js/barcode.js:119 templates/js/modals.js:1017 msgid "Invalid server response" msgstr "Ungültige Antwort von Server" @@ -6765,7 +6765,7 @@ msgid "Cancel" msgstr "abbrechen" #: templates/js/modals.js:60 templates/js/modals.js:102 -#: templates/js/modals.js:660 templates/js/modals.js:953 +#: templates/js/modals.js:660 templates/js/modals.js:956 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "Abschicken" @@ -6790,31 +6790,31 @@ msgstr "Akzeptieren" msgid "Loading Data" msgstr "Lade Daten" -#: templates/js/modals.js:904 +#: templates/js/modals.js:907 msgid "Invalid response from server" msgstr "ungültige Antwort vom Server" -#: templates/js/modals.js:904 +#: templates/js/modals.js:907 msgid "Form data missing from server response" msgstr "Formulardaten fehlen bei Serverantwort" -#: templates/js/modals.js:917 +#: templates/js/modals.js:920 msgid "Error posting form data" msgstr "Formulardaten fehlerhaft" -#: templates/js/modals.js:1014 +#: templates/js/modals.js:1017 msgid "JSON response missing form data" msgstr "JSON Antwort enthält keine Formulardaten" -#: templates/js/modals.js:1029 +#: templates/js/modals.js:1032 msgid "Error 400: Bad Request" msgstr "Fehler 400: Ungültige Anfrage" -#: templates/js/modals.js:1030 +#: templates/js/modals.js:1033 msgid "Server returned error code 400" msgstr "Fehler 400 von Server erhalten" -#: templates/js/modals.js:1053 +#: templates/js/modals.js:1056 msgid "Error requesting form data" msgstr "Fehler bei Formulardaten-Anfrage" @@ -6822,15 +6822,15 @@ msgstr "Fehler bei Formulardaten-Anfrage" msgid "Company ID" msgstr "" -#: templates/js/model_renderers.js:76 +#: templates/js/model_renderers.js:78 msgid "Location ID" msgstr "" -#: templates/js/model_renderers.js:97 +#: templates/js/model_renderers.js:95 msgid "Build ID" msgstr "" -#: templates/js/model_renderers.js:116 +#: templates/js/model_renderers.js:114 msgid "Part ID" msgstr "" @@ -6838,7 +6838,7 @@ msgstr "" msgid "Category ID" msgstr "" -#: templates/js/model_renderers.js:203 +#: templates/js/model_renderers.js:199 msgid "Supplier Part ID" msgstr "" From c0b2e6eca320e4721182757d9aa86110c7149e19 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sun, 18 Jul 2021 22:00:21 +1000 Subject: [PATCH 518/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/it/LC_MESSAGES/django.po | 62 +++++++++++------------ 1 file changed, 31 insertions(+), 31 deletions(-) diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index c4578f5ff8..c4dfec9fc6 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 01:05+0000\n" -"PO-Revision-Date: 2021-07-18 01:09\n" +"POT-Creation-Date: 2021-07-18 11:47+0000\n" +"PO-Revision-Date: 2021-07-18 12:00\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -779,7 +779,7 @@ msgstr "" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:409 +#: order/templates/order/purchase_order_detail.html:416 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 @@ -2982,7 +2982,7 @@ msgstr "" msgid "Purchase price currency" msgstr "" -#: order/serializers.py:359 +#: order/serializers.py:360 msgid "Sale price currency" msgstr "" @@ -3276,16 +3276,16 @@ msgstr "" msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:421 +#: order/templates/order/purchase_order_detail.html:428 #: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:422 +#: order/templates/order/purchase_order_detail.html:429 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:427 +#: order/templates/order/purchase_order_detail.html:434 msgid "Receive line item" msgstr "" @@ -6275,7 +6275,7 @@ msgstr "" #: templates/about.html:100 templates/js/modals.js:33 #: templates/js/modals.js:567 templates/js/modals.js:661 -#: templates/js/modals.js:954 templates/modals.html:29 templates/modals.html:54 +#: templates/js/modals.js:957 templates/modals.html:29 templates/modals.html:54 msgid "Close" msgstr "" @@ -6295,11 +6295,11 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" -#: templates/js/api.js:162 templates/js/modals.js:1024 +#: templates/js/api.js:162 templates/js/modals.js:1027 msgid "No Response" msgstr "" -#: templates/js/api.js:163 templates/js/modals.js:1025 +#: templates/js/api.js:163 templates/js/modals.js:1028 msgid "No response from the InvenTree server" msgstr "" @@ -6311,35 +6311,35 @@ msgstr "" msgid "API request returned error code 400" msgstr "" -#: templates/js/api.js:172 templates/js/modals.js:1034 +#: templates/js/api.js:172 templates/js/modals.js:1037 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/api.js:173 templates/js/modals.js:1035 +#: templates/js/api.js:173 templates/js/modals.js:1038 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/api.js:176 templates/js/modals.js:1039 +#: templates/js/api.js:176 templates/js/modals.js:1042 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/api.js:177 templates/js/modals.js:1040 +#: templates/js/api.js:177 templates/js/modals.js:1043 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/api.js:180 templates/js/modals.js:1044 +#: templates/js/api.js:180 templates/js/modals.js:1047 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/api.js:181 templates/js/modals.js:1045 +#: templates/js/api.js:181 templates/js/modals.js:1048 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/api.js:184 templates/js/modals.js:1049 +#: templates/js/api.js:184 templates/js/modals.js:1052 msgid "Error 408: Timeout" msgstr "" -#: templates/js/api.js:185 templates/js/modals.js:1050 +#: templates/js/api.js:185 templates/js/modals.js:1053 msgid "Connection timeout while requesting data from server" msgstr "" @@ -6395,7 +6395,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:1014 +#: templates/js/barcode.js:119 templates/js/modals.js:1017 msgid "Invalid server response" msgstr "" @@ -6762,7 +6762,7 @@ msgid "Cancel" msgstr "" #: templates/js/modals.js:60 templates/js/modals.js:102 -#: templates/js/modals.js:660 templates/js/modals.js:953 +#: templates/js/modals.js:660 templates/js/modals.js:956 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" @@ -6787,31 +6787,31 @@ msgstr "" msgid "Loading Data" msgstr "" -#: templates/js/modals.js:904 +#: templates/js/modals.js:907 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:904 +#: templates/js/modals.js:907 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:917 +#: templates/js/modals.js:920 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:1014 +#: templates/js/modals.js:1017 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:1029 +#: templates/js/modals.js:1032 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:1030 +#: templates/js/modals.js:1033 msgid "Server returned error code 400" msgstr "" -#: templates/js/modals.js:1053 +#: templates/js/modals.js:1056 msgid "Error requesting form data" msgstr "" @@ -6819,15 +6819,15 @@ msgstr "" msgid "Company ID" msgstr "" -#: templates/js/model_renderers.js:76 +#: templates/js/model_renderers.js:78 msgid "Location ID" msgstr "" -#: templates/js/model_renderers.js:97 +#: templates/js/model_renderers.js:95 msgid "Build ID" msgstr "" -#: templates/js/model_renderers.js:116 +#: templates/js/model_renderers.js:114 msgid "Part ID" msgstr "" @@ -6835,7 +6835,7 @@ msgstr "" msgid "Category ID" msgstr "" -#: templates/js/model_renderers.js:203 +#: templates/js/model_renderers.js:199 msgid "Supplier Part ID" msgstr "" From 09ac6d047f3abd6d71c93d8012ec734cd217ec40 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sun, 18 Jul 2021 22:00:23 +1000 Subject: [PATCH 519/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ja/LC_MESSAGES/django.po | 62 +++++++++++------------ 1 file changed, 31 insertions(+), 31 deletions(-) diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 7c1bc0e692..87a1c36992 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 01:05+0000\n" -"PO-Revision-Date: 2021-07-18 01:09\n" +"POT-Creation-Date: 2021-07-18 11:47+0000\n" +"PO-Revision-Date: 2021-07-18 12:00\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -779,7 +779,7 @@ msgstr "" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:409 +#: order/templates/order/purchase_order_detail.html:416 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 @@ -2982,7 +2982,7 @@ msgstr "" msgid "Purchase price currency" msgstr "" -#: order/serializers.py:359 +#: order/serializers.py:360 msgid "Sale price currency" msgstr "" @@ -3276,16 +3276,16 @@ msgstr "" msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:421 +#: order/templates/order/purchase_order_detail.html:428 #: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:422 +#: order/templates/order/purchase_order_detail.html:429 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:427 +#: order/templates/order/purchase_order_detail.html:434 msgid "Receive line item" msgstr "" @@ -6275,7 +6275,7 @@ msgstr "" #: templates/about.html:100 templates/js/modals.js:33 #: templates/js/modals.js:567 templates/js/modals.js:661 -#: templates/js/modals.js:954 templates/modals.html:29 templates/modals.html:54 +#: templates/js/modals.js:957 templates/modals.html:29 templates/modals.html:54 msgid "Close" msgstr "" @@ -6295,11 +6295,11 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" -#: templates/js/api.js:162 templates/js/modals.js:1024 +#: templates/js/api.js:162 templates/js/modals.js:1027 msgid "No Response" msgstr "" -#: templates/js/api.js:163 templates/js/modals.js:1025 +#: templates/js/api.js:163 templates/js/modals.js:1028 msgid "No response from the InvenTree server" msgstr "" @@ -6311,35 +6311,35 @@ msgstr "" msgid "API request returned error code 400" msgstr "" -#: templates/js/api.js:172 templates/js/modals.js:1034 +#: templates/js/api.js:172 templates/js/modals.js:1037 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/api.js:173 templates/js/modals.js:1035 +#: templates/js/api.js:173 templates/js/modals.js:1038 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/api.js:176 templates/js/modals.js:1039 +#: templates/js/api.js:176 templates/js/modals.js:1042 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/api.js:177 templates/js/modals.js:1040 +#: templates/js/api.js:177 templates/js/modals.js:1043 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/api.js:180 templates/js/modals.js:1044 +#: templates/js/api.js:180 templates/js/modals.js:1047 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/api.js:181 templates/js/modals.js:1045 +#: templates/js/api.js:181 templates/js/modals.js:1048 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/api.js:184 templates/js/modals.js:1049 +#: templates/js/api.js:184 templates/js/modals.js:1052 msgid "Error 408: Timeout" msgstr "" -#: templates/js/api.js:185 templates/js/modals.js:1050 +#: templates/js/api.js:185 templates/js/modals.js:1053 msgid "Connection timeout while requesting data from server" msgstr "" @@ -6395,7 +6395,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:1014 +#: templates/js/barcode.js:119 templates/js/modals.js:1017 msgid "Invalid server response" msgstr "" @@ -6762,7 +6762,7 @@ msgid "Cancel" msgstr "" #: templates/js/modals.js:60 templates/js/modals.js:102 -#: templates/js/modals.js:660 templates/js/modals.js:953 +#: templates/js/modals.js:660 templates/js/modals.js:956 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" @@ -6787,31 +6787,31 @@ msgstr "" msgid "Loading Data" msgstr "" -#: templates/js/modals.js:904 +#: templates/js/modals.js:907 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:904 +#: templates/js/modals.js:907 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:917 +#: templates/js/modals.js:920 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:1014 +#: templates/js/modals.js:1017 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:1029 +#: templates/js/modals.js:1032 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:1030 +#: templates/js/modals.js:1033 msgid "Server returned error code 400" msgstr "" -#: templates/js/modals.js:1053 +#: templates/js/modals.js:1056 msgid "Error requesting form data" msgstr "" @@ -6819,15 +6819,15 @@ msgstr "" msgid "Company ID" msgstr "" -#: templates/js/model_renderers.js:76 +#: templates/js/model_renderers.js:78 msgid "Location ID" msgstr "" -#: templates/js/model_renderers.js:97 +#: templates/js/model_renderers.js:95 msgid "Build ID" msgstr "" -#: templates/js/model_renderers.js:116 +#: templates/js/model_renderers.js:114 msgid "Part ID" msgstr "" @@ -6835,7 +6835,7 @@ msgstr "" msgid "Category ID" msgstr "" -#: templates/js/model_renderers.js:203 +#: templates/js/model_renderers.js:199 msgid "Supplier Part ID" msgstr "" From 8fe8d5657b07c3253da3791652d044627e702773 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sun, 18 Jul 2021 22:00:24 +1000 Subject: [PATCH 520/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/pl/LC_MESSAGES/django.po | 62 +++++++++++------------ 1 file changed, 31 insertions(+), 31 deletions(-) diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 408581b8c3..47570fd0cb 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 01:05+0000\n" -"PO-Revision-Date: 2021-07-18 01:09\n" +"POT-Creation-Date: 2021-07-18 11:47+0000\n" +"PO-Revision-Date: 2021-07-18 12:00\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -779,7 +779,7 @@ msgstr "Link do zewnętrznego adresu URL" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:409 +#: order/templates/order/purchase_order_detail.html:416 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 @@ -2982,7 +2982,7 @@ msgstr "" msgid "Purchase price currency" msgstr "" -#: order/serializers.py:359 +#: order/serializers.py:360 msgid "Sale price currency" msgstr "" @@ -3276,16 +3276,16 @@ msgstr "Cena jednostkowa" msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:421 +#: order/templates/order/purchase_order_detail.html:428 #: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:422 +#: order/templates/order/purchase_order_detail.html:429 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:427 +#: order/templates/order/purchase_order_detail.html:434 msgid "Receive line item" msgstr "" @@ -6275,7 +6275,7 @@ msgstr "" #: templates/about.html:100 templates/js/modals.js:33 #: templates/js/modals.js:567 templates/js/modals.js:661 -#: templates/js/modals.js:954 templates/modals.html:29 templates/modals.html:54 +#: templates/js/modals.js:957 templates/modals.html:29 templates/modals.html:54 msgid "Close" msgstr "" @@ -6295,11 +6295,11 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" -#: templates/js/api.js:162 templates/js/modals.js:1024 +#: templates/js/api.js:162 templates/js/modals.js:1027 msgid "No Response" msgstr "" -#: templates/js/api.js:163 templates/js/modals.js:1025 +#: templates/js/api.js:163 templates/js/modals.js:1028 msgid "No response from the InvenTree server" msgstr "" @@ -6311,35 +6311,35 @@ msgstr "" msgid "API request returned error code 400" msgstr "" -#: templates/js/api.js:172 templates/js/modals.js:1034 +#: templates/js/api.js:172 templates/js/modals.js:1037 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/api.js:173 templates/js/modals.js:1035 +#: templates/js/api.js:173 templates/js/modals.js:1038 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/api.js:176 templates/js/modals.js:1039 +#: templates/js/api.js:176 templates/js/modals.js:1042 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/api.js:177 templates/js/modals.js:1040 +#: templates/js/api.js:177 templates/js/modals.js:1043 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/api.js:180 templates/js/modals.js:1044 +#: templates/js/api.js:180 templates/js/modals.js:1047 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/api.js:181 templates/js/modals.js:1045 +#: templates/js/api.js:181 templates/js/modals.js:1048 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/api.js:184 templates/js/modals.js:1049 +#: templates/js/api.js:184 templates/js/modals.js:1052 msgid "Error 408: Timeout" msgstr "" -#: templates/js/api.js:185 templates/js/modals.js:1050 +#: templates/js/api.js:185 templates/js/modals.js:1053 msgid "Connection timeout while requesting data from server" msgstr "" @@ -6395,7 +6395,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:1014 +#: templates/js/barcode.js:119 templates/js/modals.js:1017 msgid "Invalid server response" msgstr "" @@ -6762,7 +6762,7 @@ msgid "Cancel" msgstr "" #: templates/js/modals.js:60 templates/js/modals.js:102 -#: templates/js/modals.js:660 templates/js/modals.js:953 +#: templates/js/modals.js:660 templates/js/modals.js:956 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" @@ -6787,31 +6787,31 @@ msgstr "" msgid "Loading Data" msgstr "" -#: templates/js/modals.js:904 +#: templates/js/modals.js:907 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:904 +#: templates/js/modals.js:907 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:917 +#: templates/js/modals.js:920 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:1014 +#: templates/js/modals.js:1017 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:1029 +#: templates/js/modals.js:1032 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:1030 +#: templates/js/modals.js:1033 msgid "Server returned error code 400" msgstr "" -#: templates/js/modals.js:1053 +#: templates/js/modals.js:1056 msgid "Error requesting form data" msgstr "" @@ -6819,15 +6819,15 @@ msgstr "" msgid "Company ID" msgstr "" -#: templates/js/model_renderers.js:76 +#: templates/js/model_renderers.js:78 msgid "Location ID" msgstr "" -#: templates/js/model_renderers.js:97 +#: templates/js/model_renderers.js:95 msgid "Build ID" msgstr "" -#: templates/js/model_renderers.js:116 +#: templates/js/model_renderers.js:114 msgid "Part ID" msgstr "" @@ -6835,7 +6835,7 @@ msgstr "" msgid "Category ID" msgstr "" -#: templates/js/model_renderers.js:203 +#: templates/js/model_renderers.js:199 msgid "Supplier Part ID" msgstr "" From 7d9fe91ac8e9daefdc02fb309575ae0d4dcdf8e1 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sun, 18 Jul 2021 22:00:26 +1000 Subject: [PATCH 521/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ru/LC_MESSAGES/django.po | 62 +++++++++++------------ 1 file changed, 31 insertions(+), 31 deletions(-) diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 51441d0308..1fc4e18787 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 01:05+0000\n" -"PO-Revision-Date: 2021-07-18 01:09\n" +"POT-Creation-Date: 2021-07-18 11:47+0000\n" +"PO-Revision-Date: 2021-07-18 12:00\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -779,7 +779,7 @@ msgstr "" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:409 +#: order/templates/order/purchase_order_detail.html:416 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 @@ -2982,7 +2982,7 @@ msgstr "" msgid "Purchase price currency" msgstr "" -#: order/serializers.py:359 +#: order/serializers.py:360 msgid "Sale price currency" msgstr "" @@ -3276,16 +3276,16 @@ msgstr "" msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:421 +#: order/templates/order/purchase_order_detail.html:428 #: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:422 +#: order/templates/order/purchase_order_detail.html:429 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:427 +#: order/templates/order/purchase_order_detail.html:434 msgid "Receive line item" msgstr "" @@ -6275,7 +6275,7 @@ msgstr "" #: templates/about.html:100 templates/js/modals.js:33 #: templates/js/modals.js:567 templates/js/modals.js:661 -#: templates/js/modals.js:954 templates/modals.html:29 templates/modals.html:54 +#: templates/js/modals.js:957 templates/modals.html:29 templates/modals.html:54 msgid "Close" msgstr "" @@ -6295,11 +6295,11 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" -#: templates/js/api.js:162 templates/js/modals.js:1024 +#: templates/js/api.js:162 templates/js/modals.js:1027 msgid "No Response" msgstr "" -#: templates/js/api.js:163 templates/js/modals.js:1025 +#: templates/js/api.js:163 templates/js/modals.js:1028 msgid "No response from the InvenTree server" msgstr "" @@ -6311,35 +6311,35 @@ msgstr "" msgid "API request returned error code 400" msgstr "" -#: templates/js/api.js:172 templates/js/modals.js:1034 +#: templates/js/api.js:172 templates/js/modals.js:1037 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/api.js:173 templates/js/modals.js:1035 +#: templates/js/api.js:173 templates/js/modals.js:1038 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/api.js:176 templates/js/modals.js:1039 +#: templates/js/api.js:176 templates/js/modals.js:1042 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/api.js:177 templates/js/modals.js:1040 +#: templates/js/api.js:177 templates/js/modals.js:1043 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/api.js:180 templates/js/modals.js:1044 +#: templates/js/api.js:180 templates/js/modals.js:1047 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/api.js:181 templates/js/modals.js:1045 +#: templates/js/api.js:181 templates/js/modals.js:1048 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/api.js:184 templates/js/modals.js:1049 +#: templates/js/api.js:184 templates/js/modals.js:1052 msgid "Error 408: Timeout" msgstr "" -#: templates/js/api.js:185 templates/js/modals.js:1050 +#: templates/js/api.js:185 templates/js/modals.js:1053 msgid "Connection timeout while requesting data from server" msgstr "" @@ -6395,7 +6395,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:1014 +#: templates/js/barcode.js:119 templates/js/modals.js:1017 msgid "Invalid server response" msgstr "" @@ -6762,7 +6762,7 @@ msgid "Cancel" msgstr "" #: templates/js/modals.js:60 templates/js/modals.js:102 -#: templates/js/modals.js:660 templates/js/modals.js:953 +#: templates/js/modals.js:660 templates/js/modals.js:956 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" @@ -6787,31 +6787,31 @@ msgstr "" msgid "Loading Data" msgstr "" -#: templates/js/modals.js:904 +#: templates/js/modals.js:907 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:904 +#: templates/js/modals.js:907 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:917 +#: templates/js/modals.js:920 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:1014 +#: templates/js/modals.js:1017 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:1029 +#: templates/js/modals.js:1032 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:1030 +#: templates/js/modals.js:1033 msgid "Server returned error code 400" msgstr "" -#: templates/js/modals.js:1053 +#: templates/js/modals.js:1056 msgid "Error requesting form data" msgstr "" @@ -6819,15 +6819,15 @@ msgstr "" msgid "Company ID" msgstr "" -#: templates/js/model_renderers.js:76 +#: templates/js/model_renderers.js:78 msgid "Location ID" msgstr "" -#: templates/js/model_renderers.js:97 +#: templates/js/model_renderers.js:95 msgid "Build ID" msgstr "" -#: templates/js/model_renderers.js:116 +#: templates/js/model_renderers.js:114 msgid "Part ID" msgstr "" @@ -6835,7 +6835,7 @@ msgstr "" msgid "Category ID" msgstr "" -#: templates/js/model_renderers.js:203 +#: templates/js/model_renderers.js:199 msgid "Supplier Part ID" msgstr "" From f2d95ba246d10b332b5dbd8a4944a73e3641001a Mon Sep 17 00:00:00 2001 From: Oliver Date: Sun, 18 Jul 2021 22:00:27 +1000 Subject: [PATCH 522/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/tr/LC_MESSAGES/django.po | 62 +++++++++++------------ 1 file changed, 31 insertions(+), 31 deletions(-) diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 8451c5de83..b512054c8f 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 01:05+0000\n" -"PO-Revision-Date: 2021-07-18 01:09\n" +"POT-Creation-Date: 2021-07-18 11:47+0000\n" +"PO-Revision-Date: 2021-07-18 12:00\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -779,7 +779,7 @@ msgstr "Harici URL'ye bağlantı" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:409 +#: order/templates/order/purchase_order_detail.html:416 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 @@ -2982,7 +2982,7 @@ msgstr "Stok tahsis miktarını girin" msgid "Purchase price currency" msgstr "" -#: order/serializers.py:359 +#: order/serializers.py:360 msgid "Sale price currency" msgstr "" @@ -3276,16 +3276,16 @@ msgstr "" msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:421 +#: order/templates/order/purchase_order_detail.html:428 #: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:422 +#: order/templates/order/purchase_order_detail.html:429 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:427 +#: order/templates/order/purchase_order_detail.html:434 msgid "Receive line item" msgstr "" @@ -6275,7 +6275,7 @@ msgstr "" #: templates/about.html:100 templates/js/modals.js:33 #: templates/js/modals.js:567 templates/js/modals.js:661 -#: templates/js/modals.js:954 templates/modals.html:29 templates/modals.html:54 +#: templates/js/modals.js:957 templates/modals.html:29 templates/modals.html:54 msgid "Close" msgstr "" @@ -6295,11 +6295,11 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" -#: templates/js/api.js:162 templates/js/modals.js:1024 +#: templates/js/api.js:162 templates/js/modals.js:1027 msgid "No Response" msgstr "" -#: templates/js/api.js:163 templates/js/modals.js:1025 +#: templates/js/api.js:163 templates/js/modals.js:1028 msgid "No response from the InvenTree server" msgstr "" @@ -6311,35 +6311,35 @@ msgstr "" msgid "API request returned error code 400" msgstr "" -#: templates/js/api.js:172 templates/js/modals.js:1034 +#: templates/js/api.js:172 templates/js/modals.js:1037 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/api.js:173 templates/js/modals.js:1035 +#: templates/js/api.js:173 templates/js/modals.js:1038 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/api.js:176 templates/js/modals.js:1039 +#: templates/js/api.js:176 templates/js/modals.js:1042 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/api.js:177 templates/js/modals.js:1040 +#: templates/js/api.js:177 templates/js/modals.js:1043 msgid "You do not have the required permissions to access this function" msgstr "Bu fonksiyona erişmek için gerekli izinlere sahip değilsiniz" -#: templates/js/api.js:180 templates/js/modals.js:1044 +#: templates/js/api.js:180 templates/js/modals.js:1047 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/api.js:181 templates/js/modals.js:1045 +#: templates/js/api.js:181 templates/js/modals.js:1048 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/api.js:184 templates/js/modals.js:1049 +#: templates/js/api.js:184 templates/js/modals.js:1052 msgid "Error 408: Timeout" msgstr "" -#: templates/js/api.js:185 templates/js/modals.js:1050 +#: templates/js/api.js:185 templates/js/modals.js:1053 msgid "Connection timeout while requesting data from server" msgstr "" @@ -6395,7 +6395,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:1014 +#: templates/js/barcode.js:119 templates/js/modals.js:1017 msgid "Invalid server response" msgstr "" @@ -6762,7 +6762,7 @@ msgid "Cancel" msgstr "" #: templates/js/modals.js:60 templates/js/modals.js:102 -#: templates/js/modals.js:660 templates/js/modals.js:953 +#: templates/js/modals.js:660 templates/js/modals.js:956 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" @@ -6787,31 +6787,31 @@ msgstr "" msgid "Loading Data" msgstr "" -#: templates/js/modals.js:904 +#: templates/js/modals.js:907 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:904 +#: templates/js/modals.js:907 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:917 +#: templates/js/modals.js:920 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:1014 +#: templates/js/modals.js:1017 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:1029 +#: templates/js/modals.js:1032 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:1030 +#: templates/js/modals.js:1033 msgid "Server returned error code 400" msgstr "" -#: templates/js/modals.js:1053 +#: templates/js/modals.js:1056 msgid "Error requesting form data" msgstr "" @@ -6819,15 +6819,15 @@ msgstr "" msgid "Company ID" msgstr "" -#: templates/js/model_renderers.js:76 +#: templates/js/model_renderers.js:78 msgid "Location ID" msgstr "" -#: templates/js/model_renderers.js:97 +#: templates/js/model_renderers.js:95 msgid "Build ID" msgstr "" -#: templates/js/model_renderers.js:116 +#: templates/js/model_renderers.js:114 msgid "Part ID" msgstr "" @@ -6835,7 +6835,7 @@ msgstr "" msgid "Category ID" msgstr "" -#: templates/js/model_renderers.js:203 +#: templates/js/model_renderers.js:199 msgid "Supplier Part ID" msgstr "" From e27687de525e11d48d8402a7290bb1241dd9c26b Mon Sep 17 00:00:00 2001 From: Oliver Date: Sun, 18 Jul 2021 22:00:28 +1000 Subject: [PATCH 523/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/zh/LC_MESSAGES/django.po | 62 +++++++++++------------ 1 file changed, 31 insertions(+), 31 deletions(-) diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 7ac5c2866f..679b24832c 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 01:05+0000\n" -"PO-Revision-Date: 2021-07-18 01:09\n" +"POT-Creation-Date: 2021-07-18 11:47+0000\n" +"PO-Revision-Date: 2021-07-18 12:00\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -779,7 +779,7 @@ msgstr "" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:409 +#: order/templates/order/purchase_order_detail.html:416 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 @@ -2982,7 +2982,7 @@ msgstr "" msgid "Purchase price currency" msgstr "" -#: order/serializers.py:359 +#: order/serializers.py:360 msgid "Sale price currency" msgstr "" @@ -3276,16 +3276,16 @@ msgstr "" msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:421 +#: order/templates/order/purchase_order_detail.html:428 #: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:422 +#: order/templates/order/purchase_order_detail.html:429 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:427 +#: order/templates/order/purchase_order_detail.html:434 msgid "Receive line item" msgstr "" @@ -6275,7 +6275,7 @@ msgstr "" #: templates/about.html:100 templates/js/modals.js:33 #: templates/js/modals.js:567 templates/js/modals.js:661 -#: templates/js/modals.js:954 templates/modals.html:29 templates/modals.html:54 +#: templates/js/modals.js:957 templates/modals.html:29 templates/modals.html:54 msgid "Close" msgstr "" @@ -6295,11 +6295,11 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" -#: templates/js/api.js:162 templates/js/modals.js:1024 +#: templates/js/api.js:162 templates/js/modals.js:1027 msgid "No Response" msgstr "" -#: templates/js/api.js:163 templates/js/modals.js:1025 +#: templates/js/api.js:163 templates/js/modals.js:1028 msgid "No response from the InvenTree server" msgstr "" @@ -6311,35 +6311,35 @@ msgstr "" msgid "API request returned error code 400" msgstr "" -#: templates/js/api.js:172 templates/js/modals.js:1034 +#: templates/js/api.js:172 templates/js/modals.js:1037 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/api.js:173 templates/js/modals.js:1035 +#: templates/js/api.js:173 templates/js/modals.js:1038 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/api.js:176 templates/js/modals.js:1039 +#: templates/js/api.js:176 templates/js/modals.js:1042 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/api.js:177 templates/js/modals.js:1040 +#: templates/js/api.js:177 templates/js/modals.js:1043 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/api.js:180 templates/js/modals.js:1044 +#: templates/js/api.js:180 templates/js/modals.js:1047 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/api.js:181 templates/js/modals.js:1045 +#: templates/js/api.js:181 templates/js/modals.js:1048 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/api.js:184 templates/js/modals.js:1049 +#: templates/js/api.js:184 templates/js/modals.js:1052 msgid "Error 408: Timeout" msgstr "" -#: templates/js/api.js:185 templates/js/modals.js:1050 +#: templates/js/api.js:185 templates/js/modals.js:1053 msgid "Connection timeout while requesting data from server" msgstr "" @@ -6395,7 +6395,7 @@ msgstr "" msgid "Unknown response from server" msgstr "" -#: templates/js/barcode.js:119 templates/js/modals.js:1014 +#: templates/js/barcode.js:119 templates/js/modals.js:1017 msgid "Invalid server response" msgstr "" @@ -6762,7 +6762,7 @@ msgid "Cancel" msgstr "" #: templates/js/modals.js:60 templates/js/modals.js:102 -#: templates/js/modals.js:660 templates/js/modals.js:953 +#: templates/js/modals.js:660 templates/js/modals.js:956 #: templates/modals.html:30 templates/modals.html:55 msgid "Submit" msgstr "" @@ -6787,31 +6787,31 @@ msgstr "" msgid "Loading Data" msgstr "" -#: templates/js/modals.js:904 +#: templates/js/modals.js:907 msgid "Invalid response from server" msgstr "" -#: templates/js/modals.js:904 +#: templates/js/modals.js:907 msgid "Form data missing from server response" msgstr "" -#: templates/js/modals.js:917 +#: templates/js/modals.js:920 msgid "Error posting form data" msgstr "" -#: templates/js/modals.js:1014 +#: templates/js/modals.js:1017 msgid "JSON response missing form data" msgstr "" -#: templates/js/modals.js:1029 +#: templates/js/modals.js:1032 msgid "Error 400: Bad Request" msgstr "" -#: templates/js/modals.js:1030 +#: templates/js/modals.js:1033 msgid "Server returned error code 400" msgstr "" -#: templates/js/modals.js:1053 +#: templates/js/modals.js:1056 msgid "Error requesting form data" msgstr "" @@ -6819,15 +6819,15 @@ msgstr "" msgid "Company ID" msgstr "" -#: templates/js/model_renderers.js:76 +#: templates/js/model_renderers.js:78 msgid "Location ID" msgstr "" -#: templates/js/model_renderers.js:97 +#: templates/js/model_renderers.js:95 msgid "Build ID" msgstr "" -#: templates/js/model_renderers.js:116 +#: templates/js/model_renderers.js:114 msgid "Part ID" msgstr "" @@ -6835,7 +6835,7 @@ msgstr "" msgid "Category ID" msgstr "" -#: templates/js/model_renderers.js:203 +#: templates/js/model_renderers.js:199 msgid "Supplier Part ID" msgstr "" From 16eca8447bf12c80d3ad80dbdb09af2620e4127a Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 19 Jul 2021 07:02:49 +1000 Subject: [PATCH 524/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/pl/LC_MESSAGES/django.po | 50 +++++++++++------------ 1 file changed, 25 insertions(+), 25 deletions(-) diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 47570fd0cb..64b4c06c5e 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-18 11:47+0000\n" -"PO-Revision-Date: 2021-07-18 12:00\n" +"PO-Revision-Date: 2021-07-18 21:02\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -134,7 +134,7 @@ msgstr "data przesłania" #: InvenTree/models.py:102 msgid "Invalid choice" -msgstr "" +msgstr "Błędny wybór" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 #: label/models.py:112 part/models.py:680 part/models.py:2191 @@ -176,7 +176,7 @@ msgstr "nadrzędny" #: InvenTree/serializers.py:52 part/models.py:2427 msgid "Must be a valid number" -msgstr "" +msgstr "Numer musi być prawidłowy" #: InvenTree/settings.py:505 msgid "English" @@ -269,7 +269,7 @@ msgstr "" #: InvenTree/status_codes.py:274 msgid "Stock item created" -msgstr "" +msgstr "Utworzono element magazynowy" #: InvenTree/status_codes.py:276 msgid "Edited stock item" @@ -277,19 +277,19 @@ msgstr "" #: InvenTree/status_codes.py:277 msgid "Assigned serial number" -msgstr "" +msgstr "Przypisano numer seryjny" #: InvenTree/status_codes.py:279 msgid "Stock counted" -msgstr "" +msgstr "Zapas policzony" #: InvenTree/status_codes.py:280 msgid "Stock manually added" -msgstr "" +msgstr "Zapas dodany ręcznie" #: InvenTree/status_codes.py:281 msgid "Stock manually removed" -msgstr "" +msgstr "Zapas usunięty ręcznie" #: InvenTree/status_codes.py:283 msgid "Location changed" @@ -421,19 +421,19 @@ msgstr "" #: barcodes/api.py:160 msgid "No matching stock item found" -msgstr "" +msgstr "Nie znaleziono pasujących elementów" #: barcodes/api.py:190 msgid "Barcode already matches StockItem object" -msgstr "" +msgstr "Kod kreskowy już pasuje do obiektu StockItem" #: barcodes/api.py:194 msgid "Barcode already matches StockLocation object" -msgstr "" +msgstr "Kod kreskowy już pasuje do obiektu StockItem" #: barcodes/api.py:198 msgid "Barcode already matches Part object" -msgstr "" +msgstr "Kod kreskowy już pasuje do obiektu StockItem" #: barcodes/api.py:204 barcodes/api.py:216 msgid "Barcode hash already matches StockItem object" @@ -524,7 +524,7 @@ msgstr "" #: build/forms.py:145 msgid "Confirm unallocation of stock" -msgstr "" +msgstr "Potwierdź brak alokacji zapasów" #: build/forms.py:169 msgid "Confirm stock allocation" @@ -586,7 +586,7 @@ msgstr "" #: build/forms.py:266 msgid "Select quantity of stock to allocate" -msgstr "" +msgstr "Wybierz ilość zapasów do rezerwacji" #: build/models.py:105 msgid "Invalid choice for parent build" @@ -2716,7 +2716,7 @@ msgstr "" #: label/models.py:154 report/models.py:291 msgid "Filename Pattern" -msgstr "" +msgstr "Wzór nazwy pliku" #: label/models.py:155 msgid "Pattern for generating label filenames" @@ -2794,7 +2794,7 @@ msgstr "Odniesienie zamówienia" #: order/models.py:252 order/models.py:549 msgid "Purchase order status" -msgstr "" +msgstr "Status zamówienia" #: order/models.py:261 msgid "Company from which the items are being ordered" @@ -2819,11 +2819,11 @@ msgstr "Data wydania" #: order/models.py:277 msgid "Date order was issued" -msgstr "" +msgstr "Data wystawienia zamówienia" #: order/models.py:282 msgid "Target Delivery Date" -msgstr "" +msgstr "Data Dostawy Towaru" #: order/models.py:283 msgid "Expected date for order delivery. Order will be overdue after this date." @@ -2847,7 +2847,7 @@ msgstr "" #: order/models.py:420 msgid "Quantity must be an integer" -msgstr "" +msgstr "Wartość musi być liczbą całkowitą" #: order/models.py:422 msgid "Quantity must be a positive number" @@ -2903,7 +2903,7 @@ msgstr "Zamówienie" #: stock/templates/stock/item_base.html:336 templates/js/order.js:212 #: templates/js/stock.js:980 templates/js/stock.js:1388 msgid "Purchase Order" -msgstr "" +msgstr "Zlecenie zakupu" #: order/models.py:767 msgid "Supplier part" @@ -2931,7 +2931,7 @@ msgstr "Cena zakupu jednostkowego" #: order/models.py:785 msgid "Where does the Purchaser want this item to be stored?" -msgstr "" +msgstr "Gdzie kupujący chce przechowywać ten przedmiot?" #: order/models.py:831 part/templates/part/part_pricing.html:97 #: part/templates/part/prices.html:97 part/templates/part/prices.html:266 @@ -3008,17 +3008,17 @@ msgstr "" #: order/templates/order/order_base.html:64 msgid "Export order to file" -msgstr "" +msgstr "Eksportuj zamówienie do pliku" #: order/templates/order/order_base.html:72 #: order/templates/order/po_navbar.html:12 msgid "Purchase Order Details" -msgstr "" +msgstr "Szczegóły zamówienia" #: order/templates/order/order_base.html:77 #: order/templates/order/sales_order_base.html:79 msgid "Order Reference" -msgstr "" +msgstr "Numer zamówienia" #: order/templates/order/order_base.html:82 #: order/templates/order/sales_order_base.html:84 @@ -3139,7 +3139,7 @@ msgstr "Wiersz" #: order/templates/order/order_wizard/match_parts.html:29 msgid "Select Supplier Part" -msgstr "" +msgstr "Wybierz dostawcę części" #: order/templates/order/order_wizard/po_upload.html:11 msgid "Upload File for Purchase Order" From e0aabe01f281d212b96b6d99203ebe159f50ef04 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 19 Jul 2021 08:06:05 +1000 Subject: [PATCH 525/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/pl/LC_MESSAGES/django.po | 194 +++++++++++----------- 1 file changed, 97 insertions(+), 97 deletions(-) diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 64b4c06c5e..f2a12ce137 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-18 11:47+0000\n" -"PO-Revision-Date: 2021-07-18 21:02\n" +"PO-Revision-Date: 2021-07-18 22:06\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -822,7 +822,7 @@ msgstr "" #: build/models.py:1229 #, python-brace-format msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" -msgstr "" +msgstr "Przydzielona ilość ({n}) nie może przekraczać dostępnej ilości ({q})" #: build/models.py:1236 order/models.py:926 msgid "StockItem is over-allocated" @@ -830,7 +830,7 @@ msgstr "" #: build/models.py:1240 order/models.py:929 msgid "Allocation quantity must be greater than zero" -msgstr "" +msgstr "Ilość musi być większa niż zero" #: build/models.py:1244 msgid "Quantity must be 1 for serialized stock" @@ -1251,7 +1251,7 @@ msgstr "" #: part/templates/part/detail.html:799 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 msgid "Add Attachment" -msgstr "" +msgstr "Dodaj załącznik" #: build/templates/build/detail.html:375 #: order/templates/order/po_attachments.html:51 @@ -1667,7 +1667,7 @@ msgstr "Części są domyślnie wirtualne" #: common/models.py:209 msgid "Show Quantity in Forms" -msgstr "" +msgstr "Pokaż ilość w formularzach" #: common/models.py:210 msgid "Display available part quantity in some forms" @@ -2371,7 +2371,7 @@ msgstr "Eksportuj" #: company/templates/company/detail.html:302 #: part/templates/part/detail.html:899 msgid "Add Manufacturer Part" -msgstr "" +msgstr "Nowa część producenta" #: company/templates/company/detail.html:364 #: part/templates/part/category.html:131 part/templates/part/detail.html:442 @@ -2467,7 +2467,7 @@ msgstr "" #: company/templates/company/manufacturer_part.html:176 #: part/templates/part/detail.html:716 msgid "Add Parameter" -msgstr "" +msgstr "Dodaj parametr" #: company/templates/company/manufacturer_part.html:193 #: part/templates/part/detail.html:816 @@ -2835,7 +2835,7 @@ msgstr "" #: order/models.py:313 stock/models.py:308 stock/models.py:1023 msgid "Quantity must be greater than zero" -msgstr "" +msgstr "Ilość musi być większa niż zero" #: order/models.py:318 msgid "Part supplier must match PO supplier" @@ -2851,7 +2851,7 @@ msgstr "Wartość musi być liczbą całkowitą" #: order/models.py:422 msgid "Quantity must be a positive number" -msgstr "" +msgstr "Wartość musi być liczbą dodatnią" #: order/models.py:545 msgid "Company to which the items are being sold" @@ -2956,7 +2956,7 @@ msgstr "" #: order/models.py:922 msgid "Allocation quantity cannot exceed stock quantity" -msgstr "" +msgstr "Zarezerwowana ilość nie może przekraczać ilości na stanie" #: order/models.py:932 msgid "Quantity must be 1 for serialized stock item" @@ -2990,7 +2990,7 @@ msgstr "" #: stock/templates/stock/attachment_delete.html:5 #: templates/attachment_delete.html:5 msgid "Are you sure you want to delete this attachment?" -msgstr "" +msgstr "Jesteś pewien, że chcesz usunąć ten załącznik?" #: order/templates/order/order_base.html:39 #: order/templates/order/sales_order_base.html:50 @@ -3239,7 +3239,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:23 #: order/templates/order/sales_order_detail.html:176 msgid "Add Line Item" -msgstr "" +msgstr "Dodaj element zamówienia" #: order/templates/order/purchase_order_detail.html:55 #: order/templates/order/sales_order_detail.html:54 @@ -3361,7 +3361,7 @@ msgstr "" #: part/templates/part/bom_duplicate.html:12 #: stock/templates/stock/stockitem_convert.html:13 msgid "Warning" -msgstr "" +msgstr "Ostrzeżenie" #: order/templates/order/sales_order_cancel.html:9 msgid "Cancelling this order means that the order will no longer be editable." @@ -3417,7 +3417,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:479 msgid "Purchase stock" -msgstr "" +msgstr "Cena zakupu" #: order/templates/order/sales_order_detail.html:483 templates/js/build.js:766 #: templates/js/build.js:1210 @@ -3435,7 +3435,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:611 msgid "Update Unit Price" -msgstr "" +msgstr "Zaktualizuj cenę jednostkową" #: order/templates/order/sales_order_ship.html:10 msgid "This order has not been fully allocated. If the order is marked as shipped, it can no longer be adjusted." @@ -3479,15 +3479,15 @@ msgstr "" #: order/views.py:104 msgid "Cancel Order" -msgstr "" +msgstr "Anuluj zamówienie" #: order/views.py:113 order/views.py:139 msgid "Confirm order cancellation" -msgstr "" +msgstr "Potwierdź anulowanie zamówienia" #: order/views.py:116 order/views.py:142 msgid "Order cannot be cancelled" -msgstr "" +msgstr "Zamówienie nie może zostać anulowane" #: order/views.py:130 msgid "Cancel sales order" @@ -3600,7 +3600,7 @@ msgstr "" #: order/views.py:1252 msgid "Edit Allocation Quantity" -msgstr "" +msgstr "Edytuj zarezerwowaną ilość" #: order/views.py:1267 msgid "Remove allocation" @@ -3715,11 +3715,11 @@ msgstr "" #: part/forms.py:171 msgid "Related Part" -msgstr "" +msgstr "Powiązane części" #: part/forms.py:178 msgid "Select part category" -msgstr "" +msgstr "Wybierz kategorię części" #: part/forms.py:195 msgid "Duplicate all BOM data for this part" @@ -3727,7 +3727,7 @@ msgstr "" #: part/forms.py:196 msgid "Copy BOM" -msgstr "" +msgstr "Kopiuj BOM" #: part/forms.py:201 msgid "Duplicate all parameter data for this part" @@ -3811,7 +3811,7 @@ msgstr "" #: part/models.py:679 msgid "Part name" -msgstr "" +msgstr "Nazwa części" #: part/models.py:686 msgid "Is Template" @@ -3901,11 +3901,11 @@ msgstr "" #: part/models.py:828 msgid "Can this part be built from other parts?" -msgstr "" +msgstr "Czy ta część może być zbudowana z innych części?" #: part/models.py:834 msgid "Can this part be used to build other parts?" -msgstr "" +msgstr "Czy ta część może być użyta do budowy innych części?" #: part/models.py:840 msgid "Does this part have tracking for unique items?" @@ -4134,7 +4134,7 @@ msgstr "" #: part/templates/part/bom.html:6 msgid "You do not have permission to edit the BOM." -msgstr "" +msgstr "Nie masz uprawnień do edycji BOM." #: part/templates/part/bom.html:14 #, python-format @@ -4276,15 +4276,15 @@ msgstr "" #: part/templates/part/category.html:138 msgid "Set category" -msgstr "" +msgstr "Ustaw kategorię" #: part/templates/part/category.html:138 msgid "Set Category" -msgstr "" +msgstr "Ustaw kategorię" #: part/templates/part/category.html:141 msgid "Export Data" -msgstr "" +msgstr "Eksportuj dane" #: part/templates/part/category.html:145 msgid "View list display" @@ -4306,15 +4306,15 @@ msgstr "" #: part/templates/part/category.html:261 part/templates/part/category.html:291 #: templates/js/part.js:25 msgid "New Category" -msgstr "" +msgstr "Nowa kategoria" #: part/templates/part/category.html:262 msgid "Create new category" -msgstr "" +msgstr "Utwórz nową kategorię" #: part/templates/part/category.html:292 msgid "Create new Part Category" -msgstr "" +msgstr "Utwórz nową kategorię części" #: part/templates/part/category.html:298 stock/views.py:907 msgid "Create new Stock Location" @@ -4322,15 +4322,15 @@ msgstr "Utwórz nową lokalizację magazynową" #: part/templates/part/category.html:317 msgid "Select parent category" -msgstr "" +msgstr "Wybierz kategorię nadrzędną" #: part/templates/part/category.html:324 part/views.py:1848 msgid "Edit Part Category" -msgstr "" +msgstr "Edytuj kategorię części" #: part/templates/part/category_delete.html:5 msgid "Are you sure you want to delete category" -msgstr "" +msgstr "Czy na pewno chcesz usunąć tę kategorię?" #: part/templates/part/category_delete.html:8 #, python-format @@ -4394,7 +4394,7 @@ msgstr "" #: part/templates/part/detail.html:16 msgid "Part Stock" -msgstr "" +msgstr "Zapasy cześci" #: part/templates/part/detail.html:21 #, python-format @@ -4423,15 +4423,15 @@ msgstr "" #: part/templates/part/detail.html:130 part/templates/part/navbar.html:21 msgid "Part Variants" -msgstr "" +msgstr "Warianty Części" #: part/templates/part/detail.html:137 msgid "Create new variant" -msgstr "" +msgstr "Utwórz nowy wariant" #: part/templates/part/detail.html:138 msgid "New Variant" -msgstr "" +msgstr "Nowy wariant" #: part/templates/part/detail.html:161 msgid "Add new parameter" @@ -4444,7 +4444,7 @@ msgstr "" #: part/templates/part/detail.html:188 msgid "Add Related" -msgstr "" +msgstr "Dodaj powiązane" #: part/templates/part/detail.html:228 part/templates/part/navbar.html:35 #: part/templates/part/navbar.html:38 @@ -4490,7 +4490,7 @@ msgstr "" #: part/templates/part/detail.html:443 part/views.py:451 #: templates/js/stock.js:1623 msgid "Create New Part" -msgstr "" +msgstr "Utwórz nową część" #: part/templates/part/detail.html:578 msgid "Add Test Result Template" @@ -4547,11 +4547,11 @@ msgstr "" #: part/templates/part/navbar.html:51 part/templates/part/navbar.html:54 msgid "Used In" -msgstr "" +msgstr "Użyte w" #: part/templates/part/navbar.html:61 msgid "Prices" -msgstr "" +msgstr "Ceny" #: part/templates/part/navbar.html:90 msgid "Test Templates" @@ -4559,13 +4559,13 @@ msgstr "" #: part/templates/part/part_app_base.html:12 msgid "Part List" -msgstr "" +msgstr "Lista części" #: part/templates/part/part_base.html:26 templates/js/company.js:280 #: templates/js/company.js:486 templates/js/part.js:172 #: templates/js/part.js:249 msgid "Inactive" -msgstr "" +msgstr "Nieaktywny" #: part/templates/part/part_base.html:36 msgid "Part is virtual (not a physical part)" @@ -4603,19 +4603,19 @@ msgstr "" #: stock/templates/stock/item_base.html:75 #: stock/templates/stock/location.html:51 msgid "Barcode actions" -msgstr "" +msgstr "Akcje kodów kreskowych" #: part/templates/part/part_base.html:69 #: stock/templates/stock/item_base.html:77 #: stock/templates/stock/location.html:53 templates/qr_button.html:1 msgid "Show QR Code" -msgstr "" +msgstr "Pokaż Kod QR" #: part/templates/part/part_base.html:70 #: stock/templates/stock/item_base.html:93 #: stock/templates/stock/location.html:54 msgid "Print Label" -msgstr "" +msgstr "Drukuj etykietę" #: part/templates/part/part_base.html:75 msgid "Show pricing information" @@ -4625,7 +4625,7 @@ msgstr "" #: stock/templates/stock/item_base.html:140 #: stock/templates/stock/location.html:62 msgid "Stock actions" -msgstr "" +msgstr "Akcje magazynowe" #: part/templates/part/part_base.html:87 msgid "Count part stock" @@ -4641,15 +4641,15 @@ msgstr "" #: part/templates/part/part_base.html:113 msgid "Duplicate part" -msgstr "" +msgstr "Duplikuj część" #: part/templates/part/part_base.html:116 msgid "Edit part" -msgstr "" +msgstr "Edytuj część" #: part/templates/part/part_base.html:119 msgid "Delete part" -msgstr "" +msgstr "Usuń część" #: part/templates/part/part_base.html:154 msgid "Latest Serial Number" @@ -4704,7 +4704,7 @@ msgstr "" #: part/templates/part/prices.html:52 part/templates/part/prices.html:84 #: part/templates/part/prices.html:101 msgid "Unit Cost" -msgstr "" +msgstr "Cena jednostkowa" #: part/templates/part/part_pricing.html:32 #: part/templates/part/part_pricing.html:58 @@ -4748,7 +4748,7 @@ msgstr "" #: part/templates/part/partial_delete.html:7 #, python-format msgid "Are you sure you want to delete part '%(full_name)s'?" -msgstr "" +msgstr "Czy na pewno chcesz usunąć część '%(full_name)s'?" #: part/templates/part/partial_delete.html:12 #, python-format @@ -4869,7 +4869,7 @@ msgstr "" #: part/views.py:96 msgid "Add Related Part" -msgstr "" +msgstr "Dodaj powiązaną część" #: part/views.py:151 msgid "Delete Related Part" @@ -5058,7 +5058,7 @@ msgstr "" #: report/models.py:423 msgid "Part Filters" -msgstr "" +msgstr "Filtr części" #: report/models.py:424 msgid "Part query filters (comma-separated list of key=value pairs" @@ -5121,20 +5121,20 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:89 #: stock/models.py:1765 msgid "Result" -msgstr "" +msgstr "Wynik" #: report/templates/report/inventree_test_report_base.html:92 #: templates/js/order.js:259 templates/js/stock.js:1322 msgid "Date" -msgstr "" +msgstr "Data" #: report/templates/report/inventree_test_report_base.html:103 msgid "Pass" -msgstr "" +msgstr "Zaliczone" #: report/templates/report/inventree_test_report_base.html:105 msgid "Fail" -msgstr "" +msgstr "Niezaliczone" #: stock/api.py:146 msgid "Request must contain list of stock items" @@ -5154,11 +5154,11 @@ msgstr "" #: stock/api.py:178 msgid "Invalid quantity value" -msgstr "" +msgstr "Nieprawidłowa ilość" #: stock/api.py:183 msgid "Quantity must not be less than zero" -msgstr "" +msgstr "Ilość musi być większa niż zero" #: stock/api.py:211 #, python-brace-format @@ -5181,7 +5181,7 @@ msgstr "" #: stock/forms.py:81 stock/forms.py:341 stock/models.py:513 #: stock/templates/stock/item_base.html:393 templates/js/stock.js:969 msgid "Expiry Date" -msgstr "" +msgstr "Data ważności" #: stock/forms.py:82 stock/forms.py:342 msgid "Expiration date for this stock item" @@ -5197,7 +5197,7 @@ msgstr "" #: stock/forms.py:138 msgid "Serial numbers" -msgstr "" +msgstr "Numery seryjne" #: stock/forms.py:138 msgid "Unique serial numbers (must match quantity)" @@ -5287,7 +5287,7 @@ msgstr "" #: stock/models.py:412 msgid "Base part" -msgstr "" +msgstr "Część podstawowa" #: stock/models.py:421 msgid "Select a matching supplier part for this stock item" @@ -5323,7 +5323,7 @@ msgstr "" #: stock/models.py:476 msgid "Stock Quantity" -msgstr "" +msgstr "Ilość w magazynie" #: stock/models.py:485 msgid "Source Build" @@ -5372,7 +5372,7 @@ msgstr "" #: stock/models.py:1020 msgid "Quantity must be integer" -msgstr "" +msgstr "Ilość musi być liczbą całkowitą" #: stock/models.py:1026 #, python-brace-format @@ -5480,7 +5480,7 @@ msgstr "" #: stock/templates/stock/item_base.html:33 #: stock/templates/stock/item_base.html:397 templates/js/table_filters.js:154 msgid "Expired" -msgstr "" +msgstr "Termin minął" #: stock/templates/stock/item_base.html:43 #: stock/templates/stock/item_base.html:399 templates/js/table_filters.js:159 @@ -5614,11 +5614,11 @@ msgstr "" #: stock/templates/stock/item_base.html:301 templates/js/build.js:628 msgid "No location set" -msgstr "" +msgstr "Lokacje nie są ustawione" #: stock/templates/stock/item_base.html:308 msgid "Barcode Identifier" -msgstr "" +msgstr "Skaner kodów" #: stock/templates/stock/item_base.html:350 msgid "Parent Item" @@ -5640,11 +5640,11 @@ msgstr "" #: stock/templates/stock/item_base.html:406 templates/js/stock.js:975 msgid "Last Updated" -msgstr "" +msgstr "Ostatnia aktualizacja" #: stock/templates/stock/item_base.html:411 msgid "Last Stocktake" -msgstr "" +msgstr "Ostatnia inwentaryzacja" #: stock/templates/stock/item_base.html:415 msgid "No stocktake performed" @@ -5664,7 +5664,7 @@ msgstr "" #: stock/templates/stock/item_delete.html:9 msgid "Are you sure you want to delete this stock item?" -msgstr "" +msgstr "Czy na pewno chcesz usunąć tą część?" #: stock/templates/stock/item_delete.html:12 #, python-format @@ -5713,7 +5713,7 @@ msgstr "" #: stock/templates/stock/location.html:85 msgid "Edit location" -msgstr "" +msgstr "Edytuj lokację" #: stock/templates/stock/location.html:87 msgid "Delete location" @@ -5753,11 +5753,11 @@ msgstr "" #: stock/templates/stock/location.html:166 templates/stock_table.html:41 msgid "Print labels" -msgstr "" +msgstr "Drukuj etykiety" #: stock/templates/stock/location_delete.html:7 msgid "Are you sure you want to delete this stock location?" -msgstr "" +msgstr "Czy na pewno chcesz skasować tą lokację?" #: stock/templates/stock/navbar.html:11 msgid "Stock Item Tracking" @@ -5765,7 +5765,7 @@ msgstr "" #: stock/templates/stock/navbar.html:14 msgid "History" -msgstr "" +msgstr "Historia" #: stock/templates/stock/navbar.html:30 msgid "Installed Items" @@ -5894,7 +5894,7 @@ msgstr "" #: stock/views.py:1315 msgid "Quantity cannot be negative" -msgstr "" +msgstr "Ilość nie może być ujemna" #: stock/views.py:1415 msgid "Delete Stock Location" @@ -5918,11 +5918,11 @@ msgstr "" #: templates/403.html:5 templates/403.html:11 msgid "Permission Denied" -msgstr "" +msgstr "Odmowa dostępu" #: templates/403.html:14 msgid "You do not have permission to view this page." -msgstr "" +msgstr "Nie masz uprawnień do przeglądania tej strony." #: templates/404.html:5 templates/404.html:11 msgid "Page Not Found" @@ -5934,7 +5934,7 @@ msgstr "" #: templates/InvenTree/index.html:7 msgid "Index" -msgstr "" +msgstr "Indeks" #: templates/InvenTree/index.html:98 msgid "Starred Parts" @@ -6207,7 +6207,7 @@ msgstr "" #: templates/InvenTree/settings/user.html:40 msgid "Email Address" -msgstr "" +msgstr "Adres e-mail" #: templates/about.html:13 msgid "InvenTree Version Information" @@ -6321,11 +6321,11 @@ msgstr "" #: templates/js/api.js:176 templates/js/modals.js:1042 msgid "Error 403: Permission Denied" -msgstr "" +msgstr "Błąd 403: Odmowa dostępu" #: templates/js/api.js:177 templates/js/modals.js:1043 msgid "You do not have the required permissions to access this function" -msgstr "" +msgstr "Nie masz uprawnień wymaganych do dostępu do tej funkcji" #: templates/js/api.js:180 templates/js/modals.js:1047 msgid "Error 404: Resource Not Found" @@ -6545,7 +6545,7 @@ msgstr "" #: templates/js/build.js:700 msgid "Quantity Per" -msgstr "" +msgstr "Ilość na" #: templates/js/build.js:770 templates/js/build.js:1214 #: templates/stock_table.html:59 @@ -6587,7 +6587,7 @@ msgstr "Edytuj firmę" #: templates/js/company.js:66 msgid "Add new Company" -msgstr "" +msgstr "Dodaj nową firmę" #: templates/js/company.js:143 msgid "Parts Supplied" @@ -6661,7 +6661,7 @@ msgstr "" #: templates/js/filters.js:268 msgid "Add new filter" -msgstr "" +msgstr "Dodaj nowy filtr" #: templates/js/filters.js:271 msgid "Clear all filters" @@ -7046,11 +7046,11 @@ msgstr "" #: templates/js/stock.js:56 msgid "Add Stock" -msgstr "" +msgstr "Dodaj stan" #: templates/js/stock.js:57 users/models.py:189 msgid "Add" -msgstr "" +msgstr "Dodaj" #: templates/js/stock.js:61 templates/stock_table.html:63 msgid "Delete Stock" @@ -7222,7 +7222,7 @@ msgstr "" #: templates/js/stock.js:1458 msgid "Added" -msgstr "" +msgstr "Dodano" #: templates/js/stock.js:1466 msgid "Removed" @@ -7569,7 +7569,7 @@ msgstr "" #: templates/registration/password_reset_form.html:52 msgid "Enter your email address below." -msgstr "" +msgstr "Wprowadź swój adres e-mail poniżej." #: templates/registration/password_reset_form.html:53 msgid "An email will be sent with password reset instructions." @@ -7705,7 +7705,7 @@ msgstr "" #: users/admin.py:211 msgid "Permissions" -msgstr "" +msgstr "Uprawnienia" #: users/admin.py:214 msgid "Important dates" @@ -7713,7 +7713,7 @@ msgstr "" #: users/models.py:176 msgid "Permission set" -msgstr "" +msgstr "Zbiór uprawnień" #: users/models.py:184 msgid "Group" @@ -7725,11 +7725,11 @@ msgstr "" #: users/models.py:187 msgid "Permission to view items" -msgstr "" +msgstr "Uprawnienie do wyświetlania przedmiotów" #: users/models.py:189 msgid "Permission to add items" -msgstr "" +msgstr "Uprawnienie do dodawania przedmiotów" #: users/models.py:191 msgid "Change" @@ -7737,9 +7737,9 @@ msgstr "" #: users/models.py:191 msgid "Permissions to edit items" -msgstr "" +msgstr "Uprawnienie do edycji przedmiotów" #: users/models.py:193 msgid "Permission to delete items" -msgstr "" +msgstr "Uprawnienie do usuwania przedmiotów" From c9437fd49e33a8a7654e033265ecf756839cd53f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 18 Jul 2021 23:55:05 +0000 Subject: [PATCH 526/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 226 ++++++++++++---------- InvenTree/locale/en/LC_MESSAGES/django.po | 222 +++++++++++---------- InvenTree/locale/es/LC_MESSAGES/django.po | 222 +++++++++++---------- InvenTree/locale/fr/LC_MESSAGES/django.po | 222 +++++++++++---------- InvenTree/locale/it/LC_MESSAGES/django.po | 222 +++++++++++---------- InvenTree/locale/ja/LC_MESSAGES/django.po | 222 +++++++++++---------- InvenTree/locale/pl/LC_MESSAGES/django.po | 222 +++++++++++---------- InvenTree/locale/ru/LC_MESSAGES/django.po | 222 +++++++++++---------- InvenTree/locale/tr/LC_MESSAGES/django.po | 224 +++++++++++---------- InvenTree/locale/zh/LC_MESSAGES/django.po | 222 +++++++++++---------- 10 files changed, 1201 insertions(+), 1025 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index fef63a2494..bd4445c2e8 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 11:47+0000\n" +"POT-Creation-Date: 2021-07-18 23:54+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: German\n" @@ -469,7 +469,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:741 +#: build/templates/build/detail.html:34 common/models.py:748 #: company/forms.py:104 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -478,8 +478,8 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: order/templates/order/sales_order_detail.html:200 #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 -#: order/templates/order/sales_order_detail.html:364 part/forms.py:317 -#: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 +#: order/templates/order/sales_order_detail.html:364 part/forms.py:323 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:952 part/templates/part/detail.html:1038 #: part/templates/part/part_pricing.html:16 @@ -1698,175 +1698,187 @@ msgid "Display related parts for a part" msgstr "" #: common/models.py:237 +#, fuzzy +#| msgid "Create new Stock Item" +msgid "Create initial stock" +msgstr "Neues BestandsObjekt hinzufügen" + +#: common/models.py:238 +#, fuzzy +#| msgid "Create new stock location" +msgid "Create initial stock on part creation" +msgstr "Neuen Lagerort anlegen" + +#: common/models.py:244 msgid "Internal Prices" msgstr "" -#: common/models.py:238 +#: common/models.py:245 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:244 +#: common/models.py:251 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:245 +#: common/models.py:252 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:251 templates/stats.html:25 +#: common/models.py:258 templates/stats.html:25 msgid "Debug Mode" msgstr "Entwickler-Modus" -#: common/models.py:252 +#: common/models.py:259 msgid "Generate reports in debug mode (HTML output)" msgstr "Berichte im Entwickler-Modus generieren (als HTML)" -#: common/models.py:258 +#: common/models.py:265 msgid "Page Size" msgstr "Seitengröße" -#: common/models.py:259 +#: common/models.py:266 msgid "Default page size for PDF reports" msgstr "Standardseitenformat für PDF-Bericht" -#: common/models.py:269 +#: common/models.py:276 msgid "Test Reports" msgstr "Test-Berichte" -#: common/models.py:270 +#: common/models.py:277 msgid "Enable generation of test reports" msgstr "Erstellung von Test-Berichten aktivieren" -#: common/models.py:276 +#: common/models.py:283 msgid "Stock Expiry" msgstr "Bestands-Ablauf" -#: common/models.py:277 +#: common/models.py:284 msgid "Enable stock expiry functionality" msgstr "Ablaufen von Bestand ermöglichen" -#: common/models.py:283 +#: common/models.py:290 msgid "Sell Expired Stock" msgstr "Abgelaufenen Bestand verkaufen" -#: common/models.py:284 +#: common/models.py:291 msgid "Allow sale of expired stock" msgstr "Verkauf von abgelaufenem Bestand erlaubt" -#: common/models.py:290 +#: common/models.py:297 msgid "Stock Stale Time" msgstr "Bestands-Stehzeit" -#: common/models.py:291 +#: common/models.py:298 msgid "Number of days stock items are considered stale before expiring" msgstr "Anzahl an Tagen, an denen Bestand als abgestanden markiert wird, bevor sie ablaufen" -#: common/models.py:293 +#: common/models.py:300 msgid "days" msgstr "Tage" -#: common/models.py:298 +#: common/models.py:305 msgid "Build Expired Stock" msgstr "Abgelaufenen Bestand verbauen" -#: common/models.py:299 +#: common/models.py:306 msgid "Allow building with expired stock" msgstr "Verbauen von abgelaufenen Bestand erlaubt" -#: common/models.py:305 +#: common/models.py:312 msgid "Stock Ownership Control" msgstr "Bestands-Eigentümerkontrolle" -#: common/models.py:306 +#: common/models.py:313 msgid "Enable ownership control over stock locations and items" msgstr "Eigentümerkontrolle für Lagerorte und Teile aktivieren" -#: common/models.py:312 +#: common/models.py:319 msgid "Group by Part" msgstr "Gruppieren nach Teil" -#: common/models.py:313 +#: common/models.py:320 msgid "Group stock items by part reference in table views" msgstr "Bestand in Tabellen anhand von Teil-Referenz gruppieren" -#: common/models.py:319 +#: common/models.py:326 msgid "Recent Stock Count" msgstr "aktueller Bestand" -#: common/models.py:320 +#: common/models.py:327 msgid "Number of recent stock items to display on index page" msgstr "Anzahl des geänderten Bestands auf der Startseite" -#: common/models.py:326 +#: common/models.py:333 msgid "Build Order Reference Prefix" msgstr "Bauauftrag-Referenz Präfix" -#: common/models.py:327 +#: common/models.py:334 msgid "Prefix value for build order reference" msgstr "Präfix für Bauauftrag-Referenz" -#: common/models.py:332 +#: common/models.py:339 msgid "Build Order Reference Regex" msgstr "Bauauftrag-Referenz RegEx" -#: common/models.py:333 +#: common/models.py:340 msgid "Regular expression pattern for matching build order reference" msgstr "RegEx Muster für die Zuordnung von Bauauftrag-Referenzen" -#: common/models.py:337 +#: common/models.py:344 msgid "Sales Order Reference Prefix" msgstr "Auftrags-Referenz Präfix" -#: common/models.py:338 +#: common/models.py:345 msgid "Prefix value for sales order reference" msgstr "Präfix für Auftrags-Referenz" -#: common/models.py:343 +#: common/models.py:350 msgid "Purchase Order Reference Prefix" msgstr "Bestellungs-Referenz Präfix" -#: common/models.py:344 +#: common/models.py:351 msgid "Prefix value for purchase order reference" msgstr "Präfix für Bestellungs-Referenz" -#: common/models.py:567 +#: common/models.py:574 msgid "Settings key (must be unique - case insensitive" msgstr "Einstellungs-Schlüssel (muss einzigartig sein, Groß-/ Kleinschreibung wird nicht beachtet)" -#: common/models.py:569 +#: common/models.py:576 msgid "Settings value" msgstr "Einstellungs-Wert" -#: common/models.py:604 +#: common/models.py:611 msgid "Must be an integer value" msgstr "Nur Ganzzahl eingeben" -#: common/models.py:627 +#: common/models.py:634 msgid "Value must be a boolean value" msgstr "Wahrheitswert erforderlich" -#: common/models.py:638 +#: common/models.py:645 msgid "Value must be an integer value" msgstr "Nur Ganzzahl eingeben" -#: common/models.py:661 +#: common/models.py:668 msgid "Key string must be unique" msgstr "Schlüsseltext muss eindeutig sein" -#: common/models.py:742 company/forms.py:105 +#: common/models.py:749 company/forms.py:105 msgid "Price break quantity" msgstr "Preisstaffelungs Anzahl" -#: common/models.py:749 company/templates/company/supplier_part.html:231 +#: common/models.py:756 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "Preis" -#: common/models.py:750 +#: common/models.py:757 msgid "Unit price at specified quantity" msgstr "Stückpreis für die angegebene Anzahl" -#: common/models.py:842 +#: common/models.py:849 msgid "Default" msgstr "Standard" @@ -1890,16 +1902,16 @@ msgstr "Angegebener Wert muss ein Wahrheitswert sein" #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 order/views.py:290 #: part/templates/part/bom_upload/upload_file.html:45 -#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:622 -#: part/views.py:1236 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:634 +#: part/views.py:1248 msgid "Upload File" msgstr "Datei hochgeladen" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 -#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:623 -#: part/views.py:1237 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 +#: part/views.py:1249 msgid "Match Fields" msgstr "Übereinstimmende Felder" @@ -2456,7 +2468,7 @@ msgstr "Parameter" #: company/templates/company/manufacturer_part.html:133 #: part/templates/part/detail.html:162 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:65 +#: templates/InvenTree/settings/part.html:66 msgid "New Parameter" msgstr "Neuer Parameter" @@ -2579,7 +2591,7 @@ msgstr "Preisinformationen ansehen" #: company/templates/company/supplier_part.html:164 #: company/templates/company/supplier_part.html:265 -#: part/templates/part/prices.html:253 part/views.py:2247 +#: part/templates/part/prices.html:253 part/views.py:2259 msgid "Add Price Break" msgstr "Preisstaffel hinzufügen" @@ -2587,11 +2599,11 @@ msgstr "Preisstaffel hinzufügen" msgid "No price break information found" msgstr "Keine Informationen zur Preisstaffel gefunden" -#: company/templates/company/supplier_part.html:199 part/views.py:2309 +#: company/templates/company/supplier_part.html:199 part/views.py:2321 msgid "Delete Price Break" msgstr "Preisstaffel löschen" -#: company/templates/company/supplier_part.html:213 part/views.py:2295 +#: company/templates/company/supplier_part.html:213 part/views.py:2307 msgid "Edit Price Break" msgstr "Preisstaffel bearbeiten" @@ -2641,20 +2653,20 @@ msgstr "Firmen" msgid "New Company" msgstr "Neue Firma" -#: company/views.py:138 part/views.py:962 +#: company/views.py:138 part/views.py:974 msgid "Download Image" msgstr "Bild herunterladen" -#: company/views.py:167 part/views.py:994 +#: company/views.py:167 part/views.py:1006 msgid "Image size exceeds maximum allowable size for download" msgstr "Bildgröße überschreitet maximal-erlaubte Größe für Downloads" -#: company/views.py:174 part/views.py:1001 +#: company/views.py:174 part/views.py:1013 #, python-brace-format msgid "Invalid response: {code}" msgstr "Ungültige Antwort {code}" -#: company/views.py:183 part/views.py:1010 +#: company/views.py:183 part/views.py:1022 msgid "Supplied URL is not a valid image file" msgstr "Angegebene URL ist kein gültiges Bild" @@ -3753,19 +3765,31 @@ msgstr "Kategorie Parameter-Vorlage einschließen" msgid "Include parent categories parameter templates" msgstr "Über-Kategorie Parameter-Vorlage einschließen" -#: part/forms.py:297 +#: part/forms.py:222 +#, fuzzy +#| msgid "Uninstall stock item" +msgid "Initial stock amount" +msgstr "BestandsObjekt deinstallieren" + +#: part/forms.py:223 +#, fuzzy +#| msgid "Show stock for active parts" +msgid "Create stock for this part" +msgstr "Bestand aktiver Teile anzeigen" + +#: part/forms.py:303 msgid "Add parameter template to same level categories" msgstr "Parameter-Vorlage zu Kategorien dieser Ebene hinzufügen" -#: part/forms.py:301 +#: part/forms.py:307 msgid "Add parameter template to all categories" msgstr "Parameter-Vorlage zu allen Kategorien hinzufügen" -#: part/forms.py:319 part/models.py:2322 +#: part/forms.py:325 part/models.py:2322 msgid "Sub part" msgstr "Untergeordnetes Teil" -#: part/forms.py:348 +#: part/forms.py:354 msgid "Input quantity for price calculation" msgstr "Menge für die Preisberechnung" @@ -4183,7 +4207,7 @@ msgstr "Stückliste bearbeiten" msgid "Validate Bill of Materials" msgstr "Stückliste kontrollieren" -#: part/templates/part/bom.html:56 part/views.py:1574 +#: part/templates/part/bom.html:56 part/views.py:1586 msgid "Export Bill of Materials" msgstr "Stückliste exportieren" @@ -4238,7 +4262,7 @@ msgstr "Damit wird jede Zeile der Stückliste kontrolliert" msgid "All parts" msgstr "Alle Teile" -#: part/templates/part/category.html:38 part/views.py:1900 +#: part/templates/part/category.html:38 part/views.py:1912 msgid "Create new part category" msgstr "Teil-Kategorie anlegen" @@ -4330,7 +4354,7 @@ msgstr "Neuen Lagerort erstellen" msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:324 part/views.py:1848 +#: part/templates/part/category.html:324 part/views.py:1860 msgid "Edit Part Category" msgstr "Teil-Kategorie bearbeiten" @@ -4833,7 +4857,7 @@ msgstr "Für dieses Teil sind keine Bestandspreise verfügbar." msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:197 part/views.py:2318 +#: part/templates/part/prices.html:197 part/views.py:2330 msgid "Add Internal Price Break" msgstr "" @@ -4900,7 +4924,7 @@ msgstr "Variante anlegen" msgid "Copied part" msgstr "Teil kopiert" -#: part/views.py:386 part/views.py:524 +#: part/views.py:386 part/views.py:528 msgid "Possible matches exist - confirm creation of new part" msgstr "Übereinstimmung gefunden - Teil trotzdem anlegen" @@ -4908,115 +4932,115 @@ msgstr "Übereinstimmung gefunden - Teil trotzdem anlegen" msgid "Created new part" msgstr "Neues Teil angelegt" -#: part/views.py:624 +#: part/views.py:636 msgid "Match References" msgstr "" -#: part/views.py:880 +#: part/views.py:892 msgid "None" msgstr "" -#: part/views.py:939 +#: part/views.py:951 msgid "Part QR Code" msgstr "Teil-QR-Code" -#: part/views.py:1041 +#: part/views.py:1053 msgid "Select Part Image" msgstr "Teilbild auswählen" -#: part/views.py:1067 +#: part/views.py:1079 msgid "Updated part image" msgstr "Teilbild aktualisiert" -#: part/views.py:1070 +#: part/views.py:1082 msgid "Part image not found" msgstr "Teilbild nicht gefunden" -#: part/views.py:1082 +#: part/views.py:1094 msgid "Duplicate BOM" msgstr "Stückliste duplizieren" -#: part/views.py:1112 +#: part/views.py:1124 msgid "Confirm duplication of BOM from parent" msgstr "bestätige Duplizierung Stückliste von übergeordneter Stückliste" -#: part/views.py:1133 +#: part/views.py:1145 msgid "Validate BOM" msgstr "Stückliste überprüfen" -#: part/views.py:1154 +#: part/views.py:1166 msgid "Confirm that the BOM is valid" msgstr "Bestätigen, dass Stückliste korrekt ist" -#: part/views.py:1165 +#: part/views.py:1177 msgid "Validated Bill of Materials" msgstr "überprüfte Stückliste" -#: part/views.py:1238 +#: part/views.py:1250 msgid "Match Parts" msgstr "" -#: part/views.py:1626 +#: part/views.py:1638 msgid "Confirm Part Deletion" msgstr "Löschen des Teils bestätigen" -#: part/views.py:1633 +#: part/views.py:1645 msgid "Part was deleted" msgstr "Teil wurde gelöscht" -#: part/views.py:1642 +#: part/views.py:1654 msgid "Part Pricing" msgstr "Teilbepreisung" -#: part/views.py:1783 +#: part/views.py:1795 msgid "Create Part Parameter Template" msgstr "Teilparametervorlage anlegen" -#: part/views.py:1793 +#: part/views.py:1805 msgid "Edit Part Parameter Template" msgstr "Teilparametervorlage bearbeiten" -#: part/views.py:1800 +#: part/views.py:1812 msgid "Delete Part Parameter Template" msgstr "Teilparametervorlage löschen" -#: part/views.py:1886 +#: part/views.py:1898 msgid "Delete Part Category" msgstr "Teil-Kategorie löschen" -#: part/views.py:1892 +#: part/views.py:1904 msgid "Part category was deleted" msgstr "Teil-Kategorie wurde gelöscht" -#: part/views.py:1944 +#: part/views.py:1956 msgid "Create Category Parameter Template" msgstr "Kategorieparametervorlage anlegen" -#: part/views.py:2045 +#: part/views.py:2057 msgid "Edit Category Parameter Template" msgstr "Kategorieparametervorlage bearbeiten" -#: part/views.py:2101 +#: part/views.py:2113 msgid "Delete Category Parameter Template" msgstr "Kategorieparametervorlage löschen" -#: part/views.py:2120 +#: part/views.py:2132 msgid "Create BOM Item" msgstr "Stücklisten-Position anlegen" -#: part/views.py:2190 +#: part/views.py:2202 msgid "Edit BOM item" msgstr "Stücklisten-Position bearbeiten" -#: part/views.py:2251 +#: part/views.py:2263 msgid "Added new price break" msgstr "neue Preisstaffel hinzufügt" -#: part/views.py:2327 +#: part/views.py:2339 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2335 +#: part/views.py:2347 msgid "Delete Internal Price Break" msgstr "" @@ -6058,12 +6082,12 @@ msgid "No category parameter templates found" msgstr "Keine Kategorie-Parametervorlagen gefunden" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:102 +#: templates/InvenTree/settings/part.html:103 msgid "Edit Template" msgstr "Vorlage bearbeiten" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:103 +#: templates/InvenTree/settings/part.html:104 msgid "Delete Template" msgstr "Vorlage löschen" @@ -6111,19 +6135,19 @@ msgstr "Teil-Einstellungen" msgid "Part Options" msgstr "Teil-Optionen" -#: templates/InvenTree/settings/part.html:45 +#: templates/InvenTree/settings/part.html:46 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:48 +#: templates/InvenTree/settings/part.html:49 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:61 +#: templates/InvenTree/settings/part.html:62 msgid "Part Parameter Templates" msgstr "Teil-Parametervorlage" -#: templates/InvenTree/settings/part.html:82 +#: templates/InvenTree/settings/part.html:83 msgid "No part parameter templates found" msgstr "Keine Teilparametervorlagen gefunden" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 19194d3f94..26a83b1db9 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 11:47+0000\n" +"POT-Creation-Date: 2021-07-18 23:54+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -470,7 +470,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:741 +#: build/templates/build/detail.html:34 common/models.py:748 #: company/forms.py:104 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -479,8 +479,8 @@ msgstr "" #: order/templates/order/sales_order_detail.html:200 #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 -#: order/templates/order/sales_order_detail.html:364 part/forms.py:317 -#: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 +#: order/templates/order/sales_order_detail.html:364 part/forms.py:323 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:952 part/templates/part/detail.html:1038 #: part/templates/part/part_pricing.html:16 @@ -1699,175 +1699,183 @@ msgid "Display related parts for a part" msgstr "" #: common/models.py:237 -msgid "Internal Prices" +msgid "Create initial stock" msgstr "" #: common/models.py:238 -msgid "Enable internal prices for parts" +msgid "Create initial stock on part creation" msgstr "" #: common/models.py:244 -msgid "Internal Price as BOM-Price" +msgid "Internal Prices" msgstr "" #: common/models.py:245 -msgid "Use the internal price (if set) in BOM-price calculations" +msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:251 templates/stats.html:25 -msgid "Debug Mode" +#: common/models.py:251 +msgid "Internal Price as BOM-Price" msgstr "" #: common/models.py:252 -msgid "Generate reports in debug mode (HTML output)" +msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:258 -msgid "Page Size" +#: common/models.py:258 templates/stats.html:25 +msgid "Debug Mode" msgstr "" #: common/models.py:259 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:265 +msgid "Page Size" +msgstr "" + +#: common/models.py:266 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:269 +#: common/models.py:276 msgid "Test Reports" msgstr "" -#: common/models.py:270 +#: common/models.py:277 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:276 +#: common/models.py:283 msgid "Stock Expiry" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:283 +#: common/models.py:290 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:284 +#: common/models.py:291 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:290 +#: common/models.py:297 msgid "Stock Stale Time" msgstr "" -#: common/models.py:291 +#: common/models.py:298 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:293 +#: common/models.py:300 msgid "days" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "Build Expired Stock" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:306 +#: common/models.py:313 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:312 +#: common/models.py:319 msgid "Group by Part" msgstr "" -#: common/models.py:313 +#: common/models.py:320 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:319 +#: common/models.py:326 msgid "Recent Stock Count" msgstr "" -#: common/models.py:320 +#: common/models.py:327 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:326 +#: common/models.py:333 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:327 +#: common/models.py:334 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:332 +#: common/models.py:339 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:333 +#: common/models.py:340 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:337 +#: common/models.py:344 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:338 +#: common/models.py:345 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:343 +#: common/models.py:350 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:344 +#: common/models.py:351 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:567 +#: common/models.py:574 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:569 +#: common/models.py:576 msgid "Settings value" msgstr "" -#: common/models.py:604 +#: common/models.py:611 msgid "Must be an integer value" msgstr "" -#: common/models.py:627 +#: common/models.py:634 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:638 +#: common/models.py:645 msgid "Value must be an integer value" msgstr "" -#: common/models.py:661 +#: common/models.py:668 msgid "Key string must be unique" msgstr "" -#: common/models.py:742 company/forms.py:105 +#: common/models.py:749 company/forms.py:105 msgid "Price break quantity" msgstr "" -#: common/models.py:749 company/templates/company/supplier_part.html:231 +#: common/models.py:756 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:750 +#: common/models.py:757 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:842 +#: common/models.py:849 msgid "Default" msgstr "" @@ -1891,16 +1899,16 @@ msgstr "" #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 order/views.py:290 #: part/templates/part/bom_upload/upload_file.html:45 -#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:622 -#: part/views.py:1236 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:634 +#: part/views.py:1248 msgid "Upload File" msgstr "" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 -#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:623 -#: part/views.py:1237 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 +#: part/views.py:1249 msgid "Match Fields" msgstr "" @@ -2457,7 +2465,7 @@ msgstr "" #: company/templates/company/manufacturer_part.html:133 #: part/templates/part/detail.html:162 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:65 +#: templates/InvenTree/settings/part.html:66 msgid "New Parameter" msgstr "" @@ -2580,7 +2588,7 @@ msgstr "" #: company/templates/company/supplier_part.html:164 #: company/templates/company/supplier_part.html:265 -#: part/templates/part/prices.html:253 part/views.py:2247 +#: part/templates/part/prices.html:253 part/views.py:2259 msgid "Add Price Break" msgstr "" @@ -2588,11 +2596,11 @@ msgstr "" msgid "No price break information found" msgstr "" -#: company/templates/company/supplier_part.html:199 part/views.py:2309 +#: company/templates/company/supplier_part.html:199 part/views.py:2321 msgid "Delete Price Break" msgstr "" -#: company/templates/company/supplier_part.html:213 part/views.py:2295 +#: company/templates/company/supplier_part.html:213 part/views.py:2307 msgid "Edit Price Break" msgstr "" @@ -2642,20 +2650,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:138 part/views.py:962 +#: company/views.py:138 part/views.py:974 msgid "Download Image" msgstr "" -#: company/views.py:167 part/views.py:994 +#: company/views.py:167 part/views.py:1006 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:174 part/views.py:1001 +#: company/views.py:174 part/views.py:1013 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:183 part/views.py:1010 +#: company/views.py:183 part/views.py:1022 msgid "Supplied URL is not a valid image file" msgstr "" @@ -3750,19 +3758,27 @@ msgstr "" msgid "Include parent categories parameter templates" msgstr "" -#: part/forms.py:297 +#: part/forms.py:222 +msgid "Initial stock amount" +msgstr "" + +#: part/forms.py:223 +msgid "Create stock for this part" +msgstr "" + +#: part/forms.py:303 msgid "Add parameter template to same level categories" msgstr "" -#: part/forms.py:301 +#: part/forms.py:307 msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:319 part/models.py:2322 +#: part/forms.py:325 part/models.py:2322 msgid "Sub part" msgstr "" -#: part/forms.py:348 +#: part/forms.py:354 msgid "Input quantity for price calculation" msgstr "" @@ -4180,7 +4196,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:56 part/views.py:1574 +#: part/templates/part/bom.html:56 part/views.py:1586 msgid "Export Bill of Materials" msgstr "" @@ -4233,7 +4249,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:1900 +#: part/templates/part/category.html:38 part/views.py:1912 msgid "Create new part category" msgstr "" @@ -4325,7 +4341,7 @@ msgstr "" msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:324 part/views.py:1848 +#: part/templates/part/category.html:324 part/views.py:1860 msgid "Edit Part Category" msgstr "" @@ -4826,7 +4842,7 @@ msgstr "" msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:197 part/views.py:2318 +#: part/templates/part/prices.html:197 part/views.py:2330 msgid "Add Internal Price Break" msgstr "" @@ -4893,7 +4909,7 @@ msgstr "" msgid "Copied part" msgstr "" -#: part/views.py:386 part/views.py:524 +#: part/views.py:386 part/views.py:528 msgid "Possible matches exist - confirm creation of new part" msgstr "" @@ -4901,115 +4917,115 @@ msgstr "" msgid "Created new part" msgstr "" -#: part/views.py:624 +#: part/views.py:636 msgid "Match References" msgstr "" -#: part/views.py:880 +#: part/views.py:892 msgid "None" msgstr "" -#: part/views.py:939 +#: part/views.py:951 msgid "Part QR Code" msgstr "" -#: part/views.py:1041 +#: part/views.py:1053 msgid "Select Part Image" msgstr "" -#: part/views.py:1067 +#: part/views.py:1079 msgid "Updated part image" msgstr "" -#: part/views.py:1070 +#: part/views.py:1082 msgid "Part image not found" msgstr "" -#: part/views.py:1082 +#: part/views.py:1094 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1112 +#: part/views.py:1124 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1133 +#: part/views.py:1145 msgid "Validate BOM" msgstr "" -#: part/views.py:1154 +#: part/views.py:1166 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1165 +#: part/views.py:1177 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1238 +#: part/views.py:1250 msgid "Match Parts" msgstr "" -#: part/views.py:1626 +#: part/views.py:1638 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:1633 +#: part/views.py:1645 msgid "Part was deleted" msgstr "" -#: part/views.py:1642 +#: part/views.py:1654 msgid "Part Pricing" msgstr "" -#: part/views.py:1783 +#: part/views.py:1795 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:1793 +#: part/views.py:1805 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:1800 +#: part/views.py:1812 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:1886 +#: part/views.py:1898 msgid "Delete Part Category" msgstr "" -#: part/views.py:1892 +#: part/views.py:1904 msgid "Part category was deleted" msgstr "" -#: part/views.py:1944 +#: part/views.py:1956 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2045 +#: part/views.py:2057 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2101 +#: part/views.py:2113 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2120 +#: part/views.py:2132 msgid "Create BOM Item" msgstr "" -#: part/views.py:2190 +#: part/views.py:2202 msgid "Edit BOM item" msgstr "" -#: part/views.py:2251 +#: part/views.py:2263 msgid "Added new price break" msgstr "" -#: part/views.py:2327 +#: part/views.py:2339 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2335 +#: part/views.py:2347 msgid "Delete Internal Price Break" msgstr "" @@ -6047,12 +6063,12 @@ msgid "No category parameter templates found" msgstr "" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:102 +#: templates/InvenTree/settings/part.html:103 msgid "Edit Template" msgstr "" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:103 +#: templates/InvenTree/settings/part.html:104 msgid "Delete Template" msgstr "" @@ -6100,19 +6116,19 @@ msgstr "" msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:45 +#: templates/InvenTree/settings/part.html:46 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:48 +#: templates/InvenTree/settings/part.html:49 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:61 +#: templates/InvenTree/settings/part.html:62 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:82 +#: templates/InvenTree/settings/part.html:83 msgid "No part parameter templates found" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 0af4679033..b4e9594ad6 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 11:47+0000\n" +"POT-Creation-Date: 2021-07-18 23:54+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -469,7 +469,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:741 +#: build/templates/build/detail.html:34 common/models.py:748 #: company/forms.py:104 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -478,8 +478,8 @@ msgstr "" #: order/templates/order/sales_order_detail.html:200 #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 -#: order/templates/order/sales_order_detail.html:364 part/forms.py:317 -#: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 +#: order/templates/order/sales_order_detail.html:364 part/forms.py:323 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:952 part/templates/part/detail.html:1038 #: part/templates/part/part_pricing.html:16 @@ -1698,175 +1698,183 @@ msgid "Display related parts for a part" msgstr "" #: common/models.py:237 -msgid "Internal Prices" +msgid "Create initial stock" msgstr "" #: common/models.py:238 -msgid "Enable internal prices for parts" +msgid "Create initial stock on part creation" msgstr "" #: common/models.py:244 -msgid "Internal Price as BOM-Price" +msgid "Internal Prices" msgstr "" #: common/models.py:245 -msgid "Use the internal price (if set) in BOM-price calculations" +msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:251 templates/stats.html:25 -msgid "Debug Mode" +#: common/models.py:251 +msgid "Internal Price as BOM-Price" msgstr "" #: common/models.py:252 -msgid "Generate reports in debug mode (HTML output)" +msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:258 -msgid "Page Size" +#: common/models.py:258 templates/stats.html:25 +msgid "Debug Mode" msgstr "" #: common/models.py:259 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:265 +msgid "Page Size" +msgstr "" + +#: common/models.py:266 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:269 +#: common/models.py:276 msgid "Test Reports" msgstr "" -#: common/models.py:270 +#: common/models.py:277 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:276 +#: common/models.py:283 msgid "Stock Expiry" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:283 +#: common/models.py:290 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:284 +#: common/models.py:291 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:290 +#: common/models.py:297 msgid "Stock Stale Time" msgstr "" -#: common/models.py:291 +#: common/models.py:298 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:293 +#: common/models.py:300 msgid "days" msgstr "días" -#: common/models.py:298 +#: common/models.py:305 msgid "Build Expired Stock" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:306 +#: common/models.py:313 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:312 +#: common/models.py:319 msgid "Group by Part" msgstr "" -#: common/models.py:313 +#: common/models.py:320 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:319 +#: common/models.py:326 msgid "Recent Stock Count" msgstr "" -#: common/models.py:320 +#: common/models.py:327 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:326 +#: common/models.py:333 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:327 +#: common/models.py:334 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:332 +#: common/models.py:339 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:333 +#: common/models.py:340 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:337 +#: common/models.py:344 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:338 +#: common/models.py:345 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:343 +#: common/models.py:350 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:344 +#: common/models.py:351 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:567 +#: common/models.py:574 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:569 +#: common/models.py:576 msgid "Settings value" msgstr "" -#: common/models.py:604 +#: common/models.py:611 msgid "Must be an integer value" msgstr "" -#: common/models.py:627 +#: common/models.py:634 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:638 +#: common/models.py:645 msgid "Value must be an integer value" msgstr "" -#: common/models.py:661 +#: common/models.py:668 msgid "Key string must be unique" msgstr "" -#: common/models.py:742 company/forms.py:105 +#: common/models.py:749 company/forms.py:105 msgid "Price break quantity" msgstr "" -#: common/models.py:749 company/templates/company/supplier_part.html:231 +#: common/models.py:756 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:750 +#: common/models.py:757 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:842 +#: common/models.py:849 msgid "Default" msgstr "" @@ -1890,16 +1898,16 @@ msgstr "" #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 order/views.py:290 #: part/templates/part/bom_upload/upload_file.html:45 -#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:622 -#: part/views.py:1236 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:634 +#: part/views.py:1248 msgid "Upload File" msgstr "" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 -#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:623 -#: part/views.py:1237 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 +#: part/views.py:1249 msgid "Match Fields" msgstr "" @@ -2456,7 +2464,7 @@ msgstr "" #: company/templates/company/manufacturer_part.html:133 #: part/templates/part/detail.html:162 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:65 +#: templates/InvenTree/settings/part.html:66 msgid "New Parameter" msgstr "" @@ -2579,7 +2587,7 @@ msgstr "" #: company/templates/company/supplier_part.html:164 #: company/templates/company/supplier_part.html:265 -#: part/templates/part/prices.html:253 part/views.py:2247 +#: part/templates/part/prices.html:253 part/views.py:2259 msgid "Add Price Break" msgstr "" @@ -2587,11 +2595,11 @@ msgstr "" msgid "No price break information found" msgstr "" -#: company/templates/company/supplier_part.html:199 part/views.py:2309 +#: company/templates/company/supplier_part.html:199 part/views.py:2321 msgid "Delete Price Break" msgstr "" -#: company/templates/company/supplier_part.html:213 part/views.py:2295 +#: company/templates/company/supplier_part.html:213 part/views.py:2307 msgid "Edit Price Break" msgstr "" @@ -2641,20 +2649,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:138 part/views.py:962 +#: company/views.py:138 part/views.py:974 msgid "Download Image" msgstr "" -#: company/views.py:167 part/views.py:994 +#: company/views.py:167 part/views.py:1006 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:174 part/views.py:1001 +#: company/views.py:174 part/views.py:1013 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:183 part/views.py:1010 +#: company/views.py:183 part/views.py:1022 msgid "Supplied URL is not a valid image file" msgstr "" @@ -3749,19 +3757,27 @@ msgstr "" msgid "Include parent categories parameter templates" msgstr "" -#: part/forms.py:297 +#: part/forms.py:222 +msgid "Initial stock amount" +msgstr "" + +#: part/forms.py:223 +msgid "Create stock for this part" +msgstr "" + +#: part/forms.py:303 msgid "Add parameter template to same level categories" msgstr "" -#: part/forms.py:301 +#: part/forms.py:307 msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:319 part/models.py:2322 +#: part/forms.py:325 part/models.py:2322 msgid "Sub part" msgstr "" -#: part/forms.py:348 +#: part/forms.py:354 msgid "Input quantity for price calculation" msgstr "" @@ -4179,7 +4195,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:56 part/views.py:1574 +#: part/templates/part/bom.html:56 part/views.py:1586 msgid "Export Bill of Materials" msgstr "" @@ -4232,7 +4248,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:1900 +#: part/templates/part/category.html:38 part/views.py:1912 msgid "Create new part category" msgstr "" @@ -4324,7 +4340,7 @@ msgstr "" msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:324 part/views.py:1848 +#: part/templates/part/category.html:324 part/views.py:1860 msgid "Edit Part Category" msgstr "" @@ -4825,7 +4841,7 @@ msgstr "" msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:197 part/views.py:2318 +#: part/templates/part/prices.html:197 part/views.py:2330 msgid "Add Internal Price Break" msgstr "" @@ -4892,7 +4908,7 @@ msgstr "" msgid "Copied part" msgstr "" -#: part/views.py:386 part/views.py:524 +#: part/views.py:386 part/views.py:528 msgid "Possible matches exist - confirm creation of new part" msgstr "" @@ -4900,115 +4916,115 @@ msgstr "" msgid "Created new part" msgstr "" -#: part/views.py:624 +#: part/views.py:636 msgid "Match References" msgstr "" -#: part/views.py:880 +#: part/views.py:892 msgid "None" msgstr "" -#: part/views.py:939 +#: part/views.py:951 msgid "Part QR Code" msgstr "" -#: part/views.py:1041 +#: part/views.py:1053 msgid "Select Part Image" msgstr "" -#: part/views.py:1067 +#: part/views.py:1079 msgid "Updated part image" msgstr "" -#: part/views.py:1070 +#: part/views.py:1082 msgid "Part image not found" msgstr "" -#: part/views.py:1082 +#: part/views.py:1094 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1112 +#: part/views.py:1124 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1133 +#: part/views.py:1145 msgid "Validate BOM" msgstr "" -#: part/views.py:1154 +#: part/views.py:1166 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1165 +#: part/views.py:1177 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1238 +#: part/views.py:1250 msgid "Match Parts" msgstr "" -#: part/views.py:1626 +#: part/views.py:1638 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:1633 +#: part/views.py:1645 msgid "Part was deleted" msgstr "" -#: part/views.py:1642 +#: part/views.py:1654 msgid "Part Pricing" msgstr "" -#: part/views.py:1783 +#: part/views.py:1795 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:1793 +#: part/views.py:1805 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:1800 +#: part/views.py:1812 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:1886 +#: part/views.py:1898 msgid "Delete Part Category" msgstr "" -#: part/views.py:1892 +#: part/views.py:1904 msgid "Part category was deleted" msgstr "" -#: part/views.py:1944 +#: part/views.py:1956 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2045 +#: part/views.py:2057 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2101 +#: part/views.py:2113 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2120 +#: part/views.py:2132 msgid "Create BOM Item" msgstr "" -#: part/views.py:2190 +#: part/views.py:2202 msgid "Edit BOM item" msgstr "" -#: part/views.py:2251 +#: part/views.py:2263 msgid "Added new price break" msgstr "" -#: part/views.py:2327 +#: part/views.py:2339 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2335 +#: part/views.py:2347 msgid "Delete Internal Price Break" msgstr "" @@ -6046,12 +6062,12 @@ msgid "No category parameter templates found" msgstr "" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:102 +#: templates/InvenTree/settings/part.html:103 msgid "Edit Template" msgstr "" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:103 +#: templates/InvenTree/settings/part.html:104 msgid "Delete Template" msgstr "" @@ -6099,19 +6115,19 @@ msgstr "" msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:45 +#: templates/InvenTree/settings/part.html:46 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:48 +#: templates/InvenTree/settings/part.html:49 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:61 +#: templates/InvenTree/settings/part.html:62 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:82 +#: templates/InvenTree/settings/part.html:83 msgid "No part parameter templates found" msgstr "" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 0044753ac5..46ade59c21 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 11:47+0000\n" +"POT-Creation-Date: 2021-07-18 23:54+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: French\n" @@ -469,7 +469,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:741 +#: build/templates/build/detail.html:34 common/models.py:748 #: company/forms.py:104 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -478,8 +478,8 @@ msgstr "" #: order/templates/order/sales_order_detail.html:200 #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 -#: order/templates/order/sales_order_detail.html:364 part/forms.py:317 -#: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 +#: order/templates/order/sales_order_detail.html:364 part/forms.py:323 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:952 part/templates/part/detail.html:1038 #: part/templates/part/part_pricing.html:16 @@ -1698,175 +1698,183 @@ msgid "Display related parts for a part" msgstr "" #: common/models.py:237 -msgid "Internal Prices" +msgid "Create initial stock" msgstr "" #: common/models.py:238 -msgid "Enable internal prices for parts" +msgid "Create initial stock on part creation" msgstr "" #: common/models.py:244 -msgid "Internal Price as BOM-Price" +msgid "Internal Prices" msgstr "" #: common/models.py:245 -msgid "Use the internal price (if set) in BOM-price calculations" +msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:251 templates/stats.html:25 -msgid "Debug Mode" +#: common/models.py:251 +msgid "Internal Price as BOM-Price" msgstr "" #: common/models.py:252 -msgid "Generate reports in debug mode (HTML output)" +msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:258 -msgid "Page Size" +#: common/models.py:258 templates/stats.html:25 +msgid "Debug Mode" msgstr "" #: common/models.py:259 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:265 +msgid "Page Size" +msgstr "" + +#: common/models.py:266 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:269 +#: common/models.py:276 msgid "Test Reports" msgstr "" -#: common/models.py:270 +#: common/models.py:277 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:276 +#: common/models.py:283 msgid "Stock Expiry" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:283 +#: common/models.py:290 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:284 +#: common/models.py:291 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:290 +#: common/models.py:297 msgid "Stock Stale Time" msgstr "" -#: common/models.py:291 +#: common/models.py:298 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:293 +#: common/models.py:300 msgid "days" msgstr "jours" -#: common/models.py:298 +#: common/models.py:305 msgid "Build Expired Stock" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:306 +#: common/models.py:313 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:312 +#: common/models.py:319 msgid "Group by Part" msgstr "" -#: common/models.py:313 +#: common/models.py:320 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:319 +#: common/models.py:326 msgid "Recent Stock Count" msgstr "" -#: common/models.py:320 +#: common/models.py:327 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:326 +#: common/models.py:333 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:327 +#: common/models.py:334 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:332 +#: common/models.py:339 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:333 +#: common/models.py:340 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:337 +#: common/models.py:344 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:338 +#: common/models.py:345 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:343 +#: common/models.py:350 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:344 +#: common/models.py:351 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:567 +#: common/models.py:574 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:569 +#: common/models.py:576 msgid "Settings value" msgstr "" -#: common/models.py:604 +#: common/models.py:611 msgid "Must be an integer value" msgstr "" -#: common/models.py:627 +#: common/models.py:634 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:638 +#: common/models.py:645 msgid "Value must be an integer value" msgstr "" -#: common/models.py:661 +#: common/models.py:668 msgid "Key string must be unique" msgstr "" -#: common/models.py:742 company/forms.py:105 +#: common/models.py:749 company/forms.py:105 msgid "Price break quantity" msgstr "" -#: common/models.py:749 company/templates/company/supplier_part.html:231 +#: common/models.py:756 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:750 +#: common/models.py:757 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:842 +#: common/models.py:849 msgid "Default" msgstr "" @@ -1890,16 +1898,16 @@ msgstr "" #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 order/views.py:290 #: part/templates/part/bom_upload/upload_file.html:45 -#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:622 -#: part/views.py:1236 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:634 +#: part/views.py:1248 msgid "Upload File" msgstr "" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 -#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:623 -#: part/views.py:1237 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 +#: part/views.py:1249 msgid "Match Fields" msgstr "" @@ -2456,7 +2464,7 @@ msgstr "" #: company/templates/company/manufacturer_part.html:133 #: part/templates/part/detail.html:162 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:65 +#: templates/InvenTree/settings/part.html:66 msgid "New Parameter" msgstr "" @@ -2579,7 +2587,7 @@ msgstr "" #: company/templates/company/supplier_part.html:164 #: company/templates/company/supplier_part.html:265 -#: part/templates/part/prices.html:253 part/views.py:2247 +#: part/templates/part/prices.html:253 part/views.py:2259 msgid "Add Price Break" msgstr "" @@ -2587,11 +2595,11 @@ msgstr "" msgid "No price break information found" msgstr "" -#: company/templates/company/supplier_part.html:199 part/views.py:2309 +#: company/templates/company/supplier_part.html:199 part/views.py:2321 msgid "Delete Price Break" msgstr "" -#: company/templates/company/supplier_part.html:213 part/views.py:2295 +#: company/templates/company/supplier_part.html:213 part/views.py:2307 msgid "Edit Price Break" msgstr "" @@ -2641,20 +2649,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:138 part/views.py:962 +#: company/views.py:138 part/views.py:974 msgid "Download Image" msgstr "" -#: company/views.py:167 part/views.py:994 +#: company/views.py:167 part/views.py:1006 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:174 part/views.py:1001 +#: company/views.py:174 part/views.py:1013 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:183 part/views.py:1010 +#: company/views.py:183 part/views.py:1022 msgid "Supplied URL is not a valid image file" msgstr "" @@ -3751,19 +3759,27 @@ msgstr "" msgid "Include parent categories parameter templates" msgstr "" -#: part/forms.py:297 +#: part/forms.py:222 +msgid "Initial stock amount" +msgstr "" + +#: part/forms.py:223 +msgid "Create stock for this part" +msgstr "" + +#: part/forms.py:303 msgid "Add parameter template to same level categories" msgstr "" -#: part/forms.py:301 +#: part/forms.py:307 msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:319 part/models.py:2322 +#: part/forms.py:325 part/models.py:2322 msgid "Sub part" msgstr "" -#: part/forms.py:348 +#: part/forms.py:354 msgid "Input quantity for price calculation" msgstr "" @@ -4181,7 +4197,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:56 part/views.py:1574 +#: part/templates/part/bom.html:56 part/views.py:1586 msgid "Export Bill of Materials" msgstr "" @@ -4234,7 +4250,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:1900 +#: part/templates/part/category.html:38 part/views.py:1912 msgid "Create new part category" msgstr "" @@ -4326,7 +4342,7 @@ msgstr "" msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:324 part/views.py:1848 +#: part/templates/part/category.html:324 part/views.py:1860 msgid "Edit Part Category" msgstr "" @@ -4827,7 +4843,7 @@ msgstr "" msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:197 part/views.py:2318 +#: part/templates/part/prices.html:197 part/views.py:2330 msgid "Add Internal Price Break" msgstr "" @@ -4894,7 +4910,7 @@ msgstr "" msgid "Copied part" msgstr "" -#: part/views.py:386 part/views.py:524 +#: part/views.py:386 part/views.py:528 msgid "Possible matches exist - confirm creation of new part" msgstr "" @@ -4902,115 +4918,115 @@ msgstr "" msgid "Created new part" msgstr "" -#: part/views.py:624 +#: part/views.py:636 msgid "Match References" msgstr "" -#: part/views.py:880 +#: part/views.py:892 msgid "None" msgstr "" -#: part/views.py:939 +#: part/views.py:951 msgid "Part QR Code" msgstr "" -#: part/views.py:1041 +#: part/views.py:1053 msgid "Select Part Image" msgstr "" -#: part/views.py:1067 +#: part/views.py:1079 msgid "Updated part image" msgstr "" -#: part/views.py:1070 +#: part/views.py:1082 msgid "Part image not found" msgstr "" -#: part/views.py:1082 +#: part/views.py:1094 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1112 +#: part/views.py:1124 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1133 +#: part/views.py:1145 msgid "Validate BOM" msgstr "" -#: part/views.py:1154 +#: part/views.py:1166 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1165 +#: part/views.py:1177 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1238 +#: part/views.py:1250 msgid "Match Parts" msgstr "" -#: part/views.py:1626 +#: part/views.py:1638 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:1633 +#: part/views.py:1645 msgid "Part was deleted" msgstr "" -#: part/views.py:1642 +#: part/views.py:1654 msgid "Part Pricing" msgstr "" -#: part/views.py:1783 +#: part/views.py:1795 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:1793 +#: part/views.py:1805 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:1800 +#: part/views.py:1812 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:1886 +#: part/views.py:1898 msgid "Delete Part Category" msgstr "" -#: part/views.py:1892 +#: part/views.py:1904 msgid "Part category was deleted" msgstr "" -#: part/views.py:1944 +#: part/views.py:1956 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2045 +#: part/views.py:2057 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2101 +#: part/views.py:2113 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2120 +#: part/views.py:2132 msgid "Create BOM Item" msgstr "" -#: part/views.py:2190 +#: part/views.py:2202 msgid "Edit BOM item" msgstr "" -#: part/views.py:2251 +#: part/views.py:2263 msgid "Added new price break" msgstr "" -#: part/views.py:2327 +#: part/views.py:2339 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2335 +#: part/views.py:2347 msgid "Delete Internal Price Break" msgstr "" @@ -6048,12 +6064,12 @@ msgid "No category parameter templates found" msgstr "" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:102 +#: templates/InvenTree/settings/part.html:103 msgid "Edit Template" msgstr "" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:103 +#: templates/InvenTree/settings/part.html:104 msgid "Delete Template" msgstr "" @@ -6101,19 +6117,19 @@ msgstr "" msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:45 +#: templates/InvenTree/settings/part.html:46 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:48 +#: templates/InvenTree/settings/part.html:49 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:61 +#: templates/InvenTree/settings/part.html:62 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:82 +#: templates/InvenTree/settings/part.html:83 msgid "No part parameter templates found" msgstr "" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 3327dd416d..99e8e51f99 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 11:47+0000\n" +"POT-Creation-Date: 2021-07-18 23:54+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -469,7 +469,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:741 +#: build/templates/build/detail.html:34 common/models.py:748 #: company/forms.py:104 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -478,8 +478,8 @@ msgstr "" #: order/templates/order/sales_order_detail.html:200 #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 -#: order/templates/order/sales_order_detail.html:364 part/forms.py:317 -#: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 +#: order/templates/order/sales_order_detail.html:364 part/forms.py:323 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:952 part/templates/part/detail.html:1038 #: part/templates/part/part_pricing.html:16 @@ -1698,175 +1698,183 @@ msgid "Display related parts for a part" msgstr "" #: common/models.py:237 -msgid "Internal Prices" +msgid "Create initial stock" msgstr "" #: common/models.py:238 -msgid "Enable internal prices for parts" +msgid "Create initial stock on part creation" msgstr "" #: common/models.py:244 -msgid "Internal Price as BOM-Price" +msgid "Internal Prices" msgstr "" #: common/models.py:245 -msgid "Use the internal price (if set) in BOM-price calculations" +msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:251 templates/stats.html:25 -msgid "Debug Mode" +#: common/models.py:251 +msgid "Internal Price as BOM-Price" msgstr "" #: common/models.py:252 -msgid "Generate reports in debug mode (HTML output)" +msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:258 -msgid "Page Size" +#: common/models.py:258 templates/stats.html:25 +msgid "Debug Mode" msgstr "" #: common/models.py:259 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:265 +msgid "Page Size" +msgstr "" + +#: common/models.py:266 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:269 +#: common/models.py:276 msgid "Test Reports" msgstr "" -#: common/models.py:270 +#: common/models.py:277 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:276 +#: common/models.py:283 msgid "Stock Expiry" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:283 +#: common/models.py:290 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:284 +#: common/models.py:291 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:290 +#: common/models.py:297 msgid "Stock Stale Time" msgstr "" -#: common/models.py:291 +#: common/models.py:298 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:293 +#: common/models.py:300 msgid "days" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "Build Expired Stock" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:306 +#: common/models.py:313 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:312 +#: common/models.py:319 msgid "Group by Part" msgstr "" -#: common/models.py:313 +#: common/models.py:320 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:319 +#: common/models.py:326 msgid "Recent Stock Count" msgstr "" -#: common/models.py:320 +#: common/models.py:327 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:326 +#: common/models.py:333 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:327 +#: common/models.py:334 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:332 +#: common/models.py:339 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:333 +#: common/models.py:340 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:337 +#: common/models.py:344 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:338 +#: common/models.py:345 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:343 +#: common/models.py:350 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:344 +#: common/models.py:351 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:567 +#: common/models.py:574 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:569 +#: common/models.py:576 msgid "Settings value" msgstr "" -#: common/models.py:604 +#: common/models.py:611 msgid "Must be an integer value" msgstr "" -#: common/models.py:627 +#: common/models.py:634 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:638 +#: common/models.py:645 msgid "Value must be an integer value" msgstr "" -#: common/models.py:661 +#: common/models.py:668 msgid "Key string must be unique" msgstr "" -#: common/models.py:742 company/forms.py:105 +#: common/models.py:749 company/forms.py:105 msgid "Price break quantity" msgstr "" -#: common/models.py:749 company/templates/company/supplier_part.html:231 +#: common/models.py:756 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:750 +#: common/models.py:757 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:842 +#: common/models.py:849 msgid "Default" msgstr "" @@ -1890,16 +1898,16 @@ msgstr "" #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 order/views.py:290 #: part/templates/part/bom_upload/upload_file.html:45 -#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:622 -#: part/views.py:1236 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:634 +#: part/views.py:1248 msgid "Upload File" msgstr "" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 -#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:623 -#: part/views.py:1237 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 +#: part/views.py:1249 msgid "Match Fields" msgstr "" @@ -2456,7 +2464,7 @@ msgstr "" #: company/templates/company/manufacturer_part.html:133 #: part/templates/part/detail.html:162 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:65 +#: templates/InvenTree/settings/part.html:66 msgid "New Parameter" msgstr "" @@ -2579,7 +2587,7 @@ msgstr "" #: company/templates/company/supplier_part.html:164 #: company/templates/company/supplier_part.html:265 -#: part/templates/part/prices.html:253 part/views.py:2247 +#: part/templates/part/prices.html:253 part/views.py:2259 msgid "Add Price Break" msgstr "" @@ -2587,11 +2595,11 @@ msgstr "" msgid "No price break information found" msgstr "" -#: company/templates/company/supplier_part.html:199 part/views.py:2309 +#: company/templates/company/supplier_part.html:199 part/views.py:2321 msgid "Delete Price Break" msgstr "" -#: company/templates/company/supplier_part.html:213 part/views.py:2295 +#: company/templates/company/supplier_part.html:213 part/views.py:2307 msgid "Edit Price Break" msgstr "" @@ -2641,20 +2649,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:138 part/views.py:962 +#: company/views.py:138 part/views.py:974 msgid "Download Image" msgstr "" -#: company/views.py:167 part/views.py:994 +#: company/views.py:167 part/views.py:1006 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:174 part/views.py:1001 +#: company/views.py:174 part/views.py:1013 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:183 part/views.py:1010 +#: company/views.py:183 part/views.py:1022 msgid "Supplied URL is not a valid image file" msgstr "" @@ -3749,19 +3757,27 @@ msgstr "" msgid "Include parent categories parameter templates" msgstr "" -#: part/forms.py:297 +#: part/forms.py:222 +msgid "Initial stock amount" +msgstr "" + +#: part/forms.py:223 +msgid "Create stock for this part" +msgstr "" + +#: part/forms.py:303 msgid "Add parameter template to same level categories" msgstr "" -#: part/forms.py:301 +#: part/forms.py:307 msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:319 part/models.py:2322 +#: part/forms.py:325 part/models.py:2322 msgid "Sub part" msgstr "" -#: part/forms.py:348 +#: part/forms.py:354 msgid "Input quantity for price calculation" msgstr "" @@ -4179,7 +4195,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:56 part/views.py:1574 +#: part/templates/part/bom.html:56 part/views.py:1586 msgid "Export Bill of Materials" msgstr "" @@ -4232,7 +4248,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:1900 +#: part/templates/part/category.html:38 part/views.py:1912 msgid "Create new part category" msgstr "" @@ -4324,7 +4340,7 @@ msgstr "" msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:324 part/views.py:1848 +#: part/templates/part/category.html:324 part/views.py:1860 msgid "Edit Part Category" msgstr "" @@ -4825,7 +4841,7 @@ msgstr "" msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:197 part/views.py:2318 +#: part/templates/part/prices.html:197 part/views.py:2330 msgid "Add Internal Price Break" msgstr "" @@ -4892,7 +4908,7 @@ msgstr "" msgid "Copied part" msgstr "" -#: part/views.py:386 part/views.py:524 +#: part/views.py:386 part/views.py:528 msgid "Possible matches exist - confirm creation of new part" msgstr "" @@ -4900,115 +4916,115 @@ msgstr "" msgid "Created new part" msgstr "" -#: part/views.py:624 +#: part/views.py:636 msgid "Match References" msgstr "" -#: part/views.py:880 +#: part/views.py:892 msgid "None" msgstr "" -#: part/views.py:939 +#: part/views.py:951 msgid "Part QR Code" msgstr "" -#: part/views.py:1041 +#: part/views.py:1053 msgid "Select Part Image" msgstr "" -#: part/views.py:1067 +#: part/views.py:1079 msgid "Updated part image" msgstr "" -#: part/views.py:1070 +#: part/views.py:1082 msgid "Part image not found" msgstr "" -#: part/views.py:1082 +#: part/views.py:1094 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1112 +#: part/views.py:1124 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1133 +#: part/views.py:1145 msgid "Validate BOM" msgstr "" -#: part/views.py:1154 +#: part/views.py:1166 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1165 +#: part/views.py:1177 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1238 +#: part/views.py:1250 msgid "Match Parts" msgstr "" -#: part/views.py:1626 +#: part/views.py:1638 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:1633 +#: part/views.py:1645 msgid "Part was deleted" msgstr "" -#: part/views.py:1642 +#: part/views.py:1654 msgid "Part Pricing" msgstr "" -#: part/views.py:1783 +#: part/views.py:1795 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:1793 +#: part/views.py:1805 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:1800 +#: part/views.py:1812 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:1886 +#: part/views.py:1898 msgid "Delete Part Category" msgstr "" -#: part/views.py:1892 +#: part/views.py:1904 msgid "Part category was deleted" msgstr "" -#: part/views.py:1944 +#: part/views.py:1956 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2045 +#: part/views.py:2057 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2101 +#: part/views.py:2113 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2120 +#: part/views.py:2132 msgid "Create BOM Item" msgstr "" -#: part/views.py:2190 +#: part/views.py:2202 msgid "Edit BOM item" msgstr "" -#: part/views.py:2251 +#: part/views.py:2263 msgid "Added new price break" msgstr "" -#: part/views.py:2327 +#: part/views.py:2339 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2335 +#: part/views.py:2347 msgid "Delete Internal Price Break" msgstr "" @@ -6046,12 +6062,12 @@ msgid "No category parameter templates found" msgstr "" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:102 +#: templates/InvenTree/settings/part.html:103 msgid "Edit Template" msgstr "" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:103 +#: templates/InvenTree/settings/part.html:104 msgid "Delete Template" msgstr "" @@ -6099,19 +6115,19 @@ msgstr "" msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:45 +#: templates/InvenTree/settings/part.html:46 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:48 +#: templates/InvenTree/settings/part.html:49 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:61 +#: templates/InvenTree/settings/part.html:62 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:82 +#: templates/InvenTree/settings/part.html:83 msgid "No part parameter templates found" msgstr "" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 1728f13319..3a9b892ce4 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 11:47+0000\n" +"POT-Creation-Date: 2021-07-18 23:54+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -469,7 +469,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:741 +#: build/templates/build/detail.html:34 common/models.py:748 #: company/forms.py:104 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -478,8 +478,8 @@ msgstr "" #: order/templates/order/sales_order_detail.html:200 #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 -#: order/templates/order/sales_order_detail.html:364 part/forms.py:317 -#: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 +#: order/templates/order/sales_order_detail.html:364 part/forms.py:323 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:952 part/templates/part/detail.html:1038 #: part/templates/part/part_pricing.html:16 @@ -1698,175 +1698,183 @@ msgid "Display related parts for a part" msgstr "" #: common/models.py:237 -msgid "Internal Prices" +msgid "Create initial stock" msgstr "" #: common/models.py:238 -msgid "Enable internal prices for parts" +msgid "Create initial stock on part creation" msgstr "" #: common/models.py:244 -msgid "Internal Price as BOM-Price" +msgid "Internal Prices" msgstr "" #: common/models.py:245 -msgid "Use the internal price (if set) in BOM-price calculations" +msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:251 templates/stats.html:25 -msgid "Debug Mode" +#: common/models.py:251 +msgid "Internal Price as BOM-Price" msgstr "" #: common/models.py:252 -msgid "Generate reports in debug mode (HTML output)" +msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:258 -msgid "Page Size" +#: common/models.py:258 templates/stats.html:25 +msgid "Debug Mode" msgstr "" #: common/models.py:259 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:265 +msgid "Page Size" +msgstr "" + +#: common/models.py:266 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:269 +#: common/models.py:276 msgid "Test Reports" msgstr "" -#: common/models.py:270 +#: common/models.py:277 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:276 +#: common/models.py:283 msgid "Stock Expiry" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:283 +#: common/models.py:290 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:284 +#: common/models.py:291 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:290 +#: common/models.py:297 msgid "Stock Stale Time" msgstr "" -#: common/models.py:291 +#: common/models.py:298 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:293 +#: common/models.py:300 msgid "days" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "Build Expired Stock" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:306 +#: common/models.py:313 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:312 +#: common/models.py:319 msgid "Group by Part" msgstr "" -#: common/models.py:313 +#: common/models.py:320 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:319 +#: common/models.py:326 msgid "Recent Stock Count" msgstr "" -#: common/models.py:320 +#: common/models.py:327 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:326 +#: common/models.py:333 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:327 +#: common/models.py:334 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:332 +#: common/models.py:339 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:333 +#: common/models.py:340 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:337 +#: common/models.py:344 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:338 +#: common/models.py:345 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:343 +#: common/models.py:350 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:344 +#: common/models.py:351 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:567 +#: common/models.py:574 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:569 +#: common/models.py:576 msgid "Settings value" msgstr "" -#: common/models.py:604 +#: common/models.py:611 msgid "Must be an integer value" msgstr "" -#: common/models.py:627 +#: common/models.py:634 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:638 +#: common/models.py:645 msgid "Value must be an integer value" msgstr "" -#: common/models.py:661 +#: common/models.py:668 msgid "Key string must be unique" msgstr "" -#: common/models.py:742 company/forms.py:105 +#: common/models.py:749 company/forms.py:105 msgid "Price break quantity" msgstr "" -#: common/models.py:749 company/templates/company/supplier_part.html:231 +#: common/models.py:756 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:750 +#: common/models.py:757 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:842 +#: common/models.py:849 msgid "Default" msgstr "" @@ -1890,16 +1898,16 @@ msgstr "" #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 order/views.py:290 #: part/templates/part/bom_upload/upload_file.html:45 -#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:622 -#: part/views.py:1236 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:634 +#: part/views.py:1248 msgid "Upload File" msgstr "" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 -#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:623 -#: part/views.py:1237 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 +#: part/views.py:1249 msgid "Match Fields" msgstr "" @@ -2456,7 +2464,7 @@ msgstr "" #: company/templates/company/manufacturer_part.html:133 #: part/templates/part/detail.html:162 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:65 +#: templates/InvenTree/settings/part.html:66 msgid "New Parameter" msgstr "" @@ -2579,7 +2587,7 @@ msgstr "" #: company/templates/company/supplier_part.html:164 #: company/templates/company/supplier_part.html:265 -#: part/templates/part/prices.html:253 part/views.py:2247 +#: part/templates/part/prices.html:253 part/views.py:2259 msgid "Add Price Break" msgstr "" @@ -2587,11 +2595,11 @@ msgstr "" msgid "No price break information found" msgstr "" -#: company/templates/company/supplier_part.html:199 part/views.py:2309 +#: company/templates/company/supplier_part.html:199 part/views.py:2321 msgid "Delete Price Break" msgstr "" -#: company/templates/company/supplier_part.html:213 part/views.py:2295 +#: company/templates/company/supplier_part.html:213 part/views.py:2307 msgid "Edit Price Break" msgstr "" @@ -2641,20 +2649,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:138 part/views.py:962 +#: company/views.py:138 part/views.py:974 msgid "Download Image" msgstr "" -#: company/views.py:167 part/views.py:994 +#: company/views.py:167 part/views.py:1006 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:174 part/views.py:1001 +#: company/views.py:174 part/views.py:1013 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:183 part/views.py:1010 +#: company/views.py:183 part/views.py:1022 msgid "Supplied URL is not a valid image file" msgstr "" @@ -3751,19 +3759,27 @@ msgstr "" msgid "Include parent categories parameter templates" msgstr "" -#: part/forms.py:297 +#: part/forms.py:222 +msgid "Initial stock amount" +msgstr "" + +#: part/forms.py:223 +msgid "Create stock for this part" +msgstr "" + +#: part/forms.py:303 msgid "Add parameter template to same level categories" msgstr "" -#: part/forms.py:301 +#: part/forms.py:307 msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:319 part/models.py:2322 +#: part/forms.py:325 part/models.py:2322 msgid "Sub part" msgstr "" -#: part/forms.py:348 +#: part/forms.py:354 msgid "Input quantity for price calculation" msgstr "" @@ -4181,7 +4197,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:56 part/views.py:1574 +#: part/templates/part/bom.html:56 part/views.py:1586 msgid "Export Bill of Materials" msgstr "" @@ -4234,7 +4250,7 @@ msgstr "" msgid "All parts" msgstr "全てのパーツ" -#: part/templates/part/category.html:38 part/views.py:1900 +#: part/templates/part/category.html:38 part/views.py:1912 msgid "Create new part category" msgstr "" @@ -4326,7 +4342,7 @@ msgstr "" msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:324 part/views.py:1848 +#: part/templates/part/category.html:324 part/views.py:1860 msgid "Edit Part Category" msgstr "" @@ -4827,7 +4843,7 @@ msgstr "" msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:197 part/views.py:2318 +#: part/templates/part/prices.html:197 part/views.py:2330 msgid "Add Internal Price Break" msgstr "" @@ -4894,7 +4910,7 @@ msgstr "" msgid "Copied part" msgstr "" -#: part/views.py:386 part/views.py:524 +#: part/views.py:386 part/views.py:528 msgid "Possible matches exist - confirm creation of new part" msgstr "" @@ -4902,115 +4918,115 @@ msgstr "" msgid "Created new part" msgstr "" -#: part/views.py:624 +#: part/views.py:636 msgid "Match References" msgstr "" -#: part/views.py:880 +#: part/views.py:892 msgid "None" msgstr "" -#: part/views.py:939 +#: part/views.py:951 msgid "Part QR Code" msgstr "" -#: part/views.py:1041 +#: part/views.py:1053 msgid "Select Part Image" msgstr "" -#: part/views.py:1067 +#: part/views.py:1079 msgid "Updated part image" msgstr "" -#: part/views.py:1070 +#: part/views.py:1082 msgid "Part image not found" msgstr "" -#: part/views.py:1082 +#: part/views.py:1094 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1112 +#: part/views.py:1124 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1133 +#: part/views.py:1145 msgid "Validate BOM" msgstr "" -#: part/views.py:1154 +#: part/views.py:1166 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1165 +#: part/views.py:1177 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1238 +#: part/views.py:1250 msgid "Match Parts" msgstr "" -#: part/views.py:1626 +#: part/views.py:1638 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:1633 +#: part/views.py:1645 msgid "Part was deleted" msgstr "" -#: part/views.py:1642 +#: part/views.py:1654 msgid "Part Pricing" msgstr "" -#: part/views.py:1783 +#: part/views.py:1795 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:1793 +#: part/views.py:1805 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:1800 +#: part/views.py:1812 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:1886 +#: part/views.py:1898 msgid "Delete Part Category" msgstr "" -#: part/views.py:1892 +#: part/views.py:1904 msgid "Part category was deleted" msgstr "" -#: part/views.py:1944 +#: part/views.py:1956 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2045 +#: part/views.py:2057 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2101 +#: part/views.py:2113 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2120 +#: part/views.py:2132 msgid "Create BOM Item" msgstr "" -#: part/views.py:2190 +#: part/views.py:2202 msgid "Edit BOM item" msgstr "" -#: part/views.py:2251 +#: part/views.py:2263 msgid "Added new price break" msgstr "" -#: part/views.py:2327 +#: part/views.py:2339 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2335 +#: part/views.py:2347 msgid "Delete Internal Price Break" msgstr "" @@ -6048,12 +6064,12 @@ msgid "No category parameter templates found" msgstr "" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:102 +#: templates/InvenTree/settings/part.html:103 msgid "Edit Template" msgstr "" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:103 +#: templates/InvenTree/settings/part.html:104 msgid "Delete Template" msgstr "" @@ -6101,19 +6117,19 @@ msgstr "" msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:45 +#: templates/InvenTree/settings/part.html:46 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:48 +#: templates/InvenTree/settings/part.html:49 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:61 +#: templates/InvenTree/settings/part.html:62 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:82 +#: templates/InvenTree/settings/part.html:83 msgid "No part parameter templates found" msgstr "" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 0aa71fe2eb..2b0e8bb378 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 11:47+0000\n" +"POT-Creation-Date: 2021-07-18 23:54+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -469,7 +469,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:741 +#: build/templates/build/detail.html:34 common/models.py:748 #: company/forms.py:104 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -478,8 +478,8 @@ msgstr "" #: order/templates/order/sales_order_detail.html:200 #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 -#: order/templates/order/sales_order_detail.html:364 part/forms.py:317 -#: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 +#: order/templates/order/sales_order_detail.html:364 part/forms.py:323 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:952 part/templates/part/detail.html:1038 #: part/templates/part/part_pricing.html:16 @@ -1698,175 +1698,185 @@ msgid "Display related parts for a part" msgstr "" #: common/models.py:237 -msgid "Internal Prices" +msgid "Create initial stock" msgstr "" #: common/models.py:238 -msgid "Enable internal prices for parts" -msgstr "" +#, fuzzy +#| msgid "Create new Stock Location" +msgid "Create initial stock on part creation" +msgstr "Utwórz nową lokalizację magazynową" #: common/models.py:244 -msgid "Internal Price as BOM-Price" +msgid "Internal Prices" msgstr "" #: common/models.py:245 +msgid "Enable internal prices for parts" +msgstr "" + +#: common/models.py:251 +msgid "Internal Price as BOM-Price" +msgstr "" + +#: common/models.py:252 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:251 templates/stats.html:25 +#: common/models.py:258 templates/stats.html:25 msgid "Debug Mode" msgstr "Tryb Debugowania" -#: common/models.py:252 +#: common/models.py:259 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:258 +#: common/models.py:265 msgid "Page Size" msgstr "Rozmiar strony" -#: common/models.py:259 +#: common/models.py:266 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:269 +#: common/models.py:276 msgid "Test Reports" msgstr "Raporty testów" -#: common/models.py:270 +#: common/models.py:277 msgid "Enable generation of test reports" msgstr "Włącz generowanie raportów testów" -#: common/models.py:276 +#: common/models.py:283 msgid "Stock Expiry" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:283 +#: common/models.py:290 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:284 +#: common/models.py:291 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:290 +#: common/models.py:297 msgid "Stock Stale Time" msgstr "" -#: common/models.py:291 +#: common/models.py:298 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:293 +#: common/models.py:300 msgid "days" msgstr "dni" -#: common/models.py:298 +#: common/models.py:305 msgid "Build Expired Stock" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:306 +#: common/models.py:313 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:312 +#: common/models.py:319 msgid "Group by Part" msgstr "Grupuj według komponentu" -#: common/models.py:313 +#: common/models.py:320 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:319 +#: common/models.py:326 msgid "Recent Stock Count" msgstr "" -#: common/models.py:320 +#: common/models.py:327 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:326 +#: common/models.py:333 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:327 +#: common/models.py:334 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:332 +#: common/models.py:339 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:333 +#: common/models.py:340 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:337 +#: common/models.py:344 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:338 +#: common/models.py:345 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:343 +#: common/models.py:350 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:344 +#: common/models.py:351 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:567 +#: common/models.py:574 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:569 +#: common/models.py:576 msgid "Settings value" msgstr "Ustawienia wartości" -#: common/models.py:604 +#: common/models.py:611 msgid "Must be an integer value" msgstr "" -#: common/models.py:627 +#: common/models.py:634 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:638 +#: common/models.py:645 msgid "Value must be an integer value" msgstr "" -#: common/models.py:661 +#: common/models.py:668 msgid "Key string must be unique" msgstr "" -#: common/models.py:742 company/forms.py:105 +#: common/models.py:749 company/forms.py:105 msgid "Price break quantity" msgstr "" -#: common/models.py:749 company/templates/company/supplier_part.html:231 +#: common/models.py:756 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "Cena" -#: common/models.py:750 +#: common/models.py:757 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:842 +#: common/models.py:849 msgid "Default" msgstr "Domyślny" @@ -1890,16 +1900,16 @@ msgstr "" #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 order/views.py:290 #: part/templates/part/bom_upload/upload_file.html:45 -#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:622 -#: part/views.py:1236 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:634 +#: part/views.py:1248 msgid "Upload File" msgstr "Wyślij plik" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 -#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:623 -#: part/views.py:1237 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 +#: part/views.py:1249 msgid "Match Fields" msgstr "" @@ -2456,7 +2466,7 @@ msgstr "Parametry" #: company/templates/company/manufacturer_part.html:133 #: part/templates/part/detail.html:162 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:65 +#: templates/InvenTree/settings/part.html:66 msgid "New Parameter" msgstr "" @@ -2579,7 +2589,7 @@ msgstr "Informacja cenowa" #: company/templates/company/supplier_part.html:164 #: company/templates/company/supplier_part.html:265 -#: part/templates/part/prices.html:253 part/views.py:2247 +#: part/templates/part/prices.html:253 part/views.py:2259 msgid "Add Price Break" msgstr "" @@ -2587,11 +2597,11 @@ msgstr "" msgid "No price break information found" msgstr "" -#: company/templates/company/supplier_part.html:199 part/views.py:2309 +#: company/templates/company/supplier_part.html:199 part/views.py:2321 msgid "Delete Price Break" msgstr "" -#: company/templates/company/supplier_part.html:213 part/views.py:2295 +#: company/templates/company/supplier_part.html:213 part/views.py:2307 msgid "Edit Price Break" msgstr "Edytuj przedział cenowy" @@ -2641,20 +2651,20 @@ msgstr "Firmy" msgid "New Company" msgstr "Nowa firma" -#: company/views.py:138 part/views.py:962 +#: company/views.py:138 part/views.py:974 msgid "Download Image" msgstr "Pobierz obraz" -#: company/views.py:167 part/views.py:994 +#: company/views.py:167 part/views.py:1006 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:174 part/views.py:1001 +#: company/views.py:174 part/views.py:1013 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:183 part/views.py:1010 +#: company/views.py:183 part/views.py:1022 msgid "Supplied URL is not a valid image file" msgstr "" @@ -3753,19 +3763,27 @@ msgstr "" msgid "Include parent categories parameter templates" msgstr "" -#: part/forms.py:297 +#: part/forms.py:222 +msgid "Initial stock amount" +msgstr "" + +#: part/forms.py:223 +msgid "Create stock for this part" +msgstr "" + +#: part/forms.py:303 msgid "Add parameter template to same level categories" msgstr "" -#: part/forms.py:301 +#: part/forms.py:307 msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:319 part/models.py:2322 +#: part/forms.py:325 part/models.py:2322 msgid "Sub part" msgstr "Podczęść" -#: part/forms.py:348 +#: part/forms.py:354 msgid "Input quantity for price calculation" msgstr "" @@ -4183,7 +4201,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:56 part/views.py:1574 +#: part/templates/part/bom.html:56 part/views.py:1586 msgid "Export Bill of Materials" msgstr "" @@ -4238,7 +4256,7 @@ msgstr "" msgid "All parts" msgstr "Wszystkie części" -#: part/templates/part/category.html:38 part/views.py:1900 +#: part/templates/part/category.html:38 part/views.py:1912 msgid "Create new part category" msgstr "Stwórz nową kategorię komponentów" @@ -4330,7 +4348,7 @@ msgstr "Utwórz nową lokalizację magazynową" msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:324 part/views.py:1848 +#: part/templates/part/category.html:324 part/views.py:1860 msgid "Edit Part Category" msgstr "" @@ -4833,7 +4851,7 @@ msgstr "" msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:197 part/views.py:2318 +#: part/templates/part/prices.html:197 part/views.py:2330 msgid "Add Internal Price Break" msgstr "" @@ -4900,7 +4918,7 @@ msgstr "" msgid "Copied part" msgstr "" -#: part/views.py:386 part/views.py:524 +#: part/views.py:386 part/views.py:528 msgid "Possible matches exist - confirm creation of new part" msgstr "" @@ -4908,115 +4926,115 @@ msgstr "" msgid "Created new part" msgstr "" -#: part/views.py:624 +#: part/views.py:636 msgid "Match References" msgstr "" -#: part/views.py:880 +#: part/views.py:892 msgid "None" msgstr "" -#: part/views.py:939 +#: part/views.py:951 msgid "Part QR Code" msgstr "" -#: part/views.py:1041 +#: part/views.py:1053 msgid "Select Part Image" msgstr "" -#: part/views.py:1067 +#: part/views.py:1079 msgid "Updated part image" msgstr "" -#: part/views.py:1070 +#: part/views.py:1082 msgid "Part image not found" msgstr "" -#: part/views.py:1082 +#: part/views.py:1094 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1112 +#: part/views.py:1124 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1133 +#: part/views.py:1145 msgid "Validate BOM" msgstr "" -#: part/views.py:1154 +#: part/views.py:1166 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1165 +#: part/views.py:1177 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1238 +#: part/views.py:1250 msgid "Match Parts" msgstr "" -#: part/views.py:1626 +#: part/views.py:1638 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:1633 +#: part/views.py:1645 msgid "Part was deleted" msgstr "" -#: part/views.py:1642 +#: part/views.py:1654 msgid "Part Pricing" msgstr "" -#: part/views.py:1783 +#: part/views.py:1795 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:1793 +#: part/views.py:1805 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:1800 +#: part/views.py:1812 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:1886 +#: part/views.py:1898 msgid "Delete Part Category" msgstr "" -#: part/views.py:1892 +#: part/views.py:1904 msgid "Part category was deleted" msgstr "" -#: part/views.py:1944 +#: part/views.py:1956 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2045 +#: part/views.py:2057 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2101 +#: part/views.py:2113 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2120 +#: part/views.py:2132 msgid "Create BOM Item" msgstr "" -#: part/views.py:2190 +#: part/views.py:2202 msgid "Edit BOM item" msgstr "" -#: part/views.py:2251 +#: part/views.py:2263 msgid "Added new price break" msgstr "" -#: part/views.py:2327 +#: part/views.py:2339 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2335 +#: part/views.py:2347 msgid "Delete Internal Price Break" msgstr "" @@ -6054,12 +6072,12 @@ msgid "No category parameter templates found" msgstr "" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:102 +#: templates/InvenTree/settings/part.html:103 msgid "Edit Template" msgstr "" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:103 +#: templates/InvenTree/settings/part.html:104 msgid "Delete Template" msgstr "" @@ -6107,19 +6125,19 @@ msgstr "" msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:45 +#: templates/InvenTree/settings/part.html:46 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:48 +#: templates/InvenTree/settings/part.html:49 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:61 +#: templates/InvenTree/settings/part.html:62 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:82 +#: templates/InvenTree/settings/part.html:83 msgid "No part parameter templates found" msgstr "" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index e01235d6ed..7fbb9374de 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 11:47+0000\n" +"POT-Creation-Date: 2021-07-18 23:54+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -469,7 +469,7 @@ msgstr "Целевая дата для сборки. Сборка будет п #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:741 +#: build/templates/build/detail.html:34 common/models.py:748 #: company/forms.py:104 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -478,8 +478,8 @@ msgstr "Целевая дата для сборки. Сборка будет п #: order/templates/order/sales_order_detail.html:200 #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 -#: order/templates/order/sales_order_detail.html:364 part/forms.py:317 -#: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 +#: order/templates/order/sales_order_detail.html:364 part/forms.py:323 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:952 part/templates/part/detail.html:1038 #: part/templates/part/part_pricing.html:16 @@ -1698,175 +1698,183 @@ msgid "Display related parts for a part" msgstr "" #: common/models.py:237 -msgid "Internal Prices" +msgid "Create initial stock" msgstr "" #: common/models.py:238 -msgid "Enable internal prices for parts" +msgid "Create initial stock on part creation" msgstr "" #: common/models.py:244 -msgid "Internal Price as BOM-Price" +msgid "Internal Prices" msgstr "" #: common/models.py:245 -msgid "Use the internal price (if set) in BOM-price calculations" +msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:251 templates/stats.html:25 -msgid "Debug Mode" +#: common/models.py:251 +msgid "Internal Price as BOM-Price" msgstr "" #: common/models.py:252 -msgid "Generate reports in debug mode (HTML output)" +msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:258 -msgid "Page Size" +#: common/models.py:258 templates/stats.html:25 +msgid "Debug Mode" msgstr "" #: common/models.py:259 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:265 +msgid "Page Size" +msgstr "" + +#: common/models.py:266 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:269 +#: common/models.py:276 msgid "Test Reports" msgstr "" -#: common/models.py:270 +#: common/models.py:277 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:276 +#: common/models.py:283 msgid "Stock Expiry" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:283 +#: common/models.py:290 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:284 +#: common/models.py:291 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:290 +#: common/models.py:297 msgid "Stock Stale Time" msgstr "" -#: common/models.py:291 +#: common/models.py:298 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:293 +#: common/models.py:300 msgid "days" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "Build Expired Stock" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:306 +#: common/models.py:313 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:312 +#: common/models.py:319 msgid "Group by Part" msgstr "" -#: common/models.py:313 +#: common/models.py:320 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:319 +#: common/models.py:326 msgid "Recent Stock Count" msgstr "" -#: common/models.py:320 +#: common/models.py:327 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:326 +#: common/models.py:333 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:327 +#: common/models.py:334 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:332 +#: common/models.py:339 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:333 +#: common/models.py:340 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:337 +#: common/models.py:344 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:338 +#: common/models.py:345 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:343 +#: common/models.py:350 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:344 +#: common/models.py:351 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:567 +#: common/models.py:574 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:569 +#: common/models.py:576 msgid "Settings value" msgstr "" -#: common/models.py:604 +#: common/models.py:611 msgid "Must be an integer value" msgstr "" -#: common/models.py:627 +#: common/models.py:634 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:638 +#: common/models.py:645 msgid "Value must be an integer value" msgstr "" -#: common/models.py:661 +#: common/models.py:668 msgid "Key string must be unique" msgstr "" -#: common/models.py:742 company/forms.py:105 +#: common/models.py:749 company/forms.py:105 msgid "Price break quantity" msgstr "" -#: common/models.py:749 company/templates/company/supplier_part.html:231 +#: common/models.py:756 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:750 +#: common/models.py:757 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:842 +#: common/models.py:849 msgid "Default" msgstr "" @@ -1890,16 +1898,16 @@ msgstr "" #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 order/views.py:290 #: part/templates/part/bom_upload/upload_file.html:45 -#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:622 -#: part/views.py:1236 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:634 +#: part/views.py:1248 msgid "Upload File" msgstr "" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 -#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:623 -#: part/views.py:1237 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 +#: part/views.py:1249 msgid "Match Fields" msgstr "" @@ -2456,7 +2464,7 @@ msgstr "" #: company/templates/company/manufacturer_part.html:133 #: part/templates/part/detail.html:162 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:65 +#: templates/InvenTree/settings/part.html:66 msgid "New Parameter" msgstr "" @@ -2579,7 +2587,7 @@ msgstr "" #: company/templates/company/supplier_part.html:164 #: company/templates/company/supplier_part.html:265 -#: part/templates/part/prices.html:253 part/views.py:2247 +#: part/templates/part/prices.html:253 part/views.py:2259 msgid "Add Price Break" msgstr "" @@ -2587,11 +2595,11 @@ msgstr "" msgid "No price break information found" msgstr "" -#: company/templates/company/supplier_part.html:199 part/views.py:2309 +#: company/templates/company/supplier_part.html:199 part/views.py:2321 msgid "Delete Price Break" msgstr "" -#: company/templates/company/supplier_part.html:213 part/views.py:2295 +#: company/templates/company/supplier_part.html:213 part/views.py:2307 msgid "Edit Price Break" msgstr "" @@ -2641,20 +2649,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:138 part/views.py:962 +#: company/views.py:138 part/views.py:974 msgid "Download Image" msgstr "" -#: company/views.py:167 part/views.py:994 +#: company/views.py:167 part/views.py:1006 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:174 part/views.py:1001 +#: company/views.py:174 part/views.py:1013 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:183 part/views.py:1010 +#: company/views.py:183 part/views.py:1022 msgid "Supplied URL is not a valid image file" msgstr "" @@ -3749,19 +3757,27 @@ msgstr "" msgid "Include parent categories parameter templates" msgstr "" -#: part/forms.py:297 +#: part/forms.py:222 +msgid "Initial stock amount" +msgstr "" + +#: part/forms.py:223 +msgid "Create stock for this part" +msgstr "" + +#: part/forms.py:303 msgid "Add parameter template to same level categories" msgstr "" -#: part/forms.py:301 +#: part/forms.py:307 msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:319 part/models.py:2322 +#: part/forms.py:325 part/models.py:2322 msgid "Sub part" msgstr "" -#: part/forms.py:348 +#: part/forms.py:354 msgid "Input quantity for price calculation" msgstr "" @@ -4179,7 +4195,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:56 part/views.py:1574 +#: part/templates/part/bom.html:56 part/views.py:1586 msgid "Export Bill of Materials" msgstr "" @@ -4232,7 +4248,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:1900 +#: part/templates/part/category.html:38 part/views.py:1912 msgid "Create new part category" msgstr "" @@ -4324,7 +4340,7 @@ msgstr "" msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:324 part/views.py:1848 +#: part/templates/part/category.html:324 part/views.py:1860 msgid "Edit Part Category" msgstr "" @@ -4825,7 +4841,7 @@ msgstr "" msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:197 part/views.py:2318 +#: part/templates/part/prices.html:197 part/views.py:2330 msgid "Add Internal Price Break" msgstr "" @@ -4892,7 +4908,7 @@ msgstr "" msgid "Copied part" msgstr "" -#: part/views.py:386 part/views.py:524 +#: part/views.py:386 part/views.py:528 msgid "Possible matches exist - confirm creation of new part" msgstr "" @@ -4900,115 +4916,115 @@ msgstr "" msgid "Created new part" msgstr "" -#: part/views.py:624 +#: part/views.py:636 msgid "Match References" msgstr "" -#: part/views.py:880 +#: part/views.py:892 msgid "None" msgstr "" -#: part/views.py:939 +#: part/views.py:951 msgid "Part QR Code" msgstr "" -#: part/views.py:1041 +#: part/views.py:1053 msgid "Select Part Image" msgstr "" -#: part/views.py:1067 +#: part/views.py:1079 msgid "Updated part image" msgstr "" -#: part/views.py:1070 +#: part/views.py:1082 msgid "Part image not found" msgstr "" -#: part/views.py:1082 +#: part/views.py:1094 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1112 +#: part/views.py:1124 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1133 +#: part/views.py:1145 msgid "Validate BOM" msgstr "" -#: part/views.py:1154 +#: part/views.py:1166 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1165 +#: part/views.py:1177 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1238 +#: part/views.py:1250 msgid "Match Parts" msgstr "" -#: part/views.py:1626 +#: part/views.py:1638 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:1633 +#: part/views.py:1645 msgid "Part was deleted" msgstr "" -#: part/views.py:1642 +#: part/views.py:1654 msgid "Part Pricing" msgstr "" -#: part/views.py:1783 +#: part/views.py:1795 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:1793 +#: part/views.py:1805 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:1800 +#: part/views.py:1812 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:1886 +#: part/views.py:1898 msgid "Delete Part Category" msgstr "" -#: part/views.py:1892 +#: part/views.py:1904 msgid "Part category was deleted" msgstr "" -#: part/views.py:1944 +#: part/views.py:1956 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2045 +#: part/views.py:2057 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2101 +#: part/views.py:2113 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2120 +#: part/views.py:2132 msgid "Create BOM Item" msgstr "" -#: part/views.py:2190 +#: part/views.py:2202 msgid "Edit BOM item" msgstr "" -#: part/views.py:2251 +#: part/views.py:2263 msgid "Added new price break" msgstr "" -#: part/views.py:2327 +#: part/views.py:2339 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2335 +#: part/views.py:2347 msgid "Delete Internal Price Break" msgstr "" @@ -6046,12 +6062,12 @@ msgid "No category parameter templates found" msgstr "" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:102 +#: templates/InvenTree/settings/part.html:103 msgid "Edit Template" msgstr "" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:103 +#: templates/InvenTree/settings/part.html:104 msgid "Delete Template" msgstr "" @@ -6099,19 +6115,19 @@ msgstr "" msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:45 +#: templates/InvenTree/settings/part.html:46 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:48 +#: templates/InvenTree/settings/part.html:49 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:61 +#: templates/InvenTree/settings/part.html:62 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:82 +#: templates/InvenTree/settings/part.html:83 msgid "No part parameter templates found" msgstr "" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index e661272835..16791e1b7f 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 11:47+0000\n" +"POT-Creation-Date: 2021-07-18 23:54+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -469,7 +469,7 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:741 +#: build/templates/build/detail.html:34 common/models.py:748 #: company/forms.py:104 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -478,8 +478,8 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: order/templates/order/sales_order_detail.html:200 #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 -#: order/templates/order/sales_order_detail.html:364 part/forms.py:317 -#: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 +#: order/templates/order/sales_order_detail.html:364 part/forms.py:323 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:952 part/templates/part/detail.html:1038 #: part/templates/part/part_pricing.html:16 @@ -1698,175 +1698,187 @@ msgid "Display related parts for a part" msgstr "" #: common/models.py:237 +#, fuzzy +#| msgid "Create new stock location" +msgid "Create initial stock" +msgstr "Yeni stok konumu oluştur" + +#: common/models.py:238 +#, fuzzy +#| msgid "Create new stock location" +msgid "Create initial stock on part creation" +msgstr "Yeni stok konumu oluştur" + +#: common/models.py:244 msgid "Internal Prices" msgstr "" -#: common/models.py:238 +#: common/models.py:245 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:244 +#: common/models.py:251 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:245 +#: common/models.py:252 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:251 templates/stats.html:25 +#: common/models.py:258 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:252 +#: common/models.py:259 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:258 +#: common/models.py:265 msgid "Page Size" msgstr "" -#: common/models.py:259 +#: common/models.py:266 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:269 +#: common/models.py:276 msgid "Test Reports" msgstr "" -#: common/models.py:270 +#: common/models.py:277 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:276 +#: common/models.py:283 msgid "Stock Expiry" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:283 +#: common/models.py:290 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:284 +#: common/models.py:291 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:290 +#: common/models.py:297 msgid "Stock Stale Time" msgstr "" -#: common/models.py:291 +#: common/models.py:298 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:293 +#: common/models.py:300 msgid "days" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "Build Expired Stock" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:306 +#: common/models.py:313 msgid "Enable ownership control over stock locations and items" msgstr "Stok konumu ve ögeler üzerinde sahiplik kontrolünü etkinleştirin" -#: common/models.py:312 +#: common/models.py:319 msgid "Group by Part" msgstr "" -#: common/models.py:313 +#: common/models.py:320 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:319 +#: common/models.py:326 msgid "Recent Stock Count" msgstr "" -#: common/models.py:320 +#: common/models.py:327 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:326 +#: common/models.py:333 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:327 +#: common/models.py:334 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:332 +#: common/models.py:339 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:333 +#: common/models.py:340 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:337 +#: common/models.py:344 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:338 +#: common/models.py:345 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:343 +#: common/models.py:350 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:344 +#: common/models.py:351 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:567 +#: common/models.py:574 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:569 +#: common/models.py:576 msgid "Settings value" msgstr "" -#: common/models.py:604 +#: common/models.py:611 msgid "Must be an integer value" msgstr "" -#: common/models.py:627 +#: common/models.py:634 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:638 +#: common/models.py:645 msgid "Value must be an integer value" msgstr "" -#: common/models.py:661 +#: common/models.py:668 msgid "Key string must be unique" msgstr "" -#: common/models.py:742 company/forms.py:105 +#: common/models.py:749 company/forms.py:105 msgid "Price break quantity" msgstr "" -#: common/models.py:749 company/templates/company/supplier_part.html:231 +#: common/models.py:756 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:750 +#: common/models.py:757 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:842 +#: common/models.py:849 msgid "Default" msgstr "" @@ -1890,16 +1902,16 @@ msgstr "" #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 order/views.py:290 #: part/templates/part/bom_upload/upload_file.html:45 -#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:622 -#: part/views.py:1236 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:634 +#: part/views.py:1248 msgid "Upload File" msgstr "Dosya Yükle" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 -#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:623 -#: part/views.py:1237 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 +#: part/views.py:1249 msgid "Match Fields" msgstr "" @@ -2456,7 +2468,7 @@ msgstr "" #: company/templates/company/manufacturer_part.html:133 #: part/templates/part/detail.html:162 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:65 +#: templates/InvenTree/settings/part.html:66 msgid "New Parameter" msgstr "" @@ -2579,7 +2591,7 @@ msgstr "" #: company/templates/company/supplier_part.html:164 #: company/templates/company/supplier_part.html:265 -#: part/templates/part/prices.html:253 part/views.py:2247 +#: part/templates/part/prices.html:253 part/views.py:2259 msgid "Add Price Break" msgstr "" @@ -2587,11 +2599,11 @@ msgstr "" msgid "No price break information found" msgstr "" -#: company/templates/company/supplier_part.html:199 part/views.py:2309 +#: company/templates/company/supplier_part.html:199 part/views.py:2321 msgid "Delete Price Break" msgstr "" -#: company/templates/company/supplier_part.html:213 part/views.py:2295 +#: company/templates/company/supplier_part.html:213 part/views.py:2307 msgid "Edit Price Break" msgstr "" @@ -2641,20 +2653,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:138 part/views.py:962 +#: company/views.py:138 part/views.py:974 msgid "Download Image" msgstr "" -#: company/views.py:167 part/views.py:994 +#: company/views.py:167 part/views.py:1006 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:174 part/views.py:1001 +#: company/views.py:174 part/views.py:1013 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:183 part/views.py:1010 +#: company/views.py:183 part/views.py:1022 msgid "Supplied URL is not a valid image file" msgstr "Sağlanan URL geçerli bir resim dosyası değil" @@ -3753,19 +3765,29 @@ msgstr "Kategori parametre şablonlarını dahil et" msgid "Include parent categories parameter templates" msgstr "Üst kategorilerin parametre şablonlarını dahil et" -#: part/forms.py:297 +#: part/forms.py:222 +msgid "Initial stock amount" +msgstr "" + +#: part/forms.py:223 +#, fuzzy +#| msgid "Create new stock location" +msgid "Create stock for this part" +msgstr "Yeni stok konumu oluştur" + +#: part/forms.py:303 msgid "Add parameter template to same level categories" msgstr "Parametre şablonunu aynı seviyedeki kategorilere ekle" -#: part/forms.py:301 +#: part/forms.py:307 msgid "Add parameter template to all categories" msgstr "Parametre şablonunu tüm kategorilere ekle" -#: part/forms.py:319 part/models.py:2322 +#: part/forms.py:325 part/models.py:2322 msgid "Sub part" msgstr "" -#: part/forms.py:348 +#: part/forms.py:354 msgid "Input quantity for price calculation" msgstr "" @@ -4183,7 +4205,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:56 part/views.py:1574 +#: part/templates/part/bom.html:56 part/views.py:1586 msgid "Export Bill of Materials" msgstr "" @@ -4236,7 +4258,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:1900 +#: part/templates/part/category.html:38 part/views.py:1912 msgid "Create new part category" msgstr "" @@ -4328,7 +4350,7 @@ msgstr "Yeni Stok konumu oluştur" msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:324 part/views.py:1848 +#: part/templates/part/category.html:324 part/views.py:1860 msgid "Edit Part Category" msgstr "" @@ -4831,7 +4853,7 @@ msgstr "" msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:197 part/views.py:2318 +#: part/templates/part/prices.html:197 part/views.py:2330 msgid "Add Internal Price Break" msgstr "" @@ -4898,7 +4920,7 @@ msgstr "Çeşit Oluştur" msgid "Copied part" msgstr "" -#: part/views.py:386 part/views.py:524 +#: part/views.py:386 part/views.py:528 msgid "Possible matches exist - confirm creation of new part" msgstr "" @@ -4906,115 +4928,115 @@ msgstr "" msgid "Created new part" msgstr "" -#: part/views.py:624 +#: part/views.py:636 msgid "Match References" msgstr "" -#: part/views.py:880 +#: part/views.py:892 msgid "None" msgstr "" -#: part/views.py:939 +#: part/views.py:951 msgid "Part QR Code" msgstr "" -#: part/views.py:1041 +#: part/views.py:1053 msgid "Select Part Image" msgstr "" -#: part/views.py:1067 +#: part/views.py:1079 msgid "Updated part image" msgstr "" -#: part/views.py:1070 +#: part/views.py:1082 msgid "Part image not found" msgstr "" -#: part/views.py:1082 +#: part/views.py:1094 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1112 +#: part/views.py:1124 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1133 +#: part/views.py:1145 msgid "Validate BOM" msgstr "" -#: part/views.py:1154 +#: part/views.py:1166 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1165 +#: part/views.py:1177 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1238 +#: part/views.py:1250 msgid "Match Parts" msgstr "" -#: part/views.py:1626 +#: part/views.py:1638 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:1633 +#: part/views.py:1645 msgid "Part was deleted" msgstr "" -#: part/views.py:1642 +#: part/views.py:1654 msgid "Part Pricing" msgstr "" -#: part/views.py:1783 +#: part/views.py:1795 msgid "Create Part Parameter Template" msgstr "Parça Parametre Şablonu Oluştur" -#: part/views.py:1793 +#: part/views.py:1805 msgid "Edit Part Parameter Template" msgstr "Parça Parametre Şablonu Düzenle" -#: part/views.py:1800 +#: part/views.py:1812 msgid "Delete Part Parameter Template" msgstr "Parça Parametre Şablonu Sil" -#: part/views.py:1886 +#: part/views.py:1898 msgid "Delete Part Category" msgstr "" -#: part/views.py:1892 +#: part/views.py:1904 msgid "Part category was deleted" msgstr "" -#: part/views.py:1944 +#: part/views.py:1956 msgid "Create Category Parameter Template" msgstr "Kategori Parametre Şablonu Oluştur" -#: part/views.py:2045 +#: part/views.py:2057 msgid "Edit Category Parameter Template" msgstr "Kategori Parametre Şablonu Düzenle" -#: part/views.py:2101 +#: part/views.py:2113 msgid "Delete Category Parameter Template" msgstr "Kategori Parametre Şablonu Sil" -#: part/views.py:2120 +#: part/views.py:2132 msgid "Create BOM Item" msgstr "" -#: part/views.py:2190 +#: part/views.py:2202 msgid "Edit BOM item" msgstr "" -#: part/views.py:2251 +#: part/views.py:2263 msgid "Added new price break" msgstr "" -#: part/views.py:2327 +#: part/views.py:2339 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2335 +#: part/views.py:2347 msgid "Delete Internal Price Break" msgstr "" @@ -6052,12 +6074,12 @@ msgid "No category parameter templates found" msgstr "Kategori parametre şablonu bulunamadı" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:102 +#: templates/InvenTree/settings/part.html:103 msgid "Edit Template" msgstr "Şablonu Düzenle" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:103 +#: templates/InvenTree/settings/part.html:104 msgid "Delete Template" msgstr "Şablonu Sil" @@ -6105,19 +6127,19 @@ msgstr "" msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:45 +#: templates/InvenTree/settings/part.html:46 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:48 +#: templates/InvenTree/settings/part.html:49 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:61 +#: templates/InvenTree/settings/part.html:62 msgid "Part Parameter Templates" msgstr "Parça Parametre Şablonu" -#: templates/InvenTree/settings/part.html:82 +#: templates/InvenTree/settings/part.html:83 msgid "No part parameter templates found" msgstr "Parça parametre şablonu bulunamadı" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 7da18602bc..20d6f58f6e 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 11:47+0000\n" +"POT-Creation-Date: 2021-07-18 23:54+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -469,7 +469,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:741 +#: build/templates/build/detail.html:34 common/models.py:748 #: company/forms.py:104 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -478,8 +478,8 @@ msgstr "" #: order/templates/order/sales_order_detail.html:200 #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 -#: order/templates/order/sales_order_detail.html:364 part/forms.py:317 -#: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 +#: order/templates/order/sales_order_detail.html:364 part/forms.py:323 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:952 part/templates/part/detail.html:1038 #: part/templates/part/part_pricing.html:16 @@ -1698,175 +1698,183 @@ msgid "Display related parts for a part" msgstr "" #: common/models.py:237 -msgid "Internal Prices" +msgid "Create initial stock" msgstr "" #: common/models.py:238 -msgid "Enable internal prices for parts" +msgid "Create initial stock on part creation" msgstr "" #: common/models.py:244 -msgid "Internal Price as BOM-Price" +msgid "Internal Prices" msgstr "" #: common/models.py:245 -msgid "Use the internal price (if set) in BOM-price calculations" +msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:251 templates/stats.html:25 -msgid "Debug Mode" +#: common/models.py:251 +msgid "Internal Price as BOM-Price" msgstr "" #: common/models.py:252 -msgid "Generate reports in debug mode (HTML output)" +msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:258 -msgid "Page Size" +#: common/models.py:258 templates/stats.html:25 +msgid "Debug Mode" msgstr "" #: common/models.py:259 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:265 +msgid "Page Size" +msgstr "" + +#: common/models.py:266 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:269 +#: common/models.py:276 msgid "Test Reports" msgstr "" -#: common/models.py:270 +#: common/models.py:277 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:276 +#: common/models.py:283 msgid "Stock Expiry" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:283 +#: common/models.py:290 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:284 +#: common/models.py:291 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:290 +#: common/models.py:297 msgid "Stock Stale Time" msgstr "" -#: common/models.py:291 +#: common/models.py:298 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:293 +#: common/models.py:300 msgid "days" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "Build Expired Stock" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:306 +#: common/models.py:313 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:312 +#: common/models.py:319 msgid "Group by Part" msgstr "" -#: common/models.py:313 +#: common/models.py:320 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:319 +#: common/models.py:326 msgid "Recent Stock Count" msgstr "" -#: common/models.py:320 +#: common/models.py:327 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:326 +#: common/models.py:333 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:327 +#: common/models.py:334 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:332 +#: common/models.py:339 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:333 +#: common/models.py:340 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:337 +#: common/models.py:344 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:338 +#: common/models.py:345 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:343 +#: common/models.py:350 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:344 +#: common/models.py:351 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:567 +#: common/models.py:574 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:569 +#: common/models.py:576 msgid "Settings value" msgstr "" -#: common/models.py:604 +#: common/models.py:611 msgid "Must be an integer value" msgstr "" -#: common/models.py:627 +#: common/models.py:634 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:638 +#: common/models.py:645 msgid "Value must be an integer value" msgstr "" -#: common/models.py:661 +#: common/models.py:668 msgid "Key string must be unique" msgstr "" -#: common/models.py:742 company/forms.py:105 +#: common/models.py:749 company/forms.py:105 msgid "Price break quantity" msgstr "" -#: common/models.py:749 company/templates/company/supplier_part.html:231 +#: common/models.py:756 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:750 +#: common/models.py:757 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:842 +#: common/models.py:849 msgid "Default" msgstr "" @@ -1890,16 +1898,16 @@ msgstr "" #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 order/views.py:290 #: part/templates/part/bom_upload/upload_file.html:45 -#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:622 -#: part/views.py:1236 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:634 +#: part/views.py:1248 msgid "Upload File" msgstr "" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 -#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:623 -#: part/views.py:1237 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 +#: part/views.py:1249 msgid "Match Fields" msgstr "" @@ -2456,7 +2464,7 @@ msgstr "" #: company/templates/company/manufacturer_part.html:133 #: part/templates/part/detail.html:162 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:65 +#: templates/InvenTree/settings/part.html:66 msgid "New Parameter" msgstr "" @@ -2579,7 +2587,7 @@ msgstr "" #: company/templates/company/supplier_part.html:164 #: company/templates/company/supplier_part.html:265 -#: part/templates/part/prices.html:253 part/views.py:2247 +#: part/templates/part/prices.html:253 part/views.py:2259 msgid "Add Price Break" msgstr "" @@ -2587,11 +2595,11 @@ msgstr "" msgid "No price break information found" msgstr "" -#: company/templates/company/supplier_part.html:199 part/views.py:2309 +#: company/templates/company/supplier_part.html:199 part/views.py:2321 msgid "Delete Price Break" msgstr "" -#: company/templates/company/supplier_part.html:213 part/views.py:2295 +#: company/templates/company/supplier_part.html:213 part/views.py:2307 msgid "Edit Price Break" msgstr "" @@ -2641,20 +2649,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:138 part/views.py:962 +#: company/views.py:138 part/views.py:974 msgid "Download Image" msgstr "" -#: company/views.py:167 part/views.py:994 +#: company/views.py:167 part/views.py:1006 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:174 part/views.py:1001 +#: company/views.py:174 part/views.py:1013 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:183 part/views.py:1010 +#: company/views.py:183 part/views.py:1022 msgid "Supplied URL is not a valid image file" msgstr "" @@ -3749,19 +3757,27 @@ msgstr "" msgid "Include parent categories parameter templates" msgstr "" -#: part/forms.py:297 +#: part/forms.py:222 +msgid "Initial stock amount" +msgstr "" + +#: part/forms.py:223 +msgid "Create stock for this part" +msgstr "" + +#: part/forms.py:303 msgid "Add parameter template to same level categories" msgstr "" -#: part/forms.py:301 +#: part/forms.py:307 msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:319 part/models.py:2322 +#: part/forms.py:325 part/models.py:2322 msgid "Sub part" msgstr "" -#: part/forms.py:348 +#: part/forms.py:354 msgid "Input quantity for price calculation" msgstr "" @@ -4179,7 +4195,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:56 part/views.py:1574 +#: part/templates/part/bom.html:56 part/views.py:1586 msgid "Export Bill of Materials" msgstr "" @@ -4232,7 +4248,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:1900 +#: part/templates/part/category.html:38 part/views.py:1912 msgid "Create new part category" msgstr "" @@ -4324,7 +4340,7 @@ msgstr "" msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:324 part/views.py:1848 +#: part/templates/part/category.html:324 part/views.py:1860 msgid "Edit Part Category" msgstr "" @@ -4825,7 +4841,7 @@ msgstr "" msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:197 part/views.py:2318 +#: part/templates/part/prices.html:197 part/views.py:2330 msgid "Add Internal Price Break" msgstr "" @@ -4892,7 +4908,7 @@ msgstr "" msgid "Copied part" msgstr "" -#: part/views.py:386 part/views.py:524 +#: part/views.py:386 part/views.py:528 msgid "Possible matches exist - confirm creation of new part" msgstr "" @@ -4900,115 +4916,115 @@ msgstr "" msgid "Created new part" msgstr "" -#: part/views.py:624 +#: part/views.py:636 msgid "Match References" msgstr "" -#: part/views.py:880 +#: part/views.py:892 msgid "None" msgstr "" -#: part/views.py:939 +#: part/views.py:951 msgid "Part QR Code" msgstr "" -#: part/views.py:1041 +#: part/views.py:1053 msgid "Select Part Image" msgstr "" -#: part/views.py:1067 +#: part/views.py:1079 msgid "Updated part image" msgstr "" -#: part/views.py:1070 +#: part/views.py:1082 msgid "Part image not found" msgstr "" -#: part/views.py:1082 +#: part/views.py:1094 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1112 +#: part/views.py:1124 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1133 +#: part/views.py:1145 msgid "Validate BOM" msgstr "" -#: part/views.py:1154 +#: part/views.py:1166 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1165 +#: part/views.py:1177 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1238 +#: part/views.py:1250 msgid "Match Parts" msgstr "" -#: part/views.py:1626 +#: part/views.py:1638 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:1633 +#: part/views.py:1645 msgid "Part was deleted" msgstr "" -#: part/views.py:1642 +#: part/views.py:1654 msgid "Part Pricing" msgstr "" -#: part/views.py:1783 +#: part/views.py:1795 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:1793 +#: part/views.py:1805 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:1800 +#: part/views.py:1812 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:1886 +#: part/views.py:1898 msgid "Delete Part Category" msgstr "" -#: part/views.py:1892 +#: part/views.py:1904 msgid "Part category was deleted" msgstr "" -#: part/views.py:1944 +#: part/views.py:1956 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2045 +#: part/views.py:2057 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2101 +#: part/views.py:2113 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2120 +#: part/views.py:2132 msgid "Create BOM Item" msgstr "" -#: part/views.py:2190 +#: part/views.py:2202 msgid "Edit BOM item" msgstr "" -#: part/views.py:2251 +#: part/views.py:2263 msgid "Added new price break" msgstr "" -#: part/views.py:2327 +#: part/views.py:2339 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2335 +#: part/views.py:2347 msgid "Delete Internal Price Break" msgstr "" @@ -6046,12 +6062,12 @@ msgid "No category parameter templates found" msgstr "" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:102 +#: templates/InvenTree/settings/part.html:103 msgid "Edit Template" msgstr "" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:103 +#: templates/InvenTree/settings/part.html:104 msgid "Delete Template" msgstr "" @@ -6099,19 +6115,19 @@ msgstr "" msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:45 +#: templates/InvenTree/settings/part.html:46 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:48 +#: templates/InvenTree/settings/part.html:49 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:61 +#: templates/InvenTree/settings/part.html:62 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:82 +#: templates/InvenTree/settings/part.html:83 msgid "No part parameter templates found" msgstr "" From c5614e9452ea641a46cc42dcae1ad583b1b37909 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 19 Jul 2021 10:13:11 +1000 Subject: [PATCH 527/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/fr/LC_MESSAGES/django.po | 224 ++++++++++++---------- 1 file changed, 120 insertions(+), 104 deletions(-) diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 4a5331d9e5..5ad4c1fb49 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 11:47+0000\n" -"PO-Revision-Date: 2021-07-18 12:00\n" +"POT-Creation-Date: 2021-07-18 23:54+0000\n" +"PO-Revision-Date: 2021-07-19 00:13\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -469,7 +469,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:741 +#: build/templates/build/detail.html:34 common/models.py:748 #: company/forms.py:104 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -478,8 +478,8 @@ msgstr "" #: order/templates/order/sales_order_detail.html:200 #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 -#: order/templates/order/sales_order_detail.html:364 part/forms.py:317 -#: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 +#: order/templates/order/sales_order_detail.html:364 part/forms.py:323 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:952 part/templates/part/detail.html:1038 #: part/templates/part/part_pricing.html:16 @@ -1698,175 +1698,183 @@ msgid "Display related parts for a part" msgstr "" #: common/models.py:237 -msgid "Internal Prices" +msgid "Create initial stock" msgstr "" #: common/models.py:238 -msgid "Enable internal prices for parts" +msgid "Create initial stock on part creation" msgstr "" #: common/models.py:244 -msgid "Internal Price as BOM-Price" +msgid "Internal Prices" msgstr "" #: common/models.py:245 -msgid "Use the internal price (if set) in BOM-price calculations" +msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:251 templates/stats.html:25 -msgid "Debug Mode" +#: common/models.py:251 +msgid "Internal Price as BOM-Price" msgstr "" #: common/models.py:252 -msgid "Generate reports in debug mode (HTML output)" +msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:258 -msgid "Page Size" +#: common/models.py:258 templates/stats.html:25 +msgid "Debug Mode" msgstr "" #: common/models.py:259 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:265 +msgid "Page Size" +msgstr "" + +#: common/models.py:266 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:269 +#: common/models.py:276 msgid "Test Reports" msgstr "" -#: common/models.py:270 +#: common/models.py:277 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:276 +#: common/models.py:283 msgid "Stock Expiry" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:283 +#: common/models.py:290 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:284 +#: common/models.py:291 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:290 +#: common/models.py:297 msgid "Stock Stale Time" msgstr "" -#: common/models.py:291 +#: common/models.py:298 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:293 +#: common/models.py:300 msgid "days" msgstr "jours" -#: common/models.py:298 +#: common/models.py:305 msgid "Build Expired Stock" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:306 +#: common/models.py:313 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:312 +#: common/models.py:319 msgid "Group by Part" msgstr "" -#: common/models.py:313 +#: common/models.py:320 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:319 +#: common/models.py:326 msgid "Recent Stock Count" msgstr "" -#: common/models.py:320 +#: common/models.py:327 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:326 +#: common/models.py:333 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:327 +#: common/models.py:334 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:332 +#: common/models.py:339 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:333 +#: common/models.py:340 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:337 +#: common/models.py:344 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:338 +#: common/models.py:345 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:343 +#: common/models.py:350 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:344 +#: common/models.py:351 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:567 +#: common/models.py:574 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:569 +#: common/models.py:576 msgid "Settings value" msgstr "" -#: common/models.py:604 +#: common/models.py:611 msgid "Must be an integer value" msgstr "" -#: common/models.py:627 +#: common/models.py:634 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:638 +#: common/models.py:645 msgid "Value must be an integer value" msgstr "" -#: common/models.py:661 +#: common/models.py:668 msgid "Key string must be unique" msgstr "" -#: common/models.py:742 company/forms.py:105 +#: common/models.py:749 company/forms.py:105 msgid "Price break quantity" msgstr "" -#: common/models.py:749 company/templates/company/supplier_part.html:231 +#: common/models.py:756 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:750 +#: common/models.py:757 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:842 +#: common/models.py:849 msgid "Default" msgstr "" @@ -1890,16 +1898,16 @@ msgstr "" #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 order/views.py:290 #: part/templates/part/bom_upload/upload_file.html:45 -#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:622 -#: part/views.py:1236 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:634 +#: part/views.py:1248 msgid "Upload File" msgstr "" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 -#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:623 -#: part/views.py:1237 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 +#: part/views.py:1249 msgid "Match Fields" msgstr "" @@ -2456,7 +2464,7 @@ msgstr "" #: company/templates/company/manufacturer_part.html:133 #: part/templates/part/detail.html:162 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:65 +#: templates/InvenTree/settings/part.html:66 msgid "New Parameter" msgstr "" @@ -2579,7 +2587,7 @@ msgstr "" #: company/templates/company/supplier_part.html:164 #: company/templates/company/supplier_part.html:265 -#: part/templates/part/prices.html:253 part/views.py:2247 +#: part/templates/part/prices.html:253 part/views.py:2259 msgid "Add Price Break" msgstr "" @@ -2587,11 +2595,11 @@ msgstr "" msgid "No price break information found" msgstr "" -#: company/templates/company/supplier_part.html:199 part/views.py:2309 +#: company/templates/company/supplier_part.html:199 part/views.py:2321 msgid "Delete Price Break" msgstr "" -#: company/templates/company/supplier_part.html:213 part/views.py:2295 +#: company/templates/company/supplier_part.html:213 part/views.py:2307 msgid "Edit Price Break" msgstr "" @@ -2641,20 +2649,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:138 part/views.py:962 +#: company/views.py:138 part/views.py:974 msgid "Download Image" msgstr "" -#: company/views.py:167 part/views.py:994 +#: company/views.py:167 part/views.py:1006 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:174 part/views.py:1001 +#: company/views.py:174 part/views.py:1013 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:183 part/views.py:1010 +#: company/views.py:183 part/views.py:1022 msgid "Supplied URL is not a valid image file" msgstr "" @@ -3749,19 +3757,27 @@ msgstr "" msgid "Include parent categories parameter templates" msgstr "" -#: part/forms.py:297 +#: part/forms.py:222 +msgid "Initial stock amount" +msgstr "" + +#: part/forms.py:223 +msgid "Create stock for this part" +msgstr "" + +#: part/forms.py:303 msgid "Add parameter template to same level categories" msgstr "" -#: part/forms.py:301 +#: part/forms.py:307 msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:319 part/models.py:2322 +#: part/forms.py:325 part/models.py:2322 msgid "Sub part" msgstr "" -#: part/forms.py:348 +#: part/forms.py:354 msgid "Input quantity for price calculation" msgstr "" @@ -4179,7 +4195,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:56 part/views.py:1574 +#: part/templates/part/bom.html:56 part/views.py:1586 msgid "Export Bill of Materials" msgstr "" @@ -4232,7 +4248,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:1900 +#: part/templates/part/category.html:38 part/views.py:1912 msgid "Create new part category" msgstr "" @@ -4324,7 +4340,7 @@ msgstr "" msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:324 part/views.py:1848 +#: part/templates/part/category.html:324 part/views.py:1860 msgid "Edit Part Category" msgstr "" @@ -4825,7 +4841,7 @@ msgstr "" msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:197 part/views.py:2318 +#: part/templates/part/prices.html:197 part/views.py:2330 msgid "Add Internal Price Break" msgstr "" @@ -4892,7 +4908,7 @@ msgstr "" msgid "Copied part" msgstr "" -#: part/views.py:386 part/views.py:524 +#: part/views.py:386 part/views.py:528 msgid "Possible matches exist - confirm creation of new part" msgstr "" @@ -4900,115 +4916,115 @@ msgstr "" msgid "Created new part" msgstr "" -#: part/views.py:624 +#: part/views.py:636 msgid "Match References" msgstr "" -#: part/views.py:880 +#: part/views.py:892 msgid "None" msgstr "" -#: part/views.py:939 +#: part/views.py:951 msgid "Part QR Code" msgstr "" -#: part/views.py:1041 +#: part/views.py:1053 msgid "Select Part Image" msgstr "" -#: part/views.py:1067 +#: part/views.py:1079 msgid "Updated part image" msgstr "" -#: part/views.py:1070 +#: part/views.py:1082 msgid "Part image not found" msgstr "" -#: part/views.py:1082 +#: part/views.py:1094 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1112 +#: part/views.py:1124 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1133 +#: part/views.py:1145 msgid "Validate BOM" msgstr "" -#: part/views.py:1154 +#: part/views.py:1166 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1165 +#: part/views.py:1177 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1238 +#: part/views.py:1250 msgid "Match Parts" msgstr "" -#: part/views.py:1626 +#: part/views.py:1638 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:1633 +#: part/views.py:1645 msgid "Part was deleted" msgstr "" -#: part/views.py:1642 +#: part/views.py:1654 msgid "Part Pricing" msgstr "" -#: part/views.py:1783 +#: part/views.py:1795 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:1793 +#: part/views.py:1805 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:1800 +#: part/views.py:1812 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:1886 +#: part/views.py:1898 msgid "Delete Part Category" msgstr "" -#: part/views.py:1892 +#: part/views.py:1904 msgid "Part category was deleted" msgstr "" -#: part/views.py:1944 +#: part/views.py:1956 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2045 +#: part/views.py:2057 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2101 +#: part/views.py:2113 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2120 +#: part/views.py:2132 msgid "Create BOM Item" msgstr "" -#: part/views.py:2190 +#: part/views.py:2202 msgid "Edit BOM item" msgstr "" -#: part/views.py:2251 +#: part/views.py:2263 msgid "Added new price break" msgstr "" -#: part/views.py:2327 +#: part/views.py:2339 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2335 +#: part/views.py:2347 msgid "Delete Internal Price Break" msgstr "" @@ -6045,12 +6061,12 @@ msgid "No category parameter templates found" msgstr "" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:102 +#: templates/InvenTree/settings/part.html:103 msgid "Edit Template" msgstr "" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:103 +#: templates/InvenTree/settings/part.html:104 msgid "Delete Template" msgstr "" @@ -6098,19 +6114,19 @@ msgstr "" msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:45 +#: templates/InvenTree/settings/part.html:46 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:48 +#: templates/InvenTree/settings/part.html:49 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:61 +#: templates/InvenTree/settings/part.html:62 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:82 +#: templates/InvenTree/settings/part.html:83 msgid "No part parameter templates found" msgstr "" From 7dec71fc68a3e82638792511b8fbc0872b292ff6 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 19 Jul 2021 10:13:12 +1000 Subject: [PATCH 528/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/es/LC_MESSAGES/django.po | 224 ++++++++++++---------- 1 file changed, 120 insertions(+), 104 deletions(-) diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 904e2b5b4f..b5b2d989d1 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 11:47+0000\n" -"PO-Revision-Date: 2021-07-18 12:00\n" +"POT-Creation-Date: 2021-07-18 23:54+0000\n" +"PO-Revision-Date: 2021-07-19 00:13\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -469,7 +469,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:741 +#: build/templates/build/detail.html:34 common/models.py:748 #: company/forms.py:104 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -478,8 +478,8 @@ msgstr "" #: order/templates/order/sales_order_detail.html:200 #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 -#: order/templates/order/sales_order_detail.html:364 part/forms.py:317 -#: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 +#: order/templates/order/sales_order_detail.html:364 part/forms.py:323 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:952 part/templates/part/detail.html:1038 #: part/templates/part/part_pricing.html:16 @@ -1698,175 +1698,183 @@ msgid "Display related parts for a part" msgstr "" #: common/models.py:237 -msgid "Internal Prices" +msgid "Create initial stock" msgstr "" #: common/models.py:238 -msgid "Enable internal prices for parts" +msgid "Create initial stock on part creation" msgstr "" #: common/models.py:244 -msgid "Internal Price as BOM-Price" +msgid "Internal Prices" msgstr "" #: common/models.py:245 -msgid "Use the internal price (if set) in BOM-price calculations" +msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:251 templates/stats.html:25 -msgid "Debug Mode" +#: common/models.py:251 +msgid "Internal Price as BOM-Price" msgstr "" #: common/models.py:252 -msgid "Generate reports in debug mode (HTML output)" +msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:258 -msgid "Page Size" +#: common/models.py:258 templates/stats.html:25 +msgid "Debug Mode" msgstr "" #: common/models.py:259 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:265 +msgid "Page Size" +msgstr "" + +#: common/models.py:266 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:269 +#: common/models.py:276 msgid "Test Reports" msgstr "" -#: common/models.py:270 +#: common/models.py:277 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:276 +#: common/models.py:283 msgid "Stock Expiry" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:283 +#: common/models.py:290 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:284 +#: common/models.py:291 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:290 +#: common/models.py:297 msgid "Stock Stale Time" msgstr "" -#: common/models.py:291 +#: common/models.py:298 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:293 +#: common/models.py:300 msgid "days" msgstr "días" -#: common/models.py:298 +#: common/models.py:305 msgid "Build Expired Stock" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:306 +#: common/models.py:313 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:312 +#: common/models.py:319 msgid "Group by Part" msgstr "" -#: common/models.py:313 +#: common/models.py:320 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:319 +#: common/models.py:326 msgid "Recent Stock Count" msgstr "" -#: common/models.py:320 +#: common/models.py:327 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:326 +#: common/models.py:333 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:327 +#: common/models.py:334 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:332 +#: common/models.py:339 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:333 +#: common/models.py:340 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:337 +#: common/models.py:344 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:338 +#: common/models.py:345 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:343 +#: common/models.py:350 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:344 +#: common/models.py:351 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:567 +#: common/models.py:574 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:569 +#: common/models.py:576 msgid "Settings value" msgstr "" -#: common/models.py:604 +#: common/models.py:611 msgid "Must be an integer value" msgstr "" -#: common/models.py:627 +#: common/models.py:634 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:638 +#: common/models.py:645 msgid "Value must be an integer value" msgstr "" -#: common/models.py:661 +#: common/models.py:668 msgid "Key string must be unique" msgstr "" -#: common/models.py:742 company/forms.py:105 +#: common/models.py:749 company/forms.py:105 msgid "Price break quantity" msgstr "" -#: common/models.py:749 company/templates/company/supplier_part.html:231 +#: common/models.py:756 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:750 +#: common/models.py:757 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:842 +#: common/models.py:849 msgid "Default" msgstr "" @@ -1890,16 +1898,16 @@ msgstr "" #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 order/views.py:290 #: part/templates/part/bom_upload/upload_file.html:45 -#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:622 -#: part/views.py:1236 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:634 +#: part/views.py:1248 msgid "Upload File" msgstr "" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 -#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:623 -#: part/views.py:1237 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 +#: part/views.py:1249 msgid "Match Fields" msgstr "" @@ -2456,7 +2464,7 @@ msgstr "" #: company/templates/company/manufacturer_part.html:133 #: part/templates/part/detail.html:162 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:65 +#: templates/InvenTree/settings/part.html:66 msgid "New Parameter" msgstr "" @@ -2579,7 +2587,7 @@ msgstr "" #: company/templates/company/supplier_part.html:164 #: company/templates/company/supplier_part.html:265 -#: part/templates/part/prices.html:253 part/views.py:2247 +#: part/templates/part/prices.html:253 part/views.py:2259 msgid "Add Price Break" msgstr "" @@ -2587,11 +2595,11 @@ msgstr "" msgid "No price break information found" msgstr "" -#: company/templates/company/supplier_part.html:199 part/views.py:2309 +#: company/templates/company/supplier_part.html:199 part/views.py:2321 msgid "Delete Price Break" msgstr "" -#: company/templates/company/supplier_part.html:213 part/views.py:2295 +#: company/templates/company/supplier_part.html:213 part/views.py:2307 msgid "Edit Price Break" msgstr "" @@ -2641,20 +2649,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:138 part/views.py:962 +#: company/views.py:138 part/views.py:974 msgid "Download Image" msgstr "" -#: company/views.py:167 part/views.py:994 +#: company/views.py:167 part/views.py:1006 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:174 part/views.py:1001 +#: company/views.py:174 part/views.py:1013 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:183 part/views.py:1010 +#: company/views.py:183 part/views.py:1022 msgid "Supplied URL is not a valid image file" msgstr "" @@ -3749,19 +3757,27 @@ msgstr "" msgid "Include parent categories parameter templates" msgstr "" -#: part/forms.py:297 +#: part/forms.py:222 +msgid "Initial stock amount" +msgstr "" + +#: part/forms.py:223 +msgid "Create stock for this part" +msgstr "" + +#: part/forms.py:303 msgid "Add parameter template to same level categories" msgstr "" -#: part/forms.py:301 +#: part/forms.py:307 msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:319 part/models.py:2322 +#: part/forms.py:325 part/models.py:2322 msgid "Sub part" msgstr "" -#: part/forms.py:348 +#: part/forms.py:354 msgid "Input quantity for price calculation" msgstr "" @@ -4179,7 +4195,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:56 part/views.py:1574 +#: part/templates/part/bom.html:56 part/views.py:1586 msgid "Export Bill of Materials" msgstr "" @@ -4232,7 +4248,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:1900 +#: part/templates/part/category.html:38 part/views.py:1912 msgid "Create new part category" msgstr "" @@ -4324,7 +4340,7 @@ msgstr "" msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:324 part/views.py:1848 +#: part/templates/part/category.html:324 part/views.py:1860 msgid "Edit Part Category" msgstr "" @@ -4825,7 +4841,7 @@ msgstr "" msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:197 part/views.py:2318 +#: part/templates/part/prices.html:197 part/views.py:2330 msgid "Add Internal Price Break" msgstr "" @@ -4892,7 +4908,7 @@ msgstr "" msgid "Copied part" msgstr "" -#: part/views.py:386 part/views.py:524 +#: part/views.py:386 part/views.py:528 msgid "Possible matches exist - confirm creation of new part" msgstr "" @@ -4900,115 +4916,115 @@ msgstr "" msgid "Created new part" msgstr "" -#: part/views.py:624 +#: part/views.py:636 msgid "Match References" msgstr "" -#: part/views.py:880 +#: part/views.py:892 msgid "None" msgstr "" -#: part/views.py:939 +#: part/views.py:951 msgid "Part QR Code" msgstr "" -#: part/views.py:1041 +#: part/views.py:1053 msgid "Select Part Image" msgstr "" -#: part/views.py:1067 +#: part/views.py:1079 msgid "Updated part image" msgstr "" -#: part/views.py:1070 +#: part/views.py:1082 msgid "Part image not found" msgstr "" -#: part/views.py:1082 +#: part/views.py:1094 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1112 +#: part/views.py:1124 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1133 +#: part/views.py:1145 msgid "Validate BOM" msgstr "" -#: part/views.py:1154 +#: part/views.py:1166 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1165 +#: part/views.py:1177 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1238 +#: part/views.py:1250 msgid "Match Parts" msgstr "" -#: part/views.py:1626 +#: part/views.py:1638 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:1633 +#: part/views.py:1645 msgid "Part was deleted" msgstr "" -#: part/views.py:1642 +#: part/views.py:1654 msgid "Part Pricing" msgstr "" -#: part/views.py:1783 +#: part/views.py:1795 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:1793 +#: part/views.py:1805 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:1800 +#: part/views.py:1812 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:1886 +#: part/views.py:1898 msgid "Delete Part Category" msgstr "" -#: part/views.py:1892 +#: part/views.py:1904 msgid "Part category was deleted" msgstr "" -#: part/views.py:1944 +#: part/views.py:1956 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2045 +#: part/views.py:2057 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2101 +#: part/views.py:2113 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2120 +#: part/views.py:2132 msgid "Create BOM Item" msgstr "" -#: part/views.py:2190 +#: part/views.py:2202 msgid "Edit BOM item" msgstr "" -#: part/views.py:2251 +#: part/views.py:2263 msgid "Added new price break" msgstr "" -#: part/views.py:2327 +#: part/views.py:2339 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2335 +#: part/views.py:2347 msgid "Delete Internal Price Break" msgstr "" @@ -6045,12 +6061,12 @@ msgid "No category parameter templates found" msgstr "" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:102 +#: templates/InvenTree/settings/part.html:103 msgid "Edit Template" msgstr "" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:103 +#: templates/InvenTree/settings/part.html:104 msgid "Delete Template" msgstr "" @@ -6098,19 +6114,19 @@ msgstr "" msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:45 +#: templates/InvenTree/settings/part.html:46 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:48 +#: templates/InvenTree/settings/part.html:49 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:61 +#: templates/InvenTree/settings/part.html:62 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:82 +#: templates/InvenTree/settings/part.html:83 msgid "No part parameter templates found" msgstr "" From 766a327871eef5428f8a5e7035f3c526b9af9ef8 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 19 Jul 2021 10:13:14 +1000 Subject: [PATCH 529/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 220 ++++++++++++---------- 1 file changed, 118 insertions(+), 102 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index f35a17a937..eea25f71e8 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 11:47+0000\n" -"PO-Revision-Date: 2021-07-18 12:00\n" +"POT-Creation-Date: 2021-07-18 23:54+0000\n" +"PO-Revision-Date: 2021-07-19 00:13\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -469,7 +469,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:741 +#: build/templates/build/detail.html:34 common/models.py:748 #: company/forms.py:104 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -478,8 +478,8 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: order/templates/order/sales_order_detail.html:200 #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 -#: order/templates/order/sales_order_detail.html:364 part/forms.py:317 -#: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 +#: order/templates/order/sales_order_detail.html:364 part/forms.py:323 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:952 part/templates/part/detail.html:1038 #: part/templates/part/part_pricing.html:16 @@ -1698,175 +1698,183 @@ msgid "Display related parts for a part" msgstr "" #: common/models.py:237 -msgid "Internal Prices" +msgid "Create initial stock" msgstr "" #: common/models.py:238 -msgid "Enable internal prices for parts" +msgid "Create initial stock on part creation" msgstr "" #: common/models.py:244 -msgid "Internal Price as BOM-Price" +msgid "Internal Prices" msgstr "" #: common/models.py:245 +msgid "Enable internal prices for parts" +msgstr "" + +#: common/models.py:251 +msgid "Internal Price as BOM-Price" +msgstr "" + +#: common/models.py:252 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:251 templates/stats.html:25 +#: common/models.py:258 templates/stats.html:25 msgid "Debug Mode" msgstr "Entwickler-Modus" -#: common/models.py:252 +#: common/models.py:259 msgid "Generate reports in debug mode (HTML output)" msgstr "Berichte im Entwickler-Modus generieren (als HTML)" -#: common/models.py:258 +#: common/models.py:265 msgid "Page Size" msgstr "Seitengröße" -#: common/models.py:259 +#: common/models.py:266 msgid "Default page size for PDF reports" msgstr "Standardseitenformat für PDF-Bericht" -#: common/models.py:269 +#: common/models.py:276 msgid "Test Reports" msgstr "Test-Berichte" -#: common/models.py:270 +#: common/models.py:277 msgid "Enable generation of test reports" msgstr "Erstellung von Test-Berichten aktivieren" -#: common/models.py:276 +#: common/models.py:283 msgid "Stock Expiry" msgstr "Bestands-Ablauf" -#: common/models.py:277 +#: common/models.py:284 msgid "Enable stock expiry functionality" msgstr "Ablaufen von Bestand ermöglichen" -#: common/models.py:283 +#: common/models.py:290 msgid "Sell Expired Stock" msgstr "Abgelaufenen Bestand verkaufen" -#: common/models.py:284 +#: common/models.py:291 msgid "Allow sale of expired stock" msgstr "Verkauf von abgelaufenem Bestand erlaubt" -#: common/models.py:290 +#: common/models.py:297 msgid "Stock Stale Time" msgstr "Bestands-Stehzeit" -#: common/models.py:291 +#: common/models.py:298 msgid "Number of days stock items are considered stale before expiring" msgstr "Anzahl an Tagen, an denen Bestand als abgestanden markiert wird, bevor sie ablaufen" -#: common/models.py:293 +#: common/models.py:300 msgid "days" msgstr "Tage" -#: common/models.py:298 +#: common/models.py:305 msgid "Build Expired Stock" msgstr "Abgelaufenen Bestand verbauen" -#: common/models.py:299 +#: common/models.py:306 msgid "Allow building with expired stock" msgstr "Verbauen von abgelaufenen Bestand erlaubt" -#: common/models.py:305 +#: common/models.py:312 msgid "Stock Ownership Control" msgstr "Bestands-Eigentümerkontrolle" -#: common/models.py:306 +#: common/models.py:313 msgid "Enable ownership control over stock locations and items" msgstr "Eigentümerkontrolle für Lagerorte und Teile aktivieren" -#: common/models.py:312 +#: common/models.py:319 msgid "Group by Part" msgstr "Gruppieren nach Teil" -#: common/models.py:313 +#: common/models.py:320 msgid "Group stock items by part reference in table views" msgstr "Bestand in Tabellen anhand von Teil-Referenz gruppieren" -#: common/models.py:319 +#: common/models.py:326 msgid "Recent Stock Count" msgstr "aktueller Bestand" -#: common/models.py:320 +#: common/models.py:327 msgid "Number of recent stock items to display on index page" msgstr "Anzahl des geänderten Bestands auf der Startseite" -#: common/models.py:326 +#: common/models.py:333 msgid "Build Order Reference Prefix" msgstr "Bauauftrag-Referenz Präfix" -#: common/models.py:327 +#: common/models.py:334 msgid "Prefix value for build order reference" msgstr "Präfix für Bauauftrag-Referenz" -#: common/models.py:332 +#: common/models.py:339 msgid "Build Order Reference Regex" msgstr "Bauauftrag-Referenz RegEx" -#: common/models.py:333 +#: common/models.py:340 msgid "Regular expression pattern for matching build order reference" msgstr "RegEx Muster für die Zuordnung von Bauauftrag-Referenzen" -#: common/models.py:337 +#: common/models.py:344 msgid "Sales Order Reference Prefix" msgstr "Auftrags-Referenz Präfix" -#: common/models.py:338 +#: common/models.py:345 msgid "Prefix value for sales order reference" msgstr "Präfix für Auftrags-Referenz" -#: common/models.py:343 +#: common/models.py:350 msgid "Purchase Order Reference Prefix" msgstr "Bestellungs-Referenz Präfix" -#: common/models.py:344 +#: common/models.py:351 msgid "Prefix value for purchase order reference" msgstr "Präfix für Bestellungs-Referenz" -#: common/models.py:567 +#: common/models.py:574 msgid "Settings key (must be unique - case insensitive" msgstr "Einstellungs-Schlüssel (muss einzigartig sein, Groß-/ Kleinschreibung wird nicht beachtet)" -#: common/models.py:569 +#: common/models.py:576 msgid "Settings value" msgstr "Einstellungs-Wert" -#: common/models.py:604 +#: common/models.py:611 msgid "Must be an integer value" msgstr "Nur Ganzzahl eingeben" -#: common/models.py:627 +#: common/models.py:634 msgid "Value must be a boolean value" msgstr "Wahrheitswert erforderlich" -#: common/models.py:638 +#: common/models.py:645 msgid "Value must be an integer value" msgstr "Nur Ganzzahl eingeben" -#: common/models.py:661 +#: common/models.py:668 msgid "Key string must be unique" msgstr "Schlüsseltext muss eindeutig sein" -#: common/models.py:742 company/forms.py:105 +#: common/models.py:749 company/forms.py:105 msgid "Price break quantity" msgstr "Preisstaffelungs Anzahl" -#: common/models.py:749 company/templates/company/supplier_part.html:231 +#: common/models.py:756 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "Preis" -#: common/models.py:750 +#: common/models.py:757 msgid "Unit price at specified quantity" msgstr "Stückpreis für die angegebene Anzahl" -#: common/models.py:842 +#: common/models.py:849 msgid "Default" msgstr "Standard" @@ -1890,16 +1898,16 @@ msgstr "Angegebener Wert muss ein Wahrheitswert sein" #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 order/views.py:290 #: part/templates/part/bom_upload/upload_file.html:45 -#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:622 -#: part/views.py:1236 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:634 +#: part/views.py:1248 msgid "Upload File" msgstr "Datei hochgeladen" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 -#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:623 -#: part/views.py:1237 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 +#: part/views.py:1249 msgid "Match Fields" msgstr "Übereinstimmende Felder" @@ -2456,7 +2464,7 @@ msgstr "Parameter" #: company/templates/company/manufacturer_part.html:133 #: part/templates/part/detail.html:162 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:65 +#: templates/InvenTree/settings/part.html:66 msgid "New Parameter" msgstr "Neuer Parameter" @@ -2579,7 +2587,7 @@ msgstr "Preisinformationen ansehen" #: company/templates/company/supplier_part.html:164 #: company/templates/company/supplier_part.html:265 -#: part/templates/part/prices.html:253 part/views.py:2247 +#: part/templates/part/prices.html:253 part/views.py:2259 msgid "Add Price Break" msgstr "Preisstaffel hinzufügen" @@ -2587,11 +2595,11 @@ msgstr "Preisstaffel hinzufügen" msgid "No price break information found" msgstr "Keine Informationen zur Preisstaffel gefunden" -#: company/templates/company/supplier_part.html:199 part/views.py:2309 +#: company/templates/company/supplier_part.html:199 part/views.py:2321 msgid "Delete Price Break" msgstr "Preisstaffel löschen" -#: company/templates/company/supplier_part.html:213 part/views.py:2295 +#: company/templates/company/supplier_part.html:213 part/views.py:2307 msgid "Edit Price Break" msgstr "Preisstaffel bearbeiten" @@ -2641,20 +2649,20 @@ msgstr "Firmen" msgid "New Company" msgstr "Neue Firma" -#: company/views.py:138 part/views.py:962 +#: company/views.py:138 part/views.py:974 msgid "Download Image" msgstr "Bild herunterladen" -#: company/views.py:167 part/views.py:994 +#: company/views.py:167 part/views.py:1006 msgid "Image size exceeds maximum allowable size for download" msgstr "Bildgröße überschreitet maximal-erlaubte Größe für Downloads" -#: company/views.py:174 part/views.py:1001 +#: company/views.py:174 part/views.py:1013 #, python-brace-format msgid "Invalid response: {code}" msgstr "Ungültige Antwort {code}" -#: company/views.py:183 part/views.py:1010 +#: company/views.py:183 part/views.py:1022 msgid "Supplied URL is not a valid image file" msgstr "Angegebene URL ist kein gültiges Bild" @@ -3749,19 +3757,27 @@ msgstr "Kategorie Parameter-Vorlage einschließen" msgid "Include parent categories parameter templates" msgstr "Über-Kategorie Parameter-Vorlage einschließen" -#: part/forms.py:297 +#: part/forms.py:222 +msgid "Initial stock amount" +msgstr "" + +#: part/forms.py:223 +msgid "Create stock for this part" +msgstr "" + +#: part/forms.py:303 msgid "Add parameter template to same level categories" msgstr "Parameter-Vorlage zu Kategorien dieser Ebene hinzufügen" -#: part/forms.py:301 +#: part/forms.py:307 msgid "Add parameter template to all categories" msgstr "Parameter-Vorlage zu allen Kategorien hinzufügen" -#: part/forms.py:319 part/models.py:2322 +#: part/forms.py:325 part/models.py:2322 msgid "Sub part" msgstr "Untergeordnetes Teil" -#: part/forms.py:348 +#: part/forms.py:354 msgid "Input quantity for price calculation" msgstr "Menge für die Preisberechnung" @@ -4179,7 +4195,7 @@ msgstr "Stückliste bearbeiten" msgid "Validate Bill of Materials" msgstr "Stückliste kontrollieren" -#: part/templates/part/bom.html:56 part/views.py:1574 +#: part/templates/part/bom.html:56 part/views.py:1586 msgid "Export Bill of Materials" msgstr "Stückliste exportieren" @@ -4232,7 +4248,7 @@ msgstr "Damit wird jede Zeile der Stückliste kontrolliert" msgid "All parts" msgstr "Alle Teile" -#: part/templates/part/category.html:38 part/views.py:1900 +#: part/templates/part/category.html:38 part/views.py:1912 msgid "Create new part category" msgstr "Teil-Kategorie anlegen" @@ -4324,7 +4340,7 @@ msgstr "Neuen Lagerort erstellen" msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:324 part/views.py:1848 +#: part/templates/part/category.html:324 part/views.py:1860 msgid "Edit Part Category" msgstr "Teil-Kategorie bearbeiten" @@ -4825,7 +4841,7 @@ msgstr "Für dieses Teil sind keine Bestandspreise verfügbar." msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:197 part/views.py:2318 +#: part/templates/part/prices.html:197 part/views.py:2330 msgid "Add Internal Price Break" msgstr "" @@ -4892,7 +4908,7 @@ msgstr "Variante anlegen" msgid "Copied part" msgstr "Teil kopiert" -#: part/views.py:386 part/views.py:524 +#: part/views.py:386 part/views.py:528 msgid "Possible matches exist - confirm creation of new part" msgstr "Übereinstimmung gefunden - Teil trotzdem anlegen" @@ -4900,115 +4916,115 @@ msgstr "Übereinstimmung gefunden - Teil trotzdem anlegen" msgid "Created new part" msgstr "Neues Teil angelegt" -#: part/views.py:624 +#: part/views.py:636 msgid "Match References" msgstr "" -#: part/views.py:880 +#: part/views.py:892 msgid "None" msgstr "" -#: part/views.py:939 +#: part/views.py:951 msgid "Part QR Code" msgstr "Teil-QR-Code" -#: part/views.py:1041 +#: part/views.py:1053 msgid "Select Part Image" msgstr "Teilbild auswählen" -#: part/views.py:1067 +#: part/views.py:1079 msgid "Updated part image" msgstr "Teilbild aktualisiert" -#: part/views.py:1070 +#: part/views.py:1082 msgid "Part image not found" msgstr "Teilbild nicht gefunden" -#: part/views.py:1082 +#: part/views.py:1094 msgid "Duplicate BOM" msgstr "Stückliste duplizieren" -#: part/views.py:1112 +#: part/views.py:1124 msgid "Confirm duplication of BOM from parent" msgstr "bestätige Duplizierung Stückliste von übergeordneter Stückliste" -#: part/views.py:1133 +#: part/views.py:1145 msgid "Validate BOM" msgstr "Stückliste überprüfen" -#: part/views.py:1154 +#: part/views.py:1166 msgid "Confirm that the BOM is valid" msgstr "Bestätigen, dass Stückliste korrekt ist" -#: part/views.py:1165 +#: part/views.py:1177 msgid "Validated Bill of Materials" msgstr "überprüfte Stückliste" -#: part/views.py:1238 +#: part/views.py:1250 msgid "Match Parts" msgstr "" -#: part/views.py:1626 +#: part/views.py:1638 msgid "Confirm Part Deletion" msgstr "Löschen des Teils bestätigen" -#: part/views.py:1633 +#: part/views.py:1645 msgid "Part was deleted" msgstr "Teil wurde gelöscht" -#: part/views.py:1642 +#: part/views.py:1654 msgid "Part Pricing" msgstr "Teilbepreisung" -#: part/views.py:1783 +#: part/views.py:1795 msgid "Create Part Parameter Template" msgstr "Teilparametervorlage anlegen" -#: part/views.py:1793 +#: part/views.py:1805 msgid "Edit Part Parameter Template" msgstr "Teilparametervorlage bearbeiten" -#: part/views.py:1800 +#: part/views.py:1812 msgid "Delete Part Parameter Template" msgstr "Teilparametervorlage löschen" -#: part/views.py:1886 +#: part/views.py:1898 msgid "Delete Part Category" msgstr "Teil-Kategorie löschen" -#: part/views.py:1892 +#: part/views.py:1904 msgid "Part category was deleted" msgstr "Teil-Kategorie wurde gelöscht" -#: part/views.py:1944 +#: part/views.py:1956 msgid "Create Category Parameter Template" msgstr "Kategorieparametervorlage anlegen" -#: part/views.py:2045 +#: part/views.py:2057 msgid "Edit Category Parameter Template" msgstr "Kategorieparametervorlage bearbeiten" -#: part/views.py:2101 +#: part/views.py:2113 msgid "Delete Category Parameter Template" msgstr "Kategorieparametervorlage löschen" -#: part/views.py:2120 +#: part/views.py:2132 msgid "Create BOM Item" msgstr "Stücklisten-Position anlegen" -#: part/views.py:2190 +#: part/views.py:2202 msgid "Edit BOM item" msgstr "Stücklisten-Position bearbeiten" -#: part/views.py:2251 +#: part/views.py:2263 msgid "Added new price break" msgstr "neue Preisstaffel hinzufügt" -#: part/views.py:2327 +#: part/views.py:2339 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2335 +#: part/views.py:2347 msgid "Delete Internal Price Break" msgstr "" @@ -6048,12 +6064,12 @@ msgid "No category parameter templates found" msgstr "Keine Kategorie-Parametervorlagen gefunden" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:102 +#: templates/InvenTree/settings/part.html:103 msgid "Edit Template" msgstr "Vorlage bearbeiten" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:103 +#: templates/InvenTree/settings/part.html:104 msgid "Delete Template" msgstr "Vorlage löschen" @@ -6101,19 +6117,19 @@ msgstr "Teil-Einstellungen" msgid "Part Options" msgstr "Teil-Optionen" -#: templates/InvenTree/settings/part.html:45 +#: templates/InvenTree/settings/part.html:46 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:48 +#: templates/InvenTree/settings/part.html:49 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:61 +#: templates/InvenTree/settings/part.html:62 msgid "Part Parameter Templates" msgstr "Teil-Parametervorlage" -#: templates/InvenTree/settings/part.html:82 +#: templates/InvenTree/settings/part.html:83 msgid "No part parameter templates found" msgstr "Keine Teilparametervorlagen gefunden" From 3cdcc7b4323c06dcc54937bbd7ba5061f4415858 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 19 Jul 2021 10:13:15 +1000 Subject: [PATCH 530/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/it/LC_MESSAGES/django.po | 224 ++++++++++++---------- 1 file changed, 120 insertions(+), 104 deletions(-) diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index c4dfec9fc6..61b11ab00f 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 11:47+0000\n" -"PO-Revision-Date: 2021-07-18 12:00\n" +"POT-Creation-Date: 2021-07-18 23:54+0000\n" +"PO-Revision-Date: 2021-07-19 00:13\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -469,7 +469,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:741 +#: build/templates/build/detail.html:34 common/models.py:748 #: company/forms.py:104 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -478,8 +478,8 @@ msgstr "" #: order/templates/order/sales_order_detail.html:200 #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 -#: order/templates/order/sales_order_detail.html:364 part/forms.py:317 -#: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 +#: order/templates/order/sales_order_detail.html:364 part/forms.py:323 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:952 part/templates/part/detail.html:1038 #: part/templates/part/part_pricing.html:16 @@ -1698,175 +1698,183 @@ msgid "Display related parts for a part" msgstr "" #: common/models.py:237 -msgid "Internal Prices" +msgid "Create initial stock" msgstr "" #: common/models.py:238 -msgid "Enable internal prices for parts" +msgid "Create initial stock on part creation" msgstr "" #: common/models.py:244 -msgid "Internal Price as BOM-Price" +msgid "Internal Prices" msgstr "" #: common/models.py:245 -msgid "Use the internal price (if set) in BOM-price calculations" +msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:251 templates/stats.html:25 -msgid "Debug Mode" +#: common/models.py:251 +msgid "Internal Price as BOM-Price" msgstr "" #: common/models.py:252 -msgid "Generate reports in debug mode (HTML output)" +msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:258 -msgid "Page Size" +#: common/models.py:258 templates/stats.html:25 +msgid "Debug Mode" msgstr "" #: common/models.py:259 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:265 +msgid "Page Size" +msgstr "" + +#: common/models.py:266 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:269 +#: common/models.py:276 msgid "Test Reports" msgstr "" -#: common/models.py:270 +#: common/models.py:277 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:276 +#: common/models.py:283 msgid "Stock Expiry" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:283 +#: common/models.py:290 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:284 +#: common/models.py:291 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:290 +#: common/models.py:297 msgid "Stock Stale Time" msgstr "" -#: common/models.py:291 +#: common/models.py:298 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:293 +#: common/models.py:300 msgid "days" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "Build Expired Stock" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:306 +#: common/models.py:313 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:312 +#: common/models.py:319 msgid "Group by Part" msgstr "" -#: common/models.py:313 +#: common/models.py:320 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:319 +#: common/models.py:326 msgid "Recent Stock Count" msgstr "" -#: common/models.py:320 +#: common/models.py:327 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:326 +#: common/models.py:333 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:327 +#: common/models.py:334 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:332 +#: common/models.py:339 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:333 +#: common/models.py:340 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:337 +#: common/models.py:344 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:338 +#: common/models.py:345 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:343 +#: common/models.py:350 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:344 +#: common/models.py:351 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:567 +#: common/models.py:574 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:569 +#: common/models.py:576 msgid "Settings value" msgstr "" -#: common/models.py:604 +#: common/models.py:611 msgid "Must be an integer value" msgstr "" -#: common/models.py:627 +#: common/models.py:634 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:638 +#: common/models.py:645 msgid "Value must be an integer value" msgstr "" -#: common/models.py:661 +#: common/models.py:668 msgid "Key string must be unique" msgstr "" -#: common/models.py:742 company/forms.py:105 +#: common/models.py:749 company/forms.py:105 msgid "Price break quantity" msgstr "" -#: common/models.py:749 company/templates/company/supplier_part.html:231 +#: common/models.py:756 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:750 +#: common/models.py:757 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:842 +#: common/models.py:849 msgid "Default" msgstr "" @@ -1890,16 +1898,16 @@ msgstr "" #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 order/views.py:290 #: part/templates/part/bom_upload/upload_file.html:45 -#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:622 -#: part/views.py:1236 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:634 +#: part/views.py:1248 msgid "Upload File" msgstr "" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 -#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:623 -#: part/views.py:1237 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 +#: part/views.py:1249 msgid "Match Fields" msgstr "" @@ -2456,7 +2464,7 @@ msgstr "" #: company/templates/company/manufacturer_part.html:133 #: part/templates/part/detail.html:162 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:65 +#: templates/InvenTree/settings/part.html:66 msgid "New Parameter" msgstr "" @@ -2579,7 +2587,7 @@ msgstr "" #: company/templates/company/supplier_part.html:164 #: company/templates/company/supplier_part.html:265 -#: part/templates/part/prices.html:253 part/views.py:2247 +#: part/templates/part/prices.html:253 part/views.py:2259 msgid "Add Price Break" msgstr "" @@ -2587,11 +2595,11 @@ msgstr "" msgid "No price break information found" msgstr "" -#: company/templates/company/supplier_part.html:199 part/views.py:2309 +#: company/templates/company/supplier_part.html:199 part/views.py:2321 msgid "Delete Price Break" msgstr "" -#: company/templates/company/supplier_part.html:213 part/views.py:2295 +#: company/templates/company/supplier_part.html:213 part/views.py:2307 msgid "Edit Price Break" msgstr "" @@ -2641,20 +2649,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:138 part/views.py:962 +#: company/views.py:138 part/views.py:974 msgid "Download Image" msgstr "" -#: company/views.py:167 part/views.py:994 +#: company/views.py:167 part/views.py:1006 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:174 part/views.py:1001 +#: company/views.py:174 part/views.py:1013 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:183 part/views.py:1010 +#: company/views.py:183 part/views.py:1022 msgid "Supplied URL is not a valid image file" msgstr "" @@ -3749,19 +3757,27 @@ msgstr "" msgid "Include parent categories parameter templates" msgstr "" -#: part/forms.py:297 +#: part/forms.py:222 +msgid "Initial stock amount" +msgstr "" + +#: part/forms.py:223 +msgid "Create stock for this part" +msgstr "" + +#: part/forms.py:303 msgid "Add parameter template to same level categories" msgstr "" -#: part/forms.py:301 +#: part/forms.py:307 msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:319 part/models.py:2322 +#: part/forms.py:325 part/models.py:2322 msgid "Sub part" msgstr "" -#: part/forms.py:348 +#: part/forms.py:354 msgid "Input quantity for price calculation" msgstr "" @@ -4179,7 +4195,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:56 part/views.py:1574 +#: part/templates/part/bom.html:56 part/views.py:1586 msgid "Export Bill of Materials" msgstr "" @@ -4232,7 +4248,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:1900 +#: part/templates/part/category.html:38 part/views.py:1912 msgid "Create new part category" msgstr "" @@ -4324,7 +4340,7 @@ msgstr "" msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:324 part/views.py:1848 +#: part/templates/part/category.html:324 part/views.py:1860 msgid "Edit Part Category" msgstr "" @@ -4825,7 +4841,7 @@ msgstr "" msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:197 part/views.py:2318 +#: part/templates/part/prices.html:197 part/views.py:2330 msgid "Add Internal Price Break" msgstr "" @@ -4892,7 +4908,7 @@ msgstr "" msgid "Copied part" msgstr "" -#: part/views.py:386 part/views.py:524 +#: part/views.py:386 part/views.py:528 msgid "Possible matches exist - confirm creation of new part" msgstr "" @@ -4900,115 +4916,115 @@ msgstr "" msgid "Created new part" msgstr "" -#: part/views.py:624 +#: part/views.py:636 msgid "Match References" msgstr "" -#: part/views.py:880 +#: part/views.py:892 msgid "None" msgstr "" -#: part/views.py:939 +#: part/views.py:951 msgid "Part QR Code" msgstr "" -#: part/views.py:1041 +#: part/views.py:1053 msgid "Select Part Image" msgstr "" -#: part/views.py:1067 +#: part/views.py:1079 msgid "Updated part image" msgstr "" -#: part/views.py:1070 +#: part/views.py:1082 msgid "Part image not found" msgstr "" -#: part/views.py:1082 +#: part/views.py:1094 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1112 +#: part/views.py:1124 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1133 +#: part/views.py:1145 msgid "Validate BOM" msgstr "" -#: part/views.py:1154 +#: part/views.py:1166 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1165 +#: part/views.py:1177 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1238 +#: part/views.py:1250 msgid "Match Parts" msgstr "" -#: part/views.py:1626 +#: part/views.py:1638 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:1633 +#: part/views.py:1645 msgid "Part was deleted" msgstr "" -#: part/views.py:1642 +#: part/views.py:1654 msgid "Part Pricing" msgstr "" -#: part/views.py:1783 +#: part/views.py:1795 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:1793 +#: part/views.py:1805 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:1800 +#: part/views.py:1812 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:1886 +#: part/views.py:1898 msgid "Delete Part Category" msgstr "" -#: part/views.py:1892 +#: part/views.py:1904 msgid "Part category was deleted" msgstr "" -#: part/views.py:1944 +#: part/views.py:1956 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2045 +#: part/views.py:2057 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2101 +#: part/views.py:2113 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2120 +#: part/views.py:2132 msgid "Create BOM Item" msgstr "" -#: part/views.py:2190 +#: part/views.py:2202 msgid "Edit BOM item" msgstr "" -#: part/views.py:2251 +#: part/views.py:2263 msgid "Added new price break" msgstr "" -#: part/views.py:2327 +#: part/views.py:2339 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2335 +#: part/views.py:2347 msgid "Delete Internal Price Break" msgstr "" @@ -6045,12 +6061,12 @@ msgid "No category parameter templates found" msgstr "" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:102 +#: templates/InvenTree/settings/part.html:103 msgid "Edit Template" msgstr "" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:103 +#: templates/InvenTree/settings/part.html:104 msgid "Delete Template" msgstr "" @@ -6098,19 +6114,19 @@ msgstr "" msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:45 +#: templates/InvenTree/settings/part.html:46 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:48 +#: templates/InvenTree/settings/part.html:49 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:61 +#: templates/InvenTree/settings/part.html:62 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:82 +#: templates/InvenTree/settings/part.html:83 msgid "No part parameter templates found" msgstr "" From 8431ff4685f8c8a6f8ef8b084741b33a1450884a Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 19 Jul 2021 10:13:16 +1000 Subject: [PATCH 531/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ja/LC_MESSAGES/django.po | 224 ++++++++++++---------- 1 file changed, 120 insertions(+), 104 deletions(-) diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 87a1c36992..8401f43536 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 11:47+0000\n" -"PO-Revision-Date: 2021-07-18 12:00\n" +"POT-Creation-Date: 2021-07-18 23:54+0000\n" +"PO-Revision-Date: 2021-07-19 00:13\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -469,7 +469,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:741 +#: build/templates/build/detail.html:34 common/models.py:748 #: company/forms.py:104 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -478,8 +478,8 @@ msgstr "" #: order/templates/order/sales_order_detail.html:200 #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 -#: order/templates/order/sales_order_detail.html:364 part/forms.py:317 -#: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 +#: order/templates/order/sales_order_detail.html:364 part/forms.py:323 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:952 part/templates/part/detail.html:1038 #: part/templates/part/part_pricing.html:16 @@ -1698,175 +1698,183 @@ msgid "Display related parts for a part" msgstr "" #: common/models.py:237 -msgid "Internal Prices" +msgid "Create initial stock" msgstr "" #: common/models.py:238 -msgid "Enable internal prices for parts" +msgid "Create initial stock on part creation" msgstr "" #: common/models.py:244 -msgid "Internal Price as BOM-Price" +msgid "Internal Prices" msgstr "" #: common/models.py:245 -msgid "Use the internal price (if set) in BOM-price calculations" +msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:251 templates/stats.html:25 -msgid "Debug Mode" +#: common/models.py:251 +msgid "Internal Price as BOM-Price" msgstr "" #: common/models.py:252 -msgid "Generate reports in debug mode (HTML output)" +msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:258 -msgid "Page Size" +#: common/models.py:258 templates/stats.html:25 +msgid "Debug Mode" msgstr "" #: common/models.py:259 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:265 +msgid "Page Size" +msgstr "" + +#: common/models.py:266 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:269 +#: common/models.py:276 msgid "Test Reports" msgstr "" -#: common/models.py:270 +#: common/models.py:277 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:276 +#: common/models.py:283 msgid "Stock Expiry" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:283 +#: common/models.py:290 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:284 +#: common/models.py:291 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:290 +#: common/models.py:297 msgid "Stock Stale Time" msgstr "" -#: common/models.py:291 +#: common/models.py:298 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:293 +#: common/models.py:300 msgid "days" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "Build Expired Stock" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:306 +#: common/models.py:313 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:312 +#: common/models.py:319 msgid "Group by Part" msgstr "" -#: common/models.py:313 +#: common/models.py:320 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:319 +#: common/models.py:326 msgid "Recent Stock Count" msgstr "" -#: common/models.py:320 +#: common/models.py:327 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:326 +#: common/models.py:333 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:327 +#: common/models.py:334 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:332 +#: common/models.py:339 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:333 +#: common/models.py:340 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:337 +#: common/models.py:344 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:338 +#: common/models.py:345 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:343 +#: common/models.py:350 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:344 +#: common/models.py:351 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:567 +#: common/models.py:574 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:569 +#: common/models.py:576 msgid "Settings value" msgstr "" -#: common/models.py:604 +#: common/models.py:611 msgid "Must be an integer value" msgstr "" -#: common/models.py:627 +#: common/models.py:634 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:638 +#: common/models.py:645 msgid "Value must be an integer value" msgstr "" -#: common/models.py:661 +#: common/models.py:668 msgid "Key string must be unique" msgstr "" -#: common/models.py:742 company/forms.py:105 +#: common/models.py:749 company/forms.py:105 msgid "Price break quantity" msgstr "" -#: common/models.py:749 company/templates/company/supplier_part.html:231 +#: common/models.py:756 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:750 +#: common/models.py:757 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:842 +#: common/models.py:849 msgid "Default" msgstr "" @@ -1890,16 +1898,16 @@ msgstr "" #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 order/views.py:290 #: part/templates/part/bom_upload/upload_file.html:45 -#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:622 -#: part/views.py:1236 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:634 +#: part/views.py:1248 msgid "Upload File" msgstr "" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 -#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:623 -#: part/views.py:1237 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 +#: part/views.py:1249 msgid "Match Fields" msgstr "" @@ -2456,7 +2464,7 @@ msgstr "" #: company/templates/company/manufacturer_part.html:133 #: part/templates/part/detail.html:162 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:65 +#: templates/InvenTree/settings/part.html:66 msgid "New Parameter" msgstr "" @@ -2579,7 +2587,7 @@ msgstr "" #: company/templates/company/supplier_part.html:164 #: company/templates/company/supplier_part.html:265 -#: part/templates/part/prices.html:253 part/views.py:2247 +#: part/templates/part/prices.html:253 part/views.py:2259 msgid "Add Price Break" msgstr "" @@ -2587,11 +2595,11 @@ msgstr "" msgid "No price break information found" msgstr "" -#: company/templates/company/supplier_part.html:199 part/views.py:2309 +#: company/templates/company/supplier_part.html:199 part/views.py:2321 msgid "Delete Price Break" msgstr "" -#: company/templates/company/supplier_part.html:213 part/views.py:2295 +#: company/templates/company/supplier_part.html:213 part/views.py:2307 msgid "Edit Price Break" msgstr "" @@ -2641,20 +2649,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:138 part/views.py:962 +#: company/views.py:138 part/views.py:974 msgid "Download Image" msgstr "" -#: company/views.py:167 part/views.py:994 +#: company/views.py:167 part/views.py:1006 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:174 part/views.py:1001 +#: company/views.py:174 part/views.py:1013 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:183 part/views.py:1010 +#: company/views.py:183 part/views.py:1022 msgid "Supplied URL is not a valid image file" msgstr "" @@ -3749,19 +3757,27 @@ msgstr "" msgid "Include parent categories parameter templates" msgstr "" -#: part/forms.py:297 +#: part/forms.py:222 +msgid "Initial stock amount" +msgstr "" + +#: part/forms.py:223 +msgid "Create stock for this part" +msgstr "" + +#: part/forms.py:303 msgid "Add parameter template to same level categories" msgstr "" -#: part/forms.py:301 +#: part/forms.py:307 msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:319 part/models.py:2322 +#: part/forms.py:325 part/models.py:2322 msgid "Sub part" msgstr "" -#: part/forms.py:348 +#: part/forms.py:354 msgid "Input quantity for price calculation" msgstr "" @@ -4179,7 +4195,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:56 part/views.py:1574 +#: part/templates/part/bom.html:56 part/views.py:1586 msgid "Export Bill of Materials" msgstr "" @@ -4232,7 +4248,7 @@ msgstr "" msgid "All parts" msgstr "全てのパーツ" -#: part/templates/part/category.html:38 part/views.py:1900 +#: part/templates/part/category.html:38 part/views.py:1912 msgid "Create new part category" msgstr "" @@ -4324,7 +4340,7 @@ msgstr "" msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:324 part/views.py:1848 +#: part/templates/part/category.html:324 part/views.py:1860 msgid "Edit Part Category" msgstr "" @@ -4825,7 +4841,7 @@ msgstr "" msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:197 part/views.py:2318 +#: part/templates/part/prices.html:197 part/views.py:2330 msgid "Add Internal Price Break" msgstr "" @@ -4892,7 +4908,7 @@ msgstr "" msgid "Copied part" msgstr "" -#: part/views.py:386 part/views.py:524 +#: part/views.py:386 part/views.py:528 msgid "Possible matches exist - confirm creation of new part" msgstr "" @@ -4900,115 +4916,115 @@ msgstr "" msgid "Created new part" msgstr "" -#: part/views.py:624 +#: part/views.py:636 msgid "Match References" msgstr "" -#: part/views.py:880 +#: part/views.py:892 msgid "None" msgstr "" -#: part/views.py:939 +#: part/views.py:951 msgid "Part QR Code" msgstr "" -#: part/views.py:1041 +#: part/views.py:1053 msgid "Select Part Image" msgstr "" -#: part/views.py:1067 +#: part/views.py:1079 msgid "Updated part image" msgstr "" -#: part/views.py:1070 +#: part/views.py:1082 msgid "Part image not found" msgstr "" -#: part/views.py:1082 +#: part/views.py:1094 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1112 +#: part/views.py:1124 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1133 +#: part/views.py:1145 msgid "Validate BOM" msgstr "" -#: part/views.py:1154 +#: part/views.py:1166 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1165 +#: part/views.py:1177 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1238 +#: part/views.py:1250 msgid "Match Parts" msgstr "" -#: part/views.py:1626 +#: part/views.py:1638 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:1633 +#: part/views.py:1645 msgid "Part was deleted" msgstr "" -#: part/views.py:1642 +#: part/views.py:1654 msgid "Part Pricing" msgstr "" -#: part/views.py:1783 +#: part/views.py:1795 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:1793 +#: part/views.py:1805 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:1800 +#: part/views.py:1812 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:1886 +#: part/views.py:1898 msgid "Delete Part Category" msgstr "" -#: part/views.py:1892 +#: part/views.py:1904 msgid "Part category was deleted" msgstr "" -#: part/views.py:1944 +#: part/views.py:1956 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2045 +#: part/views.py:2057 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2101 +#: part/views.py:2113 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2120 +#: part/views.py:2132 msgid "Create BOM Item" msgstr "" -#: part/views.py:2190 +#: part/views.py:2202 msgid "Edit BOM item" msgstr "" -#: part/views.py:2251 +#: part/views.py:2263 msgid "Added new price break" msgstr "" -#: part/views.py:2327 +#: part/views.py:2339 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2335 +#: part/views.py:2347 msgid "Delete Internal Price Break" msgstr "" @@ -6045,12 +6061,12 @@ msgid "No category parameter templates found" msgstr "" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:102 +#: templates/InvenTree/settings/part.html:103 msgid "Edit Template" msgstr "" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:103 +#: templates/InvenTree/settings/part.html:104 msgid "Delete Template" msgstr "" @@ -6098,19 +6114,19 @@ msgstr "" msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:45 +#: templates/InvenTree/settings/part.html:46 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:48 +#: templates/InvenTree/settings/part.html:49 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:61 +#: templates/InvenTree/settings/part.html:62 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:82 +#: templates/InvenTree/settings/part.html:83 msgid "No part parameter templates found" msgstr "" From 45beea6c8d499eae92df1b2a2f0e315a7ff5d608 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 19 Jul 2021 10:13:17 +1000 Subject: [PATCH 532/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/pl/LC_MESSAGES/django.po | 220 ++++++++++++---------- 1 file changed, 118 insertions(+), 102 deletions(-) diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index f2a12ce137..fff85449b9 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 11:47+0000\n" -"PO-Revision-Date: 2021-07-18 22:06\n" +"POT-Creation-Date: 2021-07-18 23:54+0000\n" +"PO-Revision-Date: 2021-07-19 00:13\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -469,7 +469,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:741 +#: build/templates/build/detail.html:34 common/models.py:748 #: company/forms.py:104 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -478,8 +478,8 @@ msgstr "" #: order/templates/order/sales_order_detail.html:200 #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 -#: order/templates/order/sales_order_detail.html:364 part/forms.py:317 -#: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 +#: order/templates/order/sales_order_detail.html:364 part/forms.py:323 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:952 part/templates/part/detail.html:1038 #: part/templates/part/part_pricing.html:16 @@ -1698,175 +1698,183 @@ msgid "Display related parts for a part" msgstr "" #: common/models.py:237 -msgid "Internal Prices" +msgid "Create initial stock" msgstr "" #: common/models.py:238 -msgid "Enable internal prices for parts" +msgid "Create initial stock on part creation" msgstr "" #: common/models.py:244 -msgid "Internal Price as BOM-Price" +msgid "Internal Prices" msgstr "" #: common/models.py:245 +msgid "Enable internal prices for parts" +msgstr "" + +#: common/models.py:251 +msgid "Internal Price as BOM-Price" +msgstr "" + +#: common/models.py:252 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:251 templates/stats.html:25 +#: common/models.py:258 templates/stats.html:25 msgid "Debug Mode" msgstr "Tryb Debugowania" -#: common/models.py:252 +#: common/models.py:259 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:258 +#: common/models.py:265 msgid "Page Size" msgstr "Rozmiar strony" -#: common/models.py:259 +#: common/models.py:266 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:269 +#: common/models.py:276 msgid "Test Reports" msgstr "Raporty testów" -#: common/models.py:270 +#: common/models.py:277 msgid "Enable generation of test reports" msgstr "Włącz generowanie raportów testów" -#: common/models.py:276 +#: common/models.py:283 msgid "Stock Expiry" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:283 +#: common/models.py:290 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:284 +#: common/models.py:291 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:290 +#: common/models.py:297 msgid "Stock Stale Time" msgstr "" -#: common/models.py:291 +#: common/models.py:298 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:293 +#: common/models.py:300 msgid "days" msgstr "dni" -#: common/models.py:298 +#: common/models.py:305 msgid "Build Expired Stock" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:306 +#: common/models.py:313 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:312 +#: common/models.py:319 msgid "Group by Part" msgstr "Grupuj według komponentu" -#: common/models.py:313 +#: common/models.py:320 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:319 +#: common/models.py:326 msgid "Recent Stock Count" msgstr "" -#: common/models.py:320 +#: common/models.py:327 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:326 +#: common/models.py:333 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:327 +#: common/models.py:334 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:332 +#: common/models.py:339 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:333 +#: common/models.py:340 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:337 +#: common/models.py:344 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:338 +#: common/models.py:345 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:343 +#: common/models.py:350 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:344 +#: common/models.py:351 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:567 +#: common/models.py:574 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:569 +#: common/models.py:576 msgid "Settings value" msgstr "Ustawienia wartości" -#: common/models.py:604 +#: common/models.py:611 msgid "Must be an integer value" msgstr "" -#: common/models.py:627 +#: common/models.py:634 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:638 +#: common/models.py:645 msgid "Value must be an integer value" msgstr "" -#: common/models.py:661 +#: common/models.py:668 msgid "Key string must be unique" msgstr "" -#: common/models.py:742 company/forms.py:105 +#: common/models.py:749 company/forms.py:105 msgid "Price break quantity" msgstr "" -#: common/models.py:749 company/templates/company/supplier_part.html:231 +#: common/models.py:756 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "Cena" -#: common/models.py:750 +#: common/models.py:757 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:842 +#: common/models.py:849 msgid "Default" msgstr "Domyślny" @@ -1890,16 +1898,16 @@ msgstr "" #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 order/views.py:290 #: part/templates/part/bom_upload/upload_file.html:45 -#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:622 -#: part/views.py:1236 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:634 +#: part/views.py:1248 msgid "Upload File" msgstr "Wyślij plik" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 -#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:623 -#: part/views.py:1237 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 +#: part/views.py:1249 msgid "Match Fields" msgstr "" @@ -2456,7 +2464,7 @@ msgstr "Parametry" #: company/templates/company/manufacturer_part.html:133 #: part/templates/part/detail.html:162 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:65 +#: templates/InvenTree/settings/part.html:66 msgid "New Parameter" msgstr "" @@ -2579,7 +2587,7 @@ msgstr "Informacja cenowa" #: company/templates/company/supplier_part.html:164 #: company/templates/company/supplier_part.html:265 -#: part/templates/part/prices.html:253 part/views.py:2247 +#: part/templates/part/prices.html:253 part/views.py:2259 msgid "Add Price Break" msgstr "" @@ -2587,11 +2595,11 @@ msgstr "" msgid "No price break information found" msgstr "" -#: company/templates/company/supplier_part.html:199 part/views.py:2309 +#: company/templates/company/supplier_part.html:199 part/views.py:2321 msgid "Delete Price Break" msgstr "" -#: company/templates/company/supplier_part.html:213 part/views.py:2295 +#: company/templates/company/supplier_part.html:213 part/views.py:2307 msgid "Edit Price Break" msgstr "Edytuj przedział cenowy" @@ -2641,20 +2649,20 @@ msgstr "Firmy" msgid "New Company" msgstr "Nowa firma" -#: company/views.py:138 part/views.py:962 +#: company/views.py:138 part/views.py:974 msgid "Download Image" msgstr "Pobierz obraz" -#: company/views.py:167 part/views.py:994 +#: company/views.py:167 part/views.py:1006 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:174 part/views.py:1001 +#: company/views.py:174 part/views.py:1013 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:183 part/views.py:1010 +#: company/views.py:183 part/views.py:1022 msgid "Supplied URL is not a valid image file" msgstr "" @@ -3749,19 +3757,27 @@ msgstr "" msgid "Include parent categories parameter templates" msgstr "" -#: part/forms.py:297 +#: part/forms.py:222 +msgid "Initial stock amount" +msgstr "" + +#: part/forms.py:223 +msgid "Create stock for this part" +msgstr "" + +#: part/forms.py:303 msgid "Add parameter template to same level categories" msgstr "" -#: part/forms.py:301 +#: part/forms.py:307 msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:319 part/models.py:2322 +#: part/forms.py:325 part/models.py:2322 msgid "Sub part" msgstr "Podczęść" -#: part/forms.py:348 +#: part/forms.py:354 msgid "Input quantity for price calculation" msgstr "" @@ -4179,7 +4195,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:56 part/views.py:1574 +#: part/templates/part/bom.html:56 part/views.py:1586 msgid "Export Bill of Materials" msgstr "" @@ -4232,7 +4248,7 @@ msgstr "" msgid "All parts" msgstr "Wszystkie części" -#: part/templates/part/category.html:38 part/views.py:1900 +#: part/templates/part/category.html:38 part/views.py:1912 msgid "Create new part category" msgstr "Stwórz nową kategorię komponentów" @@ -4324,7 +4340,7 @@ msgstr "Utwórz nową lokalizację magazynową" msgid "Select parent category" msgstr "Wybierz kategorię nadrzędną" -#: part/templates/part/category.html:324 part/views.py:1848 +#: part/templates/part/category.html:324 part/views.py:1860 msgid "Edit Part Category" msgstr "Edytuj kategorię części" @@ -4825,7 +4841,7 @@ msgstr "" msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:197 part/views.py:2318 +#: part/templates/part/prices.html:197 part/views.py:2330 msgid "Add Internal Price Break" msgstr "" @@ -4892,7 +4908,7 @@ msgstr "" msgid "Copied part" msgstr "" -#: part/views.py:386 part/views.py:524 +#: part/views.py:386 part/views.py:528 msgid "Possible matches exist - confirm creation of new part" msgstr "" @@ -4900,115 +4916,115 @@ msgstr "" msgid "Created new part" msgstr "" -#: part/views.py:624 +#: part/views.py:636 msgid "Match References" msgstr "" -#: part/views.py:880 +#: part/views.py:892 msgid "None" msgstr "" -#: part/views.py:939 +#: part/views.py:951 msgid "Part QR Code" msgstr "" -#: part/views.py:1041 +#: part/views.py:1053 msgid "Select Part Image" msgstr "" -#: part/views.py:1067 +#: part/views.py:1079 msgid "Updated part image" msgstr "" -#: part/views.py:1070 +#: part/views.py:1082 msgid "Part image not found" msgstr "" -#: part/views.py:1082 +#: part/views.py:1094 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1112 +#: part/views.py:1124 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1133 +#: part/views.py:1145 msgid "Validate BOM" msgstr "" -#: part/views.py:1154 +#: part/views.py:1166 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1165 +#: part/views.py:1177 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1238 +#: part/views.py:1250 msgid "Match Parts" msgstr "" -#: part/views.py:1626 +#: part/views.py:1638 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:1633 +#: part/views.py:1645 msgid "Part was deleted" msgstr "" -#: part/views.py:1642 +#: part/views.py:1654 msgid "Part Pricing" msgstr "" -#: part/views.py:1783 +#: part/views.py:1795 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:1793 +#: part/views.py:1805 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:1800 +#: part/views.py:1812 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:1886 +#: part/views.py:1898 msgid "Delete Part Category" msgstr "" -#: part/views.py:1892 +#: part/views.py:1904 msgid "Part category was deleted" msgstr "" -#: part/views.py:1944 +#: part/views.py:1956 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2045 +#: part/views.py:2057 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2101 +#: part/views.py:2113 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2120 +#: part/views.py:2132 msgid "Create BOM Item" msgstr "" -#: part/views.py:2190 +#: part/views.py:2202 msgid "Edit BOM item" msgstr "" -#: part/views.py:2251 +#: part/views.py:2263 msgid "Added new price break" msgstr "" -#: part/views.py:2327 +#: part/views.py:2339 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2335 +#: part/views.py:2347 msgid "Delete Internal Price Break" msgstr "" @@ -6045,12 +6061,12 @@ msgid "No category parameter templates found" msgstr "" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:102 +#: templates/InvenTree/settings/part.html:103 msgid "Edit Template" msgstr "" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:103 +#: templates/InvenTree/settings/part.html:104 msgid "Delete Template" msgstr "" @@ -6098,19 +6114,19 @@ msgstr "" msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:45 +#: templates/InvenTree/settings/part.html:46 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:48 +#: templates/InvenTree/settings/part.html:49 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:61 +#: templates/InvenTree/settings/part.html:62 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:82 +#: templates/InvenTree/settings/part.html:83 msgid "No part parameter templates found" msgstr "" From 68f545078bc11e0c577161d883d152988015e344 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 19 Jul 2021 10:13:19 +1000 Subject: [PATCH 533/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ru/LC_MESSAGES/django.po | 224 ++++++++++++---------- 1 file changed, 120 insertions(+), 104 deletions(-) diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 1fc4e18787..7b6326da2d 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 11:47+0000\n" -"PO-Revision-Date: 2021-07-18 12:00\n" +"POT-Creation-Date: 2021-07-18 23:54+0000\n" +"PO-Revision-Date: 2021-07-19 00:13\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -469,7 +469,7 @@ msgstr "Целевая дата для сборки. Сборка будет п #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:741 +#: build/templates/build/detail.html:34 common/models.py:748 #: company/forms.py:104 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -478,8 +478,8 @@ msgstr "Целевая дата для сборки. Сборка будет п #: order/templates/order/sales_order_detail.html:200 #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 -#: order/templates/order/sales_order_detail.html:364 part/forms.py:317 -#: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 +#: order/templates/order/sales_order_detail.html:364 part/forms.py:323 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:952 part/templates/part/detail.html:1038 #: part/templates/part/part_pricing.html:16 @@ -1698,175 +1698,183 @@ msgid "Display related parts for a part" msgstr "" #: common/models.py:237 -msgid "Internal Prices" +msgid "Create initial stock" msgstr "" #: common/models.py:238 -msgid "Enable internal prices for parts" +msgid "Create initial stock on part creation" msgstr "" #: common/models.py:244 -msgid "Internal Price as BOM-Price" +msgid "Internal Prices" msgstr "" #: common/models.py:245 -msgid "Use the internal price (if set) in BOM-price calculations" +msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:251 templates/stats.html:25 -msgid "Debug Mode" +#: common/models.py:251 +msgid "Internal Price as BOM-Price" msgstr "" #: common/models.py:252 -msgid "Generate reports in debug mode (HTML output)" +msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:258 -msgid "Page Size" +#: common/models.py:258 templates/stats.html:25 +msgid "Debug Mode" msgstr "" #: common/models.py:259 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:265 +msgid "Page Size" +msgstr "" + +#: common/models.py:266 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:269 +#: common/models.py:276 msgid "Test Reports" msgstr "" -#: common/models.py:270 +#: common/models.py:277 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:276 +#: common/models.py:283 msgid "Stock Expiry" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:283 +#: common/models.py:290 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:284 +#: common/models.py:291 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:290 +#: common/models.py:297 msgid "Stock Stale Time" msgstr "" -#: common/models.py:291 +#: common/models.py:298 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:293 +#: common/models.py:300 msgid "days" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "Build Expired Stock" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:306 +#: common/models.py:313 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:312 +#: common/models.py:319 msgid "Group by Part" msgstr "" -#: common/models.py:313 +#: common/models.py:320 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:319 +#: common/models.py:326 msgid "Recent Stock Count" msgstr "" -#: common/models.py:320 +#: common/models.py:327 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:326 +#: common/models.py:333 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:327 +#: common/models.py:334 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:332 +#: common/models.py:339 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:333 +#: common/models.py:340 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:337 +#: common/models.py:344 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:338 +#: common/models.py:345 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:343 +#: common/models.py:350 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:344 +#: common/models.py:351 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:567 +#: common/models.py:574 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:569 +#: common/models.py:576 msgid "Settings value" msgstr "" -#: common/models.py:604 +#: common/models.py:611 msgid "Must be an integer value" msgstr "" -#: common/models.py:627 +#: common/models.py:634 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:638 +#: common/models.py:645 msgid "Value must be an integer value" msgstr "" -#: common/models.py:661 +#: common/models.py:668 msgid "Key string must be unique" msgstr "" -#: common/models.py:742 company/forms.py:105 +#: common/models.py:749 company/forms.py:105 msgid "Price break quantity" msgstr "" -#: common/models.py:749 company/templates/company/supplier_part.html:231 +#: common/models.py:756 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:750 +#: common/models.py:757 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:842 +#: common/models.py:849 msgid "Default" msgstr "" @@ -1890,16 +1898,16 @@ msgstr "" #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 order/views.py:290 #: part/templates/part/bom_upload/upload_file.html:45 -#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:622 -#: part/views.py:1236 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:634 +#: part/views.py:1248 msgid "Upload File" msgstr "" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 -#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:623 -#: part/views.py:1237 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 +#: part/views.py:1249 msgid "Match Fields" msgstr "" @@ -2456,7 +2464,7 @@ msgstr "" #: company/templates/company/manufacturer_part.html:133 #: part/templates/part/detail.html:162 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:65 +#: templates/InvenTree/settings/part.html:66 msgid "New Parameter" msgstr "" @@ -2579,7 +2587,7 @@ msgstr "" #: company/templates/company/supplier_part.html:164 #: company/templates/company/supplier_part.html:265 -#: part/templates/part/prices.html:253 part/views.py:2247 +#: part/templates/part/prices.html:253 part/views.py:2259 msgid "Add Price Break" msgstr "" @@ -2587,11 +2595,11 @@ msgstr "" msgid "No price break information found" msgstr "" -#: company/templates/company/supplier_part.html:199 part/views.py:2309 +#: company/templates/company/supplier_part.html:199 part/views.py:2321 msgid "Delete Price Break" msgstr "" -#: company/templates/company/supplier_part.html:213 part/views.py:2295 +#: company/templates/company/supplier_part.html:213 part/views.py:2307 msgid "Edit Price Break" msgstr "" @@ -2641,20 +2649,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:138 part/views.py:962 +#: company/views.py:138 part/views.py:974 msgid "Download Image" msgstr "" -#: company/views.py:167 part/views.py:994 +#: company/views.py:167 part/views.py:1006 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:174 part/views.py:1001 +#: company/views.py:174 part/views.py:1013 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:183 part/views.py:1010 +#: company/views.py:183 part/views.py:1022 msgid "Supplied URL is not a valid image file" msgstr "" @@ -3749,19 +3757,27 @@ msgstr "" msgid "Include parent categories parameter templates" msgstr "" -#: part/forms.py:297 +#: part/forms.py:222 +msgid "Initial stock amount" +msgstr "" + +#: part/forms.py:223 +msgid "Create stock for this part" +msgstr "" + +#: part/forms.py:303 msgid "Add parameter template to same level categories" msgstr "" -#: part/forms.py:301 +#: part/forms.py:307 msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:319 part/models.py:2322 +#: part/forms.py:325 part/models.py:2322 msgid "Sub part" msgstr "" -#: part/forms.py:348 +#: part/forms.py:354 msgid "Input quantity for price calculation" msgstr "" @@ -4179,7 +4195,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:56 part/views.py:1574 +#: part/templates/part/bom.html:56 part/views.py:1586 msgid "Export Bill of Materials" msgstr "" @@ -4232,7 +4248,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:1900 +#: part/templates/part/category.html:38 part/views.py:1912 msgid "Create new part category" msgstr "" @@ -4324,7 +4340,7 @@ msgstr "" msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:324 part/views.py:1848 +#: part/templates/part/category.html:324 part/views.py:1860 msgid "Edit Part Category" msgstr "" @@ -4825,7 +4841,7 @@ msgstr "" msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:197 part/views.py:2318 +#: part/templates/part/prices.html:197 part/views.py:2330 msgid "Add Internal Price Break" msgstr "" @@ -4892,7 +4908,7 @@ msgstr "" msgid "Copied part" msgstr "" -#: part/views.py:386 part/views.py:524 +#: part/views.py:386 part/views.py:528 msgid "Possible matches exist - confirm creation of new part" msgstr "" @@ -4900,115 +4916,115 @@ msgstr "" msgid "Created new part" msgstr "" -#: part/views.py:624 +#: part/views.py:636 msgid "Match References" msgstr "" -#: part/views.py:880 +#: part/views.py:892 msgid "None" msgstr "" -#: part/views.py:939 +#: part/views.py:951 msgid "Part QR Code" msgstr "" -#: part/views.py:1041 +#: part/views.py:1053 msgid "Select Part Image" msgstr "" -#: part/views.py:1067 +#: part/views.py:1079 msgid "Updated part image" msgstr "" -#: part/views.py:1070 +#: part/views.py:1082 msgid "Part image not found" msgstr "" -#: part/views.py:1082 +#: part/views.py:1094 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1112 +#: part/views.py:1124 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1133 +#: part/views.py:1145 msgid "Validate BOM" msgstr "" -#: part/views.py:1154 +#: part/views.py:1166 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1165 +#: part/views.py:1177 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1238 +#: part/views.py:1250 msgid "Match Parts" msgstr "" -#: part/views.py:1626 +#: part/views.py:1638 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:1633 +#: part/views.py:1645 msgid "Part was deleted" msgstr "" -#: part/views.py:1642 +#: part/views.py:1654 msgid "Part Pricing" msgstr "" -#: part/views.py:1783 +#: part/views.py:1795 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:1793 +#: part/views.py:1805 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:1800 +#: part/views.py:1812 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:1886 +#: part/views.py:1898 msgid "Delete Part Category" msgstr "" -#: part/views.py:1892 +#: part/views.py:1904 msgid "Part category was deleted" msgstr "" -#: part/views.py:1944 +#: part/views.py:1956 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2045 +#: part/views.py:2057 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2101 +#: part/views.py:2113 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2120 +#: part/views.py:2132 msgid "Create BOM Item" msgstr "" -#: part/views.py:2190 +#: part/views.py:2202 msgid "Edit BOM item" msgstr "" -#: part/views.py:2251 +#: part/views.py:2263 msgid "Added new price break" msgstr "" -#: part/views.py:2327 +#: part/views.py:2339 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2335 +#: part/views.py:2347 msgid "Delete Internal Price Break" msgstr "" @@ -6045,12 +6061,12 @@ msgid "No category parameter templates found" msgstr "" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:102 +#: templates/InvenTree/settings/part.html:103 msgid "Edit Template" msgstr "" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:103 +#: templates/InvenTree/settings/part.html:104 msgid "Delete Template" msgstr "" @@ -6098,19 +6114,19 @@ msgstr "" msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:45 +#: templates/InvenTree/settings/part.html:46 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:48 +#: templates/InvenTree/settings/part.html:49 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:61 +#: templates/InvenTree/settings/part.html:62 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:82 +#: templates/InvenTree/settings/part.html:83 msgid "No part parameter templates found" msgstr "" From a2972f170b4ec58422c843eb7c67aabbcef66aa0 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 19 Jul 2021 10:13:20 +1000 Subject: [PATCH 534/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/tr/LC_MESSAGES/django.po | 224 ++++++++++++---------- 1 file changed, 120 insertions(+), 104 deletions(-) diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index b512054c8f..f84bcabfda 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 11:47+0000\n" -"PO-Revision-Date: 2021-07-18 12:00\n" +"POT-Creation-Date: 2021-07-18 23:54+0000\n" +"PO-Revision-Date: 2021-07-19 00:13\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -469,7 +469,7 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:741 +#: build/templates/build/detail.html:34 common/models.py:748 #: company/forms.py:104 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -478,8 +478,8 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: order/templates/order/sales_order_detail.html:200 #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 -#: order/templates/order/sales_order_detail.html:364 part/forms.py:317 -#: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 +#: order/templates/order/sales_order_detail.html:364 part/forms.py:323 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:952 part/templates/part/detail.html:1038 #: part/templates/part/part_pricing.html:16 @@ -1698,175 +1698,183 @@ msgid "Display related parts for a part" msgstr "" #: common/models.py:237 -msgid "Internal Prices" +msgid "Create initial stock" msgstr "" #: common/models.py:238 -msgid "Enable internal prices for parts" +msgid "Create initial stock on part creation" msgstr "" #: common/models.py:244 -msgid "Internal Price as BOM-Price" +msgid "Internal Prices" msgstr "" #: common/models.py:245 -msgid "Use the internal price (if set) in BOM-price calculations" +msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:251 templates/stats.html:25 -msgid "Debug Mode" +#: common/models.py:251 +msgid "Internal Price as BOM-Price" msgstr "" #: common/models.py:252 -msgid "Generate reports in debug mode (HTML output)" +msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:258 -msgid "Page Size" +#: common/models.py:258 templates/stats.html:25 +msgid "Debug Mode" msgstr "" #: common/models.py:259 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:265 +msgid "Page Size" +msgstr "" + +#: common/models.py:266 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:269 +#: common/models.py:276 msgid "Test Reports" msgstr "" -#: common/models.py:270 +#: common/models.py:277 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:276 +#: common/models.py:283 msgid "Stock Expiry" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:283 +#: common/models.py:290 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:284 +#: common/models.py:291 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:290 +#: common/models.py:297 msgid "Stock Stale Time" msgstr "" -#: common/models.py:291 +#: common/models.py:298 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:293 +#: common/models.py:300 msgid "days" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "Build Expired Stock" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:306 +#: common/models.py:313 msgid "Enable ownership control over stock locations and items" msgstr "Stok konumu ve ögeler üzerinde sahiplik kontrolünü etkinleştirin" -#: common/models.py:312 +#: common/models.py:319 msgid "Group by Part" msgstr "" -#: common/models.py:313 +#: common/models.py:320 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:319 +#: common/models.py:326 msgid "Recent Stock Count" msgstr "" -#: common/models.py:320 +#: common/models.py:327 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:326 +#: common/models.py:333 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:327 +#: common/models.py:334 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:332 +#: common/models.py:339 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:333 +#: common/models.py:340 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:337 +#: common/models.py:344 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:338 +#: common/models.py:345 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:343 +#: common/models.py:350 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:344 +#: common/models.py:351 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:567 +#: common/models.py:574 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:569 +#: common/models.py:576 msgid "Settings value" msgstr "" -#: common/models.py:604 +#: common/models.py:611 msgid "Must be an integer value" msgstr "" -#: common/models.py:627 +#: common/models.py:634 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:638 +#: common/models.py:645 msgid "Value must be an integer value" msgstr "" -#: common/models.py:661 +#: common/models.py:668 msgid "Key string must be unique" msgstr "" -#: common/models.py:742 company/forms.py:105 +#: common/models.py:749 company/forms.py:105 msgid "Price break quantity" msgstr "" -#: common/models.py:749 company/templates/company/supplier_part.html:231 +#: common/models.py:756 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:750 +#: common/models.py:757 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:842 +#: common/models.py:849 msgid "Default" msgstr "" @@ -1890,16 +1898,16 @@ msgstr "" #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 order/views.py:290 #: part/templates/part/bom_upload/upload_file.html:45 -#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:622 -#: part/views.py:1236 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:634 +#: part/views.py:1248 msgid "Upload File" msgstr "Dosya Yükle" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 -#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:623 -#: part/views.py:1237 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 +#: part/views.py:1249 msgid "Match Fields" msgstr "" @@ -2456,7 +2464,7 @@ msgstr "" #: company/templates/company/manufacturer_part.html:133 #: part/templates/part/detail.html:162 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:65 +#: templates/InvenTree/settings/part.html:66 msgid "New Parameter" msgstr "" @@ -2579,7 +2587,7 @@ msgstr "" #: company/templates/company/supplier_part.html:164 #: company/templates/company/supplier_part.html:265 -#: part/templates/part/prices.html:253 part/views.py:2247 +#: part/templates/part/prices.html:253 part/views.py:2259 msgid "Add Price Break" msgstr "" @@ -2587,11 +2595,11 @@ msgstr "" msgid "No price break information found" msgstr "" -#: company/templates/company/supplier_part.html:199 part/views.py:2309 +#: company/templates/company/supplier_part.html:199 part/views.py:2321 msgid "Delete Price Break" msgstr "" -#: company/templates/company/supplier_part.html:213 part/views.py:2295 +#: company/templates/company/supplier_part.html:213 part/views.py:2307 msgid "Edit Price Break" msgstr "" @@ -2641,20 +2649,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:138 part/views.py:962 +#: company/views.py:138 part/views.py:974 msgid "Download Image" msgstr "" -#: company/views.py:167 part/views.py:994 +#: company/views.py:167 part/views.py:1006 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:174 part/views.py:1001 +#: company/views.py:174 part/views.py:1013 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:183 part/views.py:1010 +#: company/views.py:183 part/views.py:1022 msgid "Supplied URL is not a valid image file" msgstr "Sağlanan URL geçerli bir resim dosyası değil" @@ -3749,19 +3757,27 @@ msgstr "Kategori parametre şablonlarını dahil et" msgid "Include parent categories parameter templates" msgstr "Üst kategorilerin parametre şablonlarını dahil et" -#: part/forms.py:297 +#: part/forms.py:222 +msgid "Initial stock amount" +msgstr "" + +#: part/forms.py:223 +msgid "Create stock for this part" +msgstr "" + +#: part/forms.py:303 msgid "Add parameter template to same level categories" msgstr "Parametre şablonunu aynı seviyedeki kategorilere ekle" -#: part/forms.py:301 +#: part/forms.py:307 msgid "Add parameter template to all categories" msgstr "Parametre şablonunu tüm kategorilere ekle" -#: part/forms.py:319 part/models.py:2322 +#: part/forms.py:325 part/models.py:2322 msgid "Sub part" msgstr "" -#: part/forms.py:348 +#: part/forms.py:354 msgid "Input quantity for price calculation" msgstr "" @@ -4179,7 +4195,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:56 part/views.py:1574 +#: part/templates/part/bom.html:56 part/views.py:1586 msgid "Export Bill of Materials" msgstr "" @@ -4232,7 +4248,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:1900 +#: part/templates/part/category.html:38 part/views.py:1912 msgid "Create new part category" msgstr "" @@ -4324,7 +4340,7 @@ msgstr "Yeni Stok konumu oluştur" msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:324 part/views.py:1848 +#: part/templates/part/category.html:324 part/views.py:1860 msgid "Edit Part Category" msgstr "" @@ -4825,7 +4841,7 @@ msgstr "" msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:197 part/views.py:2318 +#: part/templates/part/prices.html:197 part/views.py:2330 msgid "Add Internal Price Break" msgstr "" @@ -4892,7 +4908,7 @@ msgstr "Çeşit Oluştur" msgid "Copied part" msgstr "" -#: part/views.py:386 part/views.py:524 +#: part/views.py:386 part/views.py:528 msgid "Possible matches exist - confirm creation of new part" msgstr "" @@ -4900,115 +4916,115 @@ msgstr "" msgid "Created new part" msgstr "" -#: part/views.py:624 +#: part/views.py:636 msgid "Match References" msgstr "" -#: part/views.py:880 +#: part/views.py:892 msgid "None" msgstr "" -#: part/views.py:939 +#: part/views.py:951 msgid "Part QR Code" msgstr "" -#: part/views.py:1041 +#: part/views.py:1053 msgid "Select Part Image" msgstr "" -#: part/views.py:1067 +#: part/views.py:1079 msgid "Updated part image" msgstr "" -#: part/views.py:1070 +#: part/views.py:1082 msgid "Part image not found" msgstr "" -#: part/views.py:1082 +#: part/views.py:1094 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1112 +#: part/views.py:1124 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1133 +#: part/views.py:1145 msgid "Validate BOM" msgstr "" -#: part/views.py:1154 +#: part/views.py:1166 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1165 +#: part/views.py:1177 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1238 +#: part/views.py:1250 msgid "Match Parts" msgstr "" -#: part/views.py:1626 +#: part/views.py:1638 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:1633 +#: part/views.py:1645 msgid "Part was deleted" msgstr "" -#: part/views.py:1642 +#: part/views.py:1654 msgid "Part Pricing" msgstr "" -#: part/views.py:1783 +#: part/views.py:1795 msgid "Create Part Parameter Template" msgstr "Parça Parametre Şablonu Oluştur" -#: part/views.py:1793 +#: part/views.py:1805 msgid "Edit Part Parameter Template" msgstr "Parça Parametre Şablonu Düzenle" -#: part/views.py:1800 +#: part/views.py:1812 msgid "Delete Part Parameter Template" msgstr "Parça Parametre Şablonu Sil" -#: part/views.py:1886 +#: part/views.py:1898 msgid "Delete Part Category" msgstr "" -#: part/views.py:1892 +#: part/views.py:1904 msgid "Part category was deleted" msgstr "" -#: part/views.py:1944 +#: part/views.py:1956 msgid "Create Category Parameter Template" msgstr "Kategori Parametre Şablonu Oluştur" -#: part/views.py:2045 +#: part/views.py:2057 msgid "Edit Category Parameter Template" msgstr "Kategori Parametre Şablonu Düzenle" -#: part/views.py:2101 +#: part/views.py:2113 msgid "Delete Category Parameter Template" msgstr "Kategori Parametre Şablonu Sil" -#: part/views.py:2120 +#: part/views.py:2132 msgid "Create BOM Item" msgstr "" -#: part/views.py:2190 +#: part/views.py:2202 msgid "Edit BOM item" msgstr "" -#: part/views.py:2251 +#: part/views.py:2263 msgid "Added new price break" msgstr "" -#: part/views.py:2327 +#: part/views.py:2339 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2335 +#: part/views.py:2347 msgid "Delete Internal Price Break" msgstr "" @@ -6045,12 +6061,12 @@ msgid "No category parameter templates found" msgstr "Kategori parametre şablonu bulunamadı" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:102 +#: templates/InvenTree/settings/part.html:103 msgid "Edit Template" msgstr "Şablonu Düzenle" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:103 +#: templates/InvenTree/settings/part.html:104 msgid "Delete Template" msgstr "Şablonu Sil" @@ -6098,19 +6114,19 @@ msgstr "" msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:45 +#: templates/InvenTree/settings/part.html:46 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:48 +#: templates/InvenTree/settings/part.html:49 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:61 +#: templates/InvenTree/settings/part.html:62 msgid "Part Parameter Templates" msgstr "Parça Parametre Şablonu" -#: templates/InvenTree/settings/part.html:82 +#: templates/InvenTree/settings/part.html:83 msgid "No part parameter templates found" msgstr "Parça parametre şablonu bulunamadı" From 00a1b17d841df6ca6fc5d29a2c65403552a9c261 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 19 Jul 2021 10:13:21 +1000 Subject: [PATCH 535/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/zh/LC_MESSAGES/django.po | 224 ++++++++++++---------- 1 file changed, 120 insertions(+), 104 deletions(-) diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 679b24832c..8c87112981 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 11:47+0000\n" -"PO-Revision-Date: 2021-07-18 12:00\n" +"POT-Creation-Date: 2021-07-18 23:54+0000\n" +"PO-Revision-Date: 2021-07-19 00:13\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -469,7 +469,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:741 +#: build/templates/build/detail.html:34 common/models.py:748 #: company/forms.py:104 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -478,8 +478,8 @@ msgstr "" #: order/templates/order/sales_order_detail.html:200 #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 -#: order/templates/order/sales_order_detail.html:364 part/forms.py:317 -#: part/forms.py:347 part/forms.py:363 part/forms.py:379 part/models.py:2329 +#: order/templates/order/sales_order_detail.html:364 part/forms.py:323 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:952 part/templates/part/detail.html:1038 #: part/templates/part/part_pricing.html:16 @@ -1698,175 +1698,183 @@ msgid "Display related parts for a part" msgstr "" #: common/models.py:237 -msgid "Internal Prices" +msgid "Create initial stock" msgstr "" #: common/models.py:238 -msgid "Enable internal prices for parts" +msgid "Create initial stock on part creation" msgstr "" #: common/models.py:244 -msgid "Internal Price as BOM-Price" +msgid "Internal Prices" msgstr "" #: common/models.py:245 -msgid "Use the internal price (if set) in BOM-price calculations" +msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:251 templates/stats.html:25 -msgid "Debug Mode" +#: common/models.py:251 +msgid "Internal Price as BOM-Price" msgstr "" #: common/models.py:252 -msgid "Generate reports in debug mode (HTML output)" +msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:258 -msgid "Page Size" +#: common/models.py:258 templates/stats.html:25 +msgid "Debug Mode" msgstr "" #: common/models.py:259 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:265 +msgid "Page Size" +msgstr "" + +#: common/models.py:266 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:269 +#: common/models.py:276 msgid "Test Reports" msgstr "" -#: common/models.py:270 +#: common/models.py:277 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:276 +#: common/models.py:283 msgid "Stock Expiry" msgstr "" -#: common/models.py:277 +#: common/models.py:284 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:283 +#: common/models.py:290 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:284 +#: common/models.py:291 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:290 +#: common/models.py:297 msgid "Stock Stale Time" msgstr "" -#: common/models.py:291 +#: common/models.py:298 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:293 +#: common/models.py:300 msgid "days" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "Build Expired Stock" msgstr "" -#: common/models.py:299 +#: common/models.py:306 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:305 +#: common/models.py:312 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:306 +#: common/models.py:313 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:312 +#: common/models.py:319 msgid "Group by Part" msgstr "" -#: common/models.py:313 +#: common/models.py:320 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:319 +#: common/models.py:326 msgid "Recent Stock Count" msgstr "" -#: common/models.py:320 +#: common/models.py:327 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:326 +#: common/models.py:333 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:327 +#: common/models.py:334 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:332 +#: common/models.py:339 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:333 +#: common/models.py:340 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:337 +#: common/models.py:344 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:338 +#: common/models.py:345 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:343 +#: common/models.py:350 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:344 +#: common/models.py:351 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:567 +#: common/models.py:574 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:569 +#: common/models.py:576 msgid "Settings value" msgstr "" -#: common/models.py:604 +#: common/models.py:611 msgid "Must be an integer value" msgstr "" -#: common/models.py:627 +#: common/models.py:634 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:638 +#: common/models.py:645 msgid "Value must be an integer value" msgstr "" -#: common/models.py:661 +#: common/models.py:668 msgid "Key string must be unique" msgstr "" -#: common/models.py:742 company/forms.py:105 +#: common/models.py:749 company/forms.py:105 msgid "Price break quantity" msgstr "" -#: common/models.py:749 company/templates/company/supplier_part.html:231 +#: common/models.py:756 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:750 +#: common/models.py:757 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:842 +#: common/models.py:849 msgid "Default" msgstr "" @@ -1890,16 +1898,16 @@ msgstr "" #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 order/views.py:290 #: part/templates/part/bom_upload/upload_file.html:45 -#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:622 -#: part/views.py:1236 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:634 +#: part/views.py:1248 msgid "Upload File" msgstr "" #: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 -#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:623 -#: part/views.py:1237 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 +#: part/views.py:1249 msgid "Match Fields" msgstr "" @@ -2456,7 +2464,7 @@ msgstr "" #: company/templates/company/manufacturer_part.html:133 #: part/templates/part/detail.html:162 #: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:65 +#: templates/InvenTree/settings/part.html:66 msgid "New Parameter" msgstr "" @@ -2579,7 +2587,7 @@ msgstr "" #: company/templates/company/supplier_part.html:164 #: company/templates/company/supplier_part.html:265 -#: part/templates/part/prices.html:253 part/views.py:2247 +#: part/templates/part/prices.html:253 part/views.py:2259 msgid "Add Price Break" msgstr "" @@ -2587,11 +2595,11 @@ msgstr "" msgid "No price break information found" msgstr "" -#: company/templates/company/supplier_part.html:199 part/views.py:2309 +#: company/templates/company/supplier_part.html:199 part/views.py:2321 msgid "Delete Price Break" msgstr "" -#: company/templates/company/supplier_part.html:213 part/views.py:2295 +#: company/templates/company/supplier_part.html:213 part/views.py:2307 msgid "Edit Price Break" msgstr "" @@ -2641,20 +2649,20 @@ msgstr "" msgid "New Company" msgstr "" -#: company/views.py:138 part/views.py:962 +#: company/views.py:138 part/views.py:974 msgid "Download Image" msgstr "" -#: company/views.py:167 part/views.py:994 +#: company/views.py:167 part/views.py:1006 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:174 part/views.py:1001 +#: company/views.py:174 part/views.py:1013 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:183 part/views.py:1010 +#: company/views.py:183 part/views.py:1022 msgid "Supplied URL is not a valid image file" msgstr "" @@ -3749,19 +3757,27 @@ msgstr "" msgid "Include parent categories parameter templates" msgstr "" -#: part/forms.py:297 +#: part/forms.py:222 +msgid "Initial stock amount" +msgstr "" + +#: part/forms.py:223 +msgid "Create stock for this part" +msgstr "" + +#: part/forms.py:303 msgid "Add parameter template to same level categories" msgstr "" -#: part/forms.py:301 +#: part/forms.py:307 msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:319 part/models.py:2322 +#: part/forms.py:325 part/models.py:2322 msgid "Sub part" msgstr "" -#: part/forms.py:348 +#: part/forms.py:354 msgid "Input quantity for price calculation" msgstr "" @@ -4179,7 +4195,7 @@ msgstr "" msgid "Validate Bill of Materials" msgstr "" -#: part/templates/part/bom.html:56 part/views.py:1574 +#: part/templates/part/bom.html:56 part/views.py:1586 msgid "Export Bill of Materials" msgstr "" @@ -4232,7 +4248,7 @@ msgstr "" msgid "All parts" msgstr "" -#: part/templates/part/category.html:38 part/views.py:1900 +#: part/templates/part/category.html:38 part/views.py:1912 msgid "Create new part category" msgstr "" @@ -4324,7 +4340,7 @@ msgstr "" msgid "Select parent category" msgstr "" -#: part/templates/part/category.html:324 part/views.py:1848 +#: part/templates/part/category.html:324 part/views.py:1860 msgid "Edit Part Category" msgstr "" @@ -4825,7 +4841,7 @@ msgstr "" msgid "Internal Cost" msgstr "" -#: part/templates/part/prices.html:197 part/views.py:2318 +#: part/templates/part/prices.html:197 part/views.py:2330 msgid "Add Internal Price Break" msgstr "" @@ -4892,7 +4908,7 @@ msgstr "" msgid "Copied part" msgstr "" -#: part/views.py:386 part/views.py:524 +#: part/views.py:386 part/views.py:528 msgid "Possible matches exist - confirm creation of new part" msgstr "" @@ -4900,115 +4916,115 @@ msgstr "" msgid "Created new part" msgstr "" -#: part/views.py:624 +#: part/views.py:636 msgid "Match References" msgstr "" -#: part/views.py:880 +#: part/views.py:892 msgid "None" msgstr "" -#: part/views.py:939 +#: part/views.py:951 msgid "Part QR Code" msgstr "" -#: part/views.py:1041 +#: part/views.py:1053 msgid "Select Part Image" msgstr "" -#: part/views.py:1067 +#: part/views.py:1079 msgid "Updated part image" msgstr "" -#: part/views.py:1070 +#: part/views.py:1082 msgid "Part image not found" msgstr "" -#: part/views.py:1082 +#: part/views.py:1094 msgid "Duplicate BOM" msgstr "" -#: part/views.py:1112 +#: part/views.py:1124 msgid "Confirm duplication of BOM from parent" msgstr "" -#: part/views.py:1133 +#: part/views.py:1145 msgid "Validate BOM" msgstr "" -#: part/views.py:1154 +#: part/views.py:1166 msgid "Confirm that the BOM is valid" msgstr "" -#: part/views.py:1165 +#: part/views.py:1177 msgid "Validated Bill of Materials" msgstr "" -#: part/views.py:1238 +#: part/views.py:1250 msgid "Match Parts" msgstr "" -#: part/views.py:1626 +#: part/views.py:1638 msgid "Confirm Part Deletion" msgstr "" -#: part/views.py:1633 +#: part/views.py:1645 msgid "Part was deleted" msgstr "" -#: part/views.py:1642 +#: part/views.py:1654 msgid "Part Pricing" msgstr "" -#: part/views.py:1783 +#: part/views.py:1795 msgid "Create Part Parameter Template" msgstr "" -#: part/views.py:1793 +#: part/views.py:1805 msgid "Edit Part Parameter Template" msgstr "" -#: part/views.py:1800 +#: part/views.py:1812 msgid "Delete Part Parameter Template" msgstr "" -#: part/views.py:1886 +#: part/views.py:1898 msgid "Delete Part Category" msgstr "" -#: part/views.py:1892 +#: part/views.py:1904 msgid "Part category was deleted" msgstr "" -#: part/views.py:1944 +#: part/views.py:1956 msgid "Create Category Parameter Template" msgstr "" -#: part/views.py:2045 +#: part/views.py:2057 msgid "Edit Category Parameter Template" msgstr "" -#: part/views.py:2101 +#: part/views.py:2113 msgid "Delete Category Parameter Template" msgstr "" -#: part/views.py:2120 +#: part/views.py:2132 msgid "Create BOM Item" msgstr "" -#: part/views.py:2190 +#: part/views.py:2202 msgid "Edit BOM item" msgstr "" -#: part/views.py:2251 +#: part/views.py:2263 msgid "Added new price break" msgstr "" -#: part/views.py:2327 +#: part/views.py:2339 msgid "Edit Internal Price Break" msgstr "" -#: part/views.py:2335 +#: part/views.py:2347 msgid "Delete Internal Price Break" msgstr "" @@ -6045,12 +6061,12 @@ msgid "No category parameter templates found" msgstr "" #: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:102 +#: templates/InvenTree/settings/part.html:103 msgid "Edit Template" msgstr "" #: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:103 +#: templates/InvenTree/settings/part.html:104 msgid "Delete Template" msgstr "" @@ -6098,19 +6114,19 @@ msgstr "" msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:45 +#: templates/InvenTree/settings/part.html:46 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:48 +#: templates/InvenTree/settings/part.html:49 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:61 +#: templates/InvenTree/settings/part.html:62 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:82 +#: templates/InvenTree/settings/part.html:83 msgid "No part parameter templates found" msgstr "" From 633e15d45462a64358fa25342b25ba61546b767a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 19 Jul 2021 01:19:01 +0000 Subject: [PATCH 536/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 460 +++++++++++----------- InvenTree/locale/en/LC_MESSAGES/django.po | 424 ++++++++++---------- InvenTree/locale/es/LC_MESSAGES/django.po | 428 ++++++++++---------- InvenTree/locale/fr/LC_MESSAGES/django.po | 424 ++++++++++---------- InvenTree/locale/it/LC_MESSAGES/django.po | 424 ++++++++++---------- InvenTree/locale/ja/LC_MESSAGES/django.po | 435 ++++++++++---------- InvenTree/locale/pl/LC_MESSAGES/django.po | 446 +++++++++++---------- InvenTree/locale/ru/LC_MESSAGES/django.po | 424 ++++++++++---------- InvenTree/locale/tr/LC_MESSAGES/django.po | 440 ++++++++++----------- InvenTree/locale/zh/LC_MESSAGES/django.po | 424 ++++++++++---------- 10 files changed, 2102 insertions(+), 2227 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index bd4445c2e8..91ce25ee8f 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 23:54+0000\n" +"POT-Creation-Date: 2021-07-19 01:18+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: German\n" @@ -136,18 +136,18 @@ msgstr "Hochladedatum" msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 +#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:412 #: label/models.py:112 part/models.py:680 part/models.py:2191 #: report/models.py:181 templates/InvenTree/search.html:137 -#: templates/InvenTree/search.html:289 templates/js/company.js:365 +#: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 #: templates/js/stock.js:1282 msgid "Name" msgstr "Name" #: InvenTree/models.py:125 build/models.py:179 -#: build/templates/build/detail.html:24 company/models.py:353 -#: company/models.py:572 company/templates/company/manufacturer_part.html:76 +#: build/templates/build/detail.html:24 company/models.py:351 +#: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:309 #: part/models.py:703 part/templates/part/set_category.html:14 @@ -157,8 +157,8 @@ msgstr "Name" #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 #: templates/js/build.js:868 templates/js/build.js:1162 -#: templates/js/company.js:125 templates/js/company.js:323 -#: templates/js/company.js:561 templates/js/order.js:247 +#: templates/js/company.js:261 templates/js/company.js:459 +#: templates/js/company.js:741 templates/js/order.js:247 #: templates/js/order.js:349 templates/js/part.js:265 templates/js/part.js:449 #: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 #: templates/js/stock.js:868 templates/js/stock.js:1294 @@ -470,7 +470,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:34 common/models.py:748 -#: company/forms.py:104 company/templates/company/supplier_part.html:226 +#: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 @@ -481,7 +481,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 #: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:952 part/templates/part/detail.html:1038 +#: part/templates/part/detail.html:937 part/templates/part/detail.html:1023 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -494,7 +494,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: templates/js/build.js:1172 templates/js/model_renderers.js:56 #: templates/js/order.js:462 templates/js/part.js:1016 #: templates/js/part.js:1138 templates/js/part.js:1194 -#: templates/js/stock.js:1474 templates/js/stock.js:1693 +#: templates/js/stock.js:1474 templates/js/stock.js:1672 msgid "Quantity" msgstr "Anzahl" @@ -556,7 +556,7 @@ msgstr "Lagerort der Endprodukte" #: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:251 templates/js/order.js:354 #: templates/js/stock.js:941 templates/js/stock.js:1443 -#: templates/js/stock.js:1709 +#: templates/js/stock.js:1688 msgid "Status" msgstr "Status" @@ -639,7 +639,7 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:29 company/models.py:707 +#: build/templates/build/detail.html:29 company/models.py:654 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:294 @@ -657,10 +657,10 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:586 templates/js/build.js:873 -#: templates/js/build.js:1139 templates/js/company.js:264 -#: templates/js/company.js:470 templates/js/part.js:430 +#: templates/js/build.js:1139 templates/js/company.js:400 +#: templates/js/company.js:650 templates/js/part.js:430 #: templates/js/part.js:593 templates/js/stock.js:73 templates/js/stock.js:837 -#: templates/js/stock.js:1681 +#: templates/js/stock.js:1660 msgid "Part" msgstr "Teil" @@ -774,7 +774,7 @@ msgid "Link to external URL" msgstr "Link zu einer externen URL" #: build/models.py:306 build/templates/build/navbar.html:52 -#: company/models.py:141 company/models.py:579 +#: company/models.py:139 company/models.py:526 #: company/templates/company/navbar.html:63 #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 @@ -789,7 +789,7 @@ msgstr "Link zu einer externen URL" #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:349 templates/js/company.js:566 +#: templates/js/bom.js:349 templates/js/company.js:746 #: templates/js/stock.js:209 templates/js/stock.js:450 #: templates/js/stock.js:1033 msgid "Notes" @@ -1120,7 +1120,7 @@ msgstr "Ziel-Lagerort nicht angegeben" #: build/templates/build/detail.html:73 #: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 -#: templates/js/stock.js:1716 templates/js/table_filters.js:116 +#: templates/js/stock.js:1695 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "Losnummer" @@ -1501,7 +1501,7 @@ msgstr "Name der Instanz verwenden" msgid "Use the instance name in the title-bar" msgstr "Den Namen der Instanz in der Titelleiste verwenden" -#: common/models.py:72 company/models.py:99 company/models.py:100 +#: common/models.py:72 company/models.py:97 company/models.py:98 msgid "Company name" msgstr "Firmenname" @@ -1865,7 +1865,7 @@ msgstr "Nur Ganzzahl eingeben" msgid "Key string must be unique" msgstr "Schlüsseltext muss eindeutig sein" -#: common/models.py:749 company/forms.py:105 +#: common/models.py:749 company/forms.py:43 msgid "Price break quantity" msgstr "Preisstaffelungs Anzahl" @@ -1939,259 +1939,250 @@ msgstr "" msgid "Previous Step" msgstr "Vorheriger Schritt" -#: company/forms.py:25 part/forms.py:47 +#: company/forms.py:24 part/forms.py:47 msgid "URL" msgstr "URL" -#: company/forms.py:26 part/forms.py:48 +#: company/forms.py:25 part/forms.py:48 msgid "Image URL" msgstr "Bild-URL" -#: company/forms.py:47 templates/js/part.js:1129 -msgid "Single Price" -msgstr "Einzelpreis" - -#: company/forms.py:48 -msgid "Single quantity price" -msgstr "Preis für eine Einheit" - -#: company/forms.py:56 company/models.py:335 -msgid "Select manufacturer" -msgstr "Hersteller auswählen" - -#: company/forms.py:62 company/models.py:342 -msgid "Manufacturer Part Number" -msgstr "Hersteller-Teilenummer" - -#: company/forms.py:64 company/models.py:341 -#: company/templates/company/manufacturer_part.html:93 -#: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 -msgid "MPN" -msgstr "MPN" - -#: company/models.py:104 +#: company/models.py:102 msgid "Company description" msgstr "Firmenbeschreibung" -#: company/models.py:105 +#: company/models.py:103 msgid "Description of the company" msgstr "Firmenbeschreibung" -#: company/models.py:111 company/templates/company/company_base.html:70 -#: templates/js/company.js:129 +#: company/models.py:109 company/templates/company/company_base.html:70 +#: templates/js/company.js:265 msgid "Website" msgstr "Website" -#: company/models.py:112 +#: company/models.py:110 msgid "Company website URL" msgstr "Firmenwebsite Adresse/URL" -#: company/models.py:116 company/templates/company/company_base.html:88 +#: company/models.py:114 company/templates/company/company_base.html:88 msgid "Address" msgstr "Adresse" -#: company/models.py:117 +#: company/models.py:115 msgid "Company address" msgstr "Firmenadresse" -#: company/models.py:120 +#: company/models.py:118 msgid "Phone number" msgstr "Kontakt-Tel." -#: company/models.py:121 +#: company/models.py:119 msgid "Contact phone number" msgstr "Kontakt-Telefon" -#: company/models.py:124 company/templates/company/company_base.html:102 +#: company/models.py:122 company/templates/company/company_base.html:102 msgid "Email" msgstr "Email" -#: company/models.py:124 +#: company/models.py:122 msgid "Contact email address" msgstr "Kontakt-Email" -#: company/models.py:127 company/templates/company/company_base.html:109 +#: company/models.py:125 company/templates/company/company_base.html:109 msgid "Contact" msgstr "Kontakt" -#: company/models.py:128 +#: company/models.py:126 msgid "Point of contact" msgstr "Anlaufstelle" -#: company/models.py:130 company/models.py:347 company/models.py:566 +#: company/models.py:128 company/models.py:345 company/models.py:513 #: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 -#: templates/js/company.js:312 templates/js/company.js:550 +#: templates/js/company.js:448 templates/js/company.js:730 #: templates/js/part.js:687 msgid "Link" msgstr "Link" -#: company/models.py:130 +#: company/models.py:128 msgid "Link to external company information" msgstr "Link auf externe Firmeninformation" -#: company/models.py:138 part/models.py:746 +#: company/models.py:136 part/models.py:746 msgid "Image" msgstr "Bild" -#: company/models.py:143 +#: company/models.py:141 msgid "is customer" msgstr "ist Kunde" -#: company/models.py:143 +#: company/models.py:141 msgid "Do you sell items to this company?" msgstr "Verkaufen Sie Teile an diese Firma?" -#: company/models.py:145 +#: company/models.py:143 msgid "is supplier" msgstr "ist Zulieferer" -#: company/models.py:145 +#: company/models.py:143 msgid "Do you purchase items from this company?" msgstr "Kaufen Sie Teile von dieser Firma?" -#: company/models.py:147 +#: company/models.py:145 msgid "is manufacturer" msgstr "ist Hersteller" -#: company/models.py:147 +#: company/models.py:145 msgid "Does this company manufacture parts?" msgstr "Produziert diese Firma Teile?" -#: company/models.py:151 company/serializers.py:262 +#: company/models.py:149 company/serializers.py:245 #: company/templates/company/company_base.html:76 msgid "Currency" msgstr "Währung" -#: company/models.py:154 +#: company/models.py:152 msgid "Default currency used for this company" msgstr "Standard-Währung für diese Firma" -#: company/models.py:319 company/models.py:537 stock/models.py:411 +#: company/models.py:317 company/models.py:484 stock/models.py:411 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "Basisteil" -#: company/models.py:323 company/models.py:541 order/views.py:1080 +#: company/models.py:321 company/models.py:488 order/views.py:1080 msgid "Select part" msgstr "Teil auswählen" -#: company/models.py:334 company/templates/company/company_base.html:116 +#: company/models.py:332 company/templates/company/company_base.html:116 #: company/templates/company/manufacturer_part.html:89 #: company/templates/company/supplier_part.html:98 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:364 -#: templates/js/company.js:113 templates/js/company.js:289 -#: templates/js/company.js:521 +#: templates/js/company.js:249 templates/js/company.js:425 +#: templates/js/company.js:701 msgid "Manufacturer" msgstr "Hersteller" -#: company/models.py:348 +#: company/models.py:333 +msgid "Select manufacturer" +msgstr "Hersteller auswählen" + +#: company/models.py:339 company/templates/company/manufacturer_part.html:93 +#: company/templates/company/supplier_part.html:106 +#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 +#: part/bom.py:242 templates/js/company.js:441 templates/js/company.js:719 +msgid "MPN" +msgstr "MPN" + +#: company/models.py:340 +msgid "Manufacturer Part Number" +msgstr "Hersteller-Teilenummer" + +#: company/models.py:346 msgid "URL for external manufacturer part link" msgstr "Externe URL für das Herstellerteil" -#: company/models.py:354 +#: company/models.py:352 msgid "Manufacturer part description" msgstr "Teilbeschreibung des Herstellers" -#: company/models.py:408 company/models.py:560 +#: company/models.py:406 company/models.py:507 #: company/templates/company/manufacturer_part.html:6 #: company/templates/company/manufacturer_part.html:23 #: stock/templates/stock/item_base.html:374 msgid "Manufacturer Part" msgstr "Herstellerteil" -#: company/models.py:415 +#: company/models.py:413 msgid "Parameter name" msgstr "" -#: company/models.py:421 +#: company/models.py:419 #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:371 templates/js/part.js:348 +#: templates/js/company.js:551 templates/js/part.js:348 #: templates/js/stock.js:446 msgid "Value" msgstr "Wert" -#: company/models.py:422 +#: company/models.py:420 msgid "Parameter value" msgstr "" -#: company/models.py:428 part/models.py:821 part/models.py:2193 -#: templates/js/company.js:377 templates/js/part.js:354 +#: company/models.py:426 part/models.py:821 part/models.py:2193 +#: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "Einheiten" -#: company/models.py:429 +#: company/models.py:427 msgid "Parameter units" msgstr "" -#: company/models.py:547 company/templates/company/company_base.html:121 +#: company/models.py:494 company/templates/company/company_base.html:121 #: company/templates/company/supplier_part.html:88 order/models.py:260 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 -#: templates/js/company.js:117 templates/js/company.js:495 +#: templates/js/company.js:253 templates/js/company.js:675 #: templates/js/order.js:234 msgid "Supplier" msgstr "Zulieferer" -#: company/models.py:548 +#: company/models.py:495 msgid "Select supplier" msgstr "Zulieferer auswählen" -#: company/models.py:553 company/templates/company/supplier_part.html:92 +#: company/models.py:500 company/templates/company/supplier_part.html:92 #: order/templates/order/purchase_order_detail.html:315 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "SKU (Lagerbestandseinheit)" -#: company/models.py:554 +#: company/models.py:501 msgid "Supplier stock keeping unit" msgstr "Lagerbestandseinheit (SKU) des Zulieferers" -#: company/models.py:561 +#: company/models.py:508 msgid "Select manufacturer part" msgstr "Herstellerteil auswählen" -#: company/models.py:567 +#: company/models.py:514 msgid "URL for external supplier part link" msgstr "Teil-URL des Zulieferers" -#: company/models.py:573 +#: company/models.py:520 msgid "Supplier part description" msgstr "Zuliefererbeschreibung des Teils" -#: company/models.py:578 company/templates/company/supplier_part.html:120 +#: company/models.py:525 company/templates/company/supplier_part.html:120 #: part/models.py:2341 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Notiz" -#: company/models.py:582 part/models.py:1614 +#: company/models.py:529 part/models.py:1614 msgid "base cost" msgstr "Basiskosten" -#: company/models.py:582 part/models.py:1614 +#: company/models.py:529 part/models.py:1614 msgid "Minimum charge (e.g. stocking fee)" msgstr "Mindestpreis" -#: company/models.py:584 company/templates/company/supplier_part.html:113 +#: company/models.py:531 company/templates/company/supplier_part.html:113 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/company.js:571 templates/js/stock.js:1029 +#: templates/js/company.js:751 templates/js/stock.js:1029 msgid "Packaging" msgstr "Verpackungen" -#: company/models.py:584 +#: company/models.py:531 msgid "Part packaging" msgstr "Teile-Verpackungen" -#: company/models.py:586 part/models.py:1616 +#: company/models.py:533 part/models.py:1616 msgid "multiple" msgstr "Vielfache" -#: company/models.py:586 +#: company/models.py:533 msgid "Order multiple" msgstr "Mehrere bestellen" @@ -2205,7 +2196,7 @@ msgstr "" #: company/templates/company/company_base.html:9 #: company/templates/company/company_base.html:35 -#: templates/InvenTree/search.html:304 templates/js/company.js:102 +#: templates/InvenTree/search.html:304 templates/js/company.js:238 msgid "Company" msgstr "Firma" @@ -2247,7 +2238,7 @@ msgstr "Telefon" #: company/templates/company/company_base.html:126 order/models.py:544 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 -#: templates/js/company.js:109 templates/js/order.js:331 +#: templates/js/company.js:245 templates/js/order.js:331 #: templates/js/stock.js:1407 msgid "Customer" msgstr "Kunde" @@ -2272,7 +2263,6 @@ msgstr "Neues Zuliefererteil anlegen" #: company/templates/company/detail.html:23 #: company/templates/company/manufacturer_part.html:109 #: part/templates/part/detail.html:289 templates/js/part.js:78 -#: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "Neues Zuliefererteil" @@ -2380,30 +2370,21 @@ msgstr "Firmenbemerkungen" msgid "Export" msgstr "Exportieren" -#: company/templates/company/detail.html:302 -#: part/templates/part/detail.html:899 -msgid "Add Manufacturer Part" -msgstr "" +#: company/templates/company/detail.html:372 +#: company/templates/company/manufacturer_part.html:200 +#: part/templates/part/detail.html:823 +#, fuzzy +#| msgid "Delete Supplier Part" +msgid "Delete Supplier Parts?" +msgstr "Zuliefererteil entfernen" -#: company/templates/company/detail.html:364 -#: part/templates/part/category.html:131 part/templates/part/detail.html:442 -#: templates/js/stock.js:1622 -msgid "New Part" -msgstr "Neues Teil" - -#: company/templates/company/detail.html:365 -msgid "Create new Part" -msgstr "Neues Teil hinzufügen" - -#: company/templates/company/detail.html:370 -#: company/templates/company/manufacturer_part.html:192 company/views.py:59 -#: part/templates/part/detail.html:815 -msgid "New Supplier" -msgstr "Neuer Zulieferer" - -#: company/templates/company/detail.html:371 -msgid "Create new Supplier" -msgstr "Neuen Zulieferer anlegen" +#: company/templates/company/detail.html:373 +#: company/templates/company/manufacturer_part.html:201 +#: part/templates/part/detail.html:824 +#, fuzzy +#| msgid "All selected BOM items will be deleted" +msgid "All selected supplier parts will be deleted" +msgstr "Alle ausgewählte Stücklistenpositionen werden gelöscht" #: company/templates/company/index.html:8 msgid "Supplier List" @@ -2417,10 +2398,12 @@ msgid "Order part" msgstr "Teil bestellen" #: company/templates/company/manufacturer_part.html:45 +#: templates/js/company.js:473 msgid "Edit manufacturer part" msgstr "Herstellerteil bearbeiten" #: company/templates/company/manufacturer_part.html:49 +#: templates/js/company.js:474 msgid "Delete manufacturer part" msgstr "Herstellerteil löschen" @@ -2435,7 +2418,7 @@ msgstr "Internes Teil" #: company/templates/company/manufacturer_part.html:103 #: company/templates/company/manufacturer_part_navbar.html:21 -#: company/views.py:58 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 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" @@ -2448,9 +2431,9 @@ msgstr "Zuliefererteil entfernen" #: company/templates/company/manufacturer_part.html:114 #: company/templates/company/manufacturer_part.html:138 -#: company/templates/company/manufacturer_part.html:238 +#: company/templates/company/manufacturer_part.html:239 #: part/templates/part/detail.html:214 part/templates/part/detail.html:294 -#: part/templates/part/detail.html:317 templates/js/company.js:203 +#: part/templates/part/detail.html:317 templates/js/company.js:339 #: users/models.py:193 msgid "Delete" msgstr "Löschen" @@ -2481,27 +2464,14 @@ msgstr "" msgid "Add Parameter" msgstr "" -#: company/templates/company/manufacturer_part.html:193 -#: part/templates/part/detail.html:816 -msgid "Create new supplier" -msgstr "Neuen Zulieferer anlegen" - -#: company/templates/company/manufacturer_part.html:223 +#: company/templates/company/manufacturer_part.html:224 msgid "Selected parameters will be deleted" msgstr "" -#: company/templates/company/manufacturer_part.html:235 +#: company/templates/company/manufacturer_part.html:236 msgid "Delete Parameters" msgstr "" -#: company/templates/company/manufacturer_part.html:311 -msgid "Edit Manufacturer Part" -msgstr "Herstellerteil ändern" - -#: company/templates/company/manufacturer_part.html:320 -msgid "Delete Manufacturer Part" -msgstr "Herstellerteil löschen" - #: company/templates/company/manufacturer_part_navbar.html:26 msgid "Manufacturer Part Stock" msgstr "Herstellerteil-Bestand" @@ -2552,16 +2522,16 @@ msgstr "Teilbestand" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 stock/models.py:420 -#: stock/templates/stock/item_base.html:386 templates/js/company.js:511 +#: stock/templates/stock/item_base.html:386 templates/js/company.js:691 #: templates/js/stock.js:1001 msgid "Supplier Part" msgstr "Zuliefererteil" -#: company/templates/company/supplier_part.html:44 +#: company/templates/company/supplier_part.html:44 templates/js/company.js:764 msgid "Edit supplier part" msgstr "Zuliefererteil bearbeiten" -#: company/templates/company/supplier_part.html:48 +#: company/templates/company/supplier_part.html:48 templates/js/company.js:765 msgid "Delete supplier part" msgstr "Zuliefererteil entfernen" @@ -2615,10 +2585,6 @@ msgstr "Preisstaffel bearbeiten" msgid "Delete price break" msgstr "Preisstaffel löschen" -#: company/templates/company/supplier_part_delete.html:5 -msgid "Are you sure you want to delete the following Supplier Parts?" -msgstr "Sind Sie sicher, dass sie die folgenden Zuliefererteile löschen möchten?" - #: company/templates/company/supplier_part_navbar.html:26 msgid "Supplier Part Pricing" msgstr "Zuliefererteil Bepreisung" @@ -2627,61 +2593,53 @@ msgstr "Zuliefererteil Bepreisung" msgid "Pricing" msgstr "Bepreisung" -#: company/views.py:64 part/templates/part/prices.html:148 +#: company/views.py:50 +msgid "New Supplier" +msgstr "Neuer Zulieferer" + +#: company/views.py:55 part/templates/part/prices.html:148 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "Hersteller" -#: company/views.py:65 part/templates/part/detail.html:820 +#: company/views.py:56 msgid "New Manufacturer" msgstr "Neuer Hersteller" -#: company/views.py:70 templates/InvenTree/search.html:336 +#: company/views.py:61 templates/InvenTree/search.html:336 #: templates/navbar.html:45 msgid "Customers" msgstr "Kunden" -#: company/views.py:71 +#: company/views.py:62 msgid "New Customer" msgstr "Neuer Kunde" -#: company/views.py:78 +#: company/views.py:69 msgid "Companies" msgstr "Firmen" -#: company/views.py:79 +#: company/views.py:70 msgid "New Company" msgstr "Neue Firma" -#: company/views.py:138 part/views.py:974 +#: company/views.py:129 part/views.py:974 msgid "Download Image" msgstr "Bild herunterladen" -#: company/views.py:167 part/views.py:1006 +#: company/views.py:158 part/views.py:1006 msgid "Image size exceeds maximum allowable size for download" msgstr "Bildgröße überschreitet maximal-erlaubte Größe für Downloads" -#: company/views.py:174 part/views.py:1013 +#: company/views.py:165 part/views.py:1013 #, python-brace-format msgid "Invalid response: {code}" msgstr "Ungültige Antwort {code}" -#: company/views.py:183 part/views.py:1022 +#: company/views.py:174 part/views.py:1022 msgid "Supplied URL is not a valid image file" msgstr "Angegebene URL ist kein gültiges Bild" -#: company/views.py:243 -msgid "Edit Supplier Part" -msgstr "Zuliefererteil bearbeiten" - -#: company/views.py:294 templates/js/stock.js:1629 -msgid "Create new Supplier Part" -msgstr "Neues Zuliefererteil anlegen" - -#: company/views.py:438 -msgid "Delete Supplier Part" -msgstr "Zuliefererteil entfernen" - #: label/api.py:57 report/api.py:201 msgid "No valid objects provided to template" msgstr "Keine korrekten Objekte für Vorlage gegeben" @@ -3050,7 +3008,6 @@ msgstr "Bestellung bearbeiten" #: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:259 templates/js/part.js:64 -#: templates/js/stock.js:1634 msgid "New Location" msgstr "Neuer Lagerort" @@ -4304,6 +4261,10 @@ msgstr "Teile-Daten exportieren" msgid "Create new part" msgstr "Neues Teil anlegen" +#: part/templates/part/category.html:131 part/templates/part/detail.html:442 +msgid "New Part" +msgstr "Neues Teil" + #: part/templates/part/category.html:138 msgid "Set category" msgstr "Teil-Kategorie auswählen" @@ -4520,7 +4481,6 @@ msgid "All selected BOM items will be deleted" msgstr "Alle ausgewählte Stücklistenpositionen werden gelöscht" #: part/templates/part/detail.html:443 part/views.py:451 -#: templates/js/stock.js:1623 msgid "Create New Part" msgstr "Neues Teil anlegen" @@ -4540,26 +4500,22 @@ msgstr "" msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:821 -msgid "Create new manufacturer" -msgstr "Neuen Hersteller anlegen" - -#: part/templates/part/detail.html:915 +#: part/templates/part/detail.html:900 #, python-format msgid "Single Price - %(currency)s" msgstr "Einzelpreis - %(currency)s" -#: part/templates/part/detail.html:927 +#: part/templates/part/detail.html:912 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "Einzelpreisdifferenz - %(currency)s" -#: part/templates/part/detail.html:939 +#: part/templates/part/detail.html:924 #, python-format msgid "Part Single Price - %(currency)s" msgstr "Einzelpreis für Zuliefererteil- %(currency)s" -#: part/templates/part/detail.html:1028 +#: part/templates/part/detail.html:1013 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -4593,8 +4549,8 @@ msgstr "" msgid "Part List" msgstr "Teileliste" -#: part/templates/part/part_base.html:26 templates/js/company.js:280 -#: templates/js/company.js:486 templates/js/part.js:172 +#: part/templates/part/part_base.html:26 templates/js/company.js:416 +#: templates/js/company.js:666 templates/js/part.js:172 #: templates/js/part.js:249 msgid "Inactive" msgstr "Inaktiv" @@ -6618,69 +6574,95 @@ msgstr "" msgid "No parts allocated for" msgstr "Keine Teile zugeordnet zu" -#: templates/js/company.js:45 +#: templates/js/company.js:36 +msgid "Add Manufacturer Part" +msgstr "" + +#: templates/js/company.js:48 +msgid "Edit Manufacturer Part" +msgstr "Herstellerteil ändern" + +#: templates/js/company.js:57 +msgid "Delete Manufacturer Part" +msgstr "Herstellerteil löschen" + +#: templates/js/company.js:114 +#, fuzzy +#| msgid "Supplier Part" +msgid "Add Supplier Part" +msgstr "Zuliefererteil" + +#: templates/js/company.js:124 +msgid "Edit Supplier Part" +msgstr "Zuliefererteil bearbeiten" + +#: templates/js/company.js:134 +msgid "Delete Supplier Part" +msgstr "Zuliefererteil entfernen" + +#: templates/js/company.js:181 msgid "Edit Company" msgstr "Firma bearbeiten" -#: templates/js/company.js:66 +#: templates/js/company.js:202 msgid "Add new Company" msgstr "" -#: templates/js/company.js:143 +#: templates/js/company.js:279 msgid "Parts Supplied" msgstr "Teile geliefert" -#: templates/js/company.js:152 +#: templates/js/company.js:288 msgid "Parts Manufactured" msgstr "Hersteller-Teile" -#: templates/js/company.js:165 +#: templates/js/company.js:301 msgid "No company information found" msgstr "Keine Firmeninformation gefunden" -#: templates/js/company.js:183 +#: templates/js/company.js:319 msgid "The following manufacturer parts will be deleted" msgstr "" -#: templates/js/company.js:200 +#: templates/js/company.js:336 msgid "Delete Manufacturer Parts" msgstr "" -#: templates/js/company.js:253 +#: templates/js/company.js:389 msgid "No manufacturer parts found" msgstr "Keine Herstellerteile gefunden" -#: templates/js/company.js:272 templates/js/company.js:478 +#: templates/js/company.js:408 templates/js/company.js:658 #: templates/js/part.js:156 templates/js/part.js:241 msgid "Template part" msgstr "Vorlagenteil" -#: templates/js/company.js:276 templates/js/company.js:482 +#: templates/js/company.js:412 templates/js/company.js:662 #: templates/js/part.js:160 templates/js/part.js:245 msgid "Assembled part" msgstr "Baugruppe" -#: templates/js/company.js:356 templates/js/part.js:330 +#: templates/js/company.js:536 templates/js/part.js:330 msgid "No parameters found" msgstr "" -#: templates/js/company.js:392 templates/js/part.js:371 +#: templates/js/company.js:572 templates/js/part.js:371 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:393 templates/js/part.js:372 +#: templates/js/company.js:573 templates/js/part.js:372 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:412 templates/js/part.js:389 +#: templates/js/company.js:592 templates/js/part.js:389 msgid "Edit Parameter" msgstr "" -#: templates/js/company.js:423 templates/js/part.js:401 +#: templates/js/company.js:603 templates/js/part.js:401 msgid "Delete Parameter" msgstr "" -#: templates/js/company.js:459 +#: templates/js/company.js:639 msgid "No supplier parts found" msgstr "Keine Zuliefererteile gefunden" @@ -6737,7 +6719,7 @@ msgstr "Fehler in Formular" msgid "Searching" msgstr "" -#: templates/js/forms.js:1318 +#: templates/js/forms.js:1321 msgid "Clear input" msgstr "" @@ -6873,6 +6855,12 @@ msgid "Category ID" msgstr "" #: templates/js/model_renderers.js:199 +#, fuzzy +#| msgid "Manufacturer Part" +msgid "Manufacturer Part ID" +msgstr "Herstellerteil" + +#: templates/js/model_renderers.js:227 msgid "Supplier Part ID" msgstr "" @@ -6987,6 +6975,10 @@ msgstr "" msgid "Delete ${human_name}" msgstr "" +#: templates/js/part.js:1129 +msgid "Single Price" +msgstr "Einzelpreis" + #: templates/js/part.js:1148 msgid "Single Price Difference" msgstr "Einzelpreisdifferenz" @@ -7273,19 +7265,15 @@ msgstr "Tracking-Eintrag bearbeiten" msgid "Delete tracking entry" msgstr "Tracking-Eintrag löschen" -#: templates/js/stock.js:1635 -msgid "Create New Location" -msgstr "Neuen Lagerort anlegen" - -#: templates/js/stock.js:1676 +#: templates/js/stock.js:1655 msgid "No installed items" msgstr "Keine installierten Elemente" -#: templates/js/stock.js:1699 +#: templates/js/stock.js:1678 msgid "Serial" msgstr "Seriennummer" -#: templates/js/stock.js:1727 +#: templates/js/stock.js:1706 msgid "Uninstall Stock Item" msgstr "Lagerbestand entfernen" @@ -7463,56 +7451,56 @@ msgstr "Favorit" msgid "Purchasable" msgstr "Käuflich" -#: templates/js/tables.js:336 +#: templates/js/tables.js:342 msgid "Loading data" msgstr "Lade Daten" -#: templates/js/tables.js:339 +#: templates/js/tables.js:345 msgid "rows per page" msgstr "Zeilen pro Seite" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "Showing" msgstr "zeige" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "to" msgstr "bis" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "of" msgstr "von" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "rows" msgstr "Zeilen" -#: templates/js/tables.js:345 templates/search_form.html:6 +#: templates/js/tables.js:351 templates/search_form.html:6 #: templates/search_form.html:8 msgid "Search" msgstr "Suche" -#: templates/js/tables.js:348 +#: templates/js/tables.js:354 msgid "No matching results" msgstr "Keine passenden Ergebnisse gefunden" -#: templates/js/tables.js:351 +#: templates/js/tables.js:357 msgid "Hide/Show pagination" msgstr "Zeige/Verstecke Pagination" -#: templates/js/tables.js:354 +#: templates/js/tables.js:360 msgid "Refresh" msgstr "Neu laden" -#: templates/js/tables.js:357 +#: templates/js/tables.js:363 msgid "Toggle" msgstr "umschalten" -#: templates/js/tables.js:360 +#: templates/js/tables.js:366 msgid "Columns" msgstr "Spalten" -#: templates/js/tables.js:363 +#: templates/js/tables.js:369 msgid "All" msgstr "Alle" @@ -7780,6 +7768,30 @@ msgstr "Berechtigungen Einträge zu ändern" msgid "Permission to delete items" msgstr "Berechtigung Einträge zu löschen" +#~ msgid "Single quantity price" +#~ msgstr "Preis für eine Einheit" + +#~ msgid "Create new Part" +#~ msgstr "Neues Teil hinzufügen" + +#~ msgid "Create new Supplier" +#~ msgstr "Neuen Zulieferer anlegen" + +#~ msgid "Create new supplier" +#~ msgstr "Neuen Zulieferer anlegen" + +#~ msgid "Are you sure you want to delete the following Supplier Parts?" +#~ msgstr "Sind Sie sicher, dass sie die folgenden Zuliefererteile löschen möchten?" + +#~ msgid "Create new Supplier Part" +#~ msgstr "Neues Zuliefererteil anlegen" + +#~ msgid "Create new manufacturer" +#~ msgstr "Neuen Hersteller anlegen" + +#~ msgid "Create New Location" +#~ msgstr "Neuen Lagerort anlegen" + #~ msgid "Allocate Parts" #~ msgstr "Teile zuweisen" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 26a83b1db9..5bd2ec1879 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 23:54+0000\n" +"POT-Creation-Date: 2021-07-19 01:18+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -137,18 +137,18 @@ msgstr "" msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 +#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:412 #: label/models.py:112 part/models.py:680 part/models.py:2191 #: report/models.py:181 templates/InvenTree/search.html:137 -#: templates/InvenTree/search.html:289 templates/js/company.js:365 +#: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 #: templates/js/stock.js:1282 msgid "Name" msgstr "" #: InvenTree/models.py:125 build/models.py:179 -#: build/templates/build/detail.html:24 company/models.py:353 -#: company/models.py:572 company/templates/company/manufacturer_part.html:76 +#: build/templates/build/detail.html:24 company/models.py:351 +#: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:309 #: part/models.py:703 part/templates/part/set_category.html:14 @@ -158,8 +158,8 @@ msgstr "" #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 #: templates/js/build.js:868 templates/js/build.js:1162 -#: templates/js/company.js:125 templates/js/company.js:323 -#: templates/js/company.js:561 templates/js/order.js:247 +#: templates/js/company.js:261 templates/js/company.js:459 +#: templates/js/company.js:741 templates/js/order.js:247 #: templates/js/order.js:349 templates/js/part.js:265 templates/js/part.js:449 #: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 #: templates/js/stock.js:868 templates/js/stock.js:1294 @@ -471,7 +471,7 @@ msgstr "" #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:34 common/models.py:748 -#: company/forms.py:104 company/templates/company/supplier_part.html:226 +#: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 @@ -482,7 +482,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 #: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:952 part/templates/part/detail.html:1038 +#: part/templates/part/detail.html:937 part/templates/part/detail.html:1023 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -495,7 +495,7 @@ msgstr "" #: templates/js/build.js:1172 templates/js/model_renderers.js:56 #: templates/js/order.js:462 templates/js/part.js:1016 #: templates/js/part.js:1138 templates/js/part.js:1194 -#: templates/js/stock.js:1474 templates/js/stock.js:1693 +#: templates/js/stock.js:1474 templates/js/stock.js:1672 msgid "Quantity" msgstr "" @@ -557,7 +557,7 @@ msgstr "" #: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:251 templates/js/order.js:354 #: templates/js/stock.js:941 templates/js/stock.js:1443 -#: templates/js/stock.js:1709 +#: templates/js/stock.js:1688 msgid "Status" msgstr "" @@ -640,7 +640,7 @@ msgstr "" #: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:29 company/models.py:707 +#: build/templates/build/detail.html:29 company/models.py:654 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:294 @@ -658,10 +658,10 @@ msgstr "" #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:586 templates/js/build.js:873 -#: templates/js/build.js:1139 templates/js/company.js:264 -#: templates/js/company.js:470 templates/js/part.js:430 +#: templates/js/build.js:1139 templates/js/company.js:400 +#: templates/js/company.js:650 templates/js/part.js:430 #: templates/js/part.js:593 templates/js/stock.js:73 templates/js/stock.js:837 -#: templates/js/stock.js:1681 +#: templates/js/stock.js:1660 msgid "Part" msgstr "" @@ -775,7 +775,7 @@ msgid "Link to external URL" msgstr "" #: build/models.py:306 build/templates/build/navbar.html:52 -#: company/models.py:141 company/models.py:579 +#: company/models.py:139 company/models.py:526 #: company/templates/company/navbar.html:63 #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 @@ -790,7 +790,7 @@ msgstr "" #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:349 templates/js/company.js:566 +#: templates/js/bom.js:349 templates/js/company.js:746 #: templates/js/stock.js:209 templates/js/stock.js:450 #: templates/js/stock.js:1033 msgid "Notes" @@ -1121,7 +1121,7 @@ msgstr "" #: build/templates/build/detail.html:73 #: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 -#: templates/js/stock.js:1716 templates/js/table_filters.js:116 +#: templates/js/stock.js:1695 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "" @@ -1502,7 +1502,7 @@ msgstr "" msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:72 company/models.py:99 company/models.py:100 +#: common/models.py:72 company/models.py:97 company/models.py:98 msgid "Company name" msgstr "" @@ -1862,7 +1862,7 @@ msgstr "" msgid "Key string must be unique" msgstr "" -#: common/models.py:749 company/forms.py:105 +#: common/models.py:749 company/forms.py:43 msgid "Price break quantity" msgstr "" @@ -1936,259 +1936,250 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/forms.py:25 part/forms.py:47 +#: company/forms.py:24 part/forms.py:47 msgid "URL" msgstr "" -#: company/forms.py:26 part/forms.py:48 +#: company/forms.py:25 part/forms.py:48 msgid "Image URL" msgstr "" -#: company/forms.py:47 templates/js/part.js:1129 -msgid "Single Price" -msgstr "" - -#: company/forms.py:48 -msgid "Single quantity price" -msgstr "" - -#: company/forms.py:56 company/models.py:335 -msgid "Select manufacturer" -msgstr "" - -#: company/forms.py:62 company/models.py:342 -msgid "Manufacturer Part Number" -msgstr "" - -#: company/forms.py:64 company/models.py:341 -#: company/templates/company/manufacturer_part.html:93 -#: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 -msgid "MPN" -msgstr "" - -#: company/models.py:104 +#: company/models.py:102 msgid "Company description" msgstr "" -#: company/models.py:105 +#: company/models.py:103 msgid "Description of the company" msgstr "" -#: company/models.py:111 company/templates/company/company_base.html:70 -#: templates/js/company.js:129 +#: company/models.py:109 company/templates/company/company_base.html:70 +#: templates/js/company.js:265 msgid "Website" msgstr "" -#: company/models.py:112 +#: company/models.py:110 msgid "Company website URL" msgstr "" -#: company/models.py:116 company/templates/company/company_base.html:88 +#: company/models.py:114 company/templates/company/company_base.html:88 msgid "Address" msgstr "" -#: company/models.py:117 +#: company/models.py:115 msgid "Company address" msgstr "" -#: company/models.py:120 +#: company/models.py:118 msgid "Phone number" msgstr "" -#: company/models.py:121 +#: company/models.py:119 msgid "Contact phone number" msgstr "" -#: company/models.py:124 company/templates/company/company_base.html:102 +#: company/models.py:122 company/templates/company/company_base.html:102 msgid "Email" msgstr "" -#: company/models.py:124 +#: company/models.py:122 msgid "Contact email address" msgstr "" -#: company/models.py:127 company/templates/company/company_base.html:109 +#: company/models.py:125 company/templates/company/company_base.html:109 msgid "Contact" msgstr "" -#: company/models.py:128 +#: company/models.py:126 msgid "Point of contact" msgstr "" -#: company/models.py:130 company/models.py:347 company/models.py:566 +#: company/models.py:128 company/models.py:345 company/models.py:513 #: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 -#: templates/js/company.js:312 templates/js/company.js:550 +#: templates/js/company.js:448 templates/js/company.js:730 #: templates/js/part.js:687 msgid "Link" msgstr "" -#: company/models.py:130 +#: company/models.py:128 msgid "Link to external company information" msgstr "" -#: company/models.py:138 part/models.py:746 +#: company/models.py:136 part/models.py:746 msgid "Image" msgstr "" -#: company/models.py:143 +#: company/models.py:141 msgid "is customer" msgstr "" -#: company/models.py:143 +#: company/models.py:141 msgid "Do you sell items to this company?" msgstr "" -#: company/models.py:145 +#: company/models.py:143 msgid "is supplier" msgstr "" -#: company/models.py:145 +#: company/models.py:143 msgid "Do you purchase items from this company?" msgstr "" -#: company/models.py:147 +#: company/models.py:145 msgid "is manufacturer" msgstr "" -#: company/models.py:147 +#: company/models.py:145 msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:151 company/serializers.py:262 +#: company/models.py:149 company/serializers.py:245 #: company/templates/company/company_base.html:76 msgid "Currency" msgstr "" -#: company/models.py:154 +#: company/models.py:152 msgid "Default currency used for this company" msgstr "" -#: company/models.py:319 company/models.py:537 stock/models.py:411 +#: company/models.py:317 company/models.py:484 stock/models.py:411 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" -#: company/models.py:323 company/models.py:541 order/views.py:1080 +#: company/models.py:321 company/models.py:488 order/views.py:1080 msgid "Select part" msgstr "" -#: company/models.py:334 company/templates/company/company_base.html:116 +#: company/models.py:332 company/templates/company/company_base.html:116 #: company/templates/company/manufacturer_part.html:89 #: company/templates/company/supplier_part.html:98 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:364 -#: templates/js/company.js:113 templates/js/company.js:289 -#: templates/js/company.js:521 +#: templates/js/company.js:249 templates/js/company.js:425 +#: templates/js/company.js:701 msgid "Manufacturer" msgstr "" -#: company/models.py:348 +#: company/models.py:333 +msgid "Select manufacturer" +msgstr "" + +#: company/models.py:339 company/templates/company/manufacturer_part.html:93 +#: company/templates/company/supplier_part.html:106 +#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 +#: part/bom.py:242 templates/js/company.js:441 templates/js/company.js:719 +msgid "MPN" +msgstr "" + +#: company/models.py:340 +msgid "Manufacturer Part Number" +msgstr "" + +#: company/models.py:346 msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:354 +#: company/models.py:352 msgid "Manufacturer part description" msgstr "" -#: company/models.py:408 company/models.py:560 +#: company/models.py:406 company/models.py:507 #: company/templates/company/manufacturer_part.html:6 #: company/templates/company/manufacturer_part.html:23 #: stock/templates/stock/item_base.html:374 msgid "Manufacturer Part" msgstr "" -#: company/models.py:415 +#: company/models.py:413 msgid "Parameter name" msgstr "" -#: company/models.py:421 +#: company/models.py:419 #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:371 templates/js/part.js:348 +#: templates/js/company.js:551 templates/js/part.js:348 #: templates/js/stock.js:446 msgid "Value" msgstr "" -#: company/models.py:422 +#: company/models.py:420 msgid "Parameter value" msgstr "" -#: company/models.py:428 part/models.py:821 part/models.py:2193 -#: templates/js/company.js:377 templates/js/part.js:354 +#: company/models.py:426 part/models.py:821 part/models.py:2193 +#: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "" -#: company/models.py:429 +#: company/models.py:427 msgid "Parameter units" msgstr "" -#: company/models.py:547 company/templates/company/company_base.html:121 +#: company/models.py:494 company/templates/company/company_base.html:121 #: company/templates/company/supplier_part.html:88 order/models.py:260 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 -#: templates/js/company.js:117 templates/js/company.js:495 +#: templates/js/company.js:253 templates/js/company.js:675 #: templates/js/order.js:234 msgid "Supplier" msgstr "" -#: company/models.py:548 +#: company/models.py:495 msgid "Select supplier" msgstr "" -#: company/models.py:553 company/templates/company/supplier_part.html:92 +#: company/models.py:500 company/templates/company/supplier_part.html:92 #: order/templates/order/purchase_order_detail.html:315 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" -#: company/models.py:554 +#: company/models.py:501 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:561 +#: company/models.py:508 msgid "Select manufacturer part" msgstr "" -#: company/models.py:567 +#: company/models.py:514 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:573 +#: company/models.py:520 msgid "Supplier part description" msgstr "" -#: company/models.py:578 company/templates/company/supplier_part.html:120 +#: company/models.py:525 company/templates/company/supplier_part.html:120 #: part/models.py:2341 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:582 part/models.py:1614 +#: company/models.py:529 part/models.py:1614 msgid "base cost" msgstr "" -#: company/models.py:582 part/models.py:1614 +#: company/models.py:529 part/models.py:1614 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:584 company/templates/company/supplier_part.html:113 +#: company/models.py:531 company/templates/company/supplier_part.html:113 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/company.js:571 templates/js/stock.js:1029 +#: templates/js/company.js:751 templates/js/stock.js:1029 msgid "Packaging" msgstr "" -#: company/models.py:584 +#: company/models.py:531 msgid "Part packaging" msgstr "" -#: company/models.py:586 part/models.py:1616 +#: company/models.py:533 part/models.py:1616 msgid "multiple" msgstr "" -#: company/models.py:586 +#: company/models.py:533 msgid "Order multiple" msgstr "" @@ -2202,7 +2193,7 @@ msgstr "" #: company/templates/company/company_base.html:9 #: company/templates/company/company_base.html:35 -#: templates/InvenTree/search.html:304 templates/js/company.js:102 +#: templates/InvenTree/search.html:304 templates/js/company.js:238 msgid "Company" msgstr "" @@ -2244,7 +2235,7 @@ msgstr "" #: company/templates/company/company_base.html:126 order/models.py:544 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 -#: templates/js/company.js:109 templates/js/order.js:331 +#: templates/js/company.js:245 templates/js/order.js:331 #: templates/js/stock.js:1407 msgid "Customer" msgstr "" @@ -2269,7 +2260,6 @@ msgstr "" #: company/templates/company/detail.html:23 #: company/templates/company/manufacturer_part.html:109 #: part/templates/part/detail.html:289 templates/js/part.js:78 -#: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "" @@ -2377,29 +2367,16 @@ msgstr "" msgid "Export" msgstr "" -#: company/templates/company/detail.html:302 -#: part/templates/part/detail.html:899 -msgid "Add Manufacturer Part" +#: company/templates/company/detail.html:372 +#: company/templates/company/manufacturer_part.html:200 +#: part/templates/part/detail.html:823 +msgid "Delete Supplier Parts?" msgstr "" -#: company/templates/company/detail.html:364 -#: part/templates/part/category.html:131 part/templates/part/detail.html:442 -#: templates/js/stock.js:1622 -msgid "New Part" -msgstr "" - -#: company/templates/company/detail.html:365 -msgid "Create new Part" -msgstr "" - -#: company/templates/company/detail.html:370 -#: company/templates/company/manufacturer_part.html:192 company/views.py:59 -#: part/templates/part/detail.html:815 -msgid "New Supplier" -msgstr "" - -#: company/templates/company/detail.html:371 -msgid "Create new Supplier" +#: company/templates/company/detail.html:373 +#: company/templates/company/manufacturer_part.html:201 +#: part/templates/part/detail.html:824 +msgid "All selected supplier parts will be deleted" msgstr "" #: company/templates/company/index.html:8 @@ -2414,10 +2391,12 @@ msgid "Order part" msgstr "" #: company/templates/company/manufacturer_part.html:45 +#: templates/js/company.js:473 msgid "Edit manufacturer part" msgstr "" #: company/templates/company/manufacturer_part.html:49 +#: templates/js/company.js:474 msgid "Delete manufacturer part" msgstr "" @@ -2432,7 +2411,7 @@ msgstr "" #: company/templates/company/manufacturer_part.html:103 #: company/templates/company/manufacturer_part_navbar.html:21 -#: company/views.py:58 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 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" @@ -2445,9 +2424,9 @@ msgstr "" #: company/templates/company/manufacturer_part.html:114 #: company/templates/company/manufacturer_part.html:138 -#: company/templates/company/manufacturer_part.html:238 +#: company/templates/company/manufacturer_part.html:239 #: part/templates/part/detail.html:214 part/templates/part/detail.html:294 -#: part/templates/part/detail.html:317 templates/js/company.js:203 +#: part/templates/part/detail.html:317 templates/js/company.js:339 #: users/models.py:193 msgid "Delete" msgstr "" @@ -2478,27 +2457,14 @@ msgstr "" msgid "Add Parameter" msgstr "" -#: company/templates/company/manufacturer_part.html:193 -#: part/templates/part/detail.html:816 -msgid "Create new supplier" -msgstr "" - -#: company/templates/company/manufacturer_part.html:223 +#: company/templates/company/manufacturer_part.html:224 msgid "Selected parameters will be deleted" msgstr "" -#: company/templates/company/manufacturer_part.html:235 +#: company/templates/company/manufacturer_part.html:236 msgid "Delete Parameters" msgstr "" -#: company/templates/company/manufacturer_part.html:311 -msgid "Edit Manufacturer Part" -msgstr "" - -#: company/templates/company/manufacturer_part.html:320 -msgid "Delete Manufacturer Part" -msgstr "" - #: company/templates/company/manufacturer_part_navbar.html:26 msgid "Manufacturer Part Stock" msgstr "" @@ -2549,16 +2515,16 @@ msgstr "" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 stock/models.py:420 -#: stock/templates/stock/item_base.html:386 templates/js/company.js:511 +#: stock/templates/stock/item_base.html:386 templates/js/company.js:691 #: templates/js/stock.js:1001 msgid "Supplier Part" msgstr "" -#: company/templates/company/supplier_part.html:44 +#: company/templates/company/supplier_part.html:44 templates/js/company.js:764 msgid "Edit supplier part" msgstr "" -#: company/templates/company/supplier_part.html:48 +#: company/templates/company/supplier_part.html:48 templates/js/company.js:765 msgid "Delete supplier part" msgstr "" @@ -2612,10 +2578,6 @@ msgstr "" msgid "Delete price break" msgstr "" -#: company/templates/company/supplier_part_delete.html:5 -msgid "Are you sure you want to delete the following Supplier Parts?" -msgstr "" - #: company/templates/company/supplier_part_navbar.html:26 msgid "Supplier Part Pricing" msgstr "" @@ -2624,61 +2586,53 @@ msgstr "" msgid "Pricing" msgstr "" -#: company/views.py:64 part/templates/part/prices.html:148 +#: company/views.py:50 +msgid "New Supplier" +msgstr "" + +#: company/views.py:55 part/templates/part/prices.html:148 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" -#: company/views.py:65 part/templates/part/detail.html:820 +#: company/views.py:56 msgid "New Manufacturer" msgstr "" -#: company/views.py:70 templates/InvenTree/search.html:336 +#: company/views.py:61 templates/InvenTree/search.html:336 #: templates/navbar.html:45 msgid "Customers" msgstr "" -#: company/views.py:71 +#: company/views.py:62 msgid "New Customer" msgstr "" -#: company/views.py:78 +#: company/views.py:69 msgid "Companies" msgstr "" -#: company/views.py:79 +#: company/views.py:70 msgid "New Company" msgstr "" -#: company/views.py:138 part/views.py:974 +#: company/views.py:129 part/views.py:974 msgid "Download Image" msgstr "" -#: company/views.py:167 part/views.py:1006 +#: company/views.py:158 part/views.py:1006 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:174 part/views.py:1013 +#: company/views.py:165 part/views.py:1013 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:183 part/views.py:1022 +#: company/views.py:174 part/views.py:1022 msgid "Supplied URL is not a valid image file" msgstr "" -#: company/views.py:243 -msgid "Edit Supplier Part" -msgstr "" - -#: company/views.py:294 templates/js/stock.js:1629 -msgid "Create new Supplier Part" -msgstr "" - -#: company/views.py:438 -msgid "Delete Supplier Part" -msgstr "" - #: label/api.py:57 report/api.py:201 msgid "No valid objects provided to template" msgstr "" @@ -3047,7 +3001,6 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:259 templates/js/part.js:64 -#: templates/js/stock.js:1634 msgid "New Location" msgstr "" @@ -4291,6 +4244,10 @@ msgstr "" msgid "Create new part" msgstr "" +#: part/templates/part/category.html:131 part/templates/part/detail.html:442 +msgid "New Part" +msgstr "" + #: part/templates/part/category.html:138 msgid "Set category" msgstr "" @@ -4505,7 +4462,6 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/detail.html:443 part/views.py:451 -#: templates/js/stock.js:1623 msgid "Create New Part" msgstr "" @@ -4525,26 +4481,22 @@ msgstr "" msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:821 -msgid "Create new manufacturer" -msgstr "" - -#: part/templates/part/detail.html:915 +#: part/templates/part/detail.html:900 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:927 +#: part/templates/part/detail.html:912 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:939 +#: part/templates/part/detail.html:924 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1028 +#: part/templates/part/detail.html:1013 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -4578,8 +4530,8 @@ msgstr "" msgid "Part List" msgstr "" -#: part/templates/part/part_base.html:26 templates/js/company.js:280 -#: templates/js/company.js:486 templates/js/part.js:172 +#: part/templates/part/part_base.html:26 templates/js/company.js:416 +#: templates/js/company.js:666 templates/js/part.js:172 #: templates/js/part.js:249 msgid "Inactive" msgstr "" @@ -6599,69 +6551,93 @@ msgstr "" msgid "No parts allocated for" msgstr "" -#: templates/js/company.js:45 +#: templates/js/company.js:36 +msgid "Add Manufacturer Part" +msgstr "" + +#: templates/js/company.js:48 +msgid "Edit Manufacturer Part" +msgstr "" + +#: templates/js/company.js:57 +msgid "Delete Manufacturer Part" +msgstr "" + +#: templates/js/company.js:114 +msgid "Add Supplier Part" +msgstr "" + +#: templates/js/company.js:124 +msgid "Edit Supplier Part" +msgstr "" + +#: templates/js/company.js:134 +msgid "Delete Supplier Part" +msgstr "" + +#: templates/js/company.js:181 msgid "Edit Company" msgstr "" -#: templates/js/company.js:66 +#: templates/js/company.js:202 msgid "Add new Company" msgstr "" -#: templates/js/company.js:143 +#: templates/js/company.js:279 msgid "Parts Supplied" msgstr "" -#: templates/js/company.js:152 +#: templates/js/company.js:288 msgid "Parts Manufactured" msgstr "" -#: templates/js/company.js:165 +#: templates/js/company.js:301 msgid "No company information found" msgstr "" -#: templates/js/company.js:183 +#: templates/js/company.js:319 msgid "The following manufacturer parts will be deleted" msgstr "" -#: templates/js/company.js:200 +#: templates/js/company.js:336 msgid "Delete Manufacturer Parts" msgstr "" -#: templates/js/company.js:253 +#: templates/js/company.js:389 msgid "No manufacturer parts found" msgstr "" -#: templates/js/company.js:272 templates/js/company.js:478 +#: templates/js/company.js:408 templates/js/company.js:658 #: templates/js/part.js:156 templates/js/part.js:241 msgid "Template part" msgstr "" -#: templates/js/company.js:276 templates/js/company.js:482 +#: templates/js/company.js:412 templates/js/company.js:662 #: templates/js/part.js:160 templates/js/part.js:245 msgid "Assembled part" msgstr "" -#: templates/js/company.js:356 templates/js/part.js:330 +#: templates/js/company.js:536 templates/js/part.js:330 msgid "No parameters found" msgstr "" -#: templates/js/company.js:392 templates/js/part.js:371 +#: templates/js/company.js:572 templates/js/part.js:371 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:393 templates/js/part.js:372 +#: templates/js/company.js:573 templates/js/part.js:372 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:412 templates/js/part.js:389 +#: templates/js/company.js:592 templates/js/part.js:389 msgid "Edit Parameter" msgstr "" -#: templates/js/company.js:423 templates/js/part.js:401 +#: templates/js/company.js:603 templates/js/part.js:401 msgid "Delete Parameter" msgstr "" -#: templates/js/company.js:459 +#: templates/js/company.js:639 msgid "No supplier parts found" msgstr "" @@ -6718,7 +6694,7 @@ msgstr "" msgid "Searching" msgstr "" -#: templates/js/forms.js:1318 +#: templates/js/forms.js:1321 msgid "Clear input" msgstr "" @@ -6854,6 +6830,10 @@ msgid "Category ID" msgstr "" #: templates/js/model_renderers.js:199 +msgid "Manufacturer Part ID" +msgstr "" + +#: templates/js/model_renderers.js:227 msgid "Supplier Part ID" msgstr "" @@ -6968,6 +6948,10 @@ msgstr "" msgid "Delete ${human_name}" msgstr "" +#: templates/js/part.js:1129 +msgid "Single Price" +msgstr "" + #: templates/js/part.js:1148 msgid "Single Price Difference" msgstr "" @@ -7254,19 +7238,15 @@ msgstr "" msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1635 -msgid "Create New Location" -msgstr "" - -#: templates/js/stock.js:1676 +#: templates/js/stock.js:1655 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1699 +#: templates/js/stock.js:1678 msgid "Serial" msgstr "" -#: templates/js/stock.js:1727 +#: templates/js/stock.js:1706 msgid "Uninstall Stock Item" msgstr "" @@ -7444,56 +7424,56 @@ msgstr "" msgid "Purchasable" msgstr "" -#: templates/js/tables.js:336 +#: templates/js/tables.js:342 msgid "Loading data" msgstr "" -#: templates/js/tables.js:339 +#: templates/js/tables.js:345 msgid "rows per page" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "Showing" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "to" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "of" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "rows" msgstr "" -#: templates/js/tables.js:345 templates/search_form.html:6 +#: templates/js/tables.js:351 templates/search_form.html:6 #: templates/search_form.html:8 msgid "Search" msgstr "" -#: templates/js/tables.js:348 +#: templates/js/tables.js:354 msgid "No matching results" msgstr "" -#: templates/js/tables.js:351 +#: templates/js/tables.js:357 msgid "Hide/Show pagination" msgstr "" -#: templates/js/tables.js:354 +#: templates/js/tables.js:360 msgid "Refresh" msgstr "" -#: templates/js/tables.js:357 +#: templates/js/tables.js:363 msgid "Toggle" msgstr "" -#: templates/js/tables.js:360 +#: templates/js/tables.js:366 msgid "Columns" msgstr "" -#: templates/js/tables.js:363 +#: templates/js/tables.js:369 msgid "All" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index b4e9594ad6..791893940c 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 23:54+0000\n" +"POT-Creation-Date: 2021-07-19 01:18+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -136,18 +136,18 @@ msgstr "" msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 +#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:412 #: label/models.py:112 part/models.py:680 part/models.py:2191 #: report/models.py:181 templates/InvenTree/search.html:137 -#: templates/InvenTree/search.html:289 templates/js/company.js:365 +#: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 #: templates/js/stock.js:1282 msgid "Name" msgstr "Nombre" #: InvenTree/models.py:125 build/models.py:179 -#: build/templates/build/detail.html:24 company/models.py:353 -#: company/models.py:572 company/templates/company/manufacturer_part.html:76 +#: build/templates/build/detail.html:24 company/models.py:351 +#: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:309 #: part/models.py:703 part/templates/part/set_category.html:14 @@ -157,8 +157,8 @@ msgstr "Nombre" #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 #: templates/js/build.js:868 templates/js/build.js:1162 -#: templates/js/company.js:125 templates/js/company.js:323 -#: templates/js/company.js:561 templates/js/order.js:247 +#: templates/js/company.js:261 templates/js/company.js:459 +#: templates/js/company.js:741 templates/js/order.js:247 #: templates/js/order.js:349 templates/js/part.js:265 templates/js/part.js:449 #: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 #: templates/js/stock.js:868 templates/js/stock.js:1294 @@ -470,7 +470,7 @@ msgstr "" #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:34 common/models.py:748 -#: company/forms.py:104 company/templates/company/supplier_part.html:226 +#: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 @@ -481,7 +481,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 #: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:952 part/templates/part/detail.html:1038 +#: part/templates/part/detail.html:937 part/templates/part/detail.html:1023 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -494,7 +494,7 @@ msgstr "" #: templates/js/build.js:1172 templates/js/model_renderers.js:56 #: templates/js/order.js:462 templates/js/part.js:1016 #: templates/js/part.js:1138 templates/js/part.js:1194 -#: templates/js/stock.js:1474 templates/js/stock.js:1693 +#: templates/js/stock.js:1474 templates/js/stock.js:1672 msgid "Quantity" msgstr "Cantidad" @@ -556,7 +556,7 @@ msgstr "" #: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:251 templates/js/order.js:354 #: templates/js/stock.js:941 templates/js/stock.js:1443 -#: templates/js/stock.js:1709 +#: templates/js/stock.js:1688 msgid "Status" msgstr "Estado" @@ -639,7 +639,7 @@ msgstr "" #: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:29 company/models.py:707 +#: build/templates/build/detail.html:29 company/models.py:654 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:294 @@ -657,10 +657,10 @@ msgstr "" #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:586 templates/js/build.js:873 -#: templates/js/build.js:1139 templates/js/company.js:264 -#: templates/js/company.js:470 templates/js/part.js:430 +#: templates/js/build.js:1139 templates/js/company.js:400 +#: templates/js/company.js:650 templates/js/part.js:430 #: templates/js/part.js:593 templates/js/stock.js:73 templates/js/stock.js:837 -#: templates/js/stock.js:1681 +#: templates/js/stock.js:1660 msgid "Part" msgstr "Parte" @@ -774,7 +774,7 @@ msgid "Link to external URL" msgstr "" #: build/models.py:306 build/templates/build/navbar.html:52 -#: company/models.py:141 company/models.py:579 +#: company/models.py:139 company/models.py:526 #: company/templates/company/navbar.html:63 #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 @@ -789,7 +789,7 @@ msgstr "" #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:349 templates/js/company.js:566 +#: templates/js/bom.js:349 templates/js/company.js:746 #: templates/js/stock.js:209 templates/js/stock.js:450 #: templates/js/stock.js:1033 msgid "Notes" @@ -1120,7 +1120,7 @@ msgstr "" #: build/templates/build/detail.html:73 #: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 -#: templates/js/stock.js:1716 templates/js/table_filters.js:116 +#: templates/js/stock.js:1695 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "Lote" @@ -1501,7 +1501,7 @@ msgstr "" msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:72 company/models.py:99 company/models.py:100 +#: common/models.py:72 company/models.py:97 company/models.py:98 msgid "Company name" msgstr "" @@ -1861,7 +1861,7 @@ msgstr "" msgid "Key string must be unique" msgstr "" -#: common/models.py:749 company/forms.py:105 +#: common/models.py:749 company/forms.py:43 msgid "Price break quantity" msgstr "" @@ -1935,259 +1935,250 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/forms.py:25 part/forms.py:47 +#: company/forms.py:24 part/forms.py:47 msgid "URL" msgstr "" -#: company/forms.py:26 part/forms.py:48 +#: company/forms.py:25 part/forms.py:48 msgid "Image URL" msgstr "" -#: company/forms.py:47 templates/js/part.js:1129 -msgid "Single Price" -msgstr "" - -#: company/forms.py:48 -msgid "Single quantity price" -msgstr "" - -#: company/forms.py:56 company/models.py:335 -msgid "Select manufacturer" -msgstr "" - -#: company/forms.py:62 company/models.py:342 -msgid "Manufacturer Part Number" -msgstr "" - -#: company/forms.py:64 company/models.py:341 -#: company/templates/company/manufacturer_part.html:93 -#: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 -msgid "MPN" -msgstr "" - -#: company/models.py:104 +#: company/models.py:102 msgid "Company description" msgstr "" -#: company/models.py:105 +#: company/models.py:103 msgid "Description of the company" msgstr "" -#: company/models.py:111 company/templates/company/company_base.html:70 -#: templates/js/company.js:129 +#: company/models.py:109 company/templates/company/company_base.html:70 +#: templates/js/company.js:265 msgid "Website" msgstr "Página web" -#: company/models.py:112 +#: company/models.py:110 msgid "Company website URL" msgstr "" -#: company/models.py:116 company/templates/company/company_base.html:88 +#: company/models.py:114 company/templates/company/company_base.html:88 msgid "Address" msgstr "" -#: company/models.py:117 +#: company/models.py:115 msgid "Company address" msgstr "" -#: company/models.py:120 +#: company/models.py:118 msgid "Phone number" msgstr "Teléfono" -#: company/models.py:121 +#: company/models.py:119 msgid "Contact phone number" msgstr "Teléfono de contacto" -#: company/models.py:124 company/templates/company/company_base.html:102 +#: company/models.py:122 company/templates/company/company_base.html:102 msgid "Email" msgstr "Email" -#: company/models.py:124 +#: company/models.py:122 msgid "Contact email address" msgstr "" -#: company/models.py:127 company/templates/company/company_base.html:109 +#: company/models.py:125 company/templates/company/company_base.html:109 msgid "Contact" msgstr "Contacto" -#: company/models.py:128 +#: company/models.py:126 msgid "Point of contact" msgstr "" -#: company/models.py:130 company/models.py:347 company/models.py:566 +#: company/models.py:128 company/models.py:345 company/models.py:513 #: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 -#: templates/js/company.js:312 templates/js/company.js:550 +#: templates/js/company.js:448 templates/js/company.js:730 #: templates/js/part.js:687 msgid "Link" msgstr "" -#: company/models.py:130 +#: company/models.py:128 msgid "Link to external company information" msgstr "" -#: company/models.py:138 part/models.py:746 +#: company/models.py:136 part/models.py:746 msgid "Image" msgstr "" -#: company/models.py:143 +#: company/models.py:141 msgid "is customer" msgstr "" -#: company/models.py:143 +#: company/models.py:141 msgid "Do you sell items to this company?" msgstr "" -#: company/models.py:145 +#: company/models.py:143 msgid "is supplier" msgstr "" -#: company/models.py:145 +#: company/models.py:143 msgid "Do you purchase items from this company?" msgstr "" -#: company/models.py:147 +#: company/models.py:145 msgid "is manufacturer" msgstr "" -#: company/models.py:147 +#: company/models.py:145 msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:151 company/serializers.py:262 +#: company/models.py:149 company/serializers.py:245 #: company/templates/company/company_base.html:76 msgid "Currency" msgstr "" -#: company/models.py:154 +#: company/models.py:152 msgid "Default currency used for this company" msgstr "" -#: company/models.py:319 company/models.py:537 stock/models.py:411 +#: company/models.py:317 company/models.py:484 stock/models.py:411 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" -#: company/models.py:323 company/models.py:541 order/views.py:1080 +#: company/models.py:321 company/models.py:488 order/views.py:1080 msgid "Select part" msgstr "" -#: company/models.py:334 company/templates/company/company_base.html:116 +#: company/models.py:332 company/templates/company/company_base.html:116 #: company/templates/company/manufacturer_part.html:89 #: company/templates/company/supplier_part.html:98 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:364 -#: templates/js/company.js:113 templates/js/company.js:289 -#: templates/js/company.js:521 +#: templates/js/company.js:249 templates/js/company.js:425 +#: templates/js/company.js:701 msgid "Manufacturer" msgstr "Fabricante" -#: company/models.py:348 +#: company/models.py:333 +msgid "Select manufacturer" +msgstr "" + +#: company/models.py:339 company/templates/company/manufacturer_part.html:93 +#: company/templates/company/supplier_part.html:106 +#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 +#: part/bom.py:242 templates/js/company.js:441 templates/js/company.js:719 +msgid "MPN" +msgstr "" + +#: company/models.py:340 +msgid "Manufacturer Part Number" +msgstr "" + +#: company/models.py:346 msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:354 +#: company/models.py:352 msgid "Manufacturer part description" msgstr "" -#: company/models.py:408 company/models.py:560 +#: company/models.py:406 company/models.py:507 #: company/templates/company/manufacturer_part.html:6 #: company/templates/company/manufacturer_part.html:23 #: stock/templates/stock/item_base.html:374 msgid "Manufacturer Part" msgstr "" -#: company/models.py:415 +#: company/models.py:413 msgid "Parameter name" msgstr "" -#: company/models.py:421 +#: company/models.py:419 #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:371 templates/js/part.js:348 +#: templates/js/company.js:551 templates/js/part.js:348 #: templates/js/stock.js:446 msgid "Value" msgstr "" -#: company/models.py:422 +#: company/models.py:420 msgid "Parameter value" msgstr "" -#: company/models.py:428 part/models.py:821 part/models.py:2193 -#: templates/js/company.js:377 templates/js/part.js:354 +#: company/models.py:426 part/models.py:821 part/models.py:2193 +#: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "" -#: company/models.py:429 +#: company/models.py:427 msgid "Parameter units" msgstr "" -#: company/models.py:547 company/templates/company/company_base.html:121 +#: company/models.py:494 company/templates/company/company_base.html:121 #: company/templates/company/supplier_part.html:88 order/models.py:260 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 -#: templates/js/company.js:117 templates/js/company.js:495 +#: templates/js/company.js:253 templates/js/company.js:675 #: templates/js/order.js:234 msgid "Supplier" msgstr "Proveedor" -#: company/models.py:548 +#: company/models.py:495 msgid "Select supplier" msgstr "" -#: company/models.py:553 company/templates/company/supplier_part.html:92 +#: company/models.py:500 company/templates/company/supplier_part.html:92 #: order/templates/order/purchase_order_detail.html:315 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" -#: company/models.py:554 +#: company/models.py:501 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:561 +#: company/models.py:508 msgid "Select manufacturer part" msgstr "" -#: company/models.py:567 +#: company/models.py:514 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:573 +#: company/models.py:520 msgid "Supplier part description" msgstr "" -#: company/models.py:578 company/templates/company/supplier_part.html:120 +#: company/models.py:525 company/templates/company/supplier_part.html:120 #: part/models.py:2341 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Nota" -#: company/models.py:582 part/models.py:1614 +#: company/models.py:529 part/models.py:1614 msgid "base cost" msgstr "" -#: company/models.py:582 part/models.py:1614 +#: company/models.py:529 part/models.py:1614 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:584 company/templates/company/supplier_part.html:113 +#: company/models.py:531 company/templates/company/supplier_part.html:113 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/company.js:571 templates/js/stock.js:1029 +#: templates/js/company.js:751 templates/js/stock.js:1029 msgid "Packaging" msgstr "" -#: company/models.py:584 +#: company/models.py:531 msgid "Part packaging" msgstr "" -#: company/models.py:586 part/models.py:1616 +#: company/models.py:533 part/models.py:1616 msgid "multiple" msgstr "" -#: company/models.py:586 +#: company/models.py:533 msgid "Order multiple" msgstr "" @@ -2201,7 +2192,7 @@ msgstr "" #: company/templates/company/company_base.html:9 #: company/templates/company/company_base.html:35 -#: templates/InvenTree/search.html:304 templates/js/company.js:102 +#: templates/InvenTree/search.html:304 templates/js/company.js:238 msgid "Company" msgstr "" @@ -2243,7 +2234,7 @@ msgstr "Teléfono" #: company/templates/company/company_base.html:126 order/models.py:544 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 -#: templates/js/company.js:109 templates/js/order.js:331 +#: templates/js/company.js:245 templates/js/order.js:331 #: templates/js/stock.js:1407 msgid "Customer" msgstr "Cliente" @@ -2268,7 +2259,6 @@ msgstr "" #: company/templates/company/detail.html:23 #: company/templates/company/manufacturer_part.html:109 #: part/templates/part/detail.html:289 templates/js/part.js:78 -#: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "" @@ -2376,29 +2366,16 @@ msgstr "" msgid "Export" msgstr "Exportar" -#: company/templates/company/detail.html:302 -#: part/templates/part/detail.html:899 -msgid "Add Manufacturer Part" +#: company/templates/company/detail.html:372 +#: company/templates/company/manufacturer_part.html:200 +#: part/templates/part/detail.html:823 +msgid "Delete Supplier Parts?" msgstr "" -#: company/templates/company/detail.html:364 -#: part/templates/part/category.html:131 part/templates/part/detail.html:442 -#: templates/js/stock.js:1622 -msgid "New Part" -msgstr "" - -#: company/templates/company/detail.html:365 -msgid "Create new Part" -msgstr "" - -#: company/templates/company/detail.html:370 -#: company/templates/company/manufacturer_part.html:192 company/views.py:59 -#: part/templates/part/detail.html:815 -msgid "New Supplier" -msgstr "" - -#: company/templates/company/detail.html:371 -msgid "Create new Supplier" +#: company/templates/company/detail.html:373 +#: company/templates/company/manufacturer_part.html:201 +#: part/templates/part/detail.html:824 +msgid "All selected supplier parts will be deleted" msgstr "" #: company/templates/company/index.html:8 @@ -2413,10 +2390,12 @@ msgid "Order part" msgstr "" #: company/templates/company/manufacturer_part.html:45 +#: templates/js/company.js:473 msgid "Edit manufacturer part" msgstr "" #: company/templates/company/manufacturer_part.html:49 +#: templates/js/company.js:474 msgid "Delete manufacturer part" msgstr "" @@ -2431,7 +2410,7 @@ msgstr "" #: company/templates/company/manufacturer_part.html:103 #: company/templates/company/manufacturer_part_navbar.html:21 -#: company/views.py:58 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 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" @@ -2444,9 +2423,9 @@ msgstr "" #: company/templates/company/manufacturer_part.html:114 #: company/templates/company/manufacturer_part.html:138 -#: company/templates/company/manufacturer_part.html:238 +#: company/templates/company/manufacturer_part.html:239 #: part/templates/part/detail.html:214 part/templates/part/detail.html:294 -#: part/templates/part/detail.html:317 templates/js/company.js:203 +#: part/templates/part/detail.html:317 templates/js/company.js:339 #: users/models.py:193 msgid "Delete" msgstr "Eliminar" @@ -2477,27 +2456,14 @@ msgstr "" msgid "Add Parameter" msgstr "" -#: company/templates/company/manufacturer_part.html:193 -#: part/templates/part/detail.html:816 -msgid "Create new supplier" -msgstr "" - -#: company/templates/company/manufacturer_part.html:223 +#: company/templates/company/manufacturer_part.html:224 msgid "Selected parameters will be deleted" msgstr "" -#: company/templates/company/manufacturer_part.html:235 +#: company/templates/company/manufacturer_part.html:236 msgid "Delete Parameters" msgstr "" -#: company/templates/company/manufacturer_part.html:311 -msgid "Edit Manufacturer Part" -msgstr "" - -#: company/templates/company/manufacturer_part.html:320 -msgid "Delete Manufacturer Part" -msgstr "" - #: company/templates/company/manufacturer_part_navbar.html:26 msgid "Manufacturer Part Stock" msgstr "" @@ -2548,16 +2514,16 @@ msgstr "" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 stock/models.py:420 -#: stock/templates/stock/item_base.html:386 templates/js/company.js:511 +#: stock/templates/stock/item_base.html:386 templates/js/company.js:691 #: templates/js/stock.js:1001 msgid "Supplier Part" msgstr "" -#: company/templates/company/supplier_part.html:44 +#: company/templates/company/supplier_part.html:44 templates/js/company.js:764 msgid "Edit supplier part" msgstr "" -#: company/templates/company/supplier_part.html:48 +#: company/templates/company/supplier_part.html:48 templates/js/company.js:765 msgid "Delete supplier part" msgstr "" @@ -2611,10 +2577,6 @@ msgstr "" msgid "Delete price break" msgstr "" -#: company/templates/company/supplier_part_delete.html:5 -msgid "Are you sure you want to delete the following Supplier Parts?" -msgstr "" - #: company/templates/company/supplier_part_navbar.html:26 msgid "Supplier Part Pricing" msgstr "" @@ -2623,61 +2585,53 @@ msgstr "" msgid "Pricing" msgstr "" -#: company/views.py:64 part/templates/part/prices.html:148 +#: company/views.py:50 +msgid "New Supplier" +msgstr "" + +#: company/views.py:55 part/templates/part/prices.html:148 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "Fabricantes" -#: company/views.py:65 part/templates/part/detail.html:820 +#: company/views.py:56 msgid "New Manufacturer" msgstr "" -#: company/views.py:70 templates/InvenTree/search.html:336 +#: company/views.py:61 templates/InvenTree/search.html:336 #: templates/navbar.html:45 msgid "Customers" msgstr "" -#: company/views.py:71 +#: company/views.py:62 msgid "New Customer" msgstr "" -#: company/views.py:78 +#: company/views.py:69 msgid "Companies" msgstr "" -#: company/views.py:79 +#: company/views.py:70 msgid "New Company" msgstr "" -#: company/views.py:138 part/views.py:974 +#: company/views.py:129 part/views.py:974 msgid "Download Image" msgstr "" -#: company/views.py:167 part/views.py:1006 +#: company/views.py:158 part/views.py:1006 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:174 part/views.py:1013 +#: company/views.py:165 part/views.py:1013 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:183 part/views.py:1022 +#: company/views.py:174 part/views.py:1022 msgid "Supplied URL is not a valid image file" msgstr "" -#: company/views.py:243 -msgid "Edit Supplier Part" -msgstr "" - -#: company/views.py:294 templates/js/stock.js:1629 -msgid "Create new Supplier Part" -msgstr "" - -#: company/views.py:438 -msgid "Delete Supplier Part" -msgstr "" - #: label/api.py:57 report/api.py:201 msgid "No valid objects provided to template" msgstr "" @@ -3046,7 +3000,6 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:259 templates/js/part.js:64 -#: templates/js/stock.js:1634 msgid "New Location" msgstr "" @@ -4290,6 +4243,10 @@ msgstr "" msgid "Create new part" msgstr "" +#: part/templates/part/category.html:131 part/templates/part/detail.html:442 +msgid "New Part" +msgstr "" + #: part/templates/part/category.html:138 msgid "Set category" msgstr "" @@ -4504,7 +4461,6 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/detail.html:443 part/views.py:451 -#: templates/js/stock.js:1623 msgid "Create New Part" msgstr "" @@ -4524,26 +4480,22 @@ msgstr "" msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:821 -msgid "Create new manufacturer" -msgstr "" - -#: part/templates/part/detail.html:915 +#: part/templates/part/detail.html:900 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:927 +#: part/templates/part/detail.html:912 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:939 +#: part/templates/part/detail.html:924 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1028 +#: part/templates/part/detail.html:1013 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -4577,8 +4529,8 @@ msgstr "" msgid "Part List" msgstr "" -#: part/templates/part/part_base.html:26 templates/js/company.js:280 -#: templates/js/company.js:486 templates/js/part.js:172 +#: part/templates/part/part_base.html:26 templates/js/company.js:416 +#: templates/js/company.js:666 templates/js/part.js:172 #: templates/js/part.js:249 msgid "Inactive" msgstr "" @@ -6598,69 +6550,95 @@ msgstr "" msgid "No parts allocated for" msgstr "" -#: templates/js/company.js:45 +#: templates/js/company.js:36 +msgid "Add Manufacturer Part" +msgstr "" + +#: templates/js/company.js:48 +msgid "Edit Manufacturer Part" +msgstr "" + +#: templates/js/company.js:57 +msgid "Delete Manufacturer Part" +msgstr "" + +#: templates/js/company.js:114 +#, fuzzy +#| msgid "Supplier" +msgid "Add Supplier Part" +msgstr "Proveedor" + +#: templates/js/company.js:124 +msgid "Edit Supplier Part" +msgstr "" + +#: templates/js/company.js:134 +msgid "Delete Supplier Part" +msgstr "" + +#: templates/js/company.js:181 msgid "Edit Company" msgstr "" -#: templates/js/company.js:66 +#: templates/js/company.js:202 msgid "Add new Company" msgstr "" -#: templates/js/company.js:143 +#: templates/js/company.js:279 msgid "Parts Supplied" msgstr "" -#: templates/js/company.js:152 +#: templates/js/company.js:288 msgid "Parts Manufactured" msgstr "" -#: templates/js/company.js:165 +#: templates/js/company.js:301 msgid "No company information found" msgstr "" -#: templates/js/company.js:183 +#: templates/js/company.js:319 msgid "The following manufacturer parts will be deleted" msgstr "" -#: templates/js/company.js:200 +#: templates/js/company.js:336 msgid "Delete Manufacturer Parts" msgstr "" -#: templates/js/company.js:253 +#: templates/js/company.js:389 msgid "No manufacturer parts found" msgstr "" -#: templates/js/company.js:272 templates/js/company.js:478 +#: templates/js/company.js:408 templates/js/company.js:658 #: templates/js/part.js:156 templates/js/part.js:241 msgid "Template part" msgstr "" -#: templates/js/company.js:276 templates/js/company.js:482 +#: templates/js/company.js:412 templates/js/company.js:662 #: templates/js/part.js:160 templates/js/part.js:245 msgid "Assembled part" msgstr "" -#: templates/js/company.js:356 templates/js/part.js:330 +#: templates/js/company.js:536 templates/js/part.js:330 msgid "No parameters found" msgstr "" -#: templates/js/company.js:392 templates/js/part.js:371 +#: templates/js/company.js:572 templates/js/part.js:371 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:393 templates/js/part.js:372 +#: templates/js/company.js:573 templates/js/part.js:372 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:412 templates/js/part.js:389 +#: templates/js/company.js:592 templates/js/part.js:389 msgid "Edit Parameter" msgstr "" -#: templates/js/company.js:423 templates/js/part.js:401 +#: templates/js/company.js:603 templates/js/part.js:401 msgid "Delete Parameter" msgstr "" -#: templates/js/company.js:459 +#: templates/js/company.js:639 msgid "No supplier parts found" msgstr "" @@ -6717,7 +6695,7 @@ msgstr "" msgid "Searching" msgstr "" -#: templates/js/forms.js:1318 +#: templates/js/forms.js:1321 msgid "Clear input" msgstr "" @@ -6853,6 +6831,12 @@ msgid "Category ID" msgstr "" #: templates/js/model_renderers.js:199 +#, fuzzy +#| msgid "Manufacturer" +msgid "Manufacturer Part ID" +msgstr "Fabricante" + +#: templates/js/model_renderers.js:227 msgid "Supplier Part ID" msgstr "" @@ -6967,6 +6951,10 @@ msgstr "" msgid "Delete ${human_name}" msgstr "" +#: templates/js/part.js:1129 +msgid "Single Price" +msgstr "" + #: templates/js/part.js:1148 msgid "Single Price Difference" msgstr "" @@ -7253,19 +7241,15 @@ msgstr "" msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1635 -msgid "Create New Location" -msgstr "" - -#: templates/js/stock.js:1676 +#: templates/js/stock.js:1655 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1699 +#: templates/js/stock.js:1678 msgid "Serial" msgstr "" -#: templates/js/stock.js:1727 +#: templates/js/stock.js:1706 msgid "Uninstall Stock Item" msgstr "" @@ -7443,56 +7427,56 @@ msgstr "" msgid "Purchasable" msgstr "" -#: templates/js/tables.js:336 +#: templates/js/tables.js:342 msgid "Loading data" msgstr "" -#: templates/js/tables.js:339 +#: templates/js/tables.js:345 msgid "rows per page" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "Showing" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "to" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "of" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "rows" msgstr "" -#: templates/js/tables.js:345 templates/search_form.html:6 +#: templates/js/tables.js:351 templates/search_form.html:6 #: templates/search_form.html:8 msgid "Search" msgstr "" -#: templates/js/tables.js:348 +#: templates/js/tables.js:354 msgid "No matching results" msgstr "" -#: templates/js/tables.js:351 +#: templates/js/tables.js:357 msgid "Hide/Show pagination" msgstr "" -#: templates/js/tables.js:354 +#: templates/js/tables.js:360 msgid "Refresh" msgstr "" -#: templates/js/tables.js:357 +#: templates/js/tables.js:363 msgid "Toggle" msgstr "" -#: templates/js/tables.js:360 +#: templates/js/tables.js:366 msgid "Columns" msgstr "" -#: templates/js/tables.js:363 +#: templates/js/tables.js:369 msgid "All" msgstr "" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 46ade59c21..896c0f3852 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 23:54+0000\n" +"POT-Creation-Date: 2021-07-19 01:18+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: French\n" @@ -136,18 +136,18 @@ msgstr "date de chargement" msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 +#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:412 #: label/models.py:112 part/models.py:680 part/models.py:2191 #: report/models.py:181 templates/InvenTree/search.html:137 -#: templates/InvenTree/search.html:289 templates/js/company.js:365 +#: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 #: templates/js/stock.js:1282 msgid "Name" msgstr "Nom" #: InvenTree/models.py:125 build/models.py:179 -#: build/templates/build/detail.html:24 company/models.py:353 -#: company/models.py:572 company/templates/company/manufacturer_part.html:76 +#: build/templates/build/detail.html:24 company/models.py:351 +#: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:309 #: part/models.py:703 part/templates/part/set_category.html:14 @@ -157,8 +157,8 @@ msgstr "Nom" #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 #: templates/js/build.js:868 templates/js/build.js:1162 -#: templates/js/company.js:125 templates/js/company.js:323 -#: templates/js/company.js:561 templates/js/order.js:247 +#: templates/js/company.js:261 templates/js/company.js:459 +#: templates/js/company.js:741 templates/js/order.js:247 #: templates/js/order.js:349 templates/js/part.js:265 templates/js/part.js:449 #: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 #: templates/js/stock.js:868 templates/js/stock.js:1294 @@ -470,7 +470,7 @@ msgstr "" #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:34 common/models.py:748 -#: company/forms.py:104 company/templates/company/supplier_part.html:226 +#: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 @@ -481,7 +481,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 #: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:952 part/templates/part/detail.html:1038 +#: part/templates/part/detail.html:937 part/templates/part/detail.html:1023 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -494,7 +494,7 @@ msgstr "" #: templates/js/build.js:1172 templates/js/model_renderers.js:56 #: templates/js/order.js:462 templates/js/part.js:1016 #: templates/js/part.js:1138 templates/js/part.js:1194 -#: templates/js/stock.js:1474 templates/js/stock.js:1693 +#: templates/js/stock.js:1474 templates/js/stock.js:1672 msgid "Quantity" msgstr "Quantité" @@ -556,7 +556,7 @@ msgstr "Emplacement des pièces terminées" #: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:251 templates/js/order.js:354 #: templates/js/stock.js:941 templates/js/stock.js:1443 -#: templates/js/stock.js:1709 +#: templates/js/stock.js:1688 msgid "Status" msgstr "" @@ -639,7 +639,7 @@ msgstr "" #: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:29 company/models.py:707 +#: build/templates/build/detail.html:29 company/models.py:654 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:294 @@ -657,10 +657,10 @@ msgstr "" #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:586 templates/js/build.js:873 -#: templates/js/build.js:1139 templates/js/company.js:264 -#: templates/js/company.js:470 templates/js/part.js:430 +#: templates/js/build.js:1139 templates/js/company.js:400 +#: templates/js/company.js:650 templates/js/part.js:430 #: templates/js/part.js:593 templates/js/stock.js:73 templates/js/stock.js:837 -#: templates/js/stock.js:1681 +#: templates/js/stock.js:1660 msgid "Part" msgstr "Pièce" @@ -774,7 +774,7 @@ msgid "Link to external URL" msgstr "" #: build/models.py:306 build/templates/build/navbar.html:52 -#: company/models.py:141 company/models.py:579 +#: company/models.py:139 company/models.py:526 #: company/templates/company/navbar.html:63 #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 @@ -789,7 +789,7 @@ msgstr "" #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:349 templates/js/company.js:566 +#: templates/js/bom.js:349 templates/js/company.js:746 #: templates/js/stock.js:209 templates/js/stock.js:450 #: templates/js/stock.js:1033 msgid "Notes" @@ -1120,7 +1120,7 @@ msgstr "" #: build/templates/build/detail.html:73 #: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 -#: templates/js/stock.js:1716 templates/js/table_filters.js:116 +#: templates/js/stock.js:1695 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "" @@ -1501,7 +1501,7 @@ msgstr "" msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:72 company/models.py:99 company/models.py:100 +#: common/models.py:72 company/models.py:97 company/models.py:98 msgid "Company name" msgstr "" @@ -1861,7 +1861,7 @@ msgstr "" msgid "Key string must be unique" msgstr "" -#: common/models.py:749 company/forms.py:105 +#: common/models.py:749 company/forms.py:43 msgid "Price break quantity" msgstr "" @@ -1935,259 +1935,250 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/forms.py:25 part/forms.py:47 +#: company/forms.py:24 part/forms.py:47 msgid "URL" msgstr "" -#: company/forms.py:26 part/forms.py:48 +#: company/forms.py:25 part/forms.py:48 msgid "Image URL" msgstr "" -#: company/forms.py:47 templates/js/part.js:1129 -msgid "Single Price" -msgstr "" - -#: company/forms.py:48 -msgid "Single quantity price" -msgstr "" - -#: company/forms.py:56 company/models.py:335 -msgid "Select manufacturer" -msgstr "" - -#: company/forms.py:62 company/models.py:342 -msgid "Manufacturer Part Number" -msgstr "" - -#: company/forms.py:64 company/models.py:341 -#: company/templates/company/manufacturer_part.html:93 -#: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 -msgid "MPN" -msgstr "" - -#: company/models.py:104 +#: company/models.py:102 msgid "Company description" msgstr "" -#: company/models.py:105 +#: company/models.py:103 msgid "Description of the company" msgstr "" -#: company/models.py:111 company/templates/company/company_base.html:70 -#: templates/js/company.js:129 +#: company/models.py:109 company/templates/company/company_base.html:70 +#: templates/js/company.js:265 msgid "Website" msgstr "" -#: company/models.py:112 +#: company/models.py:110 msgid "Company website URL" msgstr "" -#: company/models.py:116 company/templates/company/company_base.html:88 +#: company/models.py:114 company/templates/company/company_base.html:88 msgid "Address" msgstr "" -#: company/models.py:117 +#: company/models.py:115 msgid "Company address" msgstr "" -#: company/models.py:120 +#: company/models.py:118 msgid "Phone number" msgstr "" -#: company/models.py:121 +#: company/models.py:119 msgid "Contact phone number" msgstr "" -#: company/models.py:124 company/templates/company/company_base.html:102 +#: company/models.py:122 company/templates/company/company_base.html:102 msgid "Email" msgstr "" -#: company/models.py:124 +#: company/models.py:122 msgid "Contact email address" msgstr "" -#: company/models.py:127 company/templates/company/company_base.html:109 +#: company/models.py:125 company/templates/company/company_base.html:109 msgid "Contact" msgstr "" -#: company/models.py:128 +#: company/models.py:126 msgid "Point of contact" msgstr "" -#: company/models.py:130 company/models.py:347 company/models.py:566 +#: company/models.py:128 company/models.py:345 company/models.py:513 #: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 -#: templates/js/company.js:312 templates/js/company.js:550 +#: templates/js/company.js:448 templates/js/company.js:730 #: templates/js/part.js:687 msgid "Link" msgstr "" -#: company/models.py:130 +#: company/models.py:128 msgid "Link to external company information" msgstr "" -#: company/models.py:138 part/models.py:746 +#: company/models.py:136 part/models.py:746 msgid "Image" msgstr "" -#: company/models.py:143 +#: company/models.py:141 msgid "is customer" msgstr "" -#: company/models.py:143 +#: company/models.py:141 msgid "Do you sell items to this company?" msgstr "" -#: company/models.py:145 +#: company/models.py:143 msgid "is supplier" msgstr "" -#: company/models.py:145 +#: company/models.py:143 msgid "Do you purchase items from this company?" msgstr "" -#: company/models.py:147 +#: company/models.py:145 msgid "is manufacturer" msgstr "" -#: company/models.py:147 +#: company/models.py:145 msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:151 company/serializers.py:262 +#: company/models.py:149 company/serializers.py:245 #: company/templates/company/company_base.html:76 msgid "Currency" msgstr "" -#: company/models.py:154 +#: company/models.py:152 msgid "Default currency used for this company" msgstr "" -#: company/models.py:319 company/models.py:537 stock/models.py:411 +#: company/models.py:317 company/models.py:484 stock/models.py:411 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" -#: company/models.py:323 company/models.py:541 order/views.py:1080 +#: company/models.py:321 company/models.py:488 order/views.py:1080 msgid "Select part" msgstr "" -#: company/models.py:334 company/templates/company/company_base.html:116 +#: company/models.py:332 company/templates/company/company_base.html:116 #: company/templates/company/manufacturer_part.html:89 #: company/templates/company/supplier_part.html:98 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:364 -#: templates/js/company.js:113 templates/js/company.js:289 -#: templates/js/company.js:521 +#: templates/js/company.js:249 templates/js/company.js:425 +#: templates/js/company.js:701 msgid "Manufacturer" msgstr "" -#: company/models.py:348 +#: company/models.py:333 +msgid "Select manufacturer" +msgstr "" + +#: company/models.py:339 company/templates/company/manufacturer_part.html:93 +#: company/templates/company/supplier_part.html:106 +#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 +#: part/bom.py:242 templates/js/company.js:441 templates/js/company.js:719 +msgid "MPN" +msgstr "" + +#: company/models.py:340 +msgid "Manufacturer Part Number" +msgstr "" + +#: company/models.py:346 msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:354 +#: company/models.py:352 msgid "Manufacturer part description" msgstr "" -#: company/models.py:408 company/models.py:560 +#: company/models.py:406 company/models.py:507 #: company/templates/company/manufacturer_part.html:6 #: company/templates/company/manufacturer_part.html:23 #: stock/templates/stock/item_base.html:374 msgid "Manufacturer Part" msgstr "" -#: company/models.py:415 +#: company/models.py:413 msgid "Parameter name" msgstr "" -#: company/models.py:421 +#: company/models.py:419 #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:371 templates/js/part.js:348 +#: templates/js/company.js:551 templates/js/part.js:348 #: templates/js/stock.js:446 msgid "Value" msgstr "" -#: company/models.py:422 +#: company/models.py:420 msgid "Parameter value" msgstr "" -#: company/models.py:428 part/models.py:821 part/models.py:2193 -#: templates/js/company.js:377 templates/js/part.js:354 +#: company/models.py:426 part/models.py:821 part/models.py:2193 +#: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "" -#: company/models.py:429 +#: company/models.py:427 msgid "Parameter units" msgstr "" -#: company/models.py:547 company/templates/company/company_base.html:121 +#: company/models.py:494 company/templates/company/company_base.html:121 #: company/templates/company/supplier_part.html:88 order/models.py:260 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 -#: templates/js/company.js:117 templates/js/company.js:495 +#: templates/js/company.js:253 templates/js/company.js:675 #: templates/js/order.js:234 msgid "Supplier" msgstr "" -#: company/models.py:548 +#: company/models.py:495 msgid "Select supplier" msgstr "" -#: company/models.py:553 company/templates/company/supplier_part.html:92 +#: company/models.py:500 company/templates/company/supplier_part.html:92 #: order/templates/order/purchase_order_detail.html:315 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" -#: company/models.py:554 +#: company/models.py:501 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:561 +#: company/models.py:508 msgid "Select manufacturer part" msgstr "" -#: company/models.py:567 +#: company/models.py:514 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:573 +#: company/models.py:520 msgid "Supplier part description" msgstr "" -#: company/models.py:578 company/templates/company/supplier_part.html:120 +#: company/models.py:525 company/templates/company/supplier_part.html:120 #: part/models.py:2341 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:582 part/models.py:1614 +#: company/models.py:529 part/models.py:1614 msgid "base cost" msgstr "" -#: company/models.py:582 part/models.py:1614 +#: company/models.py:529 part/models.py:1614 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:584 company/templates/company/supplier_part.html:113 +#: company/models.py:531 company/templates/company/supplier_part.html:113 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/company.js:571 templates/js/stock.js:1029 +#: templates/js/company.js:751 templates/js/stock.js:1029 msgid "Packaging" msgstr "" -#: company/models.py:584 +#: company/models.py:531 msgid "Part packaging" msgstr "" -#: company/models.py:586 part/models.py:1616 +#: company/models.py:533 part/models.py:1616 msgid "multiple" msgstr "" -#: company/models.py:586 +#: company/models.py:533 msgid "Order multiple" msgstr "" @@ -2201,7 +2192,7 @@ msgstr "" #: company/templates/company/company_base.html:9 #: company/templates/company/company_base.html:35 -#: templates/InvenTree/search.html:304 templates/js/company.js:102 +#: templates/InvenTree/search.html:304 templates/js/company.js:238 msgid "Company" msgstr "" @@ -2243,7 +2234,7 @@ msgstr "" #: company/templates/company/company_base.html:126 order/models.py:544 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 -#: templates/js/company.js:109 templates/js/order.js:331 +#: templates/js/company.js:245 templates/js/order.js:331 #: templates/js/stock.js:1407 msgid "Customer" msgstr "" @@ -2268,7 +2259,6 @@ msgstr "" #: company/templates/company/detail.html:23 #: company/templates/company/manufacturer_part.html:109 #: part/templates/part/detail.html:289 templates/js/part.js:78 -#: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "" @@ -2376,29 +2366,16 @@ msgstr "" msgid "Export" msgstr "" -#: company/templates/company/detail.html:302 -#: part/templates/part/detail.html:899 -msgid "Add Manufacturer Part" +#: company/templates/company/detail.html:372 +#: company/templates/company/manufacturer_part.html:200 +#: part/templates/part/detail.html:823 +msgid "Delete Supplier Parts?" msgstr "" -#: company/templates/company/detail.html:364 -#: part/templates/part/category.html:131 part/templates/part/detail.html:442 -#: templates/js/stock.js:1622 -msgid "New Part" -msgstr "" - -#: company/templates/company/detail.html:365 -msgid "Create new Part" -msgstr "" - -#: company/templates/company/detail.html:370 -#: company/templates/company/manufacturer_part.html:192 company/views.py:59 -#: part/templates/part/detail.html:815 -msgid "New Supplier" -msgstr "" - -#: company/templates/company/detail.html:371 -msgid "Create new Supplier" +#: company/templates/company/detail.html:373 +#: company/templates/company/manufacturer_part.html:201 +#: part/templates/part/detail.html:824 +msgid "All selected supplier parts will be deleted" msgstr "" #: company/templates/company/index.html:8 @@ -2413,10 +2390,12 @@ msgid "Order part" msgstr "" #: company/templates/company/manufacturer_part.html:45 +#: templates/js/company.js:473 msgid "Edit manufacturer part" msgstr "" #: company/templates/company/manufacturer_part.html:49 +#: templates/js/company.js:474 msgid "Delete manufacturer part" msgstr "" @@ -2431,7 +2410,7 @@ msgstr "" #: company/templates/company/manufacturer_part.html:103 #: company/templates/company/manufacturer_part_navbar.html:21 -#: company/views.py:58 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 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" @@ -2444,9 +2423,9 @@ msgstr "" #: company/templates/company/manufacturer_part.html:114 #: company/templates/company/manufacturer_part.html:138 -#: company/templates/company/manufacturer_part.html:238 +#: company/templates/company/manufacturer_part.html:239 #: part/templates/part/detail.html:214 part/templates/part/detail.html:294 -#: part/templates/part/detail.html:317 templates/js/company.js:203 +#: part/templates/part/detail.html:317 templates/js/company.js:339 #: users/models.py:193 msgid "Delete" msgstr "" @@ -2477,27 +2456,14 @@ msgstr "" msgid "Add Parameter" msgstr "" -#: company/templates/company/manufacturer_part.html:193 -#: part/templates/part/detail.html:816 -msgid "Create new supplier" -msgstr "" - -#: company/templates/company/manufacturer_part.html:223 +#: company/templates/company/manufacturer_part.html:224 msgid "Selected parameters will be deleted" msgstr "" -#: company/templates/company/manufacturer_part.html:235 +#: company/templates/company/manufacturer_part.html:236 msgid "Delete Parameters" msgstr "" -#: company/templates/company/manufacturer_part.html:311 -msgid "Edit Manufacturer Part" -msgstr "" - -#: company/templates/company/manufacturer_part.html:320 -msgid "Delete Manufacturer Part" -msgstr "" - #: company/templates/company/manufacturer_part_navbar.html:26 msgid "Manufacturer Part Stock" msgstr "" @@ -2548,16 +2514,16 @@ msgstr "" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 stock/models.py:420 -#: stock/templates/stock/item_base.html:386 templates/js/company.js:511 +#: stock/templates/stock/item_base.html:386 templates/js/company.js:691 #: templates/js/stock.js:1001 msgid "Supplier Part" msgstr "" -#: company/templates/company/supplier_part.html:44 +#: company/templates/company/supplier_part.html:44 templates/js/company.js:764 msgid "Edit supplier part" msgstr "" -#: company/templates/company/supplier_part.html:48 +#: company/templates/company/supplier_part.html:48 templates/js/company.js:765 msgid "Delete supplier part" msgstr "" @@ -2611,10 +2577,6 @@ msgstr "" msgid "Delete price break" msgstr "" -#: company/templates/company/supplier_part_delete.html:5 -msgid "Are you sure you want to delete the following Supplier Parts?" -msgstr "" - #: company/templates/company/supplier_part_navbar.html:26 msgid "Supplier Part Pricing" msgstr "" @@ -2623,61 +2585,53 @@ msgstr "" msgid "Pricing" msgstr "" -#: company/views.py:64 part/templates/part/prices.html:148 +#: company/views.py:50 +msgid "New Supplier" +msgstr "" + +#: company/views.py:55 part/templates/part/prices.html:148 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" -#: company/views.py:65 part/templates/part/detail.html:820 +#: company/views.py:56 msgid "New Manufacturer" msgstr "" -#: company/views.py:70 templates/InvenTree/search.html:336 +#: company/views.py:61 templates/InvenTree/search.html:336 #: templates/navbar.html:45 msgid "Customers" msgstr "" -#: company/views.py:71 +#: company/views.py:62 msgid "New Customer" msgstr "" -#: company/views.py:78 +#: company/views.py:69 msgid "Companies" msgstr "" -#: company/views.py:79 +#: company/views.py:70 msgid "New Company" msgstr "" -#: company/views.py:138 part/views.py:974 +#: company/views.py:129 part/views.py:974 msgid "Download Image" msgstr "" -#: company/views.py:167 part/views.py:1006 +#: company/views.py:158 part/views.py:1006 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:174 part/views.py:1013 +#: company/views.py:165 part/views.py:1013 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:183 part/views.py:1022 +#: company/views.py:174 part/views.py:1022 msgid "Supplied URL is not a valid image file" msgstr "" -#: company/views.py:243 -msgid "Edit Supplier Part" -msgstr "" - -#: company/views.py:294 templates/js/stock.js:1629 -msgid "Create new Supplier Part" -msgstr "" - -#: company/views.py:438 -msgid "Delete Supplier Part" -msgstr "" - #: label/api.py:57 report/api.py:201 msgid "No valid objects provided to template" msgstr "" @@ -3046,7 +3000,6 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:259 templates/js/part.js:64 -#: templates/js/stock.js:1634 msgid "New Location" msgstr "" @@ -4292,6 +4245,10 @@ msgstr "" msgid "Create new part" msgstr "" +#: part/templates/part/category.html:131 part/templates/part/detail.html:442 +msgid "New Part" +msgstr "" + #: part/templates/part/category.html:138 msgid "Set category" msgstr "" @@ -4506,7 +4463,6 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/detail.html:443 part/views.py:451 -#: templates/js/stock.js:1623 msgid "Create New Part" msgstr "" @@ -4526,26 +4482,22 @@ msgstr "" msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:821 -msgid "Create new manufacturer" -msgstr "" - -#: part/templates/part/detail.html:915 +#: part/templates/part/detail.html:900 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:927 +#: part/templates/part/detail.html:912 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:939 +#: part/templates/part/detail.html:924 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1028 +#: part/templates/part/detail.html:1013 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -4579,8 +4531,8 @@ msgstr "" msgid "Part List" msgstr "" -#: part/templates/part/part_base.html:26 templates/js/company.js:280 -#: templates/js/company.js:486 templates/js/part.js:172 +#: part/templates/part/part_base.html:26 templates/js/company.js:416 +#: templates/js/company.js:666 templates/js/part.js:172 #: templates/js/part.js:249 msgid "Inactive" msgstr "" @@ -6600,69 +6552,93 @@ msgstr "" msgid "No parts allocated for" msgstr "" -#: templates/js/company.js:45 +#: templates/js/company.js:36 +msgid "Add Manufacturer Part" +msgstr "" + +#: templates/js/company.js:48 +msgid "Edit Manufacturer Part" +msgstr "" + +#: templates/js/company.js:57 +msgid "Delete Manufacturer Part" +msgstr "" + +#: templates/js/company.js:114 +msgid "Add Supplier Part" +msgstr "" + +#: templates/js/company.js:124 +msgid "Edit Supplier Part" +msgstr "" + +#: templates/js/company.js:134 +msgid "Delete Supplier Part" +msgstr "" + +#: templates/js/company.js:181 msgid "Edit Company" msgstr "" -#: templates/js/company.js:66 +#: templates/js/company.js:202 msgid "Add new Company" msgstr "" -#: templates/js/company.js:143 +#: templates/js/company.js:279 msgid "Parts Supplied" msgstr "" -#: templates/js/company.js:152 +#: templates/js/company.js:288 msgid "Parts Manufactured" msgstr "" -#: templates/js/company.js:165 +#: templates/js/company.js:301 msgid "No company information found" msgstr "" -#: templates/js/company.js:183 +#: templates/js/company.js:319 msgid "The following manufacturer parts will be deleted" msgstr "" -#: templates/js/company.js:200 +#: templates/js/company.js:336 msgid "Delete Manufacturer Parts" msgstr "" -#: templates/js/company.js:253 +#: templates/js/company.js:389 msgid "No manufacturer parts found" msgstr "" -#: templates/js/company.js:272 templates/js/company.js:478 +#: templates/js/company.js:408 templates/js/company.js:658 #: templates/js/part.js:156 templates/js/part.js:241 msgid "Template part" msgstr "" -#: templates/js/company.js:276 templates/js/company.js:482 +#: templates/js/company.js:412 templates/js/company.js:662 #: templates/js/part.js:160 templates/js/part.js:245 msgid "Assembled part" msgstr "" -#: templates/js/company.js:356 templates/js/part.js:330 +#: templates/js/company.js:536 templates/js/part.js:330 msgid "No parameters found" msgstr "" -#: templates/js/company.js:392 templates/js/part.js:371 +#: templates/js/company.js:572 templates/js/part.js:371 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:393 templates/js/part.js:372 +#: templates/js/company.js:573 templates/js/part.js:372 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:412 templates/js/part.js:389 +#: templates/js/company.js:592 templates/js/part.js:389 msgid "Edit Parameter" msgstr "" -#: templates/js/company.js:423 templates/js/part.js:401 +#: templates/js/company.js:603 templates/js/part.js:401 msgid "Delete Parameter" msgstr "" -#: templates/js/company.js:459 +#: templates/js/company.js:639 msgid "No supplier parts found" msgstr "" @@ -6719,7 +6695,7 @@ msgstr "" msgid "Searching" msgstr "" -#: templates/js/forms.js:1318 +#: templates/js/forms.js:1321 msgid "Clear input" msgstr "" @@ -6855,6 +6831,10 @@ msgid "Category ID" msgstr "" #: templates/js/model_renderers.js:199 +msgid "Manufacturer Part ID" +msgstr "" + +#: templates/js/model_renderers.js:227 msgid "Supplier Part ID" msgstr "" @@ -6969,6 +6949,10 @@ msgstr "" msgid "Delete ${human_name}" msgstr "" +#: templates/js/part.js:1129 +msgid "Single Price" +msgstr "" + #: templates/js/part.js:1148 msgid "Single Price Difference" msgstr "" @@ -7255,19 +7239,15 @@ msgstr "" msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1635 -msgid "Create New Location" -msgstr "" - -#: templates/js/stock.js:1676 +#: templates/js/stock.js:1655 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1699 +#: templates/js/stock.js:1678 msgid "Serial" msgstr "" -#: templates/js/stock.js:1727 +#: templates/js/stock.js:1706 msgid "Uninstall Stock Item" msgstr "" @@ -7445,56 +7425,56 @@ msgstr "" msgid "Purchasable" msgstr "" -#: templates/js/tables.js:336 +#: templates/js/tables.js:342 msgid "Loading data" msgstr "" -#: templates/js/tables.js:339 +#: templates/js/tables.js:345 msgid "rows per page" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "Showing" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "to" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "of" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "rows" msgstr "" -#: templates/js/tables.js:345 templates/search_form.html:6 +#: templates/js/tables.js:351 templates/search_form.html:6 #: templates/search_form.html:8 msgid "Search" msgstr "" -#: templates/js/tables.js:348 +#: templates/js/tables.js:354 msgid "No matching results" msgstr "" -#: templates/js/tables.js:351 +#: templates/js/tables.js:357 msgid "Hide/Show pagination" msgstr "" -#: templates/js/tables.js:354 +#: templates/js/tables.js:360 msgid "Refresh" msgstr "" -#: templates/js/tables.js:357 +#: templates/js/tables.js:363 msgid "Toggle" msgstr "" -#: templates/js/tables.js:360 +#: templates/js/tables.js:366 msgid "Columns" msgstr "" -#: templates/js/tables.js:363 +#: templates/js/tables.js:369 msgid "All" msgstr "" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 99e8e51f99..b8e54fe550 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 23:54+0000\n" +"POT-Creation-Date: 2021-07-19 01:18+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -136,18 +136,18 @@ msgstr "" msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 +#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:412 #: label/models.py:112 part/models.py:680 part/models.py:2191 #: report/models.py:181 templates/InvenTree/search.html:137 -#: templates/InvenTree/search.html:289 templates/js/company.js:365 +#: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 #: templates/js/stock.js:1282 msgid "Name" msgstr "" #: InvenTree/models.py:125 build/models.py:179 -#: build/templates/build/detail.html:24 company/models.py:353 -#: company/models.py:572 company/templates/company/manufacturer_part.html:76 +#: build/templates/build/detail.html:24 company/models.py:351 +#: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:309 #: part/models.py:703 part/templates/part/set_category.html:14 @@ -157,8 +157,8 @@ msgstr "" #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 #: templates/js/build.js:868 templates/js/build.js:1162 -#: templates/js/company.js:125 templates/js/company.js:323 -#: templates/js/company.js:561 templates/js/order.js:247 +#: templates/js/company.js:261 templates/js/company.js:459 +#: templates/js/company.js:741 templates/js/order.js:247 #: templates/js/order.js:349 templates/js/part.js:265 templates/js/part.js:449 #: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 #: templates/js/stock.js:868 templates/js/stock.js:1294 @@ -470,7 +470,7 @@ msgstr "" #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:34 common/models.py:748 -#: company/forms.py:104 company/templates/company/supplier_part.html:226 +#: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 @@ -481,7 +481,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 #: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:952 part/templates/part/detail.html:1038 +#: part/templates/part/detail.html:937 part/templates/part/detail.html:1023 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -494,7 +494,7 @@ msgstr "" #: templates/js/build.js:1172 templates/js/model_renderers.js:56 #: templates/js/order.js:462 templates/js/part.js:1016 #: templates/js/part.js:1138 templates/js/part.js:1194 -#: templates/js/stock.js:1474 templates/js/stock.js:1693 +#: templates/js/stock.js:1474 templates/js/stock.js:1672 msgid "Quantity" msgstr "" @@ -556,7 +556,7 @@ msgstr "" #: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:251 templates/js/order.js:354 #: templates/js/stock.js:941 templates/js/stock.js:1443 -#: templates/js/stock.js:1709 +#: templates/js/stock.js:1688 msgid "Status" msgstr "" @@ -639,7 +639,7 @@ msgstr "" #: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:29 company/models.py:707 +#: build/templates/build/detail.html:29 company/models.py:654 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:294 @@ -657,10 +657,10 @@ msgstr "" #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:586 templates/js/build.js:873 -#: templates/js/build.js:1139 templates/js/company.js:264 -#: templates/js/company.js:470 templates/js/part.js:430 +#: templates/js/build.js:1139 templates/js/company.js:400 +#: templates/js/company.js:650 templates/js/part.js:430 #: templates/js/part.js:593 templates/js/stock.js:73 templates/js/stock.js:837 -#: templates/js/stock.js:1681 +#: templates/js/stock.js:1660 msgid "Part" msgstr "" @@ -774,7 +774,7 @@ msgid "Link to external URL" msgstr "" #: build/models.py:306 build/templates/build/navbar.html:52 -#: company/models.py:141 company/models.py:579 +#: company/models.py:139 company/models.py:526 #: company/templates/company/navbar.html:63 #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 @@ -789,7 +789,7 @@ msgstr "" #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:349 templates/js/company.js:566 +#: templates/js/bom.js:349 templates/js/company.js:746 #: templates/js/stock.js:209 templates/js/stock.js:450 #: templates/js/stock.js:1033 msgid "Notes" @@ -1120,7 +1120,7 @@ msgstr "" #: build/templates/build/detail.html:73 #: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 -#: templates/js/stock.js:1716 templates/js/table_filters.js:116 +#: templates/js/stock.js:1695 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "" @@ -1501,7 +1501,7 @@ msgstr "" msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:72 company/models.py:99 company/models.py:100 +#: common/models.py:72 company/models.py:97 company/models.py:98 msgid "Company name" msgstr "" @@ -1861,7 +1861,7 @@ msgstr "" msgid "Key string must be unique" msgstr "" -#: common/models.py:749 company/forms.py:105 +#: common/models.py:749 company/forms.py:43 msgid "Price break quantity" msgstr "" @@ -1935,259 +1935,250 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/forms.py:25 part/forms.py:47 +#: company/forms.py:24 part/forms.py:47 msgid "URL" msgstr "" -#: company/forms.py:26 part/forms.py:48 +#: company/forms.py:25 part/forms.py:48 msgid "Image URL" msgstr "" -#: company/forms.py:47 templates/js/part.js:1129 -msgid "Single Price" -msgstr "" - -#: company/forms.py:48 -msgid "Single quantity price" -msgstr "" - -#: company/forms.py:56 company/models.py:335 -msgid "Select manufacturer" -msgstr "" - -#: company/forms.py:62 company/models.py:342 -msgid "Manufacturer Part Number" -msgstr "" - -#: company/forms.py:64 company/models.py:341 -#: company/templates/company/manufacturer_part.html:93 -#: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 -msgid "MPN" -msgstr "" - -#: company/models.py:104 +#: company/models.py:102 msgid "Company description" msgstr "" -#: company/models.py:105 +#: company/models.py:103 msgid "Description of the company" msgstr "" -#: company/models.py:111 company/templates/company/company_base.html:70 -#: templates/js/company.js:129 +#: company/models.py:109 company/templates/company/company_base.html:70 +#: templates/js/company.js:265 msgid "Website" msgstr "" -#: company/models.py:112 +#: company/models.py:110 msgid "Company website URL" msgstr "" -#: company/models.py:116 company/templates/company/company_base.html:88 +#: company/models.py:114 company/templates/company/company_base.html:88 msgid "Address" msgstr "" -#: company/models.py:117 +#: company/models.py:115 msgid "Company address" msgstr "" -#: company/models.py:120 +#: company/models.py:118 msgid "Phone number" msgstr "" -#: company/models.py:121 +#: company/models.py:119 msgid "Contact phone number" msgstr "" -#: company/models.py:124 company/templates/company/company_base.html:102 +#: company/models.py:122 company/templates/company/company_base.html:102 msgid "Email" msgstr "" -#: company/models.py:124 +#: company/models.py:122 msgid "Contact email address" msgstr "" -#: company/models.py:127 company/templates/company/company_base.html:109 +#: company/models.py:125 company/templates/company/company_base.html:109 msgid "Contact" msgstr "" -#: company/models.py:128 +#: company/models.py:126 msgid "Point of contact" msgstr "" -#: company/models.py:130 company/models.py:347 company/models.py:566 +#: company/models.py:128 company/models.py:345 company/models.py:513 #: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 -#: templates/js/company.js:312 templates/js/company.js:550 +#: templates/js/company.js:448 templates/js/company.js:730 #: templates/js/part.js:687 msgid "Link" msgstr "" -#: company/models.py:130 +#: company/models.py:128 msgid "Link to external company information" msgstr "" -#: company/models.py:138 part/models.py:746 +#: company/models.py:136 part/models.py:746 msgid "Image" msgstr "" -#: company/models.py:143 +#: company/models.py:141 msgid "is customer" msgstr "" -#: company/models.py:143 +#: company/models.py:141 msgid "Do you sell items to this company?" msgstr "" -#: company/models.py:145 +#: company/models.py:143 msgid "is supplier" msgstr "" -#: company/models.py:145 +#: company/models.py:143 msgid "Do you purchase items from this company?" msgstr "" -#: company/models.py:147 +#: company/models.py:145 msgid "is manufacturer" msgstr "" -#: company/models.py:147 +#: company/models.py:145 msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:151 company/serializers.py:262 +#: company/models.py:149 company/serializers.py:245 #: company/templates/company/company_base.html:76 msgid "Currency" msgstr "" -#: company/models.py:154 +#: company/models.py:152 msgid "Default currency used for this company" msgstr "" -#: company/models.py:319 company/models.py:537 stock/models.py:411 +#: company/models.py:317 company/models.py:484 stock/models.py:411 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" -#: company/models.py:323 company/models.py:541 order/views.py:1080 +#: company/models.py:321 company/models.py:488 order/views.py:1080 msgid "Select part" msgstr "" -#: company/models.py:334 company/templates/company/company_base.html:116 +#: company/models.py:332 company/templates/company/company_base.html:116 #: company/templates/company/manufacturer_part.html:89 #: company/templates/company/supplier_part.html:98 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:364 -#: templates/js/company.js:113 templates/js/company.js:289 -#: templates/js/company.js:521 +#: templates/js/company.js:249 templates/js/company.js:425 +#: templates/js/company.js:701 msgid "Manufacturer" msgstr "" -#: company/models.py:348 +#: company/models.py:333 +msgid "Select manufacturer" +msgstr "" + +#: company/models.py:339 company/templates/company/manufacturer_part.html:93 +#: company/templates/company/supplier_part.html:106 +#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 +#: part/bom.py:242 templates/js/company.js:441 templates/js/company.js:719 +msgid "MPN" +msgstr "" + +#: company/models.py:340 +msgid "Manufacturer Part Number" +msgstr "" + +#: company/models.py:346 msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:354 +#: company/models.py:352 msgid "Manufacturer part description" msgstr "" -#: company/models.py:408 company/models.py:560 +#: company/models.py:406 company/models.py:507 #: company/templates/company/manufacturer_part.html:6 #: company/templates/company/manufacturer_part.html:23 #: stock/templates/stock/item_base.html:374 msgid "Manufacturer Part" msgstr "" -#: company/models.py:415 +#: company/models.py:413 msgid "Parameter name" msgstr "" -#: company/models.py:421 +#: company/models.py:419 #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:371 templates/js/part.js:348 +#: templates/js/company.js:551 templates/js/part.js:348 #: templates/js/stock.js:446 msgid "Value" msgstr "" -#: company/models.py:422 +#: company/models.py:420 msgid "Parameter value" msgstr "" -#: company/models.py:428 part/models.py:821 part/models.py:2193 -#: templates/js/company.js:377 templates/js/part.js:354 +#: company/models.py:426 part/models.py:821 part/models.py:2193 +#: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "" -#: company/models.py:429 +#: company/models.py:427 msgid "Parameter units" msgstr "" -#: company/models.py:547 company/templates/company/company_base.html:121 +#: company/models.py:494 company/templates/company/company_base.html:121 #: company/templates/company/supplier_part.html:88 order/models.py:260 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 -#: templates/js/company.js:117 templates/js/company.js:495 +#: templates/js/company.js:253 templates/js/company.js:675 #: templates/js/order.js:234 msgid "Supplier" msgstr "" -#: company/models.py:548 +#: company/models.py:495 msgid "Select supplier" msgstr "" -#: company/models.py:553 company/templates/company/supplier_part.html:92 +#: company/models.py:500 company/templates/company/supplier_part.html:92 #: order/templates/order/purchase_order_detail.html:315 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" -#: company/models.py:554 +#: company/models.py:501 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:561 +#: company/models.py:508 msgid "Select manufacturer part" msgstr "" -#: company/models.py:567 +#: company/models.py:514 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:573 +#: company/models.py:520 msgid "Supplier part description" msgstr "" -#: company/models.py:578 company/templates/company/supplier_part.html:120 +#: company/models.py:525 company/templates/company/supplier_part.html:120 #: part/models.py:2341 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:582 part/models.py:1614 +#: company/models.py:529 part/models.py:1614 msgid "base cost" msgstr "" -#: company/models.py:582 part/models.py:1614 +#: company/models.py:529 part/models.py:1614 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:584 company/templates/company/supplier_part.html:113 +#: company/models.py:531 company/templates/company/supplier_part.html:113 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/company.js:571 templates/js/stock.js:1029 +#: templates/js/company.js:751 templates/js/stock.js:1029 msgid "Packaging" msgstr "" -#: company/models.py:584 +#: company/models.py:531 msgid "Part packaging" msgstr "" -#: company/models.py:586 part/models.py:1616 +#: company/models.py:533 part/models.py:1616 msgid "multiple" msgstr "" -#: company/models.py:586 +#: company/models.py:533 msgid "Order multiple" msgstr "" @@ -2201,7 +2192,7 @@ msgstr "" #: company/templates/company/company_base.html:9 #: company/templates/company/company_base.html:35 -#: templates/InvenTree/search.html:304 templates/js/company.js:102 +#: templates/InvenTree/search.html:304 templates/js/company.js:238 msgid "Company" msgstr "" @@ -2243,7 +2234,7 @@ msgstr "" #: company/templates/company/company_base.html:126 order/models.py:544 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 -#: templates/js/company.js:109 templates/js/order.js:331 +#: templates/js/company.js:245 templates/js/order.js:331 #: templates/js/stock.js:1407 msgid "Customer" msgstr "" @@ -2268,7 +2259,6 @@ msgstr "" #: company/templates/company/detail.html:23 #: company/templates/company/manufacturer_part.html:109 #: part/templates/part/detail.html:289 templates/js/part.js:78 -#: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "" @@ -2376,29 +2366,16 @@ msgstr "" msgid "Export" msgstr "" -#: company/templates/company/detail.html:302 -#: part/templates/part/detail.html:899 -msgid "Add Manufacturer Part" +#: company/templates/company/detail.html:372 +#: company/templates/company/manufacturer_part.html:200 +#: part/templates/part/detail.html:823 +msgid "Delete Supplier Parts?" msgstr "" -#: company/templates/company/detail.html:364 -#: part/templates/part/category.html:131 part/templates/part/detail.html:442 -#: templates/js/stock.js:1622 -msgid "New Part" -msgstr "" - -#: company/templates/company/detail.html:365 -msgid "Create new Part" -msgstr "" - -#: company/templates/company/detail.html:370 -#: company/templates/company/manufacturer_part.html:192 company/views.py:59 -#: part/templates/part/detail.html:815 -msgid "New Supplier" -msgstr "" - -#: company/templates/company/detail.html:371 -msgid "Create new Supplier" +#: company/templates/company/detail.html:373 +#: company/templates/company/manufacturer_part.html:201 +#: part/templates/part/detail.html:824 +msgid "All selected supplier parts will be deleted" msgstr "" #: company/templates/company/index.html:8 @@ -2413,10 +2390,12 @@ msgid "Order part" msgstr "" #: company/templates/company/manufacturer_part.html:45 +#: templates/js/company.js:473 msgid "Edit manufacturer part" msgstr "" #: company/templates/company/manufacturer_part.html:49 +#: templates/js/company.js:474 msgid "Delete manufacturer part" msgstr "" @@ -2431,7 +2410,7 @@ msgstr "" #: company/templates/company/manufacturer_part.html:103 #: company/templates/company/manufacturer_part_navbar.html:21 -#: company/views.py:58 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 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" @@ -2444,9 +2423,9 @@ msgstr "" #: company/templates/company/manufacturer_part.html:114 #: company/templates/company/manufacturer_part.html:138 -#: company/templates/company/manufacturer_part.html:238 +#: company/templates/company/manufacturer_part.html:239 #: part/templates/part/detail.html:214 part/templates/part/detail.html:294 -#: part/templates/part/detail.html:317 templates/js/company.js:203 +#: part/templates/part/detail.html:317 templates/js/company.js:339 #: users/models.py:193 msgid "Delete" msgstr "" @@ -2477,27 +2456,14 @@ msgstr "" msgid "Add Parameter" msgstr "" -#: company/templates/company/manufacturer_part.html:193 -#: part/templates/part/detail.html:816 -msgid "Create new supplier" -msgstr "" - -#: company/templates/company/manufacturer_part.html:223 +#: company/templates/company/manufacturer_part.html:224 msgid "Selected parameters will be deleted" msgstr "" -#: company/templates/company/manufacturer_part.html:235 +#: company/templates/company/manufacturer_part.html:236 msgid "Delete Parameters" msgstr "" -#: company/templates/company/manufacturer_part.html:311 -msgid "Edit Manufacturer Part" -msgstr "" - -#: company/templates/company/manufacturer_part.html:320 -msgid "Delete Manufacturer Part" -msgstr "" - #: company/templates/company/manufacturer_part_navbar.html:26 msgid "Manufacturer Part Stock" msgstr "" @@ -2548,16 +2514,16 @@ msgstr "" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 stock/models.py:420 -#: stock/templates/stock/item_base.html:386 templates/js/company.js:511 +#: stock/templates/stock/item_base.html:386 templates/js/company.js:691 #: templates/js/stock.js:1001 msgid "Supplier Part" msgstr "" -#: company/templates/company/supplier_part.html:44 +#: company/templates/company/supplier_part.html:44 templates/js/company.js:764 msgid "Edit supplier part" msgstr "" -#: company/templates/company/supplier_part.html:48 +#: company/templates/company/supplier_part.html:48 templates/js/company.js:765 msgid "Delete supplier part" msgstr "" @@ -2611,10 +2577,6 @@ msgstr "" msgid "Delete price break" msgstr "" -#: company/templates/company/supplier_part_delete.html:5 -msgid "Are you sure you want to delete the following Supplier Parts?" -msgstr "" - #: company/templates/company/supplier_part_navbar.html:26 msgid "Supplier Part Pricing" msgstr "" @@ -2623,61 +2585,53 @@ msgstr "" msgid "Pricing" msgstr "" -#: company/views.py:64 part/templates/part/prices.html:148 +#: company/views.py:50 +msgid "New Supplier" +msgstr "" + +#: company/views.py:55 part/templates/part/prices.html:148 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" -#: company/views.py:65 part/templates/part/detail.html:820 +#: company/views.py:56 msgid "New Manufacturer" msgstr "" -#: company/views.py:70 templates/InvenTree/search.html:336 +#: company/views.py:61 templates/InvenTree/search.html:336 #: templates/navbar.html:45 msgid "Customers" msgstr "" -#: company/views.py:71 +#: company/views.py:62 msgid "New Customer" msgstr "" -#: company/views.py:78 +#: company/views.py:69 msgid "Companies" msgstr "" -#: company/views.py:79 +#: company/views.py:70 msgid "New Company" msgstr "" -#: company/views.py:138 part/views.py:974 +#: company/views.py:129 part/views.py:974 msgid "Download Image" msgstr "" -#: company/views.py:167 part/views.py:1006 +#: company/views.py:158 part/views.py:1006 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:174 part/views.py:1013 +#: company/views.py:165 part/views.py:1013 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:183 part/views.py:1022 +#: company/views.py:174 part/views.py:1022 msgid "Supplied URL is not a valid image file" msgstr "" -#: company/views.py:243 -msgid "Edit Supplier Part" -msgstr "" - -#: company/views.py:294 templates/js/stock.js:1629 -msgid "Create new Supplier Part" -msgstr "" - -#: company/views.py:438 -msgid "Delete Supplier Part" -msgstr "" - #: label/api.py:57 report/api.py:201 msgid "No valid objects provided to template" msgstr "" @@ -3046,7 +3000,6 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:259 templates/js/part.js:64 -#: templates/js/stock.js:1634 msgid "New Location" msgstr "" @@ -4290,6 +4243,10 @@ msgstr "" msgid "Create new part" msgstr "" +#: part/templates/part/category.html:131 part/templates/part/detail.html:442 +msgid "New Part" +msgstr "" + #: part/templates/part/category.html:138 msgid "Set category" msgstr "" @@ -4504,7 +4461,6 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/detail.html:443 part/views.py:451 -#: templates/js/stock.js:1623 msgid "Create New Part" msgstr "" @@ -4524,26 +4480,22 @@ msgstr "" msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:821 -msgid "Create new manufacturer" -msgstr "" - -#: part/templates/part/detail.html:915 +#: part/templates/part/detail.html:900 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:927 +#: part/templates/part/detail.html:912 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:939 +#: part/templates/part/detail.html:924 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1028 +#: part/templates/part/detail.html:1013 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -4577,8 +4529,8 @@ msgstr "" msgid "Part List" msgstr "" -#: part/templates/part/part_base.html:26 templates/js/company.js:280 -#: templates/js/company.js:486 templates/js/part.js:172 +#: part/templates/part/part_base.html:26 templates/js/company.js:416 +#: templates/js/company.js:666 templates/js/part.js:172 #: templates/js/part.js:249 msgid "Inactive" msgstr "" @@ -6598,69 +6550,93 @@ msgstr "" msgid "No parts allocated for" msgstr "" -#: templates/js/company.js:45 +#: templates/js/company.js:36 +msgid "Add Manufacturer Part" +msgstr "" + +#: templates/js/company.js:48 +msgid "Edit Manufacturer Part" +msgstr "" + +#: templates/js/company.js:57 +msgid "Delete Manufacturer Part" +msgstr "" + +#: templates/js/company.js:114 +msgid "Add Supplier Part" +msgstr "" + +#: templates/js/company.js:124 +msgid "Edit Supplier Part" +msgstr "" + +#: templates/js/company.js:134 +msgid "Delete Supplier Part" +msgstr "" + +#: templates/js/company.js:181 msgid "Edit Company" msgstr "" -#: templates/js/company.js:66 +#: templates/js/company.js:202 msgid "Add new Company" msgstr "" -#: templates/js/company.js:143 +#: templates/js/company.js:279 msgid "Parts Supplied" msgstr "" -#: templates/js/company.js:152 +#: templates/js/company.js:288 msgid "Parts Manufactured" msgstr "" -#: templates/js/company.js:165 +#: templates/js/company.js:301 msgid "No company information found" msgstr "" -#: templates/js/company.js:183 +#: templates/js/company.js:319 msgid "The following manufacturer parts will be deleted" msgstr "" -#: templates/js/company.js:200 +#: templates/js/company.js:336 msgid "Delete Manufacturer Parts" msgstr "" -#: templates/js/company.js:253 +#: templates/js/company.js:389 msgid "No manufacturer parts found" msgstr "" -#: templates/js/company.js:272 templates/js/company.js:478 +#: templates/js/company.js:408 templates/js/company.js:658 #: templates/js/part.js:156 templates/js/part.js:241 msgid "Template part" msgstr "" -#: templates/js/company.js:276 templates/js/company.js:482 +#: templates/js/company.js:412 templates/js/company.js:662 #: templates/js/part.js:160 templates/js/part.js:245 msgid "Assembled part" msgstr "" -#: templates/js/company.js:356 templates/js/part.js:330 +#: templates/js/company.js:536 templates/js/part.js:330 msgid "No parameters found" msgstr "" -#: templates/js/company.js:392 templates/js/part.js:371 +#: templates/js/company.js:572 templates/js/part.js:371 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:393 templates/js/part.js:372 +#: templates/js/company.js:573 templates/js/part.js:372 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:412 templates/js/part.js:389 +#: templates/js/company.js:592 templates/js/part.js:389 msgid "Edit Parameter" msgstr "" -#: templates/js/company.js:423 templates/js/part.js:401 +#: templates/js/company.js:603 templates/js/part.js:401 msgid "Delete Parameter" msgstr "" -#: templates/js/company.js:459 +#: templates/js/company.js:639 msgid "No supplier parts found" msgstr "" @@ -6717,7 +6693,7 @@ msgstr "" msgid "Searching" msgstr "" -#: templates/js/forms.js:1318 +#: templates/js/forms.js:1321 msgid "Clear input" msgstr "" @@ -6853,6 +6829,10 @@ msgid "Category ID" msgstr "" #: templates/js/model_renderers.js:199 +msgid "Manufacturer Part ID" +msgstr "" + +#: templates/js/model_renderers.js:227 msgid "Supplier Part ID" msgstr "" @@ -6967,6 +6947,10 @@ msgstr "" msgid "Delete ${human_name}" msgstr "" +#: templates/js/part.js:1129 +msgid "Single Price" +msgstr "" + #: templates/js/part.js:1148 msgid "Single Price Difference" msgstr "" @@ -7253,19 +7237,15 @@ msgstr "" msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1635 -msgid "Create New Location" -msgstr "" - -#: templates/js/stock.js:1676 +#: templates/js/stock.js:1655 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1699 +#: templates/js/stock.js:1678 msgid "Serial" msgstr "" -#: templates/js/stock.js:1727 +#: templates/js/stock.js:1706 msgid "Uninstall Stock Item" msgstr "" @@ -7443,56 +7423,56 @@ msgstr "" msgid "Purchasable" msgstr "" -#: templates/js/tables.js:336 +#: templates/js/tables.js:342 msgid "Loading data" msgstr "" -#: templates/js/tables.js:339 +#: templates/js/tables.js:345 msgid "rows per page" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "Showing" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "to" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "of" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "rows" msgstr "" -#: templates/js/tables.js:345 templates/search_form.html:6 +#: templates/js/tables.js:351 templates/search_form.html:6 #: templates/search_form.html:8 msgid "Search" msgstr "" -#: templates/js/tables.js:348 +#: templates/js/tables.js:354 msgid "No matching results" msgstr "" -#: templates/js/tables.js:351 +#: templates/js/tables.js:357 msgid "Hide/Show pagination" msgstr "" -#: templates/js/tables.js:354 +#: templates/js/tables.js:360 msgid "Refresh" msgstr "" -#: templates/js/tables.js:357 +#: templates/js/tables.js:363 msgid "Toggle" msgstr "" -#: templates/js/tables.js:360 +#: templates/js/tables.js:366 msgid "Columns" msgstr "" -#: templates/js/tables.js:363 +#: templates/js/tables.js:369 msgid "All" msgstr "" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 3a9b892ce4..1aef53ad95 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 23:54+0000\n" +"POT-Creation-Date: 2021-07-19 01:18+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -136,18 +136,18 @@ msgstr "アップロード日時" msgid "Invalid choice" msgstr "無効な選択です" -#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 +#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:412 #: label/models.py:112 part/models.py:680 part/models.py:2191 #: report/models.py:181 templates/InvenTree/search.html:137 -#: templates/InvenTree/search.html:289 templates/js/company.js:365 +#: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 #: templates/js/stock.js:1282 msgid "Name" msgstr "お名前" #: InvenTree/models.py:125 build/models.py:179 -#: build/templates/build/detail.html:24 company/models.py:353 -#: company/models.py:572 company/templates/company/manufacturer_part.html:76 +#: build/templates/build/detail.html:24 company/models.py:351 +#: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:309 #: part/models.py:703 part/templates/part/set_category.html:14 @@ -157,8 +157,8 @@ msgstr "お名前" #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 #: templates/js/build.js:868 templates/js/build.js:1162 -#: templates/js/company.js:125 templates/js/company.js:323 -#: templates/js/company.js:561 templates/js/order.js:247 +#: templates/js/company.js:261 templates/js/company.js:459 +#: templates/js/company.js:741 templates/js/order.js:247 #: templates/js/order.js:349 templates/js/part.js:265 templates/js/part.js:449 #: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 #: templates/js/stock.js:868 templates/js/stock.js:1294 @@ -470,7 +470,7 @@ msgstr "" #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:34 common/models.py:748 -#: company/forms.py:104 company/templates/company/supplier_part.html:226 +#: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 @@ -481,7 +481,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 #: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:952 part/templates/part/detail.html:1038 +#: part/templates/part/detail.html:937 part/templates/part/detail.html:1023 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -494,7 +494,7 @@ msgstr "" #: templates/js/build.js:1172 templates/js/model_renderers.js:56 #: templates/js/order.js:462 templates/js/part.js:1016 #: templates/js/part.js:1138 templates/js/part.js:1194 -#: templates/js/stock.js:1474 templates/js/stock.js:1693 +#: templates/js/stock.js:1474 templates/js/stock.js:1672 msgid "Quantity" msgstr "" @@ -556,7 +556,7 @@ msgstr "完了したパーツの場所" #: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:251 templates/js/order.js:354 #: templates/js/stock.js:941 templates/js/stock.js:1443 -#: templates/js/stock.js:1709 +#: templates/js/stock.js:1688 msgid "Status" msgstr "" @@ -639,7 +639,7 @@ msgstr "" #: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:29 company/models.py:707 +#: build/templates/build/detail.html:29 company/models.py:654 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:294 @@ -657,10 +657,10 @@ msgstr "" #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:586 templates/js/build.js:873 -#: templates/js/build.js:1139 templates/js/company.js:264 -#: templates/js/company.js:470 templates/js/part.js:430 +#: templates/js/build.js:1139 templates/js/company.js:400 +#: templates/js/company.js:650 templates/js/part.js:430 #: templates/js/part.js:593 templates/js/stock.js:73 templates/js/stock.js:837 -#: templates/js/stock.js:1681 +#: templates/js/stock.js:1660 msgid "Part" msgstr "パーツ" @@ -774,7 +774,7 @@ msgid "Link to external URL" msgstr "" #: build/models.py:306 build/templates/build/navbar.html:52 -#: company/models.py:141 company/models.py:579 +#: company/models.py:139 company/models.py:526 #: company/templates/company/navbar.html:63 #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 @@ -789,7 +789,7 @@ msgstr "" #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:349 templates/js/company.js:566 +#: templates/js/bom.js:349 templates/js/company.js:746 #: templates/js/stock.js:209 templates/js/stock.js:450 #: templates/js/stock.js:1033 msgid "Notes" @@ -1120,7 +1120,7 @@ msgstr "" #: build/templates/build/detail.html:73 #: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 -#: templates/js/stock.js:1716 templates/js/table_filters.js:116 +#: templates/js/stock.js:1695 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "" @@ -1501,7 +1501,7 @@ msgstr "" msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:72 company/models.py:99 company/models.py:100 +#: common/models.py:72 company/models.py:97 company/models.py:98 msgid "Company name" msgstr "" @@ -1861,7 +1861,7 @@ msgstr "" msgid "Key string must be unique" msgstr "" -#: common/models.py:749 company/forms.py:105 +#: common/models.py:749 company/forms.py:43 msgid "Price break quantity" msgstr "" @@ -1935,259 +1935,250 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/forms.py:25 part/forms.py:47 +#: company/forms.py:24 part/forms.py:47 msgid "URL" msgstr "" -#: company/forms.py:26 part/forms.py:48 +#: company/forms.py:25 part/forms.py:48 msgid "Image URL" msgstr "" -#: company/forms.py:47 templates/js/part.js:1129 -msgid "Single Price" -msgstr "" - -#: company/forms.py:48 -msgid "Single quantity price" -msgstr "" - -#: company/forms.py:56 company/models.py:335 -msgid "Select manufacturer" -msgstr "" - -#: company/forms.py:62 company/models.py:342 -msgid "Manufacturer Part Number" -msgstr "" - -#: company/forms.py:64 company/models.py:341 -#: company/templates/company/manufacturer_part.html:93 -#: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 -msgid "MPN" -msgstr "" - -#: company/models.py:104 +#: company/models.py:102 msgid "Company description" msgstr "" -#: company/models.py:105 +#: company/models.py:103 msgid "Description of the company" msgstr "" -#: company/models.py:111 company/templates/company/company_base.html:70 -#: templates/js/company.js:129 +#: company/models.py:109 company/templates/company/company_base.html:70 +#: templates/js/company.js:265 msgid "Website" msgstr "" -#: company/models.py:112 +#: company/models.py:110 msgid "Company website URL" msgstr "" -#: company/models.py:116 company/templates/company/company_base.html:88 +#: company/models.py:114 company/templates/company/company_base.html:88 msgid "Address" msgstr "" -#: company/models.py:117 +#: company/models.py:115 msgid "Company address" msgstr "" -#: company/models.py:120 +#: company/models.py:118 msgid "Phone number" msgstr "" -#: company/models.py:121 +#: company/models.py:119 msgid "Contact phone number" msgstr "" -#: company/models.py:124 company/templates/company/company_base.html:102 +#: company/models.py:122 company/templates/company/company_base.html:102 msgid "Email" msgstr "" -#: company/models.py:124 +#: company/models.py:122 msgid "Contact email address" msgstr "" -#: company/models.py:127 company/templates/company/company_base.html:109 +#: company/models.py:125 company/templates/company/company_base.html:109 msgid "Contact" msgstr "" -#: company/models.py:128 +#: company/models.py:126 msgid "Point of contact" msgstr "" -#: company/models.py:130 company/models.py:347 company/models.py:566 +#: company/models.py:128 company/models.py:345 company/models.py:513 #: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 -#: templates/js/company.js:312 templates/js/company.js:550 +#: templates/js/company.js:448 templates/js/company.js:730 #: templates/js/part.js:687 msgid "Link" msgstr "" -#: company/models.py:130 +#: company/models.py:128 msgid "Link to external company information" msgstr "" -#: company/models.py:138 part/models.py:746 +#: company/models.py:136 part/models.py:746 msgid "Image" msgstr "" -#: company/models.py:143 +#: company/models.py:141 msgid "is customer" msgstr "" -#: company/models.py:143 +#: company/models.py:141 msgid "Do you sell items to this company?" msgstr "" -#: company/models.py:145 +#: company/models.py:143 msgid "is supplier" msgstr "" -#: company/models.py:145 +#: company/models.py:143 msgid "Do you purchase items from this company?" msgstr "" -#: company/models.py:147 +#: company/models.py:145 msgid "is manufacturer" msgstr "" -#: company/models.py:147 +#: company/models.py:145 msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:151 company/serializers.py:262 +#: company/models.py:149 company/serializers.py:245 #: company/templates/company/company_base.html:76 msgid "Currency" msgstr "" -#: company/models.py:154 +#: company/models.py:152 msgid "Default currency used for this company" msgstr "" -#: company/models.py:319 company/models.py:537 stock/models.py:411 +#: company/models.py:317 company/models.py:484 stock/models.py:411 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" -#: company/models.py:323 company/models.py:541 order/views.py:1080 +#: company/models.py:321 company/models.py:488 order/views.py:1080 msgid "Select part" msgstr "" -#: company/models.py:334 company/templates/company/company_base.html:116 +#: company/models.py:332 company/templates/company/company_base.html:116 #: company/templates/company/manufacturer_part.html:89 #: company/templates/company/supplier_part.html:98 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:364 -#: templates/js/company.js:113 templates/js/company.js:289 -#: templates/js/company.js:521 +#: templates/js/company.js:249 templates/js/company.js:425 +#: templates/js/company.js:701 msgid "Manufacturer" msgstr "" -#: company/models.py:348 +#: company/models.py:333 +msgid "Select manufacturer" +msgstr "" + +#: company/models.py:339 company/templates/company/manufacturer_part.html:93 +#: company/templates/company/supplier_part.html:106 +#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 +#: part/bom.py:242 templates/js/company.js:441 templates/js/company.js:719 +msgid "MPN" +msgstr "" + +#: company/models.py:340 +msgid "Manufacturer Part Number" +msgstr "" + +#: company/models.py:346 msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:354 +#: company/models.py:352 msgid "Manufacturer part description" msgstr "" -#: company/models.py:408 company/models.py:560 +#: company/models.py:406 company/models.py:507 #: company/templates/company/manufacturer_part.html:6 #: company/templates/company/manufacturer_part.html:23 #: stock/templates/stock/item_base.html:374 msgid "Manufacturer Part" msgstr "メーカー・パーツ" -#: company/models.py:415 +#: company/models.py:413 msgid "Parameter name" msgstr "" -#: company/models.py:421 +#: company/models.py:419 #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:371 templates/js/part.js:348 +#: templates/js/company.js:551 templates/js/part.js:348 #: templates/js/stock.js:446 msgid "Value" msgstr "" -#: company/models.py:422 +#: company/models.py:420 msgid "Parameter value" msgstr "" -#: company/models.py:428 part/models.py:821 part/models.py:2193 -#: templates/js/company.js:377 templates/js/part.js:354 +#: company/models.py:426 part/models.py:821 part/models.py:2193 +#: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "" -#: company/models.py:429 +#: company/models.py:427 msgid "Parameter units" msgstr "" -#: company/models.py:547 company/templates/company/company_base.html:121 +#: company/models.py:494 company/templates/company/company_base.html:121 #: company/templates/company/supplier_part.html:88 order/models.py:260 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 -#: templates/js/company.js:117 templates/js/company.js:495 +#: templates/js/company.js:253 templates/js/company.js:675 #: templates/js/order.js:234 msgid "Supplier" msgstr "" -#: company/models.py:548 +#: company/models.py:495 msgid "Select supplier" msgstr "" -#: company/models.py:553 company/templates/company/supplier_part.html:92 +#: company/models.py:500 company/templates/company/supplier_part.html:92 #: order/templates/order/purchase_order_detail.html:315 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" -#: company/models.py:554 +#: company/models.py:501 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:561 +#: company/models.py:508 msgid "Select manufacturer part" msgstr "" -#: company/models.py:567 +#: company/models.py:514 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:573 +#: company/models.py:520 msgid "Supplier part description" msgstr "" -#: company/models.py:578 company/templates/company/supplier_part.html:120 +#: company/models.py:525 company/templates/company/supplier_part.html:120 #: part/models.py:2341 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:582 part/models.py:1614 +#: company/models.py:529 part/models.py:1614 msgid "base cost" msgstr "" -#: company/models.py:582 part/models.py:1614 +#: company/models.py:529 part/models.py:1614 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:584 company/templates/company/supplier_part.html:113 +#: company/models.py:531 company/templates/company/supplier_part.html:113 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/company.js:571 templates/js/stock.js:1029 +#: templates/js/company.js:751 templates/js/stock.js:1029 msgid "Packaging" msgstr "" -#: company/models.py:584 +#: company/models.py:531 msgid "Part packaging" msgstr "" -#: company/models.py:586 part/models.py:1616 +#: company/models.py:533 part/models.py:1616 msgid "multiple" msgstr "" -#: company/models.py:586 +#: company/models.py:533 msgid "Order multiple" msgstr "" @@ -2201,7 +2192,7 @@ msgstr "" #: company/templates/company/company_base.html:9 #: company/templates/company/company_base.html:35 -#: templates/InvenTree/search.html:304 templates/js/company.js:102 +#: templates/InvenTree/search.html:304 templates/js/company.js:238 msgid "Company" msgstr "" @@ -2243,7 +2234,7 @@ msgstr "" #: company/templates/company/company_base.html:126 order/models.py:544 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 -#: templates/js/company.js:109 templates/js/order.js:331 +#: templates/js/company.js:245 templates/js/order.js:331 #: templates/js/stock.js:1407 msgid "Customer" msgstr "" @@ -2268,7 +2259,6 @@ msgstr "新しいサプライヤー・パーツを作成" #: company/templates/company/detail.html:23 #: company/templates/company/manufacturer_part.html:109 #: part/templates/part/detail.html:289 templates/js/part.js:78 -#: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "新しいサプライヤー・パーツ" @@ -2376,29 +2366,18 @@ msgstr "" msgid "Export" msgstr "" -#: company/templates/company/detail.html:302 -#: part/templates/part/detail.html:899 -msgid "Add Manufacturer Part" -msgstr "" +#: company/templates/company/detail.html:372 +#: company/templates/company/manufacturer_part.html:200 +#: part/templates/part/detail.html:823 +#, fuzzy +#| msgid "Supplier Parts" +msgid "Delete Supplier Parts?" +msgstr "サプライヤー・パーツ" -#: company/templates/company/detail.html:364 -#: part/templates/part/category.html:131 part/templates/part/detail.html:442 -#: templates/js/stock.js:1622 -msgid "New Part" -msgstr "新規パーツ" - -#: company/templates/company/detail.html:365 -msgid "Create new Part" -msgstr "新規パーツを作成" - -#: company/templates/company/detail.html:370 -#: company/templates/company/manufacturer_part.html:192 company/views.py:59 -#: part/templates/part/detail.html:815 -msgid "New Supplier" -msgstr "" - -#: company/templates/company/detail.html:371 -msgid "Create new Supplier" +#: company/templates/company/detail.html:373 +#: company/templates/company/manufacturer_part.html:201 +#: part/templates/part/detail.html:824 +msgid "All selected supplier parts will be deleted" msgstr "" #: company/templates/company/index.html:8 @@ -2413,10 +2392,12 @@ msgid "Order part" msgstr "パーツの注文" #: company/templates/company/manufacturer_part.html:45 +#: templates/js/company.js:473 msgid "Edit manufacturer part" msgstr "メーカー・パーツの編集" #: company/templates/company/manufacturer_part.html:49 +#: templates/js/company.js:474 msgid "Delete manufacturer part" msgstr "メーカー・パーツを削除" @@ -2431,7 +2412,7 @@ msgstr "内部パーツ" #: company/templates/company/manufacturer_part.html:103 #: company/templates/company/manufacturer_part_navbar.html:21 -#: company/views.py:58 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 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" @@ -2444,9 +2425,9 @@ msgstr "" #: company/templates/company/manufacturer_part.html:114 #: company/templates/company/manufacturer_part.html:138 -#: company/templates/company/manufacturer_part.html:238 +#: company/templates/company/manufacturer_part.html:239 #: part/templates/part/detail.html:214 part/templates/part/detail.html:294 -#: part/templates/part/detail.html:317 templates/js/company.js:203 +#: part/templates/part/detail.html:317 templates/js/company.js:339 #: users/models.py:193 msgid "Delete" msgstr "" @@ -2477,27 +2458,14 @@ msgstr "" msgid "Add Parameter" msgstr "" -#: company/templates/company/manufacturer_part.html:193 -#: part/templates/part/detail.html:816 -msgid "Create new supplier" -msgstr "" - -#: company/templates/company/manufacturer_part.html:223 +#: company/templates/company/manufacturer_part.html:224 msgid "Selected parameters will be deleted" msgstr "" -#: company/templates/company/manufacturer_part.html:235 +#: company/templates/company/manufacturer_part.html:236 msgid "Delete Parameters" msgstr "" -#: company/templates/company/manufacturer_part.html:311 -msgid "Edit Manufacturer Part" -msgstr "メーカー・パーツの編集" - -#: company/templates/company/manufacturer_part.html:320 -msgid "Delete Manufacturer Part" -msgstr "メーカー・パーツを削除" - #: company/templates/company/manufacturer_part_navbar.html:26 msgid "Manufacturer Part Stock" msgstr "メーカー・パーツの在庫" @@ -2548,16 +2516,16 @@ msgstr "" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 stock/models.py:420 -#: stock/templates/stock/item_base.html:386 templates/js/company.js:511 +#: stock/templates/stock/item_base.html:386 templates/js/company.js:691 #: templates/js/stock.js:1001 msgid "Supplier Part" msgstr "" -#: company/templates/company/supplier_part.html:44 +#: company/templates/company/supplier_part.html:44 templates/js/company.js:764 msgid "Edit supplier part" msgstr "" -#: company/templates/company/supplier_part.html:48 +#: company/templates/company/supplier_part.html:48 templates/js/company.js:765 msgid "Delete supplier part" msgstr "" @@ -2611,10 +2579,6 @@ msgstr "" msgid "Delete price break" msgstr "" -#: company/templates/company/supplier_part_delete.html:5 -msgid "Are you sure you want to delete the following Supplier Parts?" -msgstr "" - #: company/templates/company/supplier_part_navbar.html:26 msgid "Supplier Part Pricing" msgstr "" @@ -2623,61 +2587,53 @@ msgstr "" msgid "Pricing" msgstr "" -#: company/views.py:64 part/templates/part/prices.html:148 +#: company/views.py:50 +msgid "New Supplier" +msgstr "" + +#: company/views.py:55 part/templates/part/prices.html:148 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" -#: company/views.py:65 part/templates/part/detail.html:820 +#: company/views.py:56 msgid "New Manufacturer" msgstr "" -#: company/views.py:70 templates/InvenTree/search.html:336 +#: company/views.py:61 templates/InvenTree/search.html:336 #: templates/navbar.html:45 msgid "Customers" msgstr "" -#: company/views.py:71 +#: company/views.py:62 msgid "New Customer" msgstr "" -#: company/views.py:78 +#: company/views.py:69 msgid "Companies" msgstr "" -#: company/views.py:79 +#: company/views.py:70 msgid "New Company" msgstr "" -#: company/views.py:138 part/views.py:974 +#: company/views.py:129 part/views.py:974 msgid "Download Image" msgstr "" -#: company/views.py:167 part/views.py:1006 +#: company/views.py:158 part/views.py:1006 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:174 part/views.py:1013 +#: company/views.py:165 part/views.py:1013 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:183 part/views.py:1022 +#: company/views.py:174 part/views.py:1022 msgid "Supplied URL is not a valid image file" msgstr "" -#: company/views.py:243 -msgid "Edit Supplier Part" -msgstr "" - -#: company/views.py:294 templates/js/stock.js:1629 -msgid "Create new Supplier Part" -msgstr "" - -#: company/views.py:438 -msgid "Delete Supplier Part" -msgstr "" - #: label/api.py:57 report/api.py:201 msgid "No valid objects provided to template" msgstr "" @@ -3046,7 +3002,6 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:259 templates/js/part.js:64 -#: templates/js/stock.js:1634 msgid "New Location" msgstr "" @@ -4292,6 +4247,10 @@ msgstr "" msgid "Create new part" msgstr "" +#: part/templates/part/category.html:131 part/templates/part/detail.html:442 +msgid "New Part" +msgstr "新規パーツ" + #: part/templates/part/category.html:138 msgid "Set category" msgstr "" @@ -4506,7 +4465,6 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/detail.html:443 part/views.py:451 -#: templates/js/stock.js:1623 msgid "Create New Part" msgstr "" @@ -4526,26 +4484,22 @@ msgstr "" msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:821 -msgid "Create new manufacturer" -msgstr "" - -#: part/templates/part/detail.html:915 +#: part/templates/part/detail.html:900 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:927 +#: part/templates/part/detail.html:912 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:939 +#: part/templates/part/detail.html:924 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1028 +#: part/templates/part/detail.html:1013 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -4579,8 +4533,8 @@ msgstr "" msgid "Part List" msgstr "" -#: part/templates/part/part_base.html:26 templates/js/company.js:280 -#: templates/js/company.js:486 templates/js/part.js:172 +#: part/templates/part/part_base.html:26 templates/js/company.js:416 +#: templates/js/company.js:666 templates/js/part.js:172 #: templates/js/part.js:249 msgid "Inactive" msgstr "" @@ -6600,69 +6554,95 @@ msgstr "" msgid "No parts allocated for" msgstr "" -#: templates/js/company.js:45 +#: templates/js/company.js:36 +msgid "Add Manufacturer Part" +msgstr "" + +#: templates/js/company.js:48 +msgid "Edit Manufacturer Part" +msgstr "メーカー・パーツの編集" + +#: templates/js/company.js:57 +msgid "Delete Manufacturer Part" +msgstr "メーカー・パーツを削除" + +#: templates/js/company.js:114 +#, fuzzy +#| msgid "Supplier Parts" +msgid "Add Supplier Part" +msgstr "サプライヤー・パーツ" + +#: templates/js/company.js:124 +msgid "Edit Supplier Part" +msgstr "" + +#: templates/js/company.js:134 +msgid "Delete Supplier Part" +msgstr "" + +#: templates/js/company.js:181 msgid "Edit Company" msgstr "" -#: templates/js/company.js:66 +#: templates/js/company.js:202 msgid "Add new Company" msgstr "" -#: templates/js/company.js:143 +#: templates/js/company.js:279 msgid "Parts Supplied" msgstr "" -#: templates/js/company.js:152 +#: templates/js/company.js:288 msgid "Parts Manufactured" msgstr "" -#: templates/js/company.js:165 +#: templates/js/company.js:301 msgid "No company information found" msgstr "" -#: templates/js/company.js:183 +#: templates/js/company.js:319 msgid "The following manufacturer parts will be deleted" msgstr "" -#: templates/js/company.js:200 +#: templates/js/company.js:336 msgid "Delete Manufacturer Parts" msgstr "" -#: templates/js/company.js:253 +#: templates/js/company.js:389 msgid "No manufacturer parts found" msgstr "" -#: templates/js/company.js:272 templates/js/company.js:478 +#: templates/js/company.js:408 templates/js/company.js:658 #: templates/js/part.js:156 templates/js/part.js:241 msgid "Template part" msgstr "" -#: templates/js/company.js:276 templates/js/company.js:482 +#: templates/js/company.js:412 templates/js/company.js:662 #: templates/js/part.js:160 templates/js/part.js:245 msgid "Assembled part" msgstr "" -#: templates/js/company.js:356 templates/js/part.js:330 +#: templates/js/company.js:536 templates/js/part.js:330 msgid "No parameters found" msgstr "" -#: templates/js/company.js:392 templates/js/part.js:371 +#: templates/js/company.js:572 templates/js/part.js:371 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:393 templates/js/part.js:372 +#: templates/js/company.js:573 templates/js/part.js:372 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:412 templates/js/part.js:389 +#: templates/js/company.js:592 templates/js/part.js:389 msgid "Edit Parameter" msgstr "" -#: templates/js/company.js:423 templates/js/part.js:401 +#: templates/js/company.js:603 templates/js/part.js:401 msgid "Delete Parameter" msgstr "" -#: templates/js/company.js:459 +#: templates/js/company.js:639 msgid "No supplier parts found" msgstr "" @@ -6719,7 +6699,7 @@ msgstr "" msgid "Searching" msgstr "" -#: templates/js/forms.js:1318 +#: templates/js/forms.js:1321 msgid "Clear input" msgstr "" @@ -6855,6 +6835,12 @@ msgid "Category ID" msgstr "" #: templates/js/model_renderers.js:199 +#, fuzzy +#| msgid "Manufacturer Part" +msgid "Manufacturer Part ID" +msgstr "メーカー・パーツ" + +#: templates/js/model_renderers.js:227 msgid "Supplier Part ID" msgstr "" @@ -6969,6 +6955,10 @@ msgstr "" msgid "Delete ${human_name}" msgstr "" +#: templates/js/part.js:1129 +msgid "Single Price" +msgstr "" + #: templates/js/part.js:1148 msgid "Single Price Difference" msgstr "" @@ -7255,19 +7245,15 @@ msgstr "" msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1635 -msgid "Create New Location" -msgstr "" - -#: templates/js/stock.js:1676 +#: templates/js/stock.js:1655 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1699 +#: templates/js/stock.js:1678 msgid "Serial" msgstr "" -#: templates/js/stock.js:1727 +#: templates/js/stock.js:1706 msgid "Uninstall Stock Item" msgstr "" @@ -7445,56 +7431,56 @@ msgstr "" msgid "Purchasable" msgstr "" -#: templates/js/tables.js:336 +#: templates/js/tables.js:342 msgid "Loading data" msgstr "" -#: templates/js/tables.js:339 +#: templates/js/tables.js:345 msgid "rows per page" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "Showing" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "to" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "of" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "rows" msgstr "" -#: templates/js/tables.js:345 templates/search_form.html:6 +#: templates/js/tables.js:351 templates/search_form.html:6 #: templates/search_form.html:8 msgid "Search" msgstr "" -#: templates/js/tables.js:348 +#: templates/js/tables.js:354 msgid "No matching results" msgstr "" -#: templates/js/tables.js:351 +#: templates/js/tables.js:357 msgid "Hide/Show pagination" msgstr "" -#: templates/js/tables.js:354 +#: templates/js/tables.js:360 msgid "Refresh" msgstr "" -#: templates/js/tables.js:357 +#: templates/js/tables.js:363 msgid "Toggle" msgstr "" -#: templates/js/tables.js:360 +#: templates/js/tables.js:366 msgid "Columns" msgstr "" -#: templates/js/tables.js:363 +#: templates/js/tables.js:369 msgid "All" msgstr "" @@ -7762,5 +7748,8 @@ msgstr "" msgid "Permission to delete items" msgstr "" +#~ msgid "Create new Part" +#~ msgstr "新規パーツを作成" + #~ msgid "Allocate Parts" #~ msgstr "パーツを割り当て" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 2b0e8bb378..72d6a0ae80 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 23:54+0000\n" +"POT-Creation-Date: 2021-07-19 01:18+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -136,18 +136,18 @@ msgstr "data przesłania" msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 +#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:412 #: label/models.py:112 part/models.py:680 part/models.py:2191 #: report/models.py:181 templates/InvenTree/search.html:137 -#: templates/InvenTree/search.html:289 templates/js/company.js:365 +#: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 #: templates/js/stock.js:1282 msgid "Name" msgstr "Nazwa" #: InvenTree/models.py:125 build/models.py:179 -#: build/templates/build/detail.html:24 company/models.py:353 -#: company/models.py:572 company/templates/company/manufacturer_part.html:76 +#: build/templates/build/detail.html:24 company/models.py:351 +#: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:309 #: part/models.py:703 part/templates/part/set_category.html:14 @@ -157,8 +157,8 @@ msgstr "Nazwa" #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 #: templates/js/build.js:868 templates/js/build.js:1162 -#: templates/js/company.js:125 templates/js/company.js:323 -#: templates/js/company.js:561 templates/js/order.js:247 +#: templates/js/company.js:261 templates/js/company.js:459 +#: templates/js/company.js:741 templates/js/order.js:247 #: templates/js/order.js:349 templates/js/part.js:265 templates/js/part.js:449 #: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 #: templates/js/stock.js:868 templates/js/stock.js:1294 @@ -470,7 +470,7 @@ msgstr "" #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:34 common/models.py:748 -#: company/forms.py:104 company/templates/company/supplier_part.html:226 +#: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 @@ -481,7 +481,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 #: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:952 part/templates/part/detail.html:1038 +#: part/templates/part/detail.html:937 part/templates/part/detail.html:1023 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -494,7 +494,7 @@ msgstr "" #: templates/js/build.js:1172 templates/js/model_renderers.js:56 #: templates/js/order.js:462 templates/js/part.js:1016 #: templates/js/part.js:1138 templates/js/part.js:1194 -#: templates/js/stock.js:1474 templates/js/stock.js:1693 +#: templates/js/stock.js:1474 templates/js/stock.js:1672 msgid "Quantity" msgstr "Ilość" @@ -556,7 +556,7 @@ msgstr "Lokalizacja ukończonych części" #: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:251 templates/js/order.js:354 #: templates/js/stock.js:941 templates/js/stock.js:1443 -#: templates/js/stock.js:1709 +#: templates/js/stock.js:1688 msgid "Status" msgstr "Status" @@ -639,7 +639,7 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:29 company/models.py:707 +#: build/templates/build/detail.html:29 company/models.py:654 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:294 @@ -657,10 +657,10 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:586 templates/js/build.js:873 -#: templates/js/build.js:1139 templates/js/company.js:264 -#: templates/js/company.js:470 templates/js/part.js:430 +#: templates/js/build.js:1139 templates/js/company.js:400 +#: templates/js/company.js:650 templates/js/part.js:430 #: templates/js/part.js:593 templates/js/stock.js:73 templates/js/stock.js:837 -#: templates/js/stock.js:1681 +#: templates/js/stock.js:1660 msgid "Part" msgstr "Część" @@ -774,7 +774,7 @@ msgid "Link to external URL" msgstr "Link do zewnętrznego adresu URL" #: build/models.py:306 build/templates/build/navbar.html:52 -#: company/models.py:141 company/models.py:579 +#: company/models.py:139 company/models.py:526 #: company/templates/company/navbar.html:63 #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 @@ -789,7 +789,7 @@ msgstr "Link do zewnętrznego adresu URL" #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:349 templates/js/company.js:566 +#: templates/js/bom.js:349 templates/js/company.js:746 #: templates/js/stock.js:209 templates/js/stock.js:450 #: templates/js/stock.js:1033 msgid "Notes" @@ -1120,7 +1120,7 @@ msgstr "Nie określono lokalizacji docelowej" #: build/templates/build/detail.html:73 #: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 -#: templates/js/stock.js:1716 templates/js/table_filters.js:116 +#: templates/js/stock.js:1695 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "Partia" @@ -1501,7 +1501,7 @@ msgstr "" msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:72 company/models.py:99 company/models.py:100 +#: common/models.py:72 company/models.py:97 company/models.py:98 msgid "Company name" msgstr "Nazwa firmy" @@ -1863,7 +1863,7 @@ msgstr "" msgid "Key string must be unique" msgstr "" -#: common/models.py:749 company/forms.py:105 +#: common/models.py:749 company/forms.py:43 msgid "Price break quantity" msgstr "" @@ -1937,259 +1937,250 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/forms.py:25 part/forms.py:47 +#: company/forms.py:24 part/forms.py:47 msgid "URL" msgstr "URL" -#: company/forms.py:26 part/forms.py:48 +#: company/forms.py:25 part/forms.py:48 msgid "Image URL" msgstr "URL zdjęcia" -#: company/forms.py:47 templates/js/part.js:1129 -msgid "Single Price" -msgstr "Cena jednostkowa" - -#: company/forms.py:48 -msgid "Single quantity price" -msgstr "Cena jednostkowa" - -#: company/forms.py:56 company/models.py:335 -msgid "Select manufacturer" -msgstr "Wybierz producenta" - -#: company/forms.py:62 company/models.py:342 -msgid "Manufacturer Part Number" -msgstr "Numer producenta" - -#: company/forms.py:64 company/models.py:341 -#: company/templates/company/manufacturer_part.html:93 -#: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 -msgid "MPN" -msgstr "MPN" - -#: company/models.py:104 +#: company/models.py:102 msgid "Company description" msgstr "Opis firmy" -#: company/models.py:105 +#: company/models.py:103 msgid "Description of the company" msgstr "Opis firmy" -#: company/models.py:111 company/templates/company/company_base.html:70 -#: templates/js/company.js:129 +#: company/models.py:109 company/templates/company/company_base.html:70 +#: templates/js/company.js:265 msgid "Website" msgstr "Strona WWW" -#: company/models.py:112 +#: company/models.py:110 msgid "Company website URL" msgstr "Witryna internetowa firmy" -#: company/models.py:116 company/templates/company/company_base.html:88 +#: company/models.py:114 company/templates/company/company_base.html:88 msgid "Address" msgstr "Adres" -#: company/models.py:117 +#: company/models.py:115 msgid "Company address" msgstr "Adres firmy" -#: company/models.py:120 +#: company/models.py:118 msgid "Phone number" msgstr "Numer telefonu" -#: company/models.py:121 +#: company/models.py:119 msgid "Contact phone number" msgstr "Numer telefonu kontaktowego" -#: company/models.py:124 company/templates/company/company_base.html:102 +#: company/models.py:122 company/templates/company/company_base.html:102 msgid "Email" msgstr "Adres E-Mail" -#: company/models.py:124 +#: company/models.py:122 msgid "Contact email address" msgstr "Kontaktowy adres e-mail" -#: company/models.py:127 company/templates/company/company_base.html:109 +#: company/models.py:125 company/templates/company/company_base.html:109 msgid "Contact" msgstr "Kontakt" -#: company/models.py:128 +#: company/models.py:126 msgid "Point of contact" msgstr "Punkt kontaktowy" -#: company/models.py:130 company/models.py:347 company/models.py:566 +#: company/models.py:128 company/models.py:345 company/models.py:513 #: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 -#: templates/js/company.js:312 templates/js/company.js:550 +#: templates/js/company.js:448 templates/js/company.js:730 #: templates/js/part.js:687 msgid "Link" msgstr "Łącze" -#: company/models.py:130 +#: company/models.py:128 msgid "Link to external company information" msgstr "Link do informacji o zewnętrznym przedsiębiorstwie" -#: company/models.py:138 part/models.py:746 +#: company/models.py:136 part/models.py:746 msgid "Image" msgstr "Obraz" -#: company/models.py:143 +#: company/models.py:141 msgid "is customer" msgstr "jest klientem" -#: company/models.py:143 +#: company/models.py:141 msgid "Do you sell items to this company?" msgstr "Czy sprzedajesz produkty tej firmie?" -#: company/models.py:145 +#: company/models.py:143 msgid "is supplier" msgstr "jest dostawcą" -#: company/models.py:145 +#: company/models.py:143 msgid "Do you purchase items from this company?" msgstr "Czy kupujesz przedmioty od tej firmy?" -#: company/models.py:147 +#: company/models.py:145 msgid "is manufacturer" msgstr "jest producentem" -#: company/models.py:147 +#: company/models.py:145 msgid "Does this company manufacture parts?" msgstr "Czy to przedsiębiorstwo produkuje części?" -#: company/models.py:151 company/serializers.py:262 +#: company/models.py:149 company/serializers.py:245 #: company/templates/company/company_base.html:76 msgid "Currency" msgstr "Waluta" -#: company/models.py:154 +#: company/models.py:152 msgid "Default currency used for this company" msgstr "" -#: company/models.py:319 company/models.py:537 stock/models.py:411 +#: company/models.py:317 company/models.py:484 stock/models.py:411 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "Część bazowa" -#: company/models.py:323 company/models.py:541 order/views.py:1080 +#: company/models.py:321 company/models.py:488 order/views.py:1080 msgid "Select part" msgstr "Wybierz część" -#: company/models.py:334 company/templates/company/company_base.html:116 +#: company/models.py:332 company/templates/company/company_base.html:116 #: company/templates/company/manufacturer_part.html:89 #: company/templates/company/supplier_part.html:98 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:364 -#: templates/js/company.js:113 templates/js/company.js:289 -#: templates/js/company.js:521 +#: templates/js/company.js:249 templates/js/company.js:425 +#: templates/js/company.js:701 msgid "Manufacturer" msgstr "Producent" -#: company/models.py:348 +#: company/models.py:333 +msgid "Select manufacturer" +msgstr "Wybierz producenta" + +#: company/models.py:339 company/templates/company/manufacturer_part.html:93 +#: company/templates/company/supplier_part.html:106 +#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 +#: part/bom.py:242 templates/js/company.js:441 templates/js/company.js:719 +msgid "MPN" +msgstr "MPN" + +#: company/models.py:340 +msgid "Manufacturer Part Number" +msgstr "Numer producenta" + +#: company/models.py:346 msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:354 +#: company/models.py:352 msgid "Manufacturer part description" msgstr "" -#: company/models.py:408 company/models.py:560 +#: company/models.py:406 company/models.py:507 #: company/templates/company/manufacturer_part.html:6 #: company/templates/company/manufacturer_part.html:23 #: stock/templates/stock/item_base.html:374 msgid "Manufacturer Part" msgstr "Część producenta" -#: company/models.py:415 +#: company/models.py:413 msgid "Parameter name" msgstr "" -#: company/models.py:421 +#: company/models.py:419 #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:371 templates/js/part.js:348 +#: templates/js/company.js:551 templates/js/part.js:348 #: templates/js/stock.js:446 msgid "Value" msgstr "" -#: company/models.py:422 +#: company/models.py:420 msgid "Parameter value" msgstr "" -#: company/models.py:428 part/models.py:821 part/models.py:2193 -#: templates/js/company.js:377 templates/js/part.js:354 +#: company/models.py:426 part/models.py:821 part/models.py:2193 +#: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "Jednostki" -#: company/models.py:429 +#: company/models.py:427 msgid "Parameter units" msgstr "" -#: company/models.py:547 company/templates/company/company_base.html:121 +#: company/models.py:494 company/templates/company/company_base.html:121 #: company/templates/company/supplier_part.html:88 order/models.py:260 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 -#: templates/js/company.js:117 templates/js/company.js:495 +#: templates/js/company.js:253 templates/js/company.js:675 #: templates/js/order.js:234 msgid "Supplier" msgstr "Dostawca" -#: company/models.py:548 +#: company/models.py:495 msgid "Select supplier" msgstr "Wybierz dostawcę" -#: company/models.py:553 company/templates/company/supplier_part.html:92 +#: company/models.py:500 company/templates/company/supplier_part.html:92 #: order/templates/order/purchase_order_detail.html:315 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "SKU" -#: company/models.py:554 +#: company/models.py:501 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:561 +#: company/models.py:508 msgid "Select manufacturer part" msgstr "" -#: company/models.py:567 +#: company/models.py:514 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:573 +#: company/models.py:520 msgid "Supplier part description" msgstr "" -#: company/models.py:578 company/templates/company/supplier_part.html:120 +#: company/models.py:525 company/templates/company/supplier_part.html:120 #: part/models.py:2341 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Uwaga" -#: company/models.py:582 part/models.py:1614 +#: company/models.py:529 part/models.py:1614 msgid "base cost" msgstr "koszt podstawowy" -#: company/models.py:582 part/models.py:1614 +#: company/models.py:529 part/models.py:1614 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:584 company/templates/company/supplier_part.html:113 +#: company/models.py:531 company/templates/company/supplier_part.html:113 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/company.js:571 templates/js/stock.js:1029 +#: templates/js/company.js:751 templates/js/stock.js:1029 msgid "Packaging" msgstr "Opakowanie" -#: company/models.py:584 +#: company/models.py:531 msgid "Part packaging" msgstr "Opakowanie części" -#: company/models.py:586 part/models.py:1616 +#: company/models.py:533 part/models.py:1616 msgid "multiple" msgstr "wielokrotność" -#: company/models.py:586 +#: company/models.py:533 msgid "Order multiple" msgstr "" @@ -2203,7 +2194,7 @@ msgstr "" #: company/templates/company/company_base.html:9 #: company/templates/company/company_base.html:35 -#: templates/InvenTree/search.html:304 templates/js/company.js:102 +#: templates/InvenTree/search.html:304 templates/js/company.js:238 msgid "Company" msgstr "Firma" @@ -2245,7 +2236,7 @@ msgstr "Telefon" #: company/templates/company/company_base.html:126 order/models.py:544 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 -#: templates/js/company.js:109 templates/js/order.js:331 +#: templates/js/company.js:245 templates/js/order.js:331 #: templates/js/stock.js:1407 msgid "Customer" msgstr "Klient" @@ -2270,7 +2261,6 @@ msgstr "Utwórz nowego dostawcę części" #: company/templates/company/detail.html:23 #: company/templates/company/manufacturer_part.html:109 #: part/templates/part/detail.html:289 templates/js/part.js:78 -#: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "Now dostawca części" @@ -2378,31 +2368,20 @@ msgstr "" msgid "Export" msgstr "Eksportuj" -#: company/templates/company/detail.html:302 -#: part/templates/part/detail.html:899 -msgid "Add Manufacturer Part" +#: company/templates/company/detail.html:372 +#: company/templates/company/manufacturer_part.html:200 +#: part/templates/part/detail.html:823 +#, fuzzy +#| msgid "Supplier Parts" +msgid "Delete Supplier Parts?" +msgstr "Komponenty dostawcy" + +#: company/templates/company/detail.html:373 +#: company/templates/company/manufacturer_part.html:201 +#: part/templates/part/detail.html:824 +msgid "All selected supplier parts will be deleted" msgstr "" -#: company/templates/company/detail.html:364 -#: part/templates/part/category.html:131 part/templates/part/detail.html:442 -#: templates/js/stock.js:1622 -msgid "New Part" -msgstr "Nowy komponent" - -#: company/templates/company/detail.html:365 -msgid "Create new Part" -msgstr "Utwórz nowy komponent" - -#: company/templates/company/detail.html:370 -#: company/templates/company/manufacturer_part.html:192 company/views.py:59 -#: part/templates/part/detail.html:815 -msgid "New Supplier" -msgstr "Nowy dostawca" - -#: company/templates/company/detail.html:371 -msgid "Create new Supplier" -msgstr "Dodaj nowego dostawcę" - #: company/templates/company/index.html:8 msgid "Supplier List" msgstr "Lista dostawców" @@ -2415,10 +2394,12 @@ msgid "Order part" msgstr "Zamów część" #: company/templates/company/manufacturer_part.html:45 +#: templates/js/company.js:473 msgid "Edit manufacturer part" msgstr "Edytuj część producenta" #: company/templates/company/manufacturer_part.html:49 +#: templates/js/company.js:474 msgid "Delete manufacturer part" msgstr "Usuń cześć producenta" @@ -2433,7 +2414,7 @@ msgstr "Część wewnętrzna" #: company/templates/company/manufacturer_part.html:103 #: company/templates/company/manufacturer_part_navbar.html:21 -#: company/views.py:58 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 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" @@ -2446,9 +2427,9 @@ msgstr "" #: company/templates/company/manufacturer_part.html:114 #: company/templates/company/manufacturer_part.html:138 -#: company/templates/company/manufacturer_part.html:238 +#: company/templates/company/manufacturer_part.html:239 #: part/templates/part/detail.html:214 part/templates/part/detail.html:294 -#: part/templates/part/detail.html:317 templates/js/company.js:203 +#: part/templates/part/detail.html:317 templates/js/company.js:339 #: users/models.py:193 msgid "Delete" msgstr "Usuń" @@ -2479,27 +2460,14 @@ msgstr "" msgid "Add Parameter" msgstr "" -#: company/templates/company/manufacturer_part.html:193 -#: part/templates/part/detail.html:816 -msgid "Create new supplier" -msgstr "Utwórz nowego dostawcę" - -#: company/templates/company/manufacturer_part.html:223 +#: company/templates/company/manufacturer_part.html:224 msgid "Selected parameters will be deleted" msgstr "" -#: company/templates/company/manufacturer_part.html:235 +#: company/templates/company/manufacturer_part.html:236 msgid "Delete Parameters" msgstr "" -#: company/templates/company/manufacturer_part.html:311 -msgid "Edit Manufacturer Part" -msgstr "" - -#: company/templates/company/manufacturer_part.html:320 -msgid "Delete Manufacturer Part" -msgstr "" - #: company/templates/company/manufacturer_part_navbar.html:26 msgid "Manufacturer Part Stock" msgstr "" @@ -2550,16 +2518,16 @@ msgstr "" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 stock/models.py:420 -#: stock/templates/stock/item_base.html:386 templates/js/company.js:511 +#: stock/templates/stock/item_base.html:386 templates/js/company.js:691 #: templates/js/stock.js:1001 msgid "Supplier Part" msgstr "" -#: company/templates/company/supplier_part.html:44 +#: company/templates/company/supplier_part.html:44 templates/js/company.js:764 msgid "Edit supplier part" msgstr "" -#: company/templates/company/supplier_part.html:48 +#: company/templates/company/supplier_part.html:48 templates/js/company.js:765 msgid "Delete supplier part" msgstr "" @@ -2613,10 +2581,6 @@ msgstr "Edytuj przedział cenowy" msgid "Delete price break" msgstr "" -#: company/templates/company/supplier_part_delete.html:5 -msgid "Are you sure you want to delete the following Supplier Parts?" -msgstr "" - #: company/templates/company/supplier_part_navbar.html:26 msgid "Supplier Part Pricing" msgstr "" @@ -2625,61 +2589,53 @@ msgstr "" msgid "Pricing" msgstr "Cennik" -#: company/views.py:64 part/templates/part/prices.html:148 +#: company/views.py:50 +msgid "New Supplier" +msgstr "Nowy dostawca" + +#: company/views.py:55 part/templates/part/prices.html:148 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "Producenci" -#: company/views.py:65 part/templates/part/detail.html:820 +#: company/views.py:56 msgid "New Manufacturer" msgstr "Now producent" -#: company/views.py:70 templates/InvenTree/search.html:336 +#: company/views.py:61 templates/InvenTree/search.html:336 #: templates/navbar.html:45 msgid "Customers" msgstr "Klienci" -#: company/views.py:71 +#: company/views.py:62 msgid "New Customer" msgstr "Nowy klient" -#: company/views.py:78 +#: company/views.py:69 msgid "Companies" msgstr "Firmy" -#: company/views.py:79 +#: company/views.py:70 msgid "New Company" msgstr "Nowa firma" -#: company/views.py:138 part/views.py:974 +#: company/views.py:129 part/views.py:974 msgid "Download Image" msgstr "Pobierz obraz" -#: company/views.py:167 part/views.py:1006 +#: company/views.py:158 part/views.py:1006 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:174 part/views.py:1013 +#: company/views.py:165 part/views.py:1013 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:183 part/views.py:1022 +#: company/views.py:174 part/views.py:1022 msgid "Supplied URL is not a valid image file" msgstr "" -#: company/views.py:243 -msgid "Edit Supplier Part" -msgstr "" - -#: company/views.py:294 templates/js/stock.js:1629 -msgid "Create new Supplier Part" -msgstr "" - -#: company/views.py:438 -msgid "Delete Supplier Part" -msgstr "" - #: label/api.py:57 report/api.py:201 msgid "No valid objects provided to template" msgstr "" @@ -3048,7 +3004,6 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:259 templates/js/part.js:64 -#: templates/js/stock.js:1634 msgid "New Location" msgstr "Nowa lokalizacja" @@ -4298,6 +4253,10 @@ msgstr "" msgid "Create new part" msgstr "" +#: part/templates/part/category.html:131 part/templates/part/detail.html:442 +msgid "New Part" +msgstr "Nowy komponent" + #: part/templates/part/category.html:138 msgid "Set category" msgstr "" @@ -4514,7 +4473,6 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/detail.html:443 part/views.py:451 -#: templates/js/stock.js:1623 msgid "Create New Part" msgstr "" @@ -4534,26 +4492,22 @@ msgstr "" msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:821 -msgid "Create new manufacturer" -msgstr "" - -#: part/templates/part/detail.html:915 +#: part/templates/part/detail.html:900 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:927 +#: part/templates/part/detail.html:912 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:939 +#: part/templates/part/detail.html:924 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1028 +#: part/templates/part/detail.html:1013 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -4587,8 +4541,8 @@ msgstr "" msgid "Part List" msgstr "" -#: part/templates/part/part_base.html:26 templates/js/company.js:280 -#: templates/js/company.js:486 templates/js/part.js:172 +#: part/templates/part/part_base.html:26 templates/js/company.js:416 +#: templates/js/company.js:666 templates/js/part.js:172 #: templates/js/part.js:249 msgid "Inactive" msgstr "" @@ -6608,69 +6562,95 @@ msgstr "" msgid "No parts allocated for" msgstr "" -#: templates/js/company.js:45 +#: templates/js/company.js:36 +msgid "Add Manufacturer Part" +msgstr "" + +#: templates/js/company.js:48 +msgid "Edit Manufacturer Part" +msgstr "" + +#: templates/js/company.js:57 +msgid "Delete Manufacturer Part" +msgstr "" + +#: templates/js/company.js:114 +#, fuzzy +#| msgid "Supplier Parts" +msgid "Add Supplier Part" +msgstr "Komponenty dostawcy" + +#: templates/js/company.js:124 +msgid "Edit Supplier Part" +msgstr "" + +#: templates/js/company.js:134 +msgid "Delete Supplier Part" +msgstr "" + +#: templates/js/company.js:181 msgid "Edit Company" msgstr "Edytuj firmę" -#: templates/js/company.js:66 +#: templates/js/company.js:202 msgid "Add new Company" msgstr "" -#: templates/js/company.js:143 +#: templates/js/company.js:279 msgid "Parts Supplied" msgstr "" -#: templates/js/company.js:152 +#: templates/js/company.js:288 msgid "Parts Manufactured" msgstr "" -#: templates/js/company.js:165 +#: templates/js/company.js:301 msgid "No company information found" msgstr "" -#: templates/js/company.js:183 +#: templates/js/company.js:319 msgid "The following manufacturer parts will be deleted" msgstr "" -#: templates/js/company.js:200 +#: templates/js/company.js:336 msgid "Delete Manufacturer Parts" msgstr "" -#: templates/js/company.js:253 +#: templates/js/company.js:389 msgid "No manufacturer parts found" msgstr "" -#: templates/js/company.js:272 templates/js/company.js:478 +#: templates/js/company.js:408 templates/js/company.js:658 #: templates/js/part.js:156 templates/js/part.js:241 msgid "Template part" msgstr "" -#: templates/js/company.js:276 templates/js/company.js:482 +#: templates/js/company.js:412 templates/js/company.js:662 #: templates/js/part.js:160 templates/js/part.js:245 msgid "Assembled part" msgstr "" -#: templates/js/company.js:356 templates/js/part.js:330 +#: templates/js/company.js:536 templates/js/part.js:330 msgid "No parameters found" msgstr "" -#: templates/js/company.js:392 templates/js/part.js:371 +#: templates/js/company.js:572 templates/js/part.js:371 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:393 templates/js/part.js:372 +#: templates/js/company.js:573 templates/js/part.js:372 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:412 templates/js/part.js:389 +#: templates/js/company.js:592 templates/js/part.js:389 msgid "Edit Parameter" msgstr "" -#: templates/js/company.js:423 templates/js/part.js:401 +#: templates/js/company.js:603 templates/js/part.js:401 msgid "Delete Parameter" msgstr "" -#: templates/js/company.js:459 +#: templates/js/company.js:639 msgid "No supplier parts found" msgstr "" @@ -6727,7 +6707,7 @@ msgstr "" msgid "Searching" msgstr "" -#: templates/js/forms.js:1318 +#: templates/js/forms.js:1321 msgid "Clear input" msgstr "" @@ -6863,6 +6843,12 @@ msgid "Category ID" msgstr "" #: templates/js/model_renderers.js:199 +#, fuzzy +#| msgid "Manufacturer Part" +msgid "Manufacturer Part ID" +msgstr "Część producenta" + +#: templates/js/model_renderers.js:227 msgid "Supplier Part ID" msgstr "" @@ -6977,6 +6963,10 @@ msgstr "" msgid "Delete ${human_name}" msgstr "" +#: templates/js/part.js:1129 +msgid "Single Price" +msgstr "Cena jednostkowa" + #: templates/js/part.js:1148 msgid "Single Price Difference" msgstr "" @@ -7263,19 +7253,15 @@ msgstr "" msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1635 -msgid "Create New Location" -msgstr "" - -#: templates/js/stock.js:1676 +#: templates/js/stock.js:1655 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1699 +#: templates/js/stock.js:1678 msgid "Serial" msgstr "" -#: templates/js/stock.js:1727 +#: templates/js/stock.js:1706 msgid "Uninstall Stock Item" msgstr "" @@ -7453,56 +7439,56 @@ msgstr "" msgid "Purchasable" msgstr "" -#: templates/js/tables.js:336 +#: templates/js/tables.js:342 msgid "Loading data" msgstr "" -#: templates/js/tables.js:339 +#: templates/js/tables.js:345 msgid "rows per page" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "Showing" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "to" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "of" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "rows" msgstr "" -#: templates/js/tables.js:345 templates/search_form.html:6 +#: templates/js/tables.js:351 templates/search_form.html:6 #: templates/search_form.html:8 msgid "Search" msgstr "" -#: templates/js/tables.js:348 +#: templates/js/tables.js:354 msgid "No matching results" msgstr "" -#: templates/js/tables.js:351 +#: templates/js/tables.js:357 msgid "Hide/Show pagination" msgstr "" -#: templates/js/tables.js:354 +#: templates/js/tables.js:360 msgid "Refresh" msgstr "" -#: templates/js/tables.js:357 +#: templates/js/tables.js:363 msgid "Toggle" msgstr "" -#: templates/js/tables.js:360 +#: templates/js/tables.js:366 msgid "Columns" msgstr "" -#: templates/js/tables.js:363 +#: templates/js/tables.js:369 msgid "All" msgstr "" @@ -7770,6 +7756,18 @@ msgstr "" msgid "Permission to delete items" msgstr "" +#~ msgid "Single quantity price" +#~ msgstr "Cena jednostkowa" + +#~ msgid "Create new Part" +#~ msgstr "Utwórz nowy komponent" + +#~ msgid "Create new Supplier" +#~ msgstr "Dodaj nowego dostawcę" + +#~ msgid "Create new supplier" +#~ msgstr "Utwórz nowego dostawcę" + #~ msgid "Allocate Parts" #~ msgstr "Przydziel części" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 7fbb9374de..0f01c349aa 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 23:54+0000\n" +"POT-Creation-Date: 2021-07-19 01:18+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -136,18 +136,18 @@ msgstr "дата загрузки" msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 +#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:412 #: label/models.py:112 part/models.py:680 part/models.py:2191 #: report/models.py:181 templates/InvenTree/search.html:137 -#: templates/InvenTree/search.html:289 templates/js/company.js:365 +#: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 #: templates/js/stock.js:1282 msgid "Name" msgstr "Название" #: InvenTree/models.py:125 build/models.py:179 -#: build/templates/build/detail.html:24 company/models.py:353 -#: company/models.py:572 company/templates/company/manufacturer_part.html:76 +#: build/templates/build/detail.html:24 company/models.py:351 +#: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:309 #: part/models.py:703 part/templates/part/set_category.html:14 @@ -157,8 +157,8 @@ msgstr "Название" #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 #: templates/js/build.js:868 templates/js/build.js:1162 -#: templates/js/company.js:125 templates/js/company.js:323 -#: templates/js/company.js:561 templates/js/order.js:247 +#: templates/js/company.js:261 templates/js/company.js:459 +#: templates/js/company.js:741 templates/js/order.js:247 #: templates/js/order.js:349 templates/js/part.js:265 templates/js/part.js:449 #: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 #: templates/js/stock.js:868 templates/js/stock.js:1294 @@ -470,7 +470,7 @@ msgstr "Целевая дата для сборки. Сборка будет п #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:34 common/models.py:748 -#: company/forms.py:104 company/templates/company/supplier_part.html:226 +#: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 @@ -481,7 +481,7 @@ msgstr "Целевая дата для сборки. Сборка будет п #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 #: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:952 part/templates/part/detail.html:1038 +#: part/templates/part/detail.html:937 part/templates/part/detail.html:1023 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -494,7 +494,7 @@ msgstr "Целевая дата для сборки. Сборка будет п #: templates/js/build.js:1172 templates/js/model_renderers.js:56 #: templates/js/order.js:462 templates/js/part.js:1016 #: templates/js/part.js:1138 templates/js/part.js:1194 -#: templates/js/stock.js:1474 templates/js/stock.js:1693 +#: templates/js/stock.js:1474 templates/js/stock.js:1672 msgid "Quantity" msgstr "Количество" @@ -556,7 +556,7 @@ msgstr "Расположение укомплектованных частей" #: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:251 templates/js/order.js:354 #: templates/js/stock.js:941 templates/js/stock.js:1443 -#: templates/js/stock.js:1709 +#: templates/js/stock.js:1688 msgid "Status" msgstr "Статус" @@ -639,7 +639,7 @@ msgstr "" #: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:29 company/models.py:707 +#: build/templates/build/detail.html:29 company/models.py:654 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:294 @@ -657,10 +657,10 @@ msgstr "" #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:586 templates/js/build.js:873 -#: templates/js/build.js:1139 templates/js/company.js:264 -#: templates/js/company.js:470 templates/js/part.js:430 +#: templates/js/build.js:1139 templates/js/company.js:400 +#: templates/js/company.js:650 templates/js/part.js:430 #: templates/js/part.js:593 templates/js/stock.js:73 templates/js/stock.js:837 -#: templates/js/stock.js:1681 +#: templates/js/stock.js:1660 msgid "Part" msgstr "" @@ -774,7 +774,7 @@ msgid "Link to external URL" msgstr "" #: build/models.py:306 build/templates/build/navbar.html:52 -#: company/models.py:141 company/models.py:579 +#: company/models.py:139 company/models.py:526 #: company/templates/company/navbar.html:63 #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 @@ -789,7 +789,7 @@ msgstr "" #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:349 templates/js/company.js:566 +#: templates/js/bom.js:349 templates/js/company.js:746 #: templates/js/stock.js:209 templates/js/stock.js:450 #: templates/js/stock.js:1033 msgid "Notes" @@ -1120,7 +1120,7 @@ msgstr "" #: build/templates/build/detail.html:73 #: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 -#: templates/js/stock.js:1716 templates/js/table_filters.js:116 +#: templates/js/stock.js:1695 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "" @@ -1501,7 +1501,7 @@ msgstr "" msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:72 company/models.py:99 company/models.py:100 +#: common/models.py:72 company/models.py:97 company/models.py:98 msgid "Company name" msgstr "" @@ -1861,7 +1861,7 @@ msgstr "" msgid "Key string must be unique" msgstr "" -#: common/models.py:749 company/forms.py:105 +#: common/models.py:749 company/forms.py:43 msgid "Price break quantity" msgstr "" @@ -1935,259 +1935,250 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/forms.py:25 part/forms.py:47 +#: company/forms.py:24 part/forms.py:47 msgid "URL" msgstr "" -#: company/forms.py:26 part/forms.py:48 +#: company/forms.py:25 part/forms.py:48 msgid "Image URL" msgstr "" -#: company/forms.py:47 templates/js/part.js:1129 -msgid "Single Price" -msgstr "" - -#: company/forms.py:48 -msgid "Single quantity price" -msgstr "" - -#: company/forms.py:56 company/models.py:335 -msgid "Select manufacturer" -msgstr "" - -#: company/forms.py:62 company/models.py:342 -msgid "Manufacturer Part Number" -msgstr "" - -#: company/forms.py:64 company/models.py:341 -#: company/templates/company/manufacturer_part.html:93 -#: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 -msgid "MPN" -msgstr "" - -#: company/models.py:104 +#: company/models.py:102 msgid "Company description" msgstr "" -#: company/models.py:105 +#: company/models.py:103 msgid "Description of the company" msgstr "" -#: company/models.py:111 company/templates/company/company_base.html:70 -#: templates/js/company.js:129 +#: company/models.py:109 company/templates/company/company_base.html:70 +#: templates/js/company.js:265 msgid "Website" msgstr "" -#: company/models.py:112 +#: company/models.py:110 msgid "Company website URL" msgstr "" -#: company/models.py:116 company/templates/company/company_base.html:88 +#: company/models.py:114 company/templates/company/company_base.html:88 msgid "Address" msgstr "" -#: company/models.py:117 +#: company/models.py:115 msgid "Company address" msgstr "" -#: company/models.py:120 +#: company/models.py:118 msgid "Phone number" msgstr "" -#: company/models.py:121 +#: company/models.py:119 msgid "Contact phone number" msgstr "" -#: company/models.py:124 company/templates/company/company_base.html:102 +#: company/models.py:122 company/templates/company/company_base.html:102 msgid "Email" msgstr "" -#: company/models.py:124 +#: company/models.py:122 msgid "Contact email address" msgstr "" -#: company/models.py:127 company/templates/company/company_base.html:109 +#: company/models.py:125 company/templates/company/company_base.html:109 msgid "Contact" msgstr "" -#: company/models.py:128 +#: company/models.py:126 msgid "Point of contact" msgstr "" -#: company/models.py:130 company/models.py:347 company/models.py:566 +#: company/models.py:128 company/models.py:345 company/models.py:513 #: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 -#: templates/js/company.js:312 templates/js/company.js:550 +#: templates/js/company.js:448 templates/js/company.js:730 #: templates/js/part.js:687 msgid "Link" msgstr "" -#: company/models.py:130 +#: company/models.py:128 msgid "Link to external company information" msgstr "" -#: company/models.py:138 part/models.py:746 +#: company/models.py:136 part/models.py:746 msgid "Image" msgstr "" -#: company/models.py:143 +#: company/models.py:141 msgid "is customer" msgstr "" -#: company/models.py:143 +#: company/models.py:141 msgid "Do you sell items to this company?" msgstr "" -#: company/models.py:145 +#: company/models.py:143 msgid "is supplier" msgstr "" -#: company/models.py:145 +#: company/models.py:143 msgid "Do you purchase items from this company?" msgstr "" -#: company/models.py:147 +#: company/models.py:145 msgid "is manufacturer" msgstr "" -#: company/models.py:147 +#: company/models.py:145 msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:151 company/serializers.py:262 +#: company/models.py:149 company/serializers.py:245 #: company/templates/company/company_base.html:76 msgid "Currency" msgstr "" -#: company/models.py:154 +#: company/models.py:152 msgid "Default currency used for this company" msgstr "" -#: company/models.py:319 company/models.py:537 stock/models.py:411 +#: company/models.py:317 company/models.py:484 stock/models.py:411 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" -#: company/models.py:323 company/models.py:541 order/views.py:1080 +#: company/models.py:321 company/models.py:488 order/views.py:1080 msgid "Select part" msgstr "" -#: company/models.py:334 company/templates/company/company_base.html:116 +#: company/models.py:332 company/templates/company/company_base.html:116 #: company/templates/company/manufacturer_part.html:89 #: company/templates/company/supplier_part.html:98 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:364 -#: templates/js/company.js:113 templates/js/company.js:289 -#: templates/js/company.js:521 +#: templates/js/company.js:249 templates/js/company.js:425 +#: templates/js/company.js:701 msgid "Manufacturer" msgstr "" -#: company/models.py:348 +#: company/models.py:333 +msgid "Select manufacturer" +msgstr "" + +#: company/models.py:339 company/templates/company/manufacturer_part.html:93 +#: company/templates/company/supplier_part.html:106 +#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 +#: part/bom.py:242 templates/js/company.js:441 templates/js/company.js:719 +msgid "MPN" +msgstr "" + +#: company/models.py:340 +msgid "Manufacturer Part Number" +msgstr "" + +#: company/models.py:346 msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:354 +#: company/models.py:352 msgid "Manufacturer part description" msgstr "" -#: company/models.py:408 company/models.py:560 +#: company/models.py:406 company/models.py:507 #: company/templates/company/manufacturer_part.html:6 #: company/templates/company/manufacturer_part.html:23 #: stock/templates/stock/item_base.html:374 msgid "Manufacturer Part" msgstr "" -#: company/models.py:415 +#: company/models.py:413 msgid "Parameter name" msgstr "" -#: company/models.py:421 +#: company/models.py:419 #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:371 templates/js/part.js:348 +#: templates/js/company.js:551 templates/js/part.js:348 #: templates/js/stock.js:446 msgid "Value" msgstr "" -#: company/models.py:422 +#: company/models.py:420 msgid "Parameter value" msgstr "" -#: company/models.py:428 part/models.py:821 part/models.py:2193 -#: templates/js/company.js:377 templates/js/part.js:354 +#: company/models.py:426 part/models.py:821 part/models.py:2193 +#: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "" -#: company/models.py:429 +#: company/models.py:427 msgid "Parameter units" msgstr "" -#: company/models.py:547 company/templates/company/company_base.html:121 +#: company/models.py:494 company/templates/company/company_base.html:121 #: company/templates/company/supplier_part.html:88 order/models.py:260 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 -#: templates/js/company.js:117 templates/js/company.js:495 +#: templates/js/company.js:253 templates/js/company.js:675 #: templates/js/order.js:234 msgid "Supplier" msgstr "" -#: company/models.py:548 +#: company/models.py:495 msgid "Select supplier" msgstr "" -#: company/models.py:553 company/templates/company/supplier_part.html:92 +#: company/models.py:500 company/templates/company/supplier_part.html:92 #: order/templates/order/purchase_order_detail.html:315 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" -#: company/models.py:554 +#: company/models.py:501 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:561 +#: company/models.py:508 msgid "Select manufacturer part" msgstr "" -#: company/models.py:567 +#: company/models.py:514 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:573 +#: company/models.py:520 msgid "Supplier part description" msgstr "" -#: company/models.py:578 company/templates/company/supplier_part.html:120 +#: company/models.py:525 company/templates/company/supplier_part.html:120 #: part/models.py:2341 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:582 part/models.py:1614 +#: company/models.py:529 part/models.py:1614 msgid "base cost" msgstr "" -#: company/models.py:582 part/models.py:1614 +#: company/models.py:529 part/models.py:1614 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:584 company/templates/company/supplier_part.html:113 +#: company/models.py:531 company/templates/company/supplier_part.html:113 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/company.js:571 templates/js/stock.js:1029 +#: templates/js/company.js:751 templates/js/stock.js:1029 msgid "Packaging" msgstr "" -#: company/models.py:584 +#: company/models.py:531 msgid "Part packaging" msgstr "" -#: company/models.py:586 part/models.py:1616 +#: company/models.py:533 part/models.py:1616 msgid "multiple" msgstr "" -#: company/models.py:586 +#: company/models.py:533 msgid "Order multiple" msgstr "" @@ -2201,7 +2192,7 @@ msgstr "" #: company/templates/company/company_base.html:9 #: company/templates/company/company_base.html:35 -#: templates/InvenTree/search.html:304 templates/js/company.js:102 +#: templates/InvenTree/search.html:304 templates/js/company.js:238 msgid "Company" msgstr "" @@ -2243,7 +2234,7 @@ msgstr "" #: company/templates/company/company_base.html:126 order/models.py:544 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 -#: templates/js/company.js:109 templates/js/order.js:331 +#: templates/js/company.js:245 templates/js/order.js:331 #: templates/js/stock.js:1407 msgid "Customer" msgstr "" @@ -2268,7 +2259,6 @@ msgstr "" #: company/templates/company/detail.html:23 #: company/templates/company/manufacturer_part.html:109 #: part/templates/part/detail.html:289 templates/js/part.js:78 -#: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "" @@ -2376,29 +2366,16 @@ msgstr "" msgid "Export" msgstr "" -#: company/templates/company/detail.html:302 -#: part/templates/part/detail.html:899 -msgid "Add Manufacturer Part" +#: company/templates/company/detail.html:372 +#: company/templates/company/manufacturer_part.html:200 +#: part/templates/part/detail.html:823 +msgid "Delete Supplier Parts?" msgstr "" -#: company/templates/company/detail.html:364 -#: part/templates/part/category.html:131 part/templates/part/detail.html:442 -#: templates/js/stock.js:1622 -msgid "New Part" -msgstr "" - -#: company/templates/company/detail.html:365 -msgid "Create new Part" -msgstr "" - -#: company/templates/company/detail.html:370 -#: company/templates/company/manufacturer_part.html:192 company/views.py:59 -#: part/templates/part/detail.html:815 -msgid "New Supplier" -msgstr "" - -#: company/templates/company/detail.html:371 -msgid "Create new Supplier" +#: company/templates/company/detail.html:373 +#: company/templates/company/manufacturer_part.html:201 +#: part/templates/part/detail.html:824 +msgid "All selected supplier parts will be deleted" msgstr "" #: company/templates/company/index.html:8 @@ -2413,10 +2390,12 @@ msgid "Order part" msgstr "" #: company/templates/company/manufacturer_part.html:45 +#: templates/js/company.js:473 msgid "Edit manufacturer part" msgstr "" #: company/templates/company/manufacturer_part.html:49 +#: templates/js/company.js:474 msgid "Delete manufacturer part" msgstr "" @@ -2431,7 +2410,7 @@ msgstr "" #: company/templates/company/manufacturer_part.html:103 #: company/templates/company/manufacturer_part_navbar.html:21 -#: company/views.py:58 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 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" @@ -2444,9 +2423,9 @@ msgstr "" #: company/templates/company/manufacturer_part.html:114 #: company/templates/company/manufacturer_part.html:138 -#: company/templates/company/manufacturer_part.html:238 +#: company/templates/company/manufacturer_part.html:239 #: part/templates/part/detail.html:214 part/templates/part/detail.html:294 -#: part/templates/part/detail.html:317 templates/js/company.js:203 +#: part/templates/part/detail.html:317 templates/js/company.js:339 #: users/models.py:193 msgid "Delete" msgstr "" @@ -2477,27 +2456,14 @@ msgstr "" msgid "Add Parameter" msgstr "" -#: company/templates/company/manufacturer_part.html:193 -#: part/templates/part/detail.html:816 -msgid "Create new supplier" -msgstr "" - -#: company/templates/company/manufacturer_part.html:223 +#: company/templates/company/manufacturer_part.html:224 msgid "Selected parameters will be deleted" msgstr "" -#: company/templates/company/manufacturer_part.html:235 +#: company/templates/company/manufacturer_part.html:236 msgid "Delete Parameters" msgstr "" -#: company/templates/company/manufacturer_part.html:311 -msgid "Edit Manufacturer Part" -msgstr "" - -#: company/templates/company/manufacturer_part.html:320 -msgid "Delete Manufacturer Part" -msgstr "" - #: company/templates/company/manufacturer_part_navbar.html:26 msgid "Manufacturer Part Stock" msgstr "" @@ -2548,16 +2514,16 @@ msgstr "" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 stock/models.py:420 -#: stock/templates/stock/item_base.html:386 templates/js/company.js:511 +#: stock/templates/stock/item_base.html:386 templates/js/company.js:691 #: templates/js/stock.js:1001 msgid "Supplier Part" msgstr "" -#: company/templates/company/supplier_part.html:44 +#: company/templates/company/supplier_part.html:44 templates/js/company.js:764 msgid "Edit supplier part" msgstr "" -#: company/templates/company/supplier_part.html:48 +#: company/templates/company/supplier_part.html:48 templates/js/company.js:765 msgid "Delete supplier part" msgstr "" @@ -2611,10 +2577,6 @@ msgstr "" msgid "Delete price break" msgstr "" -#: company/templates/company/supplier_part_delete.html:5 -msgid "Are you sure you want to delete the following Supplier Parts?" -msgstr "" - #: company/templates/company/supplier_part_navbar.html:26 msgid "Supplier Part Pricing" msgstr "" @@ -2623,61 +2585,53 @@ msgstr "" msgid "Pricing" msgstr "" -#: company/views.py:64 part/templates/part/prices.html:148 +#: company/views.py:50 +msgid "New Supplier" +msgstr "" + +#: company/views.py:55 part/templates/part/prices.html:148 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" -#: company/views.py:65 part/templates/part/detail.html:820 +#: company/views.py:56 msgid "New Manufacturer" msgstr "" -#: company/views.py:70 templates/InvenTree/search.html:336 +#: company/views.py:61 templates/InvenTree/search.html:336 #: templates/navbar.html:45 msgid "Customers" msgstr "" -#: company/views.py:71 +#: company/views.py:62 msgid "New Customer" msgstr "" -#: company/views.py:78 +#: company/views.py:69 msgid "Companies" msgstr "" -#: company/views.py:79 +#: company/views.py:70 msgid "New Company" msgstr "" -#: company/views.py:138 part/views.py:974 +#: company/views.py:129 part/views.py:974 msgid "Download Image" msgstr "" -#: company/views.py:167 part/views.py:1006 +#: company/views.py:158 part/views.py:1006 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:174 part/views.py:1013 +#: company/views.py:165 part/views.py:1013 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:183 part/views.py:1022 +#: company/views.py:174 part/views.py:1022 msgid "Supplied URL is not a valid image file" msgstr "" -#: company/views.py:243 -msgid "Edit Supplier Part" -msgstr "" - -#: company/views.py:294 templates/js/stock.js:1629 -msgid "Create new Supplier Part" -msgstr "" - -#: company/views.py:438 -msgid "Delete Supplier Part" -msgstr "" - #: label/api.py:57 report/api.py:201 msgid "No valid objects provided to template" msgstr "" @@ -3046,7 +3000,6 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:259 templates/js/part.js:64 -#: templates/js/stock.js:1634 msgid "New Location" msgstr "" @@ -4290,6 +4243,10 @@ msgstr "" msgid "Create new part" msgstr "" +#: part/templates/part/category.html:131 part/templates/part/detail.html:442 +msgid "New Part" +msgstr "" + #: part/templates/part/category.html:138 msgid "Set category" msgstr "" @@ -4504,7 +4461,6 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/detail.html:443 part/views.py:451 -#: templates/js/stock.js:1623 msgid "Create New Part" msgstr "" @@ -4524,26 +4480,22 @@ msgstr "" msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:821 -msgid "Create new manufacturer" -msgstr "" - -#: part/templates/part/detail.html:915 +#: part/templates/part/detail.html:900 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:927 +#: part/templates/part/detail.html:912 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:939 +#: part/templates/part/detail.html:924 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1028 +#: part/templates/part/detail.html:1013 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -4577,8 +4529,8 @@ msgstr "" msgid "Part List" msgstr "" -#: part/templates/part/part_base.html:26 templates/js/company.js:280 -#: templates/js/company.js:486 templates/js/part.js:172 +#: part/templates/part/part_base.html:26 templates/js/company.js:416 +#: templates/js/company.js:666 templates/js/part.js:172 #: templates/js/part.js:249 msgid "Inactive" msgstr "" @@ -6598,69 +6550,93 @@ msgstr "" msgid "No parts allocated for" msgstr "" -#: templates/js/company.js:45 +#: templates/js/company.js:36 +msgid "Add Manufacturer Part" +msgstr "" + +#: templates/js/company.js:48 +msgid "Edit Manufacturer Part" +msgstr "" + +#: templates/js/company.js:57 +msgid "Delete Manufacturer Part" +msgstr "" + +#: templates/js/company.js:114 +msgid "Add Supplier Part" +msgstr "" + +#: templates/js/company.js:124 +msgid "Edit Supplier Part" +msgstr "" + +#: templates/js/company.js:134 +msgid "Delete Supplier Part" +msgstr "" + +#: templates/js/company.js:181 msgid "Edit Company" msgstr "" -#: templates/js/company.js:66 +#: templates/js/company.js:202 msgid "Add new Company" msgstr "" -#: templates/js/company.js:143 +#: templates/js/company.js:279 msgid "Parts Supplied" msgstr "" -#: templates/js/company.js:152 +#: templates/js/company.js:288 msgid "Parts Manufactured" msgstr "" -#: templates/js/company.js:165 +#: templates/js/company.js:301 msgid "No company information found" msgstr "" -#: templates/js/company.js:183 +#: templates/js/company.js:319 msgid "The following manufacturer parts will be deleted" msgstr "" -#: templates/js/company.js:200 +#: templates/js/company.js:336 msgid "Delete Manufacturer Parts" msgstr "" -#: templates/js/company.js:253 +#: templates/js/company.js:389 msgid "No manufacturer parts found" msgstr "" -#: templates/js/company.js:272 templates/js/company.js:478 +#: templates/js/company.js:408 templates/js/company.js:658 #: templates/js/part.js:156 templates/js/part.js:241 msgid "Template part" msgstr "" -#: templates/js/company.js:276 templates/js/company.js:482 +#: templates/js/company.js:412 templates/js/company.js:662 #: templates/js/part.js:160 templates/js/part.js:245 msgid "Assembled part" msgstr "" -#: templates/js/company.js:356 templates/js/part.js:330 +#: templates/js/company.js:536 templates/js/part.js:330 msgid "No parameters found" msgstr "" -#: templates/js/company.js:392 templates/js/part.js:371 +#: templates/js/company.js:572 templates/js/part.js:371 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:393 templates/js/part.js:372 +#: templates/js/company.js:573 templates/js/part.js:372 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:412 templates/js/part.js:389 +#: templates/js/company.js:592 templates/js/part.js:389 msgid "Edit Parameter" msgstr "" -#: templates/js/company.js:423 templates/js/part.js:401 +#: templates/js/company.js:603 templates/js/part.js:401 msgid "Delete Parameter" msgstr "" -#: templates/js/company.js:459 +#: templates/js/company.js:639 msgid "No supplier parts found" msgstr "" @@ -6717,7 +6693,7 @@ msgstr "" msgid "Searching" msgstr "" -#: templates/js/forms.js:1318 +#: templates/js/forms.js:1321 msgid "Clear input" msgstr "" @@ -6853,6 +6829,10 @@ msgid "Category ID" msgstr "" #: templates/js/model_renderers.js:199 +msgid "Manufacturer Part ID" +msgstr "" + +#: templates/js/model_renderers.js:227 msgid "Supplier Part ID" msgstr "" @@ -6967,6 +6947,10 @@ msgstr "" msgid "Delete ${human_name}" msgstr "" +#: templates/js/part.js:1129 +msgid "Single Price" +msgstr "" + #: templates/js/part.js:1148 msgid "Single Price Difference" msgstr "" @@ -7253,19 +7237,15 @@ msgstr "" msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1635 -msgid "Create New Location" -msgstr "" - -#: templates/js/stock.js:1676 +#: templates/js/stock.js:1655 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1699 +#: templates/js/stock.js:1678 msgid "Serial" msgstr "" -#: templates/js/stock.js:1727 +#: templates/js/stock.js:1706 msgid "Uninstall Stock Item" msgstr "" @@ -7443,56 +7423,56 @@ msgstr "" msgid "Purchasable" msgstr "" -#: templates/js/tables.js:336 +#: templates/js/tables.js:342 msgid "Loading data" msgstr "" -#: templates/js/tables.js:339 +#: templates/js/tables.js:345 msgid "rows per page" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "Showing" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "to" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "of" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "rows" msgstr "" -#: templates/js/tables.js:345 templates/search_form.html:6 +#: templates/js/tables.js:351 templates/search_form.html:6 #: templates/search_form.html:8 msgid "Search" msgstr "" -#: templates/js/tables.js:348 +#: templates/js/tables.js:354 msgid "No matching results" msgstr "" -#: templates/js/tables.js:351 +#: templates/js/tables.js:357 msgid "Hide/Show pagination" msgstr "" -#: templates/js/tables.js:354 +#: templates/js/tables.js:360 msgid "Refresh" msgstr "" -#: templates/js/tables.js:357 +#: templates/js/tables.js:363 msgid "Toggle" msgstr "" -#: templates/js/tables.js:360 +#: templates/js/tables.js:366 msgid "Columns" msgstr "" -#: templates/js/tables.js:363 +#: templates/js/tables.js:369 msgid "All" msgstr "" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 16791e1b7f..5ffbbf31d4 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 23:54+0000\n" +"POT-Creation-Date: 2021-07-19 01:18+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -136,18 +136,18 @@ msgstr "yükleme tarihi" msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 +#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:412 #: label/models.py:112 part/models.py:680 part/models.py:2191 #: report/models.py:181 templates/InvenTree/search.html:137 -#: templates/InvenTree/search.html:289 templates/js/company.js:365 +#: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 #: templates/js/stock.js:1282 msgid "Name" msgstr "Adı" #: InvenTree/models.py:125 build/models.py:179 -#: build/templates/build/detail.html:24 company/models.py:353 -#: company/models.py:572 company/templates/company/manufacturer_part.html:76 +#: build/templates/build/detail.html:24 company/models.py:351 +#: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:309 #: part/models.py:703 part/templates/part/set_category.html:14 @@ -157,8 +157,8 @@ msgstr "Adı" #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 #: templates/js/build.js:868 templates/js/build.js:1162 -#: templates/js/company.js:125 templates/js/company.js:323 -#: templates/js/company.js:561 templates/js/order.js:247 +#: templates/js/company.js:261 templates/js/company.js:459 +#: templates/js/company.js:741 templates/js/order.js:247 #: templates/js/order.js:349 templates/js/part.js:265 templates/js/part.js:449 #: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 #: templates/js/stock.js:868 templates/js/stock.js:1294 @@ -470,7 +470,7 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:34 common/models.py:748 -#: company/forms.py:104 company/templates/company/supplier_part.html:226 +#: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 @@ -481,7 +481,7 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 #: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:952 part/templates/part/detail.html:1038 +#: part/templates/part/detail.html:937 part/templates/part/detail.html:1023 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -494,7 +494,7 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: templates/js/build.js:1172 templates/js/model_renderers.js:56 #: templates/js/order.js:462 templates/js/part.js:1016 #: templates/js/part.js:1138 templates/js/part.js:1194 -#: templates/js/stock.js:1474 templates/js/stock.js:1693 +#: templates/js/stock.js:1474 templates/js/stock.js:1672 msgid "Quantity" msgstr "Miktar" @@ -556,7 +556,7 @@ msgstr "Tamamlanmış parçaların konumu" #: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:251 templates/js/order.js:354 #: templates/js/stock.js:941 templates/js/stock.js:1443 -#: templates/js/stock.js:1709 +#: templates/js/stock.js:1688 msgid "Status" msgstr "Durum" @@ -639,7 +639,7 @@ msgstr "Bu yapım işinin tahsis edildiği yapım işi emri" #: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:29 company/models.py:707 +#: build/templates/build/detail.html:29 company/models.py:654 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:294 @@ -657,10 +657,10 @@ msgstr "Bu yapım işinin tahsis edildiği yapım işi emri" #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:586 templates/js/build.js:873 -#: templates/js/build.js:1139 templates/js/company.js:264 -#: templates/js/company.js:470 templates/js/part.js:430 +#: templates/js/build.js:1139 templates/js/company.js:400 +#: templates/js/company.js:650 templates/js/part.js:430 #: templates/js/part.js:593 templates/js/stock.js:73 templates/js/stock.js:837 -#: templates/js/stock.js:1681 +#: templates/js/stock.js:1660 msgid "Part" msgstr "Parça" @@ -774,7 +774,7 @@ msgid "Link to external URL" msgstr "Harici URL'ye bağlantı" #: build/models.py:306 build/templates/build/navbar.html:52 -#: company/models.py:141 company/models.py:579 +#: company/models.py:139 company/models.py:526 #: company/templates/company/navbar.html:63 #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 @@ -789,7 +789,7 @@ msgstr "Harici URL'ye bağlantı" #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:349 templates/js/company.js:566 +#: templates/js/bom.js:349 templates/js/company.js:746 #: templates/js/stock.js:209 templates/js/stock.js:450 #: templates/js/stock.js:1033 msgid "Notes" @@ -1120,7 +1120,7 @@ msgstr "Hedef konumu belirtilmedi" #: build/templates/build/detail.html:73 #: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 -#: templates/js/stock.js:1716 templates/js/table_filters.js:116 +#: templates/js/stock.js:1695 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "Toplu" @@ -1501,7 +1501,7 @@ msgstr "" msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:72 company/models.py:99 company/models.py:100 +#: common/models.py:72 company/models.py:97 company/models.py:98 msgid "Company name" msgstr "" @@ -1865,7 +1865,7 @@ msgstr "" msgid "Key string must be unique" msgstr "" -#: common/models.py:749 company/forms.py:105 +#: common/models.py:749 company/forms.py:43 msgid "Price break quantity" msgstr "" @@ -1939,259 +1939,250 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/forms.py:25 part/forms.py:47 +#: company/forms.py:24 part/forms.py:47 msgid "URL" msgstr "" -#: company/forms.py:26 part/forms.py:48 +#: company/forms.py:25 part/forms.py:48 msgid "Image URL" msgstr "" -#: company/forms.py:47 templates/js/part.js:1129 -msgid "Single Price" -msgstr "" - -#: company/forms.py:48 -msgid "Single quantity price" -msgstr "" - -#: company/forms.py:56 company/models.py:335 -msgid "Select manufacturer" -msgstr "" - -#: company/forms.py:62 company/models.py:342 -msgid "Manufacturer Part Number" -msgstr "" - -#: company/forms.py:64 company/models.py:341 -#: company/templates/company/manufacturer_part.html:93 -#: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 -msgid "MPN" -msgstr "" - -#: company/models.py:104 +#: company/models.py:102 msgid "Company description" msgstr "" -#: company/models.py:105 +#: company/models.py:103 msgid "Description of the company" msgstr "" -#: company/models.py:111 company/templates/company/company_base.html:70 -#: templates/js/company.js:129 +#: company/models.py:109 company/templates/company/company_base.html:70 +#: templates/js/company.js:265 msgid "Website" msgstr "" -#: company/models.py:112 +#: company/models.py:110 msgid "Company website URL" msgstr "" -#: company/models.py:116 company/templates/company/company_base.html:88 +#: company/models.py:114 company/templates/company/company_base.html:88 msgid "Address" msgstr "" -#: company/models.py:117 +#: company/models.py:115 msgid "Company address" msgstr "" -#: company/models.py:120 +#: company/models.py:118 msgid "Phone number" msgstr "" -#: company/models.py:121 +#: company/models.py:119 msgid "Contact phone number" msgstr "" -#: company/models.py:124 company/templates/company/company_base.html:102 +#: company/models.py:122 company/templates/company/company_base.html:102 msgid "Email" msgstr "" -#: company/models.py:124 +#: company/models.py:122 msgid "Contact email address" msgstr "" -#: company/models.py:127 company/templates/company/company_base.html:109 +#: company/models.py:125 company/templates/company/company_base.html:109 msgid "Contact" msgstr "" -#: company/models.py:128 +#: company/models.py:126 msgid "Point of contact" msgstr "" -#: company/models.py:130 company/models.py:347 company/models.py:566 +#: company/models.py:128 company/models.py:345 company/models.py:513 #: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 -#: templates/js/company.js:312 templates/js/company.js:550 +#: templates/js/company.js:448 templates/js/company.js:730 #: templates/js/part.js:687 msgid "Link" msgstr "" -#: company/models.py:130 +#: company/models.py:128 msgid "Link to external company information" msgstr "" -#: company/models.py:138 part/models.py:746 +#: company/models.py:136 part/models.py:746 msgid "Image" msgstr "" -#: company/models.py:143 +#: company/models.py:141 msgid "is customer" msgstr "" -#: company/models.py:143 +#: company/models.py:141 msgid "Do you sell items to this company?" msgstr "" -#: company/models.py:145 +#: company/models.py:143 msgid "is supplier" msgstr "" -#: company/models.py:145 +#: company/models.py:143 msgid "Do you purchase items from this company?" msgstr "" -#: company/models.py:147 +#: company/models.py:145 msgid "is manufacturer" msgstr "" -#: company/models.py:147 +#: company/models.py:145 msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:151 company/serializers.py:262 +#: company/models.py:149 company/serializers.py:245 #: company/templates/company/company_base.html:76 msgid "Currency" msgstr "" -#: company/models.py:154 +#: company/models.py:152 msgid "Default currency used for this company" msgstr "" -#: company/models.py:319 company/models.py:537 stock/models.py:411 +#: company/models.py:317 company/models.py:484 stock/models.py:411 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" -#: company/models.py:323 company/models.py:541 order/views.py:1080 +#: company/models.py:321 company/models.py:488 order/views.py:1080 msgid "Select part" msgstr "" -#: company/models.py:334 company/templates/company/company_base.html:116 +#: company/models.py:332 company/templates/company/company_base.html:116 #: company/templates/company/manufacturer_part.html:89 #: company/templates/company/supplier_part.html:98 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:364 -#: templates/js/company.js:113 templates/js/company.js:289 -#: templates/js/company.js:521 +#: templates/js/company.js:249 templates/js/company.js:425 +#: templates/js/company.js:701 msgid "Manufacturer" msgstr "" -#: company/models.py:348 +#: company/models.py:333 +msgid "Select manufacturer" +msgstr "" + +#: company/models.py:339 company/templates/company/manufacturer_part.html:93 +#: company/templates/company/supplier_part.html:106 +#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 +#: part/bom.py:242 templates/js/company.js:441 templates/js/company.js:719 +msgid "MPN" +msgstr "" + +#: company/models.py:340 +msgid "Manufacturer Part Number" +msgstr "" + +#: company/models.py:346 msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:354 +#: company/models.py:352 msgid "Manufacturer part description" msgstr "" -#: company/models.py:408 company/models.py:560 +#: company/models.py:406 company/models.py:507 #: company/templates/company/manufacturer_part.html:6 #: company/templates/company/manufacturer_part.html:23 #: stock/templates/stock/item_base.html:374 msgid "Manufacturer Part" msgstr "" -#: company/models.py:415 +#: company/models.py:413 msgid "Parameter name" msgstr "" -#: company/models.py:421 +#: company/models.py:419 #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:371 templates/js/part.js:348 +#: templates/js/company.js:551 templates/js/part.js:348 #: templates/js/stock.js:446 msgid "Value" msgstr "" -#: company/models.py:422 +#: company/models.py:420 msgid "Parameter value" msgstr "" -#: company/models.py:428 part/models.py:821 part/models.py:2193 -#: templates/js/company.js:377 templates/js/part.js:354 +#: company/models.py:426 part/models.py:821 part/models.py:2193 +#: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "" -#: company/models.py:429 +#: company/models.py:427 msgid "Parameter units" msgstr "" -#: company/models.py:547 company/templates/company/company_base.html:121 +#: company/models.py:494 company/templates/company/company_base.html:121 #: company/templates/company/supplier_part.html:88 order/models.py:260 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 -#: templates/js/company.js:117 templates/js/company.js:495 +#: templates/js/company.js:253 templates/js/company.js:675 #: templates/js/order.js:234 msgid "Supplier" msgstr "" -#: company/models.py:548 +#: company/models.py:495 msgid "Select supplier" msgstr "" -#: company/models.py:553 company/templates/company/supplier_part.html:92 +#: company/models.py:500 company/templates/company/supplier_part.html:92 #: order/templates/order/purchase_order_detail.html:315 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" -#: company/models.py:554 +#: company/models.py:501 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:561 +#: company/models.py:508 msgid "Select manufacturer part" msgstr "" -#: company/models.py:567 +#: company/models.py:514 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:573 +#: company/models.py:520 msgid "Supplier part description" msgstr "" -#: company/models.py:578 company/templates/company/supplier_part.html:120 +#: company/models.py:525 company/templates/company/supplier_part.html:120 #: part/models.py:2341 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:582 part/models.py:1614 +#: company/models.py:529 part/models.py:1614 msgid "base cost" msgstr "" -#: company/models.py:582 part/models.py:1614 +#: company/models.py:529 part/models.py:1614 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:584 company/templates/company/supplier_part.html:113 +#: company/models.py:531 company/templates/company/supplier_part.html:113 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/company.js:571 templates/js/stock.js:1029 +#: templates/js/company.js:751 templates/js/stock.js:1029 msgid "Packaging" msgstr "" -#: company/models.py:584 +#: company/models.py:531 msgid "Part packaging" msgstr "" -#: company/models.py:586 part/models.py:1616 +#: company/models.py:533 part/models.py:1616 msgid "multiple" msgstr "" -#: company/models.py:586 +#: company/models.py:533 msgid "Order multiple" msgstr "" @@ -2205,7 +2196,7 @@ msgstr "" #: company/templates/company/company_base.html:9 #: company/templates/company/company_base.html:35 -#: templates/InvenTree/search.html:304 templates/js/company.js:102 +#: templates/InvenTree/search.html:304 templates/js/company.js:238 msgid "Company" msgstr "" @@ -2247,7 +2238,7 @@ msgstr "" #: company/templates/company/company_base.html:126 order/models.py:544 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 -#: templates/js/company.js:109 templates/js/order.js:331 +#: templates/js/company.js:245 templates/js/order.js:331 #: templates/js/stock.js:1407 msgid "Customer" msgstr "Müşteri" @@ -2272,7 +2263,6 @@ msgstr "Yeni tedarikçi parçası oluştur" #: company/templates/company/detail.html:23 #: company/templates/company/manufacturer_part.html:109 #: part/templates/part/detail.html:289 templates/js/part.js:78 -#: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "Yeni Tedarikçi Parçası" @@ -2380,30 +2370,21 @@ msgstr "" msgid "Export" msgstr "" -#: company/templates/company/detail.html:302 -#: part/templates/part/detail.html:899 -msgid "Add Manufacturer Part" -msgstr "" +#: company/templates/company/detail.html:372 +#: company/templates/company/manufacturer_part.html:200 +#: part/templates/part/detail.html:823 +#, fuzzy +#| msgid "Delete supplier parts" +msgid "Delete Supplier Parts?" +msgstr "Tedarikçi parçalarını sil" -#: company/templates/company/detail.html:364 -#: part/templates/part/category.html:131 part/templates/part/detail.html:442 -#: templates/js/stock.js:1622 -msgid "New Part" -msgstr "" - -#: company/templates/company/detail.html:365 -msgid "Create new Part" -msgstr "" - -#: company/templates/company/detail.html:370 -#: company/templates/company/manufacturer_part.html:192 company/views.py:59 -#: part/templates/part/detail.html:815 -msgid "New Supplier" -msgstr "" - -#: company/templates/company/detail.html:371 -msgid "Create new Supplier" -msgstr "" +#: company/templates/company/detail.html:373 +#: company/templates/company/manufacturer_part.html:201 +#: part/templates/part/detail.html:824 +#, fuzzy +#| msgid "Delete supplier parts" +msgid "All selected supplier parts will be deleted" +msgstr "Tedarikçi parçalarını sil" #: company/templates/company/index.html:8 msgid "Supplier List" @@ -2417,10 +2398,12 @@ msgid "Order part" msgstr "Parça siparişi" #: company/templates/company/manufacturer_part.html:45 +#: templates/js/company.js:473 msgid "Edit manufacturer part" msgstr "" #: company/templates/company/manufacturer_part.html:49 +#: templates/js/company.js:474 msgid "Delete manufacturer part" msgstr "" @@ -2435,7 +2418,7 @@ msgstr "" #: company/templates/company/manufacturer_part.html:103 #: company/templates/company/manufacturer_part_navbar.html:21 -#: company/views.py:58 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 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" @@ -2448,9 +2431,9 @@ msgstr "Tedarikçi parçalarını sil" #: company/templates/company/manufacturer_part.html:114 #: company/templates/company/manufacturer_part.html:138 -#: company/templates/company/manufacturer_part.html:238 +#: company/templates/company/manufacturer_part.html:239 #: part/templates/part/detail.html:214 part/templates/part/detail.html:294 -#: part/templates/part/detail.html:317 templates/js/company.js:203 +#: part/templates/part/detail.html:317 templates/js/company.js:339 #: users/models.py:193 msgid "Delete" msgstr "" @@ -2481,27 +2464,14 @@ msgstr "" msgid "Add Parameter" msgstr "" -#: company/templates/company/manufacturer_part.html:193 -#: part/templates/part/detail.html:816 -msgid "Create new supplier" -msgstr "" - -#: company/templates/company/manufacturer_part.html:223 +#: company/templates/company/manufacturer_part.html:224 msgid "Selected parameters will be deleted" msgstr "" -#: company/templates/company/manufacturer_part.html:235 +#: company/templates/company/manufacturer_part.html:236 msgid "Delete Parameters" msgstr "" -#: company/templates/company/manufacturer_part.html:311 -msgid "Edit Manufacturer Part" -msgstr "" - -#: company/templates/company/manufacturer_part.html:320 -msgid "Delete Manufacturer Part" -msgstr "" - #: company/templates/company/manufacturer_part_navbar.html:26 msgid "Manufacturer Part Stock" msgstr "" @@ -2552,16 +2522,16 @@ msgstr "Stok Kalemleri" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 stock/models.py:420 -#: stock/templates/stock/item_base.html:386 templates/js/company.js:511 +#: stock/templates/stock/item_base.html:386 templates/js/company.js:691 #: templates/js/stock.js:1001 msgid "Supplier Part" msgstr "Tedarikçi Parçası" -#: company/templates/company/supplier_part.html:44 +#: company/templates/company/supplier_part.html:44 templates/js/company.js:764 msgid "Edit supplier part" msgstr "Tedarikçi parçasını düzenle" -#: company/templates/company/supplier_part.html:48 +#: company/templates/company/supplier_part.html:48 templates/js/company.js:765 msgid "Delete supplier part" msgstr "Tedarikçi parçasını sil" @@ -2615,10 +2585,6 @@ msgstr "" msgid "Delete price break" msgstr "" -#: company/templates/company/supplier_part_delete.html:5 -msgid "Are you sure you want to delete the following Supplier Parts?" -msgstr "Aşağıdaki Tedarikçi Parçalarını silmek istediğinizden emin misin?" - #: company/templates/company/supplier_part_navbar.html:26 msgid "Supplier Part Pricing" msgstr "Tedarikçi Parçası Fiyatlandırması" @@ -2627,61 +2593,53 @@ msgstr "Tedarikçi Parçası Fiyatlandırması" msgid "Pricing" msgstr "" -#: company/views.py:64 part/templates/part/prices.html:148 +#: company/views.py:50 +msgid "New Supplier" +msgstr "" + +#: company/views.py:55 part/templates/part/prices.html:148 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" -#: company/views.py:65 part/templates/part/detail.html:820 +#: company/views.py:56 msgid "New Manufacturer" msgstr "" -#: company/views.py:70 templates/InvenTree/search.html:336 +#: company/views.py:61 templates/InvenTree/search.html:336 #: templates/navbar.html:45 msgid "Customers" msgstr "" -#: company/views.py:71 +#: company/views.py:62 msgid "New Customer" msgstr "" -#: company/views.py:78 +#: company/views.py:69 msgid "Companies" msgstr "" -#: company/views.py:79 +#: company/views.py:70 msgid "New Company" msgstr "" -#: company/views.py:138 part/views.py:974 +#: company/views.py:129 part/views.py:974 msgid "Download Image" msgstr "" -#: company/views.py:167 part/views.py:1006 +#: company/views.py:158 part/views.py:1006 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:174 part/views.py:1013 +#: company/views.py:165 part/views.py:1013 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:183 part/views.py:1022 +#: company/views.py:174 part/views.py:1022 msgid "Supplied URL is not a valid image file" msgstr "Sağlanan URL geçerli bir resim dosyası değil" -#: company/views.py:243 -msgid "Edit Supplier Part" -msgstr "" - -#: company/views.py:294 templates/js/stock.js:1629 -msgid "Create new Supplier Part" -msgstr "" - -#: company/views.py:438 -msgid "Delete Supplier Part" -msgstr "" - #: label/api.py:57 report/api.py:201 msgid "No valid objects provided to template" msgstr "Şablon için geçerli bir nesne sağlanmadı" @@ -3050,7 +3008,6 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:259 templates/js/part.js:64 -#: templates/js/stock.js:1634 msgid "New Location" msgstr "Yeni Konum" @@ -4300,6 +4257,10 @@ msgstr "" msgid "Create new part" msgstr "" +#: part/templates/part/category.html:131 part/templates/part/detail.html:442 +msgid "New Part" +msgstr "" + #: part/templates/part/category.html:138 msgid "Set category" msgstr "Kategori ayarla" @@ -4516,7 +4477,6 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/detail.html:443 part/views.py:451 -#: templates/js/stock.js:1623 msgid "Create New Part" msgstr "" @@ -4536,26 +4496,22 @@ msgstr "" msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:821 -msgid "Create new manufacturer" -msgstr "" - -#: part/templates/part/detail.html:915 +#: part/templates/part/detail.html:900 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:927 +#: part/templates/part/detail.html:912 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:939 +#: part/templates/part/detail.html:924 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1028 +#: part/templates/part/detail.html:1013 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -4589,8 +4545,8 @@ msgstr "" msgid "Part List" msgstr "" -#: part/templates/part/part_base.html:26 templates/js/company.js:280 -#: templates/js/company.js:486 templates/js/part.js:172 +#: part/templates/part/part_base.html:26 templates/js/company.js:416 +#: templates/js/company.js:666 templates/js/part.js:172 #: templates/js/part.js:249 msgid "Inactive" msgstr "" @@ -6610,69 +6566,95 @@ msgstr "" msgid "No parts allocated for" msgstr "" -#: templates/js/company.js:45 +#: templates/js/company.js:36 +msgid "Add Manufacturer Part" +msgstr "" + +#: templates/js/company.js:48 +msgid "Edit Manufacturer Part" +msgstr "" + +#: templates/js/company.js:57 +msgid "Delete Manufacturer Part" +msgstr "" + +#: templates/js/company.js:114 +#, fuzzy +#| msgid "Supplier Part" +msgid "Add Supplier Part" +msgstr "Tedarikçi Parçası" + +#: templates/js/company.js:124 +msgid "Edit Supplier Part" +msgstr "" + +#: templates/js/company.js:134 +msgid "Delete Supplier Part" +msgstr "" + +#: templates/js/company.js:181 msgid "Edit Company" msgstr "" -#: templates/js/company.js:66 +#: templates/js/company.js:202 msgid "Add new Company" msgstr "" -#: templates/js/company.js:143 +#: templates/js/company.js:279 msgid "Parts Supplied" msgstr "" -#: templates/js/company.js:152 +#: templates/js/company.js:288 msgid "Parts Manufactured" msgstr "" -#: templates/js/company.js:165 +#: templates/js/company.js:301 msgid "No company information found" msgstr "" -#: templates/js/company.js:183 +#: templates/js/company.js:319 msgid "The following manufacturer parts will be deleted" msgstr "" -#: templates/js/company.js:200 +#: templates/js/company.js:336 msgid "Delete Manufacturer Parts" msgstr "" -#: templates/js/company.js:253 +#: templates/js/company.js:389 msgid "No manufacturer parts found" msgstr "" -#: templates/js/company.js:272 templates/js/company.js:478 +#: templates/js/company.js:408 templates/js/company.js:658 #: templates/js/part.js:156 templates/js/part.js:241 msgid "Template part" msgstr "Şablon Parça" -#: templates/js/company.js:276 templates/js/company.js:482 +#: templates/js/company.js:412 templates/js/company.js:662 #: templates/js/part.js:160 templates/js/part.js:245 msgid "Assembled part" msgstr "" -#: templates/js/company.js:356 templates/js/part.js:330 +#: templates/js/company.js:536 templates/js/part.js:330 msgid "No parameters found" msgstr "" -#: templates/js/company.js:392 templates/js/part.js:371 +#: templates/js/company.js:572 templates/js/part.js:371 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:393 templates/js/part.js:372 +#: templates/js/company.js:573 templates/js/part.js:372 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:412 templates/js/part.js:389 +#: templates/js/company.js:592 templates/js/part.js:389 msgid "Edit Parameter" msgstr "" -#: templates/js/company.js:423 templates/js/part.js:401 +#: templates/js/company.js:603 templates/js/part.js:401 msgid "Delete Parameter" msgstr "" -#: templates/js/company.js:459 +#: templates/js/company.js:639 msgid "No supplier parts found" msgstr "" @@ -6729,7 +6711,7 @@ msgstr "" msgid "Searching" msgstr "" -#: templates/js/forms.js:1318 +#: templates/js/forms.js:1321 msgid "Clear input" msgstr "" @@ -6865,6 +6847,10 @@ msgid "Category ID" msgstr "" #: templates/js/model_renderers.js:199 +msgid "Manufacturer Part ID" +msgstr "" + +#: templates/js/model_renderers.js:227 msgid "Supplier Part ID" msgstr "" @@ -6979,6 +6965,10 @@ msgstr "" msgid "Delete ${human_name}" msgstr "" +#: templates/js/part.js:1129 +msgid "Single Price" +msgstr "" + #: templates/js/part.js:1148 msgid "Single Price Difference" msgstr "" @@ -7265,19 +7255,15 @@ msgstr "" msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1635 -msgid "Create New Location" -msgstr "Yeni Konum Oluştur" - -#: templates/js/stock.js:1676 +#: templates/js/stock.js:1655 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1699 +#: templates/js/stock.js:1678 msgid "Serial" msgstr "Seri No" -#: templates/js/stock.js:1727 +#: templates/js/stock.js:1706 msgid "Uninstall Stock Item" msgstr "" @@ -7455,56 +7441,56 @@ msgstr "" msgid "Purchasable" msgstr "" -#: templates/js/tables.js:336 +#: templates/js/tables.js:342 msgid "Loading data" msgstr "" -#: templates/js/tables.js:339 +#: templates/js/tables.js:345 msgid "rows per page" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "Showing" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "to" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "of" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "rows" msgstr "" -#: templates/js/tables.js:345 templates/search_form.html:6 +#: templates/js/tables.js:351 templates/search_form.html:6 #: templates/search_form.html:8 msgid "Search" msgstr "" -#: templates/js/tables.js:348 +#: templates/js/tables.js:354 msgid "No matching results" msgstr "" -#: templates/js/tables.js:351 +#: templates/js/tables.js:357 msgid "Hide/Show pagination" msgstr "" -#: templates/js/tables.js:354 +#: templates/js/tables.js:360 msgid "Refresh" msgstr "" -#: templates/js/tables.js:357 +#: templates/js/tables.js:363 msgid "Toggle" msgstr "" -#: templates/js/tables.js:360 +#: templates/js/tables.js:366 msgid "Columns" msgstr "" -#: templates/js/tables.js:363 +#: templates/js/tables.js:369 msgid "All" msgstr "" @@ -7772,6 +7758,12 @@ msgstr "" msgid "Permission to delete items" msgstr "" +#~ msgid "Are you sure you want to delete the following Supplier Parts?" +#~ msgstr "Aşağıdaki Tedarikçi Parçalarını silmek istediğinizden emin misin?" + +#~ msgid "Create New Location" +#~ msgstr "Yeni Konum Oluştur" + #~ msgid "Allocate Parts" #~ msgstr "Parçaları Tahsis Et" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 20d6f58f6e..3867c95bcf 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 23:54+0000\n" +"POT-Creation-Date: 2021-07-19 01:18+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -136,18 +136,18 @@ msgstr "上传日期" msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 +#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:412 #: label/models.py:112 part/models.py:680 part/models.py:2191 #: report/models.py:181 templates/InvenTree/search.html:137 -#: templates/InvenTree/search.html:289 templates/js/company.js:365 +#: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 #: templates/js/stock.js:1282 msgid "Name" msgstr "名称" #: InvenTree/models.py:125 build/models.py:179 -#: build/templates/build/detail.html:24 company/models.py:353 -#: company/models.py:572 company/templates/company/manufacturer_part.html:76 +#: build/templates/build/detail.html:24 company/models.py:351 +#: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:309 #: part/models.py:703 part/templates/part/set_category.html:14 @@ -157,8 +157,8 @@ msgstr "名称" #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 #: templates/js/build.js:868 templates/js/build.js:1162 -#: templates/js/company.js:125 templates/js/company.js:323 -#: templates/js/company.js:561 templates/js/order.js:247 +#: templates/js/company.js:261 templates/js/company.js:459 +#: templates/js/company.js:741 templates/js/order.js:247 #: templates/js/order.js:349 templates/js/part.js:265 templates/js/part.js:449 #: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 #: templates/js/stock.js:868 templates/js/stock.js:1294 @@ -470,7 +470,7 @@ msgstr "" #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:34 common/models.py:748 -#: company/forms.py:104 company/templates/company/supplier_part.html:226 +#: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 @@ -481,7 +481,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 #: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:952 part/templates/part/detail.html:1038 +#: part/templates/part/detail.html:937 part/templates/part/detail.html:1023 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -494,7 +494,7 @@ msgstr "" #: templates/js/build.js:1172 templates/js/model_renderers.js:56 #: templates/js/order.js:462 templates/js/part.js:1016 #: templates/js/part.js:1138 templates/js/part.js:1194 -#: templates/js/stock.js:1474 templates/js/stock.js:1693 +#: templates/js/stock.js:1474 templates/js/stock.js:1672 msgid "Quantity" msgstr "" @@ -556,7 +556,7 @@ msgstr "" #: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:251 templates/js/order.js:354 #: templates/js/stock.js:941 templates/js/stock.js:1443 -#: templates/js/stock.js:1709 +#: templates/js/stock.js:1688 msgid "Status" msgstr "" @@ -639,7 +639,7 @@ msgstr "" #: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:29 company/models.py:707 +#: build/templates/build/detail.html:29 company/models.py:654 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:294 @@ -657,10 +657,10 @@ msgstr "" #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:586 templates/js/build.js:873 -#: templates/js/build.js:1139 templates/js/company.js:264 -#: templates/js/company.js:470 templates/js/part.js:430 +#: templates/js/build.js:1139 templates/js/company.js:400 +#: templates/js/company.js:650 templates/js/part.js:430 #: templates/js/part.js:593 templates/js/stock.js:73 templates/js/stock.js:837 -#: templates/js/stock.js:1681 +#: templates/js/stock.js:1660 msgid "Part" msgstr "" @@ -774,7 +774,7 @@ msgid "Link to external URL" msgstr "" #: build/models.py:306 build/templates/build/navbar.html:52 -#: company/models.py:141 company/models.py:579 +#: company/models.py:139 company/models.py:526 #: company/templates/company/navbar.html:63 #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 @@ -789,7 +789,7 @@ msgstr "" #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:349 templates/js/company.js:566 +#: templates/js/bom.js:349 templates/js/company.js:746 #: templates/js/stock.js:209 templates/js/stock.js:450 #: templates/js/stock.js:1033 msgid "Notes" @@ -1120,7 +1120,7 @@ msgstr "" #: build/templates/build/detail.html:73 #: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 -#: templates/js/stock.js:1716 templates/js/table_filters.js:116 +#: templates/js/stock.js:1695 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "" @@ -1501,7 +1501,7 @@ msgstr "" msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:72 company/models.py:99 company/models.py:100 +#: common/models.py:72 company/models.py:97 company/models.py:98 msgid "Company name" msgstr "" @@ -1861,7 +1861,7 @@ msgstr "" msgid "Key string must be unique" msgstr "" -#: common/models.py:749 company/forms.py:105 +#: common/models.py:749 company/forms.py:43 msgid "Price break quantity" msgstr "" @@ -1935,259 +1935,250 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/forms.py:25 part/forms.py:47 +#: company/forms.py:24 part/forms.py:47 msgid "URL" msgstr "" -#: company/forms.py:26 part/forms.py:48 +#: company/forms.py:25 part/forms.py:48 msgid "Image URL" msgstr "" -#: company/forms.py:47 templates/js/part.js:1129 -msgid "Single Price" -msgstr "" - -#: company/forms.py:48 -msgid "Single quantity price" -msgstr "" - -#: company/forms.py:56 company/models.py:335 -msgid "Select manufacturer" -msgstr "" - -#: company/forms.py:62 company/models.py:342 -msgid "Manufacturer Part Number" -msgstr "" - -#: company/forms.py:64 company/models.py:341 -#: company/templates/company/manufacturer_part.html:93 -#: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 -msgid "MPN" -msgstr "" - -#: company/models.py:104 +#: company/models.py:102 msgid "Company description" msgstr "" -#: company/models.py:105 +#: company/models.py:103 msgid "Description of the company" msgstr "" -#: company/models.py:111 company/templates/company/company_base.html:70 -#: templates/js/company.js:129 +#: company/models.py:109 company/templates/company/company_base.html:70 +#: templates/js/company.js:265 msgid "Website" msgstr "" -#: company/models.py:112 +#: company/models.py:110 msgid "Company website URL" msgstr "" -#: company/models.py:116 company/templates/company/company_base.html:88 +#: company/models.py:114 company/templates/company/company_base.html:88 msgid "Address" msgstr "" -#: company/models.py:117 +#: company/models.py:115 msgid "Company address" msgstr "" -#: company/models.py:120 +#: company/models.py:118 msgid "Phone number" msgstr "" -#: company/models.py:121 +#: company/models.py:119 msgid "Contact phone number" msgstr "" -#: company/models.py:124 company/templates/company/company_base.html:102 +#: company/models.py:122 company/templates/company/company_base.html:102 msgid "Email" msgstr "" -#: company/models.py:124 +#: company/models.py:122 msgid "Contact email address" msgstr "" -#: company/models.py:127 company/templates/company/company_base.html:109 +#: company/models.py:125 company/templates/company/company_base.html:109 msgid "Contact" msgstr "" -#: company/models.py:128 +#: company/models.py:126 msgid "Point of contact" msgstr "" -#: company/models.py:130 company/models.py:347 company/models.py:566 +#: company/models.py:128 company/models.py:345 company/models.py:513 #: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 -#: templates/js/company.js:312 templates/js/company.js:550 +#: templates/js/company.js:448 templates/js/company.js:730 #: templates/js/part.js:687 msgid "Link" msgstr "" -#: company/models.py:130 +#: company/models.py:128 msgid "Link to external company information" msgstr "" -#: company/models.py:138 part/models.py:746 +#: company/models.py:136 part/models.py:746 msgid "Image" msgstr "" -#: company/models.py:143 +#: company/models.py:141 msgid "is customer" msgstr "" -#: company/models.py:143 +#: company/models.py:141 msgid "Do you sell items to this company?" msgstr "" -#: company/models.py:145 +#: company/models.py:143 msgid "is supplier" msgstr "" -#: company/models.py:145 +#: company/models.py:143 msgid "Do you purchase items from this company?" msgstr "" -#: company/models.py:147 +#: company/models.py:145 msgid "is manufacturer" msgstr "" -#: company/models.py:147 +#: company/models.py:145 msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:151 company/serializers.py:262 +#: company/models.py:149 company/serializers.py:245 #: company/templates/company/company_base.html:76 msgid "Currency" msgstr "" -#: company/models.py:154 +#: company/models.py:152 msgid "Default currency used for this company" msgstr "" -#: company/models.py:319 company/models.py:537 stock/models.py:411 +#: company/models.py:317 company/models.py:484 stock/models.py:411 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" -#: company/models.py:323 company/models.py:541 order/views.py:1080 +#: company/models.py:321 company/models.py:488 order/views.py:1080 msgid "Select part" msgstr "" -#: company/models.py:334 company/templates/company/company_base.html:116 +#: company/models.py:332 company/templates/company/company_base.html:116 #: company/templates/company/manufacturer_part.html:89 #: company/templates/company/supplier_part.html:98 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:364 -#: templates/js/company.js:113 templates/js/company.js:289 -#: templates/js/company.js:521 +#: templates/js/company.js:249 templates/js/company.js:425 +#: templates/js/company.js:701 msgid "Manufacturer" msgstr "" -#: company/models.py:348 +#: company/models.py:333 +msgid "Select manufacturer" +msgstr "" + +#: company/models.py:339 company/templates/company/manufacturer_part.html:93 +#: company/templates/company/supplier_part.html:106 +#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 +#: part/bom.py:242 templates/js/company.js:441 templates/js/company.js:719 +msgid "MPN" +msgstr "" + +#: company/models.py:340 +msgid "Manufacturer Part Number" +msgstr "" + +#: company/models.py:346 msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:354 +#: company/models.py:352 msgid "Manufacturer part description" msgstr "" -#: company/models.py:408 company/models.py:560 +#: company/models.py:406 company/models.py:507 #: company/templates/company/manufacturer_part.html:6 #: company/templates/company/manufacturer_part.html:23 #: stock/templates/stock/item_base.html:374 msgid "Manufacturer Part" msgstr "" -#: company/models.py:415 +#: company/models.py:413 msgid "Parameter name" msgstr "" -#: company/models.py:421 +#: company/models.py:419 #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:371 templates/js/part.js:348 +#: templates/js/company.js:551 templates/js/part.js:348 #: templates/js/stock.js:446 msgid "Value" msgstr "" -#: company/models.py:422 +#: company/models.py:420 msgid "Parameter value" msgstr "" -#: company/models.py:428 part/models.py:821 part/models.py:2193 -#: templates/js/company.js:377 templates/js/part.js:354 +#: company/models.py:426 part/models.py:821 part/models.py:2193 +#: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "" -#: company/models.py:429 +#: company/models.py:427 msgid "Parameter units" msgstr "" -#: company/models.py:547 company/templates/company/company_base.html:121 +#: company/models.py:494 company/templates/company/company_base.html:121 #: company/templates/company/supplier_part.html:88 order/models.py:260 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 -#: templates/js/company.js:117 templates/js/company.js:495 +#: templates/js/company.js:253 templates/js/company.js:675 #: templates/js/order.js:234 msgid "Supplier" msgstr "" -#: company/models.py:548 +#: company/models.py:495 msgid "Select supplier" msgstr "" -#: company/models.py:553 company/templates/company/supplier_part.html:92 +#: company/models.py:500 company/templates/company/supplier_part.html:92 #: order/templates/order/purchase_order_detail.html:315 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" -#: company/models.py:554 +#: company/models.py:501 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:561 +#: company/models.py:508 msgid "Select manufacturer part" msgstr "" -#: company/models.py:567 +#: company/models.py:514 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:573 +#: company/models.py:520 msgid "Supplier part description" msgstr "" -#: company/models.py:578 company/templates/company/supplier_part.html:120 +#: company/models.py:525 company/templates/company/supplier_part.html:120 #: part/models.py:2341 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:582 part/models.py:1614 +#: company/models.py:529 part/models.py:1614 msgid "base cost" msgstr "" -#: company/models.py:582 part/models.py:1614 +#: company/models.py:529 part/models.py:1614 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:584 company/templates/company/supplier_part.html:113 +#: company/models.py:531 company/templates/company/supplier_part.html:113 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/company.js:571 templates/js/stock.js:1029 +#: templates/js/company.js:751 templates/js/stock.js:1029 msgid "Packaging" msgstr "" -#: company/models.py:584 +#: company/models.py:531 msgid "Part packaging" msgstr "" -#: company/models.py:586 part/models.py:1616 +#: company/models.py:533 part/models.py:1616 msgid "multiple" msgstr "" -#: company/models.py:586 +#: company/models.py:533 msgid "Order multiple" msgstr "" @@ -2201,7 +2192,7 @@ msgstr "" #: company/templates/company/company_base.html:9 #: company/templates/company/company_base.html:35 -#: templates/InvenTree/search.html:304 templates/js/company.js:102 +#: templates/InvenTree/search.html:304 templates/js/company.js:238 msgid "Company" msgstr "" @@ -2243,7 +2234,7 @@ msgstr "" #: company/templates/company/company_base.html:126 order/models.py:544 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 -#: templates/js/company.js:109 templates/js/order.js:331 +#: templates/js/company.js:245 templates/js/order.js:331 #: templates/js/stock.js:1407 msgid "Customer" msgstr "" @@ -2268,7 +2259,6 @@ msgstr "" #: company/templates/company/detail.html:23 #: company/templates/company/manufacturer_part.html:109 #: part/templates/part/detail.html:289 templates/js/part.js:78 -#: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "" @@ -2376,29 +2366,16 @@ msgstr "" msgid "Export" msgstr "" -#: company/templates/company/detail.html:302 -#: part/templates/part/detail.html:899 -msgid "Add Manufacturer Part" +#: company/templates/company/detail.html:372 +#: company/templates/company/manufacturer_part.html:200 +#: part/templates/part/detail.html:823 +msgid "Delete Supplier Parts?" msgstr "" -#: company/templates/company/detail.html:364 -#: part/templates/part/category.html:131 part/templates/part/detail.html:442 -#: templates/js/stock.js:1622 -msgid "New Part" -msgstr "" - -#: company/templates/company/detail.html:365 -msgid "Create new Part" -msgstr "" - -#: company/templates/company/detail.html:370 -#: company/templates/company/manufacturer_part.html:192 company/views.py:59 -#: part/templates/part/detail.html:815 -msgid "New Supplier" -msgstr "" - -#: company/templates/company/detail.html:371 -msgid "Create new Supplier" +#: company/templates/company/detail.html:373 +#: company/templates/company/manufacturer_part.html:201 +#: part/templates/part/detail.html:824 +msgid "All selected supplier parts will be deleted" msgstr "" #: company/templates/company/index.html:8 @@ -2413,10 +2390,12 @@ msgid "Order part" msgstr "" #: company/templates/company/manufacturer_part.html:45 +#: templates/js/company.js:473 msgid "Edit manufacturer part" msgstr "" #: company/templates/company/manufacturer_part.html:49 +#: templates/js/company.js:474 msgid "Delete manufacturer part" msgstr "" @@ -2431,7 +2410,7 @@ msgstr "" #: company/templates/company/manufacturer_part.html:103 #: company/templates/company/manufacturer_part_navbar.html:21 -#: company/views.py:58 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 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" @@ -2444,9 +2423,9 @@ msgstr "" #: company/templates/company/manufacturer_part.html:114 #: company/templates/company/manufacturer_part.html:138 -#: company/templates/company/manufacturer_part.html:238 +#: company/templates/company/manufacturer_part.html:239 #: part/templates/part/detail.html:214 part/templates/part/detail.html:294 -#: part/templates/part/detail.html:317 templates/js/company.js:203 +#: part/templates/part/detail.html:317 templates/js/company.js:339 #: users/models.py:193 msgid "Delete" msgstr "" @@ -2477,27 +2456,14 @@ msgstr "" msgid "Add Parameter" msgstr "" -#: company/templates/company/manufacturer_part.html:193 -#: part/templates/part/detail.html:816 -msgid "Create new supplier" -msgstr "" - -#: company/templates/company/manufacturer_part.html:223 +#: company/templates/company/manufacturer_part.html:224 msgid "Selected parameters will be deleted" msgstr "" -#: company/templates/company/manufacturer_part.html:235 +#: company/templates/company/manufacturer_part.html:236 msgid "Delete Parameters" msgstr "" -#: company/templates/company/manufacturer_part.html:311 -msgid "Edit Manufacturer Part" -msgstr "" - -#: company/templates/company/manufacturer_part.html:320 -msgid "Delete Manufacturer Part" -msgstr "" - #: company/templates/company/manufacturer_part_navbar.html:26 msgid "Manufacturer Part Stock" msgstr "" @@ -2548,16 +2514,16 @@ msgstr "" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 stock/models.py:420 -#: stock/templates/stock/item_base.html:386 templates/js/company.js:511 +#: stock/templates/stock/item_base.html:386 templates/js/company.js:691 #: templates/js/stock.js:1001 msgid "Supplier Part" msgstr "" -#: company/templates/company/supplier_part.html:44 +#: company/templates/company/supplier_part.html:44 templates/js/company.js:764 msgid "Edit supplier part" msgstr "" -#: company/templates/company/supplier_part.html:48 +#: company/templates/company/supplier_part.html:48 templates/js/company.js:765 msgid "Delete supplier part" msgstr "" @@ -2611,10 +2577,6 @@ msgstr "" msgid "Delete price break" msgstr "" -#: company/templates/company/supplier_part_delete.html:5 -msgid "Are you sure you want to delete the following Supplier Parts?" -msgstr "" - #: company/templates/company/supplier_part_navbar.html:26 msgid "Supplier Part Pricing" msgstr "" @@ -2623,61 +2585,53 @@ msgstr "" msgid "Pricing" msgstr "" -#: company/views.py:64 part/templates/part/prices.html:148 +#: company/views.py:50 +msgid "New Supplier" +msgstr "" + +#: company/views.py:55 part/templates/part/prices.html:148 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" -#: company/views.py:65 part/templates/part/detail.html:820 +#: company/views.py:56 msgid "New Manufacturer" msgstr "" -#: company/views.py:70 templates/InvenTree/search.html:336 +#: company/views.py:61 templates/InvenTree/search.html:336 #: templates/navbar.html:45 msgid "Customers" msgstr "" -#: company/views.py:71 +#: company/views.py:62 msgid "New Customer" msgstr "" -#: company/views.py:78 +#: company/views.py:69 msgid "Companies" msgstr "" -#: company/views.py:79 +#: company/views.py:70 msgid "New Company" msgstr "" -#: company/views.py:138 part/views.py:974 +#: company/views.py:129 part/views.py:974 msgid "Download Image" msgstr "" -#: company/views.py:167 part/views.py:1006 +#: company/views.py:158 part/views.py:1006 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:174 part/views.py:1013 +#: company/views.py:165 part/views.py:1013 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:183 part/views.py:1022 +#: company/views.py:174 part/views.py:1022 msgid "Supplied URL is not a valid image file" msgstr "" -#: company/views.py:243 -msgid "Edit Supplier Part" -msgstr "" - -#: company/views.py:294 templates/js/stock.js:1629 -msgid "Create new Supplier Part" -msgstr "" - -#: company/views.py:438 -msgid "Delete Supplier Part" -msgstr "" - #: label/api.py:57 report/api.py:201 msgid "No valid objects provided to template" msgstr "" @@ -3046,7 +3000,6 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:259 templates/js/part.js:64 -#: templates/js/stock.js:1634 msgid "New Location" msgstr "" @@ -4290,6 +4243,10 @@ msgstr "" msgid "Create new part" msgstr "" +#: part/templates/part/category.html:131 part/templates/part/detail.html:442 +msgid "New Part" +msgstr "" + #: part/templates/part/category.html:138 msgid "Set category" msgstr "" @@ -4504,7 +4461,6 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/detail.html:443 part/views.py:451 -#: templates/js/stock.js:1623 msgid "Create New Part" msgstr "" @@ -4524,26 +4480,22 @@ msgstr "" msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:821 -msgid "Create new manufacturer" -msgstr "" - -#: part/templates/part/detail.html:915 +#: part/templates/part/detail.html:900 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:927 +#: part/templates/part/detail.html:912 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:939 +#: part/templates/part/detail.html:924 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1028 +#: part/templates/part/detail.html:1013 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -4577,8 +4529,8 @@ msgstr "" msgid "Part List" msgstr "" -#: part/templates/part/part_base.html:26 templates/js/company.js:280 -#: templates/js/company.js:486 templates/js/part.js:172 +#: part/templates/part/part_base.html:26 templates/js/company.js:416 +#: templates/js/company.js:666 templates/js/part.js:172 #: templates/js/part.js:249 msgid "Inactive" msgstr "" @@ -6598,69 +6550,93 @@ msgstr "" msgid "No parts allocated for" msgstr "" -#: templates/js/company.js:45 +#: templates/js/company.js:36 +msgid "Add Manufacturer Part" +msgstr "" + +#: templates/js/company.js:48 +msgid "Edit Manufacturer Part" +msgstr "" + +#: templates/js/company.js:57 +msgid "Delete Manufacturer Part" +msgstr "" + +#: templates/js/company.js:114 +msgid "Add Supplier Part" +msgstr "" + +#: templates/js/company.js:124 +msgid "Edit Supplier Part" +msgstr "" + +#: templates/js/company.js:134 +msgid "Delete Supplier Part" +msgstr "" + +#: templates/js/company.js:181 msgid "Edit Company" msgstr "" -#: templates/js/company.js:66 +#: templates/js/company.js:202 msgid "Add new Company" msgstr "" -#: templates/js/company.js:143 +#: templates/js/company.js:279 msgid "Parts Supplied" msgstr "" -#: templates/js/company.js:152 +#: templates/js/company.js:288 msgid "Parts Manufactured" msgstr "" -#: templates/js/company.js:165 +#: templates/js/company.js:301 msgid "No company information found" msgstr "" -#: templates/js/company.js:183 +#: templates/js/company.js:319 msgid "The following manufacturer parts will be deleted" msgstr "" -#: templates/js/company.js:200 +#: templates/js/company.js:336 msgid "Delete Manufacturer Parts" msgstr "" -#: templates/js/company.js:253 +#: templates/js/company.js:389 msgid "No manufacturer parts found" msgstr "" -#: templates/js/company.js:272 templates/js/company.js:478 +#: templates/js/company.js:408 templates/js/company.js:658 #: templates/js/part.js:156 templates/js/part.js:241 msgid "Template part" msgstr "" -#: templates/js/company.js:276 templates/js/company.js:482 +#: templates/js/company.js:412 templates/js/company.js:662 #: templates/js/part.js:160 templates/js/part.js:245 msgid "Assembled part" msgstr "" -#: templates/js/company.js:356 templates/js/part.js:330 +#: templates/js/company.js:536 templates/js/part.js:330 msgid "No parameters found" msgstr "" -#: templates/js/company.js:392 templates/js/part.js:371 +#: templates/js/company.js:572 templates/js/part.js:371 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:393 templates/js/part.js:372 +#: templates/js/company.js:573 templates/js/part.js:372 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:412 templates/js/part.js:389 +#: templates/js/company.js:592 templates/js/part.js:389 msgid "Edit Parameter" msgstr "" -#: templates/js/company.js:423 templates/js/part.js:401 +#: templates/js/company.js:603 templates/js/part.js:401 msgid "Delete Parameter" msgstr "" -#: templates/js/company.js:459 +#: templates/js/company.js:639 msgid "No supplier parts found" msgstr "" @@ -6717,7 +6693,7 @@ msgstr "" msgid "Searching" msgstr "" -#: templates/js/forms.js:1318 +#: templates/js/forms.js:1321 msgid "Clear input" msgstr "" @@ -6853,6 +6829,10 @@ msgid "Category ID" msgstr "" #: templates/js/model_renderers.js:199 +msgid "Manufacturer Part ID" +msgstr "" + +#: templates/js/model_renderers.js:227 msgid "Supplier Part ID" msgstr "" @@ -6967,6 +6947,10 @@ msgstr "" msgid "Delete ${human_name}" msgstr "" +#: templates/js/part.js:1129 +msgid "Single Price" +msgstr "" + #: templates/js/part.js:1148 msgid "Single Price Difference" msgstr "" @@ -7253,19 +7237,15 @@ msgstr "" msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1635 -msgid "Create New Location" -msgstr "" - -#: templates/js/stock.js:1676 +#: templates/js/stock.js:1655 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1699 +#: templates/js/stock.js:1678 msgid "Serial" msgstr "" -#: templates/js/stock.js:1727 +#: templates/js/stock.js:1706 msgid "Uninstall Stock Item" msgstr "" @@ -7443,56 +7423,56 @@ msgstr "" msgid "Purchasable" msgstr "" -#: templates/js/tables.js:336 +#: templates/js/tables.js:342 msgid "Loading data" msgstr "" -#: templates/js/tables.js:339 +#: templates/js/tables.js:345 msgid "rows per page" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "Showing" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "to" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "of" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "rows" msgstr "" -#: templates/js/tables.js:345 templates/search_form.html:6 +#: templates/js/tables.js:351 templates/search_form.html:6 #: templates/search_form.html:8 msgid "Search" msgstr "" -#: templates/js/tables.js:348 +#: templates/js/tables.js:354 msgid "No matching results" msgstr "" -#: templates/js/tables.js:351 +#: templates/js/tables.js:357 msgid "Hide/Show pagination" msgstr "" -#: templates/js/tables.js:354 +#: templates/js/tables.js:360 msgid "Refresh" msgstr "" -#: templates/js/tables.js:357 +#: templates/js/tables.js:363 msgid "Toggle" msgstr "" -#: templates/js/tables.js:360 +#: templates/js/tables.js:366 msgid "Columns" msgstr "" -#: templates/js/tables.js:363 +#: templates/js/tables.js:369 msgid "All" msgstr "" From 4c2929143dc84ee367f48f9002418c03008e0f02 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 19 Jul 2021 12:21:18 +1000 Subject: [PATCH 537/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/fr/LC_MESSAGES/django.po | 426 +++++++++++----------- 1 file changed, 203 insertions(+), 223 deletions(-) diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 5ad4c1fb49..a4a018323e 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 23:54+0000\n" -"PO-Revision-Date: 2021-07-19 00:13\n" +"POT-Creation-Date: 2021-07-19 01:18+0000\n" +"PO-Revision-Date: 2021-07-19 02:21\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -136,18 +136,18 @@ msgstr "date de chargement" msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 +#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:412 #: label/models.py:112 part/models.py:680 part/models.py:2191 #: report/models.py:181 templates/InvenTree/search.html:137 -#: templates/InvenTree/search.html:289 templates/js/company.js:365 +#: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 #: templates/js/stock.js:1282 msgid "Name" msgstr "Nom" #: InvenTree/models.py:125 build/models.py:179 -#: build/templates/build/detail.html:24 company/models.py:353 -#: company/models.py:572 company/templates/company/manufacturer_part.html:76 +#: build/templates/build/detail.html:24 company/models.py:351 +#: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:309 #: part/models.py:703 part/templates/part/set_category.html:14 @@ -157,8 +157,8 @@ msgstr "Nom" #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 #: templates/js/build.js:868 templates/js/build.js:1162 -#: templates/js/company.js:125 templates/js/company.js:323 -#: templates/js/company.js:561 templates/js/order.js:247 +#: templates/js/company.js:261 templates/js/company.js:459 +#: templates/js/company.js:741 templates/js/order.js:247 #: templates/js/order.js:349 templates/js/part.js:265 templates/js/part.js:449 #: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 #: templates/js/stock.js:868 templates/js/stock.js:1294 @@ -470,7 +470,7 @@ msgstr "" #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:34 common/models.py:748 -#: company/forms.py:104 company/templates/company/supplier_part.html:226 +#: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 @@ -481,7 +481,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 #: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:952 part/templates/part/detail.html:1038 +#: part/templates/part/detail.html:937 part/templates/part/detail.html:1023 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -494,7 +494,7 @@ msgstr "" #: templates/js/build.js:1172 templates/js/model_renderers.js:56 #: templates/js/order.js:462 templates/js/part.js:1016 #: templates/js/part.js:1138 templates/js/part.js:1194 -#: templates/js/stock.js:1474 templates/js/stock.js:1693 +#: templates/js/stock.js:1474 templates/js/stock.js:1672 msgid "Quantity" msgstr "Quantité" @@ -556,7 +556,7 @@ msgstr "Emplacement des pièces terminées" #: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:251 templates/js/order.js:354 #: templates/js/stock.js:941 templates/js/stock.js:1443 -#: templates/js/stock.js:1709 +#: templates/js/stock.js:1688 msgid "Status" msgstr "" @@ -639,7 +639,7 @@ msgstr "" #: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:29 company/models.py:707 +#: build/templates/build/detail.html:29 company/models.py:654 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:294 @@ -657,10 +657,10 @@ msgstr "" #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:586 templates/js/build.js:873 -#: templates/js/build.js:1139 templates/js/company.js:264 -#: templates/js/company.js:470 templates/js/part.js:430 +#: templates/js/build.js:1139 templates/js/company.js:400 +#: templates/js/company.js:650 templates/js/part.js:430 #: templates/js/part.js:593 templates/js/stock.js:73 templates/js/stock.js:837 -#: templates/js/stock.js:1681 +#: templates/js/stock.js:1660 msgid "Part" msgstr "Pièce" @@ -774,7 +774,7 @@ msgid "Link to external URL" msgstr "" #: build/models.py:306 build/templates/build/navbar.html:52 -#: company/models.py:141 company/models.py:579 +#: company/models.py:139 company/models.py:526 #: company/templates/company/navbar.html:63 #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 @@ -789,7 +789,7 @@ msgstr "" #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:349 templates/js/company.js:566 +#: templates/js/bom.js:349 templates/js/company.js:746 #: templates/js/stock.js:209 templates/js/stock.js:450 #: templates/js/stock.js:1033 msgid "Notes" @@ -1120,7 +1120,7 @@ msgstr "" #: build/templates/build/detail.html:73 #: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 -#: templates/js/stock.js:1716 templates/js/table_filters.js:116 +#: templates/js/stock.js:1695 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "" @@ -1501,7 +1501,7 @@ msgstr "" msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:72 company/models.py:99 company/models.py:100 +#: common/models.py:72 company/models.py:97 company/models.py:98 msgid "Company name" msgstr "" @@ -1861,7 +1861,7 @@ msgstr "" msgid "Key string must be unique" msgstr "" -#: common/models.py:749 company/forms.py:105 +#: common/models.py:749 company/forms.py:43 msgid "Price break quantity" msgstr "" @@ -1935,259 +1935,250 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/forms.py:25 part/forms.py:47 +#: company/forms.py:24 part/forms.py:47 msgid "URL" msgstr "" -#: company/forms.py:26 part/forms.py:48 +#: company/forms.py:25 part/forms.py:48 msgid "Image URL" msgstr "" -#: company/forms.py:47 templates/js/part.js:1129 -msgid "Single Price" -msgstr "" - -#: company/forms.py:48 -msgid "Single quantity price" -msgstr "" - -#: company/forms.py:56 company/models.py:335 -msgid "Select manufacturer" -msgstr "" - -#: company/forms.py:62 company/models.py:342 -msgid "Manufacturer Part Number" -msgstr "" - -#: company/forms.py:64 company/models.py:341 -#: company/templates/company/manufacturer_part.html:93 -#: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 -msgid "MPN" -msgstr "" - -#: company/models.py:104 +#: company/models.py:102 msgid "Company description" msgstr "" -#: company/models.py:105 +#: company/models.py:103 msgid "Description of the company" msgstr "" -#: company/models.py:111 company/templates/company/company_base.html:70 -#: templates/js/company.js:129 +#: company/models.py:109 company/templates/company/company_base.html:70 +#: templates/js/company.js:265 msgid "Website" msgstr "" -#: company/models.py:112 +#: company/models.py:110 msgid "Company website URL" msgstr "" -#: company/models.py:116 company/templates/company/company_base.html:88 +#: company/models.py:114 company/templates/company/company_base.html:88 msgid "Address" msgstr "" -#: company/models.py:117 +#: company/models.py:115 msgid "Company address" msgstr "" -#: company/models.py:120 +#: company/models.py:118 msgid "Phone number" msgstr "" -#: company/models.py:121 +#: company/models.py:119 msgid "Contact phone number" msgstr "" -#: company/models.py:124 company/templates/company/company_base.html:102 +#: company/models.py:122 company/templates/company/company_base.html:102 msgid "Email" msgstr "" -#: company/models.py:124 +#: company/models.py:122 msgid "Contact email address" msgstr "" -#: company/models.py:127 company/templates/company/company_base.html:109 +#: company/models.py:125 company/templates/company/company_base.html:109 msgid "Contact" msgstr "" -#: company/models.py:128 +#: company/models.py:126 msgid "Point of contact" msgstr "" -#: company/models.py:130 company/models.py:347 company/models.py:566 +#: company/models.py:128 company/models.py:345 company/models.py:513 #: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 -#: templates/js/company.js:312 templates/js/company.js:550 +#: templates/js/company.js:448 templates/js/company.js:730 #: templates/js/part.js:687 msgid "Link" msgstr "" -#: company/models.py:130 +#: company/models.py:128 msgid "Link to external company information" msgstr "" -#: company/models.py:138 part/models.py:746 +#: company/models.py:136 part/models.py:746 msgid "Image" msgstr "" -#: company/models.py:143 +#: company/models.py:141 msgid "is customer" msgstr "" -#: company/models.py:143 +#: company/models.py:141 msgid "Do you sell items to this company?" msgstr "" -#: company/models.py:145 +#: company/models.py:143 msgid "is supplier" msgstr "" -#: company/models.py:145 +#: company/models.py:143 msgid "Do you purchase items from this company?" msgstr "" -#: company/models.py:147 +#: company/models.py:145 msgid "is manufacturer" msgstr "" -#: company/models.py:147 +#: company/models.py:145 msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:151 company/serializers.py:262 +#: company/models.py:149 company/serializers.py:245 #: company/templates/company/company_base.html:76 msgid "Currency" msgstr "" -#: company/models.py:154 +#: company/models.py:152 msgid "Default currency used for this company" msgstr "" -#: company/models.py:319 company/models.py:537 stock/models.py:411 +#: company/models.py:317 company/models.py:484 stock/models.py:411 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" -#: company/models.py:323 company/models.py:541 order/views.py:1080 +#: company/models.py:321 company/models.py:488 order/views.py:1080 msgid "Select part" msgstr "" -#: company/models.py:334 company/templates/company/company_base.html:116 +#: company/models.py:332 company/templates/company/company_base.html:116 #: company/templates/company/manufacturer_part.html:89 #: company/templates/company/supplier_part.html:98 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:364 -#: templates/js/company.js:113 templates/js/company.js:289 -#: templates/js/company.js:521 +#: templates/js/company.js:249 templates/js/company.js:425 +#: templates/js/company.js:701 msgid "Manufacturer" msgstr "" -#: company/models.py:348 +#: company/models.py:333 +msgid "Select manufacturer" +msgstr "" + +#: company/models.py:339 company/templates/company/manufacturer_part.html:93 +#: company/templates/company/supplier_part.html:106 +#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 +#: part/bom.py:242 templates/js/company.js:441 templates/js/company.js:719 +msgid "MPN" +msgstr "" + +#: company/models.py:340 +msgid "Manufacturer Part Number" +msgstr "" + +#: company/models.py:346 msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:354 +#: company/models.py:352 msgid "Manufacturer part description" msgstr "" -#: company/models.py:408 company/models.py:560 +#: company/models.py:406 company/models.py:507 #: company/templates/company/manufacturer_part.html:6 #: company/templates/company/manufacturer_part.html:23 #: stock/templates/stock/item_base.html:374 msgid "Manufacturer Part" msgstr "" -#: company/models.py:415 +#: company/models.py:413 msgid "Parameter name" msgstr "" -#: company/models.py:421 +#: company/models.py:419 #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:371 templates/js/part.js:348 +#: templates/js/company.js:551 templates/js/part.js:348 #: templates/js/stock.js:446 msgid "Value" msgstr "" -#: company/models.py:422 +#: company/models.py:420 msgid "Parameter value" msgstr "" -#: company/models.py:428 part/models.py:821 part/models.py:2193 -#: templates/js/company.js:377 templates/js/part.js:354 +#: company/models.py:426 part/models.py:821 part/models.py:2193 +#: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "" -#: company/models.py:429 +#: company/models.py:427 msgid "Parameter units" msgstr "" -#: company/models.py:547 company/templates/company/company_base.html:121 +#: company/models.py:494 company/templates/company/company_base.html:121 #: company/templates/company/supplier_part.html:88 order/models.py:260 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 -#: templates/js/company.js:117 templates/js/company.js:495 +#: templates/js/company.js:253 templates/js/company.js:675 #: templates/js/order.js:234 msgid "Supplier" msgstr "" -#: company/models.py:548 +#: company/models.py:495 msgid "Select supplier" msgstr "" -#: company/models.py:553 company/templates/company/supplier_part.html:92 +#: company/models.py:500 company/templates/company/supplier_part.html:92 #: order/templates/order/purchase_order_detail.html:315 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" -#: company/models.py:554 +#: company/models.py:501 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:561 +#: company/models.py:508 msgid "Select manufacturer part" msgstr "" -#: company/models.py:567 +#: company/models.py:514 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:573 +#: company/models.py:520 msgid "Supplier part description" msgstr "" -#: company/models.py:578 company/templates/company/supplier_part.html:120 +#: company/models.py:525 company/templates/company/supplier_part.html:120 #: part/models.py:2341 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:582 part/models.py:1614 +#: company/models.py:529 part/models.py:1614 msgid "base cost" msgstr "" -#: company/models.py:582 part/models.py:1614 +#: company/models.py:529 part/models.py:1614 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:584 company/templates/company/supplier_part.html:113 +#: company/models.py:531 company/templates/company/supplier_part.html:113 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/company.js:571 templates/js/stock.js:1029 +#: templates/js/company.js:751 templates/js/stock.js:1029 msgid "Packaging" msgstr "" -#: company/models.py:584 +#: company/models.py:531 msgid "Part packaging" msgstr "" -#: company/models.py:586 part/models.py:1616 +#: company/models.py:533 part/models.py:1616 msgid "multiple" msgstr "" -#: company/models.py:586 +#: company/models.py:533 msgid "Order multiple" msgstr "" @@ -2201,7 +2192,7 @@ msgstr "" #: company/templates/company/company_base.html:9 #: company/templates/company/company_base.html:35 -#: templates/InvenTree/search.html:304 templates/js/company.js:102 +#: templates/InvenTree/search.html:304 templates/js/company.js:238 msgid "Company" msgstr "" @@ -2243,7 +2234,7 @@ msgstr "" #: company/templates/company/company_base.html:126 order/models.py:544 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 -#: templates/js/company.js:109 templates/js/order.js:331 +#: templates/js/company.js:245 templates/js/order.js:331 #: templates/js/stock.js:1407 msgid "Customer" msgstr "" @@ -2268,7 +2259,6 @@ msgstr "" #: company/templates/company/detail.html:23 #: company/templates/company/manufacturer_part.html:109 #: part/templates/part/detail.html:289 templates/js/part.js:78 -#: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "" @@ -2376,29 +2366,16 @@ msgstr "" msgid "Export" msgstr "" -#: company/templates/company/detail.html:302 -#: part/templates/part/detail.html:899 -msgid "Add Manufacturer Part" +#: company/templates/company/detail.html:372 +#: company/templates/company/manufacturer_part.html:200 +#: part/templates/part/detail.html:823 +msgid "Delete Supplier Parts?" msgstr "" -#: company/templates/company/detail.html:364 -#: part/templates/part/category.html:131 part/templates/part/detail.html:442 -#: templates/js/stock.js:1622 -msgid "New Part" -msgstr "" - -#: company/templates/company/detail.html:365 -msgid "Create new Part" -msgstr "" - -#: company/templates/company/detail.html:370 -#: company/templates/company/manufacturer_part.html:192 company/views.py:59 -#: part/templates/part/detail.html:815 -msgid "New Supplier" -msgstr "" - -#: company/templates/company/detail.html:371 -msgid "Create new Supplier" +#: company/templates/company/detail.html:373 +#: company/templates/company/manufacturer_part.html:201 +#: part/templates/part/detail.html:824 +msgid "All selected supplier parts will be deleted" msgstr "" #: company/templates/company/index.html:8 @@ -2413,10 +2390,12 @@ msgid "Order part" msgstr "" #: company/templates/company/manufacturer_part.html:45 +#: templates/js/company.js:473 msgid "Edit manufacturer part" msgstr "" #: company/templates/company/manufacturer_part.html:49 +#: templates/js/company.js:474 msgid "Delete manufacturer part" msgstr "" @@ -2431,7 +2410,7 @@ msgstr "" #: company/templates/company/manufacturer_part.html:103 #: company/templates/company/manufacturer_part_navbar.html:21 -#: company/views.py:58 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 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" @@ -2444,9 +2423,9 @@ msgstr "" #: company/templates/company/manufacturer_part.html:114 #: company/templates/company/manufacturer_part.html:138 -#: company/templates/company/manufacturer_part.html:238 +#: company/templates/company/manufacturer_part.html:239 #: part/templates/part/detail.html:214 part/templates/part/detail.html:294 -#: part/templates/part/detail.html:317 templates/js/company.js:203 +#: part/templates/part/detail.html:317 templates/js/company.js:339 #: users/models.py:193 msgid "Delete" msgstr "" @@ -2477,27 +2456,14 @@ msgstr "" msgid "Add Parameter" msgstr "" -#: company/templates/company/manufacturer_part.html:193 -#: part/templates/part/detail.html:816 -msgid "Create new supplier" -msgstr "" - -#: company/templates/company/manufacturer_part.html:223 +#: company/templates/company/manufacturer_part.html:224 msgid "Selected parameters will be deleted" msgstr "" -#: company/templates/company/manufacturer_part.html:235 +#: company/templates/company/manufacturer_part.html:236 msgid "Delete Parameters" msgstr "" -#: company/templates/company/manufacturer_part.html:311 -msgid "Edit Manufacturer Part" -msgstr "" - -#: company/templates/company/manufacturer_part.html:320 -msgid "Delete Manufacturer Part" -msgstr "" - #: company/templates/company/manufacturer_part_navbar.html:26 msgid "Manufacturer Part Stock" msgstr "" @@ -2548,16 +2514,16 @@ msgstr "" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 stock/models.py:420 -#: stock/templates/stock/item_base.html:386 templates/js/company.js:511 +#: stock/templates/stock/item_base.html:386 templates/js/company.js:691 #: templates/js/stock.js:1001 msgid "Supplier Part" msgstr "" -#: company/templates/company/supplier_part.html:44 +#: company/templates/company/supplier_part.html:44 templates/js/company.js:764 msgid "Edit supplier part" msgstr "" -#: company/templates/company/supplier_part.html:48 +#: company/templates/company/supplier_part.html:48 templates/js/company.js:765 msgid "Delete supplier part" msgstr "" @@ -2611,10 +2577,6 @@ msgstr "" msgid "Delete price break" msgstr "" -#: company/templates/company/supplier_part_delete.html:5 -msgid "Are you sure you want to delete the following Supplier Parts?" -msgstr "" - #: company/templates/company/supplier_part_navbar.html:26 msgid "Supplier Part Pricing" msgstr "" @@ -2623,61 +2585,53 @@ msgstr "" msgid "Pricing" msgstr "" -#: company/views.py:64 part/templates/part/prices.html:148 +#: company/views.py:50 +msgid "New Supplier" +msgstr "" + +#: company/views.py:55 part/templates/part/prices.html:148 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" -#: company/views.py:65 part/templates/part/detail.html:820 +#: company/views.py:56 msgid "New Manufacturer" msgstr "" -#: company/views.py:70 templates/InvenTree/search.html:336 +#: company/views.py:61 templates/InvenTree/search.html:336 #: templates/navbar.html:45 msgid "Customers" msgstr "" -#: company/views.py:71 +#: company/views.py:62 msgid "New Customer" msgstr "" -#: company/views.py:78 +#: company/views.py:69 msgid "Companies" msgstr "" -#: company/views.py:79 +#: company/views.py:70 msgid "New Company" msgstr "" -#: company/views.py:138 part/views.py:974 +#: company/views.py:129 part/views.py:974 msgid "Download Image" msgstr "" -#: company/views.py:167 part/views.py:1006 +#: company/views.py:158 part/views.py:1006 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:174 part/views.py:1013 +#: company/views.py:165 part/views.py:1013 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:183 part/views.py:1022 +#: company/views.py:174 part/views.py:1022 msgid "Supplied URL is not a valid image file" msgstr "" -#: company/views.py:243 -msgid "Edit Supplier Part" -msgstr "" - -#: company/views.py:294 templates/js/stock.js:1629 -msgid "Create new Supplier Part" -msgstr "" - -#: company/views.py:438 -msgid "Delete Supplier Part" -msgstr "" - #: label/api.py:57 report/api.py:201 msgid "No valid objects provided to template" msgstr "" @@ -3046,7 +3000,6 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:259 templates/js/part.js:64 -#: templates/js/stock.js:1634 msgid "New Location" msgstr "" @@ -4290,6 +4243,10 @@ msgstr "" msgid "Create new part" msgstr "" +#: part/templates/part/category.html:131 part/templates/part/detail.html:442 +msgid "New Part" +msgstr "" + #: part/templates/part/category.html:138 msgid "Set category" msgstr "" @@ -4504,7 +4461,6 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/detail.html:443 part/views.py:451 -#: templates/js/stock.js:1623 msgid "Create New Part" msgstr "" @@ -4524,26 +4480,22 @@ msgstr "" msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:821 -msgid "Create new manufacturer" -msgstr "" - -#: part/templates/part/detail.html:915 +#: part/templates/part/detail.html:900 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:927 +#: part/templates/part/detail.html:912 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:939 +#: part/templates/part/detail.html:924 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1028 +#: part/templates/part/detail.html:1013 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -4577,8 +4529,8 @@ msgstr "" msgid "Part List" msgstr "" -#: part/templates/part/part_base.html:26 templates/js/company.js:280 -#: templates/js/company.js:486 templates/js/part.js:172 +#: part/templates/part/part_base.html:26 templates/js/company.js:416 +#: templates/js/company.js:666 templates/js/part.js:172 #: templates/js/part.js:249 msgid "Inactive" msgstr "" @@ -6597,69 +6549,93 @@ msgstr "" msgid "No parts allocated for" msgstr "" -#: templates/js/company.js:45 +#: templates/js/company.js:36 +msgid "Add Manufacturer Part" +msgstr "" + +#: templates/js/company.js:48 +msgid "Edit Manufacturer Part" +msgstr "" + +#: templates/js/company.js:57 +msgid "Delete Manufacturer Part" +msgstr "" + +#: templates/js/company.js:114 +msgid "Add Supplier Part" +msgstr "" + +#: templates/js/company.js:124 +msgid "Edit Supplier Part" +msgstr "" + +#: templates/js/company.js:134 +msgid "Delete Supplier Part" +msgstr "" + +#: templates/js/company.js:181 msgid "Edit Company" msgstr "" -#: templates/js/company.js:66 +#: templates/js/company.js:202 msgid "Add new Company" msgstr "" -#: templates/js/company.js:143 +#: templates/js/company.js:279 msgid "Parts Supplied" msgstr "" -#: templates/js/company.js:152 +#: templates/js/company.js:288 msgid "Parts Manufactured" msgstr "" -#: templates/js/company.js:165 +#: templates/js/company.js:301 msgid "No company information found" msgstr "" -#: templates/js/company.js:183 +#: templates/js/company.js:319 msgid "The following manufacturer parts will be deleted" msgstr "" -#: templates/js/company.js:200 +#: templates/js/company.js:336 msgid "Delete Manufacturer Parts" msgstr "" -#: templates/js/company.js:253 +#: templates/js/company.js:389 msgid "No manufacturer parts found" msgstr "" -#: templates/js/company.js:272 templates/js/company.js:478 +#: templates/js/company.js:408 templates/js/company.js:658 #: templates/js/part.js:156 templates/js/part.js:241 msgid "Template part" msgstr "" -#: templates/js/company.js:276 templates/js/company.js:482 +#: templates/js/company.js:412 templates/js/company.js:662 #: templates/js/part.js:160 templates/js/part.js:245 msgid "Assembled part" msgstr "" -#: templates/js/company.js:356 templates/js/part.js:330 +#: templates/js/company.js:536 templates/js/part.js:330 msgid "No parameters found" msgstr "" -#: templates/js/company.js:392 templates/js/part.js:371 +#: templates/js/company.js:572 templates/js/part.js:371 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:393 templates/js/part.js:372 +#: templates/js/company.js:573 templates/js/part.js:372 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:412 templates/js/part.js:389 +#: templates/js/company.js:592 templates/js/part.js:389 msgid "Edit Parameter" msgstr "" -#: templates/js/company.js:423 templates/js/part.js:401 +#: templates/js/company.js:603 templates/js/part.js:401 msgid "Delete Parameter" msgstr "" -#: templates/js/company.js:459 +#: templates/js/company.js:639 msgid "No supplier parts found" msgstr "" @@ -6716,7 +6692,7 @@ msgstr "" msgid "Searching" msgstr "" -#: templates/js/forms.js:1318 +#: templates/js/forms.js:1321 msgid "Clear input" msgstr "" @@ -6852,6 +6828,10 @@ msgid "Category ID" msgstr "" #: templates/js/model_renderers.js:199 +msgid "Manufacturer Part ID" +msgstr "" + +#: templates/js/model_renderers.js:227 msgid "Supplier Part ID" msgstr "" @@ -6966,6 +6946,10 @@ msgstr "" msgid "Delete ${human_name}" msgstr "" +#: templates/js/part.js:1129 +msgid "Single Price" +msgstr "" + #: templates/js/part.js:1148 msgid "Single Price Difference" msgstr "" @@ -7252,19 +7236,15 @@ msgstr "" msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1635 -msgid "Create New Location" -msgstr "" - -#: templates/js/stock.js:1676 +#: templates/js/stock.js:1655 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1699 +#: templates/js/stock.js:1678 msgid "Serial" msgstr "" -#: templates/js/stock.js:1727 +#: templates/js/stock.js:1706 msgid "Uninstall Stock Item" msgstr "" @@ -7442,56 +7422,56 @@ msgstr "" msgid "Purchasable" msgstr "" -#: templates/js/tables.js:336 +#: templates/js/tables.js:342 msgid "Loading data" msgstr "" -#: templates/js/tables.js:339 +#: templates/js/tables.js:345 msgid "rows per page" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "Showing" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "to" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "of" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "rows" msgstr "" -#: templates/js/tables.js:345 templates/search_form.html:6 +#: templates/js/tables.js:351 templates/search_form.html:6 #: templates/search_form.html:8 msgid "Search" msgstr "" -#: templates/js/tables.js:348 +#: templates/js/tables.js:354 msgid "No matching results" msgstr "" -#: templates/js/tables.js:351 +#: templates/js/tables.js:357 msgid "Hide/Show pagination" msgstr "" -#: templates/js/tables.js:354 +#: templates/js/tables.js:360 msgid "Refresh" msgstr "" -#: templates/js/tables.js:357 +#: templates/js/tables.js:363 msgid "Toggle" msgstr "" -#: templates/js/tables.js:360 +#: templates/js/tables.js:366 msgid "Columns" msgstr "" -#: templates/js/tables.js:363 +#: templates/js/tables.js:369 msgid "All" msgstr "" From 8e7d9800724854c2ec6b4bf470b24d204b0a7e03 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 19 Jul 2021 12:21:19 +1000 Subject: [PATCH 538/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/es/LC_MESSAGES/django.po | 426 +++++++++++----------- 1 file changed, 203 insertions(+), 223 deletions(-) diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index b5b2d989d1..bfad783384 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 23:54+0000\n" -"PO-Revision-Date: 2021-07-19 00:13\n" +"POT-Creation-Date: 2021-07-19 01:18+0000\n" +"PO-Revision-Date: 2021-07-19 02:21\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -136,18 +136,18 @@ msgstr "" msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 +#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:412 #: label/models.py:112 part/models.py:680 part/models.py:2191 #: report/models.py:181 templates/InvenTree/search.html:137 -#: templates/InvenTree/search.html:289 templates/js/company.js:365 +#: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 #: templates/js/stock.js:1282 msgid "Name" msgstr "Nombre" #: InvenTree/models.py:125 build/models.py:179 -#: build/templates/build/detail.html:24 company/models.py:353 -#: company/models.py:572 company/templates/company/manufacturer_part.html:76 +#: build/templates/build/detail.html:24 company/models.py:351 +#: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:309 #: part/models.py:703 part/templates/part/set_category.html:14 @@ -157,8 +157,8 @@ msgstr "Nombre" #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 #: templates/js/build.js:868 templates/js/build.js:1162 -#: templates/js/company.js:125 templates/js/company.js:323 -#: templates/js/company.js:561 templates/js/order.js:247 +#: templates/js/company.js:261 templates/js/company.js:459 +#: templates/js/company.js:741 templates/js/order.js:247 #: templates/js/order.js:349 templates/js/part.js:265 templates/js/part.js:449 #: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 #: templates/js/stock.js:868 templates/js/stock.js:1294 @@ -470,7 +470,7 @@ msgstr "" #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:34 common/models.py:748 -#: company/forms.py:104 company/templates/company/supplier_part.html:226 +#: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 @@ -481,7 +481,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 #: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:952 part/templates/part/detail.html:1038 +#: part/templates/part/detail.html:937 part/templates/part/detail.html:1023 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -494,7 +494,7 @@ msgstr "" #: templates/js/build.js:1172 templates/js/model_renderers.js:56 #: templates/js/order.js:462 templates/js/part.js:1016 #: templates/js/part.js:1138 templates/js/part.js:1194 -#: templates/js/stock.js:1474 templates/js/stock.js:1693 +#: templates/js/stock.js:1474 templates/js/stock.js:1672 msgid "Quantity" msgstr "Cantidad" @@ -556,7 +556,7 @@ msgstr "" #: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:251 templates/js/order.js:354 #: templates/js/stock.js:941 templates/js/stock.js:1443 -#: templates/js/stock.js:1709 +#: templates/js/stock.js:1688 msgid "Status" msgstr "Estado" @@ -639,7 +639,7 @@ msgstr "" #: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:29 company/models.py:707 +#: build/templates/build/detail.html:29 company/models.py:654 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:294 @@ -657,10 +657,10 @@ msgstr "" #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:586 templates/js/build.js:873 -#: templates/js/build.js:1139 templates/js/company.js:264 -#: templates/js/company.js:470 templates/js/part.js:430 +#: templates/js/build.js:1139 templates/js/company.js:400 +#: templates/js/company.js:650 templates/js/part.js:430 #: templates/js/part.js:593 templates/js/stock.js:73 templates/js/stock.js:837 -#: templates/js/stock.js:1681 +#: templates/js/stock.js:1660 msgid "Part" msgstr "Parte" @@ -774,7 +774,7 @@ msgid "Link to external URL" msgstr "" #: build/models.py:306 build/templates/build/navbar.html:52 -#: company/models.py:141 company/models.py:579 +#: company/models.py:139 company/models.py:526 #: company/templates/company/navbar.html:63 #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 @@ -789,7 +789,7 @@ msgstr "" #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:349 templates/js/company.js:566 +#: templates/js/bom.js:349 templates/js/company.js:746 #: templates/js/stock.js:209 templates/js/stock.js:450 #: templates/js/stock.js:1033 msgid "Notes" @@ -1120,7 +1120,7 @@ msgstr "" #: build/templates/build/detail.html:73 #: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 -#: templates/js/stock.js:1716 templates/js/table_filters.js:116 +#: templates/js/stock.js:1695 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "Lote" @@ -1501,7 +1501,7 @@ msgstr "" msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:72 company/models.py:99 company/models.py:100 +#: common/models.py:72 company/models.py:97 company/models.py:98 msgid "Company name" msgstr "" @@ -1861,7 +1861,7 @@ msgstr "" msgid "Key string must be unique" msgstr "" -#: common/models.py:749 company/forms.py:105 +#: common/models.py:749 company/forms.py:43 msgid "Price break quantity" msgstr "" @@ -1935,259 +1935,250 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/forms.py:25 part/forms.py:47 +#: company/forms.py:24 part/forms.py:47 msgid "URL" msgstr "" -#: company/forms.py:26 part/forms.py:48 +#: company/forms.py:25 part/forms.py:48 msgid "Image URL" msgstr "" -#: company/forms.py:47 templates/js/part.js:1129 -msgid "Single Price" -msgstr "" - -#: company/forms.py:48 -msgid "Single quantity price" -msgstr "" - -#: company/forms.py:56 company/models.py:335 -msgid "Select manufacturer" -msgstr "" - -#: company/forms.py:62 company/models.py:342 -msgid "Manufacturer Part Number" -msgstr "" - -#: company/forms.py:64 company/models.py:341 -#: company/templates/company/manufacturer_part.html:93 -#: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 -msgid "MPN" -msgstr "" - -#: company/models.py:104 +#: company/models.py:102 msgid "Company description" msgstr "" -#: company/models.py:105 +#: company/models.py:103 msgid "Description of the company" msgstr "" -#: company/models.py:111 company/templates/company/company_base.html:70 -#: templates/js/company.js:129 +#: company/models.py:109 company/templates/company/company_base.html:70 +#: templates/js/company.js:265 msgid "Website" msgstr "Página web" -#: company/models.py:112 +#: company/models.py:110 msgid "Company website URL" msgstr "" -#: company/models.py:116 company/templates/company/company_base.html:88 +#: company/models.py:114 company/templates/company/company_base.html:88 msgid "Address" msgstr "" -#: company/models.py:117 +#: company/models.py:115 msgid "Company address" msgstr "" -#: company/models.py:120 +#: company/models.py:118 msgid "Phone number" msgstr "Teléfono" -#: company/models.py:121 +#: company/models.py:119 msgid "Contact phone number" msgstr "Teléfono de contacto" -#: company/models.py:124 company/templates/company/company_base.html:102 +#: company/models.py:122 company/templates/company/company_base.html:102 msgid "Email" msgstr "Email" -#: company/models.py:124 +#: company/models.py:122 msgid "Contact email address" msgstr "" -#: company/models.py:127 company/templates/company/company_base.html:109 +#: company/models.py:125 company/templates/company/company_base.html:109 msgid "Contact" msgstr "Contacto" -#: company/models.py:128 +#: company/models.py:126 msgid "Point of contact" msgstr "" -#: company/models.py:130 company/models.py:347 company/models.py:566 +#: company/models.py:128 company/models.py:345 company/models.py:513 #: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 -#: templates/js/company.js:312 templates/js/company.js:550 +#: templates/js/company.js:448 templates/js/company.js:730 #: templates/js/part.js:687 msgid "Link" msgstr "" -#: company/models.py:130 +#: company/models.py:128 msgid "Link to external company information" msgstr "" -#: company/models.py:138 part/models.py:746 +#: company/models.py:136 part/models.py:746 msgid "Image" msgstr "" -#: company/models.py:143 +#: company/models.py:141 msgid "is customer" msgstr "" -#: company/models.py:143 +#: company/models.py:141 msgid "Do you sell items to this company?" msgstr "" -#: company/models.py:145 +#: company/models.py:143 msgid "is supplier" msgstr "" -#: company/models.py:145 +#: company/models.py:143 msgid "Do you purchase items from this company?" msgstr "" -#: company/models.py:147 +#: company/models.py:145 msgid "is manufacturer" msgstr "" -#: company/models.py:147 +#: company/models.py:145 msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:151 company/serializers.py:262 +#: company/models.py:149 company/serializers.py:245 #: company/templates/company/company_base.html:76 msgid "Currency" msgstr "" -#: company/models.py:154 +#: company/models.py:152 msgid "Default currency used for this company" msgstr "" -#: company/models.py:319 company/models.py:537 stock/models.py:411 +#: company/models.py:317 company/models.py:484 stock/models.py:411 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" -#: company/models.py:323 company/models.py:541 order/views.py:1080 +#: company/models.py:321 company/models.py:488 order/views.py:1080 msgid "Select part" msgstr "" -#: company/models.py:334 company/templates/company/company_base.html:116 +#: company/models.py:332 company/templates/company/company_base.html:116 #: company/templates/company/manufacturer_part.html:89 #: company/templates/company/supplier_part.html:98 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:364 -#: templates/js/company.js:113 templates/js/company.js:289 -#: templates/js/company.js:521 +#: templates/js/company.js:249 templates/js/company.js:425 +#: templates/js/company.js:701 msgid "Manufacturer" msgstr "Fabricante" -#: company/models.py:348 +#: company/models.py:333 +msgid "Select manufacturer" +msgstr "" + +#: company/models.py:339 company/templates/company/manufacturer_part.html:93 +#: company/templates/company/supplier_part.html:106 +#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 +#: part/bom.py:242 templates/js/company.js:441 templates/js/company.js:719 +msgid "MPN" +msgstr "" + +#: company/models.py:340 +msgid "Manufacturer Part Number" +msgstr "" + +#: company/models.py:346 msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:354 +#: company/models.py:352 msgid "Manufacturer part description" msgstr "" -#: company/models.py:408 company/models.py:560 +#: company/models.py:406 company/models.py:507 #: company/templates/company/manufacturer_part.html:6 #: company/templates/company/manufacturer_part.html:23 #: stock/templates/stock/item_base.html:374 msgid "Manufacturer Part" msgstr "" -#: company/models.py:415 +#: company/models.py:413 msgid "Parameter name" msgstr "" -#: company/models.py:421 +#: company/models.py:419 #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:371 templates/js/part.js:348 +#: templates/js/company.js:551 templates/js/part.js:348 #: templates/js/stock.js:446 msgid "Value" msgstr "" -#: company/models.py:422 +#: company/models.py:420 msgid "Parameter value" msgstr "" -#: company/models.py:428 part/models.py:821 part/models.py:2193 -#: templates/js/company.js:377 templates/js/part.js:354 +#: company/models.py:426 part/models.py:821 part/models.py:2193 +#: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "" -#: company/models.py:429 +#: company/models.py:427 msgid "Parameter units" msgstr "" -#: company/models.py:547 company/templates/company/company_base.html:121 +#: company/models.py:494 company/templates/company/company_base.html:121 #: company/templates/company/supplier_part.html:88 order/models.py:260 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 -#: templates/js/company.js:117 templates/js/company.js:495 +#: templates/js/company.js:253 templates/js/company.js:675 #: templates/js/order.js:234 msgid "Supplier" msgstr "Proveedor" -#: company/models.py:548 +#: company/models.py:495 msgid "Select supplier" msgstr "" -#: company/models.py:553 company/templates/company/supplier_part.html:92 +#: company/models.py:500 company/templates/company/supplier_part.html:92 #: order/templates/order/purchase_order_detail.html:315 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" -#: company/models.py:554 +#: company/models.py:501 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:561 +#: company/models.py:508 msgid "Select manufacturer part" msgstr "" -#: company/models.py:567 +#: company/models.py:514 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:573 +#: company/models.py:520 msgid "Supplier part description" msgstr "" -#: company/models.py:578 company/templates/company/supplier_part.html:120 +#: company/models.py:525 company/templates/company/supplier_part.html:120 #: part/models.py:2341 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Nota" -#: company/models.py:582 part/models.py:1614 +#: company/models.py:529 part/models.py:1614 msgid "base cost" msgstr "" -#: company/models.py:582 part/models.py:1614 +#: company/models.py:529 part/models.py:1614 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:584 company/templates/company/supplier_part.html:113 +#: company/models.py:531 company/templates/company/supplier_part.html:113 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/company.js:571 templates/js/stock.js:1029 +#: templates/js/company.js:751 templates/js/stock.js:1029 msgid "Packaging" msgstr "" -#: company/models.py:584 +#: company/models.py:531 msgid "Part packaging" msgstr "" -#: company/models.py:586 part/models.py:1616 +#: company/models.py:533 part/models.py:1616 msgid "multiple" msgstr "" -#: company/models.py:586 +#: company/models.py:533 msgid "Order multiple" msgstr "" @@ -2201,7 +2192,7 @@ msgstr "" #: company/templates/company/company_base.html:9 #: company/templates/company/company_base.html:35 -#: templates/InvenTree/search.html:304 templates/js/company.js:102 +#: templates/InvenTree/search.html:304 templates/js/company.js:238 msgid "Company" msgstr "" @@ -2243,7 +2234,7 @@ msgstr "Teléfono" #: company/templates/company/company_base.html:126 order/models.py:544 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 -#: templates/js/company.js:109 templates/js/order.js:331 +#: templates/js/company.js:245 templates/js/order.js:331 #: templates/js/stock.js:1407 msgid "Customer" msgstr "Cliente" @@ -2268,7 +2259,6 @@ msgstr "" #: company/templates/company/detail.html:23 #: company/templates/company/manufacturer_part.html:109 #: part/templates/part/detail.html:289 templates/js/part.js:78 -#: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "" @@ -2376,29 +2366,16 @@ msgstr "" msgid "Export" msgstr "Exportar" -#: company/templates/company/detail.html:302 -#: part/templates/part/detail.html:899 -msgid "Add Manufacturer Part" +#: company/templates/company/detail.html:372 +#: company/templates/company/manufacturer_part.html:200 +#: part/templates/part/detail.html:823 +msgid "Delete Supplier Parts?" msgstr "" -#: company/templates/company/detail.html:364 -#: part/templates/part/category.html:131 part/templates/part/detail.html:442 -#: templates/js/stock.js:1622 -msgid "New Part" -msgstr "" - -#: company/templates/company/detail.html:365 -msgid "Create new Part" -msgstr "" - -#: company/templates/company/detail.html:370 -#: company/templates/company/manufacturer_part.html:192 company/views.py:59 -#: part/templates/part/detail.html:815 -msgid "New Supplier" -msgstr "" - -#: company/templates/company/detail.html:371 -msgid "Create new Supplier" +#: company/templates/company/detail.html:373 +#: company/templates/company/manufacturer_part.html:201 +#: part/templates/part/detail.html:824 +msgid "All selected supplier parts will be deleted" msgstr "" #: company/templates/company/index.html:8 @@ -2413,10 +2390,12 @@ msgid "Order part" msgstr "" #: company/templates/company/manufacturer_part.html:45 +#: templates/js/company.js:473 msgid "Edit manufacturer part" msgstr "" #: company/templates/company/manufacturer_part.html:49 +#: templates/js/company.js:474 msgid "Delete manufacturer part" msgstr "" @@ -2431,7 +2410,7 @@ msgstr "" #: company/templates/company/manufacturer_part.html:103 #: company/templates/company/manufacturer_part_navbar.html:21 -#: company/views.py:58 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 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" @@ -2444,9 +2423,9 @@ msgstr "" #: company/templates/company/manufacturer_part.html:114 #: company/templates/company/manufacturer_part.html:138 -#: company/templates/company/manufacturer_part.html:238 +#: company/templates/company/manufacturer_part.html:239 #: part/templates/part/detail.html:214 part/templates/part/detail.html:294 -#: part/templates/part/detail.html:317 templates/js/company.js:203 +#: part/templates/part/detail.html:317 templates/js/company.js:339 #: users/models.py:193 msgid "Delete" msgstr "Eliminar" @@ -2477,27 +2456,14 @@ msgstr "" msgid "Add Parameter" msgstr "" -#: company/templates/company/manufacturer_part.html:193 -#: part/templates/part/detail.html:816 -msgid "Create new supplier" -msgstr "" - -#: company/templates/company/manufacturer_part.html:223 +#: company/templates/company/manufacturer_part.html:224 msgid "Selected parameters will be deleted" msgstr "" -#: company/templates/company/manufacturer_part.html:235 +#: company/templates/company/manufacturer_part.html:236 msgid "Delete Parameters" msgstr "" -#: company/templates/company/manufacturer_part.html:311 -msgid "Edit Manufacturer Part" -msgstr "" - -#: company/templates/company/manufacturer_part.html:320 -msgid "Delete Manufacturer Part" -msgstr "" - #: company/templates/company/manufacturer_part_navbar.html:26 msgid "Manufacturer Part Stock" msgstr "" @@ -2548,16 +2514,16 @@ msgstr "" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 stock/models.py:420 -#: stock/templates/stock/item_base.html:386 templates/js/company.js:511 +#: stock/templates/stock/item_base.html:386 templates/js/company.js:691 #: templates/js/stock.js:1001 msgid "Supplier Part" msgstr "" -#: company/templates/company/supplier_part.html:44 +#: company/templates/company/supplier_part.html:44 templates/js/company.js:764 msgid "Edit supplier part" msgstr "" -#: company/templates/company/supplier_part.html:48 +#: company/templates/company/supplier_part.html:48 templates/js/company.js:765 msgid "Delete supplier part" msgstr "" @@ -2611,10 +2577,6 @@ msgstr "" msgid "Delete price break" msgstr "" -#: company/templates/company/supplier_part_delete.html:5 -msgid "Are you sure you want to delete the following Supplier Parts?" -msgstr "" - #: company/templates/company/supplier_part_navbar.html:26 msgid "Supplier Part Pricing" msgstr "" @@ -2623,61 +2585,53 @@ msgstr "" msgid "Pricing" msgstr "" -#: company/views.py:64 part/templates/part/prices.html:148 +#: company/views.py:50 +msgid "New Supplier" +msgstr "" + +#: company/views.py:55 part/templates/part/prices.html:148 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "Fabricantes" -#: company/views.py:65 part/templates/part/detail.html:820 +#: company/views.py:56 msgid "New Manufacturer" msgstr "" -#: company/views.py:70 templates/InvenTree/search.html:336 +#: company/views.py:61 templates/InvenTree/search.html:336 #: templates/navbar.html:45 msgid "Customers" msgstr "" -#: company/views.py:71 +#: company/views.py:62 msgid "New Customer" msgstr "" -#: company/views.py:78 +#: company/views.py:69 msgid "Companies" msgstr "" -#: company/views.py:79 +#: company/views.py:70 msgid "New Company" msgstr "" -#: company/views.py:138 part/views.py:974 +#: company/views.py:129 part/views.py:974 msgid "Download Image" msgstr "" -#: company/views.py:167 part/views.py:1006 +#: company/views.py:158 part/views.py:1006 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:174 part/views.py:1013 +#: company/views.py:165 part/views.py:1013 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:183 part/views.py:1022 +#: company/views.py:174 part/views.py:1022 msgid "Supplied URL is not a valid image file" msgstr "" -#: company/views.py:243 -msgid "Edit Supplier Part" -msgstr "" - -#: company/views.py:294 templates/js/stock.js:1629 -msgid "Create new Supplier Part" -msgstr "" - -#: company/views.py:438 -msgid "Delete Supplier Part" -msgstr "" - #: label/api.py:57 report/api.py:201 msgid "No valid objects provided to template" msgstr "" @@ -3046,7 +3000,6 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:259 templates/js/part.js:64 -#: templates/js/stock.js:1634 msgid "New Location" msgstr "" @@ -4290,6 +4243,10 @@ msgstr "" msgid "Create new part" msgstr "" +#: part/templates/part/category.html:131 part/templates/part/detail.html:442 +msgid "New Part" +msgstr "" + #: part/templates/part/category.html:138 msgid "Set category" msgstr "" @@ -4504,7 +4461,6 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/detail.html:443 part/views.py:451 -#: templates/js/stock.js:1623 msgid "Create New Part" msgstr "" @@ -4524,26 +4480,22 @@ msgstr "" msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:821 -msgid "Create new manufacturer" -msgstr "" - -#: part/templates/part/detail.html:915 +#: part/templates/part/detail.html:900 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:927 +#: part/templates/part/detail.html:912 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:939 +#: part/templates/part/detail.html:924 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1028 +#: part/templates/part/detail.html:1013 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -4577,8 +4529,8 @@ msgstr "" msgid "Part List" msgstr "" -#: part/templates/part/part_base.html:26 templates/js/company.js:280 -#: templates/js/company.js:486 templates/js/part.js:172 +#: part/templates/part/part_base.html:26 templates/js/company.js:416 +#: templates/js/company.js:666 templates/js/part.js:172 #: templates/js/part.js:249 msgid "Inactive" msgstr "" @@ -6597,69 +6549,93 @@ msgstr "" msgid "No parts allocated for" msgstr "" -#: templates/js/company.js:45 +#: templates/js/company.js:36 +msgid "Add Manufacturer Part" +msgstr "" + +#: templates/js/company.js:48 +msgid "Edit Manufacturer Part" +msgstr "" + +#: templates/js/company.js:57 +msgid "Delete Manufacturer Part" +msgstr "" + +#: templates/js/company.js:114 +msgid "Add Supplier Part" +msgstr "" + +#: templates/js/company.js:124 +msgid "Edit Supplier Part" +msgstr "" + +#: templates/js/company.js:134 +msgid "Delete Supplier Part" +msgstr "" + +#: templates/js/company.js:181 msgid "Edit Company" msgstr "" -#: templates/js/company.js:66 +#: templates/js/company.js:202 msgid "Add new Company" msgstr "" -#: templates/js/company.js:143 +#: templates/js/company.js:279 msgid "Parts Supplied" msgstr "" -#: templates/js/company.js:152 +#: templates/js/company.js:288 msgid "Parts Manufactured" msgstr "" -#: templates/js/company.js:165 +#: templates/js/company.js:301 msgid "No company information found" msgstr "" -#: templates/js/company.js:183 +#: templates/js/company.js:319 msgid "The following manufacturer parts will be deleted" msgstr "" -#: templates/js/company.js:200 +#: templates/js/company.js:336 msgid "Delete Manufacturer Parts" msgstr "" -#: templates/js/company.js:253 +#: templates/js/company.js:389 msgid "No manufacturer parts found" msgstr "" -#: templates/js/company.js:272 templates/js/company.js:478 +#: templates/js/company.js:408 templates/js/company.js:658 #: templates/js/part.js:156 templates/js/part.js:241 msgid "Template part" msgstr "" -#: templates/js/company.js:276 templates/js/company.js:482 +#: templates/js/company.js:412 templates/js/company.js:662 #: templates/js/part.js:160 templates/js/part.js:245 msgid "Assembled part" msgstr "" -#: templates/js/company.js:356 templates/js/part.js:330 +#: templates/js/company.js:536 templates/js/part.js:330 msgid "No parameters found" msgstr "" -#: templates/js/company.js:392 templates/js/part.js:371 +#: templates/js/company.js:572 templates/js/part.js:371 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:393 templates/js/part.js:372 +#: templates/js/company.js:573 templates/js/part.js:372 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:412 templates/js/part.js:389 +#: templates/js/company.js:592 templates/js/part.js:389 msgid "Edit Parameter" msgstr "" -#: templates/js/company.js:423 templates/js/part.js:401 +#: templates/js/company.js:603 templates/js/part.js:401 msgid "Delete Parameter" msgstr "" -#: templates/js/company.js:459 +#: templates/js/company.js:639 msgid "No supplier parts found" msgstr "" @@ -6716,7 +6692,7 @@ msgstr "" msgid "Searching" msgstr "" -#: templates/js/forms.js:1318 +#: templates/js/forms.js:1321 msgid "Clear input" msgstr "" @@ -6852,6 +6828,10 @@ msgid "Category ID" msgstr "" #: templates/js/model_renderers.js:199 +msgid "Manufacturer Part ID" +msgstr "" + +#: templates/js/model_renderers.js:227 msgid "Supplier Part ID" msgstr "" @@ -6966,6 +6946,10 @@ msgstr "" msgid "Delete ${human_name}" msgstr "" +#: templates/js/part.js:1129 +msgid "Single Price" +msgstr "" + #: templates/js/part.js:1148 msgid "Single Price Difference" msgstr "" @@ -7252,19 +7236,15 @@ msgstr "" msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1635 -msgid "Create New Location" -msgstr "" - -#: templates/js/stock.js:1676 +#: templates/js/stock.js:1655 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1699 +#: templates/js/stock.js:1678 msgid "Serial" msgstr "" -#: templates/js/stock.js:1727 +#: templates/js/stock.js:1706 msgid "Uninstall Stock Item" msgstr "" @@ -7442,56 +7422,56 @@ msgstr "" msgid "Purchasable" msgstr "" -#: templates/js/tables.js:336 +#: templates/js/tables.js:342 msgid "Loading data" msgstr "" -#: templates/js/tables.js:339 +#: templates/js/tables.js:345 msgid "rows per page" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "Showing" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "to" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "of" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "rows" msgstr "" -#: templates/js/tables.js:345 templates/search_form.html:6 +#: templates/js/tables.js:351 templates/search_form.html:6 #: templates/search_form.html:8 msgid "Search" msgstr "" -#: templates/js/tables.js:348 +#: templates/js/tables.js:354 msgid "No matching results" msgstr "" -#: templates/js/tables.js:351 +#: templates/js/tables.js:357 msgid "Hide/Show pagination" msgstr "" -#: templates/js/tables.js:354 +#: templates/js/tables.js:360 msgid "Refresh" msgstr "" -#: templates/js/tables.js:357 +#: templates/js/tables.js:363 msgid "Toggle" msgstr "" -#: templates/js/tables.js:360 +#: templates/js/tables.js:366 msgid "Columns" msgstr "" -#: templates/js/tables.js:363 +#: templates/js/tables.js:369 msgid "All" msgstr "" From 591daaab607f882fd2bb41855ac5ae0010b6dcec Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 19 Jul 2021 12:21:21 +1000 Subject: [PATCH 539/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 428 +++++++++++----------- 1 file changed, 204 insertions(+), 224 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index eea25f71e8..5429bc2db2 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 23:54+0000\n" -"PO-Revision-Date: 2021-07-19 00:13\n" +"POT-Creation-Date: 2021-07-19 01:18+0000\n" +"PO-Revision-Date: 2021-07-19 02:21\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -136,18 +136,18 @@ msgstr "Hochladedatum" msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 +#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:412 #: label/models.py:112 part/models.py:680 part/models.py:2191 #: report/models.py:181 templates/InvenTree/search.html:137 -#: templates/InvenTree/search.html:289 templates/js/company.js:365 +#: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 #: templates/js/stock.js:1282 msgid "Name" msgstr "Name" #: InvenTree/models.py:125 build/models.py:179 -#: build/templates/build/detail.html:24 company/models.py:353 -#: company/models.py:572 company/templates/company/manufacturer_part.html:76 +#: build/templates/build/detail.html:24 company/models.py:351 +#: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:309 #: part/models.py:703 part/templates/part/set_category.html:14 @@ -157,8 +157,8 @@ msgstr "Name" #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 #: templates/js/build.js:868 templates/js/build.js:1162 -#: templates/js/company.js:125 templates/js/company.js:323 -#: templates/js/company.js:561 templates/js/order.js:247 +#: templates/js/company.js:261 templates/js/company.js:459 +#: templates/js/company.js:741 templates/js/order.js:247 #: templates/js/order.js:349 templates/js/part.js:265 templates/js/part.js:449 #: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 #: templates/js/stock.js:868 templates/js/stock.js:1294 @@ -470,7 +470,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:34 common/models.py:748 -#: company/forms.py:104 company/templates/company/supplier_part.html:226 +#: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 @@ -481,7 +481,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 #: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:952 part/templates/part/detail.html:1038 +#: part/templates/part/detail.html:937 part/templates/part/detail.html:1023 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -494,7 +494,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: templates/js/build.js:1172 templates/js/model_renderers.js:56 #: templates/js/order.js:462 templates/js/part.js:1016 #: templates/js/part.js:1138 templates/js/part.js:1194 -#: templates/js/stock.js:1474 templates/js/stock.js:1693 +#: templates/js/stock.js:1474 templates/js/stock.js:1672 msgid "Quantity" msgstr "Anzahl" @@ -556,7 +556,7 @@ msgstr "Lagerort der Endprodukte" #: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:251 templates/js/order.js:354 #: templates/js/stock.js:941 templates/js/stock.js:1443 -#: templates/js/stock.js:1709 +#: templates/js/stock.js:1688 msgid "Status" msgstr "Status" @@ -639,7 +639,7 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:29 company/models.py:707 +#: build/templates/build/detail.html:29 company/models.py:654 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:294 @@ -657,10 +657,10 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:586 templates/js/build.js:873 -#: templates/js/build.js:1139 templates/js/company.js:264 -#: templates/js/company.js:470 templates/js/part.js:430 +#: templates/js/build.js:1139 templates/js/company.js:400 +#: templates/js/company.js:650 templates/js/part.js:430 #: templates/js/part.js:593 templates/js/stock.js:73 templates/js/stock.js:837 -#: templates/js/stock.js:1681 +#: templates/js/stock.js:1660 msgid "Part" msgstr "Teil" @@ -774,7 +774,7 @@ msgid "Link to external URL" msgstr "Link zu einer externen URL" #: build/models.py:306 build/templates/build/navbar.html:52 -#: company/models.py:141 company/models.py:579 +#: company/models.py:139 company/models.py:526 #: company/templates/company/navbar.html:63 #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 @@ -789,7 +789,7 @@ msgstr "Link zu einer externen URL" #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:349 templates/js/company.js:566 +#: templates/js/bom.js:349 templates/js/company.js:746 #: templates/js/stock.js:209 templates/js/stock.js:450 #: templates/js/stock.js:1033 msgid "Notes" @@ -1120,7 +1120,7 @@ msgstr "Ziel-Lagerort nicht angegeben" #: build/templates/build/detail.html:73 #: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 -#: templates/js/stock.js:1716 templates/js/table_filters.js:116 +#: templates/js/stock.js:1695 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "Losnummer" @@ -1501,7 +1501,7 @@ msgstr "Name der Instanz verwenden" msgid "Use the instance name in the title-bar" msgstr "Den Namen der Instanz in der Titelleiste verwenden" -#: common/models.py:72 company/models.py:99 company/models.py:100 +#: common/models.py:72 company/models.py:97 company/models.py:98 msgid "Company name" msgstr "Firmenname" @@ -1861,7 +1861,7 @@ msgstr "Nur Ganzzahl eingeben" msgid "Key string must be unique" msgstr "Schlüsseltext muss eindeutig sein" -#: common/models.py:749 company/forms.py:105 +#: common/models.py:749 company/forms.py:43 msgid "Price break quantity" msgstr "Preisstaffelungs Anzahl" @@ -1935,259 +1935,250 @@ msgstr "" msgid "Previous Step" msgstr "Vorheriger Schritt" -#: company/forms.py:25 part/forms.py:47 +#: company/forms.py:24 part/forms.py:47 msgid "URL" msgstr "URL" -#: company/forms.py:26 part/forms.py:48 +#: company/forms.py:25 part/forms.py:48 msgid "Image URL" msgstr "Bild-URL" -#: company/forms.py:47 templates/js/part.js:1129 -msgid "Single Price" -msgstr "Einzelpreis" - -#: company/forms.py:48 -msgid "Single quantity price" -msgstr "Preis für eine Einheit" - -#: company/forms.py:56 company/models.py:335 -msgid "Select manufacturer" -msgstr "Hersteller auswählen" - -#: company/forms.py:62 company/models.py:342 -msgid "Manufacturer Part Number" -msgstr "Hersteller-Teilenummer" - -#: company/forms.py:64 company/models.py:341 -#: company/templates/company/manufacturer_part.html:93 -#: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 -msgid "MPN" -msgstr "MPN" - -#: company/models.py:104 +#: company/models.py:102 msgid "Company description" msgstr "Firmenbeschreibung" -#: company/models.py:105 +#: company/models.py:103 msgid "Description of the company" msgstr "Firmenbeschreibung" -#: company/models.py:111 company/templates/company/company_base.html:70 -#: templates/js/company.js:129 +#: company/models.py:109 company/templates/company/company_base.html:70 +#: templates/js/company.js:265 msgid "Website" msgstr "Website" -#: company/models.py:112 +#: company/models.py:110 msgid "Company website URL" msgstr "Firmenwebsite Adresse/URL" -#: company/models.py:116 company/templates/company/company_base.html:88 +#: company/models.py:114 company/templates/company/company_base.html:88 msgid "Address" msgstr "Adresse" -#: company/models.py:117 +#: company/models.py:115 msgid "Company address" msgstr "Firmenadresse" -#: company/models.py:120 +#: company/models.py:118 msgid "Phone number" msgstr "Kontakt-Tel." -#: company/models.py:121 +#: company/models.py:119 msgid "Contact phone number" msgstr "Kontakt-Telefon" -#: company/models.py:124 company/templates/company/company_base.html:102 +#: company/models.py:122 company/templates/company/company_base.html:102 msgid "Email" msgstr "Email" -#: company/models.py:124 +#: company/models.py:122 msgid "Contact email address" msgstr "Kontakt-Email" -#: company/models.py:127 company/templates/company/company_base.html:109 +#: company/models.py:125 company/templates/company/company_base.html:109 msgid "Contact" msgstr "Kontakt" -#: company/models.py:128 +#: company/models.py:126 msgid "Point of contact" msgstr "Anlaufstelle" -#: company/models.py:130 company/models.py:347 company/models.py:566 +#: company/models.py:128 company/models.py:345 company/models.py:513 #: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 -#: templates/js/company.js:312 templates/js/company.js:550 +#: templates/js/company.js:448 templates/js/company.js:730 #: templates/js/part.js:687 msgid "Link" msgstr "Link" -#: company/models.py:130 +#: company/models.py:128 msgid "Link to external company information" msgstr "Link auf externe Firmeninformation" -#: company/models.py:138 part/models.py:746 +#: company/models.py:136 part/models.py:746 msgid "Image" msgstr "Bild" -#: company/models.py:143 +#: company/models.py:141 msgid "is customer" msgstr "ist Kunde" -#: company/models.py:143 +#: company/models.py:141 msgid "Do you sell items to this company?" msgstr "Verkaufen Sie Teile an diese Firma?" -#: company/models.py:145 +#: company/models.py:143 msgid "is supplier" msgstr "ist Zulieferer" -#: company/models.py:145 +#: company/models.py:143 msgid "Do you purchase items from this company?" msgstr "Kaufen Sie Teile von dieser Firma?" -#: company/models.py:147 +#: company/models.py:145 msgid "is manufacturer" msgstr "ist Hersteller" -#: company/models.py:147 +#: company/models.py:145 msgid "Does this company manufacture parts?" msgstr "Produziert diese Firma Teile?" -#: company/models.py:151 company/serializers.py:262 +#: company/models.py:149 company/serializers.py:245 #: company/templates/company/company_base.html:76 msgid "Currency" msgstr "Währung" -#: company/models.py:154 +#: company/models.py:152 msgid "Default currency used for this company" msgstr "Standard-Währung für diese Firma" -#: company/models.py:319 company/models.py:537 stock/models.py:411 +#: company/models.py:317 company/models.py:484 stock/models.py:411 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "Basisteil" -#: company/models.py:323 company/models.py:541 order/views.py:1080 +#: company/models.py:321 company/models.py:488 order/views.py:1080 msgid "Select part" msgstr "Teil auswählen" -#: company/models.py:334 company/templates/company/company_base.html:116 +#: company/models.py:332 company/templates/company/company_base.html:116 #: company/templates/company/manufacturer_part.html:89 #: company/templates/company/supplier_part.html:98 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:364 -#: templates/js/company.js:113 templates/js/company.js:289 -#: templates/js/company.js:521 +#: templates/js/company.js:249 templates/js/company.js:425 +#: templates/js/company.js:701 msgid "Manufacturer" msgstr "Hersteller" -#: company/models.py:348 +#: company/models.py:333 +msgid "Select manufacturer" +msgstr "Hersteller auswählen" + +#: company/models.py:339 company/templates/company/manufacturer_part.html:93 +#: company/templates/company/supplier_part.html:106 +#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 +#: part/bom.py:242 templates/js/company.js:441 templates/js/company.js:719 +msgid "MPN" +msgstr "MPN" + +#: company/models.py:340 +msgid "Manufacturer Part Number" +msgstr "Hersteller-Teilenummer" + +#: company/models.py:346 msgid "URL for external manufacturer part link" msgstr "Externe URL für das Herstellerteil" -#: company/models.py:354 +#: company/models.py:352 msgid "Manufacturer part description" msgstr "Teilbeschreibung des Herstellers" -#: company/models.py:408 company/models.py:560 +#: company/models.py:406 company/models.py:507 #: company/templates/company/manufacturer_part.html:6 #: company/templates/company/manufacturer_part.html:23 #: stock/templates/stock/item_base.html:374 msgid "Manufacturer Part" msgstr "Herstellerteil" -#: company/models.py:415 +#: company/models.py:413 msgid "Parameter name" msgstr "" -#: company/models.py:421 +#: company/models.py:419 #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:371 templates/js/part.js:348 +#: templates/js/company.js:551 templates/js/part.js:348 #: templates/js/stock.js:446 msgid "Value" msgstr "Wert" -#: company/models.py:422 +#: company/models.py:420 msgid "Parameter value" msgstr "" -#: company/models.py:428 part/models.py:821 part/models.py:2193 -#: templates/js/company.js:377 templates/js/part.js:354 +#: company/models.py:426 part/models.py:821 part/models.py:2193 +#: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "Einheiten" -#: company/models.py:429 +#: company/models.py:427 msgid "Parameter units" msgstr "" -#: company/models.py:547 company/templates/company/company_base.html:121 +#: company/models.py:494 company/templates/company/company_base.html:121 #: company/templates/company/supplier_part.html:88 order/models.py:260 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 -#: templates/js/company.js:117 templates/js/company.js:495 +#: templates/js/company.js:253 templates/js/company.js:675 #: templates/js/order.js:234 msgid "Supplier" msgstr "Zulieferer" -#: company/models.py:548 +#: company/models.py:495 msgid "Select supplier" msgstr "Zulieferer auswählen" -#: company/models.py:553 company/templates/company/supplier_part.html:92 +#: company/models.py:500 company/templates/company/supplier_part.html:92 #: order/templates/order/purchase_order_detail.html:315 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "SKU (Lagerbestandseinheit)" -#: company/models.py:554 +#: company/models.py:501 msgid "Supplier stock keeping unit" msgstr "Lagerbestandseinheit (SKU) des Zulieferers" -#: company/models.py:561 +#: company/models.py:508 msgid "Select manufacturer part" msgstr "Herstellerteil auswählen" -#: company/models.py:567 +#: company/models.py:514 msgid "URL for external supplier part link" msgstr "Teil-URL des Zulieferers" -#: company/models.py:573 +#: company/models.py:520 msgid "Supplier part description" msgstr "Zuliefererbeschreibung des Teils" -#: company/models.py:578 company/templates/company/supplier_part.html:120 +#: company/models.py:525 company/templates/company/supplier_part.html:120 #: part/models.py:2341 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Notiz" -#: company/models.py:582 part/models.py:1614 +#: company/models.py:529 part/models.py:1614 msgid "base cost" msgstr "Basiskosten" -#: company/models.py:582 part/models.py:1614 +#: company/models.py:529 part/models.py:1614 msgid "Minimum charge (e.g. stocking fee)" msgstr "Mindestpreis" -#: company/models.py:584 company/templates/company/supplier_part.html:113 +#: company/models.py:531 company/templates/company/supplier_part.html:113 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/company.js:571 templates/js/stock.js:1029 +#: templates/js/company.js:751 templates/js/stock.js:1029 msgid "Packaging" msgstr "Verpackungen" -#: company/models.py:584 +#: company/models.py:531 msgid "Part packaging" msgstr "Teile-Verpackungen" -#: company/models.py:586 part/models.py:1616 +#: company/models.py:533 part/models.py:1616 msgid "multiple" msgstr "Vielfache" -#: company/models.py:586 +#: company/models.py:533 msgid "Order multiple" msgstr "Mehrere bestellen" @@ -2201,7 +2192,7 @@ msgstr "" #: company/templates/company/company_base.html:9 #: company/templates/company/company_base.html:35 -#: templates/InvenTree/search.html:304 templates/js/company.js:102 +#: templates/InvenTree/search.html:304 templates/js/company.js:238 msgid "Company" msgstr "Firma" @@ -2243,7 +2234,7 @@ msgstr "Telefon" #: company/templates/company/company_base.html:126 order/models.py:544 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 -#: templates/js/company.js:109 templates/js/order.js:331 +#: templates/js/company.js:245 templates/js/order.js:331 #: templates/js/stock.js:1407 msgid "Customer" msgstr "Kunde" @@ -2268,7 +2259,6 @@ msgstr "Neues Zuliefererteil anlegen" #: company/templates/company/detail.html:23 #: company/templates/company/manufacturer_part.html:109 #: part/templates/part/detail.html:289 templates/js/part.js:78 -#: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "Neues Zuliefererteil" @@ -2376,30 +2366,17 @@ msgstr "Firmenbemerkungen" msgid "Export" msgstr "Exportieren" -#: company/templates/company/detail.html:302 -#: part/templates/part/detail.html:899 -msgid "Add Manufacturer Part" +#: company/templates/company/detail.html:372 +#: company/templates/company/manufacturer_part.html:200 +#: part/templates/part/detail.html:823 +msgid "Delete Supplier Parts?" msgstr "" -#: company/templates/company/detail.html:364 -#: part/templates/part/category.html:131 part/templates/part/detail.html:442 -#: templates/js/stock.js:1622 -msgid "New Part" -msgstr "Neues Teil" - -#: company/templates/company/detail.html:365 -msgid "Create new Part" -msgstr "Neues Teil hinzufügen" - -#: company/templates/company/detail.html:370 -#: company/templates/company/manufacturer_part.html:192 company/views.py:59 -#: part/templates/part/detail.html:815 -msgid "New Supplier" -msgstr "Neuer Zulieferer" - -#: company/templates/company/detail.html:371 -msgid "Create new Supplier" -msgstr "Neuen Zulieferer anlegen" +#: company/templates/company/detail.html:373 +#: company/templates/company/manufacturer_part.html:201 +#: part/templates/part/detail.html:824 +msgid "All selected supplier parts will be deleted" +msgstr "" #: company/templates/company/index.html:8 msgid "Supplier List" @@ -2413,10 +2390,12 @@ msgid "Order part" msgstr "Teil bestellen" #: company/templates/company/manufacturer_part.html:45 +#: templates/js/company.js:473 msgid "Edit manufacturer part" msgstr "Herstellerteil bearbeiten" #: company/templates/company/manufacturer_part.html:49 +#: templates/js/company.js:474 msgid "Delete manufacturer part" msgstr "Herstellerteil löschen" @@ -2431,7 +2410,7 @@ msgstr "Internes Teil" #: company/templates/company/manufacturer_part.html:103 #: company/templates/company/manufacturer_part_navbar.html:21 -#: company/views.py:58 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 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" @@ -2444,9 +2423,9 @@ msgstr "Zuliefererteil entfernen" #: company/templates/company/manufacturer_part.html:114 #: company/templates/company/manufacturer_part.html:138 -#: company/templates/company/manufacturer_part.html:238 +#: company/templates/company/manufacturer_part.html:239 #: part/templates/part/detail.html:214 part/templates/part/detail.html:294 -#: part/templates/part/detail.html:317 templates/js/company.js:203 +#: part/templates/part/detail.html:317 templates/js/company.js:339 #: users/models.py:193 msgid "Delete" msgstr "Löschen" @@ -2477,27 +2456,14 @@ msgstr "" msgid "Add Parameter" msgstr "" -#: company/templates/company/manufacturer_part.html:193 -#: part/templates/part/detail.html:816 -msgid "Create new supplier" -msgstr "Neuen Zulieferer anlegen" - -#: company/templates/company/manufacturer_part.html:223 +#: company/templates/company/manufacturer_part.html:224 msgid "Selected parameters will be deleted" msgstr "" -#: company/templates/company/manufacturer_part.html:235 +#: company/templates/company/manufacturer_part.html:236 msgid "Delete Parameters" msgstr "" -#: company/templates/company/manufacturer_part.html:311 -msgid "Edit Manufacturer Part" -msgstr "Herstellerteil ändern" - -#: company/templates/company/manufacturer_part.html:320 -msgid "Delete Manufacturer Part" -msgstr "Herstellerteil löschen" - #: company/templates/company/manufacturer_part_navbar.html:26 msgid "Manufacturer Part Stock" msgstr "Herstellerteil-Bestand" @@ -2548,16 +2514,16 @@ msgstr "Teilbestand" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 stock/models.py:420 -#: stock/templates/stock/item_base.html:386 templates/js/company.js:511 +#: stock/templates/stock/item_base.html:386 templates/js/company.js:691 #: templates/js/stock.js:1001 msgid "Supplier Part" msgstr "Zuliefererteil" -#: company/templates/company/supplier_part.html:44 +#: company/templates/company/supplier_part.html:44 templates/js/company.js:764 msgid "Edit supplier part" msgstr "Zuliefererteil bearbeiten" -#: company/templates/company/supplier_part.html:48 +#: company/templates/company/supplier_part.html:48 templates/js/company.js:765 msgid "Delete supplier part" msgstr "Zuliefererteil entfernen" @@ -2611,10 +2577,6 @@ msgstr "Preisstaffel bearbeiten" msgid "Delete price break" msgstr "Preisstaffel löschen" -#: company/templates/company/supplier_part_delete.html:5 -msgid "Are you sure you want to delete the following Supplier Parts?" -msgstr "Sind Sie sicher, dass sie die folgenden Zuliefererteile löschen möchten?" - #: company/templates/company/supplier_part_navbar.html:26 msgid "Supplier Part Pricing" msgstr "Zuliefererteil Bepreisung" @@ -2623,61 +2585,53 @@ msgstr "Zuliefererteil Bepreisung" msgid "Pricing" msgstr "Bepreisung" -#: company/views.py:64 part/templates/part/prices.html:148 +#: company/views.py:50 +msgid "New Supplier" +msgstr "Neuer Zulieferer" + +#: company/views.py:55 part/templates/part/prices.html:148 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "Hersteller" -#: company/views.py:65 part/templates/part/detail.html:820 +#: company/views.py:56 msgid "New Manufacturer" msgstr "Neuer Hersteller" -#: company/views.py:70 templates/InvenTree/search.html:336 +#: company/views.py:61 templates/InvenTree/search.html:336 #: templates/navbar.html:45 msgid "Customers" msgstr "Kunden" -#: company/views.py:71 +#: company/views.py:62 msgid "New Customer" msgstr "Neuer Kunde" -#: company/views.py:78 +#: company/views.py:69 msgid "Companies" msgstr "Firmen" -#: company/views.py:79 +#: company/views.py:70 msgid "New Company" msgstr "Neue Firma" -#: company/views.py:138 part/views.py:974 +#: company/views.py:129 part/views.py:974 msgid "Download Image" msgstr "Bild herunterladen" -#: company/views.py:167 part/views.py:1006 +#: company/views.py:158 part/views.py:1006 msgid "Image size exceeds maximum allowable size for download" msgstr "Bildgröße überschreitet maximal-erlaubte Größe für Downloads" -#: company/views.py:174 part/views.py:1013 +#: company/views.py:165 part/views.py:1013 #, python-brace-format msgid "Invalid response: {code}" msgstr "Ungültige Antwort {code}" -#: company/views.py:183 part/views.py:1022 +#: company/views.py:174 part/views.py:1022 msgid "Supplied URL is not a valid image file" msgstr "Angegebene URL ist kein gültiges Bild" -#: company/views.py:243 -msgid "Edit Supplier Part" -msgstr "Zuliefererteil bearbeiten" - -#: company/views.py:294 templates/js/stock.js:1629 -msgid "Create new Supplier Part" -msgstr "Neues Zuliefererteil anlegen" - -#: company/views.py:438 -msgid "Delete Supplier Part" -msgstr "Zuliefererteil entfernen" - #: label/api.py:57 report/api.py:201 msgid "No valid objects provided to template" msgstr "Keine korrekten Objekte für Vorlage gegeben" @@ -3046,7 +3000,6 @@ msgstr "Bestellung bearbeiten" #: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:259 templates/js/part.js:64 -#: templates/js/stock.js:1634 msgid "New Location" msgstr "Neuer Lagerort" @@ -4290,6 +4243,10 @@ msgstr "Teile-Daten exportieren" msgid "Create new part" msgstr "Neues Teil anlegen" +#: part/templates/part/category.html:131 part/templates/part/detail.html:442 +msgid "New Part" +msgstr "Neues Teil" + #: part/templates/part/category.html:138 msgid "Set category" msgstr "Teil-Kategorie auswählen" @@ -4504,7 +4461,6 @@ msgid "All selected BOM items will be deleted" msgstr "Alle ausgewählte Stücklistenpositionen werden gelöscht" #: part/templates/part/detail.html:443 part/views.py:451 -#: templates/js/stock.js:1623 msgid "Create New Part" msgstr "Neues Teil anlegen" @@ -4524,26 +4480,22 @@ msgstr "" msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:821 -msgid "Create new manufacturer" -msgstr "Neuen Hersteller anlegen" - -#: part/templates/part/detail.html:915 +#: part/templates/part/detail.html:900 #, python-format msgid "Single Price - %(currency)s" msgstr "Einzelpreis - %(currency)s" -#: part/templates/part/detail.html:927 +#: part/templates/part/detail.html:912 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "Einzelpreisdifferenz - %(currency)s" -#: part/templates/part/detail.html:939 +#: part/templates/part/detail.html:924 #, python-format msgid "Part Single Price - %(currency)s" msgstr "Einzelpreis für Zuliefererteil- %(currency)s" -#: part/templates/part/detail.html:1028 +#: part/templates/part/detail.html:1013 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -4577,8 +4529,8 @@ msgstr "" msgid "Part List" msgstr "Teileliste" -#: part/templates/part/part_base.html:26 templates/js/company.js:280 -#: templates/js/company.js:486 templates/js/part.js:172 +#: part/templates/part/part_base.html:26 templates/js/company.js:416 +#: templates/js/company.js:666 templates/js/part.js:172 #: templates/js/part.js:249 msgid "Inactive" msgstr "Inaktiv" @@ -6600,69 +6552,93 @@ msgstr "" msgid "No parts allocated for" msgstr "Keine Teile zugeordnet zu" -#: templates/js/company.js:45 +#: templates/js/company.js:36 +msgid "Add Manufacturer Part" +msgstr "" + +#: templates/js/company.js:48 +msgid "Edit Manufacturer Part" +msgstr "Herstellerteil ändern" + +#: templates/js/company.js:57 +msgid "Delete Manufacturer Part" +msgstr "Herstellerteil löschen" + +#: templates/js/company.js:114 +msgid "Add Supplier Part" +msgstr "" + +#: templates/js/company.js:124 +msgid "Edit Supplier Part" +msgstr "Zuliefererteil bearbeiten" + +#: templates/js/company.js:134 +msgid "Delete Supplier Part" +msgstr "Zuliefererteil entfernen" + +#: templates/js/company.js:181 msgid "Edit Company" msgstr "Firma bearbeiten" -#: templates/js/company.js:66 +#: templates/js/company.js:202 msgid "Add new Company" msgstr "" -#: templates/js/company.js:143 +#: templates/js/company.js:279 msgid "Parts Supplied" msgstr "Teile geliefert" -#: templates/js/company.js:152 +#: templates/js/company.js:288 msgid "Parts Manufactured" msgstr "Hersteller-Teile" -#: templates/js/company.js:165 +#: templates/js/company.js:301 msgid "No company information found" msgstr "Keine Firmeninformation gefunden" -#: templates/js/company.js:183 +#: templates/js/company.js:319 msgid "The following manufacturer parts will be deleted" msgstr "" -#: templates/js/company.js:200 +#: templates/js/company.js:336 msgid "Delete Manufacturer Parts" msgstr "" -#: templates/js/company.js:253 +#: templates/js/company.js:389 msgid "No manufacturer parts found" msgstr "Keine Herstellerteile gefunden" -#: templates/js/company.js:272 templates/js/company.js:478 +#: templates/js/company.js:408 templates/js/company.js:658 #: templates/js/part.js:156 templates/js/part.js:241 msgid "Template part" msgstr "Vorlagenteil" -#: templates/js/company.js:276 templates/js/company.js:482 +#: templates/js/company.js:412 templates/js/company.js:662 #: templates/js/part.js:160 templates/js/part.js:245 msgid "Assembled part" msgstr "Baugruppe" -#: templates/js/company.js:356 templates/js/part.js:330 +#: templates/js/company.js:536 templates/js/part.js:330 msgid "No parameters found" msgstr "" -#: templates/js/company.js:392 templates/js/part.js:371 +#: templates/js/company.js:572 templates/js/part.js:371 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:393 templates/js/part.js:372 +#: templates/js/company.js:573 templates/js/part.js:372 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:412 templates/js/part.js:389 +#: templates/js/company.js:592 templates/js/part.js:389 msgid "Edit Parameter" msgstr "" -#: templates/js/company.js:423 templates/js/part.js:401 +#: templates/js/company.js:603 templates/js/part.js:401 msgid "Delete Parameter" msgstr "" -#: templates/js/company.js:459 +#: templates/js/company.js:639 msgid "No supplier parts found" msgstr "Keine Zuliefererteile gefunden" @@ -6719,7 +6695,7 @@ msgstr "Fehler in Formular" msgid "Searching" msgstr "" -#: templates/js/forms.js:1318 +#: templates/js/forms.js:1321 msgid "Clear input" msgstr "" @@ -6855,6 +6831,10 @@ msgid "Category ID" msgstr "" #: templates/js/model_renderers.js:199 +msgid "Manufacturer Part ID" +msgstr "" + +#: templates/js/model_renderers.js:227 msgid "Supplier Part ID" msgstr "" @@ -6969,6 +6949,10 @@ msgstr "" msgid "Delete ${human_name}" msgstr "" +#: templates/js/part.js:1129 +msgid "Single Price" +msgstr "Einzelpreis" + #: templates/js/part.js:1148 msgid "Single Price Difference" msgstr "Einzelpreisdifferenz" @@ -7255,19 +7239,15 @@ msgstr "Tracking-Eintrag bearbeiten" msgid "Delete tracking entry" msgstr "Tracking-Eintrag löschen" -#: templates/js/stock.js:1635 -msgid "Create New Location" -msgstr "Neuen Lagerort anlegen" - -#: templates/js/stock.js:1676 +#: templates/js/stock.js:1655 msgid "No installed items" msgstr "Keine installierten Elemente" -#: templates/js/stock.js:1699 +#: templates/js/stock.js:1678 msgid "Serial" msgstr "Seriennummer" -#: templates/js/stock.js:1727 +#: templates/js/stock.js:1706 msgid "Uninstall Stock Item" msgstr "Lagerbestand entfernen" @@ -7445,56 +7425,56 @@ msgstr "Favorit" msgid "Purchasable" msgstr "Käuflich" -#: templates/js/tables.js:336 +#: templates/js/tables.js:342 msgid "Loading data" msgstr "Lade Daten" -#: templates/js/tables.js:339 +#: templates/js/tables.js:345 msgid "rows per page" msgstr "Zeilen pro Seite" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "Showing" msgstr "zeige" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "to" msgstr "bis" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "of" msgstr "von" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "rows" msgstr "Zeilen" -#: templates/js/tables.js:345 templates/search_form.html:6 +#: templates/js/tables.js:351 templates/search_form.html:6 #: templates/search_form.html:8 msgid "Search" msgstr "Suche" -#: templates/js/tables.js:348 +#: templates/js/tables.js:354 msgid "No matching results" msgstr "Keine passenden Ergebnisse gefunden" -#: templates/js/tables.js:351 +#: templates/js/tables.js:357 msgid "Hide/Show pagination" msgstr "Zeige/Verstecke Pagination" -#: templates/js/tables.js:354 +#: templates/js/tables.js:360 msgid "Refresh" msgstr "Neu laden" -#: templates/js/tables.js:357 +#: templates/js/tables.js:363 msgid "Toggle" msgstr "umschalten" -#: templates/js/tables.js:360 +#: templates/js/tables.js:366 msgid "Columns" msgstr "Spalten" -#: templates/js/tables.js:363 +#: templates/js/tables.js:369 msgid "All" msgstr "Alle" From 2e91511a25756d9d257e289e4ddd9faf91df1f9a Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 19 Jul 2021 12:21:22 +1000 Subject: [PATCH 540/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/it/LC_MESSAGES/django.po | 426 +++++++++++----------- 1 file changed, 203 insertions(+), 223 deletions(-) diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 61b11ab00f..da29a3ff01 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 23:54+0000\n" -"PO-Revision-Date: 2021-07-19 00:13\n" +"POT-Creation-Date: 2021-07-19 01:18+0000\n" +"PO-Revision-Date: 2021-07-19 02:21\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -136,18 +136,18 @@ msgstr "" msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 +#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:412 #: label/models.py:112 part/models.py:680 part/models.py:2191 #: report/models.py:181 templates/InvenTree/search.html:137 -#: templates/InvenTree/search.html:289 templates/js/company.js:365 +#: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 #: templates/js/stock.js:1282 msgid "Name" msgstr "" #: InvenTree/models.py:125 build/models.py:179 -#: build/templates/build/detail.html:24 company/models.py:353 -#: company/models.py:572 company/templates/company/manufacturer_part.html:76 +#: build/templates/build/detail.html:24 company/models.py:351 +#: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:309 #: part/models.py:703 part/templates/part/set_category.html:14 @@ -157,8 +157,8 @@ msgstr "" #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 #: templates/js/build.js:868 templates/js/build.js:1162 -#: templates/js/company.js:125 templates/js/company.js:323 -#: templates/js/company.js:561 templates/js/order.js:247 +#: templates/js/company.js:261 templates/js/company.js:459 +#: templates/js/company.js:741 templates/js/order.js:247 #: templates/js/order.js:349 templates/js/part.js:265 templates/js/part.js:449 #: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 #: templates/js/stock.js:868 templates/js/stock.js:1294 @@ -470,7 +470,7 @@ msgstr "" #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:34 common/models.py:748 -#: company/forms.py:104 company/templates/company/supplier_part.html:226 +#: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 @@ -481,7 +481,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 #: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:952 part/templates/part/detail.html:1038 +#: part/templates/part/detail.html:937 part/templates/part/detail.html:1023 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -494,7 +494,7 @@ msgstr "" #: templates/js/build.js:1172 templates/js/model_renderers.js:56 #: templates/js/order.js:462 templates/js/part.js:1016 #: templates/js/part.js:1138 templates/js/part.js:1194 -#: templates/js/stock.js:1474 templates/js/stock.js:1693 +#: templates/js/stock.js:1474 templates/js/stock.js:1672 msgid "Quantity" msgstr "" @@ -556,7 +556,7 @@ msgstr "" #: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:251 templates/js/order.js:354 #: templates/js/stock.js:941 templates/js/stock.js:1443 -#: templates/js/stock.js:1709 +#: templates/js/stock.js:1688 msgid "Status" msgstr "" @@ -639,7 +639,7 @@ msgstr "" #: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:29 company/models.py:707 +#: build/templates/build/detail.html:29 company/models.py:654 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:294 @@ -657,10 +657,10 @@ msgstr "" #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:586 templates/js/build.js:873 -#: templates/js/build.js:1139 templates/js/company.js:264 -#: templates/js/company.js:470 templates/js/part.js:430 +#: templates/js/build.js:1139 templates/js/company.js:400 +#: templates/js/company.js:650 templates/js/part.js:430 #: templates/js/part.js:593 templates/js/stock.js:73 templates/js/stock.js:837 -#: templates/js/stock.js:1681 +#: templates/js/stock.js:1660 msgid "Part" msgstr "" @@ -774,7 +774,7 @@ msgid "Link to external URL" msgstr "" #: build/models.py:306 build/templates/build/navbar.html:52 -#: company/models.py:141 company/models.py:579 +#: company/models.py:139 company/models.py:526 #: company/templates/company/navbar.html:63 #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 @@ -789,7 +789,7 @@ msgstr "" #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:349 templates/js/company.js:566 +#: templates/js/bom.js:349 templates/js/company.js:746 #: templates/js/stock.js:209 templates/js/stock.js:450 #: templates/js/stock.js:1033 msgid "Notes" @@ -1120,7 +1120,7 @@ msgstr "" #: build/templates/build/detail.html:73 #: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 -#: templates/js/stock.js:1716 templates/js/table_filters.js:116 +#: templates/js/stock.js:1695 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "" @@ -1501,7 +1501,7 @@ msgstr "" msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:72 company/models.py:99 company/models.py:100 +#: common/models.py:72 company/models.py:97 company/models.py:98 msgid "Company name" msgstr "" @@ -1861,7 +1861,7 @@ msgstr "" msgid "Key string must be unique" msgstr "" -#: common/models.py:749 company/forms.py:105 +#: common/models.py:749 company/forms.py:43 msgid "Price break quantity" msgstr "" @@ -1935,259 +1935,250 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/forms.py:25 part/forms.py:47 +#: company/forms.py:24 part/forms.py:47 msgid "URL" msgstr "" -#: company/forms.py:26 part/forms.py:48 +#: company/forms.py:25 part/forms.py:48 msgid "Image URL" msgstr "" -#: company/forms.py:47 templates/js/part.js:1129 -msgid "Single Price" -msgstr "" - -#: company/forms.py:48 -msgid "Single quantity price" -msgstr "" - -#: company/forms.py:56 company/models.py:335 -msgid "Select manufacturer" -msgstr "" - -#: company/forms.py:62 company/models.py:342 -msgid "Manufacturer Part Number" -msgstr "" - -#: company/forms.py:64 company/models.py:341 -#: company/templates/company/manufacturer_part.html:93 -#: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 -msgid "MPN" -msgstr "" - -#: company/models.py:104 +#: company/models.py:102 msgid "Company description" msgstr "" -#: company/models.py:105 +#: company/models.py:103 msgid "Description of the company" msgstr "" -#: company/models.py:111 company/templates/company/company_base.html:70 -#: templates/js/company.js:129 +#: company/models.py:109 company/templates/company/company_base.html:70 +#: templates/js/company.js:265 msgid "Website" msgstr "" -#: company/models.py:112 +#: company/models.py:110 msgid "Company website URL" msgstr "" -#: company/models.py:116 company/templates/company/company_base.html:88 +#: company/models.py:114 company/templates/company/company_base.html:88 msgid "Address" msgstr "" -#: company/models.py:117 +#: company/models.py:115 msgid "Company address" msgstr "" -#: company/models.py:120 +#: company/models.py:118 msgid "Phone number" msgstr "" -#: company/models.py:121 +#: company/models.py:119 msgid "Contact phone number" msgstr "" -#: company/models.py:124 company/templates/company/company_base.html:102 +#: company/models.py:122 company/templates/company/company_base.html:102 msgid "Email" msgstr "" -#: company/models.py:124 +#: company/models.py:122 msgid "Contact email address" msgstr "" -#: company/models.py:127 company/templates/company/company_base.html:109 +#: company/models.py:125 company/templates/company/company_base.html:109 msgid "Contact" msgstr "" -#: company/models.py:128 +#: company/models.py:126 msgid "Point of contact" msgstr "" -#: company/models.py:130 company/models.py:347 company/models.py:566 +#: company/models.py:128 company/models.py:345 company/models.py:513 #: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 -#: templates/js/company.js:312 templates/js/company.js:550 +#: templates/js/company.js:448 templates/js/company.js:730 #: templates/js/part.js:687 msgid "Link" msgstr "" -#: company/models.py:130 +#: company/models.py:128 msgid "Link to external company information" msgstr "" -#: company/models.py:138 part/models.py:746 +#: company/models.py:136 part/models.py:746 msgid "Image" msgstr "" -#: company/models.py:143 +#: company/models.py:141 msgid "is customer" msgstr "" -#: company/models.py:143 +#: company/models.py:141 msgid "Do you sell items to this company?" msgstr "" -#: company/models.py:145 +#: company/models.py:143 msgid "is supplier" msgstr "" -#: company/models.py:145 +#: company/models.py:143 msgid "Do you purchase items from this company?" msgstr "" -#: company/models.py:147 +#: company/models.py:145 msgid "is manufacturer" msgstr "" -#: company/models.py:147 +#: company/models.py:145 msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:151 company/serializers.py:262 +#: company/models.py:149 company/serializers.py:245 #: company/templates/company/company_base.html:76 msgid "Currency" msgstr "" -#: company/models.py:154 +#: company/models.py:152 msgid "Default currency used for this company" msgstr "" -#: company/models.py:319 company/models.py:537 stock/models.py:411 +#: company/models.py:317 company/models.py:484 stock/models.py:411 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" -#: company/models.py:323 company/models.py:541 order/views.py:1080 +#: company/models.py:321 company/models.py:488 order/views.py:1080 msgid "Select part" msgstr "" -#: company/models.py:334 company/templates/company/company_base.html:116 +#: company/models.py:332 company/templates/company/company_base.html:116 #: company/templates/company/manufacturer_part.html:89 #: company/templates/company/supplier_part.html:98 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:364 -#: templates/js/company.js:113 templates/js/company.js:289 -#: templates/js/company.js:521 +#: templates/js/company.js:249 templates/js/company.js:425 +#: templates/js/company.js:701 msgid "Manufacturer" msgstr "" -#: company/models.py:348 +#: company/models.py:333 +msgid "Select manufacturer" +msgstr "" + +#: company/models.py:339 company/templates/company/manufacturer_part.html:93 +#: company/templates/company/supplier_part.html:106 +#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 +#: part/bom.py:242 templates/js/company.js:441 templates/js/company.js:719 +msgid "MPN" +msgstr "" + +#: company/models.py:340 +msgid "Manufacturer Part Number" +msgstr "" + +#: company/models.py:346 msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:354 +#: company/models.py:352 msgid "Manufacturer part description" msgstr "" -#: company/models.py:408 company/models.py:560 +#: company/models.py:406 company/models.py:507 #: company/templates/company/manufacturer_part.html:6 #: company/templates/company/manufacturer_part.html:23 #: stock/templates/stock/item_base.html:374 msgid "Manufacturer Part" msgstr "" -#: company/models.py:415 +#: company/models.py:413 msgid "Parameter name" msgstr "" -#: company/models.py:421 +#: company/models.py:419 #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:371 templates/js/part.js:348 +#: templates/js/company.js:551 templates/js/part.js:348 #: templates/js/stock.js:446 msgid "Value" msgstr "" -#: company/models.py:422 +#: company/models.py:420 msgid "Parameter value" msgstr "" -#: company/models.py:428 part/models.py:821 part/models.py:2193 -#: templates/js/company.js:377 templates/js/part.js:354 +#: company/models.py:426 part/models.py:821 part/models.py:2193 +#: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "" -#: company/models.py:429 +#: company/models.py:427 msgid "Parameter units" msgstr "" -#: company/models.py:547 company/templates/company/company_base.html:121 +#: company/models.py:494 company/templates/company/company_base.html:121 #: company/templates/company/supplier_part.html:88 order/models.py:260 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 -#: templates/js/company.js:117 templates/js/company.js:495 +#: templates/js/company.js:253 templates/js/company.js:675 #: templates/js/order.js:234 msgid "Supplier" msgstr "" -#: company/models.py:548 +#: company/models.py:495 msgid "Select supplier" msgstr "" -#: company/models.py:553 company/templates/company/supplier_part.html:92 +#: company/models.py:500 company/templates/company/supplier_part.html:92 #: order/templates/order/purchase_order_detail.html:315 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" -#: company/models.py:554 +#: company/models.py:501 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:561 +#: company/models.py:508 msgid "Select manufacturer part" msgstr "" -#: company/models.py:567 +#: company/models.py:514 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:573 +#: company/models.py:520 msgid "Supplier part description" msgstr "" -#: company/models.py:578 company/templates/company/supplier_part.html:120 +#: company/models.py:525 company/templates/company/supplier_part.html:120 #: part/models.py:2341 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:582 part/models.py:1614 +#: company/models.py:529 part/models.py:1614 msgid "base cost" msgstr "" -#: company/models.py:582 part/models.py:1614 +#: company/models.py:529 part/models.py:1614 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:584 company/templates/company/supplier_part.html:113 +#: company/models.py:531 company/templates/company/supplier_part.html:113 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/company.js:571 templates/js/stock.js:1029 +#: templates/js/company.js:751 templates/js/stock.js:1029 msgid "Packaging" msgstr "" -#: company/models.py:584 +#: company/models.py:531 msgid "Part packaging" msgstr "" -#: company/models.py:586 part/models.py:1616 +#: company/models.py:533 part/models.py:1616 msgid "multiple" msgstr "" -#: company/models.py:586 +#: company/models.py:533 msgid "Order multiple" msgstr "" @@ -2201,7 +2192,7 @@ msgstr "" #: company/templates/company/company_base.html:9 #: company/templates/company/company_base.html:35 -#: templates/InvenTree/search.html:304 templates/js/company.js:102 +#: templates/InvenTree/search.html:304 templates/js/company.js:238 msgid "Company" msgstr "" @@ -2243,7 +2234,7 @@ msgstr "" #: company/templates/company/company_base.html:126 order/models.py:544 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 -#: templates/js/company.js:109 templates/js/order.js:331 +#: templates/js/company.js:245 templates/js/order.js:331 #: templates/js/stock.js:1407 msgid "Customer" msgstr "" @@ -2268,7 +2259,6 @@ msgstr "" #: company/templates/company/detail.html:23 #: company/templates/company/manufacturer_part.html:109 #: part/templates/part/detail.html:289 templates/js/part.js:78 -#: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "" @@ -2376,29 +2366,16 @@ msgstr "" msgid "Export" msgstr "" -#: company/templates/company/detail.html:302 -#: part/templates/part/detail.html:899 -msgid "Add Manufacturer Part" +#: company/templates/company/detail.html:372 +#: company/templates/company/manufacturer_part.html:200 +#: part/templates/part/detail.html:823 +msgid "Delete Supplier Parts?" msgstr "" -#: company/templates/company/detail.html:364 -#: part/templates/part/category.html:131 part/templates/part/detail.html:442 -#: templates/js/stock.js:1622 -msgid "New Part" -msgstr "" - -#: company/templates/company/detail.html:365 -msgid "Create new Part" -msgstr "" - -#: company/templates/company/detail.html:370 -#: company/templates/company/manufacturer_part.html:192 company/views.py:59 -#: part/templates/part/detail.html:815 -msgid "New Supplier" -msgstr "" - -#: company/templates/company/detail.html:371 -msgid "Create new Supplier" +#: company/templates/company/detail.html:373 +#: company/templates/company/manufacturer_part.html:201 +#: part/templates/part/detail.html:824 +msgid "All selected supplier parts will be deleted" msgstr "" #: company/templates/company/index.html:8 @@ -2413,10 +2390,12 @@ msgid "Order part" msgstr "" #: company/templates/company/manufacturer_part.html:45 +#: templates/js/company.js:473 msgid "Edit manufacturer part" msgstr "" #: company/templates/company/manufacturer_part.html:49 +#: templates/js/company.js:474 msgid "Delete manufacturer part" msgstr "" @@ -2431,7 +2410,7 @@ msgstr "" #: company/templates/company/manufacturer_part.html:103 #: company/templates/company/manufacturer_part_navbar.html:21 -#: company/views.py:58 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 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" @@ -2444,9 +2423,9 @@ msgstr "" #: company/templates/company/manufacturer_part.html:114 #: company/templates/company/manufacturer_part.html:138 -#: company/templates/company/manufacturer_part.html:238 +#: company/templates/company/manufacturer_part.html:239 #: part/templates/part/detail.html:214 part/templates/part/detail.html:294 -#: part/templates/part/detail.html:317 templates/js/company.js:203 +#: part/templates/part/detail.html:317 templates/js/company.js:339 #: users/models.py:193 msgid "Delete" msgstr "" @@ -2477,27 +2456,14 @@ msgstr "" msgid "Add Parameter" msgstr "" -#: company/templates/company/manufacturer_part.html:193 -#: part/templates/part/detail.html:816 -msgid "Create new supplier" -msgstr "" - -#: company/templates/company/manufacturer_part.html:223 +#: company/templates/company/manufacturer_part.html:224 msgid "Selected parameters will be deleted" msgstr "" -#: company/templates/company/manufacturer_part.html:235 +#: company/templates/company/manufacturer_part.html:236 msgid "Delete Parameters" msgstr "" -#: company/templates/company/manufacturer_part.html:311 -msgid "Edit Manufacturer Part" -msgstr "" - -#: company/templates/company/manufacturer_part.html:320 -msgid "Delete Manufacturer Part" -msgstr "" - #: company/templates/company/manufacturer_part_navbar.html:26 msgid "Manufacturer Part Stock" msgstr "" @@ -2548,16 +2514,16 @@ msgstr "" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 stock/models.py:420 -#: stock/templates/stock/item_base.html:386 templates/js/company.js:511 +#: stock/templates/stock/item_base.html:386 templates/js/company.js:691 #: templates/js/stock.js:1001 msgid "Supplier Part" msgstr "" -#: company/templates/company/supplier_part.html:44 +#: company/templates/company/supplier_part.html:44 templates/js/company.js:764 msgid "Edit supplier part" msgstr "" -#: company/templates/company/supplier_part.html:48 +#: company/templates/company/supplier_part.html:48 templates/js/company.js:765 msgid "Delete supplier part" msgstr "" @@ -2611,10 +2577,6 @@ msgstr "" msgid "Delete price break" msgstr "" -#: company/templates/company/supplier_part_delete.html:5 -msgid "Are you sure you want to delete the following Supplier Parts?" -msgstr "" - #: company/templates/company/supplier_part_navbar.html:26 msgid "Supplier Part Pricing" msgstr "" @@ -2623,61 +2585,53 @@ msgstr "" msgid "Pricing" msgstr "" -#: company/views.py:64 part/templates/part/prices.html:148 +#: company/views.py:50 +msgid "New Supplier" +msgstr "" + +#: company/views.py:55 part/templates/part/prices.html:148 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" -#: company/views.py:65 part/templates/part/detail.html:820 +#: company/views.py:56 msgid "New Manufacturer" msgstr "" -#: company/views.py:70 templates/InvenTree/search.html:336 +#: company/views.py:61 templates/InvenTree/search.html:336 #: templates/navbar.html:45 msgid "Customers" msgstr "" -#: company/views.py:71 +#: company/views.py:62 msgid "New Customer" msgstr "" -#: company/views.py:78 +#: company/views.py:69 msgid "Companies" msgstr "" -#: company/views.py:79 +#: company/views.py:70 msgid "New Company" msgstr "" -#: company/views.py:138 part/views.py:974 +#: company/views.py:129 part/views.py:974 msgid "Download Image" msgstr "" -#: company/views.py:167 part/views.py:1006 +#: company/views.py:158 part/views.py:1006 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:174 part/views.py:1013 +#: company/views.py:165 part/views.py:1013 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:183 part/views.py:1022 +#: company/views.py:174 part/views.py:1022 msgid "Supplied URL is not a valid image file" msgstr "" -#: company/views.py:243 -msgid "Edit Supplier Part" -msgstr "" - -#: company/views.py:294 templates/js/stock.js:1629 -msgid "Create new Supplier Part" -msgstr "" - -#: company/views.py:438 -msgid "Delete Supplier Part" -msgstr "" - #: label/api.py:57 report/api.py:201 msgid "No valid objects provided to template" msgstr "" @@ -3046,7 +3000,6 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:259 templates/js/part.js:64 -#: templates/js/stock.js:1634 msgid "New Location" msgstr "" @@ -4290,6 +4243,10 @@ msgstr "" msgid "Create new part" msgstr "" +#: part/templates/part/category.html:131 part/templates/part/detail.html:442 +msgid "New Part" +msgstr "" + #: part/templates/part/category.html:138 msgid "Set category" msgstr "" @@ -4504,7 +4461,6 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/detail.html:443 part/views.py:451 -#: templates/js/stock.js:1623 msgid "Create New Part" msgstr "" @@ -4524,26 +4480,22 @@ msgstr "" msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:821 -msgid "Create new manufacturer" -msgstr "" - -#: part/templates/part/detail.html:915 +#: part/templates/part/detail.html:900 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:927 +#: part/templates/part/detail.html:912 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:939 +#: part/templates/part/detail.html:924 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1028 +#: part/templates/part/detail.html:1013 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -4577,8 +4529,8 @@ msgstr "" msgid "Part List" msgstr "" -#: part/templates/part/part_base.html:26 templates/js/company.js:280 -#: templates/js/company.js:486 templates/js/part.js:172 +#: part/templates/part/part_base.html:26 templates/js/company.js:416 +#: templates/js/company.js:666 templates/js/part.js:172 #: templates/js/part.js:249 msgid "Inactive" msgstr "" @@ -6597,69 +6549,93 @@ msgstr "" msgid "No parts allocated for" msgstr "" -#: templates/js/company.js:45 +#: templates/js/company.js:36 +msgid "Add Manufacturer Part" +msgstr "" + +#: templates/js/company.js:48 +msgid "Edit Manufacturer Part" +msgstr "" + +#: templates/js/company.js:57 +msgid "Delete Manufacturer Part" +msgstr "" + +#: templates/js/company.js:114 +msgid "Add Supplier Part" +msgstr "" + +#: templates/js/company.js:124 +msgid "Edit Supplier Part" +msgstr "" + +#: templates/js/company.js:134 +msgid "Delete Supplier Part" +msgstr "" + +#: templates/js/company.js:181 msgid "Edit Company" msgstr "" -#: templates/js/company.js:66 +#: templates/js/company.js:202 msgid "Add new Company" msgstr "" -#: templates/js/company.js:143 +#: templates/js/company.js:279 msgid "Parts Supplied" msgstr "" -#: templates/js/company.js:152 +#: templates/js/company.js:288 msgid "Parts Manufactured" msgstr "" -#: templates/js/company.js:165 +#: templates/js/company.js:301 msgid "No company information found" msgstr "" -#: templates/js/company.js:183 +#: templates/js/company.js:319 msgid "The following manufacturer parts will be deleted" msgstr "" -#: templates/js/company.js:200 +#: templates/js/company.js:336 msgid "Delete Manufacturer Parts" msgstr "" -#: templates/js/company.js:253 +#: templates/js/company.js:389 msgid "No manufacturer parts found" msgstr "" -#: templates/js/company.js:272 templates/js/company.js:478 +#: templates/js/company.js:408 templates/js/company.js:658 #: templates/js/part.js:156 templates/js/part.js:241 msgid "Template part" msgstr "" -#: templates/js/company.js:276 templates/js/company.js:482 +#: templates/js/company.js:412 templates/js/company.js:662 #: templates/js/part.js:160 templates/js/part.js:245 msgid "Assembled part" msgstr "" -#: templates/js/company.js:356 templates/js/part.js:330 +#: templates/js/company.js:536 templates/js/part.js:330 msgid "No parameters found" msgstr "" -#: templates/js/company.js:392 templates/js/part.js:371 +#: templates/js/company.js:572 templates/js/part.js:371 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:393 templates/js/part.js:372 +#: templates/js/company.js:573 templates/js/part.js:372 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:412 templates/js/part.js:389 +#: templates/js/company.js:592 templates/js/part.js:389 msgid "Edit Parameter" msgstr "" -#: templates/js/company.js:423 templates/js/part.js:401 +#: templates/js/company.js:603 templates/js/part.js:401 msgid "Delete Parameter" msgstr "" -#: templates/js/company.js:459 +#: templates/js/company.js:639 msgid "No supplier parts found" msgstr "" @@ -6716,7 +6692,7 @@ msgstr "" msgid "Searching" msgstr "" -#: templates/js/forms.js:1318 +#: templates/js/forms.js:1321 msgid "Clear input" msgstr "" @@ -6852,6 +6828,10 @@ msgid "Category ID" msgstr "" #: templates/js/model_renderers.js:199 +msgid "Manufacturer Part ID" +msgstr "" + +#: templates/js/model_renderers.js:227 msgid "Supplier Part ID" msgstr "" @@ -6966,6 +6946,10 @@ msgstr "" msgid "Delete ${human_name}" msgstr "" +#: templates/js/part.js:1129 +msgid "Single Price" +msgstr "" + #: templates/js/part.js:1148 msgid "Single Price Difference" msgstr "" @@ -7252,19 +7236,15 @@ msgstr "" msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1635 -msgid "Create New Location" -msgstr "" - -#: templates/js/stock.js:1676 +#: templates/js/stock.js:1655 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1699 +#: templates/js/stock.js:1678 msgid "Serial" msgstr "" -#: templates/js/stock.js:1727 +#: templates/js/stock.js:1706 msgid "Uninstall Stock Item" msgstr "" @@ -7442,56 +7422,56 @@ msgstr "" msgid "Purchasable" msgstr "" -#: templates/js/tables.js:336 +#: templates/js/tables.js:342 msgid "Loading data" msgstr "" -#: templates/js/tables.js:339 +#: templates/js/tables.js:345 msgid "rows per page" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "Showing" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "to" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "of" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "rows" msgstr "" -#: templates/js/tables.js:345 templates/search_form.html:6 +#: templates/js/tables.js:351 templates/search_form.html:6 #: templates/search_form.html:8 msgid "Search" msgstr "" -#: templates/js/tables.js:348 +#: templates/js/tables.js:354 msgid "No matching results" msgstr "" -#: templates/js/tables.js:351 +#: templates/js/tables.js:357 msgid "Hide/Show pagination" msgstr "" -#: templates/js/tables.js:354 +#: templates/js/tables.js:360 msgid "Refresh" msgstr "" -#: templates/js/tables.js:357 +#: templates/js/tables.js:363 msgid "Toggle" msgstr "" -#: templates/js/tables.js:360 +#: templates/js/tables.js:366 msgid "Columns" msgstr "" -#: templates/js/tables.js:363 +#: templates/js/tables.js:369 msgid "All" msgstr "" From 1f7e4593d5ba0d223cb1746f32a3692b93a5daa0 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 19 Jul 2021 12:21:24 +1000 Subject: [PATCH 541/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ja/LC_MESSAGES/django.po | 426 +++++++++++----------- 1 file changed, 203 insertions(+), 223 deletions(-) diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 8401f43536..d73bdaf3ea 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 23:54+0000\n" -"PO-Revision-Date: 2021-07-19 00:13\n" +"POT-Creation-Date: 2021-07-19 01:18+0000\n" +"PO-Revision-Date: 2021-07-19 02:21\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -136,18 +136,18 @@ msgstr "アップロード日時" msgid "Invalid choice" msgstr "無効な選択です" -#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 +#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:412 #: label/models.py:112 part/models.py:680 part/models.py:2191 #: report/models.py:181 templates/InvenTree/search.html:137 -#: templates/InvenTree/search.html:289 templates/js/company.js:365 +#: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 #: templates/js/stock.js:1282 msgid "Name" msgstr "お名前" #: InvenTree/models.py:125 build/models.py:179 -#: build/templates/build/detail.html:24 company/models.py:353 -#: company/models.py:572 company/templates/company/manufacturer_part.html:76 +#: build/templates/build/detail.html:24 company/models.py:351 +#: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:309 #: part/models.py:703 part/templates/part/set_category.html:14 @@ -157,8 +157,8 @@ msgstr "お名前" #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 #: templates/js/build.js:868 templates/js/build.js:1162 -#: templates/js/company.js:125 templates/js/company.js:323 -#: templates/js/company.js:561 templates/js/order.js:247 +#: templates/js/company.js:261 templates/js/company.js:459 +#: templates/js/company.js:741 templates/js/order.js:247 #: templates/js/order.js:349 templates/js/part.js:265 templates/js/part.js:449 #: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 #: templates/js/stock.js:868 templates/js/stock.js:1294 @@ -470,7 +470,7 @@ msgstr "" #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:34 common/models.py:748 -#: company/forms.py:104 company/templates/company/supplier_part.html:226 +#: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 @@ -481,7 +481,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 #: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:952 part/templates/part/detail.html:1038 +#: part/templates/part/detail.html:937 part/templates/part/detail.html:1023 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -494,7 +494,7 @@ msgstr "" #: templates/js/build.js:1172 templates/js/model_renderers.js:56 #: templates/js/order.js:462 templates/js/part.js:1016 #: templates/js/part.js:1138 templates/js/part.js:1194 -#: templates/js/stock.js:1474 templates/js/stock.js:1693 +#: templates/js/stock.js:1474 templates/js/stock.js:1672 msgid "Quantity" msgstr "" @@ -556,7 +556,7 @@ msgstr "完了したパーツの場所" #: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:251 templates/js/order.js:354 #: templates/js/stock.js:941 templates/js/stock.js:1443 -#: templates/js/stock.js:1709 +#: templates/js/stock.js:1688 msgid "Status" msgstr "" @@ -639,7 +639,7 @@ msgstr "" #: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:29 company/models.py:707 +#: build/templates/build/detail.html:29 company/models.py:654 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:294 @@ -657,10 +657,10 @@ msgstr "" #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:586 templates/js/build.js:873 -#: templates/js/build.js:1139 templates/js/company.js:264 -#: templates/js/company.js:470 templates/js/part.js:430 +#: templates/js/build.js:1139 templates/js/company.js:400 +#: templates/js/company.js:650 templates/js/part.js:430 #: templates/js/part.js:593 templates/js/stock.js:73 templates/js/stock.js:837 -#: templates/js/stock.js:1681 +#: templates/js/stock.js:1660 msgid "Part" msgstr "パーツ" @@ -774,7 +774,7 @@ msgid "Link to external URL" msgstr "" #: build/models.py:306 build/templates/build/navbar.html:52 -#: company/models.py:141 company/models.py:579 +#: company/models.py:139 company/models.py:526 #: company/templates/company/navbar.html:63 #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 @@ -789,7 +789,7 @@ msgstr "" #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:349 templates/js/company.js:566 +#: templates/js/bom.js:349 templates/js/company.js:746 #: templates/js/stock.js:209 templates/js/stock.js:450 #: templates/js/stock.js:1033 msgid "Notes" @@ -1120,7 +1120,7 @@ msgstr "" #: build/templates/build/detail.html:73 #: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 -#: templates/js/stock.js:1716 templates/js/table_filters.js:116 +#: templates/js/stock.js:1695 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "" @@ -1501,7 +1501,7 @@ msgstr "" msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:72 company/models.py:99 company/models.py:100 +#: common/models.py:72 company/models.py:97 company/models.py:98 msgid "Company name" msgstr "" @@ -1861,7 +1861,7 @@ msgstr "" msgid "Key string must be unique" msgstr "" -#: common/models.py:749 company/forms.py:105 +#: common/models.py:749 company/forms.py:43 msgid "Price break quantity" msgstr "" @@ -1935,259 +1935,250 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/forms.py:25 part/forms.py:47 +#: company/forms.py:24 part/forms.py:47 msgid "URL" msgstr "" -#: company/forms.py:26 part/forms.py:48 +#: company/forms.py:25 part/forms.py:48 msgid "Image URL" msgstr "" -#: company/forms.py:47 templates/js/part.js:1129 -msgid "Single Price" -msgstr "" - -#: company/forms.py:48 -msgid "Single quantity price" -msgstr "" - -#: company/forms.py:56 company/models.py:335 -msgid "Select manufacturer" -msgstr "" - -#: company/forms.py:62 company/models.py:342 -msgid "Manufacturer Part Number" -msgstr "" - -#: company/forms.py:64 company/models.py:341 -#: company/templates/company/manufacturer_part.html:93 -#: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 -msgid "MPN" -msgstr "" - -#: company/models.py:104 +#: company/models.py:102 msgid "Company description" msgstr "" -#: company/models.py:105 +#: company/models.py:103 msgid "Description of the company" msgstr "" -#: company/models.py:111 company/templates/company/company_base.html:70 -#: templates/js/company.js:129 +#: company/models.py:109 company/templates/company/company_base.html:70 +#: templates/js/company.js:265 msgid "Website" msgstr "" -#: company/models.py:112 +#: company/models.py:110 msgid "Company website URL" msgstr "" -#: company/models.py:116 company/templates/company/company_base.html:88 +#: company/models.py:114 company/templates/company/company_base.html:88 msgid "Address" msgstr "" -#: company/models.py:117 +#: company/models.py:115 msgid "Company address" msgstr "" -#: company/models.py:120 +#: company/models.py:118 msgid "Phone number" msgstr "" -#: company/models.py:121 +#: company/models.py:119 msgid "Contact phone number" msgstr "" -#: company/models.py:124 company/templates/company/company_base.html:102 +#: company/models.py:122 company/templates/company/company_base.html:102 msgid "Email" msgstr "" -#: company/models.py:124 +#: company/models.py:122 msgid "Contact email address" msgstr "" -#: company/models.py:127 company/templates/company/company_base.html:109 +#: company/models.py:125 company/templates/company/company_base.html:109 msgid "Contact" msgstr "" -#: company/models.py:128 +#: company/models.py:126 msgid "Point of contact" msgstr "" -#: company/models.py:130 company/models.py:347 company/models.py:566 +#: company/models.py:128 company/models.py:345 company/models.py:513 #: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 -#: templates/js/company.js:312 templates/js/company.js:550 +#: templates/js/company.js:448 templates/js/company.js:730 #: templates/js/part.js:687 msgid "Link" msgstr "" -#: company/models.py:130 +#: company/models.py:128 msgid "Link to external company information" msgstr "" -#: company/models.py:138 part/models.py:746 +#: company/models.py:136 part/models.py:746 msgid "Image" msgstr "" -#: company/models.py:143 +#: company/models.py:141 msgid "is customer" msgstr "" -#: company/models.py:143 +#: company/models.py:141 msgid "Do you sell items to this company?" msgstr "" -#: company/models.py:145 +#: company/models.py:143 msgid "is supplier" msgstr "" -#: company/models.py:145 +#: company/models.py:143 msgid "Do you purchase items from this company?" msgstr "" -#: company/models.py:147 +#: company/models.py:145 msgid "is manufacturer" msgstr "" -#: company/models.py:147 +#: company/models.py:145 msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:151 company/serializers.py:262 +#: company/models.py:149 company/serializers.py:245 #: company/templates/company/company_base.html:76 msgid "Currency" msgstr "" -#: company/models.py:154 +#: company/models.py:152 msgid "Default currency used for this company" msgstr "" -#: company/models.py:319 company/models.py:537 stock/models.py:411 +#: company/models.py:317 company/models.py:484 stock/models.py:411 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" -#: company/models.py:323 company/models.py:541 order/views.py:1080 +#: company/models.py:321 company/models.py:488 order/views.py:1080 msgid "Select part" msgstr "" -#: company/models.py:334 company/templates/company/company_base.html:116 +#: company/models.py:332 company/templates/company/company_base.html:116 #: company/templates/company/manufacturer_part.html:89 #: company/templates/company/supplier_part.html:98 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:364 -#: templates/js/company.js:113 templates/js/company.js:289 -#: templates/js/company.js:521 +#: templates/js/company.js:249 templates/js/company.js:425 +#: templates/js/company.js:701 msgid "Manufacturer" msgstr "" -#: company/models.py:348 +#: company/models.py:333 +msgid "Select manufacturer" +msgstr "" + +#: company/models.py:339 company/templates/company/manufacturer_part.html:93 +#: company/templates/company/supplier_part.html:106 +#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 +#: part/bom.py:242 templates/js/company.js:441 templates/js/company.js:719 +msgid "MPN" +msgstr "" + +#: company/models.py:340 +msgid "Manufacturer Part Number" +msgstr "" + +#: company/models.py:346 msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:354 +#: company/models.py:352 msgid "Manufacturer part description" msgstr "" -#: company/models.py:408 company/models.py:560 +#: company/models.py:406 company/models.py:507 #: company/templates/company/manufacturer_part.html:6 #: company/templates/company/manufacturer_part.html:23 #: stock/templates/stock/item_base.html:374 msgid "Manufacturer Part" msgstr "メーカー・パーツ" -#: company/models.py:415 +#: company/models.py:413 msgid "Parameter name" msgstr "" -#: company/models.py:421 +#: company/models.py:419 #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:371 templates/js/part.js:348 +#: templates/js/company.js:551 templates/js/part.js:348 #: templates/js/stock.js:446 msgid "Value" msgstr "" -#: company/models.py:422 +#: company/models.py:420 msgid "Parameter value" msgstr "" -#: company/models.py:428 part/models.py:821 part/models.py:2193 -#: templates/js/company.js:377 templates/js/part.js:354 +#: company/models.py:426 part/models.py:821 part/models.py:2193 +#: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "" -#: company/models.py:429 +#: company/models.py:427 msgid "Parameter units" msgstr "" -#: company/models.py:547 company/templates/company/company_base.html:121 +#: company/models.py:494 company/templates/company/company_base.html:121 #: company/templates/company/supplier_part.html:88 order/models.py:260 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 -#: templates/js/company.js:117 templates/js/company.js:495 +#: templates/js/company.js:253 templates/js/company.js:675 #: templates/js/order.js:234 msgid "Supplier" msgstr "" -#: company/models.py:548 +#: company/models.py:495 msgid "Select supplier" msgstr "" -#: company/models.py:553 company/templates/company/supplier_part.html:92 +#: company/models.py:500 company/templates/company/supplier_part.html:92 #: order/templates/order/purchase_order_detail.html:315 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" -#: company/models.py:554 +#: company/models.py:501 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:561 +#: company/models.py:508 msgid "Select manufacturer part" msgstr "" -#: company/models.py:567 +#: company/models.py:514 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:573 +#: company/models.py:520 msgid "Supplier part description" msgstr "" -#: company/models.py:578 company/templates/company/supplier_part.html:120 +#: company/models.py:525 company/templates/company/supplier_part.html:120 #: part/models.py:2341 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:582 part/models.py:1614 +#: company/models.py:529 part/models.py:1614 msgid "base cost" msgstr "" -#: company/models.py:582 part/models.py:1614 +#: company/models.py:529 part/models.py:1614 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:584 company/templates/company/supplier_part.html:113 +#: company/models.py:531 company/templates/company/supplier_part.html:113 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/company.js:571 templates/js/stock.js:1029 +#: templates/js/company.js:751 templates/js/stock.js:1029 msgid "Packaging" msgstr "" -#: company/models.py:584 +#: company/models.py:531 msgid "Part packaging" msgstr "" -#: company/models.py:586 part/models.py:1616 +#: company/models.py:533 part/models.py:1616 msgid "multiple" msgstr "" -#: company/models.py:586 +#: company/models.py:533 msgid "Order multiple" msgstr "" @@ -2201,7 +2192,7 @@ msgstr "" #: company/templates/company/company_base.html:9 #: company/templates/company/company_base.html:35 -#: templates/InvenTree/search.html:304 templates/js/company.js:102 +#: templates/InvenTree/search.html:304 templates/js/company.js:238 msgid "Company" msgstr "" @@ -2243,7 +2234,7 @@ msgstr "" #: company/templates/company/company_base.html:126 order/models.py:544 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 -#: templates/js/company.js:109 templates/js/order.js:331 +#: templates/js/company.js:245 templates/js/order.js:331 #: templates/js/stock.js:1407 msgid "Customer" msgstr "" @@ -2268,7 +2259,6 @@ msgstr "新しいサプライヤー・パーツを作成" #: company/templates/company/detail.html:23 #: company/templates/company/manufacturer_part.html:109 #: part/templates/part/detail.html:289 templates/js/part.js:78 -#: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "新しいサプライヤー・パーツ" @@ -2376,29 +2366,16 @@ msgstr "" msgid "Export" msgstr "" -#: company/templates/company/detail.html:302 -#: part/templates/part/detail.html:899 -msgid "Add Manufacturer Part" +#: company/templates/company/detail.html:372 +#: company/templates/company/manufacturer_part.html:200 +#: part/templates/part/detail.html:823 +msgid "Delete Supplier Parts?" msgstr "" -#: company/templates/company/detail.html:364 -#: part/templates/part/category.html:131 part/templates/part/detail.html:442 -#: templates/js/stock.js:1622 -msgid "New Part" -msgstr "新規パーツ" - -#: company/templates/company/detail.html:365 -msgid "Create new Part" -msgstr "新規パーツを作成" - -#: company/templates/company/detail.html:370 -#: company/templates/company/manufacturer_part.html:192 company/views.py:59 -#: part/templates/part/detail.html:815 -msgid "New Supplier" -msgstr "" - -#: company/templates/company/detail.html:371 -msgid "Create new Supplier" +#: company/templates/company/detail.html:373 +#: company/templates/company/manufacturer_part.html:201 +#: part/templates/part/detail.html:824 +msgid "All selected supplier parts will be deleted" msgstr "" #: company/templates/company/index.html:8 @@ -2413,10 +2390,12 @@ msgid "Order part" msgstr "パーツの注文" #: company/templates/company/manufacturer_part.html:45 +#: templates/js/company.js:473 msgid "Edit manufacturer part" msgstr "メーカー・パーツの編集" #: company/templates/company/manufacturer_part.html:49 +#: templates/js/company.js:474 msgid "Delete manufacturer part" msgstr "メーカー・パーツを削除" @@ -2431,7 +2410,7 @@ msgstr "内部パーツ" #: company/templates/company/manufacturer_part.html:103 #: company/templates/company/manufacturer_part_navbar.html:21 -#: company/views.py:58 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 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" @@ -2444,9 +2423,9 @@ msgstr "" #: company/templates/company/manufacturer_part.html:114 #: company/templates/company/manufacturer_part.html:138 -#: company/templates/company/manufacturer_part.html:238 +#: company/templates/company/manufacturer_part.html:239 #: part/templates/part/detail.html:214 part/templates/part/detail.html:294 -#: part/templates/part/detail.html:317 templates/js/company.js:203 +#: part/templates/part/detail.html:317 templates/js/company.js:339 #: users/models.py:193 msgid "Delete" msgstr "" @@ -2477,27 +2456,14 @@ msgstr "" msgid "Add Parameter" msgstr "" -#: company/templates/company/manufacturer_part.html:193 -#: part/templates/part/detail.html:816 -msgid "Create new supplier" -msgstr "" - -#: company/templates/company/manufacturer_part.html:223 +#: company/templates/company/manufacturer_part.html:224 msgid "Selected parameters will be deleted" msgstr "" -#: company/templates/company/manufacturer_part.html:235 +#: company/templates/company/manufacturer_part.html:236 msgid "Delete Parameters" msgstr "" -#: company/templates/company/manufacturer_part.html:311 -msgid "Edit Manufacturer Part" -msgstr "メーカー・パーツの編集" - -#: company/templates/company/manufacturer_part.html:320 -msgid "Delete Manufacturer Part" -msgstr "メーカー・パーツを削除" - #: company/templates/company/manufacturer_part_navbar.html:26 msgid "Manufacturer Part Stock" msgstr "メーカー・パーツの在庫" @@ -2548,16 +2514,16 @@ msgstr "" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 stock/models.py:420 -#: stock/templates/stock/item_base.html:386 templates/js/company.js:511 +#: stock/templates/stock/item_base.html:386 templates/js/company.js:691 #: templates/js/stock.js:1001 msgid "Supplier Part" msgstr "" -#: company/templates/company/supplier_part.html:44 +#: company/templates/company/supplier_part.html:44 templates/js/company.js:764 msgid "Edit supplier part" msgstr "" -#: company/templates/company/supplier_part.html:48 +#: company/templates/company/supplier_part.html:48 templates/js/company.js:765 msgid "Delete supplier part" msgstr "" @@ -2611,10 +2577,6 @@ msgstr "" msgid "Delete price break" msgstr "" -#: company/templates/company/supplier_part_delete.html:5 -msgid "Are you sure you want to delete the following Supplier Parts?" -msgstr "" - #: company/templates/company/supplier_part_navbar.html:26 msgid "Supplier Part Pricing" msgstr "" @@ -2623,61 +2585,53 @@ msgstr "" msgid "Pricing" msgstr "" -#: company/views.py:64 part/templates/part/prices.html:148 +#: company/views.py:50 +msgid "New Supplier" +msgstr "" + +#: company/views.py:55 part/templates/part/prices.html:148 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" -#: company/views.py:65 part/templates/part/detail.html:820 +#: company/views.py:56 msgid "New Manufacturer" msgstr "" -#: company/views.py:70 templates/InvenTree/search.html:336 +#: company/views.py:61 templates/InvenTree/search.html:336 #: templates/navbar.html:45 msgid "Customers" msgstr "" -#: company/views.py:71 +#: company/views.py:62 msgid "New Customer" msgstr "" -#: company/views.py:78 +#: company/views.py:69 msgid "Companies" msgstr "" -#: company/views.py:79 +#: company/views.py:70 msgid "New Company" msgstr "" -#: company/views.py:138 part/views.py:974 +#: company/views.py:129 part/views.py:974 msgid "Download Image" msgstr "" -#: company/views.py:167 part/views.py:1006 +#: company/views.py:158 part/views.py:1006 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:174 part/views.py:1013 +#: company/views.py:165 part/views.py:1013 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:183 part/views.py:1022 +#: company/views.py:174 part/views.py:1022 msgid "Supplied URL is not a valid image file" msgstr "" -#: company/views.py:243 -msgid "Edit Supplier Part" -msgstr "" - -#: company/views.py:294 templates/js/stock.js:1629 -msgid "Create new Supplier Part" -msgstr "" - -#: company/views.py:438 -msgid "Delete Supplier Part" -msgstr "" - #: label/api.py:57 report/api.py:201 msgid "No valid objects provided to template" msgstr "" @@ -3046,7 +3000,6 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:259 templates/js/part.js:64 -#: templates/js/stock.js:1634 msgid "New Location" msgstr "" @@ -4290,6 +4243,10 @@ msgstr "" msgid "Create new part" msgstr "" +#: part/templates/part/category.html:131 part/templates/part/detail.html:442 +msgid "New Part" +msgstr "新規パーツ" + #: part/templates/part/category.html:138 msgid "Set category" msgstr "" @@ -4504,7 +4461,6 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/detail.html:443 part/views.py:451 -#: templates/js/stock.js:1623 msgid "Create New Part" msgstr "" @@ -4524,26 +4480,22 @@ msgstr "" msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:821 -msgid "Create new manufacturer" -msgstr "" - -#: part/templates/part/detail.html:915 +#: part/templates/part/detail.html:900 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:927 +#: part/templates/part/detail.html:912 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:939 +#: part/templates/part/detail.html:924 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1028 +#: part/templates/part/detail.html:1013 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -4577,8 +4529,8 @@ msgstr "" msgid "Part List" msgstr "" -#: part/templates/part/part_base.html:26 templates/js/company.js:280 -#: templates/js/company.js:486 templates/js/part.js:172 +#: part/templates/part/part_base.html:26 templates/js/company.js:416 +#: templates/js/company.js:666 templates/js/part.js:172 #: templates/js/part.js:249 msgid "Inactive" msgstr "" @@ -6597,69 +6549,93 @@ msgstr "" msgid "No parts allocated for" msgstr "" -#: templates/js/company.js:45 +#: templates/js/company.js:36 +msgid "Add Manufacturer Part" +msgstr "" + +#: templates/js/company.js:48 +msgid "Edit Manufacturer Part" +msgstr "メーカー・パーツの編集" + +#: templates/js/company.js:57 +msgid "Delete Manufacturer Part" +msgstr "メーカー・パーツを削除" + +#: templates/js/company.js:114 +msgid "Add Supplier Part" +msgstr "" + +#: templates/js/company.js:124 +msgid "Edit Supplier Part" +msgstr "" + +#: templates/js/company.js:134 +msgid "Delete Supplier Part" +msgstr "" + +#: templates/js/company.js:181 msgid "Edit Company" msgstr "" -#: templates/js/company.js:66 +#: templates/js/company.js:202 msgid "Add new Company" msgstr "" -#: templates/js/company.js:143 +#: templates/js/company.js:279 msgid "Parts Supplied" msgstr "" -#: templates/js/company.js:152 +#: templates/js/company.js:288 msgid "Parts Manufactured" msgstr "" -#: templates/js/company.js:165 +#: templates/js/company.js:301 msgid "No company information found" msgstr "" -#: templates/js/company.js:183 +#: templates/js/company.js:319 msgid "The following manufacturer parts will be deleted" msgstr "" -#: templates/js/company.js:200 +#: templates/js/company.js:336 msgid "Delete Manufacturer Parts" msgstr "" -#: templates/js/company.js:253 +#: templates/js/company.js:389 msgid "No manufacturer parts found" msgstr "" -#: templates/js/company.js:272 templates/js/company.js:478 +#: templates/js/company.js:408 templates/js/company.js:658 #: templates/js/part.js:156 templates/js/part.js:241 msgid "Template part" msgstr "" -#: templates/js/company.js:276 templates/js/company.js:482 +#: templates/js/company.js:412 templates/js/company.js:662 #: templates/js/part.js:160 templates/js/part.js:245 msgid "Assembled part" msgstr "" -#: templates/js/company.js:356 templates/js/part.js:330 +#: templates/js/company.js:536 templates/js/part.js:330 msgid "No parameters found" msgstr "" -#: templates/js/company.js:392 templates/js/part.js:371 +#: templates/js/company.js:572 templates/js/part.js:371 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:393 templates/js/part.js:372 +#: templates/js/company.js:573 templates/js/part.js:372 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:412 templates/js/part.js:389 +#: templates/js/company.js:592 templates/js/part.js:389 msgid "Edit Parameter" msgstr "" -#: templates/js/company.js:423 templates/js/part.js:401 +#: templates/js/company.js:603 templates/js/part.js:401 msgid "Delete Parameter" msgstr "" -#: templates/js/company.js:459 +#: templates/js/company.js:639 msgid "No supplier parts found" msgstr "" @@ -6716,7 +6692,7 @@ msgstr "" msgid "Searching" msgstr "" -#: templates/js/forms.js:1318 +#: templates/js/forms.js:1321 msgid "Clear input" msgstr "" @@ -6852,6 +6828,10 @@ msgid "Category ID" msgstr "" #: templates/js/model_renderers.js:199 +msgid "Manufacturer Part ID" +msgstr "" + +#: templates/js/model_renderers.js:227 msgid "Supplier Part ID" msgstr "" @@ -6966,6 +6946,10 @@ msgstr "" msgid "Delete ${human_name}" msgstr "" +#: templates/js/part.js:1129 +msgid "Single Price" +msgstr "" + #: templates/js/part.js:1148 msgid "Single Price Difference" msgstr "" @@ -7252,19 +7236,15 @@ msgstr "" msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1635 -msgid "Create New Location" -msgstr "" - -#: templates/js/stock.js:1676 +#: templates/js/stock.js:1655 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1699 +#: templates/js/stock.js:1678 msgid "Serial" msgstr "" -#: templates/js/stock.js:1727 +#: templates/js/stock.js:1706 msgid "Uninstall Stock Item" msgstr "" @@ -7442,56 +7422,56 @@ msgstr "" msgid "Purchasable" msgstr "" -#: templates/js/tables.js:336 +#: templates/js/tables.js:342 msgid "Loading data" msgstr "" -#: templates/js/tables.js:339 +#: templates/js/tables.js:345 msgid "rows per page" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "Showing" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "to" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "of" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "rows" msgstr "" -#: templates/js/tables.js:345 templates/search_form.html:6 +#: templates/js/tables.js:351 templates/search_form.html:6 #: templates/search_form.html:8 msgid "Search" msgstr "" -#: templates/js/tables.js:348 +#: templates/js/tables.js:354 msgid "No matching results" msgstr "" -#: templates/js/tables.js:351 +#: templates/js/tables.js:357 msgid "Hide/Show pagination" msgstr "" -#: templates/js/tables.js:354 +#: templates/js/tables.js:360 msgid "Refresh" msgstr "" -#: templates/js/tables.js:357 +#: templates/js/tables.js:363 msgid "Toggle" msgstr "" -#: templates/js/tables.js:360 +#: templates/js/tables.js:366 msgid "Columns" msgstr "" -#: templates/js/tables.js:363 +#: templates/js/tables.js:369 msgid "All" msgstr "" From f900b01298fccc6ec0dc5b7fd646c10a2ddd8a45 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 19 Jul 2021 12:21:26 +1000 Subject: [PATCH 542/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/pl/LC_MESSAGES/django.po | 430 +++++++++++----------- 1 file changed, 205 insertions(+), 225 deletions(-) diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index fff85449b9..08995a035c 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 23:54+0000\n" -"PO-Revision-Date: 2021-07-19 00:13\n" +"POT-Creation-Date: 2021-07-19 01:18+0000\n" +"PO-Revision-Date: 2021-07-19 02:21\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -136,18 +136,18 @@ msgstr "data przesłania" msgid "Invalid choice" msgstr "Błędny wybór" -#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 +#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:412 #: label/models.py:112 part/models.py:680 part/models.py:2191 #: report/models.py:181 templates/InvenTree/search.html:137 -#: templates/InvenTree/search.html:289 templates/js/company.js:365 +#: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 #: templates/js/stock.js:1282 msgid "Name" msgstr "Nazwa" #: InvenTree/models.py:125 build/models.py:179 -#: build/templates/build/detail.html:24 company/models.py:353 -#: company/models.py:572 company/templates/company/manufacturer_part.html:76 +#: build/templates/build/detail.html:24 company/models.py:351 +#: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:309 #: part/models.py:703 part/templates/part/set_category.html:14 @@ -157,8 +157,8 @@ msgstr "Nazwa" #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 #: templates/js/build.js:868 templates/js/build.js:1162 -#: templates/js/company.js:125 templates/js/company.js:323 -#: templates/js/company.js:561 templates/js/order.js:247 +#: templates/js/company.js:261 templates/js/company.js:459 +#: templates/js/company.js:741 templates/js/order.js:247 #: templates/js/order.js:349 templates/js/part.js:265 templates/js/part.js:449 #: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 #: templates/js/stock.js:868 templates/js/stock.js:1294 @@ -470,7 +470,7 @@ msgstr "" #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:34 common/models.py:748 -#: company/forms.py:104 company/templates/company/supplier_part.html:226 +#: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 @@ -481,7 +481,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 #: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:952 part/templates/part/detail.html:1038 +#: part/templates/part/detail.html:937 part/templates/part/detail.html:1023 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -494,7 +494,7 @@ msgstr "" #: templates/js/build.js:1172 templates/js/model_renderers.js:56 #: templates/js/order.js:462 templates/js/part.js:1016 #: templates/js/part.js:1138 templates/js/part.js:1194 -#: templates/js/stock.js:1474 templates/js/stock.js:1693 +#: templates/js/stock.js:1474 templates/js/stock.js:1672 msgid "Quantity" msgstr "Ilość" @@ -556,7 +556,7 @@ msgstr "Lokalizacja ukończonych części" #: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:251 templates/js/order.js:354 #: templates/js/stock.js:941 templates/js/stock.js:1443 -#: templates/js/stock.js:1709 +#: templates/js/stock.js:1688 msgid "Status" msgstr "Status" @@ -639,7 +639,7 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:29 company/models.py:707 +#: build/templates/build/detail.html:29 company/models.py:654 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:294 @@ -657,10 +657,10 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:586 templates/js/build.js:873 -#: templates/js/build.js:1139 templates/js/company.js:264 -#: templates/js/company.js:470 templates/js/part.js:430 +#: templates/js/build.js:1139 templates/js/company.js:400 +#: templates/js/company.js:650 templates/js/part.js:430 #: templates/js/part.js:593 templates/js/stock.js:73 templates/js/stock.js:837 -#: templates/js/stock.js:1681 +#: templates/js/stock.js:1660 msgid "Part" msgstr "Część" @@ -774,7 +774,7 @@ msgid "Link to external URL" msgstr "Link do zewnętrznego adresu URL" #: build/models.py:306 build/templates/build/navbar.html:52 -#: company/models.py:141 company/models.py:579 +#: company/models.py:139 company/models.py:526 #: company/templates/company/navbar.html:63 #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 @@ -789,7 +789,7 @@ msgstr "Link do zewnętrznego adresu URL" #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:349 templates/js/company.js:566 +#: templates/js/bom.js:349 templates/js/company.js:746 #: templates/js/stock.js:209 templates/js/stock.js:450 #: templates/js/stock.js:1033 msgid "Notes" @@ -1120,7 +1120,7 @@ msgstr "Nie określono lokalizacji docelowej" #: build/templates/build/detail.html:73 #: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 -#: templates/js/stock.js:1716 templates/js/table_filters.js:116 +#: templates/js/stock.js:1695 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "Partia" @@ -1501,7 +1501,7 @@ msgstr "" msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:72 company/models.py:99 company/models.py:100 +#: common/models.py:72 company/models.py:97 company/models.py:98 msgid "Company name" msgstr "Nazwa firmy" @@ -1861,7 +1861,7 @@ msgstr "" msgid "Key string must be unique" msgstr "" -#: common/models.py:749 company/forms.py:105 +#: common/models.py:749 company/forms.py:43 msgid "Price break quantity" msgstr "" @@ -1935,259 +1935,250 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/forms.py:25 part/forms.py:47 +#: company/forms.py:24 part/forms.py:47 msgid "URL" msgstr "URL" -#: company/forms.py:26 part/forms.py:48 +#: company/forms.py:25 part/forms.py:48 msgid "Image URL" msgstr "URL zdjęcia" -#: company/forms.py:47 templates/js/part.js:1129 -msgid "Single Price" -msgstr "Cena jednostkowa" - -#: company/forms.py:48 -msgid "Single quantity price" -msgstr "Cena jednostkowa" - -#: company/forms.py:56 company/models.py:335 -msgid "Select manufacturer" -msgstr "Wybierz producenta" - -#: company/forms.py:62 company/models.py:342 -msgid "Manufacturer Part Number" -msgstr "Numer producenta" - -#: company/forms.py:64 company/models.py:341 -#: company/templates/company/manufacturer_part.html:93 -#: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 -msgid "MPN" -msgstr "MPN" - -#: company/models.py:104 +#: company/models.py:102 msgid "Company description" msgstr "Opis firmy" -#: company/models.py:105 +#: company/models.py:103 msgid "Description of the company" msgstr "Opis firmy" -#: company/models.py:111 company/templates/company/company_base.html:70 -#: templates/js/company.js:129 +#: company/models.py:109 company/templates/company/company_base.html:70 +#: templates/js/company.js:265 msgid "Website" msgstr "Strona WWW" -#: company/models.py:112 +#: company/models.py:110 msgid "Company website URL" msgstr "Witryna internetowa firmy" -#: company/models.py:116 company/templates/company/company_base.html:88 +#: company/models.py:114 company/templates/company/company_base.html:88 msgid "Address" msgstr "Adres" -#: company/models.py:117 +#: company/models.py:115 msgid "Company address" msgstr "Adres firmy" -#: company/models.py:120 +#: company/models.py:118 msgid "Phone number" msgstr "Numer telefonu" -#: company/models.py:121 +#: company/models.py:119 msgid "Contact phone number" msgstr "Numer telefonu kontaktowego" -#: company/models.py:124 company/templates/company/company_base.html:102 +#: company/models.py:122 company/templates/company/company_base.html:102 msgid "Email" msgstr "Adres E-Mail" -#: company/models.py:124 +#: company/models.py:122 msgid "Contact email address" msgstr "Kontaktowy adres e-mail" -#: company/models.py:127 company/templates/company/company_base.html:109 +#: company/models.py:125 company/templates/company/company_base.html:109 msgid "Contact" msgstr "Kontakt" -#: company/models.py:128 +#: company/models.py:126 msgid "Point of contact" msgstr "Punkt kontaktowy" -#: company/models.py:130 company/models.py:347 company/models.py:566 +#: company/models.py:128 company/models.py:345 company/models.py:513 #: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 -#: templates/js/company.js:312 templates/js/company.js:550 +#: templates/js/company.js:448 templates/js/company.js:730 #: templates/js/part.js:687 msgid "Link" msgstr "Łącze" -#: company/models.py:130 +#: company/models.py:128 msgid "Link to external company information" msgstr "Link do informacji o zewnętrznym przedsiębiorstwie" -#: company/models.py:138 part/models.py:746 +#: company/models.py:136 part/models.py:746 msgid "Image" msgstr "Obraz" -#: company/models.py:143 +#: company/models.py:141 msgid "is customer" msgstr "jest klientem" -#: company/models.py:143 +#: company/models.py:141 msgid "Do you sell items to this company?" msgstr "Czy sprzedajesz produkty tej firmie?" -#: company/models.py:145 +#: company/models.py:143 msgid "is supplier" msgstr "jest dostawcą" -#: company/models.py:145 +#: company/models.py:143 msgid "Do you purchase items from this company?" msgstr "Czy kupujesz przedmioty od tej firmy?" -#: company/models.py:147 +#: company/models.py:145 msgid "is manufacturer" msgstr "jest producentem" -#: company/models.py:147 +#: company/models.py:145 msgid "Does this company manufacture parts?" msgstr "Czy to przedsiębiorstwo produkuje części?" -#: company/models.py:151 company/serializers.py:262 +#: company/models.py:149 company/serializers.py:245 #: company/templates/company/company_base.html:76 msgid "Currency" msgstr "Waluta" -#: company/models.py:154 +#: company/models.py:152 msgid "Default currency used for this company" msgstr "" -#: company/models.py:319 company/models.py:537 stock/models.py:411 +#: company/models.py:317 company/models.py:484 stock/models.py:411 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "Część bazowa" -#: company/models.py:323 company/models.py:541 order/views.py:1080 +#: company/models.py:321 company/models.py:488 order/views.py:1080 msgid "Select part" msgstr "Wybierz część" -#: company/models.py:334 company/templates/company/company_base.html:116 +#: company/models.py:332 company/templates/company/company_base.html:116 #: company/templates/company/manufacturer_part.html:89 #: company/templates/company/supplier_part.html:98 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:364 -#: templates/js/company.js:113 templates/js/company.js:289 -#: templates/js/company.js:521 +#: templates/js/company.js:249 templates/js/company.js:425 +#: templates/js/company.js:701 msgid "Manufacturer" msgstr "Producent" -#: company/models.py:348 +#: company/models.py:333 +msgid "Select manufacturer" +msgstr "Wybierz producenta" + +#: company/models.py:339 company/templates/company/manufacturer_part.html:93 +#: company/templates/company/supplier_part.html:106 +#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 +#: part/bom.py:242 templates/js/company.js:441 templates/js/company.js:719 +msgid "MPN" +msgstr "MPN" + +#: company/models.py:340 +msgid "Manufacturer Part Number" +msgstr "Numer producenta" + +#: company/models.py:346 msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:354 +#: company/models.py:352 msgid "Manufacturer part description" msgstr "" -#: company/models.py:408 company/models.py:560 +#: company/models.py:406 company/models.py:507 #: company/templates/company/manufacturer_part.html:6 #: company/templates/company/manufacturer_part.html:23 #: stock/templates/stock/item_base.html:374 msgid "Manufacturer Part" msgstr "Część producenta" -#: company/models.py:415 +#: company/models.py:413 msgid "Parameter name" msgstr "" -#: company/models.py:421 +#: company/models.py:419 #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:371 templates/js/part.js:348 +#: templates/js/company.js:551 templates/js/part.js:348 #: templates/js/stock.js:446 msgid "Value" msgstr "" -#: company/models.py:422 +#: company/models.py:420 msgid "Parameter value" msgstr "" -#: company/models.py:428 part/models.py:821 part/models.py:2193 -#: templates/js/company.js:377 templates/js/part.js:354 +#: company/models.py:426 part/models.py:821 part/models.py:2193 +#: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "Jednostki" -#: company/models.py:429 +#: company/models.py:427 msgid "Parameter units" msgstr "" -#: company/models.py:547 company/templates/company/company_base.html:121 +#: company/models.py:494 company/templates/company/company_base.html:121 #: company/templates/company/supplier_part.html:88 order/models.py:260 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 -#: templates/js/company.js:117 templates/js/company.js:495 +#: templates/js/company.js:253 templates/js/company.js:675 #: templates/js/order.js:234 msgid "Supplier" msgstr "Dostawca" -#: company/models.py:548 +#: company/models.py:495 msgid "Select supplier" msgstr "Wybierz dostawcę" -#: company/models.py:553 company/templates/company/supplier_part.html:92 +#: company/models.py:500 company/templates/company/supplier_part.html:92 #: order/templates/order/purchase_order_detail.html:315 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "SKU" -#: company/models.py:554 +#: company/models.py:501 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:561 +#: company/models.py:508 msgid "Select manufacturer part" msgstr "" -#: company/models.py:567 +#: company/models.py:514 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:573 +#: company/models.py:520 msgid "Supplier part description" msgstr "" -#: company/models.py:578 company/templates/company/supplier_part.html:120 +#: company/models.py:525 company/templates/company/supplier_part.html:120 #: part/models.py:2341 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Uwaga" -#: company/models.py:582 part/models.py:1614 +#: company/models.py:529 part/models.py:1614 msgid "base cost" msgstr "koszt podstawowy" -#: company/models.py:582 part/models.py:1614 +#: company/models.py:529 part/models.py:1614 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:584 company/templates/company/supplier_part.html:113 +#: company/models.py:531 company/templates/company/supplier_part.html:113 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/company.js:571 templates/js/stock.js:1029 +#: templates/js/company.js:751 templates/js/stock.js:1029 msgid "Packaging" msgstr "Opakowanie" -#: company/models.py:584 +#: company/models.py:531 msgid "Part packaging" msgstr "Opakowanie części" -#: company/models.py:586 part/models.py:1616 +#: company/models.py:533 part/models.py:1616 msgid "multiple" msgstr "wielokrotność" -#: company/models.py:586 +#: company/models.py:533 msgid "Order multiple" msgstr "" @@ -2201,7 +2192,7 @@ msgstr "" #: company/templates/company/company_base.html:9 #: company/templates/company/company_base.html:35 -#: templates/InvenTree/search.html:304 templates/js/company.js:102 +#: templates/InvenTree/search.html:304 templates/js/company.js:238 msgid "Company" msgstr "Firma" @@ -2243,7 +2234,7 @@ msgstr "Telefon" #: company/templates/company/company_base.html:126 order/models.py:544 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 -#: templates/js/company.js:109 templates/js/order.js:331 +#: templates/js/company.js:245 templates/js/order.js:331 #: templates/js/stock.js:1407 msgid "Customer" msgstr "Klient" @@ -2268,7 +2259,6 @@ msgstr "Utwórz nowego dostawcę części" #: company/templates/company/detail.html:23 #: company/templates/company/manufacturer_part.html:109 #: part/templates/part/detail.html:289 templates/js/part.js:78 -#: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "Now dostawca części" @@ -2376,30 +2366,17 @@ msgstr "" msgid "Export" msgstr "Eksportuj" -#: company/templates/company/detail.html:302 -#: part/templates/part/detail.html:899 -msgid "Add Manufacturer Part" -msgstr "Nowa część producenta" +#: company/templates/company/detail.html:372 +#: company/templates/company/manufacturer_part.html:200 +#: part/templates/part/detail.html:823 +msgid "Delete Supplier Parts?" +msgstr "" -#: company/templates/company/detail.html:364 -#: part/templates/part/category.html:131 part/templates/part/detail.html:442 -#: templates/js/stock.js:1622 -msgid "New Part" -msgstr "Nowy komponent" - -#: company/templates/company/detail.html:365 -msgid "Create new Part" -msgstr "Utwórz nowy komponent" - -#: company/templates/company/detail.html:370 -#: company/templates/company/manufacturer_part.html:192 company/views.py:59 -#: part/templates/part/detail.html:815 -msgid "New Supplier" -msgstr "Nowy dostawca" - -#: company/templates/company/detail.html:371 -msgid "Create new Supplier" -msgstr "Dodaj nowego dostawcę" +#: company/templates/company/detail.html:373 +#: company/templates/company/manufacturer_part.html:201 +#: part/templates/part/detail.html:824 +msgid "All selected supplier parts will be deleted" +msgstr "" #: company/templates/company/index.html:8 msgid "Supplier List" @@ -2413,10 +2390,12 @@ msgid "Order part" msgstr "Zamów część" #: company/templates/company/manufacturer_part.html:45 +#: templates/js/company.js:473 msgid "Edit manufacturer part" msgstr "Edytuj część producenta" #: company/templates/company/manufacturer_part.html:49 +#: templates/js/company.js:474 msgid "Delete manufacturer part" msgstr "Usuń cześć producenta" @@ -2431,7 +2410,7 @@ msgstr "Część wewnętrzna" #: company/templates/company/manufacturer_part.html:103 #: company/templates/company/manufacturer_part_navbar.html:21 -#: company/views.py:58 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 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" @@ -2444,9 +2423,9 @@ msgstr "" #: company/templates/company/manufacturer_part.html:114 #: company/templates/company/manufacturer_part.html:138 -#: company/templates/company/manufacturer_part.html:238 +#: company/templates/company/manufacturer_part.html:239 #: part/templates/part/detail.html:214 part/templates/part/detail.html:294 -#: part/templates/part/detail.html:317 templates/js/company.js:203 +#: part/templates/part/detail.html:317 templates/js/company.js:339 #: users/models.py:193 msgid "Delete" msgstr "Usuń" @@ -2477,27 +2456,14 @@ msgstr "" msgid "Add Parameter" msgstr "Dodaj parametr" -#: company/templates/company/manufacturer_part.html:193 -#: part/templates/part/detail.html:816 -msgid "Create new supplier" -msgstr "Utwórz nowego dostawcę" - -#: company/templates/company/manufacturer_part.html:223 +#: company/templates/company/manufacturer_part.html:224 msgid "Selected parameters will be deleted" msgstr "" -#: company/templates/company/manufacturer_part.html:235 +#: company/templates/company/manufacturer_part.html:236 msgid "Delete Parameters" msgstr "" -#: company/templates/company/manufacturer_part.html:311 -msgid "Edit Manufacturer Part" -msgstr "" - -#: company/templates/company/manufacturer_part.html:320 -msgid "Delete Manufacturer Part" -msgstr "" - #: company/templates/company/manufacturer_part_navbar.html:26 msgid "Manufacturer Part Stock" msgstr "" @@ -2548,16 +2514,16 @@ msgstr "" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 stock/models.py:420 -#: stock/templates/stock/item_base.html:386 templates/js/company.js:511 +#: stock/templates/stock/item_base.html:386 templates/js/company.js:691 #: templates/js/stock.js:1001 msgid "Supplier Part" msgstr "" -#: company/templates/company/supplier_part.html:44 +#: company/templates/company/supplier_part.html:44 templates/js/company.js:764 msgid "Edit supplier part" msgstr "" -#: company/templates/company/supplier_part.html:48 +#: company/templates/company/supplier_part.html:48 templates/js/company.js:765 msgid "Delete supplier part" msgstr "" @@ -2611,10 +2577,6 @@ msgstr "Edytuj przedział cenowy" msgid "Delete price break" msgstr "" -#: company/templates/company/supplier_part_delete.html:5 -msgid "Are you sure you want to delete the following Supplier Parts?" -msgstr "" - #: company/templates/company/supplier_part_navbar.html:26 msgid "Supplier Part Pricing" msgstr "" @@ -2623,61 +2585,53 @@ msgstr "" msgid "Pricing" msgstr "Cennik" -#: company/views.py:64 part/templates/part/prices.html:148 +#: company/views.py:50 +msgid "New Supplier" +msgstr "Nowy dostawca" + +#: company/views.py:55 part/templates/part/prices.html:148 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "Producenci" -#: company/views.py:65 part/templates/part/detail.html:820 +#: company/views.py:56 msgid "New Manufacturer" msgstr "Now producent" -#: company/views.py:70 templates/InvenTree/search.html:336 +#: company/views.py:61 templates/InvenTree/search.html:336 #: templates/navbar.html:45 msgid "Customers" msgstr "Klienci" -#: company/views.py:71 +#: company/views.py:62 msgid "New Customer" msgstr "Nowy klient" -#: company/views.py:78 +#: company/views.py:69 msgid "Companies" msgstr "Firmy" -#: company/views.py:79 +#: company/views.py:70 msgid "New Company" msgstr "Nowa firma" -#: company/views.py:138 part/views.py:974 +#: company/views.py:129 part/views.py:974 msgid "Download Image" msgstr "Pobierz obraz" -#: company/views.py:167 part/views.py:1006 +#: company/views.py:158 part/views.py:1006 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:174 part/views.py:1013 +#: company/views.py:165 part/views.py:1013 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:183 part/views.py:1022 +#: company/views.py:174 part/views.py:1022 msgid "Supplied URL is not a valid image file" msgstr "" -#: company/views.py:243 -msgid "Edit Supplier Part" -msgstr "" - -#: company/views.py:294 templates/js/stock.js:1629 -msgid "Create new Supplier Part" -msgstr "" - -#: company/views.py:438 -msgid "Delete Supplier Part" -msgstr "" - #: label/api.py:57 report/api.py:201 msgid "No valid objects provided to template" msgstr "" @@ -3046,7 +3000,6 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:259 templates/js/part.js:64 -#: templates/js/stock.js:1634 msgid "New Location" msgstr "Nowa lokalizacja" @@ -4290,6 +4243,10 @@ msgstr "" msgid "Create new part" msgstr "" +#: part/templates/part/category.html:131 part/templates/part/detail.html:442 +msgid "New Part" +msgstr "Nowy komponent" + #: part/templates/part/category.html:138 msgid "Set category" msgstr "Ustaw kategorię" @@ -4504,7 +4461,6 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/detail.html:443 part/views.py:451 -#: templates/js/stock.js:1623 msgid "Create New Part" msgstr "Utwórz nową część" @@ -4524,26 +4480,22 @@ msgstr "" msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:821 -msgid "Create new manufacturer" -msgstr "" - -#: part/templates/part/detail.html:915 +#: part/templates/part/detail.html:900 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:927 +#: part/templates/part/detail.html:912 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:939 +#: part/templates/part/detail.html:924 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1028 +#: part/templates/part/detail.html:1013 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -4577,8 +4529,8 @@ msgstr "" msgid "Part List" msgstr "Lista części" -#: part/templates/part/part_base.html:26 templates/js/company.js:280 -#: templates/js/company.js:486 templates/js/part.js:172 +#: part/templates/part/part_base.html:26 templates/js/company.js:416 +#: templates/js/company.js:666 templates/js/part.js:172 #: templates/js/part.js:249 msgid "Inactive" msgstr "Nieaktywny" @@ -6597,69 +6549,93 @@ msgstr "" msgid "No parts allocated for" msgstr "" -#: templates/js/company.js:45 +#: templates/js/company.js:36 +msgid "Add Manufacturer Part" +msgstr "Nowa część producenta" + +#: templates/js/company.js:48 +msgid "Edit Manufacturer Part" +msgstr "" + +#: templates/js/company.js:57 +msgid "Delete Manufacturer Part" +msgstr "" + +#: templates/js/company.js:114 +msgid "Add Supplier Part" +msgstr "" + +#: templates/js/company.js:124 +msgid "Edit Supplier Part" +msgstr "" + +#: templates/js/company.js:134 +msgid "Delete Supplier Part" +msgstr "" + +#: templates/js/company.js:181 msgid "Edit Company" msgstr "Edytuj firmę" -#: templates/js/company.js:66 +#: templates/js/company.js:202 msgid "Add new Company" msgstr "Dodaj nową firmę" -#: templates/js/company.js:143 +#: templates/js/company.js:279 msgid "Parts Supplied" msgstr "" -#: templates/js/company.js:152 +#: templates/js/company.js:288 msgid "Parts Manufactured" msgstr "" -#: templates/js/company.js:165 +#: templates/js/company.js:301 msgid "No company information found" msgstr "" -#: templates/js/company.js:183 +#: templates/js/company.js:319 msgid "The following manufacturer parts will be deleted" msgstr "" -#: templates/js/company.js:200 +#: templates/js/company.js:336 msgid "Delete Manufacturer Parts" msgstr "" -#: templates/js/company.js:253 +#: templates/js/company.js:389 msgid "No manufacturer parts found" msgstr "" -#: templates/js/company.js:272 templates/js/company.js:478 +#: templates/js/company.js:408 templates/js/company.js:658 #: templates/js/part.js:156 templates/js/part.js:241 msgid "Template part" msgstr "" -#: templates/js/company.js:276 templates/js/company.js:482 +#: templates/js/company.js:412 templates/js/company.js:662 #: templates/js/part.js:160 templates/js/part.js:245 msgid "Assembled part" msgstr "" -#: templates/js/company.js:356 templates/js/part.js:330 +#: templates/js/company.js:536 templates/js/part.js:330 msgid "No parameters found" msgstr "" -#: templates/js/company.js:392 templates/js/part.js:371 +#: templates/js/company.js:572 templates/js/part.js:371 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:393 templates/js/part.js:372 +#: templates/js/company.js:573 templates/js/part.js:372 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:412 templates/js/part.js:389 +#: templates/js/company.js:592 templates/js/part.js:389 msgid "Edit Parameter" msgstr "" -#: templates/js/company.js:423 templates/js/part.js:401 +#: templates/js/company.js:603 templates/js/part.js:401 msgid "Delete Parameter" msgstr "" -#: templates/js/company.js:459 +#: templates/js/company.js:639 msgid "No supplier parts found" msgstr "" @@ -6716,7 +6692,7 @@ msgstr "" msgid "Searching" msgstr "" -#: templates/js/forms.js:1318 +#: templates/js/forms.js:1321 msgid "Clear input" msgstr "" @@ -6852,6 +6828,10 @@ msgid "Category ID" msgstr "" #: templates/js/model_renderers.js:199 +msgid "Manufacturer Part ID" +msgstr "" + +#: templates/js/model_renderers.js:227 msgid "Supplier Part ID" msgstr "" @@ -6966,6 +6946,10 @@ msgstr "" msgid "Delete ${human_name}" msgstr "" +#: templates/js/part.js:1129 +msgid "Single Price" +msgstr "Cena jednostkowa" + #: templates/js/part.js:1148 msgid "Single Price Difference" msgstr "" @@ -7252,19 +7236,15 @@ msgstr "" msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1635 -msgid "Create New Location" -msgstr "" - -#: templates/js/stock.js:1676 +#: templates/js/stock.js:1655 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1699 +#: templates/js/stock.js:1678 msgid "Serial" msgstr "" -#: templates/js/stock.js:1727 +#: templates/js/stock.js:1706 msgid "Uninstall Stock Item" msgstr "" @@ -7442,56 +7422,56 @@ msgstr "" msgid "Purchasable" msgstr "" -#: templates/js/tables.js:336 +#: templates/js/tables.js:342 msgid "Loading data" msgstr "" -#: templates/js/tables.js:339 +#: templates/js/tables.js:345 msgid "rows per page" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "Showing" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "to" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "of" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "rows" msgstr "" -#: templates/js/tables.js:345 templates/search_form.html:6 +#: templates/js/tables.js:351 templates/search_form.html:6 #: templates/search_form.html:8 msgid "Search" msgstr "" -#: templates/js/tables.js:348 +#: templates/js/tables.js:354 msgid "No matching results" msgstr "" -#: templates/js/tables.js:351 +#: templates/js/tables.js:357 msgid "Hide/Show pagination" msgstr "" -#: templates/js/tables.js:354 +#: templates/js/tables.js:360 msgid "Refresh" msgstr "" -#: templates/js/tables.js:357 +#: templates/js/tables.js:363 msgid "Toggle" msgstr "" -#: templates/js/tables.js:360 +#: templates/js/tables.js:366 msgid "Columns" msgstr "" -#: templates/js/tables.js:363 +#: templates/js/tables.js:369 msgid "All" msgstr "" From 642d670b541be4ed5cb6ba9ed421a23cf4e53de7 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 19 Jul 2021 12:21:29 +1000 Subject: [PATCH 543/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ru/LC_MESSAGES/django.po | 426 +++++++++++----------- 1 file changed, 203 insertions(+), 223 deletions(-) diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 7b6326da2d..0f8af36bcb 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 23:54+0000\n" -"PO-Revision-Date: 2021-07-19 00:13\n" +"POT-Creation-Date: 2021-07-19 01:18+0000\n" +"PO-Revision-Date: 2021-07-19 02:21\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -136,18 +136,18 @@ msgstr "дата загрузки" msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 +#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:412 #: label/models.py:112 part/models.py:680 part/models.py:2191 #: report/models.py:181 templates/InvenTree/search.html:137 -#: templates/InvenTree/search.html:289 templates/js/company.js:365 +#: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 #: templates/js/stock.js:1282 msgid "Name" msgstr "Название" #: InvenTree/models.py:125 build/models.py:179 -#: build/templates/build/detail.html:24 company/models.py:353 -#: company/models.py:572 company/templates/company/manufacturer_part.html:76 +#: build/templates/build/detail.html:24 company/models.py:351 +#: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:309 #: part/models.py:703 part/templates/part/set_category.html:14 @@ -157,8 +157,8 @@ msgstr "Название" #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 #: templates/js/build.js:868 templates/js/build.js:1162 -#: templates/js/company.js:125 templates/js/company.js:323 -#: templates/js/company.js:561 templates/js/order.js:247 +#: templates/js/company.js:261 templates/js/company.js:459 +#: templates/js/company.js:741 templates/js/order.js:247 #: templates/js/order.js:349 templates/js/part.js:265 templates/js/part.js:449 #: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 #: templates/js/stock.js:868 templates/js/stock.js:1294 @@ -470,7 +470,7 @@ msgstr "Целевая дата для сборки. Сборка будет п #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:34 common/models.py:748 -#: company/forms.py:104 company/templates/company/supplier_part.html:226 +#: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 @@ -481,7 +481,7 @@ msgstr "Целевая дата для сборки. Сборка будет п #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 #: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:952 part/templates/part/detail.html:1038 +#: part/templates/part/detail.html:937 part/templates/part/detail.html:1023 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -494,7 +494,7 @@ msgstr "Целевая дата для сборки. Сборка будет п #: templates/js/build.js:1172 templates/js/model_renderers.js:56 #: templates/js/order.js:462 templates/js/part.js:1016 #: templates/js/part.js:1138 templates/js/part.js:1194 -#: templates/js/stock.js:1474 templates/js/stock.js:1693 +#: templates/js/stock.js:1474 templates/js/stock.js:1672 msgid "Quantity" msgstr "Количество" @@ -556,7 +556,7 @@ msgstr "Расположение укомплектованных частей" #: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:251 templates/js/order.js:354 #: templates/js/stock.js:941 templates/js/stock.js:1443 -#: templates/js/stock.js:1709 +#: templates/js/stock.js:1688 msgid "Status" msgstr "Статус" @@ -639,7 +639,7 @@ msgstr "" #: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:29 company/models.py:707 +#: build/templates/build/detail.html:29 company/models.py:654 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:294 @@ -657,10 +657,10 @@ msgstr "" #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:586 templates/js/build.js:873 -#: templates/js/build.js:1139 templates/js/company.js:264 -#: templates/js/company.js:470 templates/js/part.js:430 +#: templates/js/build.js:1139 templates/js/company.js:400 +#: templates/js/company.js:650 templates/js/part.js:430 #: templates/js/part.js:593 templates/js/stock.js:73 templates/js/stock.js:837 -#: templates/js/stock.js:1681 +#: templates/js/stock.js:1660 msgid "Part" msgstr "" @@ -774,7 +774,7 @@ msgid "Link to external URL" msgstr "" #: build/models.py:306 build/templates/build/navbar.html:52 -#: company/models.py:141 company/models.py:579 +#: company/models.py:139 company/models.py:526 #: company/templates/company/navbar.html:63 #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 @@ -789,7 +789,7 @@ msgstr "" #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:349 templates/js/company.js:566 +#: templates/js/bom.js:349 templates/js/company.js:746 #: templates/js/stock.js:209 templates/js/stock.js:450 #: templates/js/stock.js:1033 msgid "Notes" @@ -1120,7 +1120,7 @@ msgstr "" #: build/templates/build/detail.html:73 #: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 -#: templates/js/stock.js:1716 templates/js/table_filters.js:116 +#: templates/js/stock.js:1695 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "" @@ -1501,7 +1501,7 @@ msgstr "" msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:72 company/models.py:99 company/models.py:100 +#: common/models.py:72 company/models.py:97 company/models.py:98 msgid "Company name" msgstr "" @@ -1861,7 +1861,7 @@ msgstr "" msgid "Key string must be unique" msgstr "" -#: common/models.py:749 company/forms.py:105 +#: common/models.py:749 company/forms.py:43 msgid "Price break quantity" msgstr "" @@ -1935,259 +1935,250 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/forms.py:25 part/forms.py:47 +#: company/forms.py:24 part/forms.py:47 msgid "URL" msgstr "" -#: company/forms.py:26 part/forms.py:48 +#: company/forms.py:25 part/forms.py:48 msgid "Image URL" msgstr "" -#: company/forms.py:47 templates/js/part.js:1129 -msgid "Single Price" -msgstr "" - -#: company/forms.py:48 -msgid "Single quantity price" -msgstr "" - -#: company/forms.py:56 company/models.py:335 -msgid "Select manufacturer" -msgstr "" - -#: company/forms.py:62 company/models.py:342 -msgid "Manufacturer Part Number" -msgstr "" - -#: company/forms.py:64 company/models.py:341 -#: company/templates/company/manufacturer_part.html:93 -#: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 -msgid "MPN" -msgstr "" - -#: company/models.py:104 +#: company/models.py:102 msgid "Company description" msgstr "" -#: company/models.py:105 +#: company/models.py:103 msgid "Description of the company" msgstr "" -#: company/models.py:111 company/templates/company/company_base.html:70 -#: templates/js/company.js:129 +#: company/models.py:109 company/templates/company/company_base.html:70 +#: templates/js/company.js:265 msgid "Website" msgstr "" -#: company/models.py:112 +#: company/models.py:110 msgid "Company website URL" msgstr "" -#: company/models.py:116 company/templates/company/company_base.html:88 +#: company/models.py:114 company/templates/company/company_base.html:88 msgid "Address" msgstr "" -#: company/models.py:117 +#: company/models.py:115 msgid "Company address" msgstr "" -#: company/models.py:120 +#: company/models.py:118 msgid "Phone number" msgstr "" -#: company/models.py:121 +#: company/models.py:119 msgid "Contact phone number" msgstr "" -#: company/models.py:124 company/templates/company/company_base.html:102 +#: company/models.py:122 company/templates/company/company_base.html:102 msgid "Email" msgstr "" -#: company/models.py:124 +#: company/models.py:122 msgid "Contact email address" msgstr "" -#: company/models.py:127 company/templates/company/company_base.html:109 +#: company/models.py:125 company/templates/company/company_base.html:109 msgid "Contact" msgstr "" -#: company/models.py:128 +#: company/models.py:126 msgid "Point of contact" msgstr "" -#: company/models.py:130 company/models.py:347 company/models.py:566 +#: company/models.py:128 company/models.py:345 company/models.py:513 #: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 -#: templates/js/company.js:312 templates/js/company.js:550 +#: templates/js/company.js:448 templates/js/company.js:730 #: templates/js/part.js:687 msgid "Link" msgstr "" -#: company/models.py:130 +#: company/models.py:128 msgid "Link to external company information" msgstr "" -#: company/models.py:138 part/models.py:746 +#: company/models.py:136 part/models.py:746 msgid "Image" msgstr "" -#: company/models.py:143 +#: company/models.py:141 msgid "is customer" msgstr "" -#: company/models.py:143 +#: company/models.py:141 msgid "Do you sell items to this company?" msgstr "" -#: company/models.py:145 +#: company/models.py:143 msgid "is supplier" msgstr "" -#: company/models.py:145 +#: company/models.py:143 msgid "Do you purchase items from this company?" msgstr "" -#: company/models.py:147 +#: company/models.py:145 msgid "is manufacturer" msgstr "" -#: company/models.py:147 +#: company/models.py:145 msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:151 company/serializers.py:262 +#: company/models.py:149 company/serializers.py:245 #: company/templates/company/company_base.html:76 msgid "Currency" msgstr "" -#: company/models.py:154 +#: company/models.py:152 msgid "Default currency used for this company" msgstr "" -#: company/models.py:319 company/models.py:537 stock/models.py:411 +#: company/models.py:317 company/models.py:484 stock/models.py:411 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" -#: company/models.py:323 company/models.py:541 order/views.py:1080 +#: company/models.py:321 company/models.py:488 order/views.py:1080 msgid "Select part" msgstr "" -#: company/models.py:334 company/templates/company/company_base.html:116 +#: company/models.py:332 company/templates/company/company_base.html:116 #: company/templates/company/manufacturer_part.html:89 #: company/templates/company/supplier_part.html:98 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:364 -#: templates/js/company.js:113 templates/js/company.js:289 -#: templates/js/company.js:521 +#: templates/js/company.js:249 templates/js/company.js:425 +#: templates/js/company.js:701 msgid "Manufacturer" msgstr "" -#: company/models.py:348 +#: company/models.py:333 +msgid "Select manufacturer" +msgstr "" + +#: company/models.py:339 company/templates/company/manufacturer_part.html:93 +#: company/templates/company/supplier_part.html:106 +#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 +#: part/bom.py:242 templates/js/company.js:441 templates/js/company.js:719 +msgid "MPN" +msgstr "" + +#: company/models.py:340 +msgid "Manufacturer Part Number" +msgstr "" + +#: company/models.py:346 msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:354 +#: company/models.py:352 msgid "Manufacturer part description" msgstr "" -#: company/models.py:408 company/models.py:560 +#: company/models.py:406 company/models.py:507 #: company/templates/company/manufacturer_part.html:6 #: company/templates/company/manufacturer_part.html:23 #: stock/templates/stock/item_base.html:374 msgid "Manufacturer Part" msgstr "" -#: company/models.py:415 +#: company/models.py:413 msgid "Parameter name" msgstr "" -#: company/models.py:421 +#: company/models.py:419 #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:371 templates/js/part.js:348 +#: templates/js/company.js:551 templates/js/part.js:348 #: templates/js/stock.js:446 msgid "Value" msgstr "" -#: company/models.py:422 +#: company/models.py:420 msgid "Parameter value" msgstr "" -#: company/models.py:428 part/models.py:821 part/models.py:2193 -#: templates/js/company.js:377 templates/js/part.js:354 +#: company/models.py:426 part/models.py:821 part/models.py:2193 +#: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "" -#: company/models.py:429 +#: company/models.py:427 msgid "Parameter units" msgstr "" -#: company/models.py:547 company/templates/company/company_base.html:121 +#: company/models.py:494 company/templates/company/company_base.html:121 #: company/templates/company/supplier_part.html:88 order/models.py:260 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 -#: templates/js/company.js:117 templates/js/company.js:495 +#: templates/js/company.js:253 templates/js/company.js:675 #: templates/js/order.js:234 msgid "Supplier" msgstr "" -#: company/models.py:548 +#: company/models.py:495 msgid "Select supplier" msgstr "" -#: company/models.py:553 company/templates/company/supplier_part.html:92 +#: company/models.py:500 company/templates/company/supplier_part.html:92 #: order/templates/order/purchase_order_detail.html:315 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" -#: company/models.py:554 +#: company/models.py:501 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:561 +#: company/models.py:508 msgid "Select manufacturer part" msgstr "" -#: company/models.py:567 +#: company/models.py:514 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:573 +#: company/models.py:520 msgid "Supplier part description" msgstr "" -#: company/models.py:578 company/templates/company/supplier_part.html:120 +#: company/models.py:525 company/templates/company/supplier_part.html:120 #: part/models.py:2341 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:582 part/models.py:1614 +#: company/models.py:529 part/models.py:1614 msgid "base cost" msgstr "" -#: company/models.py:582 part/models.py:1614 +#: company/models.py:529 part/models.py:1614 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:584 company/templates/company/supplier_part.html:113 +#: company/models.py:531 company/templates/company/supplier_part.html:113 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/company.js:571 templates/js/stock.js:1029 +#: templates/js/company.js:751 templates/js/stock.js:1029 msgid "Packaging" msgstr "" -#: company/models.py:584 +#: company/models.py:531 msgid "Part packaging" msgstr "" -#: company/models.py:586 part/models.py:1616 +#: company/models.py:533 part/models.py:1616 msgid "multiple" msgstr "" -#: company/models.py:586 +#: company/models.py:533 msgid "Order multiple" msgstr "" @@ -2201,7 +2192,7 @@ msgstr "" #: company/templates/company/company_base.html:9 #: company/templates/company/company_base.html:35 -#: templates/InvenTree/search.html:304 templates/js/company.js:102 +#: templates/InvenTree/search.html:304 templates/js/company.js:238 msgid "Company" msgstr "" @@ -2243,7 +2234,7 @@ msgstr "" #: company/templates/company/company_base.html:126 order/models.py:544 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 -#: templates/js/company.js:109 templates/js/order.js:331 +#: templates/js/company.js:245 templates/js/order.js:331 #: templates/js/stock.js:1407 msgid "Customer" msgstr "" @@ -2268,7 +2259,6 @@ msgstr "" #: company/templates/company/detail.html:23 #: company/templates/company/manufacturer_part.html:109 #: part/templates/part/detail.html:289 templates/js/part.js:78 -#: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "" @@ -2376,29 +2366,16 @@ msgstr "" msgid "Export" msgstr "" -#: company/templates/company/detail.html:302 -#: part/templates/part/detail.html:899 -msgid "Add Manufacturer Part" +#: company/templates/company/detail.html:372 +#: company/templates/company/manufacturer_part.html:200 +#: part/templates/part/detail.html:823 +msgid "Delete Supplier Parts?" msgstr "" -#: company/templates/company/detail.html:364 -#: part/templates/part/category.html:131 part/templates/part/detail.html:442 -#: templates/js/stock.js:1622 -msgid "New Part" -msgstr "" - -#: company/templates/company/detail.html:365 -msgid "Create new Part" -msgstr "" - -#: company/templates/company/detail.html:370 -#: company/templates/company/manufacturer_part.html:192 company/views.py:59 -#: part/templates/part/detail.html:815 -msgid "New Supplier" -msgstr "" - -#: company/templates/company/detail.html:371 -msgid "Create new Supplier" +#: company/templates/company/detail.html:373 +#: company/templates/company/manufacturer_part.html:201 +#: part/templates/part/detail.html:824 +msgid "All selected supplier parts will be deleted" msgstr "" #: company/templates/company/index.html:8 @@ -2413,10 +2390,12 @@ msgid "Order part" msgstr "" #: company/templates/company/manufacturer_part.html:45 +#: templates/js/company.js:473 msgid "Edit manufacturer part" msgstr "" #: company/templates/company/manufacturer_part.html:49 +#: templates/js/company.js:474 msgid "Delete manufacturer part" msgstr "" @@ -2431,7 +2410,7 @@ msgstr "" #: company/templates/company/manufacturer_part.html:103 #: company/templates/company/manufacturer_part_navbar.html:21 -#: company/views.py:58 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 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" @@ -2444,9 +2423,9 @@ msgstr "" #: company/templates/company/manufacturer_part.html:114 #: company/templates/company/manufacturer_part.html:138 -#: company/templates/company/manufacturer_part.html:238 +#: company/templates/company/manufacturer_part.html:239 #: part/templates/part/detail.html:214 part/templates/part/detail.html:294 -#: part/templates/part/detail.html:317 templates/js/company.js:203 +#: part/templates/part/detail.html:317 templates/js/company.js:339 #: users/models.py:193 msgid "Delete" msgstr "" @@ -2477,27 +2456,14 @@ msgstr "" msgid "Add Parameter" msgstr "" -#: company/templates/company/manufacturer_part.html:193 -#: part/templates/part/detail.html:816 -msgid "Create new supplier" -msgstr "" - -#: company/templates/company/manufacturer_part.html:223 +#: company/templates/company/manufacturer_part.html:224 msgid "Selected parameters will be deleted" msgstr "" -#: company/templates/company/manufacturer_part.html:235 +#: company/templates/company/manufacturer_part.html:236 msgid "Delete Parameters" msgstr "" -#: company/templates/company/manufacturer_part.html:311 -msgid "Edit Manufacturer Part" -msgstr "" - -#: company/templates/company/manufacturer_part.html:320 -msgid "Delete Manufacturer Part" -msgstr "" - #: company/templates/company/manufacturer_part_navbar.html:26 msgid "Manufacturer Part Stock" msgstr "" @@ -2548,16 +2514,16 @@ msgstr "" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 stock/models.py:420 -#: stock/templates/stock/item_base.html:386 templates/js/company.js:511 +#: stock/templates/stock/item_base.html:386 templates/js/company.js:691 #: templates/js/stock.js:1001 msgid "Supplier Part" msgstr "" -#: company/templates/company/supplier_part.html:44 +#: company/templates/company/supplier_part.html:44 templates/js/company.js:764 msgid "Edit supplier part" msgstr "" -#: company/templates/company/supplier_part.html:48 +#: company/templates/company/supplier_part.html:48 templates/js/company.js:765 msgid "Delete supplier part" msgstr "" @@ -2611,10 +2577,6 @@ msgstr "" msgid "Delete price break" msgstr "" -#: company/templates/company/supplier_part_delete.html:5 -msgid "Are you sure you want to delete the following Supplier Parts?" -msgstr "" - #: company/templates/company/supplier_part_navbar.html:26 msgid "Supplier Part Pricing" msgstr "" @@ -2623,61 +2585,53 @@ msgstr "" msgid "Pricing" msgstr "" -#: company/views.py:64 part/templates/part/prices.html:148 +#: company/views.py:50 +msgid "New Supplier" +msgstr "" + +#: company/views.py:55 part/templates/part/prices.html:148 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" -#: company/views.py:65 part/templates/part/detail.html:820 +#: company/views.py:56 msgid "New Manufacturer" msgstr "" -#: company/views.py:70 templates/InvenTree/search.html:336 +#: company/views.py:61 templates/InvenTree/search.html:336 #: templates/navbar.html:45 msgid "Customers" msgstr "" -#: company/views.py:71 +#: company/views.py:62 msgid "New Customer" msgstr "" -#: company/views.py:78 +#: company/views.py:69 msgid "Companies" msgstr "" -#: company/views.py:79 +#: company/views.py:70 msgid "New Company" msgstr "" -#: company/views.py:138 part/views.py:974 +#: company/views.py:129 part/views.py:974 msgid "Download Image" msgstr "" -#: company/views.py:167 part/views.py:1006 +#: company/views.py:158 part/views.py:1006 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:174 part/views.py:1013 +#: company/views.py:165 part/views.py:1013 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:183 part/views.py:1022 +#: company/views.py:174 part/views.py:1022 msgid "Supplied URL is not a valid image file" msgstr "" -#: company/views.py:243 -msgid "Edit Supplier Part" -msgstr "" - -#: company/views.py:294 templates/js/stock.js:1629 -msgid "Create new Supplier Part" -msgstr "" - -#: company/views.py:438 -msgid "Delete Supplier Part" -msgstr "" - #: label/api.py:57 report/api.py:201 msgid "No valid objects provided to template" msgstr "" @@ -3046,7 +3000,6 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:259 templates/js/part.js:64 -#: templates/js/stock.js:1634 msgid "New Location" msgstr "" @@ -4290,6 +4243,10 @@ msgstr "" msgid "Create new part" msgstr "" +#: part/templates/part/category.html:131 part/templates/part/detail.html:442 +msgid "New Part" +msgstr "" + #: part/templates/part/category.html:138 msgid "Set category" msgstr "" @@ -4504,7 +4461,6 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/detail.html:443 part/views.py:451 -#: templates/js/stock.js:1623 msgid "Create New Part" msgstr "" @@ -4524,26 +4480,22 @@ msgstr "" msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:821 -msgid "Create new manufacturer" -msgstr "" - -#: part/templates/part/detail.html:915 +#: part/templates/part/detail.html:900 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:927 +#: part/templates/part/detail.html:912 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:939 +#: part/templates/part/detail.html:924 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1028 +#: part/templates/part/detail.html:1013 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -4577,8 +4529,8 @@ msgstr "" msgid "Part List" msgstr "" -#: part/templates/part/part_base.html:26 templates/js/company.js:280 -#: templates/js/company.js:486 templates/js/part.js:172 +#: part/templates/part/part_base.html:26 templates/js/company.js:416 +#: templates/js/company.js:666 templates/js/part.js:172 #: templates/js/part.js:249 msgid "Inactive" msgstr "" @@ -6597,69 +6549,93 @@ msgstr "" msgid "No parts allocated for" msgstr "" -#: templates/js/company.js:45 +#: templates/js/company.js:36 +msgid "Add Manufacturer Part" +msgstr "" + +#: templates/js/company.js:48 +msgid "Edit Manufacturer Part" +msgstr "" + +#: templates/js/company.js:57 +msgid "Delete Manufacturer Part" +msgstr "" + +#: templates/js/company.js:114 +msgid "Add Supplier Part" +msgstr "" + +#: templates/js/company.js:124 +msgid "Edit Supplier Part" +msgstr "" + +#: templates/js/company.js:134 +msgid "Delete Supplier Part" +msgstr "" + +#: templates/js/company.js:181 msgid "Edit Company" msgstr "" -#: templates/js/company.js:66 +#: templates/js/company.js:202 msgid "Add new Company" msgstr "" -#: templates/js/company.js:143 +#: templates/js/company.js:279 msgid "Parts Supplied" msgstr "" -#: templates/js/company.js:152 +#: templates/js/company.js:288 msgid "Parts Manufactured" msgstr "" -#: templates/js/company.js:165 +#: templates/js/company.js:301 msgid "No company information found" msgstr "" -#: templates/js/company.js:183 +#: templates/js/company.js:319 msgid "The following manufacturer parts will be deleted" msgstr "" -#: templates/js/company.js:200 +#: templates/js/company.js:336 msgid "Delete Manufacturer Parts" msgstr "" -#: templates/js/company.js:253 +#: templates/js/company.js:389 msgid "No manufacturer parts found" msgstr "" -#: templates/js/company.js:272 templates/js/company.js:478 +#: templates/js/company.js:408 templates/js/company.js:658 #: templates/js/part.js:156 templates/js/part.js:241 msgid "Template part" msgstr "" -#: templates/js/company.js:276 templates/js/company.js:482 +#: templates/js/company.js:412 templates/js/company.js:662 #: templates/js/part.js:160 templates/js/part.js:245 msgid "Assembled part" msgstr "" -#: templates/js/company.js:356 templates/js/part.js:330 +#: templates/js/company.js:536 templates/js/part.js:330 msgid "No parameters found" msgstr "" -#: templates/js/company.js:392 templates/js/part.js:371 +#: templates/js/company.js:572 templates/js/part.js:371 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:393 templates/js/part.js:372 +#: templates/js/company.js:573 templates/js/part.js:372 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:412 templates/js/part.js:389 +#: templates/js/company.js:592 templates/js/part.js:389 msgid "Edit Parameter" msgstr "" -#: templates/js/company.js:423 templates/js/part.js:401 +#: templates/js/company.js:603 templates/js/part.js:401 msgid "Delete Parameter" msgstr "" -#: templates/js/company.js:459 +#: templates/js/company.js:639 msgid "No supplier parts found" msgstr "" @@ -6716,7 +6692,7 @@ msgstr "" msgid "Searching" msgstr "" -#: templates/js/forms.js:1318 +#: templates/js/forms.js:1321 msgid "Clear input" msgstr "" @@ -6852,6 +6828,10 @@ msgid "Category ID" msgstr "" #: templates/js/model_renderers.js:199 +msgid "Manufacturer Part ID" +msgstr "" + +#: templates/js/model_renderers.js:227 msgid "Supplier Part ID" msgstr "" @@ -6966,6 +6946,10 @@ msgstr "" msgid "Delete ${human_name}" msgstr "" +#: templates/js/part.js:1129 +msgid "Single Price" +msgstr "" + #: templates/js/part.js:1148 msgid "Single Price Difference" msgstr "" @@ -7252,19 +7236,15 @@ msgstr "" msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1635 -msgid "Create New Location" -msgstr "" - -#: templates/js/stock.js:1676 +#: templates/js/stock.js:1655 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1699 +#: templates/js/stock.js:1678 msgid "Serial" msgstr "" -#: templates/js/stock.js:1727 +#: templates/js/stock.js:1706 msgid "Uninstall Stock Item" msgstr "" @@ -7442,56 +7422,56 @@ msgstr "" msgid "Purchasable" msgstr "" -#: templates/js/tables.js:336 +#: templates/js/tables.js:342 msgid "Loading data" msgstr "" -#: templates/js/tables.js:339 +#: templates/js/tables.js:345 msgid "rows per page" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "Showing" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "to" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "of" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "rows" msgstr "" -#: templates/js/tables.js:345 templates/search_form.html:6 +#: templates/js/tables.js:351 templates/search_form.html:6 #: templates/search_form.html:8 msgid "Search" msgstr "" -#: templates/js/tables.js:348 +#: templates/js/tables.js:354 msgid "No matching results" msgstr "" -#: templates/js/tables.js:351 +#: templates/js/tables.js:357 msgid "Hide/Show pagination" msgstr "" -#: templates/js/tables.js:354 +#: templates/js/tables.js:360 msgid "Refresh" msgstr "" -#: templates/js/tables.js:357 +#: templates/js/tables.js:363 msgid "Toggle" msgstr "" -#: templates/js/tables.js:360 +#: templates/js/tables.js:366 msgid "Columns" msgstr "" -#: templates/js/tables.js:363 +#: templates/js/tables.js:369 msgid "All" msgstr "" From 78d4f8a4a761cb75e17e9975c4b4a345dfd852af Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 19 Jul 2021 12:21:31 +1000 Subject: [PATCH 544/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/tr/LC_MESSAGES/django.po | 426 +++++++++++----------- 1 file changed, 203 insertions(+), 223 deletions(-) diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index f84bcabfda..99bb9b24f6 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 23:54+0000\n" -"PO-Revision-Date: 2021-07-19 00:13\n" +"POT-Creation-Date: 2021-07-19 01:18+0000\n" +"PO-Revision-Date: 2021-07-19 02:21\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -136,18 +136,18 @@ msgstr "yükleme tarihi" msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 +#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:412 #: label/models.py:112 part/models.py:680 part/models.py:2191 #: report/models.py:181 templates/InvenTree/search.html:137 -#: templates/InvenTree/search.html:289 templates/js/company.js:365 +#: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 #: templates/js/stock.js:1282 msgid "Name" msgstr "Adı" #: InvenTree/models.py:125 build/models.py:179 -#: build/templates/build/detail.html:24 company/models.py:353 -#: company/models.py:572 company/templates/company/manufacturer_part.html:76 +#: build/templates/build/detail.html:24 company/models.py:351 +#: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:309 #: part/models.py:703 part/templates/part/set_category.html:14 @@ -157,8 +157,8 @@ msgstr "Adı" #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 #: templates/js/build.js:868 templates/js/build.js:1162 -#: templates/js/company.js:125 templates/js/company.js:323 -#: templates/js/company.js:561 templates/js/order.js:247 +#: templates/js/company.js:261 templates/js/company.js:459 +#: templates/js/company.js:741 templates/js/order.js:247 #: templates/js/order.js:349 templates/js/part.js:265 templates/js/part.js:449 #: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 #: templates/js/stock.js:868 templates/js/stock.js:1294 @@ -470,7 +470,7 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:34 common/models.py:748 -#: company/forms.py:104 company/templates/company/supplier_part.html:226 +#: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 @@ -481,7 +481,7 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 #: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:952 part/templates/part/detail.html:1038 +#: part/templates/part/detail.html:937 part/templates/part/detail.html:1023 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -494,7 +494,7 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: templates/js/build.js:1172 templates/js/model_renderers.js:56 #: templates/js/order.js:462 templates/js/part.js:1016 #: templates/js/part.js:1138 templates/js/part.js:1194 -#: templates/js/stock.js:1474 templates/js/stock.js:1693 +#: templates/js/stock.js:1474 templates/js/stock.js:1672 msgid "Quantity" msgstr "Miktar" @@ -556,7 +556,7 @@ msgstr "Tamamlanmış parçaların konumu" #: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:251 templates/js/order.js:354 #: templates/js/stock.js:941 templates/js/stock.js:1443 -#: templates/js/stock.js:1709 +#: templates/js/stock.js:1688 msgid "Status" msgstr "Durum" @@ -639,7 +639,7 @@ msgstr "Bu yapım işinin tahsis edildiği yapım işi emri" #: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:29 company/models.py:707 +#: build/templates/build/detail.html:29 company/models.py:654 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:294 @@ -657,10 +657,10 @@ msgstr "Bu yapım işinin tahsis edildiği yapım işi emri" #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:586 templates/js/build.js:873 -#: templates/js/build.js:1139 templates/js/company.js:264 -#: templates/js/company.js:470 templates/js/part.js:430 +#: templates/js/build.js:1139 templates/js/company.js:400 +#: templates/js/company.js:650 templates/js/part.js:430 #: templates/js/part.js:593 templates/js/stock.js:73 templates/js/stock.js:837 -#: templates/js/stock.js:1681 +#: templates/js/stock.js:1660 msgid "Part" msgstr "Parça" @@ -774,7 +774,7 @@ msgid "Link to external URL" msgstr "Harici URL'ye bağlantı" #: build/models.py:306 build/templates/build/navbar.html:52 -#: company/models.py:141 company/models.py:579 +#: company/models.py:139 company/models.py:526 #: company/templates/company/navbar.html:63 #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 @@ -789,7 +789,7 @@ msgstr "Harici URL'ye bağlantı" #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:349 templates/js/company.js:566 +#: templates/js/bom.js:349 templates/js/company.js:746 #: templates/js/stock.js:209 templates/js/stock.js:450 #: templates/js/stock.js:1033 msgid "Notes" @@ -1120,7 +1120,7 @@ msgstr "Hedef konumu belirtilmedi" #: build/templates/build/detail.html:73 #: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 -#: templates/js/stock.js:1716 templates/js/table_filters.js:116 +#: templates/js/stock.js:1695 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "Toplu" @@ -1501,7 +1501,7 @@ msgstr "" msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:72 company/models.py:99 company/models.py:100 +#: common/models.py:72 company/models.py:97 company/models.py:98 msgid "Company name" msgstr "" @@ -1861,7 +1861,7 @@ msgstr "" msgid "Key string must be unique" msgstr "" -#: common/models.py:749 company/forms.py:105 +#: common/models.py:749 company/forms.py:43 msgid "Price break quantity" msgstr "" @@ -1935,259 +1935,250 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/forms.py:25 part/forms.py:47 +#: company/forms.py:24 part/forms.py:47 msgid "URL" msgstr "" -#: company/forms.py:26 part/forms.py:48 +#: company/forms.py:25 part/forms.py:48 msgid "Image URL" msgstr "" -#: company/forms.py:47 templates/js/part.js:1129 -msgid "Single Price" -msgstr "" - -#: company/forms.py:48 -msgid "Single quantity price" -msgstr "" - -#: company/forms.py:56 company/models.py:335 -msgid "Select manufacturer" -msgstr "" - -#: company/forms.py:62 company/models.py:342 -msgid "Manufacturer Part Number" -msgstr "" - -#: company/forms.py:64 company/models.py:341 -#: company/templates/company/manufacturer_part.html:93 -#: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 -msgid "MPN" -msgstr "" - -#: company/models.py:104 +#: company/models.py:102 msgid "Company description" msgstr "" -#: company/models.py:105 +#: company/models.py:103 msgid "Description of the company" msgstr "" -#: company/models.py:111 company/templates/company/company_base.html:70 -#: templates/js/company.js:129 +#: company/models.py:109 company/templates/company/company_base.html:70 +#: templates/js/company.js:265 msgid "Website" msgstr "" -#: company/models.py:112 +#: company/models.py:110 msgid "Company website URL" msgstr "" -#: company/models.py:116 company/templates/company/company_base.html:88 +#: company/models.py:114 company/templates/company/company_base.html:88 msgid "Address" msgstr "" -#: company/models.py:117 +#: company/models.py:115 msgid "Company address" msgstr "" -#: company/models.py:120 +#: company/models.py:118 msgid "Phone number" msgstr "" -#: company/models.py:121 +#: company/models.py:119 msgid "Contact phone number" msgstr "" -#: company/models.py:124 company/templates/company/company_base.html:102 +#: company/models.py:122 company/templates/company/company_base.html:102 msgid "Email" msgstr "" -#: company/models.py:124 +#: company/models.py:122 msgid "Contact email address" msgstr "" -#: company/models.py:127 company/templates/company/company_base.html:109 +#: company/models.py:125 company/templates/company/company_base.html:109 msgid "Contact" msgstr "" -#: company/models.py:128 +#: company/models.py:126 msgid "Point of contact" msgstr "" -#: company/models.py:130 company/models.py:347 company/models.py:566 +#: company/models.py:128 company/models.py:345 company/models.py:513 #: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 -#: templates/js/company.js:312 templates/js/company.js:550 +#: templates/js/company.js:448 templates/js/company.js:730 #: templates/js/part.js:687 msgid "Link" msgstr "" -#: company/models.py:130 +#: company/models.py:128 msgid "Link to external company information" msgstr "" -#: company/models.py:138 part/models.py:746 +#: company/models.py:136 part/models.py:746 msgid "Image" msgstr "" -#: company/models.py:143 +#: company/models.py:141 msgid "is customer" msgstr "" -#: company/models.py:143 +#: company/models.py:141 msgid "Do you sell items to this company?" msgstr "" -#: company/models.py:145 +#: company/models.py:143 msgid "is supplier" msgstr "" -#: company/models.py:145 +#: company/models.py:143 msgid "Do you purchase items from this company?" msgstr "" -#: company/models.py:147 +#: company/models.py:145 msgid "is manufacturer" msgstr "" -#: company/models.py:147 +#: company/models.py:145 msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:151 company/serializers.py:262 +#: company/models.py:149 company/serializers.py:245 #: company/templates/company/company_base.html:76 msgid "Currency" msgstr "" -#: company/models.py:154 +#: company/models.py:152 msgid "Default currency used for this company" msgstr "" -#: company/models.py:319 company/models.py:537 stock/models.py:411 +#: company/models.py:317 company/models.py:484 stock/models.py:411 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" -#: company/models.py:323 company/models.py:541 order/views.py:1080 +#: company/models.py:321 company/models.py:488 order/views.py:1080 msgid "Select part" msgstr "" -#: company/models.py:334 company/templates/company/company_base.html:116 +#: company/models.py:332 company/templates/company/company_base.html:116 #: company/templates/company/manufacturer_part.html:89 #: company/templates/company/supplier_part.html:98 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:364 -#: templates/js/company.js:113 templates/js/company.js:289 -#: templates/js/company.js:521 +#: templates/js/company.js:249 templates/js/company.js:425 +#: templates/js/company.js:701 msgid "Manufacturer" msgstr "" -#: company/models.py:348 +#: company/models.py:333 +msgid "Select manufacturer" +msgstr "" + +#: company/models.py:339 company/templates/company/manufacturer_part.html:93 +#: company/templates/company/supplier_part.html:106 +#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 +#: part/bom.py:242 templates/js/company.js:441 templates/js/company.js:719 +msgid "MPN" +msgstr "" + +#: company/models.py:340 +msgid "Manufacturer Part Number" +msgstr "" + +#: company/models.py:346 msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:354 +#: company/models.py:352 msgid "Manufacturer part description" msgstr "" -#: company/models.py:408 company/models.py:560 +#: company/models.py:406 company/models.py:507 #: company/templates/company/manufacturer_part.html:6 #: company/templates/company/manufacturer_part.html:23 #: stock/templates/stock/item_base.html:374 msgid "Manufacturer Part" msgstr "" -#: company/models.py:415 +#: company/models.py:413 msgid "Parameter name" msgstr "" -#: company/models.py:421 +#: company/models.py:419 #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:371 templates/js/part.js:348 +#: templates/js/company.js:551 templates/js/part.js:348 #: templates/js/stock.js:446 msgid "Value" msgstr "" -#: company/models.py:422 +#: company/models.py:420 msgid "Parameter value" msgstr "" -#: company/models.py:428 part/models.py:821 part/models.py:2193 -#: templates/js/company.js:377 templates/js/part.js:354 +#: company/models.py:426 part/models.py:821 part/models.py:2193 +#: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "" -#: company/models.py:429 +#: company/models.py:427 msgid "Parameter units" msgstr "" -#: company/models.py:547 company/templates/company/company_base.html:121 +#: company/models.py:494 company/templates/company/company_base.html:121 #: company/templates/company/supplier_part.html:88 order/models.py:260 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 -#: templates/js/company.js:117 templates/js/company.js:495 +#: templates/js/company.js:253 templates/js/company.js:675 #: templates/js/order.js:234 msgid "Supplier" msgstr "" -#: company/models.py:548 +#: company/models.py:495 msgid "Select supplier" msgstr "" -#: company/models.py:553 company/templates/company/supplier_part.html:92 +#: company/models.py:500 company/templates/company/supplier_part.html:92 #: order/templates/order/purchase_order_detail.html:315 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" -#: company/models.py:554 +#: company/models.py:501 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:561 +#: company/models.py:508 msgid "Select manufacturer part" msgstr "" -#: company/models.py:567 +#: company/models.py:514 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:573 +#: company/models.py:520 msgid "Supplier part description" msgstr "" -#: company/models.py:578 company/templates/company/supplier_part.html:120 +#: company/models.py:525 company/templates/company/supplier_part.html:120 #: part/models.py:2341 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:582 part/models.py:1614 +#: company/models.py:529 part/models.py:1614 msgid "base cost" msgstr "" -#: company/models.py:582 part/models.py:1614 +#: company/models.py:529 part/models.py:1614 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:584 company/templates/company/supplier_part.html:113 +#: company/models.py:531 company/templates/company/supplier_part.html:113 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/company.js:571 templates/js/stock.js:1029 +#: templates/js/company.js:751 templates/js/stock.js:1029 msgid "Packaging" msgstr "" -#: company/models.py:584 +#: company/models.py:531 msgid "Part packaging" msgstr "" -#: company/models.py:586 part/models.py:1616 +#: company/models.py:533 part/models.py:1616 msgid "multiple" msgstr "" -#: company/models.py:586 +#: company/models.py:533 msgid "Order multiple" msgstr "" @@ -2201,7 +2192,7 @@ msgstr "" #: company/templates/company/company_base.html:9 #: company/templates/company/company_base.html:35 -#: templates/InvenTree/search.html:304 templates/js/company.js:102 +#: templates/InvenTree/search.html:304 templates/js/company.js:238 msgid "Company" msgstr "" @@ -2243,7 +2234,7 @@ msgstr "" #: company/templates/company/company_base.html:126 order/models.py:544 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 -#: templates/js/company.js:109 templates/js/order.js:331 +#: templates/js/company.js:245 templates/js/order.js:331 #: templates/js/stock.js:1407 msgid "Customer" msgstr "Müşteri" @@ -2268,7 +2259,6 @@ msgstr "Yeni tedarikçi parçası oluştur" #: company/templates/company/detail.html:23 #: company/templates/company/manufacturer_part.html:109 #: part/templates/part/detail.html:289 templates/js/part.js:78 -#: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "Yeni Tedarikçi Parçası" @@ -2376,29 +2366,16 @@ msgstr "" msgid "Export" msgstr "" -#: company/templates/company/detail.html:302 -#: part/templates/part/detail.html:899 -msgid "Add Manufacturer Part" +#: company/templates/company/detail.html:372 +#: company/templates/company/manufacturer_part.html:200 +#: part/templates/part/detail.html:823 +msgid "Delete Supplier Parts?" msgstr "" -#: company/templates/company/detail.html:364 -#: part/templates/part/category.html:131 part/templates/part/detail.html:442 -#: templates/js/stock.js:1622 -msgid "New Part" -msgstr "" - -#: company/templates/company/detail.html:365 -msgid "Create new Part" -msgstr "" - -#: company/templates/company/detail.html:370 -#: company/templates/company/manufacturer_part.html:192 company/views.py:59 -#: part/templates/part/detail.html:815 -msgid "New Supplier" -msgstr "" - -#: company/templates/company/detail.html:371 -msgid "Create new Supplier" +#: company/templates/company/detail.html:373 +#: company/templates/company/manufacturer_part.html:201 +#: part/templates/part/detail.html:824 +msgid "All selected supplier parts will be deleted" msgstr "" #: company/templates/company/index.html:8 @@ -2413,10 +2390,12 @@ msgid "Order part" msgstr "Parça siparişi" #: company/templates/company/manufacturer_part.html:45 +#: templates/js/company.js:473 msgid "Edit manufacturer part" msgstr "" #: company/templates/company/manufacturer_part.html:49 +#: templates/js/company.js:474 msgid "Delete manufacturer part" msgstr "" @@ -2431,7 +2410,7 @@ msgstr "" #: company/templates/company/manufacturer_part.html:103 #: company/templates/company/manufacturer_part_navbar.html:21 -#: company/views.py:58 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 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" @@ -2444,9 +2423,9 @@ msgstr "Tedarikçi parçalarını sil" #: company/templates/company/manufacturer_part.html:114 #: company/templates/company/manufacturer_part.html:138 -#: company/templates/company/manufacturer_part.html:238 +#: company/templates/company/manufacturer_part.html:239 #: part/templates/part/detail.html:214 part/templates/part/detail.html:294 -#: part/templates/part/detail.html:317 templates/js/company.js:203 +#: part/templates/part/detail.html:317 templates/js/company.js:339 #: users/models.py:193 msgid "Delete" msgstr "" @@ -2477,27 +2456,14 @@ msgstr "" msgid "Add Parameter" msgstr "" -#: company/templates/company/manufacturer_part.html:193 -#: part/templates/part/detail.html:816 -msgid "Create new supplier" -msgstr "" - -#: company/templates/company/manufacturer_part.html:223 +#: company/templates/company/manufacturer_part.html:224 msgid "Selected parameters will be deleted" msgstr "" -#: company/templates/company/manufacturer_part.html:235 +#: company/templates/company/manufacturer_part.html:236 msgid "Delete Parameters" msgstr "" -#: company/templates/company/manufacturer_part.html:311 -msgid "Edit Manufacturer Part" -msgstr "" - -#: company/templates/company/manufacturer_part.html:320 -msgid "Delete Manufacturer Part" -msgstr "" - #: company/templates/company/manufacturer_part_navbar.html:26 msgid "Manufacturer Part Stock" msgstr "" @@ -2548,16 +2514,16 @@ msgstr "Stok Kalemleri" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 stock/models.py:420 -#: stock/templates/stock/item_base.html:386 templates/js/company.js:511 +#: stock/templates/stock/item_base.html:386 templates/js/company.js:691 #: templates/js/stock.js:1001 msgid "Supplier Part" msgstr "Tedarikçi Parçası" -#: company/templates/company/supplier_part.html:44 +#: company/templates/company/supplier_part.html:44 templates/js/company.js:764 msgid "Edit supplier part" msgstr "Tedarikçi parçasını düzenle" -#: company/templates/company/supplier_part.html:48 +#: company/templates/company/supplier_part.html:48 templates/js/company.js:765 msgid "Delete supplier part" msgstr "Tedarikçi parçasını sil" @@ -2611,10 +2577,6 @@ msgstr "" msgid "Delete price break" msgstr "" -#: company/templates/company/supplier_part_delete.html:5 -msgid "Are you sure you want to delete the following Supplier Parts?" -msgstr "Aşağıdaki Tedarikçi Parçalarını silmek istediğinizden emin misin?" - #: company/templates/company/supplier_part_navbar.html:26 msgid "Supplier Part Pricing" msgstr "Tedarikçi Parçası Fiyatlandırması" @@ -2623,61 +2585,53 @@ msgstr "Tedarikçi Parçası Fiyatlandırması" msgid "Pricing" msgstr "" -#: company/views.py:64 part/templates/part/prices.html:148 +#: company/views.py:50 +msgid "New Supplier" +msgstr "" + +#: company/views.py:55 part/templates/part/prices.html:148 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" -#: company/views.py:65 part/templates/part/detail.html:820 +#: company/views.py:56 msgid "New Manufacturer" msgstr "" -#: company/views.py:70 templates/InvenTree/search.html:336 +#: company/views.py:61 templates/InvenTree/search.html:336 #: templates/navbar.html:45 msgid "Customers" msgstr "" -#: company/views.py:71 +#: company/views.py:62 msgid "New Customer" msgstr "" -#: company/views.py:78 +#: company/views.py:69 msgid "Companies" msgstr "" -#: company/views.py:79 +#: company/views.py:70 msgid "New Company" msgstr "" -#: company/views.py:138 part/views.py:974 +#: company/views.py:129 part/views.py:974 msgid "Download Image" msgstr "" -#: company/views.py:167 part/views.py:1006 +#: company/views.py:158 part/views.py:1006 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:174 part/views.py:1013 +#: company/views.py:165 part/views.py:1013 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:183 part/views.py:1022 +#: company/views.py:174 part/views.py:1022 msgid "Supplied URL is not a valid image file" msgstr "Sağlanan URL geçerli bir resim dosyası değil" -#: company/views.py:243 -msgid "Edit Supplier Part" -msgstr "" - -#: company/views.py:294 templates/js/stock.js:1629 -msgid "Create new Supplier Part" -msgstr "" - -#: company/views.py:438 -msgid "Delete Supplier Part" -msgstr "" - #: label/api.py:57 report/api.py:201 msgid "No valid objects provided to template" msgstr "Şablon için geçerli bir nesne sağlanmadı" @@ -3046,7 +3000,6 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:259 templates/js/part.js:64 -#: templates/js/stock.js:1634 msgid "New Location" msgstr "Yeni Konum" @@ -4290,6 +4243,10 @@ msgstr "" msgid "Create new part" msgstr "" +#: part/templates/part/category.html:131 part/templates/part/detail.html:442 +msgid "New Part" +msgstr "" + #: part/templates/part/category.html:138 msgid "Set category" msgstr "Kategori ayarla" @@ -4504,7 +4461,6 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/detail.html:443 part/views.py:451 -#: templates/js/stock.js:1623 msgid "Create New Part" msgstr "" @@ -4524,26 +4480,22 @@ msgstr "" msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:821 -msgid "Create new manufacturer" -msgstr "" - -#: part/templates/part/detail.html:915 +#: part/templates/part/detail.html:900 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:927 +#: part/templates/part/detail.html:912 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:939 +#: part/templates/part/detail.html:924 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1028 +#: part/templates/part/detail.html:1013 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -4577,8 +4529,8 @@ msgstr "" msgid "Part List" msgstr "" -#: part/templates/part/part_base.html:26 templates/js/company.js:280 -#: templates/js/company.js:486 templates/js/part.js:172 +#: part/templates/part/part_base.html:26 templates/js/company.js:416 +#: templates/js/company.js:666 templates/js/part.js:172 #: templates/js/part.js:249 msgid "Inactive" msgstr "" @@ -6597,69 +6549,93 @@ msgstr "" msgid "No parts allocated for" msgstr "" -#: templates/js/company.js:45 +#: templates/js/company.js:36 +msgid "Add Manufacturer Part" +msgstr "" + +#: templates/js/company.js:48 +msgid "Edit Manufacturer Part" +msgstr "" + +#: templates/js/company.js:57 +msgid "Delete Manufacturer Part" +msgstr "" + +#: templates/js/company.js:114 +msgid "Add Supplier Part" +msgstr "" + +#: templates/js/company.js:124 +msgid "Edit Supplier Part" +msgstr "" + +#: templates/js/company.js:134 +msgid "Delete Supplier Part" +msgstr "" + +#: templates/js/company.js:181 msgid "Edit Company" msgstr "" -#: templates/js/company.js:66 +#: templates/js/company.js:202 msgid "Add new Company" msgstr "" -#: templates/js/company.js:143 +#: templates/js/company.js:279 msgid "Parts Supplied" msgstr "" -#: templates/js/company.js:152 +#: templates/js/company.js:288 msgid "Parts Manufactured" msgstr "" -#: templates/js/company.js:165 +#: templates/js/company.js:301 msgid "No company information found" msgstr "" -#: templates/js/company.js:183 +#: templates/js/company.js:319 msgid "The following manufacturer parts will be deleted" msgstr "" -#: templates/js/company.js:200 +#: templates/js/company.js:336 msgid "Delete Manufacturer Parts" msgstr "" -#: templates/js/company.js:253 +#: templates/js/company.js:389 msgid "No manufacturer parts found" msgstr "" -#: templates/js/company.js:272 templates/js/company.js:478 +#: templates/js/company.js:408 templates/js/company.js:658 #: templates/js/part.js:156 templates/js/part.js:241 msgid "Template part" msgstr "Şablon Parça" -#: templates/js/company.js:276 templates/js/company.js:482 +#: templates/js/company.js:412 templates/js/company.js:662 #: templates/js/part.js:160 templates/js/part.js:245 msgid "Assembled part" msgstr "" -#: templates/js/company.js:356 templates/js/part.js:330 +#: templates/js/company.js:536 templates/js/part.js:330 msgid "No parameters found" msgstr "" -#: templates/js/company.js:392 templates/js/part.js:371 +#: templates/js/company.js:572 templates/js/part.js:371 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:393 templates/js/part.js:372 +#: templates/js/company.js:573 templates/js/part.js:372 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:412 templates/js/part.js:389 +#: templates/js/company.js:592 templates/js/part.js:389 msgid "Edit Parameter" msgstr "" -#: templates/js/company.js:423 templates/js/part.js:401 +#: templates/js/company.js:603 templates/js/part.js:401 msgid "Delete Parameter" msgstr "" -#: templates/js/company.js:459 +#: templates/js/company.js:639 msgid "No supplier parts found" msgstr "" @@ -6716,7 +6692,7 @@ msgstr "" msgid "Searching" msgstr "" -#: templates/js/forms.js:1318 +#: templates/js/forms.js:1321 msgid "Clear input" msgstr "" @@ -6852,6 +6828,10 @@ msgid "Category ID" msgstr "" #: templates/js/model_renderers.js:199 +msgid "Manufacturer Part ID" +msgstr "" + +#: templates/js/model_renderers.js:227 msgid "Supplier Part ID" msgstr "" @@ -6966,6 +6946,10 @@ msgstr "" msgid "Delete ${human_name}" msgstr "" +#: templates/js/part.js:1129 +msgid "Single Price" +msgstr "" + #: templates/js/part.js:1148 msgid "Single Price Difference" msgstr "" @@ -7252,19 +7236,15 @@ msgstr "" msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1635 -msgid "Create New Location" -msgstr "Yeni Konum Oluştur" - -#: templates/js/stock.js:1676 +#: templates/js/stock.js:1655 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1699 +#: templates/js/stock.js:1678 msgid "Serial" msgstr "Seri No" -#: templates/js/stock.js:1727 +#: templates/js/stock.js:1706 msgid "Uninstall Stock Item" msgstr "" @@ -7442,56 +7422,56 @@ msgstr "" msgid "Purchasable" msgstr "" -#: templates/js/tables.js:336 +#: templates/js/tables.js:342 msgid "Loading data" msgstr "" -#: templates/js/tables.js:339 +#: templates/js/tables.js:345 msgid "rows per page" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "Showing" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "to" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "of" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "rows" msgstr "" -#: templates/js/tables.js:345 templates/search_form.html:6 +#: templates/js/tables.js:351 templates/search_form.html:6 #: templates/search_form.html:8 msgid "Search" msgstr "" -#: templates/js/tables.js:348 +#: templates/js/tables.js:354 msgid "No matching results" msgstr "" -#: templates/js/tables.js:351 +#: templates/js/tables.js:357 msgid "Hide/Show pagination" msgstr "" -#: templates/js/tables.js:354 +#: templates/js/tables.js:360 msgid "Refresh" msgstr "" -#: templates/js/tables.js:357 +#: templates/js/tables.js:363 msgid "Toggle" msgstr "" -#: templates/js/tables.js:360 +#: templates/js/tables.js:366 msgid "Columns" msgstr "" -#: templates/js/tables.js:363 +#: templates/js/tables.js:369 msgid "All" msgstr "" From bf20e3906a7916410563a8a76fa0491bd6828541 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 19 Jul 2021 12:21:32 +1000 Subject: [PATCH 545/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/zh/LC_MESSAGES/django.po | 426 +++++++++++----------- 1 file changed, 203 insertions(+), 223 deletions(-) diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 8c87112981..c6979bae45 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-18 23:54+0000\n" -"PO-Revision-Date: 2021-07-19 00:13\n" +"POT-Creation-Date: 2021-07-19 01:18+0000\n" +"PO-Revision-Date: 2021-07-19 02:21\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -136,18 +136,18 @@ msgstr "上传日期" msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:414 +#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:412 #: label/models.py:112 part/models.py:680 part/models.py:2191 #: report/models.py:181 templates/InvenTree/search.html:137 -#: templates/InvenTree/search.html:289 templates/js/company.js:365 +#: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 #: templates/js/stock.js:1282 msgid "Name" msgstr "名称" #: InvenTree/models.py:125 build/models.py:179 -#: build/templates/build/detail.html:24 company/models.py:353 -#: company/models.py:572 company/templates/company/manufacturer_part.html:76 +#: build/templates/build/detail.html:24 company/models.py:351 +#: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:309 #: part/models.py:703 part/templates/part/set_category.html:14 @@ -157,8 +157,8 @@ msgstr "名称" #: templates/InvenTree/search.html:296 #: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 #: templates/js/build.js:868 templates/js/build.js:1162 -#: templates/js/company.js:125 templates/js/company.js:323 -#: templates/js/company.js:561 templates/js/order.js:247 +#: templates/js/company.js:261 templates/js/company.js:459 +#: templates/js/company.js:741 templates/js/order.js:247 #: templates/js/order.js:349 templates/js/part.js:265 templates/js/part.js:449 #: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 #: templates/js/stock.js:868 templates/js/stock.js:1294 @@ -470,7 +470,7 @@ msgstr "" #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 #: build/templates/build/detail.html:34 common/models.py:748 -#: company/forms.py:104 company/templates/company/supplier_part.html:226 +#: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 @@ -481,7 +481,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 #: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:952 part/templates/part/detail.html:1038 +#: part/templates/part/detail.html:937 part/templates/part/detail.html:1023 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -494,7 +494,7 @@ msgstr "" #: templates/js/build.js:1172 templates/js/model_renderers.js:56 #: templates/js/order.js:462 templates/js/part.js:1016 #: templates/js/part.js:1138 templates/js/part.js:1194 -#: templates/js/stock.js:1474 templates/js/stock.js:1693 +#: templates/js/stock.js:1474 templates/js/stock.js:1672 msgid "Quantity" msgstr "" @@ -556,7 +556,7 @@ msgstr "" #: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:251 templates/js/order.js:354 #: templates/js/stock.js:941 templates/js/stock.js:1443 -#: templates/js/stock.js:1709 +#: templates/js/stock.js:1688 msgid "Status" msgstr "" @@ -639,7 +639,7 @@ msgstr "" #: build/models.py:197 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 -#: build/templates/build/detail.html:29 company/models.py:707 +#: build/templates/build/detail.html:29 company/models.py:654 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:294 @@ -657,10 +657,10 @@ msgstr "" #: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 #: templates/js/barcode.js:362 templates/js/bom.js:163 #: templates/js/build.js:586 templates/js/build.js:873 -#: templates/js/build.js:1139 templates/js/company.js:264 -#: templates/js/company.js:470 templates/js/part.js:430 +#: templates/js/build.js:1139 templates/js/company.js:400 +#: templates/js/company.js:650 templates/js/part.js:430 #: templates/js/part.js:593 templates/js/stock.js:73 templates/js/stock.js:837 -#: templates/js/stock.js:1681 +#: templates/js/stock.js:1660 msgid "Part" msgstr "" @@ -774,7 +774,7 @@ msgid "Link to external URL" msgstr "" #: build/models.py:306 build/templates/build/navbar.html:52 -#: company/models.py:141 company/models.py:579 +#: company/models.py:139 company/models.py:526 #: company/templates/company/navbar.html:63 #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 @@ -789,7 +789,7 @@ msgstr "" #: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 -#: templates/js/bom.js:349 templates/js/company.js:566 +#: templates/js/bom.js:349 templates/js/company.js:746 #: templates/js/stock.js:209 templates/js/stock.js:450 #: templates/js/stock.js:1033 msgid "Notes" @@ -1120,7 +1120,7 @@ msgstr "" #: build/templates/build/detail.html:73 #: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 -#: templates/js/stock.js:1716 templates/js/table_filters.js:116 +#: templates/js/stock.js:1695 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "" @@ -1501,7 +1501,7 @@ msgstr "" msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:72 company/models.py:99 company/models.py:100 +#: common/models.py:72 company/models.py:97 company/models.py:98 msgid "Company name" msgstr "" @@ -1861,7 +1861,7 @@ msgstr "" msgid "Key string must be unique" msgstr "" -#: common/models.py:749 company/forms.py:105 +#: common/models.py:749 company/forms.py:43 msgid "Price break quantity" msgstr "" @@ -1935,259 +1935,250 @@ msgstr "" msgid "Previous Step" msgstr "" -#: company/forms.py:25 part/forms.py:47 +#: company/forms.py:24 part/forms.py:47 msgid "URL" msgstr "" -#: company/forms.py:26 part/forms.py:48 +#: company/forms.py:25 part/forms.py:48 msgid "Image URL" msgstr "" -#: company/forms.py:47 templates/js/part.js:1129 -msgid "Single Price" -msgstr "" - -#: company/forms.py:48 -msgid "Single quantity price" -msgstr "" - -#: company/forms.py:56 company/models.py:335 -msgid "Select manufacturer" -msgstr "" - -#: company/forms.py:62 company/models.py:342 -msgid "Manufacturer Part Number" -msgstr "" - -#: company/forms.py:64 company/models.py:341 -#: company/templates/company/manufacturer_part.html:93 -#: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 -#: part/bom.py:242 templates/js/company.js:305 templates/js/company.js:539 -msgid "MPN" -msgstr "" - -#: company/models.py:104 +#: company/models.py:102 msgid "Company description" msgstr "" -#: company/models.py:105 +#: company/models.py:103 msgid "Description of the company" msgstr "" -#: company/models.py:111 company/templates/company/company_base.html:70 -#: templates/js/company.js:129 +#: company/models.py:109 company/templates/company/company_base.html:70 +#: templates/js/company.js:265 msgid "Website" msgstr "" -#: company/models.py:112 +#: company/models.py:110 msgid "Company website URL" msgstr "" -#: company/models.py:116 company/templates/company/company_base.html:88 +#: company/models.py:114 company/templates/company/company_base.html:88 msgid "Address" msgstr "" -#: company/models.py:117 +#: company/models.py:115 msgid "Company address" msgstr "" -#: company/models.py:120 +#: company/models.py:118 msgid "Phone number" msgstr "" -#: company/models.py:121 +#: company/models.py:119 msgid "Contact phone number" msgstr "" -#: company/models.py:124 company/templates/company/company_base.html:102 +#: company/models.py:122 company/templates/company/company_base.html:102 msgid "Email" msgstr "" -#: company/models.py:124 +#: company/models.py:122 msgid "Contact email address" msgstr "" -#: company/models.py:127 company/templates/company/company_base.html:109 +#: company/models.py:125 company/templates/company/company_base.html:109 msgid "Contact" msgstr "" -#: company/models.py:128 +#: company/models.py:126 msgid "Point of contact" msgstr "" -#: company/models.py:130 company/models.py:347 company/models.py:566 +#: company/models.py:128 company/models.py:345 company/models.py:513 #: order/models.py:160 part/models.py:736 #: report/templates/report/inventree_build_order_base.html:165 -#: templates/js/company.js:312 templates/js/company.js:550 +#: templates/js/company.js:448 templates/js/company.js:730 #: templates/js/part.js:687 msgid "Link" msgstr "" -#: company/models.py:130 +#: company/models.py:128 msgid "Link to external company information" msgstr "" -#: company/models.py:138 part/models.py:746 +#: company/models.py:136 part/models.py:746 msgid "Image" msgstr "" -#: company/models.py:143 +#: company/models.py:141 msgid "is customer" msgstr "" -#: company/models.py:143 +#: company/models.py:141 msgid "Do you sell items to this company?" msgstr "" -#: company/models.py:145 +#: company/models.py:143 msgid "is supplier" msgstr "" -#: company/models.py:145 +#: company/models.py:143 msgid "Do you purchase items from this company?" msgstr "" -#: company/models.py:147 +#: company/models.py:145 msgid "is manufacturer" msgstr "" -#: company/models.py:147 +#: company/models.py:145 msgid "Does this company manufacture parts?" msgstr "" -#: company/models.py:151 company/serializers.py:262 +#: company/models.py:149 company/serializers.py:245 #: company/templates/company/company_base.html:76 msgid "Currency" msgstr "" -#: company/models.py:154 +#: company/models.py:152 msgid "Default currency used for this company" msgstr "" -#: company/models.py:319 company/models.py:537 stock/models.py:411 +#: company/models.py:317 company/models.py:484 stock/models.py:411 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" -#: company/models.py:323 company/models.py:541 order/views.py:1080 +#: company/models.py:321 company/models.py:488 order/views.py:1080 msgid "Select part" msgstr "" -#: company/models.py:334 company/templates/company/company_base.html:116 +#: company/models.py:332 company/templates/company/company_base.html:116 #: company/templates/company/manufacturer_part.html:89 #: company/templates/company/supplier_part.html:98 part/bom.py:170 #: part/bom.py:241 stock/templates/stock/item_base.html:364 -#: templates/js/company.js:113 templates/js/company.js:289 -#: templates/js/company.js:521 +#: templates/js/company.js:249 templates/js/company.js:425 +#: templates/js/company.js:701 msgid "Manufacturer" msgstr "" -#: company/models.py:348 +#: company/models.py:333 +msgid "Select manufacturer" +msgstr "" + +#: company/models.py:339 company/templates/company/manufacturer_part.html:93 +#: company/templates/company/supplier_part.html:106 +#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 +#: part/bom.py:242 templates/js/company.js:441 templates/js/company.js:719 +msgid "MPN" +msgstr "" + +#: company/models.py:340 +msgid "Manufacturer Part Number" +msgstr "" + +#: company/models.py:346 msgid "URL for external manufacturer part link" msgstr "" -#: company/models.py:354 +#: company/models.py:352 msgid "Manufacturer part description" msgstr "" -#: company/models.py:408 company/models.py:560 +#: company/models.py:406 company/models.py:507 #: company/templates/company/manufacturer_part.html:6 #: company/templates/company/manufacturer_part.html:23 #: stock/templates/stock/item_base.html:374 msgid "Manufacturer Part" msgstr "" -#: company/models.py:415 +#: company/models.py:413 msgid "Parameter name" msgstr "" -#: company/models.py:421 +#: company/models.py:419 #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 -#: templates/js/company.js:371 templates/js/part.js:348 +#: templates/js/company.js:551 templates/js/part.js:348 #: templates/js/stock.js:446 msgid "Value" msgstr "" -#: company/models.py:422 +#: company/models.py:420 msgid "Parameter value" msgstr "" -#: company/models.py:428 part/models.py:821 part/models.py:2193 -#: templates/js/company.js:377 templates/js/part.js:354 +#: company/models.py:426 part/models.py:821 part/models.py:2193 +#: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "" -#: company/models.py:429 +#: company/models.py:427 msgid "Parameter units" msgstr "" -#: company/models.py:547 company/templates/company/company_base.html:121 +#: company/models.py:494 company/templates/company/company_base.html:121 #: company/templates/company/supplier_part.html:88 order/models.py:260 #: order/templates/order/order_base.html:92 #: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 #: part/bom.py:286 stock/templates/stock/item_base.html:381 -#: templates/js/company.js:117 templates/js/company.js:495 +#: templates/js/company.js:253 templates/js/company.js:675 #: templates/js/order.js:234 msgid "Supplier" msgstr "" -#: company/models.py:548 +#: company/models.py:495 msgid "Select supplier" msgstr "" -#: company/models.py:553 company/templates/company/supplier_part.html:92 +#: company/models.py:500 company/templates/company/supplier_part.html:92 #: order/templates/order/purchase_order_detail.html:315 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" -#: company/models.py:554 +#: company/models.py:501 msgid "Supplier stock keeping unit" msgstr "" -#: company/models.py:561 +#: company/models.py:508 msgid "Select manufacturer part" msgstr "" -#: company/models.py:567 +#: company/models.py:514 msgid "URL for external supplier part link" msgstr "" -#: company/models.py:573 +#: company/models.py:520 msgid "Supplier part description" msgstr "" -#: company/models.py:578 company/templates/company/supplier_part.html:120 +#: company/models.py:525 company/templates/company/supplier_part.html:120 #: part/models.py:2341 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:582 part/models.py:1614 +#: company/models.py:529 part/models.py:1614 msgid "base cost" msgstr "" -#: company/models.py:582 part/models.py:1614 +#: company/models.py:529 part/models.py:1614 msgid "Minimum charge (e.g. stocking fee)" msgstr "" -#: company/models.py:584 company/templates/company/supplier_part.html:113 +#: company/models.py:531 company/templates/company/supplier_part.html:113 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/company.js:571 templates/js/stock.js:1029 +#: templates/js/company.js:751 templates/js/stock.js:1029 msgid "Packaging" msgstr "" -#: company/models.py:584 +#: company/models.py:531 msgid "Part packaging" msgstr "" -#: company/models.py:586 part/models.py:1616 +#: company/models.py:533 part/models.py:1616 msgid "multiple" msgstr "" -#: company/models.py:586 +#: company/models.py:533 msgid "Order multiple" msgstr "" @@ -2201,7 +2192,7 @@ msgstr "" #: company/templates/company/company_base.html:9 #: company/templates/company/company_base.html:35 -#: templates/InvenTree/search.html:304 templates/js/company.js:102 +#: templates/InvenTree/search.html:304 templates/js/company.js:238 msgid "Company" msgstr "" @@ -2243,7 +2234,7 @@ msgstr "" #: company/templates/company/company_base.html:126 order/models.py:544 #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 -#: templates/js/company.js:109 templates/js/order.js:331 +#: templates/js/company.js:245 templates/js/order.js:331 #: templates/js/stock.js:1407 msgid "Customer" msgstr "" @@ -2268,7 +2259,6 @@ msgstr "" #: company/templates/company/detail.html:23 #: company/templates/company/manufacturer_part.html:109 #: part/templates/part/detail.html:289 templates/js/part.js:78 -#: templates/js/stock.js:1628 msgid "New Supplier Part" msgstr "" @@ -2376,29 +2366,16 @@ msgstr "" msgid "Export" msgstr "" -#: company/templates/company/detail.html:302 -#: part/templates/part/detail.html:899 -msgid "Add Manufacturer Part" +#: company/templates/company/detail.html:372 +#: company/templates/company/manufacturer_part.html:200 +#: part/templates/part/detail.html:823 +msgid "Delete Supplier Parts?" msgstr "" -#: company/templates/company/detail.html:364 -#: part/templates/part/category.html:131 part/templates/part/detail.html:442 -#: templates/js/stock.js:1622 -msgid "New Part" -msgstr "" - -#: company/templates/company/detail.html:365 -msgid "Create new Part" -msgstr "" - -#: company/templates/company/detail.html:370 -#: company/templates/company/manufacturer_part.html:192 company/views.py:59 -#: part/templates/part/detail.html:815 -msgid "New Supplier" -msgstr "" - -#: company/templates/company/detail.html:371 -msgid "Create new Supplier" +#: company/templates/company/detail.html:373 +#: company/templates/company/manufacturer_part.html:201 +#: part/templates/part/detail.html:824 +msgid "All selected supplier parts will be deleted" msgstr "" #: company/templates/company/index.html:8 @@ -2413,10 +2390,12 @@ msgid "Order part" msgstr "" #: company/templates/company/manufacturer_part.html:45 +#: templates/js/company.js:473 msgid "Edit manufacturer part" msgstr "" #: company/templates/company/manufacturer_part.html:49 +#: templates/js/company.js:474 msgid "Delete manufacturer part" msgstr "" @@ -2431,7 +2410,7 @@ msgstr "" #: company/templates/company/manufacturer_part.html:103 #: company/templates/company/manufacturer_part_navbar.html:21 -#: company/views.py:58 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 #: templates/InvenTree/search.html:316 templates/navbar.html:35 msgid "Suppliers" @@ -2444,9 +2423,9 @@ msgstr "" #: company/templates/company/manufacturer_part.html:114 #: company/templates/company/manufacturer_part.html:138 -#: company/templates/company/manufacturer_part.html:238 +#: company/templates/company/manufacturer_part.html:239 #: part/templates/part/detail.html:214 part/templates/part/detail.html:294 -#: part/templates/part/detail.html:317 templates/js/company.js:203 +#: part/templates/part/detail.html:317 templates/js/company.js:339 #: users/models.py:193 msgid "Delete" msgstr "" @@ -2477,27 +2456,14 @@ msgstr "" msgid "Add Parameter" msgstr "" -#: company/templates/company/manufacturer_part.html:193 -#: part/templates/part/detail.html:816 -msgid "Create new supplier" -msgstr "" - -#: company/templates/company/manufacturer_part.html:223 +#: company/templates/company/manufacturer_part.html:224 msgid "Selected parameters will be deleted" msgstr "" -#: company/templates/company/manufacturer_part.html:235 +#: company/templates/company/manufacturer_part.html:236 msgid "Delete Parameters" msgstr "" -#: company/templates/company/manufacturer_part.html:311 -msgid "Edit Manufacturer Part" -msgstr "" - -#: company/templates/company/manufacturer_part.html:320 -msgid "Delete Manufacturer Part" -msgstr "" - #: company/templates/company/manufacturer_part_navbar.html:26 msgid "Manufacturer Part Stock" msgstr "" @@ -2548,16 +2514,16 @@ msgstr "" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 stock/models.py:420 -#: stock/templates/stock/item_base.html:386 templates/js/company.js:511 +#: stock/templates/stock/item_base.html:386 templates/js/company.js:691 #: templates/js/stock.js:1001 msgid "Supplier Part" msgstr "" -#: company/templates/company/supplier_part.html:44 +#: company/templates/company/supplier_part.html:44 templates/js/company.js:764 msgid "Edit supplier part" msgstr "" -#: company/templates/company/supplier_part.html:48 +#: company/templates/company/supplier_part.html:48 templates/js/company.js:765 msgid "Delete supplier part" msgstr "" @@ -2611,10 +2577,6 @@ msgstr "" msgid "Delete price break" msgstr "" -#: company/templates/company/supplier_part_delete.html:5 -msgid "Are you sure you want to delete the following Supplier Parts?" -msgstr "" - #: company/templates/company/supplier_part_navbar.html:26 msgid "Supplier Part Pricing" msgstr "" @@ -2623,61 +2585,53 @@ msgstr "" msgid "Pricing" msgstr "" -#: company/views.py:64 part/templates/part/prices.html:148 +#: company/views.py:50 +msgid "New Supplier" +msgstr "" + +#: company/views.py:55 part/templates/part/prices.html:148 #: templates/InvenTree/search.html:306 templates/navbar.html:36 msgid "Manufacturers" msgstr "" -#: company/views.py:65 part/templates/part/detail.html:820 +#: company/views.py:56 msgid "New Manufacturer" msgstr "" -#: company/views.py:70 templates/InvenTree/search.html:336 +#: company/views.py:61 templates/InvenTree/search.html:336 #: templates/navbar.html:45 msgid "Customers" msgstr "" -#: company/views.py:71 +#: company/views.py:62 msgid "New Customer" msgstr "" -#: company/views.py:78 +#: company/views.py:69 msgid "Companies" msgstr "" -#: company/views.py:79 +#: company/views.py:70 msgid "New Company" msgstr "" -#: company/views.py:138 part/views.py:974 +#: company/views.py:129 part/views.py:974 msgid "Download Image" msgstr "" -#: company/views.py:167 part/views.py:1006 +#: company/views.py:158 part/views.py:1006 msgid "Image size exceeds maximum allowable size for download" msgstr "" -#: company/views.py:174 part/views.py:1013 +#: company/views.py:165 part/views.py:1013 #, python-brace-format msgid "Invalid response: {code}" msgstr "" -#: company/views.py:183 part/views.py:1022 +#: company/views.py:174 part/views.py:1022 msgid "Supplied URL is not a valid image file" msgstr "" -#: company/views.py:243 -msgid "Edit Supplier Part" -msgstr "" - -#: company/views.py:294 templates/js/stock.js:1629 -msgid "Create new Supplier Part" -msgstr "" - -#: company/views.py:438 -msgid "Delete Supplier Part" -msgstr "" - #: label/api.py:57 report/api.py:201 msgid "No valid objects provided to template" msgstr "" @@ -3046,7 +3000,6 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:259 templates/js/part.js:64 -#: templates/js/stock.js:1634 msgid "New Location" msgstr "" @@ -4290,6 +4243,10 @@ msgstr "" msgid "Create new part" msgstr "" +#: part/templates/part/category.html:131 part/templates/part/detail.html:442 +msgid "New Part" +msgstr "" + #: part/templates/part/category.html:138 msgid "Set category" msgstr "" @@ -4504,7 +4461,6 @@ msgid "All selected BOM items will be deleted" msgstr "" #: part/templates/part/detail.html:443 part/views.py:451 -#: templates/js/stock.js:1623 msgid "Create New Part" msgstr "" @@ -4524,26 +4480,22 @@ msgstr "" msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:821 -msgid "Create new manufacturer" -msgstr "" - -#: part/templates/part/detail.html:915 +#: part/templates/part/detail.html:900 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:927 +#: part/templates/part/detail.html:912 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:939 +#: part/templates/part/detail.html:924 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1028 +#: part/templates/part/detail.html:1013 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -4577,8 +4529,8 @@ msgstr "" msgid "Part List" msgstr "" -#: part/templates/part/part_base.html:26 templates/js/company.js:280 -#: templates/js/company.js:486 templates/js/part.js:172 +#: part/templates/part/part_base.html:26 templates/js/company.js:416 +#: templates/js/company.js:666 templates/js/part.js:172 #: templates/js/part.js:249 msgid "Inactive" msgstr "" @@ -6597,69 +6549,93 @@ msgstr "" msgid "No parts allocated for" msgstr "" -#: templates/js/company.js:45 +#: templates/js/company.js:36 +msgid "Add Manufacturer Part" +msgstr "" + +#: templates/js/company.js:48 +msgid "Edit Manufacturer Part" +msgstr "" + +#: templates/js/company.js:57 +msgid "Delete Manufacturer Part" +msgstr "" + +#: templates/js/company.js:114 +msgid "Add Supplier Part" +msgstr "" + +#: templates/js/company.js:124 +msgid "Edit Supplier Part" +msgstr "" + +#: templates/js/company.js:134 +msgid "Delete Supplier Part" +msgstr "" + +#: templates/js/company.js:181 msgid "Edit Company" msgstr "" -#: templates/js/company.js:66 +#: templates/js/company.js:202 msgid "Add new Company" msgstr "" -#: templates/js/company.js:143 +#: templates/js/company.js:279 msgid "Parts Supplied" msgstr "" -#: templates/js/company.js:152 +#: templates/js/company.js:288 msgid "Parts Manufactured" msgstr "" -#: templates/js/company.js:165 +#: templates/js/company.js:301 msgid "No company information found" msgstr "" -#: templates/js/company.js:183 +#: templates/js/company.js:319 msgid "The following manufacturer parts will be deleted" msgstr "" -#: templates/js/company.js:200 +#: templates/js/company.js:336 msgid "Delete Manufacturer Parts" msgstr "" -#: templates/js/company.js:253 +#: templates/js/company.js:389 msgid "No manufacturer parts found" msgstr "" -#: templates/js/company.js:272 templates/js/company.js:478 +#: templates/js/company.js:408 templates/js/company.js:658 #: templates/js/part.js:156 templates/js/part.js:241 msgid "Template part" msgstr "" -#: templates/js/company.js:276 templates/js/company.js:482 +#: templates/js/company.js:412 templates/js/company.js:662 #: templates/js/part.js:160 templates/js/part.js:245 msgid "Assembled part" msgstr "" -#: templates/js/company.js:356 templates/js/part.js:330 +#: templates/js/company.js:536 templates/js/part.js:330 msgid "No parameters found" msgstr "" -#: templates/js/company.js:392 templates/js/part.js:371 +#: templates/js/company.js:572 templates/js/part.js:371 msgid "Edit parameter" msgstr "" -#: templates/js/company.js:393 templates/js/part.js:372 +#: templates/js/company.js:573 templates/js/part.js:372 msgid "Delete parameter" msgstr "" -#: templates/js/company.js:412 templates/js/part.js:389 +#: templates/js/company.js:592 templates/js/part.js:389 msgid "Edit Parameter" msgstr "" -#: templates/js/company.js:423 templates/js/part.js:401 +#: templates/js/company.js:603 templates/js/part.js:401 msgid "Delete Parameter" msgstr "" -#: templates/js/company.js:459 +#: templates/js/company.js:639 msgid "No supplier parts found" msgstr "" @@ -6716,7 +6692,7 @@ msgstr "" msgid "Searching" msgstr "" -#: templates/js/forms.js:1318 +#: templates/js/forms.js:1321 msgid "Clear input" msgstr "" @@ -6852,6 +6828,10 @@ msgid "Category ID" msgstr "" #: templates/js/model_renderers.js:199 +msgid "Manufacturer Part ID" +msgstr "" + +#: templates/js/model_renderers.js:227 msgid "Supplier Part ID" msgstr "" @@ -6966,6 +6946,10 @@ msgstr "" msgid "Delete ${human_name}" msgstr "" +#: templates/js/part.js:1129 +msgid "Single Price" +msgstr "" + #: templates/js/part.js:1148 msgid "Single Price Difference" msgstr "" @@ -7252,19 +7236,15 @@ msgstr "" msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1635 -msgid "Create New Location" -msgstr "" - -#: templates/js/stock.js:1676 +#: templates/js/stock.js:1655 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1699 +#: templates/js/stock.js:1678 msgid "Serial" msgstr "" -#: templates/js/stock.js:1727 +#: templates/js/stock.js:1706 msgid "Uninstall Stock Item" msgstr "" @@ -7442,56 +7422,56 @@ msgstr "" msgid "Purchasable" msgstr "" -#: templates/js/tables.js:336 +#: templates/js/tables.js:342 msgid "Loading data" msgstr "" -#: templates/js/tables.js:339 +#: templates/js/tables.js:345 msgid "rows per page" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "Showing" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "to" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "of" msgstr "" -#: templates/js/tables.js:342 +#: templates/js/tables.js:348 msgid "rows" msgstr "" -#: templates/js/tables.js:345 templates/search_form.html:6 +#: templates/js/tables.js:351 templates/search_form.html:6 #: templates/search_form.html:8 msgid "Search" msgstr "" -#: templates/js/tables.js:348 +#: templates/js/tables.js:354 msgid "No matching results" msgstr "" -#: templates/js/tables.js:351 +#: templates/js/tables.js:357 msgid "Hide/Show pagination" msgstr "" -#: templates/js/tables.js:354 +#: templates/js/tables.js:360 msgid "Refresh" msgstr "" -#: templates/js/tables.js:357 +#: templates/js/tables.js:363 msgid "Toggle" msgstr "" -#: templates/js/tables.js:360 +#: templates/js/tables.js:366 msgid "Columns" msgstr "" -#: templates/js/tables.js:363 +#: templates/js/tables.js:369 msgid "All" msgstr "" From f894f2cab92eacab0457e04ec01477d297af1d22 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 19 Jul 2021 05:04:50 +0000 Subject: [PATCH 546/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 44 +++++++++++------------ InvenTree/locale/en/LC_MESSAGES/django.po | 44 +++++++++++------------ InvenTree/locale/es/LC_MESSAGES/django.po | 44 +++++++++++------------ InvenTree/locale/fr/LC_MESSAGES/django.po | 44 +++++++++++------------ InvenTree/locale/it/LC_MESSAGES/django.po | 44 +++++++++++------------ InvenTree/locale/ja/LC_MESSAGES/django.po | 44 +++++++++++------------ InvenTree/locale/pl/LC_MESSAGES/django.po | 44 +++++++++++------------ InvenTree/locale/ru/LC_MESSAGES/django.po | 44 +++++++++++------------ InvenTree/locale/tr/LC_MESSAGES/django.po | 44 +++++++++++------------ InvenTree/locale/zh/LC_MESSAGES/django.po | 44 +++++++++++------------ 10 files changed, 220 insertions(+), 220 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 91ce25ee8f..e6e54b0529 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 01:18+0000\n" +"POT-Creation-Date: 2021-07-19 05:04+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: German\n" @@ -481,7 +481,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 #: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:937 part/templates/part/detail.html:1023 +#: part/templates/part/detail.html:947 part/templates/part/detail.html:1033 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -1248,7 +1248,7 @@ msgstr "" #: order/templates/order/po_attachments.html:79 #: order/templates/order/purchase_order_detail.html:153 #: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:799 stock/templates/stock/item.html:232 +#: part/templates/part/detail.html:809 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "Anhang hinzufügen" @@ -1257,7 +1257,7 @@ msgstr "Anhang hinzufügen" #: order/templates/order/po_attachments.html:51 #: order/templates/order/purchase_order_detail.html:125 #: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:753 stock/templates/stock/item.html:200 +#: part/templates/part/detail.html:763 stock/templates/stock/item.html:200 msgid "Edit Attachment" msgstr "Anhang bearbeiten" @@ -1265,7 +1265,7 @@ msgstr "Anhang bearbeiten" #: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:762 stock/templates/stock/item.html:209 +#: part/templates/part/detail.html:772 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" msgstr "" @@ -1273,7 +1273,7 @@ msgstr "" #: order/templates/order/po_attachments.html:59 #: order/templates/order/purchase_order_detail.html:133 #: order/templates/order/sales_order_detail.html:125 -#: part/templates/part/detail.html:763 stock/templates/stock/item.html:210 +#: part/templates/part/detail.html:773 stock/templates/stock/item.html:210 msgid "Delete Attachment" msgstr "Anhang löschen" @@ -2366,13 +2366,13 @@ msgstr "Firmenbemerkungen" #: company/templates/company/detail.html:271 #: company/templates/company/supplier_part.html:288 #: part/templates/part/category.html:127 part/templates/part/category.html:141 -#: part/templates/part/detail.html:638 stock/templates/stock/location.html:231 +#: part/templates/part/detail.html:648 stock/templates/stock/location.html:231 msgid "Export" msgstr "Exportieren" #: company/templates/company/detail.html:372 #: company/templates/company/manufacturer_part.html:200 -#: part/templates/part/detail.html:823 +#: part/templates/part/detail.html:833 #, fuzzy #| msgid "Delete Supplier Part" msgid "Delete Supplier Parts?" @@ -2380,7 +2380,7 @@ msgstr "Zuliefererteil entfernen" #: company/templates/company/detail.html:373 #: company/templates/company/manufacturer_part.html:201 -#: part/templates/part/detail.html:824 +#: part/templates/part/detail.html:834 #, fuzzy #| msgid "All selected BOM items will be deleted" msgid "All selected supplier parts will be deleted" @@ -2460,7 +2460,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:176 -#: part/templates/part/detail.html:716 +#: part/templates/part/detail.html:726 msgid "Add Parameter" msgstr "" @@ -4261,7 +4261,7 @@ msgstr "Teile-Daten exportieren" msgid "Create new part" msgstr "Neues Teil anlegen" -#: part/templates/part/category.html:131 part/templates/part/detail.html:442 +#: part/templates/part/category.html:131 part/templates/part/detail.html:452 msgid "New Part" msgstr "Neues Teil" @@ -4472,50 +4472,50 @@ msgstr "Teil-Hersteller" msgid "Delete manufacturer parts" msgstr "Herstellerteile löschen" -#: part/templates/part/detail.html:392 +#: part/templates/part/detail.html:402 msgid "Delete selected BOM items?" msgstr "Ausgewählte Stücklistenpositionen löschen?" -#: part/templates/part/detail.html:393 +#: part/templates/part/detail.html:403 msgid "All selected BOM items will be deleted" msgstr "Alle ausgewählte Stücklistenpositionen werden gelöscht" -#: part/templates/part/detail.html:443 part/views.py:451 +#: part/templates/part/detail.html:453 part/views.py:451 msgid "Create New Part" msgstr "Neues Teil anlegen" -#: part/templates/part/detail.html:578 +#: part/templates/part/detail.html:588 msgid "Add Test Result Template" msgstr "" -#: part/templates/part/detail.html:596 +#: part/templates/part/detail.html:606 msgid "Edit Test Result Template" msgstr "" -#: part/templates/part/detail.html:608 +#: part/templates/part/detail.html:618 msgid "Delete Test Result Template" msgstr "" -#: part/templates/part/detail.html:667 +#: part/templates/part/detail.html:677 msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:900 +#: part/templates/part/detail.html:910 #, python-format msgid "Single Price - %(currency)s" msgstr "Einzelpreis - %(currency)s" -#: part/templates/part/detail.html:912 +#: part/templates/part/detail.html:922 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "Einzelpreisdifferenz - %(currency)s" -#: part/templates/part/detail.html:924 +#: part/templates/part/detail.html:934 #, python-format msgid "Part Single Price - %(currency)s" msgstr "Einzelpreis für Zuliefererteil- %(currency)s" -#: part/templates/part/detail.html:1013 +#: part/templates/part/detail.html:1023 #, python-format msgid "Unit Price - %(currency)s" msgstr "" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 5bd2ec1879..26fc1f33a8 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 01:18+0000\n" +"POT-Creation-Date: 2021-07-19 05:04+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -482,7 +482,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 #: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:937 part/templates/part/detail.html:1023 +#: part/templates/part/detail.html:947 part/templates/part/detail.html:1033 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -1249,7 +1249,7 @@ msgstr "" #: order/templates/order/po_attachments.html:79 #: order/templates/order/purchase_order_detail.html:153 #: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:799 stock/templates/stock/item.html:232 +#: part/templates/part/detail.html:809 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "" @@ -1258,7 +1258,7 @@ msgstr "" #: order/templates/order/po_attachments.html:51 #: order/templates/order/purchase_order_detail.html:125 #: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:753 stock/templates/stock/item.html:200 +#: part/templates/part/detail.html:763 stock/templates/stock/item.html:200 msgid "Edit Attachment" msgstr "" @@ -1266,7 +1266,7 @@ msgstr "" #: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:762 stock/templates/stock/item.html:209 +#: part/templates/part/detail.html:772 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" msgstr "" @@ -1274,7 +1274,7 @@ msgstr "" #: order/templates/order/po_attachments.html:59 #: order/templates/order/purchase_order_detail.html:133 #: order/templates/order/sales_order_detail.html:125 -#: part/templates/part/detail.html:763 stock/templates/stock/item.html:210 +#: part/templates/part/detail.html:773 stock/templates/stock/item.html:210 msgid "Delete Attachment" msgstr "" @@ -2363,19 +2363,19 @@ msgstr "" #: company/templates/company/detail.html:271 #: company/templates/company/supplier_part.html:288 #: part/templates/part/category.html:127 part/templates/part/category.html:141 -#: part/templates/part/detail.html:638 stock/templates/stock/location.html:231 +#: part/templates/part/detail.html:648 stock/templates/stock/location.html:231 msgid "Export" msgstr "" #: company/templates/company/detail.html:372 #: company/templates/company/manufacturer_part.html:200 -#: part/templates/part/detail.html:823 +#: part/templates/part/detail.html:833 msgid "Delete Supplier Parts?" msgstr "" #: company/templates/company/detail.html:373 #: company/templates/company/manufacturer_part.html:201 -#: part/templates/part/detail.html:824 +#: part/templates/part/detail.html:834 msgid "All selected supplier parts will be deleted" msgstr "" @@ -2453,7 +2453,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:176 -#: part/templates/part/detail.html:716 +#: part/templates/part/detail.html:726 msgid "Add Parameter" msgstr "" @@ -4244,7 +4244,7 @@ msgstr "" msgid "Create new part" msgstr "" -#: part/templates/part/category.html:131 part/templates/part/detail.html:442 +#: part/templates/part/category.html:131 part/templates/part/detail.html:452 msgid "New Part" msgstr "" @@ -4453,50 +4453,50 @@ msgstr "" msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/detail.html:392 +#: part/templates/part/detail.html:402 msgid "Delete selected BOM items?" msgstr "" -#: part/templates/part/detail.html:393 +#: part/templates/part/detail.html:403 msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/detail.html:443 part/views.py:451 +#: part/templates/part/detail.html:453 part/views.py:451 msgid "Create New Part" msgstr "" -#: part/templates/part/detail.html:578 +#: part/templates/part/detail.html:588 msgid "Add Test Result Template" msgstr "" -#: part/templates/part/detail.html:596 +#: part/templates/part/detail.html:606 msgid "Edit Test Result Template" msgstr "" -#: part/templates/part/detail.html:608 +#: part/templates/part/detail.html:618 msgid "Delete Test Result Template" msgstr "" -#: part/templates/part/detail.html:667 +#: part/templates/part/detail.html:677 msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:900 +#: part/templates/part/detail.html:910 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:912 +#: part/templates/part/detail.html:922 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:924 +#: part/templates/part/detail.html:934 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1013 +#: part/templates/part/detail.html:1023 #, python-format msgid "Unit Price - %(currency)s" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 791893940c..ba666dd253 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 01:18+0000\n" +"POT-Creation-Date: 2021-07-19 05:04+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -481,7 +481,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 #: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:937 part/templates/part/detail.html:1023 +#: part/templates/part/detail.html:947 part/templates/part/detail.html:1033 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -1248,7 +1248,7 @@ msgstr "" #: order/templates/order/po_attachments.html:79 #: order/templates/order/purchase_order_detail.html:153 #: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:799 stock/templates/stock/item.html:232 +#: part/templates/part/detail.html:809 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "" @@ -1257,7 +1257,7 @@ msgstr "" #: order/templates/order/po_attachments.html:51 #: order/templates/order/purchase_order_detail.html:125 #: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:753 stock/templates/stock/item.html:200 +#: part/templates/part/detail.html:763 stock/templates/stock/item.html:200 msgid "Edit Attachment" msgstr "" @@ -1265,7 +1265,7 @@ msgstr "" #: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:762 stock/templates/stock/item.html:209 +#: part/templates/part/detail.html:772 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" msgstr "" @@ -1273,7 +1273,7 @@ msgstr "" #: order/templates/order/po_attachments.html:59 #: order/templates/order/purchase_order_detail.html:133 #: order/templates/order/sales_order_detail.html:125 -#: part/templates/part/detail.html:763 stock/templates/stock/item.html:210 +#: part/templates/part/detail.html:773 stock/templates/stock/item.html:210 msgid "Delete Attachment" msgstr "" @@ -2362,19 +2362,19 @@ msgstr "" #: company/templates/company/detail.html:271 #: company/templates/company/supplier_part.html:288 #: part/templates/part/category.html:127 part/templates/part/category.html:141 -#: part/templates/part/detail.html:638 stock/templates/stock/location.html:231 +#: part/templates/part/detail.html:648 stock/templates/stock/location.html:231 msgid "Export" msgstr "Exportar" #: company/templates/company/detail.html:372 #: company/templates/company/manufacturer_part.html:200 -#: part/templates/part/detail.html:823 +#: part/templates/part/detail.html:833 msgid "Delete Supplier Parts?" msgstr "" #: company/templates/company/detail.html:373 #: company/templates/company/manufacturer_part.html:201 -#: part/templates/part/detail.html:824 +#: part/templates/part/detail.html:834 msgid "All selected supplier parts will be deleted" msgstr "" @@ -2452,7 +2452,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:176 -#: part/templates/part/detail.html:716 +#: part/templates/part/detail.html:726 msgid "Add Parameter" msgstr "" @@ -4243,7 +4243,7 @@ msgstr "" msgid "Create new part" msgstr "" -#: part/templates/part/category.html:131 part/templates/part/detail.html:442 +#: part/templates/part/category.html:131 part/templates/part/detail.html:452 msgid "New Part" msgstr "" @@ -4452,50 +4452,50 @@ msgstr "" msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/detail.html:392 +#: part/templates/part/detail.html:402 msgid "Delete selected BOM items?" msgstr "" -#: part/templates/part/detail.html:393 +#: part/templates/part/detail.html:403 msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/detail.html:443 part/views.py:451 +#: part/templates/part/detail.html:453 part/views.py:451 msgid "Create New Part" msgstr "" -#: part/templates/part/detail.html:578 +#: part/templates/part/detail.html:588 msgid "Add Test Result Template" msgstr "" -#: part/templates/part/detail.html:596 +#: part/templates/part/detail.html:606 msgid "Edit Test Result Template" msgstr "" -#: part/templates/part/detail.html:608 +#: part/templates/part/detail.html:618 msgid "Delete Test Result Template" msgstr "" -#: part/templates/part/detail.html:667 +#: part/templates/part/detail.html:677 msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:900 +#: part/templates/part/detail.html:910 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:912 +#: part/templates/part/detail.html:922 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:924 +#: part/templates/part/detail.html:934 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1013 +#: part/templates/part/detail.html:1023 #, python-format msgid "Unit Price - %(currency)s" msgstr "" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 896c0f3852..1f36e9b2ea 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 01:18+0000\n" +"POT-Creation-Date: 2021-07-19 05:04+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: French\n" @@ -481,7 +481,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 #: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:937 part/templates/part/detail.html:1023 +#: part/templates/part/detail.html:947 part/templates/part/detail.html:1033 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -1248,7 +1248,7 @@ msgstr "" #: order/templates/order/po_attachments.html:79 #: order/templates/order/purchase_order_detail.html:153 #: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:799 stock/templates/stock/item.html:232 +#: part/templates/part/detail.html:809 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "" @@ -1257,7 +1257,7 @@ msgstr "" #: order/templates/order/po_attachments.html:51 #: order/templates/order/purchase_order_detail.html:125 #: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:753 stock/templates/stock/item.html:200 +#: part/templates/part/detail.html:763 stock/templates/stock/item.html:200 msgid "Edit Attachment" msgstr "" @@ -1265,7 +1265,7 @@ msgstr "" #: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:762 stock/templates/stock/item.html:209 +#: part/templates/part/detail.html:772 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" msgstr "" @@ -1273,7 +1273,7 @@ msgstr "" #: order/templates/order/po_attachments.html:59 #: order/templates/order/purchase_order_detail.html:133 #: order/templates/order/sales_order_detail.html:125 -#: part/templates/part/detail.html:763 stock/templates/stock/item.html:210 +#: part/templates/part/detail.html:773 stock/templates/stock/item.html:210 msgid "Delete Attachment" msgstr "" @@ -2362,19 +2362,19 @@ msgstr "" #: company/templates/company/detail.html:271 #: company/templates/company/supplier_part.html:288 #: part/templates/part/category.html:127 part/templates/part/category.html:141 -#: part/templates/part/detail.html:638 stock/templates/stock/location.html:231 +#: part/templates/part/detail.html:648 stock/templates/stock/location.html:231 msgid "Export" msgstr "" #: company/templates/company/detail.html:372 #: company/templates/company/manufacturer_part.html:200 -#: part/templates/part/detail.html:823 +#: part/templates/part/detail.html:833 msgid "Delete Supplier Parts?" msgstr "" #: company/templates/company/detail.html:373 #: company/templates/company/manufacturer_part.html:201 -#: part/templates/part/detail.html:824 +#: part/templates/part/detail.html:834 msgid "All selected supplier parts will be deleted" msgstr "" @@ -2452,7 +2452,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:176 -#: part/templates/part/detail.html:716 +#: part/templates/part/detail.html:726 msgid "Add Parameter" msgstr "" @@ -4245,7 +4245,7 @@ msgstr "" msgid "Create new part" msgstr "" -#: part/templates/part/category.html:131 part/templates/part/detail.html:442 +#: part/templates/part/category.html:131 part/templates/part/detail.html:452 msgid "New Part" msgstr "" @@ -4454,50 +4454,50 @@ msgstr "" msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/detail.html:392 +#: part/templates/part/detail.html:402 msgid "Delete selected BOM items?" msgstr "" -#: part/templates/part/detail.html:393 +#: part/templates/part/detail.html:403 msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/detail.html:443 part/views.py:451 +#: part/templates/part/detail.html:453 part/views.py:451 msgid "Create New Part" msgstr "" -#: part/templates/part/detail.html:578 +#: part/templates/part/detail.html:588 msgid "Add Test Result Template" msgstr "" -#: part/templates/part/detail.html:596 +#: part/templates/part/detail.html:606 msgid "Edit Test Result Template" msgstr "" -#: part/templates/part/detail.html:608 +#: part/templates/part/detail.html:618 msgid "Delete Test Result Template" msgstr "" -#: part/templates/part/detail.html:667 +#: part/templates/part/detail.html:677 msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:900 +#: part/templates/part/detail.html:910 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:912 +#: part/templates/part/detail.html:922 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:924 +#: part/templates/part/detail.html:934 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1013 +#: part/templates/part/detail.html:1023 #, python-format msgid "Unit Price - %(currency)s" msgstr "" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index b8e54fe550..5c8ea4328f 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 01:18+0000\n" +"POT-Creation-Date: 2021-07-19 05:04+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -481,7 +481,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 #: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:937 part/templates/part/detail.html:1023 +#: part/templates/part/detail.html:947 part/templates/part/detail.html:1033 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -1248,7 +1248,7 @@ msgstr "" #: order/templates/order/po_attachments.html:79 #: order/templates/order/purchase_order_detail.html:153 #: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:799 stock/templates/stock/item.html:232 +#: part/templates/part/detail.html:809 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "" @@ -1257,7 +1257,7 @@ msgstr "" #: order/templates/order/po_attachments.html:51 #: order/templates/order/purchase_order_detail.html:125 #: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:753 stock/templates/stock/item.html:200 +#: part/templates/part/detail.html:763 stock/templates/stock/item.html:200 msgid "Edit Attachment" msgstr "" @@ -1265,7 +1265,7 @@ msgstr "" #: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:762 stock/templates/stock/item.html:209 +#: part/templates/part/detail.html:772 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" msgstr "" @@ -1273,7 +1273,7 @@ msgstr "" #: order/templates/order/po_attachments.html:59 #: order/templates/order/purchase_order_detail.html:133 #: order/templates/order/sales_order_detail.html:125 -#: part/templates/part/detail.html:763 stock/templates/stock/item.html:210 +#: part/templates/part/detail.html:773 stock/templates/stock/item.html:210 msgid "Delete Attachment" msgstr "" @@ -2362,19 +2362,19 @@ msgstr "" #: company/templates/company/detail.html:271 #: company/templates/company/supplier_part.html:288 #: part/templates/part/category.html:127 part/templates/part/category.html:141 -#: part/templates/part/detail.html:638 stock/templates/stock/location.html:231 +#: part/templates/part/detail.html:648 stock/templates/stock/location.html:231 msgid "Export" msgstr "" #: company/templates/company/detail.html:372 #: company/templates/company/manufacturer_part.html:200 -#: part/templates/part/detail.html:823 +#: part/templates/part/detail.html:833 msgid "Delete Supplier Parts?" msgstr "" #: company/templates/company/detail.html:373 #: company/templates/company/manufacturer_part.html:201 -#: part/templates/part/detail.html:824 +#: part/templates/part/detail.html:834 msgid "All selected supplier parts will be deleted" msgstr "" @@ -2452,7 +2452,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:176 -#: part/templates/part/detail.html:716 +#: part/templates/part/detail.html:726 msgid "Add Parameter" msgstr "" @@ -4243,7 +4243,7 @@ msgstr "" msgid "Create new part" msgstr "" -#: part/templates/part/category.html:131 part/templates/part/detail.html:442 +#: part/templates/part/category.html:131 part/templates/part/detail.html:452 msgid "New Part" msgstr "" @@ -4452,50 +4452,50 @@ msgstr "" msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/detail.html:392 +#: part/templates/part/detail.html:402 msgid "Delete selected BOM items?" msgstr "" -#: part/templates/part/detail.html:393 +#: part/templates/part/detail.html:403 msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/detail.html:443 part/views.py:451 +#: part/templates/part/detail.html:453 part/views.py:451 msgid "Create New Part" msgstr "" -#: part/templates/part/detail.html:578 +#: part/templates/part/detail.html:588 msgid "Add Test Result Template" msgstr "" -#: part/templates/part/detail.html:596 +#: part/templates/part/detail.html:606 msgid "Edit Test Result Template" msgstr "" -#: part/templates/part/detail.html:608 +#: part/templates/part/detail.html:618 msgid "Delete Test Result Template" msgstr "" -#: part/templates/part/detail.html:667 +#: part/templates/part/detail.html:677 msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:900 +#: part/templates/part/detail.html:910 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:912 +#: part/templates/part/detail.html:922 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:924 +#: part/templates/part/detail.html:934 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1013 +#: part/templates/part/detail.html:1023 #, python-format msgid "Unit Price - %(currency)s" msgstr "" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 1aef53ad95..a28582a6db 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 01:18+0000\n" +"POT-Creation-Date: 2021-07-19 05:04+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -481,7 +481,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 #: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:937 part/templates/part/detail.html:1023 +#: part/templates/part/detail.html:947 part/templates/part/detail.html:1033 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -1248,7 +1248,7 @@ msgstr "" #: order/templates/order/po_attachments.html:79 #: order/templates/order/purchase_order_detail.html:153 #: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:799 stock/templates/stock/item.html:232 +#: part/templates/part/detail.html:809 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "" @@ -1257,7 +1257,7 @@ msgstr "" #: order/templates/order/po_attachments.html:51 #: order/templates/order/purchase_order_detail.html:125 #: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:753 stock/templates/stock/item.html:200 +#: part/templates/part/detail.html:763 stock/templates/stock/item.html:200 msgid "Edit Attachment" msgstr "" @@ -1265,7 +1265,7 @@ msgstr "" #: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:762 stock/templates/stock/item.html:209 +#: part/templates/part/detail.html:772 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" msgstr "" @@ -1273,7 +1273,7 @@ msgstr "" #: order/templates/order/po_attachments.html:59 #: order/templates/order/purchase_order_detail.html:133 #: order/templates/order/sales_order_detail.html:125 -#: part/templates/part/detail.html:763 stock/templates/stock/item.html:210 +#: part/templates/part/detail.html:773 stock/templates/stock/item.html:210 msgid "Delete Attachment" msgstr "" @@ -2362,13 +2362,13 @@ msgstr "" #: company/templates/company/detail.html:271 #: company/templates/company/supplier_part.html:288 #: part/templates/part/category.html:127 part/templates/part/category.html:141 -#: part/templates/part/detail.html:638 stock/templates/stock/location.html:231 +#: part/templates/part/detail.html:648 stock/templates/stock/location.html:231 msgid "Export" msgstr "" #: company/templates/company/detail.html:372 #: company/templates/company/manufacturer_part.html:200 -#: part/templates/part/detail.html:823 +#: part/templates/part/detail.html:833 #, fuzzy #| msgid "Supplier Parts" msgid "Delete Supplier Parts?" @@ -2376,7 +2376,7 @@ msgstr "サプライヤー・パーツ" #: company/templates/company/detail.html:373 #: company/templates/company/manufacturer_part.html:201 -#: part/templates/part/detail.html:824 +#: part/templates/part/detail.html:834 msgid "All selected supplier parts will be deleted" msgstr "" @@ -2454,7 +2454,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:176 -#: part/templates/part/detail.html:716 +#: part/templates/part/detail.html:726 msgid "Add Parameter" msgstr "" @@ -4247,7 +4247,7 @@ msgstr "" msgid "Create new part" msgstr "" -#: part/templates/part/category.html:131 part/templates/part/detail.html:442 +#: part/templates/part/category.html:131 part/templates/part/detail.html:452 msgid "New Part" msgstr "新規パーツ" @@ -4456,50 +4456,50 @@ msgstr "" msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/detail.html:392 +#: part/templates/part/detail.html:402 msgid "Delete selected BOM items?" msgstr "" -#: part/templates/part/detail.html:393 +#: part/templates/part/detail.html:403 msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/detail.html:443 part/views.py:451 +#: part/templates/part/detail.html:453 part/views.py:451 msgid "Create New Part" msgstr "" -#: part/templates/part/detail.html:578 +#: part/templates/part/detail.html:588 msgid "Add Test Result Template" msgstr "" -#: part/templates/part/detail.html:596 +#: part/templates/part/detail.html:606 msgid "Edit Test Result Template" msgstr "" -#: part/templates/part/detail.html:608 +#: part/templates/part/detail.html:618 msgid "Delete Test Result Template" msgstr "" -#: part/templates/part/detail.html:667 +#: part/templates/part/detail.html:677 msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:900 +#: part/templates/part/detail.html:910 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:912 +#: part/templates/part/detail.html:922 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:924 +#: part/templates/part/detail.html:934 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1013 +#: part/templates/part/detail.html:1023 #, python-format msgid "Unit Price - %(currency)s" msgstr "" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 72d6a0ae80..51f4eff9fc 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 01:18+0000\n" +"POT-Creation-Date: 2021-07-19 05:04+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -481,7 +481,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 #: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:937 part/templates/part/detail.html:1023 +#: part/templates/part/detail.html:947 part/templates/part/detail.html:1033 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -1248,7 +1248,7 @@ msgstr "" #: order/templates/order/po_attachments.html:79 #: order/templates/order/purchase_order_detail.html:153 #: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:799 stock/templates/stock/item.html:232 +#: part/templates/part/detail.html:809 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "" @@ -1257,7 +1257,7 @@ msgstr "" #: order/templates/order/po_attachments.html:51 #: order/templates/order/purchase_order_detail.html:125 #: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:753 stock/templates/stock/item.html:200 +#: part/templates/part/detail.html:763 stock/templates/stock/item.html:200 msgid "Edit Attachment" msgstr "Edytuj załącznik" @@ -1265,7 +1265,7 @@ msgstr "Edytuj załącznik" #: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:762 stock/templates/stock/item.html:209 +#: part/templates/part/detail.html:772 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" msgstr "" @@ -1273,7 +1273,7 @@ msgstr "" #: order/templates/order/po_attachments.html:59 #: order/templates/order/purchase_order_detail.html:133 #: order/templates/order/sales_order_detail.html:125 -#: part/templates/part/detail.html:763 stock/templates/stock/item.html:210 +#: part/templates/part/detail.html:773 stock/templates/stock/item.html:210 msgid "Delete Attachment" msgstr "Usuń załącznik" @@ -2364,13 +2364,13 @@ msgstr "" #: company/templates/company/detail.html:271 #: company/templates/company/supplier_part.html:288 #: part/templates/part/category.html:127 part/templates/part/category.html:141 -#: part/templates/part/detail.html:638 stock/templates/stock/location.html:231 +#: part/templates/part/detail.html:648 stock/templates/stock/location.html:231 msgid "Export" msgstr "Eksportuj" #: company/templates/company/detail.html:372 #: company/templates/company/manufacturer_part.html:200 -#: part/templates/part/detail.html:823 +#: part/templates/part/detail.html:833 #, fuzzy #| msgid "Supplier Parts" msgid "Delete Supplier Parts?" @@ -2378,7 +2378,7 @@ msgstr "Komponenty dostawcy" #: company/templates/company/detail.html:373 #: company/templates/company/manufacturer_part.html:201 -#: part/templates/part/detail.html:824 +#: part/templates/part/detail.html:834 msgid "All selected supplier parts will be deleted" msgstr "" @@ -2456,7 +2456,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:176 -#: part/templates/part/detail.html:716 +#: part/templates/part/detail.html:726 msgid "Add Parameter" msgstr "" @@ -4253,7 +4253,7 @@ msgstr "" msgid "Create new part" msgstr "" -#: part/templates/part/category.html:131 part/templates/part/detail.html:442 +#: part/templates/part/category.html:131 part/templates/part/detail.html:452 msgid "New Part" msgstr "Nowy komponent" @@ -4464,50 +4464,50 @@ msgstr "" msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/detail.html:392 +#: part/templates/part/detail.html:402 msgid "Delete selected BOM items?" msgstr "" -#: part/templates/part/detail.html:393 +#: part/templates/part/detail.html:403 msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/detail.html:443 part/views.py:451 +#: part/templates/part/detail.html:453 part/views.py:451 msgid "Create New Part" msgstr "" -#: part/templates/part/detail.html:578 +#: part/templates/part/detail.html:588 msgid "Add Test Result Template" msgstr "" -#: part/templates/part/detail.html:596 +#: part/templates/part/detail.html:606 msgid "Edit Test Result Template" msgstr "" -#: part/templates/part/detail.html:608 +#: part/templates/part/detail.html:618 msgid "Delete Test Result Template" msgstr "" -#: part/templates/part/detail.html:667 +#: part/templates/part/detail.html:677 msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:900 +#: part/templates/part/detail.html:910 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:912 +#: part/templates/part/detail.html:922 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:924 +#: part/templates/part/detail.html:934 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1013 +#: part/templates/part/detail.html:1023 #, python-format msgid "Unit Price - %(currency)s" msgstr "" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 0f01c349aa..08e50b2b36 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 01:18+0000\n" +"POT-Creation-Date: 2021-07-19 05:04+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -481,7 +481,7 @@ msgstr "Целевая дата для сборки. Сборка будет п #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 #: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:937 part/templates/part/detail.html:1023 +#: part/templates/part/detail.html:947 part/templates/part/detail.html:1033 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -1248,7 +1248,7 @@ msgstr "" #: order/templates/order/po_attachments.html:79 #: order/templates/order/purchase_order_detail.html:153 #: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:799 stock/templates/stock/item.html:232 +#: part/templates/part/detail.html:809 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "" @@ -1257,7 +1257,7 @@ msgstr "" #: order/templates/order/po_attachments.html:51 #: order/templates/order/purchase_order_detail.html:125 #: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:753 stock/templates/stock/item.html:200 +#: part/templates/part/detail.html:763 stock/templates/stock/item.html:200 msgid "Edit Attachment" msgstr "" @@ -1265,7 +1265,7 @@ msgstr "" #: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:762 stock/templates/stock/item.html:209 +#: part/templates/part/detail.html:772 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" msgstr "" @@ -1273,7 +1273,7 @@ msgstr "" #: order/templates/order/po_attachments.html:59 #: order/templates/order/purchase_order_detail.html:133 #: order/templates/order/sales_order_detail.html:125 -#: part/templates/part/detail.html:763 stock/templates/stock/item.html:210 +#: part/templates/part/detail.html:773 stock/templates/stock/item.html:210 msgid "Delete Attachment" msgstr "" @@ -2362,19 +2362,19 @@ msgstr "" #: company/templates/company/detail.html:271 #: company/templates/company/supplier_part.html:288 #: part/templates/part/category.html:127 part/templates/part/category.html:141 -#: part/templates/part/detail.html:638 stock/templates/stock/location.html:231 +#: part/templates/part/detail.html:648 stock/templates/stock/location.html:231 msgid "Export" msgstr "" #: company/templates/company/detail.html:372 #: company/templates/company/manufacturer_part.html:200 -#: part/templates/part/detail.html:823 +#: part/templates/part/detail.html:833 msgid "Delete Supplier Parts?" msgstr "" #: company/templates/company/detail.html:373 #: company/templates/company/manufacturer_part.html:201 -#: part/templates/part/detail.html:824 +#: part/templates/part/detail.html:834 msgid "All selected supplier parts will be deleted" msgstr "" @@ -2452,7 +2452,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:176 -#: part/templates/part/detail.html:716 +#: part/templates/part/detail.html:726 msgid "Add Parameter" msgstr "" @@ -4243,7 +4243,7 @@ msgstr "" msgid "Create new part" msgstr "" -#: part/templates/part/category.html:131 part/templates/part/detail.html:442 +#: part/templates/part/category.html:131 part/templates/part/detail.html:452 msgid "New Part" msgstr "" @@ -4452,50 +4452,50 @@ msgstr "" msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/detail.html:392 +#: part/templates/part/detail.html:402 msgid "Delete selected BOM items?" msgstr "" -#: part/templates/part/detail.html:393 +#: part/templates/part/detail.html:403 msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/detail.html:443 part/views.py:451 +#: part/templates/part/detail.html:453 part/views.py:451 msgid "Create New Part" msgstr "" -#: part/templates/part/detail.html:578 +#: part/templates/part/detail.html:588 msgid "Add Test Result Template" msgstr "" -#: part/templates/part/detail.html:596 +#: part/templates/part/detail.html:606 msgid "Edit Test Result Template" msgstr "" -#: part/templates/part/detail.html:608 +#: part/templates/part/detail.html:618 msgid "Delete Test Result Template" msgstr "" -#: part/templates/part/detail.html:667 +#: part/templates/part/detail.html:677 msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:900 +#: part/templates/part/detail.html:910 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:912 +#: part/templates/part/detail.html:922 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:924 +#: part/templates/part/detail.html:934 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1013 +#: part/templates/part/detail.html:1023 #, python-format msgid "Unit Price - %(currency)s" msgstr "" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 5ffbbf31d4..3d574487bc 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 01:18+0000\n" +"POT-Creation-Date: 2021-07-19 05:04+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -481,7 +481,7 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 #: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:937 part/templates/part/detail.html:1023 +#: part/templates/part/detail.html:947 part/templates/part/detail.html:1033 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -1248,7 +1248,7 @@ msgstr "" #: order/templates/order/po_attachments.html:79 #: order/templates/order/purchase_order_detail.html:153 #: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:799 stock/templates/stock/item.html:232 +#: part/templates/part/detail.html:809 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "" @@ -1257,7 +1257,7 @@ msgstr "" #: order/templates/order/po_attachments.html:51 #: order/templates/order/purchase_order_detail.html:125 #: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:753 stock/templates/stock/item.html:200 +#: part/templates/part/detail.html:763 stock/templates/stock/item.html:200 msgid "Edit Attachment" msgstr "Ek Düzenle" @@ -1265,7 +1265,7 @@ msgstr "Ek Düzenle" #: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:762 stock/templates/stock/item.html:209 +#: part/templates/part/detail.html:772 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" msgstr "" @@ -1273,7 +1273,7 @@ msgstr "" #: order/templates/order/po_attachments.html:59 #: order/templates/order/purchase_order_detail.html:133 #: order/templates/order/sales_order_detail.html:125 -#: part/templates/part/detail.html:763 stock/templates/stock/item.html:210 +#: part/templates/part/detail.html:773 stock/templates/stock/item.html:210 msgid "Delete Attachment" msgstr "Eki Sil" @@ -2366,13 +2366,13 @@ msgstr "" #: company/templates/company/detail.html:271 #: company/templates/company/supplier_part.html:288 #: part/templates/part/category.html:127 part/templates/part/category.html:141 -#: part/templates/part/detail.html:638 stock/templates/stock/location.html:231 +#: part/templates/part/detail.html:648 stock/templates/stock/location.html:231 msgid "Export" msgstr "" #: company/templates/company/detail.html:372 #: company/templates/company/manufacturer_part.html:200 -#: part/templates/part/detail.html:823 +#: part/templates/part/detail.html:833 #, fuzzy #| msgid "Delete supplier parts" msgid "Delete Supplier Parts?" @@ -2380,7 +2380,7 @@ msgstr "Tedarikçi parçalarını sil" #: company/templates/company/detail.html:373 #: company/templates/company/manufacturer_part.html:201 -#: part/templates/part/detail.html:824 +#: part/templates/part/detail.html:834 #, fuzzy #| msgid "Delete supplier parts" msgid "All selected supplier parts will be deleted" @@ -2460,7 +2460,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:176 -#: part/templates/part/detail.html:716 +#: part/templates/part/detail.html:726 msgid "Add Parameter" msgstr "" @@ -4257,7 +4257,7 @@ msgstr "" msgid "Create new part" msgstr "" -#: part/templates/part/category.html:131 part/templates/part/detail.html:442 +#: part/templates/part/category.html:131 part/templates/part/detail.html:452 msgid "New Part" msgstr "" @@ -4468,50 +4468,50 @@ msgstr "" msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/detail.html:392 +#: part/templates/part/detail.html:402 msgid "Delete selected BOM items?" msgstr "" -#: part/templates/part/detail.html:393 +#: part/templates/part/detail.html:403 msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/detail.html:443 part/views.py:451 +#: part/templates/part/detail.html:453 part/views.py:451 msgid "Create New Part" msgstr "" -#: part/templates/part/detail.html:578 +#: part/templates/part/detail.html:588 msgid "Add Test Result Template" msgstr "" -#: part/templates/part/detail.html:596 +#: part/templates/part/detail.html:606 msgid "Edit Test Result Template" msgstr "" -#: part/templates/part/detail.html:608 +#: part/templates/part/detail.html:618 msgid "Delete Test Result Template" msgstr "" -#: part/templates/part/detail.html:667 +#: part/templates/part/detail.html:677 msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:900 +#: part/templates/part/detail.html:910 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:912 +#: part/templates/part/detail.html:922 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:924 +#: part/templates/part/detail.html:934 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1013 +#: part/templates/part/detail.html:1023 #, python-format msgid "Unit Price - %(currency)s" msgstr "" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 3867c95bcf..482f90285d 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 01:18+0000\n" +"POT-Creation-Date: 2021-07-19 05:04+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -481,7 +481,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 #: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:937 part/templates/part/detail.html:1023 +#: part/templates/part/detail.html:947 part/templates/part/detail.html:1033 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -1248,7 +1248,7 @@ msgstr "" #: order/templates/order/po_attachments.html:79 #: order/templates/order/purchase_order_detail.html:153 #: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:799 stock/templates/stock/item.html:232 +#: part/templates/part/detail.html:809 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "" @@ -1257,7 +1257,7 @@ msgstr "" #: order/templates/order/po_attachments.html:51 #: order/templates/order/purchase_order_detail.html:125 #: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:753 stock/templates/stock/item.html:200 +#: part/templates/part/detail.html:763 stock/templates/stock/item.html:200 msgid "Edit Attachment" msgstr "" @@ -1265,7 +1265,7 @@ msgstr "" #: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:762 stock/templates/stock/item.html:209 +#: part/templates/part/detail.html:772 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" msgstr "" @@ -1273,7 +1273,7 @@ msgstr "" #: order/templates/order/po_attachments.html:59 #: order/templates/order/purchase_order_detail.html:133 #: order/templates/order/sales_order_detail.html:125 -#: part/templates/part/detail.html:763 stock/templates/stock/item.html:210 +#: part/templates/part/detail.html:773 stock/templates/stock/item.html:210 msgid "Delete Attachment" msgstr "" @@ -2362,19 +2362,19 @@ msgstr "" #: company/templates/company/detail.html:271 #: company/templates/company/supplier_part.html:288 #: part/templates/part/category.html:127 part/templates/part/category.html:141 -#: part/templates/part/detail.html:638 stock/templates/stock/location.html:231 +#: part/templates/part/detail.html:648 stock/templates/stock/location.html:231 msgid "Export" msgstr "" #: company/templates/company/detail.html:372 #: company/templates/company/manufacturer_part.html:200 -#: part/templates/part/detail.html:823 +#: part/templates/part/detail.html:833 msgid "Delete Supplier Parts?" msgstr "" #: company/templates/company/detail.html:373 #: company/templates/company/manufacturer_part.html:201 -#: part/templates/part/detail.html:824 +#: part/templates/part/detail.html:834 msgid "All selected supplier parts will be deleted" msgstr "" @@ -2452,7 +2452,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:176 -#: part/templates/part/detail.html:716 +#: part/templates/part/detail.html:726 msgid "Add Parameter" msgstr "" @@ -4243,7 +4243,7 @@ msgstr "" msgid "Create new part" msgstr "" -#: part/templates/part/category.html:131 part/templates/part/detail.html:442 +#: part/templates/part/category.html:131 part/templates/part/detail.html:452 msgid "New Part" msgstr "" @@ -4452,50 +4452,50 @@ msgstr "" msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/detail.html:392 +#: part/templates/part/detail.html:402 msgid "Delete selected BOM items?" msgstr "" -#: part/templates/part/detail.html:393 +#: part/templates/part/detail.html:403 msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/detail.html:443 part/views.py:451 +#: part/templates/part/detail.html:453 part/views.py:451 msgid "Create New Part" msgstr "" -#: part/templates/part/detail.html:578 +#: part/templates/part/detail.html:588 msgid "Add Test Result Template" msgstr "" -#: part/templates/part/detail.html:596 +#: part/templates/part/detail.html:606 msgid "Edit Test Result Template" msgstr "" -#: part/templates/part/detail.html:608 +#: part/templates/part/detail.html:618 msgid "Delete Test Result Template" msgstr "" -#: part/templates/part/detail.html:667 +#: part/templates/part/detail.html:677 msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:900 +#: part/templates/part/detail.html:910 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:912 +#: part/templates/part/detail.html:922 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:924 +#: part/templates/part/detail.html:934 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1013 +#: part/templates/part/detail.html:1023 #, python-format msgid "Unit Price - %(currency)s" msgstr "" From 1c843671e93fbe423357261994a2e2e21eeeca8c Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 19 Jul 2021 15:28:04 +1000 Subject: [PATCH 547/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/fr/LC_MESSAGES/django.po | 46 +++++++++++------------ 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index a4a018323e..d05863cd43 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 01:18+0000\n" -"PO-Revision-Date: 2021-07-19 02:21\n" +"POT-Creation-Date: 2021-07-19 05:04+0000\n" +"PO-Revision-Date: 2021-07-19 05:28\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -481,7 +481,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 #: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:937 part/templates/part/detail.html:1023 +#: part/templates/part/detail.html:947 part/templates/part/detail.html:1033 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -1248,7 +1248,7 @@ msgstr "" #: order/templates/order/po_attachments.html:79 #: order/templates/order/purchase_order_detail.html:153 #: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:799 stock/templates/stock/item.html:232 +#: part/templates/part/detail.html:809 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "" @@ -1257,7 +1257,7 @@ msgstr "" #: order/templates/order/po_attachments.html:51 #: order/templates/order/purchase_order_detail.html:125 #: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:753 stock/templates/stock/item.html:200 +#: part/templates/part/detail.html:763 stock/templates/stock/item.html:200 msgid "Edit Attachment" msgstr "" @@ -1265,7 +1265,7 @@ msgstr "" #: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:762 stock/templates/stock/item.html:209 +#: part/templates/part/detail.html:772 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" msgstr "" @@ -1273,7 +1273,7 @@ msgstr "" #: order/templates/order/po_attachments.html:59 #: order/templates/order/purchase_order_detail.html:133 #: order/templates/order/sales_order_detail.html:125 -#: part/templates/part/detail.html:763 stock/templates/stock/item.html:210 +#: part/templates/part/detail.html:773 stock/templates/stock/item.html:210 msgid "Delete Attachment" msgstr "" @@ -2362,19 +2362,19 @@ msgstr "" #: company/templates/company/detail.html:271 #: company/templates/company/supplier_part.html:288 #: part/templates/part/category.html:127 part/templates/part/category.html:141 -#: part/templates/part/detail.html:638 stock/templates/stock/location.html:231 +#: part/templates/part/detail.html:648 stock/templates/stock/location.html:231 msgid "Export" msgstr "" #: company/templates/company/detail.html:372 #: company/templates/company/manufacturer_part.html:200 -#: part/templates/part/detail.html:823 +#: part/templates/part/detail.html:833 msgid "Delete Supplier Parts?" msgstr "" #: company/templates/company/detail.html:373 #: company/templates/company/manufacturer_part.html:201 -#: part/templates/part/detail.html:824 +#: part/templates/part/detail.html:834 msgid "All selected supplier parts will be deleted" msgstr "" @@ -2452,7 +2452,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:176 -#: part/templates/part/detail.html:716 +#: part/templates/part/detail.html:726 msgid "Add Parameter" msgstr "" @@ -4243,7 +4243,7 @@ msgstr "" msgid "Create new part" msgstr "" -#: part/templates/part/category.html:131 part/templates/part/detail.html:442 +#: part/templates/part/category.html:131 part/templates/part/detail.html:452 msgid "New Part" msgstr "" @@ -4452,50 +4452,50 @@ msgstr "" msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/detail.html:392 +#: part/templates/part/detail.html:402 msgid "Delete selected BOM items?" msgstr "" -#: part/templates/part/detail.html:393 +#: part/templates/part/detail.html:403 msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/detail.html:443 part/views.py:451 +#: part/templates/part/detail.html:453 part/views.py:451 msgid "Create New Part" msgstr "" -#: part/templates/part/detail.html:578 +#: part/templates/part/detail.html:588 msgid "Add Test Result Template" msgstr "" -#: part/templates/part/detail.html:596 +#: part/templates/part/detail.html:606 msgid "Edit Test Result Template" msgstr "" -#: part/templates/part/detail.html:608 +#: part/templates/part/detail.html:618 msgid "Delete Test Result Template" msgstr "" -#: part/templates/part/detail.html:667 +#: part/templates/part/detail.html:677 msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:900 +#: part/templates/part/detail.html:910 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:912 +#: part/templates/part/detail.html:922 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:924 +#: part/templates/part/detail.html:934 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1013 +#: part/templates/part/detail.html:1023 #, python-format msgid "Unit Price - %(currency)s" msgstr "" From 76b2162a0418b654f4e83453badbf6aba51d5902 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 19 Jul 2021 15:28:05 +1000 Subject: [PATCH 548/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/es/LC_MESSAGES/django.po | 46 +++++++++++------------ 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index bfad783384..e9b2f82db3 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 01:18+0000\n" -"PO-Revision-Date: 2021-07-19 02:21\n" +"POT-Creation-Date: 2021-07-19 05:04+0000\n" +"PO-Revision-Date: 2021-07-19 05:28\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -481,7 +481,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 #: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:937 part/templates/part/detail.html:1023 +#: part/templates/part/detail.html:947 part/templates/part/detail.html:1033 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -1248,7 +1248,7 @@ msgstr "" #: order/templates/order/po_attachments.html:79 #: order/templates/order/purchase_order_detail.html:153 #: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:799 stock/templates/stock/item.html:232 +#: part/templates/part/detail.html:809 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "" @@ -1257,7 +1257,7 @@ msgstr "" #: order/templates/order/po_attachments.html:51 #: order/templates/order/purchase_order_detail.html:125 #: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:753 stock/templates/stock/item.html:200 +#: part/templates/part/detail.html:763 stock/templates/stock/item.html:200 msgid "Edit Attachment" msgstr "" @@ -1265,7 +1265,7 @@ msgstr "" #: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:762 stock/templates/stock/item.html:209 +#: part/templates/part/detail.html:772 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" msgstr "" @@ -1273,7 +1273,7 @@ msgstr "" #: order/templates/order/po_attachments.html:59 #: order/templates/order/purchase_order_detail.html:133 #: order/templates/order/sales_order_detail.html:125 -#: part/templates/part/detail.html:763 stock/templates/stock/item.html:210 +#: part/templates/part/detail.html:773 stock/templates/stock/item.html:210 msgid "Delete Attachment" msgstr "" @@ -2362,19 +2362,19 @@ msgstr "" #: company/templates/company/detail.html:271 #: company/templates/company/supplier_part.html:288 #: part/templates/part/category.html:127 part/templates/part/category.html:141 -#: part/templates/part/detail.html:638 stock/templates/stock/location.html:231 +#: part/templates/part/detail.html:648 stock/templates/stock/location.html:231 msgid "Export" msgstr "Exportar" #: company/templates/company/detail.html:372 #: company/templates/company/manufacturer_part.html:200 -#: part/templates/part/detail.html:823 +#: part/templates/part/detail.html:833 msgid "Delete Supplier Parts?" msgstr "" #: company/templates/company/detail.html:373 #: company/templates/company/manufacturer_part.html:201 -#: part/templates/part/detail.html:824 +#: part/templates/part/detail.html:834 msgid "All selected supplier parts will be deleted" msgstr "" @@ -2452,7 +2452,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:176 -#: part/templates/part/detail.html:716 +#: part/templates/part/detail.html:726 msgid "Add Parameter" msgstr "" @@ -4243,7 +4243,7 @@ msgstr "" msgid "Create new part" msgstr "" -#: part/templates/part/category.html:131 part/templates/part/detail.html:442 +#: part/templates/part/category.html:131 part/templates/part/detail.html:452 msgid "New Part" msgstr "" @@ -4452,50 +4452,50 @@ msgstr "" msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/detail.html:392 +#: part/templates/part/detail.html:402 msgid "Delete selected BOM items?" msgstr "" -#: part/templates/part/detail.html:393 +#: part/templates/part/detail.html:403 msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/detail.html:443 part/views.py:451 +#: part/templates/part/detail.html:453 part/views.py:451 msgid "Create New Part" msgstr "" -#: part/templates/part/detail.html:578 +#: part/templates/part/detail.html:588 msgid "Add Test Result Template" msgstr "" -#: part/templates/part/detail.html:596 +#: part/templates/part/detail.html:606 msgid "Edit Test Result Template" msgstr "" -#: part/templates/part/detail.html:608 +#: part/templates/part/detail.html:618 msgid "Delete Test Result Template" msgstr "" -#: part/templates/part/detail.html:667 +#: part/templates/part/detail.html:677 msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:900 +#: part/templates/part/detail.html:910 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:912 +#: part/templates/part/detail.html:922 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:924 +#: part/templates/part/detail.html:934 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1013 +#: part/templates/part/detail.html:1023 #, python-format msgid "Unit Price - %(currency)s" msgstr "" From f6463086eb70fa9ae2b26c7529f58158a085e3cd Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 19 Jul 2021 15:28:06 +1000 Subject: [PATCH 549/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 46 +++++++++++------------ 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 5429bc2db2..7a7607fac2 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 01:18+0000\n" -"PO-Revision-Date: 2021-07-19 02:21\n" +"POT-Creation-Date: 2021-07-19 05:04+0000\n" +"PO-Revision-Date: 2021-07-19 05:28\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -481,7 +481,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 #: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:937 part/templates/part/detail.html:1023 +#: part/templates/part/detail.html:947 part/templates/part/detail.html:1033 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -1248,7 +1248,7 @@ msgstr "" #: order/templates/order/po_attachments.html:79 #: order/templates/order/purchase_order_detail.html:153 #: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:799 stock/templates/stock/item.html:232 +#: part/templates/part/detail.html:809 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "Anhang hinzufügen" @@ -1257,7 +1257,7 @@ msgstr "Anhang hinzufügen" #: order/templates/order/po_attachments.html:51 #: order/templates/order/purchase_order_detail.html:125 #: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:753 stock/templates/stock/item.html:200 +#: part/templates/part/detail.html:763 stock/templates/stock/item.html:200 msgid "Edit Attachment" msgstr "Anhang bearbeiten" @@ -1265,7 +1265,7 @@ msgstr "Anhang bearbeiten" #: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:762 stock/templates/stock/item.html:209 +#: part/templates/part/detail.html:772 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" msgstr "" @@ -1273,7 +1273,7 @@ msgstr "" #: order/templates/order/po_attachments.html:59 #: order/templates/order/purchase_order_detail.html:133 #: order/templates/order/sales_order_detail.html:125 -#: part/templates/part/detail.html:763 stock/templates/stock/item.html:210 +#: part/templates/part/detail.html:773 stock/templates/stock/item.html:210 msgid "Delete Attachment" msgstr "Anhang löschen" @@ -2362,19 +2362,19 @@ msgstr "Firmenbemerkungen" #: company/templates/company/detail.html:271 #: company/templates/company/supplier_part.html:288 #: part/templates/part/category.html:127 part/templates/part/category.html:141 -#: part/templates/part/detail.html:638 stock/templates/stock/location.html:231 +#: part/templates/part/detail.html:648 stock/templates/stock/location.html:231 msgid "Export" msgstr "Exportieren" #: company/templates/company/detail.html:372 #: company/templates/company/manufacturer_part.html:200 -#: part/templates/part/detail.html:823 +#: part/templates/part/detail.html:833 msgid "Delete Supplier Parts?" msgstr "" #: company/templates/company/detail.html:373 #: company/templates/company/manufacturer_part.html:201 -#: part/templates/part/detail.html:824 +#: part/templates/part/detail.html:834 msgid "All selected supplier parts will be deleted" msgstr "" @@ -2452,7 +2452,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:176 -#: part/templates/part/detail.html:716 +#: part/templates/part/detail.html:726 msgid "Add Parameter" msgstr "" @@ -4243,7 +4243,7 @@ msgstr "Teile-Daten exportieren" msgid "Create new part" msgstr "Neues Teil anlegen" -#: part/templates/part/category.html:131 part/templates/part/detail.html:442 +#: part/templates/part/category.html:131 part/templates/part/detail.html:452 msgid "New Part" msgstr "Neues Teil" @@ -4452,50 +4452,50 @@ msgstr "Teil-Hersteller" msgid "Delete manufacturer parts" msgstr "Herstellerteile löschen" -#: part/templates/part/detail.html:392 +#: part/templates/part/detail.html:402 msgid "Delete selected BOM items?" msgstr "Ausgewählte Stücklistenpositionen löschen?" -#: part/templates/part/detail.html:393 +#: part/templates/part/detail.html:403 msgid "All selected BOM items will be deleted" msgstr "Alle ausgewählte Stücklistenpositionen werden gelöscht" -#: part/templates/part/detail.html:443 part/views.py:451 +#: part/templates/part/detail.html:453 part/views.py:451 msgid "Create New Part" msgstr "Neues Teil anlegen" -#: part/templates/part/detail.html:578 +#: part/templates/part/detail.html:588 msgid "Add Test Result Template" msgstr "" -#: part/templates/part/detail.html:596 +#: part/templates/part/detail.html:606 msgid "Edit Test Result Template" msgstr "" -#: part/templates/part/detail.html:608 +#: part/templates/part/detail.html:618 msgid "Delete Test Result Template" msgstr "" -#: part/templates/part/detail.html:667 +#: part/templates/part/detail.html:677 msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:900 +#: part/templates/part/detail.html:910 #, python-format msgid "Single Price - %(currency)s" msgstr "Einzelpreis - %(currency)s" -#: part/templates/part/detail.html:912 +#: part/templates/part/detail.html:922 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "Einzelpreisdifferenz - %(currency)s" -#: part/templates/part/detail.html:924 +#: part/templates/part/detail.html:934 #, python-format msgid "Part Single Price - %(currency)s" msgstr "Einzelpreis für Zuliefererteil- %(currency)s" -#: part/templates/part/detail.html:1013 +#: part/templates/part/detail.html:1023 #, python-format msgid "Unit Price - %(currency)s" msgstr "" From c02173e558607290645058661b6880dc34827968 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 19 Jul 2021 15:28:08 +1000 Subject: [PATCH 550/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/it/LC_MESSAGES/django.po | 46 +++++++++++------------ 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index da29a3ff01..a4e0209875 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 01:18+0000\n" -"PO-Revision-Date: 2021-07-19 02:21\n" +"POT-Creation-Date: 2021-07-19 05:04+0000\n" +"PO-Revision-Date: 2021-07-19 05:28\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -481,7 +481,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 #: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:937 part/templates/part/detail.html:1023 +#: part/templates/part/detail.html:947 part/templates/part/detail.html:1033 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -1248,7 +1248,7 @@ msgstr "" #: order/templates/order/po_attachments.html:79 #: order/templates/order/purchase_order_detail.html:153 #: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:799 stock/templates/stock/item.html:232 +#: part/templates/part/detail.html:809 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "" @@ -1257,7 +1257,7 @@ msgstr "" #: order/templates/order/po_attachments.html:51 #: order/templates/order/purchase_order_detail.html:125 #: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:753 stock/templates/stock/item.html:200 +#: part/templates/part/detail.html:763 stock/templates/stock/item.html:200 msgid "Edit Attachment" msgstr "" @@ -1265,7 +1265,7 @@ msgstr "" #: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:762 stock/templates/stock/item.html:209 +#: part/templates/part/detail.html:772 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" msgstr "" @@ -1273,7 +1273,7 @@ msgstr "" #: order/templates/order/po_attachments.html:59 #: order/templates/order/purchase_order_detail.html:133 #: order/templates/order/sales_order_detail.html:125 -#: part/templates/part/detail.html:763 stock/templates/stock/item.html:210 +#: part/templates/part/detail.html:773 stock/templates/stock/item.html:210 msgid "Delete Attachment" msgstr "" @@ -2362,19 +2362,19 @@ msgstr "" #: company/templates/company/detail.html:271 #: company/templates/company/supplier_part.html:288 #: part/templates/part/category.html:127 part/templates/part/category.html:141 -#: part/templates/part/detail.html:638 stock/templates/stock/location.html:231 +#: part/templates/part/detail.html:648 stock/templates/stock/location.html:231 msgid "Export" msgstr "" #: company/templates/company/detail.html:372 #: company/templates/company/manufacturer_part.html:200 -#: part/templates/part/detail.html:823 +#: part/templates/part/detail.html:833 msgid "Delete Supplier Parts?" msgstr "" #: company/templates/company/detail.html:373 #: company/templates/company/manufacturer_part.html:201 -#: part/templates/part/detail.html:824 +#: part/templates/part/detail.html:834 msgid "All selected supplier parts will be deleted" msgstr "" @@ -2452,7 +2452,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:176 -#: part/templates/part/detail.html:716 +#: part/templates/part/detail.html:726 msgid "Add Parameter" msgstr "" @@ -4243,7 +4243,7 @@ msgstr "" msgid "Create new part" msgstr "" -#: part/templates/part/category.html:131 part/templates/part/detail.html:442 +#: part/templates/part/category.html:131 part/templates/part/detail.html:452 msgid "New Part" msgstr "" @@ -4452,50 +4452,50 @@ msgstr "" msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/detail.html:392 +#: part/templates/part/detail.html:402 msgid "Delete selected BOM items?" msgstr "" -#: part/templates/part/detail.html:393 +#: part/templates/part/detail.html:403 msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/detail.html:443 part/views.py:451 +#: part/templates/part/detail.html:453 part/views.py:451 msgid "Create New Part" msgstr "" -#: part/templates/part/detail.html:578 +#: part/templates/part/detail.html:588 msgid "Add Test Result Template" msgstr "" -#: part/templates/part/detail.html:596 +#: part/templates/part/detail.html:606 msgid "Edit Test Result Template" msgstr "" -#: part/templates/part/detail.html:608 +#: part/templates/part/detail.html:618 msgid "Delete Test Result Template" msgstr "" -#: part/templates/part/detail.html:667 +#: part/templates/part/detail.html:677 msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:900 +#: part/templates/part/detail.html:910 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:912 +#: part/templates/part/detail.html:922 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:924 +#: part/templates/part/detail.html:934 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1013 +#: part/templates/part/detail.html:1023 #, python-format msgid "Unit Price - %(currency)s" msgstr "" From a7cd34c81b2e491a9192e3ff023211d71ed86adb Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 19 Jul 2021 15:28:09 +1000 Subject: [PATCH 551/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ja/LC_MESSAGES/django.po | 46 +++++++++++------------ 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index d73bdaf3ea..0e56454117 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 01:18+0000\n" -"PO-Revision-Date: 2021-07-19 02:21\n" +"POT-Creation-Date: 2021-07-19 05:04+0000\n" +"PO-Revision-Date: 2021-07-19 05:28\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -481,7 +481,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 #: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:937 part/templates/part/detail.html:1023 +#: part/templates/part/detail.html:947 part/templates/part/detail.html:1033 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -1248,7 +1248,7 @@ msgstr "" #: order/templates/order/po_attachments.html:79 #: order/templates/order/purchase_order_detail.html:153 #: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:799 stock/templates/stock/item.html:232 +#: part/templates/part/detail.html:809 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "" @@ -1257,7 +1257,7 @@ msgstr "" #: order/templates/order/po_attachments.html:51 #: order/templates/order/purchase_order_detail.html:125 #: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:753 stock/templates/stock/item.html:200 +#: part/templates/part/detail.html:763 stock/templates/stock/item.html:200 msgid "Edit Attachment" msgstr "" @@ -1265,7 +1265,7 @@ msgstr "" #: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:762 stock/templates/stock/item.html:209 +#: part/templates/part/detail.html:772 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" msgstr "" @@ -1273,7 +1273,7 @@ msgstr "" #: order/templates/order/po_attachments.html:59 #: order/templates/order/purchase_order_detail.html:133 #: order/templates/order/sales_order_detail.html:125 -#: part/templates/part/detail.html:763 stock/templates/stock/item.html:210 +#: part/templates/part/detail.html:773 stock/templates/stock/item.html:210 msgid "Delete Attachment" msgstr "" @@ -2362,19 +2362,19 @@ msgstr "" #: company/templates/company/detail.html:271 #: company/templates/company/supplier_part.html:288 #: part/templates/part/category.html:127 part/templates/part/category.html:141 -#: part/templates/part/detail.html:638 stock/templates/stock/location.html:231 +#: part/templates/part/detail.html:648 stock/templates/stock/location.html:231 msgid "Export" msgstr "" #: company/templates/company/detail.html:372 #: company/templates/company/manufacturer_part.html:200 -#: part/templates/part/detail.html:823 +#: part/templates/part/detail.html:833 msgid "Delete Supplier Parts?" msgstr "" #: company/templates/company/detail.html:373 #: company/templates/company/manufacturer_part.html:201 -#: part/templates/part/detail.html:824 +#: part/templates/part/detail.html:834 msgid "All selected supplier parts will be deleted" msgstr "" @@ -2452,7 +2452,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:176 -#: part/templates/part/detail.html:716 +#: part/templates/part/detail.html:726 msgid "Add Parameter" msgstr "" @@ -4243,7 +4243,7 @@ msgstr "" msgid "Create new part" msgstr "" -#: part/templates/part/category.html:131 part/templates/part/detail.html:442 +#: part/templates/part/category.html:131 part/templates/part/detail.html:452 msgid "New Part" msgstr "新規パーツ" @@ -4452,50 +4452,50 @@ msgstr "" msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/detail.html:392 +#: part/templates/part/detail.html:402 msgid "Delete selected BOM items?" msgstr "" -#: part/templates/part/detail.html:393 +#: part/templates/part/detail.html:403 msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/detail.html:443 part/views.py:451 +#: part/templates/part/detail.html:453 part/views.py:451 msgid "Create New Part" msgstr "" -#: part/templates/part/detail.html:578 +#: part/templates/part/detail.html:588 msgid "Add Test Result Template" msgstr "" -#: part/templates/part/detail.html:596 +#: part/templates/part/detail.html:606 msgid "Edit Test Result Template" msgstr "" -#: part/templates/part/detail.html:608 +#: part/templates/part/detail.html:618 msgid "Delete Test Result Template" msgstr "" -#: part/templates/part/detail.html:667 +#: part/templates/part/detail.html:677 msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:900 +#: part/templates/part/detail.html:910 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:912 +#: part/templates/part/detail.html:922 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:924 +#: part/templates/part/detail.html:934 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1013 +#: part/templates/part/detail.html:1023 #, python-format msgid "Unit Price - %(currency)s" msgstr "" From b35df40cf2886124ce6f7a37e4b209034a9a9413 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 19 Jul 2021 15:28:12 +1000 Subject: [PATCH 552/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/pl/LC_MESSAGES/django.po | 46 +++++++++++------------ 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 08995a035c..e9eb5c2bb2 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 01:18+0000\n" -"PO-Revision-Date: 2021-07-19 02:21\n" +"POT-Creation-Date: 2021-07-19 05:04+0000\n" +"PO-Revision-Date: 2021-07-19 05:28\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -481,7 +481,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 #: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:937 part/templates/part/detail.html:1023 +#: part/templates/part/detail.html:947 part/templates/part/detail.html:1033 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -1248,7 +1248,7 @@ msgstr "" #: order/templates/order/po_attachments.html:79 #: order/templates/order/purchase_order_detail.html:153 #: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:799 stock/templates/stock/item.html:232 +#: part/templates/part/detail.html:809 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "Dodaj załącznik" @@ -1257,7 +1257,7 @@ msgstr "Dodaj załącznik" #: order/templates/order/po_attachments.html:51 #: order/templates/order/purchase_order_detail.html:125 #: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:753 stock/templates/stock/item.html:200 +#: part/templates/part/detail.html:763 stock/templates/stock/item.html:200 msgid "Edit Attachment" msgstr "Edytuj załącznik" @@ -1265,7 +1265,7 @@ msgstr "Edytuj załącznik" #: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:762 stock/templates/stock/item.html:209 +#: part/templates/part/detail.html:772 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" msgstr "" @@ -1273,7 +1273,7 @@ msgstr "" #: order/templates/order/po_attachments.html:59 #: order/templates/order/purchase_order_detail.html:133 #: order/templates/order/sales_order_detail.html:125 -#: part/templates/part/detail.html:763 stock/templates/stock/item.html:210 +#: part/templates/part/detail.html:773 stock/templates/stock/item.html:210 msgid "Delete Attachment" msgstr "Usuń załącznik" @@ -2362,19 +2362,19 @@ msgstr "" #: company/templates/company/detail.html:271 #: company/templates/company/supplier_part.html:288 #: part/templates/part/category.html:127 part/templates/part/category.html:141 -#: part/templates/part/detail.html:638 stock/templates/stock/location.html:231 +#: part/templates/part/detail.html:648 stock/templates/stock/location.html:231 msgid "Export" msgstr "Eksportuj" #: company/templates/company/detail.html:372 #: company/templates/company/manufacturer_part.html:200 -#: part/templates/part/detail.html:823 +#: part/templates/part/detail.html:833 msgid "Delete Supplier Parts?" msgstr "" #: company/templates/company/detail.html:373 #: company/templates/company/manufacturer_part.html:201 -#: part/templates/part/detail.html:824 +#: part/templates/part/detail.html:834 msgid "All selected supplier parts will be deleted" msgstr "" @@ -2452,7 +2452,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:176 -#: part/templates/part/detail.html:716 +#: part/templates/part/detail.html:726 msgid "Add Parameter" msgstr "Dodaj parametr" @@ -4243,7 +4243,7 @@ msgstr "" msgid "Create new part" msgstr "" -#: part/templates/part/category.html:131 part/templates/part/detail.html:442 +#: part/templates/part/category.html:131 part/templates/part/detail.html:452 msgid "New Part" msgstr "Nowy komponent" @@ -4452,50 +4452,50 @@ msgstr "" msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/detail.html:392 +#: part/templates/part/detail.html:402 msgid "Delete selected BOM items?" msgstr "" -#: part/templates/part/detail.html:393 +#: part/templates/part/detail.html:403 msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/detail.html:443 part/views.py:451 +#: part/templates/part/detail.html:453 part/views.py:451 msgid "Create New Part" msgstr "Utwórz nową część" -#: part/templates/part/detail.html:578 +#: part/templates/part/detail.html:588 msgid "Add Test Result Template" msgstr "" -#: part/templates/part/detail.html:596 +#: part/templates/part/detail.html:606 msgid "Edit Test Result Template" msgstr "" -#: part/templates/part/detail.html:608 +#: part/templates/part/detail.html:618 msgid "Delete Test Result Template" msgstr "" -#: part/templates/part/detail.html:667 +#: part/templates/part/detail.html:677 msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:900 +#: part/templates/part/detail.html:910 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:912 +#: part/templates/part/detail.html:922 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:924 +#: part/templates/part/detail.html:934 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1013 +#: part/templates/part/detail.html:1023 #, python-format msgid "Unit Price - %(currency)s" msgstr "" From 3fdf48b9727f49bb3a7bddefe60778d22b645c2f Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 19 Jul 2021 15:28:13 +1000 Subject: [PATCH 553/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ru/LC_MESSAGES/django.po | 46 +++++++++++------------ 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 0f8af36bcb..4c8298ff02 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 01:18+0000\n" -"PO-Revision-Date: 2021-07-19 02:21\n" +"POT-Creation-Date: 2021-07-19 05:04+0000\n" +"PO-Revision-Date: 2021-07-19 05:28\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -481,7 +481,7 @@ msgstr "Целевая дата для сборки. Сборка будет п #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 #: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:937 part/templates/part/detail.html:1023 +#: part/templates/part/detail.html:947 part/templates/part/detail.html:1033 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -1248,7 +1248,7 @@ msgstr "" #: order/templates/order/po_attachments.html:79 #: order/templates/order/purchase_order_detail.html:153 #: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:799 stock/templates/stock/item.html:232 +#: part/templates/part/detail.html:809 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "" @@ -1257,7 +1257,7 @@ msgstr "" #: order/templates/order/po_attachments.html:51 #: order/templates/order/purchase_order_detail.html:125 #: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:753 stock/templates/stock/item.html:200 +#: part/templates/part/detail.html:763 stock/templates/stock/item.html:200 msgid "Edit Attachment" msgstr "" @@ -1265,7 +1265,7 @@ msgstr "" #: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:762 stock/templates/stock/item.html:209 +#: part/templates/part/detail.html:772 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" msgstr "" @@ -1273,7 +1273,7 @@ msgstr "" #: order/templates/order/po_attachments.html:59 #: order/templates/order/purchase_order_detail.html:133 #: order/templates/order/sales_order_detail.html:125 -#: part/templates/part/detail.html:763 stock/templates/stock/item.html:210 +#: part/templates/part/detail.html:773 stock/templates/stock/item.html:210 msgid "Delete Attachment" msgstr "" @@ -2362,19 +2362,19 @@ msgstr "" #: company/templates/company/detail.html:271 #: company/templates/company/supplier_part.html:288 #: part/templates/part/category.html:127 part/templates/part/category.html:141 -#: part/templates/part/detail.html:638 stock/templates/stock/location.html:231 +#: part/templates/part/detail.html:648 stock/templates/stock/location.html:231 msgid "Export" msgstr "" #: company/templates/company/detail.html:372 #: company/templates/company/manufacturer_part.html:200 -#: part/templates/part/detail.html:823 +#: part/templates/part/detail.html:833 msgid "Delete Supplier Parts?" msgstr "" #: company/templates/company/detail.html:373 #: company/templates/company/manufacturer_part.html:201 -#: part/templates/part/detail.html:824 +#: part/templates/part/detail.html:834 msgid "All selected supplier parts will be deleted" msgstr "" @@ -2452,7 +2452,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:176 -#: part/templates/part/detail.html:716 +#: part/templates/part/detail.html:726 msgid "Add Parameter" msgstr "" @@ -4243,7 +4243,7 @@ msgstr "" msgid "Create new part" msgstr "" -#: part/templates/part/category.html:131 part/templates/part/detail.html:442 +#: part/templates/part/category.html:131 part/templates/part/detail.html:452 msgid "New Part" msgstr "" @@ -4452,50 +4452,50 @@ msgstr "" msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/detail.html:392 +#: part/templates/part/detail.html:402 msgid "Delete selected BOM items?" msgstr "" -#: part/templates/part/detail.html:393 +#: part/templates/part/detail.html:403 msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/detail.html:443 part/views.py:451 +#: part/templates/part/detail.html:453 part/views.py:451 msgid "Create New Part" msgstr "" -#: part/templates/part/detail.html:578 +#: part/templates/part/detail.html:588 msgid "Add Test Result Template" msgstr "" -#: part/templates/part/detail.html:596 +#: part/templates/part/detail.html:606 msgid "Edit Test Result Template" msgstr "" -#: part/templates/part/detail.html:608 +#: part/templates/part/detail.html:618 msgid "Delete Test Result Template" msgstr "" -#: part/templates/part/detail.html:667 +#: part/templates/part/detail.html:677 msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:900 +#: part/templates/part/detail.html:910 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:912 +#: part/templates/part/detail.html:922 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:924 +#: part/templates/part/detail.html:934 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1013 +#: part/templates/part/detail.html:1023 #, python-format msgid "Unit Price - %(currency)s" msgstr "" From 96e26afa9b755f802904f3a3ba8543c748244bbe Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 19 Jul 2021 15:28:14 +1000 Subject: [PATCH 554/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/tr/LC_MESSAGES/django.po | 46 +++++++++++------------ 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 99bb9b24f6..b447da925e 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 01:18+0000\n" -"PO-Revision-Date: 2021-07-19 02:21\n" +"POT-Creation-Date: 2021-07-19 05:04+0000\n" +"PO-Revision-Date: 2021-07-19 05:28\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -481,7 +481,7 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 #: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:937 part/templates/part/detail.html:1023 +#: part/templates/part/detail.html:947 part/templates/part/detail.html:1033 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -1248,7 +1248,7 @@ msgstr "" #: order/templates/order/po_attachments.html:79 #: order/templates/order/purchase_order_detail.html:153 #: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:799 stock/templates/stock/item.html:232 +#: part/templates/part/detail.html:809 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "" @@ -1257,7 +1257,7 @@ msgstr "" #: order/templates/order/po_attachments.html:51 #: order/templates/order/purchase_order_detail.html:125 #: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:753 stock/templates/stock/item.html:200 +#: part/templates/part/detail.html:763 stock/templates/stock/item.html:200 msgid "Edit Attachment" msgstr "Ek Düzenle" @@ -1265,7 +1265,7 @@ msgstr "Ek Düzenle" #: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:762 stock/templates/stock/item.html:209 +#: part/templates/part/detail.html:772 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" msgstr "" @@ -1273,7 +1273,7 @@ msgstr "" #: order/templates/order/po_attachments.html:59 #: order/templates/order/purchase_order_detail.html:133 #: order/templates/order/sales_order_detail.html:125 -#: part/templates/part/detail.html:763 stock/templates/stock/item.html:210 +#: part/templates/part/detail.html:773 stock/templates/stock/item.html:210 msgid "Delete Attachment" msgstr "Eki Sil" @@ -2362,19 +2362,19 @@ msgstr "" #: company/templates/company/detail.html:271 #: company/templates/company/supplier_part.html:288 #: part/templates/part/category.html:127 part/templates/part/category.html:141 -#: part/templates/part/detail.html:638 stock/templates/stock/location.html:231 +#: part/templates/part/detail.html:648 stock/templates/stock/location.html:231 msgid "Export" msgstr "" #: company/templates/company/detail.html:372 #: company/templates/company/manufacturer_part.html:200 -#: part/templates/part/detail.html:823 +#: part/templates/part/detail.html:833 msgid "Delete Supplier Parts?" msgstr "" #: company/templates/company/detail.html:373 #: company/templates/company/manufacturer_part.html:201 -#: part/templates/part/detail.html:824 +#: part/templates/part/detail.html:834 msgid "All selected supplier parts will be deleted" msgstr "" @@ -2452,7 +2452,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:176 -#: part/templates/part/detail.html:716 +#: part/templates/part/detail.html:726 msgid "Add Parameter" msgstr "" @@ -4243,7 +4243,7 @@ msgstr "" msgid "Create new part" msgstr "" -#: part/templates/part/category.html:131 part/templates/part/detail.html:442 +#: part/templates/part/category.html:131 part/templates/part/detail.html:452 msgid "New Part" msgstr "" @@ -4452,50 +4452,50 @@ msgstr "" msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/detail.html:392 +#: part/templates/part/detail.html:402 msgid "Delete selected BOM items?" msgstr "" -#: part/templates/part/detail.html:393 +#: part/templates/part/detail.html:403 msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/detail.html:443 part/views.py:451 +#: part/templates/part/detail.html:453 part/views.py:451 msgid "Create New Part" msgstr "" -#: part/templates/part/detail.html:578 +#: part/templates/part/detail.html:588 msgid "Add Test Result Template" msgstr "" -#: part/templates/part/detail.html:596 +#: part/templates/part/detail.html:606 msgid "Edit Test Result Template" msgstr "" -#: part/templates/part/detail.html:608 +#: part/templates/part/detail.html:618 msgid "Delete Test Result Template" msgstr "" -#: part/templates/part/detail.html:667 +#: part/templates/part/detail.html:677 msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:900 +#: part/templates/part/detail.html:910 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:912 +#: part/templates/part/detail.html:922 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:924 +#: part/templates/part/detail.html:934 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1013 +#: part/templates/part/detail.html:1023 #, python-format msgid "Unit Price - %(currency)s" msgstr "" From 5559db75e60fb1be8fc3dfa13b1fb90979daf80f Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 19 Jul 2021 15:28:16 +1000 Subject: [PATCH 555/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/zh/LC_MESSAGES/django.po | 46 +++++++++++------------ 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index c6979bae45..2421e1bf43 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 01:18+0000\n" -"PO-Revision-Date: 2021-07-19 02:21\n" +"POT-Creation-Date: 2021-07-19 05:04+0000\n" +"PO-Revision-Date: 2021-07-19 05:28\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -481,7 +481,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 #: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:937 part/templates/part/detail.html:1023 +#: part/templates/part/detail.html:947 part/templates/part/detail.html:1033 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 @@ -1248,7 +1248,7 @@ msgstr "" #: order/templates/order/po_attachments.html:79 #: order/templates/order/purchase_order_detail.html:153 #: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:799 stock/templates/stock/item.html:232 +#: part/templates/part/detail.html:809 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "" @@ -1257,7 +1257,7 @@ msgstr "" #: order/templates/order/po_attachments.html:51 #: order/templates/order/purchase_order_detail.html:125 #: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:753 stock/templates/stock/item.html:200 +#: part/templates/part/detail.html:763 stock/templates/stock/item.html:200 msgid "Edit Attachment" msgstr "" @@ -1265,7 +1265,7 @@ msgstr "" #: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:762 stock/templates/stock/item.html:209 +#: part/templates/part/detail.html:772 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" msgstr "" @@ -1273,7 +1273,7 @@ msgstr "" #: order/templates/order/po_attachments.html:59 #: order/templates/order/purchase_order_detail.html:133 #: order/templates/order/sales_order_detail.html:125 -#: part/templates/part/detail.html:763 stock/templates/stock/item.html:210 +#: part/templates/part/detail.html:773 stock/templates/stock/item.html:210 msgid "Delete Attachment" msgstr "" @@ -2362,19 +2362,19 @@ msgstr "" #: company/templates/company/detail.html:271 #: company/templates/company/supplier_part.html:288 #: part/templates/part/category.html:127 part/templates/part/category.html:141 -#: part/templates/part/detail.html:638 stock/templates/stock/location.html:231 +#: part/templates/part/detail.html:648 stock/templates/stock/location.html:231 msgid "Export" msgstr "" #: company/templates/company/detail.html:372 #: company/templates/company/manufacturer_part.html:200 -#: part/templates/part/detail.html:823 +#: part/templates/part/detail.html:833 msgid "Delete Supplier Parts?" msgstr "" #: company/templates/company/detail.html:373 #: company/templates/company/manufacturer_part.html:201 -#: part/templates/part/detail.html:824 +#: part/templates/part/detail.html:834 msgid "All selected supplier parts will be deleted" msgstr "" @@ -2452,7 +2452,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:176 -#: part/templates/part/detail.html:716 +#: part/templates/part/detail.html:726 msgid "Add Parameter" msgstr "" @@ -4243,7 +4243,7 @@ msgstr "" msgid "Create new part" msgstr "" -#: part/templates/part/category.html:131 part/templates/part/detail.html:442 +#: part/templates/part/category.html:131 part/templates/part/detail.html:452 msgid "New Part" msgstr "" @@ -4452,50 +4452,50 @@ msgstr "" msgid "Delete manufacturer parts" msgstr "" -#: part/templates/part/detail.html:392 +#: part/templates/part/detail.html:402 msgid "Delete selected BOM items?" msgstr "" -#: part/templates/part/detail.html:393 +#: part/templates/part/detail.html:403 msgid "All selected BOM items will be deleted" msgstr "" -#: part/templates/part/detail.html:443 part/views.py:451 +#: part/templates/part/detail.html:453 part/views.py:451 msgid "Create New Part" msgstr "" -#: part/templates/part/detail.html:578 +#: part/templates/part/detail.html:588 msgid "Add Test Result Template" msgstr "" -#: part/templates/part/detail.html:596 +#: part/templates/part/detail.html:606 msgid "Edit Test Result Template" msgstr "" -#: part/templates/part/detail.html:608 +#: part/templates/part/detail.html:618 msgid "Delete Test Result Template" msgstr "" -#: part/templates/part/detail.html:667 +#: part/templates/part/detail.html:677 msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:900 +#: part/templates/part/detail.html:910 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:912 +#: part/templates/part/detail.html:922 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:924 +#: part/templates/part/detail.html:934 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1013 +#: part/templates/part/detail.html:1023 #, python-format msgid "Unit Price - %(currency)s" msgstr "" From ab60c030fff157703c56d0221637f04c7b960d32 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 19 Jul 2021 05:58:04 +0000 Subject: [PATCH 556/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 2 +- InvenTree/locale/en/LC_MESSAGES/django.po | 2 +- InvenTree/locale/es/LC_MESSAGES/django.po | 2 +- InvenTree/locale/fr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/it/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ja/LC_MESSAGES/django.po | 2 +- InvenTree/locale/pl/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ru/LC_MESSAGES/django.po | 2 +- InvenTree/locale/tr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/zh/LC_MESSAGES/django.po | 2 +- 10 files changed, 10 insertions(+), 10 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index e6e54b0529..3afb513420 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 05:04+0000\n" +"POT-Creation-Date: 2021-07-19 05:57+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: German\n" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 26fc1f33a8..7000e86c16 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 05:04+0000\n" +"POT-Creation-Date: 2021-07-19 05:57+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index ba666dd253..25b4c7fec4 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 05:04+0000\n" +"POT-Creation-Date: 2021-07-19 05:57+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Spanish\n" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 1f36e9b2ea..65d8ab2349 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 05:04+0000\n" +"POT-Creation-Date: 2021-07-19 05:57+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: French\n" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 5c8ea4328f..c73a1b52df 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 05:04+0000\n" +"POT-Creation-Date: 2021-07-19 05:57+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Italian\n" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index a28582a6db..7e7205121a 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 05:04+0000\n" +"POT-Creation-Date: 2021-07-19 05:57+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Japanese\n" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 51f4eff9fc..c48307a4a7 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 05:04+0000\n" +"POT-Creation-Date: 2021-07-19 05:57+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Polish\n" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 08e50b2b36..4fb3751c9d 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 05:04+0000\n" +"POT-Creation-Date: 2021-07-19 05:57+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Russian\n" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 3d574487bc..920a9f960b 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 05:04+0000\n" +"POT-Creation-Date: 2021-07-19 05:57+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Turkish\n" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 482f90285d..ff28f9432c 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 05:04+0000\n" +"POT-Creation-Date: 2021-07-19 05:57+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" From a033b075db61bd06a7e056eae096217d47be264f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 19 Jul 2021 07:25:11 +0000 Subject: [PATCH 557/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 2 +- InvenTree/locale/en/LC_MESSAGES/django.po | 2 +- InvenTree/locale/es/LC_MESSAGES/django.po | 2 +- InvenTree/locale/fr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/it/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ja/LC_MESSAGES/django.po | 2 +- InvenTree/locale/pl/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ru/LC_MESSAGES/django.po | 2 +- InvenTree/locale/tr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/zh/LC_MESSAGES/django.po | 2 +- 10 files changed, 10 insertions(+), 10 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 3afb513420..a3b7815a20 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 05:57+0000\n" +"POT-Creation-Date: 2021-07-19 07:24+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: German\n" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 7000e86c16..b8021e1cd3 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 05:57+0000\n" +"POT-Creation-Date: 2021-07-19 07:24+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 25b4c7fec4..80b21da46c 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 05:57+0000\n" +"POT-Creation-Date: 2021-07-19 07:24+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Spanish\n" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 65d8ab2349..2f0ff7f988 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 05:57+0000\n" +"POT-Creation-Date: 2021-07-19 07:24+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: French\n" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index c73a1b52df..9c79e79db7 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 05:57+0000\n" +"POT-Creation-Date: 2021-07-19 07:24+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Italian\n" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 7e7205121a..cafea47ac2 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 05:57+0000\n" +"POT-Creation-Date: 2021-07-19 07:24+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Japanese\n" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index c48307a4a7..3de5674c78 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 05:57+0000\n" +"POT-Creation-Date: 2021-07-19 07:24+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Polish\n" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 4fb3751c9d..6f6c39d013 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 05:57+0000\n" +"POT-Creation-Date: 2021-07-19 07:24+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Russian\n" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 920a9f960b..2aa0dfd8c9 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 05:57+0000\n" +"POT-Creation-Date: 2021-07-19 07:24+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Turkish\n" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index ff28f9432c..01ee434f70 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 05:57+0000\n" +"POT-Creation-Date: 2021-07-19 07:24+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" From 1c53bc6ae19c60e686de166e3d72965037d8472b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 19 Jul 2021 07:46:21 +0000 Subject: [PATCH 558/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 397 ++++++++++++---------- InvenTree/locale/en/LC_MESSAGES/django.po | 386 +++++++++++---------- InvenTree/locale/es/LC_MESSAGES/django.po | 390 +++++++++++---------- InvenTree/locale/fr/LC_MESSAGES/django.po | 388 +++++++++++---------- InvenTree/locale/it/LC_MESSAGES/django.po | 386 +++++++++++---------- InvenTree/locale/ja/LC_MESSAGES/django.po | 388 +++++++++++---------- InvenTree/locale/pl/LC_MESSAGES/django.po | 392 +++++++++++---------- InvenTree/locale/ru/LC_MESSAGES/django.po | 388 +++++++++++---------- InvenTree/locale/tr/LC_MESSAGES/django.po | 394 +++++++++++---------- InvenTree/locale/zh/LC_MESSAGES/django.po | 388 +++++++++++---------- 10 files changed, 2010 insertions(+), 1887 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index a3b7815a20..8184bdd9f0 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 07:24+0000\n" +"POT-Creation-Date: 2021-07-19 07:46+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: German\n" @@ -36,7 +36,7 @@ msgstr "Datum eingeben" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:510 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:520 msgid "Confirm" msgstr "Bestätigen" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "Doppelte Seriennummer: {n}" #: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 -#: stock/views.py:1311 +#: stock/views.py:1278 msgid "Invalid quantity provided" msgstr "Keine gültige Menge" @@ -124,7 +124,7 @@ msgstr "Datei-Kommentar" #: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1489 +#: templates/js/stock.js:1538 msgid "User" msgstr "Benutzer" @@ -141,7 +141,7 @@ msgstr "" #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 -#: templates/js/stock.js:1282 +#: templates/js/stock.js:1331 msgid "Name" msgstr "Name" @@ -161,8 +161,8 @@ msgstr "Name" #: templates/js/company.js:741 templates/js/order.js:247 #: templates/js/order.js:349 templates/js/part.js:265 templates/js/part.js:449 #: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 -#: templates/js/stock.js:868 templates/js/stock.js:1294 -#: templates/js/stock.js:1339 +#: templates/js/stock.js:917 templates/js/stock.js:1343 +#: templates/js/stock.js:1388 msgid "Description" msgstr "Beschreibung" @@ -481,20 +481,20 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 #: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:947 part/templates/part/detail.html:1033 +#: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:91 #: report/templates/report/inventree_test_report_base.html:77 -#: stock/forms.py:142 stock/forms.py:275 +#: stock/forms.py:141 stock/forms.py:247 #: stock/templates/stock/item_base.html:267 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 #: templates/js/order.js:462 templates/js/part.js:1016 #: templates/js/part.js:1138 templates/js/part.js:1194 -#: templates/js/stock.js:1474 templates/js/stock.js:1672 +#: templates/js/stock.js:1523 templates/js/stock.js:1721 msgid "Quantity" msgstr "Anzahl" @@ -506,7 +506,7 @@ msgstr "Anzahl der zu bauenden Teile" msgid "Enter quantity for build output" msgstr "Menge der Endprodukte angeben" -#: build/forms.py:95 order/forms.py:114 stock/forms.py:85 +#: build/forms.py:95 order/forms.py:114 stock/forms.py:84 msgid "Serial Numbers" msgstr "Seriennummer" @@ -535,13 +535,13 @@ msgid "Mark build as complete" msgstr "Bauauftrag als vollständig markieren" #: build/forms.py:210 build/templates/build/auto_allocate.html:18 -#: stock/forms.py:314 stock/templates/stock/item_base.html:297 +#: stock/forms.py:286 stock/templates/stock/item_base.html:297 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:256 -#: templates/js/build.js:620 templates/js/order.js:447 templates/js/stock.js:75 -#: templates/js/stock.js:201 templates/js/stock.js:954 -#: templates/js/stock.js:1366 +#: templates/js/build.js:620 templates/js/order.js:447 +#: templates/js/stock.js:124 templates/js/stock.js:250 +#: templates/js/stock.js:1003 templates/js/stock.js:1415 msgid "Location" msgstr "Lagerort" @@ -555,8 +555,8 @@ msgstr "Lagerort der Endprodukte" #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:251 templates/js/order.js:354 -#: templates/js/stock.js:941 templates/js/stock.js:1443 -#: templates/js/stock.js:1688 +#: templates/js/stock.js:990 templates/js/stock.js:1492 +#: templates/js/stock.js:1737 msgid "Status" msgstr "Status" @@ -659,8 +659,8 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: templates/js/build.js:586 templates/js/build.js:873 #: templates/js/build.js:1139 templates/js/company.js:400 #: templates/js/company.js:650 templates/js/part.js:430 -#: templates/js/part.js:593 templates/js/stock.js:73 templates/js/stock.js:837 -#: templates/js/stock.js:1660 +#: templates/js/part.js:593 templates/js/stock.js:122 templates/js/stock.js:886 +#: templates/js/stock.js:1709 msgid "Part" msgstr "Teil" @@ -786,12 +786,12 @@ msgstr "Link zu einer externen URL" #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 +#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:746 -#: templates/js/stock.js:209 templates/js/stock.js:450 -#: templates/js/stock.js:1033 +#: templates/js/stock.js:258 templates/js/stock.js:499 +#: templates/js/stock.js:1082 msgid "Notes" msgstr "Notizen" @@ -857,7 +857,7 @@ msgstr "Bauauftrag starten um Teile zuzuweisen" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 #: templates/js/build.js:249 templates/js/build.js:993 #: templates/js/order.js:435 templates/js/order.js:440 -#: templates/js/stock.js:1425 +#: templates/js/stock.js:1474 msgid "Stock Item" msgstr "BestandsObjekt" @@ -1110,7 +1110,7 @@ msgstr "Bestand kann jedem verfügbaren Lagerort entnommen werden." #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 #: order/templates/order/purchase_order_detail.html:405 -#: order/templates/order/receive_parts.html:25 stock/forms.py:136 +#: order/templates/order/receive_parts.html:25 stock/forms.py:135 msgid "Destination" msgstr "Ziel-Lager" @@ -1119,8 +1119,8 @@ msgid "Destination location not specified" msgstr "Ziel-Lagerort nicht angegeben" #: build/templates/build/detail.html:73 -#: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 -#: templates/js/stock.js:1695 templates/js/table_filters.js:116 +#: stock/templates/stock/item_base.html:315 templates/js/stock.js:998 +#: templates/js/stock.js:1744 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "Losnummer" @@ -1248,7 +1248,7 @@ msgstr "" #: order/templates/order/po_attachments.html:79 #: order/templates/order/purchase_order_detail.html:153 #: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:809 stock/templates/stock/item.html:232 +#: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "Anhang hinzufügen" @@ -1257,7 +1257,7 @@ msgstr "Anhang hinzufügen" #: order/templates/order/po_attachments.html:51 #: order/templates/order/purchase_order_detail.html:125 #: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:763 stock/templates/stock/item.html:200 +#: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 msgid "Edit Attachment" msgstr "Anhang bearbeiten" @@ -1265,7 +1265,7 @@ msgstr "Anhang bearbeiten" #: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:772 stock/templates/stock/item.html:209 +#: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" msgstr "" @@ -1273,7 +1273,7 @@ msgstr "" #: order/templates/order/po_attachments.html:59 #: order/templates/order/purchase_order_detail.html:133 #: order/templates/order/sales_order_detail.html:125 -#: part/templates/part/detail.html:773 stock/templates/stock/item.html:210 +#: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 msgid "Delete Attachment" msgstr "Anhang löschen" @@ -1306,7 +1306,7 @@ msgid "Build Order Details" msgstr "Bauauftrag-details" #: build/templates/build/navbar.html:15 order/templates/order/po_navbar.html:15 -#: templates/js/stock.js:1354 +#: templates/js/stock.js:1403 msgid "Details" msgstr "Details" @@ -1351,7 +1351,7 @@ msgstr "Endprodukt anlegen" msgid "Maximum output quantity is " msgstr "Maximale Endproduktmenge ist " -#: build/views.py:183 stock/views.py:1337 +#: build/views.py:183 stock/views.py:1304 msgid "Serial numbers already exist" msgstr "Seriennummern existieren bereits" @@ -1606,7 +1606,7 @@ msgid "Number of recent parts to display on index page" msgstr "Anzahl der neusten Teile auf der Startseite" #: common/models.py:160 part/models.py:2225 report/models.py:187 -#: stock/forms.py:226 templates/js/table_filters.js:25 +#: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "Vorlage" @@ -2101,7 +2101,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:551 templates/js/part.js:348 -#: templates/js/stock.js:446 +#: templates/js/stock.js:495 msgid "Value" msgstr "Wert" @@ -2170,7 +2170,7 @@ msgstr "Mindestpreis" #: company/models.py:531 company/templates/company/supplier_part.html:113 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/company.js:751 templates/js/stock.js:1029 +#: templates/js/company.js:751 templates/js/stock.js:1078 msgid "Packaging" msgstr "Verpackungen" @@ -2239,7 +2239,7 @@ msgstr "Telefon" #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:245 templates/js/order.js:331 -#: templates/js/stock.js:1407 +#: templates/js/stock.js:1456 msgid "Customer" msgstr "Kunde" @@ -2363,24 +2363,17 @@ msgstr "Zugeordneter Bestand" msgid "Company Notes" msgstr "Firmenbemerkungen" -#: company/templates/company/detail.html:271 -#: company/templates/company/supplier_part.html:288 -#: part/templates/part/category.html:127 part/templates/part/category.html:141 -#: part/templates/part/detail.html:648 stock/templates/stock/location.html:231 -msgid "Export" -msgstr "Exportieren" - -#: company/templates/company/detail.html:372 +#: company/templates/company/detail.html:364 #: company/templates/company/manufacturer_part.html:200 -#: part/templates/part/detail.html:833 +#: part/templates/part/detail.html:825 #, fuzzy #| msgid "Delete Supplier Part" msgid "Delete Supplier Parts?" msgstr "Zuliefererteil entfernen" -#: company/templates/company/detail.html:373 +#: company/templates/company/detail.html:365 #: company/templates/company/manufacturer_part.html:201 -#: part/templates/part/detail.html:834 +#: part/templates/part/detail.html:826 #, fuzzy #| msgid "All selected BOM items will be deleted" msgid "All selected supplier parts will be deleted" @@ -2460,7 +2453,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:176 -#: part/templates/part/detail.html:726 +#: part/templates/part/detail.html:718 msgid "Add Parameter" msgstr "" @@ -2485,8 +2478,8 @@ msgstr "Herstellerteil-Bestand" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:269 -#: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:74 -#: templates/js/stock.js:877 templates/navbar.html:26 +#: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 +#: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" msgstr "Lagerbestand" @@ -2515,7 +2508,7 @@ msgstr "Zuliefererteile" #: stock/templates/stock/location.html:148 #: stock/templates/stock/location_navbar.html:18 #: stock/templates/stock/location_navbar.html:21 -#: templates/InvenTree/search.html:198 templates/js/stock.js:1306 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1355 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "Teilbestand" @@ -2523,7 +2516,7 @@ msgstr "Teilbestand" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 stock/models.py:420 #: stock/templates/stock/item_base.html:386 templates/js/company.js:691 -#: templates/js/stock.js:1001 +#: templates/js/stock.js:1050 msgid "Supplier Part" msgstr "Zuliefererteil" @@ -2652,7 +2645,7 @@ msgstr "Label Name" msgid "Label description" msgstr "Label Beschreibung" -#: label/models.py:127 stock/forms.py:169 +#: label/models.py:127 stock/forms.py:168 msgid "Label" msgstr "Label" @@ -2871,7 +2864,7 @@ msgstr "Bestellung" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:336 templates/js/order.js:212 -#: templates/js/stock.js:980 templates/js/stock.js:1388 +#: templates/js/stock.js:1029 templates/js/stock.js:1437 msgid "Purchase Order" msgstr "Bestellung" @@ -2891,7 +2884,7 @@ msgid "Number of items received" msgstr "Empfangene Objekt-Anzahl" #: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:545 -#: stock/templates/stock/item_base.html:343 templates/js/stock.js:1024 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:1073 msgid "Purchase Price" msgstr "Preis" @@ -3007,7 +3000,7 @@ msgstr "Bestellung bearbeiten" #: order/templates/order/order_base.html:196 #: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 -#: stock/templates/stock/location.html:259 templates/js/part.js:64 +#: stock/templates/stock/location.html:250 templates/js/part.js:64 msgid "New Location" msgstr "Neuer Lagerort" @@ -3606,11 +3599,11 @@ msgstr "Standard-Lagerort" msgid "Available Stock" msgstr "Verfügbarer Lagerbestand" -#: part/forms.py:64 stock/forms.py:232 +#: part/forms.py:64 msgid "File Format" msgstr "Dateiformat" -#: part/forms.py:64 stock/forms.py:232 +#: part/forms.py:64 msgid "Select output file format" msgstr "Ausgabe-Dateiformat auswählen" @@ -3954,7 +3947,7 @@ msgstr "Test-Vorlagen können nur für verfolgbare Teile angelegt werden" msgid "Test with this name already exists for this part" msgstr "Ein Test mit diesem Namen besteht bereits für dieses Teil" -#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:426 +#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "Test-Name" @@ -4257,6 +4250,10 @@ msgstr "Teile (inklusive Unter-Kategorien)" msgid "Export Part Data" msgstr "Teile-Daten exportieren" +#: part/templates/part/category.html:127 part/templates/part/category.html:141 +msgid "Export" +msgstr "Exportieren" + #: part/templates/part/category.html:130 msgid "Create new part" msgstr "Neues Teil anlegen" @@ -4290,7 +4287,7 @@ msgid "Part Parameters" msgstr "Teilparameter" #: part/templates/part/category.html:256 -#: stock/templates/stock/location.html:260 +#: stock/templates/stock/location.html:251 msgid "Create new location" msgstr "Neuen Lagerort anlegen" @@ -4307,7 +4304,7 @@ msgstr "Teil-Kategorie anlegen" msgid "Create new Part Category" msgstr "Neue Teil-Kategorie anlegen" -#: part/templates/part/category.html:298 stock/views.py:907 +#: part/templates/part/category.html:298 stock/views.py:874 msgid "Create new Stock Location" msgstr "Neuen Lagerort erstellen" @@ -4496,26 +4493,26 @@ msgstr "" msgid "Delete Test Result Template" msgstr "" -#: part/templates/part/detail.html:677 +#: part/templates/part/detail.html:669 msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:910 +#: part/templates/part/detail.html:902 #, python-format msgid "Single Price - %(currency)s" msgstr "Einzelpreis - %(currency)s" -#: part/templates/part/detail.html:922 +#: part/templates/part/detail.html:914 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "Einzelpreisdifferenz - %(currency)s" -#: part/templates/part/detail.html:934 +#: part/templates/part/detail.html:926 #, python-format msgid "Part Single Price - %(currency)s" msgstr "Einzelpreis für Zuliefererteil- %(currency)s" -#: part/templates/part/detail.html:1023 +#: part/templates/part/detail.html:1015 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -5112,7 +5109,7 @@ msgid "Result" msgstr "Ergebnis" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:259 templates/js/stock.js:1322 +#: templates/js/order.js:259 templates/js/stock.js:1371 msgid "Date" msgstr "Datum" @@ -5166,69 +5163,60 @@ msgstr "" msgid "Moved {n} parts to {loc}" msgstr "{n} Teile nach {loc} bewegt" -#: stock/forms.py:81 stock/forms.py:341 stock/models.py:513 -#: stock/templates/stock/item_base.html:393 templates/js/stock.js:969 +#: stock/forms.py:80 stock/forms.py:313 stock/models.py:513 +#: stock/templates/stock/item_base.html:393 templates/js/stock.js:1018 msgid "Expiry Date" msgstr "Ablaufdatum" -#: stock/forms.py:82 stock/forms.py:342 +#: stock/forms.py:81 stock/forms.py:314 msgid "Expiration date for this stock item" msgstr "Ablaufdatum für dieses BestandsObjekt" -#: stock/forms.py:85 +#: stock/forms.py:84 msgid "Enter unique serial numbers (or leave blank)" msgstr "Eindeutige Seriennummern eingeben (oder leer lassen)" -#: stock/forms.py:136 +#: stock/forms.py:135 msgid "Destination for serialized stock (by default, will remain in current location)" msgstr "Lagerort für serial" -#: stock/forms.py:138 +#: stock/forms.py:137 msgid "Serial numbers" msgstr "Seriennummern" -#: stock/forms.py:138 +#: stock/forms.py:137 msgid "Unique serial numbers (must match quantity)" msgstr "Anzahl der eindeutigen Seriennummern (muss mit der Anzahl übereinstimmen)" -#: stock/forms.py:140 stock/forms.py:316 +#: stock/forms.py:139 stock/forms.py:288 msgid "Add transaction note (optional)" msgstr " Transaktionsnotizen hinzufügen (optional)" -#: stock/forms.py:170 stock/forms.py:226 +#: stock/forms.py:169 stock/forms.py:225 msgid "Select test report template" msgstr "Test Bericht Vorlage auswählen" -#: stock/forms.py:234 templates/js/table_filters.js:79 -#: templates/js/table_filters.js:142 -msgid "Include sublocations" -msgstr "Unter-Lagerorte einschließen" - -#: stock/forms.py:234 -msgid "Include stock items in sub locations" -msgstr "BestandsObjekt in untergeordneten Lagerorten einschließen" - -#: stock/forms.py:269 +#: stock/forms.py:241 msgid "Stock item to install" msgstr "BestandsObjekt zum verbauen" -#: stock/forms.py:276 +#: stock/forms.py:248 msgid "Stock quantity to assign" msgstr "Bestandmenge zum Zuweisen" -#: stock/forms.py:304 +#: stock/forms.py:276 msgid "Must not exceed available quantity" msgstr "Anzahl darf die verfügbare Anzahl nicht überschreiten" -#: stock/forms.py:314 +#: stock/forms.py:286 msgid "Destination location for uninstalled items" msgstr "Ziel Lagerort für unverbaute Objekte" -#: stock/forms.py:318 +#: stock/forms.py:290 msgid "Confirm uninstall" msgstr "nicht mehr verbauen bestätigen" -#: stock/forms.py:318 +#: stock/forms.py:290 msgid "Confirm removal of installed stock items" msgstr "Entfernen der verbauten BestandsObjekt bestätigen" @@ -5626,7 +5614,7 @@ msgstr "Dieses BestandsObjekt lief am %(item.expiry_date)s ab" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "Dieses BestandsObjekt läuft am %(item.expiry_date)s ab" -#: stock/templates/stock/item_base.html:406 templates/js/stock.js:975 +#: stock/templates/stock/item_base.html:406 templates/js/stock.js:1024 msgid "Last Updated" msgstr "Zuletzt aktualisiert" @@ -5779,7 +5767,7 @@ msgstr "Lade..." msgid "The following stock items will be uninstalled" msgstr "Die folgenden BestandsObjekte werden nicht mehr verbaut" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:880 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:847 msgid "Convert Stock Item" msgstr "BestandsObjekt umwandeln" @@ -5804,7 +5792,7 @@ msgstr "Sind Sie sicher, dass Sie diesen BestandsObjekt-Verfolgungs-Eintrag lös msgid "Edit Stock Location" msgstr "BestandsObjekt-Lagerort bearbeiten" -#: stock/views.py:253 stock/views.py:859 stock/views.py:981 stock/views.py:1346 +#: stock/views.py:253 stock/views.py:826 stock/views.py:948 stock/views.py:1313 msgid "Owner is required (ownership control is enabled)" msgstr "Eigentümer notwendig (Eigentümerkontrolle aktiv)" @@ -5840,67 +5828,63 @@ msgstr "alle Testdaten löschen" msgid "Confirm test data deletion" msgstr "Löschen Testdaten bestätigen" -#: stock/views.py:385 -msgid "Stock Export Options" -msgstr "Lagerbestand Exportoptionen" - -#: stock/views.py:506 +#: stock/views.py:473 msgid "Stock Item QR Code" msgstr "BestandsObjekt-QR-Code" -#: stock/views.py:532 +#: stock/views.py:499 msgid "Install Stock Item" msgstr "BestandsObjekt installiert" -#: stock/views.py:631 +#: stock/views.py:598 msgid "Uninstall Stock Items" msgstr "BestandsObjekte deinstallieren" -#: stock/views.py:728 templates/js/stock.js:223 +#: stock/views.py:695 templates/js/stock.js:272 msgid "Confirm stock adjustment" msgstr "Bestands-Anpassung bestätigen" -#: stock/views.py:739 +#: stock/views.py:706 msgid "Uninstalled stock items" msgstr "BestandsObjekte deinstalliert" -#: stock/views.py:761 +#: stock/views.py:728 msgid "Edit Stock Item" msgstr "BestandsObjekt bearbeiten" -#: stock/views.py:998 +#: stock/views.py:965 msgid "Serialize Stock" msgstr "Lagerbestand erfassen" -#: stock/views.py:1091 templates/js/build.js:365 +#: stock/views.py:1058 templates/js/build.js:365 msgid "Create new Stock Item" msgstr "Neues BestandsObjekt hinzufügen" -#: stock/views.py:1233 +#: stock/views.py:1200 msgid "Duplicate Stock Item" msgstr "Bestand duplizieren" -#: stock/views.py:1315 +#: stock/views.py:1282 msgid "Quantity cannot be negative" msgstr "Anzahl kann nicht negativ sein" -#: stock/views.py:1415 +#: stock/views.py:1382 msgid "Delete Stock Location" msgstr "Bestand-Lagerort löschen" -#: stock/views.py:1428 +#: stock/views.py:1395 msgid "Delete Stock Item" msgstr "BestandsObjekt löschen" -#: stock/views.py:1439 +#: stock/views.py:1406 msgid "Delete Stock Tracking Entry" msgstr "Lagerbestands-Tracking-Eintrag löschen" -#: stock/views.py:1446 +#: stock/views.py:1413 msgid "Edit Stock Tracking Entry" msgstr "Lagerbestands-Tracking-Eintrag bearbeiten" -#: stock/views.py:1455 +#: stock/views.py:1422 msgid "Add Stock Tracking Entry" msgstr "Lagerbestands-Tracking-Eintrag hinzufügen" @@ -5984,11 +5968,11 @@ msgstr "Suchergebnisse" msgid "Enter a search query" msgstr "Eine Sucheanfrage eingeben" -#: templates/InvenTree/search.html:268 templates/js/stock.js:570 +#: templates/InvenTree/search.html:268 templates/js/stock.js:619 msgid "Shipped to customer" msgstr "an Kunde versand" -#: templates/InvenTree/search.html:271 templates/js/stock.js:580 +#: templates/InvenTree/search.html:271 templates/js/stock.js:629 msgid "No stock location set" msgstr "Kein Lagerort gesetzt" @@ -6412,7 +6396,7 @@ msgstr "Dadurch wird die Verknüpfung zwischen diesem BestandsObjekt und dem Bar msgid "Unlink" msgstr "Entfernen" -#: templates/js/barcode.js:376 templates/js/stock.js:161 +#: templates/js/barcode.js:376 templates/js/stock.js:210 msgid "Remove stock item" msgstr "BestandsObjekt entfernen" @@ -6550,7 +6534,7 @@ msgid "No builds matching query" msgstr "Keine Bauaufträge passen zur Anfrage" #: templates/js/build.js:840 templates/js/part.js:579 templates/js/part.js:824 -#: templates/js/stock.js:825 templates/js/stock.js:1276 +#: templates/js/stock.js:874 templates/js/stock.js:1325 msgid "Select" msgstr "Auswählen" @@ -6558,7 +6542,7 @@ msgstr "Auswählen" msgid "Build order is overdue" msgstr "Bauauftrag ist überfällig" -#: templates/js/build.js:924 templates/js/stock.js:1498 +#: templates/js/build.js:924 templates/js/stock.js:1547 msgid "No user information" msgstr "Keine Benutzerinformation" @@ -6690,40 +6674,40 @@ msgstr "Filter entfernen" msgid "Create filter" msgstr "Filter anlegen" -#: templates/js/forms.js:278 templates/js/forms.js:291 -#: templates/js/forms.js:303 templates/js/forms.js:315 +#: templates/js/forms.js:283 templates/js/forms.js:296 +#: templates/js/forms.js:308 templates/js/forms.js:320 msgid "Action Prohibited" msgstr "" -#: templates/js/forms.js:279 +#: templates/js/forms.js:284 msgid "Create operation not allowed" msgstr "" -#: templates/js/forms.js:292 +#: templates/js/forms.js:297 msgid "Update operation not allowed" msgstr "" -#: templates/js/forms.js:304 +#: templates/js/forms.js:309 msgid "Delete operation not allowed" msgstr "" -#: templates/js/forms.js:316 +#: templates/js/forms.js:321 msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:801 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:811 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "Fehler in Formular" -#: templates/js/forms.js:1168 +#: templates/js/forms.js:1178 msgid "Searching" msgstr "" -#: templates/js/forms.js:1321 +#: templates/js/forms.js:1331 msgid "Clear input" msgstr "" -#: templates/js/label.js:10 templates/js/report.js:98 templates/js/stock.js:185 +#: templates/js/label.js:10 templates/js/report.js:98 templates/js/stock.js:234 msgid "Select Stock Items" msgstr "BestandsObjekte auswählen" @@ -6940,7 +6924,7 @@ msgstr "Keine Kategorie" msgid "Low stock" msgstr "Bestand niedrig" -#: templates/js/part.js:849 templates/js/stock.js:1300 +#: templates/js/part.js:849 templates/js/stock.js:1349 msgid "Path" msgstr "Pfad" @@ -6948,11 +6932,11 @@ msgstr "Pfad" msgid "No test templates matching query" msgstr "Keine zur Anfrage passenden Testvorlagen" -#: templates/js/part.js:943 templates/js/stock.js:384 +#: templates/js/part.js:943 templates/js/stock.js:433 msgid "Edit test result" msgstr "Testergebnis bearbeiten" -#: templates/js/part.js:944 templates/js/stock.js:385 +#: templates/js/part.js:944 templates/js/stock.js:434 msgid "Delete test result" msgstr "Testergebnis löschen" @@ -7049,231 +7033,261 @@ msgstr "Aufträge auswählen" msgid "Sales Order(s) must be selected before printing report" msgstr "Auftrag muss vor dem Berichtsdruck ausgewählt werden" -#: templates/js/stock.js:39 +#: templates/js/stock.js:29 +#, fuzzy +#| msgid "Expired Stock" +msgid "Export Stock" +msgstr "abgelaufener Bestand" + +#: templates/js/stock.js:32 +#, fuzzy +#| msgid "File Format" +msgid "Format" +msgstr "Dateiformat" + +#: templates/js/stock.js:33 +#, fuzzy +#| msgid "Select output file format" +msgid "Select file format" +msgstr "Ausgabe-Dateiformat auswählen" + +#: templates/js/stock.js:45 +#, fuzzy +#| msgid "Include sublocations" +msgid "Include Sublocations" +msgstr "Unter-Lagerorte einschließen" + +#: templates/js/stock.js:46 +#, fuzzy +#| msgid "Include stock items in sub locations" +msgid "Include stock items in sublocations" +msgstr "BestandsObjekt in untergeordneten Lagerorten einschließen" + +#: templates/js/stock.js:88 msgid "Transfer Stock" msgstr "" -#: templates/js/stock.js:40 +#: templates/js/stock.js:89 msgid "Move" msgstr "Verschieben" -#: templates/js/stock.js:46 +#: templates/js/stock.js:95 msgid "Count Stock" msgstr "" -#: templates/js/stock.js:47 +#: templates/js/stock.js:96 msgid "Count" msgstr "Anzahl" -#: templates/js/stock.js:51 +#: templates/js/stock.js:100 msgid "Remove Stock" msgstr "" -#: templates/js/stock.js:52 +#: templates/js/stock.js:101 msgid "Take" msgstr "Entfernen" -#: templates/js/stock.js:56 +#: templates/js/stock.js:105 msgid "Add Stock" msgstr "" -#: templates/js/stock.js:57 users/models.py:189 +#: templates/js/stock.js:106 users/models.py:189 msgid "Add" msgstr "Hinzufügen" -#: templates/js/stock.js:61 templates/stock_table.html:63 +#: templates/js/stock.js:110 templates/stock_table.html:63 msgid "Delete Stock" msgstr "Bestand löschen" -#: templates/js/stock.js:150 +#: templates/js/stock.js:199 msgid "Quantity cannot be adjusted for serialized stock" msgstr "" -#: templates/js/stock.js:150 +#: templates/js/stock.js:199 msgid "Specify stock quantity" msgstr "" -#: templates/js/stock.js:186 +#: templates/js/stock.js:235 msgid "You must select at least one available stock item" msgstr "" -#: templates/js/stock.js:202 +#: templates/js/stock.js:251 msgid "Select destination stock location" msgstr "" -#: templates/js/stock.js:210 +#: templates/js/stock.js:259 msgid "Stock transaction notes" msgstr "" -#: templates/js/stock.js:347 +#: templates/js/stock.js:396 msgid "PASS" msgstr "ERFOLGREICH" -#: templates/js/stock.js:349 +#: templates/js/stock.js:398 msgid "FAIL" msgstr "FEHLGESCHLAGEN" -#: templates/js/stock.js:354 +#: templates/js/stock.js:403 msgid "NO RESULT" msgstr "KEIN ERGEBNIS" -#: templates/js/stock.js:380 +#: templates/js/stock.js:429 msgid "Add test result" msgstr "Testergebnis hinzufügen" -#: templates/js/stock.js:406 +#: templates/js/stock.js:455 msgid "No test results found" msgstr "Keine Testergebnisse gefunden" -#: templates/js/stock.js:454 +#: templates/js/stock.js:503 msgid "Test Date" msgstr "Testdatum" -#: templates/js/stock.js:562 +#: templates/js/stock.js:611 msgid "In production" msgstr "In Arbeit" -#: templates/js/stock.js:566 +#: templates/js/stock.js:615 msgid "Installed in Stock Item" msgstr "In BestandsObjekt installiert" -#: templates/js/stock.js:574 +#: templates/js/stock.js:623 msgid "Assigned to Sales Order" msgstr "Auftrag zugewiesen" -#: templates/js/stock.js:650 +#: templates/js/stock.js:699 msgid "No stock items matching query" msgstr "Keine zur Anfrage passenden BestandsObjekte" -#: templates/js/stock.js:671 +#: templates/js/stock.js:720 msgid "items" msgstr "Teile" -#: templates/js/stock.js:763 +#: templates/js/stock.js:812 msgid "batches" msgstr "lose" -#: templates/js/stock.js:790 +#: templates/js/stock.js:839 msgid "locations" msgstr "Lagerorte" -#: templates/js/stock.js:792 +#: templates/js/stock.js:841 msgid "Undefined location" msgstr "unbekannter Lagerort" -#: templates/js/stock.js:893 +#: templates/js/stock.js:942 msgid "Stock item is in production" msgstr "BestandsObjekt wird produziert" -#: templates/js/stock.js:898 +#: templates/js/stock.js:947 msgid "Stock item assigned to sales order" msgstr "BestandsObjekt wurde Auftrag zugewiesen" -#: templates/js/stock.js:901 +#: templates/js/stock.js:950 msgid "Stock item assigned to customer" msgstr "BestandsObjekt wurde Kunden zugewiesen" -#: templates/js/stock.js:905 +#: templates/js/stock.js:954 msgid "Stock item has expired" msgstr "BestandsObjekt ist abgelaufen" -#: templates/js/stock.js:907 +#: templates/js/stock.js:956 msgid "Stock item will expire soon" msgstr "BestandsObjekt läuft demnächst ab" -#: templates/js/stock.js:911 +#: templates/js/stock.js:960 msgid "Stock item has been allocated" msgstr "BestandsObjekt zugewiesen" -#: templates/js/stock.js:915 +#: templates/js/stock.js:964 msgid "Stock item has been installed in another item" msgstr "BestandsObjekt in anderem Element verbaut" -#: templates/js/stock.js:922 +#: templates/js/stock.js:971 msgid "Stock item has been rejected" msgstr "BestandsObjekt abgewiesen" -#: templates/js/stock.js:926 +#: templates/js/stock.js:975 msgid "Stock item is lost" msgstr "BestandsObjekt verloren" -#: templates/js/stock.js:929 +#: templates/js/stock.js:978 msgid "Stock item is destroyed" msgstr "BestandsObjekt zerstört" -#: templates/js/stock.js:933 templates/js/table_filters.js:147 +#: templates/js/stock.js:982 templates/js/table_filters.js:147 msgid "Depleted" msgstr "gelöscht" -#: templates/js/stock.js:962 +#: templates/js/stock.js:1011 msgid "Stocktake" msgstr "Inventur" -#: templates/js/stock.js:1016 +#: templates/js/stock.js:1065 msgid "Supplier part not specified" msgstr "" -#: templates/js/stock.js:1163 +#: templates/js/stock.js:1212 msgid "Stock Status" msgstr "Status" -#: templates/js/stock.js:1178 +#: templates/js/stock.js:1227 msgid "Set Stock Status" msgstr "Status setzen" -#: templates/js/stock.js:1192 +#: templates/js/stock.js:1241 msgid "Select Status Code" msgstr "Status Code setzen" -#: templates/js/stock.js:1193 +#: templates/js/stock.js:1242 msgid "Status code must be selected" msgstr "Status Code muss ausgewählt werden" -#: templates/js/stock.js:1332 +#: templates/js/stock.js:1381 msgid "Invalid date" msgstr "Ungültiges Datum" -#: templates/js/stock.js:1379 +#: templates/js/stock.js:1428 msgid "Location no longer exists" msgstr "Standort nicht mehr vorhanden" -#: templates/js/stock.js:1398 +#: templates/js/stock.js:1447 msgid "Purchase order no longer exists" msgstr "Bestellung existiert nicht mehr" -#: templates/js/stock.js:1417 +#: templates/js/stock.js:1466 msgid "Customer no longer exists" msgstr "Kunde existiert nicht mehr" -#: templates/js/stock.js:1435 +#: templates/js/stock.js:1484 msgid "Stock item no longer exists" msgstr "Lagerbestand existiert nicht mehr" -#: templates/js/stock.js:1458 +#: templates/js/stock.js:1507 msgid "Added" msgstr "Hinzugefügt" -#: templates/js/stock.js:1466 +#: templates/js/stock.js:1515 msgid "Removed" msgstr "Entfernt" -#: templates/js/stock.js:1510 +#: templates/js/stock.js:1559 msgid "Edit tracking entry" msgstr "Tracking-Eintrag bearbeiten" -#: templates/js/stock.js:1511 +#: templates/js/stock.js:1560 msgid "Delete tracking entry" msgstr "Tracking-Eintrag löschen" -#: templates/js/stock.js:1655 +#: templates/js/stock.js:1704 msgid "No installed items" msgstr "Keine installierten Elemente" -#: templates/js/stock.js:1678 +#: templates/js/stock.js:1727 msgid "Serial" msgstr "Seriennummer" -#: templates/js/stock.js:1706 +#: templates/js/stock.js:1755 msgid "Uninstall Stock Item" msgstr "Lagerbestand entfernen" @@ -7293,6 +7307,10 @@ msgstr "überprüft" msgid "Allow Variant Stock" msgstr "Bestand an Varianten zulassen" +#: templates/js/table_filters.js:79 templates/js/table_filters.js:142 +msgid "Include sublocations" +msgstr "Unter-Lagerorte einschließen" + #: templates/js/table_filters.js:80 msgid "Include locations" msgstr "Lagerorte einschließen" @@ -7768,6 +7786,9 @@ msgstr "Berechtigungen Einträge zu ändern" msgid "Permission to delete items" msgstr "Berechtigung Einträge zu löschen" +#~ msgid "Stock Export Options" +#~ msgstr "Lagerbestand Exportoptionen" + #~ msgid "Single quantity price" #~ msgstr "Preis für eine Einheit" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index b8021e1cd3..58516e9633 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 07:24+0000\n" +"POT-Creation-Date: 2021-07-19 07:46+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -37,7 +37,7 @@ msgstr "" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:510 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:520 msgid "Confirm" msgstr "" @@ -79,7 +79,7 @@ msgid "Duplicate serial: {n}" msgstr "" #: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 -#: stock/views.py:1311 +#: stock/views.py:1278 msgid "Invalid quantity provided" msgstr "" @@ -125,7 +125,7 @@ msgstr "" #: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1489 +#: templates/js/stock.js:1538 msgid "User" msgstr "" @@ -142,7 +142,7 @@ msgstr "" #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 -#: templates/js/stock.js:1282 +#: templates/js/stock.js:1331 msgid "Name" msgstr "" @@ -162,8 +162,8 @@ msgstr "" #: templates/js/company.js:741 templates/js/order.js:247 #: templates/js/order.js:349 templates/js/part.js:265 templates/js/part.js:449 #: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 -#: templates/js/stock.js:868 templates/js/stock.js:1294 -#: templates/js/stock.js:1339 +#: templates/js/stock.js:917 templates/js/stock.js:1343 +#: templates/js/stock.js:1388 msgid "Description" msgstr "" @@ -482,20 +482,20 @@ msgstr "" #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 #: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:947 part/templates/part/detail.html:1033 +#: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:91 #: report/templates/report/inventree_test_report_base.html:77 -#: stock/forms.py:142 stock/forms.py:275 +#: stock/forms.py:141 stock/forms.py:247 #: stock/templates/stock/item_base.html:267 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 #: templates/js/order.js:462 templates/js/part.js:1016 #: templates/js/part.js:1138 templates/js/part.js:1194 -#: templates/js/stock.js:1474 templates/js/stock.js:1672 +#: templates/js/stock.js:1523 templates/js/stock.js:1721 msgid "Quantity" msgstr "" @@ -507,7 +507,7 @@ msgstr "" msgid "Enter quantity for build output" msgstr "" -#: build/forms.py:95 order/forms.py:114 stock/forms.py:85 +#: build/forms.py:95 order/forms.py:114 stock/forms.py:84 msgid "Serial Numbers" msgstr "" @@ -536,13 +536,13 @@ msgid "Mark build as complete" msgstr "" #: build/forms.py:210 build/templates/build/auto_allocate.html:18 -#: stock/forms.py:314 stock/templates/stock/item_base.html:297 +#: stock/forms.py:286 stock/templates/stock/item_base.html:297 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:256 -#: templates/js/build.js:620 templates/js/order.js:447 templates/js/stock.js:75 -#: templates/js/stock.js:201 templates/js/stock.js:954 -#: templates/js/stock.js:1366 +#: templates/js/build.js:620 templates/js/order.js:447 +#: templates/js/stock.js:124 templates/js/stock.js:250 +#: templates/js/stock.js:1003 templates/js/stock.js:1415 msgid "Location" msgstr "" @@ -556,8 +556,8 @@ msgstr "" #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:251 templates/js/order.js:354 -#: templates/js/stock.js:941 templates/js/stock.js:1443 -#: templates/js/stock.js:1688 +#: templates/js/stock.js:990 templates/js/stock.js:1492 +#: templates/js/stock.js:1737 msgid "Status" msgstr "" @@ -660,8 +660,8 @@ msgstr "" #: templates/js/build.js:586 templates/js/build.js:873 #: templates/js/build.js:1139 templates/js/company.js:400 #: templates/js/company.js:650 templates/js/part.js:430 -#: templates/js/part.js:593 templates/js/stock.js:73 templates/js/stock.js:837 -#: templates/js/stock.js:1660 +#: templates/js/part.js:593 templates/js/stock.js:122 templates/js/stock.js:886 +#: templates/js/stock.js:1709 msgid "Part" msgstr "" @@ -787,12 +787,12 @@ msgstr "" #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 +#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:746 -#: templates/js/stock.js:209 templates/js/stock.js:450 -#: templates/js/stock.js:1033 +#: templates/js/stock.js:258 templates/js/stock.js:499 +#: templates/js/stock.js:1082 msgid "Notes" msgstr "" @@ -858,7 +858,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 #: templates/js/build.js:249 templates/js/build.js:993 #: templates/js/order.js:435 templates/js/order.js:440 -#: templates/js/stock.js:1425 +#: templates/js/stock.js:1474 msgid "Stock Item" msgstr "" @@ -1111,7 +1111,7 @@ msgstr "" #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 #: order/templates/order/purchase_order_detail.html:405 -#: order/templates/order/receive_parts.html:25 stock/forms.py:136 +#: order/templates/order/receive_parts.html:25 stock/forms.py:135 msgid "Destination" msgstr "" @@ -1120,8 +1120,8 @@ msgid "Destination location not specified" msgstr "" #: build/templates/build/detail.html:73 -#: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 -#: templates/js/stock.js:1695 templates/js/table_filters.js:116 +#: stock/templates/stock/item_base.html:315 templates/js/stock.js:998 +#: templates/js/stock.js:1744 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "" @@ -1249,7 +1249,7 @@ msgstr "" #: order/templates/order/po_attachments.html:79 #: order/templates/order/purchase_order_detail.html:153 #: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:809 stock/templates/stock/item.html:232 +#: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "" @@ -1258,7 +1258,7 @@ msgstr "" #: order/templates/order/po_attachments.html:51 #: order/templates/order/purchase_order_detail.html:125 #: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:763 stock/templates/stock/item.html:200 +#: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 msgid "Edit Attachment" msgstr "" @@ -1266,7 +1266,7 @@ msgstr "" #: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:772 stock/templates/stock/item.html:209 +#: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" msgstr "" @@ -1274,7 +1274,7 @@ msgstr "" #: order/templates/order/po_attachments.html:59 #: order/templates/order/purchase_order_detail.html:133 #: order/templates/order/sales_order_detail.html:125 -#: part/templates/part/detail.html:773 stock/templates/stock/item.html:210 +#: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 msgid "Delete Attachment" msgstr "" @@ -1307,7 +1307,7 @@ msgid "Build Order Details" msgstr "" #: build/templates/build/navbar.html:15 order/templates/order/po_navbar.html:15 -#: templates/js/stock.js:1354 +#: templates/js/stock.js:1403 msgid "Details" msgstr "" @@ -1352,7 +1352,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:183 stock/views.py:1337 +#: build/views.py:183 stock/views.py:1304 msgid "Serial numbers already exist" msgstr "" @@ -1607,7 +1607,7 @@ msgid "Number of recent parts to display on index page" msgstr "" #: common/models.py:160 part/models.py:2225 report/models.py:187 -#: stock/forms.py:226 templates/js/table_filters.js:25 +#: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" @@ -2098,7 +2098,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:551 templates/js/part.js:348 -#: templates/js/stock.js:446 +#: templates/js/stock.js:495 msgid "Value" msgstr "" @@ -2167,7 +2167,7 @@ msgstr "" #: company/models.py:531 company/templates/company/supplier_part.html:113 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/company.js:751 templates/js/stock.js:1029 +#: templates/js/company.js:751 templates/js/stock.js:1078 msgid "Packaging" msgstr "" @@ -2236,7 +2236,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:245 templates/js/order.js:331 -#: templates/js/stock.js:1407 +#: templates/js/stock.js:1456 msgid "Customer" msgstr "" @@ -2360,22 +2360,15 @@ msgstr "" msgid "Company Notes" msgstr "" -#: company/templates/company/detail.html:271 -#: company/templates/company/supplier_part.html:288 -#: part/templates/part/category.html:127 part/templates/part/category.html:141 -#: part/templates/part/detail.html:648 stock/templates/stock/location.html:231 -msgid "Export" -msgstr "" - -#: company/templates/company/detail.html:372 +#: company/templates/company/detail.html:364 #: company/templates/company/manufacturer_part.html:200 -#: part/templates/part/detail.html:833 +#: part/templates/part/detail.html:825 msgid "Delete Supplier Parts?" msgstr "" -#: company/templates/company/detail.html:373 +#: company/templates/company/detail.html:365 #: company/templates/company/manufacturer_part.html:201 -#: part/templates/part/detail.html:834 +#: part/templates/part/detail.html:826 msgid "All selected supplier parts will be deleted" msgstr "" @@ -2453,7 +2446,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:176 -#: part/templates/part/detail.html:726 +#: part/templates/part/detail.html:718 msgid "Add Parameter" msgstr "" @@ -2478,8 +2471,8 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:269 -#: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:74 -#: templates/js/stock.js:877 templates/navbar.html:26 +#: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 +#: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" msgstr "" @@ -2508,7 +2501,7 @@ msgstr "" #: stock/templates/stock/location.html:148 #: stock/templates/stock/location_navbar.html:18 #: stock/templates/stock/location_navbar.html:21 -#: templates/InvenTree/search.html:198 templates/js/stock.js:1306 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1355 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" @@ -2516,7 +2509,7 @@ msgstr "" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 stock/models.py:420 #: stock/templates/stock/item_base.html:386 templates/js/company.js:691 -#: templates/js/stock.js:1001 +#: templates/js/stock.js:1050 msgid "Supplier Part" msgstr "" @@ -2645,7 +2638,7 @@ msgstr "" msgid "Label description" msgstr "" -#: label/models.py:127 stock/forms.py:169 +#: label/models.py:127 stock/forms.py:168 msgid "Label" msgstr "" @@ -2864,7 +2857,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:336 templates/js/order.js:212 -#: templates/js/stock.js:980 templates/js/stock.js:1388 +#: templates/js/stock.js:1029 templates/js/stock.js:1437 msgid "Purchase Order" msgstr "" @@ -2884,7 +2877,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:545 -#: stock/templates/stock/item_base.html:343 templates/js/stock.js:1024 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:1073 msgid "Purchase Price" msgstr "" @@ -3000,7 +2993,7 @@ msgstr "" #: order/templates/order/order_base.html:196 #: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 -#: stock/templates/stock/location.html:259 templates/js/part.js:64 +#: stock/templates/stock/location.html:250 templates/js/part.js:64 msgid "New Location" msgstr "" @@ -3595,11 +3588,11 @@ msgstr "" msgid "Available Stock" msgstr "" -#: part/forms.py:64 stock/forms.py:232 +#: part/forms.py:64 msgid "File Format" msgstr "" -#: part/forms.py:64 stock/forms.py:232 +#: part/forms.py:64 msgid "Select output file format" msgstr "" @@ -3939,7 +3932,7 @@ msgstr "" msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:426 +#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "" @@ -4240,6 +4233,10 @@ msgstr "" msgid "Export Part Data" msgstr "" +#: part/templates/part/category.html:127 part/templates/part/category.html:141 +msgid "Export" +msgstr "" + #: part/templates/part/category.html:130 msgid "Create new part" msgstr "" @@ -4273,7 +4270,7 @@ msgid "Part Parameters" msgstr "" #: part/templates/part/category.html:256 -#: stock/templates/stock/location.html:260 +#: stock/templates/stock/location.html:251 msgid "Create new location" msgstr "" @@ -4290,7 +4287,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:298 stock/views.py:907 +#: part/templates/part/category.html:298 stock/views.py:874 msgid "Create new Stock Location" msgstr "" @@ -4477,26 +4474,26 @@ msgstr "" msgid "Delete Test Result Template" msgstr "" -#: part/templates/part/detail.html:677 +#: part/templates/part/detail.html:669 msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:910 +#: part/templates/part/detail.html:902 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:922 +#: part/templates/part/detail.html:914 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:934 +#: part/templates/part/detail.html:926 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1023 +#: part/templates/part/detail.html:1015 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -5093,7 +5090,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:259 templates/js/stock.js:1322 +#: templates/js/order.js:259 templates/js/stock.js:1371 msgid "Date" msgstr "" @@ -5147,69 +5144,60 @@ msgstr "" msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:81 stock/forms.py:341 stock/models.py:513 -#: stock/templates/stock/item_base.html:393 templates/js/stock.js:969 +#: stock/forms.py:80 stock/forms.py:313 stock/models.py:513 +#: stock/templates/stock/item_base.html:393 templates/js/stock.js:1018 msgid "Expiry Date" msgstr "" -#: stock/forms.py:82 stock/forms.py:342 +#: stock/forms.py:81 stock/forms.py:314 msgid "Expiration date for this stock item" msgstr "" -#: stock/forms.py:85 +#: stock/forms.py:84 msgid "Enter unique serial numbers (or leave blank)" msgstr "" -#: stock/forms.py:136 +#: stock/forms.py:135 msgid "Destination for serialized stock (by default, will remain in current location)" msgstr "" -#: stock/forms.py:138 +#: stock/forms.py:137 msgid "Serial numbers" msgstr "" -#: stock/forms.py:138 +#: stock/forms.py:137 msgid "Unique serial numbers (must match quantity)" msgstr "" -#: stock/forms.py:140 stock/forms.py:316 +#: stock/forms.py:139 stock/forms.py:288 msgid "Add transaction note (optional)" msgstr "" -#: stock/forms.py:170 stock/forms.py:226 +#: stock/forms.py:169 stock/forms.py:225 msgid "Select test report template" msgstr "" -#: stock/forms.py:234 templates/js/table_filters.js:79 -#: templates/js/table_filters.js:142 -msgid "Include sublocations" -msgstr "" - -#: stock/forms.py:234 -msgid "Include stock items in sub locations" -msgstr "" - -#: stock/forms.py:269 +#: stock/forms.py:241 msgid "Stock item to install" msgstr "" -#: stock/forms.py:276 +#: stock/forms.py:248 msgid "Stock quantity to assign" msgstr "" -#: stock/forms.py:304 +#: stock/forms.py:276 msgid "Must not exceed available quantity" msgstr "" -#: stock/forms.py:314 +#: stock/forms.py:286 msgid "Destination location for uninstalled items" msgstr "" -#: stock/forms.py:318 +#: stock/forms.py:290 msgid "Confirm uninstall" msgstr "" -#: stock/forms.py:318 +#: stock/forms.py:290 msgid "Confirm removal of installed stock items" msgstr "" @@ -5607,7 +5595,7 @@ msgstr "" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:406 templates/js/stock.js:975 +#: stock/templates/stock/item_base.html:406 templates/js/stock.js:1024 msgid "Last Updated" msgstr "" @@ -5760,7 +5748,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:880 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:847 msgid "Convert Stock Item" msgstr "" @@ -5785,7 +5773,7 @@ msgstr "" msgid "Edit Stock Location" msgstr "" -#: stock/views.py:253 stock/views.py:859 stock/views.py:981 stock/views.py:1346 +#: stock/views.py:253 stock/views.py:826 stock/views.py:948 stock/views.py:1313 msgid "Owner is required (ownership control is enabled)" msgstr "" @@ -5821,67 +5809,63 @@ msgstr "" msgid "Confirm test data deletion" msgstr "" -#: stock/views.py:385 -msgid "Stock Export Options" -msgstr "" - -#: stock/views.py:506 +#: stock/views.py:473 msgid "Stock Item QR Code" msgstr "" -#: stock/views.py:532 +#: stock/views.py:499 msgid "Install Stock Item" msgstr "" -#: stock/views.py:631 +#: stock/views.py:598 msgid "Uninstall Stock Items" msgstr "" -#: stock/views.py:728 templates/js/stock.js:223 +#: stock/views.py:695 templates/js/stock.js:272 msgid "Confirm stock adjustment" msgstr "" -#: stock/views.py:739 +#: stock/views.py:706 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:761 +#: stock/views.py:728 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:998 +#: stock/views.py:965 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1091 templates/js/build.js:365 +#: stock/views.py:1058 templates/js/build.js:365 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1233 +#: stock/views.py:1200 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1315 +#: stock/views.py:1282 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1415 +#: stock/views.py:1382 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1428 +#: stock/views.py:1395 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1439 +#: stock/views.py:1406 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1446 +#: stock/views.py:1413 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1455 +#: stock/views.py:1422 msgid "Add Stock Tracking Entry" msgstr "" @@ -5965,11 +5949,11 @@ msgstr "" msgid "Enter a search query" msgstr "" -#: templates/InvenTree/search.html:268 templates/js/stock.js:570 +#: templates/InvenTree/search.html:268 templates/js/stock.js:619 msgid "Shipped to customer" msgstr "" -#: templates/InvenTree/search.html:271 templates/js/stock.js:580 +#: templates/InvenTree/search.html:271 templates/js/stock.js:629 msgid "No stock location set" msgstr "" @@ -6389,7 +6373,7 @@ msgstr "" msgid "Unlink" msgstr "" -#: templates/js/barcode.js:376 templates/js/stock.js:161 +#: templates/js/barcode.js:376 templates/js/stock.js:210 msgid "Remove stock item" msgstr "" @@ -6527,7 +6511,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:840 templates/js/part.js:579 templates/js/part.js:824 -#: templates/js/stock.js:825 templates/js/stock.js:1276 +#: templates/js/stock.js:874 templates/js/stock.js:1325 msgid "Select" msgstr "" @@ -6535,7 +6519,7 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:924 templates/js/stock.js:1498 +#: templates/js/build.js:924 templates/js/stock.js:1547 msgid "No user information" msgstr "" @@ -6665,40 +6649,40 @@ msgstr "" msgid "Create filter" msgstr "" -#: templates/js/forms.js:278 templates/js/forms.js:291 -#: templates/js/forms.js:303 templates/js/forms.js:315 +#: templates/js/forms.js:283 templates/js/forms.js:296 +#: templates/js/forms.js:308 templates/js/forms.js:320 msgid "Action Prohibited" msgstr "" -#: templates/js/forms.js:279 +#: templates/js/forms.js:284 msgid "Create operation not allowed" msgstr "" -#: templates/js/forms.js:292 +#: templates/js/forms.js:297 msgid "Update operation not allowed" msgstr "" -#: templates/js/forms.js:304 +#: templates/js/forms.js:309 msgid "Delete operation not allowed" msgstr "" -#: templates/js/forms.js:316 +#: templates/js/forms.js:321 msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:801 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:811 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1168 +#: templates/js/forms.js:1178 msgid "Searching" msgstr "" -#: templates/js/forms.js:1321 +#: templates/js/forms.js:1331 msgid "Clear input" msgstr "" -#: templates/js/label.js:10 templates/js/report.js:98 templates/js/stock.js:185 +#: templates/js/label.js:10 templates/js/report.js:98 templates/js/stock.js:234 msgid "Select Stock Items" msgstr "" @@ -6913,7 +6897,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:849 templates/js/stock.js:1300 +#: templates/js/part.js:849 templates/js/stock.js:1349 msgid "Path" msgstr "" @@ -6921,11 +6905,11 @@ msgstr "" msgid "No test templates matching query" msgstr "" -#: templates/js/part.js:943 templates/js/stock.js:384 +#: templates/js/part.js:943 templates/js/stock.js:433 msgid "Edit test result" msgstr "" -#: templates/js/part.js:944 templates/js/stock.js:385 +#: templates/js/part.js:944 templates/js/stock.js:434 msgid "Delete test result" msgstr "" @@ -7022,231 +7006,251 @@ msgstr "" msgid "Sales Order(s) must be selected before printing report" msgstr "" -#: templates/js/stock.js:39 -msgid "Transfer Stock" +#: templates/js/stock.js:29 +msgid "Export Stock" msgstr "" -#: templates/js/stock.js:40 -msgid "Move" +#: templates/js/stock.js:32 +msgid "Format" +msgstr "" + +#: templates/js/stock.js:33 +msgid "Select file format" +msgstr "" + +#: templates/js/stock.js:45 +msgid "Include Sublocations" msgstr "" #: templates/js/stock.js:46 +msgid "Include stock items in sublocations" +msgstr "" + +#: templates/js/stock.js:88 +msgid "Transfer Stock" +msgstr "" + +#: templates/js/stock.js:89 +msgid "Move" +msgstr "" + +#: templates/js/stock.js:95 msgid "Count Stock" msgstr "" -#: templates/js/stock.js:47 +#: templates/js/stock.js:96 msgid "Count" msgstr "" -#: templates/js/stock.js:51 +#: templates/js/stock.js:100 msgid "Remove Stock" msgstr "" -#: templates/js/stock.js:52 +#: templates/js/stock.js:101 msgid "Take" msgstr "" -#: templates/js/stock.js:56 +#: templates/js/stock.js:105 msgid "Add Stock" msgstr "" -#: templates/js/stock.js:57 users/models.py:189 +#: templates/js/stock.js:106 users/models.py:189 msgid "Add" msgstr "" -#: templates/js/stock.js:61 templates/stock_table.html:63 +#: templates/js/stock.js:110 templates/stock_table.html:63 msgid "Delete Stock" msgstr "" -#: templates/js/stock.js:150 +#: templates/js/stock.js:199 msgid "Quantity cannot be adjusted for serialized stock" msgstr "" -#: templates/js/stock.js:150 +#: templates/js/stock.js:199 msgid "Specify stock quantity" msgstr "" -#: templates/js/stock.js:186 +#: templates/js/stock.js:235 msgid "You must select at least one available stock item" msgstr "" -#: templates/js/stock.js:202 +#: templates/js/stock.js:251 msgid "Select destination stock location" msgstr "" -#: templates/js/stock.js:210 +#: templates/js/stock.js:259 msgid "Stock transaction notes" msgstr "" -#: templates/js/stock.js:347 +#: templates/js/stock.js:396 msgid "PASS" msgstr "" -#: templates/js/stock.js:349 +#: templates/js/stock.js:398 msgid "FAIL" msgstr "" -#: templates/js/stock.js:354 +#: templates/js/stock.js:403 msgid "NO RESULT" msgstr "" -#: templates/js/stock.js:380 +#: templates/js/stock.js:429 msgid "Add test result" msgstr "" -#: templates/js/stock.js:406 +#: templates/js/stock.js:455 msgid "No test results found" msgstr "" -#: templates/js/stock.js:454 +#: templates/js/stock.js:503 msgid "Test Date" msgstr "" -#: templates/js/stock.js:562 +#: templates/js/stock.js:611 msgid "In production" msgstr "" -#: templates/js/stock.js:566 +#: templates/js/stock.js:615 msgid "Installed in Stock Item" msgstr "" -#: templates/js/stock.js:574 +#: templates/js/stock.js:623 msgid "Assigned to Sales Order" msgstr "" -#: templates/js/stock.js:650 +#: templates/js/stock.js:699 msgid "No stock items matching query" msgstr "" -#: templates/js/stock.js:671 +#: templates/js/stock.js:720 msgid "items" msgstr "" -#: templates/js/stock.js:763 +#: templates/js/stock.js:812 msgid "batches" msgstr "" -#: templates/js/stock.js:790 +#: templates/js/stock.js:839 msgid "locations" msgstr "" -#: templates/js/stock.js:792 +#: templates/js/stock.js:841 msgid "Undefined location" msgstr "" -#: templates/js/stock.js:893 +#: templates/js/stock.js:942 msgid "Stock item is in production" msgstr "" -#: templates/js/stock.js:898 +#: templates/js/stock.js:947 msgid "Stock item assigned to sales order" msgstr "" -#: templates/js/stock.js:901 +#: templates/js/stock.js:950 msgid "Stock item assigned to customer" msgstr "" -#: templates/js/stock.js:905 +#: templates/js/stock.js:954 msgid "Stock item has expired" msgstr "" -#: templates/js/stock.js:907 +#: templates/js/stock.js:956 msgid "Stock item will expire soon" msgstr "" -#: templates/js/stock.js:911 +#: templates/js/stock.js:960 msgid "Stock item has been allocated" msgstr "" -#: templates/js/stock.js:915 +#: templates/js/stock.js:964 msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/stock.js:922 +#: templates/js/stock.js:971 msgid "Stock item has been rejected" msgstr "" -#: templates/js/stock.js:926 +#: templates/js/stock.js:975 msgid "Stock item is lost" msgstr "" -#: templates/js/stock.js:929 +#: templates/js/stock.js:978 msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:933 templates/js/table_filters.js:147 +#: templates/js/stock.js:982 templates/js/table_filters.js:147 msgid "Depleted" msgstr "" -#: templates/js/stock.js:962 +#: templates/js/stock.js:1011 msgid "Stocktake" msgstr "" -#: templates/js/stock.js:1016 +#: templates/js/stock.js:1065 msgid "Supplier part not specified" msgstr "" -#: templates/js/stock.js:1163 +#: templates/js/stock.js:1212 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:1178 +#: templates/js/stock.js:1227 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:1192 +#: templates/js/stock.js:1241 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:1193 +#: templates/js/stock.js:1242 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1332 +#: templates/js/stock.js:1381 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1379 +#: templates/js/stock.js:1428 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1398 +#: templates/js/stock.js:1447 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1417 +#: templates/js/stock.js:1466 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1435 +#: templates/js/stock.js:1484 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1458 +#: templates/js/stock.js:1507 msgid "Added" msgstr "" -#: templates/js/stock.js:1466 +#: templates/js/stock.js:1515 msgid "Removed" msgstr "" -#: templates/js/stock.js:1510 +#: templates/js/stock.js:1559 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1511 +#: templates/js/stock.js:1560 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1655 +#: templates/js/stock.js:1704 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1678 +#: templates/js/stock.js:1727 msgid "Serial" msgstr "" -#: templates/js/stock.js:1706 +#: templates/js/stock.js:1755 msgid "Uninstall Stock Item" msgstr "" @@ -7266,6 +7270,10 @@ msgstr "" msgid "Allow Variant Stock" msgstr "" +#: templates/js/table_filters.js:79 templates/js/table_filters.js:142 +msgid "Include sublocations" +msgstr "" + #: templates/js/table_filters.js:80 msgid "Include locations" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 80b21da46c..4cda2a277f 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 07:24+0000\n" +"POT-Creation-Date: 2021-07-19 07:46+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -36,7 +36,7 @@ msgstr "Ingrese la fecha" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:510 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:520 msgid "Confirm" msgstr "Confirmar" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "" #: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 -#: stock/views.py:1311 +#: stock/views.py:1278 msgid "Invalid quantity provided" msgstr "Cantidad proporcionada no válida" @@ -124,7 +124,7 @@ msgstr "" #: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1489 +#: templates/js/stock.js:1538 msgid "User" msgstr "Usuario" @@ -141,7 +141,7 @@ msgstr "" #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 -#: templates/js/stock.js:1282 +#: templates/js/stock.js:1331 msgid "Name" msgstr "Nombre" @@ -161,8 +161,8 @@ msgstr "Nombre" #: templates/js/company.js:741 templates/js/order.js:247 #: templates/js/order.js:349 templates/js/part.js:265 templates/js/part.js:449 #: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 -#: templates/js/stock.js:868 templates/js/stock.js:1294 -#: templates/js/stock.js:1339 +#: templates/js/stock.js:917 templates/js/stock.js:1343 +#: templates/js/stock.js:1388 msgid "Description" msgstr "Descripción" @@ -481,20 +481,20 @@ msgstr "" #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 #: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:947 part/templates/part/detail.html:1033 +#: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:91 #: report/templates/report/inventree_test_report_base.html:77 -#: stock/forms.py:142 stock/forms.py:275 +#: stock/forms.py:141 stock/forms.py:247 #: stock/templates/stock/item_base.html:267 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 #: templates/js/order.js:462 templates/js/part.js:1016 #: templates/js/part.js:1138 templates/js/part.js:1194 -#: templates/js/stock.js:1474 templates/js/stock.js:1672 +#: templates/js/stock.js:1523 templates/js/stock.js:1721 msgid "Quantity" msgstr "Cantidad" @@ -506,7 +506,7 @@ msgstr "" msgid "Enter quantity for build output" msgstr "" -#: build/forms.py:95 order/forms.py:114 stock/forms.py:85 +#: build/forms.py:95 order/forms.py:114 stock/forms.py:84 msgid "Serial Numbers" msgstr "Números de serie" @@ -535,13 +535,13 @@ msgid "Mark build as complete" msgstr "" #: build/forms.py:210 build/templates/build/auto_allocate.html:18 -#: stock/forms.py:314 stock/templates/stock/item_base.html:297 +#: stock/forms.py:286 stock/templates/stock/item_base.html:297 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:256 -#: templates/js/build.js:620 templates/js/order.js:447 templates/js/stock.js:75 -#: templates/js/stock.js:201 templates/js/stock.js:954 -#: templates/js/stock.js:1366 +#: templates/js/build.js:620 templates/js/order.js:447 +#: templates/js/stock.js:124 templates/js/stock.js:250 +#: templates/js/stock.js:1003 templates/js/stock.js:1415 msgid "Location" msgstr "Unicación" @@ -555,8 +555,8 @@ msgstr "" #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:251 templates/js/order.js:354 -#: templates/js/stock.js:941 templates/js/stock.js:1443 -#: templates/js/stock.js:1688 +#: templates/js/stock.js:990 templates/js/stock.js:1492 +#: templates/js/stock.js:1737 msgid "Status" msgstr "Estado" @@ -659,8 +659,8 @@ msgstr "" #: templates/js/build.js:586 templates/js/build.js:873 #: templates/js/build.js:1139 templates/js/company.js:400 #: templates/js/company.js:650 templates/js/part.js:430 -#: templates/js/part.js:593 templates/js/stock.js:73 templates/js/stock.js:837 -#: templates/js/stock.js:1660 +#: templates/js/part.js:593 templates/js/stock.js:122 templates/js/stock.js:886 +#: templates/js/stock.js:1709 msgid "Part" msgstr "Parte" @@ -786,12 +786,12 @@ msgstr "" #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 +#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:746 -#: templates/js/stock.js:209 templates/js/stock.js:450 -#: templates/js/stock.js:1033 +#: templates/js/stock.js:258 templates/js/stock.js:499 +#: templates/js/stock.js:1082 msgid "Notes" msgstr "Notas" @@ -857,7 +857,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 #: templates/js/build.js:249 templates/js/build.js:993 #: templates/js/order.js:435 templates/js/order.js:440 -#: templates/js/stock.js:1425 +#: templates/js/stock.js:1474 msgid "Stock Item" msgstr "" @@ -1110,7 +1110,7 @@ msgstr "" #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 #: order/templates/order/purchase_order_detail.html:405 -#: order/templates/order/receive_parts.html:25 stock/forms.py:136 +#: order/templates/order/receive_parts.html:25 stock/forms.py:135 msgid "Destination" msgstr "Destinación" @@ -1119,8 +1119,8 @@ msgid "Destination location not specified" msgstr "" #: build/templates/build/detail.html:73 -#: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 -#: templates/js/stock.js:1695 templates/js/table_filters.js:116 +#: stock/templates/stock/item_base.html:315 templates/js/stock.js:998 +#: templates/js/stock.js:1744 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "Lote" @@ -1248,7 +1248,7 @@ msgstr "" #: order/templates/order/po_attachments.html:79 #: order/templates/order/purchase_order_detail.html:153 #: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:809 stock/templates/stock/item.html:232 +#: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "" @@ -1257,7 +1257,7 @@ msgstr "" #: order/templates/order/po_attachments.html:51 #: order/templates/order/purchase_order_detail.html:125 #: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:763 stock/templates/stock/item.html:200 +#: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 msgid "Edit Attachment" msgstr "" @@ -1265,7 +1265,7 @@ msgstr "" #: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:772 stock/templates/stock/item.html:209 +#: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" msgstr "" @@ -1273,7 +1273,7 @@ msgstr "" #: order/templates/order/po_attachments.html:59 #: order/templates/order/purchase_order_detail.html:133 #: order/templates/order/sales_order_detail.html:125 -#: part/templates/part/detail.html:773 stock/templates/stock/item.html:210 +#: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 msgid "Delete Attachment" msgstr "" @@ -1306,7 +1306,7 @@ msgid "Build Order Details" msgstr "" #: build/templates/build/navbar.html:15 order/templates/order/po_navbar.html:15 -#: templates/js/stock.js:1354 +#: templates/js/stock.js:1403 msgid "Details" msgstr "Detalles" @@ -1351,7 +1351,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:183 stock/views.py:1337 +#: build/views.py:183 stock/views.py:1304 msgid "Serial numbers already exist" msgstr "" @@ -1606,7 +1606,7 @@ msgid "Number of recent parts to display on index page" msgstr "" #: common/models.py:160 part/models.py:2225 report/models.py:187 -#: stock/forms.py:226 templates/js/table_filters.js:25 +#: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" @@ -2097,7 +2097,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:551 templates/js/part.js:348 -#: templates/js/stock.js:446 +#: templates/js/stock.js:495 msgid "Value" msgstr "" @@ -2166,7 +2166,7 @@ msgstr "" #: company/models.py:531 company/templates/company/supplier_part.html:113 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/company.js:751 templates/js/stock.js:1029 +#: templates/js/company.js:751 templates/js/stock.js:1078 msgid "Packaging" msgstr "" @@ -2235,7 +2235,7 @@ msgstr "Teléfono" #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:245 templates/js/order.js:331 -#: templates/js/stock.js:1407 +#: templates/js/stock.js:1456 msgid "Customer" msgstr "Cliente" @@ -2359,22 +2359,15 @@ msgstr "" msgid "Company Notes" msgstr "" -#: company/templates/company/detail.html:271 -#: company/templates/company/supplier_part.html:288 -#: part/templates/part/category.html:127 part/templates/part/category.html:141 -#: part/templates/part/detail.html:648 stock/templates/stock/location.html:231 -msgid "Export" -msgstr "Exportar" - -#: company/templates/company/detail.html:372 +#: company/templates/company/detail.html:364 #: company/templates/company/manufacturer_part.html:200 -#: part/templates/part/detail.html:833 +#: part/templates/part/detail.html:825 msgid "Delete Supplier Parts?" msgstr "" -#: company/templates/company/detail.html:373 +#: company/templates/company/detail.html:365 #: company/templates/company/manufacturer_part.html:201 -#: part/templates/part/detail.html:834 +#: part/templates/part/detail.html:826 msgid "All selected supplier parts will be deleted" msgstr "" @@ -2452,7 +2445,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:176 -#: part/templates/part/detail.html:726 +#: part/templates/part/detail.html:718 msgid "Add Parameter" msgstr "" @@ -2477,8 +2470,8 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:269 -#: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:74 -#: templates/js/stock.js:877 templates/navbar.html:26 +#: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 +#: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" msgstr "" @@ -2507,7 +2500,7 @@ msgstr "" #: stock/templates/stock/location.html:148 #: stock/templates/stock/location_navbar.html:18 #: stock/templates/stock/location_navbar.html:21 -#: templates/InvenTree/search.html:198 templates/js/stock.js:1306 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1355 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" @@ -2515,7 +2508,7 @@ msgstr "" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 stock/models.py:420 #: stock/templates/stock/item_base.html:386 templates/js/company.js:691 -#: templates/js/stock.js:1001 +#: templates/js/stock.js:1050 msgid "Supplier Part" msgstr "" @@ -2644,7 +2637,7 @@ msgstr "" msgid "Label description" msgstr "" -#: label/models.py:127 stock/forms.py:169 +#: label/models.py:127 stock/forms.py:168 msgid "Label" msgstr "" @@ -2863,7 +2856,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:336 templates/js/order.js:212 -#: templates/js/stock.js:980 templates/js/stock.js:1388 +#: templates/js/stock.js:1029 templates/js/stock.js:1437 msgid "Purchase Order" msgstr "" @@ -2883,7 +2876,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:545 -#: stock/templates/stock/item_base.html:343 templates/js/stock.js:1024 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:1073 msgid "Purchase Price" msgstr "" @@ -2999,7 +2992,7 @@ msgstr "" #: order/templates/order/order_base.html:196 #: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 -#: stock/templates/stock/location.html:259 templates/js/part.js:64 +#: stock/templates/stock/location.html:250 templates/js/part.js:64 msgid "New Location" msgstr "" @@ -3594,11 +3587,11 @@ msgstr "" msgid "Available Stock" msgstr "" -#: part/forms.py:64 stock/forms.py:232 +#: part/forms.py:64 msgid "File Format" msgstr "" -#: part/forms.py:64 stock/forms.py:232 +#: part/forms.py:64 msgid "Select output file format" msgstr "" @@ -3938,7 +3931,7 @@ msgstr "" msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:426 +#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "" @@ -4239,6 +4232,10 @@ msgstr "" msgid "Export Part Data" msgstr "" +#: part/templates/part/category.html:127 part/templates/part/category.html:141 +msgid "Export" +msgstr "Exportar" + #: part/templates/part/category.html:130 msgid "Create new part" msgstr "" @@ -4272,7 +4269,7 @@ msgid "Part Parameters" msgstr "" #: part/templates/part/category.html:256 -#: stock/templates/stock/location.html:260 +#: stock/templates/stock/location.html:251 msgid "Create new location" msgstr "" @@ -4289,7 +4286,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:298 stock/views.py:907 +#: part/templates/part/category.html:298 stock/views.py:874 msgid "Create new Stock Location" msgstr "" @@ -4476,26 +4473,26 @@ msgstr "" msgid "Delete Test Result Template" msgstr "" -#: part/templates/part/detail.html:677 +#: part/templates/part/detail.html:669 msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:910 +#: part/templates/part/detail.html:902 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:922 +#: part/templates/part/detail.html:914 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:934 +#: part/templates/part/detail.html:926 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1023 +#: part/templates/part/detail.html:1015 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -5092,7 +5089,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:259 templates/js/stock.js:1322 +#: templates/js/order.js:259 templates/js/stock.js:1371 msgid "Date" msgstr "" @@ -5146,69 +5143,60 @@ msgstr "" msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:81 stock/forms.py:341 stock/models.py:513 -#: stock/templates/stock/item_base.html:393 templates/js/stock.js:969 +#: stock/forms.py:80 stock/forms.py:313 stock/models.py:513 +#: stock/templates/stock/item_base.html:393 templates/js/stock.js:1018 msgid "Expiry Date" msgstr "" -#: stock/forms.py:82 stock/forms.py:342 +#: stock/forms.py:81 stock/forms.py:314 msgid "Expiration date for this stock item" msgstr "" -#: stock/forms.py:85 +#: stock/forms.py:84 msgid "Enter unique serial numbers (or leave blank)" msgstr "" -#: stock/forms.py:136 +#: stock/forms.py:135 msgid "Destination for serialized stock (by default, will remain in current location)" msgstr "" -#: stock/forms.py:138 +#: stock/forms.py:137 msgid "Serial numbers" msgstr "" -#: stock/forms.py:138 +#: stock/forms.py:137 msgid "Unique serial numbers (must match quantity)" msgstr "" -#: stock/forms.py:140 stock/forms.py:316 +#: stock/forms.py:139 stock/forms.py:288 msgid "Add transaction note (optional)" msgstr "" -#: stock/forms.py:170 stock/forms.py:226 +#: stock/forms.py:169 stock/forms.py:225 msgid "Select test report template" msgstr "" -#: stock/forms.py:234 templates/js/table_filters.js:79 -#: templates/js/table_filters.js:142 -msgid "Include sublocations" -msgstr "" - -#: stock/forms.py:234 -msgid "Include stock items in sub locations" -msgstr "" - -#: stock/forms.py:269 +#: stock/forms.py:241 msgid "Stock item to install" msgstr "" -#: stock/forms.py:276 +#: stock/forms.py:248 msgid "Stock quantity to assign" msgstr "" -#: stock/forms.py:304 +#: stock/forms.py:276 msgid "Must not exceed available quantity" msgstr "" -#: stock/forms.py:314 +#: stock/forms.py:286 msgid "Destination location for uninstalled items" msgstr "" -#: stock/forms.py:318 +#: stock/forms.py:290 msgid "Confirm uninstall" msgstr "" -#: stock/forms.py:318 +#: stock/forms.py:290 msgid "Confirm removal of installed stock items" msgstr "" @@ -5606,7 +5594,7 @@ msgstr "" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:406 templates/js/stock.js:975 +#: stock/templates/stock/item_base.html:406 templates/js/stock.js:1024 msgid "Last Updated" msgstr "" @@ -5759,7 +5747,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:880 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:847 msgid "Convert Stock Item" msgstr "" @@ -5784,7 +5772,7 @@ msgstr "" msgid "Edit Stock Location" msgstr "" -#: stock/views.py:253 stock/views.py:859 stock/views.py:981 stock/views.py:1346 +#: stock/views.py:253 stock/views.py:826 stock/views.py:948 stock/views.py:1313 msgid "Owner is required (ownership control is enabled)" msgstr "" @@ -5820,67 +5808,63 @@ msgstr "" msgid "Confirm test data deletion" msgstr "" -#: stock/views.py:385 -msgid "Stock Export Options" -msgstr "" - -#: stock/views.py:506 +#: stock/views.py:473 msgid "Stock Item QR Code" msgstr "" -#: stock/views.py:532 +#: stock/views.py:499 msgid "Install Stock Item" msgstr "" -#: stock/views.py:631 +#: stock/views.py:598 msgid "Uninstall Stock Items" msgstr "" -#: stock/views.py:728 templates/js/stock.js:223 +#: stock/views.py:695 templates/js/stock.js:272 msgid "Confirm stock adjustment" msgstr "" -#: stock/views.py:739 +#: stock/views.py:706 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:761 +#: stock/views.py:728 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:998 +#: stock/views.py:965 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1091 templates/js/build.js:365 +#: stock/views.py:1058 templates/js/build.js:365 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1233 +#: stock/views.py:1200 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1315 +#: stock/views.py:1282 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1415 +#: stock/views.py:1382 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1428 +#: stock/views.py:1395 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1439 +#: stock/views.py:1406 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1446 +#: stock/views.py:1413 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1455 +#: stock/views.py:1422 msgid "Add Stock Tracking Entry" msgstr "" @@ -5964,11 +5948,11 @@ msgstr "" msgid "Enter a search query" msgstr "" -#: templates/InvenTree/search.html:268 templates/js/stock.js:570 +#: templates/InvenTree/search.html:268 templates/js/stock.js:619 msgid "Shipped to customer" msgstr "" -#: templates/InvenTree/search.html:271 templates/js/stock.js:580 +#: templates/InvenTree/search.html:271 templates/js/stock.js:629 msgid "No stock location set" msgstr "" @@ -6388,7 +6372,7 @@ msgstr "" msgid "Unlink" msgstr "" -#: templates/js/barcode.js:376 templates/js/stock.js:161 +#: templates/js/barcode.js:376 templates/js/stock.js:210 msgid "Remove stock item" msgstr "" @@ -6526,7 +6510,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:840 templates/js/part.js:579 templates/js/part.js:824 -#: templates/js/stock.js:825 templates/js/stock.js:1276 +#: templates/js/stock.js:874 templates/js/stock.js:1325 msgid "Select" msgstr "" @@ -6534,7 +6518,7 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:924 templates/js/stock.js:1498 +#: templates/js/build.js:924 templates/js/stock.js:1547 msgid "No user information" msgstr "" @@ -6666,40 +6650,40 @@ msgstr "" msgid "Create filter" msgstr "" -#: templates/js/forms.js:278 templates/js/forms.js:291 -#: templates/js/forms.js:303 templates/js/forms.js:315 +#: templates/js/forms.js:283 templates/js/forms.js:296 +#: templates/js/forms.js:308 templates/js/forms.js:320 msgid "Action Prohibited" msgstr "" -#: templates/js/forms.js:279 +#: templates/js/forms.js:284 msgid "Create operation not allowed" msgstr "" -#: templates/js/forms.js:292 +#: templates/js/forms.js:297 msgid "Update operation not allowed" msgstr "" -#: templates/js/forms.js:304 +#: templates/js/forms.js:309 msgid "Delete operation not allowed" msgstr "" -#: templates/js/forms.js:316 +#: templates/js/forms.js:321 msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:801 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:811 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1168 +#: templates/js/forms.js:1178 msgid "Searching" msgstr "" -#: templates/js/forms.js:1321 +#: templates/js/forms.js:1331 msgid "Clear input" msgstr "" -#: templates/js/label.js:10 templates/js/report.js:98 templates/js/stock.js:185 +#: templates/js/label.js:10 templates/js/report.js:98 templates/js/stock.js:234 msgid "Select Stock Items" msgstr "" @@ -6916,7 +6900,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:849 templates/js/stock.js:1300 +#: templates/js/part.js:849 templates/js/stock.js:1349 msgid "Path" msgstr "" @@ -6924,11 +6908,11 @@ msgstr "" msgid "No test templates matching query" msgstr "" -#: templates/js/part.js:943 templates/js/stock.js:384 +#: templates/js/part.js:943 templates/js/stock.js:433 msgid "Edit test result" msgstr "" -#: templates/js/part.js:944 templates/js/stock.js:385 +#: templates/js/part.js:944 templates/js/stock.js:434 msgid "Delete test result" msgstr "" @@ -7025,231 +7009,255 @@ msgstr "" msgid "Sales Order(s) must be selected before printing report" msgstr "" -#: templates/js/stock.js:39 -msgid "Transfer Stock" +#: templates/js/stock.js:29 +#, fuzzy +#| msgid "Export" +msgid "Export Stock" +msgstr "Exportar" + +#: templates/js/stock.js:32 +msgid "Format" msgstr "" -#: templates/js/stock.js:40 -msgid "Move" +#: templates/js/stock.js:33 +#, fuzzy +#| msgid "Select Category" +msgid "Select file format" +msgstr "Seleccionar Categoría" + +#: templates/js/stock.js:45 +msgid "Include Sublocations" msgstr "" #: templates/js/stock.js:46 +msgid "Include stock items in sublocations" +msgstr "" + +#: templates/js/stock.js:88 +msgid "Transfer Stock" +msgstr "" + +#: templates/js/stock.js:89 +msgid "Move" +msgstr "" + +#: templates/js/stock.js:95 msgid "Count Stock" msgstr "" -#: templates/js/stock.js:47 +#: templates/js/stock.js:96 msgid "Count" msgstr "" -#: templates/js/stock.js:51 +#: templates/js/stock.js:100 msgid "Remove Stock" msgstr "" -#: templates/js/stock.js:52 +#: templates/js/stock.js:101 msgid "Take" msgstr "" -#: templates/js/stock.js:56 +#: templates/js/stock.js:105 msgid "Add Stock" msgstr "" -#: templates/js/stock.js:57 users/models.py:189 +#: templates/js/stock.js:106 users/models.py:189 msgid "Add" msgstr "" -#: templates/js/stock.js:61 templates/stock_table.html:63 +#: templates/js/stock.js:110 templates/stock_table.html:63 msgid "Delete Stock" msgstr "" -#: templates/js/stock.js:150 +#: templates/js/stock.js:199 msgid "Quantity cannot be adjusted for serialized stock" msgstr "" -#: templates/js/stock.js:150 +#: templates/js/stock.js:199 msgid "Specify stock quantity" msgstr "" -#: templates/js/stock.js:186 +#: templates/js/stock.js:235 msgid "You must select at least one available stock item" msgstr "" -#: templates/js/stock.js:202 +#: templates/js/stock.js:251 msgid "Select destination stock location" msgstr "" -#: templates/js/stock.js:210 +#: templates/js/stock.js:259 msgid "Stock transaction notes" msgstr "" -#: templates/js/stock.js:347 +#: templates/js/stock.js:396 msgid "PASS" msgstr "" -#: templates/js/stock.js:349 +#: templates/js/stock.js:398 msgid "FAIL" msgstr "" -#: templates/js/stock.js:354 +#: templates/js/stock.js:403 msgid "NO RESULT" msgstr "" -#: templates/js/stock.js:380 +#: templates/js/stock.js:429 msgid "Add test result" msgstr "" -#: templates/js/stock.js:406 +#: templates/js/stock.js:455 msgid "No test results found" msgstr "" -#: templates/js/stock.js:454 +#: templates/js/stock.js:503 msgid "Test Date" msgstr "" -#: templates/js/stock.js:562 +#: templates/js/stock.js:611 msgid "In production" msgstr "" -#: templates/js/stock.js:566 +#: templates/js/stock.js:615 msgid "Installed in Stock Item" msgstr "" -#: templates/js/stock.js:574 +#: templates/js/stock.js:623 msgid "Assigned to Sales Order" msgstr "" -#: templates/js/stock.js:650 +#: templates/js/stock.js:699 msgid "No stock items matching query" msgstr "" -#: templates/js/stock.js:671 +#: templates/js/stock.js:720 msgid "items" msgstr "" -#: templates/js/stock.js:763 +#: templates/js/stock.js:812 msgid "batches" msgstr "" -#: templates/js/stock.js:790 +#: templates/js/stock.js:839 msgid "locations" msgstr "" -#: templates/js/stock.js:792 +#: templates/js/stock.js:841 msgid "Undefined location" msgstr "" -#: templates/js/stock.js:893 +#: templates/js/stock.js:942 msgid "Stock item is in production" msgstr "" -#: templates/js/stock.js:898 +#: templates/js/stock.js:947 msgid "Stock item assigned to sales order" msgstr "" -#: templates/js/stock.js:901 +#: templates/js/stock.js:950 msgid "Stock item assigned to customer" msgstr "" -#: templates/js/stock.js:905 +#: templates/js/stock.js:954 msgid "Stock item has expired" msgstr "" -#: templates/js/stock.js:907 +#: templates/js/stock.js:956 msgid "Stock item will expire soon" msgstr "" -#: templates/js/stock.js:911 +#: templates/js/stock.js:960 msgid "Stock item has been allocated" msgstr "" -#: templates/js/stock.js:915 +#: templates/js/stock.js:964 msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/stock.js:922 +#: templates/js/stock.js:971 msgid "Stock item has been rejected" msgstr "" -#: templates/js/stock.js:926 +#: templates/js/stock.js:975 msgid "Stock item is lost" msgstr "" -#: templates/js/stock.js:929 +#: templates/js/stock.js:978 msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:933 templates/js/table_filters.js:147 +#: templates/js/stock.js:982 templates/js/table_filters.js:147 msgid "Depleted" msgstr "" -#: templates/js/stock.js:962 +#: templates/js/stock.js:1011 msgid "Stocktake" msgstr "" -#: templates/js/stock.js:1016 +#: templates/js/stock.js:1065 msgid "Supplier part not specified" msgstr "" -#: templates/js/stock.js:1163 +#: templates/js/stock.js:1212 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:1178 +#: templates/js/stock.js:1227 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:1192 +#: templates/js/stock.js:1241 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:1193 +#: templates/js/stock.js:1242 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1332 +#: templates/js/stock.js:1381 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1379 +#: templates/js/stock.js:1428 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1398 +#: templates/js/stock.js:1447 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1417 +#: templates/js/stock.js:1466 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1435 +#: templates/js/stock.js:1484 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1458 +#: templates/js/stock.js:1507 msgid "Added" msgstr "" -#: templates/js/stock.js:1466 +#: templates/js/stock.js:1515 msgid "Removed" msgstr "" -#: templates/js/stock.js:1510 +#: templates/js/stock.js:1559 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1511 +#: templates/js/stock.js:1560 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1655 +#: templates/js/stock.js:1704 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1678 +#: templates/js/stock.js:1727 msgid "Serial" msgstr "" -#: templates/js/stock.js:1706 +#: templates/js/stock.js:1755 msgid "Uninstall Stock Item" msgstr "" @@ -7269,6 +7277,10 @@ msgstr "" msgid "Allow Variant Stock" msgstr "" +#: templates/js/table_filters.js:79 templates/js/table_filters.js:142 +msgid "Include sublocations" +msgstr "" + #: templates/js/table_filters.js:80 msgid "Include locations" msgstr "" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 2f0ff7f988..d2437ced12 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 07:24+0000\n" +"POT-Creation-Date: 2021-07-19 07:46+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: French\n" @@ -36,7 +36,7 @@ msgstr "Entrer la date" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:510 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:520 msgid "Confirm" msgstr "Confirmer" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "Dupliquer le numéro de série: {n}" #: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 -#: stock/views.py:1311 +#: stock/views.py:1278 msgid "Invalid quantity provided" msgstr "Quantité fournie invalide" @@ -124,7 +124,7 @@ msgstr "Commentaire du fichier" #: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1489 +#: templates/js/stock.js:1538 msgid "User" msgstr "Utilisateur" @@ -141,7 +141,7 @@ msgstr "" #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 -#: templates/js/stock.js:1282 +#: templates/js/stock.js:1331 msgid "Name" msgstr "Nom" @@ -161,8 +161,8 @@ msgstr "Nom" #: templates/js/company.js:741 templates/js/order.js:247 #: templates/js/order.js:349 templates/js/part.js:265 templates/js/part.js:449 #: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 -#: templates/js/stock.js:868 templates/js/stock.js:1294 -#: templates/js/stock.js:1339 +#: templates/js/stock.js:917 templates/js/stock.js:1343 +#: templates/js/stock.js:1388 msgid "Description" msgstr "Description" @@ -481,20 +481,20 @@ msgstr "" #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 #: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:947 part/templates/part/detail.html:1033 +#: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:91 #: report/templates/report/inventree_test_report_base.html:77 -#: stock/forms.py:142 stock/forms.py:275 +#: stock/forms.py:141 stock/forms.py:247 #: stock/templates/stock/item_base.html:267 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 #: templates/js/order.js:462 templates/js/part.js:1016 #: templates/js/part.js:1138 templates/js/part.js:1194 -#: templates/js/stock.js:1474 templates/js/stock.js:1672 +#: templates/js/stock.js:1523 templates/js/stock.js:1721 msgid "Quantity" msgstr "Quantité" @@ -506,7 +506,7 @@ msgstr "" msgid "Enter quantity for build output" msgstr "" -#: build/forms.py:95 order/forms.py:114 stock/forms.py:85 +#: build/forms.py:95 order/forms.py:114 stock/forms.py:84 msgid "Serial Numbers" msgstr "Numéros de série" @@ -535,13 +535,13 @@ msgid "Mark build as complete" msgstr "" #: build/forms.py:210 build/templates/build/auto_allocate.html:18 -#: stock/forms.py:314 stock/templates/stock/item_base.html:297 +#: stock/forms.py:286 stock/templates/stock/item_base.html:297 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:256 -#: templates/js/build.js:620 templates/js/order.js:447 templates/js/stock.js:75 -#: templates/js/stock.js:201 templates/js/stock.js:954 -#: templates/js/stock.js:1366 +#: templates/js/build.js:620 templates/js/order.js:447 +#: templates/js/stock.js:124 templates/js/stock.js:250 +#: templates/js/stock.js:1003 templates/js/stock.js:1415 msgid "Location" msgstr "" @@ -555,8 +555,8 @@ msgstr "Emplacement des pièces terminées" #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:251 templates/js/order.js:354 -#: templates/js/stock.js:941 templates/js/stock.js:1443 -#: templates/js/stock.js:1688 +#: templates/js/stock.js:990 templates/js/stock.js:1492 +#: templates/js/stock.js:1737 msgid "Status" msgstr "" @@ -659,8 +659,8 @@ msgstr "" #: templates/js/build.js:586 templates/js/build.js:873 #: templates/js/build.js:1139 templates/js/company.js:400 #: templates/js/company.js:650 templates/js/part.js:430 -#: templates/js/part.js:593 templates/js/stock.js:73 templates/js/stock.js:837 -#: templates/js/stock.js:1660 +#: templates/js/part.js:593 templates/js/stock.js:122 templates/js/stock.js:886 +#: templates/js/stock.js:1709 msgid "Part" msgstr "Pièce" @@ -786,12 +786,12 @@ msgstr "" #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 +#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:746 -#: templates/js/stock.js:209 templates/js/stock.js:450 -#: templates/js/stock.js:1033 +#: templates/js/stock.js:258 templates/js/stock.js:499 +#: templates/js/stock.js:1082 msgid "Notes" msgstr "Notes" @@ -857,7 +857,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 #: templates/js/build.js:249 templates/js/build.js:993 #: templates/js/order.js:435 templates/js/order.js:440 -#: templates/js/stock.js:1425 +#: templates/js/stock.js:1474 msgid "Stock Item" msgstr "" @@ -1110,7 +1110,7 @@ msgstr "" #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 #: order/templates/order/purchase_order_detail.html:405 -#: order/templates/order/receive_parts.html:25 stock/forms.py:136 +#: order/templates/order/receive_parts.html:25 stock/forms.py:135 msgid "Destination" msgstr "" @@ -1119,8 +1119,8 @@ msgid "Destination location not specified" msgstr "" #: build/templates/build/detail.html:73 -#: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 -#: templates/js/stock.js:1695 templates/js/table_filters.js:116 +#: stock/templates/stock/item_base.html:315 templates/js/stock.js:998 +#: templates/js/stock.js:1744 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "" @@ -1248,7 +1248,7 @@ msgstr "" #: order/templates/order/po_attachments.html:79 #: order/templates/order/purchase_order_detail.html:153 #: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:809 stock/templates/stock/item.html:232 +#: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "" @@ -1257,7 +1257,7 @@ msgstr "" #: order/templates/order/po_attachments.html:51 #: order/templates/order/purchase_order_detail.html:125 #: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:763 stock/templates/stock/item.html:200 +#: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 msgid "Edit Attachment" msgstr "" @@ -1265,7 +1265,7 @@ msgstr "" #: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:772 stock/templates/stock/item.html:209 +#: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" msgstr "" @@ -1273,7 +1273,7 @@ msgstr "" #: order/templates/order/po_attachments.html:59 #: order/templates/order/purchase_order_detail.html:133 #: order/templates/order/sales_order_detail.html:125 -#: part/templates/part/detail.html:773 stock/templates/stock/item.html:210 +#: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 msgid "Delete Attachment" msgstr "" @@ -1306,7 +1306,7 @@ msgid "Build Order Details" msgstr "" #: build/templates/build/navbar.html:15 order/templates/order/po_navbar.html:15 -#: templates/js/stock.js:1354 +#: templates/js/stock.js:1403 msgid "Details" msgstr "Détails" @@ -1351,7 +1351,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:183 stock/views.py:1337 +#: build/views.py:183 stock/views.py:1304 msgid "Serial numbers already exist" msgstr "" @@ -1606,7 +1606,7 @@ msgid "Number of recent parts to display on index page" msgstr "" #: common/models.py:160 part/models.py:2225 report/models.py:187 -#: stock/forms.py:226 templates/js/table_filters.js:25 +#: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" @@ -2097,7 +2097,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:551 templates/js/part.js:348 -#: templates/js/stock.js:446 +#: templates/js/stock.js:495 msgid "Value" msgstr "" @@ -2166,7 +2166,7 @@ msgstr "" #: company/models.py:531 company/templates/company/supplier_part.html:113 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/company.js:751 templates/js/stock.js:1029 +#: templates/js/company.js:751 templates/js/stock.js:1078 msgid "Packaging" msgstr "" @@ -2235,7 +2235,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:245 templates/js/order.js:331 -#: templates/js/stock.js:1407 +#: templates/js/stock.js:1456 msgid "Customer" msgstr "" @@ -2359,22 +2359,15 @@ msgstr "" msgid "Company Notes" msgstr "" -#: company/templates/company/detail.html:271 -#: company/templates/company/supplier_part.html:288 -#: part/templates/part/category.html:127 part/templates/part/category.html:141 -#: part/templates/part/detail.html:648 stock/templates/stock/location.html:231 -msgid "Export" -msgstr "" - -#: company/templates/company/detail.html:372 +#: company/templates/company/detail.html:364 #: company/templates/company/manufacturer_part.html:200 -#: part/templates/part/detail.html:833 +#: part/templates/part/detail.html:825 msgid "Delete Supplier Parts?" msgstr "" -#: company/templates/company/detail.html:373 +#: company/templates/company/detail.html:365 #: company/templates/company/manufacturer_part.html:201 -#: part/templates/part/detail.html:834 +#: part/templates/part/detail.html:826 msgid "All selected supplier parts will be deleted" msgstr "" @@ -2452,7 +2445,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:176 -#: part/templates/part/detail.html:726 +#: part/templates/part/detail.html:718 msgid "Add Parameter" msgstr "" @@ -2477,8 +2470,8 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:269 -#: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:74 -#: templates/js/stock.js:877 templates/navbar.html:26 +#: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 +#: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" msgstr "" @@ -2507,7 +2500,7 @@ msgstr "" #: stock/templates/stock/location.html:148 #: stock/templates/stock/location_navbar.html:18 #: stock/templates/stock/location_navbar.html:21 -#: templates/InvenTree/search.html:198 templates/js/stock.js:1306 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1355 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" @@ -2515,7 +2508,7 @@ msgstr "" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 stock/models.py:420 #: stock/templates/stock/item_base.html:386 templates/js/company.js:691 -#: templates/js/stock.js:1001 +#: templates/js/stock.js:1050 msgid "Supplier Part" msgstr "" @@ -2644,7 +2637,7 @@ msgstr "" msgid "Label description" msgstr "" -#: label/models.py:127 stock/forms.py:169 +#: label/models.py:127 stock/forms.py:168 msgid "Label" msgstr "" @@ -2863,7 +2856,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:336 templates/js/order.js:212 -#: templates/js/stock.js:980 templates/js/stock.js:1388 +#: templates/js/stock.js:1029 templates/js/stock.js:1437 msgid "Purchase Order" msgstr "" @@ -2883,7 +2876,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:545 -#: stock/templates/stock/item_base.html:343 templates/js/stock.js:1024 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:1073 msgid "Purchase Price" msgstr "" @@ -2999,7 +2992,7 @@ msgstr "" #: order/templates/order/order_base.html:196 #: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 -#: stock/templates/stock/location.html:259 templates/js/part.js:64 +#: stock/templates/stock/location.html:250 templates/js/part.js:64 msgid "New Location" msgstr "" @@ -3596,11 +3589,11 @@ msgstr "" msgid "Available Stock" msgstr "" -#: part/forms.py:64 stock/forms.py:232 +#: part/forms.py:64 msgid "File Format" msgstr "" -#: part/forms.py:64 stock/forms.py:232 +#: part/forms.py:64 msgid "Select output file format" msgstr "" @@ -3940,7 +3933,7 @@ msgstr "" msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:426 +#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "" @@ -4241,6 +4234,10 @@ msgstr "" msgid "Export Part Data" msgstr "" +#: part/templates/part/category.html:127 part/templates/part/category.html:141 +msgid "Export" +msgstr "" + #: part/templates/part/category.html:130 msgid "Create new part" msgstr "" @@ -4274,7 +4271,7 @@ msgid "Part Parameters" msgstr "" #: part/templates/part/category.html:256 -#: stock/templates/stock/location.html:260 +#: stock/templates/stock/location.html:251 msgid "Create new location" msgstr "" @@ -4291,7 +4288,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:298 stock/views.py:907 +#: part/templates/part/category.html:298 stock/views.py:874 msgid "Create new Stock Location" msgstr "" @@ -4478,26 +4475,26 @@ msgstr "" msgid "Delete Test Result Template" msgstr "" -#: part/templates/part/detail.html:677 +#: part/templates/part/detail.html:669 msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:910 +#: part/templates/part/detail.html:902 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:922 +#: part/templates/part/detail.html:914 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:934 +#: part/templates/part/detail.html:926 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1023 +#: part/templates/part/detail.html:1015 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -5094,7 +5091,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:259 templates/js/stock.js:1322 +#: templates/js/order.js:259 templates/js/stock.js:1371 msgid "Date" msgstr "" @@ -5148,69 +5145,60 @@ msgstr "" msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:81 stock/forms.py:341 stock/models.py:513 -#: stock/templates/stock/item_base.html:393 templates/js/stock.js:969 +#: stock/forms.py:80 stock/forms.py:313 stock/models.py:513 +#: stock/templates/stock/item_base.html:393 templates/js/stock.js:1018 msgid "Expiry Date" msgstr "" -#: stock/forms.py:82 stock/forms.py:342 +#: stock/forms.py:81 stock/forms.py:314 msgid "Expiration date for this stock item" msgstr "" -#: stock/forms.py:85 +#: stock/forms.py:84 msgid "Enter unique serial numbers (or leave blank)" msgstr "" -#: stock/forms.py:136 +#: stock/forms.py:135 msgid "Destination for serialized stock (by default, will remain in current location)" msgstr "" -#: stock/forms.py:138 +#: stock/forms.py:137 msgid "Serial numbers" msgstr "" -#: stock/forms.py:138 +#: stock/forms.py:137 msgid "Unique serial numbers (must match quantity)" msgstr "" -#: stock/forms.py:140 stock/forms.py:316 +#: stock/forms.py:139 stock/forms.py:288 msgid "Add transaction note (optional)" msgstr "" -#: stock/forms.py:170 stock/forms.py:226 +#: stock/forms.py:169 stock/forms.py:225 msgid "Select test report template" msgstr "" -#: stock/forms.py:234 templates/js/table_filters.js:79 -#: templates/js/table_filters.js:142 -msgid "Include sublocations" -msgstr "" - -#: stock/forms.py:234 -msgid "Include stock items in sub locations" -msgstr "" - -#: stock/forms.py:269 +#: stock/forms.py:241 msgid "Stock item to install" msgstr "" -#: stock/forms.py:276 +#: stock/forms.py:248 msgid "Stock quantity to assign" msgstr "" -#: stock/forms.py:304 +#: stock/forms.py:276 msgid "Must not exceed available quantity" msgstr "" -#: stock/forms.py:314 +#: stock/forms.py:286 msgid "Destination location for uninstalled items" msgstr "" -#: stock/forms.py:318 +#: stock/forms.py:290 msgid "Confirm uninstall" msgstr "" -#: stock/forms.py:318 +#: stock/forms.py:290 msgid "Confirm removal of installed stock items" msgstr "" @@ -5608,7 +5596,7 @@ msgstr "" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:406 templates/js/stock.js:975 +#: stock/templates/stock/item_base.html:406 templates/js/stock.js:1024 msgid "Last Updated" msgstr "" @@ -5761,7 +5749,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:880 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:847 msgid "Convert Stock Item" msgstr "" @@ -5786,7 +5774,7 @@ msgstr "" msgid "Edit Stock Location" msgstr "" -#: stock/views.py:253 stock/views.py:859 stock/views.py:981 stock/views.py:1346 +#: stock/views.py:253 stock/views.py:826 stock/views.py:948 stock/views.py:1313 msgid "Owner is required (ownership control is enabled)" msgstr "" @@ -5822,67 +5810,63 @@ msgstr "" msgid "Confirm test data deletion" msgstr "" -#: stock/views.py:385 -msgid "Stock Export Options" -msgstr "" - -#: stock/views.py:506 +#: stock/views.py:473 msgid "Stock Item QR Code" msgstr "" -#: stock/views.py:532 +#: stock/views.py:499 msgid "Install Stock Item" msgstr "" -#: stock/views.py:631 +#: stock/views.py:598 msgid "Uninstall Stock Items" msgstr "" -#: stock/views.py:728 templates/js/stock.js:223 +#: stock/views.py:695 templates/js/stock.js:272 msgid "Confirm stock adjustment" msgstr "" -#: stock/views.py:739 +#: stock/views.py:706 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:761 +#: stock/views.py:728 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:998 +#: stock/views.py:965 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1091 templates/js/build.js:365 +#: stock/views.py:1058 templates/js/build.js:365 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1233 +#: stock/views.py:1200 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1315 +#: stock/views.py:1282 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1415 +#: stock/views.py:1382 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1428 +#: stock/views.py:1395 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1439 +#: stock/views.py:1406 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1446 +#: stock/views.py:1413 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1455 +#: stock/views.py:1422 msgid "Add Stock Tracking Entry" msgstr "" @@ -5966,11 +5950,11 @@ msgstr "" msgid "Enter a search query" msgstr "" -#: templates/InvenTree/search.html:268 templates/js/stock.js:570 +#: templates/InvenTree/search.html:268 templates/js/stock.js:619 msgid "Shipped to customer" msgstr "" -#: templates/InvenTree/search.html:271 templates/js/stock.js:580 +#: templates/InvenTree/search.html:271 templates/js/stock.js:629 msgid "No stock location set" msgstr "" @@ -6390,7 +6374,7 @@ msgstr "" msgid "Unlink" msgstr "" -#: templates/js/barcode.js:376 templates/js/stock.js:161 +#: templates/js/barcode.js:376 templates/js/stock.js:210 msgid "Remove stock item" msgstr "" @@ -6528,7 +6512,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:840 templates/js/part.js:579 templates/js/part.js:824 -#: templates/js/stock.js:825 templates/js/stock.js:1276 +#: templates/js/stock.js:874 templates/js/stock.js:1325 msgid "Select" msgstr "" @@ -6536,7 +6520,7 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:924 templates/js/stock.js:1498 +#: templates/js/build.js:924 templates/js/stock.js:1547 msgid "No user information" msgstr "" @@ -6666,40 +6650,40 @@ msgstr "" msgid "Create filter" msgstr "" -#: templates/js/forms.js:278 templates/js/forms.js:291 -#: templates/js/forms.js:303 templates/js/forms.js:315 +#: templates/js/forms.js:283 templates/js/forms.js:296 +#: templates/js/forms.js:308 templates/js/forms.js:320 msgid "Action Prohibited" msgstr "" -#: templates/js/forms.js:279 +#: templates/js/forms.js:284 msgid "Create operation not allowed" msgstr "" -#: templates/js/forms.js:292 +#: templates/js/forms.js:297 msgid "Update operation not allowed" msgstr "" -#: templates/js/forms.js:304 +#: templates/js/forms.js:309 msgid "Delete operation not allowed" msgstr "" -#: templates/js/forms.js:316 +#: templates/js/forms.js:321 msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:801 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:811 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1168 +#: templates/js/forms.js:1178 msgid "Searching" msgstr "" -#: templates/js/forms.js:1321 +#: templates/js/forms.js:1331 msgid "Clear input" msgstr "" -#: templates/js/label.js:10 templates/js/report.js:98 templates/js/stock.js:185 +#: templates/js/label.js:10 templates/js/report.js:98 templates/js/stock.js:234 msgid "Select Stock Items" msgstr "" @@ -6914,7 +6898,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:849 templates/js/stock.js:1300 +#: templates/js/part.js:849 templates/js/stock.js:1349 msgid "Path" msgstr "" @@ -6922,11 +6906,11 @@ msgstr "" msgid "No test templates matching query" msgstr "" -#: templates/js/part.js:943 templates/js/stock.js:384 +#: templates/js/part.js:943 templates/js/stock.js:433 msgid "Edit test result" msgstr "" -#: templates/js/part.js:944 templates/js/stock.js:385 +#: templates/js/part.js:944 templates/js/stock.js:434 msgid "Delete test result" msgstr "" @@ -7023,231 +7007,253 @@ msgstr "" msgid "Sales Order(s) must be selected before printing report" msgstr "" -#: templates/js/stock.js:39 -msgid "Transfer Stock" +#: templates/js/stock.js:29 +msgid "Export Stock" msgstr "" -#: templates/js/stock.js:40 -msgid "Move" +#: templates/js/stock.js:32 +msgid "Format" +msgstr "" + +#: templates/js/stock.js:33 +#, fuzzy +#| msgid "Select file to attach" +msgid "Select file format" +msgstr "Sélectionnez un fichier à joindre" + +#: templates/js/stock.js:45 +msgid "Include Sublocations" msgstr "" #: templates/js/stock.js:46 +msgid "Include stock items in sublocations" +msgstr "" + +#: templates/js/stock.js:88 +msgid "Transfer Stock" +msgstr "" + +#: templates/js/stock.js:89 +msgid "Move" +msgstr "" + +#: templates/js/stock.js:95 msgid "Count Stock" msgstr "" -#: templates/js/stock.js:47 +#: templates/js/stock.js:96 msgid "Count" msgstr "" -#: templates/js/stock.js:51 +#: templates/js/stock.js:100 msgid "Remove Stock" msgstr "" -#: templates/js/stock.js:52 +#: templates/js/stock.js:101 msgid "Take" msgstr "" -#: templates/js/stock.js:56 +#: templates/js/stock.js:105 msgid "Add Stock" msgstr "" -#: templates/js/stock.js:57 users/models.py:189 +#: templates/js/stock.js:106 users/models.py:189 msgid "Add" msgstr "" -#: templates/js/stock.js:61 templates/stock_table.html:63 +#: templates/js/stock.js:110 templates/stock_table.html:63 msgid "Delete Stock" msgstr "" -#: templates/js/stock.js:150 +#: templates/js/stock.js:199 msgid "Quantity cannot be adjusted for serialized stock" msgstr "" -#: templates/js/stock.js:150 +#: templates/js/stock.js:199 msgid "Specify stock quantity" msgstr "" -#: templates/js/stock.js:186 +#: templates/js/stock.js:235 msgid "You must select at least one available stock item" msgstr "" -#: templates/js/stock.js:202 +#: templates/js/stock.js:251 msgid "Select destination stock location" msgstr "" -#: templates/js/stock.js:210 +#: templates/js/stock.js:259 msgid "Stock transaction notes" msgstr "" -#: templates/js/stock.js:347 +#: templates/js/stock.js:396 msgid "PASS" msgstr "" -#: templates/js/stock.js:349 +#: templates/js/stock.js:398 msgid "FAIL" msgstr "" -#: templates/js/stock.js:354 +#: templates/js/stock.js:403 msgid "NO RESULT" msgstr "" -#: templates/js/stock.js:380 +#: templates/js/stock.js:429 msgid "Add test result" msgstr "" -#: templates/js/stock.js:406 +#: templates/js/stock.js:455 msgid "No test results found" msgstr "" -#: templates/js/stock.js:454 +#: templates/js/stock.js:503 msgid "Test Date" msgstr "" -#: templates/js/stock.js:562 +#: templates/js/stock.js:611 msgid "In production" msgstr "" -#: templates/js/stock.js:566 +#: templates/js/stock.js:615 msgid "Installed in Stock Item" msgstr "" -#: templates/js/stock.js:574 +#: templates/js/stock.js:623 msgid "Assigned to Sales Order" msgstr "" -#: templates/js/stock.js:650 +#: templates/js/stock.js:699 msgid "No stock items matching query" msgstr "" -#: templates/js/stock.js:671 +#: templates/js/stock.js:720 msgid "items" msgstr "" -#: templates/js/stock.js:763 +#: templates/js/stock.js:812 msgid "batches" msgstr "" -#: templates/js/stock.js:790 +#: templates/js/stock.js:839 msgid "locations" msgstr "" -#: templates/js/stock.js:792 +#: templates/js/stock.js:841 msgid "Undefined location" msgstr "" -#: templates/js/stock.js:893 +#: templates/js/stock.js:942 msgid "Stock item is in production" msgstr "" -#: templates/js/stock.js:898 +#: templates/js/stock.js:947 msgid "Stock item assigned to sales order" msgstr "" -#: templates/js/stock.js:901 +#: templates/js/stock.js:950 msgid "Stock item assigned to customer" msgstr "" -#: templates/js/stock.js:905 +#: templates/js/stock.js:954 msgid "Stock item has expired" msgstr "" -#: templates/js/stock.js:907 +#: templates/js/stock.js:956 msgid "Stock item will expire soon" msgstr "" -#: templates/js/stock.js:911 +#: templates/js/stock.js:960 msgid "Stock item has been allocated" msgstr "" -#: templates/js/stock.js:915 +#: templates/js/stock.js:964 msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/stock.js:922 +#: templates/js/stock.js:971 msgid "Stock item has been rejected" msgstr "" -#: templates/js/stock.js:926 +#: templates/js/stock.js:975 msgid "Stock item is lost" msgstr "" -#: templates/js/stock.js:929 +#: templates/js/stock.js:978 msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:933 templates/js/table_filters.js:147 +#: templates/js/stock.js:982 templates/js/table_filters.js:147 msgid "Depleted" msgstr "" -#: templates/js/stock.js:962 +#: templates/js/stock.js:1011 msgid "Stocktake" msgstr "" -#: templates/js/stock.js:1016 +#: templates/js/stock.js:1065 msgid "Supplier part not specified" msgstr "" -#: templates/js/stock.js:1163 +#: templates/js/stock.js:1212 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:1178 +#: templates/js/stock.js:1227 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:1192 +#: templates/js/stock.js:1241 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:1193 +#: templates/js/stock.js:1242 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1332 +#: templates/js/stock.js:1381 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1379 +#: templates/js/stock.js:1428 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1398 +#: templates/js/stock.js:1447 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1417 +#: templates/js/stock.js:1466 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1435 +#: templates/js/stock.js:1484 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1458 +#: templates/js/stock.js:1507 msgid "Added" msgstr "" -#: templates/js/stock.js:1466 +#: templates/js/stock.js:1515 msgid "Removed" msgstr "" -#: templates/js/stock.js:1510 +#: templates/js/stock.js:1559 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1511 +#: templates/js/stock.js:1560 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1655 +#: templates/js/stock.js:1704 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1678 +#: templates/js/stock.js:1727 msgid "Serial" msgstr "" -#: templates/js/stock.js:1706 +#: templates/js/stock.js:1755 msgid "Uninstall Stock Item" msgstr "" @@ -7267,6 +7273,10 @@ msgstr "" msgid "Allow Variant Stock" msgstr "" +#: templates/js/table_filters.js:79 templates/js/table_filters.js:142 +msgid "Include sublocations" +msgstr "" + #: templates/js/table_filters.js:80 msgid "Include locations" msgstr "" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 9c79e79db7..02a816929d 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 07:24+0000\n" +"POT-Creation-Date: 2021-07-19 07:46+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -36,7 +36,7 @@ msgstr "" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:510 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:520 msgid "Confirm" msgstr "" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "" #: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 -#: stock/views.py:1311 +#: stock/views.py:1278 msgid "Invalid quantity provided" msgstr "" @@ -124,7 +124,7 @@ msgstr "" #: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1489 +#: templates/js/stock.js:1538 msgid "User" msgstr "" @@ -141,7 +141,7 @@ msgstr "" #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 -#: templates/js/stock.js:1282 +#: templates/js/stock.js:1331 msgid "Name" msgstr "" @@ -161,8 +161,8 @@ msgstr "" #: templates/js/company.js:741 templates/js/order.js:247 #: templates/js/order.js:349 templates/js/part.js:265 templates/js/part.js:449 #: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 -#: templates/js/stock.js:868 templates/js/stock.js:1294 -#: templates/js/stock.js:1339 +#: templates/js/stock.js:917 templates/js/stock.js:1343 +#: templates/js/stock.js:1388 msgid "Description" msgstr "" @@ -481,20 +481,20 @@ msgstr "" #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 #: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:947 part/templates/part/detail.html:1033 +#: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:91 #: report/templates/report/inventree_test_report_base.html:77 -#: stock/forms.py:142 stock/forms.py:275 +#: stock/forms.py:141 stock/forms.py:247 #: stock/templates/stock/item_base.html:267 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 #: templates/js/order.js:462 templates/js/part.js:1016 #: templates/js/part.js:1138 templates/js/part.js:1194 -#: templates/js/stock.js:1474 templates/js/stock.js:1672 +#: templates/js/stock.js:1523 templates/js/stock.js:1721 msgid "Quantity" msgstr "" @@ -506,7 +506,7 @@ msgstr "" msgid "Enter quantity for build output" msgstr "" -#: build/forms.py:95 order/forms.py:114 stock/forms.py:85 +#: build/forms.py:95 order/forms.py:114 stock/forms.py:84 msgid "Serial Numbers" msgstr "" @@ -535,13 +535,13 @@ msgid "Mark build as complete" msgstr "" #: build/forms.py:210 build/templates/build/auto_allocate.html:18 -#: stock/forms.py:314 stock/templates/stock/item_base.html:297 +#: stock/forms.py:286 stock/templates/stock/item_base.html:297 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:256 -#: templates/js/build.js:620 templates/js/order.js:447 templates/js/stock.js:75 -#: templates/js/stock.js:201 templates/js/stock.js:954 -#: templates/js/stock.js:1366 +#: templates/js/build.js:620 templates/js/order.js:447 +#: templates/js/stock.js:124 templates/js/stock.js:250 +#: templates/js/stock.js:1003 templates/js/stock.js:1415 msgid "Location" msgstr "" @@ -555,8 +555,8 @@ msgstr "" #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:251 templates/js/order.js:354 -#: templates/js/stock.js:941 templates/js/stock.js:1443 -#: templates/js/stock.js:1688 +#: templates/js/stock.js:990 templates/js/stock.js:1492 +#: templates/js/stock.js:1737 msgid "Status" msgstr "" @@ -659,8 +659,8 @@ msgstr "" #: templates/js/build.js:586 templates/js/build.js:873 #: templates/js/build.js:1139 templates/js/company.js:400 #: templates/js/company.js:650 templates/js/part.js:430 -#: templates/js/part.js:593 templates/js/stock.js:73 templates/js/stock.js:837 -#: templates/js/stock.js:1660 +#: templates/js/part.js:593 templates/js/stock.js:122 templates/js/stock.js:886 +#: templates/js/stock.js:1709 msgid "Part" msgstr "" @@ -786,12 +786,12 @@ msgstr "" #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 +#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:746 -#: templates/js/stock.js:209 templates/js/stock.js:450 -#: templates/js/stock.js:1033 +#: templates/js/stock.js:258 templates/js/stock.js:499 +#: templates/js/stock.js:1082 msgid "Notes" msgstr "" @@ -857,7 +857,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 #: templates/js/build.js:249 templates/js/build.js:993 #: templates/js/order.js:435 templates/js/order.js:440 -#: templates/js/stock.js:1425 +#: templates/js/stock.js:1474 msgid "Stock Item" msgstr "" @@ -1110,7 +1110,7 @@ msgstr "" #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 #: order/templates/order/purchase_order_detail.html:405 -#: order/templates/order/receive_parts.html:25 stock/forms.py:136 +#: order/templates/order/receive_parts.html:25 stock/forms.py:135 msgid "Destination" msgstr "" @@ -1119,8 +1119,8 @@ msgid "Destination location not specified" msgstr "" #: build/templates/build/detail.html:73 -#: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 -#: templates/js/stock.js:1695 templates/js/table_filters.js:116 +#: stock/templates/stock/item_base.html:315 templates/js/stock.js:998 +#: templates/js/stock.js:1744 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "" @@ -1248,7 +1248,7 @@ msgstr "" #: order/templates/order/po_attachments.html:79 #: order/templates/order/purchase_order_detail.html:153 #: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:809 stock/templates/stock/item.html:232 +#: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "" @@ -1257,7 +1257,7 @@ msgstr "" #: order/templates/order/po_attachments.html:51 #: order/templates/order/purchase_order_detail.html:125 #: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:763 stock/templates/stock/item.html:200 +#: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 msgid "Edit Attachment" msgstr "" @@ -1265,7 +1265,7 @@ msgstr "" #: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:772 stock/templates/stock/item.html:209 +#: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" msgstr "" @@ -1273,7 +1273,7 @@ msgstr "" #: order/templates/order/po_attachments.html:59 #: order/templates/order/purchase_order_detail.html:133 #: order/templates/order/sales_order_detail.html:125 -#: part/templates/part/detail.html:773 stock/templates/stock/item.html:210 +#: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 msgid "Delete Attachment" msgstr "" @@ -1306,7 +1306,7 @@ msgid "Build Order Details" msgstr "" #: build/templates/build/navbar.html:15 order/templates/order/po_navbar.html:15 -#: templates/js/stock.js:1354 +#: templates/js/stock.js:1403 msgid "Details" msgstr "" @@ -1351,7 +1351,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:183 stock/views.py:1337 +#: build/views.py:183 stock/views.py:1304 msgid "Serial numbers already exist" msgstr "" @@ -1606,7 +1606,7 @@ msgid "Number of recent parts to display on index page" msgstr "" #: common/models.py:160 part/models.py:2225 report/models.py:187 -#: stock/forms.py:226 templates/js/table_filters.js:25 +#: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" @@ -2097,7 +2097,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:551 templates/js/part.js:348 -#: templates/js/stock.js:446 +#: templates/js/stock.js:495 msgid "Value" msgstr "" @@ -2166,7 +2166,7 @@ msgstr "" #: company/models.py:531 company/templates/company/supplier_part.html:113 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/company.js:751 templates/js/stock.js:1029 +#: templates/js/company.js:751 templates/js/stock.js:1078 msgid "Packaging" msgstr "" @@ -2235,7 +2235,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:245 templates/js/order.js:331 -#: templates/js/stock.js:1407 +#: templates/js/stock.js:1456 msgid "Customer" msgstr "" @@ -2359,22 +2359,15 @@ msgstr "" msgid "Company Notes" msgstr "" -#: company/templates/company/detail.html:271 -#: company/templates/company/supplier_part.html:288 -#: part/templates/part/category.html:127 part/templates/part/category.html:141 -#: part/templates/part/detail.html:648 stock/templates/stock/location.html:231 -msgid "Export" -msgstr "" - -#: company/templates/company/detail.html:372 +#: company/templates/company/detail.html:364 #: company/templates/company/manufacturer_part.html:200 -#: part/templates/part/detail.html:833 +#: part/templates/part/detail.html:825 msgid "Delete Supplier Parts?" msgstr "" -#: company/templates/company/detail.html:373 +#: company/templates/company/detail.html:365 #: company/templates/company/manufacturer_part.html:201 -#: part/templates/part/detail.html:834 +#: part/templates/part/detail.html:826 msgid "All selected supplier parts will be deleted" msgstr "" @@ -2452,7 +2445,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:176 -#: part/templates/part/detail.html:726 +#: part/templates/part/detail.html:718 msgid "Add Parameter" msgstr "" @@ -2477,8 +2470,8 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:269 -#: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:74 -#: templates/js/stock.js:877 templates/navbar.html:26 +#: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 +#: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" msgstr "" @@ -2507,7 +2500,7 @@ msgstr "" #: stock/templates/stock/location.html:148 #: stock/templates/stock/location_navbar.html:18 #: stock/templates/stock/location_navbar.html:21 -#: templates/InvenTree/search.html:198 templates/js/stock.js:1306 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1355 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" @@ -2515,7 +2508,7 @@ msgstr "" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 stock/models.py:420 #: stock/templates/stock/item_base.html:386 templates/js/company.js:691 -#: templates/js/stock.js:1001 +#: templates/js/stock.js:1050 msgid "Supplier Part" msgstr "" @@ -2644,7 +2637,7 @@ msgstr "" msgid "Label description" msgstr "" -#: label/models.py:127 stock/forms.py:169 +#: label/models.py:127 stock/forms.py:168 msgid "Label" msgstr "" @@ -2863,7 +2856,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:336 templates/js/order.js:212 -#: templates/js/stock.js:980 templates/js/stock.js:1388 +#: templates/js/stock.js:1029 templates/js/stock.js:1437 msgid "Purchase Order" msgstr "" @@ -2883,7 +2876,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:545 -#: stock/templates/stock/item_base.html:343 templates/js/stock.js:1024 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:1073 msgid "Purchase Price" msgstr "" @@ -2999,7 +2992,7 @@ msgstr "" #: order/templates/order/order_base.html:196 #: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 -#: stock/templates/stock/location.html:259 templates/js/part.js:64 +#: stock/templates/stock/location.html:250 templates/js/part.js:64 msgid "New Location" msgstr "" @@ -3594,11 +3587,11 @@ msgstr "" msgid "Available Stock" msgstr "" -#: part/forms.py:64 stock/forms.py:232 +#: part/forms.py:64 msgid "File Format" msgstr "" -#: part/forms.py:64 stock/forms.py:232 +#: part/forms.py:64 msgid "Select output file format" msgstr "" @@ -3938,7 +3931,7 @@ msgstr "" msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:426 +#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "" @@ -4239,6 +4232,10 @@ msgstr "" msgid "Export Part Data" msgstr "" +#: part/templates/part/category.html:127 part/templates/part/category.html:141 +msgid "Export" +msgstr "" + #: part/templates/part/category.html:130 msgid "Create new part" msgstr "" @@ -4272,7 +4269,7 @@ msgid "Part Parameters" msgstr "" #: part/templates/part/category.html:256 -#: stock/templates/stock/location.html:260 +#: stock/templates/stock/location.html:251 msgid "Create new location" msgstr "" @@ -4289,7 +4286,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:298 stock/views.py:907 +#: part/templates/part/category.html:298 stock/views.py:874 msgid "Create new Stock Location" msgstr "" @@ -4476,26 +4473,26 @@ msgstr "" msgid "Delete Test Result Template" msgstr "" -#: part/templates/part/detail.html:677 +#: part/templates/part/detail.html:669 msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:910 +#: part/templates/part/detail.html:902 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:922 +#: part/templates/part/detail.html:914 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:934 +#: part/templates/part/detail.html:926 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1023 +#: part/templates/part/detail.html:1015 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -5092,7 +5089,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:259 templates/js/stock.js:1322 +#: templates/js/order.js:259 templates/js/stock.js:1371 msgid "Date" msgstr "" @@ -5146,69 +5143,60 @@ msgstr "" msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:81 stock/forms.py:341 stock/models.py:513 -#: stock/templates/stock/item_base.html:393 templates/js/stock.js:969 +#: stock/forms.py:80 stock/forms.py:313 stock/models.py:513 +#: stock/templates/stock/item_base.html:393 templates/js/stock.js:1018 msgid "Expiry Date" msgstr "" -#: stock/forms.py:82 stock/forms.py:342 +#: stock/forms.py:81 stock/forms.py:314 msgid "Expiration date for this stock item" msgstr "" -#: stock/forms.py:85 +#: stock/forms.py:84 msgid "Enter unique serial numbers (or leave blank)" msgstr "" -#: stock/forms.py:136 +#: stock/forms.py:135 msgid "Destination for serialized stock (by default, will remain in current location)" msgstr "" -#: stock/forms.py:138 +#: stock/forms.py:137 msgid "Serial numbers" msgstr "" -#: stock/forms.py:138 +#: stock/forms.py:137 msgid "Unique serial numbers (must match quantity)" msgstr "" -#: stock/forms.py:140 stock/forms.py:316 +#: stock/forms.py:139 stock/forms.py:288 msgid "Add transaction note (optional)" msgstr "" -#: stock/forms.py:170 stock/forms.py:226 +#: stock/forms.py:169 stock/forms.py:225 msgid "Select test report template" msgstr "" -#: stock/forms.py:234 templates/js/table_filters.js:79 -#: templates/js/table_filters.js:142 -msgid "Include sublocations" -msgstr "" - -#: stock/forms.py:234 -msgid "Include stock items in sub locations" -msgstr "" - -#: stock/forms.py:269 +#: stock/forms.py:241 msgid "Stock item to install" msgstr "" -#: stock/forms.py:276 +#: stock/forms.py:248 msgid "Stock quantity to assign" msgstr "" -#: stock/forms.py:304 +#: stock/forms.py:276 msgid "Must not exceed available quantity" msgstr "" -#: stock/forms.py:314 +#: stock/forms.py:286 msgid "Destination location for uninstalled items" msgstr "" -#: stock/forms.py:318 +#: stock/forms.py:290 msgid "Confirm uninstall" msgstr "" -#: stock/forms.py:318 +#: stock/forms.py:290 msgid "Confirm removal of installed stock items" msgstr "" @@ -5606,7 +5594,7 @@ msgstr "" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:406 templates/js/stock.js:975 +#: stock/templates/stock/item_base.html:406 templates/js/stock.js:1024 msgid "Last Updated" msgstr "" @@ -5759,7 +5747,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:880 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:847 msgid "Convert Stock Item" msgstr "" @@ -5784,7 +5772,7 @@ msgstr "" msgid "Edit Stock Location" msgstr "" -#: stock/views.py:253 stock/views.py:859 stock/views.py:981 stock/views.py:1346 +#: stock/views.py:253 stock/views.py:826 stock/views.py:948 stock/views.py:1313 msgid "Owner is required (ownership control is enabled)" msgstr "" @@ -5820,67 +5808,63 @@ msgstr "" msgid "Confirm test data deletion" msgstr "" -#: stock/views.py:385 -msgid "Stock Export Options" -msgstr "" - -#: stock/views.py:506 +#: stock/views.py:473 msgid "Stock Item QR Code" msgstr "" -#: stock/views.py:532 +#: stock/views.py:499 msgid "Install Stock Item" msgstr "" -#: stock/views.py:631 +#: stock/views.py:598 msgid "Uninstall Stock Items" msgstr "" -#: stock/views.py:728 templates/js/stock.js:223 +#: stock/views.py:695 templates/js/stock.js:272 msgid "Confirm stock adjustment" msgstr "" -#: stock/views.py:739 +#: stock/views.py:706 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:761 +#: stock/views.py:728 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:998 +#: stock/views.py:965 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1091 templates/js/build.js:365 +#: stock/views.py:1058 templates/js/build.js:365 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1233 +#: stock/views.py:1200 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1315 +#: stock/views.py:1282 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1415 +#: stock/views.py:1382 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1428 +#: stock/views.py:1395 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1439 +#: stock/views.py:1406 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1446 +#: stock/views.py:1413 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1455 +#: stock/views.py:1422 msgid "Add Stock Tracking Entry" msgstr "" @@ -5964,11 +5948,11 @@ msgstr "" msgid "Enter a search query" msgstr "" -#: templates/InvenTree/search.html:268 templates/js/stock.js:570 +#: templates/InvenTree/search.html:268 templates/js/stock.js:619 msgid "Shipped to customer" msgstr "" -#: templates/InvenTree/search.html:271 templates/js/stock.js:580 +#: templates/InvenTree/search.html:271 templates/js/stock.js:629 msgid "No stock location set" msgstr "" @@ -6388,7 +6372,7 @@ msgstr "" msgid "Unlink" msgstr "" -#: templates/js/barcode.js:376 templates/js/stock.js:161 +#: templates/js/barcode.js:376 templates/js/stock.js:210 msgid "Remove stock item" msgstr "" @@ -6526,7 +6510,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:840 templates/js/part.js:579 templates/js/part.js:824 -#: templates/js/stock.js:825 templates/js/stock.js:1276 +#: templates/js/stock.js:874 templates/js/stock.js:1325 msgid "Select" msgstr "" @@ -6534,7 +6518,7 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:924 templates/js/stock.js:1498 +#: templates/js/build.js:924 templates/js/stock.js:1547 msgid "No user information" msgstr "" @@ -6664,40 +6648,40 @@ msgstr "" msgid "Create filter" msgstr "" -#: templates/js/forms.js:278 templates/js/forms.js:291 -#: templates/js/forms.js:303 templates/js/forms.js:315 +#: templates/js/forms.js:283 templates/js/forms.js:296 +#: templates/js/forms.js:308 templates/js/forms.js:320 msgid "Action Prohibited" msgstr "" -#: templates/js/forms.js:279 +#: templates/js/forms.js:284 msgid "Create operation not allowed" msgstr "" -#: templates/js/forms.js:292 +#: templates/js/forms.js:297 msgid "Update operation not allowed" msgstr "" -#: templates/js/forms.js:304 +#: templates/js/forms.js:309 msgid "Delete operation not allowed" msgstr "" -#: templates/js/forms.js:316 +#: templates/js/forms.js:321 msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:801 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:811 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1168 +#: templates/js/forms.js:1178 msgid "Searching" msgstr "" -#: templates/js/forms.js:1321 +#: templates/js/forms.js:1331 msgid "Clear input" msgstr "" -#: templates/js/label.js:10 templates/js/report.js:98 templates/js/stock.js:185 +#: templates/js/label.js:10 templates/js/report.js:98 templates/js/stock.js:234 msgid "Select Stock Items" msgstr "" @@ -6912,7 +6896,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:849 templates/js/stock.js:1300 +#: templates/js/part.js:849 templates/js/stock.js:1349 msgid "Path" msgstr "" @@ -6920,11 +6904,11 @@ msgstr "" msgid "No test templates matching query" msgstr "" -#: templates/js/part.js:943 templates/js/stock.js:384 +#: templates/js/part.js:943 templates/js/stock.js:433 msgid "Edit test result" msgstr "" -#: templates/js/part.js:944 templates/js/stock.js:385 +#: templates/js/part.js:944 templates/js/stock.js:434 msgid "Delete test result" msgstr "" @@ -7021,231 +7005,251 @@ msgstr "" msgid "Sales Order(s) must be selected before printing report" msgstr "" -#: templates/js/stock.js:39 -msgid "Transfer Stock" +#: templates/js/stock.js:29 +msgid "Export Stock" msgstr "" -#: templates/js/stock.js:40 -msgid "Move" +#: templates/js/stock.js:32 +msgid "Format" +msgstr "" + +#: templates/js/stock.js:33 +msgid "Select file format" +msgstr "" + +#: templates/js/stock.js:45 +msgid "Include Sublocations" msgstr "" #: templates/js/stock.js:46 +msgid "Include stock items in sublocations" +msgstr "" + +#: templates/js/stock.js:88 +msgid "Transfer Stock" +msgstr "" + +#: templates/js/stock.js:89 +msgid "Move" +msgstr "" + +#: templates/js/stock.js:95 msgid "Count Stock" msgstr "" -#: templates/js/stock.js:47 +#: templates/js/stock.js:96 msgid "Count" msgstr "" -#: templates/js/stock.js:51 +#: templates/js/stock.js:100 msgid "Remove Stock" msgstr "" -#: templates/js/stock.js:52 +#: templates/js/stock.js:101 msgid "Take" msgstr "" -#: templates/js/stock.js:56 +#: templates/js/stock.js:105 msgid "Add Stock" msgstr "" -#: templates/js/stock.js:57 users/models.py:189 +#: templates/js/stock.js:106 users/models.py:189 msgid "Add" msgstr "" -#: templates/js/stock.js:61 templates/stock_table.html:63 +#: templates/js/stock.js:110 templates/stock_table.html:63 msgid "Delete Stock" msgstr "" -#: templates/js/stock.js:150 +#: templates/js/stock.js:199 msgid "Quantity cannot be adjusted for serialized stock" msgstr "" -#: templates/js/stock.js:150 +#: templates/js/stock.js:199 msgid "Specify stock quantity" msgstr "" -#: templates/js/stock.js:186 +#: templates/js/stock.js:235 msgid "You must select at least one available stock item" msgstr "" -#: templates/js/stock.js:202 +#: templates/js/stock.js:251 msgid "Select destination stock location" msgstr "" -#: templates/js/stock.js:210 +#: templates/js/stock.js:259 msgid "Stock transaction notes" msgstr "" -#: templates/js/stock.js:347 +#: templates/js/stock.js:396 msgid "PASS" msgstr "" -#: templates/js/stock.js:349 +#: templates/js/stock.js:398 msgid "FAIL" msgstr "" -#: templates/js/stock.js:354 +#: templates/js/stock.js:403 msgid "NO RESULT" msgstr "" -#: templates/js/stock.js:380 +#: templates/js/stock.js:429 msgid "Add test result" msgstr "" -#: templates/js/stock.js:406 +#: templates/js/stock.js:455 msgid "No test results found" msgstr "" -#: templates/js/stock.js:454 +#: templates/js/stock.js:503 msgid "Test Date" msgstr "" -#: templates/js/stock.js:562 +#: templates/js/stock.js:611 msgid "In production" msgstr "" -#: templates/js/stock.js:566 +#: templates/js/stock.js:615 msgid "Installed in Stock Item" msgstr "" -#: templates/js/stock.js:574 +#: templates/js/stock.js:623 msgid "Assigned to Sales Order" msgstr "" -#: templates/js/stock.js:650 +#: templates/js/stock.js:699 msgid "No stock items matching query" msgstr "" -#: templates/js/stock.js:671 +#: templates/js/stock.js:720 msgid "items" msgstr "" -#: templates/js/stock.js:763 +#: templates/js/stock.js:812 msgid "batches" msgstr "" -#: templates/js/stock.js:790 +#: templates/js/stock.js:839 msgid "locations" msgstr "" -#: templates/js/stock.js:792 +#: templates/js/stock.js:841 msgid "Undefined location" msgstr "" -#: templates/js/stock.js:893 +#: templates/js/stock.js:942 msgid "Stock item is in production" msgstr "" -#: templates/js/stock.js:898 +#: templates/js/stock.js:947 msgid "Stock item assigned to sales order" msgstr "" -#: templates/js/stock.js:901 +#: templates/js/stock.js:950 msgid "Stock item assigned to customer" msgstr "" -#: templates/js/stock.js:905 +#: templates/js/stock.js:954 msgid "Stock item has expired" msgstr "" -#: templates/js/stock.js:907 +#: templates/js/stock.js:956 msgid "Stock item will expire soon" msgstr "" -#: templates/js/stock.js:911 +#: templates/js/stock.js:960 msgid "Stock item has been allocated" msgstr "" -#: templates/js/stock.js:915 +#: templates/js/stock.js:964 msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/stock.js:922 +#: templates/js/stock.js:971 msgid "Stock item has been rejected" msgstr "" -#: templates/js/stock.js:926 +#: templates/js/stock.js:975 msgid "Stock item is lost" msgstr "" -#: templates/js/stock.js:929 +#: templates/js/stock.js:978 msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:933 templates/js/table_filters.js:147 +#: templates/js/stock.js:982 templates/js/table_filters.js:147 msgid "Depleted" msgstr "" -#: templates/js/stock.js:962 +#: templates/js/stock.js:1011 msgid "Stocktake" msgstr "" -#: templates/js/stock.js:1016 +#: templates/js/stock.js:1065 msgid "Supplier part not specified" msgstr "" -#: templates/js/stock.js:1163 +#: templates/js/stock.js:1212 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:1178 +#: templates/js/stock.js:1227 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:1192 +#: templates/js/stock.js:1241 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:1193 +#: templates/js/stock.js:1242 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1332 +#: templates/js/stock.js:1381 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1379 +#: templates/js/stock.js:1428 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1398 +#: templates/js/stock.js:1447 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1417 +#: templates/js/stock.js:1466 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1435 +#: templates/js/stock.js:1484 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1458 +#: templates/js/stock.js:1507 msgid "Added" msgstr "" -#: templates/js/stock.js:1466 +#: templates/js/stock.js:1515 msgid "Removed" msgstr "" -#: templates/js/stock.js:1510 +#: templates/js/stock.js:1559 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1511 +#: templates/js/stock.js:1560 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1655 +#: templates/js/stock.js:1704 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1678 +#: templates/js/stock.js:1727 msgid "Serial" msgstr "" -#: templates/js/stock.js:1706 +#: templates/js/stock.js:1755 msgid "Uninstall Stock Item" msgstr "" @@ -7265,6 +7269,10 @@ msgstr "" msgid "Allow Variant Stock" msgstr "" +#: templates/js/table_filters.js:79 templates/js/table_filters.js:142 +msgid "Include sublocations" +msgstr "" + #: templates/js/table_filters.js:80 msgid "Include locations" msgstr "" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index cafea47ac2..7a85c2ec48 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 07:24+0000\n" +"POT-Creation-Date: 2021-07-19 07:46+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -36,7 +36,7 @@ msgstr "" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:510 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:520 msgid "Confirm" msgstr "確認" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "" #: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 -#: stock/views.py:1311 +#: stock/views.py:1278 msgid "Invalid quantity provided" msgstr "" @@ -124,7 +124,7 @@ msgstr "ファイルコメント" #: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1489 +#: templates/js/stock.js:1538 msgid "User" msgstr "ユーザー" @@ -141,7 +141,7 @@ msgstr "無効な選択です" #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 -#: templates/js/stock.js:1282 +#: templates/js/stock.js:1331 msgid "Name" msgstr "お名前" @@ -161,8 +161,8 @@ msgstr "お名前" #: templates/js/company.js:741 templates/js/order.js:247 #: templates/js/order.js:349 templates/js/part.js:265 templates/js/part.js:449 #: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 -#: templates/js/stock.js:868 templates/js/stock.js:1294 -#: templates/js/stock.js:1339 +#: templates/js/stock.js:917 templates/js/stock.js:1343 +#: templates/js/stock.js:1388 msgid "Description" msgstr "説明" @@ -481,20 +481,20 @@ msgstr "" #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 #: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:947 part/templates/part/detail.html:1033 +#: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:91 #: report/templates/report/inventree_test_report_base.html:77 -#: stock/forms.py:142 stock/forms.py:275 +#: stock/forms.py:141 stock/forms.py:247 #: stock/templates/stock/item_base.html:267 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 #: templates/js/order.js:462 templates/js/part.js:1016 #: templates/js/part.js:1138 templates/js/part.js:1194 -#: templates/js/stock.js:1474 templates/js/stock.js:1672 +#: templates/js/stock.js:1523 templates/js/stock.js:1721 msgid "Quantity" msgstr "" @@ -506,7 +506,7 @@ msgstr "" msgid "Enter quantity for build output" msgstr "" -#: build/forms.py:95 order/forms.py:114 stock/forms.py:85 +#: build/forms.py:95 order/forms.py:114 stock/forms.py:84 msgid "Serial Numbers" msgstr "" @@ -535,13 +535,13 @@ msgid "Mark build as complete" msgstr "" #: build/forms.py:210 build/templates/build/auto_allocate.html:18 -#: stock/forms.py:314 stock/templates/stock/item_base.html:297 +#: stock/forms.py:286 stock/templates/stock/item_base.html:297 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:256 -#: templates/js/build.js:620 templates/js/order.js:447 templates/js/stock.js:75 -#: templates/js/stock.js:201 templates/js/stock.js:954 -#: templates/js/stock.js:1366 +#: templates/js/build.js:620 templates/js/order.js:447 +#: templates/js/stock.js:124 templates/js/stock.js:250 +#: templates/js/stock.js:1003 templates/js/stock.js:1415 msgid "Location" msgstr "" @@ -555,8 +555,8 @@ msgstr "完了したパーツの場所" #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:251 templates/js/order.js:354 -#: templates/js/stock.js:941 templates/js/stock.js:1443 -#: templates/js/stock.js:1688 +#: templates/js/stock.js:990 templates/js/stock.js:1492 +#: templates/js/stock.js:1737 msgid "Status" msgstr "" @@ -659,8 +659,8 @@ msgstr "" #: templates/js/build.js:586 templates/js/build.js:873 #: templates/js/build.js:1139 templates/js/company.js:400 #: templates/js/company.js:650 templates/js/part.js:430 -#: templates/js/part.js:593 templates/js/stock.js:73 templates/js/stock.js:837 -#: templates/js/stock.js:1660 +#: templates/js/part.js:593 templates/js/stock.js:122 templates/js/stock.js:886 +#: templates/js/stock.js:1709 msgid "Part" msgstr "パーツ" @@ -786,12 +786,12 @@ msgstr "" #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 +#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:746 -#: templates/js/stock.js:209 templates/js/stock.js:450 -#: templates/js/stock.js:1033 +#: templates/js/stock.js:258 templates/js/stock.js:499 +#: templates/js/stock.js:1082 msgid "Notes" msgstr "" @@ -857,7 +857,7 @@ msgstr "パーツを割り当てるためにビルドする" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 #: templates/js/build.js:249 templates/js/build.js:993 #: templates/js/order.js:435 templates/js/order.js:440 -#: templates/js/stock.js:1425 +#: templates/js/stock.js:1474 msgid "Stock Item" msgstr "" @@ -1110,7 +1110,7 @@ msgstr "" #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 #: order/templates/order/purchase_order_detail.html:405 -#: order/templates/order/receive_parts.html:25 stock/forms.py:136 +#: order/templates/order/receive_parts.html:25 stock/forms.py:135 msgid "Destination" msgstr "" @@ -1119,8 +1119,8 @@ msgid "Destination location not specified" msgstr "" #: build/templates/build/detail.html:73 -#: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 -#: templates/js/stock.js:1695 templates/js/table_filters.js:116 +#: stock/templates/stock/item_base.html:315 templates/js/stock.js:998 +#: templates/js/stock.js:1744 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "" @@ -1248,7 +1248,7 @@ msgstr "" #: order/templates/order/po_attachments.html:79 #: order/templates/order/purchase_order_detail.html:153 #: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:809 stock/templates/stock/item.html:232 +#: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "" @@ -1257,7 +1257,7 @@ msgstr "" #: order/templates/order/po_attachments.html:51 #: order/templates/order/purchase_order_detail.html:125 #: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:763 stock/templates/stock/item.html:200 +#: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 msgid "Edit Attachment" msgstr "" @@ -1265,7 +1265,7 @@ msgstr "" #: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:772 stock/templates/stock/item.html:209 +#: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" msgstr "" @@ -1273,7 +1273,7 @@ msgstr "" #: order/templates/order/po_attachments.html:59 #: order/templates/order/purchase_order_detail.html:133 #: order/templates/order/sales_order_detail.html:125 -#: part/templates/part/detail.html:773 stock/templates/stock/item.html:210 +#: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 msgid "Delete Attachment" msgstr "" @@ -1306,7 +1306,7 @@ msgid "Build Order Details" msgstr "" #: build/templates/build/navbar.html:15 order/templates/order/po_navbar.html:15 -#: templates/js/stock.js:1354 +#: templates/js/stock.js:1403 msgid "Details" msgstr "" @@ -1351,7 +1351,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:183 stock/views.py:1337 +#: build/views.py:183 stock/views.py:1304 msgid "Serial numbers already exist" msgstr "" @@ -1606,7 +1606,7 @@ msgid "Number of recent parts to display on index page" msgstr "" #: common/models.py:160 part/models.py:2225 report/models.py:187 -#: stock/forms.py:226 templates/js/table_filters.js:25 +#: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "テンプレート" @@ -2097,7 +2097,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:551 templates/js/part.js:348 -#: templates/js/stock.js:446 +#: templates/js/stock.js:495 msgid "Value" msgstr "" @@ -2166,7 +2166,7 @@ msgstr "" #: company/models.py:531 company/templates/company/supplier_part.html:113 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/company.js:751 templates/js/stock.js:1029 +#: templates/js/company.js:751 templates/js/stock.js:1078 msgid "Packaging" msgstr "" @@ -2235,7 +2235,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:245 templates/js/order.js:331 -#: templates/js/stock.js:1407 +#: templates/js/stock.js:1456 msgid "Customer" msgstr "" @@ -2359,24 +2359,17 @@ msgstr "" msgid "Company Notes" msgstr "" -#: company/templates/company/detail.html:271 -#: company/templates/company/supplier_part.html:288 -#: part/templates/part/category.html:127 part/templates/part/category.html:141 -#: part/templates/part/detail.html:648 stock/templates/stock/location.html:231 -msgid "Export" -msgstr "" - -#: company/templates/company/detail.html:372 +#: company/templates/company/detail.html:364 #: company/templates/company/manufacturer_part.html:200 -#: part/templates/part/detail.html:833 +#: part/templates/part/detail.html:825 #, fuzzy #| msgid "Supplier Parts" msgid "Delete Supplier Parts?" msgstr "サプライヤー・パーツ" -#: company/templates/company/detail.html:373 +#: company/templates/company/detail.html:365 #: company/templates/company/manufacturer_part.html:201 -#: part/templates/part/detail.html:834 +#: part/templates/part/detail.html:826 msgid "All selected supplier parts will be deleted" msgstr "" @@ -2454,7 +2447,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:176 -#: part/templates/part/detail.html:726 +#: part/templates/part/detail.html:718 msgid "Add Parameter" msgstr "" @@ -2479,8 +2472,8 @@ msgstr "メーカー・パーツの在庫" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:269 -#: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:74 -#: templates/js/stock.js:877 templates/navbar.html:26 +#: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 +#: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" msgstr "" @@ -2509,7 +2502,7 @@ msgstr "" #: stock/templates/stock/location.html:148 #: stock/templates/stock/location_navbar.html:18 #: stock/templates/stock/location_navbar.html:21 -#: templates/InvenTree/search.html:198 templates/js/stock.js:1306 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1355 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" @@ -2517,7 +2510,7 @@ msgstr "" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 stock/models.py:420 #: stock/templates/stock/item_base.html:386 templates/js/company.js:691 -#: templates/js/stock.js:1001 +#: templates/js/stock.js:1050 msgid "Supplier Part" msgstr "" @@ -2646,7 +2639,7 @@ msgstr "" msgid "Label description" msgstr "" -#: label/models.py:127 stock/forms.py:169 +#: label/models.py:127 stock/forms.py:168 msgid "Label" msgstr "" @@ -2865,7 +2858,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:336 templates/js/order.js:212 -#: templates/js/stock.js:980 templates/js/stock.js:1388 +#: templates/js/stock.js:1029 templates/js/stock.js:1437 msgid "Purchase Order" msgstr "" @@ -2885,7 +2878,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:545 -#: stock/templates/stock/item_base.html:343 templates/js/stock.js:1024 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:1073 msgid "Purchase Price" msgstr "" @@ -3001,7 +2994,7 @@ msgstr "" #: order/templates/order/order_base.html:196 #: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 -#: stock/templates/stock/location.html:259 templates/js/part.js:64 +#: stock/templates/stock/location.html:250 templates/js/part.js:64 msgid "New Location" msgstr "" @@ -3598,11 +3591,11 @@ msgstr "" msgid "Available Stock" msgstr "" -#: part/forms.py:64 stock/forms.py:232 +#: part/forms.py:64 msgid "File Format" msgstr "" -#: part/forms.py:64 stock/forms.py:232 +#: part/forms.py:64 msgid "Select output file format" msgstr "" @@ -3942,7 +3935,7 @@ msgstr "" msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:426 +#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "" @@ -4243,6 +4236,10 @@ msgstr "" msgid "Export Part Data" msgstr "" +#: part/templates/part/category.html:127 part/templates/part/category.html:141 +msgid "Export" +msgstr "" + #: part/templates/part/category.html:130 msgid "Create new part" msgstr "" @@ -4276,7 +4273,7 @@ msgid "Part Parameters" msgstr "" #: part/templates/part/category.html:256 -#: stock/templates/stock/location.html:260 +#: stock/templates/stock/location.html:251 msgid "Create new location" msgstr "" @@ -4293,7 +4290,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:298 stock/views.py:907 +#: part/templates/part/category.html:298 stock/views.py:874 msgid "Create new Stock Location" msgstr "" @@ -4480,26 +4477,26 @@ msgstr "" msgid "Delete Test Result Template" msgstr "" -#: part/templates/part/detail.html:677 +#: part/templates/part/detail.html:669 msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:910 +#: part/templates/part/detail.html:902 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:922 +#: part/templates/part/detail.html:914 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:934 +#: part/templates/part/detail.html:926 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1023 +#: part/templates/part/detail.html:1015 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -5096,7 +5093,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:259 templates/js/stock.js:1322 +#: templates/js/order.js:259 templates/js/stock.js:1371 msgid "Date" msgstr "" @@ -5150,69 +5147,60 @@ msgstr "" msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:81 stock/forms.py:341 stock/models.py:513 -#: stock/templates/stock/item_base.html:393 templates/js/stock.js:969 +#: stock/forms.py:80 stock/forms.py:313 stock/models.py:513 +#: stock/templates/stock/item_base.html:393 templates/js/stock.js:1018 msgid "Expiry Date" msgstr "" -#: stock/forms.py:82 stock/forms.py:342 +#: stock/forms.py:81 stock/forms.py:314 msgid "Expiration date for this stock item" msgstr "" -#: stock/forms.py:85 +#: stock/forms.py:84 msgid "Enter unique serial numbers (or leave blank)" msgstr "" -#: stock/forms.py:136 +#: stock/forms.py:135 msgid "Destination for serialized stock (by default, will remain in current location)" msgstr "" -#: stock/forms.py:138 +#: stock/forms.py:137 msgid "Serial numbers" msgstr "" -#: stock/forms.py:138 +#: stock/forms.py:137 msgid "Unique serial numbers (must match quantity)" msgstr "" -#: stock/forms.py:140 stock/forms.py:316 +#: stock/forms.py:139 stock/forms.py:288 msgid "Add transaction note (optional)" msgstr "" -#: stock/forms.py:170 stock/forms.py:226 +#: stock/forms.py:169 stock/forms.py:225 msgid "Select test report template" msgstr "" -#: stock/forms.py:234 templates/js/table_filters.js:79 -#: templates/js/table_filters.js:142 -msgid "Include sublocations" -msgstr "" - -#: stock/forms.py:234 -msgid "Include stock items in sub locations" -msgstr "" - -#: stock/forms.py:269 +#: stock/forms.py:241 msgid "Stock item to install" msgstr "" -#: stock/forms.py:276 +#: stock/forms.py:248 msgid "Stock quantity to assign" msgstr "" -#: stock/forms.py:304 +#: stock/forms.py:276 msgid "Must not exceed available quantity" msgstr "" -#: stock/forms.py:314 +#: stock/forms.py:286 msgid "Destination location for uninstalled items" msgstr "" -#: stock/forms.py:318 +#: stock/forms.py:290 msgid "Confirm uninstall" msgstr "" -#: stock/forms.py:318 +#: stock/forms.py:290 msgid "Confirm removal of installed stock items" msgstr "" @@ -5610,7 +5598,7 @@ msgstr "" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:406 templates/js/stock.js:975 +#: stock/templates/stock/item_base.html:406 templates/js/stock.js:1024 msgid "Last Updated" msgstr "" @@ -5763,7 +5751,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:880 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:847 msgid "Convert Stock Item" msgstr "" @@ -5788,7 +5776,7 @@ msgstr "" msgid "Edit Stock Location" msgstr "" -#: stock/views.py:253 stock/views.py:859 stock/views.py:981 stock/views.py:1346 +#: stock/views.py:253 stock/views.py:826 stock/views.py:948 stock/views.py:1313 msgid "Owner is required (ownership control is enabled)" msgstr "" @@ -5824,67 +5812,63 @@ msgstr "" msgid "Confirm test data deletion" msgstr "" -#: stock/views.py:385 -msgid "Stock Export Options" -msgstr "" - -#: stock/views.py:506 +#: stock/views.py:473 msgid "Stock Item QR Code" msgstr "" -#: stock/views.py:532 +#: stock/views.py:499 msgid "Install Stock Item" msgstr "" -#: stock/views.py:631 +#: stock/views.py:598 msgid "Uninstall Stock Items" msgstr "" -#: stock/views.py:728 templates/js/stock.js:223 +#: stock/views.py:695 templates/js/stock.js:272 msgid "Confirm stock adjustment" msgstr "" -#: stock/views.py:739 +#: stock/views.py:706 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:761 +#: stock/views.py:728 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:998 +#: stock/views.py:965 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1091 templates/js/build.js:365 +#: stock/views.py:1058 templates/js/build.js:365 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1233 +#: stock/views.py:1200 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1315 +#: stock/views.py:1282 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1415 +#: stock/views.py:1382 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1428 +#: stock/views.py:1395 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1439 +#: stock/views.py:1406 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1446 +#: stock/views.py:1413 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1455 +#: stock/views.py:1422 msgid "Add Stock Tracking Entry" msgstr "" @@ -5968,11 +5952,11 @@ msgstr "" msgid "Enter a search query" msgstr "" -#: templates/InvenTree/search.html:268 templates/js/stock.js:570 +#: templates/InvenTree/search.html:268 templates/js/stock.js:619 msgid "Shipped to customer" msgstr "" -#: templates/InvenTree/search.html:271 templates/js/stock.js:580 +#: templates/InvenTree/search.html:271 templates/js/stock.js:629 msgid "No stock location set" msgstr "" @@ -6392,7 +6376,7 @@ msgstr "" msgid "Unlink" msgstr "" -#: templates/js/barcode.js:376 templates/js/stock.js:161 +#: templates/js/barcode.js:376 templates/js/stock.js:210 msgid "Remove stock item" msgstr "" @@ -6530,7 +6514,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:840 templates/js/part.js:579 templates/js/part.js:824 -#: templates/js/stock.js:825 templates/js/stock.js:1276 +#: templates/js/stock.js:874 templates/js/stock.js:1325 msgid "Select" msgstr "" @@ -6538,7 +6522,7 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:924 templates/js/stock.js:1498 +#: templates/js/build.js:924 templates/js/stock.js:1547 msgid "No user information" msgstr "" @@ -6670,40 +6654,40 @@ msgstr "" msgid "Create filter" msgstr "" -#: templates/js/forms.js:278 templates/js/forms.js:291 -#: templates/js/forms.js:303 templates/js/forms.js:315 +#: templates/js/forms.js:283 templates/js/forms.js:296 +#: templates/js/forms.js:308 templates/js/forms.js:320 msgid "Action Prohibited" msgstr "" -#: templates/js/forms.js:279 +#: templates/js/forms.js:284 msgid "Create operation not allowed" msgstr "" -#: templates/js/forms.js:292 +#: templates/js/forms.js:297 msgid "Update operation not allowed" msgstr "" -#: templates/js/forms.js:304 +#: templates/js/forms.js:309 msgid "Delete operation not allowed" msgstr "" -#: templates/js/forms.js:316 +#: templates/js/forms.js:321 msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:801 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:811 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1168 +#: templates/js/forms.js:1178 msgid "Searching" msgstr "" -#: templates/js/forms.js:1321 +#: templates/js/forms.js:1331 msgid "Clear input" msgstr "" -#: templates/js/label.js:10 templates/js/report.js:98 templates/js/stock.js:185 +#: templates/js/label.js:10 templates/js/report.js:98 templates/js/stock.js:234 msgid "Select Stock Items" msgstr "" @@ -6920,7 +6904,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:849 templates/js/stock.js:1300 +#: templates/js/part.js:849 templates/js/stock.js:1349 msgid "Path" msgstr "" @@ -6928,11 +6912,11 @@ msgstr "" msgid "No test templates matching query" msgstr "" -#: templates/js/part.js:943 templates/js/stock.js:384 +#: templates/js/part.js:943 templates/js/stock.js:433 msgid "Edit test result" msgstr "" -#: templates/js/part.js:944 templates/js/stock.js:385 +#: templates/js/part.js:944 templates/js/stock.js:434 msgid "Delete test result" msgstr "" @@ -7029,231 +7013,253 @@ msgstr "" msgid "Sales Order(s) must be selected before printing report" msgstr "" -#: templates/js/stock.js:39 -msgid "Transfer Stock" +#: templates/js/stock.js:29 +msgid "Export Stock" msgstr "" -#: templates/js/stock.js:40 -msgid "Move" +#: templates/js/stock.js:32 +msgid "Format" +msgstr "" + +#: templates/js/stock.js:33 +#, fuzzy +#| msgid "Select Category" +msgid "Select file format" +msgstr "カテゴリの選択" + +#: templates/js/stock.js:45 +msgid "Include Sublocations" msgstr "" #: templates/js/stock.js:46 +msgid "Include stock items in sublocations" +msgstr "" + +#: templates/js/stock.js:88 +msgid "Transfer Stock" +msgstr "" + +#: templates/js/stock.js:89 +msgid "Move" +msgstr "" + +#: templates/js/stock.js:95 msgid "Count Stock" msgstr "" -#: templates/js/stock.js:47 +#: templates/js/stock.js:96 msgid "Count" msgstr "" -#: templates/js/stock.js:51 +#: templates/js/stock.js:100 msgid "Remove Stock" msgstr "" -#: templates/js/stock.js:52 +#: templates/js/stock.js:101 msgid "Take" msgstr "" -#: templates/js/stock.js:56 +#: templates/js/stock.js:105 msgid "Add Stock" msgstr "" -#: templates/js/stock.js:57 users/models.py:189 +#: templates/js/stock.js:106 users/models.py:189 msgid "Add" msgstr "" -#: templates/js/stock.js:61 templates/stock_table.html:63 +#: templates/js/stock.js:110 templates/stock_table.html:63 msgid "Delete Stock" msgstr "" -#: templates/js/stock.js:150 +#: templates/js/stock.js:199 msgid "Quantity cannot be adjusted for serialized stock" msgstr "" -#: templates/js/stock.js:150 +#: templates/js/stock.js:199 msgid "Specify stock quantity" msgstr "" -#: templates/js/stock.js:186 +#: templates/js/stock.js:235 msgid "You must select at least one available stock item" msgstr "" -#: templates/js/stock.js:202 +#: templates/js/stock.js:251 msgid "Select destination stock location" msgstr "" -#: templates/js/stock.js:210 +#: templates/js/stock.js:259 msgid "Stock transaction notes" msgstr "" -#: templates/js/stock.js:347 +#: templates/js/stock.js:396 msgid "PASS" msgstr "" -#: templates/js/stock.js:349 +#: templates/js/stock.js:398 msgid "FAIL" msgstr "" -#: templates/js/stock.js:354 +#: templates/js/stock.js:403 msgid "NO RESULT" msgstr "" -#: templates/js/stock.js:380 +#: templates/js/stock.js:429 msgid "Add test result" msgstr "" -#: templates/js/stock.js:406 +#: templates/js/stock.js:455 msgid "No test results found" msgstr "" -#: templates/js/stock.js:454 +#: templates/js/stock.js:503 msgid "Test Date" msgstr "" -#: templates/js/stock.js:562 +#: templates/js/stock.js:611 msgid "In production" msgstr "" -#: templates/js/stock.js:566 +#: templates/js/stock.js:615 msgid "Installed in Stock Item" msgstr "" -#: templates/js/stock.js:574 +#: templates/js/stock.js:623 msgid "Assigned to Sales Order" msgstr "" -#: templates/js/stock.js:650 +#: templates/js/stock.js:699 msgid "No stock items matching query" msgstr "" -#: templates/js/stock.js:671 +#: templates/js/stock.js:720 msgid "items" msgstr "" -#: templates/js/stock.js:763 +#: templates/js/stock.js:812 msgid "batches" msgstr "" -#: templates/js/stock.js:790 +#: templates/js/stock.js:839 msgid "locations" msgstr "" -#: templates/js/stock.js:792 +#: templates/js/stock.js:841 msgid "Undefined location" msgstr "" -#: templates/js/stock.js:893 +#: templates/js/stock.js:942 msgid "Stock item is in production" msgstr "" -#: templates/js/stock.js:898 +#: templates/js/stock.js:947 msgid "Stock item assigned to sales order" msgstr "" -#: templates/js/stock.js:901 +#: templates/js/stock.js:950 msgid "Stock item assigned to customer" msgstr "" -#: templates/js/stock.js:905 +#: templates/js/stock.js:954 msgid "Stock item has expired" msgstr "" -#: templates/js/stock.js:907 +#: templates/js/stock.js:956 msgid "Stock item will expire soon" msgstr "" -#: templates/js/stock.js:911 +#: templates/js/stock.js:960 msgid "Stock item has been allocated" msgstr "" -#: templates/js/stock.js:915 +#: templates/js/stock.js:964 msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/stock.js:922 +#: templates/js/stock.js:971 msgid "Stock item has been rejected" msgstr "" -#: templates/js/stock.js:926 +#: templates/js/stock.js:975 msgid "Stock item is lost" msgstr "" -#: templates/js/stock.js:929 +#: templates/js/stock.js:978 msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:933 templates/js/table_filters.js:147 +#: templates/js/stock.js:982 templates/js/table_filters.js:147 msgid "Depleted" msgstr "" -#: templates/js/stock.js:962 +#: templates/js/stock.js:1011 msgid "Stocktake" msgstr "" -#: templates/js/stock.js:1016 +#: templates/js/stock.js:1065 msgid "Supplier part not specified" msgstr "" -#: templates/js/stock.js:1163 +#: templates/js/stock.js:1212 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:1178 +#: templates/js/stock.js:1227 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:1192 +#: templates/js/stock.js:1241 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:1193 +#: templates/js/stock.js:1242 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1332 +#: templates/js/stock.js:1381 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1379 +#: templates/js/stock.js:1428 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1398 +#: templates/js/stock.js:1447 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1417 +#: templates/js/stock.js:1466 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1435 +#: templates/js/stock.js:1484 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1458 +#: templates/js/stock.js:1507 msgid "Added" msgstr "" -#: templates/js/stock.js:1466 +#: templates/js/stock.js:1515 msgid "Removed" msgstr "" -#: templates/js/stock.js:1510 +#: templates/js/stock.js:1559 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1511 +#: templates/js/stock.js:1560 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1655 +#: templates/js/stock.js:1704 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1678 +#: templates/js/stock.js:1727 msgid "Serial" msgstr "" -#: templates/js/stock.js:1706 +#: templates/js/stock.js:1755 msgid "Uninstall Stock Item" msgstr "" @@ -7273,6 +7279,10 @@ msgstr "" msgid "Allow Variant Stock" msgstr "" +#: templates/js/table_filters.js:79 templates/js/table_filters.js:142 +msgid "Include sublocations" +msgstr "" + #: templates/js/table_filters.js:80 msgid "Include locations" msgstr "" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 3de5674c78..d9a6afc6e6 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 07:24+0000\n" +"POT-Creation-Date: 2021-07-19 07:46+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -36,7 +36,7 @@ msgstr "Wprowadź dane" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:510 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:520 msgid "Confirm" msgstr "Potwierdź" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "Powtórzony numer seryjny: {n}" #: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 -#: stock/views.py:1311 +#: stock/views.py:1278 msgid "Invalid quantity provided" msgstr "Podano nieprawidłową ilość" @@ -124,7 +124,7 @@ msgstr "Komentarz pliku" #: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1489 +#: templates/js/stock.js:1538 msgid "User" msgstr "Użytkownik" @@ -141,7 +141,7 @@ msgstr "" #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 -#: templates/js/stock.js:1282 +#: templates/js/stock.js:1331 msgid "Name" msgstr "Nazwa" @@ -161,8 +161,8 @@ msgstr "Nazwa" #: templates/js/company.js:741 templates/js/order.js:247 #: templates/js/order.js:349 templates/js/part.js:265 templates/js/part.js:449 #: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 -#: templates/js/stock.js:868 templates/js/stock.js:1294 -#: templates/js/stock.js:1339 +#: templates/js/stock.js:917 templates/js/stock.js:1343 +#: templates/js/stock.js:1388 msgid "Description" msgstr "Opis" @@ -481,20 +481,20 @@ msgstr "" #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 #: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:947 part/templates/part/detail.html:1033 +#: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:91 #: report/templates/report/inventree_test_report_base.html:77 -#: stock/forms.py:142 stock/forms.py:275 +#: stock/forms.py:141 stock/forms.py:247 #: stock/templates/stock/item_base.html:267 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 #: templates/js/order.js:462 templates/js/part.js:1016 #: templates/js/part.js:1138 templates/js/part.js:1194 -#: templates/js/stock.js:1474 templates/js/stock.js:1672 +#: templates/js/stock.js:1523 templates/js/stock.js:1721 msgid "Quantity" msgstr "Ilość" @@ -506,7 +506,7 @@ msgstr "" msgid "Enter quantity for build output" msgstr "" -#: build/forms.py:95 order/forms.py:114 stock/forms.py:85 +#: build/forms.py:95 order/forms.py:114 stock/forms.py:84 msgid "Serial Numbers" msgstr "Numer seryjny" @@ -535,13 +535,13 @@ msgid "Mark build as complete" msgstr "Oznacz budowę jako ukończoną" #: build/forms.py:210 build/templates/build/auto_allocate.html:18 -#: stock/forms.py:314 stock/templates/stock/item_base.html:297 +#: stock/forms.py:286 stock/templates/stock/item_base.html:297 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:256 -#: templates/js/build.js:620 templates/js/order.js:447 templates/js/stock.js:75 -#: templates/js/stock.js:201 templates/js/stock.js:954 -#: templates/js/stock.js:1366 +#: templates/js/build.js:620 templates/js/order.js:447 +#: templates/js/stock.js:124 templates/js/stock.js:250 +#: templates/js/stock.js:1003 templates/js/stock.js:1415 msgid "Location" msgstr "Lokalizacja" @@ -555,8 +555,8 @@ msgstr "Lokalizacja ukończonych części" #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:251 templates/js/order.js:354 -#: templates/js/stock.js:941 templates/js/stock.js:1443 -#: templates/js/stock.js:1688 +#: templates/js/stock.js:990 templates/js/stock.js:1492 +#: templates/js/stock.js:1737 msgid "Status" msgstr "Status" @@ -659,8 +659,8 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: templates/js/build.js:586 templates/js/build.js:873 #: templates/js/build.js:1139 templates/js/company.js:400 #: templates/js/company.js:650 templates/js/part.js:430 -#: templates/js/part.js:593 templates/js/stock.js:73 templates/js/stock.js:837 -#: templates/js/stock.js:1660 +#: templates/js/part.js:593 templates/js/stock.js:122 templates/js/stock.js:886 +#: templates/js/stock.js:1709 msgid "Part" msgstr "Część" @@ -786,12 +786,12 @@ msgstr "Link do zewnętrznego adresu URL" #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 +#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:746 -#: templates/js/stock.js:209 templates/js/stock.js:450 -#: templates/js/stock.js:1033 +#: templates/js/stock.js:258 templates/js/stock.js:499 +#: templates/js/stock.js:1082 msgid "Notes" msgstr "Uwagi" @@ -857,7 +857,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 #: templates/js/build.js:249 templates/js/build.js:993 #: templates/js/order.js:435 templates/js/order.js:440 -#: templates/js/stock.js:1425 +#: templates/js/stock.js:1474 msgid "Stock Item" msgstr "Element magazynowy" @@ -1110,7 +1110,7 @@ msgstr "" #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 #: order/templates/order/purchase_order_detail.html:405 -#: order/templates/order/receive_parts.html:25 stock/forms.py:136 +#: order/templates/order/receive_parts.html:25 stock/forms.py:135 msgid "Destination" msgstr "Przeznaczenie" @@ -1119,8 +1119,8 @@ msgid "Destination location not specified" msgstr "Nie określono lokalizacji docelowej" #: build/templates/build/detail.html:73 -#: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 -#: templates/js/stock.js:1695 templates/js/table_filters.js:116 +#: stock/templates/stock/item_base.html:315 templates/js/stock.js:998 +#: templates/js/stock.js:1744 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "Partia" @@ -1248,7 +1248,7 @@ msgstr "" #: order/templates/order/po_attachments.html:79 #: order/templates/order/purchase_order_detail.html:153 #: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:809 stock/templates/stock/item.html:232 +#: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "" @@ -1257,7 +1257,7 @@ msgstr "" #: order/templates/order/po_attachments.html:51 #: order/templates/order/purchase_order_detail.html:125 #: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:763 stock/templates/stock/item.html:200 +#: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 msgid "Edit Attachment" msgstr "Edytuj załącznik" @@ -1265,7 +1265,7 @@ msgstr "Edytuj załącznik" #: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:772 stock/templates/stock/item.html:209 +#: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" msgstr "" @@ -1273,7 +1273,7 @@ msgstr "" #: order/templates/order/po_attachments.html:59 #: order/templates/order/purchase_order_detail.html:133 #: order/templates/order/sales_order_detail.html:125 -#: part/templates/part/detail.html:773 stock/templates/stock/item.html:210 +#: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 msgid "Delete Attachment" msgstr "Usuń załącznik" @@ -1306,7 +1306,7 @@ msgid "Build Order Details" msgstr "Szczegóły zlecenia budowy" #: build/templates/build/navbar.html:15 order/templates/order/po_navbar.html:15 -#: templates/js/stock.js:1354 +#: templates/js/stock.js:1403 msgid "Details" msgstr "Szczegóły" @@ -1351,7 +1351,7 @@ msgstr "Utwórz zlecenie budowy" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:183 stock/views.py:1337 +#: build/views.py:183 stock/views.py:1304 msgid "Serial numbers already exist" msgstr "Numer seryjny już istnieje" @@ -1606,7 +1606,7 @@ msgid "Number of recent parts to display on index page" msgstr "" #: common/models.py:160 part/models.py:2225 report/models.py:187 -#: stock/forms.py:226 templates/js/table_filters.js:25 +#: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "Szablon" @@ -2099,7 +2099,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:551 templates/js/part.js:348 -#: templates/js/stock.js:446 +#: templates/js/stock.js:495 msgid "Value" msgstr "" @@ -2168,7 +2168,7 @@ msgstr "" #: company/models.py:531 company/templates/company/supplier_part.html:113 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/company.js:751 templates/js/stock.js:1029 +#: templates/js/company.js:751 templates/js/stock.js:1078 msgid "Packaging" msgstr "Opakowanie" @@ -2237,7 +2237,7 @@ msgstr "Telefon" #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:245 templates/js/order.js:331 -#: templates/js/stock.js:1407 +#: templates/js/stock.js:1456 msgid "Customer" msgstr "Klient" @@ -2361,24 +2361,17 @@ msgstr "" msgid "Company Notes" msgstr "" -#: company/templates/company/detail.html:271 -#: company/templates/company/supplier_part.html:288 -#: part/templates/part/category.html:127 part/templates/part/category.html:141 -#: part/templates/part/detail.html:648 stock/templates/stock/location.html:231 -msgid "Export" -msgstr "Eksportuj" - -#: company/templates/company/detail.html:372 +#: company/templates/company/detail.html:364 #: company/templates/company/manufacturer_part.html:200 -#: part/templates/part/detail.html:833 +#: part/templates/part/detail.html:825 #, fuzzy #| msgid "Supplier Parts" msgid "Delete Supplier Parts?" msgstr "Komponenty dostawcy" -#: company/templates/company/detail.html:373 +#: company/templates/company/detail.html:365 #: company/templates/company/manufacturer_part.html:201 -#: part/templates/part/detail.html:834 +#: part/templates/part/detail.html:826 msgid "All selected supplier parts will be deleted" msgstr "" @@ -2456,7 +2449,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:176 -#: part/templates/part/detail.html:726 +#: part/templates/part/detail.html:718 msgid "Add Parameter" msgstr "" @@ -2481,8 +2474,8 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:269 -#: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:74 -#: templates/js/stock.js:877 templates/navbar.html:26 +#: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 +#: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" msgstr "Stan" @@ -2511,7 +2504,7 @@ msgstr "Dostarczone części" #: stock/templates/stock/location.html:148 #: stock/templates/stock/location_navbar.html:18 #: stock/templates/stock/location_navbar.html:21 -#: templates/InvenTree/search.html:198 templates/js/stock.js:1306 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1355 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" @@ -2519,7 +2512,7 @@ msgstr "" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 stock/models.py:420 #: stock/templates/stock/item_base.html:386 templates/js/company.js:691 -#: templates/js/stock.js:1001 +#: templates/js/stock.js:1050 msgid "Supplier Part" msgstr "" @@ -2648,7 +2641,7 @@ msgstr "Nazwa etykiety" msgid "Label description" msgstr "Opis etykiety" -#: label/models.py:127 stock/forms.py:169 +#: label/models.py:127 stock/forms.py:168 msgid "Label" msgstr "Etykieta" @@ -2867,7 +2860,7 @@ msgstr "Zamówienie" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:336 templates/js/order.js:212 -#: templates/js/stock.js:980 templates/js/stock.js:1388 +#: templates/js/stock.js:1029 templates/js/stock.js:1437 msgid "Purchase Order" msgstr "" @@ -2887,7 +2880,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:545 -#: stock/templates/stock/item_base.html:343 templates/js/stock.js:1024 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:1073 msgid "Purchase Price" msgstr "Cena zakupu" @@ -3003,7 +2996,7 @@ msgstr "" #: order/templates/order/order_base.html:196 #: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 -#: stock/templates/stock/location.html:259 templates/js/part.js:64 +#: stock/templates/stock/location.html:250 templates/js/part.js:64 msgid "New Location" msgstr "Nowa lokalizacja" @@ -3602,11 +3595,11 @@ msgstr "Domyślna lokalizacja" msgid "Available Stock" msgstr "Dostępna ilość" -#: part/forms.py:64 stock/forms.py:232 +#: part/forms.py:64 msgid "File Format" msgstr "Format pliku" -#: part/forms.py:64 stock/forms.py:232 +#: part/forms.py:64 msgid "Select output file format" msgstr "Wybierz format pliku wyjściowego" @@ -3946,7 +3939,7 @@ msgstr "" msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:426 +#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "Nazwa testu" @@ -4249,6 +4242,10 @@ msgstr "" msgid "Export Part Data" msgstr "" +#: part/templates/part/category.html:127 part/templates/part/category.html:141 +msgid "Export" +msgstr "Eksportuj" + #: part/templates/part/category.html:130 msgid "Create new part" msgstr "" @@ -4282,7 +4279,7 @@ msgid "Part Parameters" msgstr "Parametry części" #: part/templates/part/category.html:256 -#: stock/templates/stock/location.html:260 +#: stock/templates/stock/location.html:251 msgid "Create new location" msgstr "" @@ -4299,7 +4296,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:298 stock/views.py:907 +#: part/templates/part/category.html:298 stock/views.py:874 msgid "Create new Stock Location" msgstr "Utwórz nową lokalizację magazynową" @@ -4488,26 +4485,26 @@ msgstr "" msgid "Delete Test Result Template" msgstr "" -#: part/templates/part/detail.html:677 +#: part/templates/part/detail.html:669 msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:910 +#: part/templates/part/detail.html:902 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:922 +#: part/templates/part/detail.html:914 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:934 +#: part/templates/part/detail.html:926 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1023 +#: part/templates/part/detail.html:1015 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -5104,7 +5101,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:259 templates/js/stock.js:1322 +#: templates/js/order.js:259 templates/js/stock.js:1371 msgid "Date" msgstr "" @@ -5158,69 +5155,60 @@ msgstr "" msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:81 stock/forms.py:341 stock/models.py:513 -#: stock/templates/stock/item_base.html:393 templates/js/stock.js:969 +#: stock/forms.py:80 stock/forms.py:313 stock/models.py:513 +#: stock/templates/stock/item_base.html:393 templates/js/stock.js:1018 msgid "Expiry Date" msgstr "" -#: stock/forms.py:82 stock/forms.py:342 +#: stock/forms.py:81 stock/forms.py:314 msgid "Expiration date for this stock item" msgstr "" -#: stock/forms.py:85 +#: stock/forms.py:84 msgid "Enter unique serial numbers (or leave blank)" msgstr "" -#: stock/forms.py:136 +#: stock/forms.py:135 msgid "Destination for serialized stock (by default, will remain in current location)" msgstr "" -#: stock/forms.py:138 +#: stock/forms.py:137 msgid "Serial numbers" msgstr "" -#: stock/forms.py:138 +#: stock/forms.py:137 msgid "Unique serial numbers (must match quantity)" msgstr "" -#: stock/forms.py:140 stock/forms.py:316 +#: stock/forms.py:139 stock/forms.py:288 msgid "Add transaction note (optional)" msgstr "" -#: stock/forms.py:170 stock/forms.py:226 +#: stock/forms.py:169 stock/forms.py:225 msgid "Select test report template" msgstr "" -#: stock/forms.py:234 templates/js/table_filters.js:79 -#: templates/js/table_filters.js:142 -msgid "Include sublocations" -msgstr "" - -#: stock/forms.py:234 -msgid "Include stock items in sub locations" -msgstr "" - -#: stock/forms.py:269 +#: stock/forms.py:241 msgid "Stock item to install" msgstr "" -#: stock/forms.py:276 +#: stock/forms.py:248 msgid "Stock quantity to assign" msgstr "" -#: stock/forms.py:304 +#: stock/forms.py:276 msgid "Must not exceed available quantity" msgstr "" -#: stock/forms.py:314 +#: stock/forms.py:286 msgid "Destination location for uninstalled items" msgstr "" -#: stock/forms.py:318 +#: stock/forms.py:290 msgid "Confirm uninstall" msgstr "" -#: stock/forms.py:318 +#: stock/forms.py:290 msgid "Confirm removal of installed stock items" msgstr "" @@ -5618,7 +5606,7 @@ msgstr "" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:406 templates/js/stock.js:975 +#: stock/templates/stock/item_base.html:406 templates/js/stock.js:1024 msgid "Last Updated" msgstr "" @@ -5771,7 +5759,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:880 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:847 msgid "Convert Stock Item" msgstr "" @@ -5796,7 +5784,7 @@ msgstr "" msgid "Edit Stock Location" msgstr "" -#: stock/views.py:253 stock/views.py:859 stock/views.py:981 stock/views.py:1346 +#: stock/views.py:253 stock/views.py:826 stock/views.py:948 stock/views.py:1313 msgid "Owner is required (ownership control is enabled)" msgstr "" @@ -5832,67 +5820,63 @@ msgstr "" msgid "Confirm test data deletion" msgstr "" -#: stock/views.py:385 -msgid "Stock Export Options" -msgstr "" - -#: stock/views.py:506 +#: stock/views.py:473 msgid "Stock Item QR Code" msgstr "" -#: stock/views.py:532 +#: stock/views.py:499 msgid "Install Stock Item" msgstr "" -#: stock/views.py:631 +#: stock/views.py:598 msgid "Uninstall Stock Items" msgstr "" -#: stock/views.py:728 templates/js/stock.js:223 +#: stock/views.py:695 templates/js/stock.js:272 msgid "Confirm stock adjustment" msgstr "" -#: stock/views.py:739 +#: stock/views.py:706 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:761 +#: stock/views.py:728 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:998 +#: stock/views.py:965 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1091 templates/js/build.js:365 +#: stock/views.py:1058 templates/js/build.js:365 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1233 +#: stock/views.py:1200 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1315 +#: stock/views.py:1282 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1415 +#: stock/views.py:1382 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1428 +#: stock/views.py:1395 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1439 +#: stock/views.py:1406 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1446 +#: stock/views.py:1413 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1455 +#: stock/views.py:1422 msgid "Add Stock Tracking Entry" msgstr "" @@ -5976,11 +5960,11 @@ msgstr "" msgid "Enter a search query" msgstr "" -#: templates/InvenTree/search.html:268 templates/js/stock.js:570 +#: templates/InvenTree/search.html:268 templates/js/stock.js:619 msgid "Shipped to customer" msgstr "" -#: templates/InvenTree/search.html:271 templates/js/stock.js:580 +#: templates/InvenTree/search.html:271 templates/js/stock.js:629 msgid "No stock location set" msgstr "" @@ -6400,7 +6384,7 @@ msgstr "" msgid "Unlink" msgstr "" -#: templates/js/barcode.js:376 templates/js/stock.js:161 +#: templates/js/barcode.js:376 templates/js/stock.js:210 msgid "Remove stock item" msgstr "" @@ -6538,7 +6522,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:840 templates/js/part.js:579 templates/js/part.js:824 -#: templates/js/stock.js:825 templates/js/stock.js:1276 +#: templates/js/stock.js:874 templates/js/stock.js:1325 msgid "Select" msgstr "" @@ -6546,7 +6530,7 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:924 templates/js/stock.js:1498 +#: templates/js/build.js:924 templates/js/stock.js:1547 msgid "No user information" msgstr "" @@ -6678,40 +6662,40 @@ msgstr "" msgid "Create filter" msgstr "" -#: templates/js/forms.js:278 templates/js/forms.js:291 -#: templates/js/forms.js:303 templates/js/forms.js:315 +#: templates/js/forms.js:283 templates/js/forms.js:296 +#: templates/js/forms.js:308 templates/js/forms.js:320 msgid "Action Prohibited" msgstr "" -#: templates/js/forms.js:279 +#: templates/js/forms.js:284 msgid "Create operation not allowed" msgstr "" -#: templates/js/forms.js:292 +#: templates/js/forms.js:297 msgid "Update operation not allowed" msgstr "" -#: templates/js/forms.js:304 +#: templates/js/forms.js:309 msgid "Delete operation not allowed" msgstr "" -#: templates/js/forms.js:316 +#: templates/js/forms.js:321 msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:801 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:811 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1168 +#: templates/js/forms.js:1178 msgid "Searching" msgstr "" -#: templates/js/forms.js:1321 +#: templates/js/forms.js:1331 msgid "Clear input" msgstr "" -#: templates/js/label.js:10 templates/js/report.js:98 templates/js/stock.js:185 +#: templates/js/label.js:10 templates/js/report.js:98 templates/js/stock.js:234 msgid "Select Stock Items" msgstr "" @@ -6928,7 +6912,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:849 templates/js/stock.js:1300 +#: templates/js/part.js:849 templates/js/stock.js:1349 msgid "Path" msgstr "" @@ -6936,11 +6920,11 @@ msgstr "" msgid "No test templates matching query" msgstr "" -#: templates/js/part.js:943 templates/js/stock.js:384 +#: templates/js/part.js:943 templates/js/stock.js:433 msgid "Edit test result" msgstr "" -#: templates/js/part.js:944 templates/js/stock.js:385 +#: templates/js/part.js:944 templates/js/stock.js:434 msgid "Delete test result" msgstr "" @@ -7037,231 +7021,259 @@ msgstr "" msgid "Sales Order(s) must be selected before printing report" msgstr "" -#: templates/js/stock.js:39 +#: templates/js/stock.js:29 +#, fuzzy +#| msgid "Export" +msgid "Export Stock" +msgstr "Eksportuj" + +#: templates/js/stock.js:32 +#, fuzzy +#| msgid "File Format" +msgid "Format" +msgstr "Format pliku" + +#: templates/js/stock.js:33 +#, fuzzy +#| msgid "Select output file format" +msgid "Select file format" +msgstr "Wybierz format pliku wyjściowego" + +#: templates/js/stock.js:45 +#, fuzzy +#| msgid "Sales Order" +msgid "Include Sublocations" +msgstr "Zamówienie zakupu" + +#: templates/js/stock.js:46 +msgid "Include stock items in sublocations" +msgstr "" + +#: templates/js/stock.js:88 msgid "Transfer Stock" msgstr "" -#: templates/js/stock.js:40 +#: templates/js/stock.js:89 msgid "Move" msgstr "" -#: templates/js/stock.js:46 +#: templates/js/stock.js:95 msgid "Count Stock" msgstr "" -#: templates/js/stock.js:47 +#: templates/js/stock.js:96 msgid "Count" msgstr "" -#: templates/js/stock.js:51 +#: templates/js/stock.js:100 msgid "Remove Stock" msgstr "" -#: templates/js/stock.js:52 +#: templates/js/stock.js:101 msgid "Take" msgstr "" -#: templates/js/stock.js:56 +#: templates/js/stock.js:105 msgid "Add Stock" msgstr "" -#: templates/js/stock.js:57 users/models.py:189 +#: templates/js/stock.js:106 users/models.py:189 msgid "Add" msgstr "" -#: templates/js/stock.js:61 templates/stock_table.html:63 +#: templates/js/stock.js:110 templates/stock_table.html:63 msgid "Delete Stock" msgstr "" -#: templates/js/stock.js:150 +#: templates/js/stock.js:199 msgid "Quantity cannot be adjusted for serialized stock" msgstr "" -#: templates/js/stock.js:150 +#: templates/js/stock.js:199 msgid "Specify stock quantity" msgstr "" -#: templates/js/stock.js:186 +#: templates/js/stock.js:235 msgid "You must select at least one available stock item" msgstr "" -#: templates/js/stock.js:202 +#: templates/js/stock.js:251 msgid "Select destination stock location" msgstr "" -#: templates/js/stock.js:210 +#: templates/js/stock.js:259 msgid "Stock transaction notes" msgstr "" -#: templates/js/stock.js:347 +#: templates/js/stock.js:396 msgid "PASS" msgstr "" -#: templates/js/stock.js:349 +#: templates/js/stock.js:398 msgid "FAIL" msgstr "" -#: templates/js/stock.js:354 +#: templates/js/stock.js:403 msgid "NO RESULT" msgstr "" -#: templates/js/stock.js:380 +#: templates/js/stock.js:429 msgid "Add test result" msgstr "" -#: templates/js/stock.js:406 +#: templates/js/stock.js:455 msgid "No test results found" msgstr "" -#: templates/js/stock.js:454 +#: templates/js/stock.js:503 msgid "Test Date" msgstr "" -#: templates/js/stock.js:562 +#: templates/js/stock.js:611 msgid "In production" msgstr "" -#: templates/js/stock.js:566 +#: templates/js/stock.js:615 msgid "Installed in Stock Item" msgstr "" -#: templates/js/stock.js:574 +#: templates/js/stock.js:623 msgid "Assigned to Sales Order" msgstr "" -#: templates/js/stock.js:650 +#: templates/js/stock.js:699 msgid "No stock items matching query" msgstr "" -#: templates/js/stock.js:671 +#: templates/js/stock.js:720 msgid "items" msgstr "" -#: templates/js/stock.js:763 +#: templates/js/stock.js:812 msgid "batches" msgstr "" -#: templates/js/stock.js:790 +#: templates/js/stock.js:839 msgid "locations" msgstr "" -#: templates/js/stock.js:792 +#: templates/js/stock.js:841 msgid "Undefined location" msgstr "" -#: templates/js/stock.js:893 +#: templates/js/stock.js:942 msgid "Stock item is in production" msgstr "" -#: templates/js/stock.js:898 +#: templates/js/stock.js:947 msgid "Stock item assigned to sales order" msgstr "" -#: templates/js/stock.js:901 +#: templates/js/stock.js:950 msgid "Stock item assigned to customer" msgstr "" -#: templates/js/stock.js:905 +#: templates/js/stock.js:954 msgid "Stock item has expired" msgstr "" -#: templates/js/stock.js:907 +#: templates/js/stock.js:956 msgid "Stock item will expire soon" msgstr "" -#: templates/js/stock.js:911 +#: templates/js/stock.js:960 msgid "Stock item has been allocated" msgstr "" -#: templates/js/stock.js:915 +#: templates/js/stock.js:964 msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/stock.js:922 +#: templates/js/stock.js:971 msgid "Stock item has been rejected" msgstr "" -#: templates/js/stock.js:926 +#: templates/js/stock.js:975 msgid "Stock item is lost" msgstr "" -#: templates/js/stock.js:929 +#: templates/js/stock.js:978 msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:933 templates/js/table_filters.js:147 +#: templates/js/stock.js:982 templates/js/table_filters.js:147 msgid "Depleted" msgstr "" -#: templates/js/stock.js:962 +#: templates/js/stock.js:1011 msgid "Stocktake" msgstr "" -#: templates/js/stock.js:1016 +#: templates/js/stock.js:1065 msgid "Supplier part not specified" msgstr "" -#: templates/js/stock.js:1163 +#: templates/js/stock.js:1212 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:1178 +#: templates/js/stock.js:1227 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:1192 +#: templates/js/stock.js:1241 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:1193 +#: templates/js/stock.js:1242 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1332 +#: templates/js/stock.js:1381 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1379 +#: templates/js/stock.js:1428 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1398 +#: templates/js/stock.js:1447 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1417 +#: templates/js/stock.js:1466 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1435 +#: templates/js/stock.js:1484 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1458 +#: templates/js/stock.js:1507 msgid "Added" msgstr "" -#: templates/js/stock.js:1466 +#: templates/js/stock.js:1515 msgid "Removed" msgstr "" -#: templates/js/stock.js:1510 +#: templates/js/stock.js:1559 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1511 +#: templates/js/stock.js:1560 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1655 +#: templates/js/stock.js:1704 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1678 +#: templates/js/stock.js:1727 msgid "Serial" msgstr "" -#: templates/js/stock.js:1706 +#: templates/js/stock.js:1755 msgid "Uninstall Stock Item" msgstr "" @@ -7281,6 +7293,10 @@ msgstr "" msgid "Allow Variant Stock" msgstr "" +#: templates/js/table_filters.js:79 templates/js/table_filters.js:142 +msgid "Include sublocations" +msgstr "" + #: templates/js/table_filters.js:80 msgid "Include locations" msgstr "" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 6f6c39d013..63fe6a295e 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 07:24+0000\n" +"POT-Creation-Date: 2021-07-19 07:46+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -36,7 +36,7 @@ msgstr "Введите дату" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:510 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:520 msgid "Confirm" msgstr "Подтвердить" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "Дублировать серийный номер: {n}" #: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 -#: stock/views.py:1311 +#: stock/views.py:1278 msgid "Invalid quantity provided" msgstr "недопустимое количество" @@ -124,7 +124,7 @@ msgstr "Комментарий к файлу" #: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1489 +#: templates/js/stock.js:1538 msgid "User" msgstr "Пользователь" @@ -141,7 +141,7 @@ msgstr "" #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 -#: templates/js/stock.js:1282 +#: templates/js/stock.js:1331 msgid "Name" msgstr "Название" @@ -161,8 +161,8 @@ msgstr "Название" #: templates/js/company.js:741 templates/js/order.js:247 #: templates/js/order.js:349 templates/js/part.js:265 templates/js/part.js:449 #: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 -#: templates/js/stock.js:868 templates/js/stock.js:1294 -#: templates/js/stock.js:1339 +#: templates/js/stock.js:917 templates/js/stock.js:1343 +#: templates/js/stock.js:1388 msgid "Description" msgstr "Описание" @@ -481,20 +481,20 @@ msgstr "Целевая дата для сборки. Сборка будет п #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 #: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:947 part/templates/part/detail.html:1033 +#: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:91 #: report/templates/report/inventree_test_report_base.html:77 -#: stock/forms.py:142 stock/forms.py:275 +#: stock/forms.py:141 stock/forms.py:247 #: stock/templates/stock/item_base.html:267 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 #: templates/js/order.js:462 templates/js/part.js:1016 #: templates/js/part.js:1138 templates/js/part.js:1194 -#: templates/js/stock.js:1474 templates/js/stock.js:1672 +#: templates/js/stock.js:1523 templates/js/stock.js:1721 msgid "Quantity" msgstr "Количество" @@ -506,7 +506,7 @@ msgstr "Количество элементов для сборки" msgid "Enter quantity for build output" msgstr "Введите количество для вывода сборки" -#: build/forms.py:95 order/forms.py:114 stock/forms.py:85 +#: build/forms.py:95 order/forms.py:114 stock/forms.py:84 msgid "Serial Numbers" msgstr "Серийные номера" @@ -535,13 +535,13 @@ msgid "Mark build as complete" msgstr "Пометить сборку как завершенную" #: build/forms.py:210 build/templates/build/auto_allocate.html:18 -#: stock/forms.py:314 stock/templates/stock/item_base.html:297 +#: stock/forms.py:286 stock/templates/stock/item_base.html:297 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:256 -#: templates/js/build.js:620 templates/js/order.js:447 templates/js/stock.js:75 -#: templates/js/stock.js:201 templates/js/stock.js:954 -#: templates/js/stock.js:1366 +#: templates/js/build.js:620 templates/js/order.js:447 +#: templates/js/stock.js:124 templates/js/stock.js:250 +#: templates/js/stock.js:1003 templates/js/stock.js:1415 msgid "Location" msgstr "Расположение" @@ -555,8 +555,8 @@ msgstr "Расположение укомплектованных частей" #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:251 templates/js/order.js:354 -#: templates/js/stock.js:941 templates/js/stock.js:1443 -#: templates/js/stock.js:1688 +#: templates/js/stock.js:990 templates/js/stock.js:1492 +#: templates/js/stock.js:1737 msgid "Status" msgstr "Статус" @@ -659,8 +659,8 @@ msgstr "" #: templates/js/build.js:586 templates/js/build.js:873 #: templates/js/build.js:1139 templates/js/company.js:400 #: templates/js/company.js:650 templates/js/part.js:430 -#: templates/js/part.js:593 templates/js/stock.js:73 templates/js/stock.js:837 -#: templates/js/stock.js:1660 +#: templates/js/part.js:593 templates/js/stock.js:122 templates/js/stock.js:886 +#: templates/js/stock.js:1709 msgid "Part" msgstr "" @@ -786,12 +786,12 @@ msgstr "" #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 +#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:746 -#: templates/js/stock.js:209 templates/js/stock.js:450 -#: templates/js/stock.js:1033 +#: templates/js/stock.js:258 templates/js/stock.js:499 +#: templates/js/stock.js:1082 msgid "Notes" msgstr "" @@ -857,7 +857,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 #: templates/js/build.js:249 templates/js/build.js:993 #: templates/js/order.js:435 templates/js/order.js:440 -#: templates/js/stock.js:1425 +#: templates/js/stock.js:1474 msgid "Stock Item" msgstr "" @@ -1110,7 +1110,7 @@ msgstr "" #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 #: order/templates/order/purchase_order_detail.html:405 -#: order/templates/order/receive_parts.html:25 stock/forms.py:136 +#: order/templates/order/receive_parts.html:25 stock/forms.py:135 msgid "Destination" msgstr "" @@ -1119,8 +1119,8 @@ msgid "Destination location not specified" msgstr "" #: build/templates/build/detail.html:73 -#: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 -#: templates/js/stock.js:1695 templates/js/table_filters.js:116 +#: stock/templates/stock/item_base.html:315 templates/js/stock.js:998 +#: templates/js/stock.js:1744 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "" @@ -1248,7 +1248,7 @@ msgstr "" #: order/templates/order/po_attachments.html:79 #: order/templates/order/purchase_order_detail.html:153 #: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:809 stock/templates/stock/item.html:232 +#: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "" @@ -1257,7 +1257,7 @@ msgstr "" #: order/templates/order/po_attachments.html:51 #: order/templates/order/purchase_order_detail.html:125 #: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:763 stock/templates/stock/item.html:200 +#: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 msgid "Edit Attachment" msgstr "" @@ -1265,7 +1265,7 @@ msgstr "" #: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:772 stock/templates/stock/item.html:209 +#: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" msgstr "" @@ -1273,7 +1273,7 @@ msgstr "" #: order/templates/order/po_attachments.html:59 #: order/templates/order/purchase_order_detail.html:133 #: order/templates/order/sales_order_detail.html:125 -#: part/templates/part/detail.html:773 stock/templates/stock/item.html:210 +#: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 msgid "Delete Attachment" msgstr "" @@ -1306,7 +1306,7 @@ msgid "Build Order Details" msgstr "" #: build/templates/build/navbar.html:15 order/templates/order/po_navbar.html:15 -#: templates/js/stock.js:1354 +#: templates/js/stock.js:1403 msgid "Details" msgstr "" @@ -1351,7 +1351,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:183 stock/views.py:1337 +#: build/views.py:183 stock/views.py:1304 msgid "Serial numbers already exist" msgstr "" @@ -1606,7 +1606,7 @@ msgid "Number of recent parts to display on index page" msgstr "" #: common/models.py:160 part/models.py:2225 report/models.py:187 -#: stock/forms.py:226 templates/js/table_filters.js:25 +#: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" @@ -2097,7 +2097,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:551 templates/js/part.js:348 -#: templates/js/stock.js:446 +#: templates/js/stock.js:495 msgid "Value" msgstr "" @@ -2166,7 +2166,7 @@ msgstr "" #: company/models.py:531 company/templates/company/supplier_part.html:113 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/company.js:751 templates/js/stock.js:1029 +#: templates/js/company.js:751 templates/js/stock.js:1078 msgid "Packaging" msgstr "" @@ -2235,7 +2235,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:245 templates/js/order.js:331 -#: templates/js/stock.js:1407 +#: templates/js/stock.js:1456 msgid "Customer" msgstr "" @@ -2359,22 +2359,15 @@ msgstr "" msgid "Company Notes" msgstr "" -#: company/templates/company/detail.html:271 -#: company/templates/company/supplier_part.html:288 -#: part/templates/part/category.html:127 part/templates/part/category.html:141 -#: part/templates/part/detail.html:648 stock/templates/stock/location.html:231 -msgid "Export" -msgstr "" - -#: company/templates/company/detail.html:372 +#: company/templates/company/detail.html:364 #: company/templates/company/manufacturer_part.html:200 -#: part/templates/part/detail.html:833 +#: part/templates/part/detail.html:825 msgid "Delete Supplier Parts?" msgstr "" -#: company/templates/company/detail.html:373 +#: company/templates/company/detail.html:365 #: company/templates/company/manufacturer_part.html:201 -#: part/templates/part/detail.html:834 +#: part/templates/part/detail.html:826 msgid "All selected supplier parts will be deleted" msgstr "" @@ -2452,7 +2445,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:176 -#: part/templates/part/detail.html:726 +#: part/templates/part/detail.html:718 msgid "Add Parameter" msgstr "" @@ -2477,8 +2470,8 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:269 -#: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:74 -#: templates/js/stock.js:877 templates/navbar.html:26 +#: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 +#: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" msgstr "" @@ -2507,7 +2500,7 @@ msgstr "" #: stock/templates/stock/location.html:148 #: stock/templates/stock/location_navbar.html:18 #: stock/templates/stock/location_navbar.html:21 -#: templates/InvenTree/search.html:198 templates/js/stock.js:1306 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1355 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" @@ -2515,7 +2508,7 @@ msgstr "" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 stock/models.py:420 #: stock/templates/stock/item_base.html:386 templates/js/company.js:691 -#: templates/js/stock.js:1001 +#: templates/js/stock.js:1050 msgid "Supplier Part" msgstr "" @@ -2644,7 +2637,7 @@ msgstr "" msgid "Label description" msgstr "" -#: label/models.py:127 stock/forms.py:169 +#: label/models.py:127 stock/forms.py:168 msgid "Label" msgstr "" @@ -2863,7 +2856,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:336 templates/js/order.js:212 -#: templates/js/stock.js:980 templates/js/stock.js:1388 +#: templates/js/stock.js:1029 templates/js/stock.js:1437 msgid "Purchase Order" msgstr "" @@ -2883,7 +2876,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:545 -#: stock/templates/stock/item_base.html:343 templates/js/stock.js:1024 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:1073 msgid "Purchase Price" msgstr "" @@ -2999,7 +2992,7 @@ msgstr "" #: order/templates/order/order_base.html:196 #: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 -#: stock/templates/stock/location.html:259 templates/js/part.js:64 +#: stock/templates/stock/location.html:250 templates/js/part.js:64 msgid "New Location" msgstr "" @@ -3594,11 +3587,11 @@ msgstr "" msgid "Available Stock" msgstr "" -#: part/forms.py:64 stock/forms.py:232 +#: part/forms.py:64 msgid "File Format" msgstr "" -#: part/forms.py:64 stock/forms.py:232 +#: part/forms.py:64 msgid "Select output file format" msgstr "" @@ -3938,7 +3931,7 @@ msgstr "" msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:426 +#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "" @@ -4239,6 +4232,10 @@ msgstr "" msgid "Export Part Data" msgstr "" +#: part/templates/part/category.html:127 part/templates/part/category.html:141 +msgid "Export" +msgstr "" + #: part/templates/part/category.html:130 msgid "Create new part" msgstr "" @@ -4272,7 +4269,7 @@ msgid "Part Parameters" msgstr "" #: part/templates/part/category.html:256 -#: stock/templates/stock/location.html:260 +#: stock/templates/stock/location.html:251 msgid "Create new location" msgstr "" @@ -4289,7 +4286,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:298 stock/views.py:907 +#: part/templates/part/category.html:298 stock/views.py:874 msgid "Create new Stock Location" msgstr "" @@ -4476,26 +4473,26 @@ msgstr "" msgid "Delete Test Result Template" msgstr "" -#: part/templates/part/detail.html:677 +#: part/templates/part/detail.html:669 msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:910 +#: part/templates/part/detail.html:902 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:922 +#: part/templates/part/detail.html:914 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:934 +#: part/templates/part/detail.html:926 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1023 +#: part/templates/part/detail.html:1015 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -5092,7 +5089,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:259 templates/js/stock.js:1322 +#: templates/js/order.js:259 templates/js/stock.js:1371 msgid "Date" msgstr "" @@ -5146,69 +5143,60 @@ msgstr "" msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:81 stock/forms.py:341 stock/models.py:513 -#: stock/templates/stock/item_base.html:393 templates/js/stock.js:969 +#: stock/forms.py:80 stock/forms.py:313 stock/models.py:513 +#: stock/templates/stock/item_base.html:393 templates/js/stock.js:1018 msgid "Expiry Date" msgstr "" -#: stock/forms.py:82 stock/forms.py:342 +#: stock/forms.py:81 stock/forms.py:314 msgid "Expiration date for this stock item" msgstr "" -#: stock/forms.py:85 +#: stock/forms.py:84 msgid "Enter unique serial numbers (or leave blank)" msgstr "" -#: stock/forms.py:136 +#: stock/forms.py:135 msgid "Destination for serialized stock (by default, will remain in current location)" msgstr "" -#: stock/forms.py:138 +#: stock/forms.py:137 msgid "Serial numbers" msgstr "" -#: stock/forms.py:138 +#: stock/forms.py:137 msgid "Unique serial numbers (must match quantity)" msgstr "" -#: stock/forms.py:140 stock/forms.py:316 +#: stock/forms.py:139 stock/forms.py:288 msgid "Add transaction note (optional)" msgstr "" -#: stock/forms.py:170 stock/forms.py:226 +#: stock/forms.py:169 stock/forms.py:225 msgid "Select test report template" msgstr "" -#: stock/forms.py:234 templates/js/table_filters.js:79 -#: templates/js/table_filters.js:142 -msgid "Include sublocations" -msgstr "" - -#: stock/forms.py:234 -msgid "Include stock items in sub locations" -msgstr "" - -#: stock/forms.py:269 +#: stock/forms.py:241 msgid "Stock item to install" msgstr "" -#: stock/forms.py:276 +#: stock/forms.py:248 msgid "Stock quantity to assign" msgstr "" -#: stock/forms.py:304 +#: stock/forms.py:276 msgid "Must not exceed available quantity" msgstr "" -#: stock/forms.py:314 +#: stock/forms.py:286 msgid "Destination location for uninstalled items" msgstr "" -#: stock/forms.py:318 +#: stock/forms.py:290 msgid "Confirm uninstall" msgstr "" -#: stock/forms.py:318 +#: stock/forms.py:290 msgid "Confirm removal of installed stock items" msgstr "" @@ -5606,7 +5594,7 @@ msgstr "" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:406 templates/js/stock.js:975 +#: stock/templates/stock/item_base.html:406 templates/js/stock.js:1024 msgid "Last Updated" msgstr "" @@ -5759,7 +5747,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:880 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:847 msgid "Convert Stock Item" msgstr "" @@ -5784,7 +5772,7 @@ msgstr "" msgid "Edit Stock Location" msgstr "" -#: stock/views.py:253 stock/views.py:859 stock/views.py:981 stock/views.py:1346 +#: stock/views.py:253 stock/views.py:826 stock/views.py:948 stock/views.py:1313 msgid "Owner is required (ownership control is enabled)" msgstr "" @@ -5820,67 +5808,63 @@ msgstr "" msgid "Confirm test data deletion" msgstr "" -#: stock/views.py:385 -msgid "Stock Export Options" -msgstr "" - -#: stock/views.py:506 +#: stock/views.py:473 msgid "Stock Item QR Code" msgstr "" -#: stock/views.py:532 +#: stock/views.py:499 msgid "Install Stock Item" msgstr "" -#: stock/views.py:631 +#: stock/views.py:598 msgid "Uninstall Stock Items" msgstr "" -#: stock/views.py:728 templates/js/stock.js:223 +#: stock/views.py:695 templates/js/stock.js:272 msgid "Confirm stock adjustment" msgstr "" -#: stock/views.py:739 +#: stock/views.py:706 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:761 +#: stock/views.py:728 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:998 +#: stock/views.py:965 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1091 templates/js/build.js:365 +#: stock/views.py:1058 templates/js/build.js:365 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1233 +#: stock/views.py:1200 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1315 +#: stock/views.py:1282 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1415 +#: stock/views.py:1382 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1428 +#: stock/views.py:1395 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1439 +#: stock/views.py:1406 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1446 +#: stock/views.py:1413 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1455 +#: stock/views.py:1422 msgid "Add Stock Tracking Entry" msgstr "" @@ -5964,11 +5948,11 @@ msgstr "" msgid "Enter a search query" msgstr "" -#: templates/InvenTree/search.html:268 templates/js/stock.js:570 +#: templates/InvenTree/search.html:268 templates/js/stock.js:619 msgid "Shipped to customer" msgstr "" -#: templates/InvenTree/search.html:271 templates/js/stock.js:580 +#: templates/InvenTree/search.html:271 templates/js/stock.js:629 msgid "No stock location set" msgstr "" @@ -6388,7 +6372,7 @@ msgstr "" msgid "Unlink" msgstr "" -#: templates/js/barcode.js:376 templates/js/stock.js:161 +#: templates/js/barcode.js:376 templates/js/stock.js:210 msgid "Remove stock item" msgstr "" @@ -6526,7 +6510,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:840 templates/js/part.js:579 templates/js/part.js:824 -#: templates/js/stock.js:825 templates/js/stock.js:1276 +#: templates/js/stock.js:874 templates/js/stock.js:1325 msgid "Select" msgstr "" @@ -6534,7 +6518,7 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:924 templates/js/stock.js:1498 +#: templates/js/build.js:924 templates/js/stock.js:1547 msgid "No user information" msgstr "" @@ -6664,40 +6648,40 @@ msgstr "" msgid "Create filter" msgstr "" -#: templates/js/forms.js:278 templates/js/forms.js:291 -#: templates/js/forms.js:303 templates/js/forms.js:315 +#: templates/js/forms.js:283 templates/js/forms.js:296 +#: templates/js/forms.js:308 templates/js/forms.js:320 msgid "Action Prohibited" msgstr "" -#: templates/js/forms.js:279 +#: templates/js/forms.js:284 msgid "Create operation not allowed" msgstr "" -#: templates/js/forms.js:292 +#: templates/js/forms.js:297 msgid "Update operation not allowed" msgstr "" -#: templates/js/forms.js:304 +#: templates/js/forms.js:309 msgid "Delete operation not allowed" msgstr "" -#: templates/js/forms.js:316 +#: templates/js/forms.js:321 msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:801 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:811 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1168 +#: templates/js/forms.js:1178 msgid "Searching" msgstr "" -#: templates/js/forms.js:1321 +#: templates/js/forms.js:1331 msgid "Clear input" msgstr "" -#: templates/js/label.js:10 templates/js/report.js:98 templates/js/stock.js:185 +#: templates/js/label.js:10 templates/js/report.js:98 templates/js/stock.js:234 msgid "Select Stock Items" msgstr "" @@ -6912,7 +6896,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:849 templates/js/stock.js:1300 +#: templates/js/part.js:849 templates/js/stock.js:1349 msgid "Path" msgstr "" @@ -6920,11 +6904,11 @@ msgstr "" msgid "No test templates matching query" msgstr "" -#: templates/js/part.js:943 templates/js/stock.js:384 +#: templates/js/part.js:943 templates/js/stock.js:433 msgid "Edit test result" msgstr "" -#: templates/js/part.js:944 templates/js/stock.js:385 +#: templates/js/part.js:944 templates/js/stock.js:434 msgid "Delete test result" msgstr "" @@ -7021,231 +7005,253 @@ msgstr "" msgid "Sales Order(s) must be selected before printing report" msgstr "" -#: templates/js/stock.js:39 -msgid "Transfer Stock" +#: templates/js/stock.js:29 +msgid "Export Stock" msgstr "" -#: templates/js/stock.js:40 -msgid "Move" +#: templates/js/stock.js:32 +msgid "Format" +msgstr "" + +#: templates/js/stock.js:33 +#, fuzzy +#| msgid "Select file to attach" +msgid "Select file format" +msgstr "Выберите файл для вложения" + +#: templates/js/stock.js:45 +msgid "Include Sublocations" msgstr "" #: templates/js/stock.js:46 +msgid "Include stock items in sublocations" +msgstr "" + +#: templates/js/stock.js:88 +msgid "Transfer Stock" +msgstr "" + +#: templates/js/stock.js:89 +msgid "Move" +msgstr "" + +#: templates/js/stock.js:95 msgid "Count Stock" msgstr "" -#: templates/js/stock.js:47 +#: templates/js/stock.js:96 msgid "Count" msgstr "" -#: templates/js/stock.js:51 +#: templates/js/stock.js:100 msgid "Remove Stock" msgstr "" -#: templates/js/stock.js:52 +#: templates/js/stock.js:101 msgid "Take" msgstr "" -#: templates/js/stock.js:56 +#: templates/js/stock.js:105 msgid "Add Stock" msgstr "" -#: templates/js/stock.js:57 users/models.py:189 +#: templates/js/stock.js:106 users/models.py:189 msgid "Add" msgstr "" -#: templates/js/stock.js:61 templates/stock_table.html:63 +#: templates/js/stock.js:110 templates/stock_table.html:63 msgid "Delete Stock" msgstr "" -#: templates/js/stock.js:150 +#: templates/js/stock.js:199 msgid "Quantity cannot be adjusted for serialized stock" msgstr "" -#: templates/js/stock.js:150 +#: templates/js/stock.js:199 msgid "Specify stock quantity" msgstr "" -#: templates/js/stock.js:186 +#: templates/js/stock.js:235 msgid "You must select at least one available stock item" msgstr "" -#: templates/js/stock.js:202 +#: templates/js/stock.js:251 msgid "Select destination stock location" msgstr "" -#: templates/js/stock.js:210 +#: templates/js/stock.js:259 msgid "Stock transaction notes" msgstr "" -#: templates/js/stock.js:347 +#: templates/js/stock.js:396 msgid "PASS" msgstr "" -#: templates/js/stock.js:349 +#: templates/js/stock.js:398 msgid "FAIL" msgstr "" -#: templates/js/stock.js:354 +#: templates/js/stock.js:403 msgid "NO RESULT" msgstr "" -#: templates/js/stock.js:380 +#: templates/js/stock.js:429 msgid "Add test result" msgstr "" -#: templates/js/stock.js:406 +#: templates/js/stock.js:455 msgid "No test results found" msgstr "" -#: templates/js/stock.js:454 +#: templates/js/stock.js:503 msgid "Test Date" msgstr "" -#: templates/js/stock.js:562 +#: templates/js/stock.js:611 msgid "In production" msgstr "" -#: templates/js/stock.js:566 +#: templates/js/stock.js:615 msgid "Installed in Stock Item" msgstr "" -#: templates/js/stock.js:574 +#: templates/js/stock.js:623 msgid "Assigned to Sales Order" msgstr "" -#: templates/js/stock.js:650 +#: templates/js/stock.js:699 msgid "No stock items matching query" msgstr "" -#: templates/js/stock.js:671 +#: templates/js/stock.js:720 msgid "items" msgstr "" -#: templates/js/stock.js:763 +#: templates/js/stock.js:812 msgid "batches" msgstr "" -#: templates/js/stock.js:790 +#: templates/js/stock.js:839 msgid "locations" msgstr "" -#: templates/js/stock.js:792 +#: templates/js/stock.js:841 msgid "Undefined location" msgstr "" -#: templates/js/stock.js:893 +#: templates/js/stock.js:942 msgid "Stock item is in production" msgstr "" -#: templates/js/stock.js:898 +#: templates/js/stock.js:947 msgid "Stock item assigned to sales order" msgstr "" -#: templates/js/stock.js:901 +#: templates/js/stock.js:950 msgid "Stock item assigned to customer" msgstr "" -#: templates/js/stock.js:905 +#: templates/js/stock.js:954 msgid "Stock item has expired" msgstr "" -#: templates/js/stock.js:907 +#: templates/js/stock.js:956 msgid "Stock item will expire soon" msgstr "" -#: templates/js/stock.js:911 +#: templates/js/stock.js:960 msgid "Stock item has been allocated" msgstr "" -#: templates/js/stock.js:915 +#: templates/js/stock.js:964 msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/stock.js:922 +#: templates/js/stock.js:971 msgid "Stock item has been rejected" msgstr "" -#: templates/js/stock.js:926 +#: templates/js/stock.js:975 msgid "Stock item is lost" msgstr "" -#: templates/js/stock.js:929 +#: templates/js/stock.js:978 msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:933 templates/js/table_filters.js:147 +#: templates/js/stock.js:982 templates/js/table_filters.js:147 msgid "Depleted" msgstr "" -#: templates/js/stock.js:962 +#: templates/js/stock.js:1011 msgid "Stocktake" msgstr "" -#: templates/js/stock.js:1016 +#: templates/js/stock.js:1065 msgid "Supplier part not specified" msgstr "" -#: templates/js/stock.js:1163 +#: templates/js/stock.js:1212 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:1178 +#: templates/js/stock.js:1227 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:1192 +#: templates/js/stock.js:1241 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:1193 +#: templates/js/stock.js:1242 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1332 +#: templates/js/stock.js:1381 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1379 +#: templates/js/stock.js:1428 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1398 +#: templates/js/stock.js:1447 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1417 +#: templates/js/stock.js:1466 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1435 +#: templates/js/stock.js:1484 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1458 +#: templates/js/stock.js:1507 msgid "Added" msgstr "" -#: templates/js/stock.js:1466 +#: templates/js/stock.js:1515 msgid "Removed" msgstr "" -#: templates/js/stock.js:1510 +#: templates/js/stock.js:1559 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1511 +#: templates/js/stock.js:1560 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1655 +#: templates/js/stock.js:1704 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1678 +#: templates/js/stock.js:1727 msgid "Serial" msgstr "" -#: templates/js/stock.js:1706 +#: templates/js/stock.js:1755 msgid "Uninstall Stock Item" msgstr "" @@ -7265,6 +7271,10 @@ msgstr "" msgid "Allow Variant Stock" msgstr "" +#: templates/js/table_filters.js:79 templates/js/table_filters.js:142 +msgid "Include sublocations" +msgstr "" + #: templates/js/table_filters.js:80 msgid "Include locations" msgstr "" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 2aa0dfd8c9..16f7f1a9a8 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 07:24+0000\n" +"POT-Creation-Date: 2021-07-19 07:46+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -36,7 +36,7 @@ msgstr "Tarih giriniz" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:510 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:520 msgid "Confirm" msgstr "Onay" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "Tekrarlanan seri {n}" #: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 -#: stock/views.py:1311 +#: stock/views.py:1278 msgid "Invalid quantity provided" msgstr "Geçersiz veri sağlandı" @@ -124,7 +124,7 @@ msgstr "Dosya yorumu" #: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1489 +#: templates/js/stock.js:1538 msgid "User" msgstr "Kullanıcı" @@ -141,7 +141,7 @@ msgstr "" #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 -#: templates/js/stock.js:1282 +#: templates/js/stock.js:1331 msgid "Name" msgstr "Adı" @@ -161,8 +161,8 @@ msgstr "Adı" #: templates/js/company.js:741 templates/js/order.js:247 #: templates/js/order.js:349 templates/js/part.js:265 templates/js/part.js:449 #: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 -#: templates/js/stock.js:868 templates/js/stock.js:1294 -#: templates/js/stock.js:1339 +#: templates/js/stock.js:917 templates/js/stock.js:1343 +#: templates/js/stock.js:1388 msgid "Description" msgstr "Açıklama" @@ -481,20 +481,20 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 #: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:947 part/templates/part/detail.html:1033 +#: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:91 #: report/templates/report/inventree_test_report_base.html:77 -#: stock/forms.py:142 stock/forms.py:275 +#: stock/forms.py:141 stock/forms.py:247 #: stock/templates/stock/item_base.html:267 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 #: templates/js/order.js:462 templates/js/part.js:1016 #: templates/js/part.js:1138 templates/js/part.js:1194 -#: templates/js/stock.js:1474 templates/js/stock.js:1672 +#: templates/js/stock.js:1523 templates/js/stock.js:1721 msgid "Quantity" msgstr "Miktar" @@ -506,7 +506,7 @@ msgstr "Yapılacak öge sayısı" msgid "Enter quantity for build output" msgstr "Yapım işi çıktısı için miktarını girin" -#: build/forms.py:95 order/forms.py:114 stock/forms.py:85 +#: build/forms.py:95 order/forms.py:114 stock/forms.py:84 msgid "Serial Numbers" msgstr "Seri Numaraları" @@ -535,13 +535,13 @@ msgid "Mark build as complete" msgstr "Yapım işini tamamlandı olarak işaretle" #: build/forms.py:210 build/templates/build/auto_allocate.html:18 -#: stock/forms.py:314 stock/templates/stock/item_base.html:297 +#: stock/forms.py:286 stock/templates/stock/item_base.html:297 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:256 -#: templates/js/build.js:620 templates/js/order.js:447 templates/js/stock.js:75 -#: templates/js/stock.js:201 templates/js/stock.js:954 -#: templates/js/stock.js:1366 +#: templates/js/build.js:620 templates/js/order.js:447 +#: templates/js/stock.js:124 templates/js/stock.js:250 +#: templates/js/stock.js:1003 templates/js/stock.js:1415 msgid "Location" msgstr "Konum" @@ -555,8 +555,8 @@ msgstr "Tamamlanmış parçaların konumu" #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:251 templates/js/order.js:354 -#: templates/js/stock.js:941 templates/js/stock.js:1443 -#: templates/js/stock.js:1688 +#: templates/js/stock.js:990 templates/js/stock.js:1492 +#: templates/js/stock.js:1737 msgid "Status" msgstr "Durum" @@ -659,8 +659,8 @@ msgstr "Bu yapım işinin tahsis edildiği yapım işi emri" #: templates/js/build.js:586 templates/js/build.js:873 #: templates/js/build.js:1139 templates/js/company.js:400 #: templates/js/company.js:650 templates/js/part.js:430 -#: templates/js/part.js:593 templates/js/stock.js:73 templates/js/stock.js:837 -#: templates/js/stock.js:1660 +#: templates/js/part.js:593 templates/js/stock.js:122 templates/js/stock.js:886 +#: templates/js/stock.js:1709 msgid "Part" msgstr "Parça" @@ -786,12 +786,12 @@ msgstr "Harici URL'ye bağlantı" #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 +#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:746 -#: templates/js/stock.js:209 templates/js/stock.js:450 -#: templates/js/stock.js:1033 +#: templates/js/stock.js:258 templates/js/stock.js:499 +#: templates/js/stock.js:1082 msgid "Notes" msgstr "Notlar" @@ -857,7 +857,7 @@ msgstr "Yapım işi için tahsis edilen parçalar" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 #: templates/js/build.js:249 templates/js/build.js:993 #: templates/js/order.js:435 templates/js/order.js:440 -#: templates/js/stock.js:1425 +#: templates/js/stock.js:1474 msgid "Stock Item" msgstr "Stok Kalemi" @@ -1110,7 +1110,7 @@ msgstr "Stok herhangi bir konumdan alınabilir." #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 #: order/templates/order/purchase_order_detail.html:405 -#: order/templates/order/receive_parts.html:25 stock/forms.py:136 +#: order/templates/order/receive_parts.html:25 stock/forms.py:135 msgid "Destination" msgstr "Hedef" @@ -1119,8 +1119,8 @@ msgid "Destination location not specified" msgstr "Hedef konumu belirtilmedi" #: build/templates/build/detail.html:73 -#: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 -#: templates/js/stock.js:1695 templates/js/table_filters.js:116 +#: stock/templates/stock/item_base.html:315 templates/js/stock.js:998 +#: templates/js/stock.js:1744 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "Toplu" @@ -1248,7 +1248,7 @@ msgstr "" #: order/templates/order/po_attachments.html:79 #: order/templates/order/purchase_order_detail.html:153 #: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:809 stock/templates/stock/item.html:232 +#: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "" @@ -1257,7 +1257,7 @@ msgstr "" #: order/templates/order/po_attachments.html:51 #: order/templates/order/purchase_order_detail.html:125 #: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:763 stock/templates/stock/item.html:200 +#: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 msgid "Edit Attachment" msgstr "Ek Düzenle" @@ -1265,7 +1265,7 @@ msgstr "Ek Düzenle" #: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:772 stock/templates/stock/item.html:209 +#: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" msgstr "" @@ -1273,7 +1273,7 @@ msgstr "" #: order/templates/order/po_attachments.html:59 #: order/templates/order/purchase_order_detail.html:133 #: order/templates/order/sales_order_detail.html:125 -#: part/templates/part/detail.html:773 stock/templates/stock/item.html:210 +#: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 msgid "Delete Attachment" msgstr "Eki Sil" @@ -1306,7 +1306,7 @@ msgid "Build Order Details" msgstr "Yapım İşi Emri Detayları" #: build/templates/build/navbar.html:15 order/templates/order/po_navbar.html:15 -#: templates/js/stock.js:1354 +#: templates/js/stock.js:1403 msgid "Details" msgstr "Detaylar" @@ -1351,7 +1351,7 @@ msgstr "Yapım İşi Çıktısı Oluştur" msgid "Maximum output quantity is " msgstr "Maksimum çıktı miktarı " -#: build/views.py:183 stock/views.py:1337 +#: build/views.py:183 stock/views.py:1304 msgid "Serial numbers already exist" msgstr "Seri numaraları zaten mevcut" @@ -1606,7 +1606,7 @@ msgid "Number of recent parts to display on index page" msgstr "" #: common/models.py:160 part/models.py:2225 report/models.py:187 -#: stock/forms.py:226 templates/js/table_filters.js:25 +#: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "Şablon" @@ -2101,7 +2101,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:551 templates/js/part.js:348 -#: templates/js/stock.js:446 +#: templates/js/stock.js:495 msgid "Value" msgstr "" @@ -2170,7 +2170,7 @@ msgstr "" #: company/models.py:531 company/templates/company/supplier_part.html:113 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/company.js:751 templates/js/stock.js:1029 +#: templates/js/company.js:751 templates/js/stock.js:1078 msgid "Packaging" msgstr "" @@ -2239,7 +2239,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:245 templates/js/order.js:331 -#: templates/js/stock.js:1407 +#: templates/js/stock.js:1456 msgid "Customer" msgstr "Müşteri" @@ -2363,24 +2363,17 @@ msgstr "Atanan Stok" msgid "Company Notes" msgstr "" -#: company/templates/company/detail.html:271 -#: company/templates/company/supplier_part.html:288 -#: part/templates/part/category.html:127 part/templates/part/category.html:141 -#: part/templates/part/detail.html:648 stock/templates/stock/location.html:231 -msgid "Export" -msgstr "" - -#: company/templates/company/detail.html:372 +#: company/templates/company/detail.html:364 #: company/templates/company/manufacturer_part.html:200 -#: part/templates/part/detail.html:833 +#: part/templates/part/detail.html:825 #, fuzzy #| msgid "Delete supplier parts" msgid "Delete Supplier Parts?" msgstr "Tedarikçi parçalarını sil" -#: company/templates/company/detail.html:373 +#: company/templates/company/detail.html:365 #: company/templates/company/manufacturer_part.html:201 -#: part/templates/part/detail.html:834 +#: part/templates/part/detail.html:826 #, fuzzy #| msgid "Delete supplier parts" msgid "All selected supplier parts will be deleted" @@ -2460,7 +2453,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:176 -#: part/templates/part/detail.html:726 +#: part/templates/part/detail.html:718 msgid "Add Parameter" msgstr "" @@ -2485,8 +2478,8 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:269 -#: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:74 -#: templates/js/stock.js:877 templates/navbar.html:26 +#: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 +#: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" msgstr "Stok" @@ -2515,7 +2508,7 @@ msgstr "" #: stock/templates/stock/location.html:148 #: stock/templates/stock/location_navbar.html:18 #: stock/templates/stock/location_navbar.html:21 -#: templates/InvenTree/search.html:198 templates/js/stock.js:1306 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1355 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "Stok Kalemleri" @@ -2523,7 +2516,7 @@ msgstr "Stok Kalemleri" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 stock/models.py:420 #: stock/templates/stock/item_base.html:386 templates/js/company.js:691 -#: templates/js/stock.js:1001 +#: templates/js/stock.js:1050 msgid "Supplier Part" msgstr "Tedarikçi Parçası" @@ -2652,7 +2645,7 @@ msgstr "Etiket adı" msgid "Label description" msgstr "Etiket tanımı" -#: label/models.py:127 stock/forms.py:169 +#: label/models.py:127 stock/forms.py:168 msgid "Label" msgstr "Etiket" @@ -2871,7 +2864,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:336 templates/js/order.js:212 -#: templates/js/stock.js:980 templates/js/stock.js:1388 +#: templates/js/stock.js:1029 templates/js/stock.js:1437 msgid "Purchase Order" msgstr "" @@ -2891,7 +2884,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:545 -#: stock/templates/stock/item_base.html:343 templates/js/stock.js:1024 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:1073 msgid "Purchase Price" msgstr "" @@ -3007,7 +3000,7 @@ msgstr "" #: order/templates/order/order_base.html:196 #: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 -#: stock/templates/stock/location.html:259 templates/js/part.js:64 +#: stock/templates/stock/location.html:250 templates/js/part.js:64 msgid "New Location" msgstr "Yeni Konum" @@ -3606,11 +3599,11 @@ msgstr "Varsayılan Konum" msgid "Available Stock" msgstr "" -#: part/forms.py:64 stock/forms.py:232 +#: part/forms.py:64 msgid "File Format" msgstr "Dosya Biçimi" -#: part/forms.py:64 stock/forms.py:232 +#: part/forms.py:64 msgid "Select output file format" msgstr "Çıktı dosyası biçimi seçin" @@ -3952,7 +3945,7 @@ msgstr "Test şablonları sadece takip edilebilir paçalar için oluşturulabili msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:426 +#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "" @@ -4253,6 +4246,10 @@ msgstr "Parçalar (Alt kategoriler dahil)" msgid "Export Part Data" msgstr "" +#: part/templates/part/category.html:127 part/templates/part/category.html:141 +msgid "Export" +msgstr "" + #: part/templates/part/category.html:130 msgid "Create new part" msgstr "" @@ -4286,7 +4283,7 @@ msgid "Part Parameters" msgstr "" #: part/templates/part/category.html:256 -#: stock/templates/stock/location.html:260 +#: stock/templates/stock/location.html:251 msgid "Create new location" msgstr "Yeni konum oluştur" @@ -4303,7 +4300,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:298 stock/views.py:907 +#: part/templates/part/category.html:298 stock/views.py:874 msgid "Create new Stock Location" msgstr "Yeni Stok konumu oluştur" @@ -4492,26 +4489,26 @@ msgstr "" msgid "Delete Test Result Template" msgstr "" -#: part/templates/part/detail.html:677 +#: part/templates/part/detail.html:669 msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:910 +#: part/templates/part/detail.html:902 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:922 +#: part/templates/part/detail.html:914 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:934 +#: part/templates/part/detail.html:926 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1023 +#: part/templates/part/detail.html:1015 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -5108,7 +5105,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:259 templates/js/stock.js:1322 +#: templates/js/order.js:259 templates/js/stock.js:1371 msgid "Date" msgstr "" @@ -5162,69 +5159,60 @@ msgstr "" msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:81 stock/forms.py:341 stock/models.py:513 -#: stock/templates/stock/item_base.html:393 templates/js/stock.js:969 +#: stock/forms.py:80 stock/forms.py:313 stock/models.py:513 +#: stock/templates/stock/item_base.html:393 templates/js/stock.js:1018 msgid "Expiry Date" msgstr "" -#: stock/forms.py:82 stock/forms.py:342 +#: stock/forms.py:81 stock/forms.py:314 msgid "Expiration date for this stock item" msgstr "Bu stok kalemi için son kullanma tarihi" -#: stock/forms.py:85 +#: stock/forms.py:84 msgid "Enter unique serial numbers (or leave blank)" msgstr "Benzersiz seri numaraları giriniz (veya boş bırakınız)" -#: stock/forms.py:136 +#: stock/forms.py:135 msgid "Destination for serialized stock (by default, will remain in current location)" msgstr "Seri numaralandırılmış stok için hedef konum(varsayılan olarak, geçerli konumda kalacaktır)" -#: stock/forms.py:138 +#: stock/forms.py:137 msgid "Serial numbers" msgstr "Seri numaraları" -#: stock/forms.py:138 +#: stock/forms.py:137 msgid "Unique serial numbers (must match quantity)" msgstr "Benzersiz seri numaraları (miktar ile eşleşmeli)" -#: stock/forms.py:140 stock/forms.py:316 +#: stock/forms.py:139 stock/forms.py:288 msgid "Add transaction note (optional)" msgstr "İşlem notu ekle (isteğe bağlı)" -#: stock/forms.py:170 stock/forms.py:226 +#: stock/forms.py:169 stock/forms.py:225 msgid "Select test report template" msgstr "Test raporu şablonu seç" -#: stock/forms.py:234 templates/js/table_filters.js:79 -#: templates/js/table_filters.js:142 -msgid "Include sublocations" -msgstr "Alt konumları dahil et" - -#: stock/forms.py:234 -msgid "Include stock items in sub locations" -msgstr "Stok kalemlerine alt konumları dahil et" - -#: stock/forms.py:269 +#: stock/forms.py:241 msgid "Stock item to install" msgstr "Kurulacak stok kalemi" -#: stock/forms.py:276 +#: stock/forms.py:248 msgid "Stock quantity to assign" msgstr "Atanacak stok miktarı" -#: stock/forms.py:304 +#: stock/forms.py:276 msgid "Must not exceed available quantity" msgstr "" -#: stock/forms.py:314 +#: stock/forms.py:286 msgid "Destination location for uninstalled items" msgstr "Sökülen ögeler için hedef konum" -#: stock/forms.py:318 +#: stock/forms.py:290 msgid "Confirm uninstall" msgstr "" -#: stock/forms.py:318 +#: stock/forms.py:290 msgid "Confirm removal of installed stock items" msgstr "Kurulu stok kalemlerinin kaldırılmasını onayla" @@ -5622,7 +5610,7 @@ msgstr "Bu stok kaleminin süresi %(item.expiry_date)s tarihinde sona erdi" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "Bu stok kaleminin süresi %(item.expiry_date)s tarihinde sona erecek" -#: stock/templates/stock/item_base.html:406 templates/js/stock.js:975 +#: stock/templates/stock/item_base.html:406 templates/js/stock.js:1024 msgid "Last Updated" msgstr "" @@ -5775,7 +5763,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:880 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:847 msgid "Convert Stock Item" msgstr "Stok Kalemine Dönüştür" @@ -5800,7 +5788,7 @@ msgstr "" msgid "Edit Stock Location" msgstr "Stok konumunu düzenle" -#: stock/views.py:253 stock/views.py:859 stock/views.py:981 stock/views.py:1346 +#: stock/views.py:253 stock/views.py:826 stock/views.py:948 stock/views.py:1313 msgid "Owner is required (ownership control is enabled)" msgstr "Sahip gerekli (sahip kontrolü etkinleştirildi)" @@ -5836,67 +5824,63 @@ msgstr "" msgid "Confirm test data deletion" msgstr "" -#: stock/views.py:385 -msgid "Stock Export Options" -msgstr "" - -#: stock/views.py:506 +#: stock/views.py:473 msgid "Stock Item QR Code" msgstr "" -#: stock/views.py:532 +#: stock/views.py:499 msgid "Install Stock Item" msgstr "" -#: stock/views.py:631 +#: stock/views.py:598 msgid "Uninstall Stock Items" msgstr "" -#: stock/views.py:728 templates/js/stock.js:223 +#: stock/views.py:695 templates/js/stock.js:272 msgid "Confirm stock adjustment" msgstr "Stok ayarlamasını onayla" -#: stock/views.py:739 +#: stock/views.py:706 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:761 +#: stock/views.py:728 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:998 +#: stock/views.py:965 msgid "Serialize Stock" msgstr "Stoku Seri Numarala" -#: stock/views.py:1091 templates/js/build.js:365 +#: stock/views.py:1058 templates/js/build.js:365 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1233 +#: stock/views.py:1200 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1315 +#: stock/views.py:1282 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1415 +#: stock/views.py:1382 msgid "Delete Stock Location" msgstr "Stok Konumunu Sil" -#: stock/views.py:1428 +#: stock/views.py:1395 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1439 +#: stock/views.py:1406 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1446 +#: stock/views.py:1413 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1455 +#: stock/views.py:1422 msgid "Add Stock Tracking Entry" msgstr "" @@ -5980,11 +5964,11 @@ msgstr "" msgid "Enter a search query" msgstr "" -#: templates/InvenTree/search.html:268 templates/js/stock.js:570 +#: templates/InvenTree/search.html:268 templates/js/stock.js:619 msgid "Shipped to customer" msgstr "" -#: templates/InvenTree/search.html:271 templates/js/stock.js:580 +#: templates/InvenTree/search.html:271 templates/js/stock.js:629 msgid "No stock location set" msgstr "Stok konumu ayarlanmadı" @@ -6404,7 +6388,7 @@ msgstr "" msgid "Unlink" msgstr "" -#: templates/js/barcode.js:376 templates/js/stock.js:161 +#: templates/js/barcode.js:376 templates/js/stock.js:210 msgid "Remove stock item" msgstr "" @@ -6542,7 +6526,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:840 templates/js/part.js:579 templates/js/part.js:824 -#: templates/js/stock.js:825 templates/js/stock.js:1276 +#: templates/js/stock.js:874 templates/js/stock.js:1325 msgid "Select" msgstr "" @@ -6550,7 +6534,7 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:924 templates/js/stock.js:1498 +#: templates/js/build.js:924 templates/js/stock.js:1547 msgid "No user information" msgstr "" @@ -6682,40 +6666,40 @@ msgstr "" msgid "Create filter" msgstr "" -#: templates/js/forms.js:278 templates/js/forms.js:291 -#: templates/js/forms.js:303 templates/js/forms.js:315 +#: templates/js/forms.js:283 templates/js/forms.js:296 +#: templates/js/forms.js:308 templates/js/forms.js:320 msgid "Action Prohibited" msgstr "" -#: templates/js/forms.js:279 +#: templates/js/forms.js:284 msgid "Create operation not allowed" msgstr "" -#: templates/js/forms.js:292 +#: templates/js/forms.js:297 msgid "Update operation not allowed" msgstr "" -#: templates/js/forms.js:304 +#: templates/js/forms.js:309 msgid "Delete operation not allowed" msgstr "" -#: templates/js/forms.js:316 +#: templates/js/forms.js:321 msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:801 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:811 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1168 +#: templates/js/forms.js:1178 msgid "Searching" msgstr "" -#: templates/js/forms.js:1321 +#: templates/js/forms.js:1331 msgid "Clear input" msgstr "" -#: templates/js/label.js:10 templates/js/report.js:98 templates/js/stock.js:185 +#: templates/js/label.js:10 templates/js/report.js:98 templates/js/stock.js:234 msgid "Select Stock Items" msgstr "" @@ -6930,7 +6914,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:849 templates/js/stock.js:1300 +#: templates/js/part.js:849 templates/js/stock.js:1349 msgid "Path" msgstr "" @@ -6938,11 +6922,11 @@ msgstr "" msgid "No test templates matching query" msgstr "Sorgu ile eşleşen test şablonu bulunamadı" -#: templates/js/part.js:943 templates/js/stock.js:384 +#: templates/js/part.js:943 templates/js/stock.js:433 msgid "Edit test result" msgstr "" -#: templates/js/part.js:944 templates/js/stock.js:385 +#: templates/js/part.js:944 templates/js/stock.js:434 msgid "Delete test result" msgstr "" @@ -7039,231 +7023,261 @@ msgstr "" msgid "Sales Order(s) must be selected before printing report" msgstr "" -#: templates/js/stock.js:39 +#: templates/js/stock.js:29 +#, fuzzy +#| msgid "Part Stock" +msgid "Export Stock" +msgstr "Parça Stoku" + +#: templates/js/stock.js:32 +#, fuzzy +#| msgid "File Format" +msgid "Format" +msgstr "Dosya Biçimi" + +#: templates/js/stock.js:33 +#, fuzzy +#| msgid "Select output file format" +msgid "Select file format" +msgstr "Çıktı dosyası biçimi seçin" + +#: templates/js/stock.js:45 +#, fuzzy +#| msgid "Include sublocations" +msgid "Include Sublocations" +msgstr "Alt konumları dahil et" + +#: templates/js/stock.js:46 +#, fuzzy +#| msgid "Include stock items in sub locations" +msgid "Include stock items in sublocations" +msgstr "Stok kalemlerine alt konumları dahil et" + +#: templates/js/stock.js:88 msgid "Transfer Stock" msgstr "" -#: templates/js/stock.js:40 +#: templates/js/stock.js:89 msgid "Move" msgstr "" -#: templates/js/stock.js:46 +#: templates/js/stock.js:95 msgid "Count Stock" msgstr "" -#: templates/js/stock.js:47 +#: templates/js/stock.js:96 msgid "Count" msgstr "" -#: templates/js/stock.js:51 +#: templates/js/stock.js:100 msgid "Remove Stock" msgstr "" -#: templates/js/stock.js:52 +#: templates/js/stock.js:101 msgid "Take" msgstr "" -#: templates/js/stock.js:56 +#: templates/js/stock.js:105 msgid "Add Stock" msgstr "" -#: templates/js/stock.js:57 users/models.py:189 +#: templates/js/stock.js:106 users/models.py:189 msgid "Add" msgstr "" -#: templates/js/stock.js:61 templates/stock_table.html:63 +#: templates/js/stock.js:110 templates/stock_table.html:63 msgid "Delete Stock" msgstr "" -#: templates/js/stock.js:150 +#: templates/js/stock.js:199 msgid "Quantity cannot be adjusted for serialized stock" msgstr "" -#: templates/js/stock.js:150 +#: templates/js/stock.js:199 msgid "Specify stock quantity" msgstr "" -#: templates/js/stock.js:186 +#: templates/js/stock.js:235 msgid "You must select at least one available stock item" msgstr "" -#: templates/js/stock.js:202 +#: templates/js/stock.js:251 msgid "Select destination stock location" msgstr "" -#: templates/js/stock.js:210 +#: templates/js/stock.js:259 msgid "Stock transaction notes" msgstr "" -#: templates/js/stock.js:347 +#: templates/js/stock.js:396 msgid "PASS" msgstr "" -#: templates/js/stock.js:349 +#: templates/js/stock.js:398 msgid "FAIL" msgstr "" -#: templates/js/stock.js:354 +#: templates/js/stock.js:403 msgid "NO RESULT" msgstr "" -#: templates/js/stock.js:380 +#: templates/js/stock.js:429 msgid "Add test result" msgstr "" -#: templates/js/stock.js:406 +#: templates/js/stock.js:455 msgid "No test results found" msgstr "" -#: templates/js/stock.js:454 +#: templates/js/stock.js:503 msgid "Test Date" msgstr "" -#: templates/js/stock.js:562 +#: templates/js/stock.js:611 msgid "In production" msgstr "" -#: templates/js/stock.js:566 +#: templates/js/stock.js:615 msgid "Installed in Stock Item" msgstr "" -#: templates/js/stock.js:574 +#: templates/js/stock.js:623 msgid "Assigned to Sales Order" msgstr "" -#: templates/js/stock.js:650 +#: templates/js/stock.js:699 msgid "No stock items matching query" msgstr "" -#: templates/js/stock.js:671 +#: templates/js/stock.js:720 msgid "items" msgstr "" -#: templates/js/stock.js:763 +#: templates/js/stock.js:812 msgid "batches" msgstr "" -#: templates/js/stock.js:790 +#: templates/js/stock.js:839 msgid "locations" msgstr "konumlar" -#: templates/js/stock.js:792 +#: templates/js/stock.js:841 msgid "Undefined location" msgstr "Tanımsız konum" -#: templates/js/stock.js:893 +#: templates/js/stock.js:942 msgid "Stock item is in production" msgstr "" -#: templates/js/stock.js:898 +#: templates/js/stock.js:947 msgid "Stock item assigned to sales order" msgstr "" -#: templates/js/stock.js:901 +#: templates/js/stock.js:950 msgid "Stock item assigned to customer" msgstr "" -#: templates/js/stock.js:905 +#: templates/js/stock.js:954 msgid "Stock item has expired" msgstr "" -#: templates/js/stock.js:907 +#: templates/js/stock.js:956 msgid "Stock item will expire soon" msgstr "" -#: templates/js/stock.js:911 +#: templates/js/stock.js:960 msgid "Stock item has been allocated" msgstr "" -#: templates/js/stock.js:915 +#: templates/js/stock.js:964 msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/stock.js:922 +#: templates/js/stock.js:971 msgid "Stock item has been rejected" msgstr "" -#: templates/js/stock.js:926 +#: templates/js/stock.js:975 msgid "Stock item is lost" msgstr "" -#: templates/js/stock.js:929 +#: templates/js/stock.js:978 msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:933 templates/js/table_filters.js:147 +#: templates/js/stock.js:982 templates/js/table_filters.js:147 msgid "Depleted" msgstr "" -#: templates/js/stock.js:962 +#: templates/js/stock.js:1011 msgid "Stocktake" msgstr "" -#: templates/js/stock.js:1016 +#: templates/js/stock.js:1065 msgid "Supplier part not specified" msgstr "" -#: templates/js/stock.js:1163 +#: templates/js/stock.js:1212 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:1178 +#: templates/js/stock.js:1227 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:1192 +#: templates/js/stock.js:1241 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:1193 +#: templates/js/stock.js:1242 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1332 +#: templates/js/stock.js:1381 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1379 +#: templates/js/stock.js:1428 msgid "Location no longer exists" msgstr "Konum artık yok" -#: templates/js/stock.js:1398 +#: templates/js/stock.js:1447 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1417 +#: templates/js/stock.js:1466 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1435 +#: templates/js/stock.js:1484 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1458 +#: templates/js/stock.js:1507 msgid "Added" msgstr "" -#: templates/js/stock.js:1466 +#: templates/js/stock.js:1515 msgid "Removed" msgstr "" -#: templates/js/stock.js:1510 +#: templates/js/stock.js:1559 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1511 +#: templates/js/stock.js:1560 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1655 +#: templates/js/stock.js:1704 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1678 +#: templates/js/stock.js:1727 msgid "Serial" msgstr "Seri No" -#: templates/js/stock.js:1706 +#: templates/js/stock.js:1755 msgid "Uninstall Stock Item" msgstr "" @@ -7283,6 +7297,10 @@ msgstr "" msgid "Allow Variant Stock" msgstr "Çeşit Stokuna İzin Ver" +#: templates/js/table_filters.js:79 templates/js/table_filters.js:142 +msgid "Include sublocations" +msgstr "Alt konumları dahil et" + #: templates/js/table_filters.js:80 msgid "Include locations" msgstr "Konumları dahil et" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 01ee434f70..e79c44ea97 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 07:24+0000\n" +"POT-Creation-Date: 2021-07-19 07:46+0000\n" "PO-Revision-Date: 2021-07-12 14:31\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -36,7 +36,7 @@ msgstr "输入日期" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:510 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:520 msgid "Confirm" msgstr "确认" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "" #: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 -#: stock/views.py:1311 +#: stock/views.py:1278 msgid "Invalid quantity provided" msgstr "" @@ -124,7 +124,7 @@ msgstr "文件注释" #: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1489 +#: templates/js/stock.js:1538 msgid "User" msgstr "用户" @@ -141,7 +141,7 @@ msgstr "" #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 -#: templates/js/stock.js:1282 +#: templates/js/stock.js:1331 msgid "Name" msgstr "名称" @@ -161,8 +161,8 @@ msgstr "名称" #: templates/js/company.js:741 templates/js/order.js:247 #: templates/js/order.js:349 templates/js/part.js:265 templates/js/part.js:449 #: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 -#: templates/js/stock.js:868 templates/js/stock.js:1294 -#: templates/js/stock.js:1339 +#: templates/js/stock.js:917 templates/js/stock.js:1343 +#: templates/js/stock.js:1388 msgid "Description" msgstr "" @@ -481,20 +481,20 @@ msgstr "" #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 #: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:947 part/templates/part/detail.html:1033 +#: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:91 #: report/templates/report/inventree_test_report_base.html:77 -#: stock/forms.py:142 stock/forms.py:275 +#: stock/forms.py:141 stock/forms.py:247 #: stock/templates/stock/item_base.html:267 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 #: templates/js/order.js:462 templates/js/part.js:1016 #: templates/js/part.js:1138 templates/js/part.js:1194 -#: templates/js/stock.js:1474 templates/js/stock.js:1672 +#: templates/js/stock.js:1523 templates/js/stock.js:1721 msgid "Quantity" msgstr "" @@ -506,7 +506,7 @@ msgstr "" msgid "Enter quantity for build output" msgstr "" -#: build/forms.py:95 order/forms.py:114 stock/forms.py:85 +#: build/forms.py:95 order/forms.py:114 stock/forms.py:84 msgid "Serial Numbers" msgstr "" @@ -535,13 +535,13 @@ msgid "Mark build as complete" msgstr "" #: build/forms.py:210 build/templates/build/auto_allocate.html:18 -#: stock/forms.py:314 stock/templates/stock/item_base.html:297 +#: stock/forms.py:286 stock/templates/stock/item_base.html:297 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:256 -#: templates/js/build.js:620 templates/js/order.js:447 templates/js/stock.js:75 -#: templates/js/stock.js:201 templates/js/stock.js:954 -#: templates/js/stock.js:1366 +#: templates/js/build.js:620 templates/js/order.js:447 +#: templates/js/stock.js:124 templates/js/stock.js:250 +#: templates/js/stock.js:1003 templates/js/stock.js:1415 msgid "Location" msgstr "" @@ -555,8 +555,8 @@ msgstr "" #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:251 templates/js/order.js:354 -#: templates/js/stock.js:941 templates/js/stock.js:1443 -#: templates/js/stock.js:1688 +#: templates/js/stock.js:990 templates/js/stock.js:1492 +#: templates/js/stock.js:1737 msgid "Status" msgstr "" @@ -659,8 +659,8 @@ msgstr "" #: templates/js/build.js:586 templates/js/build.js:873 #: templates/js/build.js:1139 templates/js/company.js:400 #: templates/js/company.js:650 templates/js/part.js:430 -#: templates/js/part.js:593 templates/js/stock.js:73 templates/js/stock.js:837 -#: templates/js/stock.js:1660 +#: templates/js/part.js:593 templates/js/stock.js:122 templates/js/stock.js:886 +#: templates/js/stock.js:1709 msgid "Part" msgstr "" @@ -786,12 +786,12 @@ msgstr "" #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 +#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:746 -#: templates/js/stock.js:209 templates/js/stock.js:450 -#: templates/js/stock.js:1033 +#: templates/js/stock.js:258 templates/js/stock.js:499 +#: templates/js/stock.js:1082 msgid "Notes" msgstr "" @@ -857,7 +857,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 #: templates/js/build.js:249 templates/js/build.js:993 #: templates/js/order.js:435 templates/js/order.js:440 -#: templates/js/stock.js:1425 +#: templates/js/stock.js:1474 msgid "Stock Item" msgstr "" @@ -1110,7 +1110,7 @@ msgstr "" #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 #: order/templates/order/purchase_order_detail.html:405 -#: order/templates/order/receive_parts.html:25 stock/forms.py:136 +#: order/templates/order/receive_parts.html:25 stock/forms.py:135 msgid "Destination" msgstr "" @@ -1119,8 +1119,8 @@ msgid "Destination location not specified" msgstr "" #: build/templates/build/detail.html:73 -#: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 -#: templates/js/stock.js:1695 templates/js/table_filters.js:116 +#: stock/templates/stock/item_base.html:315 templates/js/stock.js:998 +#: templates/js/stock.js:1744 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "" @@ -1248,7 +1248,7 @@ msgstr "" #: order/templates/order/po_attachments.html:79 #: order/templates/order/purchase_order_detail.html:153 #: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:809 stock/templates/stock/item.html:232 +#: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "" @@ -1257,7 +1257,7 @@ msgstr "" #: order/templates/order/po_attachments.html:51 #: order/templates/order/purchase_order_detail.html:125 #: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:763 stock/templates/stock/item.html:200 +#: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 msgid "Edit Attachment" msgstr "" @@ -1265,7 +1265,7 @@ msgstr "" #: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:772 stock/templates/stock/item.html:209 +#: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" msgstr "" @@ -1273,7 +1273,7 @@ msgstr "" #: order/templates/order/po_attachments.html:59 #: order/templates/order/purchase_order_detail.html:133 #: order/templates/order/sales_order_detail.html:125 -#: part/templates/part/detail.html:773 stock/templates/stock/item.html:210 +#: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 msgid "Delete Attachment" msgstr "" @@ -1306,7 +1306,7 @@ msgid "Build Order Details" msgstr "" #: build/templates/build/navbar.html:15 order/templates/order/po_navbar.html:15 -#: templates/js/stock.js:1354 +#: templates/js/stock.js:1403 msgid "Details" msgstr "" @@ -1351,7 +1351,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:183 stock/views.py:1337 +#: build/views.py:183 stock/views.py:1304 msgid "Serial numbers already exist" msgstr "" @@ -1606,7 +1606,7 @@ msgid "Number of recent parts to display on index page" msgstr "" #: common/models.py:160 part/models.py:2225 report/models.py:187 -#: stock/forms.py:226 templates/js/table_filters.js:25 +#: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" @@ -2097,7 +2097,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:551 templates/js/part.js:348 -#: templates/js/stock.js:446 +#: templates/js/stock.js:495 msgid "Value" msgstr "" @@ -2166,7 +2166,7 @@ msgstr "" #: company/models.py:531 company/templates/company/supplier_part.html:113 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/company.js:751 templates/js/stock.js:1029 +#: templates/js/company.js:751 templates/js/stock.js:1078 msgid "Packaging" msgstr "" @@ -2235,7 +2235,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:245 templates/js/order.js:331 -#: templates/js/stock.js:1407 +#: templates/js/stock.js:1456 msgid "Customer" msgstr "" @@ -2359,22 +2359,15 @@ msgstr "" msgid "Company Notes" msgstr "" -#: company/templates/company/detail.html:271 -#: company/templates/company/supplier_part.html:288 -#: part/templates/part/category.html:127 part/templates/part/category.html:141 -#: part/templates/part/detail.html:648 stock/templates/stock/location.html:231 -msgid "Export" -msgstr "" - -#: company/templates/company/detail.html:372 +#: company/templates/company/detail.html:364 #: company/templates/company/manufacturer_part.html:200 -#: part/templates/part/detail.html:833 +#: part/templates/part/detail.html:825 msgid "Delete Supplier Parts?" msgstr "" -#: company/templates/company/detail.html:373 +#: company/templates/company/detail.html:365 #: company/templates/company/manufacturer_part.html:201 -#: part/templates/part/detail.html:834 +#: part/templates/part/detail.html:826 msgid "All selected supplier parts will be deleted" msgstr "" @@ -2452,7 +2445,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:176 -#: part/templates/part/detail.html:726 +#: part/templates/part/detail.html:718 msgid "Add Parameter" msgstr "" @@ -2477,8 +2470,8 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:269 -#: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:74 -#: templates/js/stock.js:877 templates/navbar.html:26 +#: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 +#: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" msgstr "" @@ -2507,7 +2500,7 @@ msgstr "" #: stock/templates/stock/location.html:148 #: stock/templates/stock/location_navbar.html:18 #: stock/templates/stock/location_navbar.html:21 -#: templates/InvenTree/search.html:198 templates/js/stock.js:1306 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1355 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" @@ -2515,7 +2508,7 @@ msgstr "" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 stock/models.py:420 #: stock/templates/stock/item_base.html:386 templates/js/company.js:691 -#: templates/js/stock.js:1001 +#: templates/js/stock.js:1050 msgid "Supplier Part" msgstr "" @@ -2644,7 +2637,7 @@ msgstr "" msgid "Label description" msgstr "" -#: label/models.py:127 stock/forms.py:169 +#: label/models.py:127 stock/forms.py:168 msgid "Label" msgstr "" @@ -2863,7 +2856,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:336 templates/js/order.js:212 -#: templates/js/stock.js:980 templates/js/stock.js:1388 +#: templates/js/stock.js:1029 templates/js/stock.js:1437 msgid "Purchase Order" msgstr "" @@ -2883,7 +2876,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:545 -#: stock/templates/stock/item_base.html:343 templates/js/stock.js:1024 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:1073 msgid "Purchase Price" msgstr "" @@ -2999,7 +2992,7 @@ msgstr "" #: order/templates/order/order_base.html:196 #: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 -#: stock/templates/stock/location.html:259 templates/js/part.js:64 +#: stock/templates/stock/location.html:250 templates/js/part.js:64 msgid "New Location" msgstr "" @@ -3594,11 +3587,11 @@ msgstr "" msgid "Available Stock" msgstr "" -#: part/forms.py:64 stock/forms.py:232 +#: part/forms.py:64 msgid "File Format" msgstr "" -#: part/forms.py:64 stock/forms.py:232 +#: part/forms.py:64 msgid "Select output file format" msgstr "" @@ -3938,7 +3931,7 @@ msgstr "" msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:426 +#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "" @@ -4239,6 +4232,10 @@ msgstr "" msgid "Export Part Data" msgstr "" +#: part/templates/part/category.html:127 part/templates/part/category.html:141 +msgid "Export" +msgstr "" + #: part/templates/part/category.html:130 msgid "Create new part" msgstr "" @@ -4272,7 +4269,7 @@ msgid "Part Parameters" msgstr "" #: part/templates/part/category.html:256 -#: stock/templates/stock/location.html:260 +#: stock/templates/stock/location.html:251 msgid "Create new location" msgstr "" @@ -4289,7 +4286,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:298 stock/views.py:907 +#: part/templates/part/category.html:298 stock/views.py:874 msgid "Create new Stock Location" msgstr "" @@ -4476,26 +4473,26 @@ msgstr "" msgid "Delete Test Result Template" msgstr "" -#: part/templates/part/detail.html:677 +#: part/templates/part/detail.html:669 msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:910 +#: part/templates/part/detail.html:902 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:922 +#: part/templates/part/detail.html:914 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:934 +#: part/templates/part/detail.html:926 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1023 +#: part/templates/part/detail.html:1015 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -5092,7 +5089,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:259 templates/js/stock.js:1322 +#: templates/js/order.js:259 templates/js/stock.js:1371 msgid "Date" msgstr "" @@ -5146,69 +5143,60 @@ msgstr "" msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:81 stock/forms.py:341 stock/models.py:513 -#: stock/templates/stock/item_base.html:393 templates/js/stock.js:969 +#: stock/forms.py:80 stock/forms.py:313 stock/models.py:513 +#: stock/templates/stock/item_base.html:393 templates/js/stock.js:1018 msgid "Expiry Date" msgstr "" -#: stock/forms.py:82 stock/forms.py:342 +#: stock/forms.py:81 stock/forms.py:314 msgid "Expiration date for this stock item" msgstr "" -#: stock/forms.py:85 +#: stock/forms.py:84 msgid "Enter unique serial numbers (or leave blank)" msgstr "" -#: stock/forms.py:136 +#: stock/forms.py:135 msgid "Destination for serialized stock (by default, will remain in current location)" msgstr "" -#: stock/forms.py:138 +#: stock/forms.py:137 msgid "Serial numbers" msgstr "" -#: stock/forms.py:138 +#: stock/forms.py:137 msgid "Unique serial numbers (must match quantity)" msgstr "" -#: stock/forms.py:140 stock/forms.py:316 +#: stock/forms.py:139 stock/forms.py:288 msgid "Add transaction note (optional)" msgstr "" -#: stock/forms.py:170 stock/forms.py:226 +#: stock/forms.py:169 stock/forms.py:225 msgid "Select test report template" msgstr "" -#: stock/forms.py:234 templates/js/table_filters.js:79 -#: templates/js/table_filters.js:142 -msgid "Include sublocations" -msgstr "" - -#: stock/forms.py:234 -msgid "Include stock items in sub locations" -msgstr "" - -#: stock/forms.py:269 +#: stock/forms.py:241 msgid "Stock item to install" msgstr "" -#: stock/forms.py:276 +#: stock/forms.py:248 msgid "Stock quantity to assign" msgstr "" -#: stock/forms.py:304 +#: stock/forms.py:276 msgid "Must not exceed available quantity" msgstr "" -#: stock/forms.py:314 +#: stock/forms.py:286 msgid "Destination location for uninstalled items" msgstr "" -#: stock/forms.py:318 +#: stock/forms.py:290 msgid "Confirm uninstall" msgstr "" -#: stock/forms.py:318 +#: stock/forms.py:290 msgid "Confirm removal of installed stock items" msgstr "" @@ -5606,7 +5594,7 @@ msgstr "" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:406 templates/js/stock.js:975 +#: stock/templates/stock/item_base.html:406 templates/js/stock.js:1024 msgid "Last Updated" msgstr "" @@ -5759,7 +5747,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:880 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:847 msgid "Convert Stock Item" msgstr "" @@ -5784,7 +5772,7 @@ msgstr "" msgid "Edit Stock Location" msgstr "" -#: stock/views.py:253 stock/views.py:859 stock/views.py:981 stock/views.py:1346 +#: stock/views.py:253 stock/views.py:826 stock/views.py:948 stock/views.py:1313 msgid "Owner is required (ownership control is enabled)" msgstr "" @@ -5820,67 +5808,63 @@ msgstr "" msgid "Confirm test data deletion" msgstr "" -#: stock/views.py:385 -msgid "Stock Export Options" -msgstr "" - -#: stock/views.py:506 +#: stock/views.py:473 msgid "Stock Item QR Code" msgstr "" -#: stock/views.py:532 +#: stock/views.py:499 msgid "Install Stock Item" msgstr "" -#: stock/views.py:631 +#: stock/views.py:598 msgid "Uninstall Stock Items" msgstr "" -#: stock/views.py:728 templates/js/stock.js:223 +#: stock/views.py:695 templates/js/stock.js:272 msgid "Confirm stock adjustment" msgstr "" -#: stock/views.py:739 +#: stock/views.py:706 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:761 +#: stock/views.py:728 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:998 +#: stock/views.py:965 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1091 templates/js/build.js:365 +#: stock/views.py:1058 templates/js/build.js:365 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1233 +#: stock/views.py:1200 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1315 +#: stock/views.py:1282 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1415 +#: stock/views.py:1382 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1428 +#: stock/views.py:1395 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1439 +#: stock/views.py:1406 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1446 +#: stock/views.py:1413 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1455 +#: stock/views.py:1422 msgid "Add Stock Tracking Entry" msgstr "" @@ -5964,11 +5948,11 @@ msgstr "" msgid "Enter a search query" msgstr "" -#: templates/InvenTree/search.html:268 templates/js/stock.js:570 +#: templates/InvenTree/search.html:268 templates/js/stock.js:619 msgid "Shipped to customer" msgstr "" -#: templates/InvenTree/search.html:271 templates/js/stock.js:580 +#: templates/InvenTree/search.html:271 templates/js/stock.js:629 msgid "No stock location set" msgstr "" @@ -6388,7 +6372,7 @@ msgstr "" msgid "Unlink" msgstr "" -#: templates/js/barcode.js:376 templates/js/stock.js:161 +#: templates/js/barcode.js:376 templates/js/stock.js:210 msgid "Remove stock item" msgstr "" @@ -6526,7 +6510,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:840 templates/js/part.js:579 templates/js/part.js:824 -#: templates/js/stock.js:825 templates/js/stock.js:1276 +#: templates/js/stock.js:874 templates/js/stock.js:1325 msgid "Select" msgstr "" @@ -6534,7 +6518,7 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:924 templates/js/stock.js:1498 +#: templates/js/build.js:924 templates/js/stock.js:1547 msgid "No user information" msgstr "" @@ -6664,40 +6648,40 @@ msgstr "" msgid "Create filter" msgstr "" -#: templates/js/forms.js:278 templates/js/forms.js:291 -#: templates/js/forms.js:303 templates/js/forms.js:315 +#: templates/js/forms.js:283 templates/js/forms.js:296 +#: templates/js/forms.js:308 templates/js/forms.js:320 msgid "Action Prohibited" msgstr "" -#: templates/js/forms.js:279 +#: templates/js/forms.js:284 msgid "Create operation not allowed" msgstr "" -#: templates/js/forms.js:292 +#: templates/js/forms.js:297 msgid "Update operation not allowed" msgstr "" -#: templates/js/forms.js:304 +#: templates/js/forms.js:309 msgid "Delete operation not allowed" msgstr "" -#: templates/js/forms.js:316 +#: templates/js/forms.js:321 msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:801 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:811 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1168 +#: templates/js/forms.js:1178 msgid "Searching" msgstr "" -#: templates/js/forms.js:1321 +#: templates/js/forms.js:1331 msgid "Clear input" msgstr "" -#: templates/js/label.js:10 templates/js/report.js:98 templates/js/stock.js:185 +#: templates/js/label.js:10 templates/js/report.js:98 templates/js/stock.js:234 msgid "Select Stock Items" msgstr "" @@ -6912,7 +6896,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:849 templates/js/stock.js:1300 +#: templates/js/part.js:849 templates/js/stock.js:1349 msgid "Path" msgstr "" @@ -6920,11 +6904,11 @@ msgstr "" msgid "No test templates matching query" msgstr "" -#: templates/js/part.js:943 templates/js/stock.js:384 +#: templates/js/part.js:943 templates/js/stock.js:433 msgid "Edit test result" msgstr "" -#: templates/js/part.js:944 templates/js/stock.js:385 +#: templates/js/part.js:944 templates/js/stock.js:434 msgid "Delete test result" msgstr "" @@ -7021,231 +7005,253 @@ msgstr "" msgid "Sales Order(s) must be selected before printing report" msgstr "" -#: templates/js/stock.js:39 -msgid "Transfer Stock" +#: templates/js/stock.js:29 +msgid "Export Stock" msgstr "" -#: templates/js/stock.js:40 -msgid "Move" +#: templates/js/stock.js:32 +msgid "Format" +msgstr "" + +#: templates/js/stock.js:33 +#, fuzzy +#| msgid "Select file to attach" +msgid "Select file format" +msgstr "选择附件" + +#: templates/js/stock.js:45 +msgid "Include Sublocations" msgstr "" #: templates/js/stock.js:46 +msgid "Include stock items in sublocations" +msgstr "" + +#: templates/js/stock.js:88 +msgid "Transfer Stock" +msgstr "" + +#: templates/js/stock.js:89 +msgid "Move" +msgstr "" + +#: templates/js/stock.js:95 msgid "Count Stock" msgstr "" -#: templates/js/stock.js:47 +#: templates/js/stock.js:96 msgid "Count" msgstr "" -#: templates/js/stock.js:51 +#: templates/js/stock.js:100 msgid "Remove Stock" msgstr "" -#: templates/js/stock.js:52 +#: templates/js/stock.js:101 msgid "Take" msgstr "" -#: templates/js/stock.js:56 +#: templates/js/stock.js:105 msgid "Add Stock" msgstr "" -#: templates/js/stock.js:57 users/models.py:189 +#: templates/js/stock.js:106 users/models.py:189 msgid "Add" msgstr "" -#: templates/js/stock.js:61 templates/stock_table.html:63 +#: templates/js/stock.js:110 templates/stock_table.html:63 msgid "Delete Stock" msgstr "" -#: templates/js/stock.js:150 +#: templates/js/stock.js:199 msgid "Quantity cannot be adjusted for serialized stock" msgstr "" -#: templates/js/stock.js:150 +#: templates/js/stock.js:199 msgid "Specify stock quantity" msgstr "" -#: templates/js/stock.js:186 +#: templates/js/stock.js:235 msgid "You must select at least one available stock item" msgstr "" -#: templates/js/stock.js:202 +#: templates/js/stock.js:251 msgid "Select destination stock location" msgstr "" -#: templates/js/stock.js:210 +#: templates/js/stock.js:259 msgid "Stock transaction notes" msgstr "" -#: templates/js/stock.js:347 +#: templates/js/stock.js:396 msgid "PASS" msgstr "" -#: templates/js/stock.js:349 +#: templates/js/stock.js:398 msgid "FAIL" msgstr "" -#: templates/js/stock.js:354 +#: templates/js/stock.js:403 msgid "NO RESULT" msgstr "" -#: templates/js/stock.js:380 +#: templates/js/stock.js:429 msgid "Add test result" msgstr "" -#: templates/js/stock.js:406 +#: templates/js/stock.js:455 msgid "No test results found" msgstr "" -#: templates/js/stock.js:454 +#: templates/js/stock.js:503 msgid "Test Date" msgstr "" -#: templates/js/stock.js:562 +#: templates/js/stock.js:611 msgid "In production" msgstr "" -#: templates/js/stock.js:566 +#: templates/js/stock.js:615 msgid "Installed in Stock Item" msgstr "" -#: templates/js/stock.js:574 +#: templates/js/stock.js:623 msgid "Assigned to Sales Order" msgstr "" -#: templates/js/stock.js:650 +#: templates/js/stock.js:699 msgid "No stock items matching query" msgstr "" -#: templates/js/stock.js:671 +#: templates/js/stock.js:720 msgid "items" msgstr "" -#: templates/js/stock.js:763 +#: templates/js/stock.js:812 msgid "batches" msgstr "" -#: templates/js/stock.js:790 +#: templates/js/stock.js:839 msgid "locations" msgstr "" -#: templates/js/stock.js:792 +#: templates/js/stock.js:841 msgid "Undefined location" msgstr "" -#: templates/js/stock.js:893 +#: templates/js/stock.js:942 msgid "Stock item is in production" msgstr "" -#: templates/js/stock.js:898 +#: templates/js/stock.js:947 msgid "Stock item assigned to sales order" msgstr "" -#: templates/js/stock.js:901 +#: templates/js/stock.js:950 msgid "Stock item assigned to customer" msgstr "" -#: templates/js/stock.js:905 +#: templates/js/stock.js:954 msgid "Stock item has expired" msgstr "" -#: templates/js/stock.js:907 +#: templates/js/stock.js:956 msgid "Stock item will expire soon" msgstr "" -#: templates/js/stock.js:911 +#: templates/js/stock.js:960 msgid "Stock item has been allocated" msgstr "" -#: templates/js/stock.js:915 +#: templates/js/stock.js:964 msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/stock.js:922 +#: templates/js/stock.js:971 msgid "Stock item has been rejected" msgstr "" -#: templates/js/stock.js:926 +#: templates/js/stock.js:975 msgid "Stock item is lost" msgstr "" -#: templates/js/stock.js:929 +#: templates/js/stock.js:978 msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:933 templates/js/table_filters.js:147 +#: templates/js/stock.js:982 templates/js/table_filters.js:147 msgid "Depleted" msgstr "" -#: templates/js/stock.js:962 +#: templates/js/stock.js:1011 msgid "Stocktake" msgstr "" -#: templates/js/stock.js:1016 +#: templates/js/stock.js:1065 msgid "Supplier part not specified" msgstr "" -#: templates/js/stock.js:1163 +#: templates/js/stock.js:1212 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:1178 +#: templates/js/stock.js:1227 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:1192 +#: templates/js/stock.js:1241 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:1193 +#: templates/js/stock.js:1242 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1332 +#: templates/js/stock.js:1381 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1379 +#: templates/js/stock.js:1428 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1398 +#: templates/js/stock.js:1447 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1417 +#: templates/js/stock.js:1466 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1435 +#: templates/js/stock.js:1484 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1458 +#: templates/js/stock.js:1507 msgid "Added" msgstr "" -#: templates/js/stock.js:1466 +#: templates/js/stock.js:1515 msgid "Removed" msgstr "" -#: templates/js/stock.js:1510 +#: templates/js/stock.js:1559 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1511 +#: templates/js/stock.js:1560 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1655 +#: templates/js/stock.js:1704 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1678 +#: templates/js/stock.js:1727 msgid "Serial" msgstr "" -#: templates/js/stock.js:1706 +#: templates/js/stock.js:1755 msgid "Uninstall Stock Item" msgstr "" @@ -7265,6 +7271,10 @@ msgstr "" msgid "Allow Variant Stock" msgstr "" +#: templates/js/table_filters.js:79 templates/js/table_filters.js:142 +msgid "Include sublocations" +msgstr "" + #: templates/js/table_filters.js:80 msgid "Include locations" msgstr "" From 92fcd57f5f8dfef530c45713343d90e3743b1051 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 19 Jul 2021 17:47:28 +1000 Subject: [PATCH 559/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/fr/LC_MESSAGES/django.po | 388 +++++++++++----------- 1 file changed, 198 insertions(+), 190 deletions(-) diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index d05863cd43..6fd94085e1 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 05:04+0000\n" -"PO-Revision-Date: 2021-07-19 05:28\n" +"POT-Creation-Date: 2021-07-19 07:46+0000\n" +"PO-Revision-Date: 2021-07-19 07:47\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -36,7 +36,7 @@ msgstr "Entrer la date" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:510 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:520 msgid "Confirm" msgstr "Confirmer" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "Dupliquer le numéro de série: {n}" #: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 -#: stock/views.py:1311 +#: stock/views.py:1278 msgid "Invalid quantity provided" msgstr "Quantité fournie invalide" @@ -124,7 +124,7 @@ msgstr "Commentaire du fichier" #: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1489 +#: templates/js/stock.js:1538 msgid "User" msgstr "Utilisateur" @@ -141,7 +141,7 @@ msgstr "" #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 -#: templates/js/stock.js:1282 +#: templates/js/stock.js:1331 msgid "Name" msgstr "Nom" @@ -161,8 +161,8 @@ msgstr "Nom" #: templates/js/company.js:741 templates/js/order.js:247 #: templates/js/order.js:349 templates/js/part.js:265 templates/js/part.js:449 #: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 -#: templates/js/stock.js:868 templates/js/stock.js:1294 -#: templates/js/stock.js:1339 +#: templates/js/stock.js:917 templates/js/stock.js:1343 +#: templates/js/stock.js:1388 msgid "Description" msgstr "Description" @@ -481,20 +481,20 @@ msgstr "" #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 #: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:947 part/templates/part/detail.html:1033 +#: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:91 #: report/templates/report/inventree_test_report_base.html:77 -#: stock/forms.py:142 stock/forms.py:275 +#: stock/forms.py:141 stock/forms.py:247 #: stock/templates/stock/item_base.html:267 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 #: templates/js/order.js:462 templates/js/part.js:1016 #: templates/js/part.js:1138 templates/js/part.js:1194 -#: templates/js/stock.js:1474 templates/js/stock.js:1672 +#: templates/js/stock.js:1523 templates/js/stock.js:1721 msgid "Quantity" msgstr "Quantité" @@ -506,7 +506,7 @@ msgstr "" msgid "Enter quantity for build output" msgstr "" -#: build/forms.py:95 order/forms.py:114 stock/forms.py:85 +#: build/forms.py:95 order/forms.py:114 stock/forms.py:84 msgid "Serial Numbers" msgstr "Numéros de série" @@ -535,13 +535,13 @@ msgid "Mark build as complete" msgstr "" #: build/forms.py:210 build/templates/build/auto_allocate.html:18 -#: stock/forms.py:314 stock/templates/stock/item_base.html:297 +#: stock/forms.py:286 stock/templates/stock/item_base.html:297 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:256 -#: templates/js/build.js:620 templates/js/order.js:447 templates/js/stock.js:75 -#: templates/js/stock.js:201 templates/js/stock.js:954 -#: templates/js/stock.js:1366 +#: templates/js/build.js:620 templates/js/order.js:447 +#: templates/js/stock.js:124 templates/js/stock.js:250 +#: templates/js/stock.js:1003 templates/js/stock.js:1415 msgid "Location" msgstr "" @@ -555,8 +555,8 @@ msgstr "Emplacement des pièces terminées" #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:251 templates/js/order.js:354 -#: templates/js/stock.js:941 templates/js/stock.js:1443 -#: templates/js/stock.js:1688 +#: templates/js/stock.js:990 templates/js/stock.js:1492 +#: templates/js/stock.js:1737 msgid "Status" msgstr "" @@ -659,8 +659,8 @@ msgstr "" #: templates/js/build.js:586 templates/js/build.js:873 #: templates/js/build.js:1139 templates/js/company.js:400 #: templates/js/company.js:650 templates/js/part.js:430 -#: templates/js/part.js:593 templates/js/stock.js:73 templates/js/stock.js:837 -#: templates/js/stock.js:1660 +#: templates/js/part.js:593 templates/js/stock.js:122 templates/js/stock.js:886 +#: templates/js/stock.js:1709 msgid "Part" msgstr "Pièce" @@ -786,12 +786,12 @@ msgstr "" #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 +#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:746 -#: templates/js/stock.js:209 templates/js/stock.js:450 -#: templates/js/stock.js:1033 +#: templates/js/stock.js:258 templates/js/stock.js:499 +#: templates/js/stock.js:1082 msgid "Notes" msgstr "Notes" @@ -857,7 +857,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 #: templates/js/build.js:249 templates/js/build.js:993 #: templates/js/order.js:435 templates/js/order.js:440 -#: templates/js/stock.js:1425 +#: templates/js/stock.js:1474 msgid "Stock Item" msgstr "" @@ -1110,7 +1110,7 @@ msgstr "" #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 #: order/templates/order/purchase_order_detail.html:405 -#: order/templates/order/receive_parts.html:25 stock/forms.py:136 +#: order/templates/order/receive_parts.html:25 stock/forms.py:135 msgid "Destination" msgstr "" @@ -1119,8 +1119,8 @@ msgid "Destination location not specified" msgstr "" #: build/templates/build/detail.html:73 -#: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 -#: templates/js/stock.js:1695 templates/js/table_filters.js:116 +#: stock/templates/stock/item_base.html:315 templates/js/stock.js:998 +#: templates/js/stock.js:1744 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "" @@ -1248,7 +1248,7 @@ msgstr "" #: order/templates/order/po_attachments.html:79 #: order/templates/order/purchase_order_detail.html:153 #: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:809 stock/templates/stock/item.html:232 +#: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "" @@ -1257,7 +1257,7 @@ msgstr "" #: order/templates/order/po_attachments.html:51 #: order/templates/order/purchase_order_detail.html:125 #: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:763 stock/templates/stock/item.html:200 +#: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 msgid "Edit Attachment" msgstr "" @@ -1265,7 +1265,7 @@ msgstr "" #: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:772 stock/templates/stock/item.html:209 +#: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" msgstr "" @@ -1273,7 +1273,7 @@ msgstr "" #: order/templates/order/po_attachments.html:59 #: order/templates/order/purchase_order_detail.html:133 #: order/templates/order/sales_order_detail.html:125 -#: part/templates/part/detail.html:773 stock/templates/stock/item.html:210 +#: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 msgid "Delete Attachment" msgstr "" @@ -1306,7 +1306,7 @@ msgid "Build Order Details" msgstr "" #: build/templates/build/navbar.html:15 order/templates/order/po_navbar.html:15 -#: templates/js/stock.js:1354 +#: templates/js/stock.js:1403 msgid "Details" msgstr "Détails" @@ -1351,7 +1351,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:183 stock/views.py:1337 +#: build/views.py:183 stock/views.py:1304 msgid "Serial numbers already exist" msgstr "" @@ -1606,7 +1606,7 @@ msgid "Number of recent parts to display on index page" msgstr "" #: common/models.py:160 part/models.py:2225 report/models.py:187 -#: stock/forms.py:226 templates/js/table_filters.js:25 +#: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" @@ -2097,7 +2097,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:551 templates/js/part.js:348 -#: templates/js/stock.js:446 +#: templates/js/stock.js:495 msgid "Value" msgstr "" @@ -2166,7 +2166,7 @@ msgstr "" #: company/models.py:531 company/templates/company/supplier_part.html:113 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/company.js:751 templates/js/stock.js:1029 +#: templates/js/company.js:751 templates/js/stock.js:1078 msgid "Packaging" msgstr "" @@ -2235,7 +2235,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:245 templates/js/order.js:331 -#: templates/js/stock.js:1407 +#: templates/js/stock.js:1456 msgid "Customer" msgstr "" @@ -2359,22 +2359,15 @@ msgstr "" msgid "Company Notes" msgstr "" -#: company/templates/company/detail.html:271 -#: company/templates/company/supplier_part.html:288 -#: part/templates/part/category.html:127 part/templates/part/category.html:141 -#: part/templates/part/detail.html:648 stock/templates/stock/location.html:231 -msgid "Export" -msgstr "" - -#: company/templates/company/detail.html:372 +#: company/templates/company/detail.html:364 #: company/templates/company/manufacturer_part.html:200 -#: part/templates/part/detail.html:833 +#: part/templates/part/detail.html:825 msgid "Delete Supplier Parts?" msgstr "" -#: company/templates/company/detail.html:373 +#: company/templates/company/detail.html:365 #: company/templates/company/manufacturer_part.html:201 -#: part/templates/part/detail.html:834 +#: part/templates/part/detail.html:826 msgid "All selected supplier parts will be deleted" msgstr "" @@ -2452,7 +2445,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:176 -#: part/templates/part/detail.html:726 +#: part/templates/part/detail.html:718 msgid "Add Parameter" msgstr "" @@ -2477,8 +2470,8 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:269 -#: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:74 -#: templates/js/stock.js:877 templates/navbar.html:26 +#: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 +#: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" msgstr "" @@ -2507,7 +2500,7 @@ msgstr "" #: stock/templates/stock/location.html:148 #: stock/templates/stock/location_navbar.html:18 #: stock/templates/stock/location_navbar.html:21 -#: templates/InvenTree/search.html:198 templates/js/stock.js:1306 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1355 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" @@ -2515,7 +2508,7 @@ msgstr "" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 stock/models.py:420 #: stock/templates/stock/item_base.html:386 templates/js/company.js:691 -#: templates/js/stock.js:1001 +#: templates/js/stock.js:1050 msgid "Supplier Part" msgstr "" @@ -2644,7 +2637,7 @@ msgstr "" msgid "Label description" msgstr "" -#: label/models.py:127 stock/forms.py:169 +#: label/models.py:127 stock/forms.py:168 msgid "Label" msgstr "" @@ -2863,7 +2856,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:336 templates/js/order.js:212 -#: templates/js/stock.js:980 templates/js/stock.js:1388 +#: templates/js/stock.js:1029 templates/js/stock.js:1437 msgid "Purchase Order" msgstr "" @@ -2883,7 +2876,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:545 -#: stock/templates/stock/item_base.html:343 templates/js/stock.js:1024 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:1073 msgid "Purchase Price" msgstr "" @@ -2999,7 +2992,7 @@ msgstr "" #: order/templates/order/order_base.html:196 #: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 -#: stock/templates/stock/location.html:259 templates/js/part.js:64 +#: stock/templates/stock/location.html:250 templates/js/part.js:64 msgid "New Location" msgstr "" @@ -3594,11 +3587,11 @@ msgstr "" msgid "Available Stock" msgstr "" -#: part/forms.py:64 stock/forms.py:232 +#: part/forms.py:64 msgid "File Format" msgstr "" -#: part/forms.py:64 stock/forms.py:232 +#: part/forms.py:64 msgid "Select output file format" msgstr "" @@ -3938,7 +3931,7 @@ msgstr "" msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:426 +#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "" @@ -4239,6 +4232,10 @@ msgstr "" msgid "Export Part Data" msgstr "" +#: part/templates/part/category.html:127 part/templates/part/category.html:141 +msgid "Export" +msgstr "" + #: part/templates/part/category.html:130 msgid "Create new part" msgstr "" @@ -4272,7 +4269,7 @@ msgid "Part Parameters" msgstr "" #: part/templates/part/category.html:256 -#: stock/templates/stock/location.html:260 +#: stock/templates/stock/location.html:251 msgid "Create new location" msgstr "" @@ -4289,7 +4286,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:298 stock/views.py:907 +#: part/templates/part/category.html:298 stock/views.py:874 msgid "Create new Stock Location" msgstr "" @@ -4476,26 +4473,26 @@ msgstr "" msgid "Delete Test Result Template" msgstr "" -#: part/templates/part/detail.html:677 +#: part/templates/part/detail.html:669 msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:910 +#: part/templates/part/detail.html:902 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:922 +#: part/templates/part/detail.html:914 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:934 +#: part/templates/part/detail.html:926 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1023 +#: part/templates/part/detail.html:1015 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -5092,7 +5089,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:259 templates/js/stock.js:1322 +#: templates/js/order.js:259 templates/js/stock.js:1371 msgid "Date" msgstr "" @@ -5146,69 +5143,60 @@ msgstr "" msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:81 stock/forms.py:341 stock/models.py:513 -#: stock/templates/stock/item_base.html:393 templates/js/stock.js:969 +#: stock/forms.py:80 stock/forms.py:313 stock/models.py:513 +#: stock/templates/stock/item_base.html:393 templates/js/stock.js:1018 msgid "Expiry Date" msgstr "" -#: stock/forms.py:82 stock/forms.py:342 +#: stock/forms.py:81 stock/forms.py:314 msgid "Expiration date for this stock item" msgstr "" -#: stock/forms.py:85 +#: stock/forms.py:84 msgid "Enter unique serial numbers (or leave blank)" msgstr "" -#: stock/forms.py:136 +#: stock/forms.py:135 msgid "Destination for serialized stock (by default, will remain in current location)" msgstr "" -#: stock/forms.py:138 +#: stock/forms.py:137 msgid "Serial numbers" msgstr "" -#: stock/forms.py:138 +#: stock/forms.py:137 msgid "Unique serial numbers (must match quantity)" msgstr "" -#: stock/forms.py:140 stock/forms.py:316 +#: stock/forms.py:139 stock/forms.py:288 msgid "Add transaction note (optional)" msgstr "" -#: stock/forms.py:170 stock/forms.py:226 +#: stock/forms.py:169 stock/forms.py:225 msgid "Select test report template" msgstr "" -#: stock/forms.py:234 templates/js/table_filters.js:79 -#: templates/js/table_filters.js:142 -msgid "Include sublocations" -msgstr "" - -#: stock/forms.py:234 -msgid "Include stock items in sub locations" -msgstr "" - -#: stock/forms.py:269 +#: stock/forms.py:241 msgid "Stock item to install" msgstr "" -#: stock/forms.py:276 +#: stock/forms.py:248 msgid "Stock quantity to assign" msgstr "" -#: stock/forms.py:304 +#: stock/forms.py:276 msgid "Must not exceed available quantity" msgstr "" -#: stock/forms.py:314 +#: stock/forms.py:286 msgid "Destination location for uninstalled items" msgstr "" -#: stock/forms.py:318 +#: stock/forms.py:290 msgid "Confirm uninstall" msgstr "" -#: stock/forms.py:318 +#: stock/forms.py:290 msgid "Confirm removal of installed stock items" msgstr "" @@ -5606,7 +5594,7 @@ msgstr "" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:406 templates/js/stock.js:975 +#: stock/templates/stock/item_base.html:406 templates/js/stock.js:1024 msgid "Last Updated" msgstr "" @@ -5759,7 +5747,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:880 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:847 msgid "Convert Stock Item" msgstr "" @@ -5784,7 +5772,7 @@ msgstr "" msgid "Edit Stock Location" msgstr "" -#: stock/views.py:253 stock/views.py:859 stock/views.py:981 stock/views.py:1346 +#: stock/views.py:253 stock/views.py:826 stock/views.py:948 stock/views.py:1313 msgid "Owner is required (ownership control is enabled)" msgstr "" @@ -5820,67 +5808,63 @@ msgstr "" msgid "Confirm test data deletion" msgstr "" -#: stock/views.py:385 -msgid "Stock Export Options" -msgstr "" - -#: stock/views.py:506 +#: stock/views.py:473 msgid "Stock Item QR Code" msgstr "" -#: stock/views.py:532 +#: stock/views.py:499 msgid "Install Stock Item" msgstr "" -#: stock/views.py:631 +#: stock/views.py:598 msgid "Uninstall Stock Items" msgstr "" -#: stock/views.py:728 templates/js/stock.js:223 +#: stock/views.py:695 templates/js/stock.js:272 msgid "Confirm stock adjustment" msgstr "" -#: stock/views.py:739 +#: stock/views.py:706 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:761 +#: stock/views.py:728 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:998 +#: stock/views.py:965 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1091 templates/js/build.js:365 +#: stock/views.py:1058 templates/js/build.js:365 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1233 +#: stock/views.py:1200 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1315 +#: stock/views.py:1282 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1415 +#: stock/views.py:1382 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1428 +#: stock/views.py:1395 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1439 +#: stock/views.py:1406 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1446 +#: stock/views.py:1413 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1455 +#: stock/views.py:1422 msgid "Add Stock Tracking Entry" msgstr "" @@ -5964,11 +5948,11 @@ msgstr "" msgid "Enter a search query" msgstr "" -#: templates/InvenTree/search.html:268 templates/js/stock.js:570 +#: templates/InvenTree/search.html:268 templates/js/stock.js:619 msgid "Shipped to customer" msgstr "" -#: templates/InvenTree/search.html:271 templates/js/stock.js:580 +#: templates/InvenTree/search.html:271 templates/js/stock.js:629 msgid "No stock location set" msgstr "" @@ -6387,7 +6371,7 @@ msgstr "" msgid "Unlink" msgstr "" -#: templates/js/barcode.js:376 templates/js/stock.js:161 +#: templates/js/barcode.js:376 templates/js/stock.js:210 msgid "Remove stock item" msgstr "" @@ -6525,7 +6509,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:840 templates/js/part.js:579 templates/js/part.js:824 -#: templates/js/stock.js:825 templates/js/stock.js:1276 +#: templates/js/stock.js:874 templates/js/stock.js:1325 msgid "Select" msgstr "" @@ -6533,7 +6517,7 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:924 templates/js/stock.js:1498 +#: templates/js/build.js:924 templates/js/stock.js:1547 msgid "No user information" msgstr "" @@ -6663,40 +6647,40 @@ msgstr "" msgid "Create filter" msgstr "" -#: templates/js/forms.js:278 templates/js/forms.js:291 -#: templates/js/forms.js:303 templates/js/forms.js:315 +#: templates/js/forms.js:283 templates/js/forms.js:296 +#: templates/js/forms.js:308 templates/js/forms.js:320 msgid "Action Prohibited" msgstr "" -#: templates/js/forms.js:279 +#: templates/js/forms.js:284 msgid "Create operation not allowed" msgstr "" -#: templates/js/forms.js:292 +#: templates/js/forms.js:297 msgid "Update operation not allowed" msgstr "" -#: templates/js/forms.js:304 +#: templates/js/forms.js:309 msgid "Delete operation not allowed" msgstr "" -#: templates/js/forms.js:316 +#: templates/js/forms.js:321 msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:801 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:811 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1168 +#: templates/js/forms.js:1178 msgid "Searching" msgstr "" -#: templates/js/forms.js:1321 +#: templates/js/forms.js:1331 msgid "Clear input" msgstr "" -#: templates/js/label.js:10 templates/js/report.js:98 templates/js/stock.js:185 +#: templates/js/label.js:10 templates/js/report.js:98 templates/js/stock.js:234 msgid "Select Stock Items" msgstr "" @@ -6911,7 +6895,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:849 templates/js/stock.js:1300 +#: templates/js/part.js:849 templates/js/stock.js:1349 msgid "Path" msgstr "" @@ -6919,11 +6903,11 @@ msgstr "" msgid "No test templates matching query" msgstr "" -#: templates/js/part.js:943 templates/js/stock.js:384 +#: templates/js/part.js:943 templates/js/stock.js:433 msgid "Edit test result" msgstr "" -#: templates/js/part.js:944 templates/js/stock.js:385 +#: templates/js/part.js:944 templates/js/stock.js:434 msgid "Delete test result" msgstr "" @@ -7020,231 +7004,251 @@ msgstr "" msgid "Sales Order(s) must be selected before printing report" msgstr "" -#: templates/js/stock.js:39 -msgid "Transfer Stock" +#: templates/js/stock.js:29 +msgid "Export Stock" msgstr "" -#: templates/js/stock.js:40 -msgid "Move" +#: templates/js/stock.js:32 +msgid "Format" +msgstr "" + +#: templates/js/stock.js:33 +msgid "Select file format" +msgstr "" + +#: templates/js/stock.js:45 +msgid "Include Sublocations" msgstr "" #: templates/js/stock.js:46 +msgid "Include stock items in sublocations" +msgstr "" + +#: templates/js/stock.js:88 +msgid "Transfer Stock" +msgstr "" + +#: templates/js/stock.js:89 +msgid "Move" +msgstr "" + +#: templates/js/stock.js:95 msgid "Count Stock" msgstr "" -#: templates/js/stock.js:47 +#: templates/js/stock.js:96 msgid "Count" msgstr "" -#: templates/js/stock.js:51 +#: templates/js/stock.js:100 msgid "Remove Stock" msgstr "" -#: templates/js/stock.js:52 +#: templates/js/stock.js:101 msgid "Take" msgstr "" -#: templates/js/stock.js:56 +#: templates/js/stock.js:105 msgid "Add Stock" msgstr "" -#: templates/js/stock.js:57 users/models.py:189 +#: templates/js/stock.js:106 users/models.py:189 msgid "Add" msgstr "" -#: templates/js/stock.js:61 templates/stock_table.html:63 +#: templates/js/stock.js:110 templates/stock_table.html:63 msgid "Delete Stock" msgstr "" -#: templates/js/stock.js:150 +#: templates/js/stock.js:199 msgid "Quantity cannot be adjusted for serialized stock" msgstr "" -#: templates/js/stock.js:150 +#: templates/js/stock.js:199 msgid "Specify stock quantity" msgstr "" -#: templates/js/stock.js:186 +#: templates/js/stock.js:235 msgid "You must select at least one available stock item" msgstr "" -#: templates/js/stock.js:202 +#: templates/js/stock.js:251 msgid "Select destination stock location" msgstr "" -#: templates/js/stock.js:210 +#: templates/js/stock.js:259 msgid "Stock transaction notes" msgstr "" -#: templates/js/stock.js:347 +#: templates/js/stock.js:396 msgid "PASS" msgstr "" -#: templates/js/stock.js:349 +#: templates/js/stock.js:398 msgid "FAIL" msgstr "" -#: templates/js/stock.js:354 +#: templates/js/stock.js:403 msgid "NO RESULT" msgstr "" -#: templates/js/stock.js:380 +#: templates/js/stock.js:429 msgid "Add test result" msgstr "" -#: templates/js/stock.js:406 +#: templates/js/stock.js:455 msgid "No test results found" msgstr "" -#: templates/js/stock.js:454 +#: templates/js/stock.js:503 msgid "Test Date" msgstr "" -#: templates/js/stock.js:562 +#: templates/js/stock.js:611 msgid "In production" msgstr "" -#: templates/js/stock.js:566 +#: templates/js/stock.js:615 msgid "Installed in Stock Item" msgstr "" -#: templates/js/stock.js:574 +#: templates/js/stock.js:623 msgid "Assigned to Sales Order" msgstr "" -#: templates/js/stock.js:650 +#: templates/js/stock.js:699 msgid "No stock items matching query" msgstr "" -#: templates/js/stock.js:671 +#: templates/js/stock.js:720 msgid "items" msgstr "" -#: templates/js/stock.js:763 +#: templates/js/stock.js:812 msgid "batches" msgstr "" -#: templates/js/stock.js:790 +#: templates/js/stock.js:839 msgid "locations" msgstr "" -#: templates/js/stock.js:792 +#: templates/js/stock.js:841 msgid "Undefined location" msgstr "" -#: templates/js/stock.js:893 +#: templates/js/stock.js:942 msgid "Stock item is in production" msgstr "" -#: templates/js/stock.js:898 +#: templates/js/stock.js:947 msgid "Stock item assigned to sales order" msgstr "" -#: templates/js/stock.js:901 +#: templates/js/stock.js:950 msgid "Stock item assigned to customer" msgstr "" -#: templates/js/stock.js:905 +#: templates/js/stock.js:954 msgid "Stock item has expired" msgstr "" -#: templates/js/stock.js:907 +#: templates/js/stock.js:956 msgid "Stock item will expire soon" msgstr "" -#: templates/js/stock.js:911 +#: templates/js/stock.js:960 msgid "Stock item has been allocated" msgstr "" -#: templates/js/stock.js:915 +#: templates/js/stock.js:964 msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/stock.js:922 +#: templates/js/stock.js:971 msgid "Stock item has been rejected" msgstr "" -#: templates/js/stock.js:926 +#: templates/js/stock.js:975 msgid "Stock item is lost" msgstr "" -#: templates/js/stock.js:929 +#: templates/js/stock.js:978 msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:933 templates/js/table_filters.js:147 +#: templates/js/stock.js:982 templates/js/table_filters.js:147 msgid "Depleted" msgstr "" -#: templates/js/stock.js:962 +#: templates/js/stock.js:1011 msgid "Stocktake" msgstr "" -#: templates/js/stock.js:1016 +#: templates/js/stock.js:1065 msgid "Supplier part not specified" msgstr "" -#: templates/js/stock.js:1163 +#: templates/js/stock.js:1212 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:1178 +#: templates/js/stock.js:1227 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:1192 +#: templates/js/stock.js:1241 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:1193 +#: templates/js/stock.js:1242 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1332 +#: templates/js/stock.js:1381 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1379 +#: templates/js/stock.js:1428 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1398 +#: templates/js/stock.js:1447 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1417 +#: templates/js/stock.js:1466 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1435 +#: templates/js/stock.js:1484 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1458 +#: templates/js/stock.js:1507 msgid "Added" msgstr "" -#: templates/js/stock.js:1466 +#: templates/js/stock.js:1515 msgid "Removed" msgstr "" -#: templates/js/stock.js:1510 +#: templates/js/stock.js:1559 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1511 +#: templates/js/stock.js:1560 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1655 +#: templates/js/stock.js:1704 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1678 +#: templates/js/stock.js:1727 msgid "Serial" msgstr "" -#: templates/js/stock.js:1706 +#: templates/js/stock.js:1755 msgid "Uninstall Stock Item" msgstr "" @@ -7264,6 +7268,10 @@ msgstr "" msgid "Allow Variant Stock" msgstr "" +#: templates/js/table_filters.js:79 templates/js/table_filters.js:142 +msgid "Include sublocations" +msgstr "" + #: templates/js/table_filters.js:80 msgid "Include locations" msgstr "" From 7f6c1066186e98346684c35606065e033040e5eb Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 19 Jul 2021 17:47:29 +1000 Subject: [PATCH 560/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/es/LC_MESSAGES/django.po | 388 +++++++++++----------- 1 file changed, 198 insertions(+), 190 deletions(-) diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index e9b2f82db3..e747a8e0ca 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 05:04+0000\n" -"PO-Revision-Date: 2021-07-19 05:28\n" +"POT-Creation-Date: 2021-07-19 07:46+0000\n" +"PO-Revision-Date: 2021-07-19 07:47\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -36,7 +36,7 @@ msgstr "Ingrese la fecha" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:510 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:520 msgid "Confirm" msgstr "Confirmar" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "" #: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 -#: stock/views.py:1311 +#: stock/views.py:1278 msgid "Invalid quantity provided" msgstr "Cantidad proporcionada no válida" @@ -124,7 +124,7 @@ msgstr "" #: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1489 +#: templates/js/stock.js:1538 msgid "User" msgstr "Usuario" @@ -141,7 +141,7 @@ msgstr "" #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 -#: templates/js/stock.js:1282 +#: templates/js/stock.js:1331 msgid "Name" msgstr "Nombre" @@ -161,8 +161,8 @@ msgstr "Nombre" #: templates/js/company.js:741 templates/js/order.js:247 #: templates/js/order.js:349 templates/js/part.js:265 templates/js/part.js:449 #: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 -#: templates/js/stock.js:868 templates/js/stock.js:1294 -#: templates/js/stock.js:1339 +#: templates/js/stock.js:917 templates/js/stock.js:1343 +#: templates/js/stock.js:1388 msgid "Description" msgstr "Descripción" @@ -481,20 +481,20 @@ msgstr "" #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 #: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:947 part/templates/part/detail.html:1033 +#: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:91 #: report/templates/report/inventree_test_report_base.html:77 -#: stock/forms.py:142 stock/forms.py:275 +#: stock/forms.py:141 stock/forms.py:247 #: stock/templates/stock/item_base.html:267 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 #: templates/js/order.js:462 templates/js/part.js:1016 #: templates/js/part.js:1138 templates/js/part.js:1194 -#: templates/js/stock.js:1474 templates/js/stock.js:1672 +#: templates/js/stock.js:1523 templates/js/stock.js:1721 msgid "Quantity" msgstr "Cantidad" @@ -506,7 +506,7 @@ msgstr "" msgid "Enter quantity for build output" msgstr "" -#: build/forms.py:95 order/forms.py:114 stock/forms.py:85 +#: build/forms.py:95 order/forms.py:114 stock/forms.py:84 msgid "Serial Numbers" msgstr "Números de serie" @@ -535,13 +535,13 @@ msgid "Mark build as complete" msgstr "" #: build/forms.py:210 build/templates/build/auto_allocate.html:18 -#: stock/forms.py:314 stock/templates/stock/item_base.html:297 +#: stock/forms.py:286 stock/templates/stock/item_base.html:297 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:256 -#: templates/js/build.js:620 templates/js/order.js:447 templates/js/stock.js:75 -#: templates/js/stock.js:201 templates/js/stock.js:954 -#: templates/js/stock.js:1366 +#: templates/js/build.js:620 templates/js/order.js:447 +#: templates/js/stock.js:124 templates/js/stock.js:250 +#: templates/js/stock.js:1003 templates/js/stock.js:1415 msgid "Location" msgstr "Unicación" @@ -555,8 +555,8 @@ msgstr "" #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:251 templates/js/order.js:354 -#: templates/js/stock.js:941 templates/js/stock.js:1443 -#: templates/js/stock.js:1688 +#: templates/js/stock.js:990 templates/js/stock.js:1492 +#: templates/js/stock.js:1737 msgid "Status" msgstr "Estado" @@ -659,8 +659,8 @@ msgstr "" #: templates/js/build.js:586 templates/js/build.js:873 #: templates/js/build.js:1139 templates/js/company.js:400 #: templates/js/company.js:650 templates/js/part.js:430 -#: templates/js/part.js:593 templates/js/stock.js:73 templates/js/stock.js:837 -#: templates/js/stock.js:1660 +#: templates/js/part.js:593 templates/js/stock.js:122 templates/js/stock.js:886 +#: templates/js/stock.js:1709 msgid "Part" msgstr "Parte" @@ -786,12 +786,12 @@ msgstr "" #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 +#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:746 -#: templates/js/stock.js:209 templates/js/stock.js:450 -#: templates/js/stock.js:1033 +#: templates/js/stock.js:258 templates/js/stock.js:499 +#: templates/js/stock.js:1082 msgid "Notes" msgstr "Notas" @@ -857,7 +857,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 #: templates/js/build.js:249 templates/js/build.js:993 #: templates/js/order.js:435 templates/js/order.js:440 -#: templates/js/stock.js:1425 +#: templates/js/stock.js:1474 msgid "Stock Item" msgstr "" @@ -1110,7 +1110,7 @@ msgstr "" #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 #: order/templates/order/purchase_order_detail.html:405 -#: order/templates/order/receive_parts.html:25 stock/forms.py:136 +#: order/templates/order/receive_parts.html:25 stock/forms.py:135 msgid "Destination" msgstr "Destinación" @@ -1119,8 +1119,8 @@ msgid "Destination location not specified" msgstr "" #: build/templates/build/detail.html:73 -#: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 -#: templates/js/stock.js:1695 templates/js/table_filters.js:116 +#: stock/templates/stock/item_base.html:315 templates/js/stock.js:998 +#: templates/js/stock.js:1744 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "Lote" @@ -1248,7 +1248,7 @@ msgstr "" #: order/templates/order/po_attachments.html:79 #: order/templates/order/purchase_order_detail.html:153 #: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:809 stock/templates/stock/item.html:232 +#: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "" @@ -1257,7 +1257,7 @@ msgstr "" #: order/templates/order/po_attachments.html:51 #: order/templates/order/purchase_order_detail.html:125 #: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:763 stock/templates/stock/item.html:200 +#: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 msgid "Edit Attachment" msgstr "" @@ -1265,7 +1265,7 @@ msgstr "" #: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:772 stock/templates/stock/item.html:209 +#: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" msgstr "" @@ -1273,7 +1273,7 @@ msgstr "" #: order/templates/order/po_attachments.html:59 #: order/templates/order/purchase_order_detail.html:133 #: order/templates/order/sales_order_detail.html:125 -#: part/templates/part/detail.html:773 stock/templates/stock/item.html:210 +#: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 msgid "Delete Attachment" msgstr "" @@ -1306,7 +1306,7 @@ msgid "Build Order Details" msgstr "" #: build/templates/build/navbar.html:15 order/templates/order/po_navbar.html:15 -#: templates/js/stock.js:1354 +#: templates/js/stock.js:1403 msgid "Details" msgstr "Detalles" @@ -1351,7 +1351,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:183 stock/views.py:1337 +#: build/views.py:183 stock/views.py:1304 msgid "Serial numbers already exist" msgstr "" @@ -1606,7 +1606,7 @@ msgid "Number of recent parts to display on index page" msgstr "" #: common/models.py:160 part/models.py:2225 report/models.py:187 -#: stock/forms.py:226 templates/js/table_filters.js:25 +#: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" @@ -2097,7 +2097,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:551 templates/js/part.js:348 -#: templates/js/stock.js:446 +#: templates/js/stock.js:495 msgid "Value" msgstr "" @@ -2166,7 +2166,7 @@ msgstr "" #: company/models.py:531 company/templates/company/supplier_part.html:113 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/company.js:751 templates/js/stock.js:1029 +#: templates/js/company.js:751 templates/js/stock.js:1078 msgid "Packaging" msgstr "" @@ -2235,7 +2235,7 @@ msgstr "Teléfono" #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:245 templates/js/order.js:331 -#: templates/js/stock.js:1407 +#: templates/js/stock.js:1456 msgid "Customer" msgstr "Cliente" @@ -2359,22 +2359,15 @@ msgstr "" msgid "Company Notes" msgstr "" -#: company/templates/company/detail.html:271 -#: company/templates/company/supplier_part.html:288 -#: part/templates/part/category.html:127 part/templates/part/category.html:141 -#: part/templates/part/detail.html:648 stock/templates/stock/location.html:231 -msgid "Export" -msgstr "Exportar" - -#: company/templates/company/detail.html:372 +#: company/templates/company/detail.html:364 #: company/templates/company/manufacturer_part.html:200 -#: part/templates/part/detail.html:833 +#: part/templates/part/detail.html:825 msgid "Delete Supplier Parts?" msgstr "" -#: company/templates/company/detail.html:373 +#: company/templates/company/detail.html:365 #: company/templates/company/manufacturer_part.html:201 -#: part/templates/part/detail.html:834 +#: part/templates/part/detail.html:826 msgid "All selected supplier parts will be deleted" msgstr "" @@ -2452,7 +2445,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:176 -#: part/templates/part/detail.html:726 +#: part/templates/part/detail.html:718 msgid "Add Parameter" msgstr "" @@ -2477,8 +2470,8 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:269 -#: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:74 -#: templates/js/stock.js:877 templates/navbar.html:26 +#: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 +#: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" msgstr "" @@ -2507,7 +2500,7 @@ msgstr "" #: stock/templates/stock/location.html:148 #: stock/templates/stock/location_navbar.html:18 #: stock/templates/stock/location_navbar.html:21 -#: templates/InvenTree/search.html:198 templates/js/stock.js:1306 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1355 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" @@ -2515,7 +2508,7 @@ msgstr "" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 stock/models.py:420 #: stock/templates/stock/item_base.html:386 templates/js/company.js:691 -#: templates/js/stock.js:1001 +#: templates/js/stock.js:1050 msgid "Supplier Part" msgstr "" @@ -2644,7 +2637,7 @@ msgstr "" msgid "Label description" msgstr "" -#: label/models.py:127 stock/forms.py:169 +#: label/models.py:127 stock/forms.py:168 msgid "Label" msgstr "" @@ -2863,7 +2856,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:336 templates/js/order.js:212 -#: templates/js/stock.js:980 templates/js/stock.js:1388 +#: templates/js/stock.js:1029 templates/js/stock.js:1437 msgid "Purchase Order" msgstr "" @@ -2883,7 +2876,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:545 -#: stock/templates/stock/item_base.html:343 templates/js/stock.js:1024 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:1073 msgid "Purchase Price" msgstr "" @@ -2999,7 +2992,7 @@ msgstr "" #: order/templates/order/order_base.html:196 #: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 -#: stock/templates/stock/location.html:259 templates/js/part.js:64 +#: stock/templates/stock/location.html:250 templates/js/part.js:64 msgid "New Location" msgstr "" @@ -3594,11 +3587,11 @@ msgstr "" msgid "Available Stock" msgstr "" -#: part/forms.py:64 stock/forms.py:232 +#: part/forms.py:64 msgid "File Format" msgstr "" -#: part/forms.py:64 stock/forms.py:232 +#: part/forms.py:64 msgid "Select output file format" msgstr "" @@ -3938,7 +3931,7 @@ msgstr "" msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:426 +#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "" @@ -4239,6 +4232,10 @@ msgstr "" msgid "Export Part Data" msgstr "" +#: part/templates/part/category.html:127 part/templates/part/category.html:141 +msgid "Export" +msgstr "Exportar" + #: part/templates/part/category.html:130 msgid "Create new part" msgstr "" @@ -4272,7 +4269,7 @@ msgid "Part Parameters" msgstr "" #: part/templates/part/category.html:256 -#: stock/templates/stock/location.html:260 +#: stock/templates/stock/location.html:251 msgid "Create new location" msgstr "" @@ -4289,7 +4286,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:298 stock/views.py:907 +#: part/templates/part/category.html:298 stock/views.py:874 msgid "Create new Stock Location" msgstr "" @@ -4476,26 +4473,26 @@ msgstr "" msgid "Delete Test Result Template" msgstr "" -#: part/templates/part/detail.html:677 +#: part/templates/part/detail.html:669 msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:910 +#: part/templates/part/detail.html:902 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:922 +#: part/templates/part/detail.html:914 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:934 +#: part/templates/part/detail.html:926 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1023 +#: part/templates/part/detail.html:1015 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -5092,7 +5089,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:259 templates/js/stock.js:1322 +#: templates/js/order.js:259 templates/js/stock.js:1371 msgid "Date" msgstr "" @@ -5146,69 +5143,60 @@ msgstr "" msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:81 stock/forms.py:341 stock/models.py:513 -#: stock/templates/stock/item_base.html:393 templates/js/stock.js:969 +#: stock/forms.py:80 stock/forms.py:313 stock/models.py:513 +#: stock/templates/stock/item_base.html:393 templates/js/stock.js:1018 msgid "Expiry Date" msgstr "" -#: stock/forms.py:82 stock/forms.py:342 +#: stock/forms.py:81 stock/forms.py:314 msgid "Expiration date for this stock item" msgstr "" -#: stock/forms.py:85 +#: stock/forms.py:84 msgid "Enter unique serial numbers (or leave blank)" msgstr "" -#: stock/forms.py:136 +#: stock/forms.py:135 msgid "Destination for serialized stock (by default, will remain in current location)" msgstr "" -#: stock/forms.py:138 +#: stock/forms.py:137 msgid "Serial numbers" msgstr "" -#: stock/forms.py:138 +#: stock/forms.py:137 msgid "Unique serial numbers (must match quantity)" msgstr "" -#: stock/forms.py:140 stock/forms.py:316 +#: stock/forms.py:139 stock/forms.py:288 msgid "Add transaction note (optional)" msgstr "" -#: stock/forms.py:170 stock/forms.py:226 +#: stock/forms.py:169 stock/forms.py:225 msgid "Select test report template" msgstr "" -#: stock/forms.py:234 templates/js/table_filters.js:79 -#: templates/js/table_filters.js:142 -msgid "Include sublocations" -msgstr "" - -#: stock/forms.py:234 -msgid "Include stock items in sub locations" -msgstr "" - -#: stock/forms.py:269 +#: stock/forms.py:241 msgid "Stock item to install" msgstr "" -#: stock/forms.py:276 +#: stock/forms.py:248 msgid "Stock quantity to assign" msgstr "" -#: stock/forms.py:304 +#: stock/forms.py:276 msgid "Must not exceed available quantity" msgstr "" -#: stock/forms.py:314 +#: stock/forms.py:286 msgid "Destination location for uninstalled items" msgstr "" -#: stock/forms.py:318 +#: stock/forms.py:290 msgid "Confirm uninstall" msgstr "" -#: stock/forms.py:318 +#: stock/forms.py:290 msgid "Confirm removal of installed stock items" msgstr "" @@ -5606,7 +5594,7 @@ msgstr "" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:406 templates/js/stock.js:975 +#: stock/templates/stock/item_base.html:406 templates/js/stock.js:1024 msgid "Last Updated" msgstr "" @@ -5759,7 +5747,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:880 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:847 msgid "Convert Stock Item" msgstr "" @@ -5784,7 +5772,7 @@ msgstr "" msgid "Edit Stock Location" msgstr "" -#: stock/views.py:253 stock/views.py:859 stock/views.py:981 stock/views.py:1346 +#: stock/views.py:253 stock/views.py:826 stock/views.py:948 stock/views.py:1313 msgid "Owner is required (ownership control is enabled)" msgstr "" @@ -5820,67 +5808,63 @@ msgstr "" msgid "Confirm test data deletion" msgstr "" -#: stock/views.py:385 -msgid "Stock Export Options" -msgstr "" - -#: stock/views.py:506 +#: stock/views.py:473 msgid "Stock Item QR Code" msgstr "" -#: stock/views.py:532 +#: stock/views.py:499 msgid "Install Stock Item" msgstr "" -#: stock/views.py:631 +#: stock/views.py:598 msgid "Uninstall Stock Items" msgstr "" -#: stock/views.py:728 templates/js/stock.js:223 +#: stock/views.py:695 templates/js/stock.js:272 msgid "Confirm stock adjustment" msgstr "" -#: stock/views.py:739 +#: stock/views.py:706 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:761 +#: stock/views.py:728 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:998 +#: stock/views.py:965 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1091 templates/js/build.js:365 +#: stock/views.py:1058 templates/js/build.js:365 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1233 +#: stock/views.py:1200 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1315 +#: stock/views.py:1282 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1415 +#: stock/views.py:1382 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1428 +#: stock/views.py:1395 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1439 +#: stock/views.py:1406 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1446 +#: stock/views.py:1413 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1455 +#: stock/views.py:1422 msgid "Add Stock Tracking Entry" msgstr "" @@ -5964,11 +5948,11 @@ msgstr "" msgid "Enter a search query" msgstr "" -#: templates/InvenTree/search.html:268 templates/js/stock.js:570 +#: templates/InvenTree/search.html:268 templates/js/stock.js:619 msgid "Shipped to customer" msgstr "" -#: templates/InvenTree/search.html:271 templates/js/stock.js:580 +#: templates/InvenTree/search.html:271 templates/js/stock.js:629 msgid "No stock location set" msgstr "" @@ -6387,7 +6371,7 @@ msgstr "" msgid "Unlink" msgstr "" -#: templates/js/barcode.js:376 templates/js/stock.js:161 +#: templates/js/barcode.js:376 templates/js/stock.js:210 msgid "Remove stock item" msgstr "" @@ -6525,7 +6509,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:840 templates/js/part.js:579 templates/js/part.js:824 -#: templates/js/stock.js:825 templates/js/stock.js:1276 +#: templates/js/stock.js:874 templates/js/stock.js:1325 msgid "Select" msgstr "" @@ -6533,7 +6517,7 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:924 templates/js/stock.js:1498 +#: templates/js/build.js:924 templates/js/stock.js:1547 msgid "No user information" msgstr "" @@ -6663,40 +6647,40 @@ msgstr "" msgid "Create filter" msgstr "" -#: templates/js/forms.js:278 templates/js/forms.js:291 -#: templates/js/forms.js:303 templates/js/forms.js:315 +#: templates/js/forms.js:283 templates/js/forms.js:296 +#: templates/js/forms.js:308 templates/js/forms.js:320 msgid "Action Prohibited" msgstr "" -#: templates/js/forms.js:279 +#: templates/js/forms.js:284 msgid "Create operation not allowed" msgstr "" -#: templates/js/forms.js:292 +#: templates/js/forms.js:297 msgid "Update operation not allowed" msgstr "" -#: templates/js/forms.js:304 +#: templates/js/forms.js:309 msgid "Delete operation not allowed" msgstr "" -#: templates/js/forms.js:316 +#: templates/js/forms.js:321 msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:801 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:811 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1168 +#: templates/js/forms.js:1178 msgid "Searching" msgstr "" -#: templates/js/forms.js:1321 +#: templates/js/forms.js:1331 msgid "Clear input" msgstr "" -#: templates/js/label.js:10 templates/js/report.js:98 templates/js/stock.js:185 +#: templates/js/label.js:10 templates/js/report.js:98 templates/js/stock.js:234 msgid "Select Stock Items" msgstr "" @@ -6911,7 +6895,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:849 templates/js/stock.js:1300 +#: templates/js/part.js:849 templates/js/stock.js:1349 msgid "Path" msgstr "" @@ -6919,11 +6903,11 @@ msgstr "" msgid "No test templates matching query" msgstr "" -#: templates/js/part.js:943 templates/js/stock.js:384 +#: templates/js/part.js:943 templates/js/stock.js:433 msgid "Edit test result" msgstr "" -#: templates/js/part.js:944 templates/js/stock.js:385 +#: templates/js/part.js:944 templates/js/stock.js:434 msgid "Delete test result" msgstr "" @@ -7020,231 +7004,251 @@ msgstr "" msgid "Sales Order(s) must be selected before printing report" msgstr "" -#: templates/js/stock.js:39 -msgid "Transfer Stock" +#: templates/js/stock.js:29 +msgid "Export Stock" msgstr "" -#: templates/js/stock.js:40 -msgid "Move" +#: templates/js/stock.js:32 +msgid "Format" +msgstr "" + +#: templates/js/stock.js:33 +msgid "Select file format" +msgstr "" + +#: templates/js/stock.js:45 +msgid "Include Sublocations" msgstr "" #: templates/js/stock.js:46 +msgid "Include stock items in sublocations" +msgstr "" + +#: templates/js/stock.js:88 +msgid "Transfer Stock" +msgstr "" + +#: templates/js/stock.js:89 +msgid "Move" +msgstr "" + +#: templates/js/stock.js:95 msgid "Count Stock" msgstr "" -#: templates/js/stock.js:47 +#: templates/js/stock.js:96 msgid "Count" msgstr "" -#: templates/js/stock.js:51 +#: templates/js/stock.js:100 msgid "Remove Stock" msgstr "" -#: templates/js/stock.js:52 +#: templates/js/stock.js:101 msgid "Take" msgstr "" -#: templates/js/stock.js:56 +#: templates/js/stock.js:105 msgid "Add Stock" msgstr "" -#: templates/js/stock.js:57 users/models.py:189 +#: templates/js/stock.js:106 users/models.py:189 msgid "Add" msgstr "" -#: templates/js/stock.js:61 templates/stock_table.html:63 +#: templates/js/stock.js:110 templates/stock_table.html:63 msgid "Delete Stock" msgstr "" -#: templates/js/stock.js:150 +#: templates/js/stock.js:199 msgid "Quantity cannot be adjusted for serialized stock" msgstr "" -#: templates/js/stock.js:150 +#: templates/js/stock.js:199 msgid "Specify stock quantity" msgstr "" -#: templates/js/stock.js:186 +#: templates/js/stock.js:235 msgid "You must select at least one available stock item" msgstr "" -#: templates/js/stock.js:202 +#: templates/js/stock.js:251 msgid "Select destination stock location" msgstr "" -#: templates/js/stock.js:210 +#: templates/js/stock.js:259 msgid "Stock transaction notes" msgstr "" -#: templates/js/stock.js:347 +#: templates/js/stock.js:396 msgid "PASS" msgstr "" -#: templates/js/stock.js:349 +#: templates/js/stock.js:398 msgid "FAIL" msgstr "" -#: templates/js/stock.js:354 +#: templates/js/stock.js:403 msgid "NO RESULT" msgstr "" -#: templates/js/stock.js:380 +#: templates/js/stock.js:429 msgid "Add test result" msgstr "" -#: templates/js/stock.js:406 +#: templates/js/stock.js:455 msgid "No test results found" msgstr "" -#: templates/js/stock.js:454 +#: templates/js/stock.js:503 msgid "Test Date" msgstr "" -#: templates/js/stock.js:562 +#: templates/js/stock.js:611 msgid "In production" msgstr "" -#: templates/js/stock.js:566 +#: templates/js/stock.js:615 msgid "Installed in Stock Item" msgstr "" -#: templates/js/stock.js:574 +#: templates/js/stock.js:623 msgid "Assigned to Sales Order" msgstr "" -#: templates/js/stock.js:650 +#: templates/js/stock.js:699 msgid "No stock items matching query" msgstr "" -#: templates/js/stock.js:671 +#: templates/js/stock.js:720 msgid "items" msgstr "" -#: templates/js/stock.js:763 +#: templates/js/stock.js:812 msgid "batches" msgstr "" -#: templates/js/stock.js:790 +#: templates/js/stock.js:839 msgid "locations" msgstr "" -#: templates/js/stock.js:792 +#: templates/js/stock.js:841 msgid "Undefined location" msgstr "" -#: templates/js/stock.js:893 +#: templates/js/stock.js:942 msgid "Stock item is in production" msgstr "" -#: templates/js/stock.js:898 +#: templates/js/stock.js:947 msgid "Stock item assigned to sales order" msgstr "" -#: templates/js/stock.js:901 +#: templates/js/stock.js:950 msgid "Stock item assigned to customer" msgstr "" -#: templates/js/stock.js:905 +#: templates/js/stock.js:954 msgid "Stock item has expired" msgstr "" -#: templates/js/stock.js:907 +#: templates/js/stock.js:956 msgid "Stock item will expire soon" msgstr "" -#: templates/js/stock.js:911 +#: templates/js/stock.js:960 msgid "Stock item has been allocated" msgstr "" -#: templates/js/stock.js:915 +#: templates/js/stock.js:964 msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/stock.js:922 +#: templates/js/stock.js:971 msgid "Stock item has been rejected" msgstr "" -#: templates/js/stock.js:926 +#: templates/js/stock.js:975 msgid "Stock item is lost" msgstr "" -#: templates/js/stock.js:929 +#: templates/js/stock.js:978 msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:933 templates/js/table_filters.js:147 +#: templates/js/stock.js:982 templates/js/table_filters.js:147 msgid "Depleted" msgstr "" -#: templates/js/stock.js:962 +#: templates/js/stock.js:1011 msgid "Stocktake" msgstr "" -#: templates/js/stock.js:1016 +#: templates/js/stock.js:1065 msgid "Supplier part not specified" msgstr "" -#: templates/js/stock.js:1163 +#: templates/js/stock.js:1212 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:1178 +#: templates/js/stock.js:1227 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:1192 +#: templates/js/stock.js:1241 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:1193 +#: templates/js/stock.js:1242 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1332 +#: templates/js/stock.js:1381 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1379 +#: templates/js/stock.js:1428 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1398 +#: templates/js/stock.js:1447 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1417 +#: templates/js/stock.js:1466 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1435 +#: templates/js/stock.js:1484 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1458 +#: templates/js/stock.js:1507 msgid "Added" msgstr "" -#: templates/js/stock.js:1466 +#: templates/js/stock.js:1515 msgid "Removed" msgstr "" -#: templates/js/stock.js:1510 +#: templates/js/stock.js:1559 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1511 +#: templates/js/stock.js:1560 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1655 +#: templates/js/stock.js:1704 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1678 +#: templates/js/stock.js:1727 msgid "Serial" msgstr "" -#: templates/js/stock.js:1706 +#: templates/js/stock.js:1755 msgid "Uninstall Stock Item" msgstr "" @@ -7264,6 +7268,10 @@ msgstr "" msgid "Allow Variant Stock" msgstr "" +#: templates/js/table_filters.js:79 templates/js/table_filters.js:142 +msgid "Include sublocations" +msgstr "" + #: templates/js/table_filters.js:80 msgid "Include locations" msgstr "" From 1c58685e4f754ce21886d1805cfc82e181671d51 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 19 Jul 2021 17:47:31 +1000 Subject: [PATCH 561/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 386 +++++++++++----------- 1 file changed, 197 insertions(+), 189 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 7a7607fac2..81ea437765 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 05:04+0000\n" -"PO-Revision-Date: 2021-07-19 05:28\n" +"POT-Creation-Date: 2021-07-19 07:46+0000\n" +"PO-Revision-Date: 2021-07-19 07:47\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -36,7 +36,7 @@ msgstr "Datum eingeben" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:510 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:520 msgid "Confirm" msgstr "Bestätigen" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "Doppelte Seriennummer: {n}" #: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 -#: stock/views.py:1311 +#: stock/views.py:1278 msgid "Invalid quantity provided" msgstr "Keine gültige Menge" @@ -124,7 +124,7 @@ msgstr "Datei-Kommentar" #: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1489 +#: templates/js/stock.js:1538 msgid "User" msgstr "Benutzer" @@ -141,7 +141,7 @@ msgstr "" #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 -#: templates/js/stock.js:1282 +#: templates/js/stock.js:1331 msgid "Name" msgstr "Name" @@ -161,8 +161,8 @@ msgstr "Name" #: templates/js/company.js:741 templates/js/order.js:247 #: templates/js/order.js:349 templates/js/part.js:265 templates/js/part.js:449 #: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 -#: templates/js/stock.js:868 templates/js/stock.js:1294 -#: templates/js/stock.js:1339 +#: templates/js/stock.js:917 templates/js/stock.js:1343 +#: templates/js/stock.js:1388 msgid "Description" msgstr "Beschreibung" @@ -481,20 +481,20 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 #: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:947 part/templates/part/detail.html:1033 +#: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:91 #: report/templates/report/inventree_test_report_base.html:77 -#: stock/forms.py:142 stock/forms.py:275 +#: stock/forms.py:141 stock/forms.py:247 #: stock/templates/stock/item_base.html:267 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 #: templates/js/order.js:462 templates/js/part.js:1016 #: templates/js/part.js:1138 templates/js/part.js:1194 -#: templates/js/stock.js:1474 templates/js/stock.js:1672 +#: templates/js/stock.js:1523 templates/js/stock.js:1721 msgid "Quantity" msgstr "Anzahl" @@ -506,7 +506,7 @@ msgstr "Anzahl der zu bauenden Teile" msgid "Enter quantity for build output" msgstr "Menge der Endprodukte angeben" -#: build/forms.py:95 order/forms.py:114 stock/forms.py:85 +#: build/forms.py:95 order/forms.py:114 stock/forms.py:84 msgid "Serial Numbers" msgstr "Seriennummer" @@ -535,13 +535,13 @@ msgid "Mark build as complete" msgstr "Bauauftrag als vollständig markieren" #: build/forms.py:210 build/templates/build/auto_allocate.html:18 -#: stock/forms.py:314 stock/templates/stock/item_base.html:297 +#: stock/forms.py:286 stock/templates/stock/item_base.html:297 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:256 -#: templates/js/build.js:620 templates/js/order.js:447 templates/js/stock.js:75 -#: templates/js/stock.js:201 templates/js/stock.js:954 -#: templates/js/stock.js:1366 +#: templates/js/build.js:620 templates/js/order.js:447 +#: templates/js/stock.js:124 templates/js/stock.js:250 +#: templates/js/stock.js:1003 templates/js/stock.js:1415 msgid "Location" msgstr "Lagerort" @@ -555,8 +555,8 @@ msgstr "Lagerort der Endprodukte" #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:251 templates/js/order.js:354 -#: templates/js/stock.js:941 templates/js/stock.js:1443 -#: templates/js/stock.js:1688 +#: templates/js/stock.js:990 templates/js/stock.js:1492 +#: templates/js/stock.js:1737 msgid "Status" msgstr "Status" @@ -659,8 +659,8 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: templates/js/build.js:586 templates/js/build.js:873 #: templates/js/build.js:1139 templates/js/company.js:400 #: templates/js/company.js:650 templates/js/part.js:430 -#: templates/js/part.js:593 templates/js/stock.js:73 templates/js/stock.js:837 -#: templates/js/stock.js:1660 +#: templates/js/part.js:593 templates/js/stock.js:122 templates/js/stock.js:886 +#: templates/js/stock.js:1709 msgid "Part" msgstr "Teil" @@ -786,12 +786,12 @@ msgstr "Link zu einer externen URL" #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 +#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:746 -#: templates/js/stock.js:209 templates/js/stock.js:450 -#: templates/js/stock.js:1033 +#: templates/js/stock.js:258 templates/js/stock.js:499 +#: templates/js/stock.js:1082 msgid "Notes" msgstr "Notizen" @@ -857,7 +857,7 @@ msgstr "Bauauftrag starten um Teile zuzuweisen" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 #: templates/js/build.js:249 templates/js/build.js:993 #: templates/js/order.js:435 templates/js/order.js:440 -#: templates/js/stock.js:1425 +#: templates/js/stock.js:1474 msgid "Stock Item" msgstr "BestandsObjekt" @@ -1110,7 +1110,7 @@ msgstr "Bestand kann jedem verfügbaren Lagerort entnommen werden." #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 #: order/templates/order/purchase_order_detail.html:405 -#: order/templates/order/receive_parts.html:25 stock/forms.py:136 +#: order/templates/order/receive_parts.html:25 stock/forms.py:135 msgid "Destination" msgstr "Ziel-Lager" @@ -1119,8 +1119,8 @@ msgid "Destination location not specified" msgstr "Ziel-Lagerort nicht angegeben" #: build/templates/build/detail.html:73 -#: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 -#: templates/js/stock.js:1695 templates/js/table_filters.js:116 +#: stock/templates/stock/item_base.html:315 templates/js/stock.js:998 +#: templates/js/stock.js:1744 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "Losnummer" @@ -1248,7 +1248,7 @@ msgstr "" #: order/templates/order/po_attachments.html:79 #: order/templates/order/purchase_order_detail.html:153 #: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:809 stock/templates/stock/item.html:232 +#: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "Anhang hinzufügen" @@ -1257,7 +1257,7 @@ msgstr "Anhang hinzufügen" #: order/templates/order/po_attachments.html:51 #: order/templates/order/purchase_order_detail.html:125 #: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:763 stock/templates/stock/item.html:200 +#: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 msgid "Edit Attachment" msgstr "Anhang bearbeiten" @@ -1265,7 +1265,7 @@ msgstr "Anhang bearbeiten" #: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:772 stock/templates/stock/item.html:209 +#: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" msgstr "" @@ -1273,7 +1273,7 @@ msgstr "" #: order/templates/order/po_attachments.html:59 #: order/templates/order/purchase_order_detail.html:133 #: order/templates/order/sales_order_detail.html:125 -#: part/templates/part/detail.html:773 stock/templates/stock/item.html:210 +#: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 msgid "Delete Attachment" msgstr "Anhang löschen" @@ -1306,7 +1306,7 @@ msgid "Build Order Details" msgstr "Bauauftrag-details" #: build/templates/build/navbar.html:15 order/templates/order/po_navbar.html:15 -#: templates/js/stock.js:1354 +#: templates/js/stock.js:1403 msgid "Details" msgstr "Details" @@ -1351,7 +1351,7 @@ msgstr "Endprodukt anlegen" msgid "Maximum output quantity is " msgstr "Maximale Endproduktmenge ist " -#: build/views.py:183 stock/views.py:1337 +#: build/views.py:183 stock/views.py:1304 msgid "Serial numbers already exist" msgstr "Seriennummern existieren bereits" @@ -1606,7 +1606,7 @@ msgid "Number of recent parts to display on index page" msgstr "Anzahl der neusten Teile auf der Startseite" #: common/models.py:160 part/models.py:2225 report/models.py:187 -#: stock/forms.py:226 templates/js/table_filters.js:25 +#: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "Vorlage" @@ -2097,7 +2097,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:551 templates/js/part.js:348 -#: templates/js/stock.js:446 +#: templates/js/stock.js:495 msgid "Value" msgstr "Wert" @@ -2166,7 +2166,7 @@ msgstr "Mindestpreis" #: company/models.py:531 company/templates/company/supplier_part.html:113 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/company.js:751 templates/js/stock.js:1029 +#: templates/js/company.js:751 templates/js/stock.js:1078 msgid "Packaging" msgstr "Verpackungen" @@ -2235,7 +2235,7 @@ msgstr "Telefon" #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:245 templates/js/order.js:331 -#: templates/js/stock.js:1407 +#: templates/js/stock.js:1456 msgid "Customer" msgstr "Kunde" @@ -2359,22 +2359,15 @@ msgstr "Zugeordneter Bestand" msgid "Company Notes" msgstr "Firmenbemerkungen" -#: company/templates/company/detail.html:271 -#: company/templates/company/supplier_part.html:288 -#: part/templates/part/category.html:127 part/templates/part/category.html:141 -#: part/templates/part/detail.html:648 stock/templates/stock/location.html:231 -msgid "Export" -msgstr "Exportieren" - -#: company/templates/company/detail.html:372 +#: company/templates/company/detail.html:364 #: company/templates/company/manufacturer_part.html:200 -#: part/templates/part/detail.html:833 +#: part/templates/part/detail.html:825 msgid "Delete Supplier Parts?" msgstr "" -#: company/templates/company/detail.html:373 +#: company/templates/company/detail.html:365 #: company/templates/company/manufacturer_part.html:201 -#: part/templates/part/detail.html:834 +#: part/templates/part/detail.html:826 msgid "All selected supplier parts will be deleted" msgstr "" @@ -2452,7 +2445,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:176 -#: part/templates/part/detail.html:726 +#: part/templates/part/detail.html:718 msgid "Add Parameter" msgstr "" @@ -2477,8 +2470,8 @@ msgstr "Herstellerteil-Bestand" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:269 -#: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:74 -#: templates/js/stock.js:877 templates/navbar.html:26 +#: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 +#: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" msgstr "Lagerbestand" @@ -2507,7 +2500,7 @@ msgstr "Zuliefererteile" #: stock/templates/stock/location.html:148 #: stock/templates/stock/location_navbar.html:18 #: stock/templates/stock/location_navbar.html:21 -#: templates/InvenTree/search.html:198 templates/js/stock.js:1306 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1355 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "Teilbestand" @@ -2515,7 +2508,7 @@ msgstr "Teilbestand" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 stock/models.py:420 #: stock/templates/stock/item_base.html:386 templates/js/company.js:691 -#: templates/js/stock.js:1001 +#: templates/js/stock.js:1050 msgid "Supplier Part" msgstr "Zuliefererteil" @@ -2644,7 +2637,7 @@ msgstr "Label Name" msgid "Label description" msgstr "Label Beschreibung" -#: label/models.py:127 stock/forms.py:169 +#: label/models.py:127 stock/forms.py:168 msgid "Label" msgstr "Label" @@ -2863,7 +2856,7 @@ msgstr "Bestellung" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:336 templates/js/order.js:212 -#: templates/js/stock.js:980 templates/js/stock.js:1388 +#: templates/js/stock.js:1029 templates/js/stock.js:1437 msgid "Purchase Order" msgstr "Bestellung" @@ -2883,7 +2876,7 @@ msgid "Number of items received" msgstr "Empfangene Objekt-Anzahl" #: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:545 -#: stock/templates/stock/item_base.html:343 templates/js/stock.js:1024 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:1073 msgid "Purchase Price" msgstr "Preis" @@ -2999,7 +2992,7 @@ msgstr "Bestellung bearbeiten" #: order/templates/order/order_base.html:196 #: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 -#: stock/templates/stock/location.html:259 templates/js/part.js:64 +#: stock/templates/stock/location.html:250 templates/js/part.js:64 msgid "New Location" msgstr "Neuer Lagerort" @@ -3594,11 +3587,11 @@ msgstr "Standard-Lagerort" msgid "Available Stock" msgstr "Verfügbarer Lagerbestand" -#: part/forms.py:64 stock/forms.py:232 +#: part/forms.py:64 msgid "File Format" msgstr "Dateiformat" -#: part/forms.py:64 stock/forms.py:232 +#: part/forms.py:64 msgid "Select output file format" msgstr "Ausgabe-Dateiformat auswählen" @@ -3938,7 +3931,7 @@ msgstr "Test-Vorlagen können nur für verfolgbare Teile angelegt werden" msgid "Test with this name already exists for this part" msgstr "Ein Test mit diesem Namen besteht bereits für dieses Teil" -#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:426 +#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "Test-Name" @@ -4239,6 +4232,10 @@ msgstr "Teile (inklusive Unter-Kategorien)" msgid "Export Part Data" msgstr "Teile-Daten exportieren" +#: part/templates/part/category.html:127 part/templates/part/category.html:141 +msgid "Export" +msgstr "Exportieren" + #: part/templates/part/category.html:130 msgid "Create new part" msgstr "Neues Teil anlegen" @@ -4272,7 +4269,7 @@ msgid "Part Parameters" msgstr "Teilparameter" #: part/templates/part/category.html:256 -#: stock/templates/stock/location.html:260 +#: stock/templates/stock/location.html:251 msgid "Create new location" msgstr "Neuen Lagerort anlegen" @@ -4289,7 +4286,7 @@ msgstr "Teil-Kategorie anlegen" msgid "Create new Part Category" msgstr "Neue Teil-Kategorie anlegen" -#: part/templates/part/category.html:298 stock/views.py:907 +#: part/templates/part/category.html:298 stock/views.py:874 msgid "Create new Stock Location" msgstr "Neuen Lagerort erstellen" @@ -4476,26 +4473,26 @@ msgstr "" msgid "Delete Test Result Template" msgstr "" -#: part/templates/part/detail.html:677 +#: part/templates/part/detail.html:669 msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:910 +#: part/templates/part/detail.html:902 #, python-format msgid "Single Price - %(currency)s" msgstr "Einzelpreis - %(currency)s" -#: part/templates/part/detail.html:922 +#: part/templates/part/detail.html:914 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "Einzelpreisdifferenz - %(currency)s" -#: part/templates/part/detail.html:934 +#: part/templates/part/detail.html:926 #, python-format msgid "Part Single Price - %(currency)s" msgstr "Einzelpreis für Zuliefererteil- %(currency)s" -#: part/templates/part/detail.html:1023 +#: part/templates/part/detail.html:1015 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -5092,7 +5089,7 @@ msgid "Result" msgstr "Ergebnis" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:259 templates/js/stock.js:1322 +#: templates/js/order.js:259 templates/js/stock.js:1371 msgid "Date" msgstr "Datum" @@ -5146,69 +5143,60 @@ msgstr "" msgid "Moved {n} parts to {loc}" msgstr "{n} Teile nach {loc} bewegt" -#: stock/forms.py:81 stock/forms.py:341 stock/models.py:513 -#: stock/templates/stock/item_base.html:393 templates/js/stock.js:969 +#: stock/forms.py:80 stock/forms.py:313 stock/models.py:513 +#: stock/templates/stock/item_base.html:393 templates/js/stock.js:1018 msgid "Expiry Date" msgstr "Ablaufdatum" -#: stock/forms.py:82 stock/forms.py:342 +#: stock/forms.py:81 stock/forms.py:314 msgid "Expiration date for this stock item" msgstr "Ablaufdatum für dieses BestandsObjekt" -#: stock/forms.py:85 +#: stock/forms.py:84 msgid "Enter unique serial numbers (or leave blank)" msgstr "Eindeutige Seriennummern eingeben (oder leer lassen)" -#: stock/forms.py:136 +#: stock/forms.py:135 msgid "Destination for serialized stock (by default, will remain in current location)" msgstr "Lagerort für serial" -#: stock/forms.py:138 +#: stock/forms.py:137 msgid "Serial numbers" msgstr "Seriennummern" -#: stock/forms.py:138 +#: stock/forms.py:137 msgid "Unique serial numbers (must match quantity)" msgstr "Anzahl der eindeutigen Seriennummern (muss mit der Anzahl übereinstimmen)" -#: stock/forms.py:140 stock/forms.py:316 +#: stock/forms.py:139 stock/forms.py:288 msgid "Add transaction note (optional)" msgstr " Transaktionsnotizen hinzufügen (optional)" -#: stock/forms.py:170 stock/forms.py:226 +#: stock/forms.py:169 stock/forms.py:225 msgid "Select test report template" msgstr "Test Bericht Vorlage auswählen" -#: stock/forms.py:234 templates/js/table_filters.js:79 -#: templates/js/table_filters.js:142 -msgid "Include sublocations" -msgstr "Unter-Lagerorte einschließen" - -#: stock/forms.py:234 -msgid "Include stock items in sub locations" -msgstr "BestandsObjekt in untergeordneten Lagerorten einschließen" - -#: stock/forms.py:269 +#: stock/forms.py:241 msgid "Stock item to install" msgstr "BestandsObjekt zum verbauen" -#: stock/forms.py:276 +#: stock/forms.py:248 msgid "Stock quantity to assign" msgstr "Bestandmenge zum Zuweisen" -#: stock/forms.py:304 +#: stock/forms.py:276 msgid "Must not exceed available quantity" msgstr "Anzahl darf die verfügbare Anzahl nicht überschreiten" -#: stock/forms.py:314 +#: stock/forms.py:286 msgid "Destination location for uninstalled items" msgstr "Ziel Lagerort für unverbaute Objekte" -#: stock/forms.py:318 +#: stock/forms.py:290 msgid "Confirm uninstall" msgstr "nicht mehr verbauen bestätigen" -#: stock/forms.py:318 +#: stock/forms.py:290 msgid "Confirm removal of installed stock items" msgstr "Entfernen der verbauten BestandsObjekt bestätigen" @@ -5606,7 +5594,7 @@ msgstr "Dieses BestandsObjekt lief am %(item.expiry_date)s ab" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "Dieses BestandsObjekt läuft am %(item.expiry_date)s ab" -#: stock/templates/stock/item_base.html:406 templates/js/stock.js:975 +#: stock/templates/stock/item_base.html:406 templates/js/stock.js:1024 msgid "Last Updated" msgstr "Zuletzt aktualisiert" @@ -5759,7 +5747,7 @@ msgstr "Lade..." msgid "The following stock items will be uninstalled" msgstr "Die folgenden BestandsObjekte werden nicht mehr verbaut" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:880 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:847 msgid "Convert Stock Item" msgstr "BestandsObjekt umwandeln" @@ -5784,7 +5772,7 @@ msgstr "Sind Sie sicher, dass Sie diesen BestandsObjekt-Verfolgungs-Eintrag lös msgid "Edit Stock Location" msgstr "BestandsObjekt-Lagerort bearbeiten" -#: stock/views.py:253 stock/views.py:859 stock/views.py:981 stock/views.py:1346 +#: stock/views.py:253 stock/views.py:826 stock/views.py:948 stock/views.py:1313 msgid "Owner is required (ownership control is enabled)" msgstr "Eigentümer notwendig (Eigentümerkontrolle aktiv)" @@ -5820,67 +5808,63 @@ msgstr "alle Testdaten löschen" msgid "Confirm test data deletion" msgstr "Löschen Testdaten bestätigen" -#: stock/views.py:385 -msgid "Stock Export Options" -msgstr "Lagerbestand Exportoptionen" - -#: stock/views.py:506 +#: stock/views.py:473 msgid "Stock Item QR Code" msgstr "BestandsObjekt-QR-Code" -#: stock/views.py:532 +#: stock/views.py:499 msgid "Install Stock Item" msgstr "BestandsObjekt installiert" -#: stock/views.py:631 +#: stock/views.py:598 msgid "Uninstall Stock Items" msgstr "BestandsObjekte deinstallieren" -#: stock/views.py:728 templates/js/stock.js:223 +#: stock/views.py:695 templates/js/stock.js:272 msgid "Confirm stock adjustment" msgstr "Bestands-Anpassung bestätigen" -#: stock/views.py:739 +#: stock/views.py:706 msgid "Uninstalled stock items" msgstr "BestandsObjekte deinstalliert" -#: stock/views.py:761 +#: stock/views.py:728 msgid "Edit Stock Item" msgstr "BestandsObjekt bearbeiten" -#: stock/views.py:998 +#: stock/views.py:965 msgid "Serialize Stock" msgstr "Lagerbestand erfassen" -#: stock/views.py:1091 templates/js/build.js:365 +#: stock/views.py:1058 templates/js/build.js:365 msgid "Create new Stock Item" msgstr "Neues BestandsObjekt hinzufügen" -#: stock/views.py:1233 +#: stock/views.py:1200 msgid "Duplicate Stock Item" msgstr "Bestand duplizieren" -#: stock/views.py:1315 +#: stock/views.py:1282 msgid "Quantity cannot be negative" msgstr "Anzahl kann nicht negativ sein" -#: stock/views.py:1415 +#: stock/views.py:1382 msgid "Delete Stock Location" msgstr "Bestand-Lagerort löschen" -#: stock/views.py:1428 +#: stock/views.py:1395 msgid "Delete Stock Item" msgstr "BestandsObjekt löschen" -#: stock/views.py:1439 +#: stock/views.py:1406 msgid "Delete Stock Tracking Entry" msgstr "Lagerbestands-Tracking-Eintrag löschen" -#: stock/views.py:1446 +#: stock/views.py:1413 msgid "Edit Stock Tracking Entry" msgstr "Lagerbestands-Tracking-Eintrag bearbeiten" -#: stock/views.py:1455 +#: stock/views.py:1422 msgid "Add Stock Tracking Entry" msgstr "Lagerbestands-Tracking-Eintrag hinzufügen" @@ -5964,11 +5948,11 @@ msgstr "Suchergebnisse" msgid "Enter a search query" msgstr "Eine Sucheanfrage eingeben" -#: templates/InvenTree/search.html:268 templates/js/stock.js:570 +#: templates/InvenTree/search.html:268 templates/js/stock.js:619 msgid "Shipped to customer" msgstr "an Kunde versand" -#: templates/InvenTree/search.html:271 templates/js/stock.js:580 +#: templates/InvenTree/search.html:271 templates/js/stock.js:629 msgid "No stock location set" msgstr "Kein Lagerort gesetzt" @@ -6390,7 +6374,7 @@ msgstr "Dadurch wird die Verknüpfung zwischen diesem BestandsObjekt und dem Bar msgid "Unlink" msgstr "Entfernen" -#: templates/js/barcode.js:376 templates/js/stock.js:161 +#: templates/js/barcode.js:376 templates/js/stock.js:210 msgid "Remove stock item" msgstr "BestandsObjekt entfernen" @@ -6528,7 +6512,7 @@ msgid "No builds matching query" msgstr "Keine Bauaufträge passen zur Anfrage" #: templates/js/build.js:840 templates/js/part.js:579 templates/js/part.js:824 -#: templates/js/stock.js:825 templates/js/stock.js:1276 +#: templates/js/stock.js:874 templates/js/stock.js:1325 msgid "Select" msgstr "Auswählen" @@ -6536,7 +6520,7 @@ msgstr "Auswählen" msgid "Build order is overdue" msgstr "Bauauftrag ist überfällig" -#: templates/js/build.js:924 templates/js/stock.js:1498 +#: templates/js/build.js:924 templates/js/stock.js:1547 msgid "No user information" msgstr "Keine Benutzerinformation" @@ -6666,40 +6650,40 @@ msgstr "Filter entfernen" msgid "Create filter" msgstr "Filter anlegen" -#: templates/js/forms.js:278 templates/js/forms.js:291 -#: templates/js/forms.js:303 templates/js/forms.js:315 +#: templates/js/forms.js:283 templates/js/forms.js:296 +#: templates/js/forms.js:308 templates/js/forms.js:320 msgid "Action Prohibited" msgstr "" -#: templates/js/forms.js:279 +#: templates/js/forms.js:284 msgid "Create operation not allowed" msgstr "" -#: templates/js/forms.js:292 +#: templates/js/forms.js:297 msgid "Update operation not allowed" msgstr "" -#: templates/js/forms.js:304 +#: templates/js/forms.js:309 msgid "Delete operation not allowed" msgstr "" -#: templates/js/forms.js:316 +#: templates/js/forms.js:321 msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:801 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:811 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "Fehler in Formular" -#: templates/js/forms.js:1168 +#: templates/js/forms.js:1178 msgid "Searching" msgstr "" -#: templates/js/forms.js:1321 +#: templates/js/forms.js:1331 msgid "Clear input" msgstr "" -#: templates/js/label.js:10 templates/js/report.js:98 templates/js/stock.js:185 +#: templates/js/label.js:10 templates/js/report.js:98 templates/js/stock.js:234 msgid "Select Stock Items" msgstr "BestandsObjekte auswählen" @@ -6914,7 +6898,7 @@ msgstr "Keine Kategorie" msgid "Low stock" msgstr "Bestand niedrig" -#: templates/js/part.js:849 templates/js/stock.js:1300 +#: templates/js/part.js:849 templates/js/stock.js:1349 msgid "Path" msgstr "Pfad" @@ -6922,11 +6906,11 @@ msgstr "Pfad" msgid "No test templates matching query" msgstr "Keine zur Anfrage passenden Testvorlagen" -#: templates/js/part.js:943 templates/js/stock.js:384 +#: templates/js/part.js:943 templates/js/stock.js:433 msgid "Edit test result" msgstr "Testergebnis bearbeiten" -#: templates/js/part.js:944 templates/js/stock.js:385 +#: templates/js/part.js:944 templates/js/stock.js:434 msgid "Delete test result" msgstr "Testergebnis löschen" @@ -7023,231 +7007,251 @@ msgstr "Aufträge auswählen" msgid "Sales Order(s) must be selected before printing report" msgstr "Auftrag muss vor dem Berichtsdruck ausgewählt werden" -#: templates/js/stock.js:39 +#: templates/js/stock.js:29 +msgid "Export Stock" +msgstr "" + +#: templates/js/stock.js:32 +msgid "Format" +msgstr "" + +#: templates/js/stock.js:33 +msgid "Select file format" +msgstr "" + +#: templates/js/stock.js:45 +msgid "Include Sublocations" +msgstr "" + +#: templates/js/stock.js:46 +msgid "Include stock items in sublocations" +msgstr "" + +#: templates/js/stock.js:88 msgid "Transfer Stock" msgstr "" -#: templates/js/stock.js:40 +#: templates/js/stock.js:89 msgid "Move" msgstr "Verschieben" -#: templates/js/stock.js:46 +#: templates/js/stock.js:95 msgid "Count Stock" msgstr "" -#: templates/js/stock.js:47 +#: templates/js/stock.js:96 msgid "Count" msgstr "Anzahl" -#: templates/js/stock.js:51 +#: templates/js/stock.js:100 msgid "Remove Stock" msgstr "" -#: templates/js/stock.js:52 +#: templates/js/stock.js:101 msgid "Take" msgstr "Entfernen" -#: templates/js/stock.js:56 +#: templates/js/stock.js:105 msgid "Add Stock" msgstr "" -#: templates/js/stock.js:57 users/models.py:189 +#: templates/js/stock.js:106 users/models.py:189 msgid "Add" msgstr "Hinzufügen" -#: templates/js/stock.js:61 templates/stock_table.html:63 +#: templates/js/stock.js:110 templates/stock_table.html:63 msgid "Delete Stock" msgstr "Bestand löschen" -#: templates/js/stock.js:150 +#: templates/js/stock.js:199 msgid "Quantity cannot be adjusted for serialized stock" msgstr "" -#: templates/js/stock.js:150 +#: templates/js/stock.js:199 msgid "Specify stock quantity" msgstr "" -#: templates/js/stock.js:186 +#: templates/js/stock.js:235 msgid "You must select at least one available stock item" msgstr "" -#: templates/js/stock.js:202 +#: templates/js/stock.js:251 msgid "Select destination stock location" msgstr "" -#: templates/js/stock.js:210 +#: templates/js/stock.js:259 msgid "Stock transaction notes" msgstr "" -#: templates/js/stock.js:347 +#: templates/js/stock.js:396 msgid "PASS" msgstr "ERFOLGREICH" -#: templates/js/stock.js:349 +#: templates/js/stock.js:398 msgid "FAIL" msgstr "FEHLGESCHLAGEN" -#: templates/js/stock.js:354 +#: templates/js/stock.js:403 msgid "NO RESULT" msgstr "KEIN ERGEBNIS" -#: templates/js/stock.js:380 +#: templates/js/stock.js:429 msgid "Add test result" msgstr "Testergebnis hinzufügen" -#: templates/js/stock.js:406 +#: templates/js/stock.js:455 msgid "No test results found" msgstr "Keine Testergebnisse gefunden" -#: templates/js/stock.js:454 +#: templates/js/stock.js:503 msgid "Test Date" msgstr "Testdatum" -#: templates/js/stock.js:562 +#: templates/js/stock.js:611 msgid "In production" msgstr "In Arbeit" -#: templates/js/stock.js:566 +#: templates/js/stock.js:615 msgid "Installed in Stock Item" msgstr "In BestandsObjekt installiert" -#: templates/js/stock.js:574 +#: templates/js/stock.js:623 msgid "Assigned to Sales Order" msgstr "Auftrag zugewiesen" -#: templates/js/stock.js:650 +#: templates/js/stock.js:699 msgid "No stock items matching query" msgstr "Keine zur Anfrage passenden BestandsObjekte" -#: templates/js/stock.js:671 +#: templates/js/stock.js:720 msgid "items" msgstr "Teile" -#: templates/js/stock.js:763 +#: templates/js/stock.js:812 msgid "batches" msgstr "lose" -#: templates/js/stock.js:790 +#: templates/js/stock.js:839 msgid "locations" msgstr "Lagerorte" -#: templates/js/stock.js:792 +#: templates/js/stock.js:841 msgid "Undefined location" msgstr "unbekannter Lagerort" -#: templates/js/stock.js:893 +#: templates/js/stock.js:942 msgid "Stock item is in production" msgstr "BestandsObjekt wird produziert" -#: templates/js/stock.js:898 +#: templates/js/stock.js:947 msgid "Stock item assigned to sales order" msgstr "BestandsObjekt wurde Auftrag zugewiesen" -#: templates/js/stock.js:901 +#: templates/js/stock.js:950 msgid "Stock item assigned to customer" msgstr "BestandsObjekt wurde Kunden zugewiesen" -#: templates/js/stock.js:905 +#: templates/js/stock.js:954 msgid "Stock item has expired" msgstr "BestandsObjekt ist abgelaufen" -#: templates/js/stock.js:907 +#: templates/js/stock.js:956 msgid "Stock item will expire soon" msgstr "BestandsObjekt läuft demnächst ab" -#: templates/js/stock.js:911 +#: templates/js/stock.js:960 msgid "Stock item has been allocated" msgstr "BestandsObjekt zugewiesen" -#: templates/js/stock.js:915 +#: templates/js/stock.js:964 msgid "Stock item has been installed in another item" msgstr "BestandsObjekt in anderem Element verbaut" -#: templates/js/stock.js:922 +#: templates/js/stock.js:971 msgid "Stock item has been rejected" msgstr "BestandsObjekt abgewiesen" -#: templates/js/stock.js:926 +#: templates/js/stock.js:975 msgid "Stock item is lost" msgstr "BestandsObjekt verloren" -#: templates/js/stock.js:929 +#: templates/js/stock.js:978 msgid "Stock item is destroyed" msgstr "BestandsObjekt zerstört" -#: templates/js/stock.js:933 templates/js/table_filters.js:147 +#: templates/js/stock.js:982 templates/js/table_filters.js:147 msgid "Depleted" msgstr "gelöscht" -#: templates/js/stock.js:962 +#: templates/js/stock.js:1011 msgid "Stocktake" msgstr "Inventur" -#: templates/js/stock.js:1016 +#: templates/js/stock.js:1065 msgid "Supplier part not specified" msgstr "" -#: templates/js/stock.js:1163 +#: templates/js/stock.js:1212 msgid "Stock Status" msgstr "Status" -#: templates/js/stock.js:1178 +#: templates/js/stock.js:1227 msgid "Set Stock Status" msgstr "Status setzen" -#: templates/js/stock.js:1192 +#: templates/js/stock.js:1241 msgid "Select Status Code" msgstr "Status Code setzen" -#: templates/js/stock.js:1193 +#: templates/js/stock.js:1242 msgid "Status code must be selected" msgstr "Status Code muss ausgewählt werden" -#: templates/js/stock.js:1332 +#: templates/js/stock.js:1381 msgid "Invalid date" msgstr "Ungültiges Datum" -#: templates/js/stock.js:1379 +#: templates/js/stock.js:1428 msgid "Location no longer exists" msgstr "Standort nicht mehr vorhanden" -#: templates/js/stock.js:1398 +#: templates/js/stock.js:1447 msgid "Purchase order no longer exists" msgstr "Bestellung existiert nicht mehr" -#: templates/js/stock.js:1417 +#: templates/js/stock.js:1466 msgid "Customer no longer exists" msgstr "Kunde existiert nicht mehr" -#: templates/js/stock.js:1435 +#: templates/js/stock.js:1484 msgid "Stock item no longer exists" msgstr "Lagerbestand existiert nicht mehr" -#: templates/js/stock.js:1458 +#: templates/js/stock.js:1507 msgid "Added" msgstr "Hinzugefügt" -#: templates/js/stock.js:1466 +#: templates/js/stock.js:1515 msgid "Removed" msgstr "Entfernt" -#: templates/js/stock.js:1510 +#: templates/js/stock.js:1559 msgid "Edit tracking entry" msgstr "Tracking-Eintrag bearbeiten" -#: templates/js/stock.js:1511 +#: templates/js/stock.js:1560 msgid "Delete tracking entry" msgstr "Tracking-Eintrag löschen" -#: templates/js/stock.js:1655 +#: templates/js/stock.js:1704 msgid "No installed items" msgstr "Keine installierten Elemente" -#: templates/js/stock.js:1678 +#: templates/js/stock.js:1727 msgid "Serial" msgstr "Seriennummer" -#: templates/js/stock.js:1706 +#: templates/js/stock.js:1755 msgid "Uninstall Stock Item" msgstr "Lagerbestand entfernen" @@ -7267,6 +7271,10 @@ msgstr "überprüft" msgid "Allow Variant Stock" msgstr "Bestand an Varianten zulassen" +#: templates/js/table_filters.js:79 templates/js/table_filters.js:142 +msgid "Include sublocations" +msgstr "Unter-Lagerorte einschließen" + #: templates/js/table_filters.js:80 msgid "Include locations" msgstr "Lagerorte einschließen" From 7fd51b322fc51520b9a97e16d342fe0bd6b2b3f5 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 19 Jul 2021 17:47:32 +1000 Subject: [PATCH 562/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/it/LC_MESSAGES/django.po | 388 +++++++++++----------- 1 file changed, 198 insertions(+), 190 deletions(-) diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index a4e0209875..4067d96411 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 05:04+0000\n" -"PO-Revision-Date: 2021-07-19 05:28\n" +"POT-Creation-Date: 2021-07-19 07:46+0000\n" +"PO-Revision-Date: 2021-07-19 07:47\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -36,7 +36,7 @@ msgstr "" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:510 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:520 msgid "Confirm" msgstr "" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "" #: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 -#: stock/views.py:1311 +#: stock/views.py:1278 msgid "Invalid quantity provided" msgstr "" @@ -124,7 +124,7 @@ msgstr "" #: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1489 +#: templates/js/stock.js:1538 msgid "User" msgstr "" @@ -141,7 +141,7 @@ msgstr "" #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 -#: templates/js/stock.js:1282 +#: templates/js/stock.js:1331 msgid "Name" msgstr "" @@ -161,8 +161,8 @@ msgstr "" #: templates/js/company.js:741 templates/js/order.js:247 #: templates/js/order.js:349 templates/js/part.js:265 templates/js/part.js:449 #: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 -#: templates/js/stock.js:868 templates/js/stock.js:1294 -#: templates/js/stock.js:1339 +#: templates/js/stock.js:917 templates/js/stock.js:1343 +#: templates/js/stock.js:1388 msgid "Description" msgstr "" @@ -481,20 +481,20 @@ msgstr "" #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 #: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:947 part/templates/part/detail.html:1033 +#: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:91 #: report/templates/report/inventree_test_report_base.html:77 -#: stock/forms.py:142 stock/forms.py:275 +#: stock/forms.py:141 stock/forms.py:247 #: stock/templates/stock/item_base.html:267 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 #: templates/js/order.js:462 templates/js/part.js:1016 #: templates/js/part.js:1138 templates/js/part.js:1194 -#: templates/js/stock.js:1474 templates/js/stock.js:1672 +#: templates/js/stock.js:1523 templates/js/stock.js:1721 msgid "Quantity" msgstr "" @@ -506,7 +506,7 @@ msgstr "" msgid "Enter quantity for build output" msgstr "" -#: build/forms.py:95 order/forms.py:114 stock/forms.py:85 +#: build/forms.py:95 order/forms.py:114 stock/forms.py:84 msgid "Serial Numbers" msgstr "" @@ -535,13 +535,13 @@ msgid "Mark build as complete" msgstr "" #: build/forms.py:210 build/templates/build/auto_allocate.html:18 -#: stock/forms.py:314 stock/templates/stock/item_base.html:297 +#: stock/forms.py:286 stock/templates/stock/item_base.html:297 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:256 -#: templates/js/build.js:620 templates/js/order.js:447 templates/js/stock.js:75 -#: templates/js/stock.js:201 templates/js/stock.js:954 -#: templates/js/stock.js:1366 +#: templates/js/build.js:620 templates/js/order.js:447 +#: templates/js/stock.js:124 templates/js/stock.js:250 +#: templates/js/stock.js:1003 templates/js/stock.js:1415 msgid "Location" msgstr "" @@ -555,8 +555,8 @@ msgstr "" #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:251 templates/js/order.js:354 -#: templates/js/stock.js:941 templates/js/stock.js:1443 -#: templates/js/stock.js:1688 +#: templates/js/stock.js:990 templates/js/stock.js:1492 +#: templates/js/stock.js:1737 msgid "Status" msgstr "" @@ -659,8 +659,8 @@ msgstr "" #: templates/js/build.js:586 templates/js/build.js:873 #: templates/js/build.js:1139 templates/js/company.js:400 #: templates/js/company.js:650 templates/js/part.js:430 -#: templates/js/part.js:593 templates/js/stock.js:73 templates/js/stock.js:837 -#: templates/js/stock.js:1660 +#: templates/js/part.js:593 templates/js/stock.js:122 templates/js/stock.js:886 +#: templates/js/stock.js:1709 msgid "Part" msgstr "" @@ -786,12 +786,12 @@ msgstr "" #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 +#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:746 -#: templates/js/stock.js:209 templates/js/stock.js:450 -#: templates/js/stock.js:1033 +#: templates/js/stock.js:258 templates/js/stock.js:499 +#: templates/js/stock.js:1082 msgid "Notes" msgstr "" @@ -857,7 +857,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 #: templates/js/build.js:249 templates/js/build.js:993 #: templates/js/order.js:435 templates/js/order.js:440 -#: templates/js/stock.js:1425 +#: templates/js/stock.js:1474 msgid "Stock Item" msgstr "" @@ -1110,7 +1110,7 @@ msgstr "" #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 #: order/templates/order/purchase_order_detail.html:405 -#: order/templates/order/receive_parts.html:25 stock/forms.py:136 +#: order/templates/order/receive_parts.html:25 stock/forms.py:135 msgid "Destination" msgstr "" @@ -1119,8 +1119,8 @@ msgid "Destination location not specified" msgstr "" #: build/templates/build/detail.html:73 -#: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 -#: templates/js/stock.js:1695 templates/js/table_filters.js:116 +#: stock/templates/stock/item_base.html:315 templates/js/stock.js:998 +#: templates/js/stock.js:1744 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "" @@ -1248,7 +1248,7 @@ msgstr "" #: order/templates/order/po_attachments.html:79 #: order/templates/order/purchase_order_detail.html:153 #: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:809 stock/templates/stock/item.html:232 +#: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "" @@ -1257,7 +1257,7 @@ msgstr "" #: order/templates/order/po_attachments.html:51 #: order/templates/order/purchase_order_detail.html:125 #: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:763 stock/templates/stock/item.html:200 +#: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 msgid "Edit Attachment" msgstr "" @@ -1265,7 +1265,7 @@ msgstr "" #: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:772 stock/templates/stock/item.html:209 +#: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" msgstr "" @@ -1273,7 +1273,7 @@ msgstr "" #: order/templates/order/po_attachments.html:59 #: order/templates/order/purchase_order_detail.html:133 #: order/templates/order/sales_order_detail.html:125 -#: part/templates/part/detail.html:773 stock/templates/stock/item.html:210 +#: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 msgid "Delete Attachment" msgstr "" @@ -1306,7 +1306,7 @@ msgid "Build Order Details" msgstr "" #: build/templates/build/navbar.html:15 order/templates/order/po_navbar.html:15 -#: templates/js/stock.js:1354 +#: templates/js/stock.js:1403 msgid "Details" msgstr "" @@ -1351,7 +1351,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:183 stock/views.py:1337 +#: build/views.py:183 stock/views.py:1304 msgid "Serial numbers already exist" msgstr "" @@ -1606,7 +1606,7 @@ msgid "Number of recent parts to display on index page" msgstr "" #: common/models.py:160 part/models.py:2225 report/models.py:187 -#: stock/forms.py:226 templates/js/table_filters.js:25 +#: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" @@ -2097,7 +2097,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:551 templates/js/part.js:348 -#: templates/js/stock.js:446 +#: templates/js/stock.js:495 msgid "Value" msgstr "" @@ -2166,7 +2166,7 @@ msgstr "" #: company/models.py:531 company/templates/company/supplier_part.html:113 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/company.js:751 templates/js/stock.js:1029 +#: templates/js/company.js:751 templates/js/stock.js:1078 msgid "Packaging" msgstr "" @@ -2235,7 +2235,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:245 templates/js/order.js:331 -#: templates/js/stock.js:1407 +#: templates/js/stock.js:1456 msgid "Customer" msgstr "" @@ -2359,22 +2359,15 @@ msgstr "" msgid "Company Notes" msgstr "" -#: company/templates/company/detail.html:271 -#: company/templates/company/supplier_part.html:288 -#: part/templates/part/category.html:127 part/templates/part/category.html:141 -#: part/templates/part/detail.html:648 stock/templates/stock/location.html:231 -msgid "Export" -msgstr "" - -#: company/templates/company/detail.html:372 +#: company/templates/company/detail.html:364 #: company/templates/company/manufacturer_part.html:200 -#: part/templates/part/detail.html:833 +#: part/templates/part/detail.html:825 msgid "Delete Supplier Parts?" msgstr "" -#: company/templates/company/detail.html:373 +#: company/templates/company/detail.html:365 #: company/templates/company/manufacturer_part.html:201 -#: part/templates/part/detail.html:834 +#: part/templates/part/detail.html:826 msgid "All selected supplier parts will be deleted" msgstr "" @@ -2452,7 +2445,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:176 -#: part/templates/part/detail.html:726 +#: part/templates/part/detail.html:718 msgid "Add Parameter" msgstr "" @@ -2477,8 +2470,8 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:269 -#: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:74 -#: templates/js/stock.js:877 templates/navbar.html:26 +#: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 +#: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" msgstr "" @@ -2507,7 +2500,7 @@ msgstr "" #: stock/templates/stock/location.html:148 #: stock/templates/stock/location_navbar.html:18 #: stock/templates/stock/location_navbar.html:21 -#: templates/InvenTree/search.html:198 templates/js/stock.js:1306 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1355 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" @@ -2515,7 +2508,7 @@ msgstr "" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 stock/models.py:420 #: stock/templates/stock/item_base.html:386 templates/js/company.js:691 -#: templates/js/stock.js:1001 +#: templates/js/stock.js:1050 msgid "Supplier Part" msgstr "" @@ -2644,7 +2637,7 @@ msgstr "" msgid "Label description" msgstr "" -#: label/models.py:127 stock/forms.py:169 +#: label/models.py:127 stock/forms.py:168 msgid "Label" msgstr "" @@ -2863,7 +2856,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:336 templates/js/order.js:212 -#: templates/js/stock.js:980 templates/js/stock.js:1388 +#: templates/js/stock.js:1029 templates/js/stock.js:1437 msgid "Purchase Order" msgstr "" @@ -2883,7 +2876,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:545 -#: stock/templates/stock/item_base.html:343 templates/js/stock.js:1024 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:1073 msgid "Purchase Price" msgstr "" @@ -2999,7 +2992,7 @@ msgstr "" #: order/templates/order/order_base.html:196 #: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 -#: stock/templates/stock/location.html:259 templates/js/part.js:64 +#: stock/templates/stock/location.html:250 templates/js/part.js:64 msgid "New Location" msgstr "" @@ -3594,11 +3587,11 @@ msgstr "" msgid "Available Stock" msgstr "" -#: part/forms.py:64 stock/forms.py:232 +#: part/forms.py:64 msgid "File Format" msgstr "" -#: part/forms.py:64 stock/forms.py:232 +#: part/forms.py:64 msgid "Select output file format" msgstr "" @@ -3938,7 +3931,7 @@ msgstr "" msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:426 +#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "" @@ -4239,6 +4232,10 @@ msgstr "" msgid "Export Part Data" msgstr "" +#: part/templates/part/category.html:127 part/templates/part/category.html:141 +msgid "Export" +msgstr "" + #: part/templates/part/category.html:130 msgid "Create new part" msgstr "" @@ -4272,7 +4269,7 @@ msgid "Part Parameters" msgstr "" #: part/templates/part/category.html:256 -#: stock/templates/stock/location.html:260 +#: stock/templates/stock/location.html:251 msgid "Create new location" msgstr "" @@ -4289,7 +4286,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:298 stock/views.py:907 +#: part/templates/part/category.html:298 stock/views.py:874 msgid "Create new Stock Location" msgstr "" @@ -4476,26 +4473,26 @@ msgstr "" msgid "Delete Test Result Template" msgstr "" -#: part/templates/part/detail.html:677 +#: part/templates/part/detail.html:669 msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:910 +#: part/templates/part/detail.html:902 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:922 +#: part/templates/part/detail.html:914 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:934 +#: part/templates/part/detail.html:926 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1023 +#: part/templates/part/detail.html:1015 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -5092,7 +5089,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:259 templates/js/stock.js:1322 +#: templates/js/order.js:259 templates/js/stock.js:1371 msgid "Date" msgstr "" @@ -5146,69 +5143,60 @@ msgstr "" msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:81 stock/forms.py:341 stock/models.py:513 -#: stock/templates/stock/item_base.html:393 templates/js/stock.js:969 +#: stock/forms.py:80 stock/forms.py:313 stock/models.py:513 +#: stock/templates/stock/item_base.html:393 templates/js/stock.js:1018 msgid "Expiry Date" msgstr "" -#: stock/forms.py:82 stock/forms.py:342 +#: stock/forms.py:81 stock/forms.py:314 msgid "Expiration date for this stock item" msgstr "" -#: stock/forms.py:85 +#: stock/forms.py:84 msgid "Enter unique serial numbers (or leave blank)" msgstr "" -#: stock/forms.py:136 +#: stock/forms.py:135 msgid "Destination for serialized stock (by default, will remain in current location)" msgstr "" -#: stock/forms.py:138 +#: stock/forms.py:137 msgid "Serial numbers" msgstr "" -#: stock/forms.py:138 +#: stock/forms.py:137 msgid "Unique serial numbers (must match quantity)" msgstr "" -#: stock/forms.py:140 stock/forms.py:316 +#: stock/forms.py:139 stock/forms.py:288 msgid "Add transaction note (optional)" msgstr "" -#: stock/forms.py:170 stock/forms.py:226 +#: stock/forms.py:169 stock/forms.py:225 msgid "Select test report template" msgstr "" -#: stock/forms.py:234 templates/js/table_filters.js:79 -#: templates/js/table_filters.js:142 -msgid "Include sublocations" -msgstr "" - -#: stock/forms.py:234 -msgid "Include stock items in sub locations" -msgstr "" - -#: stock/forms.py:269 +#: stock/forms.py:241 msgid "Stock item to install" msgstr "" -#: stock/forms.py:276 +#: stock/forms.py:248 msgid "Stock quantity to assign" msgstr "" -#: stock/forms.py:304 +#: stock/forms.py:276 msgid "Must not exceed available quantity" msgstr "" -#: stock/forms.py:314 +#: stock/forms.py:286 msgid "Destination location for uninstalled items" msgstr "" -#: stock/forms.py:318 +#: stock/forms.py:290 msgid "Confirm uninstall" msgstr "" -#: stock/forms.py:318 +#: stock/forms.py:290 msgid "Confirm removal of installed stock items" msgstr "" @@ -5606,7 +5594,7 @@ msgstr "" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:406 templates/js/stock.js:975 +#: stock/templates/stock/item_base.html:406 templates/js/stock.js:1024 msgid "Last Updated" msgstr "" @@ -5759,7 +5747,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:880 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:847 msgid "Convert Stock Item" msgstr "" @@ -5784,7 +5772,7 @@ msgstr "" msgid "Edit Stock Location" msgstr "" -#: stock/views.py:253 stock/views.py:859 stock/views.py:981 stock/views.py:1346 +#: stock/views.py:253 stock/views.py:826 stock/views.py:948 stock/views.py:1313 msgid "Owner is required (ownership control is enabled)" msgstr "" @@ -5820,67 +5808,63 @@ msgstr "" msgid "Confirm test data deletion" msgstr "" -#: stock/views.py:385 -msgid "Stock Export Options" -msgstr "" - -#: stock/views.py:506 +#: stock/views.py:473 msgid "Stock Item QR Code" msgstr "" -#: stock/views.py:532 +#: stock/views.py:499 msgid "Install Stock Item" msgstr "" -#: stock/views.py:631 +#: stock/views.py:598 msgid "Uninstall Stock Items" msgstr "" -#: stock/views.py:728 templates/js/stock.js:223 +#: stock/views.py:695 templates/js/stock.js:272 msgid "Confirm stock adjustment" msgstr "" -#: stock/views.py:739 +#: stock/views.py:706 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:761 +#: stock/views.py:728 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:998 +#: stock/views.py:965 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1091 templates/js/build.js:365 +#: stock/views.py:1058 templates/js/build.js:365 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1233 +#: stock/views.py:1200 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1315 +#: stock/views.py:1282 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1415 +#: stock/views.py:1382 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1428 +#: stock/views.py:1395 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1439 +#: stock/views.py:1406 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1446 +#: stock/views.py:1413 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1455 +#: stock/views.py:1422 msgid "Add Stock Tracking Entry" msgstr "" @@ -5964,11 +5948,11 @@ msgstr "" msgid "Enter a search query" msgstr "" -#: templates/InvenTree/search.html:268 templates/js/stock.js:570 +#: templates/InvenTree/search.html:268 templates/js/stock.js:619 msgid "Shipped to customer" msgstr "" -#: templates/InvenTree/search.html:271 templates/js/stock.js:580 +#: templates/InvenTree/search.html:271 templates/js/stock.js:629 msgid "No stock location set" msgstr "" @@ -6387,7 +6371,7 @@ msgstr "" msgid "Unlink" msgstr "" -#: templates/js/barcode.js:376 templates/js/stock.js:161 +#: templates/js/barcode.js:376 templates/js/stock.js:210 msgid "Remove stock item" msgstr "" @@ -6525,7 +6509,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:840 templates/js/part.js:579 templates/js/part.js:824 -#: templates/js/stock.js:825 templates/js/stock.js:1276 +#: templates/js/stock.js:874 templates/js/stock.js:1325 msgid "Select" msgstr "" @@ -6533,7 +6517,7 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:924 templates/js/stock.js:1498 +#: templates/js/build.js:924 templates/js/stock.js:1547 msgid "No user information" msgstr "" @@ -6663,40 +6647,40 @@ msgstr "" msgid "Create filter" msgstr "" -#: templates/js/forms.js:278 templates/js/forms.js:291 -#: templates/js/forms.js:303 templates/js/forms.js:315 +#: templates/js/forms.js:283 templates/js/forms.js:296 +#: templates/js/forms.js:308 templates/js/forms.js:320 msgid "Action Prohibited" msgstr "" -#: templates/js/forms.js:279 +#: templates/js/forms.js:284 msgid "Create operation not allowed" msgstr "" -#: templates/js/forms.js:292 +#: templates/js/forms.js:297 msgid "Update operation not allowed" msgstr "" -#: templates/js/forms.js:304 +#: templates/js/forms.js:309 msgid "Delete operation not allowed" msgstr "" -#: templates/js/forms.js:316 +#: templates/js/forms.js:321 msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:801 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:811 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1168 +#: templates/js/forms.js:1178 msgid "Searching" msgstr "" -#: templates/js/forms.js:1321 +#: templates/js/forms.js:1331 msgid "Clear input" msgstr "" -#: templates/js/label.js:10 templates/js/report.js:98 templates/js/stock.js:185 +#: templates/js/label.js:10 templates/js/report.js:98 templates/js/stock.js:234 msgid "Select Stock Items" msgstr "" @@ -6911,7 +6895,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:849 templates/js/stock.js:1300 +#: templates/js/part.js:849 templates/js/stock.js:1349 msgid "Path" msgstr "" @@ -6919,11 +6903,11 @@ msgstr "" msgid "No test templates matching query" msgstr "" -#: templates/js/part.js:943 templates/js/stock.js:384 +#: templates/js/part.js:943 templates/js/stock.js:433 msgid "Edit test result" msgstr "" -#: templates/js/part.js:944 templates/js/stock.js:385 +#: templates/js/part.js:944 templates/js/stock.js:434 msgid "Delete test result" msgstr "" @@ -7020,231 +7004,251 @@ msgstr "" msgid "Sales Order(s) must be selected before printing report" msgstr "" -#: templates/js/stock.js:39 -msgid "Transfer Stock" +#: templates/js/stock.js:29 +msgid "Export Stock" msgstr "" -#: templates/js/stock.js:40 -msgid "Move" +#: templates/js/stock.js:32 +msgid "Format" +msgstr "" + +#: templates/js/stock.js:33 +msgid "Select file format" +msgstr "" + +#: templates/js/stock.js:45 +msgid "Include Sublocations" msgstr "" #: templates/js/stock.js:46 +msgid "Include stock items in sublocations" +msgstr "" + +#: templates/js/stock.js:88 +msgid "Transfer Stock" +msgstr "" + +#: templates/js/stock.js:89 +msgid "Move" +msgstr "" + +#: templates/js/stock.js:95 msgid "Count Stock" msgstr "" -#: templates/js/stock.js:47 +#: templates/js/stock.js:96 msgid "Count" msgstr "" -#: templates/js/stock.js:51 +#: templates/js/stock.js:100 msgid "Remove Stock" msgstr "" -#: templates/js/stock.js:52 +#: templates/js/stock.js:101 msgid "Take" msgstr "" -#: templates/js/stock.js:56 +#: templates/js/stock.js:105 msgid "Add Stock" msgstr "" -#: templates/js/stock.js:57 users/models.py:189 +#: templates/js/stock.js:106 users/models.py:189 msgid "Add" msgstr "" -#: templates/js/stock.js:61 templates/stock_table.html:63 +#: templates/js/stock.js:110 templates/stock_table.html:63 msgid "Delete Stock" msgstr "" -#: templates/js/stock.js:150 +#: templates/js/stock.js:199 msgid "Quantity cannot be adjusted for serialized stock" msgstr "" -#: templates/js/stock.js:150 +#: templates/js/stock.js:199 msgid "Specify stock quantity" msgstr "" -#: templates/js/stock.js:186 +#: templates/js/stock.js:235 msgid "You must select at least one available stock item" msgstr "" -#: templates/js/stock.js:202 +#: templates/js/stock.js:251 msgid "Select destination stock location" msgstr "" -#: templates/js/stock.js:210 +#: templates/js/stock.js:259 msgid "Stock transaction notes" msgstr "" -#: templates/js/stock.js:347 +#: templates/js/stock.js:396 msgid "PASS" msgstr "" -#: templates/js/stock.js:349 +#: templates/js/stock.js:398 msgid "FAIL" msgstr "" -#: templates/js/stock.js:354 +#: templates/js/stock.js:403 msgid "NO RESULT" msgstr "" -#: templates/js/stock.js:380 +#: templates/js/stock.js:429 msgid "Add test result" msgstr "" -#: templates/js/stock.js:406 +#: templates/js/stock.js:455 msgid "No test results found" msgstr "" -#: templates/js/stock.js:454 +#: templates/js/stock.js:503 msgid "Test Date" msgstr "" -#: templates/js/stock.js:562 +#: templates/js/stock.js:611 msgid "In production" msgstr "" -#: templates/js/stock.js:566 +#: templates/js/stock.js:615 msgid "Installed in Stock Item" msgstr "" -#: templates/js/stock.js:574 +#: templates/js/stock.js:623 msgid "Assigned to Sales Order" msgstr "" -#: templates/js/stock.js:650 +#: templates/js/stock.js:699 msgid "No stock items matching query" msgstr "" -#: templates/js/stock.js:671 +#: templates/js/stock.js:720 msgid "items" msgstr "" -#: templates/js/stock.js:763 +#: templates/js/stock.js:812 msgid "batches" msgstr "" -#: templates/js/stock.js:790 +#: templates/js/stock.js:839 msgid "locations" msgstr "" -#: templates/js/stock.js:792 +#: templates/js/stock.js:841 msgid "Undefined location" msgstr "" -#: templates/js/stock.js:893 +#: templates/js/stock.js:942 msgid "Stock item is in production" msgstr "" -#: templates/js/stock.js:898 +#: templates/js/stock.js:947 msgid "Stock item assigned to sales order" msgstr "" -#: templates/js/stock.js:901 +#: templates/js/stock.js:950 msgid "Stock item assigned to customer" msgstr "" -#: templates/js/stock.js:905 +#: templates/js/stock.js:954 msgid "Stock item has expired" msgstr "" -#: templates/js/stock.js:907 +#: templates/js/stock.js:956 msgid "Stock item will expire soon" msgstr "" -#: templates/js/stock.js:911 +#: templates/js/stock.js:960 msgid "Stock item has been allocated" msgstr "" -#: templates/js/stock.js:915 +#: templates/js/stock.js:964 msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/stock.js:922 +#: templates/js/stock.js:971 msgid "Stock item has been rejected" msgstr "" -#: templates/js/stock.js:926 +#: templates/js/stock.js:975 msgid "Stock item is lost" msgstr "" -#: templates/js/stock.js:929 +#: templates/js/stock.js:978 msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:933 templates/js/table_filters.js:147 +#: templates/js/stock.js:982 templates/js/table_filters.js:147 msgid "Depleted" msgstr "" -#: templates/js/stock.js:962 +#: templates/js/stock.js:1011 msgid "Stocktake" msgstr "" -#: templates/js/stock.js:1016 +#: templates/js/stock.js:1065 msgid "Supplier part not specified" msgstr "" -#: templates/js/stock.js:1163 +#: templates/js/stock.js:1212 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:1178 +#: templates/js/stock.js:1227 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:1192 +#: templates/js/stock.js:1241 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:1193 +#: templates/js/stock.js:1242 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1332 +#: templates/js/stock.js:1381 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1379 +#: templates/js/stock.js:1428 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1398 +#: templates/js/stock.js:1447 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1417 +#: templates/js/stock.js:1466 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1435 +#: templates/js/stock.js:1484 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1458 +#: templates/js/stock.js:1507 msgid "Added" msgstr "" -#: templates/js/stock.js:1466 +#: templates/js/stock.js:1515 msgid "Removed" msgstr "" -#: templates/js/stock.js:1510 +#: templates/js/stock.js:1559 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1511 +#: templates/js/stock.js:1560 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1655 +#: templates/js/stock.js:1704 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1678 +#: templates/js/stock.js:1727 msgid "Serial" msgstr "" -#: templates/js/stock.js:1706 +#: templates/js/stock.js:1755 msgid "Uninstall Stock Item" msgstr "" @@ -7264,6 +7268,10 @@ msgstr "" msgid "Allow Variant Stock" msgstr "" +#: templates/js/table_filters.js:79 templates/js/table_filters.js:142 +msgid "Include sublocations" +msgstr "" + #: templates/js/table_filters.js:80 msgid "Include locations" msgstr "" From c4331cd4d7d24c91de18a53f5025ec22673cff9e Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 19 Jul 2021 17:47:33 +1000 Subject: [PATCH 563/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ja/LC_MESSAGES/django.po | 388 +++++++++++----------- 1 file changed, 198 insertions(+), 190 deletions(-) diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 0e56454117..3203f1d16b 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 05:04+0000\n" -"PO-Revision-Date: 2021-07-19 05:28\n" +"POT-Creation-Date: 2021-07-19 07:46+0000\n" +"PO-Revision-Date: 2021-07-19 07:47\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -36,7 +36,7 @@ msgstr "日付を入力する" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:510 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:520 msgid "Confirm" msgstr "確認" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "" #: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 -#: stock/views.py:1311 +#: stock/views.py:1278 msgid "Invalid quantity provided" msgstr "数量コードが無効です" @@ -124,7 +124,7 @@ msgstr "ファイルコメント" #: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1489 +#: templates/js/stock.js:1538 msgid "User" msgstr "ユーザー" @@ -141,7 +141,7 @@ msgstr "無効な選択です" #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 -#: templates/js/stock.js:1282 +#: templates/js/stock.js:1331 msgid "Name" msgstr "お名前" @@ -161,8 +161,8 @@ msgstr "お名前" #: templates/js/company.js:741 templates/js/order.js:247 #: templates/js/order.js:349 templates/js/part.js:265 templates/js/part.js:449 #: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 -#: templates/js/stock.js:868 templates/js/stock.js:1294 -#: templates/js/stock.js:1339 +#: templates/js/stock.js:917 templates/js/stock.js:1343 +#: templates/js/stock.js:1388 msgid "Description" msgstr "説明" @@ -481,20 +481,20 @@ msgstr "" #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 #: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:947 part/templates/part/detail.html:1033 +#: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:91 #: report/templates/report/inventree_test_report_base.html:77 -#: stock/forms.py:142 stock/forms.py:275 +#: stock/forms.py:141 stock/forms.py:247 #: stock/templates/stock/item_base.html:267 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 #: templates/js/order.js:462 templates/js/part.js:1016 #: templates/js/part.js:1138 templates/js/part.js:1194 -#: templates/js/stock.js:1474 templates/js/stock.js:1672 +#: templates/js/stock.js:1523 templates/js/stock.js:1721 msgid "Quantity" msgstr "" @@ -506,7 +506,7 @@ msgstr "" msgid "Enter quantity for build output" msgstr "" -#: build/forms.py:95 order/forms.py:114 stock/forms.py:85 +#: build/forms.py:95 order/forms.py:114 stock/forms.py:84 msgid "Serial Numbers" msgstr "" @@ -535,13 +535,13 @@ msgid "Mark build as complete" msgstr "" #: build/forms.py:210 build/templates/build/auto_allocate.html:18 -#: stock/forms.py:314 stock/templates/stock/item_base.html:297 +#: stock/forms.py:286 stock/templates/stock/item_base.html:297 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:256 -#: templates/js/build.js:620 templates/js/order.js:447 templates/js/stock.js:75 -#: templates/js/stock.js:201 templates/js/stock.js:954 -#: templates/js/stock.js:1366 +#: templates/js/build.js:620 templates/js/order.js:447 +#: templates/js/stock.js:124 templates/js/stock.js:250 +#: templates/js/stock.js:1003 templates/js/stock.js:1415 msgid "Location" msgstr "" @@ -555,8 +555,8 @@ msgstr "完了したパーツの場所" #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:251 templates/js/order.js:354 -#: templates/js/stock.js:941 templates/js/stock.js:1443 -#: templates/js/stock.js:1688 +#: templates/js/stock.js:990 templates/js/stock.js:1492 +#: templates/js/stock.js:1737 msgid "Status" msgstr "" @@ -659,8 +659,8 @@ msgstr "" #: templates/js/build.js:586 templates/js/build.js:873 #: templates/js/build.js:1139 templates/js/company.js:400 #: templates/js/company.js:650 templates/js/part.js:430 -#: templates/js/part.js:593 templates/js/stock.js:73 templates/js/stock.js:837 -#: templates/js/stock.js:1660 +#: templates/js/part.js:593 templates/js/stock.js:122 templates/js/stock.js:886 +#: templates/js/stock.js:1709 msgid "Part" msgstr "パーツ" @@ -786,12 +786,12 @@ msgstr "" #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 +#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:746 -#: templates/js/stock.js:209 templates/js/stock.js:450 -#: templates/js/stock.js:1033 +#: templates/js/stock.js:258 templates/js/stock.js:499 +#: templates/js/stock.js:1082 msgid "Notes" msgstr "" @@ -857,7 +857,7 @@ msgstr "パーツを割り当てるためにビルドする" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 #: templates/js/build.js:249 templates/js/build.js:993 #: templates/js/order.js:435 templates/js/order.js:440 -#: templates/js/stock.js:1425 +#: templates/js/stock.js:1474 msgid "Stock Item" msgstr "" @@ -1110,7 +1110,7 @@ msgstr "" #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 #: order/templates/order/purchase_order_detail.html:405 -#: order/templates/order/receive_parts.html:25 stock/forms.py:136 +#: order/templates/order/receive_parts.html:25 stock/forms.py:135 msgid "Destination" msgstr "" @@ -1119,8 +1119,8 @@ msgid "Destination location not specified" msgstr "" #: build/templates/build/detail.html:73 -#: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 -#: templates/js/stock.js:1695 templates/js/table_filters.js:116 +#: stock/templates/stock/item_base.html:315 templates/js/stock.js:998 +#: templates/js/stock.js:1744 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "" @@ -1248,7 +1248,7 @@ msgstr "" #: order/templates/order/po_attachments.html:79 #: order/templates/order/purchase_order_detail.html:153 #: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:809 stock/templates/stock/item.html:232 +#: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "" @@ -1257,7 +1257,7 @@ msgstr "" #: order/templates/order/po_attachments.html:51 #: order/templates/order/purchase_order_detail.html:125 #: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:763 stock/templates/stock/item.html:200 +#: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 msgid "Edit Attachment" msgstr "" @@ -1265,7 +1265,7 @@ msgstr "" #: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:772 stock/templates/stock/item.html:209 +#: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" msgstr "" @@ -1273,7 +1273,7 @@ msgstr "" #: order/templates/order/po_attachments.html:59 #: order/templates/order/purchase_order_detail.html:133 #: order/templates/order/sales_order_detail.html:125 -#: part/templates/part/detail.html:773 stock/templates/stock/item.html:210 +#: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 msgid "Delete Attachment" msgstr "" @@ -1306,7 +1306,7 @@ msgid "Build Order Details" msgstr "" #: build/templates/build/navbar.html:15 order/templates/order/po_navbar.html:15 -#: templates/js/stock.js:1354 +#: templates/js/stock.js:1403 msgid "Details" msgstr "" @@ -1351,7 +1351,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:183 stock/views.py:1337 +#: build/views.py:183 stock/views.py:1304 msgid "Serial numbers already exist" msgstr "" @@ -1606,7 +1606,7 @@ msgid "Number of recent parts to display on index page" msgstr "" #: common/models.py:160 part/models.py:2225 report/models.py:187 -#: stock/forms.py:226 templates/js/table_filters.js:25 +#: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "テンプレート" @@ -2097,7 +2097,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:551 templates/js/part.js:348 -#: templates/js/stock.js:446 +#: templates/js/stock.js:495 msgid "Value" msgstr "" @@ -2166,7 +2166,7 @@ msgstr "" #: company/models.py:531 company/templates/company/supplier_part.html:113 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/company.js:751 templates/js/stock.js:1029 +#: templates/js/company.js:751 templates/js/stock.js:1078 msgid "Packaging" msgstr "" @@ -2235,7 +2235,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:245 templates/js/order.js:331 -#: templates/js/stock.js:1407 +#: templates/js/stock.js:1456 msgid "Customer" msgstr "" @@ -2359,22 +2359,15 @@ msgstr "" msgid "Company Notes" msgstr "" -#: company/templates/company/detail.html:271 -#: company/templates/company/supplier_part.html:288 -#: part/templates/part/category.html:127 part/templates/part/category.html:141 -#: part/templates/part/detail.html:648 stock/templates/stock/location.html:231 -msgid "Export" -msgstr "" - -#: company/templates/company/detail.html:372 +#: company/templates/company/detail.html:364 #: company/templates/company/manufacturer_part.html:200 -#: part/templates/part/detail.html:833 +#: part/templates/part/detail.html:825 msgid "Delete Supplier Parts?" msgstr "" -#: company/templates/company/detail.html:373 +#: company/templates/company/detail.html:365 #: company/templates/company/manufacturer_part.html:201 -#: part/templates/part/detail.html:834 +#: part/templates/part/detail.html:826 msgid "All selected supplier parts will be deleted" msgstr "" @@ -2452,7 +2445,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:176 -#: part/templates/part/detail.html:726 +#: part/templates/part/detail.html:718 msgid "Add Parameter" msgstr "" @@ -2477,8 +2470,8 @@ msgstr "メーカー・パーツの在庫" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:269 -#: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:74 -#: templates/js/stock.js:877 templates/navbar.html:26 +#: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 +#: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" msgstr "" @@ -2507,7 +2500,7 @@ msgstr "" #: stock/templates/stock/location.html:148 #: stock/templates/stock/location_navbar.html:18 #: stock/templates/stock/location_navbar.html:21 -#: templates/InvenTree/search.html:198 templates/js/stock.js:1306 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1355 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" @@ -2515,7 +2508,7 @@ msgstr "" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 stock/models.py:420 #: stock/templates/stock/item_base.html:386 templates/js/company.js:691 -#: templates/js/stock.js:1001 +#: templates/js/stock.js:1050 msgid "Supplier Part" msgstr "" @@ -2644,7 +2637,7 @@ msgstr "" msgid "Label description" msgstr "" -#: label/models.py:127 stock/forms.py:169 +#: label/models.py:127 stock/forms.py:168 msgid "Label" msgstr "" @@ -2863,7 +2856,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:336 templates/js/order.js:212 -#: templates/js/stock.js:980 templates/js/stock.js:1388 +#: templates/js/stock.js:1029 templates/js/stock.js:1437 msgid "Purchase Order" msgstr "" @@ -2883,7 +2876,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:545 -#: stock/templates/stock/item_base.html:343 templates/js/stock.js:1024 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:1073 msgid "Purchase Price" msgstr "" @@ -2999,7 +2992,7 @@ msgstr "" #: order/templates/order/order_base.html:196 #: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 -#: stock/templates/stock/location.html:259 templates/js/part.js:64 +#: stock/templates/stock/location.html:250 templates/js/part.js:64 msgid "New Location" msgstr "" @@ -3594,11 +3587,11 @@ msgstr "" msgid "Available Stock" msgstr "" -#: part/forms.py:64 stock/forms.py:232 +#: part/forms.py:64 msgid "File Format" msgstr "" -#: part/forms.py:64 stock/forms.py:232 +#: part/forms.py:64 msgid "Select output file format" msgstr "" @@ -3938,7 +3931,7 @@ msgstr "" msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:426 +#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "" @@ -4239,6 +4232,10 @@ msgstr "" msgid "Export Part Data" msgstr "" +#: part/templates/part/category.html:127 part/templates/part/category.html:141 +msgid "Export" +msgstr "" + #: part/templates/part/category.html:130 msgid "Create new part" msgstr "" @@ -4272,7 +4269,7 @@ msgid "Part Parameters" msgstr "" #: part/templates/part/category.html:256 -#: stock/templates/stock/location.html:260 +#: stock/templates/stock/location.html:251 msgid "Create new location" msgstr "" @@ -4289,7 +4286,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:298 stock/views.py:907 +#: part/templates/part/category.html:298 stock/views.py:874 msgid "Create new Stock Location" msgstr "" @@ -4476,26 +4473,26 @@ msgstr "" msgid "Delete Test Result Template" msgstr "" -#: part/templates/part/detail.html:677 +#: part/templates/part/detail.html:669 msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:910 +#: part/templates/part/detail.html:902 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:922 +#: part/templates/part/detail.html:914 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:934 +#: part/templates/part/detail.html:926 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1023 +#: part/templates/part/detail.html:1015 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -5092,7 +5089,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:259 templates/js/stock.js:1322 +#: templates/js/order.js:259 templates/js/stock.js:1371 msgid "Date" msgstr "" @@ -5146,69 +5143,60 @@ msgstr "" msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:81 stock/forms.py:341 stock/models.py:513 -#: stock/templates/stock/item_base.html:393 templates/js/stock.js:969 +#: stock/forms.py:80 stock/forms.py:313 stock/models.py:513 +#: stock/templates/stock/item_base.html:393 templates/js/stock.js:1018 msgid "Expiry Date" msgstr "" -#: stock/forms.py:82 stock/forms.py:342 +#: stock/forms.py:81 stock/forms.py:314 msgid "Expiration date for this stock item" msgstr "" -#: stock/forms.py:85 +#: stock/forms.py:84 msgid "Enter unique serial numbers (or leave blank)" msgstr "" -#: stock/forms.py:136 +#: stock/forms.py:135 msgid "Destination for serialized stock (by default, will remain in current location)" msgstr "" -#: stock/forms.py:138 +#: stock/forms.py:137 msgid "Serial numbers" msgstr "" -#: stock/forms.py:138 +#: stock/forms.py:137 msgid "Unique serial numbers (must match quantity)" msgstr "" -#: stock/forms.py:140 stock/forms.py:316 +#: stock/forms.py:139 stock/forms.py:288 msgid "Add transaction note (optional)" msgstr "" -#: stock/forms.py:170 stock/forms.py:226 +#: stock/forms.py:169 stock/forms.py:225 msgid "Select test report template" msgstr "" -#: stock/forms.py:234 templates/js/table_filters.js:79 -#: templates/js/table_filters.js:142 -msgid "Include sublocations" -msgstr "" - -#: stock/forms.py:234 -msgid "Include stock items in sub locations" -msgstr "" - -#: stock/forms.py:269 +#: stock/forms.py:241 msgid "Stock item to install" msgstr "" -#: stock/forms.py:276 +#: stock/forms.py:248 msgid "Stock quantity to assign" msgstr "" -#: stock/forms.py:304 +#: stock/forms.py:276 msgid "Must not exceed available quantity" msgstr "" -#: stock/forms.py:314 +#: stock/forms.py:286 msgid "Destination location for uninstalled items" msgstr "" -#: stock/forms.py:318 +#: stock/forms.py:290 msgid "Confirm uninstall" msgstr "" -#: stock/forms.py:318 +#: stock/forms.py:290 msgid "Confirm removal of installed stock items" msgstr "" @@ -5606,7 +5594,7 @@ msgstr "" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:406 templates/js/stock.js:975 +#: stock/templates/stock/item_base.html:406 templates/js/stock.js:1024 msgid "Last Updated" msgstr "" @@ -5759,7 +5747,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:880 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:847 msgid "Convert Stock Item" msgstr "" @@ -5784,7 +5772,7 @@ msgstr "" msgid "Edit Stock Location" msgstr "" -#: stock/views.py:253 stock/views.py:859 stock/views.py:981 stock/views.py:1346 +#: stock/views.py:253 stock/views.py:826 stock/views.py:948 stock/views.py:1313 msgid "Owner is required (ownership control is enabled)" msgstr "" @@ -5820,67 +5808,63 @@ msgstr "" msgid "Confirm test data deletion" msgstr "" -#: stock/views.py:385 -msgid "Stock Export Options" -msgstr "" - -#: stock/views.py:506 +#: stock/views.py:473 msgid "Stock Item QR Code" msgstr "" -#: stock/views.py:532 +#: stock/views.py:499 msgid "Install Stock Item" msgstr "" -#: stock/views.py:631 +#: stock/views.py:598 msgid "Uninstall Stock Items" msgstr "" -#: stock/views.py:728 templates/js/stock.js:223 +#: stock/views.py:695 templates/js/stock.js:272 msgid "Confirm stock adjustment" msgstr "" -#: stock/views.py:739 +#: stock/views.py:706 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:761 +#: stock/views.py:728 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:998 +#: stock/views.py:965 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1091 templates/js/build.js:365 +#: stock/views.py:1058 templates/js/build.js:365 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1233 +#: stock/views.py:1200 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1315 +#: stock/views.py:1282 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1415 +#: stock/views.py:1382 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1428 +#: stock/views.py:1395 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1439 +#: stock/views.py:1406 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1446 +#: stock/views.py:1413 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1455 +#: stock/views.py:1422 msgid "Add Stock Tracking Entry" msgstr "" @@ -5964,11 +5948,11 @@ msgstr "" msgid "Enter a search query" msgstr "" -#: templates/InvenTree/search.html:268 templates/js/stock.js:570 +#: templates/InvenTree/search.html:268 templates/js/stock.js:619 msgid "Shipped to customer" msgstr "" -#: templates/InvenTree/search.html:271 templates/js/stock.js:580 +#: templates/InvenTree/search.html:271 templates/js/stock.js:629 msgid "No stock location set" msgstr "" @@ -6387,7 +6371,7 @@ msgstr "" msgid "Unlink" msgstr "" -#: templates/js/barcode.js:376 templates/js/stock.js:161 +#: templates/js/barcode.js:376 templates/js/stock.js:210 msgid "Remove stock item" msgstr "" @@ -6525,7 +6509,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:840 templates/js/part.js:579 templates/js/part.js:824 -#: templates/js/stock.js:825 templates/js/stock.js:1276 +#: templates/js/stock.js:874 templates/js/stock.js:1325 msgid "Select" msgstr "" @@ -6533,7 +6517,7 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:924 templates/js/stock.js:1498 +#: templates/js/build.js:924 templates/js/stock.js:1547 msgid "No user information" msgstr "" @@ -6663,40 +6647,40 @@ msgstr "" msgid "Create filter" msgstr "" -#: templates/js/forms.js:278 templates/js/forms.js:291 -#: templates/js/forms.js:303 templates/js/forms.js:315 +#: templates/js/forms.js:283 templates/js/forms.js:296 +#: templates/js/forms.js:308 templates/js/forms.js:320 msgid "Action Prohibited" msgstr "" -#: templates/js/forms.js:279 +#: templates/js/forms.js:284 msgid "Create operation not allowed" msgstr "" -#: templates/js/forms.js:292 +#: templates/js/forms.js:297 msgid "Update operation not allowed" msgstr "" -#: templates/js/forms.js:304 +#: templates/js/forms.js:309 msgid "Delete operation not allowed" msgstr "" -#: templates/js/forms.js:316 +#: templates/js/forms.js:321 msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:801 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:811 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1168 +#: templates/js/forms.js:1178 msgid "Searching" msgstr "" -#: templates/js/forms.js:1321 +#: templates/js/forms.js:1331 msgid "Clear input" msgstr "" -#: templates/js/label.js:10 templates/js/report.js:98 templates/js/stock.js:185 +#: templates/js/label.js:10 templates/js/report.js:98 templates/js/stock.js:234 msgid "Select Stock Items" msgstr "" @@ -6911,7 +6895,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:849 templates/js/stock.js:1300 +#: templates/js/part.js:849 templates/js/stock.js:1349 msgid "Path" msgstr "" @@ -6919,11 +6903,11 @@ msgstr "" msgid "No test templates matching query" msgstr "" -#: templates/js/part.js:943 templates/js/stock.js:384 +#: templates/js/part.js:943 templates/js/stock.js:433 msgid "Edit test result" msgstr "" -#: templates/js/part.js:944 templates/js/stock.js:385 +#: templates/js/part.js:944 templates/js/stock.js:434 msgid "Delete test result" msgstr "" @@ -7020,231 +7004,251 @@ msgstr "" msgid "Sales Order(s) must be selected before printing report" msgstr "" -#: templates/js/stock.js:39 -msgid "Transfer Stock" +#: templates/js/stock.js:29 +msgid "Export Stock" msgstr "" -#: templates/js/stock.js:40 -msgid "Move" +#: templates/js/stock.js:32 +msgid "Format" +msgstr "" + +#: templates/js/stock.js:33 +msgid "Select file format" +msgstr "" + +#: templates/js/stock.js:45 +msgid "Include Sublocations" msgstr "" #: templates/js/stock.js:46 +msgid "Include stock items in sublocations" +msgstr "" + +#: templates/js/stock.js:88 +msgid "Transfer Stock" +msgstr "" + +#: templates/js/stock.js:89 +msgid "Move" +msgstr "" + +#: templates/js/stock.js:95 msgid "Count Stock" msgstr "" -#: templates/js/stock.js:47 +#: templates/js/stock.js:96 msgid "Count" msgstr "" -#: templates/js/stock.js:51 +#: templates/js/stock.js:100 msgid "Remove Stock" msgstr "" -#: templates/js/stock.js:52 +#: templates/js/stock.js:101 msgid "Take" msgstr "" -#: templates/js/stock.js:56 +#: templates/js/stock.js:105 msgid "Add Stock" msgstr "" -#: templates/js/stock.js:57 users/models.py:189 +#: templates/js/stock.js:106 users/models.py:189 msgid "Add" msgstr "" -#: templates/js/stock.js:61 templates/stock_table.html:63 +#: templates/js/stock.js:110 templates/stock_table.html:63 msgid "Delete Stock" msgstr "" -#: templates/js/stock.js:150 +#: templates/js/stock.js:199 msgid "Quantity cannot be adjusted for serialized stock" msgstr "" -#: templates/js/stock.js:150 +#: templates/js/stock.js:199 msgid "Specify stock quantity" msgstr "" -#: templates/js/stock.js:186 +#: templates/js/stock.js:235 msgid "You must select at least one available stock item" msgstr "" -#: templates/js/stock.js:202 +#: templates/js/stock.js:251 msgid "Select destination stock location" msgstr "" -#: templates/js/stock.js:210 +#: templates/js/stock.js:259 msgid "Stock transaction notes" msgstr "" -#: templates/js/stock.js:347 +#: templates/js/stock.js:396 msgid "PASS" msgstr "" -#: templates/js/stock.js:349 +#: templates/js/stock.js:398 msgid "FAIL" msgstr "" -#: templates/js/stock.js:354 +#: templates/js/stock.js:403 msgid "NO RESULT" msgstr "" -#: templates/js/stock.js:380 +#: templates/js/stock.js:429 msgid "Add test result" msgstr "" -#: templates/js/stock.js:406 +#: templates/js/stock.js:455 msgid "No test results found" msgstr "" -#: templates/js/stock.js:454 +#: templates/js/stock.js:503 msgid "Test Date" msgstr "" -#: templates/js/stock.js:562 +#: templates/js/stock.js:611 msgid "In production" msgstr "" -#: templates/js/stock.js:566 +#: templates/js/stock.js:615 msgid "Installed in Stock Item" msgstr "" -#: templates/js/stock.js:574 +#: templates/js/stock.js:623 msgid "Assigned to Sales Order" msgstr "" -#: templates/js/stock.js:650 +#: templates/js/stock.js:699 msgid "No stock items matching query" msgstr "" -#: templates/js/stock.js:671 +#: templates/js/stock.js:720 msgid "items" msgstr "" -#: templates/js/stock.js:763 +#: templates/js/stock.js:812 msgid "batches" msgstr "" -#: templates/js/stock.js:790 +#: templates/js/stock.js:839 msgid "locations" msgstr "" -#: templates/js/stock.js:792 +#: templates/js/stock.js:841 msgid "Undefined location" msgstr "" -#: templates/js/stock.js:893 +#: templates/js/stock.js:942 msgid "Stock item is in production" msgstr "" -#: templates/js/stock.js:898 +#: templates/js/stock.js:947 msgid "Stock item assigned to sales order" msgstr "" -#: templates/js/stock.js:901 +#: templates/js/stock.js:950 msgid "Stock item assigned to customer" msgstr "" -#: templates/js/stock.js:905 +#: templates/js/stock.js:954 msgid "Stock item has expired" msgstr "" -#: templates/js/stock.js:907 +#: templates/js/stock.js:956 msgid "Stock item will expire soon" msgstr "" -#: templates/js/stock.js:911 +#: templates/js/stock.js:960 msgid "Stock item has been allocated" msgstr "" -#: templates/js/stock.js:915 +#: templates/js/stock.js:964 msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/stock.js:922 +#: templates/js/stock.js:971 msgid "Stock item has been rejected" msgstr "" -#: templates/js/stock.js:926 +#: templates/js/stock.js:975 msgid "Stock item is lost" msgstr "" -#: templates/js/stock.js:929 +#: templates/js/stock.js:978 msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:933 templates/js/table_filters.js:147 +#: templates/js/stock.js:982 templates/js/table_filters.js:147 msgid "Depleted" msgstr "" -#: templates/js/stock.js:962 +#: templates/js/stock.js:1011 msgid "Stocktake" msgstr "" -#: templates/js/stock.js:1016 +#: templates/js/stock.js:1065 msgid "Supplier part not specified" msgstr "" -#: templates/js/stock.js:1163 +#: templates/js/stock.js:1212 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:1178 +#: templates/js/stock.js:1227 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:1192 +#: templates/js/stock.js:1241 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:1193 +#: templates/js/stock.js:1242 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1332 +#: templates/js/stock.js:1381 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1379 +#: templates/js/stock.js:1428 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1398 +#: templates/js/stock.js:1447 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1417 +#: templates/js/stock.js:1466 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1435 +#: templates/js/stock.js:1484 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1458 +#: templates/js/stock.js:1507 msgid "Added" msgstr "" -#: templates/js/stock.js:1466 +#: templates/js/stock.js:1515 msgid "Removed" msgstr "" -#: templates/js/stock.js:1510 +#: templates/js/stock.js:1559 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1511 +#: templates/js/stock.js:1560 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1655 +#: templates/js/stock.js:1704 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1678 +#: templates/js/stock.js:1727 msgid "Serial" msgstr "" -#: templates/js/stock.js:1706 +#: templates/js/stock.js:1755 msgid "Uninstall Stock Item" msgstr "" @@ -7264,6 +7268,10 @@ msgstr "" msgid "Allow Variant Stock" msgstr "" +#: templates/js/table_filters.js:79 templates/js/table_filters.js:142 +msgid "Include sublocations" +msgstr "" + #: templates/js/table_filters.js:80 msgid "Include locations" msgstr "" From bbd6527b3141604c7e88d63ab3bb4033e5b324d6 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 19 Jul 2021 17:47:34 +1000 Subject: [PATCH 564/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/pl/LC_MESSAGES/django.po | 388 +++++++++++----------- 1 file changed, 198 insertions(+), 190 deletions(-) diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index e9eb5c2bb2..f6328f4e33 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 05:04+0000\n" -"PO-Revision-Date: 2021-07-19 05:28\n" +"POT-Creation-Date: 2021-07-19 07:46+0000\n" +"PO-Revision-Date: 2021-07-19 07:47\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -36,7 +36,7 @@ msgstr "Wprowadź dane" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:510 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:520 msgid "Confirm" msgstr "Potwierdź" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "Powtórzony numer seryjny: {n}" #: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 -#: stock/views.py:1311 +#: stock/views.py:1278 msgid "Invalid quantity provided" msgstr "Podano nieprawidłową ilość" @@ -124,7 +124,7 @@ msgstr "Komentarz pliku" #: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1489 +#: templates/js/stock.js:1538 msgid "User" msgstr "Użytkownik" @@ -141,7 +141,7 @@ msgstr "Błędny wybór" #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 -#: templates/js/stock.js:1282 +#: templates/js/stock.js:1331 msgid "Name" msgstr "Nazwa" @@ -161,8 +161,8 @@ msgstr "Nazwa" #: templates/js/company.js:741 templates/js/order.js:247 #: templates/js/order.js:349 templates/js/part.js:265 templates/js/part.js:449 #: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 -#: templates/js/stock.js:868 templates/js/stock.js:1294 -#: templates/js/stock.js:1339 +#: templates/js/stock.js:917 templates/js/stock.js:1343 +#: templates/js/stock.js:1388 msgid "Description" msgstr "Opis" @@ -481,20 +481,20 @@ msgstr "" #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 #: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:947 part/templates/part/detail.html:1033 +#: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:91 #: report/templates/report/inventree_test_report_base.html:77 -#: stock/forms.py:142 stock/forms.py:275 +#: stock/forms.py:141 stock/forms.py:247 #: stock/templates/stock/item_base.html:267 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 #: templates/js/order.js:462 templates/js/part.js:1016 #: templates/js/part.js:1138 templates/js/part.js:1194 -#: templates/js/stock.js:1474 templates/js/stock.js:1672 +#: templates/js/stock.js:1523 templates/js/stock.js:1721 msgid "Quantity" msgstr "Ilość" @@ -506,7 +506,7 @@ msgstr "" msgid "Enter quantity for build output" msgstr "" -#: build/forms.py:95 order/forms.py:114 stock/forms.py:85 +#: build/forms.py:95 order/forms.py:114 stock/forms.py:84 msgid "Serial Numbers" msgstr "Numer seryjny" @@ -535,13 +535,13 @@ msgid "Mark build as complete" msgstr "Oznacz budowę jako ukończoną" #: build/forms.py:210 build/templates/build/auto_allocate.html:18 -#: stock/forms.py:314 stock/templates/stock/item_base.html:297 +#: stock/forms.py:286 stock/templates/stock/item_base.html:297 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:256 -#: templates/js/build.js:620 templates/js/order.js:447 templates/js/stock.js:75 -#: templates/js/stock.js:201 templates/js/stock.js:954 -#: templates/js/stock.js:1366 +#: templates/js/build.js:620 templates/js/order.js:447 +#: templates/js/stock.js:124 templates/js/stock.js:250 +#: templates/js/stock.js:1003 templates/js/stock.js:1415 msgid "Location" msgstr "Lokalizacja" @@ -555,8 +555,8 @@ msgstr "Lokalizacja ukończonych części" #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:251 templates/js/order.js:354 -#: templates/js/stock.js:941 templates/js/stock.js:1443 -#: templates/js/stock.js:1688 +#: templates/js/stock.js:990 templates/js/stock.js:1492 +#: templates/js/stock.js:1737 msgid "Status" msgstr "Status" @@ -659,8 +659,8 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: templates/js/build.js:586 templates/js/build.js:873 #: templates/js/build.js:1139 templates/js/company.js:400 #: templates/js/company.js:650 templates/js/part.js:430 -#: templates/js/part.js:593 templates/js/stock.js:73 templates/js/stock.js:837 -#: templates/js/stock.js:1660 +#: templates/js/part.js:593 templates/js/stock.js:122 templates/js/stock.js:886 +#: templates/js/stock.js:1709 msgid "Part" msgstr "Część" @@ -786,12 +786,12 @@ msgstr "Link do zewnętrznego adresu URL" #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 +#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:746 -#: templates/js/stock.js:209 templates/js/stock.js:450 -#: templates/js/stock.js:1033 +#: templates/js/stock.js:258 templates/js/stock.js:499 +#: templates/js/stock.js:1082 msgid "Notes" msgstr "Uwagi" @@ -857,7 +857,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 #: templates/js/build.js:249 templates/js/build.js:993 #: templates/js/order.js:435 templates/js/order.js:440 -#: templates/js/stock.js:1425 +#: templates/js/stock.js:1474 msgid "Stock Item" msgstr "Element magazynowy" @@ -1110,7 +1110,7 @@ msgstr "" #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 #: order/templates/order/purchase_order_detail.html:405 -#: order/templates/order/receive_parts.html:25 stock/forms.py:136 +#: order/templates/order/receive_parts.html:25 stock/forms.py:135 msgid "Destination" msgstr "Przeznaczenie" @@ -1119,8 +1119,8 @@ msgid "Destination location not specified" msgstr "Nie określono lokalizacji docelowej" #: build/templates/build/detail.html:73 -#: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 -#: templates/js/stock.js:1695 templates/js/table_filters.js:116 +#: stock/templates/stock/item_base.html:315 templates/js/stock.js:998 +#: templates/js/stock.js:1744 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "Partia" @@ -1248,7 +1248,7 @@ msgstr "" #: order/templates/order/po_attachments.html:79 #: order/templates/order/purchase_order_detail.html:153 #: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:809 stock/templates/stock/item.html:232 +#: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "Dodaj załącznik" @@ -1257,7 +1257,7 @@ msgstr "Dodaj załącznik" #: order/templates/order/po_attachments.html:51 #: order/templates/order/purchase_order_detail.html:125 #: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:763 stock/templates/stock/item.html:200 +#: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 msgid "Edit Attachment" msgstr "Edytuj załącznik" @@ -1265,7 +1265,7 @@ msgstr "Edytuj załącznik" #: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:772 stock/templates/stock/item.html:209 +#: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" msgstr "" @@ -1273,7 +1273,7 @@ msgstr "" #: order/templates/order/po_attachments.html:59 #: order/templates/order/purchase_order_detail.html:133 #: order/templates/order/sales_order_detail.html:125 -#: part/templates/part/detail.html:773 stock/templates/stock/item.html:210 +#: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 msgid "Delete Attachment" msgstr "Usuń załącznik" @@ -1306,7 +1306,7 @@ msgid "Build Order Details" msgstr "Szczegóły zlecenia budowy" #: build/templates/build/navbar.html:15 order/templates/order/po_navbar.html:15 -#: templates/js/stock.js:1354 +#: templates/js/stock.js:1403 msgid "Details" msgstr "Szczegóły" @@ -1351,7 +1351,7 @@ msgstr "Utwórz zlecenie budowy" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:183 stock/views.py:1337 +#: build/views.py:183 stock/views.py:1304 msgid "Serial numbers already exist" msgstr "Numer seryjny już istnieje" @@ -1606,7 +1606,7 @@ msgid "Number of recent parts to display on index page" msgstr "" #: common/models.py:160 part/models.py:2225 report/models.py:187 -#: stock/forms.py:226 templates/js/table_filters.js:25 +#: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "Szablon" @@ -2097,7 +2097,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:551 templates/js/part.js:348 -#: templates/js/stock.js:446 +#: templates/js/stock.js:495 msgid "Value" msgstr "" @@ -2166,7 +2166,7 @@ msgstr "" #: company/models.py:531 company/templates/company/supplier_part.html:113 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/company.js:751 templates/js/stock.js:1029 +#: templates/js/company.js:751 templates/js/stock.js:1078 msgid "Packaging" msgstr "Opakowanie" @@ -2235,7 +2235,7 @@ msgstr "Telefon" #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:245 templates/js/order.js:331 -#: templates/js/stock.js:1407 +#: templates/js/stock.js:1456 msgid "Customer" msgstr "Klient" @@ -2359,22 +2359,15 @@ msgstr "" msgid "Company Notes" msgstr "" -#: company/templates/company/detail.html:271 -#: company/templates/company/supplier_part.html:288 -#: part/templates/part/category.html:127 part/templates/part/category.html:141 -#: part/templates/part/detail.html:648 stock/templates/stock/location.html:231 -msgid "Export" -msgstr "Eksportuj" - -#: company/templates/company/detail.html:372 +#: company/templates/company/detail.html:364 #: company/templates/company/manufacturer_part.html:200 -#: part/templates/part/detail.html:833 +#: part/templates/part/detail.html:825 msgid "Delete Supplier Parts?" msgstr "" -#: company/templates/company/detail.html:373 +#: company/templates/company/detail.html:365 #: company/templates/company/manufacturer_part.html:201 -#: part/templates/part/detail.html:834 +#: part/templates/part/detail.html:826 msgid "All selected supplier parts will be deleted" msgstr "" @@ -2452,7 +2445,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:176 -#: part/templates/part/detail.html:726 +#: part/templates/part/detail.html:718 msgid "Add Parameter" msgstr "Dodaj parametr" @@ -2477,8 +2470,8 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:269 -#: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:74 -#: templates/js/stock.js:877 templates/navbar.html:26 +#: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 +#: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" msgstr "Stan" @@ -2507,7 +2500,7 @@ msgstr "Dostarczone części" #: stock/templates/stock/location.html:148 #: stock/templates/stock/location_navbar.html:18 #: stock/templates/stock/location_navbar.html:21 -#: templates/InvenTree/search.html:198 templates/js/stock.js:1306 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1355 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" @@ -2515,7 +2508,7 @@ msgstr "" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 stock/models.py:420 #: stock/templates/stock/item_base.html:386 templates/js/company.js:691 -#: templates/js/stock.js:1001 +#: templates/js/stock.js:1050 msgid "Supplier Part" msgstr "" @@ -2644,7 +2637,7 @@ msgstr "Nazwa etykiety" msgid "Label description" msgstr "Opis etykiety" -#: label/models.py:127 stock/forms.py:169 +#: label/models.py:127 stock/forms.py:168 msgid "Label" msgstr "Etykieta" @@ -2863,7 +2856,7 @@ msgstr "Zamówienie" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:336 templates/js/order.js:212 -#: templates/js/stock.js:980 templates/js/stock.js:1388 +#: templates/js/stock.js:1029 templates/js/stock.js:1437 msgid "Purchase Order" msgstr "Zlecenie zakupu" @@ -2883,7 +2876,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:545 -#: stock/templates/stock/item_base.html:343 templates/js/stock.js:1024 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:1073 msgid "Purchase Price" msgstr "Cena zakupu" @@ -2999,7 +2992,7 @@ msgstr "" #: order/templates/order/order_base.html:196 #: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 -#: stock/templates/stock/location.html:259 templates/js/part.js:64 +#: stock/templates/stock/location.html:250 templates/js/part.js:64 msgid "New Location" msgstr "Nowa lokalizacja" @@ -3594,11 +3587,11 @@ msgstr "Domyślna lokalizacja" msgid "Available Stock" msgstr "Dostępna ilość" -#: part/forms.py:64 stock/forms.py:232 +#: part/forms.py:64 msgid "File Format" msgstr "Format pliku" -#: part/forms.py:64 stock/forms.py:232 +#: part/forms.py:64 msgid "Select output file format" msgstr "Wybierz format pliku wyjściowego" @@ -3938,7 +3931,7 @@ msgstr "" msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:426 +#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "Nazwa testu" @@ -4239,6 +4232,10 @@ msgstr "" msgid "Export Part Data" msgstr "" +#: part/templates/part/category.html:127 part/templates/part/category.html:141 +msgid "Export" +msgstr "Eksportuj" + #: part/templates/part/category.html:130 msgid "Create new part" msgstr "" @@ -4272,7 +4269,7 @@ msgid "Part Parameters" msgstr "Parametry części" #: part/templates/part/category.html:256 -#: stock/templates/stock/location.html:260 +#: stock/templates/stock/location.html:251 msgid "Create new location" msgstr "" @@ -4289,7 +4286,7 @@ msgstr "Utwórz nową kategorię" msgid "Create new Part Category" msgstr "Utwórz nową kategorię części" -#: part/templates/part/category.html:298 stock/views.py:907 +#: part/templates/part/category.html:298 stock/views.py:874 msgid "Create new Stock Location" msgstr "Utwórz nową lokalizację magazynową" @@ -4476,26 +4473,26 @@ msgstr "" msgid "Delete Test Result Template" msgstr "" -#: part/templates/part/detail.html:677 +#: part/templates/part/detail.html:669 msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:910 +#: part/templates/part/detail.html:902 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:922 +#: part/templates/part/detail.html:914 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:934 +#: part/templates/part/detail.html:926 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1023 +#: part/templates/part/detail.html:1015 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -5092,7 +5089,7 @@ msgid "Result" msgstr "Wynik" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:259 templates/js/stock.js:1322 +#: templates/js/order.js:259 templates/js/stock.js:1371 msgid "Date" msgstr "Data" @@ -5146,69 +5143,60 @@ msgstr "" msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:81 stock/forms.py:341 stock/models.py:513 -#: stock/templates/stock/item_base.html:393 templates/js/stock.js:969 +#: stock/forms.py:80 stock/forms.py:313 stock/models.py:513 +#: stock/templates/stock/item_base.html:393 templates/js/stock.js:1018 msgid "Expiry Date" msgstr "Data ważności" -#: stock/forms.py:82 stock/forms.py:342 +#: stock/forms.py:81 stock/forms.py:314 msgid "Expiration date for this stock item" msgstr "" -#: stock/forms.py:85 +#: stock/forms.py:84 msgid "Enter unique serial numbers (or leave blank)" msgstr "" -#: stock/forms.py:136 +#: stock/forms.py:135 msgid "Destination for serialized stock (by default, will remain in current location)" msgstr "" -#: stock/forms.py:138 +#: stock/forms.py:137 msgid "Serial numbers" msgstr "Numery seryjne" -#: stock/forms.py:138 +#: stock/forms.py:137 msgid "Unique serial numbers (must match quantity)" msgstr "" -#: stock/forms.py:140 stock/forms.py:316 +#: stock/forms.py:139 stock/forms.py:288 msgid "Add transaction note (optional)" msgstr "" -#: stock/forms.py:170 stock/forms.py:226 +#: stock/forms.py:169 stock/forms.py:225 msgid "Select test report template" msgstr "" -#: stock/forms.py:234 templates/js/table_filters.js:79 -#: templates/js/table_filters.js:142 -msgid "Include sublocations" -msgstr "" - -#: stock/forms.py:234 -msgid "Include stock items in sub locations" -msgstr "" - -#: stock/forms.py:269 +#: stock/forms.py:241 msgid "Stock item to install" msgstr "" -#: stock/forms.py:276 +#: stock/forms.py:248 msgid "Stock quantity to assign" msgstr "" -#: stock/forms.py:304 +#: stock/forms.py:276 msgid "Must not exceed available quantity" msgstr "" -#: stock/forms.py:314 +#: stock/forms.py:286 msgid "Destination location for uninstalled items" msgstr "" -#: stock/forms.py:318 +#: stock/forms.py:290 msgid "Confirm uninstall" msgstr "" -#: stock/forms.py:318 +#: stock/forms.py:290 msgid "Confirm removal of installed stock items" msgstr "" @@ -5606,7 +5594,7 @@ msgstr "" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:406 templates/js/stock.js:975 +#: stock/templates/stock/item_base.html:406 templates/js/stock.js:1024 msgid "Last Updated" msgstr "Ostatnia aktualizacja" @@ -5759,7 +5747,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:880 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:847 msgid "Convert Stock Item" msgstr "" @@ -5784,7 +5772,7 @@ msgstr "" msgid "Edit Stock Location" msgstr "" -#: stock/views.py:253 stock/views.py:859 stock/views.py:981 stock/views.py:1346 +#: stock/views.py:253 stock/views.py:826 stock/views.py:948 stock/views.py:1313 msgid "Owner is required (ownership control is enabled)" msgstr "" @@ -5820,67 +5808,63 @@ msgstr "" msgid "Confirm test data deletion" msgstr "" -#: stock/views.py:385 -msgid "Stock Export Options" -msgstr "" - -#: stock/views.py:506 +#: stock/views.py:473 msgid "Stock Item QR Code" msgstr "" -#: stock/views.py:532 +#: stock/views.py:499 msgid "Install Stock Item" msgstr "" -#: stock/views.py:631 +#: stock/views.py:598 msgid "Uninstall Stock Items" msgstr "" -#: stock/views.py:728 templates/js/stock.js:223 +#: stock/views.py:695 templates/js/stock.js:272 msgid "Confirm stock adjustment" msgstr "" -#: stock/views.py:739 +#: stock/views.py:706 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:761 +#: stock/views.py:728 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:998 +#: stock/views.py:965 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1091 templates/js/build.js:365 +#: stock/views.py:1058 templates/js/build.js:365 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1233 +#: stock/views.py:1200 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1315 +#: stock/views.py:1282 msgid "Quantity cannot be negative" msgstr "Ilość nie może być ujemna" -#: stock/views.py:1415 +#: stock/views.py:1382 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1428 +#: stock/views.py:1395 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1439 +#: stock/views.py:1406 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1446 +#: stock/views.py:1413 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1455 +#: stock/views.py:1422 msgid "Add Stock Tracking Entry" msgstr "" @@ -5964,11 +5948,11 @@ msgstr "" msgid "Enter a search query" msgstr "" -#: templates/InvenTree/search.html:268 templates/js/stock.js:570 +#: templates/InvenTree/search.html:268 templates/js/stock.js:619 msgid "Shipped to customer" msgstr "" -#: templates/InvenTree/search.html:271 templates/js/stock.js:580 +#: templates/InvenTree/search.html:271 templates/js/stock.js:629 msgid "No stock location set" msgstr "" @@ -6387,7 +6371,7 @@ msgstr "" msgid "Unlink" msgstr "" -#: templates/js/barcode.js:376 templates/js/stock.js:161 +#: templates/js/barcode.js:376 templates/js/stock.js:210 msgid "Remove stock item" msgstr "" @@ -6525,7 +6509,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:840 templates/js/part.js:579 templates/js/part.js:824 -#: templates/js/stock.js:825 templates/js/stock.js:1276 +#: templates/js/stock.js:874 templates/js/stock.js:1325 msgid "Select" msgstr "" @@ -6533,7 +6517,7 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:924 templates/js/stock.js:1498 +#: templates/js/build.js:924 templates/js/stock.js:1547 msgid "No user information" msgstr "" @@ -6663,40 +6647,40 @@ msgstr "" msgid "Create filter" msgstr "" -#: templates/js/forms.js:278 templates/js/forms.js:291 -#: templates/js/forms.js:303 templates/js/forms.js:315 +#: templates/js/forms.js:283 templates/js/forms.js:296 +#: templates/js/forms.js:308 templates/js/forms.js:320 msgid "Action Prohibited" msgstr "" -#: templates/js/forms.js:279 +#: templates/js/forms.js:284 msgid "Create operation not allowed" msgstr "" -#: templates/js/forms.js:292 +#: templates/js/forms.js:297 msgid "Update operation not allowed" msgstr "" -#: templates/js/forms.js:304 +#: templates/js/forms.js:309 msgid "Delete operation not allowed" msgstr "" -#: templates/js/forms.js:316 +#: templates/js/forms.js:321 msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:801 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:811 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1168 +#: templates/js/forms.js:1178 msgid "Searching" msgstr "" -#: templates/js/forms.js:1321 +#: templates/js/forms.js:1331 msgid "Clear input" msgstr "" -#: templates/js/label.js:10 templates/js/report.js:98 templates/js/stock.js:185 +#: templates/js/label.js:10 templates/js/report.js:98 templates/js/stock.js:234 msgid "Select Stock Items" msgstr "" @@ -6911,7 +6895,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:849 templates/js/stock.js:1300 +#: templates/js/part.js:849 templates/js/stock.js:1349 msgid "Path" msgstr "" @@ -6919,11 +6903,11 @@ msgstr "" msgid "No test templates matching query" msgstr "" -#: templates/js/part.js:943 templates/js/stock.js:384 +#: templates/js/part.js:943 templates/js/stock.js:433 msgid "Edit test result" msgstr "" -#: templates/js/part.js:944 templates/js/stock.js:385 +#: templates/js/part.js:944 templates/js/stock.js:434 msgid "Delete test result" msgstr "" @@ -7020,231 +7004,251 @@ msgstr "" msgid "Sales Order(s) must be selected before printing report" msgstr "" -#: templates/js/stock.js:39 -msgid "Transfer Stock" +#: templates/js/stock.js:29 +msgid "Export Stock" msgstr "" -#: templates/js/stock.js:40 -msgid "Move" +#: templates/js/stock.js:32 +msgid "Format" +msgstr "" + +#: templates/js/stock.js:33 +msgid "Select file format" +msgstr "" + +#: templates/js/stock.js:45 +msgid "Include Sublocations" msgstr "" #: templates/js/stock.js:46 +msgid "Include stock items in sublocations" +msgstr "" + +#: templates/js/stock.js:88 +msgid "Transfer Stock" +msgstr "" + +#: templates/js/stock.js:89 +msgid "Move" +msgstr "" + +#: templates/js/stock.js:95 msgid "Count Stock" msgstr "" -#: templates/js/stock.js:47 +#: templates/js/stock.js:96 msgid "Count" msgstr "" -#: templates/js/stock.js:51 +#: templates/js/stock.js:100 msgid "Remove Stock" msgstr "" -#: templates/js/stock.js:52 +#: templates/js/stock.js:101 msgid "Take" msgstr "" -#: templates/js/stock.js:56 +#: templates/js/stock.js:105 msgid "Add Stock" msgstr "Dodaj stan" -#: templates/js/stock.js:57 users/models.py:189 +#: templates/js/stock.js:106 users/models.py:189 msgid "Add" msgstr "Dodaj" -#: templates/js/stock.js:61 templates/stock_table.html:63 +#: templates/js/stock.js:110 templates/stock_table.html:63 msgid "Delete Stock" msgstr "" -#: templates/js/stock.js:150 +#: templates/js/stock.js:199 msgid "Quantity cannot be adjusted for serialized stock" msgstr "" -#: templates/js/stock.js:150 +#: templates/js/stock.js:199 msgid "Specify stock quantity" msgstr "" -#: templates/js/stock.js:186 +#: templates/js/stock.js:235 msgid "You must select at least one available stock item" msgstr "" -#: templates/js/stock.js:202 +#: templates/js/stock.js:251 msgid "Select destination stock location" msgstr "" -#: templates/js/stock.js:210 +#: templates/js/stock.js:259 msgid "Stock transaction notes" msgstr "" -#: templates/js/stock.js:347 +#: templates/js/stock.js:396 msgid "PASS" msgstr "" -#: templates/js/stock.js:349 +#: templates/js/stock.js:398 msgid "FAIL" msgstr "" -#: templates/js/stock.js:354 +#: templates/js/stock.js:403 msgid "NO RESULT" msgstr "" -#: templates/js/stock.js:380 +#: templates/js/stock.js:429 msgid "Add test result" msgstr "" -#: templates/js/stock.js:406 +#: templates/js/stock.js:455 msgid "No test results found" msgstr "" -#: templates/js/stock.js:454 +#: templates/js/stock.js:503 msgid "Test Date" msgstr "" -#: templates/js/stock.js:562 +#: templates/js/stock.js:611 msgid "In production" msgstr "" -#: templates/js/stock.js:566 +#: templates/js/stock.js:615 msgid "Installed in Stock Item" msgstr "" -#: templates/js/stock.js:574 +#: templates/js/stock.js:623 msgid "Assigned to Sales Order" msgstr "" -#: templates/js/stock.js:650 +#: templates/js/stock.js:699 msgid "No stock items matching query" msgstr "" -#: templates/js/stock.js:671 +#: templates/js/stock.js:720 msgid "items" msgstr "" -#: templates/js/stock.js:763 +#: templates/js/stock.js:812 msgid "batches" msgstr "" -#: templates/js/stock.js:790 +#: templates/js/stock.js:839 msgid "locations" msgstr "" -#: templates/js/stock.js:792 +#: templates/js/stock.js:841 msgid "Undefined location" msgstr "" -#: templates/js/stock.js:893 +#: templates/js/stock.js:942 msgid "Stock item is in production" msgstr "" -#: templates/js/stock.js:898 +#: templates/js/stock.js:947 msgid "Stock item assigned to sales order" msgstr "" -#: templates/js/stock.js:901 +#: templates/js/stock.js:950 msgid "Stock item assigned to customer" msgstr "" -#: templates/js/stock.js:905 +#: templates/js/stock.js:954 msgid "Stock item has expired" msgstr "" -#: templates/js/stock.js:907 +#: templates/js/stock.js:956 msgid "Stock item will expire soon" msgstr "" -#: templates/js/stock.js:911 +#: templates/js/stock.js:960 msgid "Stock item has been allocated" msgstr "" -#: templates/js/stock.js:915 +#: templates/js/stock.js:964 msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/stock.js:922 +#: templates/js/stock.js:971 msgid "Stock item has been rejected" msgstr "" -#: templates/js/stock.js:926 +#: templates/js/stock.js:975 msgid "Stock item is lost" msgstr "" -#: templates/js/stock.js:929 +#: templates/js/stock.js:978 msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:933 templates/js/table_filters.js:147 +#: templates/js/stock.js:982 templates/js/table_filters.js:147 msgid "Depleted" msgstr "" -#: templates/js/stock.js:962 +#: templates/js/stock.js:1011 msgid "Stocktake" msgstr "" -#: templates/js/stock.js:1016 +#: templates/js/stock.js:1065 msgid "Supplier part not specified" msgstr "" -#: templates/js/stock.js:1163 +#: templates/js/stock.js:1212 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:1178 +#: templates/js/stock.js:1227 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:1192 +#: templates/js/stock.js:1241 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:1193 +#: templates/js/stock.js:1242 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1332 +#: templates/js/stock.js:1381 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1379 +#: templates/js/stock.js:1428 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1398 +#: templates/js/stock.js:1447 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1417 +#: templates/js/stock.js:1466 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1435 +#: templates/js/stock.js:1484 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1458 +#: templates/js/stock.js:1507 msgid "Added" msgstr "Dodano" -#: templates/js/stock.js:1466 +#: templates/js/stock.js:1515 msgid "Removed" msgstr "" -#: templates/js/stock.js:1510 +#: templates/js/stock.js:1559 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1511 +#: templates/js/stock.js:1560 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1655 +#: templates/js/stock.js:1704 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1678 +#: templates/js/stock.js:1727 msgid "Serial" msgstr "" -#: templates/js/stock.js:1706 +#: templates/js/stock.js:1755 msgid "Uninstall Stock Item" msgstr "" @@ -7264,6 +7268,10 @@ msgstr "" msgid "Allow Variant Stock" msgstr "" +#: templates/js/table_filters.js:79 templates/js/table_filters.js:142 +msgid "Include sublocations" +msgstr "" + #: templates/js/table_filters.js:80 msgid "Include locations" msgstr "" From 0b199de29e91478df106c741ff4679e406976664 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 19 Jul 2021 17:47:36 +1000 Subject: [PATCH 565/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ru/LC_MESSAGES/django.po | 388 +++++++++++----------- 1 file changed, 198 insertions(+), 190 deletions(-) diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 4c8298ff02..bf7cdcf8e3 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 05:04+0000\n" -"PO-Revision-Date: 2021-07-19 05:28\n" +"POT-Creation-Date: 2021-07-19 07:46+0000\n" +"PO-Revision-Date: 2021-07-19 07:47\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -36,7 +36,7 @@ msgstr "Введите дату" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:510 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:520 msgid "Confirm" msgstr "Подтвердить" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "Дублировать серийный номер: {n}" #: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 -#: stock/views.py:1311 +#: stock/views.py:1278 msgid "Invalid quantity provided" msgstr "недопустимое количество" @@ -124,7 +124,7 @@ msgstr "Комментарий к файлу" #: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1489 +#: templates/js/stock.js:1538 msgid "User" msgstr "Пользователь" @@ -141,7 +141,7 @@ msgstr "" #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 -#: templates/js/stock.js:1282 +#: templates/js/stock.js:1331 msgid "Name" msgstr "Название" @@ -161,8 +161,8 @@ msgstr "Название" #: templates/js/company.js:741 templates/js/order.js:247 #: templates/js/order.js:349 templates/js/part.js:265 templates/js/part.js:449 #: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 -#: templates/js/stock.js:868 templates/js/stock.js:1294 -#: templates/js/stock.js:1339 +#: templates/js/stock.js:917 templates/js/stock.js:1343 +#: templates/js/stock.js:1388 msgid "Description" msgstr "Описание" @@ -481,20 +481,20 @@ msgstr "Целевая дата для сборки. Сборка будет п #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 #: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:947 part/templates/part/detail.html:1033 +#: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:91 #: report/templates/report/inventree_test_report_base.html:77 -#: stock/forms.py:142 stock/forms.py:275 +#: stock/forms.py:141 stock/forms.py:247 #: stock/templates/stock/item_base.html:267 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 #: templates/js/order.js:462 templates/js/part.js:1016 #: templates/js/part.js:1138 templates/js/part.js:1194 -#: templates/js/stock.js:1474 templates/js/stock.js:1672 +#: templates/js/stock.js:1523 templates/js/stock.js:1721 msgid "Quantity" msgstr "Количество" @@ -506,7 +506,7 @@ msgstr "Количество элементов для сборки" msgid "Enter quantity for build output" msgstr "Введите количество для вывода сборки" -#: build/forms.py:95 order/forms.py:114 stock/forms.py:85 +#: build/forms.py:95 order/forms.py:114 stock/forms.py:84 msgid "Serial Numbers" msgstr "Серийные номера" @@ -535,13 +535,13 @@ msgid "Mark build as complete" msgstr "Пометить сборку как завершенную" #: build/forms.py:210 build/templates/build/auto_allocate.html:18 -#: stock/forms.py:314 stock/templates/stock/item_base.html:297 +#: stock/forms.py:286 stock/templates/stock/item_base.html:297 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:256 -#: templates/js/build.js:620 templates/js/order.js:447 templates/js/stock.js:75 -#: templates/js/stock.js:201 templates/js/stock.js:954 -#: templates/js/stock.js:1366 +#: templates/js/build.js:620 templates/js/order.js:447 +#: templates/js/stock.js:124 templates/js/stock.js:250 +#: templates/js/stock.js:1003 templates/js/stock.js:1415 msgid "Location" msgstr "Расположение" @@ -555,8 +555,8 @@ msgstr "Расположение укомплектованных частей" #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:251 templates/js/order.js:354 -#: templates/js/stock.js:941 templates/js/stock.js:1443 -#: templates/js/stock.js:1688 +#: templates/js/stock.js:990 templates/js/stock.js:1492 +#: templates/js/stock.js:1737 msgid "Status" msgstr "Статус" @@ -659,8 +659,8 @@ msgstr "" #: templates/js/build.js:586 templates/js/build.js:873 #: templates/js/build.js:1139 templates/js/company.js:400 #: templates/js/company.js:650 templates/js/part.js:430 -#: templates/js/part.js:593 templates/js/stock.js:73 templates/js/stock.js:837 -#: templates/js/stock.js:1660 +#: templates/js/part.js:593 templates/js/stock.js:122 templates/js/stock.js:886 +#: templates/js/stock.js:1709 msgid "Part" msgstr "" @@ -786,12 +786,12 @@ msgstr "" #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 +#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:746 -#: templates/js/stock.js:209 templates/js/stock.js:450 -#: templates/js/stock.js:1033 +#: templates/js/stock.js:258 templates/js/stock.js:499 +#: templates/js/stock.js:1082 msgid "Notes" msgstr "" @@ -857,7 +857,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 #: templates/js/build.js:249 templates/js/build.js:993 #: templates/js/order.js:435 templates/js/order.js:440 -#: templates/js/stock.js:1425 +#: templates/js/stock.js:1474 msgid "Stock Item" msgstr "" @@ -1110,7 +1110,7 @@ msgstr "" #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 #: order/templates/order/purchase_order_detail.html:405 -#: order/templates/order/receive_parts.html:25 stock/forms.py:136 +#: order/templates/order/receive_parts.html:25 stock/forms.py:135 msgid "Destination" msgstr "" @@ -1119,8 +1119,8 @@ msgid "Destination location not specified" msgstr "" #: build/templates/build/detail.html:73 -#: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 -#: templates/js/stock.js:1695 templates/js/table_filters.js:116 +#: stock/templates/stock/item_base.html:315 templates/js/stock.js:998 +#: templates/js/stock.js:1744 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "" @@ -1248,7 +1248,7 @@ msgstr "" #: order/templates/order/po_attachments.html:79 #: order/templates/order/purchase_order_detail.html:153 #: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:809 stock/templates/stock/item.html:232 +#: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "" @@ -1257,7 +1257,7 @@ msgstr "" #: order/templates/order/po_attachments.html:51 #: order/templates/order/purchase_order_detail.html:125 #: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:763 stock/templates/stock/item.html:200 +#: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 msgid "Edit Attachment" msgstr "" @@ -1265,7 +1265,7 @@ msgstr "" #: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:772 stock/templates/stock/item.html:209 +#: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" msgstr "" @@ -1273,7 +1273,7 @@ msgstr "" #: order/templates/order/po_attachments.html:59 #: order/templates/order/purchase_order_detail.html:133 #: order/templates/order/sales_order_detail.html:125 -#: part/templates/part/detail.html:773 stock/templates/stock/item.html:210 +#: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 msgid "Delete Attachment" msgstr "" @@ -1306,7 +1306,7 @@ msgid "Build Order Details" msgstr "" #: build/templates/build/navbar.html:15 order/templates/order/po_navbar.html:15 -#: templates/js/stock.js:1354 +#: templates/js/stock.js:1403 msgid "Details" msgstr "" @@ -1351,7 +1351,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:183 stock/views.py:1337 +#: build/views.py:183 stock/views.py:1304 msgid "Serial numbers already exist" msgstr "" @@ -1606,7 +1606,7 @@ msgid "Number of recent parts to display on index page" msgstr "" #: common/models.py:160 part/models.py:2225 report/models.py:187 -#: stock/forms.py:226 templates/js/table_filters.js:25 +#: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" @@ -2097,7 +2097,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:551 templates/js/part.js:348 -#: templates/js/stock.js:446 +#: templates/js/stock.js:495 msgid "Value" msgstr "" @@ -2166,7 +2166,7 @@ msgstr "" #: company/models.py:531 company/templates/company/supplier_part.html:113 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/company.js:751 templates/js/stock.js:1029 +#: templates/js/company.js:751 templates/js/stock.js:1078 msgid "Packaging" msgstr "" @@ -2235,7 +2235,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:245 templates/js/order.js:331 -#: templates/js/stock.js:1407 +#: templates/js/stock.js:1456 msgid "Customer" msgstr "" @@ -2359,22 +2359,15 @@ msgstr "" msgid "Company Notes" msgstr "" -#: company/templates/company/detail.html:271 -#: company/templates/company/supplier_part.html:288 -#: part/templates/part/category.html:127 part/templates/part/category.html:141 -#: part/templates/part/detail.html:648 stock/templates/stock/location.html:231 -msgid "Export" -msgstr "" - -#: company/templates/company/detail.html:372 +#: company/templates/company/detail.html:364 #: company/templates/company/manufacturer_part.html:200 -#: part/templates/part/detail.html:833 +#: part/templates/part/detail.html:825 msgid "Delete Supplier Parts?" msgstr "" -#: company/templates/company/detail.html:373 +#: company/templates/company/detail.html:365 #: company/templates/company/manufacturer_part.html:201 -#: part/templates/part/detail.html:834 +#: part/templates/part/detail.html:826 msgid "All selected supplier parts will be deleted" msgstr "" @@ -2452,7 +2445,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:176 -#: part/templates/part/detail.html:726 +#: part/templates/part/detail.html:718 msgid "Add Parameter" msgstr "" @@ -2477,8 +2470,8 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:269 -#: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:74 -#: templates/js/stock.js:877 templates/navbar.html:26 +#: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 +#: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" msgstr "" @@ -2507,7 +2500,7 @@ msgstr "" #: stock/templates/stock/location.html:148 #: stock/templates/stock/location_navbar.html:18 #: stock/templates/stock/location_navbar.html:21 -#: templates/InvenTree/search.html:198 templates/js/stock.js:1306 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1355 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" @@ -2515,7 +2508,7 @@ msgstr "" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 stock/models.py:420 #: stock/templates/stock/item_base.html:386 templates/js/company.js:691 -#: templates/js/stock.js:1001 +#: templates/js/stock.js:1050 msgid "Supplier Part" msgstr "" @@ -2644,7 +2637,7 @@ msgstr "" msgid "Label description" msgstr "" -#: label/models.py:127 stock/forms.py:169 +#: label/models.py:127 stock/forms.py:168 msgid "Label" msgstr "" @@ -2863,7 +2856,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:336 templates/js/order.js:212 -#: templates/js/stock.js:980 templates/js/stock.js:1388 +#: templates/js/stock.js:1029 templates/js/stock.js:1437 msgid "Purchase Order" msgstr "" @@ -2883,7 +2876,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:545 -#: stock/templates/stock/item_base.html:343 templates/js/stock.js:1024 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:1073 msgid "Purchase Price" msgstr "" @@ -2999,7 +2992,7 @@ msgstr "" #: order/templates/order/order_base.html:196 #: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 -#: stock/templates/stock/location.html:259 templates/js/part.js:64 +#: stock/templates/stock/location.html:250 templates/js/part.js:64 msgid "New Location" msgstr "" @@ -3594,11 +3587,11 @@ msgstr "" msgid "Available Stock" msgstr "" -#: part/forms.py:64 stock/forms.py:232 +#: part/forms.py:64 msgid "File Format" msgstr "" -#: part/forms.py:64 stock/forms.py:232 +#: part/forms.py:64 msgid "Select output file format" msgstr "" @@ -3938,7 +3931,7 @@ msgstr "" msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:426 +#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "" @@ -4239,6 +4232,10 @@ msgstr "" msgid "Export Part Data" msgstr "" +#: part/templates/part/category.html:127 part/templates/part/category.html:141 +msgid "Export" +msgstr "" + #: part/templates/part/category.html:130 msgid "Create new part" msgstr "" @@ -4272,7 +4269,7 @@ msgid "Part Parameters" msgstr "" #: part/templates/part/category.html:256 -#: stock/templates/stock/location.html:260 +#: stock/templates/stock/location.html:251 msgid "Create new location" msgstr "" @@ -4289,7 +4286,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:298 stock/views.py:907 +#: part/templates/part/category.html:298 stock/views.py:874 msgid "Create new Stock Location" msgstr "" @@ -4476,26 +4473,26 @@ msgstr "" msgid "Delete Test Result Template" msgstr "" -#: part/templates/part/detail.html:677 +#: part/templates/part/detail.html:669 msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:910 +#: part/templates/part/detail.html:902 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:922 +#: part/templates/part/detail.html:914 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:934 +#: part/templates/part/detail.html:926 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1023 +#: part/templates/part/detail.html:1015 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -5092,7 +5089,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:259 templates/js/stock.js:1322 +#: templates/js/order.js:259 templates/js/stock.js:1371 msgid "Date" msgstr "" @@ -5146,69 +5143,60 @@ msgstr "" msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:81 stock/forms.py:341 stock/models.py:513 -#: stock/templates/stock/item_base.html:393 templates/js/stock.js:969 +#: stock/forms.py:80 stock/forms.py:313 stock/models.py:513 +#: stock/templates/stock/item_base.html:393 templates/js/stock.js:1018 msgid "Expiry Date" msgstr "" -#: stock/forms.py:82 stock/forms.py:342 +#: stock/forms.py:81 stock/forms.py:314 msgid "Expiration date for this stock item" msgstr "" -#: stock/forms.py:85 +#: stock/forms.py:84 msgid "Enter unique serial numbers (or leave blank)" msgstr "" -#: stock/forms.py:136 +#: stock/forms.py:135 msgid "Destination for serialized stock (by default, will remain in current location)" msgstr "" -#: stock/forms.py:138 +#: stock/forms.py:137 msgid "Serial numbers" msgstr "" -#: stock/forms.py:138 +#: stock/forms.py:137 msgid "Unique serial numbers (must match quantity)" msgstr "" -#: stock/forms.py:140 stock/forms.py:316 +#: stock/forms.py:139 stock/forms.py:288 msgid "Add transaction note (optional)" msgstr "" -#: stock/forms.py:170 stock/forms.py:226 +#: stock/forms.py:169 stock/forms.py:225 msgid "Select test report template" msgstr "" -#: stock/forms.py:234 templates/js/table_filters.js:79 -#: templates/js/table_filters.js:142 -msgid "Include sublocations" -msgstr "" - -#: stock/forms.py:234 -msgid "Include stock items in sub locations" -msgstr "" - -#: stock/forms.py:269 +#: stock/forms.py:241 msgid "Stock item to install" msgstr "" -#: stock/forms.py:276 +#: stock/forms.py:248 msgid "Stock quantity to assign" msgstr "" -#: stock/forms.py:304 +#: stock/forms.py:276 msgid "Must not exceed available quantity" msgstr "" -#: stock/forms.py:314 +#: stock/forms.py:286 msgid "Destination location for uninstalled items" msgstr "" -#: stock/forms.py:318 +#: stock/forms.py:290 msgid "Confirm uninstall" msgstr "" -#: stock/forms.py:318 +#: stock/forms.py:290 msgid "Confirm removal of installed stock items" msgstr "" @@ -5606,7 +5594,7 @@ msgstr "" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:406 templates/js/stock.js:975 +#: stock/templates/stock/item_base.html:406 templates/js/stock.js:1024 msgid "Last Updated" msgstr "" @@ -5759,7 +5747,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:880 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:847 msgid "Convert Stock Item" msgstr "" @@ -5784,7 +5772,7 @@ msgstr "" msgid "Edit Stock Location" msgstr "" -#: stock/views.py:253 stock/views.py:859 stock/views.py:981 stock/views.py:1346 +#: stock/views.py:253 stock/views.py:826 stock/views.py:948 stock/views.py:1313 msgid "Owner is required (ownership control is enabled)" msgstr "" @@ -5820,67 +5808,63 @@ msgstr "" msgid "Confirm test data deletion" msgstr "" -#: stock/views.py:385 -msgid "Stock Export Options" -msgstr "" - -#: stock/views.py:506 +#: stock/views.py:473 msgid "Stock Item QR Code" msgstr "" -#: stock/views.py:532 +#: stock/views.py:499 msgid "Install Stock Item" msgstr "" -#: stock/views.py:631 +#: stock/views.py:598 msgid "Uninstall Stock Items" msgstr "" -#: stock/views.py:728 templates/js/stock.js:223 +#: stock/views.py:695 templates/js/stock.js:272 msgid "Confirm stock adjustment" msgstr "" -#: stock/views.py:739 +#: stock/views.py:706 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:761 +#: stock/views.py:728 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:998 +#: stock/views.py:965 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1091 templates/js/build.js:365 +#: stock/views.py:1058 templates/js/build.js:365 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1233 +#: stock/views.py:1200 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1315 +#: stock/views.py:1282 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1415 +#: stock/views.py:1382 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1428 +#: stock/views.py:1395 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1439 +#: stock/views.py:1406 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1446 +#: stock/views.py:1413 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1455 +#: stock/views.py:1422 msgid "Add Stock Tracking Entry" msgstr "" @@ -5964,11 +5948,11 @@ msgstr "" msgid "Enter a search query" msgstr "" -#: templates/InvenTree/search.html:268 templates/js/stock.js:570 +#: templates/InvenTree/search.html:268 templates/js/stock.js:619 msgid "Shipped to customer" msgstr "" -#: templates/InvenTree/search.html:271 templates/js/stock.js:580 +#: templates/InvenTree/search.html:271 templates/js/stock.js:629 msgid "No stock location set" msgstr "" @@ -6387,7 +6371,7 @@ msgstr "" msgid "Unlink" msgstr "" -#: templates/js/barcode.js:376 templates/js/stock.js:161 +#: templates/js/barcode.js:376 templates/js/stock.js:210 msgid "Remove stock item" msgstr "" @@ -6525,7 +6509,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:840 templates/js/part.js:579 templates/js/part.js:824 -#: templates/js/stock.js:825 templates/js/stock.js:1276 +#: templates/js/stock.js:874 templates/js/stock.js:1325 msgid "Select" msgstr "" @@ -6533,7 +6517,7 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:924 templates/js/stock.js:1498 +#: templates/js/build.js:924 templates/js/stock.js:1547 msgid "No user information" msgstr "" @@ -6663,40 +6647,40 @@ msgstr "" msgid "Create filter" msgstr "" -#: templates/js/forms.js:278 templates/js/forms.js:291 -#: templates/js/forms.js:303 templates/js/forms.js:315 +#: templates/js/forms.js:283 templates/js/forms.js:296 +#: templates/js/forms.js:308 templates/js/forms.js:320 msgid "Action Prohibited" msgstr "" -#: templates/js/forms.js:279 +#: templates/js/forms.js:284 msgid "Create operation not allowed" msgstr "" -#: templates/js/forms.js:292 +#: templates/js/forms.js:297 msgid "Update operation not allowed" msgstr "" -#: templates/js/forms.js:304 +#: templates/js/forms.js:309 msgid "Delete operation not allowed" msgstr "" -#: templates/js/forms.js:316 +#: templates/js/forms.js:321 msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:801 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:811 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1168 +#: templates/js/forms.js:1178 msgid "Searching" msgstr "" -#: templates/js/forms.js:1321 +#: templates/js/forms.js:1331 msgid "Clear input" msgstr "" -#: templates/js/label.js:10 templates/js/report.js:98 templates/js/stock.js:185 +#: templates/js/label.js:10 templates/js/report.js:98 templates/js/stock.js:234 msgid "Select Stock Items" msgstr "" @@ -6911,7 +6895,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:849 templates/js/stock.js:1300 +#: templates/js/part.js:849 templates/js/stock.js:1349 msgid "Path" msgstr "" @@ -6919,11 +6903,11 @@ msgstr "" msgid "No test templates matching query" msgstr "" -#: templates/js/part.js:943 templates/js/stock.js:384 +#: templates/js/part.js:943 templates/js/stock.js:433 msgid "Edit test result" msgstr "" -#: templates/js/part.js:944 templates/js/stock.js:385 +#: templates/js/part.js:944 templates/js/stock.js:434 msgid "Delete test result" msgstr "" @@ -7020,231 +7004,251 @@ msgstr "" msgid "Sales Order(s) must be selected before printing report" msgstr "" -#: templates/js/stock.js:39 -msgid "Transfer Stock" +#: templates/js/stock.js:29 +msgid "Export Stock" msgstr "" -#: templates/js/stock.js:40 -msgid "Move" +#: templates/js/stock.js:32 +msgid "Format" +msgstr "" + +#: templates/js/stock.js:33 +msgid "Select file format" +msgstr "" + +#: templates/js/stock.js:45 +msgid "Include Sublocations" msgstr "" #: templates/js/stock.js:46 +msgid "Include stock items in sublocations" +msgstr "" + +#: templates/js/stock.js:88 +msgid "Transfer Stock" +msgstr "" + +#: templates/js/stock.js:89 +msgid "Move" +msgstr "" + +#: templates/js/stock.js:95 msgid "Count Stock" msgstr "" -#: templates/js/stock.js:47 +#: templates/js/stock.js:96 msgid "Count" msgstr "" -#: templates/js/stock.js:51 +#: templates/js/stock.js:100 msgid "Remove Stock" msgstr "" -#: templates/js/stock.js:52 +#: templates/js/stock.js:101 msgid "Take" msgstr "" -#: templates/js/stock.js:56 +#: templates/js/stock.js:105 msgid "Add Stock" msgstr "" -#: templates/js/stock.js:57 users/models.py:189 +#: templates/js/stock.js:106 users/models.py:189 msgid "Add" msgstr "" -#: templates/js/stock.js:61 templates/stock_table.html:63 +#: templates/js/stock.js:110 templates/stock_table.html:63 msgid "Delete Stock" msgstr "" -#: templates/js/stock.js:150 +#: templates/js/stock.js:199 msgid "Quantity cannot be adjusted for serialized stock" msgstr "" -#: templates/js/stock.js:150 +#: templates/js/stock.js:199 msgid "Specify stock quantity" msgstr "" -#: templates/js/stock.js:186 +#: templates/js/stock.js:235 msgid "You must select at least one available stock item" msgstr "" -#: templates/js/stock.js:202 +#: templates/js/stock.js:251 msgid "Select destination stock location" msgstr "" -#: templates/js/stock.js:210 +#: templates/js/stock.js:259 msgid "Stock transaction notes" msgstr "" -#: templates/js/stock.js:347 +#: templates/js/stock.js:396 msgid "PASS" msgstr "" -#: templates/js/stock.js:349 +#: templates/js/stock.js:398 msgid "FAIL" msgstr "" -#: templates/js/stock.js:354 +#: templates/js/stock.js:403 msgid "NO RESULT" msgstr "" -#: templates/js/stock.js:380 +#: templates/js/stock.js:429 msgid "Add test result" msgstr "" -#: templates/js/stock.js:406 +#: templates/js/stock.js:455 msgid "No test results found" msgstr "" -#: templates/js/stock.js:454 +#: templates/js/stock.js:503 msgid "Test Date" msgstr "" -#: templates/js/stock.js:562 +#: templates/js/stock.js:611 msgid "In production" msgstr "" -#: templates/js/stock.js:566 +#: templates/js/stock.js:615 msgid "Installed in Stock Item" msgstr "" -#: templates/js/stock.js:574 +#: templates/js/stock.js:623 msgid "Assigned to Sales Order" msgstr "" -#: templates/js/stock.js:650 +#: templates/js/stock.js:699 msgid "No stock items matching query" msgstr "" -#: templates/js/stock.js:671 +#: templates/js/stock.js:720 msgid "items" msgstr "" -#: templates/js/stock.js:763 +#: templates/js/stock.js:812 msgid "batches" msgstr "" -#: templates/js/stock.js:790 +#: templates/js/stock.js:839 msgid "locations" msgstr "" -#: templates/js/stock.js:792 +#: templates/js/stock.js:841 msgid "Undefined location" msgstr "" -#: templates/js/stock.js:893 +#: templates/js/stock.js:942 msgid "Stock item is in production" msgstr "" -#: templates/js/stock.js:898 +#: templates/js/stock.js:947 msgid "Stock item assigned to sales order" msgstr "" -#: templates/js/stock.js:901 +#: templates/js/stock.js:950 msgid "Stock item assigned to customer" msgstr "" -#: templates/js/stock.js:905 +#: templates/js/stock.js:954 msgid "Stock item has expired" msgstr "" -#: templates/js/stock.js:907 +#: templates/js/stock.js:956 msgid "Stock item will expire soon" msgstr "" -#: templates/js/stock.js:911 +#: templates/js/stock.js:960 msgid "Stock item has been allocated" msgstr "" -#: templates/js/stock.js:915 +#: templates/js/stock.js:964 msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/stock.js:922 +#: templates/js/stock.js:971 msgid "Stock item has been rejected" msgstr "" -#: templates/js/stock.js:926 +#: templates/js/stock.js:975 msgid "Stock item is lost" msgstr "" -#: templates/js/stock.js:929 +#: templates/js/stock.js:978 msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:933 templates/js/table_filters.js:147 +#: templates/js/stock.js:982 templates/js/table_filters.js:147 msgid "Depleted" msgstr "" -#: templates/js/stock.js:962 +#: templates/js/stock.js:1011 msgid "Stocktake" msgstr "" -#: templates/js/stock.js:1016 +#: templates/js/stock.js:1065 msgid "Supplier part not specified" msgstr "" -#: templates/js/stock.js:1163 +#: templates/js/stock.js:1212 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:1178 +#: templates/js/stock.js:1227 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:1192 +#: templates/js/stock.js:1241 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:1193 +#: templates/js/stock.js:1242 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1332 +#: templates/js/stock.js:1381 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1379 +#: templates/js/stock.js:1428 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1398 +#: templates/js/stock.js:1447 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1417 +#: templates/js/stock.js:1466 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1435 +#: templates/js/stock.js:1484 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1458 +#: templates/js/stock.js:1507 msgid "Added" msgstr "" -#: templates/js/stock.js:1466 +#: templates/js/stock.js:1515 msgid "Removed" msgstr "" -#: templates/js/stock.js:1510 +#: templates/js/stock.js:1559 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1511 +#: templates/js/stock.js:1560 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1655 +#: templates/js/stock.js:1704 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1678 +#: templates/js/stock.js:1727 msgid "Serial" msgstr "" -#: templates/js/stock.js:1706 +#: templates/js/stock.js:1755 msgid "Uninstall Stock Item" msgstr "" @@ -7264,6 +7268,10 @@ msgstr "" msgid "Allow Variant Stock" msgstr "" +#: templates/js/table_filters.js:79 templates/js/table_filters.js:142 +msgid "Include sublocations" +msgstr "" + #: templates/js/table_filters.js:80 msgid "Include locations" msgstr "" From 29544236ae74c598caaf45fb2d0491042634b9e0 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 19 Jul 2021 17:47:37 +1000 Subject: [PATCH 566/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/tr/LC_MESSAGES/django.po | 388 +++++++++++----------- 1 file changed, 198 insertions(+), 190 deletions(-) diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index b447da925e..66907a395e 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 05:04+0000\n" -"PO-Revision-Date: 2021-07-19 05:28\n" +"POT-Creation-Date: 2021-07-19 07:46+0000\n" +"PO-Revision-Date: 2021-07-19 07:47\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -36,7 +36,7 @@ msgstr "Tarih giriniz" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:510 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:520 msgid "Confirm" msgstr "Onay" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "Tekrarlanan seri {n}" #: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 -#: stock/views.py:1311 +#: stock/views.py:1278 msgid "Invalid quantity provided" msgstr "Geçersiz veri sağlandı" @@ -124,7 +124,7 @@ msgstr "Dosya yorumu" #: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1489 +#: templates/js/stock.js:1538 msgid "User" msgstr "Kullanıcı" @@ -141,7 +141,7 @@ msgstr "" #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 -#: templates/js/stock.js:1282 +#: templates/js/stock.js:1331 msgid "Name" msgstr "Adı" @@ -161,8 +161,8 @@ msgstr "Adı" #: templates/js/company.js:741 templates/js/order.js:247 #: templates/js/order.js:349 templates/js/part.js:265 templates/js/part.js:449 #: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 -#: templates/js/stock.js:868 templates/js/stock.js:1294 -#: templates/js/stock.js:1339 +#: templates/js/stock.js:917 templates/js/stock.js:1343 +#: templates/js/stock.js:1388 msgid "Description" msgstr "Açıklama" @@ -481,20 +481,20 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 #: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:947 part/templates/part/detail.html:1033 +#: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:91 #: report/templates/report/inventree_test_report_base.html:77 -#: stock/forms.py:142 stock/forms.py:275 +#: stock/forms.py:141 stock/forms.py:247 #: stock/templates/stock/item_base.html:267 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 #: templates/js/order.js:462 templates/js/part.js:1016 #: templates/js/part.js:1138 templates/js/part.js:1194 -#: templates/js/stock.js:1474 templates/js/stock.js:1672 +#: templates/js/stock.js:1523 templates/js/stock.js:1721 msgid "Quantity" msgstr "Miktar" @@ -506,7 +506,7 @@ msgstr "Yapılacak öge sayısı" msgid "Enter quantity for build output" msgstr "Yapım işi çıktısı için miktarını girin" -#: build/forms.py:95 order/forms.py:114 stock/forms.py:85 +#: build/forms.py:95 order/forms.py:114 stock/forms.py:84 msgid "Serial Numbers" msgstr "Seri Numaraları" @@ -535,13 +535,13 @@ msgid "Mark build as complete" msgstr "Yapım işini tamamlandı olarak işaretle" #: build/forms.py:210 build/templates/build/auto_allocate.html:18 -#: stock/forms.py:314 stock/templates/stock/item_base.html:297 +#: stock/forms.py:286 stock/templates/stock/item_base.html:297 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:256 -#: templates/js/build.js:620 templates/js/order.js:447 templates/js/stock.js:75 -#: templates/js/stock.js:201 templates/js/stock.js:954 -#: templates/js/stock.js:1366 +#: templates/js/build.js:620 templates/js/order.js:447 +#: templates/js/stock.js:124 templates/js/stock.js:250 +#: templates/js/stock.js:1003 templates/js/stock.js:1415 msgid "Location" msgstr "Konum" @@ -555,8 +555,8 @@ msgstr "Tamamlanmış parçaların konumu" #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:251 templates/js/order.js:354 -#: templates/js/stock.js:941 templates/js/stock.js:1443 -#: templates/js/stock.js:1688 +#: templates/js/stock.js:990 templates/js/stock.js:1492 +#: templates/js/stock.js:1737 msgid "Status" msgstr "Durum" @@ -659,8 +659,8 @@ msgstr "Bu yapım işinin tahsis edildiği yapım işi emri" #: templates/js/build.js:586 templates/js/build.js:873 #: templates/js/build.js:1139 templates/js/company.js:400 #: templates/js/company.js:650 templates/js/part.js:430 -#: templates/js/part.js:593 templates/js/stock.js:73 templates/js/stock.js:837 -#: templates/js/stock.js:1660 +#: templates/js/part.js:593 templates/js/stock.js:122 templates/js/stock.js:886 +#: templates/js/stock.js:1709 msgid "Part" msgstr "Parça" @@ -786,12 +786,12 @@ msgstr "Harici URL'ye bağlantı" #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 +#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:746 -#: templates/js/stock.js:209 templates/js/stock.js:450 -#: templates/js/stock.js:1033 +#: templates/js/stock.js:258 templates/js/stock.js:499 +#: templates/js/stock.js:1082 msgid "Notes" msgstr "Notlar" @@ -857,7 +857,7 @@ msgstr "Yapım işi için tahsis edilen parçalar" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 #: templates/js/build.js:249 templates/js/build.js:993 #: templates/js/order.js:435 templates/js/order.js:440 -#: templates/js/stock.js:1425 +#: templates/js/stock.js:1474 msgid "Stock Item" msgstr "Stok Kalemi" @@ -1110,7 +1110,7 @@ msgstr "Stok herhangi bir konumdan alınabilir." #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 #: order/templates/order/purchase_order_detail.html:405 -#: order/templates/order/receive_parts.html:25 stock/forms.py:136 +#: order/templates/order/receive_parts.html:25 stock/forms.py:135 msgid "Destination" msgstr "Hedef" @@ -1119,8 +1119,8 @@ msgid "Destination location not specified" msgstr "Hedef konumu belirtilmedi" #: build/templates/build/detail.html:73 -#: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 -#: templates/js/stock.js:1695 templates/js/table_filters.js:116 +#: stock/templates/stock/item_base.html:315 templates/js/stock.js:998 +#: templates/js/stock.js:1744 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "Toplu" @@ -1248,7 +1248,7 @@ msgstr "" #: order/templates/order/po_attachments.html:79 #: order/templates/order/purchase_order_detail.html:153 #: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:809 stock/templates/stock/item.html:232 +#: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "" @@ -1257,7 +1257,7 @@ msgstr "" #: order/templates/order/po_attachments.html:51 #: order/templates/order/purchase_order_detail.html:125 #: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:763 stock/templates/stock/item.html:200 +#: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 msgid "Edit Attachment" msgstr "Ek Düzenle" @@ -1265,7 +1265,7 @@ msgstr "Ek Düzenle" #: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:772 stock/templates/stock/item.html:209 +#: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" msgstr "" @@ -1273,7 +1273,7 @@ msgstr "" #: order/templates/order/po_attachments.html:59 #: order/templates/order/purchase_order_detail.html:133 #: order/templates/order/sales_order_detail.html:125 -#: part/templates/part/detail.html:773 stock/templates/stock/item.html:210 +#: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 msgid "Delete Attachment" msgstr "Eki Sil" @@ -1306,7 +1306,7 @@ msgid "Build Order Details" msgstr "Yapım İşi Emri Detayları" #: build/templates/build/navbar.html:15 order/templates/order/po_navbar.html:15 -#: templates/js/stock.js:1354 +#: templates/js/stock.js:1403 msgid "Details" msgstr "Detaylar" @@ -1351,7 +1351,7 @@ msgstr "Yapım İşi Çıktısı Oluştur" msgid "Maximum output quantity is " msgstr "Maksimum çıktı miktarı " -#: build/views.py:183 stock/views.py:1337 +#: build/views.py:183 stock/views.py:1304 msgid "Serial numbers already exist" msgstr "Seri numaraları zaten mevcut" @@ -1606,7 +1606,7 @@ msgid "Number of recent parts to display on index page" msgstr "" #: common/models.py:160 part/models.py:2225 report/models.py:187 -#: stock/forms.py:226 templates/js/table_filters.js:25 +#: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "Şablon" @@ -2097,7 +2097,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:551 templates/js/part.js:348 -#: templates/js/stock.js:446 +#: templates/js/stock.js:495 msgid "Value" msgstr "" @@ -2166,7 +2166,7 @@ msgstr "" #: company/models.py:531 company/templates/company/supplier_part.html:113 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/company.js:751 templates/js/stock.js:1029 +#: templates/js/company.js:751 templates/js/stock.js:1078 msgid "Packaging" msgstr "" @@ -2235,7 +2235,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:245 templates/js/order.js:331 -#: templates/js/stock.js:1407 +#: templates/js/stock.js:1456 msgid "Customer" msgstr "Müşteri" @@ -2359,22 +2359,15 @@ msgstr "Atanan Stok" msgid "Company Notes" msgstr "" -#: company/templates/company/detail.html:271 -#: company/templates/company/supplier_part.html:288 -#: part/templates/part/category.html:127 part/templates/part/category.html:141 -#: part/templates/part/detail.html:648 stock/templates/stock/location.html:231 -msgid "Export" -msgstr "" - -#: company/templates/company/detail.html:372 +#: company/templates/company/detail.html:364 #: company/templates/company/manufacturer_part.html:200 -#: part/templates/part/detail.html:833 +#: part/templates/part/detail.html:825 msgid "Delete Supplier Parts?" msgstr "" -#: company/templates/company/detail.html:373 +#: company/templates/company/detail.html:365 #: company/templates/company/manufacturer_part.html:201 -#: part/templates/part/detail.html:834 +#: part/templates/part/detail.html:826 msgid "All selected supplier parts will be deleted" msgstr "" @@ -2452,7 +2445,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:176 -#: part/templates/part/detail.html:726 +#: part/templates/part/detail.html:718 msgid "Add Parameter" msgstr "" @@ -2477,8 +2470,8 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:269 -#: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:74 -#: templates/js/stock.js:877 templates/navbar.html:26 +#: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 +#: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" msgstr "Stok" @@ -2507,7 +2500,7 @@ msgstr "" #: stock/templates/stock/location.html:148 #: stock/templates/stock/location_navbar.html:18 #: stock/templates/stock/location_navbar.html:21 -#: templates/InvenTree/search.html:198 templates/js/stock.js:1306 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1355 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "Stok Kalemleri" @@ -2515,7 +2508,7 @@ msgstr "Stok Kalemleri" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 stock/models.py:420 #: stock/templates/stock/item_base.html:386 templates/js/company.js:691 -#: templates/js/stock.js:1001 +#: templates/js/stock.js:1050 msgid "Supplier Part" msgstr "Tedarikçi Parçası" @@ -2644,7 +2637,7 @@ msgstr "Etiket adı" msgid "Label description" msgstr "Etiket tanımı" -#: label/models.py:127 stock/forms.py:169 +#: label/models.py:127 stock/forms.py:168 msgid "Label" msgstr "Etiket" @@ -2863,7 +2856,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:336 templates/js/order.js:212 -#: templates/js/stock.js:980 templates/js/stock.js:1388 +#: templates/js/stock.js:1029 templates/js/stock.js:1437 msgid "Purchase Order" msgstr "" @@ -2883,7 +2876,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:545 -#: stock/templates/stock/item_base.html:343 templates/js/stock.js:1024 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:1073 msgid "Purchase Price" msgstr "" @@ -2999,7 +2992,7 @@ msgstr "" #: order/templates/order/order_base.html:196 #: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 -#: stock/templates/stock/location.html:259 templates/js/part.js:64 +#: stock/templates/stock/location.html:250 templates/js/part.js:64 msgid "New Location" msgstr "Yeni Konum" @@ -3594,11 +3587,11 @@ msgstr "Varsayılan Konum" msgid "Available Stock" msgstr "" -#: part/forms.py:64 stock/forms.py:232 +#: part/forms.py:64 msgid "File Format" msgstr "Dosya Biçimi" -#: part/forms.py:64 stock/forms.py:232 +#: part/forms.py:64 msgid "Select output file format" msgstr "Çıktı dosyası biçimi seçin" @@ -3938,7 +3931,7 @@ msgstr "Test şablonları sadece takip edilebilir paçalar için oluşturulabili msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:426 +#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "" @@ -4239,6 +4232,10 @@ msgstr "Parçalar (Alt kategoriler dahil)" msgid "Export Part Data" msgstr "" +#: part/templates/part/category.html:127 part/templates/part/category.html:141 +msgid "Export" +msgstr "" + #: part/templates/part/category.html:130 msgid "Create new part" msgstr "" @@ -4272,7 +4269,7 @@ msgid "Part Parameters" msgstr "" #: part/templates/part/category.html:256 -#: stock/templates/stock/location.html:260 +#: stock/templates/stock/location.html:251 msgid "Create new location" msgstr "Yeni konum oluştur" @@ -4289,7 +4286,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:298 stock/views.py:907 +#: part/templates/part/category.html:298 stock/views.py:874 msgid "Create new Stock Location" msgstr "Yeni Stok konumu oluştur" @@ -4476,26 +4473,26 @@ msgstr "" msgid "Delete Test Result Template" msgstr "" -#: part/templates/part/detail.html:677 +#: part/templates/part/detail.html:669 msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:910 +#: part/templates/part/detail.html:902 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:922 +#: part/templates/part/detail.html:914 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:934 +#: part/templates/part/detail.html:926 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1023 +#: part/templates/part/detail.html:1015 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -5092,7 +5089,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:259 templates/js/stock.js:1322 +#: templates/js/order.js:259 templates/js/stock.js:1371 msgid "Date" msgstr "" @@ -5146,69 +5143,60 @@ msgstr "" msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:81 stock/forms.py:341 stock/models.py:513 -#: stock/templates/stock/item_base.html:393 templates/js/stock.js:969 +#: stock/forms.py:80 stock/forms.py:313 stock/models.py:513 +#: stock/templates/stock/item_base.html:393 templates/js/stock.js:1018 msgid "Expiry Date" msgstr "" -#: stock/forms.py:82 stock/forms.py:342 +#: stock/forms.py:81 stock/forms.py:314 msgid "Expiration date for this stock item" msgstr "Bu stok kalemi için son kullanma tarihi" -#: stock/forms.py:85 +#: stock/forms.py:84 msgid "Enter unique serial numbers (or leave blank)" msgstr "Benzersiz seri numaraları giriniz (veya boş bırakınız)" -#: stock/forms.py:136 +#: stock/forms.py:135 msgid "Destination for serialized stock (by default, will remain in current location)" msgstr "Seri numaralandırılmış stok için hedef konum(varsayılan olarak, geçerli konumda kalacaktır)" -#: stock/forms.py:138 +#: stock/forms.py:137 msgid "Serial numbers" msgstr "Seri numaraları" -#: stock/forms.py:138 +#: stock/forms.py:137 msgid "Unique serial numbers (must match quantity)" msgstr "Benzersiz seri numaraları (miktar ile eşleşmeli)" -#: stock/forms.py:140 stock/forms.py:316 +#: stock/forms.py:139 stock/forms.py:288 msgid "Add transaction note (optional)" msgstr "İşlem notu ekle (isteğe bağlı)" -#: stock/forms.py:170 stock/forms.py:226 +#: stock/forms.py:169 stock/forms.py:225 msgid "Select test report template" msgstr "Test raporu şablonu seç" -#: stock/forms.py:234 templates/js/table_filters.js:79 -#: templates/js/table_filters.js:142 -msgid "Include sublocations" -msgstr "Alt konumları dahil et" - -#: stock/forms.py:234 -msgid "Include stock items in sub locations" -msgstr "Stok kalemlerine alt konumları dahil et" - -#: stock/forms.py:269 +#: stock/forms.py:241 msgid "Stock item to install" msgstr "Kurulacak stok kalemi" -#: stock/forms.py:276 +#: stock/forms.py:248 msgid "Stock quantity to assign" msgstr "Atanacak stok miktarı" -#: stock/forms.py:304 +#: stock/forms.py:276 msgid "Must not exceed available quantity" msgstr "" -#: stock/forms.py:314 +#: stock/forms.py:286 msgid "Destination location for uninstalled items" msgstr "Sökülen ögeler için hedef konum" -#: stock/forms.py:318 +#: stock/forms.py:290 msgid "Confirm uninstall" msgstr "" -#: stock/forms.py:318 +#: stock/forms.py:290 msgid "Confirm removal of installed stock items" msgstr "Kurulu stok kalemlerinin kaldırılmasını onayla" @@ -5606,7 +5594,7 @@ msgstr "Bu stok kaleminin süresi %(item.expiry_date)s tarihinde sona erdi" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "Bu stok kaleminin süresi %(item.expiry_date)s tarihinde sona erecek" -#: stock/templates/stock/item_base.html:406 templates/js/stock.js:975 +#: stock/templates/stock/item_base.html:406 templates/js/stock.js:1024 msgid "Last Updated" msgstr "" @@ -5759,7 +5747,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:880 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:847 msgid "Convert Stock Item" msgstr "Stok Kalemine Dönüştür" @@ -5784,7 +5772,7 @@ msgstr "" msgid "Edit Stock Location" msgstr "Stok konumunu düzenle" -#: stock/views.py:253 stock/views.py:859 stock/views.py:981 stock/views.py:1346 +#: stock/views.py:253 stock/views.py:826 stock/views.py:948 stock/views.py:1313 msgid "Owner is required (ownership control is enabled)" msgstr "Sahip gerekli (sahip kontrolü etkinleştirildi)" @@ -5820,67 +5808,63 @@ msgstr "" msgid "Confirm test data deletion" msgstr "" -#: stock/views.py:385 -msgid "Stock Export Options" -msgstr "" - -#: stock/views.py:506 +#: stock/views.py:473 msgid "Stock Item QR Code" msgstr "" -#: stock/views.py:532 +#: stock/views.py:499 msgid "Install Stock Item" msgstr "" -#: stock/views.py:631 +#: stock/views.py:598 msgid "Uninstall Stock Items" msgstr "" -#: stock/views.py:728 templates/js/stock.js:223 +#: stock/views.py:695 templates/js/stock.js:272 msgid "Confirm stock adjustment" msgstr "Stok ayarlamasını onayla" -#: stock/views.py:739 +#: stock/views.py:706 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:761 +#: stock/views.py:728 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:998 +#: stock/views.py:965 msgid "Serialize Stock" msgstr "Stoku Seri Numarala" -#: stock/views.py:1091 templates/js/build.js:365 +#: stock/views.py:1058 templates/js/build.js:365 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1233 +#: stock/views.py:1200 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1315 +#: stock/views.py:1282 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1415 +#: stock/views.py:1382 msgid "Delete Stock Location" msgstr "Stok Konumunu Sil" -#: stock/views.py:1428 +#: stock/views.py:1395 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1439 +#: stock/views.py:1406 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1446 +#: stock/views.py:1413 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1455 +#: stock/views.py:1422 msgid "Add Stock Tracking Entry" msgstr "" @@ -5964,11 +5948,11 @@ msgstr "" msgid "Enter a search query" msgstr "" -#: templates/InvenTree/search.html:268 templates/js/stock.js:570 +#: templates/InvenTree/search.html:268 templates/js/stock.js:619 msgid "Shipped to customer" msgstr "" -#: templates/InvenTree/search.html:271 templates/js/stock.js:580 +#: templates/InvenTree/search.html:271 templates/js/stock.js:629 msgid "No stock location set" msgstr "Stok konumu ayarlanmadı" @@ -6387,7 +6371,7 @@ msgstr "" msgid "Unlink" msgstr "" -#: templates/js/barcode.js:376 templates/js/stock.js:161 +#: templates/js/barcode.js:376 templates/js/stock.js:210 msgid "Remove stock item" msgstr "" @@ -6525,7 +6509,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:840 templates/js/part.js:579 templates/js/part.js:824 -#: templates/js/stock.js:825 templates/js/stock.js:1276 +#: templates/js/stock.js:874 templates/js/stock.js:1325 msgid "Select" msgstr "" @@ -6533,7 +6517,7 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:924 templates/js/stock.js:1498 +#: templates/js/build.js:924 templates/js/stock.js:1547 msgid "No user information" msgstr "" @@ -6663,40 +6647,40 @@ msgstr "" msgid "Create filter" msgstr "" -#: templates/js/forms.js:278 templates/js/forms.js:291 -#: templates/js/forms.js:303 templates/js/forms.js:315 +#: templates/js/forms.js:283 templates/js/forms.js:296 +#: templates/js/forms.js:308 templates/js/forms.js:320 msgid "Action Prohibited" msgstr "" -#: templates/js/forms.js:279 +#: templates/js/forms.js:284 msgid "Create operation not allowed" msgstr "" -#: templates/js/forms.js:292 +#: templates/js/forms.js:297 msgid "Update operation not allowed" msgstr "" -#: templates/js/forms.js:304 +#: templates/js/forms.js:309 msgid "Delete operation not allowed" msgstr "" -#: templates/js/forms.js:316 +#: templates/js/forms.js:321 msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:801 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:811 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1168 +#: templates/js/forms.js:1178 msgid "Searching" msgstr "" -#: templates/js/forms.js:1321 +#: templates/js/forms.js:1331 msgid "Clear input" msgstr "" -#: templates/js/label.js:10 templates/js/report.js:98 templates/js/stock.js:185 +#: templates/js/label.js:10 templates/js/report.js:98 templates/js/stock.js:234 msgid "Select Stock Items" msgstr "" @@ -6911,7 +6895,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:849 templates/js/stock.js:1300 +#: templates/js/part.js:849 templates/js/stock.js:1349 msgid "Path" msgstr "" @@ -6919,11 +6903,11 @@ msgstr "" msgid "No test templates matching query" msgstr "Sorgu ile eşleşen test şablonu bulunamadı" -#: templates/js/part.js:943 templates/js/stock.js:384 +#: templates/js/part.js:943 templates/js/stock.js:433 msgid "Edit test result" msgstr "" -#: templates/js/part.js:944 templates/js/stock.js:385 +#: templates/js/part.js:944 templates/js/stock.js:434 msgid "Delete test result" msgstr "" @@ -7020,231 +7004,251 @@ msgstr "" msgid "Sales Order(s) must be selected before printing report" msgstr "" -#: templates/js/stock.js:39 -msgid "Transfer Stock" +#: templates/js/stock.js:29 +msgid "Export Stock" msgstr "" -#: templates/js/stock.js:40 -msgid "Move" +#: templates/js/stock.js:32 +msgid "Format" +msgstr "" + +#: templates/js/stock.js:33 +msgid "Select file format" +msgstr "" + +#: templates/js/stock.js:45 +msgid "Include Sublocations" msgstr "" #: templates/js/stock.js:46 +msgid "Include stock items in sublocations" +msgstr "" + +#: templates/js/stock.js:88 +msgid "Transfer Stock" +msgstr "" + +#: templates/js/stock.js:89 +msgid "Move" +msgstr "" + +#: templates/js/stock.js:95 msgid "Count Stock" msgstr "" -#: templates/js/stock.js:47 +#: templates/js/stock.js:96 msgid "Count" msgstr "" -#: templates/js/stock.js:51 +#: templates/js/stock.js:100 msgid "Remove Stock" msgstr "" -#: templates/js/stock.js:52 +#: templates/js/stock.js:101 msgid "Take" msgstr "" -#: templates/js/stock.js:56 +#: templates/js/stock.js:105 msgid "Add Stock" msgstr "" -#: templates/js/stock.js:57 users/models.py:189 +#: templates/js/stock.js:106 users/models.py:189 msgid "Add" msgstr "" -#: templates/js/stock.js:61 templates/stock_table.html:63 +#: templates/js/stock.js:110 templates/stock_table.html:63 msgid "Delete Stock" msgstr "" -#: templates/js/stock.js:150 +#: templates/js/stock.js:199 msgid "Quantity cannot be adjusted for serialized stock" msgstr "" -#: templates/js/stock.js:150 +#: templates/js/stock.js:199 msgid "Specify stock quantity" msgstr "" -#: templates/js/stock.js:186 +#: templates/js/stock.js:235 msgid "You must select at least one available stock item" msgstr "" -#: templates/js/stock.js:202 +#: templates/js/stock.js:251 msgid "Select destination stock location" msgstr "" -#: templates/js/stock.js:210 +#: templates/js/stock.js:259 msgid "Stock transaction notes" msgstr "" -#: templates/js/stock.js:347 +#: templates/js/stock.js:396 msgid "PASS" msgstr "" -#: templates/js/stock.js:349 +#: templates/js/stock.js:398 msgid "FAIL" msgstr "" -#: templates/js/stock.js:354 +#: templates/js/stock.js:403 msgid "NO RESULT" msgstr "" -#: templates/js/stock.js:380 +#: templates/js/stock.js:429 msgid "Add test result" msgstr "" -#: templates/js/stock.js:406 +#: templates/js/stock.js:455 msgid "No test results found" msgstr "" -#: templates/js/stock.js:454 +#: templates/js/stock.js:503 msgid "Test Date" msgstr "" -#: templates/js/stock.js:562 +#: templates/js/stock.js:611 msgid "In production" msgstr "" -#: templates/js/stock.js:566 +#: templates/js/stock.js:615 msgid "Installed in Stock Item" msgstr "" -#: templates/js/stock.js:574 +#: templates/js/stock.js:623 msgid "Assigned to Sales Order" msgstr "" -#: templates/js/stock.js:650 +#: templates/js/stock.js:699 msgid "No stock items matching query" msgstr "" -#: templates/js/stock.js:671 +#: templates/js/stock.js:720 msgid "items" msgstr "" -#: templates/js/stock.js:763 +#: templates/js/stock.js:812 msgid "batches" msgstr "" -#: templates/js/stock.js:790 +#: templates/js/stock.js:839 msgid "locations" msgstr "konumlar" -#: templates/js/stock.js:792 +#: templates/js/stock.js:841 msgid "Undefined location" msgstr "Tanımsız konum" -#: templates/js/stock.js:893 +#: templates/js/stock.js:942 msgid "Stock item is in production" msgstr "" -#: templates/js/stock.js:898 +#: templates/js/stock.js:947 msgid "Stock item assigned to sales order" msgstr "" -#: templates/js/stock.js:901 +#: templates/js/stock.js:950 msgid "Stock item assigned to customer" msgstr "" -#: templates/js/stock.js:905 +#: templates/js/stock.js:954 msgid "Stock item has expired" msgstr "" -#: templates/js/stock.js:907 +#: templates/js/stock.js:956 msgid "Stock item will expire soon" msgstr "" -#: templates/js/stock.js:911 +#: templates/js/stock.js:960 msgid "Stock item has been allocated" msgstr "" -#: templates/js/stock.js:915 +#: templates/js/stock.js:964 msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/stock.js:922 +#: templates/js/stock.js:971 msgid "Stock item has been rejected" msgstr "" -#: templates/js/stock.js:926 +#: templates/js/stock.js:975 msgid "Stock item is lost" msgstr "" -#: templates/js/stock.js:929 +#: templates/js/stock.js:978 msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:933 templates/js/table_filters.js:147 +#: templates/js/stock.js:982 templates/js/table_filters.js:147 msgid "Depleted" msgstr "" -#: templates/js/stock.js:962 +#: templates/js/stock.js:1011 msgid "Stocktake" msgstr "" -#: templates/js/stock.js:1016 +#: templates/js/stock.js:1065 msgid "Supplier part not specified" msgstr "" -#: templates/js/stock.js:1163 +#: templates/js/stock.js:1212 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:1178 +#: templates/js/stock.js:1227 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:1192 +#: templates/js/stock.js:1241 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:1193 +#: templates/js/stock.js:1242 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1332 +#: templates/js/stock.js:1381 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1379 +#: templates/js/stock.js:1428 msgid "Location no longer exists" msgstr "Konum artık yok" -#: templates/js/stock.js:1398 +#: templates/js/stock.js:1447 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1417 +#: templates/js/stock.js:1466 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1435 +#: templates/js/stock.js:1484 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1458 +#: templates/js/stock.js:1507 msgid "Added" msgstr "" -#: templates/js/stock.js:1466 +#: templates/js/stock.js:1515 msgid "Removed" msgstr "" -#: templates/js/stock.js:1510 +#: templates/js/stock.js:1559 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1511 +#: templates/js/stock.js:1560 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1655 +#: templates/js/stock.js:1704 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1678 +#: templates/js/stock.js:1727 msgid "Serial" msgstr "Seri No" -#: templates/js/stock.js:1706 +#: templates/js/stock.js:1755 msgid "Uninstall Stock Item" msgstr "" @@ -7264,6 +7268,10 @@ msgstr "" msgid "Allow Variant Stock" msgstr "Çeşit Stokuna İzin Ver" +#: templates/js/table_filters.js:79 templates/js/table_filters.js:142 +msgid "Include sublocations" +msgstr "Alt konumları dahil et" + #: templates/js/table_filters.js:80 msgid "Include locations" msgstr "Konumları dahil et" From dddd794eb9ceab4a892014df417302e2bed50618 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 19 Jul 2021 17:47:39 +1000 Subject: [PATCH 567/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/zh/LC_MESSAGES/django.po | 388 +++++++++++----------- 1 file changed, 198 insertions(+), 190 deletions(-) diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 2421e1bf43..e8494a02c4 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 05:04+0000\n" -"PO-Revision-Date: 2021-07-19 05:28\n" +"POT-Creation-Date: 2021-07-19 07:46+0000\n" +"PO-Revision-Date: 2021-07-19 07:47\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -36,7 +36,7 @@ msgstr "输入日期" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:510 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:520 msgid "Confirm" msgstr "确认" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "" #: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 -#: stock/views.py:1311 +#: stock/views.py:1278 msgid "Invalid quantity provided" msgstr "" @@ -124,7 +124,7 @@ msgstr "文件注释" #: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 #: report/templates/report/inventree_test_report_base.html:91 -#: templates/js/stock.js:1489 +#: templates/js/stock.js:1538 msgid "User" msgstr "用户" @@ -141,7 +141,7 @@ msgstr "" #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 -#: templates/js/stock.js:1282 +#: templates/js/stock.js:1331 msgid "Name" msgstr "名称" @@ -161,8 +161,8 @@ msgstr "名称" #: templates/js/company.js:741 templates/js/order.js:247 #: templates/js/order.js:349 templates/js/part.js:265 templates/js/part.js:449 #: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 -#: templates/js/stock.js:868 templates/js/stock.js:1294 -#: templates/js/stock.js:1339 +#: templates/js/stock.js:917 templates/js/stock.js:1343 +#: templates/js/stock.js:1388 msgid "Description" msgstr "" @@ -481,20 +481,20 @@ msgstr "" #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 #: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 #: part/templates/part/bom_upload/match_parts.html:31 -#: part/templates/part/detail.html:947 part/templates/part/detail.html:1033 +#: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 #: report/templates/report/inventree_build_order_base.html:114 #: report/templates/report/inventree_po_report.html:91 #: report/templates/report/inventree_so_report.html:91 #: report/templates/report/inventree_test_report_base.html:77 -#: stock/forms.py:142 stock/forms.py:275 +#: stock/forms.py:141 stock/forms.py:247 #: stock/templates/stock/item_base.html:267 #: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 #: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 #: templates/js/build.js:1172 templates/js/model_renderers.js:56 #: templates/js/order.js:462 templates/js/part.js:1016 #: templates/js/part.js:1138 templates/js/part.js:1194 -#: templates/js/stock.js:1474 templates/js/stock.js:1672 +#: templates/js/stock.js:1523 templates/js/stock.js:1721 msgid "Quantity" msgstr "" @@ -506,7 +506,7 @@ msgstr "" msgid "Enter quantity for build output" msgstr "" -#: build/forms.py:95 order/forms.py:114 stock/forms.py:85 +#: build/forms.py:95 order/forms.py:114 stock/forms.py:84 msgid "Serial Numbers" msgstr "" @@ -535,13 +535,13 @@ msgid "Mark build as complete" msgstr "" #: build/forms.py:210 build/templates/build/auto_allocate.html:18 -#: stock/forms.py:314 stock/templates/stock/item_base.html:297 +#: stock/forms.py:286 stock/templates/stock/item_base.html:297 #: stock/templates/stock/stock_adjust.html:17 #: templates/InvenTree/search.html:260 templates/js/barcode.js:363 #: templates/js/barcode.js:531 templates/js/build.js:256 -#: templates/js/build.js:620 templates/js/order.js:447 templates/js/stock.js:75 -#: templates/js/stock.js:201 templates/js/stock.js:954 -#: templates/js/stock.js:1366 +#: templates/js/build.js:620 templates/js/order.js:447 +#: templates/js/stock.js:124 templates/js/stock.js:250 +#: templates/js/stock.js:1003 templates/js/stock.js:1415 msgid "Location" msgstr "" @@ -555,8 +555,8 @@ msgstr "" #: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 #: templates/js/barcode.js:119 templates/js/build.js:902 #: templates/js/order.js:251 templates/js/order.js:354 -#: templates/js/stock.js:941 templates/js/stock.js:1443 -#: templates/js/stock.js:1688 +#: templates/js/stock.js:990 templates/js/stock.js:1492 +#: templates/js/stock.js:1737 msgid "Status" msgstr "" @@ -659,8 +659,8 @@ msgstr "" #: templates/js/build.js:586 templates/js/build.js:873 #: templates/js/build.js:1139 templates/js/company.js:400 #: templates/js/company.js:650 templates/js/part.js:430 -#: templates/js/part.js:593 templates/js/stock.js:73 templates/js/stock.js:837 -#: templates/js/stock.js:1660 +#: templates/js/part.js:593 templates/js/stock.js:122 templates/js/stock.js:886 +#: templates/js/stock.js:1709 msgid "Part" msgstr "" @@ -786,12 +786,12 @@ msgstr "" #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:140 stock/forms.py:284 stock/forms.py:316 stock/models.py:536 +#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:536 #: stock/models.py:1678 stock/models.py:1784 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:746 -#: templates/js/stock.js:209 templates/js/stock.js:450 -#: templates/js/stock.js:1033 +#: templates/js/stock.js:258 templates/js/stock.js:499 +#: templates/js/stock.js:1082 msgid "Notes" msgstr "" @@ -857,7 +857,7 @@ msgstr "" #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 #: templates/js/build.js:249 templates/js/build.js:993 #: templates/js/order.js:435 templates/js/order.js:440 -#: templates/js/stock.js:1425 +#: templates/js/stock.js:1474 msgid "Stock Item" msgstr "" @@ -1110,7 +1110,7 @@ msgstr "" #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 #: order/templates/order/purchase_order_detail.html:405 -#: order/templates/order/receive_parts.html:25 stock/forms.py:136 +#: order/templates/order/receive_parts.html:25 stock/forms.py:135 msgid "Destination" msgstr "" @@ -1119,8 +1119,8 @@ msgid "Destination location not specified" msgstr "" #: build/templates/build/detail.html:73 -#: stock/templates/stock/item_base.html:315 templates/js/stock.js:949 -#: templates/js/stock.js:1695 templates/js/table_filters.js:116 +#: stock/templates/stock/item_base.html:315 templates/js/stock.js:998 +#: templates/js/stock.js:1744 templates/js/table_filters.js:116 #: templates/js/table_filters.js:210 msgid "Batch" msgstr "" @@ -1248,7 +1248,7 @@ msgstr "" #: order/templates/order/po_attachments.html:79 #: order/templates/order/purchase_order_detail.html:153 #: order/templates/order/sales_order_detail.html:145 -#: part/templates/part/detail.html:809 stock/templates/stock/item.html:232 +#: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 msgid "Add Attachment" msgstr "" @@ -1257,7 +1257,7 @@ msgstr "" #: order/templates/order/po_attachments.html:51 #: order/templates/order/purchase_order_detail.html:125 #: order/templates/order/sales_order_detail.html:118 -#: part/templates/part/detail.html:763 stock/templates/stock/item.html:200 +#: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 msgid "Edit Attachment" msgstr "" @@ -1265,7 +1265,7 @@ msgstr "" #: order/templates/order/po_attachments.html:58 #: order/templates/order/purchase_order_detail.html:132 #: order/templates/order/sales_order_detail.html:124 -#: part/templates/part/detail.html:772 stock/templates/stock/item.html:209 +#: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" msgstr "" @@ -1273,7 +1273,7 @@ msgstr "" #: order/templates/order/po_attachments.html:59 #: order/templates/order/purchase_order_detail.html:133 #: order/templates/order/sales_order_detail.html:125 -#: part/templates/part/detail.html:773 stock/templates/stock/item.html:210 +#: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 msgid "Delete Attachment" msgstr "" @@ -1306,7 +1306,7 @@ msgid "Build Order Details" msgstr "" #: build/templates/build/navbar.html:15 order/templates/order/po_navbar.html:15 -#: templates/js/stock.js:1354 +#: templates/js/stock.js:1403 msgid "Details" msgstr "" @@ -1351,7 +1351,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:183 stock/views.py:1337 +#: build/views.py:183 stock/views.py:1304 msgid "Serial numbers already exist" msgstr "" @@ -1606,7 +1606,7 @@ msgid "Number of recent parts to display on index page" msgstr "" #: common/models.py:160 part/models.py:2225 report/models.py:187 -#: stock/forms.py:226 templates/js/table_filters.js:25 +#: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" @@ -2097,7 +2097,7 @@ msgstr "" #: report/templates/report/inventree_test_report_base.html:90 #: stock/models.py:1771 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:551 templates/js/part.js:348 -#: templates/js/stock.js:446 +#: templates/js/stock.js:495 msgid "Value" msgstr "" @@ -2166,7 +2166,7 @@ msgstr "" #: company/models.py:531 company/templates/company/supplier_part.html:113 #: stock/models.py:435 stock/templates/stock/item_base.html:322 -#: templates/js/company.js:751 templates/js/stock.js:1029 +#: templates/js/company.js:751 templates/js/stock.js:1078 msgid "Packaging" msgstr "" @@ -2235,7 +2235,7 @@ msgstr "" #: order/templates/order/sales_order_base.html:94 stock/models.py:453 #: stock/models.py:454 stock/templates/stock/item_base.html:274 #: templates/js/company.js:245 templates/js/order.js:331 -#: templates/js/stock.js:1407 +#: templates/js/stock.js:1456 msgid "Customer" msgstr "" @@ -2359,22 +2359,15 @@ msgstr "" msgid "Company Notes" msgstr "" -#: company/templates/company/detail.html:271 -#: company/templates/company/supplier_part.html:288 -#: part/templates/part/category.html:127 part/templates/part/category.html:141 -#: part/templates/part/detail.html:648 stock/templates/stock/location.html:231 -msgid "Export" -msgstr "" - -#: company/templates/company/detail.html:372 +#: company/templates/company/detail.html:364 #: company/templates/company/manufacturer_part.html:200 -#: part/templates/part/detail.html:833 +#: part/templates/part/detail.html:825 msgid "Delete Supplier Parts?" msgstr "" -#: company/templates/company/detail.html:373 +#: company/templates/company/detail.html:365 #: company/templates/company/manufacturer_part.html:201 -#: part/templates/part/detail.html:834 +#: part/templates/part/detail.html:826 msgid "All selected supplier parts will be deleted" msgstr "" @@ -2452,7 +2445,7 @@ msgid "Delete parameters" msgstr "" #: company/templates/company/manufacturer_part.html:176 -#: part/templates/part/detail.html:726 +#: part/templates/part/detail.html:718 msgid "Add Parameter" msgstr "" @@ -2477,8 +2470,8 @@ msgstr "" #: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 #: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:269 -#: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:74 -#: templates/js/stock.js:877 templates/navbar.html:26 +#: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 +#: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" msgstr "" @@ -2507,7 +2500,7 @@ msgstr "" #: stock/templates/stock/location.html:148 #: stock/templates/stock/location_navbar.html:18 #: stock/templates/stock/location_navbar.html:21 -#: templates/InvenTree/search.html:198 templates/js/stock.js:1306 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1355 #: templates/stats.html:93 templates/stats.html:102 users/models.py:43 msgid "Stock Items" msgstr "" @@ -2515,7 +2508,7 @@ msgstr "" #: company/templates/company/supplier_part.html:7 #: company/templates/company/supplier_part.html:24 stock/models.py:420 #: stock/templates/stock/item_base.html:386 templates/js/company.js:691 -#: templates/js/stock.js:1001 +#: templates/js/stock.js:1050 msgid "Supplier Part" msgstr "" @@ -2644,7 +2637,7 @@ msgstr "" msgid "Label description" msgstr "" -#: label/models.py:127 stock/forms.py:169 +#: label/models.py:127 stock/forms.py:168 msgid "Label" msgstr "" @@ -2863,7 +2856,7 @@ msgstr "" #: order/templates/order/order_base.html:24 #: report/templates/report/inventree_po_report.html:77 #: stock/templates/stock/item_base.html:336 templates/js/order.js:212 -#: templates/js/stock.js:980 templates/js/stock.js:1388 +#: templates/js/stock.js:1029 templates/js/stock.js:1437 msgid "Purchase Order" msgstr "" @@ -2883,7 +2876,7 @@ msgid "Number of items received" msgstr "" #: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:545 -#: stock/templates/stock/item_base.html:343 templates/js/stock.js:1024 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:1073 msgid "Purchase Price" msgstr "" @@ -2999,7 +2992,7 @@ msgstr "" #: order/templates/order/order_base.html:196 #: order/templates/order/purchase_order_detail.html:262 #: part/templates/part/category.html:255 part/templates/part/category.html:297 -#: stock/templates/stock/location.html:259 templates/js/part.js:64 +#: stock/templates/stock/location.html:250 templates/js/part.js:64 msgid "New Location" msgstr "" @@ -3594,11 +3587,11 @@ msgstr "" msgid "Available Stock" msgstr "" -#: part/forms.py:64 stock/forms.py:232 +#: part/forms.py:64 msgid "File Format" msgstr "" -#: part/forms.py:64 stock/forms.py:232 +#: part/forms.py:64 msgid "Select output file format" msgstr "" @@ -3938,7 +3931,7 @@ msgstr "" msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:426 +#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "" @@ -4239,6 +4232,10 @@ msgstr "" msgid "Export Part Data" msgstr "" +#: part/templates/part/category.html:127 part/templates/part/category.html:141 +msgid "Export" +msgstr "" + #: part/templates/part/category.html:130 msgid "Create new part" msgstr "" @@ -4272,7 +4269,7 @@ msgid "Part Parameters" msgstr "" #: part/templates/part/category.html:256 -#: stock/templates/stock/location.html:260 +#: stock/templates/stock/location.html:251 msgid "Create new location" msgstr "" @@ -4289,7 +4286,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:298 stock/views.py:907 +#: part/templates/part/category.html:298 stock/views.py:874 msgid "Create new Stock Location" msgstr "" @@ -4476,26 +4473,26 @@ msgstr "" msgid "Delete Test Result Template" msgstr "" -#: part/templates/part/detail.html:677 +#: part/templates/part/detail.html:669 msgid "Edit Part Notes" msgstr "" -#: part/templates/part/detail.html:910 +#: part/templates/part/detail.html:902 #, python-format msgid "Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:922 +#: part/templates/part/detail.html:914 #, python-format msgid "Single Price Difference - %(currency)s" msgstr "" -#: part/templates/part/detail.html:934 +#: part/templates/part/detail.html:926 #, python-format msgid "Part Single Price - %(currency)s" msgstr "" -#: part/templates/part/detail.html:1023 +#: part/templates/part/detail.html:1015 #, python-format msgid "Unit Price - %(currency)s" msgstr "" @@ -5092,7 +5089,7 @@ msgid "Result" msgstr "" #: report/templates/report/inventree_test_report_base.html:92 -#: templates/js/order.js:259 templates/js/stock.js:1322 +#: templates/js/order.js:259 templates/js/stock.js:1371 msgid "Date" msgstr "" @@ -5146,69 +5143,60 @@ msgstr "" msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:81 stock/forms.py:341 stock/models.py:513 -#: stock/templates/stock/item_base.html:393 templates/js/stock.js:969 +#: stock/forms.py:80 stock/forms.py:313 stock/models.py:513 +#: stock/templates/stock/item_base.html:393 templates/js/stock.js:1018 msgid "Expiry Date" msgstr "" -#: stock/forms.py:82 stock/forms.py:342 +#: stock/forms.py:81 stock/forms.py:314 msgid "Expiration date for this stock item" msgstr "" -#: stock/forms.py:85 +#: stock/forms.py:84 msgid "Enter unique serial numbers (or leave blank)" msgstr "" -#: stock/forms.py:136 +#: stock/forms.py:135 msgid "Destination for serialized stock (by default, will remain in current location)" msgstr "" -#: stock/forms.py:138 +#: stock/forms.py:137 msgid "Serial numbers" msgstr "" -#: stock/forms.py:138 +#: stock/forms.py:137 msgid "Unique serial numbers (must match quantity)" msgstr "" -#: stock/forms.py:140 stock/forms.py:316 +#: stock/forms.py:139 stock/forms.py:288 msgid "Add transaction note (optional)" msgstr "" -#: stock/forms.py:170 stock/forms.py:226 +#: stock/forms.py:169 stock/forms.py:225 msgid "Select test report template" msgstr "" -#: stock/forms.py:234 templates/js/table_filters.js:79 -#: templates/js/table_filters.js:142 -msgid "Include sublocations" -msgstr "" - -#: stock/forms.py:234 -msgid "Include stock items in sub locations" -msgstr "" - -#: stock/forms.py:269 +#: stock/forms.py:241 msgid "Stock item to install" msgstr "" -#: stock/forms.py:276 +#: stock/forms.py:248 msgid "Stock quantity to assign" msgstr "" -#: stock/forms.py:304 +#: stock/forms.py:276 msgid "Must not exceed available quantity" msgstr "" -#: stock/forms.py:314 +#: stock/forms.py:286 msgid "Destination location for uninstalled items" msgstr "" -#: stock/forms.py:318 +#: stock/forms.py:290 msgid "Confirm uninstall" msgstr "" -#: stock/forms.py:318 +#: stock/forms.py:290 msgid "Confirm removal of installed stock items" msgstr "" @@ -5606,7 +5594,7 @@ msgstr "" msgid "This StockItem expires on %(item.expiry_date)s" msgstr "" -#: stock/templates/stock/item_base.html:406 templates/js/stock.js:975 +#: stock/templates/stock/item_base.html:406 templates/js/stock.js:1024 msgid "Last Updated" msgstr "" @@ -5759,7 +5747,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:880 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:847 msgid "Convert Stock Item" msgstr "" @@ -5784,7 +5772,7 @@ msgstr "" msgid "Edit Stock Location" msgstr "" -#: stock/views.py:253 stock/views.py:859 stock/views.py:981 stock/views.py:1346 +#: stock/views.py:253 stock/views.py:826 stock/views.py:948 stock/views.py:1313 msgid "Owner is required (ownership control is enabled)" msgstr "" @@ -5820,67 +5808,63 @@ msgstr "" msgid "Confirm test data deletion" msgstr "" -#: stock/views.py:385 -msgid "Stock Export Options" -msgstr "" - -#: stock/views.py:506 +#: stock/views.py:473 msgid "Stock Item QR Code" msgstr "" -#: stock/views.py:532 +#: stock/views.py:499 msgid "Install Stock Item" msgstr "" -#: stock/views.py:631 +#: stock/views.py:598 msgid "Uninstall Stock Items" msgstr "" -#: stock/views.py:728 templates/js/stock.js:223 +#: stock/views.py:695 templates/js/stock.js:272 msgid "Confirm stock adjustment" msgstr "" -#: stock/views.py:739 +#: stock/views.py:706 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:761 +#: stock/views.py:728 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:998 +#: stock/views.py:965 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1091 templates/js/build.js:365 +#: stock/views.py:1058 templates/js/build.js:365 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1233 +#: stock/views.py:1200 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1315 +#: stock/views.py:1282 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1415 +#: stock/views.py:1382 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1428 +#: stock/views.py:1395 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1439 +#: stock/views.py:1406 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1446 +#: stock/views.py:1413 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1455 +#: stock/views.py:1422 msgid "Add Stock Tracking Entry" msgstr "" @@ -5964,11 +5948,11 @@ msgstr "" msgid "Enter a search query" msgstr "" -#: templates/InvenTree/search.html:268 templates/js/stock.js:570 +#: templates/InvenTree/search.html:268 templates/js/stock.js:619 msgid "Shipped to customer" msgstr "" -#: templates/InvenTree/search.html:271 templates/js/stock.js:580 +#: templates/InvenTree/search.html:271 templates/js/stock.js:629 msgid "No stock location set" msgstr "" @@ -6387,7 +6371,7 @@ msgstr "" msgid "Unlink" msgstr "" -#: templates/js/barcode.js:376 templates/js/stock.js:161 +#: templates/js/barcode.js:376 templates/js/stock.js:210 msgid "Remove stock item" msgstr "" @@ -6525,7 +6509,7 @@ msgid "No builds matching query" msgstr "" #: templates/js/build.js:840 templates/js/part.js:579 templates/js/part.js:824 -#: templates/js/stock.js:825 templates/js/stock.js:1276 +#: templates/js/stock.js:874 templates/js/stock.js:1325 msgid "Select" msgstr "" @@ -6533,7 +6517,7 @@ msgstr "" msgid "Build order is overdue" msgstr "" -#: templates/js/build.js:924 templates/js/stock.js:1498 +#: templates/js/build.js:924 templates/js/stock.js:1547 msgid "No user information" msgstr "" @@ -6663,40 +6647,40 @@ msgstr "" msgid "Create filter" msgstr "" -#: templates/js/forms.js:278 templates/js/forms.js:291 -#: templates/js/forms.js:303 templates/js/forms.js:315 +#: templates/js/forms.js:283 templates/js/forms.js:296 +#: templates/js/forms.js:308 templates/js/forms.js:320 msgid "Action Prohibited" msgstr "" -#: templates/js/forms.js:279 +#: templates/js/forms.js:284 msgid "Create operation not allowed" msgstr "" -#: templates/js/forms.js:292 +#: templates/js/forms.js:297 msgid "Update operation not allowed" msgstr "" -#: templates/js/forms.js:304 +#: templates/js/forms.js:309 msgid "Delete operation not allowed" msgstr "" -#: templates/js/forms.js:316 +#: templates/js/forms.js:321 msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:801 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:811 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1168 +#: templates/js/forms.js:1178 msgid "Searching" msgstr "" -#: templates/js/forms.js:1321 +#: templates/js/forms.js:1331 msgid "Clear input" msgstr "" -#: templates/js/label.js:10 templates/js/report.js:98 templates/js/stock.js:185 +#: templates/js/label.js:10 templates/js/report.js:98 templates/js/stock.js:234 msgid "Select Stock Items" msgstr "" @@ -6911,7 +6895,7 @@ msgstr "" msgid "Low stock" msgstr "" -#: templates/js/part.js:849 templates/js/stock.js:1300 +#: templates/js/part.js:849 templates/js/stock.js:1349 msgid "Path" msgstr "" @@ -6919,11 +6903,11 @@ msgstr "" msgid "No test templates matching query" msgstr "" -#: templates/js/part.js:943 templates/js/stock.js:384 +#: templates/js/part.js:943 templates/js/stock.js:433 msgid "Edit test result" msgstr "" -#: templates/js/part.js:944 templates/js/stock.js:385 +#: templates/js/part.js:944 templates/js/stock.js:434 msgid "Delete test result" msgstr "" @@ -7020,231 +7004,251 @@ msgstr "" msgid "Sales Order(s) must be selected before printing report" msgstr "" -#: templates/js/stock.js:39 -msgid "Transfer Stock" +#: templates/js/stock.js:29 +msgid "Export Stock" msgstr "" -#: templates/js/stock.js:40 -msgid "Move" +#: templates/js/stock.js:32 +msgid "Format" +msgstr "" + +#: templates/js/stock.js:33 +msgid "Select file format" +msgstr "" + +#: templates/js/stock.js:45 +msgid "Include Sublocations" msgstr "" #: templates/js/stock.js:46 +msgid "Include stock items in sublocations" +msgstr "" + +#: templates/js/stock.js:88 +msgid "Transfer Stock" +msgstr "" + +#: templates/js/stock.js:89 +msgid "Move" +msgstr "" + +#: templates/js/stock.js:95 msgid "Count Stock" msgstr "" -#: templates/js/stock.js:47 +#: templates/js/stock.js:96 msgid "Count" msgstr "" -#: templates/js/stock.js:51 +#: templates/js/stock.js:100 msgid "Remove Stock" msgstr "" -#: templates/js/stock.js:52 +#: templates/js/stock.js:101 msgid "Take" msgstr "" -#: templates/js/stock.js:56 +#: templates/js/stock.js:105 msgid "Add Stock" msgstr "" -#: templates/js/stock.js:57 users/models.py:189 +#: templates/js/stock.js:106 users/models.py:189 msgid "Add" msgstr "" -#: templates/js/stock.js:61 templates/stock_table.html:63 +#: templates/js/stock.js:110 templates/stock_table.html:63 msgid "Delete Stock" msgstr "" -#: templates/js/stock.js:150 +#: templates/js/stock.js:199 msgid "Quantity cannot be adjusted for serialized stock" msgstr "" -#: templates/js/stock.js:150 +#: templates/js/stock.js:199 msgid "Specify stock quantity" msgstr "" -#: templates/js/stock.js:186 +#: templates/js/stock.js:235 msgid "You must select at least one available stock item" msgstr "" -#: templates/js/stock.js:202 +#: templates/js/stock.js:251 msgid "Select destination stock location" msgstr "" -#: templates/js/stock.js:210 +#: templates/js/stock.js:259 msgid "Stock transaction notes" msgstr "" -#: templates/js/stock.js:347 +#: templates/js/stock.js:396 msgid "PASS" msgstr "" -#: templates/js/stock.js:349 +#: templates/js/stock.js:398 msgid "FAIL" msgstr "" -#: templates/js/stock.js:354 +#: templates/js/stock.js:403 msgid "NO RESULT" msgstr "" -#: templates/js/stock.js:380 +#: templates/js/stock.js:429 msgid "Add test result" msgstr "" -#: templates/js/stock.js:406 +#: templates/js/stock.js:455 msgid "No test results found" msgstr "" -#: templates/js/stock.js:454 +#: templates/js/stock.js:503 msgid "Test Date" msgstr "" -#: templates/js/stock.js:562 +#: templates/js/stock.js:611 msgid "In production" msgstr "" -#: templates/js/stock.js:566 +#: templates/js/stock.js:615 msgid "Installed in Stock Item" msgstr "" -#: templates/js/stock.js:574 +#: templates/js/stock.js:623 msgid "Assigned to Sales Order" msgstr "" -#: templates/js/stock.js:650 +#: templates/js/stock.js:699 msgid "No stock items matching query" msgstr "" -#: templates/js/stock.js:671 +#: templates/js/stock.js:720 msgid "items" msgstr "" -#: templates/js/stock.js:763 +#: templates/js/stock.js:812 msgid "batches" msgstr "" -#: templates/js/stock.js:790 +#: templates/js/stock.js:839 msgid "locations" msgstr "" -#: templates/js/stock.js:792 +#: templates/js/stock.js:841 msgid "Undefined location" msgstr "" -#: templates/js/stock.js:893 +#: templates/js/stock.js:942 msgid "Stock item is in production" msgstr "" -#: templates/js/stock.js:898 +#: templates/js/stock.js:947 msgid "Stock item assigned to sales order" msgstr "" -#: templates/js/stock.js:901 +#: templates/js/stock.js:950 msgid "Stock item assigned to customer" msgstr "" -#: templates/js/stock.js:905 +#: templates/js/stock.js:954 msgid "Stock item has expired" msgstr "" -#: templates/js/stock.js:907 +#: templates/js/stock.js:956 msgid "Stock item will expire soon" msgstr "" -#: templates/js/stock.js:911 +#: templates/js/stock.js:960 msgid "Stock item has been allocated" msgstr "" -#: templates/js/stock.js:915 +#: templates/js/stock.js:964 msgid "Stock item has been installed in another item" msgstr "" -#: templates/js/stock.js:922 +#: templates/js/stock.js:971 msgid "Stock item has been rejected" msgstr "" -#: templates/js/stock.js:926 +#: templates/js/stock.js:975 msgid "Stock item is lost" msgstr "" -#: templates/js/stock.js:929 +#: templates/js/stock.js:978 msgid "Stock item is destroyed" msgstr "" -#: templates/js/stock.js:933 templates/js/table_filters.js:147 +#: templates/js/stock.js:982 templates/js/table_filters.js:147 msgid "Depleted" msgstr "" -#: templates/js/stock.js:962 +#: templates/js/stock.js:1011 msgid "Stocktake" msgstr "" -#: templates/js/stock.js:1016 +#: templates/js/stock.js:1065 msgid "Supplier part not specified" msgstr "" -#: templates/js/stock.js:1163 +#: templates/js/stock.js:1212 msgid "Stock Status" msgstr "" -#: templates/js/stock.js:1178 +#: templates/js/stock.js:1227 msgid "Set Stock Status" msgstr "" -#: templates/js/stock.js:1192 +#: templates/js/stock.js:1241 msgid "Select Status Code" msgstr "" -#: templates/js/stock.js:1193 +#: templates/js/stock.js:1242 msgid "Status code must be selected" msgstr "" -#: templates/js/stock.js:1332 +#: templates/js/stock.js:1381 msgid "Invalid date" msgstr "" -#: templates/js/stock.js:1379 +#: templates/js/stock.js:1428 msgid "Location no longer exists" msgstr "" -#: templates/js/stock.js:1398 +#: templates/js/stock.js:1447 msgid "Purchase order no longer exists" msgstr "" -#: templates/js/stock.js:1417 +#: templates/js/stock.js:1466 msgid "Customer no longer exists" msgstr "" -#: templates/js/stock.js:1435 +#: templates/js/stock.js:1484 msgid "Stock item no longer exists" msgstr "" -#: templates/js/stock.js:1458 +#: templates/js/stock.js:1507 msgid "Added" msgstr "" -#: templates/js/stock.js:1466 +#: templates/js/stock.js:1515 msgid "Removed" msgstr "" -#: templates/js/stock.js:1510 +#: templates/js/stock.js:1559 msgid "Edit tracking entry" msgstr "" -#: templates/js/stock.js:1511 +#: templates/js/stock.js:1560 msgid "Delete tracking entry" msgstr "" -#: templates/js/stock.js:1655 +#: templates/js/stock.js:1704 msgid "No installed items" msgstr "" -#: templates/js/stock.js:1678 +#: templates/js/stock.js:1727 msgid "Serial" msgstr "" -#: templates/js/stock.js:1706 +#: templates/js/stock.js:1755 msgid "Uninstall Stock Item" msgstr "" @@ -7264,6 +7268,10 @@ msgstr "" msgid "Allow Variant Stock" msgstr "" +#: templates/js/table_filters.js:79 templates/js/table_filters.js:142 +msgid "Include sublocations" +msgstr "" + #: templates/js/table_filters.js:80 msgid "Include locations" msgstr "" From 5f48c8c95a44fd1ae10478b3b7e64c5568ee58dd Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 20 Jul 2021 07:19:48 +1000 Subject: [PATCH 568/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 180 +++++++++++----------- 1 file changed, 90 insertions(+), 90 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 81ea437765..d00cabd275 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-19 07:46+0000\n" -"PO-Revision-Date: 2021-07-19 07:47\n" +"PO-Revision-Date: 2021-07-19 21:19\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -134,7 +134,7 @@ msgstr "Hochladedatum" #: InvenTree/models.py:102 msgid "Invalid choice" -msgstr "" +msgstr "Ungültige Auswahl" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:412 #: label/models.py:112 part/models.py:680 part/models.py:2191 @@ -176,7 +176,7 @@ msgstr "Eltern" #: InvenTree/serializers.py:52 part/models.py:2427 msgid "Must be a valid number" -msgstr "" +msgstr "Muss eine gültige Nummer sein" #: InvenTree/settings.py:505 msgid "English" @@ -1242,7 +1242,7 @@ msgstr "Bauauftrags-Notizen" #: part/templates/part/detail.html:109 stock/templates/stock/item.html:102 #: stock/templates/stock/item.html:168 msgid "Edit Notes" -msgstr "" +msgstr "Anmerkungen bearbeiten" #: build/templates/build/detail.html:357 #: order/templates/order/po_attachments.html:79 @@ -1267,7 +1267,7 @@ msgstr "Anhang bearbeiten" #: order/templates/order/sales_order_detail.html:124 #: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" -msgstr "" +msgstr "Löschvorgang bestätigen" #: build/templates/build/detail.html:383 #: order/templates/order/po_attachments.html:59 @@ -1519,11 +1519,11 @@ msgstr "Basis-URL für dieses Instanz" #: common/models.py:85 msgid "Default Currency" -msgstr "" +msgstr "Standardwährung" #: common/models.py:86 msgid "Default currency" -msgstr "" +msgstr "Standardwährung" #: common/models.py:92 msgid "Download from URL" @@ -1675,51 +1675,51 @@ msgstr "Zeige den verfügbaren Bestand in einigen Eingabemasken" #: common/models.py:216 msgid "Show Import in Views" -msgstr "" +msgstr "Import in Ansichten anzeigen" #: common/models.py:217 msgid "Display the import wizard in some part views" -msgstr "" +msgstr "Importassistent in einigen Teil-Ansichten anzeigen" #: common/models.py:223 msgid "Show Price in Forms" -msgstr "" +msgstr "Preis in Formularen anzeigen" #: common/models.py:224 msgid "Display part price in some forms" -msgstr "" +msgstr "Teilpreis in einigen Formularen anzeigen" #: common/models.py:230 msgid "Show related parts" -msgstr "" +msgstr "Verwandte Teile anzeigen" #: common/models.py:231 msgid "Display related parts for a part" -msgstr "" +msgstr "Verwandte Teile eines Teils anzeigen" #: common/models.py:237 msgid "Create initial stock" -msgstr "" +msgstr "Ausgangsbestand erstellen" #: common/models.py:238 msgid "Create initial stock on part creation" -msgstr "" +msgstr "Ausgangsbestand beim Erstellen von Teilen erstellen" #: common/models.py:244 msgid "Internal Prices" -msgstr "" +msgstr "Interne Preise" #: common/models.py:245 msgid "Enable internal prices for parts" -msgstr "" +msgstr "Interne Preise für Teile aktivieren" #: common/models.py:251 msgid "Internal Price as BOM-Price" -msgstr "" +msgstr "Interner Preis als Stückliste-Preis" #: common/models.py:252 msgid "Use the internal price (if set) in BOM-price calculations" -msgstr "" +msgstr "Interner Preis (falls vorhanden) in Stücklisten-Preisberechnungen verwenden" #: common/models.py:258 templates/stats.html:25 msgid "Debug Mode" @@ -1921,7 +1921,7 @@ msgstr "Felder zuteilen fehlgeschlagen" #: common/views.py:586 msgid "Parts imported" -msgstr "" +msgstr "Teile importiert" #: common/views.py:608 order/templates/order/order_wizard/match_fields.html:27 #: order/templates/order/order_wizard/match_parts.html:19 @@ -2091,7 +2091,7 @@ msgstr "Herstellerteil" #: company/models.py:413 msgid "Parameter name" -msgstr "" +msgstr "Parametername" #: company/models.py:419 #: report/templates/report/inventree_test_report_base.html:90 @@ -2103,7 +2103,7 @@ msgstr "Wert" #: company/models.py:420 msgid "Parameter value" -msgstr "" +msgstr "Parameterwert" #: company/models.py:426 part/models.py:821 part/models.py:2193 #: templates/js/company.js:557 templates/js/part.js:354 @@ -2112,7 +2112,7 @@ msgstr "Einheiten" #: company/models.py:427 msgid "Parameter units" -msgstr "" +msgstr "Parametereinheit" #: company/models.py:494 company/templates/company/company_base.html:121 #: company/templates/company/supplier_part.html:88 order/models.py:260 @@ -2184,11 +2184,11 @@ msgstr "Mehrere bestellen" #: company/serializers.py:68 msgid "Default currency used for this supplier" -msgstr "" +msgstr "Standard-Währung für diesen Zulieferer" #: company/serializers.py:69 msgid "Currency Code" -msgstr "" +msgstr "Währungscode" #: company/templates/company/company_base.html:9 #: company/templates/company/company_base.html:35 @@ -2242,7 +2242,7 @@ msgstr "Kunde" #: company/templates/company/company_base.html:193 #: part/templates/part/part_base.html:353 msgid "Upload Image" -msgstr "" +msgstr "Bild hochladen" #: company/templates/company/detail.html:14 #: company/templates/company/manufacturer_part_navbar.html:18 @@ -2363,13 +2363,13 @@ msgstr "Firmenbemerkungen" #: company/templates/company/manufacturer_part.html:200 #: part/templates/part/detail.html:825 msgid "Delete Supplier Parts?" -msgstr "" +msgstr "Zuliefererteil entfernen?" #: company/templates/company/detail.html:365 #: company/templates/company/manufacturer_part.html:201 #: part/templates/part/detail.html:826 msgid "All selected supplier parts will be deleted" -msgstr "" +msgstr "Alle ausgewählten Zulieferteile werden gelöscht" #: company/templates/company/index.html:8 msgid "Supplier List" @@ -2442,20 +2442,20 @@ msgstr "Neuer Parameter" #: company/templates/company/manufacturer_part.html:138 msgid "Delete parameters" -msgstr "" +msgstr "Parameter löschen" #: company/templates/company/manufacturer_part.html:176 #: part/templates/part/detail.html:718 msgid "Add Parameter" -msgstr "" +msgstr "Parameter hinzufügen" #: company/templates/company/manufacturer_part.html:224 msgid "Selected parameters will be deleted" -msgstr "" +msgstr "Ausgewählte Parameter werden gelöscht" #: company/templates/company/manufacturer_part.html:236 msgid "Delete Parameters" -msgstr "" +msgstr "Parameter löschen" #: company/templates/company/manufacturer_part_navbar.html:26 msgid "Manufacturer Part Stock" @@ -2939,7 +2939,7 @@ msgstr "" #: order/serializers.py:360 msgid "Sale price currency" -msgstr "" +msgstr "Verkaufspreis-Währung" #: order/templates/order/delete_attachment.html:5 #: stock/templates/stock/attachment_delete.html:5 @@ -3129,7 +3129,7 @@ msgstr "Zulieferer auswählen" #: order/templates/order/order_wizard/select_parts.html:57 msgid "No price" -msgstr "" +msgstr "Kein Preis" #: order/templates/order/order_wizard/select_parts.html:65 #, python-format @@ -3421,11 +3421,11 @@ msgstr "Diese Aktion wird die folgenden BestandsObjekt vom Auftrag entfernen" #: order/templates/order/so_navbar.html:12 msgid "Sales Order Line Items" -msgstr "" +msgstr "Auftragspositionen" #: order/templates/order/so_navbar.html:15 msgid "Order Items" -msgstr "" +msgstr "Auftragspositionen" #: order/templates/order/so_navbar.html:26 msgid "Sales Order Attachments" @@ -3513,7 +3513,7 @@ msgstr "Keine Zeilen angegeben" #: order/views.py:703 msgid "Update prices" -msgstr "" +msgstr "Preise aktualisieren" #: order/views.py:961 #, python-brace-format @@ -4159,11 +4159,11 @@ msgstr "Teil auswählen" #: part/templates/part/bom_upload/upload_file.html:7 msgid "Upload BOM File" -msgstr "" +msgstr "Stückliste-Datei hochgeladen" #: part/templates/part/bom_upload/upload_file.html:12 msgid "Upload Bill of Materials" -msgstr "" +msgstr "Stückliste hochladen" #: part/templates/part/bom_upload/upload_file.html:16 msgid "Requirements for BOM upload" @@ -4292,7 +4292,7 @@ msgstr "Neuen Lagerort erstellen" #: part/templates/part/category.html:317 msgid "Select parent category" -msgstr "" +msgstr "Übergeordnete Kategorie auswählen" #: part/templates/part/category.html:324 part/views.py:1860 msgid "Edit Part Category" @@ -4336,7 +4336,7 @@ msgstr "Wenn diese Kat. gelöscht wird, werden diese Teile in die oberste Kat. v #: part/templates/part/category_navbar.html:29 #: part/templates/part/category_navbar.html:32 msgid "Import Parts" -msgstr "" +msgstr "Teile importieren" #: part/templates/part/copy_part.html:9 part/views.py:327 msgid "Duplicate Part" @@ -4463,7 +4463,7 @@ msgstr "Neues Teil anlegen" #: part/templates/part/detail.html:588 msgid "Add Test Result Template" -msgstr "" +msgstr "Testergebnis-Vorlage hinzufügen" #: part/templates/part/detail.html:606 msgid "Edit Test Result Template" @@ -4495,16 +4495,16 @@ msgstr "Einzelpreis für Zuliefererteil- %(currency)s" #: part/templates/part/detail.html:1015 #, python-format msgid "Unit Price - %(currency)s" -msgstr "" +msgstr "Stückpreis - %(currency)s" #: part/templates/part/import_wizard/ajax_part_upload.html:29 #: part/templates/part/import_wizard/part_upload.html:51 msgid "Unsuffitient privileges." -msgstr "" +msgstr "Unzureichende Benutzerrechte." #: part/templates/part/import_wizard/part_upload.html:14 msgid "Import Parts from File" -msgstr "" +msgstr "Teile aus Datei importieren" #: part/templates/part/navbar.html:24 msgid "Variants" @@ -4516,11 +4516,11 @@ msgstr "Benutzt in" #: part/templates/part/navbar.html:61 msgid "Prices" -msgstr "" +msgstr "Preise" #: part/templates/part/navbar.html:90 msgid "Test Templates" -msgstr "" +msgstr "Testvorlagen" #: part/templates/part/part_app_base.html:12 msgid "Part List" @@ -4746,37 +4746,37 @@ msgstr "Preisspannen" #: part/templates/part/prices.html:22 msgid "Show supplier cost" -msgstr "" +msgstr "Zuliefererkosten anzeigen" #: part/templates/part/prices.html:23 msgid "Show purchase price" -msgstr "" +msgstr "Einkaufpreis anzeigen" #: part/templates/part/prices.html:50 msgid "Show BOM cost" -msgstr "" +msgstr "Stücklisten-Kosten" #: part/templates/part/prices.html:98 msgid "Show sale cost" -msgstr "" +msgstr "Verkaufskosten anzeigen" #: part/templates/part/prices.html:99 msgid "Show sale price" -msgstr "" +msgstr "Verkaufspreis anzeigen" #: part/templates/part/prices.html:121 msgid "Calculation parameters" -msgstr "" +msgstr "Berechnungsparameter" #: part/templates/part/prices.html:136 msgid "Supplier Cost" -msgstr "" +msgstr "Zuliefererkosten" #: part/templates/part/prices.html:137 part/templates/part/prices.html:158 #: part/templates/part/prices.html:183 part/templates/part/prices.html:213 #: part/templates/part/prices.html:239 part/templates/part/prices.html:267 msgid "Jump to overview" -msgstr "" +msgstr "Zur Übersicht gehen" #: part/templates/part/prices.html:162 msgid "Stock Pricing" @@ -4788,7 +4788,7 @@ msgstr "Für dieses Teil sind keine Bestandspreise verfügbar." #: part/templates/part/prices.html:182 msgid "Internal Cost" -msgstr "" +msgstr "Interne Kosten" #: part/templates/part/prices.html:197 part/views.py:2330 msgid "Add Internal Price Break" @@ -4796,11 +4796,11 @@ msgstr "" #: part/templates/part/prices.html:212 msgid "BOM Cost" -msgstr "" +msgstr "Stücklistenkosten" #: part/templates/part/prices.html:238 msgid "Sale Cost" -msgstr "" +msgstr "Verkaufskosten" #: part/templates/part/prices.html:278 msgid "No sale pice history available for this part." @@ -4871,7 +4871,7 @@ msgstr "" #: part/views.py:892 msgid "None" -msgstr "" +msgstr "Kein(e)" #: part/views.py:951 msgid "Part QR Code" @@ -5562,11 +5562,11 @@ msgstr "BestandsObjekt-Details" #: stock/templates/stock/item_base.html:252 msgid "previous page" -msgstr "" +msgstr "vorherige Seite" #: stock/templates/stock/item_base.html:258 msgid "next page" -msgstr "" +msgstr "nächste Seite" #: stock/templates/stock/item_base.html:301 templates/js/build.js:628 msgid "No location set" @@ -5582,7 +5582,7 @@ msgstr "Elternposition" #: stock/templates/stock/item_base.html:368 msgid "No manufacturer set" -msgstr "" +msgstr "Kein Hersteller ausgewählt" #: stock/templates/stock/item_base.html:397 #, python-format @@ -5616,7 +5616,7 @@ msgstr "Speichern" #: stock/templates/stock/item_base.html:512 msgid "Edit Stock Status" -msgstr "" +msgstr "Bestandsstatus bearbeiten" #: stock/templates/stock/item_delete.html:9 msgid "Are you sure you want to delete this stock item?" @@ -5906,7 +5906,7 @@ msgstr "kürzlich aktualisiert" #: templates/InvenTree/index.html:131 msgid "Depleted Stock" -msgstr "" +msgstr "Verbrauchter Bestand" #: templates/InvenTree/index.html:146 msgid "Expired Stock" @@ -6055,11 +6055,11 @@ msgstr "Teil-Optionen" #: templates/InvenTree/settings/part.html:46 msgid "Part Import" -msgstr "" +msgstr "Teileimport" #: templates/InvenTree/settings/part.html:49 msgid "Import Part" -msgstr "" +msgstr "Teil importieren" #: templates/InvenTree/settings/part.html:62 msgid "Part Parameter Templates" @@ -6186,7 +6186,7 @@ msgstr "API-Version" #: templates/about.html:39 msgid "Python Version" -msgstr "" +msgstr "Python-Version" #: templates/about.html:44 msgid "Django Version" @@ -6260,11 +6260,11 @@ msgstr "keine Antwort vom InvenTree Server" #: templates/js/api.js:168 msgid "Error 400: Bad request" -msgstr "" +msgstr "Fehler 400: Fehlerhafte Anfrage" #: templates/js/api.js:169 msgid "API request returned error code 400" -msgstr "" +msgstr "Fehler-Code 400 zurückgegeben" #: templates/js/api.js:172 templates/js/modals.js:1037 msgid "Error 401: Not Authenticated" @@ -6300,19 +6300,19 @@ msgstr "Verbindungszeitüberschreitung bei der Datenanforderung" #: templates/js/api.js:188 msgid "Unhandled Error Code" -msgstr "" +msgstr "Unbehandelter Fehler-Code" #: templates/js/api.js:189 msgid "Error code" -msgstr "" +msgstr "Fehler-Code" #: templates/js/attachment.js:16 msgid "No attachments found" -msgstr "" +msgstr "Keine Anhänge gefunden" #: templates/js/attachment.js:56 msgid "Upload Date" -msgstr "" +msgstr "Hochladedatum" #: templates/js/attachment.js:69 msgid "Edit attachment" @@ -6428,7 +6428,7 @@ msgstr "Durchschnittlicher Kaufpreis" #: templates/js/bom.js:265 msgid "Buy Price" -msgstr "" +msgstr "Kaufpreis" #: templates/js/bom.js:271 msgid "No pricing available" @@ -6526,11 +6526,11 @@ msgstr "Keine Benutzerinformation" #: templates/js/build.js:930 msgid "Resposible" -msgstr "" +msgstr "Zuständig" #: templates/js/build.js:939 msgid "No information" -msgstr "" +msgstr "Keine Information" #: templates/js/build.js:989 msgid "No parts allocated for" @@ -6538,7 +6538,7 @@ msgstr "Keine Teile zugeordnet zu" #: templates/js/company.js:36 msgid "Add Manufacturer Part" -msgstr "" +msgstr "Herstellerteil hinzufügen" #: templates/js/company.js:48 msgid "Edit Manufacturer Part" @@ -6550,7 +6550,7 @@ msgstr "Herstellerteil löschen" #: templates/js/company.js:114 msgid "Add Supplier Part" -msgstr "" +msgstr "Zuliefererteil hinzufügen" #: templates/js/company.js:124 msgid "Edit Supplier Part" @@ -6840,7 +6840,7 @@ msgstr "Keine Aufträge gefunden" #: templates/js/order.js:335 msgid "Invalid Customer" -msgstr "" +msgstr "Ungültiger Kunde" #: templates/js/order.js:412 msgid "No sales order allocations found" @@ -6864,7 +6864,7 @@ msgstr "" #: templates/js/part.js:97 msgid "Edit Part" -msgstr "" +msgstr "Teil bearbeiten" #: templates/js/part.js:148 templates/js/part.js:233 msgid "Trackable part" @@ -6921,17 +6921,17 @@ msgstr "Dieses Testergebnis ist für ein Hauptteil" #: templates/js/part.js:975 #, python-brace-format msgid "No ${human_name} information found" -msgstr "" +msgstr "Keine ${human_name} Informationen gefunden" #: templates/js/part.js:1028 #, python-brace-format msgid "Edit ${human_name}" -msgstr "" +msgstr "${human_name} bearbeiten" #: templates/js/part.js:1029 #, python-brace-format msgid "Delete ${human_name}" -msgstr "" +msgstr "${human_name} löschen" #: templates/js/part.js:1129 msgid "Single Price" @@ -7009,7 +7009,7 @@ msgstr "Auftrag muss vor dem Berichtsdruck ausgewählt werden" #: templates/js/stock.js:29 msgid "Export Stock" -msgstr "" +msgstr "Bestand exportieren" #: templates/js/stock.js:32 msgid "Format" @@ -7017,7 +7017,7 @@ msgstr "" #: templates/js/stock.js:33 msgid "Select file format" -msgstr "" +msgstr "Dateiformat auswählen" #: templates/js/stock.js:45 msgid "Include Sublocations" @@ -7029,7 +7029,7 @@ msgstr "" #: templates/js/stock.js:88 msgid "Transfer Stock" -msgstr "" +msgstr "Bestand verschieben" #: templates/js/stock.js:89 msgid "Move" @@ -7037,7 +7037,7 @@ msgstr "Verschieben" #: templates/js/stock.js:95 msgid "Count Stock" -msgstr "" +msgstr "Bestand zählen" #: templates/js/stock.js:96 msgid "Count" @@ -7045,7 +7045,7 @@ msgstr "Anzahl" #: templates/js/stock.js:100 msgid "Remove Stock" -msgstr "" +msgstr "Bestand entfernen" #: templates/js/stock.js:101 msgid "Take" @@ -7053,7 +7053,7 @@ msgstr "Entfernen" #: templates/js/stock.js:105 msgid "Add Stock" -msgstr "" +msgstr "Bestand hinzufügen" #: templates/js/stock.js:106 users/models.py:189 msgid "Add" @@ -7387,7 +7387,7 @@ msgstr "Status" #: templates/js/table_filters.js:215 msgid "Has purchase price" -msgstr "" +msgstr "Hat Einkaufspreis" #: templates/js/table_filters.js:216 msgid "Show stock items which have a purchase price set" From 23974581444df1b0a9c92a669d563399cdfd44b4 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 19 Jul 2021 21:55:14 +0000 Subject: [PATCH 569/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 9 +++++---- InvenTree/locale/en/LC_MESSAGES/django.po | 2 +- InvenTree/locale/es/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/fr/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/it/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/ja/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/pl/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/ru/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/tr/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/zh/LC_MESSAGES/django.po | 6 +++--- 10 files changed, 30 insertions(+), 29 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 81ea437765..c31e07f93c 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 07:46+0000\n" +"POT-Creation-Date: 2021-07-19 21:55+0000\n" "PO-Revision-Date: 2021-07-19 07:47\n" "Last-Translator: \n" "Language-Team: German\n" @@ -5966,11 +5966,13 @@ msgstr "Farbschemata" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " -msgstr "\n" +msgstr "" +"\n" "\t\tDie CSS Datei \"%(invalid_color_theme)s.css\" für das aktuell ausgewählte Farbschema wurde nicht gefunden.
\n" "\t\tBitte ein anderes Farbschema auswählen:)\n" "\t " @@ -7749,4 +7751,3 @@ msgstr "Berechtigungen Einträge zu ändern" #: users/models.py:193 msgid "Permission to delete items" msgstr "Berechtigung Einträge zu löschen" - diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 58516e9633..dc68df28ab 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 07:46+0000\n" +"POT-Creation-Date: 2021-07-19 21:55+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index e747a8e0ca..f6f98ffcda 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 07:46+0000\n" +"POT-Creation-Date: 2021-07-19 21:55+0000\n" "PO-Revision-Date: 2021-07-19 07:47\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -5966,7 +5966,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7746,4 +7747,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 6fd94085e1..cdb1715170 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 07:46+0000\n" +"POT-Creation-Date: 2021-07-19 21:55+0000\n" "PO-Revision-Date: 2021-07-19 07:47\n" "Last-Translator: \n" "Language-Team: French\n" @@ -5966,7 +5966,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7746,4 +7747,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 4067d96411..3fd45f16e6 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 07:46+0000\n" +"POT-Creation-Date: 2021-07-19 21:55+0000\n" "PO-Revision-Date: 2021-07-19 07:47\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -5966,7 +5966,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7746,4 +7747,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 3203f1d16b..8969d13234 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 07:46+0000\n" +"POT-Creation-Date: 2021-07-19 21:55+0000\n" "PO-Revision-Date: 2021-07-19 07:47\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -5966,7 +5966,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7746,4 +7747,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index f6328f4e33..84179b0920 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 07:46+0000\n" +"POT-Creation-Date: 2021-07-19 21:55+0000\n" "PO-Revision-Date: 2021-07-19 07:47\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -5966,7 +5966,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7746,4 +7747,3 @@ msgstr "Uprawnienie do edycji przedmiotów" #: users/models.py:193 msgid "Permission to delete items" msgstr "Uprawnienie do usuwania przedmiotów" - diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index bf7cdcf8e3..76d28150c8 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 07:46+0000\n" +"POT-Creation-Date: 2021-07-19 21:55+0000\n" "PO-Revision-Date: 2021-07-19 07:47\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -5966,7 +5966,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7746,4 +7747,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 66907a395e..10a91a024f 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 07:46+0000\n" +"POT-Creation-Date: 2021-07-19 21:55+0000\n" "PO-Revision-Date: 2021-07-19 07:47\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -5966,7 +5966,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7746,4 +7747,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index e8494a02c4..fc04996dec 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 07:46+0000\n" +"POT-Creation-Date: 2021-07-19 21:55+0000\n" "PO-Revision-Date: 2021-07-19 07:47\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -5966,7 +5966,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7746,4 +7747,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - From 7d342f6bec1fabc1bbba1c352f99d632eee08ef6 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 19 Jul 2021 21:59:56 +0000 Subject: [PATCH 570/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 323 +++++++++++----------- InvenTree/locale/en/LC_MESSAGES/django.po | 321 ++++++++++----------- InvenTree/locale/es/LC_MESSAGES/django.po | 321 ++++++++++----------- InvenTree/locale/fr/LC_MESSAGES/django.po | 321 ++++++++++----------- InvenTree/locale/it/LC_MESSAGES/django.po | 321 ++++++++++----------- InvenTree/locale/ja/LC_MESSAGES/django.po | 321 ++++++++++----------- InvenTree/locale/pl/LC_MESSAGES/django.po | 321 ++++++++++----------- InvenTree/locale/ru/LC_MESSAGES/django.po | 321 ++++++++++----------- InvenTree/locale/tr/LC_MESSAGES/django.po | 323 +++++++++++----------- InvenTree/locale/zh/LC_MESSAGES/django.po | 321 ++++++++++----------- 10 files changed, 1634 insertions(+), 1580 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index c31e07f93c..2b40e1ed7e 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 21:55+0000\n" +"POT-Creation-Date: 2021-07-19 21:59+0000\n" "PO-Revision-Date: 2021-07-19 07:47\n" "Last-Translator: \n" "Language-Team: German\n" @@ -29,7 +29,7 @@ msgstr "Keine Aktion angegeben" msgid "No matching action found" msgstr "Keine passende Aktion gefunden" -#: InvenTree/fields.py:99 +#: InvenTree/fields.py:100 msgid "Enter date" msgstr "Datum eingeben" @@ -149,7 +149,7 @@ msgstr "Name" #: build/templates/build/detail.html:24 company/models.py:351 #: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:309 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:312 #: part/models.py:703 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -469,12 +469,12 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:748 +#: build/templates/build/detail.html:34 common/models.py:746 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:345 +#: order/templates/order/purchase_order_detail.html:348 #: order/templates/order/sales_order_detail.html:200 #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 @@ -615,7 +615,7 @@ msgid "Build Order Reference" msgstr "Bauauftragsreferenz" #: build/models.py:171 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:340 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:343 #: order/templates/order/sales_order_detail.html:359 part/models.py:2338 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 @@ -642,7 +642,7 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: build/templates/build/detail.html:29 company/models.py:654 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:294 +#: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:344 part/models.py:325 #: part/models.py:1987 part/models.py:2003 part/models.py:2022 @@ -779,7 +779,7 @@ msgstr "Link zu einer externen URL" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:416 +#: order/templates/order/purchase_order_detail.html:419 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 @@ -1109,7 +1109,7 @@ msgid "Stock can be taken from any available location." msgstr "Bestand kann jedem verfügbaren Lagerort entnommen werden." #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:405 +#: order/templates/order/purchase_order_detail.html:408 #: order/templates/order/receive_parts.html:25 stock/forms.py:135 msgid "Destination" msgstr "Ziel-Lager" @@ -1173,7 +1173,7 @@ msgstr "Benötigte Teile bestellen" #: build/templates/build/detail.html:180 #: company/templates/company/detail.html:33 -#: company/templates/company/detail.html:75 order/views.py:677 +#: company/templates/company/detail.html:75 order/views.py:668 #: part/templates/part/category.html:140 msgid "Order Parts" msgstr "Teile bestellen" @@ -1235,8 +1235,8 @@ msgstr "Bauauftrags-Notizen" #: build/templates/build/detail.html:261 build/templates/build/detail.html:397 #: company/templates/company/detail.html:173 #: company/templates/company/detail.html:200 -#: order/templates/order/purchase_order_detail.html:59 -#: order/templates/order/purchase_order_detail.html:92 +#: order/templates/order/purchase_order_detail.html:62 +#: order/templates/order/purchase_order_detail.html:95 #: order/templates/order/sales_order_detail.html:58 #: order/templates/order/sales_order_detail.html:85 #: part/templates/part/detail.html:109 stock/templates/stock/item.html:102 @@ -1246,7 +1246,7 @@ msgstr "" #: build/templates/build/detail.html:357 #: order/templates/order/po_attachments.html:79 -#: order/templates/order/purchase_order_detail.html:153 +#: order/templates/order/purchase_order_detail.html:156 #: order/templates/order/sales_order_detail.html:145 #: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 @@ -1255,7 +1255,7 @@ msgstr "Anhang hinzufügen" #: build/templates/build/detail.html:375 #: order/templates/order/po_attachments.html:51 -#: order/templates/order/purchase_order_detail.html:125 +#: order/templates/order/purchase_order_detail.html:128 #: order/templates/order/sales_order_detail.html:118 #: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 msgid "Edit Attachment" @@ -1263,7 +1263,7 @@ msgstr "Anhang bearbeiten" #: build/templates/build/detail.html:382 #: order/templates/order/po_attachments.html:58 -#: order/templates/order/purchase_order_detail.html:132 +#: order/templates/order/purchase_order_detail.html:135 #: order/templates/order/sales_order_detail.html:124 #: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" @@ -1271,7 +1271,7 @@ msgstr "" #: build/templates/build/detail.html:383 #: order/templates/order/po_attachments.html:59 -#: order/templates/order/purchase_order_detail.html:133 +#: order/templates/order/purchase_order_detail.html:136 #: order/templates/order/sales_order_detail.html:125 #: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 msgid "Delete Attachment" @@ -1452,19 +1452,25 @@ msgstr "Bestandszuordnung bearbeiten" msgid "Updated Build Item" msgstr "Bauobjekt aktualisiert" -#: common/files.py:66 +#: common/files.py:67 msgid "Unsupported file format: {ext.upper()}" msgstr "Dateiformat nicht unterstützt: {ext.upper()}" -#: common/files.py:71 +#: common/files.py:69 +#, fuzzy +#| msgid "Error reading file (invalid format)" +msgid "Error reading file (invalid encoding)" +msgstr "Fehler beim Lesen der Datei (ungültiges Format)" + +#: common/files.py:74 msgid "Error reading file (invalid format)" msgstr "Fehler beim Lesen der Datei (ungültiges Format)" -#: common/files.py:73 +#: common/files.py:76 msgid "Error reading file (incorrect dimension)" msgstr "Fehler beim Lesen der Datei (falsche Größe)" -#: common/files.py:75 +#: common/files.py:78 msgid "Error reading file (data could be corrupted)" msgstr "Fehler beim Lesen der Datei (Daten könnten beschädigt sein)" @@ -1485,396 +1491,396 @@ msgstr "{name.title()} Datei" msgid "Select {name} file to upload" msgstr "{name} Datei zum Hochladen auswählen" -#: common/models.py:59 +#: common/models.py:57 msgid "InvenTree Instance Name" msgstr "InvenTree Instanzname" -#: common/models.py:61 +#: common/models.py:59 msgid "String descriptor for the server instance" msgstr "Kurze Beschreibung der Instanz" -#: common/models.py:65 +#: common/models.py:63 msgid "Use instance name" msgstr "Name der Instanz verwenden" -#: common/models.py:66 +#: common/models.py:64 msgid "Use the instance name in the title-bar" msgstr "Den Namen der Instanz in der Titelleiste verwenden" -#: common/models.py:72 company/models.py:97 company/models.py:98 +#: common/models.py:70 company/models.py:97 company/models.py:98 msgid "Company name" msgstr "Firmenname" -#: common/models.py:73 +#: common/models.py:71 msgid "Internal company name" msgstr "interner Firmenname" -#: common/models.py:78 +#: common/models.py:76 msgid "Base URL" msgstr "Basis-URL" -#: common/models.py:79 +#: common/models.py:77 msgid "Base URL for server instance" msgstr "Basis-URL für dieses Instanz" -#: common/models.py:85 +#: common/models.py:83 msgid "Default Currency" msgstr "" -#: common/models.py:86 +#: common/models.py:84 msgid "Default currency" msgstr "" -#: common/models.py:92 +#: common/models.py:90 msgid "Download from URL" msgstr "Von URL herunterladen" -#: common/models.py:93 +#: common/models.py:91 msgid "Allow download of remote images and files from external URL" msgstr "Herunterladen von externen Bildern und Dateien von URLs erlaubt" -#: common/models.py:99 +#: common/models.py:97 msgid "Barcode Support" msgstr "Bacode-Feature verwenden" -#: common/models.py:100 +#: common/models.py:98 msgid "Enable barcode scanner support" msgstr "Barcode-Scanner Unterstützung" -#: common/models.py:106 +#: common/models.py:104 msgid "IPN Regex" msgstr "IPN Regex" -#: common/models.py:107 +#: common/models.py:105 msgid "Regular expression pattern for matching Part IPN" msgstr "RegEx Muster für die Zuordnung von Teil-IPN" -#: common/models.py:111 +#: common/models.py:109 msgid "Allow Duplicate IPN" msgstr "Mehrere Artikel mit gleicher IPN erlaubt" -#: common/models.py:112 +#: common/models.py:110 msgid "Allow multiple parts to share the same IPN" msgstr "Mehrere Artikel mit gleicher IPN erlaubt" -#: common/models.py:118 +#: common/models.py:116 msgid "Allow Editing IPN" msgstr "Ändern von IPN erlaubt" -#: common/models.py:119 +#: common/models.py:117 msgid "Allow changing the IPN value while editing a part" msgstr "Ändern der IPN während des Bearbeiten eines Teils erlaubt" -#: common/models.py:125 +#: common/models.py:123 msgid "Copy Part BOM Data" msgstr "Teil-Stückliste kopieren" -#: common/models.py:126 +#: common/models.py:124 msgid "Copy BOM data by default when duplicating a part" msgstr "Stückliste von Teil kopieren wenn das Teil dupliziert wird " -#: common/models.py:132 +#: common/models.py:130 msgid "Copy Part Parameter Data" msgstr "Teil-Parameter kopieren" -#: common/models.py:133 +#: common/models.py:131 msgid "Copy parameter data by default when duplicating a part" msgstr "Parameter-Daten für dieses Teil kopieren wenn das Teil dupliziert wird" -#: common/models.py:139 +#: common/models.py:137 msgid "Copy Part Test Data" msgstr "Teil-Testdaten kopieren" -#: common/models.py:140 +#: common/models.py:138 msgid "Copy test data by default when duplicating a part" msgstr "Test-Daten für dieses Teil kopieren wenn das Teil dupliziert wird" -#: common/models.py:146 +#: common/models.py:144 msgid "Copy Category Parameter Templates" msgstr "Kategorie-Parametervorlage kopieren" -#: common/models.py:147 +#: common/models.py:145 msgid "Copy category parameter templates when creating a part" msgstr "Kategorie-Parameter Vorlagen kopieren wenn ein Teil angelegt wird" -#: common/models.py:153 +#: common/models.py:151 msgid "Recent Part Count" msgstr "Aktuelle Teile-Stände" -#: common/models.py:154 +#: common/models.py:152 msgid "Number of recent parts to display on index page" msgstr "Anzahl der neusten Teile auf der Startseite" -#: common/models.py:160 part/models.py:2225 report/models.py:187 +#: common/models.py:158 part/models.py:2225 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "Vorlage" -#: common/models.py:161 +#: common/models.py:159 msgid "Parts are templates by default" msgstr "Teile sind standardmäßig Vorlagen" -#: common/models.py:167 part/models.py:827 templates/js/table_filters.js:132 +#: common/models.py:165 part/models.py:827 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "Baugruppe" -#: common/models.py:168 +#: common/models.py:166 msgid "Parts can be assembled from other components by default" msgstr "Teile können standardmäßig aus anderen Teilen angefertigt werden" -#: common/models.py:174 part/models.py:833 templates/js/table_filters.js:340 +#: common/models.py:172 part/models.py:833 templates/js/table_filters.js:340 msgid "Component" msgstr "Komponente" -#: common/models.py:175 +#: common/models.py:173 msgid "Parts can be used as sub-components by default" msgstr "Teile können standardmäßig in Baugruppen benutzt werden" -#: common/models.py:181 part/models.py:844 +#: common/models.py:179 part/models.py:844 msgid "Purchaseable" msgstr "Kaufbar" -#: common/models.py:182 +#: common/models.py:180 msgid "Parts are purchaseable by default" msgstr "Artikel sind grundsätzlich kaufbar" -#: common/models.py:188 part/models.py:849 templates/js/table_filters.js:348 +#: common/models.py:186 part/models.py:849 templates/js/table_filters.js:348 msgid "Salable" msgstr "Verkäuflich" -#: common/models.py:189 +#: common/models.py:187 msgid "Parts are salable by default" msgstr "Artikel sind grundsätzlich verkaufbar" -#: common/models.py:195 part/models.py:839 templates/js/table_filters.js:33 +#: common/models.py:193 part/models.py:839 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "Nachverfolgbar" -#: common/models.py:196 +#: common/models.py:194 msgid "Parts are trackable by default" msgstr "Artikel sind grundsätzlich verfolgbar" -#: common/models.py:202 part/models.py:859 templates/js/table_filters.js:29 +#: common/models.py:200 part/models.py:859 templates/js/table_filters.js:29 msgid "Virtual" msgstr "Virtuell" -#: common/models.py:203 +#: common/models.py:201 msgid "Parts are virtual by default" msgstr "Teile sind grundsätzlich virtuell" -#: common/models.py:209 +#: common/models.py:207 msgid "Show Quantity in Forms" msgstr "zeige Bestand in Eingabemasken" -#: common/models.py:210 +#: common/models.py:208 msgid "Display available part quantity in some forms" msgstr "Zeige den verfügbaren Bestand in einigen Eingabemasken" -#: common/models.py:216 +#: common/models.py:214 msgid "Show Import in Views" msgstr "" -#: common/models.py:217 +#: common/models.py:215 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:223 +#: common/models.py:221 msgid "Show Price in Forms" msgstr "" -#: common/models.py:224 +#: common/models.py:222 msgid "Display part price in some forms" msgstr "" -#: common/models.py:230 +#: common/models.py:228 msgid "Show related parts" msgstr "" -#: common/models.py:231 +#: common/models.py:229 msgid "Display related parts for a part" msgstr "" -#: common/models.py:237 +#: common/models.py:235 msgid "Create initial stock" msgstr "" -#: common/models.py:238 +#: common/models.py:236 msgid "Create initial stock on part creation" msgstr "" -#: common/models.py:244 +#: common/models.py:242 msgid "Internal Prices" msgstr "" -#: common/models.py:245 +#: common/models.py:243 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:251 +#: common/models.py:249 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:252 +#: common/models.py:250 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:258 templates/stats.html:25 +#: common/models.py:256 templates/stats.html:25 msgid "Debug Mode" msgstr "Entwickler-Modus" -#: common/models.py:259 +#: common/models.py:257 msgid "Generate reports in debug mode (HTML output)" msgstr "Berichte im Entwickler-Modus generieren (als HTML)" -#: common/models.py:265 +#: common/models.py:263 msgid "Page Size" msgstr "Seitengröße" -#: common/models.py:266 +#: common/models.py:264 msgid "Default page size for PDF reports" msgstr "Standardseitenformat für PDF-Bericht" -#: common/models.py:276 +#: common/models.py:274 msgid "Test Reports" msgstr "Test-Berichte" -#: common/models.py:277 +#: common/models.py:275 msgid "Enable generation of test reports" msgstr "Erstellung von Test-Berichten aktivieren" -#: common/models.py:283 +#: common/models.py:281 msgid "Stock Expiry" msgstr "Bestands-Ablauf" -#: common/models.py:284 +#: common/models.py:282 msgid "Enable stock expiry functionality" msgstr "Ablaufen von Bestand ermöglichen" -#: common/models.py:290 +#: common/models.py:288 msgid "Sell Expired Stock" msgstr "Abgelaufenen Bestand verkaufen" -#: common/models.py:291 +#: common/models.py:289 msgid "Allow sale of expired stock" msgstr "Verkauf von abgelaufenem Bestand erlaubt" -#: common/models.py:297 +#: common/models.py:295 msgid "Stock Stale Time" msgstr "Bestands-Stehzeit" -#: common/models.py:298 +#: common/models.py:296 msgid "Number of days stock items are considered stale before expiring" msgstr "Anzahl an Tagen, an denen Bestand als abgestanden markiert wird, bevor sie ablaufen" -#: common/models.py:300 +#: common/models.py:298 msgid "days" msgstr "Tage" -#: common/models.py:305 +#: common/models.py:303 msgid "Build Expired Stock" msgstr "Abgelaufenen Bestand verbauen" -#: common/models.py:306 +#: common/models.py:304 msgid "Allow building with expired stock" msgstr "Verbauen von abgelaufenen Bestand erlaubt" -#: common/models.py:312 +#: common/models.py:310 msgid "Stock Ownership Control" msgstr "Bestands-Eigentümerkontrolle" -#: common/models.py:313 +#: common/models.py:311 msgid "Enable ownership control over stock locations and items" msgstr "Eigentümerkontrolle für Lagerorte und Teile aktivieren" -#: common/models.py:319 +#: common/models.py:317 msgid "Group by Part" msgstr "Gruppieren nach Teil" -#: common/models.py:320 +#: common/models.py:318 msgid "Group stock items by part reference in table views" msgstr "Bestand in Tabellen anhand von Teil-Referenz gruppieren" -#: common/models.py:326 +#: common/models.py:324 msgid "Recent Stock Count" msgstr "aktueller Bestand" -#: common/models.py:327 +#: common/models.py:325 msgid "Number of recent stock items to display on index page" msgstr "Anzahl des geänderten Bestands auf der Startseite" -#: common/models.py:333 +#: common/models.py:331 msgid "Build Order Reference Prefix" msgstr "Bauauftrag-Referenz Präfix" -#: common/models.py:334 +#: common/models.py:332 msgid "Prefix value for build order reference" msgstr "Präfix für Bauauftrag-Referenz" -#: common/models.py:339 +#: common/models.py:337 msgid "Build Order Reference Regex" msgstr "Bauauftrag-Referenz RegEx" -#: common/models.py:340 +#: common/models.py:338 msgid "Regular expression pattern for matching build order reference" msgstr "RegEx Muster für die Zuordnung von Bauauftrag-Referenzen" -#: common/models.py:344 +#: common/models.py:342 msgid "Sales Order Reference Prefix" msgstr "Auftrags-Referenz Präfix" -#: common/models.py:345 +#: common/models.py:343 msgid "Prefix value for sales order reference" msgstr "Präfix für Auftrags-Referenz" -#: common/models.py:350 +#: common/models.py:348 msgid "Purchase Order Reference Prefix" msgstr "Bestellungs-Referenz Präfix" -#: common/models.py:351 +#: common/models.py:349 msgid "Prefix value for purchase order reference" msgstr "Präfix für Bestellungs-Referenz" -#: common/models.py:574 +#: common/models.py:572 msgid "Settings key (must be unique - case insensitive" msgstr "Einstellungs-Schlüssel (muss einzigartig sein, Groß-/ Kleinschreibung wird nicht beachtet)" -#: common/models.py:576 +#: common/models.py:574 msgid "Settings value" msgstr "Einstellungs-Wert" -#: common/models.py:611 +#: common/models.py:609 msgid "Must be an integer value" msgstr "Nur Ganzzahl eingeben" -#: common/models.py:634 +#: common/models.py:632 msgid "Value must be a boolean value" msgstr "Wahrheitswert erforderlich" -#: common/models.py:645 +#: common/models.py:643 msgid "Value must be an integer value" msgstr "Nur Ganzzahl eingeben" -#: common/models.py:668 +#: common/models.py:666 msgid "Key string must be unique" msgstr "Schlüsseltext muss eindeutig sein" -#: common/models.py:749 company/forms.py:43 +#: common/models.py:747 company/forms.py:43 msgid "Price break quantity" msgstr "Preisstaffelungs Anzahl" -#: common/models.py:756 company/templates/company/supplier_part.html:231 +#: common/models.py:754 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "Preis" -#: common/models.py:757 +#: common/models.py:755 msgid "Unit price at specified quantity" msgstr "Stückpreis für die angegebene Anzahl" -#: common/models.py:849 +#: common/models.py:848 msgid "Default" msgstr "Standard" @@ -1896,7 +1902,8 @@ msgstr "Angegebener Wert muss ein Wahrheitswert sein" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 -#: order/templates/order/po_navbar.html:22 order/views.py:290 +#: order/templates/order/po_navbar.html:22 +#: order/templates/order/purchase_order_detail.html:26 order/views.py:290 #: part/templates/part/bom_upload/upload_file.html:45 #: part/templates/part/import_wizard/part_upload.html:45 part/views.py:634 #: part/views.py:1248 @@ -2046,7 +2053,7 @@ msgstr "Standard-Währung für diese Firma" msgid "Base Part" msgstr "Basisteil" -#: company/models.py:321 company/models.py:488 order/views.py:1080 +#: company/models.py:321 company/models.py:488 order/views.py:1071 msgid "Select part" msgstr "Teil auswählen" @@ -2065,7 +2072,7 @@ msgstr "Hersteller auswählen" #: company/models.py:339 company/templates/company/manufacturer_part.html:93 #: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:331 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:441 templates/js/company.js:719 msgid "MPN" msgstr "MPN" @@ -2129,7 +2136,7 @@ msgid "Select supplier" msgstr "Zulieferer auswählen" #: company/models.py:500 company/templates/company/supplier_part.html:92 -#: order/templates/order/purchase_order_detail.html:315 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:318 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "SKU (Lagerbestandseinheit)" @@ -2865,7 +2872,7 @@ msgid "Supplier part" msgstr "Zuliefererteil" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:385 +#: order/templates/order/purchase_order_detail.html:388 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -2990,14 +2997,14 @@ msgid "Edit Purchase Order" msgstr "Bestellung bearbeiten" #: order/templates/order/order_base.html:196 -#: order/templates/order/purchase_order_detail.html:262 +#: order/templates/order/purchase_order_detail.html:265 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:250 templates/js/part.js:64 msgid "New Location" msgstr "Neuer Lagerort" #: order/templates/order/order_base.html:197 -#: order/templates/order/purchase_order_detail.html:263 +#: order/templates/order/purchase_order_detail.html:266 #: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" msgstr "Neuen Lagerort anlegen" @@ -3170,7 +3177,7 @@ msgstr "Bestellung für %(name)s auswählen" #: order/templates/order/po_attachments.html:12 #: order/templates/order/po_navbar.html:32 -#: order/templates/order/purchase_order_detail.html:44 +#: order/templates/order/purchase_order_detail.html:47 msgid "Purchase Order Attachments" msgstr "Bestellungs-Anhänge" @@ -3180,7 +3187,7 @@ msgstr "BestandsObjekte empfangen" #: order/templates/order/po_navbar.html:29 #: order/templates/order/po_received_items.html:12 -#: order/templates/order/purchase_order_detail.html:35 +#: order/templates/order/purchase_order_detail.html:38 msgid "Received Items" msgstr "Empfangene Teile" @@ -3189,57 +3196,57 @@ msgid "Purchase Order Items" msgstr "Bestellungs-Positionen" #: order/templates/order/purchase_order_detail.html:23 -#: order/templates/order/purchase_order_detail.html:199 +#: order/templates/order/purchase_order_detail.html:202 #: order/templates/order/sales_order_detail.html:23 #: order/templates/order/sales_order_detail.html:176 msgid "Add Line Item" msgstr "Position hinzufügen" -#: order/templates/order/purchase_order_detail.html:55 +#: order/templates/order/purchase_order_detail.html:58 #: order/templates/order/sales_order_detail.html:54 msgid "Order Notes" msgstr "Notizen zur Bestellung" -#: order/templates/order/purchase_order_detail.html:235 +#: order/templates/order/purchase_order_detail.html:238 #: order/templates/order/sales_order_detail.html:518 msgid "Edit Line Item" msgstr "Position bearbeiten" -#: order/templates/order/purchase_order_detail.html:245 +#: order/templates/order/purchase_order_detail.html:248 #: order/templates/order/sales_order_detail.html:528 msgid "Delete Line Item" msgstr "Position löschen" -#: order/templates/order/purchase_order_detail.html:276 +#: order/templates/order/purchase_order_detail.html:279 msgid "No line items found" msgstr "Keine Positionen gefunden" -#: order/templates/order/purchase_order_detail.html:304 +#: order/templates/order/purchase_order_detail.html:307 #: order/templates/order/sales_order_detail.html:353 msgid "Total" msgstr "Summe" -#: order/templates/order/purchase_order_detail.html:357 +#: order/templates/order/purchase_order_detail.html:360 #: order/templates/order/sales_order_detail.html:376 templates/js/part.js:996 #: templates/js/part.js:1185 msgid "Unit Price" msgstr "Stück-Preis" -#: order/templates/order/purchase_order_detail.html:364 +#: order/templates/order/purchase_order_detail.html:367 #: order/templates/order/sales_order_detail.html:383 msgid "Total price" msgstr "Gesamtpreis" -#: order/templates/order/purchase_order_detail.html:428 +#: order/templates/order/purchase_order_detail.html:431 #: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "Position bearbeiten" -#: order/templates/order/purchase_order_detail.html:429 +#: order/templates/order/purchase_order_detail.html:432 msgid "Delete line item" msgstr "Position löschen" -#: order/templates/order/purchase_order_detail.html:434 +#: order/templates/order/purchase_order_detail.html:437 msgid "Receive line item" msgstr "Position empfangen" @@ -3487,93 +3494,93 @@ msgstr "Versand fehlgeschlagen" msgid "Match Supplier Parts" msgstr "Zuliefererteile zuordnen" -#: order/views.py:489 +#: order/views.py:480 msgid "Receive Parts" msgstr "Teile empfangen" -#: order/views.py:559 +#: order/views.py:550 msgid "Items received" msgstr "Anzahl empfangener Positionen" -#: order/views.py:573 +#: order/views.py:564 msgid "No destination set" msgstr "Kein Ziel gesetzt" -#: order/views.py:618 +#: order/views.py:609 msgid "Error converting quantity to number" msgstr "Fehler beim Konvertieren zu Zahl" -#: order/views.py:624 +#: order/views.py:615 msgid "Receive quantity less than zero" msgstr "Anzahl kleiner null empfangen" -#: order/views.py:630 +#: order/views.py:621 msgid "No lines specified" msgstr "Keine Zeilen angegeben" -#: order/views.py:703 +#: order/views.py:694 msgid "Update prices" msgstr "" -#: order/views.py:961 +#: order/views.py:952 #, python-brace-format msgid "Ordered {n} parts" msgstr "{n} Teile bestellt" -#: order/views.py:1014 +#: order/views.py:1005 msgid "Allocate Serial Numbers" msgstr "Seriennummern zuweisen" -#: order/views.py:1059 +#: order/views.py:1050 #, python-brace-format msgid "Allocated {n} items" msgstr "{n} Positionen zugeordnet" -#: order/views.py:1075 +#: order/views.py:1066 msgid "Select line item" msgstr "Position auswählen" -#: order/views.py:1106 +#: order/views.py:1097 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "Kein passends Teil für Seriennummer {serial} gefunden" -#: order/views.py:1116 +#: order/views.py:1107 #, python-brace-format msgid "{serial} is not in stock" msgstr "{serial} ist nicht auf Lager" -#: order/views.py:1124 +#: order/views.py:1115 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "{serial} bereits einem Auftrag zugeordnet" -#: order/views.py:1178 +#: order/views.py:1169 msgid "Allocate Stock to Order" msgstr "Lagerbestand dem Auftrag zuweisen" -#: order/views.py:1252 +#: order/views.py:1243 msgid "Edit Allocation Quantity" msgstr "Zuordnung bearbeiten" -#: order/views.py:1267 +#: order/views.py:1258 msgid "Remove allocation" msgstr "Zuordnung entfernen" -#: order/views.py:1339 +#: order/views.py:1330 msgid "Sales order not found" msgstr "Auftrag nicht gefunden" -#: order/views.py:1345 +#: order/views.py:1336 msgid "Price not found" msgstr "Preis nicht gefunden" -#: order/views.py:1348 +#: order/views.py:1339 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "Stückpreis für {part} auf {price} aktualisiert" -#: order/views.py:1353 +#: order/views.py:1344 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "{part} Stückpreis auf {price} und Menge auf {qty} aktualisiert" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index dc68df28ab..569790cd0e 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 21:55+0000\n" +"POT-Creation-Date: 2021-07-19 21:59+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -30,7 +30,7 @@ msgstr "" msgid "No matching action found" msgstr "" -#: InvenTree/fields.py:99 +#: InvenTree/fields.py:100 msgid "Enter date" msgstr "" @@ -150,7 +150,7 @@ msgstr "" #: build/templates/build/detail.html:24 company/models.py:351 #: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:309 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:312 #: part/models.py:703 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -470,12 +470,12 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:748 +#: build/templates/build/detail.html:34 common/models.py:746 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:345 +#: order/templates/order/purchase_order_detail.html:348 #: order/templates/order/sales_order_detail.html:200 #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 @@ -616,7 +616,7 @@ msgid "Build Order Reference" msgstr "" #: build/models.py:171 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:340 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:343 #: order/templates/order/sales_order_detail.html:359 part/models.py:2338 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 @@ -643,7 +643,7 @@ msgstr "" #: build/templates/build/detail.html:29 company/models.py:654 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:294 +#: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:344 part/models.py:325 #: part/models.py:1987 part/models.py:2003 part/models.py:2022 @@ -780,7 +780,7 @@ msgstr "" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:416 +#: order/templates/order/purchase_order_detail.html:419 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 @@ -1110,7 +1110,7 @@ msgid "Stock can be taken from any available location." msgstr "" #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:405 +#: order/templates/order/purchase_order_detail.html:408 #: order/templates/order/receive_parts.html:25 stock/forms.py:135 msgid "Destination" msgstr "" @@ -1174,7 +1174,7 @@ msgstr "" #: build/templates/build/detail.html:180 #: company/templates/company/detail.html:33 -#: company/templates/company/detail.html:75 order/views.py:677 +#: company/templates/company/detail.html:75 order/views.py:668 #: part/templates/part/category.html:140 msgid "Order Parts" msgstr "" @@ -1236,8 +1236,8 @@ msgstr "" #: build/templates/build/detail.html:261 build/templates/build/detail.html:397 #: company/templates/company/detail.html:173 #: company/templates/company/detail.html:200 -#: order/templates/order/purchase_order_detail.html:59 -#: order/templates/order/purchase_order_detail.html:92 +#: order/templates/order/purchase_order_detail.html:62 +#: order/templates/order/purchase_order_detail.html:95 #: order/templates/order/sales_order_detail.html:58 #: order/templates/order/sales_order_detail.html:85 #: part/templates/part/detail.html:109 stock/templates/stock/item.html:102 @@ -1247,7 +1247,7 @@ msgstr "" #: build/templates/build/detail.html:357 #: order/templates/order/po_attachments.html:79 -#: order/templates/order/purchase_order_detail.html:153 +#: order/templates/order/purchase_order_detail.html:156 #: order/templates/order/sales_order_detail.html:145 #: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 @@ -1256,7 +1256,7 @@ msgstr "" #: build/templates/build/detail.html:375 #: order/templates/order/po_attachments.html:51 -#: order/templates/order/purchase_order_detail.html:125 +#: order/templates/order/purchase_order_detail.html:128 #: order/templates/order/sales_order_detail.html:118 #: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 msgid "Edit Attachment" @@ -1264,7 +1264,7 @@ msgstr "" #: build/templates/build/detail.html:382 #: order/templates/order/po_attachments.html:58 -#: order/templates/order/purchase_order_detail.html:132 +#: order/templates/order/purchase_order_detail.html:135 #: order/templates/order/sales_order_detail.html:124 #: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" @@ -1272,7 +1272,7 @@ msgstr "" #: build/templates/build/detail.html:383 #: order/templates/order/po_attachments.html:59 -#: order/templates/order/purchase_order_detail.html:133 +#: order/templates/order/purchase_order_detail.html:136 #: order/templates/order/sales_order_detail.html:125 #: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 msgid "Delete Attachment" @@ -1453,19 +1453,23 @@ msgstr "" msgid "Updated Build Item" msgstr "" -#: common/files.py:66 +#: common/files.py:67 msgid "Unsupported file format: {ext.upper()}" msgstr "" -#: common/files.py:71 +#: common/files.py:69 +msgid "Error reading file (invalid encoding)" +msgstr "" + +#: common/files.py:74 msgid "Error reading file (invalid format)" msgstr "" -#: common/files.py:73 +#: common/files.py:76 msgid "Error reading file (incorrect dimension)" msgstr "" -#: common/files.py:75 +#: common/files.py:78 msgid "Error reading file (data could be corrupted)" msgstr "" @@ -1486,396 +1490,396 @@ msgstr "" msgid "Select {name} file to upload" msgstr "" -#: common/models.py:59 +#: common/models.py:57 msgid "InvenTree Instance Name" msgstr "" -#: common/models.py:61 +#: common/models.py:59 msgid "String descriptor for the server instance" msgstr "" -#: common/models.py:65 +#: common/models.py:63 msgid "Use instance name" msgstr "" -#: common/models.py:66 +#: common/models.py:64 msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:72 company/models.py:97 company/models.py:98 +#: common/models.py:70 company/models.py:97 company/models.py:98 msgid "Company name" msgstr "" -#: common/models.py:73 +#: common/models.py:71 msgid "Internal company name" msgstr "" -#: common/models.py:78 +#: common/models.py:76 msgid "Base URL" msgstr "" -#: common/models.py:79 +#: common/models.py:77 msgid "Base URL for server instance" msgstr "" -#: common/models.py:85 +#: common/models.py:83 msgid "Default Currency" msgstr "" -#: common/models.py:86 +#: common/models.py:84 msgid "Default currency" msgstr "" -#: common/models.py:92 +#: common/models.py:90 msgid "Download from URL" msgstr "" -#: common/models.py:93 +#: common/models.py:91 msgid "Allow download of remote images and files from external URL" msgstr "" -#: common/models.py:99 +#: common/models.py:97 msgid "Barcode Support" msgstr "" -#: common/models.py:100 +#: common/models.py:98 msgid "Enable barcode scanner support" msgstr "" -#: common/models.py:106 +#: common/models.py:104 msgid "IPN Regex" msgstr "" -#: common/models.py:107 +#: common/models.py:105 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:111 +#: common/models.py:109 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:112 +#: common/models.py:110 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:118 +#: common/models.py:116 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:119 +#: common/models.py:117 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:125 +#: common/models.py:123 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:126 +#: common/models.py:124 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:132 +#: common/models.py:130 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:133 +#: common/models.py:131 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:139 +#: common/models.py:137 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:140 +#: common/models.py:138 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:146 +#: common/models.py:144 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:147 +#: common/models.py:145 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:153 +#: common/models.py:151 msgid "Recent Part Count" msgstr "" -#: common/models.py:154 +#: common/models.py:152 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2225 report/models.py:187 +#: common/models.py:158 part/models.py:2225 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" -#: common/models.py:161 +#: common/models.py:159 msgid "Parts are templates by default" msgstr "" -#: common/models.py:167 part/models.py:827 templates/js/table_filters.js:132 +#: common/models.py:165 part/models.py:827 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" -#: common/models.py:168 +#: common/models.py:166 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:174 part/models.py:833 templates/js/table_filters.js:340 +#: common/models.py:172 part/models.py:833 templates/js/table_filters.js:340 msgid "Component" msgstr "" -#: common/models.py:175 +#: common/models.py:173 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:181 part/models.py:844 +#: common/models.py:179 part/models.py:844 msgid "Purchaseable" msgstr "" -#: common/models.py:182 +#: common/models.py:180 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:188 part/models.py:849 templates/js/table_filters.js:348 +#: common/models.py:186 part/models.py:849 templates/js/table_filters.js:348 msgid "Salable" msgstr "" -#: common/models.py:189 +#: common/models.py:187 msgid "Parts are salable by default" msgstr "" -#: common/models.py:195 part/models.py:839 templates/js/table_filters.js:33 +#: common/models.py:193 part/models.py:839 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" -#: common/models.py:196 +#: common/models.py:194 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:202 part/models.py:859 templates/js/table_filters.js:29 +#: common/models.py:200 part/models.py:859 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" -#: common/models.py:203 +#: common/models.py:201 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:209 +#: common/models.py:207 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:210 +#: common/models.py:208 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:216 +#: common/models.py:214 msgid "Show Import in Views" msgstr "" -#: common/models.py:217 +#: common/models.py:215 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:223 +#: common/models.py:221 msgid "Show Price in Forms" msgstr "" -#: common/models.py:224 +#: common/models.py:222 msgid "Display part price in some forms" msgstr "" -#: common/models.py:230 +#: common/models.py:228 msgid "Show related parts" msgstr "" -#: common/models.py:231 +#: common/models.py:229 msgid "Display related parts for a part" msgstr "" -#: common/models.py:237 +#: common/models.py:235 msgid "Create initial stock" msgstr "" -#: common/models.py:238 +#: common/models.py:236 msgid "Create initial stock on part creation" msgstr "" -#: common/models.py:244 +#: common/models.py:242 msgid "Internal Prices" msgstr "" -#: common/models.py:245 +#: common/models.py:243 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:251 +#: common/models.py:249 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:252 +#: common/models.py:250 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:258 templates/stats.html:25 +#: common/models.py:256 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:259 +#: common/models.py:257 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:265 +#: common/models.py:263 msgid "Page Size" msgstr "" -#: common/models.py:266 +#: common/models.py:264 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:276 +#: common/models.py:274 msgid "Test Reports" msgstr "" -#: common/models.py:277 +#: common/models.py:275 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:283 +#: common/models.py:281 msgid "Stock Expiry" msgstr "" -#: common/models.py:284 +#: common/models.py:282 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:290 +#: common/models.py:288 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:291 +#: common/models.py:289 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:297 +#: common/models.py:295 msgid "Stock Stale Time" msgstr "" -#: common/models.py:298 +#: common/models.py:296 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:300 +#: common/models.py:298 msgid "days" msgstr "" -#: common/models.py:305 +#: common/models.py:303 msgid "Build Expired Stock" msgstr "" -#: common/models.py:306 +#: common/models.py:304 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:312 +#: common/models.py:310 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:313 +#: common/models.py:311 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:319 +#: common/models.py:317 msgid "Group by Part" msgstr "" -#: common/models.py:320 +#: common/models.py:318 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:326 +#: common/models.py:324 msgid "Recent Stock Count" msgstr "" -#: common/models.py:327 +#: common/models.py:325 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:333 +#: common/models.py:331 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:334 +#: common/models.py:332 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:339 +#: common/models.py:337 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:340 +#: common/models.py:338 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:344 +#: common/models.py:342 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:345 +#: common/models.py:343 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:350 +#: common/models.py:348 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:351 +#: common/models.py:349 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:574 +#: common/models.py:572 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:576 +#: common/models.py:574 msgid "Settings value" msgstr "" -#: common/models.py:611 +#: common/models.py:609 msgid "Must be an integer value" msgstr "" -#: common/models.py:634 +#: common/models.py:632 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:645 +#: common/models.py:643 msgid "Value must be an integer value" msgstr "" -#: common/models.py:668 +#: common/models.py:666 msgid "Key string must be unique" msgstr "" -#: common/models.py:749 company/forms.py:43 +#: common/models.py:747 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:756 company/templates/company/supplier_part.html:231 +#: common/models.py:754 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:757 +#: common/models.py:755 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:849 +#: common/models.py:848 msgid "Default" msgstr "" @@ -1897,7 +1901,8 @@ msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 -#: order/templates/order/po_navbar.html:22 order/views.py:290 +#: order/templates/order/po_navbar.html:22 +#: order/templates/order/purchase_order_detail.html:26 order/views.py:290 #: part/templates/part/bom_upload/upload_file.html:45 #: part/templates/part/import_wizard/part_upload.html:45 part/views.py:634 #: part/views.py:1248 @@ -2047,7 +2052,7 @@ msgstr "" msgid "Base Part" msgstr "" -#: company/models.py:321 company/models.py:488 order/views.py:1080 +#: company/models.py:321 company/models.py:488 order/views.py:1071 msgid "Select part" msgstr "" @@ -2066,7 +2071,7 @@ msgstr "" #: company/models.py:339 company/templates/company/manufacturer_part.html:93 #: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:331 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:441 templates/js/company.js:719 msgid "MPN" msgstr "" @@ -2130,7 +2135,7 @@ msgid "Select supplier" msgstr "" #: company/models.py:500 company/templates/company/supplier_part.html:92 -#: order/templates/order/purchase_order_detail.html:315 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:318 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" @@ -2866,7 +2871,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:385 +#: order/templates/order/purchase_order_detail.html:388 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -2991,14 +2996,14 @@ msgid "Edit Purchase Order" msgstr "" #: order/templates/order/order_base.html:196 -#: order/templates/order/purchase_order_detail.html:262 +#: order/templates/order/purchase_order_detail.html:265 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:250 templates/js/part.js:64 msgid "New Location" msgstr "" #: order/templates/order/order_base.html:197 -#: order/templates/order/purchase_order_detail.html:263 +#: order/templates/order/purchase_order_detail.html:266 #: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" msgstr "" @@ -3171,7 +3176,7 @@ msgstr "" #: order/templates/order/po_attachments.html:12 #: order/templates/order/po_navbar.html:32 -#: order/templates/order/purchase_order_detail.html:44 +#: order/templates/order/purchase_order_detail.html:47 msgid "Purchase Order Attachments" msgstr "" @@ -3181,7 +3186,7 @@ msgstr "" #: order/templates/order/po_navbar.html:29 #: order/templates/order/po_received_items.html:12 -#: order/templates/order/purchase_order_detail.html:35 +#: order/templates/order/purchase_order_detail.html:38 msgid "Received Items" msgstr "" @@ -3190,57 +3195,57 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:23 -#: order/templates/order/purchase_order_detail.html:199 +#: order/templates/order/purchase_order_detail.html:202 #: order/templates/order/sales_order_detail.html:23 #: order/templates/order/sales_order_detail.html:176 msgid "Add Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:55 +#: order/templates/order/purchase_order_detail.html:58 #: order/templates/order/sales_order_detail.html:54 msgid "Order Notes" msgstr "" -#: order/templates/order/purchase_order_detail.html:235 +#: order/templates/order/purchase_order_detail.html:238 #: order/templates/order/sales_order_detail.html:518 msgid "Edit Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:245 +#: order/templates/order/purchase_order_detail.html:248 #: order/templates/order/sales_order_detail.html:528 msgid "Delete Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:276 +#: order/templates/order/purchase_order_detail.html:279 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:304 +#: order/templates/order/purchase_order_detail.html:307 #: order/templates/order/sales_order_detail.html:353 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:357 +#: order/templates/order/purchase_order_detail.html:360 #: order/templates/order/sales_order_detail.html:376 templates/js/part.js:996 #: templates/js/part.js:1185 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:364 +#: order/templates/order/purchase_order_detail.html:367 #: order/templates/order/sales_order_detail.html:383 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:428 +#: order/templates/order/purchase_order_detail.html:431 #: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:429 +#: order/templates/order/purchase_order_detail.html:432 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:434 +#: order/templates/order/purchase_order_detail.html:437 msgid "Receive line item" msgstr "" @@ -3488,93 +3493,93 @@ msgstr "" msgid "Match Supplier Parts" msgstr "" -#: order/views.py:489 +#: order/views.py:480 msgid "Receive Parts" msgstr "" -#: order/views.py:559 +#: order/views.py:550 msgid "Items received" msgstr "" -#: order/views.py:573 +#: order/views.py:564 msgid "No destination set" msgstr "" -#: order/views.py:618 +#: order/views.py:609 msgid "Error converting quantity to number" msgstr "" -#: order/views.py:624 +#: order/views.py:615 msgid "Receive quantity less than zero" msgstr "" -#: order/views.py:630 +#: order/views.py:621 msgid "No lines specified" msgstr "" -#: order/views.py:703 +#: order/views.py:694 msgid "Update prices" msgstr "" -#: order/views.py:961 +#: order/views.py:952 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1014 +#: order/views.py:1005 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1059 +#: order/views.py:1050 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1075 +#: order/views.py:1066 msgid "Select line item" msgstr "" -#: order/views.py:1106 +#: order/views.py:1097 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "" -#: order/views.py:1116 +#: order/views.py:1107 #, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1124 +#: order/views.py:1115 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1178 +#: order/views.py:1169 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1252 +#: order/views.py:1243 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1267 +#: order/views.py:1258 msgid "Remove allocation" msgstr "" -#: order/views.py:1339 +#: order/views.py:1330 msgid "Sales order not found" msgstr "" -#: order/views.py:1345 +#: order/views.py:1336 msgid "Price not found" msgstr "" -#: order/views.py:1348 +#: order/views.py:1339 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1353 +#: order/views.py:1344 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index f6f98ffcda..778fa7f60f 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 21:55+0000\n" +"POT-Creation-Date: 2021-07-19 21:59+0000\n" "PO-Revision-Date: 2021-07-19 07:47\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -29,7 +29,7 @@ msgstr "No se especificó ninguna acción" msgid "No matching action found" msgstr "No se encontró ninguna acción coincidente" -#: InvenTree/fields.py:99 +#: InvenTree/fields.py:100 msgid "Enter date" msgstr "Ingrese la fecha" @@ -149,7 +149,7 @@ msgstr "Nombre" #: build/templates/build/detail.html:24 company/models.py:351 #: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:309 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:312 #: part/models.py:703 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -469,12 +469,12 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:748 +#: build/templates/build/detail.html:34 common/models.py:746 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:345 +#: order/templates/order/purchase_order_detail.html:348 #: order/templates/order/sales_order_detail.html:200 #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 @@ -615,7 +615,7 @@ msgid "Build Order Reference" msgstr "" #: build/models.py:171 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:340 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:343 #: order/templates/order/sales_order_detail.html:359 part/models.py:2338 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 @@ -642,7 +642,7 @@ msgstr "" #: build/templates/build/detail.html:29 company/models.py:654 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:294 +#: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:344 part/models.py:325 #: part/models.py:1987 part/models.py:2003 part/models.py:2022 @@ -779,7 +779,7 @@ msgstr "" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:416 +#: order/templates/order/purchase_order_detail.html:419 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 @@ -1109,7 +1109,7 @@ msgid "Stock can be taken from any available location." msgstr "" #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:405 +#: order/templates/order/purchase_order_detail.html:408 #: order/templates/order/receive_parts.html:25 stock/forms.py:135 msgid "Destination" msgstr "Destinación" @@ -1173,7 +1173,7 @@ msgstr "" #: build/templates/build/detail.html:180 #: company/templates/company/detail.html:33 -#: company/templates/company/detail.html:75 order/views.py:677 +#: company/templates/company/detail.html:75 order/views.py:668 #: part/templates/part/category.html:140 msgid "Order Parts" msgstr "" @@ -1235,8 +1235,8 @@ msgstr "" #: build/templates/build/detail.html:261 build/templates/build/detail.html:397 #: company/templates/company/detail.html:173 #: company/templates/company/detail.html:200 -#: order/templates/order/purchase_order_detail.html:59 -#: order/templates/order/purchase_order_detail.html:92 +#: order/templates/order/purchase_order_detail.html:62 +#: order/templates/order/purchase_order_detail.html:95 #: order/templates/order/sales_order_detail.html:58 #: order/templates/order/sales_order_detail.html:85 #: part/templates/part/detail.html:109 stock/templates/stock/item.html:102 @@ -1246,7 +1246,7 @@ msgstr "" #: build/templates/build/detail.html:357 #: order/templates/order/po_attachments.html:79 -#: order/templates/order/purchase_order_detail.html:153 +#: order/templates/order/purchase_order_detail.html:156 #: order/templates/order/sales_order_detail.html:145 #: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 @@ -1255,7 +1255,7 @@ msgstr "" #: build/templates/build/detail.html:375 #: order/templates/order/po_attachments.html:51 -#: order/templates/order/purchase_order_detail.html:125 +#: order/templates/order/purchase_order_detail.html:128 #: order/templates/order/sales_order_detail.html:118 #: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 msgid "Edit Attachment" @@ -1263,7 +1263,7 @@ msgstr "" #: build/templates/build/detail.html:382 #: order/templates/order/po_attachments.html:58 -#: order/templates/order/purchase_order_detail.html:132 +#: order/templates/order/purchase_order_detail.html:135 #: order/templates/order/sales_order_detail.html:124 #: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" @@ -1271,7 +1271,7 @@ msgstr "" #: build/templates/build/detail.html:383 #: order/templates/order/po_attachments.html:59 -#: order/templates/order/purchase_order_detail.html:133 +#: order/templates/order/purchase_order_detail.html:136 #: order/templates/order/sales_order_detail.html:125 #: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 msgid "Delete Attachment" @@ -1452,19 +1452,23 @@ msgstr "" msgid "Updated Build Item" msgstr "" -#: common/files.py:66 +#: common/files.py:67 msgid "Unsupported file format: {ext.upper()}" msgstr "" -#: common/files.py:71 +#: common/files.py:69 +msgid "Error reading file (invalid encoding)" +msgstr "" + +#: common/files.py:74 msgid "Error reading file (invalid format)" msgstr "" -#: common/files.py:73 +#: common/files.py:76 msgid "Error reading file (incorrect dimension)" msgstr "" -#: common/files.py:75 +#: common/files.py:78 msgid "Error reading file (data could be corrupted)" msgstr "" @@ -1485,396 +1489,396 @@ msgstr "" msgid "Select {name} file to upload" msgstr "" -#: common/models.py:59 +#: common/models.py:57 msgid "InvenTree Instance Name" msgstr "" -#: common/models.py:61 +#: common/models.py:59 msgid "String descriptor for the server instance" msgstr "" -#: common/models.py:65 +#: common/models.py:63 msgid "Use instance name" msgstr "" -#: common/models.py:66 +#: common/models.py:64 msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:72 company/models.py:97 company/models.py:98 +#: common/models.py:70 company/models.py:97 company/models.py:98 msgid "Company name" msgstr "" -#: common/models.py:73 +#: common/models.py:71 msgid "Internal company name" msgstr "" -#: common/models.py:78 +#: common/models.py:76 msgid "Base URL" msgstr "" -#: common/models.py:79 +#: common/models.py:77 msgid "Base URL for server instance" msgstr "" -#: common/models.py:85 +#: common/models.py:83 msgid "Default Currency" msgstr "" -#: common/models.py:86 +#: common/models.py:84 msgid "Default currency" msgstr "" -#: common/models.py:92 +#: common/models.py:90 msgid "Download from URL" msgstr "" -#: common/models.py:93 +#: common/models.py:91 msgid "Allow download of remote images and files from external URL" msgstr "" -#: common/models.py:99 +#: common/models.py:97 msgid "Barcode Support" msgstr "" -#: common/models.py:100 +#: common/models.py:98 msgid "Enable barcode scanner support" msgstr "" -#: common/models.py:106 +#: common/models.py:104 msgid "IPN Regex" msgstr "" -#: common/models.py:107 +#: common/models.py:105 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:111 +#: common/models.py:109 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:112 +#: common/models.py:110 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:118 +#: common/models.py:116 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:119 +#: common/models.py:117 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:125 +#: common/models.py:123 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:126 +#: common/models.py:124 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:132 +#: common/models.py:130 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:133 +#: common/models.py:131 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:139 +#: common/models.py:137 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:140 +#: common/models.py:138 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:146 +#: common/models.py:144 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:147 +#: common/models.py:145 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:153 +#: common/models.py:151 msgid "Recent Part Count" msgstr "" -#: common/models.py:154 +#: common/models.py:152 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2225 report/models.py:187 +#: common/models.py:158 part/models.py:2225 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" -#: common/models.py:161 +#: common/models.py:159 msgid "Parts are templates by default" msgstr "" -#: common/models.py:167 part/models.py:827 templates/js/table_filters.js:132 +#: common/models.py:165 part/models.py:827 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" -#: common/models.py:168 +#: common/models.py:166 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:174 part/models.py:833 templates/js/table_filters.js:340 +#: common/models.py:172 part/models.py:833 templates/js/table_filters.js:340 msgid "Component" msgstr "" -#: common/models.py:175 +#: common/models.py:173 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:181 part/models.py:844 +#: common/models.py:179 part/models.py:844 msgid "Purchaseable" msgstr "" -#: common/models.py:182 +#: common/models.py:180 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:188 part/models.py:849 templates/js/table_filters.js:348 +#: common/models.py:186 part/models.py:849 templates/js/table_filters.js:348 msgid "Salable" msgstr "" -#: common/models.py:189 +#: common/models.py:187 msgid "Parts are salable by default" msgstr "" -#: common/models.py:195 part/models.py:839 templates/js/table_filters.js:33 +#: common/models.py:193 part/models.py:839 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" -#: common/models.py:196 +#: common/models.py:194 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:202 part/models.py:859 templates/js/table_filters.js:29 +#: common/models.py:200 part/models.py:859 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" -#: common/models.py:203 +#: common/models.py:201 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:209 +#: common/models.py:207 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:210 +#: common/models.py:208 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:216 +#: common/models.py:214 msgid "Show Import in Views" msgstr "" -#: common/models.py:217 +#: common/models.py:215 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:223 +#: common/models.py:221 msgid "Show Price in Forms" msgstr "" -#: common/models.py:224 +#: common/models.py:222 msgid "Display part price in some forms" msgstr "" -#: common/models.py:230 +#: common/models.py:228 msgid "Show related parts" msgstr "" -#: common/models.py:231 +#: common/models.py:229 msgid "Display related parts for a part" msgstr "" -#: common/models.py:237 +#: common/models.py:235 msgid "Create initial stock" msgstr "" -#: common/models.py:238 +#: common/models.py:236 msgid "Create initial stock on part creation" msgstr "" -#: common/models.py:244 +#: common/models.py:242 msgid "Internal Prices" msgstr "" -#: common/models.py:245 +#: common/models.py:243 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:251 +#: common/models.py:249 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:252 +#: common/models.py:250 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:258 templates/stats.html:25 +#: common/models.py:256 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:259 +#: common/models.py:257 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:265 +#: common/models.py:263 msgid "Page Size" msgstr "" -#: common/models.py:266 +#: common/models.py:264 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:276 +#: common/models.py:274 msgid "Test Reports" msgstr "" -#: common/models.py:277 +#: common/models.py:275 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:283 +#: common/models.py:281 msgid "Stock Expiry" msgstr "" -#: common/models.py:284 +#: common/models.py:282 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:290 +#: common/models.py:288 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:291 +#: common/models.py:289 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:297 +#: common/models.py:295 msgid "Stock Stale Time" msgstr "" -#: common/models.py:298 +#: common/models.py:296 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:300 +#: common/models.py:298 msgid "days" msgstr "días" -#: common/models.py:305 +#: common/models.py:303 msgid "Build Expired Stock" msgstr "" -#: common/models.py:306 +#: common/models.py:304 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:312 +#: common/models.py:310 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:313 +#: common/models.py:311 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:319 +#: common/models.py:317 msgid "Group by Part" msgstr "" -#: common/models.py:320 +#: common/models.py:318 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:326 +#: common/models.py:324 msgid "Recent Stock Count" msgstr "" -#: common/models.py:327 +#: common/models.py:325 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:333 +#: common/models.py:331 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:334 +#: common/models.py:332 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:339 +#: common/models.py:337 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:340 +#: common/models.py:338 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:344 +#: common/models.py:342 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:345 +#: common/models.py:343 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:350 +#: common/models.py:348 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:351 +#: common/models.py:349 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:574 +#: common/models.py:572 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:576 +#: common/models.py:574 msgid "Settings value" msgstr "" -#: common/models.py:611 +#: common/models.py:609 msgid "Must be an integer value" msgstr "" -#: common/models.py:634 +#: common/models.py:632 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:645 +#: common/models.py:643 msgid "Value must be an integer value" msgstr "" -#: common/models.py:668 +#: common/models.py:666 msgid "Key string must be unique" msgstr "" -#: common/models.py:749 company/forms.py:43 +#: common/models.py:747 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:756 company/templates/company/supplier_part.html:231 +#: common/models.py:754 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:757 +#: common/models.py:755 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:849 +#: common/models.py:848 msgid "Default" msgstr "" @@ -1896,7 +1900,8 @@ msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 -#: order/templates/order/po_navbar.html:22 order/views.py:290 +#: order/templates/order/po_navbar.html:22 +#: order/templates/order/purchase_order_detail.html:26 order/views.py:290 #: part/templates/part/bom_upload/upload_file.html:45 #: part/templates/part/import_wizard/part_upload.html:45 part/views.py:634 #: part/views.py:1248 @@ -2046,7 +2051,7 @@ msgstr "" msgid "Base Part" msgstr "" -#: company/models.py:321 company/models.py:488 order/views.py:1080 +#: company/models.py:321 company/models.py:488 order/views.py:1071 msgid "Select part" msgstr "" @@ -2065,7 +2070,7 @@ msgstr "" #: company/models.py:339 company/templates/company/manufacturer_part.html:93 #: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:331 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:441 templates/js/company.js:719 msgid "MPN" msgstr "" @@ -2129,7 +2134,7 @@ msgid "Select supplier" msgstr "" #: company/models.py:500 company/templates/company/supplier_part.html:92 -#: order/templates/order/purchase_order_detail.html:315 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:318 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" @@ -2865,7 +2870,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:385 +#: order/templates/order/purchase_order_detail.html:388 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -2990,14 +2995,14 @@ msgid "Edit Purchase Order" msgstr "" #: order/templates/order/order_base.html:196 -#: order/templates/order/purchase_order_detail.html:262 +#: order/templates/order/purchase_order_detail.html:265 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:250 templates/js/part.js:64 msgid "New Location" msgstr "" #: order/templates/order/order_base.html:197 -#: order/templates/order/purchase_order_detail.html:263 +#: order/templates/order/purchase_order_detail.html:266 #: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" msgstr "" @@ -3170,7 +3175,7 @@ msgstr "" #: order/templates/order/po_attachments.html:12 #: order/templates/order/po_navbar.html:32 -#: order/templates/order/purchase_order_detail.html:44 +#: order/templates/order/purchase_order_detail.html:47 msgid "Purchase Order Attachments" msgstr "" @@ -3180,7 +3185,7 @@ msgstr "" #: order/templates/order/po_navbar.html:29 #: order/templates/order/po_received_items.html:12 -#: order/templates/order/purchase_order_detail.html:35 +#: order/templates/order/purchase_order_detail.html:38 msgid "Received Items" msgstr "" @@ -3189,57 +3194,57 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:23 -#: order/templates/order/purchase_order_detail.html:199 +#: order/templates/order/purchase_order_detail.html:202 #: order/templates/order/sales_order_detail.html:23 #: order/templates/order/sales_order_detail.html:176 msgid "Add Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:55 +#: order/templates/order/purchase_order_detail.html:58 #: order/templates/order/sales_order_detail.html:54 msgid "Order Notes" msgstr "" -#: order/templates/order/purchase_order_detail.html:235 +#: order/templates/order/purchase_order_detail.html:238 #: order/templates/order/sales_order_detail.html:518 msgid "Edit Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:245 +#: order/templates/order/purchase_order_detail.html:248 #: order/templates/order/sales_order_detail.html:528 msgid "Delete Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:276 +#: order/templates/order/purchase_order_detail.html:279 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:304 +#: order/templates/order/purchase_order_detail.html:307 #: order/templates/order/sales_order_detail.html:353 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:357 +#: order/templates/order/purchase_order_detail.html:360 #: order/templates/order/sales_order_detail.html:376 templates/js/part.js:996 #: templates/js/part.js:1185 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:364 +#: order/templates/order/purchase_order_detail.html:367 #: order/templates/order/sales_order_detail.html:383 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:428 +#: order/templates/order/purchase_order_detail.html:431 #: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:429 +#: order/templates/order/purchase_order_detail.html:432 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:434 +#: order/templates/order/purchase_order_detail.html:437 msgid "Receive line item" msgstr "" @@ -3487,93 +3492,93 @@ msgstr "" msgid "Match Supplier Parts" msgstr "" -#: order/views.py:489 +#: order/views.py:480 msgid "Receive Parts" msgstr "" -#: order/views.py:559 +#: order/views.py:550 msgid "Items received" msgstr "" -#: order/views.py:573 +#: order/views.py:564 msgid "No destination set" msgstr "" -#: order/views.py:618 +#: order/views.py:609 msgid "Error converting quantity to number" msgstr "" -#: order/views.py:624 +#: order/views.py:615 msgid "Receive quantity less than zero" msgstr "" -#: order/views.py:630 +#: order/views.py:621 msgid "No lines specified" msgstr "" -#: order/views.py:703 +#: order/views.py:694 msgid "Update prices" msgstr "" -#: order/views.py:961 +#: order/views.py:952 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1014 +#: order/views.py:1005 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1059 +#: order/views.py:1050 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1075 +#: order/views.py:1066 msgid "Select line item" msgstr "" -#: order/views.py:1106 +#: order/views.py:1097 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "" -#: order/views.py:1116 +#: order/views.py:1107 #, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1124 +#: order/views.py:1115 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1178 +#: order/views.py:1169 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1252 +#: order/views.py:1243 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1267 +#: order/views.py:1258 msgid "Remove allocation" msgstr "" -#: order/views.py:1339 +#: order/views.py:1330 msgid "Sales order not found" msgstr "" -#: order/views.py:1345 +#: order/views.py:1336 msgid "Price not found" msgstr "" -#: order/views.py:1348 +#: order/views.py:1339 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1353 +#: order/views.py:1344 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index cdb1715170..e74e05a37b 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 21:55+0000\n" +"POT-Creation-Date: 2021-07-19 21:59+0000\n" "PO-Revision-Date: 2021-07-19 07:47\n" "Last-Translator: \n" "Language-Team: French\n" @@ -29,7 +29,7 @@ msgstr "Aucune action spécifiée" msgid "No matching action found" msgstr "Aucune action correspondante trouvée" -#: InvenTree/fields.py:99 +#: InvenTree/fields.py:100 msgid "Enter date" msgstr "Entrer la date" @@ -149,7 +149,7 @@ msgstr "Nom" #: build/templates/build/detail.html:24 company/models.py:351 #: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:309 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:312 #: part/models.py:703 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -469,12 +469,12 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:748 +#: build/templates/build/detail.html:34 common/models.py:746 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:345 +#: order/templates/order/purchase_order_detail.html:348 #: order/templates/order/sales_order_detail.html:200 #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 @@ -615,7 +615,7 @@ msgid "Build Order Reference" msgstr "" #: build/models.py:171 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:340 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:343 #: order/templates/order/sales_order_detail.html:359 part/models.py:2338 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 @@ -642,7 +642,7 @@ msgstr "" #: build/templates/build/detail.html:29 company/models.py:654 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:294 +#: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:344 part/models.py:325 #: part/models.py:1987 part/models.py:2003 part/models.py:2022 @@ -779,7 +779,7 @@ msgstr "" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:416 +#: order/templates/order/purchase_order_detail.html:419 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 @@ -1109,7 +1109,7 @@ msgid "Stock can be taken from any available location." msgstr "" #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:405 +#: order/templates/order/purchase_order_detail.html:408 #: order/templates/order/receive_parts.html:25 stock/forms.py:135 msgid "Destination" msgstr "" @@ -1173,7 +1173,7 @@ msgstr "Commander les pièces requises" #: build/templates/build/detail.html:180 #: company/templates/company/detail.html:33 -#: company/templates/company/detail.html:75 order/views.py:677 +#: company/templates/company/detail.html:75 order/views.py:668 #: part/templates/part/category.html:140 msgid "Order Parts" msgstr "Commander des pièces" @@ -1235,8 +1235,8 @@ msgstr "" #: build/templates/build/detail.html:261 build/templates/build/detail.html:397 #: company/templates/company/detail.html:173 #: company/templates/company/detail.html:200 -#: order/templates/order/purchase_order_detail.html:59 -#: order/templates/order/purchase_order_detail.html:92 +#: order/templates/order/purchase_order_detail.html:62 +#: order/templates/order/purchase_order_detail.html:95 #: order/templates/order/sales_order_detail.html:58 #: order/templates/order/sales_order_detail.html:85 #: part/templates/part/detail.html:109 stock/templates/stock/item.html:102 @@ -1246,7 +1246,7 @@ msgstr "" #: build/templates/build/detail.html:357 #: order/templates/order/po_attachments.html:79 -#: order/templates/order/purchase_order_detail.html:153 +#: order/templates/order/purchase_order_detail.html:156 #: order/templates/order/sales_order_detail.html:145 #: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 @@ -1255,7 +1255,7 @@ msgstr "" #: build/templates/build/detail.html:375 #: order/templates/order/po_attachments.html:51 -#: order/templates/order/purchase_order_detail.html:125 +#: order/templates/order/purchase_order_detail.html:128 #: order/templates/order/sales_order_detail.html:118 #: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 msgid "Edit Attachment" @@ -1263,7 +1263,7 @@ msgstr "" #: build/templates/build/detail.html:382 #: order/templates/order/po_attachments.html:58 -#: order/templates/order/purchase_order_detail.html:132 +#: order/templates/order/purchase_order_detail.html:135 #: order/templates/order/sales_order_detail.html:124 #: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" @@ -1271,7 +1271,7 @@ msgstr "" #: build/templates/build/detail.html:383 #: order/templates/order/po_attachments.html:59 -#: order/templates/order/purchase_order_detail.html:133 +#: order/templates/order/purchase_order_detail.html:136 #: order/templates/order/sales_order_detail.html:125 #: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 msgid "Delete Attachment" @@ -1452,19 +1452,23 @@ msgstr "" msgid "Updated Build Item" msgstr "" -#: common/files.py:66 +#: common/files.py:67 msgid "Unsupported file format: {ext.upper()}" msgstr "" -#: common/files.py:71 +#: common/files.py:69 +msgid "Error reading file (invalid encoding)" +msgstr "" + +#: common/files.py:74 msgid "Error reading file (invalid format)" msgstr "" -#: common/files.py:73 +#: common/files.py:76 msgid "Error reading file (incorrect dimension)" msgstr "" -#: common/files.py:75 +#: common/files.py:78 msgid "Error reading file (data could be corrupted)" msgstr "" @@ -1485,396 +1489,396 @@ msgstr "{name.title()} Fichier" msgid "Select {name} file to upload" msgstr "" -#: common/models.py:59 +#: common/models.py:57 msgid "InvenTree Instance Name" msgstr "" -#: common/models.py:61 +#: common/models.py:59 msgid "String descriptor for the server instance" msgstr "" -#: common/models.py:65 +#: common/models.py:63 msgid "Use instance name" msgstr "" -#: common/models.py:66 +#: common/models.py:64 msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:72 company/models.py:97 company/models.py:98 +#: common/models.py:70 company/models.py:97 company/models.py:98 msgid "Company name" msgstr "" -#: common/models.py:73 +#: common/models.py:71 msgid "Internal company name" msgstr "" -#: common/models.py:78 +#: common/models.py:76 msgid "Base URL" msgstr "" -#: common/models.py:79 +#: common/models.py:77 msgid "Base URL for server instance" msgstr "" -#: common/models.py:85 +#: common/models.py:83 msgid "Default Currency" msgstr "" -#: common/models.py:86 +#: common/models.py:84 msgid "Default currency" msgstr "" -#: common/models.py:92 +#: common/models.py:90 msgid "Download from URL" msgstr "Télécharger depuis l'URL" -#: common/models.py:93 +#: common/models.py:91 msgid "Allow download of remote images and files from external URL" msgstr "" -#: common/models.py:99 +#: common/models.py:97 msgid "Barcode Support" msgstr "" -#: common/models.py:100 +#: common/models.py:98 msgid "Enable barcode scanner support" msgstr "" -#: common/models.py:106 +#: common/models.py:104 msgid "IPN Regex" msgstr "Regex IPN" -#: common/models.py:107 +#: common/models.py:105 msgid "Regular expression pattern for matching Part IPN" msgstr "Expression régulière pour la correspondance avec l'IPN de la Pièce" -#: common/models.py:111 +#: common/models.py:109 msgid "Allow Duplicate IPN" msgstr "Autoriser les IPN dupliqués" -#: common/models.py:112 +#: common/models.py:110 msgid "Allow multiple parts to share the same IPN" msgstr "Permettre à plusieurs pièces de partager le même IPN" -#: common/models.py:118 +#: common/models.py:116 msgid "Allow Editing IPN" msgstr "Autoriser l'édition de l'IPN" -#: common/models.py:119 +#: common/models.py:117 msgid "Allow changing the IPN value while editing a part" msgstr "Permettre de modifier la valeur de l'IPN lors de l'édition d'une pièce" -#: common/models.py:125 +#: common/models.py:123 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:126 +#: common/models.py:124 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:132 +#: common/models.py:130 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:133 +#: common/models.py:131 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:139 +#: common/models.py:137 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:140 +#: common/models.py:138 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:146 +#: common/models.py:144 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:147 +#: common/models.py:145 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:153 +#: common/models.py:151 msgid "Recent Part Count" msgstr "" -#: common/models.py:154 +#: common/models.py:152 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2225 report/models.py:187 +#: common/models.py:158 part/models.py:2225 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" -#: common/models.py:161 +#: common/models.py:159 msgid "Parts are templates by default" msgstr "" -#: common/models.py:167 part/models.py:827 templates/js/table_filters.js:132 +#: common/models.py:165 part/models.py:827 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" -#: common/models.py:168 +#: common/models.py:166 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:174 part/models.py:833 templates/js/table_filters.js:340 +#: common/models.py:172 part/models.py:833 templates/js/table_filters.js:340 msgid "Component" msgstr "" -#: common/models.py:175 +#: common/models.py:173 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:181 part/models.py:844 +#: common/models.py:179 part/models.py:844 msgid "Purchaseable" msgstr "" -#: common/models.py:182 +#: common/models.py:180 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:188 part/models.py:849 templates/js/table_filters.js:348 +#: common/models.py:186 part/models.py:849 templates/js/table_filters.js:348 msgid "Salable" msgstr "" -#: common/models.py:189 +#: common/models.py:187 msgid "Parts are salable by default" msgstr "" -#: common/models.py:195 part/models.py:839 templates/js/table_filters.js:33 +#: common/models.py:193 part/models.py:839 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" -#: common/models.py:196 +#: common/models.py:194 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:202 part/models.py:859 templates/js/table_filters.js:29 +#: common/models.py:200 part/models.py:859 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" -#: common/models.py:203 +#: common/models.py:201 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:209 +#: common/models.py:207 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:210 +#: common/models.py:208 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:216 +#: common/models.py:214 msgid "Show Import in Views" msgstr "" -#: common/models.py:217 +#: common/models.py:215 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:223 +#: common/models.py:221 msgid "Show Price in Forms" msgstr "" -#: common/models.py:224 +#: common/models.py:222 msgid "Display part price in some forms" msgstr "" -#: common/models.py:230 +#: common/models.py:228 msgid "Show related parts" msgstr "" -#: common/models.py:231 +#: common/models.py:229 msgid "Display related parts for a part" msgstr "" -#: common/models.py:237 +#: common/models.py:235 msgid "Create initial stock" msgstr "" -#: common/models.py:238 +#: common/models.py:236 msgid "Create initial stock on part creation" msgstr "" -#: common/models.py:244 +#: common/models.py:242 msgid "Internal Prices" msgstr "" -#: common/models.py:245 +#: common/models.py:243 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:251 +#: common/models.py:249 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:252 +#: common/models.py:250 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:258 templates/stats.html:25 +#: common/models.py:256 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:259 +#: common/models.py:257 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:265 +#: common/models.py:263 msgid "Page Size" msgstr "" -#: common/models.py:266 +#: common/models.py:264 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:276 +#: common/models.py:274 msgid "Test Reports" msgstr "" -#: common/models.py:277 +#: common/models.py:275 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:283 +#: common/models.py:281 msgid "Stock Expiry" msgstr "" -#: common/models.py:284 +#: common/models.py:282 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:290 +#: common/models.py:288 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:291 +#: common/models.py:289 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:297 +#: common/models.py:295 msgid "Stock Stale Time" msgstr "" -#: common/models.py:298 +#: common/models.py:296 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:300 +#: common/models.py:298 msgid "days" msgstr "jours" -#: common/models.py:305 +#: common/models.py:303 msgid "Build Expired Stock" msgstr "" -#: common/models.py:306 +#: common/models.py:304 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:312 +#: common/models.py:310 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:313 +#: common/models.py:311 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:319 +#: common/models.py:317 msgid "Group by Part" msgstr "" -#: common/models.py:320 +#: common/models.py:318 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:326 +#: common/models.py:324 msgid "Recent Stock Count" msgstr "" -#: common/models.py:327 +#: common/models.py:325 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:333 +#: common/models.py:331 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:334 +#: common/models.py:332 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:339 +#: common/models.py:337 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:340 +#: common/models.py:338 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:344 +#: common/models.py:342 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:345 +#: common/models.py:343 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:350 +#: common/models.py:348 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:351 +#: common/models.py:349 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:574 +#: common/models.py:572 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:576 +#: common/models.py:574 msgid "Settings value" msgstr "" -#: common/models.py:611 +#: common/models.py:609 msgid "Must be an integer value" msgstr "" -#: common/models.py:634 +#: common/models.py:632 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:645 +#: common/models.py:643 msgid "Value must be an integer value" msgstr "" -#: common/models.py:668 +#: common/models.py:666 msgid "Key string must be unique" msgstr "" -#: common/models.py:749 company/forms.py:43 +#: common/models.py:747 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:756 company/templates/company/supplier_part.html:231 +#: common/models.py:754 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:757 +#: common/models.py:755 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:849 +#: common/models.py:848 msgid "Default" msgstr "" @@ -1896,7 +1900,8 @@ msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 -#: order/templates/order/po_navbar.html:22 order/views.py:290 +#: order/templates/order/po_navbar.html:22 +#: order/templates/order/purchase_order_detail.html:26 order/views.py:290 #: part/templates/part/bom_upload/upload_file.html:45 #: part/templates/part/import_wizard/part_upload.html:45 part/views.py:634 #: part/views.py:1248 @@ -2046,7 +2051,7 @@ msgstr "" msgid "Base Part" msgstr "" -#: company/models.py:321 company/models.py:488 order/views.py:1080 +#: company/models.py:321 company/models.py:488 order/views.py:1071 msgid "Select part" msgstr "" @@ -2065,7 +2070,7 @@ msgstr "" #: company/models.py:339 company/templates/company/manufacturer_part.html:93 #: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:331 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:441 templates/js/company.js:719 msgid "MPN" msgstr "" @@ -2129,7 +2134,7 @@ msgid "Select supplier" msgstr "" #: company/models.py:500 company/templates/company/supplier_part.html:92 -#: order/templates/order/purchase_order_detail.html:315 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:318 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" @@ -2865,7 +2870,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:385 +#: order/templates/order/purchase_order_detail.html:388 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -2990,14 +2995,14 @@ msgid "Edit Purchase Order" msgstr "" #: order/templates/order/order_base.html:196 -#: order/templates/order/purchase_order_detail.html:262 +#: order/templates/order/purchase_order_detail.html:265 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:250 templates/js/part.js:64 msgid "New Location" msgstr "" #: order/templates/order/order_base.html:197 -#: order/templates/order/purchase_order_detail.html:263 +#: order/templates/order/purchase_order_detail.html:266 #: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" msgstr "" @@ -3170,7 +3175,7 @@ msgstr "" #: order/templates/order/po_attachments.html:12 #: order/templates/order/po_navbar.html:32 -#: order/templates/order/purchase_order_detail.html:44 +#: order/templates/order/purchase_order_detail.html:47 msgid "Purchase Order Attachments" msgstr "" @@ -3180,7 +3185,7 @@ msgstr "" #: order/templates/order/po_navbar.html:29 #: order/templates/order/po_received_items.html:12 -#: order/templates/order/purchase_order_detail.html:35 +#: order/templates/order/purchase_order_detail.html:38 msgid "Received Items" msgstr "" @@ -3189,57 +3194,57 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:23 -#: order/templates/order/purchase_order_detail.html:199 +#: order/templates/order/purchase_order_detail.html:202 #: order/templates/order/sales_order_detail.html:23 #: order/templates/order/sales_order_detail.html:176 msgid "Add Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:55 +#: order/templates/order/purchase_order_detail.html:58 #: order/templates/order/sales_order_detail.html:54 msgid "Order Notes" msgstr "" -#: order/templates/order/purchase_order_detail.html:235 +#: order/templates/order/purchase_order_detail.html:238 #: order/templates/order/sales_order_detail.html:518 msgid "Edit Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:245 +#: order/templates/order/purchase_order_detail.html:248 #: order/templates/order/sales_order_detail.html:528 msgid "Delete Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:276 +#: order/templates/order/purchase_order_detail.html:279 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:304 +#: order/templates/order/purchase_order_detail.html:307 #: order/templates/order/sales_order_detail.html:353 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:357 +#: order/templates/order/purchase_order_detail.html:360 #: order/templates/order/sales_order_detail.html:376 templates/js/part.js:996 #: templates/js/part.js:1185 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:364 +#: order/templates/order/purchase_order_detail.html:367 #: order/templates/order/sales_order_detail.html:383 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:428 +#: order/templates/order/purchase_order_detail.html:431 #: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:429 +#: order/templates/order/purchase_order_detail.html:432 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:434 +#: order/templates/order/purchase_order_detail.html:437 msgid "Receive line item" msgstr "" @@ -3487,93 +3492,93 @@ msgstr "" msgid "Match Supplier Parts" msgstr "" -#: order/views.py:489 +#: order/views.py:480 msgid "Receive Parts" msgstr "" -#: order/views.py:559 +#: order/views.py:550 msgid "Items received" msgstr "" -#: order/views.py:573 +#: order/views.py:564 msgid "No destination set" msgstr "" -#: order/views.py:618 +#: order/views.py:609 msgid "Error converting quantity to number" msgstr "" -#: order/views.py:624 +#: order/views.py:615 msgid "Receive quantity less than zero" msgstr "" -#: order/views.py:630 +#: order/views.py:621 msgid "No lines specified" msgstr "" -#: order/views.py:703 +#: order/views.py:694 msgid "Update prices" msgstr "" -#: order/views.py:961 +#: order/views.py:952 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1014 +#: order/views.py:1005 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1059 +#: order/views.py:1050 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1075 +#: order/views.py:1066 msgid "Select line item" msgstr "" -#: order/views.py:1106 +#: order/views.py:1097 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "" -#: order/views.py:1116 +#: order/views.py:1107 #, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1124 +#: order/views.py:1115 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1178 +#: order/views.py:1169 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1252 +#: order/views.py:1243 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1267 +#: order/views.py:1258 msgid "Remove allocation" msgstr "" -#: order/views.py:1339 +#: order/views.py:1330 msgid "Sales order not found" msgstr "" -#: order/views.py:1345 +#: order/views.py:1336 msgid "Price not found" msgstr "" -#: order/views.py:1348 +#: order/views.py:1339 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1353 +#: order/views.py:1344 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 3fd45f16e6..5aa8b3913e 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 21:55+0000\n" +"POT-Creation-Date: 2021-07-19 21:59+0000\n" "PO-Revision-Date: 2021-07-19 07:47\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -29,7 +29,7 @@ msgstr "" msgid "No matching action found" msgstr "" -#: InvenTree/fields.py:99 +#: InvenTree/fields.py:100 msgid "Enter date" msgstr "" @@ -149,7 +149,7 @@ msgstr "" #: build/templates/build/detail.html:24 company/models.py:351 #: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:309 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:312 #: part/models.py:703 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -469,12 +469,12 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:748 +#: build/templates/build/detail.html:34 common/models.py:746 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:345 +#: order/templates/order/purchase_order_detail.html:348 #: order/templates/order/sales_order_detail.html:200 #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 @@ -615,7 +615,7 @@ msgid "Build Order Reference" msgstr "" #: build/models.py:171 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:340 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:343 #: order/templates/order/sales_order_detail.html:359 part/models.py:2338 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 @@ -642,7 +642,7 @@ msgstr "" #: build/templates/build/detail.html:29 company/models.py:654 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:294 +#: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:344 part/models.py:325 #: part/models.py:1987 part/models.py:2003 part/models.py:2022 @@ -779,7 +779,7 @@ msgstr "" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:416 +#: order/templates/order/purchase_order_detail.html:419 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 @@ -1109,7 +1109,7 @@ msgid "Stock can be taken from any available location." msgstr "" #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:405 +#: order/templates/order/purchase_order_detail.html:408 #: order/templates/order/receive_parts.html:25 stock/forms.py:135 msgid "Destination" msgstr "" @@ -1173,7 +1173,7 @@ msgstr "" #: build/templates/build/detail.html:180 #: company/templates/company/detail.html:33 -#: company/templates/company/detail.html:75 order/views.py:677 +#: company/templates/company/detail.html:75 order/views.py:668 #: part/templates/part/category.html:140 msgid "Order Parts" msgstr "" @@ -1235,8 +1235,8 @@ msgstr "" #: build/templates/build/detail.html:261 build/templates/build/detail.html:397 #: company/templates/company/detail.html:173 #: company/templates/company/detail.html:200 -#: order/templates/order/purchase_order_detail.html:59 -#: order/templates/order/purchase_order_detail.html:92 +#: order/templates/order/purchase_order_detail.html:62 +#: order/templates/order/purchase_order_detail.html:95 #: order/templates/order/sales_order_detail.html:58 #: order/templates/order/sales_order_detail.html:85 #: part/templates/part/detail.html:109 stock/templates/stock/item.html:102 @@ -1246,7 +1246,7 @@ msgstr "" #: build/templates/build/detail.html:357 #: order/templates/order/po_attachments.html:79 -#: order/templates/order/purchase_order_detail.html:153 +#: order/templates/order/purchase_order_detail.html:156 #: order/templates/order/sales_order_detail.html:145 #: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 @@ -1255,7 +1255,7 @@ msgstr "" #: build/templates/build/detail.html:375 #: order/templates/order/po_attachments.html:51 -#: order/templates/order/purchase_order_detail.html:125 +#: order/templates/order/purchase_order_detail.html:128 #: order/templates/order/sales_order_detail.html:118 #: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 msgid "Edit Attachment" @@ -1263,7 +1263,7 @@ msgstr "" #: build/templates/build/detail.html:382 #: order/templates/order/po_attachments.html:58 -#: order/templates/order/purchase_order_detail.html:132 +#: order/templates/order/purchase_order_detail.html:135 #: order/templates/order/sales_order_detail.html:124 #: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" @@ -1271,7 +1271,7 @@ msgstr "" #: build/templates/build/detail.html:383 #: order/templates/order/po_attachments.html:59 -#: order/templates/order/purchase_order_detail.html:133 +#: order/templates/order/purchase_order_detail.html:136 #: order/templates/order/sales_order_detail.html:125 #: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 msgid "Delete Attachment" @@ -1452,19 +1452,23 @@ msgstr "" msgid "Updated Build Item" msgstr "" -#: common/files.py:66 +#: common/files.py:67 msgid "Unsupported file format: {ext.upper()}" msgstr "" -#: common/files.py:71 +#: common/files.py:69 +msgid "Error reading file (invalid encoding)" +msgstr "" + +#: common/files.py:74 msgid "Error reading file (invalid format)" msgstr "" -#: common/files.py:73 +#: common/files.py:76 msgid "Error reading file (incorrect dimension)" msgstr "" -#: common/files.py:75 +#: common/files.py:78 msgid "Error reading file (data could be corrupted)" msgstr "" @@ -1485,396 +1489,396 @@ msgstr "" msgid "Select {name} file to upload" msgstr "" -#: common/models.py:59 +#: common/models.py:57 msgid "InvenTree Instance Name" msgstr "" -#: common/models.py:61 +#: common/models.py:59 msgid "String descriptor for the server instance" msgstr "" -#: common/models.py:65 +#: common/models.py:63 msgid "Use instance name" msgstr "" -#: common/models.py:66 +#: common/models.py:64 msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:72 company/models.py:97 company/models.py:98 +#: common/models.py:70 company/models.py:97 company/models.py:98 msgid "Company name" msgstr "" -#: common/models.py:73 +#: common/models.py:71 msgid "Internal company name" msgstr "" -#: common/models.py:78 +#: common/models.py:76 msgid "Base URL" msgstr "" -#: common/models.py:79 +#: common/models.py:77 msgid "Base URL for server instance" msgstr "" -#: common/models.py:85 +#: common/models.py:83 msgid "Default Currency" msgstr "" -#: common/models.py:86 +#: common/models.py:84 msgid "Default currency" msgstr "" -#: common/models.py:92 +#: common/models.py:90 msgid "Download from URL" msgstr "" -#: common/models.py:93 +#: common/models.py:91 msgid "Allow download of remote images and files from external URL" msgstr "" -#: common/models.py:99 +#: common/models.py:97 msgid "Barcode Support" msgstr "" -#: common/models.py:100 +#: common/models.py:98 msgid "Enable barcode scanner support" msgstr "" -#: common/models.py:106 +#: common/models.py:104 msgid "IPN Regex" msgstr "" -#: common/models.py:107 +#: common/models.py:105 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:111 +#: common/models.py:109 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:112 +#: common/models.py:110 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:118 +#: common/models.py:116 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:119 +#: common/models.py:117 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:125 +#: common/models.py:123 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:126 +#: common/models.py:124 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:132 +#: common/models.py:130 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:133 +#: common/models.py:131 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:139 +#: common/models.py:137 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:140 +#: common/models.py:138 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:146 +#: common/models.py:144 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:147 +#: common/models.py:145 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:153 +#: common/models.py:151 msgid "Recent Part Count" msgstr "" -#: common/models.py:154 +#: common/models.py:152 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2225 report/models.py:187 +#: common/models.py:158 part/models.py:2225 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" -#: common/models.py:161 +#: common/models.py:159 msgid "Parts are templates by default" msgstr "" -#: common/models.py:167 part/models.py:827 templates/js/table_filters.js:132 +#: common/models.py:165 part/models.py:827 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" -#: common/models.py:168 +#: common/models.py:166 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:174 part/models.py:833 templates/js/table_filters.js:340 +#: common/models.py:172 part/models.py:833 templates/js/table_filters.js:340 msgid "Component" msgstr "" -#: common/models.py:175 +#: common/models.py:173 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:181 part/models.py:844 +#: common/models.py:179 part/models.py:844 msgid "Purchaseable" msgstr "" -#: common/models.py:182 +#: common/models.py:180 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:188 part/models.py:849 templates/js/table_filters.js:348 +#: common/models.py:186 part/models.py:849 templates/js/table_filters.js:348 msgid "Salable" msgstr "" -#: common/models.py:189 +#: common/models.py:187 msgid "Parts are salable by default" msgstr "" -#: common/models.py:195 part/models.py:839 templates/js/table_filters.js:33 +#: common/models.py:193 part/models.py:839 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" -#: common/models.py:196 +#: common/models.py:194 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:202 part/models.py:859 templates/js/table_filters.js:29 +#: common/models.py:200 part/models.py:859 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" -#: common/models.py:203 +#: common/models.py:201 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:209 +#: common/models.py:207 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:210 +#: common/models.py:208 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:216 +#: common/models.py:214 msgid "Show Import in Views" msgstr "" -#: common/models.py:217 +#: common/models.py:215 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:223 +#: common/models.py:221 msgid "Show Price in Forms" msgstr "" -#: common/models.py:224 +#: common/models.py:222 msgid "Display part price in some forms" msgstr "" -#: common/models.py:230 +#: common/models.py:228 msgid "Show related parts" msgstr "" -#: common/models.py:231 +#: common/models.py:229 msgid "Display related parts for a part" msgstr "" -#: common/models.py:237 +#: common/models.py:235 msgid "Create initial stock" msgstr "" -#: common/models.py:238 +#: common/models.py:236 msgid "Create initial stock on part creation" msgstr "" -#: common/models.py:244 +#: common/models.py:242 msgid "Internal Prices" msgstr "" -#: common/models.py:245 +#: common/models.py:243 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:251 +#: common/models.py:249 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:252 +#: common/models.py:250 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:258 templates/stats.html:25 +#: common/models.py:256 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:259 +#: common/models.py:257 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:265 +#: common/models.py:263 msgid "Page Size" msgstr "" -#: common/models.py:266 +#: common/models.py:264 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:276 +#: common/models.py:274 msgid "Test Reports" msgstr "" -#: common/models.py:277 +#: common/models.py:275 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:283 +#: common/models.py:281 msgid "Stock Expiry" msgstr "" -#: common/models.py:284 +#: common/models.py:282 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:290 +#: common/models.py:288 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:291 +#: common/models.py:289 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:297 +#: common/models.py:295 msgid "Stock Stale Time" msgstr "" -#: common/models.py:298 +#: common/models.py:296 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:300 +#: common/models.py:298 msgid "days" msgstr "" -#: common/models.py:305 +#: common/models.py:303 msgid "Build Expired Stock" msgstr "" -#: common/models.py:306 +#: common/models.py:304 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:312 +#: common/models.py:310 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:313 +#: common/models.py:311 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:319 +#: common/models.py:317 msgid "Group by Part" msgstr "" -#: common/models.py:320 +#: common/models.py:318 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:326 +#: common/models.py:324 msgid "Recent Stock Count" msgstr "" -#: common/models.py:327 +#: common/models.py:325 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:333 +#: common/models.py:331 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:334 +#: common/models.py:332 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:339 +#: common/models.py:337 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:340 +#: common/models.py:338 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:344 +#: common/models.py:342 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:345 +#: common/models.py:343 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:350 +#: common/models.py:348 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:351 +#: common/models.py:349 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:574 +#: common/models.py:572 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:576 +#: common/models.py:574 msgid "Settings value" msgstr "" -#: common/models.py:611 +#: common/models.py:609 msgid "Must be an integer value" msgstr "" -#: common/models.py:634 +#: common/models.py:632 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:645 +#: common/models.py:643 msgid "Value must be an integer value" msgstr "" -#: common/models.py:668 +#: common/models.py:666 msgid "Key string must be unique" msgstr "" -#: common/models.py:749 company/forms.py:43 +#: common/models.py:747 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:756 company/templates/company/supplier_part.html:231 +#: common/models.py:754 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:757 +#: common/models.py:755 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:849 +#: common/models.py:848 msgid "Default" msgstr "" @@ -1896,7 +1900,8 @@ msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 -#: order/templates/order/po_navbar.html:22 order/views.py:290 +#: order/templates/order/po_navbar.html:22 +#: order/templates/order/purchase_order_detail.html:26 order/views.py:290 #: part/templates/part/bom_upload/upload_file.html:45 #: part/templates/part/import_wizard/part_upload.html:45 part/views.py:634 #: part/views.py:1248 @@ -2046,7 +2051,7 @@ msgstr "" msgid "Base Part" msgstr "" -#: company/models.py:321 company/models.py:488 order/views.py:1080 +#: company/models.py:321 company/models.py:488 order/views.py:1071 msgid "Select part" msgstr "" @@ -2065,7 +2070,7 @@ msgstr "" #: company/models.py:339 company/templates/company/manufacturer_part.html:93 #: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:331 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:441 templates/js/company.js:719 msgid "MPN" msgstr "" @@ -2129,7 +2134,7 @@ msgid "Select supplier" msgstr "" #: company/models.py:500 company/templates/company/supplier_part.html:92 -#: order/templates/order/purchase_order_detail.html:315 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:318 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" @@ -2865,7 +2870,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:385 +#: order/templates/order/purchase_order_detail.html:388 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -2990,14 +2995,14 @@ msgid "Edit Purchase Order" msgstr "" #: order/templates/order/order_base.html:196 -#: order/templates/order/purchase_order_detail.html:262 +#: order/templates/order/purchase_order_detail.html:265 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:250 templates/js/part.js:64 msgid "New Location" msgstr "" #: order/templates/order/order_base.html:197 -#: order/templates/order/purchase_order_detail.html:263 +#: order/templates/order/purchase_order_detail.html:266 #: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" msgstr "" @@ -3170,7 +3175,7 @@ msgstr "" #: order/templates/order/po_attachments.html:12 #: order/templates/order/po_navbar.html:32 -#: order/templates/order/purchase_order_detail.html:44 +#: order/templates/order/purchase_order_detail.html:47 msgid "Purchase Order Attachments" msgstr "" @@ -3180,7 +3185,7 @@ msgstr "" #: order/templates/order/po_navbar.html:29 #: order/templates/order/po_received_items.html:12 -#: order/templates/order/purchase_order_detail.html:35 +#: order/templates/order/purchase_order_detail.html:38 msgid "Received Items" msgstr "" @@ -3189,57 +3194,57 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:23 -#: order/templates/order/purchase_order_detail.html:199 +#: order/templates/order/purchase_order_detail.html:202 #: order/templates/order/sales_order_detail.html:23 #: order/templates/order/sales_order_detail.html:176 msgid "Add Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:55 +#: order/templates/order/purchase_order_detail.html:58 #: order/templates/order/sales_order_detail.html:54 msgid "Order Notes" msgstr "" -#: order/templates/order/purchase_order_detail.html:235 +#: order/templates/order/purchase_order_detail.html:238 #: order/templates/order/sales_order_detail.html:518 msgid "Edit Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:245 +#: order/templates/order/purchase_order_detail.html:248 #: order/templates/order/sales_order_detail.html:528 msgid "Delete Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:276 +#: order/templates/order/purchase_order_detail.html:279 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:304 +#: order/templates/order/purchase_order_detail.html:307 #: order/templates/order/sales_order_detail.html:353 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:357 +#: order/templates/order/purchase_order_detail.html:360 #: order/templates/order/sales_order_detail.html:376 templates/js/part.js:996 #: templates/js/part.js:1185 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:364 +#: order/templates/order/purchase_order_detail.html:367 #: order/templates/order/sales_order_detail.html:383 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:428 +#: order/templates/order/purchase_order_detail.html:431 #: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:429 +#: order/templates/order/purchase_order_detail.html:432 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:434 +#: order/templates/order/purchase_order_detail.html:437 msgid "Receive line item" msgstr "" @@ -3487,93 +3492,93 @@ msgstr "" msgid "Match Supplier Parts" msgstr "" -#: order/views.py:489 +#: order/views.py:480 msgid "Receive Parts" msgstr "" -#: order/views.py:559 +#: order/views.py:550 msgid "Items received" msgstr "" -#: order/views.py:573 +#: order/views.py:564 msgid "No destination set" msgstr "" -#: order/views.py:618 +#: order/views.py:609 msgid "Error converting quantity to number" msgstr "" -#: order/views.py:624 +#: order/views.py:615 msgid "Receive quantity less than zero" msgstr "" -#: order/views.py:630 +#: order/views.py:621 msgid "No lines specified" msgstr "" -#: order/views.py:703 +#: order/views.py:694 msgid "Update prices" msgstr "" -#: order/views.py:961 +#: order/views.py:952 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1014 +#: order/views.py:1005 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1059 +#: order/views.py:1050 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1075 +#: order/views.py:1066 msgid "Select line item" msgstr "" -#: order/views.py:1106 +#: order/views.py:1097 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "" -#: order/views.py:1116 +#: order/views.py:1107 #, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1124 +#: order/views.py:1115 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1178 +#: order/views.py:1169 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1252 +#: order/views.py:1243 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1267 +#: order/views.py:1258 msgid "Remove allocation" msgstr "" -#: order/views.py:1339 +#: order/views.py:1330 msgid "Sales order not found" msgstr "" -#: order/views.py:1345 +#: order/views.py:1336 msgid "Price not found" msgstr "" -#: order/views.py:1348 +#: order/views.py:1339 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1353 +#: order/views.py:1344 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 8969d13234..538923b750 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 21:55+0000\n" +"POT-Creation-Date: 2021-07-19 21:59+0000\n" "PO-Revision-Date: 2021-07-19 07:47\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -29,7 +29,7 @@ msgstr "アクションが指定されていません" msgid "No matching action found" msgstr "一致するアクションが見つかりませんでした" -#: InvenTree/fields.py:99 +#: InvenTree/fields.py:100 msgid "Enter date" msgstr "日付を入力する" @@ -149,7 +149,7 @@ msgstr "お名前" #: build/templates/build/detail.html:24 company/models.py:351 #: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:309 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:312 #: part/models.py:703 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -469,12 +469,12 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:748 +#: build/templates/build/detail.html:34 common/models.py:746 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:345 +#: order/templates/order/purchase_order_detail.html:348 #: order/templates/order/sales_order_detail.html:200 #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 @@ -615,7 +615,7 @@ msgid "Build Order Reference" msgstr "" #: build/models.py:171 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:340 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:343 #: order/templates/order/sales_order_detail.html:359 part/models.py:2338 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 @@ -642,7 +642,7 @@ msgstr "" #: build/templates/build/detail.html:29 company/models.py:654 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:294 +#: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:344 part/models.py:325 #: part/models.py:1987 part/models.py:2003 part/models.py:2022 @@ -779,7 +779,7 @@ msgstr "" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:416 +#: order/templates/order/purchase_order_detail.html:419 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 @@ -1109,7 +1109,7 @@ msgid "Stock can be taken from any available location." msgstr "" #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:405 +#: order/templates/order/purchase_order_detail.html:408 #: order/templates/order/receive_parts.html:25 stock/forms.py:135 msgid "Destination" msgstr "" @@ -1173,7 +1173,7 @@ msgstr "注文必須パーツ" #: build/templates/build/detail.html:180 #: company/templates/company/detail.html:33 -#: company/templates/company/detail.html:75 order/views.py:677 +#: company/templates/company/detail.html:75 order/views.py:668 #: part/templates/part/category.html:140 msgid "Order Parts" msgstr "パーツの注文" @@ -1235,8 +1235,8 @@ msgstr "" #: build/templates/build/detail.html:261 build/templates/build/detail.html:397 #: company/templates/company/detail.html:173 #: company/templates/company/detail.html:200 -#: order/templates/order/purchase_order_detail.html:59 -#: order/templates/order/purchase_order_detail.html:92 +#: order/templates/order/purchase_order_detail.html:62 +#: order/templates/order/purchase_order_detail.html:95 #: order/templates/order/sales_order_detail.html:58 #: order/templates/order/sales_order_detail.html:85 #: part/templates/part/detail.html:109 stock/templates/stock/item.html:102 @@ -1246,7 +1246,7 @@ msgstr "" #: build/templates/build/detail.html:357 #: order/templates/order/po_attachments.html:79 -#: order/templates/order/purchase_order_detail.html:153 +#: order/templates/order/purchase_order_detail.html:156 #: order/templates/order/sales_order_detail.html:145 #: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 @@ -1255,7 +1255,7 @@ msgstr "" #: build/templates/build/detail.html:375 #: order/templates/order/po_attachments.html:51 -#: order/templates/order/purchase_order_detail.html:125 +#: order/templates/order/purchase_order_detail.html:128 #: order/templates/order/sales_order_detail.html:118 #: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 msgid "Edit Attachment" @@ -1263,7 +1263,7 @@ msgstr "" #: build/templates/build/detail.html:382 #: order/templates/order/po_attachments.html:58 -#: order/templates/order/purchase_order_detail.html:132 +#: order/templates/order/purchase_order_detail.html:135 #: order/templates/order/sales_order_detail.html:124 #: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" @@ -1271,7 +1271,7 @@ msgstr "" #: build/templates/build/detail.html:383 #: order/templates/order/po_attachments.html:59 -#: order/templates/order/purchase_order_detail.html:133 +#: order/templates/order/purchase_order_detail.html:136 #: order/templates/order/sales_order_detail.html:125 #: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 msgid "Delete Attachment" @@ -1452,19 +1452,23 @@ msgstr "" msgid "Updated Build Item" msgstr "" -#: common/files.py:66 +#: common/files.py:67 msgid "Unsupported file format: {ext.upper()}" msgstr "" -#: common/files.py:71 +#: common/files.py:69 +msgid "Error reading file (invalid encoding)" +msgstr "" + +#: common/files.py:74 msgid "Error reading file (invalid format)" msgstr "" -#: common/files.py:73 +#: common/files.py:76 msgid "Error reading file (incorrect dimension)" msgstr "" -#: common/files.py:75 +#: common/files.py:78 msgid "Error reading file (data could be corrupted)" msgstr "" @@ -1485,396 +1489,396 @@ msgstr "" msgid "Select {name} file to upload" msgstr "" -#: common/models.py:59 +#: common/models.py:57 msgid "InvenTree Instance Name" msgstr "" -#: common/models.py:61 +#: common/models.py:59 msgid "String descriptor for the server instance" msgstr "" -#: common/models.py:65 +#: common/models.py:63 msgid "Use instance name" msgstr "" -#: common/models.py:66 +#: common/models.py:64 msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:72 company/models.py:97 company/models.py:98 +#: common/models.py:70 company/models.py:97 company/models.py:98 msgid "Company name" msgstr "" -#: common/models.py:73 +#: common/models.py:71 msgid "Internal company name" msgstr "" -#: common/models.py:78 +#: common/models.py:76 msgid "Base URL" msgstr "" -#: common/models.py:79 +#: common/models.py:77 msgid "Base URL for server instance" msgstr "" -#: common/models.py:85 +#: common/models.py:83 msgid "Default Currency" msgstr "" -#: common/models.py:86 +#: common/models.py:84 msgid "Default currency" msgstr "" -#: common/models.py:92 +#: common/models.py:90 msgid "Download from URL" msgstr "" -#: common/models.py:93 +#: common/models.py:91 msgid "Allow download of remote images and files from external URL" msgstr "" -#: common/models.py:99 +#: common/models.py:97 msgid "Barcode Support" msgstr "" -#: common/models.py:100 +#: common/models.py:98 msgid "Enable barcode scanner support" msgstr "" -#: common/models.py:106 +#: common/models.py:104 msgid "IPN Regex" msgstr "" -#: common/models.py:107 +#: common/models.py:105 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:111 +#: common/models.py:109 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:112 +#: common/models.py:110 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:118 +#: common/models.py:116 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:119 +#: common/models.py:117 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:125 +#: common/models.py:123 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:126 +#: common/models.py:124 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:132 +#: common/models.py:130 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:133 +#: common/models.py:131 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:139 +#: common/models.py:137 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:140 +#: common/models.py:138 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:146 +#: common/models.py:144 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:147 +#: common/models.py:145 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:153 +#: common/models.py:151 msgid "Recent Part Count" msgstr "" -#: common/models.py:154 +#: common/models.py:152 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2225 report/models.py:187 +#: common/models.py:158 part/models.py:2225 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "テンプレート" -#: common/models.py:161 +#: common/models.py:159 msgid "Parts are templates by default" msgstr "パーツはデフォルトのテンプレートです" -#: common/models.py:167 part/models.py:827 templates/js/table_filters.js:132 +#: common/models.py:165 part/models.py:827 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "アセンブリ" -#: common/models.py:168 +#: common/models.py:166 msgid "Parts can be assembled from other components by default" msgstr "パーツはデフォルトで他のコンポーネントから組み立てることができます" -#: common/models.py:174 part/models.py:833 templates/js/table_filters.js:340 +#: common/models.py:172 part/models.py:833 templates/js/table_filters.js:340 msgid "Component" msgstr "コンポーネント" -#: common/models.py:175 +#: common/models.py:173 msgid "Parts can be used as sub-components by default" msgstr "パーツはデフォルトでサブコンポーネントとして使用できます" -#: common/models.py:181 part/models.py:844 +#: common/models.py:179 part/models.py:844 msgid "Purchaseable" msgstr "購入可能" -#: common/models.py:182 +#: common/models.py:180 msgid "Parts are purchaseable by default" msgstr "パーツはデフォルトで購入可能です" -#: common/models.py:188 part/models.py:849 templates/js/table_filters.js:348 +#: common/models.py:186 part/models.py:849 templates/js/table_filters.js:348 msgid "Salable" msgstr "" -#: common/models.py:189 +#: common/models.py:187 msgid "Parts are salable by default" msgstr "パーツはデフォルトで販売可能です" -#: common/models.py:195 part/models.py:839 templates/js/table_filters.js:33 +#: common/models.py:193 part/models.py:839 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "追跡可能" -#: common/models.py:196 +#: common/models.py:194 msgid "Parts are trackable by default" msgstr "パーツはデフォルトで追跡可能です" -#: common/models.py:202 part/models.py:859 templates/js/table_filters.js:29 +#: common/models.py:200 part/models.py:859 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" -#: common/models.py:203 +#: common/models.py:201 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:209 +#: common/models.py:207 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:210 +#: common/models.py:208 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:216 +#: common/models.py:214 msgid "Show Import in Views" msgstr "" -#: common/models.py:217 +#: common/models.py:215 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:223 +#: common/models.py:221 msgid "Show Price in Forms" msgstr "" -#: common/models.py:224 +#: common/models.py:222 msgid "Display part price in some forms" msgstr "" -#: common/models.py:230 +#: common/models.py:228 msgid "Show related parts" msgstr "" -#: common/models.py:231 +#: common/models.py:229 msgid "Display related parts for a part" msgstr "" -#: common/models.py:237 +#: common/models.py:235 msgid "Create initial stock" msgstr "" -#: common/models.py:238 +#: common/models.py:236 msgid "Create initial stock on part creation" msgstr "" -#: common/models.py:244 +#: common/models.py:242 msgid "Internal Prices" msgstr "" -#: common/models.py:245 +#: common/models.py:243 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:251 +#: common/models.py:249 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:252 +#: common/models.py:250 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:258 templates/stats.html:25 +#: common/models.py:256 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:259 +#: common/models.py:257 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:265 +#: common/models.py:263 msgid "Page Size" msgstr "" -#: common/models.py:266 +#: common/models.py:264 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:276 +#: common/models.py:274 msgid "Test Reports" msgstr "" -#: common/models.py:277 +#: common/models.py:275 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:283 +#: common/models.py:281 msgid "Stock Expiry" msgstr "" -#: common/models.py:284 +#: common/models.py:282 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:290 +#: common/models.py:288 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:291 +#: common/models.py:289 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:297 +#: common/models.py:295 msgid "Stock Stale Time" msgstr "" -#: common/models.py:298 +#: common/models.py:296 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:300 +#: common/models.py:298 msgid "days" msgstr "" -#: common/models.py:305 +#: common/models.py:303 msgid "Build Expired Stock" msgstr "" -#: common/models.py:306 +#: common/models.py:304 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:312 +#: common/models.py:310 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:313 +#: common/models.py:311 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:319 +#: common/models.py:317 msgid "Group by Part" msgstr "" -#: common/models.py:320 +#: common/models.py:318 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:326 +#: common/models.py:324 msgid "Recent Stock Count" msgstr "" -#: common/models.py:327 +#: common/models.py:325 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:333 +#: common/models.py:331 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:334 +#: common/models.py:332 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:339 +#: common/models.py:337 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:340 +#: common/models.py:338 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:344 +#: common/models.py:342 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:345 +#: common/models.py:343 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:350 +#: common/models.py:348 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:351 +#: common/models.py:349 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:574 +#: common/models.py:572 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:576 +#: common/models.py:574 msgid "Settings value" msgstr "" -#: common/models.py:611 +#: common/models.py:609 msgid "Must be an integer value" msgstr "" -#: common/models.py:634 +#: common/models.py:632 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:645 +#: common/models.py:643 msgid "Value must be an integer value" msgstr "" -#: common/models.py:668 +#: common/models.py:666 msgid "Key string must be unique" msgstr "" -#: common/models.py:749 company/forms.py:43 +#: common/models.py:747 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:756 company/templates/company/supplier_part.html:231 +#: common/models.py:754 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:757 +#: common/models.py:755 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:849 +#: common/models.py:848 msgid "Default" msgstr "" @@ -1896,7 +1900,8 @@ msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 -#: order/templates/order/po_navbar.html:22 order/views.py:290 +#: order/templates/order/po_navbar.html:22 +#: order/templates/order/purchase_order_detail.html:26 order/views.py:290 #: part/templates/part/bom_upload/upload_file.html:45 #: part/templates/part/import_wizard/part_upload.html:45 part/views.py:634 #: part/views.py:1248 @@ -2046,7 +2051,7 @@ msgstr "" msgid "Base Part" msgstr "" -#: company/models.py:321 company/models.py:488 order/views.py:1080 +#: company/models.py:321 company/models.py:488 order/views.py:1071 msgid "Select part" msgstr "" @@ -2065,7 +2070,7 @@ msgstr "" #: company/models.py:339 company/templates/company/manufacturer_part.html:93 #: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:331 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:441 templates/js/company.js:719 msgid "MPN" msgstr "" @@ -2129,7 +2134,7 @@ msgid "Select supplier" msgstr "" #: company/models.py:500 company/templates/company/supplier_part.html:92 -#: order/templates/order/purchase_order_detail.html:315 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:318 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" @@ -2865,7 +2870,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:385 +#: order/templates/order/purchase_order_detail.html:388 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -2990,14 +2995,14 @@ msgid "Edit Purchase Order" msgstr "" #: order/templates/order/order_base.html:196 -#: order/templates/order/purchase_order_detail.html:262 +#: order/templates/order/purchase_order_detail.html:265 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:250 templates/js/part.js:64 msgid "New Location" msgstr "" #: order/templates/order/order_base.html:197 -#: order/templates/order/purchase_order_detail.html:263 +#: order/templates/order/purchase_order_detail.html:266 #: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" msgstr "" @@ -3170,7 +3175,7 @@ msgstr "" #: order/templates/order/po_attachments.html:12 #: order/templates/order/po_navbar.html:32 -#: order/templates/order/purchase_order_detail.html:44 +#: order/templates/order/purchase_order_detail.html:47 msgid "Purchase Order Attachments" msgstr "" @@ -3180,7 +3185,7 @@ msgstr "" #: order/templates/order/po_navbar.html:29 #: order/templates/order/po_received_items.html:12 -#: order/templates/order/purchase_order_detail.html:35 +#: order/templates/order/purchase_order_detail.html:38 msgid "Received Items" msgstr "" @@ -3189,57 +3194,57 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:23 -#: order/templates/order/purchase_order_detail.html:199 +#: order/templates/order/purchase_order_detail.html:202 #: order/templates/order/sales_order_detail.html:23 #: order/templates/order/sales_order_detail.html:176 msgid "Add Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:55 +#: order/templates/order/purchase_order_detail.html:58 #: order/templates/order/sales_order_detail.html:54 msgid "Order Notes" msgstr "" -#: order/templates/order/purchase_order_detail.html:235 +#: order/templates/order/purchase_order_detail.html:238 #: order/templates/order/sales_order_detail.html:518 msgid "Edit Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:245 +#: order/templates/order/purchase_order_detail.html:248 #: order/templates/order/sales_order_detail.html:528 msgid "Delete Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:276 +#: order/templates/order/purchase_order_detail.html:279 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:304 +#: order/templates/order/purchase_order_detail.html:307 #: order/templates/order/sales_order_detail.html:353 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:357 +#: order/templates/order/purchase_order_detail.html:360 #: order/templates/order/sales_order_detail.html:376 templates/js/part.js:996 #: templates/js/part.js:1185 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:364 +#: order/templates/order/purchase_order_detail.html:367 #: order/templates/order/sales_order_detail.html:383 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:428 +#: order/templates/order/purchase_order_detail.html:431 #: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:429 +#: order/templates/order/purchase_order_detail.html:432 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:434 +#: order/templates/order/purchase_order_detail.html:437 msgid "Receive line item" msgstr "" @@ -3487,93 +3492,93 @@ msgstr "" msgid "Match Supplier Parts" msgstr "" -#: order/views.py:489 +#: order/views.py:480 msgid "Receive Parts" msgstr "" -#: order/views.py:559 +#: order/views.py:550 msgid "Items received" msgstr "" -#: order/views.py:573 +#: order/views.py:564 msgid "No destination set" msgstr "" -#: order/views.py:618 +#: order/views.py:609 msgid "Error converting quantity to number" msgstr "" -#: order/views.py:624 +#: order/views.py:615 msgid "Receive quantity less than zero" msgstr "" -#: order/views.py:630 +#: order/views.py:621 msgid "No lines specified" msgstr "" -#: order/views.py:703 +#: order/views.py:694 msgid "Update prices" msgstr "" -#: order/views.py:961 +#: order/views.py:952 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1014 +#: order/views.py:1005 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1059 +#: order/views.py:1050 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1075 +#: order/views.py:1066 msgid "Select line item" msgstr "" -#: order/views.py:1106 +#: order/views.py:1097 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "" -#: order/views.py:1116 +#: order/views.py:1107 #, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1124 +#: order/views.py:1115 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1178 +#: order/views.py:1169 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1252 +#: order/views.py:1243 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1267 +#: order/views.py:1258 msgid "Remove allocation" msgstr "" -#: order/views.py:1339 +#: order/views.py:1330 msgid "Sales order not found" msgstr "" -#: order/views.py:1345 +#: order/views.py:1336 msgid "Price not found" msgstr "" -#: order/views.py:1348 +#: order/views.py:1339 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1353 +#: order/views.py:1344 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 84179b0920..87806ef5cb 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 21:55+0000\n" +"POT-Creation-Date: 2021-07-19 21:59+0000\n" "PO-Revision-Date: 2021-07-19 07:47\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -29,7 +29,7 @@ msgstr "Nie określono działania" msgid "No matching action found" msgstr "Nie znaleziono pasującej akcji" -#: InvenTree/fields.py:99 +#: InvenTree/fields.py:100 msgid "Enter date" msgstr "Wprowadź dane" @@ -149,7 +149,7 @@ msgstr "Nazwa" #: build/templates/build/detail.html:24 company/models.py:351 #: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:309 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:312 #: part/models.py:703 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -469,12 +469,12 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:748 +#: build/templates/build/detail.html:34 common/models.py:746 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:345 +#: order/templates/order/purchase_order_detail.html:348 #: order/templates/order/sales_order_detail.html:200 #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 @@ -615,7 +615,7 @@ msgid "Build Order Reference" msgstr "Odwołanie do zamówienia wykonania" #: build/models.py:171 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:340 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:343 #: order/templates/order/sales_order_detail.html:359 part/models.py:2338 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 @@ -642,7 +642,7 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: build/templates/build/detail.html:29 company/models.py:654 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:294 +#: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:344 part/models.py:325 #: part/models.py:1987 part/models.py:2003 part/models.py:2022 @@ -779,7 +779,7 @@ msgstr "Link do zewnętrznego adresu URL" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:416 +#: order/templates/order/purchase_order_detail.html:419 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 @@ -1109,7 +1109,7 @@ msgid "Stock can be taken from any available location." msgstr "" #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:405 +#: order/templates/order/purchase_order_detail.html:408 #: order/templates/order/receive_parts.html:25 stock/forms.py:135 msgid "Destination" msgstr "Przeznaczenie" @@ -1173,7 +1173,7 @@ msgstr "Zamów wymagane komponenty" #: build/templates/build/detail.html:180 #: company/templates/company/detail.html:33 -#: company/templates/company/detail.html:75 order/views.py:677 +#: company/templates/company/detail.html:75 order/views.py:668 #: part/templates/part/category.html:140 msgid "Order Parts" msgstr "Zamów części" @@ -1235,8 +1235,8 @@ msgstr "Notatki tworzenia" #: build/templates/build/detail.html:261 build/templates/build/detail.html:397 #: company/templates/company/detail.html:173 #: company/templates/company/detail.html:200 -#: order/templates/order/purchase_order_detail.html:59 -#: order/templates/order/purchase_order_detail.html:92 +#: order/templates/order/purchase_order_detail.html:62 +#: order/templates/order/purchase_order_detail.html:95 #: order/templates/order/sales_order_detail.html:58 #: order/templates/order/sales_order_detail.html:85 #: part/templates/part/detail.html:109 stock/templates/stock/item.html:102 @@ -1246,7 +1246,7 @@ msgstr "" #: build/templates/build/detail.html:357 #: order/templates/order/po_attachments.html:79 -#: order/templates/order/purchase_order_detail.html:153 +#: order/templates/order/purchase_order_detail.html:156 #: order/templates/order/sales_order_detail.html:145 #: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 @@ -1255,7 +1255,7 @@ msgstr "Dodaj załącznik" #: build/templates/build/detail.html:375 #: order/templates/order/po_attachments.html:51 -#: order/templates/order/purchase_order_detail.html:125 +#: order/templates/order/purchase_order_detail.html:128 #: order/templates/order/sales_order_detail.html:118 #: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 msgid "Edit Attachment" @@ -1263,7 +1263,7 @@ msgstr "Edytuj załącznik" #: build/templates/build/detail.html:382 #: order/templates/order/po_attachments.html:58 -#: order/templates/order/purchase_order_detail.html:132 +#: order/templates/order/purchase_order_detail.html:135 #: order/templates/order/sales_order_detail.html:124 #: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" @@ -1271,7 +1271,7 @@ msgstr "" #: build/templates/build/detail.html:383 #: order/templates/order/po_attachments.html:59 -#: order/templates/order/purchase_order_detail.html:133 +#: order/templates/order/purchase_order_detail.html:136 #: order/templates/order/sales_order_detail.html:125 #: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 msgid "Delete Attachment" @@ -1452,19 +1452,23 @@ msgstr "" msgid "Updated Build Item" msgstr "" -#: common/files.py:66 +#: common/files.py:67 msgid "Unsupported file format: {ext.upper()}" msgstr "" -#: common/files.py:71 +#: common/files.py:69 +msgid "Error reading file (invalid encoding)" +msgstr "" + +#: common/files.py:74 msgid "Error reading file (invalid format)" msgstr "" -#: common/files.py:73 +#: common/files.py:76 msgid "Error reading file (incorrect dimension)" msgstr "" -#: common/files.py:75 +#: common/files.py:78 msgid "Error reading file (data could be corrupted)" msgstr "" @@ -1485,396 +1489,396 @@ msgstr "" msgid "Select {name} file to upload" msgstr "" -#: common/models.py:59 +#: common/models.py:57 msgid "InvenTree Instance Name" msgstr "Nazwa instancji InvenTree" -#: common/models.py:61 +#: common/models.py:59 msgid "String descriptor for the server instance" msgstr "" -#: common/models.py:65 +#: common/models.py:63 msgid "Use instance name" msgstr "" -#: common/models.py:66 +#: common/models.py:64 msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:72 company/models.py:97 company/models.py:98 +#: common/models.py:70 company/models.py:97 company/models.py:98 msgid "Company name" msgstr "Nazwa firmy" -#: common/models.py:73 +#: common/models.py:71 msgid "Internal company name" msgstr "" -#: common/models.py:78 +#: common/models.py:76 msgid "Base URL" msgstr "Bazowy URL" -#: common/models.py:79 +#: common/models.py:77 msgid "Base URL for server instance" msgstr "Bazowy adres URL dla instancji serwera" -#: common/models.py:85 +#: common/models.py:83 msgid "Default Currency" msgstr "" -#: common/models.py:86 +#: common/models.py:84 msgid "Default currency" msgstr "" -#: common/models.py:92 +#: common/models.py:90 msgid "Download from URL" msgstr "Pobierz z adresu URL" -#: common/models.py:93 +#: common/models.py:91 msgid "Allow download of remote images and files from external URL" msgstr "Zezwól na pobieranie zewnętrznych obrazów i plików z zewnętrznego URL" -#: common/models.py:99 +#: common/models.py:97 msgid "Barcode Support" msgstr "Obsługa kodu kreskowego" -#: common/models.py:100 +#: common/models.py:98 msgid "Enable barcode scanner support" msgstr "Włącz obsługę skanera kodów" -#: common/models.py:106 +#: common/models.py:104 msgid "IPN Regex" msgstr "Wyrażenie regularne IPN" -#: common/models.py:107 +#: common/models.py:105 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:111 +#: common/models.py:109 msgid "Allow Duplicate IPN" msgstr "Zezwól na powtarzający się IPN" -#: common/models.py:112 +#: common/models.py:110 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:118 +#: common/models.py:116 msgid "Allow Editing IPN" msgstr "Zezwól na edycję IPN" -#: common/models.py:119 +#: common/models.py:117 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:125 +#: common/models.py:123 msgid "Copy Part BOM Data" msgstr "Skopiuj BOM komponentu" -#: common/models.py:126 +#: common/models.py:124 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:132 +#: common/models.py:130 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:133 +#: common/models.py:131 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:139 +#: common/models.py:137 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:140 +#: common/models.py:138 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:146 +#: common/models.py:144 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:147 +#: common/models.py:145 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:153 +#: common/models.py:151 msgid "Recent Part Count" msgstr "" -#: common/models.py:154 +#: common/models.py:152 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2225 report/models.py:187 +#: common/models.py:158 part/models.py:2225 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "Szablon" -#: common/models.py:161 +#: common/models.py:159 msgid "Parts are templates by default" msgstr "" -#: common/models.py:167 part/models.py:827 templates/js/table_filters.js:132 +#: common/models.py:165 part/models.py:827 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "Złożenie" -#: common/models.py:168 +#: common/models.py:166 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:174 part/models.py:833 templates/js/table_filters.js:340 +#: common/models.py:172 part/models.py:833 templates/js/table_filters.js:340 msgid "Component" msgstr "Komponent" -#: common/models.py:175 +#: common/models.py:173 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:181 part/models.py:844 +#: common/models.py:179 part/models.py:844 msgid "Purchaseable" msgstr "Możliwość zakupu" -#: common/models.py:182 +#: common/models.py:180 msgid "Parts are purchaseable by default" msgstr "Części są domyślnie z możliwością zakupu" -#: common/models.py:188 part/models.py:849 templates/js/table_filters.js:348 +#: common/models.py:186 part/models.py:849 templates/js/table_filters.js:348 msgid "Salable" msgstr "Możliwość sprzedaży" -#: common/models.py:189 +#: common/models.py:187 msgid "Parts are salable by default" msgstr "Części są domyślnie z możliwością sprzedaży" -#: common/models.py:195 part/models.py:839 templates/js/table_filters.js:33 +#: common/models.py:193 part/models.py:839 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "Możliwość śledzenia" -#: common/models.py:196 +#: common/models.py:194 msgid "Parts are trackable by default" msgstr "Części są domyślnie z możliwością śledzenia" -#: common/models.py:202 part/models.py:859 templates/js/table_filters.js:29 +#: common/models.py:200 part/models.py:859 templates/js/table_filters.js:29 msgid "Virtual" msgstr "Wirtualny" -#: common/models.py:203 +#: common/models.py:201 msgid "Parts are virtual by default" msgstr "Części są domyślnie wirtualne" -#: common/models.py:209 +#: common/models.py:207 msgid "Show Quantity in Forms" msgstr "Pokaż ilość w formularzach" -#: common/models.py:210 +#: common/models.py:208 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:216 +#: common/models.py:214 msgid "Show Import in Views" msgstr "" -#: common/models.py:217 +#: common/models.py:215 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:223 +#: common/models.py:221 msgid "Show Price in Forms" msgstr "" -#: common/models.py:224 +#: common/models.py:222 msgid "Display part price in some forms" msgstr "" -#: common/models.py:230 +#: common/models.py:228 msgid "Show related parts" msgstr "" -#: common/models.py:231 +#: common/models.py:229 msgid "Display related parts for a part" msgstr "" -#: common/models.py:237 +#: common/models.py:235 msgid "Create initial stock" msgstr "" -#: common/models.py:238 +#: common/models.py:236 msgid "Create initial stock on part creation" msgstr "" -#: common/models.py:244 +#: common/models.py:242 msgid "Internal Prices" msgstr "" -#: common/models.py:245 +#: common/models.py:243 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:251 +#: common/models.py:249 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:252 +#: common/models.py:250 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:258 templates/stats.html:25 +#: common/models.py:256 templates/stats.html:25 msgid "Debug Mode" msgstr "Tryb Debugowania" -#: common/models.py:259 +#: common/models.py:257 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:265 +#: common/models.py:263 msgid "Page Size" msgstr "Rozmiar strony" -#: common/models.py:266 +#: common/models.py:264 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:276 +#: common/models.py:274 msgid "Test Reports" msgstr "Raporty testów" -#: common/models.py:277 +#: common/models.py:275 msgid "Enable generation of test reports" msgstr "Włącz generowanie raportów testów" -#: common/models.py:283 +#: common/models.py:281 msgid "Stock Expiry" msgstr "" -#: common/models.py:284 +#: common/models.py:282 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:290 +#: common/models.py:288 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:291 +#: common/models.py:289 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:297 +#: common/models.py:295 msgid "Stock Stale Time" msgstr "" -#: common/models.py:298 +#: common/models.py:296 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:300 +#: common/models.py:298 msgid "days" msgstr "dni" -#: common/models.py:305 +#: common/models.py:303 msgid "Build Expired Stock" msgstr "" -#: common/models.py:306 +#: common/models.py:304 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:312 +#: common/models.py:310 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:313 +#: common/models.py:311 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:319 +#: common/models.py:317 msgid "Group by Part" msgstr "Grupuj według komponentu" -#: common/models.py:320 +#: common/models.py:318 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:326 +#: common/models.py:324 msgid "Recent Stock Count" msgstr "" -#: common/models.py:327 +#: common/models.py:325 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:333 +#: common/models.py:331 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:334 +#: common/models.py:332 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:339 +#: common/models.py:337 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:340 +#: common/models.py:338 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:344 +#: common/models.py:342 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:345 +#: common/models.py:343 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:350 +#: common/models.py:348 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:351 +#: common/models.py:349 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:574 +#: common/models.py:572 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:576 +#: common/models.py:574 msgid "Settings value" msgstr "Ustawienia wartości" -#: common/models.py:611 +#: common/models.py:609 msgid "Must be an integer value" msgstr "" -#: common/models.py:634 +#: common/models.py:632 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:645 +#: common/models.py:643 msgid "Value must be an integer value" msgstr "" -#: common/models.py:668 +#: common/models.py:666 msgid "Key string must be unique" msgstr "" -#: common/models.py:749 company/forms.py:43 +#: common/models.py:747 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:756 company/templates/company/supplier_part.html:231 +#: common/models.py:754 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "Cena" -#: common/models.py:757 +#: common/models.py:755 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:849 +#: common/models.py:848 msgid "Default" msgstr "Domyślny" @@ -1896,7 +1900,8 @@ msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 -#: order/templates/order/po_navbar.html:22 order/views.py:290 +#: order/templates/order/po_navbar.html:22 +#: order/templates/order/purchase_order_detail.html:26 order/views.py:290 #: part/templates/part/bom_upload/upload_file.html:45 #: part/templates/part/import_wizard/part_upload.html:45 part/views.py:634 #: part/views.py:1248 @@ -2046,7 +2051,7 @@ msgstr "" msgid "Base Part" msgstr "Część bazowa" -#: company/models.py:321 company/models.py:488 order/views.py:1080 +#: company/models.py:321 company/models.py:488 order/views.py:1071 msgid "Select part" msgstr "Wybierz część" @@ -2065,7 +2070,7 @@ msgstr "Wybierz producenta" #: company/models.py:339 company/templates/company/manufacturer_part.html:93 #: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:331 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:441 templates/js/company.js:719 msgid "MPN" msgstr "MPN" @@ -2129,7 +2134,7 @@ msgid "Select supplier" msgstr "Wybierz dostawcę" #: company/models.py:500 company/templates/company/supplier_part.html:92 -#: order/templates/order/purchase_order_detail.html:315 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:318 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "SKU" @@ -2865,7 +2870,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:385 +#: order/templates/order/purchase_order_detail.html:388 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -2990,14 +2995,14 @@ msgid "Edit Purchase Order" msgstr "" #: order/templates/order/order_base.html:196 -#: order/templates/order/purchase_order_detail.html:262 +#: order/templates/order/purchase_order_detail.html:265 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:250 templates/js/part.js:64 msgid "New Location" msgstr "Nowa lokalizacja" #: order/templates/order/order_base.html:197 -#: order/templates/order/purchase_order_detail.html:263 +#: order/templates/order/purchase_order_detail.html:266 #: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" msgstr "" @@ -3170,7 +3175,7 @@ msgstr "" #: order/templates/order/po_attachments.html:12 #: order/templates/order/po_navbar.html:32 -#: order/templates/order/purchase_order_detail.html:44 +#: order/templates/order/purchase_order_detail.html:47 msgid "Purchase Order Attachments" msgstr "" @@ -3180,7 +3185,7 @@ msgstr "" #: order/templates/order/po_navbar.html:29 #: order/templates/order/po_received_items.html:12 -#: order/templates/order/purchase_order_detail.html:35 +#: order/templates/order/purchase_order_detail.html:38 msgid "Received Items" msgstr "Otrzymane elementy" @@ -3189,57 +3194,57 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:23 -#: order/templates/order/purchase_order_detail.html:199 +#: order/templates/order/purchase_order_detail.html:202 #: order/templates/order/sales_order_detail.html:23 #: order/templates/order/sales_order_detail.html:176 msgid "Add Line Item" msgstr "Dodaj element zamówienia" -#: order/templates/order/purchase_order_detail.html:55 +#: order/templates/order/purchase_order_detail.html:58 #: order/templates/order/sales_order_detail.html:54 msgid "Order Notes" msgstr "Notatki zamówień" -#: order/templates/order/purchase_order_detail.html:235 +#: order/templates/order/purchase_order_detail.html:238 #: order/templates/order/sales_order_detail.html:518 msgid "Edit Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:245 +#: order/templates/order/purchase_order_detail.html:248 #: order/templates/order/sales_order_detail.html:528 msgid "Delete Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:276 +#: order/templates/order/purchase_order_detail.html:279 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:304 +#: order/templates/order/purchase_order_detail.html:307 #: order/templates/order/sales_order_detail.html:353 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:357 +#: order/templates/order/purchase_order_detail.html:360 #: order/templates/order/sales_order_detail.html:376 templates/js/part.js:996 #: templates/js/part.js:1185 msgid "Unit Price" msgstr "Cena jednostkowa" -#: order/templates/order/purchase_order_detail.html:364 +#: order/templates/order/purchase_order_detail.html:367 #: order/templates/order/sales_order_detail.html:383 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:428 +#: order/templates/order/purchase_order_detail.html:431 #: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:429 +#: order/templates/order/purchase_order_detail.html:432 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:434 +#: order/templates/order/purchase_order_detail.html:437 msgid "Receive line item" msgstr "" @@ -3487,93 +3492,93 @@ msgstr "" msgid "Match Supplier Parts" msgstr "" -#: order/views.py:489 +#: order/views.py:480 msgid "Receive Parts" msgstr "" -#: order/views.py:559 +#: order/views.py:550 msgid "Items received" msgstr "Otrzymane przedmioty" -#: order/views.py:573 +#: order/views.py:564 msgid "No destination set" msgstr "Nie ustawiono miejsca docelowego" -#: order/views.py:618 +#: order/views.py:609 msgid "Error converting quantity to number" msgstr "Błąd konwersji ilości na liczbę" -#: order/views.py:624 +#: order/views.py:615 msgid "Receive quantity less than zero" msgstr "" -#: order/views.py:630 +#: order/views.py:621 msgid "No lines specified" msgstr "" -#: order/views.py:703 +#: order/views.py:694 msgid "Update prices" msgstr "" -#: order/views.py:961 +#: order/views.py:952 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1014 +#: order/views.py:1005 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1059 +#: order/views.py:1050 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1075 +#: order/views.py:1066 msgid "Select line item" msgstr "" -#: order/views.py:1106 +#: order/views.py:1097 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "" -#: order/views.py:1116 +#: order/views.py:1107 #, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1124 +#: order/views.py:1115 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1178 +#: order/views.py:1169 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1252 +#: order/views.py:1243 msgid "Edit Allocation Quantity" msgstr "Edytuj zarezerwowaną ilość" -#: order/views.py:1267 +#: order/views.py:1258 msgid "Remove allocation" msgstr "" -#: order/views.py:1339 +#: order/views.py:1330 msgid "Sales order not found" msgstr "" -#: order/views.py:1345 +#: order/views.py:1336 msgid "Price not found" msgstr "Nie znaleziono ceny" -#: order/views.py:1348 +#: order/views.py:1339 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1353 +#: order/views.py:1344 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 76d28150c8..b88679b088 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 21:55+0000\n" +"POT-Creation-Date: 2021-07-19 21:59+0000\n" "PO-Revision-Date: 2021-07-19 07:47\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -29,7 +29,7 @@ msgstr "Действие не указано" msgid "No matching action found" msgstr "Соответствующее действие не найдено" -#: InvenTree/fields.py:99 +#: InvenTree/fields.py:100 msgid "Enter date" msgstr "Введите дату" @@ -149,7 +149,7 @@ msgstr "Название" #: build/templates/build/detail.html:24 company/models.py:351 #: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:309 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:312 #: part/models.py:703 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -469,12 +469,12 @@ msgstr "Целевая дата для сборки. Сборка будет п #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:748 +#: build/templates/build/detail.html:34 common/models.py:746 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:345 +#: order/templates/order/purchase_order_detail.html:348 #: order/templates/order/sales_order_detail.html:200 #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 @@ -615,7 +615,7 @@ msgid "Build Order Reference" msgstr "Ссылка на заказ" #: build/models.py:171 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:340 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:343 #: order/templates/order/sales_order_detail.html:359 part/models.py:2338 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 @@ -642,7 +642,7 @@ msgstr "" #: build/templates/build/detail.html:29 company/models.py:654 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:294 +#: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:344 part/models.py:325 #: part/models.py:1987 part/models.py:2003 part/models.py:2022 @@ -779,7 +779,7 @@ msgstr "" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:416 +#: order/templates/order/purchase_order_detail.html:419 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 @@ -1109,7 +1109,7 @@ msgid "Stock can be taken from any available location." msgstr "" #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:405 +#: order/templates/order/purchase_order_detail.html:408 #: order/templates/order/receive_parts.html:25 stock/forms.py:135 msgid "Destination" msgstr "" @@ -1173,7 +1173,7 @@ msgstr "" #: build/templates/build/detail.html:180 #: company/templates/company/detail.html:33 -#: company/templates/company/detail.html:75 order/views.py:677 +#: company/templates/company/detail.html:75 order/views.py:668 #: part/templates/part/category.html:140 msgid "Order Parts" msgstr "" @@ -1235,8 +1235,8 @@ msgstr "" #: build/templates/build/detail.html:261 build/templates/build/detail.html:397 #: company/templates/company/detail.html:173 #: company/templates/company/detail.html:200 -#: order/templates/order/purchase_order_detail.html:59 -#: order/templates/order/purchase_order_detail.html:92 +#: order/templates/order/purchase_order_detail.html:62 +#: order/templates/order/purchase_order_detail.html:95 #: order/templates/order/sales_order_detail.html:58 #: order/templates/order/sales_order_detail.html:85 #: part/templates/part/detail.html:109 stock/templates/stock/item.html:102 @@ -1246,7 +1246,7 @@ msgstr "" #: build/templates/build/detail.html:357 #: order/templates/order/po_attachments.html:79 -#: order/templates/order/purchase_order_detail.html:153 +#: order/templates/order/purchase_order_detail.html:156 #: order/templates/order/sales_order_detail.html:145 #: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 @@ -1255,7 +1255,7 @@ msgstr "" #: build/templates/build/detail.html:375 #: order/templates/order/po_attachments.html:51 -#: order/templates/order/purchase_order_detail.html:125 +#: order/templates/order/purchase_order_detail.html:128 #: order/templates/order/sales_order_detail.html:118 #: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 msgid "Edit Attachment" @@ -1263,7 +1263,7 @@ msgstr "" #: build/templates/build/detail.html:382 #: order/templates/order/po_attachments.html:58 -#: order/templates/order/purchase_order_detail.html:132 +#: order/templates/order/purchase_order_detail.html:135 #: order/templates/order/sales_order_detail.html:124 #: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" @@ -1271,7 +1271,7 @@ msgstr "" #: build/templates/build/detail.html:383 #: order/templates/order/po_attachments.html:59 -#: order/templates/order/purchase_order_detail.html:133 +#: order/templates/order/purchase_order_detail.html:136 #: order/templates/order/sales_order_detail.html:125 #: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 msgid "Delete Attachment" @@ -1452,19 +1452,23 @@ msgstr "" msgid "Updated Build Item" msgstr "" -#: common/files.py:66 +#: common/files.py:67 msgid "Unsupported file format: {ext.upper()}" msgstr "" -#: common/files.py:71 +#: common/files.py:69 +msgid "Error reading file (invalid encoding)" +msgstr "" + +#: common/files.py:74 msgid "Error reading file (invalid format)" msgstr "" -#: common/files.py:73 +#: common/files.py:76 msgid "Error reading file (incorrect dimension)" msgstr "" -#: common/files.py:75 +#: common/files.py:78 msgid "Error reading file (data could be corrupted)" msgstr "" @@ -1485,396 +1489,396 @@ msgstr "" msgid "Select {name} file to upload" msgstr "" -#: common/models.py:59 +#: common/models.py:57 msgid "InvenTree Instance Name" msgstr "" -#: common/models.py:61 +#: common/models.py:59 msgid "String descriptor for the server instance" msgstr "" -#: common/models.py:65 +#: common/models.py:63 msgid "Use instance name" msgstr "" -#: common/models.py:66 +#: common/models.py:64 msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:72 company/models.py:97 company/models.py:98 +#: common/models.py:70 company/models.py:97 company/models.py:98 msgid "Company name" msgstr "" -#: common/models.py:73 +#: common/models.py:71 msgid "Internal company name" msgstr "" -#: common/models.py:78 +#: common/models.py:76 msgid "Base URL" msgstr "" -#: common/models.py:79 +#: common/models.py:77 msgid "Base URL for server instance" msgstr "" -#: common/models.py:85 +#: common/models.py:83 msgid "Default Currency" msgstr "" -#: common/models.py:86 +#: common/models.py:84 msgid "Default currency" msgstr "" -#: common/models.py:92 +#: common/models.py:90 msgid "Download from URL" msgstr "" -#: common/models.py:93 +#: common/models.py:91 msgid "Allow download of remote images and files from external URL" msgstr "" -#: common/models.py:99 +#: common/models.py:97 msgid "Barcode Support" msgstr "" -#: common/models.py:100 +#: common/models.py:98 msgid "Enable barcode scanner support" msgstr "" -#: common/models.py:106 +#: common/models.py:104 msgid "IPN Regex" msgstr "" -#: common/models.py:107 +#: common/models.py:105 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:111 +#: common/models.py:109 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:112 +#: common/models.py:110 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:118 +#: common/models.py:116 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:119 +#: common/models.py:117 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:125 +#: common/models.py:123 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:126 +#: common/models.py:124 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:132 +#: common/models.py:130 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:133 +#: common/models.py:131 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:139 +#: common/models.py:137 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:140 +#: common/models.py:138 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:146 +#: common/models.py:144 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:147 +#: common/models.py:145 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:153 +#: common/models.py:151 msgid "Recent Part Count" msgstr "" -#: common/models.py:154 +#: common/models.py:152 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2225 report/models.py:187 +#: common/models.py:158 part/models.py:2225 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" -#: common/models.py:161 +#: common/models.py:159 msgid "Parts are templates by default" msgstr "" -#: common/models.py:167 part/models.py:827 templates/js/table_filters.js:132 +#: common/models.py:165 part/models.py:827 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" -#: common/models.py:168 +#: common/models.py:166 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:174 part/models.py:833 templates/js/table_filters.js:340 +#: common/models.py:172 part/models.py:833 templates/js/table_filters.js:340 msgid "Component" msgstr "" -#: common/models.py:175 +#: common/models.py:173 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:181 part/models.py:844 +#: common/models.py:179 part/models.py:844 msgid "Purchaseable" msgstr "" -#: common/models.py:182 +#: common/models.py:180 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:188 part/models.py:849 templates/js/table_filters.js:348 +#: common/models.py:186 part/models.py:849 templates/js/table_filters.js:348 msgid "Salable" msgstr "" -#: common/models.py:189 +#: common/models.py:187 msgid "Parts are salable by default" msgstr "" -#: common/models.py:195 part/models.py:839 templates/js/table_filters.js:33 +#: common/models.py:193 part/models.py:839 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" -#: common/models.py:196 +#: common/models.py:194 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:202 part/models.py:859 templates/js/table_filters.js:29 +#: common/models.py:200 part/models.py:859 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" -#: common/models.py:203 +#: common/models.py:201 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:209 +#: common/models.py:207 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:210 +#: common/models.py:208 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:216 +#: common/models.py:214 msgid "Show Import in Views" msgstr "" -#: common/models.py:217 +#: common/models.py:215 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:223 +#: common/models.py:221 msgid "Show Price in Forms" msgstr "" -#: common/models.py:224 +#: common/models.py:222 msgid "Display part price in some forms" msgstr "" -#: common/models.py:230 +#: common/models.py:228 msgid "Show related parts" msgstr "" -#: common/models.py:231 +#: common/models.py:229 msgid "Display related parts for a part" msgstr "" -#: common/models.py:237 +#: common/models.py:235 msgid "Create initial stock" msgstr "" -#: common/models.py:238 +#: common/models.py:236 msgid "Create initial stock on part creation" msgstr "" -#: common/models.py:244 +#: common/models.py:242 msgid "Internal Prices" msgstr "" -#: common/models.py:245 +#: common/models.py:243 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:251 +#: common/models.py:249 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:252 +#: common/models.py:250 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:258 templates/stats.html:25 +#: common/models.py:256 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:259 +#: common/models.py:257 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:265 +#: common/models.py:263 msgid "Page Size" msgstr "" -#: common/models.py:266 +#: common/models.py:264 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:276 +#: common/models.py:274 msgid "Test Reports" msgstr "" -#: common/models.py:277 +#: common/models.py:275 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:283 +#: common/models.py:281 msgid "Stock Expiry" msgstr "" -#: common/models.py:284 +#: common/models.py:282 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:290 +#: common/models.py:288 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:291 +#: common/models.py:289 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:297 +#: common/models.py:295 msgid "Stock Stale Time" msgstr "" -#: common/models.py:298 +#: common/models.py:296 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:300 +#: common/models.py:298 msgid "days" msgstr "" -#: common/models.py:305 +#: common/models.py:303 msgid "Build Expired Stock" msgstr "" -#: common/models.py:306 +#: common/models.py:304 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:312 +#: common/models.py:310 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:313 +#: common/models.py:311 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:319 +#: common/models.py:317 msgid "Group by Part" msgstr "" -#: common/models.py:320 +#: common/models.py:318 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:326 +#: common/models.py:324 msgid "Recent Stock Count" msgstr "" -#: common/models.py:327 +#: common/models.py:325 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:333 +#: common/models.py:331 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:334 +#: common/models.py:332 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:339 +#: common/models.py:337 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:340 +#: common/models.py:338 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:344 +#: common/models.py:342 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:345 +#: common/models.py:343 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:350 +#: common/models.py:348 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:351 +#: common/models.py:349 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:574 +#: common/models.py:572 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:576 +#: common/models.py:574 msgid "Settings value" msgstr "" -#: common/models.py:611 +#: common/models.py:609 msgid "Must be an integer value" msgstr "" -#: common/models.py:634 +#: common/models.py:632 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:645 +#: common/models.py:643 msgid "Value must be an integer value" msgstr "" -#: common/models.py:668 +#: common/models.py:666 msgid "Key string must be unique" msgstr "" -#: common/models.py:749 company/forms.py:43 +#: common/models.py:747 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:756 company/templates/company/supplier_part.html:231 +#: common/models.py:754 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:757 +#: common/models.py:755 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:849 +#: common/models.py:848 msgid "Default" msgstr "" @@ -1896,7 +1900,8 @@ msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 -#: order/templates/order/po_navbar.html:22 order/views.py:290 +#: order/templates/order/po_navbar.html:22 +#: order/templates/order/purchase_order_detail.html:26 order/views.py:290 #: part/templates/part/bom_upload/upload_file.html:45 #: part/templates/part/import_wizard/part_upload.html:45 part/views.py:634 #: part/views.py:1248 @@ -2046,7 +2051,7 @@ msgstr "" msgid "Base Part" msgstr "" -#: company/models.py:321 company/models.py:488 order/views.py:1080 +#: company/models.py:321 company/models.py:488 order/views.py:1071 msgid "Select part" msgstr "" @@ -2065,7 +2070,7 @@ msgstr "" #: company/models.py:339 company/templates/company/manufacturer_part.html:93 #: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:331 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:441 templates/js/company.js:719 msgid "MPN" msgstr "" @@ -2129,7 +2134,7 @@ msgid "Select supplier" msgstr "" #: company/models.py:500 company/templates/company/supplier_part.html:92 -#: order/templates/order/purchase_order_detail.html:315 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:318 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" @@ -2865,7 +2870,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:385 +#: order/templates/order/purchase_order_detail.html:388 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -2990,14 +2995,14 @@ msgid "Edit Purchase Order" msgstr "" #: order/templates/order/order_base.html:196 -#: order/templates/order/purchase_order_detail.html:262 +#: order/templates/order/purchase_order_detail.html:265 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:250 templates/js/part.js:64 msgid "New Location" msgstr "" #: order/templates/order/order_base.html:197 -#: order/templates/order/purchase_order_detail.html:263 +#: order/templates/order/purchase_order_detail.html:266 #: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" msgstr "" @@ -3170,7 +3175,7 @@ msgstr "" #: order/templates/order/po_attachments.html:12 #: order/templates/order/po_navbar.html:32 -#: order/templates/order/purchase_order_detail.html:44 +#: order/templates/order/purchase_order_detail.html:47 msgid "Purchase Order Attachments" msgstr "" @@ -3180,7 +3185,7 @@ msgstr "" #: order/templates/order/po_navbar.html:29 #: order/templates/order/po_received_items.html:12 -#: order/templates/order/purchase_order_detail.html:35 +#: order/templates/order/purchase_order_detail.html:38 msgid "Received Items" msgstr "" @@ -3189,57 +3194,57 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:23 -#: order/templates/order/purchase_order_detail.html:199 +#: order/templates/order/purchase_order_detail.html:202 #: order/templates/order/sales_order_detail.html:23 #: order/templates/order/sales_order_detail.html:176 msgid "Add Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:55 +#: order/templates/order/purchase_order_detail.html:58 #: order/templates/order/sales_order_detail.html:54 msgid "Order Notes" msgstr "" -#: order/templates/order/purchase_order_detail.html:235 +#: order/templates/order/purchase_order_detail.html:238 #: order/templates/order/sales_order_detail.html:518 msgid "Edit Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:245 +#: order/templates/order/purchase_order_detail.html:248 #: order/templates/order/sales_order_detail.html:528 msgid "Delete Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:276 +#: order/templates/order/purchase_order_detail.html:279 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:304 +#: order/templates/order/purchase_order_detail.html:307 #: order/templates/order/sales_order_detail.html:353 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:357 +#: order/templates/order/purchase_order_detail.html:360 #: order/templates/order/sales_order_detail.html:376 templates/js/part.js:996 #: templates/js/part.js:1185 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:364 +#: order/templates/order/purchase_order_detail.html:367 #: order/templates/order/sales_order_detail.html:383 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:428 +#: order/templates/order/purchase_order_detail.html:431 #: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:429 +#: order/templates/order/purchase_order_detail.html:432 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:434 +#: order/templates/order/purchase_order_detail.html:437 msgid "Receive line item" msgstr "" @@ -3487,93 +3492,93 @@ msgstr "" msgid "Match Supplier Parts" msgstr "" -#: order/views.py:489 +#: order/views.py:480 msgid "Receive Parts" msgstr "" -#: order/views.py:559 +#: order/views.py:550 msgid "Items received" msgstr "" -#: order/views.py:573 +#: order/views.py:564 msgid "No destination set" msgstr "" -#: order/views.py:618 +#: order/views.py:609 msgid "Error converting quantity to number" msgstr "" -#: order/views.py:624 +#: order/views.py:615 msgid "Receive quantity less than zero" msgstr "" -#: order/views.py:630 +#: order/views.py:621 msgid "No lines specified" msgstr "" -#: order/views.py:703 +#: order/views.py:694 msgid "Update prices" msgstr "" -#: order/views.py:961 +#: order/views.py:952 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1014 +#: order/views.py:1005 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1059 +#: order/views.py:1050 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1075 +#: order/views.py:1066 msgid "Select line item" msgstr "" -#: order/views.py:1106 +#: order/views.py:1097 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "" -#: order/views.py:1116 +#: order/views.py:1107 #, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1124 +#: order/views.py:1115 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1178 +#: order/views.py:1169 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1252 +#: order/views.py:1243 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1267 +#: order/views.py:1258 msgid "Remove allocation" msgstr "" -#: order/views.py:1339 +#: order/views.py:1330 msgid "Sales order not found" msgstr "" -#: order/views.py:1345 +#: order/views.py:1336 msgid "Price not found" msgstr "" -#: order/views.py:1348 +#: order/views.py:1339 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1353 +#: order/views.py:1344 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 10a91a024f..8dde333003 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 21:55+0000\n" +"POT-Creation-Date: 2021-07-19 21:59+0000\n" "PO-Revision-Date: 2021-07-19 07:47\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -29,7 +29,7 @@ msgstr "İşlem belirtilmedi" msgid "No matching action found" msgstr "Eşleşen eylem bulunamadı" -#: InvenTree/fields.py:99 +#: InvenTree/fields.py:100 msgid "Enter date" msgstr "Tarih giriniz" @@ -149,7 +149,7 @@ msgstr "Adı" #: build/templates/build/detail.html:24 company/models.py:351 #: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:309 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:312 #: part/models.py:703 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -469,12 +469,12 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:748 +#: build/templates/build/detail.html:34 common/models.py:746 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:345 +#: order/templates/order/purchase_order_detail.html:348 #: order/templates/order/sales_order_detail.html:200 #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 @@ -615,7 +615,7 @@ msgid "Build Order Reference" msgstr "Yapım İşi Emri Referansı" #: build/models.py:171 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:340 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:343 #: order/templates/order/sales_order_detail.html:359 part/models.py:2338 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 @@ -642,7 +642,7 @@ msgstr "Bu yapım işinin tahsis edildiği yapım işi emri" #: build/templates/build/detail.html:29 company/models.py:654 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:294 +#: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:344 part/models.py:325 #: part/models.py:1987 part/models.py:2003 part/models.py:2022 @@ -779,7 +779,7 @@ msgstr "Harici URL'ye bağlantı" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:416 +#: order/templates/order/purchase_order_detail.html:419 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 @@ -1109,7 +1109,7 @@ msgid "Stock can be taken from any available location." msgstr "Stok herhangi bir konumdan alınabilir." #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:405 +#: order/templates/order/purchase_order_detail.html:408 #: order/templates/order/receive_parts.html:25 stock/forms.py:135 msgid "Destination" msgstr "Hedef" @@ -1173,7 +1173,7 @@ msgstr "Gerekli parçaları sipariş edin" #: build/templates/build/detail.html:180 #: company/templates/company/detail.html:33 -#: company/templates/company/detail.html:75 order/views.py:677 +#: company/templates/company/detail.html:75 order/views.py:668 #: part/templates/part/category.html:140 msgid "Order Parts" msgstr "Parça Siparişi" @@ -1235,8 +1235,8 @@ msgstr "Yapım İşi Notları" #: build/templates/build/detail.html:261 build/templates/build/detail.html:397 #: company/templates/company/detail.html:173 #: company/templates/company/detail.html:200 -#: order/templates/order/purchase_order_detail.html:59 -#: order/templates/order/purchase_order_detail.html:92 +#: order/templates/order/purchase_order_detail.html:62 +#: order/templates/order/purchase_order_detail.html:95 #: order/templates/order/sales_order_detail.html:58 #: order/templates/order/sales_order_detail.html:85 #: part/templates/part/detail.html:109 stock/templates/stock/item.html:102 @@ -1246,7 +1246,7 @@ msgstr "" #: build/templates/build/detail.html:357 #: order/templates/order/po_attachments.html:79 -#: order/templates/order/purchase_order_detail.html:153 +#: order/templates/order/purchase_order_detail.html:156 #: order/templates/order/sales_order_detail.html:145 #: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 @@ -1255,7 +1255,7 @@ msgstr "" #: build/templates/build/detail.html:375 #: order/templates/order/po_attachments.html:51 -#: order/templates/order/purchase_order_detail.html:125 +#: order/templates/order/purchase_order_detail.html:128 #: order/templates/order/sales_order_detail.html:118 #: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 msgid "Edit Attachment" @@ -1263,7 +1263,7 @@ msgstr "Ek Düzenle" #: build/templates/build/detail.html:382 #: order/templates/order/po_attachments.html:58 -#: order/templates/order/purchase_order_detail.html:132 +#: order/templates/order/purchase_order_detail.html:135 #: order/templates/order/sales_order_detail.html:124 #: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" @@ -1271,7 +1271,7 @@ msgstr "" #: build/templates/build/detail.html:383 #: order/templates/order/po_attachments.html:59 -#: order/templates/order/purchase_order_detail.html:133 +#: order/templates/order/purchase_order_detail.html:136 #: order/templates/order/sales_order_detail.html:125 #: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 msgid "Delete Attachment" @@ -1452,19 +1452,25 @@ msgstr "Stok Tahsisini Düzenle" msgid "Updated Build Item" msgstr "Yapım İşi Ögesini Güncelle" -#: common/files.py:66 +#: common/files.py:67 msgid "Unsupported file format: {ext.upper()}" msgstr "Desteklenmeyen dosya formatı: {ext.upper()}" -#: common/files.py:71 +#: common/files.py:69 +#, fuzzy +#| msgid "Error reading file (invalid format)" +msgid "Error reading file (invalid encoding)" +msgstr "Dosya okurken hata (geçersiz biçim)" + +#: common/files.py:74 msgid "Error reading file (invalid format)" msgstr "Dosya okurken hata (geçersiz biçim)" -#: common/files.py:73 +#: common/files.py:76 msgid "Error reading file (incorrect dimension)" msgstr "Dosya okurken hata (hatalı ölçüler)" -#: common/files.py:75 +#: common/files.py:78 msgid "Error reading file (data could be corrupted)" msgstr "Dosya okurken hata (veri bozulmuş olabilir)" @@ -1485,396 +1491,396 @@ msgstr "{name.title()} Dosya" msgid "Select {name} file to upload" msgstr "{name} dosyasını yüklemek için seçin" -#: common/models.py:59 +#: common/models.py:57 msgid "InvenTree Instance Name" msgstr "" -#: common/models.py:61 +#: common/models.py:59 msgid "String descriptor for the server instance" msgstr "" -#: common/models.py:65 +#: common/models.py:63 msgid "Use instance name" msgstr "" -#: common/models.py:66 +#: common/models.py:64 msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:72 company/models.py:97 company/models.py:98 +#: common/models.py:70 company/models.py:97 company/models.py:98 msgid "Company name" msgstr "" -#: common/models.py:73 +#: common/models.py:71 msgid "Internal company name" msgstr "" -#: common/models.py:78 +#: common/models.py:76 msgid "Base URL" msgstr "" -#: common/models.py:79 +#: common/models.py:77 msgid "Base URL for server instance" msgstr "" -#: common/models.py:85 +#: common/models.py:83 msgid "Default Currency" msgstr "" -#: common/models.py:86 +#: common/models.py:84 msgid "Default currency" msgstr "" -#: common/models.py:92 +#: common/models.py:90 msgid "Download from URL" msgstr "" -#: common/models.py:93 +#: common/models.py:91 msgid "Allow download of remote images and files from external URL" msgstr "Harici URL'den resim ve dosyaların indirilmesine izin ver" -#: common/models.py:99 +#: common/models.py:97 msgid "Barcode Support" msgstr "" -#: common/models.py:100 +#: common/models.py:98 msgid "Enable barcode scanner support" msgstr "" -#: common/models.py:106 +#: common/models.py:104 msgid "IPN Regex" msgstr "DPN Regex" -#: common/models.py:107 +#: common/models.py:105 msgid "Regular expression pattern for matching Part IPN" msgstr "Parça DPN eşleştirmesi için Düzenli İfade Kalıbı (Regex)" -#: common/models.py:111 +#: common/models.py:109 msgid "Allow Duplicate IPN" msgstr "Yinelenen DPN'ye İzin Ver" -#: common/models.py:112 +#: common/models.py:110 msgid "Allow multiple parts to share the same IPN" msgstr "Birden çok parçanın aynı DPN'yi paylaşmasına izin ver" -#: common/models.py:118 +#: common/models.py:116 msgid "Allow Editing IPN" msgstr "DPN Düzenlemeye İzin Ver" -#: common/models.py:119 +#: common/models.py:117 msgid "Allow changing the IPN value while editing a part" msgstr "Parçayı düzenlerken DPN değiştirmeye izin ver" -#: common/models.py:125 +#: common/models.py:123 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:126 +#: common/models.py:124 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:132 +#: common/models.py:130 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:133 +#: common/models.py:131 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:139 +#: common/models.py:137 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:140 +#: common/models.py:138 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:146 +#: common/models.py:144 msgid "Copy Category Parameter Templates" msgstr "Kategori Paremetre Sablonu Kopyala" -#: common/models.py:147 +#: common/models.py:145 msgid "Copy category parameter templates when creating a part" msgstr "Parça oluştururken kategori parametre şablonlarını kopyala" -#: common/models.py:153 +#: common/models.py:151 msgid "Recent Part Count" msgstr "" -#: common/models.py:154 +#: common/models.py:152 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2225 report/models.py:187 +#: common/models.py:158 part/models.py:2225 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "Şablon" -#: common/models.py:161 +#: common/models.py:159 msgid "Parts are templates by default" msgstr "Parçaları varsayılan olan şablondur" -#: common/models.py:167 part/models.py:827 templates/js/table_filters.js:132 +#: common/models.py:165 part/models.py:827 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "Montaj" -#: common/models.py:168 +#: common/models.py:166 msgid "Parts can be assembled from other components by default" msgstr "Parçalar varsayılan olarak başka bileşenlerden monte edilebilir" -#: common/models.py:174 part/models.py:833 templates/js/table_filters.js:340 +#: common/models.py:172 part/models.py:833 templates/js/table_filters.js:340 msgid "Component" msgstr "Bileşen" -#: common/models.py:175 +#: common/models.py:173 msgid "Parts can be used as sub-components by default" msgstr "Parçalar varsayılan olarak alt bileşen olarak kullanılabilir" -#: common/models.py:181 part/models.py:844 +#: common/models.py:179 part/models.py:844 msgid "Purchaseable" msgstr "Satın Alınabilir" -#: common/models.py:182 +#: common/models.py:180 msgid "Parts are purchaseable by default" msgstr "Parçalar varsayılan olarak satın alınabilir" -#: common/models.py:188 part/models.py:849 templates/js/table_filters.js:348 +#: common/models.py:186 part/models.py:849 templates/js/table_filters.js:348 msgid "Salable" msgstr "Satılabilir" -#: common/models.py:189 +#: common/models.py:187 msgid "Parts are salable by default" msgstr "Parçalar varsayılan olarak satılabilir" -#: common/models.py:195 part/models.py:839 templates/js/table_filters.js:33 +#: common/models.py:193 part/models.py:839 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "Takip Edilebilir" -#: common/models.py:196 +#: common/models.py:194 msgid "Parts are trackable by default" msgstr "Parçalar varsayılan olarak takip edilebilir" -#: common/models.py:202 part/models.py:859 templates/js/table_filters.js:29 +#: common/models.py:200 part/models.py:859 templates/js/table_filters.js:29 msgid "Virtual" msgstr "Sanal" -#: common/models.py:203 +#: common/models.py:201 msgid "Parts are virtual by default" msgstr "Parçalar varsayılan olarak sanaldır" -#: common/models.py:209 +#: common/models.py:207 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:210 +#: common/models.py:208 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:216 +#: common/models.py:214 msgid "Show Import in Views" msgstr "" -#: common/models.py:217 +#: common/models.py:215 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:223 +#: common/models.py:221 msgid "Show Price in Forms" msgstr "" -#: common/models.py:224 +#: common/models.py:222 msgid "Display part price in some forms" msgstr "" -#: common/models.py:230 +#: common/models.py:228 msgid "Show related parts" msgstr "" -#: common/models.py:231 +#: common/models.py:229 msgid "Display related parts for a part" msgstr "" -#: common/models.py:237 +#: common/models.py:235 msgid "Create initial stock" msgstr "" -#: common/models.py:238 +#: common/models.py:236 msgid "Create initial stock on part creation" msgstr "" -#: common/models.py:244 +#: common/models.py:242 msgid "Internal Prices" msgstr "" -#: common/models.py:245 +#: common/models.py:243 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:251 +#: common/models.py:249 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:252 +#: common/models.py:250 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:258 templates/stats.html:25 +#: common/models.py:256 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:259 +#: common/models.py:257 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:265 +#: common/models.py:263 msgid "Page Size" msgstr "" -#: common/models.py:266 +#: common/models.py:264 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:276 +#: common/models.py:274 msgid "Test Reports" msgstr "" -#: common/models.py:277 +#: common/models.py:275 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:283 +#: common/models.py:281 msgid "Stock Expiry" msgstr "" -#: common/models.py:284 +#: common/models.py:282 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:290 +#: common/models.py:288 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:291 +#: common/models.py:289 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:297 +#: common/models.py:295 msgid "Stock Stale Time" msgstr "" -#: common/models.py:298 +#: common/models.py:296 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:300 +#: common/models.py:298 msgid "days" msgstr "" -#: common/models.py:305 +#: common/models.py:303 msgid "Build Expired Stock" msgstr "" -#: common/models.py:306 +#: common/models.py:304 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:312 +#: common/models.py:310 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:313 +#: common/models.py:311 msgid "Enable ownership control over stock locations and items" msgstr "Stok konumu ve ögeler üzerinde sahiplik kontrolünü etkinleştirin" -#: common/models.py:319 +#: common/models.py:317 msgid "Group by Part" msgstr "" -#: common/models.py:320 +#: common/models.py:318 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:326 +#: common/models.py:324 msgid "Recent Stock Count" msgstr "" -#: common/models.py:327 +#: common/models.py:325 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:333 +#: common/models.py:331 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:334 +#: common/models.py:332 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:339 +#: common/models.py:337 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:340 +#: common/models.py:338 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:344 +#: common/models.py:342 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:345 +#: common/models.py:343 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:350 +#: common/models.py:348 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:351 +#: common/models.py:349 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:574 +#: common/models.py:572 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:576 +#: common/models.py:574 msgid "Settings value" msgstr "" -#: common/models.py:611 +#: common/models.py:609 msgid "Must be an integer value" msgstr "" -#: common/models.py:634 +#: common/models.py:632 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:645 +#: common/models.py:643 msgid "Value must be an integer value" msgstr "" -#: common/models.py:668 +#: common/models.py:666 msgid "Key string must be unique" msgstr "" -#: common/models.py:749 company/forms.py:43 +#: common/models.py:747 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:756 company/templates/company/supplier_part.html:231 +#: common/models.py:754 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:757 +#: common/models.py:755 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:849 +#: common/models.py:848 msgid "Default" msgstr "" @@ -1896,7 +1902,8 @@ msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 -#: order/templates/order/po_navbar.html:22 order/views.py:290 +#: order/templates/order/po_navbar.html:22 +#: order/templates/order/purchase_order_detail.html:26 order/views.py:290 #: part/templates/part/bom_upload/upload_file.html:45 #: part/templates/part/import_wizard/part_upload.html:45 part/views.py:634 #: part/views.py:1248 @@ -2046,7 +2053,7 @@ msgstr "" msgid "Base Part" msgstr "" -#: company/models.py:321 company/models.py:488 order/views.py:1080 +#: company/models.py:321 company/models.py:488 order/views.py:1071 msgid "Select part" msgstr "" @@ -2065,7 +2072,7 @@ msgstr "" #: company/models.py:339 company/templates/company/manufacturer_part.html:93 #: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:331 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:441 templates/js/company.js:719 msgid "MPN" msgstr "" @@ -2129,7 +2136,7 @@ msgid "Select supplier" msgstr "" #: company/models.py:500 company/templates/company/supplier_part.html:92 -#: order/templates/order/purchase_order_detail.html:315 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:318 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" @@ -2865,7 +2872,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:385 +#: order/templates/order/purchase_order_detail.html:388 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -2990,14 +2997,14 @@ msgid "Edit Purchase Order" msgstr "" #: order/templates/order/order_base.html:196 -#: order/templates/order/purchase_order_detail.html:262 +#: order/templates/order/purchase_order_detail.html:265 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:250 templates/js/part.js:64 msgid "New Location" msgstr "Yeni Konum" #: order/templates/order/order_base.html:197 -#: order/templates/order/purchase_order_detail.html:263 +#: order/templates/order/purchase_order_detail.html:266 #: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" msgstr "Yeni stok konumu oluştur" @@ -3170,7 +3177,7 @@ msgstr "" #: order/templates/order/po_attachments.html:12 #: order/templates/order/po_navbar.html:32 -#: order/templates/order/purchase_order_detail.html:44 +#: order/templates/order/purchase_order_detail.html:47 msgid "Purchase Order Attachments" msgstr "" @@ -3180,7 +3187,7 @@ msgstr "" #: order/templates/order/po_navbar.html:29 #: order/templates/order/po_received_items.html:12 -#: order/templates/order/purchase_order_detail.html:35 +#: order/templates/order/purchase_order_detail.html:38 msgid "Received Items" msgstr "" @@ -3189,57 +3196,57 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:23 -#: order/templates/order/purchase_order_detail.html:199 +#: order/templates/order/purchase_order_detail.html:202 #: order/templates/order/sales_order_detail.html:23 #: order/templates/order/sales_order_detail.html:176 msgid "Add Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:55 +#: order/templates/order/purchase_order_detail.html:58 #: order/templates/order/sales_order_detail.html:54 msgid "Order Notes" msgstr "" -#: order/templates/order/purchase_order_detail.html:235 +#: order/templates/order/purchase_order_detail.html:238 #: order/templates/order/sales_order_detail.html:518 msgid "Edit Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:245 +#: order/templates/order/purchase_order_detail.html:248 #: order/templates/order/sales_order_detail.html:528 msgid "Delete Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:276 +#: order/templates/order/purchase_order_detail.html:279 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:304 +#: order/templates/order/purchase_order_detail.html:307 #: order/templates/order/sales_order_detail.html:353 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:357 +#: order/templates/order/purchase_order_detail.html:360 #: order/templates/order/sales_order_detail.html:376 templates/js/part.js:996 #: templates/js/part.js:1185 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:364 +#: order/templates/order/purchase_order_detail.html:367 #: order/templates/order/sales_order_detail.html:383 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:428 +#: order/templates/order/purchase_order_detail.html:431 #: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:429 +#: order/templates/order/purchase_order_detail.html:432 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:434 +#: order/templates/order/purchase_order_detail.html:437 msgid "Receive line item" msgstr "" @@ -3487,93 +3494,93 @@ msgstr "" msgid "Match Supplier Parts" msgstr "" -#: order/views.py:489 +#: order/views.py:480 msgid "Receive Parts" msgstr "" -#: order/views.py:559 +#: order/views.py:550 msgid "Items received" msgstr "" -#: order/views.py:573 +#: order/views.py:564 msgid "No destination set" msgstr "" -#: order/views.py:618 +#: order/views.py:609 msgid "Error converting quantity to number" msgstr "" -#: order/views.py:624 +#: order/views.py:615 msgid "Receive quantity less than zero" msgstr "" -#: order/views.py:630 +#: order/views.py:621 msgid "No lines specified" msgstr "" -#: order/views.py:703 +#: order/views.py:694 msgid "Update prices" msgstr "" -#: order/views.py:961 +#: order/views.py:952 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1014 +#: order/views.py:1005 msgid "Allocate Serial Numbers" msgstr "Seri Numaralarını Tahsis Et" -#: order/views.py:1059 +#: order/views.py:1050 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1075 +#: order/views.py:1066 msgid "Select line item" msgstr "" -#: order/views.py:1106 +#: order/views.py:1097 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "{serial} seri numarası için eşleşen öge bulunamadı" -#: order/views.py:1116 +#: order/views.py:1107 #, python-brace-format msgid "{serial} is not in stock" msgstr "{serial} stokta yok" -#: order/views.py:1124 +#: order/views.py:1115 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "{serial} zaten bir emirde tahsis edilmiş" -#: order/views.py:1178 +#: order/views.py:1169 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1252 +#: order/views.py:1243 msgid "Edit Allocation Quantity" msgstr "Tahsis Miktarını Düzenle" -#: order/views.py:1267 +#: order/views.py:1258 msgid "Remove allocation" msgstr "Tahsisi Sil" -#: order/views.py:1339 +#: order/views.py:1330 msgid "Sales order not found" msgstr "" -#: order/views.py:1345 +#: order/views.py:1336 msgid "Price not found" msgstr "" -#: order/views.py:1348 +#: order/views.py:1339 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1353 +#: order/views.py:1344 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index fc04996dec..c8c32bb56f 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 21:55+0000\n" +"POT-Creation-Date: 2021-07-19 21:59+0000\n" "PO-Revision-Date: 2021-07-19 07:47\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -29,7 +29,7 @@ msgstr "未指定操作" msgid "No matching action found" msgstr "未找到指定操作" -#: InvenTree/fields.py:99 +#: InvenTree/fields.py:100 msgid "Enter date" msgstr "输入日期" @@ -149,7 +149,7 @@ msgstr "名称" #: build/templates/build/detail.html:24 company/models.py:351 #: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:309 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:312 #: part/models.py:703 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -469,12 +469,12 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:748 +#: build/templates/build/detail.html:34 common/models.py:746 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:345 +#: order/templates/order/purchase_order_detail.html:348 #: order/templates/order/sales_order_detail.html:200 #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 @@ -615,7 +615,7 @@ msgid "Build Order Reference" msgstr "" #: build/models.py:171 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:340 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:343 #: order/templates/order/sales_order_detail.html:359 part/models.py:2338 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 @@ -642,7 +642,7 @@ msgstr "" #: build/templates/build/detail.html:29 company/models.py:654 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:294 +#: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:344 part/models.py:325 #: part/models.py:1987 part/models.py:2003 part/models.py:2022 @@ -779,7 +779,7 @@ msgstr "" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:416 +#: order/templates/order/purchase_order_detail.html:419 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 @@ -1109,7 +1109,7 @@ msgid "Stock can be taken from any available location." msgstr "" #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:405 +#: order/templates/order/purchase_order_detail.html:408 #: order/templates/order/receive_parts.html:25 stock/forms.py:135 msgid "Destination" msgstr "" @@ -1173,7 +1173,7 @@ msgstr "" #: build/templates/build/detail.html:180 #: company/templates/company/detail.html:33 -#: company/templates/company/detail.html:75 order/views.py:677 +#: company/templates/company/detail.html:75 order/views.py:668 #: part/templates/part/category.html:140 msgid "Order Parts" msgstr "" @@ -1235,8 +1235,8 @@ msgstr "" #: build/templates/build/detail.html:261 build/templates/build/detail.html:397 #: company/templates/company/detail.html:173 #: company/templates/company/detail.html:200 -#: order/templates/order/purchase_order_detail.html:59 -#: order/templates/order/purchase_order_detail.html:92 +#: order/templates/order/purchase_order_detail.html:62 +#: order/templates/order/purchase_order_detail.html:95 #: order/templates/order/sales_order_detail.html:58 #: order/templates/order/sales_order_detail.html:85 #: part/templates/part/detail.html:109 stock/templates/stock/item.html:102 @@ -1246,7 +1246,7 @@ msgstr "" #: build/templates/build/detail.html:357 #: order/templates/order/po_attachments.html:79 -#: order/templates/order/purchase_order_detail.html:153 +#: order/templates/order/purchase_order_detail.html:156 #: order/templates/order/sales_order_detail.html:145 #: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 @@ -1255,7 +1255,7 @@ msgstr "" #: build/templates/build/detail.html:375 #: order/templates/order/po_attachments.html:51 -#: order/templates/order/purchase_order_detail.html:125 +#: order/templates/order/purchase_order_detail.html:128 #: order/templates/order/sales_order_detail.html:118 #: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 msgid "Edit Attachment" @@ -1263,7 +1263,7 @@ msgstr "" #: build/templates/build/detail.html:382 #: order/templates/order/po_attachments.html:58 -#: order/templates/order/purchase_order_detail.html:132 +#: order/templates/order/purchase_order_detail.html:135 #: order/templates/order/sales_order_detail.html:124 #: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" @@ -1271,7 +1271,7 @@ msgstr "" #: build/templates/build/detail.html:383 #: order/templates/order/po_attachments.html:59 -#: order/templates/order/purchase_order_detail.html:133 +#: order/templates/order/purchase_order_detail.html:136 #: order/templates/order/sales_order_detail.html:125 #: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 msgid "Delete Attachment" @@ -1452,19 +1452,23 @@ msgstr "" msgid "Updated Build Item" msgstr "" -#: common/files.py:66 +#: common/files.py:67 msgid "Unsupported file format: {ext.upper()}" msgstr "" -#: common/files.py:71 +#: common/files.py:69 +msgid "Error reading file (invalid encoding)" +msgstr "" + +#: common/files.py:74 msgid "Error reading file (invalid format)" msgstr "" -#: common/files.py:73 +#: common/files.py:76 msgid "Error reading file (incorrect dimension)" msgstr "" -#: common/files.py:75 +#: common/files.py:78 msgid "Error reading file (data could be corrupted)" msgstr "" @@ -1485,396 +1489,396 @@ msgstr "" msgid "Select {name} file to upload" msgstr "" -#: common/models.py:59 +#: common/models.py:57 msgid "InvenTree Instance Name" msgstr "" -#: common/models.py:61 +#: common/models.py:59 msgid "String descriptor for the server instance" msgstr "" -#: common/models.py:65 +#: common/models.py:63 msgid "Use instance name" msgstr "" -#: common/models.py:66 +#: common/models.py:64 msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:72 company/models.py:97 company/models.py:98 +#: common/models.py:70 company/models.py:97 company/models.py:98 msgid "Company name" msgstr "" -#: common/models.py:73 +#: common/models.py:71 msgid "Internal company name" msgstr "" -#: common/models.py:78 +#: common/models.py:76 msgid "Base URL" msgstr "" -#: common/models.py:79 +#: common/models.py:77 msgid "Base URL for server instance" msgstr "" -#: common/models.py:85 +#: common/models.py:83 msgid "Default Currency" msgstr "" -#: common/models.py:86 +#: common/models.py:84 msgid "Default currency" msgstr "" -#: common/models.py:92 +#: common/models.py:90 msgid "Download from URL" msgstr "" -#: common/models.py:93 +#: common/models.py:91 msgid "Allow download of remote images and files from external URL" msgstr "" -#: common/models.py:99 +#: common/models.py:97 msgid "Barcode Support" msgstr "" -#: common/models.py:100 +#: common/models.py:98 msgid "Enable barcode scanner support" msgstr "" -#: common/models.py:106 +#: common/models.py:104 msgid "IPN Regex" msgstr "" -#: common/models.py:107 +#: common/models.py:105 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:111 +#: common/models.py:109 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:112 +#: common/models.py:110 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:118 +#: common/models.py:116 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:119 +#: common/models.py:117 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:125 +#: common/models.py:123 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:126 +#: common/models.py:124 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:132 +#: common/models.py:130 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:133 +#: common/models.py:131 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:139 +#: common/models.py:137 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:140 +#: common/models.py:138 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:146 +#: common/models.py:144 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:147 +#: common/models.py:145 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:153 +#: common/models.py:151 msgid "Recent Part Count" msgstr "" -#: common/models.py:154 +#: common/models.py:152 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2225 report/models.py:187 +#: common/models.py:158 part/models.py:2225 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" -#: common/models.py:161 +#: common/models.py:159 msgid "Parts are templates by default" msgstr "" -#: common/models.py:167 part/models.py:827 templates/js/table_filters.js:132 +#: common/models.py:165 part/models.py:827 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" -#: common/models.py:168 +#: common/models.py:166 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:174 part/models.py:833 templates/js/table_filters.js:340 +#: common/models.py:172 part/models.py:833 templates/js/table_filters.js:340 msgid "Component" msgstr "" -#: common/models.py:175 +#: common/models.py:173 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:181 part/models.py:844 +#: common/models.py:179 part/models.py:844 msgid "Purchaseable" msgstr "" -#: common/models.py:182 +#: common/models.py:180 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:188 part/models.py:849 templates/js/table_filters.js:348 +#: common/models.py:186 part/models.py:849 templates/js/table_filters.js:348 msgid "Salable" msgstr "" -#: common/models.py:189 +#: common/models.py:187 msgid "Parts are salable by default" msgstr "" -#: common/models.py:195 part/models.py:839 templates/js/table_filters.js:33 +#: common/models.py:193 part/models.py:839 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" -#: common/models.py:196 +#: common/models.py:194 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:202 part/models.py:859 templates/js/table_filters.js:29 +#: common/models.py:200 part/models.py:859 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" -#: common/models.py:203 +#: common/models.py:201 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:209 +#: common/models.py:207 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:210 +#: common/models.py:208 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:216 +#: common/models.py:214 msgid "Show Import in Views" msgstr "" -#: common/models.py:217 +#: common/models.py:215 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:223 +#: common/models.py:221 msgid "Show Price in Forms" msgstr "" -#: common/models.py:224 +#: common/models.py:222 msgid "Display part price in some forms" msgstr "" -#: common/models.py:230 +#: common/models.py:228 msgid "Show related parts" msgstr "" -#: common/models.py:231 +#: common/models.py:229 msgid "Display related parts for a part" msgstr "" -#: common/models.py:237 +#: common/models.py:235 msgid "Create initial stock" msgstr "" -#: common/models.py:238 +#: common/models.py:236 msgid "Create initial stock on part creation" msgstr "" -#: common/models.py:244 +#: common/models.py:242 msgid "Internal Prices" msgstr "" -#: common/models.py:245 +#: common/models.py:243 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:251 +#: common/models.py:249 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:252 +#: common/models.py:250 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:258 templates/stats.html:25 +#: common/models.py:256 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:259 +#: common/models.py:257 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:265 +#: common/models.py:263 msgid "Page Size" msgstr "" -#: common/models.py:266 +#: common/models.py:264 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:276 +#: common/models.py:274 msgid "Test Reports" msgstr "" -#: common/models.py:277 +#: common/models.py:275 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:283 +#: common/models.py:281 msgid "Stock Expiry" msgstr "" -#: common/models.py:284 +#: common/models.py:282 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:290 +#: common/models.py:288 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:291 +#: common/models.py:289 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:297 +#: common/models.py:295 msgid "Stock Stale Time" msgstr "" -#: common/models.py:298 +#: common/models.py:296 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:300 +#: common/models.py:298 msgid "days" msgstr "" -#: common/models.py:305 +#: common/models.py:303 msgid "Build Expired Stock" msgstr "" -#: common/models.py:306 +#: common/models.py:304 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:312 +#: common/models.py:310 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:313 +#: common/models.py:311 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:319 +#: common/models.py:317 msgid "Group by Part" msgstr "" -#: common/models.py:320 +#: common/models.py:318 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:326 +#: common/models.py:324 msgid "Recent Stock Count" msgstr "" -#: common/models.py:327 +#: common/models.py:325 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:333 +#: common/models.py:331 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:334 +#: common/models.py:332 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:339 +#: common/models.py:337 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:340 +#: common/models.py:338 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:344 +#: common/models.py:342 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:345 +#: common/models.py:343 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:350 +#: common/models.py:348 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:351 +#: common/models.py:349 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:574 +#: common/models.py:572 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:576 +#: common/models.py:574 msgid "Settings value" msgstr "" -#: common/models.py:611 +#: common/models.py:609 msgid "Must be an integer value" msgstr "" -#: common/models.py:634 +#: common/models.py:632 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:645 +#: common/models.py:643 msgid "Value must be an integer value" msgstr "" -#: common/models.py:668 +#: common/models.py:666 msgid "Key string must be unique" msgstr "" -#: common/models.py:749 company/forms.py:43 +#: common/models.py:747 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:756 company/templates/company/supplier_part.html:231 +#: common/models.py:754 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:757 +#: common/models.py:755 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:849 +#: common/models.py:848 msgid "Default" msgstr "" @@ -1896,7 +1900,8 @@ msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 -#: order/templates/order/po_navbar.html:22 order/views.py:290 +#: order/templates/order/po_navbar.html:22 +#: order/templates/order/purchase_order_detail.html:26 order/views.py:290 #: part/templates/part/bom_upload/upload_file.html:45 #: part/templates/part/import_wizard/part_upload.html:45 part/views.py:634 #: part/views.py:1248 @@ -2046,7 +2051,7 @@ msgstr "" msgid "Base Part" msgstr "" -#: company/models.py:321 company/models.py:488 order/views.py:1080 +#: company/models.py:321 company/models.py:488 order/views.py:1071 msgid "Select part" msgstr "" @@ -2065,7 +2070,7 @@ msgstr "" #: company/models.py:339 company/templates/company/manufacturer_part.html:93 #: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:331 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:441 templates/js/company.js:719 msgid "MPN" msgstr "" @@ -2129,7 +2134,7 @@ msgid "Select supplier" msgstr "" #: company/models.py:500 company/templates/company/supplier_part.html:92 -#: order/templates/order/purchase_order_detail.html:315 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:318 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" @@ -2865,7 +2870,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:385 +#: order/templates/order/purchase_order_detail.html:388 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -2990,14 +2995,14 @@ msgid "Edit Purchase Order" msgstr "" #: order/templates/order/order_base.html:196 -#: order/templates/order/purchase_order_detail.html:262 +#: order/templates/order/purchase_order_detail.html:265 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:250 templates/js/part.js:64 msgid "New Location" msgstr "" #: order/templates/order/order_base.html:197 -#: order/templates/order/purchase_order_detail.html:263 +#: order/templates/order/purchase_order_detail.html:266 #: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" msgstr "" @@ -3170,7 +3175,7 @@ msgstr "" #: order/templates/order/po_attachments.html:12 #: order/templates/order/po_navbar.html:32 -#: order/templates/order/purchase_order_detail.html:44 +#: order/templates/order/purchase_order_detail.html:47 msgid "Purchase Order Attachments" msgstr "" @@ -3180,7 +3185,7 @@ msgstr "" #: order/templates/order/po_navbar.html:29 #: order/templates/order/po_received_items.html:12 -#: order/templates/order/purchase_order_detail.html:35 +#: order/templates/order/purchase_order_detail.html:38 msgid "Received Items" msgstr "" @@ -3189,57 +3194,57 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:23 -#: order/templates/order/purchase_order_detail.html:199 +#: order/templates/order/purchase_order_detail.html:202 #: order/templates/order/sales_order_detail.html:23 #: order/templates/order/sales_order_detail.html:176 msgid "Add Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:55 +#: order/templates/order/purchase_order_detail.html:58 #: order/templates/order/sales_order_detail.html:54 msgid "Order Notes" msgstr "" -#: order/templates/order/purchase_order_detail.html:235 +#: order/templates/order/purchase_order_detail.html:238 #: order/templates/order/sales_order_detail.html:518 msgid "Edit Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:245 +#: order/templates/order/purchase_order_detail.html:248 #: order/templates/order/sales_order_detail.html:528 msgid "Delete Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:276 +#: order/templates/order/purchase_order_detail.html:279 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:304 +#: order/templates/order/purchase_order_detail.html:307 #: order/templates/order/sales_order_detail.html:353 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:357 +#: order/templates/order/purchase_order_detail.html:360 #: order/templates/order/sales_order_detail.html:376 templates/js/part.js:996 #: templates/js/part.js:1185 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:364 +#: order/templates/order/purchase_order_detail.html:367 #: order/templates/order/sales_order_detail.html:383 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:428 +#: order/templates/order/purchase_order_detail.html:431 #: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:429 +#: order/templates/order/purchase_order_detail.html:432 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:434 +#: order/templates/order/purchase_order_detail.html:437 msgid "Receive line item" msgstr "" @@ -3487,93 +3492,93 @@ msgstr "" msgid "Match Supplier Parts" msgstr "" -#: order/views.py:489 +#: order/views.py:480 msgid "Receive Parts" msgstr "" -#: order/views.py:559 +#: order/views.py:550 msgid "Items received" msgstr "" -#: order/views.py:573 +#: order/views.py:564 msgid "No destination set" msgstr "" -#: order/views.py:618 +#: order/views.py:609 msgid "Error converting quantity to number" msgstr "" -#: order/views.py:624 +#: order/views.py:615 msgid "Receive quantity less than zero" msgstr "" -#: order/views.py:630 +#: order/views.py:621 msgid "No lines specified" msgstr "" -#: order/views.py:703 +#: order/views.py:694 msgid "Update prices" msgstr "" -#: order/views.py:961 +#: order/views.py:952 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1014 +#: order/views.py:1005 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1059 +#: order/views.py:1050 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1075 +#: order/views.py:1066 msgid "Select line item" msgstr "" -#: order/views.py:1106 +#: order/views.py:1097 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "" -#: order/views.py:1116 +#: order/views.py:1107 #, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1124 +#: order/views.py:1115 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1178 +#: order/views.py:1169 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1252 +#: order/views.py:1243 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1267 +#: order/views.py:1258 msgid "Remove allocation" msgstr "" -#: order/views.py:1339 +#: order/views.py:1330 msgid "Sales order not found" msgstr "" -#: order/views.py:1345 +#: order/views.py:1336 msgid "Price not found" msgstr "" -#: order/views.py:1348 +#: order/views.py:1339 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1353 +#: order/views.py:1344 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" From 3a801dc09066d3c070ef2d9c0d15262f7fdda624 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 20 Jul 2021 08:24:22 +1000 Subject: [PATCH 571/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/fr/LC_MESSAGES/django.po | 323 +++++++++++----------- 1 file changed, 164 insertions(+), 159 deletions(-) diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 6fd94085e1..d8e5f4f3d7 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 07:46+0000\n" -"PO-Revision-Date: 2021-07-19 07:47\n" +"POT-Creation-Date: 2021-07-19 21:59+0000\n" +"PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -29,7 +29,7 @@ msgstr "Aucune action spécifiée" msgid "No matching action found" msgstr "Aucune action correspondante trouvée" -#: InvenTree/fields.py:99 +#: InvenTree/fields.py:100 msgid "Enter date" msgstr "Entrer la date" @@ -149,7 +149,7 @@ msgstr "Nom" #: build/templates/build/detail.html:24 company/models.py:351 #: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:309 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:312 #: part/models.py:703 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -469,12 +469,12 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:748 +#: build/templates/build/detail.html:34 common/models.py:746 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:345 +#: order/templates/order/purchase_order_detail.html:348 #: order/templates/order/sales_order_detail.html:200 #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 @@ -615,7 +615,7 @@ msgid "Build Order Reference" msgstr "" #: build/models.py:171 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:340 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:343 #: order/templates/order/sales_order_detail.html:359 part/models.py:2338 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 @@ -642,7 +642,7 @@ msgstr "" #: build/templates/build/detail.html:29 company/models.py:654 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:294 +#: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:344 part/models.py:325 #: part/models.py:1987 part/models.py:2003 part/models.py:2022 @@ -779,7 +779,7 @@ msgstr "" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:416 +#: order/templates/order/purchase_order_detail.html:419 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 @@ -1109,7 +1109,7 @@ msgid "Stock can be taken from any available location." msgstr "" #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:405 +#: order/templates/order/purchase_order_detail.html:408 #: order/templates/order/receive_parts.html:25 stock/forms.py:135 msgid "Destination" msgstr "" @@ -1173,7 +1173,7 @@ msgstr "Commander les pièces requises" #: build/templates/build/detail.html:180 #: company/templates/company/detail.html:33 -#: company/templates/company/detail.html:75 order/views.py:677 +#: company/templates/company/detail.html:75 order/views.py:668 #: part/templates/part/category.html:140 msgid "Order Parts" msgstr "Commander des pièces" @@ -1235,8 +1235,8 @@ msgstr "" #: build/templates/build/detail.html:261 build/templates/build/detail.html:397 #: company/templates/company/detail.html:173 #: company/templates/company/detail.html:200 -#: order/templates/order/purchase_order_detail.html:59 -#: order/templates/order/purchase_order_detail.html:92 +#: order/templates/order/purchase_order_detail.html:62 +#: order/templates/order/purchase_order_detail.html:95 #: order/templates/order/sales_order_detail.html:58 #: order/templates/order/sales_order_detail.html:85 #: part/templates/part/detail.html:109 stock/templates/stock/item.html:102 @@ -1246,7 +1246,7 @@ msgstr "" #: build/templates/build/detail.html:357 #: order/templates/order/po_attachments.html:79 -#: order/templates/order/purchase_order_detail.html:153 +#: order/templates/order/purchase_order_detail.html:156 #: order/templates/order/sales_order_detail.html:145 #: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 @@ -1255,7 +1255,7 @@ msgstr "" #: build/templates/build/detail.html:375 #: order/templates/order/po_attachments.html:51 -#: order/templates/order/purchase_order_detail.html:125 +#: order/templates/order/purchase_order_detail.html:128 #: order/templates/order/sales_order_detail.html:118 #: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 msgid "Edit Attachment" @@ -1263,7 +1263,7 @@ msgstr "" #: build/templates/build/detail.html:382 #: order/templates/order/po_attachments.html:58 -#: order/templates/order/purchase_order_detail.html:132 +#: order/templates/order/purchase_order_detail.html:135 #: order/templates/order/sales_order_detail.html:124 #: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" @@ -1271,7 +1271,7 @@ msgstr "" #: build/templates/build/detail.html:383 #: order/templates/order/po_attachments.html:59 -#: order/templates/order/purchase_order_detail.html:133 +#: order/templates/order/purchase_order_detail.html:136 #: order/templates/order/sales_order_detail.html:125 #: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 msgid "Delete Attachment" @@ -1452,19 +1452,23 @@ msgstr "" msgid "Updated Build Item" msgstr "" -#: common/files.py:66 +#: common/files.py:67 msgid "Unsupported file format: {ext.upper()}" msgstr "" -#: common/files.py:71 +#: common/files.py:69 +msgid "Error reading file (invalid encoding)" +msgstr "" + +#: common/files.py:74 msgid "Error reading file (invalid format)" msgstr "" -#: common/files.py:73 +#: common/files.py:76 msgid "Error reading file (incorrect dimension)" msgstr "" -#: common/files.py:75 +#: common/files.py:78 msgid "Error reading file (data could be corrupted)" msgstr "" @@ -1485,396 +1489,396 @@ msgstr "{name.title()} Fichier" msgid "Select {name} file to upload" msgstr "" -#: common/models.py:59 +#: common/models.py:57 msgid "InvenTree Instance Name" msgstr "" -#: common/models.py:61 +#: common/models.py:59 msgid "String descriptor for the server instance" msgstr "" -#: common/models.py:65 +#: common/models.py:63 msgid "Use instance name" msgstr "" -#: common/models.py:66 +#: common/models.py:64 msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:72 company/models.py:97 company/models.py:98 +#: common/models.py:70 company/models.py:97 company/models.py:98 msgid "Company name" msgstr "" -#: common/models.py:73 +#: common/models.py:71 msgid "Internal company name" msgstr "" -#: common/models.py:78 +#: common/models.py:76 msgid "Base URL" msgstr "" -#: common/models.py:79 +#: common/models.py:77 msgid "Base URL for server instance" msgstr "" -#: common/models.py:85 +#: common/models.py:83 msgid "Default Currency" msgstr "" -#: common/models.py:86 +#: common/models.py:84 msgid "Default currency" msgstr "" -#: common/models.py:92 +#: common/models.py:90 msgid "Download from URL" msgstr "Télécharger depuis l'URL" -#: common/models.py:93 +#: common/models.py:91 msgid "Allow download of remote images and files from external URL" msgstr "" -#: common/models.py:99 +#: common/models.py:97 msgid "Barcode Support" msgstr "" -#: common/models.py:100 +#: common/models.py:98 msgid "Enable barcode scanner support" msgstr "" -#: common/models.py:106 +#: common/models.py:104 msgid "IPN Regex" msgstr "Regex IPN" -#: common/models.py:107 +#: common/models.py:105 msgid "Regular expression pattern for matching Part IPN" msgstr "Expression régulière pour la correspondance avec l'IPN de la Pièce" -#: common/models.py:111 +#: common/models.py:109 msgid "Allow Duplicate IPN" msgstr "Autoriser les IPN dupliqués" -#: common/models.py:112 +#: common/models.py:110 msgid "Allow multiple parts to share the same IPN" msgstr "Permettre à plusieurs pièces de partager le même IPN" -#: common/models.py:118 +#: common/models.py:116 msgid "Allow Editing IPN" msgstr "Autoriser l'édition de l'IPN" -#: common/models.py:119 +#: common/models.py:117 msgid "Allow changing the IPN value while editing a part" msgstr "Permettre de modifier la valeur de l'IPN lors de l'édition d'une pièce" -#: common/models.py:125 +#: common/models.py:123 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:126 +#: common/models.py:124 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:132 +#: common/models.py:130 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:133 +#: common/models.py:131 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:139 +#: common/models.py:137 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:140 +#: common/models.py:138 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:146 +#: common/models.py:144 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:147 +#: common/models.py:145 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:153 +#: common/models.py:151 msgid "Recent Part Count" msgstr "" -#: common/models.py:154 +#: common/models.py:152 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2225 report/models.py:187 +#: common/models.py:158 part/models.py:2225 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" -#: common/models.py:161 +#: common/models.py:159 msgid "Parts are templates by default" msgstr "" -#: common/models.py:167 part/models.py:827 templates/js/table_filters.js:132 +#: common/models.py:165 part/models.py:827 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" -#: common/models.py:168 +#: common/models.py:166 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:174 part/models.py:833 templates/js/table_filters.js:340 +#: common/models.py:172 part/models.py:833 templates/js/table_filters.js:340 msgid "Component" msgstr "" -#: common/models.py:175 +#: common/models.py:173 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:181 part/models.py:844 +#: common/models.py:179 part/models.py:844 msgid "Purchaseable" msgstr "" -#: common/models.py:182 +#: common/models.py:180 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:188 part/models.py:849 templates/js/table_filters.js:348 +#: common/models.py:186 part/models.py:849 templates/js/table_filters.js:348 msgid "Salable" msgstr "" -#: common/models.py:189 +#: common/models.py:187 msgid "Parts are salable by default" msgstr "" -#: common/models.py:195 part/models.py:839 templates/js/table_filters.js:33 +#: common/models.py:193 part/models.py:839 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" -#: common/models.py:196 +#: common/models.py:194 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:202 part/models.py:859 templates/js/table_filters.js:29 +#: common/models.py:200 part/models.py:859 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" -#: common/models.py:203 +#: common/models.py:201 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:209 +#: common/models.py:207 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:210 +#: common/models.py:208 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:216 +#: common/models.py:214 msgid "Show Import in Views" msgstr "" -#: common/models.py:217 +#: common/models.py:215 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:223 +#: common/models.py:221 msgid "Show Price in Forms" msgstr "" -#: common/models.py:224 +#: common/models.py:222 msgid "Display part price in some forms" msgstr "" -#: common/models.py:230 +#: common/models.py:228 msgid "Show related parts" msgstr "" -#: common/models.py:231 +#: common/models.py:229 msgid "Display related parts for a part" msgstr "" -#: common/models.py:237 +#: common/models.py:235 msgid "Create initial stock" msgstr "" -#: common/models.py:238 +#: common/models.py:236 msgid "Create initial stock on part creation" msgstr "" -#: common/models.py:244 +#: common/models.py:242 msgid "Internal Prices" msgstr "" -#: common/models.py:245 +#: common/models.py:243 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:251 +#: common/models.py:249 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:252 +#: common/models.py:250 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:258 templates/stats.html:25 +#: common/models.py:256 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:259 +#: common/models.py:257 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:265 +#: common/models.py:263 msgid "Page Size" msgstr "" -#: common/models.py:266 +#: common/models.py:264 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:276 +#: common/models.py:274 msgid "Test Reports" msgstr "" -#: common/models.py:277 +#: common/models.py:275 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:283 +#: common/models.py:281 msgid "Stock Expiry" msgstr "" -#: common/models.py:284 +#: common/models.py:282 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:290 +#: common/models.py:288 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:291 +#: common/models.py:289 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:297 +#: common/models.py:295 msgid "Stock Stale Time" msgstr "" -#: common/models.py:298 +#: common/models.py:296 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:300 +#: common/models.py:298 msgid "days" msgstr "jours" -#: common/models.py:305 +#: common/models.py:303 msgid "Build Expired Stock" msgstr "" -#: common/models.py:306 +#: common/models.py:304 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:312 +#: common/models.py:310 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:313 +#: common/models.py:311 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:319 +#: common/models.py:317 msgid "Group by Part" msgstr "" -#: common/models.py:320 +#: common/models.py:318 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:326 +#: common/models.py:324 msgid "Recent Stock Count" msgstr "" -#: common/models.py:327 +#: common/models.py:325 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:333 +#: common/models.py:331 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:334 +#: common/models.py:332 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:339 +#: common/models.py:337 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:340 +#: common/models.py:338 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:344 +#: common/models.py:342 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:345 +#: common/models.py:343 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:350 +#: common/models.py:348 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:351 +#: common/models.py:349 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:574 +#: common/models.py:572 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:576 +#: common/models.py:574 msgid "Settings value" msgstr "" -#: common/models.py:611 +#: common/models.py:609 msgid "Must be an integer value" msgstr "" -#: common/models.py:634 +#: common/models.py:632 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:645 +#: common/models.py:643 msgid "Value must be an integer value" msgstr "" -#: common/models.py:668 +#: common/models.py:666 msgid "Key string must be unique" msgstr "" -#: common/models.py:749 company/forms.py:43 +#: common/models.py:747 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:756 company/templates/company/supplier_part.html:231 +#: common/models.py:754 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:757 +#: common/models.py:755 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:849 +#: common/models.py:848 msgid "Default" msgstr "" @@ -1896,7 +1900,8 @@ msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 -#: order/templates/order/po_navbar.html:22 order/views.py:290 +#: order/templates/order/po_navbar.html:22 +#: order/templates/order/purchase_order_detail.html:26 order/views.py:290 #: part/templates/part/bom_upload/upload_file.html:45 #: part/templates/part/import_wizard/part_upload.html:45 part/views.py:634 #: part/views.py:1248 @@ -2046,7 +2051,7 @@ msgstr "" msgid "Base Part" msgstr "" -#: company/models.py:321 company/models.py:488 order/views.py:1080 +#: company/models.py:321 company/models.py:488 order/views.py:1071 msgid "Select part" msgstr "" @@ -2065,7 +2070,7 @@ msgstr "" #: company/models.py:339 company/templates/company/manufacturer_part.html:93 #: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:331 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:441 templates/js/company.js:719 msgid "MPN" msgstr "" @@ -2129,7 +2134,7 @@ msgid "Select supplier" msgstr "" #: company/models.py:500 company/templates/company/supplier_part.html:92 -#: order/templates/order/purchase_order_detail.html:315 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:318 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" @@ -2865,7 +2870,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:385 +#: order/templates/order/purchase_order_detail.html:388 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -2990,14 +2995,14 @@ msgid "Edit Purchase Order" msgstr "" #: order/templates/order/order_base.html:196 -#: order/templates/order/purchase_order_detail.html:262 +#: order/templates/order/purchase_order_detail.html:265 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:250 templates/js/part.js:64 msgid "New Location" msgstr "" #: order/templates/order/order_base.html:197 -#: order/templates/order/purchase_order_detail.html:263 +#: order/templates/order/purchase_order_detail.html:266 #: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" msgstr "" @@ -3170,7 +3175,7 @@ msgstr "" #: order/templates/order/po_attachments.html:12 #: order/templates/order/po_navbar.html:32 -#: order/templates/order/purchase_order_detail.html:44 +#: order/templates/order/purchase_order_detail.html:47 msgid "Purchase Order Attachments" msgstr "" @@ -3180,7 +3185,7 @@ msgstr "" #: order/templates/order/po_navbar.html:29 #: order/templates/order/po_received_items.html:12 -#: order/templates/order/purchase_order_detail.html:35 +#: order/templates/order/purchase_order_detail.html:38 msgid "Received Items" msgstr "" @@ -3189,57 +3194,57 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:23 -#: order/templates/order/purchase_order_detail.html:199 +#: order/templates/order/purchase_order_detail.html:202 #: order/templates/order/sales_order_detail.html:23 #: order/templates/order/sales_order_detail.html:176 msgid "Add Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:55 +#: order/templates/order/purchase_order_detail.html:58 #: order/templates/order/sales_order_detail.html:54 msgid "Order Notes" msgstr "" -#: order/templates/order/purchase_order_detail.html:235 +#: order/templates/order/purchase_order_detail.html:238 #: order/templates/order/sales_order_detail.html:518 msgid "Edit Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:245 +#: order/templates/order/purchase_order_detail.html:248 #: order/templates/order/sales_order_detail.html:528 msgid "Delete Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:276 +#: order/templates/order/purchase_order_detail.html:279 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:304 +#: order/templates/order/purchase_order_detail.html:307 #: order/templates/order/sales_order_detail.html:353 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:357 +#: order/templates/order/purchase_order_detail.html:360 #: order/templates/order/sales_order_detail.html:376 templates/js/part.js:996 #: templates/js/part.js:1185 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:364 +#: order/templates/order/purchase_order_detail.html:367 #: order/templates/order/sales_order_detail.html:383 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:428 +#: order/templates/order/purchase_order_detail.html:431 #: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:429 +#: order/templates/order/purchase_order_detail.html:432 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:434 +#: order/templates/order/purchase_order_detail.html:437 msgid "Receive line item" msgstr "" @@ -3487,93 +3492,93 @@ msgstr "" msgid "Match Supplier Parts" msgstr "" -#: order/views.py:489 +#: order/views.py:480 msgid "Receive Parts" msgstr "" -#: order/views.py:559 +#: order/views.py:550 msgid "Items received" msgstr "" -#: order/views.py:573 +#: order/views.py:564 msgid "No destination set" msgstr "" -#: order/views.py:618 +#: order/views.py:609 msgid "Error converting quantity to number" msgstr "" -#: order/views.py:624 +#: order/views.py:615 msgid "Receive quantity less than zero" msgstr "" -#: order/views.py:630 +#: order/views.py:621 msgid "No lines specified" msgstr "" -#: order/views.py:703 +#: order/views.py:694 msgid "Update prices" msgstr "" -#: order/views.py:961 +#: order/views.py:952 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1014 +#: order/views.py:1005 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1059 +#: order/views.py:1050 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1075 +#: order/views.py:1066 msgid "Select line item" msgstr "" -#: order/views.py:1106 +#: order/views.py:1097 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "" -#: order/views.py:1116 +#: order/views.py:1107 #, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1124 +#: order/views.py:1115 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1178 +#: order/views.py:1169 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1252 +#: order/views.py:1243 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1267 +#: order/views.py:1258 msgid "Remove allocation" msgstr "" -#: order/views.py:1339 +#: order/views.py:1330 msgid "Sales order not found" msgstr "" -#: order/views.py:1345 +#: order/views.py:1336 msgid "Price not found" msgstr "" -#: order/views.py:1348 +#: order/views.py:1339 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1353 +#: order/views.py:1344 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" From da2a105067d645b9de97cb502c15863bb7d8995c Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 20 Jul 2021 08:24:23 +1000 Subject: [PATCH 572/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/es/LC_MESSAGES/django.po | 323 +++++++++++----------- 1 file changed, 164 insertions(+), 159 deletions(-) diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index e747a8e0ca..8c633189bd 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 07:46+0000\n" -"PO-Revision-Date: 2021-07-19 07:47\n" +"POT-Creation-Date: 2021-07-19 21:59+0000\n" +"PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -29,7 +29,7 @@ msgstr "No se especificó ninguna acción" msgid "No matching action found" msgstr "No se encontró ninguna acción coincidente" -#: InvenTree/fields.py:99 +#: InvenTree/fields.py:100 msgid "Enter date" msgstr "Ingrese la fecha" @@ -149,7 +149,7 @@ msgstr "Nombre" #: build/templates/build/detail.html:24 company/models.py:351 #: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:309 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:312 #: part/models.py:703 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -469,12 +469,12 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:748 +#: build/templates/build/detail.html:34 common/models.py:746 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:345 +#: order/templates/order/purchase_order_detail.html:348 #: order/templates/order/sales_order_detail.html:200 #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 @@ -615,7 +615,7 @@ msgid "Build Order Reference" msgstr "" #: build/models.py:171 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:340 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:343 #: order/templates/order/sales_order_detail.html:359 part/models.py:2338 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 @@ -642,7 +642,7 @@ msgstr "" #: build/templates/build/detail.html:29 company/models.py:654 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:294 +#: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:344 part/models.py:325 #: part/models.py:1987 part/models.py:2003 part/models.py:2022 @@ -779,7 +779,7 @@ msgstr "" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:416 +#: order/templates/order/purchase_order_detail.html:419 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 @@ -1109,7 +1109,7 @@ msgid "Stock can be taken from any available location." msgstr "" #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:405 +#: order/templates/order/purchase_order_detail.html:408 #: order/templates/order/receive_parts.html:25 stock/forms.py:135 msgid "Destination" msgstr "Destinación" @@ -1173,7 +1173,7 @@ msgstr "" #: build/templates/build/detail.html:180 #: company/templates/company/detail.html:33 -#: company/templates/company/detail.html:75 order/views.py:677 +#: company/templates/company/detail.html:75 order/views.py:668 #: part/templates/part/category.html:140 msgid "Order Parts" msgstr "" @@ -1235,8 +1235,8 @@ msgstr "" #: build/templates/build/detail.html:261 build/templates/build/detail.html:397 #: company/templates/company/detail.html:173 #: company/templates/company/detail.html:200 -#: order/templates/order/purchase_order_detail.html:59 -#: order/templates/order/purchase_order_detail.html:92 +#: order/templates/order/purchase_order_detail.html:62 +#: order/templates/order/purchase_order_detail.html:95 #: order/templates/order/sales_order_detail.html:58 #: order/templates/order/sales_order_detail.html:85 #: part/templates/part/detail.html:109 stock/templates/stock/item.html:102 @@ -1246,7 +1246,7 @@ msgstr "" #: build/templates/build/detail.html:357 #: order/templates/order/po_attachments.html:79 -#: order/templates/order/purchase_order_detail.html:153 +#: order/templates/order/purchase_order_detail.html:156 #: order/templates/order/sales_order_detail.html:145 #: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 @@ -1255,7 +1255,7 @@ msgstr "" #: build/templates/build/detail.html:375 #: order/templates/order/po_attachments.html:51 -#: order/templates/order/purchase_order_detail.html:125 +#: order/templates/order/purchase_order_detail.html:128 #: order/templates/order/sales_order_detail.html:118 #: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 msgid "Edit Attachment" @@ -1263,7 +1263,7 @@ msgstr "" #: build/templates/build/detail.html:382 #: order/templates/order/po_attachments.html:58 -#: order/templates/order/purchase_order_detail.html:132 +#: order/templates/order/purchase_order_detail.html:135 #: order/templates/order/sales_order_detail.html:124 #: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" @@ -1271,7 +1271,7 @@ msgstr "" #: build/templates/build/detail.html:383 #: order/templates/order/po_attachments.html:59 -#: order/templates/order/purchase_order_detail.html:133 +#: order/templates/order/purchase_order_detail.html:136 #: order/templates/order/sales_order_detail.html:125 #: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 msgid "Delete Attachment" @@ -1452,19 +1452,23 @@ msgstr "" msgid "Updated Build Item" msgstr "" -#: common/files.py:66 +#: common/files.py:67 msgid "Unsupported file format: {ext.upper()}" msgstr "" -#: common/files.py:71 +#: common/files.py:69 +msgid "Error reading file (invalid encoding)" +msgstr "" + +#: common/files.py:74 msgid "Error reading file (invalid format)" msgstr "" -#: common/files.py:73 +#: common/files.py:76 msgid "Error reading file (incorrect dimension)" msgstr "" -#: common/files.py:75 +#: common/files.py:78 msgid "Error reading file (data could be corrupted)" msgstr "" @@ -1485,396 +1489,396 @@ msgstr "" msgid "Select {name} file to upload" msgstr "" -#: common/models.py:59 +#: common/models.py:57 msgid "InvenTree Instance Name" msgstr "" -#: common/models.py:61 +#: common/models.py:59 msgid "String descriptor for the server instance" msgstr "" -#: common/models.py:65 +#: common/models.py:63 msgid "Use instance name" msgstr "" -#: common/models.py:66 +#: common/models.py:64 msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:72 company/models.py:97 company/models.py:98 +#: common/models.py:70 company/models.py:97 company/models.py:98 msgid "Company name" msgstr "" -#: common/models.py:73 +#: common/models.py:71 msgid "Internal company name" msgstr "" -#: common/models.py:78 +#: common/models.py:76 msgid "Base URL" msgstr "" -#: common/models.py:79 +#: common/models.py:77 msgid "Base URL for server instance" msgstr "" -#: common/models.py:85 +#: common/models.py:83 msgid "Default Currency" msgstr "" -#: common/models.py:86 +#: common/models.py:84 msgid "Default currency" msgstr "" -#: common/models.py:92 +#: common/models.py:90 msgid "Download from URL" msgstr "" -#: common/models.py:93 +#: common/models.py:91 msgid "Allow download of remote images and files from external URL" msgstr "" -#: common/models.py:99 +#: common/models.py:97 msgid "Barcode Support" msgstr "" -#: common/models.py:100 +#: common/models.py:98 msgid "Enable barcode scanner support" msgstr "" -#: common/models.py:106 +#: common/models.py:104 msgid "IPN Regex" msgstr "" -#: common/models.py:107 +#: common/models.py:105 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:111 +#: common/models.py:109 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:112 +#: common/models.py:110 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:118 +#: common/models.py:116 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:119 +#: common/models.py:117 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:125 +#: common/models.py:123 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:126 +#: common/models.py:124 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:132 +#: common/models.py:130 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:133 +#: common/models.py:131 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:139 +#: common/models.py:137 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:140 +#: common/models.py:138 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:146 +#: common/models.py:144 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:147 +#: common/models.py:145 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:153 +#: common/models.py:151 msgid "Recent Part Count" msgstr "" -#: common/models.py:154 +#: common/models.py:152 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2225 report/models.py:187 +#: common/models.py:158 part/models.py:2225 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" -#: common/models.py:161 +#: common/models.py:159 msgid "Parts are templates by default" msgstr "" -#: common/models.py:167 part/models.py:827 templates/js/table_filters.js:132 +#: common/models.py:165 part/models.py:827 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" -#: common/models.py:168 +#: common/models.py:166 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:174 part/models.py:833 templates/js/table_filters.js:340 +#: common/models.py:172 part/models.py:833 templates/js/table_filters.js:340 msgid "Component" msgstr "" -#: common/models.py:175 +#: common/models.py:173 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:181 part/models.py:844 +#: common/models.py:179 part/models.py:844 msgid "Purchaseable" msgstr "" -#: common/models.py:182 +#: common/models.py:180 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:188 part/models.py:849 templates/js/table_filters.js:348 +#: common/models.py:186 part/models.py:849 templates/js/table_filters.js:348 msgid "Salable" msgstr "" -#: common/models.py:189 +#: common/models.py:187 msgid "Parts are salable by default" msgstr "" -#: common/models.py:195 part/models.py:839 templates/js/table_filters.js:33 +#: common/models.py:193 part/models.py:839 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" -#: common/models.py:196 +#: common/models.py:194 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:202 part/models.py:859 templates/js/table_filters.js:29 +#: common/models.py:200 part/models.py:859 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" -#: common/models.py:203 +#: common/models.py:201 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:209 +#: common/models.py:207 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:210 +#: common/models.py:208 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:216 +#: common/models.py:214 msgid "Show Import in Views" msgstr "" -#: common/models.py:217 +#: common/models.py:215 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:223 +#: common/models.py:221 msgid "Show Price in Forms" msgstr "" -#: common/models.py:224 +#: common/models.py:222 msgid "Display part price in some forms" msgstr "" -#: common/models.py:230 +#: common/models.py:228 msgid "Show related parts" msgstr "" -#: common/models.py:231 +#: common/models.py:229 msgid "Display related parts for a part" msgstr "" -#: common/models.py:237 +#: common/models.py:235 msgid "Create initial stock" msgstr "" -#: common/models.py:238 +#: common/models.py:236 msgid "Create initial stock on part creation" msgstr "" -#: common/models.py:244 +#: common/models.py:242 msgid "Internal Prices" msgstr "" -#: common/models.py:245 +#: common/models.py:243 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:251 +#: common/models.py:249 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:252 +#: common/models.py:250 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:258 templates/stats.html:25 +#: common/models.py:256 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:259 +#: common/models.py:257 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:265 +#: common/models.py:263 msgid "Page Size" msgstr "" -#: common/models.py:266 +#: common/models.py:264 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:276 +#: common/models.py:274 msgid "Test Reports" msgstr "" -#: common/models.py:277 +#: common/models.py:275 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:283 +#: common/models.py:281 msgid "Stock Expiry" msgstr "" -#: common/models.py:284 +#: common/models.py:282 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:290 +#: common/models.py:288 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:291 +#: common/models.py:289 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:297 +#: common/models.py:295 msgid "Stock Stale Time" msgstr "" -#: common/models.py:298 +#: common/models.py:296 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:300 +#: common/models.py:298 msgid "days" msgstr "días" -#: common/models.py:305 +#: common/models.py:303 msgid "Build Expired Stock" msgstr "" -#: common/models.py:306 +#: common/models.py:304 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:312 +#: common/models.py:310 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:313 +#: common/models.py:311 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:319 +#: common/models.py:317 msgid "Group by Part" msgstr "" -#: common/models.py:320 +#: common/models.py:318 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:326 +#: common/models.py:324 msgid "Recent Stock Count" msgstr "" -#: common/models.py:327 +#: common/models.py:325 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:333 +#: common/models.py:331 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:334 +#: common/models.py:332 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:339 +#: common/models.py:337 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:340 +#: common/models.py:338 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:344 +#: common/models.py:342 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:345 +#: common/models.py:343 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:350 +#: common/models.py:348 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:351 +#: common/models.py:349 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:574 +#: common/models.py:572 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:576 +#: common/models.py:574 msgid "Settings value" msgstr "" -#: common/models.py:611 +#: common/models.py:609 msgid "Must be an integer value" msgstr "" -#: common/models.py:634 +#: common/models.py:632 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:645 +#: common/models.py:643 msgid "Value must be an integer value" msgstr "" -#: common/models.py:668 +#: common/models.py:666 msgid "Key string must be unique" msgstr "" -#: common/models.py:749 company/forms.py:43 +#: common/models.py:747 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:756 company/templates/company/supplier_part.html:231 +#: common/models.py:754 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:757 +#: common/models.py:755 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:849 +#: common/models.py:848 msgid "Default" msgstr "" @@ -1896,7 +1900,8 @@ msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 -#: order/templates/order/po_navbar.html:22 order/views.py:290 +#: order/templates/order/po_navbar.html:22 +#: order/templates/order/purchase_order_detail.html:26 order/views.py:290 #: part/templates/part/bom_upload/upload_file.html:45 #: part/templates/part/import_wizard/part_upload.html:45 part/views.py:634 #: part/views.py:1248 @@ -2046,7 +2051,7 @@ msgstr "" msgid "Base Part" msgstr "" -#: company/models.py:321 company/models.py:488 order/views.py:1080 +#: company/models.py:321 company/models.py:488 order/views.py:1071 msgid "Select part" msgstr "" @@ -2065,7 +2070,7 @@ msgstr "" #: company/models.py:339 company/templates/company/manufacturer_part.html:93 #: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:331 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:441 templates/js/company.js:719 msgid "MPN" msgstr "" @@ -2129,7 +2134,7 @@ msgid "Select supplier" msgstr "" #: company/models.py:500 company/templates/company/supplier_part.html:92 -#: order/templates/order/purchase_order_detail.html:315 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:318 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" @@ -2865,7 +2870,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:385 +#: order/templates/order/purchase_order_detail.html:388 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -2990,14 +2995,14 @@ msgid "Edit Purchase Order" msgstr "" #: order/templates/order/order_base.html:196 -#: order/templates/order/purchase_order_detail.html:262 +#: order/templates/order/purchase_order_detail.html:265 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:250 templates/js/part.js:64 msgid "New Location" msgstr "" #: order/templates/order/order_base.html:197 -#: order/templates/order/purchase_order_detail.html:263 +#: order/templates/order/purchase_order_detail.html:266 #: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" msgstr "" @@ -3170,7 +3175,7 @@ msgstr "" #: order/templates/order/po_attachments.html:12 #: order/templates/order/po_navbar.html:32 -#: order/templates/order/purchase_order_detail.html:44 +#: order/templates/order/purchase_order_detail.html:47 msgid "Purchase Order Attachments" msgstr "" @@ -3180,7 +3185,7 @@ msgstr "" #: order/templates/order/po_navbar.html:29 #: order/templates/order/po_received_items.html:12 -#: order/templates/order/purchase_order_detail.html:35 +#: order/templates/order/purchase_order_detail.html:38 msgid "Received Items" msgstr "" @@ -3189,57 +3194,57 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:23 -#: order/templates/order/purchase_order_detail.html:199 +#: order/templates/order/purchase_order_detail.html:202 #: order/templates/order/sales_order_detail.html:23 #: order/templates/order/sales_order_detail.html:176 msgid "Add Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:55 +#: order/templates/order/purchase_order_detail.html:58 #: order/templates/order/sales_order_detail.html:54 msgid "Order Notes" msgstr "" -#: order/templates/order/purchase_order_detail.html:235 +#: order/templates/order/purchase_order_detail.html:238 #: order/templates/order/sales_order_detail.html:518 msgid "Edit Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:245 +#: order/templates/order/purchase_order_detail.html:248 #: order/templates/order/sales_order_detail.html:528 msgid "Delete Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:276 +#: order/templates/order/purchase_order_detail.html:279 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:304 +#: order/templates/order/purchase_order_detail.html:307 #: order/templates/order/sales_order_detail.html:353 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:357 +#: order/templates/order/purchase_order_detail.html:360 #: order/templates/order/sales_order_detail.html:376 templates/js/part.js:996 #: templates/js/part.js:1185 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:364 +#: order/templates/order/purchase_order_detail.html:367 #: order/templates/order/sales_order_detail.html:383 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:428 +#: order/templates/order/purchase_order_detail.html:431 #: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:429 +#: order/templates/order/purchase_order_detail.html:432 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:434 +#: order/templates/order/purchase_order_detail.html:437 msgid "Receive line item" msgstr "" @@ -3487,93 +3492,93 @@ msgstr "" msgid "Match Supplier Parts" msgstr "" -#: order/views.py:489 +#: order/views.py:480 msgid "Receive Parts" msgstr "" -#: order/views.py:559 +#: order/views.py:550 msgid "Items received" msgstr "" -#: order/views.py:573 +#: order/views.py:564 msgid "No destination set" msgstr "" -#: order/views.py:618 +#: order/views.py:609 msgid "Error converting quantity to number" msgstr "" -#: order/views.py:624 +#: order/views.py:615 msgid "Receive quantity less than zero" msgstr "" -#: order/views.py:630 +#: order/views.py:621 msgid "No lines specified" msgstr "" -#: order/views.py:703 +#: order/views.py:694 msgid "Update prices" msgstr "" -#: order/views.py:961 +#: order/views.py:952 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1014 +#: order/views.py:1005 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1059 +#: order/views.py:1050 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1075 +#: order/views.py:1066 msgid "Select line item" msgstr "" -#: order/views.py:1106 +#: order/views.py:1097 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "" -#: order/views.py:1116 +#: order/views.py:1107 #, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1124 +#: order/views.py:1115 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1178 +#: order/views.py:1169 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1252 +#: order/views.py:1243 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1267 +#: order/views.py:1258 msgid "Remove allocation" msgstr "" -#: order/views.py:1339 +#: order/views.py:1330 msgid "Sales order not found" msgstr "" -#: order/views.py:1345 +#: order/views.py:1336 msgid "Price not found" msgstr "" -#: order/views.py:1348 +#: order/views.py:1339 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1353 +#: order/views.py:1344 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" From 86069770c9631b4e2d5109f6c0b5aa2b80de00d0 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 20 Jul 2021 08:24:25 +1000 Subject: [PATCH 573/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 421 +++++++++++----------- 1 file changed, 213 insertions(+), 208 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index d00cabd275..210614bb80 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 07:46+0000\n" -"PO-Revision-Date: 2021-07-19 21:19\n" +"POT-Creation-Date: 2021-07-19 21:59+0000\n" +"PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -29,7 +29,7 @@ msgstr "Keine Aktion angegeben" msgid "No matching action found" msgstr "Keine passende Aktion gefunden" -#: InvenTree/fields.py:99 +#: InvenTree/fields.py:100 msgid "Enter date" msgstr "Datum eingeben" @@ -149,7 +149,7 @@ msgstr "Name" #: build/templates/build/detail.html:24 company/models.py:351 #: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:309 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:312 #: part/models.py:703 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -469,12 +469,12 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:748 +#: build/templates/build/detail.html:34 common/models.py:746 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:345 +#: order/templates/order/purchase_order_detail.html:348 #: order/templates/order/sales_order_detail.html:200 #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 @@ -615,7 +615,7 @@ msgid "Build Order Reference" msgstr "Bauauftragsreferenz" #: build/models.py:171 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:340 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:343 #: order/templates/order/sales_order_detail.html:359 part/models.py:2338 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 @@ -642,7 +642,7 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: build/templates/build/detail.html:29 company/models.py:654 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:294 +#: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:344 part/models.py:325 #: part/models.py:1987 part/models.py:2003 part/models.py:2022 @@ -779,7 +779,7 @@ msgstr "Link zu einer externen URL" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:416 +#: order/templates/order/purchase_order_detail.html:419 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 @@ -1109,7 +1109,7 @@ msgid "Stock can be taken from any available location." msgstr "Bestand kann jedem verfügbaren Lagerort entnommen werden." #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:405 +#: order/templates/order/purchase_order_detail.html:408 #: order/templates/order/receive_parts.html:25 stock/forms.py:135 msgid "Destination" msgstr "Ziel-Lager" @@ -1173,7 +1173,7 @@ msgstr "Benötigte Teile bestellen" #: build/templates/build/detail.html:180 #: company/templates/company/detail.html:33 -#: company/templates/company/detail.html:75 order/views.py:677 +#: company/templates/company/detail.html:75 order/views.py:668 #: part/templates/part/category.html:140 msgid "Order Parts" msgstr "Teile bestellen" @@ -1235,8 +1235,8 @@ msgstr "Bauauftrags-Notizen" #: build/templates/build/detail.html:261 build/templates/build/detail.html:397 #: company/templates/company/detail.html:173 #: company/templates/company/detail.html:200 -#: order/templates/order/purchase_order_detail.html:59 -#: order/templates/order/purchase_order_detail.html:92 +#: order/templates/order/purchase_order_detail.html:62 +#: order/templates/order/purchase_order_detail.html:95 #: order/templates/order/sales_order_detail.html:58 #: order/templates/order/sales_order_detail.html:85 #: part/templates/part/detail.html:109 stock/templates/stock/item.html:102 @@ -1246,7 +1246,7 @@ msgstr "Anmerkungen bearbeiten" #: build/templates/build/detail.html:357 #: order/templates/order/po_attachments.html:79 -#: order/templates/order/purchase_order_detail.html:153 +#: order/templates/order/purchase_order_detail.html:156 #: order/templates/order/sales_order_detail.html:145 #: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 @@ -1255,7 +1255,7 @@ msgstr "Anhang hinzufügen" #: build/templates/build/detail.html:375 #: order/templates/order/po_attachments.html:51 -#: order/templates/order/purchase_order_detail.html:125 +#: order/templates/order/purchase_order_detail.html:128 #: order/templates/order/sales_order_detail.html:118 #: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 msgid "Edit Attachment" @@ -1263,7 +1263,7 @@ msgstr "Anhang bearbeiten" #: build/templates/build/detail.html:382 #: order/templates/order/po_attachments.html:58 -#: order/templates/order/purchase_order_detail.html:132 +#: order/templates/order/purchase_order_detail.html:135 #: order/templates/order/sales_order_detail.html:124 #: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" @@ -1271,7 +1271,7 @@ msgstr "Löschvorgang bestätigen" #: build/templates/build/detail.html:383 #: order/templates/order/po_attachments.html:59 -#: order/templates/order/purchase_order_detail.html:133 +#: order/templates/order/purchase_order_detail.html:136 #: order/templates/order/sales_order_detail.html:125 #: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 msgid "Delete Attachment" @@ -1452,19 +1452,23 @@ msgstr "Bestandszuordnung bearbeiten" msgid "Updated Build Item" msgstr "Bauobjekt aktualisiert" -#: common/files.py:66 +#: common/files.py:67 msgid "Unsupported file format: {ext.upper()}" msgstr "Dateiformat nicht unterstützt: {ext.upper()}" -#: common/files.py:71 +#: common/files.py:69 +msgid "Error reading file (invalid encoding)" +msgstr "" + +#: common/files.py:74 msgid "Error reading file (invalid format)" msgstr "Fehler beim Lesen der Datei (ungültiges Format)" -#: common/files.py:73 +#: common/files.py:76 msgid "Error reading file (incorrect dimension)" msgstr "Fehler beim Lesen der Datei (falsche Größe)" -#: common/files.py:75 +#: common/files.py:78 msgid "Error reading file (data could be corrupted)" msgstr "Fehler beim Lesen der Datei (Daten könnten beschädigt sein)" @@ -1485,396 +1489,396 @@ msgstr "{name.title()} Datei" msgid "Select {name} file to upload" msgstr "{name} Datei zum Hochladen auswählen" -#: common/models.py:59 +#: common/models.py:57 msgid "InvenTree Instance Name" msgstr "InvenTree Instanzname" -#: common/models.py:61 +#: common/models.py:59 msgid "String descriptor for the server instance" msgstr "Kurze Beschreibung der Instanz" -#: common/models.py:65 +#: common/models.py:63 msgid "Use instance name" msgstr "Name der Instanz verwenden" -#: common/models.py:66 +#: common/models.py:64 msgid "Use the instance name in the title-bar" msgstr "Den Namen der Instanz in der Titelleiste verwenden" -#: common/models.py:72 company/models.py:97 company/models.py:98 +#: common/models.py:70 company/models.py:97 company/models.py:98 msgid "Company name" msgstr "Firmenname" -#: common/models.py:73 +#: common/models.py:71 msgid "Internal company name" msgstr "interner Firmenname" -#: common/models.py:78 +#: common/models.py:76 msgid "Base URL" msgstr "Basis-URL" -#: common/models.py:79 +#: common/models.py:77 msgid "Base URL for server instance" msgstr "Basis-URL für dieses Instanz" -#: common/models.py:85 +#: common/models.py:83 msgid "Default Currency" msgstr "Standardwährung" -#: common/models.py:86 +#: common/models.py:84 msgid "Default currency" msgstr "Standardwährung" -#: common/models.py:92 +#: common/models.py:90 msgid "Download from URL" msgstr "Von URL herunterladen" -#: common/models.py:93 +#: common/models.py:91 msgid "Allow download of remote images and files from external URL" msgstr "Herunterladen von externen Bildern und Dateien von URLs erlaubt" -#: common/models.py:99 +#: common/models.py:97 msgid "Barcode Support" msgstr "Bacode-Feature verwenden" -#: common/models.py:100 +#: common/models.py:98 msgid "Enable barcode scanner support" msgstr "Barcode-Scanner Unterstützung" -#: common/models.py:106 +#: common/models.py:104 msgid "IPN Regex" msgstr "IPN Regex" -#: common/models.py:107 +#: common/models.py:105 msgid "Regular expression pattern for matching Part IPN" msgstr "RegEx Muster für die Zuordnung von Teil-IPN" -#: common/models.py:111 +#: common/models.py:109 msgid "Allow Duplicate IPN" msgstr "Mehrere Artikel mit gleicher IPN erlaubt" -#: common/models.py:112 +#: common/models.py:110 msgid "Allow multiple parts to share the same IPN" msgstr "Mehrere Artikel mit gleicher IPN erlaubt" -#: common/models.py:118 +#: common/models.py:116 msgid "Allow Editing IPN" msgstr "Ändern von IPN erlaubt" -#: common/models.py:119 +#: common/models.py:117 msgid "Allow changing the IPN value while editing a part" msgstr "Ändern der IPN während des Bearbeiten eines Teils erlaubt" -#: common/models.py:125 +#: common/models.py:123 msgid "Copy Part BOM Data" msgstr "Teil-Stückliste kopieren" -#: common/models.py:126 +#: common/models.py:124 msgid "Copy BOM data by default when duplicating a part" msgstr "Stückliste von Teil kopieren wenn das Teil dupliziert wird " -#: common/models.py:132 +#: common/models.py:130 msgid "Copy Part Parameter Data" msgstr "Teil-Parameter kopieren" -#: common/models.py:133 +#: common/models.py:131 msgid "Copy parameter data by default when duplicating a part" msgstr "Parameter-Daten für dieses Teil kopieren wenn das Teil dupliziert wird" -#: common/models.py:139 +#: common/models.py:137 msgid "Copy Part Test Data" msgstr "Teil-Testdaten kopieren" -#: common/models.py:140 +#: common/models.py:138 msgid "Copy test data by default when duplicating a part" msgstr "Test-Daten für dieses Teil kopieren wenn das Teil dupliziert wird" -#: common/models.py:146 +#: common/models.py:144 msgid "Copy Category Parameter Templates" msgstr "Kategorie-Parametervorlage kopieren" -#: common/models.py:147 +#: common/models.py:145 msgid "Copy category parameter templates when creating a part" msgstr "Kategorie-Parameter Vorlagen kopieren wenn ein Teil angelegt wird" -#: common/models.py:153 +#: common/models.py:151 msgid "Recent Part Count" msgstr "Aktuelle Teile-Stände" -#: common/models.py:154 +#: common/models.py:152 msgid "Number of recent parts to display on index page" msgstr "Anzahl der neusten Teile auf der Startseite" -#: common/models.py:160 part/models.py:2225 report/models.py:187 +#: common/models.py:158 part/models.py:2225 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "Vorlage" -#: common/models.py:161 +#: common/models.py:159 msgid "Parts are templates by default" msgstr "Teile sind standardmäßig Vorlagen" -#: common/models.py:167 part/models.py:827 templates/js/table_filters.js:132 +#: common/models.py:165 part/models.py:827 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "Baugruppe" -#: common/models.py:168 +#: common/models.py:166 msgid "Parts can be assembled from other components by default" msgstr "Teile können standardmäßig aus anderen Teilen angefertigt werden" -#: common/models.py:174 part/models.py:833 templates/js/table_filters.js:340 +#: common/models.py:172 part/models.py:833 templates/js/table_filters.js:340 msgid "Component" msgstr "Komponente" -#: common/models.py:175 +#: common/models.py:173 msgid "Parts can be used as sub-components by default" msgstr "Teile können standardmäßig in Baugruppen benutzt werden" -#: common/models.py:181 part/models.py:844 +#: common/models.py:179 part/models.py:844 msgid "Purchaseable" msgstr "Kaufbar" -#: common/models.py:182 +#: common/models.py:180 msgid "Parts are purchaseable by default" msgstr "Artikel sind grundsätzlich kaufbar" -#: common/models.py:188 part/models.py:849 templates/js/table_filters.js:348 +#: common/models.py:186 part/models.py:849 templates/js/table_filters.js:348 msgid "Salable" msgstr "Verkäuflich" -#: common/models.py:189 +#: common/models.py:187 msgid "Parts are salable by default" msgstr "Artikel sind grundsätzlich verkaufbar" -#: common/models.py:195 part/models.py:839 templates/js/table_filters.js:33 +#: common/models.py:193 part/models.py:839 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "Nachverfolgbar" -#: common/models.py:196 +#: common/models.py:194 msgid "Parts are trackable by default" msgstr "Artikel sind grundsätzlich verfolgbar" -#: common/models.py:202 part/models.py:859 templates/js/table_filters.js:29 +#: common/models.py:200 part/models.py:859 templates/js/table_filters.js:29 msgid "Virtual" msgstr "Virtuell" -#: common/models.py:203 +#: common/models.py:201 msgid "Parts are virtual by default" msgstr "Teile sind grundsätzlich virtuell" -#: common/models.py:209 +#: common/models.py:207 msgid "Show Quantity in Forms" msgstr "zeige Bestand in Eingabemasken" -#: common/models.py:210 +#: common/models.py:208 msgid "Display available part quantity in some forms" msgstr "Zeige den verfügbaren Bestand in einigen Eingabemasken" -#: common/models.py:216 +#: common/models.py:214 msgid "Show Import in Views" msgstr "Import in Ansichten anzeigen" -#: common/models.py:217 +#: common/models.py:215 msgid "Display the import wizard in some part views" msgstr "Importassistent in einigen Teil-Ansichten anzeigen" -#: common/models.py:223 +#: common/models.py:221 msgid "Show Price in Forms" msgstr "Preis in Formularen anzeigen" -#: common/models.py:224 +#: common/models.py:222 msgid "Display part price in some forms" msgstr "Teilpreis in einigen Formularen anzeigen" -#: common/models.py:230 +#: common/models.py:228 msgid "Show related parts" msgstr "Verwandte Teile anzeigen" -#: common/models.py:231 +#: common/models.py:229 msgid "Display related parts for a part" msgstr "Verwandte Teile eines Teils anzeigen" -#: common/models.py:237 +#: common/models.py:235 msgid "Create initial stock" msgstr "Ausgangsbestand erstellen" -#: common/models.py:238 +#: common/models.py:236 msgid "Create initial stock on part creation" msgstr "Ausgangsbestand beim Erstellen von Teilen erstellen" -#: common/models.py:244 +#: common/models.py:242 msgid "Internal Prices" msgstr "Interne Preise" -#: common/models.py:245 +#: common/models.py:243 msgid "Enable internal prices for parts" msgstr "Interne Preise für Teile aktivieren" -#: common/models.py:251 +#: common/models.py:249 msgid "Internal Price as BOM-Price" msgstr "Interner Preis als Stückliste-Preis" -#: common/models.py:252 +#: common/models.py:250 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "Interner Preis (falls vorhanden) in Stücklisten-Preisberechnungen verwenden" -#: common/models.py:258 templates/stats.html:25 +#: common/models.py:256 templates/stats.html:25 msgid "Debug Mode" msgstr "Entwickler-Modus" -#: common/models.py:259 +#: common/models.py:257 msgid "Generate reports in debug mode (HTML output)" msgstr "Berichte im Entwickler-Modus generieren (als HTML)" -#: common/models.py:265 +#: common/models.py:263 msgid "Page Size" msgstr "Seitengröße" -#: common/models.py:266 +#: common/models.py:264 msgid "Default page size for PDF reports" msgstr "Standardseitenformat für PDF-Bericht" -#: common/models.py:276 +#: common/models.py:274 msgid "Test Reports" msgstr "Test-Berichte" -#: common/models.py:277 +#: common/models.py:275 msgid "Enable generation of test reports" msgstr "Erstellung von Test-Berichten aktivieren" -#: common/models.py:283 +#: common/models.py:281 msgid "Stock Expiry" msgstr "Bestands-Ablauf" -#: common/models.py:284 +#: common/models.py:282 msgid "Enable stock expiry functionality" msgstr "Ablaufen von Bestand ermöglichen" -#: common/models.py:290 +#: common/models.py:288 msgid "Sell Expired Stock" msgstr "Abgelaufenen Bestand verkaufen" -#: common/models.py:291 +#: common/models.py:289 msgid "Allow sale of expired stock" msgstr "Verkauf von abgelaufenem Bestand erlaubt" -#: common/models.py:297 +#: common/models.py:295 msgid "Stock Stale Time" msgstr "Bestands-Stehzeit" -#: common/models.py:298 +#: common/models.py:296 msgid "Number of days stock items are considered stale before expiring" msgstr "Anzahl an Tagen, an denen Bestand als abgestanden markiert wird, bevor sie ablaufen" -#: common/models.py:300 +#: common/models.py:298 msgid "days" msgstr "Tage" -#: common/models.py:305 +#: common/models.py:303 msgid "Build Expired Stock" msgstr "Abgelaufenen Bestand verbauen" -#: common/models.py:306 +#: common/models.py:304 msgid "Allow building with expired stock" msgstr "Verbauen von abgelaufenen Bestand erlaubt" -#: common/models.py:312 +#: common/models.py:310 msgid "Stock Ownership Control" msgstr "Bestands-Eigentümerkontrolle" -#: common/models.py:313 +#: common/models.py:311 msgid "Enable ownership control over stock locations and items" msgstr "Eigentümerkontrolle für Lagerorte und Teile aktivieren" -#: common/models.py:319 +#: common/models.py:317 msgid "Group by Part" msgstr "Gruppieren nach Teil" -#: common/models.py:320 +#: common/models.py:318 msgid "Group stock items by part reference in table views" msgstr "Bestand in Tabellen anhand von Teil-Referenz gruppieren" -#: common/models.py:326 +#: common/models.py:324 msgid "Recent Stock Count" msgstr "aktueller Bestand" -#: common/models.py:327 +#: common/models.py:325 msgid "Number of recent stock items to display on index page" msgstr "Anzahl des geänderten Bestands auf der Startseite" -#: common/models.py:333 +#: common/models.py:331 msgid "Build Order Reference Prefix" msgstr "Bauauftrag-Referenz Präfix" -#: common/models.py:334 +#: common/models.py:332 msgid "Prefix value for build order reference" msgstr "Präfix für Bauauftrag-Referenz" -#: common/models.py:339 +#: common/models.py:337 msgid "Build Order Reference Regex" msgstr "Bauauftrag-Referenz RegEx" -#: common/models.py:340 +#: common/models.py:338 msgid "Regular expression pattern for matching build order reference" msgstr "RegEx Muster für die Zuordnung von Bauauftrag-Referenzen" -#: common/models.py:344 +#: common/models.py:342 msgid "Sales Order Reference Prefix" msgstr "Auftrags-Referenz Präfix" -#: common/models.py:345 +#: common/models.py:343 msgid "Prefix value for sales order reference" msgstr "Präfix für Auftrags-Referenz" -#: common/models.py:350 +#: common/models.py:348 msgid "Purchase Order Reference Prefix" msgstr "Bestellungs-Referenz Präfix" -#: common/models.py:351 +#: common/models.py:349 msgid "Prefix value for purchase order reference" msgstr "Präfix für Bestellungs-Referenz" -#: common/models.py:574 +#: common/models.py:572 msgid "Settings key (must be unique - case insensitive" msgstr "Einstellungs-Schlüssel (muss einzigartig sein, Groß-/ Kleinschreibung wird nicht beachtet)" -#: common/models.py:576 +#: common/models.py:574 msgid "Settings value" msgstr "Einstellungs-Wert" -#: common/models.py:611 +#: common/models.py:609 msgid "Must be an integer value" msgstr "Nur Ganzzahl eingeben" -#: common/models.py:634 +#: common/models.py:632 msgid "Value must be a boolean value" msgstr "Wahrheitswert erforderlich" -#: common/models.py:645 +#: common/models.py:643 msgid "Value must be an integer value" msgstr "Nur Ganzzahl eingeben" -#: common/models.py:668 +#: common/models.py:666 msgid "Key string must be unique" msgstr "Schlüsseltext muss eindeutig sein" -#: common/models.py:749 company/forms.py:43 +#: common/models.py:747 company/forms.py:43 msgid "Price break quantity" msgstr "Preisstaffelungs Anzahl" -#: common/models.py:756 company/templates/company/supplier_part.html:231 +#: common/models.py:754 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "Preis" -#: common/models.py:757 +#: common/models.py:755 msgid "Unit price at specified quantity" msgstr "Stückpreis für die angegebene Anzahl" -#: common/models.py:849 +#: common/models.py:848 msgid "Default" msgstr "Standard" @@ -1896,7 +1900,8 @@ msgstr "Angegebener Wert muss ein Wahrheitswert sein" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 -#: order/templates/order/po_navbar.html:22 order/views.py:290 +#: order/templates/order/po_navbar.html:22 +#: order/templates/order/purchase_order_detail.html:26 order/views.py:290 #: part/templates/part/bom_upload/upload_file.html:45 #: part/templates/part/import_wizard/part_upload.html:45 part/views.py:634 #: part/views.py:1248 @@ -2046,7 +2051,7 @@ msgstr "Standard-Währung für diese Firma" msgid "Base Part" msgstr "Basisteil" -#: company/models.py:321 company/models.py:488 order/views.py:1080 +#: company/models.py:321 company/models.py:488 order/views.py:1071 msgid "Select part" msgstr "Teil auswählen" @@ -2065,7 +2070,7 @@ msgstr "Hersteller auswählen" #: company/models.py:339 company/templates/company/manufacturer_part.html:93 #: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:331 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:441 templates/js/company.js:719 msgid "MPN" msgstr "MPN" @@ -2129,7 +2134,7 @@ msgid "Select supplier" msgstr "Zulieferer auswählen" #: company/models.py:500 company/templates/company/supplier_part.html:92 -#: order/templates/order/purchase_order_detail.html:315 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:318 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "SKU (Lagerbestandseinheit)" @@ -2865,7 +2870,7 @@ msgid "Supplier part" msgstr "Zuliefererteil" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:385 +#: order/templates/order/purchase_order_detail.html:388 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -2935,7 +2940,7 @@ msgstr "Anzahl für Bestandszuordnung eingeben" #: order/serializers.py:139 msgid "Purchase price currency" -msgstr "" +msgstr "Kaufpreiswährung" #: order/serializers.py:360 msgid "Sale price currency" @@ -2990,14 +2995,14 @@ msgid "Edit Purchase Order" msgstr "Bestellung bearbeiten" #: order/templates/order/order_base.html:196 -#: order/templates/order/purchase_order_detail.html:262 +#: order/templates/order/purchase_order_detail.html:265 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:250 templates/js/part.js:64 msgid "New Location" msgstr "Neuer Lagerort" #: order/templates/order/order_base.html:197 -#: order/templates/order/purchase_order_detail.html:263 +#: order/templates/order/purchase_order_detail.html:266 #: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" msgstr "Neuen Lagerort anlegen" @@ -3170,7 +3175,7 @@ msgstr "Bestellung für %(name)s auswählen" #: order/templates/order/po_attachments.html:12 #: order/templates/order/po_navbar.html:32 -#: order/templates/order/purchase_order_detail.html:44 +#: order/templates/order/purchase_order_detail.html:47 msgid "Purchase Order Attachments" msgstr "Bestellungs-Anhänge" @@ -3180,7 +3185,7 @@ msgstr "BestandsObjekte empfangen" #: order/templates/order/po_navbar.html:29 #: order/templates/order/po_received_items.html:12 -#: order/templates/order/purchase_order_detail.html:35 +#: order/templates/order/purchase_order_detail.html:38 msgid "Received Items" msgstr "Empfangene Teile" @@ -3189,57 +3194,57 @@ msgid "Purchase Order Items" msgstr "Bestellungs-Positionen" #: order/templates/order/purchase_order_detail.html:23 -#: order/templates/order/purchase_order_detail.html:199 +#: order/templates/order/purchase_order_detail.html:202 #: order/templates/order/sales_order_detail.html:23 #: order/templates/order/sales_order_detail.html:176 msgid "Add Line Item" msgstr "Position hinzufügen" -#: order/templates/order/purchase_order_detail.html:55 +#: order/templates/order/purchase_order_detail.html:58 #: order/templates/order/sales_order_detail.html:54 msgid "Order Notes" msgstr "Notizen zur Bestellung" -#: order/templates/order/purchase_order_detail.html:235 +#: order/templates/order/purchase_order_detail.html:238 #: order/templates/order/sales_order_detail.html:518 msgid "Edit Line Item" msgstr "Position bearbeiten" -#: order/templates/order/purchase_order_detail.html:245 +#: order/templates/order/purchase_order_detail.html:248 #: order/templates/order/sales_order_detail.html:528 msgid "Delete Line Item" msgstr "Position löschen" -#: order/templates/order/purchase_order_detail.html:276 +#: order/templates/order/purchase_order_detail.html:279 msgid "No line items found" msgstr "Keine Positionen gefunden" -#: order/templates/order/purchase_order_detail.html:304 +#: order/templates/order/purchase_order_detail.html:307 #: order/templates/order/sales_order_detail.html:353 msgid "Total" msgstr "Summe" -#: order/templates/order/purchase_order_detail.html:357 +#: order/templates/order/purchase_order_detail.html:360 #: order/templates/order/sales_order_detail.html:376 templates/js/part.js:996 #: templates/js/part.js:1185 msgid "Unit Price" msgstr "Stück-Preis" -#: order/templates/order/purchase_order_detail.html:364 +#: order/templates/order/purchase_order_detail.html:367 #: order/templates/order/sales_order_detail.html:383 msgid "Total price" msgstr "Gesamtpreis" -#: order/templates/order/purchase_order_detail.html:428 +#: order/templates/order/purchase_order_detail.html:431 #: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "Position bearbeiten" -#: order/templates/order/purchase_order_detail.html:429 +#: order/templates/order/purchase_order_detail.html:432 msgid "Delete line item" msgstr "Position löschen" -#: order/templates/order/purchase_order_detail.html:434 +#: order/templates/order/purchase_order_detail.html:437 msgid "Receive line item" msgstr "Position empfangen" @@ -3487,93 +3492,93 @@ msgstr "Versand fehlgeschlagen" msgid "Match Supplier Parts" msgstr "Zuliefererteile zuordnen" -#: order/views.py:489 +#: order/views.py:480 msgid "Receive Parts" msgstr "Teile empfangen" -#: order/views.py:559 +#: order/views.py:550 msgid "Items received" msgstr "Anzahl empfangener Positionen" -#: order/views.py:573 +#: order/views.py:564 msgid "No destination set" msgstr "Kein Ziel gesetzt" -#: order/views.py:618 +#: order/views.py:609 msgid "Error converting quantity to number" msgstr "Fehler beim Konvertieren zu Zahl" -#: order/views.py:624 +#: order/views.py:615 msgid "Receive quantity less than zero" msgstr "Anzahl kleiner null empfangen" -#: order/views.py:630 +#: order/views.py:621 msgid "No lines specified" msgstr "Keine Zeilen angegeben" -#: order/views.py:703 +#: order/views.py:694 msgid "Update prices" msgstr "Preise aktualisieren" -#: order/views.py:961 +#: order/views.py:952 #, python-brace-format msgid "Ordered {n} parts" msgstr "{n} Teile bestellt" -#: order/views.py:1014 +#: order/views.py:1005 msgid "Allocate Serial Numbers" msgstr "Seriennummern zuweisen" -#: order/views.py:1059 +#: order/views.py:1050 #, python-brace-format msgid "Allocated {n} items" msgstr "{n} Positionen zugeordnet" -#: order/views.py:1075 +#: order/views.py:1066 msgid "Select line item" msgstr "Position auswählen" -#: order/views.py:1106 +#: order/views.py:1097 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "Kein passends Teil für Seriennummer {serial} gefunden" -#: order/views.py:1116 +#: order/views.py:1107 #, python-brace-format msgid "{serial} is not in stock" msgstr "{serial} ist nicht auf Lager" -#: order/views.py:1124 +#: order/views.py:1115 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "{serial} bereits einem Auftrag zugeordnet" -#: order/views.py:1178 +#: order/views.py:1169 msgid "Allocate Stock to Order" msgstr "Lagerbestand dem Auftrag zuweisen" -#: order/views.py:1252 +#: order/views.py:1243 msgid "Edit Allocation Quantity" msgstr "Zuordnung bearbeiten" -#: order/views.py:1267 +#: order/views.py:1258 msgid "Remove allocation" msgstr "Zuordnung entfernen" -#: order/views.py:1339 +#: order/views.py:1330 msgid "Sales order not found" msgstr "Auftrag nicht gefunden" -#: order/views.py:1345 +#: order/views.py:1336 msgid "Price not found" msgstr "Preis nicht gefunden" -#: order/views.py:1348 +#: order/views.py:1339 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "Stückpreis für {part} auf {price} aktualisiert" -#: order/views.py:1353 +#: order/views.py:1344 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "{part} Stückpreis auf {price} und Menge auf {qty} aktualisiert" @@ -3705,11 +3710,11 @@ msgstr "Über-Kategorie Parameter-Vorlage einschließen" #: part/forms.py:222 msgid "Initial stock amount" -msgstr "" +msgstr "Anfangsbestand" #: part/forms.py:223 msgid "Create stock for this part" -msgstr "" +msgstr "Bestand für dieses Teil erstellen" #: part/forms.py:303 msgid "Add parameter template to same level categories" @@ -4096,7 +4101,7 @@ msgstr "Fehler bei Verwandschaft: Ist das Teil mit sich selbst verwandt oder ist #: part/templates/part/bom.html:6 msgid "You do not have permission to edit the BOM." -msgstr "" +msgstr "Sie haben keine Berechtigung zum Bearbeiten der Stückliste." #: part/templates/part/bom.html:14 #, python-format @@ -4467,15 +4472,15 @@ msgstr "Testergebnis-Vorlage hinzufügen" #: part/templates/part/detail.html:606 msgid "Edit Test Result Template" -msgstr "" +msgstr "Testergebnis-Vorlage bearbeiten" #: part/templates/part/detail.html:618 msgid "Delete Test Result Template" -msgstr "" +msgstr "Testergebnis-Vorlage löschen" #: part/templates/part/detail.html:669 msgid "Edit Part Notes" -msgstr "" +msgstr "Teilenotizen bearbeiten" #: part/templates/part/detail.html:902 #, python-format @@ -4598,7 +4603,7 @@ msgstr "Lagerbestand zählen" #: part/templates/part/part_base.html:93 msgid "Transfer part stock" -msgstr "" +msgstr "Teilbestand verschieben" #: part/templates/part/part_base.html:110 msgid "Part actions" @@ -4804,7 +4809,7 @@ msgstr "Verkaufskosten" #: part/templates/part/prices.html:278 msgid "No sale pice history available for this part." -msgstr "" +msgstr "Keine Verkaufsgeschichte für diesen Teil verfügbar." #: part/templates/part/set_category.html:9 msgid "Set category for the following parts" @@ -4867,7 +4872,7 @@ msgstr "Neues Teil angelegt" #: part/views.py:636 msgid "Match References" -msgstr "" +msgstr "Referenzen zuteilen" #: part/views.py:892 msgid "None" @@ -4911,7 +4916,7 @@ msgstr "überprüfte Stückliste" #: part/views.py:1250 msgid "Match Parts" -msgstr "" +msgstr "Teile zuordnen" #: part/views.py:1638 msgid "Confirm Part Deletion" @@ -5107,7 +5112,7 @@ msgstr "" #: stock/api.py:154 msgid "Improperly formatted data" -msgstr "" +msgstr "Falsch formatierte Daten" #: stock/api.py:162 msgid "Each entry must contain a valid integer primary-key" @@ -5119,11 +5124,11 @@ msgstr "" #: stock/api.py:178 msgid "Invalid quantity value" -msgstr "" +msgstr "Ungültige Menge" #: stock/api.py:183 msgid "Quantity must not be less than zero" -msgstr "" +msgstr "Menge muss größer als Null sein" #: stock/api.py:211 #, python-brace-format @@ -5132,11 +5137,11 @@ msgstr "Bestand für {n} Objekte geändert" #: stock/api.py:247 stock/api.py:280 msgid "Specified quantity exceeds stock quantity" -msgstr "" +msgstr "Die angegebene Menge überschreitet die Lagermenge" #: stock/api.py:270 msgid "Valid location must be specified" -msgstr "" +msgstr "Gültiger Standort muss angegeben werden" #: stock/api.py:290 #, python-brace-format @@ -6460,11 +6465,11 @@ msgstr "Keine Stücklisten-Position(en) gefunden" #: templates/js/build.js:42 msgid "Edit Build Order" -msgstr "" +msgstr "Bauauftrag bearbeiten" #: templates/js/build.js:68 msgid "Create Build Order" -msgstr "" +msgstr "Bauauftrag erstellen" #: templates/js/build.js:100 msgid "Auto-allocate stock items to this output" @@ -6566,7 +6571,7 @@ msgstr "Firma bearbeiten" #: templates/js/company.js:202 msgid "Add new Company" -msgstr "" +msgstr "Neue Firma hinzufügen" #: templates/js/company.js:279 msgid "Parts Supplied" @@ -6582,11 +6587,11 @@ msgstr "Keine Firmeninformation gefunden" #: templates/js/company.js:319 msgid "The following manufacturer parts will be deleted" -msgstr "" +msgstr "Die folgenden Herstellerteile werden gelöscht" #: templates/js/company.js:336 msgid "Delete Manufacturer Parts" -msgstr "" +msgstr "Herstellerteile löschen" #: templates/js/company.js:389 msgid "No manufacturer parts found" @@ -6604,23 +6609,23 @@ msgstr "Baugruppe" #: templates/js/company.js:536 templates/js/part.js:330 msgid "No parameters found" -msgstr "" +msgstr "Keine Parameter gefunden" #: templates/js/company.js:572 templates/js/part.js:371 msgid "Edit parameter" -msgstr "" +msgstr "Parameter bearbeiten" #: templates/js/company.js:573 templates/js/part.js:372 msgid "Delete parameter" -msgstr "" +msgstr "Parameter löschen" #: templates/js/company.js:592 templates/js/part.js:389 msgid "Edit Parameter" -msgstr "" +msgstr "Parameter bearbeiten" #: templates/js/company.js:603 templates/js/part.js:401 msgid "Delete Parameter" -msgstr "" +msgstr "Parameter löschen" #: templates/js/company.js:639 msgid "No supplier parts found" @@ -6653,23 +6658,23 @@ msgstr "Filter anlegen" #: templates/js/forms.js:283 templates/js/forms.js:296 #: templates/js/forms.js:308 templates/js/forms.js:320 msgid "Action Prohibited" -msgstr "" +msgstr "Aktion verboten" #: templates/js/forms.js:284 msgid "Create operation not allowed" -msgstr "" +msgstr "Erstellvorgang nicht erlaubt" #: templates/js/forms.js:297 msgid "Update operation not allowed" -msgstr "" +msgstr "Updatevorgang nicht erlaubt" #: templates/js/forms.js:309 msgid "Delete operation not allowed" -msgstr "" +msgstr "Löschvorgang nicht erlaubt" #: templates/js/forms.js:321 msgid "View operation not allowed" -msgstr "" +msgstr "Anzeigevorgang nicht erlaubt" #: templates/js/forms.js:811 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" @@ -6677,11 +6682,11 @@ msgstr "Fehler in Formular" #: templates/js/forms.js:1178 msgid "Searching" -msgstr "" +msgstr "Suche" #: templates/js/forms.js:1331 msgid "Clear input" -msgstr "" +msgstr "Eingabe leeren" #: templates/js/label.js:10 templates/js/report.js:98 templates/js/stock.js:234 msgid "Select Stock Items" @@ -6717,11 +6722,11 @@ msgstr "Teile auswählen" #: templates/js/label.js:116 msgid "Part(s) must be selected before printing labels" -msgstr "" +msgstr "Teile(e) müssen ausgewählt sein bevor Labels gedruckt werden können" #: templates/js/label.js:135 msgid "No labels found which match the selected part(s)" -msgstr "" +msgstr "Keine Labels zu den ausgewählten Teilen gefunden" #: templates/js/label.js:209 msgid "stock items selected" @@ -6738,7 +6743,7 @@ msgstr "Label-Vorlage auswählen" #: templates/js/modals.js:59 templates/js/modals.js:103 #: templates/js/modals.js:593 msgid "Cancel" -msgstr "abbrechen" +msgstr "Abbrechen" #: templates/js/modals.js:60 templates/js/modals.js:102 #: templates/js/modals.js:660 templates/js/modals.js:956 @@ -6748,7 +6753,7 @@ msgstr "Abschicken" #: templates/js/modals.js:101 msgid "Form Title" -msgstr "" +msgstr "Formulartitel" #: templates/js/modals.js:380 msgid "Waiting for server..." @@ -6796,31 +6801,31 @@ msgstr "Fehler bei Formulardaten-Anfrage" #: templates/js/model_renderers.js:38 msgid "Company ID" -msgstr "" +msgstr "Firmen-ID" #: templates/js/model_renderers.js:78 msgid "Location ID" -msgstr "" +msgstr "Standort-ID" #: templates/js/model_renderers.js:95 msgid "Build ID" -msgstr "" +msgstr "Bauauftrag-ID" #: templates/js/model_renderers.js:114 msgid "Part ID" -msgstr "" +msgstr "Teil-ID" #: templates/js/model_renderers.js:163 msgid "Category ID" -msgstr "" +msgstr "Kategorie-ID" #: templates/js/model_renderers.js:199 msgid "Manufacturer Part ID" -msgstr "" +msgstr "Herstellerteil-ID" #: templates/js/model_renderers.js:227 msgid "Supplier Part ID" -msgstr "" +msgstr "Zuliefererteil-ID" #: templates/js/order.js:32 msgid "Create Sales Order" @@ -6856,7 +6861,7 @@ msgstr "NEIN" #: templates/js/part.js:26 msgid "Create New Part Category" -msgstr "" +msgstr "Neue Teil-Kategorie anlegen" #: templates/js/part.js:34 msgid "New Parent" @@ -7065,19 +7070,19 @@ msgstr "Bestand löschen" #: templates/js/stock.js:199 msgid "Quantity cannot be adjusted for serialized stock" -msgstr "" +msgstr "Menge von serialisiertem Bestand kann nicht bearbeitet werden" #: templates/js/stock.js:199 msgid "Specify stock quantity" -msgstr "" +msgstr "Bestandsanzahl angeben" #: templates/js/stock.js:235 msgid "You must select at least one available stock item" -msgstr "" +msgstr "Sie müssen mindestens einen Lagerbestand auswählen" #: templates/js/stock.js:251 msgid "Select destination stock location" -msgstr "" +msgstr "Zielstandort auswählen" #: templates/js/stock.js:259 msgid "Stock transaction notes" From 949d8360b203f9a6f67f9a8c4fe067347c2d401a Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 20 Jul 2021 08:24:26 +1000 Subject: [PATCH 574/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/it/LC_MESSAGES/django.po | 323 +++++++++++----------- 1 file changed, 164 insertions(+), 159 deletions(-) diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 4067d96411..067a5a9716 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 07:46+0000\n" -"PO-Revision-Date: 2021-07-19 07:47\n" +"POT-Creation-Date: 2021-07-19 21:59+0000\n" +"PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -29,7 +29,7 @@ msgstr "" msgid "No matching action found" msgstr "" -#: InvenTree/fields.py:99 +#: InvenTree/fields.py:100 msgid "Enter date" msgstr "" @@ -149,7 +149,7 @@ msgstr "" #: build/templates/build/detail.html:24 company/models.py:351 #: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:309 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:312 #: part/models.py:703 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -469,12 +469,12 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:748 +#: build/templates/build/detail.html:34 common/models.py:746 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:345 +#: order/templates/order/purchase_order_detail.html:348 #: order/templates/order/sales_order_detail.html:200 #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 @@ -615,7 +615,7 @@ msgid "Build Order Reference" msgstr "" #: build/models.py:171 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:340 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:343 #: order/templates/order/sales_order_detail.html:359 part/models.py:2338 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 @@ -642,7 +642,7 @@ msgstr "" #: build/templates/build/detail.html:29 company/models.py:654 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:294 +#: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:344 part/models.py:325 #: part/models.py:1987 part/models.py:2003 part/models.py:2022 @@ -779,7 +779,7 @@ msgstr "" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:416 +#: order/templates/order/purchase_order_detail.html:419 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 @@ -1109,7 +1109,7 @@ msgid "Stock can be taken from any available location." msgstr "" #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:405 +#: order/templates/order/purchase_order_detail.html:408 #: order/templates/order/receive_parts.html:25 stock/forms.py:135 msgid "Destination" msgstr "" @@ -1173,7 +1173,7 @@ msgstr "" #: build/templates/build/detail.html:180 #: company/templates/company/detail.html:33 -#: company/templates/company/detail.html:75 order/views.py:677 +#: company/templates/company/detail.html:75 order/views.py:668 #: part/templates/part/category.html:140 msgid "Order Parts" msgstr "" @@ -1235,8 +1235,8 @@ msgstr "" #: build/templates/build/detail.html:261 build/templates/build/detail.html:397 #: company/templates/company/detail.html:173 #: company/templates/company/detail.html:200 -#: order/templates/order/purchase_order_detail.html:59 -#: order/templates/order/purchase_order_detail.html:92 +#: order/templates/order/purchase_order_detail.html:62 +#: order/templates/order/purchase_order_detail.html:95 #: order/templates/order/sales_order_detail.html:58 #: order/templates/order/sales_order_detail.html:85 #: part/templates/part/detail.html:109 stock/templates/stock/item.html:102 @@ -1246,7 +1246,7 @@ msgstr "" #: build/templates/build/detail.html:357 #: order/templates/order/po_attachments.html:79 -#: order/templates/order/purchase_order_detail.html:153 +#: order/templates/order/purchase_order_detail.html:156 #: order/templates/order/sales_order_detail.html:145 #: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 @@ -1255,7 +1255,7 @@ msgstr "" #: build/templates/build/detail.html:375 #: order/templates/order/po_attachments.html:51 -#: order/templates/order/purchase_order_detail.html:125 +#: order/templates/order/purchase_order_detail.html:128 #: order/templates/order/sales_order_detail.html:118 #: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 msgid "Edit Attachment" @@ -1263,7 +1263,7 @@ msgstr "" #: build/templates/build/detail.html:382 #: order/templates/order/po_attachments.html:58 -#: order/templates/order/purchase_order_detail.html:132 +#: order/templates/order/purchase_order_detail.html:135 #: order/templates/order/sales_order_detail.html:124 #: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" @@ -1271,7 +1271,7 @@ msgstr "" #: build/templates/build/detail.html:383 #: order/templates/order/po_attachments.html:59 -#: order/templates/order/purchase_order_detail.html:133 +#: order/templates/order/purchase_order_detail.html:136 #: order/templates/order/sales_order_detail.html:125 #: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 msgid "Delete Attachment" @@ -1452,19 +1452,23 @@ msgstr "" msgid "Updated Build Item" msgstr "" -#: common/files.py:66 +#: common/files.py:67 msgid "Unsupported file format: {ext.upper()}" msgstr "" -#: common/files.py:71 +#: common/files.py:69 +msgid "Error reading file (invalid encoding)" +msgstr "" + +#: common/files.py:74 msgid "Error reading file (invalid format)" msgstr "" -#: common/files.py:73 +#: common/files.py:76 msgid "Error reading file (incorrect dimension)" msgstr "" -#: common/files.py:75 +#: common/files.py:78 msgid "Error reading file (data could be corrupted)" msgstr "" @@ -1485,396 +1489,396 @@ msgstr "" msgid "Select {name} file to upload" msgstr "" -#: common/models.py:59 +#: common/models.py:57 msgid "InvenTree Instance Name" msgstr "" -#: common/models.py:61 +#: common/models.py:59 msgid "String descriptor for the server instance" msgstr "" -#: common/models.py:65 +#: common/models.py:63 msgid "Use instance name" msgstr "" -#: common/models.py:66 +#: common/models.py:64 msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:72 company/models.py:97 company/models.py:98 +#: common/models.py:70 company/models.py:97 company/models.py:98 msgid "Company name" msgstr "" -#: common/models.py:73 +#: common/models.py:71 msgid "Internal company name" msgstr "" -#: common/models.py:78 +#: common/models.py:76 msgid "Base URL" msgstr "" -#: common/models.py:79 +#: common/models.py:77 msgid "Base URL for server instance" msgstr "" -#: common/models.py:85 +#: common/models.py:83 msgid "Default Currency" msgstr "" -#: common/models.py:86 +#: common/models.py:84 msgid "Default currency" msgstr "" -#: common/models.py:92 +#: common/models.py:90 msgid "Download from URL" msgstr "" -#: common/models.py:93 +#: common/models.py:91 msgid "Allow download of remote images and files from external URL" msgstr "" -#: common/models.py:99 +#: common/models.py:97 msgid "Barcode Support" msgstr "" -#: common/models.py:100 +#: common/models.py:98 msgid "Enable barcode scanner support" msgstr "" -#: common/models.py:106 +#: common/models.py:104 msgid "IPN Regex" msgstr "" -#: common/models.py:107 +#: common/models.py:105 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:111 +#: common/models.py:109 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:112 +#: common/models.py:110 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:118 +#: common/models.py:116 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:119 +#: common/models.py:117 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:125 +#: common/models.py:123 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:126 +#: common/models.py:124 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:132 +#: common/models.py:130 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:133 +#: common/models.py:131 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:139 +#: common/models.py:137 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:140 +#: common/models.py:138 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:146 +#: common/models.py:144 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:147 +#: common/models.py:145 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:153 +#: common/models.py:151 msgid "Recent Part Count" msgstr "" -#: common/models.py:154 +#: common/models.py:152 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2225 report/models.py:187 +#: common/models.py:158 part/models.py:2225 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" -#: common/models.py:161 +#: common/models.py:159 msgid "Parts are templates by default" msgstr "" -#: common/models.py:167 part/models.py:827 templates/js/table_filters.js:132 +#: common/models.py:165 part/models.py:827 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" -#: common/models.py:168 +#: common/models.py:166 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:174 part/models.py:833 templates/js/table_filters.js:340 +#: common/models.py:172 part/models.py:833 templates/js/table_filters.js:340 msgid "Component" msgstr "" -#: common/models.py:175 +#: common/models.py:173 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:181 part/models.py:844 +#: common/models.py:179 part/models.py:844 msgid "Purchaseable" msgstr "" -#: common/models.py:182 +#: common/models.py:180 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:188 part/models.py:849 templates/js/table_filters.js:348 +#: common/models.py:186 part/models.py:849 templates/js/table_filters.js:348 msgid "Salable" msgstr "" -#: common/models.py:189 +#: common/models.py:187 msgid "Parts are salable by default" msgstr "" -#: common/models.py:195 part/models.py:839 templates/js/table_filters.js:33 +#: common/models.py:193 part/models.py:839 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" -#: common/models.py:196 +#: common/models.py:194 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:202 part/models.py:859 templates/js/table_filters.js:29 +#: common/models.py:200 part/models.py:859 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" -#: common/models.py:203 +#: common/models.py:201 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:209 +#: common/models.py:207 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:210 +#: common/models.py:208 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:216 +#: common/models.py:214 msgid "Show Import in Views" msgstr "" -#: common/models.py:217 +#: common/models.py:215 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:223 +#: common/models.py:221 msgid "Show Price in Forms" msgstr "" -#: common/models.py:224 +#: common/models.py:222 msgid "Display part price in some forms" msgstr "" -#: common/models.py:230 +#: common/models.py:228 msgid "Show related parts" msgstr "" -#: common/models.py:231 +#: common/models.py:229 msgid "Display related parts for a part" msgstr "" -#: common/models.py:237 +#: common/models.py:235 msgid "Create initial stock" msgstr "" -#: common/models.py:238 +#: common/models.py:236 msgid "Create initial stock on part creation" msgstr "" -#: common/models.py:244 +#: common/models.py:242 msgid "Internal Prices" msgstr "" -#: common/models.py:245 +#: common/models.py:243 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:251 +#: common/models.py:249 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:252 +#: common/models.py:250 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:258 templates/stats.html:25 +#: common/models.py:256 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:259 +#: common/models.py:257 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:265 +#: common/models.py:263 msgid "Page Size" msgstr "" -#: common/models.py:266 +#: common/models.py:264 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:276 +#: common/models.py:274 msgid "Test Reports" msgstr "" -#: common/models.py:277 +#: common/models.py:275 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:283 +#: common/models.py:281 msgid "Stock Expiry" msgstr "" -#: common/models.py:284 +#: common/models.py:282 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:290 +#: common/models.py:288 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:291 +#: common/models.py:289 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:297 +#: common/models.py:295 msgid "Stock Stale Time" msgstr "" -#: common/models.py:298 +#: common/models.py:296 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:300 +#: common/models.py:298 msgid "days" msgstr "" -#: common/models.py:305 +#: common/models.py:303 msgid "Build Expired Stock" msgstr "" -#: common/models.py:306 +#: common/models.py:304 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:312 +#: common/models.py:310 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:313 +#: common/models.py:311 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:319 +#: common/models.py:317 msgid "Group by Part" msgstr "" -#: common/models.py:320 +#: common/models.py:318 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:326 +#: common/models.py:324 msgid "Recent Stock Count" msgstr "" -#: common/models.py:327 +#: common/models.py:325 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:333 +#: common/models.py:331 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:334 +#: common/models.py:332 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:339 +#: common/models.py:337 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:340 +#: common/models.py:338 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:344 +#: common/models.py:342 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:345 +#: common/models.py:343 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:350 +#: common/models.py:348 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:351 +#: common/models.py:349 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:574 +#: common/models.py:572 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:576 +#: common/models.py:574 msgid "Settings value" msgstr "" -#: common/models.py:611 +#: common/models.py:609 msgid "Must be an integer value" msgstr "" -#: common/models.py:634 +#: common/models.py:632 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:645 +#: common/models.py:643 msgid "Value must be an integer value" msgstr "" -#: common/models.py:668 +#: common/models.py:666 msgid "Key string must be unique" msgstr "" -#: common/models.py:749 company/forms.py:43 +#: common/models.py:747 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:756 company/templates/company/supplier_part.html:231 +#: common/models.py:754 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:757 +#: common/models.py:755 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:849 +#: common/models.py:848 msgid "Default" msgstr "" @@ -1896,7 +1900,8 @@ msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 -#: order/templates/order/po_navbar.html:22 order/views.py:290 +#: order/templates/order/po_navbar.html:22 +#: order/templates/order/purchase_order_detail.html:26 order/views.py:290 #: part/templates/part/bom_upload/upload_file.html:45 #: part/templates/part/import_wizard/part_upload.html:45 part/views.py:634 #: part/views.py:1248 @@ -2046,7 +2051,7 @@ msgstr "" msgid "Base Part" msgstr "" -#: company/models.py:321 company/models.py:488 order/views.py:1080 +#: company/models.py:321 company/models.py:488 order/views.py:1071 msgid "Select part" msgstr "" @@ -2065,7 +2070,7 @@ msgstr "" #: company/models.py:339 company/templates/company/manufacturer_part.html:93 #: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:331 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:441 templates/js/company.js:719 msgid "MPN" msgstr "" @@ -2129,7 +2134,7 @@ msgid "Select supplier" msgstr "" #: company/models.py:500 company/templates/company/supplier_part.html:92 -#: order/templates/order/purchase_order_detail.html:315 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:318 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" @@ -2865,7 +2870,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:385 +#: order/templates/order/purchase_order_detail.html:388 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -2990,14 +2995,14 @@ msgid "Edit Purchase Order" msgstr "" #: order/templates/order/order_base.html:196 -#: order/templates/order/purchase_order_detail.html:262 +#: order/templates/order/purchase_order_detail.html:265 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:250 templates/js/part.js:64 msgid "New Location" msgstr "" #: order/templates/order/order_base.html:197 -#: order/templates/order/purchase_order_detail.html:263 +#: order/templates/order/purchase_order_detail.html:266 #: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" msgstr "" @@ -3170,7 +3175,7 @@ msgstr "" #: order/templates/order/po_attachments.html:12 #: order/templates/order/po_navbar.html:32 -#: order/templates/order/purchase_order_detail.html:44 +#: order/templates/order/purchase_order_detail.html:47 msgid "Purchase Order Attachments" msgstr "" @@ -3180,7 +3185,7 @@ msgstr "" #: order/templates/order/po_navbar.html:29 #: order/templates/order/po_received_items.html:12 -#: order/templates/order/purchase_order_detail.html:35 +#: order/templates/order/purchase_order_detail.html:38 msgid "Received Items" msgstr "" @@ -3189,57 +3194,57 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:23 -#: order/templates/order/purchase_order_detail.html:199 +#: order/templates/order/purchase_order_detail.html:202 #: order/templates/order/sales_order_detail.html:23 #: order/templates/order/sales_order_detail.html:176 msgid "Add Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:55 +#: order/templates/order/purchase_order_detail.html:58 #: order/templates/order/sales_order_detail.html:54 msgid "Order Notes" msgstr "" -#: order/templates/order/purchase_order_detail.html:235 +#: order/templates/order/purchase_order_detail.html:238 #: order/templates/order/sales_order_detail.html:518 msgid "Edit Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:245 +#: order/templates/order/purchase_order_detail.html:248 #: order/templates/order/sales_order_detail.html:528 msgid "Delete Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:276 +#: order/templates/order/purchase_order_detail.html:279 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:304 +#: order/templates/order/purchase_order_detail.html:307 #: order/templates/order/sales_order_detail.html:353 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:357 +#: order/templates/order/purchase_order_detail.html:360 #: order/templates/order/sales_order_detail.html:376 templates/js/part.js:996 #: templates/js/part.js:1185 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:364 +#: order/templates/order/purchase_order_detail.html:367 #: order/templates/order/sales_order_detail.html:383 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:428 +#: order/templates/order/purchase_order_detail.html:431 #: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:429 +#: order/templates/order/purchase_order_detail.html:432 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:434 +#: order/templates/order/purchase_order_detail.html:437 msgid "Receive line item" msgstr "" @@ -3487,93 +3492,93 @@ msgstr "" msgid "Match Supplier Parts" msgstr "" -#: order/views.py:489 +#: order/views.py:480 msgid "Receive Parts" msgstr "" -#: order/views.py:559 +#: order/views.py:550 msgid "Items received" msgstr "" -#: order/views.py:573 +#: order/views.py:564 msgid "No destination set" msgstr "" -#: order/views.py:618 +#: order/views.py:609 msgid "Error converting quantity to number" msgstr "" -#: order/views.py:624 +#: order/views.py:615 msgid "Receive quantity less than zero" msgstr "" -#: order/views.py:630 +#: order/views.py:621 msgid "No lines specified" msgstr "" -#: order/views.py:703 +#: order/views.py:694 msgid "Update prices" msgstr "" -#: order/views.py:961 +#: order/views.py:952 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1014 +#: order/views.py:1005 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1059 +#: order/views.py:1050 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1075 +#: order/views.py:1066 msgid "Select line item" msgstr "" -#: order/views.py:1106 +#: order/views.py:1097 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "" -#: order/views.py:1116 +#: order/views.py:1107 #, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1124 +#: order/views.py:1115 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1178 +#: order/views.py:1169 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1252 +#: order/views.py:1243 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1267 +#: order/views.py:1258 msgid "Remove allocation" msgstr "" -#: order/views.py:1339 +#: order/views.py:1330 msgid "Sales order not found" msgstr "" -#: order/views.py:1345 +#: order/views.py:1336 msgid "Price not found" msgstr "" -#: order/views.py:1348 +#: order/views.py:1339 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1353 +#: order/views.py:1344 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" From aa8f1989abba5f6b6edb23c5e655fe52aaab03ec Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 20 Jul 2021 08:24:27 +1000 Subject: [PATCH 575/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ja/LC_MESSAGES/django.po | 323 +++++++++++----------- 1 file changed, 164 insertions(+), 159 deletions(-) diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 3203f1d16b..4feeed26d5 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 07:46+0000\n" -"PO-Revision-Date: 2021-07-19 07:47\n" +"POT-Creation-Date: 2021-07-19 21:59+0000\n" +"PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -29,7 +29,7 @@ msgstr "アクションが指定されていません" msgid "No matching action found" msgstr "一致するアクションが見つかりませんでした" -#: InvenTree/fields.py:99 +#: InvenTree/fields.py:100 msgid "Enter date" msgstr "日付を入力する" @@ -149,7 +149,7 @@ msgstr "お名前" #: build/templates/build/detail.html:24 company/models.py:351 #: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:309 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:312 #: part/models.py:703 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -469,12 +469,12 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:748 +#: build/templates/build/detail.html:34 common/models.py:746 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:345 +#: order/templates/order/purchase_order_detail.html:348 #: order/templates/order/sales_order_detail.html:200 #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 @@ -615,7 +615,7 @@ msgid "Build Order Reference" msgstr "" #: build/models.py:171 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:340 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:343 #: order/templates/order/sales_order_detail.html:359 part/models.py:2338 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 @@ -642,7 +642,7 @@ msgstr "" #: build/templates/build/detail.html:29 company/models.py:654 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:294 +#: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:344 part/models.py:325 #: part/models.py:1987 part/models.py:2003 part/models.py:2022 @@ -779,7 +779,7 @@ msgstr "" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:416 +#: order/templates/order/purchase_order_detail.html:419 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 @@ -1109,7 +1109,7 @@ msgid "Stock can be taken from any available location." msgstr "" #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:405 +#: order/templates/order/purchase_order_detail.html:408 #: order/templates/order/receive_parts.html:25 stock/forms.py:135 msgid "Destination" msgstr "" @@ -1173,7 +1173,7 @@ msgstr "注文必須パーツ" #: build/templates/build/detail.html:180 #: company/templates/company/detail.html:33 -#: company/templates/company/detail.html:75 order/views.py:677 +#: company/templates/company/detail.html:75 order/views.py:668 #: part/templates/part/category.html:140 msgid "Order Parts" msgstr "パーツの注文" @@ -1235,8 +1235,8 @@ msgstr "" #: build/templates/build/detail.html:261 build/templates/build/detail.html:397 #: company/templates/company/detail.html:173 #: company/templates/company/detail.html:200 -#: order/templates/order/purchase_order_detail.html:59 -#: order/templates/order/purchase_order_detail.html:92 +#: order/templates/order/purchase_order_detail.html:62 +#: order/templates/order/purchase_order_detail.html:95 #: order/templates/order/sales_order_detail.html:58 #: order/templates/order/sales_order_detail.html:85 #: part/templates/part/detail.html:109 stock/templates/stock/item.html:102 @@ -1246,7 +1246,7 @@ msgstr "" #: build/templates/build/detail.html:357 #: order/templates/order/po_attachments.html:79 -#: order/templates/order/purchase_order_detail.html:153 +#: order/templates/order/purchase_order_detail.html:156 #: order/templates/order/sales_order_detail.html:145 #: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 @@ -1255,7 +1255,7 @@ msgstr "" #: build/templates/build/detail.html:375 #: order/templates/order/po_attachments.html:51 -#: order/templates/order/purchase_order_detail.html:125 +#: order/templates/order/purchase_order_detail.html:128 #: order/templates/order/sales_order_detail.html:118 #: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 msgid "Edit Attachment" @@ -1263,7 +1263,7 @@ msgstr "" #: build/templates/build/detail.html:382 #: order/templates/order/po_attachments.html:58 -#: order/templates/order/purchase_order_detail.html:132 +#: order/templates/order/purchase_order_detail.html:135 #: order/templates/order/sales_order_detail.html:124 #: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" @@ -1271,7 +1271,7 @@ msgstr "" #: build/templates/build/detail.html:383 #: order/templates/order/po_attachments.html:59 -#: order/templates/order/purchase_order_detail.html:133 +#: order/templates/order/purchase_order_detail.html:136 #: order/templates/order/sales_order_detail.html:125 #: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 msgid "Delete Attachment" @@ -1452,19 +1452,23 @@ msgstr "" msgid "Updated Build Item" msgstr "" -#: common/files.py:66 +#: common/files.py:67 msgid "Unsupported file format: {ext.upper()}" msgstr "" -#: common/files.py:71 +#: common/files.py:69 +msgid "Error reading file (invalid encoding)" +msgstr "" + +#: common/files.py:74 msgid "Error reading file (invalid format)" msgstr "" -#: common/files.py:73 +#: common/files.py:76 msgid "Error reading file (incorrect dimension)" msgstr "" -#: common/files.py:75 +#: common/files.py:78 msgid "Error reading file (data could be corrupted)" msgstr "" @@ -1485,396 +1489,396 @@ msgstr "" msgid "Select {name} file to upload" msgstr "" -#: common/models.py:59 +#: common/models.py:57 msgid "InvenTree Instance Name" msgstr "" -#: common/models.py:61 +#: common/models.py:59 msgid "String descriptor for the server instance" msgstr "" -#: common/models.py:65 +#: common/models.py:63 msgid "Use instance name" msgstr "" -#: common/models.py:66 +#: common/models.py:64 msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:72 company/models.py:97 company/models.py:98 +#: common/models.py:70 company/models.py:97 company/models.py:98 msgid "Company name" msgstr "" -#: common/models.py:73 +#: common/models.py:71 msgid "Internal company name" msgstr "" -#: common/models.py:78 +#: common/models.py:76 msgid "Base URL" msgstr "" -#: common/models.py:79 +#: common/models.py:77 msgid "Base URL for server instance" msgstr "" -#: common/models.py:85 +#: common/models.py:83 msgid "Default Currency" msgstr "" -#: common/models.py:86 +#: common/models.py:84 msgid "Default currency" msgstr "" -#: common/models.py:92 +#: common/models.py:90 msgid "Download from URL" msgstr "" -#: common/models.py:93 +#: common/models.py:91 msgid "Allow download of remote images and files from external URL" msgstr "" -#: common/models.py:99 +#: common/models.py:97 msgid "Barcode Support" msgstr "" -#: common/models.py:100 +#: common/models.py:98 msgid "Enable barcode scanner support" msgstr "" -#: common/models.py:106 +#: common/models.py:104 msgid "IPN Regex" msgstr "" -#: common/models.py:107 +#: common/models.py:105 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:111 +#: common/models.py:109 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:112 +#: common/models.py:110 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:118 +#: common/models.py:116 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:119 +#: common/models.py:117 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:125 +#: common/models.py:123 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:126 +#: common/models.py:124 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:132 +#: common/models.py:130 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:133 +#: common/models.py:131 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:139 +#: common/models.py:137 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:140 +#: common/models.py:138 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:146 +#: common/models.py:144 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:147 +#: common/models.py:145 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:153 +#: common/models.py:151 msgid "Recent Part Count" msgstr "" -#: common/models.py:154 +#: common/models.py:152 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2225 report/models.py:187 +#: common/models.py:158 part/models.py:2225 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "テンプレート" -#: common/models.py:161 +#: common/models.py:159 msgid "Parts are templates by default" msgstr "パーツはデフォルトのテンプレートです" -#: common/models.py:167 part/models.py:827 templates/js/table_filters.js:132 +#: common/models.py:165 part/models.py:827 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "アセンブリ" -#: common/models.py:168 +#: common/models.py:166 msgid "Parts can be assembled from other components by default" msgstr "パーツはデフォルトで他のコンポーネントから組み立てることができます" -#: common/models.py:174 part/models.py:833 templates/js/table_filters.js:340 +#: common/models.py:172 part/models.py:833 templates/js/table_filters.js:340 msgid "Component" msgstr "コンポーネント" -#: common/models.py:175 +#: common/models.py:173 msgid "Parts can be used as sub-components by default" msgstr "パーツはデフォルトでサブコンポーネントとして使用できます" -#: common/models.py:181 part/models.py:844 +#: common/models.py:179 part/models.py:844 msgid "Purchaseable" msgstr "購入可能" -#: common/models.py:182 +#: common/models.py:180 msgid "Parts are purchaseable by default" msgstr "パーツはデフォルトで購入可能です" -#: common/models.py:188 part/models.py:849 templates/js/table_filters.js:348 +#: common/models.py:186 part/models.py:849 templates/js/table_filters.js:348 msgid "Salable" msgstr "" -#: common/models.py:189 +#: common/models.py:187 msgid "Parts are salable by default" msgstr "パーツはデフォルトで販売可能です" -#: common/models.py:195 part/models.py:839 templates/js/table_filters.js:33 +#: common/models.py:193 part/models.py:839 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "追跡可能" -#: common/models.py:196 +#: common/models.py:194 msgid "Parts are trackable by default" msgstr "パーツはデフォルトで追跡可能です" -#: common/models.py:202 part/models.py:859 templates/js/table_filters.js:29 +#: common/models.py:200 part/models.py:859 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" -#: common/models.py:203 +#: common/models.py:201 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:209 +#: common/models.py:207 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:210 +#: common/models.py:208 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:216 +#: common/models.py:214 msgid "Show Import in Views" msgstr "" -#: common/models.py:217 +#: common/models.py:215 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:223 +#: common/models.py:221 msgid "Show Price in Forms" msgstr "" -#: common/models.py:224 +#: common/models.py:222 msgid "Display part price in some forms" msgstr "" -#: common/models.py:230 +#: common/models.py:228 msgid "Show related parts" msgstr "" -#: common/models.py:231 +#: common/models.py:229 msgid "Display related parts for a part" msgstr "" -#: common/models.py:237 +#: common/models.py:235 msgid "Create initial stock" msgstr "" -#: common/models.py:238 +#: common/models.py:236 msgid "Create initial stock on part creation" msgstr "" -#: common/models.py:244 +#: common/models.py:242 msgid "Internal Prices" msgstr "" -#: common/models.py:245 +#: common/models.py:243 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:251 +#: common/models.py:249 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:252 +#: common/models.py:250 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:258 templates/stats.html:25 +#: common/models.py:256 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:259 +#: common/models.py:257 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:265 +#: common/models.py:263 msgid "Page Size" msgstr "" -#: common/models.py:266 +#: common/models.py:264 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:276 +#: common/models.py:274 msgid "Test Reports" msgstr "" -#: common/models.py:277 +#: common/models.py:275 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:283 +#: common/models.py:281 msgid "Stock Expiry" msgstr "" -#: common/models.py:284 +#: common/models.py:282 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:290 +#: common/models.py:288 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:291 +#: common/models.py:289 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:297 +#: common/models.py:295 msgid "Stock Stale Time" msgstr "" -#: common/models.py:298 +#: common/models.py:296 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:300 +#: common/models.py:298 msgid "days" msgstr "" -#: common/models.py:305 +#: common/models.py:303 msgid "Build Expired Stock" msgstr "" -#: common/models.py:306 +#: common/models.py:304 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:312 +#: common/models.py:310 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:313 +#: common/models.py:311 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:319 +#: common/models.py:317 msgid "Group by Part" msgstr "" -#: common/models.py:320 +#: common/models.py:318 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:326 +#: common/models.py:324 msgid "Recent Stock Count" msgstr "" -#: common/models.py:327 +#: common/models.py:325 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:333 +#: common/models.py:331 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:334 +#: common/models.py:332 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:339 +#: common/models.py:337 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:340 +#: common/models.py:338 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:344 +#: common/models.py:342 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:345 +#: common/models.py:343 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:350 +#: common/models.py:348 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:351 +#: common/models.py:349 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:574 +#: common/models.py:572 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:576 +#: common/models.py:574 msgid "Settings value" msgstr "" -#: common/models.py:611 +#: common/models.py:609 msgid "Must be an integer value" msgstr "" -#: common/models.py:634 +#: common/models.py:632 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:645 +#: common/models.py:643 msgid "Value must be an integer value" msgstr "" -#: common/models.py:668 +#: common/models.py:666 msgid "Key string must be unique" msgstr "" -#: common/models.py:749 company/forms.py:43 +#: common/models.py:747 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:756 company/templates/company/supplier_part.html:231 +#: common/models.py:754 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:757 +#: common/models.py:755 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:849 +#: common/models.py:848 msgid "Default" msgstr "" @@ -1896,7 +1900,8 @@ msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 -#: order/templates/order/po_navbar.html:22 order/views.py:290 +#: order/templates/order/po_navbar.html:22 +#: order/templates/order/purchase_order_detail.html:26 order/views.py:290 #: part/templates/part/bom_upload/upload_file.html:45 #: part/templates/part/import_wizard/part_upload.html:45 part/views.py:634 #: part/views.py:1248 @@ -2046,7 +2051,7 @@ msgstr "" msgid "Base Part" msgstr "" -#: company/models.py:321 company/models.py:488 order/views.py:1080 +#: company/models.py:321 company/models.py:488 order/views.py:1071 msgid "Select part" msgstr "" @@ -2065,7 +2070,7 @@ msgstr "" #: company/models.py:339 company/templates/company/manufacturer_part.html:93 #: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:331 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:441 templates/js/company.js:719 msgid "MPN" msgstr "" @@ -2129,7 +2134,7 @@ msgid "Select supplier" msgstr "" #: company/models.py:500 company/templates/company/supplier_part.html:92 -#: order/templates/order/purchase_order_detail.html:315 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:318 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" @@ -2865,7 +2870,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:385 +#: order/templates/order/purchase_order_detail.html:388 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -2990,14 +2995,14 @@ msgid "Edit Purchase Order" msgstr "" #: order/templates/order/order_base.html:196 -#: order/templates/order/purchase_order_detail.html:262 +#: order/templates/order/purchase_order_detail.html:265 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:250 templates/js/part.js:64 msgid "New Location" msgstr "" #: order/templates/order/order_base.html:197 -#: order/templates/order/purchase_order_detail.html:263 +#: order/templates/order/purchase_order_detail.html:266 #: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" msgstr "" @@ -3170,7 +3175,7 @@ msgstr "" #: order/templates/order/po_attachments.html:12 #: order/templates/order/po_navbar.html:32 -#: order/templates/order/purchase_order_detail.html:44 +#: order/templates/order/purchase_order_detail.html:47 msgid "Purchase Order Attachments" msgstr "" @@ -3180,7 +3185,7 @@ msgstr "" #: order/templates/order/po_navbar.html:29 #: order/templates/order/po_received_items.html:12 -#: order/templates/order/purchase_order_detail.html:35 +#: order/templates/order/purchase_order_detail.html:38 msgid "Received Items" msgstr "" @@ -3189,57 +3194,57 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:23 -#: order/templates/order/purchase_order_detail.html:199 +#: order/templates/order/purchase_order_detail.html:202 #: order/templates/order/sales_order_detail.html:23 #: order/templates/order/sales_order_detail.html:176 msgid "Add Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:55 +#: order/templates/order/purchase_order_detail.html:58 #: order/templates/order/sales_order_detail.html:54 msgid "Order Notes" msgstr "" -#: order/templates/order/purchase_order_detail.html:235 +#: order/templates/order/purchase_order_detail.html:238 #: order/templates/order/sales_order_detail.html:518 msgid "Edit Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:245 +#: order/templates/order/purchase_order_detail.html:248 #: order/templates/order/sales_order_detail.html:528 msgid "Delete Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:276 +#: order/templates/order/purchase_order_detail.html:279 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:304 +#: order/templates/order/purchase_order_detail.html:307 #: order/templates/order/sales_order_detail.html:353 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:357 +#: order/templates/order/purchase_order_detail.html:360 #: order/templates/order/sales_order_detail.html:376 templates/js/part.js:996 #: templates/js/part.js:1185 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:364 +#: order/templates/order/purchase_order_detail.html:367 #: order/templates/order/sales_order_detail.html:383 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:428 +#: order/templates/order/purchase_order_detail.html:431 #: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:429 +#: order/templates/order/purchase_order_detail.html:432 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:434 +#: order/templates/order/purchase_order_detail.html:437 msgid "Receive line item" msgstr "" @@ -3487,93 +3492,93 @@ msgstr "" msgid "Match Supplier Parts" msgstr "" -#: order/views.py:489 +#: order/views.py:480 msgid "Receive Parts" msgstr "" -#: order/views.py:559 +#: order/views.py:550 msgid "Items received" msgstr "" -#: order/views.py:573 +#: order/views.py:564 msgid "No destination set" msgstr "" -#: order/views.py:618 +#: order/views.py:609 msgid "Error converting quantity to number" msgstr "" -#: order/views.py:624 +#: order/views.py:615 msgid "Receive quantity less than zero" msgstr "" -#: order/views.py:630 +#: order/views.py:621 msgid "No lines specified" msgstr "" -#: order/views.py:703 +#: order/views.py:694 msgid "Update prices" msgstr "" -#: order/views.py:961 +#: order/views.py:952 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1014 +#: order/views.py:1005 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1059 +#: order/views.py:1050 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1075 +#: order/views.py:1066 msgid "Select line item" msgstr "" -#: order/views.py:1106 +#: order/views.py:1097 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "" -#: order/views.py:1116 +#: order/views.py:1107 #, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1124 +#: order/views.py:1115 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1178 +#: order/views.py:1169 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1252 +#: order/views.py:1243 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1267 +#: order/views.py:1258 msgid "Remove allocation" msgstr "" -#: order/views.py:1339 +#: order/views.py:1330 msgid "Sales order not found" msgstr "" -#: order/views.py:1345 +#: order/views.py:1336 msgid "Price not found" msgstr "" -#: order/views.py:1348 +#: order/views.py:1339 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1353 +#: order/views.py:1344 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" From 19ba6c93792ea5971541fc8761ed863674e727c2 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 20 Jul 2021 08:24:28 +1000 Subject: [PATCH 576/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/pl/LC_MESSAGES/django.po | 323 +++++++++++----------- 1 file changed, 164 insertions(+), 159 deletions(-) diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index f6328f4e33..fc4ec8f418 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 07:46+0000\n" -"PO-Revision-Date: 2021-07-19 07:47\n" +"POT-Creation-Date: 2021-07-19 21:59+0000\n" +"PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -29,7 +29,7 @@ msgstr "Nie określono działania" msgid "No matching action found" msgstr "Nie znaleziono pasującej akcji" -#: InvenTree/fields.py:99 +#: InvenTree/fields.py:100 msgid "Enter date" msgstr "Wprowadź dane" @@ -149,7 +149,7 @@ msgstr "Nazwa" #: build/templates/build/detail.html:24 company/models.py:351 #: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:309 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:312 #: part/models.py:703 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -469,12 +469,12 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:748 +#: build/templates/build/detail.html:34 common/models.py:746 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:345 +#: order/templates/order/purchase_order_detail.html:348 #: order/templates/order/sales_order_detail.html:200 #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 @@ -615,7 +615,7 @@ msgid "Build Order Reference" msgstr "Odwołanie do zamówienia wykonania" #: build/models.py:171 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:340 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:343 #: order/templates/order/sales_order_detail.html:359 part/models.py:2338 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 @@ -642,7 +642,7 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: build/templates/build/detail.html:29 company/models.py:654 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:294 +#: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:344 part/models.py:325 #: part/models.py:1987 part/models.py:2003 part/models.py:2022 @@ -779,7 +779,7 @@ msgstr "Link do zewnętrznego adresu URL" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:416 +#: order/templates/order/purchase_order_detail.html:419 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 @@ -1109,7 +1109,7 @@ msgid "Stock can be taken from any available location." msgstr "" #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:405 +#: order/templates/order/purchase_order_detail.html:408 #: order/templates/order/receive_parts.html:25 stock/forms.py:135 msgid "Destination" msgstr "Przeznaczenie" @@ -1173,7 +1173,7 @@ msgstr "Zamów wymagane komponenty" #: build/templates/build/detail.html:180 #: company/templates/company/detail.html:33 -#: company/templates/company/detail.html:75 order/views.py:677 +#: company/templates/company/detail.html:75 order/views.py:668 #: part/templates/part/category.html:140 msgid "Order Parts" msgstr "Zamów części" @@ -1235,8 +1235,8 @@ msgstr "Notatki tworzenia" #: build/templates/build/detail.html:261 build/templates/build/detail.html:397 #: company/templates/company/detail.html:173 #: company/templates/company/detail.html:200 -#: order/templates/order/purchase_order_detail.html:59 -#: order/templates/order/purchase_order_detail.html:92 +#: order/templates/order/purchase_order_detail.html:62 +#: order/templates/order/purchase_order_detail.html:95 #: order/templates/order/sales_order_detail.html:58 #: order/templates/order/sales_order_detail.html:85 #: part/templates/part/detail.html:109 stock/templates/stock/item.html:102 @@ -1246,7 +1246,7 @@ msgstr "" #: build/templates/build/detail.html:357 #: order/templates/order/po_attachments.html:79 -#: order/templates/order/purchase_order_detail.html:153 +#: order/templates/order/purchase_order_detail.html:156 #: order/templates/order/sales_order_detail.html:145 #: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 @@ -1255,7 +1255,7 @@ msgstr "Dodaj załącznik" #: build/templates/build/detail.html:375 #: order/templates/order/po_attachments.html:51 -#: order/templates/order/purchase_order_detail.html:125 +#: order/templates/order/purchase_order_detail.html:128 #: order/templates/order/sales_order_detail.html:118 #: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 msgid "Edit Attachment" @@ -1263,7 +1263,7 @@ msgstr "Edytuj załącznik" #: build/templates/build/detail.html:382 #: order/templates/order/po_attachments.html:58 -#: order/templates/order/purchase_order_detail.html:132 +#: order/templates/order/purchase_order_detail.html:135 #: order/templates/order/sales_order_detail.html:124 #: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" @@ -1271,7 +1271,7 @@ msgstr "" #: build/templates/build/detail.html:383 #: order/templates/order/po_attachments.html:59 -#: order/templates/order/purchase_order_detail.html:133 +#: order/templates/order/purchase_order_detail.html:136 #: order/templates/order/sales_order_detail.html:125 #: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 msgid "Delete Attachment" @@ -1452,19 +1452,23 @@ msgstr "" msgid "Updated Build Item" msgstr "" -#: common/files.py:66 +#: common/files.py:67 msgid "Unsupported file format: {ext.upper()}" msgstr "" -#: common/files.py:71 +#: common/files.py:69 +msgid "Error reading file (invalid encoding)" +msgstr "" + +#: common/files.py:74 msgid "Error reading file (invalid format)" msgstr "" -#: common/files.py:73 +#: common/files.py:76 msgid "Error reading file (incorrect dimension)" msgstr "" -#: common/files.py:75 +#: common/files.py:78 msgid "Error reading file (data could be corrupted)" msgstr "" @@ -1485,396 +1489,396 @@ msgstr "" msgid "Select {name} file to upload" msgstr "" -#: common/models.py:59 +#: common/models.py:57 msgid "InvenTree Instance Name" msgstr "Nazwa instancji InvenTree" -#: common/models.py:61 +#: common/models.py:59 msgid "String descriptor for the server instance" msgstr "" -#: common/models.py:65 +#: common/models.py:63 msgid "Use instance name" msgstr "" -#: common/models.py:66 +#: common/models.py:64 msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:72 company/models.py:97 company/models.py:98 +#: common/models.py:70 company/models.py:97 company/models.py:98 msgid "Company name" msgstr "Nazwa firmy" -#: common/models.py:73 +#: common/models.py:71 msgid "Internal company name" msgstr "" -#: common/models.py:78 +#: common/models.py:76 msgid "Base URL" msgstr "Bazowy URL" -#: common/models.py:79 +#: common/models.py:77 msgid "Base URL for server instance" msgstr "Bazowy adres URL dla instancji serwera" -#: common/models.py:85 +#: common/models.py:83 msgid "Default Currency" msgstr "" -#: common/models.py:86 +#: common/models.py:84 msgid "Default currency" msgstr "" -#: common/models.py:92 +#: common/models.py:90 msgid "Download from URL" msgstr "Pobierz z adresu URL" -#: common/models.py:93 +#: common/models.py:91 msgid "Allow download of remote images and files from external URL" msgstr "Zezwól na pobieranie zewnętrznych obrazów i plików z zewnętrznego URL" -#: common/models.py:99 +#: common/models.py:97 msgid "Barcode Support" msgstr "Obsługa kodu kreskowego" -#: common/models.py:100 +#: common/models.py:98 msgid "Enable barcode scanner support" msgstr "Włącz obsługę skanera kodów" -#: common/models.py:106 +#: common/models.py:104 msgid "IPN Regex" msgstr "Wyrażenie regularne IPN" -#: common/models.py:107 +#: common/models.py:105 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:111 +#: common/models.py:109 msgid "Allow Duplicate IPN" msgstr "Zezwól na powtarzający się IPN" -#: common/models.py:112 +#: common/models.py:110 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:118 +#: common/models.py:116 msgid "Allow Editing IPN" msgstr "Zezwól na edycję IPN" -#: common/models.py:119 +#: common/models.py:117 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:125 +#: common/models.py:123 msgid "Copy Part BOM Data" msgstr "Skopiuj BOM komponentu" -#: common/models.py:126 +#: common/models.py:124 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:132 +#: common/models.py:130 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:133 +#: common/models.py:131 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:139 +#: common/models.py:137 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:140 +#: common/models.py:138 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:146 +#: common/models.py:144 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:147 +#: common/models.py:145 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:153 +#: common/models.py:151 msgid "Recent Part Count" msgstr "" -#: common/models.py:154 +#: common/models.py:152 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2225 report/models.py:187 +#: common/models.py:158 part/models.py:2225 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "Szablon" -#: common/models.py:161 +#: common/models.py:159 msgid "Parts are templates by default" msgstr "" -#: common/models.py:167 part/models.py:827 templates/js/table_filters.js:132 +#: common/models.py:165 part/models.py:827 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "Złożenie" -#: common/models.py:168 +#: common/models.py:166 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:174 part/models.py:833 templates/js/table_filters.js:340 +#: common/models.py:172 part/models.py:833 templates/js/table_filters.js:340 msgid "Component" msgstr "Komponent" -#: common/models.py:175 +#: common/models.py:173 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:181 part/models.py:844 +#: common/models.py:179 part/models.py:844 msgid "Purchaseable" msgstr "Możliwość zakupu" -#: common/models.py:182 +#: common/models.py:180 msgid "Parts are purchaseable by default" msgstr "Części są domyślnie z możliwością zakupu" -#: common/models.py:188 part/models.py:849 templates/js/table_filters.js:348 +#: common/models.py:186 part/models.py:849 templates/js/table_filters.js:348 msgid "Salable" msgstr "Możliwość sprzedaży" -#: common/models.py:189 +#: common/models.py:187 msgid "Parts are salable by default" msgstr "Części są domyślnie z możliwością sprzedaży" -#: common/models.py:195 part/models.py:839 templates/js/table_filters.js:33 +#: common/models.py:193 part/models.py:839 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "Możliwość śledzenia" -#: common/models.py:196 +#: common/models.py:194 msgid "Parts are trackable by default" msgstr "Części są domyślnie z możliwością śledzenia" -#: common/models.py:202 part/models.py:859 templates/js/table_filters.js:29 +#: common/models.py:200 part/models.py:859 templates/js/table_filters.js:29 msgid "Virtual" msgstr "Wirtualny" -#: common/models.py:203 +#: common/models.py:201 msgid "Parts are virtual by default" msgstr "Części są domyślnie wirtualne" -#: common/models.py:209 +#: common/models.py:207 msgid "Show Quantity in Forms" msgstr "Pokaż ilość w formularzach" -#: common/models.py:210 +#: common/models.py:208 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:216 +#: common/models.py:214 msgid "Show Import in Views" msgstr "" -#: common/models.py:217 +#: common/models.py:215 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:223 +#: common/models.py:221 msgid "Show Price in Forms" msgstr "" -#: common/models.py:224 +#: common/models.py:222 msgid "Display part price in some forms" msgstr "" -#: common/models.py:230 +#: common/models.py:228 msgid "Show related parts" msgstr "" -#: common/models.py:231 +#: common/models.py:229 msgid "Display related parts for a part" msgstr "" -#: common/models.py:237 +#: common/models.py:235 msgid "Create initial stock" msgstr "" -#: common/models.py:238 +#: common/models.py:236 msgid "Create initial stock on part creation" msgstr "" -#: common/models.py:244 +#: common/models.py:242 msgid "Internal Prices" msgstr "" -#: common/models.py:245 +#: common/models.py:243 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:251 +#: common/models.py:249 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:252 +#: common/models.py:250 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:258 templates/stats.html:25 +#: common/models.py:256 templates/stats.html:25 msgid "Debug Mode" msgstr "Tryb Debugowania" -#: common/models.py:259 +#: common/models.py:257 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:265 +#: common/models.py:263 msgid "Page Size" msgstr "Rozmiar strony" -#: common/models.py:266 +#: common/models.py:264 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:276 +#: common/models.py:274 msgid "Test Reports" msgstr "Raporty testów" -#: common/models.py:277 +#: common/models.py:275 msgid "Enable generation of test reports" msgstr "Włącz generowanie raportów testów" -#: common/models.py:283 +#: common/models.py:281 msgid "Stock Expiry" msgstr "" -#: common/models.py:284 +#: common/models.py:282 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:290 +#: common/models.py:288 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:291 +#: common/models.py:289 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:297 +#: common/models.py:295 msgid "Stock Stale Time" msgstr "" -#: common/models.py:298 +#: common/models.py:296 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:300 +#: common/models.py:298 msgid "days" msgstr "dni" -#: common/models.py:305 +#: common/models.py:303 msgid "Build Expired Stock" msgstr "" -#: common/models.py:306 +#: common/models.py:304 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:312 +#: common/models.py:310 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:313 +#: common/models.py:311 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:319 +#: common/models.py:317 msgid "Group by Part" msgstr "Grupuj według komponentu" -#: common/models.py:320 +#: common/models.py:318 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:326 +#: common/models.py:324 msgid "Recent Stock Count" msgstr "" -#: common/models.py:327 +#: common/models.py:325 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:333 +#: common/models.py:331 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:334 +#: common/models.py:332 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:339 +#: common/models.py:337 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:340 +#: common/models.py:338 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:344 +#: common/models.py:342 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:345 +#: common/models.py:343 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:350 +#: common/models.py:348 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:351 +#: common/models.py:349 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:574 +#: common/models.py:572 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:576 +#: common/models.py:574 msgid "Settings value" msgstr "Ustawienia wartości" -#: common/models.py:611 +#: common/models.py:609 msgid "Must be an integer value" msgstr "" -#: common/models.py:634 +#: common/models.py:632 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:645 +#: common/models.py:643 msgid "Value must be an integer value" msgstr "" -#: common/models.py:668 +#: common/models.py:666 msgid "Key string must be unique" msgstr "" -#: common/models.py:749 company/forms.py:43 +#: common/models.py:747 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:756 company/templates/company/supplier_part.html:231 +#: common/models.py:754 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "Cena" -#: common/models.py:757 +#: common/models.py:755 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:849 +#: common/models.py:848 msgid "Default" msgstr "Domyślny" @@ -1896,7 +1900,8 @@ msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 -#: order/templates/order/po_navbar.html:22 order/views.py:290 +#: order/templates/order/po_navbar.html:22 +#: order/templates/order/purchase_order_detail.html:26 order/views.py:290 #: part/templates/part/bom_upload/upload_file.html:45 #: part/templates/part/import_wizard/part_upload.html:45 part/views.py:634 #: part/views.py:1248 @@ -2046,7 +2051,7 @@ msgstr "" msgid "Base Part" msgstr "Część bazowa" -#: company/models.py:321 company/models.py:488 order/views.py:1080 +#: company/models.py:321 company/models.py:488 order/views.py:1071 msgid "Select part" msgstr "Wybierz część" @@ -2065,7 +2070,7 @@ msgstr "Wybierz producenta" #: company/models.py:339 company/templates/company/manufacturer_part.html:93 #: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:331 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:441 templates/js/company.js:719 msgid "MPN" msgstr "MPN" @@ -2129,7 +2134,7 @@ msgid "Select supplier" msgstr "Wybierz dostawcę" #: company/models.py:500 company/templates/company/supplier_part.html:92 -#: order/templates/order/purchase_order_detail.html:315 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:318 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "SKU" @@ -2865,7 +2870,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:385 +#: order/templates/order/purchase_order_detail.html:388 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -2990,14 +2995,14 @@ msgid "Edit Purchase Order" msgstr "" #: order/templates/order/order_base.html:196 -#: order/templates/order/purchase_order_detail.html:262 +#: order/templates/order/purchase_order_detail.html:265 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:250 templates/js/part.js:64 msgid "New Location" msgstr "Nowa lokalizacja" #: order/templates/order/order_base.html:197 -#: order/templates/order/purchase_order_detail.html:263 +#: order/templates/order/purchase_order_detail.html:266 #: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" msgstr "" @@ -3170,7 +3175,7 @@ msgstr "" #: order/templates/order/po_attachments.html:12 #: order/templates/order/po_navbar.html:32 -#: order/templates/order/purchase_order_detail.html:44 +#: order/templates/order/purchase_order_detail.html:47 msgid "Purchase Order Attachments" msgstr "" @@ -3180,7 +3185,7 @@ msgstr "" #: order/templates/order/po_navbar.html:29 #: order/templates/order/po_received_items.html:12 -#: order/templates/order/purchase_order_detail.html:35 +#: order/templates/order/purchase_order_detail.html:38 msgid "Received Items" msgstr "Otrzymane elementy" @@ -3189,57 +3194,57 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:23 -#: order/templates/order/purchase_order_detail.html:199 +#: order/templates/order/purchase_order_detail.html:202 #: order/templates/order/sales_order_detail.html:23 #: order/templates/order/sales_order_detail.html:176 msgid "Add Line Item" msgstr "Dodaj element zamówienia" -#: order/templates/order/purchase_order_detail.html:55 +#: order/templates/order/purchase_order_detail.html:58 #: order/templates/order/sales_order_detail.html:54 msgid "Order Notes" msgstr "Notatki zamówień" -#: order/templates/order/purchase_order_detail.html:235 +#: order/templates/order/purchase_order_detail.html:238 #: order/templates/order/sales_order_detail.html:518 msgid "Edit Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:245 +#: order/templates/order/purchase_order_detail.html:248 #: order/templates/order/sales_order_detail.html:528 msgid "Delete Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:276 +#: order/templates/order/purchase_order_detail.html:279 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:304 +#: order/templates/order/purchase_order_detail.html:307 #: order/templates/order/sales_order_detail.html:353 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:357 +#: order/templates/order/purchase_order_detail.html:360 #: order/templates/order/sales_order_detail.html:376 templates/js/part.js:996 #: templates/js/part.js:1185 msgid "Unit Price" msgstr "Cena jednostkowa" -#: order/templates/order/purchase_order_detail.html:364 +#: order/templates/order/purchase_order_detail.html:367 #: order/templates/order/sales_order_detail.html:383 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:428 +#: order/templates/order/purchase_order_detail.html:431 #: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:429 +#: order/templates/order/purchase_order_detail.html:432 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:434 +#: order/templates/order/purchase_order_detail.html:437 msgid "Receive line item" msgstr "" @@ -3487,93 +3492,93 @@ msgstr "" msgid "Match Supplier Parts" msgstr "" -#: order/views.py:489 +#: order/views.py:480 msgid "Receive Parts" msgstr "" -#: order/views.py:559 +#: order/views.py:550 msgid "Items received" msgstr "Otrzymane przedmioty" -#: order/views.py:573 +#: order/views.py:564 msgid "No destination set" msgstr "Nie ustawiono miejsca docelowego" -#: order/views.py:618 +#: order/views.py:609 msgid "Error converting quantity to number" msgstr "Błąd konwersji ilości na liczbę" -#: order/views.py:624 +#: order/views.py:615 msgid "Receive quantity less than zero" msgstr "" -#: order/views.py:630 +#: order/views.py:621 msgid "No lines specified" msgstr "" -#: order/views.py:703 +#: order/views.py:694 msgid "Update prices" msgstr "" -#: order/views.py:961 +#: order/views.py:952 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1014 +#: order/views.py:1005 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1059 +#: order/views.py:1050 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1075 +#: order/views.py:1066 msgid "Select line item" msgstr "" -#: order/views.py:1106 +#: order/views.py:1097 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "" -#: order/views.py:1116 +#: order/views.py:1107 #, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1124 +#: order/views.py:1115 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1178 +#: order/views.py:1169 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1252 +#: order/views.py:1243 msgid "Edit Allocation Quantity" msgstr "Edytuj zarezerwowaną ilość" -#: order/views.py:1267 +#: order/views.py:1258 msgid "Remove allocation" msgstr "" -#: order/views.py:1339 +#: order/views.py:1330 msgid "Sales order not found" msgstr "" -#: order/views.py:1345 +#: order/views.py:1336 msgid "Price not found" msgstr "Nie znaleziono ceny" -#: order/views.py:1348 +#: order/views.py:1339 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1353 +#: order/views.py:1344 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" From 51cf97dcae5f7877c2cb43fc0bd5c58a4817ef5e Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 20 Jul 2021 08:24:30 +1000 Subject: [PATCH 577/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ru/LC_MESSAGES/django.po | 323 +++++++++++----------- 1 file changed, 164 insertions(+), 159 deletions(-) diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index bf7cdcf8e3..ebc339d68c 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 07:46+0000\n" -"PO-Revision-Date: 2021-07-19 07:47\n" +"POT-Creation-Date: 2021-07-19 21:59+0000\n" +"PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -29,7 +29,7 @@ msgstr "Действие не указано" msgid "No matching action found" msgstr "Соответствующее действие не найдено" -#: InvenTree/fields.py:99 +#: InvenTree/fields.py:100 msgid "Enter date" msgstr "Введите дату" @@ -149,7 +149,7 @@ msgstr "Название" #: build/templates/build/detail.html:24 company/models.py:351 #: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:309 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:312 #: part/models.py:703 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -469,12 +469,12 @@ msgstr "Целевая дата для сборки. Сборка будет п #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:748 +#: build/templates/build/detail.html:34 common/models.py:746 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:345 +#: order/templates/order/purchase_order_detail.html:348 #: order/templates/order/sales_order_detail.html:200 #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 @@ -615,7 +615,7 @@ msgid "Build Order Reference" msgstr "Ссылка на заказ" #: build/models.py:171 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:340 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:343 #: order/templates/order/sales_order_detail.html:359 part/models.py:2338 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 @@ -642,7 +642,7 @@ msgstr "" #: build/templates/build/detail.html:29 company/models.py:654 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:294 +#: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:344 part/models.py:325 #: part/models.py:1987 part/models.py:2003 part/models.py:2022 @@ -779,7 +779,7 @@ msgstr "" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:416 +#: order/templates/order/purchase_order_detail.html:419 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 @@ -1109,7 +1109,7 @@ msgid "Stock can be taken from any available location." msgstr "" #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:405 +#: order/templates/order/purchase_order_detail.html:408 #: order/templates/order/receive_parts.html:25 stock/forms.py:135 msgid "Destination" msgstr "" @@ -1173,7 +1173,7 @@ msgstr "" #: build/templates/build/detail.html:180 #: company/templates/company/detail.html:33 -#: company/templates/company/detail.html:75 order/views.py:677 +#: company/templates/company/detail.html:75 order/views.py:668 #: part/templates/part/category.html:140 msgid "Order Parts" msgstr "" @@ -1235,8 +1235,8 @@ msgstr "" #: build/templates/build/detail.html:261 build/templates/build/detail.html:397 #: company/templates/company/detail.html:173 #: company/templates/company/detail.html:200 -#: order/templates/order/purchase_order_detail.html:59 -#: order/templates/order/purchase_order_detail.html:92 +#: order/templates/order/purchase_order_detail.html:62 +#: order/templates/order/purchase_order_detail.html:95 #: order/templates/order/sales_order_detail.html:58 #: order/templates/order/sales_order_detail.html:85 #: part/templates/part/detail.html:109 stock/templates/stock/item.html:102 @@ -1246,7 +1246,7 @@ msgstr "" #: build/templates/build/detail.html:357 #: order/templates/order/po_attachments.html:79 -#: order/templates/order/purchase_order_detail.html:153 +#: order/templates/order/purchase_order_detail.html:156 #: order/templates/order/sales_order_detail.html:145 #: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 @@ -1255,7 +1255,7 @@ msgstr "" #: build/templates/build/detail.html:375 #: order/templates/order/po_attachments.html:51 -#: order/templates/order/purchase_order_detail.html:125 +#: order/templates/order/purchase_order_detail.html:128 #: order/templates/order/sales_order_detail.html:118 #: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 msgid "Edit Attachment" @@ -1263,7 +1263,7 @@ msgstr "" #: build/templates/build/detail.html:382 #: order/templates/order/po_attachments.html:58 -#: order/templates/order/purchase_order_detail.html:132 +#: order/templates/order/purchase_order_detail.html:135 #: order/templates/order/sales_order_detail.html:124 #: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" @@ -1271,7 +1271,7 @@ msgstr "" #: build/templates/build/detail.html:383 #: order/templates/order/po_attachments.html:59 -#: order/templates/order/purchase_order_detail.html:133 +#: order/templates/order/purchase_order_detail.html:136 #: order/templates/order/sales_order_detail.html:125 #: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 msgid "Delete Attachment" @@ -1452,19 +1452,23 @@ msgstr "" msgid "Updated Build Item" msgstr "" -#: common/files.py:66 +#: common/files.py:67 msgid "Unsupported file format: {ext.upper()}" msgstr "" -#: common/files.py:71 +#: common/files.py:69 +msgid "Error reading file (invalid encoding)" +msgstr "" + +#: common/files.py:74 msgid "Error reading file (invalid format)" msgstr "" -#: common/files.py:73 +#: common/files.py:76 msgid "Error reading file (incorrect dimension)" msgstr "" -#: common/files.py:75 +#: common/files.py:78 msgid "Error reading file (data could be corrupted)" msgstr "" @@ -1485,396 +1489,396 @@ msgstr "" msgid "Select {name} file to upload" msgstr "" -#: common/models.py:59 +#: common/models.py:57 msgid "InvenTree Instance Name" msgstr "" -#: common/models.py:61 +#: common/models.py:59 msgid "String descriptor for the server instance" msgstr "" -#: common/models.py:65 +#: common/models.py:63 msgid "Use instance name" msgstr "" -#: common/models.py:66 +#: common/models.py:64 msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:72 company/models.py:97 company/models.py:98 +#: common/models.py:70 company/models.py:97 company/models.py:98 msgid "Company name" msgstr "" -#: common/models.py:73 +#: common/models.py:71 msgid "Internal company name" msgstr "" -#: common/models.py:78 +#: common/models.py:76 msgid "Base URL" msgstr "" -#: common/models.py:79 +#: common/models.py:77 msgid "Base URL for server instance" msgstr "" -#: common/models.py:85 +#: common/models.py:83 msgid "Default Currency" msgstr "" -#: common/models.py:86 +#: common/models.py:84 msgid "Default currency" msgstr "" -#: common/models.py:92 +#: common/models.py:90 msgid "Download from URL" msgstr "" -#: common/models.py:93 +#: common/models.py:91 msgid "Allow download of remote images and files from external URL" msgstr "" -#: common/models.py:99 +#: common/models.py:97 msgid "Barcode Support" msgstr "" -#: common/models.py:100 +#: common/models.py:98 msgid "Enable barcode scanner support" msgstr "" -#: common/models.py:106 +#: common/models.py:104 msgid "IPN Regex" msgstr "" -#: common/models.py:107 +#: common/models.py:105 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:111 +#: common/models.py:109 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:112 +#: common/models.py:110 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:118 +#: common/models.py:116 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:119 +#: common/models.py:117 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:125 +#: common/models.py:123 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:126 +#: common/models.py:124 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:132 +#: common/models.py:130 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:133 +#: common/models.py:131 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:139 +#: common/models.py:137 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:140 +#: common/models.py:138 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:146 +#: common/models.py:144 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:147 +#: common/models.py:145 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:153 +#: common/models.py:151 msgid "Recent Part Count" msgstr "" -#: common/models.py:154 +#: common/models.py:152 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2225 report/models.py:187 +#: common/models.py:158 part/models.py:2225 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" -#: common/models.py:161 +#: common/models.py:159 msgid "Parts are templates by default" msgstr "" -#: common/models.py:167 part/models.py:827 templates/js/table_filters.js:132 +#: common/models.py:165 part/models.py:827 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" -#: common/models.py:168 +#: common/models.py:166 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:174 part/models.py:833 templates/js/table_filters.js:340 +#: common/models.py:172 part/models.py:833 templates/js/table_filters.js:340 msgid "Component" msgstr "" -#: common/models.py:175 +#: common/models.py:173 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:181 part/models.py:844 +#: common/models.py:179 part/models.py:844 msgid "Purchaseable" msgstr "" -#: common/models.py:182 +#: common/models.py:180 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:188 part/models.py:849 templates/js/table_filters.js:348 +#: common/models.py:186 part/models.py:849 templates/js/table_filters.js:348 msgid "Salable" msgstr "" -#: common/models.py:189 +#: common/models.py:187 msgid "Parts are salable by default" msgstr "" -#: common/models.py:195 part/models.py:839 templates/js/table_filters.js:33 +#: common/models.py:193 part/models.py:839 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" -#: common/models.py:196 +#: common/models.py:194 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:202 part/models.py:859 templates/js/table_filters.js:29 +#: common/models.py:200 part/models.py:859 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" -#: common/models.py:203 +#: common/models.py:201 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:209 +#: common/models.py:207 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:210 +#: common/models.py:208 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:216 +#: common/models.py:214 msgid "Show Import in Views" msgstr "" -#: common/models.py:217 +#: common/models.py:215 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:223 +#: common/models.py:221 msgid "Show Price in Forms" msgstr "" -#: common/models.py:224 +#: common/models.py:222 msgid "Display part price in some forms" msgstr "" -#: common/models.py:230 +#: common/models.py:228 msgid "Show related parts" msgstr "" -#: common/models.py:231 +#: common/models.py:229 msgid "Display related parts for a part" msgstr "" -#: common/models.py:237 +#: common/models.py:235 msgid "Create initial stock" msgstr "" -#: common/models.py:238 +#: common/models.py:236 msgid "Create initial stock on part creation" msgstr "" -#: common/models.py:244 +#: common/models.py:242 msgid "Internal Prices" msgstr "" -#: common/models.py:245 +#: common/models.py:243 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:251 +#: common/models.py:249 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:252 +#: common/models.py:250 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:258 templates/stats.html:25 +#: common/models.py:256 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:259 +#: common/models.py:257 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:265 +#: common/models.py:263 msgid "Page Size" msgstr "" -#: common/models.py:266 +#: common/models.py:264 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:276 +#: common/models.py:274 msgid "Test Reports" msgstr "" -#: common/models.py:277 +#: common/models.py:275 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:283 +#: common/models.py:281 msgid "Stock Expiry" msgstr "" -#: common/models.py:284 +#: common/models.py:282 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:290 +#: common/models.py:288 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:291 +#: common/models.py:289 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:297 +#: common/models.py:295 msgid "Stock Stale Time" msgstr "" -#: common/models.py:298 +#: common/models.py:296 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:300 +#: common/models.py:298 msgid "days" msgstr "" -#: common/models.py:305 +#: common/models.py:303 msgid "Build Expired Stock" msgstr "" -#: common/models.py:306 +#: common/models.py:304 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:312 +#: common/models.py:310 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:313 +#: common/models.py:311 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:319 +#: common/models.py:317 msgid "Group by Part" msgstr "" -#: common/models.py:320 +#: common/models.py:318 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:326 +#: common/models.py:324 msgid "Recent Stock Count" msgstr "" -#: common/models.py:327 +#: common/models.py:325 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:333 +#: common/models.py:331 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:334 +#: common/models.py:332 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:339 +#: common/models.py:337 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:340 +#: common/models.py:338 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:344 +#: common/models.py:342 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:345 +#: common/models.py:343 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:350 +#: common/models.py:348 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:351 +#: common/models.py:349 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:574 +#: common/models.py:572 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:576 +#: common/models.py:574 msgid "Settings value" msgstr "" -#: common/models.py:611 +#: common/models.py:609 msgid "Must be an integer value" msgstr "" -#: common/models.py:634 +#: common/models.py:632 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:645 +#: common/models.py:643 msgid "Value must be an integer value" msgstr "" -#: common/models.py:668 +#: common/models.py:666 msgid "Key string must be unique" msgstr "" -#: common/models.py:749 company/forms.py:43 +#: common/models.py:747 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:756 company/templates/company/supplier_part.html:231 +#: common/models.py:754 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:757 +#: common/models.py:755 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:849 +#: common/models.py:848 msgid "Default" msgstr "" @@ -1896,7 +1900,8 @@ msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 -#: order/templates/order/po_navbar.html:22 order/views.py:290 +#: order/templates/order/po_navbar.html:22 +#: order/templates/order/purchase_order_detail.html:26 order/views.py:290 #: part/templates/part/bom_upload/upload_file.html:45 #: part/templates/part/import_wizard/part_upload.html:45 part/views.py:634 #: part/views.py:1248 @@ -2046,7 +2051,7 @@ msgstr "" msgid "Base Part" msgstr "" -#: company/models.py:321 company/models.py:488 order/views.py:1080 +#: company/models.py:321 company/models.py:488 order/views.py:1071 msgid "Select part" msgstr "" @@ -2065,7 +2070,7 @@ msgstr "" #: company/models.py:339 company/templates/company/manufacturer_part.html:93 #: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:331 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:441 templates/js/company.js:719 msgid "MPN" msgstr "" @@ -2129,7 +2134,7 @@ msgid "Select supplier" msgstr "" #: company/models.py:500 company/templates/company/supplier_part.html:92 -#: order/templates/order/purchase_order_detail.html:315 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:318 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" @@ -2865,7 +2870,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:385 +#: order/templates/order/purchase_order_detail.html:388 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -2990,14 +2995,14 @@ msgid "Edit Purchase Order" msgstr "" #: order/templates/order/order_base.html:196 -#: order/templates/order/purchase_order_detail.html:262 +#: order/templates/order/purchase_order_detail.html:265 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:250 templates/js/part.js:64 msgid "New Location" msgstr "" #: order/templates/order/order_base.html:197 -#: order/templates/order/purchase_order_detail.html:263 +#: order/templates/order/purchase_order_detail.html:266 #: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" msgstr "" @@ -3170,7 +3175,7 @@ msgstr "" #: order/templates/order/po_attachments.html:12 #: order/templates/order/po_navbar.html:32 -#: order/templates/order/purchase_order_detail.html:44 +#: order/templates/order/purchase_order_detail.html:47 msgid "Purchase Order Attachments" msgstr "" @@ -3180,7 +3185,7 @@ msgstr "" #: order/templates/order/po_navbar.html:29 #: order/templates/order/po_received_items.html:12 -#: order/templates/order/purchase_order_detail.html:35 +#: order/templates/order/purchase_order_detail.html:38 msgid "Received Items" msgstr "" @@ -3189,57 +3194,57 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:23 -#: order/templates/order/purchase_order_detail.html:199 +#: order/templates/order/purchase_order_detail.html:202 #: order/templates/order/sales_order_detail.html:23 #: order/templates/order/sales_order_detail.html:176 msgid "Add Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:55 +#: order/templates/order/purchase_order_detail.html:58 #: order/templates/order/sales_order_detail.html:54 msgid "Order Notes" msgstr "" -#: order/templates/order/purchase_order_detail.html:235 +#: order/templates/order/purchase_order_detail.html:238 #: order/templates/order/sales_order_detail.html:518 msgid "Edit Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:245 +#: order/templates/order/purchase_order_detail.html:248 #: order/templates/order/sales_order_detail.html:528 msgid "Delete Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:276 +#: order/templates/order/purchase_order_detail.html:279 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:304 +#: order/templates/order/purchase_order_detail.html:307 #: order/templates/order/sales_order_detail.html:353 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:357 +#: order/templates/order/purchase_order_detail.html:360 #: order/templates/order/sales_order_detail.html:376 templates/js/part.js:996 #: templates/js/part.js:1185 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:364 +#: order/templates/order/purchase_order_detail.html:367 #: order/templates/order/sales_order_detail.html:383 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:428 +#: order/templates/order/purchase_order_detail.html:431 #: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:429 +#: order/templates/order/purchase_order_detail.html:432 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:434 +#: order/templates/order/purchase_order_detail.html:437 msgid "Receive line item" msgstr "" @@ -3487,93 +3492,93 @@ msgstr "" msgid "Match Supplier Parts" msgstr "" -#: order/views.py:489 +#: order/views.py:480 msgid "Receive Parts" msgstr "" -#: order/views.py:559 +#: order/views.py:550 msgid "Items received" msgstr "" -#: order/views.py:573 +#: order/views.py:564 msgid "No destination set" msgstr "" -#: order/views.py:618 +#: order/views.py:609 msgid "Error converting quantity to number" msgstr "" -#: order/views.py:624 +#: order/views.py:615 msgid "Receive quantity less than zero" msgstr "" -#: order/views.py:630 +#: order/views.py:621 msgid "No lines specified" msgstr "" -#: order/views.py:703 +#: order/views.py:694 msgid "Update prices" msgstr "" -#: order/views.py:961 +#: order/views.py:952 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1014 +#: order/views.py:1005 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1059 +#: order/views.py:1050 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1075 +#: order/views.py:1066 msgid "Select line item" msgstr "" -#: order/views.py:1106 +#: order/views.py:1097 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "" -#: order/views.py:1116 +#: order/views.py:1107 #, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1124 +#: order/views.py:1115 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1178 +#: order/views.py:1169 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1252 +#: order/views.py:1243 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1267 +#: order/views.py:1258 msgid "Remove allocation" msgstr "" -#: order/views.py:1339 +#: order/views.py:1330 msgid "Sales order not found" msgstr "" -#: order/views.py:1345 +#: order/views.py:1336 msgid "Price not found" msgstr "" -#: order/views.py:1348 +#: order/views.py:1339 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1353 +#: order/views.py:1344 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" From 65084c3e7ed48b0580fc824e7b1628973fa7fe65 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 20 Jul 2021 08:24:31 +1000 Subject: [PATCH 578/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/tr/LC_MESSAGES/django.po | 323 +++++++++++----------- 1 file changed, 164 insertions(+), 159 deletions(-) diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 66907a395e..ef819f7d41 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 07:46+0000\n" -"PO-Revision-Date: 2021-07-19 07:47\n" +"POT-Creation-Date: 2021-07-19 21:59+0000\n" +"PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -29,7 +29,7 @@ msgstr "İşlem belirtilmedi" msgid "No matching action found" msgstr "Eşleşen eylem bulunamadı" -#: InvenTree/fields.py:99 +#: InvenTree/fields.py:100 msgid "Enter date" msgstr "Tarih giriniz" @@ -149,7 +149,7 @@ msgstr "Adı" #: build/templates/build/detail.html:24 company/models.py:351 #: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:309 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:312 #: part/models.py:703 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -469,12 +469,12 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:748 +#: build/templates/build/detail.html:34 common/models.py:746 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:345 +#: order/templates/order/purchase_order_detail.html:348 #: order/templates/order/sales_order_detail.html:200 #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 @@ -615,7 +615,7 @@ msgid "Build Order Reference" msgstr "Yapım İşi Emri Referansı" #: build/models.py:171 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:340 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:343 #: order/templates/order/sales_order_detail.html:359 part/models.py:2338 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 @@ -642,7 +642,7 @@ msgstr "Bu yapım işinin tahsis edildiği yapım işi emri" #: build/templates/build/detail.html:29 company/models.py:654 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:294 +#: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:344 part/models.py:325 #: part/models.py:1987 part/models.py:2003 part/models.py:2022 @@ -779,7 +779,7 @@ msgstr "Harici URL'ye bağlantı" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:416 +#: order/templates/order/purchase_order_detail.html:419 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 @@ -1109,7 +1109,7 @@ msgid "Stock can be taken from any available location." msgstr "Stok herhangi bir konumdan alınabilir." #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:405 +#: order/templates/order/purchase_order_detail.html:408 #: order/templates/order/receive_parts.html:25 stock/forms.py:135 msgid "Destination" msgstr "Hedef" @@ -1173,7 +1173,7 @@ msgstr "Gerekli parçaları sipariş edin" #: build/templates/build/detail.html:180 #: company/templates/company/detail.html:33 -#: company/templates/company/detail.html:75 order/views.py:677 +#: company/templates/company/detail.html:75 order/views.py:668 #: part/templates/part/category.html:140 msgid "Order Parts" msgstr "Parça Siparişi" @@ -1235,8 +1235,8 @@ msgstr "Yapım İşi Notları" #: build/templates/build/detail.html:261 build/templates/build/detail.html:397 #: company/templates/company/detail.html:173 #: company/templates/company/detail.html:200 -#: order/templates/order/purchase_order_detail.html:59 -#: order/templates/order/purchase_order_detail.html:92 +#: order/templates/order/purchase_order_detail.html:62 +#: order/templates/order/purchase_order_detail.html:95 #: order/templates/order/sales_order_detail.html:58 #: order/templates/order/sales_order_detail.html:85 #: part/templates/part/detail.html:109 stock/templates/stock/item.html:102 @@ -1246,7 +1246,7 @@ msgstr "" #: build/templates/build/detail.html:357 #: order/templates/order/po_attachments.html:79 -#: order/templates/order/purchase_order_detail.html:153 +#: order/templates/order/purchase_order_detail.html:156 #: order/templates/order/sales_order_detail.html:145 #: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 @@ -1255,7 +1255,7 @@ msgstr "" #: build/templates/build/detail.html:375 #: order/templates/order/po_attachments.html:51 -#: order/templates/order/purchase_order_detail.html:125 +#: order/templates/order/purchase_order_detail.html:128 #: order/templates/order/sales_order_detail.html:118 #: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 msgid "Edit Attachment" @@ -1263,7 +1263,7 @@ msgstr "Ek Düzenle" #: build/templates/build/detail.html:382 #: order/templates/order/po_attachments.html:58 -#: order/templates/order/purchase_order_detail.html:132 +#: order/templates/order/purchase_order_detail.html:135 #: order/templates/order/sales_order_detail.html:124 #: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" @@ -1271,7 +1271,7 @@ msgstr "" #: build/templates/build/detail.html:383 #: order/templates/order/po_attachments.html:59 -#: order/templates/order/purchase_order_detail.html:133 +#: order/templates/order/purchase_order_detail.html:136 #: order/templates/order/sales_order_detail.html:125 #: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 msgid "Delete Attachment" @@ -1452,19 +1452,23 @@ msgstr "Stok Tahsisini Düzenle" msgid "Updated Build Item" msgstr "Yapım İşi Ögesini Güncelle" -#: common/files.py:66 +#: common/files.py:67 msgid "Unsupported file format: {ext.upper()}" msgstr "Desteklenmeyen dosya formatı: {ext.upper()}" -#: common/files.py:71 +#: common/files.py:69 +msgid "Error reading file (invalid encoding)" +msgstr "" + +#: common/files.py:74 msgid "Error reading file (invalid format)" msgstr "Dosya okurken hata (geçersiz biçim)" -#: common/files.py:73 +#: common/files.py:76 msgid "Error reading file (incorrect dimension)" msgstr "Dosya okurken hata (hatalı ölçüler)" -#: common/files.py:75 +#: common/files.py:78 msgid "Error reading file (data could be corrupted)" msgstr "Dosya okurken hata (veri bozulmuş olabilir)" @@ -1485,396 +1489,396 @@ msgstr "{name.title()} Dosya" msgid "Select {name} file to upload" msgstr "{name} dosyasını yüklemek için seçin" -#: common/models.py:59 +#: common/models.py:57 msgid "InvenTree Instance Name" msgstr "" -#: common/models.py:61 +#: common/models.py:59 msgid "String descriptor for the server instance" msgstr "" -#: common/models.py:65 +#: common/models.py:63 msgid "Use instance name" msgstr "" -#: common/models.py:66 +#: common/models.py:64 msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:72 company/models.py:97 company/models.py:98 +#: common/models.py:70 company/models.py:97 company/models.py:98 msgid "Company name" msgstr "" -#: common/models.py:73 +#: common/models.py:71 msgid "Internal company name" msgstr "" -#: common/models.py:78 +#: common/models.py:76 msgid "Base URL" msgstr "" -#: common/models.py:79 +#: common/models.py:77 msgid "Base URL for server instance" msgstr "" -#: common/models.py:85 +#: common/models.py:83 msgid "Default Currency" msgstr "" -#: common/models.py:86 +#: common/models.py:84 msgid "Default currency" msgstr "" -#: common/models.py:92 +#: common/models.py:90 msgid "Download from URL" msgstr "" -#: common/models.py:93 +#: common/models.py:91 msgid "Allow download of remote images and files from external URL" msgstr "Harici URL'den resim ve dosyaların indirilmesine izin ver" -#: common/models.py:99 +#: common/models.py:97 msgid "Barcode Support" msgstr "" -#: common/models.py:100 +#: common/models.py:98 msgid "Enable barcode scanner support" msgstr "" -#: common/models.py:106 +#: common/models.py:104 msgid "IPN Regex" msgstr "DPN Regex" -#: common/models.py:107 +#: common/models.py:105 msgid "Regular expression pattern for matching Part IPN" msgstr "Parça DPN eşleştirmesi için Düzenli İfade Kalıbı (Regex)" -#: common/models.py:111 +#: common/models.py:109 msgid "Allow Duplicate IPN" msgstr "Yinelenen DPN'ye İzin Ver" -#: common/models.py:112 +#: common/models.py:110 msgid "Allow multiple parts to share the same IPN" msgstr "Birden çok parçanın aynı DPN'yi paylaşmasına izin ver" -#: common/models.py:118 +#: common/models.py:116 msgid "Allow Editing IPN" msgstr "DPN Düzenlemeye İzin Ver" -#: common/models.py:119 +#: common/models.py:117 msgid "Allow changing the IPN value while editing a part" msgstr "Parçayı düzenlerken DPN değiştirmeye izin ver" -#: common/models.py:125 +#: common/models.py:123 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:126 +#: common/models.py:124 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:132 +#: common/models.py:130 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:133 +#: common/models.py:131 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:139 +#: common/models.py:137 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:140 +#: common/models.py:138 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:146 +#: common/models.py:144 msgid "Copy Category Parameter Templates" msgstr "Kategori Paremetre Sablonu Kopyala" -#: common/models.py:147 +#: common/models.py:145 msgid "Copy category parameter templates when creating a part" msgstr "Parça oluştururken kategori parametre şablonlarını kopyala" -#: common/models.py:153 +#: common/models.py:151 msgid "Recent Part Count" msgstr "" -#: common/models.py:154 +#: common/models.py:152 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2225 report/models.py:187 +#: common/models.py:158 part/models.py:2225 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "Şablon" -#: common/models.py:161 +#: common/models.py:159 msgid "Parts are templates by default" msgstr "Parçaları varsayılan olan şablondur" -#: common/models.py:167 part/models.py:827 templates/js/table_filters.js:132 +#: common/models.py:165 part/models.py:827 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "Montaj" -#: common/models.py:168 +#: common/models.py:166 msgid "Parts can be assembled from other components by default" msgstr "Parçalar varsayılan olarak başka bileşenlerden monte edilebilir" -#: common/models.py:174 part/models.py:833 templates/js/table_filters.js:340 +#: common/models.py:172 part/models.py:833 templates/js/table_filters.js:340 msgid "Component" msgstr "Bileşen" -#: common/models.py:175 +#: common/models.py:173 msgid "Parts can be used as sub-components by default" msgstr "Parçalar varsayılan olarak alt bileşen olarak kullanılabilir" -#: common/models.py:181 part/models.py:844 +#: common/models.py:179 part/models.py:844 msgid "Purchaseable" msgstr "Satın Alınabilir" -#: common/models.py:182 +#: common/models.py:180 msgid "Parts are purchaseable by default" msgstr "Parçalar varsayılan olarak satın alınabilir" -#: common/models.py:188 part/models.py:849 templates/js/table_filters.js:348 +#: common/models.py:186 part/models.py:849 templates/js/table_filters.js:348 msgid "Salable" msgstr "Satılabilir" -#: common/models.py:189 +#: common/models.py:187 msgid "Parts are salable by default" msgstr "Parçalar varsayılan olarak satılabilir" -#: common/models.py:195 part/models.py:839 templates/js/table_filters.js:33 +#: common/models.py:193 part/models.py:839 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "Takip Edilebilir" -#: common/models.py:196 +#: common/models.py:194 msgid "Parts are trackable by default" msgstr "Parçalar varsayılan olarak takip edilebilir" -#: common/models.py:202 part/models.py:859 templates/js/table_filters.js:29 +#: common/models.py:200 part/models.py:859 templates/js/table_filters.js:29 msgid "Virtual" msgstr "Sanal" -#: common/models.py:203 +#: common/models.py:201 msgid "Parts are virtual by default" msgstr "Parçalar varsayılan olarak sanaldır" -#: common/models.py:209 +#: common/models.py:207 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:210 +#: common/models.py:208 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:216 +#: common/models.py:214 msgid "Show Import in Views" msgstr "" -#: common/models.py:217 +#: common/models.py:215 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:223 +#: common/models.py:221 msgid "Show Price in Forms" msgstr "" -#: common/models.py:224 +#: common/models.py:222 msgid "Display part price in some forms" msgstr "" -#: common/models.py:230 +#: common/models.py:228 msgid "Show related parts" msgstr "" -#: common/models.py:231 +#: common/models.py:229 msgid "Display related parts for a part" msgstr "" -#: common/models.py:237 +#: common/models.py:235 msgid "Create initial stock" msgstr "" -#: common/models.py:238 +#: common/models.py:236 msgid "Create initial stock on part creation" msgstr "" -#: common/models.py:244 +#: common/models.py:242 msgid "Internal Prices" msgstr "" -#: common/models.py:245 +#: common/models.py:243 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:251 +#: common/models.py:249 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:252 +#: common/models.py:250 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:258 templates/stats.html:25 +#: common/models.py:256 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:259 +#: common/models.py:257 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:265 +#: common/models.py:263 msgid "Page Size" msgstr "" -#: common/models.py:266 +#: common/models.py:264 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:276 +#: common/models.py:274 msgid "Test Reports" msgstr "" -#: common/models.py:277 +#: common/models.py:275 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:283 +#: common/models.py:281 msgid "Stock Expiry" msgstr "" -#: common/models.py:284 +#: common/models.py:282 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:290 +#: common/models.py:288 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:291 +#: common/models.py:289 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:297 +#: common/models.py:295 msgid "Stock Stale Time" msgstr "" -#: common/models.py:298 +#: common/models.py:296 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:300 +#: common/models.py:298 msgid "days" msgstr "" -#: common/models.py:305 +#: common/models.py:303 msgid "Build Expired Stock" msgstr "" -#: common/models.py:306 +#: common/models.py:304 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:312 +#: common/models.py:310 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:313 +#: common/models.py:311 msgid "Enable ownership control over stock locations and items" msgstr "Stok konumu ve ögeler üzerinde sahiplik kontrolünü etkinleştirin" -#: common/models.py:319 +#: common/models.py:317 msgid "Group by Part" msgstr "" -#: common/models.py:320 +#: common/models.py:318 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:326 +#: common/models.py:324 msgid "Recent Stock Count" msgstr "" -#: common/models.py:327 +#: common/models.py:325 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:333 +#: common/models.py:331 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:334 +#: common/models.py:332 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:339 +#: common/models.py:337 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:340 +#: common/models.py:338 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:344 +#: common/models.py:342 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:345 +#: common/models.py:343 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:350 +#: common/models.py:348 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:351 +#: common/models.py:349 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:574 +#: common/models.py:572 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:576 +#: common/models.py:574 msgid "Settings value" msgstr "" -#: common/models.py:611 +#: common/models.py:609 msgid "Must be an integer value" msgstr "" -#: common/models.py:634 +#: common/models.py:632 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:645 +#: common/models.py:643 msgid "Value must be an integer value" msgstr "" -#: common/models.py:668 +#: common/models.py:666 msgid "Key string must be unique" msgstr "" -#: common/models.py:749 company/forms.py:43 +#: common/models.py:747 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:756 company/templates/company/supplier_part.html:231 +#: common/models.py:754 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:757 +#: common/models.py:755 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:849 +#: common/models.py:848 msgid "Default" msgstr "" @@ -1896,7 +1900,8 @@ msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 -#: order/templates/order/po_navbar.html:22 order/views.py:290 +#: order/templates/order/po_navbar.html:22 +#: order/templates/order/purchase_order_detail.html:26 order/views.py:290 #: part/templates/part/bom_upload/upload_file.html:45 #: part/templates/part/import_wizard/part_upload.html:45 part/views.py:634 #: part/views.py:1248 @@ -2046,7 +2051,7 @@ msgstr "" msgid "Base Part" msgstr "" -#: company/models.py:321 company/models.py:488 order/views.py:1080 +#: company/models.py:321 company/models.py:488 order/views.py:1071 msgid "Select part" msgstr "" @@ -2065,7 +2070,7 @@ msgstr "" #: company/models.py:339 company/templates/company/manufacturer_part.html:93 #: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:331 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:441 templates/js/company.js:719 msgid "MPN" msgstr "" @@ -2129,7 +2134,7 @@ msgid "Select supplier" msgstr "" #: company/models.py:500 company/templates/company/supplier_part.html:92 -#: order/templates/order/purchase_order_detail.html:315 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:318 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" @@ -2865,7 +2870,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:385 +#: order/templates/order/purchase_order_detail.html:388 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -2990,14 +2995,14 @@ msgid "Edit Purchase Order" msgstr "" #: order/templates/order/order_base.html:196 -#: order/templates/order/purchase_order_detail.html:262 +#: order/templates/order/purchase_order_detail.html:265 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:250 templates/js/part.js:64 msgid "New Location" msgstr "Yeni Konum" #: order/templates/order/order_base.html:197 -#: order/templates/order/purchase_order_detail.html:263 +#: order/templates/order/purchase_order_detail.html:266 #: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" msgstr "Yeni stok konumu oluştur" @@ -3170,7 +3175,7 @@ msgstr "" #: order/templates/order/po_attachments.html:12 #: order/templates/order/po_navbar.html:32 -#: order/templates/order/purchase_order_detail.html:44 +#: order/templates/order/purchase_order_detail.html:47 msgid "Purchase Order Attachments" msgstr "" @@ -3180,7 +3185,7 @@ msgstr "" #: order/templates/order/po_navbar.html:29 #: order/templates/order/po_received_items.html:12 -#: order/templates/order/purchase_order_detail.html:35 +#: order/templates/order/purchase_order_detail.html:38 msgid "Received Items" msgstr "" @@ -3189,57 +3194,57 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:23 -#: order/templates/order/purchase_order_detail.html:199 +#: order/templates/order/purchase_order_detail.html:202 #: order/templates/order/sales_order_detail.html:23 #: order/templates/order/sales_order_detail.html:176 msgid "Add Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:55 +#: order/templates/order/purchase_order_detail.html:58 #: order/templates/order/sales_order_detail.html:54 msgid "Order Notes" msgstr "" -#: order/templates/order/purchase_order_detail.html:235 +#: order/templates/order/purchase_order_detail.html:238 #: order/templates/order/sales_order_detail.html:518 msgid "Edit Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:245 +#: order/templates/order/purchase_order_detail.html:248 #: order/templates/order/sales_order_detail.html:528 msgid "Delete Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:276 +#: order/templates/order/purchase_order_detail.html:279 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:304 +#: order/templates/order/purchase_order_detail.html:307 #: order/templates/order/sales_order_detail.html:353 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:357 +#: order/templates/order/purchase_order_detail.html:360 #: order/templates/order/sales_order_detail.html:376 templates/js/part.js:996 #: templates/js/part.js:1185 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:364 +#: order/templates/order/purchase_order_detail.html:367 #: order/templates/order/sales_order_detail.html:383 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:428 +#: order/templates/order/purchase_order_detail.html:431 #: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:429 +#: order/templates/order/purchase_order_detail.html:432 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:434 +#: order/templates/order/purchase_order_detail.html:437 msgid "Receive line item" msgstr "" @@ -3487,93 +3492,93 @@ msgstr "" msgid "Match Supplier Parts" msgstr "" -#: order/views.py:489 +#: order/views.py:480 msgid "Receive Parts" msgstr "" -#: order/views.py:559 +#: order/views.py:550 msgid "Items received" msgstr "" -#: order/views.py:573 +#: order/views.py:564 msgid "No destination set" msgstr "" -#: order/views.py:618 +#: order/views.py:609 msgid "Error converting quantity to number" msgstr "" -#: order/views.py:624 +#: order/views.py:615 msgid "Receive quantity less than zero" msgstr "" -#: order/views.py:630 +#: order/views.py:621 msgid "No lines specified" msgstr "" -#: order/views.py:703 +#: order/views.py:694 msgid "Update prices" msgstr "" -#: order/views.py:961 +#: order/views.py:952 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1014 +#: order/views.py:1005 msgid "Allocate Serial Numbers" msgstr "Seri Numaralarını Tahsis Et" -#: order/views.py:1059 +#: order/views.py:1050 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1075 +#: order/views.py:1066 msgid "Select line item" msgstr "" -#: order/views.py:1106 +#: order/views.py:1097 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "{serial} seri numarası için eşleşen öge bulunamadı" -#: order/views.py:1116 +#: order/views.py:1107 #, python-brace-format msgid "{serial} is not in stock" msgstr "{serial} stokta yok" -#: order/views.py:1124 +#: order/views.py:1115 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "{serial} zaten bir emirde tahsis edilmiş" -#: order/views.py:1178 +#: order/views.py:1169 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1252 +#: order/views.py:1243 msgid "Edit Allocation Quantity" msgstr "Tahsis Miktarını Düzenle" -#: order/views.py:1267 +#: order/views.py:1258 msgid "Remove allocation" msgstr "Tahsisi Sil" -#: order/views.py:1339 +#: order/views.py:1330 msgid "Sales order not found" msgstr "" -#: order/views.py:1345 +#: order/views.py:1336 msgid "Price not found" msgstr "" -#: order/views.py:1348 +#: order/views.py:1339 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1353 +#: order/views.py:1344 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" From d3aa849172f0546f31530b97e8e7c93a181353b9 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 20 Jul 2021 08:24:32 +1000 Subject: [PATCH 579/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/zh/LC_MESSAGES/django.po | 323 +++++++++++----------- 1 file changed, 164 insertions(+), 159 deletions(-) diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index e8494a02c4..bfed726080 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 07:46+0000\n" -"PO-Revision-Date: 2021-07-19 07:47\n" +"POT-Creation-Date: 2021-07-19 21:59+0000\n" +"PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -29,7 +29,7 @@ msgstr "未指定操作" msgid "No matching action found" msgstr "未找到指定操作" -#: InvenTree/fields.py:99 +#: InvenTree/fields.py:100 msgid "Enter date" msgstr "输入日期" @@ -149,7 +149,7 @@ msgstr "名称" #: build/templates/build/detail.html:24 company/models.py:351 #: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 -#: order/models.py:158 order/templates/order/purchase_order_detail.html:309 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:312 #: part/models.py:703 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 @@ -469,12 +469,12 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:748 +#: build/templates/build/detail.html:34 common/models.py:746 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 #: order/templates/order/order_wizard/select_parts.html:34 -#: order/templates/order/purchase_order_detail.html:345 +#: order/templates/order/purchase_order_detail.html:348 #: order/templates/order/sales_order_detail.html:200 #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 @@ -615,7 +615,7 @@ msgid "Build Order Reference" msgstr "" #: build/models.py:171 order/models.py:246 order/models.py:533 -#: order/models.py:713 order/templates/order/purchase_order_detail.html:340 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:343 #: order/templates/order/sales_order_detail.html:359 part/models.py:2338 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 @@ -642,7 +642,7 @@ msgstr "" #: build/templates/build/detail.html:29 company/models.py:654 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 -#: order/templates/order/purchase_order_detail.html:294 +#: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:344 part/models.py:325 #: part/models.py:1987 part/models.py:2003 part/models.py:2022 @@ -779,7 +779,7 @@ msgstr "" #: company/templates/company/navbar.html:66 order/models.py:180 #: order/models.py:715 order/templates/order/po_navbar.html:38 #: order/templates/order/po_navbar.html:41 -#: order/templates/order/purchase_order_detail.html:416 +#: order/templates/order/purchase_order_detail.html:419 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 #: order/templates/order/so_navbar.html:36 part/models.py:864 @@ -1109,7 +1109,7 @@ msgid "Stock can be taken from any available location." msgstr "" #: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 -#: order/templates/order/purchase_order_detail.html:405 +#: order/templates/order/purchase_order_detail.html:408 #: order/templates/order/receive_parts.html:25 stock/forms.py:135 msgid "Destination" msgstr "" @@ -1173,7 +1173,7 @@ msgstr "" #: build/templates/build/detail.html:180 #: company/templates/company/detail.html:33 -#: company/templates/company/detail.html:75 order/views.py:677 +#: company/templates/company/detail.html:75 order/views.py:668 #: part/templates/part/category.html:140 msgid "Order Parts" msgstr "" @@ -1235,8 +1235,8 @@ msgstr "" #: build/templates/build/detail.html:261 build/templates/build/detail.html:397 #: company/templates/company/detail.html:173 #: company/templates/company/detail.html:200 -#: order/templates/order/purchase_order_detail.html:59 -#: order/templates/order/purchase_order_detail.html:92 +#: order/templates/order/purchase_order_detail.html:62 +#: order/templates/order/purchase_order_detail.html:95 #: order/templates/order/sales_order_detail.html:58 #: order/templates/order/sales_order_detail.html:85 #: part/templates/part/detail.html:109 stock/templates/stock/item.html:102 @@ -1246,7 +1246,7 @@ msgstr "" #: build/templates/build/detail.html:357 #: order/templates/order/po_attachments.html:79 -#: order/templates/order/purchase_order_detail.html:153 +#: order/templates/order/purchase_order_detail.html:156 #: order/templates/order/sales_order_detail.html:145 #: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 #: templates/attachment_table.html:6 @@ -1255,7 +1255,7 @@ msgstr "" #: build/templates/build/detail.html:375 #: order/templates/order/po_attachments.html:51 -#: order/templates/order/purchase_order_detail.html:125 +#: order/templates/order/purchase_order_detail.html:128 #: order/templates/order/sales_order_detail.html:118 #: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 msgid "Edit Attachment" @@ -1263,7 +1263,7 @@ msgstr "" #: build/templates/build/detail.html:382 #: order/templates/order/po_attachments.html:58 -#: order/templates/order/purchase_order_detail.html:132 +#: order/templates/order/purchase_order_detail.html:135 #: order/templates/order/sales_order_detail.html:124 #: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 msgid "Confirm Delete Operation" @@ -1271,7 +1271,7 @@ msgstr "" #: build/templates/build/detail.html:383 #: order/templates/order/po_attachments.html:59 -#: order/templates/order/purchase_order_detail.html:133 +#: order/templates/order/purchase_order_detail.html:136 #: order/templates/order/sales_order_detail.html:125 #: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 msgid "Delete Attachment" @@ -1452,19 +1452,23 @@ msgstr "" msgid "Updated Build Item" msgstr "" -#: common/files.py:66 +#: common/files.py:67 msgid "Unsupported file format: {ext.upper()}" msgstr "" -#: common/files.py:71 +#: common/files.py:69 +msgid "Error reading file (invalid encoding)" +msgstr "" + +#: common/files.py:74 msgid "Error reading file (invalid format)" msgstr "" -#: common/files.py:73 +#: common/files.py:76 msgid "Error reading file (incorrect dimension)" msgstr "" -#: common/files.py:75 +#: common/files.py:78 msgid "Error reading file (data could be corrupted)" msgstr "" @@ -1485,396 +1489,396 @@ msgstr "" msgid "Select {name} file to upload" msgstr "" -#: common/models.py:59 +#: common/models.py:57 msgid "InvenTree Instance Name" msgstr "" -#: common/models.py:61 +#: common/models.py:59 msgid "String descriptor for the server instance" msgstr "" -#: common/models.py:65 +#: common/models.py:63 msgid "Use instance name" msgstr "" -#: common/models.py:66 +#: common/models.py:64 msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:72 company/models.py:97 company/models.py:98 +#: common/models.py:70 company/models.py:97 company/models.py:98 msgid "Company name" msgstr "" -#: common/models.py:73 +#: common/models.py:71 msgid "Internal company name" msgstr "" -#: common/models.py:78 +#: common/models.py:76 msgid "Base URL" msgstr "" -#: common/models.py:79 +#: common/models.py:77 msgid "Base URL for server instance" msgstr "" -#: common/models.py:85 +#: common/models.py:83 msgid "Default Currency" msgstr "" -#: common/models.py:86 +#: common/models.py:84 msgid "Default currency" msgstr "" -#: common/models.py:92 +#: common/models.py:90 msgid "Download from URL" msgstr "" -#: common/models.py:93 +#: common/models.py:91 msgid "Allow download of remote images and files from external URL" msgstr "" -#: common/models.py:99 +#: common/models.py:97 msgid "Barcode Support" msgstr "" -#: common/models.py:100 +#: common/models.py:98 msgid "Enable barcode scanner support" msgstr "" -#: common/models.py:106 +#: common/models.py:104 msgid "IPN Regex" msgstr "" -#: common/models.py:107 +#: common/models.py:105 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:111 +#: common/models.py:109 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:112 +#: common/models.py:110 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:118 +#: common/models.py:116 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:119 +#: common/models.py:117 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:125 +#: common/models.py:123 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:126 +#: common/models.py:124 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:132 +#: common/models.py:130 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:133 +#: common/models.py:131 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:139 +#: common/models.py:137 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:140 +#: common/models.py:138 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:146 +#: common/models.py:144 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:147 +#: common/models.py:145 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:153 +#: common/models.py:151 msgid "Recent Part Count" msgstr "" -#: common/models.py:154 +#: common/models.py:152 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:160 part/models.py:2225 report/models.py:187 +#: common/models.py:158 part/models.py:2225 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" -#: common/models.py:161 +#: common/models.py:159 msgid "Parts are templates by default" msgstr "" -#: common/models.py:167 part/models.py:827 templates/js/table_filters.js:132 +#: common/models.py:165 part/models.py:827 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" -#: common/models.py:168 +#: common/models.py:166 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:174 part/models.py:833 templates/js/table_filters.js:340 +#: common/models.py:172 part/models.py:833 templates/js/table_filters.js:340 msgid "Component" msgstr "" -#: common/models.py:175 +#: common/models.py:173 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:181 part/models.py:844 +#: common/models.py:179 part/models.py:844 msgid "Purchaseable" msgstr "" -#: common/models.py:182 +#: common/models.py:180 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:188 part/models.py:849 templates/js/table_filters.js:348 +#: common/models.py:186 part/models.py:849 templates/js/table_filters.js:348 msgid "Salable" msgstr "" -#: common/models.py:189 +#: common/models.py:187 msgid "Parts are salable by default" msgstr "" -#: common/models.py:195 part/models.py:839 templates/js/table_filters.js:33 +#: common/models.py:193 part/models.py:839 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" -#: common/models.py:196 +#: common/models.py:194 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:202 part/models.py:859 templates/js/table_filters.js:29 +#: common/models.py:200 part/models.py:859 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" -#: common/models.py:203 +#: common/models.py:201 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:209 +#: common/models.py:207 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:210 +#: common/models.py:208 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:216 +#: common/models.py:214 msgid "Show Import in Views" msgstr "" -#: common/models.py:217 +#: common/models.py:215 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:223 +#: common/models.py:221 msgid "Show Price in Forms" msgstr "" -#: common/models.py:224 +#: common/models.py:222 msgid "Display part price in some forms" msgstr "" -#: common/models.py:230 +#: common/models.py:228 msgid "Show related parts" msgstr "" -#: common/models.py:231 +#: common/models.py:229 msgid "Display related parts for a part" msgstr "" -#: common/models.py:237 +#: common/models.py:235 msgid "Create initial stock" msgstr "" -#: common/models.py:238 +#: common/models.py:236 msgid "Create initial stock on part creation" msgstr "" -#: common/models.py:244 +#: common/models.py:242 msgid "Internal Prices" msgstr "" -#: common/models.py:245 +#: common/models.py:243 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:251 +#: common/models.py:249 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:252 +#: common/models.py:250 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:258 templates/stats.html:25 +#: common/models.py:256 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:259 +#: common/models.py:257 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:265 +#: common/models.py:263 msgid "Page Size" msgstr "" -#: common/models.py:266 +#: common/models.py:264 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:276 +#: common/models.py:274 msgid "Test Reports" msgstr "" -#: common/models.py:277 +#: common/models.py:275 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:283 +#: common/models.py:281 msgid "Stock Expiry" msgstr "" -#: common/models.py:284 +#: common/models.py:282 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:290 +#: common/models.py:288 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:291 +#: common/models.py:289 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:297 +#: common/models.py:295 msgid "Stock Stale Time" msgstr "" -#: common/models.py:298 +#: common/models.py:296 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:300 +#: common/models.py:298 msgid "days" msgstr "" -#: common/models.py:305 +#: common/models.py:303 msgid "Build Expired Stock" msgstr "" -#: common/models.py:306 +#: common/models.py:304 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:312 +#: common/models.py:310 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:313 +#: common/models.py:311 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:319 +#: common/models.py:317 msgid "Group by Part" msgstr "" -#: common/models.py:320 +#: common/models.py:318 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:326 +#: common/models.py:324 msgid "Recent Stock Count" msgstr "" -#: common/models.py:327 +#: common/models.py:325 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:333 +#: common/models.py:331 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:334 +#: common/models.py:332 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:339 +#: common/models.py:337 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:340 +#: common/models.py:338 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:344 +#: common/models.py:342 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:345 +#: common/models.py:343 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:350 +#: common/models.py:348 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:351 +#: common/models.py:349 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:574 +#: common/models.py:572 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:576 +#: common/models.py:574 msgid "Settings value" msgstr "" -#: common/models.py:611 +#: common/models.py:609 msgid "Must be an integer value" msgstr "" -#: common/models.py:634 +#: common/models.py:632 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:645 +#: common/models.py:643 msgid "Value must be an integer value" msgstr "" -#: common/models.py:668 +#: common/models.py:666 msgid "Key string must be unique" msgstr "" -#: common/models.py:749 company/forms.py:43 +#: common/models.py:747 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:756 company/templates/company/supplier_part.html:231 +#: common/models.py:754 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:757 +#: common/models.py:755 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:849 +#: common/models.py:848 msgid "Default" msgstr "" @@ -1896,7 +1900,8 @@ msgstr "" #: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 -#: order/templates/order/po_navbar.html:22 order/views.py:290 +#: order/templates/order/po_navbar.html:22 +#: order/templates/order/purchase_order_detail.html:26 order/views.py:290 #: part/templates/part/bom_upload/upload_file.html:45 #: part/templates/part/import_wizard/part_upload.html:45 part/views.py:634 #: part/views.py:1248 @@ -2046,7 +2051,7 @@ msgstr "" msgid "Base Part" msgstr "" -#: company/models.py:321 company/models.py:488 order/views.py:1080 +#: company/models.py:321 company/models.py:488 order/views.py:1071 msgid "Select part" msgstr "" @@ -2065,7 +2070,7 @@ msgstr "" #: company/models.py:339 company/templates/company/manufacturer_part.html:93 #: company/templates/company/supplier_part.html:106 -#: order/templates/order/purchase_order_detail.html:328 part/bom.py:171 +#: order/templates/order/purchase_order_detail.html:331 part/bom.py:171 #: part/bom.py:242 templates/js/company.js:441 templates/js/company.js:719 msgid "MPN" msgstr "" @@ -2129,7 +2134,7 @@ msgid "Select supplier" msgstr "" #: company/models.py:500 company/templates/company/supplier_part.html:92 -#: order/templates/order/purchase_order_detail.html:315 part/bom.py:176 +#: order/templates/order/purchase_order_detail.html:318 part/bom.py:176 #: part/bom.py:287 msgid "SKU" msgstr "" @@ -2865,7 +2870,7 @@ msgid "Supplier part" msgstr "" #: order/models.py:770 order/templates/order/order_base.html:131 -#: order/templates/order/purchase_order_detail.html:385 +#: order/templates/order/purchase_order_detail.html:388 #: order/templates/order/receive_parts.html:22 #: order/templates/order/sales_order_base.html:133 msgid "Received" @@ -2990,14 +2995,14 @@ msgid "Edit Purchase Order" msgstr "" #: order/templates/order/order_base.html:196 -#: order/templates/order/purchase_order_detail.html:262 +#: order/templates/order/purchase_order_detail.html:265 #: part/templates/part/category.html:255 part/templates/part/category.html:297 #: stock/templates/stock/location.html:250 templates/js/part.js:64 msgid "New Location" msgstr "" #: order/templates/order/order_base.html:197 -#: order/templates/order/purchase_order_detail.html:263 +#: order/templates/order/purchase_order_detail.html:266 #: stock/templates/stock/location.html:42 templates/js/part.js:65 msgid "Create new stock location" msgstr "" @@ -3170,7 +3175,7 @@ msgstr "" #: order/templates/order/po_attachments.html:12 #: order/templates/order/po_navbar.html:32 -#: order/templates/order/purchase_order_detail.html:44 +#: order/templates/order/purchase_order_detail.html:47 msgid "Purchase Order Attachments" msgstr "" @@ -3180,7 +3185,7 @@ msgstr "" #: order/templates/order/po_navbar.html:29 #: order/templates/order/po_received_items.html:12 -#: order/templates/order/purchase_order_detail.html:35 +#: order/templates/order/purchase_order_detail.html:38 msgid "Received Items" msgstr "" @@ -3189,57 +3194,57 @@ msgid "Purchase Order Items" msgstr "" #: order/templates/order/purchase_order_detail.html:23 -#: order/templates/order/purchase_order_detail.html:199 +#: order/templates/order/purchase_order_detail.html:202 #: order/templates/order/sales_order_detail.html:23 #: order/templates/order/sales_order_detail.html:176 msgid "Add Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:55 +#: order/templates/order/purchase_order_detail.html:58 #: order/templates/order/sales_order_detail.html:54 msgid "Order Notes" msgstr "" -#: order/templates/order/purchase_order_detail.html:235 +#: order/templates/order/purchase_order_detail.html:238 #: order/templates/order/sales_order_detail.html:518 msgid "Edit Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:245 +#: order/templates/order/purchase_order_detail.html:248 #: order/templates/order/sales_order_detail.html:528 msgid "Delete Line Item" msgstr "" -#: order/templates/order/purchase_order_detail.html:276 +#: order/templates/order/purchase_order_detail.html:279 msgid "No line items found" msgstr "" -#: order/templates/order/purchase_order_detail.html:304 +#: order/templates/order/purchase_order_detail.html:307 #: order/templates/order/sales_order_detail.html:353 msgid "Total" msgstr "" -#: order/templates/order/purchase_order_detail.html:357 +#: order/templates/order/purchase_order_detail.html:360 #: order/templates/order/sales_order_detail.html:376 templates/js/part.js:996 #: templates/js/part.js:1185 msgid "Unit Price" msgstr "" -#: order/templates/order/purchase_order_detail.html:364 +#: order/templates/order/purchase_order_detail.html:367 #: order/templates/order/sales_order_detail.html:383 msgid "Total price" msgstr "" -#: order/templates/order/purchase_order_detail.html:428 +#: order/templates/order/purchase_order_detail.html:431 #: order/templates/order/sales_order_detail.html:489 msgid "Edit line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:429 +#: order/templates/order/purchase_order_detail.html:432 msgid "Delete line item" msgstr "" -#: order/templates/order/purchase_order_detail.html:434 +#: order/templates/order/purchase_order_detail.html:437 msgid "Receive line item" msgstr "" @@ -3487,93 +3492,93 @@ msgstr "" msgid "Match Supplier Parts" msgstr "" -#: order/views.py:489 +#: order/views.py:480 msgid "Receive Parts" msgstr "" -#: order/views.py:559 +#: order/views.py:550 msgid "Items received" msgstr "" -#: order/views.py:573 +#: order/views.py:564 msgid "No destination set" msgstr "" -#: order/views.py:618 +#: order/views.py:609 msgid "Error converting quantity to number" msgstr "" -#: order/views.py:624 +#: order/views.py:615 msgid "Receive quantity less than zero" msgstr "" -#: order/views.py:630 +#: order/views.py:621 msgid "No lines specified" msgstr "" -#: order/views.py:703 +#: order/views.py:694 msgid "Update prices" msgstr "" -#: order/views.py:961 +#: order/views.py:952 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1014 +#: order/views.py:1005 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1059 +#: order/views.py:1050 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1075 +#: order/views.py:1066 msgid "Select line item" msgstr "" -#: order/views.py:1106 +#: order/views.py:1097 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "" -#: order/views.py:1116 +#: order/views.py:1107 #, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1124 +#: order/views.py:1115 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1178 +#: order/views.py:1169 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1252 +#: order/views.py:1243 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1267 +#: order/views.py:1258 msgid "Remove allocation" msgstr "" -#: order/views.py:1339 +#: order/views.py:1330 msgid "Sales order not found" msgstr "" -#: order/views.py:1345 +#: order/views.py:1336 msgid "Price not found" msgstr "" -#: order/views.py:1348 +#: order/views.py:1339 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1353 +#: order/views.py:1344 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" From fa032638213dcd0a7ea61b8e5be7461ce917acac Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 20 Jul 2021 01:37:05 +0000 Subject: [PATCH 580/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 2 +- InvenTree/locale/en/LC_MESSAGES/django.po | 2 +- InvenTree/locale/es/LC_MESSAGES/django.po | 2 +- InvenTree/locale/fr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/it/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ja/LC_MESSAGES/django.po | 2 +- InvenTree/locale/pl/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ru/LC_MESSAGES/django.po | 2 +- InvenTree/locale/tr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/zh/LC_MESSAGES/django.po | 2 +- 10 files changed, 10 insertions(+), 10 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 2b40e1ed7e..35c51fa304 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 21:59+0000\n" +"POT-Creation-Date: 2021-07-20 01:36+0000\n" "PO-Revision-Date: 2021-07-19 07:47\n" "Last-Translator: \n" "Language-Team: German\n" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 569790cd0e..3b5e80d8d6 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 21:59+0000\n" +"POT-Creation-Date: 2021-07-20 01:36+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 778fa7f60f..b4c09d3430 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 21:59+0000\n" +"POT-Creation-Date: 2021-07-20 01:36+0000\n" "PO-Revision-Date: 2021-07-19 07:47\n" "Last-Translator: \n" "Language-Team: Spanish\n" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index e74e05a37b..f493199a2f 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 21:59+0000\n" +"POT-Creation-Date: 2021-07-20 01:36+0000\n" "PO-Revision-Date: 2021-07-19 07:47\n" "Last-Translator: \n" "Language-Team: French\n" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 5aa8b3913e..2e621aa721 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 21:59+0000\n" +"POT-Creation-Date: 2021-07-20 01:36+0000\n" "PO-Revision-Date: 2021-07-19 07:47\n" "Last-Translator: \n" "Language-Team: Italian\n" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 538923b750..1f2e9f7d26 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 21:59+0000\n" +"POT-Creation-Date: 2021-07-20 01:36+0000\n" "PO-Revision-Date: 2021-07-19 07:47\n" "Last-Translator: \n" "Language-Team: Japanese\n" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 87806ef5cb..62297f65de 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 21:59+0000\n" +"POT-Creation-Date: 2021-07-20 01:36+0000\n" "PO-Revision-Date: 2021-07-19 07:47\n" "Last-Translator: \n" "Language-Team: Polish\n" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index b88679b088..8d0fcd5b3e 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 21:59+0000\n" +"POT-Creation-Date: 2021-07-20 01:36+0000\n" "PO-Revision-Date: 2021-07-19 07:47\n" "Last-Translator: \n" "Language-Team: Russian\n" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 8dde333003..bd130afedd 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 21:59+0000\n" +"POT-Creation-Date: 2021-07-20 01:36+0000\n" "PO-Revision-Date: 2021-07-19 07:47\n" "Last-Translator: \n" "Language-Team: Turkish\n" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index c8c32bb56f..1be52a3082 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 21:59+0000\n" +"POT-Creation-Date: 2021-07-20 01:36+0000\n" "PO-Revision-Date: 2021-07-19 07:47\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" From 56b95d31dae17aa2fc370726d75e670137466ee0 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 20 Jul 2021 05:22:50 +0000 Subject: [PATCH 581/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 9 +++++---- InvenTree/locale/en/LC_MESSAGES/django.po | 2 +- InvenTree/locale/es/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/fr/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/it/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/ja/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/pl/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/ru/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/tr/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/zh/LC_MESSAGES/django.po | 6 +++--- 10 files changed, 30 insertions(+), 29 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 210614bb80..4188bc9fc0 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 21:59+0000\n" +"POT-Creation-Date: 2021-07-20 05:22+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: German\n" @@ -5971,11 +5971,13 @@ msgstr "Farbschemata" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " -msgstr "\n" +msgstr "" +"\n" "\t\tDie CSS Datei \"%(invalid_color_theme)s.css\" für das aktuell ausgewählte Farbschema wurde nicht gefunden.
\n" "\t\tBitte ein anderes Farbschema auswählen:)\n" "\t " @@ -7754,4 +7756,3 @@ msgstr "Berechtigungen Einträge zu ändern" #: users/models.py:193 msgid "Permission to delete items" msgstr "Berechtigung Einträge zu löschen" - diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 3b5e80d8d6..3c49f62962 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-20 01:36+0000\n" +"POT-Creation-Date: 2021-07-20 05:22+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 8c633189bd..5a65c4f431 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 21:59+0000\n" +"POT-Creation-Date: 2021-07-20 05:22+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -5971,7 +5971,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7751,4 +7752,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index d8e5f4f3d7..e9c0075d1d 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 21:59+0000\n" +"POT-Creation-Date: 2021-07-20 05:22+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: French\n" @@ -5971,7 +5971,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7751,4 +7752,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 067a5a9716..5dfd232c14 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 21:59+0000\n" +"POT-Creation-Date: 2021-07-20 05:22+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -5971,7 +5971,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7751,4 +7752,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 4feeed26d5..98acf9abe8 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 21:59+0000\n" +"POT-Creation-Date: 2021-07-20 05:22+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -5971,7 +5971,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7751,4 +7752,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index fc4ec8f418..26cac4692a 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 21:59+0000\n" +"POT-Creation-Date: 2021-07-20 05:22+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -5971,7 +5971,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7751,4 +7752,3 @@ msgstr "Uprawnienie do edycji przedmiotów" #: users/models.py:193 msgid "Permission to delete items" msgstr "Uprawnienie do usuwania przedmiotów" - diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index ebc339d68c..d13d6db0ec 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 21:59+0000\n" +"POT-Creation-Date: 2021-07-20 05:22+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -5971,7 +5971,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7751,4 +7752,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index ef819f7d41..142887ee2b 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 21:59+0000\n" +"POT-Creation-Date: 2021-07-20 05:22+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -5971,7 +5971,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7751,4 +7752,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index bfed726080..09ada0ff4b 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-19 21:59+0000\n" +"POT-Creation-Date: 2021-07-20 05:22+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -5971,7 +5971,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7751,4 +7752,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - From 0271f62d49e255f23983cca349b270ee58752996 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 20 Jul 2021 22:10:55 +0000 Subject: [PATCH 582/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 67 ++++++++++++----------- InvenTree/locale/en/LC_MESSAGES/django.po | 54 +++++++++--------- InvenTree/locale/es/LC_MESSAGES/django.po | 54 +++++++++--------- InvenTree/locale/fr/LC_MESSAGES/django.po | 54 +++++++++--------- InvenTree/locale/it/LC_MESSAGES/django.po | 54 +++++++++--------- InvenTree/locale/ja/LC_MESSAGES/django.po | 54 +++++++++--------- InvenTree/locale/pl/LC_MESSAGES/django.po | 57 ++++++++++--------- InvenTree/locale/ru/LC_MESSAGES/django.po | 54 +++++++++--------- InvenTree/locale/tr/LC_MESSAGES/django.po | 59 ++++++++++---------- InvenTree/locale/zh/LC_MESSAGES/django.po | 54 +++++++++--------- 10 files changed, 268 insertions(+), 293 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 4188bc9fc0..d2ceee55de 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-20 05:22+0000\n" +"POT-Creation-Date: 2021-07-20 22:10+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: German\n" @@ -1173,7 +1173,7 @@ msgstr "Benötigte Teile bestellen" #: build/templates/build/detail.html:180 #: company/templates/company/detail.html:33 -#: company/templates/company/detail.html:75 order/views.py:668 +#: company/templates/company/detail.html:75 order/views.py:679 #: part/templates/part/category.html:140 msgid "Order Parts" msgstr "Teile bestellen" @@ -2051,7 +2051,7 @@ msgstr "Standard-Währung für diese Firma" msgid "Base Part" msgstr "Basisteil" -#: company/models.py:321 company/models.py:488 order/views.py:1071 +#: company/models.py:321 company/models.py:488 order/views.py:1082 msgid "Select part" msgstr "Teil auswählen" @@ -2717,8 +2717,8 @@ msgid "Ship order" msgstr "Bestellung versenden" #: order/forms.py:89 -msgid "Receive parts to this location" -msgstr "Teile in diesen Lagerort empfangen" +msgid "Set all received parts listed above to this location (if left blank, use \"Destination\" column value in above table)" +msgstr "" #: order/forms.py:116 msgid "Enter stock item serial numbers" @@ -3271,8 +3271,8 @@ msgid "Parts" msgstr "Teile" #: order/templates/order/receive_parts.html:15 -msgid "Select parts to receive against this order" -msgstr "Teile, die für diese Bestellung empfangen werden sollen, auswählen" +msgid "Fill out number of parts received, the status and destination" +msgstr "" #: order/templates/order/receive_parts.html:20 msgid "Order Code" @@ -3291,7 +3291,7 @@ msgstr "Empfangen" msgid "Error: Referenced part has been removed" msgstr "Fehler: verknüpftes Teil wurde gelöscht" -#: order/templates/order/receive_parts.html:61 +#: order/templates/order/receive_parts.html:68 msgid "Remove line" msgstr "Position entfernen" @@ -3496,89 +3496,85 @@ msgstr "Zuliefererteile zuordnen" msgid "Receive Parts" msgstr "Teile empfangen" -#: order/views.py:550 +#: order/views.py:552 msgid "Items received" msgstr "Anzahl empfangener Positionen" -#: order/views.py:564 -msgid "No destination set" -msgstr "Kein Ziel gesetzt" - -#: order/views.py:609 +#: order/views.py:620 msgid "Error converting quantity to number" msgstr "Fehler beim Konvertieren zu Zahl" -#: order/views.py:615 +#: order/views.py:626 msgid "Receive quantity less than zero" msgstr "Anzahl kleiner null empfangen" -#: order/views.py:621 +#: order/views.py:632 msgid "No lines specified" msgstr "Keine Zeilen angegeben" -#: order/views.py:694 +#: order/views.py:705 msgid "Update prices" msgstr "Preise aktualisieren" -#: order/views.py:952 +#: order/views.py:963 #, python-brace-format msgid "Ordered {n} parts" msgstr "{n} Teile bestellt" -#: order/views.py:1005 +#: order/views.py:1016 msgid "Allocate Serial Numbers" msgstr "Seriennummern zuweisen" -#: order/views.py:1050 +#: order/views.py:1061 #, python-brace-format msgid "Allocated {n} items" msgstr "{n} Positionen zugeordnet" -#: order/views.py:1066 +#: order/views.py:1077 msgid "Select line item" msgstr "Position auswählen" -#: order/views.py:1097 +#: order/views.py:1108 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "Kein passends Teil für Seriennummer {serial} gefunden" -#: order/views.py:1107 +#: order/views.py:1118 #, python-brace-format msgid "{serial} is not in stock" msgstr "{serial} ist nicht auf Lager" -#: order/views.py:1115 +#: order/views.py:1126 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "{serial} bereits einem Auftrag zugeordnet" -#: order/views.py:1169 +#: order/views.py:1180 msgid "Allocate Stock to Order" msgstr "Lagerbestand dem Auftrag zuweisen" -#: order/views.py:1243 +#: order/views.py:1254 msgid "Edit Allocation Quantity" msgstr "Zuordnung bearbeiten" -#: order/views.py:1258 +#: order/views.py:1269 msgid "Remove allocation" msgstr "Zuordnung entfernen" -#: order/views.py:1330 +#: order/views.py:1341 msgid "Sales order not found" msgstr "Auftrag nicht gefunden" -#: order/views.py:1336 +#: order/views.py:1347 msgid "Price not found" msgstr "Preis nicht gefunden" -#: order/views.py:1339 +#: order/views.py:1350 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "Stückpreis für {part} auf {price} aktualisiert" -#: order/views.py:1344 +#: order/views.py:1355 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "{part} Stückpreis auf {price} und Menge auf {qty} aktualisiert" @@ -7756,3 +7752,12 @@ msgstr "Berechtigungen Einträge zu ändern" #: users/models.py:193 msgid "Permission to delete items" msgstr "Berechtigung Einträge zu löschen" + +#~ msgid "Receive parts to this location" +#~ msgstr "Teile in diesen Lagerort empfangen" + +#~ msgid "Select parts to receive against this order" +#~ msgstr "Teile, die für diese Bestellung empfangen werden sollen, auswählen" + +#~ msgid "No destination set" +#~ msgstr "Kein Ziel gesetzt" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 3c49f62962..31bc801d3b 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-20 05:22+0000\n" +"POT-Creation-Date: 2021-07-20 22:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -1174,7 +1174,7 @@ msgstr "" #: build/templates/build/detail.html:180 #: company/templates/company/detail.html:33 -#: company/templates/company/detail.html:75 order/views.py:668 +#: company/templates/company/detail.html:75 order/views.py:679 #: part/templates/part/category.html:140 msgid "Order Parts" msgstr "" @@ -2052,7 +2052,7 @@ msgstr "" msgid "Base Part" msgstr "" -#: company/models.py:321 company/models.py:488 order/views.py:1071 +#: company/models.py:321 company/models.py:488 order/views.py:1082 msgid "Select part" msgstr "" @@ -2718,7 +2718,7 @@ msgid "Ship order" msgstr "" #: order/forms.py:89 -msgid "Receive parts to this location" +msgid "Set all received parts listed above to this location (if left blank, use \"Destination\" column value in above table)" msgstr "" #: order/forms.py:116 @@ -3272,7 +3272,7 @@ msgid "Parts" msgstr "" #: order/templates/order/receive_parts.html:15 -msgid "Select parts to receive against this order" +msgid "Fill out number of parts received, the status and destination" msgstr "" #: order/templates/order/receive_parts.html:20 @@ -3292,7 +3292,7 @@ msgstr "" msgid "Error: Referenced part has been removed" msgstr "" -#: order/templates/order/receive_parts.html:61 +#: order/templates/order/receive_parts.html:68 msgid "Remove line" msgstr "" @@ -3497,89 +3497,85 @@ msgstr "" msgid "Receive Parts" msgstr "" -#: order/views.py:550 +#: order/views.py:552 msgid "Items received" msgstr "" -#: order/views.py:564 -msgid "No destination set" -msgstr "" - -#: order/views.py:609 +#: order/views.py:620 msgid "Error converting quantity to number" msgstr "" -#: order/views.py:615 +#: order/views.py:626 msgid "Receive quantity less than zero" msgstr "" -#: order/views.py:621 +#: order/views.py:632 msgid "No lines specified" msgstr "" -#: order/views.py:694 +#: order/views.py:705 msgid "Update prices" msgstr "" -#: order/views.py:952 +#: order/views.py:963 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1005 +#: order/views.py:1016 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1050 +#: order/views.py:1061 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1066 +#: order/views.py:1077 msgid "Select line item" msgstr "" -#: order/views.py:1097 +#: order/views.py:1108 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "" -#: order/views.py:1107 +#: order/views.py:1118 #, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1115 +#: order/views.py:1126 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1169 +#: order/views.py:1180 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1243 +#: order/views.py:1254 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1258 +#: order/views.py:1269 msgid "Remove allocation" msgstr "" -#: order/views.py:1330 +#: order/views.py:1341 msgid "Sales order not found" msgstr "" -#: order/views.py:1336 +#: order/views.py:1347 msgid "Price not found" msgstr "" -#: order/views.py:1339 +#: order/views.py:1350 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1344 +#: order/views.py:1355 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 5a65c4f431..b3ffdc08f0 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-20 05:22+0000\n" +"POT-Creation-Date: 2021-07-20 22:10+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -1173,7 +1173,7 @@ msgstr "" #: build/templates/build/detail.html:180 #: company/templates/company/detail.html:33 -#: company/templates/company/detail.html:75 order/views.py:668 +#: company/templates/company/detail.html:75 order/views.py:679 #: part/templates/part/category.html:140 msgid "Order Parts" msgstr "" @@ -2051,7 +2051,7 @@ msgstr "" msgid "Base Part" msgstr "" -#: company/models.py:321 company/models.py:488 order/views.py:1071 +#: company/models.py:321 company/models.py:488 order/views.py:1082 msgid "Select part" msgstr "" @@ -2717,7 +2717,7 @@ msgid "Ship order" msgstr "" #: order/forms.py:89 -msgid "Receive parts to this location" +msgid "Set all received parts listed above to this location (if left blank, use \"Destination\" column value in above table)" msgstr "" #: order/forms.py:116 @@ -3271,7 +3271,7 @@ msgid "Parts" msgstr "" #: order/templates/order/receive_parts.html:15 -msgid "Select parts to receive against this order" +msgid "Fill out number of parts received, the status and destination" msgstr "" #: order/templates/order/receive_parts.html:20 @@ -3291,7 +3291,7 @@ msgstr "" msgid "Error: Referenced part has been removed" msgstr "" -#: order/templates/order/receive_parts.html:61 +#: order/templates/order/receive_parts.html:68 msgid "Remove line" msgstr "" @@ -3496,89 +3496,85 @@ msgstr "" msgid "Receive Parts" msgstr "" -#: order/views.py:550 +#: order/views.py:552 msgid "Items received" msgstr "" -#: order/views.py:564 -msgid "No destination set" -msgstr "" - -#: order/views.py:609 +#: order/views.py:620 msgid "Error converting quantity to number" msgstr "" -#: order/views.py:615 +#: order/views.py:626 msgid "Receive quantity less than zero" msgstr "" -#: order/views.py:621 +#: order/views.py:632 msgid "No lines specified" msgstr "" -#: order/views.py:694 +#: order/views.py:705 msgid "Update prices" msgstr "" -#: order/views.py:952 +#: order/views.py:963 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1005 +#: order/views.py:1016 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1050 +#: order/views.py:1061 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1066 +#: order/views.py:1077 msgid "Select line item" msgstr "" -#: order/views.py:1097 +#: order/views.py:1108 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "" -#: order/views.py:1107 +#: order/views.py:1118 #, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1115 +#: order/views.py:1126 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1169 +#: order/views.py:1180 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1243 +#: order/views.py:1254 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1258 +#: order/views.py:1269 msgid "Remove allocation" msgstr "" -#: order/views.py:1330 +#: order/views.py:1341 msgid "Sales order not found" msgstr "" -#: order/views.py:1336 +#: order/views.py:1347 msgid "Price not found" msgstr "" -#: order/views.py:1339 +#: order/views.py:1350 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1344 +#: order/views.py:1355 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index e9c0075d1d..6321d03028 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-20 05:22+0000\n" +"POT-Creation-Date: 2021-07-20 22:10+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: French\n" @@ -1173,7 +1173,7 @@ msgstr "Commander les pièces requises" #: build/templates/build/detail.html:180 #: company/templates/company/detail.html:33 -#: company/templates/company/detail.html:75 order/views.py:668 +#: company/templates/company/detail.html:75 order/views.py:679 #: part/templates/part/category.html:140 msgid "Order Parts" msgstr "Commander des pièces" @@ -2051,7 +2051,7 @@ msgstr "" msgid "Base Part" msgstr "" -#: company/models.py:321 company/models.py:488 order/views.py:1071 +#: company/models.py:321 company/models.py:488 order/views.py:1082 msgid "Select part" msgstr "" @@ -2717,7 +2717,7 @@ msgid "Ship order" msgstr "" #: order/forms.py:89 -msgid "Receive parts to this location" +msgid "Set all received parts listed above to this location (if left blank, use \"Destination\" column value in above table)" msgstr "" #: order/forms.py:116 @@ -3271,7 +3271,7 @@ msgid "Parts" msgstr "" #: order/templates/order/receive_parts.html:15 -msgid "Select parts to receive against this order" +msgid "Fill out number of parts received, the status and destination" msgstr "" #: order/templates/order/receive_parts.html:20 @@ -3291,7 +3291,7 @@ msgstr "" msgid "Error: Referenced part has been removed" msgstr "" -#: order/templates/order/receive_parts.html:61 +#: order/templates/order/receive_parts.html:68 msgid "Remove line" msgstr "" @@ -3496,89 +3496,85 @@ msgstr "" msgid "Receive Parts" msgstr "" -#: order/views.py:550 +#: order/views.py:552 msgid "Items received" msgstr "" -#: order/views.py:564 -msgid "No destination set" -msgstr "" - -#: order/views.py:609 +#: order/views.py:620 msgid "Error converting quantity to number" msgstr "" -#: order/views.py:615 +#: order/views.py:626 msgid "Receive quantity less than zero" msgstr "" -#: order/views.py:621 +#: order/views.py:632 msgid "No lines specified" msgstr "" -#: order/views.py:694 +#: order/views.py:705 msgid "Update prices" msgstr "" -#: order/views.py:952 +#: order/views.py:963 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1005 +#: order/views.py:1016 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1050 +#: order/views.py:1061 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1066 +#: order/views.py:1077 msgid "Select line item" msgstr "" -#: order/views.py:1097 +#: order/views.py:1108 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "" -#: order/views.py:1107 +#: order/views.py:1118 #, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1115 +#: order/views.py:1126 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1169 +#: order/views.py:1180 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1243 +#: order/views.py:1254 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1258 +#: order/views.py:1269 msgid "Remove allocation" msgstr "" -#: order/views.py:1330 +#: order/views.py:1341 msgid "Sales order not found" msgstr "" -#: order/views.py:1336 +#: order/views.py:1347 msgid "Price not found" msgstr "" -#: order/views.py:1339 +#: order/views.py:1350 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1344 +#: order/views.py:1355 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 5dfd232c14..c961a1151e 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-20 05:22+0000\n" +"POT-Creation-Date: 2021-07-20 22:10+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -1173,7 +1173,7 @@ msgstr "" #: build/templates/build/detail.html:180 #: company/templates/company/detail.html:33 -#: company/templates/company/detail.html:75 order/views.py:668 +#: company/templates/company/detail.html:75 order/views.py:679 #: part/templates/part/category.html:140 msgid "Order Parts" msgstr "" @@ -2051,7 +2051,7 @@ msgstr "" msgid "Base Part" msgstr "" -#: company/models.py:321 company/models.py:488 order/views.py:1071 +#: company/models.py:321 company/models.py:488 order/views.py:1082 msgid "Select part" msgstr "" @@ -2717,7 +2717,7 @@ msgid "Ship order" msgstr "" #: order/forms.py:89 -msgid "Receive parts to this location" +msgid "Set all received parts listed above to this location (if left blank, use \"Destination\" column value in above table)" msgstr "" #: order/forms.py:116 @@ -3271,7 +3271,7 @@ msgid "Parts" msgstr "" #: order/templates/order/receive_parts.html:15 -msgid "Select parts to receive against this order" +msgid "Fill out number of parts received, the status and destination" msgstr "" #: order/templates/order/receive_parts.html:20 @@ -3291,7 +3291,7 @@ msgstr "" msgid "Error: Referenced part has been removed" msgstr "" -#: order/templates/order/receive_parts.html:61 +#: order/templates/order/receive_parts.html:68 msgid "Remove line" msgstr "" @@ -3496,89 +3496,85 @@ msgstr "" msgid "Receive Parts" msgstr "" -#: order/views.py:550 +#: order/views.py:552 msgid "Items received" msgstr "" -#: order/views.py:564 -msgid "No destination set" -msgstr "" - -#: order/views.py:609 +#: order/views.py:620 msgid "Error converting quantity to number" msgstr "" -#: order/views.py:615 +#: order/views.py:626 msgid "Receive quantity less than zero" msgstr "" -#: order/views.py:621 +#: order/views.py:632 msgid "No lines specified" msgstr "" -#: order/views.py:694 +#: order/views.py:705 msgid "Update prices" msgstr "" -#: order/views.py:952 +#: order/views.py:963 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1005 +#: order/views.py:1016 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1050 +#: order/views.py:1061 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1066 +#: order/views.py:1077 msgid "Select line item" msgstr "" -#: order/views.py:1097 +#: order/views.py:1108 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "" -#: order/views.py:1107 +#: order/views.py:1118 #, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1115 +#: order/views.py:1126 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1169 +#: order/views.py:1180 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1243 +#: order/views.py:1254 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1258 +#: order/views.py:1269 msgid "Remove allocation" msgstr "" -#: order/views.py:1330 +#: order/views.py:1341 msgid "Sales order not found" msgstr "" -#: order/views.py:1336 +#: order/views.py:1347 msgid "Price not found" msgstr "" -#: order/views.py:1339 +#: order/views.py:1350 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1344 +#: order/views.py:1355 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 98acf9abe8..7e0ff48c16 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-20 05:22+0000\n" +"POT-Creation-Date: 2021-07-20 22:10+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -1173,7 +1173,7 @@ msgstr "注文必須パーツ" #: build/templates/build/detail.html:180 #: company/templates/company/detail.html:33 -#: company/templates/company/detail.html:75 order/views.py:668 +#: company/templates/company/detail.html:75 order/views.py:679 #: part/templates/part/category.html:140 msgid "Order Parts" msgstr "パーツの注文" @@ -2051,7 +2051,7 @@ msgstr "" msgid "Base Part" msgstr "" -#: company/models.py:321 company/models.py:488 order/views.py:1071 +#: company/models.py:321 company/models.py:488 order/views.py:1082 msgid "Select part" msgstr "" @@ -2717,7 +2717,7 @@ msgid "Ship order" msgstr "" #: order/forms.py:89 -msgid "Receive parts to this location" +msgid "Set all received parts listed above to this location (if left blank, use \"Destination\" column value in above table)" msgstr "" #: order/forms.py:116 @@ -3271,7 +3271,7 @@ msgid "Parts" msgstr "パーツ" #: order/templates/order/receive_parts.html:15 -msgid "Select parts to receive against this order" +msgid "Fill out number of parts received, the status and destination" msgstr "" #: order/templates/order/receive_parts.html:20 @@ -3291,7 +3291,7 @@ msgstr "" msgid "Error: Referenced part has been removed" msgstr "" -#: order/templates/order/receive_parts.html:61 +#: order/templates/order/receive_parts.html:68 msgid "Remove line" msgstr "" @@ -3496,89 +3496,85 @@ msgstr "" msgid "Receive Parts" msgstr "" -#: order/views.py:550 +#: order/views.py:552 msgid "Items received" msgstr "" -#: order/views.py:564 -msgid "No destination set" -msgstr "" - -#: order/views.py:609 +#: order/views.py:620 msgid "Error converting quantity to number" msgstr "" -#: order/views.py:615 +#: order/views.py:626 msgid "Receive quantity less than zero" msgstr "" -#: order/views.py:621 +#: order/views.py:632 msgid "No lines specified" msgstr "" -#: order/views.py:694 +#: order/views.py:705 msgid "Update prices" msgstr "" -#: order/views.py:952 +#: order/views.py:963 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1005 +#: order/views.py:1016 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1050 +#: order/views.py:1061 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1066 +#: order/views.py:1077 msgid "Select line item" msgstr "" -#: order/views.py:1097 +#: order/views.py:1108 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "" -#: order/views.py:1107 +#: order/views.py:1118 #, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1115 +#: order/views.py:1126 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1169 +#: order/views.py:1180 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1243 +#: order/views.py:1254 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1258 +#: order/views.py:1269 msgid "Remove allocation" msgstr "" -#: order/views.py:1330 +#: order/views.py:1341 msgid "Sales order not found" msgstr "" -#: order/views.py:1336 +#: order/views.py:1347 msgid "Price not found" msgstr "" -#: order/views.py:1339 +#: order/views.py:1350 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1344 +#: order/views.py:1355 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 26cac4692a..cbf6b4a7bf 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-20 05:22+0000\n" +"POT-Creation-Date: 2021-07-20 22:10+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -1173,7 +1173,7 @@ msgstr "Zamów wymagane komponenty" #: build/templates/build/detail.html:180 #: company/templates/company/detail.html:33 -#: company/templates/company/detail.html:75 order/views.py:668 +#: company/templates/company/detail.html:75 order/views.py:679 #: part/templates/part/category.html:140 msgid "Order Parts" msgstr "Zamów części" @@ -2051,7 +2051,7 @@ msgstr "" msgid "Base Part" msgstr "Część bazowa" -#: company/models.py:321 company/models.py:488 order/views.py:1071 +#: company/models.py:321 company/models.py:488 order/views.py:1082 msgid "Select part" msgstr "Wybierz część" @@ -2717,7 +2717,7 @@ msgid "Ship order" msgstr "Wyślij zamówienie" #: order/forms.py:89 -msgid "Receive parts to this location" +msgid "Set all received parts listed above to this location (if left blank, use \"Destination\" column value in above table)" msgstr "" #: order/forms.py:116 @@ -3271,7 +3271,7 @@ msgid "Parts" msgstr "Części" #: order/templates/order/receive_parts.html:15 -msgid "Select parts to receive against this order" +msgid "Fill out number of parts received, the status and destination" msgstr "" #: order/templates/order/receive_parts.html:20 @@ -3291,7 +3291,7 @@ msgstr "Odbierz" msgid "Error: Referenced part has been removed" msgstr "" -#: order/templates/order/receive_parts.html:61 +#: order/templates/order/receive_parts.html:68 msgid "Remove line" msgstr "Usuń linie" @@ -3496,89 +3496,85 @@ msgstr "" msgid "Receive Parts" msgstr "" -#: order/views.py:550 +#: order/views.py:552 msgid "Items received" msgstr "Otrzymane przedmioty" -#: order/views.py:564 -msgid "No destination set" -msgstr "Nie ustawiono miejsca docelowego" - -#: order/views.py:609 +#: order/views.py:620 msgid "Error converting quantity to number" msgstr "Błąd konwersji ilości na liczbę" -#: order/views.py:615 +#: order/views.py:626 msgid "Receive quantity less than zero" msgstr "" -#: order/views.py:621 +#: order/views.py:632 msgid "No lines specified" msgstr "" -#: order/views.py:694 +#: order/views.py:705 msgid "Update prices" msgstr "" -#: order/views.py:952 +#: order/views.py:963 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1005 +#: order/views.py:1016 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1050 +#: order/views.py:1061 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1066 +#: order/views.py:1077 msgid "Select line item" msgstr "" -#: order/views.py:1097 +#: order/views.py:1108 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "" -#: order/views.py:1107 +#: order/views.py:1118 #, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1115 +#: order/views.py:1126 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1169 +#: order/views.py:1180 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1243 +#: order/views.py:1254 msgid "Edit Allocation Quantity" msgstr "Edytuj zarezerwowaną ilość" -#: order/views.py:1258 +#: order/views.py:1269 msgid "Remove allocation" msgstr "" -#: order/views.py:1330 +#: order/views.py:1341 msgid "Sales order not found" msgstr "" -#: order/views.py:1336 +#: order/views.py:1347 msgid "Price not found" msgstr "Nie znaleziono ceny" -#: order/views.py:1339 +#: order/views.py:1350 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1344 +#: order/views.py:1355 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" @@ -7752,3 +7748,6 @@ msgstr "Uprawnienie do edycji przedmiotów" #: users/models.py:193 msgid "Permission to delete items" msgstr "Uprawnienie do usuwania przedmiotów" + +#~ msgid "No destination set" +#~ msgstr "Nie ustawiono miejsca docelowego" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index d13d6db0ec..4f7e8ebfbd 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-20 05:22+0000\n" +"POT-Creation-Date: 2021-07-20 22:10+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -1173,7 +1173,7 @@ msgstr "" #: build/templates/build/detail.html:180 #: company/templates/company/detail.html:33 -#: company/templates/company/detail.html:75 order/views.py:668 +#: company/templates/company/detail.html:75 order/views.py:679 #: part/templates/part/category.html:140 msgid "Order Parts" msgstr "" @@ -2051,7 +2051,7 @@ msgstr "" msgid "Base Part" msgstr "" -#: company/models.py:321 company/models.py:488 order/views.py:1071 +#: company/models.py:321 company/models.py:488 order/views.py:1082 msgid "Select part" msgstr "" @@ -2717,7 +2717,7 @@ msgid "Ship order" msgstr "" #: order/forms.py:89 -msgid "Receive parts to this location" +msgid "Set all received parts listed above to this location (if left blank, use \"Destination\" column value in above table)" msgstr "" #: order/forms.py:116 @@ -3271,7 +3271,7 @@ msgid "Parts" msgstr "" #: order/templates/order/receive_parts.html:15 -msgid "Select parts to receive against this order" +msgid "Fill out number of parts received, the status and destination" msgstr "" #: order/templates/order/receive_parts.html:20 @@ -3291,7 +3291,7 @@ msgstr "" msgid "Error: Referenced part has been removed" msgstr "" -#: order/templates/order/receive_parts.html:61 +#: order/templates/order/receive_parts.html:68 msgid "Remove line" msgstr "" @@ -3496,89 +3496,85 @@ msgstr "" msgid "Receive Parts" msgstr "" -#: order/views.py:550 +#: order/views.py:552 msgid "Items received" msgstr "" -#: order/views.py:564 -msgid "No destination set" -msgstr "" - -#: order/views.py:609 +#: order/views.py:620 msgid "Error converting quantity to number" msgstr "" -#: order/views.py:615 +#: order/views.py:626 msgid "Receive quantity less than zero" msgstr "" -#: order/views.py:621 +#: order/views.py:632 msgid "No lines specified" msgstr "" -#: order/views.py:694 +#: order/views.py:705 msgid "Update prices" msgstr "" -#: order/views.py:952 +#: order/views.py:963 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1005 +#: order/views.py:1016 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1050 +#: order/views.py:1061 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1066 +#: order/views.py:1077 msgid "Select line item" msgstr "" -#: order/views.py:1097 +#: order/views.py:1108 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "" -#: order/views.py:1107 +#: order/views.py:1118 #, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1115 +#: order/views.py:1126 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1169 +#: order/views.py:1180 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1243 +#: order/views.py:1254 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1258 +#: order/views.py:1269 msgid "Remove allocation" msgstr "" -#: order/views.py:1330 +#: order/views.py:1341 msgid "Sales order not found" msgstr "" -#: order/views.py:1336 +#: order/views.py:1347 msgid "Price not found" msgstr "" -#: order/views.py:1339 +#: order/views.py:1350 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1344 +#: order/views.py:1355 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 142887ee2b..04cb0b1706 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-20 05:22+0000\n" +"POT-Creation-Date: 2021-07-20 22:10+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -1173,7 +1173,7 @@ msgstr "Gerekli parçaları sipariş edin" #: build/templates/build/detail.html:180 #: company/templates/company/detail.html:33 -#: company/templates/company/detail.html:75 order/views.py:668 +#: company/templates/company/detail.html:75 order/views.py:679 #: part/templates/part/category.html:140 msgid "Order Parts" msgstr "Parça Siparişi" @@ -2051,7 +2051,7 @@ msgstr "" msgid "Base Part" msgstr "" -#: company/models.py:321 company/models.py:488 order/views.py:1071 +#: company/models.py:321 company/models.py:488 order/views.py:1082 msgid "Select part" msgstr "" @@ -2717,8 +2717,8 @@ msgid "Ship order" msgstr "" #: order/forms.py:89 -msgid "Receive parts to this location" -msgstr "Parçaları bu konuma alın" +msgid "Set all received parts listed above to this location (if left blank, use \"Destination\" column value in above table)" +msgstr "" #: order/forms.py:116 msgid "Enter stock item serial numbers" @@ -3271,7 +3271,7 @@ msgid "Parts" msgstr "Parçalar" #: order/templates/order/receive_parts.html:15 -msgid "Select parts to receive against this order" +msgid "Fill out number of parts received, the status and destination" msgstr "" #: order/templates/order/receive_parts.html:20 @@ -3291,7 +3291,7 @@ msgstr "" msgid "Error: Referenced part has been removed" msgstr "" -#: order/templates/order/receive_parts.html:61 +#: order/templates/order/receive_parts.html:68 msgid "Remove line" msgstr "" @@ -3496,89 +3496,85 @@ msgstr "" msgid "Receive Parts" msgstr "" -#: order/views.py:550 +#: order/views.py:552 msgid "Items received" msgstr "" -#: order/views.py:564 -msgid "No destination set" -msgstr "" - -#: order/views.py:609 +#: order/views.py:620 msgid "Error converting quantity to number" msgstr "" -#: order/views.py:615 +#: order/views.py:626 msgid "Receive quantity less than zero" msgstr "" -#: order/views.py:621 +#: order/views.py:632 msgid "No lines specified" msgstr "" -#: order/views.py:694 +#: order/views.py:705 msgid "Update prices" msgstr "" -#: order/views.py:952 +#: order/views.py:963 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1005 +#: order/views.py:1016 msgid "Allocate Serial Numbers" msgstr "Seri Numaralarını Tahsis Et" -#: order/views.py:1050 +#: order/views.py:1061 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1066 +#: order/views.py:1077 msgid "Select line item" msgstr "" -#: order/views.py:1097 +#: order/views.py:1108 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "{serial} seri numarası için eşleşen öge bulunamadı" -#: order/views.py:1107 +#: order/views.py:1118 #, python-brace-format msgid "{serial} is not in stock" msgstr "{serial} stokta yok" -#: order/views.py:1115 +#: order/views.py:1126 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "{serial} zaten bir emirde tahsis edilmiş" -#: order/views.py:1169 +#: order/views.py:1180 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1243 +#: order/views.py:1254 msgid "Edit Allocation Quantity" msgstr "Tahsis Miktarını Düzenle" -#: order/views.py:1258 +#: order/views.py:1269 msgid "Remove allocation" msgstr "Tahsisi Sil" -#: order/views.py:1330 +#: order/views.py:1341 msgid "Sales order not found" msgstr "" -#: order/views.py:1336 +#: order/views.py:1347 msgid "Price not found" msgstr "" -#: order/views.py:1339 +#: order/views.py:1350 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1344 +#: order/views.py:1355 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" @@ -7752,3 +7748,6 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + +#~ msgid "Receive parts to this location" +#~ msgstr "Parçaları bu konuma alın" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 09ada0ff4b..e6b9821a41 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-20 05:22+0000\n" +"POT-Creation-Date: 2021-07-20 22:10+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -1173,7 +1173,7 @@ msgstr "" #: build/templates/build/detail.html:180 #: company/templates/company/detail.html:33 -#: company/templates/company/detail.html:75 order/views.py:668 +#: company/templates/company/detail.html:75 order/views.py:679 #: part/templates/part/category.html:140 msgid "Order Parts" msgstr "" @@ -2051,7 +2051,7 @@ msgstr "" msgid "Base Part" msgstr "" -#: company/models.py:321 company/models.py:488 order/views.py:1071 +#: company/models.py:321 company/models.py:488 order/views.py:1082 msgid "Select part" msgstr "" @@ -2717,7 +2717,7 @@ msgid "Ship order" msgstr "" #: order/forms.py:89 -msgid "Receive parts to this location" +msgid "Set all received parts listed above to this location (if left blank, use \"Destination\" column value in above table)" msgstr "" #: order/forms.py:116 @@ -3271,7 +3271,7 @@ msgid "Parts" msgstr "" #: order/templates/order/receive_parts.html:15 -msgid "Select parts to receive against this order" +msgid "Fill out number of parts received, the status and destination" msgstr "" #: order/templates/order/receive_parts.html:20 @@ -3291,7 +3291,7 @@ msgstr "" msgid "Error: Referenced part has been removed" msgstr "" -#: order/templates/order/receive_parts.html:61 +#: order/templates/order/receive_parts.html:68 msgid "Remove line" msgstr "" @@ -3496,89 +3496,85 @@ msgstr "" msgid "Receive Parts" msgstr "" -#: order/views.py:550 +#: order/views.py:552 msgid "Items received" msgstr "" -#: order/views.py:564 -msgid "No destination set" -msgstr "" - -#: order/views.py:609 +#: order/views.py:620 msgid "Error converting quantity to number" msgstr "" -#: order/views.py:615 +#: order/views.py:626 msgid "Receive quantity less than zero" msgstr "" -#: order/views.py:621 +#: order/views.py:632 msgid "No lines specified" msgstr "" -#: order/views.py:694 +#: order/views.py:705 msgid "Update prices" msgstr "" -#: order/views.py:952 +#: order/views.py:963 #, python-brace-format msgid "Ordered {n} parts" msgstr "" -#: order/views.py:1005 +#: order/views.py:1016 msgid "Allocate Serial Numbers" msgstr "" -#: order/views.py:1050 +#: order/views.py:1061 #, python-brace-format msgid "Allocated {n} items" msgstr "" -#: order/views.py:1066 +#: order/views.py:1077 msgid "Select line item" msgstr "" -#: order/views.py:1097 +#: order/views.py:1108 #, python-brace-format msgid "No matching item for serial {serial}" msgstr "" -#: order/views.py:1107 +#: order/views.py:1118 #, python-brace-format msgid "{serial} is not in stock" msgstr "" -#: order/views.py:1115 +#: order/views.py:1126 #, python-brace-format msgid "{serial} already allocated to an order" msgstr "" -#: order/views.py:1169 +#: order/views.py:1180 msgid "Allocate Stock to Order" msgstr "" -#: order/views.py:1243 +#: order/views.py:1254 msgid "Edit Allocation Quantity" msgstr "" -#: order/views.py:1258 +#: order/views.py:1269 msgid "Remove allocation" msgstr "" -#: order/views.py:1330 +#: order/views.py:1341 msgid "Sales order not found" msgstr "" -#: order/views.py:1336 +#: order/views.py:1347 msgid "Price not found" msgstr "" -#: order/views.py:1339 +#: order/views.py:1350 #, python-brace-format msgid "Updated {part} unit-price to {price}" msgstr "" -#: order/views.py:1344 +#: order/views.py:1355 #, python-brace-format msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" From e0caf30ded282fd1bc20f5881d9bd85789a6cade Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 21 Jul 2021 08:15:55 +1000 Subject: [PATCH 583/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/fr/LC_MESSAGES/django.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 6321d03028..31324554ec 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-20 22:10+0000\n" -"PO-Revision-Date: 2021-07-19 22:24\n" +"PO-Revision-Date: 2021-07-20 22:15\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -5967,8 +5967,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7748,3 +7747,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + From 222cb8bfe78aff15ccef6a31dc2deda29d972e1c Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 21 Jul 2021 08:15:56 +1000 Subject: [PATCH 584/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/es/LC_MESSAGES/django.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index b3ffdc08f0..58ae221d57 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-20 22:10+0000\n" -"PO-Revision-Date: 2021-07-19 22:24\n" +"PO-Revision-Date: 2021-07-20 22:15\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -5967,8 +5967,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7748,3 +7747,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + From 59b256f55bfdd3948ae8aeb43d4aa23adb65ad58 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 21 Jul 2021 08:15:57 +1000 Subject: [PATCH 585/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 16 +++------------- 1 file changed, 3 insertions(+), 13 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index d2ceee55de..6480589d6a 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-20 22:10+0000\n" -"PO-Revision-Date: 2021-07-19 22:24\n" +"PO-Revision-Date: 2021-07-20 22:15\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -5967,13 +5967,11 @@ msgstr "Farbschemata" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " -msgstr "" -"\n" +msgstr "\n" "\t\tDie CSS Datei \"%(invalid_color_theme)s.css\" für das aktuell ausgewählte Farbschema wurde nicht gefunden.
\n" "\t\tBitte ein anderes Farbschema auswählen:)\n" "\t " @@ -7753,11 +7751,3 @@ msgstr "Berechtigungen Einträge zu ändern" msgid "Permission to delete items" msgstr "Berechtigung Einträge zu löschen" -#~ msgid "Receive parts to this location" -#~ msgstr "Teile in diesen Lagerort empfangen" - -#~ msgid "Select parts to receive against this order" -#~ msgstr "Teile, die für diese Bestellung empfangen werden sollen, auswählen" - -#~ msgid "No destination set" -#~ msgstr "Kein Ziel gesetzt" From dd23d405bd8222459b7d289fbbe15b46c41ec873 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 21 Jul 2021 08:15:58 +1000 Subject: [PATCH 586/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/it/LC_MESSAGES/django.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index c961a1151e..71493c7f05 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-20 22:10+0000\n" -"PO-Revision-Date: 2021-07-19 22:24\n" +"PO-Revision-Date: 2021-07-20 22:15\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -5967,8 +5967,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7748,3 +7747,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + From 55a42a45237141e7c36a7317e548eeb468c76faf Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 21 Jul 2021 08:16:00 +1000 Subject: [PATCH 587/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ja/LC_MESSAGES/django.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 7e0ff48c16..53f7909b5e 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-20 22:10+0000\n" -"PO-Revision-Date: 2021-07-19 22:24\n" +"PO-Revision-Date: 2021-07-20 22:15\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -5967,8 +5967,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7748,3 +7747,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + From e3190bd03ca269da8a0182d749763d79bb139a85 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 21 Jul 2021 08:16:01 +1000 Subject: [PATCH 588/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/pl/LC_MESSAGES/django.po | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index cbf6b4a7bf..6df1c64184 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-20 22:10+0000\n" -"PO-Revision-Date: 2021-07-19 22:24\n" +"PO-Revision-Date: 2021-07-20 22:16\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -5967,8 +5967,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7749,5 +7748,3 @@ msgstr "Uprawnienie do edycji przedmiotów" msgid "Permission to delete items" msgstr "Uprawnienie do usuwania przedmiotów" -#~ msgid "No destination set" -#~ msgstr "Nie ustawiono miejsca docelowego" From 2ef305c91e51447c53471a34fb967793edc61a39 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 21 Jul 2021 08:16:02 +1000 Subject: [PATCH 589/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ru/LC_MESSAGES/django.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 4f7e8ebfbd..ac366833ef 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-20 22:10+0000\n" -"PO-Revision-Date: 2021-07-19 22:24\n" +"PO-Revision-Date: 2021-07-20 22:16\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -5967,8 +5967,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7748,3 +7747,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + From e9cf4ac47aecb4390630090291a550c06249f52d Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 21 Jul 2021 08:16:04 +1000 Subject: [PATCH 590/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/tr/LC_MESSAGES/django.po | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 04cb0b1706..9ff1e3a795 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-20 22:10+0000\n" -"PO-Revision-Date: 2021-07-19 22:24\n" +"PO-Revision-Date: 2021-07-20 22:16\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -5967,8 +5967,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7749,5 +7748,3 @@ msgstr "" msgid "Permission to delete items" msgstr "" -#~ msgid "Receive parts to this location" -#~ msgstr "Parçaları bu konuma alın" From 50c5763746986a89a5cbfc66189212d4f6a3b1ca Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 21 Jul 2021 08:16:05 +1000 Subject: [PATCH 591/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/zh/LC_MESSAGES/django.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index e6b9821a41..a9f06521d7 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-20 22:10+0000\n" -"PO-Revision-Date: 2021-07-19 22:24\n" +"PO-Revision-Date: 2021-07-20 22:16\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -5967,8 +5967,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7748,3 +7747,4 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" + From ded01c45a77a9423e4ce789e43ecdfdf6c92b1ea Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 20 Jul 2021 23:43:35 +0000 Subject: [PATCH 592/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 388 +++++++++++----------- InvenTree/locale/en/LC_MESSAGES/django.po | 388 +++++++++++----------- InvenTree/locale/es/LC_MESSAGES/django.po | 388 +++++++++++----------- InvenTree/locale/fr/LC_MESSAGES/django.po | 388 +++++++++++----------- InvenTree/locale/it/LC_MESSAGES/django.po | 388 +++++++++++----------- InvenTree/locale/ja/LC_MESSAGES/django.po | 388 +++++++++++----------- InvenTree/locale/pl/LC_MESSAGES/django.po | 388 +++++++++++----------- InvenTree/locale/ru/LC_MESSAGES/django.po | 388 +++++++++++----------- InvenTree/locale/tr/LC_MESSAGES/django.po | 388 +++++++++++----------- InvenTree/locale/zh/LC_MESSAGES/django.po | 388 +++++++++++----------- 10 files changed, 1940 insertions(+), 1940 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index d2ceee55de..a6b7aa9ce2 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-20 22:10+0000\n" +"POT-Creation-Date: 2021-07-20 23:43+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: German\n" @@ -106,7 +106,7 @@ msgstr "Keine Seriennummern gefunden" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "Anzahl der eindeutigen Seriennummern ({s}) muss mit der Anzahl ({q}) übereinstimmen" -#: InvenTree/models.py:61 stock/models.py:1778 +#: InvenTree/models.py:61 stock/models.py:1804 msgid "Attachment" msgstr "Anhang" @@ -122,7 +122,7 @@ msgstr "Kommentar" msgid "File comment" msgstr "Datei-Kommentar" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2063 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -137,7 +137,7 @@ msgid "Invalid choice" msgstr "Ungültige Auswahl" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:412 -#: label/models.py:112 part/models.py:680 part/models.py:2191 +#: label/models.py:112 part/models.py:701 part/models.py:2212 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 @@ -150,7 +150,7 @@ msgstr "Name" #: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:312 -#: part/models.py:703 part/templates/part/set_category.html:14 +#: part/models.py:724 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 @@ -174,7 +174,7 @@ msgstr "Beschreibung (optional)" msgid "parent" msgstr "Eltern" -#: InvenTree/serializers.py:52 part/models.py:2427 +#: InvenTree/serializers.py:52 part/models.py:2448 msgid "Must be a valid number" msgstr "Muss eine gültige Nummer sein" @@ -479,7 +479,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 -#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2350 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 @@ -616,7 +616,7 @@ msgstr "Bauauftragsreferenz" #: build/models.py:171 order/models.py:246 order/models.py:533 #: order/models.py:713 order/templates/order/purchase_order_detail.html:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2338 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2359 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -644,10 +644,10 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:344 part/models.py:325 -#: part/models.py:1987 part/models.py:2003 part/models.py:2022 -#: part/models.py:2040 part/models.py:2119 part/models.py:2223 -#: part/models.py:2313 part/templates/part/detail.html:199 +#: order/templates/order/sales_order_detail.html:344 part/models.py:346 +#: part/models.py:2008 part/models.py:2024 part/models.py:2043 +#: part/models.py:2061 part/models.py:2140 part/models.py:2244 +#: part/models.py:2334 part/templates/part/detail.html:199 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 @@ -716,7 +716,7 @@ msgstr "Bauauftrags-Status" msgid "Build status code" msgstr "Bau-Statuscode" -#: build/models.py:257 stock/models.py:470 +#: build/models.py:257 stock/models.py:496 msgid "Batch Code" msgstr "Losnummer" @@ -724,7 +724,7 @@ msgstr "Losnummer" msgid "Batch code for this build output" msgstr "Losnummer für dieses Endprodukt" -#: build/models.py:264 order/models.py:162 part/models.py:875 +#: build/models.py:264 order/models.py:162 part/models.py:896 #: part/templates/part/part_base.html:143 templates/js/order.js:362 msgid "Creation Date" msgstr "Erstelldatum" @@ -752,7 +752,7 @@ msgstr "Nutzer der diesen Bauauftrag erstellt hat" #: build/models.py:295 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:108 order/models.py:176 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:879 +#: order/templates/order/sales_order_base.html:140 part/models.py:900 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "Verantwortlicher Benutzer" @@ -764,12 +764,12 @@ msgstr "Nutzer der für diesen Bauauftrag zuständig ist" #: build/models.py:301 build/templates/build/detail.html:94 #: company/templates/company/manufacturer_part.html:83 #: company/templates/company/supplier_part.html:82 -#: part/templates/part/part_base.html:137 stock/models.py:464 +#: part/templates/part/part_base.html:137 stock/models.py:490 #: stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "Externer Link" -#: build/models.py:302 part/models.py:737 stock/models.py:466 +#: build/models.py:302 part/models.py:758 stock/models.py:492 msgid "Link to external URL" msgstr "Link zu einer externen URL" @@ -782,12 +782,12 @@ msgstr "Link zu einer externen URL" #: order/templates/order/purchase_order_detail.html:419 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:864 +#: order/templates/order/so_navbar.html:36 part/models.py:885 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:536 -#: stock/models.py:1678 stock/models.py:1784 +#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:562 +#: stock/models.py:1704 stock/models.py:1810 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:746 #: templates/js/stock.js:258 templates/js/stock.js:499 @@ -882,7 +882,7 @@ msgstr "Ziel-BestandsObjekt" #: order/templates/order/sales_order_detail.html:205 #: order/templates/order/sales_order_detail.html:290 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:458 stock/templates/stock/item_base.html:249 +#: stock/models.py:484 stock/templates/stock/item_base.html:249 #: templates/js/build.js:604 templates/js/model_renderers.js:54 msgid "Serial Number" msgstr "Seriennummer" @@ -1609,7 +1609,7 @@ msgstr "Aktuelle Teile-Stände" msgid "Number of recent parts to display on index page" msgstr "Anzahl der neusten Teile auf der Startseite" -#: common/models.py:158 part/models.py:2225 report/models.py:187 +#: common/models.py:158 part/models.py:2246 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -1619,7 +1619,7 @@ msgstr "Vorlage" msgid "Parts are templates by default" msgstr "Teile sind standardmäßig Vorlagen" -#: common/models.py:165 part/models.py:827 templates/js/table_filters.js:132 +#: common/models.py:165 part/models.py:848 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "Baugruppe" @@ -1628,7 +1628,7 @@ msgstr "Baugruppe" msgid "Parts can be assembled from other components by default" msgstr "Teile können standardmäßig aus anderen Teilen angefertigt werden" -#: common/models.py:172 part/models.py:833 templates/js/table_filters.js:340 +#: common/models.py:172 part/models.py:854 templates/js/table_filters.js:340 msgid "Component" msgstr "Komponente" @@ -1636,7 +1636,7 @@ msgstr "Komponente" msgid "Parts can be used as sub-components by default" msgstr "Teile können standardmäßig in Baugruppen benutzt werden" -#: common/models.py:179 part/models.py:844 +#: common/models.py:179 part/models.py:865 msgid "Purchaseable" msgstr "Kaufbar" @@ -1644,7 +1644,7 @@ msgstr "Kaufbar" msgid "Parts are purchaseable by default" msgstr "Artikel sind grundsätzlich kaufbar" -#: common/models.py:186 part/models.py:849 templates/js/table_filters.js:348 +#: common/models.py:186 part/models.py:870 templates/js/table_filters.js:348 msgid "Salable" msgstr "Verkäuflich" @@ -1652,7 +1652,7 @@ msgstr "Verkäuflich" msgid "Parts are salable by default" msgstr "Artikel sind grundsätzlich verkaufbar" -#: common/models.py:193 part/models.py:839 templates/js/table_filters.js:33 +#: common/models.py:193 part/models.py:860 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "Nachverfolgbar" @@ -1661,7 +1661,7 @@ msgstr "Nachverfolgbar" msgid "Parts are trackable by default" msgstr "Artikel sind grundsätzlich verfolgbar" -#: common/models.py:200 part/models.py:859 templates/js/table_filters.js:29 +#: common/models.py:200 part/models.py:880 templates/js/table_filters.js:29 msgid "Virtual" msgstr "Virtuell" @@ -1998,7 +1998,7 @@ msgid "Point of contact" msgstr "Anlaufstelle" #: company/models.py:128 company/models.py:345 company/models.py:513 -#: order/models.py:160 part/models.py:736 +#: order/models.py:160 part/models.py:757 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:448 templates/js/company.js:730 #: templates/js/part.js:687 @@ -2009,7 +2009,7 @@ msgstr "Link" msgid "Link to external company information" msgstr "Link auf externe Firmeninformation" -#: company/models.py:136 part/models.py:746 +#: company/models.py:136 part/models.py:767 msgid "Image" msgstr "Bild" @@ -2046,7 +2046,7 @@ msgstr "Währung" msgid "Default currency used for this company" msgstr "Standard-Währung für diese Firma" -#: company/models.py:317 company/models.py:484 stock/models.py:411 +#: company/models.py:317 company/models.py:484 stock/models.py:437 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "Basisteil" @@ -2100,7 +2100,7 @@ msgstr "Parametername" #: company/models.py:419 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1771 templates/InvenTree/settings/header.html:8 +#: stock/models.py:1797 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:551 templates/js/part.js:348 #: templates/js/stock.js:495 msgid "Value" @@ -2110,7 +2110,7 @@ msgstr "Wert" msgid "Parameter value" msgstr "Parameterwert" -#: company/models.py:426 part/models.py:821 part/models.py:2193 +#: company/models.py:426 part/models.py:842 part/models.py:2214 #: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "Einheiten" @@ -2156,21 +2156,21 @@ msgid "Supplier part description" msgstr "Zuliefererbeschreibung des Teils" #: company/models.py:525 company/templates/company/supplier_part.html:120 -#: part/models.py:2341 report/templates/report/inventree_po_report.html:93 +#: part/models.py:2362 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Notiz" -#: company/models.py:529 part/models.py:1614 +#: company/models.py:529 part/models.py:1635 msgid "base cost" msgstr "Basiskosten" -#: company/models.py:529 part/models.py:1614 +#: company/models.py:529 part/models.py:1635 msgid "Minimum charge (e.g. stocking fee)" msgstr "Mindestpreis" #: company/models.py:531 company/templates/company/supplier_part.html:113 -#: stock/models.py:435 stock/templates/stock/item_base.html:322 +#: stock/models.py:461 stock/templates/stock/item_base.html:322 #: templates/js/company.js:751 templates/js/stock.js:1078 msgid "Packaging" msgstr "Verpackungen" @@ -2179,7 +2179,7 @@ msgstr "Verpackungen" msgid "Part packaging" msgstr "Teile-Verpackungen" -#: company/models.py:533 part/models.py:1616 +#: company/models.py:533 part/models.py:1637 msgid "multiple" msgstr "Vielfache" @@ -2237,8 +2237,8 @@ msgid "Phone" msgstr "Telefon" #: company/templates/company/company_base.html:126 order/models.py:544 -#: order/templates/order/sales_order_base.html:94 stock/models.py:453 -#: stock/models.py:454 stock/templates/stock/item_base.html:274 +#: order/templates/order/sales_order_base.html:94 stock/models.py:479 +#: stock/models.py:480 stock/templates/stock/item_base.html:274 #: templates/js/company.js:245 templates/js/order.js:331 #: templates/js/stock.js:1456 msgid "Customer" @@ -2511,7 +2511,7 @@ msgid "Stock Items" msgstr "Teilbestand" #: company/templates/company/supplier_part.html:7 -#: company/templates/company/supplier_part.html:24 stock/models.py:420 +#: company/templates/company/supplier_part.html:24 stock/models.py:446 #: stock/templates/stock/item_base.html:386 templates/js/company.js:691 #: templates/js/stock.js:1050 msgid "Supplier Part" @@ -2793,7 +2793,7 @@ msgstr "Geplantes Lieferdatum für Auftrag." msgid "Date order was completed" msgstr "Datum an dem der Auftrag fertigstellt wurde" -#: order/models.py:313 stock/models.py:308 stock/models.py:1023 +#: order/models.py:313 stock/models.py:334 stock/models.py:1049 msgid "Quantity must be greater than zero" msgstr "Anzahl muss größer Null sein" @@ -2880,7 +2880,7 @@ msgstr "Empfangen" msgid "Number of items received" msgstr "Empfangene Objekt-Anzahl" -#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:545 +#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:571 #: stock/templates/stock/item_base.html:343 templates/js/stock.js:1073 msgid "Purchase Price" msgstr "Preis" @@ -3259,7 +3259,7 @@ msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "Ausstehende Teile für %(order)s - %(desc)s empfangen" #: order/templates/order/receive_parts.html:14 part/api.py:47 -#: part/models.py:326 part/templates/part/cat_link.html:7 +#: part/models.py:347 part/templates/part/cat_link.html:7 #: 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:24 @@ -3579,7 +3579,7 @@ msgstr "Stückpreis für {part} auf {price} aktualisiert" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "{part} Stückpreis auf {price} und Menge auf {qty} aktualisiert" -#: part/bom.py:133 part/models.py:72 part/models.py:755 +#: part/bom.py:133 part/models.py:73 part/models.py:776 #: part/templates/part/category.html:75 msgid "Default Location" msgstr "Standard-Lagerort" @@ -3644,7 +3644,7 @@ msgstr "Zulieferer einschließen" msgid "Include part supplier data in exported BOM" msgstr "Zulieferer-Daten in Stückliste-Export einschließen" -#: part/forms.py:97 part/models.py:2223 +#: part/forms.py:97 part/models.py:2244 msgid "Parent Part" msgstr "Ausgangsteil" @@ -3720,7 +3720,7 @@ msgstr "Parameter-Vorlage zu Kategorien dieser Ebene hinzufügen" msgid "Add parameter template to all categories" msgstr "Parameter-Vorlage zu allen Kategorien hinzufügen" -#: part/forms.py:325 part/models.py:2322 +#: part/forms.py:325 part/models.py:2343 msgid "Sub part" msgstr "Untergeordnetes Teil" @@ -3728,370 +3728,370 @@ msgstr "Untergeordnetes Teil" msgid "Input quantity for price calculation" msgstr "Menge für die Preisberechnung" -#: part/models.py:73 +#: part/models.py:74 msgid "Default location for parts in this category" msgstr "Standard-Lagerort für Teile dieser Kategorie" -#: part/models.py:76 +#: part/models.py:77 msgid "Default keywords" msgstr "Standard Stichwörter" -#: part/models.py:76 +#: part/models.py:77 msgid "Default keywords for parts in this category" msgstr "Standard-Stichworte für Teile dieser Kategorie" -#: part/models.py:86 part/models.py:2269 +#: part/models.py:87 part/models.py:2290 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "Teil-Kategorie" -#: part/models.py:87 part/templates/part/category.html:32 +#: part/models.py:88 part/templates/part/category.html:32 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127 #: templates/stats.html:84 users/models.py:40 msgid "Part Categories" msgstr "Teil-Kategorien" -#: part/models.py:457 part/models.py:469 +#: part/models.py:478 part/models.py:490 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "Teil '{p1}' wird in Stückliste für Teil '{p2}' benutzt (rekursiv)" -#: part/models.py:566 +#: part/models.py:587 msgid "Next available serial numbers are" msgstr "Nächste verfügbare Seriennummern wären" -#: part/models.py:570 +#: part/models.py:591 msgid "Next available serial number is" msgstr "Nächste verfügbare Seriennummer ist" -#: part/models.py:575 +#: part/models.py:596 msgid "Most recent serial number is" msgstr "Die neuste Seriennummer ist" -#: part/models.py:654 +#: part/models.py:675 msgid "Duplicate IPN not allowed in part settings" msgstr "Doppelte IPN in den Teil-Einstellungen nicht erlaubt" -#: part/models.py:679 +#: part/models.py:700 msgid "Part name" msgstr "Name des Teils" -#: part/models.py:686 +#: part/models.py:707 msgid "Is Template" msgstr "Ist eine Vorlage" -#: part/models.py:687 +#: part/models.py:708 msgid "Is this part a template part?" msgstr "Ist dieses Teil eine Vorlage?" -#: part/models.py:697 +#: part/models.py:718 msgid "Is this part a variant of another part?" msgstr "Ist dieses Teil eine Variante eines anderen Teils?" -#: part/models.py:698 +#: part/models.py:719 msgid "Variant Of" msgstr "Variante von" -#: part/models.py:704 +#: part/models.py:725 msgid "Part description" msgstr "Beschreibung des Teils" -#: part/models.py:709 part/templates/part/category.html:82 +#: part/models.py:730 part/templates/part/category.html:82 #: part/templates/part/part_base.html:130 msgid "Keywords" msgstr "Schlüsselwörter" -#: part/models.py:710 +#: part/models.py:731 msgid "Part keywords to improve visibility in search results" msgstr "Schlüsselworte um die Sichtbarkeit in Suchergebnissen zu verbessern" -#: part/models.py:717 part/models.py:2268 +#: part/models.py:738 part/models.py:2289 #: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "Kategorie" -#: part/models.py:718 +#: part/models.py:739 msgid "Part category" msgstr "Teile-Kategorie" -#: part/models.py:723 templates/js/part.js:257 templates/js/part.js:485 +#: part/models.py:744 templates/js/part.js:257 templates/js/part.js:485 msgid "IPN" msgstr "IPN (Interne Produktnummer)" -#: part/models.py:724 +#: part/models.py:745 msgid "Internal Part Number" msgstr "Interne Teilenummer" -#: part/models.py:730 +#: part/models.py:751 msgid "Part revision or version number" msgstr "Revisions- oder Versionsnummer" -#: part/models.py:731 report/models.py:200 templates/js/part.js:261 +#: part/models.py:752 report/models.py:200 templates/js/part.js:261 msgid "Revision" msgstr "Revision" -#: part/models.py:753 +#: part/models.py:774 msgid "Where is this item normally stored?" msgstr "Wo wird dieses Teil normalerweise gelagert?" -#: part/models.py:800 +#: part/models.py:821 msgid "Default Supplier" msgstr "Standard Zulieferer" -#: part/models.py:801 +#: part/models.py:822 msgid "Default supplier part" msgstr "Standard Zuliefererteil" -#: part/models.py:808 +#: part/models.py:829 msgid "Default Expiry" msgstr "Standard Ablaufzeit" -#: part/models.py:809 +#: part/models.py:830 msgid "Expiry time (in days) for stock items of this part" msgstr "Ablauf-Zeit (in Tagen) für Lagerbestand dieses Teils" -#: part/models.py:814 +#: part/models.py:835 msgid "Minimum Stock" msgstr "Minimaler Lagerbestand" -#: part/models.py:815 +#: part/models.py:836 msgid "Minimum allowed stock level" msgstr "Minimal zulässiger Lagerbestand" -#: part/models.py:822 +#: part/models.py:843 msgid "Stock keeping units for this part" msgstr "Stock Keeping Units (SKU) für dieses Teil" -#: part/models.py:828 +#: part/models.py:849 msgid "Can this part be built from other parts?" msgstr "Kann dieses Teil aus anderen Teilen angefertigt werden?" -#: part/models.py:834 +#: part/models.py:855 msgid "Can this part be used to build other parts?" msgstr "Kann dieses Teil zum Bauauftrag von anderen genutzt werden?" -#: part/models.py:840 +#: part/models.py:861 msgid "Does this part have tracking for unique items?" msgstr "Hat dieses Teil Tracking für einzelne Objekte?" -#: part/models.py:845 +#: part/models.py:866 msgid "Can this part be purchased from external suppliers?" msgstr "Kann dieses Teil von externen Zulieferern gekauft werden?" -#: part/models.py:850 +#: part/models.py:871 msgid "Can this part be sold to customers?" msgstr "Kann dieses Teil an Kunden verkauft werden?" -#: part/models.py:854 templates/js/table_filters.js:21 +#: part/models.py:875 templates/js/table_filters.js:21 #: templates/js/table_filters.js:69 templates/js/table_filters.js:250 #: templates/js/table_filters.js:319 msgid "Active" msgstr "Aktiv" -#: part/models.py:855 +#: part/models.py:876 msgid "Is this part active?" msgstr "Ist dieses Teil aktiv?" -#: part/models.py:860 +#: part/models.py:881 msgid "Is this a virtual part, such as a software product or license?" msgstr "Ist dieses Teil virtuell, wie zum Beispiel eine Software oder Lizenz?" -#: part/models.py:865 +#: part/models.py:886 msgid "Part notes - supports Markdown formatting" msgstr "Bemerkungen - unterstüzt Markdown-Formatierung" -#: part/models.py:868 +#: part/models.py:889 msgid "BOM checksum" msgstr "Prüfsumme der Stückliste" -#: part/models.py:868 +#: part/models.py:889 msgid "Stored BOM checksum" msgstr "Prüfsumme der Stückliste gespeichert" -#: part/models.py:871 +#: part/models.py:892 msgid "BOM checked by" msgstr "Stückliste kontrolliert von" -#: part/models.py:873 +#: part/models.py:894 msgid "BOM checked date" msgstr "BOM Kontrolldatum" -#: part/models.py:877 +#: part/models.py:898 msgid "Creation User" msgstr "Erstellungs-Nutzer" -#: part/models.py:1616 +#: part/models.py:1637 msgid "Sell multiple" msgstr "Mehrere verkaufen" -#: part/models.py:2087 +#: part/models.py:2108 msgid "Test templates can only be created for trackable parts" msgstr "Test-Vorlagen können nur für verfolgbare Teile angelegt werden" -#: part/models.py:2104 +#: part/models.py:2125 msgid "Test with this name already exists for this part" msgstr "Ein Test mit diesem Namen besteht bereits für dieses Teil" -#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:475 +#: part/models.py:2145 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "Test-Name" -#: part/models.py:2125 +#: part/models.py:2146 msgid "Enter a name for the test" msgstr "Namen für diesen Test eingeben" -#: part/models.py:2130 +#: part/models.py:2151 msgid "Test Description" msgstr "Test-Beschreibung" -#: part/models.py:2131 +#: part/models.py:2152 msgid "Enter description for this test" msgstr "Beschreibung für diesen Test eingeben" -#: part/models.py:2136 templates/js/part.js:915 +#: part/models.py:2157 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "Benötigt" -#: part/models.py:2137 +#: part/models.py:2158 msgid "Is this test required to pass?" msgstr "Muss dieser Test erfolgreich sein?" -#: part/models.py:2142 templates/js/part.js:923 +#: part/models.py:2163 templates/js/part.js:923 msgid "Requires Value" msgstr "Erfordert Wert" -#: part/models.py:2143 +#: part/models.py:2164 msgid "Does this test require a value when adding a test result?" msgstr "Muss für diesen Test ein Wert für das Test-Ergebnis eingetragen werden?" -#: part/models.py:2148 templates/js/part.js:930 +#: part/models.py:2169 templates/js/part.js:930 msgid "Requires Attachment" msgstr "Anhang muss eingegeben werden" -#: part/models.py:2149 +#: part/models.py:2170 msgid "Does this test require a file attachment when adding a test result?" msgstr "Muss für diesen Test ein Anhang für das Test-Ergebnis hinzugefügt werden?" -#: part/models.py:2186 +#: part/models.py:2207 msgid "Parameter template name must be unique" msgstr "Vorlagen-Name des Parameters muss eindeutig sein" -#: part/models.py:2191 +#: part/models.py:2212 msgid "Parameter Name" msgstr "Name des Parameters" -#: part/models.py:2193 +#: part/models.py:2214 msgid "Parameter Units" msgstr "Einheit des Parameters" -#: part/models.py:2225 part/models.py:2274 part/models.py:2275 +#: part/models.py:2246 part/models.py:2295 part/models.py:2296 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "Parameter Vorlage" -#: part/models.py:2227 +#: part/models.py:2248 msgid "Data" msgstr "Wert" -#: part/models.py:2227 +#: part/models.py:2248 msgid "Parameter Value" msgstr "Parameter Wert" -#: part/models.py:2279 templates/InvenTree/settings/category.html:67 +#: part/models.py:2300 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "Standard-Wert" -#: part/models.py:2280 +#: part/models.py:2301 msgid "Default Parameter Value" msgstr "Standard Parameter Wert" -#: part/models.py:2314 +#: part/models.py:2335 msgid "Select parent part" msgstr "Ausgangsteil auswählen" -#: part/models.py:2323 +#: part/models.py:2344 msgid "Select part to be used in BOM" msgstr "Teil für die Nutzung in der Stückliste auswählen" -#: part/models.py:2329 +#: part/models.py:2350 msgid "BOM quantity for this BOM item" msgstr "Stücklisten-Anzahl für dieses Stücklisten-Teil" -#: part/models.py:2331 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2352 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "Optional" -#: part/models.py:2331 +#: part/models.py:2352 msgid "This BOM item is optional" msgstr "Diese Stücklisten-Position ist optional" -#: part/models.py:2334 +#: part/models.py:2355 msgid "Overage" msgstr "Überschuss" -#: part/models.py:2335 +#: part/models.py:2356 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "Geschätzter Ausschuss (absolut oder prozentual)" -#: part/models.py:2338 +#: part/models.py:2359 msgid "BOM item reference" msgstr "Referenz der Postion auf der Stückliste" -#: part/models.py:2341 +#: part/models.py:2362 msgid "BOM item notes" msgstr "Notizen zur Stücklisten-Position" -#: part/models.py:2343 +#: part/models.py:2364 msgid "Checksum" msgstr "Prüfsumme" -#: part/models.py:2343 +#: part/models.py:2364 msgid "BOM line checksum" msgstr "Prüfsumme der Stückliste" -#: part/models.py:2347 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2368 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:55 msgid "Inherited" msgstr "Geerbt" -#: part/models.py:2348 +#: part/models.py:2369 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "Diese Stücklisten-Position wird in die Stücklisten von Teil-Varianten vererbt" -#: part/models.py:2353 templates/js/bom.js:287 +#: part/models.py:2374 templates/js/bom.js:287 msgid "Allow Variants" msgstr "Varianten zulassen" -#: part/models.py:2354 +#: part/models.py:2375 msgid "Stock items for variant parts can be used for this BOM item" msgstr "Lagerbestand von Varianten kann für diese Stücklisten-Position verwendet werden" -#: part/models.py:2439 stock/models.py:298 +#: part/models.py:2460 stock/models.py:324 msgid "Quantity must be integer value for trackable parts" msgstr "Menge muss eine Ganzzahl sein" -#: part/models.py:2448 part/models.py:2450 +#: part/models.py:2469 part/models.py:2471 msgid "Sub part must be specified" msgstr "Zuliefererteil muss festgelegt sein" -#: part/models.py:2453 +#: part/models.py:2474 msgid "BOM Item" msgstr "Stücklisten-Position" -#: part/models.py:2572 +#: part/models.py:2593 msgid "Part 1" msgstr "Teil 1" -#: part/models.py:2576 +#: part/models.py:2597 msgid "Part 2" msgstr "Teil 2" -#: part/models.py:2576 +#: part/models.py:2597 msgid "Select Related Part" msgstr "verknüpftes Teil auswählen" -#: part/models.py:2608 +#: part/models.py:2629 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?" @@ -5080,12 +5080,12 @@ msgid "Test Results" msgstr "Testergebnisse" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1759 +#: stock/models.py:1785 msgid "Test" msgstr "Test" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1765 +#: stock/models.py:1791 msgid "Result" msgstr "Ergebnis" @@ -5102,49 +5102,49 @@ msgstr "bestanden" msgid "Fail" msgstr "fehlgeschlagen" -#: stock/api.py:146 +#: stock/api.py:145 msgid "Request must contain list of stock items" msgstr "" -#: stock/api.py:154 +#: stock/api.py:153 msgid "Improperly formatted data" msgstr "Falsch formatierte Daten" -#: stock/api.py:162 +#: stock/api.py:161 msgid "Each entry must contain a valid integer primary-key" msgstr "" -#: stock/api.py:168 +#: stock/api.py:167 msgid "Primary key does not match valid stock item" msgstr "" -#: stock/api.py:178 +#: stock/api.py:177 msgid "Invalid quantity value" msgstr "Ungültige Menge" -#: stock/api.py:183 +#: stock/api.py:182 msgid "Quantity must not be less than zero" msgstr "Menge muss größer als Null sein" -#: stock/api.py:211 +#: stock/api.py:210 #, python-brace-format msgid "Updated stock for {n} items" msgstr "Bestand für {n} Objekte geändert" -#: stock/api.py:247 stock/api.py:280 +#: stock/api.py:246 stock/api.py:279 msgid "Specified quantity exceeds stock quantity" msgstr "Die angegebene Menge überschreitet die Lagermenge" -#: stock/api.py:270 +#: stock/api.py:269 msgid "Valid location must be specified" msgstr "Gültiger Standort muss angegeben werden" -#: stock/api.py:290 +#: stock/api.py:289 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "{n} Teile nach {loc} bewegt" -#: stock/forms.py:80 stock/forms.py:313 stock/models.py:513 +#: stock/forms.py:80 stock/forms.py:313 stock/models.py:539 #: stock/templates/stock/item_base.html:393 templates/js/stock.js:1018 msgid "Expiry Date" msgstr "Ablaufdatum" @@ -5201,187 +5201,187 @@ msgstr "nicht mehr verbauen bestätigen" msgid "Confirm removal of installed stock items" msgstr "Entfernen der verbauten BestandsObjekt bestätigen" -#: stock/models.py:56 stock/models.py:550 +#: stock/models.py:57 stock/models.py:576 msgid "Owner" msgstr "Besitzer" -#: stock/models.py:57 stock/models.py:551 +#: stock/models.py:58 stock/models.py:577 msgid "Select Owner" msgstr "Besitzer auswählen" -#: stock/models.py:279 +#: stock/models.py:305 msgid "StockItem with this serial number already exists" msgstr "Ein BestandsObjekt mit dieser Seriennummer existiert bereits" -#: stock/models.py:315 +#: stock/models.py:341 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "Teile-Typ ('{pf}') muss {pe} sein" -#: stock/models.py:325 stock/models.py:334 +#: stock/models.py:351 stock/models.py:360 msgid "Quantity must be 1 for item with a serial number" msgstr "Anzahl muss für Objekte mit Seriennummer 1 sein" -#: stock/models.py:326 +#: stock/models.py:352 msgid "Serial number cannot be set if quantity greater than 1" msgstr "Seriennummer kann nicht gesetzt werden wenn die Anzahl größer als 1 ist" -#: stock/models.py:348 +#: stock/models.py:374 msgid "Item cannot belong to itself" msgstr "Teil kann nicht zu sich selbst gehören" -#: stock/models.py:354 +#: stock/models.py:380 msgid "Item must have a build reference if is_building=True" msgstr "Teil muss eine Referenz haben wenn is_building wahr ist" -#: stock/models.py:361 +#: stock/models.py:387 msgid "Build reference does not point to the same part object" msgstr "Referenz verweist nicht auf das gleiche Teil" -#: stock/models.py:403 +#: stock/models.py:429 msgid "Parent Stock Item" msgstr "Eltern-BestandsObjekt" -#: stock/models.py:412 +#: stock/models.py:438 msgid "Base part" msgstr "Basis-Teil" -#: stock/models.py:421 +#: stock/models.py:447 msgid "Select a matching supplier part for this stock item" msgstr "Passendes Zuliefererteil für dieses BestandsObjekt auswählen" -#: stock/models.py:426 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:452 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "Bestand-Lagerort" -#: stock/models.py:429 +#: stock/models.py:455 msgid "Where is this stock item located?" msgstr "Wo wird dieses Teil normalerweise gelagert?" -#: stock/models.py:436 +#: stock/models.py:462 msgid "Packaging this stock item is stored in" msgstr "Die Verpackung dieses BestandsObjekt ist gelagert in" -#: stock/models.py:441 stock/templates/stock/item_base.html:282 +#: stock/models.py:467 stock/templates/stock/item_base.html:282 msgid "Installed In" msgstr "verbaut in" -#: stock/models.py:444 +#: stock/models.py:470 msgid "Is this item installed in another item?" msgstr "Ist dieses Teil in einem anderen verbaut?" -#: stock/models.py:460 +#: stock/models.py:486 msgid "Serial number for this item" msgstr "Seriennummer für dieses Teil" -#: stock/models.py:472 +#: stock/models.py:498 msgid "Batch code for this stock item" msgstr "Losnummer für dieses BestandsObjekt" -#: stock/models.py:476 +#: stock/models.py:502 msgid "Stock Quantity" msgstr "Bestand" -#: stock/models.py:485 +#: stock/models.py:511 msgid "Source Build" msgstr "Quellbau" -#: stock/models.py:487 +#: stock/models.py:513 msgid "Build for this stock item" msgstr "Bauauftrag für dieses BestandsObjekt" -#: stock/models.py:498 +#: stock/models.py:524 msgid "Source Purchase Order" msgstr "Quelle Bestellung" -#: stock/models.py:501 +#: stock/models.py:527 msgid "Purchase order for this stock item" msgstr "Bestellung für dieses BestandsObjekt" -#: stock/models.py:507 +#: stock/models.py:533 msgid "Destination Sales Order" msgstr "Ziel-Auftrag" -#: stock/models.py:514 +#: stock/models.py:540 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "Ablaufdatum für BestandsObjekt. Bestand wird danach als abgelaufen gekennzeichnet" -#: stock/models.py:527 +#: stock/models.py:553 msgid "Delete on deplete" msgstr "Löschen wenn leer" -#: stock/models.py:527 +#: stock/models.py:553 msgid "Delete this Stock Item when stock is depleted" msgstr "Dieses BestandsObjekt löschen wenn Bestand aufgebraucht" -#: stock/models.py:537 stock/templates/stock/item.html:98 +#: stock/models.py:563 stock/templates/stock/item.html:98 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "BestandsObjekt-Notizen" -#: stock/models.py:546 +#: stock/models.py:572 msgid "Single unit purchase price at time of purchase" msgstr "Preis für eine Einheit bei Einkauf" -#: stock/models.py:1014 +#: stock/models.py:1040 msgid "Part is not set as trackable" msgstr "Teil ist nicht verfolgbar" -#: stock/models.py:1020 +#: stock/models.py:1046 msgid "Quantity must be integer" msgstr "Anzahl muss eine Ganzzahl sein" -#: stock/models.py:1026 +#: stock/models.py:1052 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "Anzahl darf nicht die verfügbare Anzahl überschreiten ({n})" -#: stock/models.py:1029 +#: stock/models.py:1055 msgid "Serial numbers must be a list of integers" msgstr "Seriennummern muss eine Liste von Ganzzahlen sein" -#: stock/models.py:1032 +#: stock/models.py:1058 msgid "Quantity does not match serial numbers" msgstr "Anzahl stimmt nicht mit den Seriennummern überein" -#: stock/models.py:1039 +#: stock/models.py:1065 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "Seriennummern {exists} existieren bereits" -#: stock/models.py:1197 +#: stock/models.py:1223 msgid "StockItem cannot be moved as it is not in stock" msgstr "BestandsObjekt kann nicht bewegt werden, da kein Bestand vorhanden ist" -#: stock/models.py:1679 +#: stock/models.py:1705 msgid "Entry notes" msgstr "Eintrags-Notizen" -#: stock/models.py:1736 +#: stock/models.py:1762 msgid "Value must be provided for this test" msgstr "Wert muss für diesen Test angegeben werden" -#: stock/models.py:1742 +#: stock/models.py:1768 msgid "Attachment must be uploaded for this test" msgstr "Anhang muss für diesen Test hochgeladen werden" -#: stock/models.py:1760 +#: stock/models.py:1786 msgid "Test name" msgstr "Name des Tests" -#: stock/models.py:1766 templates/js/table_filters.js:226 +#: stock/models.py:1792 templates/js/table_filters.js:226 msgid "Test result" msgstr "Testergebnis" -#: stock/models.py:1772 +#: stock/models.py:1798 msgid "Test output value" msgstr "Test Ausgabe Wert" -#: stock/models.py:1779 +#: stock/models.py:1805 msgid "Test result attachment" msgstr "Test Ergebnis Anhang" -#: stock/models.py:1785 +#: stock/models.py:1811 msgid "Test notes" msgstr "Test Notizen" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 31bc801d3b..f43dd2e223 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-20 22:10+0000\n" +"POT-Creation-Date: 2021-07-20 23:43+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -107,7 +107,7 @@ msgstr "" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "" -#: InvenTree/models.py:61 stock/models.py:1778 +#: InvenTree/models.py:61 stock/models.py:1804 msgid "Attachment" msgstr "" @@ -123,7 +123,7 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2063 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -138,7 +138,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:412 -#: label/models.py:112 part/models.py:680 part/models.py:2191 +#: label/models.py:112 part/models.py:701 part/models.py:2212 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 @@ -151,7 +151,7 @@ msgstr "" #: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:312 -#: part/models.py:703 part/templates/part/set_category.html:14 +#: part/models.py:724 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 @@ -175,7 +175,7 @@ msgstr "" msgid "parent" msgstr "" -#: InvenTree/serializers.py:52 part/models.py:2427 +#: InvenTree/serializers.py:52 part/models.py:2448 msgid "Must be a valid number" msgstr "" @@ -480,7 +480,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 -#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2350 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 @@ -617,7 +617,7 @@ msgstr "" #: build/models.py:171 order/models.py:246 order/models.py:533 #: order/models.py:713 order/templates/order/purchase_order_detail.html:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2338 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2359 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -645,10 +645,10 @@ msgstr "" #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:344 part/models.py:325 -#: part/models.py:1987 part/models.py:2003 part/models.py:2022 -#: part/models.py:2040 part/models.py:2119 part/models.py:2223 -#: part/models.py:2313 part/templates/part/detail.html:199 +#: order/templates/order/sales_order_detail.html:344 part/models.py:346 +#: part/models.py:2008 part/models.py:2024 part/models.py:2043 +#: part/models.py:2061 part/models.py:2140 part/models.py:2244 +#: part/models.py:2334 part/templates/part/detail.html:199 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 @@ -717,7 +717,7 @@ msgstr "" msgid "Build status code" msgstr "" -#: build/models.py:257 stock/models.py:470 +#: build/models.py:257 stock/models.py:496 msgid "Batch Code" msgstr "" @@ -725,7 +725,7 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:264 order/models.py:162 part/models.py:875 +#: build/models.py:264 order/models.py:162 part/models.py:896 #: part/templates/part/part_base.html:143 templates/js/order.js:362 msgid "Creation Date" msgstr "" @@ -753,7 +753,7 @@ msgstr "" #: build/models.py:295 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:108 order/models.py:176 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:879 +#: order/templates/order/sales_order_base.html:140 part/models.py:900 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" @@ -765,12 +765,12 @@ msgstr "" #: build/models.py:301 build/templates/build/detail.html:94 #: company/templates/company/manufacturer_part.html:83 #: company/templates/company/supplier_part.html:82 -#: part/templates/part/part_base.html:137 stock/models.py:464 +#: part/templates/part/part_base.html:137 stock/models.py:490 #: stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "" -#: build/models.py:302 part/models.py:737 stock/models.py:466 +#: build/models.py:302 part/models.py:758 stock/models.py:492 msgid "Link to external URL" msgstr "" @@ -783,12 +783,12 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:419 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:864 +#: order/templates/order/so_navbar.html:36 part/models.py:885 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:536 -#: stock/models.py:1678 stock/models.py:1784 +#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:562 +#: stock/models.py:1704 stock/models.py:1810 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:746 #: templates/js/stock.js:258 templates/js/stock.js:499 @@ -883,7 +883,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:205 #: order/templates/order/sales_order_detail.html:290 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:458 stock/templates/stock/item_base.html:249 +#: stock/models.py:484 stock/templates/stock/item_base.html:249 #: templates/js/build.js:604 templates/js/model_renderers.js:54 msgid "Serial Number" msgstr "" @@ -1610,7 +1610,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:158 part/models.py:2225 report/models.py:187 +#: common/models.py:158 part/models.py:2246 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -1620,7 +1620,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:165 part/models.py:827 templates/js/table_filters.js:132 +#: common/models.py:165 part/models.py:848 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" @@ -1629,7 +1629,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:172 part/models.py:833 templates/js/table_filters.js:340 +#: common/models.py:172 part/models.py:854 templates/js/table_filters.js:340 msgid "Component" msgstr "" @@ -1637,7 +1637,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:179 part/models.py:844 +#: common/models.py:179 part/models.py:865 msgid "Purchaseable" msgstr "" @@ -1645,7 +1645,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:186 part/models.py:849 templates/js/table_filters.js:348 +#: common/models.py:186 part/models.py:870 templates/js/table_filters.js:348 msgid "Salable" msgstr "" @@ -1653,7 +1653,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:193 part/models.py:839 templates/js/table_filters.js:33 +#: common/models.py:193 part/models.py:860 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" @@ -1662,7 +1662,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:200 part/models.py:859 templates/js/table_filters.js:29 +#: common/models.py:200 part/models.py:880 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1999,7 +1999,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:128 company/models.py:345 company/models.py:513 -#: order/models.py:160 part/models.py:736 +#: order/models.py:160 part/models.py:757 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:448 templates/js/company.js:730 #: templates/js/part.js:687 @@ -2010,7 +2010,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:136 part/models.py:746 +#: company/models.py:136 part/models.py:767 msgid "Image" msgstr "" @@ -2047,7 +2047,7 @@ msgstr "" msgid "Default currency used for this company" msgstr "" -#: company/models.py:317 company/models.py:484 stock/models.py:411 +#: company/models.py:317 company/models.py:484 stock/models.py:437 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" @@ -2101,7 +2101,7 @@ msgstr "" #: company/models.py:419 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1771 templates/InvenTree/settings/header.html:8 +#: stock/models.py:1797 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:551 templates/js/part.js:348 #: templates/js/stock.js:495 msgid "Value" @@ -2111,7 +2111,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:426 part/models.py:821 part/models.py:2193 +#: company/models.py:426 part/models.py:842 part/models.py:2214 #: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "" @@ -2157,21 +2157,21 @@ msgid "Supplier part description" msgstr "" #: company/models.py:525 company/templates/company/supplier_part.html:120 -#: part/models.py:2341 report/templates/report/inventree_po_report.html:93 +#: part/models.py:2362 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:529 part/models.py:1614 +#: company/models.py:529 part/models.py:1635 msgid "base cost" msgstr "" -#: company/models.py:529 part/models.py:1614 +#: company/models.py:529 part/models.py:1635 msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:531 company/templates/company/supplier_part.html:113 -#: stock/models.py:435 stock/templates/stock/item_base.html:322 +#: stock/models.py:461 stock/templates/stock/item_base.html:322 #: templates/js/company.js:751 templates/js/stock.js:1078 msgid "Packaging" msgstr "" @@ -2180,7 +2180,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:533 part/models.py:1616 +#: company/models.py:533 part/models.py:1637 msgid "multiple" msgstr "" @@ -2238,8 +2238,8 @@ msgid "Phone" msgstr "" #: company/templates/company/company_base.html:126 order/models.py:544 -#: order/templates/order/sales_order_base.html:94 stock/models.py:453 -#: stock/models.py:454 stock/templates/stock/item_base.html:274 +#: order/templates/order/sales_order_base.html:94 stock/models.py:479 +#: stock/models.py:480 stock/templates/stock/item_base.html:274 #: templates/js/company.js:245 templates/js/order.js:331 #: templates/js/stock.js:1456 msgid "Customer" @@ -2512,7 +2512,7 @@ msgid "Stock Items" msgstr "" #: company/templates/company/supplier_part.html:7 -#: company/templates/company/supplier_part.html:24 stock/models.py:420 +#: company/templates/company/supplier_part.html:24 stock/models.py:446 #: stock/templates/stock/item_base.html:386 templates/js/company.js:691 #: templates/js/stock.js:1050 msgid "Supplier Part" @@ -2794,7 +2794,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:313 stock/models.py:308 stock/models.py:1023 +#: order/models.py:313 stock/models.py:334 stock/models.py:1049 msgid "Quantity must be greater than zero" msgstr "" @@ -2881,7 +2881,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:545 +#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:571 #: stock/templates/stock/item_base.html:343 templates/js/stock.js:1073 msgid "Purchase Price" msgstr "" @@ -3260,7 +3260,7 @@ msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:47 -#: part/models.py:326 part/templates/part/cat_link.html:7 +#: part/models.py:347 part/templates/part/cat_link.html:7 #: 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:24 @@ -3580,7 +3580,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:133 part/models.py:72 part/models.py:755 +#: part/bom.py:133 part/models.py:73 part/models.py:776 #: part/templates/part/category.html:75 msgid "Default Location" msgstr "" @@ -3645,7 +3645,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:97 part/models.py:2223 +#: part/forms.py:97 part/models.py:2244 msgid "Parent Part" msgstr "" @@ -3721,7 +3721,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:325 part/models.py:2322 +#: part/forms.py:325 part/models.py:2343 msgid "Sub part" msgstr "" @@ -3729,370 +3729,370 @@ msgstr "" msgid "Input quantity for price calculation" msgstr "" -#: part/models.py:73 +#: part/models.py:74 msgid "Default location for parts in this category" msgstr "" -#: part/models.py:76 +#: part/models.py:77 msgid "Default keywords" msgstr "" -#: part/models.py:76 +#: part/models.py:77 msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:86 part/models.py:2269 +#: part/models.py:87 part/models.py:2290 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" -#: part/models.py:87 part/templates/part/category.html:32 +#: part/models.py:88 part/templates/part/category.html:32 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127 #: templates/stats.html:84 users/models.py:40 msgid "Part Categories" msgstr "" -#: part/models.py:457 part/models.py:469 +#: part/models.py:478 part/models.py:490 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:566 +#: part/models.py:587 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:570 +#: part/models.py:591 msgid "Next available serial number is" msgstr "" -#: part/models.py:575 +#: part/models.py:596 msgid "Most recent serial number is" msgstr "" -#: part/models.py:654 +#: part/models.py:675 msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:679 +#: part/models.py:700 msgid "Part name" msgstr "" -#: part/models.py:686 +#: part/models.py:707 msgid "Is Template" msgstr "" -#: part/models.py:687 +#: part/models.py:708 msgid "Is this part a template part?" msgstr "" -#: part/models.py:697 +#: part/models.py:718 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:698 +#: part/models.py:719 msgid "Variant Of" msgstr "" -#: part/models.py:704 +#: part/models.py:725 msgid "Part description" msgstr "" -#: part/models.py:709 part/templates/part/category.html:82 +#: part/models.py:730 part/templates/part/category.html:82 #: part/templates/part/part_base.html:130 msgid "Keywords" msgstr "" -#: part/models.py:710 +#: part/models.py:731 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:717 part/models.py:2268 +#: part/models.py:738 part/models.py:2289 #: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "" -#: part/models.py:718 +#: part/models.py:739 msgid "Part category" msgstr "" -#: part/models.py:723 templates/js/part.js:257 templates/js/part.js:485 +#: part/models.py:744 templates/js/part.js:257 templates/js/part.js:485 msgid "IPN" msgstr "" -#: part/models.py:724 +#: part/models.py:745 msgid "Internal Part Number" msgstr "" -#: part/models.py:730 +#: part/models.py:751 msgid "Part revision or version number" msgstr "" -#: part/models.py:731 report/models.py:200 templates/js/part.js:261 +#: part/models.py:752 report/models.py:200 templates/js/part.js:261 msgid "Revision" msgstr "" -#: part/models.py:753 +#: part/models.py:774 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:800 +#: part/models.py:821 msgid "Default Supplier" msgstr "" -#: part/models.py:801 +#: part/models.py:822 msgid "Default supplier part" msgstr "" -#: part/models.py:808 +#: part/models.py:829 msgid "Default Expiry" msgstr "" -#: part/models.py:809 +#: part/models.py:830 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:814 +#: part/models.py:835 msgid "Minimum Stock" msgstr "" -#: part/models.py:815 +#: part/models.py:836 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:822 +#: part/models.py:843 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:828 +#: part/models.py:849 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:834 +#: part/models.py:855 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:840 +#: part/models.py:861 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:845 +#: part/models.py:866 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:850 +#: part/models.py:871 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:854 templates/js/table_filters.js:21 +#: part/models.py:875 templates/js/table_filters.js:21 #: templates/js/table_filters.js:69 templates/js/table_filters.js:250 #: templates/js/table_filters.js:319 msgid "Active" msgstr "" -#: part/models.py:855 +#: part/models.py:876 msgid "Is this part active?" msgstr "" -#: part/models.py:860 +#: part/models.py:881 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:865 +#: part/models.py:886 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:868 +#: part/models.py:889 msgid "BOM checksum" msgstr "" -#: part/models.py:868 +#: part/models.py:889 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:871 +#: part/models.py:892 msgid "BOM checked by" msgstr "" -#: part/models.py:873 +#: part/models.py:894 msgid "BOM checked date" msgstr "" -#: part/models.py:877 +#: part/models.py:898 msgid "Creation User" msgstr "" -#: part/models.py:1616 +#: part/models.py:1637 msgid "Sell multiple" msgstr "" -#: part/models.py:2087 +#: part/models.py:2108 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2104 +#: part/models.py:2125 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:475 +#: part/models.py:2145 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "" -#: part/models.py:2125 +#: part/models.py:2146 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2130 +#: part/models.py:2151 msgid "Test Description" msgstr "" -#: part/models.py:2131 +#: part/models.py:2152 msgid "Enter description for this test" msgstr "" -#: part/models.py:2136 templates/js/part.js:915 +#: part/models.py:2157 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "" -#: part/models.py:2137 +#: part/models.py:2158 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2142 templates/js/part.js:923 +#: part/models.py:2163 templates/js/part.js:923 msgid "Requires Value" msgstr "" -#: part/models.py:2143 +#: part/models.py:2164 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2148 templates/js/part.js:930 +#: part/models.py:2169 templates/js/part.js:930 msgid "Requires Attachment" msgstr "" -#: part/models.py:2149 +#: part/models.py:2170 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2186 +#: part/models.py:2207 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2191 +#: part/models.py:2212 msgid "Parameter Name" msgstr "" -#: part/models.py:2193 +#: part/models.py:2214 msgid "Parameter Units" msgstr "" -#: part/models.py:2225 part/models.py:2274 part/models.py:2275 +#: part/models.py:2246 part/models.py:2295 part/models.py:2296 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2227 +#: part/models.py:2248 msgid "Data" msgstr "" -#: part/models.py:2227 +#: part/models.py:2248 msgid "Parameter Value" msgstr "" -#: part/models.py:2279 templates/InvenTree/settings/category.html:67 +#: part/models.py:2300 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2280 +#: part/models.py:2301 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2314 +#: part/models.py:2335 msgid "Select parent part" msgstr "" -#: part/models.py:2323 +#: part/models.py:2344 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2329 +#: part/models.py:2350 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2331 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2352 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2331 +#: part/models.py:2352 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2334 +#: part/models.py:2355 msgid "Overage" msgstr "" -#: part/models.py:2335 +#: part/models.py:2356 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2338 +#: part/models.py:2359 msgid "BOM item reference" msgstr "" -#: part/models.py:2341 +#: part/models.py:2362 msgid "BOM item notes" msgstr "" -#: part/models.py:2343 +#: part/models.py:2364 msgid "Checksum" msgstr "" -#: part/models.py:2343 +#: part/models.py:2364 msgid "BOM line checksum" msgstr "" -#: part/models.py:2347 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2368 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:55 msgid "Inherited" msgstr "" -#: part/models.py:2348 +#: part/models.py:2369 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2353 templates/js/bom.js:287 +#: part/models.py:2374 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2354 +#: part/models.py:2375 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2439 stock/models.py:298 +#: part/models.py:2460 stock/models.py:324 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2448 part/models.py:2450 +#: part/models.py:2469 part/models.py:2471 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2453 +#: part/models.py:2474 msgid "BOM Item" msgstr "" -#: part/models.py:2572 +#: part/models.py:2593 msgid "Part 1" msgstr "" -#: part/models.py:2576 +#: part/models.py:2597 msgid "Part 2" msgstr "" -#: part/models.py:2576 +#: part/models.py:2597 msgid "Select Related Part" msgstr "" -#: part/models.py:2608 +#: part/models.py:2629 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -5081,12 +5081,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1759 +#: stock/models.py:1785 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1765 +#: stock/models.py:1791 msgid "Result" msgstr "" @@ -5103,49 +5103,49 @@ msgstr "" msgid "Fail" msgstr "" -#: stock/api.py:146 +#: stock/api.py:145 msgid "Request must contain list of stock items" msgstr "" -#: stock/api.py:154 +#: stock/api.py:153 msgid "Improperly formatted data" msgstr "" -#: stock/api.py:162 +#: stock/api.py:161 msgid "Each entry must contain a valid integer primary-key" msgstr "" -#: stock/api.py:168 +#: stock/api.py:167 msgid "Primary key does not match valid stock item" msgstr "" -#: stock/api.py:178 +#: stock/api.py:177 msgid "Invalid quantity value" msgstr "" -#: stock/api.py:183 +#: stock/api.py:182 msgid "Quantity must not be less than zero" msgstr "" -#: stock/api.py:211 +#: stock/api.py:210 #, python-brace-format msgid "Updated stock for {n} items" msgstr "" -#: stock/api.py:247 stock/api.py:280 +#: stock/api.py:246 stock/api.py:279 msgid "Specified quantity exceeds stock quantity" msgstr "" -#: stock/api.py:270 +#: stock/api.py:269 msgid "Valid location must be specified" msgstr "" -#: stock/api.py:290 +#: stock/api.py:289 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:80 stock/forms.py:313 stock/models.py:513 +#: stock/forms.py:80 stock/forms.py:313 stock/models.py:539 #: stock/templates/stock/item_base.html:393 templates/js/stock.js:1018 msgid "Expiry Date" msgstr "" @@ -5202,187 +5202,187 @@ msgstr "" msgid "Confirm removal of installed stock items" msgstr "" -#: stock/models.py:56 stock/models.py:550 +#: stock/models.py:57 stock/models.py:576 msgid "Owner" msgstr "" -#: stock/models.py:57 stock/models.py:551 +#: stock/models.py:58 stock/models.py:577 msgid "Select Owner" msgstr "" -#: stock/models.py:279 +#: stock/models.py:305 msgid "StockItem with this serial number already exists" msgstr "" -#: stock/models.py:315 +#: stock/models.py:341 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:325 stock/models.py:334 +#: stock/models.py:351 stock/models.py:360 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:326 +#: stock/models.py:352 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:348 +#: stock/models.py:374 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:354 +#: stock/models.py:380 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:361 +#: stock/models.py:387 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:403 +#: stock/models.py:429 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:412 +#: stock/models.py:438 msgid "Base part" msgstr "" -#: stock/models.py:421 +#: stock/models.py:447 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:426 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:452 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "" -#: stock/models.py:429 +#: stock/models.py:455 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:436 +#: stock/models.py:462 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:441 stock/templates/stock/item_base.html:282 +#: stock/models.py:467 stock/templates/stock/item_base.html:282 msgid "Installed In" msgstr "" -#: stock/models.py:444 +#: stock/models.py:470 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:460 +#: stock/models.py:486 msgid "Serial number for this item" msgstr "" -#: stock/models.py:472 +#: stock/models.py:498 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:476 +#: stock/models.py:502 msgid "Stock Quantity" msgstr "" -#: stock/models.py:485 +#: stock/models.py:511 msgid "Source Build" msgstr "" -#: stock/models.py:487 +#: stock/models.py:513 msgid "Build for this stock item" msgstr "" -#: stock/models.py:498 +#: stock/models.py:524 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:501 +#: stock/models.py:527 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:507 +#: stock/models.py:533 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:514 +#: stock/models.py:540 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:527 +#: stock/models.py:553 msgid "Delete on deplete" msgstr "" -#: stock/models.py:527 +#: stock/models.py:553 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:537 stock/templates/stock/item.html:98 +#: stock/models.py:563 stock/templates/stock/item.html:98 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:546 +#: stock/models.py:572 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1014 +#: stock/models.py:1040 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1020 +#: stock/models.py:1046 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1026 +#: stock/models.py:1052 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1029 +#: stock/models.py:1055 msgid "Serial numbers must be a list of integers" msgstr "" -#: stock/models.py:1032 +#: stock/models.py:1058 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1039 +#: stock/models.py:1065 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "" -#: stock/models.py:1197 +#: stock/models.py:1223 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:1679 +#: stock/models.py:1705 msgid "Entry notes" msgstr "" -#: stock/models.py:1736 +#: stock/models.py:1762 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1742 +#: stock/models.py:1768 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1760 +#: stock/models.py:1786 msgid "Test name" msgstr "" -#: stock/models.py:1766 templates/js/table_filters.js:226 +#: stock/models.py:1792 templates/js/table_filters.js:226 msgid "Test result" msgstr "" -#: stock/models.py:1772 +#: stock/models.py:1798 msgid "Test output value" msgstr "" -#: stock/models.py:1779 +#: stock/models.py:1805 msgid "Test result attachment" msgstr "" -#: stock/models.py:1785 +#: stock/models.py:1811 msgid "Test notes" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index b3ffdc08f0..8f3ac0ecab 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-20 22:10+0000\n" +"POT-Creation-Date: 2021-07-20 23:43+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -106,7 +106,7 @@ msgstr "Numeros de serie no encontrados" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "" -#: InvenTree/models.py:61 stock/models.py:1778 +#: InvenTree/models.py:61 stock/models.py:1804 msgid "Attachment" msgstr "" @@ -122,7 +122,7 @@ msgstr "Comentario" msgid "File comment" msgstr "" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2063 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -137,7 +137,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:412 -#: label/models.py:112 part/models.py:680 part/models.py:2191 +#: label/models.py:112 part/models.py:701 part/models.py:2212 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 @@ -150,7 +150,7 @@ msgstr "Nombre" #: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:312 -#: part/models.py:703 part/templates/part/set_category.html:14 +#: part/models.py:724 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 @@ -174,7 +174,7 @@ msgstr "" msgid "parent" msgstr "" -#: InvenTree/serializers.py:52 part/models.py:2427 +#: InvenTree/serializers.py:52 part/models.py:2448 msgid "Must be a valid number" msgstr "" @@ -479,7 +479,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 -#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2350 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 @@ -616,7 +616,7 @@ msgstr "" #: build/models.py:171 order/models.py:246 order/models.py:533 #: order/models.py:713 order/templates/order/purchase_order_detail.html:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2338 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2359 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -644,10 +644,10 @@ msgstr "" #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:344 part/models.py:325 -#: part/models.py:1987 part/models.py:2003 part/models.py:2022 -#: part/models.py:2040 part/models.py:2119 part/models.py:2223 -#: part/models.py:2313 part/templates/part/detail.html:199 +#: order/templates/order/sales_order_detail.html:344 part/models.py:346 +#: part/models.py:2008 part/models.py:2024 part/models.py:2043 +#: part/models.py:2061 part/models.py:2140 part/models.py:2244 +#: part/models.py:2334 part/templates/part/detail.html:199 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 @@ -716,7 +716,7 @@ msgstr "" msgid "Build status code" msgstr "" -#: build/models.py:257 stock/models.py:470 +#: build/models.py:257 stock/models.py:496 msgid "Batch Code" msgstr "" @@ -724,7 +724,7 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:264 order/models.py:162 part/models.py:875 +#: build/models.py:264 order/models.py:162 part/models.py:896 #: part/templates/part/part_base.html:143 templates/js/order.js:362 msgid "Creation Date" msgstr "" @@ -752,7 +752,7 @@ msgstr "" #: build/models.py:295 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:108 order/models.py:176 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:879 +#: order/templates/order/sales_order_base.html:140 part/models.py:900 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "Responsable" @@ -764,12 +764,12 @@ msgstr "" #: build/models.py:301 build/templates/build/detail.html:94 #: company/templates/company/manufacturer_part.html:83 #: company/templates/company/supplier_part.html:82 -#: part/templates/part/part_base.html:137 stock/models.py:464 +#: part/templates/part/part_base.html:137 stock/models.py:490 #: stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "" -#: build/models.py:302 part/models.py:737 stock/models.py:466 +#: build/models.py:302 part/models.py:758 stock/models.py:492 msgid "Link to external URL" msgstr "" @@ -782,12 +782,12 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:419 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:864 +#: order/templates/order/so_navbar.html:36 part/models.py:885 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:536 -#: stock/models.py:1678 stock/models.py:1784 +#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:562 +#: stock/models.py:1704 stock/models.py:1810 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:746 #: templates/js/stock.js:258 templates/js/stock.js:499 @@ -882,7 +882,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:205 #: order/templates/order/sales_order_detail.html:290 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:458 stock/templates/stock/item_base.html:249 +#: stock/models.py:484 stock/templates/stock/item_base.html:249 #: templates/js/build.js:604 templates/js/model_renderers.js:54 msgid "Serial Number" msgstr "Número de serie" @@ -1609,7 +1609,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:158 part/models.py:2225 report/models.py:187 +#: common/models.py:158 part/models.py:2246 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -1619,7 +1619,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:165 part/models.py:827 templates/js/table_filters.js:132 +#: common/models.py:165 part/models.py:848 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" @@ -1628,7 +1628,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:172 part/models.py:833 templates/js/table_filters.js:340 +#: common/models.py:172 part/models.py:854 templates/js/table_filters.js:340 msgid "Component" msgstr "" @@ -1636,7 +1636,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:179 part/models.py:844 +#: common/models.py:179 part/models.py:865 msgid "Purchaseable" msgstr "" @@ -1644,7 +1644,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:186 part/models.py:849 templates/js/table_filters.js:348 +#: common/models.py:186 part/models.py:870 templates/js/table_filters.js:348 msgid "Salable" msgstr "" @@ -1652,7 +1652,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:193 part/models.py:839 templates/js/table_filters.js:33 +#: common/models.py:193 part/models.py:860 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" @@ -1661,7 +1661,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:200 part/models.py:859 templates/js/table_filters.js:29 +#: common/models.py:200 part/models.py:880 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1998,7 +1998,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:128 company/models.py:345 company/models.py:513 -#: order/models.py:160 part/models.py:736 +#: order/models.py:160 part/models.py:757 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:448 templates/js/company.js:730 #: templates/js/part.js:687 @@ -2009,7 +2009,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:136 part/models.py:746 +#: company/models.py:136 part/models.py:767 msgid "Image" msgstr "" @@ -2046,7 +2046,7 @@ msgstr "" msgid "Default currency used for this company" msgstr "" -#: company/models.py:317 company/models.py:484 stock/models.py:411 +#: company/models.py:317 company/models.py:484 stock/models.py:437 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" @@ -2100,7 +2100,7 @@ msgstr "" #: company/models.py:419 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1771 templates/InvenTree/settings/header.html:8 +#: stock/models.py:1797 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:551 templates/js/part.js:348 #: templates/js/stock.js:495 msgid "Value" @@ -2110,7 +2110,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:426 part/models.py:821 part/models.py:2193 +#: company/models.py:426 part/models.py:842 part/models.py:2214 #: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "" @@ -2156,21 +2156,21 @@ msgid "Supplier part description" msgstr "" #: company/models.py:525 company/templates/company/supplier_part.html:120 -#: part/models.py:2341 report/templates/report/inventree_po_report.html:93 +#: part/models.py:2362 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Nota" -#: company/models.py:529 part/models.py:1614 +#: company/models.py:529 part/models.py:1635 msgid "base cost" msgstr "" -#: company/models.py:529 part/models.py:1614 +#: company/models.py:529 part/models.py:1635 msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:531 company/templates/company/supplier_part.html:113 -#: stock/models.py:435 stock/templates/stock/item_base.html:322 +#: stock/models.py:461 stock/templates/stock/item_base.html:322 #: templates/js/company.js:751 templates/js/stock.js:1078 msgid "Packaging" msgstr "" @@ -2179,7 +2179,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:533 part/models.py:1616 +#: company/models.py:533 part/models.py:1637 msgid "multiple" msgstr "" @@ -2237,8 +2237,8 @@ msgid "Phone" msgstr "Teléfono" #: company/templates/company/company_base.html:126 order/models.py:544 -#: order/templates/order/sales_order_base.html:94 stock/models.py:453 -#: stock/models.py:454 stock/templates/stock/item_base.html:274 +#: order/templates/order/sales_order_base.html:94 stock/models.py:479 +#: stock/models.py:480 stock/templates/stock/item_base.html:274 #: templates/js/company.js:245 templates/js/order.js:331 #: templates/js/stock.js:1456 msgid "Customer" @@ -2511,7 +2511,7 @@ msgid "Stock Items" msgstr "" #: company/templates/company/supplier_part.html:7 -#: company/templates/company/supplier_part.html:24 stock/models.py:420 +#: company/templates/company/supplier_part.html:24 stock/models.py:446 #: stock/templates/stock/item_base.html:386 templates/js/company.js:691 #: templates/js/stock.js:1050 msgid "Supplier Part" @@ -2793,7 +2793,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:313 stock/models.py:308 stock/models.py:1023 +#: order/models.py:313 stock/models.py:334 stock/models.py:1049 msgid "Quantity must be greater than zero" msgstr "" @@ -2880,7 +2880,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:545 +#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:571 #: stock/templates/stock/item_base.html:343 templates/js/stock.js:1073 msgid "Purchase Price" msgstr "" @@ -3259,7 +3259,7 @@ msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:47 -#: part/models.py:326 part/templates/part/cat_link.html:7 +#: part/models.py:347 part/templates/part/cat_link.html:7 #: 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:24 @@ -3579,7 +3579,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:133 part/models.py:72 part/models.py:755 +#: part/bom.py:133 part/models.py:73 part/models.py:776 #: part/templates/part/category.html:75 msgid "Default Location" msgstr "" @@ -3644,7 +3644,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:97 part/models.py:2223 +#: part/forms.py:97 part/models.py:2244 msgid "Parent Part" msgstr "" @@ -3720,7 +3720,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:325 part/models.py:2322 +#: part/forms.py:325 part/models.py:2343 msgid "Sub part" msgstr "" @@ -3728,370 +3728,370 @@ msgstr "" msgid "Input quantity for price calculation" msgstr "" -#: part/models.py:73 +#: part/models.py:74 msgid "Default location for parts in this category" msgstr "" -#: part/models.py:76 +#: part/models.py:77 msgid "Default keywords" msgstr "" -#: part/models.py:76 +#: part/models.py:77 msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:86 part/models.py:2269 +#: part/models.py:87 part/models.py:2290 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" -#: part/models.py:87 part/templates/part/category.html:32 +#: part/models.py:88 part/templates/part/category.html:32 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127 #: templates/stats.html:84 users/models.py:40 msgid "Part Categories" msgstr "" -#: part/models.py:457 part/models.py:469 +#: part/models.py:478 part/models.py:490 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:566 +#: part/models.py:587 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:570 +#: part/models.py:591 msgid "Next available serial number is" msgstr "" -#: part/models.py:575 +#: part/models.py:596 msgid "Most recent serial number is" msgstr "" -#: part/models.py:654 +#: part/models.py:675 msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:679 +#: part/models.py:700 msgid "Part name" msgstr "" -#: part/models.py:686 +#: part/models.py:707 msgid "Is Template" msgstr "" -#: part/models.py:687 +#: part/models.py:708 msgid "Is this part a template part?" msgstr "" -#: part/models.py:697 +#: part/models.py:718 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:698 +#: part/models.py:719 msgid "Variant Of" msgstr "" -#: part/models.py:704 +#: part/models.py:725 msgid "Part description" msgstr "" -#: part/models.py:709 part/templates/part/category.html:82 +#: part/models.py:730 part/templates/part/category.html:82 #: part/templates/part/part_base.html:130 msgid "Keywords" msgstr "" -#: part/models.py:710 +#: part/models.py:731 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:717 part/models.py:2268 +#: part/models.py:738 part/models.py:2289 #: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "" -#: part/models.py:718 +#: part/models.py:739 msgid "Part category" msgstr "" -#: part/models.py:723 templates/js/part.js:257 templates/js/part.js:485 +#: part/models.py:744 templates/js/part.js:257 templates/js/part.js:485 msgid "IPN" msgstr "" -#: part/models.py:724 +#: part/models.py:745 msgid "Internal Part Number" msgstr "" -#: part/models.py:730 +#: part/models.py:751 msgid "Part revision or version number" msgstr "" -#: part/models.py:731 report/models.py:200 templates/js/part.js:261 +#: part/models.py:752 report/models.py:200 templates/js/part.js:261 msgid "Revision" msgstr "" -#: part/models.py:753 +#: part/models.py:774 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:800 +#: part/models.py:821 msgid "Default Supplier" msgstr "" -#: part/models.py:801 +#: part/models.py:822 msgid "Default supplier part" msgstr "" -#: part/models.py:808 +#: part/models.py:829 msgid "Default Expiry" msgstr "" -#: part/models.py:809 +#: part/models.py:830 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:814 +#: part/models.py:835 msgid "Minimum Stock" msgstr "" -#: part/models.py:815 +#: part/models.py:836 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:822 +#: part/models.py:843 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:828 +#: part/models.py:849 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:834 +#: part/models.py:855 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:840 +#: part/models.py:861 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:845 +#: part/models.py:866 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:850 +#: part/models.py:871 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:854 templates/js/table_filters.js:21 +#: part/models.py:875 templates/js/table_filters.js:21 #: templates/js/table_filters.js:69 templates/js/table_filters.js:250 #: templates/js/table_filters.js:319 msgid "Active" msgstr "" -#: part/models.py:855 +#: part/models.py:876 msgid "Is this part active?" msgstr "" -#: part/models.py:860 +#: part/models.py:881 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:865 +#: part/models.py:886 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:868 +#: part/models.py:889 msgid "BOM checksum" msgstr "" -#: part/models.py:868 +#: part/models.py:889 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:871 +#: part/models.py:892 msgid "BOM checked by" msgstr "" -#: part/models.py:873 +#: part/models.py:894 msgid "BOM checked date" msgstr "" -#: part/models.py:877 +#: part/models.py:898 msgid "Creation User" msgstr "" -#: part/models.py:1616 +#: part/models.py:1637 msgid "Sell multiple" msgstr "" -#: part/models.py:2087 +#: part/models.py:2108 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2104 +#: part/models.py:2125 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:475 +#: part/models.py:2145 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "" -#: part/models.py:2125 +#: part/models.py:2146 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2130 +#: part/models.py:2151 msgid "Test Description" msgstr "" -#: part/models.py:2131 +#: part/models.py:2152 msgid "Enter description for this test" msgstr "" -#: part/models.py:2136 templates/js/part.js:915 +#: part/models.py:2157 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "" -#: part/models.py:2137 +#: part/models.py:2158 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2142 templates/js/part.js:923 +#: part/models.py:2163 templates/js/part.js:923 msgid "Requires Value" msgstr "" -#: part/models.py:2143 +#: part/models.py:2164 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2148 templates/js/part.js:930 +#: part/models.py:2169 templates/js/part.js:930 msgid "Requires Attachment" msgstr "" -#: part/models.py:2149 +#: part/models.py:2170 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2186 +#: part/models.py:2207 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2191 +#: part/models.py:2212 msgid "Parameter Name" msgstr "" -#: part/models.py:2193 +#: part/models.py:2214 msgid "Parameter Units" msgstr "" -#: part/models.py:2225 part/models.py:2274 part/models.py:2275 +#: part/models.py:2246 part/models.py:2295 part/models.py:2296 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2227 +#: part/models.py:2248 msgid "Data" msgstr "" -#: part/models.py:2227 +#: part/models.py:2248 msgid "Parameter Value" msgstr "" -#: part/models.py:2279 templates/InvenTree/settings/category.html:67 +#: part/models.py:2300 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2280 +#: part/models.py:2301 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2314 +#: part/models.py:2335 msgid "Select parent part" msgstr "" -#: part/models.py:2323 +#: part/models.py:2344 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2329 +#: part/models.py:2350 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2331 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2352 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2331 +#: part/models.py:2352 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2334 +#: part/models.py:2355 msgid "Overage" msgstr "" -#: part/models.py:2335 +#: part/models.py:2356 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2338 +#: part/models.py:2359 msgid "BOM item reference" msgstr "" -#: part/models.py:2341 +#: part/models.py:2362 msgid "BOM item notes" msgstr "" -#: part/models.py:2343 +#: part/models.py:2364 msgid "Checksum" msgstr "" -#: part/models.py:2343 +#: part/models.py:2364 msgid "BOM line checksum" msgstr "" -#: part/models.py:2347 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2368 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:55 msgid "Inherited" msgstr "" -#: part/models.py:2348 +#: part/models.py:2369 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2353 templates/js/bom.js:287 +#: part/models.py:2374 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2354 +#: part/models.py:2375 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2439 stock/models.py:298 +#: part/models.py:2460 stock/models.py:324 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2448 part/models.py:2450 +#: part/models.py:2469 part/models.py:2471 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2453 +#: part/models.py:2474 msgid "BOM Item" msgstr "" -#: part/models.py:2572 +#: part/models.py:2593 msgid "Part 1" msgstr "" -#: part/models.py:2576 +#: part/models.py:2597 msgid "Part 2" msgstr "" -#: part/models.py:2576 +#: part/models.py:2597 msgid "Select Related Part" msgstr "" -#: part/models.py:2608 +#: part/models.py:2629 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -5080,12 +5080,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1759 +#: stock/models.py:1785 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1765 +#: stock/models.py:1791 msgid "Result" msgstr "" @@ -5102,49 +5102,49 @@ msgstr "" msgid "Fail" msgstr "" -#: stock/api.py:146 +#: stock/api.py:145 msgid "Request must contain list of stock items" msgstr "" -#: stock/api.py:154 +#: stock/api.py:153 msgid "Improperly formatted data" msgstr "" -#: stock/api.py:162 +#: stock/api.py:161 msgid "Each entry must contain a valid integer primary-key" msgstr "" -#: stock/api.py:168 +#: stock/api.py:167 msgid "Primary key does not match valid stock item" msgstr "" -#: stock/api.py:178 +#: stock/api.py:177 msgid "Invalid quantity value" msgstr "" -#: stock/api.py:183 +#: stock/api.py:182 msgid "Quantity must not be less than zero" msgstr "" -#: stock/api.py:211 +#: stock/api.py:210 #, python-brace-format msgid "Updated stock for {n} items" msgstr "" -#: stock/api.py:247 stock/api.py:280 +#: stock/api.py:246 stock/api.py:279 msgid "Specified quantity exceeds stock quantity" msgstr "" -#: stock/api.py:270 +#: stock/api.py:269 msgid "Valid location must be specified" msgstr "" -#: stock/api.py:290 +#: stock/api.py:289 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:80 stock/forms.py:313 stock/models.py:513 +#: stock/forms.py:80 stock/forms.py:313 stock/models.py:539 #: stock/templates/stock/item_base.html:393 templates/js/stock.js:1018 msgid "Expiry Date" msgstr "" @@ -5201,187 +5201,187 @@ msgstr "" msgid "Confirm removal of installed stock items" msgstr "" -#: stock/models.py:56 stock/models.py:550 +#: stock/models.py:57 stock/models.py:576 msgid "Owner" msgstr "" -#: stock/models.py:57 stock/models.py:551 +#: stock/models.py:58 stock/models.py:577 msgid "Select Owner" msgstr "" -#: stock/models.py:279 +#: stock/models.py:305 msgid "StockItem with this serial number already exists" msgstr "" -#: stock/models.py:315 +#: stock/models.py:341 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:325 stock/models.py:334 +#: stock/models.py:351 stock/models.py:360 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:326 +#: stock/models.py:352 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:348 +#: stock/models.py:374 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:354 +#: stock/models.py:380 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:361 +#: stock/models.py:387 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:403 +#: stock/models.py:429 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:412 +#: stock/models.py:438 msgid "Base part" msgstr "" -#: stock/models.py:421 +#: stock/models.py:447 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:426 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:452 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "" -#: stock/models.py:429 +#: stock/models.py:455 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:436 +#: stock/models.py:462 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:441 stock/templates/stock/item_base.html:282 +#: stock/models.py:467 stock/templates/stock/item_base.html:282 msgid "Installed In" msgstr "" -#: stock/models.py:444 +#: stock/models.py:470 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:460 +#: stock/models.py:486 msgid "Serial number for this item" msgstr "" -#: stock/models.py:472 +#: stock/models.py:498 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:476 +#: stock/models.py:502 msgid "Stock Quantity" msgstr "" -#: stock/models.py:485 +#: stock/models.py:511 msgid "Source Build" msgstr "" -#: stock/models.py:487 +#: stock/models.py:513 msgid "Build for this stock item" msgstr "" -#: stock/models.py:498 +#: stock/models.py:524 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:501 +#: stock/models.py:527 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:507 +#: stock/models.py:533 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:514 +#: stock/models.py:540 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:527 +#: stock/models.py:553 msgid "Delete on deplete" msgstr "" -#: stock/models.py:527 +#: stock/models.py:553 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:537 stock/templates/stock/item.html:98 +#: stock/models.py:563 stock/templates/stock/item.html:98 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:546 +#: stock/models.py:572 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1014 +#: stock/models.py:1040 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1020 +#: stock/models.py:1046 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1026 +#: stock/models.py:1052 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1029 +#: stock/models.py:1055 msgid "Serial numbers must be a list of integers" msgstr "" -#: stock/models.py:1032 +#: stock/models.py:1058 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1039 +#: stock/models.py:1065 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "" -#: stock/models.py:1197 +#: stock/models.py:1223 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:1679 +#: stock/models.py:1705 msgid "Entry notes" msgstr "" -#: stock/models.py:1736 +#: stock/models.py:1762 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1742 +#: stock/models.py:1768 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1760 +#: stock/models.py:1786 msgid "Test name" msgstr "" -#: stock/models.py:1766 templates/js/table_filters.js:226 +#: stock/models.py:1792 templates/js/table_filters.js:226 msgid "Test result" msgstr "" -#: stock/models.py:1772 +#: stock/models.py:1798 msgid "Test output value" msgstr "" -#: stock/models.py:1779 +#: stock/models.py:1805 msgid "Test result attachment" msgstr "" -#: stock/models.py:1785 +#: stock/models.py:1811 msgid "Test notes" msgstr "" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 6321d03028..1a32d35151 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-20 22:10+0000\n" +"POT-Creation-Date: 2021-07-20 23:43+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: French\n" @@ -106,7 +106,7 @@ msgstr "Aucun numéro de série trouvé" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "Le nombre de numéros de série uniques ({s}) doit correspondre à la quantité ({q})" -#: InvenTree/models.py:61 stock/models.py:1778 +#: InvenTree/models.py:61 stock/models.py:1804 msgid "Attachment" msgstr "Pièce jointe" @@ -122,7 +122,7 @@ msgstr "Commentaire" msgid "File comment" msgstr "Commentaire du fichier" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2063 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -137,7 +137,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:412 -#: label/models.py:112 part/models.py:680 part/models.py:2191 +#: label/models.py:112 part/models.py:701 part/models.py:2212 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 @@ -150,7 +150,7 @@ msgstr "Nom" #: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:312 -#: part/models.py:703 part/templates/part/set_category.html:14 +#: part/models.py:724 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 @@ -174,7 +174,7 @@ msgstr "Description (facultative)" msgid "parent" msgstr "parent" -#: InvenTree/serializers.py:52 part/models.py:2427 +#: InvenTree/serializers.py:52 part/models.py:2448 msgid "Must be a valid number" msgstr "" @@ -479,7 +479,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 -#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2350 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 @@ -616,7 +616,7 @@ msgstr "" #: build/models.py:171 order/models.py:246 order/models.py:533 #: order/models.py:713 order/templates/order/purchase_order_detail.html:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2338 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2359 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -644,10 +644,10 @@ msgstr "" #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:344 part/models.py:325 -#: part/models.py:1987 part/models.py:2003 part/models.py:2022 -#: part/models.py:2040 part/models.py:2119 part/models.py:2223 -#: part/models.py:2313 part/templates/part/detail.html:199 +#: order/templates/order/sales_order_detail.html:344 part/models.py:346 +#: part/models.py:2008 part/models.py:2024 part/models.py:2043 +#: part/models.py:2061 part/models.py:2140 part/models.py:2244 +#: part/models.py:2334 part/templates/part/detail.html:199 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 @@ -716,7 +716,7 @@ msgstr "" msgid "Build status code" msgstr "" -#: build/models.py:257 stock/models.py:470 +#: build/models.py:257 stock/models.py:496 msgid "Batch Code" msgstr "" @@ -724,7 +724,7 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:264 order/models.py:162 part/models.py:875 +#: build/models.py:264 order/models.py:162 part/models.py:896 #: part/templates/part/part_base.html:143 templates/js/order.js:362 msgid "Creation Date" msgstr "Date de création" @@ -752,7 +752,7 @@ msgstr "" #: build/models.py:295 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:108 order/models.py:176 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:879 +#: order/templates/order/sales_order_base.html:140 part/models.py:900 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" @@ -764,12 +764,12 @@ msgstr "" #: build/models.py:301 build/templates/build/detail.html:94 #: company/templates/company/manufacturer_part.html:83 #: company/templates/company/supplier_part.html:82 -#: part/templates/part/part_base.html:137 stock/models.py:464 +#: part/templates/part/part_base.html:137 stock/models.py:490 #: stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "Lien Externe" -#: build/models.py:302 part/models.py:737 stock/models.py:466 +#: build/models.py:302 part/models.py:758 stock/models.py:492 msgid "Link to external URL" msgstr "" @@ -782,12 +782,12 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:419 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:864 +#: order/templates/order/so_navbar.html:36 part/models.py:885 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:536 -#: stock/models.py:1678 stock/models.py:1784 +#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:562 +#: stock/models.py:1704 stock/models.py:1810 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:746 #: templates/js/stock.js:258 templates/js/stock.js:499 @@ -882,7 +882,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:205 #: order/templates/order/sales_order_detail.html:290 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:458 stock/templates/stock/item_base.html:249 +#: stock/models.py:484 stock/templates/stock/item_base.html:249 #: templates/js/build.js:604 templates/js/model_renderers.js:54 msgid "Serial Number" msgstr "" @@ -1609,7 +1609,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:158 part/models.py:2225 report/models.py:187 +#: common/models.py:158 part/models.py:2246 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -1619,7 +1619,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:165 part/models.py:827 templates/js/table_filters.js:132 +#: common/models.py:165 part/models.py:848 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" @@ -1628,7 +1628,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:172 part/models.py:833 templates/js/table_filters.js:340 +#: common/models.py:172 part/models.py:854 templates/js/table_filters.js:340 msgid "Component" msgstr "" @@ -1636,7 +1636,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:179 part/models.py:844 +#: common/models.py:179 part/models.py:865 msgid "Purchaseable" msgstr "" @@ -1644,7 +1644,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:186 part/models.py:849 templates/js/table_filters.js:348 +#: common/models.py:186 part/models.py:870 templates/js/table_filters.js:348 msgid "Salable" msgstr "" @@ -1652,7 +1652,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:193 part/models.py:839 templates/js/table_filters.js:33 +#: common/models.py:193 part/models.py:860 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" @@ -1661,7 +1661,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:200 part/models.py:859 templates/js/table_filters.js:29 +#: common/models.py:200 part/models.py:880 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1998,7 +1998,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:128 company/models.py:345 company/models.py:513 -#: order/models.py:160 part/models.py:736 +#: order/models.py:160 part/models.py:757 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:448 templates/js/company.js:730 #: templates/js/part.js:687 @@ -2009,7 +2009,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:136 part/models.py:746 +#: company/models.py:136 part/models.py:767 msgid "Image" msgstr "" @@ -2046,7 +2046,7 @@ msgstr "" msgid "Default currency used for this company" msgstr "" -#: company/models.py:317 company/models.py:484 stock/models.py:411 +#: company/models.py:317 company/models.py:484 stock/models.py:437 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" @@ -2100,7 +2100,7 @@ msgstr "" #: company/models.py:419 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1771 templates/InvenTree/settings/header.html:8 +#: stock/models.py:1797 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:551 templates/js/part.js:348 #: templates/js/stock.js:495 msgid "Value" @@ -2110,7 +2110,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:426 part/models.py:821 part/models.py:2193 +#: company/models.py:426 part/models.py:842 part/models.py:2214 #: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "" @@ -2156,21 +2156,21 @@ msgid "Supplier part description" msgstr "" #: company/models.py:525 company/templates/company/supplier_part.html:120 -#: part/models.py:2341 report/templates/report/inventree_po_report.html:93 +#: part/models.py:2362 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:529 part/models.py:1614 +#: company/models.py:529 part/models.py:1635 msgid "base cost" msgstr "" -#: company/models.py:529 part/models.py:1614 +#: company/models.py:529 part/models.py:1635 msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:531 company/templates/company/supplier_part.html:113 -#: stock/models.py:435 stock/templates/stock/item_base.html:322 +#: stock/models.py:461 stock/templates/stock/item_base.html:322 #: templates/js/company.js:751 templates/js/stock.js:1078 msgid "Packaging" msgstr "" @@ -2179,7 +2179,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:533 part/models.py:1616 +#: company/models.py:533 part/models.py:1637 msgid "multiple" msgstr "" @@ -2237,8 +2237,8 @@ msgid "Phone" msgstr "" #: company/templates/company/company_base.html:126 order/models.py:544 -#: order/templates/order/sales_order_base.html:94 stock/models.py:453 -#: stock/models.py:454 stock/templates/stock/item_base.html:274 +#: order/templates/order/sales_order_base.html:94 stock/models.py:479 +#: stock/models.py:480 stock/templates/stock/item_base.html:274 #: templates/js/company.js:245 templates/js/order.js:331 #: templates/js/stock.js:1456 msgid "Customer" @@ -2511,7 +2511,7 @@ msgid "Stock Items" msgstr "" #: company/templates/company/supplier_part.html:7 -#: company/templates/company/supplier_part.html:24 stock/models.py:420 +#: company/templates/company/supplier_part.html:24 stock/models.py:446 #: stock/templates/stock/item_base.html:386 templates/js/company.js:691 #: templates/js/stock.js:1050 msgid "Supplier Part" @@ -2793,7 +2793,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:313 stock/models.py:308 stock/models.py:1023 +#: order/models.py:313 stock/models.py:334 stock/models.py:1049 msgid "Quantity must be greater than zero" msgstr "" @@ -2880,7 +2880,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:545 +#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:571 #: stock/templates/stock/item_base.html:343 templates/js/stock.js:1073 msgid "Purchase Price" msgstr "" @@ -3259,7 +3259,7 @@ msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:47 -#: part/models.py:326 part/templates/part/cat_link.html:7 +#: part/models.py:347 part/templates/part/cat_link.html:7 #: 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:24 @@ -3579,7 +3579,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:133 part/models.py:72 part/models.py:755 +#: part/bom.py:133 part/models.py:73 part/models.py:776 #: part/templates/part/category.html:75 msgid "Default Location" msgstr "" @@ -3644,7 +3644,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:97 part/models.py:2223 +#: part/forms.py:97 part/models.py:2244 msgid "Parent Part" msgstr "" @@ -3720,7 +3720,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:325 part/models.py:2322 +#: part/forms.py:325 part/models.py:2343 msgid "Sub part" msgstr "" @@ -3728,370 +3728,370 @@ msgstr "" msgid "Input quantity for price calculation" msgstr "" -#: part/models.py:73 +#: part/models.py:74 msgid "Default location for parts in this category" msgstr "" -#: part/models.py:76 +#: part/models.py:77 msgid "Default keywords" msgstr "" -#: part/models.py:76 +#: part/models.py:77 msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:86 part/models.py:2269 +#: part/models.py:87 part/models.py:2290 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" -#: part/models.py:87 part/templates/part/category.html:32 +#: part/models.py:88 part/templates/part/category.html:32 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127 #: templates/stats.html:84 users/models.py:40 msgid "Part Categories" msgstr "" -#: part/models.py:457 part/models.py:469 +#: part/models.py:478 part/models.py:490 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:566 +#: part/models.py:587 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:570 +#: part/models.py:591 msgid "Next available serial number is" msgstr "" -#: part/models.py:575 +#: part/models.py:596 msgid "Most recent serial number is" msgstr "" -#: part/models.py:654 +#: part/models.py:675 msgid "Duplicate IPN not allowed in part settings" msgstr "IPN dupliqué non autorisé dans les paramètres de la pièce" -#: part/models.py:679 +#: part/models.py:700 msgid "Part name" msgstr "" -#: part/models.py:686 +#: part/models.py:707 msgid "Is Template" msgstr "" -#: part/models.py:687 +#: part/models.py:708 msgid "Is this part a template part?" msgstr "" -#: part/models.py:697 +#: part/models.py:718 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:698 +#: part/models.py:719 msgid "Variant Of" msgstr "" -#: part/models.py:704 +#: part/models.py:725 msgid "Part description" msgstr "" -#: part/models.py:709 part/templates/part/category.html:82 +#: part/models.py:730 part/templates/part/category.html:82 #: part/templates/part/part_base.html:130 msgid "Keywords" msgstr "" -#: part/models.py:710 +#: part/models.py:731 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:717 part/models.py:2268 +#: part/models.py:738 part/models.py:2289 #: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "" -#: part/models.py:718 +#: part/models.py:739 msgid "Part category" msgstr "" -#: part/models.py:723 templates/js/part.js:257 templates/js/part.js:485 +#: part/models.py:744 templates/js/part.js:257 templates/js/part.js:485 msgid "IPN" msgstr "IPN" -#: part/models.py:724 +#: part/models.py:745 msgid "Internal Part Number" msgstr "" -#: part/models.py:730 +#: part/models.py:751 msgid "Part revision or version number" msgstr "" -#: part/models.py:731 report/models.py:200 templates/js/part.js:261 +#: part/models.py:752 report/models.py:200 templates/js/part.js:261 msgid "Revision" msgstr "" -#: part/models.py:753 +#: part/models.py:774 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:800 +#: part/models.py:821 msgid "Default Supplier" msgstr "" -#: part/models.py:801 +#: part/models.py:822 msgid "Default supplier part" msgstr "" -#: part/models.py:808 +#: part/models.py:829 msgid "Default Expiry" msgstr "" -#: part/models.py:809 +#: part/models.py:830 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:814 +#: part/models.py:835 msgid "Minimum Stock" msgstr "" -#: part/models.py:815 +#: part/models.py:836 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:822 +#: part/models.py:843 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:828 +#: part/models.py:849 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:834 +#: part/models.py:855 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:840 +#: part/models.py:861 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:845 +#: part/models.py:866 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:850 +#: part/models.py:871 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:854 templates/js/table_filters.js:21 +#: part/models.py:875 templates/js/table_filters.js:21 #: templates/js/table_filters.js:69 templates/js/table_filters.js:250 #: templates/js/table_filters.js:319 msgid "Active" msgstr "" -#: part/models.py:855 +#: part/models.py:876 msgid "Is this part active?" msgstr "" -#: part/models.py:860 +#: part/models.py:881 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:865 +#: part/models.py:886 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:868 +#: part/models.py:889 msgid "BOM checksum" msgstr "" -#: part/models.py:868 +#: part/models.py:889 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:871 +#: part/models.py:892 msgid "BOM checked by" msgstr "" -#: part/models.py:873 +#: part/models.py:894 msgid "BOM checked date" msgstr "" -#: part/models.py:877 +#: part/models.py:898 msgid "Creation User" msgstr "" -#: part/models.py:1616 +#: part/models.py:1637 msgid "Sell multiple" msgstr "" -#: part/models.py:2087 +#: part/models.py:2108 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2104 +#: part/models.py:2125 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:475 +#: part/models.py:2145 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "" -#: part/models.py:2125 +#: part/models.py:2146 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2130 +#: part/models.py:2151 msgid "Test Description" msgstr "" -#: part/models.py:2131 +#: part/models.py:2152 msgid "Enter description for this test" msgstr "" -#: part/models.py:2136 templates/js/part.js:915 +#: part/models.py:2157 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "" -#: part/models.py:2137 +#: part/models.py:2158 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2142 templates/js/part.js:923 +#: part/models.py:2163 templates/js/part.js:923 msgid "Requires Value" msgstr "" -#: part/models.py:2143 +#: part/models.py:2164 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2148 templates/js/part.js:930 +#: part/models.py:2169 templates/js/part.js:930 msgid "Requires Attachment" msgstr "" -#: part/models.py:2149 +#: part/models.py:2170 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2186 +#: part/models.py:2207 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2191 +#: part/models.py:2212 msgid "Parameter Name" msgstr "" -#: part/models.py:2193 +#: part/models.py:2214 msgid "Parameter Units" msgstr "" -#: part/models.py:2225 part/models.py:2274 part/models.py:2275 +#: part/models.py:2246 part/models.py:2295 part/models.py:2296 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2227 +#: part/models.py:2248 msgid "Data" msgstr "" -#: part/models.py:2227 +#: part/models.py:2248 msgid "Parameter Value" msgstr "" -#: part/models.py:2279 templates/InvenTree/settings/category.html:67 +#: part/models.py:2300 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2280 +#: part/models.py:2301 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2314 +#: part/models.py:2335 msgid "Select parent part" msgstr "" -#: part/models.py:2323 +#: part/models.py:2344 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2329 +#: part/models.py:2350 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2331 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2352 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2331 +#: part/models.py:2352 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2334 +#: part/models.py:2355 msgid "Overage" msgstr "" -#: part/models.py:2335 +#: part/models.py:2356 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2338 +#: part/models.py:2359 msgid "BOM item reference" msgstr "" -#: part/models.py:2341 +#: part/models.py:2362 msgid "BOM item notes" msgstr "" -#: part/models.py:2343 +#: part/models.py:2364 msgid "Checksum" msgstr "" -#: part/models.py:2343 +#: part/models.py:2364 msgid "BOM line checksum" msgstr "" -#: part/models.py:2347 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2368 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:55 msgid "Inherited" msgstr "" -#: part/models.py:2348 +#: part/models.py:2369 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2353 templates/js/bom.js:287 +#: part/models.py:2374 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2354 +#: part/models.py:2375 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2439 stock/models.py:298 +#: part/models.py:2460 stock/models.py:324 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2448 part/models.py:2450 +#: part/models.py:2469 part/models.py:2471 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2453 +#: part/models.py:2474 msgid "BOM Item" msgstr "" -#: part/models.py:2572 +#: part/models.py:2593 msgid "Part 1" msgstr "" -#: part/models.py:2576 +#: part/models.py:2597 msgid "Part 2" msgstr "" -#: part/models.py:2576 +#: part/models.py:2597 msgid "Select Related Part" msgstr "" -#: part/models.py:2608 +#: part/models.py:2629 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -5080,12 +5080,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1759 +#: stock/models.py:1785 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1765 +#: stock/models.py:1791 msgid "Result" msgstr "" @@ -5102,49 +5102,49 @@ msgstr "" msgid "Fail" msgstr "" -#: stock/api.py:146 +#: stock/api.py:145 msgid "Request must contain list of stock items" msgstr "" -#: stock/api.py:154 +#: stock/api.py:153 msgid "Improperly formatted data" msgstr "" -#: stock/api.py:162 +#: stock/api.py:161 msgid "Each entry must contain a valid integer primary-key" msgstr "" -#: stock/api.py:168 +#: stock/api.py:167 msgid "Primary key does not match valid stock item" msgstr "" -#: stock/api.py:178 +#: stock/api.py:177 msgid "Invalid quantity value" msgstr "" -#: stock/api.py:183 +#: stock/api.py:182 msgid "Quantity must not be less than zero" msgstr "" -#: stock/api.py:211 +#: stock/api.py:210 #, python-brace-format msgid "Updated stock for {n} items" msgstr "" -#: stock/api.py:247 stock/api.py:280 +#: stock/api.py:246 stock/api.py:279 msgid "Specified quantity exceeds stock quantity" msgstr "" -#: stock/api.py:270 +#: stock/api.py:269 msgid "Valid location must be specified" msgstr "" -#: stock/api.py:290 +#: stock/api.py:289 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:80 stock/forms.py:313 stock/models.py:513 +#: stock/forms.py:80 stock/forms.py:313 stock/models.py:539 #: stock/templates/stock/item_base.html:393 templates/js/stock.js:1018 msgid "Expiry Date" msgstr "" @@ -5201,187 +5201,187 @@ msgstr "" msgid "Confirm removal of installed stock items" msgstr "" -#: stock/models.py:56 stock/models.py:550 +#: stock/models.py:57 stock/models.py:576 msgid "Owner" msgstr "" -#: stock/models.py:57 stock/models.py:551 +#: stock/models.py:58 stock/models.py:577 msgid "Select Owner" msgstr "" -#: stock/models.py:279 +#: stock/models.py:305 msgid "StockItem with this serial number already exists" msgstr "" -#: stock/models.py:315 +#: stock/models.py:341 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:325 stock/models.py:334 +#: stock/models.py:351 stock/models.py:360 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:326 +#: stock/models.py:352 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:348 +#: stock/models.py:374 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:354 +#: stock/models.py:380 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:361 +#: stock/models.py:387 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:403 +#: stock/models.py:429 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:412 +#: stock/models.py:438 msgid "Base part" msgstr "" -#: stock/models.py:421 +#: stock/models.py:447 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:426 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:452 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "" -#: stock/models.py:429 +#: stock/models.py:455 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:436 +#: stock/models.py:462 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:441 stock/templates/stock/item_base.html:282 +#: stock/models.py:467 stock/templates/stock/item_base.html:282 msgid "Installed In" msgstr "" -#: stock/models.py:444 +#: stock/models.py:470 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:460 +#: stock/models.py:486 msgid "Serial number for this item" msgstr "" -#: stock/models.py:472 +#: stock/models.py:498 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:476 +#: stock/models.py:502 msgid "Stock Quantity" msgstr "" -#: stock/models.py:485 +#: stock/models.py:511 msgid "Source Build" msgstr "" -#: stock/models.py:487 +#: stock/models.py:513 msgid "Build for this stock item" msgstr "" -#: stock/models.py:498 +#: stock/models.py:524 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:501 +#: stock/models.py:527 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:507 +#: stock/models.py:533 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:514 +#: stock/models.py:540 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:527 +#: stock/models.py:553 msgid "Delete on deplete" msgstr "" -#: stock/models.py:527 +#: stock/models.py:553 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:537 stock/templates/stock/item.html:98 +#: stock/models.py:563 stock/templates/stock/item.html:98 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:546 +#: stock/models.py:572 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1014 +#: stock/models.py:1040 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1020 +#: stock/models.py:1046 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1026 +#: stock/models.py:1052 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1029 +#: stock/models.py:1055 msgid "Serial numbers must be a list of integers" msgstr "" -#: stock/models.py:1032 +#: stock/models.py:1058 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1039 +#: stock/models.py:1065 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "" -#: stock/models.py:1197 +#: stock/models.py:1223 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:1679 +#: stock/models.py:1705 msgid "Entry notes" msgstr "" -#: stock/models.py:1736 +#: stock/models.py:1762 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1742 +#: stock/models.py:1768 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1760 +#: stock/models.py:1786 msgid "Test name" msgstr "" -#: stock/models.py:1766 templates/js/table_filters.js:226 +#: stock/models.py:1792 templates/js/table_filters.js:226 msgid "Test result" msgstr "" -#: stock/models.py:1772 +#: stock/models.py:1798 msgid "Test output value" msgstr "" -#: stock/models.py:1779 +#: stock/models.py:1805 msgid "Test result attachment" msgstr "" -#: stock/models.py:1785 +#: stock/models.py:1811 msgid "Test notes" msgstr "" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index c961a1151e..d5884a8070 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-20 22:10+0000\n" +"POT-Creation-Date: 2021-07-20 23:43+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -106,7 +106,7 @@ msgstr "" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "" -#: InvenTree/models.py:61 stock/models.py:1778 +#: InvenTree/models.py:61 stock/models.py:1804 msgid "Attachment" msgstr "" @@ -122,7 +122,7 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2063 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -137,7 +137,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:412 -#: label/models.py:112 part/models.py:680 part/models.py:2191 +#: label/models.py:112 part/models.py:701 part/models.py:2212 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 @@ -150,7 +150,7 @@ msgstr "" #: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:312 -#: part/models.py:703 part/templates/part/set_category.html:14 +#: part/models.py:724 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 @@ -174,7 +174,7 @@ msgstr "" msgid "parent" msgstr "" -#: InvenTree/serializers.py:52 part/models.py:2427 +#: InvenTree/serializers.py:52 part/models.py:2448 msgid "Must be a valid number" msgstr "" @@ -479,7 +479,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 -#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2350 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 @@ -616,7 +616,7 @@ msgstr "" #: build/models.py:171 order/models.py:246 order/models.py:533 #: order/models.py:713 order/templates/order/purchase_order_detail.html:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2338 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2359 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -644,10 +644,10 @@ msgstr "" #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:344 part/models.py:325 -#: part/models.py:1987 part/models.py:2003 part/models.py:2022 -#: part/models.py:2040 part/models.py:2119 part/models.py:2223 -#: part/models.py:2313 part/templates/part/detail.html:199 +#: order/templates/order/sales_order_detail.html:344 part/models.py:346 +#: part/models.py:2008 part/models.py:2024 part/models.py:2043 +#: part/models.py:2061 part/models.py:2140 part/models.py:2244 +#: part/models.py:2334 part/templates/part/detail.html:199 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 @@ -716,7 +716,7 @@ msgstr "" msgid "Build status code" msgstr "" -#: build/models.py:257 stock/models.py:470 +#: build/models.py:257 stock/models.py:496 msgid "Batch Code" msgstr "" @@ -724,7 +724,7 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:264 order/models.py:162 part/models.py:875 +#: build/models.py:264 order/models.py:162 part/models.py:896 #: part/templates/part/part_base.html:143 templates/js/order.js:362 msgid "Creation Date" msgstr "" @@ -752,7 +752,7 @@ msgstr "" #: build/models.py:295 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:108 order/models.py:176 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:879 +#: order/templates/order/sales_order_base.html:140 part/models.py:900 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" @@ -764,12 +764,12 @@ msgstr "" #: build/models.py:301 build/templates/build/detail.html:94 #: company/templates/company/manufacturer_part.html:83 #: company/templates/company/supplier_part.html:82 -#: part/templates/part/part_base.html:137 stock/models.py:464 +#: part/templates/part/part_base.html:137 stock/models.py:490 #: stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "" -#: build/models.py:302 part/models.py:737 stock/models.py:466 +#: build/models.py:302 part/models.py:758 stock/models.py:492 msgid "Link to external URL" msgstr "" @@ -782,12 +782,12 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:419 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:864 +#: order/templates/order/so_navbar.html:36 part/models.py:885 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:536 -#: stock/models.py:1678 stock/models.py:1784 +#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:562 +#: stock/models.py:1704 stock/models.py:1810 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:746 #: templates/js/stock.js:258 templates/js/stock.js:499 @@ -882,7 +882,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:205 #: order/templates/order/sales_order_detail.html:290 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:458 stock/templates/stock/item_base.html:249 +#: stock/models.py:484 stock/templates/stock/item_base.html:249 #: templates/js/build.js:604 templates/js/model_renderers.js:54 msgid "Serial Number" msgstr "" @@ -1609,7 +1609,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:158 part/models.py:2225 report/models.py:187 +#: common/models.py:158 part/models.py:2246 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -1619,7 +1619,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:165 part/models.py:827 templates/js/table_filters.js:132 +#: common/models.py:165 part/models.py:848 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" @@ -1628,7 +1628,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:172 part/models.py:833 templates/js/table_filters.js:340 +#: common/models.py:172 part/models.py:854 templates/js/table_filters.js:340 msgid "Component" msgstr "" @@ -1636,7 +1636,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:179 part/models.py:844 +#: common/models.py:179 part/models.py:865 msgid "Purchaseable" msgstr "" @@ -1644,7 +1644,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:186 part/models.py:849 templates/js/table_filters.js:348 +#: common/models.py:186 part/models.py:870 templates/js/table_filters.js:348 msgid "Salable" msgstr "" @@ -1652,7 +1652,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:193 part/models.py:839 templates/js/table_filters.js:33 +#: common/models.py:193 part/models.py:860 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" @@ -1661,7 +1661,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:200 part/models.py:859 templates/js/table_filters.js:29 +#: common/models.py:200 part/models.py:880 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1998,7 +1998,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:128 company/models.py:345 company/models.py:513 -#: order/models.py:160 part/models.py:736 +#: order/models.py:160 part/models.py:757 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:448 templates/js/company.js:730 #: templates/js/part.js:687 @@ -2009,7 +2009,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:136 part/models.py:746 +#: company/models.py:136 part/models.py:767 msgid "Image" msgstr "" @@ -2046,7 +2046,7 @@ msgstr "" msgid "Default currency used for this company" msgstr "" -#: company/models.py:317 company/models.py:484 stock/models.py:411 +#: company/models.py:317 company/models.py:484 stock/models.py:437 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" @@ -2100,7 +2100,7 @@ msgstr "" #: company/models.py:419 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1771 templates/InvenTree/settings/header.html:8 +#: stock/models.py:1797 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:551 templates/js/part.js:348 #: templates/js/stock.js:495 msgid "Value" @@ -2110,7 +2110,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:426 part/models.py:821 part/models.py:2193 +#: company/models.py:426 part/models.py:842 part/models.py:2214 #: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "" @@ -2156,21 +2156,21 @@ msgid "Supplier part description" msgstr "" #: company/models.py:525 company/templates/company/supplier_part.html:120 -#: part/models.py:2341 report/templates/report/inventree_po_report.html:93 +#: part/models.py:2362 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:529 part/models.py:1614 +#: company/models.py:529 part/models.py:1635 msgid "base cost" msgstr "" -#: company/models.py:529 part/models.py:1614 +#: company/models.py:529 part/models.py:1635 msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:531 company/templates/company/supplier_part.html:113 -#: stock/models.py:435 stock/templates/stock/item_base.html:322 +#: stock/models.py:461 stock/templates/stock/item_base.html:322 #: templates/js/company.js:751 templates/js/stock.js:1078 msgid "Packaging" msgstr "" @@ -2179,7 +2179,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:533 part/models.py:1616 +#: company/models.py:533 part/models.py:1637 msgid "multiple" msgstr "" @@ -2237,8 +2237,8 @@ msgid "Phone" msgstr "" #: company/templates/company/company_base.html:126 order/models.py:544 -#: order/templates/order/sales_order_base.html:94 stock/models.py:453 -#: stock/models.py:454 stock/templates/stock/item_base.html:274 +#: order/templates/order/sales_order_base.html:94 stock/models.py:479 +#: stock/models.py:480 stock/templates/stock/item_base.html:274 #: templates/js/company.js:245 templates/js/order.js:331 #: templates/js/stock.js:1456 msgid "Customer" @@ -2511,7 +2511,7 @@ msgid "Stock Items" msgstr "" #: company/templates/company/supplier_part.html:7 -#: company/templates/company/supplier_part.html:24 stock/models.py:420 +#: company/templates/company/supplier_part.html:24 stock/models.py:446 #: stock/templates/stock/item_base.html:386 templates/js/company.js:691 #: templates/js/stock.js:1050 msgid "Supplier Part" @@ -2793,7 +2793,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:313 stock/models.py:308 stock/models.py:1023 +#: order/models.py:313 stock/models.py:334 stock/models.py:1049 msgid "Quantity must be greater than zero" msgstr "" @@ -2880,7 +2880,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:545 +#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:571 #: stock/templates/stock/item_base.html:343 templates/js/stock.js:1073 msgid "Purchase Price" msgstr "" @@ -3259,7 +3259,7 @@ msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:47 -#: part/models.py:326 part/templates/part/cat_link.html:7 +#: part/models.py:347 part/templates/part/cat_link.html:7 #: 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:24 @@ -3579,7 +3579,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:133 part/models.py:72 part/models.py:755 +#: part/bom.py:133 part/models.py:73 part/models.py:776 #: part/templates/part/category.html:75 msgid "Default Location" msgstr "" @@ -3644,7 +3644,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:97 part/models.py:2223 +#: part/forms.py:97 part/models.py:2244 msgid "Parent Part" msgstr "" @@ -3720,7 +3720,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:325 part/models.py:2322 +#: part/forms.py:325 part/models.py:2343 msgid "Sub part" msgstr "" @@ -3728,370 +3728,370 @@ msgstr "" msgid "Input quantity for price calculation" msgstr "" -#: part/models.py:73 +#: part/models.py:74 msgid "Default location for parts in this category" msgstr "" -#: part/models.py:76 +#: part/models.py:77 msgid "Default keywords" msgstr "" -#: part/models.py:76 +#: part/models.py:77 msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:86 part/models.py:2269 +#: part/models.py:87 part/models.py:2290 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" -#: part/models.py:87 part/templates/part/category.html:32 +#: part/models.py:88 part/templates/part/category.html:32 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127 #: templates/stats.html:84 users/models.py:40 msgid "Part Categories" msgstr "" -#: part/models.py:457 part/models.py:469 +#: part/models.py:478 part/models.py:490 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:566 +#: part/models.py:587 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:570 +#: part/models.py:591 msgid "Next available serial number is" msgstr "" -#: part/models.py:575 +#: part/models.py:596 msgid "Most recent serial number is" msgstr "" -#: part/models.py:654 +#: part/models.py:675 msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:679 +#: part/models.py:700 msgid "Part name" msgstr "" -#: part/models.py:686 +#: part/models.py:707 msgid "Is Template" msgstr "" -#: part/models.py:687 +#: part/models.py:708 msgid "Is this part a template part?" msgstr "" -#: part/models.py:697 +#: part/models.py:718 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:698 +#: part/models.py:719 msgid "Variant Of" msgstr "" -#: part/models.py:704 +#: part/models.py:725 msgid "Part description" msgstr "" -#: part/models.py:709 part/templates/part/category.html:82 +#: part/models.py:730 part/templates/part/category.html:82 #: part/templates/part/part_base.html:130 msgid "Keywords" msgstr "" -#: part/models.py:710 +#: part/models.py:731 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:717 part/models.py:2268 +#: part/models.py:738 part/models.py:2289 #: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "" -#: part/models.py:718 +#: part/models.py:739 msgid "Part category" msgstr "" -#: part/models.py:723 templates/js/part.js:257 templates/js/part.js:485 +#: part/models.py:744 templates/js/part.js:257 templates/js/part.js:485 msgid "IPN" msgstr "" -#: part/models.py:724 +#: part/models.py:745 msgid "Internal Part Number" msgstr "" -#: part/models.py:730 +#: part/models.py:751 msgid "Part revision or version number" msgstr "" -#: part/models.py:731 report/models.py:200 templates/js/part.js:261 +#: part/models.py:752 report/models.py:200 templates/js/part.js:261 msgid "Revision" msgstr "" -#: part/models.py:753 +#: part/models.py:774 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:800 +#: part/models.py:821 msgid "Default Supplier" msgstr "" -#: part/models.py:801 +#: part/models.py:822 msgid "Default supplier part" msgstr "" -#: part/models.py:808 +#: part/models.py:829 msgid "Default Expiry" msgstr "" -#: part/models.py:809 +#: part/models.py:830 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:814 +#: part/models.py:835 msgid "Minimum Stock" msgstr "" -#: part/models.py:815 +#: part/models.py:836 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:822 +#: part/models.py:843 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:828 +#: part/models.py:849 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:834 +#: part/models.py:855 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:840 +#: part/models.py:861 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:845 +#: part/models.py:866 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:850 +#: part/models.py:871 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:854 templates/js/table_filters.js:21 +#: part/models.py:875 templates/js/table_filters.js:21 #: templates/js/table_filters.js:69 templates/js/table_filters.js:250 #: templates/js/table_filters.js:319 msgid "Active" msgstr "" -#: part/models.py:855 +#: part/models.py:876 msgid "Is this part active?" msgstr "" -#: part/models.py:860 +#: part/models.py:881 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:865 +#: part/models.py:886 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:868 +#: part/models.py:889 msgid "BOM checksum" msgstr "" -#: part/models.py:868 +#: part/models.py:889 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:871 +#: part/models.py:892 msgid "BOM checked by" msgstr "" -#: part/models.py:873 +#: part/models.py:894 msgid "BOM checked date" msgstr "" -#: part/models.py:877 +#: part/models.py:898 msgid "Creation User" msgstr "" -#: part/models.py:1616 +#: part/models.py:1637 msgid "Sell multiple" msgstr "" -#: part/models.py:2087 +#: part/models.py:2108 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2104 +#: part/models.py:2125 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:475 +#: part/models.py:2145 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "" -#: part/models.py:2125 +#: part/models.py:2146 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2130 +#: part/models.py:2151 msgid "Test Description" msgstr "" -#: part/models.py:2131 +#: part/models.py:2152 msgid "Enter description for this test" msgstr "" -#: part/models.py:2136 templates/js/part.js:915 +#: part/models.py:2157 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "" -#: part/models.py:2137 +#: part/models.py:2158 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2142 templates/js/part.js:923 +#: part/models.py:2163 templates/js/part.js:923 msgid "Requires Value" msgstr "" -#: part/models.py:2143 +#: part/models.py:2164 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2148 templates/js/part.js:930 +#: part/models.py:2169 templates/js/part.js:930 msgid "Requires Attachment" msgstr "" -#: part/models.py:2149 +#: part/models.py:2170 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2186 +#: part/models.py:2207 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2191 +#: part/models.py:2212 msgid "Parameter Name" msgstr "" -#: part/models.py:2193 +#: part/models.py:2214 msgid "Parameter Units" msgstr "" -#: part/models.py:2225 part/models.py:2274 part/models.py:2275 +#: part/models.py:2246 part/models.py:2295 part/models.py:2296 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2227 +#: part/models.py:2248 msgid "Data" msgstr "" -#: part/models.py:2227 +#: part/models.py:2248 msgid "Parameter Value" msgstr "" -#: part/models.py:2279 templates/InvenTree/settings/category.html:67 +#: part/models.py:2300 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2280 +#: part/models.py:2301 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2314 +#: part/models.py:2335 msgid "Select parent part" msgstr "" -#: part/models.py:2323 +#: part/models.py:2344 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2329 +#: part/models.py:2350 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2331 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2352 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2331 +#: part/models.py:2352 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2334 +#: part/models.py:2355 msgid "Overage" msgstr "" -#: part/models.py:2335 +#: part/models.py:2356 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2338 +#: part/models.py:2359 msgid "BOM item reference" msgstr "" -#: part/models.py:2341 +#: part/models.py:2362 msgid "BOM item notes" msgstr "" -#: part/models.py:2343 +#: part/models.py:2364 msgid "Checksum" msgstr "" -#: part/models.py:2343 +#: part/models.py:2364 msgid "BOM line checksum" msgstr "" -#: part/models.py:2347 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2368 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:55 msgid "Inherited" msgstr "" -#: part/models.py:2348 +#: part/models.py:2369 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2353 templates/js/bom.js:287 +#: part/models.py:2374 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2354 +#: part/models.py:2375 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2439 stock/models.py:298 +#: part/models.py:2460 stock/models.py:324 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2448 part/models.py:2450 +#: part/models.py:2469 part/models.py:2471 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2453 +#: part/models.py:2474 msgid "BOM Item" msgstr "" -#: part/models.py:2572 +#: part/models.py:2593 msgid "Part 1" msgstr "" -#: part/models.py:2576 +#: part/models.py:2597 msgid "Part 2" msgstr "" -#: part/models.py:2576 +#: part/models.py:2597 msgid "Select Related Part" msgstr "" -#: part/models.py:2608 +#: part/models.py:2629 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -5080,12 +5080,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1759 +#: stock/models.py:1785 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1765 +#: stock/models.py:1791 msgid "Result" msgstr "" @@ -5102,49 +5102,49 @@ msgstr "" msgid "Fail" msgstr "" -#: stock/api.py:146 +#: stock/api.py:145 msgid "Request must contain list of stock items" msgstr "" -#: stock/api.py:154 +#: stock/api.py:153 msgid "Improperly formatted data" msgstr "" -#: stock/api.py:162 +#: stock/api.py:161 msgid "Each entry must contain a valid integer primary-key" msgstr "" -#: stock/api.py:168 +#: stock/api.py:167 msgid "Primary key does not match valid stock item" msgstr "" -#: stock/api.py:178 +#: stock/api.py:177 msgid "Invalid quantity value" msgstr "" -#: stock/api.py:183 +#: stock/api.py:182 msgid "Quantity must not be less than zero" msgstr "" -#: stock/api.py:211 +#: stock/api.py:210 #, python-brace-format msgid "Updated stock for {n} items" msgstr "" -#: stock/api.py:247 stock/api.py:280 +#: stock/api.py:246 stock/api.py:279 msgid "Specified quantity exceeds stock quantity" msgstr "" -#: stock/api.py:270 +#: stock/api.py:269 msgid "Valid location must be specified" msgstr "" -#: stock/api.py:290 +#: stock/api.py:289 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:80 stock/forms.py:313 stock/models.py:513 +#: stock/forms.py:80 stock/forms.py:313 stock/models.py:539 #: stock/templates/stock/item_base.html:393 templates/js/stock.js:1018 msgid "Expiry Date" msgstr "" @@ -5201,187 +5201,187 @@ msgstr "" msgid "Confirm removal of installed stock items" msgstr "" -#: stock/models.py:56 stock/models.py:550 +#: stock/models.py:57 stock/models.py:576 msgid "Owner" msgstr "" -#: stock/models.py:57 stock/models.py:551 +#: stock/models.py:58 stock/models.py:577 msgid "Select Owner" msgstr "" -#: stock/models.py:279 +#: stock/models.py:305 msgid "StockItem with this serial number already exists" msgstr "" -#: stock/models.py:315 +#: stock/models.py:341 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:325 stock/models.py:334 +#: stock/models.py:351 stock/models.py:360 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:326 +#: stock/models.py:352 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:348 +#: stock/models.py:374 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:354 +#: stock/models.py:380 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:361 +#: stock/models.py:387 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:403 +#: stock/models.py:429 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:412 +#: stock/models.py:438 msgid "Base part" msgstr "" -#: stock/models.py:421 +#: stock/models.py:447 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:426 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:452 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "" -#: stock/models.py:429 +#: stock/models.py:455 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:436 +#: stock/models.py:462 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:441 stock/templates/stock/item_base.html:282 +#: stock/models.py:467 stock/templates/stock/item_base.html:282 msgid "Installed In" msgstr "" -#: stock/models.py:444 +#: stock/models.py:470 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:460 +#: stock/models.py:486 msgid "Serial number for this item" msgstr "" -#: stock/models.py:472 +#: stock/models.py:498 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:476 +#: stock/models.py:502 msgid "Stock Quantity" msgstr "" -#: stock/models.py:485 +#: stock/models.py:511 msgid "Source Build" msgstr "" -#: stock/models.py:487 +#: stock/models.py:513 msgid "Build for this stock item" msgstr "" -#: stock/models.py:498 +#: stock/models.py:524 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:501 +#: stock/models.py:527 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:507 +#: stock/models.py:533 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:514 +#: stock/models.py:540 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:527 +#: stock/models.py:553 msgid "Delete on deplete" msgstr "" -#: stock/models.py:527 +#: stock/models.py:553 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:537 stock/templates/stock/item.html:98 +#: stock/models.py:563 stock/templates/stock/item.html:98 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:546 +#: stock/models.py:572 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1014 +#: stock/models.py:1040 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1020 +#: stock/models.py:1046 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1026 +#: stock/models.py:1052 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1029 +#: stock/models.py:1055 msgid "Serial numbers must be a list of integers" msgstr "" -#: stock/models.py:1032 +#: stock/models.py:1058 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1039 +#: stock/models.py:1065 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "" -#: stock/models.py:1197 +#: stock/models.py:1223 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:1679 +#: stock/models.py:1705 msgid "Entry notes" msgstr "" -#: stock/models.py:1736 +#: stock/models.py:1762 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1742 +#: stock/models.py:1768 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1760 +#: stock/models.py:1786 msgid "Test name" msgstr "" -#: stock/models.py:1766 templates/js/table_filters.js:226 +#: stock/models.py:1792 templates/js/table_filters.js:226 msgid "Test result" msgstr "" -#: stock/models.py:1772 +#: stock/models.py:1798 msgid "Test output value" msgstr "" -#: stock/models.py:1779 +#: stock/models.py:1805 msgid "Test result attachment" msgstr "" -#: stock/models.py:1785 +#: stock/models.py:1811 msgid "Test notes" msgstr "" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 7e0ff48c16..2fbd2f6407 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-20 22:10+0000\n" +"POT-Creation-Date: 2021-07-20 23:43+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -106,7 +106,7 @@ msgstr "シリアル番号が見つかりません" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "" -#: InvenTree/models.py:61 stock/models.py:1778 +#: InvenTree/models.py:61 stock/models.py:1804 msgid "Attachment" msgstr "添付ファイル" @@ -122,7 +122,7 @@ msgstr "コメント:" msgid "File comment" msgstr "ファイルコメント" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2063 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -137,7 +137,7 @@ msgid "Invalid choice" msgstr "無効な選択です" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:412 -#: label/models.py:112 part/models.py:680 part/models.py:2191 +#: label/models.py:112 part/models.py:701 part/models.py:2212 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 @@ -150,7 +150,7 @@ msgstr "お名前" #: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:312 -#: part/models.py:703 part/templates/part/set_category.html:14 +#: part/models.py:724 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 @@ -174,7 +174,7 @@ msgstr "説明 (オプション)" msgid "parent" msgstr "親" -#: InvenTree/serializers.py:52 part/models.py:2427 +#: InvenTree/serializers.py:52 part/models.py:2448 msgid "Must be a valid number" msgstr "有効な数字でなければなりません" @@ -479,7 +479,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 -#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2350 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 @@ -616,7 +616,7 @@ msgstr "" #: build/models.py:171 order/models.py:246 order/models.py:533 #: order/models.py:713 order/templates/order/purchase_order_detail.html:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2338 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2359 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -644,10 +644,10 @@ msgstr "" #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:344 part/models.py:325 -#: part/models.py:1987 part/models.py:2003 part/models.py:2022 -#: part/models.py:2040 part/models.py:2119 part/models.py:2223 -#: part/models.py:2313 part/templates/part/detail.html:199 +#: order/templates/order/sales_order_detail.html:344 part/models.py:346 +#: part/models.py:2008 part/models.py:2024 part/models.py:2043 +#: part/models.py:2061 part/models.py:2140 part/models.py:2244 +#: part/models.py:2334 part/templates/part/detail.html:199 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 @@ -716,7 +716,7 @@ msgstr "" msgid "Build status code" msgstr "" -#: build/models.py:257 stock/models.py:470 +#: build/models.py:257 stock/models.py:496 msgid "Batch Code" msgstr "" @@ -724,7 +724,7 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:264 order/models.py:162 part/models.py:875 +#: build/models.py:264 order/models.py:162 part/models.py:896 #: part/templates/part/part_base.html:143 templates/js/order.js:362 msgid "Creation Date" msgstr "" @@ -752,7 +752,7 @@ msgstr "" #: build/models.py:295 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:108 order/models.py:176 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:879 +#: order/templates/order/sales_order_base.html:140 part/models.py:900 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" @@ -764,12 +764,12 @@ msgstr "" #: build/models.py:301 build/templates/build/detail.html:94 #: company/templates/company/manufacturer_part.html:83 #: company/templates/company/supplier_part.html:82 -#: part/templates/part/part_base.html:137 stock/models.py:464 +#: part/templates/part/part_base.html:137 stock/models.py:490 #: stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "" -#: build/models.py:302 part/models.py:737 stock/models.py:466 +#: build/models.py:302 part/models.py:758 stock/models.py:492 msgid "Link to external URL" msgstr "" @@ -782,12 +782,12 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:419 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:864 +#: order/templates/order/so_navbar.html:36 part/models.py:885 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:536 -#: stock/models.py:1678 stock/models.py:1784 +#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:562 +#: stock/models.py:1704 stock/models.py:1810 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:746 #: templates/js/stock.js:258 templates/js/stock.js:499 @@ -882,7 +882,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:205 #: order/templates/order/sales_order_detail.html:290 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:458 stock/templates/stock/item_base.html:249 +#: stock/models.py:484 stock/templates/stock/item_base.html:249 #: templates/js/build.js:604 templates/js/model_renderers.js:54 msgid "Serial Number" msgstr "" @@ -1609,7 +1609,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:158 part/models.py:2225 report/models.py:187 +#: common/models.py:158 part/models.py:2246 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -1619,7 +1619,7 @@ msgstr "テンプレート" msgid "Parts are templates by default" msgstr "パーツはデフォルトのテンプレートです" -#: common/models.py:165 part/models.py:827 templates/js/table_filters.js:132 +#: common/models.py:165 part/models.py:848 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "アセンブリ" @@ -1628,7 +1628,7 @@ msgstr "アセンブリ" msgid "Parts can be assembled from other components by default" msgstr "パーツはデフォルトで他のコンポーネントから組み立てることができます" -#: common/models.py:172 part/models.py:833 templates/js/table_filters.js:340 +#: common/models.py:172 part/models.py:854 templates/js/table_filters.js:340 msgid "Component" msgstr "コンポーネント" @@ -1636,7 +1636,7 @@ msgstr "コンポーネント" msgid "Parts can be used as sub-components by default" msgstr "パーツはデフォルトでサブコンポーネントとして使用できます" -#: common/models.py:179 part/models.py:844 +#: common/models.py:179 part/models.py:865 msgid "Purchaseable" msgstr "購入可能" @@ -1644,7 +1644,7 @@ msgstr "購入可能" msgid "Parts are purchaseable by default" msgstr "パーツはデフォルトで購入可能です" -#: common/models.py:186 part/models.py:849 templates/js/table_filters.js:348 +#: common/models.py:186 part/models.py:870 templates/js/table_filters.js:348 msgid "Salable" msgstr "" @@ -1652,7 +1652,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "パーツはデフォルトで販売可能です" -#: common/models.py:193 part/models.py:839 templates/js/table_filters.js:33 +#: common/models.py:193 part/models.py:860 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "追跡可能" @@ -1661,7 +1661,7 @@ msgstr "追跡可能" msgid "Parts are trackable by default" msgstr "パーツはデフォルトで追跡可能です" -#: common/models.py:200 part/models.py:859 templates/js/table_filters.js:29 +#: common/models.py:200 part/models.py:880 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1998,7 +1998,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:128 company/models.py:345 company/models.py:513 -#: order/models.py:160 part/models.py:736 +#: order/models.py:160 part/models.py:757 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:448 templates/js/company.js:730 #: templates/js/part.js:687 @@ -2009,7 +2009,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:136 part/models.py:746 +#: company/models.py:136 part/models.py:767 msgid "Image" msgstr "" @@ -2046,7 +2046,7 @@ msgstr "" msgid "Default currency used for this company" msgstr "" -#: company/models.py:317 company/models.py:484 stock/models.py:411 +#: company/models.py:317 company/models.py:484 stock/models.py:437 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" @@ -2100,7 +2100,7 @@ msgstr "" #: company/models.py:419 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1771 templates/InvenTree/settings/header.html:8 +#: stock/models.py:1797 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:551 templates/js/part.js:348 #: templates/js/stock.js:495 msgid "Value" @@ -2110,7 +2110,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:426 part/models.py:821 part/models.py:2193 +#: company/models.py:426 part/models.py:842 part/models.py:2214 #: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "" @@ -2156,21 +2156,21 @@ msgid "Supplier part description" msgstr "" #: company/models.py:525 company/templates/company/supplier_part.html:120 -#: part/models.py:2341 report/templates/report/inventree_po_report.html:93 +#: part/models.py:2362 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:529 part/models.py:1614 +#: company/models.py:529 part/models.py:1635 msgid "base cost" msgstr "" -#: company/models.py:529 part/models.py:1614 +#: company/models.py:529 part/models.py:1635 msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:531 company/templates/company/supplier_part.html:113 -#: stock/models.py:435 stock/templates/stock/item_base.html:322 +#: stock/models.py:461 stock/templates/stock/item_base.html:322 #: templates/js/company.js:751 templates/js/stock.js:1078 msgid "Packaging" msgstr "" @@ -2179,7 +2179,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:533 part/models.py:1616 +#: company/models.py:533 part/models.py:1637 msgid "multiple" msgstr "" @@ -2237,8 +2237,8 @@ msgid "Phone" msgstr "" #: company/templates/company/company_base.html:126 order/models.py:544 -#: order/templates/order/sales_order_base.html:94 stock/models.py:453 -#: stock/models.py:454 stock/templates/stock/item_base.html:274 +#: order/templates/order/sales_order_base.html:94 stock/models.py:479 +#: stock/models.py:480 stock/templates/stock/item_base.html:274 #: templates/js/company.js:245 templates/js/order.js:331 #: templates/js/stock.js:1456 msgid "Customer" @@ -2511,7 +2511,7 @@ msgid "Stock Items" msgstr "" #: company/templates/company/supplier_part.html:7 -#: company/templates/company/supplier_part.html:24 stock/models.py:420 +#: company/templates/company/supplier_part.html:24 stock/models.py:446 #: stock/templates/stock/item_base.html:386 templates/js/company.js:691 #: templates/js/stock.js:1050 msgid "Supplier Part" @@ -2793,7 +2793,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:313 stock/models.py:308 stock/models.py:1023 +#: order/models.py:313 stock/models.py:334 stock/models.py:1049 msgid "Quantity must be greater than zero" msgstr "" @@ -2880,7 +2880,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:545 +#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:571 #: stock/templates/stock/item_base.html:343 templates/js/stock.js:1073 msgid "Purchase Price" msgstr "" @@ -3259,7 +3259,7 @@ msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "%(order)s - %(desc)s の未処理のパーツを受け取る" #: order/templates/order/receive_parts.html:14 part/api.py:47 -#: part/models.py:326 part/templates/part/cat_link.html:7 +#: part/models.py:347 part/templates/part/cat_link.html:7 #: 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:24 @@ -3579,7 +3579,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:133 part/models.py:72 part/models.py:755 +#: part/bom.py:133 part/models.py:73 part/models.py:776 #: part/templates/part/category.html:75 msgid "Default Location" msgstr "" @@ -3644,7 +3644,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:97 part/models.py:2223 +#: part/forms.py:97 part/models.py:2244 msgid "Parent Part" msgstr "" @@ -3720,7 +3720,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:325 part/models.py:2322 +#: part/forms.py:325 part/models.py:2343 msgid "Sub part" msgstr "" @@ -3728,370 +3728,370 @@ msgstr "" msgid "Input quantity for price calculation" msgstr "" -#: part/models.py:73 +#: part/models.py:74 msgid "Default location for parts in this category" msgstr "" -#: part/models.py:76 +#: part/models.py:77 msgid "Default keywords" msgstr "" -#: part/models.py:76 +#: part/models.py:77 msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:86 part/models.py:2269 +#: part/models.py:87 part/models.py:2290 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" -#: part/models.py:87 part/templates/part/category.html:32 +#: part/models.py:88 part/templates/part/category.html:32 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127 #: templates/stats.html:84 users/models.py:40 msgid "Part Categories" msgstr "" -#: part/models.py:457 part/models.py:469 +#: part/models.py:478 part/models.py:490 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:566 +#: part/models.py:587 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:570 +#: part/models.py:591 msgid "Next available serial number is" msgstr "" -#: part/models.py:575 +#: part/models.py:596 msgid "Most recent serial number is" msgstr "" -#: part/models.py:654 +#: part/models.py:675 msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:679 +#: part/models.py:700 msgid "Part name" msgstr "" -#: part/models.py:686 +#: part/models.py:707 msgid "Is Template" msgstr "" -#: part/models.py:687 +#: part/models.py:708 msgid "Is this part a template part?" msgstr "" -#: part/models.py:697 +#: part/models.py:718 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:698 +#: part/models.py:719 msgid "Variant Of" msgstr "" -#: part/models.py:704 +#: part/models.py:725 msgid "Part description" msgstr "" -#: part/models.py:709 part/templates/part/category.html:82 +#: part/models.py:730 part/templates/part/category.html:82 #: part/templates/part/part_base.html:130 msgid "Keywords" msgstr "" -#: part/models.py:710 +#: part/models.py:731 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:717 part/models.py:2268 +#: part/models.py:738 part/models.py:2289 #: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "" -#: part/models.py:718 +#: part/models.py:739 msgid "Part category" msgstr "" -#: part/models.py:723 templates/js/part.js:257 templates/js/part.js:485 +#: part/models.py:744 templates/js/part.js:257 templates/js/part.js:485 msgid "IPN" msgstr "" -#: part/models.py:724 +#: part/models.py:745 msgid "Internal Part Number" msgstr "" -#: part/models.py:730 +#: part/models.py:751 msgid "Part revision or version number" msgstr "" -#: part/models.py:731 report/models.py:200 templates/js/part.js:261 +#: part/models.py:752 report/models.py:200 templates/js/part.js:261 msgid "Revision" msgstr "" -#: part/models.py:753 +#: part/models.py:774 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:800 +#: part/models.py:821 msgid "Default Supplier" msgstr "" -#: part/models.py:801 +#: part/models.py:822 msgid "Default supplier part" msgstr "" -#: part/models.py:808 +#: part/models.py:829 msgid "Default Expiry" msgstr "" -#: part/models.py:809 +#: part/models.py:830 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:814 +#: part/models.py:835 msgid "Minimum Stock" msgstr "" -#: part/models.py:815 +#: part/models.py:836 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:822 +#: part/models.py:843 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:828 +#: part/models.py:849 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:834 +#: part/models.py:855 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:840 +#: part/models.py:861 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:845 +#: part/models.py:866 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:850 +#: part/models.py:871 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:854 templates/js/table_filters.js:21 +#: part/models.py:875 templates/js/table_filters.js:21 #: templates/js/table_filters.js:69 templates/js/table_filters.js:250 #: templates/js/table_filters.js:319 msgid "Active" msgstr "" -#: part/models.py:855 +#: part/models.py:876 msgid "Is this part active?" msgstr "" -#: part/models.py:860 +#: part/models.py:881 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:865 +#: part/models.py:886 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:868 +#: part/models.py:889 msgid "BOM checksum" msgstr "" -#: part/models.py:868 +#: part/models.py:889 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:871 +#: part/models.py:892 msgid "BOM checked by" msgstr "" -#: part/models.py:873 +#: part/models.py:894 msgid "BOM checked date" msgstr "" -#: part/models.py:877 +#: part/models.py:898 msgid "Creation User" msgstr "" -#: part/models.py:1616 +#: part/models.py:1637 msgid "Sell multiple" msgstr "" -#: part/models.py:2087 +#: part/models.py:2108 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2104 +#: part/models.py:2125 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:475 +#: part/models.py:2145 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "" -#: part/models.py:2125 +#: part/models.py:2146 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2130 +#: part/models.py:2151 msgid "Test Description" msgstr "" -#: part/models.py:2131 +#: part/models.py:2152 msgid "Enter description for this test" msgstr "" -#: part/models.py:2136 templates/js/part.js:915 +#: part/models.py:2157 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "" -#: part/models.py:2137 +#: part/models.py:2158 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2142 templates/js/part.js:923 +#: part/models.py:2163 templates/js/part.js:923 msgid "Requires Value" msgstr "" -#: part/models.py:2143 +#: part/models.py:2164 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2148 templates/js/part.js:930 +#: part/models.py:2169 templates/js/part.js:930 msgid "Requires Attachment" msgstr "" -#: part/models.py:2149 +#: part/models.py:2170 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2186 +#: part/models.py:2207 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2191 +#: part/models.py:2212 msgid "Parameter Name" msgstr "" -#: part/models.py:2193 +#: part/models.py:2214 msgid "Parameter Units" msgstr "" -#: part/models.py:2225 part/models.py:2274 part/models.py:2275 +#: part/models.py:2246 part/models.py:2295 part/models.py:2296 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2227 +#: part/models.py:2248 msgid "Data" msgstr "" -#: part/models.py:2227 +#: part/models.py:2248 msgid "Parameter Value" msgstr "" -#: part/models.py:2279 templates/InvenTree/settings/category.html:67 +#: part/models.py:2300 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2280 +#: part/models.py:2301 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2314 +#: part/models.py:2335 msgid "Select parent part" msgstr "" -#: part/models.py:2323 +#: part/models.py:2344 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2329 +#: part/models.py:2350 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2331 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2352 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2331 +#: part/models.py:2352 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2334 +#: part/models.py:2355 msgid "Overage" msgstr "" -#: part/models.py:2335 +#: part/models.py:2356 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2338 +#: part/models.py:2359 msgid "BOM item reference" msgstr "" -#: part/models.py:2341 +#: part/models.py:2362 msgid "BOM item notes" msgstr "" -#: part/models.py:2343 +#: part/models.py:2364 msgid "Checksum" msgstr "" -#: part/models.py:2343 +#: part/models.py:2364 msgid "BOM line checksum" msgstr "" -#: part/models.py:2347 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2368 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:55 msgid "Inherited" msgstr "" -#: part/models.py:2348 +#: part/models.py:2369 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2353 templates/js/bom.js:287 +#: part/models.py:2374 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2354 +#: part/models.py:2375 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2439 stock/models.py:298 +#: part/models.py:2460 stock/models.py:324 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2448 part/models.py:2450 +#: part/models.py:2469 part/models.py:2471 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2453 +#: part/models.py:2474 msgid "BOM Item" msgstr "" -#: part/models.py:2572 +#: part/models.py:2593 msgid "Part 1" msgstr "" -#: part/models.py:2576 +#: part/models.py:2597 msgid "Part 2" msgstr "" -#: part/models.py:2576 +#: part/models.py:2597 msgid "Select Related Part" msgstr "" -#: part/models.py:2608 +#: part/models.py:2629 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -5080,12 +5080,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1759 +#: stock/models.py:1785 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1765 +#: stock/models.py:1791 msgid "Result" msgstr "" @@ -5102,49 +5102,49 @@ msgstr "" msgid "Fail" msgstr "" -#: stock/api.py:146 +#: stock/api.py:145 msgid "Request must contain list of stock items" msgstr "" -#: stock/api.py:154 +#: stock/api.py:153 msgid "Improperly formatted data" msgstr "" -#: stock/api.py:162 +#: stock/api.py:161 msgid "Each entry must contain a valid integer primary-key" msgstr "" -#: stock/api.py:168 +#: stock/api.py:167 msgid "Primary key does not match valid stock item" msgstr "" -#: stock/api.py:178 +#: stock/api.py:177 msgid "Invalid quantity value" msgstr "" -#: stock/api.py:183 +#: stock/api.py:182 msgid "Quantity must not be less than zero" msgstr "" -#: stock/api.py:211 +#: stock/api.py:210 #, python-brace-format msgid "Updated stock for {n} items" msgstr "" -#: stock/api.py:247 stock/api.py:280 +#: stock/api.py:246 stock/api.py:279 msgid "Specified quantity exceeds stock quantity" msgstr "" -#: stock/api.py:270 +#: stock/api.py:269 msgid "Valid location must be specified" msgstr "" -#: stock/api.py:290 +#: stock/api.py:289 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:80 stock/forms.py:313 stock/models.py:513 +#: stock/forms.py:80 stock/forms.py:313 stock/models.py:539 #: stock/templates/stock/item_base.html:393 templates/js/stock.js:1018 msgid "Expiry Date" msgstr "" @@ -5201,187 +5201,187 @@ msgstr "" msgid "Confirm removal of installed stock items" msgstr "" -#: stock/models.py:56 stock/models.py:550 +#: stock/models.py:57 stock/models.py:576 msgid "Owner" msgstr "" -#: stock/models.py:57 stock/models.py:551 +#: stock/models.py:58 stock/models.py:577 msgid "Select Owner" msgstr "" -#: stock/models.py:279 +#: stock/models.py:305 msgid "StockItem with this serial number already exists" msgstr "" -#: stock/models.py:315 +#: stock/models.py:341 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:325 stock/models.py:334 +#: stock/models.py:351 stock/models.py:360 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:326 +#: stock/models.py:352 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:348 +#: stock/models.py:374 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:354 +#: stock/models.py:380 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:361 +#: stock/models.py:387 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:403 +#: stock/models.py:429 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:412 +#: stock/models.py:438 msgid "Base part" msgstr "" -#: stock/models.py:421 +#: stock/models.py:447 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:426 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:452 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "" -#: stock/models.py:429 +#: stock/models.py:455 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:436 +#: stock/models.py:462 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:441 stock/templates/stock/item_base.html:282 +#: stock/models.py:467 stock/templates/stock/item_base.html:282 msgid "Installed In" msgstr "" -#: stock/models.py:444 +#: stock/models.py:470 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:460 +#: stock/models.py:486 msgid "Serial number for this item" msgstr "" -#: stock/models.py:472 +#: stock/models.py:498 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:476 +#: stock/models.py:502 msgid "Stock Quantity" msgstr "" -#: stock/models.py:485 +#: stock/models.py:511 msgid "Source Build" msgstr "" -#: stock/models.py:487 +#: stock/models.py:513 msgid "Build for this stock item" msgstr "" -#: stock/models.py:498 +#: stock/models.py:524 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:501 +#: stock/models.py:527 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:507 +#: stock/models.py:533 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:514 +#: stock/models.py:540 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:527 +#: stock/models.py:553 msgid "Delete on deplete" msgstr "" -#: stock/models.py:527 +#: stock/models.py:553 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:537 stock/templates/stock/item.html:98 +#: stock/models.py:563 stock/templates/stock/item.html:98 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:546 +#: stock/models.py:572 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1014 +#: stock/models.py:1040 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1020 +#: stock/models.py:1046 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1026 +#: stock/models.py:1052 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1029 +#: stock/models.py:1055 msgid "Serial numbers must be a list of integers" msgstr "" -#: stock/models.py:1032 +#: stock/models.py:1058 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1039 +#: stock/models.py:1065 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "" -#: stock/models.py:1197 +#: stock/models.py:1223 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:1679 +#: stock/models.py:1705 msgid "Entry notes" msgstr "" -#: stock/models.py:1736 +#: stock/models.py:1762 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1742 +#: stock/models.py:1768 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1760 +#: stock/models.py:1786 msgid "Test name" msgstr "" -#: stock/models.py:1766 templates/js/table_filters.js:226 +#: stock/models.py:1792 templates/js/table_filters.js:226 msgid "Test result" msgstr "" -#: stock/models.py:1772 +#: stock/models.py:1798 msgid "Test output value" msgstr "" -#: stock/models.py:1779 +#: stock/models.py:1805 msgid "Test result attachment" msgstr "" -#: stock/models.py:1785 +#: stock/models.py:1811 msgid "Test notes" msgstr "" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index cbf6b4a7bf..2be4e0c9f6 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-20 22:10+0000\n" +"POT-Creation-Date: 2021-07-20 23:43+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -106,7 +106,7 @@ msgstr "Nie znaleziono numerów seryjnych" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "Ilość numerów seryjnych ({s}) musi odpowiadać ilości ({q})" -#: InvenTree/models.py:61 stock/models.py:1778 +#: InvenTree/models.py:61 stock/models.py:1804 msgid "Attachment" msgstr "Załącznik" @@ -122,7 +122,7 @@ msgstr "Komentarz" msgid "File comment" msgstr "Komentarz pliku" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2063 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -137,7 +137,7 @@ msgid "Invalid choice" msgstr "Błędny wybór" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:412 -#: label/models.py:112 part/models.py:680 part/models.py:2191 +#: label/models.py:112 part/models.py:701 part/models.py:2212 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 @@ -150,7 +150,7 @@ msgstr "Nazwa" #: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:312 -#: part/models.py:703 part/templates/part/set_category.html:14 +#: part/models.py:724 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 @@ -174,7 +174,7 @@ msgstr "Opis (opcjonalny)" msgid "parent" msgstr "nadrzędny" -#: InvenTree/serializers.py:52 part/models.py:2427 +#: InvenTree/serializers.py:52 part/models.py:2448 msgid "Must be a valid number" msgstr "Numer musi być prawidłowy" @@ -479,7 +479,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 -#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2350 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 @@ -616,7 +616,7 @@ msgstr "Odwołanie do zamówienia wykonania" #: build/models.py:171 order/models.py:246 order/models.py:533 #: order/models.py:713 order/templates/order/purchase_order_detail.html:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2338 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2359 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -644,10 +644,10 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:344 part/models.py:325 -#: part/models.py:1987 part/models.py:2003 part/models.py:2022 -#: part/models.py:2040 part/models.py:2119 part/models.py:2223 -#: part/models.py:2313 part/templates/part/detail.html:199 +#: order/templates/order/sales_order_detail.html:344 part/models.py:346 +#: part/models.py:2008 part/models.py:2024 part/models.py:2043 +#: part/models.py:2061 part/models.py:2140 part/models.py:2244 +#: part/models.py:2334 part/templates/part/detail.html:199 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 @@ -716,7 +716,7 @@ msgstr "Status budowania" msgid "Build status code" msgstr "Kod statusu budowania" -#: build/models.py:257 stock/models.py:470 +#: build/models.py:257 stock/models.py:496 msgid "Batch Code" msgstr "Kod partii" @@ -724,7 +724,7 @@ msgstr "Kod partii" msgid "Batch code for this build output" msgstr "Kod partii dla wyjścia budowy" -#: build/models.py:264 order/models.py:162 part/models.py:875 +#: build/models.py:264 order/models.py:162 part/models.py:896 #: part/templates/part/part_base.html:143 templates/js/order.js:362 msgid "Creation Date" msgstr "Data utworzenia" @@ -752,7 +752,7 @@ msgstr "Użytkownik, który wydał to zamówienie" #: build/models.py:295 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:108 order/models.py:176 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:879 +#: order/templates/order/sales_order_base.html:140 part/models.py:900 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "Odpowiedzialny" @@ -764,12 +764,12 @@ msgstr "Użytkownik odpowiedzialny za to zamówienie budowy" #: build/models.py:301 build/templates/build/detail.html:94 #: company/templates/company/manufacturer_part.html:83 #: company/templates/company/supplier_part.html:82 -#: part/templates/part/part_base.html:137 stock/models.py:464 +#: part/templates/part/part_base.html:137 stock/models.py:490 #: stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "Link Zewnętrzny" -#: build/models.py:302 part/models.py:737 stock/models.py:466 +#: build/models.py:302 part/models.py:758 stock/models.py:492 msgid "Link to external URL" msgstr "Link do zewnętrznego adresu URL" @@ -782,12 +782,12 @@ msgstr "Link do zewnętrznego adresu URL" #: order/templates/order/purchase_order_detail.html:419 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:864 +#: order/templates/order/so_navbar.html:36 part/models.py:885 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:536 -#: stock/models.py:1678 stock/models.py:1784 +#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:562 +#: stock/models.py:1704 stock/models.py:1810 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:746 #: templates/js/stock.js:258 templates/js/stock.js:499 @@ -882,7 +882,7 @@ msgstr "Docelowa lokalizacja magazynowa przedmiotu" #: order/templates/order/sales_order_detail.html:205 #: order/templates/order/sales_order_detail.html:290 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:458 stock/templates/stock/item_base.html:249 +#: stock/models.py:484 stock/templates/stock/item_base.html:249 #: templates/js/build.js:604 templates/js/model_renderers.js:54 msgid "Serial Number" msgstr "Numer Seryjny" @@ -1609,7 +1609,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:158 part/models.py:2225 report/models.py:187 +#: common/models.py:158 part/models.py:2246 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -1619,7 +1619,7 @@ msgstr "Szablon" msgid "Parts are templates by default" msgstr "" -#: common/models.py:165 part/models.py:827 templates/js/table_filters.js:132 +#: common/models.py:165 part/models.py:848 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "Złożenie" @@ -1628,7 +1628,7 @@ msgstr "Złożenie" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:172 part/models.py:833 templates/js/table_filters.js:340 +#: common/models.py:172 part/models.py:854 templates/js/table_filters.js:340 msgid "Component" msgstr "Komponent" @@ -1636,7 +1636,7 @@ msgstr "Komponent" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:179 part/models.py:844 +#: common/models.py:179 part/models.py:865 msgid "Purchaseable" msgstr "Możliwość zakupu" @@ -1644,7 +1644,7 @@ msgstr "Możliwość zakupu" msgid "Parts are purchaseable by default" msgstr "Części są domyślnie z możliwością zakupu" -#: common/models.py:186 part/models.py:849 templates/js/table_filters.js:348 +#: common/models.py:186 part/models.py:870 templates/js/table_filters.js:348 msgid "Salable" msgstr "Możliwość sprzedaży" @@ -1652,7 +1652,7 @@ msgstr "Możliwość sprzedaży" msgid "Parts are salable by default" msgstr "Części są domyślnie z możliwością sprzedaży" -#: common/models.py:193 part/models.py:839 templates/js/table_filters.js:33 +#: common/models.py:193 part/models.py:860 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "Możliwość śledzenia" @@ -1661,7 +1661,7 @@ msgstr "Możliwość śledzenia" msgid "Parts are trackable by default" msgstr "Części są domyślnie z możliwością śledzenia" -#: common/models.py:200 part/models.py:859 templates/js/table_filters.js:29 +#: common/models.py:200 part/models.py:880 templates/js/table_filters.js:29 msgid "Virtual" msgstr "Wirtualny" @@ -1998,7 +1998,7 @@ msgid "Point of contact" msgstr "Punkt kontaktowy" #: company/models.py:128 company/models.py:345 company/models.py:513 -#: order/models.py:160 part/models.py:736 +#: order/models.py:160 part/models.py:757 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:448 templates/js/company.js:730 #: templates/js/part.js:687 @@ -2009,7 +2009,7 @@ msgstr "Łącze" msgid "Link to external company information" msgstr "Link do informacji o zewnętrznym przedsiębiorstwie" -#: company/models.py:136 part/models.py:746 +#: company/models.py:136 part/models.py:767 msgid "Image" msgstr "Obraz" @@ -2046,7 +2046,7 @@ msgstr "Waluta" msgid "Default currency used for this company" msgstr "" -#: company/models.py:317 company/models.py:484 stock/models.py:411 +#: company/models.py:317 company/models.py:484 stock/models.py:437 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "Część bazowa" @@ -2100,7 +2100,7 @@ msgstr "" #: company/models.py:419 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1771 templates/InvenTree/settings/header.html:8 +#: stock/models.py:1797 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:551 templates/js/part.js:348 #: templates/js/stock.js:495 msgid "Value" @@ -2110,7 +2110,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:426 part/models.py:821 part/models.py:2193 +#: company/models.py:426 part/models.py:842 part/models.py:2214 #: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "Jednostki" @@ -2156,21 +2156,21 @@ msgid "Supplier part description" msgstr "" #: company/models.py:525 company/templates/company/supplier_part.html:120 -#: part/models.py:2341 report/templates/report/inventree_po_report.html:93 +#: part/models.py:2362 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Uwaga" -#: company/models.py:529 part/models.py:1614 +#: company/models.py:529 part/models.py:1635 msgid "base cost" msgstr "koszt podstawowy" -#: company/models.py:529 part/models.py:1614 +#: company/models.py:529 part/models.py:1635 msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:531 company/templates/company/supplier_part.html:113 -#: stock/models.py:435 stock/templates/stock/item_base.html:322 +#: stock/models.py:461 stock/templates/stock/item_base.html:322 #: templates/js/company.js:751 templates/js/stock.js:1078 msgid "Packaging" msgstr "Opakowanie" @@ -2179,7 +2179,7 @@ msgstr "Opakowanie" msgid "Part packaging" msgstr "Opakowanie części" -#: company/models.py:533 part/models.py:1616 +#: company/models.py:533 part/models.py:1637 msgid "multiple" msgstr "wielokrotność" @@ -2237,8 +2237,8 @@ msgid "Phone" msgstr "Telefon" #: company/templates/company/company_base.html:126 order/models.py:544 -#: order/templates/order/sales_order_base.html:94 stock/models.py:453 -#: stock/models.py:454 stock/templates/stock/item_base.html:274 +#: order/templates/order/sales_order_base.html:94 stock/models.py:479 +#: stock/models.py:480 stock/templates/stock/item_base.html:274 #: templates/js/company.js:245 templates/js/order.js:331 #: templates/js/stock.js:1456 msgid "Customer" @@ -2511,7 +2511,7 @@ msgid "Stock Items" msgstr "" #: company/templates/company/supplier_part.html:7 -#: company/templates/company/supplier_part.html:24 stock/models.py:420 +#: company/templates/company/supplier_part.html:24 stock/models.py:446 #: stock/templates/stock/item_base.html:386 templates/js/company.js:691 #: templates/js/stock.js:1050 msgid "Supplier Part" @@ -2793,7 +2793,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:313 stock/models.py:308 stock/models.py:1023 +#: order/models.py:313 stock/models.py:334 stock/models.py:1049 msgid "Quantity must be greater than zero" msgstr "Ilość musi być większa niż zero" @@ -2880,7 +2880,7 @@ msgstr "Odebrane" msgid "Number of items received" msgstr "" -#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:545 +#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:571 #: stock/templates/stock/item_base.html:343 templates/js/stock.js:1073 msgid "Purchase Price" msgstr "Cena zakupu" @@ -3259,7 +3259,7 @@ msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:47 -#: part/models.py:326 part/templates/part/cat_link.html:7 +#: part/models.py:347 part/templates/part/cat_link.html:7 #: 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:24 @@ -3579,7 +3579,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:133 part/models.py:72 part/models.py:755 +#: part/bom.py:133 part/models.py:73 part/models.py:776 #: part/templates/part/category.html:75 msgid "Default Location" msgstr "Domyślna lokalizacja" @@ -3644,7 +3644,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:97 part/models.py:2223 +#: part/forms.py:97 part/models.py:2244 msgid "Parent Part" msgstr "Część nadrzędna" @@ -3720,7 +3720,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:325 part/models.py:2322 +#: part/forms.py:325 part/models.py:2343 msgid "Sub part" msgstr "Podczęść" @@ -3728,370 +3728,370 @@ msgstr "Podczęść" msgid "Input quantity for price calculation" msgstr "" -#: part/models.py:73 +#: part/models.py:74 msgid "Default location for parts in this category" msgstr "" -#: part/models.py:76 +#: part/models.py:77 msgid "Default keywords" msgstr "Domyślne słowa kluczowe" -#: part/models.py:76 +#: part/models.py:77 msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:86 part/models.py:2269 +#: part/models.py:87 part/models.py:2290 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" -#: part/models.py:87 part/templates/part/category.html:32 +#: part/models.py:88 part/templates/part/category.html:32 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127 #: templates/stats.html:84 users/models.py:40 msgid "Part Categories" msgstr "" -#: part/models.py:457 part/models.py:469 +#: part/models.py:478 part/models.py:490 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:566 +#: part/models.py:587 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:570 +#: part/models.py:591 msgid "Next available serial number is" msgstr "" -#: part/models.py:575 +#: part/models.py:596 msgid "Most recent serial number is" msgstr "" -#: part/models.py:654 +#: part/models.py:675 msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:679 +#: part/models.py:700 msgid "Part name" msgstr "Nazwa części" -#: part/models.py:686 +#: part/models.py:707 msgid "Is Template" msgstr "" -#: part/models.py:687 +#: part/models.py:708 msgid "Is this part a template part?" msgstr "" -#: part/models.py:697 +#: part/models.py:718 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:698 +#: part/models.py:719 msgid "Variant Of" msgstr "Wariant" -#: part/models.py:704 +#: part/models.py:725 msgid "Part description" msgstr "Opis części" -#: part/models.py:709 part/templates/part/category.html:82 +#: part/models.py:730 part/templates/part/category.html:82 #: part/templates/part/part_base.html:130 msgid "Keywords" msgstr "Słowa kluczowe" -#: part/models.py:710 +#: part/models.py:731 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:717 part/models.py:2268 +#: part/models.py:738 part/models.py:2289 #: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "Kategoria" -#: part/models.py:718 +#: part/models.py:739 msgid "Part category" msgstr "" -#: part/models.py:723 templates/js/part.js:257 templates/js/part.js:485 +#: part/models.py:744 templates/js/part.js:257 templates/js/part.js:485 msgid "IPN" msgstr "IPN" -#: part/models.py:724 +#: part/models.py:745 msgid "Internal Part Number" msgstr "" -#: part/models.py:730 +#: part/models.py:751 msgid "Part revision or version number" msgstr "" -#: part/models.py:731 report/models.py:200 templates/js/part.js:261 +#: part/models.py:752 report/models.py:200 templates/js/part.js:261 msgid "Revision" msgstr "Wersja" -#: part/models.py:753 +#: part/models.py:774 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:800 +#: part/models.py:821 msgid "Default Supplier" msgstr "" -#: part/models.py:801 +#: part/models.py:822 msgid "Default supplier part" msgstr "" -#: part/models.py:808 +#: part/models.py:829 msgid "Default Expiry" msgstr "" -#: part/models.py:809 +#: part/models.py:830 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:814 +#: part/models.py:835 msgid "Minimum Stock" msgstr "Minimalny stan magazynowy" -#: part/models.py:815 +#: part/models.py:836 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:822 +#: part/models.py:843 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:828 +#: part/models.py:849 msgid "Can this part be built from other parts?" msgstr "Czy ta część może być zbudowana z innych części?" -#: part/models.py:834 +#: part/models.py:855 msgid "Can this part be used to build other parts?" msgstr "Czy ta część może być użyta do budowy innych części?" -#: part/models.py:840 +#: part/models.py:861 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:845 +#: part/models.py:866 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:850 +#: part/models.py:871 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:854 templates/js/table_filters.js:21 +#: part/models.py:875 templates/js/table_filters.js:21 #: templates/js/table_filters.js:69 templates/js/table_filters.js:250 #: templates/js/table_filters.js:319 msgid "Active" msgstr "Aktywny" -#: part/models.py:855 +#: part/models.py:876 msgid "Is this part active?" msgstr "Czy ta część jest aktywna?" -#: part/models.py:860 +#: part/models.py:881 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:865 +#: part/models.py:886 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:868 +#: part/models.py:889 msgid "BOM checksum" msgstr "" -#: part/models.py:868 +#: part/models.py:889 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:871 +#: part/models.py:892 msgid "BOM checked by" msgstr "" -#: part/models.py:873 +#: part/models.py:894 msgid "BOM checked date" msgstr "" -#: part/models.py:877 +#: part/models.py:898 msgid "Creation User" msgstr "" -#: part/models.py:1616 +#: part/models.py:1637 msgid "Sell multiple" msgstr "Sprzedaj wiele" -#: part/models.py:2087 +#: part/models.py:2108 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2104 +#: part/models.py:2125 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:475 +#: part/models.py:2145 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "Nazwa testu" -#: part/models.py:2125 +#: part/models.py:2146 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2130 +#: part/models.py:2151 msgid "Test Description" msgstr "" -#: part/models.py:2131 +#: part/models.py:2152 msgid "Enter description for this test" msgstr "" -#: part/models.py:2136 templates/js/part.js:915 +#: part/models.py:2157 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "Wymagane" -#: part/models.py:2137 +#: part/models.py:2158 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2142 templates/js/part.js:923 +#: part/models.py:2163 templates/js/part.js:923 msgid "Requires Value" msgstr "" -#: part/models.py:2143 +#: part/models.py:2164 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2148 templates/js/part.js:930 +#: part/models.py:2169 templates/js/part.js:930 msgid "Requires Attachment" msgstr "" -#: part/models.py:2149 +#: part/models.py:2170 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2186 +#: part/models.py:2207 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2191 +#: part/models.py:2212 msgid "Parameter Name" msgstr "" -#: part/models.py:2193 +#: part/models.py:2214 msgid "Parameter Units" msgstr "" -#: part/models.py:2225 part/models.py:2274 part/models.py:2275 +#: part/models.py:2246 part/models.py:2295 part/models.py:2296 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2227 +#: part/models.py:2248 msgid "Data" msgstr "Dane" -#: part/models.py:2227 +#: part/models.py:2248 msgid "Parameter Value" msgstr "" -#: part/models.py:2279 templates/InvenTree/settings/category.html:67 +#: part/models.py:2300 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "Wartość domyślna" -#: part/models.py:2280 +#: part/models.py:2301 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2314 +#: part/models.py:2335 msgid "Select parent part" msgstr "" -#: part/models.py:2323 +#: part/models.py:2344 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2329 +#: part/models.py:2350 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2331 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2352 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2331 +#: part/models.py:2352 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2334 +#: part/models.py:2355 msgid "Overage" msgstr "" -#: part/models.py:2335 +#: part/models.py:2356 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2338 +#: part/models.py:2359 msgid "BOM item reference" msgstr "" -#: part/models.py:2341 +#: part/models.py:2362 msgid "BOM item notes" msgstr "" -#: part/models.py:2343 +#: part/models.py:2364 msgid "Checksum" msgstr "Suma kontrolna" -#: part/models.py:2343 +#: part/models.py:2364 msgid "BOM line checksum" msgstr "" -#: part/models.py:2347 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2368 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:55 msgid "Inherited" msgstr "" -#: part/models.py:2348 +#: part/models.py:2369 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2353 templates/js/bom.js:287 +#: part/models.py:2374 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2354 +#: part/models.py:2375 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2439 stock/models.py:298 +#: part/models.py:2460 stock/models.py:324 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2448 part/models.py:2450 +#: part/models.py:2469 part/models.py:2471 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2453 +#: part/models.py:2474 msgid "BOM Item" msgstr "" -#: part/models.py:2572 +#: part/models.py:2593 msgid "Part 1" msgstr "Część 1" -#: part/models.py:2576 +#: part/models.py:2597 msgid "Part 2" msgstr "Część 2" -#: part/models.py:2576 +#: part/models.py:2597 msgid "Select Related Part" msgstr "Wybierz powiązaną część" -#: part/models.py:2608 +#: part/models.py:2629 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -5080,12 +5080,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1759 +#: stock/models.py:1785 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1765 +#: stock/models.py:1791 msgid "Result" msgstr "Wynik" @@ -5102,49 +5102,49 @@ msgstr "Zaliczone" msgid "Fail" msgstr "Niezaliczone" -#: stock/api.py:146 +#: stock/api.py:145 msgid "Request must contain list of stock items" msgstr "" -#: stock/api.py:154 +#: stock/api.py:153 msgid "Improperly formatted data" msgstr "" -#: stock/api.py:162 +#: stock/api.py:161 msgid "Each entry must contain a valid integer primary-key" msgstr "" -#: stock/api.py:168 +#: stock/api.py:167 msgid "Primary key does not match valid stock item" msgstr "" -#: stock/api.py:178 +#: stock/api.py:177 msgid "Invalid quantity value" msgstr "Nieprawidłowa ilość" -#: stock/api.py:183 +#: stock/api.py:182 msgid "Quantity must not be less than zero" msgstr "Ilość musi być większa niż zero" -#: stock/api.py:211 +#: stock/api.py:210 #, python-brace-format msgid "Updated stock for {n} items" msgstr "" -#: stock/api.py:247 stock/api.py:280 +#: stock/api.py:246 stock/api.py:279 msgid "Specified quantity exceeds stock quantity" msgstr "" -#: stock/api.py:270 +#: stock/api.py:269 msgid "Valid location must be specified" msgstr "" -#: stock/api.py:290 +#: stock/api.py:289 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:80 stock/forms.py:313 stock/models.py:513 +#: stock/forms.py:80 stock/forms.py:313 stock/models.py:539 #: stock/templates/stock/item_base.html:393 templates/js/stock.js:1018 msgid "Expiry Date" msgstr "Data ważności" @@ -5201,187 +5201,187 @@ msgstr "" msgid "Confirm removal of installed stock items" msgstr "" -#: stock/models.py:56 stock/models.py:550 +#: stock/models.py:57 stock/models.py:576 msgid "Owner" msgstr "" -#: stock/models.py:57 stock/models.py:551 +#: stock/models.py:58 stock/models.py:577 msgid "Select Owner" msgstr "" -#: stock/models.py:279 +#: stock/models.py:305 msgid "StockItem with this serial number already exists" msgstr "" -#: stock/models.py:315 +#: stock/models.py:341 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:325 stock/models.py:334 +#: stock/models.py:351 stock/models.py:360 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:326 +#: stock/models.py:352 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:348 +#: stock/models.py:374 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:354 +#: stock/models.py:380 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:361 +#: stock/models.py:387 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:403 +#: stock/models.py:429 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:412 +#: stock/models.py:438 msgid "Base part" msgstr "Część podstawowa" -#: stock/models.py:421 +#: stock/models.py:447 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:426 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:452 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "" -#: stock/models.py:429 +#: stock/models.py:455 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:436 +#: stock/models.py:462 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:441 stock/templates/stock/item_base.html:282 +#: stock/models.py:467 stock/templates/stock/item_base.html:282 msgid "Installed In" msgstr "" -#: stock/models.py:444 +#: stock/models.py:470 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:460 +#: stock/models.py:486 msgid "Serial number for this item" msgstr "" -#: stock/models.py:472 +#: stock/models.py:498 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:476 +#: stock/models.py:502 msgid "Stock Quantity" msgstr "Ilość w magazynie" -#: stock/models.py:485 +#: stock/models.py:511 msgid "Source Build" msgstr "" -#: stock/models.py:487 +#: stock/models.py:513 msgid "Build for this stock item" msgstr "" -#: stock/models.py:498 +#: stock/models.py:524 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:501 +#: stock/models.py:527 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:507 +#: stock/models.py:533 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:514 +#: stock/models.py:540 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:527 +#: stock/models.py:553 msgid "Delete on deplete" msgstr "" -#: stock/models.py:527 +#: stock/models.py:553 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:537 stock/templates/stock/item.html:98 +#: stock/models.py:563 stock/templates/stock/item.html:98 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:546 +#: stock/models.py:572 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1014 +#: stock/models.py:1040 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1020 +#: stock/models.py:1046 msgid "Quantity must be integer" msgstr "Ilość musi być liczbą całkowitą" -#: stock/models.py:1026 +#: stock/models.py:1052 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1029 +#: stock/models.py:1055 msgid "Serial numbers must be a list of integers" msgstr "" -#: stock/models.py:1032 +#: stock/models.py:1058 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1039 +#: stock/models.py:1065 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "" -#: stock/models.py:1197 +#: stock/models.py:1223 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:1679 +#: stock/models.py:1705 msgid "Entry notes" msgstr "" -#: stock/models.py:1736 +#: stock/models.py:1762 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1742 +#: stock/models.py:1768 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1760 +#: stock/models.py:1786 msgid "Test name" msgstr "" -#: stock/models.py:1766 templates/js/table_filters.js:226 +#: stock/models.py:1792 templates/js/table_filters.js:226 msgid "Test result" msgstr "" -#: stock/models.py:1772 +#: stock/models.py:1798 msgid "Test output value" msgstr "" -#: stock/models.py:1779 +#: stock/models.py:1805 msgid "Test result attachment" msgstr "" -#: stock/models.py:1785 +#: stock/models.py:1811 msgid "Test notes" msgstr "" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 4f7e8ebfbd..efb6fa3c40 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-20 22:10+0000\n" +"POT-Creation-Date: 2021-07-20 23:43+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -106,7 +106,7 @@ msgstr "Серийных номеров не найдено" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "Число уникальных серийных номеров ({s}) должно соответствовать количеству ({q})" -#: InvenTree/models.py:61 stock/models.py:1778 +#: InvenTree/models.py:61 stock/models.py:1804 msgid "Attachment" msgstr "Вложения" @@ -122,7 +122,7 @@ msgstr "Комментарий" msgid "File comment" msgstr "Комментарий к файлу" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2063 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -137,7 +137,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:412 -#: label/models.py:112 part/models.py:680 part/models.py:2191 +#: label/models.py:112 part/models.py:701 part/models.py:2212 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 @@ -150,7 +150,7 @@ msgstr "Название" #: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:312 -#: part/models.py:703 part/templates/part/set_category.html:14 +#: part/models.py:724 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 @@ -174,7 +174,7 @@ msgstr "Описание (необязательно)" msgid "parent" msgstr "родитель" -#: InvenTree/serializers.py:52 part/models.py:2427 +#: InvenTree/serializers.py:52 part/models.py:2448 msgid "Must be a valid number" msgstr "" @@ -479,7 +479,7 @@ msgstr "Целевая дата для сборки. Сборка будет п #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 -#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2350 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 @@ -616,7 +616,7 @@ msgstr "Ссылка на заказ" #: build/models.py:171 order/models.py:246 order/models.py:533 #: order/models.py:713 order/templates/order/purchase_order_detail.html:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2338 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2359 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -644,10 +644,10 @@ msgstr "" #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:344 part/models.py:325 -#: part/models.py:1987 part/models.py:2003 part/models.py:2022 -#: part/models.py:2040 part/models.py:2119 part/models.py:2223 -#: part/models.py:2313 part/templates/part/detail.html:199 +#: order/templates/order/sales_order_detail.html:344 part/models.py:346 +#: part/models.py:2008 part/models.py:2024 part/models.py:2043 +#: part/models.py:2061 part/models.py:2140 part/models.py:2244 +#: part/models.py:2334 part/templates/part/detail.html:199 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 @@ -716,7 +716,7 @@ msgstr "" msgid "Build status code" msgstr "" -#: build/models.py:257 stock/models.py:470 +#: build/models.py:257 stock/models.py:496 msgid "Batch Code" msgstr "" @@ -724,7 +724,7 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:264 order/models.py:162 part/models.py:875 +#: build/models.py:264 order/models.py:162 part/models.py:896 #: part/templates/part/part_base.html:143 templates/js/order.js:362 msgid "Creation Date" msgstr "" @@ -752,7 +752,7 @@ msgstr "" #: build/models.py:295 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:108 order/models.py:176 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:879 +#: order/templates/order/sales_order_base.html:140 part/models.py:900 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" @@ -764,12 +764,12 @@ msgstr "" #: build/models.py:301 build/templates/build/detail.html:94 #: company/templates/company/manufacturer_part.html:83 #: company/templates/company/supplier_part.html:82 -#: part/templates/part/part_base.html:137 stock/models.py:464 +#: part/templates/part/part_base.html:137 stock/models.py:490 #: stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "" -#: build/models.py:302 part/models.py:737 stock/models.py:466 +#: build/models.py:302 part/models.py:758 stock/models.py:492 msgid "Link to external URL" msgstr "" @@ -782,12 +782,12 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:419 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:864 +#: order/templates/order/so_navbar.html:36 part/models.py:885 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:536 -#: stock/models.py:1678 stock/models.py:1784 +#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:562 +#: stock/models.py:1704 stock/models.py:1810 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:746 #: templates/js/stock.js:258 templates/js/stock.js:499 @@ -882,7 +882,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:205 #: order/templates/order/sales_order_detail.html:290 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:458 stock/templates/stock/item_base.html:249 +#: stock/models.py:484 stock/templates/stock/item_base.html:249 #: templates/js/build.js:604 templates/js/model_renderers.js:54 msgid "Serial Number" msgstr "" @@ -1609,7 +1609,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:158 part/models.py:2225 report/models.py:187 +#: common/models.py:158 part/models.py:2246 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -1619,7 +1619,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:165 part/models.py:827 templates/js/table_filters.js:132 +#: common/models.py:165 part/models.py:848 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" @@ -1628,7 +1628,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:172 part/models.py:833 templates/js/table_filters.js:340 +#: common/models.py:172 part/models.py:854 templates/js/table_filters.js:340 msgid "Component" msgstr "" @@ -1636,7 +1636,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:179 part/models.py:844 +#: common/models.py:179 part/models.py:865 msgid "Purchaseable" msgstr "" @@ -1644,7 +1644,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:186 part/models.py:849 templates/js/table_filters.js:348 +#: common/models.py:186 part/models.py:870 templates/js/table_filters.js:348 msgid "Salable" msgstr "" @@ -1652,7 +1652,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:193 part/models.py:839 templates/js/table_filters.js:33 +#: common/models.py:193 part/models.py:860 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" @@ -1661,7 +1661,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:200 part/models.py:859 templates/js/table_filters.js:29 +#: common/models.py:200 part/models.py:880 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1998,7 +1998,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:128 company/models.py:345 company/models.py:513 -#: order/models.py:160 part/models.py:736 +#: order/models.py:160 part/models.py:757 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:448 templates/js/company.js:730 #: templates/js/part.js:687 @@ -2009,7 +2009,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:136 part/models.py:746 +#: company/models.py:136 part/models.py:767 msgid "Image" msgstr "" @@ -2046,7 +2046,7 @@ msgstr "" msgid "Default currency used for this company" msgstr "" -#: company/models.py:317 company/models.py:484 stock/models.py:411 +#: company/models.py:317 company/models.py:484 stock/models.py:437 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" @@ -2100,7 +2100,7 @@ msgstr "" #: company/models.py:419 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1771 templates/InvenTree/settings/header.html:8 +#: stock/models.py:1797 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:551 templates/js/part.js:348 #: templates/js/stock.js:495 msgid "Value" @@ -2110,7 +2110,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:426 part/models.py:821 part/models.py:2193 +#: company/models.py:426 part/models.py:842 part/models.py:2214 #: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "" @@ -2156,21 +2156,21 @@ msgid "Supplier part description" msgstr "" #: company/models.py:525 company/templates/company/supplier_part.html:120 -#: part/models.py:2341 report/templates/report/inventree_po_report.html:93 +#: part/models.py:2362 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:529 part/models.py:1614 +#: company/models.py:529 part/models.py:1635 msgid "base cost" msgstr "" -#: company/models.py:529 part/models.py:1614 +#: company/models.py:529 part/models.py:1635 msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:531 company/templates/company/supplier_part.html:113 -#: stock/models.py:435 stock/templates/stock/item_base.html:322 +#: stock/models.py:461 stock/templates/stock/item_base.html:322 #: templates/js/company.js:751 templates/js/stock.js:1078 msgid "Packaging" msgstr "" @@ -2179,7 +2179,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:533 part/models.py:1616 +#: company/models.py:533 part/models.py:1637 msgid "multiple" msgstr "" @@ -2237,8 +2237,8 @@ msgid "Phone" msgstr "" #: company/templates/company/company_base.html:126 order/models.py:544 -#: order/templates/order/sales_order_base.html:94 stock/models.py:453 -#: stock/models.py:454 stock/templates/stock/item_base.html:274 +#: order/templates/order/sales_order_base.html:94 stock/models.py:479 +#: stock/models.py:480 stock/templates/stock/item_base.html:274 #: templates/js/company.js:245 templates/js/order.js:331 #: templates/js/stock.js:1456 msgid "Customer" @@ -2511,7 +2511,7 @@ msgid "Stock Items" msgstr "" #: company/templates/company/supplier_part.html:7 -#: company/templates/company/supplier_part.html:24 stock/models.py:420 +#: company/templates/company/supplier_part.html:24 stock/models.py:446 #: stock/templates/stock/item_base.html:386 templates/js/company.js:691 #: templates/js/stock.js:1050 msgid "Supplier Part" @@ -2793,7 +2793,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:313 stock/models.py:308 stock/models.py:1023 +#: order/models.py:313 stock/models.py:334 stock/models.py:1049 msgid "Quantity must be greater than zero" msgstr "" @@ -2880,7 +2880,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:545 +#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:571 #: stock/templates/stock/item_base.html:343 templates/js/stock.js:1073 msgid "Purchase Price" msgstr "" @@ -3259,7 +3259,7 @@ msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:47 -#: part/models.py:326 part/templates/part/cat_link.html:7 +#: part/models.py:347 part/templates/part/cat_link.html:7 #: 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:24 @@ -3579,7 +3579,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:133 part/models.py:72 part/models.py:755 +#: part/bom.py:133 part/models.py:73 part/models.py:776 #: part/templates/part/category.html:75 msgid "Default Location" msgstr "" @@ -3644,7 +3644,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:97 part/models.py:2223 +#: part/forms.py:97 part/models.py:2244 msgid "Parent Part" msgstr "" @@ -3720,7 +3720,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:325 part/models.py:2322 +#: part/forms.py:325 part/models.py:2343 msgid "Sub part" msgstr "" @@ -3728,370 +3728,370 @@ msgstr "" msgid "Input quantity for price calculation" msgstr "" -#: part/models.py:73 +#: part/models.py:74 msgid "Default location for parts in this category" msgstr "" -#: part/models.py:76 +#: part/models.py:77 msgid "Default keywords" msgstr "" -#: part/models.py:76 +#: part/models.py:77 msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:86 part/models.py:2269 +#: part/models.py:87 part/models.py:2290 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" -#: part/models.py:87 part/templates/part/category.html:32 +#: part/models.py:88 part/templates/part/category.html:32 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127 #: templates/stats.html:84 users/models.py:40 msgid "Part Categories" msgstr "" -#: part/models.py:457 part/models.py:469 +#: part/models.py:478 part/models.py:490 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:566 +#: part/models.py:587 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:570 +#: part/models.py:591 msgid "Next available serial number is" msgstr "" -#: part/models.py:575 +#: part/models.py:596 msgid "Most recent serial number is" msgstr "" -#: part/models.py:654 +#: part/models.py:675 msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:679 +#: part/models.py:700 msgid "Part name" msgstr "" -#: part/models.py:686 +#: part/models.py:707 msgid "Is Template" msgstr "" -#: part/models.py:687 +#: part/models.py:708 msgid "Is this part a template part?" msgstr "" -#: part/models.py:697 +#: part/models.py:718 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:698 +#: part/models.py:719 msgid "Variant Of" msgstr "" -#: part/models.py:704 +#: part/models.py:725 msgid "Part description" msgstr "" -#: part/models.py:709 part/templates/part/category.html:82 +#: part/models.py:730 part/templates/part/category.html:82 #: part/templates/part/part_base.html:130 msgid "Keywords" msgstr "" -#: part/models.py:710 +#: part/models.py:731 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:717 part/models.py:2268 +#: part/models.py:738 part/models.py:2289 #: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "" -#: part/models.py:718 +#: part/models.py:739 msgid "Part category" msgstr "" -#: part/models.py:723 templates/js/part.js:257 templates/js/part.js:485 +#: part/models.py:744 templates/js/part.js:257 templates/js/part.js:485 msgid "IPN" msgstr "" -#: part/models.py:724 +#: part/models.py:745 msgid "Internal Part Number" msgstr "" -#: part/models.py:730 +#: part/models.py:751 msgid "Part revision or version number" msgstr "" -#: part/models.py:731 report/models.py:200 templates/js/part.js:261 +#: part/models.py:752 report/models.py:200 templates/js/part.js:261 msgid "Revision" msgstr "" -#: part/models.py:753 +#: part/models.py:774 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:800 +#: part/models.py:821 msgid "Default Supplier" msgstr "" -#: part/models.py:801 +#: part/models.py:822 msgid "Default supplier part" msgstr "" -#: part/models.py:808 +#: part/models.py:829 msgid "Default Expiry" msgstr "" -#: part/models.py:809 +#: part/models.py:830 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:814 +#: part/models.py:835 msgid "Minimum Stock" msgstr "" -#: part/models.py:815 +#: part/models.py:836 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:822 +#: part/models.py:843 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:828 +#: part/models.py:849 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:834 +#: part/models.py:855 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:840 +#: part/models.py:861 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:845 +#: part/models.py:866 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:850 +#: part/models.py:871 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:854 templates/js/table_filters.js:21 +#: part/models.py:875 templates/js/table_filters.js:21 #: templates/js/table_filters.js:69 templates/js/table_filters.js:250 #: templates/js/table_filters.js:319 msgid "Active" msgstr "" -#: part/models.py:855 +#: part/models.py:876 msgid "Is this part active?" msgstr "" -#: part/models.py:860 +#: part/models.py:881 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:865 +#: part/models.py:886 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:868 +#: part/models.py:889 msgid "BOM checksum" msgstr "" -#: part/models.py:868 +#: part/models.py:889 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:871 +#: part/models.py:892 msgid "BOM checked by" msgstr "" -#: part/models.py:873 +#: part/models.py:894 msgid "BOM checked date" msgstr "" -#: part/models.py:877 +#: part/models.py:898 msgid "Creation User" msgstr "" -#: part/models.py:1616 +#: part/models.py:1637 msgid "Sell multiple" msgstr "" -#: part/models.py:2087 +#: part/models.py:2108 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2104 +#: part/models.py:2125 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:475 +#: part/models.py:2145 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "" -#: part/models.py:2125 +#: part/models.py:2146 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2130 +#: part/models.py:2151 msgid "Test Description" msgstr "" -#: part/models.py:2131 +#: part/models.py:2152 msgid "Enter description for this test" msgstr "" -#: part/models.py:2136 templates/js/part.js:915 +#: part/models.py:2157 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "" -#: part/models.py:2137 +#: part/models.py:2158 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2142 templates/js/part.js:923 +#: part/models.py:2163 templates/js/part.js:923 msgid "Requires Value" msgstr "" -#: part/models.py:2143 +#: part/models.py:2164 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2148 templates/js/part.js:930 +#: part/models.py:2169 templates/js/part.js:930 msgid "Requires Attachment" msgstr "" -#: part/models.py:2149 +#: part/models.py:2170 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2186 +#: part/models.py:2207 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2191 +#: part/models.py:2212 msgid "Parameter Name" msgstr "" -#: part/models.py:2193 +#: part/models.py:2214 msgid "Parameter Units" msgstr "" -#: part/models.py:2225 part/models.py:2274 part/models.py:2275 +#: part/models.py:2246 part/models.py:2295 part/models.py:2296 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2227 +#: part/models.py:2248 msgid "Data" msgstr "" -#: part/models.py:2227 +#: part/models.py:2248 msgid "Parameter Value" msgstr "" -#: part/models.py:2279 templates/InvenTree/settings/category.html:67 +#: part/models.py:2300 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2280 +#: part/models.py:2301 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2314 +#: part/models.py:2335 msgid "Select parent part" msgstr "" -#: part/models.py:2323 +#: part/models.py:2344 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2329 +#: part/models.py:2350 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2331 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2352 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2331 +#: part/models.py:2352 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2334 +#: part/models.py:2355 msgid "Overage" msgstr "" -#: part/models.py:2335 +#: part/models.py:2356 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2338 +#: part/models.py:2359 msgid "BOM item reference" msgstr "" -#: part/models.py:2341 +#: part/models.py:2362 msgid "BOM item notes" msgstr "" -#: part/models.py:2343 +#: part/models.py:2364 msgid "Checksum" msgstr "" -#: part/models.py:2343 +#: part/models.py:2364 msgid "BOM line checksum" msgstr "" -#: part/models.py:2347 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2368 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:55 msgid "Inherited" msgstr "" -#: part/models.py:2348 +#: part/models.py:2369 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2353 templates/js/bom.js:287 +#: part/models.py:2374 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2354 +#: part/models.py:2375 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2439 stock/models.py:298 +#: part/models.py:2460 stock/models.py:324 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2448 part/models.py:2450 +#: part/models.py:2469 part/models.py:2471 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2453 +#: part/models.py:2474 msgid "BOM Item" msgstr "" -#: part/models.py:2572 +#: part/models.py:2593 msgid "Part 1" msgstr "" -#: part/models.py:2576 +#: part/models.py:2597 msgid "Part 2" msgstr "" -#: part/models.py:2576 +#: part/models.py:2597 msgid "Select Related Part" msgstr "" -#: part/models.py:2608 +#: part/models.py:2629 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -5080,12 +5080,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1759 +#: stock/models.py:1785 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1765 +#: stock/models.py:1791 msgid "Result" msgstr "" @@ -5102,49 +5102,49 @@ msgstr "" msgid "Fail" msgstr "" -#: stock/api.py:146 +#: stock/api.py:145 msgid "Request must contain list of stock items" msgstr "" -#: stock/api.py:154 +#: stock/api.py:153 msgid "Improperly formatted data" msgstr "" -#: stock/api.py:162 +#: stock/api.py:161 msgid "Each entry must contain a valid integer primary-key" msgstr "" -#: stock/api.py:168 +#: stock/api.py:167 msgid "Primary key does not match valid stock item" msgstr "" -#: stock/api.py:178 +#: stock/api.py:177 msgid "Invalid quantity value" msgstr "" -#: stock/api.py:183 +#: stock/api.py:182 msgid "Quantity must not be less than zero" msgstr "" -#: stock/api.py:211 +#: stock/api.py:210 #, python-brace-format msgid "Updated stock for {n} items" msgstr "" -#: stock/api.py:247 stock/api.py:280 +#: stock/api.py:246 stock/api.py:279 msgid "Specified quantity exceeds stock quantity" msgstr "" -#: stock/api.py:270 +#: stock/api.py:269 msgid "Valid location must be specified" msgstr "" -#: stock/api.py:290 +#: stock/api.py:289 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:80 stock/forms.py:313 stock/models.py:513 +#: stock/forms.py:80 stock/forms.py:313 stock/models.py:539 #: stock/templates/stock/item_base.html:393 templates/js/stock.js:1018 msgid "Expiry Date" msgstr "" @@ -5201,187 +5201,187 @@ msgstr "" msgid "Confirm removal of installed stock items" msgstr "" -#: stock/models.py:56 stock/models.py:550 +#: stock/models.py:57 stock/models.py:576 msgid "Owner" msgstr "" -#: stock/models.py:57 stock/models.py:551 +#: stock/models.py:58 stock/models.py:577 msgid "Select Owner" msgstr "" -#: stock/models.py:279 +#: stock/models.py:305 msgid "StockItem with this serial number already exists" msgstr "" -#: stock/models.py:315 +#: stock/models.py:341 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:325 stock/models.py:334 +#: stock/models.py:351 stock/models.py:360 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:326 +#: stock/models.py:352 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:348 +#: stock/models.py:374 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:354 +#: stock/models.py:380 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:361 +#: stock/models.py:387 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:403 +#: stock/models.py:429 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:412 +#: stock/models.py:438 msgid "Base part" msgstr "" -#: stock/models.py:421 +#: stock/models.py:447 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:426 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:452 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "" -#: stock/models.py:429 +#: stock/models.py:455 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:436 +#: stock/models.py:462 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:441 stock/templates/stock/item_base.html:282 +#: stock/models.py:467 stock/templates/stock/item_base.html:282 msgid "Installed In" msgstr "" -#: stock/models.py:444 +#: stock/models.py:470 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:460 +#: stock/models.py:486 msgid "Serial number for this item" msgstr "" -#: stock/models.py:472 +#: stock/models.py:498 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:476 +#: stock/models.py:502 msgid "Stock Quantity" msgstr "" -#: stock/models.py:485 +#: stock/models.py:511 msgid "Source Build" msgstr "" -#: stock/models.py:487 +#: stock/models.py:513 msgid "Build for this stock item" msgstr "" -#: stock/models.py:498 +#: stock/models.py:524 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:501 +#: stock/models.py:527 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:507 +#: stock/models.py:533 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:514 +#: stock/models.py:540 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:527 +#: stock/models.py:553 msgid "Delete on deplete" msgstr "" -#: stock/models.py:527 +#: stock/models.py:553 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:537 stock/templates/stock/item.html:98 +#: stock/models.py:563 stock/templates/stock/item.html:98 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:546 +#: stock/models.py:572 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1014 +#: stock/models.py:1040 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1020 +#: stock/models.py:1046 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1026 +#: stock/models.py:1052 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1029 +#: stock/models.py:1055 msgid "Serial numbers must be a list of integers" msgstr "" -#: stock/models.py:1032 +#: stock/models.py:1058 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1039 +#: stock/models.py:1065 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "" -#: stock/models.py:1197 +#: stock/models.py:1223 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:1679 +#: stock/models.py:1705 msgid "Entry notes" msgstr "" -#: stock/models.py:1736 +#: stock/models.py:1762 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1742 +#: stock/models.py:1768 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1760 +#: stock/models.py:1786 msgid "Test name" msgstr "" -#: stock/models.py:1766 templates/js/table_filters.js:226 +#: stock/models.py:1792 templates/js/table_filters.js:226 msgid "Test result" msgstr "" -#: stock/models.py:1772 +#: stock/models.py:1798 msgid "Test output value" msgstr "" -#: stock/models.py:1779 +#: stock/models.py:1805 msgid "Test result attachment" msgstr "" -#: stock/models.py:1785 +#: stock/models.py:1811 msgid "Test notes" msgstr "" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 04cb0b1706..a0eae0a170 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-20 22:10+0000\n" +"POT-Creation-Date: 2021-07-20 23:43+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -106,7 +106,7 @@ msgstr "Seri numarası bulunamadı" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "Benzersiz seri numaralarının sayısı ({s}) girilen miktarla eşleşmeli ({q})" -#: InvenTree/models.py:61 stock/models.py:1778 +#: InvenTree/models.py:61 stock/models.py:1804 msgid "Attachment" msgstr "Ek" @@ -122,7 +122,7 @@ msgstr "Yorum" msgid "File comment" msgstr "Dosya yorumu" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2063 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -137,7 +137,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:412 -#: label/models.py:112 part/models.py:680 part/models.py:2191 +#: label/models.py:112 part/models.py:701 part/models.py:2212 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 @@ -150,7 +150,7 @@ msgstr "Adı" #: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:312 -#: part/models.py:703 part/templates/part/set_category.html:14 +#: part/models.py:724 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 @@ -174,7 +174,7 @@ msgstr "Açıklama (isteğe bağlı)" msgid "parent" msgstr "üst" -#: InvenTree/serializers.py:52 part/models.py:2427 +#: InvenTree/serializers.py:52 part/models.py:2448 msgid "Must be a valid number" msgstr "" @@ -479,7 +479,7 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 -#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2350 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 @@ -616,7 +616,7 @@ msgstr "Yapım İşi Emri Referansı" #: build/models.py:171 order/models.py:246 order/models.py:533 #: order/models.py:713 order/templates/order/purchase_order_detail.html:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2338 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2359 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -644,10 +644,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/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:344 part/models.py:325 -#: part/models.py:1987 part/models.py:2003 part/models.py:2022 -#: part/models.py:2040 part/models.py:2119 part/models.py:2223 -#: part/models.py:2313 part/templates/part/detail.html:199 +#: order/templates/order/sales_order_detail.html:344 part/models.py:346 +#: part/models.py:2008 part/models.py:2024 part/models.py:2043 +#: part/models.py:2061 part/models.py:2140 part/models.py:2244 +#: part/models.py:2334 part/templates/part/detail.html:199 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 @@ -716,7 +716,7 @@ msgstr "Yapım İşi Durumu" msgid "Build status code" msgstr "Yapım işi durum kodu" -#: build/models.py:257 stock/models.py:470 +#: build/models.py:257 stock/models.py:496 msgid "Batch Code" msgstr "Sıra numarası" @@ -724,7 +724,7 @@ msgstr "Sıra numarası" msgid "Batch code for this build output" msgstr "Yapım işi çıktısı için sıra numarası" -#: build/models.py:264 order/models.py:162 part/models.py:875 +#: build/models.py:264 order/models.py:162 part/models.py:896 #: part/templates/part/part_base.html:143 templates/js/order.js:362 msgid "Creation Date" msgstr "Oluşturulma tarihi" @@ -752,7 +752,7 @@ msgstr "Bu yapım işi emrini veren kullanıcı" #: build/models.py:295 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:108 order/models.py:176 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:879 +#: order/templates/order/sales_order_base.html:140 part/models.py:900 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "Sorumlu" @@ -764,12 +764,12 @@ msgstr "Bu yapım işi emrinden sorumlu kullanıcı" #: build/models.py:301 build/templates/build/detail.html:94 #: company/templates/company/manufacturer_part.html:83 #: company/templates/company/supplier_part.html:82 -#: part/templates/part/part_base.html:137 stock/models.py:464 +#: part/templates/part/part_base.html:137 stock/models.py:490 #: stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "Harici Bağlantı" -#: build/models.py:302 part/models.py:737 stock/models.py:466 +#: build/models.py:302 part/models.py:758 stock/models.py:492 msgid "Link to external URL" msgstr "Harici URL'ye bağlantı" @@ -782,12 +782,12 @@ msgstr "Harici URL'ye bağlantı" #: order/templates/order/purchase_order_detail.html:419 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:864 +#: order/templates/order/so_navbar.html:36 part/models.py:885 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:536 -#: stock/models.py:1678 stock/models.py:1784 +#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:562 +#: stock/models.py:1704 stock/models.py:1810 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:746 #: templates/js/stock.js:258 templates/js/stock.js:499 @@ -882,7 +882,7 @@ msgstr "Hedef stok kalemi" #: order/templates/order/sales_order_detail.html:205 #: order/templates/order/sales_order_detail.html:290 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:458 stock/templates/stock/item_base.html:249 +#: stock/models.py:484 stock/templates/stock/item_base.html:249 #: templates/js/build.js:604 templates/js/model_renderers.js:54 msgid "Serial Number" msgstr "Seri Numara" @@ -1609,7 +1609,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:158 part/models.py:2225 report/models.py:187 +#: common/models.py:158 part/models.py:2246 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -1619,7 +1619,7 @@ msgstr "Şablon" msgid "Parts are templates by default" msgstr "Parçaları varsayılan olan şablondur" -#: common/models.py:165 part/models.py:827 templates/js/table_filters.js:132 +#: common/models.py:165 part/models.py:848 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "Montaj" @@ -1628,7 +1628,7 @@ msgstr "Montaj" msgid "Parts can be assembled from other components by default" msgstr "Parçalar varsayılan olarak başka bileşenlerden monte edilebilir" -#: common/models.py:172 part/models.py:833 templates/js/table_filters.js:340 +#: common/models.py:172 part/models.py:854 templates/js/table_filters.js:340 msgid "Component" msgstr "Bileşen" @@ -1636,7 +1636,7 @@ msgstr "Bileşen" msgid "Parts can be used as sub-components by default" msgstr "Parçalar varsayılan olarak alt bileşen olarak kullanılabilir" -#: common/models.py:179 part/models.py:844 +#: common/models.py:179 part/models.py:865 msgid "Purchaseable" msgstr "Satın Alınabilir" @@ -1644,7 +1644,7 @@ msgstr "Satın Alınabilir" msgid "Parts are purchaseable by default" msgstr "Parçalar varsayılan olarak satın alınabilir" -#: common/models.py:186 part/models.py:849 templates/js/table_filters.js:348 +#: common/models.py:186 part/models.py:870 templates/js/table_filters.js:348 msgid "Salable" msgstr "Satılabilir" @@ -1652,7 +1652,7 @@ msgstr "Satılabilir" msgid "Parts are salable by default" msgstr "Parçalar varsayılan olarak satılabilir" -#: common/models.py:193 part/models.py:839 templates/js/table_filters.js:33 +#: common/models.py:193 part/models.py:860 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "Takip Edilebilir" @@ -1661,7 +1661,7 @@ msgstr "Takip Edilebilir" msgid "Parts are trackable by default" msgstr "Parçalar varsayılan olarak takip edilebilir" -#: common/models.py:200 part/models.py:859 templates/js/table_filters.js:29 +#: common/models.py:200 part/models.py:880 templates/js/table_filters.js:29 msgid "Virtual" msgstr "Sanal" @@ -1998,7 +1998,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:128 company/models.py:345 company/models.py:513 -#: order/models.py:160 part/models.py:736 +#: order/models.py:160 part/models.py:757 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:448 templates/js/company.js:730 #: templates/js/part.js:687 @@ -2009,7 +2009,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:136 part/models.py:746 +#: company/models.py:136 part/models.py:767 msgid "Image" msgstr "" @@ -2046,7 +2046,7 @@ msgstr "" msgid "Default currency used for this company" msgstr "" -#: company/models.py:317 company/models.py:484 stock/models.py:411 +#: company/models.py:317 company/models.py:484 stock/models.py:437 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" @@ -2100,7 +2100,7 @@ msgstr "" #: company/models.py:419 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1771 templates/InvenTree/settings/header.html:8 +#: stock/models.py:1797 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:551 templates/js/part.js:348 #: templates/js/stock.js:495 msgid "Value" @@ -2110,7 +2110,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:426 part/models.py:821 part/models.py:2193 +#: company/models.py:426 part/models.py:842 part/models.py:2214 #: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "" @@ -2156,21 +2156,21 @@ msgid "Supplier part description" msgstr "" #: company/models.py:525 company/templates/company/supplier_part.html:120 -#: part/models.py:2341 report/templates/report/inventree_po_report.html:93 +#: part/models.py:2362 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:529 part/models.py:1614 +#: company/models.py:529 part/models.py:1635 msgid "base cost" msgstr "" -#: company/models.py:529 part/models.py:1614 +#: company/models.py:529 part/models.py:1635 msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:531 company/templates/company/supplier_part.html:113 -#: stock/models.py:435 stock/templates/stock/item_base.html:322 +#: stock/models.py:461 stock/templates/stock/item_base.html:322 #: templates/js/company.js:751 templates/js/stock.js:1078 msgid "Packaging" msgstr "" @@ -2179,7 +2179,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:533 part/models.py:1616 +#: company/models.py:533 part/models.py:1637 msgid "multiple" msgstr "" @@ -2237,8 +2237,8 @@ msgid "Phone" msgstr "" #: company/templates/company/company_base.html:126 order/models.py:544 -#: order/templates/order/sales_order_base.html:94 stock/models.py:453 -#: stock/models.py:454 stock/templates/stock/item_base.html:274 +#: order/templates/order/sales_order_base.html:94 stock/models.py:479 +#: stock/models.py:480 stock/templates/stock/item_base.html:274 #: templates/js/company.js:245 templates/js/order.js:331 #: templates/js/stock.js:1456 msgid "Customer" @@ -2511,7 +2511,7 @@ msgid "Stock Items" msgstr "Stok Kalemleri" #: company/templates/company/supplier_part.html:7 -#: company/templates/company/supplier_part.html:24 stock/models.py:420 +#: company/templates/company/supplier_part.html:24 stock/models.py:446 #: stock/templates/stock/item_base.html:386 templates/js/company.js:691 #: templates/js/stock.js:1050 msgid "Supplier Part" @@ -2793,7 +2793,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:313 stock/models.py:308 stock/models.py:1023 +#: order/models.py:313 stock/models.py:334 stock/models.py:1049 msgid "Quantity must be greater than zero" msgstr "" @@ -2880,7 +2880,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:545 +#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:571 #: stock/templates/stock/item_base.html:343 templates/js/stock.js:1073 msgid "Purchase Price" msgstr "" @@ -3259,7 +3259,7 @@ msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:47 -#: part/models.py:326 part/templates/part/cat_link.html:7 +#: part/models.py:347 part/templates/part/cat_link.html:7 #: 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:24 @@ -3579,7 +3579,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:133 part/models.py:72 part/models.py:755 +#: part/bom.py:133 part/models.py:73 part/models.py:776 #: part/templates/part/category.html:75 msgid "Default Location" msgstr "Varsayılan Konum" @@ -3644,7 +3644,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "Dışa aktarılan malzeme listesine parça tedarikçisi verilerini dahil edin" -#: part/forms.py:97 part/models.py:2223 +#: part/forms.py:97 part/models.py:2244 msgid "Parent Part" msgstr "" @@ -3720,7 +3720,7 @@ msgstr "Parametre şablonunu aynı seviyedeki kategorilere ekle" msgid "Add parameter template to all categories" msgstr "Parametre şablonunu tüm kategorilere ekle" -#: part/forms.py:325 part/models.py:2322 +#: part/forms.py:325 part/models.py:2343 msgid "Sub part" msgstr "" @@ -3728,370 +3728,370 @@ msgstr "" msgid "Input quantity for price calculation" msgstr "" -#: part/models.py:73 +#: part/models.py:74 msgid "Default location for parts in this category" msgstr "Bu kategori içindeki parçalar için varsayılan konum" -#: part/models.py:76 +#: part/models.py:77 msgid "Default keywords" msgstr "" -#: part/models.py:76 +#: part/models.py:77 msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:86 part/models.py:2269 +#: part/models.py:87 part/models.py:2290 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" -#: part/models.py:87 part/templates/part/category.html:32 +#: part/models.py:88 part/templates/part/category.html:32 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127 #: templates/stats.html:84 users/models.py:40 msgid "Part Categories" msgstr "Parça Kategorileri" -#: part/models.py:457 part/models.py:469 +#: part/models.py:478 part/models.py:490 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:566 +#: part/models.py:587 msgid "Next available serial numbers are" msgstr "Sonraki kullanılabilir seri numaraları" -#: part/models.py:570 +#: part/models.py:591 msgid "Next available serial number is" msgstr "Sonraki müsait seri numarası" -#: part/models.py:575 +#: part/models.py:596 msgid "Most recent serial number is" msgstr "En son seri numarası" -#: part/models.py:654 +#: part/models.py:675 msgid "Duplicate IPN not allowed in part settings" msgstr "Yinelenen DPN'ye parça ayarlarında izin verilmiyor" -#: part/models.py:679 +#: part/models.py:700 msgid "Part name" msgstr "" -#: part/models.py:686 +#: part/models.py:707 msgid "Is Template" msgstr "Şablon Mu" -#: part/models.py:687 +#: part/models.py:708 msgid "Is this part a template part?" msgstr "Bu parça bir şablon parçası mı?" -#: part/models.py:697 +#: part/models.py:718 msgid "Is this part a variant of another part?" msgstr "Bu parça başka bir parçanın çeşidi mi?" -#: part/models.py:698 +#: part/models.py:719 msgid "Variant Of" msgstr "Çeşidi" -#: part/models.py:704 +#: part/models.py:725 msgid "Part description" msgstr "" -#: part/models.py:709 part/templates/part/category.html:82 +#: part/models.py:730 part/templates/part/category.html:82 #: part/templates/part/part_base.html:130 msgid "Keywords" msgstr "" -#: part/models.py:710 +#: part/models.py:731 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:717 part/models.py:2268 +#: part/models.py:738 part/models.py:2289 #: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "" -#: part/models.py:718 +#: part/models.py:739 msgid "Part category" msgstr "" -#: part/models.py:723 templates/js/part.js:257 templates/js/part.js:485 +#: part/models.py:744 templates/js/part.js:257 templates/js/part.js:485 msgid "IPN" msgstr "DPN" -#: part/models.py:724 +#: part/models.py:745 msgid "Internal Part Number" msgstr "" -#: part/models.py:730 +#: part/models.py:751 msgid "Part revision or version number" msgstr "Parça revizyon veya versiyon numarası" -#: part/models.py:731 report/models.py:200 templates/js/part.js:261 +#: part/models.py:752 report/models.py:200 templates/js/part.js:261 msgid "Revision" msgstr "Revizyon" -#: part/models.py:753 +#: part/models.py:774 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:800 +#: part/models.py:821 msgid "Default Supplier" msgstr "" -#: part/models.py:801 +#: part/models.py:822 msgid "Default supplier part" msgstr "Varsayılan tedarikçi parçası" -#: part/models.py:808 +#: part/models.py:829 msgid "Default Expiry" msgstr "" -#: part/models.py:809 +#: part/models.py:830 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:814 +#: part/models.py:835 msgid "Minimum Stock" msgstr "" -#: part/models.py:815 +#: part/models.py:836 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:822 +#: part/models.py:843 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:828 +#: part/models.py:849 msgid "Can this part be built from other parts?" msgstr "Bu parça diğer parçalardan yapılabilir mi?" -#: part/models.py:834 +#: part/models.py:855 msgid "Can this part be used to build other parts?" msgstr "Bu parça diğer parçaların yapımında kullanılabilir mi?" -#: part/models.py:840 +#: part/models.py:861 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:845 +#: part/models.py:866 msgid "Can this part be purchased from external suppliers?" msgstr "Bu parça dış tedarikçilerden satın alınabilir mi?" -#: part/models.py:850 +#: part/models.py:871 msgid "Can this part be sold to customers?" msgstr "Bu parça müşterilere satılabilir mi?" -#: part/models.py:854 templates/js/table_filters.js:21 +#: part/models.py:875 templates/js/table_filters.js:21 #: templates/js/table_filters.js:69 templates/js/table_filters.js:250 #: templates/js/table_filters.js:319 msgid "Active" msgstr "" -#: part/models.py:855 +#: part/models.py:876 msgid "Is this part active?" msgstr "" -#: part/models.py:860 +#: part/models.py:881 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:865 +#: part/models.py:886 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:868 +#: part/models.py:889 msgid "BOM checksum" msgstr "" -#: part/models.py:868 +#: part/models.py:889 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:871 +#: part/models.py:892 msgid "BOM checked by" msgstr "" -#: part/models.py:873 +#: part/models.py:894 msgid "BOM checked date" msgstr "" -#: part/models.py:877 +#: part/models.py:898 msgid "Creation User" msgstr "" -#: part/models.py:1616 +#: part/models.py:1637 msgid "Sell multiple" msgstr "" -#: part/models.py:2087 +#: part/models.py:2108 msgid "Test templates can only be created for trackable parts" msgstr "Test şablonları sadece takip edilebilir paçalar için oluşturulabilir" -#: part/models.py:2104 +#: part/models.py:2125 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:475 +#: part/models.py:2145 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "" -#: part/models.py:2125 +#: part/models.py:2146 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2130 +#: part/models.py:2151 msgid "Test Description" msgstr "" -#: part/models.py:2131 +#: part/models.py:2152 msgid "Enter description for this test" msgstr "" -#: part/models.py:2136 templates/js/part.js:915 +#: part/models.py:2157 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "Gerekli" -#: part/models.py:2137 +#: part/models.py:2158 msgid "Is this test required to pass?" msgstr "Testi geçmesi için bu gerekli mi?" -#: part/models.py:2142 templates/js/part.js:923 +#: part/models.py:2163 templates/js/part.js:923 msgid "Requires Value" msgstr "" -#: part/models.py:2143 +#: part/models.py:2164 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2148 templates/js/part.js:930 +#: part/models.py:2169 templates/js/part.js:930 msgid "Requires Attachment" msgstr "" -#: part/models.py:2149 +#: part/models.py:2170 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2186 +#: part/models.py:2207 msgid "Parameter template name must be unique" msgstr "Parametre şablon adı benzersiz olmalıdır" -#: part/models.py:2191 +#: part/models.py:2212 msgid "Parameter Name" msgstr "" -#: part/models.py:2193 +#: part/models.py:2214 msgid "Parameter Units" msgstr "" -#: part/models.py:2225 part/models.py:2274 part/models.py:2275 +#: part/models.py:2246 part/models.py:2295 part/models.py:2296 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "Parametre Şablonu" -#: part/models.py:2227 +#: part/models.py:2248 msgid "Data" msgstr "" -#: part/models.py:2227 +#: part/models.py:2248 msgid "Parameter Value" msgstr "" -#: part/models.py:2279 templates/InvenTree/settings/category.html:67 +#: part/models.py:2300 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2280 +#: part/models.py:2301 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2314 +#: part/models.py:2335 msgid "Select parent part" msgstr "" -#: part/models.py:2323 +#: part/models.py:2344 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2329 +#: part/models.py:2350 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2331 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2352 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2331 +#: part/models.py:2352 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2334 +#: part/models.py:2355 msgid "Overage" msgstr "" -#: part/models.py:2335 +#: part/models.py:2356 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2338 +#: part/models.py:2359 msgid "BOM item reference" msgstr "" -#: part/models.py:2341 +#: part/models.py:2362 msgid "BOM item notes" msgstr "" -#: part/models.py:2343 +#: part/models.py:2364 msgid "Checksum" msgstr "" -#: part/models.py:2343 +#: part/models.py:2364 msgid "BOM line checksum" msgstr "" -#: part/models.py:2347 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2368 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:55 msgid "Inherited" msgstr "" -#: part/models.py:2348 +#: part/models.py:2369 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "Bu malzeme listesi, çeşit parçalar listesini kalıtsalıdır" -#: part/models.py:2353 templates/js/bom.js:287 +#: part/models.py:2374 templates/js/bom.js:287 msgid "Allow Variants" msgstr "Çeşide İzin Ver" -#: part/models.py:2354 +#: part/models.py:2375 msgid "Stock items for variant parts can be used for this BOM item" msgstr "Çeşit parçaların stok kalemleri bu malzeme listesinde kullanılabilir" -#: part/models.py:2439 stock/models.py:298 +#: part/models.py:2460 stock/models.py:324 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2448 part/models.py:2450 +#: part/models.py:2469 part/models.py:2471 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2453 +#: part/models.py:2474 msgid "BOM Item" msgstr "" -#: part/models.py:2572 +#: part/models.py:2593 msgid "Part 1" msgstr "" -#: part/models.py:2576 +#: part/models.py:2597 msgid "Part 2" msgstr "" -#: part/models.py:2576 +#: part/models.py:2597 msgid "Select Related Part" msgstr "" -#: part/models.py:2608 +#: part/models.py:2629 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -5080,12 +5080,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1759 +#: stock/models.py:1785 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1765 +#: stock/models.py:1791 msgid "Result" msgstr "" @@ -5102,49 +5102,49 @@ msgstr "" msgid "Fail" msgstr "" -#: stock/api.py:146 +#: stock/api.py:145 msgid "Request must contain list of stock items" msgstr "" -#: stock/api.py:154 +#: stock/api.py:153 msgid "Improperly formatted data" msgstr "" -#: stock/api.py:162 +#: stock/api.py:161 msgid "Each entry must contain a valid integer primary-key" msgstr "" -#: stock/api.py:168 +#: stock/api.py:167 msgid "Primary key does not match valid stock item" msgstr "" -#: stock/api.py:178 +#: stock/api.py:177 msgid "Invalid quantity value" msgstr "" -#: stock/api.py:183 +#: stock/api.py:182 msgid "Quantity must not be less than zero" msgstr "" -#: stock/api.py:211 +#: stock/api.py:210 #, python-brace-format msgid "Updated stock for {n} items" msgstr "{n} öge için stok güncellendi" -#: stock/api.py:247 stock/api.py:280 +#: stock/api.py:246 stock/api.py:279 msgid "Specified quantity exceeds stock quantity" msgstr "" -#: stock/api.py:270 +#: stock/api.py:269 msgid "Valid location must be specified" msgstr "" -#: stock/api.py:290 +#: stock/api.py:289 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:80 stock/forms.py:313 stock/models.py:513 +#: stock/forms.py:80 stock/forms.py:313 stock/models.py:539 #: stock/templates/stock/item_base.html:393 templates/js/stock.js:1018 msgid "Expiry Date" msgstr "" @@ -5201,187 +5201,187 @@ msgstr "" msgid "Confirm removal of installed stock items" msgstr "Kurulu stok kalemlerinin kaldırılmasını onayla" -#: stock/models.py:56 stock/models.py:550 +#: stock/models.py:57 stock/models.py:576 msgid "Owner" msgstr "" -#: stock/models.py:57 stock/models.py:551 +#: stock/models.py:58 stock/models.py:577 msgid "Select Owner" msgstr "" -#: stock/models.py:279 +#: stock/models.py:305 msgid "StockItem with this serial number already exists" msgstr "Bu seri numarasına sahip stok kalemi zaten var" -#: stock/models.py:315 +#: stock/models.py:341 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:325 stock/models.py:334 +#: stock/models.py:351 stock/models.py:360 msgid "Quantity must be 1 for item with a serial number" msgstr "Seri numarası olan ögenin miktarı bir olmalı" -#: stock/models.py:326 +#: stock/models.py:352 msgid "Serial number cannot be set if quantity greater than 1" msgstr "Miktar birden büyük ise seri numarası ayarlanamaz" -#: stock/models.py:348 +#: stock/models.py:374 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:354 +#: stock/models.py:380 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:361 +#: stock/models.py:387 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:403 +#: stock/models.py:429 msgid "Parent Stock Item" msgstr "Üst Stok Kalemi" -#: stock/models.py:412 +#: stock/models.py:438 msgid "Base part" msgstr "" -#: stock/models.py:421 +#: stock/models.py:447 msgid "Select a matching supplier part for this stock item" msgstr "Bu stok kalemi için tedarikçi parçası seçin" -#: stock/models.py:426 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:452 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "Stok Konumu" -#: stock/models.py:429 +#: stock/models.py:455 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:436 +#: stock/models.py:462 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:441 stock/templates/stock/item_base.html:282 +#: stock/models.py:467 stock/templates/stock/item_base.html:282 msgid "Installed In" msgstr "" -#: stock/models.py:444 +#: stock/models.py:470 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:460 +#: stock/models.py:486 msgid "Serial number for this item" msgstr "Bu öge için seri numarası" -#: stock/models.py:472 +#: stock/models.py:498 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:476 +#: stock/models.py:502 msgid "Stock Quantity" msgstr "" -#: stock/models.py:485 +#: stock/models.py:511 msgid "Source Build" msgstr "" -#: stock/models.py:487 +#: stock/models.py:513 msgid "Build for this stock item" msgstr "" -#: stock/models.py:498 +#: stock/models.py:524 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:501 +#: stock/models.py:527 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:507 +#: stock/models.py:533 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:514 +#: stock/models.py:540 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:527 +#: stock/models.py:553 msgid "Delete on deplete" msgstr "" -#: stock/models.py:527 +#: stock/models.py:553 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:537 stock/templates/stock/item.html:98 +#: stock/models.py:563 stock/templates/stock/item.html:98 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:546 +#: stock/models.py:572 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1014 +#: stock/models.py:1040 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1020 +#: stock/models.py:1046 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1026 +#: stock/models.py:1052 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1029 +#: stock/models.py:1055 msgid "Serial numbers must be a list of integers" msgstr "Seri numaraları tam sayı listesi olmalı" -#: stock/models.py:1032 +#: stock/models.py:1058 msgid "Quantity does not match serial numbers" msgstr "Miktar seri numaları ile eşleşmiyor" -#: stock/models.py:1039 +#: stock/models.py:1065 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "Seri numaraları zaten mevcut: {exists}" -#: stock/models.py:1197 +#: stock/models.py:1223 msgid "StockItem cannot be moved as it is not in stock" msgstr "Stok kalemi stokta olmadığı için taşınamaz" -#: stock/models.py:1679 +#: stock/models.py:1705 msgid "Entry notes" msgstr "" -#: stock/models.py:1736 +#: stock/models.py:1762 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1742 +#: stock/models.py:1768 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1760 +#: stock/models.py:1786 msgid "Test name" msgstr "" -#: stock/models.py:1766 templates/js/table_filters.js:226 +#: stock/models.py:1792 templates/js/table_filters.js:226 msgid "Test result" msgstr "" -#: stock/models.py:1772 +#: stock/models.py:1798 msgid "Test output value" msgstr "" -#: stock/models.py:1779 +#: stock/models.py:1805 msgid "Test result attachment" msgstr "" -#: stock/models.py:1785 +#: stock/models.py:1811 msgid "Test notes" msgstr "" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index e6b9821a41..430b9a057f 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-20 22:10+0000\n" +"POT-Creation-Date: 2021-07-20 23:43+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -106,7 +106,7 @@ msgstr "未找到序列号" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "" -#: InvenTree/models.py:61 stock/models.py:1778 +#: InvenTree/models.py:61 stock/models.py:1804 msgid "Attachment" msgstr "附件" @@ -122,7 +122,7 @@ msgstr "注释" msgid "File comment" msgstr "文件注释" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2063 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -137,7 +137,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:412 -#: label/models.py:112 part/models.py:680 part/models.py:2191 +#: label/models.py:112 part/models.py:701 part/models.py:2212 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 @@ -150,7 +150,7 @@ msgstr "名称" #: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:312 -#: part/models.py:703 part/templates/part/set_category.html:14 +#: part/models.py:724 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 @@ -174,7 +174,7 @@ msgstr "" msgid "parent" msgstr "" -#: InvenTree/serializers.py:52 part/models.py:2427 +#: InvenTree/serializers.py:52 part/models.py:2448 msgid "Must be a valid number" msgstr "" @@ -479,7 +479,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 -#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2350 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 @@ -616,7 +616,7 @@ msgstr "" #: build/models.py:171 order/models.py:246 order/models.py:533 #: order/models.py:713 order/templates/order/purchase_order_detail.html:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2338 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2359 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -644,10 +644,10 @@ msgstr "" #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:344 part/models.py:325 -#: part/models.py:1987 part/models.py:2003 part/models.py:2022 -#: part/models.py:2040 part/models.py:2119 part/models.py:2223 -#: part/models.py:2313 part/templates/part/detail.html:199 +#: order/templates/order/sales_order_detail.html:344 part/models.py:346 +#: part/models.py:2008 part/models.py:2024 part/models.py:2043 +#: part/models.py:2061 part/models.py:2140 part/models.py:2244 +#: part/models.py:2334 part/templates/part/detail.html:199 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 @@ -716,7 +716,7 @@ msgstr "" msgid "Build status code" msgstr "" -#: build/models.py:257 stock/models.py:470 +#: build/models.py:257 stock/models.py:496 msgid "Batch Code" msgstr "" @@ -724,7 +724,7 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:264 order/models.py:162 part/models.py:875 +#: build/models.py:264 order/models.py:162 part/models.py:896 #: part/templates/part/part_base.html:143 templates/js/order.js:362 msgid "Creation Date" msgstr "" @@ -752,7 +752,7 @@ msgstr "" #: build/models.py:295 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:108 order/models.py:176 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:879 +#: order/templates/order/sales_order_base.html:140 part/models.py:900 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" @@ -764,12 +764,12 @@ msgstr "" #: build/models.py:301 build/templates/build/detail.html:94 #: company/templates/company/manufacturer_part.html:83 #: company/templates/company/supplier_part.html:82 -#: part/templates/part/part_base.html:137 stock/models.py:464 +#: part/templates/part/part_base.html:137 stock/models.py:490 #: stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "" -#: build/models.py:302 part/models.py:737 stock/models.py:466 +#: build/models.py:302 part/models.py:758 stock/models.py:492 msgid "Link to external URL" msgstr "" @@ -782,12 +782,12 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:419 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:864 +#: order/templates/order/so_navbar.html:36 part/models.py:885 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:536 -#: stock/models.py:1678 stock/models.py:1784 +#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:562 +#: stock/models.py:1704 stock/models.py:1810 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:746 #: templates/js/stock.js:258 templates/js/stock.js:499 @@ -882,7 +882,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:205 #: order/templates/order/sales_order_detail.html:290 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:458 stock/templates/stock/item_base.html:249 +#: stock/models.py:484 stock/templates/stock/item_base.html:249 #: templates/js/build.js:604 templates/js/model_renderers.js:54 msgid "Serial Number" msgstr "" @@ -1609,7 +1609,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:158 part/models.py:2225 report/models.py:187 +#: common/models.py:158 part/models.py:2246 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -1619,7 +1619,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:165 part/models.py:827 templates/js/table_filters.js:132 +#: common/models.py:165 part/models.py:848 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" @@ -1628,7 +1628,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:172 part/models.py:833 templates/js/table_filters.js:340 +#: common/models.py:172 part/models.py:854 templates/js/table_filters.js:340 msgid "Component" msgstr "" @@ -1636,7 +1636,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:179 part/models.py:844 +#: common/models.py:179 part/models.py:865 msgid "Purchaseable" msgstr "" @@ -1644,7 +1644,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:186 part/models.py:849 templates/js/table_filters.js:348 +#: common/models.py:186 part/models.py:870 templates/js/table_filters.js:348 msgid "Salable" msgstr "" @@ -1652,7 +1652,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:193 part/models.py:839 templates/js/table_filters.js:33 +#: common/models.py:193 part/models.py:860 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" @@ -1661,7 +1661,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:200 part/models.py:859 templates/js/table_filters.js:29 +#: common/models.py:200 part/models.py:880 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1998,7 +1998,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:128 company/models.py:345 company/models.py:513 -#: order/models.py:160 part/models.py:736 +#: order/models.py:160 part/models.py:757 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:448 templates/js/company.js:730 #: templates/js/part.js:687 @@ -2009,7 +2009,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:136 part/models.py:746 +#: company/models.py:136 part/models.py:767 msgid "Image" msgstr "" @@ -2046,7 +2046,7 @@ msgstr "" msgid "Default currency used for this company" msgstr "" -#: company/models.py:317 company/models.py:484 stock/models.py:411 +#: company/models.py:317 company/models.py:484 stock/models.py:437 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" @@ -2100,7 +2100,7 @@ msgstr "" #: company/models.py:419 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1771 templates/InvenTree/settings/header.html:8 +#: stock/models.py:1797 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:551 templates/js/part.js:348 #: templates/js/stock.js:495 msgid "Value" @@ -2110,7 +2110,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:426 part/models.py:821 part/models.py:2193 +#: company/models.py:426 part/models.py:842 part/models.py:2214 #: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "" @@ -2156,21 +2156,21 @@ msgid "Supplier part description" msgstr "" #: company/models.py:525 company/templates/company/supplier_part.html:120 -#: part/models.py:2341 report/templates/report/inventree_po_report.html:93 +#: part/models.py:2362 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:529 part/models.py:1614 +#: company/models.py:529 part/models.py:1635 msgid "base cost" msgstr "" -#: company/models.py:529 part/models.py:1614 +#: company/models.py:529 part/models.py:1635 msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:531 company/templates/company/supplier_part.html:113 -#: stock/models.py:435 stock/templates/stock/item_base.html:322 +#: stock/models.py:461 stock/templates/stock/item_base.html:322 #: templates/js/company.js:751 templates/js/stock.js:1078 msgid "Packaging" msgstr "" @@ -2179,7 +2179,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:533 part/models.py:1616 +#: company/models.py:533 part/models.py:1637 msgid "multiple" msgstr "" @@ -2237,8 +2237,8 @@ msgid "Phone" msgstr "" #: company/templates/company/company_base.html:126 order/models.py:544 -#: order/templates/order/sales_order_base.html:94 stock/models.py:453 -#: stock/models.py:454 stock/templates/stock/item_base.html:274 +#: order/templates/order/sales_order_base.html:94 stock/models.py:479 +#: stock/models.py:480 stock/templates/stock/item_base.html:274 #: templates/js/company.js:245 templates/js/order.js:331 #: templates/js/stock.js:1456 msgid "Customer" @@ -2511,7 +2511,7 @@ msgid "Stock Items" msgstr "" #: company/templates/company/supplier_part.html:7 -#: company/templates/company/supplier_part.html:24 stock/models.py:420 +#: company/templates/company/supplier_part.html:24 stock/models.py:446 #: stock/templates/stock/item_base.html:386 templates/js/company.js:691 #: templates/js/stock.js:1050 msgid "Supplier Part" @@ -2793,7 +2793,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:313 stock/models.py:308 stock/models.py:1023 +#: order/models.py:313 stock/models.py:334 stock/models.py:1049 msgid "Quantity must be greater than zero" msgstr "" @@ -2880,7 +2880,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:545 +#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:571 #: stock/templates/stock/item_base.html:343 templates/js/stock.js:1073 msgid "Purchase Price" msgstr "" @@ -3259,7 +3259,7 @@ msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:47 -#: part/models.py:326 part/templates/part/cat_link.html:7 +#: part/models.py:347 part/templates/part/cat_link.html:7 #: 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:24 @@ -3579,7 +3579,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:133 part/models.py:72 part/models.py:755 +#: part/bom.py:133 part/models.py:73 part/models.py:776 #: part/templates/part/category.html:75 msgid "Default Location" msgstr "" @@ -3644,7 +3644,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:97 part/models.py:2223 +#: part/forms.py:97 part/models.py:2244 msgid "Parent Part" msgstr "" @@ -3720,7 +3720,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:325 part/models.py:2322 +#: part/forms.py:325 part/models.py:2343 msgid "Sub part" msgstr "" @@ -3728,370 +3728,370 @@ msgstr "" msgid "Input quantity for price calculation" msgstr "" -#: part/models.py:73 +#: part/models.py:74 msgid "Default location for parts in this category" msgstr "" -#: part/models.py:76 +#: part/models.py:77 msgid "Default keywords" msgstr "" -#: part/models.py:76 +#: part/models.py:77 msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:86 part/models.py:2269 +#: part/models.py:87 part/models.py:2290 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" -#: part/models.py:87 part/templates/part/category.html:32 +#: part/models.py:88 part/templates/part/category.html:32 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127 #: templates/stats.html:84 users/models.py:40 msgid "Part Categories" msgstr "" -#: part/models.py:457 part/models.py:469 +#: part/models.py:478 part/models.py:490 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:566 +#: part/models.py:587 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:570 +#: part/models.py:591 msgid "Next available serial number is" msgstr "" -#: part/models.py:575 +#: part/models.py:596 msgid "Most recent serial number is" msgstr "" -#: part/models.py:654 +#: part/models.py:675 msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:679 +#: part/models.py:700 msgid "Part name" msgstr "" -#: part/models.py:686 +#: part/models.py:707 msgid "Is Template" msgstr "" -#: part/models.py:687 +#: part/models.py:708 msgid "Is this part a template part?" msgstr "" -#: part/models.py:697 +#: part/models.py:718 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:698 +#: part/models.py:719 msgid "Variant Of" msgstr "" -#: part/models.py:704 +#: part/models.py:725 msgid "Part description" msgstr "" -#: part/models.py:709 part/templates/part/category.html:82 +#: part/models.py:730 part/templates/part/category.html:82 #: part/templates/part/part_base.html:130 msgid "Keywords" msgstr "" -#: part/models.py:710 +#: part/models.py:731 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:717 part/models.py:2268 +#: part/models.py:738 part/models.py:2289 #: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "" -#: part/models.py:718 +#: part/models.py:739 msgid "Part category" msgstr "" -#: part/models.py:723 templates/js/part.js:257 templates/js/part.js:485 +#: part/models.py:744 templates/js/part.js:257 templates/js/part.js:485 msgid "IPN" msgstr "" -#: part/models.py:724 +#: part/models.py:745 msgid "Internal Part Number" msgstr "" -#: part/models.py:730 +#: part/models.py:751 msgid "Part revision or version number" msgstr "" -#: part/models.py:731 report/models.py:200 templates/js/part.js:261 +#: part/models.py:752 report/models.py:200 templates/js/part.js:261 msgid "Revision" msgstr "" -#: part/models.py:753 +#: part/models.py:774 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:800 +#: part/models.py:821 msgid "Default Supplier" msgstr "" -#: part/models.py:801 +#: part/models.py:822 msgid "Default supplier part" msgstr "" -#: part/models.py:808 +#: part/models.py:829 msgid "Default Expiry" msgstr "" -#: part/models.py:809 +#: part/models.py:830 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:814 +#: part/models.py:835 msgid "Minimum Stock" msgstr "" -#: part/models.py:815 +#: part/models.py:836 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:822 +#: part/models.py:843 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:828 +#: part/models.py:849 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:834 +#: part/models.py:855 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:840 +#: part/models.py:861 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:845 +#: part/models.py:866 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:850 +#: part/models.py:871 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:854 templates/js/table_filters.js:21 +#: part/models.py:875 templates/js/table_filters.js:21 #: templates/js/table_filters.js:69 templates/js/table_filters.js:250 #: templates/js/table_filters.js:319 msgid "Active" msgstr "" -#: part/models.py:855 +#: part/models.py:876 msgid "Is this part active?" msgstr "" -#: part/models.py:860 +#: part/models.py:881 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:865 +#: part/models.py:886 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:868 +#: part/models.py:889 msgid "BOM checksum" msgstr "" -#: part/models.py:868 +#: part/models.py:889 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:871 +#: part/models.py:892 msgid "BOM checked by" msgstr "" -#: part/models.py:873 +#: part/models.py:894 msgid "BOM checked date" msgstr "" -#: part/models.py:877 +#: part/models.py:898 msgid "Creation User" msgstr "" -#: part/models.py:1616 +#: part/models.py:1637 msgid "Sell multiple" msgstr "" -#: part/models.py:2087 +#: part/models.py:2108 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2104 +#: part/models.py:2125 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:475 +#: part/models.py:2145 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "" -#: part/models.py:2125 +#: part/models.py:2146 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2130 +#: part/models.py:2151 msgid "Test Description" msgstr "" -#: part/models.py:2131 +#: part/models.py:2152 msgid "Enter description for this test" msgstr "" -#: part/models.py:2136 templates/js/part.js:915 +#: part/models.py:2157 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "" -#: part/models.py:2137 +#: part/models.py:2158 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2142 templates/js/part.js:923 +#: part/models.py:2163 templates/js/part.js:923 msgid "Requires Value" msgstr "" -#: part/models.py:2143 +#: part/models.py:2164 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2148 templates/js/part.js:930 +#: part/models.py:2169 templates/js/part.js:930 msgid "Requires Attachment" msgstr "" -#: part/models.py:2149 +#: part/models.py:2170 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2186 +#: part/models.py:2207 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2191 +#: part/models.py:2212 msgid "Parameter Name" msgstr "" -#: part/models.py:2193 +#: part/models.py:2214 msgid "Parameter Units" msgstr "" -#: part/models.py:2225 part/models.py:2274 part/models.py:2275 +#: part/models.py:2246 part/models.py:2295 part/models.py:2296 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2227 +#: part/models.py:2248 msgid "Data" msgstr "" -#: part/models.py:2227 +#: part/models.py:2248 msgid "Parameter Value" msgstr "" -#: part/models.py:2279 templates/InvenTree/settings/category.html:67 +#: part/models.py:2300 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2280 +#: part/models.py:2301 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2314 +#: part/models.py:2335 msgid "Select parent part" msgstr "" -#: part/models.py:2323 +#: part/models.py:2344 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2329 +#: part/models.py:2350 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2331 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2352 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2331 +#: part/models.py:2352 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2334 +#: part/models.py:2355 msgid "Overage" msgstr "" -#: part/models.py:2335 +#: part/models.py:2356 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2338 +#: part/models.py:2359 msgid "BOM item reference" msgstr "" -#: part/models.py:2341 +#: part/models.py:2362 msgid "BOM item notes" msgstr "" -#: part/models.py:2343 +#: part/models.py:2364 msgid "Checksum" msgstr "" -#: part/models.py:2343 +#: part/models.py:2364 msgid "BOM line checksum" msgstr "" -#: part/models.py:2347 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2368 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:55 msgid "Inherited" msgstr "" -#: part/models.py:2348 +#: part/models.py:2369 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2353 templates/js/bom.js:287 +#: part/models.py:2374 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2354 +#: part/models.py:2375 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2439 stock/models.py:298 +#: part/models.py:2460 stock/models.py:324 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2448 part/models.py:2450 +#: part/models.py:2469 part/models.py:2471 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2453 +#: part/models.py:2474 msgid "BOM Item" msgstr "" -#: part/models.py:2572 +#: part/models.py:2593 msgid "Part 1" msgstr "" -#: part/models.py:2576 +#: part/models.py:2597 msgid "Part 2" msgstr "" -#: part/models.py:2576 +#: part/models.py:2597 msgid "Select Related Part" msgstr "" -#: part/models.py:2608 +#: part/models.py:2629 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -5080,12 +5080,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1759 +#: stock/models.py:1785 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1765 +#: stock/models.py:1791 msgid "Result" msgstr "" @@ -5102,49 +5102,49 @@ msgstr "" msgid "Fail" msgstr "" -#: stock/api.py:146 +#: stock/api.py:145 msgid "Request must contain list of stock items" msgstr "" -#: stock/api.py:154 +#: stock/api.py:153 msgid "Improperly formatted data" msgstr "" -#: stock/api.py:162 +#: stock/api.py:161 msgid "Each entry must contain a valid integer primary-key" msgstr "" -#: stock/api.py:168 +#: stock/api.py:167 msgid "Primary key does not match valid stock item" msgstr "" -#: stock/api.py:178 +#: stock/api.py:177 msgid "Invalid quantity value" msgstr "" -#: stock/api.py:183 +#: stock/api.py:182 msgid "Quantity must not be less than zero" msgstr "" -#: stock/api.py:211 +#: stock/api.py:210 #, python-brace-format msgid "Updated stock for {n} items" msgstr "" -#: stock/api.py:247 stock/api.py:280 +#: stock/api.py:246 stock/api.py:279 msgid "Specified quantity exceeds stock quantity" msgstr "" -#: stock/api.py:270 +#: stock/api.py:269 msgid "Valid location must be specified" msgstr "" -#: stock/api.py:290 +#: stock/api.py:289 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:80 stock/forms.py:313 stock/models.py:513 +#: stock/forms.py:80 stock/forms.py:313 stock/models.py:539 #: stock/templates/stock/item_base.html:393 templates/js/stock.js:1018 msgid "Expiry Date" msgstr "" @@ -5201,187 +5201,187 @@ msgstr "" msgid "Confirm removal of installed stock items" msgstr "" -#: stock/models.py:56 stock/models.py:550 +#: stock/models.py:57 stock/models.py:576 msgid "Owner" msgstr "" -#: stock/models.py:57 stock/models.py:551 +#: stock/models.py:58 stock/models.py:577 msgid "Select Owner" msgstr "" -#: stock/models.py:279 +#: stock/models.py:305 msgid "StockItem with this serial number already exists" msgstr "" -#: stock/models.py:315 +#: stock/models.py:341 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:325 stock/models.py:334 +#: stock/models.py:351 stock/models.py:360 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:326 +#: stock/models.py:352 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:348 +#: stock/models.py:374 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:354 +#: stock/models.py:380 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:361 +#: stock/models.py:387 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:403 +#: stock/models.py:429 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:412 +#: stock/models.py:438 msgid "Base part" msgstr "" -#: stock/models.py:421 +#: stock/models.py:447 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:426 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:452 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "" -#: stock/models.py:429 +#: stock/models.py:455 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:436 +#: stock/models.py:462 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:441 stock/templates/stock/item_base.html:282 +#: stock/models.py:467 stock/templates/stock/item_base.html:282 msgid "Installed In" msgstr "" -#: stock/models.py:444 +#: stock/models.py:470 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:460 +#: stock/models.py:486 msgid "Serial number for this item" msgstr "" -#: stock/models.py:472 +#: stock/models.py:498 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:476 +#: stock/models.py:502 msgid "Stock Quantity" msgstr "" -#: stock/models.py:485 +#: stock/models.py:511 msgid "Source Build" msgstr "" -#: stock/models.py:487 +#: stock/models.py:513 msgid "Build for this stock item" msgstr "" -#: stock/models.py:498 +#: stock/models.py:524 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:501 +#: stock/models.py:527 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:507 +#: stock/models.py:533 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:514 +#: stock/models.py:540 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:527 +#: stock/models.py:553 msgid "Delete on deplete" msgstr "" -#: stock/models.py:527 +#: stock/models.py:553 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:537 stock/templates/stock/item.html:98 +#: stock/models.py:563 stock/templates/stock/item.html:98 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:546 +#: stock/models.py:572 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1014 +#: stock/models.py:1040 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1020 +#: stock/models.py:1046 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1026 +#: stock/models.py:1052 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1029 +#: stock/models.py:1055 msgid "Serial numbers must be a list of integers" msgstr "" -#: stock/models.py:1032 +#: stock/models.py:1058 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1039 +#: stock/models.py:1065 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "" -#: stock/models.py:1197 +#: stock/models.py:1223 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:1679 +#: stock/models.py:1705 msgid "Entry notes" msgstr "" -#: stock/models.py:1736 +#: stock/models.py:1762 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1742 +#: stock/models.py:1768 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1760 +#: stock/models.py:1786 msgid "Test name" msgstr "" -#: stock/models.py:1766 templates/js/table_filters.js:226 +#: stock/models.py:1792 templates/js/table_filters.js:226 msgid "Test result" msgstr "" -#: stock/models.py:1772 +#: stock/models.py:1798 msgid "Test output value" msgstr "" -#: stock/models.py:1779 +#: stock/models.py:1805 msgid "Test result attachment" msgstr "" -#: stock/models.py:1785 +#: stock/models.py:1811 msgid "Test notes" msgstr "" From 4b38bdbb3e4ab98488c956c9df3133770b900e7b Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 21 Jul 2021 10:05:05 +1000 Subject: [PATCH 593/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/fr/LC_MESSAGES/django.po | 390 +++++++++++----------- 1 file changed, 195 insertions(+), 195 deletions(-) diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 31324554ec..19b6b15985 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-20 22:10+0000\n" -"PO-Revision-Date: 2021-07-20 22:15\n" +"POT-Creation-Date: 2021-07-20 23:43+0000\n" +"PO-Revision-Date: 2021-07-21 00:05\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -106,7 +106,7 @@ msgstr "Aucun numéro de série trouvé" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "Le nombre de numéros de série uniques ({s}) doit correspondre à la quantité ({q})" -#: InvenTree/models.py:61 stock/models.py:1778 +#: InvenTree/models.py:61 stock/models.py:1804 msgid "Attachment" msgstr "Pièce jointe" @@ -122,7 +122,7 @@ msgstr "Commentaire" msgid "File comment" msgstr "Commentaire du fichier" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2063 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -137,7 +137,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:412 -#: label/models.py:112 part/models.py:680 part/models.py:2191 +#: label/models.py:112 part/models.py:701 part/models.py:2212 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 @@ -150,7 +150,7 @@ msgstr "Nom" #: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:312 -#: part/models.py:703 part/templates/part/set_category.html:14 +#: part/models.py:724 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 @@ -174,7 +174,7 @@ msgstr "Description (facultative)" msgid "parent" msgstr "parent" -#: InvenTree/serializers.py:52 part/models.py:2427 +#: InvenTree/serializers.py:52 part/models.py:2448 msgid "Must be a valid number" msgstr "" @@ -479,7 +479,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 -#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2350 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 @@ -616,7 +616,7 @@ msgstr "" #: build/models.py:171 order/models.py:246 order/models.py:533 #: order/models.py:713 order/templates/order/purchase_order_detail.html:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2338 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2359 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -644,10 +644,10 @@ msgstr "" #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:344 part/models.py:325 -#: part/models.py:1987 part/models.py:2003 part/models.py:2022 -#: part/models.py:2040 part/models.py:2119 part/models.py:2223 -#: part/models.py:2313 part/templates/part/detail.html:199 +#: order/templates/order/sales_order_detail.html:344 part/models.py:346 +#: part/models.py:2008 part/models.py:2024 part/models.py:2043 +#: part/models.py:2061 part/models.py:2140 part/models.py:2244 +#: part/models.py:2334 part/templates/part/detail.html:199 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 @@ -716,7 +716,7 @@ msgstr "" msgid "Build status code" msgstr "" -#: build/models.py:257 stock/models.py:470 +#: build/models.py:257 stock/models.py:496 msgid "Batch Code" msgstr "" @@ -724,7 +724,7 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:264 order/models.py:162 part/models.py:875 +#: build/models.py:264 order/models.py:162 part/models.py:896 #: part/templates/part/part_base.html:143 templates/js/order.js:362 msgid "Creation Date" msgstr "Date de création" @@ -752,7 +752,7 @@ msgstr "" #: build/models.py:295 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:108 order/models.py:176 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:879 +#: order/templates/order/sales_order_base.html:140 part/models.py:900 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" @@ -764,12 +764,12 @@ msgstr "" #: build/models.py:301 build/templates/build/detail.html:94 #: company/templates/company/manufacturer_part.html:83 #: company/templates/company/supplier_part.html:82 -#: part/templates/part/part_base.html:137 stock/models.py:464 +#: part/templates/part/part_base.html:137 stock/models.py:490 #: stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "Lien Externe" -#: build/models.py:302 part/models.py:737 stock/models.py:466 +#: build/models.py:302 part/models.py:758 stock/models.py:492 msgid "Link to external URL" msgstr "" @@ -782,12 +782,12 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:419 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:864 +#: order/templates/order/so_navbar.html:36 part/models.py:885 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:536 -#: stock/models.py:1678 stock/models.py:1784 +#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:562 +#: stock/models.py:1704 stock/models.py:1810 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:746 #: templates/js/stock.js:258 templates/js/stock.js:499 @@ -882,7 +882,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:205 #: order/templates/order/sales_order_detail.html:290 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:458 stock/templates/stock/item_base.html:249 +#: stock/models.py:484 stock/templates/stock/item_base.html:249 #: templates/js/build.js:604 templates/js/model_renderers.js:54 msgid "Serial Number" msgstr "" @@ -1609,7 +1609,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:158 part/models.py:2225 report/models.py:187 +#: common/models.py:158 part/models.py:2246 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -1619,7 +1619,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:165 part/models.py:827 templates/js/table_filters.js:132 +#: common/models.py:165 part/models.py:848 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" @@ -1628,7 +1628,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:172 part/models.py:833 templates/js/table_filters.js:340 +#: common/models.py:172 part/models.py:854 templates/js/table_filters.js:340 msgid "Component" msgstr "" @@ -1636,7 +1636,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:179 part/models.py:844 +#: common/models.py:179 part/models.py:865 msgid "Purchaseable" msgstr "" @@ -1644,7 +1644,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:186 part/models.py:849 templates/js/table_filters.js:348 +#: common/models.py:186 part/models.py:870 templates/js/table_filters.js:348 msgid "Salable" msgstr "" @@ -1652,7 +1652,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:193 part/models.py:839 templates/js/table_filters.js:33 +#: common/models.py:193 part/models.py:860 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" @@ -1661,7 +1661,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:200 part/models.py:859 templates/js/table_filters.js:29 +#: common/models.py:200 part/models.py:880 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1998,7 +1998,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:128 company/models.py:345 company/models.py:513 -#: order/models.py:160 part/models.py:736 +#: order/models.py:160 part/models.py:757 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:448 templates/js/company.js:730 #: templates/js/part.js:687 @@ -2009,7 +2009,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:136 part/models.py:746 +#: company/models.py:136 part/models.py:767 msgid "Image" msgstr "" @@ -2046,7 +2046,7 @@ msgstr "" msgid "Default currency used for this company" msgstr "" -#: company/models.py:317 company/models.py:484 stock/models.py:411 +#: company/models.py:317 company/models.py:484 stock/models.py:437 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" @@ -2100,7 +2100,7 @@ msgstr "" #: company/models.py:419 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1771 templates/InvenTree/settings/header.html:8 +#: stock/models.py:1797 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:551 templates/js/part.js:348 #: templates/js/stock.js:495 msgid "Value" @@ -2110,7 +2110,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:426 part/models.py:821 part/models.py:2193 +#: company/models.py:426 part/models.py:842 part/models.py:2214 #: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "" @@ -2156,21 +2156,21 @@ msgid "Supplier part description" msgstr "" #: company/models.py:525 company/templates/company/supplier_part.html:120 -#: part/models.py:2341 report/templates/report/inventree_po_report.html:93 +#: part/models.py:2362 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:529 part/models.py:1614 +#: company/models.py:529 part/models.py:1635 msgid "base cost" msgstr "" -#: company/models.py:529 part/models.py:1614 +#: company/models.py:529 part/models.py:1635 msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:531 company/templates/company/supplier_part.html:113 -#: stock/models.py:435 stock/templates/stock/item_base.html:322 +#: stock/models.py:461 stock/templates/stock/item_base.html:322 #: templates/js/company.js:751 templates/js/stock.js:1078 msgid "Packaging" msgstr "" @@ -2179,7 +2179,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:533 part/models.py:1616 +#: company/models.py:533 part/models.py:1637 msgid "multiple" msgstr "" @@ -2237,8 +2237,8 @@ msgid "Phone" msgstr "" #: company/templates/company/company_base.html:126 order/models.py:544 -#: order/templates/order/sales_order_base.html:94 stock/models.py:453 -#: stock/models.py:454 stock/templates/stock/item_base.html:274 +#: order/templates/order/sales_order_base.html:94 stock/models.py:479 +#: stock/models.py:480 stock/templates/stock/item_base.html:274 #: templates/js/company.js:245 templates/js/order.js:331 #: templates/js/stock.js:1456 msgid "Customer" @@ -2511,7 +2511,7 @@ msgid "Stock Items" msgstr "" #: company/templates/company/supplier_part.html:7 -#: company/templates/company/supplier_part.html:24 stock/models.py:420 +#: company/templates/company/supplier_part.html:24 stock/models.py:446 #: stock/templates/stock/item_base.html:386 templates/js/company.js:691 #: templates/js/stock.js:1050 msgid "Supplier Part" @@ -2793,7 +2793,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:313 stock/models.py:308 stock/models.py:1023 +#: order/models.py:313 stock/models.py:334 stock/models.py:1049 msgid "Quantity must be greater than zero" msgstr "" @@ -2880,7 +2880,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:545 +#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:571 #: stock/templates/stock/item_base.html:343 templates/js/stock.js:1073 msgid "Purchase Price" msgstr "" @@ -3259,7 +3259,7 @@ msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:47 -#: part/models.py:326 part/templates/part/cat_link.html:7 +#: part/models.py:347 part/templates/part/cat_link.html:7 #: 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:24 @@ -3579,7 +3579,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:133 part/models.py:72 part/models.py:755 +#: part/bom.py:133 part/models.py:73 part/models.py:776 #: part/templates/part/category.html:75 msgid "Default Location" msgstr "" @@ -3644,7 +3644,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:97 part/models.py:2223 +#: part/forms.py:97 part/models.py:2244 msgid "Parent Part" msgstr "" @@ -3720,7 +3720,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:325 part/models.py:2322 +#: part/forms.py:325 part/models.py:2343 msgid "Sub part" msgstr "" @@ -3728,370 +3728,370 @@ msgstr "" msgid "Input quantity for price calculation" msgstr "" -#: part/models.py:73 +#: part/models.py:74 msgid "Default location for parts in this category" msgstr "" -#: part/models.py:76 +#: part/models.py:77 msgid "Default keywords" msgstr "" -#: part/models.py:76 +#: part/models.py:77 msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:86 part/models.py:2269 +#: part/models.py:87 part/models.py:2290 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" -#: part/models.py:87 part/templates/part/category.html:32 +#: part/models.py:88 part/templates/part/category.html:32 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127 #: templates/stats.html:84 users/models.py:40 msgid "Part Categories" msgstr "" -#: part/models.py:457 part/models.py:469 +#: part/models.py:478 part/models.py:490 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:566 +#: part/models.py:587 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:570 +#: part/models.py:591 msgid "Next available serial number is" msgstr "" -#: part/models.py:575 +#: part/models.py:596 msgid "Most recent serial number is" msgstr "" -#: part/models.py:654 +#: part/models.py:675 msgid "Duplicate IPN not allowed in part settings" msgstr "IPN dupliqué non autorisé dans les paramètres de la pièce" -#: part/models.py:679 +#: part/models.py:700 msgid "Part name" msgstr "" -#: part/models.py:686 +#: part/models.py:707 msgid "Is Template" msgstr "" -#: part/models.py:687 +#: part/models.py:708 msgid "Is this part a template part?" msgstr "" -#: part/models.py:697 +#: part/models.py:718 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:698 +#: part/models.py:719 msgid "Variant Of" msgstr "" -#: part/models.py:704 +#: part/models.py:725 msgid "Part description" msgstr "" -#: part/models.py:709 part/templates/part/category.html:82 +#: part/models.py:730 part/templates/part/category.html:82 #: part/templates/part/part_base.html:130 msgid "Keywords" msgstr "" -#: part/models.py:710 +#: part/models.py:731 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:717 part/models.py:2268 +#: part/models.py:738 part/models.py:2289 #: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "" -#: part/models.py:718 +#: part/models.py:739 msgid "Part category" msgstr "" -#: part/models.py:723 templates/js/part.js:257 templates/js/part.js:485 +#: part/models.py:744 templates/js/part.js:257 templates/js/part.js:485 msgid "IPN" msgstr "IPN" -#: part/models.py:724 +#: part/models.py:745 msgid "Internal Part Number" msgstr "" -#: part/models.py:730 +#: part/models.py:751 msgid "Part revision or version number" msgstr "" -#: part/models.py:731 report/models.py:200 templates/js/part.js:261 +#: part/models.py:752 report/models.py:200 templates/js/part.js:261 msgid "Revision" msgstr "" -#: part/models.py:753 +#: part/models.py:774 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:800 +#: part/models.py:821 msgid "Default Supplier" msgstr "" -#: part/models.py:801 +#: part/models.py:822 msgid "Default supplier part" msgstr "" -#: part/models.py:808 +#: part/models.py:829 msgid "Default Expiry" msgstr "" -#: part/models.py:809 +#: part/models.py:830 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:814 +#: part/models.py:835 msgid "Minimum Stock" msgstr "" -#: part/models.py:815 +#: part/models.py:836 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:822 +#: part/models.py:843 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:828 +#: part/models.py:849 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:834 +#: part/models.py:855 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:840 +#: part/models.py:861 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:845 +#: part/models.py:866 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:850 +#: part/models.py:871 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:854 templates/js/table_filters.js:21 +#: part/models.py:875 templates/js/table_filters.js:21 #: templates/js/table_filters.js:69 templates/js/table_filters.js:250 #: templates/js/table_filters.js:319 msgid "Active" msgstr "" -#: part/models.py:855 +#: part/models.py:876 msgid "Is this part active?" msgstr "" -#: part/models.py:860 +#: part/models.py:881 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:865 +#: part/models.py:886 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:868 +#: part/models.py:889 msgid "BOM checksum" msgstr "" -#: part/models.py:868 +#: part/models.py:889 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:871 +#: part/models.py:892 msgid "BOM checked by" msgstr "" -#: part/models.py:873 +#: part/models.py:894 msgid "BOM checked date" msgstr "" -#: part/models.py:877 +#: part/models.py:898 msgid "Creation User" msgstr "" -#: part/models.py:1616 +#: part/models.py:1637 msgid "Sell multiple" msgstr "" -#: part/models.py:2087 +#: part/models.py:2108 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2104 +#: part/models.py:2125 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:475 +#: part/models.py:2145 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "" -#: part/models.py:2125 +#: part/models.py:2146 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2130 +#: part/models.py:2151 msgid "Test Description" msgstr "" -#: part/models.py:2131 +#: part/models.py:2152 msgid "Enter description for this test" msgstr "" -#: part/models.py:2136 templates/js/part.js:915 +#: part/models.py:2157 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "" -#: part/models.py:2137 +#: part/models.py:2158 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2142 templates/js/part.js:923 +#: part/models.py:2163 templates/js/part.js:923 msgid "Requires Value" msgstr "" -#: part/models.py:2143 +#: part/models.py:2164 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2148 templates/js/part.js:930 +#: part/models.py:2169 templates/js/part.js:930 msgid "Requires Attachment" msgstr "" -#: part/models.py:2149 +#: part/models.py:2170 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2186 +#: part/models.py:2207 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2191 +#: part/models.py:2212 msgid "Parameter Name" msgstr "" -#: part/models.py:2193 +#: part/models.py:2214 msgid "Parameter Units" msgstr "" -#: part/models.py:2225 part/models.py:2274 part/models.py:2275 +#: part/models.py:2246 part/models.py:2295 part/models.py:2296 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2227 +#: part/models.py:2248 msgid "Data" msgstr "" -#: part/models.py:2227 +#: part/models.py:2248 msgid "Parameter Value" msgstr "" -#: part/models.py:2279 templates/InvenTree/settings/category.html:67 +#: part/models.py:2300 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2280 +#: part/models.py:2301 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2314 +#: part/models.py:2335 msgid "Select parent part" msgstr "" -#: part/models.py:2323 +#: part/models.py:2344 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2329 +#: part/models.py:2350 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2331 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2352 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2331 +#: part/models.py:2352 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2334 +#: part/models.py:2355 msgid "Overage" msgstr "" -#: part/models.py:2335 +#: part/models.py:2356 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2338 +#: part/models.py:2359 msgid "BOM item reference" msgstr "" -#: part/models.py:2341 +#: part/models.py:2362 msgid "BOM item notes" msgstr "" -#: part/models.py:2343 +#: part/models.py:2364 msgid "Checksum" msgstr "" -#: part/models.py:2343 +#: part/models.py:2364 msgid "BOM line checksum" msgstr "" -#: part/models.py:2347 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2368 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:55 msgid "Inherited" msgstr "" -#: part/models.py:2348 +#: part/models.py:2369 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2353 templates/js/bom.js:287 +#: part/models.py:2374 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2354 +#: part/models.py:2375 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2439 stock/models.py:298 +#: part/models.py:2460 stock/models.py:324 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2448 part/models.py:2450 +#: part/models.py:2469 part/models.py:2471 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2453 +#: part/models.py:2474 msgid "BOM Item" msgstr "" -#: part/models.py:2572 +#: part/models.py:2593 msgid "Part 1" msgstr "" -#: part/models.py:2576 +#: part/models.py:2597 msgid "Part 2" msgstr "" -#: part/models.py:2576 +#: part/models.py:2597 msgid "Select Related Part" msgstr "" -#: part/models.py:2608 +#: part/models.py:2629 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -5080,12 +5080,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1759 +#: stock/models.py:1785 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1765 +#: stock/models.py:1791 msgid "Result" msgstr "" @@ -5102,49 +5102,49 @@ msgstr "" msgid "Fail" msgstr "" -#: stock/api.py:146 +#: stock/api.py:145 msgid "Request must contain list of stock items" msgstr "" -#: stock/api.py:154 +#: stock/api.py:153 msgid "Improperly formatted data" msgstr "" -#: stock/api.py:162 +#: stock/api.py:161 msgid "Each entry must contain a valid integer primary-key" msgstr "" -#: stock/api.py:168 +#: stock/api.py:167 msgid "Primary key does not match valid stock item" msgstr "" -#: stock/api.py:178 +#: stock/api.py:177 msgid "Invalid quantity value" msgstr "" -#: stock/api.py:183 +#: stock/api.py:182 msgid "Quantity must not be less than zero" msgstr "" -#: stock/api.py:211 +#: stock/api.py:210 #, python-brace-format msgid "Updated stock for {n} items" msgstr "" -#: stock/api.py:247 stock/api.py:280 +#: stock/api.py:246 stock/api.py:279 msgid "Specified quantity exceeds stock quantity" msgstr "" -#: stock/api.py:270 +#: stock/api.py:269 msgid "Valid location must be specified" msgstr "" -#: stock/api.py:290 +#: stock/api.py:289 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:80 stock/forms.py:313 stock/models.py:513 +#: stock/forms.py:80 stock/forms.py:313 stock/models.py:539 #: stock/templates/stock/item_base.html:393 templates/js/stock.js:1018 msgid "Expiry Date" msgstr "" @@ -5201,187 +5201,187 @@ msgstr "" msgid "Confirm removal of installed stock items" msgstr "" -#: stock/models.py:56 stock/models.py:550 +#: stock/models.py:57 stock/models.py:576 msgid "Owner" msgstr "" -#: stock/models.py:57 stock/models.py:551 +#: stock/models.py:58 stock/models.py:577 msgid "Select Owner" msgstr "" -#: stock/models.py:279 +#: stock/models.py:305 msgid "StockItem with this serial number already exists" msgstr "" -#: stock/models.py:315 +#: stock/models.py:341 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:325 stock/models.py:334 +#: stock/models.py:351 stock/models.py:360 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:326 +#: stock/models.py:352 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:348 +#: stock/models.py:374 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:354 +#: stock/models.py:380 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:361 +#: stock/models.py:387 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:403 +#: stock/models.py:429 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:412 +#: stock/models.py:438 msgid "Base part" msgstr "" -#: stock/models.py:421 +#: stock/models.py:447 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:426 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:452 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "" -#: stock/models.py:429 +#: stock/models.py:455 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:436 +#: stock/models.py:462 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:441 stock/templates/stock/item_base.html:282 +#: stock/models.py:467 stock/templates/stock/item_base.html:282 msgid "Installed In" msgstr "" -#: stock/models.py:444 +#: stock/models.py:470 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:460 +#: stock/models.py:486 msgid "Serial number for this item" msgstr "" -#: stock/models.py:472 +#: stock/models.py:498 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:476 +#: stock/models.py:502 msgid "Stock Quantity" msgstr "" -#: stock/models.py:485 +#: stock/models.py:511 msgid "Source Build" msgstr "" -#: stock/models.py:487 +#: stock/models.py:513 msgid "Build for this stock item" msgstr "" -#: stock/models.py:498 +#: stock/models.py:524 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:501 +#: stock/models.py:527 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:507 +#: stock/models.py:533 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:514 +#: stock/models.py:540 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:527 +#: stock/models.py:553 msgid "Delete on deplete" msgstr "" -#: stock/models.py:527 +#: stock/models.py:553 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:537 stock/templates/stock/item.html:98 +#: stock/models.py:563 stock/templates/stock/item.html:98 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:546 +#: stock/models.py:572 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1014 +#: stock/models.py:1040 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1020 +#: stock/models.py:1046 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1026 +#: stock/models.py:1052 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1029 +#: stock/models.py:1055 msgid "Serial numbers must be a list of integers" msgstr "" -#: stock/models.py:1032 +#: stock/models.py:1058 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1039 +#: stock/models.py:1065 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "" -#: stock/models.py:1197 +#: stock/models.py:1223 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:1679 +#: stock/models.py:1705 msgid "Entry notes" msgstr "" -#: stock/models.py:1736 +#: stock/models.py:1762 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1742 +#: stock/models.py:1768 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1760 +#: stock/models.py:1786 msgid "Test name" msgstr "" -#: stock/models.py:1766 templates/js/table_filters.js:226 +#: stock/models.py:1792 templates/js/table_filters.js:226 msgid "Test result" msgstr "" -#: stock/models.py:1772 +#: stock/models.py:1798 msgid "Test output value" msgstr "" -#: stock/models.py:1779 +#: stock/models.py:1805 msgid "Test result attachment" msgstr "" -#: stock/models.py:1785 +#: stock/models.py:1811 msgid "Test notes" msgstr "" From a110e4294a643c80e727189b85993b379a9dbdda Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 21 Jul 2021 10:11:14 +1000 Subject: [PATCH 594/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/es/LC_MESSAGES/django.po | 390 +++++++++++----------- 1 file changed, 195 insertions(+), 195 deletions(-) diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 58ae221d57..369753a1bb 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-20 22:10+0000\n" -"PO-Revision-Date: 2021-07-20 22:15\n" +"POT-Creation-Date: 2021-07-20 23:43+0000\n" +"PO-Revision-Date: 2021-07-21 00:11\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -106,7 +106,7 @@ msgstr "Numeros de serie no encontrados" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "" -#: InvenTree/models.py:61 stock/models.py:1778 +#: InvenTree/models.py:61 stock/models.py:1804 msgid "Attachment" msgstr "" @@ -122,7 +122,7 @@ msgstr "Comentario" msgid "File comment" msgstr "" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2063 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -137,7 +137,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:412 -#: label/models.py:112 part/models.py:680 part/models.py:2191 +#: label/models.py:112 part/models.py:701 part/models.py:2212 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 @@ -150,7 +150,7 @@ msgstr "Nombre" #: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:312 -#: part/models.py:703 part/templates/part/set_category.html:14 +#: part/models.py:724 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 @@ -174,7 +174,7 @@ msgstr "" msgid "parent" msgstr "" -#: InvenTree/serializers.py:52 part/models.py:2427 +#: InvenTree/serializers.py:52 part/models.py:2448 msgid "Must be a valid number" msgstr "" @@ -479,7 +479,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 -#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2350 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 @@ -616,7 +616,7 @@ msgstr "" #: build/models.py:171 order/models.py:246 order/models.py:533 #: order/models.py:713 order/templates/order/purchase_order_detail.html:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2338 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2359 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -644,10 +644,10 @@ msgstr "" #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:344 part/models.py:325 -#: part/models.py:1987 part/models.py:2003 part/models.py:2022 -#: part/models.py:2040 part/models.py:2119 part/models.py:2223 -#: part/models.py:2313 part/templates/part/detail.html:199 +#: order/templates/order/sales_order_detail.html:344 part/models.py:346 +#: part/models.py:2008 part/models.py:2024 part/models.py:2043 +#: part/models.py:2061 part/models.py:2140 part/models.py:2244 +#: part/models.py:2334 part/templates/part/detail.html:199 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 @@ -716,7 +716,7 @@ msgstr "" msgid "Build status code" msgstr "" -#: build/models.py:257 stock/models.py:470 +#: build/models.py:257 stock/models.py:496 msgid "Batch Code" msgstr "" @@ -724,7 +724,7 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:264 order/models.py:162 part/models.py:875 +#: build/models.py:264 order/models.py:162 part/models.py:896 #: part/templates/part/part_base.html:143 templates/js/order.js:362 msgid "Creation Date" msgstr "" @@ -752,7 +752,7 @@ msgstr "" #: build/models.py:295 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:108 order/models.py:176 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:879 +#: order/templates/order/sales_order_base.html:140 part/models.py:900 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "Responsable" @@ -764,12 +764,12 @@ msgstr "" #: build/models.py:301 build/templates/build/detail.html:94 #: company/templates/company/manufacturer_part.html:83 #: company/templates/company/supplier_part.html:82 -#: part/templates/part/part_base.html:137 stock/models.py:464 +#: part/templates/part/part_base.html:137 stock/models.py:490 #: stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "" -#: build/models.py:302 part/models.py:737 stock/models.py:466 +#: build/models.py:302 part/models.py:758 stock/models.py:492 msgid "Link to external URL" msgstr "" @@ -782,12 +782,12 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:419 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:864 +#: order/templates/order/so_navbar.html:36 part/models.py:885 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:536 -#: stock/models.py:1678 stock/models.py:1784 +#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:562 +#: stock/models.py:1704 stock/models.py:1810 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:746 #: templates/js/stock.js:258 templates/js/stock.js:499 @@ -882,7 +882,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:205 #: order/templates/order/sales_order_detail.html:290 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:458 stock/templates/stock/item_base.html:249 +#: stock/models.py:484 stock/templates/stock/item_base.html:249 #: templates/js/build.js:604 templates/js/model_renderers.js:54 msgid "Serial Number" msgstr "Número de serie" @@ -1609,7 +1609,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:158 part/models.py:2225 report/models.py:187 +#: common/models.py:158 part/models.py:2246 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -1619,7 +1619,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:165 part/models.py:827 templates/js/table_filters.js:132 +#: common/models.py:165 part/models.py:848 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" @@ -1628,7 +1628,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:172 part/models.py:833 templates/js/table_filters.js:340 +#: common/models.py:172 part/models.py:854 templates/js/table_filters.js:340 msgid "Component" msgstr "" @@ -1636,7 +1636,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:179 part/models.py:844 +#: common/models.py:179 part/models.py:865 msgid "Purchaseable" msgstr "" @@ -1644,7 +1644,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:186 part/models.py:849 templates/js/table_filters.js:348 +#: common/models.py:186 part/models.py:870 templates/js/table_filters.js:348 msgid "Salable" msgstr "" @@ -1652,7 +1652,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:193 part/models.py:839 templates/js/table_filters.js:33 +#: common/models.py:193 part/models.py:860 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" @@ -1661,7 +1661,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:200 part/models.py:859 templates/js/table_filters.js:29 +#: common/models.py:200 part/models.py:880 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1998,7 +1998,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:128 company/models.py:345 company/models.py:513 -#: order/models.py:160 part/models.py:736 +#: order/models.py:160 part/models.py:757 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:448 templates/js/company.js:730 #: templates/js/part.js:687 @@ -2009,7 +2009,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:136 part/models.py:746 +#: company/models.py:136 part/models.py:767 msgid "Image" msgstr "" @@ -2046,7 +2046,7 @@ msgstr "" msgid "Default currency used for this company" msgstr "" -#: company/models.py:317 company/models.py:484 stock/models.py:411 +#: company/models.py:317 company/models.py:484 stock/models.py:437 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" @@ -2100,7 +2100,7 @@ msgstr "" #: company/models.py:419 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1771 templates/InvenTree/settings/header.html:8 +#: stock/models.py:1797 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:551 templates/js/part.js:348 #: templates/js/stock.js:495 msgid "Value" @@ -2110,7 +2110,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:426 part/models.py:821 part/models.py:2193 +#: company/models.py:426 part/models.py:842 part/models.py:2214 #: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "" @@ -2156,21 +2156,21 @@ msgid "Supplier part description" msgstr "" #: company/models.py:525 company/templates/company/supplier_part.html:120 -#: part/models.py:2341 report/templates/report/inventree_po_report.html:93 +#: part/models.py:2362 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Nota" -#: company/models.py:529 part/models.py:1614 +#: company/models.py:529 part/models.py:1635 msgid "base cost" msgstr "" -#: company/models.py:529 part/models.py:1614 +#: company/models.py:529 part/models.py:1635 msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:531 company/templates/company/supplier_part.html:113 -#: stock/models.py:435 stock/templates/stock/item_base.html:322 +#: stock/models.py:461 stock/templates/stock/item_base.html:322 #: templates/js/company.js:751 templates/js/stock.js:1078 msgid "Packaging" msgstr "" @@ -2179,7 +2179,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:533 part/models.py:1616 +#: company/models.py:533 part/models.py:1637 msgid "multiple" msgstr "" @@ -2237,8 +2237,8 @@ msgid "Phone" msgstr "Teléfono" #: company/templates/company/company_base.html:126 order/models.py:544 -#: order/templates/order/sales_order_base.html:94 stock/models.py:453 -#: stock/models.py:454 stock/templates/stock/item_base.html:274 +#: order/templates/order/sales_order_base.html:94 stock/models.py:479 +#: stock/models.py:480 stock/templates/stock/item_base.html:274 #: templates/js/company.js:245 templates/js/order.js:331 #: templates/js/stock.js:1456 msgid "Customer" @@ -2511,7 +2511,7 @@ msgid "Stock Items" msgstr "" #: company/templates/company/supplier_part.html:7 -#: company/templates/company/supplier_part.html:24 stock/models.py:420 +#: company/templates/company/supplier_part.html:24 stock/models.py:446 #: stock/templates/stock/item_base.html:386 templates/js/company.js:691 #: templates/js/stock.js:1050 msgid "Supplier Part" @@ -2793,7 +2793,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:313 stock/models.py:308 stock/models.py:1023 +#: order/models.py:313 stock/models.py:334 stock/models.py:1049 msgid "Quantity must be greater than zero" msgstr "" @@ -2880,7 +2880,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:545 +#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:571 #: stock/templates/stock/item_base.html:343 templates/js/stock.js:1073 msgid "Purchase Price" msgstr "" @@ -3259,7 +3259,7 @@ msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:47 -#: part/models.py:326 part/templates/part/cat_link.html:7 +#: part/models.py:347 part/templates/part/cat_link.html:7 #: 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:24 @@ -3579,7 +3579,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:133 part/models.py:72 part/models.py:755 +#: part/bom.py:133 part/models.py:73 part/models.py:776 #: part/templates/part/category.html:75 msgid "Default Location" msgstr "" @@ -3644,7 +3644,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:97 part/models.py:2223 +#: part/forms.py:97 part/models.py:2244 msgid "Parent Part" msgstr "" @@ -3720,7 +3720,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:325 part/models.py:2322 +#: part/forms.py:325 part/models.py:2343 msgid "Sub part" msgstr "" @@ -3728,370 +3728,370 @@ msgstr "" msgid "Input quantity for price calculation" msgstr "" -#: part/models.py:73 +#: part/models.py:74 msgid "Default location for parts in this category" msgstr "" -#: part/models.py:76 +#: part/models.py:77 msgid "Default keywords" msgstr "" -#: part/models.py:76 +#: part/models.py:77 msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:86 part/models.py:2269 +#: part/models.py:87 part/models.py:2290 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" -#: part/models.py:87 part/templates/part/category.html:32 +#: part/models.py:88 part/templates/part/category.html:32 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127 #: templates/stats.html:84 users/models.py:40 msgid "Part Categories" msgstr "" -#: part/models.py:457 part/models.py:469 +#: part/models.py:478 part/models.py:490 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:566 +#: part/models.py:587 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:570 +#: part/models.py:591 msgid "Next available serial number is" msgstr "" -#: part/models.py:575 +#: part/models.py:596 msgid "Most recent serial number is" msgstr "" -#: part/models.py:654 +#: part/models.py:675 msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:679 +#: part/models.py:700 msgid "Part name" msgstr "" -#: part/models.py:686 +#: part/models.py:707 msgid "Is Template" msgstr "" -#: part/models.py:687 +#: part/models.py:708 msgid "Is this part a template part?" msgstr "" -#: part/models.py:697 +#: part/models.py:718 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:698 +#: part/models.py:719 msgid "Variant Of" msgstr "" -#: part/models.py:704 +#: part/models.py:725 msgid "Part description" msgstr "" -#: part/models.py:709 part/templates/part/category.html:82 +#: part/models.py:730 part/templates/part/category.html:82 #: part/templates/part/part_base.html:130 msgid "Keywords" msgstr "" -#: part/models.py:710 +#: part/models.py:731 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:717 part/models.py:2268 +#: part/models.py:738 part/models.py:2289 #: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "" -#: part/models.py:718 +#: part/models.py:739 msgid "Part category" msgstr "" -#: part/models.py:723 templates/js/part.js:257 templates/js/part.js:485 +#: part/models.py:744 templates/js/part.js:257 templates/js/part.js:485 msgid "IPN" msgstr "" -#: part/models.py:724 +#: part/models.py:745 msgid "Internal Part Number" msgstr "" -#: part/models.py:730 +#: part/models.py:751 msgid "Part revision or version number" msgstr "" -#: part/models.py:731 report/models.py:200 templates/js/part.js:261 +#: part/models.py:752 report/models.py:200 templates/js/part.js:261 msgid "Revision" msgstr "" -#: part/models.py:753 +#: part/models.py:774 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:800 +#: part/models.py:821 msgid "Default Supplier" msgstr "" -#: part/models.py:801 +#: part/models.py:822 msgid "Default supplier part" msgstr "" -#: part/models.py:808 +#: part/models.py:829 msgid "Default Expiry" msgstr "" -#: part/models.py:809 +#: part/models.py:830 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:814 +#: part/models.py:835 msgid "Minimum Stock" msgstr "" -#: part/models.py:815 +#: part/models.py:836 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:822 +#: part/models.py:843 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:828 +#: part/models.py:849 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:834 +#: part/models.py:855 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:840 +#: part/models.py:861 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:845 +#: part/models.py:866 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:850 +#: part/models.py:871 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:854 templates/js/table_filters.js:21 +#: part/models.py:875 templates/js/table_filters.js:21 #: templates/js/table_filters.js:69 templates/js/table_filters.js:250 #: templates/js/table_filters.js:319 msgid "Active" msgstr "" -#: part/models.py:855 +#: part/models.py:876 msgid "Is this part active?" msgstr "" -#: part/models.py:860 +#: part/models.py:881 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:865 +#: part/models.py:886 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:868 +#: part/models.py:889 msgid "BOM checksum" msgstr "" -#: part/models.py:868 +#: part/models.py:889 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:871 +#: part/models.py:892 msgid "BOM checked by" msgstr "" -#: part/models.py:873 +#: part/models.py:894 msgid "BOM checked date" msgstr "" -#: part/models.py:877 +#: part/models.py:898 msgid "Creation User" msgstr "" -#: part/models.py:1616 +#: part/models.py:1637 msgid "Sell multiple" msgstr "" -#: part/models.py:2087 +#: part/models.py:2108 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2104 +#: part/models.py:2125 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:475 +#: part/models.py:2145 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "" -#: part/models.py:2125 +#: part/models.py:2146 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2130 +#: part/models.py:2151 msgid "Test Description" msgstr "" -#: part/models.py:2131 +#: part/models.py:2152 msgid "Enter description for this test" msgstr "" -#: part/models.py:2136 templates/js/part.js:915 +#: part/models.py:2157 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "" -#: part/models.py:2137 +#: part/models.py:2158 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2142 templates/js/part.js:923 +#: part/models.py:2163 templates/js/part.js:923 msgid "Requires Value" msgstr "" -#: part/models.py:2143 +#: part/models.py:2164 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2148 templates/js/part.js:930 +#: part/models.py:2169 templates/js/part.js:930 msgid "Requires Attachment" msgstr "" -#: part/models.py:2149 +#: part/models.py:2170 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2186 +#: part/models.py:2207 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2191 +#: part/models.py:2212 msgid "Parameter Name" msgstr "" -#: part/models.py:2193 +#: part/models.py:2214 msgid "Parameter Units" msgstr "" -#: part/models.py:2225 part/models.py:2274 part/models.py:2275 +#: part/models.py:2246 part/models.py:2295 part/models.py:2296 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2227 +#: part/models.py:2248 msgid "Data" msgstr "" -#: part/models.py:2227 +#: part/models.py:2248 msgid "Parameter Value" msgstr "" -#: part/models.py:2279 templates/InvenTree/settings/category.html:67 +#: part/models.py:2300 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2280 +#: part/models.py:2301 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2314 +#: part/models.py:2335 msgid "Select parent part" msgstr "" -#: part/models.py:2323 +#: part/models.py:2344 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2329 +#: part/models.py:2350 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2331 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2352 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2331 +#: part/models.py:2352 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2334 +#: part/models.py:2355 msgid "Overage" msgstr "" -#: part/models.py:2335 +#: part/models.py:2356 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2338 +#: part/models.py:2359 msgid "BOM item reference" msgstr "" -#: part/models.py:2341 +#: part/models.py:2362 msgid "BOM item notes" msgstr "" -#: part/models.py:2343 +#: part/models.py:2364 msgid "Checksum" msgstr "" -#: part/models.py:2343 +#: part/models.py:2364 msgid "BOM line checksum" msgstr "" -#: part/models.py:2347 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2368 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:55 msgid "Inherited" msgstr "" -#: part/models.py:2348 +#: part/models.py:2369 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2353 templates/js/bom.js:287 +#: part/models.py:2374 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2354 +#: part/models.py:2375 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2439 stock/models.py:298 +#: part/models.py:2460 stock/models.py:324 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2448 part/models.py:2450 +#: part/models.py:2469 part/models.py:2471 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2453 +#: part/models.py:2474 msgid "BOM Item" msgstr "" -#: part/models.py:2572 +#: part/models.py:2593 msgid "Part 1" msgstr "" -#: part/models.py:2576 +#: part/models.py:2597 msgid "Part 2" msgstr "" -#: part/models.py:2576 +#: part/models.py:2597 msgid "Select Related Part" msgstr "" -#: part/models.py:2608 +#: part/models.py:2629 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -5080,12 +5080,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1759 +#: stock/models.py:1785 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1765 +#: stock/models.py:1791 msgid "Result" msgstr "" @@ -5102,49 +5102,49 @@ msgstr "" msgid "Fail" msgstr "" -#: stock/api.py:146 +#: stock/api.py:145 msgid "Request must contain list of stock items" msgstr "" -#: stock/api.py:154 +#: stock/api.py:153 msgid "Improperly formatted data" msgstr "" -#: stock/api.py:162 +#: stock/api.py:161 msgid "Each entry must contain a valid integer primary-key" msgstr "" -#: stock/api.py:168 +#: stock/api.py:167 msgid "Primary key does not match valid stock item" msgstr "" -#: stock/api.py:178 +#: stock/api.py:177 msgid "Invalid quantity value" msgstr "" -#: stock/api.py:183 +#: stock/api.py:182 msgid "Quantity must not be less than zero" msgstr "" -#: stock/api.py:211 +#: stock/api.py:210 #, python-brace-format msgid "Updated stock for {n} items" msgstr "" -#: stock/api.py:247 stock/api.py:280 +#: stock/api.py:246 stock/api.py:279 msgid "Specified quantity exceeds stock quantity" msgstr "" -#: stock/api.py:270 +#: stock/api.py:269 msgid "Valid location must be specified" msgstr "" -#: stock/api.py:290 +#: stock/api.py:289 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:80 stock/forms.py:313 stock/models.py:513 +#: stock/forms.py:80 stock/forms.py:313 stock/models.py:539 #: stock/templates/stock/item_base.html:393 templates/js/stock.js:1018 msgid "Expiry Date" msgstr "" @@ -5201,187 +5201,187 @@ msgstr "" msgid "Confirm removal of installed stock items" msgstr "" -#: stock/models.py:56 stock/models.py:550 +#: stock/models.py:57 stock/models.py:576 msgid "Owner" msgstr "" -#: stock/models.py:57 stock/models.py:551 +#: stock/models.py:58 stock/models.py:577 msgid "Select Owner" msgstr "" -#: stock/models.py:279 +#: stock/models.py:305 msgid "StockItem with this serial number already exists" msgstr "" -#: stock/models.py:315 +#: stock/models.py:341 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:325 stock/models.py:334 +#: stock/models.py:351 stock/models.py:360 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:326 +#: stock/models.py:352 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:348 +#: stock/models.py:374 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:354 +#: stock/models.py:380 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:361 +#: stock/models.py:387 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:403 +#: stock/models.py:429 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:412 +#: stock/models.py:438 msgid "Base part" msgstr "" -#: stock/models.py:421 +#: stock/models.py:447 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:426 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:452 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "" -#: stock/models.py:429 +#: stock/models.py:455 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:436 +#: stock/models.py:462 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:441 stock/templates/stock/item_base.html:282 +#: stock/models.py:467 stock/templates/stock/item_base.html:282 msgid "Installed In" msgstr "" -#: stock/models.py:444 +#: stock/models.py:470 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:460 +#: stock/models.py:486 msgid "Serial number for this item" msgstr "" -#: stock/models.py:472 +#: stock/models.py:498 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:476 +#: stock/models.py:502 msgid "Stock Quantity" msgstr "" -#: stock/models.py:485 +#: stock/models.py:511 msgid "Source Build" msgstr "" -#: stock/models.py:487 +#: stock/models.py:513 msgid "Build for this stock item" msgstr "" -#: stock/models.py:498 +#: stock/models.py:524 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:501 +#: stock/models.py:527 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:507 +#: stock/models.py:533 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:514 +#: stock/models.py:540 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:527 +#: stock/models.py:553 msgid "Delete on deplete" msgstr "" -#: stock/models.py:527 +#: stock/models.py:553 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:537 stock/templates/stock/item.html:98 +#: stock/models.py:563 stock/templates/stock/item.html:98 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:546 +#: stock/models.py:572 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1014 +#: stock/models.py:1040 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1020 +#: stock/models.py:1046 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1026 +#: stock/models.py:1052 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1029 +#: stock/models.py:1055 msgid "Serial numbers must be a list of integers" msgstr "" -#: stock/models.py:1032 +#: stock/models.py:1058 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1039 +#: stock/models.py:1065 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "" -#: stock/models.py:1197 +#: stock/models.py:1223 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:1679 +#: stock/models.py:1705 msgid "Entry notes" msgstr "" -#: stock/models.py:1736 +#: stock/models.py:1762 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1742 +#: stock/models.py:1768 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1760 +#: stock/models.py:1786 msgid "Test name" msgstr "" -#: stock/models.py:1766 templates/js/table_filters.js:226 +#: stock/models.py:1792 templates/js/table_filters.js:226 msgid "Test result" msgstr "" -#: stock/models.py:1772 +#: stock/models.py:1798 msgid "Test output value" msgstr "" -#: stock/models.py:1779 +#: stock/models.py:1805 msgid "Test result attachment" msgstr "" -#: stock/models.py:1785 +#: stock/models.py:1811 msgid "Test notes" msgstr "" From eb845e8e2ae87d132e5f69294997d86105dba224 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 21 Jul 2021 10:11:16 +1000 Subject: [PATCH 595/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 390 +++++++++++----------- 1 file changed, 195 insertions(+), 195 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 6480589d6a..52d852093a 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-20 22:10+0000\n" -"PO-Revision-Date: 2021-07-20 22:15\n" +"POT-Creation-Date: 2021-07-20 23:43+0000\n" +"PO-Revision-Date: 2021-07-21 00:11\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -106,7 +106,7 @@ msgstr "Keine Seriennummern gefunden" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "Anzahl der eindeutigen Seriennummern ({s}) muss mit der Anzahl ({q}) übereinstimmen" -#: InvenTree/models.py:61 stock/models.py:1778 +#: InvenTree/models.py:61 stock/models.py:1804 msgid "Attachment" msgstr "Anhang" @@ -122,7 +122,7 @@ msgstr "Kommentar" msgid "File comment" msgstr "Datei-Kommentar" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2063 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -137,7 +137,7 @@ msgid "Invalid choice" msgstr "Ungültige Auswahl" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:412 -#: label/models.py:112 part/models.py:680 part/models.py:2191 +#: label/models.py:112 part/models.py:701 part/models.py:2212 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 @@ -150,7 +150,7 @@ msgstr "Name" #: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:312 -#: part/models.py:703 part/templates/part/set_category.html:14 +#: part/models.py:724 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 @@ -174,7 +174,7 @@ msgstr "Beschreibung (optional)" msgid "parent" msgstr "Eltern" -#: InvenTree/serializers.py:52 part/models.py:2427 +#: InvenTree/serializers.py:52 part/models.py:2448 msgid "Must be a valid number" msgstr "Muss eine gültige Nummer sein" @@ -479,7 +479,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 -#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2350 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 @@ -616,7 +616,7 @@ msgstr "Bauauftragsreferenz" #: build/models.py:171 order/models.py:246 order/models.py:533 #: order/models.py:713 order/templates/order/purchase_order_detail.html:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2338 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2359 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -644,10 +644,10 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:344 part/models.py:325 -#: part/models.py:1987 part/models.py:2003 part/models.py:2022 -#: part/models.py:2040 part/models.py:2119 part/models.py:2223 -#: part/models.py:2313 part/templates/part/detail.html:199 +#: order/templates/order/sales_order_detail.html:344 part/models.py:346 +#: part/models.py:2008 part/models.py:2024 part/models.py:2043 +#: part/models.py:2061 part/models.py:2140 part/models.py:2244 +#: part/models.py:2334 part/templates/part/detail.html:199 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 @@ -716,7 +716,7 @@ msgstr "Bauauftrags-Status" msgid "Build status code" msgstr "Bau-Statuscode" -#: build/models.py:257 stock/models.py:470 +#: build/models.py:257 stock/models.py:496 msgid "Batch Code" msgstr "Losnummer" @@ -724,7 +724,7 @@ msgstr "Losnummer" msgid "Batch code for this build output" msgstr "Losnummer für dieses Endprodukt" -#: build/models.py:264 order/models.py:162 part/models.py:875 +#: build/models.py:264 order/models.py:162 part/models.py:896 #: part/templates/part/part_base.html:143 templates/js/order.js:362 msgid "Creation Date" msgstr "Erstelldatum" @@ -752,7 +752,7 @@ msgstr "Nutzer der diesen Bauauftrag erstellt hat" #: build/models.py:295 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:108 order/models.py:176 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:879 +#: order/templates/order/sales_order_base.html:140 part/models.py:900 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "Verantwortlicher Benutzer" @@ -764,12 +764,12 @@ msgstr "Nutzer der für diesen Bauauftrag zuständig ist" #: build/models.py:301 build/templates/build/detail.html:94 #: company/templates/company/manufacturer_part.html:83 #: company/templates/company/supplier_part.html:82 -#: part/templates/part/part_base.html:137 stock/models.py:464 +#: part/templates/part/part_base.html:137 stock/models.py:490 #: stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "Externer Link" -#: build/models.py:302 part/models.py:737 stock/models.py:466 +#: build/models.py:302 part/models.py:758 stock/models.py:492 msgid "Link to external URL" msgstr "Link zu einer externen URL" @@ -782,12 +782,12 @@ msgstr "Link zu einer externen URL" #: order/templates/order/purchase_order_detail.html:419 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:864 +#: order/templates/order/so_navbar.html:36 part/models.py:885 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:536 -#: stock/models.py:1678 stock/models.py:1784 +#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:562 +#: stock/models.py:1704 stock/models.py:1810 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:746 #: templates/js/stock.js:258 templates/js/stock.js:499 @@ -882,7 +882,7 @@ msgstr "Ziel-BestandsObjekt" #: order/templates/order/sales_order_detail.html:205 #: order/templates/order/sales_order_detail.html:290 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:458 stock/templates/stock/item_base.html:249 +#: stock/models.py:484 stock/templates/stock/item_base.html:249 #: templates/js/build.js:604 templates/js/model_renderers.js:54 msgid "Serial Number" msgstr "Seriennummer" @@ -1609,7 +1609,7 @@ msgstr "Aktuelle Teile-Stände" msgid "Number of recent parts to display on index page" msgstr "Anzahl der neusten Teile auf der Startseite" -#: common/models.py:158 part/models.py:2225 report/models.py:187 +#: common/models.py:158 part/models.py:2246 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -1619,7 +1619,7 @@ msgstr "Vorlage" msgid "Parts are templates by default" msgstr "Teile sind standardmäßig Vorlagen" -#: common/models.py:165 part/models.py:827 templates/js/table_filters.js:132 +#: common/models.py:165 part/models.py:848 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "Baugruppe" @@ -1628,7 +1628,7 @@ msgstr "Baugruppe" msgid "Parts can be assembled from other components by default" msgstr "Teile können standardmäßig aus anderen Teilen angefertigt werden" -#: common/models.py:172 part/models.py:833 templates/js/table_filters.js:340 +#: common/models.py:172 part/models.py:854 templates/js/table_filters.js:340 msgid "Component" msgstr "Komponente" @@ -1636,7 +1636,7 @@ msgstr "Komponente" msgid "Parts can be used as sub-components by default" msgstr "Teile können standardmäßig in Baugruppen benutzt werden" -#: common/models.py:179 part/models.py:844 +#: common/models.py:179 part/models.py:865 msgid "Purchaseable" msgstr "Kaufbar" @@ -1644,7 +1644,7 @@ msgstr "Kaufbar" msgid "Parts are purchaseable by default" msgstr "Artikel sind grundsätzlich kaufbar" -#: common/models.py:186 part/models.py:849 templates/js/table_filters.js:348 +#: common/models.py:186 part/models.py:870 templates/js/table_filters.js:348 msgid "Salable" msgstr "Verkäuflich" @@ -1652,7 +1652,7 @@ msgstr "Verkäuflich" msgid "Parts are salable by default" msgstr "Artikel sind grundsätzlich verkaufbar" -#: common/models.py:193 part/models.py:839 templates/js/table_filters.js:33 +#: common/models.py:193 part/models.py:860 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "Nachverfolgbar" @@ -1661,7 +1661,7 @@ msgstr "Nachverfolgbar" msgid "Parts are trackable by default" msgstr "Artikel sind grundsätzlich verfolgbar" -#: common/models.py:200 part/models.py:859 templates/js/table_filters.js:29 +#: common/models.py:200 part/models.py:880 templates/js/table_filters.js:29 msgid "Virtual" msgstr "Virtuell" @@ -1998,7 +1998,7 @@ msgid "Point of contact" msgstr "Anlaufstelle" #: company/models.py:128 company/models.py:345 company/models.py:513 -#: order/models.py:160 part/models.py:736 +#: order/models.py:160 part/models.py:757 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:448 templates/js/company.js:730 #: templates/js/part.js:687 @@ -2009,7 +2009,7 @@ msgstr "Link" msgid "Link to external company information" msgstr "Link auf externe Firmeninformation" -#: company/models.py:136 part/models.py:746 +#: company/models.py:136 part/models.py:767 msgid "Image" msgstr "Bild" @@ -2046,7 +2046,7 @@ msgstr "Währung" msgid "Default currency used for this company" msgstr "Standard-Währung für diese Firma" -#: company/models.py:317 company/models.py:484 stock/models.py:411 +#: company/models.py:317 company/models.py:484 stock/models.py:437 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "Basisteil" @@ -2100,7 +2100,7 @@ msgstr "Parametername" #: company/models.py:419 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1771 templates/InvenTree/settings/header.html:8 +#: stock/models.py:1797 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:551 templates/js/part.js:348 #: templates/js/stock.js:495 msgid "Value" @@ -2110,7 +2110,7 @@ msgstr "Wert" msgid "Parameter value" msgstr "Parameterwert" -#: company/models.py:426 part/models.py:821 part/models.py:2193 +#: company/models.py:426 part/models.py:842 part/models.py:2214 #: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "Einheiten" @@ -2156,21 +2156,21 @@ msgid "Supplier part description" msgstr "Zuliefererbeschreibung des Teils" #: company/models.py:525 company/templates/company/supplier_part.html:120 -#: part/models.py:2341 report/templates/report/inventree_po_report.html:93 +#: part/models.py:2362 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Notiz" -#: company/models.py:529 part/models.py:1614 +#: company/models.py:529 part/models.py:1635 msgid "base cost" msgstr "Basiskosten" -#: company/models.py:529 part/models.py:1614 +#: company/models.py:529 part/models.py:1635 msgid "Minimum charge (e.g. stocking fee)" msgstr "Mindestpreis" #: company/models.py:531 company/templates/company/supplier_part.html:113 -#: stock/models.py:435 stock/templates/stock/item_base.html:322 +#: stock/models.py:461 stock/templates/stock/item_base.html:322 #: templates/js/company.js:751 templates/js/stock.js:1078 msgid "Packaging" msgstr "Verpackungen" @@ -2179,7 +2179,7 @@ msgstr "Verpackungen" msgid "Part packaging" msgstr "Teile-Verpackungen" -#: company/models.py:533 part/models.py:1616 +#: company/models.py:533 part/models.py:1637 msgid "multiple" msgstr "Vielfache" @@ -2237,8 +2237,8 @@ msgid "Phone" msgstr "Telefon" #: company/templates/company/company_base.html:126 order/models.py:544 -#: order/templates/order/sales_order_base.html:94 stock/models.py:453 -#: stock/models.py:454 stock/templates/stock/item_base.html:274 +#: order/templates/order/sales_order_base.html:94 stock/models.py:479 +#: stock/models.py:480 stock/templates/stock/item_base.html:274 #: templates/js/company.js:245 templates/js/order.js:331 #: templates/js/stock.js:1456 msgid "Customer" @@ -2511,7 +2511,7 @@ msgid "Stock Items" msgstr "Teilbestand" #: company/templates/company/supplier_part.html:7 -#: company/templates/company/supplier_part.html:24 stock/models.py:420 +#: company/templates/company/supplier_part.html:24 stock/models.py:446 #: stock/templates/stock/item_base.html:386 templates/js/company.js:691 #: templates/js/stock.js:1050 msgid "Supplier Part" @@ -2793,7 +2793,7 @@ msgstr "Geplantes Lieferdatum für Auftrag." msgid "Date order was completed" msgstr "Datum an dem der Auftrag fertigstellt wurde" -#: order/models.py:313 stock/models.py:308 stock/models.py:1023 +#: order/models.py:313 stock/models.py:334 stock/models.py:1049 msgid "Quantity must be greater than zero" msgstr "Anzahl muss größer Null sein" @@ -2880,7 +2880,7 @@ msgstr "Empfangen" msgid "Number of items received" msgstr "Empfangene Objekt-Anzahl" -#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:545 +#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:571 #: stock/templates/stock/item_base.html:343 templates/js/stock.js:1073 msgid "Purchase Price" msgstr "Preis" @@ -3259,7 +3259,7 @@ msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "Ausstehende Teile für %(order)s - %(desc)s empfangen" #: order/templates/order/receive_parts.html:14 part/api.py:47 -#: part/models.py:326 part/templates/part/cat_link.html:7 +#: part/models.py:347 part/templates/part/cat_link.html:7 #: 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:24 @@ -3579,7 +3579,7 @@ msgstr "Stückpreis für {part} auf {price} aktualisiert" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "{part} Stückpreis auf {price} und Menge auf {qty} aktualisiert" -#: part/bom.py:133 part/models.py:72 part/models.py:755 +#: part/bom.py:133 part/models.py:73 part/models.py:776 #: part/templates/part/category.html:75 msgid "Default Location" msgstr "Standard-Lagerort" @@ -3644,7 +3644,7 @@ msgstr "Zulieferer einschließen" msgid "Include part supplier data in exported BOM" msgstr "Zulieferer-Daten in Stückliste-Export einschließen" -#: part/forms.py:97 part/models.py:2223 +#: part/forms.py:97 part/models.py:2244 msgid "Parent Part" msgstr "Ausgangsteil" @@ -3720,7 +3720,7 @@ msgstr "Parameter-Vorlage zu Kategorien dieser Ebene hinzufügen" msgid "Add parameter template to all categories" msgstr "Parameter-Vorlage zu allen Kategorien hinzufügen" -#: part/forms.py:325 part/models.py:2322 +#: part/forms.py:325 part/models.py:2343 msgid "Sub part" msgstr "Untergeordnetes Teil" @@ -3728,370 +3728,370 @@ msgstr "Untergeordnetes Teil" msgid "Input quantity for price calculation" msgstr "Menge für die Preisberechnung" -#: part/models.py:73 +#: part/models.py:74 msgid "Default location for parts in this category" msgstr "Standard-Lagerort für Teile dieser Kategorie" -#: part/models.py:76 +#: part/models.py:77 msgid "Default keywords" msgstr "Standard Stichwörter" -#: part/models.py:76 +#: part/models.py:77 msgid "Default keywords for parts in this category" msgstr "Standard-Stichworte für Teile dieser Kategorie" -#: part/models.py:86 part/models.py:2269 +#: part/models.py:87 part/models.py:2290 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "Teil-Kategorie" -#: part/models.py:87 part/templates/part/category.html:32 +#: part/models.py:88 part/templates/part/category.html:32 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127 #: templates/stats.html:84 users/models.py:40 msgid "Part Categories" msgstr "Teil-Kategorien" -#: part/models.py:457 part/models.py:469 +#: part/models.py:478 part/models.py:490 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "Teil '{p1}' wird in Stückliste für Teil '{p2}' benutzt (rekursiv)" -#: part/models.py:566 +#: part/models.py:587 msgid "Next available serial numbers are" msgstr "Nächste verfügbare Seriennummern wären" -#: part/models.py:570 +#: part/models.py:591 msgid "Next available serial number is" msgstr "Nächste verfügbare Seriennummer ist" -#: part/models.py:575 +#: part/models.py:596 msgid "Most recent serial number is" msgstr "Die neuste Seriennummer ist" -#: part/models.py:654 +#: part/models.py:675 msgid "Duplicate IPN not allowed in part settings" msgstr "Doppelte IPN in den Teil-Einstellungen nicht erlaubt" -#: part/models.py:679 +#: part/models.py:700 msgid "Part name" msgstr "Name des Teils" -#: part/models.py:686 +#: part/models.py:707 msgid "Is Template" msgstr "Ist eine Vorlage" -#: part/models.py:687 +#: part/models.py:708 msgid "Is this part a template part?" msgstr "Ist dieses Teil eine Vorlage?" -#: part/models.py:697 +#: part/models.py:718 msgid "Is this part a variant of another part?" msgstr "Ist dieses Teil eine Variante eines anderen Teils?" -#: part/models.py:698 +#: part/models.py:719 msgid "Variant Of" msgstr "Variante von" -#: part/models.py:704 +#: part/models.py:725 msgid "Part description" msgstr "Beschreibung des Teils" -#: part/models.py:709 part/templates/part/category.html:82 +#: part/models.py:730 part/templates/part/category.html:82 #: part/templates/part/part_base.html:130 msgid "Keywords" msgstr "Schlüsselwörter" -#: part/models.py:710 +#: part/models.py:731 msgid "Part keywords to improve visibility in search results" msgstr "Schlüsselworte um die Sichtbarkeit in Suchergebnissen zu verbessern" -#: part/models.py:717 part/models.py:2268 +#: part/models.py:738 part/models.py:2289 #: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "Kategorie" -#: part/models.py:718 +#: part/models.py:739 msgid "Part category" msgstr "Teile-Kategorie" -#: part/models.py:723 templates/js/part.js:257 templates/js/part.js:485 +#: part/models.py:744 templates/js/part.js:257 templates/js/part.js:485 msgid "IPN" msgstr "IPN (Interne Produktnummer)" -#: part/models.py:724 +#: part/models.py:745 msgid "Internal Part Number" msgstr "Interne Teilenummer" -#: part/models.py:730 +#: part/models.py:751 msgid "Part revision or version number" msgstr "Revisions- oder Versionsnummer" -#: part/models.py:731 report/models.py:200 templates/js/part.js:261 +#: part/models.py:752 report/models.py:200 templates/js/part.js:261 msgid "Revision" msgstr "Revision" -#: part/models.py:753 +#: part/models.py:774 msgid "Where is this item normally stored?" msgstr "Wo wird dieses Teil normalerweise gelagert?" -#: part/models.py:800 +#: part/models.py:821 msgid "Default Supplier" msgstr "Standard Zulieferer" -#: part/models.py:801 +#: part/models.py:822 msgid "Default supplier part" msgstr "Standard Zuliefererteil" -#: part/models.py:808 +#: part/models.py:829 msgid "Default Expiry" msgstr "Standard Ablaufzeit" -#: part/models.py:809 +#: part/models.py:830 msgid "Expiry time (in days) for stock items of this part" msgstr "Ablauf-Zeit (in Tagen) für Lagerbestand dieses Teils" -#: part/models.py:814 +#: part/models.py:835 msgid "Minimum Stock" msgstr "Minimaler Lagerbestand" -#: part/models.py:815 +#: part/models.py:836 msgid "Minimum allowed stock level" msgstr "Minimal zulässiger Lagerbestand" -#: part/models.py:822 +#: part/models.py:843 msgid "Stock keeping units for this part" msgstr "Stock Keeping Units (SKU) für dieses Teil" -#: part/models.py:828 +#: part/models.py:849 msgid "Can this part be built from other parts?" msgstr "Kann dieses Teil aus anderen Teilen angefertigt werden?" -#: part/models.py:834 +#: part/models.py:855 msgid "Can this part be used to build other parts?" msgstr "Kann dieses Teil zum Bauauftrag von anderen genutzt werden?" -#: part/models.py:840 +#: part/models.py:861 msgid "Does this part have tracking for unique items?" msgstr "Hat dieses Teil Tracking für einzelne Objekte?" -#: part/models.py:845 +#: part/models.py:866 msgid "Can this part be purchased from external suppliers?" msgstr "Kann dieses Teil von externen Zulieferern gekauft werden?" -#: part/models.py:850 +#: part/models.py:871 msgid "Can this part be sold to customers?" msgstr "Kann dieses Teil an Kunden verkauft werden?" -#: part/models.py:854 templates/js/table_filters.js:21 +#: part/models.py:875 templates/js/table_filters.js:21 #: templates/js/table_filters.js:69 templates/js/table_filters.js:250 #: templates/js/table_filters.js:319 msgid "Active" msgstr "Aktiv" -#: part/models.py:855 +#: part/models.py:876 msgid "Is this part active?" msgstr "Ist dieses Teil aktiv?" -#: part/models.py:860 +#: part/models.py:881 msgid "Is this a virtual part, such as a software product or license?" msgstr "Ist dieses Teil virtuell, wie zum Beispiel eine Software oder Lizenz?" -#: part/models.py:865 +#: part/models.py:886 msgid "Part notes - supports Markdown formatting" msgstr "Bemerkungen - unterstüzt Markdown-Formatierung" -#: part/models.py:868 +#: part/models.py:889 msgid "BOM checksum" msgstr "Prüfsumme der Stückliste" -#: part/models.py:868 +#: part/models.py:889 msgid "Stored BOM checksum" msgstr "Prüfsumme der Stückliste gespeichert" -#: part/models.py:871 +#: part/models.py:892 msgid "BOM checked by" msgstr "Stückliste kontrolliert von" -#: part/models.py:873 +#: part/models.py:894 msgid "BOM checked date" msgstr "BOM Kontrolldatum" -#: part/models.py:877 +#: part/models.py:898 msgid "Creation User" msgstr "Erstellungs-Nutzer" -#: part/models.py:1616 +#: part/models.py:1637 msgid "Sell multiple" msgstr "Mehrere verkaufen" -#: part/models.py:2087 +#: part/models.py:2108 msgid "Test templates can only be created for trackable parts" msgstr "Test-Vorlagen können nur für verfolgbare Teile angelegt werden" -#: part/models.py:2104 +#: part/models.py:2125 msgid "Test with this name already exists for this part" msgstr "Ein Test mit diesem Namen besteht bereits für dieses Teil" -#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:475 +#: part/models.py:2145 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "Test-Name" -#: part/models.py:2125 +#: part/models.py:2146 msgid "Enter a name for the test" msgstr "Namen für diesen Test eingeben" -#: part/models.py:2130 +#: part/models.py:2151 msgid "Test Description" msgstr "Test-Beschreibung" -#: part/models.py:2131 +#: part/models.py:2152 msgid "Enter description for this test" msgstr "Beschreibung für diesen Test eingeben" -#: part/models.py:2136 templates/js/part.js:915 +#: part/models.py:2157 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "Benötigt" -#: part/models.py:2137 +#: part/models.py:2158 msgid "Is this test required to pass?" msgstr "Muss dieser Test erfolgreich sein?" -#: part/models.py:2142 templates/js/part.js:923 +#: part/models.py:2163 templates/js/part.js:923 msgid "Requires Value" msgstr "Erfordert Wert" -#: part/models.py:2143 +#: part/models.py:2164 msgid "Does this test require a value when adding a test result?" msgstr "Muss für diesen Test ein Wert für das Test-Ergebnis eingetragen werden?" -#: part/models.py:2148 templates/js/part.js:930 +#: part/models.py:2169 templates/js/part.js:930 msgid "Requires Attachment" msgstr "Anhang muss eingegeben werden" -#: part/models.py:2149 +#: part/models.py:2170 msgid "Does this test require a file attachment when adding a test result?" msgstr "Muss für diesen Test ein Anhang für das Test-Ergebnis hinzugefügt werden?" -#: part/models.py:2186 +#: part/models.py:2207 msgid "Parameter template name must be unique" msgstr "Vorlagen-Name des Parameters muss eindeutig sein" -#: part/models.py:2191 +#: part/models.py:2212 msgid "Parameter Name" msgstr "Name des Parameters" -#: part/models.py:2193 +#: part/models.py:2214 msgid "Parameter Units" msgstr "Einheit des Parameters" -#: part/models.py:2225 part/models.py:2274 part/models.py:2275 +#: part/models.py:2246 part/models.py:2295 part/models.py:2296 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "Parameter Vorlage" -#: part/models.py:2227 +#: part/models.py:2248 msgid "Data" msgstr "Wert" -#: part/models.py:2227 +#: part/models.py:2248 msgid "Parameter Value" msgstr "Parameter Wert" -#: part/models.py:2279 templates/InvenTree/settings/category.html:67 +#: part/models.py:2300 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "Standard-Wert" -#: part/models.py:2280 +#: part/models.py:2301 msgid "Default Parameter Value" msgstr "Standard Parameter Wert" -#: part/models.py:2314 +#: part/models.py:2335 msgid "Select parent part" msgstr "Ausgangsteil auswählen" -#: part/models.py:2323 +#: part/models.py:2344 msgid "Select part to be used in BOM" msgstr "Teil für die Nutzung in der Stückliste auswählen" -#: part/models.py:2329 +#: part/models.py:2350 msgid "BOM quantity for this BOM item" msgstr "Stücklisten-Anzahl für dieses Stücklisten-Teil" -#: part/models.py:2331 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2352 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "Optional" -#: part/models.py:2331 +#: part/models.py:2352 msgid "This BOM item is optional" msgstr "Diese Stücklisten-Position ist optional" -#: part/models.py:2334 +#: part/models.py:2355 msgid "Overage" msgstr "Überschuss" -#: part/models.py:2335 +#: part/models.py:2356 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "Geschätzter Ausschuss (absolut oder prozentual)" -#: part/models.py:2338 +#: part/models.py:2359 msgid "BOM item reference" msgstr "Referenz der Postion auf der Stückliste" -#: part/models.py:2341 +#: part/models.py:2362 msgid "BOM item notes" msgstr "Notizen zur Stücklisten-Position" -#: part/models.py:2343 +#: part/models.py:2364 msgid "Checksum" msgstr "Prüfsumme" -#: part/models.py:2343 +#: part/models.py:2364 msgid "BOM line checksum" msgstr "Prüfsumme der Stückliste" -#: part/models.py:2347 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2368 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:55 msgid "Inherited" msgstr "Geerbt" -#: part/models.py:2348 +#: part/models.py:2369 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "Diese Stücklisten-Position wird in die Stücklisten von Teil-Varianten vererbt" -#: part/models.py:2353 templates/js/bom.js:287 +#: part/models.py:2374 templates/js/bom.js:287 msgid "Allow Variants" msgstr "Varianten zulassen" -#: part/models.py:2354 +#: part/models.py:2375 msgid "Stock items for variant parts can be used for this BOM item" msgstr "Lagerbestand von Varianten kann für diese Stücklisten-Position verwendet werden" -#: part/models.py:2439 stock/models.py:298 +#: part/models.py:2460 stock/models.py:324 msgid "Quantity must be integer value for trackable parts" msgstr "Menge muss eine Ganzzahl sein" -#: part/models.py:2448 part/models.py:2450 +#: part/models.py:2469 part/models.py:2471 msgid "Sub part must be specified" msgstr "Zuliefererteil muss festgelegt sein" -#: part/models.py:2453 +#: part/models.py:2474 msgid "BOM Item" msgstr "Stücklisten-Position" -#: part/models.py:2572 +#: part/models.py:2593 msgid "Part 1" msgstr "Teil 1" -#: part/models.py:2576 +#: part/models.py:2597 msgid "Part 2" msgstr "Teil 2" -#: part/models.py:2576 +#: part/models.py:2597 msgid "Select Related Part" msgstr "verknüpftes Teil auswählen" -#: part/models.py:2608 +#: part/models.py:2629 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?" @@ -5080,12 +5080,12 @@ msgid "Test Results" msgstr "Testergebnisse" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1759 +#: stock/models.py:1785 msgid "Test" msgstr "Test" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1765 +#: stock/models.py:1791 msgid "Result" msgstr "Ergebnis" @@ -5102,49 +5102,49 @@ msgstr "bestanden" msgid "Fail" msgstr "fehlgeschlagen" -#: stock/api.py:146 +#: stock/api.py:145 msgid "Request must contain list of stock items" msgstr "" -#: stock/api.py:154 +#: stock/api.py:153 msgid "Improperly formatted data" msgstr "Falsch formatierte Daten" -#: stock/api.py:162 +#: stock/api.py:161 msgid "Each entry must contain a valid integer primary-key" msgstr "" -#: stock/api.py:168 +#: stock/api.py:167 msgid "Primary key does not match valid stock item" msgstr "" -#: stock/api.py:178 +#: stock/api.py:177 msgid "Invalid quantity value" msgstr "Ungültige Menge" -#: stock/api.py:183 +#: stock/api.py:182 msgid "Quantity must not be less than zero" msgstr "Menge muss größer als Null sein" -#: stock/api.py:211 +#: stock/api.py:210 #, python-brace-format msgid "Updated stock for {n} items" msgstr "Bestand für {n} Objekte geändert" -#: stock/api.py:247 stock/api.py:280 +#: stock/api.py:246 stock/api.py:279 msgid "Specified quantity exceeds stock quantity" msgstr "Die angegebene Menge überschreitet die Lagermenge" -#: stock/api.py:270 +#: stock/api.py:269 msgid "Valid location must be specified" msgstr "Gültiger Standort muss angegeben werden" -#: stock/api.py:290 +#: stock/api.py:289 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "{n} Teile nach {loc} bewegt" -#: stock/forms.py:80 stock/forms.py:313 stock/models.py:513 +#: stock/forms.py:80 stock/forms.py:313 stock/models.py:539 #: stock/templates/stock/item_base.html:393 templates/js/stock.js:1018 msgid "Expiry Date" msgstr "Ablaufdatum" @@ -5201,187 +5201,187 @@ msgstr "nicht mehr verbauen bestätigen" msgid "Confirm removal of installed stock items" msgstr "Entfernen der verbauten BestandsObjekt bestätigen" -#: stock/models.py:56 stock/models.py:550 +#: stock/models.py:57 stock/models.py:576 msgid "Owner" msgstr "Besitzer" -#: stock/models.py:57 stock/models.py:551 +#: stock/models.py:58 stock/models.py:577 msgid "Select Owner" msgstr "Besitzer auswählen" -#: stock/models.py:279 +#: stock/models.py:305 msgid "StockItem with this serial number already exists" msgstr "Ein BestandsObjekt mit dieser Seriennummer existiert bereits" -#: stock/models.py:315 +#: stock/models.py:341 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "Teile-Typ ('{pf}') muss {pe} sein" -#: stock/models.py:325 stock/models.py:334 +#: stock/models.py:351 stock/models.py:360 msgid "Quantity must be 1 for item with a serial number" msgstr "Anzahl muss für Objekte mit Seriennummer 1 sein" -#: stock/models.py:326 +#: stock/models.py:352 msgid "Serial number cannot be set if quantity greater than 1" msgstr "Seriennummer kann nicht gesetzt werden wenn die Anzahl größer als 1 ist" -#: stock/models.py:348 +#: stock/models.py:374 msgid "Item cannot belong to itself" msgstr "Teil kann nicht zu sich selbst gehören" -#: stock/models.py:354 +#: stock/models.py:380 msgid "Item must have a build reference if is_building=True" msgstr "Teil muss eine Referenz haben wenn is_building wahr ist" -#: stock/models.py:361 +#: stock/models.py:387 msgid "Build reference does not point to the same part object" msgstr "Referenz verweist nicht auf das gleiche Teil" -#: stock/models.py:403 +#: stock/models.py:429 msgid "Parent Stock Item" msgstr "Eltern-BestandsObjekt" -#: stock/models.py:412 +#: stock/models.py:438 msgid "Base part" msgstr "Basis-Teil" -#: stock/models.py:421 +#: stock/models.py:447 msgid "Select a matching supplier part for this stock item" msgstr "Passendes Zuliefererteil für dieses BestandsObjekt auswählen" -#: stock/models.py:426 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:452 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "Bestand-Lagerort" -#: stock/models.py:429 +#: stock/models.py:455 msgid "Where is this stock item located?" msgstr "Wo wird dieses Teil normalerweise gelagert?" -#: stock/models.py:436 +#: stock/models.py:462 msgid "Packaging this stock item is stored in" msgstr "Die Verpackung dieses BestandsObjekt ist gelagert in" -#: stock/models.py:441 stock/templates/stock/item_base.html:282 +#: stock/models.py:467 stock/templates/stock/item_base.html:282 msgid "Installed In" msgstr "verbaut in" -#: stock/models.py:444 +#: stock/models.py:470 msgid "Is this item installed in another item?" msgstr "Ist dieses Teil in einem anderen verbaut?" -#: stock/models.py:460 +#: stock/models.py:486 msgid "Serial number for this item" msgstr "Seriennummer für dieses Teil" -#: stock/models.py:472 +#: stock/models.py:498 msgid "Batch code for this stock item" msgstr "Losnummer für dieses BestandsObjekt" -#: stock/models.py:476 +#: stock/models.py:502 msgid "Stock Quantity" msgstr "Bestand" -#: stock/models.py:485 +#: stock/models.py:511 msgid "Source Build" msgstr "Quellbau" -#: stock/models.py:487 +#: stock/models.py:513 msgid "Build for this stock item" msgstr "Bauauftrag für dieses BestandsObjekt" -#: stock/models.py:498 +#: stock/models.py:524 msgid "Source Purchase Order" msgstr "Quelle Bestellung" -#: stock/models.py:501 +#: stock/models.py:527 msgid "Purchase order for this stock item" msgstr "Bestellung für dieses BestandsObjekt" -#: stock/models.py:507 +#: stock/models.py:533 msgid "Destination Sales Order" msgstr "Ziel-Auftrag" -#: stock/models.py:514 +#: stock/models.py:540 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "Ablaufdatum für BestandsObjekt. Bestand wird danach als abgelaufen gekennzeichnet" -#: stock/models.py:527 +#: stock/models.py:553 msgid "Delete on deplete" msgstr "Löschen wenn leer" -#: stock/models.py:527 +#: stock/models.py:553 msgid "Delete this Stock Item when stock is depleted" msgstr "Dieses BestandsObjekt löschen wenn Bestand aufgebraucht" -#: stock/models.py:537 stock/templates/stock/item.html:98 +#: stock/models.py:563 stock/templates/stock/item.html:98 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "BestandsObjekt-Notizen" -#: stock/models.py:546 +#: stock/models.py:572 msgid "Single unit purchase price at time of purchase" msgstr "Preis für eine Einheit bei Einkauf" -#: stock/models.py:1014 +#: stock/models.py:1040 msgid "Part is not set as trackable" msgstr "Teil ist nicht verfolgbar" -#: stock/models.py:1020 +#: stock/models.py:1046 msgid "Quantity must be integer" msgstr "Anzahl muss eine Ganzzahl sein" -#: stock/models.py:1026 +#: stock/models.py:1052 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "Anzahl darf nicht die verfügbare Anzahl überschreiten ({n})" -#: stock/models.py:1029 +#: stock/models.py:1055 msgid "Serial numbers must be a list of integers" msgstr "Seriennummern muss eine Liste von Ganzzahlen sein" -#: stock/models.py:1032 +#: stock/models.py:1058 msgid "Quantity does not match serial numbers" msgstr "Anzahl stimmt nicht mit den Seriennummern überein" -#: stock/models.py:1039 +#: stock/models.py:1065 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "Seriennummern {exists} existieren bereits" -#: stock/models.py:1197 +#: stock/models.py:1223 msgid "StockItem cannot be moved as it is not in stock" msgstr "BestandsObjekt kann nicht bewegt werden, da kein Bestand vorhanden ist" -#: stock/models.py:1679 +#: stock/models.py:1705 msgid "Entry notes" msgstr "Eintrags-Notizen" -#: stock/models.py:1736 +#: stock/models.py:1762 msgid "Value must be provided for this test" msgstr "Wert muss für diesen Test angegeben werden" -#: stock/models.py:1742 +#: stock/models.py:1768 msgid "Attachment must be uploaded for this test" msgstr "Anhang muss für diesen Test hochgeladen werden" -#: stock/models.py:1760 +#: stock/models.py:1786 msgid "Test name" msgstr "Name des Tests" -#: stock/models.py:1766 templates/js/table_filters.js:226 +#: stock/models.py:1792 templates/js/table_filters.js:226 msgid "Test result" msgstr "Testergebnis" -#: stock/models.py:1772 +#: stock/models.py:1798 msgid "Test output value" msgstr "Test Ausgabe Wert" -#: stock/models.py:1779 +#: stock/models.py:1805 msgid "Test result attachment" msgstr "Test Ergebnis Anhang" -#: stock/models.py:1785 +#: stock/models.py:1811 msgid "Test notes" msgstr "Test Notizen" From 9665b1086eb5b4cb15cc00a82d583a5f5fecd9eb Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 21 Jul 2021 10:11:17 +1000 Subject: [PATCH 596/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/it/LC_MESSAGES/django.po | 390 +++++++++++----------- 1 file changed, 195 insertions(+), 195 deletions(-) diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 71493c7f05..b3e6a7c3dd 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-20 22:10+0000\n" -"PO-Revision-Date: 2021-07-20 22:15\n" +"POT-Creation-Date: 2021-07-20 23:43+0000\n" +"PO-Revision-Date: 2021-07-21 00:11\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -106,7 +106,7 @@ msgstr "" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "" -#: InvenTree/models.py:61 stock/models.py:1778 +#: InvenTree/models.py:61 stock/models.py:1804 msgid "Attachment" msgstr "" @@ -122,7 +122,7 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2063 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -137,7 +137,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:412 -#: label/models.py:112 part/models.py:680 part/models.py:2191 +#: label/models.py:112 part/models.py:701 part/models.py:2212 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 @@ -150,7 +150,7 @@ msgstr "" #: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:312 -#: part/models.py:703 part/templates/part/set_category.html:14 +#: part/models.py:724 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 @@ -174,7 +174,7 @@ msgstr "" msgid "parent" msgstr "" -#: InvenTree/serializers.py:52 part/models.py:2427 +#: InvenTree/serializers.py:52 part/models.py:2448 msgid "Must be a valid number" msgstr "" @@ -479,7 +479,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 -#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2350 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 @@ -616,7 +616,7 @@ msgstr "" #: build/models.py:171 order/models.py:246 order/models.py:533 #: order/models.py:713 order/templates/order/purchase_order_detail.html:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2338 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2359 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -644,10 +644,10 @@ msgstr "" #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:344 part/models.py:325 -#: part/models.py:1987 part/models.py:2003 part/models.py:2022 -#: part/models.py:2040 part/models.py:2119 part/models.py:2223 -#: part/models.py:2313 part/templates/part/detail.html:199 +#: order/templates/order/sales_order_detail.html:344 part/models.py:346 +#: part/models.py:2008 part/models.py:2024 part/models.py:2043 +#: part/models.py:2061 part/models.py:2140 part/models.py:2244 +#: part/models.py:2334 part/templates/part/detail.html:199 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 @@ -716,7 +716,7 @@ msgstr "" msgid "Build status code" msgstr "" -#: build/models.py:257 stock/models.py:470 +#: build/models.py:257 stock/models.py:496 msgid "Batch Code" msgstr "" @@ -724,7 +724,7 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:264 order/models.py:162 part/models.py:875 +#: build/models.py:264 order/models.py:162 part/models.py:896 #: part/templates/part/part_base.html:143 templates/js/order.js:362 msgid "Creation Date" msgstr "" @@ -752,7 +752,7 @@ msgstr "" #: build/models.py:295 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:108 order/models.py:176 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:879 +#: order/templates/order/sales_order_base.html:140 part/models.py:900 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" @@ -764,12 +764,12 @@ msgstr "" #: build/models.py:301 build/templates/build/detail.html:94 #: company/templates/company/manufacturer_part.html:83 #: company/templates/company/supplier_part.html:82 -#: part/templates/part/part_base.html:137 stock/models.py:464 +#: part/templates/part/part_base.html:137 stock/models.py:490 #: stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "" -#: build/models.py:302 part/models.py:737 stock/models.py:466 +#: build/models.py:302 part/models.py:758 stock/models.py:492 msgid "Link to external URL" msgstr "" @@ -782,12 +782,12 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:419 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:864 +#: order/templates/order/so_navbar.html:36 part/models.py:885 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:536 -#: stock/models.py:1678 stock/models.py:1784 +#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:562 +#: stock/models.py:1704 stock/models.py:1810 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:746 #: templates/js/stock.js:258 templates/js/stock.js:499 @@ -882,7 +882,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:205 #: order/templates/order/sales_order_detail.html:290 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:458 stock/templates/stock/item_base.html:249 +#: stock/models.py:484 stock/templates/stock/item_base.html:249 #: templates/js/build.js:604 templates/js/model_renderers.js:54 msgid "Serial Number" msgstr "" @@ -1609,7 +1609,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:158 part/models.py:2225 report/models.py:187 +#: common/models.py:158 part/models.py:2246 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -1619,7 +1619,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:165 part/models.py:827 templates/js/table_filters.js:132 +#: common/models.py:165 part/models.py:848 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" @@ -1628,7 +1628,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:172 part/models.py:833 templates/js/table_filters.js:340 +#: common/models.py:172 part/models.py:854 templates/js/table_filters.js:340 msgid "Component" msgstr "" @@ -1636,7 +1636,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:179 part/models.py:844 +#: common/models.py:179 part/models.py:865 msgid "Purchaseable" msgstr "" @@ -1644,7 +1644,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:186 part/models.py:849 templates/js/table_filters.js:348 +#: common/models.py:186 part/models.py:870 templates/js/table_filters.js:348 msgid "Salable" msgstr "" @@ -1652,7 +1652,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:193 part/models.py:839 templates/js/table_filters.js:33 +#: common/models.py:193 part/models.py:860 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" @@ -1661,7 +1661,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:200 part/models.py:859 templates/js/table_filters.js:29 +#: common/models.py:200 part/models.py:880 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1998,7 +1998,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:128 company/models.py:345 company/models.py:513 -#: order/models.py:160 part/models.py:736 +#: order/models.py:160 part/models.py:757 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:448 templates/js/company.js:730 #: templates/js/part.js:687 @@ -2009,7 +2009,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:136 part/models.py:746 +#: company/models.py:136 part/models.py:767 msgid "Image" msgstr "" @@ -2046,7 +2046,7 @@ msgstr "" msgid "Default currency used for this company" msgstr "" -#: company/models.py:317 company/models.py:484 stock/models.py:411 +#: company/models.py:317 company/models.py:484 stock/models.py:437 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" @@ -2100,7 +2100,7 @@ msgstr "" #: company/models.py:419 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1771 templates/InvenTree/settings/header.html:8 +#: stock/models.py:1797 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:551 templates/js/part.js:348 #: templates/js/stock.js:495 msgid "Value" @@ -2110,7 +2110,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:426 part/models.py:821 part/models.py:2193 +#: company/models.py:426 part/models.py:842 part/models.py:2214 #: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "" @@ -2156,21 +2156,21 @@ msgid "Supplier part description" msgstr "" #: company/models.py:525 company/templates/company/supplier_part.html:120 -#: part/models.py:2341 report/templates/report/inventree_po_report.html:93 +#: part/models.py:2362 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:529 part/models.py:1614 +#: company/models.py:529 part/models.py:1635 msgid "base cost" msgstr "" -#: company/models.py:529 part/models.py:1614 +#: company/models.py:529 part/models.py:1635 msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:531 company/templates/company/supplier_part.html:113 -#: stock/models.py:435 stock/templates/stock/item_base.html:322 +#: stock/models.py:461 stock/templates/stock/item_base.html:322 #: templates/js/company.js:751 templates/js/stock.js:1078 msgid "Packaging" msgstr "" @@ -2179,7 +2179,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:533 part/models.py:1616 +#: company/models.py:533 part/models.py:1637 msgid "multiple" msgstr "" @@ -2237,8 +2237,8 @@ msgid "Phone" msgstr "" #: company/templates/company/company_base.html:126 order/models.py:544 -#: order/templates/order/sales_order_base.html:94 stock/models.py:453 -#: stock/models.py:454 stock/templates/stock/item_base.html:274 +#: order/templates/order/sales_order_base.html:94 stock/models.py:479 +#: stock/models.py:480 stock/templates/stock/item_base.html:274 #: templates/js/company.js:245 templates/js/order.js:331 #: templates/js/stock.js:1456 msgid "Customer" @@ -2511,7 +2511,7 @@ msgid "Stock Items" msgstr "" #: company/templates/company/supplier_part.html:7 -#: company/templates/company/supplier_part.html:24 stock/models.py:420 +#: company/templates/company/supplier_part.html:24 stock/models.py:446 #: stock/templates/stock/item_base.html:386 templates/js/company.js:691 #: templates/js/stock.js:1050 msgid "Supplier Part" @@ -2793,7 +2793,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:313 stock/models.py:308 stock/models.py:1023 +#: order/models.py:313 stock/models.py:334 stock/models.py:1049 msgid "Quantity must be greater than zero" msgstr "" @@ -2880,7 +2880,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:545 +#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:571 #: stock/templates/stock/item_base.html:343 templates/js/stock.js:1073 msgid "Purchase Price" msgstr "" @@ -3259,7 +3259,7 @@ msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:47 -#: part/models.py:326 part/templates/part/cat_link.html:7 +#: part/models.py:347 part/templates/part/cat_link.html:7 #: 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:24 @@ -3579,7 +3579,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:133 part/models.py:72 part/models.py:755 +#: part/bom.py:133 part/models.py:73 part/models.py:776 #: part/templates/part/category.html:75 msgid "Default Location" msgstr "" @@ -3644,7 +3644,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:97 part/models.py:2223 +#: part/forms.py:97 part/models.py:2244 msgid "Parent Part" msgstr "" @@ -3720,7 +3720,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:325 part/models.py:2322 +#: part/forms.py:325 part/models.py:2343 msgid "Sub part" msgstr "" @@ -3728,370 +3728,370 @@ msgstr "" msgid "Input quantity for price calculation" msgstr "" -#: part/models.py:73 +#: part/models.py:74 msgid "Default location for parts in this category" msgstr "" -#: part/models.py:76 +#: part/models.py:77 msgid "Default keywords" msgstr "" -#: part/models.py:76 +#: part/models.py:77 msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:86 part/models.py:2269 +#: part/models.py:87 part/models.py:2290 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" -#: part/models.py:87 part/templates/part/category.html:32 +#: part/models.py:88 part/templates/part/category.html:32 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127 #: templates/stats.html:84 users/models.py:40 msgid "Part Categories" msgstr "" -#: part/models.py:457 part/models.py:469 +#: part/models.py:478 part/models.py:490 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:566 +#: part/models.py:587 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:570 +#: part/models.py:591 msgid "Next available serial number is" msgstr "" -#: part/models.py:575 +#: part/models.py:596 msgid "Most recent serial number is" msgstr "" -#: part/models.py:654 +#: part/models.py:675 msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:679 +#: part/models.py:700 msgid "Part name" msgstr "" -#: part/models.py:686 +#: part/models.py:707 msgid "Is Template" msgstr "" -#: part/models.py:687 +#: part/models.py:708 msgid "Is this part a template part?" msgstr "" -#: part/models.py:697 +#: part/models.py:718 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:698 +#: part/models.py:719 msgid "Variant Of" msgstr "" -#: part/models.py:704 +#: part/models.py:725 msgid "Part description" msgstr "" -#: part/models.py:709 part/templates/part/category.html:82 +#: part/models.py:730 part/templates/part/category.html:82 #: part/templates/part/part_base.html:130 msgid "Keywords" msgstr "" -#: part/models.py:710 +#: part/models.py:731 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:717 part/models.py:2268 +#: part/models.py:738 part/models.py:2289 #: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "" -#: part/models.py:718 +#: part/models.py:739 msgid "Part category" msgstr "" -#: part/models.py:723 templates/js/part.js:257 templates/js/part.js:485 +#: part/models.py:744 templates/js/part.js:257 templates/js/part.js:485 msgid "IPN" msgstr "" -#: part/models.py:724 +#: part/models.py:745 msgid "Internal Part Number" msgstr "" -#: part/models.py:730 +#: part/models.py:751 msgid "Part revision or version number" msgstr "" -#: part/models.py:731 report/models.py:200 templates/js/part.js:261 +#: part/models.py:752 report/models.py:200 templates/js/part.js:261 msgid "Revision" msgstr "" -#: part/models.py:753 +#: part/models.py:774 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:800 +#: part/models.py:821 msgid "Default Supplier" msgstr "" -#: part/models.py:801 +#: part/models.py:822 msgid "Default supplier part" msgstr "" -#: part/models.py:808 +#: part/models.py:829 msgid "Default Expiry" msgstr "" -#: part/models.py:809 +#: part/models.py:830 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:814 +#: part/models.py:835 msgid "Minimum Stock" msgstr "" -#: part/models.py:815 +#: part/models.py:836 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:822 +#: part/models.py:843 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:828 +#: part/models.py:849 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:834 +#: part/models.py:855 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:840 +#: part/models.py:861 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:845 +#: part/models.py:866 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:850 +#: part/models.py:871 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:854 templates/js/table_filters.js:21 +#: part/models.py:875 templates/js/table_filters.js:21 #: templates/js/table_filters.js:69 templates/js/table_filters.js:250 #: templates/js/table_filters.js:319 msgid "Active" msgstr "" -#: part/models.py:855 +#: part/models.py:876 msgid "Is this part active?" msgstr "" -#: part/models.py:860 +#: part/models.py:881 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:865 +#: part/models.py:886 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:868 +#: part/models.py:889 msgid "BOM checksum" msgstr "" -#: part/models.py:868 +#: part/models.py:889 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:871 +#: part/models.py:892 msgid "BOM checked by" msgstr "" -#: part/models.py:873 +#: part/models.py:894 msgid "BOM checked date" msgstr "" -#: part/models.py:877 +#: part/models.py:898 msgid "Creation User" msgstr "" -#: part/models.py:1616 +#: part/models.py:1637 msgid "Sell multiple" msgstr "" -#: part/models.py:2087 +#: part/models.py:2108 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2104 +#: part/models.py:2125 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:475 +#: part/models.py:2145 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "" -#: part/models.py:2125 +#: part/models.py:2146 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2130 +#: part/models.py:2151 msgid "Test Description" msgstr "" -#: part/models.py:2131 +#: part/models.py:2152 msgid "Enter description for this test" msgstr "" -#: part/models.py:2136 templates/js/part.js:915 +#: part/models.py:2157 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "" -#: part/models.py:2137 +#: part/models.py:2158 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2142 templates/js/part.js:923 +#: part/models.py:2163 templates/js/part.js:923 msgid "Requires Value" msgstr "" -#: part/models.py:2143 +#: part/models.py:2164 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2148 templates/js/part.js:930 +#: part/models.py:2169 templates/js/part.js:930 msgid "Requires Attachment" msgstr "" -#: part/models.py:2149 +#: part/models.py:2170 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2186 +#: part/models.py:2207 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2191 +#: part/models.py:2212 msgid "Parameter Name" msgstr "" -#: part/models.py:2193 +#: part/models.py:2214 msgid "Parameter Units" msgstr "" -#: part/models.py:2225 part/models.py:2274 part/models.py:2275 +#: part/models.py:2246 part/models.py:2295 part/models.py:2296 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2227 +#: part/models.py:2248 msgid "Data" msgstr "" -#: part/models.py:2227 +#: part/models.py:2248 msgid "Parameter Value" msgstr "" -#: part/models.py:2279 templates/InvenTree/settings/category.html:67 +#: part/models.py:2300 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2280 +#: part/models.py:2301 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2314 +#: part/models.py:2335 msgid "Select parent part" msgstr "" -#: part/models.py:2323 +#: part/models.py:2344 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2329 +#: part/models.py:2350 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2331 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2352 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2331 +#: part/models.py:2352 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2334 +#: part/models.py:2355 msgid "Overage" msgstr "" -#: part/models.py:2335 +#: part/models.py:2356 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2338 +#: part/models.py:2359 msgid "BOM item reference" msgstr "" -#: part/models.py:2341 +#: part/models.py:2362 msgid "BOM item notes" msgstr "" -#: part/models.py:2343 +#: part/models.py:2364 msgid "Checksum" msgstr "" -#: part/models.py:2343 +#: part/models.py:2364 msgid "BOM line checksum" msgstr "" -#: part/models.py:2347 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2368 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:55 msgid "Inherited" msgstr "" -#: part/models.py:2348 +#: part/models.py:2369 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2353 templates/js/bom.js:287 +#: part/models.py:2374 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2354 +#: part/models.py:2375 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2439 stock/models.py:298 +#: part/models.py:2460 stock/models.py:324 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2448 part/models.py:2450 +#: part/models.py:2469 part/models.py:2471 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2453 +#: part/models.py:2474 msgid "BOM Item" msgstr "" -#: part/models.py:2572 +#: part/models.py:2593 msgid "Part 1" msgstr "" -#: part/models.py:2576 +#: part/models.py:2597 msgid "Part 2" msgstr "" -#: part/models.py:2576 +#: part/models.py:2597 msgid "Select Related Part" msgstr "" -#: part/models.py:2608 +#: part/models.py:2629 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -5080,12 +5080,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1759 +#: stock/models.py:1785 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1765 +#: stock/models.py:1791 msgid "Result" msgstr "" @@ -5102,49 +5102,49 @@ msgstr "" msgid "Fail" msgstr "" -#: stock/api.py:146 +#: stock/api.py:145 msgid "Request must contain list of stock items" msgstr "" -#: stock/api.py:154 +#: stock/api.py:153 msgid "Improperly formatted data" msgstr "" -#: stock/api.py:162 +#: stock/api.py:161 msgid "Each entry must contain a valid integer primary-key" msgstr "" -#: stock/api.py:168 +#: stock/api.py:167 msgid "Primary key does not match valid stock item" msgstr "" -#: stock/api.py:178 +#: stock/api.py:177 msgid "Invalid quantity value" msgstr "" -#: stock/api.py:183 +#: stock/api.py:182 msgid "Quantity must not be less than zero" msgstr "" -#: stock/api.py:211 +#: stock/api.py:210 #, python-brace-format msgid "Updated stock for {n} items" msgstr "" -#: stock/api.py:247 stock/api.py:280 +#: stock/api.py:246 stock/api.py:279 msgid "Specified quantity exceeds stock quantity" msgstr "" -#: stock/api.py:270 +#: stock/api.py:269 msgid "Valid location must be specified" msgstr "" -#: stock/api.py:290 +#: stock/api.py:289 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:80 stock/forms.py:313 stock/models.py:513 +#: stock/forms.py:80 stock/forms.py:313 stock/models.py:539 #: stock/templates/stock/item_base.html:393 templates/js/stock.js:1018 msgid "Expiry Date" msgstr "" @@ -5201,187 +5201,187 @@ msgstr "" msgid "Confirm removal of installed stock items" msgstr "" -#: stock/models.py:56 stock/models.py:550 +#: stock/models.py:57 stock/models.py:576 msgid "Owner" msgstr "" -#: stock/models.py:57 stock/models.py:551 +#: stock/models.py:58 stock/models.py:577 msgid "Select Owner" msgstr "" -#: stock/models.py:279 +#: stock/models.py:305 msgid "StockItem with this serial number already exists" msgstr "" -#: stock/models.py:315 +#: stock/models.py:341 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:325 stock/models.py:334 +#: stock/models.py:351 stock/models.py:360 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:326 +#: stock/models.py:352 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:348 +#: stock/models.py:374 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:354 +#: stock/models.py:380 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:361 +#: stock/models.py:387 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:403 +#: stock/models.py:429 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:412 +#: stock/models.py:438 msgid "Base part" msgstr "" -#: stock/models.py:421 +#: stock/models.py:447 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:426 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:452 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "" -#: stock/models.py:429 +#: stock/models.py:455 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:436 +#: stock/models.py:462 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:441 stock/templates/stock/item_base.html:282 +#: stock/models.py:467 stock/templates/stock/item_base.html:282 msgid "Installed In" msgstr "" -#: stock/models.py:444 +#: stock/models.py:470 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:460 +#: stock/models.py:486 msgid "Serial number for this item" msgstr "" -#: stock/models.py:472 +#: stock/models.py:498 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:476 +#: stock/models.py:502 msgid "Stock Quantity" msgstr "" -#: stock/models.py:485 +#: stock/models.py:511 msgid "Source Build" msgstr "" -#: stock/models.py:487 +#: stock/models.py:513 msgid "Build for this stock item" msgstr "" -#: stock/models.py:498 +#: stock/models.py:524 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:501 +#: stock/models.py:527 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:507 +#: stock/models.py:533 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:514 +#: stock/models.py:540 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:527 +#: stock/models.py:553 msgid "Delete on deplete" msgstr "" -#: stock/models.py:527 +#: stock/models.py:553 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:537 stock/templates/stock/item.html:98 +#: stock/models.py:563 stock/templates/stock/item.html:98 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:546 +#: stock/models.py:572 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1014 +#: stock/models.py:1040 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1020 +#: stock/models.py:1046 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1026 +#: stock/models.py:1052 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1029 +#: stock/models.py:1055 msgid "Serial numbers must be a list of integers" msgstr "" -#: stock/models.py:1032 +#: stock/models.py:1058 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1039 +#: stock/models.py:1065 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "" -#: stock/models.py:1197 +#: stock/models.py:1223 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:1679 +#: stock/models.py:1705 msgid "Entry notes" msgstr "" -#: stock/models.py:1736 +#: stock/models.py:1762 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1742 +#: stock/models.py:1768 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1760 +#: stock/models.py:1786 msgid "Test name" msgstr "" -#: stock/models.py:1766 templates/js/table_filters.js:226 +#: stock/models.py:1792 templates/js/table_filters.js:226 msgid "Test result" msgstr "" -#: stock/models.py:1772 +#: stock/models.py:1798 msgid "Test output value" msgstr "" -#: stock/models.py:1779 +#: stock/models.py:1805 msgid "Test result attachment" msgstr "" -#: stock/models.py:1785 +#: stock/models.py:1811 msgid "Test notes" msgstr "" From 3055bf472fa637484fd8a45cef7594a3c791f8a6 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 21 Jul 2021 10:11:18 +1000 Subject: [PATCH 597/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ja/LC_MESSAGES/django.po | 390 +++++++++++----------- 1 file changed, 195 insertions(+), 195 deletions(-) diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 53f7909b5e..92cc7d896d 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-20 22:10+0000\n" -"PO-Revision-Date: 2021-07-20 22:15\n" +"POT-Creation-Date: 2021-07-20 23:43+0000\n" +"PO-Revision-Date: 2021-07-21 00:11\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -106,7 +106,7 @@ msgstr "シリアル番号が見つかりません" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "" -#: InvenTree/models.py:61 stock/models.py:1778 +#: InvenTree/models.py:61 stock/models.py:1804 msgid "Attachment" msgstr "添付ファイル" @@ -122,7 +122,7 @@ msgstr "コメント:" msgid "File comment" msgstr "ファイルコメント" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2063 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -137,7 +137,7 @@ msgid "Invalid choice" msgstr "無効な選択です" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:412 -#: label/models.py:112 part/models.py:680 part/models.py:2191 +#: label/models.py:112 part/models.py:701 part/models.py:2212 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 @@ -150,7 +150,7 @@ msgstr "お名前" #: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:312 -#: part/models.py:703 part/templates/part/set_category.html:14 +#: part/models.py:724 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 @@ -174,7 +174,7 @@ msgstr "説明 (オプション)" msgid "parent" msgstr "親" -#: InvenTree/serializers.py:52 part/models.py:2427 +#: InvenTree/serializers.py:52 part/models.py:2448 msgid "Must be a valid number" msgstr "有効な数字でなければなりません" @@ -479,7 +479,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 -#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2350 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 @@ -616,7 +616,7 @@ msgstr "" #: build/models.py:171 order/models.py:246 order/models.py:533 #: order/models.py:713 order/templates/order/purchase_order_detail.html:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2338 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2359 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -644,10 +644,10 @@ msgstr "" #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:344 part/models.py:325 -#: part/models.py:1987 part/models.py:2003 part/models.py:2022 -#: part/models.py:2040 part/models.py:2119 part/models.py:2223 -#: part/models.py:2313 part/templates/part/detail.html:199 +#: order/templates/order/sales_order_detail.html:344 part/models.py:346 +#: part/models.py:2008 part/models.py:2024 part/models.py:2043 +#: part/models.py:2061 part/models.py:2140 part/models.py:2244 +#: part/models.py:2334 part/templates/part/detail.html:199 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 @@ -716,7 +716,7 @@ msgstr "" msgid "Build status code" msgstr "" -#: build/models.py:257 stock/models.py:470 +#: build/models.py:257 stock/models.py:496 msgid "Batch Code" msgstr "" @@ -724,7 +724,7 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:264 order/models.py:162 part/models.py:875 +#: build/models.py:264 order/models.py:162 part/models.py:896 #: part/templates/part/part_base.html:143 templates/js/order.js:362 msgid "Creation Date" msgstr "" @@ -752,7 +752,7 @@ msgstr "" #: build/models.py:295 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:108 order/models.py:176 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:879 +#: order/templates/order/sales_order_base.html:140 part/models.py:900 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" @@ -764,12 +764,12 @@ msgstr "" #: build/models.py:301 build/templates/build/detail.html:94 #: company/templates/company/manufacturer_part.html:83 #: company/templates/company/supplier_part.html:82 -#: part/templates/part/part_base.html:137 stock/models.py:464 +#: part/templates/part/part_base.html:137 stock/models.py:490 #: stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "" -#: build/models.py:302 part/models.py:737 stock/models.py:466 +#: build/models.py:302 part/models.py:758 stock/models.py:492 msgid "Link to external URL" msgstr "" @@ -782,12 +782,12 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:419 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:864 +#: order/templates/order/so_navbar.html:36 part/models.py:885 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:536 -#: stock/models.py:1678 stock/models.py:1784 +#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:562 +#: stock/models.py:1704 stock/models.py:1810 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:746 #: templates/js/stock.js:258 templates/js/stock.js:499 @@ -882,7 +882,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:205 #: order/templates/order/sales_order_detail.html:290 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:458 stock/templates/stock/item_base.html:249 +#: stock/models.py:484 stock/templates/stock/item_base.html:249 #: templates/js/build.js:604 templates/js/model_renderers.js:54 msgid "Serial Number" msgstr "" @@ -1609,7 +1609,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:158 part/models.py:2225 report/models.py:187 +#: common/models.py:158 part/models.py:2246 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -1619,7 +1619,7 @@ msgstr "テンプレート" msgid "Parts are templates by default" msgstr "パーツはデフォルトのテンプレートです" -#: common/models.py:165 part/models.py:827 templates/js/table_filters.js:132 +#: common/models.py:165 part/models.py:848 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "アセンブリ" @@ -1628,7 +1628,7 @@ msgstr "アセンブリ" msgid "Parts can be assembled from other components by default" msgstr "パーツはデフォルトで他のコンポーネントから組み立てることができます" -#: common/models.py:172 part/models.py:833 templates/js/table_filters.js:340 +#: common/models.py:172 part/models.py:854 templates/js/table_filters.js:340 msgid "Component" msgstr "コンポーネント" @@ -1636,7 +1636,7 @@ msgstr "コンポーネント" msgid "Parts can be used as sub-components by default" msgstr "パーツはデフォルトでサブコンポーネントとして使用できます" -#: common/models.py:179 part/models.py:844 +#: common/models.py:179 part/models.py:865 msgid "Purchaseable" msgstr "購入可能" @@ -1644,7 +1644,7 @@ msgstr "購入可能" msgid "Parts are purchaseable by default" msgstr "パーツはデフォルトで購入可能です" -#: common/models.py:186 part/models.py:849 templates/js/table_filters.js:348 +#: common/models.py:186 part/models.py:870 templates/js/table_filters.js:348 msgid "Salable" msgstr "" @@ -1652,7 +1652,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "パーツはデフォルトで販売可能です" -#: common/models.py:193 part/models.py:839 templates/js/table_filters.js:33 +#: common/models.py:193 part/models.py:860 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "追跡可能" @@ -1661,7 +1661,7 @@ msgstr "追跡可能" msgid "Parts are trackable by default" msgstr "パーツはデフォルトで追跡可能です" -#: common/models.py:200 part/models.py:859 templates/js/table_filters.js:29 +#: common/models.py:200 part/models.py:880 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1998,7 +1998,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:128 company/models.py:345 company/models.py:513 -#: order/models.py:160 part/models.py:736 +#: order/models.py:160 part/models.py:757 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:448 templates/js/company.js:730 #: templates/js/part.js:687 @@ -2009,7 +2009,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:136 part/models.py:746 +#: company/models.py:136 part/models.py:767 msgid "Image" msgstr "" @@ -2046,7 +2046,7 @@ msgstr "" msgid "Default currency used for this company" msgstr "" -#: company/models.py:317 company/models.py:484 stock/models.py:411 +#: company/models.py:317 company/models.py:484 stock/models.py:437 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" @@ -2100,7 +2100,7 @@ msgstr "" #: company/models.py:419 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1771 templates/InvenTree/settings/header.html:8 +#: stock/models.py:1797 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:551 templates/js/part.js:348 #: templates/js/stock.js:495 msgid "Value" @@ -2110,7 +2110,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:426 part/models.py:821 part/models.py:2193 +#: company/models.py:426 part/models.py:842 part/models.py:2214 #: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "" @@ -2156,21 +2156,21 @@ msgid "Supplier part description" msgstr "" #: company/models.py:525 company/templates/company/supplier_part.html:120 -#: part/models.py:2341 report/templates/report/inventree_po_report.html:93 +#: part/models.py:2362 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:529 part/models.py:1614 +#: company/models.py:529 part/models.py:1635 msgid "base cost" msgstr "" -#: company/models.py:529 part/models.py:1614 +#: company/models.py:529 part/models.py:1635 msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:531 company/templates/company/supplier_part.html:113 -#: stock/models.py:435 stock/templates/stock/item_base.html:322 +#: stock/models.py:461 stock/templates/stock/item_base.html:322 #: templates/js/company.js:751 templates/js/stock.js:1078 msgid "Packaging" msgstr "" @@ -2179,7 +2179,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:533 part/models.py:1616 +#: company/models.py:533 part/models.py:1637 msgid "multiple" msgstr "" @@ -2237,8 +2237,8 @@ msgid "Phone" msgstr "" #: company/templates/company/company_base.html:126 order/models.py:544 -#: order/templates/order/sales_order_base.html:94 stock/models.py:453 -#: stock/models.py:454 stock/templates/stock/item_base.html:274 +#: order/templates/order/sales_order_base.html:94 stock/models.py:479 +#: stock/models.py:480 stock/templates/stock/item_base.html:274 #: templates/js/company.js:245 templates/js/order.js:331 #: templates/js/stock.js:1456 msgid "Customer" @@ -2511,7 +2511,7 @@ msgid "Stock Items" msgstr "" #: company/templates/company/supplier_part.html:7 -#: company/templates/company/supplier_part.html:24 stock/models.py:420 +#: company/templates/company/supplier_part.html:24 stock/models.py:446 #: stock/templates/stock/item_base.html:386 templates/js/company.js:691 #: templates/js/stock.js:1050 msgid "Supplier Part" @@ -2793,7 +2793,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:313 stock/models.py:308 stock/models.py:1023 +#: order/models.py:313 stock/models.py:334 stock/models.py:1049 msgid "Quantity must be greater than zero" msgstr "" @@ -2880,7 +2880,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:545 +#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:571 #: stock/templates/stock/item_base.html:343 templates/js/stock.js:1073 msgid "Purchase Price" msgstr "" @@ -3259,7 +3259,7 @@ msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "%(order)s - %(desc)s の未処理のパーツを受け取る" #: order/templates/order/receive_parts.html:14 part/api.py:47 -#: part/models.py:326 part/templates/part/cat_link.html:7 +#: part/models.py:347 part/templates/part/cat_link.html:7 #: 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:24 @@ -3579,7 +3579,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:133 part/models.py:72 part/models.py:755 +#: part/bom.py:133 part/models.py:73 part/models.py:776 #: part/templates/part/category.html:75 msgid "Default Location" msgstr "" @@ -3644,7 +3644,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:97 part/models.py:2223 +#: part/forms.py:97 part/models.py:2244 msgid "Parent Part" msgstr "" @@ -3720,7 +3720,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:325 part/models.py:2322 +#: part/forms.py:325 part/models.py:2343 msgid "Sub part" msgstr "" @@ -3728,370 +3728,370 @@ msgstr "" msgid "Input quantity for price calculation" msgstr "" -#: part/models.py:73 +#: part/models.py:74 msgid "Default location for parts in this category" msgstr "" -#: part/models.py:76 +#: part/models.py:77 msgid "Default keywords" msgstr "" -#: part/models.py:76 +#: part/models.py:77 msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:86 part/models.py:2269 +#: part/models.py:87 part/models.py:2290 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" -#: part/models.py:87 part/templates/part/category.html:32 +#: part/models.py:88 part/templates/part/category.html:32 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127 #: templates/stats.html:84 users/models.py:40 msgid "Part Categories" msgstr "" -#: part/models.py:457 part/models.py:469 +#: part/models.py:478 part/models.py:490 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:566 +#: part/models.py:587 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:570 +#: part/models.py:591 msgid "Next available serial number is" msgstr "" -#: part/models.py:575 +#: part/models.py:596 msgid "Most recent serial number is" msgstr "" -#: part/models.py:654 +#: part/models.py:675 msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:679 +#: part/models.py:700 msgid "Part name" msgstr "" -#: part/models.py:686 +#: part/models.py:707 msgid "Is Template" msgstr "" -#: part/models.py:687 +#: part/models.py:708 msgid "Is this part a template part?" msgstr "" -#: part/models.py:697 +#: part/models.py:718 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:698 +#: part/models.py:719 msgid "Variant Of" msgstr "" -#: part/models.py:704 +#: part/models.py:725 msgid "Part description" msgstr "" -#: part/models.py:709 part/templates/part/category.html:82 +#: part/models.py:730 part/templates/part/category.html:82 #: part/templates/part/part_base.html:130 msgid "Keywords" msgstr "" -#: part/models.py:710 +#: part/models.py:731 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:717 part/models.py:2268 +#: part/models.py:738 part/models.py:2289 #: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "" -#: part/models.py:718 +#: part/models.py:739 msgid "Part category" msgstr "" -#: part/models.py:723 templates/js/part.js:257 templates/js/part.js:485 +#: part/models.py:744 templates/js/part.js:257 templates/js/part.js:485 msgid "IPN" msgstr "" -#: part/models.py:724 +#: part/models.py:745 msgid "Internal Part Number" msgstr "" -#: part/models.py:730 +#: part/models.py:751 msgid "Part revision or version number" msgstr "" -#: part/models.py:731 report/models.py:200 templates/js/part.js:261 +#: part/models.py:752 report/models.py:200 templates/js/part.js:261 msgid "Revision" msgstr "" -#: part/models.py:753 +#: part/models.py:774 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:800 +#: part/models.py:821 msgid "Default Supplier" msgstr "" -#: part/models.py:801 +#: part/models.py:822 msgid "Default supplier part" msgstr "" -#: part/models.py:808 +#: part/models.py:829 msgid "Default Expiry" msgstr "" -#: part/models.py:809 +#: part/models.py:830 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:814 +#: part/models.py:835 msgid "Minimum Stock" msgstr "" -#: part/models.py:815 +#: part/models.py:836 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:822 +#: part/models.py:843 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:828 +#: part/models.py:849 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:834 +#: part/models.py:855 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:840 +#: part/models.py:861 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:845 +#: part/models.py:866 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:850 +#: part/models.py:871 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:854 templates/js/table_filters.js:21 +#: part/models.py:875 templates/js/table_filters.js:21 #: templates/js/table_filters.js:69 templates/js/table_filters.js:250 #: templates/js/table_filters.js:319 msgid "Active" msgstr "" -#: part/models.py:855 +#: part/models.py:876 msgid "Is this part active?" msgstr "" -#: part/models.py:860 +#: part/models.py:881 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:865 +#: part/models.py:886 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:868 +#: part/models.py:889 msgid "BOM checksum" msgstr "" -#: part/models.py:868 +#: part/models.py:889 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:871 +#: part/models.py:892 msgid "BOM checked by" msgstr "" -#: part/models.py:873 +#: part/models.py:894 msgid "BOM checked date" msgstr "" -#: part/models.py:877 +#: part/models.py:898 msgid "Creation User" msgstr "" -#: part/models.py:1616 +#: part/models.py:1637 msgid "Sell multiple" msgstr "" -#: part/models.py:2087 +#: part/models.py:2108 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2104 +#: part/models.py:2125 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:475 +#: part/models.py:2145 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "" -#: part/models.py:2125 +#: part/models.py:2146 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2130 +#: part/models.py:2151 msgid "Test Description" msgstr "" -#: part/models.py:2131 +#: part/models.py:2152 msgid "Enter description for this test" msgstr "" -#: part/models.py:2136 templates/js/part.js:915 +#: part/models.py:2157 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "" -#: part/models.py:2137 +#: part/models.py:2158 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2142 templates/js/part.js:923 +#: part/models.py:2163 templates/js/part.js:923 msgid "Requires Value" msgstr "" -#: part/models.py:2143 +#: part/models.py:2164 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2148 templates/js/part.js:930 +#: part/models.py:2169 templates/js/part.js:930 msgid "Requires Attachment" msgstr "" -#: part/models.py:2149 +#: part/models.py:2170 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2186 +#: part/models.py:2207 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2191 +#: part/models.py:2212 msgid "Parameter Name" msgstr "" -#: part/models.py:2193 +#: part/models.py:2214 msgid "Parameter Units" msgstr "" -#: part/models.py:2225 part/models.py:2274 part/models.py:2275 +#: part/models.py:2246 part/models.py:2295 part/models.py:2296 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2227 +#: part/models.py:2248 msgid "Data" msgstr "" -#: part/models.py:2227 +#: part/models.py:2248 msgid "Parameter Value" msgstr "" -#: part/models.py:2279 templates/InvenTree/settings/category.html:67 +#: part/models.py:2300 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2280 +#: part/models.py:2301 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2314 +#: part/models.py:2335 msgid "Select parent part" msgstr "" -#: part/models.py:2323 +#: part/models.py:2344 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2329 +#: part/models.py:2350 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2331 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2352 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2331 +#: part/models.py:2352 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2334 +#: part/models.py:2355 msgid "Overage" msgstr "" -#: part/models.py:2335 +#: part/models.py:2356 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2338 +#: part/models.py:2359 msgid "BOM item reference" msgstr "" -#: part/models.py:2341 +#: part/models.py:2362 msgid "BOM item notes" msgstr "" -#: part/models.py:2343 +#: part/models.py:2364 msgid "Checksum" msgstr "" -#: part/models.py:2343 +#: part/models.py:2364 msgid "BOM line checksum" msgstr "" -#: part/models.py:2347 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2368 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:55 msgid "Inherited" msgstr "" -#: part/models.py:2348 +#: part/models.py:2369 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2353 templates/js/bom.js:287 +#: part/models.py:2374 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2354 +#: part/models.py:2375 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2439 stock/models.py:298 +#: part/models.py:2460 stock/models.py:324 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2448 part/models.py:2450 +#: part/models.py:2469 part/models.py:2471 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2453 +#: part/models.py:2474 msgid "BOM Item" msgstr "" -#: part/models.py:2572 +#: part/models.py:2593 msgid "Part 1" msgstr "" -#: part/models.py:2576 +#: part/models.py:2597 msgid "Part 2" msgstr "" -#: part/models.py:2576 +#: part/models.py:2597 msgid "Select Related Part" msgstr "" -#: part/models.py:2608 +#: part/models.py:2629 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -5080,12 +5080,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1759 +#: stock/models.py:1785 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1765 +#: stock/models.py:1791 msgid "Result" msgstr "" @@ -5102,49 +5102,49 @@ msgstr "" msgid "Fail" msgstr "" -#: stock/api.py:146 +#: stock/api.py:145 msgid "Request must contain list of stock items" msgstr "" -#: stock/api.py:154 +#: stock/api.py:153 msgid "Improperly formatted data" msgstr "" -#: stock/api.py:162 +#: stock/api.py:161 msgid "Each entry must contain a valid integer primary-key" msgstr "" -#: stock/api.py:168 +#: stock/api.py:167 msgid "Primary key does not match valid stock item" msgstr "" -#: stock/api.py:178 +#: stock/api.py:177 msgid "Invalid quantity value" msgstr "" -#: stock/api.py:183 +#: stock/api.py:182 msgid "Quantity must not be less than zero" msgstr "" -#: stock/api.py:211 +#: stock/api.py:210 #, python-brace-format msgid "Updated stock for {n} items" msgstr "" -#: stock/api.py:247 stock/api.py:280 +#: stock/api.py:246 stock/api.py:279 msgid "Specified quantity exceeds stock quantity" msgstr "" -#: stock/api.py:270 +#: stock/api.py:269 msgid "Valid location must be specified" msgstr "" -#: stock/api.py:290 +#: stock/api.py:289 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:80 stock/forms.py:313 stock/models.py:513 +#: stock/forms.py:80 stock/forms.py:313 stock/models.py:539 #: stock/templates/stock/item_base.html:393 templates/js/stock.js:1018 msgid "Expiry Date" msgstr "" @@ -5201,187 +5201,187 @@ msgstr "" msgid "Confirm removal of installed stock items" msgstr "" -#: stock/models.py:56 stock/models.py:550 +#: stock/models.py:57 stock/models.py:576 msgid "Owner" msgstr "" -#: stock/models.py:57 stock/models.py:551 +#: stock/models.py:58 stock/models.py:577 msgid "Select Owner" msgstr "" -#: stock/models.py:279 +#: stock/models.py:305 msgid "StockItem with this serial number already exists" msgstr "" -#: stock/models.py:315 +#: stock/models.py:341 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:325 stock/models.py:334 +#: stock/models.py:351 stock/models.py:360 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:326 +#: stock/models.py:352 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:348 +#: stock/models.py:374 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:354 +#: stock/models.py:380 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:361 +#: stock/models.py:387 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:403 +#: stock/models.py:429 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:412 +#: stock/models.py:438 msgid "Base part" msgstr "" -#: stock/models.py:421 +#: stock/models.py:447 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:426 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:452 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "" -#: stock/models.py:429 +#: stock/models.py:455 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:436 +#: stock/models.py:462 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:441 stock/templates/stock/item_base.html:282 +#: stock/models.py:467 stock/templates/stock/item_base.html:282 msgid "Installed In" msgstr "" -#: stock/models.py:444 +#: stock/models.py:470 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:460 +#: stock/models.py:486 msgid "Serial number for this item" msgstr "" -#: stock/models.py:472 +#: stock/models.py:498 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:476 +#: stock/models.py:502 msgid "Stock Quantity" msgstr "" -#: stock/models.py:485 +#: stock/models.py:511 msgid "Source Build" msgstr "" -#: stock/models.py:487 +#: stock/models.py:513 msgid "Build for this stock item" msgstr "" -#: stock/models.py:498 +#: stock/models.py:524 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:501 +#: stock/models.py:527 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:507 +#: stock/models.py:533 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:514 +#: stock/models.py:540 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:527 +#: stock/models.py:553 msgid "Delete on deplete" msgstr "" -#: stock/models.py:527 +#: stock/models.py:553 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:537 stock/templates/stock/item.html:98 +#: stock/models.py:563 stock/templates/stock/item.html:98 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:546 +#: stock/models.py:572 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1014 +#: stock/models.py:1040 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1020 +#: stock/models.py:1046 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1026 +#: stock/models.py:1052 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1029 +#: stock/models.py:1055 msgid "Serial numbers must be a list of integers" msgstr "" -#: stock/models.py:1032 +#: stock/models.py:1058 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1039 +#: stock/models.py:1065 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "" -#: stock/models.py:1197 +#: stock/models.py:1223 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:1679 +#: stock/models.py:1705 msgid "Entry notes" msgstr "" -#: stock/models.py:1736 +#: stock/models.py:1762 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1742 +#: stock/models.py:1768 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1760 +#: stock/models.py:1786 msgid "Test name" msgstr "" -#: stock/models.py:1766 templates/js/table_filters.js:226 +#: stock/models.py:1792 templates/js/table_filters.js:226 msgid "Test result" msgstr "" -#: stock/models.py:1772 +#: stock/models.py:1798 msgid "Test output value" msgstr "" -#: stock/models.py:1779 +#: stock/models.py:1805 msgid "Test result attachment" msgstr "" -#: stock/models.py:1785 +#: stock/models.py:1811 msgid "Test notes" msgstr "" From f5491d2ba6604fff1e3d6f7f2b41754006d95287 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 21 Jul 2021 10:11:21 +1000 Subject: [PATCH 598/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/pl/LC_MESSAGES/django.po | 390 +++++++++++----------- 1 file changed, 195 insertions(+), 195 deletions(-) diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 6df1c64184..7798335a97 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-20 22:10+0000\n" -"PO-Revision-Date: 2021-07-20 22:16\n" +"POT-Creation-Date: 2021-07-20 23:43+0000\n" +"PO-Revision-Date: 2021-07-21 00:11\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -106,7 +106,7 @@ msgstr "Nie znaleziono numerów seryjnych" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "Ilość numerów seryjnych ({s}) musi odpowiadać ilości ({q})" -#: InvenTree/models.py:61 stock/models.py:1778 +#: InvenTree/models.py:61 stock/models.py:1804 msgid "Attachment" msgstr "Załącznik" @@ -122,7 +122,7 @@ msgstr "Komentarz" msgid "File comment" msgstr "Komentarz pliku" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2063 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -137,7 +137,7 @@ msgid "Invalid choice" msgstr "Błędny wybór" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:412 -#: label/models.py:112 part/models.py:680 part/models.py:2191 +#: label/models.py:112 part/models.py:701 part/models.py:2212 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 @@ -150,7 +150,7 @@ msgstr "Nazwa" #: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:312 -#: part/models.py:703 part/templates/part/set_category.html:14 +#: part/models.py:724 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 @@ -174,7 +174,7 @@ msgstr "Opis (opcjonalny)" msgid "parent" msgstr "nadrzędny" -#: InvenTree/serializers.py:52 part/models.py:2427 +#: InvenTree/serializers.py:52 part/models.py:2448 msgid "Must be a valid number" msgstr "Numer musi być prawidłowy" @@ -479,7 +479,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 -#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2350 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 @@ -616,7 +616,7 @@ msgstr "Odwołanie do zamówienia wykonania" #: build/models.py:171 order/models.py:246 order/models.py:533 #: order/models.py:713 order/templates/order/purchase_order_detail.html:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2338 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2359 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -644,10 +644,10 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:344 part/models.py:325 -#: part/models.py:1987 part/models.py:2003 part/models.py:2022 -#: part/models.py:2040 part/models.py:2119 part/models.py:2223 -#: part/models.py:2313 part/templates/part/detail.html:199 +#: order/templates/order/sales_order_detail.html:344 part/models.py:346 +#: part/models.py:2008 part/models.py:2024 part/models.py:2043 +#: part/models.py:2061 part/models.py:2140 part/models.py:2244 +#: part/models.py:2334 part/templates/part/detail.html:199 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 @@ -716,7 +716,7 @@ msgstr "Status budowania" msgid "Build status code" msgstr "Kod statusu budowania" -#: build/models.py:257 stock/models.py:470 +#: build/models.py:257 stock/models.py:496 msgid "Batch Code" msgstr "Kod partii" @@ -724,7 +724,7 @@ msgstr "Kod partii" msgid "Batch code for this build output" msgstr "Kod partii dla wyjścia budowy" -#: build/models.py:264 order/models.py:162 part/models.py:875 +#: build/models.py:264 order/models.py:162 part/models.py:896 #: part/templates/part/part_base.html:143 templates/js/order.js:362 msgid "Creation Date" msgstr "Data utworzenia" @@ -752,7 +752,7 @@ msgstr "Użytkownik, który wydał to zamówienie" #: build/models.py:295 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:108 order/models.py:176 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:879 +#: order/templates/order/sales_order_base.html:140 part/models.py:900 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "Odpowiedzialny" @@ -764,12 +764,12 @@ msgstr "Użytkownik odpowiedzialny za to zamówienie budowy" #: build/models.py:301 build/templates/build/detail.html:94 #: company/templates/company/manufacturer_part.html:83 #: company/templates/company/supplier_part.html:82 -#: part/templates/part/part_base.html:137 stock/models.py:464 +#: part/templates/part/part_base.html:137 stock/models.py:490 #: stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "Link Zewnętrzny" -#: build/models.py:302 part/models.py:737 stock/models.py:466 +#: build/models.py:302 part/models.py:758 stock/models.py:492 msgid "Link to external URL" msgstr "Link do zewnętrznego adresu URL" @@ -782,12 +782,12 @@ msgstr "Link do zewnętrznego adresu URL" #: order/templates/order/purchase_order_detail.html:419 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:864 +#: order/templates/order/so_navbar.html:36 part/models.py:885 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:536 -#: stock/models.py:1678 stock/models.py:1784 +#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:562 +#: stock/models.py:1704 stock/models.py:1810 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:746 #: templates/js/stock.js:258 templates/js/stock.js:499 @@ -882,7 +882,7 @@ msgstr "Docelowa lokalizacja magazynowa przedmiotu" #: order/templates/order/sales_order_detail.html:205 #: order/templates/order/sales_order_detail.html:290 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:458 stock/templates/stock/item_base.html:249 +#: stock/models.py:484 stock/templates/stock/item_base.html:249 #: templates/js/build.js:604 templates/js/model_renderers.js:54 msgid "Serial Number" msgstr "Numer Seryjny" @@ -1609,7 +1609,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:158 part/models.py:2225 report/models.py:187 +#: common/models.py:158 part/models.py:2246 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -1619,7 +1619,7 @@ msgstr "Szablon" msgid "Parts are templates by default" msgstr "" -#: common/models.py:165 part/models.py:827 templates/js/table_filters.js:132 +#: common/models.py:165 part/models.py:848 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "Złożenie" @@ -1628,7 +1628,7 @@ msgstr "Złożenie" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:172 part/models.py:833 templates/js/table_filters.js:340 +#: common/models.py:172 part/models.py:854 templates/js/table_filters.js:340 msgid "Component" msgstr "Komponent" @@ -1636,7 +1636,7 @@ msgstr "Komponent" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:179 part/models.py:844 +#: common/models.py:179 part/models.py:865 msgid "Purchaseable" msgstr "Możliwość zakupu" @@ -1644,7 +1644,7 @@ msgstr "Możliwość zakupu" msgid "Parts are purchaseable by default" msgstr "Części są domyślnie z możliwością zakupu" -#: common/models.py:186 part/models.py:849 templates/js/table_filters.js:348 +#: common/models.py:186 part/models.py:870 templates/js/table_filters.js:348 msgid "Salable" msgstr "Możliwość sprzedaży" @@ -1652,7 +1652,7 @@ msgstr "Możliwość sprzedaży" msgid "Parts are salable by default" msgstr "Części są domyślnie z możliwością sprzedaży" -#: common/models.py:193 part/models.py:839 templates/js/table_filters.js:33 +#: common/models.py:193 part/models.py:860 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "Możliwość śledzenia" @@ -1661,7 +1661,7 @@ msgstr "Możliwość śledzenia" msgid "Parts are trackable by default" msgstr "Części są domyślnie z możliwością śledzenia" -#: common/models.py:200 part/models.py:859 templates/js/table_filters.js:29 +#: common/models.py:200 part/models.py:880 templates/js/table_filters.js:29 msgid "Virtual" msgstr "Wirtualny" @@ -1998,7 +1998,7 @@ msgid "Point of contact" msgstr "Punkt kontaktowy" #: company/models.py:128 company/models.py:345 company/models.py:513 -#: order/models.py:160 part/models.py:736 +#: order/models.py:160 part/models.py:757 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:448 templates/js/company.js:730 #: templates/js/part.js:687 @@ -2009,7 +2009,7 @@ msgstr "Łącze" msgid "Link to external company information" msgstr "Link do informacji o zewnętrznym przedsiębiorstwie" -#: company/models.py:136 part/models.py:746 +#: company/models.py:136 part/models.py:767 msgid "Image" msgstr "Obraz" @@ -2046,7 +2046,7 @@ msgstr "Waluta" msgid "Default currency used for this company" msgstr "" -#: company/models.py:317 company/models.py:484 stock/models.py:411 +#: company/models.py:317 company/models.py:484 stock/models.py:437 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "Część bazowa" @@ -2100,7 +2100,7 @@ msgstr "" #: company/models.py:419 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1771 templates/InvenTree/settings/header.html:8 +#: stock/models.py:1797 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:551 templates/js/part.js:348 #: templates/js/stock.js:495 msgid "Value" @@ -2110,7 +2110,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:426 part/models.py:821 part/models.py:2193 +#: company/models.py:426 part/models.py:842 part/models.py:2214 #: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "Jednostki" @@ -2156,21 +2156,21 @@ msgid "Supplier part description" msgstr "" #: company/models.py:525 company/templates/company/supplier_part.html:120 -#: part/models.py:2341 report/templates/report/inventree_po_report.html:93 +#: part/models.py:2362 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Uwaga" -#: company/models.py:529 part/models.py:1614 +#: company/models.py:529 part/models.py:1635 msgid "base cost" msgstr "koszt podstawowy" -#: company/models.py:529 part/models.py:1614 +#: company/models.py:529 part/models.py:1635 msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:531 company/templates/company/supplier_part.html:113 -#: stock/models.py:435 stock/templates/stock/item_base.html:322 +#: stock/models.py:461 stock/templates/stock/item_base.html:322 #: templates/js/company.js:751 templates/js/stock.js:1078 msgid "Packaging" msgstr "Opakowanie" @@ -2179,7 +2179,7 @@ msgstr "Opakowanie" msgid "Part packaging" msgstr "Opakowanie części" -#: company/models.py:533 part/models.py:1616 +#: company/models.py:533 part/models.py:1637 msgid "multiple" msgstr "wielokrotność" @@ -2237,8 +2237,8 @@ msgid "Phone" msgstr "Telefon" #: company/templates/company/company_base.html:126 order/models.py:544 -#: order/templates/order/sales_order_base.html:94 stock/models.py:453 -#: stock/models.py:454 stock/templates/stock/item_base.html:274 +#: order/templates/order/sales_order_base.html:94 stock/models.py:479 +#: stock/models.py:480 stock/templates/stock/item_base.html:274 #: templates/js/company.js:245 templates/js/order.js:331 #: templates/js/stock.js:1456 msgid "Customer" @@ -2511,7 +2511,7 @@ msgid "Stock Items" msgstr "" #: company/templates/company/supplier_part.html:7 -#: company/templates/company/supplier_part.html:24 stock/models.py:420 +#: company/templates/company/supplier_part.html:24 stock/models.py:446 #: stock/templates/stock/item_base.html:386 templates/js/company.js:691 #: templates/js/stock.js:1050 msgid "Supplier Part" @@ -2793,7 +2793,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:313 stock/models.py:308 stock/models.py:1023 +#: order/models.py:313 stock/models.py:334 stock/models.py:1049 msgid "Quantity must be greater than zero" msgstr "Ilość musi być większa niż zero" @@ -2880,7 +2880,7 @@ msgstr "Odebrane" msgid "Number of items received" msgstr "" -#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:545 +#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:571 #: stock/templates/stock/item_base.html:343 templates/js/stock.js:1073 msgid "Purchase Price" msgstr "Cena zakupu" @@ -3259,7 +3259,7 @@ msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:47 -#: part/models.py:326 part/templates/part/cat_link.html:7 +#: part/models.py:347 part/templates/part/cat_link.html:7 #: 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:24 @@ -3579,7 +3579,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:133 part/models.py:72 part/models.py:755 +#: part/bom.py:133 part/models.py:73 part/models.py:776 #: part/templates/part/category.html:75 msgid "Default Location" msgstr "Domyślna lokalizacja" @@ -3644,7 +3644,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:97 part/models.py:2223 +#: part/forms.py:97 part/models.py:2244 msgid "Parent Part" msgstr "Część nadrzędna" @@ -3720,7 +3720,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:325 part/models.py:2322 +#: part/forms.py:325 part/models.py:2343 msgid "Sub part" msgstr "Podczęść" @@ -3728,370 +3728,370 @@ msgstr "Podczęść" msgid "Input quantity for price calculation" msgstr "" -#: part/models.py:73 +#: part/models.py:74 msgid "Default location for parts in this category" msgstr "" -#: part/models.py:76 +#: part/models.py:77 msgid "Default keywords" msgstr "Domyślne słowa kluczowe" -#: part/models.py:76 +#: part/models.py:77 msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:86 part/models.py:2269 +#: part/models.py:87 part/models.py:2290 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" -#: part/models.py:87 part/templates/part/category.html:32 +#: part/models.py:88 part/templates/part/category.html:32 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127 #: templates/stats.html:84 users/models.py:40 msgid "Part Categories" msgstr "" -#: part/models.py:457 part/models.py:469 +#: part/models.py:478 part/models.py:490 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:566 +#: part/models.py:587 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:570 +#: part/models.py:591 msgid "Next available serial number is" msgstr "" -#: part/models.py:575 +#: part/models.py:596 msgid "Most recent serial number is" msgstr "" -#: part/models.py:654 +#: part/models.py:675 msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:679 +#: part/models.py:700 msgid "Part name" msgstr "Nazwa części" -#: part/models.py:686 +#: part/models.py:707 msgid "Is Template" msgstr "" -#: part/models.py:687 +#: part/models.py:708 msgid "Is this part a template part?" msgstr "" -#: part/models.py:697 +#: part/models.py:718 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:698 +#: part/models.py:719 msgid "Variant Of" msgstr "Wariant" -#: part/models.py:704 +#: part/models.py:725 msgid "Part description" msgstr "Opis części" -#: part/models.py:709 part/templates/part/category.html:82 +#: part/models.py:730 part/templates/part/category.html:82 #: part/templates/part/part_base.html:130 msgid "Keywords" msgstr "Słowa kluczowe" -#: part/models.py:710 +#: part/models.py:731 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:717 part/models.py:2268 +#: part/models.py:738 part/models.py:2289 #: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "Kategoria" -#: part/models.py:718 +#: part/models.py:739 msgid "Part category" msgstr "" -#: part/models.py:723 templates/js/part.js:257 templates/js/part.js:485 +#: part/models.py:744 templates/js/part.js:257 templates/js/part.js:485 msgid "IPN" msgstr "IPN" -#: part/models.py:724 +#: part/models.py:745 msgid "Internal Part Number" msgstr "" -#: part/models.py:730 +#: part/models.py:751 msgid "Part revision or version number" msgstr "" -#: part/models.py:731 report/models.py:200 templates/js/part.js:261 +#: part/models.py:752 report/models.py:200 templates/js/part.js:261 msgid "Revision" msgstr "Wersja" -#: part/models.py:753 +#: part/models.py:774 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:800 +#: part/models.py:821 msgid "Default Supplier" msgstr "" -#: part/models.py:801 +#: part/models.py:822 msgid "Default supplier part" msgstr "" -#: part/models.py:808 +#: part/models.py:829 msgid "Default Expiry" msgstr "" -#: part/models.py:809 +#: part/models.py:830 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:814 +#: part/models.py:835 msgid "Minimum Stock" msgstr "Minimalny stan magazynowy" -#: part/models.py:815 +#: part/models.py:836 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:822 +#: part/models.py:843 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:828 +#: part/models.py:849 msgid "Can this part be built from other parts?" msgstr "Czy ta część może być zbudowana z innych części?" -#: part/models.py:834 +#: part/models.py:855 msgid "Can this part be used to build other parts?" msgstr "Czy ta część może być użyta do budowy innych części?" -#: part/models.py:840 +#: part/models.py:861 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:845 +#: part/models.py:866 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:850 +#: part/models.py:871 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:854 templates/js/table_filters.js:21 +#: part/models.py:875 templates/js/table_filters.js:21 #: templates/js/table_filters.js:69 templates/js/table_filters.js:250 #: templates/js/table_filters.js:319 msgid "Active" msgstr "Aktywny" -#: part/models.py:855 +#: part/models.py:876 msgid "Is this part active?" msgstr "Czy ta część jest aktywna?" -#: part/models.py:860 +#: part/models.py:881 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:865 +#: part/models.py:886 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:868 +#: part/models.py:889 msgid "BOM checksum" msgstr "" -#: part/models.py:868 +#: part/models.py:889 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:871 +#: part/models.py:892 msgid "BOM checked by" msgstr "" -#: part/models.py:873 +#: part/models.py:894 msgid "BOM checked date" msgstr "" -#: part/models.py:877 +#: part/models.py:898 msgid "Creation User" msgstr "" -#: part/models.py:1616 +#: part/models.py:1637 msgid "Sell multiple" msgstr "Sprzedaj wiele" -#: part/models.py:2087 +#: part/models.py:2108 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2104 +#: part/models.py:2125 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:475 +#: part/models.py:2145 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "Nazwa testu" -#: part/models.py:2125 +#: part/models.py:2146 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2130 +#: part/models.py:2151 msgid "Test Description" msgstr "" -#: part/models.py:2131 +#: part/models.py:2152 msgid "Enter description for this test" msgstr "" -#: part/models.py:2136 templates/js/part.js:915 +#: part/models.py:2157 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "Wymagane" -#: part/models.py:2137 +#: part/models.py:2158 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2142 templates/js/part.js:923 +#: part/models.py:2163 templates/js/part.js:923 msgid "Requires Value" msgstr "" -#: part/models.py:2143 +#: part/models.py:2164 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2148 templates/js/part.js:930 +#: part/models.py:2169 templates/js/part.js:930 msgid "Requires Attachment" msgstr "" -#: part/models.py:2149 +#: part/models.py:2170 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2186 +#: part/models.py:2207 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2191 +#: part/models.py:2212 msgid "Parameter Name" msgstr "" -#: part/models.py:2193 +#: part/models.py:2214 msgid "Parameter Units" msgstr "" -#: part/models.py:2225 part/models.py:2274 part/models.py:2275 +#: part/models.py:2246 part/models.py:2295 part/models.py:2296 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2227 +#: part/models.py:2248 msgid "Data" msgstr "Dane" -#: part/models.py:2227 +#: part/models.py:2248 msgid "Parameter Value" msgstr "" -#: part/models.py:2279 templates/InvenTree/settings/category.html:67 +#: part/models.py:2300 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "Wartość domyślna" -#: part/models.py:2280 +#: part/models.py:2301 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2314 +#: part/models.py:2335 msgid "Select parent part" msgstr "" -#: part/models.py:2323 +#: part/models.py:2344 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2329 +#: part/models.py:2350 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2331 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2352 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2331 +#: part/models.py:2352 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2334 +#: part/models.py:2355 msgid "Overage" msgstr "" -#: part/models.py:2335 +#: part/models.py:2356 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2338 +#: part/models.py:2359 msgid "BOM item reference" msgstr "" -#: part/models.py:2341 +#: part/models.py:2362 msgid "BOM item notes" msgstr "" -#: part/models.py:2343 +#: part/models.py:2364 msgid "Checksum" msgstr "Suma kontrolna" -#: part/models.py:2343 +#: part/models.py:2364 msgid "BOM line checksum" msgstr "" -#: part/models.py:2347 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2368 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:55 msgid "Inherited" msgstr "" -#: part/models.py:2348 +#: part/models.py:2369 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2353 templates/js/bom.js:287 +#: part/models.py:2374 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2354 +#: part/models.py:2375 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2439 stock/models.py:298 +#: part/models.py:2460 stock/models.py:324 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2448 part/models.py:2450 +#: part/models.py:2469 part/models.py:2471 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2453 +#: part/models.py:2474 msgid "BOM Item" msgstr "" -#: part/models.py:2572 +#: part/models.py:2593 msgid "Part 1" msgstr "Część 1" -#: part/models.py:2576 +#: part/models.py:2597 msgid "Part 2" msgstr "Część 2" -#: part/models.py:2576 +#: part/models.py:2597 msgid "Select Related Part" msgstr "Wybierz powiązaną część" -#: part/models.py:2608 +#: part/models.py:2629 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -5080,12 +5080,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1759 +#: stock/models.py:1785 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1765 +#: stock/models.py:1791 msgid "Result" msgstr "Wynik" @@ -5102,49 +5102,49 @@ msgstr "Zaliczone" msgid "Fail" msgstr "Niezaliczone" -#: stock/api.py:146 +#: stock/api.py:145 msgid "Request must contain list of stock items" msgstr "" -#: stock/api.py:154 +#: stock/api.py:153 msgid "Improperly formatted data" msgstr "" -#: stock/api.py:162 +#: stock/api.py:161 msgid "Each entry must contain a valid integer primary-key" msgstr "" -#: stock/api.py:168 +#: stock/api.py:167 msgid "Primary key does not match valid stock item" msgstr "" -#: stock/api.py:178 +#: stock/api.py:177 msgid "Invalid quantity value" msgstr "Nieprawidłowa ilość" -#: stock/api.py:183 +#: stock/api.py:182 msgid "Quantity must not be less than zero" msgstr "Ilość musi być większa niż zero" -#: stock/api.py:211 +#: stock/api.py:210 #, python-brace-format msgid "Updated stock for {n} items" msgstr "" -#: stock/api.py:247 stock/api.py:280 +#: stock/api.py:246 stock/api.py:279 msgid "Specified quantity exceeds stock quantity" msgstr "" -#: stock/api.py:270 +#: stock/api.py:269 msgid "Valid location must be specified" msgstr "" -#: stock/api.py:290 +#: stock/api.py:289 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:80 stock/forms.py:313 stock/models.py:513 +#: stock/forms.py:80 stock/forms.py:313 stock/models.py:539 #: stock/templates/stock/item_base.html:393 templates/js/stock.js:1018 msgid "Expiry Date" msgstr "Data ważności" @@ -5201,187 +5201,187 @@ msgstr "" msgid "Confirm removal of installed stock items" msgstr "" -#: stock/models.py:56 stock/models.py:550 +#: stock/models.py:57 stock/models.py:576 msgid "Owner" msgstr "" -#: stock/models.py:57 stock/models.py:551 +#: stock/models.py:58 stock/models.py:577 msgid "Select Owner" msgstr "" -#: stock/models.py:279 +#: stock/models.py:305 msgid "StockItem with this serial number already exists" msgstr "" -#: stock/models.py:315 +#: stock/models.py:341 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:325 stock/models.py:334 +#: stock/models.py:351 stock/models.py:360 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:326 +#: stock/models.py:352 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:348 +#: stock/models.py:374 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:354 +#: stock/models.py:380 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:361 +#: stock/models.py:387 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:403 +#: stock/models.py:429 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:412 +#: stock/models.py:438 msgid "Base part" msgstr "Część podstawowa" -#: stock/models.py:421 +#: stock/models.py:447 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:426 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:452 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "" -#: stock/models.py:429 +#: stock/models.py:455 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:436 +#: stock/models.py:462 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:441 stock/templates/stock/item_base.html:282 +#: stock/models.py:467 stock/templates/stock/item_base.html:282 msgid "Installed In" msgstr "" -#: stock/models.py:444 +#: stock/models.py:470 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:460 +#: stock/models.py:486 msgid "Serial number for this item" msgstr "" -#: stock/models.py:472 +#: stock/models.py:498 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:476 +#: stock/models.py:502 msgid "Stock Quantity" msgstr "Ilość w magazynie" -#: stock/models.py:485 +#: stock/models.py:511 msgid "Source Build" msgstr "" -#: stock/models.py:487 +#: stock/models.py:513 msgid "Build for this stock item" msgstr "" -#: stock/models.py:498 +#: stock/models.py:524 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:501 +#: stock/models.py:527 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:507 +#: stock/models.py:533 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:514 +#: stock/models.py:540 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:527 +#: stock/models.py:553 msgid "Delete on deplete" msgstr "" -#: stock/models.py:527 +#: stock/models.py:553 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:537 stock/templates/stock/item.html:98 +#: stock/models.py:563 stock/templates/stock/item.html:98 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:546 +#: stock/models.py:572 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1014 +#: stock/models.py:1040 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1020 +#: stock/models.py:1046 msgid "Quantity must be integer" msgstr "Ilość musi być liczbą całkowitą" -#: stock/models.py:1026 +#: stock/models.py:1052 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1029 +#: stock/models.py:1055 msgid "Serial numbers must be a list of integers" msgstr "" -#: stock/models.py:1032 +#: stock/models.py:1058 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1039 +#: stock/models.py:1065 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "" -#: stock/models.py:1197 +#: stock/models.py:1223 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:1679 +#: stock/models.py:1705 msgid "Entry notes" msgstr "" -#: stock/models.py:1736 +#: stock/models.py:1762 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1742 +#: stock/models.py:1768 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1760 +#: stock/models.py:1786 msgid "Test name" msgstr "" -#: stock/models.py:1766 templates/js/table_filters.js:226 +#: stock/models.py:1792 templates/js/table_filters.js:226 msgid "Test result" msgstr "" -#: stock/models.py:1772 +#: stock/models.py:1798 msgid "Test output value" msgstr "" -#: stock/models.py:1779 +#: stock/models.py:1805 msgid "Test result attachment" msgstr "" -#: stock/models.py:1785 +#: stock/models.py:1811 msgid "Test notes" msgstr "" From 0509cb229f171560855bffaeb4913a260f83610c Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 21 Jul 2021 10:11:22 +1000 Subject: [PATCH 599/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ru/LC_MESSAGES/django.po | 390 +++++++++++----------- 1 file changed, 195 insertions(+), 195 deletions(-) diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index ac366833ef..5e194921df 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-20 22:10+0000\n" -"PO-Revision-Date: 2021-07-20 22:16\n" +"POT-Creation-Date: 2021-07-20 23:43+0000\n" +"PO-Revision-Date: 2021-07-21 00:11\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -106,7 +106,7 @@ msgstr "Серийных номеров не найдено" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "Число уникальных серийных номеров ({s}) должно соответствовать количеству ({q})" -#: InvenTree/models.py:61 stock/models.py:1778 +#: InvenTree/models.py:61 stock/models.py:1804 msgid "Attachment" msgstr "Вложения" @@ -122,7 +122,7 @@ msgstr "Комментарий" msgid "File comment" msgstr "Комментарий к файлу" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2063 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -137,7 +137,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:412 -#: label/models.py:112 part/models.py:680 part/models.py:2191 +#: label/models.py:112 part/models.py:701 part/models.py:2212 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 @@ -150,7 +150,7 @@ msgstr "Название" #: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:312 -#: part/models.py:703 part/templates/part/set_category.html:14 +#: part/models.py:724 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 @@ -174,7 +174,7 @@ msgstr "Описание (необязательно)" msgid "parent" msgstr "родитель" -#: InvenTree/serializers.py:52 part/models.py:2427 +#: InvenTree/serializers.py:52 part/models.py:2448 msgid "Must be a valid number" msgstr "" @@ -479,7 +479,7 @@ msgstr "Целевая дата для сборки. Сборка будет п #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 -#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2350 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 @@ -616,7 +616,7 @@ msgstr "Ссылка на заказ" #: build/models.py:171 order/models.py:246 order/models.py:533 #: order/models.py:713 order/templates/order/purchase_order_detail.html:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2338 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2359 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -644,10 +644,10 @@ msgstr "" #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:344 part/models.py:325 -#: part/models.py:1987 part/models.py:2003 part/models.py:2022 -#: part/models.py:2040 part/models.py:2119 part/models.py:2223 -#: part/models.py:2313 part/templates/part/detail.html:199 +#: order/templates/order/sales_order_detail.html:344 part/models.py:346 +#: part/models.py:2008 part/models.py:2024 part/models.py:2043 +#: part/models.py:2061 part/models.py:2140 part/models.py:2244 +#: part/models.py:2334 part/templates/part/detail.html:199 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 @@ -716,7 +716,7 @@ msgstr "" msgid "Build status code" msgstr "" -#: build/models.py:257 stock/models.py:470 +#: build/models.py:257 stock/models.py:496 msgid "Batch Code" msgstr "" @@ -724,7 +724,7 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:264 order/models.py:162 part/models.py:875 +#: build/models.py:264 order/models.py:162 part/models.py:896 #: part/templates/part/part_base.html:143 templates/js/order.js:362 msgid "Creation Date" msgstr "" @@ -752,7 +752,7 @@ msgstr "" #: build/models.py:295 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:108 order/models.py:176 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:879 +#: order/templates/order/sales_order_base.html:140 part/models.py:900 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" @@ -764,12 +764,12 @@ msgstr "" #: build/models.py:301 build/templates/build/detail.html:94 #: company/templates/company/manufacturer_part.html:83 #: company/templates/company/supplier_part.html:82 -#: part/templates/part/part_base.html:137 stock/models.py:464 +#: part/templates/part/part_base.html:137 stock/models.py:490 #: stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "" -#: build/models.py:302 part/models.py:737 stock/models.py:466 +#: build/models.py:302 part/models.py:758 stock/models.py:492 msgid "Link to external URL" msgstr "" @@ -782,12 +782,12 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:419 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:864 +#: order/templates/order/so_navbar.html:36 part/models.py:885 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:536 -#: stock/models.py:1678 stock/models.py:1784 +#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:562 +#: stock/models.py:1704 stock/models.py:1810 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:746 #: templates/js/stock.js:258 templates/js/stock.js:499 @@ -882,7 +882,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:205 #: order/templates/order/sales_order_detail.html:290 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:458 stock/templates/stock/item_base.html:249 +#: stock/models.py:484 stock/templates/stock/item_base.html:249 #: templates/js/build.js:604 templates/js/model_renderers.js:54 msgid "Serial Number" msgstr "" @@ -1609,7 +1609,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:158 part/models.py:2225 report/models.py:187 +#: common/models.py:158 part/models.py:2246 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -1619,7 +1619,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:165 part/models.py:827 templates/js/table_filters.js:132 +#: common/models.py:165 part/models.py:848 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" @@ -1628,7 +1628,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:172 part/models.py:833 templates/js/table_filters.js:340 +#: common/models.py:172 part/models.py:854 templates/js/table_filters.js:340 msgid "Component" msgstr "" @@ -1636,7 +1636,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:179 part/models.py:844 +#: common/models.py:179 part/models.py:865 msgid "Purchaseable" msgstr "" @@ -1644,7 +1644,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:186 part/models.py:849 templates/js/table_filters.js:348 +#: common/models.py:186 part/models.py:870 templates/js/table_filters.js:348 msgid "Salable" msgstr "" @@ -1652,7 +1652,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:193 part/models.py:839 templates/js/table_filters.js:33 +#: common/models.py:193 part/models.py:860 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" @@ -1661,7 +1661,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:200 part/models.py:859 templates/js/table_filters.js:29 +#: common/models.py:200 part/models.py:880 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1998,7 +1998,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:128 company/models.py:345 company/models.py:513 -#: order/models.py:160 part/models.py:736 +#: order/models.py:160 part/models.py:757 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:448 templates/js/company.js:730 #: templates/js/part.js:687 @@ -2009,7 +2009,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:136 part/models.py:746 +#: company/models.py:136 part/models.py:767 msgid "Image" msgstr "" @@ -2046,7 +2046,7 @@ msgstr "" msgid "Default currency used for this company" msgstr "" -#: company/models.py:317 company/models.py:484 stock/models.py:411 +#: company/models.py:317 company/models.py:484 stock/models.py:437 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" @@ -2100,7 +2100,7 @@ msgstr "" #: company/models.py:419 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1771 templates/InvenTree/settings/header.html:8 +#: stock/models.py:1797 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:551 templates/js/part.js:348 #: templates/js/stock.js:495 msgid "Value" @@ -2110,7 +2110,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:426 part/models.py:821 part/models.py:2193 +#: company/models.py:426 part/models.py:842 part/models.py:2214 #: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "" @@ -2156,21 +2156,21 @@ msgid "Supplier part description" msgstr "" #: company/models.py:525 company/templates/company/supplier_part.html:120 -#: part/models.py:2341 report/templates/report/inventree_po_report.html:93 +#: part/models.py:2362 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:529 part/models.py:1614 +#: company/models.py:529 part/models.py:1635 msgid "base cost" msgstr "" -#: company/models.py:529 part/models.py:1614 +#: company/models.py:529 part/models.py:1635 msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:531 company/templates/company/supplier_part.html:113 -#: stock/models.py:435 stock/templates/stock/item_base.html:322 +#: stock/models.py:461 stock/templates/stock/item_base.html:322 #: templates/js/company.js:751 templates/js/stock.js:1078 msgid "Packaging" msgstr "" @@ -2179,7 +2179,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:533 part/models.py:1616 +#: company/models.py:533 part/models.py:1637 msgid "multiple" msgstr "" @@ -2237,8 +2237,8 @@ msgid "Phone" msgstr "" #: company/templates/company/company_base.html:126 order/models.py:544 -#: order/templates/order/sales_order_base.html:94 stock/models.py:453 -#: stock/models.py:454 stock/templates/stock/item_base.html:274 +#: order/templates/order/sales_order_base.html:94 stock/models.py:479 +#: stock/models.py:480 stock/templates/stock/item_base.html:274 #: templates/js/company.js:245 templates/js/order.js:331 #: templates/js/stock.js:1456 msgid "Customer" @@ -2511,7 +2511,7 @@ msgid "Stock Items" msgstr "" #: company/templates/company/supplier_part.html:7 -#: company/templates/company/supplier_part.html:24 stock/models.py:420 +#: company/templates/company/supplier_part.html:24 stock/models.py:446 #: stock/templates/stock/item_base.html:386 templates/js/company.js:691 #: templates/js/stock.js:1050 msgid "Supplier Part" @@ -2793,7 +2793,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:313 stock/models.py:308 stock/models.py:1023 +#: order/models.py:313 stock/models.py:334 stock/models.py:1049 msgid "Quantity must be greater than zero" msgstr "" @@ -2880,7 +2880,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:545 +#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:571 #: stock/templates/stock/item_base.html:343 templates/js/stock.js:1073 msgid "Purchase Price" msgstr "" @@ -3259,7 +3259,7 @@ msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:47 -#: part/models.py:326 part/templates/part/cat_link.html:7 +#: part/models.py:347 part/templates/part/cat_link.html:7 #: 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:24 @@ -3579,7 +3579,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:133 part/models.py:72 part/models.py:755 +#: part/bom.py:133 part/models.py:73 part/models.py:776 #: part/templates/part/category.html:75 msgid "Default Location" msgstr "" @@ -3644,7 +3644,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:97 part/models.py:2223 +#: part/forms.py:97 part/models.py:2244 msgid "Parent Part" msgstr "" @@ -3720,7 +3720,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:325 part/models.py:2322 +#: part/forms.py:325 part/models.py:2343 msgid "Sub part" msgstr "" @@ -3728,370 +3728,370 @@ msgstr "" msgid "Input quantity for price calculation" msgstr "" -#: part/models.py:73 +#: part/models.py:74 msgid "Default location for parts in this category" msgstr "" -#: part/models.py:76 +#: part/models.py:77 msgid "Default keywords" msgstr "" -#: part/models.py:76 +#: part/models.py:77 msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:86 part/models.py:2269 +#: part/models.py:87 part/models.py:2290 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" -#: part/models.py:87 part/templates/part/category.html:32 +#: part/models.py:88 part/templates/part/category.html:32 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127 #: templates/stats.html:84 users/models.py:40 msgid "Part Categories" msgstr "" -#: part/models.py:457 part/models.py:469 +#: part/models.py:478 part/models.py:490 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:566 +#: part/models.py:587 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:570 +#: part/models.py:591 msgid "Next available serial number is" msgstr "" -#: part/models.py:575 +#: part/models.py:596 msgid "Most recent serial number is" msgstr "" -#: part/models.py:654 +#: part/models.py:675 msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:679 +#: part/models.py:700 msgid "Part name" msgstr "" -#: part/models.py:686 +#: part/models.py:707 msgid "Is Template" msgstr "" -#: part/models.py:687 +#: part/models.py:708 msgid "Is this part a template part?" msgstr "" -#: part/models.py:697 +#: part/models.py:718 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:698 +#: part/models.py:719 msgid "Variant Of" msgstr "" -#: part/models.py:704 +#: part/models.py:725 msgid "Part description" msgstr "" -#: part/models.py:709 part/templates/part/category.html:82 +#: part/models.py:730 part/templates/part/category.html:82 #: part/templates/part/part_base.html:130 msgid "Keywords" msgstr "" -#: part/models.py:710 +#: part/models.py:731 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:717 part/models.py:2268 +#: part/models.py:738 part/models.py:2289 #: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "" -#: part/models.py:718 +#: part/models.py:739 msgid "Part category" msgstr "" -#: part/models.py:723 templates/js/part.js:257 templates/js/part.js:485 +#: part/models.py:744 templates/js/part.js:257 templates/js/part.js:485 msgid "IPN" msgstr "" -#: part/models.py:724 +#: part/models.py:745 msgid "Internal Part Number" msgstr "" -#: part/models.py:730 +#: part/models.py:751 msgid "Part revision or version number" msgstr "" -#: part/models.py:731 report/models.py:200 templates/js/part.js:261 +#: part/models.py:752 report/models.py:200 templates/js/part.js:261 msgid "Revision" msgstr "" -#: part/models.py:753 +#: part/models.py:774 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:800 +#: part/models.py:821 msgid "Default Supplier" msgstr "" -#: part/models.py:801 +#: part/models.py:822 msgid "Default supplier part" msgstr "" -#: part/models.py:808 +#: part/models.py:829 msgid "Default Expiry" msgstr "" -#: part/models.py:809 +#: part/models.py:830 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:814 +#: part/models.py:835 msgid "Minimum Stock" msgstr "" -#: part/models.py:815 +#: part/models.py:836 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:822 +#: part/models.py:843 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:828 +#: part/models.py:849 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:834 +#: part/models.py:855 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:840 +#: part/models.py:861 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:845 +#: part/models.py:866 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:850 +#: part/models.py:871 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:854 templates/js/table_filters.js:21 +#: part/models.py:875 templates/js/table_filters.js:21 #: templates/js/table_filters.js:69 templates/js/table_filters.js:250 #: templates/js/table_filters.js:319 msgid "Active" msgstr "" -#: part/models.py:855 +#: part/models.py:876 msgid "Is this part active?" msgstr "" -#: part/models.py:860 +#: part/models.py:881 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:865 +#: part/models.py:886 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:868 +#: part/models.py:889 msgid "BOM checksum" msgstr "" -#: part/models.py:868 +#: part/models.py:889 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:871 +#: part/models.py:892 msgid "BOM checked by" msgstr "" -#: part/models.py:873 +#: part/models.py:894 msgid "BOM checked date" msgstr "" -#: part/models.py:877 +#: part/models.py:898 msgid "Creation User" msgstr "" -#: part/models.py:1616 +#: part/models.py:1637 msgid "Sell multiple" msgstr "" -#: part/models.py:2087 +#: part/models.py:2108 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2104 +#: part/models.py:2125 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:475 +#: part/models.py:2145 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "" -#: part/models.py:2125 +#: part/models.py:2146 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2130 +#: part/models.py:2151 msgid "Test Description" msgstr "" -#: part/models.py:2131 +#: part/models.py:2152 msgid "Enter description for this test" msgstr "" -#: part/models.py:2136 templates/js/part.js:915 +#: part/models.py:2157 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "" -#: part/models.py:2137 +#: part/models.py:2158 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2142 templates/js/part.js:923 +#: part/models.py:2163 templates/js/part.js:923 msgid "Requires Value" msgstr "" -#: part/models.py:2143 +#: part/models.py:2164 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2148 templates/js/part.js:930 +#: part/models.py:2169 templates/js/part.js:930 msgid "Requires Attachment" msgstr "" -#: part/models.py:2149 +#: part/models.py:2170 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2186 +#: part/models.py:2207 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2191 +#: part/models.py:2212 msgid "Parameter Name" msgstr "" -#: part/models.py:2193 +#: part/models.py:2214 msgid "Parameter Units" msgstr "" -#: part/models.py:2225 part/models.py:2274 part/models.py:2275 +#: part/models.py:2246 part/models.py:2295 part/models.py:2296 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2227 +#: part/models.py:2248 msgid "Data" msgstr "" -#: part/models.py:2227 +#: part/models.py:2248 msgid "Parameter Value" msgstr "" -#: part/models.py:2279 templates/InvenTree/settings/category.html:67 +#: part/models.py:2300 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2280 +#: part/models.py:2301 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2314 +#: part/models.py:2335 msgid "Select parent part" msgstr "" -#: part/models.py:2323 +#: part/models.py:2344 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2329 +#: part/models.py:2350 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2331 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2352 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2331 +#: part/models.py:2352 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2334 +#: part/models.py:2355 msgid "Overage" msgstr "" -#: part/models.py:2335 +#: part/models.py:2356 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2338 +#: part/models.py:2359 msgid "BOM item reference" msgstr "" -#: part/models.py:2341 +#: part/models.py:2362 msgid "BOM item notes" msgstr "" -#: part/models.py:2343 +#: part/models.py:2364 msgid "Checksum" msgstr "" -#: part/models.py:2343 +#: part/models.py:2364 msgid "BOM line checksum" msgstr "" -#: part/models.py:2347 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2368 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:55 msgid "Inherited" msgstr "" -#: part/models.py:2348 +#: part/models.py:2369 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2353 templates/js/bom.js:287 +#: part/models.py:2374 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2354 +#: part/models.py:2375 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2439 stock/models.py:298 +#: part/models.py:2460 stock/models.py:324 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2448 part/models.py:2450 +#: part/models.py:2469 part/models.py:2471 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2453 +#: part/models.py:2474 msgid "BOM Item" msgstr "" -#: part/models.py:2572 +#: part/models.py:2593 msgid "Part 1" msgstr "" -#: part/models.py:2576 +#: part/models.py:2597 msgid "Part 2" msgstr "" -#: part/models.py:2576 +#: part/models.py:2597 msgid "Select Related Part" msgstr "" -#: part/models.py:2608 +#: part/models.py:2629 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -5080,12 +5080,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1759 +#: stock/models.py:1785 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1765 +#: stock/models.py:1791 msgid "Result" msgstr "" @@ -5102,49 +5102,49 @@ msgstr "" msgid "Fail" msgstr "" -#: stock/api.py:146 +#: stock/api.py:145 msgid "Request must contain list of stock items" msgstr "" -#: stock/api.py:154 +#: stock/api.py:153 msgid "Improperly formatted data" msgstr "" -#: stock/api.py:162 +#: stock/api.py:161 msgid "Each entry must contain a valid integer primary-key" msgstr "" -#: stock/api.py:168 +#: stock/api.py:167 msgid "Primary key does not match valid stock item" msgstr "" -#: stock/api.py:178 +#: stock/api.py:177 msgid "Invalid quantity value" msgstr "" -#: stock/api.py:183 +#: stock/api.py:182 msgid "Quantity must not be less than zero" msgstr "" -#: stock/api.py:211 +#: stock/api.py:210 #, python-brace-format msgid "Updated stock for {n} items" msgstr "" -#: stock/api.py:247 stock/api.py:280 +#: stock/api.py:246 stock/api.py:279 msgid "Specified quantity exceeds stock quantity" msgstr "" -#: stock/api.py:270 +#: stock/api.py:269 msgid "Valid location must be specified" msgstr "" -#: stock/api.py:290 +#: stock/api.py:289 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:80 stock/forms.py:313 stock/models.py:513 +#: stock/forms.py:80 stock/forms.py:313 stock/models.py:539 #: stock/templates/stock/item_base.html:393 templates/js/stock.js:1018 msgid "Expiry Date" msgstr "" @@ -5201,187 +5201,187 @@ msgstr "" msgid "Confirm removal of installed stock items" msgstr "" -#: stock/models.py:56 stock/models.py:550 +#: stock/models.py:57 stock/models.py:576 msgid "Owner" msgstr "" -#: stock/models.py:57 stock/models.py:551 +#: stock/models.py:58 stock/models.py:577 msgid "Select Owner" msgstr "" -#: stock/models.py:279 +#: stock/models.py:305 msgid "StockItem with this serial number already exists" msgstr "" -#: stock/models.py:315 +#: stock/models.py:341 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:325 stock/models.py:334 +#: stock/models.py:351 stock/models.py:360 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:326 +#: stock/models.py:352 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:348 +#: stock/models.py:374 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:354 +#: stock/models.py:380 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:361 +#: stock/models.py:387 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:403 +#: stock/models.py:429 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:412 +#: stock/models.py:438 msgid "Base part" msgstr "" -#: stock/models.py:421 +#: stock/models.py:447 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:426 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:452 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "" -#: stock/models.py:429 +#: stock/models.py:455 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:436 +#: stock/models.py:462 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:441 stock/templates/stock/item_base.html:282 +#: stock/models.py:467 stock/templates/stock/item_base.html:282 msgid "Installed In" msgstr "" -#: stock/models.py:444 +#: stock/models.py:470 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:460 +#: stock/models.py:486 msgid "Serial number for this item" msgstr "" -#: stock/models.py:472 +#: stock/models.py:498 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:476 +#: stock/models.py:502 msgid "Stock Quantity" msgstr "" -#: stock/models.py:485 +#: stock/models.py:511 msgid "Source Build" msgstr "" -#: stock/models.py:487 +#: stock/models.py:513 msgid "Build for this stock item" msgstr "" -#: stock/models.py:498 +#: stock/models.py:524 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:501 +#: stock/models.py:527 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:507 +#: stock/models.py:533 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:514 +#: stock/models.py:540 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:527 +#: stock/models.py:553 msgid "Delete on deplete" msgstr "" -#: stock/models.py:527 +#: stock/models.py:553 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:537 stock/templates/stock/item.html:98 +#: stock/models.py:563 stock/templates/stock/item.html:98 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:546 +#: stock/models.py:572 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1014 +#: stock/models.py:1040 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1020 +#: stock/models.py:1046 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1026 +#: stock/models.py:1052 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1029 +#: stock/models.py:1055 msgid "Serial numbers must be a list of integers" msgstr "" -#: stock/models.py:1032 +#: stock/models.py:1058 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1039 +#: stock/models.py:1065 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "" -#: stock/models.py:1197 +#: stock/models.py:1223 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:1679 +#: stock/models.py:1705 msgid "Entry notes" msgstr "" -#: stock/models.py:1736 +#: stock/models.py:1762 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1742 +#: stock/models.py:1768 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1760 +#: stock/models.py:1786 msgid "Test name" msgstr "" -#: stock/models.py:1766 templates/js/table_filters.js:226 +#: stock/models.py:1792 templates/js/table_filters.js:226 msgid "Test result" msgstr "" -#: stock/models.py:1772 +#: stock/models.py:1798 msgid "Test output value" msgstr "" -#: stock/models.py:1779 +#: stock/models.py:1805 msgid "Test result attachment" msgstr "" -#: stock/models.py:1785 +#: stock/models.py:1811 msgid "Test notes" msgstr "" From 47f300362fad25b29cde83fde1c783d248540f57 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 21 Jul 2021 10:11:23 +1000 Subject: [PATCH 600/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/tr/LC_MESSAGES/django.po | 390 +++++++++++----------- 1 file changed, 195 insertions(+), 195 deletions(-) diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 9ff1e3a795..0a2420ffd0 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-20 22:10+0000\n" -"PO-Revision-Date: 2021-07-20 22:16\n" +"POT-Creation-Date: 2021-07-20 23:43+0000\n" +"PO-Revision-Date: 2021-07-21 00:11\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -106,7 +106,7 @@ msgstr "Seri numarası bulunamadı" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "Benzersiz seri numaralarının sayısı ({s}) girilen miktarla eşleşmeli ({q})" -#: InvenTree/models.py:61 stock/models.py:1778 +#: InvenTree/models.py:61 stock/models.py:1804 msgid "Attachment" msgstr "Ek" @@ -122,7 +122,7 @@ msgstr "Yorum" msgid "File comment" msgstr "Dosya yorumu" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2063 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -137,7 +137,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:412 -#: label/models.py:112 part/models.py:680 part/models.py:2191 +#: label/models.py:112 part/models.py:701 part/models.py:2212 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 @@ -150,7 +150,7 @@ msgstr "Adı" #: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:312 -#: part/models.py:703 part/templates/part/set_category.html:14 +#: part/models.py:724 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 @@ -174,7 +174,7 @@ msgstr "Açıklama (isteğe bağlı)" msgid "parent" msgstr "üst" -#: InvenTree/serializers.py:52 part/models.py:2427 +#: InvenTree/serializers.py:52 part/models.py:2448 msgid "Must be a valid number" msgstr "" @@ -479,7 +479,7 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 -#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2350 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 @@ -616,7 +616,7 @@ msgstr "Yapım İşi Emri Referansı" #: build/models.py:171 order/models.py:246 order/models.py:533 #: order/models.py:713 order/templates/order/purchase_order_detail.html:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2338 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2359 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -644,10 +644,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/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:344 part/models.py:325 -#: part/models.py:1987 part/models.py:2003 part/models.py:2022 -#: part/models.py:2040 part/models.py:2119 part/models.py:2223 -#: part/models.py:2313 part/templates/part/detail.html:199 +#: order/templates/order/sales_order_detail.html:344 part/models.py:346 +#: part/models.py:2008 part/models.py:2024 part/models.py:2043 +#: part/models.py:2061 part/models.py:2140 part/models.py:2244 +#: part/models.py:2334 part/templates/part/detail.html:199 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 @@ -716,7 +716,7 @@ msgstr "Yapım İşi Durumu" msgid "Build status code" msgstr "Yapım işi durum kodu" -#: build/models.py:257 stock/models.py:470 +#: build/models.py:257 stock/models.py:496 msgid "Batch Code" msgstr "Sıra numarası" @@ -724,7 +724,7 @@ msgstr "Sıra numarası" msgid "Batch code for this build output" msgstr "Yapım işi çıktısı için sıra numarası" -#: build/models.py:264 order/models.py:162 part/models.py:875 +#: build/models.py:264 order/models.py:162 part/models.py:896 #: part/templates/part/part_base.html:143 templates/js/order.js:362 msgid "Creation Date" msgstr "Oluşturulma tarihi" @@ -752,7 +752,7 @@ msgstr "Bu yapım işi emrini veren kullanıcı" #: build/models.py:295 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:108 order/models.py:176 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:879 +#: order/templates/order/sales_order_base.html:140 part/models.py:900 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "Sorumlu" @@ -764,12 +764,12 @@ msgstr "Bu yapım işi emrinden sorumlu kullanıcı" #: build/models.py:301 build/templates/build/detail.html:94 #: company/templates/company/manufacturer_part.html:83 #: company/templates/company/supplier_part.html:82 -#: part/templates/part/part_base.html:137 stock/models.py:464 +#: part/templates/part/part_base.html:137 stock/models.py:490 #: stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "Harici Bağlantı" -#: build/models.py:302 part/models.py:737 stock/models.py:466 +#: build/models.py:302 part/models.py:758 stock/models.py:492 msgid "Link to external URL" msgstr "Harici URL'ye bağlantı" @@ -782,12 +782,12 @@ msgstr "Harici URL'ye bağlantı" #: order/templates/order/purchase_order_detail.html:419 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:864 +#: order/templates/order/so_navbar.html:36 part/models.py:885 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:536 -#: stock/models.py:1678 stock/models.py:1784 +#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:562 +#: stock/models.py:1704 stock/models.py:1810 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:746 #: templates/js/stock.js:258 templates/js/stock.js:499 @@ -882,7 +882,7 @@ msgstr "Hedef stok kalemi" #: order/templates/order/sales_order_detail.html:205 #: order/templates/order/sales_order_detail.html:290 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:458 stock/templates/stock/item_base.html:249 +#: stock/models.py:484 stock/templates/stock/item_base.html:249 #: templates/js/build.js:604 templates/js/model_renderers.js:54 msgid "Serial Number" msgstr "Seri Numara" @@ -1609,7 +1609,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:158 part/models.py:2225 report/models.py:187 +#: common/models.py:158 part/models.py:2246 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -1619,7 +1619,7 @@ msgstr "Şablon" msgid "Parts are templates by default" msgstr "Parçaları varsayılan olan şablondur" -#: common/models.py:165 part/models.py:827 templates/js/table_filters.js:132 +#: common/models.py:165 part/models.py:848 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "Montaj" @@ -1628,7 +1628,7 @@ msgstr "Montaj" msgid "Parts can be assembled from other components by default" msgstr "Parçalar varsayılan olarak başka bileşenlerden monte edilebilir" -#: common/models.py:172 part/models.py:833 templates/js/table_filters.js:340 +#: common/models.py:172 part/models.py:854 templates/js/table_filters.js:340 msgid "Component" msgstr "Bileşen" @@ -1636,7 +1636,7 @@ msgstr "Bileşen" msgid "Parts can be used as sub-components by default" msgstr "Parçalar varsayılan olarak alt bileşen olarak kullanılabilir" -#: common/models.py:179 part/models.py:844 +#: common/models.py:179 part/models.py:865 msgid "Purchaseable" msgstr "Satın Alınabilir" @@ -1644,7 +1644,7 @@ msgstr "Satın Alınabilir" msgid "Parts are purchaseable by default" msgstr "Parçalar varsayılan olarak satın alınabilir" -#: common/models.py:186 part/models.py:849 templates/js/table_filters.js:348 +#: common/models.py:186 part/models.py:870 templates/js/table_filters.js:348 msgid "Salable" msgstr "Satılabilir" @@ -1652,7 +1652,7 @@ msgstr "Satılabilir" msgid "Parts are salable by default" msgstr "Parçalar varsayılan olarak satılabilir" -#: common/models.py:193 part/models.py:839 templates/js/table_filters.js:33 +#: common/models.py:193 part/models.py:860 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "Takip Edilebilir" @@ -1661,7 +1661,7 @@ msgstr "Takip Edilebilir" msgid "Parts are trackable by default" msgstr "Parçalar varsayılan olarak takip edilebilir" -#: common/models.py:200 part/models.py:859 templates/js/table_filters.js:29 +#: common/models.py:200 part/models.py:880 templates/js/table_filters.js:29 msgid "Virtual" msgstr "Sanal" @@ -1998,7 +1998,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:128 company/models.py:345 company/models.py:513 -#: order/models.py:160 part/models.py:736 +#: order/models.py:160 part/models.py:757 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:448 templates/js/company.js:730 #: templates/js/part.js:687 @@ -2009,7 +2009,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:136 part/models.py:746 +#: company/models.py:136 part/models.py:767 msgid "Image" msgstr "" @@ -2046,7 +2046,7 @@ msgstr "" msgid "Default currency used for this company" msgstr "" -#: company/models.py:317 company/models.py:484 stock/models.py:411 +#: company/models.py:317 company/models.py:484 stock/models.py:437 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" @@ -2100,7 +2100,7 @@ msgstr "" #: company/models.py:419 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1771 templates/InvenTree/settings/header.html:8 +#: stock/models.py:1797 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:551 templates/js/part.js:348 #: templates/js/stock.js:495 msgid "Value" @@ -2110,7 +2110,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:426 part/models.py:821 part/models.py:2193 +#: company/models.py:426 part/models.py:842 part/models.py:2214 #: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "" @@ -2156,21 +2156,21 @@ msgid "Supplier part description" msgstr "" #: company/models.py:525 company/templates/company/supplier_part.html:120 -#: part/models.py:2341 report/templates/report/inventree_po_report.html:93 +#: part/models.py:2362 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:529 part/models.py:1614 +#: company/models.py:529 part/models.py:1635 msgid "base cost" msgstr "" -#: company/models.py:529 part/models.py:1614 +#: company/models.py:529 part/models.py:1635 msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:531 company/templates/company/supplier_part.html:113 -#: stock/models.py:435 stock/templates/stock/item_base.html:322 +#: stock/models.py:461 stock/templates/stock/item_base.html:322 #: templates/js/company.js:751 templates/js/stock.js:1078 msgid "Packaging" msgstr "" @@ -2179,7 +2179,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:533 part/models.py:1616 +#: company/models.py:533 part/models.py:1637 msgid "multiple" msgstr "" @@ -2237,8 +2237,8 @@ msgid "Phone" msgstr "" #: company/templates/company/company_base.html:126 order/models.py:544 -#: order/templates/order/sales_order_base.html:94 stock/models.py:453 -#: stock/models.py:454 stock/templates/stock/item_base.html:274 +#: order/templates/order/sales_order_base.html:94 stock/models.py:479 +#: stock/models.py:480 stock/templates/stock/item_base.html:274 #: templates/js/company.js:245 templates/js/order.js:331 #: templates/js/stock.js:1456 msgid "Customer" @@ -2511,7 +2511,7 @@ msgid "Stock Items" msgstr "Stok Kalemleri" #: company/templates/company/supplier_part.html:7 -#: company/templates/company/supplier_part.html:24 stock/models.py:420 +#: company/templates/company/supplier_part.html:24 stock/models.py:446 #: stock/templates/stock/item_base.html:386 templates/js/company.js:691 #: templates/js/stock.js:1050 msgid "Supplier Part" @@ -2793,7 +2793,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:313 stock/models.py:308 stock/models.py:1023 +#: order/models.py:313 stock/models.py:334 stock/models.py:1049 msgid "Quantity must be greater than zero" msgstr "" @@ -2880,7 +2880,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:545 +#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:571 #: stock/templates/stock/item_base.html:343 templates/js/stock.js:1073 msgid "Purchase Price" msgstr "" @@ -3259,7 +3259,7 @@ msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:47 -#: part/models.py:326 part/templates/part/cat_link.html:7 +#: part/models.py:347 part/templates/part/cat_link.html:7 #: 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:24 @@ -3579,7 +3579,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:133 part/models.py:72 part/models.py:755 +#: part/bom.py:133 part/models.py:73 part/models.py:776 #: part/templates/part/category.html:75 msgid "Default Location" msgstr "Varsayılan Konum" @@ -3644,7 +3644,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "Dışa aktarılan malzeme listesine parça tedarikçisi verilerini dahil edin" -#: part/forms.py:97 part/models.py:2223 +#: part/forms.py:97 part/models.py:2244 msgid "Parent Part" msgstr "" @@ -3720,7 +3720,7 @@ msgstr "Parametre şablonunu aynı seviyedeki kategorilere ekle" msgid "Add parameter template to all categories" msgstr "Parametre şablonunu tüm kategorilere ekle" -#: part/forms.py:325 part/models.py:2322 +#: part/forms.py:325 part/models.py:2343 msgid "Sub part" msgstr "" @@ -3728,370 +3728,370 @@ msgstr "" msgid "Input quantity for price calculation" msgstr "" -#: part/models.py:73 +#: part/models.py:74 msgid "Default location for parts in this category" msgstr "Bu kategori içindeki parçalar için varsayılan konum" -#: part/models.py:76 +#: part/models.py:77 msgid "Default keywords" msgstr "" -#: part/models.py:76 +#: part/models.py:77 msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:86 part/models.py:2269 +#: part/models.py:87 part/models.py:2290 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" -#: part/models.py:87 part/templates/part/category.html:32 +#: part/models.py:88 part/templates/part/category.html:32 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127 #: templates/stats.html:84 users/models.py:40 msgid "Part Categories" msgstr "Parça Kategorileri" -#: part/models.py:457 part/models.py:469 +#: part/models.py:478 part/models.py:490 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:566 +#: part/models.py:587 msgid "Next available serial numbers are" msgstr "Sonraki kullanılabilir seri numaraları" -#: part/models.py:570 +#: part/models.py:591 msgid "Next available serial number is" msgstr "Sonraki müsait seri numarası" -#: part/models.py:575 +#: part/models.py:596 msgid "Most recent serial number is" msgstr "En son seri numarası" -#: part/models.py:654 +#: part/models.py:675 msgid "Duplicate IPN not allowed in part settings" msgstr "Yinelenen DPN'ye parça ayarlarında izin verilmiyor" -#: part/models.py:679 +#: part/models.py:700 msgid "Part name" msgstr "" -#: part/models.py:686 +#: part/models.py:707 msgid "Is Template" msgstr "Şablon Mu" -#: part/models.py:687 +#: part/models.py:708 msgid "Is this part a template part?" msgstr "Bu parça bir şablon parçası mı?" -#: part/models.py:697 +#: part/models.py:718 msgid "Is this part a variant of another part?" msgstr "Bu parça başka bir parçanın çeşidi mi?" -#: part/models.py:698 +#: part/models.py:719 msgid "Variant Of" msgstr "Çeşidi" -#: part/models.py:704 +#: part/models.py:725 msgid "Part description" msgstr "" -#: part/models.py:709 part/templates/part/category.html:82 +#: part/models.py:730 part/templates/part/category.html:82 #: part/templates/part/part_base.html:130 msgid "Keywords" msgstr "" -#: part/models.py:710 +#: part/models.py:731 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:717 part/models.py:2268 +#: part/models.py:738 part/models.py:2289 #: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "" -#: part/models.py:718 +#: part/models.py:739 msgid "Part category" msgstr "" -#: part/models.py:723 templates/js/part.js:257 templates/js/part.js:485 +#: part/models.py:744 templates/js/part.js:257 templates/js/part.js:485 msgid "IPN" msgstr "DPN" -#: part/models.py:724 +#: part/models.py:745 msgid "Internal Part Number" msgstr "" -#: part/models.py:730 +#: part/models.py:751 msgid "Part revision or version number" msgstr "Parça revizyon veya versiyon numarası" -#: part/models.py:731 report/models.py:200 templates/js/part.js:261 +#: part/models.py:752 report/models.py:200 templates/js/part.js:261 msgid "Revision" msgstr "Revizyon" -#: part/models.py:753 +#: part/models.py:774 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:800 +#: part/models.py:821 msgid "Default Supplier" msgstr "" -#: part/models.py:801 +#: part/models.py:822 msgid "Default supplier part" msgstr "Varsayılan tedarikçi parçası" -#: part/models.py:808 +#: part/models.py:829 msgid "Default Expiry" msgstr "" -#: part/models.py:809 +#: part/models.py:830 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:814 +#: part/models.py:835 msgid "Minimum Stock" msgstr "" -#: part/models.py:815 +#: part/models.py:836 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:822 +#: part/models.py:843 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:828 +#: part/models.py:849 msgid "Can this part be built from other parts?" msgstr "Bu parça diğer parçalardan yapılabilir mi?" -#: part/models.py:834 +#: part/models.py:855 msgid "Can this part be used to build other parts?" msgstr "Bu parça diğer parçaların yapımında kullanılabilir mi?" -#: part/models.py:840 +#: part/models.py:861 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:845 +#: part/models.py:866 msgid "Can this part be purchased from external suppliers?" msgstr "Bu parça dış tedarikçilerden satın alınabilir mi?" -#: part/models.py:850 +#: part/models.py:871 msgid "Can this part be sold to customers?" msgstr "Bu parça müşterilere satılabilir mi?" -#: part/models.py:854 templates/js/table_filters.js:21 +#: part/models.py:875 templates/js/table_filters.js:21 #: templates/js/table_filters.js:69 templates/js/table_filters.js:250 #: templates/js/table_filters.js:319 msgid "Active" msgstr "" -#: part/models.py:855 +#: part/models.py:876 msgid "Is this part active?" msgstr "" -#: part/models.py:860 +#: part/models.py:881 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:865 +#: part/models.py:886 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:868 +#: part/models.py:889 msgid "BOM checksum" msgstr "" -#: part/models.py:868 +#: part/models.py:889 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:871 +#: part/models.py:892 msgid "BOM checked by" msgstr "" -#: part/models.py:873 +#: part/models.py:894 msgid "BOM checked date" msgstr "" -#: part/models.py:877 +#: part/models.py:898 msgid "Creation User" msgstr "" -#: part/models.py:1616 +#: part/models.py:1637 msgid "Sell multiple" msgstr "" -#: part/models.py:2087 +#: part/models.py:2108 msgid "Test templates can only be created for trackable parts" msgstr "Test şablonları sadece takip edilebilir paçalar için oluşturulabilir" -#: part/models.py:2104 +#: part/models.py:2125 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:475 +#: part/models.py:2145 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "" -#: part/models.py:2125 +#: part/models.py:2146 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2130 +#: part/models.py:2151 msgid "Test Description" msgstr "" -#: part/models.py:2131 +#: part/models.py:2152 msgid "Enter description for this test" msgstr "" -#: part/models.py:2136 templates/js/part.js:915 +#: part/models.py:2157 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "Gerekli" -#: part/models.py:2137 +#: part/models.py:2158 msgid "Is this test required to pass?" msgstr "Testi geçmesi için bu gerekli mi?" -#: part/models.py:2142 templates/js/part.js:923 +#: part/models.py:2163 templates/js/part.js:923 msgid "Requires Value" msgstr "" -#: part/models.py:2143 +#: part/models.py:2164 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2148 templates/js/part.js:930 +#: part/models.py:2169 templates/js/part.js:930 msgid "Requires Attachment" msgstr "" -#: part/models.py:2149 +#: part/models.py:2170 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2186 +#: part/models.py:2207 msgid "Parameter template name must be unique" msgstr "Parametre şablon adı benzersiz olmalıdır" -#: part/models.py:2191 +#: part/models.py:2212 msgid "Parameter Name" msgstr "" -#: part/models.py:2193 +#: part/models.py:2214 msgid "Parameter Units" msgstr "" -#: part/models.py:2225 part/models.py:2274 part/models.py:2275 +#: part/models.py:2246 part/models.py:2295 part/models.py:2296 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "Parametre Şablonu" -#: part/models.py:2227 +#: part/models.py:2248 msgid "Data" msgstr "" -#: part/models.py:2227 +#: part/models.py:2248 msgid "Parameter Value" msgstr "" -#: part/models.py:2279 templates/InvenTree/settings/category.html:67 +#: part/models.py:2300 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2280 +#: part/models.py:2301 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2314 +#: part/models.py:2335 msgid "Select parent part" msgstr "" -#: part/models.py:2323 +#: part/models.py:2344 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2329 +#: part/models.py:2350 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2331 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2352 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2331 +#: part/models.py:2352 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2334 +#: part/models.py:2355 msgid "Overage" msgstr "" -#: part/models.py:2335 +#: part/models.py:2356 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2338 +#: part/models.py:2359 msgid "BOM item reference" msgstr "" -#: part/models.py:2341 +#: part/models.py:2362 msgid "BOM item notes" msgstr "" -#: part/models.py:2343 +#: part/models.py:2364 msgid "Checksum" msgstr "" -#: part/models.py:2343 +#: part/models.py:2364 msgid "BOM line checksum" msgstr "" -#: part/models.py:2347 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2368 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:55 msgid "Inherited" msgstr "" -#: part/models.py:2348 +#: part/models.py:2369 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "Bu malzeme listesi, çeşit parçalar listesini kalıtsalıdır" -#: part/models.py:2353 templates/js/bom.js:287 +#: part/models.py:2374 templates/js/bom.js:287 msgid "Allow Variants" msgstr "Çeşide İzin Ver" -#: part/models.py:2354 +#: part/models.py:2375 msgid "Stock items for variant parts can be used for this BOM item" msgstr "Çeşit parçaların stok kalemleri bu malzeme listesinde kullanılabilir" -#: part/models.py:2439 stock/models.py:298 +#: part/models.py:2460 stock/models.py:324 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2448 part/models.py:2450 +#: part/models.py:2469 part/models.py:2471 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2453 +#: part/models.py:2474 msgid "BOM Item" msgstr "" -#: part/models.py:2572 +#: part/models.py:2593 msgid "Part 1" msgstr "" -#: part/models.py:2576 +#: part/models.py:2597 msgid "Part 2" msgstr "" -#: part/models.py:2576 +#: part/models.py:2597 msgid "Select Related Part" msgstr "" -#: part/models.py:2608 +#: part/models.py:2629 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -5080,12 +5080,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1759 +#: stock/models.py:1785 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1765 +#: stock/models.py:1791 msgid "Result" msgstr "" @@ -5102,49 +5102,49 @@ msgstr "" msgid "Fail" msgstr "" -#: stock/api.py:146 +#: stock/api.py:145 msgid "Request must contain list of stock items" msgstr "" -#: stock/api.py:154 +#: stock/api.py:153 msgid "Improperly formatted data" msgstr "" -#: stock/api.py:162 +#: stock/api.py:161 msgid "Each entry must contain a valid integer primary-key" msgstr "" -#: stock/api.py:168 +#: stock/api.py:167 msgid "Primary key does not match valid stock item" msgstr "" -#: stock/api.py:178 +#: stock/api.py:177 msgid "Invalid quantity value" msgstr "" -#: stock/api.py:183 +#: stock/api.py:182 msgid "Quantity must not be less than zero" msgstr "" -#: stock/api.py:211 +#: stock/api.py:210 #, python-brace-format msgid "Updated stock for {n} items" msgstr "{n} öge için stok güncellendi" -#: stock/api.py:247 stock/api.py:280 +#: stock/api.py:246 stock/api.py:279 msgid "Specified quantity exceeds stock quantity" msgstr "" -#: stock/api.py:270 +#: stock/api.py:269 msgid "Valid location must be specified" msgstr "" -#: stock/api.py:290 +#: stock/api.py:289 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:80 stock/forms.py:313 stock/models.py:513 +#: stock/forms.py:80 stock/forms.py:313 stock/models.py:539 #: stock/templates/stock/item_base.html:393 templates/js/stock.js:1018 msgid "Expiry Date" msgstr "" @@ -5201,187 +5201,187 @@ msgstr "" msgid "Confirm removal of installed stock items" msgstr "Kurulu stok kalemlerinin kaldırılmasını onayla" -#: stock/models.py:56 stock/models.py:550 +#: stock/models.py:57 stock/models.py:576 msgid "Owner" msgstr "" -#: stock/models.py:57 stock/models.py:551 +#: stock/models.py:58 stock/models.py:577 msgid "Select Owner" msgstr "" -#: stock/models.py:279 +#: stock/models.py:305 msgid "StockItem with this serial number already exists" msgstr "Bu seri numarasına sahip stok kalemi zaten var" -#: stock/models.py:315 +#: stock/models.py:341 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:325 stock/models.py:334 +#: stock/models.py:351 stock/models.py:360 msgid "Quantity must be 1 for item with a serial number" msgstr "Seri numarası olan ögenin miktarı bir olmalı" -#: stock/models.py:326 +#: stock/models.py:352 msgid "Serial number cannot be set if quantity greater than 1" msgstr "Miktar birden büyük ise seri numarası ayarlanamaz" -#: stock/models.py:348 +#: stock/models.py:374 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:354 +#: stock/models.py:380 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:361 +#: stock/models.py:387 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:403 +#: stock/models.py:429 msgid "Parent Stock Item" msgstr "Üst Stok Kalemi" -#: stock/models.py:412 +#: stock/models.py:438 msgid "Base part" msgstr "" -#: stock/models.py:421 +#: stock/models.py:447 msgid "Select a matching supplier part for this stock item" msgstr "Bu stok kalemi için tedarikçi parçası seçin" -#: stock/models.py:426 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:452 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "Stok Konumu" -#: stock/models.py:429 +#: stock/models.py:455 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:436 +#: stock/models.py:462 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:441 stock/templates/stock/item_base.html:282 +#: stock/models.py:467 stock/templates/stock/item_base.html:282 msgid "Installed In" msgstr "" -#: stock/models.py:444 +#: stock/models.py:470 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:460 +#: stock/models.py:486 msgid "Serial number for this item" msgstr "Bu öge için seri numarası" -#: stock/models.py:472 +#: stock/models.py:498 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:476 +#: stock/models.py:502 msgid "Stock Quantity" msgstr "" -#: stock/models.py:485 +#: stock/models.py:511 msgid "Source Build" msgstr "" -#: stock/models.py:487 +#: stock/models.py:513 msgid "Build for this stock item" msgstr "" -#: stock/models.py:498 +#: stock/models.py:524 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:501 +#: stock/models.py:527 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:507 +#: stock/models.py:533 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:514 +#: stock/models.py:540 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:527 +#: stock/models.py:553 msgid "Delete on deplete" msgstr "" -#: stock/models.py:527 +#: stock/models.py:553 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:537 stock/templates/stock/item.html:98 +#: stock/models.py:563 stock/templates/stock/item.html:98 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:546 +#: stock/models.py:572 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1014 +#: stock/models.py:1040 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1020 +#: stock/models.py:1046 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1026 +#: stock/models.py:1052 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1029 +#: stock/models.py:1055 msgid "Serial numbers must be a list of integers" msgstr "Seri numaraları tam sayı listesi olmalı" -#: stock/models.py:1032 +#: stock/models.py:1058 msgid "Quantity does not match serial numbers" msgstr "Miktar seri numaları ile eşleşmiyor" -#: stock/models.py:1039 +#: stock/models.py:1065 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "Seri numaraları zaten mevcut: {exists}" -#: stock/models.py:1197 +#: stock/models.py:1223 msgid "StockItem cannot be moved as it is not in stock" msgstr "Stok kalemi stokta olmadığı için taşınamaz" -#: stock/models.py:1679 +#: stock/models.py:1705 msgid "Entry notes" msgstr "" -#: stock/models.py:1736 +#: stock/models.py:1762 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1742 +#: stock/models.py:1768 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1760 +#: stock/models.py:1786 msgid "Test name" msgstr "" -#: stock/models.py:1766 templates/js/table_filters.js:226 +#: stock/models.py:1792 templates/js/table_filters.js:226 msgid "Test result" msgstr "" -#: stock/models.py:1772 +#: stock/models.py:1798 msgid "Test output value" msgstr "" -#: stock/models.py:1779 +#: stock/models.py:1805 msgid "Test result attachment" msgstr "" -#: stock/models.py:1785 +#: stock/models.py:1811 msgid "Test notes" msgstr "" From cf05739a02a469fcda57f33befdbbf64214090aa Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 21 Jul 2021 10:11:25 +1000 Subject: [PATCH 601/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/zh/LC_MESSAGES/django.po | 390 +++++++++++----------- 1 file changed, 195 insertions(+), 195 deletions(-) diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index a9f06521d7..55d55673f9 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-20 22:10+0000\n" -"PO-Revision-Date: 2021-07-20 22:16\n" +"POT-Creation-Date: 2021-07-20 23:43+0000\n" +"PO-Revision-Date: 2021-07-21 00:11\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -106,7 +106,7 @@ msgstr "未找到序列号" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "" -#: InvenTree/models.py:61 stock/models.py:1778 +#: InvenTree/models.py:61 stock/models.py:1804 msgid "Attachment" msgstr "附件" @@ -122,7 +122,7 @@ msgstr "注释" msgid "File comment" msgstr "文件注释" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2042 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2063 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -137,7 +137,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:412 -#: label/models.py:112 part/models.py:680 part/models.py:2191 +#: label/models.py:112 part/models.py:701 part/models.py:2212 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 @@ -150,7 +150,7 @@ msgstr "名称" #: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:312 -#: part/models.py:703 part/templates/part/set_category.html:14 +#: part/models.py:724 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 @@ -174,7 +174,7 @@ msgstr "" msgid "parent" msgstr "" -#: InvenTree/serializers.py:52 part/models.py:2427 +#: InvenTree/serializers.py:52 part/models.py:2448 msgid "Must be a valid number" msgstr "" @@ -479,7 +479,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 -#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2329 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2350 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 @@ -616,7 +616,7 @@ msgstr "" #: build/models.py:171 order/models.py:246 order/models.py:533 #: order/models.py:713 order/templates/order/purchase_order_detail.html:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2338 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2359 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -644,10 +644,10 @@ msgstr "" #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:344 part/models.py:325 -#: part/models.py:1987 part/models.py:2003 part/models.py:2022 -#: part/models.py:2040 part/models.py:2119 part/models.py:2223 -#: part/models.py:2313 part/templates/part/detail.html:199 +#: order/templates/order/sales_order_detail.html:344 part/models.py:346 +#: part/models.py:2008 part/models.py:2024 part/models.py:2043 +#: part/models.py:2061 part/models.py:2140 part/models.py:2244 +#: part/models.py:2334 part/templates/part/detail.html:199 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 @@ -716,7 +716,7 @@ msgstr "" msgid "Build status code" msgstr "" -#: build/models.py:257 stock/models.py:470 +#: build/models.py:257 stock/models.py:496 msgid "Batch Code" msgstr "" @@ -724,7 +724,7 @@ msgstr "" msgid "Batch code for this build output" msgstr "" -#: build/models.py:264 order/models.py:162 part/models.py:875 +#: build/models.py:264 order/models.py:162 part/models.py:896 #: part/templates/part/part_base.html:143 templates/js/order.js:362 msgid "Creation Date" msgstr "" @@ -752,7 +752,7 @@ msgstr "" #: build/models.py:295 build/templates/build/build_base.html:184 #: build/templates/build/detail.html:108 order/models.py:176 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:879 +#: order/templates/order/sales_order_base.html:140 part/models.py:900 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" @@ -764,12 +764,12 @@ msgstr "" #: build/models.py:301 build/templates/build/detail.html:94 #: company/templates/company/manufacturer_part.html:83 #: company/templates/company/supplier_part.html:82 -#: part/templates/part/part_base.html:137 stock/models.py:464 +#: part/templates/part/part_base.html:137 stock/models.py:490 #: stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "" -#: build/models.py:302 part/models.py:737 stock/models.py:466 +#: build/models.py:302 part/models.py:758 stock/models.py:492 msgid "Link to external URL" msgstr "" @@ -782,12 +782,12 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:419 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:864 +#: order/templates/order/so_navbar.html:36 part/models.py:885 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:536 -#: stock/models.py:1678 stock/models.py:1784 +#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:562 +#: stock/models.py:1704 stock/models.py:1810 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:746 #: templates/js/stock.js:258 templates/js/stock.js:499 @@ -882,7 +882,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:205 #: order/templates/order/sales_order_detail.html:290 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:458 stock/templates/stock/item_base.html:249 +#: stock/models.py:484 stock/templates/stock/item_base.html:249 #: templates/js/build.js:604 templates/js/model_renderers.js:54 msgid "Serial Number" msgstr "" @@ -1609,7 +1609,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:158 part/models.py:2225 report/models.py:187 +#: common/models.py:158 part/models.py:2246 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -1619,7 +1619,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:165 part/models.py:827 templates/js/table_filters.js:132 +#: common/models.py:165 part/models.py:848 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" @@ -1628,7 +1628,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:172 part/models.py:833 templates/js/table_filters.js:340 +#: common/models.py:172 part/models.py:854 templates/js/table_filters.js:340 msgid "Component" msgstr "" @@ -1636,7 +1636,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:179 part/models.py:844 +#: common/models.py:179 part/models.py:865 msgid "Purchaseable" msgstr "" @@ -1644,7 +1644,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:186 part/models.py:849 templates/js/table_filters.js:348 +#: common/models.py:186 part/models.py:870 templates/js/table_filters.js:348 msgid "Salable" msgstr "" @@ -1652,7 +1652,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:193 part/models.py:839 templates/js/table_filters.js:33 +#: common/models.py:193 part/models.py:860 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" @@ -1661,7 +1661,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:200 part/models.py:859 templates/js/table_filters.js:29 +#: common/models.py:200 part/models.py:880 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -1998,7 +1998,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:128 company/models.py:345 company/models.py:513 -#: order/models.py:160 part/models.py:736 +#: order/models.py:160 part/models.py:757 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:448 templates/js/company.js:730 #: templates/js/part.js:687 @@ -2009,7 +2009,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:136 part/models.py:746 +#: company/models.py:136 part/models.py:767 msgid "Image" msgstr "" @@ -2046,7 +2046,7 @@ msgstr "" msgid "Default currency used for this company" msgstr "" -#: company/models.py:317 company/models.py:484 stock/models.py:411 +#: company/models.py:317 company/models.py:484 stock/models.py:437 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" @@ -2100,7 +2100,7 @@ msgstr "" #: company/models.py:419 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1771 templates/InvenTree/settings/header.html:8 +#: stock/models.py:1797 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:551 templates/js/part.js:348 #: templates/js/stock.js:495 msgid "Value" @@ -2110,7 +2110,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:426 part/models.py:821 part/models.py:2193 +#: company/models.py:426 part/models.py:842 part/models.py:2214 #: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "" @@ -2156,21 +2156,21 @@ msgid "Supplier part description" msgstr "" #: company/models.py:525 company/templates/company/supplier_part.html:120 -#: part/models.py:2341 report/templates/report/inventree_po_report.html:93 +#: part/models.py:2362 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:529 part/models.py:1614 +#: company/models.py:529 part/models.py:1635 msgid "base cost" msgstr "" -#: company/models.py:529 part/models.py:1614 +#: company/models.py:529 part/models.py:1635 msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:531 company/templates/company/supplier_part.html:113 -#: stock/models.py:435 stock/templates/stock/item_base.html:322 +#: stock/models.py:461 stock/templates/stock/item_base.html:322 #: templates/js/company.js:751 templates/js/stock.js:1078 msgid "Packaging" msgstr "" @@ -2179,7 +2179,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:533 part/models.py:1616 +#: company/models.py:533 part/models.py:1637 msgid "multiple" msgstr "" @@ -2237,8 +2237,8 @@ msgid "Phone" msgstr "" #: company/templates/company/company_base.html:126 order/models.py:544 -#: order/templates/order/sales_order_base.html:94 stock/models.py:453 -#: stock/models.py:454 stock/templates/stock/item_base.html:274 +#: order/templates/order/sales_order_base.html:94 stock/models.py:479 +#: stock/models.py:480 stock/templates/stock/item_base.html:274 #: templates/js/company.js:245 templates/js/order.js:331 #: templates/js/stock.js:1456 msgid "Customer" @@ -2511,7 +2511,7 @@ msgid "Stock Items" msgstr "" #: company/templates/company/supplier_part.html:7 -#: company/templates/company/supplier_part.html:24 stock/models.py:420 +#: company/templates/company/supplier_part.html:24 stock/models.py:446 #: stock/templates/stock/item_base.html:386 templates/js/company.js:691 #: templates/js/stock.js:1050 msgid "Supplier Part" @@ -2793,7 +2793,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:313 stock/models.py:308 stock/models.py:1023 +#: order/models.py:313 stock/models.py:334 stock/models.py:1049 msgid "Quantity must be greater than zero" msgstr "" @@ -2880,7 +2880,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:545 +#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:571 #: stock/templates/stock/item_base.html:343 templates/js/stock.js:1073 msgid "Purchase Price" msgstr "" @@ -3259,7 +3259,7 @@ msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:47 -#: part/models.py:326 part/templates/part/cat_link.html:7 +#: part/models.py:347 part/templates/part/cat_link.html:7 #: 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:24 @@ -3579,7 +3579,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:133 part/models.py:72 part/models.py:755 +#: part/bom.py:133 part/models.py:73 part/models.py:776 #: part/templates/part/category.html:75 msgid "Default Location" msgstr "" @@ -3644,7 +3644,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:97 part/models.py:2223 +#: part/forms.py:97 part/models.py:2244 msgid "Parent Part" msgstr "" @@ -3720,7 +3720,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:325 part/models.py:2322 +#: part/forms.py:325 part/models.py:2343 msgid "Sub part" msgstr "" @@ -3728,370 +3728,370 @@ msgstr "" msgid "Input quantity for price calculation" msgstr "" -#: part/models.py:73 +#: part/models.py:74 msgid "Default location for parts in this category" msgstr "" -#: part/models.py:76 +#: part/models.py:77 msgid "Default keywords" msgstr "" -#: part/models.py:76 +#: part/models.py:77 msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:86 part/models.py:2269 +#: part/models.py:87 part/models.py:2290 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" -#: part/models.py:87 part/templates/part/category.html:32 +#: part/models.py:88 part/templates/part/category.html:32 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127 #: templates/stats.html:84 users/models.py:40 msgid "Part Categories" msgstr "" -#: part/models.py:457 part/models.py:469 +#: part/models.py:478 part/models.py:490 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:566 +#: part/models.py:587 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:570 +#: part/models.py:591 msgid "Next available serial number is" msgstr "" -#: part/models.py:575 +#: part/models.py:596 msgid "Most recent serial number is" msgstr "" -#: part/models.py:654 +#: part/models.py:675 msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:679 +#: part/models.py:700 msgid "Part name" msgstr "" -#: part/models.py:686 +#: part/models.py:707 msgid "Is Template" msgstr "" -#: part/models.py:687 +#: part/models.py:708 msgid "Is this part a template part?" msgstr "" -#: part/models.py:697 +#: part/models.py:718 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:698 +#: part/models.py:719 msgid "Variant Of" msgstr "" -#: part/models.py:704 +#: part/models.py:725 msgid "Part description" msgstr "" -#: part/models.py:709 part/templates/part/category.html:82 +#: part/models.py:730 part/templates/part/category.html:82 #: part/templates/part/part_base.html:130 msgid "Keywords" msgstr "" -#: part/models.py:710 +#: part/models.py:731 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:717 part/models.py:2268 +#: part/models.py:738 part/models.py:2289 #: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "" -#: part/models.py:718 +#: part/models.py:739 msgid "Part category" msgstr "" -#: part/models.py:723 templates/js/part.js:257 templates/js/part.js:485 +#: part/models.py:744 templates/js/part.js:257 templates/js/part.js:485 msgid "IPN" msgstr "" -#: part/models.py:724 +#: part/models.py:745 msgid "Internal Part Number" msgstr "" -#: part/models.py:730 +#: part/models.py:751 msgid "Part revision or version number" msgstr "" -#: part/models.py:731 report/models.py:200 templates/js/part.js:261 +#: part/models.py:752 report/models.py:200 templates/js/part.js:261 msgid "Revision" msgstr "" -#: part/models.py:753 +#: part/models.py:774 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:800 +#: part/models.py:821 msgid "Default Supplier" msgstr "" -#: part/models.py:801 +#: part/models.py:822 msgid "Default supplier part" msgstr "" -#: part/models.py:808 +#: part/models.py:829 msgid "Default Expiry" msgstr "" -#: part/models.py:809 +#: part/models.py:830 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:814 +#: part/models.py:835 msgid "Minimum Stock" msgstr "" -#: part/models.py:815 +#: part/models.py:836 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:822 +#: part/models.py:843 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:828 +#: part/models.py:849 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:834 +#: part/models.py:855 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:840 +#: part/models.py:861 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:845 +#: part/models.py:866 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:850 +#: part/models.py:871 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:854 templates/js/table_filters.js:21 +#: part/models.py:875 templates/js/table_filters.js:21 #: templates/js/table_filters.js:69 templates/js/table_filters.js:250 #: templates/js/table_filters.js:319 msgid "Active" msgstr "" -#: part/models.py:855 +#: part/models.py:876 msgid "Is this part active?" msgstr "" -#: part/models.py:860 +#: part/models.py:881 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:865 +#: part/models.py:886 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:868 +#: part/models.py:889 msgid "BOM checksum" msgstr "" -#: part/models.py:868 +#: part/models.py:889 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:871 +#: part/models.py:892 msgid "BOM checked by" msgstr "" -#: part/models.py:873 +#: part/models.py:894 msgid "BOM checked date" msgstr "" -#: part/models.py:877 +#: part/models.py:898 msgid "Creation User" msgstr "" -#: part/models.py:1616 +#: part/models.py:1637 msgid "Sell multiple" msgstr "" -#: part/models.py:2087 +#: part/models.py:2108 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2104 +#: part/models.py:2125 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2124 templates/js/part.js:906 templates/js/stock.js:475 +#: part/models.py:2145 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "" -#: part/models.py:2125 +#: part/models.py:2146 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2130 +#: part/models.py:2151 msgid "Test Description" msgstr "" -#: part/models.py:2131 +#: part/models.py:2152 msgid "Enter description for this test" msgstr "" -#: part/models.py:2136 templates/js/part.js:915 +#: part/models.py:2157 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "" -#: part/models.py:2137 +#: part/models.py:2158 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2142 templates/js/part.js:923 +#: part/models.py:2163 templates/js/part.js:923 msgid "Requires Value" msgstr "" -#: part/models.py:2143 +#: part/models.py:2164 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2148 templates/js/part.js:930 +#: part/models.py:2169 templates/js/part.js:930 msgid "Requires Attachment" msgstr "" -#: part/models.py:2149 +#: part/models.py:2170 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2186 +#: part/models.py:2207 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2191 +#: part/models.py:2212 msgid "Parameter Name" msgstr "" -#: part/models.py:2193 +#: part/models.py:2214 msgid "Parameter Units" msgstr "" -#: part/models.py:2225 part/models.py:2274 part/models.py:2275 +#: part/models.py:2246 part/models.py:2295 part/models.py:2296 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2227 +#: part/models.py:2248 msgid "Data" msgstr "" -#: part/models.py:2227 +#: part/models.py:2248 msgid "Parameter Value" msgstr "" -#: part/models.py:2279 templates/InvenTree/settings/category.html:67 +#: part/models.py:2300 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2280 +#: part/models.py:2301 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2314 +#: part/models.py:2335 msgid "Select parent part" msgstr "" -#: part/models.py:2323 +#: part/models.py:2344 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2329 +#: part/models.py:2350 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2331 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2352 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2331 +#: part/models.py:2352 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2334 +#: part/models.py:2355 msgid "Overage" msgstr "" -#: part/models.py:2335 +#: part/models.py:2356 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2338 +#: part/models.py:2359 msgid "BOM item reference" msgstr "" -#: part/models.py:2341 +#: part/models.py:2362 msgid "BOM item notes" msgstr "" -#: part/models.py:2343 +#: part/models.py:2364 msgid "Checksum" msgstr "" -#: part/models.py:2343 +#: part/models.py:2364 msgid "BOM line checksum" msgstr "" -#: part/models.py:2347 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2368 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:55 msgid "Inherited" msgstr "" -#: part/models.py:2348 +#: part/models.py:2369 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2353 templates/js/bom.js:287 +#: part/models.py:2374 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2354 +#: part/models.py:2375 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2439 stock/models.py:298 +#: part/models.py:2460 stock/models.py:324 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2448 part/models.py:2450 +#: part/models.py:2469 part/models.py:2471 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2453 +#: part/models.py:2474 msgid "BOM Item" msgstr "" -#: part/models.py:2572 +#: part/models.py:2593 msgid "Part 1" msgstr "" -#: part/models.py:2576 +#: part/models.py:2597 msgid "Part 2" msgstr "" -#: part/models.py:2576 +#: part/models.py:2597 msgid "Select Related Part" msgstr "" -#: part/models.py:2608 +#: part/models.py:2629 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -5080,12 +5080,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1759 +#: stock/models.py:1785 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1765 +#: stock/models.py:1791 msgid "Result" msgstr "" @@ -5102,49 +5102,49 @@ msgstr "" msgid "Fail" msgstr "" -#: stock/api.py:146 +#: stock/api.py:145 msgid "Request must contain list of stock items" msgstr "" -#: stock/api.py:154 +#: stock/api.py:153 msgid "Improperly formatted data" msgstr "" -#: stock/api.py:162 +#: stock/api.py:161 msgid "Each entry must contain a valid integer primary-key" msgstr "" -#: stock/api.py:168 +#: stock/api.py:167 msgid "Primary key does not match valid stock item" msgstr "" -#: stock/api.py:178 +#: stock/api.py:177 msgid "Invalid quantity value" msgstr "" -#: stock/api.py:183 +#: stock/api.py:182 msgid "Quantity must not be less than zero" msgstr "" -#: stock/api.py:211 +#: stock/api.py:210 #, python-brace-format msgid "Updated stock for {n} items" msgstr "" -#: stock/api.py:247 stock/api.py:280 +#: stock/api.py:246 stock/api.py:279 msgid "Specified quantity exceeds stock quantity" msgstr "" -#: stock/api.py:270 +#: stock/api.py:269 msgid "Valid location must be specified" msgstr "" -#: stock/api.py:290 +#: stock/api.py:289 #, python-brace-format msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:80 stock/forms.py:313 stock/models.py:513 +#: stock/forms.py:80 stock/forms.py:313 stock/models.py:539 #: stock/templates/stock/item_base.html:393 templates/js/stock.js:1018 msgid "Expiry Date" msgstr "" @@ -5201,187 +5201,187 @@ msgstr "" msgid "Confirm removal of installed stock items" msgstr "" -#: stock/models.py:56 stock/models.py:550 +#: stock/models.py:57 stock/models.py:576 msgid "Owner" msgstr "" -#: stock/models.py:57 stock/models.py:551 +#: stock/models.py:58 stock/models.py:577 msgid "Select Owner" msgstr "" -#: stock/models.py:279 +#: stock/models.py:305 msgid "StockItem with this serial number already exists" msgstr "" -#: stock/models.py:315 +#: stock/models.py:341 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:325 stock/models.py:334 +#: stock/models.py:351 stock/models.py:360 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:326 +#: stock/models.py:352 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:348 +#: stock/models.py:374 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:354 +#: stock/models.py:380 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:361 +#: stock/models.py:387 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:403 +#: stock/models.py:429 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:412 +#: stock/models.py:438 msgid "Base part" msgstr "" -#: stock/models.py:421 +#: stock/models.py:447 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:426 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:452 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "" -#: stock/models.py:429 +#: stock/models.py:455 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:436 +#: stock/models.py:462 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:441 stock/templates/stock/item_base.html:282 +#: stock/models.py:467 stock/templates/stock/item_base.html:282 msgid "Installed In" msgstr "" -#: stock/models.py:444 +#: stock/models.py:470 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:460 +#: stock/models.py:486 msgid "Serial number for this item" msgstr "" -#: stock/models.py:472 +#: stock/models.py:498 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:476 +#: stock/models.py:502 msgid "Stock Quantity" msgstr "" -#: stock/models.py:485 +#: stock/models.py:511 msgid "Source Build" msgstr "" -#: stock/models.py:487 +#: stock/models.py:513 msgid "Build for this stock item" msgstr "" -#: stock/models.py:498 +#: stock/models.py:524 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:501 +#: stock/models.py:527 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:507 +#: stock/models.py:533 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:514 +#: stock/models.py:540 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:527 +#: stock/models.py:553 msgid "Delete on deplete" msgstr "" -#: stock/models.py:527 +#: stock/models.py:553 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:537 stock/templates/stock/item.html:98 +#: stock/models.py:563 stock/templates/stock/item.html:98 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:546 +#: stock/models.py:572 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1014 +#: stock/models.py:1040 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1020 +#: stock/models.py:1046 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1026 +#: stock/models.py:1052 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1029 +#: stock/models.py:1055 msgid "Serial numbers must be a list of integers" msgstr "" -#: stock/models.py:1032 +#: stock/models.py:1058 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1039 +#: stock/models.py:1065 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "" -#: stock/models.py:1197 +#: stock/models.py:1223 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:1679 +#: stock/models.py:1705 msgid "Entry notes" msgstr "" -#: stock/models.py:1736 +#: stock/models.py:1762 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1742 +#: stock/models.py:1768 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1760 +#: stock/models.py:1786 msgid "Test name" msgstr "" -#: stock/models.py:1766 templates/js/table_filters.js:226 +#: stock/models.py:1792 templates/js/table_filters.js:226 msgid "Test result" msgstr "" -#: stock/models.py:1772 +#: stock/models.py:1798 msgid "Test output value" msgstr "" -#: stock/models.py:1779 +#: stock/models.py:1805 msgid "Test result attachment" msgstr "" -#: stock/models.py:1785 +#: stock/models.py:1811 msgid "Test notes" msgstr "" From 235265ed0d9403e14b50a85a6731bc1fe20661ab Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 21 Jul 2021 00:56:49 +0000 Subject: [PATCH 602/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 2 +- InvenTree/locale/en/LC_MESSAGES/django.po | 2 +- InvenTree/locale/es/LC_MESSAGES/django.po | 2 +- InvenTree/locale/fr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/it/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ja/LC_MESSAGES/django.po | 2 +- InvenTree/locale/pl/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ru/LC_MESSAGES/django.po | 2 +- InvenTree/locale/tr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/zh/LC_MESSAGES/django.po | 2 +- 10 files changed, 10 insertions(+), 10 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index a6b7aa9ce2..27c161f815 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-20 23:43+0000\n" +"POT-Creation-Date: 2021-07-21 00:56+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: German\n" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index f43dd2e223..eb0fc281d3 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-20 23:43+0000\n" +"POT-Creation-Date: 2021-07-21 00:56+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 8f3ac0ecab..4dc4eb332a 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-20 23:43+0000\n" +"POT-Creation-Date: 2021-07-21 00:56+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: Spanish\n" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 1a32d35151..d807e2f032 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-20 23:43+0000\n" +"POT-Creation-Date: 2021-07-21 00:56+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: French\n" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index d5884a8070..a27a6a6d44 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-20 23:43+0000\n" +"POT-Creation-Date: 2021-07-21 00:56+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: Italian\n" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 2fbd2f6407..5fab0ee4d6 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-20 23:43+0000\n" +"POT-Creation-Date: 2021-07-21 00:56+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: Japanese\n" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 2be4e0c9f6..3160855ec6 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-20 23:43+0000\n" +"POT-Creation-Date: 2021-07-21 00:56+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: Polish\n" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index efb6fa3c40..c46cd4434c 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-20 23:43+0000\n" +"POT-Creation-Date: 2021-07-21 00:56+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: Russian\n" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index a0eae0a170..fea93bd71c 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-20 23:43+0000\n" +"POT-Creation-Date: 2021-07-21 00:56+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: Turkish\n" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 430b9a057f..8082a67f28 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-20 23:43+0000\n" +"POT-Creation-Date: 2021-07-21 00:56+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" From 34ef141161dfe6a424cd8852c986fc26b3afd01a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 21 Jul 2021 01:10:25 +0000 Subject: [PATCH 603/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 2 +- InvenTree/locale/en/LC_MESSAGES/django.po | 2 +- InvenTree/locale/es/LC_MESSAGES/django.po | 2 +- InvenTree/locale/fr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/it/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ja/LC_MESSAGES/django.po | 2 +- InvenTree/locale/pl/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ru/LC_MESSAGES/django.po | 2 +- InvenTree/locale/tr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/zh/LC_MESSAGES/django.po | 2 +- 10 files changed, 10 insertions(+), 10 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 27c161f815..9bc7a16bc2 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-21 00:56+0000\n" +"POT-Creation-Date: 2021-07-21 01:10+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: German\n" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index eb0fc281d3..afce1d2965 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-21 00:56+0000\n" +"POT-Creation-Date: 2021-07-21 01:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 4dc4eb332a..6f689ca2fa 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-21 00:56+0000\n" +"POT-Creation-Date: 2021-07-21 01:10+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: Spanish\n" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index d807e2f032..de04493c00 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-21 00:56+0000\n" +"POT-Creation-Date: 2021-07-21 01:10+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: French\n" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index a27a6a6d44..10288b97e3 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-21 00:56+0000\n" +"POT-Creation-Date: 2021-07-21 01:10+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: Italian\n" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 5fab0ee4d6..532e62ef59 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-21 00:56+0000\n" +"POT-Creation-Date: 2021-07-21 01:10+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: Japanese\n" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 3160855ec6..3cb37ba44f 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-21 00:56+0000\n" +"POT-Creation-Date: 2021-07-21 01:10+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: Polish\n" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index c46cd4434c..bd9306bbed 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-21 00:56+0000\n" +"POT-Creation-Date: 2021-07-21 01:10+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: Russian\n" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index fea93bd71c..8a0ea9e1a0 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-21 00:56+0000\n" +"POT-Creation-Date: 2021-07-21 01:10+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: Turkish\n" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 8082a67f28..e99c773570 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-21 00:56+0000\n" +"POT-Creation-Date: 2021-07-21 01:10+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" From 677b05fc5a4a9dc1182fb48f225fbdc637c50e21 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 21 Jul 2021 05:27:49 +0000 Subject: [PATCH 604/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 84 ++++++++++++-------- InvenTree/locale/en/LC_MESSAGES/django.po | 90 ++++++++++++--------- InvenTree/locale/es/LC_MESSAGES/django.po | 80 +++++++++++-------- InvenTree/locale/fr/LC_MESSAGES/django.po | 80 +++++++++++-------- InvenTree/locale/it/LC_MESSAGES/django.po | 90 ++++++++++++--------- InvenTree/locale/ja/LC_MESSAGES/django.po | 90 ++++++++++++--------- InvenTree/locale/pl/LC_MESSAGES/django.po | 82 +++++++++++-------- InvenTree/locale/ru/LC_MESSAGES/django.po | 90 ++++++++++++--------- InvenTree/locale/tr/LC_MESSAGES/django.po | 96 +++++++++++++---------- InvenTree/locale/zh/LC_MESSAGES/django.po | 90 ++++++++++++--------- 10 files changed, 500 insertions(+), 372 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 9bc7a16bc2..d6248b6a68 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-21 01:10+0000\n" +"POT-Creation-Date: 2021-07-21 05:27+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: German\n" @@ -469,7 +469,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:746 +#: build/templates/build/detail.html:34 common/models.py:753 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -1750,135 +1750,145 @@ msgid "Enable generation of test reports" msgstr "Erstellung von Test-Berichten aktivieren" #: common/models.py:281 +#, fuzzy +#| msgid "Search Results" +msgid "Search Preview Results" +msgstr "Suchergebnisse" + +#: common/models.py:282 +msgid "Number of results to show in search preview window" +msgstr "" + +#: common/models.py:288 msgid "Stock Expiry" msgstr "Bestands-Ablauf" -#: common/models.py:282 +#: common/models.py:289 msgid "Enable stock expiry functionality" msgstr "Ablaufen von Bestand ermöglichen" -#: common/models.py:288 +#: common/models.py:295 msgid "Sell Expired Stock" msgstr "Abgelaufenen Bestand verkaufen" -#: common/models.py:289 +#: common/models.py:296 msgid "Allow sale of expired stock" msgstr "Verkauf von abgelaufenem Bestand erlaubt" -#: common/models.py:295 +#: common/models.py:302 msgid "Stock Stale Time" msgstr "Bestands-Stehzeit" -#: common/models.py:296 +#: common/models.py:303 msgid "Number of days stock items are considered stale before expiring" msgstr "Anzahl an Tagen, an denen Bestand als abgestanden markiert wird, bevor sie ablaufen" -#: common/models.py:298 +#: common/models.py:305 msgid "days" msgstr "Tage" -#: common/models.py:303 +#: common/models.py:310 msgid "Build Expired Stock" msgstr "Abgelaufenen Bestand verbauen" -#: common/models.py:304 +#: common/models.py:311 msgid "Allow building with expired stock" msgstr "Verbauen von abgelaufenen Bestand erlaubt" -#: common/models.py:310 +#: common/models.py:317 msgid "Stock Ownership Control" msgstr "Bestands-Eigentümerkontrolle" -#: common/models.py:311 +#: common/models.py:318 msgid "Enable ownership control over stock locations and items" msgstr "Eigentümerkontrolle für Lagerorte und Teile aktivieren" -#: common/models.py:317 +#: common/models.py:324 msgid "Group by Part" msgstr "Gruppieren nach Teil" -#: common/models.py:318 +#: common/models.py:325 msgid "Group stock items by part reference in table views" msgstr "Bestand in Tabellen anhand von Teil-Referenz gruppieren" -#: common/models.py:324 +#: common/models.py:331 msgid "Recent Stock Count" msgstr "aktueller Bestand" -#: common/models.py:325 +#: common/models.py:332 msgid "Number of recent stock items to display on index page" msgstr "Anzahl des geänderten Bestands auf der Startseite" -#: common/models.py:331 +#: common/models.py:338 msgid "Build Order Reference Prefix" msgstr "Bauauftrag-Referenz Präfix" -#: common/models.py:332 +#: common/models.py:339 msgid "Prefix value for build order reference" msgstr "Präfix für Bauauftrag-Referenz" -#: common/models.py:337 +#: common/models.py:344 msgid "Build Order Reference Regex" msgstr "Bauauftrag-Referenz RegEx" -#: common/models.py:338 +#: common/models.py:345 msgid "Regular expression pattern for matching build order reference" msgstr "RegEx Muster für die Zuordnung von Bauauftrag-Referenzen" -#: common/models.py:342 +#: common/models.py:349 msgid "Sales Order Reference Prefix" msgstr "Auftrags-Referenz Präfix" -#: common/models.py:343 +#: common/models.py:350 msgid "Prefix value for sales order reference" msgstr "Präfix für Auftrags-Referenz" -#: common/models.py:348 +#: common/models.py:355 msgid "Purchase Order Reference Prefix" msgstr "Bestellungs-Referenz Präfix" -#: common/models.py:349 +#: common/models.py:356 msgid "Prefix value for purchase order reference" msgstr "Präfix für Bestellungs-Referenz" -#: common/models.py:572 +#: common/models.py:579 msgid "Settings key (must be unique - case insensitive" msgstr "Einstellungs-Schlüssel (muss einzigartig sein, Groß-/ Kleinschreibung wird nicht beachtet)" -#: common/models.py:574 +#: common/models.py:581 msgid "Settings value" msgstr "Einstellungs-Wert" -#: common/models.py:609 +#: common/models.py:616 msgid "Must be an integer value" msgstr "Nur Ganzzahl eingeben" -#: common/models.py:632 +#: common/models.py:639 msgid "Value must be a boolean value" msgstr "Wahrheitswert erforderlich" -#: common/models.py:643 +#: common/models.py:650 msgid "Value must be an integer value" msgstr "Nur Ganzzahl eingeben" -#: common/models.py:666 +#: common/models.py:673 msgid "Key string must be unique" msgstr "Schlüsseltext muss eindeutig sein" -#: common/models.py:747 company/forms.py:43 +#: common/models.py:754 company/forms.py:43 msgid "Price break quantity" msgstr "Preisstaffelungs Anzahl" -#: common/models.py:754 company/templates/company/supplier_part.html:231 +#: common/models.py:761 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "Preis" -#: common/models.py:755 +#: common/models.py:762 msgid "Unit price at specified quantity" msgstr "Stückpreis für die angegebene Anzahl" -#: common/models.py:848 +#: common/models.py:855 msgid "Default" msgstr "Standard" @@ -6044,6 +6054,12 @@ msgstr "Systemweite InvenTree-Einstellungen" msgid "Barcode Settings" msgstr "Barcode-Einstellungen" +#: templates/InvenTree/settings/global.html:34 +#, fuzzy +#| msgid "Part Settings" +msgid "Search Settings" +msgstr "Teil-Einstellungen" + #: templates/InvenTree/settings/header.html:7 msgid "Setting" msgstr "Einstellungen" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index afce1d2965..e035cc58fe 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-21 01:10+0000\n" +"POT-Creation-Date: 2021-07-21 05:27+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -470,7 +470,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:746 +#: build/templates/build/detail.html:34 common/models.py:753 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -1751,135 +1751,143 @@ msgid "Enable generation of test reports" msgstr "" #: common/models.py:281 -msgid "Stock Expiry" +msgid "Search Preview Results" msgstr "" #: common/models.py:282 -msgid "Enable stock expiry functionality" +msgid "Number of results to show in search preview window" msgstr "" #: common/models.py:288 -msgid "Sell Expired Stock" +msgid "Stock Expiry" msgstr "" #: common/models.py:289 -msgid "Allow sale of expired stock" +msgid "Enable stock expiry functionality" msgstr "" #: common/models.py:295 -msgid "Stock Stale Time" +msgid "Sell Expired Stock" msgstr "" #: common/models.py:296 -msgid "Number of days stock items are considered stale before expiring" +msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:298 -msgid "days" +#: common/models.py:302 +msgid "Stock Stale Time" msgstr "" #: common/models.py:303 -msgid "Build Expired Stock" +msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:304 -msgid "Allow building with expired stock" +#: common/models.py:305 +msgid "days" msgstr "" #: common/models.py:310 -msgid "Stock Ownership Control" +msgid "Build Expired Stock" msgstr "" #: common/models.py:311 -msgid "Enable ownership control over stock locations and items" +msgid "Allow building with expired stock" msgstr "" #: common/models.py:317 -msgid "Group by Part" +msgid "Stock Ownership Control" msgstr "" #: common/models.py:318 -msgid "Group stock items by part reference in table views" +msgid "Enable ownership control over stock locations and items" msgstr "" #: common/models.py:324 -msgid "Recent Stock Count" +msgid "Group by Part" msgstr "" #: common/models.py:325 -msgid "Number of recent stock items to display on index page" +msgid "Group stock items by part reference in table views" msgstr "" #: common/models.py:331 -msgid "Build Order Reference Prefix" +msgid "Recent Stock Count" msgstr "" #: common/models.py:332 -msgid "Prefix value for build order reference" -msgstr "" - -#: common/models.py:337 -msgid "Build Order Reference Regex" +msgid "Number of recent stock items to display on index page" msgstr "" #: common/models.py:338 +msgid "Build Order Reference Prefix" +msgstr "" + +#: common/models.py:339 +msgid "Prefix value for build order reference" +msgstr "" + +#: common/models.py:344 +msgid "Build Order Reference Regex" +msgstr "" + +#: common/models.py:345 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:342 +#: common/models.py:349 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:343 +#: common/models.py:350 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:348 +#: common/models.py:355 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:349 +#: common/models.py:356 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:572 +#: common/models.py:579 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:574 +#: common/models.py:581 msgid "Settings value" msgstr "" -#: common/models.py:609 +#: common/models.py:616 msgid "Must be an integer value" msgstr "" -#: common/models.py:632 +#: common/models.py:639 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:643 +#: common/models.py:650 msgid "Value must be an integer value" msgstr "" -#: common/models.py:666 +#: common/models.py:673 msgid "Key string must be unique" msgstr "" -#: common/models.py:747 company/forms.py:43 +#: common/models.py:754 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:754 company/templates/company/supplier_part.html:231 +#: common/models.py:761 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:755 +#: common/models.py:762 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:848 +#: common/models.py:855 msgid "Default" msgstr "" @@ -6041,6 +6049,10 @@ msgstr "" msgid "Barcode Settings" msgstr "" +#: templates/InvenTree/settings/global.html:34 +msgid "Search Settings" +msgstr "" + #: templates/InvenTree/settings/header.html:7 msgid "Setting" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 6f689ca2fa..9c524052b6 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-21 01:10+0000\n" +"POT-Creation-Date: 2021-07-21 05:27+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -469,7 +469,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:746 +#: build/templates/build/detail.html:34 common/models.py:753 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -1750,135 +1750,143 @@ msgid "Enable generation of test reports" msgstr "" #: common/models.py:281 -msgid "Stock Expiry" +msgid "Search Preview Results" msgstr "" #: common/models.py:282 -msgid "Enable stock expiry functionality" +msgid "Number of results to show in search preview window" msgstr "" #: common/models.py:288 -msgid "Sell Expired Stock" +msgid "Stock Expiry" msgstr "" #: common/models.py:289 -msgid "Allow sale of expired stock" +msgid "Enable stock expiry functionality" msgstr "" #: common/models.py:295 -msgid "Stock Stale Time" +msgid "Sell Expired Stock" msgstr "" #: common/models.py:296 +msgid "Allow sale of expired stock" +msgstr "" + +#: common/models.py:302 +msgid "Stock Stale Time" +msgstr "" + +#: common/models.py:303 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "days" msgstr "días" -#: common/models.py:303 +#: common/models.py:310 msgid "Build Expired Stock" msgstr "" -#: common/models.py:304 +#: common/models.py:311 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:310 +#: common/models.py:317 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:311 +#: common/models.py:318 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:317 +#: common/models.py:324 msgid "Group by Part" msgstr "" -#: common/models.py:318 +#: common/models.py:325 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:324 +#: common/models.py:331 msgid "Recent Stock Count" msgstr "" -#: common/models.py:325 +#: common/models.py:332 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:331 +#: common/models.py:338 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:332 +#: common/models.py:339 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:337 +#: common/models.py:344 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:338 +#: common/models.py:345 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:342 +#: common/models.py:349 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:343 +#: common/models.py:350 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:348 +#: common/models.py:355 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:349 +#: common/models.py:356 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:572 +#: common/models.py:579 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:574 +#: common/models.py:581 msgid "Settings value" msgstr "" -#: common/models.py:609 +#: common/models.py:616 msgid "Must be an integer value" msgstr "" -#: common/models.py:632 +#: common/models.py:639 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:643 +#: common/models.py:650 msgid "Value must be an integer value" msgstr "" -#: common/models.py:666 +#: common/models.py:673 msgid "Key string must be unique" msgstr "" -#: common/models.py:747 company/forms.py:43 +#: common/models.py:754 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:754 company/templates/company/supplier_part.html:231 +#: common/models.py:761 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:755 +#: common/models.py:762 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:848 +#: common/models.py:855 msgid "Default" msgstr "" @@ -6040,6 +6048,10 @@ msgstr "" msgid "Barcode Settings" msgstr "" +#: templates/InvenTree/settings/global.html:34 +msgid "Search Settings" +msgstr "" + #: templates/InvenTree/settings/header.html:7 msgid "Setting" msgstr "" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index de04493c00..f5cab5ab36 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-21 01:10+0000\n" +"POT-Creation-Date: 2021-07-21 05:27+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: French\n" @@ -469,7 +469,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:746 +#: build/templates/build/detail.html:34 common/models.py:753 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -1750,135 +1750,143 @@ msgid "Enable generation of test reports" msgstr "" #: common/models.py:281 -msgid "Stock Expiry" +msgid "Search Preview Results" msgstr "" #: common/models.py:282 -msgid "Enable stock expiry functionality" +msgid "Number of results to show in search preview window" msgstr "" #: common/models.py:288 -msgid "Sell Expired Stock" +msgid "Stock Expiry" msgstr "" #: common/models.py:289 -msgid "Allow sale of expired stock" +msgid "Enable stock expiry functionality" msgstr "" #: common/models.py:295 -msgid "Stock Stale Time" +msgid "Sell Expired Stock" msgstr "" #: common/models.py:296 +msgid "Allow sale of expired stock" +msgstr "" + +#: common/models.py:302 +msgid "Stock Stale Time" +msgstr "" + +#: common/models.py:303 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "days" msgstr "jours" -#: common/models.py:303 +#: common/models.py:310 msgid "Build Expired Stock" msgstr "" -#: common/models.py:304 +#: common/models.py:311 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:310 +#: common/models.py:317 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:311 +#: common/models.py:318 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:317 +#: common/models.py:324 msgid "Group by Part" msgstr "" -#: common/models.py:318 +#: common/models.py:325 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:324 +#: common/models.py:331 msgid "Recent Stock Count" msgstr "" -#: common/models.py:325 +#: common/models.py:332 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:331 +#: common/models.py:338 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:332 +#: common/models.py:339 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:337 +#: common/models.py:344 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:338 +#: common/models.py:345 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:342 +#: common/models.py:349 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:343 +#: common/models.py:350 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:348 +#: common/models.py:355 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:349 +#: common/models.py:356 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:572 +#: common/models.py:579 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:574 +#: common/models.py:581 msgid "Settings value" msgstr "" -#: common/models.py:609 +#: common/models.py:616 msgid "Must be an integer value" msgstr "" -#: common/models.py:632 +#: common/models.py:639 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:643 +#: common/models.py:650 msgid "Value must be an integer value" msgstr "" -#: common/models.py:666 +#: common/models.py:673 msgid "Key string must be unique" msgstr "" -#: common/models.py:747 company/forms.py:43 +#: common/models.py:754 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:754 company/templates/company/supplier_part.html:231 +#: common/models.py:761 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:755 +#: common/models.py:762 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:848 +#: common/models.py:855 msgid "Default" msgstr "" @@ -6040,6 +6048,10 @@ msgstr "" msgid "Barcode Settings" msgstr "" +#: templates/InvenTree/settings/global.html:34 +msgid "Search Settings" +msgstr "" + #: templates/InvenTree/settings/header.html:7 msgid "Setting" msgstr "" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 10288b97e3..dd8c6243c2 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-21 01:10+0000\n" +"POT-Creation-Date: 2021-07-21 05:27+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -469,7 +469,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:746 +#: build/templates/build/detail.html:34 common/models.py:753 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -1750,135 +1750,143 @@ msgid "Enable generation of test reports" msgstr "" #: common/models.py:281 -msgid "Stock Expiry" +msgid "Search Preview Results" msgstr "" #: common/models.py:282 -msgid "Enable stock expiry functionality" +msgid "Number of results to show in search preview window" msgstr "" #: common/models.py:288 -msgid "Sell Expired Stock" +msgid "Stock Expiry" msgstr "" #: common/models.py:289 -msgid "Allow sale of expired stock" +msgid "Enable stock expiry functionality" msgstr "" #: common/models.py:295 -msgid "Stock Stale Time" +msgid "Sell Expired Stock" msgstr "" #: common/models.py:296 -msgid "Number of days stock items are considered stale before expiring" +msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:298 -msgid "days" +#: common/models.py:302 +msgid "Stock Stale Time" msgstr "" #: common/models.py:303 -msgid "Build Expired Stock" +msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:304 -msgid "Allow building with expired stock" +#: common/models.py:305 +msgid "days" msgstr "" #: common/models.py:310 -msgid "Stock Ownership Control" +msgid "Build Expired Stock" msgstr "" #: common/models.py:311 -msgid "Enable ownership control over stock locations and items" +msgid "Allow building with expired stock" msgstr "" #: common/models.py:317 -msgid "Group by Part" +msgid "Stock Ownership Control" msgstr "" #: common/models.py:318 -msgid "Group stock items by part reference in table views" +msgid "Enable ownership control over stock locations and items" msgstr "" #: common/models.py:324 -msgid "Recent Stock Count" +msgid "Group by Part" msgstr "" #: common/models.py:325 -msgid "Number of recent stock items to display on index page" +msgid "Group stock items by part reference in table views" msgstr "" #: common/models.py:331 -msgid "Build Order Reference Prefix" +msgid "Recent Stock Count" msgstr "" #: common/models.py:332 -msgid "Prefix value for build order reference" -msgstr "" - -#: common/models.py:337 -msgid "Build Order Reference Regex" +msgid "Number of recent stock items to display on index page" msgstr "" #: common/models.py:338 +msgid "Build Order Reference Prefix" +msgstr "" + +#: common/models.py:339 +msgid "Prefix value for build order reference" +msgstr "" + +#: common/models.py:344 +msgid "Build Order Reference Regex" +msgstr "" + +#: common/models.py:345 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:342 +#: common/models.py:349 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:343 +#: common/models.py:350 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:348 +#: common/models.py:355 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:349 +#: common/models.py:356 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:572 +#: common/models.py:579 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:574 +#: common/models.py:581 msgid "Settings value" msgstr "" -#: common/models.py:609 +#: common/models.py:616 msgid "Must be an integer value" msgstr "" -#: common/models.py:632 +#: common/models.py:639 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:643 +#: common/models.py:650 msgid "Value must be an integer value" msgstr "" -#: common/models.py:666 +#: common/models.py:673 msgid "Key string must be unique" msgstr "" -#: common/models.py:747 company/forms.py:43 +#: common/models.py:754 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:754 company/templates/company/supplier_part.html:231 +#: common/models.py:761 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:755 +#: common/models.py:762 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:848 +#: common/models.py:855 msgid "Default" msgstr "" @@ -6040,6 +6048,10 @@ msgstr "" msgid "Barcode Settings" msgstr "" +#: templates/InvenTree/settings/global.html:34 +msgid "Search Settings" +msgstr "" + #: templates/InvenTree/settings/header.html:7 msgid "Setting" msgstr "" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 532e62ef59..82d479f5dc 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-21 01:10+0000\n" +"POT-Creation-Date: 2021-07-21 05:27+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -469,7 +469,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:746 +#: build/templates/build/detail.html:34 common/models.py:753 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -1750,135 +1750,143 @@ msgid "Enable generation of test reports" msgstr "" #: common/models.py:281 -msgid "Stock Expiry" +msgid "Search Preview Results" msgstr "" #: common/models.py:282 -msgid "Enable stock expiry functionality" +msgid "Number of results to show in search preview window" msgstr "" #: common/models.py:288 -msgid "Sell Expired Stock" +msgid "Stock Expiry" msgstr "" #: common/models.py:289 -msgid "Allow sale of expired stock" +msgid "Enable stock expiry functionality" msgstr "" #: common/models.py:295 -msgid "Stock Stale Time" +msgid "Sell Expired Stock" msgstr "" #: common/models.py:296 -msgid "Number of days stock items are considered stale before expiring" +msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:298 -msgid "days" +#: common/models.py:302 +msgid "Stock Stale Time" msgstr "" #: common/models.py:303 -msgid "Build Expired Stock" +msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:304 -msgid "Allow building with expired stock" +#: common/models.py:305 +msgid "days" msgstr "" #: common/models.py:310 -msgid "Stock Ownership Control" +msgid "Build Expired Stock" msgstr "" #: common/models.py:311 -msgid "Enable ownership control over stock locations and items" +msgid "Allow building with expired stock" msgstr "" #: common/models.py:317 -msgid "Group by Part" +msgid "Stock Ownership Control" msgstr "" #: common/models.py:318 -msgid "Group stock items by part reference in table views" +msgid "Enable ownership control over stock locations and items" msgstr "" #: common/models.py:324 -msgid "Recent Stock Count" +msgid "Group by Part" msgstr "" #: common/models.py:325 -msgid "Number of recent stock items to display on index page" +msgid "Group stock items by part reference in table views" msgstr "" #: common/models.py:331 -msgid "Build Order Reference Prefix" +msgid "Recent Stock Count" msgstr "" #: common/models.py:332 -msgid "Prefix value for build order reference" -msgstr "" - -#: common/models.py:337 -msgid "Build Order Reference Regex" +msgid "Number of recent stock items to display on index page" msgstr "" #: common/models.py:338 +msgid "Build Order Reference Prefix" +msgstr "" + +#: common/models.py:339 +msgid "Prefix value for build order reference" +msgstr "" + +#: common/models.py:344 +msgid "Build Order Reference Regex" +msgstr "" + +#: common/models.py:345 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:342 +#: common/models.py:349 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:343 +#: common/models.py:350 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:348 +#: common/models.py:355 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:349 +#: common/models.py:356 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:572 +#: common/models.py:579 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:574 +#: common/models.py:581 msgid "Settings value" msgstr "" -#: common/models.py:609 +#: common/models.py:616 msgid "Must be an integer value" msgstr "" -#: common/models.py:632 +#: common/models.py:639 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:643 +#: common/models.py:650 msgid "Value must be an integer value" msgstr "" -#: common/models.py:666 +#: common/models.py:673 msgid "Key string must be unique" msgstr "" -#: common/models.py:747 company/forms.py:43 +#: common/models.py:754 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:754 company/templates/company/supplier_part.html:231 +#: common/models.py:761 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:755 +#: common/models.py:762 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:848 +#: common/models.py:855 msgid "Default" msgstr "" @@ -6040,6 +6048,10 @@ msgstr "" msgid "Barcode Settings" msgstr "" +#: templates/InvenTree/settings/global.html:34 +msgid "Search Settings" +msgstr "" + #: templates/InvenTree/settings/header.html:7 msgid "Setting" msgstr "" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 3cb37ba44f..eed4e6d592 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-21 01:10+0000\n" +"POT-Creation-Date: 2021-07-21 05:27+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -469,7 +469,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:746 +#: build/templates/build/detail.html:34 common/models.py:753 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -1750,135 +1750,143 @@ msgid "Enable generation of test reports" msgstr "Włącz generowanie raportów testów" #: common/models.py:281 -msgid "Stock Expiry" +msgid "Search Preview Results" msgstr "" #: common/models.py:282 -msgid "Enable stock expiry functionality" +msgid "Number of results to show in search preview window" msgstr "" #: common/models.py:288 -msgid "Sell Expired Stock" +msgid "Stock Expiry" msgstr "" #: common/models.py:289 -msgid "Allow sale of expired stock" +msgid "Enable stock expiry functionality" msgstr "" #: common/models.py:295 -msgid "Stock Stale Time" +msgid "Sell Expired Stock" msgstr "" #: common/models.py:296 +msgid "Allow sale of expired stock" +msgstr "" + +#: common/models.py:302 +msgid "Stock Stale Time" +msgstr "" + +#: common/models.py:303 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "days" msgstr "dni" -#: common/models.py:303 +#: common/models.py:310 msgid "Build Expired Stock" msgstr "" -#: common/models.py:304 +#: common/models.py:311 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:310 +#: common/models.py:317 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:311 +#: common/models.py:318 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:317 +#: common/models.py:324 msgid "Group by Part" msgstr "Grupuj według komponentu" -#: common/models.py:318 +#: common/models.py:325 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:324 +#: common/models.py:331 msgid "Recent Stock Count" msgstr "" -#: common/models.py:325 +#: common/models.py:332 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:331 +#: common/models.py:338 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:332 +#: common/models.py:339 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:337 +#: common/models.py:344 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:338 +#: common/models.py:345 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:342 +#: common/models.py:349 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:343 +#: common/models.py:350 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:348 +#: common/models.py:355 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:349 +#: common/models.py:356 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:572 +#: common/models.py:579 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:574 +#: common/models.py:581 msgid "Settings value" msgstr "Ustawienia wartości" -#: common/models.py:609 +#: common/models.py:616 msgid "Must be an integer value" msgstr "" -#: common/models.py:632 +#: common/models.py:639 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:643 +#: common/models.py:650 msgid "Value must be an integer value" msgstr "" -#: common/models.py:666 +#: common/models.py:673 msgid "Key string must be unique" msgstr "" -#: common/models.py:747 company/forms.py:43 +#: common/models.py:754 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:754 company/templates/company/supplier_part.html:231 +#: common/models.py:761 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "Cena" -#: common/models.py:755 +#: common/models.py:762 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:848 +#: common/models.py:855 msgid "Default" msgstr "Domyślny" @@ -6040,6 +6048,12 @@ msgstr "" msgid "Barcode Settings" msgstr "" +#: templates/InvenTree/settings/global.html:34 +#, fuzzy +#| msgid "Change Setting" +msgid "Search Settings" +msgstr "Zmień ustawienie" + #: templates/InvenTree/settings/header.html:7 msgid "Setting" msgstr "" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index bd9306bbed..8982f1e8d2 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-21 01:10+0000\n" +"POT-Creation-Date: 2021-07-21 05:27+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -469,7 +469,7 @@ msgstr "Целевая дата для сборки. Сборка будет п #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:746 +#: build/templates/build/detail.html:34 common/models.py:753 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -1750,135 +1750,143 @@ msgid "Enable generation of test reports" msgstr "" #: common/models.py:281 -msgid "Stock Expiry" +msgid "Search Preview Results" msgstr "" #: common/models.py:282 -msgid "Enable stock expiry functionality" +msgid "Number of results to show in search preview window" msgstr "" #: common/models.py:288 -msgid "Sell Expired Stock" +msgid "Stock Expiry" msgstr "" #: common/models.py:289 -msgid "Allow sale of expired stock" +msgid "Enable stock expiry functionality" msgstr "" #: common/models.py:295 -msgid "Stock Stale Time" +msgid "Sell Expired Stock" msgstr "" #: common/models.py:296 -msgid "Number of days stock items are considered stale before expiring" +msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:298 -msgid "days" +#: common/models.py:302 +msgid "Stock Stale Time" msgstr "" #: common/models.py:303 -msgid "Build Expired Stock" +msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:304 -msgid "Allow building with expired stock" +#: common/models.py:305 +msgid "days" msgstr "" #: common/models.py:310 -msgid "Stock Ownership Control" +msgid "Build Expired Stock" msgstr "" #: common/models.py:311 -msgid "Enable ownership control over stock locations and items" +msgid "Allow building with expired stock" msgstr "" #: common/models.py:317 -msgid "Group by Part" +msgid "Stock Ownership Control" msgstr "" #: common/models.py:318 -msgid "Group stock items by part reference in table views" +msgid "Enable ownership control over stock locations and items" msgstr "" #: common/models.py:324 -msgid "Recent Stock Count" +msgid "Group by Part" msgstr "" #: common/models.py:325 -msgid "Number of recent stock items to display on index page" +msgid "Group stock items by part reference in table views" msgstr "" #: common/models.py:331 -msgid "Build Order Reference Prefix" +msgid "Recent Stock Count" msgstr "" #: common/models.py:332 -msgid "Prefix value for build order reference" -msgstr "" - -#: common/models.py:337 -msgid "Build Order Reference Regex" +msgid "Number of recent stock items to display on index page" msgstr "" #: common/models.py:338 +msgid "Build Order Reference Prefix" +msgstr "" + +#: common/models.py:339 +msgid "Prefix value for build order reference" +msgstr "" + +#: common/models.py:344 +msgid "Build Order Reference Regex" +msgstr "" + +#: common/models.py:345 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:342 +#: common/models.py:349 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:343 +#: common/models.py:350 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:348 +#: common/models.py:355 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:349 +#: common/models.py:356 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:572 +#: common/models.py:579 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:574 +#: common/models.py:581 msgid "Settings value" msgstr "" -#: common/models.py:609 +#: common/models.py:616 msgid "Must be an integer value" msgstr "" -#: common/models.py:632 +#: common/models.py:639 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:643 +#: common/models.py:650 msgid "Value must be an integer value" msgstr "" -#: common/models.py:666 +#: common/models.py:673 msgid "Key string must be unique" msgstr "" -#: common/models.py:747 company/forms.py:43 +#: common/models.py:754 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:754 company/templates/company/supplier_part.html:231 +#: common/models.py:761 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:755 +#: common/models.py:762 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:848 +#: common/models.py:855 msgid "Default" msgstr "" @@ -6040,6 +6048,10 @@ msgstr "" msgid "Barcode Settings" msgstr "" +#: templates/InvenTree/settings/global.html:34 +msgid "Search Settings" +msgstr "" + #: templates/InvenTree/settings/header.html:7 msgid "Setting" msgstr "" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 8a0ea9e1a0..df8c95e5da 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-21 01:10+0000\n" +"POT-Creation-Date: 2021-07-21 05:27+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -469,7 +469,7 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:746 +#: build/templates/build/detail.html:34 common/models.py:753 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -1750,135 +1750,143 @@ msgid "Enable generation of test reports" msgstr "" #: common/models.py:281 -msgid "Stock Expiry" +msgid "Search Preview Results" msgstr "" #: common/models.py:282 -msgid "Enable stock expiry functionality" +msgid "Number of results to show in search preview window" msgstr "" #: common/models.py:288 -msgid "Sell Expired Stock" +msgid "Stock Expiry" msgstr "" #: common/models.py:289 -msgid "Allow sale of expired stock" +msgid "Enable stock expiry functionality" msgstr "" #: common/models.py:295 -msgid "Stock Stale Time" +msgid "Sell Expired Stock" msgstr "" #: common/models.py:296 -msgid "Number of days stock items are considered stale before expiring" +msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:298 -msgid "days" +#: common/models.py:302 +msgid "Stock Stale Time" msgstr "" #: common/models.py:303 -msgid "Build Expired Stock" +msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:304 -msgid "Allow building with expired stock" +#: common/models.py:305 +msgid "days" msgstr "" #: common/models.py:310 -msgid "Stock Ownership Control" +msgid "Build Expired Stock" msgstr "" #: common/models.py:311 -msgid "Enable ownership control over stock locations and items" -msgstr "Stok konumu ve ögeler üzerinde sahiplik kontrolünü etkinleştirin" +msgid "Allow building with expired stock" +msgstr "" #: common/models.py:317 -msgid "Group by Part" +msgid "Stock Ownership Control" msgstr "" #: common/models.py:318 -msgid "Group stock items by part reference in table views" -msgstr "" +msgid "Enable ownership control over stock locations and items" +msgstr "Stok konumu ve ögeler üzerinde sahiplik kontrolünü etkinleştirin" #: common/models.py:324 -msgid "Recent Stock Count" +msgid "Group by Part" msgstr "" #: common/models.py:325 -msgid "Number of recent stock items to display on index page" +msgid "Group stock items by part reference in table views" msgstr "" #: common/models.py:331 -msgid "Build Order Reference Prefix" +msgid "Recent Stock Count" msgstr "" #: common/models.py:332 -msgid "Prefix value for build order reference" -msgstr "" - -#: common/models.py:337 -msgid "Build Order Reference Regex" +msgid "Number of recent stock items to display on index page" msgstr "" #: common/models.py:338 +msgid "Build Order Reference Prefix" +msgstr "" + +#: common/models.py:339 +msgid "Prefix value for build order reference" +msgstr "" + +#: common/models.py:344 +msgid "Build Order Reference Regex" +msgstr "" + +#: common/models.py:345 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:342 +#: common/models.py:349 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:343 +#: common/models.py:350 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:348 +#: common/models.py:355 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:349 +#: common/models.py:356 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:572 +#: common/models.py:579 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:574 +#: common/models.py:581 msgid "Settings value" msgstr "" -#: common/models.py:609 +#: common/models.py:616 msgid "Must be an integer value" msgstr "" -#: common/models.py:632 +#: common/models.py:639 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:643 +#: common/models.py:650 msgid "Value must be an integer value" msgstr "" -#: common/models.py:666 +#: common/models.py:673 msgid "Key string must be unique" msgstr "" -#: common/models.py:747 company/forms.py:43 +#: common/models.py:754 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:754 company/templates/company/supplier_part.html:231 +#: common/models.py:761 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:755 +#: common/models.py:762 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:848 +#: common/models.py:855 msgid "Default" msgstr "" @@ -6040,6 +6048,12 @@ msgstr "" msgid "Barcode Settings" msgstr "" +#: templates/InvenTree/settings/global.html:34 +#, fuzzy +#| msgid "Category Settings" +msgid "Search Settings" +msgstr "Kategori Ayarları" + #: templates/InvenTree/settings/header.html:7 msgid "Setting" msgstr "" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index e99c773570..95a712fb89 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-21 01:10+0000\n" +"POT-Creation-Date: 2021-07-21 05:27+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -469,7 +469,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:746 +#: build/templates/build/detail.html:34 common/models.py:753 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -1750,135 +1750,143 @@ msgid "Enable generation of test reports" msgstr "" #: common/models.py:281 -msgid "Stock Expiry" +msgid "Search Preview Results" msgstr "" #: common/models.py:282 -msgid "Enable stock expiry functionality" +msgid "Number of results to show in search preview window" msgstr "" #: common/models.py:288 -msgid "Sell Expired Stock" +msgid "Stock Expiry" msgstr "" #: common/models.py:289 -msgid "Allow sale of expired stock" +msgid "Enable stock expiry functionality" msgstr "" #: common/models.py:295 -msgid "Stock Stale Time" +msgid "Sell Expired Stock" msgstr "" #: common/models.py:296 -msgid "Number of days stock items are considered stale before expiring" +msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:298 -msgid "days" +#: common/models.py:302 +msgid "Stock Stale Time" msgstr "" #: common/models.py:303 -msgid "Build Expired Stock" +msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:304 -msgid "Allow building with expired stock" +#: common/models.py:305 +msgid "days" msgstr "" #: common/models.py:310 -msgid "Stock Ownership Control" +msgid "Build Expired Stock" msgstr "" #: common/models.py:311 -msgid "Enable ownership control over stock locations and items" +msgid "Allow building with expired stock" msgstr "" #: common/models.py:317 -msgid "Group by Part" +msgid "Stock Ownership Control" msgstr "" #: common/models.py:318 -msgid "Group stock items by part reference in table views" +msgid "Enable ownership control over stock locations and items" msgstr "" #: common/models.py:324 -msgid "Recent Stock Count" +msgid "Group by Part" msgstr "" #: common/models.py:325 -msgid "Number of recent stock items to display on index page" +msgid "Group stock items by part reference in table views" msgstr "" #: common/models.py:331 -msgid "Build Order Reference Prefix" +msgid "Recent Stock Count" msgstr "" #: common/models.py:332 -msgid "Prefix value for build order reference" -msgstr "" - -#: common/models.py:337 -msgid "Build Order Reference Regex" +msgid "Number of recent stock items to display on index page" msgstr "" #: common/models.py:338 +msgid "Build Order Reference Prefix" +msgstr "" + +#: common/models.py:339 +msgid "Prefix value for build order reference" +msgstr "" + +#: common/models.py:344 +msgid "Build Order Reference Regex" +msgstr "" + +#: common/models.py:345 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:342 +#: common/models.py:349 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:343 +#: common/models.py:350 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:348 +#: common/models.py:355 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:349 +#: common/models.py:356 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:572 +#: common/models.py:579 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:574 +#: common/models.py:581 msgid "Settings value" msgstr "" -#: common/models.py:609 +#: common/models.py:616 msgid "Must be an integer value" msgstr "" -#: common/models.py:632 +#: common/models.py:639 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:643 +#: common/models.py:650 msgid "Value must be an integer value" msgstr "" -#: common/models.py:666 +#: common/models.py:673 msgid "Key string must be unique" msgstr "" -#: common/models.py:747 company/forms.py:43 +#: common/models.py:754 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:754 company/templates/company/supplier_part.html:231 +#: common/models.py:761 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:755 +#: common/models.py:762 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:848 +#: common/models.py:855 msgid "Default" msgstr "" @@ -6040,6 +6048,10 @@ msgstr "" msgid "Barcode Settings" msgstr "" +#: templates/InvenTree/settings/global.html:34 +msgid "Search Settings" +msgstr "" + #: templates/InvenTree/settings/header.html:7 msgid "Setting" msgstr "" From 416e379b7bd1be920accea5ffb112d6cd472ae4c Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 21 Jul 2021 15:31:50 +1000 Subject: [PATCH 605/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/fr/LC_MESSAGES/django.po | 82 +++++++++++++---------- 1 file changed, 47 insertions(+), 35 deletions(-) diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 19b6b15985..ffe3f89c9f 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-20 23:43+0000\n" -"PO-Revision-Date: 2021-07-21 00:05\n" +"POT-Creation-Date: 2021-07-21 05:27+0000\n" +"PO-Revision-Date: 2021-07-21 05:31\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -469,7 +469,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:746 +#: build/templates/build/detail.html:34 common/models.py:753 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -1750,135 +1750,143 @@ msgid "Enable generation of test reports" msgstr "" #: common/models.py:281 -msgid "Stock Expiry" +msgid "Search Preview Results" msgstr "" #: common/models.py:282 -msgid "Enable stock expiry functionality" +msgid "Number of results to show in search preview window" msgstr "" #: common/models.py:288 -msgid "Sell Expired Stock" +msgid "Stock Expiry" msgstr "" #: common/models.py:289 -msgid "Allow sale of expired stock" +msgid "Enable stock expiry functionality" msgstr "" #: common/models.py:295 -msgid "Stock Stale Time" +msgid "Sell Expired Stock" msgstr "" #: common/models.py:296 +msgid "Allow sale of expired stock" +msgstr "" + +#: common/models.py:302 +msgid "Stock Stale Time" +msgstr "" + +#: common/models.py:303 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "days" msgstr "jours" -#: common/models.py:303 +#: common/models.py:310 msgid "Build Expired Stock" msgstr "" -#: common/models.py:304 +#: common/models.py:311 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:310 +#: common/models.py:317 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:311 +#: common/models.py:318 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:317 +#: common/models.py:324 msgid "Group by Part" msgstr "" -#: common/models.py:318 +#: common/models.py:325 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:324 +#: common/models.py:331 msgid "Recent Stock Count" msgstr "" -#: common/models.py:325 +#: common/models.py:332 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:331 +#: common/models.py:338 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:332 +#: common/models.py:339 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:337 +#: common/models.py:344 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:338 +#: common/models.py:345 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:342 +#: common/models.py:349 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:343 +#: common/models.py:350 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:348 +#: common/models.py:355 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:349 +#: common/models.py:356 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:572 +#: common/models.py:579 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:574 +#: common/models.py:581 msgid "Settings value" msgstr "" -#: common/models.py:609 +#: common/models.py:616 msgid "Must be an integer value" msgstr "" -#: common/models.py:632 +#: common/models.py:639 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:643 +#: common/models.py:650 msgid "Value must be an integer value" msgstr "" -#: common/models.py:666 +#: common/models.py:673 msgid "Key string must be unique" msgstr "" -#: common/models.py:747 company/forms.py:43 +#: common/models.py:754 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:754 company/templates/company/supplier_part.html:231 +#: common/models.py:761 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:755 +#: common/models.py:762 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:848 +#: common/models.py:855 msgid "Default" msgstr "" @@ -6039,6 +6047,10 @@ msgstr "" msgid "Barcode Settings" msgstr "" +#: templates/InvenTree/settings/global.html:34 +msgid "Search Settings" +msgstr "" + #: templates/InvenTree/settings/header.html:7 msgid "Setting" msgstr "" From 40e0fb1ef2b589590c36a095432f7b6d30b9f2c2 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 21 Jul 2021 15:31:52 +1000 Subject: [PATCH 606/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/es/LC_MESSAGES/django.po | 82 +++++++++++++---------- 1 file changed, 47 insertions(+), 35 deletions(-) diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 369753a1bb..602da976f2 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-20 23:43+0000\n" -"PO-Revision-Date: 2021-07-21 00:11\n" +"POT-Creation-Date: 2021-07-21 05:27+0000\n" +"PO-Revision-Date: 2021-07-21 05:31\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -469,7 +469,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:746 +#: build/templates/build/detail.html:34 common/models.py:753 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -1750,135 +1750,143 @@ msgid "Enable generation of test reports" msgstr "" #: common/models.py:281 -msgid "Stock Expiry" +msgid "Search Preview Results" msgstr "" #: common/models.py:282 -msgid "Enable stock expiry functionality" +msgid "Number of results to show in search preview window" msgstr "" #: common/models.py:288 -msgid "Sell Expired Stock" +msgid "Stock Expiry" msgstr "" #: common/models.py:289 -msgid "Allow sale of expired stock" +msgid "Enable stock expiry functionality" msgstr "" #: common/models.py:295 -msgid "Stock Stale Time" +msgid "Sell Expired Stock" msgstr "" #: common/models.py:296 +msgid "Allow sale of expired stock" +msgstr "" + +#: common/models.py:302 +msgid "Stock Stale Time" +msgstr "" + +#: common/models.py:303 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "days" msgstr "días" -#: common/models.py:303 +#: common/models.py:310 msgid "Build Expired Stock" msgstr "" -#: common/models.py:304 +#: common/models.py:311 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:310 +#: common/models.py:317 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:311 +#: common/models.py:318 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:317 +#: common/models.py:324 msgid "Group by Part" msgstr "" -#: common/models.py:318 +#: common/models.py:325 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:324 +#: common/models.py:331 msgid "Recent Stock Count" msgstr "" -#: common/models.py:325 +#: common/models.py:332 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:331 +#: common/models.py:338 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:332 +#: common/models.py:339 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:337 +#: common/models.py:344 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:338 +#: common/models.py:345 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:342 +#: common/models.py:349 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:343 +#: common/models.py:350 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:348 +#: common/models.py:355 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:349 +#: common/models.py:356 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:572 +#: common/models.py:579 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:574 +#: common/models.py:581 msgid "Settings value" msgstr "" -#: common/models.py:609 +#: common/models.py:616 msgid "Must be an integer value" msgstr "" -#: common/models.py:632 +#: common/models.py:639 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:643 +#: common/models.py:650 msgid "Value must be an integer value" msgstr "" -#: common/models.py:666 +#: common/models.py:673 msgid "Key string must be unique" msgstr "" -#: common/models.py:747 company/forms.py:43 +#: common/models.py:754 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:754 company/templates/company/supplier_part.html:231 +#: common/models.py:761 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:755 +#: common/models.py:762 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:848 +#: common/models.py:855 msgid "Default" msgstr "" @@ -6039,6 +6047,10 @@ msgstr "" msgid "Barcode Settings" msgstr "" +#: templates/InvenTree/settings/global.html:34 +msgid "Search Settings" +msgstr "" + #: templates/InvenTree/settings/header.html:7 msgid "Setting" msgstr "" From d148932356ae522856b44eb677d487a0272c6164 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 21 Jul 2021 15:31:53 +1000 Subject: [PATCH 607/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 82 +++++++++++++---------- 1 file changed, 47 insertions(+), 35 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 52d852093a..1332db25e6 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-20 23:43+0000\n" -"PO-Revision-Date: 2021-07-21 00:11\n" +"POT-Creation-Date: 2021-07-21 05:27+0000\n" +"PO-Revision-Date: 2021-07-21 05:31\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -469,7 +469,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:746 +#: build/templates/build/detail.html:34 common/models.py:753 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -1750,135 +1750,143 @@ msgid "Enable generation of test reports" msgstr "Erstellung von Test-Berichten aktivieren" #: common/models.py:281 +msgid "Search Preview Results" +msgstr "" + +#: common/models.py:282 +msgid "Number of results to show in search preview window" +msgstr "" + +#: common/models.py:288 msgid "Stock Expiry" msgstr "Bestands-Ablauf" -#: common/models.py:282 +#: common/models.py:289 msgid "Enable stock expiry functionality" msgstr "Ablaufen von Bestand ermöglichen" -#: common/models.py:288 +#: common/models.py:295 msgid "Sell Expired Stock" msgstr "Abgelaufenen Bestand verkaufen" -#: common/models.py:289 +#: common/models.py:296 msgid "Allow sale of expired stock" msgstr "Verkauf von abgelaufenem Bestand erlaubt" -#: common/models.py:295 +#: common/models.py:302 msgid "Stock Stale Time" msgstr "Bestands-Stehzeit" -#: common/models.py:296 +#: common/models.py:303 msgid "Number of days stock items are considered stale before expiring" msgstr "Anzahl an Tagen, an denen Bestand als abgestanden markiert wird, bevor sie ablaufen" -#: common/models.py:298 +#: common/models.py:305 msgid "days" msgstr "Tage" -#: common/models.py:303 +#: common/models.py:310 msgid "Build Expired Stock" msgstr "Abgelaufenen Bestand verbauen" -#: common/models.py:304 +#: common/models.py:311 msgid "Allow building with expired stock" msgstr "Verbauen von abgelaufenen Bestand erlaubt" -#: common/models.py:310 +#: common/models.py:317 msgid "Stock Ownership Control" msgstr "Bestands-Eigentümerkontrolle" -#: common/models.py:311 +#: common/models.py:318 msgid "Enable ownership control over stock locations and items" msgstr "Eigentümerkontrolle für Lagerorte und Teile aktivieren" -#: common/models.py:317 +#: common/models.py:324 msgid "Group by Part" msgstr "Gruppieren nach Teil" -#: common/models.py:318 +#: common/models.py:325 msgid "Group stock items by part reference in table views" msgstr "Bestand in Tabellen anhand von Teil-Referenz gruppieren" -#: common/models.py:324 +#: common/models.py:331 msgid "Recent Stock Count" msgstr "aktueller Bestand" -#: common/models.py:325 +#: common/models.py:332 msgid "Number of recent stock items to display on index page" msgstr "Anzahl des geänderten Bestands auf der Startseite" -#: common/models.py:331 +#: common/models.py:338 msgid "Build Order Reference Prefix" msgstr "Bauauftrag-Referenz Präfix" -#: common/models.py:332 +#: common/models.py:339 msgid "Prefix value for build order reference" msgstr "Präfix für Bauauftrag-Referenz" -#: common/models.py:337 +#: common/models.py:344 msgid "Build Order Reference Regex" msgstr "Bauauftrag-Referenz RegEx" -#: common/models.py:338 +#: common/models.py:345 msgid "Regular expression pattern for matching build order reference" msgstr "RegEx Muster für die Zuordnung von Bauauftrag-Referenzen" -#: common/models.py:342 +#: common/models.py:349 msgid "Sales Order Reference Prefix" msgstr "Auftrags-Referenz Präfix" -#: common/models.py:343 +#: common/models.py:350 msgid "Prefix value for sales order reference" msgstr "Präfix für Auftrags-Referenz" -#: common/models.py:348 +#: common/models.py:355 msgid "Purchase Order Reference Prefix" msgstr "Bestellungs-Referenz Präfix" -#: common/models.py:349 +#: common/models.py:356 msgid "Prefix value for purchase order reference" msgstr "Präfix für Bestellungs-Referenz" -#: common/models.py:572 +#: common/models.py:579 msgid "Settings key (must be unique - case insensitive" msgstr "Einstellungs-Schlüssel (muss einzigartig sein, Groß-/ Kleinschreibung wird nicht beachtet)" -#: common/models.py:574 +#: common/models.py:581 msgid "Settings value" msgstr "Einstellungs-Wert" -#: common/models.py:609 +#: common/models.py:616 msgid "Must be an integer value" msgstr "Nur Ganzzahl eingeben" -#: common/models.py:632 +#: common/models.py:639 msgid "Value must be a boolean value" msgstr "Wahrheitswert erforderlich" -#: common/models.py:643 +#: common/models.py:650 msgid "Value must be an integer value" msgstr "Nur Ganzzahl eingeben" -#: common/models.py:666 +#: common/models.py:673 msgid "Key string must be unique" msgstr "Schlüsseltext muss eindeutig sein" -#: common/models.py:747 company/forms.py:43 +#: common/models.py:754 company/forms.py:43 msgid "Price break quantity" msgstr "Preisstaffelungs Anzahl" -#: common/models.py:754 company/templates/company/supplier_part.html:231 +#: common/models.py:761 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "Preis" -#: common/models.py:755 +#: common/models.py:762 msgid "Unit price at specified quantity" msgstr "Stückpreis für die angegebene Anzahl" -#: common/models.py:848 +#: common/models.py:855 msgid "Default" msgstr "Standard" @@ -6042,6 +6050,10 @@ msgstr "Systemweite InvenTree-Einstellungen" msgid "Barcode Settings" msgstr "Barcode-Einstellungen" +#: templates/InvenTree/settings/global.html:34 +msgid "Search Settings" +msgstr "" + #: templates/InvenTree/settings/header.html:7 msgid "Setting" msgstr "Einstellungen" From 4d09486cdd85b0060899fe5945fb25785273c83b Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 21 Jul 2021 15:31:54 +1000 Subject: [PATCH 608/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/it/LC_MESSAGES/django.po | 92 +++++++++++++---------- 1 file changed, 52 insertions(+), 40 deletions(-) diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index b3e6a7c3dd..7c085941a5 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-20 23:43+0000\n" -"PO-Revision-Date: 2021-07-21 00:11\n" +"POT-Creation-Date: 2021-07-21 05:27+0000\n" +"PO-Revision-Date: 2021-07-21 05:31\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -469,7 +469,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:746 +#: build/templates/build/detail.html:34 common/models.py:753 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -1750,135 +1750,143 @@ msgid "Enable generation of test reports" msgstr "" #: common/models.py:281 -msgid "Stock Expiry" +msgid "Search Preview Results" msgstr "" #: common/models.py:282 -msgid "Enable stock expiry functionality" +msgid "Number of results to show in search preview window" msgstr "" #: common/models.py:288 -msgid "Sell Expired Stock" +msgid "Stock Expiry" msgstr "" #: common/models.py:289 -msgid "Allow sale of expired stock" +msgid "Enable stock expiry functionality" msgstr "" #: common/models.py:295 -msgid "Stock Stale Time" +msgid "Sell Expired Stock" msgstr "" #: common/models.py:296 -msgid "Number of days stock items are considered stale before expiring" +msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:298 -msgid "days" +#: common/models.py:302 +msgid "Stock Stale Time" msgstr "" #: common/models.py:303 -msgid "Build Expired Stock" +msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:304 -msgid "Allow building with expired stock" +#: common/models.py:305 +msgid "days" msgstr "" #: common/models.py:310 -msgid "Stock Ownership Control" +msgid "Build Expired Stock" msgstr "" #: common/models.py:311 -msgid "Enable ownership control over stock locations and items" +msgid "Allow building with expired stock" msgstr "" #: common/models.py:317 -msgid "Group by Part" +msgid "Stock Ownership Control" msgstr "" #: common/models.py:318 -msgid "Group stock items by part reference in table views" +msgid "Enable ownership control over stock locations and items" msgstr "" #: common/models.py:324 -msgid "Recent Stock Count" +msgid "Group by Part" msgstr "" #: common/models.py:325 -msgid "Number of recent stock items to display on index page" +msgid "Group stock items by part reference in table views" msgstr "" #: common/models.py:331 -msgid "Build Order Reference Prefix" +msgid "Recent Stock Count" msgstr "" #: common/models.py:332 -msgid "Prefix value for build order reference" -msgstr "" - -#: common/models.py:337 -msgid "Build Order Reference Regex" +msgid "Number of recent stock items to display on index page" msgstr "" #: common/models.py:338 +msgid "Build Order Reference Prefix" +msgstr "" + +#: common/models.py:339 +msgid "Prefix value for build order reference" +msgstr "" + +#: common/models.py:344 +msgid "Build Order Reference Regex" +msgstr "" + +#: common/models.py:345 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:342 +#: common/models.py:349 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:343 +#: common/models.py:350 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:348 +#: common/models.py:355 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:349 +#: common/models.py:356 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:572 +#: common/models.py:579 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:574 +#: common/models.py:581 msgid "Settings value" msgstr "" -#: common/models.py:609 +#: common/models.py:616 msgid "Must be an integer value" msgstr "" -#: common/models.py:632 +#: common/models.py:639 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:643 +#: common/models.py:650 msgid "Value must be an integer value" msgstr "" -#: common/models.py:666 +#: common/models.py:673 msgid "Key string must be unique" msgstr "" -#: common/models.py:747 company/forms.py:43 +#: common/models.py:754 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:754 company/templates/company/supplier_part.html:231 +#: common/models.py:761 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:755 +#: common/models.py:762 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:848 +#: common/models.py:855 msgid "Default" msgstr "" @@ -6039,6 +6047,10 @@ msgstr "" msgid "Barcode Settings" msgstr "" +#: templates/InvenTree/settings/global.html:34 +msgid "Search Settings" +msgstr "" + #: templates/InvenTree/settings/header.html:7 msgid "Setting" msgstr "" From 550c1d4eb3ff3e959d40c35c2b735f1c01bc199b Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 21 Jul 2021 15:31:56 +1000 Subject: [PATCH 609/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ja/LC_MESSAGES/django.po | 92 +++++++++++++---------- 1 file changed, 52 insertions(+), 40 deletions(-) diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 92cc7d896d..d6af6a0ef4 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-20 23:43+0000\n" -"PO-Revision-Date: 2021-07-21 00:11\n" +"POT-Creation-Date: 2021-07-21 05:27+0000\n" +"PO-Revision-Date: 2021-07-21 05:31\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -469,7 +469,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:746 +#: build/templates/build/detail.html:34 common/models.py:753 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -1750,135 +1750,143 @@ msgid "Enable generation of test reports" msgstr "" #: common/models.py:281 -msgid "Stock Expiry" +msgid "Search Preview Results" msgstr "" #: common/models.py:282 -msgid "Enable stock expiry functionality" +msgid "Number of results to show in search preview window" msgstr "" #: common/models.py:288 -msgid "Sell Expired Stock" +msgid "Stock Expiry" msgstr "" #: common/models.py:289 -msgid "Allow sale of expired stock" +msgid "Enable stock expiry functionality" msgstr "" #: common/models.py:295 -msgid "Stock Stale Time" +msgid "Sell Expired Stock" msgstr "" #: common/models.py:296 -msgid "Number of days stock items are considered stale before expiring" +msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:298 -msgid "days" +#: common/models.py:302 +msgid "Stock Stale Time" msgstr "" #: common/models.py:303 -msgid "Build Expired Stock" +msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:304 -msgid "Allow building with expired stock" +#: common/models.py:305 +msgid "days" msgstr "" #: common/models.py:310 -msgid "Stock Ownership Control" +msgid "Build Expired Stock" msgstr "" #: common/models.py:311 -msgid "Enable ownership control over stock locations and items" +msgid "Allow building with expired stock" msgstr "" #: common/models.py:317 -msgid "Group by Part" +msgid "Stock Ownership Control" msgstr "" #: common/models.py:318 -msgid "Group stock items by part reference in table views" +msgid "Enable ownership control over stock locations and items" msgstr "" #: common/models.py:324 -msgid "Recent Stock Count" +msgid "Group by Part" msgstr "" #: common/models.py:325 -msgid "Number of recent stock items to display on index page" +msgid "Group stock items by part reference in table views" msgstr "" #: common/models.py:331 -msgid "Build Order Reference Prefix" +msgid "Recent Stock Count" msgstr "" #: common/models.py:332 -msgid "Prefix value for build order reference" -msgstr "" - -#: common/models.py:337 -msgid "Build Order Reference Regex" +msgid "Number of recent stock items to display on index page" msgstr "" #: common/models.py:338 +msgid "Build Order Reference Prefix" +msgstr "" + +#: common/models.py:339 +msgid "Prefix value for build order reference" +msgstr "" + +#: common/models.py:344 +msgid "Build Order Reference Regex" +msgstr "" + +#: common/models.py:345 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:342 +#: common/models.py:349 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:343 +#: common/models.py:350 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:348 +#: common/models.py:355 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:349 +#: common/models.py:356 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:572 +#: common/models.py:579 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:574 +#: common/models.py:581 msgid "Settings value" msgstr "" -#: common/models.py:609 +#: common/models.py:616 msgid "Must be an integer value" msgstr "" -#: common/models.py:632 +#: common/models.py:639 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:643 +#: common/models.py:650 msgid "Value must be an integer value" msgstr "" -#: common/models.py:666 +#: common/models.py:673 msgid "Key string must be unique" msgstr "" -#: common/models.py:747 company/forms.py:43 +#: common/models.py:754 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:754 company/templates/company/supplier_part.html:231 +#: common/models.py:761 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:755 +#: common/models.py:762 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:848 +#: common/models.py:855 msgid "Default" msgstr "" @@ -6039,6 +6047,10 @@ msgstr "" msgid "Barcode Settings" msgstr "" +#: templates/InvenTree/settings/global.html:34 +msgid "Search Settings" +msgstr "" + #: templates/InvenTree/settings/header.html:7 msgid "Setting" msgstr "" From 4e507db855c5de2a79665e3a014e5cfde301c8cb Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 21 Jul 2021 15:31:57 +1000 Subject: [PATCH 610/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/pl/LC_MESSAGES/django.po | 82 +++++++++++++---------- 1 file changed, 47 insertions(+), 35 deletions(-) diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 7798335a97..e257b7864f 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-20 23:43+0000\n" -"PO-Revision-Date: 2021-07-21 00:11\n" +"POT-Creation-Date: 2021-07-21 05:27+0000\n" +"PO-Revision-Date: 2021-07-21 05:31\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -469,7 +469,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:746 +#: build/templates/build/detail.html:34 common/models.py:753 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -1750,135 +1750,143 @@ msgid "Enable generation of test reports" msgstr "Włącz generowanie raportów testów" #: common/models.py:281 -msgid "Stock Expiry" +msgid "Search Preview Results" msgstr "" #: common/models.py:282 -msgid "Enable stock expiry functionality" +msgid "Number of results to show in search preview window" msgstr "" #: common/models.py:288 -msgid "Sell Expired Stock" +msgid "Stock Expiry" msgstr "" #: common/models.py:289 -msgid "Allow sale of expired stock" +msgid "Enable stock expiry functionality" msgstr "" #: common/models.py:295 -msgid "Stock Stale Time" +msgid "Sell Expired Stock" msgstr "" #: common/models.py:296 +msgid "Allow sale of expired stock" +msgstr "" + +#: common/models.py:302 +msgid "Stock Stale Time" +msgstr "" + +#: common/models.py:303 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:298 +#: common/models.py:305 msgid "days" msgstr "dni" -#: common/models.py:303 +#: common/models.py:310 msgid "Build Expired Stock" msgstr "" -#: common/models.py:304 +#: common/models.py:311 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:310 +#: common/models.py:317 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:311 +#: common/models.py:318 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:317 +#: common/models.py:324 msgid "Group by Part" msgstr "Grupuj według komponentu" -#: common/models.py:318 +#: common/models.py:325 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:324 +#: common/models.py:331 msgid "Recent Stock Count" msgstr "" -#: common/models.py:325 +#: common/models.py:332 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:331 +#: common/models.py:338 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:332 +#: common/models.py:339 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:337 +#: common/models.py:344 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:338 +#: common/models.py:345 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:342 +#: common/models.py:349 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:343 +#: common/models.py:350 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:348 +#: common/models.py:355 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:349 +#: common/models.py:356 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:572 +#: common/models.py:579 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:574 +#: common/models.py:581 msgid "Settings value" msgstr "Ustawienia wartości" -#: common/models.py:609 +#: common/models.py:616 msgid "Must be an integer value" msgstr "" -#: common/models.py:632 +#: common/models.py:639 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:643 +#: common/models.py:650 msgid "Value must be an integer value" msgstr "" -#: common/models.py:666 +#: common/models.py:673 msgid "Key string must be unique" msgstr "" -#: common/models.py:747 company/forms.py:43 +#: common/models.py:754 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:754 company/templates/company/supplier_part.html:231 +#: common/models.py:761 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "Cena" -#: common/models.py:755 +#: common/models.py:762 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:848 +#: common/models.py:855 msgid "Default" msgstr "Domyślny" @@ -6039,6 +6047,10 @@ msgstr "" msgid "Barcode Settings" msgstr "" +#: templates/InvenTree/settings/global.html:34 +msgid "Search Settings" +msgstr "" + #: templates/InvenTree/settings/header.html:7 msgid "Setting" msgstr "" From 9ea14d78cb02dabb4ed8de16b4e2480c67f36441 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 21 Jul 2021 15:31:58 +1000 Subject: [PATCH 611/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ru/LC_MESSAGES/django.po | 92 +++++++++++++---------- 1 file changed, 52 insertions(+), 40 deletions(-) diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 5e194921df..af827bd20a 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-20 23:43+0000\n" -"PO-Revision-Date: 2021-07-21 00:11\n" +"POT-Creation-Date: 2021-07-21 05:27+0000\n" +"PO-Revision-Date: 2021-07-21 05:31\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -469,7 +469,7 @@ msgstr "Целевая дата для сборки. Сборка будет п #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:746 +#: build/templates/build/detail.html:34 common/models.py:753 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -1750,135 +1750,143 @@ msgid "Enable generation of test reports" msgstr "" #: common/models.py:281 -msgid "Stock Expiry" +msgid "Search Preview Results" msgstr "" #: common/models.py:282 -msgid "Enable stock expiry functionality" +msgid "Number of results to show in search preview window" msgstr "" #: common/models.py:288 -msgid "Sell Expired Stock" +msgid "Stock Expiry" msgstr "" #: common/models.py:289 -msgid "Allow sale of expired stock" +msgid "Enable stock expiry functionality" msgstr "" #: common/models.py:295 -msgid "Stock Stale Time" +msgid "Sell Expired Stock" msgstr "" #: common/models.py:296 -msgid "Number of days stock items are considered stale before expiring" +msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:298 -msgid "days" +#: common/models.py:302 +msgid "Stock Stale Time" msgstr "" #: common/models.py:303 -msgid "Build Expired Stock" +msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:304 -msgid "Allow building with expired stock" +#: common/models.py:305 +msgid "days" msgstr "" #: common/models.py:310 -msgid "Stock Ownership Control" +msgid "Build Expired Stock" msgstr "" #: common/models.py:311 -msgid "Enable ownership control over stock locations and items" +msgid "Allow building with expired stock" msgstr "" #: common/models.py:317 -msgid "Group by Part" +msgid "Stock Ownership Control" msgstr "" #: common/models.py:318 -msgid "Group stock items by part reference in table views" +msgid "Enable ownership control over stock locations and items" msgstr "" #: common/models.py:324 -msgid "Recent Stock Count" +msgid "Group by Part" msgstr "" #: common/models.py:325 -msgid "Number of recent stock items to display on index page" +msgid "Group stock items by part reference in table views" msgstr "" #: common/models.py:331 -msgid "Build Order Reference Prefix" +msgid "Recent Stock Count" msgstr "" #: common/models.py:332 -msgid "Prefix value for build order reference" -msgstr "" - -#: common/models.py:337 -msgid "Build Order Reference Regex" +msgid "Number of recent stock items to display on index page" msgstr "" #: common/models.py:338 +msgid "Build Order Reference Prefix" +msgstr "" + +#: common/models.py:339 +msgid "Prefix value for build order reference" +msgstr "" + +#: common/models.py:344 +msgid "Build Order Reference Regex" +msgstr "" + +#: common/models.py:345 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:342 +#: common/models.py:349 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:343 +#: common/models.py:350 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:348 +#: common/models.py:355 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:349 +#: common/models.py:356 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:572 +#: common/models.py:579 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:574 +#: common/models.py:581 msgid "Settings value" msgstr "" -#: common/models.py:609 +#: common/models.py:616 msgid "Must be an integer value" msgstr "" -#: common/models.py:632 +#: common/models.py:639 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:643 +#: common/models.py:650 msgid "Value must be an integer value" msgstr "" -#: common/models.py:666 +#: common/models.py:673 msgid "Key string must be unique" msgstr "" -#: common/models.py:747 company/forms.py:43 +#: common/models.py:754 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:754 company/templates/company/supplier_part.html:231 +#: common/models.py:761 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:755 +#: common/models.py:762 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:848 +#: common/models.py:855 msgid "Default" msgstr "" @@ -6039,6 +6047,10 @@ msgstr "" msgid "Barcode Settings" msgstr "" +#: templates/InvenTree/settings/global.html:34 +msgid "Search Settings" +msgstr "" + #: templates/InvenTree/settings/header.html:7 msgid "Setting" msgstr "" From 3027fe295493a6ff900f52a5bb060c90c866af2f Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 21 Jul 2021 15:32:00 +1000 Subject: [PATCH 612/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/tr/LC_MESSAGES/django.po | 96 +++++++++++++---------- 1 file changed, 54 insertions(+), 42 deletions(-) diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 0a2420ffd0..7f29cb134c 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-20 23:43+0000\n" -"PO-Revision-Date: 2021-07-21 00:11\n" +"POT-Creation-Date: 2021-07-21 05:27+0000\n" +"PO-Revision-Date: 2021-07-21 05:31\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -469,7 +469,7 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:746 +#: build/templates/build/detail.html:34 common/models.py:753 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -1750,135 +1750,143 @@ msgid "Enable generation of test reports" msgstr "" #: common/models.py:281 -msgid "Stock Expiry" +msgid "Search Preview Results" msgstr "" #: common/models.py:282 -msgid "Enable stock expiry functionality" +msgid "Number of results to show in search preview window" msgstr "" #: common/models.py:288 -msgid "Sell Expired Stock" +msgid "Stock Expiry" msgstr "" #: common/models.py:289 -msgid "Allow sale of expired stock" +msgid "Enable stock expiry functionality" msgstr "" #: common/models.py:295 -msgid "Stock Stale Time" +msgid "Sell Expired Stock" msgstr "" #: common/models.py:296 -msgid "Number of days stock items are considered stale before expiring" +msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:298 -msgid "days" +#: common/models.py:302 +msgid "Stock Stale Time" msgstr "" #: common/models.py:303 -msgid "Build Expired Stock" +msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:304 -msgid "Allow building with expired stock" +#: common/models.py:305 +msgid "days" msgstr "" #: common/models.py:310 -msgid "Stock Ownership Control" +msgid "Build Expired Stock" msgstr "" #: common/models.py:311 -msgid "Enable ownership control over stock locations and items" -msgstr "Stok konumu ve ögeler üzerinde sahiplik kontrolünü etkinleştirin" +msgid "Allow building with expired stock" +msgstr "" #: common/models.py:317 -msgid "Group by Part" +msgid "Stock Ownership Control" msgstr "" #: common/models.py:318 -msgid "Group stock items by part reference in table views" -msgstr "" +msgid "Enable ownership control over stock locations and items" +msgstr "Stok konumu ve ögeler üzerinde sahiplik kontrolünü etkinleştirin" #: common/models.py:324 -msgid "Recent Stock Count" +msgid "Group by Part" msgstr "" #: common/models.py:325 -msgid "Number of recent stock items to display on index page" +msgid "Group stock items by part reference in table views" msgstr "" #: common/models.py:331 -msgid "Build Order Reference Prefix" +msgid "Recent Stock Count" msgstr "" #: common/models.py:332 -msgid "Prefix value for build order reference" -msgstr "" - -#: common/models.py:337 -msgid "Build Order Reference Regex" +msgid "Number of recent stock items to display on index page" msgstr "" #: common/models.py:338 +msgid "Build Order Reference Prefix" +msgstr "" + +#: common/models.py:339 +msgid "Prefix value for build order reference" +msgstr "" + +#: common/models.py:344 +msgid "Build Order Reference Regex" +msgstr "" + +#: common/models.py:345 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:342 +#: common/models.py:349 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:343 +#: common/models.py:350 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:348 +#: common/models.py:355 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:349 +#: common/models.py:356 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:572 +#: common/models.py:579 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:574 +#: common/models.py:581 msgid "Settings value" msgstr "" -#: common/models.py:609 +#: common/models.py:616 msgid "Must be an integer value" msgstr "" -#: common/models.py:632 +#: common/models.py:639 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:643 +#: common/models.py:650 msgid "Value must be an integer value" msgstr "" -#: common/models.py:666 +#: common/models.py:673 msgid "Key string must be unique" msgstr "" -#: common/models.py:747 company/forms.py:43 +#: common/models.py:754 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:754 company/templates/company/supplier_part.html:231 +#: common/models.py:761 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:755 +#: common/models.py:762 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:848 +#: common/models.py:855 msgid "Default" msgstr "" @@ -6039,6 +6047,10 @@ msgstr "" msgid "Barcode Settings" msgstr "" +#: templates/InvenTree/settings/global.html:34 +msgid "Search Settings" +msgstr "" + #: templates/InvenTree/settings/header.html:7 msgid "Setting" msgstr "" From 1ea10896735d26b3f752d32e58dc92f4f60836f3 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 21 Jul 2021 15:32:01 +1000 Subject: [PATCH 613/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/zh/LC_MESSAGES/django.po | 92 +++++++++++++---------- 1 file changed, 52 insertions(+), 40 deletions(-) diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 55d55673f9..b68381651a 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-20 23:43+0000\n" -"PO-Revision-Date: 2021-07-21 00:11\n" +"POT-Creation-Date: 2021-07-21 05:27+0000\n" +"PO-Revision-Date: 2021-07-21 05:32\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -469,7 +469,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:746 +#: build/templates/build/detail.html:34 common/models.py:753 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -1750,135 +1750,143 @@ msgid "Enable generation of test reports" msgstr "" #: common/models.py:281 -msgid "Stock Expiry" +msgid "Search Preview Results" msgstr "" #: common/models.py:282 -msgid "Enable stock expiry functionality" +msgid "Number of results to show in search preview window" msgstr "" #: common/models.py:288 -msgid "Sell Expired Stock" +msgid "Stock Expiry" msgstr "" #: common/models.py:289 -msgid "Allow sale of expired stock" +msgid "Enable stock expiry functionality" msgstr "" #: common/models.py:295 -msgid "Stock Stale Time" +msgid "Sell Expired Stock" msgstr "" #: common/models.py:296 -msgid "Number of days stock items are considered stale before expiring" +msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:298 -msgid "days" +#: common/models.py:302 +msgid "Stock Stale Time" msgstr "" #: common/models.py:303 -msgid "Build Expired Stock" +msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:304 -msgid "Allow building with expired stock" +#: common/models.py:305 +msgid "days" msgstr "" #: common/models.py:310 -msgid "Stock Ownership Control" +msgid "Build Expired Stock" msgstr "" #: common/models.py:311 -msgid "Enable ownership control over stock locations and items" +msgid "Allow building with expired stock" msgstr "" #: common/models.py:317 -msgid "Group by Part" +msgid "Stock Ownership Control" msgstr "" #: common/models.py:318 -msgid "Group stock items by part reference in table views" +msgid "Enable ownership control over stock locations and items" msgstr "" #: common/models.py:324 -msgid "Recent Stock Count" +msgid "Group by Part" msgstr "" #: common/models.py:325 -msgid "Number of recent stock items to display on index page" +msgid "Group stock items by part reference in table views" msgstr "" #: common/models.py:331 -msgid "Build Order Reference Prefix" +msgid "Recent Stock Count" msgstr "" #: common/models.py:332 -msgid "Prefix value for build order reference" -msgstr "" - -#: common/models.py:337 -msgid "Build Order Reference Regex" +msgid "Number of recent stock items to display on index page" msgstr "" #: common/models.py:338 +msgid "Build Order Reference Prefix" +msgstr "" + +#: common/models.py:339 +msgid "Prefix value for build order reference" +msgstr "" + +#: common/models.py:344 +msgid "Build Order Reference Regex" +msgstr "" + +#: common/models.py:345 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:342 +#: common/models.py:349 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:343 +#: common/models.py:350 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:348 +#: common/models.py:355 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:349 +#: common/models.py:356 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:572 +#: common/models.py:579 msgid "Settings key (must be unique - case insensitive" msgstr "" -#: common/models.py:574 +#: common/models.py:581 msgid "Settings value" msgstr "" -#: common/models.py:609 +#: common/models.py:616 msgid "Must be an integer value" msgstr "" -#: common/models.py:632 +#: common/models.py:639 msgid "Value must be a boolean value" msgstr "" -#: common/models.py:643 +#: common/models.py:650 msgid "Value must be an integer value" msgstr "" -#: common/models.py:666 +#: common/models.py:673 msgid "Key string must be unique" msgstr "" -#: common/models.py:747 company/forms.py:43 +#: common/models.py:754 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:754 company/templates/company/supplier_part.html:231 +#: common/models.py:761 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:755 +#: common/models.py:762 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:848 +#: common/models.py:855 msgid "Default" msgstr "" @@ -6039,6 +6047,10 @@ msgstr "" msgid "Barcode Settings" msgstr "" +#: templates/InvenTree/settings/global.html:34 +msgid "Search Settings" +msgstr "" + #: templates/InvenTree/settings/header.html:7 msgid "Setting" msgstr "" From d327abe791a7fe3667c3158f5f1dec7b426a4d4d Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 21 Jul 2021 11:51:23 +0000 Subject: [PATCH 614/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 496 +++++++++++----------- InvenTree/locale/en/LC_MESSAGES/django.po | 494 ++++++++++----------- InvenTree/locale/es/LC_MESSAGES/django.po | 494 ++++++++++----------- InvenTree/locale/fr/LC_MESSAGES/django.po | 496 +++++++++++----------- InvenTree/locale/it/LC_MESSAGES/django.po | 494 ++++++++++----------- InvenTree/locale/ja/LC_MESSAGES/django.po | 496 +++++++++++----------- InvenTree/locale/pl/LC_MESSAGES/django.po | 496 +++++++++++----------- InvenTree/locale/ru/LC_MESSAGES/django.po | 496 +++++++++++----------- InvenTree/locale/tr/LC_MESSAGES/django.po | 496 +++++++++++----------- InvenTree/locale/zh/LC_MESSAGES/django.po | 494 ++++++++++----------- 10 files changed, 2502 insertions(+), 2450 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index d6248b6a68..bad407c6e7 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-21 05:27+0000\n" +"POT-Creation-Date: 2021-07-21 11:51+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: German\n" @@ -36,7 +36,7 @@ msgstr "Datum eingeben" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:520 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:526 msgid "Confirm" msgstr "Bestätigen" @@ -106,7 +106,7 @@ msgstr "Keine Seriennummern gefunden" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "Anzahl der eindeutigen Seriennummern ({s}) muss mit der Anzahl ({q}) übereinstimmen" -#: InvenTree/models.py:61 stock/models.py:1804 +#: InvenTree/models.py:61 stock/models.py:1815 msgid "Attachment" msgstr "Anhang" @@ -122,7 +122,7 @@ msgstr "Kommentar" msgid "File comment" msgstr "Datei-Kommentar" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2063 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2080 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -132,12 +132,12 @@ msgstr "Benutzer" msgid "upload date" msgstr "Hochladedatum" -#: InvenTree/models.py:102 +#: InvenTree/models.py:113 msgid "Invalid choice" msgstr "Ungültige Auswahl" -#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:412 -#: label/models.py:112 part/models.py:701 part/models.py:2212 +#: InvenTree/models.py:129 InvenTree/models.py:130 company/models.py:412 +#: label/models.py:112 part/models.py:718 part/models.py:2229 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 @@ -145,12 +145,12 @@ msgstr "Ungültige Auswahl" msgid "Name" msgstr "Name" -#: InvenTree/models.py:125 build/models.py:179 +#: InvenTree/models.py:136 build/models.py:187 #: build/templates/build/detail.html:24 company/models.py:351 #: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:312 -#: part/models.py:724 part/templates/part/set_category.html:14 +#: part/models.py:741 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 @@ -166,15 +166,15 @@ msgstr "Name" msgid "Description" msgstr "Beschreibung" -#: InvenTree/models.py:126 +#: InvenTree/models.py:137 msgid "Description (optional)" msgstr "Beschreibung (optional)" -#: InvenTree/models.py:134 +#: InvenTree/models.py:145 msgid "parent" msgstr "Eltern" -#: InvenTree/serializers.py:52 part/models.py:2448 +#: InvenTree/serializers.py:52 part/models.py:2465 msgid "Must be a valid number" msgstr "Muss eine gültige Nummer sein" @@ -461,11 +461,11 @@ msgstr "geplantes Bestelldatum" msgid "Target Date" msgstr "Zieldatum" -#: build/forms.py:43 build/models.py:269 +#: build/forms.py:43 build/models.py:277 msgid "Target date for build completion. Build will be overdue after this date." msgstr "Zieldatum für Bauauftrag-Fertigstellung." -#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1394 +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1402 #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 @@ -479,7 +479,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 -#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2350 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2367 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 @@ -588,18 +588,18 @@ msgstr "Bauabbruch bestätigen" msgid "Select quantity of stock to allocate" msgstr "Menge der BestandsObjekte für Zuordnung auswählen" -#: build/models.py:105 +#: build/models.py:113 msgid "Invalid choice for parent build" msgstr "" -#: build/models.py:109 build/templates/build/build_base.html:9 +#: build/models.py:117 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 #: report/templates/report/inventree_build_order_base.html:106 #: templates/js/build.js:233 msgid "Build Order" msgstr "Bauauftrag" -#: build/models.py:110 build/templates/build/index.html:8 +#: build/models.py:118 build/templates/build/index.html:8 #: build/templates/build/index.html:15 #: order/templates/order/sales_order_detail.html:34 #: order/templates/order/so_navbar.html:19 @@ -610,13 +610,13 @@ msgstr "Bauauftrag" msgid "Build Orders" msgstr "Bauaufträge" -#: build/models.py:170 +#: build/models.py:178 msgid "Build Order Reference" msgstr "Bauauftragsreferenz" -#: build/models.py:171 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:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2359 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2376 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -624,30 +624,30 @@ msgstr "Bauauftragsreferenz" msgid "Reference" msgstr "Referenz" -#: build/models.py:182 +#: build/models.py:190 msgid "Brief description of the build" msgstr "Kurze Beschreibung des Baus" -#: build/models.py:191 build/templates/build/build_base.html:163 +#: build/models.py:199 build/templates/build/build_base.html:163 #: build/templates/build/detail.html:80 msgid "Parent Build" msgstr "Eltern-Bauauftrag" -#: build/models.py:192 +#: build/models.py:200 msgid "BuildOrder to which this build is allocated" msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" -#: build/models.py:197 build/templates/build/auto_allocate.html:16 +#: build/models.py:205 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:29 company/models.py:654 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:344 part/models.py:346 -#: part/models.py:2008 part/models.py:2024 part/models.py:2043 -#: part/models.py:2061 part/models.py:2140 part/models.py:2244 -#: part/models.py:2334 part/templates/part/detail.html:199 +#: order/templates/order/sales_order_detail.html:344 part/models.py:347 +#: part/models.py:2025 part/models.py:2041 part/models.py:2060 +#: part/models.py:2078 part/models.py:2157 part/models.py:2261 +#: part/models.py:2351 part/templates/part/detail.html:199 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 @@ -664,116 +664,116 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" msgid "Part" msgstr "Teil" -#: build/models.py:205 +#: build/models.py:213 msgid "Select part to build" msgstr "Teil für den Bauauftrag wählen" -#: build/models.py:210 +#: build/models.py:218 msgid "Sales Order Reference" msgstr "Auftrag Referenz" -#: build/models.py:214 +#: build/models.py:222 msgid "SalesOrder to which this build is allocated" msgstr "Bestellung, die diesem Bauauftrag zugewiesen ist" -#: build/models.py:219 +#: build/models.py:227 msgid "Source Location" msgstr "Quell-Lagerort" -#: build/models.py:223 +#: build/models.py:231 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Entnahme-Lagerort für diesen Bauauftrag wählen (oder leer lassen für einen beliebigen Lagerort)" -#: build/models.py:228 +#: build/models.py:236 msgid "Destination Location" msgstr "Ziel-Lagerort" -#: build/models.py:232 +#: build/models.py:240 msgid "Select location where the completed items will be stored" msgstr "Lagerort an dem fertige Objekte gelagert werden auswählen" -#: build/models.py:236 +#: build/models.py:244 msgid "Build Quantity" msgstr "Bau-Anzahl" -#: build/models.py:239 +#: build/models.py:247 msgid "Number of stock items to build" msgstr "Anzahl der zu bauenden BestandsObjekt" -#: build/models.py:243 +#: build/models.py:251 msgid "Completed items" msgstr "Fertiggestellte Teile" -#: build/models.py:245 +#: build/models.py:253 msgid "Number of stock items which have been completed" msgstr "Anzahl der fertigen BestandsObjekte" -#: build/models.py:249 part/templates/part/part_base.html:225 +#: build/models.py:257 part/templates/part/part_base.html:225 msgid "Build Status" msgstr "Bauauftrags-Status" -#: build/models.py:253 +#: build/models.py:261 msgid "Build status code" msgstr "Bau-Statuscode" -#: build/models.py:257 stock/models.py:496 +#: build/models.py:265 stock/models.py:507 msgid "Batch Code" msgstr "Losnummer" -#: build/models.py:261 +#: build/models.py:269 msgid "Batch code for this build output" msgstr "Losnummer für dieses Endprodukt" -#: build/models.py:264 order/models.py:162 part/models.py:896 +#: build/models.py:272 order/models.py:162 part/models.py:913 #: part/templates/part/part_base.html:143 templates/js/order.js:362 msgid "Creation Date" msgstr "Erstelldatum" -#: build/models.py:268 order/models.py:555 +#: build/models.py:276 order/models.py:555 msgid "Target completion date" msgstr "geplantes Fertigstellungsdatum" -#: build/models.py:272 order/models.py:288 templates/js/build.js:950 +#: build/models.py:280 order/models.py:288 templates/js/build.js:950 msgid "Completion Date" msgstr "Fertigstellungsdatum" -#: build/models.py:278 +#: build/models.py:286 msgid "completed by" msgstr "Fertiggestellt von" -#: build/models.py:286 templates/js/build.js:915 +#: build/models.py:294 templates/js/build.js:915 msgid "Issued by" msgstr "Aufgegeben von" -#: build/models.py:287 +#: build/models.py:295 msgid "User who issued this build order" msgstr "Nutzer der diesen Bauauftrag erstellt hat" -#: build/models.py:295 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 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:900 +#: order/templates/order/sales_order_base.html:140 part/models.py:917 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "Verantwortlicher Benutzer" -#: build/models.py:296 +#: build/models.py:304 msgid "User responsible for this build order" msgstr "Nutzer der für diesen Bauauftrag zuständig ist" -#: build/models.py:301 build/templates/build/detail.html:94 +#: build/models.py:309 build/templates/build/detail.html:94 #: company/templates/company/manufacturer_part.html:83 #: company/templates/company/supplier_part.html:82 -#: part/templates/part/part_base.html:137 stock/models.py:490 +#: part/templates/part/part_base.html:137 stock/models.py:501 #: stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "Externer Link" -#: build/models.py:302 part/models.py:758 stock/models.py:492 +#: build/models.py:310 part/models.py:775 stock/models.py:503 msgid "Link to external URL" msgstr "Link zu einer externen URL" -#: build/models.py:306 build/templates/build/navbar.html:52 +#: build/models.py:314 build/templates/build/navbar.html:52 #: company/models.py:139 company/models.py:526 #: company/templates/company/navbar.html:63 #: company/templates/company/navbar.html:66 order/models.py:180 @@ -782,12 +782,12 @@ msgstr "Link zu einer externen URL" #: order/templates/order/purchase_order_detail.html:419 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:885 +#: order/templates/order/so_navbar.html:36 part/models.py:902 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:562 -#: stock/models.py:1704 stock/models.py:1810 +#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:573 +#: stock/models.py:1715 stock/models.py:1821 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:746 #: templates/js/stock.js:258 templates/js/stock.js:499 @@ -795,63 +795,63 @@ msgstr "Link zu einer externen URL" msgid "Notes" msgstr "Notizen" -#: build/models.py:307 +#: build/models.py:315 msgid "Extra build notes" msgstr "Extranotizen für den Bauauftrag" -#: build/models.py:784 +#: build/models.py:792 msgid "No build output specified" msgstr "kein Endprodukt angegeben" -#: build/models.py:787 +#: build/models.py:795 msgid "Build output is already completed" msgstr "Endprodukt bereits hergstellt" -#: build/models.py:790 +#: build/models.py:798 msgid "Build output does not match Build Order" msgstr "Endprodukt stimmt nicht mit dem Bauauftrag überein" -#: build/models.py:1200 +#: build/models.py:1208 msgid "BuildItem must be unique for build, stock_item and install_into" msgstr "Bauauftrags-Objekt muss für Bauauftrag, Lager-Objekt und installiert_in eindeutig sein" -#: build/models.py:1225 +#: build/models.py:1233 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "Bauauftragsposition muss ein Endprodukt festlegen, da der übergeordnete Teil verfolgbar ist" -#: build/models.py:1229 +#: build/models.py:1237 #, python-brace-format msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "Reserviermenge ({n}) muss kleiner Bestandsmenge ({q}) sein. Zugewiesene Anzahl ({n}) darf nicht die verfügbare ({q}) Anzahl überschreiten" -#: build/models.py:1236 order/models.py:926 +#: build/models.py:1244 order/models.py:926 msgid "StockItem is over-allocated" msgstr "Zu viele BestandsObjekt zugewiesen" -#: build/models.py:1240 order/models.py:929 +#: build/models.py:1248 order/models.py:929 msgid "Allocation quantity must be greater than zero" msgstr "Reserviermenge muss größer null sein" -#: build/models.py:1244 +#: build/models.py:1252 msgid "Quantity must be 1 for serialized stock" msgstr "Anzahl muss 1 für Objekte mit Seriennummer sein" -#: build/models.py:1304 +#: build/models.py:1312 #, python-brace-format msgid "Selected stock item not found in BOM for part '{p}'" msgstr "Ausgewähltes BestandsObjekt nicht Stückliste für Teil '{p}' gefunden" -#: build/models.py:1364 stock/templates/stock/item_base.html:329 +#: build/models.py:1372 stock/templates/stock/item_base.html:329 #: templates/InvenTree/search.html:183 templates/js/build.js:846 #: templates/navbar.html:29 msgid "Build" msgstr "Bauauftrag" -#: build/models.py:1365 +#: build/models.py:1373 msgid "Build to allocate parts" msgstr "Bauauftrag starten um Teile zuzuweisen" -#: build/models.py:1381 stock/templates/stock/item_base.html:8 +#: build/models.py:1389 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:351 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 @@ -861,19 +861,19 @@ msgstr "Bauauftrag starten um Teile zuzuweisen" msgid "Stock Item" msgstr "BestandsObjekt" -#: build/models.py:1382 +#: build/models.py:1390 msgid "Source stock item" msgstr "Quell-BestandsObjekt" -#: build/models.py:1395 +#: build/models.py:1403 msgid "Stock quantity to allocate to build" msgstr "BestandsObjekt-Anzahl dem Bauauftrag zuweisen" -#: build/models.py:1403 +#: build/models.py:1411 msgid "Install into" msgstr "Installiere in" -#: build/models.py:1404 +#: build/models.py:1412 msgid "Destination stock item" msgstr "Ziel-BestandsObjekt" @@ -882,7 +882,7 @@ msgstr "Ziel-BestandsObjekt" #: order/templates/order/sales_order_detail.html:205 #: order/templates/order/sales_order_detail.html:290 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:484 stock/templates/stock/item_base.html:249 +#: stock/models.py:495 stock/templates/stock/item_base.html:249 #: templates/js/build.js:604 templates/js/model_renderers.js:54 msgid "Serial Number" msgstr "Seriennummer" @@ -1609,7 +1609,7 @@ msgstr "Aktuelle Teile-Stände" msgid "Number of recent parts to display on index page" msgstr "Anzahl der neusten Teile auf der Startseite" -#: common/models.py:158 part/models.py:2246 report/models.py:187 +#: common/models.py:158 part/models.py:2263 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -1619,7 +1619,7 @@ msgstr "Vorlage" msgid "Parts are templates by default" msgstr "Teile sind standardmäßig Vorlagen" -#: common/models.py:165 part/models.py:848 templates/js/table_filters.js:132 +#: common/models.py:165 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "Baugruppe" @@ -1628,7 +1628,7 @@ msgstr "Baugruppe" msgid "Parts can be assembled from other components by default" msgstr "Teile können standardmäßig aus anderen Teilen angefertigt werden" -#: common/models.py:172 part/models.py:854 templates/js/table_filters.js:340 +#: common/models.py:172 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "Komponente" @@ -1636,7 +1636,7 @@ msgstr "Komponente" msgid "Parts can be used as sub-components by default" msgstr "Teile können standardmäßig in Baugruppen benutzt werden" -#: common/models.py:179 part/models.py:865 +#: common/models.py:179 part/models.py:882 msgid "Purchaseable" msgstr "Kaufbar" @@ -1644,7 +1644,7 @@ msgstr "Kaufbar" msgid "Parts are purchaseable by default" msgstr "Artikel sind grundsätzlich kaufbar" -#: common/models.py:186 part/models.py:870 templates/js/table_filters.js:348 +#: common/models.py:186 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "Verkäuflich" @@ -1652,7 +1652,7 @@ msgstr "Verkäuflich" msgid "Parts are salable by default" msgstr "Artikel sind grundsätzlich verkaufbar" -#: common/models.py:193 part/models.py:860 templates/js/table_filters.js:33 +#: common/models.py:193 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "Nachverfolgbar" @@ -1661,7 +1661,7 @@ msgstr "Nachverfolgbar" msgid "Parts are trackable by default" msgstr "Artikel sind grundsätzlich verfolgbar" -#: common/models.py:200 part/models.py:880 templates/js/table_filters.js:29 +#: common/models.py:200 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "Virtuell" @@ -2008,7 +2008,7 @@ msgid "Point of contact" msgstr "Anlaufstelle" #: company/models.py:128 company/models.py:345 company/models.py:513 -#: order/models.py:160 part/models.py:757 +#: order/models.py:160 part/models.py:774 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:448 templates/js/company.js:730 #: templates/js/part.js:687 @@ -2019,7 +2019,7 @@ msgstr "Link" msgid "Link to external company information" msgstr "Link auf externe Firmeninformation" -#: company/models.py:136 part/models.py:767 +#: company/models.py:136 part/models.py:784 msgid "Image" msgstr "Bild" @@ -2056,7 +2056,7 @@ msgstr "Währung" msgid "Default currency used for this company" msgstr "Standard-Währung für diese Firma" -#: company/models.py:317 company/models.py:484 stock/models.py:437 +#: company/models.py:317 company/models.py:484 stock/models.py:448 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "Basisteil" @@ -2110,7 +2110,7 @@ msgstr "Parametername" #: company/models.py:419 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1797 templates/InvenTree/settings/header.html:8 +#: stock/models.py:1808 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:551 templates/js/part.js:348 #: templates/js/stock.js:495 msgid "Value" @@ -2120,7 +2120,7 @@ msgstr "Wert" msgid "Parameter value" msgstr "Parameterwert" -#: company/models.py:426 part/models.py:842 part/models.py:2214 +#: company/models.py:426 part/models.py:859 part/models.py:2231 #: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "Einheiten" @@ -2166,21 +2166,21 @@ msgid "Supplier part description" msgstr "Zuliefererbeschreibung des Teils" #: company/models.py:525 company/templates/company/supplier_part.html:120 -#: part/models.py:2362 report/templates/report/inventree_po_report.html:93 +#: part/models.py:2379 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Notiz" -#: company/models.py:529 part/models.py:1635 +#: company/models.py:529 part/models.py:1652 msgid "base cost" msgstr "Basiskosten" -#: company/models.py:529 part/models.py:1635 +#: company/models.py:529 part/models.py:1652 msgid "Minimum charge (e.g. stocking fee)" msgstr "Mindestpreis" #: company/models.py:531 company/templates/company/supplier_part.html:113 -#: stock/models.py:461 stock/templates/stock/item_base.html:322 +#: stock/models.py:472 stock/templates/stock/item_base.html:322 #: templates/js/company.js:751 templates/js/stock.js:1078 msgid "Packaging" msgstr "Verpackungen" @@ -2189,7 +2189,7 @@ msgstr "Verpackungen" msgid "Part packaging" msgstr "Teile-Verpackungen" -#: company/models.py:533 part/models.py:1637 +#: company/models.py:533 part/models.py:1654 msgid "multiple" msgstr "Vielfache" @@ -2247,8 +2247,8 @@ msgid "Phone" msgstr "Telefon" #: company/templates/company/company_base.html:126 order/models.py:544 -#: order/templates/order/sales_order_base.html:94 stock/models.py:479 -#: stock/models.py:480 stock/templates/stock/item_base.html:274 +#: order/templates/order/sales_order_base.html:94 stock/models.py:490 +#: stock/models.py:491 stock/templates/stock/item_base.html:274 #: templates/js/company.js:245 templates/js/order.js:331 #: templates/js/stock.js:1456 msgid "Customer" @@ -2521,7 +2521,7 @@ msgid "Stock Items" msgstr "Teilbestand" #: company/templates/company/supplier_part.html:7 -#: company/templates/company/supplier_part.html:24 stock/models.py:446 +#: company/templates/company/supplier_part.html:24 stock/models.py:457 #: stock/templates/stock/item_base.html:386 templates/js/company.js:691 #: templates/js/stock.js:1050 msgid "Supplier Part" @@ -2803,7 +2803,7 @@ msgstr "Geplantes Lieferdatum für Auftrag." msgid "Date order was completed" msgstr "Datum an dem der Auftrag fertigstellt wurde" -#: order/models.py:313 stock/models.py:334 stock/models.py:1049 +#: order/models.py:313 stock/models.py:345 stock/models.py:1060 msgid "Quantity must be greater than zero" msgstr "Anzahl muss größer Null sein" @@ -2890,7 +2890,7 @@ msgstr "Empfangen" msgid "Number of items received" msgstr "Empfangene Objekt-Anzahl" -#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:571 +#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:582 #: stock/templates/stock/item_base.html:343 templates/js/stock.js:1073 msgid "Purchase Price" msgstr "Preis" @@ -3269,7 +3269,7 @@ msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "Ausstehende Teile für %(order)s - %(desc)s empfangen" #: order/templates/order/receive_parts.html:14 part/api.py:47 -#: part/models.py:347 part/templates/part/cat_link.html:7 +#: part/models.py:348 part/templates/part/cat_link.html:7 #: 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:24 @@ -3589,7 +3589,7 @@ msgstr "Stückpreis für {part} auf {price} aktualisiert" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "{part} Stückpreis auf {price} und Menge auf {qty} aktualisiert" -#: part/bom.py:133 part/models.py:73 part/models.py:776 +#: part/bom.py:133 part/models.py:74 part/models.py:793 #: part/templates/part/category.html:75 msgid "Default Location" msgstr "Standard-Lagerort" @@ -3654,7 +3654,7 @@ msgstr "Zulieferer einschließen" msgid "Include part supplier data in exported BOM" msgstr "Zulieferer-Daten in Stückliste-Export einschließen" -#: part/forms.py:97 part/models.py:2244 +#: part/forms.py:97 part/models.py:2261 msgid "Parent Part" msgstr "Ausgangsteil" @@ -3730,7 +3730,7 @@ msgstr "Parameter-Vorlage zu Kategorien dieser Ebene hinzufügen" msgid "Add parameter template to all categories" msgstr "Parameter-Vorlage zu allen Kategorien hinzufügen" -#: part/forms.py:325 part/models.py:2343 +#: part/forms.py:325 part/models.py:2360 msgid "Sub part" msgstr "Untergeordnetes Teil" @@ -3738,370 +3738,376 @@ msgstr "Untergeordnetes Teil" msgid "Input quantity for price calculation" msgstr "Menge für die Preisberechnung" -#: part/models.py:74 +#: part/models.py:75 msgid "Default location for parts in this category" msgstr "Standard-Lagerort für Teile dieser Kategorie" -#: part/models.py:77 +#: part/models.py:78 msgid "Default keywords" msgstr "Standard Stichwörter" -#: part/models.py:77 +#: part/models.py:78 msgid "Default keywords for parts in this category" msgstr "Standard-Stichworte für Teile dieser Kategorie" -#: part/models.py:87 part/models.py:2290 +#: part/models.py:88 part/models.py:2307 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "Teil-Kategorie" -#: part/models.py:88 part/templates/part/category.html:32 +#: part/models.py:89 part/templates/part/category.html:32 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127 #: templates/stats.html:84 users/models.py:40 msgid "Part Categories" msgstr "Teil-Kategorien" -#: part/models.py:478 part/models.py:490 +#: part/models.py:433 +#, fuzzy +#| msgid "Invalid character in part name" +msgid "Invalid choice for parent part" +msgstr "Ungültiger Buchstabe im Teilenamen" + +#: part/models.py:495 part/models.py:507 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "Teil '{p1}' wird in Stückliste für Teil '{p2}' benutzt (rekursiv)" -#: part/models.py:587 +#: part/models.py:604 msgid "Next available serial numbers are" msgstr "Nächste verfügbare Seriennummern wären" -#: part/models.py:591 +#: part/models.py:608 msgid "Next available serial number is" msgstr "Nächste verfügbare Seriennummer ist" -#: part/models.py:596 +#: part/models.py:613 msgid "Most recent serial number is" msgstr "Die neuste Seriennummer ist" -#: part/models.py:675 +#: part/models.py:692 msgid "Duplicate IPN not allowed in part settings" msgstr "Doppelte IPN in den Teil-Einstellungen nicht erlaubt" -#: part/models.py:700 +#: part/models.py:717 msgid "Part name" msgstr "Name des Teils" -#: part/models.py:707 +#: part/models.py:724 msgid "Is Template" msgstr "Ist eine Vorlage" -#: part/models.py:708 +#: part/models.py:725 msgid "Is this part a template part?" msgstr "Ist dieses Teil eine Vorlage?" -#: part/models.py:718 +#: part/models.py:735 msgid "Is this part a variant of another part?" msgstr "Ist dieses Teil eine Variante eines anderen Teils?" -#: part/models.py:719 +#: part/models.py:736 msgid "Variant Of" msgstr "Variante von" -#: part/models.py:725 +#: part/models.py:742 msgid "Part description" msgstr "Beschreibung des Teils" -#: part/models.py:730 part/templates/part/category.html:82 +#: part/models.py:747 part/templates/part/category.html:82 #: part/templates/part/part_base.html:130 msgid "Keywords" msgstr "Schlüsselwörter" -#: part/models.py:731 +#: part/models.py:748 msgid "Part keywords to improve visibility in search results" msgstr "Schlüsselworte um die Sichtbarkeit in Suchergebnissen zu verbessern" -#: part/models.py:738 part/models.py:2289 +#: part/models.py:755 part/models.py:2306 #: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "Kategorie" -#: part/models.py:739 +#: part/models.py:756 msgid "Part category" msgstr "Teile-Kategorie" -#: part/models.py:744 templates/js/part.js:257 templates/js/part.js:485 +#: part/models.py:761 templates/js/part.js:257 templates/js/part.js:485 msgid "IPN" msgstr "IPN (Interne Produktnummer)" -#: part/models.py:745 +#: part/models.py:762 msgid "Internal Part Number" msgstr "Interne Teilenummer" -#: part/models.py:751 +#: part/models.py:768 msgid "Part revision or version number" msgstr "Revisions- oder Versionsnummer" -#: part/models.py:752 report/models.py:200 templates/js/part.js:261 +#: part/models.py:769 report/models.py:200 templates/js/part.js:261 msgid "Revision" msgstr "Revision" -#: part/models.py:774 +#: part/models.py:791 msgid "Where is this item normally stored?" msgstr "Wo wird dieses Teil normalerweise gelagert?" -#: part/models.py:821 +#: part/models.py:838 msgid "Default Supplier" msgstr "Standard Zulieferer" -#: part/models.py:822 +#: part/models.py:839 msgid "Default supplier part" msgstr "Standard Zuliefererteil" -#: part/models.py:829 +#: part/models.py:846 msgid "Default Expiry" msgstr "Standard Ablaufzeit" -#: part/models.py:830 +#: part/models.py:847 msgid "Expiry time (in days) for stock items of this part" msgstr "Ablauf-Zeit (in Tagen) für Lagerbestand dieses Teils" -#: part/models.py:835 +#: part/models.py:852 msgid "Minimum Stock" msgstr "Minimaler Lagerbestand" -#: part/models.py:836 +#: part/models.py:853 msgid "Minimum allowed stock level" msgstr "Minimal zulässiger Lagerbestand" -#: part/models.py:843 +#: part/models.py:860 msgid "Stock keeping units for this part" msgstr "Stock Keeping Units (SKU) für dieses Teil" -#: part/models.py:849 +#: part/models.py:866 msgid "Can this part be built from other parts?" msgstr "Kann dieses Teil aus anderen Teilen angefertigt werden?" -#: part/models.py:855 +#: part/models.py:872 msgid "Can this part be used to build other parts?" msgstr "Kann dieses Teil zum Bauauftrag von anderen genutzt werden?" -#: part/models.py:861 +#: part/models.py:878 msgid "Does this part have tracking for unique items?" msgstr "Hat dieses Teil Tracking für einzelne Objekte?" -#: part/models.py:866 +#: part/models.py:883 msgid "Can this part be purchased from external suppliers?" msgstr "Kann dieses Teil von externen Zulieferern gekauft werden?" -#: part/models.py:871 +#: part/models.py:888 msgid "Can this part be sold to customers?" msgstr "Kann dieses Teil an Kunden verkauft werden?" -#: part/models.py:875 templates/js/table_filters.js:21 +#: part/models.py:892 templates/js/table_filters.js:21 #: templates/js/table_filters.js:69 templates/js/table_filters.js:250 #: templates/js/table_filters.js:319 msgid "Active" msgstr "Aktiv" -#: part/models.py:876 +#: part/models.py:893 msgid "Is this part active?" msgstr "Ist dieses Teil aktiv?" -#: part/models.py:881 +#: part/models.py:898 msgid "Is this a virtual part, such as a software product or license?" msgstr "Ist dieses Teil virtuell, wie zum Beispiel eine Software oder Lizenz?" -#: part/models.py:886 +#: part/models.py:903 msgid "Part notes - supports Markdown formatting" msgstr "Bemerkungen - unterstüzt Markdown-Formatierung" -#: part/models.py:889 +#: part/models.py:906 msgid "BOM checksum" msgstr "Prüfsumme der Stückliste" -#: part/models.py:889 +#: part/models.py:906 msgid "Stored BOM checksum" msgstr "Prüfsumme der Stückliste gespeichert" -#: part/models.py:892 +#: part/models.py:909 msgid "BOM checked by" msgstr "Stückliste kontrolliert von" -#: part/models.py:894 +#: part/models.py:911 msgid "BOM checked date" msgstr "BOM Kontrolldatum" -#: part/models.py:898 +#: part/models.py:915 msgid "Creation User" msgstr "Erstellungs-Nutzer" -#: part/models.py:1637 +#: part/models.py:1654 msgid "Sell multiple" msgstr "Mehrere verkaufen" -#: part/models.py:2108 +#: part/models.py:2125 msgid "Test templates can only be created for trackable parts" msgstr "Test-Vorlagen können nur für verfolgbare Teile angelegt werden" -#: part/models.py:2125 +#: part/models.py:2142 msgid "Test with this name already exists for this part" msgstr "Ein Test mit diesem Namen besteht bereits für dieses Teil" -#: part/models.py:2145 templates/js/part.js:906 templates/js/stock.js:475 +#: part/models.py:2162 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "Test-Name" -#: part/models.py:2146 +#: part/models.py:2163 msgid "Enter a name for the test" msgstr "Namen für diesen Test eingeben" -#: part/models.py:2151 +#: part/models.py:2168 msgid "Test Description" msgstr "Test-Beschreibung" -#: part/models.py:2152 +#: part/models.py:2169 msgid "Enter description for this test" msgstr "Beschreibung für diesen Test eingeben" -#: part/models.py:2157 templates/js/part.js:915 +#: part/models.py:2174 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "Benötigt" -#: part/models.py:2158 +#: part/models.py:2175 msgid "Is this test required to pass?" msgstr "Muss dieser Test erfolgreich sein?" -#: part/models.py:2163 templates/js/part.js:923 +#: part/models.py:2180 templates/js/part.js:923 msgid "Requires Value" msgstr "Erfordert Wert" -#: part/models.py:2164 +#: part/models.py:2181 msgid "Does this test require a value when adding a test result?" msgstr "Muss für diesen Test ein Wert für das Test-Ergebnis eingetragen werden?" -#: part/models.py:2169 templates/js/part.js:930 +#: part/models.py:2186 templates/js/part.js:930 msgid "Requires Attachment" msgstr "Anhang muss eingegeben werden" -#: part/models.py:2170 +#: part/models.py:2187 msgid "Does this test require a file attachment when adding a test result?" msgstr "Muss für diesen Test ein Anhang für das Test-Ergebnis hinzugefügt werden?" -#: part/models.py:2207 +#: part/models.py:2224 msgid "Parameter template name must be unique" msgstr "Vorlagen-Name des Parameters muss eindeutig sein" -#: part/models.py:2212 +#: part/models.py:2229 msgid "Parameter Name" msgstr "Name des Parameters" -#: part/models.py:2214 +#: part/models.py:2231 msgid "Parameter Units" msgstr "Einheit des Parameters" -#: part/models.py:2246 part/models.py:2295 part/models.py:2296 +#: part/models.py:2263 part/models.py:2312 part/models.py:2313 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "Parameter Vorlage" -#: part/models.py:2248 +#: part/models.py:2265 msgid "Data" msgstr "Wert" -#: part/models.py:2248 +#: part/models.py:2265 msgid "Parameter Value" msgstr "Parameter Wert" -#: part/models.py:2300 templates/InvenTree/settings/category.html:67 +#: part/models.py:2317 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "Standard-Wert" -#: part/models.py:2301 +#: part/models.py:2318 msgid "Default Parameter Value" msgstr "Standard Parameter Wert" -#: part/models.py:2335 +#: part/models.py:2352 msgid "Select parent part" msgstr "Ausgangsteil auswählen" -#: part/models.py:2344 +#: part/models.py:2361 msgid "Select part to be used in BOM" msgstr "Teil für die Nutzung in der Stückliste auswählen" -#: part/models.py:2350 +#: part/models.py:2367 msgid "BOM quantity for this BOM item" msgstr "Stücklisten-Anzahl für dieses Stücklisten-Teil" -#: part/models.py:2352 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2369 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "Optional" -#: part/models.py:2352 +#: part/models.py:2369 msgid "This BOM item is optional" msgstr "Diese Stücklisten-Position ist optional" -#: part/models.py:2355 +#: part/models.py:2372 msgid "Overage" msgstr "Überschuss" -#: part/models.py:2356 +#: part/models.py:2373 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "Geschätzter Ausschuss (absolut oder prozentual)" -#: part/models.py:2359 +#: part/models.py:2376 msgid "BOM item reference" msgstr "Referenz der Postion auf der Stückliste" -#: part/models.py:2362 +#: part/models.py:2379 msgid "BOM item notes" msgstr "Notizen zur Stücklisten-Position" -#: part/models.py:2364 +#: part/models.py:2381 msgid "Checksum" msgstr "Prüfsumme" -#: part/models.py:2364 +#: part/models.py:2381 msgid "BOM line checksum" msgstr "Prüfsumme der Stückliste" -#: part/models.py:2368 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2385 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:55 msgid "Inherited" msgstr "Geerbt" -#: part/models.py:2369 +#: part/models.py:2386 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "Diese Stücklisten-Position wird in die Stücklisten von Teil-Varianten vererbt" -#: part/models.py:2374 templates/js/bom.js:287 +#: part/models.py:2391 templates/js/bom.js:287 msgid "Allow Variants" msgstr "Varianten zulassen" -#: part/models.py:2375 +#: part/models.py:2392 msgid "Stock items for variant parts can be used for this BOM item" msgstr "Lagerbestand von Varianten kann für diese Stücklisten-Position verwendet werden" -#: part/models.py:2460 stock/models.py:324 +#: part/models.py:2477 stock/models.py:335 msgid "Quantity must be integer value for trackable parts" msgstr "Menge muss eine Ganzzahl sein" -#: part/models.py:2469 part/models.py:2471 +#: part/models.py:2486 part/models.py:2488 msgid "Sub part must be specified" msgstr "Zuliefererteil muss festgelegt sein" -#: part/models.py:2474 +#: part/models.py:2491 msgid "BOM Item" msgstr "Stücklisten-Position" -#: part/models.py:2593 +#: part/models.py:2610 msgid "Part 1" msgstr "Teil 1" -#: part/models.py:2597 +#: part/models.py:2614 msgid "Part 2" msgstr "Teil 2" -#: part/models.py:2597 +#: part/models.py:2614 msgid "Select Related Part" msgstr "verknüpftes Teil auswählen" -#: part/models.py:2629 +#: part/models.py:2646 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?" @@ -5090,12 +5096,12 @@ msgid "Test Results" msgstr "Testergebnisse" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1785 +#: stock/models.py:1796 msgid "Test" msgstr "Test" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1791 +#: stock/models.py:1802 msgid "Result" msgstr "Ergebnis" @@ -5154,7 +5160,7 @@ msgstr "Gültiger Standort muss angegeben werden" msgid "Moved {n} parts to {loc}" msgstr "{n} Teile nach {loc} bewegt" -#: stock/forms.py:80 stock/forms.py:313 stock/models.py:539 +#: stock/forms.py:80 stock/forms.py:313 stock/models.py:550 #: stock/templates/stock/item_base.html:393 templates/js/stock.js:1018 msgid "Expiry Date" msgstr "Ablaufdatum" @@ -5211,187 +5217,187 @@ msgstr "nicht mehr verbauen bestätigen" msgid "Confirm removal of installed stock items" msgstr "Entfernen der verbauten BestandsObjekt bestätigen" -#: stock/models.py:57 stock/models.py:576 +#: stock/models.py:57 stock/models.py:587 msgid "Owner" msgstr "Besitzer" -#: stock/models.py:58 stock/models.py:577 +#: stock/models.py:58 stock/models.py:588 msgid "Select Owner" msgstr "Besitzer auswählen" -#: stock/models.py:305 +#: stock/models.py:316 msgid "StockItem with this serial number already exists" msgstr "Ein BestandsObjekt mit dieser Seriennummer existiert bereits" -#: stock/models.py:341 +#: stock/models.py:352 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "Teile-Typ ('{pf}') muss {pe} sein" -#: stock/models.py:351 stock/models.py:360 +#: stock/models.py:362 stock/models.py:371 msgid "Quantity must be 1 for item with a serial number" msgstr "Anzahl muss für Objekte mit Seriennummer 1 sein" -#: stock/models.py:352 +#: stock/models.py:363 msgid "Serial number cannot be set if quantity greater than 1" msgstr "Seriennummer kann nicht gesetzt werden wenn die Anzahl größer als 1 ist" -#: stock/models.py:374 +#: stock/models.py:385 msgid "Item cannot belong to itself" msgstr "Teil kann nicht zu sich selbst gehören" -#: stock/models.py:380 +#: stock/models.py:391 msgid "Item must have a build reference if is_building=True" msgstr "Teil muss eine Referenz haben wenn is_building wahr ist" -#: stock/models.py:387 +#: stock/models.py:398 msgid "Build reference does not point to the same part object" msgstr "Referenz verweist nicht auf das gleiche Teil" -#: stock/models.py:429 +#: stock/models.py:440 msgid "Parent Stock Item" msgstr "Eltern-BestandsObjekt" -#: stock/models.py:438 +#: stock/models.py:449 msgid "Base part" msgstr "Basis-Teil" -#: stock/models.py:447 +#: stock/models.py:458 msgid "Select a matching supplier part for this stock item" msgstr "Passendes Zuliefererteil für dieses BestandsObjekt auswählen" -#: stock/models.py:452 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:463 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "Bestand-Lagerort" -#: stock/models.py:455 +#: stock/models.py:466 msgid "Where is this stock item located?" msgstr "Wo wird dieses Teil normalerweise gelagert?" -#: stock/models.py:462 +#: stock/models.py:473 msgid "Packaging this stock item is stored in" msgstr "Die Verpackung dieses BestandsObjekt ist gelagert in" -#: stock/models.py:467 stock/templates/stock/item_base.html:282 +#: stock/models.py:478 stock/templates/stock/item_base.html:282 msgid "Installed In" msgstr "verbaut in" -#: stock/models.py:470 +#: stock/models.py:481 msgid "Is this item installed in another item?" msgstr "Ist dieses Teil in einem anderen verbaut?" -#: stock/models.py:486 +#: stock/models.py:497 msgid "Serial number for this item" msgstr "Seriennummer für dieses Teil" -#: stock/models.py:498 +#: stock/models.py:509 msgid "Batch code for this stock item" msgstr "Losnummer für dieses BestandsObjekt" -#: stock/models.py:502 +#: stock/models.py:513 msgid "Stock Quantity" msgstr "Bestand" -#: stock/models.py:511 +#: stock/models.py:522 msgid "Source Build" msgstr "Quellbau" -#: stock/models.py:513 +#: stock/models.py:524 msgid "Build for this stock item" msgstr "Bauauftrag für dieses BestandsObjekt" -#: stock/models.py:524 +#: stock/models.py:535 msgid "Source Purchase Order" msgstr "Quelle Bestellung" -#: stock/models.py:527 +#: stock/models.py:538 msgid "Purchase order for this stock item" msgstr "Bestellung für dieses BestandsObjekt" -#: stock/models.py:533 +#: stock/models.py:544 msgid "Destination Sales Order" msgstr "Ziel-Auftrag" -#: stock/models.py:540 +#: stock/models.py:551 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "Ablaufdatum für BestandsObjekt. Bestand wird danach als abgelaufen gekennzeichnet" -#: stock/models.py:553 +#: stock/models.py:564 msgid "Delete on deplete" msgstr "Löschen wenn leer" -#: stock/models.py:553 +#: stock/models.py:564 msgid "Delete this Stock Item when stock is depleted" msgstr "Dieses BestandsObjekt löschen wenn Bestand aufgebraucht" -#: stock/models.py:563 stock/templates/stock/item.html:98 +#: stock/models.py:574 stock/templates/stock/item.html:98 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "BestandsObjekt-Notizen" -#: stock/models.py:572 +#: stock/models.py:583 msgid "Single unit purchase price at time of purchase" msgstr "Preis für eine Einheit bei Einkauf" -#: stock/models.py:1040 +#: stock/models.py:1051 msgid "Part is not set as trackable" msgstr "Teil ist nicht verfolgbar" -#: stock/models.py:1046 +#: stock/models.py:1057 msgid "Quantity must be integer" msgstr "Anzahl muss eine Ganzzahl sein" -#: stock/models.py:1052 +#: stock/models.py:1063 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "Anzahl darf nicht die verfügbare Anzahl überschreiten ({n})" -#: stock/models.py:1055 +#: stock/models.py:1066 msgid "Serial numbers must be a list of integers" msgstr "Seriennummern muss eine Liste von Ganzzahlen sein" -#: stock/models.py:1058 +#: stock/models.py:1069 msgid "Quantity does not match serial numbers" msgstr "Anzahl stimmt nicht mit den Seriennummern überein" -#: stock/models.py:1065 +#: stock/models.py:1076 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "Seriennummern {exists} existieren bereits" -#: stock/models.py:1223 +#: stock/models.py:1234 msgid "StockItem cannot be moved as it is not in stock" msgstr "BestandsObjekt kann nicht bewegt werden, da kein Bestand vorhanden ist" -#: stock/models.py:1705 +#: stock/models.py:1716 msgid "Entry notes" msgstr "Eintrags-Notizen" -#: stock/models.py:1762 +#: stock/models.py:1773 msgid "Value must be provided for this test" msgstr "Wert muss für diesen Test angegeben werden" -#: stock/models.py:1768 +#: stock/models.py:1779 msgid "Attachment must be uploaded for this test" msgstr "Anhang muss für diesen Test hochgeladen werden" -#: stock/models.py:1786 +#: stock/models.py:1797 msgid "Test name" msgstr "Name des Tests" -#: stock/models.py:1792 templates/js/table_filters.js:226 +#: stock/models.py:1803 templates/js/table_filters.js:226 msgid "Test result" msgstr "Testergebnis" -#: stock/models.py:1798 +#: stock/models.py:1809 msgid "Test output value" msgstr "Test Ausgabe Wert" -#: stock/models.py:1805 +#: stock/models.py:1816 msgid "Test result attachment" msgstr "Test Ergebnis Anhang" -#: stock/models.py:1811 +#: stock/models.py:1822 msgid "Test notes" msgstr "Test Notizen" @@ -6690,15 +6696,15 @@ msgstr "Löschvorgang nicht erlaubt" msgid "View operation not allowed" msgstr "Anzeigevorgang nicht erlaubt" -#: templates/js/forms.js:811 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:817 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "Fehler in Formular" -#: templates/js/forms.js:1178 +#: templates/js/forms.js:1184 msgid "Searching" msgstr "Suche" -#: templates/js/forms.js:1331 +#: templates/js/forms.js:1337 msgid "Clear input" msgstr "Eingabe leeren" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index e035cc58fe..dca0075f6c 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-21 05:27+0000\n" +"POT-Creation-Date: 2021-07-21 11:51+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -37,7 +37,7 @@ msgstr "" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:520 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:526 msgid "Confirm" msgstr "" @@ -107,7 +107,7 @@ msgstr "" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "" -#: InvenTree/models.py:61 stock/models.py:1804 +#: InvenTree/models.py:61 stock/models.py:1815 msgid "Attachment" msgstr "" @@ -123,7 +123,7 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2063 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2080 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -133,12 +133,12 @@ msgstr "" msgid "upload date" msgstr "" -#: InvenTree/models.py:102 +#: InvenTree/models.py:113 msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:412 -#: label/models.py:112 part/models.py:701 part/models.py:2212 +#: InvenTree/models.py:129 InvenTree/models.py:130 company/models.py:412 +#: label/models.py:112 part/models.py:718 part/models.py:2229 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 @@ -146,12 +146,12 @@ msgstr "" msgid "Name" msgstr "" -#: InvenTree/models.py:125 build/models.py:179 +#: InvenTree/models.py:136 build/models.py:187 #: build/templates/build/detail.html:24 company/models.py:351 #: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:312 -#: part/models.py:724 part/templates/part/set_category.html:14 +#: part/models.py:741 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 @@ -167,15 +167,15 @@ msgstr "" msgid "Description" msgstr "" -#: InvenTree/models.py:126 +#: InvenTree/models.py:137 msgid "Description (optional)" msgstr "" -#: InvenTree/models.py:134 +#: InvenTree/models.py:145 msgid "parent" msgstr "" -#: InvenTree/serializers.py:52 part/models.py:2448 +#: InvenTree/serializers.py:52 part/models.py:2465 msgid "Must be a valid number" msgstr "" @@ -462,11 +462,11 @@ msgstr "" msgid "Target Date" msgstr "" -#: build/forms.py:43 build/models.py:269 +#: build/forms.py:43 build/models.py:277 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1394 +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1402 #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 @@ -480,7 +480,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 -#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2350 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2367 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 @@ -589,18 +589,18 @@ msgstr "" msgid "Select quantity of stock to allocate" msgstr "" -#: build/models.py:105 +#: build/models.py:113 msgid "Invalid choice for parent build" msgstr "" -#: build/models.py:109 build/templates/build/build_base.html:9 +#: build/models.py:117 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 #: report/templates/report/inventree_build_order_base.html:106 #: templates/js/build.js:233 msgid "Build Order" msgstr "" -#: build/models.py:110 build/templates/build/index.html:8 +#: build/models.py:118 build/templates/build/index.html:8 #: build/templates/build/index.html:15 #: order/templates/order/sales_order_detail.html:34 #: order/templates/order/so_navbar.html:19 @@ -611,13 +611,13 @@ msgstr "" msgid "Build Orders" msgstr "" -#: build/models.py:170 +#: build/models.py:178 msgid "Build Order Reference" msgstr "" -#: build/models.py:171 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:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2359 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2376 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -625,30 +625,30 @@ msgstr "" msgid "Reference" msgstr "" -#: build/models.py:182 +#: build/models.py:190 msgid "Brief description of the build" msgstr "" -#: build/models.py:191 build/templates/build/build_base.html:163 +#: build/models.py:199 build/templates/build/build_base.html:163 #: build/templates/build/detail.html:80 msgid "Parent Build" msgstr "" -#: build/models.py:192 +#: build/models.py:200 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:197 build/templates/build/auto_allocate.html:16 +#: build/models.py:205 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:29 company/models.py:654 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:344 part/models.py:346 -#: part/models.py:2008 part/models.py:2024 part/models.py:2043 -#: part/models.py:2061 part/models.py:2140 part/models.py:2244 -#: part/models.py:2334 part/templates/part/detail.html:199 +#: order/templates/order/sales_order_detail.html:344 part/models.py:347 +#: part/models.py:2025 part/models.py:2041 part/models.py:2060 +#: part/models.py:2078 part/models.py:2157 part/models.py:2261 +#: part/models.py:2351 part/templates/part/detail.html:199 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 @@ -665,116 +665,116 @@ msgstr "" msgid "Part" msgstr "" -#: build/models.py:205 +#: build/models.py:213 msgid "Select part to build" msgstr "" -#: build/models.py:210 +#: build/models.py:218 msgid "Sales Order Reference" msgstr "" -#: build/models.py:214 +#: build/models.py:222 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:219 +#: build/models.py:227 msgid "Source Location" msgstr "" -#: build/models.py:223 +#: build/models.py:231 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:228 +#: build/models.py:236 msgid "Destination Location" msgstr "" -#: build/models.py:232 +#: build/models.py:240 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:236 +#: build/models.py:244 msgid "Build Quantity" msgstr "" -#: build/models.py:239 +#: build/models.py:247 msgid "Number of stock items to build" msgstr "" -#: build/models.py:243 +#: build/models.py:251 msgid "Completed items" msgstr "" -#: build/models.py:245 +#: build/models.py:253 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:249 part/templates/part/part_base.html:225 +#: build/models.py:257 part/templates/part/part_base.html:225 msgid "Build Status" msgstr "" -#: build/models.py:253 +#: build/models.py:261 msgid "Build status code" msgstr "" -#: build/models.py:257 stock/models.py:496 +#: build/models.py:265 stock/models.py:507 msgid "Batch Code" msgstr "" -#: build/models.py:261 +#: build/models.py:269 msgid "Batch code for this build output" msgstr "" -#: build/models.py:264 order/models.py:162 part/models.py:896 +#: build/models.py:272 order/models.py:162 part/models.py:913 #: part/templates/part/part_base.html:143 templates/js/order.js:362 msgid "Creation Date" msgstr "" -#: build/models.py:268 order/models.py:555 +#: build/models.py:276 order/models.py:555 msgid "Target completion date" msgstr "" -#: build/models.py:272 order/models.py:288 templates/js/build.js:950 +#: build/models.py:280 order/models.py:288 templates/js/build.js:950 msgid "Completion Date" msgstr "" -#: build/models.py:278 +#: build/models.py:286 msgid "completed by" msgstr "" -#: build/models.py:286 templates/js/build.js:915 +#: build/models.py:294 templates/js/build.js:915 msgid "Issued by" msgstr "" -#: build/models.py:287 +#: build/models.py:295 msgid "User who issued this build order" msgstr "" -#: build/models.py:295 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 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:900 +#: order/templates/order/sales_order_base.html:140 part/models.py:917 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" -#: build/models.py:296 +#: build/models.py:304 msgid "User responsible for this build order" msgstr "" -#: build/models.py:301 build/templates/build/detail.html:94 +#: build/models.py:309 build/templates/build/detail.html:94 #: company/templates/company/manufacturer_part.html:83 #: company/templates/company/supplier_part.html:82 -#: part/templates/part/part_base.html:137 stock/models.py:490 +#: part/templates/part/part_base.html:137 stock/models.py:501 #: stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "" -#: build/models.py:302 part/models.py:758 stock/models.py:492 +#: build/models.py:310 part/models.py:775 stock/models.py:503 msgid "Link to external URL" msgstr "" -#: build/models.py:306 build/templates/build/navbar.html:52 +#: build/models.py:314 build/templates/build/navbar.html:52 #: company/models.py:139 company/models.py:526 #: company/templates/company/navbar.html:63 #: company/templates/company/navbar.html:66 order/models.py:180 @@ -783,12 +783,12 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:419 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:885 +#: order/templates/order/so_navbar.html:36 part/models.py:902 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:562 -#: stock/models.py:1704 stock/models.py:1810 +#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:573 +#: stock/models.py:1715 stock/models.py:1821 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:746 #: templates/js/stock.js:258 templates/js/stock.js:499 @@ -796,63 +796,63 @@ msgstr "" msgid "Notes" msgstr "" -#: build/models.py:307 +#: build/models.py:315 msgid "Extra build notes" msgstr "" -#: build/models.py:784 +#: build/models.py:792 msgid "No build output specified" msgstr "" -#: build/models.py:787 +#: build/models.py:795 msgid "Build output is already completed" msgstr "" -#: build/models.py:790 +#: build/models.py:798 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1200 +#: build/models.py:1208 msgid "BuildItem must be unique for build, stock_item and install_into" msgstr "" -#: build/models.py:1225 +#: build/models.py:1233 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1229 +#: build/models.py:1237 #, python-brace-format msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1236 order/models.py:926 +#: build/models.py:1244 order/models.py:926 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1240 order/models.py:929 +#: build/models.py:1248 order/models.py:929 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1244 +#: build/models.py:1252 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1304 +#: build/models.py:1312 #, python-brace-format msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" -#: build/models.py:1364 stock/templates/stock/item_base.html:329 +#: build/models.py:1372 stock/templates/stock/item_base.html:329 #: templates/InvenTree/search.html:183 templates/js/build.js:846 #: templates/navbar.html:29 msgid "Build" msgstr "" -#: build/models.py:1365 +#: build/models.py:1373 msgid "Build to allocate parts" msgstr "" -#: build/models.py:1381 stock/templates/stock/item_base.html:8 +#: build/models.py:1389 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:351 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 @@ -862,19 +862,19 @@ msgstr "" msgid "Stock Item" msgstr "" -#: build/models.py:1382 +#: build/models.py:1390 msgid "Source stock item" msgstr "" -#: build/models.py:1395 +#: build/models.py:1403 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1403 +#: build/models.py:1411 msgid "Install into" msgstr "" -#: build/models.py:1404 +#: build/models.py:1412 msgid "Destination stock item" msgstr "" @@ -883,7 +883,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:205 #: order/templates/order/sales_order_detail.html:290 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:484 stock/templates/stock/item_base.html:249 +#: stock/models.py:495 stock/templates/stock/item_base.html:249 #: templates/js/build.js:604 templates/js/model_renderers.js:54 msgid "Serial Number" msgstr "" @@ -1610,7 +1610,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:158 part/models.py:2246 report/models.py:187 +#: common/models.py:158 part/models.py:2263 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -1620,7 +1620,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:165 part/models.py:848 templates/js/table_filters.js:132 +#: common/models.py:165 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" @@ -1629,7 +1629,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:172 part/models.py:854 templates/js/table_filters.js:340 +#: common/models.py:172 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "" @@ -1637,7 +1637,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:179 part/models.py:865 +#: common/models.py:179 part/models.py:882 msgid "Purchaseable" msgstr "" @@ -1645,7 +1645,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:186 part/models.py:870 templates/js/table_filters.js:348 +#: common/models.py:186 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "" @@ -1653,7 +1653,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:193 part/models.py:860 templates/js/table_filters.js:33 +#: common/models.py:193 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" @@ -1662,7 +1662,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:200 part/models.py:880 templates/js/table_filters.js:29 +#: common/models.py:200 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -2007,7 +2007,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:128 company/models.py:345 company/models.py:513 -#: order/models.py:160 part/models.py:757 +#: order/models.py:160 part/models.py:774 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:448 templates/js/company.js:730 #: templates/js/part.js:687 @@ -2018,7 +2018,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:136 part/models.py:767 +#: company/models.py:136 part/models.py:784 msgid "Image" msgstr "" @@ -2055,7 +2055,7 @@ msgstr "" msgid "Default currency used for this company" msgstr "" -#: company/models.py:317 company/models.py:484 stock/models.py:437 +#: company/models.py:317 company/models.py:484 stock/models.py:448 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" @@ -2109,7 +2109,7 @@ msgstr "" #: company/models.py:419 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1797 templates/InvenTree/settings/header.html:8 +#: stock/models.py:1808 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:551 templates/js/part.js:348 #: templates/js/stock.js:495 msgid "Value" @@ -2119,7 +2119,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:426 part/models.py:842 part/models.py:2214 +#: company/models.py:426 part/models.py:859 part/models.py:2231 #: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "" @@ -2165,21 +2165,21 @@ msgid "Supplier part description" msgstr "" #: company/models.py:525 company/templates/company/supplier_part.html:120 -#: part/models.py:2362 report/templates/report/inventree_po_report.html:93 +#: part/models.py:2379 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:529 part/models.py:1635 +#: company/models.py:529 part/models.py:1652 msgid "base cost" msgstr "" -#: company/models.py:529 part/models.py:1635 +#: company/models.py:529 part/models.py:1652 msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:531 company/templates/company/supplier_part.html:113 -#: stock/models.py:461 stock/templates/stock/item_base.html:322 +#: stock/models.py:472 stock/templates/stock/item_base.html:322 #: templates/js/company.js:751 templates/js/stock.js:1078 msgid "Packaging" msgstr "" @@ -2188,7 +2188,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:533 part/models.py:1637 +#: company/models.py:533 part/models.py:1654 msgid "multiple" msgstr "" @@ -2246,8 +2246,8 @@ msgid "Phone" msgstr "" #: company/templates/company/company_base.html:126 order/models.py:544 -#: order/templates/order/sales_order_base.html:94 stock/models.py:479 -#: stock/models.py:480 stock/templates/stock/item_base.html:274 +#: order/templates/order/sales_order_base.html:94 stock/models.py:490 +#: stock/models.py:491 stock/templates/stock/item_base.html:274 #: templates/js/company.js:245 templates/js/order.js:331 #: templates/js/stock.js:1456 msgid "Customer" @@ -2520,7 +2520,7 @@ msgid "Stock Items" msgstr "" #: company/templates/company/supplier_part.html:7 -#: company/templates/company/supplier_part.html:24 stock/models.py:446 +#: company/templates/company/supplier_part.html:24 stock/models.py:457 #: stock/templates/stock/item_base.html:386 templates/js/company.js:691 #: templates/js/stock.js:1050 msgid "Supplier Part" @@ -2802,7 +2802,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:313 stock/models.py:334 stock/models.py:1049 +#: order/models.py:313 stock/models.py:345 stock/models.py:1060 msgid "Quantity must be greater than zero" msgstr "" @@ -2889,7 +2889,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:571 +#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:582 #: stock/templates/stock/item_base.html:343 templates/js/stock.js:1073 msgid "Purchase Price" msgstr "" @@ -3268,7 +3268,7 @@ msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:47 -#: part/models.py:347 part/templates/part/cat_link.html:7 +#: part/models.py:348 part/templates/part/cat_link.html:7 #: 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:24 @@ -3588,7 +3588,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:133 part/models.py:73 part/models.py:776 +#: part/bom.py:133 part/models.py:74 part/models.py:793 #: part/templates/part/category.html:75 msgid "Default Location" msgstr "" @@ -3653,7 +3653,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:97 part/models.py:2244 +#: part/forms.py:97 part/models.py:2261 msgid "Parent Part" msgstr "" @@ -3729,7 +3729,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:325 part/models.py:2343 +#: part/forms.py:325 part/models.py:2360 msgid "Sub part" msgstr "" @@ -3737,370 +3737,374 @@ msgstr "" msgid "Input quantity for price calculation" msgstr "" -#: part/models.py:74 +#: part/models.py:75 msgid "Default location for parts in this category" msgstr "" -#: part/models.py:77 +#: part/models.py:78 msgid "Default keywords" msgstr "" -#: part/models.py:77 +#: part/models.py:78 msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:87 part/models.py:2290 +#: part/models.py:88 part/models.py:2307 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" -#: part/models.py:88 part/templates/part/category.html:32 +#: part/models.py:89 part/templates/part/category.html:32 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127 #: templates/stats.html:84 users/models.py:40 msgid "Part Categories" msgstr "" -#: part/models.py:478 part/models.py:490 +#: part/models.py:433 +msgid "Invalid choice for parent part" +msgstr "" + +#: part/models.py:495 part/models.py:507 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:587 +#: part/models.py:604 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:591 +#: part/models.py:608 msgid "Next available serial number is" msgstr "" -#: part/models.py:596 +#: part/models.py:613 msgid "Most recent serial number is" msgstr "" -#: part/models.py:675 +#: part/models.py:692 msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:700 +#: part/models.py:717 msgid "Part name" msgstr "" -#: part/models.py:707 +#: part/models.py:724 msgid "Is Template" msgstr "" -#: part/models.py:708 +#: part/models.py:725 msgid "Is this part a template part?" msgstr "" -#: part/models.py:718 +#: part/models.py:735 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:719 +#: part/models.py:736 msgid "Variant Of" msgstr "" -#: part/models.py:725 +#: part/models.py:742 msgid "Part description" msgstr "" -#: part/models.py:730 part/templates/part/category.html:82 +#: part/models.py:747 part/templates/part/category.html:82 #: part/templates/part/part_base.html:130 msgid "Keywords" msgstr "" -#: part/models.py:731 +#: part/models.py:748 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:738 part/models.py:2289 +#: part/models.py:755 part/models.py:2306 #: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "" -#: part/models.py:739 +#: part/models.py:756 msgid "Part category" msgstr "" -#: part/models.py:744 templates/js/part.js:257 templates/js/part.js:485 +#: part/models.py:761 templates/js/part.js:257 templates/js/part.js:485 msgid "IPN" msgstr "" -#: part/models.py:745 +#: part/models.py:762 msgid "Internal Part Number" msgstr "" -#: part/models.py:751 +#: part/models.py:768 msgid "Part revision or version number" msgstr "" -#: part/models.py:752 report/models.py:200 templates/js/part.js:261 +#: part/models.py:769 report/models.py:200 templates/js/part.js:261 msgid "Revision" msgstr "" -#: part/models.py:774 +#: part/models.py:791 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:821 +#: part/models.py:838 msgid "Default Supplier" msgstr "" -#: part/models.py:822 +#: part/models.py:839 msgid "Default supplier part" msgstr "" -#: part/models.py:829 +#: part/models.py:846 msgid "Default Expiry" msgstr "" -#: part/models.py:830 +#: part/models.py:847 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:835 +#: part/models.py:852 msgid "Minimum Stock" msgstr "" -#: part/models.py:836 +#: part/models.py:853 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:843 +#: part/models.py:860 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:849 +#: part/models.py:866 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:855 +#: part/models.py:872 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:861 +#: part/models.py:878 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:866 +#: part/models.py:883 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:871 +#: part/models.py:888 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:875 templates/js/table_filters.js:21 +#: part/models.py:892 templates/js/table_filters.js:21 #: templates/js/table_filters.js:69 templates/js/table_filters.js:250 #: templates/js/table_filters.js:319 msgid "Active" msgstr "" -#: part/models.py:876 +#: part/models.py:893 msgid "Is this part active?" msgstr "" -#: part/models.py:881 +#: part/models.py:898 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:886 +#: part/models.py:903 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:889 +#: part/models.py:906 msgid "BOM checksum" msgstr "" -#: part/models.py:889 +#: part/models.py:906 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:892 +#: part/models.py:909 msgid "BOM checked by" msgstr "" -#: part/models.py:894 +#: part/models.py:911 msgid "BOM checked date" msgstr "" -#: part/models.py:898 +#: part/models.py:915 msgid "Creation User" msgstr "" -#: part/models.py:1637 +#: part/models.py:1654 msgid "Sell multiple" msgstr "" -#: part/models.py:2108 +#: part/models.py:2125 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2125 +#: part/models.py:2142 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2145 templates/js/part.js:906 templates/js/stock.js:475 +#: part/models.py:2162 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "" -#: part/models.py:2146 +#: part/models.py:2163 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2151 +#: part/models.py:2168 msgid "Test Description" msgstr "" -#: part/models.py:2152 +#: part/models.py:2169 msgid "Enter description for this test" msgstr "" -#: part/models.py:2157 templates/js/part.js:915 +#: part/models.py:2174 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "" -#: part/models.py:2158 +#: part/models.py:2175 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2163 templates/js/part.js:923 +#: part/models.py:2180 templates/js/part.js:923 msgid "Requires Value" msgstr "" -#: part/models.py:2164 +#: part/models.py:2181 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2169 templates/js/part.js:930 +#: part/models.py:2186 templates/js/part.js:930 msgid "Requires Attachment" msgstr "" -#: part/models.py:2170 +#: part/models.py:2187 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2207 +#: part/models.py:2224 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2212 +#: part/models.py:2229 msgid "Parameter Name" msgstr "" -#: part/models.py:2214 +#: part/models.py:2231 msgid "Parameter Units" msgstr "" -#: part/models.py:2246 part/models.py:2295 part/models.py:2296 +#: part/models.py:2263 part/models.py:2312 part/models.py:2313 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2248 +#: part/models.py:2265 msgid "Data" msgstr "" -#: part/models.py:2248 +#: part/models.py:2265 msgid "Parameter Value" msgstr "" -#: part/models.py:2300 templates/InvenTree/settings/category.html:67 +#: part/models.py:2317 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2301 +#: part/models.py:2318 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2335 +#: part/models.py:2352 msgid "Select parent part" msgstr "" -#: part/models.py:2344 +#: part/models.py:2361 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2350 +#: part/models.py:2367 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2352 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2369 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2352 +#: part/models.py:2369 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2355 +#: part/models.py:2372 msgid "Overage" msgstr "" -#: part/models.py:2356 +#: part/models.py:2373 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2359 +#: part/models.py:2376 msgid "BOM item reference" msgstr "" -#: part/models.py:2362 +#: part/models.py:2379 msgid "BOM item notes" msgstr "" -#: part/models.py:2364 +#: part/models.py:2381 msgid "Checksum" msgstr "" -#: part/models.py:2364 +#: part/models.py:2381 msgid "BOM line checksum" msgstr "" -#: part/models.py:2368 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2385 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:55 msgid "Inherited" msgstr "" -#: part/models.py:2369 +#: part/models.py:2386 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2374 templates/js/bom.js:287 +#: part/models.py:2391 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2375 +#: part/models.py:2392 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2460 stock/models.py:324 +#: part/models.py:2477 stock/models.py:335 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2469 part/models.py:2471 +#: part/models.py:2486 part/models.py:2488 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2474 +#: part/models.py:2491 msgid "BOM Item" msgstr "" -#: part/models.py:2593 +#: part/models.py:2610 msgid "Part 1" msgstr "" -#: part/models.py:2597 +#: part/models.py:2614 msgid "Part 2" msgstr "" -#: part/models.py:2597 +#: part/models.py:2614 msgid "Select Related Part" msgstr "" -#: part/models.py:2629 +#: part/models.py:2646 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -5089,12 +5093,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1785 +#: stock/models.py:1796 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1791 +#: stock/models.py:1802 msgid "Result" msgstr "" @@ -5153,7 +5157,7 @@ msgstr "" msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:80 stock/forms.py:313 stock/models.py:539 +#: stock/forms.py:80 stock/forms.py:313 stock/models.py:550 #: stock/templates/stock/item_base.html:393 templates/js/stock.js:1018 msgid "Expiry Date" msgstr "" @@ -5210,187 +5214,187 @@ msgstr "" msgid "Confirm removal of installed stock items" msgstr "" -#: stock/models.py:57 stock/models.py:576 +#: stock/models.py:57 stock/models.py:587 msgid "Owner" msgstr "" -#: stock/models.py:58 stock/models.py:577 +#: stock/models.py:58 stock/models.py:588 msgid "Select Owner" msgstr "" -#: stock/models.py:305 +#: stock/models.py:316 msgid "StockItem with this serial number already exists" msgstr "" -#: stock/models.py:341 +#: stock/models.py:352 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:351 stock/models.py:360 +#: stock/models.py:362 stock/models.py:371 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:352 +#: stock/models.py:363 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:374 +#: stock/models.py:385 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:380 +#: stock/models.py:391 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:387 +#: stock/models.py:398 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:429 +#: stock/models.py:440 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:438 +#: stock/models.py:449 msgid "Base part" msgstr "" -#: stock/models.py:447 +#: stock/models.py:458 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:452 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:463 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "" -#: stock/models.py:455 +#: stock/models.py:466 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:462 +#: stock/models.py:473 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:467 stock/templates/stock/item_base.html:282 +#: stock/models.py:478 stock/templates/stock/item_base.html:282 msgid "Installed In" msgstr "" -#: stock/models.py:470 +#: stock/models.py:481 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:486 +#: stock/models.py:497 msgid "Serial number for this item" msgstr "" -#: stock/models.py:498 +#: stock/models.py:509 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:502 +#: stock/models.py:513 msgid "Stock Quantity" msgstr "" -#: stock/models.py:511 +#: stock/models.py:522 msgid "Source Build" msgstr "" -#: stock/models.py:513 +#: stock/models.py:524 msgid "Build for this stock item" msgstr "" -#: stock/models.py:524 +#: stock/models.py:535 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:527 +#: stock/models.py:538 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:533 +#: stock/models.py:544 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:540 +#: stock/models.py:551 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:553 +#: stock/models.py:564 msgid "Delete on deplete" msgstr "" -#: stock/models.py:553 +#: stock/models.py:564 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:563 stock/templates/stock/item.html:98 +#: stock/models.py:574 stock/templates/stock/item.html:98 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:572 +#: stock/models.py:583 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1040 +#: stock/models.py:1051 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1046 +#: stock/models.py:1057 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1052 +#: stock/models.py:1063 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1055 +#: stock/models.py:1066 msgid "Serial numbers must be a list of integers" msgstr "" -#: stock/models.py:1058 +#: stock/models.py:1069 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1065 +#: stock/models.py:1076 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "" -#: stock/models.py:1223 +#: stock/models.py:1234 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:1705 +#: stock/models.py:1716 msgid "Entry notes" msgstr "" -#: stock/models.py:1762 +#: stock/models.py:1773 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1768 +#: stock/models.py:1779 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1786 +#: stock/models.py:1797 msgid "Test name" msgstr "" -#: stock/models.py:1792 templates/js/table_filters.js:226 +#: stock/models.py:1803 templates/js/table_filters.js:226 msgid "Test result" msgstr "" -#: stock/models.py:1798 +#: stock/models.py:1809 msgid "Test output value" msgstr "" -#: stock/models.py:1805 +#: stock/models.py:1816 msgid "Test result attachment" msgstr "" -#: stock/models.py:1811 +#: stock/models.py:1822 msgid "Test notes" msgstr "" @@ -6683,15 +6687,15 @@ msgstr "" msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:811 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:817 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1178 +#: templates/js/forms.js:1184 msgid "Searching" msgstr "" -#: templates/js/forms.js:1331 +#: templates/js/forms.js:1337 msgid "Clear input" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 9c524052b6..db5a39fca1 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-21 05:27+0000\n" +"POT-Creation-Date: 2021-07-21 11:51+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -36,7 +36,7 @@ msgstr "Ingrese la fecha" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:520 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:526 msgid "Confirm" msgstr "Confirmar" @@ -106,7 +106,7 @@ msgstr "Numeros de serie no encontrados" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "" -#: InvenTree/models.py:61 stock/models.py:1804 +#: InvenTree/models.py:61 stock/models.py:1815 msgid "Attachment" msgstr "" @@ -122,7 +122,7 @@ msgstr "Comentario" msgid "File comment" msgstr "" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2063 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2080 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -132,12 +132,12 @@ msgstr "Usuario" msgid "upload date" msgstr "" -#: InvenTree/models.py:102 +#: InvenTree/models.py:113 msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:412 -#: label/models.py:112 part/models.py:701 part/models.py:2212 +#: InvenTree/models.py:129 InvenTree/models.py:130 company/models.py:412 +#: label/models.py:112 part/models.py:718 part/models.py:2229 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 @@ -145,12 +145,12 @@ msgstr "" msgid "Name" msgstr "Nombre" -#: InvenTree/models.py:125 build/models.py:179 +#: InvenTree/models.py:136 build/models.py:187 #: build/templates/build/detail.html:24 company/models.py:351 #: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:312 -#: part/models.py:724 part/templates/part/set_category.html:14 +#: part/models.py:741 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 @@ -166,15 +166,15 @@ msgstr "Nombre" msgid "Description" msgstr "Descripción" -#: InvenTree/models.py:126 +#: InvenTree/models.py:137 msgid "Description (optional)" msgstr "" -#: InvenTree/models.py:134 +#: InvenTree/models.py:145 msgid "parent" msgstr "" -#: InvenTree/serializers.py:52 part/models.py:2448 +#: InvenTree/serializers.py:52 part/models.py:2465 msgid "Must be a valid number" msgstr "" @@ -461,11 +461,11 @@ msgstr "" msgid "Target Date" msgstr "" -#: build/forms.py:43 build/models.py:269 +#: build/forms.py:43 build/models.py:277 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1394 +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1402 #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 @@ -479,7 +479,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 -#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2350 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2367 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 @@ -588,18 +588,18 @@ msgstr "" msgid "Select quantity of stock to allocate" msgstr "" -#: build/models.py:105 +#: build/models.py:113 msgid "Invalid choice for parent build" msgstr "" -#: build/models.py:109 build/templates/build/build_base.html:9 +#: build/models.py:117 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 #: report/templates/report/inventree_build_order_base.html:106 #: templates/js/build.js:233 msgid "Build Order" msgstr "" -#: build/models.py:110 build/templates/build/index.html:8 +#: build/models.py:118 build/templates/build/index.html:8 #: build/templates/build/index.html:15 #: order/templates/order/sales_order_detail.html:34 #: order/templates/order/so_navbar.html:19 @@ -610,13 +610,13 @@ msgstr "" msgid "Build Orders" msgstr "" -#: build/models.py:170 +#: build/models.py:178 msgid "Build Order Reference" msgstr "" -#: build/models.py:171 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:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2359 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2376 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -624,30 +624,30 @@ msgstr "" msgid "Reference" msgstr "Referencia" -#: build/models.py:182 +#: build/models.py:190 msgid "Brief description of the build" msgstr "" -#: build/models.py:191 build/templates/build/build_base.html:163 +#: build/models.py:199 build/templates/build/build_base.html:163 #: build/templates/build/detail.html:80 msgid "Parent Build" msgstr "" -#: build/models.py:192 +#: build/models.py:200 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:197 build/templates/build/auto_allocate.html:16 +#: build/models.py:205 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:29 company/models.py:654 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:344 part/models.py:346 -#: part/models.py:2008 part/models.py:2024 part/models.py:2043 -#: part/models.py:2061 part/models.py:2140 part/models.py:2244 -#: part/models.py:2334 part/templates/part/detail.html:199 +#: order/templates/order/sales_order_detail.html:344 part/models.py:347 +#: part/models.py:2025 part/models.py:2041 part/models.py:2060 +#: part/models.py:2078 part/models.py:2157 part/models.py:2261 +#: part/models.py:2351 part/templates/part/detail.html:199 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 @@ -664,116 +664,116 @@ msgstr "" msgid "Part" msgstr "Parte" -#: build/models.py:205 +#: build/models.py:213 msgid "Select part to build" msgstr "" -#: build/models.py:210 +#: build/models.py:218 msgid "Sales Order Reference" msgstr "" -#: build/models.py:214 +#: build/models.py:222 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:219 +#: build/models.py:227 msgid "Source Location" msgstr "" -#: build/models.py:223 +#: build/models.py:231 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:228 +#: build/models.py:236 msgid "Destination Location" msgstr "" -#: build/models.py:232 +#: build/models.py:240 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:236 +#: build/models.py:244 msgid "Build Quantity" msgstr "" -#: build/models.py:239 +#: build/models.py:247 msgid "Number of stock items to build" msgstr "" -#: build/models.py:243 +#: build/models.py:251 msgid "Completed items" msgstr "Elementos completados" -#: build/models.py:245 +#: build/models.py:253 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:249 part/templates/part/part_base.html:225 +#: build/models.py:257 part/templates/part/part_base.html:225 msgid "Build Status" msgstr "" -#: build/models.py:253 +#: build/models.py:261 msgid "Build status code" msgstr "" -#: build/models.py:257 stock/models.py:496 +#: build/models.py:265 stock/models.py:507 msgid "Batch Code" msgstr "" -#: build/models.py:261 +#: build/models.py:269 msgid "Batch code for this build output" msgstr "" -#: build/models.py:264 order/models.py:162 part/models.py:896 +#: build/models.py:272 order/models.py:162 part/models.py:913 #: part/templates/part/part_base.html:143 templates/js/order.js:362 msgid "Creation Date" msgstr "" -#: build/models.py:268 order/models.py:555 +#: build/models.py:276 order/models.py:555 msgid "Target completion date" msgstr "" -#: build/models.py:272 order/models.py:288 templates/js/build.js:950 +#: build/models.py:280 order/models.py:288 templates/js/build.js:950 msgid "Completion Date" msgstr "" -#: build/models.py:278 +#: build/models.py:286 msgid "completed by" msgstr "" -#: build/models.py:286 templates/js/build.js:915 +#: build/models.py:294 templates/js/build.js:915 msgid "Issued by" msgstr "" -#: build/models.py:287 +#: build/models.py:295 msgid "User who issued this build order" msgstr "" -#: build/models.py:295 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 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:900 +#: order/templates/order/sales_order_base.html:140 part/models.py:917 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "Responsable" -#: build/models.py:296 +#: build/models.py:304 msgid "User responsible for this build order" msgstr "" -#: build/models.py:301 build/templates/build/detail.html:94 +#: build/models.py:309 build/templates/build/detail.html:94 #: company/templates/company/manufacturer_part.html:83 #: company/templates/company/supplier_part.html:82 -#: part/templates/part/part_base.html:137 stock/models.py:490 +#: part/templates/part/part_base.html:137 stock/models.py:501 #: stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "" -#: build/models.py:302 part/models.py:758 stock/models.py:492 +#: build/models.py:310 part/models.py:775 stock/models.py:503 msgid "Link to external URL" msgstr "" -#: build/models.py:306 build/templates/build/navbar.html:52 +#: build/models.py:314 build/templates/build/navbar.html:52 #: company/models.py:139 company/models.py:526 #: company/templates/company/navbar.html:63 #: company/templates/company/navbar.html:66 order/models.py:180 @@ -782,12 +782,12 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:419 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:885 +#: order/templates/order/so_navbar.html:36 part/models.py:902 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:562 -#: stock/models.py:1704 stock/models.py:1810 +#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:573 +#: stock/models.py:1715 stock/models.py:1821 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:746 #: templates/js/stock.js:258 templates/js/stock.js:499 @@ -795,63 +795,63 @@ msgstr "" msgid "Notes" msgstr "Notas" -#: build/models.py:307 +#: build/models.py:315 msgid "Extra build notes" msgstr "" -#: build/models.py:784 +#: build/models.py:792 msgid "No build output specified" msgstr "" -#: build/models.py:787 +#: build/models.py:795 msgid "Build output is already completed" msgstr "" -#: build/models.py:790 +#: build/models.py:798 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1200 +#: build/models.py:1208 msgid "BuildItem must be unique for build, stock_item and install_into" msgstr "" -#: build/models.py:1225 +#: build/models.py:1233 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1229 +#: build/models.py:1237 #, python-brace-format msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1236 order/models.py:926 +#: build/models.py:1244 order/models.py:926 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1240 order/models.py:929 +#: build/models.py:1248 order/models.py:929 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1244 +#: build/models.py:1252 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1304 +#: build/models.py:1312 #, python-brace-format msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" -#: build/models.py:1364 stock/templates/stock/item_base.html:329 +#: build/models.py:1372 stock/templates/stock/item_base.html:329 #: templates/InvenTree/search.html:183 templates/js/build.js:846 #: templates/navbar.html:29 msgid "Build" msgstr "" -#: build/models.py:1365 +#: build/models.py:1373 msgid "Build to allocate parts" msgstr "" -#: build/models.py:1381 stock/templates/stock/item_base.html:8 +#: build/models.py:1389 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:351 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 @@ -861,19 +861,19 @@ msgstr "" msgid "Stock Item" msgstr "" -#: build/models.py:1382 +#: build/models.py:1390 msgid "Source stock item" msgstr "" -#: build/models.py:1395 +#: build/models.py:1403 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1403 +#: build/models.py:1411 msgid "Install into" msgstr "" -#: build/models.py:1404 +#: build/models.py:1412 msgid "Destination stock item" msgstr "" @@ -882,7 +882,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:205 #: order/templates/order/sales_order_detail.html:290 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:484 stock/templates/stock/item_base.html:249 +#: stock/models.py:495 stock/templates/stock/item_base.html:249 #: templates/js/build.js:604 templates/js/model_renderers.js:54 msgid "Serial Number" msgstr "Número de serie" @@ -1609,7 +1609,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:158 part/models.py:2246 report/models.py:187 +#: common/models.py:158 part/models.py:2263 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -1619,7 +1619,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:165 part/models.py:848 templates/js/table_filters.js:132 +#: common/models.py:165 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" @@ -1628,7 +1628,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:172 part/models.py:854 templates/js/table_filters.js:340 +#: common/models.py:172 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "" @@ -1636,7 +1636,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:179 part/models.py:865 +#: common/models.py:179 part/models.py:882 msgid "Purchaseable" msgstr "" @@ -1644,7 +1644,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:186 part/models.py:870 templates/js/table_filters.js:348 +#: common/models.py:186 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "" @@ -1652,7 +1652,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:193 part/models.py:860 templates/js/table_filters.js:33 +#: common/models.py:193 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" @@ -1661,7 +1661,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:200 part/models.py:880 templates/js/table_filters.js:29 +#: common/models.py:200 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -2006,7 +2006,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:128 company/models.py:345 company/models.py:513 -#: order/models.py:160 part/models.py:757 +#: order/models.py:160 part/models.py:774 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:448 templates/js/company.js:730 #: templates/js/part.js:687 @@ -2017,7 +2017,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:136 part/models.py:767 +#: company/models.py:136 part/models.py:784 msgid "Image" msgstr "" @@ -2054,7 +2054,7 @@ msgstr "" msgid "Default currency used for this company" msgstr "" -#: company/models.py:317 company/models.py:484 stock/models.py:437 +#: company/models.py:317 company/models.py:484 stock/models.py:448 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" @@ -2108,7 +2108,7 @@ msgstr "" #: company/models.py:419 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1797 templates/InvenTree/settings/header.html:8 +#: stock/models.py:1808 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:551 templates/js/part.js:348 #: templates/js/stock.js:495 msgid "Value" @@ -2118,7 +2118,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:426 part/models.py:842 part/models.py:2214 +#: company/models.py:426 part/models.py:859 part/models.py:2231 #: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "" @@ -2164,21 +2164,21 @@ msgid "Supplier part description" msgstr "" #: company/models.py:525 company/templates/company/supplier_part.html:120 -#: part/models.py:2362 report/templates/report/inventree_po_report.html:93 +#: part/models.py:2379 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Nota" -#: company/models.py:529 part/models.py:1635 +#: company/models.py:529 part/models.py:1652 msgid "base cost" msgstr "" -#: company/models.py:529 part/models.py:1635 +#: company/models.py:529 part/models.py:1652 msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:531 company/templates/company/supplier_part.html:113 -#: stock/models.py:461 stock/templates/stock/item_base.html:322 +#: stock/models.py:472 stock/templates/stock/item_base.html:322 #: templates/js/company.js:751 templates/js/stock.js:1078 msgid "Packaging" msgstr "" @@ -2187,7 +2187,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:533 part/models.py:1637 +#: company/models.py:533 part/models.py:1654 msgid "multiple" msgstr "" @@ -2245,8 +2245,8 @@ msgid "Phone" msgstr "Teléfono" #: company/templates/company/company_base.html:126 order/models.py:544 -#: order/templates/order/sales_order_base.html:94 stock/models.py:479 -#: stock/models.py:480 stock/templates/stock/item_base.html:274 +#: order/templates/order/sales_order_base.html:94 stock/models.py:490 +#: stock/models.py:491 stock/templates/stock/item_base.html:274 #: templates/js/company.js:245 templates/js/order.js:331 #: templates/js/stock.js:1456 msgid "Customer" @@ -2519,7 +2519,7 @@ msgid "Stock Items" msgstr "" #: company/templates/company/supplier_part.html:7 -#: company/templates/company/supplier_part.html:24 stock/models.py:446 +#: company/templates/company/supplier_part.html:24 stock/models.py:457 #: stock/templates/stock/item_base.html:386 templates/js/company.js:691 #: templates/js/stock.js:1050 msgid "Supplier Part" @@ -2801,7 +2801,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:313 stock/models.py:334 stock/models.py:1049 +#: order/models.py:313 stock/models.py:345 stock/models.py:1060 msgid "Quantity must be greater than zero" msgstr "" @@ -2888,7 +2888,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:571 +#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:582 #: stock/templates/stock/item_base.html:343 templates/js/stock.js:1073 msgid "Purchase Price" msgstr "" @@ -3267,7 +3267,7 @@ msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:47 -#: part/models.py:347 part/templates/part/cat_link.html:7 +#: part/models.py:348 part/templates/part/cat_link.html:7 #: 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:24 @@ -3587,7 +3587,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:133 part/models.py:73 part/models.py:776 +#: part/bom.py:133 part/models.py:74 part/models.py:793 #: part/templates/part/category.html:75 msgid "Default Location" msgstr "" @@ -3652,7 +3652,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:97 part/models.py:2244 +#: part/forms.py:97 part/models.py:2261 msgid "Parent Part" msgstr "" @@ -3728,7 +3728,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:325 part/models.py:2343 +#: part/forms.py:325 part/models.py:2360 msgid "Sub part" msgstr "" @@ -3736,370 +3736,374 @@ msgstr "" msgid "Input quantity for price calculation" msgstr "" -#: part/models.py:74 +#: part/models.py:75 msgid "Default location for parts in this category" msgstr "" -#: part/models.py:77 +#: part/models.py:78 msgid "Default keywords" msgstr "" -#: part/models.py:77 +#: part/models.py:78 msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:87 part/models.py:2290 +#: part/models.py:88 part/models.py:2307 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" -#: part/models.py:88 part/templates/part/category.html:32 +#: part/models.py:89 part/templates/part/category.html:32 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127 #: templates/stats.html:84 users/models.py:40 msgid "Part Categories" msgstr "" -#: part/models.py:478 part/models.py:490 +#: part/models.py:433 +msgid "Invalid choice for parent part" +msgstr "" + +#: part/models.py:495 part/models.py:507 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:587 +#: part/models.py:604 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:591 +#: part/models.py:608 msgid "Next available serial number is" msgstr "" -#: part/models.py:596 +#: part/models.py:613 msgid "Most recent serial number is" msgstr "" -#: part/models.py:675 +#: part/models.py:692 msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:700 +#: part/models.py:717 msgid "Part name" msgstr "" -#: part/models.py:707 +#: part/models.py:724 msgid "Is Template" msgstr "" -#: part/models.py:708 +#: part/models.py:725 msgid "Is this part a template part?" msgstr "" -#: part/models.py:718 +#: part/models.py:735 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:719 +#: part/models.py:736 msgid "Variant Of" msgstr "" -#: part/models.py:725 +#: part/models.py:742 msgid "Part description" msgstr "" -#: part/models.py:730 part/templates/part/category.html:82 +#: part/models.py:747 part/templates/part/category.html:82 #: part/templates/part/part_base.html:130 msgid "Keywords" msgstr "" -#: part/models.py:731 +#: part/models.py:748 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:738 part/models.py:2289 +#: part/models.py:755 part/models.py:2306 #: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "" -#: part/models.py:739 +#: part/models.py:756 msgid "Part category" msgstr "" -#: part/models.py:744 templates/js/part.js:257 templates/js/part.js:485 +#: part/models.py:761 templates/js/part.js:257 templates/js/part.js:485 msgid "IPN" msgstr "" -#: part/models.py:745 +#: part/models.py:762 msgid "Internal Part Number" msgstr "" -#: part/models.py:751 +#: part/models.py:768 msgid "Part revision or version number" msgstr "" -#: part/models.py:752 report/models.py:200 templates/js/part.js:261 +#: part/models.py:769 report/models.py:200 templates/js/part.js:261 msgid "Revision" msgstr "" -#: part/models.py:774 +#: part/models.py:791 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:821 +#: part/models.py:838 msgid "Default Supplier" msgstr "" -#: part/models.py:822 +#: part/models.py:839 msgid "Default supplier part" msgstr "" -#: part/models.py:829 +#: part/models.py:846 msgid "Default Expiry" msgstr "" -#: part/models.py:830 +#: part/models.py:847 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:835 +#: part/models.py:852 msgid "Minimum Stock" msgstr "" -#: part/models.py:836 +#: part/models.py:853 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:843 +#: part/models.py:860 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:849 +#: part/models.py:866 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:855 +#: part/models.py:872 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:861 +#: part/models.py:878 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:866 +#: part/models.py:883 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:871 +#: part/models.py:888 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:875 templates/js/table_filters.js:21 +#: part/models.py:892 templates/js/table_filters.js:21 #: templates/js/table_filters.js:69 templates/js/table_filters.js:250 #: templates/js/table_filters.js:319 msgid "Active" msgstr "" -#: part/models.py:876 +#: part/models.py:893 msgid "Is this part active?" msgstr "" -#: part/models.py:881 +#: part/models.py:898 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:886 +#: part/models.py:903 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:889 +#: part/models.py:906 msgid "BOM checksum" msgstr "" -#: part/models.py:889 +#: part/models.py:906 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:892 +#: part/models.py:909 msgid "BOM checked by" msgstr "" -#: part/models.py:894 +#: part/models.py:911 msgid "BOM checked date" msgstr "" -#: part/models.py:898 +#: part/models.py:915 msgid "Creation User" msgstr "" -#: part/models.py:1637 +#: part/models.py:1654 msgid "Sell multiple" msgstr "" -#: part/models.py:2108 +#: part/models.py:2125 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2125 +#: part/models.py:2142 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2145 templates/js/part.js:906 templates/js/stock.js:475 +#: part/models.py:2162 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "" -#: part/models.py:2146 +#: part/models.py:2163 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2151 +#: part/models.py:2168 msgid "Test Description" msgstr "" -#: part/models.py:2152 +#: part/models.py:2169 msgid "Enter description for this test" msgstr "" -#: part/models.py:2157 templates/js/part.js:915 +#: part/models.py:2174 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "" -#: part/models.py:2158 +#: part/models.py:2175 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2163 templates/js/part.js:923 +#: part/models.py:2180 templates/js/part.js:923 msgid "Requires Value" msgstr "" -#: part/models.py:2164 +#: part/models.py:2181 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2169 templates/js/part.js:930 +#: part/models.py:2186 templates/js/part.js:930 msgid "Requires Attachment" msgstr "" -#: part/models.py:2170 +#: part/models.py:2187 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2207 +#: part/models.py:2224 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2212 +#: part/models.py:2229 msgid "Parameter Name" msgstr "" -#: part/models.py:2214 +#: part/models.py:2231 msgid "Parameter Units" msgstr "" -#: part/models.py:2246 part/models.py:2295 part/models.py:2296 +#: part/models.py:2263 part/models.py:2312 part/models.py:2313 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2248 +#: part/models.py:2265 msgid "Data" msgstr "" -#: part/models.py:2248 +#: part/models.py:2265 msgid "Parameter Value" msgstr "" -#: part/models.py:2300 templates/InvenTree/settings/category.html:67 +#: part/models.py:2317 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2301 +#: part/models.py:2318 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2335 +#: part/models.py:2352 msgid "Select parent part" msgstr "" -#: part/models.py:2344 +#: part/models.py:2361 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2350 +#: part/models.py:2367 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2352 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2369 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2352 +#: part/models.py:2369 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2355 +#: part/models.py:2372 msgid "Overage" msgstr "" -#: part/models.py:2356 +#: part/models.py:2373 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2359 +#: part/models.py:2376 msgid "BOM item reference" msgstr "" -#: part/models.py:2362 +#: part/models.py:2379 msgid "BOM item notes" msgstr "" -#: part/models.py:2364 +#: part/models.py:2381 msgid "Checksum" msgstr "" -#: part/models.py:2364 +#: part/models.py:2381 msgid "BOM line checksum" msgstr "" -#: part/models.py:2368 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2385 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:55 msgid "Inherited" msgstr "" -#: part/models.py:2369 +#: part/models.py:2386 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2374 templates/js/bom.js:287 +#: part/models.py:2391 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2375 +#: part/models.py:2392 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2460 stock/models.py:324 +#: part/models.py:2477 stock/models.py:335 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2469 part/models.py:2471 +#: part/models.py:2486 part/models.py:2488 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2474 +#: part/models.py:2491 msgid "BOM Item" msgstr "" -#: part/models.py:2593 +#: part/models.py:2610 msgid "Part 1" msgstr "" -#: part/models.py:2597 +#: part/models.py:2614 msgid "Part 2" msgstr "" -#: part/models.py:2597 +#: part/models.py:2614 msgid "Select Related Part" msgstr "" -#: part/models.py:2629 +#: part/models.py:2646 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -5088,12 +5092,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1785 +#: stock/models.py:1796 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1791 +#: stock/models.py:1802 msgid "Result" msgstr "" @@ -5152,7 +5156,7 @@ msgstr "" msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:80 stock/forms.py:313 stock/models.py:539 +#: stock/forms.py:80 stock/forms.py:313 stock/models.py:550 #: stock/templates/stock/item_base.html:393 templates/js/stock.js:1018 msgid "Expiry Date" msgstr "" @@ -5209,187 +5213,187 @@ msgstr "" msgid "Confirm removal of installed stock items" msgstr "" -#: stock/models.py:57 stock/models.py:576 +#: stock/models.py:57 stock/models.py:587 msgid "Owner" msgstr "" -#: stock/models.py:58 stock/models.py:577 +#: stock/models.py:58 stock/models.py:588 msgid "Select Owner" msgstr "" -#: stock/models.py:305 +#: stock/models.py:316 msgid "StockItem with this serial number already exists" msgstr "" -#: stock/models.py:341 +#: stock/models.py:352 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:351 stock/models.py:360 +#: stock/models.py:362 stock/models.py:371 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:352 +#: stock/models.py:363 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:374 +#: stock/models.py:385 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:380 +#: stock/models.py:391 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:387 +#: stock/models.py:398 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:429 +#: stock/models.py:440 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:438 +#: stock/models.py:449 msgid "Base part" msgstr "" -#: stock/models.py:447 +#: stock/models.py:458 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:452 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:463 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "" -#: stock/models.py:455 +#: stock/models.py:466 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:462 +#: stock/models.py:473 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:467 stock/templates/stock/item_base.html:282 +#: stock/models.py:478 stock/templates/stock/item_base.html:282 msgid "Installed In" msgstr "" -#: stock/models.py:470 +#: stock/models.py:481 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:486 +#: stock/models.py:497 msgid "Serial number for this item" msgstr "" -#: stock/models.py:498 +#: stock/models.py:509 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:502 +#: stock/models.py:513 msgid "Stock Quantity" msgstr "" -#: stock/models.py:511 +#: stock/models.py:522 msgid "Source Build" msgstr "" -#: stock/models.py:513 +#: stock/models.py:524 msgid "Build for this stock item" msgstr "" -#: stock/models.py:524 +#: stock/models.py:535 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:527 +#: stock/models.py:538 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:533 +#: stock/models.py:544 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:540 +#: stock/models.py:551 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:553 +#: stock/models.py:564 msgid "Delete on deplete" msgstr "" -#: stock/models.py:553 +#: stock/models.py:564 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:563 stock/templates/stock/item.html:98 +#: stock/models.py:574 stock/templates/stock/item.html:98 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:572 +#: stock/models.py:583 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1040 +#: stock/models.py:1051 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1046 +#: stock/models.py:1057 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1052 +#: stock/models.py:1063 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1055 +#: stock/models.py:1066 msgid "Serial numbers must be a list of integers" msgstr "" -#: stock/models.py:1058 +#: stock/models.py:1069 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1065 +#: stock/models.py:1076 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "" -#: stock/models.py:1223 +#: stock/models.py:1234 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:1705 +#: stock/models.py:1716 msgid "Entry notes" msgstr "" -#: stock/models.py:1762 +#: stock/models.py:1773 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1768 +#: stock/models.py:1779 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1786 +#: stock/models.py:1797 msgid "Test name" msgstr "" -#: stock/models.py:1792 templates/js/table_filters.js:226 +#: stock/models.py:1803 templates/js/table_filters.js:226 msgid "Test result" msgstr "" -#: stock/models.py:1798 +#: stock/models.py:1809 msgid "Test output value" msgstr "" -#: stock/models.py:1805 +#: stock/models.py:1816 msgid "Test result attachment" msgstr "" -#: stock/models.py:1811 +#: stock/models.py:1822 msgid "Test notes" msgstr "" @@ -6682,15 +6686,15 @@ msgstr "" msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:811 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:817 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1178 +#: templates/js/forms.js:1184 msgid "Searching" msgstr "" -#: templates/js/forms.js:1331 +#: templates/js/forms.js:1337 msgid "Clear input" msgstr "" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index f5cab5ab36..a4c2d9aa42 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-21 05:27+0000\n" +"POT-Creation-Date: 2021-07-21 11:51+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: French\n" @@ -36,7 +36,7 @@ msgstr "Entrer la date" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:520 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:526 msgid "Confirm" msgstr "Confirmer" @@ -106,7 +106,7 @@ msgstr "Aucun numéro de série trouvé" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "Le nombre de numéros de série uniques ({s}) doit correspondre à la quantité ({q})" -#: InvenTree/models.py:61 stock/models.py:1804 +#: InvenTree/models.py:61 stock/models.py:1815 msgid "Attachment" msgstr "Pièce jointe" @@ -122,7 +122,7 @@ msgstr "Commentaire" msgid "File comment" msgstr "Commentaire du fichier" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2063 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2080 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -132,12 +132,12 @@ msgstr "Utilisateur" msgid "upload date" msgstr "date de chargement" -#: InvenTree/models.py:102 +#: InvenTree/models.py:113 msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:412 -#: label/models.py:112 part/models.py:701 part/models.py:2212 +#: InvenTree/models.py:129 InvenTree/models.py:130 company/models.py:412 +#: label/models.py:112 part/models.py:718 part/models.py:2229 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 @@ -145,12 +145,12 @@ msgstr "" msgid "Name" msgstr "Nom" -#: InvenTree/models.py:125 build/models.py:179 +#: InvenTree/models.py:136 build/models.py:187 #: build/templates/build/detail.html:24 company/models.py:351 #: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:312 -#: part/models.py:724 part/templates/part/set_category.html:14 +#: part/models.py:741 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 @@ -166,15 +166,15 @@ msgstr "Nom" msgid "Description" msgstr "Description" -#: InvenTree/models.py:126 +#: InvenTree/models.py:137 msgid "Description (optional)" msgstr "Description (facultative)" -#: InvenTree/models.py:134 +#: InvenTree/models.py:145 msgid "parent" msgstr "parent" -#: InvenTree/serializers.py:52 part/models.py:2448 +#: InvenTree/serializers.py:52 part/models.py:2465 msgid "Must be a valid number" msgstr "" @@ -461,11 +461,11 @@ msgstr "" msgid "Target Date" msgstr "" -#: build/forms.py:43 build/models.py:269 +#: build/forms.py:43 build/models.py:277 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1394 +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1402 #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 @@ -479,7 +479,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 -#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2350 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2367 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 @@ -588,18 +588,18 @@ msgstr "" msgid "Select quantity of stock to allocate" msgstr "" -#: build/models.py:105 +#: build/models.py:113 msgid "Invalid choice for parent build" msgstr "" -#: build/models.py:109 build/templates/build/build_base.html:9 +#: build/models.py:117 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 #: report/templates/report/inventree_build_order_base.html:106 #: templates/js/build.js:233 msgid "Build Order" msgstr "" -#: build/models.py:110 build/templates/build/index.html:8 +#: build/models.py:118 build/templates/build/index.html:8 #: build/templates/build/index.html:15 #: order/templates/order/sales_order_detail.html:34 #: order/templates/order/so_navbar.html:19 @@ -610,13 +610,13 @@ msgstr "" msgid "Build Orders" msgstr "" -#: build/models.py:170 +#: build/models.py:178 msgid "Build Order Reference" msgstr "" -#: build/models.py:171 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:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2359 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2376 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -624,30 +624,30 @@ msgstr "" msgid "Reference" msgstr "Référence" -#: build/models.py:182 +#: build/models.py:190 msgid "Brief description of the build" msgstr "" -#: build/models.py:191 build/templates/build/build_base.html:163 +#: build/models.py:199 build/templates/build/build_base.html:163 #: build/templates/build/detail.html:80 msgid "Parent Build" msgstr "" -#: build/models.py:192 +#: build/models.py:200 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:197 build/templates/build/auto_allocate.html:16 +#: build/models.py:205 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:29 company/models.py:654 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:344 part/models.py:346 -#: part/models.py:2008 part/models.py:2024 part/models.py:2043 -#: part/models.py:2061 part/models.py:2140 part/models.py:2244 -#: part/models.py:2334 part/templates/part/detail.html:199 +#: order/templates/order/sales_order_detail.html:344 part/models.py:347 +#: part/models.py:2025 part/models.py:2041 part/models.py:2060 +#: part/models.py:2078 part/models.py:2157 part/models.py:2261 +#: part/models.py:2351 part/templates/part/detail.html:199 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 @@ -664,116 +664,116 @@ msgstr "" msgid "Part" msgstr "Pièce" -#: build/models.py:205 +#: build/models.py:213 msgid "Select part to build" msgstr "Sélectionnez la pièce à construire" -#: build/models.py:210 +#: build/models.py:218 msgid "Sales Order Reference" msgstr "" -#: build/models.py:214 +#: build/models.py:222 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:219 +#: build/models.py:227 msgid "Source Location" msgstr "" -#: build/models.py:223 +#: build/models.py:231 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:228 +#: build/models.py:236 msgid "Destination Location" msgstr "" -#: build/models.py:232 +#: build/models.py:240 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:236 +#: build/models.py:244 msgid "Build Quantity" msgstr "" -#: build/models.py:239 +#: build/models.py:247 msgid "Number of stock items to build" msgstr "" -#: build/models.py:243 +#: build/models.py:251 msgid "Completed items" msgstr "" -#: build/models.py:245 +#: build/models.py:253 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:249 part/templates/part/part_base.html:225 +#: build/models.py:257 part/templates/part/part_base.html:225 msgid "Build Status" msgstr "" -#: build/models.py:253 +#: build/models.py:261 msgid "Build status code" msgstr "" -#: build/models.py:257 stock/models.py:496 +#: build/models.py:265 stock/models.py:507 msgid "Batch Code" msgstr "" -#: build/models.py:261 +#: build/models.py:269 msgid "Batch code for this build output" msgstr "" -#: build/models.py:264 order/models.py:162 part/models.py:896 +#: build/models.py:272 order/models.py:162 part/models.py:913 #: part/templates/part/part_base.html:143 templates/js/order.js:362 msgid "Creation Date" msgstr "Date de création" -#: build/models.py:268 order/models.py:555 +#: build/models.py:276 order/models.py:555 msgid "Target completion date" msgstr "" -#: build/models.py:272 order/models.py:288 templates/js/build.js:950 +#: build/models.py:280 order/models.py:288 templates/js/build.js:950 msgid "Completion Date" msgstr "" -#: build/models.py:278 +#: build/models.py:286 msgid "completed by" msgstr "" -#: build/models.py:286 templates/js/build.js:915 +#: build/models.py:294 templates/js/build.js:915 msgid "Issued by" msgstr "" -#: build/models.py:287 +#: build/models.py:295 msgid "User who issued this build order" msgstr "" -#: build/models.py:295 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 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:900 +#: order/templates/order/sales_order_base.html:140 part/models.py:917 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" -#: build/models.py:296 +#: build/models.py:304 msgid "User responsible for this build order" msgstr "" -#: build/models.py:301 build/templates/build/detail.html:94 +#: build/models.py:309 build/templates/build/detail.html:94 #: company/templates/company/manufacturer_part.html:83 #: company/templates/company/supplier_part.html:82 -#: part/templates/part/part_base.html:137 stock/models.py:490 +#: part/templates/part/part_base.html:137 stock/models.py:501 #: stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "Lien Externe" -#: build/models.py:302 part/models.py:758 stock/models.py:492 +#: build/models.py:310 part/models.py:775 stock/models.py:503 msgid "Link to external URL" msgstr "" -#: build/models.py:306 build/templates/build/navbar.html:52 +#: build/models.py:314 build/templates/build/navbar.html:52 #: company/models.py:139 company/models.py:526 #: company/templates/company/navbar.html:63 #: company/templates/company/navbar.html:66 order/models.py:180 @@ -782,12 +782,12 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:419 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:885 +#: order/templates/order/so_navbar.html:36 part/models.py:902 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:562 -#: stock/models.py:1704 stock/models.py:1810 +#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:573 +#: stock/models.py:1715 stock/models.py:1821 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:746 #: templates/js/stock.js:258 templates/js/stock.js:499 @@ -795,63 +795,63 @@ msgstr "" msgid "Notes" msgstr "Notes" -#: build/models.py:307 +#: build/models.py:315 msgid "Extra build notes" msgstr "" -#: build/models.py:784 +#: build/models.py:792 msgid "No build output specified" msgstr "" -#: build/models.py:787 +#: build/models.py:795 msgid "Build output is already completed" msgstr "" -#: build/models.py:790 +#: build/models.py:798 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1200 +#: build/models.py:1208 msgid "BuildItem must be unique for build, stock_item and install_into" msgstr "" -#: build/models.py:1225 +#: build/models.py:1233 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "L'élément de construction doit spécifier une sortie de construction, la pièce maîtresse étant marquée comme objet traçable" -#: build/models.py:1229 +#: build/models.py:1237 #, python-brace-format msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1236 order/models.py:926 +#: build/models.py:1244 order/models.py:926 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1240 order/models.py:929 +#: build/models.py:1248 order/models.py:929 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1244 +#: build/models.py:1252 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1304 +#: build/models.py:1312 #, python-brace-format msgid "Selected stock item not found in BOM for part '{p}'" msgstr "L'article en stock sélectionné n'a pas été trouvé dans la BOM pour la pièce '{p}'" -#: build/models.py:1364 stock/templates/stock/item_base.html:329 +#: build/models.py:1372 stock/templates/stock/item_base.html:329 #: templates/InvenTree/search.html:183 templates/js/build.js:846 #: templates/navbar.html:29 msgid "Build" msgstr "" -#: build/models.py:1365 +#: build/models.py:1373 msgid "Build to allocate parts" msgstr "" -#: build/models.py:1381 stock/templates/stock/item_base.html:8 +#: build/models.py:1389 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:351 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 @@ -861,19 +861,19 @@ msgstr "" msgid "Stock Item" msgstr "" -#: build/models.py:1382 +#: build/models.py:1390 msgid "Source stock item" msgstr "" -#: build/models.py:1395 +#: build/models.py:1403 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1403 +#: build/models.py:1411 msgid "Install into" msgstr "" -#: build/models.py:1404 +#: build/models.py:1412 msgid "Destination stock item" msgstr "" @@ -882,7 +882,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:205 #: order/templates/order/sales_order_detail.html:290 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:484 stock/templates/stock/item_base.html:249 +#: stock/models.py:495 stock/templates/stock/item_base.html:249 #: templates/js/build.js:604 templates/js/model_renderers.js:54 msgid "Serial Number" msgstr "" @@ -1609,7 +1609,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:158 part/models.py:2246 report/models.py:187 +#: common/models.py:158 part/models.py:2263 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -1619,7 +1619,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:165 part/models.py:848 templates/js/table_filters.js:132 +#: common/models.py:165 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" @@ -1628,7 +1628,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:172 part/models.py:854 templates/js/table_filters.js:340 +#: common/models.py:172 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "" @@ -1636,7 +1636,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:179 part/models.py:865 +#: common/models.py:179 part/models.py:882 msgid "Purchaseable" msgstr "" @@ -1644,7 +1644,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:186 part/models.py:870 templates/js/table_filters.js:348 +#: common/models.py:186 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "" @@ -1652,7 +1652,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:193 part/models.py:860 templates/js/table_filters.js:33 +#: common/models.py:193 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" @@ -1661,7 +1661,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:200 part/models.py:880 templates/js/table_filters.js:29 +#: common/models.py:200 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -2006,7 +2006,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:128 company/models.py:345 company/models.py:513 -#: order/models.py:160 part/models.py:757 +#: order/models.py:160 part/models.py:774 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:448 templates/js/company.js:730 #: templates/js/part.js:687 @@ -2017,7 +2017,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:136 part/models.py:767 +#: company/models.py:136 part/models.py:784 msgid "Image" msgstr "" @@ -2054,7 +2054,7 @@ msgstr "" msgid "Default currency used for this company" msgstr "" -#: company/models.py:317 company/models.py:484 stock/models.py:437 +#: company/models.py:317 company/models.py:484 stock/models.py:448 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" @@ -2108,7 +2108,7 @@ msgstr "" #: company/models.py:419 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1797 templates/InvenTree/settings/header.html:8 +#: stock/models.py:1808 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:551 templates/js/part.js:348 #: templates/js/stock.js:495 msgid "Value" @@ -2118,7 +2118,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:426 part/models.py:842 part/models.py:2214 +#: company/models.py:426 part/models.py:859 part/models.py:2231 #: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "" @@ -2164,21 +2164,21 @@ msgid "Supplier part description" msgstr "" #: company/models.py:525 company/templates/company/supplier_part.html:120 -#: part/models.py:2362 report/templates/report/inventree_po_report.html:93 +#: part/models.py:2379 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:529 part/models.py:1635 +#: company/models.py:529 part/models.py:1652 msgid "base cost" msgstr "" -#: company/models.py:529 part/models.py:1635 +#: company/models.py:529 part/models.py:1652 msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:531 company/templates/company/supplier_part.html:113 -#: stock/models.py:461 stock/templates/stock/item_base.html:322 +#: stock/models.py:472 stock/templates/stock/item_base.html:322 #: templates/js/company.js:751 templates/js/stock.js:1078 msgid "Packaging" msgstr "" @@ -2187,7 +2187,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:533 part/models.py:1637 +#: company/models.py:533 part/models.py:1654 msgid "multiple" msgstr "" @@ -2245,8 +2245,8 @@ msgid "Phone" msgstr "" #: company/templates/company/company_base.html:126 order/models.py:544 -#: order/templates/order/sales_order_base.html:94 stock/models.py:479 -#: stock/models.py:480 stock/templates/stock/item_base.html:274 +#: order/templates/order/sales_order_base.html:94 stock/models.py:490 +#: stock/models.py:491 stock/templates/stock/item_base.html:274 #: templates/js/company.js:245 templates/js/order.js:331 #: templates/js/stock.js:1456 msgid "Customer" @@ -2519,7 +2519,7 @@ msgid "Stock Items" msgstr "" #: company/templates/company/supplier_part.html:7 -#: company/templates/company/supplier_part.html:24 stock/models.py:446 +#: company/templates/company/supplier_part.html:24 stock/models.py:457 #: stock/templates/stock/item_base.html:386 templates/js/company.js:691 #: templates/js/stock.js:1050 msgid "Supplier Part" @@ -2801,7 +2801,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:313 stock/models.py:334 stock/models.py:1049 +#: order/models.py:313 stock/models.py:345 stock/models.py:1060 msgid "Quantity must be greater than zero" msgstr "" @@ -2888,7 +2888,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:571 +#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:582 #: stock/templates/stock/item_base.html:343 templates/js/stock.js:1073 msgid "Purchase Price" msgstr "" @@ -3267,7 +3267,7 @@ msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:47 -#: part/models.py:347 part/templates/part/cat_link.html:7 +#: part/models.py:348 part/templates/part/cat_link.html:7 #: 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:24 @@ -3587,7 +3587,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:133 part/models.py:73 part/models.py:776 +#: part/bom.py:133 part/models.py:74 part/models.py:793 #: part/templates/part/category.html:75 msgid "Default Location" msgstr "" @@ -3652,7 +3652,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:97 part/models.py:2244 +#: part/forms.py:97 part/models.py:2261 msgid "Parent Part" msgstr "" @@ -3728,7 +3728,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:325 part/models.py:2343 +#: part/forms.py:325 part/models.py:2360 msgid "Sub part" msgstr "" @@ -3736,370 +3736,376 @@ msgstr "" msgid "Input quantity for price calculation" msgstr "" -#: part/models.py:74 +#: part/models.py:75 msgid "Default location for parts in this category" msgstr "" -#: part/models.py:77 +#: part/models.py:78 msgid "Default keywords" msgstr "" -#: part/models.py:77 +#: part/models.py:78 msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:87 part/models.py:2290 +#: part/models.py:88 part/models.py:2307 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" -#: part/models.py:88 part/templates/part/category.html:32 +#: part/models.py:89 part/templates/part/category.html:32 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127 #: templates/stats.html:84 users/models.py:40 msgid "Part Categories" msgstr "" -#: part/models.py:478 part/models.py:490 +#: part/models.py:433 +#, fuzzy +#| msgid "Invalid character in part name" +msgid "Invalid choice for parent part" +msgstr "Caractère invalide dans le nom de la pièce" + +#: part/models.py:495 part/models.py:507 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:587 +#: part/models.py:604 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:591 +#: part/models.py:608 msgid "Next available serial number is" msgstr "" -#: part/models.py:596 +#: part/models.py:613 msgid "Most recent serial number is" msgstr "" -#: part/models.py:675 +#: part/models.py:692 msgid "Duplicate IPN not allowed in part settings" msgstr "IPN dupliqué non autorisé dans les paramètres de la pièce" -#: part/models.py:700 +#: part/models.py:717 msgid "Part name" msgstr "" -#: part/models.py:707 +#: part/models.py:724 msgid "Is Template" msgstr "" -#: part/models.py:708 +#: part/models.py:725 msgid "Is this part a template part?" msgstr "" -#: part/models.py:718 +#: part/models.py:735 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:719 +#: part/models.py:736 msgid "Variant Of" msgstr "" -#: part/models.py:725 +#: part/models.py:742 msgid "Part description" msgstr "" -#: part/models.py:730 part/templates/part/category.html:82 +#: part/models.py:747 part/templates/part/category.html:82 #: part/templates/part/part_base.html:130 msgid "Keywords" msgstr "" -#: part/models.py:731 +#: part/models.py:748 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:738 part/models.py:2289 +#: part/models.py:755 part/models.py:2306 #: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "" -#: part/models.py:739 +#: part/models.py:756 msgid "Part category" msgstr "" -#: part/models.py:744 templates/js/part.js:257 templates/js/part.js:485 +#: part/models.py:761 templates/js/part.js:257 templates/js/part.js:485 msgid "IPN" msgstr "IPN" -#: part/models.py:745 +#: part/models.py:762 msgid "Internal Part Number" msgstr "" -#: part/models.py:751 +#: part/models.py:768 msgid "Part revision or version number" msgstr "" -#: part/models.py:752 report/models.py:200 templates/js/part.js:261 +#: part/models.py:769 report/models.py:200 templates/js/part.js:261 msgid "Revision" msgstr "" -#: part/models.py:774 +#: part/models.py:791 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:821 +#: part/models.py:838 msgid "Default Supplier" msgstr "" -#: part/models.py:822 +#: part/models.py:839 msgid "Default supplier part" msgstr "" -#: part/models.py:829 +#: part/models.py:846 msgid "Default Expiry" msgstr "" -#: part/models.py:830 +#: part/models.py:847 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:835 +#: part/models.py:852 msgid "Minimum Stock" msgstr "" -#: part/models.py:836 +#: part/models.py:853 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:843 +#: part/models.py:860 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:849 +#: part/models.py:866 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:855 +#: part/models.py:872 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:861 +#: part/models.py:878 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:866 +#: part/models.py:883 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:871 +#: part/models.py:888 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:875 templates/js/table_filters.js:21 +#: part/models.py:892 templates/js/table_filters.js:21 #: templates/js/table_filters.js:69 templates/js/table_filters.js:250 #: templates/js/table_filters.js:319 msgid "Active" msgstr "" -#: part/models.py:876 +#: part/models.py:893 msgid "Is this part active?" msgstr "" -#: part/models.py:881 +#: part/models.py:898 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:886 +#: part/models.py:903 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:889 +#: part/models.py:906 msgid "BOM checksum" msgstr "" -#: part/models.py:889 +#: part/models.py:906 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:892 +#: part/models.py:909 msgid "BOM checked by" msgstr "" -#: part/models.py:894 +#: part/models.py:911 msgid "BOM checked date" msgstr "" -#: part/models.py:898 +#: part/models.py:915 msgid "Creation User" msgstr "" -#: part/models.py:1637 +#: part/models.py:1654 msgid "Sell multiple" msgstr "" -#: part/models.py:2108 +#: part/models.py:2125 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2125 +#: part/models.py:2142 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2145 templates/js/part.js:906 templates/js/stock.js:475 +#: part/models.py:2162 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "" -#: part/models.py:2146 +#: part/models.py:2163 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2151 +#: part/models.py:2168 msgid "Test Description" msgstr "" -#: part/models.py:2152 +#: part/models.py:2169 msgid "Enter description for this test" msgstr "" -#: part/models.py:2157 templates/js/part.js:915 +#: part/models.py:2174 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "" -#: part/models.py:2158 +#: part/models.py:2175 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2163 templates/js/part.js:923 +#: part/models.py:2180 templates/js/part.js:923 msgid "Requires Value" msgstr "" -#: part/models.py:2164 +#: part/models.py:2181 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2169 templates/js/part.js:930 +#: part/models.py:2186 templates/js/part.js:930 msgid "Requires Attachment" msgstr "" -#: part/models.py:2170 +#: part/models.py:2187 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2207 +#: part/models.py:2224 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2212 +#: part/models.py:2229 msgid "Parameter Name" msgstr "" -#: part/models.py:2214 +#: part/models.py:2231 msgid "Parameter Units" msgstr "" -#: part/models.py:2246 part/models.py:2295 part/models.py:2296 +#: part/models.py:2263 part/models.py:2312 part/models.py:2313 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2248 +#: part/models.py:2265 msgid "Data" msgstr "" -#: part/models.py:2248 +#: part/models.py:2265 msgid "Parameter Value" msgstr "" -#: part/models.py:2300 templates/InvenTree/settings/category.html:67 +#: part/models.py:2317 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2301 +#: part/models.py:2318 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2335 +#: part/models.py:2352 msgid "Select parent part" msgstr "" -#: part/models.py:2344 +#: part/models.py:2361 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2350 +#: part/models.py:2367 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2352 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2369 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2352 +#: part/models.py:2369 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2355 +#: part/models.py:2372 msgid "Overage" msgstr "" -#: part/models.py:2356 +#: part/models.py:2373 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2359 +#: part/models.py:2376 msgid "BOM item reference" msgstr "" -#: part/models.py:2362 +#: part/models.py:2379 msgid "BOM item notes" msgstr "" -#: part/models.py:2364 +#: part/models.py:2381 msgid "Checksum" msgstr "" -#: part/models.py:2364 +#: part/models.py:2381 msgid "BOM line checksum" msgstr "" -#: part/models.py:2368 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2385 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:55 msgid "Inherited" msgstr "" -#: part/models.py:2369 +#: part/models.py:2386 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2374 templates/js/bom.js:287 +#: part/models.py:2391 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2375 +#: part/models.py:2392 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2460 stock/models.py:324 +#: part/models.py:2477 stock/models.py:335 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2469 part/models.py:2471 +#: part/models.py:2486 part/models.py:2488 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2474 +#: part/models.py:2491 msgid "BOM Item" msgstr "" -#: part/models.py:2593 +#: part/models.py:2610 msgid "Part 1" msgstr "" -#: part/models.py:2597 +#: part/models.py:2614 msgid "Part 2" msgstr "" -#: part/models.py:2597 +#: part/models.py:2614 msgid "Select Related Part" msgstr "" -#: part/models.py:2629 +#: part/models.py:2646 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -5088,12 +5094,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1785 +#: stock/models.py:1796 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1791 +#: stock/models.py:1802 msgid "Result" msgstr "" @@ -5152,7 +5158,7 @@ msgstr "" msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:80 stock/forms.py:313 stock/models.py:539 +#: stock/forms.py:80 stock/forms.py:313 stock/models.py:550 #: stock/templates/stock/item_base.html:393 templates/js/stock.js:1018 msgid "Expiry Date" msgstr "" @@ -5209,187 +5215,187 @@ msgstr "" msgid "Confirm removal of installed stock items" msgstr "" -#: stock/models.py:57 stock/models.py:576 +#: stock/models.py:57 stock/models.py:587 msgid "Owner" msgstr "" -#: stock/models.py:58 stock/models.py:577 +#: stock/models.py:58 stock/models.py:588 msgid "Select Owner" msgstr "" -#: stock/models.py:305 +#: stock/models.py:316 msgid "StockItem with this serial number already exists" msgstr "" -#: stock/models.py:341 +#: stock/models.py:352 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:351 stock/models.py:360 +#: stock/models.py:362 stock/models.py:371 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:352 +#: stock/models.py:363 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:374 +#: stock/models.py:385 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:380 +#: stock/models.py:391 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:387 +#: stock/models.py:398 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:429 +#: stock/models.py:440 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:438 +#: stock/models.py:449 msgid "Base part" msgstr "" -#: stock/models.py:447 +#: stock/models.py:458 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:452 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:463 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "" -#: stock/models.py:455 +#: stock/models.py:466 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:462 +#: stock/models.py:473 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:467 stock/templates/stock/item_base.html:282 +#: stock/models.py:478 stock/templates/stock/item_base.html:282 msgid "Installed In" msgstr "" -#: stock/models.py:470 +#: stock/models.py:481 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:486 +#: stock/models.py:497 msgid "Serial number for this item" msgstr "" -#: stock/models.py:498 +#: stock/models.py:509 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:502 +#: stock/models.py:513 msgid "Stock Quantity" msgstr "" -#: stock/models.py:511 +#: stock/models.py:522 msgid "Source Build" msgstr "" -#: stock/models.py:513 +#: stock/models.py:524 msgid "Build for this stock item" msgstr "" -#: stock/models.py:524 +#: stock/models.py:535 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:527 +#: stock/models.py:538 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:533 +#: stock/models.py:544 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:540 +#: stock/models.py:551 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:553 +#: stock/models.py:564 msgid "Delete on deplete" msgstr "" -#: stock/models.py:553 +#: stock/models.py:564 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:563 stock/templates/stock/item.html:98 +#: stock/models.py:574 stock/templates/stock/item.html:98 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:572 +#: stock/models.py:583 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1040 +#: stock/models.py:1051 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1046 +#: stock/models.py:1057 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1052 +#: stock/models.py:1063 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1055 +#: stock/models.py:1066 msgid "Serial numbers must be a list of integers" msgstr "" -#: stock/models.py:1058 +#: stock/models.py:1069 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1065 +#: stock/models.py:1076 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "" -#: stock/models.py:1223 +#: stock/models.py:1234 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:1705 +#: stock/models.py:1716 msgid "Entry notes" msgstr "" -#: stock/models.py:1762 +#: stock/models.py:1773 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1768 +#: stock/models.py:1779 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1786 +#: stock/models.py:1797 msgid "Test name" msgstr "" -#: stock/models.py:1792 templates/js/table_filters.js:226 +#: stock/models.py:1803 templates/js/table_filters.js:226 msgid "Test result" msgstr "" -#: stock/models.py:1798 +#: stock/models.py:1809 msgid "Test output value" msgstr "" -#: stock/models.py:1805 +#: stock/models.py:1816 msgid "Test result attachment" msgstr "" -#: stock/models.py:1811 +#: stock/models.py:1822 msgid "Test notes" msgstr "" @@ -6682,15 +6688,15 @@ msgstr "" msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:811 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:817 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1178 +#: templates/js/forms.js:1184 msgid "Searching" msgstr "" -#: templates/js/forms.js:1331 +#: templates/js/forms.js:1337 msgid "Clear input" msgstr "" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index dd8c6243c2..a23f1c031b 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-21 05:27+0000\n" +"POT-Creation-Date: 2021-07-21 11:51+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -36,7 +36,7 @@ msgstr "" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:520 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:526 msgid "Confirm" msgstr "" @@ -106,7 +106,7 @@ msgstr "" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "" -#: InvenTree/models.py:61 stock/models.py:1804 +#: InvenTree/models.py:61 stock/models.py:1815 msgid "Attachment" msgstr "" @@ -122,7 +122,7 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2063 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2080 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -132,12 +132,12 @@ msgstr "" msgid "upload date" msgstr "" -#: InvenTree/models.py:102 +#: InvenTree/models.py:113 msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:412 -#: label/models.py:112 part/models.py:701 part/models.py:2212 +#: InvenTree/models.py:129 InvenTree/models.py:130 company/models.py:412 +#: label/models.py:112 part/models.py:718 part/models.py:2229 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 @@ -145,12 +145,12 @@ msgstr "" msgid "Name" msgstr "" -#: InvenTree/models.py:125 build/models.py:179 +#: InvenTree/models.py:136 build/models.py:187 #: build/templates/build/detail.html:24 company/models.py:351 #: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:312 -#: part/models.py:724 part/templates/part/set_category.html:14 +#: part/models.py:741 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 @@ -166,15 +166,15 @@ msgstr "" msgid "Description" msgstr "" -#: InvenTree/models.py:126 +#: InvenTree/models.py:137 msgid "Description (optional)" msgstr "" -#: InvenTree/models.py:134 +#: InvenTree/models.py:145 msgid "parent" msgstr "" -#: InvenTree/serializers.py:52 part/models.py:2448 +#: InvenTree/serializers.py:52 part/models.py:2465 msgid "Must be a valid number" msgstr "" @@ -461,11 +461,11 @@ msgstr "" msgid "Target Date" msgstr "" -#: build/forms.py:43 build/models.py:269 +#: build/forms.py:43 build/models.py:277 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1394 +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1402 #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 @@ -479,7 +479,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 -#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2350 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2367 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 @@ -588,18 +588,18 @@ msgstr "" msgid "Select quantity of stock to allocate" msgstr "" -#: build/models.py:105 +#: build/models.py:113 msgid "Invalid choice for parent build" msgstr "" -#: build/models.py:109 build/templates/build/build_base.html:9 +#: build/models.py:117 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 #: report/templates/report/inventree_build_order_base.html:106 #: templates/js/build.js:233 msgid "Build Order" msgstr "" -#: build/models.py:110 build/templates/build/index.html:8 +#: build/models.py:118 build/templates/build/index.html:8 #: build/templates/build/index.html:15 #: order/templates/order/sales_order_detail.html:34 #: order/templates/order/so_navbar.html:19 @@ -610,13 +610,13 @@ msgstr "" msgid "Build Orders" msgstr "" -#: build/models.py:170 +#: build/models.py:178 msgid "Build Order Reference" msgstr "" -#: build/models.py:171 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:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2359 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2376 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -624,30 +624,30 @@ msgstr "" msgid "Reference" msgstr "" -#: build/models.py:182 +#: build/models.py:190 msgid "Brief description of the build" msgstr "" -#: build/models.py:191 build/templates/build/build_base.html:163 +#: build/models.py:199 build/templates/build/build_base.html:163 #: build/templates/build/detail.html:80 msgid "Parent Build" msgstr "" -#: build/models.py:192 +#: build/models.py:200 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:197 build/templates/build/auto_allocate.html:16 +#: build/models.py:205 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:29 company/models.py:654 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:344 part/models.py:346 -#: part/models.py:2008 part/models.py:2024 part/models.py:2043 -#: part/models.py:2061 part/models.py:2140 part/models.py:2244 -#: part/models.py:2334 part/templates/part/detail.html:199 +#: order/templates/order/sales_order_detail.html:344 part/models.py:347 +#: part/models.py:2025 part/models.py:2041 part/models.py:2060 +#: part/models.py:2078 part/models.py:2157 part/models.py:2261 +#: part/models.py:2351 part/templates/part/detail.html:199 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 @@ -664,116 +664,116 @@ msgstr "" msgid "Part" msgstr "" -#: build/models.py:205 +#: build/models.py:213 msgid "Select part to build" msgstr "" -#: build/models.py:210 +#: build/models.py:218 msgid "Sales Order Reference" msgstr "" -#: build/models.py:214 +#: build/models.py:222 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:219 +#: build/models.py:227 msgid "Source Location" msgstr "" -#: build/models.py:223 +#: build/models.py:231 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:228 +#: build/models.py:236 msgid "Destination Location" msgstr "" -#: build/models.py:232 +#: build/models.py:240 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:236 +#: build/models.py:244 msgid "Build Quantity" msgstr "" -#: build/models.py:239 +#: build/models.py:247 msgid "Number of stock items to build" msgstr "" -#: build/models.py:243 +#: build/models.py:251 msgid "Completed items" msgstr "" -#: build/models.py:245 +#: build/models.py:253 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:249 part/templates/part/part_base.html:225 +#: build/models.py:257 part/templates/part/part_base.html:225 msgid "Build Status" msgstr "" -#: build/models.py:253 +#: build/models.py:261 msgid "Build status code" msgstr "" -#: build/models.py:257 stock/models.py:496 +#: build/models.py:265 stock/models.py:507 msgid "Batch Code" msgstr "" -#: build/models.py:261 +#: build/models.py:269 msgid "Batch code for this build output" msgstr "" -#: build/models.py:264 order/models.py:162 part/models.py:896 +#: build/models.py:272 order/models.py:162 part/models.py:913 #: part/templates/part/part_base.html:143 templates/js/order.js:362 msgid "Creation Date" msgstr "" -#: build/models.py:268 order/models.py:555 +#: build/models.py:276 order/models.py:555 msgid "Target completion date" msgstr "" -#: build/models.py:272 order/models.py:288 templates/js/build.js:950 +#: build/models.py:280 order/models.py:288 templates/js/build.js:950 msgid "Completion Date" msgstr "" -#: build/models.py:278 +#: build/models.py:286 msgid "completed by" msgstr "" -#: build/models.py:286 templates/js/build.js:915 +#: build/models.py:294 templates/js/build.js:915 msgid "Issued by" msgstr "" -#: build/models.py:287 +#: build/models.py:295 msgid "User who issued this build order" msgstr "" -#: build/models.py:295 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 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:900 +#: order/templates/order/sales_order_base.html:140 part/models.py:917 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" -#: build/models.py:296 +#: build/models.py:304 msgid "User responsible for this build order" msgstr "" -#: build/models.py:301 build/templates/build/detail.html:94 +#: build/models.py:309 build/templates/build/detail.html:94 #: company/templates/company/manufacturer_part.html:83 #: company/templates/company/supplier_part.html:82 -#: part/templates/part/part_base.html:137 stock/models.py:490 +#: part/templates/part/part_base.html:137 stock/models.py:501 #: stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "" -#: build/models.py:302 part/models.py:758 stock/models.py:492 +#: build/models.py:310 part/models.py:775 stock/models.py:503 msgid "Link to external URL" msgstr "" -#: build/models.py:306 build/templates/build/navbar.html:52 +#: build/models.py:314 build/templates/build/navbar.html:52 #: company/models.py:139 company/models.py:526 #: company/templates/company/navbar.html:63 #: company/templates/company/navbar.html:66 order/models.py:180 @@ -782,12 +782,12 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:419 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:885 +#: order/templates/order/so_navbar.html:36 part/models.py:902 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:562 -#: stock/models.py:1704 stock/models.py:1810 +#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:573 +#: stock/models.py:1715 stock/models.py:1821 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:746 #: templates/js/stock.js:258 templates/js/stock.js:499 @@ -795,63 +795,63 @@ msgstr "" msgid "Notes" msgstr "" -#: build/models.py:307 +#: build/models.py:315 msgid "Extra build notes" msgstr "" -#: build/models.py:784 +#: build/models.py:792 msgid "No build output specified" msgstr "" -#: build/models.py:787 +#: build/models.py:795 msgid "Build output is already completed" msgstr "" -#: build/models.py:790 +#: build/models.py:798 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1200 +#: build/models.py:1208 msgid "BuildItem must be unique for build, stock_item and install_into" msgstr "" -#: build/models.py:1225 +#: build/models.py:1233 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1229 +#: build/models.py:1237 #, python-brace-format msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1236 order/models.py:926 +#: build/models.py:1244 order/models.py:926 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1240 order/models.py:929 +#: build/models.py:1248 order/models.py:929 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1244 +#: build/models.py:1252 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1304 +#: build/models.py:1312 #, python-brace-format msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" -#: build/models.py:1364 stock/templates/stock/item_base.html:329 +#: build/models.py:1372 stock/templates/stock/item_base.html:329 #: templates/InvenTree/search.html:183 templates/js/build.js:846 #: templates/navbar.html:29 msgid "Build" msgstr "" -#: build/models.py:1365 +#: build/models.py:1373 msgid "Build to allocate parts" msgstr "" -#: build/models.py:1381 stock/templates/stock/item_base.html:8 +#: build/models.py:1389 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:351 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 @@ -861,19 +861,19 @@ msgstr "" msgid "Stock Item" msgstr "" -#: build/models.py:1382 +#: build/models.py:1390 msgid "Source stock item" msgstr "" -#: build/models.py:1395 +#: build/models.py:1403 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1403 +#: build/models.py:1411 msgid "Install into" msgstr "" -#: build/models.py:1404 +#: build/models.py:1412 msgid "Destination stock item" msgstr "" @@ -882,7 +882,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:205 #: order/templates/order/sales_order_detail.html:290 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:484 stock/templates/stock/item_base.html:249 +#: stock/models.py:495 stock/templates/stock/item_base.html:249 #: templates/js/build.js:604 templates/js/model_renderers.js:54 msgid "Serial Number" msgstr "" @@ -1609,7 +1609,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:158 part/models.py:2246 report/models.py:187 +#: common/models.py:158 part/models.py:2263 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -1619,7 +1619,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:165 part/models.py:848 templates/js/table_filters.js:132 +#: common/models.py:165 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" @@ -1628,7 +1628,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:172 part/models.py:854 templates/js/table_filters.js:340 +#: common/models.py:172 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "" @@ -1636,7 +1636,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:179 part/models.py:865 +#: common/models.py:179 part/models.py:882 msgid "Purchaseable" msgstr "" @@ -1644,7 +1644,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:186 part/models.py:870 templates/js/table_filters.js:348 +#: common/models.py:186 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "" @@ -1652,7 +1652,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:193 part/models.py:860 templates/js/table_filters.js:33 +#: common/models.py:193 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" @@ -1661,7 +1661,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:200 part/models.py:880 templates/js/table_filters.js:29 +#: common/models.py:200 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -2006,7 +2006,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:128 company/models.py:345 company/models.py:513 -#: order/models.py:160 part/models.py:757 +#: order/models.py:160 part/models.py:774 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:448 templates/js/company.js:730 #: templates/js/part.js:687 @@ -2017,7 +2017,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:136 part/models.py:767 +#: company/models.py:136 part/models.py:784 msgid "Image" msgstr "" @@ -2054,7 +2054,7 @@ msgstr "" msgid "Default currency used for this company" msgstr "" -#: company/models.py:317 company/models.py:484 stock/models.py:437 +#: company/models.py:317 company/models.py:484 stock/models.py:448 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" @@ -2108,7 +2108,7 @@ msgstr "" #: company/models.py:419 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1797 templates/InvenTree/settings/header.html:8 +#: stock/models.py:1808 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:551 templates/js/part.js:348 #: templates/js/stock.js:495 msgid "Value" @@ -2118,7 +2118,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:426 part/models.py:842 part/models.py:2214 +#: company/models.py:426 part/models.py:859 part/models.py:2231 #: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "" @@ -2164,21 +2164,21 @@ msgid "Supplier part description" msgstr "" #: company/models.py:525 company/templates/company/supplier_part.html:120 -#: part/models.py:2362 report/templates/report/inventree_po_report.html:93 +#: part/models.py:2379 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:529 part/models.py:1635 +#: company/models.py:529 part/models.py:1652 msgid "base cost" msgstr "" -#: company/models.py:529 part/models.py:1635 +#: company/models.py:529 part/models.py:1652 msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:531 company/templates/company/supplier_part.html:113 -#: stock/models.py:461 stock/templates/stock/item_base.html:322 +#: stock/models.py:472 stock/templates/stock/item_base.html:322 #: templates/js/company.js:751 templates/js/stock.js:1078 msgid "Packaging" msgstr "" @@ -2187,7 +2187,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:533 part/models.py:1637 +#: company/models.py:533 part/models.py:1654 msgid "multiple" msgstr "" @@ -2245,8 +2245,8 @@ msgid "Phone" msgstr "" #: company/templates/company/company_base.html:126 order/models.py:544 -#: order/templates/order/sales_order_base.html:94 stock/models.py:479 -#: stock/models.py:480 stock/templates/stock/item_base.html:274 +#: order/templates/order/sales_order_base.html:94 stock/models.py:490 +#: stock/models.py:491 stock/templates/stock/item_base.html:274 #: templates/js/company.js:245 templates/js/order.js:331 #: templates/js/stock.js:1456 msgid "Customer" @@ -2519,7 +2519,7 @@ msgid "Stock Items" msgstr "" #: company/templates/company/supplier_part.html:7 -#: company/templates/company/supplier_part.html:24 stock/models.py:446 +#: company/templates/company/supplier_part.html:24 stock/models.py:457 #: stock/templates/stock/item_base.html:386 templates/js/company.js:691 #: templates/js/stock.js:1050 msgid "Supplier Part" @@ -2801,7 +2801,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:313 stock/models.py:334 stock/models.py:1049 +#: order/models.py:313 stock/models.py:345 stock/models.py:1060 msgid "Quantity must be greater than zero" msgstr "" @@ -2888,7 +2888,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:571 +#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:582 #: stock/templates/stock/item_base.html:343 templates/js/stock.js:1073 msgid "Purchase Price" msgstr "" @@ -3267,7 +3267,7 @@ msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:47 -#: part/models.py:347 part/templates/part/cat_link.html:7 +#: part/models.py:348 part/templates/part/cat_link.html:7 #: 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:24 @@ -3587,7 +3587,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:133 part/models.py:73 part/models.py:776 +#: part/bom.py:133 part/models.py:74 part/models.py:793 #: part/templates/part/category.html:75 msgid "Default Location" msgstr "" @@ -3652,7 +3652,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:97 part/models.py:2244 +#: part/forms.py:97 part/models.py:2261 msgid "Parent Part" msgstr "" @@ -3728,7 +3728,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:325 part/models.py:2343 +#: part/forms.py:325 part/models.py:2360 msgid "Sub part" msgstr "" @@ -3736,370 +3736,374 @@ msgstr "" msgid "Input quantity for price calculation" msgstr "" -#: part/models.py:74 +#: part/models.py:75 msgid "Default location for parts in this category" msgstr "" -#: part/models.py:77 +#: part/models.py:78 msgid "Default keywords" msgstr "" -#: part/models.py:77 +#: part/models.py:78 msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:87 part/models.py:2290 +#: part/models.py:88 part/models.py:2307 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" -#: part/models.py:88 part/templates/part/category.html:32 +#: part/models.py:89 part/templates/part/category.html:32 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127 #: templates/stats.html:84 users/models.py:40 msgid "Part Categories" msgstr "" -#: part/models.py:478 part/models.py:490 +#: part/models.py:433 +msgid "Invalid choice for parent part" +msgstr "" + +#: part/models.py:495 part/models.py:507 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:587 +#: part/models.py:604 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:591 +#: part/models.py:608 msgid "Next available serial number is" msgstr "" -#: part/models.py:596 +#: part/models.py:613 msgid "Most recent serial number is" msgstr "" -#: part/models.py:675 +#: part/models.py:692 msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:700 +#: part/models.py:717 msgid "Part name" msgstr "" -#: part/models.py:707 +#: part/models.py:724 msgid "Is Template" msgstr "" -#: part/models.py:708 +#: part/models.py:725 msgid "Is this part a template part?" msgstr "" -#: part/models.py:718 +#: part/models.py:735 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:719 +#: part/models.py:736 msgid "Variant Of" msgstr "" -#: part/models.py:725 +#: part/models.py:742 msgid "Part description" msgstr "" -#: part/models.py:730 part/templates/part/category.html:82 +#: part/models.py:747 part/templates/part/category.html:82 #: part/templates/part/part_base.html:130 msgid "Keywords" msgstr "" -#: part/models.py:731 +#: part/models.py:748 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:738 part/models.py:2289 +#: part/models.py:755 part/models.py:2306 #: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "" -#: part/models.py:739 +#: part/models.py:756 msgid "Part category" msgstr "" -#: part/models.py:744 templates/js/part.js:257 templates/js/part.js:485 +#: part/models.py:761 templates/js/part.js:257 templates/js/part.js:485 msgid "IPN" msgstr "" -#: part/models.py:745 +#: part/models.py:762 msgid "Internal Part Number" msgstr "" -#: part/models.py:751 +#: part/models.py:768 msgid "Part revision or version number" msgstr "" -#: part/models.py:752 report/models.py:200 templates/js/part.js:261 +#: part/models.py:769 report/models.py:200 templates/js/part.js:261 msgid "Revision" msgstr "" -#: part/models.py:774 +#: part/models.py:791 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:821 +#: part/models.py:838 msgid "Default Supplier" msgstr "" -#: part/models.py:822 +#: part/models.py:839 msgid "Default supplier part" msgstr "" -#: part/models.py:829 +#: part/models.py:846 msgid "Default Expiry" msgstr "" -#: part/models.py:830 +#: part/models.py:847 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:835 +#: part/models.py:852 msgid "Minimum Stock" msgstr "" -#: part/models.py:836 +#: part/models.py:853 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:843 +#: part/models.py:860 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:849 +#: part/models.py:866 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:855 +#: part/models.py:872 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:861 +#: part/models.py:878 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:866 +#: part/models.py:883 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:871 +#: part/models.py:888 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:875 templates/js/table_filters.js:21 +#: part/models.py:892 templates/js/table_filters.js:21 #: templates/js/table_filters.js:69 templates/js/table_filters.js:250 #: templates/js/table_filters.js:319 msgid "Active" msgstr "" -#: part/models.py:876 +#: part/models.py:893 msgid "Is this part active?" msgstr "" -#: part/models.py:881 +#: part/models.py:898 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:886 +#: part/models.py:903 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:889 +#: part/models.py:906 msgid "BOM checksum" msgstr "" -#: part/models.py:889 +#: part/models.py:906 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:892 +#: part/models.py:909 msgid "BOM checked by" msgstr "" -#: part/models.py:894 +#: part/models.py:911 msgid "BOM checked date" msgstr "" -#: part/models.py:898 +#: part/models.py:915 msgid "Creation User" msgstr "" -#: part/models.py:1637 +#: part/models.py:1654 msgid "Sell multiple" msgstr "" -#: part/models.py:2108 +#: part/models.py:2125 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2125 +#: part/models.py:2142 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2145 templates/js/part.js:906 templates/js/stock.js:475 +#: part/models.py:2162 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "" -#: part/models.py:2146 +#: part/models.py:2163 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2151 +#: part/models.py:2168 msgid "Test Description" msgstr "" -#: part/models.py:2152 +#: part/models.py:2169 msgid "Enter description for this test" msgstr "" -#: part/models.py:2157 templates/js/part.js:915 +#: part/models.py:2174 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "" -#: part/models.py:2158 +#: part/models.py:2175 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2163 templates/js/part.js:923 +#: part/models.py:2180 templates/js/part.js:923 msgid "Requires Value" msgstr "" -#: part/models.py:2164 +#: part/models.py:2181 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2169 templates/js/part.js:930 +#: part/models.py:2186 templates/js/part.js:930 msgid "Requires Attachment" msgstr "" -#: part/models.py:2170 +#: part/models.py:2187 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2207 +#: part/models.py:2224 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2212 +#: part/models.py:2229 msgid "Parameter Name" msgstr "" -#: part/models.py:2214 +#: part/models.py:2231 msgid "Parameter Units" msgstr "" -#: part/models.py:2246 part/models.py:2295 part/models.py:2296 +#: part/models.py:2263 part/models.py:2312 part/models.py:2313 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2248 +#: part/models.py:2265 msgid "Data" msgstr "" -#: part/models.py:2248 +#: part/models.py:2265 msgid "Parameter Value" msgstr "" -#: part/models.py:2300 templates/InvenTree/settings/category.html:67 +#: part/models.py:2317 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2301 +#: part/models.py:2318 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2335 +#: part/models.py:2352 msgid "Select parent part" msgstr "" -#: part/models.py:2344 +#: part/models.py:2361 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2350 +#: part/models.py:2367 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2352 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2369 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2352 +#: part/models.py:2369 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2355 +#: part/models.py:2372 msgid "Overage" msgstr "" -#: part/models.py:2356 +#: part/models.py:2373 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2359 +#: part/models.py:2376 msgid "BOM item reference" msgstr "" -#: part/models.py:2362 +#: part/models.py:2379 msgid "BOM item notes" msgstr "" -#: part/models.py:2364 +#: part/models.py:2381 msgid "Checksum" msgstr "" -#: part/models.py:2364 +#: part/models.py:2381 msgid "BOM line checksum" msgstr "" -#: part/models.py:2368 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2385 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:55 msgid "Inherited" msgstr "" -#: part/models.py:2369 +#: part/models.py:2386 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2374 templates/js/bom.js:287 +#: part/models.py:2391 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2375 +#: part/models.py:2392 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2460 stock/models.py:324 +#: part/models.py:2477 stock/models.py:335 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2469 part/models.py:2471 +#: part/models.py:2486 part/models.py:2488 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2474 +#: part/models.py:2491 msgid "BOM Item" msgstr "" -#: part/models.py:2593 +#: part/models.py:2610 msgid "Part 1" msgstr "" -#: part/models.py:2597 +#: part/models.py:2614 msgid "Part 2" msgstr "" -#: part/models.py:2597 +#: part/models.py:2614 msgid "Select Related Part" msgstr "" -#: part/models.py:2629 +#: part/models.py:2646 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -5088,12 +5092,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1785 +#: stock/models.py:1796 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1791 +#: stock/models.py:1802 msgid "Result" msgstr "" @@ -5152,7 +5156,7 @@ msgstr "" msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:80 stock/forms.py:313 stock/models.py:539 +#: stock/forms.py:80 stock/forms.py:313 stock/models.py:550 #: stock/templates/stock/item_base.html:393 templates/js/stock.js:1018 msgid "Expiry Date" msgstr "" @@ -5209,187 +5213,187 @@ msgstr "" msgid "Confirm removal of installed stock items" msgstr "" -#: stock/models.py:57 stock/models.py:576 +#: stock/models.py:57 stock/models.py:587 msgid "Owner" msgstr "" -#: stock/models.py:58 stock/models.py:577 +#: stock/models.py:58 stock/models.py:588 msgid "Select Owner" msgstr "" -#: stock/models.py:305 +#: stock/models.py:316 msgid "StockItem with this serial number already exists" msgstr "" -#: stock/models.py:341 +#: stock/models.py:352 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:351 stock/models.py:360 +#: stock/models.py:362 stock/models.py:371 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:352 +#: stock/models.py:363 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:374 +#: stock/models.py:385 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:380 +#: stock/models.py:391 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:387 +#: stock/models.py:398 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:429 +#: stock/models.py:440 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:438 +#: stock/models.py:449 msgid "Base part" msgstr "" -#: stock/models.py:447 +#: stock/models.py:458 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:452 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:463 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "" -#: stock/models.py:455 +#: stock/models.py:466 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:462 +#: stock/models.py:473 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:467 stock/templates/stock/item_base.html:282 +#: stock/models.py:478 stock/templates/stock/item_base.html:282 msgid "Installed In" msgstr "" -#: stock/models.py:470 +#: stock/models.py:481 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:486 +#: stock/models.py:497 msgid "Serial number for this item" msgstr "" -#: stock/models.py:498 +#: stock/models.py:509 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:502 +#: stock/models.py:513 msgid "Stock Quantity" msgstr "" -#: stock/models.py:511 +#: stock/models.py:522 msgid "Source Build" msgstr "" -#: stock/models.py:513 +#: stock/models.py:524 msgid "Build for this stock item" msgstr "" -#: stock/models.py:524 +#: stock/models.py:535 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:527 +#: stock/models.py:538 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:533 +#: stock/models.py:544 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:540 +#: stock/models.py:551 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:553 +#: stock/models.py:564 msgid "Delete on deplete" msgstr "" -#: stock/models.py:553 +#: stock/models.py:564 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:563 stock/templates/stock/item.html:98 +#: stock/models.py:574 stock/templates/stock/item.html:98 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:572 +#: stock/models.py:583 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1040 +#: stock/models.py:1051 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1046 +#: stock/models.py:1057 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1052 +#: stock/models.py:1063 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1055 +#: stock/models.py:1066 msgid "Serial numbers must be a list of integers" msgstr "" -#: stock/models.py:1058 +#: stock/models.py:1069 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1065 +#: stock/models.py:1076 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "" -#: stock/models.py:1223 +#: stock/models.py:1234 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:1705 +#: stock/models.py:1716 msgid "Entry notes" msgstr "" -#: stock/models.py:1762 +#: stock/models.py:1773 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1768 +#: stock/models.py:1779 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1786 +#: stock/models.py:1797 msgid "Test name" msgstr "" -#: stock/models.py:1792 templates/js/table_filters.js:226 +#: stock/models.py:1803 templates/js/table_filters.js:226 msgid "Test result" msgstr "" -#: stock/models.py:1798 +#: stock/models.py:1809 msgid "Test output value" msgstr "" -#: stock/models.py:1805 +#: stock/models.py:1816 msgid "Test result attachment" msgstr "" -#: stock/models.py:1811 +#: stock/models.py:1822 msgid "Test notes" msgstr "" @@ -6682,15 +6686,15 @@ msgstr "" msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:811 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:817 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1178 +#: templates/js/forms.js:1184 msgid "Searching" msgstr "" -#: templates/js/forms.js:1331 +#: templates/js/forms.js:1337 msgid "Clear input" msgstr "" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 82d479f5dc..69833b5503 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-21 05:27+0000\n" +"POT-Creation-Date: 2021-07-21 11:51+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -36,7 +36,7 @@ msgstr "日付を入力する" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:520 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:526 msgid "Confirm" msgstr "確認" @@ -106,7 +106,7 @@ msgstr "シリアル番号が見つかりません" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "" -#: InvenTree/models.py:61 stock/models.py:1804 +#: InvenTree/models.py:61 stock/models.py:1815 msgid "Attachment" msgstr "添付ファイル" @@ -122,7 +122,7 @@ msgstr "コメント:" msgid "File comment" msgstr "ファイルコメント" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2063 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2080 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -132,12 +132,12 @@ msgstr "ユーザー" msgid "upload date" msgstr "アップロード日時" -#: InvenTree/models.py:102 +#: InvenTree/models.py:113 msgid "Invalid choice" msgstr "無効な選択です" -#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:412 -#: label/models.py:112 part/models.py:701 part/models.py:2212 +#: InvenTree/models.py:129 InvenTree/models.py:130 company/models.py:412 +#: label/models.py:112 part/models.py:718 part/models.py:2229 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 @@ -145,12 +145,12 @@ msgstr "無効な選択です" msgid "Name" msgstr "お名前" -#: InvenTree/models.py:125 build/models.py:179 +#: InvenTree/models.py:136 build/models.py:187 #: build/templates/build/detail.html:24 company/models.py:351 #: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:312 -#: part/models.py:724 part/templates/part/set_category.html:14 +#: part/models.py:741 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 @@ -166,15 +166,15 @@ msgstr "お名前" msgid "Description" msgstr "説明" -#: InvenTree/models.py:126 +#: InvenTree/models.py:137 msgid "Description (optional)" msgstr "説明 (オプション)" -#: InvenTree/models.py:134 +#: InvenTree/models.py:145 msgid "parent" msgstr "親" -#: InvenTree/serializers.py:52 part/models.py:2448 +#: InvenTree/serializers.py:52 part/models.py:2465 msgid "Must be a valid number" msgstr "有効な数字でなければなりません" @@ -461,11 +461,11 @@ msgstr "" msgid "Target Date" msgstr "" -#: build/forms.py:43 build/models.py:269 +#: build/forms.py:43 build/models.py:277 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1394 +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1402 #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 @@ -479,7 +479,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 -#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2350 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2367 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 @@ -588,18 +588,18 @@ msgstr "" msgid "Select quantity of stock to allocate" msgstr "" -#: build/models.py:105 +#: build/models.py:113 msgid "Invalid choice for parent build" msgstr "" -#: build/models.py:109 build/templates/build/build_base.html:9 +#: build/models.py:117 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 #: report/templates/report/inventree_build_order_base.html:106 #: templates/js/build.js:233 msgid "Build Order" msgstr "" -#: build/models.py:110 build/templates/build/index.html:8 +#: build/models.py:118 build/templates/build/index.html:8 #: build/templates/build/index.html:15 #: order/templates/order/sales_order_detail.html:34 #: order/templates/order/so_navbar.html:19 @@ -610,13 +610,13 @@ msgstr "" msgid "Build Orders" msgstr "" -#: build/models.py:170 +#: build/models.py:178 msgid "Build Order Reference" msgstr "" -#: build/models.py:171 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:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2359 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2376 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -624,30 +624,30 @@ msgstr "" msgid "Reference" msgstr "" -#: build/models.py:182 +#: build/models.py:190 msgid "Brief description of the build" msgstr "" -#: build/models.py:191 build/templates/build/build_base.html:163 +#: build/models.py:199 build/templates/build/build_base.html:163 #: build/templates/build/detail.html:80 msgid "Parent Build" msgstr "" -#: build/models.py:192 +#: build/models.py:200 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:197 build/templates/build/auto_allocate.html:16 +#: build/models.py:205 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:29 company/models.py:654 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:344 part/models.py:346 -#: part/models.py:2008 part/models.py:2024 part/models.py:2043 -#: part/models.py:2061 part/models.py:2140 part/models.py:2244 -#: part/models.py:2334 part/templates/part/detail.html:199 +#: order/templates/order/sales_order_detail.html:344 part/models.py:347 +#: part/models.py:2025 part/models.py:2041 part/models.py:2060 +#: part/models.py:2078 part/models.py:2157 part/models.py:2261 +#: part/models.py:2351 part/templates/part/detail.html:199 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 @@ -664,116 +664,116 @@ msgstr "" msgid "Part" msgstr "パーツ" -#: build/models.py:205 +#: build/models.py:213 msgid "Select part to build" msgstr "" -#: build/models.py:210 +#: build/models.py:218 msgid "Sales Order Reference" msgstr "" -#: build/models.py:214 +#: build/models.py:222 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:219 +#: build/models.py:227 msgid "Source Location" msgstr "" -#: build/models.py:223 +#: build/models.py:231 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:228 +#: build/models.py:236 msgid "Destination Location" msgstr "" -#: build/models.py:232 +#: build/models.py:240 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:236 +#: build/models.py:244 msgid "Build Quantity" msgstr "" -#: build/models.py:239 +#: build/models.py:247 msgid "Number of stock items to build" msgstr "" -#: build/models.py:243 +#: build/models.py:251 msgid "Completed items" msgstr "" -#: build/models.py:245 +#: build/models.py:253 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:249 part/templates/part/part_base.html:225 +#: build/models.py:257 part/templates/part/part_base.html:225 msgid "Build Status" msgstr "" -#: build/models.py:253 +#: build/models.py:261 msgid "Build status code" msgstr "" -#: build/models.py:257 stock/models.py:496 +#: build/models.py:265 stock/models.py:507 msgid "Batch Code" msgstr "" -#: build/models.py:261 +#: build/models.py:269 msgid "Batch code for this build output" msgstr "" -#: build/models.py:264 order/models.py:162 part/models.py:896 +#: build/models.py:272 order/models.py:162 part/models.py:913 #: part/templates/part/part_base.html:143 templates/js/order.js:362 msgid "Creation Date" msgstr "" -#: build/models.py:268 order/models.py:555 +#: build/models.py:276 order/models.py:555 msgid "Target completion date" msgstr "" -#: build/models.py:272 order/models.py:288 templates/js/build.js:950 +#: build/models.py:280 order/models.py:288 templates/js/build.js:950 msgid "Completion Date" msgstr "" -#: build/models.py:278 +#: build/models.py:286 msgid "completed by" msgstr "" -#: build/models.py:286 templates/js/build.js:915 +#: build/models.py:294 templates/js/build.js:915 msgid "Issued by" msgstr "" -#: build/models.py:287 +#: build/models.py:295 msgid "User who issued this build order" msgstr "" -#: build/models.py:295 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 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:900 +#: order/templates/order/sales_order_base.html:140 part/models.py:917 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" -#: build/models.py:296 +#: build/models.py:304 msgid "User responsible for this build order" msgstr "" -#: build/models.py:301 build/templates/build/detail.html:94 +#: build/models.py:309 build/templates/build/detail.html:94 #: company/templates/company/manufacturer_part.html:83 #: company/templates/company/supplier_part.html:82 -#: part/templates/part/part_base.html:137 stock/models.py:490 +#: part/templates/part/part_base.html:137 stock/models.py:501 #: stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "" -#: build/models.py:302 part/models.py:758 stock/models.py:492 +#: build/models.py:310 part/models.py:775 stock/models.py:503 msgid "Link to external URL" msgstr "" -#: build/models.py:306 build/templates/build/navbar.html:52 +#: build/models.py:314 build/templates/build/navbar.html:52 #: company/models.py:139 company/models.py:526 #: company/templates/company/navbar.html:63 #: company/templates/company/navbar.html:66 order/models.py:180 @@ -782,12 +782,12 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:419 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:885 +#: order/templates/order/so_navbar.html:36 part/models.py:902 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:562 -#: stock/models.py:1704 stock/models.py:1810 +#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:573 +#: stock/models.py:1715 stock/models.py:1821 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:746 #: templates/js/stock.js:258 templates/js/stock.js:499 @@ -795,63 +795,63 @@ msgstr "" msgid "Notes" msgstr "" -#: build/models.py:307 +#: build/models.py:315 msgid "Extra build notes" msgstr "" -#: build/models.py:784 +#: build/models.py:792 msgid "No build output specified" msgstr "" -#: build/models.py:787 +#: build/models.py:795 msgid "Build output is already completed" msgstr "" -#: build/models.py:790 +#: build/models.py:798 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1200 +#: build/models.py:1208 msgid "BuildItem must be unique for build, stock_item and install_into" msgstr "" -#: build/models.py:1225 +#: build/models.py:1233 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1229 +#: build/models.py:1237 #, python-brace-format msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1236 order/models.py:926 +#: build/models.py:1244 order/models.py:926 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1240 order/models.py:929 +#: build/models.py:1248 order/models.py:929 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1244 +#: build/models.py:1252 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1304 +#: build/models.py:1312 #, python-brace-format msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" -#: build/models.py:1364 stock/templates/stock/item_base.html:329 +#: build/models.py:1372 stock/templates/stock/item_base.html:329 #: templates/InvenTree/search.html:183 templates/js/build.js:846 #: templates/navbar.html:29 msgid "Build" msgstr "" -#: build/models.py:1365 +#: build/models.py:1373 msgid "Build to allocate parts" msgstr "パーツを割り当てるためにビルドする" -#: build/models.py:1381 stock/templates/stock/item_base.html:8 +#: build/models.py:1389 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:351 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 @@ -861,19 +861,19 @@ msgstr "パーツを割り当てるためにビルドする" msgid "Stock Item" msgstr "" -#: build/models.py:1382 +#: build/models.py:1390 msgid "Source stock item" msgstr "" -#: build/models.py:1395 +#: build/models.py:1403 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1403 +#: build/models.py:1411 msgid "Install into" msgstr "" -#: build/models.py:1404 +#: build/models.py:1412 msgid "Destination stock item" msgstr "" @@ -882,7 +882,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:205 #: order/templates/order/sales_order_detail.html:290 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:484 stock/templates/stock/item_base.html:249 +#: stock/models.py:495 stock/templates/stock/item_base.html:249 #: templates/js/build.js:604 templates/js/model_renderers.js:54 msgid "Serial Number" msgstr "" @@ -1609,7 +1609,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:158 part/models.py:2246 report/models.py:187 +#: common/models.py:158 part/models.py:2263 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -1619,7 +1619,7 @@ msgstr "テンプレート" msgid "Parts are templates by default" msgstr "パーツはデフォルトのテンプレートです" -#: common/models.py:165 part/models.py:848 templates/js/table_filters.js:132 +#: common/models.py:165 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "アセンブリ" @@ -1628,7 +1628,7 @@ msgstr "アセンブリ" msgid "Parts can be assembled from other components by default" msgstr "パーツはデフォルトで他のコンポーネントから組み立てることができます" -#: common/models.py:172 part/models.py:854 templates/js/table_filters.js:340 +#: common/models.py:172 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "コンポーネント" @@ -1636,7 +1636,7 @@ msgstr "コンポーネント" msgid "Parts can be used as sub-components by default" msgstr "パーツはデフォルトでサブコンポーネントとして使用できます" -#: common/models.py:179 part/models.py:865 +#: common/models.py:179 part/models.py:882 msgid "Purchaseable" msgstr "購入可能" @@ -1644,7 +1644,7 @@ msgstr "購入可能" msgid "Parts are purchaseable by default" msgstr "パーツはデフォルトで購入可能です" -#: common/models.py:186 part/models.py:870 templates/js/table_filters.js:348 +#: common/models.py:186 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "" @@ -1652,7 +1652,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "パーツはデフォルトで販売可能です" -#: common/models.py:193 part/models.py:860 templates/js/table_filters.js:33 +#: common/models.py:193 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "追跡可能" @@ -1661,7 +1661,7 @@ msgstr "追跡可能" msgid "Parts are trackable by default" msgstr "パーツはデフォルトで追跡可能です" -#: common/models.py:200 part/models.py:880 templates/js/table_filters.js:29 +#: common/models.py:200 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -2006,7 +2006,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:128 company/models.py:345 company/models.py:513 -#: order/models.py:160 part/models.py:757 +#: order/models.py:160 part/models.py:774 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:448 templates/js/company.js:730 #: templates/js/part.js:687 @@ -2017,7 +2017,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:136 part/models.py:767 +#: company/models.py:136 part/models.py:784 msgid "Image" msgstr "" @@ -2054,7 +2054,7 @@ msgstr "" msgid "Default currency used for this company" msgstr "" -#: company/models.py:317 company/models.py:484 stock/models.py:437 +#: company/models.py:317 company/models.py:484 stock/models.py:448 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" @@ -2108,7 +2108,7 @@ msgstr "" #: company/models.py:419 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1797 templates/InvenTree/settings/header.html:8 +#: stock/models.py:1808 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:551 templates/js/part.js:348 #: templates/js/stock.js:495 msgid "Value" @@ -2118,7 +2118,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:426 part/models.py:842 part/models.py:2214 +#: company/models.py:426 part/models.py:859 part/models.py:2231 #: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "" @@ -2164,21 +2164,21 @@ msgid "Supplier part description" msgstr "" #: company/models.py:525 company/templates/company/supplier_part.html:120 -#: part/models.py:2362 report/templates/report/inventree_po_report.html:93 +#: part/models.py:2379 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:529 part/models.py:1635 +#: company/models.py:529 part/models.py:1652 msgid "base cost" msgstr "" -#: company/models.py:529 part/models.py:1635 +#: company/models.py:529 part/models.py:1652 msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:531 company/templates/company/supplier_part.html:113 -#: stock/models.py:461 stock/templates/stock/item_base.html:322 +#: stock/models.py:472 stock/templates/stock/item_base.html:322 #: templates/js/company.js:751 templates/js/stock.js:1078 msgid "Packaging" msgstr "" @@ -2187,7 +2187,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:533 part/models.py:1637 +#: company/models.py:533 part/models.py:1654 msgid "multiple" msgstr "" @@ -2245,8 +2245,8 @@ msgid "Phone" msgstr "" #: company/templates/company/company_base.html:126 order/models.py:544 -#: order/templates/order/sales_order_base.html:94 stock/models.py:479 -#: stock/models.py:480 stock/templates/stock/item_base.html:274 +#: order/templates/order/sales_order_base.html:94 stock/models.py:490 +#: stock/models.py:491 stock/templates/stock/item_base.html:274 #: templates/js/company.js:245 templates/js/order.js:331 #: templates/js/stock.js:1456 msgid "Customer" @@ -2519,7 +2519,7 @@ msgid "Stock Items" msgstr "" #: company/templates/company/supplier_part.html:7 -#: company/templates/company/supplier_part.html:24 stock/models.py:446 +#: company/templates/company/supplier_part.html:24 stock/models.py:457 #: stock/templates/stock/item_base.html:386 templates/js/company.js:691 #: templates/js/stock.js:1050 msgid "Supplier Part" @@ -2801,7 +2801,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:313 stock/models.py:334 stock/models.py:1049 +#: order/models.py:313 stock/models.py:345 stock/models.py:1060 msgid "Quantity must be greater than zero" msgstr "" @@ -2888,7 +2888,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:571 +#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:582 #: stock/templates/stock/item_base.html:343 templates/js/stock.js:1073 msgid "Purchase Price" msgstr "" @@ -3267,7 +3267,7 @@ msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "%(order)s - %(desc)s の未処理のパーツを受け取る" #: order/templates/order/receive_parts.html:14 part/api.py:47 -#: part/models.py:347 part/templates/part/cat_link.html:7 +#: part/models.py:348 part/templates/part/cat_link.html:7 #: 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:24 @@ -3587,7 +3587,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:133 part/models.py:73 part/models.py:776 +#: part/bom.py:133 part/models.py:74 part/models.py:793 #: part/templates/part/category.html:75 msgid "Default Location" msgstr "" @@ -3652,7 +3652,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:97 part/models.py:2244 +#: part/forms.py:97 part/models.py:2261 msgid "Parent Part" msgstr "" @@ -3728,7 +3728,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:325 part/models.py:2343 +#: part/forms.py:325 part/models.py:2360 msgid "Sub part" msgstr "" @@ -3736,370 +3736,376 @@ msgstr "" msgid "Input quantity for price calculation" msgstr "" -#: part/models.py:74 +#: part/models.py:75 msgid "Default location for parts in this category" msgstr "" -#: part/models.py:77 +#: part/models.py:78 msgid "Default keywords" msgstr "" -#: part/models.py:77 +#: part/models.py:78 msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:87 part/models.py:2290 +#: part/models.py:88 part/models.py:2307 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" -#: part/models.py:88 part/templates/part/category.html:32 +#: part/models.py:89 part/templates/part/category.html:32 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127 #: templates/stats.html:84 users/models.py:40 msgid "Part Categories" msgstr "" -#: part/models.py:478 part/models.py:490 +#: part/models.py:433 +#, fuzzy +#| msgid "Invalid choice" +msgid "Invalid choice for parent part" +msgstr "無効な選択です" + +#: part/models.py:495 part/models.py:507 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:587 +#: part/models.py:604 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:591 +#: part/models.py:608 msgid "Next available serial number is" msgstr "" -#: part/models.py:596 +#: part/models.py:613 msgid "Most recent serial number is" msgstr "" -#: part/models.py:675 +#: part/models.py:692 msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:700 +#: part/models.py:717 msgid "Part name" msgstr "" -#: part/models.py:707 +#: part/models.py:724 msgid "Is Template" msgstr "" -#: part/models.py:708 +#: part/models.py:725 msgid "Is this part a template part?" msgstr "" -#: part/models.py:718 +#: part/models.py:735 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:719 +#: part/models.py:736 msgid "Variant Of" msgstr "" -#: part/models.py:725 +#: part/models.py:742 msgid "Part description" msgstr "" -#: part/models.py:730 part/templates/part/category.html:82 +#: part/models.py:747 part/templates/part/category.html:82 #: part/templates/part/part_base.html:130 msgid "Keywords" msgstr "" -#: part/models.py:731 +#: part/models.py:748 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:738 part/models.py:2289 +#: part/models.py:755 part/models.py:2306 #: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "" -#: part/models.py:739 +#: part/models.py:756 msgid "Part category" msgstr "" -#: part/models.py:744 templates/js/part.js:257 templates/js/part.js:485 +#: part/models.py:761 templates/js/part.js:257 templates/js/part.js:485 msgid "IPN" msgstr "" -#: part/models.py:745 +#: part/models.py:762 msgid "Internal Part Number" msgstr "" -#: part/models.py:751 +#: part/models.py:768 msgid "Part revision or version number" msgstr "" -#: part/models.py:752 report/models.py:200 templates/js/part.js:261 +#: part/models.py:769 report/models.py:200 templates/js/part.js:261 msgid "Revision" msgstr "" -#: part/models.py:774 +#: part/models.py:791 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:821 +#: part/models.py:838 msgid "Default Supplier" msgstr "" -#: part/models.py:822 +#: part/models.py:839 msgid "Default supplier part" msgstr "" -#: part/models.py:829 +#: part/models.py:846 msgid "Default Expiry" msgstr "" -#: part/models.py:830 +#: part/models.py:847 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:835 +#: part/models.py:852 msgid "Minimum Stock" msgstr "" -#: part/models.py:836 +#: part/models.py:853 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:843 +#: part/models.py:860 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:849 +#: part/models.py:866 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:855 +#: part/models.py:872 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:861 +#: part/models.py:878 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:866 +#: part/models.py:883 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:871 +#: part/models.py:888 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:875 templates/js/table_filters.js:21 +#: part/models.py:892 templates/js/table_filters.js:21 #: templates/js/table_filters.js:69 templates/js/table_filters.js:250 #: templates/js/table_filters.js:319 msgid "Active" msgstr "" -#: part/models.py:876 +#: part/models.py:893 msgid "Is this part active?" msgstr "" -#: part/models.py:881 +#: part/models.py:898 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:886 +#: part/models.py:903 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:889 +#: part/models.py:906 msgid "BOM checksum" msgstr "" -#: part/models.py:889 +#: part/models.py:906 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:892 +#: part/models.py:909 msgid "BOM checked by" msgstr "" -#: part/models.py:894 +#: part/models.py:911 msgid "BOM checked date" msgstr "" -#: part/models.py:898 +#: part/models.py:915 msgid "Creation User" msgstr "" -#: part/models.py:1637 +#: part/models.py:1654 msgid "Sell multiple" msgstr "" -#: part/models.py:2108 +#: part/models.py:2125 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2125 +#: part/models.py:2142 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2145 templates/js/part.js:906 templates/js/stock.js:475 +#: part/models.py:2162 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "" -#: part/models.py:2146 +#: part/models.py:2163 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2151 +#: part/models.py:2168 msgid "Test Description" msgstr "" -#: part/models.py:2152 +#: part/models.py:2169 msgid "Enter description for this test" msgstr "" -#: part/models.py:2157 templates/js/part.js:915 +#: part/models.py:2174 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "" -#: part/models.py:2158 +#: part/models.py:2175 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2163 templates/js/part.js:923 +#: part/models.py:2180 templates/js/part.js:923 msgid "Requires Value" msgstr "" -#: part/models.py:2164 +#: part/models.py:2181 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2169 templates/js/part.js:930 +#: part/models.py:2186 templates/js/part.js:930 msgid "Requires Attachment" msgstr "" -#: part/models.py:2170 +#: part/models.py:2187 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2207 +#: part/models.py:2224 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2212 +#: part/models.py:2229 msgid "Parameter Name" msgstr "" -#: part/models.py:2214 +#: part/models.py:2231 msgid "Parameter Units" msgstr "" -#: part/models.py:2246 part/models.py:2295 part/models.py:2296 +#: part/models.py:2263 part/models.py:2312 part/models.py:2313 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2248 +#: part/models.py:2265 msgid "Data" msgstr "" -#: part/models.py:2248 +#: part/models.py:2265 msgid "Parameter Value" msgstr "" -#: part/models.py:2300 templates/InvenTree/settings/category.html:67 +#: part/models.py:2317 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2301 +#: part/models.py:2318 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2335 +#: part/models.py:2352 msgid "Select parent part" msgstr "" -#: part/models.py:2344 +#: part/models.py:2361 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2350 +#: part/models.py:2367 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2352 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2369 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2352 +#: part/models.py:2369 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2355 +#: part/models.py:2372 msgid "Overage" msgstr "" -#: part/models.py:2356 +#: part/models.py:2373 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2359 +#: part/models.py:2376 msgid "BOM item reference" msgstr "" -#: part/models.py:2362 +#: part/models.py:2379 msgid "BOM item notes" msgstr "" -#: part/models.py:2364 +#: part/models.py:2381 msgid "Checksum" msgstr "" -#: part/models.py:2364 +#: part/models.py:2381 msgid "BOM line checksum" msgstr "" -#: part/models.py:2368 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2385 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:55 msgid "Inherited" msgstr "" -#: part/models.py:2369 +#: part/models.py:2386 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2374 templates/js/bom.js:287 +#: part/models.py:2391 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2375 +#: part/models.py:2392 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2460 stock/models.py:324 +#: part/models.py:2477 stock/models.py:335 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2469 part/models.py:2471 +#: part/models.py:2486 part/models.py:2488 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2474 +#: part/models.py:2491 msgid "BOM Item" msgstr "" -#: part/models.py:2593 +#: part/models.py:2610 msgid "Part 1" msgstr "" -#: part/models.py:2597 +#: part/models.py:2614 msgid "Part 2" msgstr "" -#: part/models.py:2597 +#: part/models.py:2614 msgid "Select Related Part" msgstr "" -#: part/models.py:2629 +#: part/models.py:2646 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -5088,12 +5094,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1785 +#: stock/models.py:1796 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1791 +#: stock/models.py:1802 msgid "Result" msgstr "" @@ -5152,7 +5158,7 @@ msgstr "" msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:80 stock/forms.py:313 stock/models.py:539 +#: stock/forms.py:80 stock/forms.py:313 stock/models.py:550 #: stock/templates/stock/item_base.html:393 templates/js/stock.js:1018 msgid "Expiry Date" msgstr "" @@ -5209,187 +5215,187 @@ msgstr "" msgid "Confirm removal of installed stock items" msgstr "" -#: stock/models.py:57 stock/models.py:576 +#: stock/models.py:57 stock/models.py:587 msgid "Owner" msgstr "" -#: stock/models.py:58 stock/models.py:577 +#: stock/models.py:58 stock/models.py:588 msgid "Select Owner" msgstr "" -#: stock/models.py:305 +#: stock/models.py:316 msgid "StockItem with this serial number already exists" msgstr "" -#: stock/models.py:341 +#: stock/models.py:352 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:351 stock/models.py:360 +#: stock/models.py:362 stock/models.py:371 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:352 +#: stock/models.py:363 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:374 +#: stock/models.py:385 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:380 +#: stock/models.py:391 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:387 +#: stock/models.py:398 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:429 +#: stock/models.py:440 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:438 +#: stock/models.py:449 msgid "Base part" msgstr "" -#: stock/models.py:447 +#: stock/models.py:458 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:452 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:463 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "" -#: stock/models.py:455 +#: stock/models.py:466 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:462 +#: stock/models.py:473 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:467 stock/templates/stock/item_base.html:282 +#: stock/models.py:478 stock/templates/stock/item_base.html:282 msgid "Installed In" msgstr "" -#: stock/models.py:470 +#: stock/models.py:481 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:486 +#: stock/models.py:497 msgid "Serial number for this item" msgstr "" -#: stock/models.py:498 +#: stock/models.py:509 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:502 +#: stock/models.py:513 msgid "Stock Quantity" msgstr "" -#: stock/models.py:511 +#: stock/models.py:522 msgid "Source Build" msgstr "" -#: stock/models.py:513 +#: stock/models.py:524 msgid "Build for this stock item" msgstr "" -#: stock/models.py:524 +#: stock/models.py:535 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:527 +#: stock/models.py:538 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:533 +#: stock/models.py:544 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:540 +#: stock/models.py:551 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:553 +#: stock/models.py:564 msgid "Delete on deplete" msgstr "" -#: stock/models.py:553 +#: stock/models.py:564 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:563 stock/templates/stock/item.html:98 +#: stock/models.py:574 stock/templates/stock/item.html:98 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:572 +#: stock/models.py:583 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1040 +#: stock/models.py:1051 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1046 +#: stock/models.py:1057 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1052 +#: stock/models.py:1063 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1055 +#: stock/models.py:1066 msgid "Serial numbers must be a list of integers" msgstr "" -#: stock/models.py:1058 +#: stock/models.py:1069 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1065 +#: stock/models.py:1076 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "" -#: stock/models.py:1223 +#: stock/models.py:1234 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:1705 +#: stock/models.py:1716 msgid "Entry notes" msgstr "" -#: stock/models.py:1762 +#: stock/models.py:1773 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1768 +#: stock/models.py:1779 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1786 +#: stock/models.py:1797 msgid "Test name" msgstr "" -#: stock/models.py:1792 templates/js/table_filters.js:226 +#: stock/models.py:1803 templates/js/table_filters.js:226 msgid "Test result" msgstr "" -#: stock/models.py:1798 +#: stock/models.py:1809 msgid "Test output value" msgstr "" -#: stock/models.py:1805 +#: stock/models.py:1816 msgid "Test result attachment" msgstr "" -#: stock/models.py:1811 +#: stock/models.py:1822 msgid "Test notes" msgstr "" @@ -6682,15 +6688,15 @@ msgstr "" msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:811 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:817 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1178 +#: templates/js/forms.js:1184 msgid "Searching" msgstr "" -#: templates/js/forms.js:1331 +#: templates/js/forms.js:1337 msgid "Clear input" msgstr "" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index eed4e6d592..92d93672bd 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-21 05:27+0000\n" +"POT-Creation-Date: 2021-07-21 11:51+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -36,7 +36,7 @@ msgstr "Wprowadź dane" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:520 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:526 msgid "Confirm" msgstr "Potwierdź" @@ -106,7 +106,7 @@ msgstr "Nie znaleziono numerów seryjnych" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "Ilość numerów seryjnych ({s}) musi odpowiadać ilości ({q})" -#: InvenTree/models.py:61 stock/models.py:1804 +#: InvenTree/models.py:61 stock/models.py:1815 msgid "Attachment" msgstr "Załącznik" @@ -122,7 +122,7 @@ msgstr "Komentarz" msgid "File comment" msgstr "Komentarz pliku" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2063 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2080 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -132,12 +132,12 @@ msgstr "Użytkownik" msgid "upload date" msgstr "data przesłania" -#: InvenTree/models.py:102 +#: InvenTree/models.py:113 msgid "Invalid choice" msgstr "Błędny wybór" -#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:412 -#: label/models.py:112 part/models.py:701 part/models.py:2212 +#: InvenTree/models.py:129 InvenTree/models.py:130 company/models.py:412 +#: label/models.py:112 part/models.py:718 part/models.py:2229 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 @@ -145,12 +145,12 @@ msgstr "Błędny wybór" msgid "Name" msgstr "Nazwa" -#: InvenTree/models.py:125 build/models.py:179 +#: InvenTree/models.py:136 build/models.py:187 #: build/templates/build/detail.html:24 company/models.py:351 #: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:312 -#: part/models.py:724 part/templates/part/set_category.html:14 +#: part/models.py:741 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 @@ -166,15 +166,15 @@ msgstr "Nazwa" msgid "Description" msgstr "Opis" -#: InvenTree/models.py:126 +#: InvenTree/models.py:137 msgid "Description (optional)" msgstr "Opis (opcjonalny)" -#: InvenTree/models.py:134 +#: InvenTree/models.py:145 msgid "parent" msgstr "nadrzędny" -#: InvenTree/serializers.py:52 part/models.py:2448 +#: InvenTree/serializers.py:52 part/models.py:2465 msgid "Must be a valid number" msgstr "Numer musi być prawidłowy" @@ -461,11 +461,11 @@ msgstr "" msgid "Target Date" msgstr "Data docelowa" -#: build/forms.py:43 build/models.py:269 +#: build/forms.py:43 build/models.py:277 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1394 +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1402 #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 @@ -479,7 +479,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 -#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2350 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2367 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 @@ -588,18 +588,18 @@ msgstr "" msgid "Select quantity of stock to allocate" msgstr "Wybierz ilość zapasów do rezerwacji" -#: build/models.py:105 +#: build/models.py:113 msgid "Invalid choice for parent build" msgstr "" -#: build/models.py:109 build/templates/build/build_base.html:9 +#: build/models.py:117 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 #: report/templates/report/inventree_build_order_base.html:106 #: templates/js/build.js:233 msgid "Build Order" msgstr "Zlecenie Budowy" -#: build/models.py:110 build/templates/build/index.html:8 +#: build/models.py:118 build/templates/build/index.html:8 #: build/templates/build/index.html:15 #: order/templates/order/sales_order_detail.html:34 #: order/templates/order/so_navbar.html:19 @@ -610,13 +610,13 @@ msgstr "Zlecenie Budowy" msgid "Build Orders" msgstr "Zlecenia budowy" -#: build/models.py:170 +#: build/models.py:178 msgid "Build Order Reference" msgstr "Odwołanie do zamówienia wykonania" -#: build/models.py:171 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:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2359 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2376 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -624,30 +624,30 @@ msgstr "Odwołanie do zamówienia wykonania" msgid "Reference" msgstr "Referencja" -#: build/models.py:182 +#: build/models.py:190 msgid "Brief description of the build" msgstr "Krótki opis budowy" -#: build/models.py:191 build/templates/build/build_base.html:163 +#: build/models.py:199 build/templates/build/build_base.html:163 #: build/templates/build/detail.html:80 msgid "Parent Build" msgstr "Budowa nadrzędna" -#: build/models.py:192 +#: build/models.py:200 msgid "BuildOrder to which this build is allocated" msgstr "Zamówienie budowy, do którego budowa jest przypisana" -#: build/models.py:197 build/templates/build/auto_allocate.html:16 +#: build/models.py:205 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:29 company/models.py:654 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:344 part/models.py:346 -#: part/models.py:2008 part/models.py:2024 part/models.py:2043 -#: part/models.py:2061 part/models.py:2140 part/models.py:2244 -#: part/models.py:2334 part/templates/part/detail.html:199 +#: order/templates/order/sales_order_detail.html:344 part/models.py:347 +#: part/models.py:2025 part/models.py:2041 part/models.py:2060 +#: part/models.py:2078 part/models.py:2157 part/models.py:2261 +#: part/models.py:2351 part/templates/part/detail.html:199 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 @@ -664,116 +664,116 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" msgid "Part" msgstr "Część" -#: build/models.py:205 +#: build/models.py:213 msgid "Select part to build" msgstr "Wybierz część do budowy" -#: build/models.py:210 +#: build/models.py:218 msgid "Sales Order Reference" msgstr "Odwołanie do zamówienia sprzedaży" -#: build/models.py:214 +#: build/models.py:222 msgid "SalesOrder to which this build is allocated" msgstr "Zamówienie sprzedaży, do którego budowa jest przypisana" -#: build/models.py:219 +#: build/models.py:227 msgid "Source Location" msgstr "Lokalizacja źródła" -#: build/models.py:223 +#: build/models.py:231 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Wybierz lokalizację, z której pobrać element do budowy (pozostaw puste, aby wziąć z dowolnej lokalizacji)" -#: build/models.py:228 +#: build/models.py:236 msgid "Destination Location" msgstr "Lokalizacja docelowa" -#: build/models.py:232 +#: build/models.py:240 msgid "Select location where the completed items will be stored" msgstr "Wybierz lokalizację, w której będą przechowywane ukończone elementy" -#: build/models.py:236 +#: build/models.py:244 msgid "Build Quantity" msgstr "Ilość do stworzenia" -#: build/models.py:239 +#: build/models.py:247 msgid "Number of stock items to build" msgstr "Ilość przedmiotów do zbudowania" -#: build/models.py:243 +#: build/models.py:251 msgid "Completed items" msgstr "Ukończone elementy" -#: build/models.py:245 +#: build/models.py:253 msgid "Number of stock items which have been completed" msgstr "Ilość produktów magazynowych które zostały ukończone" -#: build/models.py:249 part/templates/part/part_base.html:225 +#: build/models.py:257 part/templates/part/part_base.html:225 msgid "Build Status" msgstr "Status budowania" -#: build/models.py:253 +#: build/models.py:261 msgid "Build status code" msgstr "Kod statusu budowania" -#: build/models.py:257 stock/models.py:496 +#: build/models.py:265 stock/models.py:507 msgid "Batch Code" msgstr "Kod partii" -#: build/models.py:261 +#: build/models.py:269 msgid "Batch code for this build output" msgstr "Kod partii dla wyjścia budowy" -#: build/models.py:264 order/models.py:162 part/models.py:896 +#: build/models.py:272 order/models.py:162 part/models.py:913 #: part/templates/part/part_base.html:143 templates/js/order.js:362 msgid "Creation Date" msgstr "Data utworzenia" -#: build/models.py:268 order/models.py:555 +#: build/models.py:276 order/models.py:555 msgid "Target completion date" msgstr "Docelowy termin zakończenia" -#: build/models.py:272 order/models.py:288 templates/js/build.js:950 +#: build/models.py:280 order/models.py:288 templates/js/build.js:950 msgid "Completion Date" msgstr "Data zakończenia" -#: build/models.py:278 +#: build/models.py:286 msgid "completed by" msgstr "zrealizowane przez" -#: build/models.py:286 templates/js/build.js:915 +#: build/models.py:294 templates/js/build.js:915 msgid "Issued by" msgstr "Wydany przez" -#: build/models.py:287 +#: build/models.py:295 msgid "User who issued this build order" msgstr "Użytkownik, który wydał to zamówienie" -#: build/models.py:295 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 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:900 +#: order/templates/order/sales_order_base.html:140 part/models.py:917 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "Odpowiedzialny" -#: build/models.py:296 +#: build/models.py:304 msgid "User responsible for this build order" msgstr "Użytkownik odpowiedzialny za to zamówienie budowy" -#: build/models.py:301 build/templates/build/detail.html:94 +#: build/models.py:309 build/templates/build/detail.html:94 #: company/templates/company/manufacturer_part.html:83 #: company/templates/company/supplier_part.html:82 -#: part/templates/part/part_base.html:137 stock/models.py:490 +#: part/templates/part/part_base.html:137 stock/models.py:501 #: stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "Link Zewnętrzny" -#: build/models.py:302 part/models.py:758 stock/models.py:492 +#: build/models.py:310 part/models.py:775 stock/models.py:503 msgid "Link to external URL" msgstr "Link do zewnętrznego adresu URL" -#: build/models.py:306 build/templates/build/navbar.html:52 +#: build/models.py:314 build/templates/build/navbar.html:52 #: company/models.py:139 company/models.py:526 #: company/templates/company/navbar.html:63 #: company/templates/company/navbar.html:66 order/models.py:180 @@ -782,12 +782,12 @@ msgstr "Link do zewnętrznego adresu URL" #: order/templates/order/purchase_order_detail.html:419 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:885 +#: order/templates/order/so_navbar.html:36 part/models.py:902 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:562 -#: stock/models.py:1704 stock/models.py:1810 +#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:573 +#: stock/models.py:1715 stock/models.py:1821 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:746 #: templates/js/stock.js:258 templates/js/stock.js:499 @@ -795,63 +795,63 @@ msgstr "Link do zewnętrznego adresu URL" msgid "Notes" msgstr "Uwagi" -#: build/models.py:307 +#: build/models.py:315 msgid "Extra build notes" msgstr "Dodatkowe notatki do budowy" -#: build/models.py:784 +#: build/models.py:792 msgid "No build output specified" msgstr "Nie określono danych wyjściowych budowy" -#: build/models.py:787 +#: build/models.py:795 msgid "Build output is already completed" msgstr "Budowanie wyjścia jest już ukończone" -#: build/models.py:790 +#: build/models.py:798 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1200 +#: build/models.py:1208 msgid "BuildItem must be unique for build, stock_item and install_into" msgstr "" -#: build/models.py:1225 +#: build/models.py:1233 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1229 +#: build/models.py:1237 #, python-brace-format msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "Przydzielona ilość ({n}) nie może przekraczać dostępnej ilości ({q})" -#: build/models.py:1236 order/models.py:926 +#: build/models.py:1244 order/models.py:926 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1240 order/models.py:929 +#: build/models.py:1248 order/models.py:929 msgid "Allocation quantity must be greater than zero" msgstr "Ilość musi być większa niż zero" -#: build/models.py:1244 +#: build/models.py:1252 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1304 +#: build/models.py:1312 #, python-brace-format msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" -#: build/models.py:1364 stock/templates/stock/item_base.html:329 +#: build/models.py:1372 stock/templates/stock/item_base.html:329 #: templates/InvenTree/search.html:183 templates/js/build.js:846 #: templates/navbar.html:29 msgid "Build" msgstr "Budowa" -#: build/models.py:1365 +#: build/models.py:1373 msgid "Build to allocate parts" msgstr "" -#: build/models.py:1381 stock/templates/stock/item_base.html:8 +#: build/models.py:1389 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:351 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 @@ -861,19 +861,19 @@ msgstr "" msgid "Stock Item" msgstr "Element magazynowy" -#: build/models.py:1382 +#: build/models.py:1390 msgid "Source stock item" msgstr "Lokalizacja magazynowania przedmiotu" -#: build/models.py:1395 +#: build/models.py:1403 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1403 +#: build/models.py:1411 msgid "Install into" msgstr "Zainstaluj do" -#: build/models.py:1404 +#: build/models.py:1412 msgid "Destination stock item" msgstr "Docelowa lokalizacja magazynowa przedmiotu" @@ -882,7 +882,7 @@ msgstr "Docelowa lokalizacja magazynowa przedmiotu" #: order/templates/order/sales_order_detail.html:205 #: order/templates/order/sales_order_detail.html:290 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:484 stock/templates/stock/item_base.html:249 +#: stock/models.py:495 stock/templates/stock/item_base.html:249 #: templates/js/build.js:604 templates/js/model_renderers.js:54 msgid "Serial Number" msgstr "Numer Seryjny" @@ -1609,7 +1609,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:158 part/models.py:2246 report/models.py:187 +#: common/models.py:158 part/models.py:2263 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -1619,7 +1619,7 @@ msgstr "Szablon" msgid "Parts are templates by default" msgstr "" -#: common/models.py:165 part/models.py:848 templates/js/table_filters.js:132 +#: common/models.py:165 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "Złożenie" @@ -1628,7 +1628,7 @@ msgstr "Złożenie" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:172 part/models.py:854 templates/js/table_filters.js:340 +#: common/models.py:172 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "Komponent" @@ -1636,7 +1636,7 @@ msgstr "Komponent" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:179 part/models.py:865 +#: common/models.py:179 part/models.py:882 msgid "Purchaseable" msgstr "Możliwość zakupu" @@ -1644,7 +1644,7 @@ msgstr "Możliwość zakupu" msgid "Parts are purchaseable by default" msgstr "Części są domyślnie z możliwością zakupu" -#: common/models.py:186 part/models.py:870 templates/js/table_filters.js:348 +#: common/models.py:186 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "Możliwość sprzedaży" @@ -1652,7 +1652,7 @@ msgstr "Możliwość sprzedaży" msgid "Parts are salable by default" msgstr "Części są domyślnie z możliwością sprzedaży" -#: common/models.py:193 part/models.py:860 templates/js/table_filters.js:33 +#: common/models.py:193 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "Możliwość śledzenia" @@ -1661,7 +1661,7 @@ msgstr "Możliwość śledzenia" msgid "Parts are trackable by default" msgstr "Części są domyślnie z możliwością śledzenia" -#: common/models.py:200 part/models.py:880 templates/js/table_filters.js:29 +#: common/models.py:200 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "Wirtualny" @@ -2006,7 +2006,7 @@ msgid "Point of contact" msgstr "Punkt kontaktowy" #: company/models.py:128 company/models.py:345 company/models.py:513 -#: order/models.py:160 part/models.py:757 +#: order/models.py:160 part/models.py:774 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:448 templates/js/company.js:730 #: templates/js/part.js:687 @@ -2017,7 +2017,7 @@ msgstr "Łącze" msgid "Link to external company information" msgstr "Link do informacji o zewnętrznym przedsiębiorstwie" -#: company/models.py:136 part/models.py:767 +#: company/models.py:136 part/models.py:784 msgid "Image" msgstr "Obraz" @@ -2054,7 +2054,7 @@ msgstr "Waluta" msgid "Default currency used for this company" msgstr "" -#: company/models.py:317 company/models.py:484 stock/models.py:437 +#: company/models.py:317 company/models.py:484 stock/models.py:448 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "Część bazowa" @@ -2108,7 +2108,7 @@ msgstr "" #: company/models.py:419 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1797 templates/InvenTree/settings/header.html:8 +#: stock/models.py:1808 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:551 templates/js/part.js:348 #: templates/js/stock.js:495 msgid "Value" @@ -2118,7 +2118,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:426 part/models.py:842 part/models.py:2214 +#: company/models.py:426 part/models.py:859 part/models.py:2231 #: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "Jednostki" @@ -2164,21 +2164,21 @@ msgid "Supplier part description" msgstr "" #: company/models.py:525 company/templates/company/supplier_part.html:120 -#: part/models.py:2362 report/templates/report/inventree_po_report.html:93 +#: part/models.py:2379 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Uwaga" -#: company/models.py:529 part/models.py:1635 +#: company/models.py:529 part/models.py:1652 msgid "base cost" msgstr "koszt podstawowy" -#: company/models.py:529 part/models.py:1635 +#: company/models.py:529 part/models.py:1652 msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:531 company/templates/company/supplier_part.html:113 -#: stock/models.py:461 stock/templates/stock/item_base.html:322 +#: stock/models.py:472 stock/templates/stock/item_base.html:322 #: templates/js/company.js:751 templates/js/stock.js:1078 msgid "Packaging" msgstr "Opakowanie" @@ -2187,7 +2187,7 @@ msgstr "Opakowanie" msgid "Part packaging" msgstr "Opakowanie części" -#: company/models.py:533 part/models.py:1637 +#: company/models.py:533 part/models.py:1654 msgid "multiple" msgstr "wielokrotność" @@ -2245,8 +2245,8 @@ msgid "Phone" msgstr "Telefon" #: company/templates/company/company_base.html:126 order/models.py:544 -#: order/templates/order/sales_order_base.html:94 stock/models.py:479 -#: stock/models.py:480 stock/templates/stock/item_base.html:274 +#: order/templates/order/sales_order_base.html:94 stock/models.py:490 +#: stock/models.py:491 stock/templates/stock/item_base.html:274 #: templates/js/company.js:245 templates/js/order.js:331 #: templates/js/stock.js:1456 msgid "Customer" @@ -2519,7 +2519,7 @@ msgid "Stock Items" msgstr "" #: company/templates/company/supplier_part.html:7 -#: company/templates/company/supplier_part.html:24 stock/models.py:446 +#: company/templates/company/supplier_part.html:24 stock/models.py:457 #: stock/templates/stock/item_base.html:386 templates/js/company.js:691 #: templates/js/stock.js:1050 msgid "Supplier Part" @@ -2801,7 +2801,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:313 stock/models.py:334 stock/models.py:1049 +#: order/models.py:313 stock/models.py:345 stock/models.py:1060 msgid "Quantity must be greater than zero" msgstr "Ilość musi być większa niż zero" @@ -2888,7 +2888,7 @@ msgstr "Odebrane" msgid "Number of items received" msgstr "" -#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:571 +#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:582 #: stock/templates/stock/item_base.html:343 templates/js/stock.js:1073 msgid "Purchase Price" msgstr "Cena zakupu" @@ -3267,7 +3267,7 @@ msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:47 -#: part/models.py:347 part/templates/part/cat_link.html:7 +#: part/models.py:348 part/templates/part/cat_link.html:7 #: 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:24 @@ -3587,7 +3587,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:133 part/models.py:73 part/models.py:776 +#: part/bom.py:133 part/models.py:74 part/models.py:793 #: part/templates/part/category.html:75 msgid "Default Location" msgstr "Domyślna lokalizacja" @@ -3652,7 +3652,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:97 part/models.py:2244 +#: part/forms.py:97 part/models.py:2261 msgid "Parent Part" msgstr "Część nadrzędna" @@ -3728,7 +3728,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:325 part/models.py:2343 +#: part/forms.py:325 part/models.py:2360 msgid "Sub part" msgstr "Podczęść" @@ -3736,370 +3736,376 @@ msgstr "Podczęść" msgid "Input quantity for price calculation" msgstr "" -#: part/models.py:74 +#: part/models.py:75 msgid "Default location for parts in this category" msgstr "" -#: part/models.py:77 +#: part/models.py:78 msgid "Default keywords" msgstr "Domyślne słowa kluczowe" -#: part/models.py:77 +#: part/models.py:78 msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:87 part/models.py:2290 +#: part/models.py:88 part/models.py:2307 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" -#: part/models.py:88 part/templates/part/category.html:32 +#: part/models.py:89 part/templates/part/category.html:32 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127 #: templates/stats.html:84 users/models.py:40 msgid "Part Categories" msgstr "" -#: part/models.py:478 part/models.py:490 +#: part/models.py:433 +#, fuzzy +#| msgid "Invalid character in part name" +msgid "Invalid choice for parent part" +msgstr "Błędny znak w nazwie elementu" + +#: part/models.py:495 part/models.py:507 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:587 +#: part/models.py:604 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:591 +#: part/models.py:608 msgid "Next available serial number is" msgstr "" -#: part/models.py:596 +#: part/models.py:613 msgid "Most recent serial number is" msgstr "" -#: part/models.py:675 +#: part/models.py:692 msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:700 +#: part/models.py:717 msgid "Part name" msgstr "Nazwa części" -#: part/models.py:707 +#: part/models.py:724 msgid "Is Template" msgstr "" -#: part/models.py:708 +#: part/models.py:725 msgid "Is this part a template part?" msgstr "" -#: part/models.py:718 +#: part/models.py:735 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:719 +#: part/models.py:736 msgid "Variant Of" msgstr "Wariant" -#: part/models.py:725 +#: part/models.py:742 msgid "Part description" msgstr "Opis części" -#: part/models.py:730 part/templates/part/category.html:82 +#: part/models.py:747 part/templates/part/category.html:82 #: part/templates/part/part_base.html:130 msgid "Keywords" msgstr "Słowa kluczowe" -#: part/models.py:731 +#: part/models.py:748 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:738 part/models.py:2289 +#: part/models.py:755 part/models.py:2306 #: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "Kategoria" -#: part/models.py:739 +#: part/models.py:756 msgid "Part category" msgstr "" -#: part/models.py:744 templates/js/part.js:257 templates/js/part.js:485 +#: part/models.py:761 templates/js/part.js:257 templates/js/part.js:485 msgid "IPN" msgstr "IPN" -#: part/models.py:745 +#: part/models.py:762 msgid "Internal Part Number" msgstr "" -#: part/models.py:751 +#: part/models.py:768 msgid "Part revision or version number" msgstr "" -#: part/models.py:752 report/models.py:200 templates/js/part.js:261 +#: part/models.py:769 report/models.py:200 templates/js/part.js:261 msgid "Revision" msgstr "Wersja" -#: part/models.py:774 +#: part/models.py:791 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:821 +#: part/models.py:838 msgid "Default Supplier" msgstr "" -#: part/models.py:822 +#: part/models.py:839 msgid "Default supplier part" msgstr "" -#: part/models.py:829 +#: part/models.py:846 msgid "Default Expiry" msgstr "" -#: part/models.py:830 +#: part/models.py:847 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:835 +#: part/models.py:852 msgid "Minimum Stock" msgstr "Minimalny stan magazynowy" -#: part/models.py:836 +#: part/models.py:853 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:843 +#: part/models.py:860 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:849 +#: part/models.py:866 msgid "Can this part be built from other parts?" msgstr "Czy ta część może być zbudowana z innych części?" -#: part/models.py:855 +#: part/models.py:872 msgid "Can this part be used to build other parts?" msgstr "Czy ta część może być użyta do budowy innych części?" -#: part/models.py:861 +#: part/models.py:878 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:866 +#: part/models.py:883 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:871 +#: part/models.py:888 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:875 templates/js/table_filters.js:21 +#: part/models.py:892 templates/js/table_filters.js:21 #: templates/js/table_filters.js:69 templates/js/table_filters.js:250 #: templates/js/table_filters.js:319 msgid "Active" msgstr "Aktywny" -#: part/models.py:876 +#: part/models.py:893 msgid "Is this part active?" msgstr "Czy ta część jest aktywna?" -#: part/models.py:881 +#: part/models.py:898 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:886 +#: part/models.py:903 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:889 +#: part/models.py:906 msgid "BOM checksum" msgstr "" -#: part/models.py:889 +#: part/models.py:906 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:892 +#: part/models.py:909 msgid "BOM checked by" msgstr "" -#: part/models.py:894 +#: part/models.py:911 msgid "BOM checked date" msgstr "" -#: part/models.py:898 +#: part/models.py:915 msgid "Creation User" msgstr "" -#: part/models.py:1637 +#: part/models.py:1654 msgid "Sell multiple" msgstr "Sprzedaj wiele" -#: part/models.py:2108 +#: part/models.py:2125 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2125 +#: part/models.py:2142 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2145 templates/js/part.js:906 templates/js/stock.js:475 +#: part/models.py:2162 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "Nazwa testu" -#: part/models.py:2146 +#: part/models.py:2163 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2151 +#: part/models.py:2168 msgid "Test Description" msgstr "" -#: part/models.py:2152 +#: part/models.py:2169 msgid "Enter description for this test" msgstr "" -#: part/models.py:2157 templates/js/part.js:915 +#: part/models.py:2174 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "Wymagane" -#: part/models.py:2158 +#: part/models.py:2175 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2163 templates/js/part.js:923 +#: part/models.py:2180 templates/js/part.js:923 msgid "Requires Value" msgstr "" -#: part/models.py:2164 +#: part/models.py:2181 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2169 templates/js/part.js:930 +#: part/models.py:2186 templates/js/part.js:930 msgid "Requires Attachment" msgstr "" -#: part/models.py:2170 +#: part/models.py:2187 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2207 +#: part/models.py:2224 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2212 +#: part/models.py:2229 msgid "Parameter Name" msgstr "" -#: part/models.py:2214 +#: part/models.py:2231 msgid "Parameter Units" msgstr "" -#: part/models.py:2246 part/models.py:2295 part/models.py:2296 +#: part/models.py:2263 part/models.py:2312 part/models.py:2313 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2248 +#: part/models.py:2265 msgid "Data" msgstr "Dane" -#: part/models.py:2248 +#: part/models.py:2265 msgid "Parameter Value" msgstr "" -#: part/models.py:2300 templates/InvenTree/settings/category.html:67 +#: part/models.py:2317 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "Wartość domyślna" -#: part/models.py:2301 +#: part/models.py:2318 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2335 +#: part/models.py:2352 msgid "Select parent part" msgstr "" -#: part/models.py:2344 +#: part/models.py:2361 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2350 +#: part/models.py:2367 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2352 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2369 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2352 +#: part/models.py:2369 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2355 +#: part/models.py:2372 msgid "Overage" msgstr "" -#: part/models.py:2356 +#: part/models.py:2373 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2359 +#: part/models.py:2376 msgid "BOM item reference" msgstr "" -#: part/models.py:2362 +#: part/models.py:2379 msgid "BOM item notes" msgstr "" -#: part/models.py:2364 +#: part/models.py:2381 msgid "Checksum" msgstr "Suma kontrolna" -#: part/models.py:2364 +#: part/models.py:2381 msgid "BOM line checksum" msgstr "" -#: part/models.py:2368 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2385 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:55 msgid "Inherited" msgstr "" -#: part/models.py:2369 +#: part/models.py:2386 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2374 templates/js/bom.js:287 +#: part/models.py:2391 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2375 +#: part/models.py:2392 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2460 stock/models.py:324 +#: part/models.py:2477 stock/models.py:335 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2469 part/models.py:2471 +#: part/models.py:2486 part/models.py:2488 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2474 +#: part/models.py:2491 msgid "BOM Item" msgstr "" -#: part/models.py:2593 +#: part/models.py:2610 msgid "Part 1" msgstr "Część 1" -#: part/models.py:2597 +#: part/models.py:2614 msgid "Part 2" msgstr "Część 2" -#: part/models.py:2597 +#: part/models.py:2614 msgid "Select Related Part" msgstr "Wybierz powiązaną część" -#: part/models.py:2629 +#: part/models.py:2646 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -5088,12 +5094,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1785 +#: stock/models.py:1796 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1791 +#: stock/models.py:1802 msgid "Result" msgstr "Wynik" @@ -5152,7 +5158,7 @@ msgstr "" msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:80 stock/forms.py:313 stock/models.py:539 +#: stock/forms.py:80 stock/forms.py:313 stock/models.py:550 #: stock/templates/stock/item_base.html:393 templates/js/stock.js:1018 msgid "Expiry Date" msgstr "Data ważności" @@ -5209,187 +5215,187 @@ msgstr "" msgid "Confirm removal of installed stock items" msgstr "" -#: stock/models.py:57 stock/models.py:576 +#: stock/models.py:57 stock/models.py:587 msgid "Owner" msgstr "" -#: stock/models.py:58 stock/models.py:577 +#: stock/models.py:58 stock/models.py:588 msgid "Select Owner" msgstr "" -#: stock/models.py:305 +#: stock/models.py:316 msgid "StockItem with this serial number already exists" msgstr "" -#: stock/models.py:341 +#: stock/models.py:352 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:351 stock/models.py:360 +#: stock/models.py:362 stock/models.py:371 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:352 +#: stock/models.py:363 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:374 +#: stock/models.py:385 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:380 +#: stock/models.py:391 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:387 +#: stock/models.py:398 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:429 +#: stock/models.py:440 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:438 +#: stock/models.py:449 msgid "Base part" msgstr "Część podstawowa" -#: stock/models.py:447 +#: stock/models.py:458 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:452 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:463 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "" -#: stock/models.py:455 +#: stock/models.py:466 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:462 +#: stock/models.py:473 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:467 stock/templates/stock/item_base.html:282 +#: stock/models.py:478 stock/templates/stock/item_base.html:282 msgid "Installed In" msgstr "" -#: stock/models.py:470 +#: stock/models.py:481 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:486 +#: stock/models.py:497 msgid "Serial number for this item" msgstr "" -#: stock/models.py:498 +#: stock/models.py:509 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:502 +#: stock/models.py:513 msgid "Stock Quantity" msgstr "Ilość w magazynie" -#: stock/models.py:511 +#: stock/models.py:522 msgid "Source Build" msgstr "" -#: stock/models.py:513 +#: stock/models.py:524 msgid "Build for this stock item" msgstr "" -#: stock/models.py:524 +#: stock/models.py:535 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:527 +#: stock/models.py:538 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:533 +#: stock/models.py:544 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:540 +#: stock/models.py:551 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:553 +#: stock/models.py:564 msgid "Delete on deplete" msgstr "" -#: stock/models.py:553 +#: stock/models.py:564 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:563 stock/templates/stock/item.html:98 +#: stock/models.py:574 stock/templates/stock/item.html:98 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:572 +#: stock/models.py:583 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1040 +#: stock/models.py:1051 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1046 +#: stock/models.py:1057 msgid "Quantity must be integer" msgstr "Ilość musi być liczbą całkowitą" -#: stock/models.py:1052 +#: stock/models.py:1063 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1055 +#: stock/models.py:1066 msgid "Serial numbers must be a list of integers" msgstr "" -#: stock/models.py:1058 +#: stock/models.py:1069 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1065 +#: stock/models.py:1076 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "" -#: stock/models.py:1223 +#: stock/models.py:1234 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:1705 +#: stock/models.py:1716 msgid "Entry notes" msgstr "" -#: stock/models.py:1762 +#: stock/models.py:1773 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1768 +#: stock/models.py:1779 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1786 +#: stock/models.py:1797 msgid "Test name" msgstr "" -#: stock/models.py:1792 templates/js/table_filters.js:226 +#: stock/models.py:1803 templates/js/table_filters.js:226 msgid "Test result" msgstr "" -#: stock/models.py:1798 +#: stock/models.py:1809 msgid "Test output value" msgstr "" -#: stock/models.py:1805 +#: stock/models.py:1816 msgid "Test result attachment" msgstr "" -#: stock/models.py:1811 +#: stock/models.py:1822 msgid "Test notes" msgstr "" @@ -6684,15 +6690,15 @@ msgstr "" msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:811 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:817 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1178 +#: templates/js/forms.js:1184 msgid "Searching" msgstr "" -#: templates/js/forms.js:1331 +#: templates/js/forms.js:1337 msgid "Clear input" msgstr "" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 8982f1e8d2..a42fade434 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-21 05:27+0000\n" +"POT-Creation-Date: 2021-07-21 11:51+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -36,7 +36,7 @@ msgstr "Введите дату" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:520 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:526 msgid "Confirm" msgstr "Подтвердить" @@ -106,7 +106,7 @@ msgstr "Серийных номеров не найдено" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "Число уникальных серийных номеров ({s}) должно соответствовать количеству ({q})" -#: InvenTree/models.py:61 stock/models.py:1804 +#: InvenTree/models.py:61 stock/models.py:1815 msgid "Attachment" msgstr "Вложения" @@ -122,7 +122,7 @@ msgstr "Комментарий" msgid "File comment" msgstr "Комментарий к файлу" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2063 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2080 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -132,12 +132,12 @@ msgstr "Пользователь" msgid "upload date" msgstr "дата загрузки" -#: InvenTree/models.py:102 +#: InvenTree/models.py:113 msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:412 -#: label/models.py:112 part/models.py:701 part/models.py:2212 +#: InvenTree/models.py:129 InvenTree/models.py:130 company/models.py:412 +#: label/models.py:112 part/models.py:718 part/models.py:2229 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 @@ -145,12 +145,12 @@ msgstr "" msgid "Name" msgstr "Название" -#: InvenTree/models.py:125 build/models.py:179 +#: InvenTree/models.py:136 build/models.py:187 #: build/templates/build/detail.html:24 company/models.py:351 #: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:312 -#: part/models.py:724 part/templates/part/set_category.html:14 +#: part/models.py:741 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 @@ -166,15 +166,15 @@ msgstr "Название" msgid "Description" msgstr "Описание" -#: InvenTree/models.py:126 +#: InvenTree/models.py:137 msgid "Description (optional)" msgstr "Описание (необязательно)" -#: InvenTree/models.py:134 +#: InvenTree/models.py:145 msgid "parent" msgstr "родитель" -#: InvenTree/serializers.py:52 part/models.py:2448 +#: InvenTree/serializers.py:52 part/models.py:2465 msgid "Must be a valid number" msgstr "" @@ -461,11 +461,11 @@ msgstr "Срок выполнения заказа" msgid "Target Date" msgstr "Целевая дата" -#: build/forms.py:43 build/models.py:269 +#: build/forms.py:43 build/models.py:277 msgid "Target date for build completion. Build will be overdue after this date." msgstr "Целевая дата для сборки. Сборка будет просрочена после этой даты." -#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1394 +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1402 #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 @@ -479,7 +479,7 @@ msgstr "Целевая дата для сборки. Сборка будет п #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 -#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2350 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2367 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 @@ -588,18 +588,18 @@ msgstr "Подтвердите отмену сборки" msgid "Select quantity of stock to allocate" msgstr "Выберите количество запасов для распределения" -#: build/models.py:105 +#: build/models.py:113 msgid "Invalid choice for parent build" msgstr "" -#: build/models.py:109 build/templates/build/build_base.html:9 +#: build/models.py:117 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 #: report/templates/report/inventree_build_order_base.html:106 #: templates/js/build.js:233 msgid "Build Order" msgstr "Порядок сборки" -#: build/models.py:110 build/templates/build/index.html:8 +#: build/models.py:118 build/templates/build/index.html:8 #: build/templates/build/index.html:15 #: order/templates/order/sales_order_detail.html:34 #: order/templates/order/so_navbar.html:19 @@ -610,13 +610,13 @@ msgstr "Порядок сборки" msgid "Build Orders" msgstr "Порядок сборки" -#: build/models.py:170 +#: build/models.py:178 msgid "Build Order Reference" msgstr "Ссылка на заказ" -#: build/models.py:171 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:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2359 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2376 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -624,30 +624,30 @@ msgstr "Ссылка на заказ" msgid "Reference" msgstr "" -#: build/models.py:182 +#: build/models.py:190 msgid "Brief description of the build" msgstr "" -#: build/models.py:191 build/templates/build/build_base.html:163 +#: build/models.py:199 build/templates/build/build_base.html:163 #: build/templates/build/detail.html:80 msgid "Parent Build" msgstr "" -#: build/models.py:192 +#: build/models.py:200 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:197 build/templates/build/auto_allocate.html:16 +#: build/models.py:205 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:29 company/models.py:654 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:344 part/models.py:346 -#: part/models.py:2008 part/models.py:2024 part/models.py:2043 -#: part/models.py:2061 part/models.py:2140 part/models.py:2244 -#: part/models.py:2334 part/templates/part/detail.html:199 +#: order/templates/order/sales_order_detail.html:344 part/models.py:347 +#: part/models.py:2025 part/models.py:2041 part/models.py:2060 +#: part/models.py:2078 part/models.py:2157 part/models.py:2261 +#: part/models.py:2351 part/templates/part/detail.html:199 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 @@ -664,116 +664,116 @@ msgstr "" msgid "Part" msgstr "" -#: build/models.py:205 +#: build/models.py:213 msgid "Select part to build" msgstr "" -#: build/models.py:210 +#: build/models.py:218 msgid "Sales Order Reference" msgstr "" -#: build/models.py:214 +#: build/models.py:222 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:219 +#: build/models.py:227 msgid "Source Location" msgstr "" -#: build/models.py:223 +#: build/models.py:231 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:228 +#: build/models.py:236 msgid "Destination Location" msgstr "" -#: build/models.py:232 +#: build/models.py:240 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:236 +#: build/models.py:244 msgid "Build Quantity" msgstr "" -#: build/models.py:239 +#: build/models.py:247 msgid "Number of stock items to build" msgstr "" -#: build/models.py:243 +#: build/models.py:251 msgid "Completed items" msgstr "" -#: build/models.py:245 +#: build/models.py:253 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:249 part/templates/part/part_base.html:225 +#: build/models.py:257 part/templates/part/part_base.html:225 msgid "Build Status" msgstr "" -#: build/models.py:253 +#: build/models.py:261 msgid "Build status code" msgstr "" -#: build/models.py:257 stock/models.py:496 +#: build/models.py:265 stock/models.py:507 msgid "Batch Code" msgstr "" -#: build/models.py:261 +#: build/models.py:269 msgid "Batch code for this build output" msgstr "" -#: build/models.py:264 order/models.py:162 part/models.py:896 +#: build/models.py:272 order/models.py:162 part/models.py:913 #: part/templates/part/part_base.html:143 templates/js/order.js:362 msgid "Creation Date" msgstr "" -#: build/models.py:268 order/models.py:555 +#: build/models.py:276 order/models.py:555 msgid "Target completion date" msgstr "" -#: build/models.py:272 order/models.py:288 templates/js/build.js:950 +#: build/models.py:280 order/models.py:288 templates/js/build.js:950 msgid "Completion Date" msgstr "" -#: build/models.py:278 +#: build/models.py:286 msgid "completed by" msgstr "" -#: build/models.py:286 templates/js/build.js:915 +#: build/models.py:294 templates/js/build.js:915 msgid "Issued by" msgstr "" -#: build/models.py:287 +#: build/models.py:295 msgid "User who issued this build order" msgstr "" -#: build/models.py:295 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 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:900 +#: order/templates/order/sales_order_base.html:140 part/models.py:917 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" -#: build/models.py:296 +#: build/models.py:304 msgid "User responsible for this build order" msgstr "" -#: build/models.py:301 build/templates/build/detail.html:94 +#: build/models.py:309 build/templates/build/detail.html:94 #: company/templates/company/manufacturer_part.html:83 #: company/templates/company/supplier_part.html:82 -#: part/templates/part/part_base.html:137 stock/models.py:490 +#: part/templates/part/part_base.html:137 stock/models.py:501 #: stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "" -#: build/models.py:302 part/models.py:758 stock/models.py:492 +#: build/models.py:310 part/models.py:775 stock/models.py:503 msgid "Link to external URL" msgstr "" -#: build/models.py:306 build/templates/build/navbar.html:52 +#: build/models.py:314 build/templates/build/navbar.html:52 #: company/models.py:139 company/models.py:526 #: company/templates/company/navbar.html:63 #: company/templates/company/navbar.html:66 order/models.py:180 @@ -782,12 +782,12 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:419 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:885 +#: order/templates/order/so_navbar.html:36 part/models.py:902 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:562 -#: stock/models.py:1704 stock/models.py:1810 +#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:573 +#: stock/models.py:1715 stock/models.py:1821 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:746 #: templates/js/stock.js:258 templates/js/stock.js:499 @@ -795,63 +795,63 @@ msgstr "" msgid "Notes" msgstr "" -#: build/models.py:307 +#: build/models.py:315 msgid "Extra build notes" msgstr "" -#: build/models.py:784 +#: build/models.py:792 msgid "No build output specified" msgstr "" -#: build/models.py:787 +#: build/models.py:795 msgid "Build output is already completed" msgstr "" -#: build/models.py:790 +#: build/models.py:798 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1200 +#: build/models.py:1208 msgid "BuildItem must be unique for build, stock_item and install_into" msgstr "" -#: build/models.py:1225 +#: build/models.py:1233 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1229 +#: build/models.py:1237 #, python-brace-format msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1236 order/models.py:926 +#: build/models.py:1244 order/models.py:926 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1240 order/models.py:929 +#: build/models.py:1248 order/models.py:929 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1244 +#: build/models.py:1252 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1304 +#: build/models.py:1312 #, python-brace-format msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" -#: build/models.py:1364 stock/templates/stock/item_base.html:329 +#: build/models.py:1372 stock/templates/stock/item_base.html:329 #: templates/InvenTree/search.html:183 templates/js/build.js:846 #: templates/navbar.html:29 msgid "Build" msgstr "" -#: build/models.py:1365 +#: build/models.py:1373 msgid "Build to allocate parts" msgstr "" -#: build/models.py:1381 stock/templates/stock/item_base.html:8 +#: build/models.py:1389 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:351 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 @@ -861,19 +861,19 @@ msgstr "" msgid "Stock Item" msgstr "" -#: build/models.py:1382 +#: build/models.py:1390 msgid "Source stock item" msgstr "" -#: build/models.py:1395 +#: build/models.py:1403 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1403 +#: build/models.py:1411 msgid "Install into" msgstr "" -#: build/models.py:1404 +#: build/models.py:1412 msgid "Destination stock item" msgstr "" @@ -882,7 +882,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:205 #: order/templates/order/sales_order_detail.html:290 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:484 stock/templates/stock/item_base.html:249 +#: stock/models.py:495 stock/templates/stock/item_base.html:249 #: templates/js/build.js:604 templates/js/model_renderers.js:54 msgid "Serial Number" msgstr "" @@ -1609,7 +1609,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:158 part/models.py:2246 report/models.py:187 +#: common/models.py:158 part/models.py:2263 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -1619,7 +1619,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:165 part/models.py:848 templates/js/table_filters.js:132 +#: common/models.py:165 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" @@ -1628,7 +1628,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:172 part/models.py:854 templates/js/table_filters.js:340 +#: common/models.py:172 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "" @@ -1636,7 +1636,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:179 part/models.py:865 +#: common/models.py:179 part/models.py:882 msgid "Purchaseable" msgstr "" @@ -1644,7 +1644,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:186 part/models.py:870 templates/js/table_filters.js:348 +#: common/models.py:186 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "" @@ -1652,7 +1652,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:193 part/models.py:860 templates/js/table_filters.js:33 +#: common/models.py:193 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" @@ -1661,7 +1661,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:200 part/models.py:880 templates/js/table_filters.js:29 +#: common/models.py:200 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -2006,7 +2006,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:128 company/models.py:345 company/models.py:513 -#: order/models.py:160 part/models.py:757 +#: order/models.py:160 part/models.py:774 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:448 templates/js/company.js:730 #: templates/js/part.js:687 @@ -2017,7 +2017,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:136 part/models.py:767 +#: company/models.py:136 part/models.py:784 msgid "Image" msgstr "" @@ -2054,7 +2054,7 @@ msgstr "" msgid "Default currency used for this company" msgstr "" -#: company/models.py:317 company/models.py:484 stock/models.py:437 +#: company/models.py:317 company/models.py:484 stock/models.py:448 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" @@ -2108,7 +2108,7 @@ msgstr "" #: company/models.py:419 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1797 templates/InvenTree/settings/header.html:8 +#: stock/models.py:1808 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:551 templates/js/part.js:348 #: templates/js/stock.js:495 msgid "Value" @@ -2118,7 +2118,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:426 part/models.py:842 part/models.py:2214 +#: company/models.py:426 part/models.py:859 part/models.py:2231 #: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "" @@ -2164,21 +2164,21 @@ msgid "Supplier part description" msgstr "" #: company/models.py:525 company/templates/company/supplier_part.html:120 -#: part/models.py:2362 report/templates/report/inventree_po_report.html:93 +#: part/models.py:2379 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:529 part/models.py:1635 +#: company/models.py:529 part/models.py:1652 msgid "base cost" msgstr "" -#: company/models.py:529 part/models.py:1635 +#: company/models.py:529 part/models.py:1652 msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:531 company/templates/company/supplier_part.html:113 -#: stock/models.py:461 stock/templates/stock/item_base.html:322 +#: stock/models.py:472 stock/templates/stock/item_base.html:322 #: templates/js/company.js:751 templates/js/stock.js:1078 msgid "Packaging" msgstr "" @@ -2187,7 +2187,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:533 part/models.py:1637 +#: company/models.py:533 part/models.py:1654 msgid "multiple" msgstr "" @@ -2245,8 +2245,8 @@ msgid "Phone" msgstr "" #: company/templates/company/company_base.html:126 order/models.py:544 -#: order/templates/order/sales_order_base.html:94 stock/models.py:479 -#: stock/models.py:480 stock/templates/stock/item_base.html:274 +#: order/templates/order/sales_order_base.html:94 stock/models.py:490 +#: stock/models.py:491 stock/templates/stock/item_base.html:274 #: templates/js/company.js:245 templates/js/order.js:331 #: templates/js/stock.js:1456 msgid "Customer" @@ -2519,7 +2519,7 @@ msgid "Stock Items" msgstr "" #: company/templates/company/supplier_part.html:7 -#: company/templates/company/supplier_part.html:24 stock/models.py:446 +#: company/templates/company/supplier_part.html:24 stock/models.py:457 #: stock/templates/stock/item_base.html:386 templates/js/company.js:691 #: templates/js/stock.js:1050 msgid "Supplier Part" @@ -2801,7 +2801,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:313 stock/models.py:334 stock/models.py:1049 +#: order/models.py:313 stock/models.py:345 stock/models.py:1060 msgid "Quantity must be greater than zero" msgstr "" @@ -2888,7 +2888,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:571 +#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:582 #: stock/templates/stock/item_base.html:343 templates/js/stock.js:1073 msgid "Purchase Price" msgstr "" @@ -3267,7 +3267,7 @@ msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:47 -#: part/models.py:347 part/templates/part/cat_link.html:7 +#: part/models.py:348 part/templates/part/cat_link.html:7 #: 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:24 @@ -3587,7 +3587,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:133 part/models.py:73 part/models.py:776 +#: part/bom.py:133 part/models.py:74 part/models.py:793 #: part/templates/part/category.html:75 msgid "Default Location" msgstr "" @@ -3652,7 +3652,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:97 part/models.py:2244 +#: part/forms.py:97 part/models.py:2261 msgid "Parent Part" msgstr "" @@ -3728,7 +3728,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:325 part/models.py:2343 +#: part/forms.py:325 part/models.py:2360 msgid "Sub part" msgstr "" @@ -3736,370 +3736,376 @@ msgstr "" msgid "Input quantity for price calculation" msgstr "" -#: part/models.py:74 +#: part/models.py:75 msgid "Default location for parts in this category" msgstr "" -#: part/models.py:77 +#: part/models.py:78 msgid "Default keywords" msgstr "" -#: part/models.py:77 +#: part/models.py:78 msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:87 part/models.py:2290 +#: part/models.py:88 part/models.py:2307 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" -#: part/models.py:88 part/templates/part/category.html:32 +#: part/models.py:89 part/templates/part/category.html:32 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127 #: templates/stats.html:84 users/models.py:40 msgid "Part Categories" msgstr "" -#: part/models.py:478 part/models.py:490 +#: part/models.py:433 +#, fuzzy +#| msgid "Invalid character in part name" +msgid "Invalid choice for parent part" +msgstr "Неверный символ в названии части" + +#: part/models.py:495 part/models.py:507 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:587 +#: part/models.py:604 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:591 +#: part/models.py:608 msgid "Next available serial number is" msgstr "" -#: part/models.py:596 +#: part/models.py:613 msgid "Most recent serial number is" msgstr "" -#: part/models.py:675 +#: part/models.py:692 msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:700 +#: part/models.py:717 msgid "Part name" msgstr "" -#: part/models.py:707 +#: part/models.py:724 msgid "Is Template" msgstr "" -#: part/models.py:708 +#: part/models.py:725 msgid "Is this part a template part?" msgstr "" -#: part/models.py:718 +#: part/models.py:735 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:719 +#: part/models.py:736 msgid "Variant Of" msgstr "" -#: part/models.py:725 +#: part/models.py:742 msgid "Part description" msgstr "" -#: part/models.py:730 part/templates/part/category.html:82 +#: part/models.py:747 part/templates/part/category.html:82 #: part/templates/part/part_base.html:130 msgid "Keywords" msgstr "" -#: part/models.py:731 +#: part/models.py:748 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:738 part/models.py:2289 +#: part/models.py:755 part/models.py:2306 #: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "" -#: part/models.py:739 +#: part/models.py:756 msgid "Part category" msgstr "" -#: part/models.py:744 templates/js/part.js:257 templates/js/part.js:485 +#: part/models.py:761 templates/js/part.js:257 templates/js/part.js:485 msgid "IPN" msgstr "" -#: part/models.py:745 +#: part/models.py:762 msgid "Internal Part Number" msgstr "" -#: part/models.py:751 +#: part/models.py:768 msgid "Part revision or version number" msgstr "" -#: part/models.py:752 report/models.py:200 templates/js/part.js:261 +#: part/models.py:769 report/models.py:200 templates/js/part.js:261 msgid "Revision" msgstr "" -#: part/models.py:774 +#: part/models.py:791 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:821 +#: part/models.py:838 msgid "Default Supplier" msgstr "" -#: part/models.py:822 +#: part/models.py:839 msgid "Default supplier part" msgstr "" -#: part/models.py:829 +#: part/models.py:846 msgid "Default Expiry" msgstr "" -#: part/models.py:830 +#: part/models.py:847 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:835 +#: part/models.py:852 msgid "Minimum Stock" msgstr "" -#: part/models.py:836 +#: part/models.py:853 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:843 +#: part/models.py:860 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:849 +#: part/models.py:866 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:855 +#: part/models.py:872 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:861 +#: part/models.py:878 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:866 +#: part/models.py:883 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:871 +#: part/models.py:888 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:875 templates/js/table_filters.js:21 +#: part/models.py:892 templates/js/table_filters.js:21 #: templates/js/table_filters.js:69 templates/js/table_filters.js:250 #: templates/js/table_filters.js:319 msgid "Active" msgstr "" -#: part/models.py:876 +#: part/models.py:893 msgid "Is this part active?" msgstr "" -#: part/models.py:881 +#: part/models.py:898 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:886 +#: part/models.py:903 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:889 +#: part/models.py:906 msgid "BOM checksum" msgstr "" -#: part/models.py:889 +#: part/models.py:906 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:892 +#: part/models.py:909 msgid "BOM checked by" msgstr "" -#: part/models.py:894 +#: part/models.py:911 msgid "BOM checked date" msgstr "" -#: part/models.py:898 +#: part/models.py:915 msgid "Creation User" msgstr "" -#: part/models.py:1637 +#: part/models.py:1654 msgid "Sell multiple" msgstr "" -#: part/models.py:2108 +#: part/models.py:2125 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2125 +#: part/models.py:2142 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2145 templates/js/part.js:906 templates/js/stock.js:475 +#: part/models.py:2162 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "" -#: part/models.py:2146 +#: part/models.py:2163 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2151 +#: part/models.py:2168 msgid "Test Description" msgstr "" -#: part/models.py:2152 +#: part/models.py:2169 msgid "Enter description for this test" msgstr "" -#: part/models.py:2157 templates/js/part.js:915 +#: part/models.py:2174 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "" -#: part/models.py:2158 +#: part/models.py:2175 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2163 templates/js/part.js:923 +#: part/models.py:2180 templates/js/part.js:923 msgid "Requires Value" msgstr "" -#: part/models.py:2164 +#: part/models.py:2181 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2169 templates/js/part.js:930 +#: part/models.py:2186 templates/js/part.js:930 msgid "Requires Attachment" msgstr "" -#: part/models.py:2170 +#: part/models.py:2187 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2207 +#: part/models.py:2224 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2212 +#: part/models.py:2229 msgid "Parameter Name" msgstr "" -#: part/models.py:2214 +#: part/models.py:2231 msgid "Parameter Units" msgstr "" -#: part/models.py:2246 part/models.py:2295 part/models.py:2296 +#: part/models.py:2263 part/models.py:2312 part/models.py:2313 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2248 +#: part/models.py:2265 msgid "Data" msgstr "" -#: part/models.py:2248 +#: part/models.py:2265 msgid "Parameter Value" msgstr "" -#: part/models.py:2300 templates/InvenTree/settings/category.html:67 +#: part/models.py:2317 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2301 +#: part/models.py:2318 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2335 +#: part/models.py:2352 msgid "Select parent part" msgstr "" -#: part/models.py:2344 +#: part/models.py:2361 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2350 +#: part/models.py:2367 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2352 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2369 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2352 +#: part/models.py:2369 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2355 +#: part/models.py:2372 msgid "Overage" msgstr "" -#: part/models.py:2356 +#: part/models.py:2373 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2359 +#: part/models.py:2376 msgid "BOM item reference" msgstr "" -#: part/models.py:2362 +#: part/models.py:2379 msgid "BOM item notes" msgstr "" -#: part/models.py:2364 +#: part/models.py:2381 msgid "Checksum" msgstr "" -#: part/models.py:2364 +#: part/models.py:2381 msgid "BOM line checksum" msgstr "" -#: part/models.py:2368 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2385 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:55 msgid "Inherited" msgstr "" -#: part/models.py:2369 +#: part/models.py:2386 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2374 templates/js/bom.js:287 +#: part/models.py:2391 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2375 +#: part/models.py:2392 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2460 stock/models.py:324 +#: part/models.py:2477 stock/models.py:335 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2469 part/models.py:2471 +#: part/models.py:2486 part/models.py:2488 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2474 +#: part/models.py:2491 msgid "BOM Item" msgstr "" -#: part/models.py:2593 +#: part/models.py:2610 msgid "Part 1" msgstr "" -#: part/models.py:2597 +#: part/models.py:2614 msgid "Part 2" msgstr "" -#: part/models.py:2597 +#: part/models.py:2614 msgid "Select Related Part" msgstr "" -#: part/models.py:2629 +#: part/models.py:2646 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -5088,12 +5094,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1785 +#: stock/models.py:1796 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1791 +#: stock/models.py:1802 msgid "Result" msgstr "" @@ -5152,7 +5158,7 @@ msgstr "" msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:80 stock/forms.py:313 stock/models.py:539 +#: stock/forms.py:80 stock/forms.py:313 stock/models.py:550 #: stock/templates/stock/item_base.html:393 templates/js/stock.js:1018 msgid "Expiry Date" msgstr "" @@ -5209,187 +5215,187 @@ msgstr "" msgid "Confirm removal of installed stock items" msgstr "" -#: stock/models.py:57 stock/models.py:576 +#: stock/models.py:57 stock/models.py:587 msgid "Owner" msgstr "" -#: stock/models.py:58 stock/models.py:577 +#: stock/models.py:58 stock/models.py:588 msgid "Select Owner" msgstr "" -#: stock/models.py:305 +#: stock/models.py:316 msgid "StockItem with this serial number already exists" msgstr "" -#: stock/models.py:341 +#: stock/models.py:352 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:351 stock/models.py:360 +#: stock/models.py:362 stock/models.py:371 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:352 +#: stock/models.py:363 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:374 +#: stock/models.py:385 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:380 +#: stock/models.py:391 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:387 +#: stock/models.py:398 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:429 +#: stock/models.py:440 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:438 +#: stock/models.py:449 msgid "Base part" msgstr "" -#: stock/models.py:447 +#: stock/models.py:458 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:452 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:463 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "" -#: stock/models.py:455 +#: stock/models.py:466 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:462 +#: stock/models.py:473 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:467 stock/templates/stock/item_base.html:282 +#: stock/models.py:478 stock/templates/stock/item_base.html:282 msgid "Installed In" msgstr "" -#: stock/models.py:470 +#: stock/models.py:481 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:486 +#: stock/models.py:497 msgid "Serial number for this item" msgstr "" -#: stock/models.py:498 +#: stock/models.py:509 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:502 +#: stock/models.py:513 msgid "Stock Quantity" msgstr "" -#: stock/models.py:511 +#: stock/models.py:522 msgid "Source Build" msgstr "" -#: stock/models.py:513 +#: stock/models.py:524 msgid "Build for this stock item" msgstr "" -#: stock/models.py:524 +#: stock/models.py:535 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:527 +#: stock/models.py:538 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:533 +#: stock/models.py:544 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:540 +#: stock/models.py:551 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:553 +#: stock/models.py:564 msgid "Delete on deplete" msgstr "" -#: stock/models.py:553 +#: stock/models.py:564 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:563 stock/templates/stock/item.html:98 +#: stock/models.py:574 stock/templates/stock/item.html:98 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:572 +#: stock/models.py:583 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1040 +#: stock/models.py:1051 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1046 +#: stock/models.py:1057 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1052 +#: stock/models.py:1063 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1055 +#: stock/models.py:1066 msgid "Serial numbers must be a list of integers" msgstr "" -#: stock/models.py:1058 +#: stock/models.py:1069 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1065 +#: stock/models.py:1076 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "" -#: stock/models.py:1223 +#: stock/models.py:1234 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:1705 +#: stock/models.py:1716 msgid "Entry notes" msgstr "" -#: stock/models.py:1762 +#: stock/models.py:1773 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1768 +#: stock/models.py:1779 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1786 +#: stock/models.py:1797 msgid "Test name" msgstr "" -#: stock/models.py:1792 templates/js/table_filters.js:226 +#: stock/models.py:1803 templates/js/table_filters.js:226 msgid "Test result" msgstr "" -#: stock/models.py:1798 +#: stock/models.py:1809 msgid "Test output value" msgstr "" -#: stock/models.py:1805 +#: stock/models.py:1816 msgid "Test result attachment" msgstr "" -#: stock/models.py:1811 +#: stock/models.py:1822 msgid "Test notes" msgstr "" @@ -6682,15 +6688,15 @@ msgstr "" msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:811 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:817 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1178 +#: templates/js/forms.js:1184 msgid "Searching" msgstr "" -#: templates/js/forms.js:1331 +#: templates/js/forms.js:1337 msgid "Clear input" msgstr "" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index df8c95e5da..8920221bb2 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-21 05:27+0000\n" +"POT-Creation-Date: 2021-07-21 11:51+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -36,7 +36,7 @@ msgstr "Tarih giriniz" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:520 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:526 msgid "Confirm" msgstr "Onay" @@ -106,7 +106,7 @@ msgstr "Seri numarası bulunamadı" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "Benzersiz seri numaralarının sayısı ({s}) girilen miktarla eşleşmeli ({q})" -#: InvenTree/models.py:61 stock/models.py:1804 +#: InvenTree/models.py:61 stock/models.py:1815 msgid "Attachment" msgstr "Ek" @@ -122,7 +122,7 @@ msgstr "Yorum" msgid "File comment" msgstr "Dosya yorumu" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2063 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2080 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -132,12 +132,12 @@ msgstr "Kullanıcı" msgid "upload date" msgstr "yükleme tarihi" -#: InvenTree/models.py:102 +#: InvenTree/models.py:113 msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:412 -#: label/models.py:112 part/models.py:701 part/models.py:2212 +#: InvenTree/models.py:129 InvenTree/models.py:130 company/models.py:412 +#: label/models.py:112 part/models.py:718 part/models.py:2229 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 @@ -145,12 +145,12 @@ msgstr "" msgid "Name" msgstr "Adı" -#: InvenTree/models.py:125 build/models.py:179 +#: InvenTree/models.py:136 build/models.py:187 #: build/templates/build/detail.html:24 company/models.py:351 #: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:312 -#: part/models.py:724 part/templates/part/set_category.html:14 +#: part/models.py:741 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 @@ -166,15 +166,15 @@ msgstr "Adı" msgid "Description" msgstr "Açıklama" -#: InvenTree/models.py:126 +#: InvenTree/models.py:137 msgid "Description (optional)" msgstr "Açıklama (isteğe bağlı)" -#: InvenTree/models.py:134 +#: InvenTree/models.py:145 msgid "parent" msgstr "üst" -#: InvenTree/serializers.py:52 part/models.py:2448 +#: InvenTree/serializers.py:52 part/models.py:2465 msgid "Must be a valid number" msgstr "" @@ -461,11 +461,11 @@ msgstr "Emir hedef tarihi" msgid "Target Date" msgstr "Hedeflenen tarih" -#: build/forms.py:43 build/models.py:269 +#: build/forms.py:43 build/models.py:277 msgid "Target date for build completion. Build will be overdue after this date." msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım işi gecikmiş olacak." -#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1394 +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1402 #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 @@ -479,7 +479,7 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 -#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2350 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2367 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 @@ -588,18 +588,18 @@ msgstr "Yapım işi iptalini onayla" msgid "Select quantity of stock to allocate" msgstr "Tahsis edilecek stok miktarını seçiniz" -#: build/models.py:105 +#: build/models.py:113 msgid "Invalid choice for parent build" msgstr "" -#: build/models.py:109 build/templates/build/build_base.html:9 +#: build/models.py:117 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 #: report/templates/report/inventree_build_order_base.html:106 #: templates/js/build.js:233 msgid "Build Order" msgstr "Yapım İşi Emri" -#: build/models.py:110 build/templates/build/index.html:8 +#: build/models.py:118 build/templates/build/index.html:8 #: build/templates/build/index.html:15 #: order/templates/order/sales_order_detail.html:34 #: order/templates/order/so_navbar.html:19 @@ -610,13 +610,13 @@ msgstr "Yapım İşi Emri" msgid "Build Orders" msgstr "Yapım İşi Emirleri" -#: build/models.py:170 +#: build/models.py:178 msgid "Build Order Reference" msgstr "Yapım İşi Emri Referansı" -#: build/models.py:171 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:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2359 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2376 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -624,30 +624,30 @@ msgstr "Yapım İşi Emri Referansı" msgid "Reference" msgstr "Referans" -#: build/models.py:182 +#: build/models.py:190 msgid "Brief description of the build" msgstr "Yapım işinin kısa açıklaması" -#: build/models.py:191 build/templates/build/build_base.html:163 +#: build/models.py:199 build/templates/build/build_base.html:163 #: build/templates/build/detail.html:80 msgid "Parent Build" msgstr "Üst Yapım İşi" -#: build/models.py:192 +#: build/models.py:200 msgid "BuildOrder to which this build is allocated" msgstr "Bu yapım işinin tahsis edildiği yapım işi emri" -#: build/models.py:197 build/templates/build/auto_allocate.html:16 +#: build/models.py:205 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:29 company/models.py:654 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:344 part/models.py:346 -#: part/models.py:2008 part/models.py:2024 part/models.py:2043 -#: part/models.py:2061 part/models.py:2140 part/models.py:2244 -#: part/models.py:2334 part/templates/part/detail.html:199 +#: order/templates/order/sales_order_detail.html:344 part/models.py:347 +#: part/models.py:2025 part/models.py:2041 part/models.py:2060 +#: part/models.py:2078 part/models.py:2157 part/models.py:2261 +#: part/models.py:2351 part/templates/part/detail.html:199 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 @@ -664,116 +664,116 @@ msgstr "Bu yapım işinin tahsis edildiği yapım işi emri" msgid "Part" msgstr "Parça" -#: build/models.py:205 +#: build/models.py:213 msgid "Select part to build" msgstr "Yapım işi için parça seçin" -#: build/models.py:210 +#: build/models.py:218 msgid "Sales Order Reference" msgstr "Satış Emri Referansı" -#: build/models.py:214 +#: build/models.py:222 msgid "SalesOrder to which this build is allocated" msgstr "Bu yapım işinin tahsis edildiği satış emri" -#: build/models.py:219 +#: build/models.py:227 msgid "Source Location" msgstr "Kaynak Konum" -#: build/models.py:223 +#: build/models.py:231 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Bu yapım işi için stok alınacak konumu seçin (her hangi bir stok konumundan alınması için boş bırakın)" -#: build/models.py:228 +#: build/models.py:236 msgid "Destination Location" msgstr "Hedef Konum" -#: build/models.py:232 +#: build/models.py:240 msgid "Select location where the completed items will be stored" msgstr "Tamamlanmış ögelerin saklanacağı konumu seçiniz" -#: build/models.py:236 +#: build/models.py:244 msgid "Build Quantity" msgstr "Yapım İşi Miktarı" -#: build/models.py:239 +#: build/models.py:247 msgid "Number of stock items to build" msgstr "Yapım işi stok kalemlerinin sayısı" -#: build/models.py:243 +#: build/models.py:251 msgid "Completed items" msgstr "Tamamlanmış ögeler" -#: build/models.py:245 +#: build/models.py:253 msgid "Number of stock items which have been completed" msgstr "Tamamlanan stok kalemlerinin sayısı" -#: build/models.py:249 part/templates/part/part_base.html:225 +#: build/models.py:257 part/templates/part/part_base.html:225 msgid "Build Status" msgstr "Yapım İşi Durumu" -#: build/models.py:253 +#: build/models.py:261 msgid "Build status code" msgstr "Yapım işi durum kodu" -#: build/models.py:257 stock/models.py:496 +#: build/models.py:265 stock/models.py:507 msgid "Batch Code" msgstr "Sıra numarası" -#: build/models.py:261 +#: build/models.py:269 msgid "Batch code for this build output" msgstr "Yapım işi çıktısı için sıra numarası" -#: build/models.py:264 order/models.py:162 part/models.py:896 +#: build/models.py:272 order/models.py:162 part/models.py:913 #: part/templates/part/part_base.html:143 templates/js/order.js:362 msgid "Creation Date" msgstr "Oluşturulma tarihi" -#: build/models.py:268 order/models.py:555 +#: build/models.py:276 order/models.py:555 msgid "Target completion date" msgstr "Hedef tamamlama tarihi" -#: build/models.py:272 order/models.py:288 templates/js/build.js:950 +#: build/models.py:280 order/models.py:288 templates/js/build.js:950 msgid "Completion Date" msgstr "Tamamlama tarihi" -#: build/models.py:278 +#: build/models.py:286 msgid "completed by" msgstr "tamamlayan" -#: build/models.py:286 templates/js/build.js:915 +#: build/models.py:294 templates/js/build.js:915 msgid "Issued by" msgstr "Veren" -#: build/models.py:287 +#: build/models.py:295 msgid "User who issued this build order" msgstr "Bu yapım işi emrini veren kullanıcı" -#: build/models.py:295 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 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:900 +#: order/templates/order/sales_order_base.html:140 part/models.py:917 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "Sorumlu" -#: build/models.py:296 +#: build/models.py:304 msgid "User responsible for this build order" msgstr "Bu yapım işi emrinden sorumlu kullanıcı" -#: build/models.py:301 build/templates/build/detail.html:94 +#: build/models.py:309 build/templates/build/detail.html:94 #: company/templates/company/manufacturer_part.html:83 #: company/templates/company/supplier_part.html:82 -#: part/templates/part/part_base.html:137 stock/models.py:490 +#: part/templates/part/part_base.html:137 stock/models.py:501 #: stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "Harici Bağlantı" -#: build/models.py:302 part/models.py:758 stock/models.py:492 +#: build/models.py:310 part/models.py:775 stock/models.py:503 msgid "Link to external URL" msgstr "Harici URL'ye bağlantı" -#: build/models.py:306 build/templates/build/navbar.html:52 +#: build/models.py:314 build/templates/build/navbar.html:52 #: company/models.py:139 company/models.py:526 #: company/templates/company/navbar.html:63 #: company/templates/company/navbar.html:66 order/models.py:180 @@ -782,12 +782,12 @@ msgstr "Harici URL'ye bağlantı" #: order/templates/order/purchase_order_detail.html:419 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:885 +#: order/templates/order/so_navbar.html:36 part/models.py:902 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:562 -#: stock/models.py:1704 stock/models.py:1810 +#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:573 +#: stock/models.py:1715 stock/models.py:1821 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:746 #: templates/js/stock.js:258 templates/js/stock.js:499 @@ -795,63 +795,63 @@ msgstr "Harici URL'ye bağlantı" msgid "Notes" msgstr "Notlar" -#: build/models.py:307 +#: build/models.py:315 msgid "Extra build notes" msgstr "Yapım işi için ekstra notlar" -#: build/models.py:784 +#: build/models.py:792 msgid "No build output specified" msgstr "Yapım işi çıktısı belirtilmedi" -#: build/models.py:787 +#: build/models.py:795 msgid "Build output is already completed" msgstr "Yapım işi çıktısı zaten tamamlanmış" -#: build/models.py:790 +#: build/models.py:798 msgid "Build output does not match Build Order" msgstr "Yapım işi çıktısı, yapım işi emri ile eşleşmiyor" -#: build/models.py:1200 +#: build/models.py:1208 msgid "BuildItem must be unique for build, stock_item and install_into" msgstr "Yapım işi ögesi; yapım işi, stok kalemi ve kurulacak yer için benzersiz olmalıdır" -#: build/models.py:1225 +#: build/models.py:1233 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "Ana parça izlenebilir olarak işaretlendiğinden, yapım işi çıktısı için bir yapım işi ögesi belirtmelidir" -#: build/models.py:1229 +#: build/models.py:1237 #, python-brace-format msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "Tahsis edilecek miktar ({n}) mevcut miktarı ({q}) geçmemeli" -#: build/models.py:1236 order/models.py:926 +#: build/models.py:1244 order/models.py:926 msgid "StockItem is over-allocated" msgstr "Stok kalemi fazladan tahsis edilmiş" -#: build/models.py:1240 order/models.py:929 +#: build/models.py:1248 order/models.py:929 msgid "Allocation quantity must be greater than zero" msgstr "Tahsis edilen miktar sıfırdan büyük olmalıdır" -#: build/models.py:1244 +#: build/models.py:1252 msgid "Quantity must be 1 for serialized stock" msgstr "Seri numaralı stok için miktar bir olmalı" -#: build/models.py:1304 +#: build/models.py:1312 #, python-brace-format msgid "Selected stock item not found in BOM for part '{p}'" msgstr "{p} parçasının malzeme listesindeki seçili stok kalemi bulunamadı" -#: build/models.py:1364 stock/templates/stock/item_base.html:329 +#: build/models.py:1372 stock/templates/stock/item_base.html:329 #: templates/InvenTree/search.html:183 templates/js/build.js:846 #: templates/navbar.html:29 msgid "Build" msgstr "Yapım İşi" -#: build/models.py:1365 +#: build/models.py:1373 msgid "Build to allocate parts" msgstr "Yapım işi için tahsis edilen parçalar" -#: build/models.py:1381 stock/templates/stock/item_base.html:8 +#: build/models.py:1389 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:351 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 @@ -861,19 +861,19 @@ msgstr "Yapım işi için tahsis edilen parçalar" msgid "Stock Item" msgstr "Stok Kalemi" -#: build/models.py:1382 +#: build/models.py:1390 msgid "Source stock item" msgstr "Kaynak stok kalemi" -#: build/models.py:1395 +#: build/models.py:1403 msgid "Stock quantity to allocate to build" msgstr "Yapım işi için tahsis edilen stok miktarı" -#: build/models.py:1403 +#: build/models.py:1411 msgid "Install into" msgstr "Kurulduğu yer" -#: build/models.py:1404 +#: build/models.py:1412 msgid "Destination stock item" msgstr "Hedef stok kalemi" @@ -882,7 +882,7 @@ msgstr "Hedef stok kalemi" #: order/templates/order/sales_order_detail.html:205 #: order/templates/order/sales_order_detail.html:290 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:484 stock/templates/stock/item_base.html:249 +#: stock/models.py:495 stock/templates/stock/item_base.html:249 #: templates/js/build.js:604 templates/js/model_renderers.js:54 msgid "Serial Number" msgstr "Seri Numara" @@ -1609,7 +1609,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:158 part/models.py:2246 report/models.py:187 +#: common/models.py:158 part/models.py:2263 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -1619,7 +1619,7 @@ msgstr "Şablon" msgid "Parts are templates by default" msgstr "Parçaları varsayılan olan şablondur" -#: common/models.py:165 part/models.py:848 templates/js/table_filters.js:132 +#: common/models.py:165 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "Montaj" @@ -1628,7 +1628,7 @@ msgstr "Montaj" msgid "Parts can be assembled from other components by default" msgstr "Parçalar varsayılan olarak başka bileşenlerden monte edilebilir" -#: common/models.py:172 part/models.py:854 templates/js/table_filters.js:340 +#: common/models.py:172 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "Bileşen" @@ -1636,7 +1636,7 @@ msgstr "Bileşen" msgid "Parts can be used as sub-components by default" msgstr "Parçalar varsayılan olarak alt bileşen olarak kullanılabilir" -#: common/models.py:179 part/models.py:865 +#: common/models.py:179 part/models.py:882 msgid "Purchaseable" msgstr "Satın Alınabilir" @@ -1644,7 +1644,7 @@ msgstr "Satın Alınabilir" msgid "Parts are purchaseable by default" msgstr "Parçalar varsayılan olarak satın alınabilir" -#: common/models.py:186 part/models.py:870 templates/js/table_filters.js:348 +#: common/models.py:186 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "Satılabilir" @@ -1652,7 +1652,7 @@ msgstr "Satılabilir" msgid "Parts are salable by default" msgstr "Parçalar varsayılan olarak satılabilir" -#: common/models.py:193 part/models.py:860 templates/js/table_filters.js:33 +#: common/models.py:193 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "Takip Edilebilir" @@ -1661,7 +1661,7 @@ msgstr "Takip Edilebilir" msgid "Parts are trackable by default" msgstr "Parçalar varsayılan olarak takip edilebilir" -#: common/models.py:200 part/models.py:880 templates/js/table_filters.js:29 +#: common/models.py:200 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "Sanal" @@ -2006,7 +2006,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:128 company/models.py:345 company/models.py:513 -#: order/models.py:160 part/models.py:757 +#: order/models.py:160 part/models.py:774 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:448 templates/js/company.js:730 #: templates/js/part.js:687 @@ -2017,7 +2017,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:136 part/models.py:767 +#: company/models.py:136 part/models.py:784 msgid "Image" msgstr "" @@ -2054,7 +2054,7 @@ msgstr "" msgid "Default currency used for this company" msgstr "" -#: company/models.py:317 company/models.py:484 stock/models.py:437 +#: company/models.py:317 company/models.py:484 stock/models.py:448 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" @@ -2108,7 +2108,7 @@ msgstr "" #: company/models.py:419 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1797 templates/InvenTree/settings/header.html:8 +#: stock/models.py:1808 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:551 templates/js/part.js:348 #: templates/js/stock.js:495 msgid "Value" @@ -2118,7 +2118,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:426 part/models.py:842 part/models.py:2214 +#: company/models.py:426 part/models.py:859 part/models.py:2231 #: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "" @@ -2164,21 +2164,21 @@ msgid "Supplier part description" msgstr "" #: company/models.py:525 company/templates/company/supplier_part.html:120 -#: part/models.py:2362 report/templates/report/inventree_po_report.html:93 +#: part/models.py:2379 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:529 part/models.py:1635 +#: company/models.py:529 part/models.py:1652 msgid "base cost" msgstr "" -#: company/models.py:529 part/models.py:1635 +#: company/models.py:529 part/models.py:1652 msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:531 company/templates/company/supplier_part.html:113 -#: stock/models.py:461 stock/templates/stock/item_base.html:322 +#: stock/models.py:472 stock/templates/stock/item_base.html:322 #: templates/js/company.js:751 templates/js/stock.js:1078 msgid "Packaging" msgstr "" @@ -2187,7 +2187,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:533 part/models.py:1637 +#: company/models.py:533 part/models.py:1654 msgid "multiple" msgstr "" @@ -2245,8 +2245,8 @@ msgid "Phone" msgstr "" #: company/templates/company/company_base.html:126 order/models.py:544 -#: order/templates/order/sales_order_base.html:94 stock/models.py:479 -#: stock/models.py:480 stock/templates/stock/item_base.html:274 +#: order/templates/order/sales_order_base.html:94 stock/models.py:490 +#: stock/models.py:491 stock/templates/stock/item_base.html:274 #: templates/js/company.js:245 templates/js/order.js:331 #: templates/js/stock.js:1456 msgid "Customer" @@ -2519,7 +2519,7 @@ msgid "Stock Items" msgstr "Stok Kalemleri" #: company/templates/company/supplier_part.html:7 -#: company/templates/company/supplier_part.html:24 stock/models.py:446 +#: company/templates/company/supplier_part.html:24 stock/models.py:457 #: stock/templates/stock/item_base.html:386 templates/js/company.js:691 #: templates/js/stock.js:1050 msgid "Supplier Part" @@ -2801,7 +2801,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:313 stock/models.py:334 stock/models.py:1049 +#: order/models.py:313 stock/models.py:345 stock/models.py:1060 msgid "Quantity must be greater than zero" msgstr "" @@ -2888,7 +2888,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:571 +#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:582 #: stock/templates/stock/item_base.html:343 templates/js/stock.js:1073 msgid "Purchase Price" msgstr "" @@ -3267,7 +3267,7 @@ msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:47 -#: part/models.py:347 part/templates/part/cat_link.html:7 +#: part/models.py:348 part/templates/part/cat_link.html:7 #: 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:24 @@ -3587,7 +3587,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:133 part/models.py:73 part/models.py:776 +#: part/bom.py:133 part/models.py:74 part/models.py:793 #: part/templates/part/category.html:75 msgid "Default Location" msgstr "Varsayılan Konum" @@ -3652,7 +3652,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "Dışa aktarılan malzeme listesine parça tedarikçisi verilerini dahil edin" -#: part/forms.py:97 part/models.py:2244 +#: part/forms.py:97 part/models.py:2261 msgid "Parent Part" msgstr "" @@ -3728,7 +3728,7 @@ msgstr "Parametre şablonunu aynı seviyedeki kategorilere ekle" msgid "Add parameter template to all categories" msgstr "Parametre şablonunu tüm kategorilere ekle" -#: part/forms.py:325 part/models.py:2343 +#: part/forms.py:325 part/models.py:2360 msgid "Sub part" msgstr "" @@ -3736,370 +3736,376 @@ msgstr "" msgid "Input quantity for price calculation" msgstr "" -#: part/models.py:74 +#: part/models.py:75 msgid "Default location for parts in this category" msgstr "Bu kategori içindeki parçalar için varsayılan konum" -#: part/models.py:77 +#: part/models.py:78 msgid "Default keywords" msgstr "" -#: part/models.py:77 +#: part/models.py:78 msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:87 part/models.py:2290 +#: part/models.py:88 part/models.py:2307 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" -#: part/models.py:88 part/templates/part/category.html:32 +#: part/models.py:89 part/templates/part/category.html:32 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127 #: templates/stats.html:84 users/models.py:40 msgid "Part Categories" msgstr "Parça Kategorileri" -#: part/models.py:478 part/models.py:490 +#: part/models.py:433 +#, fuzzy +#| msgid "Invalid character in part name" +msgid "Invalid choice for parent part" +msgstr "Parça adında geçersiz karakter" + +#: part/models.py:495 part/models.py:507 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:587 +#: part/models.py:604 msgid "Next available serial numbers are" msgstr "Sonraki kullanılabilir seri numaraları" -#: part/models.py:591 +#: part/models.py:608 msgid "Next available serial number is" msgstr "Sonraki müsait seri numarası" -#: part/models.py:596 +#: part/models.py:613 msgid "Most recent serial number is" msgstr "En son seri numarası" -#: part/models.py:675 +#: part/models.py:692 msgid "Duplicate IPN not allowed in part settings" msgstr "Yinelenen DPN'ye parça ayarlarında izin verilmiyor" -#: part/models.py:700 +#: part/models.py:717 msgid "Part name" msgstr "" -#: part/models.py:707 +#: part/models.py:724 msgid "Is Template" msgstr "Şablon Mu" -#: part/models.py:708 +#: part/models.py:725 msgid "Is this part a template part?" msgstr "Bu parça bir şablon parçası mı?" -#: part/models.py:718 +#: part/models.py:735 msgid "Is this part a variant of another part?" msgstr "Bu parça başka bir parçanın çeşidi mi?" -#: part/models.py:719 +#: part/models.py:736 msgid "Variant Of" msgstr "Çeşidi" -#: part/models.py:725 +#: part/models.py:742 msgid "Part description" msgstr "" -#: part/models.py:730 part/templates/part/category.html:82 +#: part/models.py:747 part/templates/part/category.html:82 #: part/templates/part/part_base.html:130 msgid "Keywords" msgstr "" -#: part/models.py:731 +#: part/models.py:748 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:738 part/models.py:2289 +#: part/models.py:755 part/models.py:2306 #: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "" -#: part/models.py:739 +#: part/models.py:756 msgid "Part category" msgstr "" -#: part/models.py:744 templates/js/part.js:257 templates/js/part.js:485 +#: part/models.py:761 templates/js/part.js:257 templates/js/part.js:485 msgid "IPN" msgstr "DPN" -#: part/models.py:745 +#: part/models.py:762 msgid "Internal Part Number" msgstr "" -#: part/models.py:751 +#: part/models.py:768 msgid "Part revision or version number" msgstr "Parça revizyon veya versiyon numarası" -#: part/models.py:752 report/models.py:200 templates/js/part.js:261 +#: part/models.py:769 report/models.py:200 templates/js/part.js:261 msgid "Revision" msgstr "Revizyon" -#: part/models.py:774 +#: part/models.py:791 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:821 +#: part/models.py:838 msgid "Default Supplier" msgstr "" -#: part/models.py:822 +#: part/models.py:839 msgid "Default supplier part" msgstr "Varsayılan tedarikçi parçası" -#: part/models.py:829 +#: part/models.py:846 msgid "Default Expiry" msgstr "" -#: part/models.py:830 +#: part/models.py:847 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:835 +#: part/models.py:852 msgid "Minimum Stock" msgstr "" -#: part/models.py:836 +#: part/models.py:853 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:843 +#: part/models.py:860 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:849 +#: part/models.py:866 msgid "Can this part be built from other parts?" msgstr "Bu parça diğer parçalardan yapılabilir mi?" -#: part/models.py:855 +#: part/models.py:872 msgid "Can this part be used to build other parts?" msgstr "Bu parça diğer parçaların yapımında kullanılabilir mi?" -#: part/models.py:861 +#: part/models.py:878 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:866 +#: part/models.py:883 msgid "Can this part be purchased from external suppliers?" msgstr "Bu parça dış tedarikçilerden satın alınabilir mi?" -#: part/models.py:871 +#: part/models.py:888 msgid "Can this part be sold to customers?" msgstr "Bu parça müşterilere satılabilir mi?" -#: part/models.py:875 templates/js/table_filters.js:21 +#: part/models.py:892 templates/js/table_filters.js:21 #: templates/js/table_filters.js:69 templates/js/table_filters.js:250 #: templates/js/table_filters.js:319 msgid "Active" msgstr "" -#: part/models.py:876 +#: part/models.py:893 msgid "Is this part active?" msgstr "" -#: part/models.py:881 +#: part/models.py:898 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:886 +#: part/models.py:903 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:889 +#: part/models.py:906 msgid "BOM checksum" msgstr "" -#: part/models.py:889 +#: part/models.py:906 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:892 +#: part/models.py:909 msgid "BOM checked by" msgstr "" -#: part/models.py:894 +#: part/models.py:911 msgid "BOM checked date" msgstr "" -#: part/models.py:898 +#: part/models.py:915 msgid "Creation User" msgstr "" -#: part/models.py:1637 +#: part/models.py:1654 msgid "Sell multiple" msgstr "" -#: part/models.py:2108 +#: part/models.py:2125 msgid "Test templates can only be created for trackable parts" msgstr "Test şablonları sadece takip edilebilir paçalar için oluşturulabilir" -#: part/models.py:2125 +#: part/models.py:2142 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2145 templates/js/part.js:906 templates/js/stock.js:475 +#: part/models.py:2162 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "" -#: part/models.py:2146 +#: part/models.py:2163 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2151 +#: part/models.py:2168 msgid "Test Description" msgstr "" -#: part/models.py:2152 +#: part/models.py:2169 msgid "Enter description for this test" msgstr "" -#: part/models.py:2157 templates/js/part.js:915 +#: part/models.py:2174 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "Gerekli" -#: part/models.py:2158 +#: part/models.py:2175 msgid "Is this test required to pass?" msgstr "Testi geçmesi için bu gerekli mi?" -#: part/models.py:2163 templates/js/part.js:923 +#: part/models.py:2180 templates/js/part.js:923 msgid "Requires Value" msgstr "" -#: part/models.py:2164 +#: part/models.py:2181 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2169 templates/js/part.js:930 +#: part/models.py:2186 templates/js/part.js:930 msgid "Requires Attachment" msgstr "" -#: part/models.py:2170 +#: part/models.py:2187 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2207 +#: part/models.py:2224 msgid "Parameter template name must be unique" msgstr "Parametre şablon adı benzersiz olmalıdır" -#: part/models.py:2212 +#: part/models.py:2229 msgid "Parameter Name" msgstr "" -#: part/models.py:2214 +#: part/models.py:2231 msgid "Parameter Units" msgstr "" -#: part/models.py:2246 part/models.py:2295 part/models.py:2296 +#: part/models.py:2263 part/models.py:2312 part/models.py:2313 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "Parametre Şablonu" -#: part/models.py:2248 +#: part/models.py:2265 msgid "Data" msgstr "" -#: part/models.py:2248 +#: part/models.py:2265 msgid "Parameter Value" msgstr "" -#: part/models.py:2300 templates/InvenTree/settings/category.html:67 +#: part/models.py:2317 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2301 +#: part/models.py:2318 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2335 +#: part/models.py:2352 msgid "Select parent part" msgstr "" -#: part/models.py:2344 +#: part/models.py:2361 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2350 +#: part/models.py:2367 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2352 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2369 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2352 +#: part/models.py:2369 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2355 +#: part/models.py:2372 msgid "Overage" msgstr "" -#: part/models.py:2356 +#: part/models.py:2373 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2359 +#: part/models.py:2376 msgid "BOM item reference" msgstr "" -#: part/models.py:2362 +#: part/models.py:2379 msgid "BOM item notes" msgstr "" -#: part/models.py:2364 +#: part/models.py:2381 msgid "Checksum" msgstr "" -#: part/models.py:2364 +#: part/models.py:2381 msgid "BOM line checksum" msgstr "" -#: part/models.py:2368 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2385 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:55 msgid "Inherited" msgstr "" -#: part/models.py:2369 +#: part/models.py:2386 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "Bu malzeme listesi, çeşit parçalar listesini kalıtsalıdır" -#: part/models.py:2374 templates/js/bom.js:287 +#: part/models.py:2391 templates/js/bom.js:287 msgid "Allow Variants" msgstr "Çeşide İzin Ver" -#: part/models.py:2375 +#: part/models.py:2392 msgid "Stock items for variant parts can be used for this BOM item" msgstr "Çeşit parçaların stok kalemleri bu malzeme listesinde kullanılabilir" -#: part/models.py:2460 stock/models.py:324 +#: part/models.py:2477 stock/models.py:335 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2469 part/models.py:2471 +#: part/models.py:2486 part/models.py:2488 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2474 +#: part/models.py:2491 msgid "BOM Item" msgstr "" -#: part/models.py:2593 +#: part/models.py:2610 msgid "Part 1" msgstr "" -#: part/models.py:2597 +#: part/models.py:2614 msgid "Part 2" msgstr "" -#: part/models.py:2597 +#: part/models.py:2614 msgid "Select Related Part" msgstr "" -#: part/models.py:2629 +#: part/models.py:2646 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -5088,12 +5094,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1785 +#: stock/models.py:1796 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1791 +#: stock/models.py:1802 msgid "Result" msgstr "" @@ -5152,7 +5158,7 @@ msgstr "" msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:80 stock/forms.py:313 stock/models.py:539 +#: stock/forms.py:80 stock/forms.py:313 stock/models.py:550 #: stock/templates/stock/item_base.html:393 templates/js/stock.js:1018 msgid "Expiry Date" msgstr "" @@ -5209,187 +5215,187 @@ msgstr "" msgid "Confirm removal of installed stock items" msgstr "Kurulu stok kalemlerinin kaldırılmasını onayla" -#: stock/models.py:57 stock/models.py:576 +#: stock/models.py:57 stock/models.py:587 msgid "Owner" msgstr "" -#: stock/models.py:58 stock/models.py:577 +#: stock/models.py:58 stock/models.py:588 msgid "Select Owner" msgstr "" -#: stock/models.py:305 +#: stock/models.py:316 msgid "StockItem with this serial number already exists" msgstr "Bu seri numarasına sahip stok kalemi zaten var" -#: stock/models.py:341 +#: stock/models.py:352 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:351 stock/models.py:360 +#: stock/models.py:362 stock/models.py:371 msgid "Quantity must be 1 for item with a serial number" msgstr "Seri numarası olan ögenin miktarı bir olmalı" -#: stock/models.py:352 +#: stock/models.py:363 msgid "Serial number cannot be set if quantity greater than 1" msgstr "Miktar birden büyük ise seri numarası ayarlanamaz" -#: stock/models.py:374 +#: stock/models.py:385 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:380 +#: stock/models.py:391 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:387 +#: stock/models.py:398 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:429 +#: stock/models.py:440 msgid "Parent Stock Item" msgstr "Üst Stok Kalemi" -#: stock/models.py:438 +#: stock/models.py:449 msgid "Base part" msgstr "" -#: stock/models.py:447 +#: stock/models.py:458 msgid "Select a matching supplier part for this stock item" msgstr "Bu stok kalemi için tedarikçi parçası seçin" -#: stock/models.py:452 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:463 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "Stok Konumu" -#: stock/models.py:455 +#: stock/models.py:466 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:462 +#: stock/models.py:473 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:467 stock/templates/stock/item_base.html:282 +#: stock/models.py:478 stock/templates/stock/item_base.html:282 msgid "Installed In" msgstr "" -#: stock/models.py:470 +#: stock/models.py:481 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:486 +#: stock/models.py:497 msgid "Serial number for this item" msgstr "Bu öge için seri numarası" -#: stock/models.py:498 +#: stock/models.py:509 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:502 +#: stock/models.py:513 msgid "Stock Quantity" msgstr "" -#: stock/models.py:511 +#: stock/models.py:522 msgid "Source Build" msgstr "" -#: stock/models.py:513 +#: stock/models.py:524 msgid "Build for this stock item" msgstr "" -#: stock/models.py:524 +#: stock/models.py:535 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:527 +#: stock/models.py:538 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:533 +#: stock/models.py:544 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:540 +#: stock/models.py:551 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:553 +#: stock/models.py:564 msgid "Delete on deplete" msgstr "" -#: stock/models.py:553 +#: stock/models.py:564 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:563 stock/templates/stock/item.html:98 +#: stock/models.py:574 stock/templates/stock/item.html:98 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:572 +#: stock/models.py:583 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1040 +#: stock/models.py:1051 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1046 +#: stock/models.py:1057 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1052 +#: stock/models.py:1063 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1055 +#: stock/models.py:1066 msgid "Serial numbers must be a list of integers" msgstr "Seri numaraları tam sayı listesi olmalı" -#: stock/models.py:1058 +#: stock/models.py:1069 msgid "Quantity does not match serial numbers" msgstr "Miktar seri numaları ile eşleşmiyor" -#: stock/models.py:1065 +#: stock/models.py:1076 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "Seri numaraları zaten mevcut: {exists}" -#: stock/models.py:1223 +#: stock/models.py:1234 msgid "StockItem cannot be moved as it is not in stock" msgstr "Stok kalemi stokta olmadığı için taşınamaz" -#: stock/models.py:1705 +#: stock/models.py:1716 msgid "Entry notes" msgstr "" -#: stock/models.py:1762 +#: stock/models.py:1773 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1768 +#: stock/models.py:1779 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1786 +#: stock/models.py:1797 msgid "Test name" msgstr "" -#: stock/models.py:1792 templates/js/table_filters.js:226 +#: stock/models.py:1803 templates/js/table_filters.js:226 msgid "Test result" msgstr "" -#: stock/models.py:1798 +#: stock/models.py:1809 msgid "Test output value" msgstr "" -#: stock/models.py:1805 +#: stock/models.py:1816 msgid "Test result attachment" msgstr "" -#: stock/models.py:1811 +#: stock/models.py:1822 msgid "Test notes" msgstr "" @@ -6684,15 +6690,15 @@ msgstr "" msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:811 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:817 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1178 +#: templates/js/forms.js:1184 msgid "Searching" msgstr "" -#: templates/js/forms.js:1331 +#: templates/js/forms.js:1337 msgid "Clear input" msgstr "" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 95a712fb89..a90090ef48 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-21 05:27+0000\n" +"POT-Creation-Date: 2021-07-21 11:51+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -36,7 +36,7 @@ msgstr "输入日期" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:520 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:526 msgid "Confirm" msgstr "确认" @@ -106,7 +106,7 @@ msgstr "未找到序列号" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "" -#: InvenTree/models.py:61 stock/models.py:1804 +#: InvenTree/models.py:61 stock/models.py:1815 msgid "Attachment" msgstr "附件" @@ -122,7 +122,7 @@ msgstr "注释" msgid "File comment" msgstr "文件注释" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2063 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2080 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -132,12 +132,12 @@ msgstr "用户" msgid "upload date" msgstr "上传日期" -#: InvenTree/models.py:102 +#: InvenTree/models.py:113 msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:412 -#: label/models.py:112 part/models.py:701 part/models.py:2212 +#: InvenTree/models.py:129 InvenTree/models.py:130 company/models.py:412 +#: label/models.py:112 part/models.py:718 part/models.py:2229 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 @@ -145,12 +145,12 @@ msgstr "" msgid "Name" msgstr "名称" -#: InvenTree/models.py:125 build/models.py:179 +#: InvenTree/models.py:136 build/models.py:187 #: build/templates/build/detail.html:24 company/models.py:351 #: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:312 -#: part/models.py:724 part/templates/part/set_category.html:14 +#: part/models.py:741 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 @@ -166,15 +166,15 @@ msgstr "名称" msgid "Description" msgstr "" -#: InvenTree/models.py:126 +#: InvenTree/models.py:137 msgid "Description (optional)" msgstr "" -#: InvenTree/models.py:134 +#: InvenTree/models.py:145 msgid "parent" msgstr "" -#: InvenTree/serializers.py:52 part/models.py:2448 +#: InvenTree/serializers.py:52 part/models.py:2465 msgid "Must be a valid number" msgstr "" @@ -461,11 +461,11 @@ msgstr "" msgid "Target Date" msgstr "" -#: build/forms.py:43 build/models.py:269 +#: build/forms.py:43 build/models.py:277 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1394 +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1402 #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 @@ -479,7 +479,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 -#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2350 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2367 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 @@ -588,18 +588,18 @@ msgstr "" msgid "Select quantity of stock to allocate" msgstr "" -#: build/models.py:105 +#: build/models.py:113 msgid "Invalid choice for parent build" msgstr "" -#: build/models.py:109 build/templates/build/build_base.html:9 +#: build/models.py:117 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 #: report/templates/report/inventree_build_order_base.html:106 #: templates/js/build.js:233 msgid "Build Order" msgstr "" -#: build/models.py:110 build/templates/build/index.html:8 +#: build/models.py:118 build/templates/build/index.html:8 #: build/templates/build/index.html:15 #: order/templates/order/sales_order_detail.html:34 #: order/templates/order/so_navbar.html:19 @@ -610,13 +610,13 @@ msgstr "" msgid "Build Orders" msgstr "" -#: build/models.py:170 +#: build/models.py:178 msgid "Build Order Reference" msgstr "" -#: build/models.py:171 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:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2359 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2376 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -624,30 +624,30 @@ msgstr "" msgid "Reference" msgstr "" -#: build/models.py:182 +#: build/models.py:190 msgid "Brief description of the build" msgstr "" -#: build/models.py:191 build/templates/build/build_base.html:163 +#: build/models.py:199 build/templates/build/build_base.html:163 #: build/templates/build/detail.html:80 msgid "Parent Build" msgstr "" -#: build/models.py:192 +#: build/models.py:200 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:197 build/templates/build/auto_allocate.html:16 +#: build/models.py:205 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:29 company/models.py:654 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:344 part/models.py:346 -#: part/models.py:2008 part/models.py:2024 part/models.py:2043 -#: part/models.py:2061 part/models.py:2140 part/models.py:2244 -#: part/models.py:2334 part/templates/part/detail.html:199 +#: order/templates/order/sales_order_detail.html:344 part/models.py:347 +#: part/models.py:2025 part/models.py:2041 part/models.py:2060 +#: part/models.py:2078 part/models.py:2157 part/models.py:2261 +#: part/models.py:2351 part/templates/part/detail.html:199 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 @@ -664,116 +664,116 @@ msgstr "" msgid "Part" msgstr "" -#: build/models.py:205 +#: build/models.py:213 msgid "Select part to build" msgstr "" -#: build/models.py:210 +#: build/models.py:218 msgid "Sales Order Reference" msgstr "" -#: build/models.py:214 +#: build/models.py:222 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:219 +#: build/models.py:227 msgid "Source Location" msgstr "" -#: build/models.py:223 +#: build/models.py:231 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:228 +#: build/models.py:236 msgid "Destination Location" msgstr "" -#: build/models.py:232 +#: build/models.py:240 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:236 +#: build/models.py:244 msgid "Build Quantity" msgstr "" -#: build/models.py:239 +#: build/models.py:247 msgid "Number of stock items to build" msgstr "" -#: build/models.py:243 +#: build/models.py:251 msgid "Completed items" msgstr "" -#: build/models.py:245 +#: build/models.py:253 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:249 part/templates/part/part_base.html:225 +#: build/models.py:257 part/templates/part/part_base.html:225 msgid "Build Status" msgstr "" -#: build/models.py:253 +#: build/models.py:261 msgid "Build status code" msgstr "" -#: build/models.py:257 stock/models.py:496 +#: build/models.py:265 stock/models.py:507 msgid "Batch Code" msgstr "" -#: build/models.py:261 +#: build/models.py:269 msgid "Batch code for this build output" msgstr "" -#: build/models.py:264 order/models.py:162 part/models.py:896 +#: build/models.py:272 order/models.py:162 part/models.py:913 #: part/templates/part/part_base.html:143 templates/js/order.js:362 msgid "Creation Date" msgstr "" -#: build/models.py:268 order/models.py:555 +#: build/models.py:276 order/models.py:555 msgid "Target completion date" msgstr "" -#: build/models.py:272 order/models.py:288 templates/js/build.js:950 +#: build/models.py:280 order/models.py:288 templates/js/build.js:950 msgid "Completion Date" msgstr "" -#: build/models.py:278 +#: build/models.py:286 msgid "completed by" msgstr "" -#: build/models.py:286 templates/js/build.js:915 +#: build/models.py:294 templates/js/build.js:915 msgid "Issued by" msgstr "" -#: build/models.py:287 +#: build/models.py:295 msgid "User who issued this build order" msgstr "" -#: build/models.py:295 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 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:900 +#: order/templates/order/sales_order_base.html:140 part/models.py:917 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" -#: build/models.py:296 +#: build/models.py:304 msgid "User responsible for this build order" msgstr "" -#: build/models.py:301 build/templates/build/detail.html:94 +#: build/models.py:309 build/templates/build/detail.html:94 #: company/templates/company/manufacturer_part.html:83 #: company/templates/company/supplier_part.html:82 -#: part/templates/part/part_base.html:137 stock/models.py:490 +#: part/templates/part/part_base.html:137 stock/models.py:501 #: stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "" -#: build/models.py:302 part/models.py:758 stock/models.py:492 +#: build/models.py:310 part/models.py:775 stock/models.py:503 msgid "Link to external URL" msgstr "" -#: build/models.py:306 build/templates/build/navbar.html:52 +#: build/models.py:314 build/templates/build/navbar.html:52 #: company/models.py:139 company/models.py:526 #: company/templates/company/navbar.html:63 #: company/templates/company/navbar.html:66 order/models.py:180 @@ -782,12 +782,12 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:419 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:885 +#: order/templates/order/so_navbar.html:36 part/models.py:902 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:562 -#: stock/models.py:1704 stock/models.py:1810 +#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:573 +#: stock/models.py:1715 stock/models.py:1821 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:746 #: templates/js/stock.js:258 templates/js/stock.js:499 @@ -795,63 +795,63 @@ msgstr "" msgid "Notes" msgstr "" -#: build/models.py:307 +#: build/models.py:315 msgid "Extra build notes" msgstr "" -#: build/models.py:784 +#: build/models.py:792 msgid "No build output specified" msgstr "" -#: build/models.py:787 +#: build/models.py:795 msgid "Build output is already completed" msgstr "" -#: build/models.py:790 +#: build/models.py:798 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1200 +#: build/models.py:1208 msgid "BuildItem must be unique for build, stock_item and install_into" msgstr "" -#: build/models.py:1225 +#: build/models.py:1233 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1229 +#: build/models.py:1237 #, python-brace-format msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1236 order/models.py:926 +#: build/models.py:1244 order/models.py:926 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1240 order/models.py:929 +#: build/models.py:1248 order/models.py:929 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1244 +#: build/models.py:1252 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1304 +#: build/models.py:1312 #, python-brace-format msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" -#: build/models.py:1364 stock/templates/stock/item_base.html:329 +#: build/models.py:1372 stock/templates/stock/item_base.html:329 #: templates/InvenTree/search.html:183 templates/js/build.js:846 #: templates/navbar.html:29 msgid "Build" msgstr "" -#: build/models.py:1365 +#: build/models.py:1373 msgid "Build to allocate parts" msgstr "" -#: build/models.py:1381 stock/templates/stock/item_base.html:8 +#: build/models.py:1389 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:351 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 @@ -861,19 +861,19 @@ msgstr "" msgid "Stock Item" msgstr "" -#: build/models.py:1382 +#: build/models.py:1390 msgid "Source stock item" msgstr "" -#: build/models.py:1395 +#: build/models.py:1403 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1403 +#: build/models.py:1411 msgid "Install into" msgstr "" -#: build/models.py:1404 +#: build/models.py:1412 msgid "Destination stock item" msgstr "" @@ -882,7 +882,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:205 #: order/templates/order/sales_order_detail.html:290 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:484 stock/templates/stock/item_base.html:249 +#: stock/models.py:495 stock/templates/stock/item_base.html:249 #: templates/js/build.js:604 templates/js/model_renderers.js:54 msgid "Serial Number" msgstr "" @@ -1609,7 +1609,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:158 part/models.py:2246 report/models.py:187 +#: common/models.py:158 part/models.py:2263 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -1619,7 +1619,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:165 part/models.py:848 templates/js/table_filters.js:132 +#: common/models.py:165 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" @@ -1628,7 +1628,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:172 part/models.py:854 templates/js/table_filters.js:340 +#: common/models.py:172 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "" @@ -1636,7 +1636,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:179 part/models.py:865 +#: common/models.py:179 part/models.py:882 msgid "Purchaseable" msgstr "" @@ -1644,7 +1644,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:186 part/models.py:870 templates/js/table_filters.js:348 +#: common/models.py:186 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "" @@ -1652,7 +1652,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:193 part/models.py:860 templates/js/table_filters.js:33 +#: common/models.py:193 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" @@ -1661,7 +1661,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:200 part/models.py:880 templates/js/table_filters.js:29 +#: common/models.py:200 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -2006,7 +2006,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:128 company/models.py:345 company/models.py:513 -#: order/models.py:160 part/models.py:757 +#: order/models.py:160 part/models.py:774 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:448 templates/js/company.js:730 #: templates/js/part.js:687 @@ -2017,7 +2017,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:136 part/models.py:767 +#: company/models.py:136 part/models.py:784 msgid "Image" msgstr "" @@ -2054,7 +2054,7 @@ msgstr "" msgid "Default currency used for this company" msgstr "" -#: company/models.py:317 company/models.py:484 stock/models.py:437 +#: company/models.py:317 company/models.py:484 stock/models.py:448 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" @@ -2108,7 +2108,7 @@ msgstr "" #: company/models.py:419 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1797 templates/InvenTree/settings/header.html:8 +#: stock/models.py:1808 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:551 templates/js/part.js:348 #: templates/js/stock.js:495 msgid "Value" @@ -2118,7 +2118,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:426 part/models.py:842 part/models.py:2214 +#: company/models.py:426 part/models.py:859 part/models.py:2231 #: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "" @@ -2164,21 +2164,21 @@ msgid "Supplier part description" msgstr "" #: company/models.py:525 company/templates/company/supplier_part.html:120 -#: part/models.py:2362 report/templates/report/inventree_po_report.html:93 +#: part/models.py:2379 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:529 part/models.py:1635 +#: company/models.py:529 part/models.py:1652 msgid "base cost" msgstr "" -#: company/models.py:529 part/models.py:1635 +#: company/models.py:529 part/models.py:1652 msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:531 company/templates/company/supplier_part.html:113 -#: stock/models.py:461 stock/templates/stock/item_base.html:322 +#: stock/models.py:472 stock/templates/stock/item_base.html:322 #: templates/js/company.js:751 templates/js/stock.js:1078 msgid "Packaging" msgstr "" @@ -2187,7 +2187,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:533 part/models.py:1637 +#: company/models.py:533 part/models.py:1654 msgid "multiple" msgstr "" @@ -2245,8 +2245,8 @@ msgid "Phone" msgstr "" #: company/templates/company/company_base.html:126 order/models.py:544 -#: order/templates/order/sales_order_base.html:94 stock/models.py:479 -#: stock/models.py:480 stock/templates/stock/item_base.html:274 +#: order/templates/order/sales_order_base.html:94 stock/models.py:490 +#: stock/models.py:491 stock/templates/stock/item_base.html:274 #: templates/js/company.js:245 templates/js/order.js:331 #: templates/js/stock.js:1456 msgid "Customer" @@ -2519,7 +2519,7 @@ msgid "Stock Items" msgstr "" #: company/templates/company/supplier_part.html:7 -#: company/templates/company/supplier_part.html:24 stock/models.py:446 +#: company/templates/company/supplier_part.html:24 stock/models.py:457 #: stock/templates/stock/item_base.html:386 templates/js/company.js:691 #: templates/js/stock.js:1050 msgid "Supplier Part" @@ -2801,7 +2801,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:313 stock/models.py:334 stock/models.py:1049 +#: order/models.py:313 stock/models.py:345 stock/models.py:1060 msgid "Quantity must be greater than zero" msgstr "" @@ -2888,7 +2888,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:571 +#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:582 #: stock/templates/stock/item_base.html:343 templates/js/stock.js:1073 msgid "Purchase Price" msgstr "" @@ -3267,7 +3267,7 @@ msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:47 -#: part/models.py:347 part/templates/part/cat_link.html:7 +#: part/models.py:348 part/templates/part/cat_link.html:7 #: 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:24 @@ -3587,7 +3587,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:133 part/models.py:73 part/models.py:776 +#: part/bom.py:133 part/models.py:74 part/models.py:793 #: part/templates/part/category.html:75 msgid "Default Location" msgstr "" @@ -3652,7 +3652,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:97 part/models.py:2244 +#: part/forms.py:97 part/models.py:2261 msgid "Parent Part" msgstr "" @@ -3728,7 +3728,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:325 part/models.py:2343 +#: part/forms.py:325 part/models.py:2360 msgid "Sub part" msgstr "" @@ -3736,370 +3736,374 @@ msgstr "" msgid "Input quantity for price calculation" msgstr "" -#: part/models.py:74 +#: part/models.py:75 msgid "Default location for parts in this category" msgstr "" -#: part/models.py:77 +#: part/models.py:78 msgid "Default keywords" msgstr "" -#: part/models.py:77 +#: part/models.py:78 msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:87 part/models.py:2290 +#: part/models.py:88 part/models.py:2307 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" -#: part/models.py:88 part/templates/part/category.html:32 +#: part/models.py:89 part/templates/part/category.html:32 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127 #: templates/stats.html:84 users/models.py:40 msgid "Part Categories" msgstr "" -#: part/models.py:478 part/models.py:490 +#: part/models.py:433 +msgid "Invalid choice for parent part" +msgstr "" + +#: part/models.py:495 part/models.py:507 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:587 +#: part/models.py:604 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:591 +#: part/models.py:608 msgid "Next available serial number is" msgstr "" -#: part/models.py:596 +#: part/models.py:613 msgid "Most recent serial number is" msgstr "" -#: part/models.py:675 +#: part/models.py:692 msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:700 +#: part/models.py:717 msgid "Part name" msgstr "" -#: part/models.py:707 +#: part/models.py:724 msgid "Is Template" msgstr "" -#: part/models.py:708 +#: part/models.py:725 msgid "Is this part a template part?" msgstr "" -#: part/models.py:718 +#: part/models.py:735 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:719 +#: part/models.py:736 msgid "Variant Of" msgstr "" -#: part/models.py:725 +#: part/models.py:742 msgid "Part description" msgstr "" -#: part/models.py:730 part/templates/part/category.html:82 +#: part/models.py:747 part/templates/part/category.html:82 #: part/templates/part/part_base.html:130 msgid "Keywords" msgstr "" -#: part/models.py:731 +#: part/models.py:748 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:738 part/models.py:2289 +#: part/models.py:755 part/models.py:2306 #: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "" -#: part/models.py:739 +#: part/models.py:756 msgid "Part category" msgstr "" -#: part/models.py:744 templates/js/part.js:257 templates/js/part.js:485 +#: part/models.py:761 templates/js/part.js:257 templates/js/part.js:485 msgid "IPN" msgstr "" -#: part/models.py:745 +#: part/models.py:762 msgid "Internal Part Number" msgstr "" -#: part/models.py:751 +#: part/models.py:768 msgid "Part revision or version number" msgstr "" -#: part/models.py:752 report/models.py:200 templates/js/part.js:261 +#: part/models.py:769 report/models.py:200 templates/js/part.js:261 msgid "Revision" msgstr "" -#: part/models.py:774 +#: part/models.py:791 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:821 +#: part/models.py:838 msgid "Default Supplier" msgstr "" -#: part/models.py:822 +#: part/models.py:839 msgid "Default supplier part" msgstr "" -#: part/models.py:829 +#: part/models.py:846 msgid "Default Expiry" msgstr "" -#: part/models.py:830 +#: part/models.py:847 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:835 +#: part/models.py:852 msgid "Minimum Stock" msgstr "" -#: part/models.py:836 +#: part/models.py:853 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:843 +#: part/models.py:860 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:849 +#: part/models.py:866 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:855 +#: part/models.py:872 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:861 +#: part/models.py:878 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:866 +#: part/models.py:883 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:871 +#: part/models.py:888 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:875 templates/js/table_filters.js:21 +#: part/models.py:892 templates/js/table_filters.js:21 #: templates/js/table_filters.js:69 templates/js/table_filters.js:250 #: templates/js/table_filters.js:319 msgid "Active" msgstr "" -#: part/models.py:876 +#: part/models.py:893 msgid "Is this part active?" msgstr "" -#: part/models.py:881 +#: part/models.py:898 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:886 +#: part/models.py:903 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:889 +#: part/models.py:906 msgid "BOM checksum" msgstr "" -#: part/models.py:889 +#: part/models.py:906 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:892 +#: part/models.py:909 msgid "BOM checked by" msgstr "" -#: part/models.py:894 +#: part/models.py:911 msgid "BOM checked date" msgstr "" -#: part/models.py:898 +#: part/models.py:915 msgid "Creation User" msgstr "" -#: part/models.py:1637 +#: part/models.py:1654 msgid "Sell multiple" msgstr "" -#: part/models.py:2108 +#: part/models.py:2125 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2125 +#: part/models.py:2142 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2145 templates/js/part.js:906 templates/js/stock.js:475 +#: part/models.py:2162 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "" -#: part/models.py:2146 +#: part/models.py:2163 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2151 +#: part/models.py:2168 msgid "Test Description" msgstr "" -#: part/models.py:2152 +#: part/models.py:2169 msgid "Enter description for this test" msgstr "" -#: part/models.py:2157 templates/js/part.js:915 +#: part/models.py:2174 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "" -#: part/models.py:2158 +#: part/models.py:2175 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2163 templates/js/part.js:923 +#: part/models.py:2180 templates/js/part.js:923 msgid "Requires Value" msgstr "" -#: part/models.py:2164 +#: part/models.py:2181 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2169 templates/js/part.js:930 +#: part/models.py:2186 templates/js/part.js:930 msgid "Requires Attachment" msgstr "" -#: part/models.py:2170 +#: part/models.py:2187 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2207 +#: part/models.py:2224 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2212 +#: part/models.py:2229 msgid "Parameter Name" msgstr "" -#: part/models.py:2214 +#: part/models.py:2231 msgid "Parameter Units" msgstr "" -#: part/models.py:2246 part/models.py:2295 part/models.py:2296 +#: part/models.py:2263 part/models.py:2312 part/models.py:2313 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2248 +#: part/models.py:2265 msgid "Data" msgstr "" -#: part/models.py:2248 +#: part/models.py:2265 msgid "Parameter Value" msgstr "" -#: part/models.py:2300 templates/InvenTree/settings/category.html:67 +#: part/models.py:2317 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2301 +#: part/models.py:2318 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2335 +#: part/models.py:2352 msgid "Select parent part" msgstr "" -#: part/models.py:2344 +#: part/models.py:2361 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2350 +#: part/models.py:2367 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2352 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2369 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2352 +#: part/models.py:2369 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2355 +#: part/models.py:2372 msgid "Overage" msgstr "" -#: part/models.py:2356 +#: part/models.py:2373 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2359 +#: part/models.py:2376 msgid "BOM item reference" msgstr "" -#: part/models.py:2362 +#: part/models.py:2379 msgid "BOM item notes" msgstr "" -#: part/models.py:2364 +#: part/models.py:2381 msgid "Checksum" msgstr "" -#: part/models.py:2364 +#: part/models.py:2381 msgid "BOM line checksum" msgstr "" -#: part/models.py:2368 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2385 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:55 msgid "Inherited" msgstr "" -#: part/models.py:2369 +#: part/models.py:2386 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2374 templates/js/bom.js:287 +#: part/models.py:2391 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2375 +#: part/models.py:2392 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2460 stock/models.py:324 +#: part/models.py:2477 stock/models.py:335 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2469 part/models.py:2471 +#: part/models.py:2486 part/models.py:2488 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2474 +#: part/models.py:2491 msgid "BOM Item" msgstr "" -#: part/models.py:2593 +#: part/models.py:2610 msgid "Part 1" msgstr "" -#: part/models.py:2597 +#: part/models.py:2614 msgid "Part 2" msgstr "" -#: part/models.py:2597 +#: part/models.py:2614 msgid "Select Related Part" msgstr "" -#: part/models.py:2629 +#: part/models.py:2646 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -5088,12 +5092,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1785 +#: stock/models.py:1796 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1791 +#: stock/models.py:1802 msgid "Result" msgstr "" @@ -5152,7 +5156,7 @@ msgstr "" msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:80 stock/forms.py:313 stock/models.py:539 +#: stock/forms.py:80 stock/forms.py:313 stock/models.py:550 #: stock/templates/stock/item_base.html:393 templates/js/stock.js:1018 msgid "Expiry Date" msgstr "" @@ -5209,187 +5213,187 @@ msgstr "" msgid "Confirm removal of installed stock items" msgstr "" -#: stock/models.py:57 stock/models.py:576 +#: stock/models.py:57 stock/models.py:587 msgid "Owner" msgstr "" -#: stock/models.py:58 stock/models.py:577 +#: stock/models.py:58 stock/models.py:588 msgid "Select Owner" msgstr "" -#: stock/models.py:305 +#: stock/models.py:316 msgid "StockItem with this serial number already exists" msgstr "" -#: stock/models.py:341 +#: stock/models.py:352 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:351 stock/models.py:360 +#: stock/models.py:362 stock/models.py:371 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:352 +#: stock/models.py:363 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:374 +#: stock/models.py:385 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:380 +#: stock/models.py:391 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:387 +#: stock/models.py:398 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:429 +#: stock/models.py:440 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:438 +#: stock/models.py:449 msgid "Base part" msgstr "" -#: stock/models.py:447 +#: stock/models.py:458 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:452 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:463 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "" -#: stock/models.py:455 +#: stock/models.py:466 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:462 +#: stock/models.py:473 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:467 stock/templates/stock/item_base.html:282 +#: stock/models.py:478 stock/templates/stock/item_base.html:282 msgid "Installed In" msgstr "" -#: stock/models.py:470 +#: stock/models.py:481 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:486 +#: stock/models.py:497 msgid "Serial number for this item" msgstr "" -#: stock/models.py:498 +#: stock/models.py:509 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:502 +#: stock/models.py:513 msgid "Stock Quantity" msgstr "" -#: stock/models.py:511 +#: stock/models.py:522 msgid "Source Build" msgstr "" -#: stock/models.py:513 +#: stock/models.py:524 msgid "Build for this stock item" msgstr "" -#: stock/models.py:524 +#: stock/models.py:535 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:527 +#: stock/models.py:538 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:533 +#: stock/models.py:544 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:540 +#: stock/models.py:551 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:553 +#: stock/models.py:564 msgid "Delete on deplete" msgstr "" -#: stock/models.py:553 +#: stock/models.py:564 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:563 stock/templates/stock/item.html:98 +#: stock/models.py:574 stock/templates/stock/item.html:98 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:572 +#: stock/models.py:583 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1040 +#: stock/models.py:1051 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1046 +#: stock/models.py:1057 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1052 +#: stock/models.py:1063 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1055 +#: stock/models.py:1066 msgid "Serial numbers must be a list of integers" msgstr "" -#: stock/models.py:1058 +#: stock/models.py:1069 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1065 +#: stock/models.py:1076 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "" -#: stock/models.py:1223 +#: stock/models.py:1234 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:1705 +#: stock/models.py:1716 msgid "Entry notes" msgstr "" -#: stock/models.py:1762 +#: stock/models.py:1773 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1768 +#: stock/models.py:1779 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1786 +#: stock/models.py:1797 msgid "Test name" msgstr "" -#: stock/models.py:1792 templates/js/table_filters.js:226 +#: stock/models.py:1803 templates/js/table_filters.js:226 msgid "Test result" msgstr "" -#: stock/models.py:1798 +#: stock/models.py:1809 msgid "Test output value" msgstr "" -#: stock/models.py:1805 +#: stock/models.py:1816 msgid "Test result attachment" msgstr "" -#: stock/models.py:1811 +#: stock/models.py:1822 msgid "Test notes" msgstr "" @@ -6682,15 +6686,15 @@ msgstr "" msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:811 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:817 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1178 +#: templates/js/forms.js:1184 msgid "Searching" msgstr "" -#: templates/js/forms.js:1331 +#: templates/js/forms.js:1337 msgid "Clear input" msgstr "" From 44aba4ffbf7957bdbe742969e424c5855fc41d0d Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 21 Jul 2021 21:56:36 +1000 Subject: [PATCH 615/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/fr/LC_MESSAGES/django.po | 496 +++++++++++----------- 1 file changed, 250 insertions(+), 246 deletions(-) diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index ffe3f89c9f..31da185823 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-21 05:27+0000\n" -"PO-Revision-Date: 2021-07-21 05:31\n" +"POT-Creation-Date: 2021-07-21 11:51+0000\n" +"PO-Revision-Date: 2021-07-21 11:56\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -36,7 +36,7 @@ msgstr "Entrer la date" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:520 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:526 msgid "Confirm" msgstr "Confirmer" @@ -106,7 +106,7 @@ msgstr "Aucun numéro de série trouvé" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "Le nombre de numéros de série uniques ({s}) doit correspondre à la quantité ({q})" -#: InvenTree/models.py:61 stock/models.py:1804 +#: InvenTree/models.py:61 stock/models.py:1815 msgid "Attachment" msgstr "Pièce jointe" @@ -122,7 +122,7 @@ msgstr "Commentaire" msgid "File comment" msgstr "Commentaire du fichier" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2063 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2080 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -132,12 +132,12 @@ msgstr "Utilisateur" msgid "upload date" msgstr "date de chargement" -#: InvenTree/models.py:102 +#: InvenTree/models.py:113 msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:412 -#: label/models.py:112 part/models.py:701 part/models.py:2212 +#: InvenTree/models.py:129 InvenTree/models.py:130 company/models.py:412 +#: label/models.py:112 part/models.py:718 part/models.py:2229 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 @@ -145,12 +145,12 @@ msgstr "" msgid "Name" msgstr "Nom" -#: InvenTree/models.py:125 build/models.py:179 +#: InvenTree/models.py:136 build/models.py:187 #: build/templates/build/detail.html:24 company/models.py:351 #: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:312 -#: part/models.py:724 part/templates/part/set_category.html:14 +#: part/models.py:741 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 @@ -166,15 +166,15 @@ msgstr "Nom" msgid "Description" msgstr "Description" -#: InvenTree/models.py:126 +#: InvenTree/models.py:137 msgid "Description (optional)" msgstr "Description (facultative)" -#: InvenTree/models.py:134 +#: InvenTree/models.py:145 msgid "parent" msgstr "parent" -#: InvenTree/serializers.py:52 part/models.py:2448 +#: InvenTree/serializers.py:52 part/models.py:2465 msgid "Must be a valid number" msgstr "" @@ -461,11 +461,11 @@ msgstr "" msgid "Target Date" msgstr "" -#: build/forms.py:43 build/models.py:269 +#: build/forms.py:43 build/models.py:277 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1394 +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1402 #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 @@ -479,7 +479,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 -#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2350 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2367 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 @@ -588,18 +588,18 @@ msgstr "" msgid "Select quantity of stock to allocate" msgstr "" -#: build/models.py:105 +#: build/models.py:113 msgid "Invalid choice for parent build" msgstr "" -#: build/models.py:109 build/templates/build/build_base.html:9 +#: build/models.py:117 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 #: report/templates/report/inventree_build_order_base.html:106 #: templates/js/build.js:233 msgid "Build Order" msgstr "" -#: build/models.py:110 build/templates/build/index.html:8 +#: build/models.py:118 build/templates/build/index.html:8 #: build/templates/build/index.html:15 #: order/templates/order/sales_order_detail.html:34 #: order/templates/order/so_navbar.html:19 @@ -610,13 +610,13 @@ msgstr "" msgid "Build Orders" msgstr "" -#: build/models.py:170 +#: build/models.py:178 msgid "Build Order Reference" msgstr "" -#: build/models.py:171 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:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2359 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2376 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -624,30 +624,30 @@ msgstr "" msgid "Reference" msgstr "Référence" -#: build/models.py:182 +#: build/models.py:190 msgid "Brief description of the build" msgstr "" -#: build/models.py:191 build/templates/build/build_base.html:163 +#: build/models.py:199 build/templates/build/build_base.html:163 #: build/templates/build/detail.html:80 msgid "Parent Build" msgstr "" -#: build/models.py:192 +#: build/models.py:200 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:197 build/templates/build/auto_allocate.html:16 +#: build/models.py:205 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:29 company/models.py:654 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:344 part/models.py:346 -#: part/models.py:2008 part/models.py:2024 part/models.py:2043 -#: part/models.py:2061 part/models.py:2140 part/models.py:2244 -#: part/models.py:2334 part/templates/part/detail.html:199 +#: order/templates/order/sales_order_detail.html:344 part/models.py:347 +#: part/models.py:2025 part/models.py:2041 part/models.py:2060 +#: part/models.py:2078 part/models.py:2157 part/models.py:2261 +#: part/models.py:2351 part/templates/part/detail.html:199 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 @@ -664,116 +664,116 @@ msgstr "" msgid "Part" msgstr "Pièce" -#: build/models.py:205 +#: build/models.py:213 msgid "Select part to build" msgstr "Sélectionnez la pièce à construire" -#: build/models.py:210 +#: build/models.py:218 msgid "Sales Order Reference" msgstr "" -#: build/models.py:214 +#: build/models.py:222 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:219 +#: build/models.py:227 msgid "Source Location" msgstr "" -#: build/models.py:223 +#: build/models.py:231 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:228 +#: build/models.py:236 msgid "Destination Location" msgstr "" -#: build/models.py:232 +#: build/models.py:240 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:236 +#: build/models.py:244 msgid "Build Quantity" msgstr "" -#: build/models.py:239 +#: build/models.py:247 msgid "Number of stock items to build" msgstr "" -#: build/models.py:243 +#: build/models.py:251 msgid "Completed items" msgstr "" -#: build/models.py:245 +#: build/models.py:253 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:249 part/templates/part/part_base.html:225 +#: build/models.py:257 part/templates/part/part_base.html:225 msgid "Build Status" msgstr "" -#: build/models.py:253 +#: build/models.py:261 msgid "Build status code" msgstr "" -#: build/models.py:257 stock/models.py:496 +#: build/models.py:265 stock/models.py:507 msgid "Batch Code" msgstr "" -#: build/models.py:261 +#: build/models.py:269 msgid "Batch code for this build output" msgstr "" -#: build/models.py:264 order/models.py:162 part/models.py:896 +#: build/models.py:272 order/models.py:162 part/models.py:913 #: part/templates/part/part_base.html:143 templates/js/order.js:362 msgid "Creation Date" msgstr "Date de création" -#: build/models.py:268 order/models.py:555 +#: build/models.py:276 order/models.py:555 msgid "Target completion date" msgstr "" -#: build/models.py:272 order/models.py:288 templates/js/build.js:950 +#: build/models.py:280 order/models.py:288 templates/js/build.js:950 msgid "Completion Date" msgstr "" -#: build/models.py:278 +#: build/models.py:286 msgid "completed by" msgstr "" -#: build/models.py:286 templates/js/build.js:915 +#: build/models.py:294 templates/js/build.js:915 msgid "Issued by" msgstr "" -#: build/models.py:287 +#: build/models.py:295 msgid "User who issued this build order" msgstr "" -#: build/models.py:295 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 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:900 +#: order/templates/order/sales_order_base.html:140 part/models.py:917 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" -#: build/models.py:296 +#: build/models.py:304 msgid "User responsible for this build order" msgstr "" -#: build/models.py:301 build/templates/build/detail.html:94 +#: build/models.py:309 build/templates/build/detail.html:94 #: company/templates/company/manufacturer_part.html:83 #: company/templates/company/supplier_part.html:82 -#: part/templates/part/part_base.html:137 stock/models.py:490 +#: part/templates/part/part_base.html:137 stock/models.py:501 #: stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "Lien Externe" -#: build/models.py:302 part/models.py:758 stock/models.py:492 +#: build/models.py:310 part/models.py:775 stock/models.py:503 msgid "Link to external URL" msgstr "" -#: build/models.py:306 build/templates/build/navbar.html:52 +#: build/models.py:314 build/templates/build/navbar.html:52 #: company/models.py:139 company/models.py:526 #: company/templates/company/navbar.html:63 #: company/templates/company/navbar.html:66 order/models.py:180 @@ -782,12 +782,12 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:419 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:885 +#: order/templates/order/so_navbar.html:36 part/models.py:902 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:562 -#: stock/models.py:1704 stock/models.py:1810 +#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:573 +#: stock/models.py:1715 stock/models.py:1821 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:746 #: templates/js/stock.js:258 templates/js/stock.js:499 @@ -795,63 +795,63 @@ msgstr "" msgid "Notes" msgstr "Notes" -#: build/models.py:307 +#: build/models.py:315 msgid "Extra build notes" msgstr "" -#: build/models.py:784 +#: build/models.py:792 msgid "No build output specified" msgstr "" -#: build/models.py:787 +#: build/models.py:795 msgid "Build output is already completed" msgstr "" -#: build/models.py:790 +#: build/models.py:798 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1200 +#: build/models.py:1208 msgid "BuildItem must be unique for build, stock_item and install_into" msgstr "" -#: build/models.py:1225 +#: build/models.py:1233 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "L'élément de construction doit spécifier une sortie de construction, la pièce maîtresse étant marquée comme objet traçable" -#: build/models.py:1229 +#: build/models.py:1237 #, python-brace-format msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1236 order/models.py:926 +#: build/models.py:1244 order/models.py:926 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1240 order/models.py:929 +#: build/models.py:1248 order/models.py:929 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1244 +#: build/models.py:1252 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1304 +#: build/models.py:1312 #, python-brace-format msgid "Selected stock item not found in BOM for part '{p}'" msgstr "L'article en stock sélectionné n'a pas été trouvé dans la BOM pour la pièce '{p}'" -#: build/models.py:1364 stock/templates/stock/item_base.html:329 +#: build/models.py:1372 stock/templates/stock/item_base.html:329 #: templates/InvenTree/search.html:183 templates/js/build.js:846 #: templates/navbar.html:29 msgid "Build" msgstr "" -#: build/models.py:1365 +#: build/models.py:1373 msgid "Build to allocate parts" msgstr "" -#: build/models.py:1381 stock/templates/stock/item_base.html:8 +#: build/models.py:1389 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:351 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 @@ -861,19 +861,19 @@ msgstr "" msgid "Stock Item" msgstr "" -#: build/models.py:1382 +#: build/models.py:1390 msgid "Source stock item" msgstr "" -#: build/models.py:1395 +#: build/models.py:1403 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1403 +#: build/models.py:1411 msgid "Install into" msgstr "" -#: build/models.py:1404 +#: build/models.py:1412 msgid "Destination stock item" msgstr "" @@ -882,7 +882,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:205 #: order/templates/order/sales_order_detail.html:290 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:484 stock/templates/stock/item_base.html:249 +#: stock/models.py:495 stock/templates/stock/item_base.html:249 #: templates/js/build.js:604 templates/js/model_renderers.js:54 msgid "Serial Number" msgstr "" @@ -1609,7 +1609,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:158 part/models.py:2246 report/models.py:187 +#: common/models.py:158 part/models.py:2263 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -1619,7 +1619,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:165 part/models.py:848 templates/js/table_filters.js:132 +#: common/models.py:165 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" @@ -1628,7 +1628,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:172 part/models.py:854 templates/js/table_filters.js:340 +#: common/models.py:172 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "" @@ -1636,7 +1636,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:179 part/models.py:865 +#: common/models.py:179 part/models.py:882 msgid "Purchaseable" msgstr "" @@ -1644,7 +1644,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:186 part/models.py:870 templates/js/table_filters.js:348 +#: common/models.py:186 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "" @@ -1652,7 +1652,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:193 part/models.py:860 templates/js/table_filters.js:33 +#: common/models.py:193 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" @@ -1661,7 +1661,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:200 part/models.py:880 templates/js/table_filters.js:29 +#: common/models.py:200 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -2006,7 +2006,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:128 company/models.py:345 company/models.py:513 -#: order/models.py:160 part/models.py:757 +#: order/models.py:160 part/models.py:774 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:448 templates/js/company.js:730 #: templates/js/part.js:687 @@ -2017,7 +2017,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:136 part/models.py:767 +#: company/models.py:136 part/models.py:784 msgid "Image" msgstr "" @@ -2054,7 +2054,7 @@ msgstr "" msgid "Default currency used for this company" msgstr "" -#: company/models.py:317 company/models.py:484 stock/models.py:437 +#: company/models.py:317 company/models.py:484 stock/models.py:448 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" @@ -2108,7 +2108,7 @@ msgstr "" #: company/models.py:419 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1797 templates/InvenTree/settings/header.html:8 +#: stock/models.py:1808 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:551 templates/js/part.js:348 #: templates/js/stock.js:495 msgid "Value" @@ -2118,7 +2118,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:426 part/models.py:842 part/models.py:2214 +#: company/models.py:426 part/models.py:859 part/models.py:2231 #: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "" @@ -2164,21 +2164,21 @@ msgid "Supplier part description" msgstr "" #: company/models.py:525 company/templates/company/supplier_part.html:120 -#: part/models.py:2362 report/templates/report/inventree_po_report.html:93 +#: part/models.py:2379 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:529 part/models.py:1635 +#: company/models.py:529 part/models.py:1652 msgid "base cost" msgstr "" -#: company/models.py:529 part/models.py:1635 +#: company/models.py:529 part/models.py:1652 msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:531 company/templates/company/supplier_part.html:113 -#: stock/models.py:461 stock/templates/stock/item_base.html:322 +#: stock/models.py:472 stock/templates/stock/item_base.html:322 #: templates/js/company.js:751 templates/js/stock.js:1078 msgid "Packaging" msgstr "" @@ -2187,7 +2187,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:533 part/models.py:1637 +#: company/models.py:533 part/models.py:1654 msgid "multiple" msgstr "" @@ -2245,8 +2245,8 @@ msgid "Phone" msgstr "" #: company/templates/company/company_base.html:126 order/models.py:544 -#: order/templates/order/sales_order_base.html:94 stock/models.py:479 -#: stock/models.py:480 stock/templates/stock/item_base.html:274 +#: order/templates/order/sales_order_base.html:94 stock/models.py:490 +#: stock/models.py:491 stock/templates/stock/item_base.html:274 #: templates/js/company.js:245 templates/js/order.js:331 #: templates/js/stock.js:1456 msgid "Customer" @@ -2519,7 +2519,7 @@ msgid "Stock Items" msgstr "" #: company/templates/company/supplier_part.html:7 -#: company/templates/company/supplier_part.html:24 stock/models.py:446 +#: company/templates/company/supplier_part.html:24 stock/models.py:457 #: stock/templates/stock/item_base.html:386 templates/js/company.js:691 #: templates/js/stock.js:1050 msgid "Supplier Part" @@ -2801,7 +2801,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:313 stock/models.py:334 stock/models.py:1049 +#: order/models.py:313 stock/models.py:345 stock/models.py:1060 msgid "Quantity must be greater than zero" msgstr "" @@ -2888,7 +2888,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:571 +#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:582 #: stock/templates/stock/item_base.html:343 templates/js/stock.js:1073 msgid "Purchase Price" msgstr "" @@ -3267,7 +3267,7 @@ msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:47 -#: part/models.py:347 part/templates/part/cat_link.html:7 +#: part/models.py:348 part/templates/part/cat_link.html:7 #: 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:24 @@ -3587,7 +3587,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:133 part/models.py:73 part/models.py:776 +#: part/bom.py:133 part/models.py:74 part/models.py:793 #: part/templates/part/category.html:75 msgid "Default Location" msgstr "" @@ -3652,7 +3652,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:97 part/models.py:2244 +#: part/forms.py:97 part/models.py:2261 msgid "Parent Part" msgstr "" @@ -3728,7 +3728,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:325 part/models.py:2343 +#: part/forms.py:325 part/models.py:2360 msgid "Sub part" msgstr "" @@ -3736,370 +3736,374 @@ msgstr "" msgid "Input quantity for price calculation" msgstr "" -#: part/models.py:74 +#: part/models.py:75 msgid "Default location for parts in this category" msgstr "" -#: part/models.py:77 +#: part/models.py:78 msgid "Default keywords" msgstr "" -#: part/models.py:77 +#: part/models.py:78 msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:87 part/models.py:2290 +#: part/models.py:88 part/models.py:2307 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" -#: part/models.py:88 part/templates/part/category.html:32 +#: part/models.py:89 part/templates/part/category.html:32 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127 #: templates/stats.html:84 users/models.py:40 msgid "Part Categories" msgstr "" -#: part/models.py:478 part/models.py:490 +#: part/models.py:433 +msgid "Invalid choice for parent part" +msgstr "" + +#: part/models.py:495 part/models.py:507 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:587 +#: part/models.py:604 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:591 +#: part/models.py:608 msgid "Next available serial number is" msgstr "" -#: part/models.py:596 +#: part/models.py:613 msgid "Most recent serial number is" msgstr "" -#: part/models.py:675 +#: part/models.py:692 msgid "Duplicate IPN not allowed in part settings" msgstr "IPN dupliqué non autorisé dans les paramètres de la pièce" -#: part/models.py:700 +#: part/models.py:717 msgid "Part name" msgstr "" -#: part/models.py:707 +#: part/models.py:724 msgid "Is Template" msgstr "" -#: part/models.py:708 +#: part/models.py:725 msgid "Is this part a template part?" msgstr "" -#: part/models.py:718 +#: part/models.py:735 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:719 +#: part/models.py:736 msgid "Variant Of" msgstr "" -#: part/models.py:725 +#: part/models.py:742 msgid "Part description" msgstr "" -#: part/models.py:730 part/templates/part/category.html:82 +#: part/models.py:747 part/templates/part/category.html:82 #: part/templates/part/part_base.html:130 msgid "Keywords" msgstr "" -#: part/models.py:731 +#: part/models.py:748 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:738 part/models.py:2289 +#: part/models.py:755 part/models.py:2306 #: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "" -#: part/models.py:739 +#: part/models.py:756 msgid "Part category" msgstr "" -#: part/models.py:744 templates/js/part.js:257 templates/js/part.js:485 +#: part/models.py:761 templates/js/part.js:257 templates/js/part.js:485 msgid "IPN" msgstr "IPN" -#: part/models.py:745 +#: part/models.py:762 msgid "Internal Part Number" msgstr "" -#: part/models.py:751 +#: part/models.py:768 msgid "Part revision or version number" msgstr "" -#: part/models.py:752 report/models.py:200 templates/js/part.js:261 +#: part/models.py:769 report/models.py:200 templates/js/part.js:261 msgid "Revision" msgstr "" -#: part/models.py:774 +#: part/models.py:791 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:821 +#: part/models.py:838 msgid "Default Supplier" msgstr "" -#: part/models.py:822 +#: part/models.py:839 msgid "Default supplier part" msgstr "" -#: part/models.py:829 +#: part/models.py:846 msgid "Default Expiry" msgstr "" -#: part/models.py:830 +#: part/models.py:847 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:835 +#: part/models.py:852 msgid "Minimum Stock" msgstr "" -#: part/models.py:836 +#: part/models.py:853 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:843 +#: part/models.py:860 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:849 +#: part/models.py:866 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:855 +#: part/models.py:872 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:861 +#: part/models.py:878 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:866 +#: part/models.py:883 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:871 +#: part/models.py:888 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:875 templates/js/table_filters.js:21 +#: part/models.py:892 templates/js/table_filters.js:21 #: templates/js/table_filters.js:69 templates/js/table_filters.js:250 #: templates/js/table_filters.js:319 msgid "Active" msgstr "" -#: part/models.py:876 +#: part/models.py:893 msgid "Is this part active?" msgstr "" -#: part/models.py:881 +#: part/models.py:898 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:886 +#: part/models.py:903 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:889 +#: part/models.py:906 msgid "BOM checksum" msgstr "" -#: part/models.py:889 +#: part/models.py:906 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:892 +#: part/models.py:909 msgid "BOM checked by" msgstr "" -#: part/models.py:894 +#: part/models.py:911 msgid "BOM checked date" msgstr "" -#: part/models.py:898 +#: part/models.py:915 msgid "Creation User" msgstr "" -#: part/models.py:1637 +#: part/models.py:1654 msgid "Sell multiple" msgstr "" -#: part/models.py:2108 +#: part/models.py:2125 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2125 +#: part/models.py:2142 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2145 templates/js/part.js:906 templates/js/stock.js:475 +#: part/models.py:2162 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "" -#: part/models.py:2146 +#: part/models.py:2163 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2151 +#: part/models.py:2168 msgid "Test Description" msgstr "" -#: part/models.py:2152 +#: part/models.py:2169 msgid "Enter description for this test" msgstr "" -#: part/models.py:2157 templates/js/part.js:915 +#: part/models.py:2174 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "" -#: part/models.py:2158 +#: part/models.py:2175 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2163 templates/js/part.js:923 +#: part/models.py:2180 templates/js/part.js:923 msgid "Requires Value" msgstr "" -#: part/models.py:2164 +#: part/models.py:2181 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2169 templates/js/part.js:930 +#: part/models.py:2186 templates/js/part.js:930 msgid "Requires Attachment" msgstr "" -#: part/models.py:2170 +#: part/models.py:2187 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2207 +#: part/models.py:2224 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2212 +#: part/models.py:2229 msgid "Parameter Name" msgstr "" -#: part/models.py:2214 +#: part/models.py:2231 msgid "Parameter Units" msgstr "" -#: part/models.py:2246 part/models.py:2295 part/models.py:2296 +#: part/models.py:2263 part/models.py:2312 part/models.py:2313 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2248 +#: part/models.py:2265 msgid "Data" msgstr "" -#: part/models.py:2248 +#: part/models.py:2265 msgid "Parameter Value" msgstr "" -#: part/models.py:2300 templates/InvenTree/settings/category.html:67 +#: part/models.py:2317 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2301 +#: part/models.py:2318 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2335 +#: part/models.py:2352 msgid "Select parent part" msgstr "" -#: part/models.py:2344 +#: part/models.py:2361 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2350 +#: part/models.py:2367 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2352 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2369 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2352 +#: part/models.py:2369 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2355 +#: part/models.py:2372 msgid "Overage" msgstr "" -#: part/models.py:2356 +#: part/models.py:2373 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2359 +#: part/models.py:2376 msgid "BOM item reference" msgstr "" -#: part/models.py:2362 +#: part/models.py:2379 msgid "BOM item notes" msgstr "" -#: part/models.py:2364 +#: part/models.py:2381 msgid "Checksum" msgstr "" -#: part/models.py:2364 +#: part/models.py:2381 msgid "BOM line checksum" msgstr "" -#: part/models.py:2368 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2385 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:55 msgid "Inherited" msgstr "" -#: part/models.py:2369 +#: part/models.py:2386 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2374 templates/js/bom.js:287 +#: part/models.py:2391 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2375 +#: part/models.py:2392 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2460 stock/models.py:324 +#: part/models.py:2477 stock/models.py:335 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2469 part/models.py:2471 +#: part/models.py:2486 part/models.py:2488 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2474 +#: part/models.py:2491 msgid "BOM Item" msgstr "" -#: part/models.py:2593 +#: part/models.py:2610 msgid "Part 1" msgstr "" -#: part/models.py:2597 +#: part/models.py:2614 msgid "Part 2" msgstr "" -#: part/models.py:2597 +#: part/models.py:2614 msgid "Select Related Part" msgstr "" -#: part/models.py:2629 +#: part/models.py:2646 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -5088,12 +5092,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1785 +#: stock/models.py:1796 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1791 +#: stock/models.py:1802 msgid "Result" msgstr "" @@ -5152,7 +5156,7 @@ msgstr "" msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:80 stock/forms.py:313 stock/models.py:539 +#: stock/forms.py:80 stock/forms.py:313 stock/models.py:550 #: stock/templates/stock/item_base.html:393 templates/js/stock.js:1018 msgid "Expiry Date" msgstr "" @@ -5209,187 +5213,187 @@ msgstr "" msgid "Confirm removal of installed stock items" msgstr "" -#: stock/models.py:57 stock/models.py:576 +#: stock/models.py:57 stock/models.py:587 msgid "Owner" msgstr "" -#: stock/models.py:58 stock/models.py:577 +#: stock/models.py:58 stock/models.py:588 msgid "Select Owner" msgstr "" -#: stock/models.py:305 +#: stock/models.py:316 msgid "StockItem with this serial number already exists" msgstr "" -#: stock/models.py:341 +#: stock/models.py:352 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:351 stock/models.py:360 +#: stock/models.py:362 stock/models.py:371 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:352 +#: stock/models.py:363 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:374 +#: stock/models.py:385 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:380 +#: stock/models.py:391 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:387 +#: stock/models.py:398 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:429 +#: stock/models.py:440 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:438 +#: stock/models.py:449 msgid "Base part" msgstr "" -#: stock/models.py:447 +#: stock/models.py:458 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:452 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:463 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "" -#: stock/models.py:455 +#: stock/models.py:466 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:462 +#: stock/models.py:473 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:467 stock/templates/stock/item_base.html:282 +#: stock/models.py:478 stock/templates/stock/item_base.html:282 msgid "Installed In" msgstr "" -#: stock/models.py:470 +#: stock/models.py:481 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:486 +#: stock/models.py:497 msgid "Serial number for this item" msgstr "" -#: stock/models.py:498 +#: stock/models.py:509 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:502 +#: stock/models.py:513 msgid "Stock Quantity" msgstr "" -#: stock/models.py:511 +#: stock/models.py:522 msgid "Source Build" msgstr "" -#: stock/models.py:513 +#: stock/models.py:524 msgid "Build for this stock item" msgstr "" -#: stock/models.py:524 +#: stock/models.py:535 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:527 +#: stock/models.py:538 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:533 +#: stock/models.py:544 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:540 +#: stock/models.py:551 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:553 +#: stock/models.py:564 msgid "Delete on deplete" msgstr "" -#: stock/models.py:553 +#: stock/models.py:564 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:563 stock/templates/stock/item.html:98 +#: stock/models.py:574 stock/templates/stock/item.html:98 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:572 +#: stock/models.py:583 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1040 +#: stock/models.py:1051 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1046 +#: stock/models.py:1057 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1052 +#: stock/models.py:1063 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1055 +#: stock/models.py:1066 msgid "Serial numbers must be a list of integers" msgstr "" -#: stock/models.py:1058 +#: stock/models.py:1069 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1065 +#: stock/models.py:1076 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "" -#: stock/models.py:1223 +#: stock/models.py:1234 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:1705 +#: stock/models.py:1716 msgid "Entry notes" msgstr "" -#: stock/models.py:1762 +#: stock/models.py:1773 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1768 +#: stock/models.py:1779 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1786 +#: stock/models.py:1797 msgid "Test name" msgstr "" -#: stock/models.py:1792 templates/js/table_filters.js:226 +#: stock/models.py:1803 templates/js/table_filters.js:226 msgid "Test result" msgstr "" -#: stock/models.py:1798 +#: stock/models.py:1809 msgid "Test output value" msgstr "" -#: stock/models.py:1805 +#: stock/models.py:1816 msgid "Test result attachment" msgstr "" -#: stock/models.py:1811 +#: stock/models.py:1822 msgid "Test notes" msgstr "" @@ -6681,15 +6685,15 @@ msgstr "" msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:811 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:817 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1178 +#: templates/js/forms.js:1184 msgid "Searching" msgstr "" -#: templates/js/forms.js:1331 +#: templates/js/forms.js:1337 msgid "Clear input" msgstr "" From 94a523ea843750bac2027467b82d9784125ce113 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 21 Jul 2021 21:56:37 +1000 Subject: [PATCH 616/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/es/LC_MESSAGES/django.po | 496 +++++++++++----------- 1 file changed, 250 insertions(+), 246 deletions(-) diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 602da976f2..7e03535b3c 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-21 05:27+0000\n" -"PO-Revision-Date: 2021-07-21 05:31\n" +"POT-Creation-Date: 2021-07-21 11:51+0000\n" +"PO-Revision-Date: 2021-07-21 11:56\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -36,7 +36,7 @@ msgstr "Ingrese la fecha" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:520 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:526 msgid "Confirm" msgstr "Confirmar" @@ -106,7 +106,7 @@ msgstr "Numeros de serie no encontrados" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "" -#: InvenTree/models.py:61 stock/models.py:1804 +#: InvenTree/models.py:61 stock/models.py:1815 msgid "Attachment" msgstr "" @@ -122,7 +122,7 @@ msgstr "Comentario" msgid "File comment" msgstr "" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2063 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2080 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -132,12 +132,12 @@ msgstr "Usuario" msgid "upload date" msgstr "" -#: InvenTree/models.py:102 +#: InvenTree/models.py:113 msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:412 -#: label/models.py:112 part/models.py:701 part/models.py:2212 +#: InvenTree/models.py:129 InvenTree/models.py:130 company/models.py:412 +#: label/models.py:112 part/models.py:718 part/models.py:2229 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 @@ -145,12 +145,12 @@ msgstr "" msgid "Name" msgstr "Nombre" -#: InvenTree/models.py:125 build/models.py:179 +#: InvenTree/models.py:136 build/models.py:187 #: build/templates/build/detail.html:24 company/models.py:351 #: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:312 -#: part/models.py:724 part/templates/part/set_category.html:14 +#: part/models.py:741 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 @@ -166,15 +166,15 @@ msgstr "Nombre" msgid "Description" msgstr "Descripción" -#: InvenTree/models.py:126 +#: InvenTree/models.py:137 msgid "Description (optional)" msgstr "" -#: InvenTree/models.py:134 +#: InvenTree/models.py:145 msgid "parent" msgstr "" -#: InvenTree/serializers.py:52 part/models.py:2448 +#: InvenTree/serializers.py:52 part/models.py:2465 msgid "Must be a valid number" msgstr "" @@ -461,11 +461,11 @@ msgstr "" msgid "Target Date" msgstr "" -#: build/forms.py:43 build/models.py:269 +#: build/forms.py:43 build/models.py:277 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1394 +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1402 #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 @@ -479,7 +479,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 -#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2350 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2367 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 @@ -588,18 +588,18 @@ msgstr "" msgid "Select quantity of stock to allocate" msgstr "" -#: build/models.py:105 +#: build/models.py:113 msgid "Invalid choice for parent build" msgstr "" -#: build/models.py:109 build/templates/build/build_base.html:9 +#: build/models.py:117 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 #: report/templates/report/inventree_build_order_base.html:106 #: templates/js/build.js:233 msgid "Build Order" msgstr "" -#: build/models.py:110 build/templates/build/index.html:8 +#: build/models.py:118 build/templates/build/index.html:8 #: build/templates/build/index.html:15 #: order/templates/order/sales_order_detail.html:34 #: order/templates/order/so_navbar.html:19 @@ -610,13 +610,13 @@ msgstr "" msgid "Build Orders" msgstr "" -#: build/models.py:170 +#: build/models.py:178 msgid "Build Order Reference" msgstr "" -#: build/models.py:171 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:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2359 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2376 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -624,30 +624,30 @@ msgstr "" msgid "Reference" msgstr "Referencia" -#: build/models.py:182 +#: build/models.py:190 msgid "Brief description of the build" msgstr "" -#: build/models.py:191 build/templates/build/build_base.html:163 +#: build/models.py:199 build/templates/build/build_base.html:163 #: build/templates/build/detail.html:80 msgid "Parent Build" msgstr "" -#: build/models.py:192 +#: build/models.py:200 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:197 build/templates/build/auto_allocate.html:16 +#: build/models.py:205 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:29 company/models.py:654 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:344 part/models.py:346 -#: part/models.py:2008 part/models.py:2024 part/models.py:2043 -#: part/models.py:2061 part/models.py:2140 part/models.py:2244 -#: part/models.py:2334 part/templates/part/detail.html:199 +#: order/templates/order/sales_order_detail.html:344 part/models.py:347 +#: part/models.py:2025 part/models.py:2041 part/models.py:2060 +#: part/models.py:2078 part/models.py:2157 part/models.py:2261 +#: part/models.py:2351 part/templates/part/detail.html:199 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 @@ -664,116 +664,116 @@ msgstr "" msgid "Part" msgstr "Parte" -#: build/models.py:205 +#: build/models.py:213 msgid "Select part to build" msgstr "" -#: build/models.py:210 +#: build/models.py:218 msgid "Sales Order Reference" msgstr "" -#: build/models.py:214 +#: build/models.py:222 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:219 +#: build/models.py:227 msgid "Source Location" msgstr "" -#: build/models.py:223 +#: build/models.py:231 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:228 +#: build/models.py:236 msgid "Destination Location" msgstr "" -#: build/models.py:232 +#: build/models.py:240 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:236 +#: build/models.py:244 msgid "Build Quantity" msgstr "" -#: build/models.py:239 +#: build/models.py:247 msgid "Number of stock items to build" msgstr "" -#: build/models.py:243 +#: build/models.py:251 msgid "Completed items" msgstr "Elementos completados" -#: build/models.py:245 +#: build/models.py:253 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:249 part/templates/part/part_base.html:225 +#: build/models.py:257 part/templates/part/part_base.html:225 msgid "Build Status" msgstr "" -#: build/models.py:253 +#: build/models.py:261 msgid "Build status code" msgstr "" -#: build/models.py:257 stock/models.py:496 +#: build/models.py:265 stock/models.py:507 msgid "Batch Code" msgstr "" -#: build/models.py:261 +#: build/models.py:269 msgid "Batch code for this build output" msgstr "" -#: build/models.py:264 order/models.py:162 part/models.py:896 +#: build/models.py:272 order/models.py:162 part/models.py:913 #: part/templates/part/part_base.html:143 templates/js/order.js:362 msgid "Creation Date" msgstr "" -#: build/models.py:268 order/models.py:555 +#: build/models.py:276 order/models.py:555 msgid "Target completion date" msgstr "" -#: build/models.py:272 order/models.py:288 templates/js/build.js:950 +#: build/models.py:280 order/models.py:288 templates/js/build.js:950 msgid "Completion Date" msgstr "" -#: build/models.py:278 +#: build/models.py:286 msgid "completed by" msgstr "" -#: build/models.py:286 templates/js/build.js:915 +#: build/models.py:294 templates/js/build.js:915 msgid "Issued by" msgstr "" -#: build/models.py:287 +#: build/models.py:295 msgid "User who issued this build order" msgstr "" -#: build/models.py:295 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 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:900 +#: order/templates/order/sales_order_base.html:140 part/models.py:917 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "Responsable" -#: build/models.py:296 +#: build/models.py:304 msgid "User responsible for this build order" msgstr "" -#: build/models.py:301 build/templates/build/detail.html:94 +#: build/models.py:309 build/templates/build/detail.html:94 #: company/templates/company/manufacturer_part.html:83 #: company/templates/company/supplier_part.html:82 -#: part/templates/part/part_base.html:137 stock/models.py:490 +#: part/templates/part/part_base.html:137 stock/models.py:501 #: stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "" -#: build/models.py:302 part/models.py:758 stock/models.py:492 +#: build/models.py:310 part/models.py:775 stock/models.py:503 msgid "Link to external URL" msgstr "" -#: build/models.py:306 build/templates/build/navbar.html:52 +#: build/models.py:314 build/templates/build/navbar.html:52 #: company/models.py:139 company/models.py:526 #: company/templates/company/navbar.html:63 #: company/templates/company/navbar.html:66 order/models.py:180 @@ -782,12 +782,12 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:419 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:885 +#: order/templates/order/so_navbar.html:36 part/models.py:902 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:562 -#: stock/models.py:1704 stock/models.py:1810 +#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:573 +#: stock/models.py:1715 stock/models.py:1821 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:746 #: templates/js/stock.js:258 templates/js/stock.js:499 @@ -795,63 +795,63 @@ msgstr "" msgid "Notes" msgstr "Notas" -#: build/models.py:307 +#: build/models.py:315 msgid "Extra build notes" msgstr "" -#: build/models.py:784 +#: build/models.py:792 msgid "No build output specified" msgstr "" -#: build/models.py:787 +#: build/models.py:795 msgid "Build output is already completed" msgstr "" -#: build/models.py:790 +#: build/models.py:798 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1200 +#: build/models.py:1208 msgid "BuildItem must be unique for build, stock_item and install_into" msgstr "" -#: build/models.py:1225 +#: build/models.py:1233 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1229 +#: build/models.py:1237 #, python-brace-format msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1236 order/models.py:926 +#: build/models.py:1244 order/models.py:926 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1240 order/models.py:929 +#: build/models.py:1248 order/models.py:929 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1244 +#: build/models.py:1252 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1304 +#: build/models.py:1312 #, python-brace-format msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" -#: build/models.py:1364 stock/templates/stock/item_base.html:329 +#: build/models.py:1372 stock/templates/stock/item_base.html:329 #: templates/InvenTree/search.html:183 templates/js/build.js:846 #: templates/navbar.html:29 msgid "Build" msgstr "" -#: build/models.py:1365 +#: build/models.py:1373 msgid "Build to allocate parts" msgstr "" -#: build/models.py:1381 stock/templates/stock/item_base.html:8 +#: build/models.py:1389 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:351 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 @@ -861,19 +861,19 @@ msgstr "" msgid "Stock Item" msgstr "" -#: build/models.py:1382 +#: build/models.py:1390 msgid "Source stock item" msgstr "" -#: build/models.py:1395 +#: build/models.py:1403 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1403 +#: build/models.py:1411 msgid "Install into" msgstr "" -#: build/models.py:1404 +#: build/models.py:1412 msgid "Destination stock item" msgstr "" @@ -882,7 +882,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:205 #: order/templates/order/sales_order_detail.html:290 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:484 stock/templates/stock/item_base.html:249 +#: stock/models.py:495 stock/templates/stock/item_base.html:249 #: templates/js/build.js:604 templates/js/model_renderers.js:54 msgid "Serial Number" msgstr "Número de serie" @@ -1609,7 +1609,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:158 part/models.py:2246 report/models.py:187 +#: common/models.py:158 part/models.py:2263 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -1619,7 +1619,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:165 part/models.py:848 templates/js/table_filters.js:132 +#: common/models.py:165 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" @@ -1628,7 +1628,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:172 part/models.py:854 templates/js/table_filters.js:340 +#: common/models.py:172 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "" @@ -1636,7 +1636,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:179 part/models.py:865 +#: common/models.py:179 part/models.py:882 msgid "Purchaseable" msgstr "" @@ -1644,7 +1644,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:186 part/models.py:870 templates/js/table_filters.js:348 +#: common/models.py:186 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "" @@ -1652,7 +1652,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:193 part/models.py:860 templates/js/table_filters.js:33 +#: common/models.py:193 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" @@ -1661,7 +1661,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:200 part/models.py:880 templates/js/table_filters.js:29 +#: common/models.py:200 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -2006,7 +2006,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:128 company/models.py:345 company/models.py:513 -#: order/models.py:160 part/models.py:757 +#: order/models.py:160 part/models.py:774 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:448 templates/js/company.js:730 #: templates/js/part.js:687 @@ -2017,7 +2017,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:136 part/models.py:767 +#: company/models.py:136 part/models.py:784 msgid "Image" msgstr "" @@ -2054,7 +2054,7 @@ msgstr "" msgid "Default currency used for this company" msgstr "" -#: company/models.py:317 company/models.py:484 stock/models.py:437 +#: company/models.py:317 company/models.py:484 stock/models.py:448 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" @@ -2108,7 +2108,7 @@ msgstr "" #: company/models.py:419 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1797 templates/InvenTree/settings/header.html:8 +#: stock/models.py:1808 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:551 templates/js/part.js:348 #: templates/js/stock.js:495 msgid "Value" @@ -2118,7 +2118,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:426 part/models.py:842 part/models.py:2214 +#: company/models.py:426 part/models.py:859 part/models.py:2231 #: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "" @@ -2164,21 +2164,21 @@ msgid "Supplier part description" msgstr "" #: company/models.py:525 company/templates/company/supplier_part.html:120 -#: part/models.py:2362 report/templates/report/inventree_po_report.html:93 +#: part/models.py:2379 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Nota" -#: company/models.py:529 part/models.py:1635 +#: company/models.py:529 part/models.py:1652 msgid "base cost" msgstr "" -#: company/models.py:529 part/models.py:1635 +#: company/models.py:529 part/models.py:1652 msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:531 company/templates/company/supplier_part.html:113 -#: stock/models.py:461 stock/templates/stock/item_base.html:322 +#: stock/models.py:472 stock/templates/stock/item_base.html:322 #: templates/js/company.js:751 templates/js/stock.js:1078 msgid "Packaging" msgstr "" @@ -2187,7 +2187,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:533 part/models.py:1637 +#: company/models.py:533 part/models.py:1654 msgid "multiple" msgstr "" @@ -2245,8 +2245,8 @@ msgid "Phone" msgstr "Teléfono" #: company/templates/company/company_base.html:126 order/models.py:544 -#: order/templates/order/sales_order_base.html:94 stock/models.py:479 -#: stock/models.py:480 stock/templates/stock/item_base.html:274 +#: order/templates/order/sales_order_base.html:94 stock/models.py:490 +#: stock/models.py:491 stock/templates/stock/item_base.html:274 #: templates/js/company.js:245 templates/js/order.js:331 #: templates/js/stock.js:1456 msgid "Customer" @@ -2519,7 +2519,7 @@ msgid "Stock Items" msgstr "" #: company/templates/company/supplier_part.html:7 -#: company/templates/company/supplier_part.html:24 stock/models.py:446 +#: company/templates/company/supplier_part.html:24 stock/models.py:457 #: stock/templates/stock/item_base.html:386 templates/js/company.js:691 #: templates/js/stock.js:1050 msgid "Supplier Part" @@ -2801,7 +2801,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:313 stock/models.py:334 stock/models.py:1049 +#: order/models.py:313 stock/models.py:345 stock/models.py:1060 msgid "Quantity must be greater than zero" msgstr "" @@ -2888,7 +2888,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:571 +#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:582 #: stock/templates/stock/item_base.html:343 templates/js/stock.js:1073 msgid "Purchase Price" msgstr "" @@ -3267,7 +3267,7 @@ msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:47 -#: part/models.py:347 part/templates/part/cat_link.html:7 +#: part/models.py:348 part/templates/part/cat_link.html:7 #: 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:24 @@ -3587,7 +3587,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:133 part/models.py:73 part/models.py:776 +#: part/bom.py:133 part/models.py:74 part/models.py:793 #: part/templates/part/category.html:75 msgid "Default Location" msgstr "" @@ -3652,7 +3652,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:97 part/models.py:2244 +#: part/forms.py:97 part/models.py:2261 msgid "Parent Part" msgstr "" @@ -3728,7 +3728,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:325 part/models.py:2343 +#: part/forms.py:325 part/models.py:2360 msgid "Sub part" msgstr "" @@ -3736,370 +3736,374 @@ msgstr "" msgid "Input quantity for price calculation" msgstr "" -#: part/models.py:74 +#: part/models.py:75 msgid "Default location for parts in this category" msgstr "" -#: part/models.py:77 +#: part/models.py:78 msgid "Default keywords" msgstr "" -#: part/models.py:77 +#: part/models.py:78 msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:87 part/models.py:2290 +#: part/models.py:88 part/models.py:2307 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" -#: part/models.py:88 part/templates/part/category.html:32 +#: part/models.py:89 part/templates/part/category.html:32 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127 #: templates/stats.html:84 users/models.py:40 msgid "Part Categories" msgstr "" -#: part/models.py:478 part/models.py:490 +#: part/models.py:433 +msgid "Invalid choice for parent part" +msgstr "" + +#: part/models.py:495 part/models.py:507 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:587 +#: part/models.py:604 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:591 +#: part/models.py:608 msgid "Next available serial number is" msgstr "" -#: part/models.py:596 +#: part/models.py:613 msgid "Most recent serial number is" msgstr "" -#: part/models.py:675 +#: part/models.py:692 msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:700 +#: part/models.py:717 msgid "Part name" msgstr "" -#: part/models.py:707 +#: part/models.py:724 msgid "Is Template" msgstr "" -#: part/models.py:708 +#: part/models.py:725 msgid "Is this part a template part?" msgstr "" -#: part/models.py:718 +#: part/models.py:735 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:719 +#: part/models.py:736 msgid "Variant Of" msgstr "" -#: part/models.py:725 +#: part/models.py:742 msgid "Part description" msgstr "" -#: part/models.py:730 part/templates/part/category.html:82 +#: part/models.py:747 part/templates/part/category.html:82 #: part/templates/part/part_base.html:130 msgid "Keywords" msgstr "" -#: part/models.py:731 +#: part/models.py:748 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:738 part/models.py:2289 +#: part/models.py:755 part/models.py:2306 #: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "" -#: part/models.py:739 +#: part/models.py:756 msgid "Part category" msgstr "" -#: part/models.py:744 templates/js/part.js:257 templates/js/part.js:485 +#: part/models.py:761 templates/js/part.js:257 templates/js/part.js:485 msgid "IPN" msgstr "" -#: part/models.py:745 +#: part/models.py:762 msgid "Internal Part Number" msgstr "" -#: part/models.py:751 +#: part/models.py:768 msgid "Part revision or version number" msgstr "" -#: part/models.py:752 report/models.py:200 templates/js/part.js:261 +#: part/models.py:769 report/models.py:200 templates/js/part.js:261 msgid "Revision" msgstr "" -#: part/models.py:774 +#: part/models.py:791 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:821 +#: part/models.py:838 msgid "Default Supplier" msgstr "" -#: part/models.py:822 +#: part/models.py:839 msgid "Default supplier part" msgstr "" -#: part/models.py:829 +#: part/models.py:846 msgid "Default Expiry" msgstr "" -#: part/models.py:830 +#: part/models.py:847 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:835 +#: part/models.py:852 msgid "Minimum Stock" msgstr "" -#: part/models.py:836 +#: part/models.py:853 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:843 +#: part/models.py:860 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:849 +#: part/models.py:866 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:855 +#: part/models.py:872 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:861 +#: part/models.py:878 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:866 +#: part/models.py:883 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:871 +#: part/models.py:888 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:875 templates/js/table_filters.js:21 +#: part/models.py:892 templates/js/table_filters.js:21 #: templates/js/table_filters.js:69 templates/js/table_filters.js:250 #: templates/js/table_filters.js:319 msgid "Active" msgstr "" -#: part/models.py:876 +#: part/models.py:893 msgid "Is this part active?" msgstr "" -#: part/models.py:881 +#: part/models.py:898 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:886 +#: part/models.py:903 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:889 +#: part/models.py:906 msgid "BOM checksum" msgstr "" -#: part/models.py:889 +#: part/models.py:906 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:892 +#: part/models.py:909 msgid "BOM checked by" msgstr "" -#: part/models.py:894 +#: part/models.py:911 msgid "BOM checked date" msgstr "" -#: part/models.py:898 +#: part/models.py:915 msgid "Creation User" msgstr "" -#: part/models.py:1637 +#: part/models.py:1654 msgid "Sell multiple" msgstr "" -#: part/models.py:2108 +#: part/models.py:2125 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2125 +#: part/models.py:2142 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2145 templates/js/part.js:906 templates/js/stock.js:475 +#: part/models.py:2162 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "" -#: part/models.py:2146 +#: part/models.py:2163 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2151 +#: part/models.py:2168 msgid "Test Description" msgstr "" -#: part/models.py:2152 +#: part/models.py:2169 msgid "Enter description for this test" msgstr "" -#: part/models.py:2157 templates/js/part.js:915 +#: part/models.py:2174 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "" -#: part/models.py:2158 +#: part/models.py:2175 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2163 templates/js/part.js:923 +#: part/models.py:2180 templates/js/part.js:923 msgid "Requires Value" msgstr "" -#: part/models.py:2164 +#: part/models.py:2181 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2169 templates/js/part.js:930 +#: part/models.py:2186 templates/js/part.js:930 msgid "Requires Attachment" msgstr "" -#: part/models.py:2170 +#: part/models.py:2187 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2207 +#: part/models.py:2224 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2212 +#: part/models.py:2229 msgid "Parameter Name" msgstr "" -#: part/models.py:2214 +#: part/models.py:2231 msgid "Parameter Units" msgstr "" -#: part/models.py:2246 part/models.py:2295 part/models.py:2296 +#: part/models.py:2263 part/models.py:2312 part/models.py:2313 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2248 +#: part/models.py:2265 msgid "Data" msgstr "" -#: part/models.py:2248 +#: part/models.py:2265 msgid "Parameter Value" msgstr "" -#: part/models.py:2300 templates/InvenTree/settings/category.html:67 +#: part/models.py:2317 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2301 +#: part/models.py:2318 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2335 +#: part/models.py:2352 msgid "Select parent part" msgstr "" -#: part/models.py:2344 +#: part/models.py:2361 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2350 +#: part/models.py:2367 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2352 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2369 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2352 +#: part/models.py:2369 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2355 +#: part/models.py:2372 msgid "Overage" msgstr "" -#: part/models.py:2356 +#: part/models.py:2373 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2359 +#: part/models.py:2376 msgid "BOM item reference" msgstr "" -#: part/models.py:2362 +#: part/models.py:2379 msgid "BOM item notes" msgstr "" -#: part/models.py:2364 +#: part/models.py:2381 msgid "Checksum" msgstr "" -#: part/models.py:2364 +#: part/models.py:2381 msgid "BOM line checksum" msgstr "" -#: part/models.py:2368 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2385 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:55 msgid "Inherited" msgstr "" -#: part/models.py:2369 +#: part/models.py:2386 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2374 templates/js/bom.js:287 +#: part/models.py:2391 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2375 +#: part/models.py:2392 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2460 stock/models.py:324 +#: part/models.py:2477 stock/models.py:335 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2469 part/models.py:2471 +#: part/models.py:2486 part/models.py:2488 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2474 +#: part/models.py:2491 msgid "BOM Item" msgstr "" -#: part/models.py:2593 +#: part/models.py:2610 msgid "Part 1" msgstr "" -#: part/models.py:2597 +#: part/models.py:2614 msgid "Part 2" msgstr "" -#: part/models.py:2597 +#: part/models.py:2614 msgid "Select Related Part" msgstr "" -#: part/models.py:2629 +#: part/models.py:2646 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -5088,12 +5092,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1785 +#: stock/models.py:1796 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1791 +#: stock/models.py:1802 msgid "Result" msgstr "" @@ -5152,7 +5156,7 @@ msgstr "" msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:80 stock/forms.py:313 stock/models.py:539 +#: stock/forms.py:80 stock/forms.py:313 stock/models.py:550 #: stock/templates/stock/item_base.html:393 templates/js/stock.js:1018 msgid "Expiry Date" msgstr "" @@ -5209,187 +5213,187 @@ msgstr "" msgid "Confirm removal of installed stock items" msgstr "" -#: stock/models.py:57 stock/models.py:576 +#: stock/models.py:57 stock/models.py:587 msgid "Owner" msgstr "" -#: stock/models.py:58 stock/models.py:577 +#: stock/models.py:58 stock/models.py:588 msgid "Select Owner" msgstr "" -#: stock/models.py:305 +#: stock/models.py:316 msgid "StockItem with this serial number already exists" msgstr "" -#: stock/models.py:341 +#: stock/models.py:352 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:351 stock/models.py:360 +#: stock/models.py:362 stock/models.py:371 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:352 +#: stock/models.py:363 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:374 +#: stock/models.py:385 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:380 +#: stock/models.py:391 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:387 +#: stock/models.py:398 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:429 +#: stock/models.py:440 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:438 +#: stock/models.py:449 msgid "Base part" msgstr "" -#: stock/models.py:447 +#: stock/models.py:458 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:452 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:463 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "" -#: stock/models.py:455 +#: stock/models.py:466 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:462 +#: stock/models.py:473 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:467 stock/templates/stock/item_base.html:282 +#: stock/models.py:478 stock/templates/stock/item_base.html:282 msgid "Installed In" msgstr "" -#: stock/models.py:470 +#: stock/models.py:481 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:486 +#: stock/models.py:497 msgid "Serial number for this item" msgstr "" -#: stock/models.py:498 +#: stock/models.py:509 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:502 +#: stock/models.py:513 msgid "Stock Quantity" msgstr "" -#: stock/models.py:511 +#: stock/models.py:522 msgid "Source Build" msgstr "" -#: stock/models.py:513 +#: stock/models.py:524 msgid "Build for this stock item" msgstr "" -#: stock/models.py:524 +#: stock/models.py:535 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:527 +#: stock/models.py:538 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:533 +#: stock/models.py:544 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:540 +#: stock/models.py:551 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:553 +#: stock/models.py:564 msgid "Delete on deplete" msgstr "" -#: stock/models.py:553 +#: stock/models.py:564 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:563 stock/templates/stock/item.html:98 +#: stock/models.py:574 stock/templates/stock/item.html:98 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:572 +#: stock/models.py:583 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1040 +#: stock/models.py:1051 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1046 +#: stock/models.py:1057 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1052 +#: stock/models.py:1063 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1055 +#: stock/models.py:1066 msgid "Serial numbers must be a list of integers" msgstr "" -#: stock/models.py:1058 +#: stock/models.py:1069 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1065 +#: stock/models.py:1076 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "" -#: stock/models.py:1223 +#: stock/models.py:1234 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:1705 +#: stock/models.py:1716 msgid "Entry notes" msgstr "" -#: stock/models.py:1762 +#: stock/models.py:1773 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1768 +#: stock/models.py:1779 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1786 +#: stock/models.py:1797 msgid "Test name" msgstr "" -#: stock/models.py:1792 templates/js/table_filters.js:226 +#: stock/models.py:1803 templates/js/table_filters.js:226 msgid "Test result" msgstr "" -#: stock/models.py:1798 +#: stock/models.py:1809 msgid "Test output value" msgstr "" -#: stock/models.py:1805 +#: stock/models.py:1816 msgid "Test result attachment" msgstr "" -#: stock/models.py:1811 +#: stock/models.py:1822 msgid "Test notes" msgstr "" @@ -6681,15 +6685,15 @@ msgstr "" msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:811 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:817 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1178 +#: templates/js/forms.js:1184 msgid "Searching" msgstr "" -#: templates/js/forms.js:1331 +#: templates/js/forms.js:1337 msgid "Clear input" msgstr "" From 009ee1fb570b0e35855e687ed50f066e97b675e8 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 21 Jul 2021 21:56:39 +1000 Subject: [PATCH 617/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 496 +++++++++++----------- 1 file changed, 250 insertions(+), 246 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 1332db25e6..cbfc379db1 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-21 05:27+0000\n" -"PO-Revision-Date: 2021-07-21 05:31\n" +"POT-Creation-Date: 2021-07-21 11:51+0000\n" +"PO-Revision-Date: 2021-07-21 11:56\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -36,7 +36,7 @@ msgstr "Datum eingeben" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:520 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:526 msgid "Confirm" msgstr "Bestätigen" @@ -106,7 +106,7 @@ msgstr "Keine Seriennummern gefunden" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "Anzahl der eindeutigen Seriennummern ({s}) muss mit der Anzahl ({q}) übereinstimmen" -#: InvenTree/models.py:61 stock/models.py:1804 +#: InvenTree/models.py:61 stock/models.py:1815 msgid "Attachment" msgstr "Anhang" @@ -122,7 +122,7 @@ msgstr "Kommentar" msgid "File comment" msgstr "Datei-Kommentar" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2063 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2080 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -132,12 +132,12 @@ msgstr "Benutzer" msgid "upload date" msgstr "Hochladedatum" -#: InvenTree/models.py:102 +#: InvenTree/models.py:113 msgid "Invalid choice" msgstr "Ungültige Auswahl" -#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:412 -#: label/models.py:112 part/models.py:701 part/models.py:2212 +#: InvenTree/models.py:129 InvenTree/models.py:130 company/models.py:412 +#: label/models.py:112 part/models.py:718 part/models.py:2229 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 @@ -145,12 +145,12 @@ msgstr "Ungültige Auswahl" msgid "Name" msgstr "Name" -#: InvenTree/models.py:125 build/models.py:179 +#: InvenTree/models.py:136 build/models.py:187 #: build/templates/build/detail.html:24 company/models.py:351 #: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:312 -#: part/models.py:724 part/templates/part/set_category.html:14 +#: part/models.py:741 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 @@ -166,15 +166,15 @@ msgstr "Name" msgid "Description" msgstr "Beschreibung" -#: InvenTree/models.py:126 +#: InvenTree/models.py:137 msgid "Description (optional)" msgstr "Beschreibung (optional)" -#: InvenTree/models.py:134 +#: InvenTree/models.py:145 msgid "parent" msgstr "Eltern" -#: InvenTree/serializers.py:52 part/models.py:2448 +#: InvenTree/serializers.py:52 part/models.py:2465 msgid "Must be a valid number" msgstr "Muss eine gültige Nummer sein" @@ -461,11 +461,11 @@ msgstr "geplantes Bestelldatum" msgid "Target Date" msgstr "Zieldatum" -#: build/forms.py:43 build/models.py:269 +#: build/forms.py:43 build/models.py:277 msgid "Target date for build completion. Build will be overdue after this date." msgstr "Zieldatum für Bauauftrag-Fertigstellung." -#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1394 +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1402 #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 @@ -479,7 +479,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 -#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2350 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2367 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 @@ -588,18 +588,18 @@ msgstr "Bauabbruch bestätigen" msgid "Select quantity of stock to allocate" msgstr "Menge der BestandsObjekte für Zuordnung auswählen" -#: build/models.py:105 +#: build/models.py:113 msgid "Invalid choice for parent build" msgstr "" -#: build/models.py:109 build/templates/build/build_base.html:9 +#: build/models.py:117 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 #: report/templates/report/inventree_build_order_base.html:106 #: templates/js/build.js:233 msgid "Build Order" msgstr "Bauauftrag" -#: build/models.py:110 build/templates/build/index.html:8 +#: build/models.py:118 build/templates/build/index.html:8 #: build/templates/build/index.html:15 #: order/templates/order/sales_order_detail.html:34 #: order/templates/order/so_navbar.html:19 @@ -610,13 +610,13 @@ msgstr "Bauauftrag" msgid "Build Orders" msgstr "Bauaufträge" -#: build/models.py:170 +#: build/models.py:178 msgid "Build Order Reference" msgstr "Bauauftragsreferenz" -#: build/models.py:171 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:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2359 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2376 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -624,30 +624,30 @@ msgstr "Bauauftragsreferenz" msgid "Reference" msgstr "Referenz" -#: build/models.py:182 +#: build/models.py:190 msgid "Brief description of the build" msgstr "Kurze Beschreibung des Baus" -#: build/models.py:191 build/templates/build/build_base.html:163 +#: build/models.py:199 build/templates/build/build_base.html:163 #: build/templates/build/detail.html:80 msgid "Parent Build" msgstr "Eltern-Bauauftrag" -#: build/models.py:192 +#: build/models.py:200 msgid "BuildOrder to which this build is allocated" msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" -#: build/models.py:197 build/templates/build/auto_allocate.html:16 +#: build/models.py:205 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:29 company/models.py:654 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:344 part/models.py:346 -#: part/models.py:2008 part/models.py:2024 part/models.py:2043 -#: part/models.py:2061 part/models.py:2140 part/models.py:2244 -#: part/models.py:2334 part/templates/part/detail.html:199 +#: order/templates/order/sales_order_detail.html:344 part/models.py:347 +#: part/models.py:2025 part/models.py:2041 part/models.py:2060 +#: part/models.py:2078 part/models.py:2157 part/models.py:2261 +#: part/models.py:2351 part/templates/part/detail.html:199 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 @@ -664,116 +664,116 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" msgid "Part" msgstr "Teil" -#: build/models.py:205 +#: build/models.py:213 msgid "Select part to build" msgstr "Teil für den Bauauftrag wählen" -#: build/models.py:210 +#: build/models.py:218 msgid "Sales Order Reference" msgstr "Auftrag Referenz" -#: build/models.py:214 +#: build/models.py:222 msgid "SalesOrder to which this build is allocated" msgstr "Bestellung, die diesem Bauauftrag zugewiesen ist" -#: build/models.py:219 +#: build/models.py:227 msgid "Source Location" msgstr "Quell-Lagerort" -#: build/models.py:223 +#: build/models.py:231 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Entnahme-Lagerort für diesen Bauauftrag wählen (oder leer lassen für einen beliebigen Lagerort)" -#: build/models.py:228 +#: build/models.py:236 msgid "Destination Location" msgstr "Ziel-Lagerort" -#: build/models.py:232 +#: build/models.py:240 msgid "Select location where the completed items will be stored" msgstr "Lagerort an dem fertige Objekte gelagert werden auswählen" -#: build/models.py:236 +#: build/models.py:244 msgid "Build Quantity" msgstr "Bau-Anzahl" -#: build/models.py:239 +#: build/models.py:247 msgid "Number of stock items to build" msgstr "Anzahl der zu bauenden BestandsObjekt" -#: build/models.py:243 +#: build/models.py:251 msgid "Completed items" msgstr "Fertiggestellte Teile" -#: build/models.py:245 +#: build/models.py:253 msgid "Number of stock items which have been completed" msgstr "Anzahl der fertigen BestandsObjekte" -#: build/models.py:249 part/templates/part/part_base.html:225 +#: build/models.py:257 part/templates/part/part_base.html:225 msgid "Build Status" msgstr "Bauauftrags-Status" -#: build/models.py:253 +#: build/models.py:261 msgid "Build status code" msgstr "Bau-Statuscode" -#: build/models.py:257 stock/models.py:496 +#: build/models.py:265 stock/models.py:507 msgid "Batch Code" msgstr "Losnummer" -#: build/models.py:261 +#: build/models.py:269 msgid "Batch code for this build output" msgstr "Losnummer für dieses Endprodukt" -#: build/models.py:264 order/models.py:162 part/models.py:896 +#: build/models.py:272 order/models.py:162 part/models.py:913 #: part/templates/part/part_base.html:143 templates/js/order.js:362 msgid "Creation Date" msgstr "Erstelldatum" -#: build/models.py:268 order/models.py:555 +#: build/models.py:276 order/models.py:555 msgid "Target completion date" msgstr "geplantes Fertigstellungsdatum" -#: build/models.py:272 order/models.py:288 templates/js/build.js:950 +#: build/models.py:280 order/models.py:288 templates/js/build.js:950 msgid "Completion Date" msgstr "Fertigstellungsdatum" -#: build/models.py:278 +#: build/models.py:286 msgid "completed by" msgstr "Fertiggestellt von" -#: build/models.py:286 templates/js/build.js:915 +#: build/models.py:294 templates/js/build.js:915 msgid "Issued by" msgstr "Aufgegeben von" -#: build/models.py:287 +#: build/models.py:295 msgid "User who issued this build order" msgstr "Nutzer der diesen Bauauftrag erstellt hat" -#: build/models.py:295 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 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:900 +#: order/templates/order/sales_order_base.html:140 part/models.py:917 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "Verantwortlicher Benutzer" -#: build/models.py:296 +#: build/models.py:304 msgid "User responsible for this build order" msgstr "Nutzer der für diesen Bauauftrag zuständig ist" -#: build/models.py:301 build/templates/build/detail.html:94 +#: build/models.py:309 build/templates/build/detail.html:94 #: company/templates/company/manufacturer_part.html:83 #: company/templates/company/supplier_part.html:82 -#: part/templates/part/part_base.html:137 stock/models.py:490 +#: part/templates/part/part_base.html:137 stock/models.py:501 #: stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "Externer Link" -#: build/models.py:302 part/models.py:758 stock/models.py:492 +#: build/models.py:310 part/models.py:775 stock/models.py:503 msgid "Link to external URL" msgstr "Link zu einer externen URL" -#: build/models.py:306 build/templates/build/navbar.html:52 +#: build/models.py:314 build/templates/build/navbar.html:52 #: company/models.py:139 company/models.py:526 #: company/templates/company/navbar.html:63 #: company/templates/company/navbar.html:66 order/models.py:180 @@ -782,12 +782,12 @@ msgstr "Link zu einer externen URL" #: order/templates/order/purchase_order_detail.html:419 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:885 +#: order/templates/order/so_navbar.html:36 part/models.py:902 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:562 -#: stock/models.py:1704 stock/models.py:1810 +#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:573 +#: stock/models.py:1715 stock/models.py:1821 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:746 #: templates/js/stock.js:258 templates/js/stock.js:499 @@ -795,63 +795,63 @@ msgstr "Link zu einer externen URL" msgid "Notes" msgstr "Notizen" -#: build/models.py:307 +#: build/models.py:315 msgid "Extra build notes" msgstr "Extranotizen für den Bauauftrag" -#: build/models.py:784 +#: build/models.py:792 msgid "No build output specified" msgstr "kein Endprodukt angegeben" -#: build/models.py:787 +#: build/models.py:795 msgid "Build output is already completed" msgstr "Endprodukt bereits hergstellt" -#: build/models.py:790 +#: build/models.py:798 msgid "Build output does not match Build Order" msgstr "Endprodukt stimmt nicht mit dem Bauauftrag überein" -#: build/models.py:1200 +#: build/models.py:1208 msgid "BuildItem must be unique for build, stock_item and install_into" msgstr "Bauauftrags-Objekt muss für Bauauftrag, Lager-Objekt und installiert_in eindeutig sein" -#: build/models.py:1225 +#: build/models.py:1233 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "Bauauftragsposition muss ein Endprodukt festlegen, da der übergeordnete Teil verfolgbar ist" -#: build/models.py:1229 +#: build/models.py:1237 #, python-brace-format msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "Reserviermenge ({n}) muss kleiner Bestandsmenge ({q}) sein. Zugewiesene Anzahl ({n}) darf nicht die verfügbare ({q}) Anzahl überschreiten" -#: build/models.py:1236 order/models.py:926 +#: build/models.py:1244 order/models.py:926 msgid "StockItem is over-allocated" msgstr "Zu viele BestandsObjekt zugewiesen" -#: build/models.py:1240 order/models.py:929 +#: build/models.py:1248 order/models.py:929 msgid "Allocation quantity must be greater than zero" msgstr "Reserviermenge muss größer null sein" -#: build/models.py:1244 +#: build/models.py:1252 msgid "Quantity must be 1 for serialized stock" msgstr "Anzahl muss 1 für Objekte mit Seriennummer sein" -#: build/models.py:1304 +#: build/models.py:1312 #, python-brace-format msgid "Selected stock item not found in BOM for part '{p}'" msgstr "Ausgewähltes BestandsObjekt nicht Stückliste für Teil '{p}' gefunden" -#: build/models.py:1364 stock/templates/stock/item_base.html:329 +#: build/models.py:1372 stock/templates/stock/item_base.html:329 #: templates/InvenTree/search.html:183 templates/js/build.js:846 #: templates/navbar.html:29 msgid "Build" msgstr "Bauauftrag" -#: build/models.py:1365 +#: build/models.py:1373 msgid "Build to allocate parts" msgstr "Bauauftrag starten um Teile zuzuweisen" -#: build/models.py:1381 stock/templates/stock/item_base.html:8 +#: build/models.py:1389 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:351 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 @@ -861,19 +861,19 @@ msgstr "Bauauftrag starten um Teile zuzuweisen" msgid "Stock Item" msgstr "BestandsObjekt" -#: build/models.py:1382 +#: build/models.py:1390 msgid "Source stock item" msgstr "Quell-BestandsObjekt" -#: build/models.py:1395 +#: build/models.py:1403 msgid "Stock quantity to allocate to build" msgstr "BestandsObjekt-Anzahl dem Bauauftrag zuweisen" -#: build/models.py:1403 +#: build/models.py:1411 msgid "Install into" msgstr "Installiere in" -#: build/models.py:1404 +#: build/models.py:1412 msgid "Destination stock item" msgstr "Ziel-BestandsObjekt" @@ -882,7 +882,7 @@ msgstr "Ziel-BestandsObjekt" #: order/templates/order/sales_order_detail.html:205 #: order/templates/order/sales_order_detail.html:290 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:484 stock/templates/stock/item_base.html:249 +#: stock/models.py:495 stock/templates/stock/item_base.html:249 #: templates/js/build.js:604 templates/js/model_renderers.js:54 msgid "Serial Number" msgstr "Seriennummer" @@ -1609,7 +1609,7 @@ msgstr "Aktuelle Teile-Stände" msgid "Number of recent parts to display on index page" msgstr "Anzahl der neusten Teile auf der Startseite" -#: common/models.py:158 part/models.py:2246 report/models.py:187 +#: common/models.py:158 part/models.py:2263 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -1619,7 +1619,7 @@ msgstr "Vorlage" msgid "Parts are templates by default" msgstr "Teile sind standardmäßig Vorlagen" -#: common/models.py:165 part/models.py:848 templates/js/table_filters.js:132 +#: common/models.py:165 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "Baugruppe" @@ -1628,7 +1628,7 @@ msgstr "Baugruppe" msgid "Parts can be assembled from other components by default" msgstr "Teile können standardmäßig aus anderen Teilen angefertigt werden" -#: common/models.py:172 part/models.py:854 templates/js/table_filters.js:340 +#: common/models.py:172 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "Komponente" @@ -1636,7 +1636,7 @@ msgstr "Komponente" msgid "Parts can be used as sub-components by default" msgstr "Teile können standardmäßig in Baugruppen benutzt werden" -#: common/models.py:179 part/models.py:865 +#: common/models.py:179 part/models.py:882 msgid "Purchaseable" msgstr "Kaufbar" @@ -1644,7 +1644,7 @@ msgstr "Kaufbar" msgid "Parts are purchaseable by default" msgstr "Artikel sind grundsätzlich kaufbar" -#: common/models.py:186 part/models.py:870 templates/js/table_filters.js:348 +#: common/models.py:186 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "Verkäuflich" @@ -1652,7 +1652,7 @@ msgstr "Verkäuflich" msgid "Parts are salable by default" msgstr "Artikel sind grundsätzlich verkaufbar" -#: common/models.py:193 part/models.py:860 templates/js/table_filters.js:33 +#: common/models.py:193 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "Nachverfolgbar" @@ -1661,7 +1661,7 @@ msgstr "Nachverfolgbar" msgid "Parts are trackable by default" msgstr "Artikel sind grundsätzlich verfolgbar" -#: common/models.py:200 part/models.py:880 templates/js/table_filters.js:29 +#: common/models.py:200 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "Virtuell" @@ -2006,7 +2006,7 @@ msgid "Point of contact" msgstr "Anlaufstelle" #: company/models.py:128 company/models.py:345 company/models.py:513 -#: order/models.py:160 part/models.py:757 +#: order/models.py:160 part/models.py:774 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:448 templates/js/company.js:730 #: templates/js/part.js:687 @@ -2017,7 +2017,7 @@ msgstr "Link" msgid "Link to external company information" msgstr "Link auf externe Firmeninformation" -#: company/models.py:136 part/models.py:767 +#: company/models.py:136 part/models.py:784 msgid "Image" msgstr "Bild" @@ -2054,7 +2054,7 @@ msgstr "Währung" msgid "Default currency used for this company" msgstr "Standard-Währung für diese Firma" -#: company/models.py:317 company/models.py:484 stock/models.py:437 +#: company/models.py:317 company/models.py:484 stock/models.py:448 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "Basisteil" @@ -2108,7 +2108,7 @@ msgstr "Parametername" #: company/models.py:419 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1797 templates/InvenTree/settings/header.html:8 +#: stock/models.py:1808 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:551 templates/js/part.js:348 #: templates/js/stock.js:495 msgid "Value" @@ -2118,7 +2118,7 @@ msgstr "Wert" msgid "Parameter value" msgstr "Parameterwert" -#: company/models.py:426 part/models.py:842 part/models.py:2214 +#: company/models.py:426 part/models.py:859 part/models.py:2231 #: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "Einheiten" @@ -2164,21 +2164,21 @@ msgid "Supplier part description" msgstr "Zuliefererbeschreibung des Teils" #: company/models.py:525 company/templates/company/supplier_part.html:120 -#: part/models.py:2362 report/templates/report/inventree_po_report.html:93 +#: part/models.py:2379 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Notiz" -#: company/models.py:529 part/models.py:1635 +#: company/models.py:529 part/models.py:1652 msgid "base cost" msgstr "Basiskosten" -#: company/models.py:529 part/models.py:1635 +#: company/models.py:529 part/models.py:1652 msgid "Minimum charge (e.g. stocking fee)" msgstr "Mindestpreis" #: company/models.py:531 company/templates/company/supplier_part.html:113 -#: stock/models.py:461 stock/templates/stock/item_base.html:322 +#: stock/models.py:472 stock/templates/stock/item_base.html:322 #: templates/js/company.js:751 templates/js/stock.js:1078 msgid "Packaging" msgstr "Verpackungen" @@ -2187,7 +2187,7 @@ msgstr "Verpackungen" msgid "Part packaging" msgstr "Teile-Verpackungen" -#: company/models.py:533 part/models.py:1637 +#: company/models.py:533 part/models.py:1654 msgid "multiple" msgstr "Vielfache" @@ -2245,8 +2245,8 @@ msgid "Phone" msgstr "Telefon" #: company/templates/company/company_base.html:126 order/models.py:544 -#: order/templates/order/sales_order_base.html:94 stock/models.py:479 -#: stock/models.py:480 stock/templates/stock/item_base.html:274 +#: order/templates/order/sales_order_base.html:94 stock/models.py:490 +#: stock/models.py:491 stock/templates/stock/item_base.html:274 #: templates/js/company.js:245 templates/js/order.js:331 #: templates/js/stock.js:1456 msgid "Customer" @@ -2519,7 +2519,7 @@ msgid "Stock Items" msgstr "Teilbestand" #: company/templates/company/supplier_part.html:7 -#: company/templates/company/supplier_part.html:24 stock/models.py:446 +#: company/templates/company/supplier_part.html:24 stock/models.py:457 #: stock/templates/stock/item_base.html:386 templates/js/company.js:691 #: templates/js/stock.js:1050 msgid "Supplier Part" @@ -2801,7 +2801,7 @@ msgstr "Geplantes Lieferdatum für Auftrag." msgid "Date order was completed" msgstr "Datum an dem der Auftrag fertigstellt wurde" -#: order/models.py:313 stock/models.py:334 stock/models.py:1049 +#: order/models.py:313 stock/models.py:345 stock/models.py:1060 msgid "Quantity must be greater than zero" msgstr "Anzahl muss größer Null sein" @@ -2888,7 +2888,7 @@ msgstr "Empfangen" msgid "Number of items received" msgstr "Empfangene Objekt-Anzahl" -#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:571 +#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:582 #: stock/templates/stock/item_base.html:343 templates/js/stock.js:1073 msgid "Purchase Price" msgstr "Preis" @@ -3267,7 +3267,7 @@ msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "Ausstehende Teile für %(order)s - %(desc)s empfangen" #: order/templates/order/receive_parts.html:14 part/api.py:47 -#: part/models.py:347 part/templates/part/cat_link.html:7 +#: part/models.py:348 part/templates/part/cat_link.html:7 #: 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:24 @@ -3587,7 +3587,7 @@ msgstr "Stückpreis für {part} auf {price} aktualisiert" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "{part} Stückpreis auf {price} und Menge auf {qty} aktualisiert" -#: part/bom.py:133 part/models.py:73 part/models.py:776 +#: part/bom.py:133 part/models.py:74 part/models.py:793 #: part/templates/part/category.html:75 msgid "Default Location" msgstr "Standard-Lagerort" @@ -3652,7 +3652,7 @@ msgstr "Zulieferer einschließen" msgid "Include part supplier data in exported BOM" msgstr "Zulieferer-Daten in Stückliste-Export einschließen" -#: part/forms.py:97 part/models.py:2244 +#: part/forms.py:97 part/models.py:2261 msgid "Parent Part" msgstr "Ausgangsteil" @@ -3728,7 +3728,7 @@ msgstr "Parameter-Vorlage zu Kategorien dieser Ebene hinzufügen" msgid "Add parameter template to all categories" msgstr "Parameter-Vorlage zu allen Kategorien hinzufügen" -#: part/forms.py:325 part/models.py:2343 +#: part/forms.py:325 part/models.py:2360 msgid "Sub part" msgstr "Untergeordnetes Teil" @@ -3736,370 +3736,374 @@ msgstr "Untergeordnetes Teil" msgid "Input quantity for price calculation" msgstr "Menge für die Preisberechnung" -#: part/models.py:74 +#: part/models.py:75 msgid "Default location for parts in this category" msgstr "Standard-Lagerort für Teile dieser Kategorie" -#: part/models.py:77 +#: part/models.py:78 msgid "Default keywords" msgstr "Standard Stichwörter" -#: part/models.py:77 +#: part/models.py:78 msgid "Default keywords for parts in this category" msgstr "Standard-Stichworte für Teile dieser Kategorie" -#: part/models.py:87 part/models.py:2290 +#: part/models.py:88 part/models.py:2307 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "Teil-Kategorie" -#: part/models.py:88 part/templates/part/category.html:32 +#: part/models.py:89 part/templates/part/category.html:32 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127 #: templates/stats.html:84 users/models.py:40 msgid "Part Categories" msgstr "Teil-Kategorien" -#: part/models.py:478 part/models.py:490 +#: part/models.py:433 +msgid "Invalid choice for parent part" +msgstr "" + +#: part/models.py:495 part/models.py:507 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "Teil '{p1}' wird in Stückliste für Teil '{p2}' benutzt (rekursiv)" -#: part/models.py:587 +#: part/models.py:604 msgid "Next available serial numbers are" msgstr "Nächste verfügbare Seriennummern wären" -#: part/models.py:591 +#: part/models.py:608 msgid "Next available serial number is" msgstr "Nächste verfügbare Seriennummer ist" -#: part/models.py:596 +#: part/models.py:613 msgid "Most recent serial number is" msgstr "Die neuste Seriennummer ist" -#: part/models.py:675 +#: part/models.py:692 msgid "Duplicate IPN not allowed in part settings" msgstr "Doppelte IPN in den Teil-Einstellungen nicht erlaubt" -#: part/models.py:700 +#: part/models.py:717 msgid "Part name" msgstr "Name des Teils" -#: part/models.py:707 +#: part/models.py:724 msgid "Is Template" msgstr "Ist eine Vorlage" -#: part/models.py:708 +#: part/models.py:725 msgid "Is this part a template part?" msgstr "Ist dieses Teil eine Vorlage?" -#: part/models.py:718 +#: part/models.py:735 msgid "Is this part a variant of another part?" msgstr "Ist dieses Teil eine Variante eines anderen Teils?" -#: part/models.py:719 +#: part/models.py:736 msgid "Variant Of" msgstr "Variante von" -#: part/models.py:725 +#: part/models.py:742 msgid "Part description" msgstr "Beschreibung des Teils" -#: part/models.py:730 part/templates/part/category.html:82 +#: part/models.py:747 part/templates/part/category.html:82 #: part/templates/part/part_base.html:130 msgid "Keywords" msgstr "Schlüsselwörter" -#: part/models.py:731 +#: part/models.py:748 msgid "Part keywords to improve visibility in search results" msgstr "Schlüsselworte um die Sichtbarkeit in Suchergebnissen zu verbessern" -#: part/models.py:738 part/models.py:2289 +#: part/models.py:755 part/models.py:2306 #: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "Kategorie" -#: part/models.py:739 +#: part/models.py:756 msgid "Part category" msgstr "Teile-Kategorie" -#: part/models.py:744 templates/js/part.js:257 templates/js/part.js:485 +#: part/models.py:761 templates/js/part.js:257 templates/js/part.js:485 msgid "IPN" msgstr "IPN (Interne Produktnummer)" -#: part/models.py:745 +#: part/models.py:762 msgid "Internal Part Number" msgstr "Interne Teilenummer" -#: part/models.py:751 +#: part/models.py:768 msgid "Part revision or version number" msgstr "Revisions- oder Versionsnummer" -#: part/models.py:752 report/models.py:200 templates/js/part.js:261 +#: part/models.py:769 report/models.py:200 templates/js/part.js:261 msgid "Revision" msgstr "Revision" -#: part/models.py:774 +#: part/models.py:791 msgid "Where is this item normally stored?" msgstr "Wo wird dieses Teil normalerweise gelagert?" -#: part/models.py:821 +#: part/models.py:838 msgid "Default Supplier" msgstr "Standard Zulieferer" -#: part/models.py:822 +#: part/models.py:839 msgid "Default supplier part" msgstr "Standard Zuliefererteil" -#: part/models.py:829 +#: part/models.py:846 msgid "Default Expiry" msgstr "Standard Ablaufzeit" -#: part/models.py:830 +#: part/models.py:847 msgid "Expiry time (in days) for stock items of this part" msgstr "Ablauf-Zeit (in Tagen) für Lagerbestand dieses Teils" -#: part/models.py:835 +#: part/models.py:852 msgid "Minimum Stock" msgstr "Minimaler Lagerbestand" -#: part/models.py:836 +#: part/models.py:853 msgid "Minimum allowed stock level" msgstr "Minimal zulässiger Lagerbestand" -#: part/models.py:843 +#: part/models.py:860 msgid "Stock keeping units for this part" msgstr "Stock Keeping Units (SKU) für dieses Teil" -#: part/models.py:849 +#: part/models.py:866 msgid "Can this part be built from other parts?" msgstr "Kann dieses Teil aus anderen Teilen angefertigt werden?" -#: part/models.py:855 +#: part/models.py:872 msgid "Can this part be used to build other parts?" msgstr "Kann dieses Teil zum Bauauftrag von anderen genutzt werden?" -#: part/models.py:861 +#: part/models.py:878 msgid "Does this part have tracking for unique items?" msgstr "Hat dieses Teil Tracking für einzelne Objekte?" -#: part/models.py:866 +#: part/models.py:883 msgid "Can this part be purchased from external suppliers?" msgstr "Kann dieses Teil von externen Zulieferern gekauft werden?" -#: part/models.py:871 +#: part/models.py:888 msgid "Can this part be sold to customers?" msgstr "Kann dieses Teil an Kunden verkauft werden?" -#: part/models.py:875 templates/js/table_filters.js:21 +#: part/models.py:892 templates/js/table_filters.js:21 #: templates/js/table_filters.js:69 templates/js/table_filters.js:250 #: templates/js/table_filters.js:319 msgid "Active" msgstr "Aktiv" -#: part/models.py:876 +#: part/models.py:893 msgid "Is this part active?" msgstr "Ist dieses Teil aktiv?" -#: part/models.py:881 +#: part/models.py:898 msgid "Is this a virtual part, such as a software product or license?" msgstr "Ist dieses Teil virtuell, wie zum Beispiel eine Software oder Lizenz?" -#: part/models.py:886 +#: part/models.py:903 msgid "Part notes - supports Markdown formatting" msgstr "Bemerkungen - unterstüzt Markdown-Formatierung" -#: part/models.py:889 +#: part/models.py:906 msgid "BOM checksum" msgstr "Prüfsumme der Stückliste" -#: part/models.py:889 +#: part/models.py:906 msgid "Stored BOM checksum" msgstr "Prüfsumme der Stückliste gespeichert" -#: part/models.py:892 +#: part/models.py:909 msgid "BOM checked by" msgstr "Stückliste kontrolliert von" -#: part/models.py:894 +#: part/models.py:911 msgid "BOM checked date" msgstr "BOM Kontrolldatum" -#: part/models.py:898 +#: part/models.py:915 msgid "Creation User" msgstr "Erstellungs-Nutzer" -#: part/models.py:1637 +#: part/models.py:1654 msgid "Sell multiple" msgstr "Mehrere verkaufen" -#: part/models.py:2108 +#: part/models.py:2125 msgid "Test templates can only be created for trackable parts" msgstr "Test-Vorlagen können nur für verfolgbare Teile angelegt werden" -#: part/models.py:2125 +#: part/models.py:2142 msgid "Test with this name already exists for this part" msgstr "Ein Test mit diesem Namen besteht bereits für dieses Teil" -#: part/models.py:2145 templates/js/part.js:906 templates/js/stock.js:475 +#: part/models.py:2162 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "Test-Name" -#: part/models.py:2146 +#: part/models.py:2163 msgid "Enter a name for the test" msgstr "Namen für diesen Test eingeben" -#: part/models.py:2151 +#: part/models.py:2168 msgid "Test Description" msgstr "Test-Beschreibung" -#: part/models.py:2152 +#: part/models.py:2169 msgid "Enter description for this test" msgstr "Beschreibung für diesen Test eingeben" -#: part/models.py:2157 templates/js/part.js:915 +#: part/models.py:2174 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "Benötigt" -#: part/models.py:2158 +#: part/models.py:2175 msgid "Is this test required to pass?" msgstr "Muss dieser Test erfolgreich sein?" -#: part/models.py:2163 templates/js/part.js:923 +#: part/models.py:2180 templates/js/part.js:923 msgid "Requires Value" msgstr "Erfordert Wert" -#: part/models.py:2164 +#: part/models.py:2181 msgid "Does this test require a value when adding a test result?" msgstr "Muss für diesen Test ein Wert für das Test-Ergebnis eingetragen werden?" -#: part/models.py:2169 templates/js/part.js:930 +#: part/models.py:2186 templates/js/part.js:930 msgid "Requires Attachment" msgstr "Anhang muss eingegeben werden" -#: part/models.py:2170 +#: part/models.py:2187 msgid "Does this test require a file attachment when adding a test result?" msgstr "Muss für diesen Test ein Anhang für das Test-Ergebnis hinzugefügt werden?" -#: part/models.py:2207 +#: part/models.py:2224 msgid "Parameter template name must be unique" msgstr "Vorlagen-Name des Parameters muss eindeutig sein" -#: part/models.py:2212 +#: part/models.py:2229 msgid "Parameter Name" msgstr "Name des Parameters" -#: part/models.py:2214 +#: part/models.py:2231 msgid "Parameter Units" msgstr "Einheit des Parameters" -#: part/models.py:2246 part/models.py:2295 part/models.py:2296 +#: part/models.py:2263 part/models.py:2312 part/models.py:2313 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "Parameter Vorlage" -#: part/models.py:2248 +#: part/models.py:2265 msgid "Data" msgstr "Wert" -#: part/models.py:2248 +#: part/models.py:2265 msgid "Parameter Value" msgstr "Parameter Wert" -#: part/models.py:2300 templates/InvenTree/settings/category.html:67 +#: part/models.py:2317 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "Standard-Wert" -#: part/models.py:2301 +#: part/models.py:2318 msgid "Default Parameter Value" msgstr "Standard Parameter Wert" -#: part/models.py:2335 +#: part/models.py:2352 msgid "Select parent part" msgstr "Ausgangsteil auswählen" -#: part/models.py:2344 +#: part/models.py:2361 msgid "Select part to be used in BOM" msgstr "Teil für die Nutzung in der Stückliste auswählen" -#: part/models.py:2350 +#: part/models.py:2367 msgid "BOM quantity for this BOM item" msgstr "Stücklisten-Anzahl für dieses Stücklisten-Teil" -#: part/models.py:2352 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2369 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "Optional" -#: part/models.py:2352 +#: part/models.py:2369 msgid "This BOM item is optional" msgstr "Diese Stücklisten-Position ist optional" -#: part/models.py:2355 +#: part/models.py:2372 msgid "Overage" msgstr "Überschuss" -#: part/models.py:2356 +#: part/models.py:2373 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "Geschätzter Ausschuss (absolut oder prozentual)" -#: part/models.py:2359 +#: part/models.py:2376 msgid "BOM item reference" msgstr "Referenz der Postion auf der Stückliste" -#: part/models.py:2362 +#: part/models.py:2379 msgid "BOM item notes" msgstr "Notizen zur Stücklisten-Position" -#: part/models.py:2364 +#: part/models.py:2381 msgid "Checksum" msgstr "Prüfsumme" -#: part/models.py:2364 +#: part/models.py:2381 msgid "BOM line checksum" msgstr "Prüfsumme der Stückliste" -#: part/models.py:2368 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2385 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:55 msgid "Inherited" msgstr "Geerbt" -#: part/models.py:2369 +#: part/models.py:2386 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "Diese Stücklisten-Position wird in die Stücklisten von Teil-Varianten vererbt" -#: part/models.py:2374 templates/js/bom.js:287 +#: part/models.py:2391 templates/js/bom.js:287 msgid "Allow Variants" msgstr "Varianten zulassen" -#: part/models.py:2375 +#: part/models.py:2392 msgid "Stock items for variant parts can be used for this BOM item" msgstr "Lagerbestand von Varianten kann für diese Stücklisten-Position verwendet werden" -#: part/models.py:2460 stock/models.py:324 +#: part/models.py:2477 stock/models.py:335 msgid "Quantity must be integer value for trackable parts" msgstr "Menge muss eine Ganzzahl sein" -#: part/models.py:2469 part/models.py:2471 +#: part/models.py:2486 part/models.py:2488 msgid "Sub part must be specified" msgstr "Zuliefererteil muss festgelegt sein" -#: part/models.py:2474 +#: part/models.py:2491 msgid "BOM Item" msgstr "Stücklisten-Position" -#: part/models.py:2593 +#: part/models.py:2610 msgid "Part 1" msgstr "Teil 1" -#: part/models.py:2597 +#: part/models.py:2614 msgid "Part 2" msgstr "Teil 2" -#: part/models.py:2597 +#: part/models.py:2614 msgid "Select Related Part" msgstr "verknüpftes Teil auswählen" -#: part/models.py:2629 +#: part/models.py:2646 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?" @@ -5088,12 +5092,12 @@ msgid "Test Results" msgstr "Testergebnisse" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1785 +#: stock/models.py:1796 msgid "Test" msgstr "Test" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1791 +#: stock/models.py:1802 msgid "Result" msgstr "Ergebnis" @@ -5152,7 +5156,7 @@ msgstr "Gültiger Standort muss angegeben werden" msgid "Moved {n} parts to {loc}" msgstr "{n} Teile nach {loc} bewegt" -#: stock/forms.py:80 stock/forms.py:313 stock/models.py:539 +#: stock/forms.py:80 stock/forms.py:313 stock/models.py:550 #: stock/templates/stock/item_base.html:393 templates/js/stock.js:1018 msgid "Expiry Date" msgstr "Ablaufdatum" @@ -5209,187 +5213,187 @@ msgstr "nicht mehr verbauen bestätigen" msgid "Confirm removal of installed stock items" msgstr "Entfernen der verbauten BestandsObjekt bestätigen" -#: stock/models.py:57 stock/models.py:576 +#: stock/models.py:57 stock/models.py:587 msgid "Owner" msgstr "Besitzer" -#: stock/models.py:58 stock/models.py:577 +#: stock/models.py:58 stock/models.py:588 msgid "Select Owner" msgstr "Besitzer auswählen" -#: stock/models.py:305 +#: stock/models.py:316 msgid "StockItem with this serial number already exists" msgstr "Ein BestandsObjekt mit dieser Seriennummer existiert bereits" -#: stock/models.py:341 +#: stock/models.py:352 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "Teile-Typ ('{pf}') muss {pe} sein" -#: stock/models.py:351 stock/models.py:360 +#: stock/models.py:362 stock/models.py:371 msgid "Quantity must be 1 for item with a serial number" msgstr "Anzahl muss für Objekte mit Seriennummer 1 sein" -#: stock/models.py:352 +#: stock/models.py:363 msgid "Serial number cannot be set if quantity greater than 1" msgstr "Seriennummer kann nicht gesetzt werden wenn die Anzahl größer als 1 ist" -#: stock/models.py:374 +#: stock/models.py:385 msgid "Item cannot belong to itself" msgstr "Teil kann nicht zu sich selbst gehören" -#: stock/models.py:380 +#: stock/models.py:391 msgid "Item must have a build reference if is_building=True" msgstr "Teil muss eine Referenz haben wenn is_building wahr ist" -#: stock/models.py:387 +#: stock/models.py:398 msgid "Build reference does not point to the same part object" msgstr "Referenz verweist nicht auf das gleiche Teil" -#: stock/models.py:429 +#: stock/models.py:440 msgid "Parent Stock Item" msgstr "Eltern-BestandsObjekt" -#: stock/models.py:438 +#: stock/models.py:449 msgid "Base part" msgstr "Basis-Teil" -#: stock/models.py:447 +#: stock/models.py:458 msgid "Select a matching supplier part for this stock item" msgstr "Passendes Zuliefererteil für dieses BestandsObjekt auswählen" -#: stock/models.py:452 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:463 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "Bestand-Lagerort" -#: stock/models.py:455 +#: stock/models.py:466 msgid "Where is this stock item located?" msgstr "Wo wird dieses Teil normalerweise gelagert?" -#: stock/models.py:462 +#: stock/models.py:473 msgid "Packaging this stock item is stored in" msgstr "Die Verpackung dieses BestandsObjekt ist gelagert in" -#: stock/models.py:467 stock/templates/stock/item_base.html:282 +#: stock/models.py:478 stock/templates/stock/item_base.html:282 msgid "Installed In" msgstr "verbaut in" -#: stock/models.py:470 +#: stock/models.py:481 msgid "Is this item installed in another item?" msgstr "Ist dieses Teil in einem anderen verbaut?" -#: stock/models.py:486 +#: stock/models.py:497 msgid "Serial number for this item" msgstr "Seriennummer für dieses Teil" -#: stock/models.py:498 +#: stock/models.py:509 msgid "Batch code for this stock item" msgstr "Losnummer für dieses BestandsObjekt" -#: stock/models.py:502 +#: stock/models.py:513 msgid "Stock Quantity" msgstr "Bestand" -#: stock/models.py:511 +#: stock/models.py:522 msgid "Source Build" msgstr "Quellbau" -#: stock/models.py:513 +#: stock/models.py:524 msgid "Build for this stock item" msgstr "Bauauftrag für dieses BestandsObjekt" -#: stock/models.py:524 +#: stock/models.py:535 msgid "Source Purchase Order" msgstr "Quelle Bestellung" -#: stock/models.py:527 +#: stock/models.py:538 msgid "Purchase order for this stock item" msgstr "Bestellung für dieses BestandsObjekt" -#: stock/models.py:533 +#: stock/models.py:544 msgid "Destination Sales Order" msgstr "Ziel-Auftrag" -#: stock/models.py:540 +#: stock/models.py:551 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "Ablaufdatum für BestandsObjekt. Bestand wird danach als abgelaufen gekennzeichnet" -#: stock/models.py:553 +#: stock/models.py:564 msgid "Delete on deplete" msgstr "Löschen wenn leer" -#: stock/models.py:553 +#: stock/models.py:564 msgid "Delete this Stock Item when stock is depleted" msgstr "Dieses BestandsObjekt löschen wenn Bestand aufgebraucht" -#: stock/models.py:563 stock/templates/stock/item.html:98 +#: stock/models.py:574 stock/templates/stock/item.html:98 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "BestandsObjekt-Notizen" -#: stock/models.py:572 +#: stock/models.py:583 msgid "Single unit purchase price at time of purchase" msgstr "Preis für eine Einheit bei Einkauf" -#: stock/models.py:1040 +#: stock/models.py:1051 msgid "Part is not set as trackable" msgstr "Teil ist nicht verfolgbar" -#: stock/models.py:1046 +#: stock/models.py:1057 msgid "Quantity must be integer" msgstr "Anzahl muss eine Ganzzahl sein" -#: stock/models.py:1052 +#: stock/models.py:1063 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "Anzahl darf nicht die verfügbare Anzahl überschreiten ({n})" -#: stock/models.py:1055 +#: stock/models.py:1066 msgid "Serial numbers must be a list of integers" msgstr "Seriennummern muss eine Liste von Ganzzahlen sein" -#: stock/models.py:1058 +#: stock/models.py:1069 msgid "Quantity does not match serial numbers" msgstr "Anzahl stimmt nicht mit den Seriennummern überein" -#: stock/models.py:1065 +#: stock/models.py:1076 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "Seriennummern {exists} existieren bereits" -#: stock/models.py:1223 +#: stock/models.py:1234 msgid "StockItem cannot be moved as it is not in stock" msgstr "BestandsObjekt kann nicht bewegt werden, da kein Bestand vorhanden ist" -#: stock/models.py:1705 +#: stock/models.py:1716 msgid "Entry notes" msgstr "Eintrags-Notizen" -#: stock/models.py:1762 +#: stock/models.py:1773 msgid "Value must be provided for this test" msgstr "Wert muss für diesen Test angegeben werden" -#: stock/models.py:1768 +#: stock/models.py:1779 msgid "Attachment must be uploaded for this test" msgstr "Anhang muss für diesen Test hochgeladen werden" -#: stock/models.py:1786 +#: stock/models.py:1797 msgid "Test name" msgstr "Name des Tests" -#: stock/models.py:1792 templates/js/table_filters.js:226 +#: stock/models.py:1803 templates/js/table_filters.js:226 msgid "Test result" msgstr "Testergebnis" -#: stock/models.py:1798 +#: stock/models.py:1809 msgid "Test output value" msgstr "Test Ausgabe Wert" -#: stock/models.py:1805 +#: stock/models.py:1816 msgid "Test result attachment" msgstr "Test Ergebnis Anhang" -#: stock/models.py:1811 +#: stock/models.py:1822 msgid "Test notes" msgstr "Test Notizen" @@ -6684,15 +6688,15 @@ msgstr "Löschvorgang nicht erlaubt" msgid "View operation not allowed" msgstr "Anzeigevorgang nicht erlaubt" -#: templates/js/forms.js:811 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:817 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "Fehler in Formular" -#: templates/js/forms.js:1178 +#: templates/js/forms.js:1184 msgid "Searching" msgstr "Suche" -#: templates/js/forms.js:1331 +#: templates/js/forms.js:1337 msgid "Clear input" msgstr "Eingabe leeren" From ebb02f819c5bb5b07c68e5c6131dc544ffb25f8b Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 21 Jul 2021 21:56:40 +1000 Subject: [PATCH 618/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/it/LC_MESSAGES/django.po | 496 +++++++++++----------- 1 file changed, 250 insertions(+), 246 deletions(-) diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 7c085941a5..4fe27ddc29 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-21 05:27+0000\n" -"PO-Revision-Date: 2021-07-21 05:31\n" +"POT-Creation-Date: 2021-07-21 11:51+0000\n" +"PO-Revision-Date: 2021-07-21 11:56\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -36,7 +36,7 @@ msgstr "" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:520 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:526 msgid "Confirm" msgstr "" @@ -106,7 +106,7 @@ msgstr "" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "" -#: InvenTree/models.py:61 stock/models.py:1804 +#: InvenTree/models.py:61 stock/models.py:1815 msgid "Attachment" msgstr "" @@ -122,7 +122,7 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2063 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2080 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -132,12 +132,12 @@ msgstr "" msgid "upload date" msgstr "" -#: InvenTree/models.py:102 +#: InvenTree/models.py:113 msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:412 -#: label/models.py:112 part/models.py:701 part/models.py:2212 +#: InvenTree/models.py:129 InvenTree/models.py:130 company/models.py:412 +#: label/models.py:112 part/models.py:718 part/models.py:2229 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 @@ -145,12 +145,12 @@ msgstr "" msgid "Name" msgstr "" -#: InvenTree/models.py:125 build/models.py:179 +#: InvenTree/models.py:136 build/models.py:187 #: build/templates/build/detail.html:24 company/models.py:351 #: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:312 -#: part/models.py:724 part/templates/part/set_category.html:14 +#: part/models.py:741 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 @@ -166,15 +166,15 @@ msgstr "" msgid "Description" msgstr "" -#: InvenTree/models.py:126 +#: InvenTree/models.py:137 msgid "Description (optional)" msgstr "" -#: InvenTree/models.py:134 +#: InvenTree/models.py:145 msgid "parent" msgstr "" -#: InvenTree/serializers.py:52 part/models.py:2448 +#: InvenTree/serializers.py:52 part/models.py:2465 msgid "Must be a valid number" msgstr "" @@ -461,11 +461,11 @@ msgstr "" msgid "Target Date" msgstr "" -#: build/forms.py:43 build/models.py:269 +#: build/forms.py:43 build/models.py:277 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1394 +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1402 #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 @@ -479,7 +479,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 -#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2350 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2367 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 @@ -588,18 +588,18 @@ msgstr "" msgid "Select quantity of stock to allocate" msgstr "" -#: build/models.py:105 +#: build/models.py:113 msgid "Invalid choice for parent build" msgstr "" -#: build/models.py:109 build/templates/build/build_base.html:9 +#: build/models.py:117 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 #: report/templates/report/inventree_build_order_base.html:106 #: templates/js/build.js:233 msgid "Build Order" msgstr "" -#: build/models.py:110 build/templates/build/index.html:8 +#: build/models.py:118 build/templates/build/index.html:8 #: build/templates/build/index.html:15 #: order/templates/order/sales_order_detail.html:34 #: order/templates/order/so_navbar.html:19 @@ -610,13 +610,13 @@ msgstr "" msgid "Build Orders" msgstr "" -#: build/models.py:170 +#: build/models.py:178 msgid "Build Order Reference" msgstr "" -#: build/models.py:171 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:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2359 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2376 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -624,30 +624,30 @@ msgstr "" msgid "Reference" msgstr "" -#: build/models.py:182 +#: build/models.py:190 msgid "Brief description of the build" msgstr "" -#: build/models.py:191 build/templates/build/build_base.html:163 +#: build/models.py:199 build/templates/build/build_base.html:163 #: build/templates/build/detail.html:80 msgid "Parent Build" msgstr "" -#: build/models.py:192 +#: build/models.py:200 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:197 build/templates/build/auto_allocate.html:16 +#: build/models.py:205 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:29 company/models.py:654 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:344 part/models.py:346 -#: part/models.py:2008 part/models.py:2024 part/models.py:2043 -#: part/models.py:2061 part/models.py:2140 part/models.py:2244 -#: part/models.py:2334 part/templates/part/detail.html:199 +#: order/templates/order/sales_order_detail.html:344 part/models.py:347 +#: part/models.py:2025 part/models.py:2041 part/models.py:2060 +#: part/models.py:2078 part/models.py:2157 part/models.py:2261 +#: part/models.py:2351 part/templates/part/detail.html:199 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 @@ -664,116 +664,116 @@ msgstr "" msgid "Part" msgstr "" -#: build/models.py:205 +#: build/models.py:213 msgid "Select part to build" msgstr "" -#: build/models.py:210 +#: build/models.py:218 msgid "Sales Order Reference" msgstr "" -#: build/models.py:214 +#: build/models.py:222 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:219 +#: build/models.py:227 msgid "Source Location" msgstr "" -#: build/models.py:223 +#: build/models.py:231 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:228 +#: build/models.py:236 msgid "Destination Location" msgstr "" -#: build/models.py:232 +#: build/models.py:240 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:236 +#: build/models.py:244 msgid "Build Quantity" msgstr "" -#: build/models.py:239 +#: build/models.py:247 msgid "Number of stock items to build" msgstr "" -#: build/models.py:243 +#: build/models.py:251 msgid "Completed items" msgstr "" -#: build/models.py:245 +#: build/models.py:253 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:249 part/templates/part/part_base.html:225 +#: build/models.py:257 part/templates/part/part_base.html:225 msgid "Build Status" msgstr "" -#: build/models.py:253 +#: build/models.py:261 msgid "Build status code" msgstr "" -#: build/models.py:257 stock/models.py:496 +#: build/models.py:265 stock/models.py:507 msgid "Batch Code" msgstr "" -#: build/models.py:261 +#: build/models.py:269 msgid "Batch code for this build output" msgstr "" -#: build/models.py:264 order/models.py:162 part/models.py:896 +#: build/models.py:272 order/models.py:162 part/models.py:913 #: part/templates/part/part_base.html:143 templates/js/order.js:362 msgid "Creation Date" msgstr "" -#: build/models.py:268 order/models.py:555 +#: build/models.py:276 order/models.py:555 msgid "Target completion date" msgstr "" -#: build/models.py:272 order/models.py:288 templates/js/build.js:950 +#: build/models.py:280 order/models.py:288 templates/js/build.js:950 msgid "Completion Date" msgstr "" -#: build/models.py:278 +#: build/models.py:286 msgid "completed by" msgstr "" -#: build/models.py:286 templates/js/build.js:915 +#: build/models.py:294 templates/js/build.js:915 msgid "Issued by" msgstr "" -#: build/models.py:287 +#: build/models.py:295 msgid "User who issued this build order" msgstr "" -#: build/models.py:295 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 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:900 +#: order/templates/order/sales_order_base.html:140 part/models.py:917 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" -#: build/models.py:296 +#: build/models.py:304 msgid "User responsible for this build order" msgstr "" -#: build/models.py:301 build/templates/build/detail.html:94 +#: build/models.py:309 build/templates/build/detail.html:94 #: company/templates/company/manufacturer_part.html:83 #: company/templates/company/supplier_part.html:82 -#: part/templates/part/part_base.html:137 stock/models.py:490 +#: part/templates/part/part_base.html:137 stock/models.py:501 #: stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "" -#: build/models.py:302 part/models.py:758 stock/models.py:492 +#: build/models.py:310 part/models.py:775 stock/models.py:503 msgid "Link to external URL" msgstr "" -#: build/models.py:306 build/templates/build/navbar.html:52 +#: build/models.py:314 build/templates/build/navbar.html:52 #: company/models.py:139 company/models.py:526 #: company/templates/company/navbar.html:63 #: company/templates/company/navbar.html:66 order/models.py:180 @@ -782,12 +782,12 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:419 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:885 +#: order/templates/order/so_navbar.html:36 part/models.py:902 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:562 -#: stock/models.py:1704 stock/models.py:1810 +#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:573 +#: stock/models.py:1715 stock/models.py:1821 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:746 #: templates/js/stock.js:258 templates/js/stock.js:499 @@ -795,63 +795,63 @@ msgstr "" msgid "Notes" msgstr "" -#: build/models.py:307 +#: build/models.py:315 msgid "Extra build notes" msgstr "" -#: build/models.py:784 +#: build/models.py:792 msgid "No build output specified" msgstr "" -#: build/models.py:787 +#: build/models.py:795 msgid "Build output is already completed" msgstr "" -#: build/models.py:790 +#: build/models.py:798 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1200 +#: build/models.py:1208 msgid "BuildItem must be unique for build, stock_item and install_into" msgstr "" -#: build/models.py:1225 +#: build/models.py:1233 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1229 +#: build/models.py:1237 #, python-brace-format msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1236 order/models.py:926 +#: build/models.py:1244 order/models.py:926 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1240 order/models.py:929 +#: build/models.py:1248 order/models.py:929 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1244 +#: build/models.py:1252 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1304 +#: build/models.py:1312 #, python-brace-format msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" -#: build/models.py:1364 stock/templates/stock/item_base.html:329 +#: build/models.py:1372 stock/templates/stock/item_base.html:329 #: templates/InvenTree/search.html:183 templates/js/build.js:846 #: templates/navbar.html:29 msgid "Build" msgstr "" -#: build/models.py:1365 +#: build/models.py:1373 msgid "Build to allocate parts" msgstr "" -#: build/models.py:1381 stock/templates/stock/item_base.html:8 +#: build/models.py:1389 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:351 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 @@ -861,19 +861,19 @@ msgstr "" msgid "Stock Item" msgstr "" -#: build/models.py:1382 +#: build/models.py:1390 msgid "Source stock item" msgstr "" -#: build/models.py:1395 +#: build/models.py:1403 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1403 +#: build/models.py:1411 msgid "Install into" msgstr "" -#: build/models.py:1404 +#: build/models.py:1412 msgid "Destination stock item" msgstr "" @@ -882,7 +882,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:205 #: order/templates/order/sales_order_detail.html:290 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:484 stock/templates/stock/item_base.html:249 +#: stock/models.py:495 stock/templates/stock/item_base.html:249 #: templates/js/build.js:604 templates/js/model_renderers.js:54 msgid "Serial Number" msgstr "" @@ -1609,7 +1609,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:158 part/models.py:2246 report/models.py:187 +#: common/models.py:158 part/models.py:2263 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -1619,7 +1619,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:165 part/models.py:848 templates/js/table_filters.js:132 +#: common/models.py:165 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" @@ -1628,7 +1628,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:172 part/models.py:854 templates/js/table_filters.js:340 +#: common/models.py:172 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "" @@ -1636,7 +1636,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:179 part/models.py:865 +#: common/models.py:179 part/models.py:882 msgid "Purchaseable" msgstr "" @@ -1644,7 +1644,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:186 part/models.py:870 templates/js/table_filters.js:348 +#: common/models.py:186 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "" @@ -1652,7 +1652,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:193 part/models.py:860 templates/js/table_filters.js:33 +#: common/models.py:193 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" @@ -1661,7 +1661,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:200 part/models.py:880 templates/js/table_filters.js:29 +#: common/models.py:200 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -2006,7 +2006,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:128 company/models.py:345 company/models.py:513 -#: order/models.py:160 part/models.py:757 +#: order/models.py:160 part/models.py:774 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:448 templates/js/company.js:730 #: templates/js/part.js:687 @@ -2017,7 +2017,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:136 part/models.py:767 +#: company/models.py:136 part/models.py:784 msgid "Image" msgstr "" @@ -2054,7 +2054,7 @@ msgstr "" msgid "Default currency used for this company" msgstr "" -#: company/models.py:317 company/models.py:484 stock/models.py:437 +#: company/models.py:317 company/models.py:484 stock/models.py:448 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" @@ -2108,7 +2108,7 @@ msgstr "" #: company/models.py:419 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1797 templates/InvenTree/settings/header.html:8 +#: stock/models.py:1808 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:551 templates/js/part.js:348 #: templates/js/stock.js:495 msgid "Value" @@ -2118,7 +2118,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:426 part/models.py:842 part/models.py:2214 +#: company/models.py:426 part/models.py:859 part/models.py:2231 #: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "" @@ -2164,21 +2164,21 @@ msgid "Supplier part description" msgstr "" #: company/models.py:525 company/templates/company/supplier_part.html:120 -#: part/models.py:2362 report/templates/report/inventree_po_report.html:93 +#: part/models.py:2379 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:529 part/models.py:1635 +#: company/models.py:529 part/models.py:1652 msgid "base cost" msgstr "" -#: company/models.py:529 part/models.py:1635 +#: company/models.py:529 part/models.py:1652 msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:531 company/templates/company/supplier_part.html:113 -#: stock/models.py:461 stock/templates/stock/item_base.html:322 +#: stock/models.py:472 stock/templates/stock/item_base.html:322 #: templates/js/company.js:751 templates/js/stock.js:1078 msgid "Packaging" msgstr "" @@ -2187,7 +2187,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:533 part/models.py:1637 +#: company/models.py:533 part/models.py:1654 msgid "multiple" msgstr "" @@ -2245,8 +2245,8 @@ msgid "Phone" msgstr "" #: company/templates/company/company_base.html:126 order/models.py:544 -#: order/templates/order/sales_order_base.html:94 stock/models.py:479 -#: stock/models.py:480 stock/templates/stock/item_base.html:274 +#: order/templates/order/sales_order_base.html:94 stock/models.py:490 +#: stock/models.py:491 stock/templates/stock/item_base.html:274 #: templates/js/company.js:245 templates/js/order.js:331 #: templates/js/stock.js:1456 msgid "Customer" @@ -2519,7 +2519,7 @@ msgid "Stock Items" msgstr "" #: company/templates/company/supplier_part.html:7 -#: company/templates/company/supplier_part.html:24 stock/models.py:446 +#: company/templates/company/supplier_part.html:24 stock/models.py:457 #: stock/templates/stock/item_base.html:386 templates/js/company.js:691 #: templates/js/stock.js:1050 msgid "Supplier Part" @@ -2801,7 +2801,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:313 stock/models.py:334 stock/models.py:1049 +#: order/models.py:313 stock/models.py:345 stock/models.py:1060 msgid "Quantity must be greater than zero" msgstr "" @@ -2888,7 +2888,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:571 +#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:582 #: stock/templates/stock/item_base.html:343 templates/js/stock.js:1073 msgid "Purchase Price" msgstr "" @@ -3267,7 +3267,7 @@ msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:47 -#: part/models.py:347 part/templates/part/cat_link.html:7 +#: part/models.py:348 part/templates/part/cat_link.html:7 #: 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:24 @@ -3587,7 +3587,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:133 part/models.py:73 part/models.py:776 +#: part/bom.py:133 part/models.py:74 part/models.py:793 #: part/templates/part/category.html:75 msgid "Default Location" msgstr "" @@ -3652,7 +3652,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:97 part/models.py:2244 +#: part/forms.py:97 part/models.py:2261 msgid "Parent Part" msgstr "" @@ -3728,7 +3728,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:325 part/models.py:2343 +#: part/forms.py:325 part/models.py:2360 msgid "Sub part" msgstr "" @@ -3736,370 +3736,374 @@ msgstr "" msgid "Input quantity for price calculation" msgstr "" -#: part/models.py:74 +#: part/models.py:75 msgid "Default location for parts in this category" msgstr "" -#: part/models.py:77 +#: part/models.py:78 msgid "Default keywords" msgstr "" -#: part/models.py:77 +#: part/models.py:78 msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:87 part/models.py:2290 +#: part/models.py:88 part/models.py:2307 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" -#: part/models.py:88 part/templates/part/category.html:32 +#: part/models.py:89 part/templates/part/category.html:32 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127 #: templates/stats.html:84 users/models.py:40 msgid "Part Categories" msgstr "" -#: part/models.py:478 part/models.py:490 +#: part/models.py:433 +msgid "Invalid choice for parent part" +msgstr "" + +#: part/models.py:495 part/models.py:507 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:587 +#: part/models.py:604 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:591 +#: part/models.py:608 msgid "Next available serial number is" msgstr "" -#: part/models.py:596 +#: part/models.py:613 msgid "Most recent serial number is" msgstr "" -#: part/models.py:675 +#: part/models.py:692 msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:700 +#: part/models.py:717 msgid "Part name" msgstr "" -#: part/models.py:707 +#: part/models.py:724 msgid "Is Template" msgstr "" -#: part/models.py:708 +#: part/models.py:725 msgid "Is this part a template part?" msgstr "" -#: part/models.py:718 +#: part/models.py:735 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:719 +#: part/models.py:736 msgid "Variant Of" msgstr "" -#: part/models.py:725 +#: part/models.py:742 msgid "Part description" msgstr "" -#: part/models.py:730 part/templates/part/category.html:82 +#: part/models.py:747 part/templates/part/category.html:82 #: part/templates/part/part_base.html:130 msgid "Keywords" msgstr "" -#: part/models.py:731 +#: part/models.py:748 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:738 part/models.py:2289 +#: part/models.py:755 part/models.py:2306 #: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "" -#: part/models.py:739 +#: part/models.py:756 msgid "Part category" msgstr "" -#: part/models.py:744 templates/js/part.js:257 templates/js/part.js:485 +#: part/models.py:761 templates/js/part.js:257 templates/js/part.js:485 msgid "IPN" msgstr "" -#: part/models.py:745 +#: part/models.py:762 msgid "Internal Part Number" msgstr "" -#: part/models.py:751 +#: part/models.py:768 msgid "Part revision or version number" msgstr "" -#: part/models.py:752 report/models.py:200 templates/js/part.js:261 +#: part/models.py:769 report/models.py:200 templates/js/part.js:261 msgid "Revision" msgstr "" -#: part/models.py:774 +#: part/models.py:791 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:821 +#: part/models.py:838 msgid "Default Supplier" msgstr "" -#: part/models.py:822 +#: part/models.py:839 msgid "Default supplier part" msgstr "" -#: part/models.py:829 +#: part/models.py:846 msgid "Default Expiry" msgstr "" -#: part/models.py:830 +#: part/models.py:847 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:835 +#: part/models.py:852 msgid "Minimum Stock" msgstr "" -#: part/models.py:836 +#: part/models.py:853 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:843 +#: part/models.py:860 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:849 +#: part/models.py:866 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:855 +#: part/models.py:872 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:861 +#: part/models.py:878 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:866 +#: part/models.py:883 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:871 +#: part/models.py:888 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:875 templates/js/table_filters.js:21 +#: part/models.py:892 templates/js/table_filters.js:21 #: templates/js/table_filters.js:69 templates/js/table_filters.js:250 #: templates/js/table_filters.js:319 msgid "Active" msgstr "" -#: part/models.py:876 +#: part/models.py:893 msgid "Is this part active?" msgstr "" -#: part/models.py:881 +#: part/models.py:898 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:886 +#: part/models.py:903 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:889 +#: part/models.py:906 msgid "BOM checksum" msgstr "" -#: part/models.py:889 +#: part/models.py:906 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:892 +#: part/models.py:909 msgid "BOM checked by" msgstr "" -#: part/models.py:894 +#: part/models.py:911 msgid "BOM checked date" msgstr "" -#: part/models.py:898 +#: part/models.py:915 msgid "Creation User" msgstr "" -#: part/models.py:1637 +#: part/models.py:1654 msgid "Sell multiple" msgstr "" -#: part/models.py:2108 +#: part/models.py:2125 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2125 +#: part/models.py:2142 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2145 templates/js/part.js:906 templates/js/stock.js:475 +#: part/models.py:2162 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "" -#: part/models.py:2146 +#: part/models.py:2163 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2151 +#: part/models.py:2168 msgid "Test Description" msgstr "" -#: part/models.py:2152 +#: part/models.py:2169 msgid "Enter description for this test" msgstr "" -#: part/models.py:2157 templates/js/part.js:915 +#: part/models.py:2174 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "" -#: part/models.py:2158 +#: part/models.py:2175 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2163 templates/js/part.js:923 +#: part/models.py:2180 templates/js/part.js:923 msgid "Requires Value" msgstr "" -#: part/models.py:2164 +#: part/models.py:2181 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2169 templates/js/part.js:930 +#: part/models.py:2186 templates/js/part.js:930 msgid "Requires Attachment" msgstr "" -#: part/models.py:2170 +#: part/models.py:2187 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2207 +#: part/models.py:2224 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2212 +#: part/models.py:2229 msgid "Parameter Name" msgstr "" -#: part/models.py:2214 +#: part/models.py:2231 msgid "Parameter Units" msgstr "" -#: part/models.py:2246 part/models.py:2295 part/models.py:2296 +#: part/models.py:2263 part/models.py:2312 part/models.py:2313 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2248 +#: part/models.py:2265 msgid "Data" msgstr "" -#: part/models.py:2248 +#: part/models.py:2265 msgid "Parameter Value" msgstr "" -#: part/models.py:2300 templates/InvenTree/settings/category.html:67 +#: part/models.py:2317 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2301 +#: part/models.py:2318 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2335 +#: part/models.py:2352 msgid "Select parent part" msgstr "" -#: part/models.py:2344 +#: part/models.py:2361 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2350 +#: part/models.py:2367 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2352 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2369 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2352 +#: part/models.py:2369 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2355 +#: part/models.py:2372 msgid "Overage" msgstr "" -#: part/models.py:2356 +#: part/models.py:2373 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2359 +#: part/models.py:2376 msgid "BOM item reference" msgstr "" -#: part/models.py:2362 +#: part/models.py:2379 msgid "BOM item notes" msgstr "" -#: part/models.py:2364 +#: part/models.py:2381 msgid "Checksum" msgstr "" -#: part/models.py:2364 +#: part/models.py:2381 msgid "BOM line checksum" msgstr "" -#: part/models.py:2368 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2385 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:55 msgid "Inherited" msgstr "" -#: part/models.py:2369 +#: part/models.py:2386 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2374 templates/js/bom.js:287 +#: part/models.py:2391 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2375 +#: part/models.py:2392 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2460 stock/models.py:324 +#: part/models.py:2477 stock/models.py:335 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2469 part/models.py:2471 +#: part/models.py:2486 part/models.py:2488 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2474 +#: part/models.py:2491 msgid "BOM Item" msgstr "" -#: part/models.py:2593 +#: part/models.py:2610 msgid "Part 1" msgstr "" -#: part/models.py:2597 +#: part/models.py:2614 msgid "Part 2" msgstr "" -#: part/models.py:2597 +#: part/models.py:2614 msgid "Select Related Part" msgstr "" -#: part/models.py:2629 +#: part/models.py:2646 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -5088,12 +5092,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1785 +#: stock/models.py:1796 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1791 +#: stock/models.py:1802 msgid "Result" msgstr "" @@ -5152,7 +5156,7 @@ msgstr "" msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:80 stock/forms.py:313 stock/models.py:539 +#: stock/forms.py:80 stock/forms.py:313 stock/models.py:550 #: stock/templates/stock/item_base.html:393 templates/js/stock.js:1018 msgid "Expiry Date" msgstr "" @@ -5209,187 +5213,187 @@ msgstr "" msgid "Confirm removal of installed stock items" msgstr "" -#: stock/models.py:57 stock/models.py:576 +#: stock/models.py:57 stock/models.py:587 msgid "Owner" msgstr "" -#: stock/models.py:58 stock/models.py:577 +#: stock/models.py:58 stock/models.py:588 msgid "Select Owner" msgstr "" -#: stock/models.py:305 +#: stock/models.py:316 msgid "StockItem with this serial number already exists" msgstr "" -#: stock/models.py:341 +#: stock/models.py:352 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:351 stock/models.py:360 +#: stock/models.py:362 stock/models.py:371 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:352 +#: stock/models.py:363 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:374 +#: stock/models.py:385 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:380 +#: stock/models.py:391 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:387 +#: stock/models.py:398 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:429 +#: stock/models.py:440 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:438 +#: stock/models.py:449 msgid "Base part" msgstr "" -#: stock/models.py:447 +#: stock/models.py:458 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:452 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:463 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "" -#: stock/models.py:455 +#: stock/models.py:466 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:462 +#: stock/models.py:473 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:467 stock/templates/stock/item_base.html:282 +#: stock/models.py:478 stock/templates/stock/item_base.html:282 msgid "Installed In" msgstr "" -#: stock/models.py:470 +#: stock/models.py:481 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:486 +#: stock/models.py:497 msgid "Serial number for this item" msgstr "" -#: stock/models.py:498 +#: stock/models.py:509 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:502 +#: stock/models.py:513 msgid "Stock Quantity" msgstr "" -#: stock/models.py:511 +#: stock/models.py:522 msgid "Source Build" msgstr "" -#: stock/models.py:513 +#: stock/models.py:524 msgid "Build for this stock item" msgstr "" -#: stock/models.py:524 +#: stock/models.py:535 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:527 +#: stock/models.py:538 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:533 +#: stock/models.py:544 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:540 +#: stock/models.py:551 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:553 +#: stock/models.py:564 msgid "Delete on deplete" msgstr "" -#: stock/models.py:553 +#: stock/models.py:564 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:563 stock/templates/stock/item.html:98 +#: stock/models.py:574 stock/templates/stock/item.html:98 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:572 +#: stock/models.py:583 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1040 +#: stock/models.py:1051 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1046 +#: stock/models.py:1057 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1052 +#: stock/models.py:1063 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1055 +#: stock/models.py:1066 msgid "Serial numbers must be a list of integers" msgstr "" -#: stock/models.py:1058 +#: stock/models.py:1069 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1065 +#: stock/models.py:1076 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "" -#: stock/models.py:1223 +#: stock/models.py:1234 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:1705 +#: stock/models.py:1716 msgid "Entry notes" msgstr "" -#: stock/models.py:1762 +#: stock/models.py:1773 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1768 +#: stock/models.py:1779 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1786 +#: stock/models.py:1797 msgid "Test name" msgstr "" -#: stock/models.py:1792 templates/js/table_filters.js:226 +#: stock/models.py:1803 templates/js/table_filters.js:226 msgid "Test result" msgstr "" -#: stock/models.py:1798 +#: stock/models.py:1809 msgid "Test output value" msgstr "" -#: stock/models.py:1805 +#: stock/models.py:1816 msgid "Test result attachment" msgstr "" -#: stock/models.py:1811 +#: stock/models.py:1822 msgid "Test notes" msgstr "" @@ -6681,15 +6685,15 @@ msgstr "" msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:811 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:817 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1178 +#: templates/js/forms.js:1184 msgid "Searching" msgstr "" -#: templates/js/forms.js:1331 +#: templates/js/forms.js:1337 msgid "Clear input" msgstr "" From 7c69458f62d060f93d1a157ba1ef18ca3d6e0c51 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 21 Jul 2021 21:56:42 +1000 Subject: [PATCH 619/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ja/LC_MESSAGES/django.po | 496 +++++++++++----------- 1 file changed, 250 insertions(+), 246 deletions(-) diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index d6af6a0ef4..09965e98c3 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-21 05:27+0000\n" -"PO-Revision-Date: 2021-07-21 05:31\n" +"POT-Creation-Date: 2021-07-21 11:51+0000\n" +"PO-Revision-Date: 2021-07-21 11:56\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -36,7 +36,7 @@ msgstr "日付を入力する" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:520 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:526 msgid "Confirm" msgstr "確認" @@ -106,7 +106,7 @@ msgstr "シリアル番号が見つかりません" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "" -#: InvenTree/models.py:61 stock/models.py:1804 +#: InvenTree/models.py:61 stock/models.py:1815 msgid "Attachment" msgstr "添付ファイル" @@ -122,7 +122,7 @@ msgstr "コメント:" msgid "File comment" msgstr "ファイルコメント" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2063 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2080 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -132,12 +132,12 @@ msgstr "ユーザー" msgid "upload date" msgstr "アップロード日時" -#: InvenTree/models.py:102 +#: InvenTree/models.py:113 msgid "Invalid choice" msgstr "無効な選択です" -#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:412 -#: label/models.py:112 part/models.py:701 part/models.py:2212 +#: InvenTree/models.py:129 InvenTree/models.py:130 company/models.py:412 +#: label/models.py:112 part/models.py:718 part/models.py:2229 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 @@ -145,12 +145,12 @@ msgstr "無効な選択です" msgid "Name" msgstr "お名前" -#: InvenTree/models.py:125 build/models.py:179 +#: InvenTree/models.py:136 build/models.py:187 #: build/templates/build/detail.html:24 company/models.py:351 #: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:312 -#: part/models.py:724 part/templates/part/set_category.html:14 +#: part/models.py:741 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 @@ -166,15 +166,15 @@ msgstr "お名前" msgid "Description" msgstr "説明" -#: InvenTree/models.py:126 +#: InvenTree/models.py:137 msgid "Description (optional)" msgstr "説明 (オプション)" -#: InvenTree/models.py:134 +#: InvenTree/models.py:145 msgid "parent" msgstr "親" -#: InvenTree/serializers.py:52 part/models.py:2448 +#: InvenTree/serializers.py:52 part/models.py:2465 msgid "Must be a valid number" msgstr "有効な数字でなければなりません" @@ -461,11 +461,11 @@ msgstr "" msgid "Target Date" msgstr "" -#: build/forms.py:43 build/models.py:269 +#: build/forms.py:43 build/models.py:277 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1394 +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1402 #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 @@ -479,7 +479,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 -#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2350 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2367 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 @@ -588,18 +588,18 @@ msgstr "" msgid "Select quantity of stock to allocate" msgstr "" -#: build/models.py:105 +#: build/models.py:113 msgid "Invalid choice for parent build" msgstr "" -#: build/models.py:109 build/templates/build/build_base.html:9 +#: build/models.py:117 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 #: report/templates/report/inventree_build_order_base.html:106 #: templates/js/build.js:233 msgid "Build Order" msgstr "" -#: build/models.py:110 build/templates/build/index.html:8 +#: build/models.py:118 build/templates/build/index.html:8 #: build/templates/build/index.html:15 #: order/templates/order/sales_order_detail.html:34 #: order/templates/order/so_navbar.html:19 @@ -610,13 +610,13 @@ msgstr "" msgid "Build Orders" msgstr "" -#: build/models.py:170 +#: build/models.py:178 msgid "Build Order Reference" msgstr "" -#: build/models.py:171 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:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2359 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2376 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -624,30 +624,30 @@ msgstr "" msgid "Reference" msgstr "" -#: build/models.py:182 +#: build/models.py:190 msgid "Brief description of the build" msgstr "" -#: build/models.py:191 build/templates/build/build_base.html:163 +#: build/models.py:199 build/templates/build/build_base.html:163 #: build/templates/build/detail.html:80 msgid "Parent Build" msgstr "" -#: build/models.py:192 +#: build/models.py:200 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:197 build/templates/build/auto_allocate.html:16 +#: build/models.py:205 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:29 company/models.py:654 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:344 part/models.py:346 -#: part/models.py:2008 part/models.py:2024 part/models.py:2043 -#: part/models.py:2061 part/models.py:2140 part/models.py:2244 -#: part/models.py:2334 part/templates/part/detail.html:199 +#: order/templates/order/sales_order_detail.html:344 part/models.py:347 +#: part/models.py:2025 part/models.py:2041 part/models.py:2060 +#: part/models.py:2078 part/models.py:2157 part/models.py:2261 +#: part/models.py:2351 part/templates/part/detail.html:199 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 @@ -664,116 +664,116 @@ msgstr "" msgid "Part" msgstr "パーツ" -#: build/models.py:205 +#: build/models.py:213 msgid "Select part to build" msgstr "" -#: build/models.py:210 +#: build/models.py:218 msgid "Sales Order Reference" msgstr "" -#: build/models.py:214 +#: build/models.py:222 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:219 +#: build/models.py:227 msgid "Source Location" msgstr "" -#: build/models.py:223 +#: build/models.py:231 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:228 +#: build/models.py:236 msgid "Destination Location" msgstr "" -#: build/models.py:232 +#: build/models.py:240 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:236 +#: build/models.py:244 msgid "Build Quantity" msgstr "" -#: build/models.py:239 +#: build/models.py:247 msgid "Number of stock items to build" msgstr "" -#: build/models.py:243 +#: build/models.py:251 msgid "Completed items" msgstr "" -#: build/models.py:245 +#: build/models.py:253 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:249 part/templates/part/part_base.html:225 +#: build/models.py:257 part/templates/part/part_base.html:225 msgid "Build Status" msgstr "" -#: build/models.py:253 +#: build/models.py:261 msgid "Build status code" msgstr "" -#: build/models.py:257 stock/models.py:496 +#: build/models.py:265 stock/models.py:507 msgid "Batch Code" msgstr "" -#: build/models.py:261 +#: build/models.py:269 msgid "Batch code for this build output" msgstr "" -#: build/models.py:264 order/models.py:162 part/models.py:896 +#: build/models.py:272 order/models.py:162 part/models.py:913 #: part/templates/part/part_base.html:143 templates/js/order.js:362 msgid "Creation Date" msgstr "" -#: build/models.py:268 order/models.py:555 +#: build/models.py:276 order/models.py:555 msgid "Target completion date" msgstr "" -#: build/models.py:272 order/models.py:288 templates/js/build.js:950 +#: build/models.py:280 order/models.py:288 templates/js/build.js:950 msgid "Completion Date" msgstr "" -#: build/models.py:278 +#: build/models.py:286 msgid "completed by" msgstr "" -#: build/models.py:286 templates/js/build.js:915 +#: build/models.py:294 templates/js/build.js:915 msgid "Issued by" msgstr "" -#: build/models.py:287 +#: build/models.py:295 msgid "User who issued this build order" msgstr "" -#: build/models.py:295 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 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:900 +#: order/templates/order/sales_order_base.html:140 part/models.py:917 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" -#: build/models.py:296 +#: build/models.py:304 msgid "User responsible for this build order" msgstr "" -#: build/models.py:301 build/templates/build/detail.html:94 +#: build/models.py:309 build/templates/build/detail.html:94 #: company/templates/company/manufacturer_part.html:83 #: company/templates/company/supplier_part.html:82 -#: part/templates/part/part_base.html:137 stock/models.py:490 +#: part/templates/part/part_base.html:137 stock/models.py:501 #: stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "" -#: build/models.py:302 part/models.py:758 stock/models.py:492 +#: build/models.py:310 part/models.py:775 stock/models.py:503 msgid "Link to external URL" msgstr "" -#: build/models.py:306 build/templates/build/navbar.html:52 +#: build/models.py:314 build/templates/build/navbar.html:52 #: company/models.py:139 company/models.py:526 #: company/templates/company/navbar.html:63 #: company/templates/company/navbar.html:66 order/models.py:180 @@ -782,12 +782,12 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:419 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:885 +#: order/templates/order/so_navbar.html:36 part/models.py:902 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:562 -#: stock/models.py:1704 stock/models.py:1810 +#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:573 +#: stock/models.py:1715 stock/models.py:1821 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:746 #: templates/js/stock.js:258 templates/js/stock.js:499 @@ -795,63 +795,63 @@ msgstr "" msgid "Notes" msgstr "" -#: build/models.py:307 +#: build/models.py:315 msgid "Extra build notes" msgstr "" -#: build/models.py:784 +#: build/models.py:792 msgid "No build output specified" msgstr "" -#: build/models.py:787 +#: build/models.py:795 msgid "Build output is already completed" msgstr "" -#: build/models.py:790 +#: build/models.py:798 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1200 +#: build/models.py:1208 msgid "BuildItem must be unique for build, stock_item and install_into" msgstr "" -#: build/models.py:1225 +#: build/models.py:1233 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1229 +#: build/models.py:1237 #, python-brace-format msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1236 order/models.py:926 +#: build/models.py:1244 order/models.py:926 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1240 order/models.py:929 +#: build/models.py:1248 order/models.py:929 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1244 +#: build/models.py:1252 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1304 +#: build/models.py:1312 #, python-brace-format msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" -#: build/models.py:1364 stock/templates/stock/item_base.html:329 +#: build/models.py:1372 stock/templates/stock/item_base.html:329 #: templates/InvenTree/search.html:183 templates/js/build.js:846 #: templates/navbar.html:29 msgid "Build" msgstr "" -#: build/models.py:1365 +#: build/models.py:1373 msgid "Build to allocate parts" msgstr "パーツを割り当てるためにビルドする" -#: build/models.py:1381 stock/templates/stock/item_base.html:8 +#: build/models.py:1389 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:351 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 @@ -861,19 +861,19 @@ msgstr "パーツを割り当てるためにビルドする" msgid "Stock Item" msgstr "" -#: build/models.py:1382 +#: build/models.py:1390 msgid "Source stock item" msgstr "" -#: build/models.py:1395 +#: build/models.py:1403 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1403 +#: build/models.py:1411 msgid "Install into" msgstr "" -#: build/models.py:1404 +#: build/models.py:1412 msgid "Destination stock item" msgstr "" @@ -882,7 +882,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:205 #: order/templates/order/sales_order_detail.html:290 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:484 stock/templates/stock/item_base.html:249 +#: stock/models.py:495 stock/templates/stock/item_base.html:249 #: templates/js/build.js:604 templates/js/model_renderers.js:54 msgid "Serial Number" msgstr "" @@ -1609,7 +1609,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:158 part/models.py:2246 report/models.py:187 +#: common/models.py:158 part/models.py:2263 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -1619,7 +1619,7 @@ msgstr "テンプレート" msgid "Parts are templates by default" msgstr "パーツはデフォルトのテンプレートです" -#: common/models.py:165 part/models.py:848 templates/js/table_filters.js:132 +#: common/models.py:165 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "アセンブリ" @@ -1628,7 +1628,7 @@ msgstr "アセンブリ" msgid "Parts can be assembled from other components by default" msgstr "パーツはデフォルトで他のコンポーネントから組み立てることができます" -#: common/models.py:172 part/models.py:854 templates/js/table_filters.js:340 +#: common/models.py:172 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "コンポーネント" @@ -1636,7 +1636,7 @@ msgstr "コンポーネント" msgid "Parts can be used as sub-components by default" msgstr "パーツはデフォルトでサブコンポーネントとして使用できます" -#: common/models.py:179 part/models.py:865 +#: common/models.py:179 part/models.py:882 msgid "Purchaseable" msgstr "購入可能" @@ -1644,7 +1644,7 @@ msgstr "購入可能" msgid "Parts are purchaseable by default" msgstr "パーツはデフォルトで購入可能です" -#: common/models.py:186 part/models.py:870 templates/js/table_filters.js:348 +#: common/models.py:186 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "" @@ -1652,7 +1652,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "パーツはデフォルトで販売可能です" -#: common/models.py:193 part/models.py:860 templates/js/table_filters.js:33 +#: common/models.py:193 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "追跡可能" @@ -1661,7 +1661,7 @@ msgstr "追跡可能" msgid "Parts are trackable by default" msgstr "パーツはデフォルトで追跡可能です" -#: common/models.py:200 part/models.py:880 templates/js/table_filters.js:29 +#: common/models.py:200 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -2006,7 +2006,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:128 company/models.py:345 company/models.py:513 -#: order/models.py:160 part/models.py:757 +#: order/models.py:160 part/models.py:774 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:448 templates/js/company.js:730 #: templates/js/part.js:687 @@ -2017,7 +2017,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:136 part/models.py:767 +#: company/models.py:136 part/models.py:784 msgid "Image" msgstr "" @@ -2054,7 +2054,7 @@ msgstr "" msgid "Default currency used for this company" msgstr "" -#: company/models.py:317 company/models.py:484 stock/models.py:437 +#: company/models.py:317 company/models.py:484 stock/models.py:448 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" @@ -2108,7 +2108,7 @@ msgstr "" #: company/models.py:419 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1797 templates/InvenTree/settings/header.html:8 +#: stock/models.py:1808 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:551 templates/js/part.js:348 #: templates/js/stock.js:495 msgid "Value" @@ -2118,7 +2118,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:426 part/models.py:842 part/models.py:2214 +#: company/models.py:426 part/models.py:859 part/models.py:2231 #: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "" @@ -2164,21 +2164,21 @@ msgid "Supplier part description" msgstr "" #: company/models.py:525 company/templates/company/supplier_part.html:120 -#: part/models.py:2362 report/templates/report/inventree_po_report.html:93 +#: part/models.py:2379 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:529 part/models.py:1635 +#: company/models.py:529 part/models.py:1652 msgid "base cost" msgstr "" -#: company/models.py:529 part/models.py:1635 +#: company/models.py:529 part/models.py:1652 msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:531 company/templates/company/supplier_part.html:113 -#: stock/models.py:461 stock/templates/stock/item_base.html:322 +#: stock/models.py:472 stock/templates/stock/item_base.html:322 #: templates/js/company.js:751 templates/js/stock.js:1078 msgid "Packaging" msgstr "" @@ -2187,7 +2187,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:533 part/models.py:1637 +#: company/models.py:533 part/models.py:1654 msgid "multiple" msgstr "" @@ -2245,8 +2245,8 @@ msgid "Phone" msgstr "" #: company/templates/company/company_base.html:126 order/models.py:544 -#: order/templates/order/sales_order_base.html:94 stock/models.py:479 -#: stock/models.py:480 stock/templates/stock/item_base.html:274 +#: order/templates/order/sales_order_base.html:94 stock/models.py:490 +#: stock/models.py:491 stock/templates/stock/item_base.html:274 #: templates/js/company.js:245 templates/js/order.js:331 #: templates/js/stock.js:1456 msgid "Customer" @@ -2519,7 +2519,7 @@ msgid "Stock Items" msgstr "" #: company/templates/company/supplier_part.html:7 -#: company/templates/company/supplier_part.html:24 stock/models.py:446 +#: company/templates/company/supplier_part.html:24 stock/models.py:457 #: stock/templates/stock/item_base.html:386 templates/js/company.js:691 #: templates/js/stock.js:1050 msgid "Supplier Part" @@ -2801,7 +2801,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:313 stock/models.py:334 stock/models.py:1049 +#: order/models.py:313 stock/models.py:345 stock/models.py:1060 msgid "Quantity must be greater than zero" msgstr "" @@ -2888,7 +2888,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:571 +#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:582 #: stock/templates/stock/item_base.html:343 templates/js/stock.js:1073 msgid "Purchase Price" msgstr "" @@ -3267,7 +3267,7 @@ msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "%(order)s - %(desc)s の未処理のパーツを受け取る" #: order/templates/order/receive_parts.html:14 part/api.py:47 -#: part/models.py:347 part/templates/part/cat_link.html:7 +#: part/models.py:348 part/templates/part/cat_link.html:7 #: 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:24 @@ -3587,7 +3587,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:133 part/models.py:73 part/models.py:776 +#: part/bom.py:133 part/models.py:74 part/models.py:793 #: part/templates/part/category.html:75 msgid "Default Location" msgstr "" @@ -3652,7 +3652,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:97 part/models.py:2244 +#: part/forms.py:97 part/models.py:2261 msgid "Parent Part" msgstr "" @@ -3728,7 +3728,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:325 part/models.py:2343 +#: part/forms.py:325 part/models.py:2360 msgid "Sub part" msgstr "" @@ -3736,370 +3736,374 @@ msgstr "" msgid "Input quantity for price calculation" msgstr "" -#: part/models.py:74 +#: part/models.py:75 msgid "Default location for parts in this category" msgstr "" -#: part/models.py:77 +#: part/models.py:78 msgid "Default keywords" msgstr "" -#: part/models.py:77 +#: part/models.py:78 msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:87 part/models.py:2290 +#: part/models.py:88 part/models.py:2307 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" -#: part/models.py:88 part/templates/part/category.html:32 +#: part/models.py:89 part/templates/part/category.html:32 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127 #: templates/stats.html:84 users/models.py:40 msgid "Part Categories" msgstr "" -#: part/models.py:478 part/models.py:490 +#: part/models.py:433 +msgid "Invalid choice for parent part" +msgstr "" + +#: part/models.py:495 part/models.py:507 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:587 +#: part/models.py:604 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:591 +#: part/models.py:608 msgid "Next available serial number is" msgstr "" -#: part/models.py:596 +#: part/models.py:613 msgid "Most recent serial number is" msgstr "" -#: part/models.py:675 +#: part/models.py:692 msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:700 +#: part/models.py:717 msgid "Part name" msgstr "" -#: part/models.py:707 +#: part/models.py:724 msgid "Is Template" msgstr "" -#: part/models.py:708 +#: part/models.py:725 msgid "Is this part a template part?" msgstr "" -#: part/models.py:718 +#: part/models.py:735 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:719 +#: part/models.py:736 msgid "Variant Of" msgstr "" -#: part/models.py:725 +#: part/models.py:742 msgid "Part description" msgstr "" -#: part/models.py:730 part/templates/part/category.html:82 +#: part/models.py:747 part/templates/part/category.html:82 #: part/templates/part/part_base.html:130 msgid "Keywords" msgstr "" -#: part/models.py:731 +#: part/models.py:748 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:738 part/models.py:2289 +#: part/models.py:755 part/models.py:2306 #: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "" -#: part/models.py:739 +#: part/models.py:756 msgid "Part category" msgstr "" -#: part/models.py:744 templates/js/part.js:257 templates/js/part.js:485 +#: part/models.py:761 templates/js/part.js:257 templates/js/part.js:485 msgid "IPN" msgstr "" -#: part/models.py:745 +#: part/models.py:762 msgid "Internal Part Number" msgstr "" -#: part/models.py:751 +#: part/models.py:768 msgid "Part revision or version number" msgstr "" -#: part/models.py:752 report/models.py:200 templates/js/part.js:261 +#: part/models.py:769 report/models.py:200 templates/js/part.js:261 msgid "Revision" msgstr "" -#: part/models.py:774 +#: part/models.py:791 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:821 +#: part/models.py:838 msgid "Default Supplier" msgstr "" -#: part/models.py:822 +#: part/models.py:839 msgid "Default supplier part" msgstr "" -#: part/models.py:829 +#: part/models.py:846 msgid "Default Expiry" msgstr "" -#: part/models.py:830 +#: part/models.py:847 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:835 +#: part/models.py:852 msgid "Minimum Stock" msgstr "" -#: part/models.py:836 +#: part/models.py:853 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:843 +#: part/models.py:860 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:849 +#: part/models.py:866 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:855 +#: part/models.py:872 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:861 +#: part/models.py:878 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:866 +#: part/models.py:883 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:871 +#: part/models.py:888 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:875 templates/js/table_filters.js:21 +#: part/models.py:892 templates/js/table_filters.js:21 #: templates/js/table_filters.js:69 templates/js/table_filters.js:250 #: templates/js/table_filters.js:319 msgid "Active" msgstr "" -#: part/models.py:876 +#: part/models.py:893 msgid "Is this part active?" msgstr "" -#: part/models.py:881 +#: part/models.py:898 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:886 +#: part/models.py:903 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:889 +#: part/models.py:906 msgid "BOM checksum" msgstr "" -#: part/models.py:889 +#: part/models.py:906 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:892 +#: part/models.py:909 msgid "BOM checked by" msgstr "" -#: part/models.py:894 +#: part/models.py:911 msgid "BOM checked date" msgstr "" -#: part/models.py:898 +#: part/models.py:915 msgid "Creation User" msgstr "" -#: part/models.py:1637 +#: part/models.py:1654 msgid "Sell multiple" msgstr "" -#: part/models.py:2108 +#: part/models.py:2125 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2125 +#: part/models.py:2142 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2145 templates/js/part.js:906 templates/js/stock.js:475 +#: part/models.py:2162 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "" -#: part/models.py:2146 +#: part/models.py:2163 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2151 +#: part/models.py:2168 msgid "Test Description" msgstr "" -#: part/models.py:2152 +#: part/models.py:2169 msgid "Enter description for this test" msgstr "" -#: part/models.py:2157 templates/js/part.js:915 +#: part/models.py:2174 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "" -#: part/models.py:2158 +#: part/models.py:2175 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2163 templates/js/part.js:923 +#: part/models.py:2180 templates/js/part.js:923 msgid "Requires Value" msgstr "" -#: part/models.py:2164 +#: part/models.py:2181 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2169 templates/js/part.js:930 +#: part/models.py:2186 templates/js/part.js:930 msgid "Requires Attachment" msgstr "" -#: part/models.py:2170 +#: part/models.py:2187 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2207 +#: part/models.py:2224 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2212 +#: part/models.py:2229 msgid "Parameter Name" msgstr "" -#: part/models.py:2214 +#: part/models.py:2231 msgid "Parameter Units" msgstr "" -#: part/models.py:2246 part/models.py:2295 part/models.py:2296 +#: part/models.py:2263 part/models.py:2312 part/models.py:2313 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2248 +#: part/models.py:2265 msgid "Data" msgstr "" -#: part/models.py:2248 +#: part/models.py:2265 msgid "Parameter Value" msgstr "" -#: part/models.py:2300 templates/InvenTree/settings/category.html:67 +#: part/models.py:2317 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2301 +#: part/models.py:2318 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2335 +#: part/models.py:2352 msgid "Select parent part" msgstr "" -#: part/models.py:2344 +#: part/models.py:2361 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2350 +#: part/models.py:2367 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2352 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2369 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2352 +#: part/models.py:2369 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2355 +#: part/models.py:2372 msgid "Overage" msgstr "" -#: part/models.py:2356 +#: part/models.py:2373 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2359 +#: part/models.py:2376 msgid "BOM item reference" msgstr "" -#: part/models.py:2362 +#: part/models.py:2379 msgid "BOM item notes" msgstr "" -#: part/models.py:2364 +#: part/models.py:2381 msgid "Checksum" msgstr "" -#: part/models.py:2364 +#: part/models.py:2381 msgid "BOM line checksum" msgstr "" -#: part/models.py:2368 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2385 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:55 msgid "Inherited" msgstr "" -#: part/models.py:2369 +#: part/models.py:2386 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2374 templates/js/bom.js:287 +#: part/models.py:2391 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2375 +#: part/models.py:2392 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2460 stock/models.py:324 +#: part/models.py:2477 stock/models.py:335 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2469 part/models.py:2471 +#: part/models.py:2486 part/models.py:2488 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2474 +#: part/models.py:2491 msgid "BOM Item" msgstr "" -#: part/models.py:2593 +#: part/models.py:2610 msgid "Part 1" msgstr "" -#: part/models.py:2597 +#: part/models.py:2614 msgid "Part 2" msgstr "" -#: part/models.py:2597 +#: part/models.py:2614 msgid "Select Related Part" msgstr "" -#: part/models.py:2629 +#: part/models.py:2646 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -5088,12 +5092,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1785 +#: stock/models.py:1796 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1791 +#: stock/models.py:1802 msgid "Result" msgstr "" @@ -5152,7 +5156,7 @@ msgstr "" msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:80 stock/forms.py:313 stock/models.py:539 +#: stock/forms.py:80 stock/forms.py:313 stock/models.py:550 #: stock/templates/stock/item_base.html:393 templates/js/stock.js:1018 msgid "Expiry Date" msgstr "" @@ -5209,187 +5213,187 @@ msgstr "" msgid "Confirm removal of installed stock items" msgstr "" -#: stock/models.py:57 stock/models.py:576 +#: stock/models.py:57 stock/models.py:587 msgid "Owner" msgstr "" -#: stock/models.py:58 stock/models.py:577 +#: stock/models.py:58 stock/models.py:588 msgid "Select Owner" msgstr "" -#: stock/models.py:305 +#: stock/models.py:316 msgid "StockItem with this serial number already exists" msgstr "" -#: stock/models.py:341 +#: stock/models.py:352 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:351 stock/models.py:360 +#: stock/models.py:362 stock/models.py:371 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:352 +#: stock/models.py:363 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:374 +#: stock/models.py:385 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:380 +#: stock/models.py:391 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:387 +#: stock/models.py:398 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:429 +#: stock/models.py:440 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:438 +#: stock/models.py:449 msgid "Base part" msgstr "" -#: stock/models.py:447 +#: stock/models.py:458 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:452 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:463 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "" -#: stock/models.py:455 +#: stock/models.py:466 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:462 +#: stock/models.py:473 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:467 stock/templates/stock/item_base.html:282 +#: stock/models.py:478 stock/templates/stock/item_base.html:282 msgid "Installed In" msgstr "" -#: stock/models.py:470 +#: stock/models.py:481 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:486 +#: stock/models.py:497 msgid "Serial number for this item" msgstr "" -#: stock/models.py:498 +#: stock/models.py:509 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:502 +#: stock/models.py:513 msgid "Stock Quantity" msgstr "" -#: stock/models.py:511 +#: stock/models.py:522 msgid "Source Build" msgstr "" -#: stock/models.py:513 +#: stock/models.py:524 msgid "Build for this stock item" msgstr "" -#: stock/models.py:524 +#: stock/models.py:535 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:527 +#: stock/models.py:538 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:533 +#: stock/models.py:544 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:540 +#: stock/models.py:551 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:553 +#: stock/models.py:564 msgid "Delete on deplete" msgstr "" -#: stock/models.py:553 +#: stock/models.py:564 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:563 stock/templates/stock/item.html:98 +#: stock/models.py:574 stock/templates/stock/item.html:98 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:572 +#: stock/models.py:583 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1040 +#: stock/models.py:1051 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1046 +#: stock/models.py:1057 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1052 +#: stock/models.py:1063 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1055 +#: stock/models.py:1066 msgid "Serial numbers must be a list of integers" msgstr "" -#: stock/models.py:1058 +#: stock/models.py:1069 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1065 +#: stock/models.py:1076 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "" -#: stock/models.py:1223 +#: stock/models.py:1234 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:1705 +#: stock/models.py:1716 msgid "Entry notes" msgstr "" -#: stock/models.py:1762 +#: stock/models.py:1773 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1768 +#: stock/models.py:1779 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1786 +#: stock/models.py:1797 msgid "Test name" msgstr "" -#: stock/models.py:1792 templates/js/table_filters.js:226 +#: stock/models.py:1803 templates/js/table_filters.js:226 msgid "Test result" msgstr "" -#: stock/models.py:1798 +#: stock/models.py:1809 msgid "Test output value" msgstr "" -#: stock/models.py:1805 +#: stock/models.py:1816 msgid "Test result attachment" msgstr "" -#: stock/models.py:1811 +#: stock/models.py:1822 msgid "Test notes" msgstr "" @@ -6681,15 +6685,15 @@ msgstr "" msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:811 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:817 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1178 +#: templates/js/forms.js:1184 msgid "Searching" msgstr "" -#: templates/js/forms.js:1331 +#: templates/js/forms.js:1337 msgid "Clear input" msgstr "" From 4383081174485ea6cbb000d904aea7be8984f49e Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 21 Jul 2021 21:56:43 +1000 Subject: [PATCH 620/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/pl/LC_MESSAGES/django.po | 496 +++++++++++----------- 1 file changed, 250 insertions(+), 246 deletions(-) diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index e257b7864f..9ad3e6f21c 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-21 05:27+0000\n" -"PO-Revision-Date: 2021-07-21 05:31\n" +"POT-Creation-Date: 2021-07-21 11:51+0000\n" +"PO-Revision-Date: 2021-07-21 11:56\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -36,7 +36,7 @@ msgstr "Wprowadź dane" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:520 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:526 msgid "Confirm" msgstr "Potwierdź" @@ -106,7 +106,7 @@ msgstr "Nie znaleziono numerów seryjnych" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "Ilość numerów seryjnych ({s}) musi odpowiadać ilości ({q})" -#: InvenTree/models.py:61 stock/models.py:1804 +#: InvenTree/models.py:61 stock/models.py:1815 msgid "Attachment" msgstr "Załącznik" @@ -122,7 +122,7 @@ msgstr "Komentarz" msgid "File comment" msgstr "Komentarz pliku" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2063 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2080 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -132,12 +132,12 @@ msgstr "Użytkownik" msgid "upload date" msgstr "data przesłania" -#: InvenTree/models.py:102 +#: InvenTree/models.py:113 msgid "Invalid choice" msgstr "Błędny wybór" -#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:412 -#: label/models.py:112 part/models.py:701 part/models.py:2212 +#: InvenTree/models.py:129 InvenTree/models.py:130 company/models.py:412 +#: label/models.py:112 part/models.py:718 part/models.py:2229 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 @@ -145,12 +145,12 @@ msgstr "Błędny wybór" msgid "Name" msgstr "Nazwa" -#: InvenTree/models.py:125 build/models.py:179 +#: InvenTree/models.py:136 build/models.py:187 #: build/templates/build/detail.html:24 company/models.py:351 #: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:312 -#: part/models.py:724 part/templates/part/set_category.html:14 +#: part/models.py:741 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 @@ -166,15 +166,15 @@ msgstr "Nazwa" msgid "Description" msgstr "Opis" -#: InvenTree/models.py:126 +#: InvenTree/models.py:137 msgid "Description (optional)" msgstr "Opis (opcjonalny)" -#: InvenTree/models.py:134 +#: InvenTree/models.py:145 msgid "parent" msgstr "nadrzędny" -#: InvenTree/serializers.py:52 part/models.py:2448 +#: InvenTree/serializers.py:52 part/models.py:2465 msgid "Must be a valid number" msgstr "Numer musi być prawidłowy" @@ -461,11 +461,11 @@ msgstr "" msgid "Target Date" msgstr "Data docelowa" -#: build/forms.py:43 build/models.py:269 +#: build/forms.py:43 build/models.py:277 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1394 +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1402 #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 @@ -479,7 +479,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 -#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2350 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2367 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 @@ -588,18 +588,18 @@ msgstr "" msgid "Select quantity of stock to allocate" msgstr "Wybierz ilość zapasów do rezerwacji" -#: build/models.py:105 +#: build/models.py:113 msgid "Invalid choice for parent build" msgstr "" -#: build/models.py:109 build/templates/build/build_base.html:9 +#: build/models.py:117 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 #: report/templates/report/inventree_build_order_base.html:106 #: templates/js/build.js:233 msgid "Build Order" msgstr "Zlecenie Budowy" -#: build/models.py:110 build/templates/build/index.html:8 +#: build/models.py:118 build/templates/build/index.html:8 #: build/templates/build/index.html:15 #: order/templates/order/sales_order_detail.html:34 #: order/templates/order/so_navbar.html:19 @@ -610,13 +610,13 @@ msgstr "Zlecenie Budowy" msgid "Build Orders" msgstr "Zlecenia budowy" -#: build/models.py:170 +#: build/models.py:178 msgid "Build Order Reference" msgstr "Odwołanie do zamówienia wykonania" -#: build/models.py:171 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:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2359 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2376 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -624,30 +624,30 @@ msgstr "Odwołanie do zamówienia wykonania" msgid "Reference" msgstr "Referencja" -#: build/models.py:182 +#: build/models.py:190 msgid "Brief description of the build" msgstr "Krótki opis budowy" -#: build/models.py:191 build/templates/build/build_base.html:163 +#: build/models.py:199 build/templates/build/build_base.html:163 #: build/templates/build/detail.html:80 msgid "Parent Build" msgstr "Budowa nadrzędna" -#: build/models.py:192 +#: build/models.py:200 msgid "BuildOrder to which this build is allocated" msgstr "Zamówienie budowy, do którego budowa jest przypisana" -#: build/models.py:197 build/templates/build/auto_allocate.html:16 +#: build/models.py:205 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:29 company/models.py:654 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:344 part/models.py:346 -#: part/models.py:2008 part/models.py:2024 part/models.py:2043 -#: part/models.py:2061 part/models.py:2140 part/models.py:2244 -#: part/models.py:2334 part/templates/part/detail.html:199 +#: order/templates/order/sales_order_detail.html:344 part/models.py:347 +#: part/models.py:2025 part/models.py:2041 part/models.py:2060 +#: part/models.py:2078 part/models.py:2157 part/models.py:2261 +#: part/models.py:2351 part/templates/part/detail.html:199 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 @@ -664,116 +664,116 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" msgid "Part" msgstr "Część" -#: build/models.py:205 +#: build/models.py:213 msgid "Select part to build" msgstr "Wybierz część do budowy" -#: build/models.py:210 +#: build/models.py:218 msgid "Sales Order Reference" msgstr "Odwołanie do zamówienia sprzedaży" -#: build/models.py:214 +#: build/models.py:222 msgid "SalesOrder to which this build is allocated" msgstr "Zamówienie sprzedaży, do którego budowa jest przypisana" -#: build/models.py:219 +#: build/models.py:227 msgid "Source Location" msgstr "Lokalizacja źródła" -#: build/models.py:223 +#: build/models.py:231 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Wybierz lokalizację, z której pobrać element do budowy (pozostaw puste, aby wziąć z dowolnej lokalizacji)" -#: build/models.py:228 +#: build/models.py:236 msgid "Destination Location" msgstr "Lokalizacja docelowa" -#: build/models.py:232 +#: build/models.py:240 msgid "Select location where the completed items will be stored" msgstr "Wybierz lokalizację, w której będą przechowywane ukończone elementy" -#: build/models.py:236 +#: build/models.py:244 msgid "Build Quantity" msgstr "Ilość do stworzenia" -#: build/models.py:239 +#: build/models.py:247 msgid "Number of stock items to build" msgstr "Ilość przedmiotów do zbudowania" -#: build/models.py:243 +#: build/models.py:251 msgid "Completed items" msgstr "Ukończone elementy" -#: build/models.py:245 +#: build/models.py:253 msgid "Number of stock items which have been completed" msgstr "Ilość produktów magazynowych które zostały ukończone" -#: build/models.py:249 part/templates/part/part_base.html:225 +#: build/models.py:257 part/templates/part/part_base.html:225 msgid "Build Status" msgstr "Status budowania" -#: build/models.py:253 +#: build/models.py:261 msgid "Build status code" msgstr "Kod statusu budowania" -#: build/models.py:257 stock/models.py:496 +#: build/models.py:265 stock/models.py:507 msgid "Batch Code" msgstr "Kod partii" -#: build/models.py:261 +#: build/models.py:269 msgid "Batch code for this build output" msgstr "Kod partii dla wyjścia budowy" -#: build/models.py:264 order/models.py:162 part/models.py:896 +#: build/models.py:272 order/models.py:162 part/models.py:913 #: part/templates/part/part_base.html:143 templates/js/order.js:362 msgid "Creation Date" msgstr "Data utworzenia" -#: build/models.py:268 order/models.py:555 +#: build/models.py:276 order/models.py:555 msgid "Target completion date" msgstr "Docelowy termin zakończenia" -#: build/models.py:272 order/models.py:288 templates/js/build.js:950 +#: build/models.py:280 order/models.py:288 templates/js/build.js:950 msgid "Completion Date" msgstr "Data zakończenia" -#: build/models.py:278 +#: build/models.py:286 msgid "completed by" msgstr "zrealizowane przez" -#: build/models.py:286 templates/js/build.js:915 +#: build/models.py:294 templates/js/build.js:915 msgid "Issued by" msgstr "Wydany przez" -#: build/models.py:287 +#: build/models.py:295 msgid "User who issued this build order" msgstr "Użytkownik, który wydał to zamówienie" -#: build/models.py:295 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 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:900 +#: order/templates/order/sales_order_base.html:140 part/models.py:917 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "Odpowiedzialny" -#: build/models.py:296 +#: build/models.py:304 msgid "User responsible for this build order" msgstr "Użytkownik odpowiedzialny za to zamówienie budowy" -#: build/models.py:301 build/templates/build/detail.html:94 +#: build/models.py:309 build/templates/build/detail.html:94 #: company/templates/company/manufacturer_part.html:83 #: company/templates/company/supplier_part.html:82 -#: part/templates/part/part_base.html:137 stock/models.py:490 +#: part/templates/part/part_base.html:137 stock/models.py:501 #: stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "Link Zewnętrzny" -#: build/models.py:302 part/models.py:758 stock/models.py:492 +#: build/models.py:310 part/models.py:775 stock/models.py:503 msgid "Link to external URL" msgstr "Link do zewnętrznego adresu URL" -#: build/models.py:306 build/templates/build/navbar.html:52 +#: build/models.py:314 build/templates/build/navbar.html:52 #: company/models.py:139 company/models.py:526 #: company/templates/company/navbar.html:63 #: company/templates/company/navbar.html:66 order/models.py:180 @@ -782,12 +782,12 @@ msgstr "Link do zewnętrznego adresu URL" #: order/templates/order/purchase_order_detail.html:419 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:885 +#: order/templates/order/so_navbar.html:36 part/models.py:902 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:562 -#: stock/models.py:1704 stock/models.py:1810 +#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:573 +#: stock/models.py:1715 stock/models.py:1821 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:746 #: templates/js/stock.js:258 templates/js/stock.js:499 @@ -795,63 +795,63 @@ msgstr "Link do zewnętrznego adresu URL" msgid "Notes" msgstr "Uwagi" -#: build/models.py:307 +#: build/models.py:315 msgid "Extra build notes" msgstr "Dodatkowe notatki do budowy" -#: build/models.py:784 +#: build/models.py:792 msgid "No build output specified" msgstr "Nie określono danych wyjściowych budowy" -#: build/models.py:787 +#: build/models.py:795 msgid "Build output is already completed" msgstr "Budowanie wyjścia jest już ukończone" -#: build/models.py:790 +#: build/models.py:798 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1200 +#: build/models.py:1208 msgid "BuildItem must be unique for build, stock_item and install_into" msgstr "" -#: build/models.py:1225 +#: build/models.py:1233 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1229 +#: build/models.py:1237 #, python-brace-format msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "Przydzielona ilość ({n}) nie może przekraczać dostępnej ilości ({q})" -#: build/models.py:1236 order/models.py:926 +#: build/models.py:1244 order/models.py:926 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1240 order/models.py:929 +#: build/models.py:1248 order/models.py:929 msgid "Allocation quantity must be greater than zero" msgstr "Ilość musi być większa niż zero" -#: build/models.py:1244 +#: build/models.py:1252 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1304 +#: build/models.py:1312 #, python-brace-format msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" -#: build/models.py:1364 stock/templates/stock/item_base.html:329 +#: build/models.py:1372 stock/templates/stock/item_base.html:329 #: templates/InvenTree/search.html:183 templates/js/build.js:846 #: templates/navbar.html:29 msgid "Build" msgstr "Budowa" -#: build/models.py:1365 +#: build/models.py:1373 msgid "Build to allocate parts" msgstr "" -#: build/models.py:1381 stock/templates/stock/item_base.html:8 +#: build/models.py:1389 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:351 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 @@ -861,19 +861,19 @@ msgstr "" msgid "Stock Item" msgstr "Element magazynowy" -#: build/models.py:1382 +#: build/models.py:1390 msgid "Source stock item" msgstr "Lokalizacja magazynowania przedmiotu" -#: build/models.py:1395 +#: build/models.py:1403 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1403 +#: build/models.py:1411 msgid "Install into" msgstr "Zainstaluj do" -#: build/models.py:1404 +#: build/models.py:1412 msgid "Destination stock item" msgstr "Docelowa lokalizacja magazynowa przedmiotu" @@ -882,7 +882,7 @@ msgstr "Docelowa lokalizacja magazynowa przedmiotu" #: order/templates/order/sales_order_detail.html:205 #: order/templates/order/sales_order_detail.html:290 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:484 stock/templates/stock/item_base.html:249 +#: stock/models.py:495 stock/templates/stock/item_base.html:249 #: templates/js/build.js:604 templates/js/model_renderers.js:54 msgid "Serial Number" msgstr "Numer Seryjny" @@ -1609,7 +1609,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:158 part/models.py:2246 report/models.py:187 +#: common/models.py:158 part/models.py:2263 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -1619,7 +1619,7 @@ msgstr "Szablon" msgid "Parts are templates by default" msgstr "" -#: common/models.py:165 part/models.py:848 templates/js/table_filters.js:132 +#: common/models.py:165 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "Złożenie" @@ -1628,7 +1628,7 @@ msgstr "Złożenie" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:172 part/models.py:854 templates/js/table_filters.js:340 +#: common/models.py:172 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "Komponent" @@ -1636,7 +1636,7 @@ msgstr "Komponent" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:179 part/models.py:865 +#: common/models.py:179 part/models.py:882 msgid "Purchaseable" msgstr "Możliwość zakupu" @@ -1644,7 +1644,7 @@ msgstr "Możliwość zakupu" msgid "Parts are purchaseable by default" msgstr "Części są domyślnie z możliwością zakupu" -#: common/models.py:186 part/models.py:870 templates/js/table_filters.js:348 +#: common/models.py:186 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "Możliwość sprzedaży" @@ -1652,7 +1652,7 @@ msgstr "Możliwość sprzedaży" msgid "Parts are salable by default" msgstr "Części są domyślnie z możliwością sprzedaży" -#: common/models.py:193 part/models.py:860 templates/js/table_filters.js:33 +#: common/models.py:193 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "Możliwość śledzenia" @@ -1661,7 +1661,7 @@ msgstr "Możliwość śledzenia" msgid "Parts are trackable by default" msgstr "Części są domyślnie z możliwością śledzenia" -#: common/models.py:200 part/models.py:880 templates/js/table_filters.js:29 +#: common/models.py:200 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "Wirtualny" @@ -2006,7 +2006,7 @@ msgid "Point of contact" msgstr "Punkt kontaktowy" #: company/models.py:128 company/models.py:345 company/models.py:513 -#: order/models.py:160 part/models.py:757 +#: order/models.py:160 part/models.py:774 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:448 templates/js/company.js:730 #: templates/js/part.js:687 @@ -2017,7 +2017,7 @@ msgstr "Łącze" msgid "Link to external company information" msgstr "Link do informacji o zewnętrznym przedsiębiorstwie" -#: company/models.py:136 part/models.py:767 +#: company/models.py:136 part/models.py:784 msgid "Image" msgstr "Obraz" @@ -2054,7 +2054,7 @@ msgstr "Waluta" msgid "Default currency used for this company" msgstr "" -#: company/models.py:317 company/models.py:484 stock/models.py:437 +#: company/models.py:317 company/models.py:484 stock/models.py:448 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "Część bazowa" @@ -2108,7 +2108,7 @@ msgstr "" #: company/models.py:419 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1797 templates/InvenTree/settings/header.html:8 +#: stock/models.py:1808 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:551 templates/js/part.js:348 #: templates/js/stock.js:495 msgid "Value" @@ -2118,7 +2118,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:426 part/models.py:842 part/models.py:2214 +#: company/models.py:426 part/models.py:859 part/models.py:2231 #: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "Jednostki" @@ -2164,21 +2164,21 @@ msgid "Supplier part description" msgstr "" #: company/models.py:525 company/templates/company/supplier_part.html:120 -#: part/models.py:2362 report/templates/report/inventree_po_report.html:93 +#: part/models.py:2379 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Uwaga" -#: company/models.py:529 part/models.py:1635 +#: company/models.py:529 part/models.py:1652 msgid "base cost" msgstr "koszt podstawowy" -#: company/models.py:529 part/models.py:1635 +#: company/models.py:529 part/models.py:1652 msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:531 company/templates/company/supplier_part.html:113 -#: stock/models.py:461 stock/templates/stock/item_base.html:322 +#: stock/models.py:472 stock/templates/stock/item_base.html:322 #: templates/js/company.js:751 templates/js/stock.js:1078 msgid "Packaging" msgstr "Opakowanie" @@ -2187,7 +2187,7 @@ msgstr "Opakowanie" msgid "Part packaging" msgstr "Opakowanie części" -#: company/models.py:533 part/models.py:1637 +#: company/models.py:533 part/models.py:1654 msgid "multiple" msgstr "wielokrotność" @@ -2245,8 +2245,8 @@ msgid "Phone" msgstr "Telefon" #: company/templates/company/company_base.html:126 order/models.py:544 -#: order/templates/order/sales_order_base.html:94 stock/models.py:479 -#: stock/models.py:480 stock/templates/stock/item_base.html:274 +#: order/templates/order/sales_order_base.html:94 stock/models.py:490 +#: stock/models.py:491 stock/templates/stock/item_base.html:274 #: templates/js/company.js:245 templates/js/order.js:331 #: templates/js/stock.js:1456 msgid "Customer" @@ -2519,7 +2519,7 @@ msgid "Stock Items" msgstr "" #: company/templates/company/supplier_part.html:7 -#: company/templates/company/supplier_part.html:24 stock/models.py:446 +#: company/templates/company/supplier_part.html:24 stock/models.py:457 #: stock/templates/stock/item_base.html:386 templates/js/company.js:691 #: templates/js/stock.js:1050 msgid "Supplier Part" @@ -2801,7 +2801,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:313 stock/models.py:334 stock/models.py:1049 +#: order/models.py:313 stock/models.py:345 stock/models.py:1060 msgid "Quantity must be greater than zero" msgstr "Ilość musi być większa niż zero" @@ -2888,7 +2888,7 @@ msgstr "Odebrane" msgid "Number of items received" msgstr "" -#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:571 +#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:582 #: stock/templates/stock/item_base.html:343 templates/js/stock.js:1073 msgid "Purchase Price" msgstr "Cena zakupu" @@ -3267,7 +3267,7 @@ msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:47 -#: part/models.py:347 part/templates/part/cat_link.html:7 +#: part/models.py:348 part/templates/part/cat_link.html:7 #: 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:24 @@ -3587,7 +3587,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:133 part/models.py:73 part/models.py:776 +#: part/bom.py:133 part/models.py:74 part/models.py:793 #: part/templates/part/category.html:75 msgid "Default Location" msgstr "Domyślna lokalizacja" @@ -3652,7 +3652,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:97 part/models.py:2244 +#: part/forms.py:97 part/models.py:2261 msgid "Parent Part" msgstr "Część nadrzędna" @@ -3728,7 +3728,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:325 part/models.py:2343 +#: part/forms.py:325 part/models.py:2360 msgid "Sub part" msgstr "Podczęść" @@ -3736,370 +3736,374 @@ msgstr "Podczęść" msgid "Input quantity for price calculation" msgstr "" -#: part/models.py:74 +#: part/models.py:75 msgid "Default location for parts in this category" msgstr "" -#: part/models.py:77 +#: part/models.py:78 msgid "Default keywords" msgstr "Domyślne słowa kluczowe" -#: part/models.py:77 +#: part/models.py:78 msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:87 part/models.py:2290 +#: part/models.py:88 part/models.py:2307 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" -#: part/models.py:88 part/templates/part/category.html:32 +#: part/models.py:89 part/templates/part/category.html:32 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127 #: templates/stats.html:84 users/models.py:40 msgid "Part Categories" msgstr "" -#: part/models.py:478 part/models.py:490 +#: part/models.py:433 +msgid "Invalid choice for parent part" +msgstr "" + +#: part/models.py:495 part/models.py:507 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:587 +#: part/models.py:604 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:591 +#: part/models.py:608 msgid "Next available serial number is" msgstr "" -#: part/models.py:596 +#: part/models.py:613 msgid "Most recent serial number is" msgstr "" -#: part/models.py:675 +#: part/models.py:692 msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:700 +#: part/models.py:717 msgid "Part name" msgstr "Nazwa części" -#: part/models.py:707 +#: part/models.py:724 msgid "Is Template" msgstr "" -#: part/models.py:708 +#: part/models.py:725 msgid "Is this part a template part?" msgstr "" -#: part/models.py:718 +#: part/models.py:735 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:719 +#: part/models.py:736 msgid "Variant Of" msgstr "Wariant" -#: part/models.py:725 +#: part/models.py:742 msgid "Part description" msgstr "Opis części" -#: part/models.py:730 part/templates/part/category.html:82 +#: part/models.py:747 part/templates/part/category.html:82 #: part/templates/part/part_base.html:130 msgid "Keywords" msgstr "Słowa kluczowe" -#: part/models.py:731 +#: part/models.py:748 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:738 part/models.py:2289 +#: part/models.py:755 part/models.py:2306 #: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "Kategoria" -#: part/models.py:739 +#: part/models.py:756 msgid "Part category" msgstr "" -#: part/models.py:744 templates/js/part.js:257 templates/js/part.js:485 +#: part/models.py:761 templates/js/part.js:257 templates/js/part.js:485 msgid "IPN" msgstr "IPN" -#: part/models.py:745 +#: part/models.py:762 msgid "Internal Part Number" msgstr "" -#: part/models.py:751 +#: part/models.py:768 msgid "Part revision or version number" msgstr "" -#: part/models.py:752 report/models.py:200 templates/js/part.js:261 +#: part/models.py:769 report/models.py:200 templates/js/part.js:261 msgid "Revision" msgstr "Wersja" -#: part/models.py:774 +#: part/models.py:791 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:821 +#: part/models.py:838 msgid "Default Supplier" msgstr "" -#: part/models.py:822 +#: part/models.py:839 msgid "Default supplier part" msgstr "" -#: part/models.py:829 +#: part/models.py:846 msgid "Default Expiry" msgstr "" -#: part/models.py:830 +#: part/models.py:847 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:835 +#: part/models.py:852 msgid "Minimum Stock" msgstr "Minimalny stan magazynowy" -#: part/models.py:836 +#: part/models.py:853 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:843 +#: part/models.py:860 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:849 +#: part/models.py:866 msgid "Can this part be built from other parts?" msgstr "Czy ta część może być zbudowana z innych części?" -#: part/models.py:855 +#: part/models.py:872 msgid "Can this part be used to build other parts?" msgstr "Czy ta część może być użyta do budowy innych części?" -#: part/models.py:861 +#: part/models.py:878 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:866 +#: part/models.py:883 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:871 +#: part/models.py:888 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:875 templates/js/table_filters.js:21 +#: part/models.py:892 templates/js/table_filters.js:21 #: templates/js/table_filters.js:69 templates/js/table_filters.js:250 #: templates/js/table_filters.js:319 msgid "Active" msgstr "Aktywny" -#: part/models.py:876 +#: part/models.py:893 msgid "Is this part active?" msgstr "Czy ta część jest aktywna?" -#: part/models.py:881 +#: part/models.py:898 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:886 +#: part/models.py:903 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:889 +#: part/models.py:906 msgid "BOM checksum" msgstr "" -#: part/models.py:889 +#: part/models.py:906 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:892 +#: part/models.py:909 msgid "BOM checked by" msgstr "" -#: part/models.py:894 +#: part/models.py:911 msgid "BOM checked date" msgstr "" -#: part/models.py:898 +#: part/models.py:915 msgid "Creation User" msgstr "" -#: part/models.py:1637 +#: part/models.py:1654 msgid "Sell multiple" msgstr "Sprzedaj wiele" -#: part/models.py:2108 +#: part/models.py:2125 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2125 +#: part/models.py:2142 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2145 templates/js/part.js:906 templates/js/stock.js:475 +#: part/models.py:2162 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "Nazwa testu" -#: part/models.py:2146 +#: part/models.py:2163 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2151 +#: part/models.py:2168 msgid "Test Description" msgstr "" -#: part/models.py:2152 +#: part/models.py:2169 msgid "Enter description for this test" msgstr "" -#: part/models.py:2157 templates/js/part.js:915 +#: part/models.py:2174 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "Wymagane" -#: part/models.py:2158 +#: part/models.py:2175 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2163 templates/js/part.js:923 +#: part/models.py:2180 templates/js/part.js:923 msgid "Requires Value" msgstr "" -#: part/models.py:2164 +#: part/models.py:2181 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2169 templates/js/part.js:930 +#: part/models.py:2186 templates/js/part.js:930 msgid "Requires Attachment" msgstr "" -#: part/models.py:2170 +#: part/models.py:2187 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2207 +#: part/models.py:2224 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2212 +#: part/models.py:2229 msgid "Parameter Name" msgstr "" -#: part/models.py:2214 +#: part/models.py:2231 msgid "Parameter Units" msgstr "" -#: part/models.py:2246 part/models.py:2295 part/models.py:2296 +#: part/models.py:2263 part/models.py:2312 part/models.py:2313 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2248 +#: part/models.py:2265 msgid "Data" msgstr "Dane" -#: part/models.py:2248 +#: part/models.py:2265 msgid "Parameter Value" msgstr "" -#: part/models.py:2300 templates/InvenTree/settings/category.html:67 +#: part/models.py:2317 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "Wartość domyślna" -#: part/models.py:2301 +#: part/models.py:2318 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2335 +#: part/models.py:2352 msgid "Select parent part" msgstr "" -#: part/models.py:2344 +#: part/models.py:2361 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2350 +#: part/models.py:2367 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2352 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2369 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2352 +#: part/models.py:2369 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2355 +#: part/models.py:2372 msgid "Overage" msgstr "" -#: part/models.py:2356 +#: part/models.py:2373 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2359 +#: part/models.py:2376 msgid "BOM item reference" msgstr "" -#: part/models.py:2362 +#: part/models.py:2379 msgid "BOM item notes" msgstr "" -#: part/models.py:2364 +#: part/models.py:2381 msgid "Checksum" msgstr "Suma kontrolna" -#: part/models.py:2364 +#: part/models.py:2381 msgid "BOM line checksum" msgstr "" -#: part/models.py:2368 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2385 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:55 msgid "Inherited" msgstr "" -#: part/models.py:2369 +#: part/models.py:2386 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2374 templates/js/bom.js:287 +#: part/models.py:2391 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2375 +#: part/models.py:2392 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2460 stock/models.py:324 +#: part/models.py:2477 stock/models.py:335 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2469 part/models.py:2471 +#: part/models.py:2486 part/models.py:2488 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2474 +#: part/models.py:2491 msgid "BOM Item" msgstr "" -#: part/models.py:2593 +#: part/models.py:2610 msgid "Part 1" msgstr "Część 1" -#: part/models.py:2597 +#: part/models.py:2614 msgid "Part 2" msgstr "Część 2" -#: part/models.py:2597 +#: part/models.py:2614 msgid "Select Related Part" msgstr "Wybierz powiązaną część" -#: part/models.py:2629 +#: part/models.py:2646 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -5088,12 +5092,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1785 +#: stock/models.py:1796 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1791 +#: stock/models.py:1802 msgid "Result" msgstr "Wynik" @@ -5152,7 +5156,7 @@ msgstr "" msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:80 stock/forms.py:313 stock/models.py:539 +#: stock/forms.py:80 stock/forms.py:313 stock/models.py:550 #: stock/templates/stock/item_base.html:393 templates/js/stock.js:1018 msgid "Expiry Date" msgstr "Data ważności" @@ -5209,187 +5213,187 @@ msgstr "" msgid "Confirm removal of installed stock items" msgstr "" -#: stock/models.py:57 stock/models.py:576 +#: stock/models.py:57 stock/models.py:587 msgid "Owner" msgstr "" -#: stock/models.py:58 stock/models.py:577 +#: stock/models.py:58 stock/models.py:588 msgid "Select Owner" msgstr "" -#: stock/models.py:305 +#: stock/models.py:316 msgid "StockItem with this serial number already exists" msgstr "" -#: stock/models.py:341 +#: stock/models.py:352 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:351 stock/models.py:360 +#: stock/models.py:362 stock/models.py:371 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:352 +#: stock/models.py:363 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:374 +#: stock/models.py:385 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:380 +#: stock/models.py:391 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:387 +#: stock/models.py:398 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:429 +#: stock/models.py:440 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:438 +#: stock/models.py:449 msgid "Base part" msgstr "Część podstawowa" -#: stock/models.py:447 +#: stock/models.py:458 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:452 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:463 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "" -#: stock/models.py:455 +#: stock/models.py:466 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:462 +#: stock/models.py:473 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:467 stock/templates/stock/item_base.html:282 +#: stock/models.py:478 stock/templates/stock/item_base.html:282 msgid "Installed In" msgstr "" -#: stock/models.py:470 +#: stock/models.py:481 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:486 +#: stock/models.py:497 msgid "Serial number for this item" msgstr "" -#: stock/models.py:498 +#: stock/models.py:509 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:502 +#: stock/models.py:513 msgid "Stock Quantity" msgstr "Ilość w magazynie" -#: stock/models.py:511 +#: stock/models.py:522 msgid "Source Build" msgstr "" -#: stock/models.py:513 +#: stock/models.py:524 msgid "Build for this stock item" msgstr "" -#: stock/models.py:524 +#: stock/models.py:535 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:527 +#: stock/models.py:538 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:533 +#: stock/models.py:544 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:540 +#: stock/models.py:551 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:553 +#: stock/models.py:564 msgid "Delete on deplete" msgstr "" -#: stock/models.py:553 +#: stock/models.py:564 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:563 stock/templates/stock/item.html:98 +#: stock/models.py:574 stock/templates/stock/item.html:98 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:572 +#: stock/models.py:583 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1040 +#: stock/models.py:1051 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1046 +#: stock/models.py:1057 msgid "Quantity must be integer" msgstr "Ilość musi być liczbą całkowitą" -#: stock/models.py:1052 +#: stock/models.py:1063 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1055 +#: stock/models.py:1066 msgid "Serial numbers must be a list of integers" msgstr "" -#: stock/models.py:1058 +#: stock/models.py:1069 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1065 +#: stock/models.py:1076 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "" -#: stock/models.py:1223 +#: stock/models.py:1234 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:1705 +#: stock/models.py:1716 msgid "Entry notes" msgstr "" -#: stock/models.py:1762 +#: stock/models.py:1773 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1768 +#: stock/models.py:1779 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1786 +#: stock/models.py:1797 msgid "Test name" msgstr "" -#: stock/models.py:1792 templates/js/table_filters.js:226 +#: stock/models.py:1803 templates/js/table_filters.js:226 msgid "Test result" msgstr "" -#: stock/models.py:1798 +#: stock/models.py:1809 msgid "Test output value" msgstr "" -#: stock/models.py:1805 +#: stock/models.py:1816 msgid "Test result attachment" msgstr "" -#: stock/models.py:1811 +#: stock/models.py:1822 msgid "Test notes" msgstr "" @@ -6681,15 +6685,15 @@ msgstr "" msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:811 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:817 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1178 +#: templates/js/forms.js:1184 msgid "Searching" msgstr "" -#: templates/js/forms.js:1331 +#: templates/js/forms.js:1337 msgid "Clear input" msgstr "" From 16f54437e71ef557e42ad4942165e700b0483248 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 21 Jul 2021 21:56:44 +1000 Subject: [PATCH 621/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ru/LC_MESSAGES/django.po | 496 +++++++++++----------- 1 file changed, 250 insertions(+), 246 deletions(-) diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index af827bd20a..f1289f11df 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-21 05:27+0000\n" -"PO-Revision-Date: 2021-07-21 05:31\n" +"POT-Creation-Date: 2021-07-21 11:51+0000\n" +"PO-Revision-Date: 2021-07-21 11:56\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -36,7 +36,7 @@ msgstr "Введите дату" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:520 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:526 msgid "Confirm" msgstr "Подтвердить" @@ -106,7 +106,7 @@ msgstr "Серийных номеров не найдено" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "Число уникальных серийных номеров ({s}) должно соответствовать количеству ({q})" -#: InvenTree/models.py:61 stock/models.py:1804 +#: InvenTree/models.py:61 stock/models.py:1815 msgid "Attachment" msgstr "Вложения" @@ -122,7 +122,7 @@ msgstr "Комментарий" msgid "File comment" msgstr "Комментарий к файлу" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2063 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2080 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -132,12 +132,12 @@ msgstr "Пользователь" msgid "upload date" msgstr "дата загрузки" -#: InvenTree/models.py:102 +#: InvenTree/models.py:113 msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:412 -#: label/models.py:112 part/models.py:701 part/models.py:2212 +#: InvenTree/models.py:129 InvenTree/models.py:130 company/models.py:412 +#: label/models.py:112 part/models.py:718 part/models.py:2229 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 @@ -145,12 +145,12 @@ msgstr "" msgid "Name" msgstr "Название" -#: InvenTree/models.py:125 build/models.py:179 +#: InvenTree/models.py:136 build/models.py:187 #: build/templates/build/detail.html:24 company/models.py:351 #: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:312 -#: part/models.py:724 part/templates/part/set_category.html:14 +#: part/models.py:741 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 @@ -166,15 +166,15 @@ msgstr "Название" msgid "Description" msgstr "Описание" -#: InvenTree/models.py:126 +#: InvenTree/models.py:137 msgid "Description (optional)" msgstr "Описание (необязательно)" -#: InvenTree/models.py:134 +#: InvenTree/models.py:145 msgid "parent" msgstr "родитель" -#: InvenTree/serializers.py:52 part/models.py:2448 +#: InvenTree/serializers.py:52 part/models.py:2465 msgid "Must be a valid number" msgstr "" @@ -461,11 +461,11 @@ msgstr "Срок выполнения заказа" msgid "Target Date" msgstr "Целевая дата" -#: build/forms.py:43 build/models.py:269 +#: build/forms.py:43 build/models.py:277 msgid "Target date for build completion. Build will be overdue after this date." msgstr "Целевая дата для сборки. Сборка будет просрочена после этой даты." -#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1394 +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1402 #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 @@ -479,7 +479,7 @@ msgstr "Целевая дата для сборки. Сборка будет п #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 -#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2350 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2367 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 @@ -588,18 +588,18 @@ msgstr "Подтвердите отмену сборки" msgid "Select quantity of stock to allocate" msgstr "Выберите количество запасов для распределения" -#: build/models.py:105 +#: build/models.py:113 msgid "Invalid choice for parent build" msgstr "" -#: build/models.py:109 build/templates/build/build_base.html:9 +#: build/models.py:117 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 #: report/templates/report/inventree_build_order_base.html:106 #: templates/js/build.js:233 msgid "Build Order" msgstr "Порядок сборки" -#: build/models.py:110 build/templates/build/index.html:8 +#: build/models.py:118 build/templates/build/index.html:8 #: build/templates/build/index.html:15 #: order/templates/order/sales_order_detail.html:34 #: order/templates/order/so_navbar.html:19 @@ -610,13 +610,13 @@ msgstr "Порядок сборки" msgid "Build Orders" msgstr "Порядок сборки" -#: build/models.py:170 +#: build/models.py:178 msgid "Build Order Reference" msgstr "Ссылка на заказ" -#: build/models.py:171 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:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2359 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2376 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -624,30 +624,30 @@ msgstr "Ссылка на заказ" msgid "Reference" msgstr "" -#: build/models.py:182 +#: build/models.py:190 msgid "Brief description of the build" msgstr "" -#: build/models.py:191 build/templates/build/build_base.html:163 +#: build/models.py:199 build/templates/build/build_base.html:163 #: build/templates/build/detail.html:80 msgid "Parent Build" msgstr "" -#: build/models.py:192 +#: build/models.py:200 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:197 build/templates/build/auto_allocate.html:16 +#: build/models.py:205 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:29 company/models.py:654 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:344 part/models.py:346 -#: part/models.py:2008 part/models.py:2024 part/models.py:2043 -#: part/models.py:2061 part/models.py:2140 part/models.py:2244 -#: part/models.py:2334 part/templates/part/detail.html:199 +#: order/templates/order/sales_order_detail.html:344 part/models.py:347 +#: part/models.py:2025 part/models.py:2041 part/models.py:2060 +#: part/models.py:2078 part/models.py:2157 part/models.py:2261 +#: part/models.py:2351 part/templates/part/detail.html:199 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 @@ -664,116 +664,116 @@ msgstr "" msgid "Part" msgstr "" -#: build/models.py:205 +#: build/models.py:213 msgid "Select part to build" msgstr "" -#: build/models.py:210 +#: build/models.py:218 msgid "Sales Order Reference" msgstr "" -#: build/models.py:214 +#: build/models.py:222 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:219 +#: build/models.py:227 msgid "Source Location" msgstr "" -#: build/models.py:223 +#: build/models.py:231 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:228 +#: build/models.py:236 msgid "Destination Location" msgstr "" -#: build/models.py:232 +#: build/models.py:240 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:236 +#: build/models.py:244 msgid "Build Quantity" msgstr "" -#: build/models.py:239 +#: build/models.py:247 msgid "Number of stock items to build" msgstr "" -#: build/models.py:243 +#: build/models.py:251 msgid "Completed items" msgstr "" -#: build/models.py:245 +#: build/models.py:253 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:249 part/templates/part/part_base.html:225 +#: build/models.py:257 part/templates/part/part_base.html:225 msgid "Build Status" msgstr "" -#: build/models.py:253 +#: build/models.py:261 msgid "Build status code" msgstr "" -#: build/models.py:257 stock/models.py:496 +#: build/models.py:265 stock/models.py:507 msgid "Batch Code" msgstr "" -#: build/models.py:261 +#: build/models.py:269 msgid "Batch code for this build output" msgstr "" -#: build/models.py:264 order/models.py:162 part/models.py:896 +#: build/models.py:272 order/models.py:162 part/models.py:913 #: part/templates/part/part_base.html:143 templates/js/order.js:362 msgid "Creation Date" msgstr "" -#: build/models.py:268 order/models.py:555 +#: build/models.py:276 order/models.py:555 msgid "Target completion date" msgstr "" -#: build/models.py:272 order/models.py:288 templates/js/build.js:950 +#: build/models.py:280 order/models.py:288 templates/js/build.js:950 msgid "Completion Date" msgstr "" -#: build/models.py:278 +#: build/models.py:286 msgid "completed by" msgstr "" -#: build/models.py:286 templates/js/build.js:915 +#: build/models.py:294 templates/js/build.js:915 msgid "Issued by" msgstr "" -#: build/models.py:287 +#: build/models.py:295 msgid "User who issued this build order" msgstr "" -#: build/models.py:295 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 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:900 +#: order/templates/order/sales_order_base.html:140 part/models.py:917 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" -#: build/models.py:296 +#: build/models.py:304 msgid "User responsible for this build order" msgstr "" -#: build/models.py:301 build/templates/build/detail.html:94 +#: build/models.py:309 build/templates/build/detail.html:94 #: company/templates/company/manufacturer_part.html:83 #: company/templates/company/supplier_part.html:82 -#: part/templates/part/part_base.html:137 stock/models.py:490 +#: part/templates/part/part_base.html:137 stock/models.py:501 #: stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "" -#: build/models.py:302 part/models.py:758 stock/models.py:492 +#: build/models.py:310 part/models.py:775 stock/models.py:503 msgid "Link to external URL" msgstr "" -#: build/models.py:306 build/templates/build/navbar.html:52 +#: build/models.py:314 build/templates/build/navbar.html:52 #: company/models.py:139 company/models.py:526 #: company/templates/company/navbar.html:63 #: company/templates/company/navbar.html:66 order/models.py:180 @@ -782,12 +782,12 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:419 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:885 +#: order/templates/order/so_navbar.html:36 part/models.py:902 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:562 -#: stock/models.py:1704 stock/models.py:1810 +#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:573 +#: stock/models.py:1715 stock/models.py:1821 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:746 #: templates/js/stock.js:258 templates/js/stock.js:499 @@ -795,63 +795,63 @@ msgstr "" msgid "Notes" msgstr "" -#: build/models.py:307 +#: build/models.py:315 msgid "Extra build notes" msgstr "" -#: build/models.py:784 +#: build/models.py:792 msgid "No build output specified" msgstr "" -#: build/models.py:787 +#: build/models.py:795 msgid "Build output is already completed" msgstr "" -#: build/models.py:790 +#: build/models.py:798 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1200 +#: build/models.py:1208 msgid "BuildItem must be unique for build, stock_item and install_into" msgstr "" -#: build/models.py:1225 +#: build/models.py:1233 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1229 +#: build/models.py:1237 #, python-brace-format msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1236 order/models.py:926 +#: build/models.py:1244 order/models.py:926 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1240 order/models.py:929 +#: build/models.py:1248 order/models.py:929 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1244 +#: build/models.py:1252 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1304 +#: build/models.py:1312 #, python-brace-format msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" -#: build/models.py:1364 stock/templates/stock/item_base.html:329 +#: build/models.py:1372 stock/templates/stock/item_base.html:329 #: templates/InvenTree/search.html:183 templates/js/build.js:846 #: templates/navbar.html:29 msgid "Build" msgstr "" -#: build/models.py:1365 +#: build/models.py:1373 msgid "Build to allocate parts" msgstr "" -#: build/models.py:1381 stock/templates/stock/item_base.html:8 +#: build/models.py:1389 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:351 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 @@ -861,19 +861,19 @@ msgstr "" msgid "Stock Item" msgstr "" -#: build/models.py:1382 +#: build/models.py:1390 msgid "Source stock item" msgstr "" -#: build/models.py:1395 +#: build/models.py:1403 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1403 +#: build/models.py:1411 msgid "Install into" msgstr "" -#: build/models.py:1404 +#: build/models.py:1412 msgid "Destination stock item" msgstr "" @@ -882,7 +882,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:205 #: order/templates/order/sales_order_detail.html:290 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:484 stock/templates/stock/item_base.html:249 +#: stock/models.py:495 stock/templates/stock/item_base.html:249 #: templates/js/build.js:604 templates/js/model_renderers.js:54 msgid "Serial Number" msgstr "" @@ -1609,7 +1609,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:158 part/models.py:2246 report/models.py:187 +#: common/models.py:158 part/models.py:2263 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -1619,7 +1619,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:165 part/models.py:848 templates/js/table_filters.js:132 +#: common/models.py:165 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" @@ -1628,7 +1628,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:172 part/models.py:854 templates/js/table_filters.js:340 +#: common/models.py:172 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "" @@ -1636,7 +1636,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:179 part/models.py:865 +#: common/models.py:179 part/models.py:882 msgid "Purchaseable" msgstr "" @@ -1644,7 +1644,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:186 part/models.py:870 templates/js/table_filters.js:348 +#: common/models.py:186 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "" @@ -1652,7 +1652,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:193 part/models.py:860 templates/js/table_filters.js:33 +#: common/models.py:193 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" @@ -1661,7 +1661,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:200 part/models.py:880 templates/js/table_filters.js:29 +#: common/models.py:200 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -2006,7 +2006,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:128 company/models.py:345 company/models.py:513 -#: order/models.py:160 part/models.py:757 +#: order/models.py:160 part/models.py:774 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:448 templates/js/company.js:730 #: templates/js/part.js:687 @@ -2017,7 +2017,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:136 part/models.py:767 +#: company/models.py:136 part/models.py:784 msgid "Image" msgstr "" @@ -2054,7 +2054,7 @@ msgstr "" msgid "Default currency used for this company" msgstr "" -#: company/models.py:317 company/models.py:484 stock/models.py:437 +#: company/models.py:317 company/models.py:484 stock/models.py:448 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" @@ -2108,7 +2108,7 @@ msgstr "" #: company/models.py:419 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1797 templates/InvenTree/settings/header.html:8 +#: stock/models.py:1808 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:551 templates/js/part.js:348 #: templates/js/stock.js:495 msgid "Value" @@ -2118,7 +2118,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:426 part/models.py:842 part/models.py:2214 +#: company/models.py:426 part/models.py:859 part/models.py:2231 #: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "" @@ -2164,21 +2164,21 @@ msgid "Supplier part description" msgstr "" #: company/models.py:525 company/templates/company/supplier_part.html:120 -#: part/models.py:2362 report/templates/report/inventree_po_report.html:93 +#: part/models.py:2379 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:529 part/models.py:1635 +#: company/models.py:529 part/models.py:1652 msgid "base cost" msgstr "" -#: company/models.py:529 part/models.py:1635 +#: company/models.py:529 part/models.py:1652 msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:531 company/templates/company/supplier_part.html:113 -#: stock/models.py:461 stock/templates/stock/item_base.html:322 +#: stock/models.py:472 stock/templates/stock/item_base.html:322 #: templates/js/company.js:751 templates/js/stock.js:1078 msgid "Packaging" msgstr "" @@ -2187,7 +2187,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:533 part/models.py:1637 +#: company/models.py:533 part/models.py:1654 msgid "multiple" msgstr "" @@ -2245,8 +2245,8 @@ msgid "Phone" msgstr "" #: company/templates/company/company_base.html:126 order/models.py:544 -#: order/templates/order/sales_order_base.html:94 stock/models.py:479 -#: stock/models.py:480 stock/templates/stock/item_base.html:274 +#: order/templates/order/sales_order_base.html:94 stock/models.py:490 +#: stock/models.py:491 stock/templates/stock/item_base.html:274 #: templates/js/company.js:245 templates/js/order.js:331 #: templates/js/stock.js:1456 msgid "Customer" @@ -2519,7 +2519,7 @@ msgid "Stock Items" msgstr "" #: company/templates/company/supplier_part.html:7 -#: company/templates/company/supplier_part.html:24 stock/models.py:446 +#: company/templates/company/supplier_part.html:24 stock/models.py:457 #: stock/templates/stock/item_base.html:386 templates/js/company.js:691 #: templates/js/stock.js:1050 msgid "Supplier Part" @@ -2801,7 +2801,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:313 stock/models.py:334 stock/models.py:1049 +#: order/models.py:313 stock/models.py:345 stock/models.py:1060 msgid "Quantity must be greater than zero" msgstr "" @@ -2888,7 +2888,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:571 +#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:582 #: stock/templates/stock/item_base.html:343 templates/js/stock.js:1073 msgid "Purchase Price" msgstr "" @@ -3267,7 +3267,7 @@ msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:47 -#: part/models.py:347 part/templates/part/cat_link.html:7 +#: part/models.py:348 part/templates/part/cat_link.html:7 #: 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:24 @@ -3587,7 +3587,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:133 part/models.py:73 part/models.py:776 +#: part/bom.py:133 part/models.py:74 part/models.py:793 #: part/templates/part/category.html:75 msgid "Default Location" msgstr "" @@ -3652,7 +3652,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:97 part/models.py:2244 +#: part/forms.py:97 part/models.py:2261 msgid "Parent Part" msgstr "" @@ -3728,7 +3728,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:325 part/models.py:2343 +#: part/forms.py:325 part/models.py:2360 msgid "Sub part" msgstr "" @@ -3736,370 +3736,374 @@ msgstr "" msgid "Input quantity for price calculation" msgstr "" -#: part/models.py:74 +#: part/models.py:75 msgid "Default location for parts in this category" msgstr "" -#: part/models.py:77 +#: part/models.py:78 msgid "Default keywords" msgstr "" -#: part/models.py:77 +#: part/models.py:78 msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:87 part/models.py:2290 +#: part/models.py:88 part/models.py:2307 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" -#: part/models.py:88 part/templates/part/category.html:32 +#: part/models.py:89 part/templates/part/category.html:32 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127 #: templates/stats.html:84 users/models.py:40 msgid "Part Categories" msgstr "" -#: part/models.py:478 part/models.py:490 +#: part/models.py:433 +msgid "Invalid choice for parent part" +msgstr "" + +#: part/models.py:495 part/models.py:507 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:587 +#: part/models.py:604 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:591 +#: part/models.py:608 msgid "Next available serial number is" msgstr "" -#: part/models.py:596 +#: part/models.py:613 msgid "Most recent serial number is" msgstr "" -#: part/models.py:675 +#: part/models.py:692 msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:700 +#: part/models.py:717 msgid "Part name" msgstr "" -#: part/models.py:707 +#: part/models.py:724 msgid "Is Template" msgstr "" -#: part/models.py:708 +#: part/models.py:725 msgid "Is this part a template part?" msgstr "" -#: part/models.py:718 +#: part/models.py:735 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:719 +#: part/models.py:736 msgid "Variant Of" msgstr "" -#: part/models.py:725 +#: part/models.py:742 msgid "Part description" msgstr "" -#: part/models.py:730 part/templates/part/category.html:82 +#: part/models.py:747 part/templates/part/category.html:82 #: part/templates/part/part_base.html:130 msgid "Keywords" msgstr "" -#: part/models.py:731 +#: part/models.py:748 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:738 part/models.py:2289 +#: part/models.py:755 part/models.py:2306 #: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "" -#: part/models.py:739 +#: part/models.py:756 msgid "Part category" msgstr "" -#: part/models.py:744 templates/js/part.js:257 templates/js/part.js:485 +#: part/models.py:761 templates/js/part.js:257 templates/js/part.js:485 msgid "IPN" msgstr "" -#: part/models.py:745 +#: part/models.py:762 msgid "Internal Part Number" msgstr "" -#: part/models.py:751 +#: part/models.py:768 msgid "Part revision or version number" msgstr "" -#: part/models.py:752 report/models.py:200 templates/js/part.js:261 +#: part/models.py:769 report/models.py:200 templates/js/part.js:261 msgid "Revision" msgstr "" -#: part/models.py:774 +#: part/models.py:791 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:821 +#: part/models.py:838 msgid "Default Supplier" msgstr "" -#: part/models.py:822 +#: part/models.py:839 msgid "Default supplier part" msgstr "" -#: part/models.py:829 +#: part/models.py:846 msgid "Default Expiry" msgstr "" -#: part/models.py:830 +#: part/models.py:847 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:835 +#: part/models.py:852 msgid "Minimum Stock" msgstr "" -#: part/models.py:836 +#: part/models.py:853 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:843 +#: part/models.py:860 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:849 +#: part/models.py:866 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:855 +#: part/models.py:872 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:861 +#: part/models.py:878 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:866 +#: part/models.py:883 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:871 +#: part/models.py:888 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:875 templates/js/table_filters.js:21 +#: part/models.py:892 templates/js/table_filters.js:21 #: templates/js/table_filters.js:69 templates/js/table_filters.js:250 #: templates/js/table_filters.js:319 msgid "Active" msgstr "" -#: part/models.py:876 +#: part/models.py:893 msgid "Is this part active?" msgstr "" -#: part/models.py:881 +#: part/models.py:898 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:886 +#: part/models.py:903 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:889 +#: part/models.py:906 msgid "BOM checksum" msgstr "" -#: part/models.py:889 +#: part/models.py:906 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:892 +#: part/models.py:909 msgid "BOM checked by" msgstr "" -#: part/models.py:894 +#: part/models.py:911 msgid "BOM checked date" msgstr "" -#: part/models.py:898 +#: part/models.py:915 msgid "Creation User" msgstr "" -#: part/models.py:1637 +#: part/models.py:1654 msgid "Sell multiple" msgstr "" -#: part/models.py:2108 +#: part/models.py:2125 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2125 +#: part/models.py:2142 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2145 templates/js/part.js:906 templates/js/stock.js:475 +#: part/models.py:2162 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "" -#: part/models.py:2146 +#: part/models.py:2163 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2151 +#: part/models.py:2168 msgid "Test Description" msgstr "" -#: part/models.py:2152 +#: part/models.py:2169 msgid "Enter description for this test" msgstr "" -#: part/models.py:2157 templates/js/part.js:915 +#: part/models.py:2174 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "" -#: part/models.py:2158 +#: part/models.py:2175 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2163 templates/js/part.js:923 +#: part/models.py:2180 templates/js/part.js:923 msgid "Requires Value" msgstr "" -#: part/models.py:2164 +#: part/models.py:2181 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2169 templates/js/part.js:930 +#: part/models.py:2186 templates/js/part.js:930 msgid "Requires Attachment" msgstr "" -#: part/models.py:2170 +#: part/models.py:2187 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2207 +#: part/models.py:2224 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2212 +#: part/models.py:2229 msgid "Parameter Name" msgstr "" -#: part/models.py:2214 +#: part/models.py:2231 msgid "Parameter Units" msgstr "" -#: part/models.py:2246 part/models.py:2295 part/models.py:2296 +#: part/models.py:2263 part/models.py:2312 part/models.py:2313 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2248 +#: part/models.py:2265 msgid "Data" msgstr "" -#: part/models.py:2248 +#: part/models.py:2265 msgid "Parameter Value" msgstr "" -#: part/models.py:2300 templates/InvenTree/settings/category.html:67 +#: part/models.py:2317 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2301 +#: part/models.py:2318 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2335 +#: part/models.py:2352 msgid "Select parent part" msgstr "" -#: part/models.py:2344 +#: part/models.py:2361 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2350 +#: part/models.py:2367 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2352 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2369 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2352 +#: part/models.py:2369 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2355 +#: part/models.py:2372 msgid "Overage" msgstr "" -#: part/models.py:2356 +#: part/models.py:2373 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2359 +#: part/models.py:2376 msgid "BOM item reference" msgstr "" -#: part/models.py:2362 +#: part/models.py:2379 msgid "BOM item notes" msgstr "" -#: part/models.py:2364 +#: part/models.py:2381 msgid "Checksum" msgstr "" -#: part/models.py:2364 +#: part/models.py:2381 msgid "BOM line checksum" msgstr "" -#: part/models.py:2368 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2385 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:55 msgid "Inherited" msgstr "" -#: part/models.py:2369 +#: part/models.py:2386 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2374 templates/js/bom.js:287 +#: part/models.py:2391 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2375 +#: part/models.py:2392 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2460 stock/models.py:324 +#: part/models.py:2477 stock/models.py:335 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2469 part/models.py:2471 +#: part/models.py:2486 part/models.py:2488 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2474 +#: part/models.py:2491 msgid "BOM Item" msgstr "" -#: part/models.py:2593 +#: part/models.py:2610 msgid "Part 1" msgstr "" -#: part/models.py:2597 +#: part/models.py:2614 msgid "Part 2" msgstr "" -#: part/models.py:2597 +#: part/models.py:2614 msgid "Select Related Part" msgstr "" -#: part/models.py:2629 +#: part/models.py:2646 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -5088,12 +5092,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1785 +#: stock/models.py:1796 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1791 +#: stock/models.py:1802 msgid "Result" msgstr "" @@ -5152,7 +5156,7 @@ msgstr "" msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:80 stock/forms.py:313 stock/models.py:539 +#: stock/forms.py:80 stock/forms.py:313 stock/models.py:550 #: stock/templates/stock/item_base.html:393 templates/js/stock.js:1018 msgid "Expiry Date" msgstr "" @@ -5209,187 +5213,187 @@ msgstr "" msgid "Confirm removal of installed stock items" msgstr "" -#: stock/models.py:57 stock/models.py:576 +#: stock/models.py:57 stock/models.py:587 msgid "Owner" msgstr "" -#: stock/models.py:58 stock/models.py:577 +#: stock/models.py:58 stock/models.py:588 msgid "Select Owner" msgstr "" -#: stock/models.py:305 +#: stock/models.py:316 msgid "StockItem with this serial number already exists" msgstr "" -#: stock/models.py:341 +#: stock/models.py:352 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:351 stock/models.py:360 +#: stock/models.py:362 stock/models.py:371 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:352 +#: stock/models.py:363 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:374 +#: stock/models.py:385 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:380 +#: stock/models.py:391 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:387 +#: stock/models.py:398 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:429 +#: stock/models.py:440 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:438 +#: stock/models.py:449 msgid "Base part" msgstr "" -#: stock/models.py:447 +#: stock/models.py:458 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:452 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:463 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "" -#: stock/models.py:455 +#: stock/models.py:466 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:462 +#: stock/models.py:473 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:467 stock/templates/stock/item_base.html:282 +#: stock/models.py:478 stock/templates/stock/item_base.html:282 msgid "Installed In" msgstr "" -#: stock/models.py:470 +#: stock/models.py:481 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:486 +#: stock/models.py:497 msgid "Serial number for this item" msgstr "" -#: stock/models.py:498 +#: stock/models.py:509 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:502 +#: stock/models.py:513 msgid "Stock Quantity" msgstr "" -#: stock/models.py:511 +#: stock/models.py:522 msgid "Source Build" msgstr "" -#: stock/models.py:513 +#: stock/models.py:524 msgid "Build for this stock item" msgstr "" -#: stock/models.py:524 +#: stock/models.py:535 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:527 +#: stock/models.py:538 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:533 +#: stock/models.py:544 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:540 +#: stock/models.py:551 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:553 +#: stock/models.py:564 msgid "Delete on deplete" msgstr "" -#: stock/models.py:553 +#: stock/models.py:564 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:563 stock/templates/stock/item.html:98 +#: stock/models.py:574 stock/templates/stock/item.html:98 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:572 +#: stock/models.py:583 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1040 +#: stock/models.py:1051 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1046 +#: stock/models.py:1057 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1052 +#: stock/models.py:1063 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1055 +#: stock/models.py:1066 msgid "Serial numbers must be a list of integers" msgstr "" -#: stock/models.py:1058 +#: stock/models.py:1069 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1065 +#: stock/models.py:1076 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "" -#: stock/models.py:1223 +#: stock/models.py:1234 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:1705 +#: stock/models.py:1716 msgid "Entry notes" msgstr "" -#: stock/models.py:1762 +#: stock/models.py:1773 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1768 +#: stock/models.py:1779 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1786 +#: stock/models.py:1797 msgid "Test name" msgstr "" -#: stock/models.py:1792 templates/js/table_filters.js:226 +#: stock/models.py:1803 templates/js/table_filters.js:226 msgid "Test result" msgstr "" -#: stock/models.py:1798 +#: stock/models.py:1809 msgid "Test output value" msgstr "" -#: stock/models.py:1805 +#: stock/models.py:1816 msgid "Test result attachment" msgstr "" -#: stock/models.py:1811 +#: stock/models.py:1822 msgid "Test notes" msgstr "" @@ -6681,15 +6685,15 @@ msgstr "" msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:811 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:817 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1178 +#: templates/js/forms.js:1184 msgid "Searching" msgstr "" -#: templates/js/forms.js:1331 +#: templates/js/forms.js:1337 msgid "Clear input" msgstr "" From fa68c4bb8c771000a5d81fc160976df67f908ac9 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 21 Jul 2021 21:56:45 +1000 Subject: [PATCH 622/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/tr/LC_MESSAGES/django.po | 496 +++++++++++----------- 1 file changed, 250 insertions(+), 246 deletions(-) diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 7f29cb134c..860f89d04e 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-21 05:27+0000\n" -"PO-Revision-Date: 2021-07-21 05:31\n" +"POT-Creation-Date: 2021-07-21 11:51+0000\n" +"PO-Revision-Date: 2021-07-21 11:56\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -36,7 +36,7 @@ msgstr "Tarih giriniz" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:520 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:526 msgid "Confirm" msgstr "Onay" @@ -106,7 +106,7 @@ msgstr "Seri numarası bulunamadı" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "Benzersiz seri numaralarının sayısı ({s}) girilen miktarla eşleşmeli ({q})" -#: InvenTree/models.py:61 stock/models.py:1804 +#: InvenTree/models.py:61 stock/models.py:1815 msgid "Attachment" msgstr "Ek" @@ -122,7 +122,7 @@ msgstr "Yorum" msgid "File comment" msgstr "Dosya yorumu" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2063 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2080 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -132,12 +132,12 @@ msgstr "Kullanıcı" msgid "upload date" msgstr "yükleme tarihi" -#: InvenTree/models.py:102 +#: InvenTree/models.py:113 msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:412 -#: label/models.py:112 part/models.py:701 part/models.py:2212 +#: InvenTree/models.py:129 InvenTree/models.py:130 company/models.py:412 +#: label/models.py:112 part/models.py:718 part/models.py:2229 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 @@ -145,12 +145,12 @@ msgstr "" msgid "Name" msgstr "Adı" -#: InvenTree/models.py:125 build/models.py:179 +#: InvenTree/models.py:136 build/models.py:187 #: build/templates/build/detail.html:24 company/models.py:351 #: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:312 -#: part/models.py:724 part/templates/part/set_category.html:14 +#: part/models.py:741 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 @@ -166,15 +166,15 @@ msgstr "Adı" msgid "Description" msgstr "Açıklama" -#: InvenTree/models.py:126 +#: InvenTree/models.py:137 msgid "Description (optional)" msgstr "Açıklama (isteğe bağlı)" -#: InvenTree/models.py:134 +#: InvenTree/models.py:145 msgid "parent" msgstr "üst" -#: InvenTree/serializers.py:52 part/models.py:2448 +#: InvenTree/serializers.py:52 part/models.py:2465 msgid "Must be a valid number" msgstr "" @@ -461,11 +461,11 @@ msgstr "Emir hedef tarihi" msgid "Target Date" msgstr "Hedeflenen tarih" -#: build/forms.py:43 build/models.py:269 +#: build/forms.py:43 build/models.py:277 msgid "Target date for build completion. Build will be overdue after this date." msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım işi gecikmiş olacak." -#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1394 +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1402 #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 @@ -479,7 +479,7 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 -#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2350 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2367 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 @@ -588,18 +588,18 @@ msgstr "Yapım işi iptalini onayla" msgid "Select quantity of stock to allocate" msgstr "Tahsis edilecek stok miktarını seçiniz" -#: build/models.py:105 +#: build/models.py:113 msgid "Invalid choice for parent build" msgstr "" -#: build/models.py:109 build/templates/build/build_base.html:9 +#: build/models.py:117 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 #: report/templates/report/inventree_build_order_base.html:106 #: templates/js/build.js:233 msgid "Build Order" msgstr "Yapım İşi Emri" -#: build/models.py:110 build/templates/build/index.html:8 +#: build/models.py:118 build/templates/build/index.html:8 #: build/templates/build/index.html:15 #: order/templates/order/sales_order_detail.html:34 #: order/templates/order/so_navbar.html:19 @@ -610,13 +610,13 @@ msgstr "Yapım İşi Emri" msgid "Build Orders" msgstr "Yapım İşi Emirleri" -#: build/models.py:170 +#: build/models.py:178 msgid "Build Order Reference" msgstr "Yapım İşi Emri Referansı" -#: build/models.py:171 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:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2359 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2376 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -624,30 +624,30 @@ msgstr "Yapım İşi Emri Referansı" msgid "Reference" msgstr "Referans" -#: build/models.py:182 +#: build/models.py:190 msgid "Brief description of the build" msgstr "Yapım işinin kısa açıklaması" -#: build/models.py:191 build/templates/build/build_base.html:163 +#: build/models.py:199 build/templates/build/build_base.html:163 #: build/templates/build/detail.html:80 msgid "Parent Build" msgstr "Üst Yapım İşi" -#: build/models.py:192 +#: build/models.py:200 msgid "BuildOrder to which this build is allocated" msgstr "Bu yapım işinin tahsis edildiği yapım işi emri" -#: build/models.py:197 build/templates/build/auto_allocate.html:16 +#: build/models.py:205 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:29 company/models.py:654 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:344 part/models.py:346 -#: part/models.py:2008 part/models.py:2024 part/models.py:2043 -#: part/models.py:2061 part/models.py:2140 part/models.py:2244 -#: part/models.py:2334 part/templates/part/detail.html:199 +#: order/templates/order/sales_order_detail.html:344 part/models.py:347 +#: part/models.py:2025 part/models.py:2041 part/models.py:2060 +#: part/models.py:2078 part/models.py:2157 part/models.py:2261 +#: part/models.py:2351 part/templates/part/detail.html:199 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 @@ -664,116 +664,116 @@ msgstr "Bu yapım işinin tahsis edildiği yapım işi emri" msgid "Part" msgstr "Parça" -#: build/models.py:205 +#: build/models.py:213 msgid "Select part to build" msgstr "Yapım işi için parça seçin" -#: build/models.py:210 +#: build/models.py:218 msgid "Sales Order Reference" msgstr "Satış Emri Referansı" -#: build/models.py:214 +#: build/models.py:222 msgid "SalesOrder to which this build is allocated" msgstr "Bu yapım işinin tahsis edildiği satış emri" -#: build/models.py:219 +#: build/models.py:227 msgid "Source Location" msgstr "Kaynak Konum" -#: build/models.py:223 +#: build/models.py:231 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "Bu yapım işi için stok alınacak konumu seçin (her hangi bir stok konumundan alınması için boş bırakın)" -#: build/models.py:228 +#: build/models.py:236 msgid "Destination Location" msgstr "Hedef Konum" -#: build/models.py:232 +#: build/models.py:240 msgid "Select location where the completed items will be stored" msgstr "Tamamlanmış ögelerin saklanacağı konumu seçiniz" -#: build/models.py:236 +#: build/models.py:244 msgid "Build Quantity" msgstr "Yapım İşi Miktarı" -#: build/models.py:239 +#: build/models.py:247 msgid "Number of stock items to build" msgstr "Yapım işi stok kalemlerinin sayısı" -#: build/models.py:243 +#: build/models.py:251 msgid "Completed items" msgstr "Tamamlanmış ögeler" -#: build/models.py:245 +#: build/models.py:253 msgid "Number of stock items which have been completed" msgstr "Tamamlanan stok kalemlerinin sayısı" -#: build/models.py:249 part/templates/part/part_base.html:225 +#: build/models.py:257 part/templates/part/part_base.html:225 msgid "Build Status" msgstr "Yapım İşi Durumu" -#: build/models.py:253 +#: build/models.py:261 msgid "Build status code" msgstr "Yapım işi durum kodu" -#: build/models.py:257 stock/models.py:496 +#: build/models.py:265 stock/models.py:507 msgid "Batch Code" msgstr "Sıra numarası" -#: build/models.py:261 +#: build/models.py:269 msgid "Batch code for this build output" msgstr "Yapım işi çıktısı için sıra numarası" -#: build/models.py:264 order/models.py:162 part/models.py:896 +#: build/models.py:272 order/models.py:162 part/models.py:913 #: part/templates/part/part_base.html:143 templates/js/order.js:362 msgid "Creation Date" msgstr "Oluşturulma tarihi" -#: build/models.py:268 order/models.py:555 +#: build/models.py:276 order/models.py:555 msgid "Target completion date" msgstr "Hedef tamamlama tarihi" -#: build/models.py:272 order/models.py:288 templates/js/build.js:950 +#: build/models.py:280 order/models.py:288 templates/js/build.js:950 msgid "Completion Date" msgstr "Tamamlama tarihi" -#: build/models.py:278 +#: build/models.py:286 msgid "completed by" msgstr "tamamlayan" -#: build/models.py:286 templates/js/build.js:915 +#: build/models.py:294 templates/js/build.js:915 msgid "Issued by" msgstr "Veren" -#: build/models.py:287 +#: build/models.py:295 msgid "User who issued this build order" msgstr "Bu yapım işi emrini veren kullanıcı" -#: build/models.py:295 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 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:900 +#: order/templates/order/sales_order_base.html:140 part/models.py:917 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "Sorumlu" -#: build/models.py:296 +#: build/models.py:304 msgid "User responsible for this build order" msgstr "Bu yapım işi emrinden sorumlu kullanıcı" -#: build/models.py:301 build/templates/build/detail.html:94 +#: build/models.py:309 build/templates/build/detail.html:94 #: company/templates/company/manufacturer_part.html:83 #: company/templates/company/supplier_part.html:82 -#: part/templates/part/part_base.html:137 stock/models.py:490 +#: part/templates/part/part_base.html:137 stock/models.py:501 #: stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "Harici Bağlantı" -#: build/models.py:302 part/models.py:758 stock/models.py:492 +#: build/models.py:310 part/models.py:775 stock/models.py:503 msgid "Link to external URL" msgstr "Harici URL'ye bağlantı" -#: build/models.py:306 build/templates/build/navbar.html:52 +#: build/models.py:314 build/templates/build/navbar.html:52 #: company/models.py:139 company/models.py:526 #: company/templates/company/navbar.html:63 #: company/templates/company/navbar.html:66 order/models.py:180 @@ -782,12 +782,12 @@ msgstr "Harici URL'ye bağlantı" #: order/templates/order/purchase_order_detail.html:419 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:885 +#: order/templates/order/so_navbar.html:36 part/models.py:902 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:562 -#: stock/models.py:1704 stock/models.py:1810 +#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:573 +#: stock/models.py:1715 stock/models.py:1821 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:746 #: templates/js/stock.js:258 templates/js/stock.js:499 @@ -795,63 +795,63 @@ msgstr "Harici URL'ye bağlantı" msgid "Notes" msgstr "Notlar" -#: build/models.py:307 +#: build/models.py:315 msgid "Extra build notes" msgstr "Yapım işi için ekstra notlar" -#: build/models.py:784 +#: build/models.py:792 msgid "No build output specified" msgstr "Yapım işi çıktısı belirtilmedi" -#: build/models.py:787 +#: build/models.py:795 msgid "Build output is already completed" msgstr "Yapım işi çıktısı zaten tamamlanmış" -#: build/models.py:790 +#: build/models.py:798 msgid "Build output does not match Build Order" msgstr "Yapım işi çıktısı, yapım işi emri ile eşleşmiyor" -#: build/models.py:1200 +#: build/models.py:1208 msgid "BuildItem must be unique for build, stock_item and install_into" msgstr "Yapım işi ögesi; yapım işi, stok kalemi ve kurulacak yer için benzersiz olmalıdır" -#: build/models.py:1225 +#: build/models.py:1233 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "Ana parça izlenebilir olarak işaretlendiğinden, yapım işi çıktısı için bir yapım işi ögesi belirtmelidir" -#: build/models.py:1229 +#: build/models.py:1237 #, python-brace-format msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "Tahsis edilecek miktar ({n}) mevcut miktarı ({q}) geçmemeli" -#: build/models.py:1236 order/models.py:926 +#: build/models.py:1244 order/models.py:926 msgid "StockItem is over-allocated" msgstr "Stok kalemi fazladan tahsis edilmiş" -#: build/models.py:1240 order/models.py:929 +#: build/models.py:1248 order/models.py:929 msgid "Allocation quantity must be greater than zero" msgstr "Tahsis edilen miktar sıfırdan büyük olmalıdır" -#: build/models.py:1244 +#: build/models.py:1252 msgid "Quantity must be 1 for serialized stock" msgstr "Seri numaralı stok için miktar bir olmalı" -#: build/models.py:1304 +#: build/models.py:1312 #, python-brace-format msgid "Selected stock item not found in BOM for part '{p}'" msgstr "{p} parçasının malzeme listesindeki seçili stok kalemi bulunamadı" -#: build/models.py:1364 stock/templates/stock/item_base.html:329 +#: build/models.py:1372 stock/templates/stock/item_base.html:329 #: templates/InvenTree/search.html:183 templates/js/build.js:846 #: templates/navbar.html:29 msgid "Build" msgstr "Yapım İşi" -#: build/models.py:1365 +#: build/models.py:1373 msgid "Build to allocate parts" msgstr "Yapım işi için tahsis edilen parçalar" -#: build/models.py:1381 stock/templates/stock/item_base.html:8 +#: build/models.py:1389 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:351 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 @@ -861,19 +861,19 @@ msgstr "Yapım işi için tahsis edilen parçalar" msgid "Stock Item" msgstr "Stok Kalemi" -#: build/models.py:1382 +#: build/models.py:1390 msgid "Source stock item" msgstr "Kaynak stok kalemi" -#: build/models.py:1395 +#: build/models.py:1403 msgid "Stock quantity to allocate to build" msgstr "Yapım işi için tahsis edilen stok miktarı" -#: build/models.py:1403 +#: build/models.py:1411 msgid "Install into" msgstr "Kurulduğu yer" -#: build/models.py:1404 +#: build/models.py:1412 msgid "Destination stock item" msgstr "Hedef stok kalemi" @@ -882,7 +882,7 @@ msgstr "Hedef stok kalemi" #: order/templates/order/sales_order_detail.html:205 #: order/templates/order/sales_order_detail.html:290 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:484 stock/templates/stock/item_base.html:249 +#: stock/models.py:495 stock/templates/stock/item_base.html:249 #: templates/js/build.js:604 templates/js/model_renderers.js:54 msgid "Serial Number" msgstr "Seri Numara" @@ -1609,7 +1609,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:158 part/models.py:2246 report/models.py:187 +#: common/models.py:158 part/models.py:2263 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -1619,7 +1619,7 @@ msgstr "Şablon" msgid "Parts are templates by default" msgstr "Parçaları varsayılan olan şablondur" -#: common/models.py:165 part/models.py:848 templates/js/table_filters.js:132 +#: common/models.py:165 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "Montaj" @@ -1628,7 +1628,7 @@ msgstr "Montaj" msgid "Parts can be assembled from other components by default" msgstr "Parçalar varsayılan olarak başka bileşenlerden monte edilebilir" -#: common/models.py:172 part/models.py:854 templates/js/table_filters.js:340 +#: common/models.py:172 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "Bileşen" @@ -1636,7 +1636,7 @@ msgstr "Bileşen" msgid "Parts can be used as sub-components by default" msgstr "Parçalar varsayılan olarak alt bileşen olarak kullanılabilir" -#: common/models.py:179 part/models.py:865 +#: common/models.py:179 part/models.py:882 msgid "Purchaseable" msgstr "Satın Alınabilir" @@ -1644,7 +1644,7 @@ msgstr "Satın Alınabilir" msgid "Parts are purchaseable by default" msgstr "Parçalar varsayılan olarak satın alınabilir" -#: common/models.py:186 part/models.py:870 templates/js/table_filters.js:348 +#: common/models.py:186 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "Satılabilir" @@ -1652,7 +1652,7 @@ msgstr "Satılabilir" msgid "Parts are salable by default" msgstr "Parçalar varsayılan olarak satılabilir" -#: common/models.py:193 part/models.py:860 templates/js/table_filters.js:33 +#: common/models.py:193 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "Takip Edilebilir" @@ -1661,7 +1661,7 @@ msgstr "Takip Edilebilir" msgid "Parts are trackable by default" msgstr "Parçalar varsayılan olarak takip edilebilir" -#: common/models.py:200 part/models.py:880 templates/js/table_filters.js:29 +#: common/models.py:200 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "Sanal" @@ -2006,7 +2006,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:128 company/models.py:345 company/models.py:513 -#: order/models.py:160 part/models.py:757 +#: order/models.py:160 part/models.py:774 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:448 templates/js/company.js:730 #: templates/js/part.js:687 @@ -2017,7 +2017,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:136 part/models.py:767 +#: company/models.py:136 part/models.py:784 msgid "Image" msgstr "" @@ -2054,7 +2054,7 @@ msgstr "" msgid "Default currency used for this company" msgstr "" -#: company/models.py:317 company/models.py:484 stock/models.py:437 +#: company/models.py:317 company/models.py:484 stock/models.py:448 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" @@ -2108,7 +2108,7 @@ msgstr "" #: company/models.py:419 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1797 templates/InvenTree/settings/header.html:8 +#: stock/models.py:1808 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:551 templates/js/part.js:348 #: templates/js/stock.js:495 msgid "Value" @@ -2118,7 +2118,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:426 part/models.py:842 part/models.py:2214 +#: company/models.py:426 part/models.py:859 part/models.py:2231 #: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "" @@ -2164,21 +2164,21 @@ msgid "Supplier part description" msgstr "" #: company/models.py:525 company/templates/company/supplier_part.html:120 -#: part/models.py:2362 report/templates/report/inventree_po_report.html:93 +#: part/models.py:2379 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:529 part/models.py:1635 +#: company/models.py:529 part/models.py:1652 msgid "base cost" msgstr "" -#: company/models.py:529 part/models.py:1635 +#: company/models.py:529 part/models.py:1652 msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:531 company/templates/company/supplier_part.html:113 -#: stock/models.py:461 stock/templates/stock/item_base.html:322 +#: stock/models.py:472 stock/templates/stock/item_base.html:322 #: templates/js/company.js:751 templates/js/stock.js:1078 msgid "Packaging" msgstr "" @@ -2187,7 +2187,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:533 part/models.py:1637 +#: company/models.py:533 part/models.py:1654 msgid "multiple" msgstr "" @@ -2245,8 +2245,8 @@ msgid "Phone" msgstr "" #: company/templates/company/company_base.html:126 order/models.py:544 -#: order/templates/order/sales_order_base.html:94 stock/models.py:479 -#: stock/models.py:480 stock/templates/stock/item_base.html:274 +#: order/templates/order/sales_order_base.html:94 stock/models.py:490 +#: stock/models.py:491 stock/templates/stock/item_base.html:274 #: templates/js/company.js:245 templates/js/order.js:331 #: templates/js/stock.js:1456 msgid "Customer" @@ -2519,7 +2519,7 @@ msgid "Stock Items" msgstr "Stok Kalemleri" #: company/templates/company/supplier_part.html:7 -#: company/templates/company/supplier_part.html:24 stock/models.py:446 +#: company/templates/company/supplier_part.html:24 stock/models.py:457 #: stock/templates/stock/item_base.html:386 templates/js/company.js:691 #: templates/js/stock.js:1050 msgid "Supplier Part" @@ -2801,7 +2801,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:313 stock/models.py:334 stock/models.py:1049 +#: order/models.py:313 stock/models.py:345 stock/models.py:1060 msgid "Quantity must be greater than zero" msgstr "" @@ -2888,7 +2888,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:571 +#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:582 #: stock/templates/stock/item_base.html:343 templates/js/stock.js:1073 msgid "Purchase Price" msgstr "" @@ -3267,7 +3267,7 @@ msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:47 -#: part/models.py:347 part/templates/part/cat_link.html:7 +#: part/models.py:348 part/templates/part/cat_link.html:7 #: 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:24 @@ -3587,7 +3587,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:133 part/models.py:73 part/models.py:776 +#: part/bom.py:133 part/models.py:74 part/models.py:793 #: part/templates/part/category.html:75 msgid "Default Location" msgstr "Varsayılan Konum" @@ -3652,7 +3652,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "Dışa aktarılan malzeme listesine parça tedarikçisi verilerini dahil edin" -#: part/forms.py:97 part/models.py:2244 +#: part/forms.py:97 part/models.py:2261 msgid "Parent Part" msgstr "" @@ -3728,7 +3728,7 @@ msgstr "Parametre şablonunu aynı seviyedeki kategorilere ekle" msgid "Add parameter template to all categories" msgstr "Parametre şablonunu tüm kategorilere ekle" -#: part/forms.py:325 part/models.py:2343 +#: part/forms.py:325 part/models.py:2360 msgid "Sub part" msgstr "" @@ -3736,370 +3736,374 @@ msgstr "" msgid "Input quantity for price calculation" msgstr "" -#: part/models.py:74 +#: part/models.py:75 msgid "Default location for parts in this category" msgstr "Bu kategori içindeki parçalar için varsayılan konum" -#: part/models.py:77 +#: part/models.py:78 msgid "Default keywords" msgstr "" -#: part/models.py:77 +#: part/models.py:78 msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:87 part/models.py:2290 +#: part/models.py:88 part/models.py:2307 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" -#: part/models.py:88 part/templates/part/category.html:32 +#: part/models.py:89 part/templates/part/category.html:32 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127 #: templates/stats.html:84 users/models.py:40 msgid "Part Categories" msgstr "Parça Kategorileri" -#: part/models.py:478 part/models.py:490 +#: part/models.py:433 +msgid "Invalid choice for parent part" +msgstr "" + +#: part/models.py:495 part/models.py:507 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:587 +#: part/models.py:604 msgid "Next available serial numbers are" msgstr "Sonraki kullanılabilir seri numaraları" -#: part/models.py:591 +#: part/models.py:608 msgid "Next available serial number is" msgstr "Sonraki müsait seri numarası" -#: part/models.py:596 +#: part/models.py:613 msgid "Most recent serial number is" msgstr "En son seri numarası" -#: part/models.py:675 +#: part/models.py:692 msgid "Duplicate IPN not allowed in part settings" msgstr "Yinelenen DPN'ye parça ayarlarında izin verilmiyor" -#: part/models.py:700 +#: part/models.py:717 msgid "Part name" msgstr "" -#: part/models.py:707 +#: part/models.py:724 msgid "Is Template" msgstr "Şablon Mu" -#: part/models.py:708 +#: part/models.py:725 msgid "Is this part a template part?" msgstr "Bu parça bir şablon parçası mı?" -#: part/models.py:718 +#: part/models.py:735 msgid "Is this part a variant of another part?" msgstr "Bu parça başka bir parçanın çeşidi mi?" -#: part/models.py:719 +#: part/models.py:736 msgid "Variant Of" msgstr "Çeşidi" -#: part/models.py:725 +#: part/models.py:742 msgid "Part description" msgstr "" -#: part/models.py:730 part/templates/part/category.html:82 +#: part/models.py:747 part/templates/part/category.html:82 #: part/templates/part/part_base.html:130 msgid "Keywords" msgstr "" -#: part/models.py:731 +#: part/models.py:748 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:738 part/models.py:2289 +#: part/models.py:755 part/models.py:2306 #: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "" -#: part/models.py:739 +#: part/models.py:756 msgid "Part category" msgstr "" -#: part/models.py:744 templates/js/part.js:257 templates/js/part.js:485 +#: part/models.py:761 templates/js/part.js:257 templates/js/part.js:485 msgid "IPN" msgstr "DPN" -#: part/models.py:745 +#: part/models.py:762 msgid "Internal Part Number" msgstr "" -#: part/models.py:751 +#: part/models.py:768 msgid "Part revision or version number" msgstr "Parça revizyon veya versiyon numarası" -#: part/models.py:752 report/models.py:200 templates/js/part.js:261 +#: part/models.py:769 report/models.py:200 templates/js/part.js:261 msgid "Revision" msgstr "Revizyon" -#: part/models.py:774 +#: part/models.py:791 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:821 +#: part/models.py:838 msgid "Default Supplier" msgstr "" -#: part/models.py:822 +#: part/models.py:839 msgid "Default supplier part" msgstr "Varsayılan tedarikçi parçası" -#: part/models.py:829 +#: part/models.py:846 msgid "Default Expiry" msgstr "" -#: part/models.py:830 +#: part/models.py:847 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:835 +#: part/models.py:852 msgid "Minimum Stock" msgstr "" -#: part/models.py:836 +#: part/models.py:853 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:843 +#: part/models.py:860 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:849 +#: part/models.py:866 msgid "Can this part be built from other parts?" msgstr "Bu parça diğer parçalardan yapılabilir mi?" -#: part/models.py:855 +#: part/models.py:872 msgid "Can this part be used to build other parts?" msgstr "Bu parça diğer parçaların yapımında kullanılabilir mi?" -#: part/models.py:861 +#: part/models.py:878 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:866 +#: part/models.py:883 msgid "Can this part be purchased from external suppliers?" msgstr "Bu parça dış tedarikçilerden satın alınabilir mi?" -#: part/models.py:871 +#: part/models.py:888 msgid "Can this part be sold to customers?" msgstr "Bu parça müşterilere satılabilir mi?" -#: part/models.py:875 templates/js/table_filters.js:21 +#: part/models.py:892 templates/js/table_filters.js:21 #: templates/js/table_filters.js:69 templates/js/table_filters.js:250 #: templates/js/table_filters.js:319 msgid "Active" msgstr "" -#: part/models.py:876 +#: part/models.py:893 msgid "Is this part active?" msgstr "" -#: part/models.py:881 +#: part/models.py:898 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:886 +#: part/models.py:903 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:889 +#: part/models.py:906 msgid "BOM checksum" msgstr "" -#: part/models.py:889 +#: part/models.py:906 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:892 +#: part/models.py:909 msgid "BOM checked by" msgstr "" -#: part/models.py:894 +#: part/models.py:911 msgid "BOM checked date" msgstr "" -#: part/models.py:898 +#: part/models.py:915 msgid "Creation User" msgstr "" -#: part/models.py:1637 +#: part/models.py:1654 msgid "Sell multiple" msgstr "" -#: part/models.py:2108 +#: part/models.py:2125 msgid "Test templates can only be created for trackable parts" msgstr "Test şablonları sadece takip edilebilir paçalar için oluşturulabilir" -#: part/models.py:2125 +#: part/models.py:2142 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2145 templates/js/part.js:906 templates/js/stock.js:475 +#: part/models.py:2162 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "" -#: part/models.py:2146 +#: part/models.py:2163 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2151 +#: part/models.py:2168 msgid "Test Description" msgstr "" -#: part/models.py:2152 +#: part/models.py:2169 msgid "Enter description for this test" msgstr "" -#: part/models.py:2157 templates/js/part.js:915 +#: part/models.py:2174 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "Gerekli" -#: part/models.py:2158 +#: part/models.py:2175 msgid "Is this test required to pass?" msgstr "Testi geçmesi için bu gerekli mi?" -#: part/models.py:2163 templates/js/part.js:923 +#: part/models.py:2180 templates/js/part.js:923 msgid "Requires Value" msgstr "" -#: part/models.py:2164 +#: part/models.py:2181 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2169 templates/js/part.js:930 +#: part/models.py:2186 templates/js/part.js:930 msgid "Requires Attachment" msgstr "" -#: part/models.py:2170 +#: part/models.py:2187 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2207 +#: part/models.py:2224 msgid "Parameter template name must be unique" msgstr "Parametre şablon adı benzersiz olmalıdır" -#: part/models.py:2212 +#: part/models.py:2229 msgid "Parameter Name" msgstr "" -#: part/models.py:2214 +#: part/models.py:2231 msgid "Parameter Units" msgstr "" -#: part/models.py:2246 part/models.py:2295 part/models.py:2296 +#: part/models.py:2263 part/models.py:2312 part/models.py:2313 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "Parametre Şablonu" -#: part/models.py:2248 +#: part/models.py:2265 msgid "Data" msgstr "" -#: part/models.py:2248 +#: part/models.py:2265 msgid "Parameter Value" msgstr "" -#: part/models.py:2300 templates/InvenTree/settings/category.html:67 +#: part/models.py:2317 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2301 +#: part/models.py:2318 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2335 +#: part/models.py:2352 msgid "Select parent part" msgstr "" -#: part/models.py:2344 +#: part/models.py:2361 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2350 +#: part/models.py:2367 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2352 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2369 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2352 +#: part/models.py:2369 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2355 +#: part/models.py:2372 msgid "Overage" msgstr "" -#: part/models.py:2356 +#: part/models.py:2373 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2359 +#: part/models.py:2376 msgid "BOM item reference" msgstr "" -#: part/models.py:2362 +#: part/models.py:2379 msgid "BOM item notes" msgstr "" -#: part/models.py:2364 +#: part/models.py:2381 msgid "Checksum" msgstr "" -#: part/models.py:2364 +#: part/models.py:2381 msgid "BOM line checksum" msgstr "" -#: part/models.py:2368 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2385 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:55 msgid "Inherited" msgstr "" -#: part/models.py:2369 +#: part/models.py:2386 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "Bu malzeme listesi, çeşit parçalar listesini kalıtsalıdır" -#: part/models.py:2374 templates/js/bom.js:287 +#: part/models.py:2391 templates/js/bom.js:287 msgid "Allow Variants" msgstr "Çeşide İzin Ver" -#: part/models.py:2375 +#: part/models.py:2392 msgid "Stock items for variant parts can be used for this BOM item" msgstr "Çeşit parçaların stok kalemleri bu malzeme listesinde kullanılabilir" -#: part/models.py:2460 stock/models.py:324 +#: part/models.py:2477 stock/models.py:335 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2469 part/models.py:2471 +#: part/models.py:2486 part/models.py:2488 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2474 +#: part/models.py:2491 msgid "BOM Item" msgstr "" -#: part/models.py:2593 +#: part/models.py:2610 msgid "Part 1" msgstr "" -#: part/models.py:2597 +#: part/models.py:2614 msgid "Part 2" msgstr "" -#: part/models.py:2597 +#: part/models.py:2614 msgid "Select Related Part" msgstr "" -#: part/models.py:2629 +#: part/models.py:2646 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -5088,12 +5092,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1785 +#: stock/models.py:1796 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1791 +#: stock/models.py:1802 msgid "Result" msgstr "" @@ -5152,7 +5156,7 @@ msgstr "" msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:80 stock/forms.py:313 stock/models.py:539 +#: stock/forms.py:80 stock/forms.py:313 stock/models.py:550 #: stock/templates/stock/item_base.html:393 templates/js/stock.js:1018 msgid "Expiry Date" msgstr "" @@ -5209,187 +5213,187 @@ msgstr "" msgid "Confirm removal of installed stock items" msgstr "Kurulu stok kalemlerinin kaldırılmasını onayla" -#: stock/models.py:57 stock/models.py:576 +#: stock/models.py:57 stock/models.py:587 msgid "Owner" msgstr "" -#: stock/models.py:58 stock/models.py:577 +#: stock/models.py:58 stock/models.py:588 msgid "Select Owner" msgstr "" -#: stock/models.py:305 +#: stock/models.py:316 msgid "StockItem with this serial number already exists" msgstr "Bu seri numarasına sahip stok kalemi zaten var" -#: stock/models.py:341 +#: stock/models.py:352 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:351 stock/models.py:360 +#: stock/models.py:362 stock/models.py:371 msgid "Quantity must be 1 for item with a serial number" msgstr "Seri numarası olan ögenin miktarı bir olmalı" -#: stock/models.py:352 +#: stock/models.py:363 msgid "Serial number cannot be set if quantity greater than 1" msgstr "Miktar birden büyük ise seri numarası ayarlanamaz" -#: stock/models.py:374 +#: stock/models.py:385 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:380 +#: stock/models.py:391 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:387 +#: stock/models.py:398 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:429 +#: stock/models.py:440 msgid "Parent Stock Item" msgstr "Üst Stok Kalemi" -#: stock/models.py:438 +#: stock/models.py:449 msgid "Base part" msgstr "" -#: stock/models.py:447 +#: stock/models.py:458 msgid "Select a matching supplier part for this stock item" msgstr "Bu stok kalemi için tedarikçi parçası seçin" -#: stock/models.py:452 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:463 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "Stok Konumu" -#: stock/models.py:455 +#: stock/models.py:466 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:462 +#: stock/models.py:473 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:467 stock/templates/stock/item_base.html:282 +#: stock/models.py:478 stock/templates/stock/item_base.html:282 msgid "Installed In" msgstr "" -#: stock/models.py:470 +#: stock/models.py:481 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:486 +#: stock/models.py:497 msgid "Serial number for this item" msgstr "Bu öge için seri numarası" -#: stock/models.py:498 +#: stock/models.py:509 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:502 +#: stock/models.py:513 msgid "Stock Quantity" msgstr "" -#: stock/models.py:511 +#: stock/models.py:522 msgid "Source Build" msgstr "" -#: stock/models.py:513 +#: stock/models.py:524 msgid "Build for this stock item" msgstr "" -#: stock/models.py:524 +#: stock/models.py:535 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:527 +#: stock/models.py:538 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:533 +#: stock/models.py:544 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:540 +#: stock/models.py:551 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:553 +#: stock/models.py:564 msgid "Delete on deplete" msgstr "" -#: stock/models.py:553 +#: stock/models.py:564 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:563 stock/templates/stock/item.html:98 +#: stock/models.py:574 stock/templates/stock/item.html:98 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:572 +#: stock/models.py:583 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1040 +#: stock/models.py:1051 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1046 +#: stock/models.py:1057 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1052 +#: stock/models.py:1063 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1055 +#: stock/models.py:1066 msgid "Serial numbers must be a list of integers" msgstr "Seri numaraları tam sayı listesi olmalı" -#: stock/models.py:1058 +#: stock/models.py:1069 msgid "Quantity does not match serial numbers" msgstr "Miktar seri numaları ile eşleşmiyor" -#: stock/models.py:1065 +#: stock/models.py:1076 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "Seri numaraları zaten mevcut: {exists}" -#: stock/models.py:1223 +#: stock/models.py:1234 msgid "StockItem cannot be moved as it is not in stock" msgstr "Stok kalemi stokta olmadığı için taşınamaz" -#: stock/models.py:1705 +#: stock/models.py:1716 msgid "Entry notes" msgstr "" -#: stock/models.py:1762 +#: stock/models.py:1773 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1768 +#: stock/models.py:1779 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1786 +#: stock/models.py:1797 msgid "Test name" msgstr "" -#: stock/models.py:1792 templates/js/table_filters.js:226 +#: stock/models.py:1803 templates/js/table_filters.js:226 msgid "Test result" msgstr "" -#: stock/models.py:1798 +#: stock/models.py:1809 msgid "Test output value" msgstr "" -#: stock/models.py:1805 +#: stock/models.py:1816 msgid "Test result attachment" msgstr "" -#: stock/models.py:1811 +#: stock/models.py:1822 msgid "Test notes" msgstr "" @@ -6681,15 +6685,15 @@ msgstr "" msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:811 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:817 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1178 +#: templates/js/forms.js:1184 msgid "Searching" msgstr "" -#: templates/js/forms.js:1331 +#: templates/js/forms.js:1337 msgid "Clear input" msgstr "" From b4e7995687bfc290a1c87aafc6c92bd1b9348b06 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 21 Jul 2021 21:56:47 +1000 Subject: [PATCH 623/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/zh/LC_MESSAGES/django.po | 496 +++++++++++----------- 1 file changed, 250 insertions(+), 246 deletions(-) diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index b68381651a..cf1f8e81e0 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-21 05:27+0000\n" -"PO-Revision-Date: 2021-07-21 05:32\n" +"POT-Creation-Date: 2021-07-21 11:51+0000\n" +"PO-Revision-Date: 2021-07-21 11:56\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -36,7 +36,7 @@ msgstr "输入日期" #: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 -#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:520 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:526 msgid "Confirm" msgstr "确认" @@ -106,7 +106,7 @@ msgstr "未找到序列号" msgid "Number of unique serial number ({s}) must match quantity ({q})" msgstr "" -#: InvenTree/models.py:61 stock/models.py:1804 +#: InvenTree/models.py:61 stock/models.py:1815 msgid "Attachment" msgstr "附件" @@ -122,7 +122,7 @@ msgstr "注释" msgid "File comment" msgstr "文件注释" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2063 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2080 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -132,12 +132,12 @@ msgstr "用户" msgid "upload date" msgstr "上传日期" -#: InvenTree/models.py:102 +#: InvenTree/models.py:113 msgid "Invalid choice" msgstr "" -#: InvenTree/models.py:118 InvenTree/models.py:119 company/models.py:412 -#: label/models.py:112 part/models.py:701 part/models.py:2212 +#: InvenTree/models.py:129 InvenTree/models.py:130 company/models.py:412 +#: label/models.py:112 part/models.py:718 part/models.py:2229 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 @@ -145,12 +145,12 @@ msgstr "" msgid "Name" msgstr "名称" -#: InvenTree/models.py:125 build/models.py:179 +#: InvenTree/models.py:136 build/models.py:187 #: build/templates/build/detail.html:24 company/models.py:351 #: company/models.py:519 company/templates/company/manufacturer_part.html:76 #: company/templates/company/supplier_part.html:75 label/models.py:119 #: order/models.py:158 order/templates/order/purchase_order_detail.html:312 -#: part/models.py:724 part/templates/part/set_category.html:14 +#: part/models.py:741 part/templates/part/set_category.html:14 #: report/models.py:194 report/models.py:551 report/models.py:590 #: report/templates/report/inventree_build_order_base.html:118 #: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 @@ -166,15 +166,15 @@ msgstr "名称" msgid "Description" msgstr "" -#: InvenTree/models.py:126 +#: InvenTree/models.py:137 msgid "Description (optional)" msgstr "" -#: InvenTree/models.py:134 +#: InvenTree/models.py:145 msgid "parent" msgstr "" -#: InvenTree/serializers.py:52 part/models.py:2448 +#: InvenTree/serializers.py:52 part/models.py:2465 msgid "Must be a valid number" msgstr "" @@ -461,11 +461,11 @@ msgstr "" msgid "Target Date" msgstr "" -#: build/forms.py:43 build/models.py:269 +#: build/forms.py:43 build/models.py:277 msgid "Target date for build completion. Build will be overdue after this date." msgstr "" -#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1394 +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1402 #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 @@ -479,7 +479,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 -#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2350 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2367 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 @@ -588,18 +588,18 @@ msgstr "" msgid "Select quantity of stock to allocate" msgstr "" -#: build/models.py:105 +#: build/models.py:113 msgid "Invalid choice for parent build" msgstr "" -#: build/models.py:109 build/templates/build/build_base.html:9 +#: build/models.py:117 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 #: report/templates/report/inventree_build_order_base.html:106 #: templates/js/build.js:233 msgid "Build Order" msgstr "" -#: build/models.py:110 build/templates/build/index.html:8 +#: build/models.py:118 build/templates/build/index.html:8 #: build/templates/build/index.html:15 #: order/templates/order/sales_order_detail.html:34 #: order/templates/order/so_navbar.html:19 @@ -610,13 +610,13 @@ msgstr "" msgid "Build Orders" msgstr "" -#: build/models.py:170 +#: build/models.py:178 msgid "Build Order Reference" msgstr "" -#: build/models.py:171 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:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2359 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2376 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -624,30 +624,30 @@ msgstr "" msgid "Reference" msgstr "" -#: build/models.py:182 +#: build/models.py:190 msgid "Brief description of the build" msgstr "" -#: build/models.py:191 build/templates/build/build_base.html:163 +#: build/models.py:199 build/templates/build/build_base.html:163 #: build/templates/build/detail.html:80 msgid "Parent Build" msgstr "" -#: build/models.py:192 +#: build/models.py:200 msgid "BuildOrder to which this build is allocated" msgstr "" -#: build/models.py:197 build/templates/build/auto_allocate.html:16 +#: build/models.py:205 build/templates/build/auto_allocate.html:16 #: build/templates/build/build_base.html:128 #: build/templates/build/detail.html:29 company/models.py:654 #: order/models.py:766 order/models.py:825 #: order/templates/order/order_wizard/select_parts.html:32 #: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 -#: order/templates/order/sales_order_detail.html:344 part/models.py:346 -#: part/models.py:2008 part/models.py:2024 part/models.py:2043 -#: part/models.py:2061 part/models.py:2140 part/models.py:2244 -#: part/models.py:2334 part/templates/part/detail.html:199 +#: order/templates/order/sales_order_detail.html:344 part/models.py:347 +#: part/models.py:2025 part/models.py:2041 part/models.py:2060 +#: part/models.py:2078 part/models.py:2157 part/models.py:2261 +#: part/models.py:2351 part/templates/part/detail.html:199 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 @@ -664,116 +664,116 @@ msgstr "" msgid "Part" msgstr "" -#: build/models.py:205 +#: build/models.py:213 msgid "Select part to build" msgstr "" -#: build/models.py:210 +#: build/models.py:218 msgid "Sales Order Reference" msgstr "" -#: build/models.py:214 +#: build/models.py:222 msgid "SalesOrder to which this build is allocated" msgstr "" -#: build/models.py:219 +#: build/models.py:227 msgid "Source Location" msgstr "" -#: build/models.py:223 +#: build/models.py:231 msgid "Select location to take stock from for this build (leave blank to take from any stock location)" msgstr "" -#: build/models.py:228 +#: build/models.py:236 msgid "Destination Location" msgstr "" -#: build/models.py:232 +#: build/models.py:240 msgid "Select location where the completed items will be stored" msgstr "" -#: build/models.py:236 +#: build/models.py:244 msgid "Build Quantity" msgstr "" -#: build/models.py:239 +#: build/models.py:247 msgid "Number of stock items to build" msgstr "" -#: build/models.py:243 +#: build/models.py:251 msgid "Completed items" msgstr "" -#: build/models.py:245 +#: build/models.py:253 msgid "Number of stock items which have been completed" msgstr "" -#: build/models.py:249 part/templates/part/part_base.html:225 +#: build/models.py:257 part/templates/part/part_base.html:225 msgid "Build Status" msgstr "" -#: build/models.py:253 +#: build/models.py:261 msgid "Build status code" msgstr "" -#: build/models.py:257 stock/models.py:496 +#: build/models.py:265 stock/models.py:507 msgid "Batch Code" msgstr "" -#: build/models.py:261 +#: build/models.py:269 msgid "Batch code for this build output" msgstr "" -#: build/models.py:264 order/models.py:162 part/models.py:896 +#: build/models.py:272 order/models.py:162 part/models.py:913 #: part/templates/part/part_base.html:143 templates/js/order.js:362 msgid "Creation Date" msgstr "" -#: build/models.py:268 order/models.py:555 +#: build/models.py:276 order/models.py:555 msgid "Target completion date" msgstr "" -#: build/models.py:272 order/models.py:288 templates/js/build.js:950 +#: build/models.py:280 order/models.py:288 templates/js/build.js:950 msgid "Completion Date" msgstr "" -#: build/models.py:278 +#: build/models.py:286 msgid "completed by" msgstr "" -#: build/models.py:286 templates/js/build.js:915 +#: build/models.py:294 templates/js/build.js:915 msgid "Issued by" msgstr "" -#: build/models.py:287 +#: build/models.py:295 msgid "User who issued this build order" msgstr "" -#: build/models.py:295 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 #: order/templates/order/order_base.html:138 -#: order/templates/order/sales_order_base.html:140 part/models.py:900 +#: order/templates/order/sales_order_base.html:140 part/models.py:917 #: report/templates/report/inventree_build_order_base.html:159 msgid "Responsible" msgstr "" -#: build/models.py:296 +#: build/models.py:304 msgid "User responsible for this build order" msgstr "" -#: build/models.py:301 build/templates/build/detail.html:94 +#: build/models.py:309 build/templates/build/detail.html:94 #: company/templates/company/manufacturer_part.html:83 #: company/templates/company/supplier_part.html:82 -#: part/templates/part/part_base.html:137 stock/models.py:490 +#: part/templates/part/part_base.html:137 stock/models.py:501 #: stock/templates/stock/item_base.html:357 msgid "External Link" msgstr "" -#: build/models.py:302 part/models.py:758 stock/models.py:492 +#: build/models.py:310 part/models.py:775 stock/models.py:503 msgid "Link to external URL" msgstr "" -#: build/models.py:306 build/templates/build/navbar.html:52 +#: build/models.py:314 build/templates/build/navbar.html:52 #: company/models.py:139 company/models.py:526 #: company/templates/company/navbar.html:63 #: company/templates/company/navbar.html:66 order/models.py:180 @@ -782,12 +782,12 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:419 #: order/templates/order/sales_order_detail.html:439 #: order/templates/order/so_navbar.html:33 -#: order/templates/order/so_navbar.html:36 part/models.py:885 +#: order/templates/order/so_navbar.html:36 part/models.py:902 #: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 #: part/templates/part/navbar.html:111 #: report/templates/report/inventree_build_order_base.html:173 -#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:562 -#: stock/models.py:1704 stock/models.py:1810 +#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:573 +#: stock/models.py:1715 stock/models.py:1821 #: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 #: templates/js/bom.js:349 templates/js/company.js:746 #: templates/js/stock.js:258 templates/js/stock.js:499 @@ -795,63 +795,63 @@ msgstr "" msgid "Notes" msgstr "" -#: build/models.py:307 +#: build/models.py:315 msgid "Extra build notes" msgstr "" -#: build/models.py:784 +#: build/models.py:792 msgid "No build output specified" msgstr "" -#: build/models.py:787 +#: build/models.py:795 msgid "Build output is already completed" msgstr "" -#: build/models.py:790 +#: build/models.py:798 msgid "Build output does not match Build Order" msgstr "" -#: build/models.py:1200 +#: build/models.py:1208 msgid "BuildItem must be unique for build, stock_item and install_into" msgstr "" -#: build/models.py:1225 +#: build/models.py:1233 msgid "Build item must specify a build output, as master part is marked as trackable" msgstr "" -#: build/models.py:1229 +#: build/models.py:1237 #, python-brace-format msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" msgstr "" -#: build/models.py:1236 order/models.py:926 +#: build/models.py:1244 order/models.py:926 msgid "StockItem is over-allocated" msgstr "" -#: build/models.py:1240 order/models.py:929 +#: build/models.py:1248 order/models.py:929 msgid "Allocation quantity must be greater than zero" msgstr "" -#: build/models.py:1244 +#: build/models.py:1252 msgid "Quantity must be 1 for serialized stock" msgstr "" -#: build/models.py:1304 +#: build/models.py:1312 #, python-brace-format msgid "Selected stock item not found in BOM for part '{p}'" msgstr "" -#: build/models.py:1364 stock/templates/stock/item_base.html:329 +#: build/models.py:1372 stock/templates/stock/item_base.html:329 #: templates/InvenTree/search.html:183 templates/js/build.js:846 #: templates/navbar.html:29 msgid "Build" msgstr "" -#: build/models.py:1365 +#: build/models.py:1373 msgid "Build to allocate parts" msgstr "" -#: build/models.py:1381 stock/templates/stock/item_base.html:8 +#: build/models.py:1389 stock/templates/stock/item_base.html:8 #: stock/templates/stock/item_base.html:31 #: stock/templates/stock/item_base.html:351 #: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 @@ -861,19 +861,19 @@ msgstr "" msgid "Stock Item" msgstr "" -#: build/models.py:1382 +#: build/models.py:1390 msgid "Source stock item" msgstr "" -#: build/models.py:1395 +#: build/models.py:1403 msgid "Stock quantity to allocate to build" msgstr "" -#: build/models.py:1403 +#: build/models.py:1411 msgid "Install into" msgstr "" -#: build/models.py:1404 +#: build/models.py:1412 msgid "Destination stock item" msgstr "" @@ -882,7 +882,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:205 #: order/templates/order/sales_order_detail.html:290 #: report/templates/report/inventree_test_report_base.html:75 -#: stock/models.py:484 stock/templates/stock/item_base.html:249 +#: stock/models.py:495 stock/templates/stock/item_base.html:249 #: templates/js/build.js:604 templates/js/model_renderers.js:54 msgid "Serial Number" msgstr "" @@ -1609,7 +1609,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:158 part/models.py:2246 report/models.py:187 +#: common/models.py:158 part/models.py:2263 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -1619,7 +1619,7 @@ msgstr "" msgid "Parts are templates by default" msgstr "" -#: common/models.py:165 part/models.py:848 templates/js/table_filters.js:132 +#: common/models.py:165 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" @@ -1628,7 +1628,7 @@ msgstr "" msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:172 part/models.py:854 templates/js/table_filters.js:340 +#: common/models.py:172 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "" @@ -1636,7 +1636,7 @@ msgstr "" msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:179 part/models.py:865 +#: common/models.py:179 part/models.py:882 msgid "Purchaseable" msgstr "" @@ -1644,7 +1644,7 @@ msgstr "" msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:186 part/models.py:870 templates/js/table_filters.js:348 +#: common/models.py:186 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "" @@ -1652,7 +1652,7 @@ msgstr "" msgid "Parts are salable by default" msgstr "" -#: common/models.py:193 part/models.py:860 templates/js/table_filters.js:33 +#: common/models.py:193 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" @@ -1661,7 +1661,7 @@ msgstr "" msgid "Parts are trackable by default" msgstr "" -#: common/models.py:200 part/models.py:880 templates/js/table_filters.js:29 +#: common/models.py:200 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" @@ -2006,7 +2006,7 @@ msgid "Point of contact" msgstr "" #: company/models.py:128 company/models.py:345 company/models.py:513 -#: order/models.py:160 part/models.py:757 +#: order/models.py:160 part/models.py:774 #: report/templates/report/inventree_build_order_base.html:165 #: templates/js/company.js:448 templates/js/company.js:730 #: templates/js/part.js:687 @@ -2017,7 +2017,7 @@ msgstr "" msgid "Link to external company information" msgstr "" -#: company/models.py:136 part/models.py:767 +#: company/models.py:136 part/models.py:784 msgid "Image" msgstr "" @@ -2054,7 +2054,7 @@ msgstr "" msgid "Default currency used for this company" msgstr "" -#: company/models.py:317 company/models.py:484 stock/models.py:437 +#: company/models.py:317 company/models.py:484 stock/models.py:448 #: stock/templates/stock/item_base.html:235 msgid "Base Part" msgstr "" @@ -2108,7 +2108,7 @@ msgstr "" #: company/models.py:419 #: report/templates/report/inventree_test_report_base.html:90 -#: stock/models.py:1797 templates/InvenTree/settings/header.html:8 +#: stock/models.py:1808 templates/InvenTree/settings/header.html:8 #: templates/js/company.js:551 templates/js/part.js:348 #: templates/js/stock.js:495 msgid "Value" @@ -2118,7 +2118,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:426 part/models.py:842 part/models.py:2214 +#: company/models.py:426 part/models.py:859 part/models.py:2231 #: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "" @@ -2164,21 +2164,21 @@ msgid "Supplier part description" msgstr "" #: company/models.py:525 company/templates/company/supplier_part.html:120 -#: part/models.py:2362 report/templates/report/inventree_po_report.html:93 +#: part/models.py:2379 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" -#: company/models.py:529 part/models.py:1635 +#: company/models.py:529 part/models.py:1652 msgid "base cost" msgstr "" -#: company/models.py:529 part/models.py:1635 +#: company/models.py:529 part/models.py:1652 msgid "Minimum charge (e.g. stocking fee)" msgstr "" #: company/models.py:531 company/templates/company/supplier_part.html:113 -#: stock/models.py:461 stock/templates/stock/item_base.html:322 +#: stock/models.py:472 stock/templates/stock/item_base.html:322 #: templates/js/company.js:751 templates/js/stock.js:1078 msgid "Packaging" msgstr "" @@ -2187,7 +2187,7 @@ msgstr "" msgid "Part packaging" msgstr "" -#: company/models.py:533 part/models.py:1637 +#: company/models.py:533 part/models.py:1654 msgid "multiple" msgstr "" @@ -2245,8 +2245,8 @@ msgid "Phone" msgstr "" #: company/templates/company/company_base.html:126 order/models.py:544 -#: order/templates/order/sales_order_base.html:94 stock/models.py:479 -#: stock/models.py:480 stock/templates/stock/item_base.html:274 +#: order/templates/order/sales_order_base.html:94 stock/models.py:490 +#: stock/models.py:491 stock/templates/stock/item_base.html:274 #: templates/js/company.js:245 templates/js/order.js:331 #: templates/js/stock.js:1456 msgid "Customer" @@ -2519,7 +2519,7 @@ msgid "Stock Items" msgstr "" #: company/templates/company/supplier_part.html:7 -#: company/templates/company/supplier_part.html:24 stock/models.py:446 +#: company/templates/company/supplier_part.html:24 stock/models.py:457 #: stock/templates/stock/item_base.html:386 templates/js/company.js:691 #: templates/js/stock.js:1050 msgid "Supplier Part" @@ -2801,7 +2801,7 @@ msgstr "" msgid "Date order was completed" msgstr "" -#: order/models.py:313 stock/models.py:334 stock/models.py:1049 +#: order/models.py:313 stock/models.py:345 stock/models.py:1060 msgid "Quantity must be greater than zero" msgstr "" @@ -2888,7 +2888,7 @@ msgstr "" msgid "Number of items received" msgstr "" -#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:571 +#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:582 #: stock/templates/stock/item_base.html:343 templates/js/stock.js:1073 msgid "Purchase Price" msgstr "" @@ -3267,7 +3267,7 @@ msgid "Receive outstanding parts for %(order)s - %(desc)s" msgstr "" #: order/templates/order/receive_parts.html:14 part/api.py:47 -#: part/models.py:347 part/templates/part/cat_link.html:7 +#: part/models.py:348 part/templates/part/cat_link.html:7 #: 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:24 @@ -3587,7 +3587,7 @@ msgstr "" msgid "Updated {part} unit-price to {price} and quantity to {qty}" msgstr "" -#: part/bom.py:133 part/models.py:73 part/models.py:776 +#: part/bom.py:133 part/models.py:74 part/models.py:793 #: part/templates/part/category.html:75 msgid "Default Location" msgstr "" @@ -3652,7 +3652,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:97 part/models.py:2244 +#: part/forms.py:97 part/models.py:2261 msgid "Parent Part" msgstr "" @@ -3728,7 +3728,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:325 part/models.py:2343 +#: part/forms.py:325 part/models.py:2360 msgid "Sub part" msgstr "" @@ -3736,370 +3736,374 @@ msgstr "" msgid "Input quantity for price calculation" msgstr "" -#: part/models.py:74 +#: part/models.py:75 msgid "Default location for parts in this category" msgstr "" -#: part/models.py:77 +#: part/models.py:78 msgid "Default keywords" msgstr "" -#: part/models.py:77 +#: part/models.py:78 msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:87 part/models.py:2290 +#: part/models.py:88 part/models.py:2307 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" -#: part/models.py:88 part/templates/part/category.html:32 +#: part/models.py:89 part/templates/part/category.html:32 #: part/templates/part/category.html:103 templates/InvenTree/search.html:127 #: templates/stats.html:84 users/models.py:40 msgid "Part Categories" msgstr "" -#: part/models.py:478 part/models.py:490 +#: part/models.py:433 +msgid "Invalid choice for parent part" +msgstr "" + +#: part/models.py:495 part/models.py:507 #, python-brace-format msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" msgstr "" -#: part/models.py:587 +#: part/models.py:604 msgid "Next available serial numbers are" msgstr "" -#: part/models.py:591 +#: part/models.py:608 msgid "Next available serial number is" msgstr "" -#: part/models.py:596 +#: part/models.py:613 msgid "Most recent serial number is" msgstr "" -#: part/models.py:675 +#: part/models.py:692 msgid "Duplicate IPN not allowed in part settings" msgstr "" -#: part/models.py:700 +#: part/models.py:717 msgid "Part name" msgstr "" -#: part/models.py:707 +#: part/models.py:724 msgid "Is Template" msgstr "" -#: part/models.py:708 +#: part/models.py:725 msgid "Is this part a template part?" msgstr "" -#: part/models.py:718 +#: part/models.py:735 msgid "Is this part a variant of another part?" msgstr "" -#: part/models.py:719 +#: part/models.py:736 msgid "Variant Of" msgstr "" -#: part/models.py:725 +#: part/models.py:742 msgid "Part description" msgstr "" -#: part/models.py:730 part/templates/part/category.html:82 +#: part/models.py:747 part/templates/part/category.html:82 #: part/templates/part/part_base.html:130 msgid "Keywords" msgstr "" -#: part/models.py:731 +#: part/models.py:748 msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:738 part/models.py:2289 +#: part/models.py:755 part/models.py:2306 #: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "" -#: part/models.py:739 +#: part/models.py:756 msgid "Part category" msgstr "" -#: part/models.py:744 templates/js/part.js:257 templates/js/part.js:485 +#: part/models.py:761 templates/js/part.js:257 templates/js/part.js:485 msgid "IPN" msgstr "" -#: part/models.py:745 +#: part/models.py:762 msgid "Internal Part Number" msgstr "" -#: part/models.py:751 +#: part/models.py:768 msgid "Part revision or version number" msgstr "" -#: part/models.py:752 report/models.py:200 templates/js/part.js:261 +#: part/models.py:769 report/models.py:200 templates/js/part.js:261 msgid "Revision" msgstr "" -#: part/models.py:774 +#: part/models.py:791 msgid "Where is this item normally stored?" msgstr "" -#: part/models.py:821 +#: part/models.py:838 msgid "Default Supplier" msgstr "" -#: part/models.py:822 +#: part/models.py:839 msgid "Default supplier part" msgstr "" -#: part/models.py:829 +#: part/models.py:846 msgid "Default Expiry" msgstr "" -#: part/models.py:830 +#: part/models.py:847 msgid "Expiry time (in days) for stock items of this part" msgstr "" -#: part/models.py:835 +#: part/models.py:852 msgid "Minimum Stock" msgstr "" -#: part/models.py:836 +#: part/models.py:853 msgid "Minimum allowed stock level" msgstr "" -#: part/models.py:843 +#: part/models.py:860 msgid "Stock keeping units for this part" msgstr "" -#: part/models.py:849 +#: part/models.py:866 msgid "Can this part be built from other parts?" msgstr "" -#: part/models.py:855 +#: part/models.py:872 msgid "Can this part be used to build other parts?" msgstr "" -#: part/models.py:861 +#: part/models.py:878 msgid "Does this part have tracking for unique items?" msgstr "" -#: part/models.py:866 +#: part/models.py:883 msgid "Can this part be purchased from external suppliers?" msgstr "" -#: part/models.py:871 +#: part/models.py:888 msgid "Can this part be sold to customers?" msgstr "" -#: part/models.py:875 templates/js/table_filters.js:21 +#: part/models.py:892 templates/js/table_filters.js:21 #: templates/js/table_filters.js:69 templates/js/table_filters.js:250 #: templates/js/table_filters.js:319 msgid "Active" msgstr "" -#: part/models.py:876 +#: part/models.py:893 msgid "Is this part active?" msgstr "" -#: part/models.py:881 +#: part/models.py:898 msgid "Is this a virtual part, such as a software product or license?" msgstr "" -#: part/models.py:886 +#: part/models.py:903 msgid "Part notes - supports Markdown formatting" msgstr "" -#: part/models.py:889 +#: part/models.py:906 msgid "BOM checksum" msgstr "" -#: part/models.py:889 +#: part/models.py:906 msgid "Stored BOM checksum" msgstr "" -#: part/models.py:892 +#: part/models.py:909 msgid "BOM checked by" msgstr "" -#: part/models.py:894 +#: part/models.py:911 msgid "BOM checked date" msgstr "" -#: part/models.py:898 +#: part/models.py:915 msgid "Creation User" msgstr "" -#: part/models.py:1637 +#: part/models.py:1654 msgid "Sell multiple" msgstr "" -#: part/models.py:2108 +#: part/models.py:2125 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2125 +#: part/models.py:2142 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2145 templates/js/part.js:906 templates/js/stock.js:475 +#: part/models.py:2162 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "" -#: part/models.py:2146 +#: part/models.py:2163 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2151 +#: part/models.py:2168 msgid "Test Description" msgstr "" -#: part/models.py:2152 +#: part/models.py:2169 msgid "Enter description for this test" msgstr "" -#: part/models.py:2157 templates/js/part.js:915 +#: part/models.py:2174 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "" -#: part/models.py:2158 +#: part/models.py:2175 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2163 templates/js/part.js:923 +#: part/models.py:2180 templates/js/part.js:923 msgid "Requires Value" msgstr "" -#: part/models.py:2164 +#: part/models.py:2181 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2169 templates/js/part.js:930 +#: part/models.py:2186 templates/js/part.js:930 msgid "Requires Attachment" msgstr "" -#: part/models.py:2170 +#: part/models.py:2187 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2207 +#: part/models.py:2224 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2212 +#: part/models.py:2229 msgid "Parameter Name" msgstr "" -#: part/models.py:2214 +#: part/models.py:2231 msgid "Parameter Units" msgstr "" -#: part/models.py:2246 part/models.py:2295 part/models.py:2296 +#: part/models.py:2263 part/models.py:2312 part/models.py:2313 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2248 +#: part/models.py:2265 msgid "Data" msgstr "" -#: part/models.py:2248 +#: part/models.py:2265 msgid "Parameter Value" msgstr "" -#: part/models.py:2300 templates/InvenTree/settings/category.html:67 +#: part/models.py:2317 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2301 +#: part/models.py:2318 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2335 +#: part/models.py:2352 msgid "Select parent part" msgstr "" -#: part/models.py:2344 +#: part/models.py:2361 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2350 +#: part/models.py:2367 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2352 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2369 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2352 +#: part/models.py:2369 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2355 +#: part/models.py:2372 msgid "Overage" msgstr "" -#: part/models.py:2356 +#: part/models.py:2373 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2359 +#: part/models.py:2376 msgid "BOM item reference" msgstr "" -#: part/models.py:2362 +#: part/models.py:2379 msgid "BOM item notes" msgstr "" -#: part/models.py:2364 +#: part/models.py:2381 msgid "Checksum" msgstr "" -#: part/models.py:2364 +#: part/models.py:2381 msgid "BOM line checksum" msgstr "" -#: part/models.py:2368 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2385 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:55 msgid "Inherited" msgstr "" -#: part/models.py:2369 +#: part/models.py:2386 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2374 templates/js/bom.js:287 +#: part/models.py:2391 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2375 +#: part/models.py:2392 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2460 stock/models.py:324 +#: part/models.py:2477 stock/models.py:335 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2469 part/models.py:2471 +#: part/models.py:2486 part/models.py:2488 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2474 +#: part/models.py:2491 msgid "BOM Item" msgstr "" -#: part/models.py:2593 +#: part/models.py:2610 msgid "Part 1" msgstr "" -#: part/models.py:2597 +#: part/models.py:2614 msgid "Part 2" msgstr "" -#: part/models.py:2597 +#: part/models.py:2614 msgid "Select Related Part" msgstr "" -#: part/models.py:2629 +#: part/models.py:2646 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" @@ -5088,12 +5092,12 @@ msgid "Test Results" msgstr "" #: report/templates/report/inventree_test_report_base.html:88 -#: stock/models.py:1785 +#: stock/models.py:1796 msgid "Test" msgstr "" #: report/templates/report/inventree_test_report_base.html:89 -#: stock/models.py:1791 +#: stock/models.py:1802 msgid "Result" msgstr "" @@ -5152,7 +5156,7 @@ msgstr "" msgid "Moved {n} parts to {loc}" msgstr "" -#: stock/forms.py:80 stock/forms.py:313 stock/models.py:539 +#: stock/forms.py:80 stock/forms.py:313 stock/models.py:550 #: stock/templates/stock/item_base.html:393 templates/js/stock.js:1018 msgid "Expiry Date" msgstr "" @@ -5209,187 +5213,187 @@ msgstr "" msgid "Confirm removal of installed stock items" msgstr "" -#: stock/models.py:57 stock/models.py:576 +#: stock/models.py:57 stock/models.py:587 msgid "Owner" msgstr "" -#: stock/models.py:58 stock/models.py:577 +#: stock/models.py:58 stock/models.py:588 msgid "Select Owner" msgstr "" -#: stock/models.py:305 +#: stock/models.py:316 msgid "StockItem with this serial number already exists" msgstr "" -#: stock/models.py:341 +#: stock/models.py:352 #, python-brace-format msgid "Part type ('{pf}') must be {pe}" msgstr "" -#: stock/models.py:351 stock/models.py:360 +#: stock/models.py:362 stock/models.py:371 msgid "Quantity must be 1 for item with a serial number" msgstr "" -#: stock/models.py:352 +#: stock/models.py:363 msgid "Serial number cannot be set if quantity greater than 1" msgstr "" -#: stock/models.py:374 +#: stock/models.py:385 msgid "Item cannot belong to itself" msgstr "" -#: stock/models.py:380 +#: stock/models.py:391 msgid "Item must have a build reference if is_building=True" msgstr "" -#: stock/models.py:387 +#: stock/models.py:398 msgid "Build reference does not point to the same part object" msgstr "" -#: stock/models.py:429 +#: stock/models.py:440 msgid "Parent Stock Item" msgstr "" -#: stock/models.py:438 +#: stock/models.py:449 msgid "Base part" msgstr "" -#: stock/models.py:447 +#: stock/models.py:458 msgid "Select a matching supplier part for this stock item" msgstr "" -#: stock/models.py:452 stock/templates/stock/stock_app_base.html:8 +#: stock/models.py:463 stock/templates/stock/stock_app_base.html:8 msgid "Stock Location" msgstr "" -#: stock/models.py:455 +#: stock/models.py:466 msgid "Where is this stock item located?" msgstr "" -#: stock/models.py:462 +#: stock/models.py:473 msgid "Packaging this stock item is stored in" msgstr "" -#: stock/models.py:467 stock/templates/stock/item_base.html:282 +#: stock/models.py:478 stock/templates/stock/item_base.html:282 msgid "Installed In" msgstr "" -#: stock/models.py:470 +#: stock/models.py:481 msgid "Is this item installed in another item?" msgstr "" -#: stock/models.py:486 +#: stock/models.py:497 msgid "Serial number for this item" msgstr "" -#: stock/models.py:498 +#: stock/models.py:509 msgid "Batch code for this stock item" msgstr "" -#: stock/models.py:502 +#: stock/models.py:513 msgid "Stock Quantity" msgstr "" -#: stock/models.py:511 +#: stock/models.py:522 msgid "Source Build" msgstr "" -#: stock/models.py:513 +#: stock/models.py:524 msgid "Build for this stock item" msgstr "" -#: stock/models.py:524 +#: stock/models.py:535 msgid "Source Purchase Order" msgstr "" -#: stock/models.py:527 +#: stock/models.py:538 msgid "Purchase order for this stock item" msgstr "" -#: stock/models.py:533 +#: stock/models.py:544 msgid "Destination Sales Order" msgstr "" -#: stock/models.py:540 +#: stock/models.py:551 msgid "Expiry date for stock item. Stock will be considered expired after this date" msgstr "" -#: stock/models.py:553 +#: stock/models.py:564 msgid "Delete on deplete" msgstr "" -#: stock/models.py:553 +#: stock/models.py:564 msgid "Delete this Stock Item when stock is depleted" msgstr "" -#: stock/models.py:563 stock/templates/stock/item.html:98 +#: stock/models.py:574 stock/templates/stock/item.html:98 #: stock/templates/stock/navbar.html:54 msgid "Stock Item Notes" msgstr "" -#: stock/models.py:572 +#: stock/models.py:583 msgid "Single unit purchase price at time of purchase" msgstr "" -#: stock/models.py:1040 +#: stock/models.py:1051 msgid "Part is not set as trackable" msgstr "" -#: stock/models.py:1046 +#: stock/models.py:1057 msgid "Quantity must be integer" msgstr "" -#: stock/models.py:1052 +#: stock/models.py:1063 #, python-brace-format msgid "Quantity must not exceed available stock quantity ({n})" msgstr "" -#: stock/models.py:1055 +#: stock/models.py:1066 msgid "Serial numbers must be a list of integers" msgstr "" -#: stock/models.py:1058 +#: stock/models.py:1069 msgid "Quantity does not match serial numbers" msgstr "" -#: stock/models.py:1065 +#: stock/models.py:1076 #, python-brace-format msgid "Serial numbers already exist: {exists}" msgstr "" -#: stock/models.py:1223 +#: stock/models.py:1234 msgid "StockItem cannot be moved as it is not in stock" msgstr "" -#: stock/models.py:1705 +#: stock/models.py:1716 msgid "Entry notes" msgstr "" -#: stock/models.py:1762 +#: stock/models.py:1773 msgid "Value must be provided for this test" msgstr "" -#: stock/models.py:1768 +#: stock/models.py:1779 msgid "Attachment must be uploaded for this test" msgstr "" -#: stock/models.py:1786 +#: stock/models.py:1797 msgid "Test name" msgstr "" -#: stock/models.py:1792 templates/js/table_filters.js:226 +#: stock/models.py:1803 templates/js/table_filters.js:226 msgid "Test result" msgstr "" -#: stock/models.py:1798 +#: stock/models.py:1809 msgid "Test output value" msgstr "" -#: stock/models.py:1805 +#: stock/models.py:1816 msgid "Test result attachment" msgstr "" -#: stock/models.py:1811 +#: stock/models.py:1822 msgid "Test notes" msgstr "" @@ -6681,15 +6685,15 @@ msgstr "" msgid "View operation not allowed" msgstr "" -#: templates/js/forms.js:811 templates/modals.html:21 templates/modals.html:47 +#: templates/js/forms.js:817 templates/modals.html:21 templates/modals.html:47 msgid "Form errors exist" msgstr "" -#: templates/js/forms.js:1178 +#: templates/js/forms.js:1184 msgid "Searching" msgstr "" -#: templates/js/forms.js:1331 +#: templates/js/forms.js:1337 msgid "Clear input" msgstr "" From d34bec294e9ec7937e06d907bfae5498cd24d332 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 21 Jul 2021 12:35:29 +0000 Subject: [PATCH 624/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 122 +++++++++++----------- InvenTree/locale/en/LC_MESSAGES/django.po | 122 +++++++++++----------- InvenTree/locale/es/LC_MESSAGES/django.po | 122 +++++++++++----------- InvenTree/locale/fr/LC_MESSAGES/django.po | 122 +++++++++++----------- InvenTree/locale/it/LC_MESSAGES/django.po | 122 +++++++++++----------- InvenTree/locale/ja/LC_MESSAGES/django.po | 122 +++++++++++----------- InvenTree/locale/pl/LC_MESSAGES/django.po | 122 +++++++++++----------- InvenTree/locale/ru/LC_MESSAGES/django.po | 122 +++++++++++----------- InvenTree/locale/tr/LC_MESSAGES/django.po | 122 +++++++++++----------- InvenTree/locale/zh/LC_MESSAGES/django.po | 122 +++++++++++----------- 10 files changed, 610 insertions(+), 610 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index bad407c6e7..dde5a54245 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-21 11:51+0000\n" +"POT-Creation-Date: 2021-07-21 12:35+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: German\n" @@ -122,7 +122,7 @@ msgstr "Kommentar" msgid "File comment" msgstr "Datei-Kommentar" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2080 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -137,7 +137,7 @@ msgid "Invalid choice" msgstr "Ungültige Auswahl" #: InvenTree/models.py:129 InvenTree/models.py:130 company/models.py:412 -#: label/models.py:112 part/models.py:718 part/models.py:2229 +#: label/models.py:112 part/models.py:718 part/models.py:2246 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 @@ -174,7 +174,7 @@ msgstr "Beschreibung (optional)" msgid "parent" msgstr "Eltern" -#: InvenTree/serializers.py:52 part/models.py:2465 +#: InvenTree/serializers.py:52 part/models.py:2482 msgid "Must be a valid number" msgstr "Muss eine gültige Nummer sein" @@ -479,7 +479,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 -#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2367 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2384 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 @@ -616,7 +616,7 @@ msgstr "Bauauftragsreferenz" #: build/models.py:179 order/models.py:246 order/models.py:533 #: order/models.py:713 order/templates/order/purchase_order_detail.html:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2376 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2393 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -645,9 +645,9 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:344 part/models.py:347 -#: part/models.py:2025 part/models.py:2041 part/models.py:2060 -#: part/models.py:2078 part/models.py:2157 part/models.py:2261 -#: part/models.py:2351 part/templates/part/detail.html:199 +#: part/models.py:2042 part/models.py:2058 part/models.py:2077 +#: part/models.py:2095 part/models.py:2174 part/models.py:2278 +#: part/models.py:2368 part/templates/part/detail.html:199 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 @@ -1609,7 +1609,7 @@ msgstr "Aktuelle Teile-Stände" msgid "Number of recent parts to display on index page" msgstr "Anzahl der neusten Teile auf der Startseite" -#: common/models.py:158 part/models.py:2263 report/models.py:187 +#: common/models.py:158 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -2120,7 +2120,7 @@ msgstr "Wert" msgid "Parameter value" msgstr "Parameterwert" -#: company/models.py:426 part/models.py:859 part/models.py:2231 +#: company/models.py:426 part/models.py:859 part/models.py:2248 #: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "Einheiten" @@ -2166,7 +2166,7 @@ msgid "Supplier part description" msgstr "Zuliefererbeschreibung des Teils" #: company/models.py:525 company/templates/company/supplier_part.html:120 -#: part/models.py:2379 report/templates/report/inventree_po_report.html:93 +#: part/models.py:2396 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Notiz" @@ -2696,16 +2696,16 @@ msgstr "Muster für die Erstellung von Label-Dateinamen" msgid "Query filters (comma-separated list of key=value pairs)," msgstr "" -#: label/models.py:259 label/models.py:317 label/models.py:364 +#: label/models.py:259 label/models.py:319 label/models.py:366 #: report/models.py:322 report/models.py:457 report/models.py:495 msgid "Filters" msgstr "Filter" -#: label/models.py:316 +#: label/models.py:318 msgid "Query filters (comma-separated list of key=value pairs" msgstr "Abfragefilter (kommagetrennte Liste mit Schlüssel=Wert-Paaren)" -#: label/models.py:363 +#: label/models.py:365 msgid "Part query filters (comma-separated value of key=value pairs)" msgstr "" @@ -3654,7 +3654,7 @@ msgstr "Zulieferer einschließen" msgid "Include part supplier data in exported BOM" msgstr "Zulieferer-Daten in Stückliste-Export einschließen" -#: part/forms.py:97 part/models.py:2261 +#: part/forms.py:97 part/models.py:2278 msgid "Parent Part" msgstr "Ausgangsteil" @@ -3730,7 +3730,7 @@ msgstr "Parameter-Vorlage zu Kategorien dieser Ebene hinzufügen" msgid "Add parameter template to all categories" msgstr "Parameter-Vorlage zu allen Kategorien hinzufügen" -#: part/forms.py:325 part/models.py:2360 +#: part/forms.py:325 part/models.py:2377 msgid "Sub part" msgstr "Untergeordnetes Teil" @@ -3750,7 +3750,7 @@ msgstr "Standard Stichwörter" msgid "Default keywords for parts in this category" msgstr "Standard-Stichworte für Teile dieser Kategorie" -#: part/models.py:88 part/models.py:2307 +#: part/models.py:88 part/models.py:2324 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "Teil-Kategorie" @@ -3821,7 +3821,7 @@ msgstr "Schlüsselwörter" msgid "Part keywords to improve visibility in search results" msgstr "Schlüsselworte um die Sichtbarkeit in Suchergebnissen zu verbessern" -#: part/models.py:755 part/models.py:2306 +#: part/models.py:755 part/models.py:2323 #: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "Kategorie" @@ -3940,174 +3940,174 @@ msgstr "Erstellungs-Nutzer" msgid "Sell multiple" msgstr "Mehrere verkaufen" -#: part/models.py:2125 +#: part/models.py:2142 msgid "Test templates can only be created for trackable parts" msgstr "Test-Vorlagen können nur für verfolgbare Teile angelegt werden" -#: part/models.py:2142 +#: part/models.py:2159 msgid "Test with this name already exists for this part" msgstr "Ein Test mit diesem Namen besteht bereits für dieses Teil" -#: part/models.py:2162 templates/js/part.js:906 templates/js/stock.js:475 +#: part/models.py:2179 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "Test-Name" -#: part/models.py:2163 +#: part/models.py:2180 msgid "Enter a name for the test" msgstr "Namen für diesen Test eingeben" -#: part/models.py:2168 +#: part/models.py:2185 msgid "Test Description" msgstr "Test-Beschreibung" -#: part/models.py:2169 +#: part/models.py:2186 msgid "Enter description for this test" msgstr "Beschreibung für diesen Test eingeben" -#: part/models.py:2174 templates/js/part.js:915 +#: part/models.py:2191 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "Benötigt" -#: part/models.py:2175 +#: part/models.py:2192 msgid "Is this test required to pass?" msgstr "Muss dieser Test erfolgreich sein?" -#: part/models.py:2180 templates/js/part.js:923 +#: part/models.py:2197 templates/js/part.js:923 msgid "Requires Value" msgstr "Erfordert Wert" -#: part/models.py:2181 +#: part/models.py:2198 msgid "Does this test require a value when adding a test result?" msgstr "Muss für diesen Test ein Wert für das Test-Ergebnis eingetragen werden?" -#: part/models.py:2186 templates/js/part.js:930 +#: part/models.py:2203 templates/js/part.js:930 msgid "Requires Attachment" msgstr "Anhang muss eingegeben werden" -#: part/models.py:2187 +#: part/models.py:2204 msgid "Does this test require a file attachment when adding a test result?" msgstr "Muss für diesen Test ein Anhang für das Test-Ergebnis hinzugefügt werden?" -#: part/models.py:2224 +#: part/models.py:2241 msgid "Parameter template name must be unique" msgstr "Vorlagen-Name des Parameters muss eindeutig sein" -#: part/models.py:2229 +#: part/models.py:2246 msgid "Parameter Name" msgstr "Name des Parameters" -#: part/models.py:2231 +#: part/models.py:2248 msgid "Parameter Units" msgstr "Einheit des Parameters" -#: part/models.py:2263 part/models.py:2312 part/models.py:2313 +#: part/models.py:2280 part/models.py:2329 part/models.py:2330 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "Parameter Vorlage" -#: part/models.py:2265 +#: part/models.py:2282 msgid "Data" msgstr "Wert" -#: part/models.py:2265 +#: part/models.py:2282 msgid "Parameter Value" msgstr "Parameter Wert" -#: part/models.py:2317 templates/InvenTree/settings/category.html:67 +#: part/models.py:2334 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "Standard-Wert" -#: part/models.py:2318 +#: part/models.py:2335 msgid "Default Parameter Value" msgstr "Standard Parameter Wert" -#: part/models.py:2352 +#: part/models.py:2369 msgid "Select parent part" msgstr "Ausgangsteil auswählen" -#: part/models.py:2361 +#: part/models.py:2378 msgid "Select part to be used in BOM" msgstr "Teil für die Nutzung in der Stückliste auswählen" -#: part/models.py:2367 +#: part/models.py:2384 msgid "BOM quantity for this BOM item" msgstr "Stücklisten-Anzahl für dieses Stücklisten-Teil" -#: part/models.py:2369 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2386 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "Optional" -#: part/models.py:2369 +#: part/models.py:2386 msgid "This BOM item is optional" msgstr "Diese Stücklisten-Position ist optional" -#: part/models.py:2372 +#: part/models.py:2389 msgid "Overage" msgstr "Überschuss" -#: part/models.py:2373 +#: part/models.py:2390 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "Geschätzter Ausschuss (absolut oder prozentual)" -#: part/models.py:2376 +#: part/models.py:2393 msgid "BOM item reference" msgstr "Referenz der Postion auf der Stückliste" -#: part/models.py:2379 +#: part/models.py:2396 msgid "BOM item notes" msgstr "Notizen zur Stücklisten-Position" -#: part/models.py:2381 +#: part/models.py:2398 msgid "Checksum" msgstr "Prüfsumme" -#: part/models.py:2381 +#: part/models.py:2398 msgid "BOM line checksum" msgstr "Prüfsumme der Stückliste" -#: part/models.py:2385 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2402 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:55 msgid "Inherited" msgstr "Geerbt" -#: part/models.py:2386 +#: part/models.py:2403 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "Diese Stücklisten-Position wird in die Stücklisten von Teil-Varianten vererbt" -#: part/models.py:2391 templates/js/bom.js:287 +#: part/models.py:2408 templates/js/bom.js:287 msgid "Allow Variants" msgstr "Varianten zulassen" -#: part/models.py:2392 +#: part/models.py:2409 msgid "Stock items for variant parts can be used for this BOM item" msgstr "Lagerbestand von Varianten kann für diese Stücklisten-Position verwendet werden" -#: part/models.py:2477 stock/models.py:335 +#: part/models.py:2494 stock/models.py:335 msgid "Quantity must be integer value for trackable parts" msgstr "Menge muss eine Ganzzahl sein" -#: part/models.py:2486 part/models.py:2488 +#: part/models.py:2503 part/models.py:2505 msgid "Sub part must be specified" msgstr "Zuliefererteil muss festgelegt sein" -#: part/models.py:2491 +#: part/models.py:2508 msgid "BOM Item" msgstr "Stücklisten-Position" -#: part/models.py:2610 +#: part/models.py:2627 msgid "Part 1" msgstr "Teil 1" -#: part/models.py:2614 +#: part/models.py:2631 msgid "Part 2" msgstr "Teil 2" -#: part/models.py:2614 +#: part/models.py:2631 msgid "Select Related Part" msgstr "verknüpftes Teil auswählen" -#: part/models.py:2646 +#: part/models.py:2663 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?" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index dca0075f6c..99b575a301 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-21 11:51+0000\n" +"POT-Creation-Date: 2021-07-21 12:35+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -123,7 +123,7 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2080 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -138,7 +138,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:129 InvenTree/models.py:130 company/models.py:412 -#: label/models.py:112 part/models.py:718 part/models.py:2229 +#: label/models.py:112 part/models.py:718 part/models.py:2246 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 @@ -175,7 +175,7 @@ msgstr "" msgid "parent" msgstr "" -#: InvenTree/serializers.py:52 part/models.py:2465 +#: InvenTree/serializers.py:52 part/models.py:2482 msgid "Must be a valid number" msgstr "" @@ -480,7 +480,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 -#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2367 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2384 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 @@ -617,7 +617,7 @@ msgstr "" #: build/models.py:179 order/models.py:246 order/models.py:533 #: order/models.py:713 order/templates/order/purchase_order_detail.html:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2376 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2393 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -646,9 +646,9 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:344 part/models.py:347 -#: part/models.py:2025 part/models.py:2041 part/models.py:2060 -#: part/models.py:2078 part/models.py:2157 part/models.py:2261 -#: part/models.py:2351 part/templates/part/detail.html:199 +#: part/models.py:2042 part/models.py:2058 part/models.py:2077 +#: part/models.py:2095 part/models.py:2174 part/models.py:2278 +#: part/models.py:2368 part/templates/part/detail.html:199 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 @@ -1610,7 +1610,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:158 part/models.py:2263 report/models.py:187 +#: common/models.py:158 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -2119,7 +2119,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:426 part/models.py:859 part/models.py:2231 +#: company/models.py:426 part/models.py:859 part/models.py:2248 #: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "" @@ -2165,7 +2165,7 @@ msgid "Supplier part description" msgstr "" #: company/models.py:525 company/templates/company/supplier_part.html:120 -#: part/models.py:2379 report/templates/report/inventree_po_report.html:93 +#: part/models.py:2396 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" @@ -2695,16 +2695,16 @@ msgstr "" msgid "Query filters (comma-separated list of key=value pairs)," msgstr "" -#: label/models.py:259 label/models.py:317 label/models.py:364 +#: label/models.py:259 label/models.py:319 label/models.py:366 #: report/models.py:322 report/models.py:457 report/models.py:495 msgid "Filters" msgstr "" -#: label/models.py:316 +#: label/models.py:318 msgid "Query filters (comma-separated list of key=value pairs" msgstr "" -#: label/models.py:363 +#: label/models.py:365 msgid "Part query filters (comma-separated value of key=value pairs)" msgstr "" @@ -3653,7 +3653,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:97 part/models.py:2261 +#: part/forms.py:97 part/models.py:2278 msgid "Parent Part" msgstr "" @@ -3729,7 +3729,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:325 part/models.py:2360 +#: part/forms.py:325 part/models.py:2377 msgid "Sub part" msgstr "" @@ -3749,7 +3749,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:88 part/models.py:2307 +#: part/models.py:88 part/models.py:2324 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3818,7 +3818,7 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:755 part/models.py:2306 +#: part/models.py:755 part/models.py:2323 #: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "" @@ -3937,174 +3937,174 @@ msgstr "" msgid "Sell multiple" msgstr "" -#: part/models.py:2125 +#: part/models.py:2142 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2142 +#: part/models.py:2159 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2162 templates/js/part.js:906 templates/js/stock.js:475 +#: part/models.py:2179 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "" -#: part/models.py:2163 +#: part/models.py:2180 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2168 +#: part/models.py:2185 msgid "Test Description" msgstr "" -#: part/models.py:2169 +#: part/models.py:2186 msgid "Enter description for this test" msgstr "" -#: part/models.py:2174 templates/js/part.js:915 +#: part/models.py:2191 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "" -#: part/models.py:2175 +#: part/models.py:2192 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2180 templates/js/part.js:923 +#: part/models.py:2197 templates/js/part.js:923 msgid "Requires Value" msgstr "" -#: part/models.py:2181 +#: part/models.py:2198 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2186 templates/js/part.js:930 +#: part/models.py:2203 templates/js/part.js:930 msgid "Requires Attachment" msgstr "" -#: part/models.py:2187 +#: part/models.py:2204 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2224 +#: part/models.py:2241 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2229 +#: part/models.py:2246 msgid "Parameter Name" msgstr "" -#: part/models.py:2231 +#: part/models.py:2248 msgid "Parameter Units" msgstr "" -#: part/models.py:2263 part/models.py:2312 part/models.py:2313 +#: part/models.py:2280 part/models.py:2329 part/models.py:2330 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2265 +#: part/models.py:2282 msgid "Data" msgstr "" -#: part/models.py:2265 +#: part/models.py:2282 msgid "Parameter Value" msgstr "" -#: part/models.py:2317 templates/InvenTree/settings/category.html:67 +#: part/models.py:2334 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2318 +#: part/models.py:2335 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2352 +#: part/models.py:2369 msgid "Select parent part" msgstr "" -#: part/models.py:2361 +#: part/models.py:2378 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2367 +#: part/models.py:2384 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2369 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2386 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2369 +#: part/models.py:2386 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2372 +#: part/models.py:2389 msgid "Overage" msgstr "" -#: part/models.py:2373 +#: part/models.py:2390 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2376 +#: part/models.py:2393 msgid "BOM item reference" msgstr "" -#: part/models.py:2379 +#: part/models.py:2396 msgid "BOM item notes" msgstr "" -#: part/models.py:2381 +#: part/models.py:2398 msgid "Checksum" msgstr "" -#: part/models.py:2381 +#: part/models.py:2398 msgid "BOM line checksum" msgstr "" -#: part/models.py:2385 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2402 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:55 msgid "Inherited" msgstr "" -#: part/models.py:2386 +#: part/models.py:2403 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2391 templates/js/bom.js:287 +#: part/models.py:2408 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2392 +#: part/models.py:2409 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2477 stock/models.py:335 +#: part/models.py:2494 stock/models.py:335 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2486 part/models.py:2488 +#: part/models.py:2503 part/models.py:2505 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2491 +#: part/models.py:2508 msgid "BOM Item" msgstr "" -#: part/models.py:2610 +#: part/models.py:2627 msgid "Part 1" msgstr "" -#: part/models.py:2614 +#: part/models.py:2631 msgid "Part 2" msgstr "" -#: part/models.py:2614 +#: part/models.py:2631 msgid "Select Related Part" msgstr "" -#: part/models.py:2646 +#: part/models.py:2663 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index db5a39fca1..e4ab7b6f8d 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-21 11:51+0000\n" +"POT-Creation-Date: 2021-07-21 12:35+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -122,7 +122,7 @@ msgstr "Comentario" msgid "File comment" msgstr "" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2080 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -137,7 +137,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:129 InvenTree/models.py:130 company/models.py:412 -#: label/models.py:112 part/models.py:718 part/models.py:2229 +#: label/models.py:112 part/models.py:718 part/models.py:2246 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 @@ -174,7 +174,7 @@ msgstr "" msgid "parent" msgstr "" -#: InvenTree/serializers.py:52 part/models.py:2465 +#: InvenTree/serializers.py:52 part/models.py:2482 msgid "Must be a valid number" msgstr "" @@ -479,7 +479,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 -#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2367 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2384 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 @@ -616,7 +616,7 @@ msgstr "" #: build/models.py:179 order/models.py:246 order/models.py:533 #: order/models.py:713 order/templates/order/purchase_order_detail.html:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2376 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2393 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -645,9 +645,9 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:344 part/models.py:347 -#: part/models.py:2025 part/models.py:2041 part/models.py:2060 -#: part/models.py:2078 part/models.py:2157 part/models.py:2261 -#: part/models.py:2351 part/templates/part/detail.html:199 +#: part/models.py:2042 part/models.py:2058 part/models.py:2077 +#: part/models.py:2095 part/models.py:2174 part/models.py:2278 +#: part/models.py:2368 part/templates/part/detail.html:199 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 @@ -1609,7 +1609,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:158 part/models.py:2263 report/models.py:187 +#: common/models.py:158 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -2118,7 +2118,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:426 part/models.py:859 part/models.py:2231 +#: company/models.py:426 part/models.py:859 part/models.py:2248 #: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "" @@ -2164,7 +2164,7 @@ msgid "Supplier part description" msgstr "" #: company/models.py:525 company/templates/company/supplier_part.html:120 -#: part/models.py:2379 report/templates/report/inventree_po_report.html:93 +#: part/models.py:2396 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Nota" @@ -2694,16 +2694,16 @@ msgstr "" msgid "Query filters (comma-separated list of key=value pairs)," msgstr "" -#: label/models.py:259 label/models.py:317 label/models.py:364 +#: label/models.py:259 label/models.py:319 label/models.py:366 #: report/models.py:322 report/models.py:457 report/models.py:495 msgid "Filters" msgstr "" -#: label/models.py:316 +#: label/models.py:318 msgid "Query filters (comma-separated list of key=value pairs" msgstr "" -#: label/models.py:363 +#: label/models.py:365 msgid "Part query filters (comma-separated value of key=value pairs)" msgstr "" @@ -3652,7 +3652,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:97 part/models.py:2261 +#: part/forms.py:97 part/models.py:2278 msgid "Parent Part" msgstr "" @@ -3728,7 +3728,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:325 part/models.py:2360 +#: part/forms.py:325 part/models.py:2377 msgid "Sub part" msgstr "" @@ -3748,7 +3748,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:88 part/models.py:2307 +#: part/models.py:88 part/models.py:2324 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3817,7 +3817,7 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:755 part/models.py:2306 +#: part/models.py:755 part/models.py:2323 #: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "" @@ -3936,174 +3936,174 @@ msgstr "" msgid "Sell multiple" msgstr "" -#: part/models.py:2125 +#: part/models.py:2142 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2142 +#: part/models.py:2159 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2162 templates/js/part.js:906 templates/js/stock.js:475 +#: part/models.py:2179 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "" -#: part/models.py:2163 +#: part/models.py:2180 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2168 +#: part/models.py:2185 msgid "Test Description" msgstr "" -#: part/models.py:2169 +#: part/models.py:2186 msgid "Enter description for this test" msgstr "" -#: part/models.py:2174 templates/js/part.js:915 +#: part/models.py:2191 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "" -#: part/models.py:2175 +#: part/models.py:2192 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2180 templates/js/part.js:923 +#: part/models.py:2197 templates/js/part.js:923 msgid "Requires Value" msgstr "" -#: part/models.py:2181 +#: part/models.py:2198 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2186 templates/js/part.js:930 +#: part/models.py:2203 templates/js/part.js:930 msgid "Requires Attachment" msgstr "" -#: part/models.py:2187 +#: part/models.py:2204 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2224 +#: part/models.py:2241 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2229 +#: part/models.py:2246 msgid "Parameter Name" msgstr "" -#: part/models.py:2231 +#: part/models.py:2248 msgid "Parameter Units" msgstr "" -#: part/models.py:2263 part/models.py:2312 part/models.py:2313 +#: part/models.py:2280 part/models.py:2329 part/models.py:2330 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2265 +#: part/models.py:2282 msgid "Data" msgstr "" -#: part/models.py:2265 +#: part/models.py:2282 msgid "Parameter Value" msgstr "" -#: part/models.py:2317 templates/InvenTree/settings/category.html:67 +#: part/models.py:2334 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2318 +#: part/models.py:2335 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2352 +#: part/models.py:2369 msgid "Select parent part" msgstr "" -#: part/models.py:2361 +#: part/models.py:2378 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2367 +#: part/models.py:2384 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2369 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2386 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2369 +#: part/models.py:2386 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2372 +#: part/models.py:2389 msgid "Overage" msgstr "" -#: part/models.py:2373 +#: part/models.py:2390 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2376 +#: part/models.py:2393 msgid "BOM item reference" msgstr "" -#: part/models.py:2379 +#: part/models.py:2396 msgid "BOM item notes" msgstr "" -#: part/models.py:2381 +#: part/models.py:2398 msgid "Checksum" msgstr "" -#: part/models.py:2381 +#: part/models.py:2398 msgid "BOM line checksum" msgstr "" -#: part/models.py:2385 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2402 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:55 msgid "Inherited" msgstr "" -#: part/models.py:2386 +#: part/models.py:2403 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2391 templates/js/bom.js:287 +#: part/models.py:2408 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2392 +#: part/models.py:2409 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2477 stock/models.py:335 +#: part/models.py:2494 stock/models.py:335 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2486 part/models.py:2488 +#: part/models.py:2503 part/models.py:2505 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2491 +#: part/models.py:2508 msgid "BOM Item" msgstr "" -#: part/models.py:2610 +#: part/models.py:2627 msgid "Part 1" msgstr "" -#: part/models.py:2614 +#: part/models.py:2631 msgid "Part 2" msgstr "" -#: part/models.py:2614 +#: part/models.py:2631 msgid "Select Related Part" msgstr "" -#: part/models.py:2646 +#: part/models.py:2663 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index a4c2d9aa42..0b7e66bb27 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-21 11:51+0000\n" +"POT-Creation-Date: 2021-07-21 12:35+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: French\n" @@ -122,7 +122,7 @@ msgstr "Commentaire" msgid "File comment" msgstr "Commentaire du fichier" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2080 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -137,7 +137,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:129 InvenTree/models.py:130 company/models.py:412 -#: label/models.py:112 part/models.py:718 part/models.py:2229 +#: label/models.py:112 part/models.py:718 part/models.py:2246 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 @@ -174,7 +174,7 @@ msgstr "Description (facultative)" msgid "parent" msgstr "parent" -#: InvenTree/serializers.py:52 part/models.py:2465 +#: InvenTree/serializers.py:52 part/models.py:2482 msgid "Must be a valid number" msgstr "" @@ -479,7 +479,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 -#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2367 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2384 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 @@ -616,7 +616,7 @@ msgstr "" #: build/models.py:179 order/models.py:246 order/models.py:533 #: order/models.py:713 order/templates/order/purchase_order_detail.html:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2376 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2393 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -645,9 +645,9 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:344 part/models.py:347 -#: part/models.py:2025 part/models.py:2041 part/models.py:2060 -#: part/models.py:2078 part/models.py:2157 part/models.py:2261 -#: part/models.py:2351 part/templates/part/detail.html:199 +#: part/models.py:2042 part/models.py:2058 part/models.py:2077 +#: part/models.py:2095 part/models.py:2174 part/models.py:2278 +#: part/models.py:2368 part/templates/part/detail.html:199 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 @@ -1609,7 +1609,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:158 part/models.py:2263 report/models.py:187 +#: common/models.py:158 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -2118,7 +2118,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:426 part/models.py:859 part/models.py:2231 +#: company/models.py:426 part/models.py:859 part/models.py:2248 #: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "" @@ -2164,7 +2164,7 @@ msgid "Supplier part description" msgstr "" #: company/models.py:525 company/templates/company/supplier_part.html:120 -#: part/models.py:2379 report/templates/report/inventree_po_report.html:93 +#: part/models.py:2396 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" @@ -2694,16 +2694,16 @@ msgstr "" msgid "Query filters (comma-separated list of key=value pairs)," msgstr "" -#: label/models.py:259 label/models.py:317 label/models.py:364 +#: label/models.py:259 label/models.py:319 label/models.py:366 #: report/models.py:322 report/models.py:457 report/models.py:495 msgid "Filters" msgstr "" -#: label/models.py:316 +#: label/models.py:318 msgid "Query filters (comma-separated list of key=value pairs" msgstr "" -#: label/models.py:363 +#: label/models.py:365 msgid "Part query filters (comma-separated value of key=value pairs)" msgstr "" @@ -3652,7 +3652,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:97 part/models.py:2261 +#: part/forms.py:97 part/models.py:2278 msgid "Parent Part" msgstr "" @@ -3728,7 +3728,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:325 part/models.py:2360 +#: part/forms.py:325 part/models.py:2377 msgid "Sub part" msgstr "" @@ -3748,7 +3748,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:88 part/models.py:2307 +#: part/models.py:88 part/models.py:2324 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3819,7 +3819,7 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:755 part/models.py:2306 +#: part/models.py:755 part/models.py:2323 #: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "" @@ -3938,174 +3938,174 @@ msgstr "" msgid "Sell multiple" msgstr "" -#: part/models.py:2125 +#: part/models.py:2142 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2142 +#: part/models.py:2159 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2162 templates/js/part.js:906 templates/js/stock.js:475 +#: part/models.py:2179 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "" -#: part/models.py:2163 +#: part/models.py:2180 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2168 +#: part/models.py:2185 msgid "Test Description" msgstr "" -#: part/models.py:2169 +#: part/models.py:2186 msgid "Enter description for this test" msgstr "" -#: part/models.py:2174 templates/js/part.js:915 +#: part/models.py:2191 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "" -#: part/models.py:2175 +#: part/models.py:2192 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2180 templates/js/part.js:923 +#: part/models.py:2197 templates/js/part.js:923 msgid "Requires Value" msgstr "" -#: part/models.py:2181 +#: part/models.py:2198 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2186 templates/js/part.js:930 +#: part/models.py:2203 templates/js/part.js:930 msgid "Requires Attachment" msgstr "" -#: part/models.py:2187 +#: part/models.py:2204 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2224 +#: part/models.py:2241 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2229 +#: part/models.py:2246 msgid "Parameter Name" msgstr "" -#: part/models.py:2231 +#: part/models.py:2248 msgid "Parameter Units" msgstr "" -#: part/models.py:2263 part/models.py:2312 part/models.py:2313 +#: part/models.py:2280 part/models.py:2329 part/models.py:2330 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2265 +#: part/models.py:2282 msgid "Data" msgstr "" -#: part/models.py:2265 +#: part/models.py:2282 msgid "Parameter Value" msgstr "" -#: part/models.py:2317 templates/InvenTree/settings/category.html:67 +#: part/models.py:2334 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2318 +#: part/models.py:2335 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2352 +#: part/models.py:2369 msgid "Select parent part" msgstr "" -#: part/models.py:2361 +#: part/models.py:2378 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2367 +#: part/models.py:2384 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2369 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2386 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2369 +#: part/models.py:2386 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2372 +#: part/models.py:2389 msgid "Overage" msgstr "" -#: part/models.py:2373 +#: part/models.py:2390 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2376 +#: part/models.py:2393 msgid "BOM item reference" msgstr "" -#: part/models.py:2379 +#: part/models.py:2396 msgid "BOM item notes" msgstr "" -#: part/models.py:2381 +#: part/models.py:2398 msgid "Checksum" msgstr "" -#: part/models.py:2381 +#: part/models.py:2398 msgid "BOM line checksum" msgstr "" -#: part/models.py:2385 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2402 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:55 msgid "Inherited" msgstr "" -#: part/models.py:2386 +#: part/models.py:2403 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2391 templates/js/bom.js:287 +#: part/models.py:2408 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2392 +#: part/models.py:2409 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2477 stock/models.py:335 +#: part/models.py:2494 stock/models.py:335 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2486 part/models.py:2488 +#: part/models.py:2503 part/models.py:2505 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2491 +#: part/models.py:2508 msgid "BOM Item" msgstr "" -#: part/models.py:2610 +#: part/models.py:2627 msgid "Part 1" msgstr "" -#: part/models.py:2614 +#: part/models.py:2631 msgid "Part 2" msgstr "" -#: part/models.py:2614 +#: part/models.py:2631 msgid "Select Related Part" msgstr "" -#: part/models.py:2646 +#: part/models.py:2663 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index a23f1c031b..68b56c3f40 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-21 11:51+0000\n" +"POT-Creation-Date: 2021-07-21 12:35+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -122,7 +122,7 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2080 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -137,7 +137,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:129 InvenTree/models.py:130 company/models.py:412 -#: label/models.py:112 part/models.py:718 part/models.py:2229 +#: label/models.py:112 part/models.py:718 part/models.py:2246 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 @@ -174,7 +174,7 @@ msgstr "" msgid "parent" msgstr "" -#: InvenTree/serializers.py:52 part/models.py:2465 +#: InvenTree/serializers.py:52 part/models.py:2482 msgid "Must be a valid number" msgstr "" @@ -479,7 +479,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 -#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2367 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2384 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 @@ -616,7 +616,7 @@ msgstr "" #: build/models.py:179 order/models.py:246 order/models.py:533 #: order/models.py:713 order/templates/order/purchase_order_detail.html:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2376 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2393 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -645,9 +645,9 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:344 part/models.py:347 -#: part/models.py:2025 part/models.py:2041 part/models.py:2060 -#: part/models.py:2078 part/models.py:2157 part/models.py:2261 -#: part/models.py:2351 part/templates/part/detail.html:199 +#: part/models.py:2042 part/models.py:2058 part/models.py:2077 +#: part/models.py:2095 part/models.py:2174 part/models.py:2278 +#: part/models.py:2368 part/templates/part/detail.html:199 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 @@ -1609,7 +1609,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:158 part/models.py:2263 report/models.py:187 +#: common/models.py:158 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -2118,7 +2118,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:426 part/models.py:859 part/models.py:2231 +#: company/models.py:426 part/models.py:859 part/models.py:2248 #: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "" @@ -2164,7 +2164,7 @@ msgid "Supplier part description" msgstr "" #: company/models.py:525 company/templates/company/supplier_part.html:120 -#: part/models.py:2379 report/templates/report/inventree_po_report.html:93 +#: part/models.py:2396 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" @@ -2694,16 +2694,16 @@ msgstr "" msgid "Query filters (comma-separated list of key=value pairs)," msgstr "" -#: label/models.py:259 label/models.py:317 label/models.py:364 +#: label/models.py:259 label/models.py:319 label/models.py:366 #: report/models.py:322 report/models.py:457 report/models.py:495 msgid "Filters" msgstr "" -#: label/models.py:316 +#: label/models.py:318 msgid "Query filters (comma-separated list of key=value pairs" msgstr "" -#: label/models.py:363 +#: label/models.py:365 msgid "Part query filters (comma-separated value of key=value pairs)" msgstr "" @@ -3652,7 +3652,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:97 part/models.py:2261 +#: part/forms.py:97 part/models.py:2278 msgid "Parent Part" msgstr "" @@ -3728,7 +3728,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:325 part/models.py:2360 +#: part/forms.py:325 part/models.py:2377 msgid "Sub part" msgstr "" @@ -3748,7 +3748,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:88 part/models.py:2307 +#: part/models.py:88 part/models.py:2324 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3817,7 +3817,7 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:755 part/models.py:2306 +#: part/models.py:755 part/models.py:2323 #: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "" @@ -3936,174 +3936,174 @@ msgstr "" msgid "Sell multiple" msgstr "" -#: part/models.py:2125 +#: part/models.py:2142 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2142 +#: part/models.py:2159 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2162 templates/js/part.js:906 templates/js/stock.js:475 +#: part/models.py:2179 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "" -#: part/models.py:2163 +#: part/models.py:2180 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2168 +#: part/models.py:2185 msgid "Test Description" msgstr "" -#: part/models.py:2169 +#: part/models.py:2186 msgid "Enter description for this test" msgstr "" -#: part/models.py:2174 templates/js/part.js:915 +#: part/models.py:2191 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "" -#: part/models.py:2175 +#: part/models.py:2192 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2180 templates/js/part.js:923 +#: part/models.py:2197 templates/js/part.js:923 msgid "Requires Value" msgstr "" -#: part/models.py:2181 +#: part/models.py:2198 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2186 templates/js/part.js:930 +#: part/models.py:2203 templates/js/part.js:930 msgid "Requires Attachment" msgstr "" -#: part/models.py:2187 +#: part/models.py:2204 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2224 +#: part/models.py:2241 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2229 +#: part/models.py:2246 msgid "Parameter Name" msgstr "" -#: part/models.py:2231 +#: part/models.py:2248 msgid "Parameter Units" msgstr "" -#: part/models.py:2263 part/models.py:2312 part/models.py:2313 +#: part/models.py:2280 part/models.py:2329 part/models.py:2330 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2265 +#: part/models.py:2282 msgid "Data" msgstr "" -#: part/models.py:2265 +#: part/models.py:2282 msgid "Parameter Value" msgstr "" -#: part/models.py:2317 templates/InvenTree/settings/category.html:67 +#: part/models.py:2334 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2318 +#: part/models.py:2335 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2352 +#: part/models.py:2369 msgid "Select parent part" msgstr "" -#: part/models.py:2361 +#: part/models.py:2378 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2367 +#: part/models.py:2384 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2369 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2386 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2369 +#: part/models.py:2386 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2372 +#: part/models.py:2389 msgid "Overage" msgstr "" -#: part/models.py:2373 +#: part/models.py:2390 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2376 +#: part/models.py:2393 msgid "BOM item reference" msgstr "" -#: part/models.py:2379 +#: part/models.py:2396 msgid "BOM item notes" msgstr "" -#: part/models.py:2381 +#: part/models.py:2398 msgid "Checksum" msgstr "" -#: part/models.py:2381 +#: part/models.py:2398 msgid "BOM line checksum" msgstr "" -#: part/models.py:2385 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2402 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:55 msgid "Inherited" msgstr "" -#: part/models.py:2386 +#: part/models.py:2403 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2391 templates/js/bom.js:287 +#: part/models.py:2408 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2392 +#: part/models.py:2409 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2477 stock/models.py:335 +#: part/models.py:2494 stock/models.py:335 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2486 part/models.py:2488 +#: part/models.py:2503 part/models.py:2505 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2491 +#: part/models.py:2508 msgid "BOM Item" msgstr "" -#: part/models.py:2610 +#: part/models.py:2627 msgid "Part 1" msgstr "" -#: part/models.py:2614 +#: part/models.py:2631 msgid "Part 2" msgstr "" -#: part/models.py:2614 +#: part/models.py:2631 msgid "Select Related Part" msgstr "" -#: part/models.py:2646 +#: part/models.py:2663 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 69833b5503..0367d5f63f 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-21 11:51+0000\n" +"POT-Creation-Date: 2021-07-21 12:35+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -122,7 +122,7 @@ msgstr "コメント:" msgid "File comment" msgstr "ファイルコメント" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2080 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -137,7 +137,7 @@ msgid "Invalid choice" msgstr "無効な選択です" #: InvenTree/models.py:129 InvenTree/models.py:130 company/models.py:412 -#: label/models.py:112 part/models.py:718 part/models.py:2229 +#: label/models.py:112 part/models.py:718 part/models.py:2246 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 @@ -174,7 +174,7 @@ msgstr "説明 (オプション)" msgid "parent" msgstr "親" -#: InvenTree/serializers.py:52 part/models.py:2465 +#: InvenTree/serializers.py:52 part/models.py:2482 msgid "Must be a valid number" msgstr "有効な数字でなければなりません" @@ -479,7 +479,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 -#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2367 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2384 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 @@ -616,7 +616,7 @@ msgstr "" #: build/models.py:179 order/models.py:246 order/models.py:533 #: order/models.py:713 order/templates/order/purchase_order_detail.html:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2376 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2393 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -645,9 +645,9 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:344 part/models.py:347 -#: part/models.py:2025 part/models.py:2041 part/models.py:2060 -#: part/models.py:2078 part/models.py:2157 part/models.py:2261 -#: part/models.py:2351 part/templates/part/detail.html:199 +#: part/models.py:2042 part/models.py:2058 part/models.py:2077 +#: part/models.py:2095 part/models.py:2174 part/models.py:2278 +#: part/models.py:2368 part/templates/part/detail.html:199 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 @@ -1609,7 +1609,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:158 part/models.py:2263 report/models.py:187 +#: common/models.py:158 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -2118,7 +2118,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:426 part/models.py:859 part/models.py:2231 +#: company/models.py:426 part/models.py:859 part/models.py:2248 #: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "" @@ -2164,7 +2164,7 @@ msgid "Supplier part description" msgstr "" #: company/models.py:525 company/templates/company/supplier_part.html:120 -#: part/models.py:2379 report/templates/report/inventree_po_report.html:93 +#: part/models.py:2396 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" @@ -2694,16 +2694,16 @@ msgstr "" msgid "Query filters (comma-separated list of key=value pairs)," msgstr "" -#: label/models.py:259 label/models.py:317 label/models.py:364 +#: label/models.py:259 label/models.py:319 label/models.py:366 #: report/models.py:322 report/models.py:457 report/models.py:495 msgid "Filters" msgstr "" -#: label/models.py:316 +#: label/models.py:318 msgid "Query filters (comma-separated list of key=value pairs" msgstr "" -#: label/models.py:363 +#: label/models.py:365 msgid "Part query filters (comma-separated value of key=value pairs)" msgstr "" @@ -3652,7 +3652,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:97 part/models.py:2261 +#: part/forms.py:97 part/models.py:2278 msgid "Parent Part" msgstr "" @@ -3728,7 +3728,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:325 part/models.py:2360 +#: part/forms.py:325 part/models.py:2377 msgid "Sub part" msgstr "" @@ -3748,7 +3748,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:88 part/models.py:2307 +#: part/models.py:88 part/models.py:2324 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3819,7 +3819,7 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:755 part/models.py:2306 +#: part/models.py:755 part/models.py:2323 #: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "" @@ -3938,174 +3938,174 @@ msgstr "" msgid "Sell multiple" msgstr "" -#: part/models.py:2125 +#: part/models.py:2142 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2142 +#: part/models.py:2159 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2162 templates/js/part.js:906 templates/js/stock.js:475 +#: part/models.py:2179 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "" -#: part/models.py:2163 +#: part/models.py:2180 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2168 +#: part/models.py:2185 msgid "Test Description" msgstr "" -#: part/models.py:2169 +#: part/models.py:2186 msgid "Enter description for this test" msgstr "" -#: part/models.py:2174 templates/js/part.js:915 +#: part/models.py:2191 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "" -#: part/models.py:2175 +#: part/models.py:2192 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2180 templates/js/part.js:923 +#: part/models.py:2197 templates/js/part.js:923 msgid "Requires Value" msgstr "" -#: part/models.py:2181 +#: part/models.py:2198 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2186 templates/js/part.js:930 +#: part/models.py:2203 templates/js/part.js:930 msgid "Requires Attachment" msgstr "" -#: part/models.py:2187 +#: part/models.py:2204 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2224 +#: part/models.py:2241 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2229 +#: part/models.py:2246 msgid "Parameter Name" msgstr "" -#: part/models.py:2231 +#: part/models.py:2248 msgid "Parameter Units" msgstr "" -#: part/models.py:2263 part/models.py:2312 part/models.py:2313 +#: part/models.py:2280 part/models.py:2329 part/models.py:2330 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2265 +#: part/models.py:2282 msgid "Data" msgstr "" -#: part/models.py:2265 +#: part/models.py:2282 msgid "Parameter Value" msgstr "" -#: part/models.py:2317 templates/InvenTree/settings/category.html:67 +#: part/models.py:2334 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2318 +#: part/models.py:2335 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2352 +#: part/models.py:2369 msgid "Select parent part" msgstr "" -#: part/models.py:2361 +#: part/models.py:2378 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2367 +#: part/models.py:2384 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2369 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2386 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2369 +#: part/models.py:2386 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2372 +#: part/models.py:2389 msgid "Overage" msgstr "" -#: part/models.py:2373 +#: part/models.py:2390 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2376 +#: part/models.py:2393 msgid "BOM item reference" msgstr "" -#: part/models.py:2379 +#: part/models.py:2396 msgid "BOM item notes" msgstr "" -#: part/models.py:2381 +#: part/models.py:2398 msgid "Checksum" msgstr "" -#: part/models.py:2381 +#: part/models.py:2398 msgid "BOM line checksum" msgstr "" -#: part/models.py:2385 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2402 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:55 msgid "Inherited" msgstr "" -#: part/models.py:2386 +#: part/models.py:2403 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2391 templates/js/bom.js:287 +#: part/models.py:2408 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2392 +#: part/models.py:2409 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2477 stock/models.py:335 +#: part/models.py:2494 stock/models.py:335 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2486 part/models.py:2488 +#: part/models.py:2503 part/models.py:2505 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2491 +#: part/models.py:2508 msgid "BOM Item" msgstr "" -#: part/models.py:2610 +#: part/models.py:2627 msgid "Part 1" msgstr "" -#: part/models.py:2614 +#: part/models.py:2631 msgid "Part 2" msgstr "" -#: part/models.py:2614 +#: part/models.py:2631 msgid "Select Related Part" msgstr "" -#: part/models.py:2646 +#: part/models.py:2663 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 92d93672bd..26043409af 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-21 11:51+0000\n" +"POT-Creation-Date: 2021-07-21 12:35+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -122,7 +122,7 @@ msgstr "Komentarz" msgid "File comment" msgstr "Komentarz pliku" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2080 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -137,7 +137,7 @@ msgid "Invalid choice" msgstr "Błędny wybór" #: InvenTree/models.py:129 InvenTree/models.py:130 company/models.py:412 -#: label/models.py:112 part/models.py:718 part/models.py:2229 +#: label/models.py:112 part/models.py:718 part/models.py:2246 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 @@ -174,7 +174,7 @@ msgstr "Opis (opcjonalny)" msgid "parent" msgstr "nadrzędny" -#: InvenTree/serializers.py:52 part/models.py:2465 +#: InvenTree/serializers.py:52 part/models.py:2482 msgid "Must be a valid number" msgstr "Numer musi być prawidłowy" @@ -479,7 +479,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 -#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2367 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2384 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 @@ -616,7 +616,7 @@ msgstr "Odwołanie do zamówienia wykonania" #: build/models.py:179 order/models.py:246 order/models.py:533 #: order/models.py:713 order/templates/order/purchase_order_detail.html:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2376 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2393 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -645,9 +645,9 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:344 part/models.py:347 -#: part/models.py:2025 part/models.py:2041 part/models.py:2060 -#: part/models.py:2078 part/models.py:2157 part/models.py:2261 -#: part/models.py:2351 part/templates/part/detail.html:199 +#: part/models.py:2042 part/models.py:2058 part/models.py:2077 +#: part/models.py:2095 part/models.py:2174 part/models.py:2278 +#: part/models.py:2368 part/templates/part/detail.html:199 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 @@ -1609,7 +1609,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:158 part/models.py:2263 report/models.py:187 +#: common/models.py:158 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -2118,7 +2118,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:426 part/models.py:859 part/models.py:2231 +#: company/models.py:426 part/models.py:859 part/models.py:2248 #: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "Jednostki" @@ -2164,7 +2164,7 @@ msgid "Supplier part description" msgstr "" #: company/models.py:525 company/templates/company/supplier_part.html:120 -#: part/models.py:2379 report/templates/report/inventree_po_report.html:93 +#: part/models.py:2396 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Uwaga" @@ -2694,16 +2694,16 @@ msgstr "" msgid "Query filters (comma-separated list of key=value pairs)," msgstr "" -#: label/models.py:259 label/models.py:317 label/models.py:364 +#: label/models.py:259 label/models.py:319 label/models.py:366 #: report/models.py:322 report/models.py:457 report/models.py:495 msgid "Filters" msgstr "Filtry" -#: label/models.py:316 +#: label/models.py:318 msgid "Query filters (comma-separated list of key=value pairs" msgstr "" -#: label/models.py:363 +#: label/models.py:365 msgid "Part query filters (comma-separated value of key=value pairs)" msgstr "" @@ -3652,7 +3652,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:97 part/models.py:2261 +#: part/forms.py:97 part/models.py:2278 msgid "Parent Part" msgstr "Część nadrzędna" @@ -3728,7 +3728,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:325 part/models.py:2360 +#: part/forms.py:325 part/models.py:2377 msgid "Sub part" msgstr "Podczęść" @@ -3748,7 +3748,7 @@ msgstr "Domyślne słowa kluczowe" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:88 part/models.py:2307 +#: part/models.py:88 part/models.py:2324 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3819,7 +3819,7 @@ msgstr "Słowa kluczowe" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:755 part/models.py:2306 +#: part/models.py:755 part/models.py:2323 #: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "Kategoria" @@ -3938,174 +3938,174 @@ msgstr "" msgid "Sell multiple" msgstr "Sprzedaj wiele" -#: part/models.py:2125 +#: part/models.py:2142 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2142 +#: part/models.py:2159 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2162 templates/js/part.js:906 templates/js/stock.js:475 +#: part/models.py:2179 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "Nazwa testu" -#: part/models.py:2163 +#: part/models.py:2180 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2168 +#: part/models.py:2185 msgid "Test Description" msgstr "" -#: part/models.py:2169 +#: part/models.py:2186 msgid "Enter description for this test" msgstr "" -#: part/models.py:2174 templates/js/part.js:915 +#: part/models.py:2191 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "Wymagane" -#: part/models.py:2175 +#: part/models.py:2192 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2180 templates/js/part.js:923 +#: part/models.py:2197 templates/js/part.js:923 msgid "Requires Value" msgstr "" -#: part/models.py:2181 +#: part/models.py:2198 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2186 templates/js/part.js:930 +#: part/models.py:2203 templates/js/part.js:930 msgid "Requires Attachment" msgstr "" -#: part/models.py:2187 +#: part/models.py:2204 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2224 +#: part/models.py:2241 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2229 +#: part/models.py:2246 msgid "Parameter Name" msgstr "" -#: part/models.py:2231 +#: part/models.py:2248 msgid "Parameter Units" msgstr "" -#: part/models.py:2263 part/models.py:2312 part/models.py:2313 +#: part/models.py:2280 part/models.py:2329 part/models.py:2330 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2265 +#: part/models.py:2282 msgid "Data" msgstr "Dane" -#: part/models.py:2265 +#: part/models.py:2282 msgid "Parameter Value" msgstr "" -#: part/models.py:2317 templates/InvenTree/settings/category.html:67 +#: part/models.py:2334 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "Wartość domyślna" -#: part/models.py:2318 +#: part/models.py:2335 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2352 +#: part/models.py:2369 msgid "Select parent part" msgstr "" -#: part/models.py:2361 +#: part/models.py:2378 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2367 +#: part/models.py:2384 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2369 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2386 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2369 +#: part/models.py:2386 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2372 +#: part/models.py:2389 msgid "Overage" msgstr "" -#: part/models.py:2373 +#: part/models.py:2390 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2376 +#: part/models.py:2393 msgid "BOM item reference" msgstr "" -#: part/models.py:2379 +#: part/models.py:2396 msgid "BOM item notes" msgstr "" -#: part/models.py:2381 +#: part/models.py:2398 msgid "Checksum" msgstr "Suma kontrolna" -#: part/models.py:2381 +#: part/models.py:2398 msgid "BOM line checksum" msgstr "" -#: part/models.py:2385 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2402 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:55 msgid "Inherited" msgstr "" -#: part/models.py:2386 +#: part/models.py:2403 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2391 templates/js/bom.js:287 +#: part/models.py:2408 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2392 +#: part/models.py:2409 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2477 stock/models.py:335 +#: part/models.py:2494 stock/models.py:335 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2486 part/models.py:2488 +#: part/models.py:2503 part/models.py:2505 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2491 +#: part/models.py:2508 msgid "BOM Item" msgstr "" -#: part/models.py:2610 +#: part/models.py:2627 msgid "Part 1" msgstr "Część 1" -#: part/models.py:2614 +#: part/models.py:2631 msgid "Part 2" msgstr "Część 2" -#: part/models.py:2614 +#: part/models.py:2631 msgid "Select Related Part" msgstr "Wybierz powiązaną część" -#: part/models.py:2646 +#: part/models.py:2663 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index a42fade434..5f3219a2d7 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-21 11:51+0000\n" +"POT-Creation-Date: 2021-07-21 12:35+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -122,7 +122,7 @@ msgstr "Комментарий" msgid "File comment" msgstr "Комментарий к файлу" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2080 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -137,7 +137,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:129 InvenTree/models.py:130 company/models.py:412 -#: label/models.py:112 part/models.py:718 part/models.py:2229 +#: label/models.py:112 part/models.py:718 part/models.py:2246 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 @@ -174,7 +174,7 @@ msgstr "Описание (необязательно)" msgid "parent" msgstr "родитель" -#: InvenTree/serializers.py:52 part/models.py:2465 +#: InvenTree/serializers.py:52 part/models.py:2482 msgid "Must be a valid number" msgstr "" @@ -479,7 +479,7 @@ msgstr "Целевая дата для сборки. Сборка будет п #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 -#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2367 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2384 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 @@ -616,7 +616,7 @@ msgstr "Ссылка на заказ" #: build/models.py:179 order/models.py:246 order/models.py:533 #: order/models.py:713 order/templates/order/purchase_order_detail.html:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2376 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2393 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -645,9 +645,9 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:344 part/models.py:347 -#: part/models.py:2025 part/models.py:2041 part/models.py:2060 -#: part/models.py:2078 part/models.py:2157 part/models.py:2261 -#: part/models.py:2351 part/templates/part/detail.html:199 +#: part/models.py:2042 part/models.py:2058 part/models.py:2077 +#: part/models.py:2095 part/models.py:2174 part/models.py:2278 +#: part/models.py:2368 part/templates/part/detail.html:199 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 @@ -1609,7 +1609,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:158 part/models.py:2263 report/models.py:187 +#: common/models.py:158 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -2118,7 +2118,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:426 part/models.py:859 part/models.py:2231 +#: company/models.py:426 part/models.py:859 part/models.py:2248 #: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "" @@ -2164,7 +2164,7 @@ msgid "Supplier part description" msgstr "" #: company/models.py:525 company/templates/company/supplier_part.html:120 -#: part/models.py:2379 report/templates/report/inventree_po_report.html:93 +#: part/models.py:2396 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" @@ -2694,16 +2694,16 @@ msgstr "" msgid "Query filters (comma-separated list of key=value pairs)," msgstr "" -#: label/models.py:259 label/models.py:317 label/models.py:364 +#: label/models.py:259 label/models.py:319 label/models.py:366 #: report/models.py:322 report/models.py:457 report/models.py:495 msgid "Filters" msgstr "" -#: label/models.py:316 +#: label/models.py:318 msgid "Query filters (comma-separated list of key=value pairs" msgstr "" -#: label/models.py:363 +#: label/models.py:365 msgid "Part query filters (comma-separated value of key=value pairs)" msgstr "" @@ -3652,7 +3652,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:97 part/models.py:2261 +#: part/forms.py:97 part/models.py:2278 msgid "Parent Part" msgstr "" @@ -3728,7 +3728,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:325 part/models.py:2360 +#: part/forms.py:325 part/models.py:2377 msgid "Sub part" msgstr "" @@ -3748,7 +3748,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:88 part/models.py:2307 +#: part/models.py:88 part/models.py:2324 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3819,7 +3819,7 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:755 part/models.py:2306 +#: part/models.py:755 part/models.py:2323 #: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "" @@ -3938,174 +3938,174 @@ msgstr "" msgid "Sell multiple" msgstr "" -#: part/models.py:2125 +#: part/models.py:2142 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2142 +#: part/models.py:2159 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2162 templates/js/part.js:906 templates/js/stock.js:475 +#: part/models.py:2179 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "" -#: part/models.py:2163 +#: part/models.py:2180 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2168 +#: part/models.py:2185 msgid "Test Description" msgstr "" -#: part/models.py:2169 +#: part/models.py:2186 msgid "Enter description for this test" msgstr "" -#: part/models.py:2174 templates/js/part.js:915 +#: part/models.py:2191 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "" -#: part/models.py:2175 +#: part/models.py:2192 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2180 templates/js/part.js:923 +#: part/models.py:2197 templates/js/part.js:923 msgid "Requires Value" msgstr "" -#: part/models.py:2181 +#: part/models.py:2198 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2186 templates/js/part.js:930 +#: part/models.py:2203 templates/js/part.js:930 msgid "Requires Attachment" msgstr "" -#: part/models.py:2187 +#: part/models.py:2204 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2224 +#: part/models.py:2241 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2229 +#: part/models.py:2246 msgid "Parameter Name" msgstr "" -#: part/models.py:2231 +#: part/models.py:2248 msgid "Parameter Units" msgstr "" -#: part/models.py:2263 part/models.py:2312 part/models.py:2313 +#: part/models.py:2280 part/models.py:2329 part/models.py:2330 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2265 +#: part/models.py:2282 msgid "Data" msgstr "" -#: part/models.py:2265 +#: part/models.py:2282 msgid "Parameter Value" msgstr "" -#: part/models.py:2317 templates/InvenTree/settings/category.html:67 +#: part/models.py:2334 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2318 +#: part/models.py:2335 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2352 +#: part/models.py:2369 msgid "Select parent part" msgstr "" -#: part/models.py:2361 +#: part/models.py:2378 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2367 +#: part/models.py:2384 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2369 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2386 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2369 +#: part/models.py:2386 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2372 +#: part/models.py:2389 msgid "Overage" msgstr "" -#: part/models.py:2373 +#: part/models.py:2390 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2376 +#: part/models.py:2393 msgid "BOM item reference" msgstr "" -#: part/models.py:2379 +#: part/models.py:2396 msgid "BOM item notes" msgstr "" -#: part/models.py:2381 +#: part/models.py:2398 msgid "Checksum" msgstr "" -#: part/models.py:2381 +#: part/models.py:2398 msgid "BOM line checksum" msgstr "" -#: part/models.py:2385 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2402 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:55 msgid "Inherited" msgstr "" -#: part/models.py:2386 +#: part/models.py:2403 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2391 templates/js/bom.js:287 +#: part/models.py:2408 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2392 +#: part/models.py:2409 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2477 stock/models.py:335 +#: part/models.py:2494 stock/models.py:335 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2486 part/models.py:2488 +#: part/models.py:2503 part/models.py:2505 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2491 +#: part/models.py:2508 msgid "BOM Item" msgstr "" -#: part/models.py:2610 +#: part/models.py:2627 msgid "Part 1" msgstr "" -#: part/models.py:2614 +#: part/models.py:2631 msgid "Part 2" msgstr "" -#: part/models.py:2614 +#: part/models.py:2631 msgid "Select Related Part" msgstr "" -#: part/models.py:2646 +#: part/models.py:2663 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 8920221bb2..1579b0932d 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-21 11:51+0000\n" +"POT-Creation-Date: 2021-07-21 12:35+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -122,7 +122,7 @@ msgstr "Yorum" msgid "File comment" msgstr "Dosya yorumu" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2080 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -137,7 +137,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:129 InvenTree/models.py:130 company/models.py:412 -#: label/models.py:112 part/models.py:718 part/models.py:2229 +#: label/models.py:112 part/models.py:718 part/models.py:2246 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 @@ -174,7 +174,7 @@ msgstr "Açıklama (isteğe bağlı)" msgid "parent" msgstr "üst" -#: InvenTree/serializers.py:52 part/models.py:2465 +#: InvenTree/serializers.py:52 part/models.py:2482 msgid "Must be a valid number" msgstr "" @@ -479,7 +479,7 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 -#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2367 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2384 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 @@ -616,7 +616,7 @@ msgstr "Yapım İşi Emri Referansı" #: build/models.py:179 order/models.py:246 order/models.py:533 #: order/models.py:713 order/templates/order/purchase_order_detail.html:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2376 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2393 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -645,9 +645,9 @@ msgstr "Bu yapım işinin tahsis edildiği yapım işi emri" #: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:344 part/models.py:347 -#: part/models.py:2025 part/models.py:2041 part/models.py:2060 -#: part/models.py:2078 part/models.py:2157 part/models.py:2261 -#: part/models.py:2351 part/templates/part/detail.html:199 +#: part/models.py:2042 part/models.py:2058 part/models.py:2077 +#: part/models.py:2095 part/models.py:2174 part/models.py:2278 +#: part/models.py:2368 part/templates/part/detail.html:199 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 @@ -1609,7 +1609,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:158 part/models.py:2263 report/models.py:187 +#: common/models.py:158 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -2118,7 +2118,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:426 part/models.py:859 part/models.py:2231 +#: company/models.py:426 part/models.py:859 part/models.py:2248 #: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "" @@ -2164,7 +2164,7 @@ msgid "Supplier part description" msgstr "" #: company/models.py:525 company/templates/company/supplier_part.html:120 -#: part/models.py:2379 report/templates/report/inventree_po_report.html:93 +#: part/models.py:2396 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" @@ -2694,16 +2694,16 @@ msgstr "Etiket dosya adları oluşturma için desen" msgid "Query filters (comma-separated list of key=value pairs)," msgstr "" -#: label/models.py:259 label/models.py:317 label/models.py:364 +#: label/models.py:259 label/models.py:319 label/models.py:366 #: report/models.py:322 report/models.py:457 report/models.py:495 msgid "Filters" msgstr "" -#: label/models.py:316 +#: label/models.py:318 msgid "Query filters (comma-separated list of key=value pairs" msgstr "" -#: label/models.py:363 +#: label/models.py:365 msgid "Part query filters (comma-separated value of key=value pairs)" msgstr "" @@ -3652,7 +3652,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "Dışa aktarılan malzeme listesine parça tedarikçisi verilerini dahil edin" -#: part/forms.py:97 part/models.py:2261 +#: part/forms.py:97 part/models.py:2278 msgid "Parent Part" msgstr "" @@ -3728,7 +3728,7 @@ msgstr "Parametre şablonunu aynı seviyedeki kategorilere ekle" msgid "Add parameter template to all categories" msgstr "Parametre şablonunu tüm kategorilere ekle" -#: part/forms.py:325 part/models.py:2360 +#: part/forms.py:325 part/models.py:2377 msgid "Sub part" msgstr "" @@ -3748,7 +3748,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:88 part/models.py:2307 +#: part/models.py:88 part/models.py:2324 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3819,7 +3819,7 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:755 part/models.py:2306 +#: part/models.py:755 part/models.py:2323 #: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "" @@ -3938,174 +3938,174 @@ msgstr "" msgid "Sell multiple" msgstr "" -#: part/models.py:2125 +#: part/models.py:2142 msgid "Test templates can only be created for trackable parts" msgstr "Test şablonları sadece takip edilebilir paçalar için oluşturulabilir" -#: part/models.py:2142 +#: part/models.py:2159 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2162 templates/js/part.js:906 templates/js/stock.js:475 +#: part/models.py:2179 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "" -#: part/models.py:2163 +#: part/models.py:2180 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2168 +#: part/models.py:2185 msgid "Test Description" msgstr "" -#: part/models.py:2169 +#: part/models.py:2186 msgid "Enter description for this test" msgstr "" -#: part/models.py:2174 templates/js/part.js:915 +#: part/models.py:2191 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "Gerekli" -#: part/models.py:2175 +#: part/models.py:2192 msgid "Is this test required to pass?" msgstr "Testi geçmesi için bu gerekli mi?" -#: part/models.py:2180 templates/js/part.js:923 +#: part/models.py:2197 templates/js/part.js:923 msgid "Requires Value" msgstr "" -#: part/models.py:2181 +#: part/models.py:2198 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2186 templates/js/part.js:930 +#: part/models.py:2203 templates/js/part.js:930 msgid "Requires Attachment" msgstr "" -#: part/models.py:2187 +#: part/models.py:2204 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2224 +#: part/models.py:2241 msgid "Parameter template name must be unique" msgstr "Parametre şablon adı benzersiz olmalıdır" -#: part/models.py:2229 +#: part/models.py:2246 msgid "Parameter Name" msgstr "" -#: part/models.py:2231 +#: part/models.py:2248 msgid "Parameter Units" msgstr "" -#: part/models.py:2263 part/models.py:2312 part/models.py:2313 +#: part/models.py:2280 part/models.py:2329 part/models.py:2330 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "Parametre Şablonu" -#: part/models.py:2265 +#: part/models.py:2282 msgid "Data" msgstr "" -#: part/models.py:2265 +#: part/models.py:2282 msgid "Parameter Value" msgstr "" -#: part/models.py:2317 templates/InvenTree/settings/category.html:67 +#: part/models.py:2334 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2318 +#: part/models.py:2335 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2352 +#: part/models.py:2369 msgid "Select parent part" msgstr "" -#: part/models.py:2361 +#: part/models.py:2378 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2367 +#: part/models.py:2384 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2369 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2386 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2369 +#: part/models.py:2386 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2372 +#: part/models.py:2389 msgid "Overage" msgstr "" -#: part/models.py:2373 +#: part/models.py:2390 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2376 +#: part/models.py:2393 msgid "BOM item reference" msgstr "" -#: part/models.py:2379 +#: part/models.py:2396 msgid "BOM item notes" msgstr "" -#: part/models.py:2381 +#: part/models.py:2398 msgid "Checksum" msgstr "" -#: part/models.py:2381 +#: part/models.py:2398 msgid "BOM line checksum" msgstr "" -#: part/models.py:2385 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2402 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:55 msgid "Inherited" msgstr "" -#: part/models.py:2386 +#: part/models.py:2403 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "Bu malzeme listesi, çeşit parçalar listesini kalıtsalıdır" -#: part/models.py:2391 templates/js/bom.js:287 +#: part/models.py:2408 templates/js/bom.js:287 msgid "Allow Variants" msgstr "Çeşide İzin Ver" -#: part/models.py:2392 +#: part/models.py:2409 msgid "Stock items for variant parts can be used for this BOM item" msgstr "Çeşit parçaların stok kalemleri bu malzeme listesinde kullanılabilir" -#: part/models.py:2477 stock/models.py:335 +#: part/models.py:2494 stock/models.py:335 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2486 part/models.py:2488 +#: part/models.py:2503 part/models.py:2505 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2491 +#: part/models.py:2508 msgid "BOM Item" msgstr "" -#: part/models.py:2610 +#: part/models.py:2627 msgid "Part 1" msgstr "" -#: part/models.py:2614 +#: part/models.py:2631 msgid "Part 2" msgstr "" -#: part/models.py:2614 +#: part/models.py:2631 msgid "Select Related Part" msgstr "" -#: part/models.py:2646 +#: part/models.py:2663 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index a90090ef48..63856aa2d4 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-21 11:51+0000\n" +"POT-Creation-Date: 2021-07-21 12:35+0000\n" "PO-Revision-Date: 2021-07-19 22:24\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -122,7 +122,7 @@ msgstr "注释" msgid "File comment" msgstr "文件注释" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2080 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -137,7 +137,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:129 InvenTree/models.py:130 company/models.py:412 -#: label/models.py:112 part/models.py:718 part/models.py:2229 +#: label/models.py:112 part/models.py:718 part/models.py:2246 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 @@ -174,7 +174,7 @@ msgstr "" msgid "parent" msgstr "" -#: InvenTree/serializers.py:52 part/models.py:2465 +#: InvenTree/serializers.py:52 part/models.py:2482 msgid "Must be a valid number" msgstr "" @@ -479,7 +479,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 -#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2367 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2384 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 @@ -616,7 +616,7 @@ msgstr "" #: build/models.py:179 order/models.py:246 order/models.py:533 #: order/models.py:713 order/templates/order/purchase_order_detail.html:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2376 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2393 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -645,9 +645,9 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:344 part/models.py:347 -#: part/models.py:2025 part/models.py:2041 part/models.py:2060 -#: part/models.py:2078 part/models.py:2157 part/models.py:2261 -#: part/models.py:2351 part/templates/part/detail.html:199 +#: part/models.py:2042 part/models.py:2058 part/models.py:2077 +#: part/models.py:2095 part/models.py:2174 part/models.py:2278 +#: part/models.py:2368 part/templates/part/detail.html:199 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 @@ -1609,7 +1609,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:158 part/models.py:2263 report/models.py:187 +#: common/models.py:158 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -2118,7 +2118,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:426 part/models.py:859 part/models.py:2231 +#: company/models.py:426 part/models.py:859 part/models.py:2248 #: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "" @@ -2164,7 +2164,7 @@ msgid "Supplier part description" msgstr "" #: company/models.py:525 company/templates/company/supplier_part.html:120 -#: part/models.py:2379 report/templates/report/inventree_po_report.html:93 +#: part/models.py:2396 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" @@ -2694,16 +2694,16 @@ msgstr "" msgid "Query filters (comma-separated list of key=value pairs)," msgstr "" -#: label/models.py:259 label/models.py:317 label/models.py:364 +#: label/models.py:259 label/models.py:319 label/models.py:366 #: report/models.py:322 report/models.py:457 report/models.py:495 msgid "Filters" msgstr "" -#: label/models.py:316 +#: label/models.py:318 msgid "Query filters (comma-separated list of key=value pairs" msgstr "" -#: label/models.py:363 +#: label/models.py:365 msgid "Part query filters (comma-separated value of key=value pairs)" msgstr "" @@ -3652,7 +3652,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:97 part/models.py:2261 +#: part/forms.py:97 part/models.py:2278 msgid "Parent Part" msgstr "" @@ -3728,7 +3728,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:325 part/models.py:2360 +#: part/forms.py:325 part/models.py:2377 msgid "Sub part" msgstr "" @@ -3748,7 +3748,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:88 part/models.py:2307 +#: part/models.py:88 part/models.py:2324 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3817,7 +3817,7 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:755 part/models.py:2306 +#: part/models.py:755 part/models.py:2323 #: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "" @@ -3936,174 +3936,174 @@ msgstr "" msgid "Sell multiple" msgstr "" -#: part/models.py:2125 +#: part/models.py:2142 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2142 +#: part/models.py:2159 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2162 templates/js/part.js:906 templates/js/stock.js:475 +#: part/models.py:2179 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "" -#: part/models.py:2163 +#: part/models.py:2180 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2168 +#: part/models.py:2185 msgid "Test Description" msgstr "" -#: part/models.py:2169 +#: part/models.py:2186 msgid "Enter description for this test" msgstr "" -#: part/models.py:2174 templates/js/part.js:915 +#: part/models.py:2191 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "" -#: part/models.py:2175 +#: part/models.py:2192 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2180 templates/js/part.js:923 +#: part/models.py:2197 templates/js/part.js:923 msgid "Requires Value" msgstr "" -#: part/models.py:2181 +#: part/models.py:2198 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2186 templates/js/part.js:930 +#: part/models.py:2203 templates/js/part.js:930 msgid "Requires Attachment" msgstr "" -#: part/models.py:2187 +#: part/models.py:2204 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2224 +#: part/models.py:2241 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2229 +#: part/models.py:2246 msgid "Parameter Name" msgstr "" -#: part/models.py:2231 +#: part/models.py:2248 msgid "Parameter Units" msgstr "" -#: part/models.py:2263 part/models.py:2312 part/models.py:2313 +#: part/models.py:2280 part/models.py:2329 part/models.py:2330 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2265 +#: part/models.py:2282 msgid "Data" msgstr "" -#: part/models.py:2265 +#: part/models.py:2282 msgid "Parameter Value" msgstr "" -#: part/models.py:2317 templates/InvenTree/settings/category.html:67 +#: part/models.py:2334 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2318 +#: part/models.py:2335 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2352 +#: part/models.py:2369 msgid "Select parent part" msgstr "" -#: part/models.py:2361 +#: part/models.py:2378 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2367 +#: part/models.py:2384 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2369 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2386 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2369 +#: part/models.py:2386 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2372 +#: part/models.py:2389 msgid "Overage" msgstr "" -#: part/models.py:2373 +#: part/models.py:2390 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2376 +#: part/models.py:2393 msgid "BOM item reference" msgstr "" -#: part/models.py:2379 +#: part/models.py:2396 msgid "BOM item notes" msgstr "" -#: part/models.py:2381 +#: part/models.py:2398 msgid "Checksum" msgstr "" -#: part/models.py:2381 +#: part/models.py:2398 msgid "BOM line checksum" msgstr "" -#: part/models.py:2385 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2402 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:55 msgid "Inherited" msgstr "" -#: part/models.py:2386 +#: part/models.py:2403 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2391 templates/js/bom.js:287 +#: part/models.py:2408 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2392 +#: part/models.py:2409 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2477 stock/models.py:335 +#: part/models.py:2494 stock/models.py:335 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2486 part/models.py:2488 +#: part/models.py:2503 part/models.py:2505 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2491 +#: part/models.py:2508 msgid "BOM Item" msgstr "" -#: part/models.py:2610 +#: part/models.py:2627 msgid "Part 1" msgstr "" -#: part/models.py:2614 +#: part/models.py:2631 msgid "Part 2" msgstr "" -#: part/models.py:2614 +#: part/models.py:2631 msgid "Select Related Part" msgstr "" -#: part/models.py:2646 +#: part/models.py:2663 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" From 7dca582cc13c222a7e0c7191e1b608d11501363d Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 21 Jul 2021 22:53:15 +1000 Subject: [PATCH 625/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/fr/LC_MESSAGES/django.po | 124 +++++++++++----------- 1 file changed, 62 insertions(+), 62 deletions(-) diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 31da185823..c3603e5713 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-21 11:51+0000\n" -"PO-Revision-Date: 2021-07-21 11:56\n" +"POT-Creation-Date: 2021-07-21 12:35+0000\n" +"PO-Revision-Date: 2021-07-21 12:53\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -122,7 +122,7 @@ msgstr "Commentaire" msgid "File comment" msgstr "Commentaire du fichier" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2080 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -137,7 +137,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:129 InvenTree/models.py:130 company/models.py:412 -#: label/models.py:112 part/models.py:718 part/models.py:2229 +#: label/models.py:112 part/models.py:718 part/models.py:2246 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 @@ -174,7 +174,7 @@ msgstr "Description (facultative)" msgid "parent" msgstr "parent" -#: InvenTree/serializers.py:52 part/models.py:2465 +#: InvenTree/serializers.py:52 part/models.py:2482 msgid "Must be a valid number" msgstr "" @@ -479,7 +479,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 -#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2367 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2384 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 @@ -616,7 +616,7 @@ msgstr "" #: build/models.py:179 order/models.py:246 order/models.py:533 #: order/models.py:713 order/templates/order/purchase_order_detail.html:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2376 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2393 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -645,9 +645,9 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:344 part/models.py:347 -#: part/models.py:2025 part/models.py:2041 part/models.py:2060 -#: part/models.py:2078 part/models.py:2157 part/models.py:2261 -#: part/models.py:2351 part/templates/part/detail.html:199 +#: part/models.py:2042 part/models.py:2058 part/models.py:2077 +#: part/models.py:2095 part/models.py:2174 part/models.py:2278 +#: part/models.py:2368 part/templates/part/detail.html:199 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 @@ -1609,7 +1609,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:158 part/models.py:2263 report/models.py:187 +#: common/models.py:158 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -2118,7 +2118,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:426 part/models.py:859 part/models.py:2231 +#: company/models.py:426 part/models.py:859 part/models.py:2248 #: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "" @@ -2164,7 +2164,7 @@ msgid "Supplier part description" msgstr "" #: company/models.py:525 company/templates/company/supplier_part.html:120 -#: part/models.py:2379 report/templates/report/inventree_po_report.html:93 +#: part/models.py:2396 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" @@ -2694,16 +2694,16 @@ msgstr "" msgid "Query filters (comma-separated list of key=value pairs)," msgstr "" -#: label/models.py:259 label/models.py:317 label/models.py:364 +#: label/models.py:259 label/models.py:319 label/models.py:366 #: report/models.py:322 report/models.py:457 report/models.py:495 msgid "Filters" msgstr "" -#: label/models.py:316 +#: label/models.py:318 msgid "Query filters (comma-separated list of key=value pairs" msgstr "" -#: label/models.py:363 +#: label/models.py:365 msgid "Part query filters (comma-separated value of key=value pairs)" msgstr "" @@ -3652,7 +3652,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:97 part/models.py:2261 +#: part/forms.py:97 part/models.py:2278 msgid "Parent Part" msgstr "" @@ -3728,7 +3728,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:325 part/models.py:2360 +#: part/forms.py:325 part/models.py:2377 msgid "Sub part" msgstr "" @@ -3748,7 +3748,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:88 part/models.py:2307 +#: part/models.py:88 part/models.py:2324 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3817,7 +3817,7 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:755 part/models.py:2306 +#: part/models.py:755 part/models.py:2323 #: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "" @@ -3936,174 +3936,174 @@ msgstr "" msgid "Sell multiple" msgstr "" -#: part/models.py:2125 +#: part/models.py:2142 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2142 +#: part/models.py:2159 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2162 templates/js/part.js:906 templates/js/stock.js:475 +#: part/models.py:2179 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "" -#: part/models.py:2163 +#: part/models.py:2180 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2168 +#: part/models.py:2185 msgid "Test Description" msgstr "" -#: part/models.py:2169 +#: part/models.py:2186 msgid "Enter description for this test" msgstr "" -#: part/models.py:2174 templates/js/part.js:915 +#: part/models.py:2191 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "" -#: part/models.py:2175 +#: part/models.py:2192 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2180 templates/js/part.js:923 +#: part/models.py:2197 templates/js/part.js:923 msgid "Requires Value" msgstr "" -#: part/models.py:2181 +#: part/models.py:2198 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2186 templates/js/part.js:930 +#: part/models.py:2203 templates/js/part.js:930 msgid "Requires Attachment" msgstr "" -#: part/models.py:2187 +#: part/models.py:2204 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2224 +#: part/models.py:2241 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2229 +#: part/models.py:2246 msgid "Parameter Name" msgstr "" -#: part/models.py:2231 +#: part/models.py:2248 msgid "Parameter Units" msgstr "" -#: part/models.py:2263 part/models.py:2312 part/models.py:2313 +#: part/models.py:2280 part/models.py:2329 part/models.py:2330 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2265 +#: part/models.py:2282 msgid "Data" msgstr "" -#: part/models.py:2265 +#: part/models.py:2282 msgid "Parameter Value" msgstr "" -#: part/models.py:2317 templates/InvenTree/settings/category.html:67 +#: part/models.py:2334 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2318 +#: part/models.py:2335 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2352 +#: part/models.py:2369 msgid "Select parent part" msgstr "" -#: part/models.py:2361 +#: part/models.py:2378 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2367 +#: part/models.py:2384 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2369 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2386 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2369 +#: part/models.py:2386 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2372 +#: part/models.py:2389 msgid "Overage" msgstr "" -#: part/models.py:2373 +#: part/models.py:2390 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2376 +#: part/models.py:2393 msgid "BOM item reference" msgstr "" -#: part/models.py:2379 +#: part/models.py:2396 msgid "BOM item notes" msgstr "" -#: part/models.py:2381 +#: part/models.py:2398 msgid "Checksum" msgstr "" -#: part/models.py:2381 +#: part/models.py:2398 msgid "BOM line checksum" msgstr "" -#: part/models.py:2385 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2402 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:55 msgid "Inherited" msgstr "" -#: part/models.py:2386 +#: part/models.py:2403 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2391 templates/js/bom.js:287 +#: part/models.py:2408 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2392 +#: part/models.py:2409 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2477 stock/models.py:335 +#: part/models.py:2494 stock/models.py:335 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2486 part/models.py:2488 +#: part/models.py:2503 part/models.py:2505 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2491 +#: part/models.py:2508 msgid "BOM Item" msgstr "" -#: part/models.py:2610 +#: part/models.py:2627 msgid "Part 1" msgstr "" -#: part/models.py:2614 +#: part/models.py:2631 msgid "Part 2" msgstr "" -#: part/models.py:2614 +#: part/models.py:2631 msgid "Select Related Part" msgstr "" -#: part/models.py:2646 +#: part/models.py:2663 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" From d7f63db1c36b7efbf52ce2414555ad91752adcca Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 21 Jul 2021 22:53:16 +1000 Subject: [PATCH 626/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/es/LC_MESSAGES/django.po | 124 +++++++++++----------- 1 file changed, 62 insertions(+), 62 deletions(-) diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 7e03535b3c..aca525f764 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-21 11:51+0000\n" -"PO-Revision-Date: 2021-07-21 11:56\n" +"POT-Creation-Date: 2021-07-21 12:35+0000\n" +"PO-Revision-Date: 2021-07-21 12:53\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -122,7 +122,7 @@ msgstr "Comentario" msgid "File comment" msgstr "" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2080 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -137,7 +137,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:129 InvenTree/models.py:130 company/models.py:412 -#: label/models.py:112 part/models.py:718 part/models.py:2229 +#: label/models.py:112 part/models.py:718 part/models.py:2246 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 @@ -174,7 +174,7 @@ msgstr "" msgid "parent" msgstr "" -#: InvenTree/serializers.py:52 part/models.py:2465 +#: InvenTree/serializers.py:52 part/models.py:2482 msgid "Must be a valid number" msgstr "" @@ -479,7 +479,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 -#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2367 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2384 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 @@ -616,7 +616,7 @@ msgstr "" #: build/models.py:179 order/models.py:246 order/models.py:533 #: order/models.py:713 order/templates/order/purchase_order_detail.html:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2376 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2393 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -645,9 +645,9 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:344 part/models.py:347 -#: part/models.py:2025 part/models.py:2041 part/models.py:2060 -#: part/models.py:2078 part/models.py:2157 part/models.py:2261 -#: part/models.py:2351 part/templates/part/detail.html:199 +#: part/models.py:2042 part/models.py:2058 part/models.py:2077 +#: part/models.py:2095 part/models.py:2174 part/models.py:2278 +#: part/models.py:2368 part/templates/part/detail.html:199 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 @@ -1609,7 +1609,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:158 part/models.py:2263 report/models.py:187 +#: common/models.py:158 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -2118,7 +2118,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:426 part/models.py:859 part/models.py:2231 +#: company/models.py:426 part/models.py:859 part/models.py:2248 #: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "" @@ -2164,7 +2164,7 @@ msgid "Supplier part description" msgstr "" #: company/models.py:525 company/templates/company/supplier_part.html:120 -#: part/models.py:2379 report/templates/report/inventree_po_report.html:93 +#: part/models.py:2396 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Nota" @@ -2694,16 +2694,16 @@ msgstr "" msgid "Query filters (comma-separated list of key=value pairs)," msgstr "" -#: label/models.py:259 label/models.py:317 label/models.py:364 +#: label/models.py:259 label/models.py:319 label/models.py:366 #: report/models.py:322 report/models.py:457 report/models.py:495 msgid "Filters" msgstr "" -#: label/models.py:316 +#: label/models.py:318 msgid "Query filters (comma-separated list of key=value pairs" msgstr "" -#: label/models.py:363 +#: label/models.py:365 msgid "Part query filters (comma-separated value of key=value pairs)" msgstr "" @@ -3652,7 +3652,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:97 part/models.py:2261 +#: part/forms.py:97 part/models.py:2278 msgid "Parent Part" msgstr "" @@ -3728,7 +3728,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:325 part/models.py:2360 +#: part/forms.py:325 part/models.py:2377 msgid "Sub part" msgstr "" @@ -3748,7 +3748,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:88 part/models.py:2307 +#: part/models.py:88 part/models.py:2324 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3817,7 +3817,7 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:755 part/models.py:2306 +#: part/models.py:755 part/models.py:2323 #: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "" @@ -3936,174 +3936,174 @@ msgstr "" msgid "Sell multiple" msgstr "" -#: part/models.py:2125 +#: part/models.py:2142 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2142 +#: part/models.py:2159 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2162 templates/js/part.js:906 templates/js/stock.js:475 +#: part/models.py:2179 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "" -#: part/models.py:2163 +#: part/models.py:2180 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2168 +#: part/models.py:2185 msgid "Test Description" msgstr "" -#: part/models.py:2169 +#: part/models.py:2186 msgid "Enter description for this test" msgstr "" -#: part/models.py:2174 templates/js/part.js:915 +#: part/models.py:2191 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "" -#: part/models.py:2175 +#: part/models.py:2192 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2180 templates/js/part.js:923 +#: part/models.py:2197 templates/js/part.js:923 msgid "Requires Value" msgstr "" -#: part/models.py:2181 +#: part/models.py:2198 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2186 templates/js/part.js:930 +#: part/models.py:2203 templates/js/part.js:930 msgid "Requires Attachment" msgstr "" -#: part/models.py:2187 +#: part/models.py:2204 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2224 +#: part/models.py:2241 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2229 +#: part/models.py:2246 msgid "Parameter Name" msgstr "" -#: part/models.py:2231 +#: part/models.py:2248 msgid "Parameter Units" msgstr "" -#: part/models.py:2263 part/models.py:2312 part/models.py:2313 +#: part/models.py:2280 part/models.py:2329 part/models.py:2330 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2265 +#: part/models.py:2282 msgid "Data" msgstr "" -#: part/models.py:2265 +#: part/models.py:2282 msgid "Parameter Value" msgstr "" -#: part/models.py:2317 templates/InvenTree/settings/category.html:67 +#: part/models.py:2334 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2318 +#: part/models.py:2335 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2352 +#: part/models.py:2369 msgid "Select parent part" msgstr "" -#: part/models.py:2361 +#: part/models.py:2378 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2367 +#: part/models.py:2384 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2369 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2386 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2369 +#: part/models.py:2386 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2372 +#: part/models.py:2389 msgid "Overage" msgstr "" -#: part/models.py:2373 +#: part/models.py:2390 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2376 +#: part/models.py:2393 msgid "BOM item reference" msgstr "" -#: part/models.py:2379 +#: part/models.py:2396 msgid "BOM item notes" msgstr "" -#: part/models.py:2381 +#: part/models.py:2398 msgid "Checksum" msgstr "" -#: part/models.py:2381 +#: part/models.py:2398 msgid "BOM line checksum" msgstr "" -#: part/models.py:2385 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2402 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:55 msgid "Inherited" msgstr "" -#: part/models.py:2386 +#: part/models.py:2403 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2391 templates/js/bom.js:287 +#: part/models.py:2408 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2392 +#: part/models.py:2409 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2477 stock/models.py:335 +#: part/models.py:2494 stock/models.py:335 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2486 part/models.py:2488 +#: part/models.py:2503 part/models.py:2505 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2491 +#: part/models.py:2508 msgid "BOM Item" msgstr "" -#: part/models.py:2610 +#: part/models.py:2627 msgid "Part 1" msgstr "" -#: part/models.py:2614 +#: part/models.py:2631 msgid "Part 2" msgstr "" -#: part/models.py:2614 +#: part/models.py:2631 msgid "Select Related Part" msgstr "" -#: part/models.py:2646 +#: part/models.py:2663 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" From e1adf8f237f68208c0b9f03ec811ec451ee910ab Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 21 Jul 2021 22:53:18 +1000 Subject: [PATCH 627/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 124 +++++++++++----------- 1 file changed, 62 insertions(+), 62 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index cbfc379db1..de9d6acb95 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-21 11:51+0000\n" -"PO-Revision-Date: 2021-07-21 11:56\n" +"POT-Creation-Date: 2021-07-21 12:35+0000\n" +"PO-Revision-Date: 2021-07-21 12:53\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -122,7 +122,7 @@ msgstr "Kommentar" msgid "File comment" msgstr "Datei-Kommentar" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2080 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -137,7 +137,7 @@ msgid "Invalid choice" msgstr "Ungültige Auswahl" #: InvenTree/models.py:129 InvenTree/models.py:130 company/models.py:412 -#: label/models.py:112 part/models.py:718 part/models.py:2229 +#: label/models.py:112 part/models.py:718 part/models.py:2246 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 @@ -174,7 +174,7 @@ msgstr "Beschreibung (optional)" msgid "parent" msgstr "Eltern" -#: InvenTree/serializers.py:52 part/models.py:2465 +#: InvenTree/serializers.py:52 part/models.py:2482 msgid "Must be a valid number" msgstr "Muss eine gültige Nummer sein" @@ -479,7 +479,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 -#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2367 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2384 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 @@ -616,7 +616,7 @@ msgstr "Bauauftragsreferenz" #: build/models.py:179 order/models.py:246 order/models.py:533 #: order/models.py:713 order/templates/order/purchase_order_detail.html:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2376 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2393 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -645,9 +645,9 @@ msgstr "Bauauftrag, zu dem dieser Bauauftrag zugwiesen ist" #: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:344 part/models.py:347 -#: part/models.py:2025 part/models.py:2041 part/models.py:2060 -#: part/models.py:2078 part/models.py:2157 part/models.py:2261 -#: part/models.py:2351 part/templates/part/detail.html:199 +#: part/models.py:2042 part/models.py:2058 part/models.py:2077 +#: part/models.py:2095 part/models.py:2174 part/models.py:2278 +#: part/models.py:2368 part/templates/part/detail.html:199 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 @@ -1609,7 +1609,7 @@ msgstr "Aktuelle Teile-Stände" msgid "Number of recent parts to display on index page" msgstr "Anzahl der neusten Teile auf der Startseite" -#: common/models.py:158 part/models.py:2263 report/models.py:187 +#: common/models.py:158 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -2118,7 +2118,7 @@ msgstr "Wert" msgid "Parameter value" msgstr "Parameterwert" -#: company/models.py:426 part/models.py:859 part/models.py:2231 +#: company/models.py:426 part/models.py:859 part/models.py:2248 #: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "Einheiten" @@ -2164,7 +2164,7 @@ msgid "Supplier part description" msgstr "Zuliefererbeschreibung des Teils" #: company/models.py:525 company/templates/company/supplier_part.html:120 -#: part/models.py:2379 report/templates/report/inventree_po_report.html:93 +#: part/models.py:2396 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Notiz" @@ -2694,16 +2694,16 @@ msgstr "Muster für die Erstellung von Label-Dateinamen" msgid "Query filters (comma-separated list of key=value pairs)," msgstr "" -#: label/models.py:259 label/models.py:317 label/models.py:364 +#: label/models.py:259 label/models.py:319 label/models.py:366 #: report/models.py:322 report/models.py:457 report/models.py:495 msgid "Filters" msgstr "Filter" -#: label/models.py:316 +#: label/models.py:318 msgid "Query filters (comma-separated list of key=value pairs" msgstr "Abfragefilter (kommagetrennte Liste mit Schlüssel=Wert-Paaren)" -#: label/models.py:363 +#: label/models.py:365 msgid "Part query filters (comma-separated value of key=value pairs)" msgstr "" @@ -3652,7 +3652,7 @@ msgstr "Zulieferer einschließen" msgid "Include part supplier data in exported BOM" msgstr "Zulieferer-Daten in Stückliste-Export einschließen" -#: part/forms.py:97 part/models.py:2261 +#: part/forms.py:97 part/models.py:2278 msgid "Parent Part" msgstr "Ausgangsteil" @@ -3728,7 +3728,7 @@ msgstr "Parameter-Vorlage zu Kategorien dieser Ebene hinzufügen" msgid "Add parameter template to all categories" msgstr "Parameter-Vorlage zu allen Kategorien hinzufügen" -#: part/forms.py:325 part/models.py:2360 +#: part/forms.py:325 part/models.py:2377 msgid "Sub part" msgstr "Untergeordnetes Teil" @@ -3748,7 +3748,7 @@ msgstr "Standard Stichwörter" msgid "Default keywords for parts in this category" msgstr "Standard-Stichworte für Teile dieser Kategorie" -#: part/models.py:88 part/models.py:2307 +#: part/models.py:88 part/models.py:2324 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "Teil-Kategorie" @@ -3817,7 +3817,7 @@ msgstr "Schlüsselwörter" msgid "Part keywords to improve visibility in search results" msgstr "Schlüsselworte um die Sichtbarkeit in Suchergebnissen zu verbessern" -#: part/models.py:755 part/models.py:2306 +#: part/models.py:755 part/models.py:2323 #: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "Kategorie" @@ -3936,174 +3936,174 @@ msgstr "Erstellungs-Nutzer" msgid "Sell multiple" msgstr "Mehrere verkaufen" -#: part/models.py:2125 +#: part/models.py:2142 msgid "Test templates can only be created for trackable parts" msgstr "Test-Vorlagen können nur für verfolgbare Teile angelegt werden" -#: part/models.py:2142 +#: part/models.py:2159 msgid "Test with this name already exists for this part" msgstr "Ein Test mit diesem Namen besteht bereits für dieses Teil" -#: part/models.py:2162 templates/js/part.js:906 templates/js/stock.js:475 +#: part/models.py:2179 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "Test-Name" -#: part/models.py:2163 +#: part/models.py:2180 msgid "Enter a name for the test" msgstr "Namen für diesen Test eingeben" -#: part/models.py:2168 +#: part/models.py:2185 msgid "Test Description" msgstr "Test-Beschreibung" -#: part/models.py:2169 +#: part/models.py:2186 msgid "Enter description for this test" msgstr "Beschreibung für diesen Test eingeben" -#: part/models.py:2174 templates/js/part.js:915 +#: part/models.py:2191 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "Benötigt" -#: part/models.py:2175 +#: part/models.py:2192 msgid "Is this test required to pass?" msgstr "Muss dieser Test erfolgreich sein?" -#: part/models.py:2180 templates/js/part.js:923 +#: part/models.py:2197 templates/js/part.js:923 msgid "Requires Value" msgstr "Erfordert Wert" -#: part/models.py:2181 +#: part/models.py:2198 msgid "Does this test require a value when adding a test result?" msgstr "Muss für diesen Test ein Wert für das Test-Ergebnis eingetragen werden?" -#: part/models.py:2186 templates/js/part.js:930 +#: part/models.py:2203 templates/js/part.js:930 msgid "Requires Attachment" msgstr "Anhang muss eingegeben werden" -#: part/models.py:2187 +#: part/models.py:2204 msgid "Does this test require a file attachment when adding a test result?" msgstr "Muss für diesen Test ein Anhang für das Test-Ergebnis hinzugefügt werden?" -#: part/models.py:2224 +#: part/models.py:2241 msgid "Parameter template name must be unique" msgstr "Vorlagen-Name des Parameters muss eindeutig sein" -#: part/models.py:2229 +#: part/models.py:2246 msgid "Parameter Name" msgstr "Name des Parameters" -#: part/models.py:2231 +#: part/models.py:2248 msgid "Parameter Units" msgstr "Einheit des Parameters" -#: part/models.py:2263 part/models.py:2312 part/models.py:2313 +#: part/models.py:2280 part/models.py:2329 part/models.py:2330 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "Parameter Vorlage" -#: part/models.py:2265 +#: part/models.py:2282 msgid "Data" msgstr "Wert" -#: part/models.py:2265 +#: part/models.py:2282 msgid "Parameter Value" msgstr "Parameter Wert" -#: part/models.py:2317 templates/InvenTree/settings/category.html:67 +#: part/models.py:2334 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "Standard-Wert" -#: part/models.py:2318 +#: part/models.py:2335 msgid "Default Parameter Value" msgstr "Standard Parameter Wert" -#: part/models.py:2352 +#: part/models.py:2369 msgid "Select parent part" msgstr "Ausgangsteil auswählen" -#: part/models.py:2361 +#: part/models.py:2378 msgid "Select part to be used in BOM" msgstr "Teil für die Nutzung in der Stückliste auswählen" -#: part/models.py:2367 +#: part/models.py:2384 msgid "BOM quantity for this BOM item" msgstr "Stücklisten-Anzahl für dieses Stücklisten-Teil" -#: part/models.py:2369 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2386 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "Optional" -#: part/models.py:2369 +#: part/models.py:2386 msgid "This BOM item is optional" msgstr "Diese Stücklisten-Position ist optional" -#: part/models.py:2372 +#: part/models.py:2389 msgid "Overage" msgstr "Überschuss" -#: part/models.py:2373 +#: part/models.py:2390 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "Geschätzter Ausschuss (absolut oder prozentual)" -#: part/models.py:2376 +#: part/models.py:2393 msgid "BOM item reference" msgstr "Referenz der Postion auf der Stückliste" -#: part/models.py:2379 +#: part/models.py:2396 msgid "BOM item notes" msgstr "Notizen zur Stücklisten-Position" -#: part/models.py:2381 +#: part/models.py:2398 msgid "Checksum" msgstr "Prüfsumme" -#: part/models.py:2381 +#: part/models.py:2398 msgid "BOM line checksum" msgstr "Prüfsumme der Stückliste" -#: part/models.py:2385 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2402 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:55 msgid "Inherited" msgstr "Geerbt" -#: part/models.py:2386 +#: part/models.py:2403 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "Diese Stücklisten-Position wird in die Stücklisten von Teil-Varianten vererbt" -#: part/models.py:2391 templates/js/bom.js:287 +#: part/models.py:2408 templates/js/bom.js:287 msgid "Allow Variants" msgstr "Varianten zulassen" -#: part/models.py:2392 +#: part/models.py:2409 msgid "Stock items for variant parts can be used for this BOM item" msgstr "Lagerbestand von Varianten kann für diese Stücklisten-Position verwendet werden" -#: part/models.py:2477 stock/models.py:335 +#: part/models.py:2494 stock/models.py:335 msgid "Quantity must be integer value for trackable parts" msgstr "Menge muss eine Ganzzahl sein" -#: part/models.py:2486 part/models.py:2488 +#: part/models.py:2503 part/models.py:2505 msgid "Sub part must be specified" msgstr "Zuliefererteil muss festgelegt sein" -#: part/models.py:2491 +#: part/models.py:2508 msgid "BOM Item" msgstr "Stücklisten-Position" -#: part/models.py:2610 +#: part/models.py:2627 msgid "Part 1" msgstr "Teil 1" -#: part/models.py:2614 +#: part/models.py:2631 msgid "Part 2" msgstr "Teil 2" -#: part/models.py:2614 +#: part/models.py:2631 msgid "Select Related Part" msgstr "verknüpftes Teil auswählen" -#: part/models.py:2646 +#: part/models.py:2663 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "Fehler bei Verwandschaft: Ist das Teil mit sich selbst verwandt oder ist das die Verwandtschaft nicht eindeutig?" From 552b2d0c2ef2a8da7250c6879db668f8b2854fad Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 21 Jul 2021 22:53:19 +1000 Subject: [PATCH 628/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/it/LC_MESSAGES/django.po | 124 +++++++++++----------- 1 file changed, 62 insertions(+), 62 deletions(-) diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 4fe27ddc29..e267fdef36 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-21 11:51+0000\n" -"PO-Revision-Date: 2021-07-21 11:56\n" +"POT-Creation-Date: 2021-07-21 12:35+0000\n" +"PO-Revision-Date: 2021-07-21 12:53\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -122,7 +122,7 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2080 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -137,7 +137,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:129 InvenTree/models.py:130 company/models.py:412 -#: label/models.py:112 part/models.py:718 part/models.py:2229 +#: label/models.py:112 part/models.py:718 part/models.py:2246 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 @@ -174,7 +174,7 @@ msgstr "" msgid "parent" msgstr "" -#: InvenTree/serializers.py:52 part/models.py:2465 +#: InvenTree/serializers.py:52 part/models.py:2482 msgid "Must be a valid number" msgstr "" @@ -479,7 +479,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 -#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2367 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2384 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 @@ -616,7 +616,7 @@ msgstr "" #: build/models.py:179 order/models.py:246 order/models.py:533 #: order/models.py:713 order/templates/order/purchase_order_detail.html:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2376 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2393 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -645,9 +645,9 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:344 part/models.py:347 -#: part/models.py:2025 part/models.py:2041 part/models.py:2060 -#: part/models.py:2078 part/models.py:2157 part/models.py:2261 -#: part/models.py:2351 part/templates/part/detail.html:199 +#: part/models.py:2042 part/models.py:2058 part/models.py:2077 +#: part/models.py:2095 part/models.py:2174 part/models.py:2278 +#: part/models.py:2368 part/templates/part/detail.html:199 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 @@ -1609,7 +1609,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:158 part/models.py:2263 report/models.py:187 +#: common/models.py:158 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -2118,7 +2118,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:426 part/models.py:859 part/models.py:2231 +#: company/models.py:426 part/models.py:859 part/models.py:2248 #: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "" @@ -2164,7 +2164,7 @@ msgid "Supplier part description" msgstr "" #: company/models.py:525 company/templates/company/supplier_part.html:120 -#: part/models.py:2379 report/templates/report/inventree_po_report.html:93 +#: part/models.py:2396 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" @@ -2694,16 +2694,16 @@ msgstr "" msgid "Query filters (comma-separated list of key=value pairs)," msgstr "" -#: label/models.py:259 label/models.py:317 label/models.py:364 +#: label/models.py:259 label/models.py:319 label/models.py:366 #: report/models.py:322 report/models.py:457 report/models.py:495 msgid "Filters" msgstr "" -#: label/models.py:316 +#: label/models.py:318 msgid "Query filters (comma-separated list of key=value pairs" msgstr "" -#: label/models.py:363 +#: label/models.py:365 msgid "Part query filters (comma-separated value of key=value pairs)" msgstr "" @@ -3652,7 +3652,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:97 part/models.py:2261 +#: part/forms.py:97 part/models.py:2278 msgid "Parent Part" msgstr "" @@ -3728,7 +3728,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:325 part/models.py:2360 +#: part/forms.py:325 part/models.py:2377 msgid "Sub part" msgstr "" @@ -3748,7 +3748,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:88 part/models.py:2307 +#: part/models.py:88 part/models.py:2324 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3817,7 +3817,7 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:755 part/models.py:2306 +#: part/models.py:755 part/models.py:2323 #: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "" @@ -3936,174 +3936,174 @@ msgstr "" msgid "Sell multiple" msgstr "" -#: part/models.py:2125 +#: part/models.py:2142 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2142 +#: part/models.py:2159 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2162 templates/js/part.js:906 templates/js/stock.js:475 +#: part/models.py:2179 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "" -#: part/models.py:2163 +#: part/models.py:2180 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2168 +#: part/models.py:2185 msgid "Test Description" msgstr "" -#: part/models.py:2169 +#: part/models.py:2186 msgid "Enter description for this test" msgstr "" -#: part/models.py:2174 templates/js/part.js:915 +#: part/models.py:2191 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "" -#: part/models.py:2175 +#: part/models.py:2192 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2180 templates/js/part.js:923 +#: part/models.py:2197 templates/js/part.js:923 msgid "Requires Value" msgstr "" -#: part/models.py:2181 +#: part/models.py:2198 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2186 templates/js/part.js:930 +#: part/models.py:2203 templates/js/part.js:930 msgid "Requires Attachment" msgstr "" -#: part/models.py:2187 +#: part/models.py:2204 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2224 +#: part/models.py:2241 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2229 +#: part/models.py:2246 msgid "Parameter Name" msgstr "" -#: part/models.py:2231 +#: part/models.py:2248 msgid "Parameter Units" msgstr "" -#: part/models.py:2263 part/models.py:2312 part/models.py:2313 +#: part/models.py:2280 part/models.py:2329 part/models.py:2330 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2265 +#: part/models.py:2282 msgid "Data" msgstr "" -#: part/models.py:2265 +#: part/models.py:2282 msgid "Parameter Value" msgstr "" -#: part/models.py:2317 templates/InvenTree/settings/category.html:67 +#: part/models.py:2334 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2318 +#: part/models.py:2335 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2352 +#: part/models.py:2369 msgid "Select parent part" msgstr "" -#: part/models.py:2361 +#: part/models.py:2378 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2367 +#: part/models.py:2384 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2369 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2386 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2369 +#: part/models.py:2386 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2372 +#: part/models.py:2389 msgid "Overage" msgstr "" -#: part/models.py:2373 +#: part/models.py:2390 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2376 +#: part/models.py:2393 msgid "BOM item reference" msgstr "" -#: part/models.py:2379 +#: part/models.py:2396 msgid "BOM item notes" msgstr "" -#: part/models.py:2381 +#: part/models.py:2398 msgid "Checksum" msgstr "" -#: part/models.py:2381 +#: part/models.py:2398 msgid "BOM line checksum" msgstr "" -#: part/models.py:2385 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2402 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:55 msgid "Inherited" msgstr "" -#: part/models.py:2386 +#: part/models.py:2403 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2391 templates/js/bom.js:287 +#: part/models.py:2408 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2392 +#: part/models.py:2409 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2477 stock/models.py:335 +#: part/models.py:2494 stock/models.py:335 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2486 part/models.py:2488 +#: part/models.py:2503 part/models.py:2505 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2491 +#: part/models.py:2508 msgid "BOM Item" msgstr "" -#: part/models.py:2610 +#: part/models.py:2627 msgid "Part 1" msgstr "" -#: part/models.py:2614 +#: part/models.py:2631 msgid "Part 2" msgstr "" -#: part/models.py:2614 +#: part/models.py:2631 msgid "Select Related Part" msgstr "" -#: part/models.py:2646 +#: part/models.py:2663 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" From 720a9ccd8b1d1efa579b4d22c9bf0d609c7f1b0a Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 21 Jul 2021 22:53:20 +1000 Subject: [PATCH 629/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ja/LC_MESSAGES/django.po | 124 +++++++++++----------- 1 file changed, 62 insertions(+), 62 deletions(-) diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 09965e98c3..41f4dda9f1 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-21 11:51+0000\n" -"PO-Revision-Date: 2021-07-21 11:56\n" +"POT-Creation-Date: 2021-07-21 12:35+0000\n" +"PO-Revision-Date: 2021-07-21 12:53\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -122,7 +122,7 @@ msgstr "コメント:" msgid "File comment" msgstr "ファイルコメント" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2080 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -137,7 +137,7 @@ msgid "Invalid choice" msgstr "無効な選択です" #: InvenTree/models.py:129 InvenTree/models.py:130 company/models.py:412 -#: label/models.py:112 part/models.py:718 part/models.py:2229 +#: label/models.py:112 part/models.py:718 part/models.py:2246 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 @@ -174,7 +174,7 @@ msgstr "説明 (オプション)" msgid "parent" msgstr "親" -#: InvenTree/serializers.py:52 part/models.py:2465 +#: InvenTree/serializers.py:52 part/models.py:2482 msgid "Must be a valid number" msgstr "有効な数字でなければなりません" @@ -479,7 +479,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 -#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2367 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2384 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 @@ -616,7 +616,7 @@ msgstr "" #: build/models.py:179 order/models.py:246 order/models.py:533 #: order/models.py:713 order/templates/order/purchase_order_detail.html:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2376 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2393 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -645,9 +645,9 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:344 part/models.py:347 -#: part/models.py:2025 part/models.py:2041 part/models.py:2060 -#: part/models.py:2078 part/models.py:2157 part/models.py:2261 -#: part/models.py:2351 part/templates/part/detail.html:199 +#: part/models.py:2042 part/models.py:2058 part/models.py:2077 +#: part/models.py:2095 part/models.py:2174 part/models.py:2278 +#: part/models.py:2368 part/templates/part/detail.html:199 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 @@ -1609,7 +1609,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:158 part/models.py:2263 report/models.py:187 +#: common/models.py:158 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -2118,7 +2118,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:426 part/models.py:859 part/models.py:2231 +#: company/models.py:426 part/models.py:859 part/models.py:2248 #: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "" @@ -2164,7 +2164,7 @@ msgid "Supplier part description" msgstr "" #: company/models.py:525 company/templates/company/supplier_part.html:120 -#: part/models.py:2379 report/templates/report/inventree_po_report.html:93 +#: part/models.py:2396 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" @@ -2694,16 +2694,16 @@ msgstr "" msgid "Query filters (comma-separated list of key=value pairs)," msgstr "" -#: label/models.py:259 label/models.py:317 label/models.py:364 +#: label/models.py:259 label/models.py:319 label/models.py:366 #: report/models.py:322 report/models.py:457 report/models.py:495 msgid "Filters" msgstr "" -#: label/models.py:316 +#: label/models.py:318 msgid "Query filters (comma-separated list of key=value pairs" msgstr "" -#: label/models.py:363 +#: label/models.py:365 msgid "Part query filters (comma-separated value of key=value pairs)" msgstr "" @@ -3652,7 +3652,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:97 part/models.py:2261 +#: part/forms.py:97 part/models.py:2278 msgid "Parent Part" msgstr "" @@ -3728,7 +3728,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:325 part/models.py:2360 +#: part/forms.py:325 part/models.py:2377 msgid "Sub part" msgstr "" @@ -3748,7 +3748,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:88 part/models.py:2307 +#: part/models.py:88 part/models.py:2324 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3817,7 +3817,7 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:755 part/models.py:2306 +#: part/models.py:755 part/models.py:2323 #: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "" @@ -3936,174 +3936,174 @@ msgstr "" msgid "Sell multiple" msgstr "" -#: part/models.py:2125 +#: part/models.py:2142 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2142 +#: part/models.py:2159 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2162 templates/js/part.js:906 templates/js/stock.js:475 +#: part/models.py:2179 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "" -#: part/models.py:2163 +#: part/models.py:2180 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2168 +#: part/models.py:2185 msgid "Test Description" msgstr "" -#: part/models.py:2169 +#: part/models.py:2186 msgid "Enter description for this test" msgstr "" -#: part/models.py:2174 templates/js/part.js:915 +#: part/models.py:2191 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "" -#: part/models.py:2175 +#: part/models.py:2192 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2180 templates/js/part.js:923 +#: part/models.py:2197 templates/js/part.js:923 msgid "Requires Value" msgstr "" -#: part/models.py:2181 +#: part/models.py:2198 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2186 templates/js/part.js:930 +#: part/models.py:2203 templates/js/part.js:930 msgid "Requires Attachment" msgstr "" -#: part/models.py:2187 +#: part/models.py:2204 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2224 +#: part/models.py:2241 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2229 +#: part/models.py:2246 msgid "Parameter Name" msgstr "" -#: part/models.py:2231 +#: part/models.py:2248 msgid "Parameter Units" msgstr "" -#: part/models.py:2263 part/models.py:2312 part/models.py:2313 +#: part/models.py:2280 part/models.py:2329 part/models.py:2330 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2265 +#: part/models.py:2282 msgid "Data" msgstr "" -#: part/models.py:2265 +#: part/models.py:2282 msgid "Parameter Value" msgstr "" -#: part/models.py:2317 templates/InvenTree/settings/category.html:67 +#: part/models.py:2334 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2318 +#: part/models.py:2335 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2352 +#: part/models.py:2369 msgid "Select parent part" msgstr "" -#: part/models.py:2361 +#: part/models.py:2378 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2367 +#: part/models.py:2384 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2369 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2386 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2369 +#: part/models.py:2386 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2372 +#: part/models.py:2389 msgid "Overage" msgstr "" -#: part/models.py:2373 +#: part/models.py:2390 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2376 +#: part/models.py:2393 msgid "BOM item reference" msgstr "" -#: part/models.py:2379 +#: part/models.py:2396 msgid "BOM item notes" msgstr "" -#: part/models.py:2381 +#: part/models.py:2398 msgid "Checksum" msgstr "" -#: part/models.py:2381 +#: part/models.py:2398 msgid "BOM line checksum" msgstr "" -#: part/models.py:2385 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2402 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:55 msgid "Inherited" msgstr "" -#: part/models.py:2386 +#: part/models.py:2403 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2391 templates/js/bom.js:287 +#: part/models.py:2408 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2392 +#: part/models.py:2409 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2477 stock/models.py:335 +#: part/models.py:2494 stock/models.py:335 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2486 part/models.py:2488 +#: part/models.py:2503 part/models.py:2505 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2491 +#: part/models.py:2508 msgid "BOM Item" msgstr "" -#: part/models.py:2610 +#: part/models.py:2627 msgid "Part 1" msgstr "" -#: part/models.py:2614 +#: part/models.py:2631 msgid "Part 2" msgstr "" -#: part/models.py:2614 +#: part/models.py:2631 msgid "Select Related Part" msgstr "" -#: part/models.py:2646 +#: part/models.py:2663 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" From 72c9c94bf0fa8a9c210a38ed617dce613e16aa98 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 21 Jul 2021 22:53:22 +1000 Subject: [PATCH 630/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/pl/LC_MESSAGES/django.po | 124 +++++++++++----------- 1 file changed, 62 insertions(+), 62 deletions(-) diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 9ad3e6f21c..2de18fd528 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-21 11:51+0000\n" -"PO-Revision-Date: 2021-07-21 11:56\n" +"POT-Creation-Date: 2021-07-21 12:35+0000\n" +"PO-Revision-Date: 2021-07-21 12:53\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -122,7 +122,7 @@ msgstr "Komentarz" msgid "File comment" msgstr "Komentarz pliku" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2080 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -137,7 +137,7 @@ msgid "Invalid choice" msgstr "Błędny wybór" #: InvenTree/models.py:129 InvenTree/models.py:130 company/models.py:412 -#: label/models.py:112 part/models.py:718 part/models.py:2229 +#: label/models.py:112 part/models.py:718 part/models.py:2246 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 @@ -174,7 +174,7 @@ msgstr "Opis (opcjonalny)" msgid "parent" msgstr "nadrzędny" -#: InvenTree/serializers.py:52 part/models.py:2465 +#: InvenTree/serializers.py:52 part/models.py:2482 msgid "Must be a valid number" msgstr "Numer musi być prawidłowy" @@ -479,7 +479,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 -#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2367 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2384 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 @@ -616,7 +616,7 @@ msgstr "Odwołanie do zamówienia wykonania" #: build/models.py:179 order/models.py:246 order/models.py:533 #: order/models.py:713 order/templates/order/purchase_order_detail.html:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2376 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2393 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -645,9 +645,9 @@ msgstr "Zamówienie budowy, do którego budowa jest przypisana" #: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:344 part/models.py:347 -#: part/models.py:2025 part/models.py:2041 part/models.py:2060 -#: part/models.py:2078 part/models.py:2157 part/models.py:2261 -#: part/models.py:2351 part/templates/part/detail.html:199 +#: part/models.py:2042 part/models.py:2058 part/models.py:2077 +#: part/models.py:2095 part/models.py:2174 part/models.py:2278 +#: part/models.py:2368 part/templates/part/detail.html:199 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 @@ -1609,7 +1609,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:158 part/models.py:2263 report/models.py:187 +#: common/models.py:158 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -2118,7 +2118,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:426 part/models.py:859 part/models.py:2231 +#: company/models.py:426 part/models.py:859 part/models.py:2248 #: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "Jednostki" @@ -2164,7 +2164,7 @@ msgid "Supplier part description" msgstr "" #: company/models.py:525 company/templates/company/supplier_part.html:120 -#: part/models.py:2379 report/templates/report/inventree_po_report.html:93 +#: part/models.py:2396 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "Uwaga" @@ -2694,16 +2694,16 @@ msgstr "" msgid "Query filters (comma-separated list of key=value pairs)," msgstr "" -#: label/models.py:259 label/models.py:317 label/models.py:364 +#: label/models.py:259 label/models.py:319 label/models.py:366 #: report/models.py:322 report/models.py:457 report/models.py:495 msgid "Filters" msgstr "Filtry" -#: label/models.py:316 +#: label/models.py:318 msgid "Query filters (comma-separated list of key=value pairs" msgstr "" -#: label/models.py:363 +#: label/models.py:365 msgid "Part query filters (comma-separated value of key=value pairs)" msgstr "" @@ -3652,7 +3652,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:97 part/models.py:2261 +#: part/forms.py:97 part/models.py:2278 msgid "Parent Part" msgstr "Część nadrzędna" @@ -3728,7 +3728,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:325 part/models.py:2360 +#: part/forms.py:325 part/models.py:2377 msgid "Sub part" msgstr "Podczęść" @@ -3748,7 +3748,7 @@ msgstr "Domyślne słowa kluczowe" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:88 part/models.py:2307 +#: part/models.py:88 part/models.py:2324 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3817,7 +3817,7 @@ msgstr "Słowa kluczowe" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:755 part/models.py:2306 +#: part/models.py:755 part/models.py:2323 #: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "Kategoria" @@ -3936,174 +3936,174 @@ msgstr "" msgid "Sell multiple" msgstr "Sprzedaj wiele" -#: part/models.py:2125 +#: part/models.py:2142 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2142 +#: part/models.py:2159 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2162 templates/js/part.js:906 templates/js/stock.js:475 +#: part/models.py:2179 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "Nazwa testu" -#: part/models.py:2163 +#: part/models.py:2180 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2168 +#: part/models.py:2185 msgid "Test Description" msgstr "" -#: part/models.py:2169 +#: part/models.py:2186 msgid "Enter description for this test" msgstr "" -#: part/models.py:2174 templates/js/part.js:915 +#: part/models.py:2191 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "Wymagane" -#: part/models.py:2175 +#: part/models.py:2192 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2180 templates/js/part.js:923 +#: part/models.py:2197 templates/js/part.js:923 msgid "Requires Value" msgstr "" -#: part/models.py:2181 +#: part/models.py:2198 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2186 templates/js/part.js:930 +#: part/models.py:2203 templates/js/part.js:930 msgid "Requires Attachment" msgstr "" -#: part/models.py:2187 +#: part/models.py:2204 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2224 +#: part/models.py:2241 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2229 +#: part/models.py:2246 msgid "Parameter Name" msgstr "" -#: part/models.py:2231 +#: part/models.py:2248 msgid "Parameter Units" msgstr "" -#: part/models.py:2263 part/models.py:2312 part/models.py:2313 +#: part/models.py:2280 part/models.py:2329 part/models.py:2330 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2265 +#: part/models.py:2282 msgid "Data" msgstr "Dane" -#: part/models.py:2265 +#: part/models.py:2282 msgid "Parameter Value" msgstr "" -#: part/models.py:2317 templates/InvenTree/settings/category.html:67 +#: part/models.py:2334 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "Wartość domyślna" -#: part/models.py:2318 +#: part/models.py:2335 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2352 +#: part/models.py:2369 msgid "Select parent part" msgstr "" -#: part/models.py:2361 +#: part/models.py:2378 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2367 +#: part/models.py:2384 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2369 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2386 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2369 +#: part/models.py:2386 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2372 +#: part/models.py:2389 msgid "Overage" msgstr "" -#: part/models.py:2373 +#: part/models.py:2390 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2376 +#: part/models.py:2393 msgid "BOM item reference" msgstr "" -#: part/models.py:2379 +#: part/models.py:2396 msgid "BOM item notes" msgstr "" -#: part/models.py:2381 +#: part/models.py:2398 msgid "Checksum" msgstr "Suma kontrolna" -#: part/models.py:2381 +#: part/models.py:2398 msgid "BOM line checksum" msgstr "" -#: part/models.py:2385 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2402 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:55 msgid "Inherited" msgstr "" -#: part/models.py:2386 +#: part/models.py:2403 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2391 templates/js/bom.js:287 +#: part/models.py:2408 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2392 +#: part/models.py:2409 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2477 stock/models.py:335 +#: part/models.py:2494 stock/models.py:335 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2486 part/models.py:2488 +#: part/models.py:2503 part/models.py:2505 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2491 +#: part/models.py:2508 msgid "BOM Item" msgstr "" -#: part/models.py:2610 +#: part/models.py:2627 msgid "Part 1" msgstr "Część 1" -#: part/models.py:2614 +#: part/models.py:2631 msgid "Part 2" msgstr "Część 2" -#: part/models.py:2614 +#: part/models.py:2631 msgid "Select Related Part" msgstr "Wybierz powiązaną część" -#: part/models.py:2646 +#: part/models.py:2663 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" From aa18f6c7db1cabb13be25b62e7c9999f0496b9aa Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 21 Jul 2021 22:53:23 +1000 Subject: [PATCH 631/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ru/LC_MESSAGES/django.po | 124 +++++++++++----------- 1 file changed, 62 insertions(+), 62 deletions(-) diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index f1289f11df..6e78af6b73 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-21 11:51+0000\n" -"PO-Revision-Date: 2021-07-21 11:56\n" +"POT-Creation-Date: 2021-07-21 12:35+0000\n" +"PO-Revision-Date: 2021-07-21 12:53\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -122,7 +122,7 @@ msgstr "Комментарий" msgid "File comment" msgstr "Комментарий к файлу" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2080 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -137,7 +137,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:129 InvenTree/models.py:130 company/models.py:412 -#: label/models.py:112 part/models.py:718 part/models.py:2229 +#: label/models.py:112 part/models.py:718 part/models.py:2246 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 @@ -174,7 +174,7 @@ msgstr "Описание (необязательно)" msgid "parent" msgstr "родитель" -#: InvenTree/serializers.py:52 part/models.py:2465 +#: InvenTree/serializers.py:52 part/models.py:2482 msgid "Must be a valid number" msgstr "" @@ -479,7 +479,7 @@ msgstr "Целевая дата для сборки. Сборка будет п #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 -#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2367 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2384 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 @@ -616,7 +616,7 @@ msgstr "Ссылка на заказ" #: build/models.py:179 order/models.py:246 order/models.py:533 #: order/models.py:713 order/templates/order/purchase_order_detail.html:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2376 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2393 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -645,9 +645,9 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:344 part/models.py:347 -#: part/models.py:2025 part/models.py:2041 part/models.py:2060 -#: part/models.py:2078 part/models.py:2157 part/models.py:2261 -#: part/models.py:2351 part/templates/part/detail.html:199 +#: part/models.py:2042 part/models.py:2058 part/models.py:2077 +#: part/models.py:2095 part/models.py:2174 part/models.py:2278 +#: part/models.py:2368 part/templates/part/detail.html:199 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 @@ -1609,7 +1609,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:158 part/models.py:2263 report/models.py:187 +#: common/models.py:158 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -2118,7 +2118,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:426 part/models.py:859 part/models.py:2231 +#: company/models.py:426 part/models.py:859 part/models.py:2248 #: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "" @@ -2164,7 +2164,7 @@ msgid "Supplier part description" msgstr "" #: company/models.py:525 company/templates/company/supplier_part.html:120 -#: part/models.py:2379 report/templates/report/inventree_po_report.html:93 +#: part/models.py:2396 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" @@ -2694,16 +2694,16 @@ msgstr "" msgid "Query filters (comma-separated list of key=value pairs)," msgstr "" -#: label/models.py:259 label/models.py:317 label/models.py:364 +#: label/models.py:259 label/models.py:319 label/models.py:366 #: report/models.py:322 report/models.py:457 report/models.py:495 msgid "Filters" msgstr "" -#: label/models.py:316 +#: label/models.py:318 msgid "Query filters (comma-separated list of key=value pairs" msgstr "" -#: label/models.py:363 +#: label/models.py:365 msgid "Part query filters (comma-separated value of key=value pairs)" msgstr "" @@ -3652,7 +3652,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:97 part/models.py:2261 +#: part/forms.py:97 part/models.py:2278 msgid "Parent Part" msgstr "" @@ -3728,7 +3728,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:325 part/models.py:2360 +#: part/forms.py:325 part/models.py:2377 msgid "Sub part" msgstr "" @@ -3748,7 +3748,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:88 part/models.py:2307 +#: part/models.py:88 part/models.py:2324 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3817,7 +3817,7 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:755 part/models.py:2306 +#: part/models.py:755 part/models.py:2323 #: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "" @@ -3936,174 +3936,174 @@ msgstr "" msgid "Sell multiple" msgstr "" -#: part/models.py:2125 +#: part/models.py:2142 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2142 +#: part/models.py:2159 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2162 templates/js/part.js:906 templates/js/stock.js:475 +#: part/models.py:2179 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "" -#: part/models.py:2163 +#: part/models.py:2180 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2168 +#: part/models.py:2185 msgid "Test Description" msgstr "" -#: part/models.py:2169 +#: part/models.py:2186 msgid "Enter description for this test" msgstr "" -#: part/models.py:2174 templates/js/part.js:915 +#: part/models.py:2191 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "" -#: part/models.py:2175 +#: part/models.py:2192 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2180 templates/js/part.js:923 +#: part/models.py:2197 templates/js/part.js:923 msgid "Requires Value" msgstr "" -#: part/models.py:2181 +#: part/models.py:2198 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2186 templates/js/part.js:930 +#: part/models.py:2203 templates/js/part.js:930 msgid "Requires Attachment" msgstr "" -#: part/models.py:2187 +#: part/models.py:2204 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2224 +#: part/models.py:2241 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2229 +#: part/models.py:2246 msgid "Parameter Name" msgstr "" -#: part/models.py:2231 +#: part/models.py:2248 msgid "Parameter Units" msgstr "" -#: part/models.py:2263 part/models.py:2312 part/models.py:2313 +#: part/models.py:2280 part/models.py:2329 part/models.py:2330 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2265 +#: part/models.py:2282 msgid "Data" msgstr "" -#: part/models.py:2265 +#: part/models.py:2282 msgid "Parameter Value" msgstr "" -#: part/models.py:2317 templates/InvenTree/settings/category.html:67 +#: part/models.py:2334 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2318 +#: part/models.py:2335 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2352 +#: part/models.py:2369 msgid "Select parent part" msgstr "" -#: part/models.py:2361 +#: part/models.py:2378 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2367 +#: part/models.py:2384 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2369 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2386 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2369 +#: part/models.py:2386 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2372 +#: part/models.py:2389 msgid "Overage" msgstr "" -#: part/models.py:2373 +#: part/models.py:2390 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2376 +#: part/models.py:2393 msgid "BOM item reference" msgstr "" -#: part/models.py:2379 +#: part/models.py:2396 msgid "BOM item notes" msgstr "" -#: part/models.py:2381 +#: part/models.py:2398 msgid "Checksum" msgstr "" -#: part/models.py:2381 +#: part/models.py:2398 msgid "BOM line checksum" msgstr "" -#: part/models.py:2385 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2402 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:55 msgid "Inherited" msgstr "" -#: part/models.py:2386 +#: part/models.py:2403 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2391 templates/js/bom.js:287 +#: part/models.py:2408 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2392 +#: part/models.py:2409 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2477 stock/models.py:335 +#: part/models.py:2494 stock/models.py:335 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2486 part/models.py:2488 +#: part/models.py:2503 part/models.py:2505 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2491 +#: part/models.py:2508 msgid "BOM Item" msgstr "" -#: part/models.py:2610 +#: part/models.py:2627 msgid "Part 1" msgstr "" -#: part/models.py:2614 +#: part/models.py:2631 msgid "Part 2" msgstr "" -#: part/models.py:2614 +#: part/models.py:2631 msgid "Select Related Part" msgstr "" -#: part/models.py:2646 +#: part/models.py:2663 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" From 85782053f1ed42b3f98f63007950fe8ab4e3fafa Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 21 Jul 2021 22:53:25 +1000 Subject: [PATCH 632/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/tr/LC_MESSAGES/django.po | 124 +++++++++++----------- 1 file changed, 62 insertions(+), 62 deletions(-) diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 860f89d04e..ca0f37c6f0 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-21 11:51+0000\n" -"PO-Revision-Date: 2021-07-21 11:56\n" +"POT-Creation-Date: 2021-07-21 12:35+0000\n" +"PO-Revision-Date: 2021-07-21 12:53\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -122,7 +122,7 @@ msgstr "Yorum" msgid "File comment" msgstr "Dosya yorumu" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2080 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -137,7 +137,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:129 InvenTree/models.py:130 company/models.py:412 -#: label/models.py:112 part/models.py:718 part/models.py:2229 +#: label/models.py:112 part/models.py:718 part/models.py:2246 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 @@ -174,7 +174,7 @@ msgstr "Açıklama (isteğe bağlı)" msgid "parent" msgstr "üst" -#: InvenTree/serializers.py:52 part/models.py:2465 +#: InvenTree/serializers.py:52 part/models.py:2482 msgid "Must be a valid number" msgstr "" @@ -479,7 +479,7 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 -#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2367 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2384 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 @@ -616,7 +616,7 @@ msgstr "Yapım İşi Emri Referansı" #: build/models.py:179 order/models.py:246 order/models.py:533 #: order/models.py:713 order/templates/order/purchase_order_detail.html:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2376 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2393 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -645,9 +645,9 @@ msgstr "Bu yapım işinin tahsis edildiği yapım işi emri" #: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:344 part/models.py:347 -#: part/models.py:2025 part/models.py:2041 part/models.py:2060 -#: part/models.py:2078 part/models.py:2157 part/models.py:2261 -#: part/models.py:2351 part/templates/part/detail.html:199 +#: part/models.py:2042 part/models.py:2058 part/models.py:2077 +#: part/models.py:2095 part/models.py:2174 part/models.py:2278 +#: part/models.py:2368 part/templates/part/detail.html:199 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 @@ -1609,7 +1609,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:158 part/models.py:2263 report/models.py:187 +#: common/models.py:158 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -2118,7 +2118,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:426 part/models.py:859 part/models.py:2231 +#: company/models.py:426 part/models.py:859 part/models.py:2248 #: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "" @@ -2164,7 +2164,7 @@ msgid "Supplier part description" msgstr "" #: company/models.py:525 company/templates/company/supplier_part.html:120 -#: part/models.py:2379 report/templates/report/inventree_po_report.html:93 +#: part/models.py:2396 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" @@ -2694,16 +2694,16 @@ msgstr "Etiket dosya adları oluşturma için desen" msgid "Query filters (comma-separated list of key=value pairs)," msgstr "" -#: label/models.py:259 label/models.py:317 label/models.py:364 +#: label/models.py:259 label/models.py:319 label/models.py:366 #: report/models.py:322 report/models.py:457 report/models.py:495 msgid "Filters" msgstr "" -#: label/models.py:316 +#: label/models.py:318 msgid "Query filters (comma-separated list of key=value pairs" msgstr "" -#: label/models.py:363 +#: label/models.py:365 msgid "Part query filters (comma-separated value of key=value pairs)" msgstr "" @@ -3652,7 +3652,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "Dışa aktarılan malzeme listesine parça tedarikçisi verilerini dahil edin" -#: part/forms.py:97 part/models.py:2261 +#: part/forms.py:97 part/models.py:2278 msgid "Parent Part" msgstr "" @@ -3728,7 +3728,7 @@ msgstr "Parametre şablonunu aynı seviyedeki kategorilere ekle" msgid "Add parameter template to all categories" msgstr "Parametre şablonunu tüm kategorilere ekle" -#: part/forms.py:325 part/models.py:2360 +#: part/forms.py:325 part/models.py:2377 msgid "Sub part" msgstr "" @@ -3748,7 +3748,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:88 part/models.py:2307 +#: part/models.py:88 part/models.py:2324 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3817,7 +3817,7 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:755 part/models.py:2306 +#: part/models.py:755 part/models.py:2323 #: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "" @@ -3936,174 +3936,174 @@ msgstr "" msgid "Sell multiple" msgstr "" -#: part/models.py:2125 +#: part/models.py:2142 msgid "Test templates can only be created for trackable parts" msgstr "Test şablonları sadece takip edilebilir paçalar için oluşturulabilir" -#: part/models.py:2142 +#: part/models.py:2159 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2162 templates/js/part.js:906 templates/js/stock.js:475 +#: part/models.py:2179 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "" -#: part/models.py:2163 +#: part/models.py:2180 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2168 +#: part/models.py:2185 msgid "Test Description" msgstr "" -#: part/models.py:2169 +#: part/models.py:2186 msgid "Enter description for this test" msgstr "" -#: part/models.py:2174 templates/js/part.js:915 +#: part/models.py:2191 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "Gerekli" -#: part/models.py:2175 +#: part/models.py:2192 msgid "Is this test required to pass?" msgstr "Testi geçmesi için bu gerekli mi?" -#: part/models.py:2180 templates/js/part.js:923 +#: part/models.py:2197 templates/js/part.js:923 msgid "Requires Value" msgstr "" -#: part/models.py:2181 +#: part/models.py:2198 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2186 templates/js/part.js:930 +#: part/models.py:2203 templates/js/part.js:930 msgid "Requires Attachment" msgstr "" -#: part/models.py:2187 +#: part/models.py:2204 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2224 +#: part/models.py:2241 msgid "Parameter template name must be unique" msgstr "Parametre şablon adı benzersiz olmalıdır" -#: part/models.py:2229 +#: part/models.py:2246 msgid "Parameter Name" msgstr "" -#: part/models.py:2231 +#: part/models.py:2248 msgid "Parameter Units" msgstr "" -#: part/models.py:2263 part/models.py:2312 part/models.py:2313 +#: part/models.py:2280 part/models.py:2329 part/models.py:2330 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "Parametre Şablonu" -#: part/models.py:2265 +#: part/models.py:2282 msgid "Data" msgstr "" -#: part/models.py:2265 +#: part/models.py:2282 msgid "Parameter Value" msgstr "" -#: part/models.py:2317 templates/InvenTree/settings/category.html:67 +#: part/models.py:2334 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2318 +#: part/models.py:2335 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2352 +#: part/models.py:2369 msgid "Select parent part" msgstr "" -#: part/models.py:2361 +#: part/models.py:2378 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2367 +#: part/models.py:2384 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2369 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2386 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2369 +#: part/models.py:2386 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2372 +#: part/models.py:2389 msgid "Overage" msgstr "" -#: part/models.py:2373 +#: part/models.py:2390 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2376 +#: part/models.py:2393 msgid "BOM item reference" msgstr "" -#: part/models.py:2379 +#: part/models.py:2396 msgid "BOM item notes" msgstr "" -#: part/models.py:2381 +#: part/models.py:2398 msgid "Checksum" msgstr "" -#: part/models.py:2381 +#: part/models.py:2398 msgid "BOM line checksum" msgstr "" -#: part/models.py:2385 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2402 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:55 msgid "Inherited" msgstr "" -#: part/models.py:2386 +#: part/models.py:2403 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "Bu malzeme listesi, çeşit parçalar listesini kalıtsalıdır" -#: part/models.py:2391 templates/js/bom.js:287 +#: part/models.py:2408 templates/js/bom.js:287 msgid "Allow Variants" msgstr "Çeşide İzin Ver" -#: part/models.py:2392 +#: part/models.py:2409 msgid "Stock items for variant parts can be used for this BOM item" msgstr "Çeşit parçaların stok kalemleri bu malzeme listesinde kullanılabilir" -#: part/models.py:2477 stock/models.py:335 +#: part/models.py:2494 stock/models.py:335 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2486 part/models.py:2488 +#: part/models.py:2503 part/models.py:2505 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2491 +#: part/models.py:2508 msgid "BOM Item" msgstr "" -#: part/models.py:2610 +#: part/models.py:2627 msgid "Part 1" msgstr "" -#: part/models.py:2614 +#: part/models.py:2631 msgid "Part 2" msgstr "" -#: part/models.py:2614 +#: part/models.py:2631 msgid "Select Related Part" msgstr "" -#: part/models.py:2646 +#: part/models.py:2663 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" From bf2717e8fca580a7952a18e08b2af9b5a491c637 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 21 Jul 2021 22:53:26 +1000 Subject: [PATCH 633/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/zh/LC_MESSAGES/django.po | 124 +++++++++++----------- 1 file changed, 62 insertions(+), 62 deletions(-) diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index cf1f8e81e0..de90d4f66a 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-21 11:51+0000\n" -"PO-Revision-Date: 2021-07-21 11:56\n" +"POT-Creation-Date: 2021-07-21 12:35+0000\n" +"PO-Revision-Date: 2021-07-21 12:53\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -122,7 +122,7 @@ msgstr "注释" msgid "File comment" msgstr "文件注释" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2080 +#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -137,7 +137,7 @@ msgid "Invalid choice" msgstr "" #: InvenTree/models.py:129 InvenTree/models.py:130 company/models.py:412 -#: label/models.py:112 part/models.py:718 part/models.py:2229 +#: label/models.py:112 part/models.py:718 part/models.py:2246 #: report/models.py:181 templates/InvenTree/search.html:137 #: templates/InvenTree/search.html:289 templates/js/company.js:545 #: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 @@ -174,7 +174,7 @@ msgstr "" msgid "parent" msgstr "" -#: InvenTree/serializers.py:52 part/models.py:2465 +#: InvenTree/serializers.py:52 part/models.py:2482 msgid "Must be a valid number" msgstr "" @@ -479,7 +479,7 @@ msgstr "" #: order/templates/order/sales_order_detail.html:207 #: order/templates/order/sales_order_detail.html:292 #: order/templates/order/sales_order_detail.html:364 part/forms.py:323 -#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2367 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2384 #: part/templates/part/bom_upload/match_parts.html:31 #: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 #: part/templates/part/part_pricing.html:16 @@ -616,7 +616,7 @@ msgstr "" #: build/models.py:179 order/models.py:246 order/models.py:533 #: order/models.py:713 order/templates/order/purchase_order_detail.html:343 -#: order/templates/order/sales_order_detail.html:359 part/models.py:2376 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2393 #: part/templates/part/bom_upload/match_parts.html:30 #: report/templates/report/inventree_po_report.html:92 #: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 @@ -645,9 +645,9 @@ msgstr "" #: order/templates/order/purchase_order_detail.html:297 #: order/templates/order/receive_parts.html:19 #: order/templates/order/sales_order_detail.html:344 part/models.py:347 -#: part/models.py:2025 part/models.py:2041 part/models.py:2060 -#: part/models.py:2078 part/models.py:2157 part/models.py:2261 -#: part/models.py:2351 part/templates/part/detail.html:199 +#: part/models.py:2042 part/models.py:2058 part/models.py:2077 +#: part/models.py:2095 part/models.py:2174 part/models.py:2278 +#: part/models.py:2368 part/templates/part/detail.html:199 #: part/templates/part/part_app_base.html:8 #: part/templates/part/part_pricing.html:12 #: part/templates/part/set_category.html:13 @@ -1609,7 +1609,7 @@ msgstr "" msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:158 part/models.py:2263 report/models.py:187 +#: common/models.py:158 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" @@ -2118,7 +2118,7 @@ msgstr "" msgid "Parameter value" msgstr "" -#: company/models.py:426 part/models.py:859 part/models.py:2231 +#: company/models.py:426 part/models.py:859 part/models.py:2248 #: templates/js/company.js:557 templates/js/part.js:354 msgid "Units" msgstr "" @@ -2164,7 +2164,7 @@ msgid "Supplier part description" msgstr "" #: company/models.py:525 company/templates/company/supplier_part.html:120 -#: part/models.py:2379 report/templates/report/inventree_po_report.html:93 +#: part/models.py:2396 report/templates/report/inventree_po_report.html:93 #: report/templates/report/inventree_so_report.html:93 msgid "Note" msgstr "" @@ -2694,16 +2694,16 @@ msgstr "" msgid "Query filters (comma-separated list of key=value pairs)," msgstr "" -#: label/models.py:259 label/models.py:317 label/models.py:364 +#: label/models.py:259 label/models.py:319 label/models.py:366 #: report/models.py:322 report/models.py:457 report/models.py:495 msgid "Filters" msgstr "" -#: label/models.py:316 +#: label/models.py:318 msgid "Query filters (comma-separated list of key=value pairs" msgstr "" -#: label/models.py:363 +#: label/models.py:365 msgid "Part query filters (comma-separated value of key=value pairs)" msgstr "" @@ -3652,7 +3652,7 @@ msgstr "" msgid "Include part supplier data in exported BOM" msgstr "" -#: part/forms.py:97 part/models.py:2261 +#: part/forms.py:97 part/models.py:2278 msgid "Parent Part" msgstr "" @@ -3728,7 +3728,7 @@ msgstr "" msgid "Add parameter template to all categories" msgstr "" -#: part/forms.py:325 part/models.py:2360 +#: part/forms.py:325 part/models.py:2377 msgid "Sub part" msgstr "" @@ -3748,7 +3748,7 @@ msgstr "" msgid "Default keywords for parts in this category" msgstr "" -#: part/models.py:88 part/models.py:2307 +#: part/models.py:88 part/models.py:2324 #: part/templates/part/part_app_base.html:10 msgid "Part Category" msgstr "" @@ -3817,7 +3817,7 @@ msgstr "" msgid "Part keywords to improve visibility in search results" msgstr "" -#: part/models.py:755 part/models.py:2306 +#: part/models.py:755 part/models.py:2323 #: part/templates/part/set_category.html:15 templates/js/part.js:641 msgid "Category" msgstr "" @@ -3936,174 +3936,174 @@ msgstr "" msgid "Sell multiple" msgstr "" -#: part/models.py:2125 +#: part/models.py:2142 msgid "Test templates can only be created for trackable parts" msgstr "" -#: part/models.py:2142 +#: part/models.py:2159 msgid "Test with this name already exists for this part" msgstr "" -#: part/models.py:2162 templates/js/part.js:906 templates/js/stock.js:475 +#: part/models.py:2179 templates/js/part.js:906 templates/js/stock.js:475 msgid "Test Name" msgstr "" -#: part/models.py:2163 +#: part/models.py:2180 msgid "Enter a name for the test" msgstr "" -#: part/models.py:2168 +#: part/models.py:2185 msgid "Test Description" msgstr "" -#: part/models.py:2169 +#: part/models.py:2186 msgid "Enter description for this test" msgstr "" -#: part/models.py:2174 templates/js/part.js:915 +#: part/models.py:2191 templates/js/part.js:915 #: templates/js/table_filters.js:236 msgid "Required" msgstr "" -#: part/models.py:2175 +#: part/models.py:2192 msgid "Is this test required to pass?" msgstr "" -#: part/models.py:2180 templates/js/part.js:923 +#: part/models.py:2197 templates/js/part.js:923 msgid "Requires Value" msgstr "" -#: part/models.py:2181 +#: part/models.py:2198 msgid "Does this test require a value when adding a test result?" msgstr "" -#: part/models.py:2186 templates/js/part.js:930 +#: part/models.py:2203 templates/js/part.js:930 msgid "Requires Attachment" msgstr "" -#: part/models.py:2187 +#: part/models.py:2204 msgid "Does this test require a file attachment when adding a test result?" msgstr "" -#: part/models.py:2224 +#: part/models.py:2241 msgid "Parameter template name must be unique" msgstr "" -#: part/models.py:2229 +#: part/models.py:2246 msgid "Parameter Name" msgstr "" -#: part/models.py:2231 +#: part/models.py:2248 msgid "Parameter Units" msgstr "" -#: part/models.py:2263 part/models.py:2312 part/models.py:2313 +#: part/models.py:2280 part/models.py:2329 part/models.py:2330 #: templates/InvenTree/settings/category.html:62 msgid "Parameter Template" msgstr "" -#: part/models.py:2265 +#: part/models.py:2282 msgid "Data" msgstr "" -#: part/models.py:2265 +#: part/models.py:2282 msgid "Parameter Value" msgstr "" -#: part/models.py:2317 templates/InvenTree/settings/category.html:67 +#: part/models.py:2334 templates/InvenTree/settings/category.html:67 msgid "Default Value" msgstr "" -#: part/models.py:2318 +#: part/models.py:2335 msgid "Default Parameter Value" msgstr "" -#: part/models.py:2352 +#: part/models.py:2369 msgid "Select parent part" msgstr "" -#: part/models.py:2361 +#: part/models.py:2378 msgid "Select part to be used in BOM" msgstr "" -#: part/models.py:2367 +#: part/models.py:2384 msgid "BOM quantity for this BOM item" msgstr "" -#: part/models.py:2369 templates/js/bom.js:216 templates/js/bom.js:278 +#: part/models.py:2386 templates/js/bom.js:216 templates/js/bom.js:278 msgid "Optional" msgstr "" -#: part/models.py:2369 +#: part/models.py:2386 msgid "This BOM item is optional" msgstr "" -#: part/models.py:2372 +#: part/models.py:2389 msgid "Overage" msgstr "" -#: part/models.py:2373 +#: part/models.py:2390 msgid "Estimated build wastage quantity (absolute or percentage)" msgstr "" -#: part/models.py:2376 +#: part/models.py:2393 msgid "BOM item reference" msgstr "" -#: part/models.py:2379 +#: part/models.py:2396 msgid "BOM item notes" msgstr "" -#: part/models.py:2381 +#: part/models.py:2398 msgid "Checksum" msgstr "" -#: part/models.py:2381 +#: part/models.py:2398 msgid "BOM line checksum" msgstr "" -#: part/models.py:2385 templates/js/bom.js:295 templates/js/bom.js:302 +#: part/models.py:2402 templates/js/bom.js:295 templates/js/bom.js:302 #: templates/js/table_filters.js:55 msgid "Inherited" msgstr "" -#: part/models.py:2386 +#: part/models.py:2403 msgid "This BOM item is inherited by BOMs for variant parts" msgstr "" -#: part/models.py:2391 templates/js/bom.js:287 +#: part/models.py:2408 templates/js/bom.js:287 msgid "Allow Variants" msgstr "" -#: part/models.py:2392 +#: part/models.py:2409 msgid "Stock items for variant parts can be used for this BOM item" msgstr "" -#: part/models.py:2477 stock/models.py:335 +#: part/models.py:2494 stock/models.py:335 msgid "Quantity must be integer value for trackable parts" msgstr "" -#: part/models.py:2486 part/models.py:2488 +#: part/models.py:2503 part/models.py:2505 msgid "Sub part must be specified" msgstr "" -#: part/models.py:2491 +#: part/models.py:2508 msgid "BOM Item" msgstr "" -#: part/models.py:2610 +#: part/models.py:2627 msgid "Part 1" msgstr "" -#: part/models.py:2614 +#: part/models.py:2631 msgid "Part 2" msgstr "" -#: part/models.py:2614 +#: part/models.py:2631 msgid "Select Related Part" msgstr "" -#: part/models.py:2646 +#: part/models.py:2663 msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" msgstr "" From 85f0bd298884d4285af2f187bd7a7a34ca5db4a1 Mon Sep 17 00:00:00 2001 From: Oliver Date: Thu, 22 Jul 2021 07:30:38 +1000 Subject: [PATCH 634/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index de9d6acb95..9fe27e88c4 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-21 12:35+0000\n" -"PO-Revision-Date: 2021-07-21 12:53\n" +"PO-Revision-Date: 2021-07-21 21:30\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -590,7 +590,7 @@ msgstr "Menge der BestandsObjekte für Zuordnung auswählen" #: build/models.py:113 msgid "Invalid choice for parent build" -msgstr "" +msgstr "Ungültige Wahl für übergeordneten Bauauftrag" #: build/models.py:117 build/templates/build/build_base.html:9 #: build/templates/build/build_base.html:73 @@ -1458,7 +1458,7 @@ msgstr "Dateiformat nicht unterstützt: {ext.upper()}" #: common/files.py:69 msgid "Error reading file (invalid encoding)" -msgstr "" +msgstr "Fehler beim Lesen der Datei (ungültige Kodierung)" #: common/files.py:74 msgid "Error reading file (invalid format)" @@ -1751,11 +1751,11 @@ msgstr "Erstellung von Test-Berichten aktivieren" #: common/models.py:281 msgid "Search Preview Results" -msgstr "" +msgstr "Anzahl Suchergebnisse" #: common/models.py:282 msgid "Number of results to show in search preview window" -msgstr "" +msgstr "Anzahl der Ergebnisse, die in der Vorschau angezeigt werden sollen" #: common/models.py:288 msgid "Stock Expiry" @@ -3761,7 +3761,7 @@ msgstr "Teil-Kategorien" #: part/models.py:433 msgid "Invalid choice for parent part" -msgstr "" +msgstr "Ungültige Auswahl für übergeordnetes Teil" #: part/models.py:495 part/models.py:507 #, python-brace-format @@ -6056,7 +6056,7 @@ msgstr "Barcode-Einstellungen" #: templates/InvenTree/settings/global.html:34 msgid "Search Settings" -msgstr "" +msgstr "Sucheinstellungen" #: templates/InvenTree/settings/header.html:7 msgid "Setting" @@ -7030,7 +7030,7 @@ msgstr "Bestand exportieren" #: templates/js/stock.js:32 msgid "Format" -msgstr "" +msgstr "Format" #: templates/js/stock.js:33 msgid "Select file format" From 9d06da38a780dc76dc7a8aa16ca611c39e97ba25 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 24 Jul 2021 00:08:28 +0000 Subject: [PATCH 635/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 9 +++++---- InvenTree/locale/en/LC_MESSAGES/django.po | 2 +- InvenTree/locale/es/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/fr/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/it/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/ja/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/pl/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/ru/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/tr/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/zh/LC_MESSAGES/django.po | 6 +++--- 10 files changed, 30 insertions(+), 29 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 9fe27e88c4..428b6c9db6 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-21 12:35+0000\n" +"POT-Creation-Date: 2021-07-24 00:08+0000\n" "PO-Revision-Date: 2021-07-21 21:30\n" "Last-Translator: \n" "Language-Team: German\n" @@ -5979,11 +5979,13 @@ msgstr "Farbschemata" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " -msgstr "\n" +msgstr "" +"\n" "\t\tDie CSS Datei \"%(invalid_color_theme)s.css\" für das aktuell ausgewählte Farbschema wurde nicht gefunden.
\n" "\t\tBitte ein anderes Farbschema auswählen:)\n" "\t " @@ -7766,4 +7768,3 @@ msgstr "Berechtigungen Einträge zu ändern" #: users/models.py:193 msgid "Permission to delete items" msgstr "Berechtigung Einträge zu löschen" - diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 99b575a301..671d85cddb 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-21 12:35+0000\n" +"POT-Creation-Date: 2021-07-24 00:08+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index aca525f764..dfdd3ab6c3 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-21 12:35+0000\n" +"POT-Creation-Date: 2021-07-24 00:08+0000\n" "PO-Revision-Date: 2021-07-21 12:53\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -5979,7 +5979,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7763,4 +7764,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index c3603e5713..153a42de62 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-21 12:35+0000\n" +"POT-Creation-Date: 2021-07-24 00:08+0000\n" "PO-Revision-Date: 2021-07-21 12:53\n" "Last-Translator: \n" "Language-Team: French\n" @@ -5979,7 +5979,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7763,4 +7764,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index e267fdef36..977a79460a 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-21 12:35+0000\n" +"POT-Creation-Date: 2021-07-24 00:08+0000\n" "PO-Revision-Date: 2021-07-21 12:53\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -5979,7 +5979,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7763,4 +7764,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 41f4dda9f1..42f16e2849 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-21 12:35+0000\n" +"POT-Creation-Date: 2021-07-24 00:08+0000\n" "PO-Revision-Date: 2021-07-21 12:53\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -5979,7 +5979,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7763,4 +7764,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 2de18fd528..7404eeb67b 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-21 12:35+0000\n" +"POT-Creation-Date: 2021-07-24 00:08+0000\n" "PO-Revision-Date: 2021-07-21 12:53\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -5979,7 +5979,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7763,4 +7764,3 @@ msgstr "Uprawnienie do edycji przedmiotów" #: users/models.py:193 msgid "Permission to delete items" msgstr "Uprawnienie do usuwania przedmiotów" - diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 6e78af6b73..b3b3bb4d94 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-21 12:35+0000\n" +"POT-Creation-Date: 2021-07-24 00:08+0000\n" "PO-Revision-Date: 2021-07-21 12:53\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -5979,7 +5979,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7763,4 +7764,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index ca0f37c6f0..e55557d2ea 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-21 12:35+0000\n" +"POT-Creation-Date: 2021-07-24 00:08+0000\n" "PO-Revision-Date: 2021-07-21 12:53\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -5979,7 +5979,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7763,4 +7764,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index de90d4f66a..0d3167db11 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-21 12:35+0000\n" +"POT-Creation-Date: 2021-07-24 00:08+0000\n" "PO-Revision-Date: 2021-07-21 12:53\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -5979,7 +5979,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7763,4 +7764,3 @@ msgstr "" #: users/models.py:193 msgid "Permission to delete items" msgstr "" - From d1e586a0a8cbdc0afe93e9b7adca248bb6350ef8 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 26 Jul 2021 08:36:05 +1000 Subject: [PATCH 636/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/pl/LC_MESSAGES/django.po | 26 +++++++++++------------ 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 7404eeb67b..4a906f6c42 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-24 00:08+0000\n" -"PO-Revision-Date: 2021-07-21 12:53\n" +"POT-Creation-Date: 2021-07-21 12:35+0000\n" +"PO-Revision-Date: 2021-07-25 22:36\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -421,7 +421,7 @@ msgstr "" #: barcodes/api.py:160 msgid "No matching stock item found" -msgstr "Nie znaleziono pasujących elementów" +msgstr "Nie znaleziono pasujących stanów magazynowych" #: barcodes/api.py:190 msgid "Barcode already matches StockItem object" @@ -830,7 +830,7 @@ msgstr "" #: build/models.py:1248 order/models.py:929 msgid "Allocation quantity must be greater than zero" -msgstr "Ilość musi być większa niż zero" +msgstr "Alokowana ilość musi być większa niż zero" #: build/models.py:1252 msgid "Quantity must be 1 for serialized stock" @@ -954,7 +954,7 @@ msgstr "Zaległe" #: build/templates/build/build_base.html:90 msgid "Print actions" -msgstr "Akcje druku" +msgstr "Akcje drukowania" #: build/templates/build/build_base.html:94 msgid "Print Build Order" @@ -2273,7 +2273,7 @@ msgstr "Utwórz nowego dostawcę części" #: company/templates/company/manufacturer_part.html:109 #: part/templates/part/detail.html:289 templates/js/part.js:78 msgid "New Supplier Part" -msgstr "Now dostawca części" +msgstr "Nowy dostawca części" #: company/templates/company/detail.html:28 #: company/templates/company/detail.html:70 @@ -2762,7 +2762,7 @@ msgstr "Odniesienie zamówienia" #: order/models.py:252 order/models.py:549 msgid "Purchase order status" -msgstr "Status zamówienia" +msgstr "Status zamówienia zakupu" #: order/models.py:261 msgid "Company from which the items are being ordered" @@ -4377,7 +4377,7 @@ msgstr "" #: part/templates/part/detail.html:16 msgid "Part Stock" -msgstr "Zapasy cześci" +msgstr "Zapasy części" #: part/templates/part/detail.html:21 #, python-format @@ -5979,8 +5979,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -6515,7 +6514,7 @@ msgstr "" #: templates/js/build.js:700 msgid "Quantity Per" -msgstr "Ilość na" +msgstr "Ilość za" #: templates/js/build.js:770 templates/js/build.js:1214 #: templates/stock_table.html:59 @@ -6553,7 +6552,7 @@ msgstr "" #: templates/js/company.js:36 msgid "Add Manufacturer Part" -msgstr "Nowa część producenta" +msgstr "Dodaj część producenta" #: templates/js/company.js:48 msgid "Edit Manufacturer Part" @@ -7735,7 +7734,7 @@ msgstr "" #: users/models.py:176 msgid "Permission set" -msgstr "Zbiór uprawnień" +msgstr "Uprawnienia nadane" #: users/models.py:184 msgid "Group" @@ -7764,3 +7763,4 @@ msgstr "Uprawnienie do edycji przedmiotów" #: users/models.py:193 msgid "Permission to delete items" msgstr "Uprawnienie do usuwania przedmiotów" + From 35cf0c5fb10dd66a85192ddb28a07b4ea928818b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 26 Jul 2021 13:20:19 +0000 Subject: [PATCH 637/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 489 ++++++++++++++-------- InvenTree/locale/en/LC_MESSAGES/django.po | 441 ++++++++++++------- InvenTree/locale/es/LC_MESSAGES/django.po | 441 ++++++++++++------- InvenTree/locale/fr/LC_MESSAGES/django.po | 441 ++++++++++++------- InvenTree/locale/it/LC_MESSAGES/django.po | 441 ++++++++++++------- InvenTree/locale/ja/LC_MESSAGES/django.po | 443 +++++++++++++------- InvenTree/locale/pl/LC_MESSAGES/django.po | 455 +++++++++++++------- InvenTree/locale/ru/LC_MESSAGES/django.po | 441 ++++++++++++------- InvenTree/locale/tr/LC_MESSAGES/django.po | 453 +++++++++++++------- InvenTree/locale/zh/LC_MESSAGES/django.po | 441 ++++++++++++------- 10 files changed, 2908 insertions(+), 1578 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 428b6c9db6..8a9f61e446 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-24 00:08+0000\n" +"POT-Creation-Date: 2021-07-26 13:20+0000\n" "PO-Revision-Date: 2021-07-21 21:30\n" "Last-Translator: \n" "Language-Team: German\n" @@ -122,7 +122,8 @@ msgstr "Kommentar" msgid "File comment" msgstr "Datei-Kommentar" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2097 +#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:880 +#: common/models.py:881 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -469,7 +470,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:753 +#: build/templates/build/detail.html:34 common/models.py:909 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -604,9 +605,9 @@ msgstr "Bauauftrag" #: order/templates/order/sales_order_detail.html:34 #: order/templates/order/so_navbar.html:19 #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 -#: part/templates/part/navbar.html:45 templates/InvenTree/index.html:191 +#: part/templates/part/navbar.html:45 templates/InvenTree/index.html:229 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:34 users/models.py:44 +#: templates/InvenTree/settings/tabs.html:37 users/models.py:44 msgid "Build Orders" msgstr "Bauaufträge" @@ -1489,404 +1490,558 @@ msgstr "{name.title()} Datei" msgid "Select {name} file to upload" msgstr "{name} Datei zum Hochladen auswählen" -#: common/models.py:57 +#: common/models.py:259 common/models.py:760 common/models.py:873 +msgid "Settings key (must be unique - case insensitive" +msgstr "Einstellungs-Schlüssel (muss einzigartig sein, Groß-/ Kleinschreibung wird nicht beachtet)" + +#: common/models.py:261 +msgid "Settings value" +msgstr "Einstellungs-Wert" + +#: common/models.py:296 +msgid "Must be an integer value" +msgstr "Nur Ganzzahl eingeben" + +#: common/models.py:319 +msgid "Value must be a boolean value" +msgstr "Wahrheitswert erforderlich" + +#: common/models.py:330 +msgid "Value must be an integer value" +msgstr "Nur Ganzzahl eingeben" + +#: common/models.py:353 +msgid "Key string must be unique" +msgstr "Schlüsseltext muss eindeutig sein" + +#: common/models.py:448 msgid "InvenTree Instance Name" msgstr "InvenTree Instanzname" -#: common/models.py:59 +#: common/models.py:450 msgid "String descriptor for the server instance" msgstr "Kurze Beschreibung der Instanz" -#: common/models.py:63 +#: common/models.py:454 msgid "Use instance name" msgstr "Name der Instanz verwenden" -#: common/models.py:64 +#: common/models.py:455 msgid "Use the instance name in the title-bar" msgstr "Den Namen der Instanz in der Titelleiste verwenden" -#: common/models.py:70 company/models.py:97 company/models.py:98 +#: common/models.py:461 company/models.py:97 company/models.py:98 msgid "Company name" msgstr "Firmenname" -#: common/models.py:71 +#: common/models.py:462 msgid "Internal company name" msgstr "interner Firmenname" -#: common/models.py:76 +#: common/models.py:467 msgid "Base URL" msgstr "Basis-URL" -#: common/models.py:77 +#: common/models.py:468 msgid "Base URL for server instance" msgstr "Basis-URL für dieses Instanz" -#: common/models.py:83 +#: common/models.py:474 msgid "Default Currency" msgstr "Standardwährung" -#: common/models.py:84 +#: common/models.py:475 msgid "Default currency" msgstr "Standardwährung" -#: common/models.py:90 +#: common/models.py:481 msgid "Download from URL" msgstr "Von URL herunterladen" -#: common/models.py:91 +#: common/models.py:482 msgid "Allow download of remote images and files from external URL" msgstr "Herunterladen von externen Bildern und Dateien von URLs erlaubt" -#: common/models.py:97 +#: common/models.py:488 msgid "Barcode Support" msgstr "Bacode-Feature verwenden" -#: common/models.py:98 +#: common/models.py:489 msgid "Enable barcode scanner support" msgstr "Barcode-Scanner Unterstützung" -#: common/models.py:104 +#: common/models.py:495 msgid "IPN Regex" msgstr "IPN Regex" -#: common/models.py:105 +#: common/models.py:496 msgid "Regular expression pattern for matching Part IPN" msgstr "RegEx Muster für die Zuordnung von Teil-IPN" -#: common/models.py:109 +#: common/models.py:500 msgid "Allow Duplicate IPN" msgstr "Mehrere Artikel mit gleicher IPN erlaubt" -#: common/models.py:110 +#: common/models.py:501 msgid "Allow multiple parts to share the same IPN" msgstr "Mehrere Artikel mit gleicher IPN erlaubt" -#: common/models.py:116 +#: common/models.py:507 msgid "Allow Editing IPN" msgstr "Ändern von IPN erlaubt" -#: common/models.py:117 +#: common/models.py:508 msgid "Allow changing the IPN value while editing a part" msgstr "Ändern der IPN während des Bearbeiten eines Teils erlaubt" -#: common/models.py:123 +#: common/models.py:514 msgid "Copy Part BOM Data" msgstr "Teil-Stückliste kopieren" -#: common/models.py:124 +#: common/models.py:515 msgid "Copy BOM data by default when duplicating a part" msgstr "Stückliste von Teil kopieren wenn das Teil dupliziert wird " -#: common/models.py:130 +#: common/models.py:521 msgid "Copy Part Parameter Data" msgstr "Teil-Parameter kopieren" -#: common/models.py:131 +#: common/models.py:522 msgid "Copy parameter data by default when duplicating a part" msgstr "Parameter-Daten für dieses Teil kopieren wenn das Teil dupliziert wird" -#: common/models.py:137 +#: common/models.py:528 msgid "Copy Part Test Data" msgstr "Teil-Testdaten kopieren" -#: common/models.py:138 +#: common/models.py:529 msgid "Copy test data by default when duplicating a part" msgstr "Test-Daten für dieses Teil kopieren wenn das Teil dupliziert wird" -#: common/models.py:144 +#: common/models.py:535 msgid "Copy Category Parameter Templates" msgstr "Kategorie-Parametervorlage kopieren" -#: common/models.py:145 +#: common/models.py:536 msgid "Copy category parameter templates when creating a part" msgstr "Kategorie-Parameter Vorlagen kopieren wenn ein Teil angelegt wird" -#: common/models.py:151 +#: common/models.py:542 msgid "Recent Part Count" msgstr "Aktuelle Teile-Stände" -#: common/models.py:152 +#: common/models.py:543 msgid "Number of recent parts to display on index page" msgstr "Anzahl der neusten Teile auf der Startseite" -#: common/models.py:158 part/models.py:2280 report/models.py:187 +#: common/models.py:549 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "Vorlage" -#: common/models.py:159 +#: common/models.py:550 msgid "Parts are templates by default" msgstr "Teile sind standardmäßig Vorlagen" -#: common/models.py:165 part/models.py:865 templates/js/table_filters.js:132 +#: common/models.py:556 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "Baugruppe" -#: common/models.py:166 +#: common/models.py:557 msgid "Parts can be assembled from other components by default" msgstr "Teile können standardmäßig aus anderen Teilen angefertigt werden" -#: common/models.py:172 part/models.py:871 templates/js/table_filters.js:340 +#: common/models.py:563 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "Komponente" -#: common/models.py:173 +#: common/models.py:564 msgid "Parts can be used as sub-components by default" msgstr "Teile können standardmäßig in Baugruppen benutzt werden" -#: common/models.py:179 part/models.py:882 +#: common/models.py:570 part/models.py:882 msgid "Purchaseable" msgstr "Kaufbar" -#: common/models.py:180 +#: common/models.py:571 msgid "Parts are purchaseable by default" msgstr "Artikel sind grundsätzlich kaufbar" -#: common/models.py:186 part/models.py:887 templates/js/table_filters.js:348 +#: common/models.py:577 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "Verkäuflich" -#: common/models.py:187 +#: common/models.py:578 msgid "Parts are salable by default" msgstr "Artikel sind grundsätzlich verkaufbar" -#: common/models.py:193 part/models.py:877 templates/js/table_filters.js:33 +#: common/models.py:584 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "Nachverfolgbar" -#: common/models.py:194 +#: common/models.py:585 msgid "Parts are trackable by default" msgstr "Artikel sind grundsätzlich verfolgbar" -#: common/models.py:200 part/models.py:897 templates/js/table_filters.js:29 +#: common/models.py:591 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "Virtuell" -#: common/models.py:201 +#: common/models.py:592 msgid "Parts are virtual by default" msgstr "Teile sind grundsätzlich virtuell" -#: common/models.py:207 +#: common/models.py:598 msgid "Show Quantity in Forms" msgstr "zeige Bestand in Eingabemasken" -#: common/models.py:208 +#: common/models.py:599 msgid "Display available part quantity in some forms" msgstr "Zeige den verfügbaren Bestand in einigen Eingabemasken" -#: common/models.py:214 +#: common/models.py:605 msgid "Show Import in Views" msgstr "Import in Ansichten anzeigen" -#: common/models.py:215 +#: common/models.py:606 msgid "Display the import wizard in some part views" msgstr "Importassistent in einigen Teil-Ansichten anzeigen" -#: common/models.py:221 +#: common/models.py:612 msgid "Show Price in Forms" msgstr "Preis in Formularen anzeigen" -#: common/models.py:222 +#: common/models.py:613 msgid "Display part price in some forms" msgstr "Teilpreis in einigen Formularen anzeigen" -#: common/models.py:228 +#: common/models.py:619 msgid "Show related parts" msgstr "Verwandte Teile anzeigen" -#: common/models.py:229 +#: common/models.py:620 msgid "Display related parts for a part" msgstr "Verwandte Teile eines Teils anzeigen" -#: common/models.py:235 +#: common/models.py:626 msgid "Create initial stock" msgstr "Ausgangsbestand erstellen" -#: common/models.py:236 +#: common/models.py:627 msgid "Create initial stock on part creation" msgstr "Ausgangsbestand beim Erstellen von Teilen erstellen" -#: common/models.py:242 +#: common/models.py:633 msgid "Internal Prices" msgstr "Interne Preise" -#: common/models.py:243 +#: common/models.py:634 msgid "Enable internal prices for parts" msgstr "Interne Preise für Teile aktivieren" -#: common/models.py:249 +#: common/models.py:640 msgid "Internal Price as BOM-Price" msgstr "Interner Preis als Stückliste-Preis" -#: common/models.py:250 +#: common/models.py:641 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "Interner Preis (falls vorhanden) in Stücklisten-Preisberechnungen verwenden" -#: common/models.py:256 templates/stats.html:25 +#: common/models.py:647 templates/stats.html:25 msgid "Debug Mode" msgstr "Entwickler-Modus" -#: common/models.py:257 +#: common/models.py:648 msgid "Generate reports in debug mode (HTML output)" msgstr "Berichte im Entwickler-Modus generieren (als HTML)" -#: common/models.py:263 +#: common/models.py:654 msgid "Page Size" msgstr "Seitengröße" -#: common/models.py:264 +#: common/models.py:655 msgid "Default page size for PDF reports" msgstr "Standardseitenformat für PDF-Bericht" -#: common/models.py:274 +#: common/models.py:665 msgid "Test Reports" msgstr "Test-Berichte" -#: common/models.py:275 +#: common/models.py:666 msgid "Enable generation of test reports" msgstr "Erstellung von Test-Berichten aktivieren" -#: common/models.py:281 +#: common/models.py:672 msgid "Search Preview Results" msgstr "Anzahl Suchergebnisse" -#: common/models.py:282 +#: common/models.py:673 msgid "Number of results to show in search preview window" msgstr "Anzahl der Ergebnisse, die in der Vorschau angezeigt werden sollen" -#: common/models.py:288 +#: common/models.py:679 msgid "Stock Expiry" msgstr "Bestands-Ablauf" -#: common/models.py:289 +#: common/models.py:680 msgid "Enable stock expiry functionality" msgstr "Ablaufen von Bestand ermöglichen" -#: common/models.py:295 +#: common/models.py:686 msgid "Sell Expired Stock" msgstr "Abgelaufenen Bestand verkaufen" -#: common/models.py:296 +#: common/models.py:687 msgid "Allow sale of expired stock" msgstr "Verkauf von abgelaufenem Bestand erlaubt" -#: common/models.py:302 +#: common/models.py:693 msgid "Stock Stale Time" msgstr "Bestands-Stehzeit" -#: common/models.py:303 +#: common/models.py:694 msgid "Number of days stock items are considered stale before expiring" msgstr "Anzahl an Tagen, an denen Bestand als abgestanden markiert wird, bevor sie ablaufen" -#: common/models.py:305 +#: common/models.py:696 msgid "days" msgstr "Tage" -#: common/models.py:310 +#: common/models.py:701 msgid "Build Expired Stock" msgstr "Abgelaufenen Bestand verbauen" -#: common/models.py:311 +#: common/models.py:702 msgid "Allow building with expired stock" msgstr "Verbauen von abgelaufenen Bestand erlaubt" -#: common/models.py:317 +#: common/models.py:708 msgid "Stock Ownership Control" msgstr "Bestands-Eigentümerkontrolle" -#: common/models.py:318 +#: common/models.py:709 msgid "Enable ownership control over stock locations and items" msgstr "Eigentümerkontrolle für Lagerorte und Teile aktivieren" -#: common/models.py:324 +#: common/models.py:715 msgid "Group by Part" msgstr "Gruppieren nach Teil" -#: common/models.py:325 +#: common/models.py:716 msgid "Group stock items by part reference in table views" msgstr "Bestand in Tabellen anhand von Teil-Referenz gruppieren" -#: common/models.py:331 +#: common/models.py:722 msgid "Recent Stock Count" msgstr "aktueller Bestand" -#: common/models.py:332 +#: common/models.py:723 msgid "Number of recent stock items to display on index page" msgstr "Anzahl des geänderten Bestands auf der Startseite" -#: common/models.py:338 +#: common/models.py:729 msgid "Build Order Reference Prefix" msgstr "Bauauftrag-Referenz Präfix" -#: common/models.py:339 +#: common/models.py:730 msgid "Prefix value for build order reference" msgstr "Präfix für Bauauftrag-Referenz" -#: common/models.py:344 +#: common/models.py:735 msgid "Build Order Reference Regex" msgstr "Bauauftrag-Referenz RegEx" -#: common/models.py:345 +#: common/models.py:736 msgid "Regular expression pattern for matching build order reference" msgstr "RegEx Muster für die Zuordnung von Bauauftrag-Referenzen" -#: common/models.py:349 +#: common/models.py:740 msgid "Sales Order Reference Prefix" msgstr "Auftrags-Referenz Präfix" -#: common/models.py:350 +#: common/models.py:741 msgid "Prefix value for sales order reference" msgstr "Präfix für Auftrags-Referenz" -#: common/models.py:355 +#: common/models.py:746 msgid "Purchase Order Reference Prefix" msgstr "Bestellungs-Referenz Präfix" -#: common/models.py:356 +#: common/models.py:747 msgid "Prefix value for purchase order reference" msgstr "Präfix für Bestellungs-Referenz" -#: common/models.py:579 -msgid "Settings key (must be unique - case insensitive" -msgstr "Einstellungs-Schlüssel (muss einzigartig sein, Groß-/ Kleinschreibung wird nicht beachtet)" +#: common/models.py:771 +#, fuzzy +#| msgid "Starred part" +msgid "Show starred parts" +msgstr "Favoritenteil" -#: common/models.py:581 -msgid "Settings value" -msgstr "Einstellungs-Wert" +#: common/models.py:772 +msgid "Show starred parts on the homepage" +msgstr "" -#: common/models.py:616 -msgid "Must be an integer value" -msgstr "Nur Ganzzahl eingeben" +#: common/models.py:777 +#, fuzzy +#| msgid "Show related parts" +msgid "Show latest parts" +msgstr "Verwandte Teile anzeigen" -#: common/models.py:639 -msgid "Value must be a boolean value" -msgstr "Wahrheitswert erforderlich" +#: common/models.py:778 +msgid "Show latest parts on the homepage" +msgstr "" -#: common/models.py:650 -msgid "Value must be an integer value" -msgstr "Nur Ganzzahl eingeben" +#: common/models.py:783 +#, fuzzy +#| msgid "Validate BOM" +msgid "Show unvalidated BOMs" +msgstr "Stückliste überprüfen" -#: common/models.py:673 -msgid "Key string must be unique" -msgstr "Schlüsseltext muss eindeutig sein" +#: common/models.py:784 +msgid "Show BOMs that await validation on the homepage" +msgstr "" -#: common/models.py:754 company/forms.py:43 +#: common/models.py:789 +#, fuzzy +#| msgid "Source stock item" +msgid "Show recent stock changes" +msgstr "Quell-BestandsObjekt" + +#: common/models.py:790 +msgid "Show recently changed stock items on the homepage" +msgstr "" + +#: common/models.py:795 +#, fuzzy +#| msgid "Low stock" +msgid "Show low stock" +msgstr "Bestand niedrig" + +#: common/models.py:796 +#, fuzzy +#| msgid "Show stock items which have expired" +msgid "Show low stock items on the homepage" +msgstr "Zeige abgelaufene BestandsObjekte" + +#: common/models.py:801 +#, fuzzy +#| msgid "Depleted Stock" +msgid "Show depleted stock" +msgstr "Verbrauchter Bestand" + +#: common/models.py:802 +#, fuzzy +#| msgid "Show stock items which have expired" +msgid "Show depleted stock items on the homepage" +msgstr "Zeige abgelaufene BestandsObjekte" + +#: common/models.py:807 +#, fuzzy +#| msgid "Add stock" +msgid "Show needed stock" +msgstr "Bestand hinzufügen" + +#: common/models.py:808 +#, fuzzy +#| msgid "Show stock items which are installed in another item" +msgid "Show stock items needed for builds on the homepage" +msgstr "BestandsObjekte, die in anderen Elementen verbaut sind, anzeigen" + +#: common/models.py:813 +#, fuzzy +#| msgid "Sell Expired Stock" +msgid "Show expired stock" +msgstr "Abgelaufenen Bestand verkaufen" + +#: common/models.py:814 +#, fuzzy +#| msgid "Show stock items which have expired" +msgid "Show expired stock items on the homepage" +msgstr "Zeige abgelaufene BestandsObjekte" + +#: common/models.py:819 +#, fuzzy +#| msgid "Show sale cost" +msgid "Show stale stock" +msgstr "Verkaufskosten anzeigen" + +#: common/models.py:820 +#, fuzzy +#| msgid "Show stock items which have expired" +msgid "Show stale stock items on the homepage" +msgstr "Zeige abgelaufene BestandsObjekte" + +#: common/models.py:825 +msgid "Show pending builds" +msgstr "" + +#: common/models.py:826 +msgid "Show pending builds on the homepage" +msgstr "" + +#: common/models.py:831 +#, fuzzy +#| msgid "Overdue Build Orders" +msgid "Show overdue builds" +msgstr "überfällige Bauaufträge" + +#: common/models.py:832 +msgid "Show overdue builds on the homepage" +msgstr "" + +#: common/models.py:837 +#, fuzzy +#| msgid "Outstanding" +msgid "Show outstanding POs" +msgstr "ausstehend" + +#: common/models.py:838 +msgid "Show outstanding POs on the homepage" +msgstr "" + +#: common/models.py:843 +msgid "Show overdue POs" +msgstr "" + +#: common/models.py:844 +msgid "Show overdue POs on the homepage" +msgstr "" + +#: common/models.py:849 +#, fuzzy +#| msgid "Outstanding" +msgid "Show outstanding SOs" +msgstr "ausstehend" + +#: common/models.py:850 +msgid "Show outstanding SOs on the homepage" +msgstr "" + +#: common/models.py:855 +msgid "Show overdue SOs" +msgstr "" + +#: common/models.py:856 +msgid "Show overdue SOs on the homepage" +msgstr "" + +#: common/models.py:910 company/forms.py:43 msgid "Price break quantity" msgstr "Preisstaffelungs Anzahl" -#: common/models.py:761 company/templates/company/supplier_part.html:231 +#: common/models.py:917 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "Preis" -#: common/models.py:762 +#: common/models.py:918 msgid "Unit price at specified quantity" msgstr "Stückpreis für die angegebene Anzahl" -#: common/models.py:855 +#: common/models.py:1011 msgid "Default" msgstr "Standard" @@ -1906,7 +2061,13 @@ msgstr "Angegebener Wert nicht erlaubt" msgid "Supplied value must be a boolean" msgstr "Angegebener Wert muss ein Wahrheitswert sein" -#: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 +#: common/views.py:121 +#, fuzzy +#| msgid "Change Setting" +msgid "Change User Setting" +msgstr "Einstellungen ändern" + +#: common/views.py:196 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 #: order/templates/order/purchase_order_detail.html:26 order/views.py:290 @@ -1916,7 +2077,7 @@ msgstr "Angegebener Wert muss ein Wahrheitswert sein" msgid "Upload File" msgstr "Datei hochgeladen" -#: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 +#: common/views.py:197 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 @@ -1924,19 +2085,19 @@ msgstr "Datei hochgeladen" msgid "Match Fields" msgstr "Übereinstimmende Felder" -#: common/views.py:186 +#: common/views.py:198 msgid "Match Items" msgstr "Positionen zuordnen" -#: common/views.py:531 +#: common/views.py:543 msgid "Fields matching failed" msgstr "Felder zuteilen fehlgeschlagen" -#: common/views.py:586 +#: common/views.py:598 msgid "Parts imported" msgstr "Teile importiert" -#: common/views.py:608 order/templates/order/order_wizard/match_fields.html:27 +#: common/views.py:620 order/templates/order/order_wizard/match_fields.html:27 #: order/templates/order/order_wizard/match_parts.html:19 #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 @@ -2322,9 +2483,9 @@ msgstr "Zulieferer-Bestand" #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 #: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 -#: part/templates/part/navbar.html:74 templates/InvenTree/index.html:213 +#: part/templates/part/navbar.html:74 templates/InvenTree/index.html:260 #: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 +#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:37 #: users/models.py:45 msgid "Purchase Orders" msgstr "Bestellungen" @@ -2345,9 +2506,9 @@ msgstr "Neue Bestellung" #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 #: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 -#: part/templates/part/navbar.html:82 templates/InvenTree/index.html:236 +#: part/templates/part/navbar.html:82 templates/InvenTree/index.html:291 #: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 +#: templates/InvenTree/settings/tabs.html:43 templates/navbar.html:46 #: users/models.py:46 msgid "Sales Orders" msgstr "Aufträge" @@ -2432,7 +2593,7 @@ msgstr "Zuliefererteil entfernen" #: company/templates/company/manufacturer_part.html:239 #: part/templates/part/detail.html:214 part/templates/part/detail.html:294 #: part/templates/part/detail.html:317 templates/js/company.js:339 -#: users/models.py:193 +#: users/models.py:194 msgid "Delete" msgstr "Löschen" @@ -2480,9 +2641,9 @@ msgstr "Herstellerteil-Bestand" #: part/templates/part/navbar.html:31 stock/api.py:53 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 -#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 +#: templates/InvenTree/index.html:150 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:269 +#: templates/InvenTree/settings/tabs.html:34 templates/js/part.js:269 #: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 #: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" @@ -3271,8 +3432,8 @@ msgstr "Ausstehende Teile für %(order)s - %(desc)s empfangen" #: 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:24 -#: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:855 +#: templates/InvenTree/index.html:102 templates/InvenTree/search.html:114 +#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -4646,7 +4807,7 @@ msgstr "Dieses Teil ist eine Variante von %(link)s" msgid "In Stock" msgstr "Auf Lager" -#: part/templates/part/part_base.html:201 templates/InvenTree/index.html:132 +#: part/templates/part/part_base.html:201 templates/InvenTree/index.html:186 msgid "Required for Build Orders" msgstr "Für Bauaufträge benötigt" @@ -4828,7 +4989,7 @@ msgstr "Kategorie für Teile setzen" msgid "No Stock" msgstr "Kein Bestand" -#: part/templates/part/stock_count.html:9 templates/InvenTree/index.html:130 +#: part/templates/part/stock_count.html:9 templates/InvenTree/index.html:166 msgid "Low Stock" msgstr "niedriger Bestand" @@ -4841,7 +5002,7 @@ msgstr "Neue Teilevariante anlegen" msgid "Create a new variant of template '%(full_name)s'." msgstr "Neue Variante von Vorlage anlegen '%(full_name)s'." -#: part/templatetags/inventree_extras.py:99 +#: part/templatetags/inventree_extras.py:105 msgid "Unknown database" msgstr "Unbekannte Datenbank" @@ -5901,55 +6062,55 @@ msgstr "Seite existiert nicht" msgid "Index" msgstr "Index" -#: templates/InvenTree/index.html:98 +#: templates/InvenTree/index.html:105 msgid "Starred Parts" msgstr "Teilfavoriten" -#: templates/InvenTree/index.html:99 +#: templates/InvenTree/index.html:115 msgid "Latest Parts" msgstr "neueste Teile" -#: templates/InvenTree/index.html:100 +#: templates/InvenTree/index.html:126 msgid "BOM Waiting Validation" msgstr "Stücklisten erwarten Kontrolle" -#: templates/InvenTree/index.html:129 +#: templates/InvenTree/index.html:153 msgid "Recently Updated" msgstr "kürzlich aktualisiert" -#: templates/InvenTree/index.html:131 +#: templates/InvenTree/index.html:176 msgid "Depleted Stock" msgstr "Verbrauchter Bestand" -#: templates/InvenTree/index.html:146 +#: templates/InvenTree/index.html:199 msgid "Expired Stock" msgstr "abgelaufener Bestand" -#: templates/InvenTree/index.html:147 +#: templates/InvenTree/index.html:210 msgid "Stale Stock" msgstr "Lagerbestand überfällig" -#: templates/InvenTree/index.html:192 +#: templates/InvenTree/index.html:232 msgid "Build Orders In Progress" msgstr "laufende Bauaufträge" -#: templates/InvenTree/index.html:193 +#: templates/InvenTree/index.html:243 msgid "Overdue Build Orders" msgstr "überfällige Bauaufträge" -#: templates/InvenTree/index.html:214 +#: templates/InvenTree/index.html:263 msgid "Outstanding Purchase Orders" msgstr "ausstehende Bestellungen" -#: templates/InvenTree/index.html:215 +#: templates/InvenTree/index.html:274 msgid "Overdue Purchase Orders" msgstr "überfällige Bestellungen" -#: templates/InvenTree/index.html:237 +#: templates/InvenTree/index.html:294 msgid "Outstanding Sales Orders" msgstr "ausstehende Aufträge" -#: templates/InvenTree/index.html:238 +#: templates/InvenTree/index.html:305 msgid "Overdue Sales Orders" msgstr "überfällige Aufträge" @@ -6096,11 +6257,11 @@ msgstr "Bestellungs-Einstellungen" msgid "Report Settings" msgstr "Berichts-Einstellungen" -#: templates/InvenTree/settings/setting.html:23 +#: templates/InvenTree/settings/setting.html:28 msgid "No value set" msgstr "Kein Wert angegeben" -#: templates/InvenTree/settings/setting.html:31 +#: templates/InvenTree/settings/setting.html:36 msgid "Edit setting" msgstr "Einstellungen ändern" @@ -6122,7 +6283,9 @@ msgid "Stock Options" msgstr "Bestands-Einstellungen " #: templates/InvenTree/settings/tabs.html:3 +#: templates/InvenTree/settings/tabs.html:12 #: templates/InvenTree/settings/user.html:10 +#: templates/InvenTree/settings/user_settings.html:10 msgid "User Settings" msgstr "Benutzer-Einstellungen" @@ -6134,23 +6297,23 @@ msgstr "Konto" msgid "Appearance" msgstr "Anzeige" -#: templates/InvenTree/settings/tabs.html:13 +#: templates/InvenTree/settings/tabs.html:16 msgid "InvenTree Settings" msgstr "InvenTree-Einstellungen" -#: templates/InvenTree/settings/tabs.html:16 +#: templates/InvenTree/settings/tabs.html:19 msgid "Global" msgstr "Systemweit" -#: templates/InvenTree/settings/tabs.html:19 +#: templates/InvenTree/settings/tabs.html:22 msgid "Currencies" msgstr "Währungen" -#: templates/InvenTree/settings/tabs.html:22 +#: templates/InvenTree/settings/tabs.html:25 msgid "Report" msgstr "Bericht" -#: templates/InvenTree/settings/tabs.html:25 +#: templates/InvenTree/settings/tabs.html:28 msgid "Categories" msgstr "Kategorien" @@ -7074,7 +7237,7 @@ msgstr "Entfernen" msgid "Add Stock" msgstr "Bestand hinzufügen" -#: templates/js/stock.js:106 users/models.py:189 +#: templates/js/stock.js:106 users/models.py:190 msgid "Add" msgstr "Hinzufügen" @@ -7737,34 +7900,34 @@ msgstr "Berechtigungen" msgid "Important dates" msgstr "wichtige Daten" -#: users/models.py:176 +#: users/models.py:177 msgid "Permission set" msgstr "Berechtigung geändert" -#: users/models.py:184 +#: users/models.py:185 msgid "Group" msgstr "Gruppe" -#: users/models.py:187 +#: users/models.py:188 msgid "View" msgstr "Ansicht" -#: users/models.py:187 +#: users/models.py:188 msgid "Permission to view items" msgstr "Berechtigung Einträge anzuzeigen" -#: users/models.py:189 +#: users/models.py:190 msgid "Permission to add items" msgstr "Berechtigung Einträge zu erstellen" -#: users/models.py:191 +#: users/models.py:192 msgid "Change" msgstr "Ändern" -#: users/models.py:191 +#: users/models.py:192 msgid "Permissions to edit items" msgstr "Berechtigungen Einträge zu ändern" -#: users/models.py:193 +#: users/models.py:194 msgid "Permission to delete items" msgstr "Berechtigung Einträge zu löschen" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 671d85cddb..9eb7eeba5b 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-24 00:08+0000\n" +"POT-Creation-Date: 2021-07-26 13:20+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -123,7 +123,8 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2097 +#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:880 +#: common/models.py:881 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -470,7 +471,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:753 +#: build/templates/build/detail.html:34 common/models.py:909 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -605,9 +606,9 @@ msgstr "" #: order/templates/order/sales_order_detail.html:34 #: order/templates/order/so_navbar.html:19 #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 -#: part/templates/part/navbar.html:45 templates/InvenTree/index.html:191 +#: part/templates/part/navbar.html:45 templates/InvenTree/index.html:229 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:34 users/models.py:44 +#: templates/InvenTree/settings/tabs.html:37 users/models.py:44 msgid "Build Orders" msgstr "" @@ -1490,404 +1491,524 @@ msgstr "" msgid "Select {name} file to upload" msgstr "" -#: common/models.py:57 +#: common/models.py:259 common/models.py:760 common/models.py:873 +msgid "Settings key (must be unique - case insensitive" +msgstr "" + +#: common/models.py:261 +msgid "Settings value" +msgstr "" + +#: common/models.py:296 +msgid "Must be an integer value" +msgstr "" + +#: common/models.py:319 +msgid "Value must be a boolean value" +msgstr "" + +#: common/models.py:330 +msgid "Value must be an integer value" +msgstr "" + +#: common/models.py:353 +msgid "Key string must be unique" +msgstr "" + +#: common/models.py:448 msgid "InvenTree Instance Name" msgstr "" -#: common/models.py:59 +#: common/models.py:450 msgid "String descriptor for the server instance" msgstr "" -#: common/models.py:63 +#: common/models.py:454 msgid "Use instance name" msgstr "" -#: common/models.py:64 +#: common/models.py:455 msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:70 company/models.py:97 company/models.py:98 +#: common/models.py:461 company/models.py:97 company/models.py:98 msgid "Company name" msgstr "" -#: common/models.py:71 +#: common/models.py:462 msgid "Internal company name" msgstr "" -#: common/models.py:76 +#: common/models.py:467 msgid "Base URL" msgstr "" -#: common/models.py:77 +#: common/models.py:468 msgid "Base URL for server instance" msgstr "" -#: common/models.py:83 +#: common/models.py:474 msgid "Default Currency" msgstr "" -#: common/models.py:84 +#: common/models.py:475 msgid "Default currency" msgstr "" -#: common/models.py:90 +#: common/models.py:481 msgid "Download from URL" msgstr "" -#: common/models.py:91 +#: common/models.py:482 msgid "Allow download of remote images and files from external URL" msgstr "" -#: common/models.py:97 +#: common/models.py:488 msgid "Barcode Support" msgstr "" -#: common/models.py:98 +#: common/models.py:489 msgid "Enable barcode scanner support" msgstr "" -#: common/models.py:104 +#: common/models.py:495 msgid "IPN Regex" msgstr "" -#: common/models.py:105 +#: common/models.py:496 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:109 +#: common/models.py:500 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:110 +#: common/models.py:501 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:116 +#: common/models.py:507 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:117 +#: common/models.py:508 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:123 +#: common/models.py:514 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:124 +#: common/models.py:515 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:130 +#: common/models.py:521 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:131 +#: common/models.py:522 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:137 +#: common/models.py:528 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:138 +#: common/models.py:529 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:144 +#: common/models.py:535 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:145 +#: common/models.py:536 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:151 +#: common/models.py:542 msgid "Recent Part Count" msgstr "" -#: common/models.py:152 +#: common/models.py:543 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:158 part/models.py:2280 report/models.py:187 +#: common/models.py:549 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" -#: common/models.py:159 +#: common/models.py:550 msgid "Parts are templates by default" msgstr "" -#: common/models.py:165 part/models.py:865 templates/js/table_filters.js:132 +#: common/models.py:556 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" -#: common/models.py:166 +#: common/models.py:557 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:172 part/models.py:871 templates/js/table_filters.js:340 +#: common/models.py:563 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "" -#: common/models.py:173 +#: common/models.py:564 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:179 part/models.py:882 +#: common/models.py:570 part/models.py:882 msgid "Purchaseable" msgstr "" -#: common/models.py:180 +#: common/models.py:571 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:186 part/models.py:887 templates/js/table_filters.js:348 +#: common/models.py:577 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "" -#: common/models.py:187 +#: common/models.py:578 msgid "Parts are salable by default" msgstr "" -#: common/models.py:193 part/models.py:877 templates/js/table_filters.js:33 +#: common/models.py:584 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" -#: common/models.py:194 +#: common/models.py:585 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:200 part/models.py:897 templates/js/table_filters.js:29 +#: common/models.py:591 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" -#: common/models.py:201 +#: common/models.py:592 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:207 +#: common/models.py:598 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:208 +#: common/models.py:599 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:214 +#: common/models.py:605 msgid "Show Import in Views" msgstr "" -#: common/models.py:215 +#: common/models.py:606 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:221 +#: common/models.py:612 msgid "Show Price in Forms" msgstr "" -#: common/models.py:222 +#: common/models.py:613 msgid "Display part price in some forms" msgstr "" -#: common/models.py:228 +#: common/models.py:619 msgid "Show related parts" msgstr "" -#: common/models.py:229 +#: common/models.py:620 msgid "Display related parts for a part" msgstr "" -#: common/models.py:235 +#: common/models.py:626 msgid "Create initial stock" msgstr "" -#: common/models.py:236 +#: common/models.py:627 msgid "Create initial stock on part creation" msgstr "" -#: common/models.py:242 +#: common/models.py:633 msgid "Internal Prices" msgstr "" -#: common/models.py:243 +#: common/models.py:634 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:249 +#: common/models.py:640 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:250 +#: common/models.py:641 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:256 templates/stats.html:25 +#: common/models.py:647 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:257 +#: common/models.py:648 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:263 +#: common/models.py:654 msgid "Page Size" msgstr "" -#: common/models.py:264 +#: common/models.py:655 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:274 +#: common/models.py:665 msgid "Test Reports" msgstr "" -#: common/models.py:275 +#: common/models.py:666 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:281 +#: common/models.py:672 msgid "Search Preview Results" msgstr "" -#: common/models.py:282 +#: common/models.py:673 msgid "Number of results to show in search preview window" msgstr "" -#: common/models.py:288 +#: common/models.py:679 msgid "Stock Expiry" msgstr "" -#: common/models.py:289 +#: common/models.py:680 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:295 +#: common/models.py:686 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:296 +#: common/models.py:687 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:302 +#: common/models.py:693 msgid "Stock Stale Time" msgstr "" -#: common/models.py:303 +#: common/models.py:694 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:305 +#: common/models.py:696 msgid "days" msgstr "" -#: common/models.py:310 +#: common/models.py:701 msgid "Build Expired Stock" msgstr "" -#: common/models.py:311 +#: common/models.py:702 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:317 +#: common/models.py:708 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:318 +#: common/models.py:709 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:324 +#: common/models.py:715 msgid "Group by Part" msgstr "" -#: common/models.py:325 +#: common/models.py:716 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:331 +#: common/models.py:722 msgid "Recent Stock Count" msgstr "" -#: common/models.py:332 +#: common/models.py:723 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:338 +#: common/models.py:729 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:339 +#: common/models.py:730 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:344 +#: common/models.py:735 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:345 +#: common/models.py:736 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:349 +#: common/models.py:740 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:350 +#: common/models.py:741 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:355 +#: common/models.py:746 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:356 +#: common/models.py:747 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:579 -msgid "Settings key (must be unique - case insensitive" +#: common/models.py:771 +msgid "Show starred parts" msgstr "" -#: common/models.py:581 -msgid "Settings value" +#: common/models.py:772 +msgid "Show starred parts on the homepage" msgstr "" -#: common/models.py:616 -msgid "Must be an integer value" +#: common/models.py:777 +msgid "Show latest parts" msgstr "" -#: common/models.py:639 -msgid "Value must be a boolean value" +#: common/models.py:778 +msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:650 -msgid "Value must be an integer value" +#: common/models.py:783 +msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:673 -msgid "Key string must be unique" +#: common/models.py:784 +msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:754 company/forms.py:43 +#: common/models.py:789 +msgid "Show recent stock changes" +msgstr "" + +#: common/models.py:790 +msgid "Show recently changed stock items on the homepage" +msgstr "" + +#: common/models.py:795 +msgid "Show low stock" +msgstr "" + +#: common/models.py:796 +msgid "Show low stock items on the homepage" +msgstr "" + +#: common/models.py:801 +msgid "Show depleted stock" +msgstr "" + +#: common/models.py:802 +msgid "Show depleted stock items on the homepage" +msgstr "" + +#: common/models.py:807 +msgid "Show needed stock" +msgstr "" + +#: common/models.py:808 +msgid "Show stock items needed for builds on the homepage" +msgstr "" + +#: common/models.py:813 +msgid "Show expired stock" +msgstr "" + +#: common/models.py:814 +msgid "Show expired stock items on the homepage" +msgstr "" + +#: common/models.py:819 +msgid "Show stale stock" +msgstr "" + +#: common/models.py:820 +msgid "Show stale stock items on the homepage" +msgstr "" + +#: common/models.py:825 +msgid "Show pending builds" +msgstr "" + +#: common/models.py:826 +msgid "Show pending builds on the homepage" +msgstr "" + +#: common/models.py:831 +msgid "Show overdue builds" +msgstr "" + +#: common/models.py:832 +msgid "Show overdue builds on the homepage" +msgstr "" + +#: common/models.py:837 +msgid "Show outstanding POs" +msgstr "" + +#: common/models.py:838 +msgid "Show outstanding POs on the homepage" +msgstr "" + +#: common/models.py:843 +msgid "Show overdue POs" +msgstr "" + +#: common/models.py:844 +msgid "Show overdue POs on the homepage" +msgstr "" + +#: common/models.py:849 +msgid "Show outstanding SOs" +msgstr "" + +#: common/models.py:850 +msgid "Show outstanding SOs on the homepage" +msgstr "" + +#: common/models.py:855 +msgid "Show overdue SOs" +msgstr "" + +#: common/models.py:856 +msgid "Show overdue SOs on the homepage" +msgstr "" + +#: common/models.py:910 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:761 company/templates/company/supplier_part.html:231 +#: common/models.py:917 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:762 +#: common/models.py:918 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:855 +#: common/models.py:1011 msgid "Default" msgstr "" @@ -1907,7 +2028,11 @@ msgstr "" msgid "Supplied value must be a boolean" msgstr "" -#: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 +#: common/views.py:121 +msgid "Change User Setting" +msgstr "" + +#: common/views.py:196 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 #: order/templates/order/purchase_order_detail.html:26 order/views.py:290 @@ -1917,7 +2042,7 @@ msgstr "" msgid "Upload File" msgstr "" -#: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 +#: common/views.py:197 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 @@ -1925,19 +2050,19 @@ msgstr "" msgid "Match Fields" msgstr "" -#: common/views.py:186 +#: common/views.py:198 msgid "Match Items" msgstr "" -#: common/views.py:531 +#: common/views.py:543 msgid "Fields matching failed" msgstr "" -#: common/views.py:586 +#: common/views.py:598 msgid "Parts imported" msgstr "" -#: common/views.py:608 order/templates/order/order_wizard/match_fields.html:27 +#: common/views.py:620 order/templates/order/order_wizard/match_fields.html:27 #: order/templates/order/order_wizard/match_parts.html:19 #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 @@ -2323,9 +2448,9 @@ msgstr "" #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 #: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 -#: part/templates/part/navbar.html:74 templates/InvenTree/index.html:213 +#: part/templates/part/navbar.html:74 templates/InvenTree/index.html:260 #: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 +#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:37 #: users/models.py:45 msgid "Purchase Orders" msgstr "" @@ -2346,9 +2471,9 @@ msgstr "" #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 #: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 -#: part/templates/part/navbar.html:82 templates/InvenTree/index.html:236 +#: part/templates/part/navbar.html:82 templates/InvenTree/index.html:291 #: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 +#: templates/InvenTree/settings/tabs.html:43 templates/navbar.html:46 #: users/models.py:46 msgid "Sales Orders" msgstr "" @@ -2433,7 +2558,7 @@ msgstr "" #: company/templates/company/manufacturer_part.html:239 #: part/templates/part/detail.html:214 part/templates/part/detail.html:294 #: part/templates/part/detail.html:317 templates/js/company.js:339 -#: users/models.py:193 +#: users/models.py:194 msgid "Delete" msgstr "" @@ -2481,9 +2606,9 @@ msgstr "" #: part/templates/part/navbar.html:31 stock/api.py:53 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 -#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 +#: templates/InvenTree/index.html:150 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:269 +#: templates/InvenTree/settings/tabs.html:34 templates/js/part.js:269 #: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 #: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" @@ -3272,8 +3397,8 @@ msgstr "" #: 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:24 -#: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:855 +#: templates/InvenTree/index.html:102 templates/InvenTree/search.html:114 +#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -4647,7 +4772,7 @@ msgstr "" msgid "In Stock" msgstr "" -#: part/templates/part/part_base.html:201 templates/InvenTree/index.html:132 +#: part/templates/part/part_base.html:201 templates/InvenTree/index.html:186 msgid "Required for Build Orders" msgstr "" @@ -4829,7 +4954,7 @@ msgstr "" msgid "No Stock" msgstr "" -#: part/templates/part/stock_count.html:9 templates/InvenTree/index.html:130 +#: part/templates/part/stock_count.html:9 templates/InvenTree/index.html:166 msgid "Low Stock" msgstr "" @@ -4842,7 +4967,7 @@ msgstr "" msgid "Create a new variant of template '%(full_name)s'." msgstr "" -#: part/templatetags/inventree_extras.py:99 +#: part/templatetags/inventree_extras.py:105 msgid "Unknown database" msgstr "" @@ -5902,55 +6027,55 @@ msgstr "" msgid "Index" msgstr "" -#: templates/InvenTree/index.html:98 +#: templates/InvenTree/index.html:105 msgid "Starred Parts" msgstr "" -#: templates/InvenTree/index.html:99 +#: templates/InvenTree/index.html:115 msgid "Latest Parts" msgstr "" -#: templates/InvenTree/index.html:100 +#: templates/InvenTree/index.html:126 msgid "BOM Waiting Validation" msgstr "" -#: templates/InvenTree/index.html:129 +#: templates/InvenTree/index.html:153 msgid "Recently Updated" msgstr "" -#: templates/InvenTree/index.html:131 +#: templates/InvenTree/index.html:176 msgid "Depleted Stock" msgstr "" -#: templates/InvenTree/index.html:146 +#: templates/InvenTree/index.html:199 msgid "Expired Stock" msgstr "" -#: templates/InvenTree/index.html:147 +#: templates/InvenTree/index.html:210 msgid "Stale Stock" msgstr "" -#: templates/InvenTree/index.html:192 +#: templates/InvenTree/index.html:232 msgid "Build Orders In Progress" msgstr "" -#: templates/InvenTree/index.html:193 +#: templates/InvenTree/index.html:243 msgid "Overdue Build Orders" msgstr "" -#: templates/InvenTree/index.html:214 +#: templates/InvenTree/index.html:263 msgid "Outstanding Purchase Orders" msgstr "" -#: templates/InvenTree/index.html:215 +#: templates/InvenTree/index.html:274 msgid "Overdue Purchase Orders" msgstr "" -#: templates/InvenTree/index.html:237 +#: templates/InvenTree/index.html:294 msgid "Outstanding Sales Orders" msgstr "" -#: templates/InvenTree/index.html:238 +#: templates/InvenTree/index.html:305 msgid "Overdue Sales Orders" msgstr "" @@ -6093,11 +6218,11 @@ msgstr "" msgid "Report Settings" msgstr "" -#: templates/InvenTree/settings/setting.html:23 +#: templates/InvenTree/settings/setting.html:28 msgid "No value set" msgstr "" -#: templates/InvenTree/settings/setting.html:31 +#: templates/InvenTree/settings/setting.html:36 msgid "Edit setting" msgstr "" @@ -6119,7 +6244,9 @@ msgid "Stock Options" msgstr "" #: templates/InvenTree/settings/tabs.html:3 +#: templates/InvenTree/settings/tabs.html:12 #: templates/InvenTree/settings/user.html:10 +#: templates/InvenTree/settings/user_settings.html:10 msgid "User Settings" msgstr "" @@ -6131,23 +6258,23 @@ msgstr "" msgid "Appearance" msgstr "" -#: templates/InvenTree/settings/tabs.html:13 +#: templates/InvenTree/settings/tabs.html:16 msgid "InvenTree Settings" msgstr "" -#: templates/InvenTree/settings/tabs.html:16 +#: templates/InvenTree/settings/tabs.html:19 msgid "Global" msgstr "" -#: templates/InvenTree/settings/tabs.html:19 +#: templates/InvenTree/settings/tabs.html:22 msgid "Currencies" msgstr "" -#: templates/InvenTree/settings/tabs.html:22 +#: templates/InvenTree/settings/tabs.html:25 msgid "Report" msgstr "" -#: templates/InvenTree/settings/tabs.html:25 +#: templates/InvenTree/settings/tabs.html:28 msgid "Categories" msgstr "" @@ -7071,7 +7198,7 @@ msgstr "" msgid "Add Stock" msgstr "" -#: templates/js/stock.js:106 users/models.py:189 +#: templates/js/stock.js:106 users/models.py:190 msgid "Add" msgstr "" @@ -7734,34 +7861,34 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:176 +#: users/models.py:177 msgid "Permission set" msgstr "" -#: users/models.py:184 +#: users/models.py:185 msgid "Group" msgstr "" -#: users/models.py:187 +#: users/models.py:188 msgid "View" msgstr "" -#: users/models.py:187 +#: users/models.py:188 msgid "Permission to view items" msgstr "" -#: users/models.py:189 +#: users/models.py:190 msgid "Permission to add items" msgstr "" -#: users/models.py:191 +#: users/models.py:192 msgid "Change" msgstr "" -#: users/models.py:191 +#: users/models.py:192 msgid "Permissions to edit items" msgstr "" -#: users/models.py:193 +#: users/models.py:194 msgid "Permission to delete items" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index dfdd3ab6c3..ac5034e9dc 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-24 00:08+0000\n" +"POT-Creation-Date: 2021-07-26 13:20+0000\n" "PO-Revision-Date: 2021-07-21 12:53\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -122,7 +122,8 @@ msgstr "Comentario" msgid "File comment" msgstr "" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2097 +#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:880 +#: common/models.py:881 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -469,7 +470,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:753 +#: build/templates/build/detail.html:34 common/models.py:909 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -604,9 +605,9 @@ msgstr "" #: order/templates/order/sales_order_detail.html:34 #: order/templates/order/so_navbar.html:19 #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 -#: part/templates/part/navbar.html:45 templates/InvenTree/index.html:191 +#: part/templates/part/navbar.html:45 templates/InvenTree/index.html:229 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:34 users/models.py:44 +#: templates/InvenTree/settings/tabs.html:37 users/models.py:44 msgid "Build Orders" msgstr "" @@ -1489,404 +1490,524 @@ msgstr "" msgid "Select {name} file to upload" msgstr "" -#: common/models.py:57 +#: common/models.py:259 common/models.py:760 common/models.py:873 +msgid "Settings key (must be unique - case insensitive" +msgstr "" + +#: common/models.py:261 +msgid "Settings value" +msgstr "" + +#: common/models.py:296 +msgid "Must be an integer value" +msgstr "" + +#: common/models.py:319 +msgid "Value must be a boolean value" +msgstr "" + +#: common/models.py:330 +msgid "Value must be an integer value" +msgstr "" + +#: common/models.py:353 +msgid "Key string must be unique" +msgstr "" + +#: common/models.py:448 msgid "InvenTree Instance Name" msgstr "" -#: common/models.py:59 +#: common/models.py:450 msgid "String descriptor for the server instance" msgstr "" -#: common/models.py:63 +#: common/models.py:454 msgid "Use instance name" msgstr "" -#: common/models.py:64 +#: common/models.py:455 msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:70 company/models.py:97 company/models.py:98 +#: common/models.py:461 company/models.py:97 company/models.py:98 msgid "Company name" msgstr "" -#: common/models.py:71 +#: common/models.py:462 msgid "Internal company name" msgstr "" -#: common/models.py:76 +#: common/models.py:467 msgid "Base URL" msgstr "" -#: common/models.py:77 +#: common/models.py:468 msgid "Base URL for server instance" msgstr "" -#: common/models.py:83 +#: common/models.py:474 msgid "Default Currency" msgstr "" -#: common/models.py:84 +#: common/models.py:475 msgid "Default currency" msgstr "" -#: common/models.py:90 +#: common/models.py:481 msgid "Download from URL" msgstr "" -#: common/models.py:91 +#: common/models.py:482 msgid "Allow download of remote images and files from external URL" msgstr "" -#: common/models.py:97 +#: common/models.py:488 msgid "Barcode Support" msgstr "" -#: common/models.py:98 +#: common/models.py:489 msgid "Enable barcode scanner support" msgstr "" -#: common/models.py:104 +#: common/models.py:495 msgid "IPN Regex" msgstr "" -#: common/models.py:105 +#: common/models.py:496 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:109 +#: common/models.py:500 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:110 +#: common/models.py:501 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:116 +#: common/models.py:507 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:117 +#: common/models.py:508 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:123 +#: common/models.py:514 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:124 +#: common/models.py:515 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:130 +#: common/models.py:521 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:131 +#: common/models.py:522 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:137 +#: common/models.py:528 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:138 +#: common/models.py:529 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:144 +#: common/models.py:535 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:145 +#: common/models.py:536 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:151 +#: common/models.py:542 msgid "Recent Part Count" msgstr "" -#: common/models.py:152 +#: common/models.py:543 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:158 part/models.py:2280 report/models.py:187 +#: common/models.py:549 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" -#: common/models.py:159 +#: common/models.py:550 msgid "Parts are templates by default" msgstr "" -#: common/models.py:165 part/models.py:865 templates/js/table_filters.js:132 +#: common/models.py:556 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" -#: common/models.py:166 +#: common/models.py:557 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:172 part/models.py:871 templates/js/table_filters.js:340 +#: common/models.py:563 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "" -#: common/models.py:173 +#: common/models.py:564 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:179 part/models.py:882 +#: common/models.py:570 part/models.py:882 msgid "Purchaseable" msgstr "" -#: common/models.py:180 +#: common/models.py:571 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:186 part/models.py:887 templates/js/table_filters.js:348 +#: common/models.py:577 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "" -#: common/models.py:187 +#: common/models.py:578 msgid "Parts are salable by default" msgstr "" -#: common/models.py:193 part/models.py:877 templates/js/table_filters.js:33 +#: common/models.py:584 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" -#: common/models.py:194 +#: common/models.py:585 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:200 part/models.py:897 templates/js/table_filters.js:29 +#: common/models.py:591 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" -#: common/models.py:201 +#: common/models.py:592 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:207 +#: common/models.py:598 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:208 +#: common/models.py:599 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:214 +#: common/models.py:605 msgid "Show Import in Views" msgstr "" -#: common/models.py:215 +#: common/models.py:606 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:221 +#: common/models.py:612 msgid "Show Price in Forms" msgstr "" -#: common/models.py:222 +#: common/models.py:613 msgid "Display part price in some forms" msgstr "" -#: common/models.py:228 +#: common/models.py:619 msgid "Show related parts" msgstr "" -#: common/models.py:229 +#: common/models.py:620 msgid "Display related parts for a part" msgstr "" -#: common/models.py:235 +#: common/models.py:626 msgid "Create initial stock" msgstr "" -#: common/models.py:236 +#: common/models.py:627 msgid "Create initial stock on part creation" msgstr "" -#: common/models.py:242 +#: common/models.py:633 msgid "Internal Prices" msgstr "" -#: common/models.py:243 +#: common/models.py:634 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:249 +#: common/models.py:640 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:250 +#: common/models.py:641 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:256 templates/stats.html:25 +#: common/models.py:647 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:257 +#: common/models.py:648 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:263 +#: common/models.py:654 msgid "Page Size" msgstr "" -#: common/models.py:264 +#: common/models.py:655 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:274 +#: common/models.py:665 msgid "Test Reports" msgstr "" -#: common/models.py:275 +#: common/models.py:666 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:281 +#: common/models.py:672 msgid "Search Preview Results" msgstr "" -#: common/models.py:282 +#: common/models.py:673 msgid "Number of results to show in search preview window" msgstr "" -#: common/models.py:288 +#: common/models.py:679 msgid "Stock Expiry" msgstr "" -#: common/models.py:289 +#: common/models.py:680 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:295 +#: common/models.py:686 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:296 +#: common/models.py:687 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:302 +#: common/models.py:693 msgid "Stock Stale Time" msgstr "" -#: common/models.py:303 +#: common/models.py:694 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:305 +#: common/models.py:696 msgid "days" msgstr "días" -#: common/models.py:310 +#: common/models.py:701 msgid "Build Expired Stock" msgstr "" -#: common/models.py:311 +#: common/models.py:702 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:317 +#: common/models.py:708 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:318 +#: common/models.py:709 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:324 +#: common/models.py:715 msgid "Group by Part" msgstr "" -#: common/models.py:325 +#: common/models.py:716 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:331 +#: common/models.py:722 msgid "Recent Stock Count" msgstr "" -#: common/models.py:332 +#: common/models.py:723 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:338 +#: common/models.py:729 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:339 +#: common/models.py:730 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:344 +#: common/models.py:735 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:345 +#: common/models.py:736 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:349 +#: common/models.py:740 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:350 +#: common/models.py:741 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:355 +#: common/models.py:746 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:356 +#: common/models.py:747 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:579 -msgid "Settings key (must be unique - case insensitive" +#: common/models.py:771 +msgid "Show starred parts" msgstr "" -#: common/models.py:581 -msgid "Settings value" +#: common/models.py:772 +msgid "Show starred parts on the homepage" msgstr "" -#: common/models.py:616 -msgid "Must be an integer value" +#: common/models.py:777 +msgid "Show latest parts" msgstr "" -#: common/models.py:639 -msgid "Value must be a boolean value" +#: common/models.py:778 +msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:650 -msgid "Value must be an integer value" +#: common/models.py:783 +msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:673 -msgid "Key string must be unique" +#: common/models.py:784 +msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:754 company/forms.py:43 +#: common/models.py:789 +msgid "Show recent stock changes" +msgstr "" + +#: common/models.py:790 +msgid "Show recently changed stock items on the homepage" +msgstr "" + +#: common/models.py:795 +msgid "Show low stock" +msgstr "" + +#: common/models.py:796 +msgid "Show low stock items on the homepage" +msgstr "" + +#: common/models.py:801 +msgid "Show depleted stock" +msgstr "" + +#: common/models.py:802 +msgid "Show depleted stock items on the homepage" +msgstr "" + +#: common/models.py:807 +msgid "Show needed stock" +msgstr "" + +#: common/models.py:808 +msgid "Show stock items needed for builds on the homepage" +msgstr "" + +#: common/models.py:813 +msgid "Show expired stock" +msgstr "" + +#: common/models.py:814 +msgid "Show expired stock items on the homepage" +msgstr "" + +#: common/models.py:819 +msgid "Show stale stock" +msgstr "" + +#: common/models.py:820 +msgid "Show stale stock items on the homepage" +msgstr "" + +#: common/models.py:825 +msgid "Show pending builds" +msgstr "" + +#: common/models.py:826 +msgid "Show pending builds on the homepage" +msgstr "" + +#: common/models.py:831 +msgid "Show overdue builds" +msgstr "" + +#: common/models.py:832 +msgid "Show overdue builds on the homepage" +msgstr "" + +#: common/models.py:837 +msgid "Show outstanding POs" +msgstr "" + +#: common/models.py:838 +msgid "Show outstanding POs on the homepage" +msgstr "" + +#: common/models.py:843 +msgid "Show overdue POs" +msgstr "" + +#: common/models.py:844 +msgid "Show overdue POs on the homepage" +msgstr "" + +#: common/models.py:849 +msgid "Show outstanding SOs" +msgstr "" + +#: common/models.py:850 +msgid "Show outstanding SOs on the homepage" +msgstr "" + +#: common/models.py:855 +msgid "Show overdue SOs" +msgstr "" + +#: common/models.py:856 +msgid "Show overdue SOs on the homepage" +msgstr "" + +#: common/models.py:910 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:761 company/templates/company/supplier_part.html:231 +#: common/models.py:917 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:762 +#: common/models.py:918 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:855 +#: common/models.py:1011 msgid "Default" msgstr "" @@ -1906,7 +2027,11 @@ msgstr "" msgid "Supplied value must be a boolean" msgstr "" -#: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 +#: common/views.py:121 +msgid "Change User Setting" +msgstr "" + +#: common/views.py:196 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 #: order/templates/order/purchase_order_detail.html:26 order/views.py:290 @@ -1916,7 +2041,7 @@ msgstr "" msgid "Upload File" msgstr "" -#: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 +#: common/views.py:197 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 @@ -1924,19 +2049,19 @@ msgstr "" msgid "Match Fields" msgstr "" -#: common/views.py:186 +#: common/views.py:198 msgid "Match Items" msgstr "" -#: common/views.py:531 +#: common/views.py:543 msgid "Fields matching failed" msgstr "" -#: common/views.py:586 +#: common/views.py:598 msgid "Parts imported" msgstr "" -#: common/views.py:608 order/templates/order/order_wizard/match_fields.html:27 +#: common/views.py:620 order/templates/order/order_wizard/match_fields.html:27 #: order/templates/order/order_wizard/match_parts.html:19 #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 @@ -2322,9 +2447,9 @@ msgstr "" #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 #: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 -#: part/templates/part/navbar.html:74 templates/InvenTree/index.html:213 +#: part/templates/part/navbar.html:74 templates/InvenTree/index.html:260 #: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 +#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:37 #: users/models.py:45 msgid "Purchase Orders" msgstr "" @@ -2345,9 +2470,9 @@ msgstr "" #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 #: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 -#: part/templates/part/navbar.html:82 templates/InvenTree/index.html:236 +#: part/templates/part/navbar.html:82 templates/InvenTree/index.html:291 #: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 +#: templates/InvenTree/settings/tabs.html:43 templates/navbar.html:46 #: users/models.py:46 msgid "Sales Orders" msgstr "" @@ -2432,7 +2557,7 @@ msgstr "" #: company/templates/company/manufacturer_part.html:239 #: part/templates/part/detail.html:214 part/templates/part/detail.html:294 #: part/templates/part/detail.html:317 templates/js/company.js:339 -#: users/models.py:193 +#: users/models.py:194 msgid "Delete" msgstr "Eliminar" @@ -2480,9 +2605,9 @@ msgstr "" #: part/templates/part/navbar.html:31 stock/api.py:53 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 -#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 +#: templates/InvenTree/index.html:150 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:269 +#: templates/InvenTree/settings/tabs.html:34 templates/js/part.js:269 #: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 #: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" @@ -3271,8 +3396,8 @@ msgstr "" #: 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:24 -#: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:855 +#: templates/InvenTree/index.html:102 templates/InvenTree/search.html:114 +#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -4646,7 +4771,7 @@ msgstr "" msgid "In Stock" msgstr "" -#: part/templates/part/part_base.html:201 templates/InvenTree/index.html:132 +#: part/templates/part/part_base.html:201 templates/InvenTree/index.html:186 msgid "Required for Build Orders" msgstr "" @@ -4828,7 +4953,7 @@ msgstr "" msgid "No Stock" msgstr "" -#: part/templates/part/stock_count.html:9 templates/InvenTree/index.html:130 +#: part/templates/part/stock_count.html:9 templates/InvenTree/index.html:166 msgid "Low Stock" msgstr "" @@ -4841,7 +4966,7 @@ msgstr "" msgid "Create a new variant of template '%(full_name)s'." msgstr "" -#: part/templatetags/inventree_extras.py:99 +#: part/templatetags/inventree_extras.py:105 msgid "Unknown database" msgstr "" @@ -5901,55 +6026,55 @@ msgstr "" msgid "Index" msgstr "" -#: templates/InvenTree/index.html:98 +#: templates/InvenTree/index.html:105 msgid "Starred Parts" msgstr "" -#: templates/InvenTree/index.html:99 +#: templates/InvenTree/index.html:115 msgid "Latest Parts" msgstr "" -#: templates/InvenTree/index.html:100 +#: templates/InvenTree/index.html:126 msgid "BOM Waiting Validation" msgstr "" -#: templates/InvenTree/index.html:129 +#: templates/InvenTree/index.html:153 msgid "Recently Updated" msgstr "" -#: templates/InvenTree/index.html:131 +#: templates/InvenTree/index.html:176 msgid "Depleted Stock" msgstr "" -#: templates/InvenTree/index.html:146 +#: templates/InvenTree/index.html:199 msgid "Expired Stock" msgstr "" -#: templates/InvenTree/index.html:147 +#: templates/InvenTree/index.html:210 msgid "Stale Stock" msgstr "" -#: templates/InvenTree/index.html:192 +#: templates/InvenTree/index.html:232 msgid "Build Orders In Progress" msgstr "" -#: templates/InvenTree/index.html:193 +#: templates/InvenTree/index.html:243 msgid "Overdue Build Orders" msgstr "" -#: templates/InvenTree/index.html:214 +#: templates/InvenTree/index.html:263 msgid "Outstanding Purchase Orders" msgstr "" -#: templates/InvenTree/index.html:215 +#: templates/InvenTree/index.html:274 msgid "Overdue Purchase Orders" msgstr "" -#: templates/InvenTree/index.html:237 +#: templates/InvenTree/index.html:294 msgid "Outstanding Sales Orders" msgstr "" -#: templates/InvenTree/index.html:238 +#: templates/InvenTree/index.html:305 msgid "Overdue Sales Orders" msgstr "" @@ -6092,11 +6217,11 @@ msgstr "" msgid "Report Settings" msgstr "" -#: templates/InvenTree/settings/setting.html:23 +#: templates/InvenTree/settings/setting.html:28 msgid "No value set" msgstr "" -#: templates/InvenTree/settings/setting.html:31 +#: templates/InvenTree/settings/setting.html:36 msgid "Edit setting" msgstr "" @@ -6118,7 +6243,9 @@ msgid "Stock Options" msgstr "" #: templates/InvenTree/settings/tabs.html:3 +#: templates/InvenTree/settings/tabs.html:12 #: templates/InvenTree/settings/user.html:10 +#: templates/InvenTree/settings/user_settings.html:10 msgid "User Settings" msgstr "" @@ -6130,23 +6257,23 @@ msgstr "" msgid "Appearance" msgstr "" -#: templates/InvenTree/settings/tabs.html:13 +#: templates/InvenTree/settings/tabs.html:16 msgid "InvenTree Settings" msgstr "" -#: templates/InvenTree/settings/tabs.html:16 +#: templates/InvenTree/settings/tabs.html:19 msgid "Global" msgstr "" -#: templates/InvenTree/settings/tabs.html:19 +#: templates/InvenTree/settings/tabs.html:22 msgid "Currencies" msgstr "" -#: templates/InvenTree/settings/tabs.html:22 +#: templates/InvenTree/settings/tabs.html:25 msgid "Report" msgstr "" -#: templates/InvenTree/settings/tabs.html:25 +#: templates/InvenTree/settings/tabs.html:28 msgid "Categories" msgstr "" @@ -7070,7 +7197,7 @@ msgstr "" msgid "Add Stock" msgstr "" -#: templates/js/stock.js:106 users/models.py:189 +#: templates/js/stock.js:106 users/models.py:190 msgid "Add" msgstr "" @@ -7733,34 +7860,34 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:176 +#: users/models.py:177 msgid "Permission set" msgstr "" -#: users/models.py:184 +#: users/models.py:185 msgid "Group" msgstr "" -#: users/models.py:187 +#: users/models.py:188 msgid "View" msgstr "" -#: users/models.py:187 +#: users/models.py:188 msgid "Permission to view items" msgstr "" -#: users/models.py:189 +#: users/models.py:190 msgid "Permission to add items" msgstr "" -#: users/models.py:191 +#: users/models.py:192 msgid "Change" msgstr "" -#: users/models.py:191 +#: users/models.py:192 msgid "Permissions to edit items" msgstr "" -#: users/models.py:193 +#: users/models.py:194 msgid "Permission to delete items" msgstr "" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 153a42de62..6999d08d6e 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-24 00:08+0000\n" +"POT-Creation-Date: 2021-07-26 13:20+0000\n" "PO-Revision-Date: 2021-07-21 12:53\n" "Last-Translator: \n" "Language-Team: French\n" @@ -122,7 +122,8 @@ msgstr "Commentaire" msgid "File comment" msgstr "Commentaire du fichier" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2097 +#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:880 +#: common/models.py:881 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -469,7 +470,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:753 +#: build/templates/build/detail.html:34 common/models.py:909 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -604,9 +605,9 @@ msgstr "" #: order/templates/order/sales_order_detail.html:34 #: order/templates/order/so_navbar.html:19 #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 -#: part/templates/part/navbar.html:45 templates/InvenTree/index.html:191 +#: part/templates/part/navbar.html:45 templates/InvenTree/index.html:229 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:34 users/models.py:44 +#: templates/InvenTree/settings/tabs.html:37 users/models.py:44 msgid "Build Orders" msgstr "" @@ -1489,404 +1490,524 @@ msgstr "{name.title()} Fichier" msgid "Select {name} file to upload" msgstr "" -#: common/models.py:57 +#: common/models.py:259 common/models.py:760 common/models.py:873 +msgid "Settings key (must be unique - case insensitive" +msgstr "" + +#: common/models.py:261 +msgid "Settings value" +msgstr "" + +#: common/models.py:296 +msgid "Must be an integer value" +msgstr "" + +#: common/models.py:319 +msgid "Value must be a boolean value" +msgstr "" + +#: common/models.py:330 +msgid "Value must be an integer value" +msgstr "" + +#: common/models.py:353 +msgid "Key string must be unique" +msgstr "" + +#: common/models.py:448 msgid "InvenTree Instance Name" msgstr "" -#: common/models.py:59 +#: common/models.py:450 msgid "String descriptor for the server instance" msgstr "" -#: common/models.py:63 +#: common/models.py:454 msgid "Use instance name" msgstr "" -#: common/models.py:64 +#: common/models.py:455 msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:70 company/models.py:97 company/models.py:98 +#: common/models.py:461 company/models.py:97 company/models.py:98 msgid "Company name" msgstr "" -#: common/models.py:71 +#: common/models.py:462 msgid "Internal company name" msgstr "" -#: common/models.py:76 +#: common/models.py:467 msgid "Base URL" msgstr "" -#: common/models.py:77 +#: common/models.py:468 msgid "Base URL for server instance" msgstr "" -#: common/models.py:83 +#: common/models.py:474 msgid "Default Currency" msgstr "" -#: common/models.py:84 +#: common/models.py:475 msgid "Default currency" msgstr "" -#: common/models.py:90 +#: common/models.py:481 msgid "Download from URL" msgstr "Télécharger depuis l'URL" -#: common/models.py:91 +#: common/models.py:482 msgid "Allow download of remote images and files from external URL" msgstr "" -#: common/models.py:97 +#: common/models.py:488 msgid "Barcode Support" msgstr "" -#: common/models.py:98 +#: common/models.py:489 msgid "Enable barcode scanner support" msgstr "" -#: common/models.py:104 +#: common/models.py:495 msgid "IPN Regex" msgstr "Regex IPN" -#: common/models.py:105 +#: common/models.py:496 msgid "Regular expression pattern for matching Part IPN" msgstr "Expression régulière pour la correspondance avec l'IPN de la Pièce" -#: common/models.py:109 +#: common/models.py:500 msgid "Allow Duplicate IPN" msgstr "Autoriser les IPN dupliqués" -#: common/models.py:110 +#: common/models.py:501 msgid "Allow multiple parts to share the same IPN" msgstr "Permettre à plusieurs pièces de partager le même IPN" -#: common/models.py:116 +#: common/models.py:507 msgid "Allow Editing IPN" msgstr "Autoriser l'édition de l'IPN" -#: common/models.py:117 +#: common/models.py:508 msgid "Allow changing the IPN value while editing a part" msgstr "Permettre de modifier la valeur de l'IPN lors de l'édition d'une pièce" -#: common/models.py:123 +#: common/models.py:514 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:124 +#: common/models.py:515 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:130 +#: common/models.py:521 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:131 +#: common/models.py:522 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:137 +#: common/models.py:528 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:138 +#: common/models.py:529 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:144 +#: common/models.py:535 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:145 +#: common/models.py:536 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:151 +#: common/models.py:542 msgid "Recent Part Count" msgstr "" -#: common/models.py:152 +#: common/models.py:543 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:158 part/models.py:2280 report/models.py:187 +#: common/models.py:549 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" -#: common/models.py:159 +#: common/models.py:550 msgid "Parts are templates by default" msgstr "" -#: common/models.py:165 part/models.py:865 templates/js/table_filters.js:132 +#: common/models.py:556 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" -#: common/models.py:166 +#: common/models.py:557 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:172 part/models.py:871 templates/js/table_filters.js:340 +#: common/models.py:563 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "" -#: common/models.py:173 +#: common/models.py:564 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:179 part/models.py:882 +#: common/models.py:570 part/models.py:882 msgid "Purchaseable" msgstr "" -#: common/models.py:180 +#: common/models.py:571 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:186 part/models.py:887 templates/js/table_filters.js:348 +#: common/models.py:577 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "" -#: common/models.py:187 +#: common/models.py:578 msgid "Parts are salable by default" msgstr "" -#: common/models.py:193 part/models.py:877 templates/js/table_filters.js:33 +#: common/models.py:584 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" -#: common/models.py:194 +#: common/models.py:585 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:200 part/models.py:897 templates/js/table_filters.js:29 +#: common/models.py:591 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" -#: common/models.py:201 +#: common/models.py:592 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:207 +#: common/models.py:598 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:208 +#: common/models.py:599 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:214 +#: common/models.py:605 msgid "Show Import in Views" msgstr "" -#: common/models.py:215 +#: common/models.py:606 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:221 +#: common/models.py:612 msgid "Show Price in Forms" msgstr "" -#: common/models.py:222 +#: common/models.py:613 msgid "Display part price in some forms" msgstr "" -#: common/models.py:228 +#: common/models.py:619 msgid "Show related parts" msgstr "" -#: common/models.py:229 +#: common/models.py:620 msgid "Display related parts for a part" msgstr "" -#: common/models.py:235 +#: common/models.py:626 msgid "Create initial stock" msgstr "" -#: common/models.py:236 +#: common/models.py:627 msgid "Create initial stock on part creation" msgstr "" -#: common/models.py:242 +#: common/models.py:633 msgid "Internal Prices" msgstr "" -#: common/models.py:243 +#: common/models.py:634 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:249 +#: common/models.py:640 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:250 +#: common/models.py:641 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:256 templates/stats.html:25 +#: common/models.py:647 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:257 +#: common/models.py:648 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:263 +#: common/models.py:654 msgid "Page Size" msgstr "" -#: common/models.py:264 +#: common/models.py:655 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:274 +#: common/models.py:665 msgid "Test Reports" msgstr "" -#: common/models.py:275 +#: common/models.py:666 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:281 +#: common/models.py:672 msgid "Search Preview Results" msgstr "" -#: common/models.py:282 +#: common/models.py:673 msgid "Number of results to show in search preview window" msgstr "" -#: common/models.py:288 +#: common/models.py:679 msgid "Stock Expiry" msgstr "" -#: common/models.py:289 +#: common/models.py:680 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:295 +#: common/models.py:686 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:296 +#: common/models.py:687 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:302 +#: common/models.py:693 msgid "Stock Stale Time" msgstr "" -#: common/models.py:303 +#: common/models.py:694 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:305 +#: common/models.py:696 msgid "days" msgstr "jours" -#: common/models.py:310 +#: common/models.py:701 msgid "Build Expired Stock" msgstr "" -#: common/models.py:311 +#: common/models.py:702 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:317 +#: common/models.py:708 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:318 +#: common/models.py:709 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:324 +#: common/models.py:715 msgid "Group by Part" msgstr "" -#: common/models.py:325 +#: common/models.py:716 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:331 +#: common/models.py:722 msgid "Recent Stock Count" msgstr "" -#: common/models.py:332 +#: common/models.py:723 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:338 +#: common/models.py:729 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:339 +#: common/models.py:730 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:344 +#: common/models.py:735 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:345 +#: common/models.py:736 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:349 +#: common/models.py:740 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:350 +#: common/models.py:741 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:355 +#: common/models.py:746 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:356 +#: common/models.py:747 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:579 -msgid "Settings key (must be unique - case insensitive" +#: common/models.py:771 +msgid "Show starred parts" msgstr "" -#: common/models.py:581 -msgid "Settings value" +#: common/models.py:772 +msgid "Show starred parts on the homepage" msgstr "" -#: common/models.py:616 -msgid "Must be an integer value" +#: common/models.py:777 +msgid "Show latest parts" msgstr "" -#: common/models.py:639 -msgid "Value must be a boolean value" +#: common/models.py:778 +msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:650 -msgid "Value must be an integer value" +#: common/models.py:783 +msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:673 -msgid "Key string must be unique" +#: common/models.py:784 +msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:754 company/forms.py:43 +#: common/models.py:789 +msgid "Show recent stock changes" +msgstr "" + +#: common/models.py:790 +msgid "Show recently changed stock items on the homepage" +msgstr "" + +#: common/models.py:795 +msgid "Show low stock" +msgstr "" + +#: common/models.py:796 +msgid "Show low stock items on the homepage" +msgstr "" + +#: common/models.py:801 +msgid "Show depleted stock" +msgstr "" + +#: common/models.py:802 +msgid "Show depleted stock items on the homepage" +msgstr "" + +#: common/models.py:807 +msgid "Show needed stock" +msgstr "" + +#: common/models.py:808 +msgid "Show stock items needed for builds on the homepage" +msgstr "" + +#: common/models.py:813 +msgid "Show expired stock" +msgstr "" + +#: common/models.py:814 +msgid "Show expired stock items on the homepage" +msgstr "" + +#: common/models.py:819 +msgid "Show stale stock" +msgstr "" + +#: common/models.py:820 +msgid "Show stale stock items on the homepage" +msgstr "" + +#: common/models.py:825 +msgid "Show pending builds" +msgstr "" + +#: common/models.py:826 +msgid "Show pending builds on the homepage" +msgstr "" + +#: common/models.py:831 +msgid "Show overdue builds" +msgstr "" + +#: common/models.py:832 +msgid "Show overdue builds on the homepage" +msgstr "" + +#: common/models.py:837 +msgid "Show outstanding POs" +msgstr "" + +#: common/models.py:838 +msgid "Show outstanding POs on the homepage" +msgstr "" + +#: common/models.py:843 +msgid "Show overdue POs" +msgstr "" + +#: common/models.py:844 +msgid "Show overdue POs on the homepage" +msgstr "" + +#: common/models.py:849 +msgid "Show outstanding SOs" +msgstr "" + +#: common/models.py:850 +msgid "Show outstanding SOs on the homepage" +msgstr "" + +#: common/models.py:855 +msgid "Show overdue SOs" +msgstr "" + +#: common/models.py:856 +msgid "Show overdue SOs on the homepage" +msgstr "" + +#: common/models.py:910 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:761 company/templates/company/supplier_part.html:231 +#: common/models.py:917 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:762 +#: common/models.py:918 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:855 +#: common/models.py:1011 msgid "Default" msgstr "" @@ -1906,7 +2027,11 @@ msgstr "" msgid "Supplied value must be a boolean" msgstr "" -#: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 +#: common/views.py:121 +msgid "Change User Setting" +msgstr "" + +#: common/views.py:196 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 #: order/templates/order/purchase_order_detail.html:26 order/views.py:290 @@ -1916,7 +2041,7 @@ msgstr "" msgid "Upload File" msgstr "" -#: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 +#: common/views.py:197 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 @@ -1924,19 +2049,19 @@ msgstr "" msgid "Match Fields" msgstr "" -#: common/views.py:186 +#: common/views.py:198 msgid "Match Items" msgstr "" -#: common/views.py:531 +#: common/views.py:543 msgid "Fields matching failed" msgstr "" -#: common/views.py:586 +#: common/views.py:598 msgid "Parts imported" msgstr "" -#: common/views.py:608 order/templates/order/order_wizard/match_fields.html:27 +#: common/views.py:620 order/templates/order/order_wizard/match_fields.html:27 #: order/templates/order/order_wizard/match_parts.html:19 #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 @@ -2322,9 +2447,9 @@ msgstr "" #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 #: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 -#: part/templates/part/navbar.html:74 templates/InvenTree/index.html:213 +#: part/templates/part/navbar.html:74 templates/InvenTree/index.html:260 #: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 +#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:37 #: users/models.py:45 msgid "Purchase Orders" msgstr "" @@ -2345,9 +2470,9 @@ msgstr "" #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 #: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 -#: part/templates/part/navbar.html:82 templates/InvenTree/index.html:236 +#: part/templates/part/navbar.html:82 templates/InvenTree/index.html:291 #: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 +#: templates/InvenTree/settings/tabs.html:43 templates/navbar.html:46 #: users/models.py:46 msgid "Sales Orders" msgstr "" @@ -2432,7 +2557,7 @@ msgstr "" #: company/templates/company/manufacturer_part.html:239 #: part/templates/part/detail.html:214 part/templates/part/detail.html:294 #: part/templates/part/detail.html:317 templates/js/company.js:339 -#: users/models.py:193 +#: users/models.py:194 msgid "Delete" msgstr "" @@ -2480,9 +2605,9 @@ msgstr "" #: part/templates/part/navbar.html:31 stock/api.py:53 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 -#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 +#: templates/InvenTree/index.html:150 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:269 +#: templates/InvenTree/settings/tabs.html:34 templates/js/part.js:269 #: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 #: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" @@ -3271,8 +3396,8 @@ msgstr "" #: 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:24 -#: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:855 +#: templates/InvenTree/index.html:102 templates/InvenTree/search.html:114 +#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -4646,7 +4771,7 @@ msgstr "" msgid "In Stock" msgstr "" -#: part/templates/part/part_base.html:201 templates/InvenTree/index.html:132 +#: part/templates/part/part_base.html:201 templates/InvenTree/index.html:186 msgid "Required for Build Orders" msgstr "" @@ -4828,7 +4953,7 @@ msgstr "" msgid "No Stock" msgstr "" -#: part/templates/part/stock_count.html:9 templates/InvenTree/index.html:130 +#: part/templates/part/stock_count.html:9 templates/InvenTree/index.html:166 msgid "Low Stock" msgstr "" @@ -4841,7 +4966,7 @@ msgstr "" msgid "Create a new variant of template '%(full_name)s'." msgstr "" -#: part/templatetags/inventree_extras.py:99 +#: part/templatetags/inventree_extras.py:105 msgid "Unknown database" msgstr "" @@ -5901,55 +6026,55 @@ msgstr "" msgid "Index" msgstr "" -#: templates/InvenTree/index.html:98 +#: templates/InvenTree/index.html:105 msgid "Starred Parts" msgstr "" -#: templates/InvenTree/index.html:99 +#: templates/InvenTree/index.html:115 msgid "Latest Parts" msgstr "" -#: templates/InvenTree/index.html:100 +#: templates/InvenTree/index.html:126 msgid "BOM Waiting Validation" msgstr "" -#: templates/InvenTree/index.html:129 +#: templates/InvenTree/index.html:153 msgid "Recently Updated" msgstr "" -#: templates/InvenTree/index.html:131 +#: templates/InvenTree/index.html:176 msgid "Depleted Stock" msgstr "" -#: templates/InvenTree/index.html:146 +#: templates/InvenTree/index.html:199 msgid "Expired Stock" msgstr "" -#: templates/InvenTree/index.html:147 +#: templates/InvenTree/index.html:210 msgid "Stale Stock" msgstr "" -#: templates/InvenTree/index.html:192 +#: templates/InvenTree/index.html:232 msgid "Build Orders In Progress" msgstr "" -#: templates/InvenTree/index.html:193 +#: templates/InvenTree/index.html:243 msgid "Overdue Build Orders" msgstr "" -#: templates/InvenTree/index.html:214 +#: templates/InvenTree/index.html:263 msgid "Outstanding Purchase Orders" msgstr "" -#: templates/InvenTree/index.html:215 +#: templates/InvenTree/index.html:274 msgid "Overdue Purchase Orders" msgstr "" -#: templates/InvenTree/index.html:237 +#: templates/InvenTree/index.html:294 msgid "Outstanding Sales Orders" msgstr "" -#: templates/InvenTree/index.html:238 +#: templates/InvenTree/index.html:305 msgid "Overdue Sales Orders" msgstr "" @@ -6092,11 +6217,11 @@ msgstr "" msgid "Report Settings" msgstr "" -#: templates/InvenTree/settings/setting.html:23 +#: templates/InvenTree/settings/setting.html:28 msgid "No value set" msgstr "" -#: templates/InvenTree/settings/setting.html:31 +#: templates/InvenTree/settings/setting.html:36 msgid "Edit setting" msgstr "" @@ -6118,7 +6243,9 @@ msgid "Stock Options" msgstr "" #: templates/InvenTree/settings/tabs.html:3 +#: templates/InvenTree/settings/tabs.html:12 #: templates/InvenTree/settings/user.html:10 +#: templates/InvenTree/settings/user_settings.html:10 msgid "User Settings" msgstr "" @@ -6130,23 +6257,23 @@ msgstr "" msgid "Appearance" msgstr "" -#: templates/InvenTree/settings/tabs.html:13 +#: templates/InvenTree/settings/tabs.html:16 msgid "InvenTree Settings" msgstr "" -#: templates/InvenTree/settings/tabs.html:16 +#: templates/InvenTree/settings/tabs.html:19 msgid "Global" msgstr "" -#: templates/InvenTree/settings/tabs.html:19 +#: templates/InvenTree/settings/tabs.html:22 msgid "Currencies" msgstr "" -#: templates/InvenTree/settings/tabs.html:22 +#: templates/InvenTree/settings/tabs.html:25 msgid "Report" msgstr "" -#: templates/InvenTree/settings/tabs.html:25 +#: templates/InvenTree/settings/tabs.html:28 msgid "Categories" msgstr "" @@ -7070,7 +7197,7 @@ msgstr "" msgid "Add Stock" msgstr "" -#: templates/js/stock.js:106 users/models.py:189 +#: templates/js/stock.js:106 users/models.py:190 msgid "Add" msgstr "" @@ -7733,34 +7860,34 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:176 +#: users/models.py:177 msgid "Permission set" msgstr "" -#: users/models.py:184 +#: users/models.py:185 msgid "Group" msgstr "" -#: users/models.py:187 +#: users/models.py:188 msgid "View" msgstr "" -#: users/models.py:187 +#: users/models.py:188 msgid "Permission to view items" msgstr "" -#: users/models.py:189 +#: users/models.py:190 msgid "Permission to add items" msgstr "" -#: users/models.py:191 +#: users/models.py:192 msgid "Change" msgstr "" -#: users/models.py:191 +#: users/models.py:192 msgid "Permissions to edit items" msgstr "" -#: users/models.py:193 +#: users/models.py:194 msgid "Permission to delete items" msgstr "" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 977a79460a..47255b59e6 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-24 00:08+0000\n" +"POT-Creation-Date: 2021-07-26 13:20+0000\n" "PO-Revision-Date: 2021-07-21 12:53\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -122,7 +122,8 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2097 +#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:880 +#: common/models.py:881 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -469,7 +470,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:753 +#: build/templates/build/detail.html:34 common/models.py:909 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -604,9 +605,9 @@ msgstr "" #: order/templates/order/sales_order_detail.html:34 #: order/templates/order/so_navbar.html:19 #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 -#: part/templates/part/navbar.html:45 templates/InvenTree/index.html:191 +#: part/templates/part/navbar.html:45 templates/InvenTree/index.html:229 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:34 users/models.py:44 +#: templates/InvenTree/settings/tabs.html:37 users/models.py:44 msgid "Build Orders" msgstr "" @@ -1489,404 +1490,524 @@ msgstr "" msgid "Select {name} file to upload" msgstr "" -#: common/models.py:57 +#: common/models.py:259 common/models.py:760 common/models.py:873 +msgid "Settings key (must be unique - case insensitive" +msgstr "" + +#: common/models.py:261 +msgid "Settings value" +msgstr "" + +#: common/models.py:296 +msgid "Must be an integer value" +msgstr "" + +#: common/models.py:319 +msgid "Value must be a boolean value" +msgstr "" + +#: common/models.py:330 +msgid "Value must be an integer value" +msgstr "" + +#: common/models.py:353 +msgid "Key string must be unique" +msgstr "" + +#: common/models.py:448 msgid "InvenTree Instance Name" msgstr "" -#: common/models.py:59 +#: common/models.py:450 msgid "String descriptor for the server instance" msgstr "" -#: common/models.py:63 +#: common/models.py:454 msgid "Use instance name" msgstr "" -#: common/models.py:64 +#: common/models.py:455 msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:70 company/models.py:97 company/models.py:98 +#: common/models.py:461 company/models.py:97 company/models.py:98 msgid "Company name" msgstr "" -#: common/models.py:71 +#: common/models.py:462 msgid "Internal company name" msgstr "" -#: common/models.py:76 +#: common/models.py:467 msgid "Base URL" msgstr "" -#: common/models.py:77 +#: common/models.py:468 msgid "Base URL for server instance" msgstr "" -#: common/models.py:83 +#: common/models.py:474 msgid "Default Currency" msgstr "" -#: common/models.py:84 +#: common/models.py:475 msgid "Default currency" msgstr "" -#: common/models.py:90 +#: common/models.py:481 msgid "Download from URL" msgstr "" -#: common/models.py:91 +#: common/models.py:482 msgid "Allow download of remote images and files from external URL" msgstr "" -#: common/models.py:97 +#: common/models.py:488 msgid "Barcode Support" msgstr "" -#: common/models.py:98 +#: common/models.py:489 msgid "Enable barcode scanner support" msgstr "" -#: common/models.py:104 +#: common/models.py:495 msgid "IPN Regex" msgstr "" -#: common/models.py:105 +#: common/models.py:496 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:109 +#: common/models.py:500 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:110 +#: common/models.py:501 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:116 +#: common/models.py:507 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:117 +#: common/models.py:508 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:123 +#: common/models.py:514 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:124 +#: common/models.py:515 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:130 +#: common/models.py:521 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:131 +#: common/models.py:522 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:137 +#: common/models.py:528 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:138 +#: common/models.py:529 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:144 +#: common/models.py:535 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:145 +#: common/models.py:536 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:151 +#: common/models.py:542 msgid "Recent Part Count" msgstr "" -#: common/models.py:152 +#: common/models.py:543 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:158 part/models.py:2280 report/models.py:187 +#: common/models.py:549 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" -#: common/models.py:159 +#: common/models.py:550 msgid "Parts are templates by default" msgstr "" -#: common/models.py:165 part/models.py:865 templates/js/table_filters.js:132 +#: common/models.py:556 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" -#: common/models.py:166 +#: common/models.py:557 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:172 part/models.py:871 templates/js/table_filters.js:340 +#: common/models.py:563 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "" -#: common/models.py:173 +#: common/models.py:564 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:179 part/models.py:882 +#: common/models.py:570 part/models.py:882 msgid "Purchaseable" msgstr "" -#: common/models.py:180 +#: common/models.py:571 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:186 part/models.py:887 templates/js/table_filters.js:348 +#: common/models.py:577 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "" -#: common/models.py:187 +#: common/models.py:578 msgid "Parts are salable by default" msgstr "" -#: common/models.py:193 part/models.py:877 templates/js/table_filters.js:33 +#: common/models.py:584 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" -#: common/models.py:194 +#: common/models.py:585 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:200 part/models.py:897 templates/js/table_filters.js:29 +#: common/models.py:591 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" -#: common/models.py:201 +#: common/models.py:592 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:207 +#: common/models.py:598 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:208 +#: common/models.py:599 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:214 +#: common/models.py:605 msgid "Show Import in Views" msgstr "" -#: common/models.py:215 +#: common/models.py:606 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:221 +#: common/models.py:612 msgid "Show Price in Forms" msgstr "" -#: common/models.py:222 +#: common/models.py:613 msgid "Display part price in some forms" msgstr "" -#: common/models.py:228 +#: common/models.py:619 msgid "Show related parts" msgstr "" -#: common/models.py:229 +#: common/models.py:620 msgid "Display related parts for a part" msgstr "" -#: common/models.py:235 +#: common/models.py:626 msgid "Create initial stock" msgstr "" -#: common/models.py:236 +#: common/models.py:627 msgid "Create initial stock on part creation" msgstr "" -#: common/models.py:242 +#: common/models.py:633 msgid "Internal Prices" msgstr "" -#: common/models.py:243 +#: common/models.py:634 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:249 +#: common/models.py:640 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:250 +#: common/models.py:641 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:256 templates/stats.html:25 +#: common/models.py:647 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:257 +#: common/models.py:648 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:263 +#: common/models.py:654 msgid "Page Size" msgstr "" -#: common/models.py:264 +#: common/models.py:655 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:274 +#: common/models.py:665 msgid "Test Reports" msgstr "" -#: common/models.py:275 +#: common/models.py:666 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:281 +#: common/models.py:672 msgid "Search Preview Results" msgstr "" -#: common/models.py:282 +#: common/models.py:673 msgid "Number of results to show in search preview window" msgstr "" -#: common/models.py:288 +#: common/models.py:679 msgid "Stock Expiry" msgstr "" -#: common/models.py:289 +#: common/models.py:680 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:295 +#: common/models.py:686 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:296 +#: common/models.py:687 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:302 +#: common/models.py:693 msgid "Stock Stale Time" msgstr "" -#: common/models.py:303 +#: common/models.py:694 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:305 +#: common/models.py:696 msgid "days" msgstr "" -#: common/models.py:310 +#: common/models.py:701 msgid "Build Expired Stock" msgstr "" -#: common/models.py:311 +#: common/models.py:702 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:317 +#: common/models.py:708 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:318 +#: common/models.py:709 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:324 +#: common/models.py:715 msgid "Group by Part" msgstr "" -#: common/models.py:325 +#: common/models.py:716 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:331 +#: common/models.py:722 msgid "Recent Stock Count" msgstr "" -#: common/models.py:332 +#: common/models.py:723 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:338 +#: common/models.py:729 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:339 +#: common/models.py:730 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:344 +#: common/models.py:735 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:345 +#: common/models.py:736 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:349 +#: common/models.py:740 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:350 +#: common/models.py:741 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:355 +#: common/models.py:746 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:356 +#: common/models.py:747 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:579 -msgid "Settings key (must be unique - case insensitive" +#: common/models.py:771 +msgid "Show starred parts" msgstr "" -#: common/models.py:581 -msgid "Settings value" +#: common/models.py:772 +msgid "Show starred parts on the homepage" msgstr "" -#: common/models.py:616 -msgid "Must be an integer value" +#: common/models.py:777 +msgid "Show latest parts" msgstr "" -#: common/models.py:639 -msgid "Value must be a boolean value" +#: common/models.py:778 +msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:650 -msgid "Value must be an integer value" +#: common/models.py:783 +msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:673 -msgid "Key string must be unique" +#: common/models.py:784 +msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:754 company/forms.py:43 +#: common/models.py:789 +msgid "Show recent stock changes" +msgstr "" + +#: common/models.py:790 +msgid "Show recently changed stock items on the homepage" +msgstr "" + +#: common/models.py:795 +msgid "Show low stock" +msgstr "" + +#: common/models.py:796 +msgid "Show low stock items on the homepage" +msgstr "" + +#: common/models.py:801 +msgid "Show depleted stock" +msgstr "" + +#: common/models.py:802 +msgid "Show depleted stock items on the homepage" +msgstr "" + +#: common/models.py:807 +msgid "Show needed stock" +msgstr "" + +#: common/models.py:808 +msgid "Show stock items needed for builds on the homepage" +msgstr "" + +#: common/models.py:813 +msgid "Show expired stock" +msgstr "" + +#: common/models.py:814 +msgid "Show expired stock items on the homepage" +msgstr "" + +#: common/models.py:819 +msgid "Show stale stock" +msgstr "" + +#: common/models.py:820 +msgid "Show stale stock items on the homepage" +msgstr "" + +#: common/models.py:825 +msgid "Show pending builds" +msgstr "" + +#: common/models.py:826 +msgid "Show pending builds on the homepage" +msgstr "" + +#: common/models.py:831 +msgid "Show overdue builds" +msgstr "" + +#: common/models.py:832 +msgid "Show overdue builds on the homepage" +msgstr "" + +#: common/models.py:837 +msgid "Show outstanding POs" +msgstr "" + +#: common/models.py:838 +msgid "Show outstanding POs on the homepage" +msgstr "" + +#: common/models.py:843 +msgid "Show overdue POs" +msgstr "" + +#: common/models.py:844 +msgid "Show overdue POs on the homepage" +msgstr "" + +#: common/models.py:849 +msgid "Show outstanding SOs" +msgstr "" + +#: common/models.py:850 +msgid "Show outstanding SOs on the homepage" +msgstr "" + +#: common/models.py:855 +msgid "Show overdue SOs" +msgstr "" + +#: common/models.py:856 +msgid "Show overdue SOs on the homepage" +msgstr "" + +#: common/models.py:910 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:761 company/templates/company/supplier_part.html:231 +#: common/models.py:917 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:762 +#: common/models.py:918 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:855 +#: common/models.py:1011 msgid "Default" msgstr "" @@ -1906,7 +2027,11 @@ msgstr "" msgid "Supplied value must be a boolean" msgstr "" -#: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 +#: common/views.py:121 +msgid "Change User Setting" +msgstr "" + +#: common/views.py:196 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 #: order/templates/order/purchase_order_detail.html:26 order/views.py:290 @@ -1916,7 +2041,7 @@ msgstr "" msgid "Upload File" msgstr "" -#: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 +#: common/views.py:197 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 @@ -1924,19 +2049,19 @@ msgstr "" msgid "Match Fields" msgstr "" -#: common/views.py:186 +#: common/views.py:198 msgid "Match Items" msgstr "" -#: common/views.py:531 +#: common/views.py:543 msgid "Fields matching failed" msgstr "" -#: common/views.py:586 +#: common/views.py:598 msgid "Parts imported" msgstr "" -#: common/views.py:608 order/templates/order/order_wizard/match_fields.html:27 +#: common/views.py:620 order/templates/order/order_wizard/match_fields.html:27 #: order/templates/order/order_wizard/match_parts.html:19 #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 @@ -2322,9 +2447,9 @@ msgstr "" #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 #: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 -#: part/templates/part/navbar.html:74 templates/InvenTree/index.html:213 +#: part/templates/part/navbar.html:74 templates/InvenTree/index.html:260 #: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 +#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:37 #: users/models.py:45 msgid "Purchase Orders" msgstr "" @@ -2345,9 +2470,9 @@ msgstr "" #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 #: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 -#: part/templates/part/navbar.html:82 templates/InvenTree/index.html:236 +#: part/templates/part/navbar.html:82 templates/InvenTree/index.html:291 #: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 +#: templates/InvenTree/settings/tabs.html:43 templates/navbar.html:46 #: users/models.py:46 msgid "Sales Orders" msgstr "" @@ -2432,7 +2557,7 @@ msgstr "" #: company/templates/company/manufacturer_part.html:239 #: part/templates/part/detail.html:214 part/templates/part/detail.html:294 #: part/templates/part/detail.html:317 templates/js/company.js:339 -#: users/models.py:193 +#: users/models.py:194 msgid "Delete" msgstr "" @@ -2480,9 +2605,9 @@ msgstr "" #: part/templates/part/navbar.html:31 stock/api.py:53 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 -#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 +#: templates/InvenTree/index.html:150 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:269 +#: templates/InvenTree/settings/tabs.html:34 templates/js/part.js:269 #: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 #: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" @@ -3271,8 +3396,8 @@ msgstr "" #: 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:24 -#: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:855 +#: templates/InvenTree/index.html:102 templates/InvenTree/search.html:114 +#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -4646,7 +4771,7 @@ msgstr "" msgid "In Stock" msgstr "" -#: part/templates/part/part_base.html:201 templates/InvenTree/index.html:132 +#: part/templates/part/part_base.html:201 templates/InvenTree/index.html:186 msgid "Required for Build Orders" msgstr "" @@ -4828,7 +4953,7 @@ msgstr "" msgid "No Stock" msgstr "" -#: part/templates/part/stock_count.html:9 templates/InvenTree/index.html:130 +#: part/templates/part/stock_count.html:9 templates/InvenTree/index.html:166 msgid "Low Stock" msgstr "" @@ -4841,7 +4966,7 @@ msgstr "" msgid "Create a new variant of template '%(full_name)s'." msgstr "" -#: part/templatetags/inventree_extras.py:99 +#: part/templatetags/inventree_extras.py:105 msgid "Unknown database" msgstr "" @@ -5901,55 +6026,55 @@ msgstr "" msgid "Index" msgstr "" -#: templates/InvenTree/index.html:98 +#: templates/InvenTree/index.html:105 msgid "Starred Parts" msgstr "" -#: templates/InvenTree/index.html:99 +#: templates/InvenTree/index.html:115 msgid "Latest Parts" msgstr "" -#: templates/InvenTree/index.html:100 +#: templates/InvenTree/index.html:126 msgid "BOM Waiting Validation" msgstr "" -#: templates/InvenTree/index.html:129 +#: templates/InvenTree/index.html:153 msgid "Recently Updated" msgstr "" -#: templates/InvenTree/index.html:131 +#: templates/InvenTree/index.html:176 msgid "Depleted Stock" msgstr "" -#: templates/InvenTree/index.html:146 +#: templates/InvenTree/index.html:199 msgid "Expired Stock" msgstr "" -#: templates/InvenTree/index.html:147 +#: templates/InvenTree/index.html:210 msgid "Stale Stock" msgstr "" -#: templates/InvenTree/index.html:192 +#: templates/InvenTree/index.html:232 msgid "Build Orders In Progress" msgstr "" -#: templates/InvenTree/index.html:193 +#: templates/InvenTree/index.html:243 msgid "Overdue Build Orders" msgstr "" -#: templates/InvenTree/index.html:214 +#: templates/InvenTree/index.html:263 msgid "Outstanding Purchase Orders" msgstr "" -#: templates/InvenTree/index.html:215 +#: templates/InvenTree/index.html:274 msgid "Overdue Purchase Orders" msgstr "" -#: templates/InvenTree/index.html:237 +#: templates/InvenTree/index.html:294 msgid "Outstanding Sales Orders" msgstr "" -#: templates/InvenTree/index.html:238 +#: templates/InvenTree/index.html:305 msgid "Overdue Sales Orders" msgstr "" @@ -6092,11 +6217,11 @@ msgstr "" msgid "Report Settings" msgstr "" -#: templates/InvenTree/settings/setting.html:23 +#: templates/InvenTree/settings/setting.html:28 msgid "No value set" msgstr "" -#: templates/InvenTree/settings/setting.html:31 +#: templates/InvenTree/settings/setting.html:36 msgid "Edit setting" msgstr "" @@ -6118,7 +6243,9 @@ msgid "Stock Options" msgstr "" #: templates/InvenTree/settings/tabs.html:3 +#: templates/InvenTree/settings/tabs.html:12 #: templates/InvenTree/settings/user.html:10 +#: templates/InvenTree/settings/user_settings.html:10 msgid "User Settings" msgstr "" @@ -6130,23 +6257,23 @@ msgstr "" msgid "Appearance" msgstr "" -#: templates/InvenTree/settings/tabs.html:13 +#: templates/InvenTree/settings/tabs.html:16 msgid "InvenTree Settings" msgstr "" -#: templates/InvenTree/settings/tabs.html:16 +#: templates/InvenTree/settings/tabs.html:19 msgid "Global" msgstr "" -#: templates/InvenTree/settings/tabs.html:19 +#: templates/InvenTree/settings/tabs.html:22 msgid "Currencies" msgstr "" -#: templates/InvenTree/settings/tabs.html:22 +#: templates/InvenTree/settings/tabs.html:25 msgid "Report" msgstr "" -#: templates/InvenTree/settings/tabs.html:25 +#: templates/InvenTree/settings/tabs.html:28 msgid "Categories" msgstr "" @@ -7070,7 +7197,7 @@ msgstr "" msgid "Add Stock" msgstr "" -#: templates/js/stock.js:106 users/models.py:189 +#: templates/js/stock.js:106 users/models.py:190 msgid "Add" msgstr "" @@ -7733,34 +7860,34 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:176 +#: users/models.py:177 msgid "Permission set" msgstr "" -#: users/models.py:184 +#: users/models.py:185 msgid "Group" msgstr "" -#: users/models.py:187 +#: users/models.py:188 msgid "View" msgstr "" -#: users/models.py:187 +#: users/models.py:188 msgid "Permission to view items" msgstr "" -#: users/models.py:189 +#: users/models.py:190 msgid "Permission to add items" msgstr "" -#: users/models.py:191 +#: users/models.py:192 msgid "Change" msgstr "" -#: users/models.py:191 +#: users/models.py:192 msgid "Permissions to edit items" msgstr "" -#: users/models.py:193 +#: users/models.py:194 msgid "Permission to delete items" msgstr "" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 42f16e2849..106fd99d86 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-24 00:08+0000\n" +"POT-Creation-Date: 2021-07-26 13:20+0000\n" "PO-Revision-Date: 2021-07-21 12:53\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -122,7 +122,8 @@ msgstr "コメント:" msgid "File comment" msgstr "ファイルコメント" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2097 +#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:880 +#: common/models.py:881 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -469,7 +470,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:753 +#: build/templates/build/detail.html:34 common/models.py:909 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -604,9 +605,9 @@ msgstr "" #: order/templates/order/sales_order_detail.html:34 #: order/templates/order/so_navbar.html:19 #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 -#: part/templates/part/navbar.html:45 templates/InvenTree/index.html:191 +#: part/templates/part/navbar.html:45 templates/InvenTree/index.html:229 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:34 users/models.py:44 +#: templates/InvenTree/settings/tabs.html:37 users/models.py:44 msgid "Build Orders" msgstr "" @@ -1489,404 +1490,526 @@ msgstr "" msgid "Select {name} file to upload" msgstr "" -#: common/models.py:57 +#: common/models.py:259 common/models.py:760 common/models.py:873 +msgid "Settings key (must be unique - case insensitive" +msgstr "" + +#: common/models.py:261 +msgid "Settings value" +msgstr "" + +#: common/models.py:296 +msgid "Must be an integer value" +msgstr "" + +#: common/models.py:319 +msgid "Value must be a boolean value" +msgstr "" + +#: common/models.py:330 +msgid "Value must be an integer value" +msgstr "" + +#: common/models.py:353 +msgid "Key string must be unique" +msgstr "" + +#: common/models.py:448 msgid "InvenTree Instance Name" msgstr "" -#: common/models.py:59 +#: common/models.py:450 msgid "String descriptor for the server instance" msgstr "" -#: common/models.py:63 +#: common/models.py:454 msgid "Use instance name" msgstr "" -#: common/models.py:64 +#: common/models.py:455 msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:70 company/models.py:97 company/models.py:98 +#: common/models.py:461 company/models.py:97 company/models.py:98 msgid "Company name" msgstr "" -#: common/models.py:71 +#: common/models.py:462 msgid "Internal company name" msgstr "" -#: common/models.py:76 +#: common/models.py:467 msgid "Base URL" msgstr "" -#: common/models.py:77 +#: common/models.py:468 msgid "Base URL for server instance" msgstr "" -#: common/models.py:83 +#: common/models.py:474 msgid "Default Currency" msgstr "" -#: common/models.py:84 +#: common/models.py:475 msgid "Default currency" msgstr "" -#: common/models.py:90 +#: common/models.py:481 msgid "Download from URL" msgstr "" -#: common/models.py:91 +#: common/models.py:482 msgid "Allow download of remote images and files from external URL" msgstr "" -#: common/models.py:97 +#: common/models.py:488 msgid "Barcode Support" msgstr "" -#: common/models.py:98 +#: common/models.py:489 msgid "Enable barcode scanner support" msgstr "" -#: common/models.py:104 +#: common/models.py:495 msgid "IPN Regex" msgstr "" -#: common/models.py:105 +#: common/models.py:496 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:109 +#: common/models.py:500 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:110 +#: common/models.py:501 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:116 +#: common/models.py:507 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:117 +#: common/models.py:508 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:123 +#: common/models.py:514 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:124 +#: common/models.py:515 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:130 +#: common/models.py:521 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:131 +#: common/models.py:522 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:137 +#: common/models.py:528 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:138 +#: common/models.py:529 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:144 +#: common/models.py:535 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:145 +#: common/models.py:536 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:151 +#: common/models.py:542 msgid "Recent Part Count" msgstr "" -#: common/models.py:152 +#: common/models.py:543 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:158 part/models.py:2280 report/models.py:187 +#: common/models.py:549 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "テンプレート" -#: common/models.py:159 +#: common/models.py:550 msgid "Parts are templates by default" msgstr "パーツはデフォルトのテンプレートです" -#: common/models.py:165 part/models.py:865 templates/js/table_filters.js:132 +#: common/models.py:556 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "アセンブリ" -#: common/models.py:166 +#: common/models.py:557 msgid "Parts can be assembled from other components by default" msgstr "パーツはデフォルトで他のコンポーネントから組み立てることができます" -#: common/models.py:172 part/models.py:871 templates/js/table_filters.js:340 +#: common/models.py:563 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "コンポーネント" -#: common/models.py:173 +#: common/models.py:564 msgid "Parts can be used as sub-components by default" msgstr "パーツはデフォルトでサブコンポーネントとして使用できます" -#: common/models.py:179 part/models.py:882 +#: common/models.py:570 part/models.py:882 msgid "Purchaseable" msgstr "購入可能" -#: common/models.py:180 +#: common/models.py:571 msgid "Parts are purchaseable by default" msgstr "パーツはデフォルトで購入可能です" -#: common/models.py:186 part/models.py:887 templates/js/table_filters.js:348 +#: common/models.py:577 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "" -#: common/models.py:187 +#: common/models.py:578 msgid "Parts are salable by default" msgstr "パーツはデフォルトで販売可能です" -#: common/models.py:193 part/models.py:877 templates/js/table_filters.js:33 +#: common/models.py:584 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "追跡可能" -#: common/models.py:194 +#: common/models.py:585 msgid "Parts are trackable by default" msgstr "パーツはデフォルトで追跡可能です" -#: common/models.py:200 part/models.py:897 templates/js/table_filters.js:29 +#: common/models.py:591 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" -#: common/models.py:201 +#: common/models.py:592 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:207 +#: common/models.py:598 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:208 +#: common/models.py:599 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:214 +#: common/models.py:605 msgid "Show Import in Views" msgstr "" -#: common/models.py:215 +#: common/models.py:606 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:221 +#: common/models.py:612 msgid "Show Price in Forms" msgstr "" -#: common/models.py:222 +#: common/models.py:613 msgid "Display part price in some forms" msgstr "" -#: common/models.py:228 +#: common/models.py:619 msgid "Show related parts" msgstr "" -#: common/models.py:229 +#: common/models.py:620 msgid "Display related parts for a part" msgstr "" -#: common/models.py:235 +#: common/models.py:626 msgid "Create initial stock" msgstr "" -#: common/models.py:236 +#: common/models.py:627 msgid "Create initial stock on part creation" msgstr "" -#: common/models.py:242 +#: common/models.py:633 msgid "Internal Prices" msgstr "" -#: common/models.py:243 +#: common/models.py:634 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:249 +#: common/models.py:640 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:250 +#: common/models.py:641 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:256 templates/stats.html:25 +#: common/models.py:647 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:257 +#: common/models.py:648 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:263 +#: common/models.py:654 msgid "Page Size" msgstr "" -#: common/models.py:264 +#: common/models.py:655 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:274 +#: common/models.py:665 msgid "Test Reports" msgstr "" -#: common/models.py:275 +#: common/models.py:666 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:281 +#: common/models.py:672 msgid "Search Preview Results" msgstr "" -#: common/models.py:282 +#: common/models.py:673 msgid "Number of results to show in search preview window" msgstr "" -#: common/models.py:288 +#: common/models.py:679 msgid "Stock Expiry" msgstr "" -#: common/models.py:289 +#: common/models.py:680 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:295 +#: common/models.py:686 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:296 +#: common/models.py:687 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:302 +#: common/models.py:693 msgid "Stock Stale Time" msgstr "" -#: common/models.py:303 +#: common/models.py:694 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:305 +#: common/models.py:696 msgid "days" msgstr "" -#: common/models.py:310 +#: common/models.py:701 msgid "Build Expired Stock" msgstr "" -#: common/models.py:311 +#: common/models.py:702 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:317 +#: common/models.py:708 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:318 +#: common/models.py:709 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:324 +#: common/models.py:715 msgid "Group by Part" msgstr "" -#: common/models.py:325 +#: common/models.py:716 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:331 +#: common/models.py:722 msgid "Recent Stock Count" msgstr "" -#: common/models.py:332 +#: common/models.py:723 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:338 +#: common/models.py:729 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:339 +#: common/models.py:730 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:344 +#: common/models.py:735 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:345 +#: common/models.py:736 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:349 +#: common/models.py:740 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:350 +#: common/models.py:741 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:355 +#: common/models.py:746 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:356 +#: common/models.py:747 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:579 -msgid "Settings key (must be unique - case insensitive" +#: common/models.py:771 +msgid "Show starred parts" msgstr "" -#: common/models.py:581 -msgid "Settings value" +#: common/models.py:772 +msgid "Show starred parts on the homepage" msgstr "" -#: common/models.py:616 -msgid "Must be an integer value" +#: common/models.py:777 +#, fuzzy +#| msgid "Delete parts" +msgid "Show latest parts" +msgstr "パーツを削除" + +#: common/models.py:778 +msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:639 -msgid "Value must be a boolean value" +#: common/models.py:783 +msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:650 -msgid "Value must be an integer value" +#: common/models.py:784 +msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:673 -msgid "Key string must be unique" +#: common/models.py:789 +msgid "Show recent stock changes" msgstr "" -#: common/models.py:754 company/forms.py:43 +#: common/models.py:790 +msgid "Show recently changed stock items on the homepage" +msgstr "" + +#: common/models.py:795 +msgid "Show low stock" +msgstr "" + +#: common/models.py:796 +msgid "Show low stock items on the homepage" +msgstr "" + +#: common/models.py:801 +msgid "Show depleted stock" +msgstr "" + +#: common/models.py:802 +msgid "Show depleted stock items on the homepage" +msgstr "" + +#: common/models.py:807 +msgid "Show needed stock" +msgstr "" + +#: common/models.py:808 +msgid "Show stock items needed for builds on the homepage" +msgstr "" + +#: common/models.py:813 +msgid "Show expired stock" +msgstr "" + +#: common/models.py:814 +msgid "Show expired stock items on the homepage" +msgstr "" + +#: common/models.py:819 +msgid "Show stale stock" +msgstr "" + +#: common/models.py:820 +msgid "Show stale stock items on the homepage" +msgstr "" + +#: common/models.py:825 +msgid "Show pending builds" +msgstr "" + +#: common/models.py:826 +msgid "Show pending builds on the homepage" +msgstr "" + +#: common/models.py:831 +msgid "Show overdue builds" +msgstr "" + +#: common/models.py:832 +msgid "Show overdue builds on the homepage" +msgstr "" + +#: common/models.py:837 +msgid "Show outstanding POs" +msgstr "" + +#: common/models.py:838 +msgid "Show outstanding POs on the homepage" +msgstr "" + +#: common/models.py:843 +msgid "Show overdue POs" +msgstr "" + +#: common/models.py:844 +msgid "Show overdue POs on the homepage" +msgstr "" + +#: common/models.py:849 +msgid "Show outstanding SOs" +msgstr "" + +#: common/models.py:850 +msgid "Show outstanding SOs on the homepage" +msgstr "" + +#: common/models.py:855 +msgid "Show overdue SOs" +msgstr "" + +#: common/models.py:856 +msgid "Show overdue SOs on the homepage" +msgstr "" + +#: common/models.py:910 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:761 company/templates/company/supplier_part.html:231 +#: common/models.py:917 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:762 +#: common/models.py:918 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:855 +#: common/models.py:1011 msgid "Default" msgstr "" @@ -1906,7 +2029,11 @@ msgstr "" msgid "Supplied value must be a boolean" msgstr "" -#: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 +#: common/views.py:121 +msgid "Change User Setting" +msgstr "" + +#: common/views.py:196 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 #: order/templates/order/purchase_order_detail.html:26 order/views.py:290 @@ -1916,7 +2043,7 @@ msgstr "" msgid "Upload File" msgstr "" -#: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 +#: common/views.py:197 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 @@ -1924,19 +2051,19 @@ msgstr "" msgid "Match Fields" msgstr "" -#: common/views.py:186 +#: common/views.py:198 msgid "Match Items" msgstr "" -#: common/views.py:531 +#: common/views.py:543 msgid "Fields matching failed" msgstr "" -#: common/views.py:586 +#: common/views.py:598 msgid "Parts imported" msgstr "" -#: common/views.py:608 order/templates/order/order_wizard/match_fields.html:27 +#: common/views.py:620 order/templates/order/order_wizard/match_fields.html:27 #: order/templates/order/order_wizard/match_parts.html:19 #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 @@ -2322,9 +2449,9 @@ msgstr "" #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 #: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 -#: part/templates/part/navbar.html:74 templates/InvenTree/index.html:213 +#: part/templates/part/navbar.html:74 templates/InvenTree/index.html:260 #: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 +#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:37 #: users/models.py:45 msgid "Purchase Orders" msgstr "" @@ -2345,9 +2472,9 @@ msgstr "" #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 #: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 -#: part/templates/part/navbar.html:82 templates/InvenTree/index.html:236 +#: part/templates/part/navbar.html:82 templates/InvenTree/index.html:291 #: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 +#: templates/InvenTree/settings/tabs.html:43 templates/navbar.html:46 #: users/models.py:46 msgid "Sales Orders" msgstr "" @@ -2432,7 +2559,7 @@ msgstr "" #: company/templates/company/manufacturer_part.html:239 #: part/templates/part/detail.html:214 part/templates/part/detail.html:294 #: part/templates/part/detail.html:317 templates/js/company.js:339 -#: users/models.py:193 +#: users/models.py:194 msgid "Delete" msgstr "" @@ -2480,9 +2607,9 @@ msgstr "メーカー・パーツの在庫" #: part/templates/part/navbar.html:31 stock/api.py:53 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 -#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 +#: templates/InvenTree/index.html:150 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:269 +#: templates/InvenTree/settings/tabs.html:34 templates/js/part.js:269 #: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 #: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" @@ -3271,8 +3398,8 @@ msgstr "%(order)s - %(desc)s の未処理のパーツを受け取 #: 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:24 -#: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:855 +#: templates/InvenTree/index.html:102 templates/InvenTree/search.html:114 +#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -4646,7 +4773,7 @@ msgstr "" msgid "In Stock" msgstr "" -#: part/templates/part/part_base.html:201 templates/InvenTree/index.html:132 +#: part/templates/part/part_base.html:201 templates/InvenTree/index.html:186 msgid "Required for Build Orders" msgstr "" @@ -4828,7 +4955,7 @@ msgstr "" msgid "No Stock" msgstr "" -#: part/templates/part/stock_count.html:9 templates/InvenTree/index.html:130 +#: part/templates/part/stock_count.html:9 templates/InvenTree/index.html:166 msgid "Low Stock" msgstr "" @@ -4841,7 +4968,7 @@ msgstr "" msgid "Create a new variant of template '%(full_name)s'." msgstr "" -#: part/templatetags/inventree_extras.py:99 +#: part/templatetags/inventree_extras.py:105 msgid "Unknown database" msgstr "" @@ -5901,55 +6028,55 @@ msgstr "" msgid "Index" msgstr "" -#: templates/InvenTree/index.html:98 +#: templates/InvenTree/index.html:105 msgid "Starred Parts" msgstr "" -#: templates/InvenTree/index.html:99 +#: templates/InvenTree/index.html:115 msgid "Latest Parts" msgstr "" -#: templates/InvenTree/index.html:100 +#: templates/InvenTree/index.html:126 msgid "BOM Waiting Validation" msgstr "" -#: templates/InvenTree/index.html:129 +#: templates/InvenTree/index.html:153 msgid "Recently Updated" msgstr "" -#: templates/InvenTree/index.html:131 +#: templates/InvenTree/index.html:176 msgid "Depleted Stock" msgstr "" -#: templates/InvenTree/index.html:146 +#: templates/InvenTree/index.html:199 msgid "Expired Stock" msgstr "" -#: templates/InvenTree/index.html:147 +#: templates/InvenTree/index.html:210 msgid "Stale Stock" msgstr "" -#: templates/InvenTree/index.html:192 +#: templates/InvenTree/index.html:232 msgid "Build Orders In Progress" msgstr "" -#: templates/InvenTree/index.html:193 +#: templates/InvenTree/index.html:243 msgid "Overdue Build Orders" msgstr "" -#: templates/InvenTree/index.html:214 +#: templates/InvenTree/index.html:263 msgid "Outstanding Purchase Orders" msgstr "" -#: templates/InvenTree/index.html:215 +#: templates/InvenTree/index.html:274 msgid "Overdue Purchase Orders" msgstr "" -#: templates/InvenTree/index.html:237 +#: templates/InvenTree/index.html:294 msgid "Outstanding Sales Orders" msgstr "" -#: templates/InvenTree/index.html:238 +#: templates/InvenTree/index.html:305 msgid "Overdue Sales Orders" msgstr "" @@ -6092,11 +6219,11 @@ msgstr "" msgid "Report Settings" msgstr "" -#: templates/InvenTree/settings/setting.html:23 +#: templates/InvenTree/settings/setting.html:28 msgid "No value set" msgstr "" -#: templates/InvenTree/settings/setting.html:31 +#: templates/InvenTree/settings/setting.html:36 msgid "Edit setting" msgstr "" @@ -6118,7 +6245,9 @@ msgid "Stock Options" msgstr "" #: templates/InvenTree/settings/tabs.html:3 +#: templates/InvenTree/settings/tabs.html:12 #: templates/InvenTree/settings/user.html:10 +#: templates/InvenTree/settings/user_settings.html:10 msgid "User Settings" msgstr "" @@ -6130,23 +6259,23 @@ msgstr "" msgid "Appearance" msgstr "" -#: templates/InvenTree/settings/tabs.html:13 +#: templates/InvenTree/settings/tabs.html:16 msgid "InvenTree Settings" msgstr "" -#: templates/InvenTree/settings/tabs.html:16 +#: templates/InvenTree/settings/tabs.html:19 msgid "Global" msgstr "" -#: templates/InvenTree/settings/tabs.html:19 +#: templates/InvenTree/settings/tabs.html:22 msgid "Currencies" msgstr "" -#: templates/InvenTree/settings/tabs.html:22 +#: templates/InvenTree/settings/tabs.html:25 msgid "Report" msgstr "" -#: templates/InvenTree/settings/tabs.html:25 +#: templates/InvenTree/settings/tabs.html:28 msgid "Categories" msgstr "" @@ -7070,7 +7199,7 @@ msgstr "" msgid "Add Stock" msgstr "" -#: templates/js/stock.js:106 users/models.py:189 +#: templates/js/stock.js:106 users/models.py:190 msgid "Add" msgstr "" @@ -7733,34 +7862,34 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:176 +#: users/models.py:177 msgid "Permission set" msgstr "" -#: users/models.py:184 +#: users/models.py:185 msgid "Group" msgstr "" -#: users/models.py:187 +#: users/models.py:188 msgid "View" msgstr "" -#: users/models.py:187 +#: users/models.py:188 msgid "Permission to view items" msgstr "" -#: users/models.py:189 +#: users/models.py:190 msgid "Permission to add items" msgstr "" -#: users/models.py:191 +#: users/models.py:192 msgid "Change" msgstr "" -#: users/models.py:191 +#: users/models.py:192 msgid "Permissions to edit items" msgstr "" -#: users/models.py:193 +#: users/models.py:194 msgid "Permission to delete items" msgstr "" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 7404eeb67b..4655079028 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-24 00:08+0000\n" +"POT-Creation-Date: 2021-07-26 13:20+0000\n" "PO-Revision-Date: 2021-07-21 12:53\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -122,7 +122,8 @@ msgstr "Komentarz" msgid "File comment" msgstr "Komentarz pliku" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2097 +#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:880 +#: common/models.py:881 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -469,7 +470,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:753 +#: build/templates/build/detail.html:34 common/models.py:909 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -604,9 +605,9 @@ msgstr "Zlecenie Budowy" #: order/templates/order/sales_order_detail.html:34 #: order/templates/order/so_navbar.html:19 #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 -#: part/templates/part/navbar.html:45 templates/InvenTree/index.html:191 +#: part/templates/part/navbar.html:45 templates/InvenTree/index.html:229 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:34 users/models.py:44 +#: templates/InvenTree/settings/tabs.html:37 users/models.py:44 msgid "Build Orders" msgstr "Zlecenia budowy" @@ -1489,404 +1490,532 @@ msgstr "" msgid "Select {name} file to upload" msgstr "" -#: common/models.py:57 +#: common/models.py:259 common/models.py:760 common/models.py:873 +msgid "Settings key (must be unique - case insensitive" +msgstr "" + +#: common/models.py:261 +msgid "Settings value" +msgstr "Ustawienia wartości" + +#: common/models.py:296 +msgid "Must be an integer value" +msgstr "" + +#: common/models.py:319 +msgid "Value must be a boolean value" +msgstr "" + +#: common/models.py:330 +msgid "Value must be an integer value" +msgstr "" + +#: common/models.py:353 +msgid "Key string must be unique" +msgstr "" + +#: common/models.py:448 msgid "InvenTree Instance Name" msgstr "Nazwa instancji InvenTree" -#: common/models.py:59 +#: common/models.py:450 msgid "String descriptor for the server instance" msgstr "" -#: common/models.py:63 +#: common/models.py:454 msgid "Use instance name" msgstr "" -#: common/models.py:64 +#: common/models.py:455 msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:70 company/models.py:97 company/models.py:98 +#: common/models.py:461 company/models.py:97 company/models.py:98 msgid "Company name" msgstr "Nazwa firmy" -#: common/models.py:71 +#: common/models.py:462 msgid "Internal company name" msgstr "" -#: common/models.py:76 +#: common/models.py:467 msgid "Base URL" msgstr "Bazowy URL" -#: common/models.py:77 +#: common/models.py:468 msgid "Base URL for server instance" msgstr "Bazowy adres URL dla instancji serwera" -#: common/models.py:83 +#: common/models.py:474 msgid "Default Currency" msgstr "" -#: common/models.py:84 +#: common/models.py:475 msgid "Default currency" msgstr "" -#: common/models.py:90 +#: common/models.py:481 msgid "Download from URL" msgstr "Pobierz z adresu URL" -#: common/models.py:91 +#: common/models.py:482 msgid "Allow download of remote images and files from external URL" msgstr "Zezwól na pobieranie zewnętrznych obrazów i plików z zewnętrznego URL" -#: common/models.py:97 +#: common/models.py:488 msgid "Barcode Support" msgstr "Obsługa kodu kreskowego" -#: common/models.py:98 +#: common/models.py:489 msgid "Enable barcode scanner support" msgstr "Włącz obsługę skanera kodów" -#: common/models.py:104 +#: common/models.py:495 msgid "IPN Regex" msgstr "Wyrażenie regularne IPN" -#: common/models.py:105 +#: common/models.py:496 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:109 +#: common/models.py:500 msgid "Allow Duplicate IPN" msgstr "Zezwól na powtarzający się IPN" -#: common/models.py:110 +#: common/models.py:501 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:116 +#: common/models.py:507 msgid "Allow Editing IPN" msgstr "Zezwól na edycję IPN" -#: common/models.py:117 +#: common/models.py:508 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:123 +#: common/models.py:514 msgid "Copy Part BOM Data" msgstr "Skopiuj BOM komponentu" -#: common/models.py:124 +#: common/models.py:515 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:130 +#: common/models.py:521 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:131 +#: common/models.py:522 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:137 +#: common/models.py:528 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:138 +#: common/models.py:529 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:144 +#: common/models.py:535 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:145 +#: common/models.py:536 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:151 +#: common/models.py:542 msgid "Recent Part Count" msgstr "" -#: common/models.py:152 +#: common/models.py:543 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:158 part/models.py:2280 report/models.py:187 +#: common/models.py:549 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "Szablon" -#: common/models.py:159 +#: common/models.py:550 msgid "Parts are templates by default" msgstr "" -#: common/models.py:165 part/models.py:865 templates/js/table_filters.js:132 +#: common/models.py:556 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "Złożenie" -#: common/models.py:166 +#: common/models.py:557 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:172 part/models.py:871 templates/js/table_filters.js:340 +#: common/models.py:563 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "Komponent" -#: common/models.py:173 +#: common/models.py:564 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:179 part/models.py:882 +#: common/models.py:570 part/models.py:882 msgid "Purchaseable" msgstr "Możliwość zakupu" -#: common/models.py:180 +#: common/models.py:571 msgid "Parts are purchaseable by default" msgstr "Części są domyślnie z możliwością zakupu" -#: common/models.py:186 part/models.py:887 templates/js/table_filters.js:348 +#: common/models.py:577 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "Możliwość sprzedaży" -#: common/models.py:187 +#: common/models.py:578 msgid "Parts are salable by default" msgstr "Części są domyślnie z możliwością sprzedaży" -#: common/models.py:193 part/models.py:877 templates/js/table_filters.js:33 +#: common/models.py:584 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "Możliwość śledzenia" -#: common/models.py:194 +#: common/models.py:585 msgid "Parts are trackable by default" msgstr "Części są domyślnie z możliwością śledzenia" -#: common/models.py:200 part/models.py:897 templates/js/table_filters.js:29 +#: common/models.py:591 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "Wirtualny" -#: common/models.py:201 +#: common/models.py:592 msgid "Parts are virtual by default" msgstr "Części są domyślnie wirtualne" -#: common/models.py:207 +#: common/models.py:598 msgid "Show Quantity in Forms" msgstr "Pokaż ilość w formularzach" -#: common/models.py:208 +#: common/models.py:599 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:214 +#: common/models.py:605 msgid "Show Import in Views" msgstr "" -#: common/models.py:215 +#: common/models.py:606 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:221 +#: common/models.py:612 msgid "Show Price in Forms" msgstr "" -#: common/models.py:222 +#: common/models.py:613 msgid "Display part price in some forms" msgstr "" -#: common/models.py:228 +#: common/models.py:619 msgid "Show related parts" msgstr "" -#: common/models.py:229 +#: common/models.py:620 msgid "Display related parts for a part" msgstr "" -#: common/models.py:235 +#: common/models.py:626 msgid "Create initial stock" msgstr "" -#: common/models.py:236 +#: common/models.py:627 msgid "Create initial stock on part creation" msgstr "" -#: common/models.py:242 +#: common/models.py:633 msgid "Internal Prices" msgstr "" -#: common/models.py:243 +#: common/models.py:634 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:249 +#: common/models.py:640 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:250 +#: common/models.py:641 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:256 templates/stats.html:25 +#: common/models.py:647 templates/stats.html:25 msgid "Debug Mode" msgstr "Tryb Debugowania" -#: common/models.py:257 +#: common/models.py:648 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:263 +#: common/models.py:654 msgid "Page Size" msgstr "Rozmiar strony" -#: common/models.py:264 +#: common/models.py:655 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:274 +#: common/models.py:665 msgid "Test Reports" msgstr "Raporty testów" -#: common/models.py:275 +#: common/models.py:666 msgid "Enable generation of test reports" msgstr "Włącz generowanie raportów testów" -#: common/models.py:281 +#: common/models.py:672 msgid "Search Preview Results" msgstr "" -#: common/models.py:282 +#: common/models.py:673 msgid "Number of results to show in search preview window" msgstr "" -#: common/models.py:288 +#: common/models.py:679 msgid "Stock Expiry" msgstr "" -#: common/models.py:289 +#: common/models.py:680 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:295 +#: common/models.py:686 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:296 +#: common/models.py:687 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:302 +#: common/models.py:693 msgid "Stock Stale Time" msgstr "" -#: common/models.py:303 +#: common/models.py:694 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:305 +#: common/models.py:696 msgid "days" msgstr "dni" -#: common/models.py:310 +#: common/models.py:701 msgid "Build Expired Stock" msgstr "" -#: common/models.py:311 +#: common/models.py:702 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:317 +#: common/models.py:708 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:318 +#: common/models.py:709 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:324 +#: common/models.py:715 msgid "Group by Part" msgstr "Grupuj według komponentu" -#: common/models.py:325 +#: common/models.py:716 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:331 +#: common/models.py:722 msgid "Recent Stock Count" msgstr "" -#: common/models.py:332 +#: common/models.py:723 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:338 +#: common/models.py:729 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:339 +#: common/models.py:730 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:344 +#: common/models.py:735 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:345 +#: common/models.py:736 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:349 +#: common/models.py:740 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:350 +#: common/models.py:741 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:355 +#: common/models.py:746 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:356 +#: common/models.py:747 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:579 -msgid "Settings key (must be unique - case insensitive" +#: common/models.py:771 +msgid "Show starred parts" msgstr "" -#: common/models.py:581 -msgid "Settings value" -msgstr "Ustawienia wartości" - -#: common/models.py:616 -msgid "Must be an integer value" +#: common/models.py:772 +msgid "Show starred parts on the homepage" msgstr "" -#: common/models.py:639 -msgid "Value must be a boolean value" +#: common/models.py:777 +#, fuzzy +#| msgid "Select part" +msgid "Show latest parts" +msgstr "Wybierz część" + +#: common/models.py:778 +msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:650 -msgid "Value must be an integer value" +#: common/models.py:783 +msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:673 -msgid "Key string must be unique" +#: common/models.py:784 +msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:754 company/forms.py:43 +#: common/models.py:789 +#, fuzzy +#| msgid "Source stock item" +msgid "Show recent stock changes" +msgstr "Lokalizacja magazynowania przedmiotu" + +#: common/models.py:790 +msgid "Show recently changed stock items on the homepage" +msgstr "" + +#: common/models.py:795 +msgid "Show low stock" +msgstr "" + +#: common/models.py:796 +#, fuzzy +#| msgid "Do you sell items to this company?" +msgid "Show low stock items on the homepage" +msgstr "Czy sprzedajesz produkty tej firmie?" + +#: common/models.py:801 +msgid "Show depleted stock" +msgstr "" + +#: common/models.py:802 +msgid "Show depleted stock items on the homepage" +msgstr "" + +#: common/models.py:807 +msgid "Show needed stock" +msgstr "" + +#: common/models.py:808 +msgid "Show stock items needed for builds on the homepage" +msgstr "" + +#: common/models.py:813 +msgid "Show expired stock" +msgstr "" + +#: common/models.py:814 +msgid "Show expired stock items on the homepage" +msgstr "" + +#: common/models.py:819 +#, fuzzy +#| msgid "Purchase stock" +msgid "Show stale stock" +msgstr "Cena zakupu" + +#: common/models.py:820 +msgid "Show stale stock items on the homepage" +msgstr "" + +#: common/models.py:825 +msgid "Show pending builds" +msgstr "" + +#: common/models.py:826 +msgid "Show pending builds on the homepage" +msgstr "" + +#: common/models.py:831 +msgid "Show overdue builds" +msgstr "" + +#: common/models.py:832 +msgid "Show overdue builds on the homepage" +msgstr "" + +#: common/models.py:837 +msgid "Show outstanding POs" +msgstr "" + +#: common/models.py:838 +msgid "Show outstanding POs on the homepage" +msgstr "" + +#: common/models.py:843 +msgid "Show overdue POs" +msgstr "" + +#: common/models.py:844 +msgid "Show overdue POs on the homepage" +msgstr "" + +#: common/models.py:849 +msgid "Show outstanding SOs" +msgstr "" + +#: common/models.py:850 +msgid "Show outstanding SOs on the homepage" +msgstr "" + +#: common/models.py:855 +msgid "Show overdue SOs" +msgstr "" + +#: common/models.py:856 +msgid "Show overdue SOs on the homepage" +msgstr "" + +#: common/models.py:910 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:761 company/templates/company/supplier_part.html:231 +#: common/models.py:917 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "Cena" -#: common/models.py:762 +#: common/models.py:918 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:855 +#: common/models.py:1011 msgid "Default" msgstr "Domyślny" @@ -1906,7 +2035,13 @@ msgstr "" msgid "Supplied value must be a boolean" msgstr "" -#: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 +#: common/views.py:121 +#, fuzzy +#| msgid "Change Setting" +msgid "Change User Setting" +msgstr "Zmień ustawienie" + +#: common/views.py:196 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 #: order/templates/order/purchase_order_detail.html:26 order/views.py:290 @@ -1916,7 +2051,7 @@ msgstr "" msgid "Upload File" msgstr "Wyślij plik" -#: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 +#: common/views.py:197 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 @@ -1924,19 +2059,19 @@ msgstr "Wyślij plik" msgid "Match Fields" msgstr "" -#: common/views.py:186 +#: common/views.py:198 msgid "Match Items" msgstr "" -#: common/views.py:531 +#: common/views.py:543 msgid "Fields matching failed" msgstr "" -#: common/views.py:586 +#: common/views.py:598 msgid "Parts imported" msgstr "" -#: common/views.py:608 order/templates/order/order_wizard/match_fields.html:27 +#: common/views.py:620 order/templates/order/order_wizard/match_fields.html:27 #: order/templates/order/order_wizard/match_parts.html:19 #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 @@ -2322,9 +2457,9 @@ msgstr "Zapasy dostawcy" #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 #: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 -#: part/templates/part/navbar.html:74 templates/InvenTree/index.html:213 +#: part/templates/part/navbar.html:74 templates/InvenTree/index.html:260 #: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 +#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:37 #: users/models.py:45 msgid "Purchase Orders" msgstr "" @@ -2345,9 +2480,9 @@ msgstr "" #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 #: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 -#: part/templates/part/navbar.html:82 templates/InvenTree/index.html:236 +#: part/templates/part/navbar.html:82 templates/InvenTree/index.html:291 #: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 +#: templates/InvenTree/settings/tabs.html:43 templates/navbar.html:46 #: users/models.py:46 msgid "Sales Orders" msgstr "" @@ -2432,7 +2567,7 @@ msgstr "" #: company/templates/company/manufacturer_part.html:239 #: part/templates/part/detail.html:214 part/templates/part/detail.html:294 #: part/templates/part/detail.html:317 templates/js/company.js:339 -#: users/models.py:193 +#: users/models.py:194 msgid "Delete" msgstr "Usuń" @@ -2480,9 +2615,9 @@ msgstr "" #: part/templates/part/navbar.html:31 stock/api.py:53 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 -#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 +#: templates/InvenTree/index.html:150 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:269 +#: templates/InvenTree/settings/tabs.html:34 templates/js/part.js:269 #: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 #: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" @@ -3271,8 +3406,8 @@ msgstr "" #: 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:24 -#: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:855 +#: templates/InvenTree/index.html:102 templates/InvenTree/search.html:114 +#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -4646,7 +4781,7 @@ msgstr "" msgid "In Stock" msgstr "" -#: part/templates/part/part_base.html:201 templates/InvenTree/index.html:132 +#: part/templates/part/part_base.html:201 templates/InvenTree/index.html:186 msgid "Required for Build Orders" msgstr "" @@ -4828,7 +4963,7 @@ msgstr "" msgid "No Stock" msgstr "" -#: part/templates/part/stock_count.html:9 templates/InvenTree/index.html:130 +#: part/templates/part/stock_count.html:9 templates/InvenTree/index.html:166 msgid "Low Stock" msgstr "" @@ -4841,7 +4976,7 @@ msgstr "" msgid "Create a new variant of template '%(full_name)s'." msgstr "" -#: part/templatetags/inventree_extras.py:99 +#: part/templatetags/inventree_extras.py:105 msgid "Unknown database" msgstr "" @@ -5901,55 +6036,55 @@ msgstr "" msgid "Index" msgstr "Indeks" -#: templates/InvenTree/index.html:98 +#: templates/InvenTree/index.html:105 msgid "Starred Parts" msgstr "" -#: templates/InvenTree/index.html:99 +#: templates/InvenTree/index.html:115 msgid "Latest Parts" msgstr "" -#: templates/InvenTree/index.html:100 +#: templates/InvenTree/index.html:126 msgid "BOM Waiting Validation" msgstr "" -#: templates/InvenTree/index.html:129 +#: templates/InvenTree/index.html:153 msgid "Recently Updated" msgstr "" -#: templates/InvenTree/index.html:131 +#: templates/InvenTree/index.html:176 msgid "Depleted Stock" msgstr "" -#: templates/InvenTree/index.html:146 +#: templates/InvenTree/index.html:199 msgid "Expired Stock" msgstr "" -#: templates/InvenTree/index.html:147 +#: templates/InvenTree/index.html:210 msgid "Stale Stock" msgstr "" -#: templates/InvenTree/index.html:192 +#: templates/InvenTree/index.html:232 msgid "Build Orders In Progress" msgstr "" -#: templates/InvenTree/index.html:193 +#: templates/InvenTree/index.html:243 msgid "Overdue Build Orders" msgstr "" -#: templates/InvenTree/index.html:214 +#: templates/InvenTree/index.html:263 msgid "Outstanding Purchase Orders" msgstr "" -#: templates/InvenTree/index.html:215 +#: templates/InvenTree/index.html:274 msgid "Overdue Purchase Orders" msgstr "" -#: templates/InvenTree/index.html:237 +#: templates/InvenTree/index.html:294 msgid "Outstanding Sales Orders" msgstr "" -#: templates/InvenTree/index.html:238 +#: templates/InvenTree/index.html:305 msgid "Overdue Sales Orders" msgstr "" @@ -6092,11 +6227,11 @@ msgstr "" msgid "Report Settings" msgstr "" -#: templates/InvenTree/settings/setting.html:23 +#: templates/InvenTree/settings/setting.html:28 msgid "No value set" msgstr "" -#: templates/InvenTree/settings/setting.html:31 +#: templates/InvenTree/settings/setting.html:36 msgid "Edit setting" msgstr "" @@ -6118,7 +6253,9 @@ msgid "Stock Options" msgstr "" #: templates/InvenTree/settings/tabs.html:3 +#: templates/InvenTree/settings/tabs.html:12 #: templates/InvenTree/settings/user.html:10 +#: templates/InvenTree/settings/user_settings.html:10 msgid "User Settings" msgstr "" @@ -6130,23 +6267,23 @@ msgstr "" msgid "Appearance" msgstr "" -#: templates/InvenTree/settings/tabs.html:13 +#: templates/InvenTree/settings/tabs.html:16 msgid "InvenTree Settings" msgstr "" -#: templates/InvenTree/settings/tabs.html:16 +#: templates/InvenTree/settings/tabs.html:19 msgid "Global" msgstr "" -#: templates/InvenTree/settings/tabs.html:19 +#: templates/InvenTree/settings/tabs.html:22 msgid "Currencies" msgstr "" -#: templates/InvenTree/settings/tabs.html:22 +#: templates/InvenTree/settings/tabs.html:25 msgid "Report" msgstr "" -#: templates/InvenTree/settings/tabs.html:25 +#: templates/InvenTree/settings/tabs.html:28 msgid "Categories" msgstr "" @@ -7070,7 +7207,7 @@ msgstr "" msgid "Add Stock" msgstr "Dodaj stan" -#: templates/js/stock.js:106 users/models.py:189 +#: templates/js/stock.js:106 users/models.py:190 msgid "Add" msgstr "Dodaj" @@ -7733,34 +7870,34 @@ msgstr "Uprawnienia" msgid "Important dates" msgstr "" -#: users/models.py:176 +#: users/models.py:177 msgid "Permission set" msgstr "Zbiór uprawnień" -#: users/models.py:184 +#: users/models.py:185 msgid "Group" msgstr "" -#: users/models.py:187 +#: users/models.py:188 msgid "View" msgstr "" -#: users/models.py:187 +#: users/models.py:188 msgid "Permission to view items" msgstr "Uprawnienie do wyświetlania przedmiotów" -#: users/models.py:189 +#: users/models.py:190 msgid "Permission to add items" msgstr "Uprawnienie do dodawania przedmiotów" -#: users/models.py:191 +#: users/models.py:192 msgid "Change" msgstr "" -#: users/models.py:191 +#: users/models.py:192 msgid "Permissions to edit items" msgstr "Uprawnienie do edycji przedmiotów" -#: users/models.py:193 +#: users/models.py:194 msgid "Permission to delete items" msgstr "Uprawnienie do usuwania przedmiotów" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index b3b3bb4d94..589d781326 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-24 00:08+0000\n" +"POT-Creation-Date: 2021-07-26 13:20+0000\n" "PO-Revision-Date: 2021-07-21 12:53\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -122,7 +122,8 @@ msgstr "Комментарий" msgid "File comment" msgstr "Комментарий к файлу" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2097 +#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:880 +#: common/models.py:881 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -469,7 +470,7 @@ msgstr "Целевая дата для сборки. Сборка будет п #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:753 +#: build/templates/build/detail.html:34 common/models.py:909 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -604,9 +605,9 @@ msgstr "Порядок сборки" #: order/templates/order/sales_order_detail.html:34 #: order/templates/order/so_navbar.html:19 #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 -#: part/templates/part/navbar.html:45 templates/InvenTree/index.html:191 +#: part/templates/part/navbar.html:45 templates/InvenTree/index.html:229 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:34 users/models.py:44 +#: templates/InvenTree/settings/tabs.html:37 users/models.py:44 msgid "Build Orders" msgstr "Порядок сборки" @@ -1489,404 +1490,524 @@ msgstr "" msgid "Select {name} file to upload" msgstr "" -#: common/models.py:57 +#: common/models.py:259 common/models.py:760 common/models.py:873 +msgid "Settings key (must be unique - case insensitive" +msgstr "" + +#: common/models.py:261 +msgid "Settings value" +msgstr "" + +#: common/models.py:296 +msgid "Must be an integer value" +msgstr "" + +#: common/models.py:319 +msgid "Value must be a boolean value" +msgstr "" + +#: common/models.py:330 +msgid "Value must be an integer value" +msgstr "" + +#: common/models.py:353 +msgid "Key string must be unique" +msgstr "" + +#: common/models.py:448 msgid "InvenTree Instance Name" msgstr "" -#: common/models.py:59 +#: common/models.py:450 msgid "String descriptor for the server instance" msgstr "" -#: common/models.py:63 +#: common/models.py:454 msgid "Use instance name" msgstr "" -#: common/models.py:64 +#: common/models.py:455 msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:70 company/models.py:97 company/models.py:98 +#: common/models.py:461 company/models.py:97 company/models.py:98 msgid "Company name" msgstr "" -#: common/models.py:71 +#: common/models.py:462 msgid "Internal company name" msgstr "" -#: common/models.py:76 +#: common/models.py:467 msgid "Base URL" msgstr "" -#: common/models.py:77 +#: common/models.py:468 msgid "Base URL for server instance" msgstr "" -#: common/models.py:83 +#: common/models.py:474 msgid "Default Currency" msgstr "" -#: common/models.py:84 +#: common/models.py:475 msgid "Default currency" msgstr "" -#: common/models.py:90 +#: common/models.py:481 msgid "Download from URL" msgstr "" -#: common/models.py:91 +#: common/models.py:482 msgid "Allow download of remote images and files from external URL" msgstr "" -#: common/models.py:97 +#: common/models.py:488 msgid "Barcode Support" msgstr "" -#: common/models.py:98 +#: common/models.py:489 msgid "Enable barcode scanner support" msgstr "" -#: common/models.py:104 +#: common/models.py:495 msgid "IPN Regex" msgstr "" -#: common/models.py:105 +#: common/models.py:496 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:109 +#: common/models.py:500 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:110 +#: common/models.py:501 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:116 +#: common/models.py:507 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:117 +#: common/models.py:508 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:123 +#: common/models.py:514 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:124 +#: common/models.py:515 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:130 +#: common/models.py:521 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:131 +#: common/models.py:522 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:137 +#: common/models.py:528 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:138 +#: common/models.py:529 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:144 +#: common/models.py:535 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:145 +#: common/models.py:536 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:151 +#: common/models.py:542 msgid "Recent Part Count" msgstr "" -#: common/models.py:152 +#: common/models.py:543 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:158 part/models.py:2280 report/models.py:187 +#: common/models.py:549 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" -#: common/models.py:159 +#: common/models.py:550 msgid "Parts are templates by default" msgstr "" -#: common/models.py:165 part/models.py:865 templates/js/table_filters.js:132 +#: common/models.py:556 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" -#: common/models.py:166 +#: common/models.py:557 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:172 part/models.py:871 templates/js/table_filters.js:340 +#: common/models.py:563 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "" -#: common/models.py:173 +#: common/models.py:564 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:179 part/models.py:882 +#: common/models.py:570 part/models.py:882 msgid "Purchaseable" msgstr "" -#: common/models.py:180 +#: common/models.py:571 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:186 part/models.py:887 templates/js/table_filters.js:348 +#: common/models.py:577 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "" -#: common/models.py:187 +#: common/models.py:578 msgid "Parts are salable by default" msgstr "" -#: common/models.py:193 part/models.py:877 templates/js/table_filters.js:33 +#: common/models.py:584 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" -#: common/models.py:194 +#: common/models.py:585 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:200 part/models.py:897 templates/js/table_filters.js:29 +#: common/models.py:591 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" -#: common/models.py:201 +#: common/models.py:592 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:207 +#: common/models.py:598 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:208 +#: common/models.py:599 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:214 +#: common/models.py:605 msgid "Show Import in Views" msgstr "" -#: common/models.py:215 +#: common/models.py:606 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:221 +#: common/models.py:612 msgid "Show Price in Forms" msgstr "" -#: common/models.py:222 +#: common/models.py:613 msgid "Display part price in some forms" msgstr "" -#: common/models.py:228 +#: common/models.py:619 msgid "Show related parts" msgstr "" -#: common/models.py:229 +#: common/models.py:620 msgid "Display related parts for a part" msgstr "" -#: common/models.py:235 +#: common/models.py:626 msgid "Create initial stock" msgstr "" -#: common/models.py:236 +#: common/models.py:627 msgid "Create initial stock on part creation" msgstr "" -#: common/models.py:242 +#: common/models.py:633 msgid "Internal Prices" msgstr "" -#: common/models.py:243 +#: common/models.py:634 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:249 +#: common/models.py:640 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:250 +#: common/models.py:641 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:256 templates/stats.html:25 +#: common/models.py:647 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:257 +#: common/models.py:648 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:263 +#: common/models.py:654 msgid "Page Size" msgstr "" -#: common/models.py:264 +#: common/models.py:655 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:274 +#: common/models.py:665 msgid "Test Reports" msgstr "" -#: common/models.py:275 +#: common/models.py:666 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:281 +#: common/models.py:672 msgid "Search Preview Results" msgstr "" -#: common/models.py:282 +#: common/models.py:673 msgid "Number of results to show in search preview window" msgstr "" -#: common/models.py:288 +#: common/models.py:679 msgid "Stock Expiry" msgstr "" -#: common/models.py:289 +#: common/models.py:680 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:295 +#: common/models.py:686 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:296 +#: common/models.py:687 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:302 +#: common/models.py:693 msgid "Stock Stale Time" msgstr "" -#: common/models.py:303 +#: common/models.py:694 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:305 +#: common/models.py:696 msgid "days" msgstr "" -#: common/models.py:310 +#: common/models.py:701 msgid "Build Expired Stock" msgstr "" -#: common/models.py:311 +#: common/models.py:702 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:317 +#: common/models.py:708 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:318 +#: common/models.py:709 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:324 +#: common/models.py:715 msgid "Group by Part" msgstr "" -#: common/models.py:325 +#: common/models.py:716 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:331 +#: common/models.py:722 msgid "Recent Stock Count" msgstr "" -#: common/models.py:332 +#: common/models.py:723 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:338 +#: common/models.py:729 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:339 +#: common/models.py:730 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:344 +#: common/models.py:735 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:345 +#: common/models.py:736 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:349 +#: common/models.py:740 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:350 +#: common/models.py:741 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:355 +#: common/models.py:746 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:356 +#: common/models.py:747 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:579 -msgid "Settings key (must be unique - case insensitive" +#: common/models.py:771 +msgid "Show starred parts" msgstr "" -#: common/models.py:581 -msgid "Settings value" +#: common/models.py:772 +msgid "Show starred parts on the homepage" msgstr "" -#: common/models.py:616 -msgid "Must be an integer value" +#: common/models.py:777 +msgid "Show latest parts" msgstr "" -#: common/models.py:639 -msgid "Value must be a boolean value" +#: common/models.py:778 +msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:650 -msgid "Value must be an integer value" +#: common/models.py:783 +msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:673 -msgid "Key string must be unique" +#: common/models.py:784 +msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:754 company/forms.py:43 +#: common/models.py:789 +msgid "Show recent stock changes" +msgstr "" + +#: common/models.py:790 +msgid "Show recently changed stock items on the homepage" +msgstr "" + +#: common/models.py:795 +msgid "Show low stock" +msgstr "" + +#: common/models.py:796 +msgid "Show low stock items on the homepage" +msgstr "" + +#: common/models.py:801 +msgid "Show depleted stock" +msgstr "" + +#: common/models.py:802 +msgid "Show depleted stock items on the homepage" +msgstr "" + +#: common/models.py:807 +msgid "Show needed stock" +msgstr "" + +#: common/models.py:808 +msgid "Show stock items needed for builds on the homepage" +msgstr "" + +#: common/models.py:813 +msgid "Show expired stock" +msgstr "" + +#: common/models.py:814 +msgid "Show expired stock items on the homepage" +msgstr "" + +#: common/models.py:819 +msgid "Show stale stock" +msgstr "" + +#: common/models.py:820 +msgid "Show stale stock items on the homepage" +msgstr "" + +#: common/models.py:825 +msgid "Show pending builds" +msgstr "" + +#: common/models.py:826 +msgid "Show pending builds on the homepage" +msgstr "" + +#: common/models.py:831 +msgid "Show overdue builds" +msgstr "" + +#: common/models.py:832 +msgid "Show overdue builds on the homepage" +msgstr "" + +#: common/models.py:837 +msgid "Show outstanding POs" +msgstr "" + +#: common/models.py:838 +msgid "Show outstanding POs on the homepage" +msgstr "" + +#: common/models.py:843 +msgid "Show overdue POs" +msgstr "" + +#: common/models.py:844 +msgid "Show overdue POs on the homepage" +msgstr "" + +#: common/models.py:849 +msgid "Show outstanding SOs" +msgstr "" + +#: common/models.py:850 +msgid "Show outstanding SOs on the homepage" +msgstr "" + +#: common/models.py:855 +msgid "Show overdue SOs" +msgstr "" + +#: common/models.py:856 +msgid "Show overdue SOs on the homepage" +msgstr "" + +#: common/models.py:910 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:761 company/templates/company/supplier_part.html:231 +#: common/models.py:917 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:762 +#: common/models.py:918 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:855 +#: common/models.py:1011 msgid "Default" msgstr "" @@ -1906,7 +2027,11 @@ msgstr "" msgid "Supplied value must be a boolean" msgstr "" -#: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 +#: common/views.py:121 +msgid "Change User Setting" +msgstr "" + +#: common/views.py:196 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 #: order/templates/order/purchase_order_detail.html:26 order/views.py:290 @@ -1916,7 +2041,7 @@ msgstr "" msgid "Upload File" msgstr "" -#: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 +#: common/views.py:197 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 @@ -1924,19 +2049,19 @@ msgstr "" msgid "Match Fields" msgstr "" -#: common/views.py:186 +#: common/views.py:198 msgid "Match Items" msgstr "" -#: common/views.py:531 +#: common/views.py:543 msgid "Fields matching failed" msgstr "" -#: common/views.py:586 +#: common/views.py:598 msgid "Parts imported" msgstr "" -#: common/views.py:608 order/templates/order/order_wizard/match_fields.html:27 +#: common/views.py:620 order/templates/order/order_wizard/match_fields.html:27 #: order/templates/order/order_wizard/match_parts.html:19 #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 @@ -2322,9 +2447,9 @@ msgstr "" #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 #: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 -#: part/templates/part/navbar.html:74 templates/InvenTree/index.html:213 +#: part/templates/part/navbar.html:74 templates/InvenTree/index.html:260 #: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 +#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:37 #: users/models.py:45 msgid "Purchase Orders" msgstr "" @@ -2345,9 +2470,9 @@ msgstr "" #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 #: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 -#: part/templates/part/navbar.html:82 templates/InvenTree/index.html:236 +#: part/templates/part/navbar.html:82 templates/InvenTree/index.html:291 #: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 +#: templates/InvenTree/settings/tabs.html:43 templates/navbar.html:46 #: users/models.py:46 msgid "Sales Orders" msgstr "" @@ -2432,7 +2557,7 @@ msgstr "" #: company/templates/company/manufacturer_part.html:239 #: part/templates/part/detail.html:214 part/templates/part/detail.html:294 #: part/templates/part/detail.html:317 templates/js/company.js:339 -#: users/models.py:193 +#: users/models.py:194 msgid "Delete" msgstr "" @@ -2480,9 +2605,9 @@ msgstr "" #: part/templates/part/navbar.html:31 stock/api.py:53 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 -#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 +#: templates/InvenTree/index.html:150 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:269 +#: templates/InvenTree/settings/tabs.html:34 templates/js/part.js:269 #: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 #: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" @@ -3271,8 +3396,8 @@ msgstr "" #: 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:24 -#: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:855 +#: templates/InvenTree/index.html:102 templates/InvenTree/search.html:114 +#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -4646,7 +4771,7 @@ msgstr "" msgid "In Stock" msgstr "" -#: part/templates/part/part_base.html:201 templates/InvenTree/index.html:132 +#: part/templates/part/part_base.html:201 templates/InvenTree/index.html:186 msgid "Required for Build Orders" msgstr "" @@ -4828,7 +4953,7 @@ msgstr "" msgid "No Stock" msgstr "" -#: part/templates/part/stock_count.html:9 templates/InvenTree/index.html:130 +#: part/templates/part/stock_count.html:9 templates/InvenTree/index.html:166 msgid "Low Stock" msgstr "" @@ -4841,7 +4966,7 @@ msgstr "" msgid "Create a new variant of template '%(full_name)s'." msgstr "" -#: part/templatetags/inventree_extras.py:99 +#: part/templatetags/inventree_extras.py:105 msgid "Unknown database" msgstr "" @@ -5901,55 +6026,55 @@ msgstr "" msgid "Index" msgstr "" -#: templates/InvenTree/index.html:98 +#: templates/InvenTree/index.html:105 msgid "Starred Parts" msgstr "" -#: templates/InvenTree/index.html:99 +#: templates/InvenTree/index.html:115 msgid "Latest Parts" msgstr "" -#: templates/InvenTree/index.html:100 +#: templates/InvenTree/index.html:126 msgid "BOM Waiting Validation" msgstr "" -#: templates/InvenTree/index.html:129 +#: templates/InvenTree/index.html:153 msgid "Recently Updated" msgstr "" -#: templates/InvenTree/index.html:131 +#: templates/InvenTree/index.html:176 msgid "Depleted Stock" msgstr "" -#: templates/InvenTree/index.html:146 +#: templates/InvenTree/index.html:199 msgid "Expired Stock" msgstr "" -#: templates/InvenTree/index.html:147 +#: templates/InvenTree/index.html:210 msgid "Stale Stock" msgstr "" -#: templates/InvenTree/index.html:192 +#: templates/InvenTree/index.html:232 msgid "Build Orders In Progress" msgstr "" -#: templates/InvenTree/index.html:193 +#: templates/InvenTree/index.html:243 msgid "Overdue Build Orders" msgstr "" -#: templates/InvenTree/index.html:214 +#: templates/InvenTree/index.html:263 msgid "Outstanding Purchase Orders" msgstr "" -#: templates/InvenTree/index.html:215 +#: templates/InvenTree/index.html:274 msgid "Overdue Purchase Orders" msgstr "" -#: templates/InvenTree/index.html:237 +#: templates/InvenTree/index.html:294 msgid "Outstanding Sales Orders" msgstr "" -#: templates/InvenTree/index.html:238 +#: templates/InvenTree/index.html:305 msgid "Overdue Sales Orders" msgstr "" @@ -6092,11 +6217,11 @@ msgstr "" msgid "Report Settings" msgstr "" -#: templates/InvenTree/settings/setting.html:23 +#: templates/InvenTree/settings/setting.html:28 msgid "No value set" msgstr "" -#: templates/InvenTree/settings/setting.html:31 +#: templates/InvenTree/settings/setting.html:36 msgid "Edit setting" msgstr "" @@ -6118,7 +6243,9 @@ msgid "Stock Options" msgstr "" #: templates/InvenTree/settings/tabs.html:3 +#: templates/InvenTree/settings/tabs.html:12 #: templates/InvenTree/settings/user.html:10 +#: templates/InvenTree/settings/user_settings.html:10 msgid "User Settings" msgstr "" @@ -6130,23 +6257,23 @@ msgstr "" msgid "Appearance" msgstr "" -#: templates/InvenTree/settings/tabs.html:13 +#: templates/InvenTree/settings/tabs.html:16 msgid "InvenTree Settings" msgstr "" -#: templates/InvenTree/settings/tabs.html:16 +#: templates/InvenTree/settings/tabs.html:19 msgid "Global" msgstr "" -#: templates/InvenTree/settings/tabs.html:19 +#: templates/InvenTree/settings/tabs.html:22 msgid "Currencies" msgstr "" -#: templates/InvenTree/settings/tabs.html:22 +#: templates/InvenTree/settings/tabs.html:25 msgid "Report" msgstr "" -#: templates/InvenTree/settings/tabs.html:25 +#: templates/InvenTree/settings/tabs.html:28 msgid "Categories" msgstr "" @@ -7070,7 +7197,7 @@ msgstr "" msgid "Add Stock" msgstr "" -#: templates/js/stock.js:106 users/models.py:189 +#: templates/js/stock.js:106 users/models.py:190 msgid "Add" msgstr "" @@ -7733,34 +7860,34 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:176 +#: users/models.py:177 msgid "Permission set" msgstr "" -#: users/models.py:184 +#: users/models.py:185 msgid "Group" msgstr "" -#: users/models.py:187 +#: users/models.py:188 msgid "View" msgstr "" -#: users/models.py:187 +#: users/models.py:188 msgid "Permission to view items" msgstr "" -#: users/models.py:189 +#: users/models.py:190 msgid "Permission to add items" msgstr "" -#: users/models.py:191 +#: users/models.py:192 msgid "Change" msgstr "" -#: users/models.py:191 +#: users/models.py:192 msgid "Permissions to edit items" msgstr "" -#: users/models.py:193 +#: users/models.py:194 msgid "Permission to delete items" msgstr "" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index e55557d2ea..7db13b3a56 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-24 00:08+0000\n" +"POT-Creation-Date: 2021-07-26 13:20+0000\n" "PO-Revision-Date: 2021-07-21 12:53\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -122,7 +122,8 @@ msgstr "Yorum" msgid "File comment" msgstr "Dosya yorumu" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2097 +#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:880 +#: common/models.py:881 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -469,7 +470,7 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:753 +#: build/templates/build/detail.html:34 common/models.py:909 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -604,9 +605,9 @@ msgstr "Yapım İşi Emri" #: order/templates/order/sales_order_detail.html:34 #: order/templates/order/so_navbar.html:19 #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 -#: part/templates/part/navbar.html:45 templates/InvenTree/index.html:191 +#: part/templates/part/navbar.html:45 templates/InvenTree/index.html:229 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:34 users/models.py:44 +#: templates/InvenTree/settings/tabs.html:37 users/models.py:44 msgid "Build Orders" msgstr "Yapım İşi Emirleri" @@ -1489,404 +1490,534 @@ msgstr "{name.title()} Dosya" msgid "Select {name} file to upload" msgstr "{name} dosyasını yüklemek için seçin" -#: common/models.py:57 +#: common/models.py:259 common/models.py:760 common/models.py:873 +msgid "Settings key (must be unique - case insensitive" +msgstr "" + +#: common/models.py:261 +msgid "Settings value" +msgstr "" + +#: common/models.py:296 +msgid "Must be an integer value" +msgstr "" + +#: common/models.py:319 +msgid "Value must be a boolean value" +msgstr "" + +#: common/models.py:330 +msgid "Value must be an integer value" +msgstr "" + +#: common/models.py:353 +msgid "Key string must be unique" +msgstr "" + +#: common/models.py:448 msgid "InvenTree Instance Name" msgstr "" -#: common/models.py:59 +#: common/models.py:450 msgid "String descriptor for the server instance" msgstr "" -#: common/models.py:63 +#: common/models.py:454 msgid "Use instance name" msgstr "" -#: common/models.py:64 +#: common/models.py:455 msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:70 company/models.py:97 company/models.py:98 +#: common/models.py:461 company/models.py:97 company/models.py:98 msgid "Company name" msgstr "" -#: common/models.py:71 +#: common/models.py:462 msgid "Internal company name" msgstr "" -#: common/models.py:76 +#: common/models.py:467 msgid "Base URL" msgstr "" -#: common/models.py:77 +#: common/models.py:468 msgid "Base URL for server instance" msgstr "" -#: common/models.py:83 +#: common/models.py:474 msgid "Default Currency" msgstr "" -#: common/models.py:84 +#: common/models.py:475 msgid "Default currency" msgstr "" -#: common/models.py:90 +#: common/models.py:481 msgid "Download from URL" msgstr "" -#: common/models.py:91 +#: common/models.py:482 msgid "Allow download of remote images and files from external URL" msgstr "Harici URL'den resim ve dosyaların indirilmesine izin ver" -#: common/models.py:97 +#: common/models.py:488 msgid "Barcode Support" msgstr "" -#: common/models.py:98 +#: common/models.py:489 msgid "Enable barcode scanner support" msgstr "" -#: common/models.py:104 +#: common/models.py:495 msgid "IPN Regex" msgstr "DPN Regex" -#: common/models.py:105 +#: common/models.py:496 msgid "Regular expression pattern for matching Part IPN" msgstr "Parça DPN eşleştirmesi için Düzenli İfade Kalıbı (Regex)" -#: common/models.py:109 +#: common/models.py:500 msgid "Allow Duplicate IPN" msgstr "Yinelenen DPN'ye İzin Ver" -#: common/models.py:110 +#: common/models.py:501 msgid "Allow multiple parts to share the same IPN" msgstr "Birden çok parçanın aynı DPN'yi paylaşmasına izin ver" -#: common/models.py:116 +#: common/models.py:507 msgid "Allow Editing IPN" msgstr "DPN Düzenlemeye İzin Ver" -#: common/models.py:117 +#: common/models.py:508 msgid "Allow changing the IPN value while editing a part" msgstr "Parçayı düzenlerken DPN değiştirmeye izin ver" -#: common/models.py:123 +#: common/models.py:514 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:124 +#: common/models.py:515 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:130 +#: common/models.py:521 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:131 +#: common/models.py:522 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:137 +#: common/models.py:528 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:138 +#: common/models.py:529 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:144 +#: common/models.py:535 msgid "Copy Category Parameter Templates" msgstr "Kategori Paremetre Sablonu Kopyala" -#: common/models.py:145 +#: common/models.py:536 msgid "Copy category parameter templates when creating a part" msgstr "Parça oluştururken kategori parametre şablonlarını kopyala" -#: common/models.py:151 +#: common/models.py:542 msgid "Recent Part Count" msgstr "" -#: common/models.py:152 +#: common/models.py:543 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:158 part/models.py:2280 report/models.py:187 +#: common/models.py:549 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "Şablon" -#: common/models.py:159 +#: common/models.py:550 msgid "Parts are templates by default" msgstr "Parçaları varsayılan olan şablondur" -#: common/models.py:165 part/models.py:865 templates/js/table_filters.js:132 +#: common/models.py:556 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "Montaj" -#: common/models.py:166 +#: common/models.py:557 msgid "Parts can be assembled from other components by default" msgstr "Parçalar varsayılan olarak başka bileşenlerden monte edilebilir" -#: common/models.py:172 part/models.py:871 templates/js/table_filters.js:340 +#: common/models.py:563 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "Bileşen" -#: common/models.py:173 +#: common/models.py:564 msgid "Parts can be used as sub-components by default" msgstr "Parçalar varsayılan olarak alt bileşen olarak kullanılabilir" -#: common/models.py:179 part/models.py:882 +#: common/models.py:570 part/models.py:882 msgid "Purchaseable" msgstr "Satın Alınabilir" -#: common/models.py:180 +#: common/models.py:571 msgid "Parts are purchaseable by default" msgstr "Parçalar varsayılan olarak satın alınabilir" -#: common/models.py:186 part/models.py:887 templates/js/table_filters.js:348 +#: common/models.py:577 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "Satılabilir" -#: common/models.py:187 +#: common/models.py:578 msgid "Parts are salable by default" msgstr "Parçalar varsayılan olarak satılabilir" -#: common/models.py:193 part/models.py:877 templates/js/table_filters.js:33 +#: common/models.py:584 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "Takip Edilebilir" -#: common/models.py:194 +#: common/models.py:585 msgid "Parts are trackable by default" msgstr "Parçalar varsayılan olarak takip edilebilir" -#: common/models.py:200 part/models.py:897 templates/js/table_filters.js:29 +#: common/models.py:591 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "Sanal" -#: common/models.py:201 +#: common/models.py:592 msgid "Parts are virtual by default" msgstr "Parçalar varsayılan olarak sanaldır" -#: common/models.py:207 +#: common/models.py:598 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:208 +#: common/models.py:599 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:214 +#: common/models.py:605 msgid "Show Import in Views" msgstr "" -#: common/models.py:215 +#: common/models.py:606 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:221 +#: common/models.py:612 msgid "Show Price in Forms" msgstr "" -#: common/models.py:222 +#: common/models.py:613 msgid "Display part price in some forms" msgstr "" -#: common/models.py:228 +#: common/models.py:619 msgid "Show related parts" msgstr "" -#: common/models.py:229 +#: common/models.py:620 msgid "Display related parts for a part" msgstr "" -#: common/models.py:235 +#: common/models.py:626 msgid "Create initial stock" msgstr "" -#: common/models.py:236 +#: common/models.py:627 msgid "Create initial stock on part creation" msgstr "" -#: common/models.py:242 +#: common/models.py:633 msgid "Internal Prices" msgstr "" -#: common/models.py:243 +#: common/models.py:634 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:249 +#: common/models.py:640 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:250 +#: common/models.py:641 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:256 templates/stats.html:25 +#: common/models.py:647 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:257 +#: common/models.py:648 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:263 +#: common/models.py:654 msgid "Page Size" msgstr "" -#: common/models.py:264 +#: common/models.py:655 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:274 +#: common/models.py:665 msgid "Test Reports" msgstr "" -#: common/models.py:275 +#: common/models.py:666 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:281 +#: common/models.py:672 msgid "Search Preview Results" msgstr "" -#: common/models.py:282 +#: common/models.py:673 msgid "Number of results to show in search preview window" msgstr "" -#: common/models.py:288 +#: common/models.py:679 msgid "Stock Expiry" msgstr "" -#: common/models.py:289 +#: common/models.py:680 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:295 +#: common/models.py:686 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:296 +#: common/models.py:687 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:302 +#: common/models.py:693 msgid "Stock Stale Time" msgstr "" -#: common/models.py:303 +#: common/models.py:694 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:305 +#: common/models.py:696 msgid "days" msgstr "" -#: common/models.py:310 +#: common/models.py:701 msgid "Build Expired Stock" msgstr "" -#: common/models.py:311 +#: common/models.py:702 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:317 +#: common/models.py:708 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:318 +#: common/models.py:709 msgid "Enable ownership control over stock locations and items" msgstr "Stok konumu ve ögeler üzerinde sahiplik kontrolünü etkinleştirin" -#: common/models.py:324 +#: common/models.py:715 msgid "Group by Part" msgstr "" -#: common/models.py:325 +#: common/models.py:716 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:331 +#: common/models.py:722 msgid "Recent Stock Count" msgstr "" -#: common/models.py:332 +#: common/models.py:723 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:338 +#: common/models.py:729 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:339 +#: common/models.py:730 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:344 +#: common/models.py:735 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:345 +#: common/models.py:736 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:349 +#: common/models.py:740 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:350 +#: common/models.py:741 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:355 +#: common/models.py:746 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:356 +#: common/models.py:747 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:579 -msgid "Settings key (must be unique - case insensitive" +#: common/models.py:771 +msgid "Show starred parts" msgstr "" -#: common/models.py:581 -msgid "Settings value" +#: common/models.py:772 +msgid "Show starred parts on the homepage" msgstr "" -#: common/models.py:616 -msgid "Must be an integer value" +#: common/models.py:777 +#, fuzzy +#| msgid "Delete parts" +msgid "Show latest parts" +msgstr "Parçaları sil" + +#: common/models.py:778 +msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:639 -msgid "Value must be a boolean value" +#: common/models.py:783 +msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:650 -msgid "Value must be an integer value" +#: common/models.py:784 +msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:673 -msgid "Key string must be unique" +#: common/models.py:789 +#, fuzzy +#| msgid "Source stock item" +msgid "Show recent stock changes" +msgstr "Kaynak stok kalemi" + +#: common/models.py:790 +msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:754 company/forms.py:43 +#: common/models.py:795 +#, fuzzy +#| msgid "Low Stock" +msgid "Show low stock" +msgstr "Düşük Stok" + +#: common/models.py:796 +msgid "Show low stock items on the homepage" +msgstr "" + +#: common/models.py:801 +msgid "Show depleted stock" +msgstr "" + +#: common/models.py:802 +msgid "Show depleted stock items on the homepage" +msgstr "" + +#: common/models.py:807 +msgid "Show needed stock" +msgstr "" + +#: common/models.py:808 +msgid "Show stock items needed for builds on the homepage" +msgstr "" + +#: common/models.py:813 +#, fuzzy +#| msgid "Serialize stock" +msgid "Show expired stock" +msgstr "Stoku seri numarala" + +#: common/models.py:814 +msgid "Show expired stock items on the homepage" +msgstr "" + +#: common/models.py:819 +#, fuzzy +#| msgid "Serialize stock" +msgid "Show stale stock" +msgstr "Stoku seri numarala" + +#: common/models.py:820 +msgid "Show stale stock items on the homepage" +msgstr "" + +#: common/models.py:825 +msgid "Show pending builds" +msgstr "" + +#: common/models.py:826 +msgid "Show pending builds on the homepage" +msgstr "" + +#: common/models.py:831 +msgid "Show overdue builds" +msgstr "" + +#: common/models.py:832 +msgid "Show overdue builds on the homepage" +msgstr "" + +#: common/models.py:837 +msgid "Show outstanding POs" +msgstr "" + +#: common/models.py:838 +msgid "Show outstanding POs on the homepage" +msgstr "" + +#: common/models.py:843 +msgid "Show overdue POs" +msgstr "" + +#: common/models.py:844 +msgid "Show overdue POs on the homepage" +msgstr "" + +#: common/models.py:849 +msgid "Show outstanding SOs" +msgstr "" + +#: common/models.py:850 +msgid "Show outstanding SOs on the homepage" +msgstr "" + +#: common/models.py:855 +msgid "Show overdue SOs" +msgstr "" + +#: common/models.py:856 +msgid "Show overdue SOs on the homepage" +msgstr "" + +#: common/models.py:910 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:761 company/templates/company/supplier_part.html:231 +#: common/models.py:917 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:762 +#: common/models.py:918 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:855 +#: common/models.py:1011 msgid "Default" msgstr "" @@ -1906,7 +2037,13 @@ msgstr "" msgid "Supplied value must be a boolean" msgstr "" -#: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 +#: common/views.py:121 +#, fuzzy +#| msgid "Category Settings" +msgid "Change User Setting" +msgstr "Kategori Ayarları" + +#: common/views.py:196 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 #: order/templates/order/purchase_order_detail.html:26 order/views.py:290 @@ -1916,7 +2053,7 @@ msgstr "" msgid "Upload File" msgstr "Dosya Yükle" -#: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 +#: common/views.py:197 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 @@ -1924,19 +2061,19 @@ msgstr "Dosya Yükle" msgid "Match Fields" msgstr "" -#: common/views.py:186 +#: common/views.py:198 msgid "Match Items" msgstr "" -#: common/views.py:531 +#: common/views.py:543 msgid "Fields matching failed" msgstr "" -#: common/views.py:586 +#: common/views.py:598 msgid "Parts imported" msgstr "" -#: common/views.py:608 order/templates/order/order_wizard/match_fields.html:27 +#: common/views.py:620 order/templates/order/order_wizard/match_fields.html:27 #: order/templates/order/order_wizard/match_parts.html:19 #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 @@ -2322,9 +2459,9 @@ msgstr "Tedarikçi Stoku" #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 #: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 -#: part/templates/part/navbar.html:74 templates/InvenTree/index.html:213 +#: part/templates/part/navbar.html:74 templates/InvenTree/index.html:260 #: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 +#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:37 #: users/models.py:45 msgid "Purchase Orders" msgstr "Satın Alma Emirleri" @@ -2345,9 +2482,9 @@ msgstr "Yeni Satın Alma Emri" #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 #: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 -#: part/templates/part/navbar.html:82 templates/InvenTree/index.html:236 +#: part/templates/part/navbar.html:82 templates/InvenTree/index.html:291 #: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 +#: templates/InvenTree/settings/tabs.html:43 templates/navbar.html:46 #: users/models.py:46 msgid "Sales Orders" msgstr "Satış Emirleri" @@ -2432,7 +2569,7 @@ msgstr "Tedarikçi parçalarını sil" #: company/templates/company/manufacturer_part.html:239 #: part/templates/part/detail.html:214 part/templates/part/detail.html:294 #: part/templates/part/detail.html:317 templates/js/company.js:339 -#: users/models.py:193 +#: users/models.py:194 msgid "Delete" msgstr "" @@ -2480,9 +2617,9 @@ msgstr "" #: part/templates/part/navbar.html:31 stock/api.py:53 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 -#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 +#: templates/InvenTree/index.html:150 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:269 +#: templates/InvenTree/settings/tabs.html:34 templates/js/part.js:269 #: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 #: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" @@ -3271,8 +3408,8 @@ msgstr "" #: 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:24 -#: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:855 +#: templates/InvenTree/index.html:102 templates/InvenTree/search.html:114 +#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -4646,7 +4783,7 @@ msgstr "Bu parça %(link)s parçasının bir çeşididir" msgid "In Stock" msgstr "" -#: part/templates/part/part_base.html:201 templates/InvenTree/index.html:132 +#: part/templates/part/part_base.html:201 templates/InvenTree/index.html:186 msgid "Required for Build Orders" msgstr "Yapım İşi Emirleri için Gerekli" @@ -4828,7 +4965,7 @@ msgstr "Aşağıdaki parçalara kategori ayarla" msgid "No Stock" msgstr "Stok Yok" -#: part/templates/part/stock_count.html:9 templates/InvenTree/index.html:130 +#: part/templates/part/stock_count.html:9 templates/InvenTree/index.html:166 msgid "Low Stock" msgstr "Düşük Stok" @@ -4841,7 +4978,7 @@ msgstr "Yeni parça çeşidi oluştur" msgid "Create a new variant of template '%(full_name)s'." msgstr "%(full_name)s şablonu için yeni bir çeşit oluştur." -#: part/templatetags/inventree_extras.py:99 +#: part/templatetags/inventree_extras.py:105 msgid "Unknown database" msgstr "" @@ -5901,55 +6038,55 @@ msgstr "" msgid "Index" msgstr "" -#: templates/InvenTree/index.html:98 +#: templates/InvenTree/index.html:105 msgid "Starred Parts" msgstr "" -#: templates/InvenTree/index.html:99 +#: templates/InvenTree/index.html:115 msgid "Latest Parts" msgstr "" -#: templates/InvenTree/index.html:100 +#: templates/InvenTree/index.html:126 msgid "BOM Waiting Validation" msgstr "" -#: templates/InvenTree/index.html:129 +#: templates/InvenTree/index.html:153 msgid "Recently Updated" msgstr "" -#: templates/InvenTree/index.html:131 +#: templates/InvenTree/index.html:176 msgid "Depleted Stock" msgstr "" -#: templates/InvenTree/index.html:146 +#: templates/InvenTree/index.html:199 msgid "Expired Stock" msgstr "" -#: templates/InvenTree/index.html:147 +#: templates/InvenTree/index.html:210 msgid "Stale Stock" msgstr "" -#: templates/InvenTree/index.html:192 +#: templates/InvenTree/index.html:232 msgid "Build Orders In Progress" msgstr "" -#: templates/InvenTree/index.html:193 +#: templates/InvenTree/index.html:243 msgid "Overdue Build Orders" msgstr "" -#: templates/InvenTree/index.html:214 +#: templates/InvenTree/index.html:263 msgid "Outstanding Purchase Orders" msgstr "" -#: templates/InvenTree/index.html:215 +#: templates/InvenTree/index.html:274 msgid "Overdue Purchase Orders" msgstr "" -#: templates/InvenTree/index.html:237 +#: templates/InvenTree/index.html:294 msgid "Outstanding Sales Orders" msgstr "" -#: templates/InvenTree/index.html:238 +#: templates/InvenTree/index.html:305 msgid "Overdue Sales Orders" msgstr "" @@ -6092,11 +6229,11 @@ msgstr "" msgid "Report Settings" msgstr "" -#: templates/InvenTree/settings/setting.html:23 +#: templates/InvenTree/settings/setting.html:28 msgid "No value set" msgstr "" -#: templates/InvenTree/settings/setting.html:31 +#: templates/InvenTree/settings/setting.html:36 msgid "Edit setting" msgstr "" @@ -6118,7 +6255,9 @@ msgid "Stock Options" msgstr "" #: templates/InvenTree/settings/tabs.html:3 +#: templates/InvenTree/settings/tabs.html:12 #: templates/InvenTree/settings/user.html:10 +#: templates/InvenTree/settings/user_settings.html:10 msgid "User Settings" msgstr "" @@ -6130,23 +6269,23 @@ msgstr "" msgid "Appearance" msgstr "" -#: templates/InvenTree/settings/tabs.html:13 +#: templates/InvenTree/settings/tabs.html:16 msgid "InvenTree Settings" msgstr "" -#: templates/InvenTree/settings/tabs.html:16 +#: templates/InvenTree/settings/tabs.html:19 msgid "Global" msgstr "" -#: templates/InvenTree/settings/tabs.html:19 +#: templates/InvenTree/settings/tabs.html:22 msgid "Currencies" msgstr "" -#: templates/InvenTree/settings/tabs.html:22 +#: templates/InvenTree/settings/tabs.html:25 msgid "Report" msgstr "" -#: templates/InvenTree/settings/tabs.html:25 +#: templates/InvenTree/settings/tabs.html:28 msgid "Categories" msgstr "" @@ -7070,7 +7209,7 @@ msgstr "" msgid "Add Stock" msgstr "" -#: templates/js/stock.js:106 users/models.py:189 +#: templates/js/stock.js:106 users/models.py:190 msgid "Add" msgstr "" @@ -7733,34 +7872,34 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:176 +#: users/models.py:177 msgid "Permission set" msgstr "" -#: users/models.py:184 +#: users/models.py:185 msgid "Group" msgstr "" -#: users/models.py:187 +#: users/models.py:188 msgid "View" msgstr "" -#: users/models.py:187 +#: users/models.py:188 msgid "Permission to view items" msgstr "" -#: users/models.py:189 +#: users/models.py:190 msgid "Permission to add items" msgstr "" -#: users/models.py:191 +#: users/models.py:192 msgid "Change" msgstr "" -#: users/models.py:191 +#: users/models.py:192 msgid "Permissions to edit items" msgstr "" -#: users/models.py:193 +#: users/models.py:194 msgid "Permission to delete items" msgstr "" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 0d3167db11..8723828e64 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-24 00:08+0000\n" +"POT-Creation-Date: 2021-07-26 13:20+0000\n" "PO-Revision-Date: 2021-07-21 12:53\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -122,7 +122,8 @@ msgstr "注释" msgid "File comment" msgstr "文件注释" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2097 +#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:880 +#: common/models.py:881 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -469,7 +470,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:753 +#: build/templates/build/detail.html:34 common/models.py:909 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -604,9 +605,9 @@ msgstr "" #: order/templates/order/sales_order_detail.html:34 #: order/templates/order/so_navbar.html:19 #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 -#: part/templates/part/navbar.html:45 templates/InvenTree/index.html:191 +#: part/templates/part/navbar.html:45 templates/InvenTree/index.html:229 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:34 users/models.py:44 +#: templates/InvenTree/settings/tabs.html:37 users/models.py:44 msgid "Build Orders" msgstr "" @@ -1489,404 +1490,524 @@ msgstr "" msgid "Select {name} file to upload" msgstr "" -#: common/models.py:57 +#: common/models.py:259 common/models.py:760 common/models.py:873 +msgid "Settings key (must be unique - case insensitive" +msgstr "" + +#: common/models.py:261 +msgid "Settings value" +msgstr "" + +#: common/models.py:296 +msgid "Must be an integer value" +msgstr "" + +#: common/models.py:319 +msgid "Value must be a boolean value" +msgstr "" + +#: common/models.py:330 +msgid "Value must be an integer value" +msgstr "" + +#: common/models.py:353 +msgid "Key string must be unique" +msgstr "" + +#: common/models.py:448 msgid "InvenTree Instance Name" msgstr "" -#: common/models.py:59 +#: common/models.py:450 msgid "String descriptor for the server instance" msgstr "" -#: common/models.py:63 +#: common/models.py:454 msgid "Use instance name" msgstr "" -#: common/models.py:64 +#: common/models.py:455 msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:70 company/models.py:97 company/models.py:98 +#: common/models.py:461 company/models.py:97 company/models.py:98 msgid "Company name" msgstr "" -#: common/models.py:71 +#: common/models.py:462 msgid "Internal company name" msgstr "" -#: common/models.py:76 +#: common/models.py:467 msgid "Base URL" msgstr "" -#: common/models.py:77 +#: common/models.py:468 msgid "Base URL for server instance" msgstr "" -#: common/models.py:83 +#: common/models.py:474 msgid "Default Currency" msgstr "" -#: common/models.py:84 +#: common/models.py:475 msgid "Default currency" msgstr "" -#: common/models.py:90 +#: common/models.py:481 msgid "Download from URL" msgstr "" -#: common/models.py:91 +#: common/models.py:482 msgid "Allow download of remote images and files from external URL" msgstr "" -#: common/models.py:97 +#: common/models.py:488 msgid "Barcode Support" msgstr "" -#: common/models.py:98 +#: common/models.py:489 msgid "Enable barcode scanner support" msgstr "" -#: common/models.py:104 +#: common/models.py:495 msgid "IPN Regex" msgstr "" -#: common/models.py:105 +#: common/models.py:496 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:109 +#: common/models.py:500 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:110 +#: common/models.py:501 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:116 +#: common/models.py:507 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:117 +#: common/models.py:508 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:123 +#: common/models.py:514 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:124 +#: common/models.py:515 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:130 +#: common/models.py:521 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:131 +#: common/models.py:522 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:137 +#: common/models.py:528 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:138 +#: common/models.py:529 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:144 +#: common/models.py:535 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:145 +#: common/models.py:536 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:151 +#: common/models.py:542 msgid "Recent Part Count" msgstr "" -#: common/models.py:152 +#: common/models.py:543 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:158 part/models.py:2280 report/models.py:187 +#: common/models.py:549 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" -#: common/models.py:159 +#: common/models.py:550 msgid "Parts are templates by default" msgstr "" -#: common/models.py:165 part/models.py:865 templates/js/table_filters.js:132 +#: common/models.py:556 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" -#: common/models.py:166 +#: common/models.py:557 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:172 part/models.py:871 templates/js/table_filters.js:340 +#: common/models.py:563 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "" -#: common/models.py:173 +#: common/models.py:564 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:179 part/models.py:882 +#: common/models.py:570 part/models.py:882 msgid "Purchaseable" msgstr "" -#: common/models.py:180 +#: common/models.py:571 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:186 part/models.py:887 templates/js/table_filters.js:348 +#: common/models.py:577 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "" -#: common/models.py:187 +#: common/models.py:578 msgid "Parts are salable by default" msgstr "" -#: common/models.py:193 part/models.py:877 templates/js/table_filters.js:33 +#: common/models.py:584 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" -#: common/models.py:194 +#: common/models.py:585 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:200 part/models.py:897 templates/js/table_filters.js:29 +#: common/models.py:591 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" -#: common/models.py:201 +#: common/models.py:592 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:207 +#: common/models.py:598 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:208 +#: common/models.py:599 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:214 +#: common/models.py:605 msgid "Show Import in Views" msgstr "" -#: common/models.py:215 +#: common/models.py:606 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:221 +#: common/models.py:612 msgid "Show Price in Forms" msgstr "" -#: common/models.py:222 +#: common/models.py:613 msgid "Display part price in some forms" msgstr "" -#: common/models.py:228 +#: common/models.py:619 msgid "Show related parts" msgstr "" -#: common/models.py:229 +#: common/models.py:620 msgid "Display related parts for a part" msgstr "" -#: common/models.py:235 +#: common/models.py:626 msgid "Create initial stock" msgstr "" -#: common/models.py:236 +#: common/models.py:627 msgid "Create initial stock on part creation" msgstr "" -#: common/models.py:242 +#: common/models.py:633 msgid "Internal Prices" msgstr "" -#: common/models.py:243 +#: common/models.py:634 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:249 +#: common/models.py:640 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:250 +#: common/models.py:641 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:256 templates/stats.html:25 +#: common/models.py:647 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:257 +#: common/models.py:648 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:263 +#: common/models.py:654 msgid "Page Size" msgstr "" -#: common/models.py:264 +#: common/models.py:655 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:274 +#: common/models.py:665 msgid "Test Reports" msgstr "" -#: common/models.py:275 +#: common/models.py:666 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:281 +#: common/models.py:672 msgid "Search Preview Results" msgstr "" -#: common/models.py:282 +#: common/models.py:673 msgid "Number of results to show in search preview window" msgstr "" -#: common/models.py:288 +#: common/models.py:679 msgid "Stock Expiry" msgstr "" -#: common/models.py:289 +#: common/models.py:680 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:295 +#: common/models.py:686 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:296 +#: common/models.py:687 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:302 +#: common/models.py:693 msgid "Stock Stale Time" msgstr "" -#: common/models.py:303 +#: common/models.py:694 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:305 +#: common/models.py:696 msgid "days" msgstr "" -#: common/models.py:310 +#: common/models.py:701 msgid "Build Expired Stock" msgstr "" -#: common/models.py:311 +#: common/models.py:702 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:317 +#: common/models.py:708 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:318 +#: common/models.py:709 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:324 +#: common/models.py:715 msgid "Group by Part" msgstr "" -#: common/models.py:325 +#: common/models.py:716 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:331 +#: common/models.py:722 msgid "Recent Stock Count" msgstr "" -#: common/models.py:332 +#: common/models.py:723 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:338 +#: common/models.py:729 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:339 +#: common/models.py:730 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:344 +#: common/models.py:735 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:345 +#: common/models.py:736 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:349 +#: common/models.py:740 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:350 +#: common/models.py:741 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:355 +#: common/models.py:746 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:356 +#: common/models.py:747 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:579 -msgid "Settings key (must be unique - case insensitive" +#: common/models.py:771 +msgid "Show starred parts" msgstr "" -#: common/models.py:581 -msgid "Settings value" +#: common/models.py:772 +msgid "Show starred parts on the homepage" msgstr "" -#: common/models.py:616 -msgid "Must be an integer value" +#: common/models.py:777 +msgid "Show latest parts" msgstr "" -#: common/models.py:639 -msgid "Value must be a boolean value" +#: common/models.py:778 +msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:650 -msgid "Value must be an integer value" +#: common/models.py:783 +msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:673 -msgid "Key string must be unique" +#: common/models.py:784 +msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:754 company/forms.py:43 +#: common/models.py:789 +msgid "Show recent stock changes" +msgstr "" + +#: common/models.py:790 +msgid "Show recently changed stock items on the homepage" +msgstr "" + +#: common/models.py:795 +msgid "Show low stock" +msgstr "" + +#: common/models.py:796 +msgid "Show low stock items on the homepage" +msgstr "" + +#: common/models.py:801 +msgid "Show depleted stock" +msgstr "" + +#: common/models.py:802 +msgid "Show depleted stock items on the homepage" +msgstr "" + +#: common/models.py:807 +msgid "Show needed stock" +msgstr "" + +#: common/models.py:808 +msgid "Show stock items needed for builds on the homepage" +msgstr "" + +#: common/models.py:813 +msgid "Show expired stock" +msgstr "" + +#: common/models.py:814 +msgid "Show expired stock items on the homepage" +msgstr "" + +#: common/models.py:819 +msgid "Show stale stock" +msgstr "" + +#: common/models.py:820 +msgid "Show stale stock items on the homepage" +msgstr "" + +#: common/models.py:825 +msgid "Show pending builds" +msgstr "" + +#: common/models.py:826 +msgid "Show pending builds on the homepage" +msgstr "" + +#: common/models.py:831 +msgid "Show overdue builds" +msgstr "" + +#: common/models.py:832 +msgid "Show overdue builds on the homepage" +msgstr "" + +#: common/models.py:837 +msgid "Show outstanding POs" +msgstr "" + +#: common/models.py:838 +msgid "Show outstanding POs on the homepage" +msgstr "" + +#: common/models.py:843 +msgid "Show overdue POs" +msgstr "" + +#: common/models.py:844 +msgid "Show overdue POs on the homepage" +msgstr "" + +#: common/models.py:849 +msgid "Show outstanding SOs" +msgstr "" + +#: common/models.py:850 +msgid "Show outstanding SOs on the homepage" +msgstr "" + +#: common/models.py:855 +msgid "Show overdue SOs" +msgstr "" + +#: common/models.py:856 +msgid "Show overdue SOs on the homepage" +msgstr "" + +#: common/models.py:910 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:761 company/templates/company/supplier_part.html:231 +#: common/models.py:917 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:762 +#: common/models.py:918 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:855 +#: common/models.py:1011 msgid "Default" msgstr "" @@ -1906,7 +2027,11 @@ msgstr "" msgid "Supplied value must be a boolean" msgstr "" -#: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 +#: common/views.py:121 +msgid "Change User Setting" +msgstr "" + +#: common/views.py:196 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 #: order/templates/order/purchase_order_detail.html:26 order/views.py:290 @@ -1916,7 +2041,7 @@ msgstr "" msgid "Upload File" msgstr "" -#: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 +#: common/views.py:197 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 @@ -1924,19 +2049,19 @@ msgstr "" msgid "Match Fields" msgstr "" -#: common/views.py:186 +#: common/views.py:198 msgid "Match Items" msgstr "" -#: common/views.py:531 +#: common/views.py:543 msgid "Fields matching failed" msgstr "" -#: common/views.py:586 +#: common/views.py:598 msgid "Parts imported" msgstr "" -#: common/views.py:608 order/templates/order/order_wizard/match_fields.html:27 +#: common/views.py:620 order/templates/order/order_wizard/match_fields.html:27 #: order/templates/order/order_wizard/match_parts.html:19 #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 @@ -2322,9 +2447,9 @@ msgstr "" #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 #: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 -#: part/templates/part/navbar.html:74 templates/InvenTree/index.html:213 +#: part/templates/part/navbar.html:74 templates/InvenTree/index.html:260 #: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 +#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:37 #: users/models.py:45 msgid "Purchase Orders" msgstr "" @@ -2345,9 +2470,9 @@ msgstr "" #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 #: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 -#: part/templates/part/navbar.html:82 templates/InvenTree/index.html:236 +#: part/templates/part/navbar.html:82 templates/InvenTree/index.html:291 #: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 +#: templates/InvenTree/settings/tabs.html:43 templates/navbar.html:46 #: users/models.py:46 msgid "Sales Orders" msgstr "" @@ -2432,7 +2557,7 @@ msgstr "" #: company/templates/company/manufacturer_part.html:239 #: part/templates/part/detail.html:214 part/templates/part/detail.html:294 #: part/templates/part/detail.html:317 templates/js/company.js:339 -#: users/models.py:193 +#: users/models.py:194 msgid "Delete" msgstr "" @@ -2480,9 +2605,9 @@ msgstr "" #: part/templates/part/navbar.html:31 stock/api.py:53 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 -#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 +#: templates/InvenTree/index.html:150 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:269 +#: templates/InvenTree/settings/tabs.html:34 templates/js/part.js:269 #: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 #: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" @@ -3271,8 +3396,8 @@ msgstr "" #: 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:24 -#: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:855 +#: templates/InvenTree/index.html:102 templates/InvenTree/search.html:114 +#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -4646,7 +4771,7 @@ msgstr "" msgid "In Stock" msgstr "" -#: part/templates/part/part_base.html:201 templates/InvenTree/index.html:132 +#: part/templates/part/part_base.html:201 templates/InvenTree/index.html:186 msgid "Required for Build Orders" msgstr "" @@ -4828,7 +4953,7 @@ msgstr "" msgid "No Stock" msgstr "" -#: part/templates/part/stock_count.html:9 templates/InvenTree/index.html:130 +#: part/templates/part/stock_count.html:9 templates/InvenTree/index.html:166 msgid "Low Stock" msgstr "" @@ -4841,7 +4966,7 @@ msgstr "" msgid "Create a new variant of template '%(full_name)s'." msgstr "" -#: part/templatetags/inventree_extras.py:99 +#: part/templatetags/inventree_extras.py:105 msgid "Unknown database" msgstr "" @@ -5901,55 +6026,55 @@ msgstr "" msgid "Index" msgstr "" -#: templates/InvenTree/index.html:98 +#: templates/InvenTree/index.html:105 msgid "Starred Parts" msgstr "" -#: templates/InvenTree/index.html:99 +#: templates/InvenTree/index.html:115 msgid "Latest Parts" msgstr "" -#: templates/InvenTree/index.html:100 +#: templates/InvenTree/index.html:126 msgid "BOM Waiting Validation" msgstr "" -#: templates/InvenTree/index.html:129 +#: templates/InvenTree/index.html:153 msgid "Recently Updated" msgstr "" -#: templates/InvenTree/index.html:131 +#: templates/InvenTree/index.html:176 msgid "Depleted Stock" msgstr "" -#: templates/InvenTree/index.html:146 +#: templates/InvenTree/index.html:199 msgid "Expired Stock" msgstr "" -#: templates/InvenTree/index.html:147 +#: templates/InvenTree/index.html:210 msgid "Stale Stock" msgstr "" -#: templates/InvenTree/index.html:192 +#: templates/InvenTree/index.html:232 msgid "Build Orders In Progress" msgstr "" -#: templates/InvenTree/index.html:193 +#: templates/InvenTree/index.html:243 msgid "Overdue Build Orders" msgstr "" -#: templates/InvenTree/index.html:214 +#: templates/InvenTree/index.html:263 msgid "Outstanding Purchase Orders" msgstr "" -#: templates/InvenTree/index.html:215 +#: templates/InvenTree/index.html:274 msgid "Overdue Purchase Orders" msgstr "" -#: templates/InvenTree/index.html:237 +#: templates/InvenTree/index.html:294 msgid "Outstanding Sales Orders" msgstr "" -#: templates/InvenTree/index.html:238 +#: templates/InvenTree/index.html:305 msgid "Overdue Sales Orders" msgstr "" @@ -6092,11 +6217,11 @@ msgstr "" msgid "Report Settings" msgstr "" -#: templates/InvenTree/settings/setting.html:23 +#: templates/InvenTree/settings/setting.html:28 msgid "No value set" msgstr "" -#: templates/InvenTree/settings/setting.html:31 +#: templates/InvenTree/settings/setting.html:36 msgid "Edit setting" msgstr "" @@ -6118,7 +6243,9 @@ msgid "Stock Options" msgstr "" #: templates/InvenTree/settings/tabs.html:3 +#: templates/InvenTree/settings/tabs.html:12 #: templates/InvenTree/settings/user.html:10 +#: templates/InvenTree/settings/user_settings.html:10 msgid "User Settings" msgstr "" @@ -6130,23 +6257,23 @@ msgstr "" msgid "Appearance" msgstr "" -#: templates/InvenTree/settings/tabs.html:13 +#: templates/InvenTree/settings/tabs.html:16 msgid "InvenTree Settings" msgstr "" -#: templates/InvenTree/settings/tabs.html:16 +#: templates/InvenTree/settings/tabs.html:19 msgid "Global" msgstr "" -#: templates/InvenTree/settings/tabs.html:19 +#: templates/InvenTree/settings/tabs.html:22 msgid "Currencies" msgstr "" -#: templates/InvenTree/settings/tabs.html:22 +#: templates/InvenTree/settings/tabs.html:25 msgid "Report" msgstr "" -#: templates/InvenTree/settings/tabs.html:25 +#: templates/InvenTree/settings/tabs.html:28 msgid "Categories" msgstr "" @@ -7070,7 +7197,7 @@ msgstr "" msgid "Add Stock" msgstr "" -#: templates/js/stock.js:106 users/models.py:189 +#: templates/js/stock.js:106 users/models.py:190 msgid "Add" msgstr "" @@ -7733,34 +7860,34 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:176 +#: users/models.py:177 msgid "Permission set" msgstr "" -#: users/models.py:184 +#: users/models.py:185 msgid "Group" msgstr "" -#: users/models.py:187 +#: users/models.py:188 msgid "View" msgstr "" -#: users/models.py:187 +#: users/models.py:188 msgid "Permission to view items" msgstr "" -#: users/models.py:189 +#: users/models.py:190 msgid "Permission to add items" msgstr "" -#: users/models.py:191 +#: users/models.py:192 msgid "Change" msgstr "" -#: users/models.py:191 +#: users/models.py:192 msgid "Permissions to edit items" msgstr "" -#: users/models.py:193 +#: users/models.py:194 msgid "Permission to delete items" msgstr "" From 8b3647f42b74f0ee3b8a3b88cc8669d3f0331645 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 26 Jul 2021 23:49:55 +1000 Subject: [PATCH 638/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/fr/LC_MESSAGES/django.po | 447 ++++++++++++++-------- 1 file changed, 287 insertions(+), 160 deletions(-) diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 153a42de62..e23ccf8e6e 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-24 00:08+0000\n" -"PO-Revision-Date: 2021-07-21 12:53\n" +"POT-Creation-Date: 2021-07-26 13:20+0000\n" +"PO-Revision-Date: 2021-07-26 13:49\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -122,7 +122,8 @@ msgstr "Commentaire" msgid "File comment" msgstr "Commentaire du fichier" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2097 +#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:880 +#: common/models.py:881 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -469,7 +470,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:753 +#: build/templates/build/detail.html:34 common/models.py:909 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -604,9 +605,9 @@ msgstr "" #: order/templates/order/sales_order_detail.html:34 #: order/templates/order/so_navbar.html:19 #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 -#: part/templates/part/navbar.html:45 templates/InvenTree/index.html:191 +#: part/templates/part/navbar.html:45 templates/InvenTree/index.html:229 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:34 users/models.py:44 +#: templates/InvenTree/settings/tabs.html:37 users/models.py:44 msgid "Build Orders" msgstr "" @@ -1489,404 +1490,524 @@ msgstr "{name.title()} Fichier" msgid "Select {name} file to upload" msgstr "" -#: common/models.py:57 +#: common/models.py:259 common/models.py:760 common/models.py:873 +msgid "Settings key (must be unique - case insensitive" +msgstr "" + +#: common/models.py:261 +msgid "Settings value" +msgstr "" + +#: common/models.py:296 +msgid "Must be an integer value" +msgstr "" + +#: common/models.py:319 +msgid "Value must be a boolean value" +msgstr "" + +#: common/models.py:330 +msgid "Value must be an integer value" +msgstr "" + +#: common/models.py:353 +msgid "Key string must be unique" +msgstr "" + +#: common/models.py:448 msgid "InvenTree Instance Name" msgstr "" -#: common/models.py:59 +#: common/models.py:450 msgid "String descriptor for the server instance" msgstr "" -#: common/models.py:63 +#: common/models.py:454 msgid "Use instance name" msgstr "" -#: common/models.py:64 +#: common/models.py:455 msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:70 company/models.py:97 company/models.py:98 +#: common/models.py:461 company/models.py:97 company/models.py:98 msgid "Company name" msgstr "" -#: common/models.py:71 +#: common/models.py:462 msgid "Internal company name" msgstr "" -#: common/models.py:76 +#: common/models.py:467 msgid "Base URL" msgstr "" -#: common/models.py:77 +#: common/models.py:468 msgid "Base URL for server instance" msgstr "" -#: common/models.py:83 +#: common/models.py:474 msgid "Default Currency" msgstr "" -#: common/models.py:84 +#: common/models.py:475 msgid "Default currency" msgstr "" -#: common/models.py:90 +#: common/models.py:481 msgid "Download from URL" msgstr "Télécharger depuis l'URL" -#: common/models.py:91 +#: common/models.py:482 msgid "Allow download of remote images and files from external URL" msgstr "" -#: common/models.py:97 +#: common/models.py:488 msgid "Barcode Support" msgstr "" -#: common/models.py:98 +#: common/models.py:489 msgid "Enable barcode scanner support" msgstr "" -#: common/models.py:104 +#: common/models.py:495 msgid "IPN Regex" msgstr "Regex IPN" -#: common/models.py:105 +#: common/models.py:496 msgid "Regular expression pattern for matching Part IPN" msgstr "Expression régulière pour la correspondance avec l'IPN de la Pièce" -#: common/models.py:109 +#: common/models.py:500 msgid "Allow Duplicate IPN" msgstr "Autoriser les IPN dupliqués" -#: common/models.py:110 +#: common/models.py:501 msgid "Allow multiple parts to share the same IPN" msgstr "Permettre à plusieurs pièces de partager le même IPN" -#: common/models.py:116 +#: common/models.py:507 msgid "Allow Editing IPN" msgstr "Autoriser l'édition de l'IPN" -#: common/models.py:117 +#: common/models.py:508 msgid "Allow changing the IPN value while editing a part" msgstr "Permettre de modifier la valeur de l'IPN lors de l'édition d'une pièce" -#: common/models.py:123 +#: common/models.py:514 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:124 +#: common/models.py:515 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:130 +#: common/models.py:521 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:131 +#: common/models.py:522 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:137 +#: common/models.py:528 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:138 +#: common/models.py:529 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:144 +#: common/models.py:535 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:145 +#: common/models.py:536 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:151 +#: common/models.py:542 msgid "Recent Part Count" msgstr "" -#: common/models.py:152 +#: common/models.py:543 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:158 part/models.py:2280 report/models.py:187 +#: common/models.py:549 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" -#: common/models.py:159 +#: common/models.py:550 msgid "Parts are templates by default" msgstr "" -#: common/models.py:165 part/models.py:865 templates/js/table_filters.js:132 +#: common/models.py:556 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" -#: common/models.py:166 +#: common/models.py:557 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:172 part/models.py:871 templates/js/table_filters.js:340 +#: common/models.py:563 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "" -#: common/models.py:173 +#: common/models.py:564 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:179 part/models.py:882 +#: common/models.py:570 part/models.py:882 msgid "Purchaseable" msgstr "" -#: common/models.py:180 +#: common/models.py:571 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:186 part/models.py:887 templates/js/table_filters.js:348 +#: common/models.py:577 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "" -#: common/models.py:187 +#: common/models.py:578 msgid "Parts are salable by default" msgstr "" -#: common/models.py:193 part/models.py:877 templates/js/table_filters.js:33 +#: common/models.py:584 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" -#: common/models.py:194 +#: common/models.py:585 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:200 part/models.py:897 templates/js/table_filters.js:29 +#: common/models.py:591 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" -#: common/models.py:201 +#: common/models.py:592 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:207 +#: common/models.py:598 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:208 +#: common/models.py:599 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:214 +#: common/models.py:605 msgid "Show Import in Views" msgstr "" -#: common/models.py:215 +#: common/models.py:606 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:221 +#: common/models.py:612 msgid "Show Price in Forms" msgstr "" -#: common/models.py:222 +#: common/models.py:613 msgid "Display part price in some forms" msgstr "" -#: common/models.py:228 +#: common/models.py:619 msgid "Show related parts" msgstr "" -#: common/models.py:229 +#: common/models.py:620 msgid "Display related parts for a part" msgstr "" -#: common/models.py:235 +#: common/models.py:626 msgid "Create initial stock" msgstr "" -#: common/models.py:236 +#: common/models.py:627 msgid "Create initial stock on part creation" msgstr "" -#: common/models.py:242 +#: common/models.py:633 msgid "Internal Prices" msgstr "" -#: common/models.py:243 +#: common/models.py:634 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:249 +#: common/models.py:640 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:250 +#: common/models.py:641 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:256 templates/stats.html:25 +#: common/models.py:647 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:257 +#: common/models.py:648 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:263 +#: common/models.py:654 msgid "Page Size" msgstr "" -#: common/models.py:264 +#: common/models.py:655 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:274 +#: common/models.py:665 msgid "Test Reports" msgstr "" -#: common/models.py:275 +#: common/models.py:666 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:281 +#: common/models.py:672 msgid "Search Preview Results" msgstr "" -#: common/models.py:282 +#: common/models.py:673 msgid "Number of results to show in search preview window" msgstr "" -#: common/models.py:288 +#: common/models.py:679 msgid "Stock Expiry" msgstr "" -#: common/models.py:289 +#: common/models.py:680 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:295 +#: common/models.py:686 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:296 +#: common/models.py:687 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:302 +#: common/models.py:693 msgid "Stock Stale Time" msgstr "" -#: common/models.py:303 +#: common/models.py:694 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:305 +#: common/models.py:696 msgid "days" msgstr "jours" -#: common/models.py:310 +#: common/models.py:701 msgid "Build Expired Stock" msgstr "" -#: common/models.py:311 +#: common/models.py:702 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:317 +#: common/models.py:708 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:318 +#: common/models.py:709 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:324 +#: common/models.py:715 msgid "Group by Part" msgstr "" -#: common/models.py:325 +#: common/models.py:716 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:331 +#: common/models.py:722 msgid "Recent Stock Count" msgstr "" -#: common/models.py:332 +#: common/models.py:723 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:338 +#: common/models.py:729 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:339 +#: common/models.py:730 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:344 +#: common/models.py:735 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:345 +#: common/models.py:736 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:349 +#: common/models.py:740 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:350 +#: common/models.py:741 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:355 +#: common/models.py:746 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:356 +#: common/models.py:747 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:579 -msgid "Settings key (must be unique - case insensitive" +#: common/models.py:771 +msgid "Show starred parts" msgstr "" -#: common/models.py:581 -msgid "Settings value" +#: common/models.py:772 +msgid "Show starred parts on the homepage" msgstr "" -#: common/models.py:616 -msgid "Must be an integer value" +#: common/models.py:777 +msgid "Show latest parts" msgstr "" -#: common/models.py:639 -msgid "Value must be a boolean value" +#: common/models.py:778 +msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:650 -msgid "Value must be an integer value" +#: common/models.py:783 +msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:673 -msgid "Key string must be unique" +#: common/models.py:784 +msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:754 company/forms.py:43 +#: common/models.py:789 +msgid "Show recent stock changes" +msgstr "" + +#: common/models.py:790 +msgid "Show recently changed stock items on the homepage" +msgstr "" + +#: common/models.py:795 +msgid "Show low stock" +msgstr "" + +#: common/models.py:796 +msgid "Show low stock items on the homepage" +msgstr "" + +#: common/models.py:801 +msgid "Show depleted stock" +msgstr "" + +#: common/models.py:802 +msgid "Show depleted stock items on the homepage" +msgstr "" + +#: common/models.py:807 +msgid "Show needed stock" +msgstr "" + +#: common/models.py:808 +msgid "Show stock items needed for builds on the homepage" +msgstr "" + +#: common/models.py:813 +msgid "Show expired stock" +msgstr "" + +#: common/models.py:814 +msgid "Show expired stock items on the homepage" +msgstr "" + +#: common/models.py:819 +msgid "Show stale stock" +msgstr "" + +#: common/models.py:820 +msgid "Show stale stock items on the homepage" +msgstr "" + +#: common/models.py:825 +msgid "Show pending builds" +msgstr "" + +#: common/models.py:826 +msgid "Show pending builds on the homepage" +msgstr "" + +#: common/models.py:831 +msgid "Show overdue builds" +msgstr "" + +#: common/models.py:832 +msgid "Show overdue builds on the homepage" +msgstr "" + +#: common/models.py:837 +msgid "Show outstanding POs" +msgstr "" + +#: common/models.py:838 +msgid "Show outstanding POs on the homepage" +msgstr "" + +#: common/models.py:843 +msgid "Show overdue POs" +msgstr "" + +#: common/models.py:844 +msgid "Show overdue POs on the homepage" +msgstr "" + +#: common/models.py:849 +msgid "Show outstanding SOs" +msgstr "" + +#: common/models.py:850 +msgid "Show outstanding SOs on the homepage" +msgstr "" + +#: common/models.py:855 +msgid "Show overdue SOs" +msgstr "" + +#: common/models.py:856 +msgid "Show overdue SOs on the homepage" +msgstr "" + +#: common/models.py:910 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:761 company/templates/company/supplier_part.html:231 +#: common/models.py:917 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:762 +#: common/models.py:918 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:855 +#: common/models.py:1011 msgid "Default" msgstr "" @@ -1906,7 +2027,11 @@ msgstr "" msgid "Supplied value must be a boolean" msgstr "" -#: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 +#: common/views.py:121 +msgid "Change User Setting" +msgstr "" + +#: common/views.py:196 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 #: order/templates/order/purchase_order_detail.html:26 order/views.py:290 @@ -1916,7 +2041,7 @@ msgstr "" msgid "Upload File" msgstr "" -#: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 +#: common/views.py:197 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 @@ -1924,19 +2049,19 @@ msgstr "" msgid "Match Fields" msgstr "" -#: common/views.py:186 +#: common/views.py:198 msgid "Match Items" msgstr "" -#: common/views.py:531 +#: common/views.py:543 msgid "Fields matching failed" msgstr "" -#: common/views.py:586 +#: common/views.py:598 msgid "Parts imported" msgstr "" -#: common/views.py:608 order/templates/order/order_wizard/match_fields.html:27 +#: common/views.py:620 order/templates/order/order_wizard/match_fields.html:27 #: order/templates/order/order_wizard/match_parts.html:19 #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 @@ -2322,9 +2447,9 @@ msgstr "" #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 #: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 -#: part/templates/part/navbar.html:74 templates/InvenTree/index.html:213 +#: part/templates/part/navbar.html:74 templates/InvenTree/index.html:260 #: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 +#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:37 #: users/models.py:45 msgid "Purchase Orders" msgstr "" @@ -2345,9 +2470,9 @@ msgstr "" #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 #: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 -#: part/templates/part/navbar.html:82 templates/InvenTree/index.html:236 +#: part/templates/part/navbar.html:82 templates/InvenTree/index.html:291 #: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 +#: templates/InvenTree/settings/tabs.html:43 templates/navbar.html:46 #: users/models.py:46 msgid "Sales Orders" msgstr "" @@ -2432,7 +2557,7 @@ msgstr "" #: company/templates/company/manufacturer_part.html:239 #: part/templates/part/detail.html:214 part/templates/part/detail.html:294 #: part/templates/part/detail.html:317 templates/js/company.js:339 -#: users/models.py:193 +#: users/models.py:194 msgid "Delete" msgstr "" @@ -2480,9 +2605,9 @@ msgstr "" #: part/templates/part/navbar.html:31 stock/api.py:53 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 -#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 +#: templates/InvenTree/index.html:150 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:269 +#: templates/InvenTree/settings/tabs.html:34 templates/js/part.js:269 #: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 #: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" @@ -3271,8 +3396,8 @@ msgstr "" #: 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:24 -#: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:855 +#: templates/InvenTree/index.html:102 templates/InvenTree/search.html:114 +#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -4646,7 +4771,7 @@ msgstr "" msgid "In Stock" msgstr "" -#: part/templates/part/part_base.html:201 templates/InvenTree/index.html:132 +#: part/templates/part/part_base.html:201 templates/InvenTree/index.html:186 msgid "Required for Build Orders" msgstr "" @@ -4828,7 +4953,7 @@ msgstr "" msgid "No Stock" msgstr "" -#: part/templates/part/stock_count.html:9 templates/InvenTree/index.html:130 +#: part/templates/part/stock_count.html:9 templates/InvenTree/index.html:166 msgid "Low Stock" msgstr "" @@ -4841,7 +4966,7 @@ msgstr "" msgid "Create a new variant of template '%(full_name)s'." msgstr "" -#: part/templatetags/inventree_extras.py:99 +#: part/templatetags/inventree_extras.py:105 msgid "Unknown database" msgstr "" @@ -5901,55 +6026,55 @@ msgstr "" msgid "Index" msgstr "" -#: templates/InvenTree/index.html:98 +#: templates/InvenTree/index.html:105 msgid "Starred Parts" msgstr "" -#: templates/InvenTree/index.html:99 +#: templates/InvenTree/index.html:115 msgid "Latest Parts" msgstr "" -#: templates/InvenTree/index.html:100 +#: templates/InvenTree/index.html:126 msgid "BOM Waiting Validation" msgstr "" -#: templates/InvenTree/index.html:129 +#: templates/InvenTree/index.html:153 msgid "Recently Updated" msgstr "" -#: templates/InvenTree/index.html:131 +#: templates/InvenTree/index.html:176 msgid "Depleted Stock" msgstr "" -#: templates/InvenTree/index.html:146 +#: templates/InvenTree/index.html:199 msgid "Expired Stock" msgstr "" -#: templates/InvenTree/index.html:147 +#: templates/InvenTree/index.html:210 msgid "Stale Stock" msgstr "" -#: templates/InvenTree/index.html:192 +#: templates/InvenTree/index.html:232 msgid "Build Orders In Progress" msgstr "" -#: templates/InvenTree/index.html:193 +#: templates/InvenTree/index.html:243 msgid "Overdue Build Orders" msgstr "" -#: templates/InvenTree/index.html:214 +#: templates/InvenTree/index.html:263 msgid "Outstanding Purchase Orders" msgstr "" -#: templates/InvenTree/index.html:215 +#: templates/InvenTree/index.html:274 msgid "Overdue Purchase Orders" msgstr "" -#: templates/InvenTree/index.html:237 +#: templates/InvenTree/index.html:294 msgid "Outstanding Sales Orders" msgstr "" -#: templates/InvenTree/index.html:238 +#: templates/InvenTree/index.html:305 msgid "Overdue Sales Orders" msgstr "" @@ -5979,8 +6104,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -6092,11 +6216,11 @@ msgstr "" msgid "Report Settings" msgstr "" -#: templates/InvenTree/settings/setting.html:23 +#: templates/InvenTree/settings/setting.html:28 msgid "No value set" msgstr "" -#: templates/InvenTree/settings/setting.html:31 +#: templates/InvenTree/settings/setting.html:36 msgid "Edit setting" msgstr "" @@ -6118,7 +6242,9 @@ msgid "Stock Options" msgstr "" #: templates/InvenTree/settings/tabs.html:3 +#: templates/InvenTree/settings/tabs.html:12 #: templates/InvenTree/settings/user.html:10 +#: templates/InvenTree/settings/user_settings.html:10 msgid "User Settings" msgstr "" @@ -6130,23 +6256,23 @@ msgstr "" msgid "Appearance" msgstr "" -#: templates/InvenTree/settings/tabs.html:13 +#: templates/InvenTree/settings/tabs.html:16 msgid "InvenTree Settings" msgstr "" -#: templates/InvenTree/settings/tabs.html:16 +#: templates/InvenTree/settings/tabs.html:19 msgid "Global" msgstr "" -#: templates/InvenTree/settings/tabs.html:19 +#: templates/InvenTree/settings/tabs.html:22 msgid "Currencies" msgstr "" -#: templates/InvenTree/settings/tabs.html:22 +#: templates/InvenTree/settings/tabs.html:25 msgid "Report" msgstr "" -#: templates/InvenTree/settings/tabs.html:25 +#: templates/InvenTree/settings/tabs.html:28 msgid "Categories" msgstr "" @@ -7070,7 +7196,7 @@ msgstr "" msgid "Add Stock" msgstr "" -#: templates/js/stock.js:106 users/models.py:189 +#: templates/js/stock.js:106 users/models.py:190 msgid "Add" msgstr "" @@ -7733,34 +7859,35 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:176 +#: users/models.py:177 msgid "Permission set" msgstr "" -#: users/models.py:184 +#: users/models.py:185 msgid "Group" msgstr "" -#: users/models.py:187 +#: users/models.py:188 msgid "View" msgstr "" -#: users/models.py:187 +#: users/models.py:188 msgid "Permission to view items" msgstr "" -#: users/models.py:189 +#: users/models.py:190 msgid "Permission to add items" msgstr "" -#: users/models.py:191 +#: users/models.py:192 msgid "Change" msgstr "" -#: users/models.py:191 +#: users/models.py:192 msgid "Permissions to edit items" msgstr "" -#: users/models.py:193 +#: users/models.py:194 msgid "Permission to delete items" msgstr "" + From 89949a0da75035f9d14d69d73747a3bbe77e567b Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 26 Jul 2021 23:49:57 +1000 Subject: [PATCH 639/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/es/LC_MESSAGES/django.po | 447 ++++++++++++++-------- 1 file changed, 287 insertions(+), 160 deletions(-) diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index dfdd3ab6c3..a51906dc40 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-24 00:08+0000\n" -"PO-Revision-Date: 2021-07-21 12:53\n" +"POT-Creation-Date: 2021-07-26 13:20+0000\n" +"PO-Revision-Date: 2021-07-26 13:49\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -122,7 +122,8 @@ msgstr "Comentario" msgid "File comment" msgstr "" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2097 +#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:880 +#: common/models.py:881 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -469,7 +470,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:753 +#: build/templates/build/detail.html:34 common/models.py:909 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -604,9 +605,9 @@ msgstr "" #: order/templates/order/sales_order_detail.html:34 #: order/templates/order/so_navbar.html:19 #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 -#: part/templates/part/navbar.html:45 templates/InvenTree/index.html:191 +#: part/templates/part/navbar.html:45 templates/InvenTree/index.html:229 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:34 users/models.py:44 +#: templates/InvenTree/settings/tabs.html:37 users/models.py:44 msgid "Build Orders" msgstr "" @@ -1489,404 +1490,524 @@ msgstr "" msgid "Select {name} file to upload" msgstr "" -#: common/models.py:57 +#: common/models.py:259 common/models.py:760 common/models.py:873 +msgid "Settings key (must be unique - case insensitive" +msgstr "" + +#: common/models.py:261 +msgid "Settings value" +msgstr "" + +#: common/models.py:296 +msgid "Must be an integer value" +msgstr "" + +#: common/models.py:319 +msgid "Value must be a boolean value" +msgstr "" + +#: common/models.py:330 +msgid "Value must be an integer value" +msgstr "" + +#: common/models.py:353 +msgid "Key string must be unique" +msgstr "" + +#: common/models.py:448 msgid "InvenTree Instance Name" msgstr "" -#: common/models.py:59 +#: common/models.py:450 msgid "String descriptor for the server instance" msgstr "" -#: common/models.py:63 +#: common/models.py:454 msgid "Use instance name" msgstr "" -#: common/models.py:64 +#: common/models.py:455 msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:70 company/models.py:97 company/models.py:98 +#: common/models.py:461 company/models.py:97 company/models.py:98 msgid "Company name" msgstr "" -#: common/models.py:71 +#: common/models.py:462 msgid "Internal company name" msgstr "" -#: common/models.py:76 +#: common/models.py:467 msgid "Base URL" msgstr "" -#: common/models.py:77 +#: common/models.py:468 msgid "Base URL for server instance" msgstr "" -#: common/models.py:83 +#: common/models.py:474 msgid "Default Currency" msgstr "" -#: common/models.py:84 +#: common/models.py:475 msgid "Default currency" msgstr "" -#: common/models.py:90 +#: common/models.py:481 msgid "Download from URL" msgstr "" -#: common/models.py:91 +#: common/models.py:482 msgid "Allow download of remote images and files from external URL" msgstr "" -#: common/models.py:97 +#: common/models.py:488 msgid "Barcode Support" msgstr "" -#: common/models.py:98 +#: common/models.py:489 msgid "Enable barcode scanner support" msgstr "" -#: common/models.py:104 +#: common/models.py:495 msgid "IPN Regex" msgstr "" -#: common/models.py:105 +#: common/models.py:496 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:109 +#: common/models.py:500 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:110 +#: common/models.py:501 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:116 +#: common/models.py:507 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:117 +#: common/models.py:508 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:123 +#: common/models.py:514 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:124 +#: common/models.py:515 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:130 +#: common/models.py:521 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:131 +#: common/models.py:522 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:137 +#: common/models.py:528 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:138 +#: common/models.py:529 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:144 +#: common/models.py:535 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:145 +#: common/models.py:536 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:151 +#: common/models.py:542 msgid "Recent Part Count" msgstr "" -#: common/models.py:152 +#: common/models.py:543 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:158 part/models.py:2280 report/models.py:187 +#: common/models.py:549 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" -#: common/models.py:159 +#: common/models.py:550 msgid "Parts are templates by default" msgstr "" -#: common/models.py:165 part/models.py:865 templates/js/table_filters.js:132 +#: common/models.py:556 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" -#: common/models.py:166 +#: common/models.py:557 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:172 part/models.py:871 templates/js/table_filters.js:340 +#: common/models.py:563 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "" -#: common/models.py:173 +#: common/models.py:564 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:179 part/models.py:882 +#: common/models.py:570 part/models.py:882 msgid "Purchaseable" msgstr "" -#: common/models.py:180 +#: common/models.py:571 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:186 part/models.py:887 templates/js/table_filters.js:348 +#: common/models.py:577 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "" -#: common/models.py:187 +#: common/models.py:578 msgid "Parts are salable by default" msgstr "" -#: common/models.py:193 part/models.py:877 templates/js/table_filters.js:33 +#: common/models.py:584 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" -#: common/models.py:194 +#: common/models.py:585 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:200 part/models.py:897 templates/js/table_filters.js:29 +#: common/models.py:591 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" -#: common/models.py:201 +#: common/models.py:592 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:207 +#: common/models.py:598 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:208 +#: common/models.py:599 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:214 +#: common/models.py:605 msgid "Show Import in Views" msgstr "" -#: common/models.py:215 +#: common/models.py:606 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:221 +#: common/models.py:612 msgid "Show Price in Forms" msgstr "" -#: common/models.py:222 +#: common/models.py:613 msgid "Display part price in some forms" msgstr "" -#: common/models.py:228 +#: common/models.py:619 msgid "Show related parts" msgstr "" -#: common/models.py:229 +#: common/models.py:620 msgid "Display related parts for a part" msgstr "" -#: common/models.py:235 +#: common/models.py:626 msgid "Create initial stock" msgstr "" -#: common/models.py:236 +#: common/models.py:627 msgid "Create initial stock on part creation" msgstr "" -#: common/models.py:242 +#: common/models.py:633 msgid "Internal Prices" msgstr "" -#: common/models.py:243 +#: common/models.py:634 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:249 +#: common/models.py:640 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:250 +#: common/models.py:641 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:256 templates/stats.html:25 +#: common/models.py:647 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:257 +#: common/models.py:648 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:263 +#: common/models.py:654 msgid "Page Size" msgstr "" -#: common/models.py:264 +#: common/models.py:655 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:274 +#: common/models.py:665 msgid "Test Reports" msgstr "" -#: common/models.py:275 +#: common/models.py:666 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:281 +#: common/models.py:672 msgid "Search Preview Results" msgstr "" -#: common/models.py:282 +#: common/models.py:673 msgid "Number of results to show in search preview window" msgstr "" -#: common/models.py:288 +#: common/models.py:679 msgid "Stock Expiry" msgstr "" -#: common/models.py:289 +#: common/models.py:680 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:295 +#: common/models.py:686 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:296 +#: common/models.py:687 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:302 +#: common/models.py:693 msgid "Stock Stale Time" msgstr "" -#: common/models.py:303 +#: common/models.py:694 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:305 +#: common/models.py:696 msgid "days" msgstr "días" -#: common/models.py:310 +#: common/models.py:701 msgid "Build Expired Stock" msgstr "" -#: common/models.py:311 +#: common/models.py:702 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:317 +#: common/models.py:708 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:318 +#: common/models.py:709 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:324 +#: common/models.py:715 msgid "Group by Part" msgstr "" -#: common/models.py:325 +#: common/models.py:716 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:331 +#: common/models.py:722 msgid "Recent Stock Count" msgstr "" -#: common/models.py:332 +#: common/models.py:723 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:338 +#: common/models.py:729 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:339 +#: common/models.py:730 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:344 +#: common/models.py:735 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:345 +#: common/models.py:736 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:349 +#: common/models.py:740 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:350 +#: common/models.py:741 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:355 +#: common/models.py:746 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:356 +#: common/models.py:747 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:579 -msgid "Settings key (must be unique - case insensitive" +#: common/models.py:771 +msgid "Show starred parts" msgstr "" -#: common/models.py:581 -msgid "Settings value" +#: common/models.py:772 +msgid "Show starred parts on the homepage" msgstr "" -#: common/models.py:616 -msgid "Must be an integer value" +#: common/models.py:777 +msgid "Show latest parts" msgstr "" -#: common/models.py:639 -msgid "Value must be a boolean value" +#: common/models.py:778 +msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:650 -msgid "Value must be an integer value" +#: common/models.py:783 +msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:673 -msgid "Key string must be unique" +#: common/models.py:784 +msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:754 company/forms.py:43 +#: common/models.py:789 +msgid "Show recent stock changes" +msgstr "" + +#: common/models.py:790 +msgid "Show recently changed stock items on the homepage" +msgstr "" + +#: common/models.py:795 +msgid "Show low stock" +msgstr "" + +#: common/models.py:796 +msgid "Show low stock items on the homepage" +msgstr "" + +#: common/models.py:801 +msgid "Show depleted stock" +msgstr "" + +#: common/models.py:802 +msgid "Show depleted stock items on the homepage" +msgstr "" + +#: common/models.py:807 +msgid "Show needed stock" +msgstr "" + +#: common/models.py:808 +msgid "Show stock items needed for builds on the homepage" +msgstr "" + +#: common/models.py:813 +msgid "Show expired stock" +msgstr "" + +#: common/models.py:814 +msgid "Show expired stock items on the homepage" +msgstr "" + +#: common/models.py:819 +msgid "Show stale stock" +msgstr "" + +#: common/models.py:820 +msgid "Show stale stock items on the homepage" +msgstr "" + +#: common/models.py:825 +msgid "Show pending builds" +msgstr "" + +#: common/models.py:826 +msgid "Show pending builds on the homepage" +msgstr "" + +#: common/models.py:831 +msgid "Show overdue builds" +msgstr "" + +#: common/models.py:832 +msgid "Show overdue builds on the homepage" +msgstr "" + +#: common/models.py:837 +msgid "Show outstanding POs" +msgstr "" + +#: common/models.py:838 +msgid "Show outstanding POs on the homepage" +msgstr "" + +#: common/models.py:843 +msgid "Show overdue POs" +msgstr "" + +#: common/models.py:844 +msgid "Show overdue POs on the homepage" +msgstr "" + +#: common/models.py:849 +msgid "Show outstanding SOs" +msgstr "" + +#: common/models.py:850 +msgid "Show outstanding SOs on the homepage" +msgstr "" + +#: common/models.py:855 +msgid "Show overdue SOs" +msgstr "" + +#: common/models.py:856 +msgid "Show overdue SOs on the homepage" +msgstr "" + +#: common/models.py:910 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:761 company/templates/company/supplier_part.html:231 +#: common/models.py:917 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:762 +#: common/models.py:918 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:855 +#: common/models.py:1011 msgid "Default" msgstr "" @@ -1906,7 +2027,11 @@ msgstr "" msgid "Supplied value must be a boolean" msgstr "" -#: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 +#: common/views.py:121 +msgid "Change User Setting" +msgstr "" + +#: common/views.py:196 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 #: order/templates/order/purchase_order_detail.html:26 order/views.py:290 @@ -1916,7 +2041,7 @@ msgstr "" msgid "Upload File" msgstr "" -#: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 +#: common/views.py:197 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 @@ -1924,19 +2049,19 @@ msgstr "" msgid "Match Fields" msgstr "" -#: common/views.py:186 +#: common/views.py:198 msgid "Match Items" msgstr "" -#: common/views.py:531 +#: common/views.py:543 msgid "Fields matching failed" msgstr "" -#: common/views.py:586 +#: common/views.py:598 msgid "Parts imported" msgstr "" -#: common/views.py:608 order/templates/order/order_wizard/match_fields.html:27 +#: common/views.py:620 order/templates/order/order_wizard/match_fields.html:27 #: order/templates/order/order_wizard/match_parts.html:19 #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 @@ -2322,9 +2447,9 @@ msgstr "" #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 #: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 -#: part/templates/part/navbar.html:74 templates/InvenTree/index.html:213 +#: part/templates/part/navbar.html:74 templates/InvenTree/index.html:260 #: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 +#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:37 #: users/models.py:45 msgid "Purchase Orders" msgstr "" @@ -2345,9 +2470,9 @@ msgstr "" #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 #: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 -#: part/templates/part/navbar.html:82 templates/InvenTree/index.html:236 +#: part/templates/part/navbar.html:82 templates/InvenTree/index.html:291 #: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 +#: templates/InvenTree/settings/tabs.html:43 templates/navbar.html:46 #: users/models.py:46 msgid "Sales Orders" msgstr "" @@ -2432,7 +2557,7 @@ msgstr "" #: company/templates/company/manufacturer_part.html:239 #: part/templates/part/detail.html:214 part/templates/part/detail.html:294 #: part/templates/part/detail.html:317 templates/js/company.js:339 -#: users/models.py:193 +#: users/models.py:194 msgid "Delete" msgstr "Eliminar" @@ -2480,9 +2605,9 @@ msgstr "" #: part/templates/part/navbar.html:31 stock/api.py:53 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 -#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 +#: templates/InvenTree/index.html:150 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:269 +#: templates/InvenTree/settings/tabs.html:34 templates/js/part.js:269 #: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 #: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" @@ -3271,8 +3396,8 @@ msgstr "" #: 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:24 -#: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:855 +#: templates/InvenTree/index.html:102 templates/InvenTree/search.html:114 +#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -4646,7 +4771,7 @@ msgstr "" msgid "In Stock" msgstr "" -#: part/templates/part/part_base.html:201 templates/InvenTree/index.html:132 +#: part/templates/part/part_base.html:201 templates/InvenTree/index.html:186 msgid "Required for Build Orders" msgstr "" @@ -4828,7 +4953,7 @@ msgstr "" msgid "No Stock" msgstr "" -#: part/templates/part/stock_count.html:9 templates/InvenTree/index.html:130 +#: part/templates/part/stock_count.html:9 templates/InvenTree/index.html:166 msgid "Low Stock" msgstr "" @@ -4841,7 +4966,7 @@ msgstr "" msgid "Create a new variant of template '%(full_name)s'." msgstr "" -#: part/templatetags/inventree_extras.py:99 +#: part/templatetags/inventree_extras.py:105 msgid "Unknown database" msgstr "" @@ -5901,55 +6026,55 @@ msgstr "" msgid "Index" msgstr "" -#: templates/InvenTree/index.html:98 +#: templates/InvenTree/index.html:105 msgid "Starred Parts" msgstr "" -#: templates/InvenTree/index.html:99 +#: templates/InvenTree/index.html:115 msgid "Latest Parts" msgstr "" -#: templates/InvenTree/index.html:100 +#: templates/InvenTree/index.html:126 msgid "BOM Waiting Validation" msgstr "" -#: templates/InvenTree/index.html:129 +#: templates/InvenTree/index.html:153 msgid "Recently Updated" msgstr "" -#: templates/InvenTree/index.html:131 +#: templates/InvenTree/index.html:176 msgid "Depleted Stock" msgstr "" -#: templates/InvenTree/index.html:146 +#: templates/InvenTree/index.html:199 msgid "Expired Stock" msgstr "" -#: templates/InvenTree/index.html:147 +#: templates/InvenTree/index.html:210 msgid "Stale Stock" msgstr "" -#: templates/InvenTree/index.html:192 +#: templates/InvenTree/index.html:232 msgid "Build Orders In Progress" msgstr "" -#: templates/InvenTree/index.html:193 +#: templates/InvenTree/index.html:243 msgid "Overdue Build Orders" msgstr "" -#: templates/InvenTree/index.html:214 +#: templates/InvenTree/index.html:263 msgid "Outstanding Purchase Orders" msgstr "" -#: templates/InvenTree/index.html:215 +#: templates/InvenTree/index.html:274 msgid "Overdue Purchase Orders" msgstr "" -#: templates/InvenTree/index.html:237 +#: templates/InvenTree/index.html:294 msgid "Outstanding Sales Orders" msgstr "" -#: templates/InvenTree/index.html:238 +#: templates/InvenTree/index.html:305 msgid "Overdue Sales Orders" msgstr "" @@ -5979,8 +6104,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -6092,11 +6216,11 @@ msgstr "" msgid "Report Settings" msgstr "" -#: templates/InvenTree/settings/setting.html:23 +#: templates/InvenTree/settings/setting.html:28 msgid "No value set" msgstr "" -#: templates/InvenTree/settings/setting.html:31 +#: templates/InvenTree/settings/setting.html:36 msgid "Edit setting" msgstr "" @@ -6118,7 +6242,9 @@ msgid "Stock Options" msgstr "" #: templates/InvenTree/settings/tabs.html:3 +#: templates/InvenTree/settings/tabs.html:12 #: templates/InvenTree/settings/user.html:10 +#: templates/InvenTree/settings/user_settings.html:10 msgid "User Settings" msgstr "" @@ -6130,23 +6256,23 @@ msgstr "" msgid "Appearance" msgstr "" -#: templates/InvenTree/settings/tabs.html:13 +#: templates/InvenTree/settings/tabs.html:16 msgid "InvenTree Settings" msgstr "" -#: templates/InvenTree/settings/tabs.html:16 +#: templates/InvenTree/settings/tabs.html:19 msgid "Global" msgstr "" -#: templates/InvenTree/settings/tabs.html:19 +#: templates/InvenTree/settings/tabs.html:22 msgid "Currencies" msgstr "" -#: templates/InvenTree/settings/tabs.html:22 +#: templates/InvenTree/settings/tabs.html:25 msgid "Report" msgstr "" -#: templates/InvenTree/settings/tabs.html:25 +#: templates/InvenTree/settings/tabs.html:28 msgid "Categories" msgstr "" @@ -7070,7 +7196,7 @@ msgstr "" msgid "Add Stock" msgstr "" -#: templates/js/stock.js:106 users/models.py:189 +#: templates/js/stock.js:106 users/models.py:190 msgid "Add" msgstr "" @@ -7733,34 +7859,35 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:176 +#: users/models.py:177 msgid "Permission set" msgstr "" -#: users/models.py:184 +#: users/models.py:185 msgid "Group" msgstr "" -#: users/models.py:187 +#: users/models.py:188 msgid "View" msgstr "" -#: users/models.py:187 +#: users/models.py:188 msgid "Permission to view items" msgstr "" -#: users/models.py:189 +#: users/models.py:190 msgid "Permission to add items" msgstr "" -#: users/models.py:191 +#: users/models.py:192 msgid "Change" msgstr "" -#: users/models.py:191 +#: users/models.py:192 msgid "Permissions to edit items" msgstr "" -#: users/models.py:193 +#: users/models.py:194 msgid "Permission to delete items" msgstr "" + From 469050a11093c7e027d453f4f8809d30cfdaaf5e Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 26 Jul 2021 23:49:58 +1000 Subject: [PATCH 640/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 462 ++++++++++++++-------- 1 file changed, 294 insertions(+), 168 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 428b6c9db6..cdae41c779 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-24 00:08+0000\n" -"PO-Revision-Date: 2021-07-21 21:30\n" +"POT-Creation-Date: 2021-07-26 13:20+0000\n" +"PO-Revision-Date: 2021-07-26 13:49\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -122,7 +122,8 @@ msgstr "Kommentar" msgid "File comment" msgstr "Datei-Kommentar" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2097 +#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:880 +#: common/models.py:881 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -469,7 +470,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:753 +#: build/templates/build/detail.html:34 common/models.py:909 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -604,9 +605,9 @@ msgstr "Bauauftrag" #: order/templates/order/sales_order_detail.html:34 #: order/templates/order/so_navbar.html:19 #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 -#: part/templates/part/navbar.html:45 templates/InvenTree/index.html:191 +#: part/templates/part/navbar.html:45 templates/InvenTree/index.html:229 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:34 users/models.py:44 +#: templates/InvenTree/settings/tabs.html:37 users/models.py:44 msgid "Build Orders" msgstr "Bauaufträge" @@ -1489,404 +1490,524 @@ msgstr "{name.title()} Datei" msgid "Select {name} file to upload" msgstr "{name} Datei zum Hochladen auswählen" -#: common/models.py:57 +#: common/models.py:259 common/models.py:760 common/models.py:873 +msgid "Settings key (must be unique - case insensitive" +msgstr "Einstellungs-Schlüssel (muss einzigartig sein, Groß-/ Kleinschreibung wird nicht beachtet)" + +#: common/models.py:261 +msgid "Settings value" +msgstr "Einstellungs-Wert" + +#: common/models.py:296 +msgid "Must be an integer value" +msgstr "Nur Ganzzahl eingeben" + +#: common/models.py:319 +msgid "Value must be a boolean value" +msgstr "Wahrheitswert erforderlich" + +#: common/models.py:330 +msgid "Value must be an integer value" +msgstr "Nur Ganzzahl eingeben" + +#: common/models.py:353 +msgid "Key string must be unique" +msgstr "Schlüsseltext muss eindeutig sein" + +#: common/models.py:448 msgid "InvenTree Instance Name" msgstr "InvenTree Instanzname" -#: common/models.py:59 +#: common/models.py:450 msgid "String descriptor for the server instance" msgstr "Kurze Beschreibung der Instanz" -#: common/models.py:63 +#: common/models.py:454 msgid "Use instance name" msgstr "Name der Instanz verwenden" -#: common/models.py:64 +#: common/models.py:455 msgid "Use the instance name in the title-bar" msgstr "Den Namen der Instanz in der Titelleiste verwenden" -#: common/models.py:70 company/models.py:97 company/models.py:98 +#: common/models.py:461 company/models.py:97 company/models.py:98 msgid "Company name" msgstr "Firmenname" -#: common/models.py:71 +#: common/models.py:462 msgid "Internal company name" msgstr "interner Firmenname" -#: common/models.py:76 +#: common/models.py:467 msgid "Base URL" msgstr "Basis-URL" -#: common/models.py:77 +#: common/models.py:468 msgid "Base URL for server instance" msgstr "Basis-URL für dieses Instanz" -#: common/models.py:83 +#: common/models.py:474 msgid "Default Currency" msgstr "Standardwährung" -#: common/models.py:84 +#: common/models.py:475 msgid "Default currency" msgstr "Standardwährung" -#: common/models.py:90 +#: common/models.py:481 msgid "Download from URL" msgstr "Von URL herunterladen" -#: common/models.py:91 +#: common/models.py:482 msgid "Allow download of remote images and files from external URL" msgstr "Herunterladen von externen Bildern und Dateien von URLs erlaubt" -#: common/models.py:97 +#: common/models.py:488 msgid "Barcode Support" msgstr "Bacode-Feature verwenden" -#: common/models.py:98 +#: common/models.py:489 msgid "Enable barcode scanner support" msgstr "Barcode-Scanner Unterstützung" -#: common/models.py:104 +#: common/models.py:495 msgid "IPN Regex" msgstr "IPN Regex" -#: common/models.py:105 +#: common/models.py:496 msgid "Regular expression pattern for matching Part IPN" msgstr "RegEx Muster für die Zuordnung von Teil-IPN" -#: common/models.py:109 +#: common/models.py:500 msgid "Allow Duplicate IPN" msgstr "Mehrere Artikel mit gleicher IPN erlaubt" -#: common/models.py:110 +#: common/models.py:501 msgid "Allow multiple parts to share the same IPN" msgstr "Mehrere Artikel mit gleicher IPN erlaubt" -#: common/models.py:116 +#: common/models.py:507 msgid "Allow Editing IPN" msgstr "Ändern von IPN erlaubt" -#: common/models.py:117 +#: common/models.py:508 msgid "Allow changing the IPN value while editing a part" msgstr "Ändern der IPN während des Bearbeiten eines Teils erlaubt" -#: common/models.py:123 +#: common/models.py:514 msgid "Copy Part BOM Data" msgstr "Teil-Stückliste kopieren" -#: common/models.py:124 +#: common/models.py:515 msgid "Copy BOM data by default when duplicating a part" msgstr "Stückliste von Teil kopieren wenn das Teil dupliziert wird " -#: common/models.py:130 +#: common/models.py:521 msgid "Copy Part Parameter Data" msgstr "Teil-Parameter kopieren" -#: common/models.py:131 +#: common/models.py:522 msgid "Copy parameter data by default when duplicating a part" msgstr "Parameter-Daten für dieses Teil kopieren wenn das Teil dupliziert wird" -#: common/models.py:137 +#: common/models.py:528 msgid "Copy Part Test Data" msgstr "Teil-Testdaten kopieren" -#: common/models.py:138 +#: common/models.py:529 msgid "Copy test data by default when duplicating a part" msgstr "Test-Daten für dieses Teil kopieren wenn das Teil dupliziert wird" -#: common/models.py:144 +#: common/models.py:535 msgid "Copy Category Parameter Templates" msgstr "Kategorie-Parametervorlage kopieren" -#: common/models.py:145 +#: common/models.py:536 msgid "Copy category parameter templates when creating a part" msgstr "Kategorie-Parameter Vorlagen kopieren wenn ein Teil angelegt wird" -#: common/models.py:151 +#: common/models.py:542 msgid "Recent Part Count" msgstr "Aktuelle Teile-Stände" -#: common/models.py:152 +#: common/models.py:543 msgid "Number of recent parts to display on index page" msgstr "Anzahl der neusten Teile auf der Startseite" -#: common/models.py:158 part/models.py:2280 report/models.py:187 +#: common/models.py:549 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "Vorlage" -#: common/models.py:159 +#: common/models.py:550 msgid "Parts are templates by default" msgstr "Teile sind standardmäßig Vorlagen" -#: common/models.py:165 part/models.py:865 templates/js/table_filters.js:132 +#: common/models.py:556 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "Baugruppe" -#: common/models.py:166 +#: common/models.py:557 msgid "Parts can be assembled from other components by default" msgstr "Teile können standardmäßig aus anderen Teilen angefertigt werden" -#: common/models.py:172 part/models.py:871 templates/js/table_filters.js:340 +#: common/models.py:563 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "Komponente" -#: common/models.py:173 +#: common/models.py:564 msgid "Parts can be used as sub-components by default" msgstr "Teile können standardmäßig in Baugruppen benutzt werden" -#: common/models.py:179 part/models.py:882 +#: common/models.py:570 part/models.py:882 msgid "Purchaseable" msgstr "Kaufbar" -#: common/models.py:180 +#: common/models.py:571 msgid "Parts are purchaseable by default" msgstr "Artikel sind grundsätzlich kaufbar" -#: common/models.py:186 part/models.py:887 templates/js/table_filters.js:348 +#: common/models.py:577 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "Verkäuflich" -#: common/models.py:187 +#: common/models.py:578 msgid "Parts are salable by default" msgstr "Artikel sind grundsätzlich verkaufbar" -#: common/models.py:193 part/models.py:877 templates/js/table_filters.js:33 +#: common/models.py:584 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "Nachverfolgbar" -#: common/models.py:194 +#: common/models.py:585 msgid "Parts are trackable by default" msgstr "Artikel sind grundsätzlich verfolgbar" -#: common/models.py:200 part/models.py:897 templates/js/table_filters.js:29 +#: common/models.py:591 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "Virtuell" -#: common/models.py:201 +#: common/models.py:592 msgid "Parts are virtual by default" msgstr "Teile sind grundsätzlich virtuell" -#: common/models.py:207 +#: common/models.py:598 msgid "Show Quantity in Forms" msgstr "zeige Bestand in Eingabemasken" -#: common/models.py:208 +#: common/models.py:599 msgid "Display available part quantity in some forms" msgstr "Zeige den verfügbaren Bestand in einigen Eingabemasken" -#: common/models.py:214 +#: common/models.py:605 msgid "Show Import in Views" msgstr "Import in Ansichten anzeigen" -#: common/models.py:215 +#: common/models.py:606 msgid "Display the import wizard in some part views" msgstr "Importassistent in einigen Teil-Ansichten anzeigen" -#: common/models.py:221 +#: common/models.py:612 msgid "Show Price in Forms" msgstr "Preis in Formularen anzeigen" -#: common/models.py:222 +#: common/models.py:613 msgid "Display part price in some forms" msgstr "Teilpreis in einigen Formularen anzeigen" -#: common/models.py:228 +#: common/models.py:619 msgid "Show related parts" msgstr "Verwandte Teile anzeigen" -#: common/models.py:229 +#: common/models.py:620 msgid "Display related parts for a part" msgstr "Verwandte Teile eines Teils anzeigen" -#: common/models.py:235 +#: common/models.py:626 msgid "Create initial stock" msgstr "Ausgangsbestand erstellen" -#: common/models.py:236 +#: common/models.py:627 msgid "Create initial stock on part creation" msgstr "Ausgangsbestand beim Erstellen von Teilen erstellen" -#: common/models.py:242 +#: common/models.py:633 msgid "Internal Prices" msgstr "Interne Preise" -#: common/models.py:243 +#: common/models.py:634 msgid "Enable internal prices for parts" msgstr "Interne Preise für Teile aktivieren" -#: common/models.py:249 +#: common/models.py:640 msgid "Internal Price as BOM-Price" msgstr "Interner Preis als Stückliste-Preis" -#: common/models.py:250 +#: common/models.py:641 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "Interner Preis (falls vorhanden) in Stücklisten-Preisberechnungen verwenden" -#: common/models.py:256 templates/stats.html:25 +#: common/models.py:647 templates/stats.html:25 msgid "Debug Mode" msgstr "Entwickler-Modus" -#: common/models.py:257 +#: common/models.py:648 msgid "Generate reports in debug mode (HTML output)" msgstr "Berichte im Entwickler-Modus generieren (als HTML)" -#: common/models.py:263 +#: common/models.py:654 msgid "Page Size" msgstr "Seitengröße" -#: common/models.py:264 +#: common/models.py:655 msgid "Default page size for PDF reports" msgstr "Standardseitenformat für PDF-Bericht" -#: common/models.py:274 +#: common/models.py:665 msgid "Test Reports" msgstr "Test-Berichte" -#: common/models.py:275 +#: common/models.py:666 msgid "Enable generation of test reports" msgstr "Erstellung von Test-Berichten aktivieren" -#: common/models.py:281 +#: common/models.py:672 msgid "Search Preview Results" msgstr "Anzahl Suchergebnisse" -#: common/models.py:282 +#: common/models.py:673 msgid "Number of results to show in search preview window" msgstr "Anzahl der Ergebnisse, die in der Vorschau angezeigt werden sollen" -#: common/models.py:288 +#: common/models.py:679 msgid "Stock Expiry" msgstr "Bestands-Ablauf" -#: common/models.py:289 +#: common/models.py:680 msgid "Enable stock expiry functionality" msgstr "Ablaufen von Bestand ermöglichen" -#: common/models.py:295 +#: common/models.py:686 msgid "Sell Expired Stock" msgstr "Abgelaufenen Bestand verkaufen" -#: common/models.py:296 +#: common/models.py:687 msgid "Allow sale of expired stock" msgstr "Verkauf von abgelaufenem Bestand erlaubt" -#: common/models.py:302 +#: common/models.py:693 msgid "Stock Stale Time" msgstr "Bestands-Stehzeit" -#: common/models.py:303 +#: common/models.py:694 msgid "Number of days stock items are considered stale before expiring" msgstr "Anzahl an Tagen, an denen Bestand als abgestanden markiert wird, bevor sie ablaufen" -#: common/models.py:305 +#: common/models.py:696 msgid "days" msgstr "Tage" -#: common/models.py:310 +#: common/models.py:701 msgid "Build Expired Stock" msgstr "Abgelaufenen Bestand verbauen" -#: common/models.py:311 +#: common/models.py:702 msgid "Allow building with expired stock" msgstr "Verbauen von abgelaufenen Bestand erlaubt" -#: common/models.py:317 +#: common/models.py:708 msgid "Stock Ownership Control" msgstr "Bestands-Eigentümerkontrolle" -#: common/models.py:318 +#: common/models.py:709 msgid "Enable ownership control over stock locations and items" msgstr "Eigentümerkontrolle für Lagerorte und Teile aktivieren" -#: common/models.py:324 +#: common/models.py:715 msgid "Group by Part" msgstr "Gruppieren nach Teil" -#: common/models.py:325 +#: common/models.py:716 msgid "Group stock items by part reference in table views" msgstr "Bestand in Tabellen anhand von Teil-Referenz gruppieren" -#: common/models.py:331 +#: common/models.py:722 msgid "Recent Stock Count" msgstr "aktueller Bestand" -#: common/models.py:332 +#: common/models.py:723 msgid "Number of recent stock items to display on index page" msgstr "Anzahl des geänderten Bestands auf der Startseite" -#: common/models.py:338 +#: common/models.py:729 msgid "Build Order Reference Prefix" msgstr "Bauauftrag-Referenz Präfix" -#: common/models.py:339 +#: common/models.py:730 msgid "Prefix value for build order reference" msgstr "Präfix für Bauauftrag-Referenz" -#: common/models.py:344 +#: common/models.py:735 msgid "Build Order Reference Regex" msgstr "Bauauftrag-Referenz RegEx" -#: common/models.py:345 +#: common/models.py:736 msgid "Regular expression pattern for matching build order reference" msgstr "RegEx Muster für die Zuordnung von Bauauftrag-Referenzen" -#: common/models.py:349 +#: common/models.py:740 msgid "Sales Order Reference Prefix" msgstr "Auftrags-Referenz Präfix" -#: common/models.py:350 +#: common/models.py:741 msgid "Prefix value for sales order reference" msgstr "Präfix für Auftrags-Referenz" -#: common/models.py:355 +#: common/models.py:746 msgid "Purchase Order Reference Prefix" msgstr "Bestellungs-Referenz Präfix" -#: common/models.py:356 +#: common/models.py:747 msgid "Prefix value for purchase order reference" msgstr "Präfix für Bestellungs-Referenz" -#: common/models.py:579 -msgid "Settings key (must be unique - case insensitive" -msgstr "Einstellungs-Schlüssel (muss einzigartig sein, Groß-/ Kleinschreibung wird nicht beachtet)" +#: common/models.py:771 +msgid "Show starred parts" +msgstr "" -#: common/models.py:581 -msgid "Settings value" -msgstr "Einstellungs-Wert" +#: common/models.py:772 +msgid "Show starred parts on the homepage" +msgstr "" -#: common/models.py:616 -msgid "Must be an integer value" -msgstr "Nur Ganzzahl eingeben" +#: common/models.py:777 +msgid "Show latest parts" +msgstr "" -#: common/models.py:639 -msgid "Value must be a boolean value" -msgstr "Wahrheitswert erforderlich" +#: common/models.py:778 +msgid "Show latest parts on the homepage" +msgstr "" -#: common/models.py:650 -msgid "Value must be an integer value" -msgstr "Nur Ganzzahl eingeben" +#: common/models.py:783 +msgid "Show unvalidated BOMs" +msgstr "" -#: common/models.py:673 -msgid "Key string must be unique" -msgstr "Schlüsseltext muss eindeutig sein" +#: common/models.py:784 +msgid "Show BOMs that await validation on the homepage" +msgstr "" -#: common/models.py:754 company/forms.py:43 +#: common/models.py:789 +msgid "Show recent stock changes" +msgstr "" + +#: common/models.py:790 +msgid "Show recently changed stock items on the homepage" +msgstr "" + +#: common/models.py:795 +msgid "Show low stock" +msgstr "" + +#: common/models.py:796 +msgid "Show low stock items on the homepage" +msgstr "" + +#: common/models.py:801 +msgid "Show depleted stock" +msgstr "" + +#: common/models.py:802 +msgid "Show depleted stock items on the homepage" +msgstr "" + +#: common/models.py:807 +msgid "Show needed stock" +msgstr "" + +#: common/models.py:808 +msgid "Show stock items needed for builds on the homepage" +msgstr "" + +#: common/models.py:813 +msgid "Show expired stock" +msgstr "" + +#: common/models.py:814 +msgid "Show expired stock items on the homepage" +msgstr "" + +#: common/models.py:819 +msgid "Show stale stock" +msgstr "" + +#: common/models.py:820 +msgid "Show stale stock items on the homepage" +msgstr "" + +#: common/models.py:825 +msgid "Show pending builds" +msgstr "" + +#: common/models.py:826 +msgid "Show pending builds on the homepage" +msgstr "" + +#: common/models.py:831 +msgid "Show overdue builds" +msgstr "" + +#: common/models.py:832 +msgid "Show overdue builds on the homepage" +msgstr "" + +#: common/models.py:837 +msgid "Show outstanding POs" +msgstr "" + +#: common/models.py:838 +msgid "Show outstanding POs on the homepage" +msgstr "" + +#: common/models.py:843 +msgid "Show overdue POs" +msgstr "" + +#: common/models.py:844 +msgid "Show overdue POs on the homepage" +msgstr "" + +#: common/models.py:849 +msgid "Show outstanding SOs" +msgstr "" + +#: common/models.py:850 +msgid "Show outstanding SOs on the homepage" +msgstr "" + +#: common/models.py:855 +msgid "Show overdue SOs" +msgstr "" + +#: common/models.py:856 +msgid "Show overdue SOs on the homepage" +msgstr "" + +#: common/models.py:910 company/forms.py:43 msgid "Price break quantity" msgstr "Preisstaffelungs Anzahl" -#: common/models.py:761 company/templates/company/supplier_part.html:231 +#: common/models.py:917 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "Preis" -#: common/models.py:762 +#: common/models.py:918 msgid "Unit price at specified quantity" msgstr "Stückpreis für die angegebene Anzahl" -#: common/models.py:855 +#: common/models.py:1011 msgid "Default" msgstr "Standard" @@ -1906,7 +2027,11 @@ msgstr "Angegebener Wert nicht erlaubt" msgid "Supplied value must be a boolean" msgstr "Angegebener Wert muss ein Wahrheitswert sein" -#: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 +#: common/views.py:121 +msgid "Change User Setting" +msgstr "" + +#: common/views.py:196 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 #: order/templates/order/purchase_order_detail.html:26 order/views.py:290 @@ -1916,7 +2041,7 @@ msgstr "Angegebener Wert muss ein Wahrheitswert sein" msgid "Upload File" msgstr "Datei hochgeladen" -#: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 +#: common/views.py:197 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 @@ -1924,19 +2049,19 @@ msgstr "Datei hochgeladen" msgid "Match Fields" msgstr "Übereinstimmende Felder" -#: common/views.py:186 +#: common/views.py:198 msgid "Match Items" msgstr "Positionen zuordnen" -#: common/views.py:531 +#: common/views.py:543 msgid "Fields matching failed" msgstr "Felder zuteilen fehlgeschlagen" -#: common/views.py:586 +#: common/views.py:598 msgid "Parts imported" msgstr "Teile importiert" -#: common/views.py:608 order/templates/order/order_wizard/match_fields.html:27 +#: common/views.py:620 order/templates/order/order_wizard/match_fields.html:27 #: order/templates/order/order_wizard/match_parts.html:19 #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 @@ -2322,9 +2447,9 @@ msgstr "Zulieferer-Bestand" #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 #: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 -#: part/templates/part/navbar.html:74 templates/InvenTree/index.html:213 +#: part/templates/part/navbar.html:74 templates/InvenTree/index.html:260 #: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 +#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:37 #: users/models.py:45 msgid "Purchase Orders" msgstr "Bestellungen" @@ -2345,9 +2470,9 @@ msgstr "Neue Bestellung" #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 #: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 -#: part/templates/part/navbar.html:82 templates/InvenTree/index.html:236 +#: part/templates/part/navbar.html:82 templates/InvenTree/index.html:291 #: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 +#: templates/InvenTree/settings/tabs.html:43 templates/navbar.html:46 #: users/models.py:46 msgid "Sales Orders" msgstr "Aufträge" @@ -2432,7 +2557,7 @@ msgstr "Zuliefererteil entfernen" #: company/templates/company/manufacturer_part.html:239 #: part/templates/part/detail.html:214 part/templates/part/detail.html:294 #: part/templates/part/detail.html:317 templates/js/company.js:339 -#: users/models.py:193 +#: users/models.py:194 msgid "Delete" msgstr "Löschen" @@ -2480,9 +2605,9 @@ msgstr "Herstellerteil-Bestand" #: part/templates/part/navbar.html:31 stock/api.py:53 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 -#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 +#: templates/InvenTree/index.html:150 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:269 +#: templates/InvenTree/settings/tabs.html:34 templates/js/part.js:269 #: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 #: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" @@ -3271,8 +3396,8 @@ msgstr "Ausstehende Teile für %(order)s - %(desc)s empfangen" #: 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:24 -#: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:855 +#: templates/InvenTree/index.html:102 templates/InvenTree/search.html:114 +#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -4646,7 +4771,7 @@ msgstr "Dieses Teil ist eine Variante von %(link)s" msgid "In Stock" msgstr "Auf Lager" -#: part/templates/part/part_base.html:201 templates/InvenTree/index.html:132 +#: part/templates/part/part_base.html:201 templates/InvenTree/index.html:186 msgid "Required for Build Orders" msgstr "Für Bauaufträge benötigt" @@ -4828,7 +4953,7 @@ msgstr "Kategorie für Teile setzen" msgid "No Stock" msgstr "Kein Bestand" -#: part/templates/part/stock_count.html:9 templates/InvenTree/index.html:130 +#: part/templates/part/stock_count.html:9 templates/InvenTree/index.html:166 msgid "Low Stock" msgstr "niedriger Bestand" @@ -4841,7 +4966,7 @@ msgstr "Neue Teilevariante anlegen" msgid "Create a new variant of template '%(full_name)s'." msgstr "Neue Variante von Vorlage anlegen '%(full_name)s'." -#: part/templatetags/inventree_extras.py:99 +#: part/templatetags/inventree_extras.py:105 msgid "Unknown database" msgstr "Unbekannte Datenbank" @@ -5901,55 +6026,55 @@ msgstr "Seite existiert nicht" msgid "Index" msgstr "Index" -#: templates/InvenTree/index.html:98 +#: templates/InvenTree/index.html:105 msgid "Starred Parts" msgstr "Teilfavoriten" -#: templates/InvenTree/index.html:99 +#: templates/InvenTree/index.html:115 msgid "Latest Parts" msgstr "neueste Teile" -#: templates/InvenTree/index.html:100 +#: templates/InvenTree/index.html:126 msgid "BOM Waiting Validation" msgstr "Stücklisten erwarten Kontrolle" -#: templates/InvenTree/index.html:129 +#: templates/InvenTree/index.html:153 msgid "Recently Updated" msgstr "kürzlich aktualisiert" -#: templates/InvenTree/index.html:131 +#: templates/InvenTree/index.html:176 msgid "Depleted Stock" msgstr "Verbrauchter Bestand" -#: templates/InvenTree/index.html:146 +#: templates/InvenTree/index.html:199 msgid "Expired Stock" msgstr "abgelaufener Bestand" -#: templates/InvenTree/index.html:147 +#: templates/InvenTree/index.html:210 msgid "Stale Stock" msgstr "Lagerbestand überfällig" -#: templates/InvenTree/index.html:192 +#: templates/InvenTree/index.html:232 msgid "Build Orders In Progress" msgstr "laufende Bauaufträge" -#: templates/InvenTree/index.html:193 +#: templates/InvenTree/index.html:243 msgid "Overdue Build Orders" msgstr "überfällige Bauaufträge" -#: templates/InvenTree/index.html:214 +#: templates/InvenTree/index.html:263 msgid "Outstanding Purchase Orders" msgstr "ausstehende Bestellungen" -#: templates/InvenTree/index.html:215 +#: templates/InvenTree/index.html:274 msgid "Overdue Purchase Orders" msgstr "überfällige Bestellungen" -#: templates/InvenTree/index.html:237 +#: templates/InvenTree/index.html:294 msgid "Outstanding Sales Orders" msgstr "ausstehende Aufträge" -#: templates/InvenTree/index.html:238 +#: templates/InvenTree/index.html:305 msgid "Overdue Sales Orders" msgstr "überfällige Aufträge" @@ -5979,13 +6104,11 @@ msgstr "Farbschemata" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " -msgstr "" -"\n" +msgstr "\n" "\t\tDie CSS Datei \"%(invalid_color_theme)s.css\" für das aktuell ausgewählte Farbschema wurde nicht gefunden.
\n" "\t\tBitte ein anderes Farbschema auswählen:)\n" "\t " @@ -6096,11 +6219,11 @@ msgstr "Bestellungs-Einstellungen" msgid "Report Settings" msgstr "Berichts-Einstellungen" -#: templates/InvenTree/settings/setting.html:23 +#: templates/InvenTree/settings/setting.html:28 msgid "No value set" msgstr "Kein Wert angegeben" -#: templates/InvenTree/settings/setting.html:31 +#: templates/InvenTree/settings/setting.html:36 msgid "Edit setting" msgstr "Einstellungen ändern" @@ -6122,7 +6245,9 @@ msgid "Stock Options" msgstr "Bestands-Einstellungen " #: templates/InvenTree/settings/tabs.html:3 +#: templates/InvenTree/settings/tabs.html:12 #: templates/InvenTree/settings/user.html:10 +#: templates/InvenTree/settings/user_settings.html:10 msgid "User Settings" msgstr "Benutzer-Einstellungen" @@ -6134,23 +6259,23 @@ msgstr "Konto" msgid "Appearance" msgstr "Anzeige" -#: templates/InvenTree/settings/tabs.html:13 +#: templates/InvenTree/settings/tabs.html:16 msgid "InvenTree Settings" msgstr "InvenTree-Einstellungen" -#: templates/InvenTree/settings/tabs.html:16 +#: templates/InvenTree/settings/tabs.html:19 msgid "Global" msgstr "Systemweit" -#: templates/InvenTree/settings/tabs.html:19 +#: templates/InvenTree/settings/tabs.html:22 msgid "Currencies" msgstr "Währungen" -#: templates/InvenTree/settings/tabs.html:22 +#: templates/InvenTree/settings/tabs.html:25 msgid "Report" msgstr "Bericht" -#: templates/InvenTree/settings/tabs.html:25 +#: templates/InvenTree/settings/tabs.html:28 msgid "Categories" msgstr "Kategorien" @@ -7074,7 +7199,7 @@ msgstr "Entfernen" msgid "Add Stock" msgstr "Bestand hinzufügen" -#: templates/js/stock.js:106 users/models.py:189 +#: templates/js/stock.js:106 users/models.py:190 msgid "Add" msgstr "Hinzufügen" @@ -7737,34 +7862,35 @@ msgstr "Berechtigungen" msgid "Important dates" msgstr "wichtige Daten" -#: users/models.py:176 +#: users/models.py:177 msgid "Permission set" msgstr "Berechtigung geändert" -#: users/models.py:184 +#: users/models.py:185 msgid "Group" msgstr "Gruppe" -#: users/models.py:187 +#: users/models.py:188 msgid "View" msgstr "Ansicht" -#: users/models.py:187 +#: users/models.py:188 msgid "Permission to view items" msgstr "Berechtigung Einträge anzuzeigen" -#: users/models.py:189 +#: users/models.py:190 msgid "Permission to add items" msgstr "Berechtigung Einträge zu erstellen" -#: users/models.py:191 +#: users/models.py:192 msgid "Change" msgstr "Ändern" -#: users/models.py:191 +#: users/models.py:192 msgid "Permissions to edit items" msgstr "Berechtigungen Einträge zu ändern" -#: users/models.py:193 +#: users/models.py:194 msgid "Permission to delete items" msgstr "Berechtigung Einträge zu löschen" + From 2e168245dd2853b8b60a23ddf9835fd2f587bfe5 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 26 Jul 2021 23:50:00 +1000 Subject: [PATCH 641/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/it/LC_MESSAGES/django.po | 447 ++++++++++++++-------- 1 file changed, 287 insertions(+), 160 deletions(-) diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 977a79460a..3c9d95e479 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-24 00:08+0000\n" -"PO-Revision-Date: 2021-07-21 12:53\n" +"POT-Creation-Date: 2021-07-26 13:20+0000\n" +"PO-Revision-Date: 2021-07-26 13:49\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -122,7 +122,8 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2097 +#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:880 +#: common/models.py:881 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -469,7 +470,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:753 +#: build/templates/build/detail.html:34 common/models.py:909 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -604,9 +605,9 @@ msgstr "" #: order/templates/order/sales_order_detail.html:34 #: order/templates/order/so_navbar.html:19 #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 -#: part/templates/part/navbar.html:45 templates/InvenTree/index.html:191 +#: part/templates/part/navbar.html:45 templates/InvenTree/index.html:229 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:34 users/models.py:44 +#: templates/InvenTree/settings/tabs.html:37 users/models.py:44 msgid "Build Orders" msgstr "" @@ -1489,404 +1490,524 @@ msgstr "" msgid "Select {name} file to upload" msgstr "" -#: common/models.py:57 +#: common/models.py:259 common/models.py:760 common/models.py:873 +msgid "Settings key (must be unique - case insensitive" +msgstr "" + +#: common/models.py:261 +msgid "Settings value" +msgstr "" + +#: common/models.py:296 +msgid "Must be an integer value" +msgstr "" + +#: common/models.py:319 +msgid "Value must be a boolean value" +msgstr "" + +#: common/models.py:330 +msgid "Value must be an integer value" +msgstr "" + +#: common/models.py:353 +msgid "Key string must be unique" +msgstr "" + +#: common/models.py:448 msgid "InvenTree Instance Name" msgstr "" -#: common/models.py:59 +#: common/models.py:450 msgid "String descriptor for the server instance" msgstr "" -#: common/models.py:63 +#: common/models.py:454 msgid "Use instance name" msgstr "" -#: common/models.py:64 +#: common/models.py:455 msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:70 company/models.py:97 company/models.py:98 +#: common/models.py:461 company/models.py:97 company/models.py:98 msgid "Company name" msgstr "" -#: common/models.py:71 +#: common/models.py:462 msgid "Internal company name" msgstr "" -#: common/models.py:76 +#: common/models.py:467 msgid "Base URL" msgstr "" -#: common/models.py:77 +#: common/models.py:468 msgid "Base URL for server instance" msgstr "" -#: common/models.py:83 +#: common/models.py:474 msgid "Default Currency" msgstr "" -#: common/models.py:84 +#: common/models.py:475 msgid "Default currency" msgstr "" -#: common/models.py:90 +#: common/models.py:481 msgid "Download from URL" msgstr "" -#: common/models.py:91 +#: common/models.py:482 msgid "Allow download of remote images and files from external URL" msgstr "" -#: common/models.py:97 +#: common/models.py:488 msgid "Barcode Support" msgstr "" -#: common/models.py:98 +#: common/models.py:489 msgid "Enable barcode scanner support" msgstr "" -#: common/models.py:104 +#: common/models.py:495 msgid "IPN Regex" msgstr "" -#: common/models.py:105 +#: common/models.py:496 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:109 +#: common/models.py:500 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:110 +#: common/models.py:501 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:116 +#: common/models.py:507 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:117 +#: common/models.py:508 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:123 +#: common/models.py:514 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:124 +#: common/models.py:515 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:130 +#: common/models.py:521 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:131 +#: common/models.py:522 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:137 +#: common/models.py:528 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:138 +#: common/models.py:529 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:144 +#: common/models.py:535 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:145 +#: common/models.py:536 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:151 +#: common/models.py:542 msgid "Recent Part Count" msgstr "" -#: common/models.py:152 +#: common/models.py:543 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:158 part/models.py:2280 report/models.py:187 +#: common/models.py:549 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" -#: common/models.py:159 +#: common/models.py:550 msgid "Parts are templates by default" msgstr "" -#: common/models.py:165 part/models.py:865 templates/js/table_filters.js:132 +#: common/models.py:556 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" -#: common/models.py:166 +#: common/models.py:557 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:172 part/models.py:871 templates/js/table_filters.js:340 +#: common/models.py:563 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "" -#: common/models.py:173 +#: common/models.py:564 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:179 part/models.py:882 +#: common/models.py:570 part/models.py:882 msgid "Purchaseable" msgstr "" -#: common/models.py:180 +#: common/models.py:571 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:186 part/models.py:887 templates/js/table_filters.js:348 +#: common/models.py:577 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "" -#: common/models.py:187 +#: common/models.py:578 msgid "Parts are salable by default" msgstr "" -#: common/models.py:193 part/models.py:877 templates/js/table_filters.js:33 +#: common/models.py:584 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" -#: common/models.py:194 +#: common/models.py:585 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:200 part/models.py:897 templates/js/table_filters.js:29 +#: common/models.py:591 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" -#: common/models.py:201 +#: common/models.py:592 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:207 +#: common/models.py:598 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:208 +#: common/models.py:599 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:214 +#: common/models.py:605 msgid "Show Import in Views" msgstr "" -#: common/models.py:215 +#: common/models.py:606 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:221 +#: common/models.py:612 msgid "Show Price in Forms" msgstr "" -#: common/models.py:222 +#: common/models.py:613 msgid "Display part price in some forms" msgstr "" -#: common/models.py:228 +#: common/models.py:619 msgid "Show related parts" msgstr "" -#: common/models.py:229 +#: common/models.py:620 msgid "Display related parts for a part" msgstr "" -#: common/models.py:235 +#: common/models.py:626 msgid "Create initial stock" msgstr "" -#: common/models.py:236 +#: common/models.py:627 msgid "Create initial stock on part creation" msgstr "" -#: common/models.py:242 +#: common/models.py:633 msgid "Internal Prices" msgstr "" -#: common/models.py:243 +#: common/models.py:634 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:249 +#: common/models.py:640 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:250 +#: common/models.py:641 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:256 templates/stats.html:25 +#: common/models.py:647 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:257 +#: common/models.py:648 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:263 +#: common/models.py:654 msgid "Page Size" msgstr "" -#: common/models.py:264 +#: common/models.py:655 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:274 +#: common/models.py:665 msgid "Test Reports" msgstr "" -#: common/models.py:275 +#: common/models.py:666 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:281 +#: common/models.py:672 msgid "Search Preview Results" msgstr "" -#: common/models.py:282 +#: common/models.py:673 msgid "Number of results to show in search preview window" msgstr "" -#: common/models.py:288 +#: common/models.py:679 msgid "Stock Expiry" msgstr "" -#: common/models.py:289 +#: common/models.py:680 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:295 +#: common/models.py:686 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:296 +#: common/models.py:687 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:302 +#: common/models.py:693 msgid "Stock Stale Time" msgstr "" -#: common/models.py:303 +#: common/models.py:694 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:305 +#: common/models.py:696 msgid "days" msgstr "" -#: common/models.py:310 +#: common/models.py:701 msgid "Build Expired Stock" msgstr "" -#: common/models.py:311 +#: common/models.py:702 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:317 +#: common/models.py:708 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:318 +#: common/models.py:709 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:324 +#: common/models.py:715 msgid "Group by Part" msgstr "" -#: common/models.py:325 +#: common/models.py:716 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:331 +#: common/models.py:722 msgid "Recent Stock Count" msgstr "" -#: common/models.py:332 +#: common/models.py:723 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:338 +#: common/models.py:729 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:339 +#: common/models.py:730 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:344 +#: common/models.py:735 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:345 +#: common/models.py:736 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:349 +#: common/models.py:740 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:350 +#: common/models.py:741 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:355 +#: common/models.py:746 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:356 +#: common/models.py:747 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:579 -msgid "Settings key (must be unique - case insensitive" +#: common/models.py:771 +msgid "Show starred parts" msgstr "" -#: common/models.py:581 -msgid "Settings value" +#: common/models.py:772 +msgid "Show starred parts on the homepage" msgstr "" -#: common/models.py:616 -msgid "Must be an integer value" +#: common/models.py:777 +msgid "Show latest parts" msgstr "" -#: common/models.py:639 -msgid "Value must be a boolean value" +#: common/models.py:778 +msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:650 -msgid "Value must be an integer value" +#: common/models.py:783 +msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:673 -msgid "Key string must be unique" +#: common/models.py:784 +msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:754 company/forms.py:43 +#: common/models.py:789 +msgid "Show recent stock changes" +msgstr "" + +#: common/models.py:790 +msgid "Show recently changed stock items on the homepage" +msgstr "" + +#: common/models.py:795 +msgid "Show low stock" +msgstr "" + +#: common/models.py:796 +msgid "Show low stock items on the homepage" +msgstr "" + +#: common/models.py:801 +msgid "Show depleted stock" +msgstr "" + +#: common/models.py:802 +msgid "Show depleted stock items on the homepage" +msgstr "" + +#: common/models.py:807 +msgid "Show needed stock" +msgstr "" + +#: common/models.py:808 +msgid "Show stock items needed for builds on the homepage" +msgstr "" + +#: common/models.py:813 +msgid "Show expired stock" +msgstr "" + +#: common/models.py:814 +msgid "Show expired stock items on the homepage" +msgstr "" + +#: common/models.py:819 +msgid "Show stale stock" +msgstr "" + +#: common/models.py:820 +msgid "Show stale stock items on the homepage" +msgstr "" + +#: common/models.py:825 +msgid "Show pending builds" +msgstr "" + +#: common/models.py:826 +msgid "Show pending builds on the homepage" +msgstr "" + +#: common/models.py:831 +msgid "Show overdue builds" +msgstr "" + +#: common/models.py:832 +msgid "Show overdue builds on the homepage" +msgstr "" + +#: common/models.py:837 +msgid "Show outstanding POs" +msgstr "" + +#: common/models.py:838 +msgid "Show outstanding POs on the homepage" +msgstr "" + +#: common/models.py:843 +msgid "Show overdue POs" +msgstr "" + +#: common/models.py:844 +msgid "Show overdue POs on the homepage" +msgstr "" + +#: common/models.py:849 +msgid "Show outstanding SOs" +msgstr "" + +#: common/models.py:850 +msgid "Show outstanding SOs on the homepage" +msgstr "" + +#: common/models.py:855 +msgid "Show overdue SOs" +msgstr "" + +#: common/models.py:856 +msgid "Show overdue SOs on the homepage" +msgstr "" + +#: common/models.py:910 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:761 company/templates/company/supplier_part.html:231 +#: common/models.py:917 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:762 +#: common/models.py:918 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:855 +#: common/models.py:1011 msgid "Default" msgstr "" @@ -1906,7 +2027,11 @@ msgstr "" msgid "Supplied value must be a boolean" msgstr "" -#: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 +#: common/views.py:121 +msgid "Change User Setting" +msgstr "" + +#: common/views.py:196 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 #: order/templates/order/purchase_order_detail.html:26 order/views.py:290 @@ -1916,7 +2041,7 @@ msgstr "" msgid "Upload File" msgstr "" -#: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 +#: common/views.py:197 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 @@ -1924,19 +2049,19 @@ msgstr "" msgid "Match Fields" msgstr "" -#: common/views.py:186 +#: common/views.py:198 msgid "Match Items" msgstr "" -#: common/views.py:531 +#: common/views.py:543 msgid "Fields matching failed" msgstr "" -#: common/views.py:586 +#: common/views.py:598 msgid "Parts imported" msgstr "" -#: common/views.py:608 order/templates/order/order_wizard/match_fields.html:27 +#: common/views.py:620 order/templates/order/order_wizard/match_fields.html:27 #: order/templates/order/order_wizard/match_parts.html:19 #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 @@ -2322,9 +2447,9 @@ msgstr "" #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 #: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 -#: part/templates/part/navbar.html:74 templates/InvenTree/index.html:213 +#: part/templates/part/navbar.html:74 templates/InvenTree/index.html:260 #: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 +#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:37 #: users/models.py:45 msgid "Purchase Orders" msgstr "" @@ -2345,9 +2470,9 @@ msgstr "" #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 #: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 -#: part/templates/part/navbar.html:82 templates/InvenTree/index.html:236 +#: part/templates/part/navbar.html:82 templates/InvenTree/index.html:291 #: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 +#: templates/InvenTree/settings/tabs.html:43 templates/navbar.html:46 #: users/models.py:46 msgid "Sales Orders" msgstr "" @@ -2432,7 +2557,7 @@ msgstr "" #: company/templates/company/manufacturer_part.html:239 #: part/templates/part/detail.html:214 part/templates/part/detail.html:294 #: part/templates/part/detail.html:317 templates/js/company.js:339 -#: users/models.py:193 +#: users/models.py:194 msgid "Delete" msgstr "" @@ -2480,9 +2605,9 @@ msgstr "" #: part/templates/part/navbar.html:31 stock/api.py:53 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 -#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 +#: templates/InvenTree/index.html:150 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:269 +#: templates/InvenTree/settings/tabs.html:34 templates/js/part.js:269 #: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 #: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" @@ -3271,8 +3396,8 @@ msgstr "" #: 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:24 -#: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:855 +#: templates/InvenTree/index.html:102 templates/InvenTree/search.html:114 +#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -4646,7 +4771,7 @@ msgstr "" msgid "In Stock" msgstr "" -#: part/templates/part/part_base.html:201 templates/InvenTree/index.html:132 +#: part/templates/part/part_base.html:201 templates/InvenTree/index.html:186 msgid "Required for Build Orders" msgstr "" @@ -4828,7 +4953,7 @@ msgstr "" msgid "No Stock" msgstr "" -#: part/templates/part/stock_count.html:9 templates/InvenTree/index.html:130 +#: part/templates/part/stock_count.html:9 templates/InvenTree/index.html:166 msgid "Low Stock" msgstr "" @@ -4841,7 +4966,7 @@ msgstr "" msgid "Create a new variant of template '%(full_name)s'." msgstr "" -#: part/templatetags/inventree_extras.py:99 +#: part/templatetags/inventree_extras.py:105 msgid "Unknown database" msgstr "" @@ -5901,55 +6026,55 @@ msgstr "" msgid "Index" msgstr "" -#: templates/InvenTree/index.html:98 +#: templates/InvenTree/index.html:105 msgid "Starred Parts" msgstr "" -#: templates/InvenTree/index.html:99 +#: templates/InvenTree/index.html:115 msgid "Latest Parts" msgstr "" -#: templates/InvenTree/index.html:100 +#: templates/InvenTree/index.html:126 msgid "BOM Waiting Validation" msgstr "" -#: templates/InvenTree/index.html:129 +#: templates/InvenTree/index.html:153 msgid "Recently Updated" msgstr "" -#: templates/InvenTree/index.html:131 +#: templates/InvenTree/index.html:176 msgid "Depleted Stock" msgstr "" -#: templates/InvenTree/index.html:146 +#: templates/InvenTree/index.html:199 msgid "Expired Stock" msgstr "" -#: templates/InvenTree/index.html:147 +#: templates/InvenTree/index.html:210 msgid "Stale Stock" msgstr "" -#: templates/InvenTree/index.html:192 +#: templates/InvenTree/index.html:232 msgid "Build Orders In Progress" msgstr "" -#: templates/InvenTree/index.html:193 +#: templates/InvenTree/index.html:243 msgid "Overdue Build Orders" msgstr "" -#: templates/InvenTree/index.html:214 +#: templates/InvenTree/index.html:263 msgid "Outstanding Purchase Orders" msgstr "" -#: templates/InvenTree/index.html:215 +#: templates/InvenTree/index.html:274 msgid "Overdue Purchase Orders" msgstr "" -#: templates/InvenTree/index.html:237 +#: templates/InvenTree/index.html:294 msgid "Outstanding Sales Orders" msgstr "" -#: templates/InvenTree/index.html:238 +#: templates/InvenTree/index.html:305 msgid "Overdue Sales Orders" msgstr "" @@ -5979,8 +6104,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -6092,11 +6216,11 @@ msgstr "" msgid "Report Settings" msgstr "" -#: templates/InvenTree/settings/setting.html:23 +#: templates/InvenTree/settings/setting.html:28 msgid "No value set" msgstr "" -#: templates/InvenTree/settings/setting.html:31 +#: templates/InvenTree/settings/setting.html:36 msgid "Edit setting" msgstr "" @@ -6118,7 +6242,9 @@ msgid "Stock Options" msgstr "" #: templates/InvenTree/settings/tabs.html:3 +#: templates/InvenTree/settings/tabs.html:12 #: templates/InvenTree/settings/user.html:10 +#: templates/InvenTree/settings/user_settings.html:10 msgid "User Settings" msgstr "" @@ -6130,23 +6256,23 @@ msgstr "" msgid "Appearance" msgstr "" -#: templates/InvenTree/settings/tabs.html:13 +#: templates/InvenTree/settings/tabs.html:16 msgid "InvenTree Settings" msgstr "" -#: templates/InvenTree/settings/tabs.html:16 +#: templates/InvenTree/settings/tabs.html:19 msgid "Global" msgstr "" -#: templates/InvenTree/settings/tabs.html:19 +#: templates/InvenTree/settings/tabs.html:22 msgid "Currencies" msgstr "" -#: templates/InvenTree/settings/tabs.html:22 +#: templates/InvenTree/settings/tabs.html:25 msgid "Report" msgstr "" -#: templates/InvenTree/settings/tabs.html:25 +#: templates/InvenTree/settings/tabs.html:28 msgid "Categories" msgstr "" @@ -7070,7 +7196,7 @@ msgstr "" msgid "Add Stock" msgstr "" -#: templates/js/stock.js:106 users/models.py:189 +#: templates/js/stock.js:106 users/models.py:190 msgid "Add" msgstr "" @@ -7733,34 +7859,35 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:176 +#: users/models.py:177 msgid "Permission set" msgstr "" -#: users/models.py:184 +#: users/models.py:185 msgid "Group" msgstr "" -#: users/models.py:187 +#: users/models.py:188 msgid "View" msgstr "" -#: users/models.py:187 +#: users/models.py:188 msgid "Permission to view items" msgstr "" -#: users/models.py:189 +#: users/models.py:190 msgid "Permission to add items" msgstr "" -#: users/models.py:191 +#: users/models.py:192 msgid "Change" msgstr "" -#: users/models.py:191 +#: users/models.py:192 msgid "Permissions to edit items" msgstr "" -#: users/models.py:193 +#: users/models.py:194 msgid "Permission to delete items" msgstr "" + From a1d1da2a95e6cdaf7fe2f3a353198a29581f92c4 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 26 Jul 2021 23:50:02 +1000 Subject: [PATCH 642/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ja/LC_MESSAGES/django.po | 447 ++++++++++++++-------- 1 file changed, 287 insertions(+), 160 deletions(-) diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 42f16e2849..a807cb50ff 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-24 00:08+0000\n" -"PO-Revision-Date: 2021-07-21 12:53\n" +"POT-Creation-Date: 2021-07-26 13:20+0000\n" +"PO-Revision-Date: 2021-07-26 13:50\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -122,7 +122,8 @@ msgstr "コメント:" msgid "File comment" msgstr "ファイルコメント" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2097 +#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:880 +#: common/models.py:881 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -469,7 +470,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:753 +#: build/templates/build/detail.html:34 common/models.py:909 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -604,9 +605,9 @@ msgstr "" #: order/templates/order/sales_order_detail.html:34 #: order/templates/order/so_navbar.html:19 #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 -#: part/templates/part/navbar.html:45 templates/InvenTree/index.html:191 +#: part/templates/part/navbar.html:45 templates/InvenTree/index.html:229 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:34 users/models.py:44 +#: templates/InvenTree/settings/tabs.html:37 users/models.py:44 msgid "Build Orders" msgstr "" @@ -1489,404 +1490,524 @@ msgstr "" msgid "Select {name} file to upload" msgstr "" -#: common/models.py:57 +#: common/models.py:259 common/models.py:760 common/models.py:873 +msgid "Settings key (must be unique - case insensitive" +msgstr "" + +#: common/models.py:261 +msgid "Settings value" +msgstr "" + +#: common/models.py:296 +msgid "Must be an integer value" +msgstr "" + +#: common/models.py:319 +msgid "Value must be a boolean value" +msgstr "" + +#: common/models.py:330 +msgid "Value must be an integer value" +msgstr "" + +#: common/models.py:353 +msgid "Key string must be unique" +msgstr "" + +#: common/models.py:448 msgid "InvenTree Instance Name" msgstr "" -#: common/models.py:59 +#: common/models.py:450 msgid "String descriptor for the server instance" msgstr "" -#: common/models.py:63 +#: common/models.py:454 msgid "Use instance name" msgstr "" -#: common/models.py:64 +#: common/models.py:455 msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:70 company/models.py:97 company/models.py:98 +#: common/models.py:461 company/models.py:97 company/models.py:98 msgid "Company name" msgstr "" -#: common/models.py:71 +#: common/models.py:462 msgid "Internal company name" msgstr "" -#: common/models.py:76 +#: common/models.py:467 msgid "Base URL" msgstr "" -#: common/models.py:77 +#: common/models.py:468 msgid "Base URL for server instance" msgstr "" -#: common/models.py:83 +#: common/models.py:474 msgid "Default Currency" msgstr "" -#: common/models.py:84 +#: common/models.py:475 msgid "Default currency" msgstr "" -#: common/models.py:90 +#: common/models.py:481 msgid "Download from URL" msgstr "" -#: common/models.py:91 +#: common/models.py:482 msgid "Allow download of remote images and files from external URL" msgstr "" -#: common/models.py:97 +#: common/models.py:488 msgid "Barcode Support" msgstr "" -#: common/models.py:98 +#: common/models.py:489 msgid "Enable barcode scanner support" msgstr "" -#: common/models.py:104 +#: common/models.py:495 msgid "IPN Regex" msgstr "" -#: common/models.py:105 +#: common/models.py:496 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:109 +#: common/models.py:500 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:110 +#: common/models.py:501 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:116 +#: common/models.py:507 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:117 +#: common/models.py:508 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:123 +#: common/models.py:514 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:124 +#: common/models.py:515 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:130 +#: common/models.py:521 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:131 +#: common/models.py:522 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:137 +#: common/models.py:528 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:138 +#: common/models.py:529 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:144 +#: common/models.py:535 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:145 +#: common/models.py:536 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:151 +#: common/models.py:542 msgid "Recent Part Count" msgstr "" -#: common/models.py:152 +#: common/models.py:543 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:158 part/models.py:2280 report/models.py:187 +#: common/models.py:549 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "テンプレート" -#: common/models.py:159 +#: common/models.py:550 msgid "Parts are templates by default" msgstr "パーツはデフォルトのテンプレートです" -#: common/models.py:165 part/models.py:865 templates/js/table_filters.js:132 +#: common/models.py:556 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "アセンブリ" -#: common/models.py:166 +#: common/models.py:557 msgid "Parts can be assembled from other components by default" msgstr "パーツはデフォルトで他のコンポーネントから組み立てることができます" -#: common/models.py:172 part/models.py:871 templates/js/table_filters.js:340 +#: common/models.py:563 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "コンポーネント" -#: common/models.py:173 +#: common/models.py:564 msgid "Parts can be used as sub-components by default" msgstr "パーツはデフォルトでサブコンポーネントとして使用できます" -#: common/models.py:179 part/models.py:882 +#: common/models.py:570 part/models.py:882 msgid "Purchaseable" msgstr "購入可能" -#: common/models.py:180 +#: common/models.py:571 msgid "Parts are purchaseable by default" msgstr "パーツはデフォルトで購入可能です" -#: common/models.py:186 part/models.py:887 templates/js/table_filters.js:348 +#: common/models.py:577 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "" -#: common/models.py:187 +#: common/models.py:578 msgid "Parts are salable by default" msgstr "パーツはデフォルトで販売可能です" -#: common/models.py:193 part/models.py:877 templates/js/table_filters.js:33 +#: common/models.py:584 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "追跡可能" -#: common/models.py:194 +#: common/models.py:585 msgid "Parts are trackable by default" msgstr "パーツはデフォルトで追跡可能です" -#: common/models.py:200 part/models.py:897 templates/js/table_filters.js:29 +#: common/models.py:591 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" -#: common/models.py:201 +#: common/models.py:592 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:207 +#: common/models.py:598 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:208 +#: common/models.py:599 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:214 +#: common/models.py:605 msgid "Show Import in Views" msgstr "" -#: common/models.py:215 +#: common/models.py:606 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:221 +#: common/models.py:612 msgid "Show Price in Forms" msgstr "" -#: common/models.py:222 +#: common/models.py:613 msgid "Display part price in some forms" msgstr "" -#: common/models.py:228 +#: common/models.py:619 msgid "Show related parts" msgstr "" -#: common/models.py:229 +#: common/models.py:620 msgid "Display related parts for a part" msgstr "" -#: common/models.py:235 +#: common/models.py:626 msgid "Create initial stock" msgstr "" -#: common/models.py:236 +#: common/models.py:627 msgid "Create initial stock on part creation" msgstr "" -#: common/models.py:242 +#: common/models.py:633 msgid "Internal Prices" msgstr "" -#: common/models.py:243 +#: common/models.py:634 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:249 +#: common/models.py:640 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:250 +#: common/models.py:641 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:256 templates/stats.html:25 +#: common/models.py:647 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:257 +#: common/models.py:648 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:263 +#: common/models.py:654 msgid "Page Size" msgstr "" -#: common/models.py:264 +#: common/models.py:655 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:274 +#: common/models.py:665 msgid "Test Reports" msgstr "" -#: common/models.py:275 +#: common/models.py:666 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:281 +#: common/models.py:672 msgid "Search Preview Results" msgstr "" -#: common/models.py:282 +#: common/models.py:673 msgid "Number of results to show in search preview window" msgstr "" -#: common/models.py:288 +#: common/models.py:679 msgid "Stock Expiry" msgstr "" -#: common/models.py:289 +#: common/models.py:680 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:295 +#: common/models.py:686 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:296 +#: common/models.py:687 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:302 +#: common/models.py:693 msgid "Stock Stale Time" msgstr "" -#: common/models.py:303 +#: common/models.py:694 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:305 +#: common/models.py:696 msgid "days" msgstr "" -#: common/models.py:310 +#: common/models.py:701 msgid "Build Expired Stock" msgstr "" -#: common/models.py:311 +#: common/models.py:702 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:317 +#: common/models.py:708 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:318 +#: common/models.py:709 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:324 +#: common/models.py:715 msgid "Group by Part" msgstr "" -#: common/models.py:325 +#: common/models.py:716 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:331 +#: common/models.py:722 msgid "Recent Stock Count" msgstr "" -#: common/models.py:332 +#: common/models.py:723 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:338 +#: common/models.py:729 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:339 +#: common/models.py:730 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:344 +#: common/models.py:735 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:345 +#: common/models.py:736 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:349 +#: common/models.py:740 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:350 +#: common/models.py:741 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:355 +#: common/models.py:746 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:356 +#: common/models.py:747 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:579 -msgid "Settings key (must be unique - case insensitive" +#: common/models.py:771 +msgid "Show starred parts" msgstr "" -#: common/models.py:581 -msgid "Settings value" +#: common/models.py:772 +msgid "Show starred parts on the homepage" msgstr "" -#: common/models.py:616 -msgid "Must be an integer value" +#: common/models.py:777 +msgid "Show latest parts" msgstr "" -#: common/models.py:639 -msgid "Value must be a boolean value" +#: common/models.py:778 +msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:650 -msgid "Value must be an integer value" +#: common/models.py:783 +msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:673 -msgid "Key string must be unique" +#: common/models.py:784 +msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:754 company/forms.py:43 +#: common/models.py:789 +msgid "Show recent stock changes" +msgstr "" + +#: common/models.py:790 +msgid "Show recently changed stock items on the homepage" +msgstr "" + +#: common/models.py:795 +msgid "Show low stock" +msgstr "" + +#: common/models.py:796 +msgid "Show low stock items on the homepage" +msgstr "" + +#: common/models.py:801 +msgid "Show depleted stock" +msgstr "" + +#: common/models.py:802 +msgid "Show depleted stock items on the homepage" +msgstr "" + +#: common/models.py:807 +msgid "Show needed stock" +msgstr "" + +#: common/models.py:808 +msgid "Show stock items needed for builds on the homepage" +msgstr "" + +#: common/models.py:813 +msgid "Show expired stock" +msgstr "" + +#: common/models.py:814 +msgid "Show expired stock items on the homepage" +msgstr "" + +#: common/models.py:819 +msgid "Show stale stock" +msgstr "" + +#: common/models.py:820 +msgid "Show stale stock items on the homepage" +msgstr "" + +#: common/models.py:825 +msgid "Show pending builds" +msgstr "" + +#: common/models.py:826 +msgid "Show pending builds on the homepage" +msgstr "" + +#: common/models.py:831 +msgid "Show overdue builds" +msgstr "" + +#: common/models.py:832 +msgid "Show overdue builds on the homepage" +msgstr "" + +#: common/models.py:837 +msgid "Show outstanding POs" +msgstr "" + +#: common/models.py:838 +msgid "Show outstanding POs on the homepage" +msgstr "" + +#: common/models.py:843 +msgid "Show overdue POs" +msgstr "" + +#: common/models.py:844 +msgid "Show overdue POs on the homepage" +msgstr "" + +#: common/models.py:849 +msgid "Show outstanding SOs" +msgstr "" + +#: common/models.py:850 +msgid "Show outstanding SOs on the homepage" +msgstr "" + +#: common/models.py:855 +msgid "Show overdue SOs" +msgstr "" + +#: common/models.py:856 +msgid "Show overdue SOs on the homepage" +msgstr "" + +#: common/models.py:910 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:761 company/templates/company/supplier_part.html:231 +#: common/models.py:917 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:762 +#: common/models.py:918 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:855 +#: common/models.py:1011 msgid "Default" msgstr "" @@ -1906,7 +2027,11 @@ msgstr "" msgid "Supplied value must be a boolean" msgstr "" -#: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 +#: common/views.py:121 +msgid "Change User Setting" +msgstr "" + +#: common/views.py:196 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 #: order/templates/order/purchase_order_detail.html:26 order/views.py:290 @@ -1916,7 +2041,7 @@ msgstr "" msgid "Upload File" msgstr "" -#: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 +#: common/views.py:197 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 @@ -1924,19 +2049,19 @@ msgstr "" msgid "Match Fields" msgstr "" -#: common/views.py:186 +#: common/views.py:198 msgid "Match Items" msgstr "" -#: common/views.py:531 +#: common/views.py:543 msgid "Fields matching failed" msgstr "" -#: common/views.py:586 +#: common/views.py:598 msgid "Parts imported" msgstr "" -#: common/views.py:608 order/templates/order/order_wizard/match_fields.html:27 +#: common/views.py:620 order/templates/order/order_wizard/match_fields.html:27 #: order/templates/order/order_wizard/match_parts.html:19 #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 @@ -2322,9 +2447,9 @@ msgstr "" #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 #: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 -#: part/templates/part/navbar.html:74 templates/InvenTree/index.html:213 +#: part/templates/part/navbar.html:74 templates/InvenTree/index.html:260 #: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 +#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:37 #: users/models.py:45 msgid "Purchase Orders" msgstr "" @@ -2345,9 +2470,9 @@ msgstr "" #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 #: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 -#: part/templates/part/navbar.html:82 templates/InvenTree/index.html:236 +#: part/templates/part/navbar.html:82 templates/InvenTree/index.html:291 #: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 +#: templates/InvenTree/settings/tabs.html:43 templates/navbar.html:46 #: users/models.py:46 msgid "Sales Orders" msgstr "" @@ -2432,7 +2557,7 @@ msgstr "" #: company/templates/company/manufacturer_part.html:239 #: part/templates/part/detail.html:214 part/templates/part/detail.html:294 #: part/templates/part/detail.html:317 templates/js/company.js:339 -#: users/models.py:193 +#: users/models.py:194 msgid "Delete" msgstr "" @@ -2480,9 +2605,9 @@ msgstr "メーカー・パーツの在庫" #: part/templates/part/navbar.html:31 stock/api.py:53 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 -#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 +#: templates/InvenTree/index.html:150 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:269 +#: templates/InvenTree/settings/tabs.html:34 templates/js/part.js:269 #: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 #: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" @@ -3271,8 +3396,8 @@ msgstr "%(order)s - %(desc)s の未処理のパーツを受け取 #: 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:24 -#: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:855 +#: templates/InvenTree/index.html:102 templates/InvenTree/search.html:114 +#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -4646,7 +4771,7 @@ msgstr "" msgid "In Stock" msgstr "" -#: part/templates/part/part_base.html:201 templates/InvenTree/index.html:132 +#: part/templates/part/part_base.html:201 templates/InvenTree/index.html:186 msgid "Required for Build Orders" msgstr "" @@ -4828,7 +4953,7 @@ msgstr "" msgid "No Stock" msgstr "" -#: part/templates/part/stock_count.html:9 templates/InvenTree/index.html:130 +#: part/templates/part/stock_count.html:9 templates/InvenTree/index.html:166 msgid "Low Stock" msgstr "" @@ -4841,7 +4966,7 @@ msgstr "" msgid "Create a new variant of template '%(full_name)s'." msgstr "" -#: part/templatetags/inventree_extras.py:99 +#: part/templatetags/inventree_extras.py:105 msgid "Unknown database" msgstr "" @@ -5901,55 +6026,55 @@ msgstr "" msgid "Index" msgstr "" -#: templates/InvenTree/index.html:98 +#: templates/InvenTree/index.html:105 msgid "Starred Parts" msgstr "" -#: templates/InvenTree/index.html:99 +#: templates/InvenTree/index.html:115 msgid "Latest Parts" msgstr "" -#: templates/InvenTree/index.html:100 +#: templates/InvenTree/index.html:126 msgid "BOM Waiting Validation" msgstr "" -#: templates/InvenTree/index.html:129 +#: templates/InvenTree/index.html:153 msgid "Recently Updated" msgstr "" -#: templates/InvenTree/index.html:131 +#: templates/InvenTree/index.html:176 msgid "Depleted Stock" msgstr "" -#: templates/InvenTree/index.html:146 +#: templates/InvenTree/index.html:199 msgid "Expired Stock" msgstr "" -#: templates/InvenTree/index.html:147 +#: templates/InvenTree/index.html:210 msgid "Stale Stock" msgstr "" -#: templates/InvenTree/index.html:192 +#: templates/InvenTree/index.html:232 msgid "Build Orders In Progress" msgstr "" -#: templates/InvenTree/index.html:193 +#: templates/InvenTree/index.html:243 msgid "Overdue Build Orders" msgstr "" -#: templates/InvenTree/index.html:214 +#: templates/InvenTree/index.html:263 msgid "Outstanding Purchase Orders" msgstr "" -#: templates/InvenTree/index.html:215 +#: templates/InvenTree/index.html:274 msgid "Overdue Purchase Orders" msgstr "" -#: templates/InvenTree/index.html:237 +#: templates/InvenTree/index.html:294 msgid "Outstanding Sales Orders" msgstr "" -#: templates/InvenTree/index.html:238 +#: templates/InvenTree/index.html:305 msgid "Overdue Sales Orders" msgstr "" @@ -5979,8 +6104,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -6092,11 +6216,11 @@ msgstr "" msgid "Report Settings" msgstr "" -#: templates/InvenTree/settings/setting.html:23 +#: templates/InvenTree/settings/setting.html:28 msgid "No value set" msgstr "" -#: templates/InvenTree/settings/setting.html:31 +#: templates/InvenTree/settings/setting.html:36 msgid "Edit setting" msgstr "" @@ -6118,7 +6242,9 @@ msgid "Stock Options" msgstr "" #: templates/InvenTree/settings/tabs.html:3 +#: templates/InvenTree/settings/tabs.html:12 #: templates/InvenTree/settings/user.html:10 +#: templates/InvenTree/settings/user_settings.html:10 msgid "User Settings" msgstr "" @@ -6130,23 +6256,23 @@ msgstr "" msgid "Appearance" msgstr "" -#: templates/InvenTree/settings/tabs.html:13 +#: templates/InvenTree/settings/tabs.html:16 msgid "InvenTree Settings" msgstr "" -#: templates/InvenTree/settings/tabs.html:16 +#: templates/InvenTree/settings/tabs.html:19 msgid "Global" msgstr "" -#: templates/InvenTree/settings/tabs.html:19 +#: templates/InvenTree/settings/tabs.html:22 msgid "Currencies" msgstr "" -#: templates/InvenTree/settings/tabs.html:22 +#: templates/InvenTree/settings/tabs.html:25 msgid "Report" msgstr "" -#: templates/InvenTree/settings/tabs.html:25 +#: templates/InvenTree/settings/tabs.html:28 msgid "Categories" msgstr "" @@ -7070,7 +7196,7 @@ msgstr "" msgid "Add Stock" msgstr "" -#: templates/js/stock.js:106 users/models.py:189 +#: templates/js/stock.js:106 users/models.py:190 msgid "Add" msgstr "" @@ -7733,34 +7859,35 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:176 +#: users/models.py:177 msgid "Permission set" msgstr "" -#: users/models.py:184 +#: users/models.py:185 msgid "Group" msgstr "" -#: users/models.py:187 +#: users/models.py:188 msgid "View" msgstr "" -#: users/models.py:187 +#: users/models.py:188 msgid "Permission to view items" msgstr "" -#: users/models.py:189 +#: users/models.py:190 msgid "Permission to add items" msgstr "" -#: users/models.py:191 +#: users/models.py:192 msgid "Change" msgstr "" -#: users/models.py:191 +#: users/models.py:192 msgid "Permissions to edit items" msgstr "" -#: users/models.py:193 +#: users/models.py:194 msgid "Permission to delete items" msgstr "" + From 768e30b452473adaaea0957f1329644830a329d0 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 26 Jul 2021 23:50:04 +1000 Subject: [PATCH 643/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/pl/LC_MESSAGES/django.po | 447 ++++++++++++++-------- 1 file changed, 287 insertions(+), 160 deletions(-) diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 4a906f6c42..4002c8f61f 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-21 12:35+0000\n" -"PO-Revision-Date: 2021-07-25 22:36\n" +"POT-Creation-Date: 2021-07-26 13:20+0000\n" +"PO-Revision-Date: 2021-07-26 13:50\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -122,7 +122,8 @@ msgstr "Komentarz" msgid "File comment" msgstr "Komentarz pliku" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2097 +#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:880 +#: common/models.py:881 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -469,7 +470,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:753 +#: build/templates/build/detail.html:34 common/models.py:909 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -604,9 +605,9 @@ msgstr "Zlecenie Budowy" #: order/templates/order/sales_order_detail.html:34 #: order/templates/order/so_navbar.html:19 #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 -#: part/templates/part/navbar.html:45 templates/InvenTree/index.html:191 +#: part/templates/part/navbar.html:45 templates/InvenTree/index.html:229 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:34 users/models.py:44 +#: templates/InvenTree/settings/tabs.html:37 users/models.py:44 msgid "Build Orders" msgstr "Zlecenia budowy" @@ -1489,404 +1490,524 @@ msgstr "" msgid "Select {name} file to upload" msgstr "" -#: common/models.py:57 +#: common/models.py:259 common/models.py:760 common/models.py:873 +msgid "Settings key (must be unique - case insensitive" +msgstr "" + +#: common/models.py:261 +msgid "Settings value" +msgstr "Ustawienia wartości" + +#: common/models.py:296 +msgid "Must be an integer value" +msgstr "" + +#: common/models.py:319 +msgid "Value must be a boolean value" +msgstr "" + +#: common/models.py:330 +msgid "Value must be an integer value" +msgstr "" + +#: common/models.py:353 +msgid "Key string must be unique" +msgstr "" + +#: common/models.py:448 msgid "InvenTree Instance Name" msgstr "Nazwa instancji InvenTree" -#: common/models.py:59 +#: common/models.py:450 msgid "String descriptor for the server instance" msgstr "" -#: common/models.py:63 +#: common/models.py:454 msgid "Use instance name" msgstr "" -#: common/models.py:64 +#: common/models.py:455 msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:70 company/models.py:97 company/models.py:98 +#: common/models.py:461 company/models.py:97 company/models.py:98 msgid "Company name" msgstr "Nazwa firmy" -#: common/models.py:71 +#: common/models.py:462 msgid "Internal company name" msgstr "" -#: common/models.py:76 +#: common/models.py:467 msgid "Base URL" msgstr "Bazowy URL" -#: common/models.py:77 +#: common/models.py:468 msgid "Base URL for server instance" msgstr "Bazowy adres URL dla instancji serwera" -#: common/models.py:83 +#: common/models.py:474 msgid "Default Currency" msgstr "" -#: common/models.py:84 +#: common/models.py:475 msgid "Default currency" msgstr "" -#: common/models.py:90 +#: common/models.py:481 msgid "Download from URL" msgstr "Pobierz z adresu URL" -#: common/models.py:91 +#: common/models.py:482 msgid "Allow download of remote images and files from external URL" msgstr "Zezwól na pobieranie zewnętrznych obrazów i plików z zewnętrznego URL" -#: common/models.py:97 +#: common/models.py:488 msgid "Barcode Support" msgstr "Obsługa kodu kreskowego" -#: common/models.py:98 +#: common/models.py:489 msgid "Enable barcode scanner support" msgstr "Włącz obsługę skanera kodów" -#: common/models.py:104 +#: common/models.py:495 msgid "IPN Regex" msgstr "Wyrażenie regularne IPN" -#: common/models.py:105 +#: common/models.py:496 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:109 +#: common/models.py:500 msgid "Allow Duplicate IPN" msgstr "Zezwól na powtarzający się IPN" -#: common/models.py:110 +#: common/models.py:501 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:116 +#: common/models.py:507 msgid "Allow Editing IPN" msgstr "Zezwól na edycję IPN" -#: common/models.py:117 +#: common/models.py:508 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:123 +#: common/models.py:514 msgid "Copy Part BOM Data" msgstr "Skopiuj BOM komponentu" -#: common/models.py:124 +#: common/models.py:515 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:130 +#: common/models.py:521 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:131 +#: common/models.py:522 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:137 +#: common/models.py:528 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:138 +#: common/models.py:529 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:144 +#: common/models.py:535 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:145 +#: common/models.py:536 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:151 +#: common/models.py:542 msgid "Recent Part Count" msgstr "" -#: common/models.py:152 +#: common/models.py:543 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:158 part/models.py:2280 report/models.py:187 +#: common/models.py:549 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "Szablon" -#: common/models.py:159 +#: common/models.py:550 msgid "Parts are templates by default" msgstr "" -#: common/models.py:165 part/models.py:865 templates/js/table_filters.js:132 +#: common/models.py:556 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "Złożenie" -#: common/models.py:166 +#: common/models.py:557 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:172 part/models.py:871 templates/js/table_filters.js:340 +#: common/models.py:563 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "Komponent" -#: common/models.py:173 +#: common/models.py:564 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:179 part/models.py:882 +#: common/models.py:570 part/models.py:882 msgid "Purchaseable" msgstr "Możliwość zakupu" -#: common/models.py:180 +#: common/models.py:571 msgid "Parts are purchaseable by default" msgstr "Części są domyślnie z możliwością zakupu" -#: common/models.py:186 part/models.py:887 templates/js/table_filters.js:348 +#: common/models.py:577 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "Możliwość sprzedaży" -#: common/models.py:187 +#: common/models.py:578 msgid "Parts are salable by default" msgstr "Części są domyślnie z możliwością sprzedaży" -#: common/models.py:193 part/models.py:877 templates/js/table_filters.js:33 +#: common/models.py:584 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "Możliwość śledzenia" -#: common/models.py:194 +#: common/models.py:585 msgid "Parts are trackable by default" msgstr "Części są domyślnie z możliwością śledzenia" -#: common/models.py:200 part/models.py:897 templates/js/table_filters.js:29 +#: common/models.py:591 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "Wirtualny" -#: common/models.py:201 +#: common/models.py:592 msgid "Parts are virtual by default" msgstr "Części są domyślnie wirtualne" -#: common/models.py:207 +#: common/models.py:598 msgid "Show Quantity in Forms" msgstr "Pokaż ilość w formularzach" -#: common/models.py:208 +#: common/models.py:599 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:214 +#: common/models.py:605 msgid "Show Import in Views" msgstr "" -#: common/models.py:215 +#: common/models.py:606 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:221 +#: common/models.py:612 msgid "Show Price in Forms" msgstr "" -#: common/models.py:222 +#: common/models.py:613 msgid "Display part price in some forms" msgstr "" -#: common/models.py:228 +#: common/models.py:619 msgid "Show related parts" msgstr "" -#: common/models.py:229 +#: common/models.py:620 msgid "Display related parts for a part" msgstr "" -#: common/models.py:235 +#: common/models.py:626 msgid "Create initial stock" msgstr "" -#: common/models.py:236 +#: common/models.py:627 msgid "Create initial stock on part creation" msgstr "" -#: common/models.py:242 +#: common/models.py:633 msgid "Internal Prices" msgstr "" -#: common/models.py:243 +#: common/models.py:634 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:249 +#: common/models.py:640 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:250 +#: common/models.py:641 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:256 templates/stats.html:25 +#: common/models.py:647 templates/stats.html:25 msgid "Debug Mode" msgstr "Tryb Debugowania" -#: common/models.py:257 +#: common/models.py:648 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:263 +#: common/models.py:654 msgid "Page Size" msgstr "Rozmiar strony" -#: common/models.py:264 +#: common/models.py:655 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:274 +#: common/models.py:665 msgid "Test Reports" msgstr "Raporty testów" -#: common/models.py:275 +#: common/models.py:666 msgid "Enable generation of test reports" msgstr "Włącz generowanie raportów testów" -#: common/models.py:281 +#: common/models.py:672 msgid "Search Preview Results" msgstr "" -#: common/models.py:282 +#: common/models.py:673 msgid "Number of results to show in search preview window" msgstr "" -#: common/models.py:288 +#: common/models.py:679 msgid "Stock Expiry" msgstr "" -#: common/models.py:289 +#: common/models.py:680 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:295 +#: common/models.py:686 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:296 +#: common/models.py:687 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:302 +#: common/models.py:693 msgid "Stock Stale Time" msgstr "" -#: common/models.py:303 +#: common/models.py:694 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:305 +#: common/models.py:696 msgid "days" msgstr "dni" -#: common/models.py:310 +#: common/models.py:701 msgid "Build Expired Stock" msgstr "" -#: common/models.py:311 +#: common/models.py:702 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:317 +#: common/models.py:708 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:318 +#: common/models.py:709 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:324 +#: common/models.py:715 msgid "Group by Part" msgstr "Grupuj według komponentu" -#: common/models.py:325 +#: common/models.py:716 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:331 +#: common/models.py:722 msgid "Recent Stock Count" msgstr "" -#: common/models.py:332 +#: common/models.py:723 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:338 +#: common/models.py:729 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:339 +#: common/models.py:730 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:344 +#: common/models.py:735 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:345 +#: common/models.py:736 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:349 +#: common/models.py:740 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:350 +#: common/models.py:741 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:355 +#: common/models.py:746 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:356 +#: common/models.py:747 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:579 -msgid "Settings key (must be unique - case insensitive" +#: common/models.py:771 +msgid "Show starred parts" msgstr "" -#: common/models.py:581 -msgid "Settings value" -msgstr "Ustawienia wartości" - -#: common/models.py:616 -msgid "Must be an integer value" +#: common/models.py:772 +msgid "Show starred parts on the homepage" msgstr "" -#: common/models.py:639 -msgid "Value must be a boolean value" +#: common/models.py:777 +msgid "Show latest parts" msgstr "" -#: common/models.py:650 -msgid "Value must be an integer value" +#: common/models.py:778 +msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:673 -msgid "Key string must be unique" +#: common/models.py:783 +msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:754 company/forms.py:43 +#: common/models.py:784 +msgid "Show BOMs that await validation on the homepage" +msgstr "" + +#: common/models.py:789 +msgid "Show recent stock changes" +msgstr "" + +#: common/models.py:790 +msgid "Show recently changed stock items on the homepage" +msgstr "" + +#: common/models.py:795 +msgid "Show low stock" +msgstr "" + +#: common/models.py:796 +msgid "Show low stock items on the homepage" +msgstr "" + +#: common/models.py:801 +msgid "Show depleted stock" +msgstr "" + +#: common/models.py:802 +msgid "Show depleted stock items on the homepage" +msgstr "" + +#: common/models.py:807 +msgid "Show needed stock" +msgstr "" + +#: common/models.py:808 +msgid "Show stock items needed for builds on the homepage" +msgstr "" + +#: common/models.py:813 +msgid "Show expired stock" +msgstr "" + +#: common/models.py:814 +msgid "Show expired stock items on the homepage" +msgstr "" + +#: common/models.py:819 +msgid "Show stale stock" +msgstr "" + +#: common/models.py:820 +msgid "Show stale stock items on the homepage" +msgstr "" + +#: common/models.py:825 +msgid "Show pending builds" +msgstr "" + +#: common/models.py:826 +msgid "Show pending builds on the homepage" +msgstr "" + +#: common/models.py:831 +msgid "Show overdue builds" +msgstr "" + +#: common/models.py:832 +msgid "Show overdue builds on the homepage" +msgstr "" + +#: common/models.py:837 +msgid "Show outstanding POs" +msgstr "" + +#: common/models.py:838 +msgid "Show outstanding POs on the homepage" +msgstr "" + +#: common/models.py:843 +msgid "Show overdue POs" +msgstr "" + +#: common/models.py:844 +msgid "Show overdue POs on the homepage" +msgstr "" + +#: common/models.py:849 +msgid "Show outstanding SOs" +msgstr "" + +#: common/models.py:850 +msgid "Show outstanding SOs on the homepage" +msgstr "" + +#: common/models.py:855 +msgid "Show overdue SOs" +msgstr "" + +#: common/models.py:856 +msgid "Show overdue SOs on the homepage" +msgstr "" + +#: common/models.py:910 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:761 company/templates/company/supplier_part.html:231 +#: common/models.py:917 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "Cena" -#: common/models.py:762 +#: common/models.py:918 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:855 +#: common/models.py:1011 msgid "Default" msgstr "Domyślny" @@ -1906,7 +2027,11 @@ msgstr "" msgid "Supplied value must be a boolean" msgstr "" -#: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 +#: common/views.py:121 +msgid "Change User Setting" +msgstr "" + +#: common/views.py:196 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 #: order/templates/order/purchase_order_detail.html:26 order/views.py:290 @@ -1916,7 +2041,7 @@ msgstr "" msgid "Upload File" msgstr "Wyślij plik" -#: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 +#: common/views.py:197 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 @@ -1924,19 +2049,19 @@ msgstr "Wyślij plik" msgid "Match Fields" msgstr "" -#: common/views.py:186 +#: common/views.py:198 msgid "Match Items" msgstr "" -#: common/views.py:531 +#: common/views.py:543 msgid "Fields matching failed" msgstr "" -#: common/views.py:586 +#: common/views.py:598 msgid "Parts imported" msgstr "" -#: common/views.py:608 order/templates/order/order_wizard/match_fields.html:27 +#: common/views.py:620 order/templates/order/order_wizard/match_fields.html:27 #: order/templates/order/order_wizard/match_parts.html:19 #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 @@ -2322,9 +2447,9 @@ msgstr "Zapasy dostawcy" #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 #: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 -#: part/templates/part/navbar.html:74 templates/InvenTree/index.html:213 +#: part/templates/part/navbar.html:74 templates/InvenTree/index.html:260 #: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 +#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:37 #: users/models.py:45 msgid "Purchase Orders" msgstr "" @@ -2345,9 +2470,9 @@ msgstr "" #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 #: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 -#: part/templates/part/navbar.html:82 templates/InvenTree/index.html:236 +#: part/templates/part/navbar.html:82 templates/InvenTree/index.html:291 #: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 +#: templates/InvenTree/settings/tabs.html:43 templates/navbar.html:46 #: users/models.py:46 msgid "Sales Orders" msgstr "" @@ -2432,7 +2557,7 @@ msgstr "" #: company/templates/company/manufacturer_part.html:239 #: part/templates/part/detail.html:214 part/templates/part/detail.html:294 #: part/templates/part/detail.html:317 templates/js/company.js:339 -#: users/models.py:193 +#: users/models.py:194 msgid "Delete" msgstr "Usuń" @@ -2480,9 +2605,9 @@ msgstr "" #: part/templates/part/navbar.html:31 stock/api.py:53 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 -#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 +#: templates/InvenTree/index.html:150 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:269 +#: templates/InvenTree/settings/tabs.html:34 templates/js/part.js:269 #: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 #: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" @@ -3271,8 +3396,8 @@ msgstr "" #: 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:24 -#: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:855 +#: templates/InvenTree/index.html:102 templates/InvenTree/search.html:114 +#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -4646,7 +4771,7 @@ msgstr "" msgid "In Stock" msgstr "" -#: part/templates/part/part_base.html:201 templates/InvenTree/index.html:132 +#: part/templates/part/part_base.html:201 templates/InvenTree/index.html:186 msgid "Required for Build Orders" msgstr "" @@ -4828,7 +4953,7 @@ msgstr "" msgid "No Stock" msgstr "" -#: part/templates/part/stock_count.html:9 templates/InvenTree/index.html:130 +#: part/templates/part/stock_count.html:9 templates/InvenTree/index.html:166 msgid "Low Stock" msgstr "" @@ -4841,7 +4966,7 @@ msgstr "" msgid "Create a new variant of template '%(full_name)s'." msgstr "" -#: part/templatetags/inventree_extras.py:99 +#: part/templatetags/inventree_extras.py:105 msgid "Unknown database" msgstr "" @@ -5901,55 +6026,55 @@ msgstr "" msgid "Index" msgstr "Indeks" -#: templates/InvenTree/index.html:98 +#: templates/InvenTree/index.html:105 msgid "Starred Parts" msgstr "" -#: templates/InvenTree/index.html:99 +#: templates/InvenTree/index.html:115 msgid "Latest Parts" msgstr "" -#: templates/InvenTree/index.html:100 +#: templates/InvenTree/index.html:126 msgid "BOM Waiting Validation" msgstr "" -#: templates/InvenTree/index.html:129 +#: templates/InvenTree/index.html:153 msgid "Recently Updated" msgstr "" -#: templates/InvenTree/index.html:131 +#: templates/InvenTree/index.html:176 msgid "Depleted Stock" msgstr "" -#: templates/InvenTree/index.html:146 +#: templates/InvenTree/index.html:199 msgid "Expired Stock" msgstr "" -#: templates/InvenTree/index.html:147 +#: templates/InvenTree/index.html:210 msgid "Stale Stock" msgstr "" -#: templates/InvenTree/index.html:192 +#: templates/InvenTree/index.html:232 msgid "Build Orders In Progress" msgstr "" -#: templates/InvenTree/index.html:193 +#: templates/InvenTree/index.html:243 msgid "Overdue Build Orders" msgstr "" -#: templates/InvenTree/index.html:214 +#: templates/InvenTree/index.html:263 msgid "Outstanding Purchase Orders" msgstr "" -#: templates/InvenTree/index.html:215 +#: templates/InvenTree/index.html:274 msgid "Overdue Purchase Orders" msgstr "" -#: templates/InvenTree/index.html:237 +#: templates/InvenTree/index.html:294 msgid "Outstanding Sales Orders" msgstr "" -#: templates/InvenTree/index.html:238 +#: templates/InvenTree/index.html:305 msgid "Overdue Sales Orders" msgstr "" @@ -6091,11 +6216,11 @@ msgstr "" msgid "Report Settings" msgstr "" -#: templates/InvenTree/settings/setting.html:23 +#: templates/InvenTree/settings/setting.html:28 msgid "No value set" msgstr "" -#: templates/InvenTree/settings/setting.html:31 +#: templates/InvenTree/settings/setting.html:36 msgid "Edit setting" msgstr "" @@ -6117,7 +6242,9 @@ msgid "Stock Options" msgstr "" #: templates/InvenTree/settings/tabs.html:3 +#: templates/InvenTree/settings/tabs.html:12 #: templates/InvenTree/settings/user.html:10 +#: templates/InvenTree/settings/user_settings.html:10 msgid "User Settings" msgstr "" @@ -6129,23 +6256,23 @@ msgstr "" msgid "Appearance" msgstr "" -#: templates/InvenTree/settings/tabs.html:13 +#: templates/InvenTree/settings/tabs.html:16 msgid "InvenTree Settings" msgstr "" -#: templates/InvenTree/settings/tabs.html:16 +#: templates/InvenTree/settings/tabs.html:19 msgid "Global" msgstr "" -#: templates/InvenTree/settings/tabs.html:19 +#: templates/InvenTree/settings/tabs.html:22 msgid "Currencies" msgstr "" -#: templates/InvenTree/settings/tabs.html:22 +#: templates/InvenTree/settings/tabs.html:25 msgid "Report" msgstr "" -#: templates/InvenTree/settings/tabs.html:25 +#: templates/InvenTree/settings/tabs.html:28 msgid "Categories" msgstr "" @@ -7069,7 +7196,7 @@ msgstr "" msgid "Add Stock" msgstr "Dodaj stan" -#: templates/js/stock.js:106 users/models.py:189 +#: templates/js/stock.js:106 users/models.py:190 msgid "Add" msgstr "Dodaj" @@ -7732,35 +7859,35 @@ msgstr "Uprawnienia" msgid "Important dates" msgstr "" -#: users/models.py:176 +#: users/models.py:177 msgid "Permission set" msgstr "Uprawnienia nadane" -#: users/models.py:184 +#: users/models.py:185 msgid "Group" msgstr "" -#: users/models.py:187 +#: users/models.py:188 msgid "View" msgstr "" -#: users/models.py:187 +#: users/models.py:188 msgid "Permission to view items" msgstr "Uprawnienie do wyświetlania przedmiotów" -#: users/models.py:189 +#: users/models.py:190 msgid "Permission to add items" msgstr "Uprawnienie do dodawania przedmiotów" -#: users/models.py:191 +#: users/models.py:192 msgid "Change" msgstr "" -#: users/models.py:191 +#: users/models.py:192 msgid "Permissions to edit items" msgstr "Uprawnienie do edycji przedmiotów" -#: users/models.py:193 +#: users/models.py:194 msgid "Permission to delete items" msgstr "Uprawnienie do usuwania przedmiotów" From 881ee121352b850f35949f9fc41be05bd5583dba Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 26 Jul 2021 23:50:05 +1000 Subject: [PATCH 644/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ru/LC_MESSAGES/django.po | 447 ++++++++++++++-------- 1 file changed, 287 insertions(+), 160 deletions(-) diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index b3b3bb4d94..73d144b224 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-24 00:08+0000\n" -"PO-Revision-Date: 2021-07-21 12:53\n" +"POT-Creation-Date: 2021-07-26 13:20+0000\n" +"PO-Revision-Date: 2021-07-26 13:50\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -122,7 +122,8 @@ msgstr "Комментарий" msgid "File comment" msgstr "Комментарий к файлу" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2097 +#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:880 +#: common/models.py:881 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -469,7 +470,7 @@ msgstr "Целевая дата для сборки. Сборка будет п #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:753 +#: build/templates/build/detail.html:34 common/models.py:909 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -604,9 +605,9 @@ msgstr "Порядок сборки" #: order/templates/order/sales_order_detail.html:34 #: order/templates/order/so_navbar.html:19 #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 -#: part/templates/part/navbar.html:45 templates/InvenTree/index.html:191 +#: part/templates/part/navbar.html:45 templates/InvenTree/index.html:229 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:34 users/models.py:44 +#: templates/InvenTree/settings/tabs.html:37 users/models.py:44 msgid "Build Orders" msgstr "Порядок сборки" @@ -1489,404 +1490,524 @@ msgstr "" msgid "Select {name} file to upload" msgstr "" -#: common/models.py:57 +#: common/models.py:259 common/models.py:760 common/models.py:873 +msgid "Settings key (must be unique - case insensitive" +msgstr "" + +#: common/models.py:261 +msgid "Settings value" +msgstr "" + +#: common/models.py:296 +msgid "Must be an integer value" +msgstr "" + +#: common/models.py:319 +msgid "Value must be a boolean value" +msgstr "" + +#: common/models.py:330 +msgid "Value must be an integer value" +msgstr "" + +#: common/models.py:353 +msgid "Key string must be unique" +msgstr "" + +#: common/models.py:448 msgid "InvenTree Instance Name" msgstr "" -#: common/models.py:59 +#: common/models.py:450 msgid "String descriptor for the server instance" msgstr "" -#: common/models.py:63 +#: common/models.py:454 msgid "Use instance name" msgstr "" -#: common/models.py:64 +#: common/models.py:455 msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:70 company/models.py:97 company/models.py:98 +#: common/models.py:461 company/models.py:97 company/models.py:98 msgid "Company name" msgstr "" -#: common/models.py:71 +#: common/models.py:462 msgid "Internal company name" msgstr "" -#: common/models.py:76 +#: common/models.py:467 msgid "Base URL" msgstr "" -#: common/models.py:77 +#: common/models.py:468 msgid "Base URL for server instance" msgstr "" -#: common/models.py:83 +#: common/models.py:474 msgid "Default Currency" msgstr "" -#: common/models.py:84 +#: common/models.py:475 msgid "Default currency" msgstr "" -#: common/models.py:90 +#: common/models.py:481 msgid "Download from URL" msgstr "" -#: common/models.py:91 +#: common/models.py:482 msgid "Allow download of remote images and files from external URL" msgstr "" -#: common/models.py:97 +#: common/models.py:488 msgid "Barcode Support" msgstr "" -#: common/models.py:98 +#: common/models.py:489 msgid "Enable barcode scanner support" msgstr "" -#: common/models.py:104 +#: common/models.py:495 msgid "IPN Regex" msgstr "" -#: common/models.py:105 +#: common/models.py:496 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:109 +#: common/models.py:500 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:110 +#: common/models.py:501 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:116 +#: common/models.py:507 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:117 +#: common/models.py:508 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:123 +#: common/models.py:514 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:124 +#: common/models.py:515 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:130 +#: common/models.py:521 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:131 +#: common/models.py:522 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:137 +#: common/models.py:528 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:138 +#: common/models.py:529 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:144 +#: common/models.py:535 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:145 +#: common/models.py:536 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:151 +#: common/models.py:542 msgid "Recent Part Count" msgstr "" -#: common/models.py:152 +#: common/models.py:543 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:158 part/models.py:2280 report/models.py:187 +#: common/models.py:549 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" -#: common/models.py:159 +#: common/models.py:550 msgid "Parts are templates by default" msgstr "" -#: common/models.py:165 part/models.py:865 templates/js/table_filters.js:132 +#: common/models.py:556 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" -#: common/models.py:166 +#: common/models.py:557 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:172 part/models.py:871 templates/js/table_filters.js:340 +#: common/models.py:563 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "" -#: common/models.py:173 +#: common/models.py:564 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:179 part/models.py:882 +#: common/models.py:570 part/models.py:882 msgid "Purchaseable" msgstr "" -#: common/models.py:180 +#: common/models.py:571 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:186 part/models.py:887 templates/js/table_filters.js:348 +#: common/models.py:577 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "" -#: common/models.py:187 +#: common/models.py:578 msgid "Parts are salable by default" msgstr "" -#: common/models.py:193 part/models.py:877 templates/js/table_filters.js:33 +#: common/models.py:584 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" -#: common/models.py:194 +#: common/models.py:585 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:200 part/models.py:897 templates/js/table_filters.js:29 +#: common/models.py:591 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" -#: common/models.py:201 +#: common/models.py:592 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:207 +#: common/models.py:598 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:208 +#: common/models.py:599 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:214 +#: common/models.py:605 msgid "Show Import in Views" msgstr "" -#: common/models.py:215 +#: common/models.py:606 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:221 +#: common/models.py:612 msgid "Show Price in Forms" msgstr "" -#: common/models.py:222 +#: common/models.py:613 msgid "Display part price in some forms" msgstr "" -#: common/models.py:228 +#: common/models.py:619 msgid "Show related parts" msgstr "" -#: common/models.py:229 +#: common/models.py:620 msgid "Display related parts for a part" msgstr "" -#: common/models.py:235 +#: common/models.py:626 msgid "Create initial stock" msgstr "" -#: common/models.py:236 +#: common/models.py:627 msgid "Create initial stock on part creation" msgstr "" -#: common/models.py:242 +#: common/models.py:633 msgid "Internal Prices" msgstr "" -#: common/models.py:243 +#: common/models.py:634 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:249 +#: common/models.py:640 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:250 +#: common/models.py:641 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:256 templates/stats.html:25 +#: common/models.py:647 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:257 +#: common/models.py:648 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:263 +#: common/models.py:654 msgid "Page Size" msgstr "" -#: common/models.py:264 +#: common/models.py:655 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:274 +#: common/models.py:665 msgid "Test Reports" msgstr "" -#: common/models.py:275 +#: common/models.py:666 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:281 +#: common/models.py:672 msgid "Search Preview Results" msgstr "" -#: common/models.py:282 +#: common/models.py:673 msgid "Number of results to show in search preview window" msgstr "" -#: common/models.py:288 +#: common/models.py:679 msgid "Stock Expiry" msgstr "" -#: common/models.py:289 +#: common/models.py:680 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:295 +#: common/models.py:686 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:296 +#: common/models.py:687 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:302 +#: common/models.py:693 msgid "Stock Stale Time" msgstr "" -#: common/models.py:303 +#: common/models.py:694 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:305 +#: common/models.py:696 msgid "days" msgstr "" -#: common/models.py:310 +#: common/models.py:701 msgid "Build Expired Stock" msgstr "" -#: common/models.py:311 +#: common/models.py:702 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:317 +#: common/models.py:708 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:318 +#: common/models.py:709 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:324 +#: common/models.py:715 msgid "Group by Part" msgstr "" -#: common/models.py:325 +#: common/models.py:716 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:331 +#: common/models.py:722 msgid "Recent Stock Count" msgstr "" -#: common/models.py:332 +#: common/models.py:723 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:338 +#: common/models.py:729 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:339 +#: common/models.py:730 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:344 +#: common/models.py:735 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:345 +#: common/models.py:736 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:349 +#: common/models.py:740 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:350 +#: common/models.py:741 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:355 +#: common/models.py:746 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:356 +#: common/models.py:747 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:579 -msgid "Settings key (must be unique - case insensitive" +#: common/models.py:771 +msgid "Show starred parts" msgstr "" -#: common/models.py:581 -msgid "Settings value" +#: common/models.py:772 +msgid "Show starred parts on the homepage" msgstr "" -#: common/models.py:616 -msgid "Must be an integer value" +#: common/models.py:777 +msgid "Show latest parts" msgstr "" -#: common/models.py:639 -msgid "Value must be a boolean value" +#: common/models.py:778 +msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:650 -msgid "Value must be an integer value" +#: common/models.py:783 +msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:673 -msgid "Key string must be unique" +#: common/models.py:784 +msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:754 company/forms.py:43 +#: common/models.py:789 +msgid "Show recent stock changes" +msgstr "" + +#: common/models.py:790 +msgid "Show recently changed stock items on the homepage" +msgstr "" + +#: common/models.py:795 +msgid "Show low stock" +msgstr "" + +#: common/models.py:796 +msgid "Show low stock items on the homepage" +msgstr "" + +#: common/models.py:801 +msgid "Show depleted stock" +msgstr "" + +#: common/models.py:802 +msgid "Show depleted stock items on the homepage" +msgstr "" + +#: common/models.py:807 +msgid "Show needed stock" +msgstr "" + +#: common/models.py:808 +msgid "Show stock items needed for builds on the homepage" +msgstr "" + +#: common/models.py:813 +msgid "Show expired stock" +msgstr "" + +#: common/models.py:814 +msgid "Show expired stock items on the homepage" +msgstr "" + +#: common/models.py:819 +msgid "Show stale stock" +msgstr "" + +#: common/models.py:820 +msgid "Show stale stock items on the homepage" +msgstr "" + +#: common/models.py:825 +msgid "Show pending builds" +msgstr "" + +#: common/models.py:826 +msgid "Show pending builds on the homepage" +msgstr "" + +#: common/models.py:831 +msgid "Show overdue builds" +msgstr "" + +#: common/models.py:832 +msgid "Show overdue builds on the homepage" +msgstr "" + +#: common/models.py:837 +msgid "Show outstanding POs" +msgstr "" + +#: common/models.py:838 +msgid "Show outstanding POs on the homepage" +msgstr "" + +#: common/models.py:843 +msgid "Show overdue POs" +msgstr "" + +#: common/models.py:844 +msgid "Show overdue POs on the homepage" +msgstr "" + +#: common/models.py:849 +msgid "Show outstanding SOs" +msgstr "" + +#: common/models.py:850 +msgid "Show outstanding SOs on the homepage" +msgstr "" + +#: common/models.py:855 +msgid "Show overdue SOs" +msgstr "" + +#: common/models.py:856 +msgid "Show overdue SOs on the homepage" +msgstr "" + +#: common/models.py:910 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:761 company/templates/company/supplier_part.html:231 +#: common/models.py:917 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:762 +#: common/models.py:918 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:855 +#: common/models.py:1011 msgid "Default" msgstr "" @@ -1906,7 +2027,11 @@ msgstr "" msgid "Supplied value must be a boolean" msgstr "" -#: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 +#: common/views.py:121 +msgid "Change User Setting" +msgstr "" + +#: common/views.py:196 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 #: order/templates/order/purchase_order_detail.html:26 order/views.py:290 @@ -1916,7 +2041,7 @@ msgstr "" msgid "Upload File" msgstr "" -#: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 +#: common/views.py:197 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 @@ -1924,19 +2049,19 @@ msgstr "" msgid "Match Fields" msgstr "" -#: common/views.py:186 +#: common/views.py:198 msgid "Match Items" msgstr "" -#: common/views.py:531 +#: common/views.py:543 msgid "Fields matching failed" msgstr "" -#: common/views.py:586 +#: common/views.py:598 msgid "Parts imported" msgstr "" -#: common/views.py:608 order/templates/order/order_wizard/match_fields.html:27 +#: common/views.py:620 order/templates/order/order_wizard/match_fields.html:27 #: order/templates/order/order_wizard/match_parts.html:19 #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 @@ -2322,9 +2447,9 @@ msgstr "" #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 #: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 -#: part/templates/part/navbar.html:74 templates/InvenTree/index.html:213 +#: part/templates/part/navbar.html:74 templates/InvenTree/index.html:260 #: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 +#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:37 #: users/models.py:45 msgid "Purchase Orders" msgstr "" @@ -2345,9 +2470,9 @@ msgstr "" #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 #: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 -#: part/templates/part/navbar.html:82 templates/InvenTree/index.html:236 +#: part/templates/part/navbar.html:82 templates/InvenTree/index.html:291 #: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 +#: templates/InvenTree/settings/tabs.html:43 templates/navbar.html:46 #: users/models.py:46 msgid "Sales Orders" msgstr "" @@ -2432,7 +2557,7 @@ msgstr "" #: company/templates/company/manufacturer_part.html:239 #: part/templates/part/detail.html:214 part/templates/part/detail.html:294 #: part/templates/part/detail.html:317 templates/js/company.js:339 -#: users/models.py:193 +#: users/models.py:194 msgid "Delete" msgstr "" @@ -2480,9 +2605,9 @@ msgstr "" #: part/templates/part/navbar.html:31 stock/api.py:53 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 -#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 +#: templates/InvenTree/index.html:150 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:269 +#: templates/InvenTree/settings/tabs.html:34 templates/js/part.js:269 #: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 #: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" @@ -3271,8 +3396,8 @@ msgstr "" #: 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:24 -#: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:855 +#: templates/InvenTree/index.html:102 templates/InvenTree/search.html:114 +#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -4646,7 +4771,7 @@ msgstr "" msgid "In Stock" msgstr "" -#: part/templates/part/part_base.html:201 templates/InvenTree/index.html:132 +#: part/templates/part/part_base.html:201 templates/InvenTree/index.html:186 msgid "Required for Build Orders" msgstr "" @@ -4828,7 +4953,7 @@ msgstr "" msgid "No Stock" msgstr "" -#: part/templates/part/stock_count.html:9 templates/InvenTree/index.html:130 +#: part/templates/part/stock_count.html:9 templates/InvenTree/index.html:166 msgid "Low Stock" msgstr "" @@ -4841,7 +4966,7 @@ msgstr "" msgid "Create a new variant of template '%(full_name)s'." msgstr "" -#: part/templatetags/inventree_extras.py:99 +#: part/templatetags/inventree_extras.py:105 msgid "Unknown database" msgstr "" @@ -5901,55 +6026,55 @@ msgstr "" msgid "Index" msgstr "" -#: templates/InvenTree/index.html:98 +#: templates/InvenTree/index.html:105 msgid "Starred Parts" msgstr "" -#: templates/InvenTree/index.html:99 +#: templates/InvenTree/index.html:115 msgid "Latest Parts" msgstr "" -#: templates/InvenTree/index.html:100 +#: templates/InvenTree/index.html:126 msgid "BOM Waiting Validation" msgstr "" -#: templates/InvenTree/index.html:129 +#: templates/InvenTree/index.html:153 msgid "Recently Updated" msgstr "" -#: templates/InvenTree/index.html:131 +#: templates/InvenTree/index.html:176 msgid "Depleted Stock" msgstr "" -#: templates/InvenTree/index.html:146 +#: templates/InvenTree/index.html:199 msgid "Expired Stock" msgstr "" -#: templates/InvenTree/index.html:147 +#: templates/InvenTree/index.html:210 msgid "Stale Stock" msgstr "" -#: templates/InvenTree/index.html:192 +#: templates/InvenTree/index.html:232 msgid "Build Orders In Progress" msgstr "" -#: templates/InvenTree/index.html:193 +#: templates/InvenTree/index.html:243 msgid "Overdue Build Orders" msgstr "" -#: templates/InvenTree/index.html:214 +#: templates/InvenTree/index.html:263 msgid "Outstanding Purchase Orders" msgstr "" -#: templates/InvenTree/index.html:215 +#: templates/InvenTree/index.html:274 msgid "Overdue Purchase Orders" msgstr "" -#: templates/InvenTree/index.html:237 +#: templates/InvenTree/index.html:294 msgid "Outstanding Sales Orders" msgstr "" -#: templates/InvenTree/index.html:238 +#: templates/InvenTree/index.html:305 msgid "Overdue Sales Orders" msgstr "" @@ -5979,8 +6104,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -6092,11 +6216,11 @@ msgstr "" msgid "Report Settings" msgstr "" -#: templates/InvenTree/settings/setting.html:23 +#: templates/InvenTree/settings/setting.html:28 msgid "No value set" msgstr "" -#: templates/InvenTree/settings/setting.html:31 +#: templates/InvenTree/settings/setting.html:36 msgid "Edit setting" msgstr "" @@ -6118,7 +6242,9 @@ msgid "Stock Options" msgstr "" #: templates/InvenTree/settings/tabs.html:3 +#: templates/InvenTree/settings/tabs.html:12 #: templates/InvenTree/settings/user.html:10 +#: templates/InvenTree/settings/user_settings.html:10 msgid "User Settings" msgstr "" @@ -6130,23 +6256,23 @@ msgstr "" msgid "Appearance" msgstr "" -#: templates/InvenTree/settings/tabs.html:13 +#: templates/InvenTree/settings/tabs.html:16 msgid "InvenTree Settings" msgstr "" -#: templates/InvenTree/settings/tabs.html:16 +#: templates/InvenTree/settings/tabs.html:19 msgid "Global" msgstr "" -#: templates/InvenTree/settings/tabs.html:19 +#: templates/InvenTree/settings/tabs.html:22 msgid "Currencies" msgstr "" -#: templates/InvenTree/settings/tabs.html:22 +#: templates/InvenTree/settings/tabs.html:25 msgid "Report" msgstr "" -#: templates/InvenTree/settings/tabs.html:25 +#: templates/InvenTree/settings/tabs.html:28 msgid "Categories" msgstr "" @@ -7070,7 +7196,7 @@ msgstr "" msgid "Add Stock" msgstr "" -#: templates/js/stock.js:106 users/models.py:189 +#: templates/js/stock.js:106 users/models.py:190 msgid "Add" msgstr "" @@ -7733,34 +7859,35 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:176 +#: users/models.py:177 msgid "Permission set" msgstr "" -#: users/models.py:184 +#: users/models.py:185 msgid "Group" msgstr "" -#: users/models.py:187 +#: users/models.py:188 msgid "View" msgstr "" -#: users/models.py:187 +#: users/models.py:188 msgid "Permission to view items" msgstr "" -#: users/models.py:189 +#: users/models.py:190 msgid "Permission to add items" msgstr "" -#: users/models.py:191 +#: users/models.py:192 msgid "Change" msgstr "" -#: users/models.py:191 +#: users/models.py:192 msgid "Permissions to edit items" msgstr "" -#: users/models.py:193 +#: users/models.py:194 msgid "Permission to delete items" msgstr "" + From eee38a95695751e8cc34066abf4923e04c44435e Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 26 Jul 2021 23:50:07 +1000 Subject: [PATCH 645/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/tr/LC_MESSAGES/django.po | 447 ++++++++++++++-------- 1 file changed, 287 insertions(+), 160 deletions(-) diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index e55557d2ea..2d151d07f5 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-24 00:08+0000\n" -"PO-Revision-Date: 2021-07-21 12:53\n" +"POT-Creation-Date: 2021-07-26 13:20+0000\n" +"PO-Revision-Date: 2021-07-26 13:50\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -122,7 +122,8 @@ msgstr "Yorum" msgid "File comment" msgstr "Dosya yorumu" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2097 +#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:880 +#: common/models.py:881 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -469,7 +470,7 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:753 +#: build/templates/build/detail.html:34 common/models.py:909 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -604,9 +605,9 @@ msgstr "Yapım İşi Emri" #: order/templates/order/sales_order_detail.html:34 #: order/templates/order/so_navbar.html:19 #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 -#: part/templates/part/navbar.html:45 templates/InvenTree/index.html:191 +#: part/templates/part/navbar.html:45 templates/InvenTree/index.html:229 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:34 users/models.py:44 +#: templates/InvenTree/settings/tabs.html:37 users/models.py:44 msgid "Build Orders" msgstr "Yapım İşi Emirleri" @@ -1489,404 +1490,524 @@ msgstr "{name.title()} Dosya" msgid "Select {name} file to upload" msgstr "{name} dosyasını yüklemek için seçin" -#: common/models.py:57 +#: common/models.py:259 common/models.py:760 common/models.py:873 +msgid "Settings key (must be unique - case insensitive" +msgstr "" + +#: common/models.py:261 +msgid "Settings value" +msgstr "" + +#: common/models.py:296 +msgid "Must be an integer value" +msgstr "" + +#: common/models.py:319 +msgid "Value must be a boolean value" +msgstr "" + +#: common/models.py:330 +msgid "Value must be an integer value" +msgstr "" + +#: common/models.py:353 +msgid "Key string must be unique" +msgstr "" + +#: common/models.py:448 msgid "InvenTree Instance Name" msgstr "" -#: common/models.py:59 +#: common/models.py:450 msgid "String descriptor for the server instance" msgstr "" -#: common/models.py:63 +#: common/models.py:454 msgid "Use instance name" msgstr "" -#: common/models.py:64 +#: common/models.py:455 msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:70 company/models.py:97 company/models.py:98 +#: common/models.py:461 company/models.py:97 company/models.py:98 msgid "Company name" msgstr "" -#: common/models.py:71 +#: common/models.py:462 msgid "Internal company name" msgstr "" -#: common/models.py:76 +#: common/models.py:467 msgid "Base URL" msgstr "" -#: common/models.py:77 +#: common/models.py:468 msgid "Base URL for server instance" msgstr "" -#: common/models.py:83 +#: common/models.py:474 msgid "Default Currency" msgstr "" -#: common/models.py:84 +#: common/models.py:475 msgid "Default currency" msgstr "" -#: common/models.py:90 +#: common/models.py:481 msgid "Download from URL" msgstr "" -#: common/models.py:91 +#: common/models.py:482 msgid "Allow download of remote images and files from external URL" msgstr "Harici URL'den resim ve dosyaların indirilmesine izin ver" -#: common/models.py:97 +#: common/models.py:488 msgid "Barcode Support" msgstr "" -#: common/models.py:98 +#: common/models.py:489 msgid "Enable barcode scanner support" msgstr "" -#: common/models.py:104 +#: common/models.py:495 msgid "IPN Regex" msgstr "DPN Regex" -#: common/models.py:105 +#: common/models.py:496 msgid "Regular expression pattern for matching Part IPN" msgstr "Parça DPN eşleştirmesi için Düzenli İfade Kalıbı (Regex)" -#: common/models.py:109 +#: common/models.py:500 msgid "Allow Duplicate IPN" msgstr "Yinelenen DPN'ye İzin Ver" -#: common/models.py:110 +#: common/models.py:501 msgid "Allow multiple parts to share the same IPN" msgstr "Birden çok parçanın aynı DPN'yi paylaşmasına izin ver" -#: common/models.py:116 +#: common/models.py:507 msgid "Allow Editing IPN" msgstr "DPN Düzenlemeye İzin Ver" -#: common/models.py:117 +#: common/models.py:508 msgid "Allow changing the IPN value while editing a part" msgstr "Parçayı düzenlerken DPN değiştirmeye izin ver" -#: common/models.py:123 +#: common/models.py:514 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:124 +#: common/models.py:515 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:130 +#: common/models.py:521 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:131 +#: common/models.py:522 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:137 +#: common/models.py:528 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:138 +#: common/models.py:529 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:144 +#: common/models.py:535 msgid "Copy Category Parameter Templates" msgstr "Kategori Paremetre Sablonu Kopyala" -#: common/models.py:145 +#: common/models.py:536 msgid "Copy category parameter templates when creating a part" msgstr "Parça oluştururken kategori parametre şablonlarını kopyala" -#: common/models.py:151 +#: common/models.py:542 msgid "Recent Part Count" msgstr "" -#: common/models.py:152 +#: common/models.py:543 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:158 part/models.py:2280 report/models.py:187 +#: common/models.py:549 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "Şablon" -#: common/models.py:159 +#: common/models.py:550 msgid "Parts are templates by default" msgstr "Parçaları varsayılan olan şablondur" -#: common/models.py:165 part/models.py:865 templates/js/table_filters.js:132 +#: common/models.py:556 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "Montaj" -#: common/models.py:166 +#: common/models.py:557 msgid "Parts can be assembled from other components by default" msgstr "Parçalar varsayılan olarak başka bileşenlerden monte edilebilir" -#: common/models.py:172 part/models.py:871 templates/js/table_filters.js:340 +#: common/models.py:563 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "Bileşen" -#: common/models.py:173 +#: common/models.py:564 msgid "Parts can be used as sub-components by default" msgstr "Parçalar varsayılan olarak alt bileşen olarak kullanılabilir" -#: common/models.py:179 part/models.py:882 +#: common/models.py:570 part/models.py:882 msgid "Purchaseable" msgstr "Satın Alınabilir" -#: common/models.py:180 +#: common/models.py:571 msgid "Parts are purchaseable by default" msgstr "Parçalar varsayılan olarak satın alınabilir" -#: common/models.py:186 part/models.py:887 templates/js/table_filters.js:348 +#: common/models.py:577 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "Satılabilir" -#: common/models.py:187 +#: common/models.py:578 msgid "Parts are salable by default" msgstr "Parçalar varsayılan olarak satılabilir" -#: common/models.py:193 part/models.py:877 templates/js/table_filters.js:33 +#: common/models.py:584 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "Takip Edilebilir" -#: common/models.py:194 +#: common/models.py:585 msgid "Parts are trackable by default" msgstr "Parçalar varsayılan olarak takip edilebilir" -#: common/models.py:200 part/models.py:897 templates/js/table_filters.js:29 +#: common/models.py:591 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "Sanal" -#: common/models.py:201 +#: common/models.py:592 msgid "Parts are virtual by default" msgstr "Parçalar varsayılan olarak sanaldır" -#: common/models.py:207 +#: common/models.py:598 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:208 +#: common/models.py:599 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:214 +#: common/models.py:605 msgid "Show Import in Views" msgstr "" -#: common/models.py:215 +#: common/models.py:606 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:221 +#: common/models.py:612 msgid "Show Price in Forms" msgstr "" -#: common/models.py:222 +#: common/models.py:613 msgid "Display part price in some forms" msgstr "" -#: common/models.py:228 +#: common/models.py:619 msgid "Show related parts" msgstr "" -#: common/models.py:229 +#: common/models.py:620 msgid "Display related parts for a part" msgstr "" -#: common/models.py:235 +#: common/models.py:626 msgid "Create initial stock" msgstr "" -#: common/models.py:236 +#: common/models.py:627 msgid "Create initial stock on part creation" msgstr "" -#: common/models.py:242 +#: common/models.py:633 msgid "Internal Prices" msgstr "" -#: common/models.py:243 +#: common/models.py:634 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:249 +#: common/models.py:640 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:250 +#: common/models.py:641 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:256 templates/stats.html:25 +#: common/models.py:647 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:257 +#: common/models.py:648 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:263 +#: common/models.py:654 msgid "Page Size" msgstr "" -#: common/models.py:264 +#: common/models.py:655 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:274 +#: common/models.py:665 msgid "Test Reports" msgstr "" -#: common/models.py:275 +#: common/models.py:666 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:281 +#: common/models.py:672 msgid "Search Preview Results" msgstr "" -#: common/models.py:282 +#: common/models.py:673 msgid "Number of results to show in search preview window" msgstr "" -#: common/models.py:288 +#: common/models.py:679 msgid "Stock Expiry" msgstr "" -#: common/models.py:289 +#: common/models.py:680 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:295 +#: common/models.py:686 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:296 +#: common/models.py:687 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:302 +#: common/models.py:693 msgid "Stock Stale Time" msgstr "" -#: common/models.py:303 +#: common/models.py:694 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:305 +#: common/models.py:696 msgid "days" msgstr "" -#: common/models.py:310 +#: common/models.py:701 msgid "Build Expired Stock" msgstr "" -#: common/models.py:311 +#: common/models.py:702 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:317 +#: common/models.py:708 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:318 +#: common/models.py:709 msgid "Enable ownership control over stock locations and items" msgstr "Stok konumu ve ögeler üzerinde sahiplik kontrolünü etkinleştirin" -#: common/models.py:324 +#: common/models.py:715 msgid "Group by Part" msgstr "" -#: common/models.py:325 +#: common/models.py:716 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:331 +#: common/models.py:722 msgid "Recent Stock Count" msgstr "" -#: common/models.py:332 +#: common/models.py:723 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:338 +#: common/models.py:729 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:339 +#: common/models.py:730 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:344 +#: common/models.py:735 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:345 +#: common/models.py:736 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:349 +#: common/models.py:740 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:350 +#: common/models.py:741 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:355 +#: common/models.py:746 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:356 +#: common/models.py:747 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:579 -msgid "Settings key (must be unique - case insensitive" +#: common/models.py:771 +msgid "Show starred parts" msgstr "" -#: common/models.py:581 -msgid "Settings value" +#: common/models.py:772 +msgid "Show starred parts on the homepage" msgstr "" -#: common/models.py:616 -msgid "Must be an integer value" +#: common/models.py:777 +msgid "Show latest parts" msgstr "" -#: common/models.py:639 -msgid "Value must be a boolean value" +#: common/models.py:778 +msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:650 -msgid "Value must be an integer value" +#: common/models.py:783 +msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:673 -msgid "Key string must be unique" +#: common/models.py:784 +msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:754 company/forms.py:43 +#: common/models.py:789 +msgid "Show recent stock changes" +msgstr "" + +#: common/models.py:790 +msgid "Show recently changed stock items on the homepage" +msgstr "" + +#: common/models.py:795 +msgid "Show low stock" +msgstr "" + +#: common/models.py:796 +msgid "Show low stock items on the homepage" +msgstr "" + +#: common/models.py:801 +msgid "Show depleted stock" +msgstr "" + +#: common/models.py:802 +msgid "Show depleted stock items on the homepage" +msgstr "" + +#: common/models.py:807 +msgid "Show needed stock" +msgstr "" + +#: common/models.py:808 +msgid "Show stock items needed for builds on the homepage" +msgstr "" + +#: common/models.py:813 +msgid "Show expired stock" +msgstr "" + +#: common/models.py:814 +msgid "Show expired stock items on the homepage" +msgstr "" + +#: common/models.py:819 +msgid "Show stale stock" +msgstr "" + +#: common/models.py:820 +msgid "Show stale stock items on the homepage" +msgstr "" + +#: common/models.py:825 +msgid "Show pending builds" +msgstr "" + +#: common/models.py:826 +msgid "Show pending builds on the homepage" +msgstr "" + +#: common/models.py:831 +msgid "Show overdue builds" +msgstr "" + +#: common/models.py:832 +msgid "Show overdue builds on the homepage" +msgstr "" + +#: common/models.py:837 +msgid "Show outstanding POs" +msgstr "" + +#: common/models.py:838 +msgid "Show outstanding POs on the homepage" +msgstr "" + +#: common/models.py:843 +msgid "Show overdue POs" +msgstr "" + +#: common/models.py:844 +msgid "Show overdue POs on the homepage" +msgstr "" + +#: common/models.py:849 +msgid "Show outstanding SOs" +msgstr "" + +#: common/models.py:850 +msgid "Show outstanding SOs on the homepage" +msgstr "" + +#: common/models.py:855 +msgid "Show overdue SOs" +msgstr "" + +#: common/models.py:856 +msgid "Show overdue SOs on the homepage" +msgstr "" + +#: common/models.py:910 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:761 company/templates/company/supplier_part.html:231 +#: common/models.py:917 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:762 +#: common/models.py:918 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:855 +#: common/models.py:1011 msgid "Default" msgstr "" @@ -1906,7 +2027,11 @@ msgstr "" msgid "Supplied value must be a boolean" msgstr "" -#: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 +#: common/views.py:121 +msgid "Change User Setting" +msgstr "" + +#: common/views.py:196 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 #: order/templates/order/purchase_order_detail.html:26 order/views.py:290 @@ -1916,7 +2041,7 @@ msgstr "" msgid "Upload File" msgstr "Dosya Yükle" -#: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 +#: common/views.py:197 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 @@ -1924,19 +2049,19 @@ msgstr "Dosya Yükle" msgid "Match Fields" msgstr "" -#: common/views.py:186 +#: common/views.py:198 msgid "Match Items" msgstr "" -#: common/views.py:531 +#: common/views.py:543 msgid "Fields matching failed" msgstr "" -#: common/views.py:586 +#: common/views.py:598 msgid "Parts imported" msgstr "" -#: common/views.py:608 order/templates/order/order_wizard/match_fields.html:27 +#: common/views.py:620 order/templates/order/order_wizard/match_fields.html:27 #: order/templates/order/order_wizard/match_parts.html:19 #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 @@ -2322,9 +2447,9 @@ msgstr "Tedarikçi Stoku" #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 #: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 -#: part/templates/part/navbar.html:74 templates/InvenTree/index.html:213 +#: part/templates/part/navbar.html:74 templates/InvenTree/index.html:260 #: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 +#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:37 #: users/models.py:45 msgid "Purchase Orders" msgstr "Satın Alma Emirleri" @@ -2345,9 +2470,9 @@ msgstr "Yeni Satın Alma Emri" #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 #: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 -#: part/templates/part/navbar.html:82 templates/InvenTree/index.html:236 +#: part/templates/part/navbar.html:82 templates/InvenTree/index.html:291 #: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 +#: templates/InvenTree/settings/tabs.html:43 templates/navbar.html:46 #: users/models.py:46 msgid "Sales Orders" msgstr "Satış Emirleri" @@ -2432,7 +2557,7 @@ msgstr "Tedarikçi parçalarını sil" #: company/templates/company/manufacturer_part.html:239 #: part/templates/part/detail.html:214 part/templates/part/detail.html:294 #: part/templates/part/detail.html:317 templates/js/company.js:339 -#: users/models.py:193 +#: users/models.py:194 msgid "Delete" msgstr "" @@ -2480,9 +2605,9 @@ msgstr "" #: part/templates/part/navbar.html:31 stock/api.py:53 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 -#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 +#: templates/InvenTree/index.html:150 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:269 +#: templates/InvenTree/settings/tabs.html:34 templates/js/part.js:269 #: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 #: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" @@ -3271,8 +3396,8 @@ msgstr "" #: 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:24 -#: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:855 +#: templates/InvenTree/index.html:102 templates/InvenTree/search.html:114 +#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -4646,7 +4771,7 @@ msgstr "Bu parça %(link)s parçasının bir çeşididir" msgid "In Stock" msgstr "" -#: part/templates/part/part_base.html:201 templates/InvenTree/index.html:132 +#: part/templates/part/part_base.html:201 templates/InvenTree/index.html:186 msgid "Required for Build Orders" msgstr "Yapım İşi Emirleri için Gerekli" @@ -4828,7 +4953,7 @@ msgstr "Aşağıdaki parçalara kategori ayarla" msgid "No Stock" msgstr "Stok Yok" -#: part/templates/part/stock_count.html:9 templates/InvenTree/index.html:130 +#: part/templates/part/stock_count.html:9 templates/InvenTree/index.html:166 msgid "Low Stock" msgstr "Düşük Stok" @@ -4841,7 +4966,7 @@ msgstr "Yeni parça çeşidi oluştur" msgid "Create a new variant of template '%(full_name)s'." msgstr "%(full_name)s şablonu için yeni bir çeşit oluştur." -#: part/templatetags/inventree_extras.py:99 +#: part/templatetags/inventree_extras.py:105 msgid "Unknown database" msgstr "" @@ -5901,55 +6026,55 @@ msgstr "" msgid "Index" msgstr "" -#: templates/InvenTree/index.html:98 +#: templates/InvenTree/index.html:105 msgid "Starred Parts" msgstr "" -#: templates/InvenTree/index.html:99 +#: templates/InvenTree/index.html:115 msgid "Latest Parts" msgstr "" -#: templates/InvenTree/index.html:100 +#: templates/InvenTree/index.html:126 msgid "BOM Waiting Validation" msgstr "" -#: templates/InvenTree/index.html:129 +#: templates/InvenTree/index.html:153 msgid "Recently Updated" msgstr "" -#: templates/InvenTree/index.html:131 +#: templates/InvenTree/index.html:176 msgid "Depleted Stock" msgstr "" -#: templates/InvenTree/index.html:146 +#: templates/InvenTree/index.html:199 msgid "Expired Stock" msgstr "" -#: templates/InvenTree/index.html:147 +#: templates/InvenTree/index.html:210 msgid "Stale Stock" msgstr "" -#: templates/InvenTree/index.html:192 +#: templates/InvenTree/index.html:232 msgid "Build Orders In Progress" msgstr "" -#: templates/InvenTree/index.html:193 +#: templates/InvenTree/index.html:243 msgid "Overdue Build Orders" msgstr "" -#: templates/InvenTree/index.html:214 +#: templates/InvenTree/index.html:263 msgid "Outstanding Purchase Orders" msgstr "" -#: templates/InvenTree/index.html:215 +#: templates/InvenTree/index.html:274 msgid "Overdue Purchase Orders" msgstr "" -#: templates/InvenTree/index.html:237 +#: templates/InvenTree/index.html:294 msgid "Outstanding Sales Orders" msgstr "" -#: templates/InvenTree/index.html:238 +#: templates/InvenTree/index.html:305 msgid "Overdue Sales Orders" msgstr "" @@ -5979,8 +6104,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -6092,11 +6216,11 @@ msgstr "" msgid "Report Settings" msgstr "" -#: templates/InvenTree/settings/setting.html:23 +#: templates/InvenTree/settings/setting.html:28 msgid "No value set" msgstr "" -#: templates/InvenTree/settings/setting.html:31 +#: templates/InvenTree/settings/setting.html:36 msgid "Edit setting" msgstr "" @@ -6118,7 +6242,9 @@ msgid "Stock Options" msgstr "" #: templates/InvenTree/settings/tabs.html:3 +#: templates/InvenTree/settings/tabs.html:12 #: templates/InvenTree/settings/user.html:10 +#: templates/InvenTree/settings/user_settings.html:10 msgid "User Settings" msgstr "" @@ -6130,23 +6256,23 @@ msgstr "" msgid "Appearance" msgstr "" -#: templates/InvenTree/settings/tabs.html:13 +#: templates/InvenTree/settings/tabs.html:16 msgid "InvenTree Settings" msgstr "" -#: templates/InvenTree/settings/tabs.html:16 +#: templates/InvenTree/settings/tabs.html:19 msgid "Global" msgstr "" -#: templates/InvenTree/settings/tabs.html:19 +#: templates/InvenTree/settings/tabs.html:22 msgid "Currencies" msgstr "" -#: templates/InvenTree/settings/tabs.html:22 +#: templates/InvenTree/settings/tabs.html:25 msgid "Report" msgstr "" -#: templates/InvenTree/settings/tabs.html:25 +#: templates/InvenTree/settings/tabs.html:28 msgid "Categories" msgstr "" @@ -7070,7 +7196,7 @@ msgstr "" msgid "Add Stock" msgstr "" -#: templates/js/stock.js:106 users/models.py:189 +#: templates/js/stock.js:106 users/models.py:190 msgid "Add" msgstr "" @@ -7733,34 +7859,35 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:176 +#: users/models.py:177 msgid "Permission set" msgstr "" -#: users/models.py:184 +#: users/models.py:185 msgid "Group" msgstr "" -#: users/models.py:187 +#: users/models.py:188 msgid "View" msgstr "" -#: users/models.py:187 +#: users/models.py:188 msgid "Permission to view items" msgstr "" -#: users/models.py:189 +#: users/models.py:190 msgid "Permission to add items" msgstr "" -#: users/models.py:191 +#: users/models.py:192 msgid "Change" msgstr "" -#: users/models.py:191 +#: users/models.py:192 msgid "Permissions to edit items" msgstr "" -#: users/models.py:193 +#: users/models.py:194 msgid "Permission to delete items" msgstr "" + From 9ad3dd2a291d6d648c76a987f9ab83ebe4b75dc2 Mon Sep 17 00:00:00 2001 From: Oliver Date: Mon, 26 Jul 2021 23:50:09 +1000 Subject: [PATCH 646/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/zh/LC_MESSAGES/django.po | 447 ++++++++++++++-------- 1 file changed, 287 insertions(+), 160 deletions(-) diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 0d3167db11..fabc570f4a 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-24 00:08+0000\n" -"PO-Revision-Date: 2021-07-21 12:53\n" +"POT-Creation-Date: 2021-07-26 13:20+0000\n" +"PO-Revision-Date: 2021-07-26 13:50\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -122,7 +122,8 @@ msgstr "注释" msgid "File comment" msgstr "文件注释" -#: InvenTree/models.py:70 InvenTree/models.py:71 part/models.py:2097 +#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:880 +#: common/models.py:881 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -469,7 +470,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:753 +#: build/templates/build/detail.html:34 common/models.py:909 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -604,9 +605,9 @@ msgstr "" #: order/templates/order/sales_order_detail.html:34 #: order/templates/order/so_navbar.html:19 #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 -#: part/templates/part/navbar.html:45 templates/InvenTree/index.html:191 +#: part/templates/part/navbar.html:45 templates/InvenTree/index.html:229 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:34 users/models.py:44 +#: templates/InvenTree/settings/tabs.html:37 users/models.py:44 msgid "Build Orders" msgstr "" @@ -1489,404 +1490,524 @@ msgstr "" msgid "Select {name} file to upload" msgstr "" -#: common/models.py:57 +#: common/models.py:259 common/models.py:760 common/models.py:873 +msgid "Settings key (must be unique - case insensitive" +msgstr "" + +#: common/models.py:261 +msgid "Settings value" +msgstr "" + +#: common/models.py:296 +msgid "Must be an integer value" +msgstr "" + +#: common/models.py:319 +msgid "Value must be a boolean value" +msgstr "" + +#: common/models.py:330 +msgid "Value must be an integer value" +msgstr "" + +#: common/models.py:353 +msgid "Key string must be unique" +msgstr "" + +#: common/models.py:448 msgid "InvenTree Instance Name" msgstr "" -#: common/models.py:59 +#: common/models.py:450 msgid "String descriptor for the server instance" msgstr "" -#: common/models.py:63 +#: common/models.py:454 msgid "Use instance name" msgstr "" -#: common/models.py:64 +#: common/models.py:455 msgid "Use the instance name in the title-bar" msgstr "" -#: common/models.py:70 company/models.py:97 company/models.py:98 +#: common/models.py:461 company/models.py:97 company/models.py:98 msgid "Company name" msgstr "" -#: common/models.py:71 +#: common/models.py:462 msgid "Internal company name" msgstr "" -#: common/models.py:76 +#: common/models.py:467 msgid "Base URL" msgstr "" -#: common/models.py:77 +#: common/models.py:468 msgid "Base URL for server instance" msgstr "" -#: common/models.py:83 +#: common/models.py:474 msgid "Default Currency" msgstr "" -#: common/models.py:84 +#: common/models.py:475 msgid "Default currency" msgstr "" -#: common/models.py:90 +#: common/models.py:481 msgid "Download from URL" msgstr "" -#: common/models.py:91 +#: common/models.py:482 msgid "Allow download of remote images and files from external URL" msgstr "" -#: common/models.py:97 +#: common/models.py:488 msgid "Barcode Support" msgstr "" -#: common/models.py:98 +#: common/models.py:489 msgid "Enable barcode scanner support" msgstr "" -#: common/models.py:104 +#: common/models.py:495 msgid "IPN Regex" msgstr "" -#: common/models.py:105 +#: common/models.py:496 msgid "Regular expression pattern for matching Part IPN" msgstr "" -#: common/models.py:109 +#: common/models.py:500 msgid "Allow Duplicate IPN" msgstr "" -#: common/models.py:110 +#: common/models.py:501 msgid "Allow multiple parts to share the same IPN" msgstr "" -#: common/models.py:116 +#: common/models.py:507 msgid "Allow Editing IPN" msgstr "" -#: common/models.py:117 +#: common/models.py:508 msgid "Allow changing the IPN value while editing a part" msgstr "" -#: common/models.py:123 +#: common/models.py:514 msgid "Copy Part BOM Data" msgstr "" -#: common/models.py:124 +#: common/models.py:515 msgid "Copy BOM data by default when duplicating a part" msgstr "" -#: common/models.py:130 +#: common/models.py:521 msgid "Copy Part Parameter Data" msgstr "" -#: common/models.py:131 +#: common/models.py:522 msgid "Copy parameter data by default when duplicating a part" msgstr "" -#: common/models.py:137 +#: common/models.py:528 msgid "Copy Part Test Data" msgstr "" -#: common/models.py:138 +#: common/models.py:529 msgid "Copy test data by default when duplicating a part" msgstr "" -#: common/models.py:144 +#: common/models.py:535 msgid "Copy Category Parameter Templates" msgstr "" -#: common/models.py:145 +#: common/models.py:536 msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:151 +#: common/models.py:542 msgid "Recent Part Count" msgstr "" -#: common/models.py:152 +#: common/models.py:543 msgid "Number of recent parts to display on index page" msgstr "" -#: common/models.py:158 part/models.py:2280 report/models.py:187 +#: common/models.py:549 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" -#: common/models.py:159 +#: common/models.py:550 msgid "Parts are templates by default" msgstr "" -#: common/models.py:165 part/models.py:865 templates/js/table_filters.js:132 +#: common/models.py:556 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" -#: common/models.py:166 +#: common/models.py:557 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:172 part/models.py:871 templates/js/table_filters.js:340 +#: common/models.py:563 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "" -#: common/models.py:173 +#: common/models.py:564 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:179 part/models.py:882 +#: common/models.py:570 part/models.py:882 msgid "Purchaseable" msgstr "" -#: common/models.py:180 +#: common/models.py:571 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:186 part/models.py:887 templates/js/table_filters.js:348 +#: common/models.py:577 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "" -#: common/models.py:187 +#: common/models.py:578 msgid "Parts are salable by default" msgstr "" -#: common/models.py:193 part/models.py:877 templates/js/table_filters.js:33 +#: common/models.py:584 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" -#: common/models.py:194 +#: common/models.py:585 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:200 part/models.py:897 templates/js/table_filters.js:29 +#: common/models.py:591 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" -#: common/models.py:201 +#: common/models.py:592 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:207 +#: common/models.py:598 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:208 +#: common/models.py:599 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:214 +#: common/models.py:605 msgid "Show Import in Views" msgstr "" -#: common/models.py:215 +#: common/models.py:606 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:221 +#: common/models.py:612 msgid "Show Price in Forms" msgstr "" -#: common/models.py:222 +#: common/models.py:613 msgid "Display part price in some forms" msgstr "" -#: common/models.py:228 +#: common/models.py:619 msgid "Show related parts" msgstr "" -#: common/models.py:229 +#: common/models.py:620 msgid "Display related parts for a part" msgstr "" -#: common/models.py:235 +#: common/models.py:626 msgid "Create initial stock" msgstr "" -#: common/models.py:236 +#: common/models.py:627 msgid "Create initial stock on part creation" msgstr "" -#: common/models.py:242 +#: common/models.py:633 msgid "Internal Prices" msgstr "" -#: common/models.py:243 +#: common/models.py:634 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:249 +#: common/models.py:640 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:250 +#: common/models.py:641 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:256 templates/stats.html:25 +#: common/models.py:647 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:257 +#: common/models.py:648 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:263 +#: common/models.py:654 msgid "Page Size" msgstr "" -#: common/models.py:264 +#: common/models.py:655 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:274 +#: common/models.py:665 msgid "Test Reports" msgstr "" -#: common/models.py:275 +#: common/models.py:666 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:281 +#: common/models.py:672 msgid "Search Preview Results" msgstr "" -#: common/models.py:282 +#: common/models.py:673 msgid "Number of results to show in search preview window" msgstr "" -#: common/models.py:288 +#: common/models.py:679 msgid "Stock Expiry" msgstr "" -#: common/models.py:289 +#: common/models.py:680 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:295 +#: common/models.py:686 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:296 +#: common/models.py:687 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:302 +#: common/models.py:693 msgid "Stock Stale Time" msgstr "" -#: common/models.py:303 +#: common/models.py:694 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:305 +#: common/models.py:696 msgid "days" msgstr "" -#: common/models.py:310 +#: common/models.py:701 msgid "Build Expired Stock" msgstr "" -#: common/models.py:311 +#: common/models.py:702 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:317 +#: common/models.py:708 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:318 +#: common/models.py:709 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:324 +#: common/models.py:715 msgid "Group by Part" msgstr "" -#: common/models.py:325 +#: common/models.py:716 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:331 +#: common/models.py:722 msgid "Recent Stock Count" msgstr "" -#: common/models.py:332 +#: common/models.py:723 msgid "Number of recent stock items to display on index page" msgstr "" -#: common/models.py:338 +#: common/models.py:729 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:339 +#: common/models.py:730 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:344 +#: common/models.py:735 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:345 +#: common/models.py:736 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:349 +#: common/models.py:740 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:350 +#: common/models.py:741 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:355 +#: common/models.py:746 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:356 +#: common/models.py:747 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:579 -msgid "Settings key (must be unique - case insensitive" +#: common/models.py:771 +msgid "Show starred parts" msgstr "" -#: common/models.py:581 -msgid "Settings value" +#: common/models.py:772 +msgid "Show starred parts on the homepage" msgstr "" -#: common/models.py:616 -msgid "Must be an integer value" +#: common/models.py:777 +msgid "Show latest parts" msgstr "" -#: common/models.py:639 -msgid "Value must be a boolean value" +#: common/models.py:778 +msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:650 -msgid "Value must be an integer value" +#: common/models.py:783 +msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:673 -msgid "Key string must be unique" +#: common/models.py:784 +msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:754 company/forms.py:43 +#: common/models.py:789 +msgid "Show recent stock changes" +msgstr "" + +#: common/models.py:790 +msgid "Show recently changed stock items on the homepage" +msgstr "" + +#: common/models.py:795 +msgid "Show low stock" +msgstr "" + +#: common/models.py:796 +msgid "Show low stock items on the homepage" +msgstr "" + +#: common/models.py:801 +msgid "Show depleted stock" +msgstr "" + +#: common/models.py:802 +msgid "Show depleted stock items on the homepage" +msgstr "" + +#: common/models.py:807 +msgid "Show needed stock" +msgstr "" + +#: common/models.py:808 +msgid "Show stock items needed for builds on the homepage" +msgstr "" + +#: common/models.py:813 +msgid "Show expired stock" +msgstr "" + +#: common/models.py:814 +msgid "Show expired stock items on the homepage" +msgstr "" + +#: common/models.py:819 +msgid "Show stale stock" +msgstr "" + +#: common/models.py:820 +msgid "Show stale stock items on the homepage" +msgstr "" + +#: common/models.py:825 +msgid "Show pending builds" +msgstr "" + +#: common/models.py:826 +msgid "Show pending builds on the homepage" +msgstr "" + +#: common/models.py:831 +msgid "Show overdue builds" +msgstr "" + +#: common/models.py:832 +msgid "Show overdue builds on the homepage" +msgstr "" + +#: common/models.py:837 +msgid "Show outstanding POs" +msgstr "" + +#: common/models.py:838 +msgid "Show outstanding POs on the homepage" +msgstr "" + +#: common/models.py:843 +msgid "Show overdue POs" +msgstr "" + +#: common/models.py:844 +msgid "Show overdue POs on the homepage" +msgstr "" + +#: common/models.py:849 +msgid "Show outstanding SOs" +msgstr "" + +#: common/models.py:850 +msgid "Show outstanding SOs on the homepage" +msgstr "" + +#: common/models.py:855 +msgid "Show overdue SOs" +msgstr "" + +#: common/models.py:856 +msgid "Show overdue SOs on the homepage" +msgstr "" + +#: common/models.py:910 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:761 company/templates/company/supplier_part.html:231 +#: common/models.py:917 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:762 +#: common/models.py:918 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:855 +#: common/models.py:1011 msgid "Default" msgstr "" @@ -1906,7 +2027,11 @@ msgstr "" msgid "Supplied value must be a boolean" msgstr "" -#: common/views.py:184 order/templates/order/order_wizard/po_upload.html:42 +#: common/views.py:121 +msgid "Change User Setting" +msgstr "" + +#: common/views.py:196 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 #: order/templates/order/purchase_order_detail.html:26 order/views.py:290 @@ -1916,7 +2041,7 @@ msgstr "" msgid "Upload File" msgstr "" -#: common/views.py:185 order/templates/order/order_wizard/match_fields.html:52 +#: common/views.py:197 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 @@ -1924,19 +2049,19 @@ msgstr "" msgid "Match Fields" msgstr "" -#: common/views.py:186 +#: common/views.py:198 msgid "Match Items" msgstr "" -#: common/views.py:531 +#: common/views.py:543 msgid "Fields matching failed" msgstr "" -#: common/views.py:586 +#: common/views.py:598 msgid "Parts imported" msgstr "" -#: common/views.py:608 order/templates/order/order_wizard/match_fields.html:27 +#: common/views.py:620 order/templates/order/order_wizard/match_fields.html:27 #: order/templates/order/order_wizard/match_parts.html:19 #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 @@ -2322,9 +2447,9 @@ msgstr "" #: order/templates/order/purchase_orders.html:8 #: order/templates/order/purchase_orders.html:13 #: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 -#: part/templates/part/navbar.html:74 templates/InvenTree/index.html:213 +#: part/templates/part/navbar.html:74 templates/InvenTree/index.html:260 #: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:37 templates/navbar.html:37 +#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:37 #: users/models.py:45 msgid "Purchase Orders" msgstr "" @@ -2345,9 +2470,9 @@ msgstr "" #: order/templates/order/sales_orders.html:8 #: order/templates/order/sales_orders.html:13 #: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 -#: part/templates/part/navbar.html:82 templates/InvenTree/index.html:236 +#: part/templates/part/navbar.html:82 templates/InvenTree/index.html:291 #: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:46 +#: templates/InvenTree/settings/tabs.html:43 templates/navbar.html:46 #: users/models.py:46 msgid "Sales Orders" msgstr "" @@ -2432,7 +2557,7 @@ msgstr "" #: company/templates/company/manufacturer_part.html:239 #: part/templates/part/detail.html:214 part/templates/part/detail.html:294 #: part/templates/part/detail.html:317 templates/js/company.js:339 -#: users/models.py:193 +#: users/models.py:194 msgid "Delete" msgstr "" @@ -2480,9 +2605,9 @@ msgstr "" #: part/templates/part/navbar.html:31 stock/api.py:53 #: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 #: stock/templates/stock/stock_app_base.html:10 -#: templates/InvenTree/index.html:128 templates/InvenTree/search.html:196 +#: templates/InvenTree/index.html:150 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:269 +#: templates/InvenTree/settings/tabs.html:34 templates/js/part.js:269 #: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 #: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" @@ -3271,8 +3396,8 @@ msgstr "" #: 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:24 -#: templates/InvenTree/index.html:97 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:28 templates/js/part.js:855 +#: templates/InvenTree/index.html:102 templates/InvenTree/search.html:114 +#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -4646,7 +4771,7 @@ msgstr "" msgid "In Stock" msgstr "" -#: part/templates/part/part_base.html:201 templates/InvenTree/index.html:132 +#: part/templates/part/part_base.html:201 templates/InvenTree/index.html:186 msgid "Required for Build Orders" msgstr "" @@ -4828,7 +4953,7 @@ msgstr "" msgid "No Stock" msgstr "" -#: part/templates/part/stock_count.html:9 templates/InvenTree/index.html:130 +#: part/templates/part/stock_count.html:9 templates/InvenTree/index.html:166 msgid "Low Stock" msgstr "" @@ -4841,7 +4966,7 @@ msgstr "" msgid "Create a new variant of template '%(full_name)s'." msgstr "" -#: part/templatetags/inventree_extras.py:99 +#: part/templatetags/inventree_extras.py:105 msgid "Unknown database" msgstr "" @@ -5901,55 +6026,55 @@ msgstr "" msgid "Index" msgstr "" -#: templates/InvenTree/index.html:98 +#: templates/InvenTree/index.html:105 msgid "Starred Parts" msgstr "" -#: templates/InvenTree/index.html:99 +#: templates/InvenTree/index.html:115 msgid "Latest Parts" msgstr "" -#: templates/InvenTree/index.html:100 +#: templates/InvenTree/index.html:126 msgid "BOM Waiting Validation" msgstr "" -#: templates/InvenTree/index.html:129 +#: templates/InvenTree/index.html:153 msgid "Recently Updated" msgstr "" -#: templates/InvenTree/index.html:131 +#: templates/InvenTree/index.html:176 msgid "Depleted Stock" msgstr "" -#: templates/InvenTree/index.html:146 +#: templates/InvenTree/index.html:199 msgid "Expired Stock" msgstr "" -#: templates/InvenTree/index.html:147 +#: templates/InvenTree/index.html:210 msgid "Stale Stock" msgstr "" -#: templates/InvenTree/index.html:192 +#: templates/InvenTree/index.html:232 msgid "Build Orders In Progress" msgstr "" -#: templates/InvenTree/index.html:193 +#: templates/InvenTree/index.html:243 msgid "Overdue Build Orders" msgstr "" -#: templates/InvenTree/index.html:214 +#: templates/InvenTree/index.html:263 msgid "Outstanding Purchase Orders" msgstr "" -#: templates/InvenTree/index.html:215 +#: templates/InvenTree/index.html:274 msgid "Overdue Purchase Orders" msgstr "" -#: templates/InvenTree/index.html:237 +#: templates/InvenTree/index.html:294 msgid "Outstanding Sales Orders" msgstr "" -#: templates/InvenTree/index.html:238 +#: templates/InvenTree/index.html:305 msgid "Overdue Sales Orders" msgstr "" @@ -5979,8 +6104,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -6092,11 +6216,11 @@ msgstr "" msgid "Report Settings" msgstr "" -#: templates/InvenTree/settings/setting.html:23 +#: templates/InvenTree/settings/setting.html:28 msgid "No value set" msgstr "" -#: templates/InvenTree/settings/setting.html:31 +#: templates/InvenTree/settings/setting.html:36 msgid "Edit setting" msgstr "" @@ -6118,7 +6242,9 @@ msgid "Stock Options" msgstr "" #: templates/InvenTree/settings/tabs.html:3 +#: templates/InvenTree/settings/tabs.html:12 #: templates/InvenTree/settings/user.html:10 +#: templates/InvenTree/settings/user_settings.html:10 msgid "User Settings" msgstr "" @@ -6130,23 +6256,23 @@ msgstr "" msgid "Appearance" msgstr "" -#: templates/InvenTree/settings/tabs.html:13 +#: templates/InvenTree/settings/tabs.html:16 msgid "InvenTree Settings" msgstr "" -#: templates/InvenTree/settings/tabs.html:16 +#: templates/InvenTree/settings/tabs.html:19 msgid "Global" msgstr "" -#: templates/InvenTree/settings/tabs.html:19 +#: templates/InvenTree/settings/tabs.html:22 msgid "Currencies" msgstr "" -#: templates/InvenTree/settings/tabs.html:22 +#: templates/InvenTree/settings/tabs.html:25 msgid "Report" msgstr "" -#: templates/InvenTree/settings/tabs.html:25 +#: templates/InvenTree/settings/tabs.html:28 msgid "Categories" msgstr "" @@ -7070,7 +7196,7 @@ msgstr "" msgid "Add Stock" msgstr "" -#: templates/js/stock.js:106 users/models.py:189 +#: templates/js/stock.js:106 users/models.py:190 msgid "Add" msgstr "" @@ -7733,34 +7859,35 @@ msgstr "" msgid "Important dates" msgstr "" -#: users/models.py:176 +#: users/models.py:177 msgid "Permission set" msgstr "" -#: users/models.py:184 +#: users/models.py:185 msgid "Group" msgstr "" -#: users/models.py:187 +#: users/models.py:188 msgid "View" msgstr "" -#: users/models.py:187 +#: users/models.py:188 msgid "Permission to view items" msgstr "" -#: users/models.py:189 +#: users/models.py:190 msgid "Permission to add items" msgstr "" -#: users/models.py:191 +#: users/models.py:192 msgid "Change" msgstr "" -#: users/models.py:191 +#: users/models.py:192 msgid "Permissions to edit items" msgstr "" -#: users/models.py:193 +#: users/models.py:194 msgid "Permission to delete items" msgstr "" + From 1d0c2dec78d16c9ce455bf2af1f659671c2f2ec7 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 27 Jul 2021 01:06:25 +1000 Subject: [PATCH 647/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/el/LC_MESSAGES/django.po | 7893 +++++++++++++++++++++ 1 file changed, 7893 insertions(+) create mode 100644 InvenTree/locale/el/LC_MESSAGES/django.po diff --git a/InvenTree/locale/el/LC_MESSAGES/django.po b/InvenTree/locale/el/LC_MESSAGES/django.po new file mode 100644 index 0000000000..bee61dacf9 --- /dev/null +++ b/InvenTree/locale/el/LC_MESSAGES/django.po @@ -0,0 +1,7893 @@ +msgid "" +msgstr "" +"Project-Id-Version: inventree\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2021-07-26 13:20+0000\n" +"PO-Revision-Date: 2021-07-26 15:06\n" +"Last-Translator: \n" +"Language-Team: Greek\n" +"Language: el_GR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Crowdin-Project: inventree\n" +"X-Crowdin-Project-ID: 452300\n" +"X-Crowdin-Language: el\n" +"X-Crowdin-File: /[inventree.InvenTree] l10/InvenTree/locale/en/LC_MESSAGES/django.po\n" +"X-Crowdin-File-ID: 138\n" + +#: InvenTree/api.py:64 +msgid "API endpoint not found" +msgstr "" + +#: InvenTree/api.py:110 +msgid "No action specified" +msgstr "" + +#: InvenTree/api.py:124 +msgid "No matching action found" +msgstr "" + +#: InvenTree/fields.py:100 +msgid "Enter date" +msgstr "" + +#: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 +#: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 +#: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:526 +msgid "Confirm" +msgstr "" + +#: InvenTree/forms.py:128 +msgid "Confirm delete" +msgstr "" + +#: InvenTree/forms.py:129 +msgid "Confirm item deletion" +msgstr "" + +#: InvenTree/forms.py:161 templates/registration/login.html:76 +msgid "Enter password" +msgstr "" + +#: InvenTree/forms.py:162 +msgid "Enter new password" +msgstr "" + +#: InvenTree/forms.py:169 +msgid "Confirm password" +msgstr "" + +#: InvenTree/forms.py:170 +msgid "Confirm new password" +msgstr "" + +#: InvenTree/forms.py:205 +msgid "Apply Theme" +msgstr "" + +#: InvenTree/forms.py:235 +msgid "Select Category" +msgstr "" + +#: InvenTree/helpers.py:396 +#, python-brace-format +msgid "Duplicate serial: {n}" +msgstr "" + +#: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 +#: stock/views.py:1278 +msgid "Invalid quantity provided" +msgstr "" + +#: InvenTree/helpers.py:406 +msgid "Empty serial number string" +msgstr "" + +#: InvenTree/helpers.py:428 InvenTree/helpers.py:431 InvenTree/helpers.py:434 +#: InvenTree/helpers.py:459 +#, python-brace-format +msgid "Invalid group: {g}" +msgstr "" + +#: InvenTree/helpers.py:464 +#, python-brace-format +msgid "Duplicate serial: {g}" +msgstr "" + +#: InvenTree/helpers.py:472 +msgid "No serial numbers found" +msgstr "" + +#: InvenTree/helpers.py:476 +#, python-brace-format +msgid "Number of unique serial number ({s}) must match quantity ({q})" +msgstr "" + +#: InvenTree/models.py:61 stock/models.py:1815 +msgid "Attachment" +msgstr "" + +#: InvenTree/models.py:62 +msgid "Select file to attach" +msgstr "" + +#: InvenTree/models.py:64 templates/js/attachment.js:52 +msgid "Comment" +msgstr "" + +#: InvenTree/models.py:64 +msgid "File comment" +msgstr "" + +#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:880 +#: common/models.py:881 part/models.py:2097 +#: report/templates/report/inventree_test_report_base.html:91 +#: templates/js/stock.js:1538 +msgid "User" +msgstr "" + +#: InvenTree/models.py:74 +msgid "upload date" +msgstr "" + +#: InvenTree/models.py:113 +msgid "Invalid choice" +msgstr "" + +#: InvenTree/models.py:129 InvenTree/models.py:130 company/models.py:412 +#: label/models.py:112 part/models.py:718 part/models.py:2246 +#: report/models.py:181 templates/InvenTree/search.html:137 +#: templates/InvenTree/search.html:289 templates/js/company.js:545 +#: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 +#: templates/js/stock.js:1331 +msgid "Name" +msgstr "" + +#: InvenTree/models.py:136 build/models.py:187 +#: build/templates/build/detail.html:24 company/models.py:351 +#: company/models.py:519 company/templates/company/manufacturer_part.html:76 +#: company/templates/company/supplier_part.html:75 label/models.py:119 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:312 +#: part/models.py:741 part/templates/part/set_category.html:14 +#: report/models.py:194 report/models.py:551 report/models.py:590 +#: report/templates/report/inventree_build_order_base.html:118 +#: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 +#: templates/InvenTree/search.html:296 +#: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 +#: templates/js/build.js:868 templates/js/build.js:1162 +#: templates/js/company.js:261 templates/js/company.js:459 +#: templates/js/company.js:741 templates/js/order.js:247 +#: templates/js/order.js:349 templates/js/part.js:265 templates/js/part.js:449 +#: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 +#: templates/js/stock.js:917 templates/js/stock.js:1343 +#: templates/js/stock.js:1388 +msgid "Description" +msgstr "" + +#: InvenTree/models.py:137 +msgid "Description (optional)" +msgstr "" + +#: InvenTree/models.py:145 +msgid "parent" +msgstr "" + +#: InvenTree/serializers.py:52 part/models.py:2482 +msgid "Must be a valid number" +msgstr "" + +#: InvenTree/settings.py:505 +msgid "English" +msgstr "" + +#: InvenTree/settings.py:506 +msgid "French" +msgstr "" + +#: InvenTree/settings.py:507 +msgid "German" +msgstr "" + +#: InvenTree/settings.py:508 +msgid "Polish" +msgstr "" + +#: InvenTree/settings.py:509 +msgid "Turkish" +msgstr "" + +#: InvenTree/status.py:94 +msgid "Background worker check failed" +msgstr "" + +#: InvenTree/status.py:98 +msgid "Email backend not configured" +msgstr "" + +#: InvenTree/status.py:101 +msgid "InvenTree system health checks failed" +msgstr "" + +#: InvenTree/status_codes.py:104 InvenTree/status_codes.py:145 +#: InvenTree/status_codes.py:314 +msgid "Pending" +msgstr "" + +#: InvenTree/status_codes.py:105 +msgid "Placed" +msgstr "" + +#: InvenTree/status_codes.py:106 InvenTree/status_codes.py:317 +msgid "Complete" +msgstr "" + +#: InvenTree/status_codes.py:107 InvenTree/status_codes.py:147 +#: InvenTree/status_codes.py:316 +msgid "Cancelled" +msgstr "" + +#: InvenTree/status_codes.py:108 InvenTree/status_codes.py:148 +#: InvenTree/status_codes.py:190 +msgid "Lost" +msgstr "" + +#: InvenTree/status_codes.py:109 InvenTree/status_codes.py:149 +#: InvenTree/status_codes.py:192 +msgid "Returned" +msgstr "" + +#: InvenTree/status_codes.py:146 +#: order/templates/order/sales_order_base.html:126 +msgid "Shipped" +msgstr "" + +#: InvenTree/status_codes.py:186 +msgid "OK" +msgstr "" + +#: InvenTree/status_codes.py:187 +msgid "Attention needed" +msgstr "" + +#: InvenTree/status_codes.py:188 +msgid "Damaged" +msgstr "" + +#: InvenTree/status_codes.py:189 +msgid "Destroyed" +msgstr "" + +#: InvenTree/status_codes.py:191 +msgid "Rejected" +msgstr "" + +#: InvenTree/status_codes.py:272 +msgid "Legacy stock tracking entry" +msgstr "" + +#: InvenTree/status_codes.py:274 +msgid "Stock item created" +msgstr "" + +#: InvenTree/status_codes.py:276 +msgid "Edited stock item" +msgstr "" + +#: InvenTree/status_codes.py:277 +msgid "Assigned serial number" +msgstr "" + +#: InvenTree/status_codes.py:279 +msgid "Stock counted" +msgstr "" + +#: InvenTree/status_codes.py:280 +msgid "Stock manually added" +msgstr "" + +#: InvenTree/status_codes.py:281 +msgid "Stock manually removed" +msgstr "" + +#: InvenTree/status_codes.py:283 +msgid "Location changed" +msgstr "" + +#: InvenTree/status_codes.py:285 +msgid "Installed into assembly" +msgstr "" + +#: InvenTree/status_codes.py:286 +msgid "Removed from assembly" +msgstr "" + +#: InvenTree/status_codes.py:288 +msgid "Installed component item" +msgstr "" + +#: InvenTree/status_codes.py:289 +msgid "Removed component item" +msgstr "" + +#: InvenTree/status_codes.py:291 +msgid "Split from parent item" +msgstr "" + +#: InvenTree/status_codes.py:292 +msgid "Split child item" +msgstr "" + +#: InvenTree/status_codes.py:294 templates/js/table_filters.js:185 +msgid "Sent to customer" +msgstr "" + +#: InvenTree/status_codes.py:295 +msgid "Returned from customer" +msgstr "" + +#: InvenTree/status_codes.py:297 +msgid "Build order output created" +msgstr "" + +#: InvenTree/status_codes.py:298 +msgid "Build order output completed" +msgstr "" + +#: InvenTree/status_codes.py:300 +msgid "Received against purchase order" +msgstr "" + +#: InvenTree/status_codes.py:315 +msgid "Production" +msgstr "" + +#: InvenTree/validators.py:22 +msgid "Not a valid currency code" +msgstr "" + +#: InvenTree/validators.py:50 +msgid "Invalid character in part name" +msgstr "" + +#: InvenTree/validators.py:63 +#, python-brace-format +msgid "IPN must match regex pattern {pat}" +msgstr "" + +#: InvenTree/validators.py:77 InvenTree/validators.py:91 +#: InvenTree/validators.py:105 +#, python-brace-format +msgid "Reference must match pattern {pattern}" +msgstr "" + +#: InvenTree/validators.py:113 +#, python-brace-format +msgid "Illegal character in name ({x})" +msgstr "" + +#: InvenTree/validators.py:132 InvenTree/validators.py:148 +msgid "Overage value must not be negative" +msgstr "" + +#: InvenTree/validators.py:150 +msgid "Overage must not exceed 100%" +msgstr "" + +#: InvenTree/validators.py:157 +msgid "Overage must be an integer value or a percentage" +msgstr "" + +#: InvenTree/views.py:608 +msgid "Delete Item" +msgstr "" + +#: InvenTree/views.py:657 +msgid "Check box to confirm item deletion" +msgstr "" + +#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18 +msgid "Edit User Information" +msgstr "" + +#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22 +msgid "Set Password" +msgstr "" + +#: InvenTree/views.py:702 +msgid "Password fields must match" +msgstr "" + +#: InvenTree/views.py:953 templates/navbar.html:95 +msgid "System Information" +msgstr "" + +#: barcodes/api.py:53 barcodes/api.py:150 +msgid "Must provide barcode_data parameter" +msgstr "" + +#: barcodes/api.py:126 +msgid "No match found for barcode data" +msgstr "" + +#: barcodes/api.py:128 +msgid "Match found for barcode data" +msgstr "" + +#: barcodes/api.py:153 +msgid "Must provide stockitem parameter" +msgstr "" + +#: barcodes/api.py:160 +msgid "No matching stock item found" +msgstr "" + +#: barcodes/api.py:190 +msgid "Barcode already matches StockItem object" +msgstr "" + +#: barcodes/api.py:194 +msgid "Barcode already matches StockLocation object" +msgstr "" + +#: barcodes/api.py:198 +msgid "Barcode already matches Part object" +msgstr "" + +#: barcodes/api.py:204 barcodes/api.py:216 +msgid "Barcode hash already matches StockItem object" +msgstr "" + +#: barcodes/api.py:222 +msgid "Barcode associated with StockItem" +msgstr "" + +#: build/forms.py:37 +msgid "Build Order reference" +msgstr "" + +#: build/forms.py:38 +msgid "Order target date" +msgstr "" + +#: build/forms.py:42 build/templates/build/build_base.html:146 +#: build/templates/build/detail.html:124 +#: order/templates/order/order_base.html:124 +#: order/templates/order/sales_order_base.html:119 +#: report/templates/report/inventree_build_order_base.html:126 +#: templates/js/build.js:945 templates/js/order.js:264 +#: templates/js/order.js:367 +msgid "Target Date" +msgstr "" + +#: build/forms.py:43 build/models.py:277 +msgid "Target date for build completion. Build will be overdue after this date." +msgstr "" + +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1402 +#: build/templates/build/allocation_card.html:23 +#: build/templates/build/auto_allocate.html:17 +#: build/templates/build/build_base.html:133 +#: build/templates/build/detail.html:34 common/models.py:909 +#: company/forms.py:42 company/templates/company/supplier_part.html:226 +#: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 +#: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 +#: order/templates/order/order_wizard/select_parts.html:34 +#: order/templates/order/purchase_order_detail.html:348 +#: order/templates/order/sales_order_detail.html:200 +#: order/templates/order/sales_order_detail.html:207 +#: order/templates/order/sales_order_detail.html:292 +#: order/templates/order/sales_order_detail.html:364 part/forms.py:323 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2384 +#: part/templates/part/bom_upload/match_parts.html:31 +#: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 +#: part/templates/part/part_pricing.html:16 +#: report/templates/report/inventree_build_order_base.html:114 +#: report/templates/report/inventree_po_report.html:91 +#: report/templates/report/inventree_so_report.html:91 +#: report/templates/report/inventree_test_report_base.html:77 +#: stock/forms.py:141 stock/forms.py:247 +#: stock/templates/stock/item_base.html:267 +#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 +#: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 +#: templates/js/build.js:1172 templates/js/model_renderers.js:56 +#: templates/js/order.js:462 templates/js/part.js:1016 +#: templates/js/part.js:1138 templates/js/part.js:1194 +#: templates/js/stock.js:1523 templates/js/stock.js:1721 +msgid "Quantity" +msgstr "" + +#: build/forms.py:49 +msgid "Number of items to build" +msgstr "" + +#: build/forms.py:91 +msgid "Enter quantity for build output" +msgstr "" + +#: build/forms.py:95 order/forms.py:114 stock/forms.py:84 +msgid "Serial Numbers" +msgstr "" + +#: build/forms.py:97 +msgid "Enter serial numbers for build outputs" +msgstr "" + +#: build/forms.py:103 +msgid "Confirm creation of build output" +msgstr "" + +#: build/forms.py:124 +msgid "Confirm deletion of build output" +msgstr "" + +#: build/forms.py:145 +msgid "Confirm unallocation of stock" +msgstr "" + +#: build/forms.py:169 +msgid "Confirm stock allocation" +msgstr "" + +#: build/forms.py:186 +msgid "Mark build as complete" +msgstr "" + +#: build/forms.py:210 build/templates/build/auto_allocate.html:18 +#: stock/forms.py:286 stock/templates/stock/item_base.html:297 +#: stock/templates/stock/stock_adjust.html:17 +#: templates/InvenTree/search.html:260 templates/js/barcode.js:363 +#: templates/js/barcode.js:531 templates/js/build.js:256 +#: templates/js/build.js:620 templates/js/order.js:447 +#: templates/js/stock.js:124 templates/js/stock.js:250 +#: templates/js/stock.js:1003 templates/js/stock.js:1415 +msgid "Location" +msgstr "" + +#: build/forms.py:211 +msgid "Location of completed parts" +msgstr "" + +#: build/forms.py:215 build/templates/build/build_base.html:138 +#: build/templates/build/detail.html:62 order/models.py:549 +#: order/templates/order/receive_parts.html:24 +#: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 +#: templates/js/barcode.js:119 templates/js/build.js:902 +#: templates/js/order.js:251 templates/js/order.js:354 +#: templates/js/stock.js:990 templates/js/stock.js:1492 +#: templates/js/stock.js:1737 +msgid "Status" +msgstr "" + +#: build/forms.py:216 +msgid "Build output stock status" +msgstr "" + +#: build/forms.py:223 +msgid "Confirm incomplete" +msgstr "" + +#: build/forms.py:224 +msgid "Confirm completion with incomplete stock allocation" +msgstr "" + +#: build/forms.py:227 +msgid "Confirm build completion" +msgstr "" + +#: build/forms.py:252 +msgid "Confirm cancel" +msgstr "" + +#: build/forms.py:252 build/views.py:65 +msgid "Confirm build cancellation" +msgstr "" + +#: build/forms.py:266 +msgid "Select quantity of stock to allocate" +msgstr "" + +#: build/models.py:113 +msgid "Invalid choice for parent build" +msgstr "" + +#: build/models.py:117 build/templates/build/build_base.html:9 +#: build/templates/build/build_base.html:73 +#: report/templates/report/inventree_build_order_base.html:106 +#: templates/js/build.js:233 +msgid "Build Order" +msgstr "" + +#: build/models.py:118 build/templates/build/index.html:8 +#: build/templates/build/index.html:15 +#: order/templates/order/sales_order_detail.html:34 +#: order/templates/order/so_navbar.html:19 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 +#: part/templates/part/navbar.html:45 templates/InvenTree/index.html:229 +#: templates/InvenTree/search.html:185 +#: templates/InvenTree/settings/tabs.html:37 users/models.py:44 +msgid "Build Orders" +msgstr "" + +#: build/models.py:178 +msgid "Build Order Reference" +msgstr "" + +#: build/models.py:179 order/models.py:246 order/models.py:533 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:343 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2393 +#: part/templates/part/bom_upload/match_parts.html:30 +#: report/templates/report/inventree_po_report.html:92 +#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 +#: templates/js/build.js:695 templates/js/build.js:1166 +msgid "Reference" +msgstr "" + +#: build/models.py:190 +msgid "Brief description of the build" +msgstr "" + +#: build/models.py:199 build/templates/build/build_base.html:163 +#: build/templates/build/detail.html:80 +msgid "Parent Build" +msgstr "" + +#: build/models.py:200 +msgid "BuildOrder to which this build is allocated" +msgstr "" + +#: build/models.py:205 build/templates/build/auto_allocate.html:16 +#: build/templates/build/build_base.html:128 +#: build/templates/build/detail.html:29 company/models.py:654 +#: order/models.py:766 order/models.py:825 +#: order/templates/order/order_wizard/select_parts.html:32 +#: order/templates/order/purchase_order_detail.html:297 +#: order/templates/order/receive_parts.html:19 +#: order/templates/order/sales_order_detail.html:344 part/models.py:347 +#: part/models.py:2042 part/models.py:2058 part/models.py:2077 +#: part/models.py:2095 part/models.py:2174 part/models.py:2278 +#: part/models.py:2368 part/templates/part/detail.html:199 +#: part/templates/part/part_app_base.html:8 +#: part/templates/part/part_pricing.html:12 +#: part/templates/part/set_category.html:13 +#: report/templates/report/inventree_build_order_base.html:110 +#: report/templates/report/inventree_po_report.html:90 +#: report/templates/report/inventree_so_report.html:90 +#: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 +#: templates/js/barcode.js:362 templates/js/bom.js:163 +#: templates/js/build.js:586 templates/js/build.js:873 +#: templates/js/build.js:1139 templates/js/company.js:400 +#: templates/js/company.js:650 templates/js/part.js:430 +#: templates/js/part.js:593 templates/js/stock.js:122 templates/js/stock.js:886 +#: templates/js/stock.js:1709 +msgid "Part" +msgstr "" + +#: build/models.py:213 +msgid "Select part to build" +msgstr "" + +#: build/models.py:218 +msgid "Sales Order Reference" +msgstr "" + +#: build/models.py:222 +msgid "SalesOrder to which this build is allocated" +msgstr "" + +#: build/models.py:227 +msgid "Source Location" +msgstr "" + +#: build/models.py:231 +msgid "Select location to take stock from for this build (leave blank to take from any stock location)" +msgstr "" + +#: build/models.py:236 +msgid "Destination Location" +msgstr "" + +#: build/models.py:240 +msgid "Select location where the completed items will be stored" +msgstr "" + +#: build/models.py:244 +msgid "Build Quantity" +msgstr "" + +#: build/models.py:247 +msgid "Number of stock items to build" +msgstr "" + +#: build/models.py:251 +msgid "Completed items" +msgstr "" + +#: build/models.py:253 +msgid "Number of stock items which have been completed" +msgstr "" + +#: build/models.py:257 part/templates/part/part_base.html:225 +msgid "Build Status" +msgstr "" + +#: build/models.py:261 +msgid "Build status code" +msgstr "" + +#: build/models.py:265 stock/models.py:507 +msgid "Batch Code" +msgstr "" + +#: build/models.py:269 +msgid "Batch code for this build output" +msgstr "" + +#: build/models.py:272 order/models.py:162 part/models.py:913 +#: part/templates/part/part_base.html:143 templates/js/order.js:362 +msgid "Creation Date" +msgstr "" + +#: build/models.py:276 order/models.py:555 +msgid "Target completion date" +msgstr "" + +#: build/models.py:280 order/models.py:288 templates/js/build.js:950 +msgid "Completion Date" +msgstr "" + +#: build/models.py:286 +msgid "completed by" +msgstr "" + +#: build/models.py:294 templates/js/build.js:915 +msgid "Issued by" +msgstr "" + +#: build/models.py:295 +msgid "User who issued this build order" +msgstr "" + +#: build/models.py:303 build/templates/build/build_base.html:184 +#: build/templates/build/detail.html:108 order/models.py:176 +#: order/templates/order/order_base.html:138 +#: order/templates/order/sales_order_base.html:140 part/models.py:917 +#: report/templates/report/inventree_build_order_base.html:159 +msgid "Responsible" +msgstr "" + +#: build/models.py:304 +msgid "User responsible for this build order" +msgstr "" + +#: build/models.py:309 build/templates/build/detail.html:94 +#: company/templates/company/manufacturer_part.html:83 +#: company/templates/company/supplier_part.html:82 +#: part/templates/part/part_base.html:137 stock/models.py:501 +#: stock/templates/stock/item_base.html:357 +msgid "External Link" +msgstr "" + +#: build/models.py:310 part/models.py:775 stock/models.py:503 +msgid "Link to external URL" +msgstr "" + +#: build/models.py:314 build/templates/build/navbar.html:52 +#: company/models.py:139 company/models.py:526 +#: company/templates/company/navbar.html:63 +#: company/templates/company/navbar.html:66 order/models.py:180 +#: order/models.py:715 order/templates/order/po_navbar.html:38 +#: order/templates/order/po_navbar.html:41 +#: order/templates/order/purchase_order_detail.html:419 +#: order/templates/order/sales_order_detail.html:439 +#: order/templates/order/so_navbar.html:33 +#: order/templates/order/so_navbar.html:36 part/models.py:902 +#: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 +#: part/templates/part/navbar.html:111 +#: report/templates/report/inventree_build_order_base.html:173 +#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:573 +#: stock/models.py:1715 stock/models.py:1821 +#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 +#: templates/js/bom.js:349 templates/js/company.js:746 +#: templates/js/stock.js:258 templates/js/stock.js:499 +#: templates/js/stock.js:1082 +msgid "Notes" +msgstr "" + +#: build/models.py:315 +msgid "Extra build notes" +msgstr "" + +#: build/models.py:792 +msgid "No build output specified" +msgstr "" + +#: build/models.py:795 +msgid "Build output is already completed" +msgstr "" + +#: build/models.py:798 +msgid "Build output does not match Build Order" +msgstr "" + +#: build/models.py:1208 +msgid "BuildItem must be unique for build, stock_item and install_into" +msgstr "" + +#: build/models.py:1233 +msgid "Build item must specify a build output, as master part is marked as trackable" +msgstr "" + +#: build/models.py:1237 +#, python-brace-format +msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" +msgstr "" + +#: build/models.py:1244 order/models.py:926 +msgid "StockItem is over-allocated" +msgstr "" + +#: build/models.py:1248 order/models.py:929 +msgid "Allocation quantity must be greater than zero" +msgstr "" + +#: build/models.py:1252 +msgid "Quantity must be 1 for serialized stock" +msgstr "" + +#: build/models.py:1312 +#, python-brace-format +msgid "Selected stock item not found in BOM for part '{p}'" +msgstr "" + +#: build/models.py:1372 stock/templates/stock/item_base.html:329 +#: templates/InvenTree/search.html:183 templates/js/build.js:846 +#: templates/navbar.html:29 +msgid "Build" +msgstr "" + +#: build/models.py:1373 +msgid "Build to allocate parts" +msgstr "" + +#: build/models.py:1389 stock/templates/stock/item_base.html:8 +#: stock/templates/stock/item_base.html:31 +#: stock/templates/stock/item_base.html:351 +#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 +#: templates/js/build.js:249 templates/js/build.js:993 +#: templates/js/order.js:435 templates/js/order.js:440 +#: templates/js/stock.js:1474 +msgid "Stock Item" +msgstr "" + +#: build/models.py:1390 +msgid "Source stock item" +msgstr "" + +#: build/models.py:1403 +msgid "Stock quantity to allocate to build" +msgstr "" + +#: build/models.py:1411 +msgid "Install into" +msgstr "" + +#: build/models.py:1412 +msgid "Destination stock item" +msgstr "" + +#: build/templates/build/allocation_card.html:21 +#: build/templates/build/complete_output.html:46 +#: order/templates/order/sales_order_detail.html:205 +#: order/templates/order/sales_order_detail.html:290 +#: report/templates/report/inventree_test_report_base.html:75 +#: stock/models.py:495 stock/templates/stock/item_base.html:249 +#: templates/js/build.js:604 templates/js/model_renderers.js:54 +msgid "Serial Number" +msgstr "" + +#: build/templates/build/auto_allocate.html:9 +msgid "Automatically Allocate Stock" +msgstr "" + +#: build/templates/build/auto_allocate.html:10 +msgid "The following stock items will be allocated to the specified build output" +msgstr "" + +#: build/templates/build/auto_allocate.html:37 +msgid "No stock items found that can be automatically allocated to this build" +msgstr "" + +#: build/templates/build/auto_allocate.html:39 +msgid "Stock items will have to be manually allocated" +msgstr "" + +#: build/templates/build/build_base.html:18 +#, python-format +msgid "This Build Order is allocated to Sales Order %(link)s" +msgstr "" + +#: build/templates/build/build_base.html:25 +#, python-format +msgid "This Build Order is a child of Build Order %(link)s" +msgstr "" + +#: build/templates/build/build_base.html:32 +msgid "Build Order is ready to mark as completed" +msgstr "" + +#: build/templates/build/build_base.html:37 +msgid "Build Order cannot be completed as outstanding outputs remain" +msgstr "" + +#: build/templates/build/build_base.html:42 +msgid "Required build quantity has not yet been completed" +msgstr "" + +#: build/templates/build/build_base.html:47 +msgid "Stock has not been fully allocated to this Build Order" +msgstr "" + +#: build/templates/build/build_base.html:75 +#: company/templates/company/company_base.html:40 +#: company/templates/company/manufacturer_part.html:29 +#: company/templates/company/supplier_part.html:30 +#: order/templates/order/order_base.html:26 +#: order/templates/order/sales_order_base.html:37 +#: part/templates/part/category.html:27 part/templates/part/part_base.html:22 +#: stock/templates/stock/item_base.html:62 +#: stock/templates/stock/location.html:31 +msgid "Admin view" +msgstr "" + +#: build/templates/build/build_base.html:81 +#: build/templates/build/build_base.html:150 +#: order/templates/order/order_base.html:32 +#: order/templates/order/order_base.html:86 +#: order/templates/order/sales_order_base.html:43 +#: order/templates/order/sales_order_base.html:88 +#: templates/js/table_filters.js:254 templates/js/table_filters.js:273 +#: templates/js/table_filters.js:290 +msgid "Overdue" +msgstr "" + +#: build/templates/build/build_base.html:90 +msgid "Print actions" +msgstr "" + +#: build/templates/build/build_base.html:94 +msgid "Print Build Order" +msgstr "" + +#: build/templates/build/build_base.html:100 +#: build/templates/build/build_base.html:222 +msgid "Complete Build" +msgstr "" + +#: build/templates/build/build_base.html:105 +msgid "Build actions" +msgstr "" + +#: build/templates/build/build_base.html:109 +msgid "Edit Build" +msgstr "" + +#: build/templates/build/build_base.html:111 +#: build/templates/build/build_base.html:206 build/views.py:56 +msgid "Cancel Build" +msgstr "" + +#: build/templates/build/build_base.html:124 +#: build/templates/build/detail.html:15 +msgid "Build Details" +msgstr "" + +#: build/templates/build/build_base.html:150 +#, python-format +msgid "This build was due on %(target)s" +msgstr "" + +#: build/templates/build/build_base.html:157 +#: build/templates/build/detail.html:67 +msgid "Progress" +msgstr "" + +#: build/templates/build/build_base.html:170 +#: build/templates/build/detail.html:87 order/models.py:823 +#: order/templates/order/sales_order_base.html:9 +#: order/templates/order/sales_order_base.html:35 +#: order/templates/order/sales_order_ship.html:25 +#: report/templates/report/inventree_build_order_base.html:136 +#: report/templates/report/inventree_so_report.html:77 +#: stock/templates/stock/item_base.html:291 templates/js/order.js:309 +msgid "Sales Order" +msgstr "" + +#: build/templates/build/build_base.html:177 +#: build/templates/build/detail.html:101 +#: report/templates/report/inventree_build_order_base.html:153 +msgid "Issued By" +msgstr "" + +#: build/templates/build/build_base.html:214 +msgid "Incomplete Outputs" +msgstr "" + +#: build/templates/build/build_base.html:215 +msgid "Build Order cannot be completed as incomplete build outputs remain" +msgstr "" + +#: build/templates/build/build_output_create.html:7 +msgid "The Bill of Materials contains trackable parts" +msgstr "" + +#: build/templates/build/build_output_create.html:8 +msgid "Build outputs must be generated individually." +msgstr "" + +#: build/templates/build/build_output_create.html:9 +msgid "Multiple build outputs will be created based on the quantity specified." +msgstr "" + +#: build/templates/build/build_output_create.html:15 +msgid "Trackable parts can have serial numbers specified" +msgstr "" + +#: build/templates/build/build_output_create.html:16 +msgid "Enter serial numbers to generate multiple single build outputs" +msgstr "" + +#: build/templates/build/cancel.html:5 +msgid "Are you sure you wish to cancel this build?" +msgstr "" + +#: build/templates/build/complete.html:8 +msgid "Build Order is complete" +msgstr "" + +#: build/templates/build/complete.html:12 +msgid "Build Order is incomplete" +msgstr "" + +#: build/templates/build/complete.html:15 +msgid "Incompleted build outputs remain" +msgstr "" + +#: build/templates/build/complete.html:18 +msgid "Required build quantity has not been completed" +msgstr "" + +#: build/templates/build/complete.html:21 +msgid "Required stock has not been fully allocated" +msgstr "" + +#: build/templates/build/complete_output.html:10 +msgid "Stock allocation is complete for this output" +msgstr "" + +#: build/templates/build/complete_output.html:14 +msgid "Stock allocation is incomplete" +msgstr "" + +#: build/templates/build/complete_output.html:20 +msgid "tracked parts have not been fully allocated" +msgstr "" + +#: build/templates/build/complete_output.html:41 +msgid "The following items will be created" +msgstr "" + +#: build/templates/build/create_build_item.html:7 +msgid "Select a stock item to allocate to the selected build output" +msgstr "" + +#: build/templates/build/create_build_item.html:11 +#, python-format +msgid "The allocated stock will be installed into the following build output:
%(output)s" +msgstr "" + +#: build/templates/build/create_build_item.html:17 +#, python-format +msgid "No stock available for %(part)s" +msgstr "" + +#: build/templates/build/delete_build_item.html:8 +msgid "Are you sure you want to unallocate this stock?" +msgstr "" + +#: build/templates/build/delete_build_item.html:11 +msgid "The selected stock will be unallocated from the build output" +msgstr "" + +#: build/templates/build/detail.html:38 +msgid "Stock Source" +msgstr "" + +#: build/templates/build/detail.html:43 +msgid "Stock can be taken from any available location." +msgstr "" + +#: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 +#: order/templates/order/purchase_order_detail.html:408 +#: order/templates/order/receive_parts.html:25 stock/forms.py:135 +msgid "Destination" +msgstr "" + +#: build/templates/build/detail.html:56 +msgid "Destination location not specified" +msgstr "" + +#: build/templates/build/detail.html:73 +#: stock/templates/stock/item_base.html:315 templates/js/stock.js:998 +#: templates/js/stock.js:1744 templates/js/table_filters.js:116 +#: templates/js/table_filters.js:210 +msgid "Batch" +msgstr "" + +#: build/templates/build/detail.html:119 +#: order/templates/order/order_base.html:111 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:910 +msgid "Created" +msgstr "" + +#: build/templates/build/detail.html:130 +msgid "No target date set" +msgstr "" + +#: build/templates/build/detail.html:135 templates/js/build.js:888 +msgid "Completed" +msgstr "" + +#: build/templates/build/detail.html:139 +msgid "Build not complete" +msgstr "" + +#: build/templates/build/detail.html:150 build/templates/build/navbar.html:35 +msgid "Child Build Orders" +msgstr "" + +#: build/templates/build/detail.html:166 +msgid "Allocate Stock to Build" +msgstr "" + +#: build/templates/build/detail.html:172 +msgid "Allocate stock to build" +msgstr "" + +#: build/templates/build/detail.html:173 +msgid "Auto Allocate" +msgstr "" + +#: build/templates/build/detail.html:175 templates/js/build.js:778 +msgid "Unallocate stock" +msgstr "" + +#: build/templates/build/detail.html:176 build/views.py:318 build/views.py:638 +msgid "Unallocate Stock" +msgstr "" + +#: build/templates/build/detail.html:179 +msgid "Order required parts" +msgstr "" + +#: build/templates/build/detail.html:180 +#: company/templates/company/detail.html:33 +#: company/templates/company/detail.html:75 order/views.py:679 +#: part/templates/part/category.html:140 +msgid "Order Parts" +msgstr "" + +#: build/templates/build/detail.html:186 +msgid "Untracked stock has been fully allocated for this Build Order" +msgstr "" + +#: build/templates/build/detail.html:190 +msgid "Untracked stock has not been fully allocated for this Build Order" +msgstr "" + +#: build/templates/build/detail.html:197 +msgid "This Build Order does not have any associated untracked BOM items" +msgstr "" + +#: build/templates/build/detail.html:206 +msgid "Incomplete Build Outputs" +msgstr "" + +#: build/templates/build/detail.html:211 +msgid "Create new build output" +msgstr "" + +#: build/templates/build/detail.html:212 +msgid "Create New Output" +msgstr "" + +#: build/templates/build/detail.html:225 +msgid "Create a new build output" +msgstr "" + +#: build/templates/build/detail.html:226 +msgid "No incomplete build outputs remain." +msgstr "" + +#: build/templates/build/detail.html:227 +msgid "Create a new build output using the button above" +msgstr "" + +#: build/templates/build/detail.html:235 +msgid "Completed Build Outputs" +msgstr "" + +#: build/templates/build/detail.html:246 build/templates/build/navbar.html:42 +#: build/templates/build/navbar.html:45 order/templates/order/po_navbar.html:35 +#: order/templates/order/sales_order_detail.html:43 +#: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:173 +#: part/templates/part/navbar.html:102 part/templates/part/navbar.html:105 +#: stock/templates/stock/item.html:87 stock/templates/stock/navbar.html:47 +#: stock/templates/stock/navbar.html:50 +msgid "Attachments" +msgstr "" + +#: build/templates/build/detail.html:257 +msgid "Build Notes" +msgstr "" + +#: build/templates/build/detail.html:261 build/templates/build/detail.html:397 +#: company/templates/company/detail.html:173 +#: company/templates/company/detail.html:200 +#: order/templates/order/purchase_order_detail.html:62 +#: order/templates/order/purchase_order_detail.html:95 +#: order/templates/order/sales_order_detail.html:58 +#: order/templates/order/sales_order_detail.html:85 +#: part/templates/part/detail.html:109 stock/templates/stock/item.html:102 +#: stock/templates/stock/item.html:168 +msgid "Edit Notes" +msgstr "" + +#: build/templates/build/detail.html:357 +#: order/templates/order/po_attachments.html:79 +#: order/templates/order/purchase_order_detail.html:156 +#: order/templates/order/sales_order_detail.html:145 +#: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 +#: templates/attachment_table.html:6 +msgid "Add Attachment" +msgstr "" + +#: build/templates/build/detail.html:375 +#: order/templates/order/po_attachments.html:51 +#: order/templates/order/purchase_order_detail.html:128 +#: order/templates/order/sales_order_detail.html:118 +#: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 +msgid "Edit Attachment" +msgstr "" + +#: build/templates/build/detail.html:382 +#: order/templates/order/po_attachments.html:58 +#: order/templates/order/purchase_order_detail.html:135 +#: order/templates/order/sales_order_detail.html:124 +#: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 +msgid "Confirm Delete Operation" +msgstr "" + +#: build/templates/build/detail.html:383 +#: order/templates/order/po_attachments.html:59 +#: order/templates/order/purchase_order_detail.html:136 +#: order/templates/order/sales_order_detail.html:125 +#: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 +msgid "Delete Attachment" +msgstr "" + +#: build/templates/build/edit_build_item.html:7 +msgid "Alter the quantity of stock allocated to the build output" +msgstr "" + +#: build/templates/build/index.html:28 +msgid "New Build Order" +msgstr "" + +#: build/templates/build/index.html:37 build/templates/build/index.html:38 +msgid "Print Build Orders" +msgstr "" + +#: build/templates/build/index.html:43 +#: order/templates/order/purchase_orders.html:27 +#: order/templates/order/sales_orders.html:27 +msgid "Display calendar view" +msgstr "" + +#: build/templates/build/index.html:46 +#: order/templates/order/purchase_orders.html:30 +#: order/templates/order/sales_orders.html:30 +msgid "Display list view" +msgstr "" + +#: build/templates/build/navbar.html:12 +msgid "Build Order Details" +msgstr "" + +#: build/templates/build/navbar.html:15 order/templates/order/po_navbar.html:15 +#: templates/js/stock.js:1403 +msgid "Details" +msgstr "" + +#: build/templates/build/navbar.html:20 build/templates/build/navbar.html:23 +#: build/views.py:90 +msgid "Allocate Stock" +msgstr "" + +#: build/templates/build/navbar.html:28 build/templates/build/navbar.html:31 +msgid "Build Outputs" +msgstr "" + +#: build/templates/build/navbar.html:38 +msgid "Child Builds" +msgstr "" + +#: build/templates/build/navbar.html:49 +msgid "Build Order Notes" +msgstr "" + +#: build/templates/build/unallocate.html:10 +msgid "Are you sure you wish to unallocate all stock for this build?" +msgstr "" + +#: build/templates/build/unallocate.html:12 +msgid "All incomplete stock allocations will be removed from the build" +msgstr "" + +#: build/views.py:76 +msgid "Build was cancelled" +msgstr "" + +#: build/views.py:137 +msgid "Allocated stock to build output" +msgstr "" + +#: build/views.py:149 +msgid "Create Build Output" +msgstr "" + +#: build/views.py:167 +msgid "Maximum output quantity is " +msgstr "" + +#: build/views.py:183 stock/views.py:1304 +msgid "Serial numbers already exist" +msgstr "" + +#: build/views.py:192 +msgid "Serial numbers required for trackable build output" +msgstr "" + +#: build/views.py:258 +msgid "Delete Build Output" +msgstr "" + +#: build/views.py:279 build/views.py:369 +msgid "Confirm unallocation of build stock" +msgstr "" + +#: build/views.py:280 build/views.py:370 stock/views.py:369 +msgid "Check the confirmation box" +msgstr "" + +#: build/views.py:292 +msgid "Build output does not match build" +msgstr "" + +#: build/views.py:294 build/views.py:495 +msgid "Build output must be specified" +msgstr "" + +#: build/views.py:306 +msgid "Build output deleted" +msgstr "" + +#: build/views.py:404 +msgid "Complete Build Order" +msgstr "" + +#: build/views.py:410 +msgid "Build order cannot be completed - incomplete outputs remain" +msgstr "" + +#: build/views.py:421 +msgid "Completed build order" +msgstr "" + +#: build/views.py:437 +msgid "Complete Build Output" +msgstr "" + +#: build/views.py:479 +msgid "Invalid stock status value selected" +msgstr "" + +#: build/views.py:486 +msgid "Quantity to complete cannot exceed build output quantity" +msgstr "" + +#: build/views.py:492 +msgid "Confirm completion of incomplete build" +msgstr "" + +#: build/views.py:591 +msgid "Build output completed" +msgstr "" + +#: build/views.py:628 +msgid "Delete Build Order" +msgstr "" + +#: build/views.py:643 +msgid "Removed parts from build allocation" +msgstr "" + +#: build/views.py:655 +msgid "Allocate stock to build output" +msgstr "" + +#: build/views.py:698 +msgid "Item must be currently in stock" +msgstr "" + +#: build/views.py:704 +msgid "Stock item is over-allocated" +msgstr "" + +#: build/views.py:705 templates/js/bom.js:230 templates/js/build.js:705 +#: templates/js/build.js:1000 templates/js/build.js:1179 +msgid "Available" +msgstr "" + +#: build/views.py:707 +msgid "Stock item must be selected" +msgstr "" + +#: build/views.py:870 +msgid "Edit Stock Allocation" +msgstr "" + +#: build/views.py:874 +msgid "Updated Build Item" +msgstr "" + +#: common/files.py:67 +msgid "Unsupported file format: {ext.upper()}" +msgstr "" + +#: common/files.py:69 +msgid "Error reading file (invalid encoding)" +msgstr "" + +#: common/files.py:74 +msgid "Error reading file (invalid format)" +msgstr "" + +#: common/files.py:76 +msgid "Error reading file (incorrect dimension)" +msgstr "" + +#: common/files.py:78 +msgid "Error reading file (data could be corrupted)" +msgstr "" + +#: common/forms.py:34 templates/js/attachment.js:42 +msgid "File" +msgstr "" + +#: common/forms.py:35 +msgid "Select file to upload" +msgstr "" + +#: common/forms.py:50 +msgid "{name.title()} File" +msgstr "" + +#: common/forms.py:51 +#, python-brace-format +msgid "Select {name} file to upload" +msgstr "" + +#: common/models.py:259 common/models.py:760 common/models.py:873 +msgid "Settings key (must be unique - case insensitive" +msgstr "" + +#: common/models.py:261 +msgid "Settings value" +msgstr "" + +#: common/models.py:296 +msgid "Must be an integer value" +msgstr "" + +#: common/models.py:319 +msgid "Value must be a boolean value" +msgstr "" + +#: common/models.py:330 +msgid "Value must be an integer value" +msgstr "" + +#: common/models.py:353 +msgid "Key string must be unique" +msgstr "" + +#: common/models.py:448 +msgid "InvenTree Instance Name" +msgstr "" + +#: common/models.py:450 +msgid "String descriptor for the server instance" +msgstr "" + +#: common/models.py:454 +msgid "Use instance name" +msgstr "" + +#: common/models.py:455 +msgid "Use the instance name in the title-bar" +msgstr "" + +#: common/models.py:461 company/models.py:97 company/models.py:98 +msgid "Company name" +msgstr "" + +#: common/models.py:462 +msgid "Internal company name" +msgstr "" + +#: common/models.py:467 +msgid "Base URL" +msgstr "" + +#: common/models.py:468 +msgid "Base URL for server instance" +msgstr "" + +#: common/models.py:474 +msgid "Default Currency" +msgstr "" + +#: common/models.py:475 +msgid "Default currency" +msgstr "" + +#: common/models.py:481 +msgid "Download from URL" +msgstr "" + +#: common/models.py:482 +msgid "Allow download of remote images and files from external URL" +msgstr "" + +#: common/models.py:488 +msgid "Barcode Support" +msgstr "" + +#: common/models.py:489 +msgid "Enable barcode scanner support" +msgstr "" + +#: common/models.py:495 +msgid "IPN Regex" +msgstr "" + +#: common/models.py:496 +msgid "Regular expression pattern for matching Part IPN" +msgstr "" + +#: common/models.py:500 +msgid "Allow Duplicate IPN" +msgstr "" + +#: common/models.py:501 +msgid "Allow multiple parts to share the same IPN" +msgstr "" + +#: common/models.py:507 +msgid "Allow Editing IPN" +msgstr "" + +#: common/models.py:508 +msgid "Allow changing the IPN value while editing a part" +msgstr "" + +#: common/models.py:514 +msgid "Copy Part BOM Data" +msgstr "" + +#: common/models.py:515 +msgid "Copy BOM data by default when duplicating a part" +msgstr "" + +#: common/models.py:521 +msgid "Copy Part Parameter Data" +msgstr "" + +#: common/models.py:522 +msgid "Copy parameter data by default when duplicating a part" +msgstr "" + +#: common/models.py:528 +msgid "Copy Part Test Data" +msgstr "" + +#: common/models.py:529 +msgid "Copy test data by default when duplicating a part" +msgstr "" + +#: common/models.py:535 +msgid "Copy Category Parameter Templates" +msgstr "" + +#: common/models.py:536 +msgid "Copy category parameter templates when creating a part" +msgstr "" + +#: common/models.py:542 +msgid "Recent Part Count" +msgstr "" + +#: common/models.py:543 +msgid "Number of recent parts to display on index page" +msgstr "" + +#: common/models.py:549 part/models.py:2280 report/models.py:187 +#: stock/forms.py:225 templates/js/table_filters.js:25 +#: templates/js/table_filters.js:324 +msgid "Template" +msgstr "" + +#: common/models.py:550 +msgid "Parts are templates by default" +msgstr "" + +#: common/models.py:556 part/models.py:865 templates/js/table_filters.js:132 +#: templates/js/table_filters.js:336 +msgid "Assembly" +msgstr "" + +#: common/models.py:557 +msgid "Parts can be assembled from other components by default" +msgstr "" + +#: common/models.py:563 part/models.py:871 templates/js/table_filters.js:340 +msgid "Component" +msgstr "" + +#: common/models.py:564 +msgid "Parts can be used as sub-components by default" +msgstr "" + +#: common/models.py:570 part/models.py:882 +msgid "Purchaseable" +msgstr "" + +#: common/models.py:571 +msgid "Parts are purchaseable by default" +msgstr "" + +#: common/models.py:577 part/models.py:887 templates/js/table_filters.js:348 +msgid "Salable" +msgstr "" + +#: common/models.py:578 +msgid "Parts are salable by default" +msgstr "" + +#: common/models.py:584 part/models.py:877 templates/js/table_filters.js:33 +#: templates/js/table_filters.js:352 +msgid "Trackable" +msgstr "" + +#: common/models.py:585 +msgid "Parts are trackable by default" +msgstr "" + +#: common/models.py:591 part/models.py:897 templates/js/table_filters.js:29 +msgid "Virtual" +msgstr "" + +#: common/models.py:592 +msgid "Parts are virtual by default" +msgstr "" + +#: common/models.py:598 +msgid "Show Quantity in Forms" +msgstr "" + +#: common/models.py:599 +msgid "Display available part quantity in some forms" +msgstr "" + +#: common/models.py:605 +msgid "Show Import in Views" +msgstr "" + +#: common/models.py:606 +msgid "Display the import wizard in some part views" +msgstr "" + +#: common/models.py:612 +msgid "Show Price in Forms" +msgstr "" + +#: common/models.py:613 +msgid "Display part price in some forms" +msgstr "" + +#: common/models.py:619 +msgid "Show related parts" +msgstr "" + +#: common/models.py:620 +msgid "Display related parts for a part" +msgstr "" + +#: common/models.py:626 +msgid "Create initial stock" +msgstr "" + +#: common/models.py:627 +msgid "Create initial stock on part creation" +msgstr "" + +#: common/models.py:633 +msgid "Internal Prices" +msgstr "" + +#: common/models.py:634 +msgid "Enable internal prices for parts" +msgstr "" + +#: common/models.py:640 +msgid "Internal Price as BOM-Price" +msgstr "" + +#: common/models.py:641 +msgid "Use the internal price (if set) in BOM-price calculations" +msgstr "" + +#: common/models.py:647 templates/stats.html:25 +msgid "Debug Mode" +msgstr "" + +#: common/models.py:648 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:654 +msgid "Page Size" +msgstr "" + +#: common/models.py:655 +msgid "Default page size for PDF reports" +msgstr "" + +#: common/models.py:665 +msgid "Test Reports" +msgstr "" + +#: common/models.py:666 +msgid "Enable generation of test reports" +msgstr "" + +#: common/models.py:672 +msgid "Search Preview Results" +msgstr "" + +#: common/models.py:673 +msgid "Number of results to show in search preview window" +msgstr "" + +#: common/models.py:679 +msgid "Stock Expiry" +msgstr "" + +#: common/models.py:680 +msgid "Enable stock expiry functionality" +msgstr "" + +#: common/models.py:686 +msgid "Sell Expired Stock" +msgstr "" + +#: common/models.py:687 +msgid "Allow sale of expired stock" +msgstr "" + +#: common/models.py:693 +msgid "Stock Stale Time" +msgstr "" + +#: common/models.py:694 +msgid "Number of days stock items are considered stale before expiring" +msgstr "" + +#: common/models.py:696 +msgid "days" +msgstr "" + +#: common/models.py:701 +msgid "Build Expired Stock" +msgstr "" + +#: common/models.py:702 +msgid "Allow building with expired stock" +msgstr "" + +#: common/models.py:708 +msgid "Stock Ownership Control" +msgstr "" + +#: common/models.py:709 +msgid "Enable ownership control over stock locations and items" +msgstr "" + +#: common/models.py:715 +msgid "Group by Part" +msgstr "" + +#: common/models.py:716 +msgid "Group stock items by part reference in table views" +msgstr "" + +#: common/models.py:722 +msgid "Recent Stock Count" +msgstr "" + +#: common/models.py:723 +msgid "Number of recent stock items to display on index page" +msgstr "" + +#: common/models.py:729 +msgid "Build Order Reference Prefix" +msgstr "" + +#: common/models.py:730 +msgid "Prefix value for build order reference" +msgstr "" + +#: common/models.py:735 +msgid "Build Order Reference Regex" +msgstr "" + +#: common/models.py:736 +msgid "Regular expression pattern for matching build order reference" +msgstr "" + +#: common/models.py:740 +msgid "Sales Order Reference Prefix" +msgstr "" + +#: common/models.py:741 +msgid "Prefix value for sales order reference" +msgstr "" + +#: common/models.py:746 +msgid "Purchase Order Reference Prefix" +msgstr "" + +#: common/models.py:747 +msgid "Prefix value for purchase order reference" +msgstr "" + +#: common/models.py:771 +msgid "Show starred parts" +msgstr "" + +#: common/models.py:772 +msgid "Show starred parts on the homepage" +msgstr "" + +#: common/models.py:777 +msgid "Show latest parts" +msgstr "" + +#: common/models.py:778 +msgid "Show latest parts on the homepage" +msgstr "" + +#: common/models.py:783 +msgid "Show unvalidated BOMs" +msgstr "" + +#: common/models.py:784 +msgid "Show BOMs that await validation on the homepage" +msgstr "" + +#: common/models.py:789 +msgid "Show recent stock changes" +msgstr "" + +#: common/models.py:790 +msgid "Show recently changed stock items on the homepage" +msgstr "" + +#: common/models.py:795 +msgid "Show low stock" +msgstr "" + +#: common/models.py:796 +msgid "Show low stock items on the homepage" +msgstr "" + +#: common/models.py:801 +msgid "Show depleted stock" +msgstr "" + +#: common/models.py:802 +msgid "Show depleted stock items on the homepage" +msgstr "" + +#: common/models.py:807 +msgid "Show needed stock" +msgstr "" + +#: common/models.py:808 +msgid "Show stock items needed for builds on the homepage" +msgstr "" + +#: common/models.py:813 +msgid "Show expired stock" +msgstr "" + +#: common/models.py:814 +msgid "Show expired stock items on the homepage" +msgstr "" + +#: common/models.py:819 +msgid "Show stale stock" +msgstr "" + +#: common/models.py:820 +msgid "Show stale stock items on the homepage" +msgstr "" + +#: common/models.py:825 +msgid "Show pending builds" +msgstr "" + +#: common/models.py:826 +msgid "Show pending builds on the homepage" +msgstr "" + +#: common/models.py:831 +msgid "Show overdue builds" +msgstr "" + +#: common/models.py:832 +msgid "Show overdue builds on the homepage" +msgstr "" + +#: common/models.py:837 +msgid "Show outstanding POs" +msgstr "" + +#: common/models.py:838 +msgid "Show outstanding POs on the homepage" +msgstr "" + +#: common/models.py:843 +msgid "Show overdue POs" +msgstr "" + +#: common/models.py:844 +msgid "Show overdue POs on the homepage" +msgstr "" + +#: common/models.py:849 +msgid "Show outstanding SOs" +msgstr "" + +#: common/models.py:850 +msgid "Show outstanding SOs on the homepage" +msgstr "" + +#: common/models.py:855 +msgid "Show overdue SOs" +msgstr "" + +#: common/models.py:856 +msgid "Show overdue SOs on the homepage" +msgstr "" + +#: common/models.py:910 company/forms.py:43 +msgid "Price break quantity" +msgstr "" + +#: common/models.py:917 company/templates/company/supplier_part.html:231 +#: templates/js/part.js:1021 +msgid "Price" +msgstr "" + +#: common/models.py:918 +msgid "Unit price at specified quantity" +msgstr "" + +#: common/models.py:1011 +msgid "Default" +msgstr "" + +#: common/templates/common/edit_setting.html:11 +msgid "Current value" +msgstr "" + +#: common/views.py:33 +msgid "Change Setting" +msgstr "" + +#: common/views.py:102 +msgid "Supplied value is not allowed" +msgstr "" + +#: common/views.py:111 +msgid "Supplied value must be a boolean" +msgstr "" + +#: common/views.py:121 +msgid "Change User Setting" +msgstr "" + +#: common/views.py:196 order/templates/order/order_wizard/po_upload.html:42 +#: order/templates/order/po_navbar.html:19 +#: order/templates/order/po_navbar.html:22 +#: order/templates/order/purchase_order_detail.html:26 order/views.py:290 +#: part/templates/part/bom_upload/upload_file.html:45 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:634 +#: part/views.py:1248 +msgid "Upload File" +msgstr "" + +#: common/views.py:197 order/templates/order/order_wizard/match_fields.html:52 +#: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 +#: part/templates/part/import_wizard/ajax_match_fields.html:45 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 +#: part/views.py:1249 +msgid "Match Fields" +msgstr "" + +#: common/views.py:198 +msgid "Match Items" +msgstr "" + +#: common/views.py:543 +msgid "Fields matching failed" +msgstr "" + +#: common/views.py:598 +msgid "Parts imported" +msgstr "" + +#: common/views.py:620 order/templates/order/order_wizard/match_fields.html:27 +#: order/templates/order/order_wizard/match_parts.html:19 +#: order/templates/order/order_wizard/po_upload.html:40 +#: part/templates/part/bom_upload/match_fields.html:27 +#: part/templates/part/bom_upload/match_parts.html:19 +#: part/templates/part/bom_upload/upload_file.html:43 +#: part/templates/part/import_wizard/match_fields.html:27 +#: part/templates/part/import_wizard/match_references.html:19 +#: part/templates/part/import_wizard/part_upload.html:43 +msgid "Previous Step" +msgstr "" + +#: company/forms.py:24 part/forms.py:47 +msgid "URL" +msgstr "" + +#: company/forms.py:25 part/forms.py:48 +msgid "Image URL" +msgstr "" + +#: company/models.py:102 +msgid "Company description" +msgstr "" + +#: company/models.py:103 +msgid "Description of the company" +msgstr "" + +#: company/models.py:109 company/templates/company/company_base.html:70 +#: templates/js/company.js:265 +msgid "Website" +msgstr "" + +#: company/models.py:110 +msgid "Company website URL" +msgstr "" + +#: company/models.py:114 company/templates/company/company_base.html:88 +msgid "Address" +msgstr "" + +#: company/models.py:115 +msgid "Company address" +msgstr "" + +#: company/models.py:118 +msgid "Phone number" +msgstr "" + +#: company/models.py:119 +msgid "Contact phone number" +msgstr "" + +#: company/models.py:122 company/templates/company/company_base.html:102 +msgid "Email" +msgstr "" + +#: company/models.py:122 +msgid "Contact email address" +msgstr "" + +#: company/models.py:125 company/templates/company/company_base.html:109 +msgid "Contact" +msgstr "" + +#: company/models.py:126 +msgid "Point of contact" +msgstr "" + +#: company/models.py:128 company/models.py:345 company/models.py:513 +#: order/models.py:160 part/models.py:774 +#: report/templates/report/inventree_build_order_base.html:165 +#: templates/js/company.js:448 templates/js/company.js:730 +#: templates/js/part.js:687 +msgid "Link" +msgstr "" + +#: company/models.py:128 +msgid "Link to external company information" +msgstr "" + +#: company/models.py:136 part/models.py:784 +msgid "Image" +msgstr "" + +#: company/models.py:141 +msgid "is customer" +msgstr "" + +#: company/models.py:141 +msgid "Do you sell items to this company?" +msgstr "" + +#: company/models.py:143 +msgid "is supplier" +msgstr "" + +#: company/models.py:143 +msgid "Do you purchase items from this company?" +msgstr "" + +#: company/models.py:145 +msgid "is manufacturer" +msgstr "" + +#: company/models.py:145 +msgid "Does this company manufacture parts?" +msgstr "" + +#: company/models.py:149 company/serializers.py:245 +#: company/templates/company/company_base.html:76 +msgid "Currency" +msgstr "" + +#: company/models.py:152 +msgid "Default currency used for this company" +msgstr "" + +#: company/models.py:317 company/models.py:484 stock/models.py:448 +#: stock/templates/stock/item_base.html:235 +msgid "Base Part" +msgstr "" + +#: company/models.py:321 company/models.py:488 order/views.py:1082 +msgid "Select part" +msgstr "" + +#: company/models.py:332 company/templates/company/company_base.html:116 +#: company/templates/company/manufacturer_part.html:89 +#: company/templates/company/supplier_part.html:98 part/bom.py:170 +#: part/bom.py:241 stock/templates/stock/item_base.html:364 +#: templates/js/company.js:249 templates/js/company.js:425 +#: templates/js/company.js:701 +msgid "Manufacturer" +msgstr "" + +#: company/models.py:333 +msgid "Select manufacturer" +msgstr "" + +#: company/models.py:339 company/templates/company/manufacturer_part.html:93 +#: company/templates/company/supplier_part.html:106 +#: order/templates/order/purchase_order_detail.html:331 part/bom.py:171 +#: part/bom.py:242 templates/js/company.js:441 templates/js/company.js:719 +msgid "MPN" +msgstr "" + +#: company/models.py:340 +msgid "Manufacturer Part Number" +msgstr "" + +#: company/models.py:346 +msgid "URL for external manufacturer part link" +msgstr "" + +#: company/models.py:352 +msgid "Manufacturer part description" +msgstr "" + +#: company/models.py:406 company/models.py:507 +#: company/templates/company/manufacturer_part.html:6 +#: company/templates/company/manufacturer_part.html:23 +#: stock/templates/stock/item_base.html:374 +msgid "Manufacturer Part" +msgstr "" + +#: company/models.py:413 +msgid "Parameter name" +msgstr "" + +#: company/models.py:419 +#: report/templates/report/inventree_test_report_base.html:90 +#: stock/models.py:1808 templates/InvenTree/settings/header.html:8 +#: templates/js/company.js:551 templates/js/part.js:348 +#: templates/js/stock.js:495 +msgid "Value" +msgstr "" + +#: company/models.py:420 +msgid "Parameter value" +msgstr "" + +#: company/models.py:426 part/models.py:859 part/models.py:2248 +#: templates/js/company.js:557 templates/js/part.js:354 +msgid "Units" +msgstr "" + +#: company/models.py:427 +msgid "Parameter units" +msgstr "" + +#: company/models.py:494 company/templates/company/company_base.html:121 +#: company/templates/company/supplier_part.html:88 order/models.py:260 +#: order/templates/order/order_base.html:92 +#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 +#: part/bom.py:286 stock/templates/stock/item_base.html:381 +#: templates/js/company.js:253 templates/js/company.js:675 +#: templates/js/order.js:234 +msgid "Supplier" +msgstr "" + +#: company/models.py:495 +msgid "Select supplier" +msgstr "" + +#: company/models.py:500 company/templates/company/supplier_part.html:92 +#: order/templates/order/purchase_order_detail.html:318 part/bom.py:176 +#: part/bom.py:287 +msgid "SKU" +msgstr "" + +#: company/models.py:501 +msgid "Supplier stock keeping unit" +msgstr "" + +#: company/models.py:508 +msgid "Select manufacturer part" +msgstr "" + +#: company/models.py:514 +msgid "URL for external supplier part link" +msgstr "" + +#: company/models.py:520 +msgid "Supplier part description" +msgstr "" + +#: company/models.py:525 company/templates/company/supplier_part.html:120 +#: part/models.py:2396 report/templates/report/inventree_po_report.html:93 +#: report/templates/report/inventree_so_report.html:93 +msgid "Note" +msgstr "" + +#: company/models.py:529 part/models.py:1652 +msgid "base cost" +msgstr "" + +#: company/models.py:529 part/models.py:1652 +msgid "Minimum charge (e.g. stocking fee)" +msgstr "" + +#: company/models.py:531 company/templates/company/supplier_part.html:113 +#: stock/models.py:472 stock/templates/stock/item_base.html:322 +#: templates/js/company.js:751 templates/js/stock.js:1078 +msgid "Packaging" +msgstr "" + +#: company/models.py:531 +msgid "Part packaging" +msgstr "" + +#: company/models.py:533 part/models.py:1654 +msgid "multiple" +msgstr "" + +#: company/models.py:533 +msgid "Order multiple" +msgstr "" + +#: company/serializers.py:68 +msgid "Default currency used for this supplier" +msgstr "" + +#: company/serializers.py:69 +msgid "Currency Code" +msgstr "" + +#: company/templates/company/company_base.html:9 +#: company/templates/company/company_base.html:35 +#: templates/InvenTree/search.html:304 templates/js/company.js:238 +msgid "Company" +msgstr "" + +#: company/templates/company/company_base.html:25 +#: part/templates/part/part_thumb.html:21 +msgid "Upload new image" +msgstr "" + +#: company/templates/company/company_base.html:27 +#: part/templates/part/part_thumb.html:23 +msgid "Download image from URL" +msgstr "" + +#: company/templates/company/company_base.html:46 templates/js/order.js:63 +msgid "Create Purchase Order" +msgstr "" + +#: company/templates/company/company_base.html:51 +msgid "Edit company information" +msgstr "" + +#: company/templates/company/company_base.html:56 +#: company/templates/company/company_base.html:153 +msgid "Delete Company" +msgstr "" + +#: company/templates/company/company_base.html:64 +msgid "Company Details" +msgstr "" + +#: company/templates/company/company_base.html:81 +msgid "Uses default currency" +msgstr "" + +#: company/templates/company/company_base.html:95 +msgid "Phone" +msgstr "" + +#: company/templates/company/company_base.html:126 order/models.py:544 +#: order/templates/order/sales_order_base.html:94 stock/models.py:490 +#: stock/models.py:491 stock/templates/stock/item_base.html:274 +#: templates/js/company.js:245 templates/js/order.js:331 +#: templates/js/stock.js:1456 +msgid "Customer" +msgstr "" + +#: company/templates/company/company_base.html:193 +#: part/templates/part/part_base.html:353 +msgid "Upload Image" +msgstr "" + +#: company/templates/company/detail.html:14 +#: company/templates/company/manufacturer_part_navbar.html:18 +#: templates/InvenTree/search.html:164 +msgid "Supplier Parts" +msgstr "" + +#: company/templates/company/detail.html:22 +#: order/templates/order/order_wizard/select_parts.html:44 +#: templates/js/part.js:79 +msgid "Create new supplier part" +msgstr "" + +#: company/templates/company/detail.html:23 +#: company/templates/company/manufacturer_part.html:109 +#: part/templates/part/detail.html:289 templates/js/part.js:78 +msgid "New Supplier Part" +msgstr "" + +#: company/templates/company/detail.html:28 +#: company/templates/company/detail.html:70 +#: company/templates/company/manufacturer_part.html:112 +#: company/templates/company/manufacturer_part.html:136 +#: part/templates/part/category.html:135 part/templates/part/detail.html:292 +#: part/templates/part/detail.html:315 +msgid "Options" +msgstr "" + +#: company/templates/company/detail.html:33 +#: company/templates/company/detail.html:75 +#: part/templates/part/category.html:140 +msgid "Order parts" +msgstr "" + +#: company/templates/company/detail.html:36 +#: company/templates/company/detail.html:78 +msgid "Delete parts" +msgstr "" + +#: company/templates/company/detail.html:36 +#: company/templates/company/detail.html:78 +msgid "Delete Parts" +msgstr "" + +#: company/templates/company/detail.html:56 templates/InvenTree/search.html:149 +msgid "Manufacturer Parts" +msgstr "" + +#: company/templates/company/detail.html:64 +msgid "Create new manufacturer part" +msgstr "" + +#: company/templates/company/detail.html:65 part/templates/part/detail.html:312 +msgid "New Manufacturer Part" +msgstr "" + +#: company/templates/company/detail.html:97 +msgid "Supplier Stock" +msgstr "" + +#: company/templates/company/detail.html:106 +#: company/templates/company/navbar.html:40 +#: company/templates/company/navbar.html:43 +#: order/templates/order/purchase_orders.html:8 +#: order/templates/order/purchase_orders.html:13 +#: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 +#: part/templates/part/navbar.html:74 templates/InvenTree/index.html:260 +#: templates/InvenTree/search.html:325 +#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:37 +#: users/models.py:45 +msgid "Purchase Orders" +msgstr "" + +#: company/templates/company/detail.html:112 +#: order/templates/order/purchase_orders.html:20 +msgid "Create new purchase order" +msgstr "" + +#: company/templates/company/detail.html:113 +#: order/templates/order/purchase_orders.html:21 +msgid "New Purchase Order" +msgstr "" + +#: company/templates/company/detail.html:128 +#: company/templates/company/navbar.html:49 +#: company/templates/company/navbar.html:52 +#: order/templates/order/sales_orders.html:8 +#: order/templates/order/sales_orders.html:13 +#: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 +#: part/templates/part/navbar.html:82 templates/InvenTree/index.html:291 +#: templates/InvenTree/search.html:345 +#: templates/InvenTree/settings/tabs.html:43 templates/navbar.html:46 +#: users/models.py:46 +msgid "Sales Orders" +msgstr "" + +#: company/templates/company/detail.html:134 +#: order/templates/order/sales_orders.html:20 +msgid "Create new sales order" +msgstr "" + +#: company/templates/company/detail.html:135 +#: order/templates/order/sales_orders.html:21 +msgid "New Sales Order" +msgstr "" + +#: company/templates/company/detail.html:151 +#: company/templates/company/navbar.html:55 +#: company/templates/company/navbar.html:58 templates/js/build.js:597 +msgid "Assigned Stock" +msgstr "" + +#: company/templates/company/detail.html:169 +msgid "Company Notes" +msgstr "" + +#: company/templates/company/detail.html:364 +#: company/templates/company/manufacturer_part.html:200 +#: part/templates/part/detail.html:825 +msgid "Delete Supplier Parts?" +msgstr "" + +#: company/templates/company/detail.html:365 +#: company/templates/company/manufacturer_part.html:201 +#: part/templates/part/detail.html:826 +msgid "All selected supplier parts will be deleted" +msgstr "" + +#: company/templates/company/index.html:8 +msgid "Supplier List" +msgstr "" + +#: company/templates/company/manufacturer_part.html:40 +#: company/templates/company/supplier_part.html:40 +#: company/templates/company/supplier_part.html:146 +#: part/templates/part/detail.html:55 part/templates/part/part_base.html:101 +msgid "Order part" +msgstr "" + +#: company/templates/company/manufacturer_part.html:45 +#: templates/js/company.js:473 +msgid "Edit manufacturer part" +msgstr "" + +#: company/templates/company/manufacturer_part.html:49 +#: templates/js/company.js:474 +msgid "Delete manufacturer part" +msgstr "" + +#: company/templates/company/manufacturer_part.html:61 +msgid "Manufacturer Part Details" +msgstr "" + +#: company/templates/company/manufacturer_part.html:66 +#: company/templates/company/supplier_part.html:65 +msgid "Internal Part" +msgstr "" + +#: company/templates/company/manufacturer_part.html:103 +#: company/templates/company/manufacturer_part_navbar.html:21 +#: company/views.py:49 part/templates/part/navbar.html:65 +#: part/templates/part/navbar.html:68 part/templates/part/prices.html:144 +#: templates/InvenTree/search.html:316 templates/navbar.html:35 +msgid "Suppliers" +msgstr "" + +#: company/templates/company/manufacturer_part.html:114 +#: part/templates/part/detail.html:294 +msgid "Delete supplier parts" +msgstr "" + +#: company/templates/company/manufacturer_part.html:114 +#: company/templates/company/manufacturer_part.html:138 +#: company/templates/company/manufacturer_part.html:239 +#: part/templates/part/detail.html:214 part/templates/part/detail.html:294 +#: part/templates/part/detail.html:317 templates/js/company.js:339 +#: users/models.py:194 +msgid "Delete" +msgstr "" + +#: company/templates/company/manufacturer_part.html:127 +#: company/templates/company/manufacturer_part_navbar.html:11 +#: company/templates/company/manufacturer_part_navbar.html:14 +#: part/templates/part/category_navbar.html:38 +#: part/templates/part/category_navbar.html:41 +#: part/templates/part/detail.html:155 part/templates/part/navbar.html:14 +#: part/templates/part/navbar.html:17 +msgid "Parameters" +msgstr "" + +#: company/templates/company/manufacturer_part.html:133 +#: part/templates/part/detail.html:162 +#: templates/InvenTree/settings/category.html:29 +#: templates/InvenTree/settings/part.html:66 +msgid "New Parameter" +msgstr "" + +#: company/templates/company/manufacturer_part.html:138 +msgid "Delete parameters" +msgstr "" + +#: company/templates/company/manufacturer_part.html:176 +#: part/templates/part/detail.html:718 +msgid "Add Parameter" +msgstr "" + +#: company/templates/company/manufacturer_part.html:224 +msgid "Selected parameters will be deleted" +msgstr "" + +#: company/templates/company/manufacturer_part.html:236 +msgid "Delete Parameters" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:26 +msgid "Manufacturer Part Stock" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:29 +#: company/templates/company/navbar.html:34 +#: company/templates/company/supplier_part_navbar.html:15 +#: part/templates/part/navbar.html:31 stock/api.py:53 +#: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 +#: stock/templates/stock/stock_app_base.html:10 +#: templates/InvenTree/index.html:150 templates/InvenTree/search.html:196 +#: templates/InvenTree/search.html:232 +#: templates/InvenTree/settings/tabs.html:34 templates/js/part.js:269 +#: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 +#: templates/js/stock.js:926 templates/navbar.html:26 +msgid "Stock" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:33 +msgid "Manufacturer Part Orders" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:36 +#: company/templates/company/supplier_part_navbar.html:22 +msgid "Orders" +msgstr "" + +#: company/templates/company/navbar.html:13 +#: company/templates/company/navbar.html:16 +msgid "Manufactured Parts" +msgstr "" + +#: company/templates/company/navbar.html:22 +#: company/templates/company/navbar.html:25 +msgid "Supplied Parts" +msgstr "" + +#: company/templates/company/navbar.html:31 part/templates/part/navbar.html:28 +#: stock/templates/stock/location.html:119 +#: stock/templates/stock/location.html:134 +#: stock/templates/stock/location.html:148 +#: stock/templates/stock/location_navbar.html:18 +#: stock/templates/stock/location_navbar.html:21 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1355 +#: templates/stats.html:93 templates/stats.html:102 users/models.py:43 +msgid "Stock Items" +msgstr "" + +#: company/templates/company/supplier_part.html:7 +#: company/templates/company/supplier_part.html:24 stock/models.py:457 +#: stock/templates/stock/item_base.html:386 templates/js/company.js:691 +#: templates/js/stock.js:1050 +msgid "Supplier Part" +msgstr "" + +#: company/templates/company/supplier_part.html:44 templates/js/company.js:764 +msgid "Edit supplier part" +msgstr "" + +#: company/templates/company/supplier_part.html:48 templates/js/company.js:765 +msgid "Delete supplier part" +msgstr "" + +#: company/templates/company/supplier_part.html:60 +msgid "Supplier Part Details" +msgstr "" + +#: company/templates/company/supplier_part.html:131 +#: company/templates/company/supplier_part_navbar.html:12 +msgid "Supplier Part Stock" +msgstr "" + +#: company/templates/company/supplier_part.html:140 +#: company/templates/company/supplier_part_navbar.html:19 +msgid "Supplier Part Orders" +msgstr "" + +#: company/templates/company/supplier_part.html:147 +#: part/templates/part/detail.html:56 +msgid "Order Part" +msgstr "" + +#: company/templates/company/supplier_part.html:158 +#: part/templates/part/navbar.html:58 part/templates/part/prices.html:7 +msgid "Pricing Information" +msgstr "" + +#: company/templates/company/supplier_part.html:164 +#: company/templates/company/supplier_part.html:265 +#: part/templates/part/prices.html:253 part/views.py:2259 +msgid "Add Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:185 +msgid "No price break information found" +msgstr "" + +#: company/templates/company/supplier_part.html:199 part/views.py:2321 +msgid "Delete Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:213 part/views.py:2307 +msgid "Edit Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:238 +msgid "Edit price break" +msgstr "" + +#: company/templates/company/supplier_part.html:239 +msgid "Delete price break" +msgstr "" + +#: company/templates/company/supplier_part_navbar.html:26 +msgid "Supplier Part Pricing" +msgstr "" + +#: company/templates/company/supplier_part_navbar.html:29 +msgid "Pricing" +msgstr "" + +#: company/views.py:50 +msgid "New Supplier" +msgstr "" + +#: company/views.py:55 part/templates/part/prices.html:148 +#: templates/InvenTree/search.html:306 templates/navbar.html:36 +msgid "Manufacturers" +msgstr "" + +#: company/views.py:56 +msgid "New Manufacturer" +msgstr "" + +#: company/views.py:61 templates/InvenTree/search.html:336 +#: templates/navbar.html:45 +msgid "Customers" +msgstr "" + +#: company/views.py:62 +msgid "New Customer" +msgstr "" + +#: company/views.py:69 +msgid "Companies" +msgstr "" + +#: company/views.py:70 +msgid "New Company" +msgstr "" + +#: company/views.py:129 part/views.py:974 +msgid "Download Image" +msgstr "" + +#: company/views.py:158 part/views.py:1006 +msgid "Image size exceeds maximum allowable size for download" +msgstr "" + +#: company/views.py:165 part/views.py:1013 +#, python-brace-format +msgid "Invalid response: {code}" +msgstr "" + +#: company/views.py:174 part/views.py:1022 +msgid "Supplied URL is not a valid image file" +msgstr "" + +#: label/api.py:57 report/api.py:201 +msgid "No valid objects provided to template" +msgstr "" + +#: label/models.py:113 +msgid "Label name" +msgstr "" + +#: label/models.py:120 +msgid "Label description" +msgstr "" + +#: label/models.py:127 stock/forms.py:168 +msgid "Label" +msgstr "" + +#: label/models.py:128 +msgid "Label template file" +msgstr "" + +#: label/models.py:134 report/models.py:298 +msgid "Enabled" +msgstr "" + +#: label/models.py:135 +msgid "Label template is enabled" +msgstr "" + +#: label/models.py:140 +msgid "Width [mm]" +msgstr "" + +#: label/models.py:141 +msgid "Label width, specified in mm" +msgstr "" + +#: label/models.py:147 +msgid "Height [mm]" +msgstr "" + +#: label/models.py:148 +msgid "Label height, specified in mm" +msgstr "" + +#: label/models.py:154 report/models.py:291 +msgid "Filename Pattern" +msgstr "" + +#: label/models.py:155 +msgid "Pattern for generating label filenames" +msgstr "" + +#: label/models.py:258 +msgid "Query filters (comma-separated list of key=value pairs)," +msgstr "" + +#: label/models.py:259 label/models.py:319 label/models.py:366 +#: report/models.py:322 report/models.py:457 report/models.py:495 +msgid "Filters" +msgstr "" + +#: label/models.py:318 +msgid "Query filters (comma-separated list of key=value pairs" +msgstr "" + +#: label/models.py:365 +msgid "Part query filters (comma-separated value of key=value pairs)" +msgstr "" + +#: order/forms.py:30 order/templates/order/order_base.html:47 +msgid "Place order" +msgstr "" + +#: order/forms.py:41 order/templates/order/order_base.html:54 +msgid "Mark order as complete" +msgstr "" + +#: order/forms.py:52 order/forms.py:63 order/templates/order/order_base.html:59 +#: order/templates/order/sales_order_base.html:61 +msgid "Cancel order" +msgstr "" + +#: order/forms.py:74 order/templates/order/sales_order_base.html:58 +msgid "Ship order" +msgstr "" + +#: order/forms.py:89 +msgid "Set all received parts listed above to this location (if left blank, use \"Destination\" column value in above table)" +msgstr "" + +#: order/forms.py:116 +msgid "Enter stock item serial numbers" +msgstr "" + +#: order/forms.py:122 +msgid "Enter quantity of stock items" +msgstr "" + +#: order/models.py:158 +msgid "Order description" +msgstr "" + +#: order/models.py:160 +msgid "Link to external page" +msgstr "" + +#: order/models.py:168 +msgid "Created By" +msgstr "" + +#: order/models.py:175 +msgid "User or group responsible for this order" +msgstr "" + +#: order/models.py:180 +msgid "Order notes" +msgstr "" + +#: order/models.py:247 order/models.py:534 +msgid "Order reference" +msgstr "" + +#: order/models.py:252 order/models.py:549 +msgid "Purchase order status" +msgstr "" + +#: order/models.py:261 +msgid "Company from which the items are being ordered" +msgstr "" + +#: order/models.py:264 order/templates/order/order_base.html:98 +#: templates/js/order.js:243 +msgid "Supplier Reference" +msgstr "" + +#: order/models.py:264 +msgid "Supplier order reference code" +msgstr "" + +#: order/models.py:271 +msgid "received by" +msgstr "" + +#: order/models.py:276 +msgid "Issue Date" +msgstr "" + +#: order/models.py:277 +msgid "Date order was issued" +msgstr "" + +#: order/models.py:282 +msgid "Target Delivery Date" +msgstr "" + +#: order/models.py:283 +msgid "Expected date for order delivery. Order will be overdue after this date." +msgstr "" + +#: order/models.py:289 +msgid "Date order was completed" +msgstr "" + +#: order/models.py:313 stock/models.py:345 stock/models.py:1060 +msgid "Quantity must be greater than zero" +msgstr "" + +#: order/models.py:318 +msgid "Part supplier must match PO supplier" +msgstr "" + +#: order/models.py:416 +msgid "Lines can only be received against an order marked as 'Placed'" +msgstr "" + +#: order/models.py:420 +msgid "Quantity must be an integer" +msgstr "" + +#: order/models.py:422 +msgid "Quantity must be a positive number" +msgstr "" + +#: order/models.py:545 +msgid "Company to which the items are being sold" +msgstr "" + +#: order/models.py:551 +msgid "Customer Reference " +msgstr "" + +#: order/models.py:551 +msgid "Customer order reference code" +msgstr "" + +#: order/models.py:556 +msgid "Target date for order completion. Order will be overdue after this date." +msgstr "" + +#: order/models.py:559 templates/js/order.js:372 +msgid "Shipment Date" +msgstr "" + +#: order/models.py:566 +msgid "shipped by" +msgstr "" + +#: order/models.py:610 +msgid "SalesOrder cannot be shipped as it is not currently pending" +msgstr "" + +#: order/models.py:707 +msgid "Item quantity" +msgstr "" + +#: order/models.py:713 +msgid "Line item reference" +msgstr "" + +#: order/models.py:715 +msgid "Line item notes" +msgstr "" + +#: order/models.py:745 order/models.py:823 templates/js/order.js:422 +msgid "Order" +msgstr "" + +#: order/models.py:746 order/templates/order/order_base.html:9 +#: order/templates/order/order_base.html:24 +#: report/templates/report/inventree_po_report.html:77 +#: stock/templates/stock/item_base.html:336 templates/js/order.js:212 +#: templates/js/stock.js:1029 templates/js/stock.js:1437 +msgid "Purchase Order" +msgstr "" + +#: order/models.py:767 +msgid "Supplier part" +msgstr "" + +#: order/models.py:770 order/templates/order/order_base.html:131 +#: order/templates/order/purchase_order_detail.html:388 +#: order/templates/order/receive_parts.html:22 +#: order/templates/order/sales_order_base.html:133 +msgid "Received" +msgstr "" + +#: order/models.py:770 +msgid "Number of items received" +msgstr "" + +#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:582 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:1073 +msgid "Purchase Price" +msgstr "" + +#: order/models.py:777 +msgid "Unit purchase price" +msgstr "" + +#: order/models.py:785 +msgid "Where does the Purchaser want this item to be stored?" +msgstr "" + +#: order/models.py:831 part/templates/part/part_pricing.html:97 +#: part/templates/part/prices.html:97 part/templates/part/prices.html:266 +msgid "Sale Price" +msgstr "" + +#: order/models.py:832 +msgid "Unit sale price" +msgstr "" + +#: order/models.py:911 order/models.py:913 +msgid "Stock item has not been assigned" +msgstr "" + +#: order/models.py:917 +msgid "Cannot allocate stock item to a line with a different part" +msgstr "" + +#: order/models.py:919 +msgid "Cannot allocate stock to a line without a part" +msgstr "" + +#: order/models.py:922 +msgid "Allocation quantity cannot exceed stock quantity" +msgstr "" + +#: order/models.py:932 +msgid "Quantity must be 1 for serialized stock item" +msgstr "" + +#: order/models.py:937 +msgid "Line" +msgstr "" + +#: order/models.py:948 +msgid "Item" +msgstr "" + +#: order/models.py:949 +msgid "Select stock item to allocate" +msgstr "" + +#: order/models.py:952 +msgid "Enter stock allocation quantity" +msgstr "" + +#: order/serializers.py:139 +msgid "Purchase price currency" +msgstr "" + +#: order/serializers.py:360 +msgid "Sale price currency" +msgstr "" + +#: order/templates/order/delete_attachment.html:5 +#: stock/templates/stock/attachment_delete.html:5 +#: templates/attachment_delete.html:5 +msgid "Are you sure you want to delete this attachment?" +msgstr "" + +#: order/templates/order/order_base.html:39 +#: order/templates/order/sales_order_base.html:50 +msgid "Print" +msgstr "" + +#: order/templates/order/order_base.html:43 +#: order/templates/order/sales_order_base.html:54 +msgid "Edit order information" +msgstr "" + +#: order/templates/order/order_base.html:51 +msgid "Receive items" +msgstr "" + +#: order/templates/order/order_base.html:64 +msgid "Export order to file" +msgstr "" + +#: order/templates/order/order_base.html:72 +#: order/templates/order/po_navbar.html:12 +msgid "Purchase Order Details" +msgstr "" + +#: order/templates/order/order_base.html:77 +#: order/templates/order/sales_order_base.html:79 +msgid "Order Reference" +msgstr "" + +#: order/templates/order/order_base.html:82 +#: order/templates/order/sales_order_base.html:84 +msgid "Order Status" +msgstr "" + +#: order/templates/order/order_base.html:117 +#: report/templates/report/inventree_build_order_base.html:122 +msgid "Issued" +msgstr "" + +#: order/templates/order/order_base.html:185 +msgid "Edit Purchase Order" +msgstr "" + +#: order/templates/order/order_base.html:196 +#: order/templates/order/purchase_order_detail.html:265 +#: part/templates/part/category.html:255 part/templates/part/category.html:297 +#: stock/templates/stock/location.html:250 templates/js/part.js:64 +msgid "New Location" +msgstr "" + +#: order/templates/order/order_base.html:197 +#: order/templates/order/purchase_order_detail.html:266 +#: stock/templates/stock/location.html:42 templates/js/part.js:65 +msgid "Create new stock location" +msgstr "" + +#: order/templates/order/order_cancel.html:8 +msgid "Cancelling this order means that the order and line items will no longer be editable." +msgstr "" + +#: order/templates/order/order_complete.html:7 +msgid "Mark this order as complete?" +msgstr "" + +#: order/templates/order/order_complete.html:10 +msgid "This order has line items which have not been marked as received." +msgstr "" + +#: order/templates/order/order_complete.html:11 +msgid "Completing this order means that the order and line items will no longer be editable." +msgstr "" + +#: order/templates/order/order_issue.html:8 +msgid "After placing this purchase order, line items will no longer be editable." +msgstr "" + +#: order/templates/order/order_wizard/match_fields.html:9 +#: part/templates/part/bom_upload/match_fields.html:9 +#: part/templates/part/import_wizard/ajax_match_fields.html:9 +#: part/templates/part/import_wizard/match_fields.html:9 +msgid "Missing selections for the following required columns" +msgstr "" + +#: order/templates/order/order_wizard/match_fields.html:20 +#: part/templates/part/bom_upload/match_fields.html:20 +#: part/templates/part/import_wizard/ajax_match_fields.html:20 +#: part/templates/part/import_wizard/match_fields.html:20 +msgid "Duplicate selections found, see below. Fix them then retry submitting." +msgstr "" + +#: order/templates/order/order_wizard/match_fields.html:29 +#: order/templates/order/order_wizard/match_parts.html:21 +#: part/templates/part/bom_upload/match_fields.html:29 +#: part/templates/part/bom_upload/match_parts.html:21 +#: part/templates/part/import_wizard/match_fields.html:29 +#: part/templates/part/import_wizard/match_references.html:21 +msgid "Submit Selections" +msgstr "" + +#: order/templates/order/order_wizard/match_fields.html:35 +#: part/templates/part/bom_upload/match_fields.html:35 +#: part/templates/part/import_wizard/ajax_match_fields.html:28 +#: part/templates/part/import_wizard/match_fields.html:35 +msgid "File Fields" +msgstr "" + +#: order/templates/order/order_wizard/match_fields.html:42 +#: part/templates/part/bom_upload/match_fields.html:42 +#: part/templates/part/import_wizard/ajax_match_fields.html:35 +#: part/templates/part/import_wizard/match_fields.html:42 +msgid "Remove column" +msgstr "" + +#: order/templates/order/order_wizard/match_fields.html:60 +#: part/templates/part/bom_upload/match_fields.html:60 +#: part/templates/part/import_wizard/ajax_match_fields.html:53 +#: part/templates/part/import_wizard/match_fields.html:60 +msgid "Duplicate selection" +msgstr "" + +#: order/templates/order/order_wizard/match_fields.html:71 +#: order/templates/order/order_wizard/match_parts.html:52 +#: part/templates/part/bom_upload/match_fields.html:71 +#: part/templates/part/bom_upload/match_parts.html:53 +#: part/templates/part/import_wizard/ajax_match_fields.html:64 +#: part/templates/part/import_wizard/ajax_match_references.html:42 +#: part/templates/part/import_wizard/match_fields.html:71 +#: part/templates/part/import_wizard/match_references.html:49 +msgid "Remove row" +msgstr "" + +#: order/templates/order/order_wizard/match_parts.html:12 +#: part/templates/part/bom_upload/match_parts.html:12 +#: part/templates/part/import_wizard/ajax_match_references.html:12 +#: part/templates/part/import_wizard/match_references.html:12 +msgid "Errors exist in the submitted data" +msgstr "" + +#: order/templates/order/order_wizard/match_parts.html:28 +#: part/templates/part/bom_upload/match_parts.html:28 +#: part/templates/part/import_wizard/ajax_match_references.html:21 +#: part/templates/part/import_wizard/match_references.html:28 +msgid "Row" +msgstr "" + +#: order/templates/order/order_wizard/match_parts.html:29 +msgid "Select Supplier Part" +msgstr "" + +#: order/templates/order/order_wizard/po_upload.html:11 +msgid "Upload File for Purchase Order" +msgstr "" + +#: order/templates/order/order_wizard/po_upload.html:18 +#: part/templates/part/bom_upload/upload_file.html:24 +#: part/templates/part/import_wizard/ajax_part_upload.html:10 +#: part/templates/part/import_wizard/part_upload.html:21 +#, python-format +msgid "Step %(step)s of %(count)s" +msgstr "" + +#: order/templates/order/order_wizard/po_upload.html:48 +msgid "Order is already processed. Files cannot be uploaded." +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:11 +msgid "Step 1 of 2 - Select Part Suppliers" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:16 +msgid "Select suppliers" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:20 +msgid "No purchaseable parts selected" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:33 +msgid "Select Supplier" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:57 +msgid "No price" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:65 +#, python-format +msgid "Select a supplier for %(name)s" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:77 +#: part/templates/part/set_category.html:32 +msgid "Remove part" +msgstr "" + +#: order/templates/order/order_wizard/select_pos.html:8 +msgid "Step 2 of 2 - Select Purchase Orders" +msgstr "" + +#: order/templates/order/order_wizard/select_pos.html:12 +msgid "Select existing purchase orders, or create new orders." +msgstr "" + +#: order/templates/order/order_wizard/select_pos.html:31 +#: templates/js/order.js:269 templates/js/order.js:377 +msgid "Items" +msgstr "" + +#: order/templates/order/order_wizard/select_pos.html:32 +msgid "Select Purchase Order" +msgstr "" + +#: order/templates/order/order_wizard/select_pos.html:45 +#, python-format +msgid "Create new purchase order for %(name)s" +msgstr "" + +#: order/templates/order/order_wizard/select_pos.html:68 +#, python-format +msgid "Select a purchase order for %(name)s" +msgstr "" + +#: order/templates/order/po_attachments.html:12 +#: order/templates/order/po_navbar.html:32 +#: order/templates/order/purchase_order_detail.html:47 +msgid "Purchase Order Attachments" +msgstr "" + +#: order/templates/order/po_navbar.html:26 +msgid "Received Stock Items" +msgstr "" + +#: order/templates/order/po_navbar.html:29 +#: order/templates/order/po_received_items.html:12 +#: order/templates/order/purchase_order_detail.html:38 +msgid "Received Items" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:17 +msgid "Purchase Order Items" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:23 +#: order/templates/order/purchase_order_detail.html:202 +#: order/templates/order/sales_order_detail.html:23 +#: order/templates/order/sales_order_detail.html:176 +msgid "Add Line Item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:58 +#: order/templates/order/sales_order_detail.html:54 +msgid "Order Notes" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:238 +#: order/templates/order/sales_order_detail.html:518 +msgid "Edit Line Item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:248 +#: order/templates/order/sales_order_detail.html:528 +msgid "Delete Line Item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:279 +msgid "No line items found" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:307 +#: order/templates/order/sales_order_detail.html:353 +msgid "Total" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:360 +#: order/templates/order/sales_order_detail.html:376 templates/js/part.js:996 +#: templates/js/part.js:1185 +msgid "Unit Price" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:367 +#: order/templates/order/sales_order_detail.html:383 +msgid "Total price" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:431 +#: order/templates/order/sales_order_detail.html:489 +msgid "Edit line item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:432 +msgid "Delete line item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:437 +msgid "Receive line item" +msgstr "" + +#: order/templates/order/purchase_orders.html:24 +#: order/templates/order/sales_orders.html:24 +msgid "Print Order Reports" +msgstr "" + +#: order/templates/order/receive_parts.html:8 +#, python-format +msgid "Receive outstanding parts for %(order)s - %(desc)s" +msgstr "" + +#: order/templates/order/receive_parts.html:14 part/api.py:47 +#: part/models.py:348 part/templates/part/cat_link.html:7 +#: 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:24 +#: templates/InvenTree/index.html:102 templates/InvenTree/search.html:114 +#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:855 +#: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 +#: users/models.py:41 +msgid "Parts" +msgstr "" + +#: order/templates/order/receive_parts.html:15 +msgid "Fill out number of parts received, the status and destination" +msgstr "" + +#: order/templates/order/receive_parts.html:20 +msgid "Order Code" +msgstr "" + +#: order/templates/order/receive_parts.html:21 +#: part/templates/part/part_base.html:194 templates/js/part.js:670 +msgid "On Order" +msgstr "" + +#: order/templates/order/receive_parts.html:23 +msgid "Receive" +msgstr "" + +#: order/templates/order/receive_parts.html:37 +msgid "Error: Referenced part has been removed" +msgstr "" + +#: order/templates/order/receive_parts.html:68 +msgid "Remove line" +msgstr "" + +#: order/templates/order/sales_order_base.html:16 +msgid "This Sales Order has not been fully allocated" +msgstr "" + +#: order/templates/order/sales_order_base.html:66 +msgid "Packing List" +msgstr "" + +#: order/templates/order/sales_order_base.html:74 +msgid "Sales Order Details" +msgstr "" + +#: order/templates/order/sales_order_base.html:100 templates/js/order.js:344 +msgid "Customer Reference" +msgstr "" + +#: order/templates/order/sales_order_base.html:178 +msgid "Edit Sales Order" +msgstr "" + +#: order/templates/order/sales_order_cancel.html:8 +#: order/templates/order/sales_order_ship.html:9 +#: part/templates/part/bom_duplicate.html:12 +#: stock/templates/stock/stockitem_convert.html:13 +msgid "Warning" +msgstr "" + +#: order/templates/order/sales_order_cancel.html:9 +msgid "Cancelling this order means that the order will no longer be editable." +msgstr "" + +#: order/templates/order/sales_order_detail.html:17 +msgid "Sales Order Items" +msgstr "" + +#: order/templates/order/sales_order_detail.html:225 templates/js/bom.js:358 +#: templates/js/build.js:759 templates/js/build.js:1202 +msgid "Actions" +msgstr "" + +#: order/templates/order/sales_order_detail.html:232 templates/js/build.js:645 +#: templates/js/build.js:1011 +msgid "Edit stock allocation" +msgstr "" + +#: order/templates/order/sales_order_detail.html:233 templates/js/build.js:647 +#: templates/js/build.js:1012 +msgid "Delete stock allocation" +msgstr "" + +#: order/templates/order/sales_order_detail.html:306 +msgid "No matching line items" +msgstr "" + +#: order/templates/order/sales_order_detail.html:336 +msgid "ID" +msgstr "" + +#: order/templates/order/sales_order_detail.html:404 templates/js/build.js:710 +#: templates/js/build.js:1007 +msgid "Allocated" +msgstr "" + +#: order/templates/order/sales_order_detail.html:406 +msgid "Fulfilled" +msgstr "" + +#: order/templates/order/sales_order_detail.html:443 +msgid "PO" +msgstr "" + +#: order/templates/order/sales_order_detail.html:473 +msgid "Allocate serial numbers" +msgstr "" + +#: order/templates/order/sales_order_detail.html:476 templates/js/build.js:773 +msgid "Allocate stock" +msgstr "" + +#: order/templates/order/sales_order_detail.html:479 +msgid "Purchase stock" +msgstr "" + +#: order/templates/order/sales_order_detail.html:483 templates/js/build.js:766 +#: templates/js/build.js:1210 +msgid "Build stock" +msgstr "" + +#: order/templates/order/sales_order_detail.html:486 +#: order/templates/order/sales_order_detail.html:605 +msgid "Calculate price" +msgstr "" + +#: order/templates/order/sales_order_detail.html:490 +msgid "Delete line item " +msgstr "" + +#: order/templates/order/sales_order_detail.html:611 +msgid "Update Unit Price" +msgstr "" + +#: order/templates/order/sales_order_ship.html:10 +msgid "This order has not been fully allocated. If the order is marked as shipped, it can no longer be adjusted." +msgstr "" + +#: order/templates/order/sales_order_ship.html:12 +msgid "Ensure that the order allocation is correct before shipping the order." +msgstr "" + +#: order/templates/order/sales_order_ship.html:18 +msgid "Some line items in this order have been over-allocated" +msgstr "" + +#: order/templates/order/sales_order_ship.html:20 +msgid "Ensure that this is correct before shipping the order." +msgstr "" + +#: order/templates/order/sales_order_ship.html:27 +msgid "Shipping this order means that the order will no longer be editable." +msgstr "" + +#: order/templates/order/so_allocate_by_serial.html:9 +msgid "Allocate stock items by serial number" +msgstr "" + +#: order/templates/order/so_allocation_delete.html:7 +msgid "This action will unallocate the following stock from the Sales Order" +msgstr "" + +#: order/templates/order/so_navbar.html:12 +msgid "Sales Order Line Items" +msgstr "" + +#: order/templates/order/so_navbar.html:15 +msgid "Order Items" +msgstr "" + +#: order/templates/order/so_navbar.html:26 +msgid "Sales Order Attachments" +msgstr "" + +#: order/views.py:104 +msgid "Cancel Order" +msgstr "" + +#: order/views.py:113 order/views.py:139 +msgid "Confirm order cancellation" +msgstr "" + +#: order/views.py:116 order/views.py:142 +msgid "Order cannot be cancelled" +msgstr "" + +#: order/views.py:130 +msgid "Cancel sales order" +msgstr "" + +#: order/views.py:156 +msgid "Issue Order" +msgstr "" + +#: order/views.py:165 +msgid "Confirm order placement" +msgstr "" + +#: order/views.py:175 +msgid "Purchase order issued" +msgstr "" + +#: order/views.py:186 +msgid "Complete Order" +msgstr "" + +#: order/views.py:202 +msgid "Confirm order completion" +msgstr "" + +#: order/views.py:213 +msgid "Purchase order completed" +msgstr "" + +#: order/views.py:223 +msgid "Ship Order" +msgstr "" + +#: order/views.py:239 +msgid "Confirm order shipment" +msgstr "" + +#: order/views.py:245 +msgid "Could not ship order" +msgstr "" + +#: order/views.py:292 +msgid "Match Supplier Parts" +msgstr "" + +#: order/views.py:480 +msgid "Receive Parts" +msgstr "" + +#: order/views.py:552 +msgid "Items received" +msgstr "" + +#: order/views.py:620 +msgid "Error converting quantity to number" +msgstr "" + +#: order/views.py:626 +msgid "Receive quantity less than zero" +msgstr "" + +#: order/views.py:632 +msgid "No lines specified" +msgstr "" + +#: order/views.py:705 +msgid "Update prices" +msgstr "" + +#: order/views.py:963 +#, python-brace-format +msgid "Ordered {n} parts" +msgstr "" + +#: order/views.py:1016 +msgid "Allocate Serial Numbers" +msgstr "" + +#: order/views.py:1061 +#, python-brace-format +msgid "Allocated {n} items" +msgstr "" + +#: order/views.py:1077 +msgid "Select line item" +msgstr "" + +#: order/views.py:1108 +#, python-brace-format +msgid "No matching item for serial {serial}" +msgstr "" + +#: order/views.py:1118 +#, python-brace-format +msgid "{serial} is not in stock" +msgstr "" + +#: order/views.py:1126 +#, python-brace-format +msgid "{serial} already allocated to an order" +msgstr "" + +#: order/views.py:1180 +msgid "Allocate Stock to Order" +msgstr "" + +#: order/views.py:1254 +msgid "Edit Allocation Quantity" +msgstr "" + +#: order/views.py:1269 +msgid "Remove allocation" +msgstr "" + +#: order/views.py:1341 +msgid "Sales order not found" +msgstr "" + +#: order/views.py:1347 +msgid "Price not found" +msgstr "" + +#: order/views.py:1350 +#, python-brace-format +msgid "Updated {part} unit-price to {price}" +msgstr "" + +#: order/views.py:1355 +#, python-brace-format +msgid "Updated {part} unit-price to {price} and quantity to {qty}" +msgstr "" + +#: part/bom.py:133 part/models.py:74 part/models.py:793 +#: part/templates/part/category.html:75 +msgid "Default Location" +msgstr "" + +#: part/bom.py:134 part/templates/part/part_base.html:182 +msgid "Available Stock" +msgstr "" + +#: part/forms.py:64 +msgid "File Format" +msgstr "" + +#: part/forms.py:64 +msgid "Select output file format" +msgstr "" + +#: part/forms.py:66 +msgid "Cascading" +msgstr "" + +#: part/forms.py:66 +msgid "Download cascading / multi-level BOM" +msgstr "" + +#: part/forms.py:68 +msgid "Levels" +msgstr "" + +#: part/forms.py:68 +msgid "Select maximum number of BOM levels to export (0 = all levels)" +msgstr "" + +#: part/forms.py:70 +msgid "Include Parameter Data" +msgstr "" + +#: part/forms.py:70 +msgid "Include part parameters data in exported BOM" +msgstr "" + +#: part/forms.py:72 +msgid "Include Stock Data" +msgstr "" + +#: part/forms.py:72 +msgid "Include part stock data in exported BOM" +msgstr "" + +#: part/forms.py:74 +msgid "Include Manufacturer Data" +msgstr "" + +#: part/forms.py:74 +msgid "Include part manufacturer data in exported BOM" +msgstr "" + +#: part/forms.py:76 +msgid "Include Supplier Data" +msgstr "" + +#: part/forms.py:76 +msgid "Include part supplier data in exported BOM" +msgstr "" + +#: part/forms.py:97 part/models.py:2278 +msgid "Parent Part" +msgstr "" + +#: part/forms.py:98 part/templates/part/bom_duplicate.html:7 +msgid "Select parent part to copy BOM from" +msgstr "" + +#: part/forms.py:104 +msgid "Clear existing BOM items" +msgstr "" + +#: part/forms.py:110 +msgid "Confirm BOM duplication" +msgstr "" + +#: part/forms.py:128 +msgid "validate" +msgstr "" + +#: part/forms.py:128 +msgid "Confirm that the BOM is correct" +msgstr "" + +#: part/forms.py:171 +msgid "Related Part" +msgstr "" + +#: part/forms.py:178 +msgid "Select part category" +msgstr "" + +#: part/forms.py:195 +msgid "Duplicate all BOM data for this part" +msgstr "" + +#: part/forms.py:196 +msgid "Copy BOM" +msgstr "" + +#: part/forms.py:201 +msgid "Duplicate all parameter data for this part" +msgstr "" + +#: part/forms.py:202 +msgid "Copy Parameters" +msgstr "" + +#: part/forms.py:207 +msgid "Confirm part creation" +msgstr "" + +#: part/forms.py:212 +msgid "Include category parameter templates" +msgstr "" + +#: part/forms.py:217 +msgid "Include parent categories parameter templates" +msgstr "" + +#: part/forms.py:222 +msgid "Initial stock amount" +msgstr "" + +#: part/forms.py:223 +msgid "Create stock for this part" +msgstr "" + +#: part/forms.py:303 +msgid "Add parameter template to same level categories" +msgstr "" + +#: part/forms.py:307 +msgid "Add parameter template to all categories" +msgstr "" + +#: part/forms.py:325 part/models.py:2377 +msgid "Sub part" +msgstr "" + +#: part/forms.py:354 +msgid "Input quantity for price calculation" +msgstr "" + +#: part/models.py:75 +msgid "Default location for parts in this category" +msgstr "" + +#: part/models.py:78 +msgid "Default keywords" +msgstr "" + +#: part/models.py:78 +msgid "Default keywords for parts in this category" +msgstr "" + +#: part/models.py:88 part/models.py:2324 +#: part/templates/part/part_app_base.html:10 +msgid "Part Category" +msgstr "" + +#: part/models.py:89 part/templates/part/category.html:32 +#: part/templates/part/category.html:103 templates/InvenTree/search.html:127 +#: templates/stats.html:84 users/models.py:40 +msgid "Part Categories" +msgstr "" + +#: part/models.py:433 +msgid "Invalid choice for parent part" +msgstr "" + +#: part/models.py:495 part/models.py:507 +#, python-brace-format +msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" +msgstr "" + +#: part/models.py:604 +msgid "Next available serial numbers are" +msgstr "" + +#: part/models.py:608 +msgid "Next available serial number is" +msgstr "" + +#: part/models.py:613 +msgid "Most recent serial number is" +msgstr "" + +#: part/models.py:692 +msgid "Duplicate IPN not allowed in part settings" +msgstr "" + +#: part/models.py:717 +msgid "Part name" +msgstr "" + +#: part/models.py:724 +msgid "Is Template" +msgstr "" + +#: part/models.py:725 +msgid "Is this part a template part?" +msgstr "" + +#: part/models.py:735 +msgid "Is this part a variant of another part?" +msgstr "" + +#: part/models.py:736 +msgid "Variant Of" +msgstr "" + +#: part/models.py:742 +msgid "Part description" +msgstr "" + +#: part/models.py:747 part/templates/part/category.html:82 +#: part/templates/part/part_base.html:130 +msgid "Keywords" +msgstr "" + +#: part/models.py:748 +msgid "Part keywords to improve visibility in search results" +msgstr "" + +#: part/models.py:755 part/models.py:2323 +#: part/templates/part/set_category.html:15 templates/js/part.js:641 +msgid "Category" +msgstr "" + +#: part/models.py:756 +msgid "Part category" +msgstr "" + +#: part/models.py:761 templates/js/part.js:257 templates/js/part.js:485 +msgid "IPN" +msgstr "" + +#: part/models.py:762 +msgid "Internal Part Number" +msgstr "" + +#: part/models.py:768 +msgid "Part revision or version number" +msgstr "" + +#: part/models.py:769 report/models.py:200 templates/js/part.js:261 +msgid "Revision" +msgstr "" + +#: part/models.py:791 +msgid "Where is this item normally stored?" +msgstr "" + +#: part/models.py:838 +msgid "Default Supplier" +msgstr "" + +#: part/models.py:839 +msgid "Default supplier part" +msgstr "" + +#: part/models.py:846 +msgid "Default Expiry" +msgstr "" + +#: part/models.py:847 +msgid "Expiry time (in days) for stock items of this part" +msgstr "" + +#: part/models.py:852 +msgid "Minimum Stock" +msgstr "" + +#: part/models.py:853 +msgid "Minimum allowed stock level" +msgstr "" + +#: part/models.py:860 +msgid "Stock keeping units for this part" +msgstr "" + +#: part/models.py:866 +msgid "Can this part be built from other parts?" +msgstr "" + +#: part/models.py:872 +msgid "Can this part be used to build other parts?" +msgstr "" + +#: part/models.py:878 +msgid "Does this part have tracking for unique items?" +msgstr "" + +#: part/models.py:883 +msgid "Can this part be purchased from external suppliers?" +msgstr "" + +#: part/models.py:888 +msgid "Can this part be sold to customers?" +msgstr "" + +#: part/models.py:892 templates/js/table_filters.js:21 +#: templates/js/table_filters.js:69 templates/js/table_filters.js:250 +#: templates/js/table_filters.js:319 +msgid "Active" +msgstr "" + +#: part/models.py:893 +msgid "Is this part active?" +msgstr "" + +#: part/models.py:898 +msgid "Is this a virtual part, such as a software product or license?" +msgstr "" + +#: part/models.py:903 +msgid "Part notes - supports Markdown formatting" +msgstr "" + +#: part/models.py:906 +msgid "BOM checksum" +msgstr "" + +#: part/models.py:906 +msgid "Stored BOM checksum" +msgstr "" + +#: part/models.py:909 +msgid "BOM checked by" +msgstr "" + +#: part/models.py:911 +msgid "BOM checked date" +msgstr "" + +#: part/models.py:915 +msgid "Creation User" +msgstr "" + +#: part/models.py:1654 +msgid "Sell multiple" +msgstr "" + +#: part/models.py:2142 +msgid "Test templates can only be created for trackable parts" +msgstr "" + +#: part/models.py:2159 +msgid "Test with this name already exists for this part" +msgstr "" + +#: part/models.py:2179 templates/js/part.js:906 templates/js/stock.js:475 +msgid "Test Name" +msgstr "" + +#: part/models.py:2180 +msgid "Enter a name for the test" +msgstr "" + +#: part/models.py:2185 +msgid "Test Description" +msgstr "" + +#: part/models.py:2186 +msgid "Enter description for this test" +msgstr "" + +#: part/models.py:2191 templates/js/part.js:915 +#: templates/js/table_filters.js:236 +msgid "Required" +msgstr "" + +#: part/models.py:2192 +msgid "Is this test required to pass?" +msgstr "" + +#: part/models.py:2197 templates/js/part.js:923 +msgid "Requires Value" +msgstr "" + +#: part/models.py:2198 +msgid "Does this test require a value when adding a test result?" +msgstr "" + +#: part/models.py:2203 templates/js/part.js:930 +msgid "Requires Attachment" +msgstr "" + +#: part/models.py:2204 +msgid "Does this test require a file attachment when adding a test result?" +msgstr "" + +#: part/models.py:2241 +msgid "Parameter template name must be unique" +msgstr "" + +#: part/models.py:2246 +msgid "Parameter Name" +msgstr "" + +#: part/models.py:2248 +msgid "Parameter Units" +msgstr "" + +#: part/models.py:2280 part/models.py:2329 part/models.py:2330 +#: templates/InvenTree/settings/category.html:62 +msgid "Parameter Template" +msgstr "" + +#: part/models.py:2282 +msgid "Data" +msgstr "" + +#: part/models.py:2282 +msgid "Parameter Value" +msgstr "" + +#: part/models.py:2334 templates/InvenTree/settings/category.html:67 +msgid "Default Value" +msgstr "" + +#: part/models.py:2335 +msgid "Default Parameter Value" +msgstr "" + +#: part/models.py:2369 +msgid "Select parent part" +msgstr "" + +#: part/models.py:2378 +msgid "Select part to be used in BOM" +msgstr "" + +#: part/models.py:2384 +msgid "BOM quantity for this BOM item" +msgstr "" + +#: part/models.py:2386 templates/js/bom.js:216 templates/js/bom.js:278 +msgid "Optional" +msgstr "" + +#: part/models.py:2386 +msgid "This BOM item is optional" +msgstr "" + +#: part/models.py:2389 +msgid "Overage" +msgstr "" + +#: part/models.py:2390 +msgid "Estimated build wastage quantity (absolute or percentage)" +msgstr "" + +#: part/models.py:2393 +msgid "BOM item reference" +msgstr "" + +#: part/models.py:2396 +msgid "BOM item notes" +msgstr "" + +#: part/models.py:2398 +msgid "Checksum" +msgstr "" + +#: part/models.py:2398 +msgid "BOM line checksum" +msgstr "" + +#: part/models.py:2402 templates/js/bom.js:295 templates/js/bom.js:302 +#: templates/js/table_filters.js:55 +msgid "Inherited" +msgstr "" + +#: part/models.py:2403 +msgid "This BOM item is inherited by BOMs for variant parts" +msgstr "" + +#: part/models.py:2408 templates/js/bom.js:287 +msgid "Allow Variants" +msgstr "" + +#: part/models.py:2409 +msgid "Stock items for variant parts can be used for this BOM item" +msgstr "" + +#: part/models.py:2494 stock/models.py:335 +msgid "Quantity must be integer value for trackable parts" +msgstr "" + +#: part/models.py:2503 part/models.py:2505 +msgid "Sub part must be specified" +msgstr "" + +#: part/models.py:2508 +msgid "BOM Item" +msgstr "" + +#: part/models.py:2627 +msgid "Part 1" +msgstr "" + +#: part/models.py:2631 +msgid "Part 2" +msgstr "" + +#: part/models.py:2631 +msgid "Select Related Part" +msgstr "" + +#: part/models.py:2663 +msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" +msgstr "" + +#: part/templates/part/bom.html:6 +msgid "You do not have permission to edit the BOM." +msgstr "" + +#: part/templates/part/bom.html:14 +#, python-format +msgid "The BOM for %(part)s has changed, and must be validated.
" +msgstr "" + +#: part/templates/part/bom.html:16 +#, python-format +msgid "The BOM for %(part)s was last checked by %(checker)s on %(check_date)s" +msgstr "" + +#: part/templates/part/bom.html:20 +#, python-format +msgid "The BOM for %(part)s has not been validated." +msgstr "" + +#: part/templates/part/bom.html:27 +msgid "Remove selected BOM items" +msgstr "" + +#: part/templates/part/bom.html:30 +msgid "Import BOM data" +msgstr "" + +#: part/templates/part/bom.html:34 +msgid "Copy BOM from parent part" +msgstr "" + +#: part/templates/part/bom.html:38 +msgid "New BOM Item" +msgstr "" + +#: part/templates/part/bom.html:41 +msgid "Finish Editing" +msgstr "" + +#: part/templates/part/bom.html:46 +msgid "Edit BOM" +msgstr "" + +#: part/templates/part/bom.html:50 +msgid "Validate Bill of Materials" +msgstr "" + +#: part/templates/part/bom.html:56 part/views.py:1586 +msgid "Export Bill of Materials" +msgstr "" + +#: part/templates/part/bom.html:59 +msgid "Print BOM Report" +msgstr "" + +#: part/templates/part/bom_duplicate.html:13 +msgid "This part already has a Bill of Materials" +msgstr "" + +#: part/templates/part/bom_upload/match_parts.html:29 +msgid "Select Part" +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:7 +msgid "Upload BOM File" +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:12 +msgid "Upload Bill of Materials" +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:16 +msgid "Requirements for BOM upload" +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:18 +msgid "The BOM file must contain the required named columns as provided in the " +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:18 +msgid "BOM Upload Template" +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:19 +msgid "Each part must already exist in the database" +msgstr "" + +#: part/templates/part/bom_validate.html:6 +#, python-format +msgid "Confirm that the Bill of Materials (BOM) is valid for:
%(part)s" +msgstr "" + +#: part/templates/part/bom_validate.html:9 +msgid "This will validate each line in the BOM." +msgstr "" + +#: part/templates/part/category.html:33 +msgid "All parts" +msgstr "" + +#: part/templates/part/category.html:38 part/views.py:1912 +msgid "Create new part category" +msgstr "" + +#: part/templates/part/category.html:44 +msgid "Edit part category" +msgstr "" + +#: part/templates/part/category.html:49 +msgid "Delete part category" +msgstr "" + +#: part/templates/part/category.html:59 part/templates/part/category.html:98 +msgid "Category Details" +msgstr "" + +#: part/templates/part/category.html:64 +msgid "Category Path" +msgstr "" + +#: part/templates/part/category.html:69 +msgid "Category Description" +msgstr "" + +#: part/templates/part/category.html:88 part/templates/part/category.html:174 +#: part/templates/part/category_navbar.html:14 +#: part/templates/part/category_navbar.html:17 +msgid "Subcategories" +msgstr "" + +#: part/templates/part/category.html:93 +msgid "Parts (Including subcategories)" +msgstr "" + +#: part/templates/part/category.html:126 +msgid "Export Part Data" +msgstr "" + +#: part/templates/part/category.html:127 part/templates/part/category.html:141 +msgid "Export" +msgstr "" + +#: part/templates/part/category.html:130 +msgid "Create new part" +msgstr "" + +#: part/templates/part/category.html:131 part/templates/part/detail.html:452 +msgid "New Part" +msgstr "" + +#: part/templates/part/category.html:138 +msgid "Set category" +msgstr "" + +#: part/templates/part/category.html:138 +msgid "Set Category" +msgstr "" + +#: part/templates/part/category.html:141 +msgid "Export Data" +msgstr "" + +#: part/templates/part/category.html:145 +msgid "View list display" +msgstr "" + +#: part/templates/part/category.html:148 +msgid "View grid display" +msgstr "" + +#: part/templates/part/category.html:164 +msgid "Part Parameters" +msgstr "" + +#: part/templates/part/category.html:256 +#: stock/templates/stock/location.html:251 +msgid "Create new location" +msgstr "" + +#: part/templates/part/category.html:261 part/templates/part/category.html:291 +#: templates/js/part.js:25 +msgid "New Category" +msgstr "" + +#: part/templates/part/category.html:262 +msgid "Create new category" +msgstr "" + +#: part/templates/part/category.html:292 +msgid "Create new Part Category" +msgstr "" + +#: part/templates/part/category.html:298 stock/views.py:874 +msgid "Create new Stock Location" +msgstr "" + +#: part/templates/part/category.html:317 +msgid "Select parent category" +msgstr "" + +#: part/templates/part/category.html:324 part/views.py:1860 +msgid "Edit Part Category" +msgstr "" + +#: part/templates/part/category_delete.html:5 +msgid "Are you sure you want to delete category" +msgstr "" + +#: part/templates/part/category_delete.html:8 +#, python-format +msgid "This category contains %(count)s child categories" +msgstr "" + +#: part/templates/part/category_delete.html:9 +msgid "If this category is deleted, these child categories will be moved to the" +msgstr "" + +#: part/templates/part/category_delete.html:11 +msgid "category" +msgstr "" + +#: part/templates/part/category_delete.html:13 +msgid "top level Parts category" +msgstr "" + +#: part/templates/part/category_delete.html:25 +#, python-format +msgid "This category contains %(count)s parts" +msgstr "" + +#: part/templates/part/category_delete.html:27 +#, python-format +msgid "If this category is deleted, these parts will be moved to the parent category %(path)s" +msgstr "" + +#: part/templates/part/category_delete.html:29 +msgid "If this category is deleted, these parts will be moved to the top-level category Teile" +msgstr "" + +#: part/templates/part/category_navbar.html:29 +#: part/templates/part/category_navbar.html:32 +msgid "Import Parts" +msgstr "" + +#: part/templates/part/copy_part.html:9 part/views.py:327 +msgid "Duplicate Part" +msgstr "" + +#: part/templates/part/copy_part.html:10 +#, python-format +msgid "Make a copy of part '%(full_name)s'." +msgstr "" + +#: part/templates/part/copy_part.html:14 +#: part/templates/part/create_part.html:11 +msgid "Possible Matching Parts" +msgstr "" + +#: part/templates/part/copy_part.html:15 +#: part/templates/part/create_part.html:12 +msgid "The new part may be a duplicate of these existing parts" +msgstr "" + +#: part/templates/part/create_part.html:17 +#, python-format +msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" +msgstr "" + +#: part/templates/part/detail.html:16 +msgid "Part Stock" +msgstr "" + +#: part/templates/part/detail.html:21 +#, python-format +msgid "Showing stock for all variants of %(full_name)s" +msgstr "" + +#: part/templates/part/detail.html:30 part/templates/part/navbar.html:87 +msgid "Part Test Templates" +msgstr "" + +#: part/templates/part/detail.html:36 +msgid "Add Test Template" +msgstr "" + +#: part/templates/part/detail.html:77 +msgid "New sales order" +msgstr "" + +#: part/templates/part/detail.html:77 +msgid "New Order" +msgstr "" + +#: part/templates/part/detail.html:90 +msgid "Sales Order Allocations" +msgstr "" + +#: part/templates/part/detail.html:130 part/templates/part/navbar.html:21 +msgid "Part Variants" +msgstr "" + +#: part/templates/part/detail.html:137 +msgid "Create new variant" +msgstr "" + +#: part/templates/part/detail.html:138 +msgid "New Variant" +msgstr "" + +#: part/templates/part/detail.html:161 +msgid "Add new parameter" +msgstr "" + +#: part/templates/part/detail.html:182 part/templates/part/navbar.html:95 +#: part/templates/part/navbar.html:98 +msgid "Related Parts" +msgstr "" + +#: part/templates/part/detail.html:188 +msgid "Add Related" +msgstr "" + +#: part/templates/part/detail.html:228 part/templates/part/navbar.html:35 +#: part/templates/part/navbar.html:38 +msgid "Bill of Materials" +msgstr "" + +#: part/templates/part/detail.html:237 +msgid "Assemblies" +msgstr "" + +#: part/templates/part/detail.html:253 +msgid "Part Builds" +msgstr "" + +#: part/templates/part/detail.html:260 +msgid "Start New Build" +msgstr "" + +#: part/templates/part/detail.html:274 +msgid "Build Order Allocations" +msgstr "" + +#: part/templates/part/detail.html:283 +msgid "Part Suppliers" +msgstr "" + +#: part/templates/part/detail.html:305 +msgid "Part Manufacturers" +msgstr "" + +#: part/templates/part/detail.html:317 +msgid "Delete manufacturer parts" +msgstr "" + +#: part/templates/part/detail.html:402 +msgid "Delete selected BOM items?" +msgstr "" + +#: part/templates/part/detail.html:403 +msgid "All selected BOM items will be deleted" +msgstr "" + +#: part/templates/part/detail.html:453 part/views.py:451 +msgid "Create New Part" +msgstr "" + +#: part/templates/part/detail.html:588 +msgid "Add Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:606 +msgid "Edit Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:618 +msgid "Delete Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:669 +msgid "Edit Part Notes" +msgstr "" + +#: part/templates/part/detail.html:902 +#, python-format +msgid "Single Price - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:914 +#, python-format +msgid "Single Price Difference - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:926 +#, python-format +msgid "Part Single Price - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:1015 +#, python-format +msgid "Unit Price - %(currency)s" +msgstr "" + +#: part/templates/part/import_wizard/ajax_part_upload.html:29 +#: part/templates/part/import_wizard/part_upload.html:51 +msgid "Unsuffitient privileges." +msgstr "" + +#: part/templates/part/import_wizard/part_upload.html:14 +msgid "Import Parts from File" +msgstr "" + +#: part/templates/part/navbar.html:24 +msgid "Variants" +msgstr "" + +#: part/templates/part/navbar.html:51 part/templates/part/navbar.html:54 +msgid "Used In" +msgstr "" + +#: part/templates/part/navbar.html:61 +msgid "Prices" +msgstr "" + +#: part/templates/part/navbar.html:90 +msgid "Test Templates" +msgstr "" + +#: part/templates/part/part_app_base.html:12 +msgid "Part List" +msgstr "" + +#: part/templates/part/part_base.html:26 templates/js/company.js:416 +#: templates/js/company.js:666 templates/js/part.js:172 +#: templates/js/part.js:249 +msgid "Inactive" +msgstr "" + +#: part/templates/part/part_base.html:36 +msgid "Part is virtual (not a physical part)" +msgstr "" + +#: part/templates/part/part_base.html:39 +msgid "Part is a template part (variants can be made from this part)" +msgstr "" + +#: part/templates/part/part_base.html:42 +msgid "Part can be assembled from other parts" +msgstr "" + +#: part/templates/part/part_base.html:45 +msgid "Part can be used in assemblies" +msgstr "" + +#: part/templates/part/part_base.html:48 +msgid "Part stock is tracked by serial number" +msgstr "" + +#: part/templates/part/part_base.html:51 +msgid "Part can be purchased from external suppliers" +msgstr "" + +#: part/templates/part/part_base.html:54 +msgid "Part can be sold to customers" +msgstr "" + +#: part/templates/part/part_base.html:60 +msgid "Star this part" +msgstr "" + +#: part/templates/part/part_base.html:67 +#: stock/templates/stock/item_base.html:75 +#: stock/templates/stock/location.html:51 +msgid "Barcode actions" +msgstr "" + +#: part/templates/part/part_base.html:69 +#: stock/templates/stock/item_base.html:77 +#: stock/templates/stock/location.html:53 templates/qr_button.html:1 +msgid "Show QR Code" +msgstr "" + +#: part/templates/part/part_base.html:70 +#: stock/templates/stock/item_base.html:93 +#: stock/templates/stock/location.html:54 +msgid "Print Label" +msgstr "" + +#: part/templates/part/part_base.html:75 +msgid "Show pricing information" +msgstr "" + +#: part/templates/part/part_base.html:80 +#: stock/templates/stock/item_base.html:140 +#: stock/templates/stock/location.html:62 +msgid "Stock actions" +msgstr "" + +#: part/templates/part/part_base.html:87 +msgid "Count part stock" +msgstr "" + +#: part/templates/part/part_base.html:93 +msgid "Transfer part stock" +msgstr "" + +#: part/templates/part/part_base.html:110 +msgid "Part actions" +msgstr "" + +#: part/templates/part/part_base.html:113 +msgid "Duplicate part" +msgstr "" + +#: part/templates/part/part_base.html:116 +msgid "Edit part" +msgstr "" + +#: part/templates/part/part_base.html:119 +msgid "Delete part" +msgstr "" + +#: part/templates/part/part_base.html:154 +msgid "Latest Serial Number" +msgstr "" + +#: part/templates/part/part_base.html:165 +msgid "This is a virtual part" +msgstr "" + +#: part/templates/part/part_base.html:171 +#, python-format +msgid "This part is a variant of %(link)s" +msgstr "" + +#: part/templates/part/part_base.html:188 templates/js/table_filters.js:165 +msgid "In Stock" +msgstr "" + +#: part/templates/part/part_base.html:201 templates/InvenTree/index.html:186 +msgid "Required for Build Orders" +msgstr "" + +#: part/templates/part/part_base.html:208 +msgid "Required for Sales Orders" +msgstr "" + +#: part/templates/part/part_base.html:215 +msgid "Allocated to Orders" +msgstr "" + +#: part/templates/part/part_base.html:230 templates/js/bom.js:316 +msgid "Can Build" +msgstr "" + +#: part/templates/part/part_base.html:236 templates/js/part.js:501 +#: templates/js/part.js:674 +msgid "Building" +msgstr "" + +#: part/templates/part/part_base.html:331 part/templates/part/prices.html:125 +msgid "Calculate" +msgstr "" + +#: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:21 +msgid "Supplier Pricing" +msgstr "" + +#: part/templates/part/part_pricing.html:26 +#: part/templates/part/part_pricing.html:52 +#: part/templates/part/part_pricing.html:85 +#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:25 +#: part/templates/part/prices.html:52 part/templates/part/prices.html:84 +#: part/templates/part/prices.html:101 +msgid "Unit Cost" +msgstr "" + +#: part/templates/part/part_pricing.html:32 +#: part/templates/part/part_pricing.html:58 +#: part/templates/part/part_pricing.html:89 +#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:32 +#: part/templates/part/prices.html:59 part/templates/part/prices.html:89 +#: part/templates/part/prices.html:106 +msgid "Total Cost" +msgstr "" + +#: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:40 +msgid "No supplier pricing available" +msgstr "" + +#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:49 +#: part/templates/part/prices.html:225 +msgid "BOM Pricing" +msgstr "" + +#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:67 +msgid "Note: BOM pricing is incomplete for this part" +msgstr "" + +#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:74 +msgid "No BOM pricing available" +msgstr "" + +#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:83 +msgid "Internal Price" +msgstr "" + +#: part/templates/part/part_pricing.html:113 +#: part/templates/part/prices.html:115 +msgid "No pricing information is available for this part." +msgstr "" + +#: part/templates/part/part_thumb.html:20 +msgid "Select from existing images" +msgstr "" + +#: part/templates/part/partial_delete.html:7 +#, python-format +msgid "Are you sure you want to delete part '%(full_name)s'?" +msgstr "" + +#: part/templates/part/partial_delete.html:12 +#, python-format +msgid "This part is used in BOMs for %(count)s other parts. If you delete this part, the BOMs for the following parts will be updated" +msgstr "" + +#: part/templates/part/partial_delete.html:22 +#, python-format +msgid "There are %(count)s stock entries defined for this part. If you delete this part, the following stock entries will also be deleted:" +msgstr "" + +#: part/templates/part/partial_delete.html:33 +#, python-format +msgid "There are %(count)s manufacturers defined for this part. If you delete this part, the following manufacturer parts will also be deleted:" +msgstr "" + +#: part/templates/part/partial_delete.html:44 +#, python-format +msgid "There are %(count)s suppliers defined for this part. If you delete this part, the following supplier parts will also be deleted:" +msgstr "" + +#: part/templates/part/partial_delete.html:55 +#, python-format +msgid "There are %(count)s unique parts tracked for '%(full_name)s'. Deleting this part will permanently remove this tracking information." +msgstr "" + +#: part/templates/part/prices.html:16 +msgid "Pricing ranges" +msgstr "" + +#: part/templates/part/prices.html:22 +msgid "Show supplier cost" +msgstr "" + +#: part/templates/part/prices.html:23 +msgid "Show purchase price" +msgstr "" + +#: part/templates/part/prices.html:50 +msgid "Show BOM cost" +msgstr "" + +#: part/templates/part/prices.html:98 +msgid "Show sale cost" +msgstr "" + +#: part/templates/part/prices.html:99 +msgid "Show sale price" +msgstr "" + +#: part/templates/part/prices.html:121 +msgid "Calculation parameters" +msgstr "" + +#: part/templates/part/prices.html:136 +msgid "Supplier Cost" +msgstr "" + +#: part/templates/part/prices.html:137 part/templates/part/prices.html:158 +#: part/templates/part/prices.html:183 part/templates/part/prices.html:213 +#: part/templates/part/prices.html:239 part/templates/part/prices.html:267 +msgid "Jump to overview" +msgstr "" + +#: part/templates/part/prices.html:162 +msgid "Stock Pricing" +msgstr "" + +#: part/templates/part/prices.html:172 +msgid "No stock pricing history is available for this part." +msgstr "" + +#: part/templates/part/prices.html:182 +msgid "Internal Cost" +msgstr "" + +#: part/templates/part/prices.html:197 part/views.py:2330 +msgid "Add Internal Price Break" +msgstr "" + +#: part/templates/part/prices.html:212 +msgid "BOM Cost" +msgstr "" + +#: part/templates/part/prices.html:238 +msgid "Sale Cost" +msgstr "" + +#: part/templates/part/prices.html:278 +msgid "No sale pice history available for this part." +msgstr "" + +#: part/templates/part/set_category.html:9 +msgid "Set category for the following parts" +msgstr "" + +#: part/templates/part/stock_count.html:7 templates/js/bom.js:239 +#: templates/js/part.js:491 templates/js/part.js:678 +msgid "No Stock" +msgstr "" + +#: part/templates/part/stock_count.html:9 templates/InvenTree/index.html:166 +msgid "Low Stock" +msgstr "" + +#: part/templates/part/variant_part.html:9 +msgid "Create new part variant" +msgstr "" + +#: part/templates/part/variant_part.html:10 +#, python-format +msgid "Create a new variant of template '%(full_name)s'." +msgstr "" + +#: part/templatetags/inventree_extras.py:105 +msgid "Unknown database" +msgstr "" + +#: part/views.py:96 +msgid "Add Related Part" +msgstr "" + +#: part/views.py:151 +msgid "Delete Related Part" +msgstr "" + +#: part/views.py:162 +msgid "Set Part Category" +msgstr "" + +#: part/views.py:212 +#, python-brace-format +msgid "Set category for {n} parts" +msgstr "" + +#: part/views.py:247 +msgid "Create Variant" +msgstr "" + +#: part/views.py:332 +msgid "Copied part" +msgstr "" + +#: part/views.py:386 part/views.py:528 +msgid "Possible matches exist - confirm creation of new part" +msgstr "" + +#: part/views.py:456 +msgid "Created new part" +msgstr "" + +#: part/views.py:636 +msgid "Match References" +msgstr "" + +#: part/views.py:892 +msgid "None" +msgstr "" + +#: part/views.py:951 +msgid "Part QR Code" +msgstr "" + +#: part/views.py:1053 +msgid "Select Part Image" +msgstr "" + +#: part/views.py:1079 +msgid "Updated part image" +msgstr "" + +#: part/views.py:1082 +msgid "Part image not found" +msgstr "" + +#: part/views.py:1094 +msgid "Duplicate BOM" +msgstr "" + +#: part/views.py:1124 +msgid "Confirm duplication of BOM from parent" +msgstr "" + +#: part/views.py:1145 +msgid "Validate BOM" +msgstr "" + +#: part/views.py:1166 +msgid "Confirm that the BOM is valid" +msgstr "" + +#: part/views.py:1177 +msgid "Validated Bill of Materials" +msgstr "" + +#: part/views.py:1250 +msgid "Match Parts" +msgstr "" + +#: part/views.py:1638 +msgid "Confirm Part Deletion" +msgstr "" + +#: part/views.py:1645 +msgid "Part was deleted" +msgstr "" + +#: part/views.py:1654 +msgid "Part Pricing" +msgstr "" + +#: part/views.py:1795 +msgid "Create Part Parameter Template" +msgstr "" + +#: part/views.py:1805 +msgid "Edit Part Parameter Template" +msgstr "" + +#: part/views.py:1812 +msgid "Delete Part Parameter Template" +msgstr "" + +#: part/views.py:1898 +msgid "Delete Part Category" +msgstr "" + +#: part/views.py:1904 +msgid "Part category was deleted" +msgstr "" + +#: part/views.py:1956 +msgid "Create Category Parameter Template" +msgstr "" + +#: part/views.py:2057 +msgid "Edit Category Parameter Template" +msgstr "" + +#: part/views.py:2113 +msgid "Delete Category Parameter Template" +msgstr "" + +#: part/views.py:2132 +msgid "Create BOM Item" +msgstr "" + +#: part/views.py:2202 +msgid "Edit BOM item" +msgstr "" + +#: part/views.py:2263 +msgid "Added new price break" +msgstr "" + +#: part/views.py:2339 +msgid "Edit Internal Price Break" +msgstr "" + +#: part/views.py:2347 +msgid "Delete Internal Price Break" +msgstr "" + +#: report/models.py:182 +msgid "Template name" +msgstr "" + +#: report/models.py:188 +msgid "Report template file" +msgstr "" + +#: report/models.py:195 +msgid "Report template description" +msgstr "" + +#: report/models.py:201 +msgid "Report revision number (auto-increments)" +msgstr "" + +#: report/models.py:292 +msgid "Pattern for generating report filenames" +msgstr "" + +#: report/models.py:299 +msgid "Report template is enabled" +msgstr "" + +#: report/models.py:323 +msgid "StockItem query filters (comma-separated list of key=value pairs)" +msgstr "" + +#: report/models.py:331 +msgid "Include Installed Tests" +msgstr "" + +#: report/models.py:332 +msgid "Include test results for stock items installed inside assembled item" +msgstr "" + +#: report/models.py:380 +msgid "Build Filters" +msgstr "" + +#: report/models.py:381 +msgid "Build query filters (comma-separated list of key=value pairs" +msgstr "" + +#: report/models.py:423 +msgid "Part Filters" +msgstr "" + +#: report/models.py:424 +msgid "Part query filters (comma-separated list of key=value pairs" +msgstr "" + +#: report/models.py:458 +msgid "Purchase order query filters" +msgstr "" + +#: report/models.py:496 +msgid "Sales order query filters" +msgstr "" + +#: report/models.py:546 +msgid "Snippet" +msgstr "" + +#: report/models.py:547 +msgid "Report snippet file" +msgstr "" + +#: report/models.py:551 +msgid "Snippet file description" +msgstr "" + +#: report/models.py:586 +msgid "Asset" +msgstr "" + +#: report/models.py:587 +msgid "Report asset file" +msgstr "" + +#: report/models.py:590 +msgid "Asset file description" +msgstr "" + +#: report/templates/report/inventree_build_order_base.html:147 +msgid "Required For" +msgstr "" + +#: report/templates/report/inventree_po_report.html:85 +#: report/templates/report/inventree_so_report.html:85 +msgid "Line Items" +msgstr "" + +#: report/templates/report/inventree_test_report_base.html:21 +msgid "Stock Item Test Report" +msgstr "" + +#: report/templates/report/inventree_test_report_base.html:83 +msgid "Test Results" +msgstr "" + +#: report/templates/report/inventree_test_report_base.html:88 +#: stock/models.py:1796 +msgid "Test" +msgstr "" + +#: report/templates/report/inventree_test_report_base.html:89 +#: stock/models.py:1802 +msgid "Result" +msgstr "" + +#: report/templates/report/inventree_test_report_base.html:92 +#: templates/js/order.js:259 templates/js/stock.js:1371 +msgid "Date" +msgstr "" + +#: report/templates/report/inventree_test_report_base.html:103 +msgid "Pass" +msgstr "" + +#: report/templates/report/inventree_test_report_base.html:105 +msgid "Fail" +msgstr "" + +#: stock/api.py:145 +msgid "Request must contain list of stock items" +msgstr "" + +#: stock/api.py:153 +msgid "Improperly formatted data" +msgstr "" + +#: stock/api.py:161 +msgid "Each entry must contain a valid integer primary-key" +msgstr "" + +#: stock/api.py:167 +msgid "Primary key does not match valid stock item" +msgstr "" + +#: stock/api.py:177 +msgid "Invalid quantity value" +msgstr "" + +#: stock/api.py:182 +msgid "Quantity must not be less than zero" +msgstr "" + +#: stock/api.py:210 +#, python-brace-format +msgid "Updated stock for {n} items" +msgstr "" + +#: stock/api.py:246 stock/api.py:279 +msgid "Specified quantity exceeds stock quantity" +msgstr "" + +#: stock/api.py:269 +msgid "Valid location must be specified" +msgstr "" + +#: stock/api.py:289 +#, python-brace-format +msgid "Moved {n} parts to {loc}" +msgstr "" + +#: stock/forms.py:80 stock/forms.py:313 stock/models.py:550 +#: stock/templates/stock/item_base.html:393 templates/js/stock.js:1018 +msgid "Expiry Date" +msgstr "" + +#: stock/forms.py:81 stock/forms.py:314 +msgid "Expiration date for this stock item" +msgstr "" + +#: stock/forms.py:84 +msgid "Enter unique serial numbers (or leave blank)" +msgstr "" + +#: stock/forms.py:135 +msgid "Destination for serialized stock (by default, will remain in current location)" +msgstr "" + +#: stock/forms.py:137 +msgid "Serial numbers" +msgstr "" + +#: stock/forms.py:137 +msgid "Unique serial numbers (must match quantity)" +msgstr "" + +#: stock/forms.py:139 stock/forms.py:288 +msgid "Add transaction note (optional)" +msgstr "" + +#: stock/forms.py:169 stock/forms.py:225 +msgid "Select test report template" +msgstr "" + +#: stock/forms.py:241 +msgid "Stock item to install" +msgstr "" + +#: stock/forms.py:248 +msgid "Stock quantity to assign" +msgstr "" + +#: stock/forms.py:276 +msgid "Must not exceed available quantity" +msgstr "" + +#: stock/forms.py:286 +msgid "Destination location for uninstalled items" +msgstr "" + +#: stock/forms.py:290 +msgid "Confirm uninstall" +msgstr "" + +#: stock/forms.py:290 +msgid "Confirm removal of installed stock items" +msgstr "" + +#: stock/models.py:57 stock/models.py:587 +msgid "Owner" +msgstr "" + +#: stock/models.py:58 stock/models.py:588 +msgid "Select Owner" +msgstr "" + +#: stock/models.py:316 +msgid "StockItem with this serial number already exists" +msgstr "" + +#: stock/models.py:352 +#, python-brace-format +msgid "Part type ('{pf}') must be {pe}" +msgstr "" + +#: stock/models.py:362 stock/models.py:371 +msgid "Quantity must be 1 for item with a serial number" +msgstr "" + +#: stock/models.py:363 +msgid "Serial number cannot be set if quantity greater than 1" +msgstr "" + +#: stock/models.py:385 +msgid "Item cannot belong to itself" +msgstr "" + +#: stock/models.py:391 +msgid "Item must have a build reference if is_building=True" +msgstr "" + +#: stock/models.py:398 +msgid "Build reference does not point to the same part object" +msgstr "" + +#: stock/models.py:440 +msgid "Parent Stock Item" +msgstr "" + +#: stock/models.py:449 +msgid "Base part" +msgstr "" + +#: stock/models.py:458 +msgid "Select a matching supplier part for this stock item" +msgstr "" + +#: stock/models.py:463 stock/templates/stock/stock_app_base.html:8 +msgid "Stock Location" +msgstr "" + +#: stock/models.py:466 +msgid "Where is this stock item located?" +msgstr "" + +#: stock/models.py:473 +msgid "Packaging this stock item is stored in" +msgstr "" + +#: stock/models.py:478 stock/templates/stock/item_base.html:282 +msgid "Installed In" +msgstr "" + +#: stock/models.py:481 +msgid "Is this item installed in another item?" +msgstr "" + +#: stock/models.py:497 +msgid "Serial number for this item" +msgstr "" + +#: stock/models.py:509 +msgid "Batch code for this stock item" +msgstr "" + +#: stock/models.py:513 +msgid "Stock Quantity" +msgstr "" + +#: stock/models.py:522 +msgid "Source Build" +msgstr "" + +#: stock/models.py:524 +msgid "Build for this stock item" +msgstr "" + +#: stock/models.py:535 +msgid "Source Purchase Order" +msgstr "" + +#: stock/models.py:538 +msgid "Purchase order for this stock item" +msgstr "" + +#: stock/models.py:544 +msgid "Destination Sales Order" +msgstr "" + +#: stock/models.py:551 +msgid "Expiry date for stock item. Stock will be considered expired after this date" +msgstr "" + +#: stock/models.py:564 +msgid "Delete on deplete" +msgstr "" + +#: stock/models.py:564 +msgid "Delete this Stock Item when stock is depleted" +msgstr "" + +#: stock/models.py:574 stock/templates/stock/item.html:98 +#: stock/templates/stock/navbar.html:54 +msgid "Stock Item Notes" +msgstr "" + +#: stock/models.py:583 +msgid "Single unit purchase price at time of purchase" +msgstr "" + +#: stock/models.py:1051 +msgid "Part is not set as trackable" +msgstr "" + +#: stock/models.py:1057 +msgid "Quantity must be integer" +msgstr "" + +#: stock/models.py:1063 +#, python-brace-format +msgid "Quantity must not exceed available stock quantity ({n})" +msgstr "" + +#: stock/models.py:1066 +msgid "Serial numbers must be a list of integers" +msgstr "" + +#: stock/models.py:1069 +msgid "Quantity does not match serial numbers" +msgstr "" + +#: stock/models.py:1076 +#, python-brace-format +msgid "Serial numbers already exist: {exists}" +msgstr "" + +#: stock/models.py:1234 +msgid "StockItem cannot be moved as it is not in stock" +msgstr "" + +#: stock/models.py:1716 +msgid "Entry notes" +msgstr "" + +#: stock/models.py:1773 +msgid "Value must be provided for this test" +msgstr "" + +#: stock/models.py:1779 +msgid "Attachment must be uploaded for this test" +msgstr "" + +#: stock/models.py:1797 +msgid "Test name" +msgstr "" + +#: stock/models.py:1803 templates/js/table_filters.js:226 +msgid "Test result" +msgstr "" + +#: stock/models.py:1809 +msgid "Test output value" +msgstr "" + +#: stock/models.py:1816 +msgid "Test result attachment" +msgstr "" + +#: stock/models.py:1822 +msgid "Test notes" +msgstr "" + +#: stock/templates/stock/item.html:16 +msgid "Stock Tracking Information" +msgstr "" + +#: stock/templates/stock/item.html:29 +msgid "New Entry" +msgstr "" + +#: stock/templates/stock/item.html:42 +msgid "Child Stock Items" +msgstr "" + +#: stock/templates/stock/item.html:49 +msgid "This stock item does not have any child items" +msgstr "" + +#: stock/templates/stock/item.html:57 stock/templates/stock/navbar.html:19 +#: stock/templates/stock/navbar.html:22 +msgid "Test Data" +msgstr "" + +#: stock/templates/stock/item.html:65 +msgid "Delete Test Data" +msgstr "" + +#: stock/templates/stock/item.html:69 +msgid "Add Test Data" +msgstr "" + +#: stock/templates/stock/item.html:72 stock/templates/stock/item_base.html:95 +msgid "Test Report" +msgstr "" + +#: stock/templates/stock/item.html:119 stock/templates/stock/navbar.html:27 +msgid "Installed Stock Items" +msgstr "" + +#: stock/templates/stock/item.html:280 stock/templates/stock/item.html:305 +msgid "Add Test Result" +msgstr "" + +#: stock/templates/stock/item.html:325 +msgid "Edit Test Result" +msgstr "" + +#: stock/templates/stock/item.html:339 +msgid "Delete Test Result" +msgstr "" + +#: stock/templates/stock/item_base.html:33 +#: stock/templates/stock/item_base.html:397 templates/js/table_filters.js:154 +msgid "Expired" +msgstr "" + +#: stock/templates/stock/item_base.html:43 +#: stock/templates/stock/item_base.html:399 templates/js/table_filters.js:159 +msgid "Stale" +msgstr "" + +#: stock/templates/stock/item_base.html:80 templates/js/barcode.js:309 +#: templates/js/barcode.js:314 +msgid "Unlink Barcode" +msgstr "" + +#: stock/templates/stock/item_base.html:82 +msgid "Link Barcode" +msgstr "" + +#: stock/templates/stock/item_base.html:84 templates/stock_table.html:31 +msgid "Scan to Location" +msgstr "" + +#: stock/templates/stock/item_base.html:91 +msgid "Printing actions" +msgstr "" + +#: stock/templates/stock/item_base.html:104 +msgid "Stock adjustment actions" +msgstr "" + +#: stock/templates/stock/item_base.html:108 +#: stock/templates/stock/location.html:69 templates/stock_table.html:57 +msgid "Count stock" +msgstr "" + +#: stock/templates/stock/item_base.html:111 templates/stock_table.html:55 +msgid "Add stock" +msgstr "" + +#: stock/templates/stock/item_base.html:114 templates/stock_table.html:56 +msgid "Remove stock" +msgstr "" + +#: stock/templates/stock/item_base.html:117 +msgid "Serialize stock" +msgstr "" + +#: stock/templates/stock/item_base.html:121 +#: stock/templates/stock/location.html:75 +msgid "Transfer stock" +msgstr "" + +#: stock/templates/stock/item_base.html:124 +msgid "Assign to customer" +msgstr "" + +#: stock/templates/stock/item_base.html:127 +msgid "Return to stock" +msgstr "" + +#: stock/templates/stock/item_base.html:131 +msgid "Uninstall stock item" +msgstr "" + +#: stock/templates/stock/item_base.html:131 +msgid "Uninstall" +msgstr "" + +#: stock/templates/stock/item_base.html:143 +msgid "Convert to variant" +msgstr "" + +#: stock/templates/stock/item_base.html:146 +msgid "Duplicate stock item" +msgstr "" + +#: stock/templates/stock/item_base.html:148 +msgid "Edit stock item" +msgstr "" + +#: stock/templates/stock/item_base.html:151 +msgid "Delete stock item" +msgstr "" + +#: stock/templates/stock/item_base.html:171 +msgid "You are not in the list of owners of this item. This stock item cannot be edited." +msgstr "" + +#: stock/templates/stock/item_base.html:178 +msgid "This stock item is in production and cannot be edited." +msgstr "" + +#: stock/templates/stock/item_base.html:179 +msgid "Edit the stock item from the build view." +msgstr "" + +#: stock/templates/stock/item_base.html:192 +msgid "This stock item has not passed all required tests" +msgstr "" + +#: stock/templates/stock/item_base.html:200 +#, python-format +msgid "This stock item is allocated to Sales Order %(link)s (Quantity: %(qty)s)" +msgstr "" + +#: stock/templates/stock/item_base.html:208 +#, python-format +msgid "This stock item is allocated to Build %(link)s (Quantity: %(qty)s)" +msgstr "" + +#: stock/templates/stock/item_base.html:214 +msgid "This stock item is serialized - it has a unique serial number and the quantity cannot be adjusted." +msgstr "" + +#: stock/templates/stock/item_base.html:218 +msgid "This stock item cannot be deleted as it has child items" +msgstr "" + +#: stock/templates/stock/item_base.html:222 +msgid "This stock item will be automatically deleted when all stock is depleted." +msgstr "" + +#: stock/templates/stock/item_base.html:230 +msgid "Stock Item Details" +msgstr "" + +#: stock/templates/stock/item_base.html:252 +msgid "previous page" +msgstr "" + +#: stock/templates/stock/item_base.html:258 +msgid "next page" +msgstr "" + +#: stock/templates/stock/item_base.html:301 templates/js/build.js:628 +msgid "No location set" +msgstr "" + +#: stock/templates/stock/item_base.html:308 +msgid "Barcode Identifier" +msgstr "" + +#: stock/templates/stock/item_base.html:350 +msgid "Parent Item" +msgstr "" + +#: stock/templates/stock/item_base.html:368 +msgid "No manufacturer set" +msgstr "" + +#: stock/templates/stock/item_base.html:397 +#, python-format +msgid "This StockItem expired on %(item.expiry_date)s" +msgstr "" + +#: stock/templates/stock/item_base.html:399 +#, python-format +msgid "This StockItem expires on %(item.expiry_date)s" +msgstr "" + +#: stock/templates/stock/item_base.html:406 templates/js/stock.js:1024 +msgid "Last Updated" +msgstr "" + +#: stock/templates/stock/item_base.html:411 +msgid "Last Stocktake" +msgstr "" + +#: stock/templates/stock/item_base.html:415 +msgid "No stocktake performed" +msgstr "" + +#: stock/templates/stock/item_base.html:426 +msgid "Tests" +msgstr "" + +#: stock/templates/stock/item_base.html:500 +msgid "Save" +msgstr "" + +#: stock/templates/stock/item_base.html:512 +msgid "Edit Stock Status" +msgstr "" + +#: stock/templates/stock/item_delete.html:9 +msgid "Are you sure you want to delete this stock item?" +msgstr "" + +#: stock/templates/stock/item_delete.html:12 +#, python-format +msgid "This will remove %(qty)s units of %(full_name)s from stock." +msgstr "" + +#: stock/templates/stock/item_install.html:7 +msgid "Install another StockItem into this item." +msgstr "" + +#: stock/templates/stock/item_install.html:10 +msgid "Stock items can only be installed if they meet the following criteria" +msgstr "" + +#: stock/templates/stock/item_install.html:13 +msgid "The StockItem links to a Part which is in the BOM for this StockItem" +msgstr "" + +#: stock/templates/stock/item_install.html:14 +msgid "The StockItem is currently in stock" +msgstr "" + +#: stock/templates/stock/item_serialize.html:5 +msgid "Create serialized items from this stock item." +msgstr "" + +#: stock/templates/stock/item_serialize.html:7 +msgid "Select quantity to serialize, and unique serial numbers." +msgstr "" + +#: stock/templates/stock/location.html:20 +msgid "You are not in the list of owners of this location. This stock location cannot be edited." +msgstr "" + +#: stock/templates/stock/location.html:37 +msgid "All stock items" +msgstr "" + +#: stock/templates/stock/location.html:55 +msgid "Check-in Items" +msgstr "" + +#: stock/templates/stock/location.html:83 +msgid "Location actions" +msgstr "" + +#: stock/templates/stock/location.html:85 +msgid "Edit location" +msgstr "" + +#: stock/templates/stock/location.html:87 +msgid "Delete location" +msgstr "" + +#: stock/templates/stock/location.html:99 +msgid "Location Details" +msgstr "" + +#: stock/templates/stock/location.html:104 +msgid "Location Path" +msgstr "" + +#: stock/templates/stock/location.html:109 +msgid "Location Description" +msgstr "" + +#: stock/templates/stock/location.html:114 +#: stock/templates/stock/location.html:155 +#: stock/templates/stock/location_navbar.html:11 +#: stock/templates/stock/location_navbar.html:14 +msgid "Sublocations" +msgstr "" + +#: stock/templates/stock/location.html:124 +msgid "Stock Details" +msgstr "" + +#: stock/templates/stock/location.html:129 templates/InvenTree/search.html:279 +#: templates/stats.html:97 users/models.py:42 +msgid "Stock Locations" +msgstr "" + +#: stock/templates/stock/location.html:162 templates/stock_table.html:37 +msgid "Printing Actions" +msgstr "" + +#: stock/templates/stock/location.html:166 templates/stock_table.html:41 +msgid "Print labels" +msgstr "" + +#: stock/templates/stock/location_delete.html:7 +msgid "Are you sure you want to delete this stock location?" +msgstr "" + +#: stock/templates/stock/navbar.html:11 +msgid "Stock Item Tracking" +msgstr "" + +#: stock/templates/stock/navbar.html:14 +msgid "History" +msgstr "" + +#: stock/templates/stock/navbar.html:30 +msgid "Installed Items" +msgstr "" + +#: stock/templates/stock/navbar.html:38 +msgid "Child Items" +msgstr "" + +#: stock/templates/stock/navbar.html:41 +msgid "Children" +msgstr "" + +#: stock/templates/stock/stock_adjust.html:43 +msgid "Remove item" +msgstr "" + +#: stock/templates/stock/stock_app_base.html:16 +msgid "Loading..." +msgstr "" + +#: stock/templates/stock/stock_uninstall.html:8 +msgid "The following stock items will be uninstalled" +msgstr "" + +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:847 +msgid "Convert Stock Item" +msgstr "" + +#: stock/templates/stock/stockitem_convert.html:8 +#, python-format +msgid "This stock item is current an instance of %(part)s" +msgstr "" + +#: stock/templates/stock/stockitem_convert.html:9 +msgid "It can be converted to one of the part variants listed below." +msgstr "" + +#: stock/templates/stock/stockitem_convert.html:14 +msgid "This action cannot be easily undone" +msgstr "" + +#: stock/templates/stock/tracking_delete.html:6 +msgid "Are you sure you want to delete this stock tracking entry?" +msgstr "" + +#: stock/views.py:146 +msgid "Edit Stock Location" +msgstr "" + +#: stock/views.py:253 stock/views.py:826 stock/views.py:948 stock/views.py:1313 +msgid "Owner is required (ownership control is enabled)" +msgstr "" + +#: stock/views.py:268 +msgid "Stock Location QR code" +msgstr "" + +#: stock/views.py:287 +msgid "Assign to Customer" +msgstr "" + +#: stock/views.py:296 +msgid "Customer must be specified" +msgstr "" + +#: stock/views.py:320 +msgid "Return to Stock" +msgstr "" + +#: stock/views.py:329 +msgid "Specify a valid location" +msgstr "" + +#: stock/views.py:340 +msgid "Stock item returned from customer" +msgstr "" + +#: stock/views.py:351 +msgid "Delete All Test Data" +msgstr "" + +#: stock/views.py:368 +msgid "Confirm test data deletion" +msgstr "" + +#: stock/views.py:473 +msgid "Stock Item QR Code" +msgstr "" + +#: stock/views.py:499 +msgid "Install Stock Item" +msgstr "" + +#: stock/views.py:598 +msgid "Uninstall Stock Items" +msgstr "" + +#: stock/views.py:695 templates/js/stock.js:272 +msgid "Confirm stock adjustment" +msgstr "" + +#: stock/views.py:706 +msgid "Uninstalled stock items" +msgstr "" + +#: stock/views.py:728 +msgid "Edit Stock Item" +msgstr "" + +#: stock/views.py:965 +msgid "Serialize Stock" +msgstr "" + +#: stock/views.py:1058 templates/js/build.js:365 +msgid "Create new Stock Item" +msgstr "" + +#: stock/views.py:1200 +msgid "Duplicate Stock Item" +msgstr "" + +#: stock/views.py:1282 +msgid "Quantity cannot be negative" +msgstr "" + +#: stock/views.py:1382 +msgid "Delete Stock Location" +msgstr "" + +#: stock/views.py:1395 +msgid "Delete Stock Item" +msgstr "" + +#: stock/views.py:1406 +msgid "Delete Stock Tracking Entry" +msgstr "" + +#: stock/views.py:1413 +msgid "Edit Stock Tracking Entry" +msgstr "" + +#: stock/views.py:1422 +msgid "Add Stock Tracking Entry" +msgstr "" + +#: templates/403.html:5 templates/403.html:11 +msgid "Permission Denied" +msgstr "" + +#: templates/403.html:14 +msgid "You do not have permission to view this page." +msgstr "" + +#: templates/404.html:5 templates/404.html:11 +msgid "Page Not Found" +msgstr "" + +#: templates/404.html:14 +msgid "The requested page does not exist" +msgstr "" + +#: templates/InvenTree/index.html:7 +msgid "Index" +msgstr "" + +#: templates/InvenTree/index.html:105 +msgid "Starred Parts" +msgstr "" + +#: templates/InvenTree/index.html:115 +msgid "Latest Parts" +msgstr "" + +#: templates/InvenTree/index.html:126 +msgid "BOM Waiting Validation" +msgstr "" + +#: templates/InvenTree/index.html:153 +msgid "Recently Updated" +msgstr "" + +#: templates/InvenTree/index.html:176 +msgid "Depleted Stock" +msgstr "" + +#: templates/InvenTree/index.html:199 +msgid "Expired Stock" +msgstr "" + +#: templates/InvenTree/index.html:210 +msgid "Stale Stock" +msgstr "" + +#: templates/InvenTree/index.html:232 +msgid "Build Orders In Progress" +msgstr "" + +#: templates/InvenTree/index.html:243 +msgid "Overdue Build Orders" +msgstr "" + +#: templates/InvenTree/index.html:263 +msgid "Outstanding Purchase Orders" +msgstr "" + +#: templates/InvenTree/index.html:274 +msgid "Overdue Purchase Orders" +msgstr "" + +#: templates/InvenTree/index.html:294 +msgid "Outstanding Sales Orders" +msgstr "" + +#: templates/InvenTree/index.html:305 +msgid "Overdue Sales Orders" +msgstr "" + +#: templates/InvenTree/search.html:8 templates/InvenTree/search.html:14 +msgid "Search Results" +msgstr "" + +#: templates/InvenTree/search.html:24 +msgid "Enter a search query" +msgstr "" + +#: templates/InvenTree/search.html:268 templates/js/stock.js:619 +msgid "Shipped to customer" +msgstr "" + +#: templates/InvenTree/search.html:271 templates/js/stock.js:629 +msgid "No stock location set" +msgstr "" + +#: templates/InvenTree/settings/appearance.html:10 +msgid "Theme Settings" +msgstr "" + +#: templates/InvenTree/settings/appearance.html:17 +msgid "Color Themes" +msgstr "" + +#: templates/InvenTree/settings/appearance.html:29 +#, python-format +msgid "\n" +" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" +" Please select another color theme :)\n" +" " +msgstr "" + +#: templates/InvenTree/settings/appearance.html:39 +msgid "Language" +msgstr "" + +#: templates/InvenTree/settings/appearance.html:61 +msgid "Set Language" +msgstr "" + +#: templates/InvenTree/settings/build.html:10 +msgid "Build Order Settings" +msgstr "" + +#: templates/InvenTree/settings/category.html:9 +msgid "Category Settings" +msgstr "" + +#: templates/InvenTree/settings/category.html:25 +msgid "Category Parameter Templates" +msgstr "" + +#: templates/InvenTree/settings/category.html:52 +msgid "No category parameter templates found" +msgstr "" + +#: templates/InvenTree/settings/category.html:70 +#: templates/InvenTree/settings/part.html:103 +msgid "Edit Template" +msgstr "" + +#: templates/InvenTree/settings/category.html:71 +#: templates/InvenTree/settings/part.html:104 +msgid "Delete Template" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:10 +msgid "Currency Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:25 +msgid "Base Currency" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:29 +msgid "Exchange Rates" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:39 +msgid "Last Update" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:45 +msgid "Never" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:50 +msgid "Update Now" +msgstr "" + +#: templates/InvenTree/settings/global.html:10 +msgid "Global InvenTree Settings" +msgstr "" + +#: templates/InvenTree/settings/global.html:26 +msgid "Barcode Settings" +msgstr "" + +#: templates/InvenTree/settings/global.html:34 +msgid "Search Settings" +msgstr "" + +#: templates/InvenTree/settings/header.html:7 +msgid "Setting" +msgstr "" + +#: templates/InvenTree/settings/part.html:9 +msgid "Part Settings" +msgstr "" + +#: templates/InvenTree/settings/part.html:14 +msgid "Part Options" +msgstr "" + +#: templates/InvenTree/settings/part.html:46 +msgid "Part Import" +msgstr "" + +#: templates/InvenTree/settings/part.html:49 +msgid "Import Part" +msgstr "" + +#: templates/InvenTree/settings/part.html:62 +msgid "Part Parameter Templates" +msgstr "" + +#: templates/InvenTree/settings/part.html:83 +msgid "No part parameter templates found" +msgstr "" + +#: templates/InvenTree/settings/po.html:9 +msgid "Purchase Order Settings" +msgstr "" + +#: templates/InvenTree/settings/report.html:10 +msgid "Report Settings" +msgstr "" + +#: templates/InvenTree/settings/setting.html:28 +msgid "No value set" +msgstr "" + +#: templates/InvenTree/settings/setting.html:36 +msgid "Edit setting" +msgstr "" + +#: templates/InvenTree/settings/settings.html:8 +#: templates/InvenTree/settings/settings.html:14 templates/navbar.html:84 +msgid "Settings" +msgstr "" + +#: templates/InvenTree/settings/so.html:9 +msgid "Sales Order Settings" +msgstr "" + +#: templates/InvenTree/settings/stock.html:9 +msgid "Stock Settings" +msgstr "" + +#: templates/InvenTree/settings/stock.html:13 templates/stock_table.html:50 +msgid "Stock Options" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:3 +#: templates/InvenTree/settings/tabs.html:12 +#: templates/InvenTree/settings/user.html:10 +#: templates/InvenTree/settings/user_settings.html:10 +msgid "User Settings" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:6 +msgid "Account" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:9 +msgid "Appearance" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:16 +msgid "InvenTree Settings" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:19 +msgid "Global" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:22 +msgid "Currencies" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:25 +msgid "Report" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:28 +msgid "Categories" +msgstr "" + +#: templates/InvenTree/settings/user.html:16 +msgid "User Information" +msgstr "" + +#: templates/InvenTree/settings/user.html:19 +msgid "Edit" +msgstr "" + +#: templates/InvenTree/settings/user.html:21 +msgid "Change Password" +msgstr "" + +#: templates/InvenTree/settings/user.html:28 +#: templates/registration/login.html:58 +msgid "Username" +msgstr "" + +#: templates/InvenTree/settings/user.html:32 +msgid "First Name" +msgstr "" + +#: templates/InvenTree/settings/user.html:36 +msgid "Last Name" +msgstr "" + +#: templates/InvenTree/settings/user.html:40 +msgid "Email Address" +msgstr "" + +#: templates/about.html:13 +msgid "InvenTree Version Information" +msgstr "" + +#: templates/about.html:22 +msgid "InvenTree Version" +msgstr "" + +#: templates/about.html:26 +msgid "Up to Date" +msgstr "" + +#: templates/about.html:28 +msgid "Update Available" +msgstr "" + +#: templates/about.html:34 +msgid "API Version" +msgstr "" + +#: templates/about.html:39 +msgid "Python Version" +msgstr "" + +#: templates/about.html:44 +msgid "Django Version" +msgstr "" + +#: templates/about.html:51 +msgid "Commit Hash" +msgstr "" + +#: templates/about.html:58 +msgid "Commit Date" +msgstr "" + +#: templates/about.html:63 +msgid "InvenTree Documentation" +msgstr "" + +#: templates/about.html:68 +msgid "View Code on GitHub" +msgstr "" + +#: templates/about.html:73 +msgid "Credits" +msgstr "" + +#: templates/about.html:78 +msgid "Mobile App" +msgstr "" + +#: templates/about.html:83 +msgid "Submit Bug Report" +msgstr "" + +#: templates/about.html:90 templates/clip.html:4 +msgid "copy to clipboard" +msgstr "" + +#: templates/about.html:90 +msgid "copy version information" +msgstr "" + +#: templates/about.html:100 templates/js/modals.js:33 +#: templates/js/modals.js:567 templates/js/modals.js:661 +#: templates/js/modals.js:957 templates/modals.html:29 templates/modals.html:54 +msgid "Close" +msgstr "" + +#: templates/image_download.html:8 +msgid "Specify URL for downloading image" +msgstr "" + +#: templates/image_download.html:11 +msgid "Must be a valid image URL" +msgstr "" + +#: templates/image_download.html:12 +msgid "Remote server must be accessible" +msgstr "" + +#: templates/image_download.html:13 +msgid "Remote image must not exceed maximum allowable file size" +msgstr "" + +#: templates/js/api.js:162 templates/js/modals.js:1027 +msgid "No Response" +msgstr "" + +#: templates/js/api.js:163 templates/js/modals.js:1028 +msgid "No response from the InvenTree server" +msgstr "" + +#: templates/js/api.js:168 +msgid "Error 400: Bad request" +msgstr "" + +#: templates/js/api.js:169 +msgid "API request returned error code 400" +msgstr "" + +#: templates/js/api.js:172 templates/js/modals.js:1037 +msgid "Error 401: Not Authenticated" +msgstr "" + +#: templates/js/api.js:173 templates/js/modals.js:1038 +msgid "Authentication credentials not supplied" +msgstr "" + +#: templates/js/api.js:176 templates/js/modals.js:1042 +msgid "Error 403: Permission Denied" +msgstr "" + +#: templates/js/api.js:177 templates/js/modals.js:1043 +msgid "You do not have the required permissions to access this function" +msgstr "" + +#: templates/js/api.js:180 templates/js/modals.js:1047 +msgid "Error 404: Resource Not Found" +msgstr "" + +#: templates/js/api.js:181 templates/js/modals.js:1048 +msgid "The requested resource could not be located on the server" +msgstr "" + +#: templates/js/api.js:184 templates/js/modals.js:1052 +msgid "Error 408: Timeout" +msgstr "" + +#: templates/js/api.js:185 templates/js/modals.js:1053 +msgid "Connection timeout while requesting data from server" +msgstr "" + +#: templates/js/api.js:188 +msgid "Unhandled Error Code" +msgstr "" + +#: templates/js/api.js:189 +msgid "Error code" +msgstr "" + +#: templates/js/attachment.js:16 +msgid "No attachments found" +msgstr "" + +#: templates/js/attachment.js:56 +msgid "Upload Date" +msgstr "" + +#: templates/js/attachment.js:69 +msgid "Edit attachment" +msgstr "" + +#: templates/js/attachment.js:76 +msgid "Delete attachment" +msgstr "" + +#: templates/js/barcode.js:8 +msgid "Scan barcode data here using wedge scanner" +msgstr "" + +#: templates/js/barcode.js:10 +msgid "Enter barcode data" +msgstr "" + +#: templates/js/barcode.js:14 +msgid "Barcode" +msgstr "" + +#: templates/js/barcode.js:32 +msgid "Enter optional notes for stock transfer" +msgstr "" + +#: templates/js/barcode.js:33 +msgid "Enter notes" +msgstr "" + +#: templates/js/barcode.js:71 +msgid "Server error" +msgstr "" + +#: templates/js/barcode.js:92 +msgid "Unknown response from server" +msgstr "" + +#: templates/js/barcode.js:119 templates/js/modals.js:1017 +msgid "Invalid server response" +msgstr "" + +#: templates/js/barcode.js:212 +msgid "Scan barcode data below" +msgstr "" + +#: templates/js/barcode.js:270 +msgid "No URL in response" +msgstr "" + +#: templates/js/barcode.js:288 +msgid "Link Barcode to Stock Item" +msgstr "" + +#: templates/js/barcode.js:311 +msgid "This will remove the association between this stock item and the barcode" +msgstr "" + +#: templates/js/barcode.js:317 +msgid "Unlink" +msgstr "" + +#: templates/js/barcode.js:376 templates/js/stock.js:210 +msgid "Remove stock item" +msgstr "" + +#: templates/js/barcode.js:418 +msgid "Check Stock Items into Location" +msgstr "" + +#: templates/js/barcode.js:422 templates/js/barcode.js:547 +msgid "Check In" +msgstr "" + +#: templates/js/barcode.js:462 templates/js/barcode.js:586 +msgid "Error transferring stock" +msgstr "" + +#: templates/js/barcode.js:481 +msgid "Stock Item already scanned" +msgstr "" + +#: templates/js/barcode.js:485 +msgid "Stock Item already in this location" +msgstr "" + +#: templates/js/barcode.js:492 +msgid "Added stock item" +msgstr "" + +#: templates/js/barcode.js:499 +msgid "Barcode does not match Stock Item" +msgstr "" + +#: templates/js/barcode.js:542 +msgid "Check Into Location" +msgstr "" + +#: templates/js/barcode.js:605 +msgid "Barcode does not match a valid location" +msgstr "" + +#: templates/js/bom.js:175 templates/js/build.js:1152 +msgid "Open subassembly" +msgstr "" + +#: templates/js/bom.js:249 +msgid "Purchase Price Range" +msgstr "" + +#: templates/js/bom.js:257 +msgid "Purchase Price Average" +msgstr "" + +#: templates/js/bom.js:265 +msgid "Buy Price" +msgstr "" + +#: templates/js/bom.js:271 +msgid "No pricing available" +msgstr "" + +#: templates/js/bom.js:306 templates/js/bom.js:392 +msgid "View BOM" +msgstr "" + +#: templates/js/bom.js:366 +msgid "Validate BOM Item" +msgstr "" + +#: templates/js/bom.js:368 +msgid "This line has been validated" +msgstr "" + +#: templates/js/bom.js:370 +msgid "Edit BOM Item" +msgstr "" + +#: templates/js/bom.js:372 templates/js/bom.js:519 +msgid "Delete BOM Item" +msgstr "" + +#: templates/js/bom.js:463 templates/js/build.js:458 templates/js/build.js:1250 +msgid "No BOM items found" +msgstr "" + +#: templates/js/build.js:42 +msgid "Edit Build Order" +msgstr "" + +#: templates/js/build.js:68 +msgid "Create Build Order" +msgstr "" + +#: templates/js/build.js:100 +msgid "Auto-allocate stock items to this output" +msgstr "" + +#: templates/js/build.js:108 +msgid "Unallocate stock from build output" +msgstr "" + +#: templates/js/build.js:118 +msgid "Complete build output" +msgstr "" + +#: templates/js/build.js:127 +msgid "Delete build output" +msgstr "" + +#: templates/js/build.js:222 +msgid "No build order allocations found" +msgstr "" + +#: templates/js/build.js:260 templates/js/order.js:451 +msgid "Location not specified" +msgstr "" + +#: templates/js/build.js:364 templates/stock_table.html:20 +msgid "New Stock Item" +msgstr "" + +#: templates/js/build.js:679 +msgid "Required Part" +msgstr "" + +#: templates/js/build.js:700 +msgid "Quantity Per" +msgstr "" + +#: templates/js/build.js:770 templates/js/build.js:1214 +#: templates/stock_table.html:59 +msgid "Order stock" +msgstr "" + +#: templates/js/build.js:823 +msgid "No builds matching query" +msgstr "" + +#: templates/js/build.js:840 templates/js/part.js:579 templates/js/part.js:824 +#: templates/js/stock.js:874 templates/js/stock.js:1325 +msgid "Select" +msgstr "" + +#: templates/js/build.js:860 +msgid "Build order is overdue" +msgstr "" + +#: templates/js/build.js:924 templates/js/stock.js:1547 +msgid "No user information" +msgstr "" + +#: templates/js/build.js:930 +msgid "Resposible" +msgstr "" + +#: templates/js/build.js:939 +msgid "No information" +msgstr "" + +#: templates/js/build.js:989 +msgid "No parts allocated for" +msgstr "" + +#: templates/js/company.js:36 +msgid "Add Manufacturer Part" +msgstr "" + +#: templates/js/company.js:48 +msgid "Edit Manufacturer Part" +msgstr "" + +#: templates/js/company.js:57 +msgid "Delete Manufacturer Part" +msgstr "" + +#: templates/js/company.js:114 +msgid "Add Supplier Part" +msgstr "" + +#: templates/js/company.js:124 +msgid "Edit Supplier Part" +msgstr "" + +#: templates/js/company.js:134 +msgid "Delete Supplier Part" +msgstr "" + +#: templates/js/company.js:181 +msgid "Edit Company" +msgstr "" + +#: templates/js/company.js:202 +msgid "Add new Company" +msgstr "" + +#: templates/js/company.js:279 +msgid "Parts Supplied" +msgstr "" + +#: templates/js/company.js:288 +msgid "Parts Manufactured" +msgstr "" + +#: templates/js/company.js:301 +msgid "No company information found" +msgstr "" + +#: templates/js/company.js:319 +msgid "The following manufacturer parts will be deleted" +msgstr "" + +#: templates/js/company.js:336 +msgid "Delete Manufacturer Parts" +msgstr "" + +#: templates/js/company.js:389 +msgid "No manufacturer parts found" +msgstr "" + +#: templates/js/company.js:408 templates/js/company.js:658 +#: templates/js/part.js:156 templates/js/part.js:241 +msgid "Template part" +msgstr "" + +#: templates/js/company.js:412 templates/js/company.js:662 +#: templates/js/part.js:160 templates/js/part.js:245 +msgid "Assembled part" +msgstr "" + +#: templates/js/company.js:536 templates/js/part.js:330 +msgid "No parameters found" +msgstr "" + +#: templates/js/company.js:572 templates/js/part.js:371 +msgid "Edit parameter" +msgstr "" + +#: templates/js/company.js:573 templates/js/part.js:372 +msgid "Delete parameter" +msgstr "" + +#: templates/js/company.js:592 templates/js/part.js:389 +msgid "Edit Parameter" +msgstr "" + +#: templates/js/company.js:603 templates/js/part.js:401 +msgid "Delete Parameter" +msgstr "" + +#: templates/js/company.js:639 +msgid "No supplier parts found" +msgstr "" + +#: templates/js/filters.js:167 templates/js/filters.js:397 +msgid "true" +msgstr "" + +#: templates/js/filters.js:171 templates/js/filters.js:398 +msgid "false" +msgstr "" + +#: templates/js/filters.js:193 +msgid "Select filter" +msgstr "" + +#: templates/js/filters.js:268 +msgid "Add new filter" +msgstr "" + +#: templates/js/filters.js:271 +msgid "Clear all filters" +msgstr "" + +#: templates/js/filters.js:296 +msgid "Create filter" +msgstr "" + +#: templates/js/forms.js:283 templates/js/forms.js:296 +#: templates/js/forms.js:308 templates/js/forms.js:320 +msgid "Action Prohibited" +msgstr "" + +#: templates/js/forms.js:284 +msgid "Create operation not allowed" +msgstr "" + +#: templates/js/forms.js:297 +msgid "Update operation not allowed" +msgstr "" + +#: templates/js/forms.js:309 +msgid "Delete operation not allowed" +msgstr "" + +#: templates/js/forms.js:321 +msgid "View operation not allowed" +msgstr "" + +#: templates/js/forms.js:817 templates/modals.html:21 templates/modals.html:47 +msgid "Form errors exist" +msgstr "" + +#: templates/js/forms.js:1184 +msgid "Searching" +msgstr "" + +#: templates/js/forms.js:1337 +msgid "Clear input" +msgstr "" + +#: templates/js/label.js:10 templates/js/report.js:98 templates/js/stock.js:234 +msgid "Select Stock Items" +msgstr "" + +#: templates/js/label.js:11 +msgid "Stock item(s) must be selected before printing labels" +msgstr "" + +#: templates/js/label.js:29 templates/js/label.js:79 templates/js/label.js:134 +msgid "No Labels Found" +msgstr "" + +#: templates/js/label.js:30 +msgid "No labels found which match selected stock item(s)" +msgstr "" + +#: templates/js/label.js:61 +msgid "Select Stock Locations" +msgstr "" + +#: templates/js/label.js:62 +msgid "Stock location(s) must be selected before printing labels" +msgstr "" + +#: templates/js/label.js:80 +msgid "No labels found which match selected stock location(s)" +msgstr "" + +#: templates/js/label.js:115 templates/js/report.js:205 +msgid "Select Parts" +msgstr "" + +#: templates/js/label.js:116 +msgid "Part(s) must be selected before printing labels" +msgstr "" + +#: templates/js/label.js:135 +msgid "No labels found which match the selected part(s)" +msgstr "" + +#: templates/js/label.js:209 +msgid "stock items selected" +msgstr "" + +#: templates/js/label.js:217 +msgid "Select Label" +msgstr "" + +#: templates/js/label.js:232 +msgid "Select Label Template" +msgstr "" + +#: templates/js/modals.js:59 templates/js/modals.js:103 +#: templates/js/modals.js:593 +msgid "Cancel" +msgstr "" + +#: templates/js/modals.js:60 templates/js/modals.js:102 +#: templates/js/modals.js:660 templates/js/modals.js:956 +#: templates/modals.html:30 templates/modals.html:55 +msgid "Submit" +msgstr "" + +#: templates/js/modals.js:101 +msgid "Form Title" +msgstr "" + +#: templates/js/modals.js:380 +msgid "Waiting for server..." +msgstr "" + +#: templates/js/modals.js:539 +msgid "Show Error Information" +msgstr "" + +#: templates/js/modals.js:592 +msgid "Accept" +msgstr "" + +#: templates/js/modals.js:649 +msgid "Loading Data" +msgstr "" + +#: templates/js/modals.js:907 +msgid "Invalid response from server" +msgstr "" + +#: templates/js/modals.js:907 +msgid "Form data missing from server response" +msgstr "" + +#: templates/js/modals.js:920 +msgid "Error posting form data" +msgstr "" + +#: templates/js/modals.js:1017 +msgid "JSON response missing form data" +msgstr "" + +#: templates/js/modals.js:1032 +msgid "Error 400: Bad Request" +msgstr "" + +#: templates/js/modals.js:1033 +msgid "Server returned error code 400" +msgstr "" + +#: templates/js/modals.js:1056 +msgid "Error requesting form data" +msgstr "" + +#: templates/js/model_renderers.js:38 +msgid "Company ID" +msgstr "" + +#: templates/js/model_renderers.js:78 +msgid "Location ID" +msgstr "" + +#: templates/js/model_renderers.js:95 +msgid "Build ID" +msgstr "" + +#: templates/js/model_renderers.js:114 +msgid "Part ID" +msgstr "" + +#: templates/js/model_renderers.js:163 +msgid "Category ID" +msgstr "" + +#: templates/js/model_renderers.js:199 +msgid "Manufacturer Part ID" +msgstr "" + +#: templates/js/model_renderers.js:227 +msgid "Supplier Part ID" +msgstr "" + +#: templates/js/order.js:32 +msgid "Create Sales Order" +msgstr "" + +#: templates/js/order.js:202 +msgid "No purchase orders found" +msgstr "" + +#: templates/js/order.js:226 templates/js/order.js:321 +msgid "Order is overdue" +msgstr "" + +#: templates/js/order.js:298 +msgid "No sales orders found" +msgstr "" + +#: templates/js/order.js:335 +msgid "Invalid Customer" +msgstr "" + +#: templates/js/order.js:412 +msgid "No sales order allocations found" +msgstr "" + +#: templates/js/part.js:10 +msgid "YES" +msgstr "" + +#: templates/js/part.js:12 +msgid "NO" +msgstr "" + +#: templates/js/part.js:26 +msgid "Create New Part Category" +msgstr "" + +#: templates/js/part.js:34 +msgid "New Parent" +msgstr "" + +#: templates/js/part.js:97 +msgid "Edit Part" +msgstr "" + +#: templates/js/part.js:148 templates/js/part.js:233 +msgid "Trackable part" +msgstr "" + +#: templates/js/part.js:152 templates/js/part.js:237 +msgid "Virtual part" +msgstr "" + +#: templates/js/part.js:164 +msgid "Starred part" +msgstr "" + +#: templates/js/part.js:168 +msgid "Salable part" +msgstr "" + +#: templates/js/part.js:282 +msgid "No variants found" +msgstr "" + +#: templates/js/part.js:469 templates/js/part.js:708 +msgid "No parts found" +msgstr "" + +#: templates/js/part.js:647 +msgid "No category" +msgstr "" + +#: templates/js/part.js:665 templates/js/table_filters.js:332 +msgid "Low stock" +msgstr "" + +#: templates/js/part.js:849 templates/js/stock.js:1349 +msgid "Path" +msgstr "" + +#: templates/js/part.js:892 +msgid "No test templates matching query" +msgstr "" + +#: templates/js/part.js:943 templates/js/stock.js:433 +msgid "Edit test result" +msgstr "" + +#: templates/js/part.js:944 templates/js/stock.js:434 +msgid "Delete test result" +msgstr "" + +#: templates/js/part.js:950 +msgid "This test is defined for a parent part" +msgstr "" + +#: templates/js/part.js:975 +#, python-brace-format +msgid "No ${human_name} information found" +msgstr "" + +#: templates/js/part.js:1028 +#, python-brace-format +msgid "Edit ${human_name}" +msgstr "" + +#: templates/js/part.js:1029 +#, python-brace-format +msgid "Delete ${human_name}" +msgstr "" + +#: templates/js/part.js:1129 +msgid "Single Price" +msgstr "" + +#: templates/js/part.js:1148 +msgid "Single Price Difference" +msgstr "" + +#: templates/js/report.js:47 +msgid "items selected" +msgstr "" + +#: templates/js/report.js:55 +msgid "Select Report Template" +msgstr "" + +#: templates/js/report.js:70 +msgid "Select Test Report Template" +msgstr "" + +#: templates/js/report.js:99 +msgid "Stock item(s) must be selected before printing reports" +msgstr "" + +#: templates/js/report.js:116 templates/js/report.js:169 +#: templates/js/report.js:223 templates/js/report.js:277 +#: templates/js/report.js:331 +msgid "No Reports Found" +msgstr "" + +#: templates/js/report.js:117 +msgid "No report templates found which match selected stock item(s)" +msgstr "" + +#: templates/js/report.js:152 +msgid "Select Builds" +msgstr "" + +#: templates/js/report.js:153 +msgid "Build(s) must be selected before printing reports" +msgstr "" + +#: templates/js/report.js:170 +msgid "No report templates found which match selected build(s)" +msgstr "" + +#: templates/js/report.js:206 +msgid "Part(s) must be selected before printing reports" +msgstr "" + +#: templates/js/report.js:224 +msgid "No report templates found which match selected part(s)" +msgstr "" + +#: templates/js/report.js:259 +msgid "Select Purchase Orders" +msgstr "" + +#: templates/js/report.js:260 +msgid "Purchase Order(s) must be selected before printing report" +msgstr "" + +#: templates/js/report.js:278 templates/js/report.js:332 +msgid "No report templates found which match selected orders" +msgstr "" + +#: templates/js/report.js:313 +msgid "Select Sales Orders" +msgstr "" + +#: templates/js/report.js:314 +msgid "Sales Order(s) must be selected before printing report" +msgstr "" + +#: templates/js/stock.js:29 +msgid "Export Stock" +msgstr "" + +#: templates/js/stock.js:32 +msgid "Format" +msgstr "" + +#: templates/js/stock.js:33 +msgid "Select file format" +msgstr "" + +#: templates/js/stock.js:45 +msgid "Include Sublocations" +msgstr "" + +#: templates/js/stock.js:46 +msgid "Include stock items in sublocations" +msgstr "" + +#: templates/js/stock.js:88 +msgid "Transfer Stock" +msgstr "" + +#: templates/js/stock.js:89 +msgid "Move" +msgstr "" + +#: templates/js/stock.js:95 +msgid "Count Stock" +msgstr "" + +#: templates/js/stock.js:96 +msgid "Count" +msgstr "" + +#: templates/js/stock.js:100 +msgid "Remove Stock" +msgstr "" + +#: templates/js/stock.js:101 +msgid "Take" +msgstr "" + +#: templates/js/stock.js:105 +msgid "Add Stock" +msgstr "" + +#: templates/js/stock.js:106 users/models.py:190 +msgid "Add" +msgstr "" + +#: templates/js/stock.js:110 templates/stock_table.html:63 +msgid "Delete Stock" +msgstr "" + +#: templates/js/stock.js:199 +msgid "Quantity cannot be adjusted for serialized stock" +msgstr "" + +#: templates/js/stock.js:199 +msgid "Specify stock quantity" +msgstr "" + +#: templates/js/stock.js:235 +msgid "You must select at least one available stock item" +msgstr "" + +#: templates/js/stock.js:251 +msgid "Select destination stock location" +msgstr "" + +#: templates/js/stock.js:259 +msgid "Stock transaction notes" +msgstr "" + +#: templates/js/stock.js:396 +msgid "PASS" +msgstr "" + +#: templates/js/stock.js:398 +msgid "FAIL" +msgstr "" + +#: templates/js/stock.js:403 +msgid "NO RESULT" +msgstr "" + +#: templates/js/stock.js:429 +msgid "Add test result" +msgstr "" + +#: templates/js/stock.js:455 +msgid "No test results found" +msgstr "" + +#: templates/js/stock.js:503 +msgid "Test Date" +msgstr "" + +#: templates/js/stock.js:611 +msgid "In production" +msgstr "" + +#: templates/js/stock.js:615 +msgid "Installed in Stock Item" +msgstr "" + +#: templates/js/stock.js:623 +msgid "Assigned to Sales Order" +msgstr "" + +#: templates/js/stock.js:699 +msgid "No stock items matching query" +msgstr "" + +#: templates/js/stock.js:720 +msgid "items" +msgstr "" + +#: templates/js/stock.js:812 +msgid "batches" +msgstr "" + +#: templates/js/stock.js:839 +msgid "locations" +msgstr "" + +#: templates/js/stock.js:841 +msgid "Undefined location" +msgstr "" + +#: templates/js/stock.js:942 +msgid "Stock item is in production" +msgstr "" + +#: templates/js/stock.js:947 +msgid "Stock item assigned to sales order" +msgstr "" + +#: templates/js/stock.js:950 +msgid "Stock item assigned to customer" +msgstr "" + +#: templates/js/stock.js:954 +msgid "Stock item has expired" +msgstr "" + +#: templates/js/stock.js:956 +msgid "Stock item will expire soon" +msgstr "" + +#: templates/js/stock.js:960 +msgid "Stock item has been allocated" +msgstr "" + +#: templates/js/stock.js:964 +msgid "Stock item has been installed in another item" +msgstr "" + +#: templates/js/stock.js:971 +msgid "Stock item has been rejected" +msgstr "" + +#: templates/js/stock.js:975 +msgid "Stock item is lost" +msgstr "" + +#: templates/js/stock.js:978 +msgid "Stock item is destroyed" +msgstr "" + +#: templates/js/stock.js:982 templates/js/table_filters.js:147 +msgid "Depleted" +msgstr "" + +#: templates/js/stock.js:1011 +msgid "Stocktake" +msgstr "" + +#: templates/js/stock.js:1065 +msgid "Supplier part not specified" +msgstr "" + +#: templates/js/stock.js:1212 +msgid "Stock Status" +msgstr "" + +#: templates/js/stock.js:1227 +msgid "Set Stock Status" +msgstr "" + +#: templates/js/stock.js:1241 +msgid "Select Status Code" +msgstr "" + +#: templates/js/stock.js:1242 +msgid "Status code must be selected" +msgstr "" + +#: templates/js/stock.js:1381 +msgid "Invalid date" +msgstr "" + +#: templates/js/stock.js:1428 +msgid "Location no longer exists" +msgstr "" + +#: templates/js/stock.js:1447 +msgid "Purchase order no longer exists" +msgstr "" + +#: templates/js/stock.js:1466 +msgid "Customer no longer exists" +msgstr "" + +#: templates/js/stock.js:1484 +msgid "Stock item no longer exists" +msgstr "" + +#: templates/js/stock.js:1507 +msgid "Added" +msgstr "" + +#: templates/js/stock.js:1515 +msgid "Removed" +msgstr "" + +#: templates/js/stock.js:1559 +msgid "Edit tracking entry" +msgstr "" + +#: templates/js/stock.js:1560 +msgid "Delete tracking entry" +msgstr "" + +#: templates/js/stock.js:1704 +msgid "No installed items" +msgstr "" + +#: templates/js/stock.js:1727 +msgid "Serial" +msgstr "" + +#: templates/js/stock.js:1755 +msgid "Uninstall Stock Item" +msgstr "" + +#: templates/js/table_filters.js:43 +msgid "Trackable Part" +msgstr "" + +#: templates/js/table_filters.js:47 +msgid "Assembled Part" +msgstr "" + +#: templates/js/table_filters.js:51 +msgid "Validated" +msgstr "" + +#: templates/js/table_filters.js:59 +msgid "Allow Variant Stock" +msgstr "" + +#: templates/js/table_filters.js:79 templates/js/table_filters.js:142 +msgid "Include sublocations" +msgstr "" + +#: templates/js/table_filters.js:80 +msgid "Include locations" +msgstr "" + +#: templates/js/table_filters.js:90 templates/js/table_filters.js:91 +#: templates/js/table_filters.js:309 +msgid "Include subcategories" +msgstr "" + +#: templates/js/table_filters.js:101 templates/js/table_filters.js:190 +msgid "Is Serialized" +msgstr "" + +#: templates/js/table_filters.js:104 templates/js/table_filters.js:197 +msgid "Serial number GTE" +msgstr "" + +#: templates/js/table_filters.js:105 templates/js/table_filters.js:198 +msgid "Serial number greater than or equal to" +msgstr "" + +#: templates/js/table_filters.js:108 templates/js/table_filters.js:201 +msgid "Serial number LTE" +msgstr "" + +#: templates/js/table_filters.js:109 templates/js/table_filters.js:202 +msgid "Serial number less than or equal to" +msgstr "" + +#: templates/js/table_filters.js:112 templates/js/table_filters.js:113 +#: templates/js/table_filters.js:193 templates/js/table_filters.js:194 +msgid "Serial number" +msgstr "" + +#: templates/js/table_filters.js:117 templates/js/table_filters.js:211 +msgid "Batch code" +msgstr "" + +#: templates/js/table_filters.js:127 templates/js/table_filters.js:299 +msgid "Active parts" +msgstr "" + +#: templates/js/table_filters.js:128 +msgid "Show stock for active parts" +msgstr "" + +#: templates/js/table_filters.js:133 +msgid "Part is an assembly" +msgstr "" + +#: templates/js/table_filters.js:137 +msgid "Is allocated" +msgstr "" + +#: templates/js/table_filters.js:138 +msgid "Item has been allocated" +msgstr "" + +#: templates/js/table_filters.js:143 +msgid "Include stock in sublocations" +msgstr "" + +#: templates/js/table_filters.js:148 +msgid "Show stock items which are depleted" +msgstr "" + +#: templates/js/table_filters.js:155 +msgid "Show stock items which have expired" +msgstr "" + +#: templates/js/table_filters.js:160 +msgid "Show stock which is close to expiring" +msgstr "" + +#: templates/js/table_filters.js:166 +msgid "Show items which are in stock" +msgstr "" + +#: templates/js/table_filters.js:170 +msgid "In Production" +msgstr "" + +#: templates/js/table_filters.js:171 +msgid "Show items which are in production" +msgstr "" + +#: templates/js/table_filters.js:175 +msgid "Include Variants" +msgstr "" + +#: templates/js/table_filters.js:176 +msgid "Include stock items for variant parts" +msgstr "" + +#: templates/js/table_filters.js:180 +msgid "Installed" +msgstr "" + +#: templates/js/table_filters.js:181 +msgid "Show stock items which are installed in another item" +msgstr "" + +#: templates/js/table_filters.js:186 +msgid "Show items which have been assigned to a customer" +msgstr "" + +#: templates/js/table_filters.js:206 templates/js/table_filters.js:207 +msgid "Stock status" +msgstr "" + +#: templates/js/table_filters.js:215 +msgid "Has purchase price" +msgstr "" + +#: templates/js/table_filters.js:216 +msgid "Show stock items which have a purchase price set" +msgstr "" + +#: templates/js/table_filters.js:245 +msgid "Build status" +msgstr "" + +#: templates/js/table_filters.js:264 templates/js/table_filters.js:281 +msgid "Order status" +msgstr "" + +#: templates/js/table_filters.js:269 templates/js/table_filters.js:286 +msgid "Outstanding" +msgstr "" + +#: templates/js/table_filters.js:310 +msgid "Include parts in subcategories" +msgstr "" + +#: templates/js/table_filters.js:314 +msgid "Has IPN" +msgstr "" + +#: templates/js/table_filters.js:315 +msgid "Part has internal part number" +msgstr "" + +#: templates/js/table_filters.js:320 +msgid "Show active parts" +msgstr "" + +#: templates/js/table_filters.js:328 +msgid "Stock available" +msgstr "" + +#: templates/js/table_filters.js:344 +msgid "Starred" +msgstr "" + +#: templates/js/table_filters.js:356 +msgid "Purchasable" +msgstr "" + +#: templates/js/tables.js:342 +msgid "Loading data" +msgstr "" + +#: templates/js/tables.js:345 +msgid "rows per page" +msgstr "" + +#: templates/js/tables.js:348 +msgid "Showing" +msgstr "" + +#: templates/js/tables.js:348 +msgid "to" +msgstr "" + +#: templates/js/tables.js:348 +msgid "of" +msgstr "" + +#: templates/js/tables.js:348 +msgid "rows" +msgstr "" + +#: templates/js/tables.js:351 templates/search_form.html:6 +#: templates/search_form.html:8 +msgid "Search" +msgstr "" + +#: templates/js/tables.js:354 +msgid "No matching results" +msgstr "" + +#: templates/js/tables.js:357 +msgid "Hide/Show pagination" +msgstr "" + +#: templates/js/tables.js:360 +msgid "Refresh" +msgstr "" + +#: templates/js/tables.js:363 +msgid "Toggle" +msgstr "" + +#: templates/js/tables.js:366 +msgid "Columns" +msgstr "" + +#: templates/js/tables.js:369 +msgid "All" +msgstr "" + +#: templates/navbar.html:13 +msgid "Toggle navigation" +msgstr "" + +#: templates/navbar.html:33 +msgid "Buy" +msgstr "" + +#: templates/navbar.html:43 +msgid "Sell" +msgstr "" + +#: templates/navbar.html:55 +msgid "Scan Barcode" +msgstr "" + +#: templates/navbar.html:77 users/models.py:39 +msgid "Admin" +msgstr "" + +#: templates/navbar.html:79 +msgid "Logout" +msgstr "" + +#: templates/navbar.html:81 templates/registration/login.html:89 +msgid "Login" +msgstr "" + +#: templates/navbar.html:104 +msgid "About InvenTree" +msgstr "" + +#: templates/qr_code.html:11 +msgid "QR data not provided" +msgstr "" + +#: templates/registration/logged_out.html:50 +msgid "You have been logged out" +msgstr "" + +#: templates/registration/logged_out.html:51 +#: templates/registration/password_reset_complete.html:51 +#: templates/registration/password_reset_done.html:58 +msgid "Return to login screen" +msgstr "" + +#: templates/registration/login.html:64 +msgid "Enter username" +msgstr "" + +#: templates/registration/login.html:70 +msgid "Password" +msgstr "" + +#: templates/registration/login.html:83 +msgid "Username / password combination is incorrect" +msgstr "" + +#: templates/registration/login.html:95 +#: templates/registration/password_reset_form.html:51 +msgid "Forgotten your password?" +msgstr "" + +#: templates/registration/login.html:95 +msgid "Click here to reset" +msgstr "" + +#: templates/registration/password_reset_complete.html:50 +msgid "Password reset complete" +msgstr "" + +#: templates/registration/password_reset_confirm.html:52 +#: templates/registration/password_reset_confirm.html:56 +msgid "Change password" +msgstr "" + +#: templates/registration/password_reset_confirm.html:60 +msgid "The password reset link was invalid, possibly because it has already been used. Please request a new password reset." +msgstr "" + +#: templates/registration/password_reset_done.html:51 +msgid "We've emailed you instructions for setting your password, if an account exists with the email you entered. You should receive them shortly." +msgstr "" + +#: templates/registration/password_reset_done.html:54 +msgid "If you don't receive an email, please make sure you've entered the address you registered with, and check your spam folder." +msgstr "" + +#: templates/registration/password_reset_form.html:52 +msgid "Enter your email address below." +msgstr "" + +#: templates/registration/password_reset_form.html:53 +msgid "An email will be sent with password reset instructions." +msgstr "" + +#: templates/registration/password_reset_form.html:58 +msgid "Send email" +msgstr "" + +#: templates/stats.html:9 +msgid "Server" +msgstr "" + +#: templates/stats.html:13 +msgid "Instance Name" +msgstr "" + +#: templates/stats.html:18 +msgid "Database" +msgstr "" + +#: templates/stats.html:26 +msgid "Server is running in debug mode" +msgstr "" + +#: templates/stats.html:33 +msgid "Docker Mode" +msgstr "" + +#: templates/stats.html:34 +msgid "Server is deployed using docker" +msgstr "" + +#: templates/stats.html:40 +msgid "Server status" +msgstr "" + +#: templates/stats.html:43 +msgid "Healthy" +msgstr "" + +#: templates/stats.html:45 +msgid "Issues detected" +msgstr "" + +#: templates/stats.html:52 +msgid "Background Worker" +msgstr "" + +#: templates/stats.html:55 +msgid "Background worker not running" +msgstr "" + +#: templates/stats.html:63 +msgid "Email Settings" +msgstr "" + +#: templates/stats.html:66 +msgid "Email settings not configured" +msgstr "" + +#: templates/stock_table.html:14 +msgid "Export Stock Information" +msgstr "" + +#: templates/stock_table.html:27 +msgid "Barcode Actions" +msgstr "" + +#: templates/stock_table.html:43 +msgid "Print test reports" +msgstr "" + +#: templates/stock_table.html:55 +msgid "Add to selected stock items" +msgstr "" + +#: templates/stock_table.html:56 +msgid "Remove from selected stock items" +msgstr "" + +#: templates/stock_table.html:57 +msgid "Stocktake selected stock items" +msgstr "" + +#: templates/stock_table.html:58 +msgid "Move selected stock items" +msgstr "" + +#: templates/stock_table.html:58 +msgid "Move stock" +msgstr "" + +#: templates/stock_table.html:59 +msgid "Order selected items" +msgstr "" + +#: templates/stock_table.html:60 +msgid "Change status" +msgstr "" + +#: templates/stock_table.html:60 +msgid "Change stock status" +msgstr "" + +#: templates/stock_table.html:63 +msgid "Delete selected items" +msgstr "" + +#: templates/yesnolabel.html:4 +msgid "Yes" +msgstr "" + +#: templates/yesnolabel.html:6 +msgid "No" +msgstr "" + +#: users/admin.py:64 +msgid "Users" +msgstr "" + +#: users/admin.py:65 +msgid "Select which users are assigned to this group" +msgstr "" + +#: users/admin.py:187 +msgid "The following users are members of multiple groups:" +msgstr "" + +#: users/admin.py:210 +msgid "Personal info" +msgstr "" + +#: users/admin.py:211 +msgid "Permissions" +msgstr "" + +#: users/admin.py:214 +msgid "Important dates" +msgstr "" + +#: users/models.py:177 +msgid "Permission set" +msgstr "" + +#: users/models.py:185 +msgid "Group" +msgstr "" + +#: users/models.py:188 +msgid "View" +msgstr "" + +#: users/models.py:188 +msgid "Permission to view items" +msgstr "" + +#: users/models.py:190 +msgid "Permission to add items" +msgstr "" + +#: users/models.py:192 +msgid "Change" +msgstr "" + +#: users/models.py:192 +msgid "Permissions to edit items" +msgstr "" + +#: users/models.py:194 +msgid "Permission to delete items" +msgstr "" + From cb9b535d5d7a8afdb9fb2fe1458e4a810f226b5e Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 27 Jul 2021 01:06:26 +1000 Subject: [PATCH 648/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/he/LC_MESSAGES/django.po | 7893 +++++++++++++++++++++ 1 file changed, 7893 insertions(+) create mode 100644 InvenTree/locale/he/LC_MESSAGES/django.po diff --git a/InvenTree/locale/he/LC_MESSAGES/django.po b/InvenTree/locale/he/LC_MESSAGES/django.po new file mode 100644 index 0000000000..efaa25583f --- /dev/null +++ b/InvenTree/locale/he/LC_MESSAGES/django.po @@ -0,0 +1,7893 @@ +msgid "" +msgstr "" +"Project-Id-Version: inventree\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2021-07-26 13:20+0000\n" +"PO-Revision-Date: 2021-07-26 15:06\n" +"Last-Translator: \n" +"Language-Team: Hebrew\n" +"Language: he_IL\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=4; plural=n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3;\n" +"X-Crowdin-Project: inventree\n" +"X-Crowdin-Project-ID: 452300\n" +"X-Crowdin-Language: he\n" +"X-Crowdin-File: /[inventree.InvenTree] l10/InvenTree/locale/en/LC_MESSAGES/django.po\n" +"X-Crowdin-File-ID: 138\n" + +#: InvenTree/api.py:64 +msgid "API endpoint not found" +msgstr "" + +#: InvenTree/api.py:110 +msgid "No action specified" +msgstr "" + +#: InvenTree/api.py:124 +msgid "No matching action found" +msgstr "" + +#: InvenTree/fields.py:100 +msgid "Enter date" +msgstr "" + +#: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 +#: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 +#: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:526 +msgid "Confirm" +msgstr "" + +#: InvenTree/forms.py:128 +msgid "Confirm delete" +msgstr "" + +#: InvenTree/forms.py:129 +msgid "Confirm item deletion" +msgstr "" + +#: InvenTree/forms.py:161 templates/registration/login.html:76 +msgid "Enter password" +msgstr "" + +#: InvenTree/forms.py:162 +msgid "Enter new password" +msgstr "" + +#: InvenTree/forms.py:169 +msgid "Confirm password" +msgstr "" + +#: InvenTree/forms.py:170 +msgid "Confirm new password" +msgstr "" + +#: InvenTree/forms.py:205 +msgid "Apply Theme" +msgstr "" + +#: InvenTree/forms.py:235 +msgid "Select Category" +msgstr "" + +#: InvenTree/helpers.py:396 +#, python-brace-format +msgid "Duplicate serial: {n}" +msgstr "" + +#: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 +#: stock/views.py:1278 +msgid "Invalid quantity provided" +msgstr "" + +#: InvenTree/helpers.py:406 +msgid "Empty serial number string" +msgstr "" + +#: InvenTree/helpers.py:428 InvenTree/helpers.py:431 InvenTree/helpers.py:434 +#: InvenTree/helpers.py:459 +#, python-brace-format +msgid "Invalid group: {g}" +msgstr "" + +#: InvenTree/helpers.py:464 +#, python-brace-format +msgid "Duplicate serial: {g}" +msgstr "" + +#: InvenTree/helpers.py:472 +msgid "No serial numbers found" +msgstr "" + +#: InvenTree/helpers.py:476 +#, python-brace-format +msgid "Number of unique serial number ({s}) must match quantity ({q})" +msgstr "" + +#: InvenTree/models.py:61 stock/models.py:1815 +msgid "Attachment" +msgstr "" + +#: InvenTree/models.py:62 +msgid "Select file to attach" +msgstr "" + +#: InvenTree/models.py:64 templates/js/attachment.js:52 +msgid "Comment" +msgstr "" + +#: InvenTree/models.py:64 +msgid "File comment" +msgstr "" + +#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:880 +#: common/models.py:881 part/models.py:2097 +#: report/templates/report/inventree_test_report_base.html:91 +#: templates/js/stock.js:1538 +msgid "User" +msgstr "" + +#: InvenTree/models.py:74 +msgid "upload date" +msgstr "" + +#: InvenTree/models.py:113 +msgid "Invalid choice" +msgstr "" + +#: InvenTree/models.py:129 InvenTree/models.py:130 company/models.py:412 +#: label/models.py:112 part/models.py:718 part/models.py:2246 +#: report/models.py:181 templates/InvenTree/search.html:137 +#: templates/InvenTree/search.html:289 templates/js/company.js:545 +#: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 +#: templates/js/stock.js:1331 +msgid "Name" +msgstr "" + +#: InvenTree/models.py:136 build/models.py:187 +#: build/templates/build/detail.html:24 company/models.py:351 +#: company/models.py:519 company/templates/company/manufacturer_part.html:76 +#: company/templates/company/supplier_part.html:75 label/models.py:119 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:312 +#: part/models.py:741 part/templates/part/set_category.html:14 +#: report/models.py:194 report/models.py:551 report/models.py:590 +#: report/templates/report/inventree_build_order_base.html:118 +#: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 +#: templates/InvenTree/search.html:296 +#: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 +#: templates/js/build.js:868 templates/js/build.js:1162 +#: templates/js/company.js:261 templates/js/company.js:459 +#: templates/js/company.js:741 templates/js/order.js:247 +#: templates/js/order.js:349 templates/js/part.js:265 templates/js/part.js:449 +#: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 +#: templates/js/stock.js:917 templates/js/stock.js:1343 +#: templates/js/stock.js:1388 +msgid "Description" +msgstr "" + +#: InvenTree/models.py:137 +msgid "Description (optional)" +msgstr "" + +#: InvenTree/models.py:145 +msgid "parent" +msgstr "" + +#: InvenTree/serializers.py:52 part/models.py:2482 +msgid "Must be a valid number" +msgstr "" + +#: InvenTree/settings.py:505 +msgid "English" +msgstr "" + +#: InvenTree/settings.py:506 +msgid "French" +msgstr "" + +#: InvenTree/settings.py:507 +msgid "German" +msgstr "" + +#: InvenTree/settings.py:508 +msgid "Polish" +msgstr "" + +#: InvenTree/settings.py:509 +msgid "Turkish" +msgstr "" + +#: InvenTree/status.py:94 +msgid "Background worker check failed" +msgstr "" + +#: InvenTree/status.py:98 +msgid "Email backend not configured" +msgstr "" + +#: InvenTree/status.py:101 +msgid "InvenTree system health checks failed" +msgstr "" + +#: InvenTree/status_codes.py:104 InvenTree/status_codes.py:145 +#: InvenTree/status_codes.py:314 +msgid "Pending" +msgstr "" + +#: InvenTree/status_codes.py:105 +msgid "Placed" +msgstr "" + +#: InvenTree/status_codes.py:106 InvenTree/status_codes.py:317 +msgid "Complete" +msgstr "" + +#: InvenTree/status_codes.py:107 InvenTree/status_codes.py:147 +#: InvenTree/status_codes.py:316 +msgid "Cancelled" +msgstr "" + +#: InvenTree/status_codes.py:108 InvenTree/status_codes.py:148 +#: InvenTree/status_codes.py:190 +msgid "Lost" +msgstr "" + +#: InvenTree/status_codes.py:109 InvenTree/status_codes.py:149 +#: InvenTree/status_codes.py:192 +msgid "Returned" +msgstr "" + +#: InvenTree/status_codes.py:146 +#: order/templates/order/sales_order_base.html:126 +msgid "Shipped" +msgstr "" + +#: InvenTree/status_codes.py:186 +msgid "OK" +msgstr "" + +#: InvenTree/status_codes.py:187 +msgid "Attention needed" +msgstr "" + +#: InvenTree/status_codes.py:188 +msgid "Damaged" +msgstr "" + +#: InvenTree/status_codes.py:189 +msgid "Destroyed" +msgstr "" + +#: InvenTree/status_codes.py:191 +msgid "Rejected" +msgstr "" + +#: InvenTree/status_codes.py:272 +msgid "Legacy stock tracking entry" +msgstr "" + +#: InvenTree/status_codes.py:274 +msgid "Stock item created" +msgstr "" + +#: InvenTree/status_codes.py:276 +msgid "Edited stock item" +msgstr "" + +#: InvenTree/status_codes.py:277 +msgid "Assigned serial number" +msgstr "" + +#: InvenTree/status_codes.py:279 +msgid "Stock counted" +msgstr "" + +#: InvenTree/status_codes.py:280 +msgid "Stock manually added" +msgstr "" + +#: InvenTree/status_codes.py:281 +msgid "Stock manually removed" +msgstr "" + +#: InvenTree/status_codes.py:283 +msgid "Location changed" +msgstr "" + +#: InvenTree/status_codes.py:285 +msgid "Installed into assembly" +msgstr "" + +#: InvenTree/status_codes.py:286 +msgid "Removed from assembly" +msgstr "" + +#: InvenTree/status_codes.py:288 +msgid "Installed component item" +msgstr "" + +#: InvenTree/status_codes.py:289 +msgid "Removed component item" +msgstr "" + +#: InvenTree/status_codes.py:291 +msgid "Split from parent item" +msgstr "" + +#: InvenTree/status_codes.py:292 +msgid "Split child item" +msgstr "" + +#: InvenTree/status_codes.py:294 templates/js/table_filters.js:185 +msgid "Sent to customer" +msgstr "" + +#: InvenTree/status_codes.py:295 +msgid "Returned from customer" +msgstr "" + +#: InvenTree/status_codes.py:297 +msgid "Build order output created" +msgstr "" + +#: InvenTree/status_codes.py:298 +msgid "Build order output completed" +msgstr "" + +#: InvenTree/status_codes.py:300 +msgid "Received against purchase order" +msgstr "" + +#: InvenTree/status_codes.py:315 +msgid "Production" +msgstr "" + +#: InvenTree/validators.py:22 +msgid "Not a valid currency code" +msgstr "" + +#: InvenTree/validators.py:50 +msgid "Invalid character in part name" +msgstr "" + +#: InvenTree/validators.py:63 +#, python-brace-format +msgid "IPN must match regex pattern {pat}" +msgstr "" + +#: InvenTree/validators.py:77 InvenTree/validators.py:91 +#: InvenTree/validators.py:105 +#, python-brace-format +msgid "Reference must match pattern {pattern}" +msgstr "" + +#: InvenTree/validators.py:113 +#, python-brace-format +msgid "Illegal character in name ({x})" +msgstr "" + +#: InvenTree/validators.py:132 InvenTree/validators.py:148 +msgid "Overage value must not be negative" +msgstr "" + +#: InvenTree/validators.py:150 +msgid "Overage must not exceed 100%" +msgstr "" + +#: InvenTree/validators.py:157 +msgid "Overage must be an integer value or a percentage" +msgstr "" + +#: InvenTree/views.py:608 +msgid "Delete Item" +msgstr "" + +#: InvenTree/views.py:657 +msgid "Check box to confirm item deletion" +msgstr "" + +#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18 +msgid "Edit User Information" +msgstr "" + +#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22 +msgid "Set Password" +msgstr "" + +#: InvenTree/views.py:702 +msgid "Password fields must match" +msgstr "" + +#: InvenTree/views.py:953 templates/navbar.html:95 +msgid "System Information" +msgstr "" + +#: barcodes/api.py:53 barcodes/api.py:150 +msgid "Must provide barcode_data parameter" +msgstr "" + +#: barcodes/api.py:126 +msgid "No match found for barcode data" +msgstr "" + +#: barcodes/api.py:128 +msgid "Match found for barcode data" +msgstr "" + +#: barcodes/api.py:153 +msgid "Must provide stockitem parameter" +msgstr "" + +#: barcodes/api.py:160 +msgid "No matching stock item found" +msgstr "" + +#: barcodes/api.py:190 +msgid "Barcode already matches StockItem object" +msgstr "" + +#: barcodes/api.py:194 +msgid "Barcode already matches StockLocation object" +msgstr "" + +#: barcodes/api.py:198 +msgid "Barcode already matches Part object" +msgstr "" + +#: barcodes/api.py:204 barcodes/api.py:216 +msgid "Barcode hash already matches StockItem object" +msgstr "" + +#: barcodes/api.py:222 +msgid "Barcode associated with StockItem" +msgstr "" + +#: build/forms.py:37 +msgid "Build Order reference" +msgstr "" + +#: build/forms.py:38 +msgid "Order target date" +msgstr "" + +#: build/forms.py:42 build/templates/build/build_base.html:146 +#: build/templates/build/detail.html:124 +#: order/templates/order/order_base.html:124 +#: order/templates/order/sales_order_base.html:119 +#: report/templates/report/inventree_build_order_base.html:126 +#: templates/js/build.js:945 templates/js/order.js:264 +#: templates/js/order.js:367 +msgid "Target Date" +msgstr "" + +#: build/forms.py:43 build/models.py:277 +msgid "Target date for build completion. Build will be overdue after this date." +msgstr "" + +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1402 +#: build/templates/build/allocation_card.html:23 +#: build/templates/build/auto_allocate.html:17 +#: build/templates/build/build_base.html:133 +#: build/templates/build/detail.html:34 common/models.py:909 +#: company/forms.py:42 company/templates/company/supplier_part.html:226 +#: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 +#: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 +#: order/templates/order/order_wizard/select_parts.html:34 +#: order/templates/order/purchase_order_detail.html:348 +#: order/templates/order/sales_order_detail.html:200 +#: order/templates/order/sales_order_detail.html:207 +#: order/templates/order/sales_order_detail.html:292 +#: order/templates/order/sales_order_detail.html:364 part/forms.py:323 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2384 +#: part/templates/part/bom_upload/match_parts.html:31 +#: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 +#: part/templates/part/part_pricing.html:16 +#: report/templates/report/inventree_build_order_base.html:114 +#: report/templates/report/inventree_po_report.html:91 +#: report/templates/report/inventree_so_report.html:91 +#: report/templates/report/inventree_test_report_base.html:77 +#: stock/forms.py:141 stock/forms.py:247 +#: stock/templates/stock/item_base.html:267 +#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 +#: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 +#: templates/js/build.js:1172 templates/js/model_renderers.js:56 +#: templates/js/order.js:462 templates/js/part.js:1016 +#: templates/js/part.js:1138 templates/js/part.js:1194 +#: templates/js/stock.js:1523 templates/js/stock.js:1721 +msgid "Quantity" +msgstr "" + +#: build/forms.py:49 +msgid "Number of items to build" +msgstr "" + +#: build/forms.py:91 +msgid "Enter quantity for build output" +msgstr "" + +#: build/forms.py:95 order/forms.py:114 stock/forms.py:84 +msgid "Serial Numbers" +msgstr "" + +#: build/forms.py:97 +msgid "Enter serial numbers for build outputs" +msgstr "" + +#: build/forms.py:103 +msgid "Confirm creation of build output" +msgstr "" + +#: build/forms.py:124 +msgid "Confirm deletion of build output" +msgstr "" + +#: build/forms.py:145 +msgid "Confirm unallocation of stock" +msgstr "" + +#: build/forms.py:169 +msgid "Confirm stock allocation" +msgstr "" + +#: build/forms.py:186 +msgid "Mark build as complete" +msgstr "" + +#: build/forms.py:210 build/templates/build/auto_allocate.html:18 +#: stock/forms.py:286 stock/templates/stock/item_base.html:297 +#: stock/templates/stock/stock_adjust.html:17 +#: templates/InvenTree/search.html:260 templates/js/barcode.js:363 +#: templates/js/barcode.js:531 templates/js/build.js:256 +#: templates/js/build.js:620 templates/js/order.js:447 +#: templates/js/stock.js:124 templates/js/stock.js:250 +#: templates/js/stock.js:1003 templates/js/stock.js:1415 +msgid "Location" +msgstr "" + +#: build/forms.py:211 +msgid "Location of completed parts" +msgstr "" + +#: build/forms.py:215 build/templates/build/build_base.html:138 +#: build/templates/build/detail.html:62 order/models.py:549 +#: order/templates/order/receive_parts.html:24 +#: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 +#: templates/js/barcode.js:119 templates/js/build.js:902 +#: templates/js/order.js:251 templates/js/order.js:354 +#: templates/js/stock.js:990 templates/js/stock.js:1492 +#: templates/js/stock.js:1737 +msgid "Status" +msgstr "" + +#: build/forms.py:216 +msgid "Build output stock status" +msgstr "" + +#: build/forms.py:223 +msgid "Confirm incomplete" +msgstr "" + +#: build/forms.py:224 +msgid "Confirm completion with incomplete stock allocation" +msgstr "" + +#: build/forms.py:227 +msgid "Confirm build completion" +msgstr "" + +#: build/forms.py:252 +msgid "Confirm cancel" +msgstr "" + +#: build/forms.py:252 build/views.py:65 +msgid "Confirm build cancellation" +msgstr "" + +#: build/forms.py:266 +msgid "Select quantity of stock to allocate" +msgstr "" + +#: build/models.py:113 +msgid "Invalid choice for parent build" +msgstr "" + +#: build/models.py:117 build/templates/build/build_base.html:9 +#: build/templates/build/build_base.html:73 +#: report/templates/report/inventree_build_order_base.html:106 +#: templates/js/build.js:233 +msgid "Build Order" +msgstr "" + +#: build/models.py:118 build/templates/build/index.html:8 +#: build/templates/build/index.html:15 +#: order/templates/order/sales_order_detail.html:34 +#: order/templates/order/so_navbar.html:19 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 +#: part/templates/part/navbar.html:45 templates/InvenTree/index.html:229 +#: templates/InvenTree/search.html:185 +#: templates/InvenTree/settings/tabs.html:37 users/models.py:44 +msgid "Build Orders" +msgstr "" + +#: build/models.py:178 +msgid "Build Order Reference" +msgstr "" + +#: build/models.py:179 order/models.py:246 order/models.py:533 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:343 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2393 +#: part/templates/part/bom_upload/match_parts.html:30 +#: report/templates/report/inventree_po_report.html:92 +#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 +#: templates/js/build.js:695 templates/js/build.js:1166 +msgid "Reference" +msgstr "" + +#: build/models.py:190 +msgid "Brief description of the build" +msgstr "" + +#: build/models.py:199 build/templates/build/build_base.html:163 +#: build/templates/build/detail.html:80 +msgid "Parent Build" +msgstr "" + +#: build/models.py:200 +msgid "BuildOrder to which this build is allocated" +msgstr "" + +#: build/models.py:205 build/templates/build/auto_allocate.html:16 +#: build/templates/build/build_base.html:128 +#: build/templates/build/detail.html:29 company/models.py:654 +#: order/models.py:766 order/models.py:825 +#: order/templates/order/order_wizard/select_parts.html:32 +#: order/templates/order/purchase_order_detail.html:297 +#: order/templates/order/receive_parts.html:19 +#: order/templates/order/sales_order_detail.html:344 part/models.py:347 +#: part/models.py:2042 part/models.py:2058 part/models.py:2077 +#: part/models.py:2095 part/models.py:2174 part/models.py:2278 +#: part/models.py:2368 part/templates/part/detail.html:199 +#: part/templates/part/part_app_base.html:8 +#: part/templates/part/part_pricing.html:12 +#: part/templates/part/set_category.html:13 +#: report/templates/report/inventree_build_order_base.html:110 +#: report/templates/report/inventree_po_report.html:90 +#: report/templates/report/inventree_so_report.html:90 +#: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 +#: templates/js/barcode.js:362 templates/js/bom.js:163 +#: templates/js/build.js:586 templates/js/build.js:873 +#: templates/js/build.js:1139 templates/js/company.js:400 +#: templates/js/company.js:650 templates/js/part.js:430 +#: templates/js/part.js:593 templates/js/stock.js:122 templates/js/stock.js:886 +#: templates/js/stock.js:1709 +msgid "Part" +msgstr "" + +#: build/models.py:213 +msgid "Select part to build" +msgstr "" + +#: build/models.py:218 +msgid "Sales Order Reference" +msgstr "" + +#: build/models.py:222 +msgid "SalesOrder to which this build is allocated" +msgstr "" + +#: build/models.py:227 +msgid "Source Location" +msgstr "" + +#: build/models.py:231 +msgid "Select location to take stock from for this build (leave blank to take from any stock location)" +msgstr "" + +#: build/models.py:236 +msgid "Destination Location" +msgstr "" + +#: build/models.py:240 +msgid "Select location where the completed items will be stored" +msgstr "" + +#: build/models.py:244 +msgid "Build Quantity" +msgstr "" + +#: build/models.py:247 +msgid "Number of stock items to build" +msgstr "" + +#: build/models.py:251 +msgid "Completed items" +msgstr "" + +#: build/models.py:253 +msgid "Number of stock items which have been completed" +msgstr "" + +#: build/models.py:257 part/templates/part/part_base.html:225 +msgid "Build Status" +msgstr "" + +#: build/models.py:261 +msgid "Build status code" +msgstr "" + +#: build/models.py:265 stock/models.py:507 +msgid "Batch Code" +msgstr "" + +#: build/models.py:269 +msgid "Batch code for this build output" +msgstr "" + +#: build/models.py:272 order/models.py:162 part/models.py:913 +#: part/templates/part/part_base.html:143 templates/js/order.js:362 +msgid "Creation Date" +msgstr "" + +#: build/models.py:276 order/models.py:555 +msgid "Target completion date" +msgstr "" + +#: build/models.py:280 order/models.py:288 templates/js/build.js:950 +msgid "Completion Date" +msgstr "" + +#: build/models.py:286 +msgid "completed by" +msgstr "" + +#: build/models.py:294 templates/js/build.js:915 +msgid "Issued by" +msgstr "" + +#: build/models.py:295 +msgid "User who issued this build order" +msgstr "" + +#: build/models.py:303 build/templates/build/build_base.html:184 +#: build/templates/build/detail.html:108 order/models.py:176 +#: order/templates/order/order_base.html:138 +#: order/templates/order/sales_order_base.html:140 part/models.py:917 +#: report/templates/report/inventree_build_order_base.html:159 +msgid "Responsible" +msgstr "" + +#: build/models.py:304 +msgid "User responsible for this build order" +msgstr "" + +#: build/models.py:309 build/templates/build/detail.html:94 +#: company/templates/company/manufacturer_part.html:83 +#: company/templates/company/supplier_part.html:82 +#: part/templates/part/part_base.html:137 stock/models.py:501 +#: stock/templates/stock/item_base.html:357 +msgid "External Link" +msgstr "" + +#: build/models.py:310 part/models.py:775 stock/models.py:503 +msgid "Link to external URL" +msgstr "" + +#: build/models.py:314 build/templates/build/navbar.html:52 +#: company/models.py:139 company/models.py:526 +#: company/templates/company/navbar.html:63 +#: company/templates/company/navbar.html:66 order/models.py:180 +#: order/models.py:715 order/templates/order/po_navbar.html:38 +#: order/templates/order/po_navbar.html:41 +#: order/templates/order/purchase_order_detail.html:419 +#: order/templates/order/sales_order_detail.html:439 +#: order/templates/order/so_navbar.html:33 +#: order/templates/order/so_navbar.html:36 part/models.py:902 +#: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 +#: part/templates/part/navbar.html:111 +#: report/templates/report/inventree_build_order_base.html:173 +#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:573 +#: stock/models.py:1715 stock/models.py:1821 +#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 +#: templates/js/bom.js:349 templates/js/company.js:746 +#: templates/js/stock.js:258 templates/js/stock.js:499 +#: templates/js/stock.js:1082 +msgid "Notes" +msgstr "" + +#: build/models.py:315 +msgid "Extra build notes" +msgstr "" + +#: build/models.py:792 +msgid "No build output specified" +msgstr "" + +#: build/models.py:795 +msgid "Build output is already completed" +msgstr "" + +#: build/models.py:798 +msgid "Build output does not match Build Order" +msgstr "" + +#: build/models.py:1208 +msgid "BuildItem must be unique for build, stock_item and install_into" +msgstr "" + +#: build/models.py:1233 +msgid "Build item must specify a build output, as master part is marked as trackable" +msgstr "" + +#: build/models.py:1237 +#, python-brace-format +msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" +msgstr "" + +#: build/models.py:1244 order/models.py:926 +msgid "StockItem is over-allocated" +msgstr "" + +#: build/models.py:1248 order/models.py:929 +msgid "Allocation quantity must be greater than zero" +msgstr "" + +#: build/models.py:1252 +msgid "Quantity must be 1 for serialized stock" +msgstr "" + +#: build/models.py:1312 +#, python-brace-format +msgid "Selected stock item not found in BOM for part '{p}'" +msgstr "" + +#: build/models.py:1372 stock/templates/stock/item_base.html:329 +#: templates/InvenTree/search.html:183 templates/js/build.js:846 +#: templates/navbar.html:29 +msgid "Build" +msgstr "" + +#: build/models.py:1373 +msgid "Build to allocate parts" +msgstr "" + +#: build/models.py:1389 stock/templates/stock/item_base.html:8 +#: stock/templates/stock/item_base.html:31 +#: stock/templates/stock/item_base.html:351 +#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 +#: templates/js/build.js:249 templates/js/build.js:993 +#: templates/js/order.js:435 templates/js/order.js:440 +#: templates/js/stock.js:1474 +msgid "Stock Item" +msgstr "" + +#: build/models.py:1390 +msgid "Source stock item" +msgstr "" + +#: build/models.py:1403 +msgid "Stock quantity to allocate to build" +msgstr "" + +#: build/models.py:1411 +msgid "Install into" +msgstr "" + +#: build/models.py:1412 +msgid "Destination stock item" +msgstr "" + +#: build/templates/build/allocation_card.html:21 +#: build/templates/build/complete_output.html:46 +#: order/templates/order/sales_order_detail.html:205 +#: order/templates/order/sales_order_detail.html:290 +#: report/templates/report/inventree_test_report_base.html:75 +#: stock/models.py:495 stock/templates/stock/item_base.html:249 +#: templates/js/build.js:604 templates/js/model_renderers.js:54 +msgid "Serial Number" +msgstr "" + +#: build/templates/build/auto_allocate.html:9 +msgid "Automatically Allocate Stock" +msgstr "" + +#: build/templates/build/auto_allocate.html:10 +msgid "The following stock items will be allocated to the specified build output" +msgstr "" + +#: build/templates/build/auto_allocate.html:37 +msgid "No stock items found that can be automatically allocated to this build" +msgstr "" + +#: build/templates/build/auto_allocate.html:39 +msgid "Stock items will have to be manually allocated" +msgstr "" + +#: build/templates/build/build_base.html:18 +#, python-format +msgid "This Build Order is allocated to Sales Order %(link)s" +msgstr "" + +#: build/templates/build/build_base.html:25 +#, python-format +msgid "This Build Order is a child of Build Order %(link)s" +msgstr "" + +#: build/templates/build/build_base.html:32 +msgid "Build Order is ready to mark as completed" +msgstr "" + +#: build/templates/build/build_base.html:37 +msgid "Build Order cannot be completed as outstanding outputs remain" +msgstr "" + +#: build/templates/build/build_base.html:42 +msgid "Required build quantity has not yet been completed" +msgstr "" + +#: build/templates/build/build_base.html:47 +msgid "Stock has not been fully allocated to this Build Order" +msgstr "" + +#: build/templates/build/build_base.html:75 +#: company/templates/company/company_base.html:40 +#: company/templates/company/manufacturer_part.html:29 +#: company/templates/company/supplier_part.html:30 +#: order/templates/order/order_base.html:26 +#: order/templates/order/sales_order_base.html:37 +#: part/templates/part/category.html:27 part/templates/part/part_base.html:22 +#: stock/templates/stock/item_base.html:62 +#: stock/templates/stock/location.html:31 +msgid "Admin view" +msgstr "" + +#: build/templates/build/build_base.html:81 +#: build/templates/build/build_base.html:150 +#: order/templates/order/order_base.html:32 +#: order/templates/order/order_base.html:86 +#: order/templates/order/sales_order_base.html:43 +#: order/templates/order/sales_order_base.html:88 +#: templates/js/table_filters.js:254 templates/js/table_filters.js:273 +#: templates/js/table_filters.js:290 +msgid "Overdue" +msgstr "" + +#: build/templates/build/build_base.html:90 +msgid "Print actions" +msgstr "" + +#: build/templates/build/build_base.html:94 +msgid "Print Build Order" +msgstr "" + +#: build/templates/build/build_base.html:100 +#: build/templates/build/build_base.html:222 +msgid "Complete Build" +msgstr "" + +#: build/templates/build/build_base.html:105 +msgid "Build actions" +msgstr "" + +#: build/templates/build/build_base.html:109 +msgid "Edit Build" +msgstr "" + +#: build/templates/build/build_base.html:111 +#: build/templates/build/build_base.html:206 build/views.py:56 +msgid "Cancel Build" +msgstr "" + +#: build/templates/build/build_base.html:124 +#: build/templates/build/detail.html:15 +msgid "Build Details" +msgstr "" + +#: build/templates/build/build_base.html:150 +#, python-format +msgid "This build was due on %(target)s" +msgstr "" + +#: build/templates/build/build_base.html:157 +#: build/templates/build/detail.html:67 +msgid "Progress" +msgstr "" + +#: build/templates/build/build_base.html:170 +#: build/templates/build/detail.html:87 order/models.py:823 +#: order/templates/order/sales_order_base.html:9 +#: order/templates/order/sales_order_base.html:35 +#: order/templates/order/sales_order_ship.html:25 +#: report/templates/report/inventree_build_order_base.html:136 +#: report/templates/report/inventree_so_report.html:77 +#: stock/templates/stock/item_base.html:291 templates/js/order.js:309 +msgid "Sales Order" +msgstr "" + +#: build/templates/build/build_base.html:177 +#: build/templates/build/detail.html:101 +#: report/templates/report/inventree_build_order_base.html:153 +msgid "Issued By" +msgstr "" + +#: build/templates/build/build_base.html:214 +msgid "Incomplete Outputs" +msgstr "" + +#: build/templates/build/build_base.html:215 +msgid "Build Order cannot be completed as incomplete build outputs remain" +msgstr "" + +#: build/templates/build/build_output_create.html:7 +msgid "The Bill of Materials contains trackable parts" +msgstr "" + +#: build/templates/build/build_output_create.html:8 +msgid "Build outputs must be generated individually." +msgstr "" + +#: build/templates/build/build_output_create.html:9 +msgid "Multiple build outputs will be created based on the quantity specified." +msgstr "" + +#: build/templates/build/build_output_create.html:15 +msgid "Trackable parts can have serial numbers specified" +msgstr "" + +#: build/templates/build/build_output_create.html:16 +msgid "Enter serial numbers to generate multiple single build outputs" +msgstr "" + +#: build/templates/build/cancel.html:5 +msgid "Are you sure you wish to cancel this build?" +msgstr "" + +#: build/templates/build/complete.html:8 +msgid "Build Order is complete" +msgstr "" + +#: build/templates/build/complete.html:12 +msgid "Build Order is incomplete" +msgstr "" + +#: build/templates/build/complete.html:15 +msgid "Incompleted build outputs remain" +msgstr "" + +#: build/templates/build/complete.html:18 +msgid "Required build quantity has not been completed" +msgstr "" + +#: build/templates/build/complete.html:21 +msgid "Required stock has not been fully allocated" +msgstr "" + +#: build/templates/build/complete_output.html:10 +msgid "Stock allocation is complete for this output" +msgstr "" + +#: build/templates/build/complete_output.html:14 +msgid "Stock allocation is incomplete" +msgstr "" + +#: build/templates/build/complete_output.html:20 +msgid "tracked parts have not been fully allocated" +msgstr "" + +#: build/templates/build/complete_output.html:41 +msgid "The following items will be created" +msgstr "" + +#: build/templates/build/create_build_item.html:7 +msgid "Select a stock item to allocate to the selected build output" +msgstr "" + +#: build/templates/build/create_build_item.html:11 +#, python-format +msgid "The allocated stock will be installed into the following build output:
%(output)s" +msgstr "" + +#: build/templates/build/create_build_item.html:17 +#, python-format +msgid "No stock available for %(part)s" +msgstr "" + +#: build/templates/build/delete_build_item.html:8 +msgid "Are you sure you want to unallocate this stock?" +msgstr "" + +#: build/templates/build/delete_build_item.html:11 +msgid "The selected stock will be unallocated from the build output" +msgstr "" + +#: build/templates/build/detail.html:38 +msgid "Stock Source" +msgstr "" + +#: build/templates/build/detail.html:43 +msgid "Stock can be taken from any available location." +msgstr "" + +#: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 +#: order/templates/order/purchase_order_detail.html:408 +#: order/templates/order/receive_parts.html:25 stock/forms.py:135 +msgid "Destination" +msgstr "" + +#: build/templates/build/detail.html:56 +msgid "Destination location not specified" +msgstr "" + +#: build/templates/build/detail.html:73 +#: stock/templates/stock/item_base.html:315 templates/js/stock.js:998 +#: templates/js/stock.js:1744 templates/js/table_filters.js:116 +#: templates/js/table_filters.js:210 +msgid "Batch" +msgstr "" + +#: build/templates/build/detail.html:119 +#: order/templates/order/order_base.html:111 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:910 +msgid "Created" +msgstr "" + +#: build/templates/build/detail.html:130 +msgid "No target date set" +msgstr "" + +#: build/templates/build/detail.html:135 templates/js/build.js:888 +msgid "Completed" +msgstr "" + +#: build/templates/build/detail.html:139 +msgid "Build not complete" +msgstr "" + +#: build/templates/build/detail.html:150 build/templates/build/navbar.html:35 +msgid "Child Build Orders" +msgstr "" + +#: build/templates/build/detail.html:166 +msgid "Allocate Stock to Build" +msgstr "" + +#: build/templates/build/detail.html:172 +msgid "Allocate stock to build" +msgstr "" + +#: build/templates/build/detail.html:173 +msgid "Auto Allocate" +msgstr "" + +#: build/templates/build/detail.html:175 templates/js/build.js:778 +msgid "Unallocate stock" +msgstr "" + +#: build/templates/build/detail.html:176 build/views.py:318 build/views.py:638 +msgid "Unallocate Stock" +msgstr "" + +#: build/templates/build/detail.html:179 +msgid "Order required parts" +msgstr "" + +#: build/templates/build/detail.html:180 +#: company/templates/company/detail.html:33 +#: company/templates/company/detail.html:75 order/views.py:679 +#: part/templates/part/category.html:140 +msgid "Order Parts" +msgstr "" + +#: build/templates/build/detail.html:186 +msgid "Untracked stock has been fully allocated for this Build Order" +msgstr "" + +#: build/templates/build/detail.html:190 +msgid "Untracked stock has not been fully allocated for this Build Order" +msgstr "" + +#: build/templates/build/detail.html:197 +msgid "This Build Order does not have any associated untracked BOM items" +msgstr "" + +#: build/templates/build/detail.html:206 +msgid "Incomplete Build Outputs" +msgstr "" + +#: build/templates/build/detail.html:211 +msgid "Create new build output" +msgstr "" + +#: build/templates/build/detail.html:212 +msgid "Create New Output" +msgstr "" + +#: build/templates/build/detail.html:225 +msgid "Create a new build output" +msgstr "" + +#: build/templates/build/detail.html:226 +msgid "No incomplete build outputs remain." +msgstr "" + +#: build/templates/build/detail.html:227 +msgid "Create a new build output using the button above" +msgstr "" + +#: build/templates/build/detail.html:235 +msgid "Completed Build Outputs" +msgstr "" + +#: build/templates/build/detail.html:246 build/templates/build/navbar.html:42 +#: build/templates/build/navbar.html:45 order/templates/order/po_navbar.html:35 +#: order/templates/order/sales_order_detail.html:43 +#: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:173 +#: part/templates/part/navbar.html:102 part/templates/part/navbar.html:105 +#: stock/templates/stock/item.html:87 stock/templates/stock/navbar.html:47 +#: stock/templates/stock/navbar.html:50 +msgid "Attachments" +msgstr "" + +#: build/templates/build/detail.html:257 +msgid "Build Notes" +msgstr "" + +#: build/templates/build/detail.html:261 build/templates/build/detail.html:397 +#: company/templates/company/detail.html:173 +#: company/templates/company/detail.html:200 +#: order/templates/order/purchase_order_detail.html:62 +#: order/templates/order/purchase_order_detail.html:95 +#: order/templates/order/sales_order_detail.html:58 +#: order/templates/order/sales_order_detail.html:85 +#: part/templates/part/detail.html:109 stock/templates/stock/item.html:102 +#: stock/templates/stock/item.html:168 +msgid "Edit Notes" +msgstr "" + +#: build/templates/build/detail.html:357 +#: order/templates/order/po_attachments.html:79 +#: order/templates/order/purchase_order_detail.html:156 +#: order/templates/order/sales_order_detail.html:145 +#: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 +#: templates/attachment_table.html:6 +msgid "Add Attachment" +msgstr "" + +#: build/templates/build/detail.html:375 +#: order/templates/order/po_attachments.html:51 +#: order/templates/order/purchase_order_detail.html:128 +#: order/templates/order/sales_order_detail.html:118 +#: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 +msgid "Edit Attachment" +msgstr "" + +#: build/templates/build/detail.html:382 +#: order/templates/order/po_attachments.html:58 +#: order/templates/order/purchase_order_detail.html:135 +#: order/templates/order/sales_order_detail.html:124 +#: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 +msgid "Confirm Delete Operation" +msgstr "" + +#: build/templates/build/detail.html:383 +#: order/templates/order/po_attachments.html:59 +#: order/templates/order/purchase_order_detail.html:136 +#: order/templates/order/sales_order_detail.html:125 +#: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 +msgid "Delete Attachment" +msgstr "" + +#: build/templates/build/edit_build_item.html:7 +msgid "Alter the quantity of stock allocated to the build output" +msgstr "" + +#: build/templates/build/index.html:28 +msgid "New Build Order" +msgstr "" + +#: build/templates/build/index.html:37 build/templates/build/index.html:38 +msgid "Print Build Orders" +msgstr "" + +#: build/templates/build/index.html:43 +#: order/templates/order/purchase_orders.html:27 +#: order/templates/order/sales_orders.html:27 +msgid "Display calendar view" +msgstr "" + +#: build/templates/build/index.html:46 +#: order/templates/order/purchase_orders.html:30 +#: order/templates/order/sales_orders.html:30 +msgid "Display list view" +msgstr "" + +#: build/templates/build/navbar.html:12 +msgid "Build Order Details" +msgstr "" + +#: build/templates/build/navbar.html:15 order/templates/order/po_navbar.html:15 +#: templates/js/stock.js:1403 +msgid "Details" +msgstr "" + +#: build/templates/build/navbar.html:20 build/templates/build/navbar.html:23 +#: build/views.py:90 +msgid "Allocate Stock" +msgstr "" + +#: build/templates/build/navbar.html:28 build/templates/build/navbar.html:31 +msgid "Build Outputs" +msgstr "" + +#: build/templates/build/navbar.html:38 +msgid "Child Builds" +msgstr "" + +#: build/templates/build/navbar.html:49 +msgid "Build Order Notes" +msgstr "" + +#: build/templates/build/unallocate.html:10 +msgid "Are you sure you wish to unallocate all stock for this build?" +msgstr "" + +#: build/templates/build/unallocate.html:12 +msgid "All incomplete stock allocations will be removed from the build" +msgstr "" + +#: build/views.py:76 +msgid "Build was cancelled" +msgstr "" + +#: build/views.py:137 +msgid "Allocated stock to build output" +msgstr "" + +#: build/views.py:149 +msgid "Create Build Output" +msgstr "" + +#: build/views.py:167 +msgid "Maximum output quantity is " +msgstr "" + +#: build/views.py:183 stock/views.py:1304 +msgid "Serial numbers already exist" +msgstr "" + +#: build/views.py:192 +msgid "Serial numbers required for trackable build output" +msgstr "" + +#: build/views.py:258 +msgid "Delete Build Output" +msgstr "" + +#: build/views.py:279 build/views.py:369 +msgid "Confirm unallocation of build stock" +msgstr "" + +#: build/views.py:280 build/views.py:370 stock/views.py:369 +msgid "Check the confirmation box" +msgstr "" + +#: build/views.py:292 +msgid "Build output does not match build" +msgstr "" + +#: build/views.py:294 build/views.py:495 +msgid "Build output must be specified" +msgstr "" + +#: build/views.py:306 +msgid "Build output deleted" +msgstr "" + +#: build/views.py:404 +msgid "Complete Build Order" +msgstr "" + +#: build/views.py:410 +msgid "Build order cannot be completed - incomplete outputs remain" +msgstr "" + +#: build/views.py:421 +msgid "Completed build order" +msgstr "" + +#: build/views.py:437 +msgid "Complete Build Output" +msgstr "" + +#: build/views.py:479 +msgid "Invalid stock status value selected" +msgstr "" + +#: build/views.py:486 +msgid "Quantity to complete cannot exceed build output quantity" +msgstr "" + +#: build/views.py:492 +msgid "Confirm completion of incomplete build" +msgstr "" + +#: build/views.py:591 +msgid "Build output completed" +msgstr "" + +#: build/views.py:628 +msgid "Delete Build Order" +msgstr "" + +#: build/views.py:643 +msgid "Removed parts from build allocation" +msgstr "" + +#: build/views.py:655 +msgid "Allocate stock to build output" +msgstr "" + +#: build/views.py:698 +msgid "Item must be currently in stock" +msgstr "" + +#: build/views.py:704 +msgid "Stock item is over-allocated" +msgstr "" + +#: build/views.py:705 templates/js/bom.js:230 templates/js/build.js:705 +#: templates/js/build.js:1000 templates/js/build.js:1179 +msgid "Available" +msgstr "" + +#: build/views.py:707 +msgid "Stock item must be selected" +msgstr "" + +#: build/views.py:870 +msgid "Edit Stock Allocation" +msgstr "" + +#: build/views.py:874 +msgid "Updated Build Item" +msgstr "" + +#: common/files.py:67 +msgid "Unsupported file format: {ext.upper()}" +msgstr "" + +#: common/files.py:69 +msgid "Error reading file (invalid encoding)" +msgstr "" + +#: common/files.py:74 +msgid "Error reading file (invalid format)" +msgstr "" + +#: common/files.py:76 +msgid "Error reading file (incorrect dimension)" +msgstr "" + +#: common/files.py:78 +msgid "Error reading file (data could be corrupted)" +msgstr "" + +#: common/forms.py:34 templates/js/attachment.js:42 +msgid "File" +msgstr "" + +#: common/forms.py:35 +msgid "Select file to upload" +msgstr "" + +#: common/forms.py:50 +msgid "{name.title()} File" +msgstr "" + +#: common/forms.py:51 +#, python-brace-format +msgid "Select {name} file to upload" +msgstr "" + +#: common/models.py:259 common/models.py:760 common/models.py:873 +msgid "Settings key (must be unique - case insensitive" +msgstr "" + +#: common/models.py:261 +msgid "Settings value" +msgstr "" + +#: common/models.py:296 +msgid "Must be an integer value" +msgstr "" + +#: common/models.py:319 +msgid "Value must be a boolean value" +msgstr "" + +#: common/models.py:330 +msgid "Value must be an integer value" +msgstr "" + +#: common/models.py:353 +msgid "Key string must be unique" +msgstr "" + +#: common/models.py:448 +msgid "InvenTree Instance Name" +msgstr "" + +#: common/models.py:450 +msgid "String descriptor for the server instance" +msgstr "" + +#: common/models.py:454 +msgid "Use instance name" +msgstr "" + +#: common/models.py:455 +msgid "Use the instance name in the title-bar" +msgstr "" + +#: common/models.py:461 company/models.py:97 company/models.py:98 +msgid "Company name" +msgstr "" + +#: common/models.py:462 +msgid "Internal company name" +msgstr "" + +#: common/models.py:467 +msgid "Base URL" +msgstr "" + +#: common/models.py:468 +msgid "Base URL for server instance" +msgstr "" + +#: common/models.py:474 +msgid "Default Currency" +msgstr "" + +#: common/models.py:475 +msgid "Default currency" +msgstr "" + +#: common/models.py:481 +msgid "Download from URL" +msgstr "" + +#: common/models.py:482 +msgid "Allow download of remote images and files from external URL" +msgstr "" + +#: common/models.py:488 +msgid "Barcode Support" +msgstr "" + +#: common/models.py:489 +msgid "Enable barcode scanner support" +msgstr "" + +#: common/models.py:495 +msgid "IPN Regex" +msgstr "" + +#: common/models.py:496 +msgid "Regular expression pattern for matching Part IPN" +msgstr "" + +#: common/models.py:500 +msgid "Allow Duplicate IPN" +msgstr "" + +#: common/models.py:501 +msgid "Allow multiple parts to share the same IPN" +msgstr "" + +#: common/models.py:507 +msgid "Allow Editing IPN" +msgstr "" + +#: common/models.py:508 +msgid "Allow changing the IPN value while editing a part" +msgstr "" + +#: common/models.py:514 +msgid "Copy Part BOM Data" +msgstr "" + +#: common/models.py:515 +msgid "Copy BOM data by default when duplicating a part" +msgstr "" + +#: common/models.py:521 +msgid "Copy Part Parameter Data" +msgstr "" + +#: common/models.py:522 +msgid "Copy parameter data by default when duplicating a part" +msgstr "" + +#: common/models.py:528 +msgid "Copy Part Test Data" +msgstr "" + +#: common/models.py:529 +msgid "Copy test data by default when duplicating a part" +msgstr "" + +#: common/models.py:535 +msgid "Copy Category Parameter Templates" +msgstr "" + +#: common/models.py:536 +msgid "Copy category parameter templates when creating a part" +msgstr "" + +#: common/models.py:542 +msgid "Recent Part Count" +msgstr "" + +#: common/models.py:543 +msgid "Number of recent parts to display on index page" +msgstr "" + +#: common/models.py:549 part/models.py:2280 report/models.py:187 +#: stock/forms.py:225 templates/js/table_filters.js:25 +#: templates/js/table_filters.js:324 +msgid "Template" +msgstr "" + +#: common/models.py:550 +msgid "Parts are templates by default" +msgstr "" + +#: common/models.py:556 part/models.py:865 templates/js/table_filters.js:132 +#: templates/js/table_filters.js:336 +msgid "Assembly" +msgstr "" + +#: common/models.py:557 +msgid "Parts can be assembled from other components by default" +msgstr "" + +#: common/models.py:563 part/models.py:871 templates/js/table_filters.js:340 +msgid "Component" +msgstr "" + +#: common/models.py:564 +msgid "Parts can be used as sub-components by default" +msgstr "" + +#: common/models.py:570 part/models.py:882 +msgid "Purchaseable" +msgstr "" + +#: common/models.py:571 +msgid "Parts are purchaseable by default" +msgstr "" + +#: common/models.py:577 part/models.py:887 templates/js/table_filters.js:348 +msgid "Salable" +msgstr "" + +#: common/models.py:578 +msgid "Parts are salable by default" +msgstr "" + +#: common/models.py:584 part/models.py:877 templates/js/table_filters.js:33 +#: templates/js/table_filters.js:352 +msgid "Trackable" +msgstr "" + +#: common/models.py:585 +msgid "Parts are trackable by default" +msgstr "" + +#: common/models.py:591 part/models.py:897 templates/js/table_filters.js:29 +msgid "Virtual" +msgstr "" + +#: common/models.py:592 +msgid "Parts are virtual by default" +msgstr "" + +#: common/models.py:598 +msgid "Show Quantity in Forms" +msgstr "" + +#: common/models.py:599 +msgid "Display available part quantity in some forms" +msgstr "" + +#: common/models.py:605 +msgid "Show Import in Views" +msgstr "" + +#: common/models.py:606 +msgid "Display the import wizard in some part views" +msgstr "" + +#: common/models.py:612 +msgid "Show Price in Forms" +msgstr "" + +#: common/models.py:613 +msgid "Display part price in some forms" +msgstr "" + +#: common/models.py:619 +msgid "Show related parts" +msgstr "" + +#: common/models.py:620 +msgid "Display related parts for a part" +msgstr "" + +#: common/models.py:626 +msgid "Create initial stock" +msgstr "" + +#: common/models.py:627 +msgid "Create initial stock on part creation" +msgstr "" + +#: common/models.py:633 +msgid "Internal Prices" +msgstr "" + +#: common/models.py:634 +msgid "Enable internal prices for parts" +msgstr "" + +#: common/models.py:640 +msgid "Internal Price as BOM-Price" +msgstr "" + +#: common/models.py:641 +msgid "Use the internal price (if set) in BOM-price calculations" +msgstr "" + +#: common/models.py:647 templates/stats.html:25 +msgid "Debug Mode" +msgstr "" + +#: common/models.py:648 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:654 +msgid "Page Size" +msgstr "" + +#: common/models.py:655 +msgid "Default page size for PDF reports" +msgstr "" + +#: common/models.py:665 +msgid "Test Reports" +msgstr "" + +#: common/models.py:666 +msgid "Enable generation of test reports" +msgstr "" + +#: common/models.py:672 +msgid "Search Preview Results" +msgstr "" + +#: common/models.py:673 +msgid "Number of results to show in search preview window" +msgstr "" + +#: common/models.py:679 +msgid "Stock Expiry" +msgstr "" + +#: common/models.py:680 +msgid "Enable stock expiry functionality" +msgstr "" + +#: common/models.py:686 +msgid "Sell Expired Stock" +msgstr "" + +#: common/models.py:687 +msgid "Allow sale of expired stock" +msgstr "" + +#: common/models.py:693 +msgid "Stock Stale Time" +msgstr "" + +#: common/models.py:694 +msgid "Number of days stock items are considered stale before expiring" +msgstr "" + +#: common/models.py:696 +msgid "days" +msgstr "" + +#: common/models.py:701 +msgid "Build Expired Stock" +msgstr "" + +#: common/models.py:702 +msgid "Allow building with expired stock" +msgstr "" + +#: common/models.py:708 +msgid "Stock Ownership Control" +msgstr "" + +#: common/models.py:709 +msgid "Enable ownership control over stock locations and items" +msgstr "" + +#: common/models.py:715 +msgid "Group by Part" +msgstr "" + +#: common/models.py:716 +msgid "Group stock items by part reference in table views" +msgstr "" + +#: common/models.py:722 +msgid "Recent Stock Count" +msgstr "" + +#: common/models.py:723 +msgid "Number of recent stock items to display on index page" +msgstr "" + +#: common/models.py:729 +msgid "Build Order Reference Prefix" +msgstr "" + +#: common/models.py:730 +msgid "Prefix value for build order reference" +msgstr "" + +#: common/models.py:735 +msgid "Build Order Reference Regex" +msgstr "" + +#: common/models.py:736 +msgid "Regular expression pattern for matching build order reference" +msgstr "" + +#: common/models.py:740 +msgid "Sales Order Reference Prefix" +msgstr "" + +#: common/models.py:741 +msgid "Prefix value for sales order reference" +msgstr "" + +#: common/models.py:746 +msgid "Purchase Order Reference Prefix" +msgstr "" + +#: common/models.py:747 +msgid "Prefix value for purchase order reference" +msgstr "" + +#: common/models.py:771 +msgid "Show starred parts" +msgstr "" + +#: common/models.py:772 +msgid "Show starred parts on the homepage" +msgstr "" + +#: common/models.py:777 +msgid "Show latest parts" +msgstr "" + +#: common/models.py:778 +msgid "Show latest parts on the homepage" +msgstr "" + +#: common/models.py:783 +msgid "Show unvalidated BOMs" +msgstr "" + +#: common/models.py:784 +msgid "Show BOMs that await validation on the homepage" +msgstr "" + +#: common/models.py:789 +msgid "Show recent stock changes" +msgstr "" + +#: common/models.py:790 +msgid "Show recently changed stock items on the homepage" +msgstr "" + +#: common/models.py:795 +msgid "Show low stock" +msgstr "" + +#: common/models.py:796 +msgid "Show low stock items on the homepage" +msgstr "" + +#: common/models.py:801 +msgid "Show depleted stock" +msgstr "" + +#: common/models.py:802 +msgid "Show depleted stock items on the homepage" +msgstr "" + +#: common/models.py:807 +msgid "Show needed stock" +msgstr "" + +#: common/models.py:808 +msgid "Show stock items needed for builds on the homepage" +msgstr "" + +#: common/models.py:813 +msgid "Show expired stock" +msgstr "" + +#: common/models.py:814 +msgid "Show expired stock items on the homepage" +msgstr "" + +#: common/models.py:819 +msgid "Show stale stock" +msgstr "" + +#: common/models.py:820 +msgid "Show stale stock items on the homepage" +msgstr "" + +#: common/models.py:825 +msgid "Show pending builds" +msgstr "" + +#: common/models.py:826 +msgid "Show pending builds on the homepage" +msgstr "" + +#: common/models.py:831 +msgid "Show overdue builds" +msgstr "" + +#: common/models.py:832 +msgid "Show overdue builds on the homepage" +msgstr "" + +#: common/models.py:837 +msgid "Show outstanding POs" +msgstr "" + +#: common/models.py:838 +msgid "Show outstanding POs on the homepage" +msgstr "" + +#: common/models.py:843 +msgid "Show overdue POs" +msgstr "" + +#: common/models.py:844 +msgid "Show overdue POs on the homepage" +msgstr "" + +#: common/models.py:849 +msgid "Show outstanding SOs" +msgstr "" + +#: common/models.py:850 +msgid "Show outstanding SOs on the homepage" +msgstr "" + +#: common/models.py:855 +msgid "Show overdue SOs" +msgstr "" + +#: common/models.py:856 +msgid "Show overdue SOs on the homepage" +msgstr "" + +#: common/models.py:910 company/forms.py:43 +msgid "Price break quantity" +msgstr "" + +#: common/models.py:917 company/templates/company/supplier_part.html:231 +#: templates/js/part.js:1021 +msgid "Price" +msgstr "" + +#: common/models.py:918 +msgid "Unit price at specified quantity" +msgstr "" + +#: common/models.py:1011 +msgid "Default" +msgstr "" + +#: common/templates/common/edit_setting.html:11 +msgid "Current value" +msgstr "" + +#: common/views.py:33 +msgid "Change Setting" +msgstr "" + +#: common/views.py:102 +msgid "Supplied value is not allowed" +msgstr "" + +#: common/views.py:111 +msgid "Supplied value must be a boolean" +msgstr "" + +#: common/views.py:121 +msgid "Change User Setting" +msgstr "" + +#: common/views.py:196 order/templates/order/order_wizard/po_upload.html:42 +#: order/templates/order/po_navbar.html:19 +#: order/templates/order/po_navbar.html:22 +#: order/templates/order/purchase_order_detail.html:26 order/views.py:290 +#: part/templates/part/bom_upload/upload_file.html:45 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:634 +#: part/views.py:1248 +msgid "Upload File" +msgstr "" + +#: common/views.py:197 order/templates/order/order_wizard/match_fields.html:52 +#: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 +#: part/templates/part/import_wizard/ajax_match_fields.html:45 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 +#: part/views.py:1249 +msgid "Match Fields" +msgstr "" + +#: common/views.py:198 +msgid "Match Items" +msgstr "" + +#: common/views.py:543 +msgid "Fields matching failed" +msgstr "" + +#: common/views.py:598 +msgid "Parts imported" +msgstr "" + +#: common/views.py:620 order/templates/order/order_wizard/match_fields.html:27 +#: order/templates/order/order_wizard/match_parts.html:19 +#: order/templates/order/order_wizard/po_upload.html:40 +#: part/templates/part/bom_upload/match_fields.html:27 +#: part/templates/part/bom_upload/match_parts.html:19 +#: part/templates/part/bom_upload/upload_file.html:43 +#: part/templates/part/import_wizard/match_fields.html:27 +#: part/templates/part/import_wizard/match_references.html:19 +#: part/templates/part/import_wizard/part_upload.html:43 +msgid "Previous Step" +msgstr "" + +#: company/forms.py:24 part/forms.py:47 +msgid "URL" +msgstr "" + +#: company/forms.py:25 part/forms.py:48 +msgid "Image URL" +msgstr "" + +#: company/models.py:102 +msgid "Company description" +msgstr "" + +#: company/models.py:103 +msgid "Description of the company" +msgstr "" + +#: company/models.py:109 company/templates/company/company_base.html:70 +#: templates/js/company.js:265 +msgid "Website" +msgstr "" + +#: company/models.py:110 +msgid "Company website URL" +msgstr "" + +#: company/models.py:114 company/templates/company/company_base.html:88 +msgid "Address" +msgstr "" + +#: company/models.py:115 +msgid "Company address" +msgstr "" + +#: company/models.py:118 +msgid "Phone number" +msgstr "" + +#: company/models.py:119 +msgid "Contact phone number" +msgstr "" + +#: company/models.py:122 company/templates/company/company_base.html:102 +msgid "Email" +msgstr "" + +#: company/models.py:122 +msgid "Contact email address" +msgstr "" + +#: company/models.py:125 company/templates/company/company_base.html:109 +msgid "Contact" +msgstr "" + +#: company/models.py:126 +msgid "Point of contact" +msgstr "" + +#: company/models.py:128 company/models.py:345 company/models.py:513 +#: order/models.py:160 part/models.py:774 +#: report/templates/report/inventree_build_order_base.html:165 +#: templates/js/company.js:448 templates/js/company.js:730 +#: templates/js/part.js:687 +msgid "Link" +msgstr "" + +#: company/models.py:128 +msgid "Link to external company information" +msgstr "" + +#: company/models.py:136 part/models.py:784 +msgid "Image" +msgstr "" + +#: company/models.py:141 +msgid "is customer" +msgstr "" + +#: company/models.py:141 +msgid "Do you sell items to this company?" +msgstr "" + +#: company/models.py:143 +msgid "is supplier" +msgstr "" + +#: company/models.py:143 +msgid "Do you purchase items from this company?" +msgstr "" + +#: company/models.py:145 +msgid "is manufacturer" +msgstr "" + +#: company/models.py:145 +msgid "Does this company manufacture parts?" +msgstr "" + +#: company/models.py:149 company/serializers.py:245 +#: company/templates/company/company_base.html:76 +msgid "Currency" +msgstr "" + +#: company/models.py:152 +msgid "Default currency used for this company" +msgstr "" + +#: company/models.py:317 company/models.py:484 stock/models.py:448 +#: stock/templates/stock/item_base.html:235 +msgid "Base Part" +msgstr "" + +#: company/models.py:321 company/models.py:488 order/views.py:1082 +msgid "Select part" +msgstr "" + +#: company/models.py:332 company/templates/company/company_base.html:116 +#: company/templates/company/manufacturer_part.html:89 +#: company/templates/company/supplier_part.html:98 part/bom.py:170 +#: part/bom.py:241 stock/templates/stock/item_base.html:364 +#: templates/js/company.js:249 templates/js/company.js:425 +#: templates/js/company.js:701 +msgid "Manufacturer" +msgstr "" + +#: company/models.py:333 +msgid "Select manufacturer" +msgstr "" + +#: company/models.py:339 company/templates/company/manufacturer_part.html:93 +#: company/templates/company/supplier_part.html:106 +#: order/templates/order/purchase_order_detail.html:331 part/bom.py:171 +#: part/bom.py:242 templates/js/company.js:441 templates/js/company.js:719 +msgid "MPN" +msgstr "" + +#: company/models.py:340 +msgid "Manufacturer Part Number" +msgstr "" + +#: company/models.py:346 +msgid "URL for external manufacturer part link" +msgstr "" + +#: company/models.py:352 +msgid "Manufacturer part description" +msgstr "" + +#: company/models.py:406 company/models.py:507 +#: company/templates/company/manufacturer_part.html:6 +#: company/templates/company/manufacturer_part.html:23 +#: stock/templates/stock/item_base.html:374 +msgid "Manufacturer Part" +msgstr "" + +#: company/models.py:413 +msgid "Parameter name" +msgstr "" + +#: company/models.py:419 +#: report/templates/report/inventree_test_report_base.html:90 +#: stock/models.py:1808 templates/InvenTree/settings/header.html:8 +#: templates/js/company.js:551 templates/js/part.js:348 +#: templates/js/stock.js:495 +msgid "Value" +msgstr "" + +#: company/models.py:420 +msgid "Parameter value" +msgstr "" + +#: company/models.py:426 part/models.py:859 part/models.py:2248 +#: templates/js/company.js:557 templates/js/part.js:354 +msgid "Units" +msgstr "" + +#: company/models.py:427 +msgid "Parameter units" +msgstr "" + +#: company/models.py:494 company/templates/company/company_base.html:121 +#: company/templates/company/supplier_part.html:88 order/models.py:260 +#: order/templates/order/order_base.html:92 +#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 +#: part/bom.py:286 stock/templates/stock/item_base.html:381 +#: templates/js/company.js:253 templates/js/company.js:675 +#: templates/js/order.js:234 +msgid "Supplier" +msgstr "" + +#: company/models.py:495 +msgid "Select supplier" +msgstr "" + +#: company/models.py:500 company/templates/company/supplier_part.html:92 +#: order/templates/order/purchase_order_detail.html:318 part/bom.py:176 +#: part/bom.py:287 +msgid "SKU" +msgstr "" + +#: company/models.py:501 +msgid "Supplier stock keeping unit" +msgstr "" + +#: company/models.py:508 +msgid "Select manufacturer part" +msgstr "" + +#: company/models.py:514 +msgid "URL for external supplier part link" +msgstr "" + +#: company/models.py:520 +msgid "Supplier part description" +msgstr "" + +#: company/models.py:525 company/templates/company/supplier_part.html:120 +#: part/models.py:2396 report/templates/report/inventree_po_report.html:93 +#: report/templates/report/inventree_so_report.html:93 +msgid "Note" +msgstr "" + +#: company/models.py:529 part/models.py:1652 +msgid "base cost" +msgstr "" + +#: company/models.py:529 part/models.py:1652 +msgid "Minimum charge (e.g. stocking fee)" +msgstr "" + +#: company/models.py:531 company/templates/company/supplier_part.html:113 +#: stock/models.py:472 stock/templates/stock/item_base.html:322 +#: templates/js/company.js:751 templates/js/stock.js:1078 +msgid "Packaging" +msgstr "" + +#: company/models.py:531 +msgid "Part packaging" +msgstr "" + +#: company/models.py:533 part/models.py:1654 +msgid "multiple" +msgstr "" + +#: company/models.py:533 +msgid "Order multiple" +msgstr "" + +#: company/serializers.py:68 +msgid "Default currency used for this supplier" +msgstr "" + +#: company/serializers.py:69 +msgid "Currency Code" +msgstr "" + +#: company/templates/company/company_base.html:9 +#: company/templates/company/company_base.html:35 +#: templates/InvenTree/search.html:304 templates/js/company.js:238 +msgid "Company" +msgstr "" + +#: company/templates/company/company_base.html:25 +#: part/templates/part/part_thumb.html:21 +msgid "Upload new image" +msgstr "" + +#: company/templates/company/company_base.html:27 +#: part/templates/part/part_thumb.html:23 +msgid "Download image from URL" +msgstr "" + +#: company/templates/company/company_base.html:46 templates/js/order.js:63 +msgid "Create Purchase Order" +msgstr "" + +#: company/templates/company/company_base.html:51 +msgid "Edit company information" +msgstr "" + +#: company/templates/company/company_base.html:56 +#: company/templates/company/company_base.html:153 +msgid "Delete Company" +msgstr "" + +#: company/templates/company/company_base.html:64 +msgid "Company Details" +msgstr "" + +#: company/templates/company/company_base.html:81 +msgid "Uses default currency" +msgstr "" + +#: company/templates/company/company_base.html:95 +msgid "Phone" +msgstr "" + +#: company/templates/company/company_base.html:126 order/models.py:544 +#: order/templates/order/sales_order_base.html:94 stock/models.py:490 +#: stock/models.py:491 stock/templates/stock/item_base.html:274 +#: templates/js/company.js:245 templates/js/order.js:331 +#: templates/js/stock.js:1456 +msgid "Customer" +msgstr "" + +#: company/templates/company/company_base.html:193 +#: part/templates/part/part_base.html:353 +msgid "Upload Image" +msgstr "" + +#: company/templates/company/detail.html:14 +#: company/templates/company/manufacturer_part_navbar.html:18 +#: templates/InvenTree/search.html:164 +msgid "Supplier Parts" +msgstr "" + +#: company/templates/company/detail.html:22 +#: order/templates/order/order_wizard/select_parts.html:44 +#: templates/js/part.js:79 +msgid "Create new supplier part" +msgstr "" + +#: company/templates/company/detail.html:23 +#: company/templates/company/manufacturer_part.html:109 +#: part/templates/part/detail.html:289 templates/js/part.js:78 +msgid "New Supplier Part" +msgstr "" + +#: company/templates/company/detail.html:28 +#: company/templates/company/detail.html:70 +#: company/templates/company/manufacturer_part.html:112 +#: company/templates/company/manufacturer_part.html:136 +#: part/templates/part/category.html:135 part/templates/part/detail.html:292 +#: part/templates/part/detail.html:315 +msgid "Options" +msgstr "" + +#: company/templates/company/detail.html:33 +#: company/templates/company/detail.html:75 +#: part/templates/part/category.html:140 +msgid "Order parts" +msgstr "" + +#: company/templates/company/detail.html:36 +#: company/templates/company/detail.html:78 +msgid "Delete parts" +msgstr "" + +#: company/templates/company/detail.html:36 +#: company/templates/company/detail.html:78 +msgid "Delete Parts" +msgstr "" + +#: company/templates/company/detail.html:56 templates/InvenTree/search.html:149 +msgid "Manufacturer Parts" +msgstr "" + +#: company/templates/company/detail.html:64 +msgid "Create new manufacturer part" +msgstr "" + +#: company/templates/company/detail.html:65 part/templates/part/detail.html:312 +msgid "New Manufacturer Part" +msgstr "" + +#: company/templates/company/detail.html:97 +msgid "Supplier Stock" +msgstr "" + +#: company/templates/company/detail.html:106 +#: company/templates/company/navbar.html:40 +#: company/templates/company/navbar.html:43 +#: order/templates/order/purchase_orders.html:8 +#: order/templates/order/purchase_orders.html:13 +#: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 +#: part/templates/part/navbar.html:74 templates/InvenTree/index.html:260 +#: templates/InvenTree/search.html:325 +#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:37 +#: users/models.py:45 +msgid "Purchase Orders" +msgstr "" + +#: company/templates/company/detail.html:112 +#: order/templates/order/purchase_orders.html:20 +msgid "Create new purchase order" +msgstr "" + +#: company/templates/company/detail.html:113 +#: order/templates/order/purchase_orders.html:21 +msgid "New Purchase Order" +msgstr "" + +#: company/templates/company/detail.html:128 +#: company/templates/company/navbar.html:49 +#: company/templates/company/navbar.html:52 +#: order/templates/order/sales_orders.html:8 +#: order/templates/order/sales_orders.html:13 +#: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 +#: part/templates/part/navbar.html:82 templates/InvenTree/index.html:291 +#: templates/InvenTree/search.html:345 +#: templates/InvenTree/settings/tabs.html:43 templates/navbar.html:46 +#: users/models.py:46 +msgid "Sales Orders" +msgstr "" + +#: company/templates/company/detail.html:134 +#: order/templates/order/sales_orders.html:20 +msgid "Create new sales order" +msgstr "" + +#: company/templates/company/detail.html:135 +#: order/templates/order/sales_orders.html:21 +msgid "New Sales Order" +msgstr "" + +#: company/templates/company/detail.html:151 +#: company/templates/company/navbar.html:55 +#: company/templates/company/navbar.html:58 templates/js/build.js:597 +msgid "Assigned Stock" +msgstr "" + +#: company/templates/company/detail.html:169 +msgid "Company Notes" +msgstr "" + +#: company/templates/company/detail.html:364 +#: company/templates/company/manufacturer_part.html:200 +#: part/templates/part/detail.html:825 +msgid "Delete Supplier Parts?" +msgstr "" + +#: company/templates/company/detail.html:365 +#: company/templates/company/manufacturer_part.html:201 +#: part/templates/part/detail.html:826 +msgid "All selected supplier parts will be deleted" +msgstr "" + +#: company/templates/company/index.html:8 +msgid "Supplier List" +msgstr "" + +#: company/templates/company/manufacturer_part.html:40 +#: company/templates/company/supplier_part.html:40 +#: company/templates/company/supplier_part.html:146 +#: part/templates/part/detail.html:55 part/templates/part/part_base.html:101 +msgid "Order part" +msgstr "" + +#: company/templates/company/manufacturer_part.html:45 +#: templates/js/company.js:473 +msgid "Edit manufacturer part" +msgstr "" + +#: company/templates/company/manufacturer_part.html:49 +#: templates/js/company.js:474 +msgid "Delete manufacturer part" +msgstr "" + +#: company/templates/company/manufacturer_part.html:61 +msgid "Manufacturer Part Details" +msgstr "" + +#: company/templates/company/manufacturer_part.html:66 +#: company/templates/company/supplier_part.html:65 +msgid "Internal Part" +msgstr "" + +#: company/templates/company/manufacturer_part.html:103 +#: company/templates/company/manufacturer_part_navbar.html:21 +#: company/views.py:49 part/templates/part/navbar.html:65 +#: part/templates/part/navbar.html:68 part/templates/part/prices.html:144 +#: templates/InvenTree/search.html:316 templates/navbar.html:35 +msgid "Suppliers" +msgstr "" + +#: company/templates/company/manufacturer_part.html:114 +#: part/templates/part/detail.html:294 +msgid "Delete supplier parts" +msgstr "" + +#: company/templates/company/manufacturer_part.html:114 +#: company/templates/company/manufacturer_part.html:138 +#: company/templates/company/manufacturer_part.html:239 +#: part/templates/part/detail.html:214 part/templates/part/detail.html:294 +#: part/templates/part/detail.html:317 templates/js/company.js:339 +#: users/models.py:194 +msgid "Delete" +msgstr "" + +#: company/templates/company/manufacturer_part.html:127 +#: company/templates/company/manufacturer_part_navbar.html:11 +#: company/templates/company/manufacturer_part_navbar.html:14 +#: part/templates/part/category_navbar.html:38 +#: part/templates/part/category_navbar.html:41 +#: part/templates/part/detail.html:155 part/templates/part/navbar.html:14 +#: part/templates/part/navbar.html:17 +msgid "Parameters" +msgstr "" + +#: company/templates/company/manufacturer_part.html:133 +#: part/templates/part/detail.html:162 +#: templates/InvenTree/settings/category.html:29 +#: templates/InvenTree/settings/part.html:66 +msgid "New Parameter" +msgstr "" + +#: company/templates/company/manufacturer_part.html:138 +msgid "Delete parameters" +msgstr "" + +#: company/templates/company/manufacturer_part.html:176 +#: part/templates/part/detail.html:718 +msgid "Add Parameter" +msgstr "" + +#: company/templates/company/manufacturer_part.html:224 +msgid "Selected parameters will be deleted" +msgstr "" + +#: company/templates/company/manufacturer_part.html:236 +msgid "Delete Parameters" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:26 +msgid "Manufacturer Part Stock" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:29 +#: company/templates/company/navbar.html:34 +#: company/templates/company/supplier_part_navbar.html:15 +#: part/templates/part/navbar.html:31 stock/api.py:53 +#: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 +#: stock/templates/stock/stock_app_base.html:10 +#: templates/InvenTree/index.html:150 templates/InvenTree/search.html:196 +#: templates/InvenTree/search.html:232 +#: templates/InvenTree/settings/tabs.html:34 templates/js/part.js:269 +#: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 +#: templates/js/stock.js:926 templates/navbar.html:26 +msgid "Stock" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:33 +msgid "Manufacturer Part Orders" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:36 +#: company/templates/company/supplier_part_navbar.html:22 +msgid "Orders" +msgstr "" + +#: company/templates/company/navbar.html:13 +#: company/templates/company/navbar.html:16 +msgid "Manufactured Parts" +msgstr "" + +#: company/templates/company/navbar.html:22 +#: company/templates/company/navbar.html:25 +msgid "Supplied Parts" +msgstr "" + +#: company/templates/company/navbar.html:31 part/templates/part/navbar.html:28 +#: stock/templates/stock/location.html:119 +#: stock/templates/stock/location.html:134 +#: stock/templates/stock/location.html:148 +#: stock/templates/stock/location_navbar.html:18 +#: stock/templates/stock/location_navbar.html:21 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1355 +#: templates/stats.html:93 templates/stats.html:102 users/models.py:43 +msgid "Stock Items" +msgstr "" + +#: company/templates/company/supplier_part.html:7 +#: company/templates/company/supplier_part.html:24 stock/models.py:457 +#: stock/templates/stock/item_base.html:386 templates/js/company.js:691 +#: templates/js/stock.js:1050 +msgid "Supplier Part" +msgstr "" + +#: company/templates/company/supplier_part.html:44 templates/js/company.js:764 +msgid "Edit supplier part" +msgstr "" + +#: company/templates/company/supplier_part.html:48 templates/js/company.js:765 +msgid "Delete supplier part" +msgstr "" + +#: company/templates/company/supplier_part.html:60 +msgid "Supplier Part Details" +msgstr "" + +#: company/templates/company/supplier_part.html:131 +#: company/templates/company/supplier_part_navbar.html:12 +msgid "Supplier Part Stock" +msgstr "" + +#: company/templates/company/supplier_part.html:140 +#: company/templates/company/supplier_part_navbar.html:19 +msgid "Supplier Part Orders" +msgstr "" + +#: company/templates/company/supplier_part.html:147 +#: part/templates/part/detail.html:56 +msgid "Order Part" +msgstr "" + +#: company/templates/company/supplier_part.html:158 +#: part/templates/part/navbar.html:58 part/templates/part/prices.html:7 +msgid "Pricing Information" +msgstr "" + +#: company/templates/company/supplier_part.html:164 +#: company/templates/company/supplier_part.html:265 +#: part/templates/part/prices.html:253 part/views.py:2259 +msgid "Add Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:185 +msgid "No price break information found" +msgstr "" + +#: company/templates/company/supplier_part.html:199 part/views.py:2321 +msgid "Delete Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:213 part/views.py:2307 +msgid "Edit Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:238 +msgid "Edit price break" +msgstr "" + +#: company/templates/company/supplier_part.html:239 +msgid "Delete price break" +msgstr "" + +#: company/templates/company/supplier_part_navbar.html:26 +msgid "Supplier Part Pricing" +msgstr "" + +#: company/templates/company/supplier_part_navbar.html:29 +msgid "Pricing" +msgstr "" + +#: company/views.py:50 +msgid "New Supplier" +msgstr "" + +#: company/views.py:55 part/templates/part/prices.html:148 +#: templates/InvenTree/search.html:306 templates/navbar.html:36 +msgid "Manufacturers" +msgstr "" + +#: company/views.py:56 +msgid "New Manufacturer" +msgstr "" + +#: company/views.py:61 templates/InvenTree/search.html:336 +#: templates/navbar.html:45 +msgid "Customers" +msgstr "" + +#: company/views.py:62 +msgid "New Customer" +msgstr "" + +#: company/views.py:69 +msgid "Companies" +msgstr "" + +#: company/views.py:70 +msgid "New Company" +msgstr "" + +#: company/views.py:129 part/views.py:974 +msgid "Download Image" +msgstr "" + +#: company/views.py:158 part/views.py:1006 +msgid "Image size exceeds maximum allowable size for download" +msgstr "" + +#: company/views.py:165 part/views.py:1013 +#, python-brace-format +msgid "Invalid response: {code}" +msgstr "" + +#: company/views.py:174 part/views.py:1022 +msgid "Supplied URL is not a valid image file" +msgstr "" + +#: label/api.py:57 report/api.py:201 +msgid "No valid objects provided to template" +msgstr "" + +#: label/models.py:113 +msgid "Label name" +msgstr "" + +#: label/models.py:120 +msgid "Label description" +msgstr "" + +#: label/models.py:127 stock/forms.py:168 +msgid "Label" +msgstr "" + +#: label/models.py:128 +msgid "Label template file" +msgstr "" + +#: label/models.py:134 report/models.py:298 +msgid "Enabled" +msgstr "" + +#: label/models.py:135 +msgid "Label template is enabled" +msgstr "" + +#: label/models.py:140 +msgid "Width [mm]" +msgstr "" + +#: label/models.py:141 +msgid "Label width, specified in mm" +msgstr "" + +#: label/models.py:147 +msgid "Height [mm]" +msgstr "" + +#: label/models.py:148 +msgid "Label height, specified in mm" +msgstr "" + +#: label/models.py:154 report/models.py:291 +msgid "Filename Pattern" +msgstr "" + +#: label/models.py:155 +msgid "Pattern for generating label filenames" +msgstr "" + +#: label/models.py:258 +msgid "Query filters (comma-separated list of key=value pairs)," +msgstr "" + +#: label/models.py:259 label/models.py:319 label/models.py:366 +#: report/models.py:322 report/models.py:457 report/models.py:495 +msgid "Filters" +msgstr "" + +#: label/models.py:318 +msgid "Query filters (comma-separated list of key=value pairs" +msgstr "" + +#: label/models.py:365 +msgid "Part query filters (comma-separated value of key=value pairs)" +msgstr "" + +#: order/forms.py:30 order/templates/order/order_base.html:47 +msgid "Place order" +msgstr "" + +#: order/forms.py:41 order/templates/order/order_base.html:54 +msgid "Mark order as complete" +msgstr "" + +#: order/forms.py:52 order/forms.py:63 order/templates/order/order_base.html:59 +#: order/templates/order/sales_order_base.html:61 +msgid "Cancel order" +msgstr "" + +#: order/forms.py:74 order/templates/order/sales_order_base.html:58 +msgid "Ship order" +msgstr "" + +#: order/forms.py:89 +msgid "Set all received parts listed above to this location (if left blank, use \"Destination\" column value in above table)" +msgstr "" + +#: order/forms.py:116 +msgid "Enter stock item serial numbers" +msgstr "" + +#: order/forms.py:122 +msgid "Enter quantity of stock items" +msgstr "" + +#: order/models.py:158 +msgid "Order description" +msgstr "" + +#: order/models.py:160 +msgid "Link to external page" +msgstr "" + +#: order/models.py:168 +msgid "Created By" +msgstr "" + +#: order/models.py:175 +msgid "User or group responsible for this order" +msgstr "" + +#: order/models.py:180 +msgid "Order notes" +msgstr "" + +#: order/models.py:247 order/models.py:534 +msgid "Order reference" +msgstr "" + +#: order/models.py:252 order/models.py:549 +msgid "Purchase order status" +msgstr "" + +#: order/models.py:261 +msgid "Company from which the items are being ordered" +msgstr "" + +#: order/models.py:264 order/templates/order/order_base.html:98 +#: templates/js/order.js:243 +msgid "Supplier Reference" +msgstr "" + +#: order/models.py:264 +msgid "Supplier order reference code" +msgstr "" + +#: order/models.py:271 +msgid "received by" +msgstr "" + +#: order/models.py:276 +msgid "Issue Date" +msgstr "" + +#: order/models.py:277 +msgid "Date order was issued" +msgstr "" + +#: order/models.py:282 +msgid "Target Delivery Date" +msgstr "" + +#: order/models.py:283 +msgid "Expected date for order delivery. Order will be overdue after this date." +msgstr "" + +#: order/models.py:289 +msgid "Date order was completed" +msgstr "" + +#: order/models.py:313 stock/models.py:345 stock/models.py:1060 +msgid "Quantity must be greater than zero" +msgstr "" + +#: order/models.py:318 +msgid "Part supplier must match PO supplier" +msgstr "" + +#: order/models.py:416 +msgid "Lines can only be received against an order marked as 'Placed'" +msgstr "" + +#: order/models.py:420 +msgid "Quantity must be an integer" +msgstr "" + +#: order/models.py:422 +msgid "Quantity must be a positive number" +msgstr "" + +#: order/models.py:545 +msgid "Company to which the items are being sold" +msgstr "" + +#: order/models.py:551 +msgid "Customer Reference " +msgstr "" + +#: order/models.py:551 +msgid "Customer order reference code" +msgstr "" + +#: order/models.py:556 +msgid "Target date for order completion. Order will be overdue after this date." +msgstr "" + +#: order/models.py:559 templates/js/order.js:372 +msgid "Shipment Date" +msgstr "" + +#: order/models.py:566 +msgid "shipped by" +msgstr "" + +#: order/models.py:610 +msgid "SalesOrder cannot be shipped as it is not currently pending" +msgstr "" + +#: order/models.py:707 +msgid "Item quantity" +msgstr "" + +#: order/models.py:713 +msgid "Line item reference" +msgstr "" + +#: order/models.py:715 +msgid "Line item notes" +msgstr "" + +#: order/models.py:745 order/models.py:823 templates/js/order.js:422 +msgid "Order" +msgstr "" + +#: order/models.py:746 order/templates/order/order_base.html:9 +#: order/templates/order/order_base.html:24 +#: report/templates/report/inventree_po_report.html:77 +#: stock/templates/stock/item_base.html:336 templates/js/order.js:212 +#: templates/js/stock.js:1029 templates/js/stock.js:1437 +msgid "Purchase Order" +msgstr "" + +#: order/models.py:767 +msgid "Supplier part" +msgstr "" + +#: order/models.py:770 order/templates/order/order_base.html:131 +#: order/templates/order/purchase_order_detail.html:388 +#: order/templates/order/receive_parts.html:22 +#: order/templates/order/sales_order_base.html:133 +msgid "Received" +msgstr "" + +#: order/models.py:770 +msgid "Number of items received" +msgstr "" + +#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:582 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:1073 +msgid "Purchase Price" +msgstr "" + +#: order/models.py:777 +msgid "Unit purchase price" +msgstr "" + +#: order/models.py:785 +msgid "Where does the Purchaser want this item to be stored?" +msgstr "" + +#: order/models.py:831 part/templates/part/part_pricing.html:97 +#: part/templates/part/prices.html:97 part/templates/part/prices.html:266 +msgid "Sale Price" +msgstr "" + +#: order/models.py:832 +msgid "Unit sale price" +msgstr "" + +#: order/models.py:911 order/models.py:913 +msgid "Stock item has not been assigned" +msgstr "" + +#: order/models.py:917 +msgid "Cannot allocate stock item to a line with a different part" +msgstr "" + +#: order/models.py:919 +msgid "Cannot allocate stock to a line without a part" +msgstr "" + +#: order/models.py:922 +msgid "Allocation quantity cannot exceed stock quantity" +msgstr "" + +#: order/models.py:932 +msgid "Quantity must be 1 for serialized stock item" +msgstr "" + +#: order/models.py:937 +msgid "Line" +msgstr "" + +#: order/models.py:948 +msgid "Item" +msgstr "" + +#: order/models.py:949 +msgid "Select stock item to allocate" +msgstr "" + +#: order/models.py:952 +msgid "Enter stock allocation quantity" +msgstr "" + +#: order/serializers.py:139 +msgid "Purchase price currency" +msgstr "" + +#: order/serializers.py:360 +msgid "Sale price currency" +msgstr "" + +#: order/templates/order/delete_attachment.html:5 +#: stock/templates/stock/attachment_delete.html:5 +#: templates/attachment_delete.html:5 +msgid "Are you sure you want to delete this attachment?" +msgstr "" + +#: order/templates/order/order_base.html:39 +#: order/templates/order/sales_order_base.html:50 +msgid "Print" +msgstr "" + +#: order/templates/order/order_base.html:43 +#: order/templates/order/sales_order_base.html:54 +msgid "Edit order information" +msgstr "" + +#: order/templates/order/order_base.html:51 +msgid "Receive items" +msgstr "" + +#: order/templates/order/order_base.html:64 +msgid "Export order to file" +msgstr "" + +#: order/templates/order/order_base.html:72 +#: order/templates/order/po_navbar.html:12 +msgid "Purchase Order Details" +msgstr "" + +#: order/templates/order/order_base.html:77 +#: order/templates/order/sales_order_base.html:79 +msgid "Order Reference" +msgstr "" + +#: order/templates/order/order_base.html:82 +#: order/templates/order/sales_order_base.html:84 +msgid "Order Status" +msgstr "" + +#: order/templates/order/order_base.html:117 +#: report/templates/report/inventree_build_order_base.html:122 +msgid "Issued" +msgstr "" + +#: order/templates/order/order_base.html:185 +msgid "Edit Purchase Order" +msgstr "" + +#: order/templates/order/order_base.html:196 +#: order/templates/order/purchase_order_detail.html:265 +#: part/templates/part/category.html:255 part/templates/part/category.html:297 +#: stock/templates/stock/location.html:250 templates/js/part.js:64 +msgid "New Location" +msgstr "" + +#: order/templates/order/order_base.html:197 +#: order/templates/order/purchase_order_detail.html:266 +#: stock/templates/stock/location.html:42 templates/js/part.js:65 +msgid "Create new stock location" +msgstr "" + +#: order/templates/order/order_cancel.html:8 +msgid "Cancelling this order means that the order and line items will no longer be editable." +msgstr "" + +#: order/templates/order/order_complete.html:7 +msgid "Mark this order as complete?" +msgstr "" + +#: order/templates/order/order_complete.html:10 +msgid "This order has line items which have not been marked as received." +msgstr "" + +#: order/templates/order/order_complete.html:11 +msgid "Completing this order means that the order and line items will no longer be editable." +msgstr "" + +#: order/templates/order/order_issue.html:8 +msgid "After placing this purchase order, line items will no longer be editable." +msgstr "" + +#: order/templates/order/order_wizard/match_fields.html:9 +#: part/templates/part/bom_upload/match_fields.html:9 +#: part/templates/part/import_wizard/ajax_match_fields.html:9 +#: part/templates/part/import_wizard/match_fields.html:9 +msgid "Missing selections for the following required columns" +msgstr "" + +#: order/templates/order/order_wizard/match_fields.html:20 +#: part/templates/part/bom_upload/match_fields.html:20 +#: part/templates/part/import_wizard/ajax_match_fields.html:20 +#: part/templates/part/import_wizard/match_fields.html:20 +msgid "Duplicate selections found, see below. Fix them then retry submitting." +msgstr "" + +#: order/templates/order/order_wizard/match_fields.html:29 +#: order/templates/order/order_wizard/match_parts.html:21 +#: part/templates/part/bom_upload/match_fields.html:29 +#: part/templates/part/bom_upload/match_parts.html:21 +#: part/templates/part/import_wizard/match_fields.html:29 +#: part/templates/part/import_wizard/match_references.html:21 +msgid "Submit Selections" +msgstr "" + +#: order/templates/order/order_wizard/match_fields.html:35 +#: part/templates/part/bom_upload/match_fields.html:35 +#: part/templates/part/import_wizard/ajax_match_fields.html:28 +#: part/templates/part/import_wizard/match_fields.html:35 +msgid "File Fields" +msgstr "" + +#: order/templates/order/order_wizard/match_fields.html:42 +#: part/templates/part/bom_upload/match_fields.html:42 +#: part/templates/part/import_wizard/ajax_match_fields.html:35 +#: part/templates/part/import_wizard/match_fields.html:42 +msgid "Remove column" +msgstr "" + +#: order/templates/order/order_wizard/match_fields.html:60 +#: part/templates/part/bom_upload/match_fields.html:60 +#: part/templates/part/import_wizard/ajax_match_fields.html:53 +#: part/templates/part/import_wizard/match_fields.html:60 +msgid "Duplicate selection" +msgstr "" + +#: order/templates/order/order_wizard/match_fields.html:71 +#: order/templates/order/order_wizard/match_parts.html:52 +#: part/templates/part/bom_upload/match_fields.html:71 +#: part/templates/part/bom_upload/match_parts.html:53 +#: part/templates/part/import_wizard/ajax_match_fields.html:64 +#: part/templates/part/import_wizard/ajax_match_references.html:42 +#: part/templates/part/import_wizard/match_fields.html:71 +#: part/templates/part/import_wizard/match_references.html:49 +msgid "Remove row" +msgstr "" + +#: order/templates/order/order_wizard/match_parts.html:12 +#: part/templates/part/bom_upload/match_parts.html:12 +#: part/templates/part/import_wizard/ajax_match_references.html:12 +#: part/templates/part/import_wizard/match_references.html:12 +msgid "Errors exist in the submitted data" +msgstr "" + +#: order/templates/order/order_wizard/match_parts.html:28 +#: part/templates/part/bom_upload/match_parts.html:28 +#: part/templates/part/import_wizard/ajax_match_references.html:21 +#: part/templates/part/import_wizard/match_references.html:28 +msgid "Row" +msgstr "" + +#: order/templates/order/order_wizard/match_parts.html:29 +msgid "Select Supplier Part" +msgstr "" + +#: order/templates/order/order_wizard/po_upload.html:11 +msgid "Upload File for Purchase Order" +msgstr "" + +#: order/templates/order/order_wizard/po_upload.html:18 +#: part/templates/part/bom_upload/upload_file.html:24 +#: part/templates/part/import_wizard/ajax_part_upload.html:10 +#: part/templates/part/import_wizard/part_upload.html:21 +#, python-format +msgid "Step %(step)s of %(count)s" +msgstr "" + +#: order/templates/order/order_wizard/po_upload.html:48 +msgid "Order is already processed. Files cannot be uploaded." +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:11 +msgid "Step 1 of 2 - Select Part Suppliers" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:16 +msgid "Select suppliers" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:20 +msgid "No purchaseable parts selected" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:33 +msgid "Select Supplier" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:57 +msgid "No price" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:65 +#, python-format +msgid "Select a supplier for %(name)s" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:77 +#: part/templates/part/set_category.html:32 +msgid "Remove part" +msgstr "" + +#: order/templates/order/order_wizard/select_pos.html:8 +msgid "Step 2 of 2 - Select Purchase Orders" +msgstr "" + +#: order/templates/order/order_wizard/select_pos.html:12 +msgid "Select existing purchase orders, or create new orders." +msgstr "" + +#: order/templates/order/order_wizard/select_pos.html:31 +#: templates/js/order.js:269 templates/js/order.js:377 +msgid "Items" +msgstr "" + +#: order/templates/order/order_wizard/select_pos.html:32 +msgid "Select Purchase Order" +msgstr "" + +#: order/templates/order/order_wizard/select_pos.html:45 +#, python-format +msgid "Create new purchase order for %(name)s" +msgstr "" + +#: order/templates/order/order_wizard/select_pos.html:68 +#, python-format +msgid "Select a purchase order for %(name)s" +msgstr "" + +#: order/templates/order/po_attachments.html:12 +#: order/templates/order/po_navbar.html:32 +#: order/templates/order/purchase_order_detail.html:47 +msgid "Purchase Order Attachments" +msgstr "" + +#: order/templates/order/po_navbar.html:26 +msgid "Received Stock Items" +msgstr "" + +#: order/templates/order/po_navbar.html:29 +#: order/templates/order/po_received_items.html:12 +#: order/templates/order/purchase_order_detail.html:38 +msgid "Received Items" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:17 +msgid "Purchase Order Items" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:23 +#: order/templates/order/purchase_order_detail.html:202 +#: order/templates/order/sales_order_detail.html:23 +#: order/templates/order/sales_order_detail.html:176 +msgid "Add Line Item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:58 +#: order/templates/order/sales_order_detail.html:54 +msgid "Order Notes" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:238 +#: order/templates/order/sales_order_detail.html:518 +msgid "Edit Line Item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:248 +#: order/templates/order/sales_order_detail.html:528 +msgid "Delete Line Item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:279 +msgid "No line items found" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:307 +#: order/templates/order/sales_order_detail.html:353 +msgid "Total" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:360 +#: order/templates/order/sales_order_detail.html:376 templates/js/part.js:996 +#: templates/js/part.js:1185 +msgid "Unit Price" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:367 +#: order/templates/order/sales_order_detail.html:383 +msgid "Total price" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:431 +#: order/templates/order/sales_order_detail.html:489 +msgid "Edit line item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:432 +msgid "Delete line item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:437 +msgid "Receive line item" +msgstr "" + +#: order/templates/order/purchase_orders.html:24 +#: order/templates/order/sales_orders.html:24 +msgid "Print Order Reports" +msgstr "" + +#: order/templates/order/receive_parts.html:8 +#, python-format +msgid "Receive outstanding parts for %(order)s - %(desc)s" +msgstr "" + +#: order/templates/order/receive_parts.html:14 part/api.py:47 +#: part/models.py:348 part/templates/part/cat_link.html:7 +#: 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:24 +#: templates/InvenTree/index.html:102 templates/InvenTree/search.html:114 +#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:855 +#: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 +#: users/models.py:41 +msgid "Parts" +msgstr "" + +#: order/templates/order/receive_parts.html:15 +msgid "Fill out number of parts received, the status and destination" +msgstr "" + +#: order/templates/order/receive_parts.html:20 +msgid "Order Code" +msgstr "" + +#: order/templates/order/receive_parts.html:21 +#: part/templates/part/part_base.html:194 templates/js/part.js:670 +msgid "On Order" +msgstr "" + +#: order/templates/order/receive_parts.html:23 +msgid "Receive" +msgstr "" + +#: order/templates/order/receive_parts.html:37 +msgid "Error: Referenced part has been removed" +msgstr "" + +#: order/templates/order/receive_parts.html:68 +msgid "Remove line" +msgstr "" + +#: order/templates/order/sales_order_base.html:16 +msgid "This Sales Order has not been fully allocated" +msgstr "" + +#: order/templates/order/sales_order_base.html:66 +msgid "Packing List" +msgstr "" + +#: order/templates/order/sales_order_base.html:74 +msgid "Sales Order Details" +msgstr "" + +#: order/templates/order/sales_order_base.html:100 templates/js/order.js:344 +msgid "Customer Reference" +msgstr "" + +#: order/templates/order/sales_order_base.html:178 +msgid "Edit Sales Order" +msgstr "" + +#: order/templates/order/sales_order_cancel.html:8 +#: order/templates/order/sales_order_ship.html:9 +#: part/templates/part/bom_duplicate.html:12 +#: stock/templates/stock/stockitem_convert.html:13 +msgid "Warning" +msgstr "" + +#: order/templates/order/sales_order_cancel.html:9 +msgid "Cancelling this order means that the order will no longer be editable." +msgstr "" + +#: order/templates/order/sales_order_detail.html:17 +msgid "Sales Order Items" +msgstr "" + +#: order/templates/order/sales_order_detail.html:225 templates/js/bom.js:358 +#: templates/js/build.js:759 templates/js/build.js:1202 +msgid "Actions" +msgstr "" + +#: order/templates/order/sales_order_detail.html:232 templates/js/build.js:645 +#: templates/js/build.js:1011 +msgid "Edit stock allocation" +msgstr "" + +#: order/templates/order/sales_order_detail.html:233 templates/js/build.js:647 +#: templates/js/build.js:1012 +msgid "Delete stock allocation" +msgstr "" + +#: order/templates/order/sales_order_detail.html:306 +msgid "No matching line items" +msgstr "" + +#: order/templates/order/sales_order_detail.html:336 +msgid "ID" +msgstr "" + +#: order/templates/order/sales_order_detail.html:404 templates/js/build.js:710 +#: templates/js/build.js:1007 +msgid "Allocated" +msgstr "" + +#: order/templates/order/sales_order_detail.html:406 +msgid "Fulfilled" +msgstr "" + +#: order/templates/order/sales_order_detail.html:443 +msgid "PO" +msgstr "" + +#: order/templates/order/sales_order_detail.html:473 +msgid "Allocate serial numbers" +msgstr "" + +#: order/templates/order/sales_order_detail.html:476 templates/js/build.js:773 +msgid "Allocate stock" +msgstr "" + +#: order/templates/order/sales_order_detail.html:479 +msgid "Purchase stock" +msgstr "" + +#: order/templates/order/sales_order_detail.html:483 templates/js/build.js:766 +#: templates/js/build.js:1210 +msgid "Build stock" +msgstr "" + +#: order/templates/order/sales_order_detail.html:486 +#: order/templates/order/sales_order_detail.html:605 +msgid "Calculate price" +msgstr "" + +#: order/templates/order/sales_order_detail.html:490 +msgid "Delete line item " +msgstr "" + +#: order/templates/order/sales_order_detail.html:611 +msgid "Update Unit Price" +msgstr "" + +#: order/templates/order/sales_order_ship.html:10 +msgid "This order has not been fully allocated. If the order is marked as shipped, it can no longer be adjusted." +msgstr "" + +#: order/templates/order/sales_order_ship.html:12 +msgid "Ensure that the order allocation is correct before shipping the order." +msgstr "" + +#: order/templates/order/sales_order_ship.html:18 +msgid "Some line items in this order have been over-allocated" +msgstr "" + +#: order/templates/order/sales_order_ship.html:20 +msgid "Ensure that this is correct before shipping the order." +msgstr "" + +#: order/templates/order/sales_order_ship.html:27 +msgid "Shipping this order means that the order will no longer be editable." +msgstr "" + +#: order/templates/order/so_allocate_by_serial.html:9 +msgid "Allocate stock items by serial number" +msgstr "" + +#: order/templates/order/so_allocation_delete.html:7 +msgid "This action will unallocate the following stock from the Sales Order" +msgstr "" + +#: order/templates/order/so_navbar.html:12 +msgid "Sales Order Line Items" +msgstr "" + +#: order/templates/order/so_navbar.html:15 +msgid "Order Items" +msgstr "" + +#: order/templates/order/so_navbar.html:26 +msgid "Sales Order Attachments" +msgstr "" + +#: order/views.py:104 +msgid "Cancel Order" +msgstr "" + +#: order/views.py:113 order/views.py:139 +msgid "Confirm order cancellation" +msgstr "" + +#: order/views.py:116 order/views.py:142 +msgid "Order cannot be cancelled" +msgstr "" + +#: order/views.py:130 +msgid "Cancel sales order" +msgstr "" + +#: order/views.py:156 +msgid "Issue Order" +msgstr "" + +#: order/views.py:165 +msgid "Confirm order placement" +msgstr "" + +#: order/views.py:175 +msgid "Purchase order issued" +msgstr "" + +#: order/views.py:186 +msgid "Complete Order" +msgstr "" + +#: order/views.py:202 +msgid "Confirm order completion" +msgstr "" + +#: order/views.py:213 +msgid "Purchase order completed" +msgstr "" + +#: order/views.py:223 +msgid "Ship Order" +msgstr "" + +#: order/views.py:239 +msgid "Confirm order shipment" +msgstr "" + +#: order/views.py:245 +msgid "Could not ship order" +msgstr "" + +#: order/views.py:292 +msgid "Match Supplier Parts" +msgstr "" + +#: order/views.py:480 +msgid "Receive Parts" +msgstr "" + +#: order/views.py:552 +msgid "Items received" +msgstr "" + +#: order/views.py:620 +msgid "Error converting quantity to number" +msgstr "" + +#: order/views.py:626 +msgid "Receive quantity less than zero" +msgstr "" + +#: order/views.py:632 +msgid "No lines specified" +msgstr "" + +#: order/views.py:705 +msgid "Update prices" +msgstr "" + +#: order/views.py:963 +#, python-brace-format +msgid "Ordered {n} parts" +msgstr "" + +#: order/views.py:1016 +msgid "Allocate Serial Numbers" +msgstr "" + +#: order/views.py:1061 +#, python-brace-format +msgid "Allocated {n} items" +msgstr "" + +#: order/views.py:1077 +msgid "Select line item" +msgstr "" + +#: order/views.py:1108 +#, python-brace-format +msgid "No matching item for serial {serial}" +msgstr "" + +#: order/views.py:1118 +#, python-brace-format +msgid "{serial} is not in stock" +msgstr "" + +#: order/views.py:1126 +#, python-brace-format +msgid "{serial} already allocated to an order" +msgstr "" + +#: order/views.py:1180 +msgid "Allocate Stock to Order" +msgstr "" + +#: order/views.py:1254 +msgid "Edit Allocation Quantity" +msgstr "" + +#: order/views.py:1269 +msgid "Remove allocation" +msgstr "" + +#: order/views.py:1341 +msgid "Sales order not found" +msgstr "" + +#: order/views.py:1347 +msgid "Price not found" +msgstr "" + +#: order/views.py:1350 +#, python-brace-format +msgid "Updated {part} unit-price to {price}" +msgstr "" + +#: order/views.py:1355 +#, python-brace-format +msgid "Updated {part} unit-price to {price} and quantity to {qty}" +msgstr "" + +#: part/bom.py:133 part/models.py:74 part/models.py:793 +#: part/templates/part/category.html:75 +msgid "Default Location" +msgstr "" + +#: part/bom.py:134 part/templates/part/part_base.html:182 +msgid "Available Stock" +msgstr "" + +#: part/forms.py:64 +msgid "File Format" +msgstr "" + +#: part/forms.py:64 +msgid "Select output file format" +msgstr "" + +#: part/forms.py:66 +msgid "Cascading" +msgstr "" + +#: part/forms.py:66 +msgid "Download cascading / multi-level BOM" +msgstr "" + +#: part/forms.py:68 +msgid "Levels" +msgstr "" + +#: part/forms.py:68 +msgid "Select maximum number of BOM levels to export (0 = all levels)" +msgstr "" + +#: part/forms.py:70 +msgid "Include Parameter Data" +msgstr "" + +#: part/forms.py:70 +msgid "Include part parameters data in exported BOM" +msgstr "" + +#: part/forms.py:72 +msgid "Include Stock Data" +msgstr "" + +#: part/forms.py:72 +msgid "Include part stock data in exported BOM" +msgstr "" + +#: part/forms.py:74 +msgid "Include Manufacturer Data" +msgstr "" + +#: part/forms.py:74 +msgid "Include part manufacturer data in exported BOM" +msgstr "" + +#: part/forms.py:76 +msgid "Include Supplier Data" +msgstr "" + +#: part/forms.py:76 +msgid "Include part supplier data in exported BOM" +msgstr "" + +#: part/forms.py:97 part/models.py:2278 +msgid "Parent Part" +msgstr "" + +#: part/forms.py:98 part/templates/part/bom_duplicate.html:7 +msgid "Select parent part to copy BOM from" +msgstr "" + +#: part/forms.py:104 +msgid "Clear existing BOM items" +msgstr "" + +#: part/forms.py:110 +msgid "Confirm BOM duplication" +msgstr "" + +#: part/forms.py:128 +msgid "validate" +msgstr "" + +#: part/forms.py:128 +msgid "Confirm that the BOM is correct" +msgstr "" + +#: part/forms.py:171 +msgid "Related Part" +msgstr "" + +#: part/forms.py:178 +msgid "Select part category" +msgstr "" + +#: part/forms.py:195 +msgid "Duplicate all BOM data for this part" +msgstr "" + +#: part/forms.py:196 +msgid "Copy BOM" +msgstr "" + +#: part/forms.py:201 +msgid "Duplicate all parameter data for this part" +msgstr "" + +#: part/forms.py:202 +msgid "Copy Parameters" +msgstr "" + +#: part/forms.py:207 +msgid "Confirm part creation" +msgstr "" + +#: part/forms.py:212 +msgid "Include category parameter templates" +msgstr "" + +#: part/forms.py:217 +msgid "Include parent categories parameter templates" +msgstr "" + +#: part/forms.py:222 +msgid "Initial stock amount" +msgstr "" + +#: part/forms.py:223 +msgid "Create stock for this part" +msgstr "" + +#: part/forms.py:303 +msgid "Add parameter template to same level categories" +msgstr "" + +#: part/forms.py:307 +msgid "Add parameter template to all categories" +msgstr "" + +#: part/forms.py:325 part/models.py:2377 +msgid "Sub part" +msgstr "" + +#: part/forms.py:354 +msgid "Input quantity for price calculation" +msgstr "" + +#: part/models.py:75 +msgid "Default location for parts in this category" +msgstr "" + +#: part/models.py:78 +msgid "Default keywords" +msgstr "" + +#: part/models.py:78 +msgid "Default keywords for parts in this category" +msgstr "" + +#: part/models.py:88 part/models.py:2324 +#: part/templates/part/part_app_base.html:10 +msgid "Part Category" +msgstr "" + +#: part/models.py:89 part/templates/part/category.html:32 +#: part/templates/part/category.html:103 templates/InvenTree/search.html:127 +#: templates/stats.html:84 users/models.py:40 +msgid "Part Categories" +msgstr "" + +#: part/models.py:433 +msgid "Invalid choice for parent part" +msgstr "" + +#: part/models.py:495 part/models.py:507 +#, python-brace-format +msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" +msgstr "" + +#: part/models.py:604 +msgid "Next available serial numbers are" +msgstr "" + +#: part/models.py:608 +msgid "Next available serial number is" +msgstr "" + +#: part/models.py:613 +msgid "Most recent serial number is" +msgstr "" + +#: part/models.py:692 +msgid "Duplicate IPN not allowed in part settings" +msgstr "" + +#: part/models.py:717 +msgid "Part name" +msgstr "" + +#: part/models.py:724 +msgid "Is Template" +msgstr "" + +#: part/models.py:725 +msgid "Is this part a template part?" +msgstr "" + +#: part/models.py:735 +msgid "Is this part a variant of another part?" +msgstr "" + +#: part/models.py:736 +msgid "Variant Of" +msgstr "" + +#: part/models.py:742 +msgid "Part description" +msgstr "" + +#: part/models.py:747 part/templates/part/category.html:82 +#: part/templates/part/part_base.html:130 +msgid "Keywords" +msgstr "" + +#: part/models.py:748 +msgid "Part keywords to improve visibility in search results" +msgstr "" + +#: part/models.py:755 part/models.py:2323 +#: part/templates/part/set_category.html:15 templates/js/part.js:641 +msgid "Category" +msgstr "" + +#: part/models.py:756 +msgid "Part category" +msgstr "" + +#: part/models.py:761 templates/js/part.js:257 templates/js/part.js:485 +msgid "IPN" +msgstr "" + +#: part/models.py:762 +msgid "Internal Part Number" +msgstr "" + +#: part/models.py:768 +msgid "Part revision or version number" +msgstr "" + +#: part/models.py:769 report/models.py:200 templates/js/part.js:261 +msgid "Revision" +msgstr "" + +#: part/models.py:791 +msgid "Where is this item normally stored?" +msgstr "" + +#: part/models.py:838 +msgid "Default Supplier" +msgstr "" + +#: part/models.py:839 +msgid "Default supplier part" +msgstr "" + +#: part/models.py:846 +msgid "Default Expiry" +msgstr "" + +#: part/models.py:847 +msgid "Expiry time (in days) for stock items of this part" +msgstr "" + +#: part/models.py:852 +msgid "Minimum Stock" +msgstr "" + +#: part/models.py:853 +msgid "Minimum allowed stock level" +msgstr "" + +#: part/models.py:860 +msgid "Stock keeping units for this part" +msgstr "" + +#: part/models.py:866 +msgid "Can this part be built from other parts?" +msgstr "" + +#: part/models.py:872 +msgid "Can this part be used to build other parts?" +msgstr "" + +#: part/models.py:878 +msgid "Does this part have tracking for unique items?" +msgstr "" + +#: part/models.py:883 +msgid "Can this part be purchased from external suppliers?" +msgstr "" + +#: part/models.py:888 +msgid "Can this part be sold to customers?" +msgstr "" + +#: part/models.py:892 templates/js/table_filters.js:21 +#: templates/js/table_filters.js:69 templates/js/table_filters.js:250 +#: templates/js/table_filters.js:319 +msgid "Active" +msgstr "" + +#: part/models.py:893 +msgid "Is this part active?" +msgstr "" + +#: part/models.py:898 +msgid "Is this a virtual part, such as a software product or license?" +msgstr "" + +#: part/models.py:903 +msgid "Part notes - supports Markdown formatting" +msgstr "" + +#: part/models.py:906 +msgid "BOM checksum" +msgstr "" + +#: part/models.py:906 +msgid "Stored BOM checksum" +msgstr "" + +#: part/models.py:909 +msgid "BOM checked by" +msgstr "" + +#: part/models.py:911 +msgid "BOM checked date" +msgstr "" + +#: part/models.py:915 +msgid "Creation User" +msgstr "" + +#: part/models.py:1654 +msgid "Sell multiple" +msgstr "" + +#: part/models.py:2142 +msgid "Test templates can only be created for trackable parts" +msgstr "" + +#: part/models.py:2159 +msgid "Test with this name already exists for this part" +msgstr "" + +#: part/models.py:2179 templates/js/part.js:906 templates/js/stock.js:475 +msgid "Test Name" +msgstr "" + +#: part/models.py:2180 +msgid "Enter a name for the test" +msgstr "" + +#: part/models.py:2185 +msgid "Test Description" +msgstr "" + +#: part/models.py:2186 +msgid "Enter description for this test" +msgstr "" + +#: part/models.py:2191 templates/js/part.js:915 +#: templates/js/table_filters.js:236 +msgid "Required" +msgstr "" + +#: part/models.py:2192 +msgid "Is this test required to pass?" +msgstr "" + +#: part/models.py:2197 templates/js/part.js:923 +msgid "Requires Value" +msgstr "" + +#: part/models.py:2198 +msgid "Does this test require a value when adding a test result?" +msgstr "" + +#: part/models.py:2203 templates/js/part.js:930 +msgid "Requires Attachment" +msgstr "" + +#: part/models.py:2204 +msgid "Does this test require a file attachment when adding a test result?" +msgstr "" + +#: part/models.py:2241 +msgid "Parameter template name must be unique" +msgstr "" + +#: part/models.py:2246 +msgid "Parameter Name" +msgstr "" + +#: part/models.py:2248 +msgid "Parameter Units" +msgstr "" + +#: part/models.py:2280 part/models.py:2329 part/models.py:2330 +#: templates/InvenTree/settings/category.html:62 +msgid "Parameter Template" +msgstr "" + +#: part/models.py:2282 +msgid "Data" +msgstr "" + +#: part/models.py:2282 +msgid "Parameter Value" +msgstr "" + +#: part/models.py:2334 templates/InvenTree/settings/category.html:67 +msgid "Default Value" +msgstr "" + +#: part/models.py:2335 +msgid "Default Parameter Value" +msgstr "" + +#: part/models.py:2369 +msgid "Select parent part" +msgstr "" + +#: part/models.py:2378 +msgid "Select part to be used in BOM" +msgstr "" + +#: part/models.py:2384 +msgid "BOM quantity for this BOM item" +msgstr "" + +#: part/models.py:2386 templates/js/bom.js:216 templates/js/bom.js:278 +msgid "Optional" +msgstr "" + +#: part/models.py:2386 +msgid "This BOM item is optional" +msgstr "" + +#: part/models.py:2389 +msgid "Overage" +msgstr "" + +#: part/models.py:2390 +msgid "Estimated build wastage quantity (absolute or percentage)" +msgstr "" + +#: part/models.py:2393 +msgid "BOM item reference" +msgstr "" + +#: part/models.py:2396 +msgid "BOM item notes" +msgstr "" + +#: part/models.py:2398 +msgid "Checksum" +msgstr "" + +#: part/models.py:2398 +msgid "BOM line checksum" +msgstr "" + +#: part/models.py:2402 templates/js/bom.js:295 templates/js/bom.js:302 +#: templates/js/table_filters.js:55 +msgid "Inherited" +msgstr "" + +#: part/models.py:2403 +msgid "This BOM item is inherited by BOMs for variant parts" +msgstr "" + +#: part/models.py:2408 templates/js/bom.js:287 +msgid "Allow Variants" +msgstr "" + +#: part/models.py:2409 +msgid "Stock items for variant parts can be used for this BOM item" +msgstr "" + +#: part/models.py:2494 stock/models.py:335 +msgid "Quantity must be integer value for trackable parts" +msgstr "" + +#: part/models.py:2503 part/models.py:2505 +msgid "Sub part must be specified" +msgstr "" + +#: part/models.py:2508 +msgid "BOM Item" +msgstr "" + +#: part/models.py:2627 +msgid "Part 1" +msgstr "" + +#: part/models.py:2631 +msgid "Part 2" +msgstr "" + +#: part/models.py:2631 +msgid "Select Related Part" +msgstr "" + +#: part/models.py:2663 +msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" +msgstr "" + +#: part/templates/part/bom.html:6 +msgid "You do not have permission to edit the BOM." +msgstr "" + +#: part/templates/part/bom.html:14 +#, python-format +msgid "The BOM for %(part)s has changed, and must be validated.
" +msgstr "" + +#: part/templates/part/bom.html:16 +#, python-format +msgid "The BOM for %(part)s was last checked by %(checker)s on %(check_date)s" +msgstr "" + +#: part/templates/part/bom.html:20 +#, python-format +msgid "The BOM for %(part)s has not been validated." +msgstr "" + +#: part/templates/part/bom.html:27 +msgid "Remove selected BOM items" +msgstr "" + +#: part/templates/part/bom.html:30 +msgid "Import BOM data" +msgstr "" + +#: part/templates/part/bom.html:34 +msgid "Copy BOM from parent part" +msgstr "" + +#: part/templates/part/bom.html:38 +msgid "New BOM Item" +msgstr "" + +#: part/templates/part/bom.html:41 +msgid "Finish Editing" +msgstr "" + +#: part/templates/part/bom.html:46 +msgid "Edit BOM" +msgstr "" + +#: part/templates/part/bom.html:50 +msgid "Validate Bill of Materials" +msgstr "" + +#: part/templates/part/bom.html:56 part/views.py:1586 +msgid "Export Bill of Materials" +msgstr "" + +#: part/templates/part/bom.html:59 +msgid "Print BOM Report" +msgstr "" + +#: part/templates/part/bom_duplicate.html:13 +msgid "This part already has a Bill of Materials" +msgstr "" + +#: part/templates/part/bom_upload/match_parts.html:29 +msgid "Select Part" +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:7 +msgid "Upload BOM File" +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:12 +msgid "Upload Bill of Materials" +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:16 +msgid "Requirements for BOM upload" +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:18 +msgid "The BOM file must contain the required named columns as provided in the " +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:18 +msgid "BOM Upload Template" +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:19 +msgid "Each part must already exist in the database" +msgstr "" + +#: part/templates/part/bom_validate.html:6 +#, python-format +msgid "Confirm that the Bill of Materials (BOM) is valid for:
%(part)s" +msgstr "" + +#: part/templates/part/bom_validate.html:9 +msgid "This will validate each line in the BOM." +msgstr "" + +#: part/templates/part/category.html:33 +msgid "All parts" +msgstr "" + +#: part/templates/part/category.html:38 part/views.py:1912 +msgid "Create new part category" +msgstr "" + +#: part/templates/part/category.html:44 +msgid "Edit part category" +msgstr "" + +#: part/templates/part/category.html:49 +msgid "Delete part category" +msgstr "" + +#: part/templates/part/category.html:59 part/templates/part/category.html:98 +msgid "Category Details" +msgstr "" + +#: part/templates/part/category.html:64 +msgid "Category Path" +msgstr "" + +#: part/templates/part/category.html:69 +msgid "Category Description" +msgstr "" + +#: part/templates/part/category.html:88 part/templates/part/category.html:174 +#: part/templates/part/category_navbar.html:14 +#: part/templates/part/category_navbar.html:17 +msgid "Subcategories" +msgstr "" + +#: part/templates/part/category.html:93 +msgid "Parts (Including subcategories)" +msgstr "" + +#: part/templates/part/category.html:126 +msgid "Export Part Data" +msgstr "" + +#: part/templates/part/category.html:127 part/templates/part/category.html:141 +msgid "Export" +msgstr "" + +#: part/templates/part/category.html:130 +msgid "Create new part" +msgstr "" + +#: part/templates/part/category.html:131 part/templates/part/detail.html:452 +msgid "New Part" +msgstr "" + +#: part/templates/part/category.html:138 +msgid "Set category" +msgstr "" + +#: part/templates/part/category.html:138 +msgid "Set Category" +msgstr "" + +#: part/templates/part/category.html:141 +msgid "Export Data" +msgstr "" + +#: part/templates/part/category.html:145 +msgid "View list display" +msgstr "" + +#: part/templates/part/category.html:148 +msgid "View grid display" +msgstr "" + +#: part/templates/part/category.html:164 +msgid "Part Parameters" +msgstr "" + +#: part/templates/part/category.html:256 +#: stock/templates/stock/location.html:251 +msgid "Create new location" +msgstr "" + +#: part/templates/part/category.html:261 part/templates/part/category.html:291 +#: templates/js/part.js:25 +msgid "New Category" +msgstr "" + +#: part/templates/part/category.html:262 +msgid "Create new category" +msgstr "" + +#: part/templates/part/category.html:292 +msgid "Create new Part Category" +msgstr "" + +#: part/templates/part/category.html:298 stock/views.py:874 +msgid "Create new Stock Location" +msgstr "" + +#: part/templates/part/category.html:317 +msgid "Select parent category" +msgstr "" + +#: part/templates/part/category.html:324 part/views.py:1860 +msgid "Edit Part Category" +msgstr "" + +#: part/templates/part/category_delete.html:5 +msgid "Are you sure you want to delete category" +msgstr "" + +#: part/templates/part/category_delete.html:8 +#, python-format +msgid "This category contains %(count)s child categories" +msgstr "" + +#: part/templates/part/category_delete.html:9 +msgid "If this category is deleted, these child categories will be moved to the" +msgstr "" + +#: part/templates/part/category_delete.html:11 +msgid "category" +msgstr "" + +#: part/templates/part/category_delete.html:13 +msgid "top level Parts category" +msgstr "" + +#: part/templates/part/category_delete.html:25 +#, python-format +msgid "This category contains %(count)s parts" +msgstr "" + +#: part/templates/part/category_delete.html:27 +#, python-format +msgid "If this category is deleted, these parts will be moved to the parent category %(path)s" +msgstr "" + +#: part/templates/part/category_delete.html:29 +msgid "If this category is deleted, these parts will be moved to the top-level category Teile" +msgstr "" + +#: part/templates/part/category_navbar.html:29 +#: part/templates/part/category_navbar.html:32 +msgid "Import Parts" +msgstr "" + +#: part/templates/part/copy_part.html:9 part/views.py:327 +msgid "Duplicate Part" +msgstr "" + +#: part/templates/part/copy_part.html:10 +#, python-format +msgid "Make a copy of part '%(full_name)s'." +msgstr "" + +#: part/templates/part/copy_part.html:14 +#: part/templates/part/create_part.html:11 +msgid "Possible Matching Parts" +msgstr "" + +#: part/templates/part/copy_part.html:15 +#: part/templates/part/create_part.html:12 +msgid "The new part may be a duplicate of these existing parts" +msgstr "" + +#: part/templates/part/create_part.html:17 +#, python-format +msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" +msgstr "" + +#: part/templates/part/detail.html:16 +msgid "Part Stock" +msgstr "" + +#: part/templates/part/detail.html:21 +#, python-format +msgid "Showing stock for all variants of %(full_name)s" +msgstr "" + +#: part/templates/part/detail.html:30 part/templates/part/navbar.html:87 +msgid "Part Test Templates" +msgstr "" + +#: part/templates/part/detail.html:36 +msgid "Add Test Template" +msgstr "" + +#: part/templates/part/detail.html:77 +msgid "New sales order" +msgstr "" + +#: part/templates/part/detail.html:77 +msgid "New Order" +msgstr "" + +#: part/templates/part/detail.html:90 +msgid "Sales Order Allocations" +msgstr "" + +#: part/templates/part/detail.html:130 part/templates/part/navbar.html:21 +msgid "Part Variants" +msgstr "" + +#: part/templates/part/detail.html:137 +msgid "Create new variant" +msgstr "" + +#: part/templates/part/detail.html:138 +msgid "New Variant" +msgstr "" + +#: part/templates/part/detail.html:161 +msgid "Add new parameter" +msgstr "" + +#: part/templates/part/detail.html:182 part/templates/part/navbar.html:95 +#: part/templates/part/navbar.html:98 +msgid "Related Parts" +msgstr "" + +#: part/templates/part/detail.html:188 +msgid "Add Related" +msgstr "" + +#: part/templates/part/detail.html:228 part/templates/part/navbar.html:35 +#: part/templates/part/navbar.html:38 +msgid "Bill of Materials" +msgstr "" + +#: part/templates/part/detail.html:237 +msgid "Assemblies" +msgstr "" + +#: part/templates/part/detail.html:253 +msgid "Part Builds" +msgstr "" + +#: part/templates/part/detail.html:260 +msgid "Start New Build" +msgstr "" + +#: part/templates/part/detail.html:274 +msgid "Build Order Allocations" +msgstr "" + +#: part/templates/part/detail.html:283 +msgid "Part Suppliers" +msgstr "" + +#: part/templates/part/detail.html:305 +msgid "Part Manufacturers" +msgstr "" + +#: part/templates/part/detail.html:317 +msgid "Delete manufacturer parts" +msgstr "" + +#: part/templates/part/detail.html:402 +msgid "Delete selected BOM items?" +msgstr "" + +#: part/templates/part/detail.html:403 +msgid "All selected BOM items will be deleted" +msgstr "" + +#: part/templates/part/detail.html:453 part/views.py:451 +msgid "Create New Part" +msgstr "" + +#: part/templates/part/detail.html:588 +msgid "Add Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:606 +msgid "Edit Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:618 +msgid "Delete Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:669 +msgid "Edit Part Notes" +msgstr "" + +#: part/templates/part/detail.html:902 +#, python-format +msgid "Single Price - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:914 +#, python-format +msgid "Single Price Difference - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:926 +#, python-format +msgid "Part Single Price - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:1015 +#, python-format +msgid "Unit Price - %(currency)s" +msgstr "" + +#: part/templates/part/import_wizard/ajax_part_upload.html:29 +#: part/templates/part/import_wizard/part_upload.html:51 +msgid "Unsuffitient privileges." +msgstr "" + +#: part/templates/part/import_wizard/part_upload.html:14 +msgid "Import Parts from File" +msgstr "" + +#: part/templates/part/navbar.html:24 +msgid "Variants" +msgstr "" + +#: part/templates/part/navbar.html:51 part/templates/part/navbar.html:54 +msgid "Used In" +msgstr "" + +#: part/templates/part/navbar.html:61 +msgid "Prices" +msgstr "" + +#: part/templates/part/navbar.html:90 +msgid "Test Templates" +msgstr "" + +#: part/templates/part/part_app_base.html:12 +msgid "Part List" +msgstr "" + +#: part/templates/part/part_base.html:26 templates/js/company.js:416 +#: templates/js/company.js:666 templates/js/part.js:172 +#: templates/js/part.js:249 +msgid "Inactive" +msgstr "" + +#: part/templates/part/part_base.html:36 +msgid "Part is virtual (not a physical part)" +msgstr "" + +#: part/templates/part/part_base.html:39 +msgid "Part is a template part (variants can be made from this part)" +msgstr "" + +#: part/templates/part/part_base.html:42 +msgid "Part can be assembled from other parts" +msgstr "" + +#: part/templates/part/part_base.html:45 +msgid "Part can be used in assemblies" +msgstr "" + +#: part/templates/part/part_base.html:48 +msgid "Part stock is tracked by serial number" +msgstr "" + +#: part/templates/part/part_base.html:51 +msgid "Part can be purchased from external suppliers" +msgstr "" + +#: part/templates/part/part_base.html:54 +msgid "Part can be sold to customers" +msgstr "" + +#: part/templates/part/part_base.html:60 +msgid "Star this part" +msgstr "" + +#: part/templates/part/part_base.html:67 +#: stock/templates/stock/item_base.html:75 +#: stock/templates/stock/location.html:51 +msgid "Barcode actions" +msgstr "" + +#: part/templates/part/part_base.html:69 +#: stock/templates/stock/item_base.html:77 +#: stock/templates/stock/location.html:53 templates/qr_button.html:1 +msgid "Show QR Code" +msgstr "" + +#: part/templates/part/part_base.html:70 +#: stock/templates/stock/item_base.html:93 +#: stock/templates/stock/location.html:54 +msgid "Print Label" +msgstr "" + +#: part/templates/part/part_base.html:75 +msgid "Show pricing information" +msgstr "" + +#: part/templates/part/part_base.html:80 +#: stock/templates/stock/item_base.html:140 +#: stock/templates/stock/location.html:62 +msgid "Stock actions" +msgstr "" + +#: part/templates/part/part_base.html:87 +msgid "Count part stock" +msgstr "" + +#: part/templates/part/part_base.html:93 +msgid "Transfer part stock" +msgstr "" + +#: part/templates/part/part_base.html:110 +msgid "Part actions" +msgstr "" + +#: part/templates/part/part_base.html:113 +msgid "Duplicate part" +msgstr "" + +#: part/templates/part/part_base.html:116 +msgid "Edit part" +msgstr "" + +#: part/templates/part/part_base.html:119 +msgid "Delete part" +msgstr "" + +#: part/templates/part/part_base.html:154 +msgid "Latest Serial Number" +msgstr "" + +#: part/templates/part/part_base.html:165 +msgid "This is a virtual part" +msgstr "" + +#: part/templates/part/part_base.html:171 +#, python-format +msgid "This part is a variant of %(link)s" +msgstr "" + +#: part/templates/part/part_base.html:188 templates/js/table_filters.js:165 +msgid "In Stock" +msgstr "" + +#: part/templates/part/part_base.html:201 templates/InvenTree/index.html:186 +msgid "Required for Build Orders" +msgstr "" + +#: part/templates/part/part_base.html:208 +msgid "Required for Sales Orders" +msgstr "" + +#: part/templates/part/part_base.html:215 +msgid "Allocated to Orders" +msgstr "" + +#: part/templates/part/part_base.html:230 templates/js/bom.js:316 +msgid "Can Build" +msgstr "" + +#: part/templates/part/part_base.html:236 templates/js/part.js:501 +#: templates/js/part.js:674 +msgid "Building" +msgstr "" + +#: part/templates/part/part_base.html:331 part/templates/part/prices.html:125 +msgid "Calculate" +msgstr "" + +#: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:21 +msgid "Supplier Pricing" +msgstr "" + +#: part/templates/part/part_pricing.html:26 +#: part/templates/part/part_pricing.html:52 +#: part/templates/part/part_pricing.html:85 +#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:25 +#: part/templates/part/prices.html:52 part/templates/part/prices.html:84 +#: part/templates/part/prices.html:101 +msgid "Unit Cost" +msgstr "" + +#: part/templates/part/part_pricing.html:32 +#: part/templates/part/part_pricing.html:58 +#: part/templates/part/part_pricing.html:89 +#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:32 +#: part/templates/part/prices.html:59 part/templates/part/prices.html:89 +#: part/templates/part/prices.html:106 +msgid "Total Cost" +msgstr "" + +#: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:40 +msgid "No supplier pricing available" +msgstr "" + +#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:49 +#: part/templates/part/prices.html:225 +msgid "BOM Pricing" +msgstr "" + +#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:67 +msgid "Note: BOM pricing is incomplete for this part" +msgstr "" + +#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:74 +msgid "No BOM pricing available" +msgstr "" + +#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:83 +msgid "Internal Price" +msgstr "" + +#: part/templates/part/part_pricing.html:113 +#: part/templates/part/prices.html:115 +msgid "No pricing information is available for this part." +msgstr "" + +#: part/templates/part/part_thumb.html:20 +msgid "Select from existing images" +msgstr "" + +#: part/templates/part/partial_delete.html:7 +#, python-format +msgid "Are you sure you want to delete part '%(full_name)s'?" +msgstr "" + +#: part/templates/part/partial_delete.html:12 +#, python-format +msgid "This part is used in BOMs for %(count)s other parts. If you delete this part, the BOMs for the following parts will be updated" +msgstr "" + +#: part/templates/part/partial_delete.html:22 +#, python-format +msgid "There are %(count)s stock entries defined for this part. If you delete this part, the following stock entries will also be deleted:" +msgstr "" + +#: part/templates/part/partial_delete.html:33 +#, python-format +msgid "There are %(count)s manufacturers defined for this part. If you delete this part, the following manufacturer parts will also be deleted:" +msgstr "" + +#: part/templates/part/partial_delete.html:44 +#, python-format +msgid "There are %(count)s suppliers defined for this part. If you delete this part, the following supplier parts will also be deleted:" +msgstr "" + +#: part/templates/part/partial_delete.html:55 +#, python-format +msgid "There are %(count)s unique parts tracked for '%(full_name)s'. Deleting this part will permanently remove this tracking information." +msgstr "" + +#: part/templates/part/prices.html:16 +msgid "Pricing ranges" +msgstr "" + +#: part/templates/part/prices.html:22 +msgid "Show supplier cost" +msgstr "" + +#: part/templates/part/prices.html:23 +msgid "Show purchase price" +msgstr "" + +#: part/templates/part/prices.html:50 +msgid "Show BOM cost" +msgstr "" + +#: part/templates/part/prices.html:98 +msgid "Show sale cost" +msgstr "" + +#: part/templates/part/prices.html:99 +msgid "Show sale price" +msgstr "" + +#: part/templates/part/prices.html:121 +msgid "Calculation parameters" +msgstr "" + +#: part/templates/part/prices.html:136 +msgid "Supplier Cost" +msgstr "" + +#: part/templates/part/prices.html:137 part/templates/part/prices.html:158 +#: part/templates/part/prices.html:183 part/templates/part/prices.html:213 +#: part/templates/part/prices.html:239 part/templates/part/prices.html:267 +msgid "Jump to overview" +msgstr "" + +#: part/templates/part/prices.html:162 +msgid "Stock Pricing" +msgstr "" + +#: part/templates/part/prices.html:172 +msgid "No stock pricing history is available for this part." +msgstr "" + +#: part/templates/part/prices.html:182 +msgid "Internal Cost" +msgstr "" + +#: part/templates/part/prices.html:197 part/views.py:2330 +msgid "Add Internal Price Break" +msgstr "" + +#: part/templates/part/prices.html:212 +msgid "BOM Cost" +msgstr "" + +#: part/templates/part/prices.html:238 +msgid "Sale Cost" +msgstr "" + +#: part/templates/part/prices.html:278 +msgid "No sale pice history available for this part." +msgstr "" + +#: part/templates/part/set_category.html:9 +msgid "Set category for the following parts" +msgstr "" + +#: part/templates/part/stock_count.html:7 templates/js/bom.js:239 +#: templates/js/part.js:491 templates/js/part.js:678 +msgid "No Stock" +msgstr "" + +#: part/templates/part/stock_count.html:9 templates/InvenTree/index.html:166 +msgid "Low Stock" +msgstr "" + +#: part/templates/part/variant_part.html:9 +msgid "Create new part variant" +msgstr "" + +#: part/templates/part/variant_part.html:10 +#, python-format +msgid "Create a new variant of template '%(full_name)s'." +msgstr "" + +#: part/templatetags/inventree_extras.py:105 +msgid "Unknown database" +msgstr "" + +#: part/views.py:96 +msgid "Add Related Part" +msgstr "" + +#: part/views.py:151 +msgid "Delete Related Part" +msgstr "" + +#: part/views.py:162 +msgid "Set Part Category" +msgstr "" + +#: part/views.py:212 +#, python-brace-format +msgid "Set category for {n} parts" +msgstr "" + +#: part/views.py:247 +msgid "Create Variant" +msgstr "" + +#: part/views.py:332 +msgid "Copied part" +msgstr "" + +#: part/views.py:386 part/views.py:528 +msgid "Possible matches exist - confirm creation of new part" +msgstr "" + +#: part/views.py:456 +msgid "Created new part" +msgstr "" + +#: part/views.py:636 +msgid "Match References" +msgstr "" + +#: part/views.py:892 +msgid "None" +msgstr "" + +#: part/views.py:951 +msgid "Part QR Code" +msgstr "" + +#: part/views.py:1053 +msgid "Select Part Image" +msgstr "" + +#: part/views.py:1079 +msgid "Updated part image" +msgstr "" + +#: part/views.py:1082 +msgid "Part image not found" +msgstr "" + +#: part/views.py:1094 +msgid "Duplicate BOM" +msgstr "" + +#: part/views.py:1124 +msgid "Confirm duplication of BOM from parent" +msgstr "" + +#: part/views.py:1145 +msgid "Validate BOM" +msgstr "" + +#: part/views.py:1166 +msgid "Confirm that the BOM is valid" +msgstr "" + +#: part/views.py:1177 +msgid "Validated Bill of Materials" +msgstr "" + +#: part/views.py:1250 +msgid "Match Parts" +msgstr "" + +#: part/views.py:1638 +msgid "Confirm Part Deletion" +msgstr "" + +#: part/views.py:1645 +msgid "Part was deleted" +msgstr "" + +#: part/views.py:1654 +msgid "Part Pricing" +msgstr "" + +#: part/views.py:1795 +msgid "Create Part Parameter Template" +msgstr "" + +#: part/views.py:1805 +msgid "Edit Part Parameter Template" +msgstr "" + +#: part/views.py:1812 +msgid "Delete Part Parameter Template" +msgstr "" + +#: part/views.py:1898 +msgid "Delete Part Category" +msgstr "" + +#: part/views.py:1904 +msgid "Part category was deleted" +msgstr "" + +#: part/views.py:1956 +msgid "Create Category Parameter Template" +msgstr "" + +#: part/views.py:2057 +msgid "Edit Category Parameter Template" +msgstr "" + +#: part/views.py:2113 +msgid "Delete Category Parameter Template" +msgstr "" + +#: part/views.py:2132 +msgid "Create BOM Item" +msgstr "" + +#: part/views.py:2202 +msgid "Edit BOM item" +msgstr "" + +#: part/views.py:2263 +msgid "Added new price break" +msgstr "" + +#: part/views.py:2339 +msgid "Edit Internal Price Break" +msgstr "" + +#: part/views.py:2347 +msgid "Delete Internal Price Break" +msgstr "" + +#: report/models.py:182 +msgid "Template name" +msgstr "" + +#: report/models.py:188 +msgid "Report template file" +msgstr "" + +#: report/models.py:195 +msgid "Report template description" +msgstr "" + +#: report/models.py:201 +msgid "Report revision number (auto-increments)" +msgstr "" + +#: report/models.py:292 +msgid "Pattern for generating report filenames" +msgstr "" + +#: report/models.py:299 +msgid "Report template is enabled" +msgstr "" + +#: report/models.py:323 +msgid "StockItem query filters (comma-separated list of key=value pairs)" +msgstr "" + +#: report/models.py:331 +msgid "Include Installed Tests" +msgstr "" + +#: report/models.py:332 +msgid "Include test results for stock items installed inside assembled item" +msgstr "" + +#: report/models.py:380 +msgid "Build Filters" +msgstr "" + +#: report/models.py:381 +msgid "Build query filters (comma-separated list of key=value pairs" +msgstr "" + +#: report/models.py:423 +msgid "Part Filters" +msgstr "" + +#: report/models.py:424 +msgid "Part query filters (comma-separated list of key=value pairs" +msgstr "" + +#: report/models.py:458 +msgid "Purchase order query filters" +msgstr "" + +#: report/models.py:496 +msgid "Sales order query filters" +msgstr "" + +#: report/models.py:546 +msgid "Snippet" +msgstr "" + +#: report/models.py:547 +msgid "Report snippet file" +msgstr "" + +#: report/models.py:551 +msgid "Snippet file description" +msgstr "" + +#: report/models.py:586 +msgid "Asset" +msgstr "" + +#: report/models.py:587 +msgid "Report asset file" +msgstr "" + +#: report/models.py:590 +msgid "Asset file description" +msgstr "" + +#: report/templates/report/inventree_build_order_base.html:147 +msgid "Required For" +msgstr "" + +#: report/templates/report/inventree_po_report.html:85 +#: report/templates/report/inventree_so_report.html:85 +msgid "Line Items" +msgstr "" + +#: report/templates/report/inventree_test_report_base.html:21 +msgid "Stock Item Test Report" +msgstr "" + +#: report/templates/report/inventree_test_report_base.html:83 +msgid "Test Results" +msgstr "" + +#: report/templates/report/inventree_test_report_base.html:88 +#: stock/models.py:1796 +msgid "Test" +msgstr "" + +#: report/templates/report/inventree_test_report_base.html:89 +#: stock/models.py:1802 +msgid "Result" +msgstr "" + +#: report/templates/report/inventree_test_report_base.html:92 +#: templates/js/order.js:259 templates/js/stock.js:1371 +msgid "Date" +msgstr "" + +#: report/templates/report/inventree_test_report_base.html:103 +msgid "Pass" +msgstr "" + +#: report/templates/report/inventree_test_report_base.html:105 +msgid "Fail" +msgstr "" + +#: stock/api.py:145 +msgid "Request must contain list of stock items" +msgstr "" + +#: stock/api.py:153 +msgid "Improperly formatted data" +msgstr "" + +#: stock/api.py:161 +msgid "Each entry must contain a valid integer primary-key" +msgstr "" + +#: stock/api.py:167 +msgid "Primary key does not match valid stock item" +msgstr "" + +#: stock/api.py:177 +msgid "Invalid quantity value" +msgstr "" + +#: stock/api.py:182 +msgid "Quantity must not be less than zero" +msgstr "" + +#: stock/api.py:210 +#, python-brace-format +msgid "Updated stock for {n} items" +msgstr "" + +#: stock/api.py:246 stock/api.py:279 +msgid "Specified quantity exceeds stock quantity" +msgstr "" + +#: stock/api.py:269 +msgid "Valid location must be specified" +msgstr "" + +#: stock/api.py:289 +#, python-brace-format +msgid "Moved {n} parts to {loc}" +msgstr "" + +#: stock/forms.py:80 stock/forms.py:313 stock/models.py:550 +#: stock/templates/stock/item_base.html:393 templates/js/stock.js:1018 +msgid "Expiry Date" +msgstr "" + +#: stock/forms.py:81 stock/forms.py:314 +msgid "Expiration date for this stock item" +msgstr "" + +#: stock/forms.py:84 +msgid "Enter unique serial numbers (or leave blank)" +msgstr "" + +#: stock/forms.py:135 +msgid "Destination for serialized stock (by default, will remain in current location)" +msgstr "" + +#: stock/forms.py:137 +msgid "Serial numbers" +msgstr "" + +#: stock/forms.py:137 +msgid "Unique serial numbers (must match quantity)" +msgstr "" + +#: stock/forms.py:139 stock/forms.py:288 +msgid "Add transaction note (optional)" +msgstr "" + +#: stock/forms.py:169 stock/forms.py:225 +msgid "Select test report template" +msgstr "" + +#: stock/forms.py:241 +msgid "Stock item to install" +msgstr "" + +#: stock/forms.py:248 +msgid "Stock quantity to assign" +msgstr "" + +#: stock/forms.py:276 +msgid "Must not exceed available quantity" +msgstr "" + +#: stock/forms.py:286 +msgid "Destination location for uninstalled items" +msgstr "" + +#: stock/forms.py:290 +msgid "Confirm uninstall" +msgstr "" + +#: stock/forms.py:290 +msgid "Confirm removal of installed stock items" +msgstr "" + +#: stock/models.py:57 stock/models.py:587 +msgid "Owner" +msgstr "" + +#: stock/models.py:58 stock/models.py:588 +msgid "Select Owner" +msgstr "" + +#: stock/models.py:316 +msgid "StockItem with this serial number already exists" +msgstr "" + +#: stock/models.py:352 +#, python-brace-format +msgid "Part type ('{pf}') must be {pe}" +msgstr "" + +#: stock/models.py:362 stock/models.py:371 +msgid "Quantity must be 1 for item with a serial number" +msgstr "" + +#: stock/models.py:363 +msgid "Serial number cannot be set if quantity greater than 1" +msgstr "" + +#: stock/models.py:385 +msgid "Item cannot belong to itself" +msgstr "" + +#: stock/models.py:391 +msgid "Item must have a build reference if is_building=True" +msgstr "" + +#: stock/models.py:398 +msgid "Build reference does not point to the same part object" +msgstr "" + +#: stock/models.py:440 +msgid "Parent Stock Item" +msgstr "" + +#: stock/models.py:449 +msgid "Base part" +msgstr "" + +#: stock/models.py:458 +msgid "Select a matching supplier part for this stock item" +msgstr "" + +#: stock/models.py:463 stock/templates/stock/stock_app_base.html:8 +msgid "Stock Location" +msgstr "" + +#: stock/models.py:466 +msgid "Where is this stock item located?" +msgstr "" + +#: stock/models.py:473 +msgid "Packaging this stock item is stored in" +msgstr "" + +#: stock/models.py:478 stock/templates/stock/item_base.html:282 +msgid "Installed In" +msgstr "" + +#: stock/models.py:481 +msgid "Is this item installed in another item?" +msgstr "" + +#: stock/models.py:497 +msgid "Serial number for this item" +msgstr "" + +#: stock/models.py:509 +msgid "Batch code for this stock item" +msgstr "" + +#: stock/models.py:513 +msgid "Stock Quantity" +msgstr "" + +#: stock/models.py:522 +msgid "Source Build" +msgstr "" + +#: stock/models.py:524 +msgid "Build for this stock item" +msgstr "" + +#: stock/models.py:535 +msgid "Source Purchase Order" +msgstr "" + +#: stock/models.py:538 +msgid "Purchase order for this stock item" +msgstr "" + +#: stock/models.py:544 +msgid "Destination Sales Order" +msgstr "" + +#: stock/models.py:551 +msgid "Expiry date for stock item. Stock will be considered expired after this date" +msgstr "" + +#: stock/models.py:564 +msgid "Delete on deplete" +msgstr "" + +#: stock/models.py:564 +msgid "Delete this Stock Item when stock is depleted" +msgstr "" + +#: stock/models.py:574 stock/templates/stock/item.html:98 +#: stock/templates/stock/navbar.html:54 +msgid "Stock Item Notes" +msgstr "" + +#: stock/models.py:583 +msgid "Single unit purchase price at time of purchase" +msgstr "" + +#: stock/models.py:1051 +msgid "Part is not set as trackable" +msgstr "" + +#: stock/models.py:1057 +msgid "Quantity must be integer" +msgstr "" + +#: stock/models.py:1063 +#, python-brace-format +msgid "Quantity must not exceed available stock quantity ({n})" +msgstr "" + +#: stock/models.py:1066 +msgid "Serial numbers must be a list of integers" +msgstr "" + +#: stock/models.py:1069 +msgid "Quantity does not match serial numbers" +msgstr "" + +#: stock/models.py:1076 +#, python-brace-format +msgid "Serial numbers already exist: {exists}" +msgstr "" + +#: stock/models.py:1234 +msgid "StockItem cannot be moved as it is not in stock" +msgstr "" + +#: stock/models.py:1716 +msgid "Entry notes" +msgstr "" + +#: stock/models.py:1773 +msgid "Value must be provided for this test" +msgstr "" + +#: stock/models.py:1779 +msgid "Attachment must be uploaded for this test" +msgstr "" + +#: stock/models.py:1797 +msgid "Test name" +msgstr "" + +#: stock/models.py:1803 templates/js/table_filters.js:226 +msgid "Test result" +msgstr "" + +#: stock/models.py:1809 +msgid "Test output value" +msgstr "" + +#: stock/models.py:1816 +msgid "Test result attachment" +msgstr "" + +#: stock/models.py:1822 +msgid "Test notes" +msgstr "" + +#: stock/templates/stock/item.html:16 +msgid "Stock Tracking Information" +msgstr "" + +#: stock/templates/stock/item.html:29 +msgid "New Entry" +msgstr "" + +#: stock/templates/stock/item.html:42 +msgid "Child Stock Items" +msgstr "" + +#: stock/templates/stock/item.html:49 +msgid "This stock item does not have any child items" +msgstr "" + +#: stock/templates/stock/item.html:57 stock/templates/stock/navbar.html:19 +#: stock/templates/stock/navbar.html:22 +msgid "Test Data" +msgstr "" + +#: stock/templates/stock/item.html:65 +msgid "Delete Test Data" +msgstr "" + +#: stock/templates/stock/item.html:69 +msgid "Add Test Data" +msgstr "" + +#: stock/templates/stock/item.html:72 stock/templates/stock/item_base.html:95 +msgid "Test Report" +msgstr "" + +#: stock/templates/stock/item.html:119 stock/templates/stock/navbar.html:27 +msgid "Installed Stock Items" +msgstr "" + +#: stock/templates/stock/item.html:280 stock/templates/stock/item.html:305 +msgid "Add Test Result" +msgstr "" + +#: stock/templates/stock/item.html:325 +msgid "Edit Test Result" +msgstr "" + +#: stock/templates/stock/item.html:339 +msgid "Delete Test Result" +msgstr "" + +#: stock/templates/stock/item_base.html:33 +#: stock/templates/stock/item_base.html:397 templates/js/table_filters.js:154 +msgid "Expired" +msgstr "" + +#: stock/templates/stock/item_base.html:43 +#: stock/templates/stock/item_base.html:399 templates/js/table_filters.js:159 +msgid "Stale" +msgstr "" + +#: stock/templates/stock/item_base.html:80 templates/js/barcode.js:309 +#: templates/js/barcode.js:314 +msgid "Unlink Barcode" +msgstr "" + +#: stock/templates/stock/item_base.html:82 +msgid "Link Barcode" +msgstr "" + +#: stock/templates/stock/item_base.html:84 templates/stock_table.html:31 +msgid "Scan to Location" +msgstr "" + +#: stock/templates/stock/item_base.html:91 +msgid "Printing actions" +msgstr "" + +#: stock/templates/stock/item_base.html:104 +msgid "Stock adjustment actions" +msgstr "" + +#: stock/templates/stock/item_base.html:108 +#: stock/templates/stock/location.html:69 templates/stock_table.html:57 +msgid "Count stock" +msgstr "" + +#: stock/templates/stock/item_base.html:111 templates/stock_table.html:55 +msgid "Add stock" +msgstr "" + +#: stock/templates/stock/item_base.html:114 templates/stock_table.html:56 +msgid "Remove stock" +msgstr "" + +#: stock/templates/stock/item_base.html:117 +msgid "Serialize stock" +msgstr "" + +#: stock/templates/stock/item_base.html:121 +#: stock/templates/stock/location.html:75 +msgid "Transfer stock" +msgstr "" + +#: stock/templates/stock/item_base.html:124 +msgid "Assign to customer" +msgstr "" + +#: stock/templates/stock/item_base.html:127 +msgid "Return to stock" +msgstr "" + +#: stock/templates/stock/item_base.html:131 +msgid "Uninstall stock item" +msgstr "" + +#: stock/templates/stock/item_base.html:131 +msgid "Uninstall" +msgstr "" + +#: stock/templates/stock/item_base.html:143 +msgid "Convert to variant" +msgstr "" + +#: stock/templates/stock/item_base.html:146 +msgid "Duplicate stock item" +msgstr "" + +#: stock/templates/stock/item_base.html:148 +msgid "Edit stock item" +msgstr "" + +#: stock/templates/stock/item_base.html:151 +msgid "Delete stock item" +msgstr "" + +#: stock/templates/stock/item_base.html:171 +msgid "You are not in the list of owners of this item. This stock item cannot be edited." +msgstr "" + +#: stock/templates/stock/item_base.html:178 +msgid "This stock item is in production and cannot be edited." +msgstr "" + +#: stock/templates/stock/item_base.html:179 +msgid "Edit the stock item from the build view." +msgstr "" + +#: stock/templates/stock/item_base.html:192 +msgid "This stock item has not passed all required tests" +msgstr "" + +#: stock/templates/stock/item_base.html:200 +#, python-format +msgid "This stock item is allocated to Sales Order %(link)s (Quantity: %(qty)s)" +msgstr "" + +#: stock/templates/stock/item_base.html:208 +#, python-format +msgid "This stock item is allocated to Build %(link)s (Quantity: %(qty)s)" +msgstr "" + +#: stock/templates/stock/item_base.html:214 +msgid "This stock item is serialized - it has a unique serial number and the quantity cannot be adjusted." +msgstr "" + +#: stock/templates/stock/item_base.html:218 +msgid "This stock item cannot be deleted as it has child items" +msgstr "" + +#: stock/templates/stock/item_base.html:222 +msgid "This stock item will be automatically deleted when all stock is depleted." +msgstr "" + +#: stock/templates/stock/item_base.html:230 +msgid "Stock Item Details" +msgstr "" + +#: stock/templates/stock/item_base.html:252 +msgid "previous page" +msgstr "" + +#: stock/templates/stock/item_base.html:258 +msgid "next page" +msgstr "" + +#: stock/templates/stock/item_base.html:301 templates/js/build.js:628 +msgid "No location set" +msgstr "" + +#: stock/templates/stock/item_base.html:308 +msgid "Barcode Identifier" +msgstr "" + +#: stock/templates/stock/item_base.html:350 +msgid "Parent Item" +msgstr "" + +#: stock/templates/stock/item_base.html:368 +msgid "No manufacturer set" +msgstr "" + +#: stock/templates/stock/item_base.html:397 +#, python-format +msgid "This StockItem expired on %(item.expiry_date)s" +msgstr "" + +#: stock/templates/stock/item_base.html:399 +#, python-format +msgid "This StockItem expires on %(item.expiry_date)s" +msgstr "" + +#: stock/templates/stock/item_base.html:406 templates/js/stock.js:1024 +msgid "Last Updated" +msgstr "" + +#: stock/templates/stock/item_base.html:411 +msgid "Last Stocktake" +msgstr "" + +#: stock/templates/stock/item_base.html:415 +msgid "No stocktake performed" +msgstr "" + +#: stock/templates/stock/item_base.html:426 +msgid "Tests" +msgstr "" + +#: stock/templates/stock/item_base.html:500 +msgid "Save" +msgstr "" + +#: stock/templates/stock/item_base.html:512 +msgid "Edit Stock Status" +msgstr "" + +#: stock/templates/stock/item_delete.html:9 +msgid "Are you sure you want to delete this stock item?" +msgstr "" + +#: stock/templates/stock/item_delete.html:12 +#, python-format +msgid "This will remove %(qty)s units of %(full_name)s from stock." +msgstr "" + +#: stock/templates/stock/item_install.html:7 +msgid "Install another StockItem into this item." +msgstr "" + +#: stock/templates/stock/item_install.html:10 +msgid "Stock items can only be installed if they meet the following criteria" +msgstr "" + +#: stock/templates/stock/item_install.html:13 +msgid "The StockItem links to a Part which is in the BOM for this StockItem" +msgstr "" + +#: stock/templates/stock/item_install.html:14 +msgid "The StockItem is currently in stock" +msgstr "" + +#: stock/templates/stock/item_serialize.html:5 +msgid "Create serialized items from this stock item." +msgstr "" + +#: stock/templates/stock/item_serialize.html:7 +msgid "Select quantity to serialize, and unique serial numbers." +msgstr "" + +#: stock/templates/stock/location.html:20 +msgid "You are not in the list of owners of this location. This stock location cannot be edited." +msgstr "" + +#: stock/templates/stock/location.html:37 +msgid "All stock items" +msgstr "" + +#: stock/templates/stock/location.html:55 +msgid "Check-in Items" +msgstr "" + +#: stock/templates/stock/location.html:83 +msgid "Location actions" +msgstr "" + +#: stock/templates/stock/location.html:85 +msgid "Edit location" +msgstr "" + +#: stock/templates/stock/location.html:87 +msgid "Delete location" +msgstr "" + +#: stock/templates/stock/location.html:99 +msgid "Location Details" +msgstr "" + +#: stock/templates/stock/location.html:104 +msgid "Location Path" +msgstr "" + +#: stock/templates/stock/location.html:109 +msgid "Location Description" +msgstr "" + +#: stock/templates/stock/location.html:114 +#: stock/templates/stock/location.html:155 +#: stock/templates/stock/location_navbar.html:11 +#: stock/templates/stock/location_navbar.html:14 +msgid "Sublocations" +msgstr "" + +#: stock/templates/stock/location.html:124 +msgid "Stock Details" +msgstr "" + +#: stock/templates/stock/location.html:129 templates/InvenTree/search.html:279 +#: templates/stats.html:97 users/models.py:42 +msgid "Stock Locations" +msgstr "" + +#: stock/templates/stock/location.html:162 templates/stock_table.html:37 +msgid "Printing Actions" +msgstr "" + +#: stock/templates/stock/location.html:166 templates/stock_table.html:41 +msgid "Print labels" +msgstr "" + +#: stock/templates/stock/location_delete.html:7 +msgid "Are you sure you want to delete this stock location?" +msgstr "" + +#: stock/templates/stock/navbar.html:11 +msgid "Stock Item Tracking" +msgstr "" + +#: stock/templates/stock/navbar.html:14 +msgid "History" +msgstr "" + +#: stock/templates/stock/navbar.html:30 +msgid "Installed Items" +msgstr "" + +#: stock/templates/stock/navbar.html:38 +msgid "Child Items" +msgstr "" + +#: stock/templates/stock/navbar.html:41 +msgid "Children" +msgstr "" + +#: stock/templates/stock/stock_adjust.html:43 +msgid "Remove item" +msgstr "" + +#: stock/templates/stock/stock_app_base.html:16 +msgid "Loading..." +msgstr "" + +#: stock/templates/stock/stock_uninstall.html:8 +msgid "The following stock items will be uninstalled" +msgstr "" + +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:847 +msgid "Convert Stock Item" +msgstr "" + +#: stock/templates/stock/stockitem_convert.html:8 +#, python-format +msgid "This stock item is current an instance of %(part)s" +msgstr "" + +#: stock/templates/stock/stockitem_convert.html:9 +msgid "It can be converted to one of the part variants listed below." +msgstr "" + +#: stock/templates/stock/stockitem_convert.html:14 +msgid "This action cannot be easily undone" +msgstr "" + +#: stock/templates/stock/tracking_delete.html:6 +msgid "Are you sure you want to delete this stock tracking entry?" +msgstr "" + +#: stock/views.py:146 +msgid "Edit Stock Location" +msgstr "" + +#: stock/views.py:253 stock/views.py:826 stock/views.py:948 stock/views.py:1313 +msgid "Owner is required (ownership control is enabled)" +msgstr "" + +#: stock/views.py:268 +msgid "Stock Location QR code" +msgstr "" + +#: stock/views.py:287 +msgid "Assign to Customer" +msgstr "" + +#: stock/views.py:296 +msgid "Customer must be specified" +msgstr "" + +#: stock/views.py:320 +msgid "Return to Stock" +msgstr "" + +#: stock/views.py:329 +msgid "Specify a valid location" +msgstr "" + +#: stock/views.py:340 +msgid "Stock item returned from customer" +msgstr "" + +#: stock/views.py:351 +msgid "Delete All Test Data" +msgstr "" + +#: stock/views.py:368 +msgid "Confirm test data deletion" +msgstr "" + +#: stock/views.py:473 +msgid "Stock Item QR Code" +msgstr "" + +#: stock/views.py:499 +msgid "Install Stock Item" +msgstr "" + +#: stock/views.py:598 +msgid "Uninstall Stock Items" +msgstr "" + +#: stock/views.py:695 templates/js/stock.js:272 +msgid "Confirm stock adjustment" +msgstr "" + +#: stock/views.py:706 +msgid "Uninstalled stock items" +msgstr "" + +#: stock/views.py:728 +msgid "Edit Stock Item" +msgstr "" + +#: stock/views.py:965 +msgid "Serialize Stock" +msgstr "" + +#: stock/views.py:1058 templates/js/build.js:365 +msgid "Create new Stock Item" +msgstr "" + +#: stock/views.py:1200 +msgid "Duplicate Stock Item" +msgstr "" + +#: stock/views.py:1282 +msgid "Quantity cannot be negative" +msgstr "" + +#: stock/views.py:1382 +msgid "Delete Stock Location" +msgstr "" + +#: stock/views.py:1395 +msgid "Delete Stock Item" +msgstr "" + +#: stock/views.py:1406 +msgid "Delete Stock Tracking Entry" +msgstr "" + +#: stock/views.py:1413 +msgid "Edit Stock Tracking Entry" +msgstr "" + +#: stock/views.py:1422 +msgid "Add Stock Tracking Entry" +msgstr "" + +#: templates/403.html:5 templates/403.html:11 +msgid "Permission Denied" +msgstr "" + +#: templates/403.html:14 +msgid "You do not have permission to view this page." +msgstr "" + +#: templates/404.html:5 templates/404.html:11 +msgid "Page Not Found" +msgstr "" + +#: templates/404.html:14 +msgid "The requested page does not exist" +msgstr "" + +#: templates/InvenTree/index.html:7 +msgid "Index" +msgstr "" + +#: templates/InvenTree/index.html:105 +msgid "Starred Parts" +msgstr "" + +#: templates/InvenTree/index.html:115 +msgid "Latest Parts" +msgstr "" + +#: templates/InvenTree/index.html:126 +msgid "BOM Waiting Validation" +msgstr "" + +#: templates/InvenTree/index.html:153 +msgid "Recently Updated" +msgstr "" + +#: templates/InvenTree/index.html:176 +msgid "Depleted Stock" +msgstr "" + +#: templates/InvenTree/index.html:199 +msgid "Expired Stock" +msgstr "" + +#: templates/InvenTree/index.html:210 +msgid "Stale Stock" +msgstr "" + +#: templates/InvenTree/index.html:232 +msgid "Build Orders In Progress" +msgstr "" + +#: templates/InvenTree/index.html:243 +msgid "Overdue Build Orders" +msgstr "" + +#: templates/InvenTree/index.html:263 +msgid "Outstanding Purchase Orders" +msgstr "" + +#: templates/InvenTree/index.html:274 +msgid "Overdue Purchase Orders" +msgstr "" + +#: templates/InvenTree/index.html:294 +msgid "Outstanding Sales Orders" +msgstr "" + +#: templates/InvenTree/index.html:305 +msgid "Overdue Sales Orders" +msgstr "" + +#: templates/InvenTree/search.html:8 templates/InvenTree/search.html:14 +msgid "Search Results" +msgstr "" + +#: templates/InvenTree/search.html:24 +msgid "Enter a search query" +msgstr "" + +#: templates/InvenTree/search.html:268 templates/js/stock.js:619 +msgid "Shipped to customer" +msgstr "" + +#: templates/InvenTree/search.html:271 templates/js/stock.js:629 +msgid "No stock location set" +msgstr "" + +#: templates/InvenTree/settings/appearance.html:10 +msgid "Theme Settings" +msgstr "" + +#: templates/InvenTree/settings/appearance.html:17 +msgid "Color Themes" +msgstr "" + +#: templates/InvenTree/settings/appearance.html:29 +#, python-format +msgid "\n" +" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" +" Please select another color theme :)\n" +" " +msgstr "" + +#: templates/InvenTree/settings/appearance.html:39 +msgid "Language" +msgstr "" + +#: templates/InvenTree/settings/appearance.html:61 +msgid "Set Language" +msgstr "" + +#: templates/InvenTree/settings/build.html:10 +msgid "Build Order Settings" +msgstr "" + +#: templates/InvenTree/settings/category.html:9 +msgid "Category Settings" +msgstr "" + +#: templates/InvenTree/settings/category.html:25 +msgid "Category Parameter Templates" +msgstr "" + +#: templates/InvenTree/settings/category.html:52 +msgid "No category parameter templates found" +msgstr "" + +#: templates/InvenTree/settings/category.html:70 +#: templates/InvenTree/settings/part.html:103 +msgid "Edit Template" +msgstr "" + +#: templates/InvenTree/settings/category.html:71 +#: templates/InvenTree/settings/part.html:104 +msgid "Delete Template" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:10 +msgid "Currency Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:25 +msgid "Base Currency" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:29 +msgid "Exchange Rates" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:39 +msgid "Last Update" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:45 +msgid "Never" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:50 +msgid "Update Now" +msgstr "" + +#: templates/InvenTree/settings/global.html:10 +msgid "Global InvenTree Settings" +msgstr "" + +#: templates/InvenTree/settings/global.html:26 +msgid "Barcode Settings" +msgstr "" + +#: templates/InvenTree/settings/global.html:34 +msgid "Search Settings" +msgstr "" + +#: templates/InvenTree/settings/header.html:7 +msgid "Setting" +msgstr "" + +#: templates/InvenTree/settings/part.html:9 +msgid "Part Settings" +msgstr "" + +#: templates/InvenTree/settings/part.html:14 +msgid "Part Options" +msgstr "" + +#: templates/InvenTree/settings/part.html:46 +msgid "Part Import" +msgstr "" + +#: templates/InvenTree/settings/part.html:49 +msgid "Import Part" +msgstr "" + +#: templates/InvenTree/settings/part.html:62 +msgid "Part Parameter Templates" +msgstr "" + +#: templates/InvenTree/settings/part.html:83 +msgid "No part parameter templates found" +msgstr "" + +#: templates/InvenTree/settings/po.html:9 +msgid "Purchase Order Settings" +msgstr "" + +#: templates/InvenTree/settings/report.html:10 +msgid "Report Settings" +msgstr "" + +#: templates/InvenTree/settings/setting.html:28 +msgid "No value set" +msgstr "" + +#: templates/InvenTree/settings/setting.html:36 +msgid "Edit setting" +msgstr "" + +#: templates/InvenTree/settings/settings.html:8 +#: templates/InvenTree/settings/settings.html:14 templates/navbar.html:84 +msgid "Settings" +msgstr "" + +#: templates/InvenTree/settings/so.html:9 +msgid "Sales Order Settings" +msgstr "" + +#: templates/InvenTree/settings/stock.html:9 +msgid "Stock Settings" +msgstr "" + +#: templates/InvenTree/settings/stock.html:13 templates/stock_table.html:50 +msgid "Stock Options" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:3 +#: templates/InvenTree/settings/tabs.html:12 +#: templates/InvenTree/settings/user.html:10 +#: templates/InvenTree/settings/user_settings.html:10 +msgid "User Settings" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:6 +msgid "Account" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:9 +msgid "Appearance" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:16 +msgid "InvenTree Settings" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:19 +msgid "Global" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:22 +msgid "Currencies" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:25 +msgid "Report" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:28 +msgid "Categories" +msgstr "" + +#: templates/InvenTree/settings/user.html:16 +msgid "User Information" +msgstr "" + +#: templates/InvenTree/settings/user.html:19 +msgid "Edit" +msgstr "" + +#: templates/InvenTree/settings/user.html:21 +msgid "Change Password" +msgstr "" + +#: templates/InvenTree/settings/user.html:28 +#: templates/registration/login.html:58 +msgid "Username" +msgstr "" + +#: templates/InvenTree/settings/user.html:32 +msgid "First Name" +msgstr "" + +#: templates/InvenTree/settings/user.html:36 +msgid "Last Name" +msgstr "" + +#: templates/InvenTree/settings/user.html:40 +msgid "Email Address" +msgstr "" + +#: templates/about.html:13 +msgid "InvenTree Version Information" +msgstr "" + +#: templates/about.html:22 +msgid "InvenTree Version" +msgstr "" + +#: templates/about.html:26 +msgid "Up to Date" +msgstr "" + +#: templates/about.html:28 +msgid "Update Available" +msgstr "" + +#: templates/about.html:34 +msgid "API Version" +msgstr "" + +#: templates/about.html:39 +msgid "Python Version" +msgstr "" + +#: templates/about.html:44 +msgid "Django Version" +msgstr "" + +#: templates/about.html:51 +msgid "Commit Hash" +msgstr "" + +#: templates/about.html:58 +msgid "Commit Date" +msgstr "" + +#: templates/about.html:63 +msgid "InvenTree Documentation" +msgstr "" + +#: templates/about.html:68 +msgid "View Code on GitHub" +msgstr "" + +#: templates/about.html:73 +msgid "Credits" +msgstr "" + +#: templates/about.html:78 +msgid "Mobile App" +msgstr "" + +#: templates/about.html:83 +msgid "Submit Bug Report" +msgstr "" + +#: templates/about.html:90 templates/clip.html:4 +msgid "copy to clipboard" +msgstr "" + +#: templates/about.html:90 +msgid "copy version information" +msgstr "" + +#: templates/about.html:100 templates/js/modals.js:33 +#: templates/js/modals.js:567 templates/js/modals.js:661 +#: templates/js/modals.js:957 templates/modals.html:29 templates/modals.html:54 +msgid "Close" +msgstr "" + +#: templates/image_download.html:8 +msgid "Specify URL for downloading image" +msgstr "" + +#: templates/image_download.html:11 +msgid "Must be a valid image URL" +msgstr "" + +#: templates/image_download.html:12 +msgid "Remote server must be accessible" +msgstr "" + +#: templates/image_download.html:13 +msgid "Remote image must not exceed maximum allowable file size" +msgstr "" + +#: templates/js/api.js:162 templates/js/modals.js:1027 +msgid "No Response" +msgstr "" + +#: templates/js/api.js:163 templates/js/modals.js:1028 +msgid "No response from the InvenTree server" +msgstr "" + +#: templates/js/api.js:168 +msgid "Error 400: Bad request" +msgstr "" + +#: templates/js/api.js:169 +msgid "API request returned error code 400" +msgstr "" + +#: templates/js/api.js:172 templates/js/modals.js:1037 +msgid "Error 401: Not Authenticated" +msgstr "" + +#: templates/js/api.js:173 templates/js/modals.js:1038 +msgid "Authentication credentials not supplied" +msgstr "" + +#: templates/js/api.js:176 templates/js/modals.js:1042 +msgid "Error 403: Permission Denied" +msgstr "" + +#: templates/js/api.js:177 templates/js/modals.js:1043 +msgid "You do not have the required permissions to access this function" +msgstr "" + +#: templates/js/api.js:180 templates/js/modals.js:1047 +msgid "Error 404: Resource Not Found" +msgstr "" + +#: templates/js/api.js:181 templates/js/modals.js:1048 +msgid "The requested resource could not be located on the server" +msgstr "" + +#: templates/js/api.js:184 templates/js/modals.js:1052 +msgid "Error 408: Timeout" +msgstr "" + +#: templates/js/api.js:185 templates/js/modals.js:1053 +msgid "Connection timeout while requesting data from server" +msgstr "" + +#: templates/js/api.js:188 +msgid "Unhandled Error Code" +msgstr "" + +#: templates/js/api.js:189 +msgid "Error code" +msgstr "" + +#: templates/js/attachment.js:16 +msgid "No attachments found" +msgstr "" + +#: templates/js/attachment.js:56 +msgid "Upload Date" +msgstr "" + +#: templates/js/attachment.js:69 +msgid "Edit attachment" +msgstr "" + +#: templates/js/attachment.js:76 +msgid "Delete attachment" +msgstr "" + +#: templates/js/barcode.js:8 +msgid "Scan barcode data here using wedge scanner" +msgstr "" + +#: templates/js/barcode.js:10 +msgid "Enter barcode data" +msgstr "" + +#: templates/js/barcode.js:14 +msgid "Barcode" +msgstr "" + +#: templates/js/barcode.js:32 +msgid "Enter optional notes for stock transfer" +msgstr "" + +#: templates/js/barcode.js:33 +msgid "Enter notes" +msgstr "" + +#: templates/js/barcode.js:71 +msgid "Server error" +msgstr "" + +#: templates/js/barcode.js:92 +msgid "Unknown response from server" +msgstr "" + +#: templates/js/barcode.js:119 templates/js/modals.js:1017 +msgid "Invalid server response" +msgstr "" + +#: templates/js/barcode.js:212 +msgid "Scan barcode data below" +msgstr "" + +#: templates/js/barcode.js:270 +msgid "No URL in response" +msgstr "" + +#: templates/js/barcode.js:288 +msgid "Link Barcode to Stock Item" +msgstr "" + +#: templates/js/barcode.js:311 +msgid "This will remove the association between this stock item and the barcode" +msgstr "" + +#: templates/js/barcode.js:317 +msgid "Unlink" +msgstr "" + +#: templates/js/barcode.js:376 templates/js/stock.js:210 +msgid "Remove stock item" +msgstr "" + +#: templates/js/barcode.js:418 +msgid "Check Stock Items into Location" +msgstr "" + +#: templates/js/barcode.js:422 templates/js/barcode.js:547 +msgid "Check In" +msgstr "" + +#: templates/js/barcode.js:462 templates/js/barcode.js:586 +msgid "Error transferring stock" +msgstr "" + +#: templates/js/barcode.js:481 +msgid "Stock Item already scanned" +msgstr "" + +#: templates/js/barcode.js:485 +msgid "Stock Item already in this location" +msgstr "" + +#: templates/js/barcode.js:492 +msgid "Added stock item" +msgstr "" + +#: templates/js/barcode.js:499 +msgid "Barcode does not match Stock Item" +msgstr "" + +#: templates/js/barcode.js:542 +msgid "Check Into Location" +msgstr "" + +#: templates/js/barcode.js:605 +msgid "Barcode does not match a valid location" +msgstr "" + +#: templates/js/bom.js:175 templates/js/build.js:1152 +msgid "Open subassembly" +msgstr "" + +#: templates/js/bom.js:249 +msgid "Purchase Price Range" +msgstr "" + +#: templates/js/bom.js:257 +msgid "Purchase Price Average" +msgstr "" + +#: templates/js/bom.js:265 +msgid "Buy Price" +msgstr "" + +#: templates/js/bom.js:271 +msgid "No pricing available" +msgstr "" + +#: templates/js/bom.js:306 templates/js/bom.js:392 +msgid "View BOM" +msgstr "" + +#: templates/js/bom.js:366 +msgid "Validate BOM Item" +msgstr "" + +#: templates/js/bom.js:368 +msgid "This line has been validated" +msgstr "" + +#: templates/js/bom.js:370 +msgid "Edit BOM Item" +msgstr "" + +#: templates/js/bom.js:372 templates/js/bom.js:519 +msgid "Delete BOM Item" +msgstr "" + +#: templates/js/bom.js:463 templates/js/build.js:458 templates/js/build.js:1250 +msgid "No BOM items found" +msgstr "" + +#: templates/js/build.js:42 +msgid "Edit Build Order" +msgstr "" + +#: templates/js/build.js:68 +msgid "Create Build Order" +msgstr "" + +#: templates/js/build.js:100 +msgid "Auto-allocate stock items to this output" +msgstr "" + +#: templates/js/build.js:108 +msgid "Unallocate stock from build output" +msgstr "" + +#: templates/js/build.js:118 +msgid "Complete build output" +msgstr "" + +#: templates/js/build.js:127 +msgid "Delete build output" +msgstr "" + +#: templates/js/build.js:222 +msgid "No build order allocations found" +msgstr "" + +#: templates/js/build.js:260 templates/js/order.js:451 +msgid "Location not specified" +msgstr "" + +#: templates/js/build.js:364 templates/stock_table.html:20 +msgid "New Stock Item" +msgstr "" + +#: templates/js/build.js:679 +msgid "Required Part" +msgstr "" + +#: templates/js/build.js:700 +msgid "Quantity Per" +msgstr "" + +#: templates/js/build.js:770 templates/js/build.js:1214 +#: templates/stock_table.html:59 +msgid "Order stock" +msgstr "" + +#: templates/js/build.js:823 +msgid "No builds matching query" +msgstr "" + +#: templates/js/build.js:840 templates/js/part.js:579 templates/js/part.js:824 +#: templates/js/stock.js:874 templates/js/stock.js:1325 +msgid "Select" +msgstr "" + +#: templates/js/build.js:860 +msgid "Build order is overdue" +msgstr "" + +#: templates/js/build.js:924 templates/js/stock.js:1547 +msgid "No user information" +msgstr "" + +#: templates/js/build.js:930 +msgid "Resposible" +msgstr "" + +#: templates/js/build.js:939 +msgid "No information" +msgstr "" + +#: templates/js/build.js:989 +msgid "No parts allocated for" +msgstr "" + +#: templates/js/company.js:36 +msgid "Add Manufacturer Part" +msgstr "" + +#: templates/js/company.js:48 +msgid "Edit Manufacturer Part" +msgstr "" + +#: templates/js/company.js:57 +msgid "Delete Manufacturer Part" +msgstr "" + +#: templates/js/company.js:114 +msgid "Add Supplier Part" +msgstr "" + +#: templates/js/company.js:124 +msgid "Edit Supplier Part" +msgstr "" + +#: templates/js/company.js:134 +msgid "Delete Supplier Part" +msgstr "" + +#: templates/js/company.js:181 +msgid "Edit Company" +msgstr "" + +#: templates/js/company.js:202 +msgid "Add new Company" +msgstr "" + +#: templates/js/company.js:279 +msgid "Parts Supplied" +msgstr "" + +#: templates/js/company.js:288 +msgid "Parts Manufactured" +msgstr "" + +#: templates/js/company.js:301 +msgid "No company information found" +msgstr "" + +#: templates/js/company.js:319 +msgid "The following manufacturer parts will be deleted" +msgstr "" + +#: templates/js/company.js:336 +msgid "Delete Manufacturer Parts" +msgstr "" + +#: templates/js/company.js:389 +msgid "No manufacturer parts found" +msgstr "" + +#: templates/js/company.js:408 templates/js/company.js:658 +#: templates/js/part.js:156 templates/js/part.js:241 +msgid "Template part" +msgstr "" + +#: templates/js/company.js:412 templates/js/company.js:662 +#: templates/js/part.js:160 templates/js/part.js:245 +msgid "Assembled part" +msgstr "" + +#: templates/js/company.js:536 templates/js/part.js:330 +msgid "No parameters found" +msgstr "" + +#: templates/js/company.js:572 templates/js/part.js:371 +msgid "Edit parameter" +msgstr "" + +#: templates/js/company.js:573 templates/js/part.js:372 +msgid "Delete parameter" +msgstr "" + +#: templates/js/company.js:592 templates/js/part.js:389 +msgid "Edit Parameter" +msgstr "" + +#: templates/js/company.js:603 templates/js/part.js:401 +msgid "Delete Parameter" +msgstr "" + +#: templates/js/company.js:639 +msgid "No supplier parts found" +msgstr "" + +#: templates/js/filters.js:167 templates/js/filters.js:397 +msgid "true" +msgstr "" + +#: templates/js/filters.js:171 templates/js/filters.js:398 +msgid "false" +msgstr "" + +#: templates/js/filters.js:193 +msgid "Select filter" +msgstr "" + +#: templates/js/filters.js:268 +msgid "Add new filter" +msgstr "" + +#: templates/js/filters.js:271 +msgid "Clear all filters" +msgstr "" + +#: templates/js/filters.js:296 +msgid "Create filter" +msgstr "" + +#: templates/js/forms.js:283 templates/js/forms.js:296 +#: templates/js/forms.js:308 templates/js/forms.js:320 +msgid "Action Prohibited" +msgstr "" + +#: templates/js/forms.js:284 +msgid "Create operation not allowed" +msgstr "" + +#: templates/js/forms.js:297 +msgid "Update operation not allowed" +msgstr "" + +#: templates/js/forms.js:309 +msgid "Delete operation not allowed" +msgstr "" + +#: templates/js/forms.js:321 +msgid "View operation not allowed" +msgstr "" + +#: templates/js/forms.js:817 templates/modals.html:21 templates/modals.html:47 +msgid "Form errors exist" +msgstr "" + +#: templates/js/forms.js:1184 +msgid "Searching" +msgstr "" + +#: templates/js/forms.js:1337 +msgid "Clear input" +msgstr "" + +#: templates/js/label.js:10 templates/js/report.js:98 templates/js/stock.js:234 +msgid "Select Stock Items" +msgstr "" + +#: templates/js/label.js:11 +msgid "Stock item(s) must be selected before printing labels" +msgstr "" + +#: templates/js/label.js:29 templates/js/label.js:79 templates/js/label.js:134 +msgid "No Labels Found" +msgstr "" + +#: templates/js/label.js:30 +msgid "No labels found which match selected stock item(s)" +msgstr "" + +#: templates/js/label.js:61 +msgid "Select Stock Locations" +msgstr "" + +#: templates/js/label.js:62 +msgid "Stock location(s) must be selected before printing labels" +msgstr "" + +#: templates/js/label.js:80 +msgid "No labels found which match selected stock location(s)" +msgstr "" + +#: templates/js/label.js:115 templates/js/report.js:205 +msgid "Select Parts" +msgstr "" + +#: templates/js/label.js:116 +msgid "Part(s) must be selected before printing labels" +msgstr "" + +#: templates/js/label.js:135 +msgid "No labels found which match the selected part(s)" +msgstr "" + +#: templates/js/label.js:209 +msgid "stock items selected" +msgstr "" + +#: templates/js/label.js:217 +msgid "Select Label" +msgstr "" + +#: templates/js/label.js:232 +msgid "Select Label Template" +msgstr "" + +#: templates/js/modals.js:59 templates/js/modals.js:103 +#: templates/js/modals.js:593 +msgid "Cancel" +msgstr "" + +#: templates/js/modals.js:60 templates/js/modals.js:102 +#: templates/js/modals.js:660 templates/js/modals.js:956 +#: templates/modals.html:30 templates/modals.html:55 +msgid "Submit" +msgstr "" + +#: templates/js/modals.js:101 +msgid "Form Title" +msgstr "" + +#: templates/js/modals.js:380 +msgid "Waiting for server..." +msgstr "" + +#: templates/js/modals.js:539 +msgid "Show Error Information" +msgstr "" + +#: templates/js/modals.js:592 +msgid "Accept" +msgstr "" + +#: templates/js/modals.js:649 +msgid "Loading Data" +msgstr "" + +#: templates/js/modals.js:907 +msgid "Invalid response from server" +msgstr "" + +#: templates/js/modals.js:907 +msgid "Form data missing from server response" +msgstr "" + +#: templates/js/modals.js:920 +msgid "Error posting form data" +msgstr "" + +#: templates/js/modals.js:1017 +msgid "JSON response missing form data" +msgstr "" + +#: templates/js/modals.js:1032 +msgid "Error 400: Bad Request" +msgstr "" + +#: templates/js/modals.js:1033 +msgid "Server returned error code 400" +msgstr "" + +#: templates/js/modals.js:1056 +msgid "Error requesting form data" +msgstr "" + +#: templates/js/model_renderers.js:38 +msgid "Company ID" +msgstr "" + +#: templates/js/model_renderers.js:78 +msgid "Location ID" +msgstr "" + +#: templates/js/model_renderers.js:95 +msgid "Build ID" +msgstr "" + +#: templates/js/model_renderers.js:114 +msgid "Part ID" +msgstr "" + +#: templates/js/model_renderers.js:163 +msgid "Category ID" +msgstr "" + +#: templates/js/model_renderers.js:199 +msgid "Manufacturer Part ID" +msgstr "" + +#: templates/js/model_renderers.js:227 +msgid "Supplier Part ID" +msgstr "" + +#: templates/js/order.js:32 +msgid "Create Sales Order" +msgstr "" + +#: templates/js/order.js:202 +msgid "No purchase orders found" +msgstr "" + +#: templates/js/order.js:226 templates/js/order.js:321 +msgid "Order is overdue" +msgstr "" + +#: templates/js/order.js:298 +msgid "No sales orders found" +msgstr "" + +#: templates/js/order.js:335 +msgid "Invalid Customer" +msgstr "" + +#: templates/js/order.js:412 +msgid "No sales order allocations found" +msgstr "" + +#: templates/js/part.js:10 +msgid "YES" +msgstr "" + +#: templates/js/part.js:12 +msgid "NO" +msgstr "" + +#: templates/js/part.js:26 +msgid "Create New Part Category" +msgstr "" + +#: templates/js/part.js:34 +msgid "New Parent" +msgstr "" + +#: templates/js/part.js:97 +msgid "Edit Part" +msgstr "" + +#: templates/js/part.js:148 templates/js/part.js:233 +msgid "Trackable part" +msgstr "" + +#: templates/js/part.js:152 templates/js/part.js:237 +msgid "Virtual part" +msgstr "" + +#: templates/js/part.js:164 +msgid "Starred part" +msgstr "" + +#: templates/js/part.js:168 +msgid "Salable part" +msgstr "" + +#: templates/js/part.js:282 +msgid "No variants found" +msgstr "" + +#: templates/js/part.js:469 templates/js/part.js:708 +msgid "No parts found" +msgstr "" + +#: templates/js/part.js:647 +msgid "No category" +msgstr "" + +#: templates/js/part.js:665 templates/js/table_filters.js:332 +msgid "Low stock" +msgstr "" + +#: templates/js/part.js:849 templates/js/stock.js:1349 +msgid "Path" +msgstr "" + +#: templates/js/part.js:892 +msgid "No test templates matching query" +msgstr "" + +#: templates/js/part.js:943 templates/js/stock.js:433 +msgid "Edit test result" +msgstr "" + +#: templates/js/part.js:944 templates/js/stock.js:434 +msgid "Delete test result" +msgstr "" + +#: templates/js/part.js:950 +msgid "This test is defined for a parent part" +msgstr "" + +#: templates/js/part.js:975 +#, python-brace-format +msgid "No ${human_name} information found" +msgstr "" + +#: templates/js/part.js:1028 +#, python-brace-format +msgid "Edit ${human_name}" +msgstr "" + +#: templates/js/part.js:1029 +#, python-brace-format +msgid "Delete ${human_name}" +msgstr "" + +#: templates/js/part.js:1129 +msgid "Single Price" +msgstr "" + +#: templates/js/part.js:1148 +msgid "Single Price Difference" +msgstr "" + +#: templates/js/report.js:47 +msgid "items selected" +msgstr "" + +#: templates/js/report.js:55 +msgid "Select Report Template" +msgstr "" + +#: templates/js/report.js:70 +msgid "Select Test Report Template" +msgstr "" + +#: templates/js/report.js:99 +msgid "Stock item(s) must be selected before printing reports" +msgstr "" + +#: templates/js/report.js:116 templates/js/report.js:169 +#: templates/js/report.js:223 templates/js/report.js:277 +#: templates/js/report.js:331 +msgid "No Reports Found" +msgstr "" + +#: templates/js/report.js:117 +msgid "No report templates found which match selected stock item(s)" +msgstr "" + +#: templates/js/report.js:152 +msgid "Select Builds" +msgstr "" + +#: templates/js/report.js:153 +msgid "Build(s) must be selected before printing reports" +msgstr "" + +#: templates/js/report.js:170 +msgid "No report templates found which match selected build(s)" +msgstr "" + +#: templates/js/report.js:206 +msgid "Part(s) must be selected before printing reports" +msgstr "" + +#: templates/js/report.js:224 +msgid "No report templates found which match selected part(s)" +msgstr "" + +#: templates/js/report.js:259 +msgid "Select Purchase Orders" +msgstr "" + +#: templates/js/report.js:260 +msgid "Purchase Order(s) must be selected before printing report" +msgstr "" + +#: templates/js/report.js:278 templates/js/report.js:332 +msgid "No report templates found which match selected orders" +msgstr "" + +#: templates/js/report.js:313 +msgid "Select Sales Orders" +msgstr "" + +#: templates/js/report.js:314 +msgid "Sales Order(s) must be selected before printing report" +msgstr "" + +#: templates/js/stock.js:29 +msgid "Export Stock" +msgstr "" + +#: templates/js/stock.js:32 +msgid "Format" +msgstr "" + +#: templates/js/stock.js:33 +msgid "Select file format" +msgstr "" + +#: templates/js/stock.js:45 +msgid "Include Sublocations" +msgstr "" + +#: templates/js/stock.js:46 +msgid "Include stock items in sublocations" +msgstr "" + +#: templates/js/stock.js:88 +msgid "Transfer Stock" +msgstr "" + +#: templates/js/stock.js:89 +msgid "Move" +msgstr "" + +#: templates/js/stock.js:95 +msgid "Count Stock" +msgstr "" + +#: templates/js/stock.js:96 +msgid "Count" +msgstr "" + +#: templates/js/stock.js:100 +msgid "Remove Stock" +msgstr "" + +#: templates/js/stock.js:101 +msgid "Take" +msgstr "" + +#: templates/js/stock.js:105 +msgid "Add Stock" +msgstr "" + +#: templates/js/stock.js:106 users/models.py:190 +msgid "Add" +msgstr "" + +#: templates/js/stock.js:110 templates/stock_table.html:63 +msgid "Delete Stock" +msgstr "" + +#: templates/js/stock.js:199 +msgid "Quantity cannot be adjusted for serialized stock" +msgstr "" + +#: templates/js/stock.js:199 +msgid "Specify stock quantity" +msgstr "" + +#: templates/js/stock.js:235 +msgid "You must select at least one available stock item" +msgstr "" + +#: templates/js/stock.js:251 +msgid "Select destination stock location" +msgstr "" + +#: templates/js/stock.js:259 +msgid "Stock transaction notes" +msgstr "" + +#: templates/js/stock.js:396 +msgid "PASS" +msgstr "" + +#: templates/js/stock.js:398 +msgid "FAIL" +msgstr "" + +#: templates/js/stock.js:403 +msgid "NO RESULT" +msgstr "" + +#: templates/js/stock.js:429 +msgid "Add test result" +msgstr "" + +#: templates/js/stock.js:455 +msgid "No test results found" +msgstr "" + +#: templates/js/stock.js:503 +msgid "Test Date" +msgstr "" + +#: templates/js/stock.js:611 +msgid "In production" +msgstr "" + +#: templates/js/stock.js:615 +msgid "Installed in Stock Item" +msgstr "" + +#: templates/js/stock.js:623 +msgid "Assigned to Sales Order" +msgstr "" + +#: templates/js/stock.js:699 +msgid "No stock items matching query" +msgstr "" + +#: templates/js/stock.js:720 +msgid "items" +msgstr "" + +#: templates/js/stock.js:812 +msgid "batches" +msgstr "" + +#: templates/js/stock.js:839 +msgid "locations" +msgstr "" + +#: templates/js/stock.js:841 +msgid "Undefined location" +msgstr "" + +#: templates/js/stock.js:942 +msgid "Stock item is in production" +msgstr "" + +#: templates/js/stock.js:947 +msgid "Stock item assigned to sales order" +msgstr "" + +#: templates/js/stock.js:950 +msgid "Stock item assigned to customer" +msgstr "" + +#: templates/js/stock.js:954 +msgid "Stock item has expired" +msgstr "" + +#: templates/js/stock.js:956 +msgid "Stock item will expire soon" +msgstr "" + +#: templates/js/stock.js:960 +msgid "Stock item has been allocated" +msgstr "" + +#: templates/js/stock.js:964 +msgid "Stock item has been installed in another item" +msgstr "" + +#: templates/js/stock.js:971 +msgid "Stock item has been rejected" +msgstr "" + +#: templates/js/stock.js:975 +msgid "Stock item is lost" +msgstr "" + +#: templates/js/stock.js:978 +msgid "Stock item is destroyed" +msgstr "" + +#: templates/js/stock.js:982 templates/js/table_filters.js:147 +msgid "Depleted" +msgstr "" + +#: templates/js/stock.js:1011 +msgid "Stocktake" +msgstr "" + +#: templates/js/stock.js:1065 +msgid "Supplier part not specified" +msgstr "" + +#: templates/js/stock.js:1212 +msgid "Stock Status" +msgstr "" + +#: templates/js/stock.js:1227 +msgid "Set Stock Status" +msgstr "" + +#: templates/js/stock.js:1241 +msgid "Select Status Code" +msgstr "" + +#: templates/js/stock.js:1242 +msgid "Status code must be selected" +msgstr "" + +#: templates/js/stock.js:1381 +msgid "Invalid date" +msgstr "" + +#: templates/js/stock.js:1428 +msgid "Location no longer exists" +msgstr "" + +#: templates/js/stock.js:1447 +msgid "Purchase order no longer exists" +msgstr "" + +#: templates/js/stock.js:1466 +msgid "Customer no longer exists" +msgstr "" + +#: templates/js/stock.js:1484 +msgid "Stock item no longer exists" +msgstr "" + +#: templates/js/stock.js:1507 +msgid "Added" +msgstr "" + +#: templates/js/stock.js:1515 +msgid "Removed" +msgstr "" + +#: templates/js/stock.js:1559 +msgid "Edit tracking entry" +msgstr "" + +#: templates/js/stock.js:1560 +msgid "Delete tracking entry" +msgstr "" + +#: templates/js/stock.js:1704 +msgid "No installed items" +msgstr "" + +#: templates/js/stock.js:1727 +msgid "Serial" +msgstr "" + +#: templates/js/stock.js:1755 +msgid "Uninstall Stock Item" +msgstr "" + +#: templates/js/table_filters.js:43 +msgid "Trackable Part" +msgstr "" + +#: templates/js/table_filters.js:47 +msgid "Assembled Part" +msgstr "" + +#: templates/js/table_filters.js:51 +msgid "Validated" +msgstr "" + +#: templates/js/table_filters.js:59 +msgid "Allow Variant Stock" +msgstr "" + +#: templates/js/table_filters.js:79 templates/js/table_filters.js:142 +msgid "Include sublocations" +msgstr "" + +#: templates/js/table_filters.js:80 +msgid "Include locations" +msgstr "" + +#: templates/js/table_filters.js:90 templates/js/table_filters.js:91 +#: templates/js/table_filters.js:309 +msgid "Include subcategories" +msgstr "" + +#: templates/js/table_filters.js:101 templates/js/table_filters.js:190 +msgid "Is Serialized" +msgstr "" + +#: templates/js/table_filters.js:104 templates/js/table_filters.js:197 +msgid "Serial number GTE" +msgstr "" + +#: templates/js/table_filters.js:105 templates/js/table_filters.js:198 +msgid "Serial number greater than or equal to" +msgstr "" + +#: templates/js/table_filters.js:108 templates/js/table_filters.js:201 +msgid "Serial number LTE" +msgstr "" + +#: templates/js/table_filters.js:109 templates/js/table_filters.js:202 +msgid "Serial number less than or equal to" +msgstr "" + +#: templates/js/table_filters.js:112 templates/js/table_filters.js:113 +#: templates/js/table_filters.js:193 templates/js/table_filters.js:194 +msgid "Serial number" +msgstr "" + +#: templates/js/table_filters.js:117 templates/js/table_filters.js:211 +msgid "Batch code" +msgstr "" + +#: templates/js/table_filters.js:127 templates/js/table_filters.js:299 +msgid "Active parts" +msgstr "" + +#: templates/js/table_filters.js:128 +msgid "Show stock for active parts" +msgstr "" + +#: templates/js/table_filters.js:133 +msgid "Part is an assembly" +msgstr "" + +#: templates/js/table_filters.js:137 +msgid "Is allocated" +msgstr "" + +#: templates/js/table_filters.js:138 +msgid "Item has been allocated" +msgstr "" + +#: templates/js/table_filters.js:143 +msgid "Include stock in sublocations" +msgstr "" + +#: templates/js/table_filters.js:148 +msgid "Show stock items which are depleted" +msgstr "" + +#: templates/js/table_filters.js:155 +msgid "Show stock items which have expired" +msgstr "" + +#: templates/js/table_filters.js:160 +msgid "Show stock which is close to expiring" +msgstr "" + +#: templates/js/table_filters.js:166 +msgid "Show items which are in stock" +msgstr "" + +#: templates/js/table_filters.js:170 +msgid "In Production" +msgstr "" + +#: templates/js/table_filters.js:171 +msgid "Show items which are in production" +msgstr "" + +#: templates/js/table_filters.js:175 +msgid "Include Variants" +msgstr "" + +#: templates/js/table_filters.js:176 +msgid "Include stock items for variant parts" +msgstr "" + +#: templates/js/table_filters.js:180 +msgid "Installed" +msgstr "" + +#: templates/js/table_filters.js:181 +msgid "Show stock items which are installed in another item" +msgstr "" + +#: templates/js/table_filters.js:186 +msgid "Show items which have been assigned to a customer" +msgstr "" + +#: templates/js/table_filters.js:206 templates/js/table_filters.js:207 +msgid "Stock status" +msgstr "" + +#: templates/js/table_filters.js:215 +msgid "Has purchase price" +msgstr "" + +#: templates/js/table_filters.js:216 +msgid "Show stock items which have a purchase price set" +msgstr "" + +#: templates/js/table_filters.js:245 +msgid "Build status" +msgstr "" + +#: templates/js/table_filters.js:264 templates/js/table_filters.js:281 +msgid "Order status" +msgstr "" + +#: templates/js/table_filters.js:269 templates/js/table_filters.js:286 +msgid "Outstanding" +msgstr "" + +#: templates/js/table_filters.js:310 +msgid "Include parts in subcategories" +msgstr "" + +#: templates/js/table_filters.js:314 +msgid "Has IPN" +msgstr "" + +#: templates/js/table_filters.js:315 +msgid "Part has internal part number" +msgstr "" + +#: templates/js/table_filters.js:320 +msgid "Show active parts" +msgstr "" + +#: templates/js/table_filters.js:328 +msgid "Stock available" +msgstr "" + +#: templates/js/table_filters.js:344 +msgid "Starred" +msgstr "" + +#: templates/js/table_filters.js:356 +msgid "Purchasable" +msgstr "" + +#: templates/js/tables.js:342 +msgid "Loading data" +msgstr "" + +#: templates/js/tables.js:345 +msgid "rows per page" +msgstr "" + +#: templates/js/tables.js:348 +msgid "Showing" +msgstr "" + +#: templates/js/tables.js:348 +msgid "to" +msgstr "" + +#: templates/js/tables.js:348 +msgid "of" +msgstr "" + +#: templates/js/tables.js:348 +msgid "rows" +msgstr "" + +#: templates/js/tables.js:351 templates/search_form.html:6 +#: templates/search_form.html:8 +msgid "Search" +msgstr "" + +#: templates/js/tables.js:354 +msgid "No matching results" +msgstr "" + +#: templates/js/tables.js:357 +msgid "Hide/Show pagination" +msgstr "" + +#: templates/js/tables.js:360 +msgid "Refresh" +msgstr "" + +#: templates/js/tables.js:363 +msgid "Toggle" +msgstr "" + +#: templates/js/tables.js:366 +msgid "Columns" +msgstr "" + +#: templates/js/tables.js:369 +msgid "All" +msgstr "" + +#: templates/navbar.html:13 +msgid "Toggle navigation" +msgstr "" + +#: templates/navbar.html:33 +msgid "Buy" +msgstr "" + +#: templates/navbar.html:43 +msgid "Sell" +msgstr "" + +#: templates/navbar.html:55 +msgid "Scan Barcode" +msgstr "" + +#: templates/navbar.html:77 users/models.py:39 +msgid "Admin" +msgstr "" + +#: templates/navbar.html:79 +msgid "Logout" +msgstr "" + +#: templates/navbar.html:81 templates/registration/login.html:89 +msgid "Login" +msgstr "" + +#: templates/navbar.html:104 +msgid "About InvenTree" +msgstr "" + +#: templates/qr_code.html:11 +msgid "QR data not provided" +msgstr "" + +#: templates/registration/logged_out.html:50 +msgid "You have been logged out" +msgstr "" + +#: templates/registration/logged_out.html:51 +#: templates/registration/password_reset_complete.html:51 +#: templates/registration/password_reset_done.html:58 +msgid "Return to login screen" +msgstr "" + +#: templates/registration/login.html:64 +msgid "Enter username" +msgstr "" + +#: templates/registration/login.html:70 +msgid "Password" +msgstr "" + +#: templates/registration/login.html:83 +msgid "Username / password combination is incorrect" +msgstr "" + +#: templates/registration/login.html:95 +#: templates/registration/password_reset_form.html:51 +msgid "Forgotten your password?" +msgstr "" + +#: templates/registration/login.html:95 +msgid "Click here to reset" +msgstr "" + +#: templates/registration/password_reset_complete.html:50 +msgid "Password reset complete" +msgstr "" + +#: templates/registration/password_reset_confirm.html:52 +#: templates/registration/password_reset_confirm.html:56 +msgid "Change password" +msgstr "" + +#: templates/registration/password_reset_confirm.html:60 +msgid "The password reset link was invalid, possibly because it has already been used. Please request a new password reset." +msgstr "" + +#: templates/registration/password_reset_done.html:51 +msgid "We've emailed you instructions for setting your password, if an account exists with the email you entered. You should receive them shortly." +msgstr "" + +#: templates/registration/password_reset_done.html:54 +msgid "If you don't receive an email, please make sure you've entered the address you registered with, and check your spam folder." +msgstr "" + +#: templates/registration/password_reset_form.html:52 +msgid "Enter your email address below." +msgstr "" + +#: templates/registration/password_reset_form.html:53 +msgid "An email will be sent with password reset instructions." +msgstr "" + +#: templates/registration/password_reset_form.html:58 +msgid "Send email" +msgstr "" + +#: templates/stats.html:9 +msgid "Server" +msgstr "" + +#: templates/stats.html:13 +msgid "Instance Name" +msgstr "" + +#: templates/stats.html:18 +msgid "Database" +msgstr "" + +#: templates/stats.html:26 +msgid "Server is running in debug mode" +msgstr "" + +#: templates/stats.html:33 +msgid "Docker Mode" +msgstr "" + +#: templates/stats.html:34 +msgid "Server is deployed using docker" +msgstr "" + +#: templates/stats.html:40 +msgid "Server status" +msgstr "" + +#: templates/stats.html:43 +msgid "Healthy" +msgstr "" + +#: templates/stats.html:45 +msgid "Issues detected" +msgstr "" + +#: templates/stats.html:52 +msgid "Background Worker" +msgstr "" + +#: templates/stats.html:55 +msgid "Background worker not running" +msgstr "" + +#: templates/stats.html:63 +msgid "Email Settings" +msgstr "" + +#: templates/stats.html:66 +msgid "Email settings not configured" +msgstr "" + +#: templates/stock_table.html:14 +msgid "Export Stock Information" +msgstr "" + +#: templates/stock_table.html:27 +msgid "Barcode Actions" +msgstr "" + +#: templates/stock_table.html:43 +msgid "Print test reports" +msgstr "" + +#: templates/stock_table.html:55 +msgid "Add to selected stock items" +msgstr "" + +#: templates/stock_table.html:56 +msgid "Remove from selected stock items" +msgstr "" + +#: templates/stock_table.html:57 +msgid "Stocktake selected stock items" +msgstr "" + +#: templates/stock_table.html:58 +msgid "Move selected stock items" +msgstr "" + +#: templates/stock_table.html:58 +msgid "Move stock" +msgstr "" + +#: templates/stock_table.html:59 +msgid "Order selected items" +msgstr "" + +#: templates/stock_table.html:60 +msgid "Change status" +msgstr "" + +#: templates/stock_table.html:60 +msgid "Change stock status" +msgstr "" + +#: templates/stock_table.html:63 +msgid "Delete selected items" +msgstr "" + +#: templates/yesnolabel.html:4 +msgid "Yes" +msgstr "" + +#: templates/yesnolabel.html:6 +msgid "No" +msgstr "" + +#: users/admin.py:64 +msgid "Users" +msgstr "" + +#: users/admin.py:65 +msgid "Select which users are assigned to this group" +msgstr "" + +#: users/admin.py:187 +msgid "The following users are members of multiple groups:" +msgstr "" + +#: users/admin.py:210 +msgid "Personal info" +msgstr "" + +#: users/admin.py:211 +msgid "Permissions" +msgstr "" + +#: users/admin.py:214 +msgid "Important dates" +msgstr "" + +#: users/models.py:177 +msgid "Permission set" +msgstr "" + +#: users/models.py:185 +msgid "Group" +msgstr "" + +#: users/models.py:188 +msgid "View" +msgstr "" + +#: users/models.py:188 +msgid "Permission to view items" +msgstr "" + +#: users/models.py:190 +msgid "Permission to add items" +msgstr "" + +#: users/models.py:192 +msgid "Change" +msgstr "" + +#: users/models.py:192 +msgid "Permissions to edit items" +msgstr "" + +#: users/models.py:194 +msgid "Permission to delete items" +msgstr "" + From 61ba5b90c6d576436922857c3fca1e3a7b4d807f Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 27 Jul 2021 01:06:27 +1000 Subject: [PATCH 649/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ko/LC_MESSAGES/django.po | 7893 +++++++++++++++++++++ 1 file changed, 7893 insertions(+) create mode 100644 InvenTree/locale/ko/LC_MESSAGES/django.po diff --git a/InvenTree/locale/ko/LC_MESSAGES/django.po b/InvenTree/locale/ko/LC_MESSAGES/django.po new file mode 100644 index 0000000000..2f5caaff4e --- /dev/null +++ b/InvenTree/locale/ko/LC_MESSAGES/django.po @@ -0,0 +1,7893 @@ +msgid "" +msgstr "" +"Project-Id-Version: inventree\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2021-07-26 13:20+0000\n" +"PO-Revision-Date: 2021-07-26 15:06\n" +"Last-Translator: \n" +"Language-Team: Korean\n" +"Language: ko_KR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Crowdin-Project: inventree\n" +"X-Crowdin-Project-ID: 452300\n" +"X-Crowdin-Language: ko\n" +"X-Crowdin-File: /[inventree.InvenTree] l10/InvenTree/locale/en/LC_MESSAGES/django.po\n" +"X-Crowdin-File-ID: 138\n" + +#: InvenTree/api.py:64 +msgid "API endpoint not found" +msgstr "" + +#: InvenTree/api.py:110 +msgid "No action specified" +msgstr "" + +#: InvenTree/api.py:124 +msgid "No matching action found" +msgstr "" + +#: InvenTree/fields.py:100 +msgid "Enter date" +msgstr "" + +#: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 +#: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 +#: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:526 +msgid "Confirm" +msgstr "" + +#: InvenTree/forms.py:128 +msgid "Confirm delete" +msgstr "" + +#: InvenTree/forms.py:129 +msgid "Confirm item deletion" +msgstr "" + +#: InvenTree/forms.py:161 templates/registration/login.html:76 +msgid "Enter password" +msgstr "" + +#: InvenTree/forms.py:162 +msgid "Enter new password" +msgstr "" + +#: InvenTree/forms.py:169 +msgid "Confirm password" +msgstr "" + +#: InvenTree/forms.py:170 +msgid "Confirm new password" +msgstr "" + +#: InvenTree/forms.py:205 +msgid "Apply Theme" +msgstr "" + +#: InvenTree/forms.py:235 +msgid "Select Category" +msgstr "" + +#: InvenTree/helpers.py:396 +#, python-brace-format +msgid "Duplicate serial: {n}" +msgstr "" + +#: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 +#: stock/views.py:1278 +msgid "Invalid quantity provided" +msgstr "" + +#: InvenTree/helpers.py:406 +msgid "Empty serial number string" +msgstr "" + +#: InvenTree/helpers.py:428 InvenTree/helpers.py:431 InvenTree/helpers.py:434 +#: InvenTree/helpers.py:459 +#, python-brace-format +msgid "Invalid group: {g}" +msgstr "" + +#: InvenTree/helpers.py:464 +#, python-brace-format +msgid "Duplicate serial: {g}" +msgstr "" + +#: InvenTree/helpers.py:472 +msgid "No serial numbers found" +msgstr "" + +#: InvenTree/helpers.py:476 +#, python-brace-format +msgid "Number of unique serial number ({s}) must match quantity ({q})" +msgstr "" + +#: InvenTree/models.py:61 stock/models.py:1815 +msgid "Attachment" +msgstr "" + +#: InvenTree/models.py:62 +msgid "Select file to attach" +msgstr "" + +#: InvenTree/models.py:64 templates/js/attachment.js:52 +msgid "Comment" +msgstr "" + +#: InvenTree/models.py:64 +msgid "File comment" +msgstr "" + +#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:880 +#: common/models.py:881 part/models.py:2097 +#: report/templates/report/inventree_test_report_base.html:91 +#: templates/js/stock.js:1538 +msgid "User" +msgstr "" + +#: InvenTree/models.py:74 +msgid "upload date" +msgstr "" + +#: InvenTree/models.py:113 +msgid "Invalid choice" +msgstr "" + +#: InvenTree/models.py:129 InvenTree/models.py:130 company/models.py:412 +#: label/models.py:112 part/models.py:718 part/models.py:2246 +#: report/models.py:181 templates/InvenTree/search.html:137 +#: templates/InvenTree/search.html:289 templates/js/company.js:545 +#: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 +#: templates/js/stock.js:1331 +msgid "Name" +msgstr "" + +#: InvenTree/models.py:136 build/models.py:187 +#: build/templates/build/detail.html:24 company/models.py:351 +#: company/models.py:519 company/templates/company/manufacturer_part.html:76 +#: company/templates/company/supplier_part.html:75 label/models.py:119 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:312 +#: part/models.py:741 part/templates/part/set_category.html:14 +#: report/models.py:194 report/models.py:551 report/models.py:590 +#: report/templates/report/inventree_build_order_base.html:118 +#: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 +#: templates/InvenTree/search.html:296 +#: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 +#: templates/js/build.js:868 templates/js/build.js:1162 +#: templates/js/company.js:261 templates/js/company.js:459 +#: templates/js/company.js:741 templates/js/order.js:247 +#: templates/js/order.js:349 templates/js/part.js:265 templates/js/part.js:449 +#: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 +#: templates/js/stock.js:917 templates/js/stock.js:1343 +#: templates/js/stock.js:1388 +msgid "Description" +msgstr "" + +#: InvenTree/models.py:137 +msgid "Description (optional)" +msgstr "" + +#: InvenTree/models.py:145 +msgid "parent" +msgstr "" + +#: InvenTree/serializers.py:52 part/models.py:2482 +msgid "Must be a valid number" +msgstr "" + +#: InvenTree/settings.py:505 +msgid "English" +msgstr "" + +#: InvenTree/settings.py:506 +msgid "French" +msgstr "" + +#: InvenTree/settings.py:507 +msgid "German" +msgstr "" + +#: InvenTree/settings.py:508 +msgid "Polish" +msgstr "" + +#: InvenTree/settings.py:509 +msgid "Turkish" +msgstr "" + +#: InvenTree/status.py:94 +msgid "Background worker check failed" +msgstr "" + +#: InvenTree/status.py:98 +msgid "Email backend not configured" +msgstr "" + +#: InvenTree/status.py:101 +msgid "InvenTree system health checks failed" +msgstr "" + +#: InvenTree/status_codes.py:104 InvenTree/status_codes.py:145 +#: InvenTree/status_codes.py:314 +msgid "Pending" +msgstr "" + +#: InvenTree/status_codes.py:105 +msgid "Placed" +msgstr "" + +#: InvenTree/status_codes.py:106 InvenTree/status_codes.py:317 +msgid "Complete" +msgstr "" + +#: InvenTree/status_codes.py:107 InvenTree/status_codes.py:147 +#: InvenTree/status_codes.py:316 +msgid "Cancelled" +msgstr "" + +#: InvenTree/status_codes.py:108 InvenTree/status_codes.py:148 +#: InvenTree/status_codes.py:190 +msgid "Lost" +msgstr "" + +#: InvenTree/status_codes.py:109 InvenTree/status_codes.py:149 +#: InvenTree/status_codes.py:192 +msgid "Returned" +msgstr "" + +#: InvenTree/status_codes.py:146 +#: order/templates/order/sales_order_base.html:126 +msgid "Shipped" +msgstr "" + +#: InvenTree/status_codes.py:186 +msgid "OK" +msgstr "" + +#: InvenTree/status_codes.py:187 +msgid "Attention needed" +msgstr "" + +#: InvenTree/status_codes.py:188 +msgid "Damaged" +msgstr "" + +#: InvenTree/status_codes.py:189 +msgid "Destroyed" +msgstr "" + +#: InvenTree/status_codes.py:191 +msgid "Rejected" +msgstr "" + +#: InvenTree/status_codes.py:272 +msgid "Legacy stock tracking entry" +msgstr "" + +#: InvenTree/status_codes.py:274 +msgid "Stock item created" +msgstr "" + +#: InvenTree/status_codes.py:276 +msgid "Edited stock item" +msgstr "" + +#: InvenTree/status_codes.py:277 +msgid "Assigned serial number" +msgstr "" + +#: InvenTree/status_codes.py:279 +msgid "Stock counted" +msgstr "" + +#: InvenTree/status_codes.py:280 +msgid "Stock manually added" +msgstr "" + +#: InvenTree/status_codes.py:281 +msgid "Stock manually removed" +msgstr "" + +#: InvenTree/status_codes.py:283 +msgid "Location changed" +msgstr "" + +#: InvenTree/status_codes.py:285 +msgid "Installed into assembly" +msgstr "" + +#: InvenTree/status_codes.py:286 +msgid "Removed from assembly" +msgstr "" + +#: InvenTree/status_codes.py:288 +msgid "Installed component item" +msgstr "" + +#: InvenTree/status_codes.py:289 +msgid "Removed component item" +msgstr "" + +#: InvenTree/status_codes.py:291 +msgid "Split from parent item" +msgstr "" + +#: InvenTree/status_codes.py:292 +msgid "Split child item" +msgstr "" + +#: InvenTree/status_codes.py:294 templates/js/table_filters.js:185 +msgid "Sent to customer" +msgstr "" + +#: InvenTree/status_codes.py:295 +msgid "Returned from customer" +msgstr "" + +#: InvenTree/status_codes.py:297 +msgid "Build order output created" +msgstr "" + +#: InvenTree/status_codes.py:298 +msgid "Build order output completed" +msgstr "" + +#: InvenTree/status_codes.py:300 +msgid "Received against purchase order" +msgstr "" + +#: InvenTree/status_codes.py:315 +msgid "Production" +msgstr "" + +#: InvenTree/validators.py:22 +msgid "Not a valid currency code" +msgstr "" + +#: InvenTree/validators.py:50 +msgid "Invalid character in part name" +msgstr "" + +#: InvenTree/validators.py:63 +#, python-brace-format +msgid "IPN must match regex pattern {pat}" +msgstr "" + +#: InvenTree/validators.py:77 InvenTree/validators.py:91 +#: InvenTree/validators.py:105 +#, python-brace-format +msgid "Reference must match pattern {pattern}" +msgstr "" + +#: InvenTree/validators.py:113 +#, python-brace-format +msgid "Illegal character in name ({x})" +msgstr "" + +#: InvenTree/validators.py:132 InvenTree/validators.py:148 +msgid "Overage value must not be negative" +msgstr "" + +#: InvenTree/validators.py:150 +msgid "Overage must not exceed 100%" +msgstr "" + +#: InvenTree/validators.py:157 +msgid "Overage must be an integer value or a percentage" +msgstr "" + +#: InvenTree/views.py:608 +msgid "Delete Item" +msgstr "" + +#: InvenTree/views.py:657 +msgid "Check box to confirm item deletion" +msgstr "" + +#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18 +msgid "Edit User Information" +msgstr "" + +#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22 +msgid "Set Password" +msgstr "" + +#: InvenTree/views.py:702 +msgid "Password fields must match" +msgstr "" + +#: InvenTree/views.py:953 templates/navbar.html:95 +msgid "System Information" +msgstr "" + +#: barcodes/api.py:53 barcodes/api.py:150 +msgid "Must provide barcode_data parameter" +msgstr "" + +#: barcodes/api.py:126 +msgid "No match found for barcode data" +msgstr "" + +#: barcodes/api.py:128 +msgid "Match found for barcode data" +msgstr "" + +#: barcodes/api.py:153 +msgid "Must provide stockitem parameter" +msgstr "" + +#: barcodes/api.py:160 +msgid "No matching stock item found" +msgstr "" + +#: barcodes/api.py:190 +msgid "Barcode already matches StockItem object" +msgstr "" + +#: barcodes/api.py:194 +msgid "Barcode already matches StockLocation object" +msgstr "" + +#: barcodes/api.py:198 +msgid "Barcode already matches Part object" +msgstr "" + +#: barcodes/api.py:204 barcodes/api.py:216 +msgid "Barcode hash already matches StockItem object" +msgstr "" + +#: barcodes/api.py:222 +msgid "Barcode associated with StockItem" +msgstr "" + +#: build/forms.py:37 +msgid "Build Order reference" +msgstr "" + +#: build/forms.py:38 +msgid "Order target date" +msgstr "" + +#: build/forms.py:42 build/templates/build/build_base.html:146 +#: build/templates/build/detail.html:124 +#: order/templates/order/order_base.html:124 +#: order/templates/order/sales_order_base.html:119 +#: report/templates/report/inventree_build_order_base.html:126 +#: templates/js/build.js:945 templates/js/order.js:264 +#: templates/js/order.js:367 +msgid "Target Date" +msgstr "" + +#: build/forms.py:43 build/models.py:277 +msgid "Target date for build completion. Build will be overdue after this date." +msgstr "" + +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1402 +#: build/templates/build/allocation_card.html:23 +#: build/templates/build/auto_allocate.html:17 +#: build/templates/build/build_base.html:133 +#: build/templates/build/detail.html:34 common/models.py:909 +#: company/forms.py:42 company/templates/company/supplier_part.html:226 +#: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 +#: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 +#: order/templates/order/order_wizard/select_parts.html:34 +#: order/templates/order/purchase_order_detail.html:348 +#: order/templates/order/sales_order_detail.html:200 +#: order/templates/order/sales_order_detail.html:207 +#: order/templates/order/sales_order_detail.html:292 +#: order/templates/order/sales_order_detail.html:364 part/forms.py:323 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2384 +#: part/templates/part/bom_upload/match_parts.html:31 +#: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 +#: part/templates/part/part_pricing.html:16 +#: report/templates/report/inventree_build_order_base.html:114 +#: report/templates/report/inventree_po_report.html:91 +#: report/templates/report/inventree_so_report.html:91 +#: report/templates/report/inventree_test_report_base.html:77 +#: stock/forms.py:141 stock/forms.py:247 +#: stock/templates/stock/item_base.html:267 +#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 +#: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 +#: templates/js/build.js:1172 templates/js/model_renderers.js:56 +#: templates/js/order.js:462 templates/js/part.js:1016 +#: templates/js/part.js:1138 templates/js/part.js:1194 +#: templates/js/stock.js:1523 templates/js/stock.js:1721 +msgid "Quantity" +msgstr "" + +#: build/forms.py:49 +msgid "Number of items to build" +msgstr "" + +#: build/forms.py:91 +msgid "Enter quantity for build output" +msgstr "" + +#: build/forms.py:95 order/forms.py:114 stock/forms.py:84 +msgid "Serial Numbers" +msgstr "" + +#: build/forms.py:97 +msgid "Enter serial numbers for build outputs" +msgstr "" + +#: build/forms.py:103 +msgid "Confirm creation of build output" +msgstr "" + +#: build/forms.py:124 +msgid "Confirm deletion of build output" +msgstr "" + +#: build/forms.py:145 +msgid "Confirm unallocation of stock" +msgstr "" + +#: build/forms.py:169 +msgid "Confirm stock allocation" +msgstr "" + +#: build/forms.py:186 +msgid "Mark build as complete" +msgstr "" + +#: build/forms.py:210 build/templates/build/auto_allocate.html:18 +#: stock/forms.py:286 stock/templates/stock/item_base.html:297 +#: stock/templates/stock/stock_adjust.html:17 +#: templates/InvenTree/search.html:260 templates/js/barcode.js:363 +#: templates/js/barcode.js:531 templates/js/build.js:256 +#: templates/js/build.js:620 templates/js/order.js:447 +#: templates/js/stock.js:124 templates/js/stock.js:250 +#: templates/js/stock.js:1003 templates/js/stock.js:1415 +msgid "Location" +msgstr "" + +#: build/forms.py:211 +msgid "Location of completed parts" +msgstr "" + +#: build/forms.py:215 build/templates/build/build_base.html:138 +#: build/templates/build/detail.html:62 order/models.py:549 +#: order/templates/order/receive_parts.html:24 +#: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 +#: templates/js/barcode.js:119 templates/js/build.js:902 +#: templates/js/order.js:251 templates/js/order.js:354 +#: templates/js/stock.js:990 templates/js/stock.js:1492 +#: templates/js/stock.js:1737 +msgid "Status" +msgstr "" + +#: build/forms.py:216 +msgid "Build output stock status" +msgstr "" + +#: build/forms.py:223 +msgid "Confirm incomplete" +msgstr "" + +#: build/forms.py:224 +msgid "Confirm completion with incomplete stock allocation" +msgstr "" + +#: build/forms.py:227 +msgid "Confirm build completion" +msgstr "" + +#: build/forms.py:252 +msgid "Confirm cancel" +msgstr "" + +#: build/forms.py:252 build/views.py:65 +msgid "Confirm build cancellation" +msgstr "" + +#: build/forms.py:266 +msgid "Select quantity of stock to allocate" +msgstr "" + +#: build/models.py:113 +msgid "Invalid choice for parent build" +msgstr "" + +#: build/models.py:117 build/templates/build/build_base.html:9 +#: build/templates/build/build_base.html:73 +#: report/templates/report/inventree_build_order_base.html:106 +#: templates/js/build.js:233 +msgid "Build Order" +msgstr "" + +#: build/models.py:118 build/templates/build/index.html:8 +#: build/templates/build/index.html:15 +#: order/templates/order/sales_order_detail.html:34 +#: order/templates/order/so_navbar.html:19 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 +#: part/templates/part/navbar.html:45 templates/InvenTree/index.html:229 +#: templates/InvenTree/search.html:185 +#: templates/InvenTree/settings/tabs.html:37 users/models.py:44 +msgid "Build Orders" +msgstr "" + +#: build/models.py:178 +msgid "Build Order Reference" +msgstr "" + +#: build/models.py:179 order/models.py:246 order/models.py:533 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:343 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2393 +#: part/templates/part/bom_upload/match_parts.html:30 +#: report/templates/report/inventree_po_report.html:92 +#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 +#: templates/js/build.js:695 templates/js/build.js:1166 +msgid "Reference" +msgstr "" + +#: build/models.py:190 +msgid "Brief description of the build" +msgstr "" + +#: build/models.py:199 build/templates/build/build_base.html:163 +#: build/templates/build/detail.html:80 +msgid "Parent Build" +msgstr "" + +#: build/models.py:200 +msgid "BuildOrder to which this build is allocated" +msgstr "" + +#: build/models.py:205 build/templates/build/auto_allocate.html:16 +#: build/templates/build/build_base.html:128 +#: build/templates/build/detail.html:29 company/models.py:654 +#: order/models.py:766 order/models.py:825 +#: order/templates/order/order_wizard/select_parts.html:32 +#: order/templates/order/purchase_order_detail.html:297 +#: order/templates/order/receive_parts.html:19 +#: order/templates/order/sales_order_detail.html:344 part/models.py:347 +#: part/models.py:2042 part/models.py:2058 part/models.py:2077 +#: part/models.py:2095 part/models.py:2174 part/models.py:2278 +#: part/models.py:2368 part/templates/part/detail.html:199 +#: part/templates/part/part_app_base.html:8 +#: part/templates/part/part_pricing.html:12 +#: part/templates/part/set_category.html:13 +#: report/templates/report/inventree_build_order_base.html:110 +#: report/templates/report/inventree_po_report.html:90 +#: report/templates/report/inventree_so_report.html:90 +#: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 +#: templates/js/barcode.js:362 templates/js/bom.js:163 +#: templates/js/build.js:586 templates/js/build.js:873 +#: templates/js/build.js:1139 templates/js/company.js:400 +#: templates/js/company.js:650 templates/js/part.js:430 +#: templates/js/part.js:593 templates/js/stock.js:122 templates/js/stock.js:886 +#: templates/js/stock.js:1709 +msgid "Part" +msgstr "" + +#: build/models.py:213 +msgid "Select part to build" +msgstr "" + +#: build/models.py:218 +msgid "Sales Order Reference" +msgstr "" + +#: build/models.py:222 +msgid "SalesOrder to which this build is allocated" +msgstr "" + +#: build/models.py:227 +msgid "Source Location" +msgstr "" + +#: build/models.py:231 +msgid "Select location to take stock from for this build (leave blank to take from any stock location)" +msgstr "" + +#: build/models.py:236 +msgid "Destination Location" +msgstr "" + +#: build/models.py:240 +msgid "Select location where the completed items will be stored" +msgstr "" + +#: build/models.py:244 +msgid "Build Quantity" +msgstr "" + +#: build/models.py:247 +msgid "Number of stock items to build" +msgstr "" + +#: build/models.py:251 +msgid "Completed items" +msgstr "" + +#: build/models.py:253 +msgid "Number of stock items which have been completed" +msgstr "" + +#: build/models.py:257 part/templates/part/part_base.html:225 +msgid "Build Status" +msgstr "" + +#: build/models.py:261 +msgid "Build status code" +msgstr "" + +#: build/models.py:265 stock/models.py:507 +msgid "Batch Code" +msgstr "" + +#: build/models.py:269 +msgid "Batch code for this build output" +msgstr "" + +#: build/models.py:272 order/models.py:162 part/models.py:913 +#: part/templates/part/part_base.html:143 templates/js/order.js:362 +msgid "Creation Date" +msgstr "" + +#: build/models.py:276 order/models.py:555 +msgid "Target completion date" +msgstr "" + +#: build/models.py:280 order/models.py:288 templates/js/build.js:950 +msgid "Completion Date" +msgstr "" + +#: build/models.py:286 +msgid "completed by" +msgstr "" + +#: build/models.py:294 templates/js/build.js:915 +msgid "Issued by" +msgstr "" + +#: build/models.py:295 +msgid "User who issued this build order" +msgstr "" + +#: build/models.py:303 build/templates/build/build_base.html:184 +#: build/templates/build/detail.html:108 order/models.py:176 +#: order/templates/order/order_base.html:138 +#: order/templates/order/sales_order_base.html:140 part/models.py:917 +#: report/templates/report/inventree_build_order_base.html:159 +msgid "Responsible" +msgstr "" + +#: build/models.py:304 +msgid "User responsible for this build order" +msgstr "" + +#: build/models.py:309 build/templates/build/detail.html:94 +#: company/templates/company/manufacturer_part.html:83 +#: company/templates/company/supplier_part.html:82 +#: part/templates/part/part_base.html:137 stock/models.py:501 +#: stock/templates/stock/item_base.html:357 +msgid "External Link" +msgstr "" + +#: build/models.py:310 part/models.py:775 stock/models.py:503 +msgid "Link to external URL" +msgstr "" + +#: build/models.py:314 build/templates/build/navbar.html:52 +#: company/models.py:139 company/models.py:526 +#: company/templates/company/navbar.html:63 +#: company/templates/company/navbar.html:66 order/models.py:180 +#: order/models.py:715 order/templates/order/po_navbar.html:38 +#: order/templates/order/po_navbar.html:41 +#: order/templates/order/purchase_order_detail.html:419 +#: order/templates/order/sales_order_detail.html:439 +#: order/templates/order/so_navbar.html:33 +#: order/templates/order/so_navbar.html:36 part/models.py:902 +#: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 +#: part/templates/part/navbar.html:111 +#: report/templates/report/inventree_build_order_base.html:173 +#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:573 +#: stock/models.py:1715 stock/models.py:1821 +#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 +#: templates/js/bom.js:349 templates/js/company.js:746 +#: templates/js/stock.js:258 templates/js/stock.js:499 +#: templates/js/stock.js:1082 +msgid "Notes" +msgstr "" + +#: build/models.py:315 +msgid "Extra build notes" +msgstr "" + +#: build/models.py:792 +msgid "No build output specified" +msgstr "" + +#: build/models.py:795 +msgid "Build output is already completed" +msgstr "" + +#: build/models.py:798 +msgid "Build output does not match Build Order" +msgstr "" + +#: build/models.py:1208 +msgid "BuildItem must be unique for build, stock_item and install_into" +msgstr "" + +#: build/models.py:1233 +msgid "Build item must specify a build output, as master part is marked as trackable" +msgstr "" + +#: build/models.py:1237 +#, python-brace-format +msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" +msgstr "" + +#: build/models.py:1244 order/models.py:926 +msgid "StockItem is over-allocated" +msgstr "" + +#: build/models.py:1248 order/models.py:929 +msgid "Allocation quantity must be greater than zero" +msgstr "" + +#: build/models.py:1252 +msgid "Quantity must be 1 for serialized stock" +msgstr "" + +#: build/models.py:1312 +#, python-brace-format +msgid "Selected stock item not found in BOM for part '{p}'" +msgstr "" + +#: build/models.py:1372 stock/templates/stock/item_base.html:329 +#: templates/InvenTree/search.html:183 templates/js/build.js:846 +#: templates/navbar.html:29 +msgid "Build" +msgstr "" + +#: build/models.py:1373 +msgid "Build to allocate parts" +msgstr "" + +#: build/models.py:1389 stock/templates/stock/item_base.html:8 +#: stock/templates/stock/item_base.html:31 +#: stock/templates/stock/item_base.html:351 +#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 +#: templates/js/build.js:249 templates/js/build.js:993 +#: templates/js/order.js:435 templates/js/order.js:440 +#: templates/js/stock.js:1474 +msgid "Stock Item" +msgstr "" + +#: build/models.py:1390 +msgid "Source stock item" +msgstr "" + +#: build/models.py:1403 +msgid "Stock quantity to allocate to build" +msgstr "" + +#: build/models.py:1411 +msgid "Install into" +msgstr "" + +#: build/models.py:1412 +msgid "Destination stock item" +msgstr "" + +#: build/templates/build/allocation_card.html:21 +#: build/templates/build/complete_output.html:46 +#: order/templates/order/sales_order_detail.html:205 +#: order/templates/order/sales_order_detail.html:290 +#: report/templates/report/inventree_test_report_base.html:75 +#: stock/models.py:495 stock/templates/stock/item_base.html:249 +#: templates/js/build.js:604 templates/js/model_renderers.js:54 +msgid "Serial Number" +msgstr "" + +#: build/templates/build/auto_allocate.html:9 +msgid "Automatically Allocate Stock" +msgstr "" + +#: build/templates/build/auto_allocate.html:10 +msgid "The following stock items will be allocated to the specified build output" +msgstr "" + +#: build/templates/build/auto_allocate.html:37 +msgid "No stock items found that can be automatically allocated to this build" +msgstr "" + +#: build/templates/build/auto_allocate.html:39 +msgid "Stock items will have to be manually allocated" +msgstr "" + +#: build/templates/build/build_base.html:18 +#, python-format +msgid "This Build Order is allocated to Sales Order %(link)s" +msgstr "" + +#: build/templates/build/build_base.html:25 +#, python-format +msgid "This Build Order is a child of Build Order %(link)s" +msgstr "" + +#: build/templates/build/build_base.html:32 +msgid "Build Order is ready to mark as completed" +msgstr "" + +#: build/templates/build/build_base.html:37 +msgid "Build Order cannot be completed as outstanding outputs remain" +msgstr "" + +#: build/templates/build/build_base.html:42 +msgid "Required build quantity has not yet been completed" +msgstr "" + +#: build/templates/build/build_base.html:47 +msgid "Stock has not been fully allocated to this Build Order" +msgstr "" + +#: build/templates/build/build_base.html:75 +#: company/templates/company/company_base.html:40 +#: company/templates/company/manufacturer_part.html:29 +#: company/templates/company/supplier_part.html:30 +#: order/templates/order/order_base.html:26 +#: order/templates/order/sales_order_base.html:37 +#: part/templates/part/category.html:27 part/templates/part/part_base.html:22 +#: stock/templates/stock/item_base.html:62 +#: stock/templates/stock/location.html:31 +msgid "Admin view" +msgstr "" + +#: build/templates/build/build_base.html:81 +#: build/templates/build/build_base.html:150 +#: order/templates/order/order_base.html:32 +#: order/templates/order/order_base.html:86 +#: order/templates/order/sales_order_base.html:43 +#: order/templates/order/sales_order_base.html:88 +#: templates/js/table_filters.js:254 templates/js/table_filters.js:273 +#: templates/js/table_filters.js:290 +msgid "Overdue" +msgstr "" + +#: build/templates/build/build_base.html:90 +msgid "Print actions" +msgstr "" + +#: build/templates/build/build_base.html:94 +msgid "Print Build Order" +msgstr "" + +#: build/templates/build/build_base.html:100 +#: build/templates/build/build_base.html:222 +msgid "Complete Build" +msgstr "" + +#: build/templates/build/build_base.html:105 +msgid "Build actions" +msgstr "" + +#: build/templates/build/build_base.html:109 +msgid "Edit Build" +msgstr "" + +#: build/templates/build/build_base.html:111 +#: build/templates/build/build_base.html:206 build/views.py:56 +msgid "Cancel Build" +msgstr "" + +#: build/templates/build/build_base.html:124 +#: build/templates/build/detail.html:15 +msgid "Build Details" +msgstr "" + +#: build/templates/build/build_base.html:150 +#, python-format +msgid "This build was due on %(target)s" +msgstr "" + +#: build/templates/build/build_base.html:157 +#: build/templates/build/detail.html:67 +msgid "Progress" +msgstr "" + +#: build/templates/build/build_base.html:170 +#: build/templates/build/detail.html:87 order/models.py:823 +#: order/templates/order/sales_order_base.html:9 +#: order/templates/order/sales_order_base.html:35 +#: order/templates/order/sales_order_ship.html:25 +#: report/templates/report/inventree_build_order_base.html:136 +#: report/templates/report/inventree_so_report.html:77 +#: stock/templates/stock/item_base.html:291 templates/js/order.js:309 +msgid "Sales Order" +msgstr "" + +#: build/templates/build/build_base.html:177 +#: build/templates/build/detail.html:101 +#: report/templates/report/inventree_build_order_base.html:153 +msgid "Issued By" +msgstr "" + +#: build/templates/build/build_base.html:214 +msgid "Incomplete Outputs" +msgstr "" + +#: build/templates/build/build_base.html:215 +msgid "Build Order cannot be completed as incomplete build outputs remain" +msgstr "" + +#: build/templates/build/build_output_create.html:7 +msgid "The Bill of Materials contains trackable parts" +msgstr "" + +#: build/templates/build/build_output_create.html:8 +msgid "Build outputs must be generated individually." +msgstr "" + +#: build/templates/build/build_output_create.html:9 +msgid "Multiple build outputs will be created based on the quantity specified." +msgstr "" + +#: build/templates/build/build_output_create.html:15 +msgid "Trackable parts can have serial numbers specified" +msgstr "" + +#: build/templates/build/build_output_create.html:16 +msgid "Enter serial numbers to generate multiple single build outputs" +msgstr "" + +#: build/templates/build/cancel.html:5 +msgid "Are you sure you wish to cancel this build?" +msgstr "" + +#: build/templates/build/complete.html:8 +msgid "Build Order is complete" +msgstr "" + +#: build/templates/build/complete.html:12 +msgid "Build Order is incomplete" +msgstr "" + +#: build/templates/build/complete.html:15 +msgid "Incompleted build outputs remain" +msgstr "" + +#: build/templates/build/complete.html:18 +msgid "Required build quantity has not been completed" +msgstr "" + +#: build/templates/build/complete.html:21 +msgid "Required stock has not been fully allocated" +msgstr "" + +#: build/templates/build/complete_output.html:10 +msgid "Stock allocation is complete for this output" +msgstr "" + +#: build/templates/build/complete_output.html:14 +msgid "Stock allocation is incomplete" +msgstr "" + +#: build/templates/build/complete_output.html:20 +msgid "tracked parts have not been fully allocated" +msgstr "" + +#: build/templates/build/complete_output.html:41 +msgid "The following items will be created" +msgstr "" + +#: build/templates/build/create_build_item.html:7 +msgid "Select a stock item to allocate to the selected build output" +msgstr "" + +#: build/templates/build/create_build_item.html:11 +#, python-format +msgid "The allocated stock will be installed into the following build output:
%(output)s" +msgstr "" + +#: build/templates/build/create_build_item.html:17 +#, python-format +msgid "No stock available for %(part)s" +msgstr "" + +#: build/templates/build/delete_build_item.html:8 +msgid "Are you sure you want to unallocate this stock?" +msgstr "" + +#: build/templates/build/delete_build_item.html:11 +msgid "The selected stock will be unallocated from the build output" +msgstr "" + +#: build/templates/build/detail.html:38 +msgid "Stock Source" +msgstr "" + +#: build/templates/build/detail.html:43 +msgid "Stock can be taken from any available location." +msgstr "" + +#: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 +#: order/templates/order/purchase_order_detail.html:408 +#: order/templates/order/receive_parts.html:25 stock/forms.py:135 +msgid "Destination" +msgstr "" + +#: build/templates/build/detail.html:56 +msgid "Destination location not specified" +msgstr "" + +#: build/templates/build/detail.html:73 +#: stock/templates/stock/item_base.html:315 templates/js/stock.js:998 +#: templates/js/stock.js:1744 templates/js/table_filters.js:116 +#: templates/js/table_filters.js:210 +msgid "Batch" +msgstr "" + +#: build/templates/build/detail.html:119 +#: order/templates/order/order_base.html:111 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:910 +msgid "Created" +msgstr "" + +#: build/templates/build/detail.html:130 +msgid "No target date set" +msgstr "" + +#: build/templates/build/detail.html:135 templates/js/build.js:888 +msgid "Completed" +msgstr "" + +#: build/templates/build/detail.html:139 +msgid "Build not complete" +msgstr "" + +#: build/templates/build/detail.html:150 build/templates/build/navbar.html:35 +msgid "Child Build Orders" +msgstr "" + +#: build/templates/build/detail.html:166 +msgid "Allocate Stock to Build" +msgstr "" + +#: build/templates/build/detail.html:172 +msgid "Allocate stock to build" +msgstr "" + +#: build/templates/build/detail.html:173 +msgid "Auto Allocate" +msgstr "" + +#: build/templates/build/detail.html:175 templates/js/build.js:778 +msgid "Unallocate stock" +msgstr "" + +#: build/templates/build/detail.html:176 build/views.py:318 build/views.py:638 +msgid "Unallocate Stock" +msgstr "" + +#: build/templates/build/detail.html:179 +msgid "Order required parts" +msgstr "" + +#: build/templates/build/detail.html:180 +#: company/templates/company/detail.html:33 +#: company/templates/company/detail.html:75 order/views.py:679 +#: part/templates/part/category.html:140 +msgid "Order Parts" +msgstr "" + +#: build/templates/build/detail.html:186 +msgid "Untracked stock has been fully allocated for this Build Order" +msgstr "" + +#: build/templates/build/detail.html:190 +msgid "Untracked stock has not been fully allocated for this Build Order" +msgstr "" + +#: build/templates/build/detail.html:197 +msgid "This Build Order does not have any associated untracked BOM items" +msgstr "" + +#: build/templates/build/detail.html:206 +msgid "Incomplete Build Outputs" +msgstr "" + +#: build/templates/build/detail.html:211 +msgid "Create new build output" +msgstr "" + +#: build/templates/build/detail.html:212 +msgid "Create New Output" +msgstr "" + +#: build/templates/build/detail.html:225 +msgid "Create a new build output" +msgstr "" + +#: build/templates/build/detail.html:226 +msgid "No incomplete build outputs remain." +msgstr "" + +#: build/templates/build/detail.html:227 +msgid "Create a new build output using the button above" +msgstr "" + +#: build/templates/build/detail.html:235 +msgid "Completed Build Outputs" +msgstr "" + +#: build/templates/build/detail.html:246 build/templates/build/navbar.html:42 +#: build/templates/build/navbar.html:45 order/templates/order/po_navbar.html:35 +#: order/templates/order/sales_order_detail.html:43 +#: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:173 +#: part/templates/part/navbar.html:102 part/templates/part/navbar.html:105 +#: stock/templates/stock/item.html:87 stock/templates/stock/navbar.html:47 +#: stock/templates/stock/navbar.html:50 +msgid "Attachments" +msgstr "" + +#: build/templates/build/detail.html:257 +msgid "Build Notes" +msgstr "" + +#: build/templates/build/detail.html:261 build/templates/build/detail.html:397 +#: company/templates/company/detail.html:173 +#: company/templates/company/detail.html:200 +#: order/templates/order/purchase_order_detail.html:62 +#: order/templates/order/purchase_order_detail.html:95 +#: order/templates/order/sales_order_detail.html:58 +#: order/templates/order/sales_order_detail.html:85 +#: part/templates/part/detail.html:109 stock/templates/stock/item.html:102 +#: stock/templates/stock/item.html:168 +msgid "Edit Notes" +msgstr "" + +#: build/templates/build/detail.html:357 +#: order/templates/order/po_attachments.html:79 +#: order/templates/order/purchase_order_detail.html:156 +#: order/templates/order/sales_order_detail.html:145 +#: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 +#: templates/attachment_table.html:6 +msgid "Add Attachment" +msgstr "" + +#: build/templates/build/detail.html:375 +#: order/templates/order/po_attachments.html:51 +#: order/templates/order/purchase_order_detail.html:128 +#: order/templates/order/sales_order_detail.html:118 +#: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 +msgid "Edit Attachment" +msgstr "" + +#: build/templates/build/detail.html:382 +#: order/templates/order/po_attachments.html:58 +#: order/templates/order/purchase_order_detail.html:135 +#: order/templates/order/sales_order_detail.html:124 +#: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 +msgid "Confirm Delete Operation" +msgstr "" + +#: build/templates/build/detail.html:383 +#: order/templates/order/po_attachments.html:59 +#: order/templates/order/purchase_order_detail.html:136 +#: order/templates/order/sales_order_detail.html:125 +#: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 +msgid "Delete Attachment" +msgstr "" + +#: build/templates/build/edit_build_item.html:7 +msgid "Alter the quantity of stock allocated to the build output" +msgstr "" + +#: build/templates/build/index.html:28 +msgid "New Build Order" +msgstr "" + +#: build/templates/build/index.html:37 build/templates/build/index.html:38 +msgid "Print Build Orders" +msgstr "" + +#: build/templates/build/index.html:43 +#: order/templates/order/purchase_orders.html:27 +#: order/templates/order/sales_orders.html:27 +msgid "Display calendar view" +msgstr "" + +#: build/templates/build/index.html:46 +#: order/templates/order/purchase_orders.html:30 +#: order/templates/order/sales_orders.html:30 +msgid "Display list view" +msgstr "" + +#: build/templates/build/navbar.html:12 +msgid "Build Order Details" +msgstr "" + +#: build/templates/build/navbar.html:15 order/templates/order/po_navbar.html:15 +#: templates/js/stock.js:1403 +msgid "Details" +msgstr "" + +#: build/templates/build/navbar.html:20 build/templates/build/navbar.html:23 +#: build/views.py:90 +msgid "Allocate Stock" +msgstr "" + +#: build/templates/build/navbar.html:28 build/templates/build/navbar.html:31 +msgid "Build Outputs" +msgstr "" + +#: build/templates/build/navbar.html:38 +msgid "Child Builds" +msgstr "" + +#: build/templates/build/navbar.html:49 +msgid "Build Order Notes" +msgstr "" + +#: build/templates/build/unallocate.html:10 +msgid "Are you sure you wish to unallocate all stock for this build?" +msgstr "" + +#: build/templates/build/unallocate.html:12 +msgid "All incomplete stock allocations will be removed from the build" +msgstr "" + +#: build/views.py:76 +msgid "Build was cancelled" +msgstr "" + +#: build/views.py:137 +msgid "Allocated stock to build output" +msgstr "" + +#: build/views.py:149 +msgid "Create Build Output" +msgstr "" + +#: build/views.py:167 +msgid "Maximum output quantity is " +msgstr "" + +#: build/views.py:183 stock/views.py:1304 +msgid "Serial numbers already exist" +msgstr "" + +#: build/views.py:192 +msgid "Serial numbers required for trackable build output" +msgstr "" + +#: build/views.py:258 +msgid "Delete Build Output" +msgstr "" + +#: build/views.py:279 build/views.py:369 +msgid "Confirm unallocation of build stock" +msgstr "" + +#: build/views.py:280 build/views.py:370 stock/views.py:369 +msgid "Check the confirmation box" +msgstr "" + +#: build/views.py:292 +msgid "Build output does not match build" +msgstr "" + +#: build/views.py:294 build/views.py:495 +msgid "Build output must be specified" +msgstr "" + +#: build/views.py:306 +msgid "Build output deleted" +msgstr "" + +#: build/views.py:404 +msgid "Complete Build Order" +msgstr "" + +#: build/views.py:410 +msgid "Build order cannot be completed - incomplete outputs remain" +msgstr "" + +#: build/views.py:421 +msgid "Completed build order" +msgstr "" + +#: build/views.py:437 +msgid "Complete Build Output" +msgstr "" + +#: build/views.py:479 +msgid "Invalid stock status value selected" +msgstr "" + +#: build/views.py:486 +msgid "Quantity to complete cannot exceed build output quantity" +msgstr "" + +#: build/views.py:492 +msgid "Confirm completion of incomplete build" +msgstr "" + +#: build/views.py:591 +msgid "Build output completed" +msgstr "" + +#: build/views.py:628 +msgid "Delete Build Order" +msgstr "" + +#: build/views.py:643 +msgid "Removed parts from build allocation" +msgstr "" + +#: build/views.py:655 +msgid "Allocate stock to build output" +msgstr "" + +#: build/views.py:698 +msgid "Item must be currently in stock" +msgstr "" + +#: build/views.py:704 +msgid "Stock item is over-allocated" +msgstr "" + +#: build/views.py:705 templates/js/bom.js:230 templates/js/build.js:705 +#: templates/js/build.js:1000 templates/js/build.js:1179 +msgid "Available" +msgstr "" + +#: build/views.py:707 +msgid "Stock item must be selected" +msgstr "" + +#: build/views.py:870 +msgid "Edit Stock Allocation" +msgstr "" + +#: build/views.py:874 +msgid "Updated Build Item" +msgstr "" + +#: common/files.py:67 +msgid "Unsupported file format: {ext.upper()}" +msgstr "" + +#: common/files.py:69 +msgid "Error reading file (invalid encoding)" +msgstr "" + +#: common/files.py:74 +msgid "Error reading file (invalid format)" +msgstr "" + +#: common/files.py:76 +msgid "Error reading file (incorrect dimension)" +msgstr "" + +#: common/files.py:78 +msgid "Error reading file (data could be corrupted)" +msgstr "" + +#: common/forms.py:34 templates/js/attachment.js:42 +msgid "File" +msgstr "" + +#: common/forms.py:35 +msgid "Select file to upload" +msgstr "" + +#: common/forms.py:50 +msgid "{name.title()} File" +msgstr "" + +#: common/forms.py:51 +#, python-brace-format +msgid "Select {name} file to upload" +msgstr "" + +#: common/models.py:259 common/models.py:760 common/models.py:873 +msgid "Settings key (must be unique - case insensitive" +msgstr "" + +#: common/models.py:261 +msgid "Settings value" +msgstr "" + +#: common/models.py:296 +msgid "Must be an integer value" +msgstr "" + +#: common/models.py:319 +msgid "Value must be a boolean value" +msgstr "" + +#: common/models.py:330 +msgid "Value must be an integer value" +msgstr "" + +#: common/models.py:353 +msgid "Key string must be unique" +msgstr "" + +#: common/models.py:448 +msgid "InvenTree Instance Name" +msgstr "" + +#: common/models.py:450 +msgid "String descriptor for the server instance" +msgstr "" + +#: common/models.py:454 +msgid "Use instance name" +msgstr "" + +#: common/models.py:455 +msgid "Use the instance name in the title-bar" +msgstr "" + +#: common/models.py:461 company/models.py:97 company/models.py:98 +msgid "Company name" +msgstr "" + +#: common/models.py:462 +msgid "Internal company name" +msgstr "" + +#: common/models.py:467 +msgid "Base URL" +msgstr "" + +#: common/models.py:468 +msgid "Base URL for server instance" +msgstr "" + +#: common/models.py:474 +msgid "Default Currency" +msgstr "" + +#: common/models.py:475 +msgid "Default currency" +msgstr "" + +#: common/models.py:481 +msgid "Download from URL" +msgstr "" + +#: common/models.py:482 +msgid "Allow download of remote images and files from external URL" +msgstr "" + +#: common/models.py:488 +msgid "Barcode Support" +msgstr "" + +#: common/models.py:489 +msgid "Enable barcode scanner support" +msgstr "" + +#: common/models.py:495 +msgid "IPN Regex" +msgstr "" + +#: common/models.py:496 +msgid "Regular expression pattern for matching Part IPN" +msgstr "" + +#: common/models.py:500 +msgid "Allow Duplicate IPN" +msgstr "" + +#: common/models.py:501 +msgid "Allow multiple parts to share the same IPN" +msgstr "" + +#: common/models.py:507 +msgid "Allow Editing IPN" +msgstr "" + +#: common/models.py:508 +msgid "Allow changing the IPN value while editing a part" +msgstr "" + +#: common/models.py:514 +msgid "Copy Part BOM Data" +msgstr "" + +#: common/models.py:515 +msgid "Copy BOM data by default when duplicating a part" +msgstr "" + +#: common/models.py:521 +msgid "Copy Part Parameter Data" +msgstr "" + +#: common/models.py:522 +msgid "Copy parameter data by default when duplicating a part" +msgstr "" + +#: common/models.py:528 +msgid "Copy Part Test Data" +msgstr "" + +#: common/models.py:529 +msgid "Copy test data by default when duplicating a part" +msgstr "" + +#: common/models.py:535 +msgid "Copy Category Parameter Templates" +msgstr "" + +#: common/models.py:536 +msgid "Copy category parameter templates when creating a part" +msgstr "" + +#: common/models.py:542 +msgid "Recent Part Count" +msgstr "" + +#: common/models.py:543 +msgid "Number of recent parts to display on index page" +msgstr "" + +#: common/models.py:549 part/models.py:2280 report/models.py:187 +#: stock/forms.py:225 templates/js/table_filters.js:25 +#: templates/js/table_filters.js:324 +msgid "Template" +msgstr "" + +#: common/models.py:550 +msgid "Parts are templates by default" +msgstr "" + +#: common/models.py:556 part/models.py:865 templates/js/table_filters.js:132 +#: templates/js/table_filters.js:336 +msgid "Assembly" +msgstr "" + +#: common/models.py:557 +msgid "Parts can be assembled from other components by default" +msgstr "" + +#: common/models.py:563 part/models.py:871 templates/js/table_filters.js:340 +msgid "Component" +msgstr "" + +#: common/models.py:564 +msgid "Parts can be used as sub-components by default" +msgstr "" + +#: common/models.py:570 part/models.py:882 +msgid "Purchaseable" +msgstr "" + +#: common/models.py:571 +msgid "Parts are purchaseable by default" +msgstr "" + +#: common/models.py:577 part/models.py:887 templates/js/table_filters.js:348 +msgid "Salable" +msgstr "" + +#: common/models.py:578 +msgid "Parts are salable by default" +msgstr "" + +#: common/models.py:584 part/models.py:877 templates/js/table_filters.js:33 +#: templates/js/table_filters.js:352 +msgid "Trackable" +msgstr "" + +#: common/models.py:585 +msgid "Parts are trackable by default" +msgstr "" + +#: common/models.py:591 part/models.py:897 templates/js/table_filters.js:29 +msgid "Virtual" +msgstr "" + +#: common/models.py:592 +msgid "Parts are virtual by default" +msgstr "" + +#: common/models.py:598 +msgid "Show Quantity in Forms" +msgstr "" + +#: common/models.py:599 +msgid "Display available part quantity in some forms" +msgstr "" + +#: common/models.py:605 +msgid "Show Import in Views" +msgstr "" + +#: common/models.py:606 +msgid "Display the import wizard in some part views" +msgstr "" + +#: common/models.py:612 +msgid "Show Price in Forms" +msgstr "" + +#: common/models.py:613 +msgid "Display part price in some forms" +msgstr "" + +#: common/models.py:619 +msgid "Show related parts" +msgstr "" + +#: common/models.py:620 +msgid "Display related parts for a part" +msgstr "" + +#: common/models.py:626 +msgid "Create initial stock" +msgstr "" + +#: common/models.py:627 +msgid "Create initial stock on part creation" +msgstr "" + +#: common/models.py:633 +msgid "Internal Prices" +msgstr "" + +#: common/models.py:634 +msgid "Enable internal prices for parts" +msgstr "" + +#: common/models.py:640 +msgid "Internal Price as BOM-Price" +msgstr "" + +#: common/models.py:641 +msgid "Use the internal price (if set) in BOM-price calculations" +msgstr "" + +#: common/models.py:647 templates/stats.html:25 +msgid "Debug Mode" +msgstr "" + +#: common/models.py:648 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:654 +msgid "Page Size" +msgstr "" + +#: common/models.py:655 +msgid "Default page size for PDF reports" +msgstr "" + +#: common/models.py:665 +msgid "Test Reports" +msgstr "" + +#: common/models.py:666 +msgid "Enable generation of test reports" +msgstr "" + +#: common/models.py:672 +msgid "Search Preview Results" +msgstr "" + +#: common/models.py:673 +msgid "Number of results to show in search preview window" +msgstr "" + +#: common/models.py:679 +msgid "Stock Expiry" +msgstr "" + +#: common/models.py:680 +msgid "Enable stock expiry functionality" +msgstr "" + +#: common/models.py:686 +msgid "Sell Expired Stock" +msgstr "" + +#: common/models.py:687 +msgid "Allow sale of expired stock" +msgstr "" + +#: common/models.py:693 +msgid "Stock Stale Time" +msgstr "" + +#: common/models.py:694 +msgid "Number of days stock items are considered stale before expiring" +msgstr "" + +#: common/models.py:696 +msgid "days" +msgstr "" + +#: common/models.py:701 +msgid "Build Expired Stock" +msgstr "" + +#: common/models.py:702 +msgid "Allow building with expired stock" +msgstr "" + +#: common/models.py:708 +msgid "Stock Ownership Control" +msgstr "" + +#: common/models.py:709 +msgid "Enable ownership control over stock locations and items" +msgstr "" + +#: common/models.py:715 +msgid "Group by Part" +msgstr "" + +#: common/models.py:716 +msgid "Group stock items by part reference in table views" +msgstr "" + +#: common/models.py:722 +msgid "Recent Stock Count" +msgstr "" + +#: common/models.py:723 +msgid "Number of recent stock items to display on index page" +msgstr "" + +#: common/models.py:729 +msgid "Build Order Reference Prefix" +msgstr "" + +#: common/models.py:730 +msgid "Prefix value for build order reference" +msgstr "" + +#: common/models.py:735 +msgid "Build Order Reference Regex" +msgstr "" + +#: common/models.py:736 +msgid "Regular expression pattern for matching build order reference" +msgstr "" + +#: common/models.py:740 +msgid "Sales Order Reference Prefix" +msgstr "" + +#: common/models.py:741 +msgid "Prefix value for sales order reference" +msgstr "" + +#: common/models.py:746 +msgid "Purchase Order Reference Prefix" +msgstr "" + +#: common/models.py:747 +msgid "Prefix value for purchase order reference" +msgstr "" + +#: common/models.py:771 +msgid "Show starred parts" +msgstr "" + +#: common/models.py:772 +msgid "Show starred parts on the homepage" +msgstr "" + +#: common/models.py:777 +msgid "Show latest parts" +msgstr "" + +#: common/models.py:778 +msgid "Show latest parts on the homepage" +msgstr "" + +#: common/models.py:783 +msgid "Show unvalidated BOMs" +msgstr "" + +#: common/models.py:784 +msgid "Show BOMs that await validation on the homepage" +msgstr "" + +#: common/models.py:789 +msgid "Show recent stock changes" +msgstr "" + +#: common/models.py:790 +msgid "Show recently changed stock items on the homepage" +msgstr "" + +#: common/models.py:795 +msgid "Show low stock" +msgstr "" + +#: common/models.py:796 +msgid "Show low stock items on the homepage" +msgstr "" + +#: common/models.py:801 +msgid "Show depleted stock" +msgstr "" + +#: common/models.py:802 +msgid "Show depleted stock items on the homepage" +msgstr "" + +#: common/models.py:807 +msgid "Show needed stock" +msgstr "" + +#: common/models.py:808 +msgid "Show stock items needed for builds on the homepage" +msgstr "" + +#: common/models.py:813 +msgid "Show expired stock" +msgstr "" + +#: common/models.py:814 +msgid "Show expired stock items on the homepage" +msgstr "" + +#: common/models.py:819 +msgid "Show stale stock" +msgstr "" + +#: common/models.py:820 +msgid "Show stale stock items on the homepage" +msgstr "" + +#: common/models.py:825 +msgid "Show pending builds" +msgstr "" + +#: common/models.py:826 +msgid "Show pending builds on the homepage" +msgstr "" + +#: common/models.py:831 +msgid "Show overdue builds" +msgstr "" + +#: common/models.py:832 +msgid "Show overdue builds on the homepage" +msgstr "" + +#: common/models.py:837 +msgid "Show outstanding POs" +msgstr "" + +#: common/models.py:838 +msgid "Show outstanding POs on the homepage" +msgstr "" + +#: common/models.py:843 +msgid "Show overdue POs" +msgstr "" + +#: common/models.py:844 +msgid "Show overdue POs on the homepage" +msgstr "" + +#: common/models.py:849 +msgid "Show outstanding SOs" +msgstr "" + +#: common/models.py:850 +msgid "Show outstanding SOs on the homepage" +msgstr "" + +#: common/models.py:855 +msgid "Show overdue SOs" +msgstr "" + +#: common/models.py:856 +msgid "Show overdue SOs on the homepage" +msgstr "" + +#: common/models.py:910 company/forms.py:43 +msgid "Price break quantity" +msgstr "" + +#: common/models.py:917 company/templates/company/supplier_part.html:231 +#: templates/js/part.js:1021 +msgid "Price" +msgstr "" + +#: common/models.py:918 +msgid "Unit price at specified quantity" +msgstr "" + +#: common/models.py:1011 +msgid "Default" +msgstr "" + +#: common/templates/common/edit_setting.html:11 +msgid "Current value" +msgstr "" + +#: common/views.py:33 +msgid "Change Setting" +msgstr "" + +#: common/views.py:102 +msgid "Supplied value is not allowed" +msgstr "" + +#: common/views.py:111 +msgid "Supplied value must be a boolean" +msgstr "" + +#: common/views.py:121 +msgid "Change User Setting" +msgstr "" + +#: common/views.py:196 order/templates/order/order_wizard/po_upload.html:42 +#: order/templates/order/po_navbar.html:19 +#: order/templates/order/po_navbar.html:22 +#: order/templates/order/purchase_order_detail.html:26 order/views.py:290 +#: part/templates/part/bom_upload/upload_file.html:45 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:634 +#: part/views.py:1248 +msgid "Upload File" +msgstr "" + +#: common/views.py:197 order/templates/order/order_wizard/match_fields.html:52 +#: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 +#: part/templates/part/import_wizard/ajax_match_fields.html:45 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 +#: part/views.py:1249 +msgid "Match Fields" +msgstr "" + +#: common/views.py:198 +msgid "Match Items" +msgstr "" + +#: common/views.py:543 +msgid "Fields matching failed" +msgstr "" + +#: common/views.py:598 +msgid "Parts imported" +msgstr "" + +#: common/views.py:620 order/templates/order/order_wizard/match_fields.html:27 +#: order/templates/order/order_wizard/match_parts.html:19 +#: order/templates/order/order_wizard/po_upload.html:40 +#: part/templates/part/bom_upload/match_fields.html:27 +#: part/templates/part/bom_upload/match_parts.html:19 +#: part/templates/part/bom_upload/upload_file.html:43 +#: part/templates/part/import_wizard/match_fields.html:27 +#: part/templates/part/import_wizard/match_references.html:19 +#: part/templates/part/import_wizard/part_upload.html:43 +msgid "Previous Step" +msgstr "" + +#: company/forms.py:24 part/forms.py:47 +msgid "URL" +msgstr "" + +#: company/forms.py:25 part/forms.py:48 +msgid "Image URL" +msgstr "" + +#: company/models.py:102 +msgid "Company description" +msgstr "" + +#: company/models.py:103 +msgid "Description of the company" +msgstr "" + +#: company/models.py:109 company/templates/company/company_base.html:70 +#: templates/js/company.js:265 +msgid "Website" +msgstr "" + +#: company/models.py:110 +msgid "Company website URL" +msgstr "" + +#: company/models.py:114 company/templates/company/company_base.html:88 +msgid "Address" +msgstr "" + +#: company/models.py:115 +msgid "Company address" +msgstr "" + +#: company/models.py:118 +msgid "Phone number" +msgstr "" + +#: company/models.py:119 +msgid "Contact phone number" +msgstr "" + +#: company/models.py:122 company/templates/company/company_base.html:102 +msgid "Email" +msgstr "" + +#: company/models.py:122 +msgid "Contact email address" +msgstr "" + +#: company/models.py:125 company/templates/company/company_base.html:109 +msgid "Contact" +msgstr "" + +#: company/models.py:126 +msgid "Point of contact" +msgstr "" + +#: company/models.py:128 company/models.py:345 company/models.py:513 +#: order/models.py:160 part/models.py:774 +#: report/templates/report/inventree_build_order_base.html:165 +#: templates/js/company.js:448 templates/js/company.js:730 +#: templates/js/part.js:687 +msgid "Link" +msgstr "" + +#: company/models.py:128 +msgid "Link to external company information" +msgstr "" + +#: company/models.py:136 part/models.py:784 +msgid "Image" +msgstr "" + +#: company/models.py:141 +msgid "is customer" +msgstr "" + +#: company/models.py:141 +msgid "Do you sell items to this company?" +msgstr "" + +#: company/models.py:143 +msgid "is supplier" +msgstr "" + +#: company/models.py:143 +msgid "Do you purchase items from this company?" +msgstr "" + +#: company/models.py:145 +msgid "is manufacturer" +msgstr "" + +#: company/models.py:145 +msgid "Does this company manufacture parts?" +msgstr "" + +#: company/models.py:149 company/serializers.py:245 +#: company/templates/company/company_base.html:76 +msgid "Currency" +msgstr "" + +#: company/models.py:152 +msgid "Default currency used for this company" +msgstr "" + +#: company/models.py:317 company/models.py:484 stock/models.py:448 +#: stock/templates/stock/item_base.html:235 +msgid "Base Part" +msgstr "" + +#: company/models.py:321 company/models.py:488 order/views.py:1082 +msgid "Select part" +msgstr "" + +#: company/models.py:332 company/templates/company/company_base.html:116 +#: company/templates/company/manufacturer_part.html:89 +#: company/templates/company/supplier_part.html:98 part/bom.py:170 +#: part/bom.py:241 stock/templates/stock/item_base.html:364 +#: templates/js/company.js:249 templates/js/company.js:425 +#: templates/js/company.js:701 +msgid "Manufacturer" +msgstr "" + +#: company/models.py:333 +msgid "Select manufacturer" +msgstr "" + +#: company/models.py:339 company/templates/company/manufacturer_part.html:93 +#: company/templates/company/supplier_part.html:106 +#: order/templates/order/purchase_order_detail.html:331 part/bom.py:171 +#: part/bom.py:242 templates/js/company.js:441 templates/js/company.js:719 +msgid "MPN" +msgstr "" + +#: company/models.py:340 +msgid "Manufacturer Part Number" +msgstr "" + +#: company/models.py:346 +msgid "URL for external manufacturer part link" +msgstr "" + +#: company/models.py:352 +msgid "Manufacturer part description" +msgstr "" + +#: company/models.py:406 company/models.py:507 +#: company/templates/company/manufacturer_part.html:6 +#: company/templates/company/manufacturer_part.html:23 +#: stock/templates/stock/item_base.html:374 +msgid "Manufacturer Part" +msgstr "" + +#: company/models.py:413 +msgid "Parameter name" +msgstr "" + +#: company/models.py:419 +#: report/templates/report/inventree_test_report_base.html:90 +#: stock/models.py:1808 templates/InvenTree/settings/header.html:8 +#: templates/js/company.js:551 templates/js/part.js:348 +#: templates/js/stock.js:495 +msgid "Value" +msgstr "" + +#: company/models.py:420 +msgid "Parameter value" +msgstr "" + +#: company/models.py:426 part/models.py:859 part/models.py:2248 +#: templates/js/company.js:557 templates/js/part.js:354 +msgid "Units" +msgstr "" + +#: company/models.py:427 +msgid "Parameter units" +msgstr "" + +#: company/models.py:494 company/templates/company/company_base.html:121 +#: company/templates/company/supplier_part.html:88 order/models.py:260 +#: order/templates/order/order_base.html:92 +#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 +#: part/bom.py:286 stock/templates/stock/item_base.html:381 +#: templates/js/company.js:253 templates/js/company.js:675 +#: templates/js/order.js:234 +msgid "Supplier" +msgstr "" + +#: company/models.py:495 +msgid "Select supplier" +msgstr "" + +#: company/models.py:500 company/templates/company/supplier_part.html:92 +#: order/templates/order/purchase_order_detail.html:318 part/bom.py:176 +#: part/bom.py:287 +msgid "SKU" +msgstr "" + +#: company/models.py:501 +msgid "Supplier stock keeping unit" +msgstr "" + +#: company/models.py:508 +msgid "Select manufacturer part" +msgstr "" + +#: company/models.py:514 +msgid "URL for external supplier part link" +msgstr "" + +#: company/models.py:520 +msgid "Supplier part description" +msgstr "" + +#: company/models.py:525 company/templates/company/supplier_part.html:120 +#: part/models.py:2396 report/templates/report/inventree_po_report.html:93 +#: report/templates/report/inventree_so_report.html:93 +msgid "Note" +msgstr "" + +#: company/models.py:529 part/models.py:1652 +msgid "base cost" +msgstr "" + +#: company/models.py:529 part/models.py:1652 +msgid "Minimum charge (e.g. stocking fee)" +msgstr "" + +#: company/models.py:531 company/templates/company/supplier_part.html:113 +#: stock/models.py:472 stock/templates/stock/item_base.html:322 +#: templates/js/company.js:751 templates/js/stock.js:1078 +msgid "Packaging" +msgstr "" + +#: company/models.py:531 +msgid "Part packaging" +msgstr "" + +#: company/models.py:533 part/models.py:1654 +msgid "multiple" +msgstr "" + +#: company/models.py:533 +msgid "Order multiple" +msgstr "" + +#: company/serializers.py:68 +msgid "Default currency used for this supplier" +msgstr "" + +#: company/serializers.py:69 +msgid "Currency Code" +msgstr "" + +#: company/templates/company/company_base.html:9 +#: company/templates/company/company_base.html:35 +#: templates/InvenTree/search.html:304 templates/js/company.js:238 +msgid "Company" +msgstr "" + +#: company/templates/company/company_base.html:25 +#: part/templates/part/part_thumb.html:21 +msgid "Upload new image" +msgstr "" + +#: company/templates/company/company_base.html:27 +#: part/templates/part/part_thumb.html:23 +msgid "Download image from URL" +msgstr "" + +#: company/templates/company/company_base.html:46 templates/js/order.js:63 +msgid "Create Purchase Order" +msgstr "" + +#: company/templates/company/company_base.html:51 +msgid "Edit company information" +msgstr "" + +#: company/templates/company/company_base.html:56 +#: company/templates/company/company_base.html:153 +msgid "Delete Company" +msgstr "" + +#: company/templates/company/company_base.html:64 +msgid "Company Details" +msgstr "" + +#: company/templates/company/company_base.html:81 +msgid "Uses default currency" +msgstr "" + +#: company/templates/company/company_base.html:95 +msgid "Phone" +msgstr "" + +#: company/templates/company/company_base.html:126 order/models.py:544 +#: order/templates/order/sales_order_base.html:94 stock/models.py:490 +#: stock/models.py:491 stock/templates/stock/item_base.html:274 +#: templates/js/company.js:245 templates/js/order.js:331 +#: templates/js/stock.js:1456 +msgid "Customer" +msgstr "" + +#: company/templates/company/company_base.html:193 +#: part/templates/part/part_base.html:353 +msgid "Upload Image" +msgstr "" + +#: company/templates/company/detail.html:14 +#: company/templates/company/manufacturer_part_navbar.html:18 +#: templates/InvenTree/search.html:164 +msgid "Supplier Parts" +msgstr "" + +#: company/templates/company/detail.html:22 +#: order/templates/order/order_wizard/select_parts.html:44 +#: templates/js/part.js:79 +msgid "Create new supplier part" +msgstr "" + +#: company/templates/company/detail.html:23 +#: company/templates/company/manufacturer_part.html:109 +#: part/templates/part/detail.html:289 templates/js/part.js:78 +msgid "New Supplier Part" +msgstr "" + +#: company/templates/company/detail.html:28 +#: company/templates/company/detail.html:70 +#: company/templates/company/manufacturer_part.html:112 +#: company/templates/company/manufacturer_part.html:136 +#: part/templates/part/category.html:135 part/templates/part/detail.html:292 +#: part/templates/part/detail.html:315 +msgid "Options" +msgstr "" + +#: company/templates/company/detail.html:33 +#: company/templates/company/detail.html:75 +#: part/templates/part/category.html:140 +msgid "Order parts" +msgstr "" + +#: company/templates/company/detail.html:36 +#: company/templates/company/detail.html:78 +msgid "Delete parts" +msgstr "" + +#: company/templates/company/detail.html:36 +#: company/templates/company/detail.html:78 +msgid "Delete Parts" +msgstr "" + +#: company/templates/company/detail.html:56 templates/InvenTree/search.html:149 +msgid "Manufacturer Parts" +msgstr "" + +#: company/templates/company/detail.html:64 +msgid "Create new manufacturer part" +msgstr "" + +#: company/templates/company/detail.html:65 part/templates/part/detail.html:312 +msgid "New Manufacturer Part" +msgstr "" + +#: company/templates/company/detail.html:97 +msgid "Supplier Stock" +msgstr "" + +#: company/templates/company/detail.html:106 +#: company/templates/company/navbar.html:40 +#: company/templates/company/navbar.html:43 +#: order/templates/order/purchase_orders.html:8 +#: order/templates/order/purchase_orders.html:13 +#: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 +#: part/templates/part/navbar.html:74 templates/InvenTree/index.html:260 +#: templates/InvenTree/search.html:325 +#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:37 +#: users/models.py:45 +msgid "Purchase Orders" +msgstr "" + +#: company/templates/company/detail.html:112 +#: order/templates/order/purchase_orders.html:20 +msgid "Create new purchase order" +msgstr "" + +#: company/templates/company/detail.html:113 +#: order/templates/order/purchase_orders.html:21 +msgid "New Purchase Order" +msgstr "" + +#: company/templates/company/detail.html:128 +#: company/templates/company/navbar.html:49 +#: company/templates/company/navbar.html:52 +#: order/templates/order/sales_orders.html:8 +#: order/templates/order/sales_orders.html:13 +#: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 +#: part/templates/part/navbar.html:82 templates/InvenTree/index.html:291 +#: templates/InvenTree/search.html:345 +#: templates/InvenTree/settings/tabs.html:43 templates/navbar.html:46 +#: users/models.py:46 +msgid "Sales Orders" +msgstr "" + +#: company/templates/company/detail.html:134 +#: order/templates/order/sales_orders.html:20 +msgid "Create new sales order" +msgstr "" + +#: company/templates/company/detail.html:135 +#: order/templates/order/sales_orders.html:21 +msgid "New Sales Order" +msgstr "" + +#: company/templates/company/detail.html:151 +#: company/templates/company/navbar.html:55 +#: company/templates/company/navbar.html:58 templates/js/build.js:597 +msgid "Assigned Stock" +msgstr "" + +#: company/templates/company/detail.html:169 +msgid "Company Notes" +msgstr "" + +#: company/templates/company/detail.html:364 +#: company/templates/company/manufacturer_part.html:200 +#: part/templates/part/detail.html:825 +msgid "Delete Supplier Parts?" +msgstr "" + +#: company/templates/company/detail.html:365 +#: company/templates/company/manufacturer_part.html:201 +#: part/templates/part/detail.html:826 +msgid "All selected supplier parts will be deleted" +msgstr "" + +#: company/templates/company/index.html:8 +msgid "Supplier List" +msgstr "" + +#: company/templates/company/manufacturer_part.html:40 +#: company/templates/company/supplier_part.html:40 +#: company/templates/company/supplier_part.html:146 +#: part/templates/part/detail.html:55 part/templates/part/part_base.html:101 +msgid "Order part" +msgstr "" + +#: company/templates/company/manufacturer_part.html:45 +#: templates/js/company.js:473 +msgid "Edit manufacturer part" +msgstr "" + +#: company/templates/company/manufacturer_part.html:49 +#: templates/js/company.js:474 +msgid "Delete manufacturer part" +msgstr "" + +#: company/templates/company/manufacturer_part.html:61 +msgid "Manufacturer Part Details" +msgstr "" + +#: company/templates/company/manufacturer_part.html:66 +#: company/templates/company/supplier_part.html:65 +msgid "Internal Part" +msgstr "" + +#: company/templates/company/manufacturer_part.html:103 +#: company/templates/company/manufacturer_part_navbar.html:21 +#: company/views.py:49 part/templates/part/navbar.html:65 +#: part/templates/part/navbar.html:68 part/templates/part/prices.html:144 +#: templates/InvenTree/search.html:316 templates/navbar.html:35 +msgid "Suppliers" +msgstr "" + +#: company/templates/company/manufacturer_part.html:114 +#: part/templates/part/detail.html:294 +msgid "Delete supplier parts" +msgstr "" + +#: company/templates/company/manufacturer_part.html:114 +#: company/templates/company/manufacturer_part.html:138 +#: company/templates/company/manufacturer_part.html:239 +#: part/templates/part/detail.html:214 part/templates/part/detail.html:294 +#: part/templates/part/detail.html:317 templates/js/company.js:339 +#: users/models.py:194 +msgid "Delete" +msgstr "" + +#: company/templates/company/manufacturer_part.html:127 +#: company/templates/company/manufacturer_part_navbar.html:11 +#: company/templates/company/manufacturer_part_navbar.html:14 +#: part/templates/part/category_navbar.html:38 +#: part/templates/part/category_navbar.html:41 +#: part/templates/part/detail.html:155 part/templates/part/navbar.html:14 +#: part/templates/part/navbar.html:17 +msgid "Parameters" +msgstr "" + +#: company/templates/company/manufacturer_part.html:133 +#: part/templates/part/detail.html:162 +#: templates/InvenTree/settings/category.html:29 +#: templates/InvenTree/settings/part.html:66 +msgid "New Parameter" +msgstr "" + +#: company/templates/company/manufacturer_part.html:138 +msgid "Delete parameters" +msgstr "" + +#: company/templates/company/manufacturer_part.html:176 +#: part/templates/part/detail.html:718 +msgid "Add Parameter" +msgstr "" + +#: company/templates/company/manufacturer_part.html:224 +msgid "Selected parameters will be deleted" +msgstr "" + +#: company/templates/company/manufacturer_part.html:236 +msgid "Delete Parameters" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:26 +msgid "Manufacturer Part Stock" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:29 +#: company/templates/company/navbar.html:34 +#: company/templates/company/supplier_part_navbar.html:15 +#: part/templates/part/navbar.html:31 stock/api.py:53 +#: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 +#: stock/templates/stock/stock_app_base.html:10 +#: templates/InvenTree/index.html:150 templates/InvenTree/search.html:196 +#: templates/InvenTree/search.html:232 +#: templates/InvenTree/settings/tabs.html:34 templates/js/part.js:269 +#: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 +#: templates/js/stock.js:926 templates/navbar.html:26 +msgid "Stock" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:33 +msgid "Manufacturer Part Orders" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:36 +#: company/templates/company/supplier_part_navbar.html:22 +msgid "Orders" +msgstr "" + +#: company/templates/company/navbar.html:13 +#: company/templates/company/navbar.html:16 +msgid "Manufactured Parts" +msgstr "" + +#: company/templates/company/navbar.html:22 +#: company/templates/company/navbar.html:25 +msgid "Supplied Parts" +msgstr "" + +#: company/templates/company/navbar.html:31 part/templates/part/navbar.html:28 +#: stock/templates/stock/location.html:119 +#: stock/templates/stock/location.html:134 +#: stock/templates/stock/location.html:148 +#: stock/templates/stock/location_navbar.html:18 +#: stock/templates/stock/location_navbar.html:21 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1355 +#: templates/stats.html:93 templates/stats.html:102 users/models.py:43 +msgid "Stock Items" +msgstr "" + +#: company/templates/company/supplier_part.html:7 +#: company/templates/company/supplier_part.html:24 stock/models.py:457 +#: stock/templates/stock/item_base.html:386 templates/js/company.js:691 +#: templates/js/stock.js:1050 +msgid "Supplier Part" +msgstr "" + +#: company/templates/company/supplier_part.html:44 templates/js/company.js:764 +msgid "Edit supplier part" +msgstr "" + +#: company/templates/company/supplier_part.html:48 templates/js/company.js:765 +msgid "Delete supplier part" +msgstr "" + +#: company/templates/company/supplier_part.html:60 +msgid "Supplier Part Details" +msgstr "" + +#: company/templates/company/supplier_part.html:131 +#: company/templates/company/supplier_part_navbar.html:12 +msgid "Supplier Part Stock" +msgstr "" + +#: company/templates/company/supplier_part.html:140 +#: company/templates/company/supplier_part_navbar.html:19 +msgid "Supplier Part Orders" +msgstr "" + +#: company/templates/company/supplier_part.html:147 +#: part/templates/part/detail.html:56 +msgid "Order Part" +msgstr "" + +#: company/templates/company/supplier_part.html:158 +#: part/templates/part/navbar.html:58 part/templates/part/prices.html:7 +msgid "Pricing Information" +msgstr "" + +#: company/templates/company/supplier_part.html:164 +#: company/templates/company/supplier_part.html:265 +#: part/templates/part/prices.html:253 part/views.py:2259 +msgid "Add Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:185 +msgid "No price break information found" +msgstr "" + +#: company/templates/company/supplier_part.html:199 part/views.py:2321 +msgid "Delete Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:213 part/views.py:2307 +msgid "Edit Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:238 +msgid "Edit price break" +msgstr "" + +#: company/templates/company/supplier_part.html:239 +msgid "Delete price break" +msgstr "" + +#: company/templates/company/supplier_part_navbar.html:26 +msgid "Supplier Part Pricing" +msgstr "" + +#: company/templates/company/supplier_part_navbar.html:29 +msgid "Pricing" +msgstr "" + +#: company/views.py:50 +msgid "New Supplier" +msgstr "" + +#: company/views.py:55 part/templates/part/prices.html:148 +#: templates/InvenTree/search.html:306 templates/navbar.html:36 +msgid "Manufacturers" +msgstr "" + +#: company/views.py:56 +msgid "New Manufacturer" +msgstr "" + +#: company/views.py:61 templates/InvenTree/search.html:336 +#: templates/navbar.html:45 +msgid "Customers" +msgstr "" + +#: company/views.py:62 +msgid "New Customer" +msgstr "" + +#: company/views.py:69 +msgid "Companies" +msgstr "" + +#: company/views.py:70 +msgid "New Company" +msgstr "" + +#: company/views.py:129 part/views.py:974 +msgid "Download Image" +msgstr "" + +#: company/views.py:158 part/views.py:1006 +msgid "Image size exceeds maximum allowable size for download" +msgstr "" + +#: company/views.py:165 part/views.py:1013 +#, python-brace-format +msgid "Invalid response: {code}" +msgstr "" + +#: company/views.py:174 part/views.py:1022 +msgid "Supplied URL is not a valid image file" +msgstr "" + +#: label/api.py:57 report/api.py:201 +msgid "No valid objects provided to template" +msgstr "" + +#: label/models.py:113 +msgid "Label name" +msgstr "" + +#: label/models.py:120 +msgid "Label description" +msgstr "" + +#: label/models.py:127 stock/forms.py:168 +msgid "Label" +msgstr "" + +#: label/models.py:128 +msgid "Label template file" +msgstr "" + +#: label/models.py:134 report/models.py:298 +msgid "Enabled" +msgstr "" + +#: label/models.py:135 +msgid "Label template is enabled" +msgstr "" + +#: label/models.py:140 +msgid "Width [mm]" +msgstr "" + +#: label/models.py:141 +msgid "Label width, specified in mm" +msgstr "" + +#: label/models.py:147 +msgid "Height [mm]" +msgstr "" + +#: label/models.py:148 +msgid "Label height, specified in mm" +msgstr "" + +#: label/models.py:154 report/models.py:291 +msgid "Filename Pattern" +msgstr "" + +#: label/models.py:155 +msgid "Pattern for generating label filenames" +msgstr "" + +#: label/models.py:258 +msgid "Query filters (comma-separated list of key=value pairs)," +msgstr "" + +#: label/models.py:259 label/models.py:319 label/models.py:366 +#: report/models.py:322 report/models.py:457 report/models.py:495 +msgid "Filters" +msgstr "" + +#: label/models.py:318 +msgid "Query filters (comma-separated list of key=value pairs" +msgstr "" + +#: label/models.py:365 +msgid "Part query filters (comma-separated value of key=value pairs)" +msgstr "" + +#: order/forms.py:30 order/templates/order/order_base.html:47 +msgid "Place order" +msgstr "" + +#: order/forms.py:41 order/templates/order/order_base.html:54 +msgid "Mark order as complete" +msgstr "" + +#: order/forms.py:52 order/forms.py:63 order/templates/order/order_base.html:59 +#: order/templates/order/sales_order_base.html:61 +msgid "Cancel order" +msgstr "" + +#: order/forms.py:74 order/templates/order/sales_order_base.html:58 +msgid "Ship order" +msgstr "" + +#: order/forms.py:89 +msgid "Set all received parts listed above to this location (if left blank, use \"Destination\" column value in above table)" +msgstr "" + +#: order/forms.py:116 +msgid "Enter stock item serial numbers" +msgstr "" + +#: order/forms.py:122 +msgid "Enter quantity of stock items" +msgstr "" + +#: order/models.py:158 +msgid "Order description" +msgstr "" + +#: order/models.py:160 +msgid "Link to external page" +msgstr "" + +#: order/models.py:168 +msgid "Created By" +msgstr "" + +#: order/models.py:175 +msgid "User or group responsible for this order" +msgstr "" + +#: order/models.py:180 +msgid "Order notes" +msgstr "" + +#: order/models.py:247 order/models.py:534 +msgid "Order reference" +msgstr "" + +#: order/models.py:252 order/models.py:549 +msgid "Purchase order status" +msgstr "" + +#: order/models.py:261 +msgid "Company from which the items are being ordered" +msgstr "" + +#: order/models.py:264 order/templates/order/order_base.html:98 +#: templates/js/order.js:243 +msgid "Supplier Reference" +msgstr "" + +#: order/models.py:264 +msgid "Supplier order reference code" +msgstr "" + +#: order/models.py:271 +msgid "received by" +msgstr "" + +#: order/models.py:276 +msgid "Issue Date" +msgstr "" + +#: order/models.py:277 +msgid "Date order was issued" +msgstr "" + +#: order/models.py:282 +msgid "Target Delivery Date" +msgstr "" + +#: order/models.py:283 +msgid "Expected date for order delivery. Order will be overdue after this date." +msgstr "" + +#: order/models.py:289 +msgid "Date order was completed" +msgstr "" + +#: order/models.py:313 stock/models.py:345 stock/models.py:1060 +msgid "Quantity must be greater than zero" +msgstr "" + +#: order/models.py:318 +msgid "Part supplier must match PO supplier" +msgstr "" + +#: order/models.py:416 +msgid "Lines can only be received against an order marked as 'Placed'" +msgstr "" + +#: order/models.py:420 +msgid "Quantity must be an integer" +msgstr "" + +#: order/models.py:422 +msgid "Quantity must be a positive number" +msgstr "" + +#: order/models.py:545 +msgid "Company to which the items are being sold" +msgstr "" + +#: order/models.py:551 +msgid "Customer Reference " +msgstr "" + +#: order/models.py:551 +msgid "Customer order reference code" +msgstr "" + +#: order/models.py:556 +msgid "Target date for order completion. Order will be overdue after this date." +msgstr "" + +#: order/models.py:559 templates/js/order.js:372 +msgid "Shipment Date" +msgstr "" + +#: order/models.py:566 +msgid "shipped by" +msgstr "" + +#: order/models.py:610 +msgid "SalesOrder cannot be shipped as it is not currently pending" +msgstr "" + +#: order/models.py:707 +msgid "Item quantity" +msgstr "" + +#: order/models.py:713 +msgid "Line item reference" +msgstr "" + +#: order/models.py:715 +msgid "Line item notes" +msgstr "" + +#: order/models.py:745 order/models.py:823 templates/js/order.js:422 +msgid "Order" +msgstr "" + +#: order/models.py:746 order/templates/order/order_base.html:9 +#: order/templates/order/order_base.html:24 +#: report/templates/report/inventree_po_report.html:77 +#: stock/templates/stock/item_base.html:336 templates/js/order.js:212 +#: templates/js/stock.js:1029 templates/js/stock.js:1437 +msgid "Purchase Order" +msgstr "" + +#: order/models.py:767 +msgid "Supplier part" +msgstr "" + +#: order/models.py:770 order/templates/order/order_base.html:131 +#: order/templates/order/purchase_order_detail.html:388 +#: order/templates/order/receive_parts.html:22 +#: order/templates/order/sales_order_base.html:133 +msgid "Received" +msgstr "" + +#: order/models.py:770 +msgid "Number of items received" +msgstr "" + +#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:582 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:1073 +msgid "Purchase Price" +msgstr "" + +#: order/models.py:777 +msgid "Unit purchase price" +msgstr "" + +#: order/models.py:785 +msgid "Where does the Purchaser want this item to be stored?" +msgstr "" + +#: order/models.py:831 part/templates/part/part_pricing.html:97 +#: part/templates/part/prices.html:97 part/templates/part/prices.html:266 +msgid "Sale Price" +msgstr "" + +#: order/models.py:832 +msgid "Unit sale price" +msgstr "" + +#: order/models.py:911 order/models.py:913 +msgid "Stock item has not been assigned" +msgstr "" + +#: order/models.py:917 +msgid "Cannot allocate stock item to a line with a different part" +msgstr "" + +#: order/models.py:919 +msgid "Cannot allocate stock to a line without a part" +msgstr "" + +#: order/models.py:922 +msgid "Allocation quantity cannot exceed stock quantity" +msgstr "" + +#: order/models.py:932 +msgid "Quantity must be 1 for serialized stock item" +msgstr "" + +#: order/models.py:937 +msgid "Line" +msgstr "" + +#: order/models.py:948 +msgid "Item" +msgstr "" + +#: order/models.py:949 +msgid "Select stock item to allocate" +msgstr "" + +#: order/models.py:952 +msgid "Enter stock allocation quantity" +msgstr "" + +#: order/serializers.py:139 +msgid "Purchase price currency" +msgstr "" + +#: order/serializers.py:360 +msgid "Sale price currency" +msgstr "" + +#: order/templates/order/delete_attachment.html:5 +#: stock/templates/stock/attachment_delete.html:5 +#: templates/attachment_delete.html:5 +msgid "Are you sure you want to delete this attachment?" +msgstr "" + +#: order/templates/order/order_base.html:39 +#: order/templates/order/sales_order_base.html:50 +msgid "Print" +msgstr "" + +#: order/templates/order/order_base.html:43 +#: order/templates/order/sales_order_base.html:54 +msgid "Edit order information" +msgstr "" + +#: order/templates/order/order_base.html:51 +msgid "Receive items" +msgstr "" + +#: order/templates/order/order_base.html:64 +msgid "Export order to file" +msgstr "" + +#: order/templates/order/order_base.html:72 +#: order/templates/order/po_navbar.html:12 +msgid "Purchase Order Details" +msgstr "" + +#: order/templates/order/order_base.html:77 +#: order/templates/order/sales_order_base.html:79 +msgid "Order Reference" +msgstr "" + +#: order/templates/order/order_base.html:82 +#: order/templates/order/sales_order_base.html:84 +msgid "Order Status" +msgstr "" + +#: order/templates/order/order_base.html:117 +#: report/templates/report/inventree_build_order_base.html:122 +msgid "Issued" +msgstr "" + +#: order/templates/order/order_base.html:185 +msgid "Edit Purchase Order" +msgstr "" + +#: order/templates/order/order_base.html:196 +#: order/templates/order/purchase_order_detail.html:265 +#: part/templates/part/category.html:255 part/templates/part/category.html:297 +#: stock/templates/stock/location.html:250 templates/js/part.js:64 +msgid "New Location" +msgstr "" + +#: order/templates/order/order_base.html:197 +#: order/templates/order/purchase_order_detail.html:266 +#: stock/templates/stock/location.html:42 templates/js/part.js:65 +msgid "Create new stock location" +msgstr "" + +#: order/templates/order/order_cancel.html:8 +msgid "Cancelling this order means that the order and line items will no longer be editable." +msgstr "" + +#: order/templates/order/order_complete.html:7 +msgid "Mark this order as complete?" +msgstr "" + +#: order/templates/order/order_complete.html:10 +msgid "This order has line items which have not been marked as received." +msgstr "" + +#: order/templates/order/order_complete.html:11 +msgid "Completing this order means that the order and line items will no longer be editable." +msgstr "" + +#: order/templates/order/order_issue.html:8 +msgid "After placing this purchase order, line items will no longer be editable." +msgstr "" + +#: order/templates/order/order_wizard/match_fields.html:9 +#: part/templates/part/bom_upload/match_fields.html:9 +#: part/templates/part/import_wizard/ajax_match_fields.html:9 +#: part/templates/part/import_wizard/match_fields.html:9 +msgid "Missing selections for the following required columns" +msgstr "" + +#: order/templates/order/order_wizard/match_fields.html:20 +#: part/templates/part/bom_upload/match_fields.html:20 +#: part/templates/part/import_wizard/ajax_match_fields.html:20 +#: part/templates/part/import_wizard/match_fields.html:20 +msgid "Duplicate selections found, see below. Fix them then retry submitting." +msgstr "" + +#: order/templates/order/order_wizard/match_fields.html:29 +#: order/templates/order/order_wizard/match_parts.html:21 +#: part/templates/part/bom_upload/match_fields.html:29 +#: part/templates/part/bom_upload/match_parts.html:21 +#: part/templates/part/import_wizard/match_fields.html:29 +#: part/templates/part/import_wizard/match_references.html:21 +msgid "Submit Selections" +msgstr "" + +#: order/templates/order/order_wizard/match_fields.html:35 +#: part/templates/part/bom_upload/match_fields.html:35 +#: part/templates/part/import_wizard/ajax_match_fields.html:28 +#: part/templates/part/import_wizard/match_fields.html:35 +msgid "File Fields" +msgstr "" + +#: order/templates/order/order_wizard/match_fields.html:42 +#: part/templates/part/bom_upload/match_fields.html:42 +#: part/templates/part/import_wizard/ajax_match_fields.html:35 +#: part/templates/part/import_wizard/match_fields.html:42 +msgid "Remove column" +msgstr "" + +#: order/templates/order/order_wizard/match_fields.html:60 +#: part/templates/part/bom_upload/match_fields.html:60 +#: part/templates/part/import_wizard/ajax_match_fields.html:53 +#: part/templates/part/import_wizard/match_fields.html:60 +msgid "Duplicate selection" +msgstr "" + +#: order/templates/order/order_wizard/match_fields.html:71 +#: order/templates/order/order_wizard/match_parts.html:52 +#: part/templates/part/bom_upload/match_fields.html:71 +#: part/templates/part/bom_upload/match_parts.html:53 +#: part/templates/part/import_wizard/ajax_match_fields.html:64 +#: part/templates/part/import_wizard/ajax_match_references.html:42 +#: part/templates/part/import_wizard/match_fields.html:71 +#: part/templates/part/import_wizard/match_references.html:49 +msgid "Remove row" +msgstr "" + +#: order/templates/order/order_wizard/match_parts.html:12 +#: part/templates/part/bom_upload/match_parts.html:12 +#: part/templates/part/import_wizard/ajax_match_references.html:12 +#: part/templates/part/import_wizard/match_references.html:12 +msgid "Errors exist in the submitted data" +msgstr "" + +#: order/templates/order/order_wizard/match_parts.html:28 +#: part/templates/part/bom_upload/match_parts.html:28 +#: part/templates/part/import_wizard/ajax_match_references.html:21 +#: part/templates/part/import_wizard/match_references.html:28 +msgid "Row" +msgstr "" + +#: order/templates/order/order_wizard/match_parts.html:29 +msgid "Select Supplier Part" +msgstr "" + +#: order/templates/order/order_wizard/po_upload.html:11 +msgid "Upload File for Purchase Order" +msgstr "" + +#: order/templates/order/order_wizard/po_upload.html:18 +#: part/templates/part/bom_upload/upload_file.html:24 +#: part/templates/part/import_wizard/ajax_part_upload.html:10 +#: part/templates/part/import_wizard/part_upload.html:21 +#, python-format +msgid "Step %(step)s of %(count)s" +msgstr "" + +#: order/templates/order/order_wizard/po_upload.html:48 +msgid "Order is already processed. Files cannot be uploaded." +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:11 +msgid "Step 1 of 2 - Select Part Suppliers" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:16 +msgid "Select suppliers" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:20 +msgid "No purchaseable parts selected" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:33 +msgid "Select Supplier" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:57 +msgid "No price" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:65 +#, python-format +msgid "Select a supplier for %(name)s" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:77 +#: part/templates/part/set_category.html:32 +msgid "Remove part" +msgstr "" + +#: order/templates/order/order_wizard/select_pos.html:8 +msgid "Step 2 of 2 - Select Purchase Orders" +msgstr "" + +#: order/templates/order/order_wizard/select_pos.html:12 +msgid "Select existing purchase orders, or create new orders." +msgstr "" + +#: order/templates/order/order_wizard/select_pos.html:31 +#: templates/js/order.js:269 templates/js/order.js:377 +msgid "Items" +msgstr "" + +#: order/templates/order/order_wizard/select_pos.html:32 +msgid "Select Purchase Order" +msgstr "" + +#: order/templates/order/order_wizard/select_pos.html:45 +#, python-format +msgid "Create new purchase order for %(name)s" +msgstr "" + +#: order/templates/order/order_wizard/select_pos.html:68 +#, python-format +msgid "Select a purchase order for %(name)s" +msgstr "" + +#: order/templates/order/po_attachments.html:12 +#: order/templates/order/po_navbar.html:32 +#: order/templates/order/purchase_order_detail.html:47 +msgid "Purchase Order Attachments" +msgstr "" + +#: order/templates/order/po_navbar.html:26 +msgid "Received Stock Items" +msgstr "" + +#: order/templates/order/po_navbar.html:29 +#: order/templates/order/po_received_items.html:12 +#: order/templates/order/purchase_order_detail.html:38 +msgid "Received Items" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:17 +msgid "Purchase Order Items" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:23 +#: order/templates/order/purchase_order_detail.html:202 +#: order/templates/order/sales_order_detail.html:23 +#: order/templates/order/sales_order_detail.html:176 +msgid "Add Line Item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:58 +#: order/templates/order/sales_order_detail.html:54 +msgid "Order Notes" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:238 +#: order/templates/order/sales_order_detail.html:518 +msgid "Edit Line Item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:248 +#: order/templates/order/sales_order_detail.html:528 +msgid "Delete Line Item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:279 +msgid "No line items found" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:307 +#: order/templates/order/sales_order_detail.html:353 +msgid "Total" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:360 +#: order/templates/order/sales_order_detail.html:376 templates/js/part.js:996 +#: templates/js/part.js:1185 +msgid "Unit Price" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:367 +#: order/templates/order/sales_order_detail.html:383 +msgid "Total price" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:431 +#: order/templates/order/sales_order_detail.html:489 +msgid "Edit line item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:432 +msgid "Delete line item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:437 +msgid "Receive line item" +msgstr "" + +#: order/templates/order/purchase_orders.html:24 +#: order/templates/order/sales_orders.html:24 +msgid "Print Order Reports" +msgstr "" + +#: order/templates/order/receive_parts.html:8 +#, python-format +msgid "Receive outstanding parts for %(order)s - %(desc)s" +msgstr "" + +#: order/templates/order/receive_parts.html:14 part/api.py:47 +#: part/models.py:348 part/templates/part/cat_link.html:7 +#: 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:24 +#: templates/InvenTree/index.html:102 templates/InvenTree/search.html:114 +#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:855 +#: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 +#: users/models.py:41 +msgid "Parts" +msgstr "" + +#: order/templates/order/receive_parts.html:15 +msgid "Fill out number of parts received, the status and destination" +msgstr "" + +#: order/templates/order/receive_parts.html:20 +msgid "Order Code" +msgstr "" + +#: order/templates/order/receive_parts.html:21 +#: part/templates/part/part_base.html:194 templates/js/part.js:670 +msgid "On Order" +msgstr "" + +#: order/templates/order/receive_parts.html:23 +msgid "Receive" +msgstr "" + +#: order/templates/order/receive_parts.html:37 +msgid "Error: Referenced part has been removed" +msgstr "" + +#: order/templates/order/receive_parts.html:68 +msgid "Remove line" +msgstr "" + +#: order/templates/order/sales_order_base.html:16 +msgid "This Sales Order has not been fully allocated" +msgstr "" + +#: order/templates/order/sales_order_base.html:66 +msgid "Packing List" +msgstr "" + +#: order/templates/order/sales_order_base.html:74 +msgid "Sales Order Details" +msgstr "" + +#: order/templates/order/sales_order_base.html:100 templates/js/order.js:344 +msgid "Customer Reference" +msgstr "" + +#: order/templates/order/sales_order_base.html:178 +msgid "Edit Sales Order" +msgstr "" + +#: order/templates/order/sales_order_cancel.html:8 +#: order/templates/order/sales_order_ship.html:9 +#: part/templates/part/bom_duplicate.html:12 +#: stock/templates/stock/stockitem_convert.html:13 +msgid "Warning" +msgstr "" + +#: order/templates/order/sales_order_cancel.html:9 +msgid "Cancelling this order means that the order will no longer be editable." +msgstr "" + +#: order/templates/order/sales_order_detail.html:17 +msgid "Sales Order Items" +msgstr "" + +#: order/templates/order/sales_order_detail.html:225 templates/js/bom.js:358 +#: templates/js/build.js:759 templates/js/build.js:1202 +msgid "Actions" +msgstr "" + +#: order/templates/order/sales_order_detail.html:232 templates/js/build.js:645 +#: templates/js/build.js:1011 +msgid "Edit stock allocation" +msgstr "" + +#: order/templates/order/sales_order_detail.html:233 templates/js/build.js:647 +#: templates/js/build.js:1012 +msgid "Delete stock allocation" +msgstr "" + +#: order/templates/order/sales_order_detail.html:306 +msgid "No matching line items" +msgstr "" + +#: order/templates/order/sales_order_detail.html:336 +msgid "ID" +msgstr "" + +#: order/templates/order/sales_order_detail.html:404 templates/js/build.js:710 +#: templates/js/build.js:1007 +msgid "Allocated" +msgstr "" + +#: order/templates/order/sales_order_detail.html:406 +msgid "Fulfilled" +msgstr "" + +#: order/templates/order/sales_order_detail.html:443 +msgid "PO" +msgstr "" + +#: order/templates/order/sales_order_detail.html:473 +msgid "Allocate serial numbers" +msgstr "" + +#: order/templates/order/sales_order_detail.html:476 templates/js/build.js:773 +msgid "Allocate stock" +msgstr "" + +#: order/templates/order/sales_order_detail.html:479 +msgid "Purchase stock" +msgstr "" + +#: order/templates/order/sales_order_detail.html:483 templates/js/build.js:766 +#: templates/js/build.js:1210 +msgid "Build stock" +msgstr "" + +#: order/templates/order/sales_order_detail.html:486 +#: order/templates/order/sales_order_detail.html:605 +msgid "Calculate price" +msgstr "" + +#: order/templates/order/sales_order_detail.html:490 +msgid "Delete line item " +msgstr "" + +#: order/templates/order/sales_order_detail.html:611 +msgid "Update Unit Price" +msgstr "" + +#: order/templates/order/sales_order_ship.html:10 +msgid "This order has not been fully allocated. If the order is marked as shipped, it can no longer be adjusted." +msgstr "" + +#: order/templates/order/sales_order_ship.html:12 +msgid "Ensure that the order allocation is correct before shipping the order." +msgstr "" + +#: order/templates/order/sales_order_ship.html:18 +msgid "Some line items in this order have been over-allocated" +msgstr "" + +#: order/templates/order/sales_order_ship.html:20 +msgid "Ensure that this is correct before shipping the order." +msgstr "" + +#: order/templates/order/sales_order_ship.html:27 +msgid "Shipping this order means that the order will no longer be editable." +msgstr "" + +#: order/templates/order/so_allocate_by_serial.html:9 +msgid "Allocate stock items by serial number" +msgstr "" + +#: order/templates/order/so_allocation_delete.html:7 +msgid "This action will unallocate the following stock from the Sales Order" +msgstr "" + +#: order/templates/order/so_navbar.html:12 +msgid "Sales Order Line Items" +msgstr "" + +#: order/templates/order/so_navbar.html:15 +msgid "Order Items" +msgstr "" + +#: order/templates/order/so_navbar.html:26 +msgid "Sales Order Attachments" +msgstr "" + +#: order/views.py:104 +msgid "Cancel Order" +msgstr "" + +#: order/views.py:113 order/views.py:139 +msgid "Confirm order cancellation" +msgstr "" + +#: order/views.py:116 order/views.py:142 +msgid "Order cannot be cancelled" +msgstr "" + +#: order/views.py:130 +msgid "Cancel sales order" +msgstr "" + +#: order/views.py:156 +msgid "Issue Order" +msgstr "" + +#: order/views.py:165 +msgid "Confirm order placement" +msgstr "" + +#: order/views.py:175 +msgid "Purchase order issued" +msgstr "" + +#: order/views.py:186 +msgid "Complete Order" +msgstr "" + +#: order/views.py:202 +msgid "Confirm order completion" +msgstr "" + +#: order/views.py:213 +msgid "Purchase order completed" +msgstr "" + +#: order/views.py:223 +msgid "Ship Order" +msgstr "" + +#: order/views.py:239 +msgid "Confirm order shipment" +msgstr "" + +#: order/views.py:245 +msgid "Could not ship order" +msgstr "" + +#: order/views.py:292 +msgid "Match Supplier Parts" +msgstr "" + +#: order/views.py:480 +msgid "Receive Parts" +msgstr "" + +#: order/views.py:552 +msgid "Items received" +msgstr "" + +#: order/views.py:620 +msgid "Error converting quantity to number" +msgstr "" + +#: order/views.py:626 +msgid "Receive quantity less than zero" +msgstr "" + +#: order/views.py:632 +msgid "No lines specified" +msgstr "" + +#: order/views.py:705 +msgid "Update prices" +msgstr "" + +#: order/views.py:963 +#, python-brace-format +msgid "Ordered {n} parts" +msgstr "" + +#: order/views.py:1016 +msgid "Allocate Serial Numbers" +msgstr "" + +#: order/views.py:1061 +#, python-brace-format +msgid "Allocated {n} items" +msgstr "" + +#: order/views.py:1077 +msgid "Select line item" +msgstr "" + +#: order/views.py:1108 +#, python-brace-format +msgid "No matching item for serial {serial}" +msgstr "" + +#: order/views.py:1118 +#, python-brace-format +msgid "{serial} is not in stock" +msgstr "" + +#: order/views.py:1126 +#, python-brace-format +msgid "{serial} already allocated to an order" +msgstr "" + +#: order/views.py:1180 +msgid "Allocate Stock to Order" +msgstr "" + +#: order/views.py:1254 +msgid "Edit Allocation Quantity" +msgstr "" + +#: order/views.py:1269 +msgid "Remove allocation" +msgstr "" + +#: order/views.py:1341 +msgid "Sales order not found" +msgstr "" + +#: order/views.py:1347 +msgid "Price not found" +msgstr "" + +#: order/views.py:1350 +#, python-brace-format +msgid "Updated {part} unit-price to {price}" +msgstr "" + +#: order/views.py:1355 +#, python-brace-format +msgid "Updated {part} unit-price to {price} and quantity to {qty}" +msgstr "" + +#: part/bom.py:133 part/models.py:74 part/models.py:793 +#: part/templates/part/category.html:75 +msgid "Default Location" +msgstr "" + +#: part/bom.py:134 part/templates/part/part_base.html:182 +msgid "Available Stock" +msgstr "" + +#: part/forms.py:64 +msgid "File Format" +msgstr "" + +#: part/forms.py:64 +msgid "Select output file format" +msgstr "" + +#: part/forms.py:66 +msgid "Cascading" +msgstr "" + +#: part/forms.py:66 +msgid "Download cascading / multi-level BOM" +msgstr "" + +#: part/forms.py:68 +msgid "Levels" +msgstr "" + +#: part/forms.py:68 +msgid "Select maximum number of BOM levels to export (0 = all levels)" +msgstr "" + +#: part/forms.py:70 +msgid "Include Parameter Data" +msgstr "" + +#: part/forms.py:70 +msgid "Include part parameters data in exported BOM" +msgstr "" + +#: part/forms.py:72 +msgid "Include Stock Data" +msgstr "" + +#: part/forms.py:72 +msgid "Include part stock data in exported BOM" +msgstr "" + +#: part/forms.py:74 +msgid "Include Manufacturer Data" +msgstr "" + +#: part/forms.py:74 +msgid "Include part manufacturer data in exported BOM" +msgstr "" + +#: part/forms.py:76 +msgid "Include Supplier Data" +msgstr "" + +#: part/forms.py:76 +msgid "Include part supplier data in exported BOM" +msgstr "" + +#: part/forms.py:97 part/models.py:2278 +msgid "Parent Part" +msgstr "" + +#: part/forms.py:98 part/templates/part/bom_duplicate.html:7 +msgid "Select parent part to copy BOM from" +msgstr "" + +#: part/forms.py:104 +msgid "Clear existing BOM items" +msgstr "" + +#: part/forms.py:110 +msgid "Confirm BOM duplication" +msgstr "" + +#: part/forms.py:128 +msgid "validate" +msgstr "" + +#: part/forms.py:128 +msgid "Confirm that the BOM is correct" +msgstr "" + +#: part/forms.py:171 +msgid "Related Part" +msgstr "" + +#: part/forms.py:178 +msgid "Select part category" +msgstr "" + +#: part/forms.py:195 +msgid "Duplicate all BOM data for this part" +msgstr "" + +#: part/forms.py:196 +msgid "Copy BOM" +msgstr "" + +#: part/forms.py:201 +msgid "Duplicate all parameter data for this part" +msgstr "" + +#: part/forms.py:202 +msgid "Copy Parameters" +msgstr "" + +#: part/forms.py:207 +msgid "Confirm part creation" +msgstr "" + +#: part/forms.py:212 +msgid "Include category parameter templates" +msgstr "" + +#: part/forms.py:217 +msgid "Include parent categories parameter templates" +msgstr "" + +#: part/forms.py:222 +msgid "Initial stock amount" +msgstr "" + +#: part/forms.py:223 +msgid "Create stock for this part" +msgstr "" + +#: part/forms.py:303 +msgid "Add parameter template to same level categories" +msgstr "" + +#: part/forms.py:307 +msgid "Add parameter template to all categories" +msgstr "" + +#: part/forms.py:325 part/models.py:2377 +msgid "Sub part" +msgstr "" + +#: part/forms.py:354 +msgid "Input quantity for price calculation" +msgstr "" + +#: part/models.py:75 +msgid "Default location for parts in this category" +msgstr "" + +#: part/models.py:78 +msgid "Default keywords" +msgstr "" + +#: part/models.py:78 +msgid "Default keywords for parts in this category" +msgstr "" + +#: part/models.py:88 part/models.py:2324 +#: part/templates/part/part_app_base.html:10 +msgid "Part Category" +msgstr "" + +#: part/models.py:89 part/templates/part/category.html:32 +#: part/templates/part/category.html:103 templates/InvenTree/search.html:127 +#: templates/stats.html:84 users/models.py:40 +msgid "Part Categories" +msgstr "" + +#: part/models.py:433 +msgid "Invalid choice for parent part" +msgstr "" + +#: part/models.py:495 part/models.py:507 +#, python-brace-format +msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" +msgstr "" + +#: part/models.py:604 +msgid "Next available serial numbers are" +msgstr "" + +#: part/models.py:608 +msgid "Next available serial number is" +msgstr "" + +#: part/models.py:613 +msgid "Most recent serial number is" +msgstr "" + +#: part/models.py:692 +msgid "Duplicate IPN not allowed in part settings" +msgstr "" + +#: part/models.py:717 +msgid "Part name" +msgstr "" + +#: part/models.py:724 +msgid "Is Template" +msgstr "" + +#: part/models.py:725 +msgid "Is this part a template part?" +msgstr "" + +#: part/models.py:735 +msgid "Is this part a variant of another part?" +msgstr "" + +#: part/models.py:736 +msgid "Variant Of" +msgstr "" + +#: part/models.py:742 +msgid "Part description" +msgstr "" + +#: part/models.py:747 part/templates/part/category.html:82 +#: part/templates/part/part_base.html:130 +msgid "Keywords" +msgstr "" + +#: part/models.py:748 +msgid "Part keywords to improve visibility in search results" +msgstr "" + +#: part/models.py:755 part/models.py:2323 +#: part/templates/part/set_category.html:15 templates/js/part.js:641 +msgid "Category" +msgstr "" + +#: part/models.py:756 +msgid "Part category" +msgstr "" + +#: part/models.py:761 templates/js/part.js:257 templates/js/part.js:485 +msgid "IPN" +msgstr "" + +#: part/models.py:762 +msgid "Internal Part Number" +msgstr "" + +#: part/models.py:768 +msgid "Part revision or version number" +msgstr "" + +#: part/models.py:769 report/models.py:200 templates/js/part.js:261 +msgid "Revision" +msgstr "" + +#: part/models.py:791 +msgid "Where is this item normally stored?" +msgstr "" + +#: part/models.py:838 +msgid "Default Supplier" +msgstr "" + +#: part/models.py:839 +msgid "Default supplier part" +msgstr "" + +#: part/models.py:846 +msgid "Default Expiry" +msgstr "" + +#: part/models.py:847 +msgid "Expiry time (in days) for stock items of this part" +msgstr "" + +#: part/models.py:852 +msgid "Minimum Stock" +msgstr "" + +#: part/models.py:853 +msgid "Minimum allowed stock level" +msgstr "" + +#: part/models.py:860 +msgid "Stock keeping units for this part" +msgstr "" + +#: part/models.py:866 +msgid "Can this part be built from other parts?" +msgstr "" + +#: part/models.py:872 +msgid "Can this part be used to build other parts?" +msgstr "" + +#: part/models.py:878 +msgid "Does this part have tracking for unique items?" +msgstr "" + +#: part/models.py:883 +msgid "Can this part be purchased from external suppliers?" +msgstr "" + +#: part/models.py:888 +msgid "Can this part be sold to customers?" +msgstr "" + +#: part/models.py:892 templates/js/table_filters.js:21 +#: templates/js/table_filters.js:69 templates/js/table_filters.js:250 +#: templates/js/table_filters.js:319 +msgid "Active" +msgstr "" + +#: part/models.py:893 +msgid "Is this part active?" +msgstr "" + +#: part/models.py:898 +msgid "Is this a virtual part, such as a software product or license?" +msgstr "" + +#: part/models.py:903 +msgid "Part notes - supports Markdown formatting" +msgstr "" + +#: part/models.py:906 +msgid "BOM checksum" +msgstr "" + +#: part/models.py:906 +msgid "Stored BOM checksum" +msgstr "" + +#: part/models.py:909 +msgid "BOM checked by" +msgstr "" + +#: part/models.py:911 +msgid "BOM checked date" +msgstr "" + +#: part/models.py:915 +msgid "Creation User" +msgstr "" + +#: part/models.py:1654 +msgid "Sell multiple" +msgstr "" + +#: part/models.py:2142 +msgid "Test templates can only be created for trackable parts" +msgstr "" + +#: part/models.py:2159 +msgid "Test with this name already exists for this part" +msgstr "" + +#: part/models.py:2179 templates/js/part.js:906 templates/js/stock.js:475 +msgid "Test Name" +msgstr "" + +#: part/models.py:2180 +msgid "Enter a name for the test" +msgstr "" + +#: part/models.py:2185 +msgid "Test Description" +msgstr "" + +#: part/models.py:2186 +msgid "Enter description for this test" +msgstr "" + +#: part/models.py:2191 templates/js/part.js:915 +#: templates/js/table_filters.js:236 +msgid "Required" +msgstr "" + +#: part/models.py:2192 +msgid "Is this test required to pass?" +msgstr "" + +#: part/models.py:2197 templates/js/part.js:923 +msgid "Requires Value" +msgstr "" + +#: part/models.py:2198 +msgid "Does this test require a value when adding a test result?" +msgstr "" + +#: part/models.py:2203 templates/js/part.js:930 +msgid "Requires Attachment" +msgstr "" + +#: part/models.py:2204 +msgid "Does this test require a file attachment when adding a test result?" +msgstr "" + +#: part/models.py:2241 +msgid "Parameter template name must be unique" +msgstr "" + +#: part/models.py:2246 +msgid "Parameter Name" +msgstr "" + +#: part/models.py:2248 +msgid "Parameter Units" +msgstr "" + +#: part/models.py:2280 part/models.py:2329 part/models.py:2330 +#: templates/InvenTree/settings/category.html:62 +msgid "Parameter Template" +msgstr "" + +#: part/models.py:2282 +msgid "Data" +msgstr "" + +#: part/models.py:2282 +msgid "Parameter Value" +msgstr "" + +#: part/models.py:2334 templates/InvenTree/settings/category.html:67 +msgid "Default Value" +msgstr "" + +#: part/models.py:2335 +msgid "Default Parameter Value" +msgstr "" + +#: part/models.py:2369 +msgid "Select parent part" +msgstr "" + +#: part/models.py:2378 +msgid "Select part to be used in BOM" +msgstr "" + +#: part/models.py:2384 +msgid "BOM quantity for this BOM item" +msgstr "" + +#: part/models.py:2386 templates/js/bom.js:216 templates/js/bom.js:278 +msgid "Optional" +msgstr "" + +#: part/models.py:2386 +msgid "This BOM item is optional" +msgstr "" + +#: part/models.py:2389 +msgid "Overage" +msgstr "" + +#: part/models.py:2390 +msgid "Estimated build wastage quantity (absolute or percentage)" +msgstr "" + +#: part/models.py:2393 +msgid "BOM item reference" +msgstr "" + +#: part/models.py:2396 +msgid "BOM item notes" +msgstr "" + +#: part/models.py:2398 +msgid "Checksum" +msgstr "" + +#: part/models.py:2398 +msgid "BOM line checksum" +msgstr "" + +#: part/models.py:2402 templates/js/bom.js:295 templates/js/bom.js:302 +#: templates/js/table_filters.js:55 +msgid "Inherited" +msgstr "" + +#: part/models.py:2403 +msgid "This BOM item is inherited by BOMs for variant parts" +msgstr "" + +#: part/models.py:2408 templates/js/bom.js:287 +msgid "Allow Variants" +msgstr "" + +#: part/models.py:2409 +msgid "Stock items for variant parts can be used for this BOM item" +msgstr "" + +#: part/models.py:2494 stock/models.py:335 +msgid "Quantity must be integer value for trackable parts" +msgstr "" + +#: part/models.py:2503 part/models.py:2505 +msgid "Sub part must be specified" +msgstr "" + +#: part/models.py:2508 +msgid "BOM Item" +msgstr "" + +#: part/models.py:2627 +msgid "Part 1" +msgstr "" + +#: part/models.py:2631 +msgid "Part 2" +msgstr "" + +#: part/models.py:2631 +msgid "Select Related Part" +msgstr "" + +#: part/models.py:2663 +msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" +msgstr "" + +#: part/templates/part/bom.html:6 +msgid "You do not have permission to edit the BOM." +msgstr "" + +#: part/templates/part/bom.html:14 +#, python-format +msgid "The BOM for %(part)s has changed, and must be validated.
" +msgstr "" + +#: part/templates/part/bom.html:16 +#, python-format +msgid "The BOM for %(part)s was last checked by %(checker)s on %(check_date)s" +msgstr "" + +#: part/templates/part/bom.html:20 +#, python-format +msgid "The BOM for %(part)s has not been validated." +msgstr "" + +#: part/templates/part/bom.html:27 +msgid "Remove selected BOM items" +msgstr "" + +#: part/templates/part/bom.html:30 +msgid "Import BOM data" +msgstr "" + +#: part/templates/part/bom.html:34 +msgid "Copy BOM from parent part" +msgstr "" + +#: part/templates/part/bom.html:38 +msgid "New BOM Item" +msgstr "" + +#: part/templates/part/bom.html:41 +msgid "Finish Editing" +msgstr "" + +#: part/templates/part/bom.html:46 +msgid "Edit BOM" +msgstr "" + +#: part/templates/part/bom.html:50 +msgid "Validate Bill of Materials" +msgstr "" + +#: part/templates/part/bom.html:56 part/views.py:1586 +msgid "Export Bill of Materials" +msgstr "" + +#: part/templates/part/bom.html:59 +msgid "Print BOM Report" +msgstr "" + +#: part/templates/part/bom_duplicate.html:13 +msgid "This part already has a Bill of Materials" +msgstr "" + +#: part/templates/part/bom_upload/match_parts.html:29 +msgid "Select Part" +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:7 +msgid "Upload BOM File" +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:12 +msgid "Upload Bill of Materials" +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:16 +msgid "Requirements for BOM upload" +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:18 +msgid "The BOM file must contain the required named columns as provided in the " +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:18 +msgid "BOM Upload Template" +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:19 +msgid "Each part must already exist in the database" +msgstr "" + +#: part/templates/part/bom_validate.html:6 +#, python-format +msgid "Confirm that the Bill of Materials (BOM) is valid for:
%(part)s" +msgstr "" + +#: part/templates/part/bom_validate.html:9 +msgid "This will validate each line in the BOM." +msgstr "" + +#: part/templates/part/category.html:33 +msgid "All parts" +msgstr "" + +#: part/templates/part/category.html:38 part/views.py:1912 +msgid "Create new part category" +msgstr "" + +#: part/templates/part/category.html:44 +msgid "Edit part category" +msgstr "" + +#: part/templates/part/category.html:49 +msgid "Delete part category" +msgstr "" + +#: part/templates/part/category.html:59 part/templates/part/category.html:98 +msgid "Category Details" +msgstr "" + +#: part/templates/part/category.html:64 +msgid "Category Path" +msgstr "" + +#: part/templates/part/category.html:69 +msgid "Category Description" +msgstr "" + +#: part/templates/part/category.html:88 part/templates/part/category.html:174 +#: part/templates/part/category_navbar.html:14 +#: part/templates/part/category_navbar.html:17 +msgid "Subcategories" +msgstr "" + +#: part/templates/part/category.html:93 +msgid "Parts (Including subcategories)" +msgstr "" + +#: part/templates/part/category.html:126 +msgid "Export Part Data" +msgstr "" + +#: part/templates/part/category.html:127 part/templates/part/category.html:141 +msgid "Export" +msgstr "" + +#: part/templates/part/category.html:130 +msgid "Create new part" +msgstr "" + +#: part/templates/part/category.html:131 part/templates/part/detail.html:452 +msgid "New Part" +msgstr "" + +#: part/templates/part/category.html:138 +msgid "Set category" +msgstr "" + +#: part/templates/part/category.html:138 +msgid "Set Category" +msgstr "" + +#: part/templates/part/category.html:141 +msgid "Export Data" +msgstr "" + +#: part/templates/part/category.html:145 +msgid "View list display" +msgstr "" + +#: part/templates/part/category.html:148 +msgid "View grid display" +msgstr "" + +#: part/templates/part/category.html:164 +msgid "Part Parameters" +msgstr "" + +#: part/templates/part/category.html:256 +#: stock/templates/stock/location.html:251 +msgid "Create new location" +msgstr "" + +#: part/templates/part/category.html:261 part/templates/part/category.html:291 +#: templates/js/part.js:25 +msgid "New Category" +msgstr "" + +#: part/templates/part/category.html:262 +msgid "Create new category" +msgstr "" + +#: part/templates/part/category.html:292 +msgid "Create new Part Category" +msgstr "" + +#: part/templates/part/category.html:298 stock/views.py:874 +msgid "Create new Stock Location" +msgstr "" + +#: part/templates/part/category.html:317 +msgid "Select parent category" +msgstr "" + +#: part/templates/part/category.html:324 part/views.py:1860 +msgid "Edit Part Category" +msgstr "" + +#: part/templates/part/category_delete.html:5 +msgid "Are you sure you want to delete category" +msgstr "" + +#: part/templates/part/category_delete.html:8 +#, python-format +msgid "This category contains %(count)s child categories" +msgstr "" + +#: part/templates/part/category_delete.html:9 +msgid "If this category is deleted, these child categories will be moved to the" +msgstr "" + +#: part/templates/part/category_delete.html:11 +msgid "category" +msgstr "" + +#: part/templates/part/category_delete.html:13 +msgid "top level Parts category" +msgstr "" + +#: part/templates/part/category_delete.html:25 +#, python-format +msgid "This category contains %(count)s parts" +msgstr "" + +#: part/templates/part/category_delete.html:27 +#, python-format +msgid "If this category is deleted, these parts will be moved to the parent category %(path)s" +msgstr "" + +#: part/templates/part/category_delete.html:29 +msgid "If this category is deleted, these parts will be moved to the top-level category Teile" +msgstr "" + +#: part/templates/part/category_navbar.html:29 +#: part/templates/part/category_navbar.html:32 +msgid "Import Parts" +msgstr "" + +#: part/templates/part/copy_part.html:9 part/views.py:327 +msgid "Duplicate Part" +msgstr "" + +#: part/templates/part/copy_part.html:10 +#, python-format +msgid "Make a copy of part '%(full_name)s'." +msgstr "" + +#: part/templates/part/copy_part.html:14 +#: part/templates/part/create_part.html:11 +msgid "Possible Matching Parts" +msgstr "" + +#: part/templates/part/copy_part.html:15 +#: part/templates/part/create_part.html:12 +msgid "The new part may be a duplicate of these existing parts" +msgstr "" + +#: part/templates/part/create_part.html:17 +#, python-format +msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" +msgstr "" + +#: part/templates/part/detail.html:16 +msgid "Part Stock" +msgstr "" + +#: part/templates/part/detail.html:21 +#, python-format +msgid "Showing stock for all variants of %(full_name)s" +msgstr "" + +#: part/templates/part/detail.html:30 part/templates/part/navbar.html:87 +msgid "Part Test Templates" +msgstr "" + +#: part/templates/part/detail.html:36 +msgid "Add Test Template" +msgstr "" + +#: part/templates/part/detail.html:77 +msgid "New sales order" +msgstr "" + +#: part/templates/part/detail.html:77 +msgid "New Order" +msgstr "" + +#: part/templates/part/detail.html:90 +msgid "Sales Order Allocations" +msgstr "" + +#: part/templates/part/detail.html:130 part/templates/part/navbar.html:21 +msgid "Part Variants" +msgstr "" + +#: part/templates/part/detail.html:137 +msgid "Create new variant" +msgstr "" + +#: part/templates/part/detail.html:138 +msgid "New Variant" +msgstr "" + +#: part/templates/part/detail.html:161 +msgid "Add new parameter" +msgstr "" + +#: part/templates/part/detail.html:182 part/templates/part/navbar.html:95 +#: part/templates/part/navbar.html:98 +msgid "Related Parts" +msgstr "" + +#: part/templates/part/detail.html:188 +msgid "Add Related" +msgstr "" + +#: part/templates/part/detail.html:228 part/templates/part/navbar.html:35 +#: part/templates/part/navbar.html:38 +msgid "Bill of Materials" +msgstr "" + +#: part/templates/part/detail.html:237 +msgid "Assemblies" +msgstr "" + +#: part/templates/part/detail.html:253 +msgid "Part Builds" +msgstr "" + +#: part/templates/part/detail.html:260 +msgid "Start New Build" +msgstr "" + +#: part/templates/part/detail.html:274 +msgid "Build Order Allocations" +msgstr "" + +#: part/templates/part/detail.html:283 +msgid "Part Suppliers" +msgstr "" + +#: part/templates/part/detail.html:305 +msgid "Part Manufacturers" +msgstr "" + +#: part/templates/part/detail.html:317 +msgid "Delete manufacturer parts" +msgstr "" + +#: part/templates/part/detail.html:402 +msgid "Delete selected BOM items?" +msgstr "" + +#: part/templates/part/detail.html:403 +msgid "All selected BOM items will be deleted" +msgstr "" + +#: part/templates/part/detail.html:453 part/views.py:451 +msgid "Create New Part" +msgstr "" + +#: part/templates/part/detail.html:588 +msgid "Add Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:606 +msgid "Edit Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:618 +msgid "Delete Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:669 +msgid "Edit Part Notes" +msgstr "" + +#: part/templates/part/detail.html:902 +#, python-format +msgid "Single Price - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:914 +#, python-format +msgid "Single Price Difference - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:926 +#, python-format +msgid "Part Single Price - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:1015 +#, python-format +msgid "Unit Price - %(currency)s" +msgstr "" + +#: part/templates/part/import_wizard/ajax_part_upload.html:29 +#: part/templates/part/import_wizard/part_upload.html:51 +msgid "Unsuffitient privileges." +msgstr "" + +#: part/templates/part/import_wizard/part_upload.html:14 +msgid "Import Parts from File" +msgstr "" + +#: part/templates/part/navbar.html:24 +msgid "Variants" +msgstr "" + +#: part/templates/part/navbar.html:51 part/templates/part/navbar.html:54 +msgid "Used In" +msgstr "" + +#: part/templates/part/navbar.html:61 +msgid "Prices" +msgstr "" + +#: part/templates/part/navbar.html:90 +msgid "Test Templates" +msgstr "" + +#: part/templates/part/part_app_base.html:12 +msgid "Part List" +msgstr "" + +#: part/templates/part/part_base.html:26 templates/js/company.js:416 +#: templates/js/company.js:666 templates/js/part.js:172 +#: templates/js/part.js:249 +msgid "Inactive" +msgstr "" + +#: part/templates/part/part_base.html:36 +msgid "Part is virtual (not a physical part)" +msgstr "" + +#: part/templates/part/part_base.html:39 +msgid "Part is a template part (variants can be made from this part)" +msgstr "" + +#: part/templates/part/part_base.html:42 +msgid "Part can be assembled from other parts" +msgstr "" + +#: part/templates/part/part_base.html:45 +msgid "Part can be used in assemblies" +msgstr "" + +#: part/templates/part/part_base.html:48 +msgid "Part stock is tracked by serial number" +msgstr "" + +#: part/templates/part/part_base.html:51 +msgid "Part can be purchased from external suppliers" +msgstr "" + +#: part/templates/part/part_base.html:54 +msgid "Part can be sold to customers" +msgstr "" + +#: part/templates/part/part_base.html:60 +msgid "Star this part" +msgstr "" + +#: part/templates/part/part_base.html:67 +#: stock/templates/stock/item_base.html:75 +#: stock/templates/stock/location.html:51 +msgid "Barcode actions" +msgstr "" + +#: part/templates/part/part_base.html:69 +#: stock/templates/stock/item_base.html:77 +#: stock/templates/stock/location.html:53 templates/qr_button.html:1 +msgid "Show QR Code" +msgstr "" + +#: part/templates/part/part_base.html:70 +#: stock/templates/stock/item_base.html:93 +#: stock/templates/stock/location.html:54 +msgid "Print Label" +msgstr "" + +#: part/templates/part/part_base.html:75 +msgid "Show pricing information" +msgstr "" + +#: part/templates/part/part_base.html:80 +#: stock/templates/stock/item_base.html:140 +#: stock/templates/stock/location.html:62 +msgid "Stock actions" +msgstr "" + +#: part/templates/part/part_base.html:87 +msgid "Count part stock" +msgstr "" + +#: part/templates/part/part_base.html:93 +msgid "Transfer part stock" +msgstr "" + +#: part/templates/part/part_base.html:110 +msgid "Part actions" +msgstr "" + +#: part/templates/part/part_base.html:113 +msgid "Duplicate part" +msgstr "" + +#: part/templates/part/part_base.html:116 +msgid "Edit part" +msgstr "" + +#: part/templates/part/part_base.html:119 +msgid "Delete part" +msgstr "" + +#: part/templates/part/part_base.html:154 +msgid "Latest Serial Number" +msgstr "" + +#: part/templates/part/part_base.html:165 +msgid "This is a virtual part" +msgstr "" + +#: part/templates/part/part_base.html:171 +#, python-format +msgid "This part is a variant of %(link)s" +msgstr "" + +#: part/templates/part/part_base.html:188 templates/js/table_filters.js:165 +msgid "In Stock" +msgstr "" + +#: part/templates/part/part_base.html:201 templates/InvenTree/index.html:186 +msgid "Required for Build Orders" +msgstr "" + +#: part/templates/part/part_base.html:208 +msgid "Required for Sales Orders" +msgstr "" + +#: part/templates/part/part_base.html:215 +msgid "Allocated to Orders" +msgstr "" + +#: part/templates/part/part_base.html:230 templates/js/bom.js:316 +msgid "Can Build" +msgstr "" + +#: part/templates/part/part_base.html:236 templates/js/part.js:501 +#: templates/js/part.js:674 +msgid "Building" +msgstr "" + +#: part/templates/part/part_base.html:331 part/templates/part/prices.html:125 +msgid "Calculate" +msgstr "" + +#: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:21 +msgid "Supplier Pricing" +msgstr "" + +#: part/templates/part/part_pricing.html:26 +#: part/templates/part/part_pricing.html:52 +#: part/templates/part/part_pricing.html:85 +#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:25 +#: part/templates/part/prices.html:52 part/templates/part/prices.html:84 +#: part/templates/part/prices.html:101 +msgid "Unit Cost" +msgstr "" + +#: part/templates/part/part_pricing.html:32 +#: part/templates/part/part_pricing.html:58 +#: part/templates/part/part_pricing.html:89 +#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:32 +#: part/templates/part/prices.html:59 part/templates/part/prices.html:89 +#: part/templates/part/prices.html:106 +msgid "Total Cost" +msgstr "" + +#: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:40 +msgid "No supplier pricing available" +msgstr "" + +#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:49 +#: part/templates/part/prices.html:225 +msgid "BOM Pricing" +msgstr "" + +#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:67 +msgid "Note: BOM pricing is incomplete for this part" +msgstr "" + +#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:74 +msgid "No BOM pricing available" +msgstr "" + +#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:83 +msgid "Internal Price" +msgstr "" + +#: part/templates/part/part_pricing.html:113 +#: part/templates/part/prices.html:115 +msgid "No pricing information is available for this part." +msgstr "" + +#: part/templates/part/part_thumb.html:20 +msgid "Select from existing images" +msgstr "" + +#: part/templates/part/partial_delete.html:7 +#, python-format +msgid "Are you sure you want to delete part '%(full_name)s'?" +msgstr "" + +#: part/templates/part/partial_delete.html:12 +#, python-format +msgid "This part is used in BOMs for %(count)s other parts. If you delete this part, the BOMs for the following parts will be updated" +msgstr "" + +#: part/templates/part/partial_delete.html:22 +#, python-format +msgid "There are %(count)s stock entries defined for this part. If you delete this part, the following stock entries will also be deleted:" +msgstr "" + +#: part/templates/part/partial_delete.html:33 +#, python-format +msgid "There are %(count)s manufacturers defined for this part. If you delete this part, the following manufacturer parts will also be deleted:" +msgstr "" + +#: part/templates/part/partial_delete.html:44 +#, python-format +msgid "There are %(count)s suppliers defined for this part. If you delete this part, the following supplier parts will also be deleted:" +msgstr "" + +#: part/templates/part/partial_delete.html:55 +#, python-format +msgid "There are %(count)s unique parts tracked for '%(full_name)s'. Deleting this part will permanently remove this tracking information." +msgstr "" + +#: part/templates/part/prices.html:16 +msgid "Pricing ranges" +msgstr "" + +#: part/templates/part/prices.html:22 +msgid "Show supplier cost" +msgstr "" + +#: part/templates/part/prices.html:23 +msgid "Show purchase price" +msgstr "" + +#: part/templates/part/prices.html:50 +msgid "Show BOM cost" +msgstr "" + +#: part/templates/part/prices.html:98 +msgid "Show sale cost" +msgstr "" + +#: part/templates/part/prices.html:99 +msgid "Show sale price" +msgstr "" + +#: part/templates/part/prices.html:121 +msgid "Calculation parameters" +msgstr "" + +#: part/templates/part/prices.html:136 +msgid "Supplier Cost" +msgstr "" + +#: part/templates/part/prices.html:137 part/templates/part/prices.html:158 +#: part/templates/part/prices.html:183 part/templates/part/prices.html:213 +#: part/templates/part/prices.html:239 part/templates/part/prices.html:267 +msgid "Jump to overview" +msgstr "" + +#: part/templates/part/prices.html:162 +msgid "Stock Pricing" +msgstr "" + +#: part/templates/part/prices.html:172 +msgid "No stock pricing history is available for this part." +msgstr "" + +#: part/templates/part/prices.html:182 +msgid "Internal Cost" +msgstr "" + +#: part/templates/part/prices.html:197 part/views.py:2330 +msgid "Add Internal Price Break" +msgstr "" + +#: part/templates/part/prices.html:212 +msgid "BOM Cost" +msgstr "" + +#: part/templates/part/prices.html:238 +msgid "Sale Cost" +msgstr "" + +#: part/templates/part/prices.html:278 +msgid "No sale pice history available for this part." +msgstr "" + +#: part/templates/part/set_category.html:9 +msgid "Set category for the following parts" +msgstr "" + +#: part/templates/part/stock_count.html:7 templates/js/bom.js:239 +#: templates/js/part.js:491 templates/js/part.js:678 +msgid "No Stock" +msgstr "" + +#: part/templates/part/stock_count.html:9 templates/InvenTree/index.html:166 +msgid "Low Stock" +msgstr "" + +#: part/templates/part/variant_part.html:9 +msgid "Create new part variant" +msgstr "" + +#: part/templates/part/variant_part.html:10 +#, python-format +msgid "Create a new variant of template '%(full_name)s'." +msgstr "" + +#: part/templatetags/inventree_extras.py:105 +msgid "Unknown database" +msgstr "" + +#: part/views.py:96 +msgid "Add Related Part" +msgstr "" + +#: part/views.py:151 +msgid "Delete Related Part" +msgstr "" + +#: part/views.py:162 +msgid "Set Part Category" +msgstr "" + +#: part/views.py:212 +#, python-brace-format +msgid "Set category for {n} parts" +msgstr "" + +#: part/views.py:247 +msgid "Create Variant" +msgstr "" + +#: part/views.py:332 +msgid "Copied part" +msgstr "" + +#: part/views.py:386 part/views.py:528 +msgid "Possible matches exist - confirm creation of new part" +msgstr "" + +#: part/views.py:456 +msgid "Created new part" +msgstr "" + +#: part/views.py:636 +msgid "Match References" +msgstr "" + +#: part/views.py:892 +msgid "None" +msgstr "" + +#: part/views.py:951 +msgid "Part QR Code" +msgstr "" + +#: part/views.py:1053 +msgid "Select Part Image" +msgstr "" + +#: part/views.py:1079 +msgid "Updated part image" +msgstr "" + +#: part/views.py:1082 +msgid "Part image not found" +msgstr "" + +#: part/views.py:1094 +msgid "Duplicate BOM" +msgstr "" + +#: part/views.py:1124 +msgid "Confirm duplication of BOM from parent" +msgstr "" + +#: part/views.py:1145 +msgid "Validate BOM" +msgstr "" + +#: part/views.py:1166 +msgid "Confirm that the BOM is valid" +msgstr "" + +#: part/views.py:1177 +msgid "Validated Bill of Materials" +msgstr "" + +#: part/views.py:1250 +msgid "Match Parts" +msgstr "" + +#: part/views.py:1638 +msgid "Confirm Part Deletion" +msgstr "" + +#: part/views.py:1645 +msgid "Part was deleted" +msgstr "" + +#: part/views.py:1654 +msgid "Part Pricing" +msgstr "" + +#: part/views.py:1795 +msgid "Create Part Parameter Template" +msgstr "" + +#: part/views.py:1805 +msgid "Edit Part Parameter Template" +msgstr "" + +#: part/views.py:1812 +msgid "Delete Part Parameter Template" +msgstr "" + +#: part/views.py:1898 +msgid "Delete Part Category" +msgstr "" + +#: part/views.py:1904 +msgid "Part category was deleted" +msgstr "" + +#: part/views.py:1956 +msgid "Create Category Parameter Template" +msgstr "" + +#: part/views.py:2057 +msgid "Edit Category Parameter Template" +msgstr "" + +#: part/views.py:2113 +msgid "Delete Category Parameter Template" +msgstr "" + +#: part/views.py:2132 +msgid "Create BOM Item" +msgstr "" + +#: part/views.py:2202 +msgid "Edit BOM item" +msgstr "" + +#: part/views.py:2263 +msgid "Added new price break" +msgstr "" + +#: part/views.py:2339 +msgid "Edit Internal Price Break" +msgstr "" + +#: part/views.py:2347 +msgid "Delete Internal Price Break" +msgstr "" + +#: report/models.py:182 +msgid "Template name" +msgstr "" + +#: report/models.py:188 +msgid "Report template file" +msgstr "" + +#: report/models.py:195 +msgid "Report template description" +msgstr "" + +#: report/models.py:201 +msgid "Report revision number (auto-increments)" +msgstr "" + +#: report/models.py:292 +msgid "Pattern for generating report filenames" +msgstr "" + +#: report/models.py:299 +msgid "Report template is enabled" +msgstr "" + +#: report/models.py:323 +msgid "StockItem query filters (comma-separated list of key=value pairs)" +msgstr "" + +#: report/models.py:331 +msgid "Include Installed Tests" +msgstr "" + +#: report/models.py:332 +msgid "Include test results for stock items installed inside assembled item" +msgstr "" + +#: report/models.py:380 +msgid "Build Filters" +msgstr "" + +#: report/models.py:381 +msgid "Build query filters (comma-separated list of key=value pairs" +msgstr "" + +#: report/models.py:423 +msgid "Part Filters" +msgstr "" + +#: report/models.py:424 +msgid "Part query filters (comma-separated list of key=value pairs" +msgstr "" + +#: report/models.py:458 +msgid "Purchase order query filters" +msgstr "" + +#: report/models.py:496 +msgid "Sales order query filters" +msgstr "" + +#: report/models.py:546 +msgid "Snippet" +msgstr "" + +#: report/models.py:547 +msgid "Report snippet file" +msgstr "" + +#: report/models.py:551 +msgid "Snippet file description" +msgstr "" + +#: report/models.py:586 +msgid "Asset" +msgstr "" + +#: report/models.py:587 +msgid "Report asset file" +msgstr "" + +#: report/models.py:590 +msgid "Asset file description" +msgstr "" + +#: report/templates/report/inventree_build_order_base.html:147 +msgid "Required For" +msgstr "" + +#: report/templates/report/inventree_po_report.html:85 +#: report/templates/report/inventree_so_report.html:85 +msgid "Line Items" +msgstr "" + +#: report/templates/report/inventree_test_report_base.html:21 +msgid "Stock Item Test Report" +msgstr "" + +#: report/templates/report/inventree_test_report_base.html:83 +msgid "Test Results" +msgstr "" + +#: report/templates/report/inventree_test_report_base.html:88 +#: stock/models.py:1796 +msgid "Test" +msgstr "" + +#: report/templates/report/inventree_test_report_base.html:89 +#: stock/models.py:1802 +msgid "Result" +msgstr "" + +#: report/templates/report/inventree_test_report_base.html:92 +#: templates/js/order.js:259 templates/js/stock.js:1371 +msgid "Date" +msgstr "" + +#: report/templates/report/inventree_test_report_base.html:103 +msgid "Pass" +msgstr "" + +#: report/templates/report/inventree_test_report_base.html:105 +msgid "Fail" +msgstr "" + +#: stock/api.py:145 +msgid "Request must contain list of stock items" +msgstr "" + +#: stock/api.py:153 +msgid "Improperly formatted data" +msgstr "" + +#: stock/api.py:161 +msgid "Each entry must contain a valid integer primary-key" +msgstr "" + +#: stock/api.py:167 +msgid "Primary key does not match valid stock item" +msgstr "" + +#: stock/api.py:177 +msgid "Invalid quantity value" +msgstr "" + +#: stock/api.py:182 +msgid "Quantity must not be less than zero" +msgstr "" + +#: stock/api.py:210 +#, python-brace-format +msgid "Updated stock for {n} items" +msgstr "" + +#: stock/api.py:246 stock/api.py:279 +msgid "Specified quantity exceeds stock quantity" +msgstr "" + +#: stock/api.py:269 +msgid "Valid location must be specified" +msgstr "" + +#: stock/api.py:289 +#, python-brace-format +msgid "Moved {n} parts to {loc}" +msgstr "" + +#: stock/forms.py:80 stock/forms.py:313 stock/models.py:550 +#: stock/templates/stock/item_base.html:393 templates/js/stock.js:1018 +msgid "Expiry Date" +msgstr "" + +#: stock/forms.py:81 stock/forms.py:314 +msgid "Expiration date for this stock item" +msgstr "" + +#: stock/forms.py:84 +msgid "Enter unique serial numbers (or leave blank)" +msgstr "" + +#: stock/forms.py:135 +msgid "Destination for serialized stock (by default, will remain in current location)" +msgstr "" + +#: stock/forms.py:137 +msgid "Serial numbers" +msgstr "" + +#: stock/forms.py:137 +msgid "Unique serial numbers (must match quantity)" +msgstr "" + +#: stock/forms.py:139 stock/forms.py:288 +msgid "Add transaction note (optional)" +msgstr "" + +#: stock/forms.py:169 stock/forms.py:225 +msgid "Select test report template" +msgstr "" + +#: stock/forms.py:241 +msgid "Stock item to install" +msgstr "" + +#: stock/forms.py:248 +msgid "Stock quantity to assign" +msgstr "" + +#: stock/forms.py:276 +msgid "Must not exceed available quantity" +msgstr "" + +#: stock/forms.py:286 +msgid "Destination location for uninstalled items" +msgstr "" + +#: stock/forms.py:290 +msgid "Confirm uninstall" +msgstr "" + +#: stock/forms.py:290 +msgid "Confirm removal of installed stock items" +msgstr "" + +#: stock/models.py:57 stock/models.py:587 +msgid "Owner" +msgstr "" + +#: stock/models.py:58 stock/models.py:588 +msgid "Select Owner" +msgstr "" + +#: stock/models.py:316 +msgid "StockItem with this serial number already exists" +msgstr "" + +#: stock/models.py:352 +#, python-brace-format +msgid "Part type ('{pf}') must be {pe}" +msgstr "" + +#: stock/models.py:362 stock/models.py:371 +msgid "Quantity must be 1 for item with a serial number" +msgstr "" + +#: stock/models.py:363 +msgid "Serial number cannot be set if quantity greater than 1" +msgstr "" + +#: stock/models.py:385 +msgid "Item cannot belong to itself" +msgstr "" + +#: stock/models.py:391 +msgid "Item must have a build reference if is_building=True" +msgstr "" + +#: stock/models.py:398 +msgid "Build reference does not point to the same part object" +msgstr "" + +#: stock/models.py:440 +msgid "Parent Stock Item" +msgstr "" + +#: stock/models.py:449 +msgid "Base part" +msgstr "" + +#: stock/models.py:458 +msgid "Select a matching supplier part for this stock item" +msgstr "" + +#: stock/models.py:463 stock/templates/stock/stock_app_base.html:8 +msgid "Stock Location" +msgstr "" + +#: stock/models.py:466 +msgid "Where is this stock item located?" +msgstr "" + +#: stock/models.py:473 +msgid "Packaging this stock item is stored in" +msgstr "" + +#: stock/models.py:478 stock/templates/stock/item_base.html:282 +msgid "Installed In" +msgstr "" + +#: stock/models.py:481 +msgid "Is this item installed in another item?" +msgstr "" + +#: stock/models.py:497 +msgid "Serial number for this item" +msgstr "" + +#: stock/models.py:509 +msgid "Batch code for this stock item" +msgstr "" + +#: stock/models.py:513 +msgid "Stock Quantity" +msgstr "" + +#: stock/models.py:522 +msgid "Source Build" +msgstr "" + +#: stock/models.py:524 +msgid "Build for this stock item" +msgstr "" + +#: stock/models.py:535 +msgid "Source Purchase Order" +msgstr "" + +#: stock/models.py:538 +msgid "Purchase order for this stock item" +msgstr "" + +#: stock/models.py:544 +msgid "Destination Sales Order" +msgstr "" + +#: stock/models.py:551 +msgid "Expiry date for stock item. Stock will be considered expired after this date" +msgstr "" + +#: stock/models.py:564 +msgid "Delete on deplete" +msgstr "" + +#: stock/models.py:564 +msgid "Delete this Stock Item when stock is depleted" +msgstr "" + +#: stock/models.py:574 stock/templates/stock/item.html:98 +#: stock/templates/stock/navbar.html:54 +msgid "Stock Item Notes" +msgstr "" + +#: stock/models.py:583 +msgid "Single unit purchase price at time of purchase" +msgstr "" + +#: stock/models.py:1051 +msgid "Part is not set as trackable" +msgstr "" + +#: stock/models.py:1057 +msgid "Quantity must be integer" +msgstr "" + +#: stock/models.py:1063 +#, python-brace-format +msgid "Quantity must not exceed available stock quantity ({n})" +msgstr "" + +#: stock/models.py:1066 +msgid "Serial numbers must be a list of integers" +msgstr "" + +#: stock/models.py:1069 +msgid "Quantity does not match serial numbers" +msgstr "" + +#: stock/models.py:1076 +#, python-brace-format +msgid "Serial numbers already exist: {exists}" +msgstr "" + +#: stock/models.py:1234 +msgid "StockItem cannot be moved as it is not in stock" +msgstr "" + +#: stock/models.py:1716 +msgid "Entry notes" +msgstr "" + +#: stock/models.py:1773 +msgid "Value must be provided for this test" +msgstr "" + +#: stock/models.py:1779 +msgid "Attachment must be uploaded for this test" +msgstr "" + +#: stock/models.py:1797 +msgid "Test name" +msgstr "" + +#: stock/models.py:1803 templates/js/table_filters.js:226 +msgid "Test result" +msgstr "" + +#: stock/models.py:1809 +msgid "Test output value" +msgstr "" + +#: stock/models.py:1816 +msgid "Test result attachment" +msgstr "" + +#: stock/models.py:1822 +msgid "Test notes" +msgstr "" + +#: stock/templates/stock/item.html:16 +msgid "Stock Tracking Information" +msgstr "" + +#: stock/templates/stock/item.html:29 +msgid "New Entry" +msgstr "" + +#: stock/templates/stock/item.html:42 +msgid "Child Stock Items" +msgstr "" + +#: stock/templates/stock/item.html:49 +msgid "This stock item does not have any child items" +msgstr "" + +#: stock/templates/stock/item.html:57 stock/templates/stock/navbar.html:19 +#: stock/templates/stock/navbar.html:22 +msgid "Test Data" +msgstr "" + +#: stock/templates/stock/item.html:65 +msgid "Delete Test Data" +msgstr "" + +#: stock/templates/stock/item.html:69 +msgid "Add Test Data" +msgstr "" + +#: stock/templates/stock/item.html:72 stock/templates/stock/item_base.html:95 +msgid "Test Report" +msgstr "" + +#: stock/templates/stock/item.html:119 stock/templates/stock/navbar.html:27 +msgid "Installed Stock Items" +msgstr "" + +#: stock/templates/stock/item.html:280 stock/templates/stock/item.html:305 +msgid "Add Test Result" +msgstr "" + +#: stock/templates/stock/item.html:325 +msgid "Edit Test Result" +msgstr "" + +#: stock/templates/stock/item.html:339 +msgid "Delete Test Result" +msgstr "" + +#: stock/templates/stock/item_base.html:33 +#: stock/templates/stock/item_base.html:397 templates/js/table_filters.js:154 +msgid "Expired" +msgstr "" + +#: stock/templates/stock/item_base.html:43 +#: stock/templates/stock/item_base.html:399 templates/js/table_filters.js:159 +msgid "Stale" +msgstr "" + +#: stock/templates/stock/item_base.html:80 templates/js/barcode.js:309 +#: templates/js/barcode.js:314 +msgid "Unlink Barcode" +msgstr "" + +#: stock/templates/stock/item_base.html:82 +msgid "Link Barcode" +msgstr "" + +#: stock/templates/stock/item_base.html:84 templates/stock_table.html:31 +msgid "Scan to Location" +msgstr "" + +#: stock/templates/stock/item_base.html:91 +msgid "Printing actions" +msgstr "" + +#: stock/templates/stock/item_base.html:104 +msgid "Stock adjustment actions" +msgstr "" + +#: stock/templates/stock/item_base.html:108 +#: stock/templates/stock/location.html:69 templates/stock_table.html:57 +msgid "Count stock" +msgstr "" + +#: stock/templates/stock/item_base.html:111 templates/stock_table.html:55 +msgid "Add stock" +msgstr "" + +#: stock/templates/stock/item_base.html:114 templates/stock_table.html:56 +msgid "Remove stock" +msgstr "" + +#: stock/templates/stock/item_base.html:117 +msgid "Serialize stock" +msgstr "" + +#: stock/templates/stock/item_base.html:121 +#: stock/templates/stock/location.html:75 +msgid "Transfer stock" +msgstr "" + +#: stock/templates/stock/item_base.html:124 +msgid "Assign to customer" +msgstr "" + +#: stock/templates/stock/item_base.html:127 +msgid "Return to stock" +msgstr "" + +#: stock/templates/stock/item_base.html:131 +msgid "Uninstall stock item" +msgstr "" + +#: stock/templates/stock/item_base.html:131 +msgid "Uninstall" +msgstr "" + +#: stock/templates/stock/item_base.html:143 +msgid "Convert to variant" +msgstr "" + +#: stock/templates/stock/item_base.html:146 +msgid "Duplicate stock item" +msgstr "" + +#: stock/templates/stock/item_base.html:148 +msgid "Edit stock item" +msgstr "" + +#: stock/templates/stock/item_base.html:151 +msgid "Delete stock item" +msgstr "" + +#: stock/templates/stock/item_base.html:171 +msgid "You are not in the list of owners of this item. This stock item cannot be edited." +msgstr "" + +#: stock/templates/stock/item_base.html:178 +msgid "This stock item is in production and cannot be edited." +msgstr "" + +#: stock/templates/stock/item_base.html:179 +msgid "Edit the stock item from the build view." +msgstr "" + +#: stock/templates/stock/item_base.html:192 +msgid "This stock item has not passed all required tests" +msgstr "" + +#: stock/templates/stock/item_base.html:200 +#, python-format +msgid "This stock item is allocated to Sales Order %(link)s (Quantity: %(qty)s)" +msgstr "" + +#: stock/templates/stock/item_base.html:208 +#, python-format +msgid "This stock item is allocated to Build %(link)s (Quantity: %(qty)s)" +msgstr "" + +#: stock/templates/stock/item_base.html:214 +msgid "This stock item is serialized - it has a unique serial number and the quantity cannot be adjusted." +msgstr "" + +#: stock/templates/stock/item_base.html:218 +msgid "This stock item cannot be deleted as it has child items" +msgstr "" + +#: stock/templates/stock/item_base.html:222 +msgid "This stock item will be automatically deleted when all stock is depleted." +msgstr "" + +#: stock/templates/stock/item_base.html:230 +msgid "Stock Item Details" +msgstr "" + +#: stock/templates/stock/item_base.html:252 +msgid "previous page" +msgstr "" + +#: stock/templates/stock/item_base.html:258 +msgid "next page" +msgstr "" + +#: stock/templates/stock/item_base.html:301 templates/js/build.js:628 +msgid "No location set" +msgstr "" + +#: stock/templates/stock/item_base.html:308 +msgid "Barcode Identifier" +msgstr "" + +#: stock/templates/stock/item_base.html:350 +msgid "Parent Item" +msgstr "" + +#: stock/templates/stock/item_base.html:368 +msgid "No manufacturer set" +msgstr "" + +#: stock/templates/stock/item_base.html:397 +#, python-format +msgid "This StockItem expired on %(item.expiry_date)s" +msgstr "" + +#: stock/templates/stock/item_base.html:399 +#, python-format +msgid "This StockItem expires on %(item.expiry_date)s" +msgstr "" + +#: stock/templates/stock/item_base.html:406 templates/js/stock.js:1024 +msgid "Last Updated" +msgstr "" + +#: stock/templates/stock/item_base.html:411 +msgid "Last Stocktake" +msgstr "" + +#: stock/templates/stock/item_base.html:415 +msgid "No stocktake performed" +msgstr "" + +#: stock/templates/stock/item_base.html:426 +msgid "Tests" +msgstr "" + +#: stock/templates/stock/item_base.html:500 +msgid "Save" +msgstr "" + +#: stock/templates/stock/item_base.html:512 +msgid "Edit Stock Status" +msgstr "" + +#: stock/templates/stock/item_delete.html:9 +msgid "Are you sure you want to delete this stock item?" +msgstr "" + +#: stock/templates/stock/item_delete.html:12 +#, python-format +msgid "This will remove %(qty)s units of %(full_name)s from stock." +msgstr "" + +#: stock/templates/stock/item_install.html:7 +msgid "Install another StockItem into this item." +msgstr "" + +#: stock/templates/stock/item_install.html:10 +msgid "Stock items can only be installed if they meet the following criteria" +msgstr "" + +#: stock/templates/stock/item_install.html:13 +msgid "The StockItem links to a Part which is in the BOM for this StockItem" +msgstr "" + +#: stock/templates/stock/item_install.html:14 +msgid "The StockItem is currently in stock" +msgstr "" + +#: stock/templates/stock/item_serialize.html:5 +msgid "Create serialized items from this stock item." +msgstr "" + +#: stock/templates/stock/item_serialize.html:7 +msgid "Select quantity to serialize, and unique serial numbers." +msgstr "" + +#: stock/templates/stock/location.html:20 +msgid "You are not in the list of owners of this location. This stock location cannot be edited." +msgstr "" + +#: stock/templates/stock/location.html:37 +msgid "All stock items" +msgstr "" + +#: stock/templates/stock/location.html:55 +msgid "Check-in Items" +msgstr "" + +#: stock/templates/stock/location.html:83 +msgid "Location actions" +msgstr "" + +#: stock/templates/stock/location.html:85 +msgid "Edit location" +msgstr "" + +#: stock/templates/stock/location.html:87 +msgid "Delete location" +msgstr "" + +#: stock/templates/stock/location.html:99 +msgid "Location Details" +msgstr "" + +#: stock/templates/stock/location.html:104 +msgid "Location Path" +msgstr "" + +#: stock/templates/stock/location.html:109 +msgid "Location Description" +msgstr "" + +#: stock/templates/stock/location.html:114 +#: stock/templates/stock/location.html:155 +#: stock/templates/stock/location_navbar.html:11 +#: stock/templates/stock/location_navbar.html:14 +msgid "Sublocations" +msgstr "" + +#: stock/templates/stock/location.html:124 +msgid "Stock Details" +msgstr "" + +#: stock/templates/stock/location.html:129 templates/InvenTree/search.html:279 +#: templates/stats.html:97 users/models.py:42 +msgid "Stock Locations" +msgstr "" + +#: stock/templates/stock/location.html:162 templates/stock_table.html:37 +msgid "Printing Actions" +msgstr "" + +#: stock/templates/stock/location.html:166 templates/stock_table.html:41 +msgid "Print labels" +msgstr "" + +#: stock/templates/stock/location_delete.html:7 +msgid "Are you sure you want to delete this stock location?" +msgstr "" + +#: stock/templates/stock/navbar.html:11 +msgid "Stock Item Tracking" +msgstr "" + +#: stock/templates/stock/navbar.html:14 +msgid "History" +msgstr "" + +#: stock/templates/stock/navbar.html:30 +msgid "Installed Items" +msgstr "" + +#: stock/templates/stock/navbar.html:38 +msgid "Child Items" +msgstr "" + +#: stock/templates/stock/navbar.html:41 +msgid "Children" +msgstr "" + +#: stock/templates/stock/stock_adjust.html:43 +msgid "Remove item" +msgstr "" + +#: stock/templates/stock/stock_app_base.html:16 +msgid "Loading..." +msgstr "" + +#: stock/templates/stock/stock_uninstall.html:8 +msgid "The following stock items will be uninstalled" +msgstr "" + +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:847 +msgid "Convert Stock Item" +msgstr "" + +#: stock/templates/stock/stockitem_convert.html:8 +#, python-format +msgid "This stock item is current an instance of %(part)s" +msgstr "" + +#: stock/templates/stock/stockitem_convert.html:9 +msgid "It can be converted to one of the part variants listed below." +msgstr "" + +#: stock/templates/stock/stockitem_convert.html:14 +msgid "This action cannot be easily undone" +msgstr "" + +#: stock/templates/stock/tracking_delete.html:6 +msgid "Are you sure you want to delete this stock tracking entry?" +msgstr "" + +#: stock/views.py:146 +msgid "Edit Stock Location" +msgstr "" + +#: stock/views.py:253 stock/views.py:826 stock/views.py:948 stock/views.py:1313 +msgid "Owner is required (ownership control is enabled)" +msgstr "" + +#: stock/views.py:268 +msgid "Stock Location QR code" +msgstr "" + +#: stock/views.py:287 +msgid "Assign to Customer" +msgstr "" + +#: stock/views.py:296 +msgid "Customer must be specified" +msgstr "" + +#: stock/views.py:320 +msgid "Return to Stock" +msgstr "" + +#: stock/views.py:329 +msgid "Specify a valid location" +msgstr "" + +#: stock/views.py:340 +msgid "Stock item returned from customer" +msgstr "" + +#: stock/views.py:351 +msgid "Delete All Test Data" +msgstr "" + +#: stock/views.py:368 +msgid "Confirm test data deletion" +msgstr "" + +#: stock/views.py:473 +msgid "Stock Item QR Code" +msgstr "" + +#: stock/views.py:499 +msgid "Install Stock Item" +msgstr "" + +#: stock/views.py:598 +msgid "Uninstall Stock Items" +msgstr "" + +#: stock/views.py:695 templates/js/stock.js:272 +msgid "Confirm stock adjustment" +msgstr "" + +#: stock/views.py:706 +msgid "Uninstalled stock items" +msgstr "" + +#: stock/views.py:728 +msgid "Edit Stock Item" +msgstr "" + +#: stock/views.py:965 +msgid "Serialize Stock" +msgstr "" + +#: stock/views.py:1058 templates/js/build.js:365 +msgid "Create new Stock Item" +msgstr "" + +#: stock/views.py:1200 +msgid "Duplicate Stock Item" +msgstr "" + +#: stock/views.py:1282 +msgid "Quantity cannot be negative" +msgstr "" + +#: stock/views.py:1382 +msgid "Delete Stock Location" +msgstr "" + +#: stock/views.py:1395 +msgid "Delete Stock Item" +msgstr "" + +#: stock/views.py:1406 +msgid "Delete Stock Tracking Entry" +msgstr "" + +#: stock/views.py:1413 +msgid "Edit Stock Tracking Entry" +msgstr "" + +#: stock/views.py:1422 +msgid "Add Stock Tracking Entry" +msgstr "" + +#: templates/403.html:5 templates/403.html:11 +msgid "Permission Denied" +msgstr "" + +#: templates/403.html:14 +msgid "You do not have permission to view this page." +msgstr "" + +#: templates/404.html:5 templates/404.html:11 +msgid "Page Not Found" +msgstr "" + +#: templates/404.html:14 +msgid "The requested page does not exist" +msgstr "" + +#: templates/InvenTree/index.html:7 +msgid "Index" +msgstr "" + +#: templates/InvenTree/index.html:105 +msgid "Starred Parts" +msgstr "" + +#: templates/InvenTree/index.html:115 +msgid "Latest Parts" +msgstr "" + +#: templates/InvenTree/index.html:126 +msgid "BOM Waiting Validation" +msgstr "" + +#: templates/InvenTree/index.html:153 +msgid "Recently Updated" +msgstr "" + +#: templates/InvenTree/index.html:176 +msgid "Depleted Stock" +msgstr "" + +#: templates/InvenTree/index.html:199 +msgid "Expired Stock" +msgstr "" + +#: templates/InvenTree/index.html:210 +msgid "Stale Stock" +msgstr "" + +#: templates/InvenTree/index.html:232 +msgid "Build Orders In Progress" +msgstr "" + +#: templates/InvenTree/index.html:243 +msgid "Overdue Build Orders" +msgstr "" + +#: templates/InvenTree/index.html:263 +msgid "Outstanding Purchase Orders" +msgstr "" + +#: templates/InvenTree/index.html:274 +msgid "Overdue Purchase Orders" +msgstr "" + +#: templates/InvenTree/index.html:294 +msgid "Outstanding Sales Orders" +msgstr "" + +#: templates/InvenTree/index.html:305 +msgid "Overdue Sales Orders" +msgstr "" + +#: templates/InvenTree/search.html:8 templates/InvenTree/search.html:14 +msgid "Search Results" +msgstr "" + +#: templates/InvenTree/search.html:24 +msgid "Enter a search query" +msgstr "" + +#: templates/InvenTree/search.html:268 templates/js/stock.js:619 +msgid "Shipped to customer" +msgstr "" + +#: templates/InvenTree/search.html:271 templates/js/stock.js:629 +msgid "No stock location set" +msgstr "" + +#: templates/InvenTree/settings/appearance.html:10 +msgid "Theme Settings" +msgstr "" + +#: templates/InvenTree/settings/appearance.html:17 +msgid "Color Themes" +msgstr "" + +#: templates/InvenTree/settings/appearance.html:29 +#, python-format +msgid "\n" +" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" +" Please select another color theme :)\n" +" " +msgstr "" + +#: templates/InvenTree/settings/appearance.html:39 +msgid "Language" +msgstr "" + +#: templates/InvenTree/settings/appearance.html:61 +msgid "Set Language" +msgstr "" + +#: templates/InvenTree/settings/build.html:10 +msgid "Build Order Settings" +msgstr "" + +#: templates/InvenTree/settings/category.html:9 +msgid "Category Settings" +msgstr "" + +#: templates/InvenTree/settings/category.html:25 +msgid "Category Parameter Templates" +msgstr "" + +#: templates/InvenTree/settings/category.html:52 +msgid "No category parameter templates found" +msgstr "" + +#: templates/InvenTree/settings/category.html:70 +#: templates/InvenTree/settings/part.html:103 +msgid "Edit Template" +msgstr "" + +#: templates/InvenTree/settings/category.html:71 +#: templates/InvenTree/settings/part.html:104 +msgid "Delete Template" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:10 +msgid "Currency Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:25 +msgid "Base Currency" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:29 +msgid "Exchange Rates" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:39 +msgid "Last Update" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:45 +msgid "Never" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:50 +msgid "Update Now" +msgstr "" + +#: templates/InvenTree/settings/global.html:10 +msgid "Global InvenTree Settings" +msgstr "" + +#: templates/InvenTree/settings/global.html:26 +msgid "Barcode Settings" +msgstr "" + +#: templates/InvenTree/settings/global.html:34 +msgid "Search Settings" +msgstr "" + +#: templates/InvenTree/settings/header.html:7 +msgid "Setting" +msgstr "" + +#: templates/InvenTree/settings/part.html:9 +msgid "Part Settings" +msgstr "" + +#: templates/InvenTree/settings/part.html:14 +msgid "Part Options" +msgstr "" + +#: templates/InvenTree/settings/part.html:46 +msgid "Part Import" +msgstr "" + +#: templates/InvenTree/settings/part.html:49 +msgid "Import Part" +msgstr "" + +#: templates/InvenTree/settings/part.html:62 +msgid "Part Parameter Templates" +msgstr "" + +#: templates/InvenTree/settings/part.html:83 +msgid "No part parameter templates found" +msgstr "" + +#: templates/InvenTree/settings/po.html:9 +msgid "Purchase Order Settings" +msgstr "" + +#: templates/InvenTree/settings/report.html:10 +msgid "Report Settings" +msgstr "" + +#: templates/InvenTree/settings/setting.html:28 +msgid "No value set" +msgstr "" + +#: templates/InvenTree/settings/setting.html:36 +msgid "Edit setting" +msgstr "" + +#: templates/InvenTree/settings/settings.html:8 +#: templates/InvenTree/settings/settings.html:14 templates/navbar.html:84 +msgid "Settings" +msgstr "" + +#: templates/InvenTree/settings/so.html:9 +msgid "Sales Order Settings" +msgstr "" + +#: templates/InvenTree/settings/stock.html:9 +msgid "Stock Settings" +msgstr "" + +#: templates/InvenTree/settings/stock.html:13 templates/stock_table.html:50 +msgid "Stock Options" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:3 +#: templates/InvenTree/settings/tabs.html:12 +#: templates/InvenTree/settings/user.html:10 +#: templates/InvenTree/settings/user_settings.html:10 +msgid "User Settings" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:6 +msgid "Account" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:9 +msgid "Appearance" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:16 +msgid "InvenTree Settings" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:19 +msgid "Global" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:22 +msgid "Currencies" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:25 +msgid "Report" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:28 +msgid "Categories" +msgstr "" + +#: templates/InvenTree/settings/user.html:16 +msgid "User Information" +msgstr "" + +#: templates/InvenTree/settings/user.html:19 +msgid "Edit" +msgstr "" + +#: templates/InvenTree/settings/user.html:21 +msgid "Change Password" +msgstr "" + +#: templates/InvenTree/settings/user.html:28 +#: templates/registration/login.html:58 +msgid "Username" +msgstr "" + +#: templates/InvenTree/settings/user.html:32 +msgid "First Name" +msgstr "" + +#: templates/InvenTree/settings/user.html:36 +msgid "Last Name" +msgstr "" + +#: templates/InvenTree/settings/user.html:40 +msgid "Email Address" +msgstr "" + +#: templates/about.html:13 +msgid "InvenTree Version Information" +msgstr "" + +#: templates/about.html:22 +msgid "InvenTree Version" +msgstr "" + +#: templates/about.html:26 +msgid "Up to Date" +msgstr "" + +#: templates/about.html:28 +msgid "Update Available" +msgstr "" + +#: templates/about.html:34 +msgid "API Version" +msgstr "" + +#: templates/about.html:39 +msgid "Python Version" +msgstr "" + +#: templates/about.html:44 +msgid "Django Version" +msgstr "" + +#: templates/about.html:51 +msgid "Commit Hash" +msgstr "" + +#: templates/about.html:58 +msgid "Commit Date" +msgstr "" + +#: templates/about.html:63 +msgid "InvenTree Documentation" +msgstr "" + +#: templates/about.html:68 +msgid "View Code on GitHub" +msgstr "" + +#: templates/about.html:73 +msgid "Credits" +msgstr "" + +#: templates/about.html:78 +msgid "Mobile App" +msgstr "" + +#: templates/about.html:83 +msgid "Submit Bug Report" +msgstr "" + +#: templates/about.html:90 templates/clip.html:4 +msgid "copy to clipboard" +msgstr "" + +#: templates/about.html:90 +msgid "copy version information" +msgstr "" + +#: templates/about.html:100 templates/js/modals.js:33 +#: templates/js/modals.js:567 templates/js/modals.js:661 +#: templates/js/modals.js:957 templates/modals.html:29 templates/modals.html:54 +msgid "Close" +msgstr "" + +#: templates/image_download.html:8 +msgid "Specify URL for downloading image" +msgstr "" + +#: templates/image_download.html:11 +msgid "Must be a valid image URL" +msgstr "" + +#: templates/image_download.html:12 +msgid "Remote server must be accessible" +msgstr "" + +#: templates/image_download.html:13 +msgid "Remote image must not exceed maximum allowable file size" +msgstr "" + +#: templates/js/api.js:162 templates/js/modals.js:1027 +msgid "No Response" +msgstr "" + +#: templates/js/api.js:163 templates/js/modals.js:1028 +msgid "No response from the InvenTree server" +msgstr "" + +#: templates/js/api.js:168 +msgid "Error 400: Bad request" +msgstr "" + +#: templates/js/api.js:169 +msgid "API request returned error code 400" +msgstr "" + +#: templates/js/api.js:172 templates/js/modals.js:1037 +msgid "Error 401: Not Authenticated" +msgstr "" + +#: templates/js/api.js:173 templates/js/modals.js:1038 +msgid "Authentication credentials not supplied" +msgstr "" + +#: templates/js/api.js:176 templates/js/modals.js:1042 +msgid "Error 403: Permission Denied" +msgstr "" + +#: templates/js/api.js:177 templates/js/modals.js:1043 +msgid "You do not have the required permissions to access this function" +msgstr "" + +#: templates/js/api.js:180 templates/js/modals.js:1047 +msgid "Error 404: Resource Not Found" +msgstr "" + +#: templates/js/api.js:181 templates/js/modals.js:1048 +msgid "The requested resource could not be located on the server" +msgstr "" + +#: templates/js/api.js:184 templates/js/modals.js:1052 +msgid "Error 408: Timeout" +msgstr "" + +#: templates/js/api.js:185 templates/js/modals.js:1053 +msgid "Connection timeout while requesting data from server" +msgstr "" + +#: templates/js/api.js:188 +msgid "Unhandled Error Code" +msgstr "" + +#: templates/js/api.js:189 +msgid "Error code" +msgstr "" + +#: templates/js/attachment.js:16 +msgid "No attachments found" +msgstr "" + +#: templates/js/attachment.js:56 +msgid "Upload Date" +msgstr "" + +#: templates/js/attachment.js:69 +msgid "Edit attachment" +msgstr "" + +#: templates/js/attachment.js:76 +msgid "Delete attachment" +msgstr "" + +#: templates/js/barcode.js:8 +msgid "Scan barcode data here using wedge scanner" +msgstr "" + +#: templates/js/barcode.js:10 +msgid "Enter barcode data" +msgstr "" + +#: templates/js/barcode.js:14 +msgid "Barcode" +msgstr "" + +#: templates/js/barcode.js:32 +msgid "Enter optional notes for stock transfer" +msgstr "" + +#: templates/js/barcode.js:33 +msgid "Enter notes" +msgstr "" + +#: templates/js/barcode.js:71 +msgid "Server error" +msgstr "" + +#: templates/js/barcode.js:92 +msgid "Unknown response from server" +msgstr "" + +#: templates/js/barcode.js:119 templates/js/modals.js:1017 +msgid "Invalid server response" +msgstr "" + +#: templates/js/barcode.js:212 +msgid "Scan barcode data below" +msgstr "" + +#: templates/js/barcode.js:270 +msgid "No URL in response" +msgstr "" + +#: templates/js/barcode.js:288 +msgid "Link Barcode to Stock Item" +msgstr "" + +#: templates/js/barcode.js:311 +msgid "This will remove the association between this stock item and the barcode" +msgstr "" + +#: templates/js/barcode.js:317 +msgid "Unlink" +msgstr "" + +#: templates/js/barcode.js:376 templates/js/stock.js:210 +msgid "Remove stock item" +msgstr "" + +#: templates/js/barcode.js:418 +msgid "Check Stock Items into Location" +msgstr "" + +#: templates/js/barcode.js:422 templates/js/barcode.js:547 +msgid "Check In" +msgstr "" + +#: templates/js/barcode.js:462 templates/js/barcode.js:586 +msgid "Error transferring stock" +msgstr "" + +#: templates/js/barcode.js:481 +msgid "Stock Item already scanned" +msgstr "" + +#: templates/js/barcode.js:485 +msgid "Stock Item already in this location" +msgstr "" + +#: templates/js/barcode.js:492 +msgid "Added stock item" +msgstr "" + +#: templates/js/barcode.js:499 +msgid "Barcode does not match Stock Item" +msgstr "" + +#: templates/js/barcode.js:542 +msgid "Check Into Location" +msgstr "" + +#: templates/js/barcode.js:605 +msgid "Barcode does not match a valid location" +msgstr "" + +#: templates/js/bom.js:175 templates/js/build.js:1152 +msgid "Open subassembly" +msgstr "" + +#: templates/js/bom.js:249 +msgid "Purchase Price Range" +msgstr "" + +#: templates/js/bom.js:257 +msgid "Purchase Price Average" +msgstr "" + +#: templates/js/bom.js:265 +msgid "Buy Price" +msgstr "" + +#: templates/js/bom.js:271 +msgid "No pricing available" +msgstr "" + +#: templates/js/bom.js:306 templates/js/bom.js:392 +msgid "View BOM" +msgstr "" + +#: templates/js/bom.js:366 +msgid "Validate BOM Item" +msgstr "" + +#: templates/js/bom.js:368 +msgid "This line has been validated" +msgstr "" + +#: templates/js/bom.js:370 +msgid "Edit BOM Item" +msgstr "" + +#: templates/js/bom.js:372 templates/js/bom.js:519 +msgid "Delete BOM Item" +msgstr "" + +#: templates/js/bom.js:463 templates/js/build.js:458 templates/js/build.js:1250 +msgid "No BOM items found" +msgstr "" + +#: templates/js/build.js:42 +msgid "Edit Build Order" +msgstr "" + +#: templates/js/build.js:68 +msgid "Create Build Order" +msgstr "" + +#: templates/js/build.js:100 +msgid "Auto-allocate stock items to this output" +msgstr "" + +#: templates/js/build.js:108 +msgid "Unallocate stock from build output" +msgstr "" + +#: templates/js/build.js:118 +msgid "Complete build output" +msgstr "" + +#: templates/js/build.js:127 +msgid "Delete build output" +msgstr "" + +#: templates/js/build.js:222 +msgid "No build order allocations found" +msgstr "" + +#: templates/js/build.js:260 templates/js/order.js:451 +msgid "Location not specified" +msgstr "" + +#: templates/js/build.js:364 templates/stock_table.html:20 +msgid "New Stock Item" +msgstr "" + +#: templates/js/build.js:679 +msgid "Required Part" +msgstr "" + +#: templates/js/build.js:700 +msgid "Quantity Per" +msgstr "" + +#: templates/js/build.js:770 templates/js/build.js:1214 +#: templates/stock_table.html:59 +msgid "Order stock" +msgstr "" + +#: templates/js/build.js:823 +msgid "No builds matching query" +msgstr "" + +#: templates/js/build.js:840 templates/js/part.js:579 templates/js/part.js:824 +#: templates/js/stock.js:874 templates/js/stock.js:1325 +msgid "Select" +msgstr "" + +#: templates/js/build.js:860 +msgid "Build order is overdue" +msgstr "" + +#: templates/js/build.js:924 templates/js/stock.js:1547 +msgid "No user information" +msgstr "" + +#: templates/js/build.js:930 +msgid "Resposible" +msgstr "" + +#: templates/js/build.js:939 +msgid "No information" +msgstr "" + +#: templates/js/build.js:989 +msgid "No parts allocated for" +msgstr "" + +#: templates/js/company.js:36 +msgid "Add Manufacturer Part" +msgstr "" + +#: templates/js/company.js:48 +msgid "Edit Manufacturer Part" +msgstr "" + +#: templates/js/company.js:57 +msgid "Delete Manufacturer Part" +msgstr "" + +#: templates/js/company.js:114 +msgid "Add Supplier Part" +msgstr "" + +#: templates/js/company.js:124 +msgid "Edit Supplier Part" +msgstr "" + +#: templates/js/company.js:134 +msgid "Delete Supplier Part" +msgstr "" + +#: templates/js/company.js:181 +msgid "Edit Company" +msgstr "" + +#: templates/js/company.js:202 +msgid "Add new Company" +msgstr "" + +#: templates/js/company.js:279 +msgid "Parts Supplied" +msgstr "" + +#: templates/js/company.js:288 +msgid "Parts Manufactured" +msgstr "" + +#: templates/js/company.js:301 +msgid "No company information found" +msgstr "" + +#: templates/js/company.js:319 +msgid "The following manufacturer parts will be deleted" +msgstr "" + +#: templates/js/company.js:336 +msgid "Delete Manufacturer Parts" +msgstr "" + +#: templates/js/company.js:389 +msgid "No manufacturer parts found" +msgstr "" + +#: templates/js/company.js:408 templates/js/company.js:658 +#: templates/js/part.js:156 templates/js/part.js:241 +msgid "Template part" +msgstr "" + +#: templates/js/company.js:412 templates/js/company.js:662 +#: templates/js/part.js:160 templates/js/part.js:245 +msgid "Assembled part" +msgstr "" + +#: templates/js/company.js:536 templates/js/part.js:330 +msgid "No parameters found" +msgstr "" + +#: templates/js/company.js:572 templates/js/part.js:371 +msgid "Edit parameter" +msgstr "" + +#: templates/js/company.js:573 templates/js/part.js:372 +msgid "Delete parameter" +msgstr "" + +#: templates/js/company.js:592 templates/js/part.js:389 +msgid "Edit Parameter" +msgstr "" + +#: templates/js/company.js:603 templates/js/part.js:401 +msgid "Delete Parameter" +msgstr "" + +#: templates/js/company.js:639 +msgid "No supplier parts found" +msgstr "" + +#: templates/js/filters.js:167 templates/js/filters.js:397 +msgid "true" +msgstr "" + +#: templates/js/filters.js:171 templates/js/filters.js:398 +msgid "false" +msgstr "" + +#: templates/js/filters.js:193 +msgid "Select filter" +msgstr "" + +#: templates/js/filters.js:268 +msgid "Add new filter" +msgstr "" + +#: templates/js/filters.js:271 +msgid "Clear all filters" +msgstr "" + +#: templates/js/filters.js:296 +msgid "Create filter" +msgstr "" + +#: templates/js/forms.js:283 templates/js/forms.js:296 +#: templates/js/forms.js:308 templates/js/forms.js:320 +msgid "Action Prohibited" +msgstr "" + +#: templates/js/forms.js:284 +msgid "Create operation not allowed" +msgstr "" + +#: templates/js/forms.js:297 +msgid "Update operation not allowed" +msgstr "" + +#: templates/js/forms.js:309 +msgid "Delete operation not allowed" +msgstr "" + +#: templates/js/forms.js:321 +msgid "View operation not allowed" +msgstr "" + +#: templates/js/forms.js:817 templates/modals.html:21 templates/modals.html:47 +msgid "Form errors exist" +msgstr "" + +#: templates/js/forms.js:1184 +msgid "Searching" +msgstr "" + +#: templates/js/forms.js:1337 +msgid "Clear input" +msgstr "" + +#: templates/js/label.js:10 templates/js/report.js:98 templates/js/stock.js:234 +msgid "Select Stock Items" +msgstr "" + +#: templates/js/label.js:11 +msgid "Stock item(s) must be selected before printing labels" +msgstr "" + +#: templates/js/label.js:29 templates/js/label.js:79 templates/js/label.js:134 +msgid "No Labels Found" +msgstr "" + +#: templates/js/label.js:30 +msgid "No labels found which match selected stock item(s)" +msgstr "" + +#: templates/js/label.js:61 +msgid "Select Stock Locations" +msgstr "" + +#: templates/js/label.js:62 +msgid "Stock location(s) must be selected before printing labels" +msgstr "" + +#: templates/js/label.js:80 +msgid "No labels found which match selected stock location(s)" +msgstr "" + +#: templates/js/label.js:115 templates/js/report.js:205 +msgid "Select Parts" +msgstr "" + +#: templates/js/label.js:116 +msgid "Part(s) must be selected before printing labels" +msgstr "" + +#: templates/js/label.js:135 +msgid "No labels found which match the selected part(s)" +msgstr "" + +#: templates/js/label.js:209 +msgid "stock items selected" +msgstr "" + +#: templates/js/label.js:217 +msgid "Select Label" +msgstr "" + +#: templates/js/label.js:232 +msgid "Select Label Template" +msgstr "" + +#: templates/js/modals.js:59 templates/js/modals.js:103 +#: templates/js/modals.js:593 +msgid "Cancel" +msgstr "" + +#: templates/js/modals.js:60 templates/js/modals.js:102 +#: templates/js/modals.js:660 templates/js/modals.js:956 +#: templates/modals.html:30 templates/modals.html:55 +msgid "Submit" +msgstr "" + +#: templates/js/modals.js:101 +msgid "Form Title" +msgstr "" + +#: templates/js/modals.js:380 +msgid "Waiting for server..." +msgstr "" + +#: templates/js/modals.js:539 +msgid "Show Error Information" +msgstr "" + +#: templates/js/modals.js:592 +msgid "Accept" +msgstr "" + +#: templates/js/modals.js:649 +msgid "Loading Data" +msgstr "" + +#: templates/js/modals.js:907 +msgid "Invalid response from server" +msgstr "" + +#: templates/js/modals.js:907 +msgid "Form data missing from server response" +msgstr "" + +#: templates/js/modals.js:920 +msgid "Error posting form data" +msgstr "" + +#: templates/js/modals.js:1017 +msgid "JSON response missing form data" +msgstr "" + +#: templates/js/modals.js:1032 +msgid "Error 400: Bad Request" +msgstr "" + +#: templates/js/modals.js:1033 +msgid "Server returned error code 400" +msgstr "" + +#: templates/js/modals.js:1056 +msgid "Error requesting form data" +msgstr "" + +#: templates/js/model_renderers.js:38 +msgid "Company ID" +msgstr "" + +#: templates/js/model_renderers.js:78 +msgid "Location ID" +msgstr "" + +#: templates/js/model_renderers.js:95 +msgid "Build ID" +msgstr "" + +#: templates/js/model_renderers.js:114 +msgid "Part ID" +msgstr "" + +#: templates/js/model_renderers.js:163 +msgid "Category ID" +msgstr "" + +#: templates/js/model_renderers.js:199 +msgid "Manufacturer Part ID" +msgstr "" + +#: templates/js/model_renderers.js:227 +msgid "Supplier Part ID" +msgstr "" + +#: templates/js/order.js:32 +msgid "Create Sales Order" +msgstr "" + +#: templates/js/order.js:202 +msgid "No purchase orders found" +msgstr "" + +#: templates/js/order.js:226 templates/js/order.js:321 +msgid "Order is overdue" +msgstr "" + +#: templates/js/order.js:298 +msgid "No sales orders found" +msgstr "" + +#: templates/js/order.js:335 +msgid "Invalid Customer" +msgstr "" + +#: templates/js/order.js:412 +msgid "No sales order allocations found" +msgstr "" + +#: templates/js/part.js:10 +msgid "YES" +msgstr "" + +#: templates/js/part.js:12 +msgid "NO" +msgstr "" + +#: templates/js/part.js:26 +msgid "Create New Part Category" +msgstr "" + +#: templates/js/part.js:34 +msgid "New Parent" +msgstr "" + +#: templates/js/part.js:97 +msgid "Edit Part" +msgstr "" + +#: templates/js/part.js:148 templates/js/part.js:233 +msgid "Trackable part" +msgstr "" + +#: templates/js/part.js:152 templates/js/part.js:237 +msgid "Virtual part" +msgstr "" + +#: templates/js/part.js:164 +msgid "Starred part" +msgstr "" + +#: templates/js/part.js:168 +msgid "Salable part" +msgstr "" + +#: templates/js/part.js:282 +msgid "No variants found" +msgstr "" + +#: templates/js/part.js:469 templates/js/part.js:708 +msgid "No parts found" +msgstr "" + +#: templates/js/part.js:647 +msgid "No category" +msgstr "" + +#: templates/js/part.js:665 templates/js/table_filters.js:332 +msgid "Low stock" +msgstr "" + +#: templates/js/part.js:849 templates/js/stock.js:1349 +msgid "Path" +msgstr "" + +#: templates/js/part.js:892 +msgid "No test templates matching query" +msgstr "" + +#: templates/js/part.js:943 templates/js/stock.js:433 +msgid "Edit test result" +msgstr "" + +#: templates/js/part.js:944 templates/js/stock.js:434 +msgid "Delete test result" +msgstr "" + +#: templates/js/part.js:950 +msgid "This test is defined for a parent part" +msgstr "" + +#: templates/js/part.js:975 +#, python-brace-format +msgid "No ${human_name} information found" +msgstr "" + +#: templates/js/part.js:1028 +#, python-brace-format +msgid "Edit ${human_name}" +msgstr "" + +#: templates/js/part.js:1029 +#, python-brace-format +msgid "Delete ${human_name}" +msgstr "" + +#: templates/js/part.js:1129 +msgid "Single Price" +msgstr "" + +#: templates/js/part.js:1148 +msgid "Single Price Difference" +msgstr "" + +#: templates/js/report.js:47 +msgid "items selected" +msgstr "" + +#: templates/js/report.js:55 +msgid "Select Report Template" +msgstr "" + +#: templates/js/report.js:70 +msgid "Select Test Report Template" +msgstr "" + +#: templates/js/report.js:99 +msgid "Stock item(s) must be selected before printing reports" +msgstr "" + +#: templates/js/report.js:116 templates/js/report.js:169 +#: templates/js/report.js:223 templates/js/report.js:277 +#: templates/js/report.js:331 +msgid "No Reports Found" +msgstr "" + +#: templates/js/report.js:117 +msgid "No report templates found which match selected stock item(s)" +msgstr "" + +#: templates/js/report.js:152 +msgid "Select Builds" +msgstr "" + +#: templates/js/report.js:153 +msgid "Build(s) must be selected before printing reports" +msgstr "" + +#: templates/js/report.js:170 +msgid "No report templates found which match selected build(s)" +msgstr "" + +#: templates/js/report.js:206 +msgid "Part(s) must be selected before printing reports" +msgstr "" + +#: templates/js/report.js:224 +msgid "No report templates found which match selected part(s)" +msgstr "" + +#: templates/js/report.js:259 +msgid "Select Purchase Orders" +msgstr "" + +#: templates/js/report.js:260 +msgid "Purchase Order(s) must be selected before printing report" +msgstr "" + +#: templates/js/report.js:278 templates/js/report.js:332 +msgid "No report templates found which match selected orders" +msgstr "" + +#: templates/js/report.js:313 +msgid "Select Sales Orders" +msgstr "" + +#: templates/js/report.js:314 +msgid "Sales Order(s) must be selected before printing report" +msgstr "" + +#: templates/js/stock.js:29 +msgid "Export Stock" +msgstr "" + +#: templates/js/stock.js:32 +msgid "Format" +msgstr "" + +#: templates/js/stock.js:33 +msgid "Select file format" +msgstr "" + +#: templates/js/stock.js:45 +msgid "Include Sublocations" +msgstr "" + +#: templates/js/stock.js:46 +msgid "Include stock items in sublocations" +msgstr "" + +#: templates/js/stock.js:88 +msgid "Transfer Stock" +msgstr "" + +#: templates/js/stock.js:89 +msgid "Move" +msgstr "" + +#: templates/js/stock.js:95 +msgid "Count Stock" +msgstr "" + +#: templates/js/stock.js:96 +msgid "Count" +msgstr "" + +#: templates/js/stock.js:100 +msgid "Remove Stock" +msgstr "" + +#: templates/js/stock.js:101 +msgid "Take" +msgstr "" + +#: templates/js/stock.js:105 +msgid "Add Stock" +msgstr "" + +#: templates/js/stock.js:106 users/models.py:190 +msgid "Add" +msgstr "" + +#: templates/js/stock.js:110 templates/stock_table.html:63 +msgid "Delete Stock" +msgstr "" + +#: templates/js/stock.js:199 +msgid "Quantity cannot be adjusted for serialized stock" +msgstr "" + +#: templates/js/stock.js:199 +msgid "Specify stock quantity" +msgstr "" + +#: templates/js/stock.js:235 +msgid "You must select at least one available stock item" +msgstr "" + +#: templates/js/stock.js:251 +msgid "Select destination stock location" +msgstr "" + +#: templates/js/stock.js:259 +msgid "Stock transaction notes" +msgstr "" + +#: templates/js/stock.js:396 +msgid "PASS" +msgstr "" + +#: templates/js/stock.js:398 +msgid "FAIL" +msgstr "" + +#: templates/js/stock.js:403 +msgid "NO RESULT" +msgstr "" + +#: templates/js/stock.js:429 +msgid "Add test result" +msgstr "" + +#: templates/js/stock.js:455 +msgid "No test results found" +msgstr "" + +#: templates/js/stock.js:503 +msgid "Test Date" +msgstr "" + +#: templates/js/stock.js:611 +msgid "In production" +msgstr "" + +#: templates/js/stock.js:615 +msgid "Installed in Stock Item" +msgstr "" + +#: templates/js/stock.js:623 +msgid "Assigned to Sales Order" +msgstr "" + +#: templates/js/stock.js:699 +msgid "No stock items matching query" +msgstr "" + +#: templates/js/stock.js:720 +msgid "items" +msgstr "" + +#: templates/js/stock.js:812 +msgid "batches" +msgstr "" + +#: templates/js/stock.js:839 +msgid "locations" +msgstr "" + +#: templates/js/stock.js:841 +msgid "Undefined location" +msgstr "" + +#: templates/js/stock.js:942 +msgid "Stock item is in production" +msgstr "" + +#: templates/js/stock.js:947 +msgid "Stock item assigned to sales order" +msgstr "" + +#: templates/js/stock.js:950 +msgid "Stock item assigned to customer" +msgstr "" + +#: templates/js/stock.js:954 +msgid "Stock item has expired" +msgstr "" + +#: templates/js/stock.js:956 +msgid "Stock item will expire soon" +msgstr "" + +#: templates/js/stock.js:960 +msgid "Stock item has been allocated" +msgstr "" + +#: templates/js/stock.js:964 +msgid "Stock item has been installed in another item" +msgstr "" + +#: templates/js/stock.js:971 +msgid "Stock item has been rejected" +msgstr "" + +#: templates/js/stock.js:975 +msgid "Stock item is lost" +msgstr "" + +#: templates/js/stock.js:978 +msgid "Stock item is destroyed" +msgstr "" + +#: templates/js/stock.js:982 templates/js/table_filters.js:147 +msgid "Depleted" +msgstr "" + +#: templates/js/stock.js:1011 +msgid "Stocktake" +msgstr "" + +#: templates/js/stock.js:1065 +msgid "Supplier part not specified" +msgstr "" + +#: templates/js/stock.js:1212 +msgid "Stock Status" +msgstr "" + +#: templates/js/stock.js:1227 +msgid "Set Stock Status" +msgstr "" + +#: templates/js/stock.js:1241 +msgid "Select Status Code" +msgstr "" + +#: templates/js/stock.js:1242 +msgid "Status code must be selected" +msgstr "" + +#: templates/js/stock.js:1381 +msgid "Invalid date" +msgstr "" + +#: templates/js/stock.js:1428 +msgid "Location no longer exists" +msgstr "" + +#: templates/js/stock.js:1447 +msgid "Purchase order no longer exists" +msgstr "" + +#: templates/js/stock.js:1466 +msgid "Customer no longer exists" +msgstr "" + +#: templates/js/stock.js:1484 +msgid "Stock item no longer exists" +msgstr "" + +#: templates/js/stock.js:1507 +msgid "Added" +msgstr "" + +#: templates/js/stock.js:1515 +msgid "Removed" +msgstr "" + +#: templates/js/stock.js:1559 +msgid "Edit tracking entry" +msgstr "" + +#: templates/js/stock.js:1560 +msgid "Delete tracking entry" +msgstr "" + +#: templates/js/stock.js:1704 +msgid "No installed items" +msgstr "" + +#: templates/js/stock.js:1727 +msgid "Serial" +msgstr "" + +#: templates/js/stock.js:1755 +msgid "Uninstall Stock Item" +msgstr "" + +#: templates/js/table_filters.js:43 +msgid "Trackable Part" +msgstr "" + +#: templates/js/table_filters.js:47 +msgid "Assembled Part" +msgstr "" + +#: templates/js/table_filters.js:51 +msgid "Validated" +msgstr "" + +#: templates/js/table_filters.js:59 +msgid "Allow Variant Stock" +msgstr "" + +#: templates/js/table_filters.js:79 templates/js/table_filters.js:142 +msgid "Include sublocations" +msgstr "" + +#: templates/js/table_filters.js:80 +msgid "Include locations" +msgstr "" + +#: templates/js/table_filters.js:90 templates/js/table_filters.js:91 +#: templates/js/table_filters.js:309 +msgid "Include subcategories" +msgstr "" + +#: templates/js/table_filters.js:101 templates/js/table_filters.js:190 +msgid "Is Serialized" +msgstr "" + +#: templates/js/table_filters.js:104 templates/js/table_filters.js:197 +msgid "Serial number GTE" +msgstr "" + +#: templates/js/table_filters.js:105 templates/js/table_filters.js:198 +msgid "Serial number greater than or equal to" +msgstr "" + +#: templates/js/table_filters.js:108 templates/js/table_filters.js:201 +msgid "Serial number LTE" +msgstr "" + +#: templates/js/table_filters.js:109 templates/js/table_filters.js:202 +msgid "Serial number less than or equal to" +msgstr "" + +#: templates/js/table_filters.js:112 templates/js/table_filters.js:113 +#: templates/js/table_filters.js:193 templates/js/table_filters.js:194 +msgid "Serial number" +msgstr "" + +#: templates/js/table_filters.js:117 templates/js/table_filters.js:211 +msgid "Batch code" +msgstr "" + +#: templates/js/table_filters.js:127 templates/js/table_filters.js:299 +msgid "Active parts" +msgstr "" + +#: templates/js/table_filters.js:128 +msgid "Show stock for active parts" +msgstr "" + +#: templates/js/table_filters.js:133 +msgid "Part is an assembly" +msgstr "" + +#: templates/js/table_filters.js:137 +msgid "Is allocated" +msgstr "" + +#: templates/js/table_filters.js:138 +msgid "Item has been allocated" +msgstr "" + +#: templates/js/table_filters.js:143 +msgid "Include stock in sublocations" +msgstr "" + +#: templates/js/table_filters.js:148 +msgid "Show stock items which are depleted" +msgstr "" + +#: templates/js/table_filters.js:155 +msgid "Show stock items which have expired" +msgstr "" + +#: templates/js/table_filters.js:160 +msgid "Show stock which is close to expiring" +msgstr "" + +#: templates/js/table_filters.js:166 +msgid "Show items which are in stock" +msgstr "" + +#: templates/js/table_filters.js:170 +msgid "In Production" +msgstr "" + +#: templates/js/table_filters.js:171 +msgid "Show items which are in production" +msgstr "" + +#: templates/js/table_filters.js:175 +msgid "Include Variants" +msgstr "" + +#: templates/js/table_filters.js:176 +msgid "Include stock items for variant parts" +msgstr "" + +#: templates/js/table_filters.js:180 +msgid "Installed" +msgstr "" + +#: templates/js/table_filters.js:181 +msgid "Show stock items which are installed in another item" +msgstr "" + +#: templates/js/table_filters.js:186 +msgid "Show items which have been assigned to a customer" +msgstr "" + +#: templates/js/table_filters.js:206 templates/js/table_filters.js:207 +msgid "Stock status" +msgstr "" + +#: templates/js/table_filters.js:215 +msgid "Has purchase price" +msgstr "" + +#: templates/js/table_filters.js:216 +msgid "Show stock items which have a purchase price set" +msgstr "" + +#: templates/js/table_filters.js:245 +msgid "Build status" +msgstr "" + +#: templates/js/table_filters.js:264 templates/js/table_filters.js:281 +msgid "Order status" +msgstr "" + +#: templates/js/table_filters.js:269 templates/js/table_filters.js:286 +msgid "Outstanding" +msgstr "" + +#: templates/js/table_filters.js:310 +msgid "Include parts in subcategories" +msgstr "" + +#: templates/js/table_filters.js:314 +msgid "Has IPN" +msgstr "" + +#: templates/js/table_filters.js:315 +msgid "Part has internal part number" +msgstr "" + +#: templates/js/table_filters.js:320 +msgid "Show active parts" +msgstr "" + +#: templates/js/table_filters.js:328 +msgid "Stock available" +msgstr "" + +#: templates/js/table_filters.js:344 +msgid "Starred" +msgstr "" + +#: templates/js/table_filters.js:356 +msgid "Purchasable" +msgstr "" + +#: templates/js/tables.js:342 +msgid "Loading data" +msgstr "" + +#: templates/js/tables.js:345 +msgid "rows per page" +msgstr "" + +#: templates/js/tables.js:348 +msgid "Showing" +msgstr "" + +#: templates/js/tables.js:348 +msgid "to" +msgstr "" + +#: templates/js/tables.js:348 +msgid "of" +msgstr "" + +#: templates/js/tables.js:348 +msgid "rows" +msgstr "" + +#: templates/js/tables.js:351 templates/search_form.html:6 +#: templates/search_form.html:8 +msgid "Search" +msgstr "" + +#: templates/js/tables.js:354 +msgid "No matching results" +msgstr "" + +#: templates/js/tables.js:357 +msgid "Hide/Show pagination" +msgstr "" + +#: templates/js/tables.js:360 +msgid "Refresh" +msgstr "" + +#: templates/js/tables.js:363 +msgid "Toggle" +msgstr "" + +#: templates/js/tables.js:366 +msgid "Columns" +msgstr "" + +#: templates/js/tables.js:369 +msgid "All" +msgstr "" + +#: templates/navbar.html:13 +msgid "Toggle navigation" +msgstr "" + +#: templates/navbar.html:33 +msgid "Buy" +msgstr "" + +#: templates/navbar.html:43 +msgid "Sell" +msgstr "" + +#: templates/navbar.html:55 +msgid "Scan Barcode" +msgstr "" + +#: templates/navbar.html:77 users/models.py:39 +msgid "Admin" +msgstr "" + +#: templates/navbar.html:79 +msgid "Logout" +msgstr "" + +#: templates/navbar.html:81 templates/registration/login.html:89 +msgid "Login" +msgstr "" + +#: templates/navbar.html:104 +msgid "About InvenTree" +msgstr "" + +#: templates/qr_code.html:11 +msgid "QR data not provided" +msgstr "" + +#: templates/registration/logged_out.html:50 +msgid "You have been logged out" +msgstr "" + +#: templates/registration/logged_out.html:51 +#: templates/registration/password_reset_complete.html:51 +#: templates/registration/password_reset_done.html:58 +msgid "Return to login screen" +msgstr "" + +#: templates/registration/login.html:64 +msgid "Enter username" +msgstr "" + +#: templates/registration/login.html:70 +msgid "Password" +msgstr "" + +#: templates/registration/login.html:83 +msgid "Username / password combination is incorrect" +msgstr "" + +#: templates/registration/login.html:95 +#: templates/registration/password_reset_form.html:51 +msgid "Forgotten your password?" +msgstr "" + +#: templates/registration/login.html:95 +msgid "Click here to reset" +msgstr "" + +#: templates/registration/password_reset_complete.html:50 +msgid "Password reset complete" +msgstr "" + +#: templates/registration/password_reset_confirm.html:52 +#: templates/registration/password_reset_confirm.html:56 +msgid "Change password" +msgstr "" + +#: templates/registration/password_reset_confirm.html:60 +msgid "The password reset link was invalid, possibly because it has already been used. Please request a new password reset." +msgstr "" + +#: templates/registration/password_reset_done.html:51 +msgid "We've emailed you instructions for setting your password, if an account exists with the email you entered. You should receive them shortly." +msgstr "" + +#: templates/registration/password_reset_done.html:54 +msgid "If you don't receive an email, please make sure you've entered the address you registered with, and check your spam folder." +msgstr "" + +#: templates/registration/password_reset_form.html:52 +msgid "Enter your email address below." +msgstr "" + +#: templates/registration/password_reset_form.html:53 +msgid "An email will be sent with password reset instructions." +msgstr "" + +#: templates/registration/password_reset_form.html:58 +msgid "Send email" +msgstr "" + +#: templates/stats.html:9 +msgid "Server" +msgstr "" + +#: templates/stats.html:13 +msgid "Instance Name" +msgstr "" + +#: templates/stats.html:18 +msgid "Database" +msgstr "" + +#: templates/stats.html:26 +msgid "Server is running in debug mode" +msgstr "" + +#: templates/stats.html:33 +msgid "Docker Mode" +msgstr "" + +#: templates/stats.html:34 +msgid "Server is deployed using docker" +msgstr "" + +#: templates/stats.html:40 +msgid "Server status" +msgstr "" + +#: templates/stats.html:43 +msgid "Healthy" +msgstr "" + +#: templates/stats.html:45 +msgid "Issues detected" +msgstr "" + +#: templates/stats.html:52 +msgid "Background Worker" +msgstr "" + +#: templates/stats.html:55 +msgid "Background worker not running" +msgstr "" + +#: templates/stats.html:63 +msgid "Email Settings" +msgstr "" + +#: templates/stats.html:66 +msgid "Email settings not configured" +msgstr "" + +#: templates/stock_table.html:14 +msgid "Export Stock Information" +msgstr "" + +#: templates/stock_table.html:27 +msgid "Barcode Actions" +msgstr "" + +#: templates/stock_table.html:43 +msgid "Print test reports" +msgstr "" + +#: templates/stock_table.html:55 +msgid "Add to selected stock items" +msgstr "" + +#: templates/stock_table.html:56 +msgid "Remove from selected stock items" +msgstr "" + +#: templates/stock_table.html:57 +msgid "Stocktake selected stock items" +msgstr "" + +#: templates/stock_table.html:58 +msgid "Move selected stock items" +msgstr "" + +#: templates/stock_table.html:58 +msgid "Move stock" +msgstr "" + +#: templates/stock_table.html:59 +msgid "Order selected items" +msgstr "" + +#: templates/stock_table.html:60 +msgid "Change status" +msgstr "" + +#: templates/stock_table.html:60 +msgid "Change stock status" +msgstr "" + +#: templates/stock_table.html:63 +msgid "Delete selected items" +msgstr "" + +#: templates/yesnolabel.html:4 +msgid "Yes" +msgstr "" + +#: templates/yesnolabel.html:6 +msgid "No" +msgstr "" + +#: users/admin.py:64 +msgid "Users" +msgstr "" + +#: users/admin.py:65 +msgid "Select which users are assigned to this group" +msgstr "" + +#: users/admin.py:187 +msgid "The following users are members of multiple groups:" +msgstr "" + +#: users/admin.py:210 +msgid "Personal info" +msgstr "" + +#: users/admin.py:211 +msgid "Permissions" +msgstr "" + +#: users/admin.py:214 +msgid "Important dates" +msgstr "" + +#: users/models.py:177 +msgid "Permission set" +msgstr "" + +#: users/models.py:185 +msgid "Group" +msgstr "" + +#: users/models.py:188 +msgid "View" +msgstr "" + +#: users/models.py:188 +msgid "Permission to view items" +msgstr "" + +#: users/models.py:190 +msgid "Permission to add items" +msgstr "" + +#: users/models.py:192 +msgid "Change" +msgstr "" + +#: users/models.py:192 +msgid "Permissions to edit items" +msgstr "" + +#: users/models.py:194 +msgid "Permission to delete items" +msgstr "" + From 9c6c7960d194a14affed791a48f283523dd5b4fe Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 27 Jul 2021 01:06:29 +1000 Subject: [PATCH 650/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/nl/LC_MESSAGES/django.po | 7893 +++++++++++++++++++++ 1 file changed, 7893 insertions(+) create mode 100644 InvenTree/locale/nl/LC_MESSAGES/django.po diff --git a/InvenTree/locale/nl/LC_MESSAGES/django.po b/InvenTree/locale/nl/LC_MESSAGES/django.po new file mode 100644 index 0000000000..37cdc58775 --- /dev/null +++ b/InvenTree/locale/nl/LC_MESSAGES/django.po @@ -0,0 +1,7893 @@ +msgid "" +msgstr "" +"Project-Id-Version: inventree\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2021-07-26 13:20+0000\n" +"PO-Revision-Date: 2021-07-26 15:06\n" +"Last-Translator: \n" +"Language-Team: Dutch\n" +"Language: nl_NL\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Crowdin-Project: inventree\n" +"X-Crowdin-Project-ID: 452300\n" +"X-Crowdin-Language: nl\n" +"X-Crowdin-File: /[inventree.InvenTree] l10/InvenTree/locale/en/LC_MESSAGES/django.po\n" +"X-Crowdin-File-ID: 138\n" + +#: InvenTree/api.py:64 +msgid "API endpoint not found" +msgstr "" + +#: InvenTree/api.py:110 +msgid "No action specified" +msgstr "" + +#: InvenTree/api.py:124 +msgid "No matching action found" +msgstr "" + +#: InvenTree/fields.py:100 +msgid "Enter date" +msgstr "" + +#: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 +#: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 +#: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:526 +msgid "Confirm" +msgstr "" + +#: InvenTree/forms.py:128 +msgid "Confirm delete" +msgstr "" + +#: InvenTree/forms.py:129 +msgid "Confirm item deletion" +msgstr "" + +#: InvenTree/forms.py:161 templates/registration/login.html:76 +msgid "Enter password" +msgstr "" + +#: InvenTree/forms.py:162 +msgid "Enter new password" +msgstr "" + +#: InvenTree/forms.py:169 +msgid "Confirm password" +msgstr "" + +#: InvenTree/forms.py:170 +msgid "Confirm new password" +msgstr "" + +#: InvenTree/forms.py:205 +msgid "Apply Theme" +msgstr "" + +#: InvenTree/forms.py:235 +msgid "Select Category" +msgstr "" + +#: InvenTree/helpers.py:396 +#, python-brace-format +msgid "Duplicate serial: {n}" +msgstr "" + +#: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 +#: stock/views.py:1278 +msgid "Invalid quantity provided" +msgstr "" + +#: InvenTree/helpers.py:406 +msgid "Empty serial number string" +msgstr "" + +#: InvenTree/helpers.py:428 InvenTree/helpers.py:431 InvenTree/helpers.py:434 +#: InvenTree/helpers.py:459 +#, python-brace-format +msgid "Invalid group: {g}" +msgstr "" + +#: InvenTree/helpers.py:464 +#, python-brace-format +msgid "Duplicate serial: {g}" +msgstr "" + +#: InvenTree/helpers.py:472 +msgid "No serial numbers found" +msgstr "" + +#: InvenTree/helpers.py:476 +#, python-brace-format +msgid "Number of unique serial number ({s}) must match quantity ({q})" +msgstr "" + +#: InvenTree/models.py:61 stock/models.py:1815 +msgid "Attachment" +msgstr "" + +#: InvenTree/models.py:62 +msgid "Select file to attach" +msgstr "" + +#: InvenTree/models.py:64 templates/js/attachment.js:52 +msgid "Comment" +msgstr "" + +#: InvenTree/models.py:64 +msgid "File comment" +msgstr "" + +#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:880 +#: common/models.py:881 part/models.py:2097 +#: report/templates/report/inventree_test_report_base.html:91 +#: templates/js/stock.js:1538 +msgid "User" +msgstr "" + +#: InvenTree/models.py:74 +msgid "upload date" +msgstr "" + +#: InvenTree/models.py:113 +msgid "Invalid choice" +msgstr "" + +#: InvenTree/models.py:129 InvenTree/models.py:130 company/models.py:412 +#: label/models.py:112 part/models.py:718 part/models.py:2246 +#: report/models.py:181 templates/InvenTree/search.html:137 +#: templates/InvenTree/search.html:289 templates/js/company.js:545 +#: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 +#: templates/js/stock.js:1331 +msgid "Name" +msgstr "" + +#: InvenTree/models.py:136 build/models.py:187 +#: build/templates/build/detail.html:24 company/models.py:351 +#: company/models.py:519 company/templates/company/manufacturer_part.html:76 +#: company/templates/company/supplier_part.html:75 label/models.py:119 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:312 +#: part/models.py:741 part/templates/part/set_category.html:14 +#: report/models.py:194 report/models.py:551 report/models.py:590 +#: report/templates/report/inventree_build_order_base.html:118 +#: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 +#: templates/InvenTree/search.html:296 +#: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 +#: templates/js/build.js:868 templates/js/build.js:1162 +#: templates/js/company.js:261 templates/js/company.js:459 +#: templates/js/company.js:741 templates/js/order.js:247 +#: templates/js/order.js:349 templates/js/part.js:265 templates/js/part.js:449 +#: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 +#: templates/js/stock.js:917 templates/js/stock.js:1343 +#: templates/js/stock.js:1388 +msgid "Description" +msgstr "" + +#: InvenTree/models.py:137 +msgid "Description (optional)" +msgstr "" + +#: InvenTree/models.py:145 +msgid "parent" +msgstr "" + +#: InvenTree/serializers.py:52 part/models.py:2482 +msgid "Must be a valid number" +msgstr "" + +#: InvenTree/settings.py:505 +msgid "English" +msgstr "" + +#: InvenTree/settings.py:506 +msgid "French" +msgstr "" + +#: InvenTree/settings.py:507 +msgid "German" +msgstr "" + +#: InvenTree/settings.py:508 +msgid "Polish" +msgstr "" + +#: InvenTree/settings.py:509 +msgid "Turkish" +msgstr "" + +#: InvenTree/status.py:94 +msgid "Background worker check failed" +msgstr "" + +#: InvenTree/status.py:98 +msgid "Email backend not configured" +msgstr "" + +#: InvenTree/status.py:101 +msgid "InvenTree system health checks failed" +msgstr "" + +#: InvenTree/status_codes.py:104 InvenTree/status_codes.py:145 +#: InvenTree/status_codes.py:314 +msgid "Pending" +msgstr "" + +#: InvenTree/status_codes.py:105 +msgid "Placed" +msgstr "" + +#: InvenTree/status_codes.py:106 InvenTree/status_codes.py:317 +msgid "Complete" +msgstr "" + +#: InvenTree/status_codes.py:107 InvenTree/status_codes.py:147 +#: InvenTree/status_codes.py:316 +msgid "Cancelled" +msgstr "" + +#: InvenTree/status_codes.py:108 InvenTree/status_codes.py:148 +#: InvenTree/status_codes.py:190 +msgid "Lost" +msgstr "" + +#: InvenTree/status_codes.py:109 InvenTree/status_codes.py:149 +#: InvenTree/status_codes.py:192 +msgid "Returned" +msgstr "" + +#: InvenTree/status_codes.py:146 +#: order/templates/order/sales_order_base.html:126 +msgid "Shipped" +msgstr "" + +#: InvenTree/status_codes.py:186 +msgid "OK" +msgstr "" + +#: InvenTree/status_codes.py:187 +msgid "Attention needed" +msgstr "" + +#: InvenTree/status_codes.py:188 +msgid "Damaged" +msgstr "" + +#: InvenTree/status_codes.py:189 +msgid "Destroyed" +msgstr "" + +#: InvenTree/status_codes.py:191 +msgid "Rejected" +msgstr "" + +#: InvenTree/status_codes.py:272 +msgid "Legacy stock tracking entry" +msgstr "" + +#: InvenTree/status_codes.py:274 +msgid "Stock item created" +msgstr "" + +#: InvenTree/status_codes.py:276 +msgid "Edited stock item" +msgstr "" + +#: InvenTree/status_codes.py:277 +msgid "Assigned serial number" +msgstr "" + +#: InvenTree/status_codes.py:279 +msgid "Stock counted" +msgstr "" + +#: InvenTree/status_codes.py:280 +msgid "Stock manually added" +msgstr "" + +#: InvenTree/status_codes.py:281 +msgid "Stock manually removed" +msgstr "" + +#: InvenTree/status_codes.py:283 +msgid "Location changed" +msgstr "" + +#: InvenTree/status_codes.py:285 +msgid "Installed into assembly" +msgstr "" + +#: InvenTree/status_codes.py:286 +msgid "Removed from assembly" +msgstr "" + +#: InvenTree/status_codes.py:288 +msgid "Installed component item" +msgstr "" + +#: InvenTree/status_codes.py:289 +msgid "Removed component item" +msgstr "" + +#: InvenTree/status_codes.py:291 +msgid "Split from parent item" +msgstr "" + +#: InvenTree/status_codes.py:292 +msgid "Split child item" +msgstr "" + +#: InvenTree/status_codes.py:294 templates/js/table_filters.js:185 +msgid "Sent to customer" +msgstr "" + +#: InvenTree/status_codes.py:295 +msgid "Returned from customer" +msgstr "" + +#: InvenTree/status_codes.py:297 +msgid "Build order output created" +msgstr "" + +#: InvenTree/status_codes.py:298 +msgid "Build order output completed" +msgstr "" + +#: InvenTree/status_codes.py:300 +msgid "Received against purchase order" +msgstr "" + +#: InvenTree/status_codes.py:315 +msgid "Production" +msgstr "" + +#: InvenTree/validators.py:22 +msgid "Not a valid currency code" +msgstr "" + +#: InvenTree/validators.py:50 +msgid "Invalid character in part name" +msgstr "" + +#: InvenTree/validators.py:63 +#, python-brace-format +msgid "IPN must match regex pattern {pat}" +msgstr "" + +#: InvenTree/validators.py:77 InvenTree/validators.py:91 +#: InvenTree/validators.py:105 +#, python-brace-format +msgid "Reference must match pattern {pattern}" +msgstr "" + +#: InvenTree/validators.py:113 +#, python-brace-format +msgid "Illegal character in name ({x})" +msgstr "" + +#: InvenTree/validators.py:132 InvenTree/validators.py:148 +msgid "Overage value must not be negative" +msgstr "" + +#: InvenTree/validators.py:150 +msgid "Overage must not exceed 100%" +msgstr "" + +#: InvenTree/validators.py:157 +msgid "Overage must be an integer value or a percentage" +msgstr "" + +#: InvenTree/views.py:608 +msgid "Delete Item" +msgstr "" + +#: InvenTree/views.py:657 +msgid "Check box to confirm item deletion" +msgstr "" + +#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18 +msgid "Edit User Information" +msgstr "" + +#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22 +msgid "Set Password" +msgstr "" + +#: InvenTree/views.py:702 +msgid "Password fields must match" +msgstr "" + +#: InvenTree/views.py:953 templates/navbar.html:95 +msgid "System Information" +msgstr "" + +#: barcodes/api.py:53 barcodes/api.py:150 +msgid "Must provide barcode_data parameter" +msgstr "" + +#: barcodes/api.py:126 +msgid "No match found for barcode data" +msgstr "" + +#: barcodes/api.py:128 +msgid "Match found for barcode data" +msgstr "" + +#: barcodes/api.py:153 +msgid "Must provide stockitem parameter" +msgstr "" + +#: barcodes/api.py:160 +msgid "No matching stock item found" +msgstr "" + +#: barcodes/api.py:190 +msgid "Barcode already matches StockItem object" +msgstr "" + +#: barcodes/api.py:194 +msgid "Barcode already matches StockLocation object" +msgstr "" + +#: barcodes/api.py:198 +msgid "Barcode already matches Part object" +msgstr "" + +#: barcodes/api.py:204 barcodes/api.py:216 +msgid "Barcode hash already matches StockItem object" +msgstr "" + +#: barcodes/api.py:222 +msgid "Barcode associated with StockItem" +msgstr "" + +#: build/forms.py:37 +msgid "Build Order reference" +msgstr "" + +#: build/forms.py:38 +msgid "Order target date" +msgstr "" + +#: build/forms.py:42 build/templates/build/build_base.html:146 +#: build/templates/build/detail.html:124 +#: order/templates/order/order_base.html:124 +#: order/templates/order/sales_order_base.html:119 +#: report/templates/report/inventree_build_order_base.html:126 +#: templates/js/build.js:945 templates/js/order.js:264 +#: templates/js/order.js:367 +msgid "Target Date" +msgstr "" + +#: build/forms.py:43 build/models.py:277 +msgid "Target date for build completion. Build will be overdue after this date." +msgstr "" + +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1402 +#: build/templates/build/allocation_card.html:23 +#: build/templates/build/auto_allocate.html:17 +#: build/templates/build/build_base.html:133 +#: build/templates/build/detail.html:34 common/models.py:909 +#: company/forms.py:42 company/templates/company/supplier_part.html:226 +#: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 +#: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 +#: order/templates/order/order_wizard/select_parts.html:34 +#: order/templates/order/purchase_order_detail.html:348 +#: order/templates/order/sales_order_detail.html:200 +#: order/templates/order/sales_order_detail.html:207 +#: order/templates/order/sales_order_detail.html:292 +#: order/templates/order/sales_order_detail.html:364 part/forms.py:323 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2384 +#: part/templates/part/bom_upload/match_parts.html:31 +#: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 +#: part/templates/part/part_pricing.html:16 +#: report/templates/report/inventree_build_order_base.html:114 +#: report/templates/report/inventree_po_report.html:91 +#: report/templates/report/inventree_so_report.html:91 +#: report/templates/report/inventree_test_report_base.html:77 +#: stock/forms.py:141 stock/forms.py:247 +#: stock/templates/stock/item_base.html:267 +#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 +#: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 +#: templates/js/build.js:1172 templates/js/model_renderers.js:56 +#: templates/js/order.js:462 templates/js/part.js:1016 +#: templates/js/part.js:1138 templates/js/part.js:1194 +#: templates/js/stock.js:1523 templates/js/stock.js:1721 +msgid "Quantity" +msgstr "" + +#: build/forms.py:49 +msgid "Number of items to build" +msgstr "" + +#: build/forms.py:91 +msgid "Enter quantity for build output" +msgstr "" + +#: build/forms.py:95 order/forms.py:114 stock/forms.py:84 +msgid "Serial Numbers" +msgstr "" + +#: build/forms.py:97 +msgid "Enter serial numbers for build outputs" +msgstr "" + +#: build/forms.py:103 +msgid "Confirm creation of build output" +msgstr "" + +#: build/forms.py:124 +msgid "Confirm deletion of build output" +msgstr "" + +#: build/forms.py:145 +msgid "Confirm unallocation of stock" +msgstr "" + +#: build/forms.py:169 +msgid "Confirm stock allocation" +msgstr "" + +#: build/forms.py:186 +msgid "Mark build as complete" +msgstr "" + +#: build/forms.py:210 build/templates/build/auto_allocate.html:18 +#: stock/forms.py:286 stock/templates/stock/item_base.html:297 +#: stock/templates/stock/stock_adjust.html:17 +#: templates/InvenTree/search.html:260 templates/js/barcode.js:363 +#: templates/js/barcode.js:531 templates/js/build.js:256 +#: templates/js/build.js:620 templates/js/order.js:447 +#: templates/js/stock.js:124 templates/js/stock.js:250 +#: templates/js/stock.js:1003 templates/js/stock.js:1415 +msgid "Location" +msgstr "" + +#: build/forms.py:211 +msgid "Location of completed parts" +msgstr "" + +#: build/forms.py:215 build/templates/build/build_base.html:138 +#: build/templates/build/detail.html:62 order/models.py:549 +#: order/templates/order/receive_parts.html:24 +#: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 +#: templates/js/barcode.js:119 templates/js/build.js:902 +#: templates/js/order.js:251 templates/js/order.js:354 +#: templates/js/stock.js:990 templates/js/stock.js:1492 +#: templates/js/stock.js:1737 +msgid "Status" +msgstr "" + +#: build/forms.py:216 +msgid "Build output stock status" +msgstr "" + +#: build/forms.py:223 +msgid "Confirm incomplete" +msgstr "" + +#: build/forms.py:224 +msgid "Confirm completion with incomplete stock allocation" +msgstr "" + +#: build/forms.py:227 +msgid "Confirm build completion" +msgstr "" + +#: build/forms.py:252 +msgid "Confirm cancel" +msgstr "" + +#: build/forms.py:252 build/views.py:65 +msgid "Confirm build cancellation" +msgstr "" + +#: build/forms.py:266 +msgid "Select quantity of stock to allocate" +msgstr "" + +#: build/models.py:113 +msgid "Invalid choice for parent build" +msgstr "" + +#: build/models.py:117 build/templates/build/build_base.html:9 +#: build/templates/build/build_base.html:73 +#: report/templates/report/inventree_build_order_base.html:106 +#: templates/js/build.js:233 +msgid "Build Order" +msgstr "" + +#: build/models.py:118 build/templates/build/index.html:8 +#: build/templates/build/index.html:15 +#: order/templates/order/sales_order_detail.html:34 +#: order/templates/order/so_navbar.html:19 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 +#: part/templates/part/navbar.html:45 templates/InvenTree/index.html:229 +#: templates/InvenTree/search.html:185 +#: templates/InvenTree/settings/tabs.html:37 users/models.py:44 +msgid "Build Orders" +msgstr "" + +#: build/models.py:178 +msgid "Build Order Reference" +msgstr "" + +#: build/models.py:179 order/models.py:246 order/models.py:533 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:343 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2393 +#: part/templates/part/bom_upload/match_parts.html:30 +#: report/templates/report/inventree_po_report.html:92 +#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 +#: templates/js/build.js:695 templates/js/build.js:1166 +msgid "Reference" +msgstr "" + +#: build/models.py:190 +msgid "Brief description of the build" +msgstr "" + +#: build/models.py:199 build/templates/build/build_base.html:163 +#: build/templates/build/detail.html:80 +msgid "Parent Build" +msgstr "" + +#: build/models.py:200 +msgid "BuildOrder to which this build is allocated" +msgstr "" + +#: build/models.py:205 build/templates/build/auto_allocate.html:16 +#: build/templates/build/build_base.html:128 +#: build/templates/build/detail.html:29 company/models.py:654 +#: order/models.py:766 order/models.py:825 +#: order/templates/order/order_wizard/select_parts.html:32 +#: order/templates/order/purchase_order_detail.html:297 +#: order/templates/order/receive_parts.html:19 +#: order/templates/order/sales_order_detail.html:344 part/models.py:347 +#: part/models.py:2042 part/models.py:2058 part/models.py:2077 +#: part/models.py:2095 part/models.py:2174 part/models.py:2278 +#: part/models.py:2368 part/templates/part/detail.html:199 +#: part/templates/part/part_app_base.html:8 +#: part/templates/part/part_pricing.html:12 +#: part/templates/part/set_category.html:13 +#: report/templates/report/inventree_build_order_base.html:110 +#: report/templates/report/inventree_po_report.html:90 +#: report/templates/report/inventree_so_report.html:90 +#: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 +#: templates/js/barcode.js:362 templates/js/bom.js:163 +#: templates/js/build.js:586 templates/js/build.js:873 +#: templates/js/build.js:1139 templates/js/company.js:400 +#: templates/js/company.js:650 templates/js/part.js:430 +#: templates/js/part.js:593 templates/js/stock.js:122 templates/js/stock.js:886 +#: templates/js/stock.js:1709 +msgid "Part" +msgstr "" + +#: build/models.py:213 +msgid "Select part to build" +msgstr "" + +#: build/models.py:218 +msgid "Sales Order Reference" +msgstr "" + +#: build/models.py:222 +msgid "SalesOrder to which this build is allocated" +msgstr "" + +#: build/models.py:227 +msgid "Source Location" +msgstr "" + +#: build/models.py:231 +msgid "Select location to take stock from for this build (leave blank to take from any stock location)" +msgstr "" + +#: build/models.py:236 +msgid "Destination Location" +msgstr "" + +#: build/models.py:240 +msgid "Select location where the completed items will be stored" +msgstr "" + +#: build/models.py:244 +msgid "Build Quantity" +msgstr "" + +#: build/models.py:247 +msgid "Number of stock items to build" +msgstr "" + +#: build/models.py:251 +msgid "Completed items" +msgstr "" + +#: build/models.py:253 +msgid "Number of stock items which have been completed" +msgstr "" + +#: build/models.py:257 part/templates/part/part_base.html:225 +msgid "Build Status" +msgstr "" + +#: build/models.py:261 +msgid "Build status code" +msgstr "" + +#: build/models.py:265 stock/models.py:507 +msgid "Batch Code" +msgstr "" + +#: build/models.py:269 +msgid "Batch code for this build output" +msgstr "" + +#: build/models.py:272 order/models.py:162 part/models.py:913 +#: part/templates/part/part_base.html:143 templates/js/order.js:362 +msgid "Creation Date" +msgstr "" + +#: build/models.py:276 order/models.py:555 +msgid "Target completion date" +msgstr "" + +#: build/models.py:280 order/models.py:288 templates/js/build.js:950 +msgid "Completion Date" +msgstr "" + +#: build/models.py:286 +msgid "completed by" +msgstr "" + +#: build/models.py:294 templates/js/build.js:915 +msgid "Issued by" +msgstr "" + +#: build/models.py:295 +msgid "User who issued this build order" +msgstr "" + +#: build/models.py:303 build/templates/build/build_base.html:184 +#: build/templates/build/detail.html:108 order/models.py:176 +#: order/templates/order/order_base.html:138 +#: order/templates/order/sales_order_base.html:140 part/models.py:917 +#: report/templates/report/inventree_build_order_base.html:159 +msgid "Responsible" +msgstr "" + +#: build/models.py:304 +msgid "User responsible for this build order" +msgstr "" + +#: build/models.py:309 build/templates/build/detail.html:94 +#: company/templates/company/manufacturer_part.html:83 +#: company/templates/company/supplier_part.html:82 +#: part/templates/part/part_base.html:137 stock/models.py:501 +#: stock/templates/stock/item_base.html:357 +msgid "External Link" +msgstr "" + +#: build/models.py:310 part/models.py:775 stock/models.py:503 +msgid "Link to external URL" +msgstr "" + +#: build/models.py:314 build/templates/build/navbar.html:52 +#: company/models.py:139 company/models.py:526 +#: company/templates/company/navbar.html:63 +#: company/templates/company/navbar.html:66 order/models.py:180 +#: order/models.py:715 order/templates/order/po_navbar.html:38 +#: order/templates/order/po_navbar.html:41 +#: order/templates/order/purchase_order_detail.html:419 +#: order/templates/order/sales_order_detail.html:439 +#: order/templates/order/so_navbar.html:33 +#: order/templates/order/so_navbar.html:36 part/models.py:902 +#: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 +#: part/templates/part/navbar.html:111 +#: report/templates/report/inventree_build_order_base.html:173 +#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:573 +#: stock/models.py:1715 stock/models.py:1821 +#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 +#: templates/js/bom.js:349 templates/js/company.js:746 +#: templates/js/stock.js:258 templates/js/stock.js:499 +#: templates/js/stock.js:1082 +msgid "Notes" +msgstr "" + +#: build/models.py:315 +msgid "Extra build notes" +msgstr "" + +#: build/models.py:792 +msgid "No build output specified" +msgstr "" + +#: build/models.py:795 +msgid "Build output is already completed" +msgstr "" + +#: build/models.py:798 +msgid "Build output does not match Build Order" +msgstr "" + +#: build/models.py:1208 +msgid "BuildItem must be unique for build, stock_item and install_into" +msgstr "" + +#: build/models.py:1233 +msgid "Build item must specify a build output, as master part is marked as trackable" +msgstr "" + +#: build/models.py:1237 +#, python-brace-format +msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" +msgstr "" + +#: build/models.py:1244 order/models.py:926 +msgid "StockItem is over-allocated" +msgstr "" + +#: build/models.py:1248 order/models.py:929 +msgid "Allocation quantity must be greater than zero" +msgstr "" + +#: build/models.py:1252 +msgid "Quantity must be 1 for serialized stock" +msgstr "" + +#: build/models.py:1312 +#, python-brace-format +msgid "Selected stock item not found in BOM for part '{p}'" +msgstr "" + +#: build/models.py:1372 stock/templates/stock/item_base.html:329 +#: templates/InvenTree/search.html:183 templates/js/build.js:846 +#: templates/navbar.html:29 +msgid "Build" +msgstr "" + +#: build/models.py:1373 +msgid "Build to allocate parts" +msgstr "" + +#: build/models.py:1389 stock/templates/stock/item_base.html:8 +#: stock/templates/stock/item_base.html:31 +#: stock/templates/stock/item_base.html:351 +#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 +#: templates/js/build.js:249 templates/js/build.js:993 +#: templates/js/order.js:435 templates/js/order.js:440 +#: templates/js/stock.js:1474 +msgid "Stock Item" +msgstr "" + +#: build/models.py:1390 +msgid "Source stock item" +msgstr "" + +#: build/models.py:1403 +msgid "Stock quantity to allocate to build" +msgstr "" + +#: build/models.py:1411 +msgid "Install into" +msgstr "" + +#: build/models.py:1412 +msgid "Destination stock item" +msgstr "" + +#: build/templates/build/allocation_card.html:21 +#: build/templates/build/complete_output.html:46 +#: order/templates/order/sales_order_detail.html:205 +#: order/templates/order/sales_order_detail.html:290 +#: report/templates/report/inventree_test_report_base.html:75 +#: stock/models.py:495 stock/templates/stock/item_base.html:249 +#: templates/js/build.js:604 templates/js/model_renderers.js:54 +msgid "Serial Number" +msgstr "" + +#: build/templates/build/auto_allocate.html:9 +msgid "Automatically Allocate Stock" +msgstr "" + +#: build/templates/build/auto_allocate.html:10 +msgid "The following stock items will be allocated to the specified build output" +msgstr "" + +#: build/templates/build/auto_allocate.html:37 +msgid "No stock items found that can be automatically allocated to this build" +msgstr "" + +#: build/templates/build/auto_allocate.html:39 +msgid "Stock items will have to be manually allocated" +msgstr "" + +#: build/templates/build/build_base.html:18 +#, python-format +msgid "This Build Order is allocated to Sales Order %(link)s" +msgstr "" + +#: build/templates/build/build_base.html:25 +#, python-format +msgid "This Build Order is a child of Build Order %(link)s" +msgstr "" + +#: build/templates/build/build_base.html:32 +msgid "Build Order is ready to mark as completed" +msgstr "" + +#: build/templates/build/build_base.html:37 +msgid "Build Order cannot be completed as outstanding outputs remain" +msgstr "" + +#: build/templates/build/build_base.html:42 +msgid "Required build quantity has not yet been completed" +msgstr "" + +#: build/templates/build/build_base.html:47 +msgid "Stock has not been fully allocated to this Build Order" +msgstr "" + +#: build/templates/build/build_base.html:75 +#: company/templates/company/company_base.html:40 +#: company/templates/company/manufacturer_part.html:29 +#: company/templates/company/supplier_part.html:30 +#: order/templates/order/order_base.html:26 +#: order/templates/order/sales_order_base.html:37 +#: part/templates/part/category.html:27 part/templates/part/part_base.html:22 +#: stock/templates/stock/item_base.html:62 +#: stock/templates/stock/location.html:31 +msgid "Admin view" +msgstr "" + +#: build/templates/build/build_base.html:81 +#: build/templates/build/build_base.html:150 +#: order/templates/order/order_base.html:32 +#: order/templates/order/order_base.html:86 +#: order/templates/order/sales_order_base.html:43 +#: order/templates/order/sales_order_base.html:88 +#: templates/js/table_filters.js:254 templates/js/table_filters.js:273 +#: templates/js/table_filters.js:290 +msgid "Overdue" +msgstr "" + +#: build/templates/build/build_base.html:90 +msgid "Print actions" +msgstr "" + +#: build/templates/build/build_base.html:94 +msgid "Print Build Order" +msgstr "" + +#: build/templates/build/build_base.html:100 +#: build/templates/build/build_base.html:222 +msgid "Complete Build" +msgstr "" + +#: build/templates/build/build_base.html:105 +msgid "Build actions" +msgstr "" + +#: build/templates/build/build_base.html:109 +msgid "Edit Build" +msgstr "" + +#: build/templates/build/build_base.html:111 +#: build/templates/build/build_base.html:206 build/views.py:56 +msgid "Cancel Build" +msgstr "" + +#: build/templates/build/build_base.html:124 +#: build/templates/build/detail.html:15 +msgid "Build Details" +msgstr "" + +#: build/templates/build/build_base.html:150 +#, python-format +msgid "This build was due on %(target)s" +msgstr "" + +#: build/templates/build/build_base.html:157 +#: build/templates/build/detail.html:67 +msgid "Progress" +msgstr "" + +#: build/templates/build/build_base.html:170 +#: build/templates/build/detail.html:87 order/models.py:823 +#: order/templates/order/sales_order_base.html:9 +#: order/templates/order/sales_order_base.html:35 +#: order/templates/order/sales_order_ship.html:25 +#: report/templates/report/inventree_build_order_base.html:136 +#: report/templates/report/inventree_so_report.html:77 +#: stock/templates/stock/item_base.html:291 templates/js/order.js:309 +msgid "Sales Order" +msgstr "" + +#: build/templates/build/build_base.html:177 +#: build/templates/build/detail.html:101 +#: report/templates/report/inventree_build_order_base.html:153 +msgid "Issued By" +msgstr "" + +#: build/templates/build/build_base.html:214 +msgid "Incomplete Outputs" +msgstr "" + +#: build/templates/build/build_base.html:215 +msgid "Build Order cannot be completed as incomplete build outputs remain" +msgstr "" + +#: build/templates/build/build_output_create.html:7 +msgid "The Bill of Materials contains trackable parts" +msgstr "" + +#: build/templates/build/build_output_create.html:8 +msgid "Build outputs must be generated individually." +msgstr "" + +#: build/templates/build/build_output_create.html:9 +msgid "Multiple build outputs will be created based on the quantity specified." +msgstr "" + +#: build/templates/build/build_output_create.html:15 +msgid "Trackable parts can have serial numbers specified" +msgstr "" + +#: build/templates/build/build_output_create.html:16 +msgid "Enter serial numbers to generate multiple single build outputs" +msgstr "" + +#: build/templates/build/cancel.html:5 +msgid "Are you sure you wish to cancel this build?" +msgstr "" + +#: build/templates/build/complete.html:8 +msgid "Build Order is complete" +msgstr "" + +#: build/templates/build/complete.html:12 +msgid "Build Order is incomplete" +msgstr "" + +#: build/templates/build/complete.html:15 +msgid "Incompleted build outputs remain" +msgstr "" + +#: build/templates/build/complete.html:18 +msgid "Required build quantity has not been completed" +msgstr "" + +#: build/templates/build/complete.html:21 +msgid "Required stock has not been fully allocated" +msgstr "" + +#: build/templates/build/complete_output.html:10 +msgid "Stock allocation is complete for this output" +msgstr "" + +#: build/templates/build/complete_output.html:14 +msgid "Stock allocation is incomplete" +msgstr "" + +#: build/templates/build/complete_output.html:20 +msgid "tracked parts have not been fully allocated" +msgstr "" + +#: build/templates/build/complete_output.html:41 +msgid "The following items will be created" +msgstr "" + +#: build/templates/build/create_build_item.html:7 +msgid "Select a stock item to allocate to the selected build output" +msgstr "" + +#: build/templates/build/create_build_item.html:11 +#, python-format +msgid "The allocated stock will be installed into the following build output:
%(output)s" +msgstr "" + +#: build/templates/build/create_build_item.html:17 +#, python-format +msgid "No stock available for %(part)s" +msgstr "" + +#: build/templates/build/delete_build_item.html:8 +msgid "Are you sure you want to unallocate this stock?" +msgstr "" + +#: build/templates/build/delete_build_item.html:11 +msgid "The selected stock will be unallocated from the build output" +msgstr "" + +#: build/templates/build/detail.html:38 +msgid "Stock Source" +msgstr "" + +#: build/templates/build/detail.html:43 +msgid "Stock can be taken from any available location." +msgstr "" + +#: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 +#: order/templates/order/purchase_order_detail.html:408 +#: order/templates/order/receive_parts.html:25 stock/forms.py:135 +msgid "Destination" +msgstr "" + +#: build/templates/build/detail.html:56 +msgid "Destination location not specified" +msgstr "" + +#: build/templates/build/detail.html:73 +#: stock/templates/stock/item_base.html:315 templates/js/stock.js:998 +#: templates/js/stock.js:1744 templates/js/table_filters.js:116 +#: templates/js/table_filters.js:210 +msgid "Batch" +msgstr "" + +#: build/templates/build/detail.html:119 +#: order/templates/order/order_base.html:111 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:910 +msgid "Created" +msgstr "" + +#: build/templates/build/detail.html:130 +msgid "No target date set" +msgstr "" + +#: build/templates/build/detail.html:135 templates/js/build.js:888 +msgid "Completed" +msgstr "" + +#: build/templates/build/detail.html:139 +msgid "Build not complete" +msgstr "" + +#: build/templates/build/detail.html:150 build/templates/build/navbar.html:35 +msgid "Child Build Orders" +msgstr "" + +#: build/templates/build/detail.html:166 +msgid "Allocate Stock to Build" +msgstr "" + +#: build/templates/build/detail.html:172 +msgid "Allocate stock to build" +msgstr "" + +#: build/templates/build/detail.html:173 +msgid "Auto Allocate" +msgstr "" + +#: build/templates/build/detail.html:175 templates/js/build.js:778 +msgid "Unallocate stock" +msgstr "" + +#: build/templates/build/detail.html:176 build/views.py:318 build/views.py:638 +msgid "Unallocate Stock" +msgstr "" + +#: build/templates/build/detail.html:179 +msgid "Order required parts" +msgstr "" + +#: build/templates/build/detail.html:180 +#: company/templates/company/detail.html:33 +#: company/templates/company/detail.html:75 order/views.py:679 +#: part/templates/part/category.html:140 +msgid "Order Parts" +msgstr "" + +#: build/templates/build/detail.html:186 +msgid "Untracked stock has been fully allocated for this Build Order" +msgstr "" + +#: build/templates/build/detail.html:190 +msgid "Untracked stock has not been fully allocated for this Build Order" +msgstr "" + +#: build/templates/build/detail.html:197 +msgid "This Build Order does not have any associated untracked BOM items" +msgstr "" + +#: build/templates/build/detail.html:206 +msgid "Incomplete Build Outputs" +msgstr "" + +#: build/templates/build/detail.html:211 +msgid "Create new build output" +msgstr "" + +#: build/templates/build/detail.html:212 +msgid "Create New Output" +msgstr "" + +#: build/templates/build/detail.html:225 +msgid "Create a new build output" +msgstr "" + +#: build/templates/build/detail.html:226 +msgid "No incomplete build outputs remain." +msgstr "" + +#: build/templates/build/detail.html:227 +msgid "Create a new build output using the button above" +msgstr "" + +#: build/templates/build/detail.html:235 +msgid "Completed Build Outputs" +msgstr "" + +#: build/templates/build/detail.html:246 build/templates/build/navbar.html:42 +#: build/templates/build/navbar.html:45 order/templates/order/po_navbar.html:35 +#: order/templates/order/sales_order_detail.html:43 +#: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:173 +#: part/templates/part/navbar.html:102 part/templates/part/navbar.html:105 +#: stock/templates/stock/item.html:87 stock/templates/stock/navbar.html:47 +#: stock/templates/stock/navbar.html:50 +msgid "Attachments" +msgstr "" + +#: build/templates/build/detail.html:257 +msgid "Build Notes" +msgstr "" + +#: build/templates/build/detail.html:261 build/templates/build/detail.html:397 +#: company/templates/company/detail.html:173 +#: company/templates/company/detail.html:200 +#: order/templates/order/purchase_order_detail.html:62 +#: order/templates/order/purchase_order_detail.html:95 +#: order/templates/order/sales_order_detail.html:58 +#: order/templates/order/sales_order_detail.html:85 +#: part/templates/part/detail.html:109 stock/templates/stock/item.html:102 +#: stock/templates/stock/item.html:168 +msgid "Edit Notes" +msgstr "" + +#: build/templates/build/detail.html:357 +#: order/templates/order/po_attachments.html:79 +#: order/templates/order/purchase_order_detail.html:156 +#: order/templates/order/sales_order_detail.html:145 +#: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 +#: templates/attachment_table.html:6 +msgid "Add Attachment" +msgstr "" + +#: build/templates/build/detail.html:375 +#: order/templates/order/po_attachments.html:51 +#: order/templates/order/purchase_order_detail.html:128 +#: order/templates/order/sales_order_detail.html:118 +#: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 +msgid "Edit Attachment" +msgstr "" + +#: build/templates/build/detail.html:382 +#: order/templates/order/po_attachments.html:58 +#: order/templates/order/purchase_order_detail.html:135 +#: order/templates/order/sales_order_detail.html:124 +#: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 +msgid "Confirm Delete Operation" +msgstr "" + +#: build/templates/build/detail.html:383 +#: order/templates/order/po_attachments.html:59 +#: order/templates/order/purchase_order_detail.html:136 +#: order/templates/order/sales_order_detail.html:125 +#: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 +msgid "Delete Attachment" +msgstr "" + +#: build/templates/build/edit_build_item.html:7 +msgid "Alter the quantity of stock allocated to the build output" +msgstr "" + +#: build/templates/build/index.html:28 +msgid "New Build Order" +msgstr "" + +#: build/templates/build/index.html:37 build/templates/build/index.html:38 +msgid "Print Build Orders" +msgstr "" + +#: build/templates/build/index.html:43 +#: order/templates/order/purchase_orders.html:27 +#: order/templates/order/sales_orders.html:27 +msgid "Display calendar view" +msgstr "" + +#: build/templates/build/index.html:46 +#: order/templates/order/purchase_orders.html:30 +#: order/templates/order/sales_orders.html:30 +msgid "Display list view" +msgstr "" + +#: build/templates/build/navbar.html:12 +msgid "Build Order Details" +msgstr "" + +#: build/templates/build/navbar.html:15 order/templates/order/po_navbar.html:15 +#: templates/js/stock.js:1403 +msgid "Details" +msgstr "" + +#: build/templates/build/navbar.html:20 build/templates/build/navbar.html:23 +#: build/views.py:90 +msgid "Allocate Stock" +msgstr "" + +#: build/templates/build/navbar.html:28 build/templates/build/navbar.html:31 +msgid "Build Outputs" +msgstr "" + +#: build/templates/build/navbar.html:38 +msgid "Child Builds" +msgstr "" + +#: build/templates/build/navbar.html:49 +msgid "Build Order Notes" +msgstr "" + +#: build/templates/build/unallocate.html:10 +msgid "Are you sure you wish to unallocate all stock for this build?" +msgstr "" + +#: build/templates/build/unallocate.html:12 +msgid "All incomplete stock allocations will be removed from the build" +msgstr "" + +#: build/views.py:76 +msgid "Build was cancelled" +msgstr "" + +#: build/views.py:137 +msgid "Allocated stock to build output" +msgstr "" + +#: build/views.py:149 +msgid "Create Build Output" +msgstr "" + +#: build/views.py:167 +msgid "Maximum output quantity is " +msgstr "" + +#: build/views.py:183 stock/views.py:1304 +msgid "Serial numbers already exist" +msgstr "" + +#: build/views.py:192 +msgid "Serial numbers required for trackable build output" +msgstr "" + +#: build/views.py:258 +msgid "Delete Build Output" +msgstr "" + +#: build/views.py:279 build/views.py:369 +msgid "Confirm unallocation of build stock" +msgstr "" + +#: build/views.py:280 build/views.py:370 stock/views.py:369 +msgid "Check the confirmation box" +msgstr "" + +#: build/views.py:292 +msgid "Build output does not match build" +msgstr "" + +#: build/views.py:294 build/views.py:495 +msgid "Build output must be specified" +msgstr "" + +#: build/views.py:306 +msgid "Build output deleted" +msgstr "" + +#: build/views.py:404 +msgid "Complete Build Order" +msgstr "" + +#: build/views.py:410 +msgid "Build order cannot be completed - incomplete outputs remain" +msgstr "" + +#: build/views.py:421 +msgid "Completed build order" +msgstr "" + +#: build/views.py:437 +msgid "Complete Build Output" +msgstr "" + +#: build/views.py:479 +msgid "Invalid stock status value selected" +msgstr "" + +#: build/views.py:486 +msgid "Quantity to complete cannot exceed build output quantity" +msgstr "" + +#: build/views.py:492 +msgid "Confirm completion of incomplete build" +msgstr "" + +#: build/views.py:591 +msgid "Build output completed" +msgstr "" + +#: build/views.py:628 +msgid "Delete Build Order" +msgstr "" + +#: build/views.py:643 +msgid "Removed parts from build allocation" +msgstr "" + +#: build/views.py:655 +msgid "Allocate stock to build output" +msgstr "" + +#: build/views.py:698 +msgid "Item must be currently in stock" +msgstr "" + +#: build/views.py:704 +msgid "Stock item is over-allocated" +msgstr "" + +#: build/views.py:705 templates/js/bom.js:230 templates/js/build.js:705 +#: templates/js/build.js:1000 templates/js/build.js:1179 +msgid "Available" +msgstr "" + +#: build/views.py:707 +msgid "Stock item must be selected" +msgstr "" + +#: build/views.py:870 +msgid "Edit Stock Allocation" +msgstr "" + +#: build/views.py:874 +msgid "Updated Build Item" +msgstr "" + +#: common/files.py:67 +msgid "Unsupported file format: {ext.upper()}" +msgstr "" + +#: common/files.py:69 +msgid "Error reading file (invalid encoding)" +msgstr "" + +#: common/files.py:74 +msgid "Error reading file (invalid format)" +msgstr "" + +#: common/files.py:76 +msgid "Error reading file (incorrect dimension)" +msgstr "" + +#: common/files.py:78 +msgid "Error reading file (data could be corrupted)" +msgstr "" + +#: common/forms.py:34 templates/js/attachment.js:42 +msgid "File" +msgstr "" + +#: common/forms.py:35 +msgid "Select file to upload" +msgstr "" + +#: common/forms.py:50 +msgid "{name.title()} File" +msgstr "" + +#: common/forms.py:51 +#, python-brace-format +msgid "Select {name} file to upload" +msgstr "" + +#: common/models.py:259 common/models.py:760 common/models.py:873 +msgid "Settings key (must be unique - case insensitive" +msgstr "" + +#: common/models.py:261 +msgid "Settings value" +msgstr "" + +#: common/models.py:296 +msgid "Must be an integer value" +msgstr "" + +#: common/models.py:319 +msgid "Value must be a boolean value" +msgstr "" + +#: common/models.py:330 +msgid "Value must be an integer value" +msgstr "" + +#: common/models.py:353 +msgid "Key string must be unique" +msgstr "" + +#: common/models.py:448 +msgid "InvenTree Instance Name" +msgstr "" + +#: common/models.py:450 +msgid "String descriptor for the server instance" +msgstr "" + +#: common/models.py:454 +msgid "Use instance name" +msgstr "" + +#: common/models.py:455 +msgid "Use the instance name in the title-bar" +msgstr "" + +#: common/models.py:461 company/models.py:97 company/models.py:98 +msgid "Company name" +msgstr "" + +#: common/models.py:462 +msgid "Internal company name" +msgstr "" + +#: common/models.py:467 +msgid "Base URL" +msgstr "" + +#: common/models.py:468 +msgid "Base URL for server instance" +msgstr "" + +#: common/models.py:474 +msgid "Default Currency" +msgstr "" + +#: common/models.py:475 +msgid "Default currency" +msgstr "" + +#: common/models.py:481 +msgid "Download from URL" +msgstr "" + +#: common/models.py:482 +msgid "Allow download of remote images and files from external URL" +msgstr "" + +#: common/models.py:488 +msgid "Barcode Support" +msgstr "" + +#: common/models.py:489 +msgid "Enable barcode scanner support" +msgstr "" + +#: common/models.py:495 +msgid "IPN Regex" +msgstr "" + +#: common/models.py:496 +msgid "Regular expression pattern for matching Part IPN" +msgstr "" + +#: common/models.py:500 +msgid "Allow Duplicate IPN" +msgstr "" + +#: common/models.py:501 +msgid "Allow multiple parts to share the same IPN" +msgstr "" + +#: common/models.py:507 +msgid "Allow Editing IPN" +msgstr "" + +#: common/models.py:508 +msgid "Allow changing the IPN value while editing a part" +msgstr "" + +#: common/models.py:514 +msgid "Copy Part BOM Data" +msgstr "" + +#: common/models.py:515 +msgid "Copy BOM data by default when duplicating a part" +msgstr "" + +#: common/models.py:521 +msgid "Copy Part Parameter Data" +msgstr "" + +#: common/models.py:522 +msgid "Copy parameter data by default when duplicating a part" +msgstr "" + +#: common/models.py:528 +msgid "Copy Part Test Data" +msgstr "" + +#: common/models.py:529 +msgid "Copy test data by default when duplicating a part" +msgstr "" + +#: common/models.py:535 +msgid "Copy Category Parameter Templates" +msgstr "" + +#: common/models.py:536 +msgid "Copy category parameter templates when creating a part" +msgstr "" + +#: common/models.py:542 +msgid "Recent Part Count" +msgstr "" + +#: common/models.py:543 +msgid "Number of recent parts to display on index page" +msgstr "" + +#: common/models.py:549 part/models.py:2280 report/models.py:187 +#: stock/forms.py:225 templates/js/table_filters.js:25 +#: templates/js/table_filters.js:324 +msgid "Template" +msgstr "" + +#: common/models.py:550 +msgid "Parts are templates by default" +msgstr "" + +#: common/models.py:556 part/models.py:865 templates/js/table_filters.js:132 +#: templates/js/table_filters.js:336 +msgid "Assembly" +msgstr "" + +#: common/models.py:557 +msgid "Parts can be assembled from other components by default" +msgstr "" + +#: common/models.py:563 part/models.py:871 templates/js/table_filters.js:340 +msgid "Component" +msgstr "" + +#: common/models.py:564 +msgid "Parts can be used as sub-components by default" +msgstr "" + +#: common/models.py:570 part/models.py:882 +msgid "Purchaseable" +msgstr "" + +#: common/models.py:571 +msgid "Parts are purchaseable by default" +msgstr "" + +#: common/models.py:577 part/models.py:887 templates/js/table_filters.js:348 +msgid "Salable" +msgstr "" + +#: common/models.py:578 +msgid "Parts are salable by default" +msgstr "" + +#: common/models.py:584 part/models.py:877 templates/js/table_filters.js:33 +#: templates/js/table_filters.js:352 +msgid "Trackable" +msgstr "" + +#: common/models.py:585 +msgid "Parts are trackable by default" +msgstr "" + +#: common/models.py:591 part/models.py:897 templates/js/table_filters.js:29 +msgid "Virtual" +msgstr "" + +#: common/models.py:592 +msgid "Parts are virtual by default" +msgstr "" + +#: common/models.py:598 +msgid "Show Quantity in Forms" +msgstr "" + +#: common/models.py:599 +msgid "Display available part quantity in some forms" +msgstr "" + +#: common/models.py:605 +msgid "Show Import in Views" +msgstr "" + +#: common/models.py:606 +msgid "Display the import wizard in some part views" +msgstr "" + +#: common/models.py:612 +msgid "Show Price in Forms" +msgstr "" + +#: common/models.py:613 +msgid "Display part price in some forms" +msgstr "" + +#: common/models.py:619 +msgid "Show related parts" +msgstr "" + +#: common/models.py:620 +msgid "Display related parts for a part" +msgstr "" + +#: common/models.py:626 +msgid "Create initial stock" +msgstr "" + +#: common/models.py:627 +msgid "Create initial stock on part creation" +msgstr "" + +#: common/models.py:633 +msgid "Internal Prices" +msgstr "" + +#: common/models.py:634 +msgid "Enable internal prices for parts" +msgstr "" + +#: common/models.py:640 +msgid "Internal Price as BOM-Price" +msgstr "" + +#: common/models.py:641 +msgid "Use the internal price (if set) in BOM-price calculations" +msgstr "" + +#: common/models.py:647 templates/stats.html:25 +msgid "Debug Mode" +msgstr "" + +#: common/models.py:648 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:654 +msgid "Page Size" +msgstr "" + +#: common/models.py:655 +msgid "Default page size for PDF reports" +msgstr "" + +#: common/models.py:665 +msgid "Test Reports" +msgstr "" + +#: common/models.py:666 +msgid "Enable generation of test reports" +msgstr "" + +#: common/models.py:672 +msgid "Search Preview Results" +msgstr "" + +#: common/models.py:673 +msgid "Number of results to show in search preview window" +msgstr "" + +#: common/models.py:679 +msgid "Stock Expiry" +msgstr "" + +#: common/models.py:680 +msgid "Enable stock expiry functionality" +msgstr "" + +#: common/models.py:686 +msgid "Sell Expired Stock" +msgstr "" + +#: common/models.py:687 +msgid "Allow sale of expired stock" +msgstr "" + +#: common/models.py:693 +msgid "Stock Stale Time" +msgstr "" + +#: common/models.py:694 +msgid "Number of days stock items are considered stale before expiring" +msgstr "" + +#: common/models.py:696 +msgid "days" +msgstr "" + +#: common/models.py:701 +msgid "Build Expired Stock" +msgstr "" + +#: common/models.py:702 +msgid "Allow building with expired stock" +msgstr "" + +#: common/models.py:708 +msgid "Stock Ownership Control" +msgstr "" + +#: common/models.py:709 +msgid "Enable ownership control over stock locations and items" +msgstr "" + +#: common/models.py:715 +msgid "Group by Part" +msgstr "" + +#: common/models.py:716 +msgid "Group stock items by part reference in table views" +msgstr "" + +#: common/models.py:722 +msgid "Recent Stock Count" +msgstr "" + +#: common/models.py:723 +msgid "Number of recent stock items to display on index page" +msgstr "" + +#: common/models.py:729 +msgid "Build Order Reference Prefix" +msgstr "" + +#: common/models.py:730 +msgid "Prefix value for build order reference" +msgstr "" + +#: common/models.py:735 +msgid "Build Order Reference Regex" +msgstr "" + +#: common/models.py:736 +msgid "Regular expression pattern for matching build order reference" +msgstr "" + +#: common/models.py:740 +msgid "Sales Order Reference Prefix" +msgstr "" + +#: common/models.py:741 +msgid "Prefix value for sales order reference" +msgstr "" + +#: common/models.py:746 +msgid "Purchase Order Reference Prefix" +msgstr "" + +#: common/models.py:747 +msgid "Prefix value for purchase order reference" +msgstr "" + +#: common/models.py:771 +msgid "Show starred parts" +msgstr "" + +#: common/models.py:772 +msgid "Show starred parts on the homepage" +msgstr "" + +#: common/models.py:777 +msgid "Show latest parts" +msgstr "" + +#: common/models.py:778 +msgid "Show latest parts on the homepage" +msgstr "" + +#: common/models.py:783 +msgid "Show unvalidated BOMs" +msgstr "" + +#: common/models.py:784 +msgid "Show BOMs that await validation on the homepage" +msgstr "" + +#: common/models.py:789 +msgid "Show recent stock changes" +msgstr "" + +#: common/models.py:790 +msgid "Show recently changed stock items on the homepage" +msgstr "" + +#: common/models.py:795 +msgid "Show low stock" +msgstr "" + +#: common/models.py:796 +msgid "Show low stock items on the homepage" +msgstr "" + +#: common/models.py:801 +msgid "Show depleted stock" +msgstr "" + +#: common/models.py:802 +msgid "Show depleted stock items on the homepage" +msgstr "" + +#: common/models.py:807 +msgid "Show needed stock" +msgstr "" + +#: common/models.py:808 +msgid "Show stock items needed for builds on the homepage" +msgstr "" + +#: common/models.py:813 +msgid "Show expired stock" +msgstr "" + +#: common/models.py:814 +msgid "Show expired stock items on the homepage" +msgstr "" + +#: common/models.py:819 +msgid "Show stale stock" +msgstr "" + +#: common/models.py:820 +msgid "Show stale stock items on the homepage" +msgstr "" + +#: common/models.py:825 +msgid "Show pending builds" +msgstr "" + +#: common/models.py:826 +msgid "Show pending builds on the homepage" +msgstr "" + +#: common/models.py:831 +msgid "Show overdue builds" +msgstr "" + +#: common/models.py:832 +msgid "Show overdue builds on the homepage" +msgstr "" + +#: common/models.py:837 +msgid "Show outstanding POs" +msgstr "" + +#: common/models.py:838 +msgid "Show outstanding POs on the homepage" +msgstr "" + +#: common/models.py:843 +msgid "Show overdue POs" +msgstr "" + +#: common/models.py:844 +msgid "Show overdue POs on the homepage" +msgstr "" + +#: common/models.py:849 +msgid "Show outstanding SOs" +msgstr "" + +#: common/models.py:850 +msgid "Show outstanding SOs on the homepage" +msgstr "" + +#: common/models.py:855 +msgid "Show overdue SOs" +msgstr "" + +#: common/models.py:856 +msgid "Show overdue SOs on the homepage" +msgstr "" + +#: common/models.py:910 company/forms.py:43 +msgid "Price break quantity" +msgstr "" + +#: common/models.py:917 company/templates/company/supplier_part.html:231 +#: templates/js/part.js:1021 +msgid "Price" +msgstr "" + +#: common/models.py:918 +msgid "Unit price at specified quantity" +msgstr "" + +#: common/models.py:1011 +msgid "Default" +msgstr "" + +#: common/templates/common/edit_setting.html:11 +msgid "Current value" +msgstr "" + +#: common/views.py:33 +msgid "Change Setting" +msgstr "" + +#: common/views.py:102 +msgid "Supplied value is not allowed" +msgstr "" + +#: common/views.py:111 +msgid "Supplied value must be a boolean" +msgstr "" + +#: common/views.py:121 +msgid "Change User Setting" +msgstr "" + +#: common/views.py:196 order/templates/order/order_wizard/po_upload.html:42 +#: order/templates/order/po_navbar.html:19 +#: order/templates/order/po_navbar.html:22 +#: order/templates/order/purchase_order_detail.html:26 order/views.py:290 +#: part/templates/part/bom_upload/upload_file.html:45 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:634 +#: part/views.py:1248 +msgid "Upload File" +msgstr "" + +#: common/views.py:197 order/templates/order/order_wizard/match_fields.html:52 +#: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 +#: part/templates/part/import_wizard/ajax_match_fields.html:45 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 +#: part/views.py:1249 +msgid "Match Fields" +msgstr "" + +#: common/views.py:198 +msgid "Match Items" +msgstr "" + +#: common/views.py:543 +msgid "Fields matching failed" +msgstr "" + +#: common/views.py:598 +msgid "Parts imported" +msgstr "" + +#: common/views.py:620 order/templates/order/order_wizard/match_fields.html:27 +#: order/templates/order/order_wizard/match_parts.html:19 +#: order/templates/order/order_wizard/po_upload.html:40 +#: part/templates/part/bom_upload/match_fields.html:27 +#: part/templates/part/bom_upload/match_parts.html:19 +#: part/templates/part/bom_upload/upload_file.html:43 +#: part/templates/part/import_wizard/match_fields.html:27 +#: part/templates/part/import_wizard/match_references.html:19 +#: part/templates/part/import_wizard/part_upload.html:43 +msgid "Previous Step" +msgstr "" + +#: company/forms.py:24 part/forms.py:47 +msgid "URL" +msgstr "" + +#: company/forms.py:25 part/forms.py:48 +msgid "Image URL" +msgstr "" + +#: company/models.py:102 +msgid "Company description" +msgstr "" + +#: company/models.py:103 +msgid "Description of the company" +msgstr "" + +#: company/models.py:109 company/templates/company/company_base.html:70 +#: templates/js/company.js:265 +msgid "Website" +msgstr "" + +#: company/models.py:110 +msgid "Company website URL" +msgstr "" + +#: company/models.py:114 company/templates/company/company_base.html:88 +msgid "Address" +msgstr "" + +#: company/models.py:115 +msgid "Company address" +msgstr "" + +#: company/models.py:118 +msgid "Phone number" +msgstr "" + +#: company/models.py:119 +msgid "Contact phone number" +msgstr "" + +#: company/models.py:122 company/templates/company/company_base.html:102 +msgid "Email" +msgstr "" + +#: company/models.py:122 +msgid "Contact email address" +msgstr "" + +#: company/models.py:125 company/templates/company/company_base.html:109 +msgid "Contact" +msgstr "" + +#: company/models.py:126 +msgid "Point of contact" +msgstr "" + +#: company/models.py:128 company/models.py:345 company/models.py:513 +#: order/models.py:160 part/models.py:774 +#: report/templates/report/inventree_build_order_base.html:165 +#: templates/js/company.js:448 templates/js/company.js:730 +#: templates/js/part.js:687 +msgid "Link" +msgstr "" + +#: company/models.py:128 +msgid "Link to external company information" +msgstr "" + +#: company/models.py:136 part/models.py:784 +msgid "Image" +msgstr "" + +#: company/models.py:141 +msgid "is customer" +msgstr "" + +#: company/models.py:141 +msgid "Do you sell items to this company?" +msgstr "" + +#: company/models.py:143 +msgid "is supplier" +msgstr "" + +#: company/models.py:143 +msgid "Do you purchase items from this company?" +msgstr "" + +#: company/models.py:145 +msgid "is manufacturer" +msgstr "" + +#: company/models.py:145 +msgid "Does this company manufacture parts?" +msgstr "" + +#: company/models.py:149 company/serializers.py:245 +#: company/templates/company/company_base.html:76 +msgid "Currency" +msgstr "" + +#: company/models.py:152 +msgid "Default currency used for this company" +msgstr "" + +#: company/models.py:317 company/models.py:484 stock/models.py:448 +#: stock/templates/stock/item_base.html:235 +msgid "Base Part" +msgstr "" + +#: company/models.py:321 company/models.py:488 order/views.py:1082 +msgid "Select part" +msgstr "" + +#: company/models.py:332 company/templates/company/company_base.html:116 +#: company/templates/company/manufacturer_part.html:89 +#: company/templates/company/supplier_part.html:98 part/bom.py:170 +#: part/bom.py:241 stock/templates/stock/item_base.html:364 +#: templates/js/company.js:249 templates/js/company.js:425 +#: templates/js/company.js:701 +msgid "Manufacturer" +msgstr "" + +#: company/models.py:333 +msgid "Select manufacturer" +msgstr "" + +#: company/models.py:339 company/templates/company/manufacturer_part.html:93 +#: company/templates/company/supplier_part.html:106 +#: order/templates/order/purchase_order_detail.html:331 part/bom.py:171 +#: part/bom.py:242 templates/js/company.js:441 templates/js/company.js:719 +msgid "MPN" +msgstr "" + +#: company/models.py:340 +msgid "Manufacturer Part Number" +msgstr "" + +#: company/models.py:346 +msgid "URL for external manufacturer part link" +msgstr "" + +#: company/models.py:352 +msgid "Manufacturer part description" +msgstr "" + +#: company/models.py:406 company/models.py:507 +#: company/templates/company/manufacturer_part.html:6 +#: company/templates/company/manufacturer_part.html:23 +#: stock/templates/stock/item_base.html:374 +msgid "Manufacturer Part" +msgstr "" + +#: company/models.py:413 +msgid "Parameter name" +msgstr "" + +#: company/models.py:419 +#: report/templates/report/inventree_test_report_base.html:90 +#: stock/models.py:1808 templates/InvenTree/settings/header.html:8 +#: templates/js/company.js:551 templates/js/part.js:348 +#: templates/js/stock.js:495 +msgid "Value" +msgstr "" + +#: company/models.py:420 +msgid "Parameter value" +msgstr "" + +#: company/models.py:426 part/models.py:859 part/models.py:2248 +#: templates/js/company.js:557 templates/js/part.js:354 +msgid "Units" +msgstr "" + +#: company/models.py:427 +msgid "Parameter units" +msgstr "" + +#: company/models.py:494 company/templates/company/company_base.html:121 +#: company/templates/company/supplier_part.html:88 order/models.py:260 +#: order/templates/order/order_base.html:92 +#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 +#: part/bom.py:286 stock/templates/stock/item_base.html:381 +#: templates/js/company.js:253 templates/js/company.js:675 +#: templates/js/order.js:234 +msgid "Supplier" +msgstr "" + +#: company/models.py:495 +msgid "Select supplier" +msgstr "" + +#: company/models.py:500 company/templates/company/supplier_part.html:92 +#: order/templates/order/purchase_order_detail.html:318 part/bom.py:176 +#: part/bom.py:287 +msgid "SKU" +msgstr "" + +#: company/models.py:501 +msgid "Supplier stock keeping unit" +msgstr "" + +#: company/models.py:508 +msgid "Select manufacturer part" +msgstr "" + +#: company/models.py:514 +msgid "URL for external supplier part link" +msgstr "" + +#: company/models.py:520 +msgid "Supplier part description" +msgstr "" + +#: company/models.py:525 company/templates/company/supplier_part.html:120 +#: part/models.py:2396 report/templates/report/inventree_po_report.html:93 +#: report/templates/report/inventree_so_report.html:93 +msgid "Note" +msgstr "" + +#: company/models.py:529 part/models.py:1652 +msgid "base cost" +msgstr "" + +#: company/models.py:529 part/models.py:1652 +msgid "Minimum charge (e.g. stocking fee)" +msgstr "" + +#: company/models.py:531 company/templates/company/supplier_part.html:113 +#: stock/models.py:472 stock/templates/stock/item_base.html:322 +#: templates/js/company.js:751 templates/js/stock.js:1078 +msgid "Packaging" +msgstr "" + +#: company/models.py:531 +msgid "Part packaging" +msgstr "" + +#: company/models.py:533 part/models.py:1654 +msgid "multiple" +msgstr "" + +#: company/models.py:533 +msgid "Order multiple" +msgstr "" + +#: company/serializers.py:68 +msgid "Default currency used for this supplier" +msgstr "" + +#: company/serializers.py:69 +msgid "Currency Code" +msgstr "" + +#: company/templates/company/company_base.html:9 +#: company/templates/company/company_base.html:35 +#: templates/InvenTree/search.html:304 templates/js/company.js:238 +msgid "Company" +msgstr "" + +#: company/templates/company/company_base.html:25 +#: part/templates/part/part_thumb.html:21 +msgid "Upload new image" +msgstr "" + +#: company/templates/company/company_base.html:27 +#: part/templates/part/part_thumb.html:23 +msgid "Download image from URL" +msgstr "" + +#: company/templates/company/company_base.html:46 templates/js/order.js:63 +msgid "Create Purchase Order" +msgstr "" + +#: company/templates/company/company_base.html:51 +msgid "Edit company information" +msgstr "" + +#: company/templates/company/company_base.html:56 +#: company/templates/company/company_base.html:153 +msgid "Delete Company" +msgstr "" + +#: company/templates/company/company_base.html:64 +msgid "Company Details" +msgstr "" + +#: company/templates/company/company_base.html:81 +msgid "Uses default currency" +msgstr "" + +#: company/templates/company/company_base.html:95 +msgid "Phone" +msgstr "" + +#: company/templates/company/company_base.html:126 order/models.py:544 +#: order/templates/order/sales_order_base.html:94 stock/models.py:490 +#: stock/models.py:491 stock/templates/stock/item_base.html:274 +#: templates/js/company.js:245 templates/js/order.js:331 +#: templates/js/stock.js:1456 +msgid "Customer" +msgstr "" + +#: company/templates/company/company_base.html:193 +#: part/templates/part/part_base.html:353 +msgid "Upload Image" +msgstr "" + +#: company/templates/company/detail.html:14 +#: company/templates/company/manufacturer_part_navbar.html:18 +#: templates/InvenTree/search.html:164 +msgid "Supplier Parts" +msgstr "" + +#: company/templates/company/detail.html:22 +#: order/templates/order/order_wizard/select_parts.html:44 +#: templates/js/part.js:79 +msgid "Create new supplier part" +msgstr "" + +#: company/templates/company/detail.html:23 +#: company/templates/company/manufacturer_part.html:109 +#: part/templates/part/detail.html:289 templates/js/part.js:78 +msgid "New Supplier Part" +msgstr "" + +#: company/templates/company/detail.html:28 +#: company/templates/company/detail.html:70 +#: company/templates/company/manufacturer_part.html:112 +#: company/templates/company/manufacturer_part.html:136 +#: part/templates/part/category.html:135 part/templates/part/detail.html:292 +#: part/templates/part/detail.html:315 +msgid "Options" +msgstr "" + +#: company/templates/company/detail.html:33 +#: company/templates/company/detail.html:75 +#: part/templates/part/category.html:140 +msgid "Order parts" +msgstr "" + +#: company/templates/company/detail.html:36 +#: company/templates/company/detail.html:78 +msgid "Delete parts" +msgstr "" + +#: company/templates/company/detail.html:36 +#: company/templates/company/detail.html:78 +msgid "Delete Parts" +msgstr "" + +#: company/templates/company/detail.html:56 templates/InvenTree/search.html:149 +msgid "Manufacturer Parts" +msgstr "" + +#: company/templates/company/detail.html:64 +msgid "Create new manufacturer part" +msgstr "" + +#: company/templates/company/detail.html:65 part/templates/part/detail.html:312 +msgid "New Manufacturer Part" +msgstr "" + +#: company/templates/company/detail.html:97 +msgid "Supplier Stock" +msgstr "" + +#: company/templates/company/detail.html:106 +#: company/templates/company/navbar.html:40 +#: company/templates/company/navbar.html:43 +#: order/templates/order/purchase_orders.html:8 +#: order/templates/order/purchase_orders.html:13 +#: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 +#: part/templates/part/navbar.html:74 templates/InvenTree/index.html:260 +#: templates/InvenTree/search.html:325 +#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:37 +#: users/models.py:45 +msgid "Purchase Orders" +msgstr "" + +#: company/templates/company/detail.html:112 +#: order/templates/order/purchase_orders.html:20 +msgid "Create new purchase order" +msgstr "" + +#: company/templates/company/detail.html:113 +#: order/templates/order/purchase_orders.html:21 +msgid "New Purchase Order" +msgstr "" + +#: company/templates/company/detail.html:128 +#: company/templates/company/navbar.html:49 +#: company/templates/company/navbar.html:52 +#: order/templates/order/sales_orders.html:8 +#: order/templates/order/sales_orders.html:13 +#: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 +#: part/templates/part/navbar.html:82 templates/InvenTree/index.html:291 +#: templates/InvenTree/search.html:345 +#: templates/InvenTree/settings/tabs.html:43 templates/navbar.html:46 +#: users/models.py:46 +msgid "Sales Orders" +msgstr "" + +#: company/templates/company/detail.html:134 +#: order/templates/order/sales_orders.html:20 +msgid "Create new sales order" +msgstr "" + +#: company/templates/company/detail.html:135 +#: order/templates/order/sales_orders.html:21 +msgid "New Sales Order" +msgstr "" + +#: company/templates/company/detail.html:151 +#: company/templates/company/navbar.html:55 +#: company/templates/company/navbar.html:58 templates/js/build.js:597 +msgid "Assigned Stock" +msgstr "" + +#: company/templates/company/detail.html:169 +msgid "Company Notes" +msgstr "" + +#: company/templates/company/detail.html:364 +#: company/templates/company/manufacturer_part.html:200 +#: part/templates/part/detail.html:825 +msgid "Delete Supplier Parts?" +msgstr "" + +#: company/templates/company/detail.html:365 +#: company/templates/company/manufacturer_part.html:201 +#: part/templates/part/detail.html:826 +msgid "All selected supplier parts will be deleted" +msgstr "" + +#: company/templates/company/index.html:8 +msgid "Supplier List" +msgstr "" + +#: company/templates/company/manufacturer_part.html:40 +#: company/templates/company/supplier_part.html:40 +#: company/templates/company/supplier_part.html:146 +#: part/templates/part/detail.html:55 part/templates/part/part_base.html:101 +msgid "Order part" +msgstr "" + +#: company/templates/company/manufacturer_part.html:45 +#: templates/js/company.js:473 +msgid "Edit manufacturer part" +msgstr "" + +#: company/templates/company/manufacturer_part.html:49 +#: templates/js/company.js:474 +msgid "Delete manufacturer part" +msgstr "" + +#: company/templates/company/manufacturer_part.html:61 +msgid "Manufacturer Part Details" +msgstr "" + +#: company/templates/company/manufacturer_part.html:66 +#: company/templates/company/supplier_part.html:65 +msgid "Internal Part" +msgstr "" + +#: company/templates/company/manufacturer_part.html:103 +#: company/templates/company/manufacturer_part_navbar.html:21 +#: company/views.py:49 part/templates/part/navbar.html:65 +#: part/templates/part/navbar.html:68 part/templates/part/prices.html:144 +#: templates/InvenTree/search.html:316 templates/navbar.html:35 +msgid "Suppliers" +msgstr "" + +#: company/templates/company/manufacturer_part.html:114 +#: part/templates/part/detail.html:294 +msgid "Delete supplier parts" +msgstr "" + +#: company/templates/company/manufacturer_part.html:114 +#: company/templates/company/manufacturer_part.html:138 +#: company/templates/company/manufacturer_part.html:239 +#: part/templates/part/detail.html:214 part/templates/part/detail.html:294 +#: part/templates/part/detail.html:317 templates/js/company.js:339 +#: users/models.py:194 +msgid "Delete" +msgstr "" + +#: company/templates/company/manufacturer_part.html:127 +#: company/templates/company/manufacturer_part_navbar.html:11 +#: company/templates/company/manufacturer_part_navbar.html:14 +#: part/templates/part/category_navbar.html:38 +#: part/templates/part/category_navbar.html:41 +#: part/templates/part/detail.html:155 part/templates/part/navbar.html:14 +#: part/templates/part/navbar.html:17 +msgid "Parameters" +msgstr "" + +#: company/templates/company/manufacturer_part.html:133 +#: part/templates/part/detail.html:162 +#: templates/InvenTree/settings/category.html:29 +#: templates/InvenTree/settings/part.html:66 +msgid "New Parameter" +msgstr "" + +#: company/templates/company/manufacturer_part.html:138 +msgid "Delete parameters" +msgstr "" + +#: company/templates/company/manufacturer_part.html:176 +#: part/templates/part/detail.html:718 +msgid "Add Parameter" +msgstr "" + +#: company/templates/company/manufacturer_part.html:224 +msgid "Selected parameters will be deleted" +msgstr "" + +#: company/templates/company/manufacturer_part.html:236 +msgid "Delete Parameters" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:26 +msgid "Manufacturer Part Stock" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:29 +#: company/templates/company/navbar.html:34 +#: company/templates/company/supplier_part_navbar.html:15 +#: part/templates/part/navbar.html:31 stock/api.py:53 +#: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 +#: stock/templates/stock/stock_app_base.html:10 +#: templates/InvenTree/index.html:150 templates/InvenTree/search.html:196 +#: templates/InvenTree/search.html:232 +#: templates/InvenTree/settings/tabs.html:34 templates/js/part.js:269 +#: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 +#: templates/js/stock.js:926 templates/navbar.html:26 +msgid "Stock" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:33 +msgid "Manufacturer Part Orders" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:36 +#: company/templates/company/supplier_part_navbar.html:22 +msgid "Orders" +msgstr "" + +#: company/templates/company/navbar.html:13 +#: company/templates/company/navbar.html:16 +msgid "Manufactured Parts" +msgstr "" + +#: company/templates/company/navbar.html:22 +#: company/templates/company/navbar.html:25 +msgid "Supplied Parts" +msgstr "" + +#: company/templates/company/navbar.html:31 part/templates/part/navbar.html:28 +#: stock/templates/stock/location.html:119 +#: stock/templates/stock/location.html:134 +#: stock/templates/stock/location.html:148 +#: stock/templates/stock/location_navbar.html:18 +#: stock/templates/stock/location_navbar.html:21 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1355 +#: templates/stats.html:93 templates/stats.html:102 users/models.py:43 +msgid "Stock Items" +msgstr "" + +#: company/templates/company/supplier_part.html:7 +#: company/templates/company/supplier_part.html:24 stock/models.py:457 +#: stock/templates/stock/item_base.html:386 templates/js/company.js:691 +#: templates/js/stock.js:1050 +msgid "Supplier Part" +msgstr "" + +#: company/templates/company/supplier_part.html:44 templates/js/company.js:764 +msgid "Edit supplier part" +msgstr "" + +#: company/templates/company/supplier_part.html:48 templates/js/company.js:765 +msgid "Delete supplier part" +msgstr "" + +#: company/templates/company/supplier_part.html:60 +msgid "Supplier Part Details" +msgstr "" + +#: company/templates/company/supplier_part.html:131 +#: company/templates/company/supplier_part_navbar.html:12 +msgid "Supplier Part Stock" +msgstr "" + +#: company/templates/company/supplier_part.html:140 +#: company/templates/company/supplier_part_navbar.html:19 +msgid "Supplier Part Orders" +msgstr "" + +#: company/templates/company/supplier_part.html:147 +#: part/templates/part/detail.html:56 +msgid "Order Part" +msgstr "" + +#: company/templates/company/supplier_part.html:158 +#: part/templates/part/navbar.html:58 part/templates/part/prices.html:7 +msgid "Pricing Information" +msgstr "" + +#: company/templates/company/supplier_part.html:164 +#: company/templates/company/supplier_part.html:265 +#: part/templates/part/prices.html:253 part/views.py:2259 +msgid "Add Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:185 +msgid "No price break information found" +msgstr "" + +#: company/templates/company/supplier_part.html:199 part/views.py:2321 +msgid "Delete Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:213 part/views.py:2307 +msgid "Edit Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:238 +msgid "Edit price break" +msgstr "" + +#: company/templates/company/supplier_part.html:239 +msgid "Delete price break" +msgstr "" + +#: company/templates/company/supplier_part_navbar.html:26 +msgid "Supplier Part Pricing" +msgstr "" + +#: company/templates/company/supplier_part_navbar.html:29 +msgid "Pricing" +msgstr "" + +#: company/views.py:50 +msgid "New Supplier" +msgstr "" + +#: company/views.py:55 part/templates/part/prices.html:148 +#: templates/InvenTree/search.html:306 templates/navbar.html:36 +msgid "Manufacturers" +msgstr "" + +#: company/views.py:56 +msgid "New Manufacturer" +msgstr "" + +#: company/views.py:61 templates/InvenTree/search.html:336 +#: templates/navbar.html:45 +msgid "Customers" +msgstr "" + +#: company/views.py:62 +msgid "New Customer" +msgstr "" + +#: company/views.py:69 +msgid "Companies" +msgstr "" + +#: company/views.py:70 +msgid "New Company" +msgstr "" + +#: company/views.py:129 part/views.py:974 +msgid "Download Image" +msgstr "" + +#: company/views.py:158 part/views.py:1006 +msgid "Image size exceeds maximum allowable size for download" +msgstr "" + +#: company/views.py:165 part/views.py:1013 +#, python-brace-format +msgid "Invalid response: {code}" +msgstr "" + +#: company/views.py:174 part/views.py:1022 +msgid "Supplied URL is not a valid image file" +msgstr "" + +#: label/api.py:57 report/api.py:201 +msgid "No valid objects provided to template" +msgstr "" + +#: label/models.py:113 +msgid "Label name" +msgstr "" + +#: label/models.py:120 +msgid "Label description" +msgstr "" + +#: label/models.py:127 stock/forms.py:168 +msgid "Label" +msgstr "" + +#: label/models.py:128 +msgid "Label template file" +msgstr "" + +#: label/models.py:134 report/models.py:298 +msgid "Enabled" +msgstr "" + +#: label/models.py:135 +msgid "Label template is enabled" +msgstr "" + +#: label/models.py:140 +msgid "Width [mm]" +msgstr "" + +#: label/models.py:141 +msgid "Label width, specified in mm" +msgstr "" + +#: label/models.py:147 +msgid "Height [mm]" +msgstr "" + +#: label/models.py:148 +msgid "Label height, specified in mm" +msgstr "" + +#: label/models.py:154 report/models.py:291 +msgid "Filename Pattern" +msgstr "" + +#: label/models.py:155 +msgid "Pattern for generating label filenames" +msgstr "" + +#: label/models.py:258 +msgid "Query filters (comma-separated list of key=value pairs)," +msgstr "" + +#: label/models.py:259 label/models.py:319 label/models.py:366 +#: report/models.py:322 report/models.py:457 report/models.py:495 +msgid "Filters" +msgstr "" + +#: label/models.py:318 +msgid "Query filters (comma-separated list of key=value pairs" +msgstr "" + +#: label/models.py:365 +msgid "Part query filters (comma-separated value of key=value pairs)" +msgstr "" + +#: order/forms.py:30 order/templates/order/order_base.html:47 +msgid "Place order" +msgstr "" + +#: order/forms.py:41 order/templates/order/order_base.html:54 +msgid "Mark order as complete" +msgstr "" + +#: order/forms.py:52 order/forms.py:63 order/templates/order/order_base.html:59 +#: order/templates/order/sales_order_base.html:61 +msgid "Cancel order" +msgstr "" + +#: order/forms.py:74 order/templates/order/sales_order_base.html:58 +msgid "Ship order" +msgstr "" + +#: order/forms.py:89 +msgid "Set all received parts listed above to this location (if left blank, use \"Destination\" column value in above table)" +msgstr "" + +#: order/forms.py:116 +msgid "Enter stock item serial numbers" +msgstr "" + +#: order/forms.py:122 +msgid "Enter quantity of stock items" +msgstr "" + +#: order/models.py:158 +msgid "Order description" +msgstr "" + +#: order/models.py:160 +msgid "Link to external page" +msgstr "" + +#: order/models.py:168 +msgid "Created By" +msgstr "" + +#: order/models.py:175 +msgid "User or group responsible for this order" +msgstr "" + +#: order/models.py:180 +msgid "Order notes" +msgstr "" + +#: order/models.py:247 order/models.py:534 +msgid "Order reference" +msgstr "" + +#: order/models.py:252 order/models.py:549 +msgid "Purchase order status" +msgstr "" + +#: order/models.py:261 +msgid "Company from which the items are being ordered" +msgstr "" + +#: order/models.py:264 order/templates/order/order_base.html:98 +#: templates/js/order.js:243 +msgid "Supplier Reference" +msgstr "" + +#: order/models.py:264 +msgid "Supplier order reference code" +msgstr "" + +#: order/models.py:271 +msgid "received by" +msgstr "" + +#: order/models.py:276 +msgid "Issue Date" +msgstr "" + +#: order/models.py:277 +msgid "Date order was issued" +msgstr "" + +#: order/models.py:282 +msgid "Target Delivery Date" +msgstr "" + +#: order/models.py:283 +msgid "Expected date for order delivery. Order will be overdue after this date." +msgstr "" + +#: order/models.py:289 +msgid "Date order was completed" +msgstr "" + +#: order/models.py:313 stock/models.py:345 stock/models.py:1060 +msgid "Quantity must be greater than zero" +msgstr "" + +#: order/models.py:318 +msgid "Part supplier must match PO supplier" +msgstr "" + +#: order/models.py:416 +msgid "Lines can only be received against an order marked as 'Placed'" +msgstr "" + +#: order/models.py:420 +msgid "Quantity must be an integer" +msgstr "" + +#: order/models.py:422 +msgid "Quantity must be a positive number" +msgstr "" + +#: order/models.py:545 +msgid "Company to which the items are being sold" +msgstr "" + +#: order/models.py:551 +msgid "Customer Reference " +msgstr "" + +#: order/models.py:551 +msgid "Customer order reference code" +msgstr "" + +#: order/models.py:556 +msgid "Target date for order completion. Order will be overdue after this date." +msgstr "" + +#: order/models.py:559 templates/js/order.js:372 +msgid "Shipment Date" +msgstr "" + +#: order/models.py:566 +msgid "shipped by" +msgstr "" + +#: order/models.py:610 +msgid "SalesOrder cannot be shipped as it is not currently pending" +msgstr "" + +#: order/models.py:707 +msgid "Item quantity" +msgstr "" + +#: order/models.py:713 +msgid "Line item reference" +msgstr "" + +#: order/models.py:715 +msgid "Line item notes" +msgstr "" + +#: order/models.py:745 order/models.py:823 templates/js/order.js:422 +msgid "Order" +msgstr "" + +#: order/models.py:746 order/templates/order/order_base.html:9 +#: order/templates/order/order_base.html:24 +#: report/templates/report/inventree_po_report.html:77 +#: stock/templates/stock/item_base.html:336 templates/js/order.js:212 +#: templates/js/stock.js:1029 templates/js/stock.js:1437 +msgid "Purchase Order" +msgstr "" + +#: order/models.py:767 +msgid "Supplier part" +msgstr "" + +#: order/models.py:770 order/templates/order/order_base.html:131 +#: order/templates/order/purchase_order_detail.html:388 +#: order/templates/order/receive_parts.html:22 +#: order/templates/order/sales_order_base.html:133 +msgid "Received" +msgstr "" + +#: order/models.py:770 +msgid "Number of items received" +msgstr "" + +#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:582 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:1073 +msgid "Purchase Price" +msgstr "" + +#: order/models.py:777 +msgid "Unit purchase price" +msgstr "" + +#: order/models.py:785 +msgid "Where does the Purchaser want this item to be stored?" +msgstr "" + +#: order/models.py:831 part/templates/part/part_pricing.html:97 +#: part/templates/part/prices.html:97 part/templates/part/prices.html:266 +msgid "Sale Price" +msgstr "" + +#: order/models.py:832 +msgid "Unit sale price" +msgstr "" + +#: order/models.py:911 order/models.py:913 +msgid "Stock item has not been assigned" +msgstr "" + +#: order/models.py:917 +msgid "Cannot allocate stock item to a line with a different part" +msgstr "" + +#: order/models.py:919 +msgid "Cannot allocate stock to a line without a part" +msgstr "" + +#: order/models.py:922 +msgid "Allocation quantity cannot exceed stock quantity" +msgstr "" + +#: order/models.py:932 +msgid "Quantity must be 1 for serialized stock item" +msgstr "" + +#: order/models.py:937 +msgid "Line" +msgstr "" + +#: order/models.py:948 +msgid "Item" +msgstr "" + +#: order/models.py:949 +msgid "Select stock item to allocate" +msgstr "" + +#: order/models.py:952 +msgid "Enter stock allocation quantity" +msgstr "" + +#: order/serializers.py:139 +msgid "Purchase price currency" +msgstr "" + +#: order/serializers.py:360 +msgid "Sale price currency" +msgstr "" + +#: order/templates/order/delete_attachment.html:5 +#: stock/templates/stock/attachment_delete.html:5 +#: templates/attachment_delete.html:5 +msgid "Are you sure you want to delete this attachment?" +msgstr "" + +#: order/templates/order/order_base.html:39 +#: order/templates/order/sales_order_base.html:50 +msgid "Print" +msgstr "" + +#: order/templates/order/order_base.html:43 +#: order/templates/order/sales_order_base.html:54 +msgid "Edit order information" +msgstr "" + +#: order/templates/order/order_base.html:51 +msgid "Receive items" +msgstr "" + +#: order/templates/order/order_base.html:64 +msgid "Export order to file" +msgstr "" + +#: order/templates/order/order_base.html:72 +#: order/templates/order/po_navbar.html:12 +msgid "Purchase Order Details" +msgstr "" + +#: order/templates/order/order_base.html:77 +#: order/templates/order/sales_order_base.html:79 +msgid "Order Reference" +msgstr "" + +#: order/templates/order/order_base.html:82 +#: order/templates/order/sales_order_base.html:84 +msgid "Order Status" +msgstr "" + +#: order/templates/order/order_base.html:117 +#: report/templates/report/inventree_build_order_base.html:122 +msgid "Issued" +msgstr "" + +#: order/templates/order/order_base.html:185 +msgid "Edit Purchase Order" +msgstr "" + +#: order/templates/order/order_base.html:196 +#: order/templates/order/purchase_order_detail.html:265 +#: part/templates/part/category.html:255 part/templates/part/category.html:297 +#: stock/templates/stock/location.html:250 templates/js/part.js:64 +msgid "New Location" +msgstr "" + +#: order/templates/order/order_base.html:197 +#: order/templates/order/purchase_order_detail.html:266 +#: stock/templates/stock/location.html:42 templates/js/part.js:65 +msgid "Create new stock location" +msgstr "" + +#: order/templates/order/order_cancel.html:8 +msgid "Cancelling this order means that the order and line items will no longer be editable." +msgstr "" + +#: order/templates/order/order_complete.html:7 +msgid "Mark this order as complete?" +msgstr "" + +#: order/templates/order/order_complete.html:10 +msgid "This order has line items which have not been marked as received." +msgstr "" + +#: order/templates/order/order_complete.html:11 +msgid "Completing this order means that the order and line items will no longer be editable." +msgstr "" + +#: order/templates/order/order_issue.html:8 +msgid "After placing this purchase order, line items will no longer be editable." +msgstr "" + +#: order/templates/order/order_wizard/match_fields.html:9 +#: part/templates/part/bom_upload/match_fields.html:9 +#: part/templates/part/import_wizard/ajax_match_fields.html:9 +#: part/templates/part/import_wizard/match_fields.html:9 +msgid "Missing selections for the following required columns" +msgstr "" + +#: order/templates/order/order_wizard/match_fields.html:20 +#: part/templates/part/bom_upload/match_fields.html:20 +#: part/templates/part/import_wizard/ajax_match_fields.html:20 +#: part/templates/part/import_wizard/match_fields.html:20 +msgid "Duplicate selections found, see below. Fix them then retry submitting." +msgstr "" + +#: order/templates/order/order_wizard/match_fields.html:29 +#: order/templates/order/order_wizard/match_parts.html:21 +#: part/templates/part/bom_upload/match_fields.html:29 +#: part/templates/part/bom_upload/match_parts.html:21 +#: part/templates/part/import_wizard/match_fields.html:29 +#: part/templates/part/import_wizard/match_references.html:21 +msgid "Submit Selections" +msgstr "" + +#: order/templates/order/order_wizard/match_fields.html:35 +#: part/templates/part/bom_upload/match_fields.html:35 +#: part/templates/part/import_wizard/ajax_match_fields.html:28 +#: part/templates/part/import_wizard/match_fields.html:35 +msgid "File Fields" +msgstr "" + +#: order/templates/order/order_wizard/match_fields.html:42 +#: part/templates/part/bom_upload/match_fields.html:42 +#: part/templates/part/import_wizard/ajax_match_fields.html:35 +#: part/templates/part/import_wizard/match_fields.html:42 +msgid "Remove column" +msgstr "" + +#: order/templates/order/order_wizard/match_fields.html:60 +#: part/templates/part/bom_upload/match_fields.html:60 +#: part/templates/part/import_wizard/ajax_match_fields.html:53 +#: part/templates/part/import_wizard/match_fields.html:60 +msgid "Duplicate selection" +msgstr "" + +#: order/templates/order/order_wizard/match_fields.html:71 +#: order/templates/order/order_wizard/match_parts.html:52 +#: part/templates/part/bom_upload/match_fields.html:71 +#: part/templates/part/bom_upload/match_parts.html:53 +#: part/templates/part/import_wizard/ajax_match_fields.html:64 +#: part/templates/part/import_wizard/ajax_match_references.html:42 +#: part/templates/part/import_wizard/match_fields.html:71 +#: part/templates/part/import_wizard/match_references.html:49 +msgid "Remove row" +msgstr "" + +#: order/templates/order/order_wizard/match_parts.html:12 +#: part/templates/part/bom_upload/match_parts.html:12 +#: part/templates/part/import_wizard/ajax_match_references.html:12 +#: part/templates/part/import_wizard/match_references.html:12 +msgid "Errors exist in the submitted data" +msgstr "" + +#: order/templates/order/order_wizard/match_parts.html:28 +#: part/templates/part/bom_upload/match_parts.html:28 +#: part/templates/part/import_wizard/ajax_match_references.html:21 +#: part/templates/part/import_wizard/match_references.html:28 +msgid "Row" +msgstr "" + +#: order/templates/order/order_wizard/match_parts.html:29 +msgid "Select Supplier Part" +msgstr "" + +#: order/templates/order/order_wizard/po_upload.html:11 +msgid "Upload File for Purchase Order" +msgstr "" + +#: order/templates/order/order_wizard/po_upload.html:18 +#: part/templates/part/bom_upload/upload_file.html:24 +#: part/templates/part/import_wizard/ajax_part_upload.html:10 +#: part/templates/part/import_wizard/part_upload.html:21 +#, python-format +msgid "Step %(step)s of %(count)s" +msgstr "" + +#: order/templates/order/order_wizard/po_upload.html:48 +msgid "Order is already processed. Files cannot be uploaded." +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:11 +msgid "Step 1 of 2 - Select Part Suppliers" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:16 +msgid "Select suppliers" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:20 +msgid "No purchaseable parts selected" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:33 +msgid "Select Supplier" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:57 +msgid "No price" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:65 +#, python-format +msgid "Select a supplier for %(name)s" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:77 +#: part/templates/part/set_category.html:32 +msgid "Remove part" +msgstr "" + +#: order/templates/order/order_wizard/select_pos.html:8 +msgid "Step 2 of 2 - Select Purchase Orders" +msgstr "" + +#: order/templates/order/order_wizard/select_pos.html:12 +msgid "Select existing purchase orders, or create new orders." +msgstr "" + +#: order/templates/order/order_wizard/select_pos.html:31 +#: templates/js/order.js:269 templates/js/order.js:377 +msgid "Items" +msgstr "" + +#: order/templates/order/order_wizard/select_pos.html:32 +msgid "Select Purchase Order" +msgstr "" + +#: order/templates/order/order_wizard/select_pos.html:45 +#, python-format +msgid "Create new purchase order for %(name)s" +msgstr "" + +#: order/templates/order/order_wizard/select_pos.html:68 +#, python-format +msgid "Select a purchase order for %(name)s" +msgstr "" + +#: order/templates/order/po_attachments.html:12 +#: order/templates/order/po_navbar.html:32 +#: order/templates/order/purchase_order_detail.html:47 +msgid "Purchase Order Attachments" +msgstr "" + +#: order/templates/order/po_navbar.html:26 +msgid "Received Stock Items" +msgstr "" + +#: order/templates/order/po_navbar.html:29 +#: order/templates/order/po_received_items.html:12 +#: order/templates/order/purchase_order_detail.html:38 +msgid "Received Items" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:17 +msgid "Purchase Order Items" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:23 +#: order/templates/order/purchase_order_detail.html:202 +#: order/templates/order/sales_order_detail.html:23 +#: order/templates/order/sales_order_detail.html:176 +msgid "Add Line Item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:58 +#: order/templates/order/sales_order_detail.html:54 +msgid "Order Notes" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:238 +#: order/templates/order/sales_order_detail.html:518 +msgid "Edit Line Item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:248 +#: order/templates/order/sales_order_detail.html:528 +msgid "Delete Line Item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:279 +msgid "No line items found" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:307 +#: order/templates/order/sales_order_detail.html:353 +msgid "Total" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:360 +#: order/templates/order/sales_order_detail.html:376 templates/js/part.js:996 +#: templates/js/part.js:1185 +msgid "Unit Price" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:367 +#: order/templates/order/sales_order_detail.html:383 +msgid "Total price" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:431 +#: order/templates/order/sales_order_detail.html:489 +msgid "Edit line item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:432 +msgid "Delete line item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:437 +msgid "Receive line item" +msgstr "" + +#: order/templates/order/purchase_orders.html:24 +#: order/templates/order/sales_orders.html:24 +msgid "Print Order Reports" +msgstr "" + +#: order/templates/order/receive_parts.html:8 +#, python-format +msgid "Receive outstanding parts for %(order)s - %(desc)s" +msgstr "" + +#: order/templates/order/receive_parts.html:14 part/api.py:47 +#: part/models.py:348 part/templates/part/cat_link.html:7 +#: 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:24 +#: templates/InvenTree/index.html:102 templates/InvenTree/search.html:114 +#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:855 +#: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 +#: users/models.py:41 +msgid "Parts" +msgstr "" + +#: order/templates/order/receive_parts.html:15 +msgid "Fill out number of parts received, the status and destination" +msgstr "" + +#: order/templates/order/receive_parts.html:20 +msgid "Order Code" +msgstr "" + +#: order/templates/order/receive_parts.html:21 +#: part/templates/part/part_base.html:194 templates/js/part.js:670 +msgid "On Order" +msgstr "" + +#: order/templates/order/receive_parts.html:23 +msgid "Receive" +msgstr "" + +#: order/templates/order/receive_parts.html:37 +msgid "Error: Referenced part has been removed" +msgstr "" + +#: order/templates/order/receive_parts.html:68 +msgid "Remove line" +msgstr "" + +#: order/templates/order/sales_order_base.html:16 +msgid "This Sales Order has not been fully allocated" +msgstr "" + +#: order/templates/order/sales_order_base.html:66 +msgid "Packing List" +msgstr "" + +#: order/templates/order/sales_order_base.html:74 +msgid "Sales Order Details" +msgstr "" + +#: order/templates/order/sales_order_base.html:100 templates/js/order.js:344 +msgid "Customer Reference" +msgstr "" + +#: order/templates/order/sales_order_base.html:178 +msgid "Edit Sales Order" +msgstr "" + +#: order/templates/order/sales_order_cancel.html:8 +#: order/templates/order/sales_order_ship.html:9 +#: part/templates/part/bom_duplicate.html:12 +#: stock/templates/stock/stockitem_convert.html:13 +msgid "Warning" +msgstr "" + +#: order/templates/order/sales_order_cancel.html:9 +msgid "Cancelling this order means that the order will no longer be editable." +msgstr "" + +#: order/templates/order/sales_order_detail.html:17 +msgid "Sales Order Items" +msgstr "" + +#: order/templates/order/sales_order_detail.html:225 templates/js/bom.js:358 +#: templates/js/build.js:759 templates/js/build.js:1202 +msgid "Actions" +msgstr "" + +#: order/templates/order/sales_order_detail.html:232 templates/js/build.js:645 +#: templates/js/build.js:1011 +msgid "Edit stock allocation" +msgstr "" + +#: order/templates/order/sales_order_detail.html:233 templates/js/build.js:647 +#: templates/js/build.js:1012 +msgid "Delete stock allocation" +msgstr "" + +#: order/templates/order/sales_order_detail.html:306 +msgid "No matching line items" +msgstr "" + +#: order/templates/order/sales_order_detail.html:336 +msgid "ID" +msgstr "" + +#: order/templates/order/sales_order_detail.html:404 templates/js/build.js:710 +#: templates/js/build.js:1007 +msgid "Allocated" +msgstr "" + +#: order/templates/order/sales_order_detail.html:406 +msgid "Fulfilled" +msgstr "" + +#: order/templates/order/sales_order_detail.html:443 +msgid "PO" +msgstr "" + +#: order/templates/order/sales_order_detail.html:473 +msgid "Allocate serial numbers" +msgstr "" + +#: order/templates/order/sales_order_detail.html:476 templates/js/build.js:773 +msgid "Allocate stock" +msgstr "" + +#: order/templates/order/sales_order_detail.html:479 +msgid "Purchase stock" +msgstr "" + +#: order/templates/order/sales_order_detail.html:483 templates/js/build.js:766 +#: templates/js/build.js:1210 +msgid "Build stock" +msgstr "" + +#: order/templates/order/sales_order_detail.html:486 +#: order/templates/order/sales_order_detail.html:605 +msgid "Calculate price" +msgstr "" + +#: order/templates/order/sales_order_detail.html:490 +msgid "Delete line item " +msgstr "" + +#: order/templates/order/sales_order_detail.html:611 +msgid "Update Unit Price" +msgstr "" + +#: order/templates/order/sales_order_ship.html:10 +msgid "This order has not been fully allocated. If the order is marked as shipped, it can no longer be adjusted." +msgstr "" + +#: order/templates/order/sales_order_ship.html:12 +msgid "Ensure that the order allocation is correct before shipping the order." +msgstr "" + +#: order/templates/order/sales_order_ship.html:18 +msgid "Some line items in this order have been over-allocated" +msgstr "" + +#: order/templates/order/sales_order_ship.html:20 +msgid "Ensure that this is correct before shipping the order." +msgstr "" + +#: order/templates/order/sales_order_ship.html:27 +msgid "Shipping this order means that the order will no longer be editable." +msgstr "" + +#: order/templates/order/so_allocate_by_serial.html:9 +msgid "Allocate stock items by serial number" +msgstr "" + +#: order/templates/order/so_allocation_delete.html:7 +msgid "This action will unallocate the following stock from the Sales Order" +msgstr "" + +#: order/templates/order/so_navbar.html:12 +msgid "Sales Order Line Items" +msgstr "" + +#: order/templates/order/so_navbar.html:15 +msgid "Order Items" +msgstr "" + +#: order/templates/order/so_navbar.html:26 +msgid "Sales Order Attachments" +msgstr "" + +#: order/views.py:104 +msgid "Cancel Order" +msgstr "" + +#: order/views.py:113 order/views.py:139 +msgid "Confirm order cancellation" +msgstr "" + +#: order/views.py:116 order/views.py:142 +msgid "Order cannot be cancelled" +msgstr "" + +#: order/views.py:130 +msgid "Cancel sales order" +msgstr "" + +#: order/views.py:156 +msgid "Issue Order" +msgstr "" + +#: order/views.py:165 +msgid "Confirm order placement" +msgstr "" + +#: order/views.py:175 +msgid "Purchase order issued" +msgstr "" + +#: order/views.py:186 +msgid "Complete Order" +msgstr "" + +#: order/views.py:202 +msgid "Confirm order completion" +msgstr "" + +#: order/views.py:213 +msgid "Purchase order completed" +msgstr "" + +#: order/views.py:223 +msgid "Ship Order" +msgstr "" + +#: order/views.py:239 +msgid "Confirm order shipment" +msgstr "" + +#: order/views.py:245 +msgid "Could not ship order" +msgstr "" + +#: order/views.py:292 +msgid "Match Supplier Parts" +msgstr "" + +#: order/views.py:480 +msgid "Receive Parts" +msgstr "" + +#: order/views.py:552 +msgid "Items received" +msgstr "" + +#: order/views.py:620 +msgid "Error converting quantity to number" +msgstr "" + +#: order/views.py:626 +msgid "Receive quantity less than zero" +msgstr "" + +#: order/views.py:632 +msgid "No lines specified" +msgstr "" + +#: order/views.py:705 +msgid "Update prices" +msgstr "" + +#: order/views.py:963 +#, python-brace-format +msgid "Ordered {n} parts" +msgstr "" + +#: order/views.py:1016 +msgid "Allocate Serial Numbers" +msgstr "" + +#: order/views.py:1061 +#, python-brace-format +msgid "Allocated {n} items" +msgstr "" + +#: order/views.py:1077 +msgid "Select line item" +msgstr "" + +#: order/views.py:1108 +#, python-brace-format +msgid "No matching item for serial {serial}" +msgstr "" + +#: order/views.py:1118 +#, python-brace-format +msgid "{serial} is not in stock" +msgstr "" + +#: order/views.py:1126 +#, python-brace-format +msgid "{serial} already allocated to an order" +msgstr "" + +#: order/views.py:1180 +msgid "Allocate Stock to Order" +msgstr "" + +#: order/views.py:1254 +msgid "Edit Allocation Quantity" +msgstr "" + +#: order/views.py:1269 +msgid "Remove allocation" +msgstr "" + +#: order/views.py:1341 +msgid "Sales order not found" +msgstr "" + +#: order/views.py:1347 +msgid "Price not found" +msgstr "" + +#: order/views.py:1350 +#, python-brace-format +msgid "Updated {part} unit-price to {price}" +msgstr "" + +#: order/views.py:1355 +#, python-brace-format +msgid "Updated {part} unit-price to {price} and quantity to {qty}" +msgstr "" + +#: part/bom.py:133 part/models.py:74 part/models.py:793 +#: part/templates/part/category.html:75 +msgid "Default Location" +msgstr "" + +#: part/bom.py:134 part/templates/part/part_base.html:182 +msgid "Available Stock" +msgstr "" + +#: part/forms.py:64 +msgid "File Format" +msgstr "" + +#: part/forms.py:64 +msgid "Select output file format" +msgstr "" + +#: part/forms.py:66 +msgid "Cascading" +msgstr "" + +#: part/forms.py:66 +msgid "Download cascading / multi-level BOM" +msgstr "" + +#: part/forms.py:68 +msgid "Levels" +msgstr "" + +#: part/forms.py:68 +msgid "Select maximum number of BOM levels to export (0 = all levels)" +msgstr "" + +#: part/forms.py:70 +msgid "Include Parameter Data" +msgstr "" + +#: part/forms.py:70 +msgid "Include part parameters data in exported BOM" +msgstr "" + +#: part/forms.py:72 +msgid "Include Stock Data" +msgstr "" + +#: part/forms.py:72 +msgid "Include part stock data in exported BOM" +msgstr "" + +#: part/forms.py:74 +msgid "Include Manufacturer Data" +msgstr "" + +#: part/forms.py:74 +msgid "Include part manufacturer data in exported BOM" +msgstr "" + +#: part/forms.py:76 +msgid "Include Supplier Data" +msgstr "" + +#: part/forms.py:76 +msgid "Include part supplier data in exported BOM" +msgstr "" + +#: part/forms.py:97 part/models.py:2278 +msgid "Parent Part" +msgstr "" + +#: part/forms.py:98 part/templates/part/bom_duplicate.html:7 +msgid "Select parent part to copy BOM from" +msgstr "" + +#: part/forms.py:104 +msgid "Clear existing BOM items" +msgstr "" + +#: part/forms.py:110 +msgid "Confirm BOM duplication" +msgstr "" + +#: part/forms.py:128 +msgid "validate" +msgstr "" + +#: part/forms.py:128 +msgid "Confirm that the BOM is correct" +msgstr "" + +#: part/forms.py:171 +msgid "Related Part" +msgstr "" + +#: part/forms.py:178 +msgid "Select part category" +msgstr "" + +#: part/forms.py:195 +msgid "Duplicate all BOM data for this part" +msgstr "" + +#: part/forms.py:196 +msgid "Copy BOM" +msgstr "" + +#: part/forms.py:201 +msgid "Duplicate all parameter data for this part" +msgstr "" + +#: part/forms.py:202 +msgid "Copy Parameters" +msgstr "" + +#: part/forms.py:207 +msgid "Confirm part creation" +msgstr "" + +#: part/forms.py:212 +msgid "Include category parameter templates" +msgstr "" + +#: part/forms.py:217 +msgid "Include parent categories parameter templates" +msgstr "" + +#: part/forms.py:222 +msgid "Initial stock amount" +msgstr "" + +#: part/forms.py:223 +msgid "Create stock for this part" +msgstr "" + +#: part/forms.py:303 +msgid "Add parameter template to same level categories" +msgstr "" + +#: part/forms.py:307 +msgid "Add parameter template to all categories" +msgstr "" + +#: part/forms.py:325 part/models.py:2377 +msgid "Sub part" +msgstr "" + +#: part/forms.py:354 +msgid "Input quantity for price calculation" +msgstr "" + +#: part/models.py:75 +msgid "Default location for parts in this category" +msgstr "" + +#: part/models.py:78 +msgid "Default keywords" +msgstr "" + +#: part/models.py:78 +msgid "Default keywords for parts in this category" +msgstr "" + +#: part/models.py:88 part/models.py:2324 +#: part/templates/part/part_app_base.html:10 +msgid "Part Category" +msgstr "" + +#: part/models.py:89 part/templates/part/category.html:32 +#: part/templates/part/category.html:103 templates/InvenTree/search.html:127 +#: templates/stats.html:84 users/models.py:40 +msgid "Part Categories" +msgstr "" + +#: part/models.py:433 +msgid "Invalid choice for parent part" +msgstr "" + +#: part/models.py:495 part/models.py:507 +#, python-brace-format +msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" +msgstr "" + +#: part/models.py:604 +msgid "Next available serial numbers are" +msgstr "" + +#: part/models.py:608 +msgid "Next available serial number is" +msgstr "" + +#: part/models.py:613 +msgid "Most recent serial number is" +msgstr "" + +#: part/models.py:692 +msgid "Duplicate IPN not allowed in part settings" +msgstr "" + +#: part/models.py:717 +msgid "Part name" +msgstr "" + +#: part/models.py:724 +msgid "Is Template" +msgstr "" + +#: part/models.py:725 +msgid "Is this part a template part?" +msgstr "" + +#: part/models.py:735 +msgid "Is this part a variant of another part?" +msgstr "" + +#: part/models.py:736 +msgid "Variant Of" +msgstr "" + +#: part/models.py:742 +msgid "Part description" +msgstr "" + +#: part/models.py:747 part/templates/part/category.html:82 +#: part/templates/part/part_base.html:130 +msgid "Keywords" +msgstr "" + +#: part/models.py:748 +msgid "Part keywords to improve visibility in search results" +msgstr "" + +#: part/models.py:755 part/models.py:2323 +#: part/templates/part/set_category.html:15 templates/js/part.js:641 +msgid "Category" +msgstr "" + +#: part/models.py:756 +msgid "Part category" +msgstr "" + +#: part/models.py:761 templates/js/part.js:257 templates/js/part.js:485 +msgid "IPN" +msgstr "" + +#: part/models.py:762 +msgid "Internal Part Number" +msgstr "" + +#: part/models.py:768 +msgid "Part revision or version number" +msgstr "" + +#: part/models.py:769 report/models.py:200 templates/js/part.js:261 +msgid "Revision" +msgstr "" + +#: part/models.py:791 +msgid "Where is this item normally stored?" +msgstr "" + +#: part/models.py:838 +msgid "Default Supplier" +msgstr "" + +#: part/models.py:839 +msgid "Default supplier part" +msgstr "" + +#: part/models.py:846 +msgid "Default Expiry" +msgstr "" + +#: part/models.py:847 +msgid "Expiry time (in days) for stock items of this part" +msgstr "" + +#: part/models.py:852 +msgid "Minimum Stock" +msgstr "" + +#: part/models.py:853 +msgid "Minimum allowed stock level" +msgstr "" + +#: part/models.py:860 +msgid "Stock keeping units for this part" +msgstr "" + +#: part/models.py:866 +msgid "Can this part be built from other parts?" +msgstr "" + +#: part/models.py:872 +msgid "Can this part be used to build other parts?" +msgstr "" + +#: part/models.py:878 +msgid "Does this part have tracking for unique items?" +msgstr "" + +#: part/models.py:883 +msgid "Can this part be purchased from external suppliers?" +msgstr "" + +#: part/models.py:888 +msgid "Can this part be sold to customers?" +msgstr "" + +#: part/models.py:892 templates/js/table_filters.js:21 +#: templates/js/table_filters.js:69 templates/js/table_filters.js:250 +#: templates/js/table_filters.js:319 +msgid "Active" +msgstr "" + +#: part/models.py:893 +msgid "Is this part active?" +msgstr "" + +#: part/models.py:898 +msgid "Is this a virtual part, such as a software product or license?" +msgstr "" + +#: part/models.py:903 +msgid "Part notes - supports Markdown formatting" +msgstr "" + +#: part/models.py:906 +msgid "BOM checksum" +msgstr "" + +#: part/models.py:906 +msgid "Stored BOM checksum" +msgstr "" + +#: part/models.py:909 +msgid "BOM checked by" +msgstr "" + +#: part/models.py:911 +msgid "BOM checked date" +msgstr "" + +#: part/models.py:915 +msgid "Creation User" +msgstr "" + +#: part/models.py:1654 +msgid "Sell multiple" +msgstr "" + +#: part/models.py:2142 +msgid "Test templates can only be created for trackable parts" +msgstr "" + +#: part/models.py:2159 +msgid "Test with this name already exists for this part" +msgstr "" + +#: part/models.py:2179 templates/js/part.js:906 templates/js/stock.js:475 +msgid "Test Name" +msgstr "" + +#: part/models.py:2180 +msgid "Enter a name for the test" +msgstr "" + +#: part/models.py:2185 +msgid "Test Description" +msgstr "" + +#: part/models.py:2186 +msgid "Enter description for this test" +msgstr "" + +#: part/models.py:2191 templates/js/part.js:915 +#: templates/js/table_filters.js:236 +msgid "Required" +msgstr "" + +#: part/models.py:2192 +msgid "Is this test required to pass?" +msgstr "" + +#: part/models.py:2197 templates/js/part.js:923 +msgid "Requires Value" +msgstr "" + +#: part/models.py:2198 +msgid "Does this test require a value when adding a test result?" +msgstr "" + +#: part/models.py:2203 templates/js/part.js:930 +msgid "Requires Attachment" +msgstr "" + +#: part/models.py:2204 +msgid "Does this test require a file attachment when adding a test result?" +msgstr "" + +#: part/models.py:2241 +msgid "Parameter template name must be unique" +msgstr "" + +#: part/models.py:2246 +msgid "Parameter Name" +msgstr "" + +#: part/models.py:2248 +msgid "Parameter Units" +msgstr "" + +#: part/models.py:2280 part/models.py:2329 part/models.py:2330 +#: templates/InvenTree/settings/category.html:62 +msgid "Parameter Template" +msgstr "" + +#: part/models.py:2282 +msgid "Data" +msgstr "" + +#: part/models.py:2282 +msgid "Parameter Value" +msgstr "" + +#: part/models.py:2334 templates/InvenTree/settings/category.html:67 +msgid "Default Value" +msgstr "" + +#: part/models.py:2335 +msgid "Default Parameter Value" +msgstr "" + +#: part/models.py:2369 +msgid "Select parent part" +msgstr "" + +#: part/models.py:2378 +msgid "Select part to be used in BOM" +msgstr "" + +#: part/models.py:2384 +msgid "BOM quantity for this BOM item" +msgstr "" + +#: part/models.py:2386 templates/js/bom.js:216 templates/js/bom.js:278 +msgid "Optional" +msgstr "" + +#: part/models.py:2386 +msgid "This BOM item is optional" +msgstr "" + +#: part/models.py:2389 +msgid "Overage" +msgstr "" + +#: part/models.py:2390 +msgid "Estimated build wastage quantity (absolute or percentage)" +msgstr "" + +#: part/models.py:2393 +msgid "BOM item reference" +msgstr "" + +#: part/models.py:2396 +msgid "BOM item notes" +msgstr "" + +#: part/models.py:2398 +msgid "Checksum" +msgstr "" + +#: part/models.py:2398 +msgid "BOM line checksum" +msgstr "" + +#: part/models.py:2402 templates/js/bom.js:295 templates/js/bom.js:302 +#: templates/js/table_filters.js:55 +msgid "Inherited" +msgstr "" + +#: part/models.py:2403 +msgid "This BOM item is inherited by BOMs for variant parts" +msgstr "" + +#: part/models.py:2408 templates/js/bom.js:287 +msgid "Allow Variants" +msgstr "" + +#: part/models.py:2409 +msgid "Stock items for variant parts can be used for this BOM item" +msgstr "" + +#: part/models.py:2494 stock/models.py:335 +msgid "Quantity must be integer value for trackable parts" +msgstr "" + +#: part/models.py:2503 part/models.py:2505 +msgid "Sub part must be specified" +msgstr "" + +#: part/models.py:2508 +msgid "BOM Item" +msgstr "" + +#: part/models.py:2627 +msgid "Part 1" +msgstr "" + +#: part/models.py:2631 +msgid "Part 2" +msgstr "" + +#: part/models.py:2631 +msgid "Select Related Part" +msgstr "" + +#: part/models.py:2663 +msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" +msgstr "" + +#: part/templates/part/bom.html:6 +msgid "You do not have permission to edit the BOM." +msgstr "" + +#: part/templates/part/bom.html:14 +#, python-format +msgid "The BOM for %(part)s has changed, and must be validated.
" +msgstr "" + +#: part/templates/part/bom.html:16 +#, python-format +msgid "The BOM for %(part)s was last checked by %(checker)s on %(check_date)s" +msgstr "" + +#: part/templates/part/bom.html:20 +#, python-format +msgid "The BOM for %(part)s has not been validated." +msgstr "" + +#: part/templates/part/bom.html:27 +msgid "Remove selected BOM items" +msgstr "" + +#: part/templates/part/bom.html:30 +msgid "Import BOM data" +msgstr "" + +#: part/templates/part/bom.html:34 +msgid "Copy BOM from parent part" +msgstr "" + +#: part/templates/part/bom.html:38 +msgid "New BOM Item" +msgstr "" + +#: part/templates/part/bom.html:41 +msgid "Finish Editing" +msgstr "" + +#: part/templates/part/bom.html:46 +msgid "Edit BOM" +msgstr "" + +#: part/templates/part/bom.html:50 +msgid "Validate Bill of Materials" +msgstr "" + +#: part/templates/part/bom.html:56 part/views.py:1586 +msgid "Export Bill of Materials" +msgstr "" + +#: part/templates/part/bom.html:59 +msgid "Print BOM Report" +msgstr "" + +#: part/templates/part/bom_duplicate.html:13 +msgid "This part already has a Bill of Materials" +msgstr "" + +#: part/templates/part/bom_upload/match_parts.html:29 +msgid "Select Part" +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:7 +msgid "Upload BOM File" +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:12 +msgid "Upload Bill of Materials" +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:16 +msgid "Requirements for BOM upload" +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:18 +msgid "The BOM file must contain the required named columns as provided in the " +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:18 +msgid "BOM Upload Template" +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:19 +msgid "Each part must already exist in the database" +msgstr "" + +#: part/templates/part/bom_validate.html:6 +#, python-format +msgid "Confirm that the Bill of Materials (BOM) is valid for:
%(part)s" +msgstr "" + +#: part/templates/part/bom_validate.html:9 +msgid "This will validate each line in the BOM." +msgstr "" + +#: part/templates/part/category.html:33 +msgid "All parts" +msgstr "" + +#: part/templates/part/category.html:38 part/views.py:1912 +msgid "Create new part category" +msgstr "" + +#: part/templates/part/category.html:44 +msgid "Edit part category" +msgstr "" + +#: part/templates/part/category.html:49 +msgid "Delete part category" +msgstr "" + +#: part/templates/part/category.html:59 part/templates/part/category.html:98 +msgid "Category Details" +msgstr "" + +#: part/templates/part/category.html:64 +msgid "Category Path" +msgstr "" + +#: part/templates/part/category.html:69 +msgid "Category Description" +msgstr "" + +#: part/templates/part/category.html:88 part/templates/part/category.html:174 +#: part/templates/part/category_navbar.html:14 +#: part/templates/part/category_navbar.html:17 +msgid "Subcategories" +msgstr "" + +#: part/templates/part/category.html:93 +msgid "Parts (Including subcategories)" +msgstr "" + +#: part/templates/part/category.html:126 +msgid "Export Part Data" +msgstr "" + +#: part/templates/part/category.html:127 part/templates/part/category.html:141 +msgid "Export" +msgstr "" + +#: part/templates/part/category.html:130 +msgid "Create new part" +msgstr "" + +#: part/templates/part/category.html:131 part/templates/part/detail.html:452 +msgid "New Part" +msgstr "" + +#: part/templates/part/category.html:138 +msgid "Set category" +msgstr "" + +#: part/templates/part/category.html:138 +msgid "Set Category" +msgstr "" + +#: part/templates/part/category.html:141 +msgid "Export Data" +msgstr "" + +#: part/templates/part/category.html:145 +msgid "View list display" +msgstr "" + +#: part/templates/part/category.html:148 +msgid "View grid display" +msgstr "" + +#: part/templates/part/category.html:164 +msgid "Part Parameters" +msgstr "" + +#: part/templates/part/category.html:256 +#: stock/templates/stock/location.html:251 +msgid "Create new location" +msgstr "" + +#: part/templates/part/category.html:261 part/templates/part/category.html:291 +#: templates/js/part.js:25 +msgid "New Category" +msgstr "" + +#: part/templates/part/category.html:262 +msgid "Create new category" +msgstr "" + +#: part/templates/part/category.html:292 +msgid "Create new Part Category" +msgstr "" + +#: part/templates/part/category.html:298 stock/views.py:874 +msgid "Create new Stock Location" +msgstr "" + +#: part/templates/part/category.html:317 +msgid "Select parent category" +msgstr "" + +#: part/templates/part/category.html:324 part/views.py:1860 +msgid "Edit Part Category" +msgstr "" + +#: part/templates/part/category_delete.html:5 +msgid "Are you sure you want to delete category" +msgstr "" + +#: part/templates/part/category_delete.html:8 +#, python-format +msgid "This category contains %(count)s child categories" +msgstr "" + +#: part/templates/part/category_delete.html:9 +msgid "If this category is deleted, these child categories will be moved to the" +msgstr "" + +#: part/templates/part/category_delete.html:11 +msgid "category" +msgstr "" + +#: part/templates/part/category_delete.html:13 +msgid "top level Parts category" +msgstr "" + +#: part/templates/part/category_delete.html:25 +#, python-format +msgid "This category contains %(count)s parts" +msgstr "" + +#: part/templates/part/category_delete.html:27 +#, python-format +msgid "If this category is deleted, these parts will be moved to the parent category %(path)s" +msgstr "" + +#: part/templates/part/category_delete.html:29 +msgid "If this category is deleted, these parts will be moved to the top-level category Teile" +msgstr "" + +#: part/templates/part/category_navbar.html:29 +#: part/templates/part/category_navbar.html:32 +msgid "Import Parts" +msgstr "" + +#: part/templates/part/copy_part.html:9 part/views.py:327 +msgid "Duplicate Part" +msgstr "" + +#: part/templates/part/copy_part.html:10 +#, python-format +msgid "Make a copy of part '%(full_name)s'." +msgstr "" + +#: part/templates/part/copy_part.html:14 +#: part/templates/part/create_part.html:11 +msgid "Possible Matching Parts" +msgstr "" + +#: part/templates/part/copy_part.html:15 +#: part/templates/part/create_part.html:12 +msgid "The new part may be a duplicate of these existing parts" +msgstr "" + +#: part/templates/part/create_part.html:17 +#, python-format +msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" +msgstr "" + +#: part/templates/part/detail.html:16 +msgid "Part Stock" +msgstr "" + +#: part/templates/part/detail.html:21 +#, python-format +msgid "Showing stock for all variants of %(full_name)s" +msgstr "" + +#: part/templates/part/detail.html:30 part/templates/part/navbar.html:87 +msgid "Part Test Templates" +msgstr "" + +#: part/templates/part/detail.html:36 +msgid "Add Test Template" +msgstr "" + +#: part/templates/part/detail.html:77 +msgid "New sales order" +msgstr "" + +#: part/templates/part/detail.html:77 +msgid "New Order" +msgstr "" + +#: part/templates/part/detail.html:90 +msgid "Sales Order Allocations" +msgstr "" + +#: part/templates/part/detail.html:130 part/templates/part/navbar.html:21 +msgid "Part Variants" +msgstr "" + +#: part/templates/part/detail.html:137 +msgid "Create new variant" +msgstr "" + +#: part/templates/part/detail.html:138 +msgid "New Variant" +msgstr "" + +#: part/templates/part/detail.html:161 +msgid "Add new parameter" +msgstr "" + +#: part/templates/part/detail.html:182 part/templates/part/navbar.html:95 +#: part/templates/part/navbar.html:98 +msgid "Related Parts" +msgstr "" + +#: part/templates/part/detail.html:188 +msgid "Add Related" +msgstr "" + +#: part/templates/part/detail.html:228 part/templates/part/navbar.html:35 +#: part/templates/part/navbar.html:38 +msgid "Bill of Materials" +msgstr "" + +#: part/templates/part/detail.html:237 +msgid "Assemblies" +msgstr "" + +#: part/templates/part/detail.html:253 +msgid "Part Builds" +msgstr "" + +#: part/templates/part/detail.html:260 +msgid "Start New Build" +msgstr "" + +#: part/templates/part/detail.html:274 +msgid "Build Order Allocations" +msgstr "" + +#: part/templates/part/detail.html:283 +msgid "Part Suppliers" +msgstr "" + +#: part/templates/part/detail.html:305 +msgid "Part Manufacturers" +msgstr "" + +#: part/templates/part/detail.html:317 +msgid "Delete manufacturer parts" +msgstr "" + +#: part/templates/part/detail.html:402 +msgid "Delete selected BOM items?" +msgstr "" + +#: part/templates/part/detail.html:403 +msgid "All selected BOM items will be deleted" +msgstr "" + +#: part/templates/part/detail.html:453 part/views.py:451 +msgid "Create New Part" +msgstr "" + +#: part/templates/part/detail.html:588 +msgid "Add Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:606 +msgid "Edit Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:618 +msgid "Delete Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:669 +msgid "Edit Part Notes" +msgstr "" + +#: part/templates/part/detail.html:902 +#, python-format +msgid "Single Price - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:914 +#, python-format +msgid "Single Price Difference - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:926 +#, python-format +msgid "Part Single Price - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:1015 +#, python-format +msgid "Unit Price - %(currency)s" +msgstr "" + +#: part/templates/part/import_wizard/ajax_part_upload.html:29 +#: part/templates/part/import_wizard/part_upload.html:51 +msgid "Unsuffitient privileges." +msgstr "" + +#: part/templates/part/import_wizard/part_upload.html:14 +msgid "Import Parts from File" +msgstr "" + +#: part/templates/part/navbar.html:24 +msgid "Variants" +msgstr "" + +#: part/templates/part/navbar.html:51 part/templates/part/navbar.html:54 +msgid "Used In" +msgstr "" + +#: part/templates/part/navbar.html:61 +msgid "Prices" +msgstr "" + +#: part/templates/part/navbar.html:90 +msgid "Test Templates" +msgstr "" + +#: part/templates/part/part_app_base.html:12 +msgid "Part List" +msgstr "" + +#: part/templates/part/part_base.html:26 templates/js/company.js:416 +#: templates/js/company.js:666 templates/js/part.js:172 +#: templates/js/part.js:249 +msgid "Inactive" +msgstr "" + +#: part/templates/part/part_base.html:36 +msgid "Part is virtual (not a physical part)" +msgstr "" + +#: part/templates/part/part_base.html:39 +msgid "Part is a template part (variants can be made from this part)" +msgstr "" + +#: part/templates/part/part_base.html:42 +msgid "Part can be assembled from other parts" +msgstr "" + +#: part/templates/part/part_base.html:45 +msgid "Part can be used in assemblies" +msgstr "" + +#: part/templates/part/part_base.html:48 +msgid "Part stock is tracked by serial number" +msgstr "" + +#: part/templates/part/part_base.html:51 +msgid "Part can be purchased from external suppliers" +msgstr "" + +#: part/templates/part/part_base.html:54 +msgid "Part can be sold to customers" +msgstr "" + +#: part/templates/part/part_base.html:60 +msgid "Star this part" +msgstr "" + +#: part/templates/part/part_base.html:67 +#: stock/templates/stock/item_base.html:75 +#: stock/templates/stock/location.html:51 +msgid "Barcode actions" +msgstr "" + +#: part/templates/part/part_base.html:69 +#: stock/templates/stock/item_base.html:77 +#: stock/templates/stock/location.html:53 templates/qr_button.html:1 +msgid "Show QR Code" +msgstr "" + +#: part/templates/part/part_base.html:70 +#: stock/templates/stock/item_base.html:93 +#: stock/templates/stock/location.html:54 +msgid "Print Label" +msgstr "" + +#: part/templates/part/part_base.html:75 +msgid "Show pricing information" +msgstr "" + +#: part/templates/part/part_base.html:80 +#: stock/templates/stock/item_base.html:140 +#: stock/templates/stock/location.html:62 +msgid "Stock actions" +msgstr "" + +#: part/templates/part/part_base.html:87 +msgid "Count part stock" +msgstr "" + +#: part/templates/part/part_base.html:93 +msgid "Transfer part stock" +msgstr "" + +#: part/templates/part/part_base.html:110 +msgid "Part actions" +msgstr "" + +#: part/templates/part/part_base.html:113 +msgid "Duplicate part" +msgstr "" + +#: part/templates/part/part_base.html:116 +msgid "Edit part" +msgstr "" + +#: part/templates/part/part_base.html:119 +msgid "Delete part" +msgstr "" + +#: part/templates/part/part_base.html:154 +msgid "Latest Serial Number" +msgstr "" + +#: part/templates/part/part_base.html:165 +msgid "This is a virtual part" +msgstr "" + +#: part/templates/part/part_base.html:171 +#, python-format +msgid "This part is a variant of %(link)s" +msgstr "" + +#: part/templates/part/part_base.html:188 templates/js/table_filters.js:165 +msgid "In Stock" +msgstr "" + +#: part/templates/part/part_base.html:201 templates/InvenTree/index.html:186 +msgid "Required for Build Orders" +msgstr "" + +#: part/templates/part/part_base.html:208 +msgid "Required for Sales Orders" +msgstr "" + +#: part/templates/part/part_base.html:215 +msgid "Allocated to Orders" +msgstr "" + +#: part/templates/part/part_base.html:230 templates/js/bom.js:316 +msgid "Can Build" +msgstr "" + +#: part/templates/part/part_base.html:236 templates/js/part.js:501 +#: templates/js/part.js:674 +msgid "Building" +msgstr "" + +#: part/templates/part/part_base.html:331 part/templates/part/prices.html:125 +msgid "Calculate" +msgstr "" + +#: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:21 +msgid "Supplier Pricing" +msgstr "" + +#: part/templates/part/part_pricing.html:26 +#: part/templates/part/part_pricing.html:52 +#: part/templates/part/part_pricing.html:85 +#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:25 +#: part/templates/part/prices.html:52 part/templates/part/prices.html:84 +#: part/templates/part/prices.html:101 +msgid "Unit Cost" +msgstr "" + +#: part/templates/part/part_pricing.html:32 +#: part/templates/part/part_pricing.html:58 +#: part/templates/part/part_pricing.html:89 +#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:32 +#: part/templates/part/prices.html:59 part/templates/part/prices.html:89 +#: part/templates/part/prices.html:106 +msgid "Total Cost" +msgstr "" + +#: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:40 +msgid "No supplier pricing available" +msgstr "" + +#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:49 +#: part/templates/part/prices.html:225 +msgid "BOM Pricing" +msgstr "" + +#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:67 +msgid "Note: BOM pricing is incomplete for this part" +msgstr "" + +#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:74 +msgid "No BOM pricing available" +msgstr "" + +#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:83 +msgid "Internal Price" +msgstr "" + +#: part/templates/part/part_pricing.html:113 +#: part/templates/part/prices.html:115 +msgid "No pricing information is available for this part." +msgstr "" + +#: part/templates/part/part_thumb.html:20 +msgid "Select from existing images" +msgstr "" + +#: part/templates/part/partial_delete.html:7 +#, python-format +msgid "Are you sure you want to delete part '%(full_name)s'?" +msgstr "" + +#: part/templates/part/partial_delete.html:12 +#, python-format +msgid "This part is used in BOMs for %(count)s other parts. If you delete this part, the BOMs for the following parts will be updated" +msgstr "" + +#: part/templates/part/partial_delete.html:22 +#, python-format +msgid "There are %(count)s stock entries defined for this part. If you delete this part, the following stock entries will also be deleted:" +msgstr "" + +#: part/templates/part/partial_delete.html:33 +#, python-format +msgid "There are %(count)s manufacturers defined for this part. If you delete this part, the following manufacturer parts will also be deleted:" +msgstr "" + +#: part/templates/part/partial_delete.html:44 +#, python-format +msgid "There are %(count)s suppliers defined for this part. If you delete this part, the following supplier parts will also be deleted:" +msgstr "" + +#: part/templates/part/partial_delete.html:55 +#, python-format +msgid "There are %(count)s unique parts tracked for '%(full_name)s'. Deleting this part will permanently remove this tracking information." +msgstr "" + +#: part/templates/part/prices.html:16 +msgid "Pricing ranges" +msgstr "" + +#: part/templates/part/prices.html:22 +msgid "Show supplier cost" +msgstr "" + +#: part/templates/part/prices.html:23 +msgid "Show purchase price" +msgstr "" + +#: part/templates/part/prices.html:50 +msgid "Show BOM cost" +msgstr "" + +#: part/templates/part/prices.html:98 +msgid "Show sale cost" +msgstr "" + +#: part/templates/part/prices.html:99 +msgid "Show sale price" +msgstr "" + +#: part/templates/part/prices.html:121 +msgid "Calculation parameters" +msgstr "" + +#: part/templates/part/prices.html:136 +msgid "Supplier Cost" +msgstr "" + +#: part/templates/part/prices.html:137 part/templates/part/prices.html:158 +#: part/templates/part/prices.html:183 part/templates/part/prices.html:213 +#: part/templates/part/prices.html:239 part/templates/part/prices.html:267 +msgid "Jump to overview" +msgstr "" + +#: part/templates/part/prices.html:162 +msgid "Stock Pricing" +msgstr "" + +#: part/templates/part/prices.html:172 +msgid "No stock pricing history is available for this part." +msgstr "" + +#: part/templates/part/prices.html:182 +msgid "Internal Cost" +msgstr "" + +#: part/templates/part/prices.html:197 part/views.py:2330 +msgid "Add Internal Price Break" +msgstr "" + +#: part/templates/part/prices.html:212 +msgid "BOM Cost" +msgstr "" + +#: part/templates/part/prices.html:238 +msgid "Sale Cost" +msgstr "" + +#: part/templates/part/prices.html:278 +msgid "No sale pice history available for this part." +msgstr "" + +#: part/templates/part/set_category.html:9 +msgid "Set category for the following parts" +msgstr "" + +#: part/templates/part/stock_count.html:7 templates/js/bom.js:239 +#: templates/js/part.js:491 templates/js/part.js:678 +msgid "No Stock" +msgstr "" + +#: part/templates/part/stock_count.html:9 templates/InvenTree/index.html:166 +msgid "Low Stock" +msgstr "" + +#: part/templates/part/variant_part.html:9 +msgid "Create new part variant" +msgstr "" + +#: part/templates/part/variant_part.html:10 +#, python-format +msgid "Create a new variant of template '%(full_name)s'." +msgstr "" + +#: part/templatetags/inventree_extras.py:105 +msgid "Unknown database" +msgstr "" + +#: part/views.py:96 +msgid "Add Related Part" +msgstr "" + +#: part/views.py:151 +msgid "Delete Related Part" +msgstr "" + +#: part/views.py:162 +msgid "Set Part Category" +msgstr "" + +#: part/views.py:212 +#, python-brace-format +msgid "Set category for {n} parts" +msgstr "" + +#: part/views.py:247 +msgid "Create Variant" +msgstr "" + +#: part/views.py:332 +msgid "Copied part" +msgstr "" + +#: part/views.py:386 part/views.py:528 +msgid "Possible matches exist - confirm creation of new part" +msgstr "" + +#: part/views.py:456 +msgid "Created new part" +msgstr "" + +#: part/views.py:636 +msgid "Match References" +msgstr "" + +#: part/views.py:892 +msgid "None" +msgstr "" + +#: part/views.py:951 +msgid "Part QR Code" +msgstr "" + +#: part/views.py:1053 +msgid "Select Part Image" +msgstr "" + +#: part/views.py:1079 +msgid "Updated part image" +msgstr "" + +#: part/views.py:1082 +msgid "Part image not found" +msgstr "" + +#: part/views.py:1094 +msgid "Duplicate BOM" +msgstr "" + +#: part/views.py:1124 +msgid "Confirm duplication of BOM from parent" +msgstr "" + +#: part/views.py:1145 +msgid "Validate BOM" +msgstr "" + +#: part/views.py:1166 +msgid "Confirm that the BOM is valid" +msgstr "" + +#: part/views.py:1177 +msgid "Validated Bill of Materials" +msgstr "" + +#: part/views.py:1250 +msgid "Match Parts" +msgstr "" + +#: part/views.py:1638 +msgid "Confirm Part Deletion" +msgstr "" + +#: part/views.py:1645 +msgid "Part was deleted" +msgstr "" + +#: part/views.py:1654 +msgid "Part Pricing" +msgstr "" + +#: part/views.py:1795 +msgid "Create Part Parameter Template" +msgstr "" + +#: part/views.py:1805 +msgid "Edit Part Parameter Template" +msgstr "" + +#: part/views.py:1812 +msgid "Delete Part Parameter Template" +msgstr "" + +#: part/views.py:1898 +msgid "Delete Part Category" +msgstr "" + +#: part/views.py:1904 +msgid "Part category was deleted" +msgstr "" + +#: part/views.py:1956 +msgid "Create Category Parameter Template" +msgstr "" + +#: part/views.py:2057 +msgid "Edit Category Parameter Template" +msgstr "" + +#: part/views.py:2113 +msgid "Delete Category Parameter Template" +msgstr "" + +#: part/views.py:2132 +msgid "Create BOM Item" +msgstr "" + +#: part/views.py:2202 +msgid "Edit BOM item" +msgstr "" + +#: part/views.py:2263 +msgid "Added new price break" +msgstr "" + +#: part/views.py:2339 +msgid "Edit Internal Price Break" +msgstr "" + +#: part/views.py:2347 +msgid "Delete Internal Price Break" +msgstr "" + +#: report/models.py:182 +msgid "Template name" +msgstr "" + +#: report/models.py:188 +msgid "Report template file" +msgstr "" + +#: report/models.py:195 +msgid "Report template description" +msgstr "" + +#: report/models.py:201 +msgid "Report revision number (auto-increments)" +msgstr "" + +#: report/models.py:292 +msgid "Pattern for generating report filenames" +msgstr "" + +#: report/models.py:299 +msgid "Report template is enabled" +msgstr "" + +#: report/models.py:323 +msgid "StockItem query filters (comma-separated list of key=value pairs)" +msgstr "" + +#: report/models.py:331 +msgid "Include Installed Tests" +msgstr "" + +#: report/models.py:332 +msgid "Include test results for stock items installed inside assembled item" +msgstr "" + +#: report/models.py:380 +msgid "Build Filters" +msgstr "" + +#: report/models.py:381 +msgid "Build query filters (comma-separated list of key=value pairs" +msgstr "" + +#: report/models.py:423 +msgid "Part Filters" +msgstr "" + +#: report/models.py:424 +msgid "Part query filters (comma-separated list of key=value pairs" +msgstr "" + +#: report/models.py:458 +msgid "Purchase order query filters" +msgstr "" + +#: report/models.py:496 +msgid "Sales order query filters" +msgstr "" + +#: report/models.py:546 +msgid "Snippet" +msgstr "" + +#: report/models.py:547 +msgid "Report snippet file" +msgstr "" + +#: report/models.py:551 +msgid "Snippet file description" +msgstr "" + +#: report/models.py:586 +msgid "Asset" +msgstr "" + +#: report/models.py:587 +msgid "Report asset file" +msgstr "" + +#: report/models.py:590 +msgid "Asset file description" +msgstr "" + +#: report/templates/report/inventree_build_order_base.html:147 +msgid "Required For" +msgstr "" + +#: report/templates/report/inventree_po_report.html:85 +#: report/templates/report/inventree_so_report.html:85 +msgid "Line Items" +msgstr "" + +#: report/templates/report/inventree_test_report_base.html:21 +msgid "Stock Item Test Report" +msgstr "" + +#: report/templates/report/inventree_test_report_base.html:83 +msgid "Test Results" +msgstr "" + +#: report/templates/report/inventree_test_report_base.html:88 +#: stock/models.py:1796 +msgid "Test" +msgstr "" + +#: report/templates/report/inventree_test_report_base.html:89 +#: stock/models.py:1802 +msgid "Result" +msgstr "" + +#: report/templates/report/inventree_test_report_base.html:92 +#: templates/js/order.js:259 templates/js/stock.js:1371 +msgid "Date" +msgstr "" + +#: report/templates/report/inventree_test_report_base.html:103 +msgid "Pass" +msgstr "" + +#: report/templates/report/inventree_test_report_base.html:105 +msgid "Fail" +msgstr "" + +#: stock/api.py:145 +msgid "Request must contain list of stock items" +msgstr "" + +#: stock/api.py:153 +msgid "Improperly formatted data" +msgstr "" + +#: stock/api.py:161 +msgid "Each entry must contain a valid integer primary-key" +msgstr "" + +#: stock/api.py:167 +msgid "Primary key does not match valid stock item" +msgstr "" + +#: stock/api.py:177 +msgid "Invalid quantity value" +msgstr "" + +#: stock/api.py:182 +msgid "Quantity must not be less than zero" +msgstr "" + +#: stock/api.py:210 +#, python-brace-format +msgid "Updated stock for {n} items" +msgstr "" + +#: stock/api.py:246 stock/api.py:279 +msgid "Specified quantity exceeds stock quantity" +msgstr "" + +#: stock/api.py:269 +msgid "Valid location must be specified" +msgstr "" + +#: stock/api.py:289 +#, python-brace-format +msgid "Moved {n} parts to {loc}" +msgstr "" + +#: stock/forms.py:80 stock/forms.py:313 stock/models.py:550 +#: stock/templates/stock/item_base.html:393 templates/js/stock.js:1018 +msgid "Expiry Date" +msgstr "" + +#: stock/forms.py:81 stock/forms.py:314 +msgid "Expiration date for this stock item" +msgstr "" + +#: stock/forms.py:84 +msgid "Enter unique serial numbers (or leave blank)" +msgstr "" + +#: stock/forms.py:135 +msgid "Destination for serialized stock (by default, will remain in current location)" +msgstr "" + +#: stock/forms.py:137 +msgid "Serial numbers" +msgstr "" + +#: stock/forms.py:137 +msgid "Unique serial numbers (must match quantity)" +msgstr "" + +#: stock/forms.py:139 stock/forms.py:288 +msgid "Add transaction note (optional)" +msgstr "" + +#: stock/forms.py:169 stock/forms.py:225 +msgid "Select test report template" +msgstr "" + +#: stock/forms.py:241 +msgid "Stock item to install" +msgstr "" + +#: stock/forms.py:248 +msgid "Stock quantity to assign" +msgstr "" + +#: stock/forms.py:276 +msgid "Must not exceed available quantity" +msgstr "" + +#: stock/forms.py:286 +msgid "Destination location for uninstalled items" +msgstr "" + +#: stock/forms.py:290 +msgid "Confirm uninstall" +msgstr "" + +#: stock/forms.py:290 +msgid "Confirm removal of installed stock items" +msgstr "" + +#: stock/models.py:57 stock/models.py:587 +msgid "Owner" +msgstr "" + +#: stock/models.py:58 stock/models.py:588 +msgid "Select Owner" +msgstr "" + +#: stock/models.py:316 +msgid "StockItem with this serial number already exists" +msgstr "" + +#: stock/models.py:352 +#, python-brace-format +msgid "Part type ('{pf}') must be {pe}" +msgstr "" + +#: stock/models.py:362 stock/models.py:371 +msgid "Quantity must be 1 for item with a serial number" +msgstr "" + +#: stock/models.py:363 +msgid "Serial number cannot be set if quantity greater than 1" +msgstr "" + +#: stock/models.py:385 +msgid "Item cannot belong to itself" +msgstr "" + +#: stock/models.py:391 +msgid "Item must have a build reference if is_building=True" +msgstr "" + +#: stock/models.py:398 +msgid "Build reference does not point to the same part object" +msgstr "" + +#: stock/models.py:440 +msgid "Parent Stock Item" +msgstr "" + +#: stock/models.py:449 +msgid "Base part" +msgstr "" + +#: stock/models.py:458 +msgid "Select a matching supplier part for this stock item" +msgstr "" + +#: stock/models.py:463 stock/templates/stock/stock_app_base.html:8 +msgid "Stock Location" +msgstr "" + +#: stock/models.py:466 +msgid "Where is this stock item located?" +msgstr "" + +#: stock/models.py:473 +msgid "Packaging this stock item is stored in" +msgstr "" + +#: stock/models.py:478 stock/templates/stock/item_base.html:282 +msgid "Installed In" +msgstr "" + +#: stock/models.py:481 +msgid "Is this item installed in another item?" +msgstr "" + +#: stock/models.py:497 +msgid "Serial number for this item" +msgstr "" + +#: stock/models.py:509 +msgid "Batch code for this stock item" +msgstr "" + +#: stock/models.py:513 +msgid "Stock Quantity" +msgstr "" + +#: stock/models.py:522 +msgid "Source Build" +msgstr "" + +#: stock/models.py:524 +msgid "Build for this stock item" +msgstr "" + +#: stock/models.py:535 +msgid "Source Purchase Order" +msgstr "" + +#: stock/models.py:538 +msgid "Purchase order for this stock item" +msgstr "" + +#: stock/models.py:544 +msgid "Destination Sales Order" +msgstr "" + +#: stock/models.py:551 +msgid "Expiry date for stock item. Stock will be considered expired after this date" +msgstr "" + +#: stock/models.py:564 +msgid "Delete on deplete" +msgstr "" + +#: stock/models.py:564 +msgid "Delete this Stock Item when stock is depleted" +msgstr "" + +#: stock/models.py:574 stock/templates/stock/item.html:98 +#: stock/templates/stock/navbar.html:54 +msgid "Stock Item Notes" +msgstr "" + +#: stock/models.py:583 +msgid "Single unit purchase price at time of purchase" +msgstr "" + +#: stock/models.py:1051 +msgid "Part is not set as trackable" +msgstr "" + +#: stock/models.py:1057 +msgid "Quantity must be integer" +msgstr "" + +#: stock/models.py:1063 +#, python-brace-format +msgid "Quantity must not exceed available stock quantity ({n})" +msgstr "" + +#: stock/models.py:1066 +msgid "Serial numbers must be a list of integers" +msgstr "" + +#: stock/models.py:1069 +msgid "Quantity does not match serial numbers" +msgstr "" + +#: stock/models.py:1076 +#, python-brace-format +msgid "Serial numbers already exist: {exists}" +msgstr "" + +#: stock/models.py:1234 +msgid "StockItem cannot be moved as it is not in stock" +msgstr "" + +#: stock/models.py:1716 +msgid "Entry notes" +msgstr "" + +#: stock/models.py:1773 +msgid "Value must be provided for this test" +msgstr "" + +#: stock/models.py:1779 +msgid "Attachment must be uploaded for this test" +msgstr "" + +#: stock/models.py:1797 +msgid "Test name" +msgstr "" + +#: stock/models.py:1803 templates/js/table_filters.js:226 +msgid "Test result" +msgstr "" + +#: stock/models.py:1809 +msgid "Test output value" +msgstr "" + +#: stock/models.py:1816 +msgid "Test result attachment" +msgstr "" + +#: stock/models.py:1822 +msgid "Test notes" +msgstr "" + +#: stock/templates/stock/item.html:16 +msgid "Stock Tracking Information" +msgstr "" + +#: stock/templates/stock/item.html:29 +msgid "New Entry" +msgstr "" + +#: stock/templates/stock/item.html:42 +msgid "Child Stock Items" +msgstr "" + +#: stock/templates/stock/item.html:49 +msgid "This stock item does not have any child items" +msgstr "" + +#: stock/templates/stock/item.html:57 stock/templates/stock/navbar.html:19 +#: stock/templates/stock/navbar.html:22 +msgid "Test Data" +msgstr "" + +#: stock/templates/stock/item.html:65 +msgid "Delete Test Data" +msgstr "" + +#: stock/templates/stock/item.html:69 +msgid "Add Test Data" +msgstr "" + +#: stock/templates/stock/item.html:72 stock/templates/stock/item_base.html:95 +msgid "Test Report" +msgstr "" + +#: stock/templates/stock/item.html:119 stock/templates/stock/navbar.html:27 +msgid "Installed Stock Items" +msgstr "" + +#: stock/templates/stock/item.html:280 stock/templates/stock/item.html:305 +msgid "Add Test Result" +msgstr "" + +#: stock/templates/stock/item.html:325 +msgid "Edit Test Result" +msgstr "" + +#: stock/templates/stock/item.html:339 +msgid "Delete Test Result" +msgstr "" + +#: stock/templates/stock/item_base.html:33 +#: stock/templates/stock/item_base.html:397 templates/js/table_filters.js:154 +msgid "Expired" +msgstr "" + +#: stock/templates/stock/item_base.html:43 +#: stock/templates/stock/item_base.html:399 templates/js/table_filters.js:159 +msgid "Stale" +msgstr "" + +#: stock/templates/stock/item_base.html:80 templates/js/barcode.js:309 +#: templates/js/barcode.js:314 +msgid "Unlink Barcode" +msgstr "" + +#: stock/templates/stock/item_base.html:82 +msgid "Link Barcode" +msgstr "" + +#: stock/templates/stock/item_base.html:84 templates/stock_table.html:31 +msgid "Scan to Location" +msgstr "" + +#: stock/templates/stock/item_base.html:91 +msgid "Printing actions" +msgstr "" + +#: stock/templates/stock/item_base.html:104 +msgid "Stock adjustment actions" +msgstr "" + +#: stock/templates/stock/item_base.html:108 +#: stock/templates/stock/location.html:69 templates/stock_table.html:57 +msgid "Count stock" +msgstr "" + +#: stock/templates/stock/item_base.html:111 templates/stock_table.html:55 +msgid "Add stock" +msgstr "" + +#: stock/templates/stock/item_base.html:114 templates/stock_table.html:56 +msgid "Remove stock" +msgstr "" + +#: stock/templates/stock/item_base.html:117 +msgid "Serialize stock" +msgstr "" + +#: stock/templates/stock/item_base.html:121 +#: stock/templates/stock/location.html:75 +msgid "Transfer stock" +msgstr "" + +#: stock/templates/stock/item_base.html:124 +msgid "Assign to customer" +msgstr "" + +#: stock/templates/stock/item_base.html:127 +msgid "Return to stock" +msgstr "" + +#: stock/templates/stock/item_base.html:131 +msgid "Uninstall stock item" +msgstr "" + +#: stock/templates/stock/item_base.html:131 +msgid "Uninstall" +msgstr "" + +#: stock/templates/stock/item_base.html:143 +msgid "Convert to variant" +msgstr "" + +#: stock/templates/stock/item_base.html:146 +msgid "Duplicate stock item" +msgstr "" + +#: stock/templates/stock/item_base.html:148 +msgid "Edit stock item" +msgstr "" + +#: stock/templates/stock/item_base.html:151 +msgid "Delete stock item" +msgstr "" + +#: stock/templates/stock/item_base.html:171 +msgid "You are not in the list of owners of this item. This stock item cannot be edited." +msgstr "" + +#: stock/templates/stock/item_base.html:178 +msgid "This stock item is in production and cannot be edited." +msgstr "" + +#: stock/templates/stock/item_base.html:179 +msgid "Edit the stock item from the build view." +msgstr "" + +#: stock/templates/stock/item_base.html:192 +msgid "This stock item has not passed all required tests" +msgstr "" + +#: stock/templates/stock/item_base.html:200 +#, python-format +msgid "This stock item is allocated to Sales Order %(link)s (Quantity: %(qty)s)" +msgstr "" + +#: stock/templates/stock/item_base.html:208 +#, python-format +msgid "This stock item is allocated to Build %(link)s (Quantity: %(qty)s)" +msgstr "" + +#: stock/templates/stock/item_base.html:214 +msgid "This stock item is serialized - it has a unique serial number and the quantity cannot be adjusted." +msgstr "" + +#: stock/templates/stock/item_base.html:218 +msgid "This stock item cannot be deleted as it has child items" +msgstr "" + +#: stock/templates/stock/item_base.html:222 +msgid "This stock item will be automatically deleted when all stock is depleted." +msgstr "" + +#: stock/templates/stock/item_base.html:230 +msgid "Stock Item Details" +msgstr "" + +#: stock/templates/stock/item_base.html:252 +msgid "previous page" +msgstr "" + +#: stock/templates/stock/item_base.html:258 +msgid "next page" +msgstr "" + +#: stock/templates/stock/item_base.html:301 templates/js/build.js:628 +msgid "No location set" +msgstr "" + +#: stock/templates/stock/item_base.html:308 +msgid "Barcode Identifier" +msgstr "" + +#: stock/templates/stock/item_base.html:350 +msgid "Parent Item" +msgstr "" + +#: stock/templates/stock/item_base.html:368 +msgid "No manufacturer set" +msgstr "" + +#: stock/templates/stock/item_base.html:397 +#, python-format +msgid "This StockItem expired on %(item.expiry_date)s" +msgstr "" + +#: stock/templates/stock/item_base.html:399 +#, python-format +msgid "This StockItem expires on %(item.expiry_date)s" +msgstr "" + +#: stock/templates/stock/item_base.html:406 templates/js/stock.js:1024 +msgid "Last Updated" +msgstr "" + +#: stock/templates/stock/item_base.html:411 +msgid "Last Stocktake" +msgstr "" + +#: stock/templates/stock/item_base.html:415 +msgid "No stocktake performed" +msgstr "" + +#: stock/templates/stock/item_base.html:426 +msgid "Tests" +msgstr "" + +#: stock/templates/stock/item_base.html:500 +msgid "Save" +msgstr "" + +#: stock/templates/stock/item_base.html:512 +msgid "Edit Stock Status" +msgstr "" + +#: stock/templates/stock/item_delete.html:9 +msgid "Are you sure you want to delete this stock item?" +msgstr "" + +#: stock/templates/stock/item_delete.html:12 +#, python-format +msgid "This will remove %(qty)s units of %(full_name)s from stock." +msgstr "" + +#: stock/templates/stock/item_install.html:7 +msgid "Install another StockItem into this item." +msgstr "" + +#: stock/templates/stock/item_install.html:10 +msgid "Stock items can only be installed if they meet the following criteria" +msgstr "" + +#: stock/templates/stock/item_install.html:13 +msgid "The StockItem links to a Part which is in the BOM for this StockItem" +msgstr "" + +#: stock/templates/stock/item_install.html:14 +msgid "The StockItem is currently in stock" +msgstr "" + +#: stock/templates/stock/item_serialize.html:5 +msgid "Create serialized items from this stock item." +msgstr "" + +#: stock/templates/stock/item_serialize.html:7 +msgid "Select quantity to serialize, and unique serial numbers." +msgstr "" + +#: stock/templates/stock/location.html:20 +msgid "You are not in the list of owners of this location. This stock location cannot be edited." +msgstr "" + +#: stock/templates/stock/location.html:37 +msgid "All stock items" +msgstr "" + +#: stock/templates/stock/location.html:55 +msgid "Check-in Items" +msgstr "" + +#: stock/templates/stock/location.html:83 +msgid "Location actions" +msgstr "" + +#: stock/templates/stock/location.html:85 +msgid "Edit location" +msgstr "" + +#: stock/templates/stock/location.html:87 +msgid "Delete location" +msgstr "" + +#: stock/templates/stock/location.html:99 +msgid "Location Details" +msgstr "" + +#: stock/templates/stock/location.html:104 +msgid "Location Path" +msgstr "" + +#: stock/templates/stock/location.html:109 +msgid "Location Description" +msgstr "" + +#: stock/templates/stock/location.html:114 +#: stock/templates/stock/location.html:155 +#: stock/templates/stock/location_navbar.html:11 +#: stock/templates/stock/location_navbar.html:14 +msgid "Sublocations" +msgstr "" + +#: stock/templates/stock/location.html:124 +msgid "Stock Details" +msgstr "" + +#: stock/templates/stock/location.html:129 templates/InvenTree/search.html:279 +#: templates/stats.html:97 users/models.py:42 +msgid "Stock Locations" +msgstr "" + +#: stock/templates/stock/location.html:162 templates/stock_table.html:37 +msgid "Printing Actions" +msgstr "" + +#: stock/templates/stock/location.html:166 templates/stock_table.html:41 +msgid "Print labels" +msgstr "" + +#: stock/templates/stock/location_delete.html:7 +msgid "Are you sure you want to delete this stock location?" +msgstr "" + +#: stock/templates/stock/navbar.html:11 +msgid "Stock Item Tracking" +msgstr "" + +#: stock/templates/stock/navbar.html:14 +msgid "History" +msgstr "" + +#: stock/templates/stock/navbar.html:30 +msgid "Installed Items" +msgstr "" + +#: stock/templates/stock/navbar.html:38 +msgid "Child Items" +msgstr "" + +#: stock/templates/stock/navbar.html:41 +msgid "Children" +msgstr "" + +#: stock/templates/stock/stock_adjust.html:43 +msgid "Remove item" +msgstr "" + +#: stock/templates/stock/stock_app_base.html:16 +msgid "Loading..." +msgstr "" + +#: stock/templates/stock/stock_uninstall.html:8 +msgid "The following stock items will be uninstalled" +msgstr "" + +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:847 +msgid "Convert Stock Item" +msgstr "" + +#: stock/templates/stock/stockitem_convert.html:8 +#, python-format +msgid "This stock item is current an instance of %(part)s" +msgstr "" + +#: stock/templates/stock/stockitem_convert.html:9 +msgid "It can be converted to one of the part variants listed below." +msgstr "" + +#: stock/templates/stock/stockitem_convert.html:14 +msgid "This action cannot be easily undone" +msgstr "" + +#: stock/templates/stock/tracking_delete.html:6 +msgid "Are you sure you want to delete this stock tracking entry?" +msgstr "" + +#: stock/views.py:146 +msgid "Edit Stock Location" +msgstr "" + +#: stock/views.py:253 stock/views.py:826 stock/views.py:948 stock/views.py:1313 +msgid "Owner is required (ownership control is enabled)" +msgstr "" + +#: stock/views.py:268 +msgid "Stock Location QR code" +msgstr "" + +#: stock/views.py:287 +msgid "Assign to Customer" +msgstr "" + +#: stock/views.py:296 +msgid "Customer must be specified" +msgstr "" + +#: stock/views.py:320 +msgid "Return to Stock" +msgstr "" + +#: stock/views.py:329 +msgid "Specify a valid location" +msgstr "" + +#: stock/views.py:340 +msgid "Stock item returned from customer" +msgstr "" + +#: stock/views.py:351 +msgid "Delete All Test Data" +msgstr "" + +#: stock/views.py:368 +msgid "Confirm test data deletion" +msgstr "" + +#: stock/views.py:473 +msgid "Stock Item QR Code" +msgstr "" + +#: stock/views.py:499 +msgid "Install Stock Item" +msgstr "" + +#: stock/views.py:598 +msgid "Uninstall Stock Items" +msgstr "" + +#: stock/views.py:695 templates/js/stock.js:272 +msgid "Confirm stock adjustment" +msgstr "" + +#: stock/views.py:706 +msgid "Uninstalled stock items" +msgstr "" + +#: stock/views.py:728 +msgid "Edit Stock Item" +msgstr "" + +#: stock/views.py:965 +msgid "Serialize Stock" +msgstr "" + +#: stock/views.py:1058 templates/js/build.js:365 +msgid "Create new Stock Item" +msgstr "" + +#: stock/views.py:1200 +msgid "Duplicate Stock Item" +msgstr "" + +#: stock/views.py:1282 +msgid "Quantity cannot be negative" +msgstr "" + +#: stock/views.py:1382 +msgid "Delete Stock Location" +msgstr "" + +#: stock/views.py:1395 +msgid "Delete Stock Item" +msgstr "" + +#: stock/views.py:1406 +msgid "Delete Stock Tracking Entry" +msgstr "" + +#: stock/views.py:1413 +msgid "Edit Stock Tracking Entry" +msgstr "" + +#: stock/views.py:1422 +msgid "Add Stock Tracking Entry" +msgstr "" + +#: templates/403.html:5 templates/403.html:11 +msgid "Permission Denied" +msgstr "" + +#: templates/403.html:14 +msgid "You do not have permission to view this page." +msgstr "" + +#: templates/404.html:5 templates/404.html:11 +msgid "Page Not Found" +msgstr "" + +#: templates/404.html:14 +msgid "The requested page does not exist" +msgstr "" + +#: templates/InvenTree/index.html:7 +msgid "Index" +msgstr "" + +#: templates/InvenTree/index.html:105 +msgid "Starred Parts" +msgstr "" + +#: templates/InvenTree/index.html:115 +msgid "Latest Parts" +msgstr "" + +#: templates/InvenTree/index.html:126 +msgid "BOM Waiting Validation" +msgstr "" + +#: templates/InvenTree/index.html:153 +msgid "Recently Updated" +msgstr "" + +#: templates/InvenTree/index.html:176 +msgid "Depleted Stock" +msgstr "" + +#: templates/InvenTree/index.html:199 +msgid "Expired Stock" +msgstr "" + +#: templates/InvenTree/index.html:210 +msgid "Stale Stock" +msgstr "" + +#: templates/InvenTree/index.html:232 +msgid "Build Orders In Progress" +msgstr "" + +#: templates/InvenTree/index.html:243 +msgid "Overdue Build Orders" +msgstr "" + +#: templates/InvenTree/index.html:263 +msgid "Outstanding Purchase Orders" +msgstr "" + +#: templates/InvenTree/index.html:274 +msgid "Overdue Purchase Orders" +msgstr "" + +#: templates/InvenTree/index.html:294 +msgid "Outstanding Sales Orders" +msgstr "" + +#: templates/InvenTree/index.html:305 +msgid "Overdue Sales Orders" +msgstr "" + +#: templates/InvenTree/search.html:8 templates/InvenTree/search.html:14 +msgid "Search Results" +msgstr "" + +#: templates/InvenTree/search.html:24 +msgid "Enter a search query" +msgstr "" + +#: templates/InvenTree/search.html:268 templates/js/stock.js:619 +msgid "Shipped to customer" +msgstr "" + +#: templates/InvenTree/search.html:271 templates/js/stock.js:629 +msgid "No stock location set" +msgstr "" + +#: templates/InvenTree/settings/appearance.html:10 +msgid "Theme Settings" +msgstr "" + +#: templates/InvenTree/settings/appearance.html:17 +msgid "Color Themes" +msgstr "" + +#: templates/InvenTree/settings/appearance.html:29 +#, python-format +msgid "\n" +" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" +" Please select another color theme :)\n" +" " +msgstr "" + +#: templates/InvenTree/settings/appearance.html:39 +msgid "Language" +msgstr "" + +#: templates/InvenTree/settings/appearance.html:61 +msgid "Set Language" +msgstr "" + +#: templates/InvenTree/settings/build.html:10 +msgid "Build Order Settings" +msgstr "" + +#: templates/InvenTree/settings/category.html:9 +msgid "Category Settings" +msgstr "" + +#: templates/InvenTree/settings/category.html:25 +msgid "Category Parameter Templates" +msgstr "" + +#: templates/InvenTree/settings/category.html:52 +msgid "No category parameter templates found" +msgstr "" + +#: templates/InvenTree/settings/category.html:70 +#: templates/InvenTree/settings/part.html:103 +msgid "Edit Template" +msgstr "" + +#: templates/InvenTree/settings/category.html:71 +#: templates/InvenTree/settings/part.html:104 +msgid "Delete Template" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:10 +msgid "Currency Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:25 +msgid "Base Currency" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:29 +msgid "Exchange Rates" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:39 +msgid "Last Update" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:45 +msgid "Never" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:50 +msgid "Update Now" +msgstr "" + +#: templates/InvenTree/settings/global.html:10 +msgid "Global InvenTree Settings" +msgstr "" + +#: templates/InvenTree/settings/global.html:26 +msgid "Barcode Settings" +msgstr "" + +#: templates/InvenTree/settings/global.html:34 +msgid "Search Settings" +msgstr "" + +#: templates/InvenTree/settings/header.html:7 +msgid "Setting" +msgstr "" + +#: templates/InvenTree/settings/part.html:9 +msgid "Part Settings" +msgstr "" + +#: templates/InvenTree/settings/part.html:14 +msgid "Part Options" +msgstr "" + +#: templates/InvenTree/settings/part.html:46 +msgid "Part Import" +msgstr "" + +#: templates/InvenTree/settings/part.html:49 +msgid "Import Part" +msgstr "" + +#: templates/InvenTree/settings/part.html:62 +msgid "Part Parameter Templates" +msgstr "" + +#: templates/InvenTree/settings/part.html:83 +msgid "No part parameter templates found" +msgstr "" + +#: templates/InvenTree/settings/po.html:9 +msgid "Purchase Order Settings" +msgstr "" + +#: templates/InvenTree/settings/report.html:10 +msgid "Report Settings" +msgstr "" + +#: templates/InvenTree/settings/setting.html:28 +msgid "No value set" +msgstr "" + +#: templates/InvenTree/settings/setting.html:36 +msgid "Edit setting" +msgstr "" + +#: templates/InvenTree/settings/settings.html:8 +#: templates/InvenTree/settings/settings.html:14 templates/navbar.html:84 +msgid "Settings" +msgstr "" + +#: templates/InvenTree/settings/so.html:9 +msgid "Sales Order Settings" +msgstr "" + +#: templates/InvenTree/settings/stock.html:9 +msgid "Stock Settings" +msgstr "" + +#: templates/InvenTree/settings/stock.html:13 templates/stock_table.html:50 +msgid "Stock Options" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:3 +#: templates/InvenTree/settings/tabs.html:12 +#: templates/InvenTree/settings/user.html:10 +#: templates/InvenTree/settings/user_settings.html:10 +msgid "User Settings" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:6 +msgid "Account" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:9 +msgid "Appearance" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:16 +msgid "InvenTree Settings" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:19 +msgid "Global" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:22 +msgid "Currencies" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:25 +msgid "Report" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:28 +msgid "Categories" +msgstr "" + +#: templates/InvenTree/settings/user.html:16 +msgid "User Information" +msgstr "" + +#: templates/InvenTree/settings/user.html:19 +msgid "Edit" +msgstr "" + +#: templates/InvenTree/settings/user.html:21 +msgid "Change Password" +msgstr "" + +#: templates/InvenTree/settings/user.html:28 +#: templates/registration/login.html:58 +msgid "Username" +msgstr "" + +#: templates/InvenTree/settings/user.html:32 +msgid "First Name" +msgstr "" + +#: templates/InvenTree/settings/user.html:36 +msgid "Last Name" +msgstr "" + +#: templates/InvenTree/settings/user.html:40 +msgid "Email Address" +msgstr "" + +#: templates/about.html:13 +msgid "InvenTree Version Information" +msgstr "" + +#: templates/about.html:22 +msgid "InvenTree Version" +msgstr "" + +#: templates/about.html:26 +msgid "Up to Date" +msgstr "" + +#: templates/about.html:28 +msgid "Update Available" +msgstr "" + +#: templates/about.html:34 +msgid "API Version" +msgstr "" + +#: templates/about.html:39 +msgid "Python Version" +msgstr "" + +#: templates/about.html:44 +msgid "Django Version" +msgstr "" + +#: templates/about.html:51 +msgid "Commit Hash" +msgstr "" + +#: templates/about.html:58 +msgid "Commit Date" +msgstr "" + +#: templates/about.html:63 +msgid "InvenTree Documentation" +msgstr "" + +#: templates/about.html:68 +msgid "View Code on GitHub" +msgstr "" + +#: templates/about.html:73 +msgid "Credits" +msgstr "" + +#: templates/about.html:78 +msgid "Mobile App" +msgstr "" + +#: templates/about.html:83 +msgid "Submit Bug Report" +msgstr "" + +#: templates/about.html:90 templates/clip.html:4 +msgid "copy to clipboard" +msgstr "" + +#: templates/about.html:90 +msgid "copy version information" +msgstr "" + +#: templates/about.html:100 templates/js/modals.js:33 +#: templates/js/modals.js:567 templates/js/modals.js:661 +#: templates/js/modals.js:957 templates/modals.html:29 templates/modals.html:54 +msgid "Close" +msgstr "" + +#: templates/image_download.html:8 +msgid "Specify URL for downloading image" +msgstr "" + +#: templates/image_download.html:11 +msgid "Must be a valid image URL" +msgstr "" + +#: templates/image_download.html:12 +msgid "Remote server must be accessible" +msgstr "" + +#: templates/image_download.html:13 +msgid "Remote image must not exceed maximum allowable file size" +msgstr "" + +#: templates/js/api.js:162 templates/js/modals.js:1027 +msgid "No Response" +msgstr "" + +#: templates/js/api.js:163 templates/js/modals.js:1028 +msgid "No response from the InvenTree server" +msgstr "" + +#: templates/js/api.js:168 +msgid "Error 400: Bad request" +msgstr "" + +#: templates/js/api.js:169 +msgid "API request returned error code 400" +msgstr "" + +#: templates/js/api.js:172 templates/js/modals.js:1037 +msgid "Error 401: Not Authenticated" +msgstr "" + +#: templates/js/api.js:173 templates/js/modals.js:1038 +msgid "Authentication credentials not supplied" +msgstr "" + +#: templates/js/api.js:176 templates/js/modals.js:1042 +msgid "Error 403: Permission Denied" +msgstr "" + +#: templates/js/api.js:177 templates/js/modals.js:1043 +msgid "You do not have the required permissions to access this function" +msgstr "" + +#: templates/js/api.js:180 templates/js/modals.js:1047 +msgid "Error 404: Resource Not Found" +msgstr "" + +#: templates/js/api.js:181 templates/js/modals.js:1048 +msgid "The requested resource could not be located on the server" +msgstr "" + +#: templates/js/api.js:184 templates/js/modals.js:1052 +msgid "Error 408: Timeout" +msgstr "" + +#: templates/js/api.js:185 templates/js/modals.js:1053 +msgid "Connection timeout while requesting data from server" +msgstr "" + +#: templates/js/api.js:188 +msgid "Unhandled Error Code" +msgstr "" + +#: templates/js/api.js:189 +msgid "Error code" +msgstr "" + +#: templates/js/attachment.js:16 +msgid "No attachments found" +msgstr "" + +#: templates/js/attachment.js:56 +msgid "Upload Date" +msgstr "" + +#: templates/js/attachment.js:69 +msgid "Edit attachment" +msgstr "" + +#: templates/js/attachment.js:76 +msgid "Delete attachment" +msgstr "" + +#: templates/js/barcode.js:8 +msgid "Scan barcode data here using wedge scanner" +msgstr "" + +#: templates/js/barcode.js:10 +msgid "Enter barcode data" +msgstr "" + +#: templates/js/barcode.js:14 +msgid "Barcode" +msgstr "" + +#: templates/js/barcode.js:32 +msgid "Enter optional notes for stock transfer" +msgstr "" + +#: templates/js/barcode.js:33 +msgid "Enter notes" +msgstr "" + +#: templates/js/barcode.js:71 +msgid "Server error" +msgstr "" + +#: templates/js/barcode.js:92 +msgid "Unknown response from server" +msgstr "" + +#: templates/js/barcode.js:119 templates/js/modals.js:1017 +msgid "Invalid server response" +msgstr "" + +#: templates/js/barcode.js:212 +msgid "Scan barcode data below" +msgstr "" + +#: templates/js/barcode.js:270 +msgid "No URL in response" +msgstr "" + +#: templates/js/barcode.js:288 +msgid "Link Barcode to Stock Item" +msgstr "" + +#: templates/js/barcode.js:311 +msgid "This will remove the association between this stock item and the barcode" +msgstr "" + +#: templates/js/barcode.js:317 +msgid "Unlink" +msgstr "" + +#: templates/js/barcode.js:376 templates/js/stock.js:210 +msgid "Remove stock item" +msgstr "" + +#: templates/js/barcode.js:418 +msgid "Check Stock Items into Location" +msgstr "" + +#: templates/js/barcode.js:422 templates/js/barcode.js:547 +msgid "Check In" +msgstr "" + +#: templates/js/barcode.js:462 templates/js/barcode.js:586 +msgid "Error transferring stock" +msgstr "" + +#: templates/js/barcode.js:481 +msgid "Stock Item already scanned" +msgstr "" + +#: templates/js/barcode.js:485 +msgid "Stock Item already in this location" +msgstr "" + +#: templates/js/barcode.js:492 +msgid "Added stock item" +msgstr "" + +#: templates/js/barcode.js:499 +msgid "Barcode does not match Stock Item" +msgstr "" + +#: templates/js/barcode.js:542 +msgid "Check Into Location" +msgstr "" + +#: templates/js/barcode.js:605 +msgid "Barcode does not match a valid location" +msgstr "" + +#: templates/js/bom.js:175 templates/js/build.js:1152 +msgid "Open subassembly" +msgstr "" + +#: templates/js/bom.js:249 +msgid "Purchase Price Range" +msgstr "" + +#: templates/js/bom.js:257 +msgid "Purchase Price Average" +msgstr "" + +#: templates/js/bom.js:265 +msgid "Buy Price" +msgstr "" + +#: templates/js/bom.js:271 +msgid "No pricing available" +msgstr "" + +#: templates/js/bom.js:306 templates/js/bom.js:392 +msgid "View BOM" +msgstr "" + +#: templates/js/bom.js:366 +msgid "Validate BOM Item" +msgstr "" + +#: templates/js/bom.js:368 +msgid "This line has been validated" +msgstr "" + +#: templates/js/bom.js:370 +msgid "Edit BOM Item" +msgstr "" + +#: templates/js/bom.js:372 templates/js/bom.js:519 +msgid "Delete BOM Item" +msgstr "" + +#: templates/js/bom.js:463 templates/js/build.js:458 templates/js/build.js:1250 +msgid "No BOM items found" +msgstr "" + +#: templates/js/build.js:42 +msgid "Edit Build Order" +msgstr "" + +#: templates/js/build.js:68 +msgid "Create Build Order" +msgstr "" + +#: templates/js/build.js:100 +msgid "Auto-allocate stock items to this output" +msgstr "" + +#: templates/js/build.js:108 +msgid "Unallocate stock from build output" +msgstr "" + +#: templates/js/build.js:118 +msgid "Complete build output" +msgstr "" + +#: templates/js/build.js:127 +msgid "Delete build output" +msgstr "" + +#: templates/js/build.js:222 +msgid "No build order allocations found" +msgstr "" + +#: templates/js/build.js:260 templates/js/order.js:451 +msgid "Location not specified" +msgstr "" + +#: templates/js/build.js:364 templates/stock_table.html:20 +msgid "New Stock Item" +msgstr "" + +#: templates/js/build.js:679 +msgid "Required Part" +msgstr "" + +#: templates/js/build.js:700 +msgid "Quantity Per" +msgstr "" + +#: templates/js/build.js:770 templates/js/build.js:1214 +#: templates/stock_table.html:59 +msgid "Order stock" +msgstr "" + +#: templates/js/build.js:823 +msgid "No builds matching query" +msgstr "" + +#: templates/js/build.js:840 templates/js/part.js:579 templates/js/part.js:824 +#: templates/js/stock.js:874 templates/js/stock.js:1325 +msgid "Select" +msgstr "" + +#: templates/js/build.js:860 +msgid "Build order is overdue" +msgstr "" + +#: templates/js/build.js:924 templates/js/stock.js:1547 +msgid "No user information" +msgstr "" + +#: templates/js/build.js:930 +msgid "Resposible" +msgstr "" + +#: templates/js/build.js:939 +msgid "No information" +msgstr "" + +#: templates/js/build.js:989 +msgid "No parts allocated for" +msgstr "" + +#: templates/js/company.js:36 +msgid "Add Manufacturer Part" +msgstr "" + +#: templates/js/company.js:48 +msgid "Edit Manufacturer Part" +msgstr "" + +#: templates/js/company.js:57 +msgid "Delete Manufacturer Part" +msgstr "" + +#: templates/js/company.js:114 +msgid "Add Supplier Part" +msgstr "" + +#: templates/js/company.js:124 +msgid "Edit Supplier Part" +msgstr "" + +#: templates/js/company.js:134 +msgid "Delete Supplier Part" +msgstr "" + +#: templates/js/company.js:181 +msgid "Edit Company" +msgstr "" + +#: templates/js/company.js:202 +msgid "Add new Company" +msgstr "" + +#: templates/js/company.js:279 +msgid "Parts Supplied" +msgstr "" + +#: templates/js/company.js:288 +msgid "Parts Manufactured" +msgstr "" + +#: templates/js/company.js:301 +msgid "No company information found" +msgstr "" + +#: templates/js/company.js:319 +msgid "The following manufacturer parts will be deleted" +msgstr "" + +#: templates/js/company.js:336 +msgid "Delete Manufacturer Parts" +msgstr "" + +#: templates/js/company.js:389 +msgid "No manufacturer parts found" +msgstr "" + +#: templates/js/company.js:408 templates/js/company.js:658 +#: templates/js/part.js:156 templates/js/part.js:241 +msgid "Template part" +msgstr "" + +#: templates/js/company.js:412 templates/js/company.js:662 +#: templates/js/part.js:160 templates/js/part.js:245 +msgid "Assembled part" +msgstr "" + +#: templates/js/company.js:536 templates/js/part.js:330 +msgid "No parameters found" +msgstr "" + +#: templates/js/company.js:572 templates/js/part.js:371 +msgid "Edit parameter" +msgstr "" + +#: templates/js/company.js:573 templates/js/part.js:372 +msgid "Delete parameter" +msgstr "" + +#: templates/js/company.js:592 templates/js/part.js:389 +msgid "Edit Parameter" +msgstr "" + +#: templates/js/company.js:603 templates/js/part.js:401 +msgid "Delete Parameter" +msgstr "" + +#: templates/js/company.js:639 +msgid "No supplier parts found" +msgstr "" + +#: templates/js/filters.js:167 templates/js/filters.js:397 +msgid "true" +msgstr "" + +#: templates/js/filters.js:171 templates/js/filters.js:398 +msgid "false" +msgstr "" + +#: templates/js/filters.js:193 +msgid "Select filter" +msgstr "" + +#: templates/js/filters.js:268 +msgid "Add new filter" +msgstr "" + +#: templates/js/filters.js:271 +msgid "Clear all filters" +msgstr "" + +#: templates/js/filters.js:296 +msgid "Create filter" +msgstr "" + +#: templates/js/forms.js:283 templates/js/forms.js:296 +#: templates/js/forms.js:308 templates/js/forms.js:320 +msgid "Action Prohibited" +msgstr "" + +#: templates/js/forms.js:284 +msgid "Create operation not allowed" +msgstr "" + +#: templates/js/forms.js:297 +msgid "Update operation not allowed" +msgstr "" + +#: templates/js/forms.js:309 +msgid "Delete operation not allowed" +msgstr "" + +#: templates/js/forms.js:321 +msgid "View operation not allowed" +msgstr "" + +#: templates/js/forms.js:817 templates/modals.html:21 templates/modals.html:47 +msgid "Form errors exist" +msgstr "" + +#: templates/js/forms.js:1184 +msgid "Searching" +msgstr "" + +#: templates/js/forms.js:1337 +msgid "Clear input" +msgstr "" + +#: templates/js/label.js:10 templates/js/report.js:98 templates/js/stock.js:234 +msgid "Select Stock Items" +msgstr "" + +#: templates/js/label.js:11 +msgid "Stock item(s) must be selected before printing labels" +msgstr "" + +#: templates/js/label.js:29 templates/js/label.js:79 templates/js/label.js:134 +msgid "No Labels Found" +msgstr "" + +#: templates/js/label.js:30 +msgid "No labels found which match selected stock item(s)" +msgstr "" + +#: templates/js/label.js:61 +msgid "Select Stock Locations" +msgstr "" + +#: templates/js/label.js:62 +msgid "Stock location(s) must be selected before printing labels" +msgstr "" + +#: templates/js/label.js:80 +msgid "No labels found which match selected stock location(s)" +msgstr "" + +#: templates/js/label.js:115 templates/js/report.js:205 +msgid "Select Parts" +msgstr "" + +#: templates/js/label.js:116 +msgid "Part(s) must be selected before printing labels" +msgstr "" + +#: templates/js/label.js:135 +msgid "No labels found which match the selected part(s)" +msgstr "" + +#: templates/js/label.js:209 +msgid "stock items selected" +msgstr "" + +#: templates/js/label.js:217 +msgid "Select Label" +msgstr "" + +#: templates/js/label.js:232 +msgid "Select Label Template" +msgstr "" + +#: templates/js/modals.js:59 templates/js/modals.js:103 +#: templates/js/modals.js:593 +msgid "Cancel" +msgstr "" + +#: templates/js/modals.js:60 templates/js/modals.js:102 +#: templates/js/modals.js:660 templates/js/modals.js:956 +#: templates/modals.html:30 templates/modals.html:55 +msgid "Submit" +msgstr "" + +#: templates/js/modals.js:101 +msgid "Form Title" +msgstr "" + +#: templates/js/modals.js:380 +msgid "Waiting for server..." +msgstr "" + +#: templates/js/modals.js:539 +msgid "Show Error Information" +msgstr "" + +#: templates/js/modals.js:592 +msgid "Accept" +msgstr "" + +#: templates/js/modals.js:649 +msgid "Loading Data" +msgstr "" + +#: templates/js/modals.js:907 +msgid "Invalid response from server" +msgstr "" + +#: templates/js/modals.js:907 +msgid "Form data missing from server response" +msgstr "" + +#: templates/js/modals.js:920 +msgid "Error posting form data" +msgstr "" + +#: templates/js/modals.js:1017 +msgid "JSON response missing form data" +msgstr "" + +#: templates/js/modals.js:1032 +msgid "Error 400: Bad Request" +msgstr "" + +#: templates/js/modals.js:1033 +msgid "Server returned error code 400" +msgstr "" + +#: templates/js/modals.js:1056 +msgid "Error requesting form data" +msgstr "" + +#: templates/js/model_renderers.js:38 +msgid "Company ID" +msgstr "" + +#: templates/js/model_renderers.js:78 +msgid "Location ID" +msgstr "" + +#: templates/js/model_renderers.js:95 +msgid "Build ID" +msgstr "" + +#: templates/js/model_renderers.js:114 +msgid "Part ID" +msgstr "" + +#: templates/js/model_renderers.js:163 +msgid "Category ID" +msgstr "" + +#: templates/js/model_renderers.js:199 +msgid "Manufacturer Part ID" +msgstr "" + +#: templates/js/model_renderers.js:227 +msgid "Supplier Part ID" +msgstr "" + +#: templates/js/order.js:32 +msgid "Create Sales Order" +msgstr "" + +#: templates/js/order.js:202 +msgid "No purchase orders found" +msgstr "" + +#: templates/js/order.js:226 templates/js/order.js:321 +msgid "Order is overdue" +msgstr "" + +#: templates/js/order.js:298 +msgid "No sales orders found" +msgstr "" + +#: templates/js/order.js:335 +msgid "Invalid Customer" +msgstr "" + +#: templates/js/order.js:412 +msgid "No sales order allocations found" +msgstr "" + +#: templates/js/part.js:10 +msgid "YES" +msgstr "" + +#: templates/js/part.js:12 +msgid "NO" +msgstr "" + +#: templates/js/part.js:26 +msgid "Create New Part Category" +msgstr "" + +#: templates/js/part.js:34 +msgid "New Parent" +msgstr "" + +#: templates/js/part.js:97 +msgid "Edit Part" +msgstr "" + +#: templates/js/part.js:148 templates/js/part.js:233 +msgid "Trackable part" +msgstr "" + +#: templates/js/part.js:152 templates/js/part.js:237 +msgid "Virtual part" +msgstr "" + +#: templates/js/part.js:164 +msgid "Starred part" +msgstr "" + +#: templates/js/part.js:168 +msgid "Salable part" +msgstr "" + +#: templates/js/part.js:282 +msgid "No variants found" +msgstr "" + +#: templates/js/part.js:469 templates/js/part.js:708 +msgid "No parts found" +msgstr "" + +#: templates/js/part.js:647 +msgid "No category" +msgstr "" + +#: templates/js/part.js:665 templates/js/table_filters.js:332 +msgid "Low stock" +msgstr "" + +#: templates/js/part.js:849 templates/js/stock.js:1349 +msgid "Path" +msgstr "" + +#: templates/js/part.js:892 +msgid "No test templates matching query" +msgstr "" + +#: templates/js/part.js:943 templates/js/stock.js:433 +msgid "Edit test result" +msgstr "" + +#: templates/js/part.js:944 templates/js/stock.js:434 +msgid "Delete test result" +msgstr "" + +#: templates/js/part.js:950 +msgid "This test is defined for a parent part" +msgstr "" + +#: templates/js/part.js:975 +#, python-brace-format +msgid "No ${human_name} information found" +msgstr "" + +#: templates/js/part.js:1028 +#, python-brace-format +msgid "Edit ${human_name}" +msgstr "" + +#: templates/js/part.js:1029 +#, python-brace-format +msgid "Delete ${human_name}" +msgstr "" + +#: templates/js/part.js:1129 +msgid "Single Price" +msgstr "" + +#: templates/js/part.js:1148 +msgid "Single Price Difference" +msgstr "" + +#: templates/js/report.js:47 +msgid "items selected" +msgstr "" + +#: templates/js/report.js:55 +msgid "Select Report Template" +msgstr "" + +#: templates/js/report.js:70 +msgid "Select Test Report Template" +msgstr "" + +#: templates/js/report.js:99 +msgid "Stock item(s) must be selected before printing reports" +msgstr "" + +#: templates/js/report.js:116 templates/js/report.js:169 +#: templates/js/report.js:223 templates/js/report.js:277 +#: templates/js/report.js:331 +msgid "No Reports Found" +msgstr "" + +#: templates/js/report.js:117 +msgid "No report templates found which match selected stock item(s)" +msgstr "" + +#: templates/js/report.js:152 +msgid "Select Builds" +msgstr "" + +#: templates/js/report.js:153 +msgid "Build(s) must be selected before printing reports" +msgstr "" + +#: templates/js/report.js:170 +msgid "No report templates found which match selected build(s)" +msgstr "" + +#: templates/js/report.js:206 +msgid "Part(s) must be selected before printing reports" +msgstr "" + +#: templates/js/report.js:224 +msgid "No report templates found which match selected part(s)" +msgstr "" + +#: templates/js/report.js:259 +msgid "Select Purchase Orders" +msgstr "" + +#: templates/js/report.js:260 +msgid "Purchase Order(s) must be selected before printing report" +msgstr "" + +#: templates/js/report.js:278 templates/js/report.js:332 +msgid "No report templates found which match selected orders" +msgstr "" + +#: templates/js/report.js:313 +msgid "Select Sales Orders" +msgstr "" + +#: templates/js/report.js:314 +msgid "Sales Order(s) must be selected before printing report" +msgstr "" + +#: templates/js/stock.js:29 +msgid "Export Stock" +msgstr "" + +#: templates/js/stock.js:32 +msgid "Format" +msgstr "" + +#: templates/js/stock.js:33 +msgid "Select file format" +msgstr "" + +#: templates/js/stock.js:45 +msgid "Include Sublocations" +msgstr "" + +#: templates/js/stock.js:46 +msgid "Include stock items in sublocations" +msgstr "" + +#: templates/js/stock.js:88 +msgid "Transfer Stock" +msgstr "" + +#: templates/js/stock.js:89 +msgid "Move" +msgstr "" + +#: templates/js/stock.js:95 +msgid "Count Stock" +msgstr "" + +#: templates/js/stock.js:96 +msgid "Count" +msgstr "" + +#: templates/js/stock.js:100 +msgid "Remove Stock" +msgstr "" + +#: templates/js/stock.js:101 +msgid "Take" +msgstr "" + +#: templates/js/stock.js:105 +msgid "Add Stock" +msgstr "" + +#: templates/js/stock.js:106 users/models.py:190 +msgid "Add" +msgstr "" + +#: templates/js/stock.js:110 templates/stock_table.html:63 +msgid "Delete Stock" +msgstr "" + +#: templates/js/stock.js:199 +msgid "Quantity cannot be adjusted for serialized stock" +msgstr "" + +#: templates/js/stock.js:199 +msgid "Specify stock quantity" +msgstr "" + +#: templates/js/stock.js:235 +msgid "You must select at least one available stock item" +msgstr "" + +#: templates/js/stock.js:251 +msgid "Select destination stock location" +msgstr "" + +#: templates/js/stock.js:259 +msgid "Stock transaction notes" +msgstr "" + +#: templates/js/stock.js:396 +msgid "PASS" +msgstr "" + +#: templates/js/stock.js:398 +msgid "FAIL" +msgstr "" + +#: templates/js/stock.js:403 +msgid "NO RESULT" +msgstr "" + +#: templates/js/stock.js:429 +msgid "Add test result" +msgstr "" + +#: templates/js/stock.js:455 +msgid "No test results found" +msgstr "" + +#: templates/js/stock.js:503 +msgid "Test Date" +msgstr "" + +#: templates/js/stock.js:611 +msgid "In production" +msgstr "" + +#: templates/js/stock.js:615 +msgid "Installed in Stock Item" +msgstr "" + +#: templates/js/stock.js:623 +msgid "Assigned to Sales Order" +msgstr "" + +#: templates/js/stock.js:699 +msgid "No stock items matching query" +msgstr "" + +#: templates/js/stock.js:720 +msgid "items" +msgstr "" + +#: templates/js/stock.js:812 +msgid "batches" +msgstr "" + +#: templates/js/stock.js:839 +msgid "locations" +msgstr "" + +#: templates/js/stock.js:841 +msgid "Undefined location" +msgstr "" + +#: templates/js/stock.js:942 +msgid "Stock item is in production" +msgstr "" + +#: templates/js/stock.js:947 +msgid "Stock item assigned to sales order" +msgstr "" + +#: templates/js/stock.js:950 +msgid "Stock item assigned to customer" +msgstr "" + +#: templates/js/stock.js:954 +msgid "Stock item has expired" +msgstr "" + +#: templates/js/stock.js:956 +msgid "Stock item will expire soon" +msgstr "" + +#: templates/js/stock.js:960 +msgid "Stock item has been allocated" +msgstr "" + +#: templates/js/stock.js:964 +msgid "Stock item has been installed in another item" +msgstr "" + +#: templates/js/stock.js:971 +msgid "Stock item has been rejected" +msgstr "" + +#: templates/js/stock.js:975 +msgid "Stock item is lost" +msgstr "" + +#: templates/js/stock.js:978 +msgid "Stock item is destroyed" +msgstr "" + +#: templates/js/stock.js:982 templates/js/table_filters.js:147 +msgid "Depleted" +msgstr "" + +#: templates/js/stock.js:1011 +msgid "Stocktake" +msgstr "" + +#: templates/js/stock.js:1065 +msgid "Supplier part not specified" +msgstr "" + +#: templates/js/stock.js:1212 +msgid "Stock Status" +msgstr "" + +#: templates/js/stock.js:1227 +msgid "Set Stock Status" +msgstr "" + +#: templates/js/stock.js:1241 +msgid "Select Status Code" +msgstr "" + +#: templates/js/stock.js:1242 +msgid "Status code must be selected" +msgstr "" + +#: templates/js/stock.js:1381 +msgid "Invalid date" +msgstr "" + +#: templates/js/stock.js:1428 +msgid "Location no longer exists" +msgstr "" + +#: templates/js/stock.js:1447 +msgid "Purchase order no longer exists" +msgstr "" + +#: templates/js/stock.js:1466 +msgid "Customer no longer exists" +msgstr "" + +#: templates/js/stock.js:1484 +msgid "Stock item no longer exists" +msgstr "" + +#: templates/js/stock.js:1507 +msgid "Added" +msgstr "" + +#: templates/js/stock.js:1515 +msgid "Removed" +msgstr "" + +#: templates/js/stock.js:1559 +msgid "Edit tracking entry" +msgstr "" + +#: templates/js/stock.js:1560 +msgid "Delete tracking entry" +msgstr "" + +#: templates/js/stock.js:1704 +msgid "No installed items" +msgstr "" + +#: templates/js/stock.js:1727 +msgid "Serial" +msgstr "" + +#: templates/js/stock.js:1755 +msgid "Uninstall Stock Item" +msgstr "" + +#: templates/js/table_filters.js:43 +msgid "Trackable Part" +msgstr "" + +#: templates/js/table_filters.js:47 +msgid "Assembled Part" +msgstr "" + +#: templates/js/table_filters.js:51 +msgid "Validated" +msgstr "" + +#: templates/js/table_filters.js:59 +msgid "Allow Variant Stock" +msgstr "" + +#: templates/js/table_filters.js:79 templates/js/table_filters.js:142 +msgid "Include sublocations" +msgstr "" + +#: templates/js/table_filters.js:80 +msgid "Include locations" +msgstr "" + +#: templates/js/table_filters.js:90 templates/js/table_filters.js:91 +#: templates/js/table_filters.js:309 +msgid "Include subcategories" +msgstr "" + +#: templates/js/table_filters.js:101 templates/js/table_filters.js:190 +msgid "Is Serialized" +msgstr "" + +#: templates/js/table_filters.js:104 templates/js/table_filters.js:197 +msgid "Serial number GTE" +msgstr "" + +#: templates/js/table_filters.js:105 templates/js/table_filters.js:198 +msgid "Serial number greater than or equal to" +msgstr "" + +#: templates/js/table_filters.js:108 templates/js/table_filters.js:201 +msgid "Serial number LTE" +msgstr "" + +#: templates/js/table_filters.js:109 templates/js/table_filters.js:202 +msgid "Serial number less than or equal to" +msgstr "" + +#: templates/js/table_filters.js:112 templates/js/table_filters.js:113 +#: templates/js/table_filters.js:193 templates/js/table_filters.js:194 +msgid "Serial number" +msgstr "" + +#: templates/js/table_filters.js:117 templates/js/table_filters.js:211 +msgid "Batch code" +msgstr "" + +#: templates/js/table_filters.js:127 templates/js/table_filters.js:299 +msgid "Active parts" +msgstr "" + +#: templates/js/table_filters.js:128 +msgid "Show stock for active parts" +msgstr "" + +#: templates/js/table_filters.js:133 +msgid "Part is an assembly" +msgstr "" + +#: templates/js/table_filters.js:137 +msgid "Is allocated" +msgstr "" + +#: templates/js/table_filters.js:138 +msgid "Item has been allocated" +msgstr "" + +#: templates/js/table_filters.js:143 +msgid "Include stock in sublocations" +msgstr "" + +#: templates/js/table_filters.js:148 +msgid "Show stock items which are depleted" +msgstr "" + +#: templates/js/table_filters.js:155 +msgid "Show stock items which have expired" +msgstr "" + +#: templates/js/table_filters.js:160 +msgid "Show stock which is close to expiring" +msgstr "" + +#: templates/js/table_filters.js:166 +msgid "Show items which are in stock" +msgstr "" + +#: templates/js/table_filters.js:170 +msgid "In Production" +msgstr "" + +#: templates/js/table_filters.js:171 +msgid "Show items which are in production" +msgstr "" + +#: templates/js/table_filters.js:175 +msgid "Include Variants" +msgstr "" + +#: templates/js/table_filters.js:176 +msgid "Include stock items for variant parts" +msgstr "" + +#: templates/js/table_filters.js:180 +msgid "Installed" +msgstr "" + +#: templates/js/table_filters.js:181 +msgid "Show stock items which are installed in another item" +msgstr "" + +#: templates/js/table_filters.js:186 +msgid "Show items which have been assigned to a customer" +msgstr "" + +#: templates/js/table_filters.js:206 templates/js/table_filters.js:207 +msgid "Stock status" +msgstr "" + +#: templates/js/table_filters.js:215 +msgid "Has purchase price" +msgstr "" + +#: templates/js/table_filters.js:216 +msgid "Show stock items which have a purchase price set" +msgstr "" + +#: templates/js/table_filters.js:245 +msgid "Build status" +msgstr "" + +#: templates/js/table_filters.js:264 templates/js/table_filters.js:281 +msgid "Order status" +msgstr "" + +#: templates/js/table_filters.js:269 templates/js/table_filters.js:286 +msgid "Outstanding" +msgstr "" + +#: templates/js/table_filters.js:310 +msgid "Include parts in subcategories" +msgstr "" + +#: templates/js/table_filters.js:314 +msgid "Has IPN" +msgstr "" + +#: templates/js/table_filters.js:315 +msgid "Part has internal part number" +msgstr "" + +#: templates/js/table_filters.js:320 +msgid "Show active parts" +msgstr "" + +#: templates/js/table_filters.js:328 +msgid "Stock available" +msgstr "" + +#: templates/js/table_filters.js:344 +msgid "Starred" +msgstr "" + +#: templates/js/table_filters.js:356 +msgid "Purchasable" +msgstr "" + +#: templates/js/tables.js:342 +msgid "Loading data" +msgstr "" + +#: templates/js/tables.js:345 +msgid "rows per page" +msgstr "" + +#: templates/js/tables.js:348 +msgid "Showing" +msgstr "" + +#: templates/js/tables.js:348 +msgid "to" +msgstr "" + +#: templates/js/tables.js:348 +msgid "of" +msgstr "" + +#: templates/js/tables.js:348 +msgid "rows" +msgstr "" + +#: templates/js/tables.js:351 templates/search_form.html:6 +#: templates/search_form.html:8 +msgid "Search" +msgstr "" + +#: templates/js/tables.js:354 +msgid "No matching results" +msgstr "" + +#: templates/js/tables.js:357 +msgid "Hide/Show pagination" +msgstr "" + +#: templates/js/tables.js:360 +msgid "Refresh" +msgstr "" + +#: templates/js/tables.js:363 +msgid "Toggle" +msgstr "" + +#: templates/js/tables.js:366 +msgid "Columns" +msgstr "" + +#: templates/js/tables.js:369 +msgid "All" +msgstr "" + +#: templates/navbar.html:13 +msgid "Toggle navigation" +msgstr "" + +#: templates/navbar.html:33 +msgid "Buy" +msgstr "" + +#: templates/navbar.html:43 +msgid "Sell" +msgstr "" + +#: templates/navbar.html:55 +msgid "Scan Barcode" +msgstr "" + +#: templates/navbar.html:77 users/models.py:39 +msgid "Admin" +msgstr "" + +#: templates/navbar.html:79 +msgid "Logout" +msgstr "" + +#: templates/navbar.html:81 templates/registration/login.html:89 +msgid "Login" +msgstr "" + +#: templates/navbar.html:104 +msgid "About InvenTree" +msgstr "" + +#: templates/qr_code.html:11 +msgid "QR data not provided" +msgstr "" + +#: templates/registration/logged_out.html:50 +msgid "You have been logged out" +msgstr "" + +#: templates/registration/logged_out.html:51 +#: templates/registration/password_reset_complete.html:51 +#: templates/registration/password_reset_done.html:58 +msgid "Return to login screen" +msgstr "" + +#: templates/registration/login.html:64 +msgid "Enter username" +msgstr "" + +#: templates/registration/login.html:70 +msgid "Password" +msgstr "" + +#: templates/registration/login.html:83 +msgid "Username / password combination is incorrect" +msgstr "" + +#: templates/registration/login.html:95 +#: templates/registration/password_reset_form.html:51 +msgid "Forgotten your password?" +msgstr "" + +#: templates/registration/login.html:95 +msgid "Click here to reset" +msgstr "" + +#: templates/registration/password_reset_complete.html:50 +msgid "Password reset complete" +msgstr "" + +#: templates/registration/password_reset_confirm.html:52 +#: templates/registration/password_reset_confirm.html:56 +msgid "Change password" +msgstr "" + +#: templates/registration/password_reset_confirm.html:60 +msgid "The password reset link was invalid, possibly because it has already been used. Please request a new password reset." +msgstr "" + +#: templates/registration/password_reset_done.html:51 +msgid "We've emailed you instructions for setting your password, if an account exists with the email you entered. You should receive them shortly." +msgstr "" + +#: templates/registration/password_reset_done.html:54 +msgid "If you don't receive an email, please make sure you've entered the address you registered with, and check your spam folder." +msgstr "" + +#: templates/registration/password_reset_form.html:52 +msgid "Enter your email address below." +msgstr "" + +#: templates/registration/password_reset_form.html:53 +msgid "An email will be sent with password reset instructions." +msgstr "" + +#: templates/registration/password_reset_form.html:58 +msgid "Send email" +msgstr "" + +#: templates/stats.html:9 +msgid "Server" +msgstr "" + +#: templates/stats.html:13 +msgid "Instance Name" +msgstr "" + +#: templates/stats.html:18 +msgid "Database" +msgstr "" + +#: templates/stats.html:26 +msgid "Server is running in debug mode" +msgstr "" + +#: templates/stats.html:33 +msgid "Docker Mode" +msgstr "" + +#: templates/stats.html:34 +msgid "Server is deployed using docker" +msgstr "" + +#: templates/stats.html:40 +msgid "Server status" +msgstr "" + +#: templates/stats.html:43 +msgid "Healthy" +msgstr "" + +#: templates/stats.html:45 +msgid "Issues detected" +msgstr "" + +#: templates/stats.html:52 +msgid "Background Worker" +msgstr "" + +#: templates/stats.html:55 +msgid "Background worker not running" +msgstr "" + +#: templates/stats.html:63 +msgid "Email Settings" +msgstr "" + +#: templates/stats.html:66 +msgid "Email settings not configured" +msgstr "" + +#: templates/stock_table.html:14 +msgid "Export Stock Information" +msgstr "" + +#: templates/stock_table.html:27 +msgid "Barcode Actions" +msgstr "" + +#: templates/stock_table.html:43 +msgid "Print test reports" +msgstr "" + +#: templates/stock_table.html:55 +msgid "Add to selected stock items" +msgstr "" + +#: templates/stock_table.html:56 +msgid "Remove from selected stock items" +msgstr "" + +#: templates/stock_table.html:57 +msgid "Stocktake selected stock items" +msgstr "" + +#: templates/stock_table.html:58 +msgid "Move selected stock items" +msgstr "" + +#: templates/stock_table.html:58 +msgid "Move stock" +msgstr "" + +#: templates/stock_table.html:59 +msgid "Order selected items" +msgstr "" + +#: templates/stock_table.html:60 +msgid "Change status" +msgstr "" + +#: templates/stock_table.html:60 +msgid "Change stock status" +msgstr "" + +#: templates/stock_table.html:63 +msgid "Delete selected items" +msgstr "" + +#: templates/yesnolabel.html:4 +msgid "Yes" +msgstr "" + +#: templates/yesnolabel.html:6 +msgid "No" +msgstr "" + +#: users/admin.py:64 +msgid "Users" +msgstr "" + +#: users/admin.py:65 +msgid "Select which users are assigned to this group" +msgstr "" + +#: users/admin.py:187 +msgid "The following users are members of multiple groups:" +msgstr "" + +#: users/admin.py:210 +msgid "Personal info" +msgstr "" + +#: users/admin.py:211 +msgid "Permissions" +msgstr "" + +#: users/admin.py:214 +msgid "Important dates" +msgstr "" + +#: users/models.py:177 +msgid "Permission set" +msgstr "" + +#: users/models.py:185 +msgid "Group" +msgstr "" + +#: users/models.py:188 +msgid "View" +msgstr "" + +#: users/models.py:188 +msgid "Permission to view items" +msgstr "" + +#: users/models.py:190 +msgid "Permission to add items" +msgstr "" + +#: users/models.py:192 +msgid "Change" +msgstr "" + +#: users/models.py:192 +msgid "Permissions to edit items" +msgstr "" + +#: users/models.py:194 +msgid "Permission to delete items" +msgstr "" + From 91fa155bd703c6934d943c5562f38b938f8d4a67 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 27 Jul 2021 01:06:33 +1000 Subject: [PATCH 651/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/no/LC_MESSAGES/django.po | 7893 +++++++++++++++++++++ 1 file changed, 7893 insertions(+) create mode 100644 InvenTree/locale/no/LC_MESSAGES/django.po diff --git a/InvenTree/locale/no/LC_MESSAGES/django.po b/InvenTree/locale/no/LC_MESSAGES/django.po new file mode 100644 index 0000000000..b4540a3045 --- /dev/null +++ b/InvenTree/locale/no/LC_MESSAGES/django.po @@ -0,0 +1,7893 @@ +msgid "" +msgstr "" +"Project-Id-Version: inventree\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2021-07-26 13:20+0000\n" +"PO-Revision-Date: 2021-07-26 15:06\n" +"Last-Translator: \n" +"Language-Team: Norwegian\n" +"Language: no_NO\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Crowdin-Project: inventree\n" +"X-Crowdin-Project-ID: 452300\n" +"X-Crowdin-Language: no\n" +"X-Crowdin-File: /[inventree.InvenTree] l10/InvenTree/locale/en/LC_MESSAGES/django.po\n" +"X-Crowdin-File-ID: 138\n" + +#: InvenTree/api.py:64 +msgid "API endpoint not found" +msgstr "" + +#: InvenTree/api.py:110 +msgid "No action specified" +msgstr "" + +#: InvenTree/api.py:124 +msgid "No matching action found" +msgstr "" + +#: InvenTree/fields.py:100 +msgid "Enter date" +msgstr "" + +#: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 +#: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 +#: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:526 +msgid "Confirm" +msgstr "" + +#: InvenTree/forms.py:128 +msgid "Confirm delete" +msgstr "" + +#: InvenTree/forms.py:129 +msgid "Confirm item deletion" +msgstr "" + +#: InvenTree/forms.py:161 templates/registration/login.html:76 +msgid "Enter password" +msgstr "" + +#: InvenTree/forms.py:162 +msgid "Enter new password" +msgstr "" + +#: InvenTree/forms.py:169 +msgid "Confirm password" +msgstr "" + +#: InvenTree/forms.py:170 +msgid "Confirm new password" +msgstr "" + +#: InvenTree/forms.py:205 +msgid "Apply Theme" +msgstr "" + +#: InvenTree/forms.py:235 +msgid "Select Category" +msgstr "" + +#: InvenTree/helpers.py:396 +#, python-brace-format +msgid "Duplicate serial: {n}" +msgstr "" + +#: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 +#: stock/views.py:1278 +msgid "Invalid quantity provided" +msgstr "" + +#: InvenTree/helpers.py:406 +msgid "Empty serial number string" +msgstr "" + +#: InvenTree/helpers.py:428 InvenTree/helpers.py:431 InvenTree/helpers.py:434 +#: InvenTree/helpers.py:459 +#, python-brace-format +msgid "Invalid group: {g}" +msgstr "" + +#: InvenTree/helpers.py:464 +#, python-brace-format +msgid "Duplicate serial: {g}" +msgstr "" + +#: InvenTree/helpers.py:472 +msgid "No serial numbers found" +msgstr "" + +#: InvenTree/helpers.py:476 +#, python-brace-format +msgid "Number of unique serial number ({s}) must match quantity ({q})" +msgstr "" + +#: InvenTree/models.py:61 stock/models.py:1815 +msgid "Attachment" +msgstr "" + +#: InvenTree/models.py:62 +msgid "Select file to attach" +msgstr "" + +#: InvenTree/models.py:64 templates/js/attachment.js:52 +msgid "Comment" +msgstr "" + +#: InvenTree/models.py:64 +msgid "File comment" +msgstr "" + +#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:880 +#: common/models.py:881 part/models.py:2097 +#: report/templates/report/inventree_test_report_base.html:91 +#: templates/js/stock.js:1538 +msgid "User" +msgstr "" + +#: InvenTree/models.py:74 +msgid "upload date" +msgstr "" + +#: InvenTree/models.py:113 +msgid "Invalid choice" +msgstr "" + +#: InvenTree/models.py:129 InvenTree/models.py:130 company/models.py:412 +#: label/models.py:112 part/models.py:718 part/models.py:2246 +#: report/models.py:181 templates/InvenTree/search.html:137 +#: templates/InvenTree/search.html:289 templates/js/company.js:545 +#: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 +#: templates/js/stock.js:1331 +msgid "Name" +msgstr "" + +#: InvenTree/models.py:136 build/models.py:187 +#: build/templates/build/detail.html:24 company/models.py:351 +#: company/models.py:519 company/templates/company/manufacturer_part.html:76 +#: company/templates/company/supplier_part.html:75 label/models.py:119 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:312 +#: part/models.py:741 part/templates/part/set_category.html:14 +#: report/models.py:194 report/models.py:551 report/models.py:590 +#: report/templates/report/inventree_build_order_base.html:118 +#: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 +#: templates/InvenTree/search.html:296 +#: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 +#: templates/js/build.js:868 templates/js/build.js:1162 +#: templates/js/company.js:261 templates/js/company.js:459 +#: templates/js/company.js:741 templates/js/order.js:247 +#: templates/js/order.js:349 templates/js/part.js:265 templates/js/part.js:449 +#: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 +#: templates/js/stock.js:917 templates/js/stock.js:1343 +#: templates/js/stock.js:1388 +msgid "Description" +msgstr "" + +#: InvenTree/models.py:137 +msgid "Description (optional)" +msgstr "" + +#: InvenTree/models.py:145 +msgid "parent" +msgstr "" + +#: InvenTree/serializers.py:52 part/models.py:2482 +msgid "Must be a valid number" +msgstr "" + +#: InvenTree/settings.py:505 +msgid "English" +msgstr "" + +#: InvenTree/settings.py:506 +msgid "French" +msgstr "" + +#: InvenTree/settings.py:507 +msgid "German" +msgstr "" + +#: InvenTree/settings.py:508 +msgid "Polish" +msgstr "" + +#: InvenTree/settings.py:509 +msgid "Turkish" +msgstr "" + +#: InvenTree/status.py:94 +msgid "Background worker check failed" +msgstr "" + +#: InvenTree/status.py:98 +msgid "Email backend not configured" +msgstr "" + +#: InvenTree/status.py:101 +msgid "InvenTree system health checks failed" +msgstr "" + +#: InvenTree/status_codes.py:104 InvenTree/status_codes.py:145 +#: InvenTree/status_codes.py:314 +msgid "Pending" +msgstr "" + +#: InvenTree/status_codes.py:105 +msgid "Placed" +msgstr "" + +#: InvenTree/status_codes.py:106 InvenTree/status_codes.py:317 +msgid "Complete" +msgstr "" + +#: InvenTree/status_codes.py:107 InvenTree/status_codes.py:147 +#: InvenTree/status_codes.py:316 +msgid "Cancelled" +msgstr "" + +#: InvenTree/status_codes.py:108 InvenTree/status_codes.py:148 +#: InvenTree/status_codes.py:190 +msgid "Lost" +msgstr "" + +#: InvenTree/status_codes.py:109 InvenTree/status_codes.py:149 +#: InvenTree/status_codes.py:192 +msgid "Returned" +msgstr "" + +#: InvenTree/status_codes.py:146 +#: order/templates/order/sales_order_base.html:126 +msgid "Shipped" +msgstr "" + +#: InvenTree/status_codes.py:186 +msgid "OK" +msgstr "" + +#: InvenTree/status_codes.py:187 +msgid "Attention needed" +msgstr "" + +#: InvenTree/status_codes.py:188 +msgid "Damaged" +msgstr "" + +#: InvenTree/status_codes.py:189 +msgid "Destroyed" +msgstr "" + +#: InvenTree/status_codes.py:191 +msgid "Rejected" +msgstr "" + +#: InvenTree/status_codes.py:272 +msgid "Legacy stock tracking entry" +msgstr "" + +#: InvenTree/status_codes.py:274 +msgid "Stock item created" +msgstr "" + +#: InvenTree/status_codes.py:276 +msgid "Edited stock item" +msgstr "" + +#: InvenTree/status_codes.py:277 +msgid "Assigned serial number" +msgstr "" + +#: InvenTree/status_codes.py:279 +msgid "Stock counted" +msgstr "" + +#: InvenTree/status_codes.py:280 +msgid "Stock manually added" +msgstr "" + +#: InvenTree/status_codes.py:281 +msgid "Stock manually removed" +msgstr "" + +#: InvenTree/status_codes.py:283 +msgid "Location changed" +msgstr "" + +#: InvenTree/status_codes.py:285 +msgid "Installed into assembly" +msgstr "" + +#: InvenTree/status_codes.py:286 +msgid "Removed from assembly" +msgstr "" + +#: InvenTree/status_codes.py:288 +msgid "Installed component item" +msgstr "" + +#: InvenTree/status_codes.py:289 +msgid "Removed component item" +msgstr "" + +#: InvenTree/status_codes.py:291 +msgid "Split from parent item" +msgstr "" + +#: InvenTree/status_codes.py:292 +msgid "Split child item" +msgstr "" + +#: InvenTree/status_codes.py:294 templates/js/table_filters.js:185 +msgid "Sent to customer" +msgstr "" + +#: InvenTree/status_codes.py:295 +msgid "Returned from customer" +msgstr "" + +#: InvenTree/status_codes.py:297 +msgid "Build order output created" +msgstr "" + +#: InvenTree/status_codes.py:298 +msgid "Build order output completed" +msgstr "" + +#: InvenTree/status_codes.py:300 +msgid "Received against purchase order" +msgstr "" + +#: InvenTree/status_codes.py:315 +msgid "Production" +msgstr "" + +#: InvenTree/validators.py:22 +msgid "Not a valid currency code" +msgstr "" + +#: InvenTree/validators.py:50 +msgid "Invalid character in part name" +msgstr "" + +#: InvenTree/validators.py:63 +#, python-brace-format +msgid "IPN must match regex pattern {pat}" +msgstr "" + +#: InvenTree/validators.py:77 InvenTree/validators.py:91 +#: InvenTree/validators.py:105 +#, python-brace-format +msgid "Reference must match pattern {pattern}" +msgstr "" + +#: InvenTree/validators.py:113 +#, python-brace-format +msgid "Illegal character in name ({x})" +msgstr "" + +#: InvenTree/validators.py:132 InvenTree/validators.py:148 +msgid "Overage value must not be negative" +msgstr "" + +#: InvenTree/validators.py:150 +msgid "Overage must not exceed 100%" +msgstr "" + +#: InvenTree/validators.py:157 +msgid "Overage must be an integer value or a percentage" +msgstr "" + +#: InvenTree/views.py:608 +msgid "Delete Item" +msgstr "" + +#: InvenTree/views.py:657 +msgid "Check box to confirm item deletion" +msgstr "" + +#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18 +msgid "Edit User Information" +msgstr "" + +#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22 +msgid "Set Password" +msgstr "" + +#: InvenTree/views.py:702 +msgid "Password fields must match" +msgstr "" + +#: InvenTree/views.py:953 templates/navbar.html:95 +msgid "System Information" +msgstr "" + +#: barcodes/api.py:53 barcodes/api.py:150 +msgid "Must provide barcode_data parameter" +msgstr "" + +#: barcodes/api.py:126 +msgid "No match found for barcode data" +msgstr "" + +#: barcodes/api.py:128 +msgid "Match found for barcode data" +msgstr "" + +#: barcodes/api.py:153 +msgid "Must provide stockitem parameter" +msgstr "" + +#: barcodes/api.py:160 +msgid "No matching stock item found" +msgstr "" + +#: barcodes/api.py:190 +msgid "Barcode already matches StockItem object" +msgstr "" + +#: barcodes/api.py:194 +msgid "Barcode already matches StockLocation object" +msgstr "" + +#: barcodes/api.py:198 +msgid "Barcode already matches Part object" +msgstr "" + +#: barcodes/api.py:204 barcodes/api.py:216 +msgid "Barcode hash already matches StockItem object" +msgstr "" + +#: barcodes/api.py:222 +msgid "Barcode associated with StockItem" +msgstr "" + +#: build/forms.py:37 +msgid "Build Order reference" +msgstr "" + +#: build/forms.py:38 +msgid "Order target date" +msgstr "" + +#: build/forms.py:42 build/templates/build/build_base.html:146 +#: build/templates/build/detail.html:124 +#: order/templates/order/order_base.html:124 +#: order/templates/order/sales_order_base.html:119 +#: report/templates/report/inventree_build_order_base.html:126 +#: templates/js/build.js:945 templates/js/order.js:264 +#: templates/js/order.js:367 +msgid "Target Date" +msgstr "" + +#: build/forms.py:43 build/models.py:277 +msgid "Target date for build completion. Build will be overdue after this date." +msgstr "" + +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1402 +#: build/templates/build/allocation_card.html:23 +#: build/templates/build/auto_allocate.html:17 +#: build/templates/build/build_base.html:133 +#: build/templates/build/detail.html:34 common/models.py:909 +#: company/forms.py:42 company/templates/company/supplier_part.html:226 +#: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 +#: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 +#: order/templates/order/order_wizard/select_parts.html:34 +#: order/templates/order/purchase_order_detail.html:348 +#: order/templates/order/sales_order_detail.html:200 +#: order/templates/order/sales_order_detail.html:207 +#: order/templates/order/sales_order_detail.html:292 +#: order/templates/order/sales_order_detail.html:364 part/forms.py:323 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2384 +#: part/templates/part/bom_upload/match_parts.html:31 +#: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 +#: part/templates/part/part_pricing.html:16 +#: report/templates/report/inventree_build_order_base.html:114 +#: report/templates/report/inventree_po_report.html:91 +#: report/templates/report/inventree_so_report.html:91 +#: report/templates/report/inventree_test_report_base.html:77 +#: stock/forms.py:141 stock/forms.py:247 +#: stock/templates/stock/item_base.html:267 +#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 +#: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 +#: templates/js/build.js:1172 templates/js/model_renderers.js:56 +#: templates/js/order.js:462 templates/js/part.js:1016 +#: templates/js/part.js:1138 templates/js/part.js:1194 +#: templates/js/stock.js:1523 templates/js/stock.js:1721 +msgid "Quantity" +msgstr "" + +#: build/forms.py:49 +msgid "Number of items to build" +msgstr "" + +#: build/forms.py:91 +msgid "Enter quantity for build output" +msgstr "" + +#: build/forms.py:95 order/forms.py:114 stock/forms.py:84 +msgid "Serial Numbers" +msgstr "" + +#: build/forms.py:97 +msgid "Enter serial numbers for build outputs" +msgstr "" + +#: build/forms.py:103 +msgid "Confirm creation of build output" +msgstr "" + +#: build/forms.py:124 +msgid "Confirm deletion of build output" +msgstr "" + +#: build/forms.py:145 +msgid "Confirm unallocation of stock" +msgstr "" + +#: build/forms.py:169 +msgid "Confirm stock allocation" +msgstr "" + +#: build/forms.py:186 +msgid "Mark build as complete" +msgstr "" + +#: build/forms.py:210 build/templates/build/auto_allocate.html:18 +#: stock/forms.py:286 stock/templates/stock/item_base.html:297 +#: stock/templates/stock/stock_adjust.html:17 +#: templates/InvenTree/search.html:260 templates/js/barcode.js:363 +#: templates/js/barcode.js:531 templates/js/build.js:256 +#: templates/js/build.js:620 templates/js/order.js:447 +#: templates/js/stock.js:124 templates/js/stock.js:250 +#: templates/js/stock.js:1003 templates/js/stock.js:1415 +msgid "Location" +msgstr "" + +#: build/forms.py:211 +msgid "Location of completed parts" +msgstr "" + +#: build/forms.py:215 build/templates/build/build_base.html:138 +#: build/templates/build/detail.html:62 order/models.py:549 +#: order/templates/order/receive_parts.html:24 +#: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 +#: templates/js/barcode.js:119 templates/js/build.js:902 +#: templates/js/order.js:251 templates/js/order.js:354 +#: templates/js/stock.js:990 templates/js/stock.js:1492 +#: templates/js/stock.js:1737 +msgid "Status" +msgstr "" + +#: build/forms.py:216 +msgid "Build output stock status" +msgstr "" + +#: build/forms.py:223 +msgid "Confirm incomplete" +msgstr "" + +#: build/forms.py:224 +msgid "Confirm completion with incomplete stock allocation" +msgstr "" + +#: build/forms.py:227 +msgid "Confirm build completion" +msgstr "" + +#: build/forms.py:252 +msgid "Confirm cancel" +msgstr "" + +#: build/forms.py:252 build/views.py:65 +msgid "Confirm build cancellation" +msgstr "" + +#: build/forms.py:266 +msgid "Select quantity of stock to allocate" +msgstr "" + +#: build/models.py:113 +msgid "Invalid choice for parent build" +msgstr "" + +#: build/models.py:117 build/templates/build/build_base.html:9 +#: build/templates/build/build_base.html:73 +#: report/templates/report/inventree_build_order_base.html:106 +#: templates/js/build.js:233 +msgid "Build Order" +msgstr "" + +#: build/models.py:118 build/templates/build/index.html:8 +#: build/templates/build/index.html:15 +#: order/templates/order/sales_order_detail.html:34 +#: order/templates/order/so_navbar.html:19 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 +#: part/templates/part/navbar.html:45 templates/InvenTree/index.html:229 +#: templates/InvenTree/search.html:185 +#: templates/InvenTree/settings/tabs.html:37 users/models.py:44 +msgid "Build Orders" +msgstr "" + +#: build/models.py:178 +msgid "Build Order Reference" +msgstr "" + +#: build/models.py:179 order/models.py:246 order/models.py:533 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:343 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2393 +#: part/templates/part/bom_upload/match_parts.html:30 +#: report/templates/report/inventree_po_report.html:92 +#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 +#: templates/js/build.js:695 templates/js/build.js:1166 +msgid "Reference" +msgstr "" + +#: build/models.py:190 +msgid "Brief description of the build" +msgstr "" + +#: build/models.py:199 build/templates/build/build_base.html:163 +#: build/templates/build/detail.html:80 +msgid "Parent Build" +msgstr "" + +#: build/models.py:200 +msgid "BuildOrder to which this build is allocated" +msgstr "" + +#: build/models.py:205 build/templates/build/auto_allocate.html:16 +#: build/templates/build/build_base.html:128 +#: build/templates/build/detail.html:29 company/models.py:654 +#: order/models.py:766 order/models.py:825 +#: order/templates/order/order_wizard/select_parts.html:32 +#: order/templates/order/purchase_order_detail.html:297 +#: order/templates/order/receive_parts.html:19 +#: order/templates/order/sales_order_detail.html:344 part/models.py:347 +#: part/models.py:2042 part/models.py:2058 part/models.py:2077 +#: part/models.py:2095 part/models.py:2174 part/models.py:2278 +#: part/models.py:2368 part/templates/part/detail.html:199 +#: part/templates/part/part_app_base.html:8 +#: part/templates/part/part_pricing.html:12 +#: part/templates/part/set_category.html:13 +#: report/templates/report/inventree_build_order_base.html:110 +#: report/templates/report/inventree_po_report.html:90 +#: report/templates/report/inventree_so_report.html:90 +#: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 +#: templates/js/barcode.js:362 templates/js/bom.js:163 +#: templates/js/build.js:586 templates/js/build.js:873 +#: templates/js/build.js:1139 templates/js/company.js:400 +#: templates/js/company.js:650 templates/js/part.js:430 +#: templates/js/part.js:593 templates/js/stock.js:122 templates/js/stock.js:886 +#: templates/js/stock.js:1709 +msgid "Part" +msgstr "" + +#: build/models.py:213 +msgid "Select part to build" +msgstr "" + +#: build/models.py:218 +msgid "Sales Order Reference" +msgstr "" + +#: build/models.py:222 +msgid "SalesOrder to which this build is allocated" +msgstr "" + +#: build/models.py:227 +msgid "Source Location" +msgstr "" + +#: build/models.py:231 +msgid "Select location to take stock from for this build (leave blank to take from any stock location)" +msgstr "" + +#: build/models.py:236 +msgid "Destination Location" +msgstr "" + +#: build/models.py:240 +msgid "Select location where the completed items will be stored" +msgstr "" + +#: build/models.py:244 +msgid "Build Quantity" +msgstr "" + +#: build/models.py:247 +msgid "Number of stock items to build" +msgstr "" + +#: build/models.py:251 +msgid "Completed items" +msgstr "" + +#: build/models.py:253 +msgid "Number of stock items which have been completed" +msgstr "" + +#: build/models.py:257 part/templates/part/part_base.html:225 +msgid "Build Status" +msgstr "" + +#: build/models.py:261 +msgid "Build status code" +msgstr "" + +#: build/models.py:265 stock/models.py:507 +msgid "Batch Code" +msgstr "" + +#: build/models.py:269 +msgid "Batch code for this build output" +msgstr "" + +#: build/models.py:272 order/models.py:162 part/models.py:913 +#: part/templates/part/part_base.html:143 templates/js/order.js:362 +msgid "Creation Date" +msgstr "" + +#: build/models.py:276 order/models.py:555 +msgid "Target completion date" +msgstr "" + +#: build/models.py:280 order/models.py:288 templates/js/build.js:950 +msgid "Completion Date" +msgstr "" + +#: build/models.py:286 +msgid "completed by" +msgstr "" + +#: build/models.py:294 templates/js/build.js:915 +msgid "Issued by" +msgstr "" + +#: build/models.py:295 +msgid "User who issued this build order" +msgstr "" + +#: build/models.py:303 build/templates/build/build_base.html:184 +#: build/templates/build/detail.html:108 order/models.py:176 +#: order/templates/order/order_base.html:138 +#: order/templates/order/sales_order_base.html:140 part/models.py:917 +#: report/templates/report/inventree_build_order_base.html:159 +msgid "Responsible" +msgstr "" + +#: build/models.py:304 +msgid "User responsible for this build order" +msgstr "" + +#: build/models.py:309 build/templates/build/detail.html:94 +#: company/templates/company/manufacturer_part.html:83 +#: company/templates/company/supplier_part.html:82 +#: part/templates/part/part_base.html:137 stock/models.py:501 +#: stock/templates/stock/item_base.html:357 +msgid "External Link" +msgstr "" + +#: build/models.py:310 part/models.py:775 stock/models.py:503 +msgid "Link to external URL" +msgstr "" + +#: build/models.py:314 build/templates/build/navbar.html:52 +#: company/models.py:139 company/models.py:526 +#: company/templates/company/navbar.html:63 +#: company/templates/company/navbar.html:66 order/models.py:180 +#: order/models.py:715 order/templates/order/po_navbar.html:38 +#: order/templates/order/po_navbar.html:41 +#: order/templates/order/purchase_order_detail.html:419 +#: order/templates/order/sales_order_detail.html:439 +#: order/templates/order/so_navbar.html:33 +#: order/templates/order/so_navbar.html:36 part/models.py:902 +#: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 +#: part/templates/part/navbar.html:111 +#: report/templates/report/inventree_build_order_base.html:173 +#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:573 +#: stock/models.py:1715 stock/models.py:1821 +#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 +#: templates/js/bom.js:349 templates/js/company.js:746 +#: templates/js/stock.js:258 templates/js/stock.js:499 +#: templates/js/stock.js:1082 +msgid "Notes" +msgstr "" + +#: build/models.py:315 +msgid "Extra build notes" +msgstr "" + +#: build/models.py:792 +msgid "No build output specified" +msgstr "" + +#: build/models.py:795 +msgid "Build output is already completed" +msgstr "" + +#: build/models.py:798 +msgid "Build output does not match Build Order" +msgstr "" + +#: build/models.py:1208 +msgid "BuildItem must be unique for build, stock_item and install_into" +msgstr "" + +#: build/models.py:1233 +msgid "Build item must specify a build output, as master part is marked as trackable" +msgstr "" + +#: build/models.py:1237 +#, python-brace-format +msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" +msgstr "" + +#: build/models.py:1244 order/models.py:926 +msgid "StockItem is over-allocated" +msgstr "" + +#: build/models.py:1248 order/models.py:929 +msgid "Allocation quantity must be greater than zero" +msgstr "" + +#: build/models.py:1252 +msgid "Quantity must be 1 for serialized stock" +msgstr "" + +#: build/models.py:1312 +#, python-brace-format +msgid "Selected stock item not found in BOM for part '{p}'" +msgstr "" + +#: build/models.py:1372 stock/templates/stock/item_base.html:329 +#: templates/InvenTree/search.html:183 templates/js/build.js:846 +#: templates/navbar.html:29 +msgid "Build" +msgstr "" + +#: build/models.py:1373 +msgid "Build to allocate parts" +msgstr "" + +#: build/models.py:1389 stock/templates/stock/item_base.html:8 +#: stock/templates/stock/item_base.html:31 +#: stock/templates/stock/item_base.html:351 +#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 +#: templates/js/build.js:249 templates/js/build.js:993 +#: templates/js/order.js:435 templates/js/order.js:440 +#: templates/js/stock.js:1474 +msgid "Stock Item" +msgstr "" + +#: build/models.py:1390 +msgid "Source stock item" +msgstr "" + +#: build/models.py:1403 +msgid "Stock quantity to allocate to build" +msgstr "" + +#: build/models.py:1411 +msgid "Install into" +msgstr "" + +#: build/models.py:1412 +msgid "Destination stock item" +msgstr "" + +#: build/templates/build/allocation_card.html:21 +#: build/templates/build/complete_output.html:46 +#: order/templates/order/sales_order_detail.html:205 +#: order/templates/order/sales_order_detail.html:290 +#: report/templates/report/inventree_test_report_base.html:75 +#: stock/models.py:495 stock/templates/stock/item_base.html:249 +#: templates/js/build.js:604 templates/js/model_renderers.js:54 +msgid "Serial Number" +msgstr "" + +#: build/templates/build/auto_allocate.html:9 +msgid "Automatically Allocate Stock" +msgstr "" + +#: build/templates/build/auto_allocate.html:10 +msgid "The following stock items will be allocated to the specified build output" +msgstr "" + +#: build/templates/build/auto_allocate.html:37 +msgid "No stock items found that can be automatically allocated to this build" +msgstr "" + +#: build/templates/build/auto_allocate.html:39 +msgid "Stock items will have to be manually allocated" +msgstr "" + +#: build/templates/build/build_base.html:18 +#, python-format +msgid "This Build Order is allocated to Sales Order %(link)s" +msgstr "" + +#: build/templates/build/build_base.html:25 +#, python-format +msgid "This Build Order is a child of Build Order %(link)s" +msgstr "" + +#: build/templates/build/build_base.html:32 +msgid "Build Order is ready to mark as completed" +msgstr "" + +#: build/templates/build/build_base.html:37 +msgid "Build Order cannot be completed as outstanding outputs remain" +msgstr "" + +#: build/templates/build/build_base.html:42 +msgid "Required build quantity has not yet been completed" +msgstr "" + +#: build/templates/build/build_base.html:47 +msgid "Stock has not been fully allocated to this Build Order" +msgstr "" + +#: build/templates/build/build_base.html:75 +#: company/templates/company/company_base.html:40 +#: company/templates/company/manufacturer_part.html:29 +#: company/templates/company/supplier_part.html:30 +#: order/templates/order/order_base.html:26 +#: order/templates/order/sales_order_base.html:37 +#: part/templates/part/category.html:27 part/templates/part/part_base.html:22 +#: stock/templates/stock/item_base.html:62 +#: stock/templates/stock/location.html:31 +msgid "Admin view" +msgstr "" + +#: build/templates/build/build_base.html:81 +#: build/templates/build/build_base.html:150 +#: order/templates/order/order_base.html:32 +#: order/templates/order/order_base.html:86 +#: order/templates/order/sales_order_base.html:43 +#: order/templates/order/sales_order_base.html:88 +#: templates/js/table_filters.js:254 templates/js/table_filters.js:273 +#: templates/js/table_filters.js:290 +msgid "Overdue" +msgstr "" + +#: build/templates/build/build_base.html:90 +msgid "Print actions" +msgstr "" + +#: build/templates/build/build_base.html:94 +msgid "Print Build Order" +msgstr "" + +#: build/templates/build/build_base.html:100 +#: build/templates/build/build_base.html:222 +msgid "Complete Build" +msgstr "" + +#: build/templates/build/build_base.html:105 +msgid "Build actions" +msgstr "" + +#: build/templates/build/build_base.html:109 +msgid "Edit Build" +msgstr "" + +#: build/templates/build/build_base.html:111 +#: build/templates/build/build_base.html:206 build/views.py:56 +msgid "Cancel Build" +msgstr "" + +#: build/templates/build/build_base.html:124 +#: build/templates/build/detail.html:15 +msgid "Build Details" +msgstr "" + +#: build/templates/build/build_base.html:150 +#, python-format +msgid "This build was due on %(target)s" +msgstr "" + +#: build/templates/build/build_base.html:157 +#: build/templates/build/detail.html:67 +msgid "Progress" +msgstr "" + +#: build/templates/build/build_base.html:170 +#: build/templates/build/detail.html:87 order/models.py:823 +#: order/templates/order/sales_order_base.html:9 +#: order/templates/order/sales_order_base.html:35 +#: order/templates/order/sales_order_ship.html:25 +#: report/templates/report/inventree_build_order_base.html:136 +#: report/templates/report/inventree_so_report.html:77 +#: stock/templates/stock/item_base.html:291 templates/js/order.js:309 +msgid "Sales Order" +msgstr "" + +#: build/templates/build/build_base.html:177 +#: build/templates/build/detail.html:101 +#: report/templates/report/inventree_build_order_base.html:153 +msgid "Issued By" +msgstr "" + +#: build/templates/build/build_base.html:214 +msgid "Incomplete Outputs" +msgstr "" + +#: build/templates/build/build_base.html:215 +msgid "Build Order cannot be completed as incomplete build outputs remain" +msgstr "" + +#: build/templates/build/build_output_create.html:7 +msgid "The Bill of Materials contains trackable parts" +msgstr "" + +#: build/templates/build/build_output_create.html:8 +msgid "Build outputs must be generated individually." +msgstr "" + +#: build/templates/build/build_output_create.html:9 +msgid "Multiple build outputs will be created based on the quantity specified." +msgstr "" + +#: build/templates/build/build_output_create.html:15 +msgid "Trackable parts can have serial numbers specified" +msgstr "" + +#: build/templates/build/build_output_create.html:16 +msgid "Enter serial numbers to generate multiple single build outputs" +msgstr "" + +#: build/templates/build/cancel.html:5 +msgid "Are you sure you wish to cancel this build?" +msgstr "" + +#: build/templates/build/complete.html:8 +msgid "Build Order is complete" +msgstr "" + +#: build/templates/build/complete.html:12 +msgid "Build Order is incomplete" +msgstr "" + +#: build/templates/build/complete.html:15 +msgid "Incompleted build outputs remain" +msgstr "" + +#: build/templates/build/complete.html:18 +msgid "Required build quantity has not been completed" +msgstr "" + +#: build/templates/build/complete.html:21 +msgid "Required stock has not been fully allocated" +msgstr "" + +#: build/templates/build/complete_output.html:10 +msgid "Stock allocation is complete for this output" +msgstr "" + +#: build/templates/build/complete_output.html:14 +msgid "Stock allocation is incomplete" +msgstr "" + +#: build/templates/build/complete_output.html:20 +msgid "tracked parts have not been fully allocated" +msgstr "" + +#: build/templates/build/complete_output.html:41 +msgid "The following items will be created" +msgstr "" + +#: build/templates/build/create_build_item.html:7 +msgid "Select a stock item to allocate to the selected build output" +msgstr "" + +#: build/templates/build/create_build_item.html:11 +#, python-format +msgid "The allocated stock will be installed into the following build output:
%(output)s" +msgstr "" + +#: build/templates/build/create_build_item.html:17 +#, python-format +msgid "No stock available for %(part)s" +msgstr "" + +#: build/templates/build/delete_build_item.html:8 +msgid "Are you sure you want to unallocate this stock?" +msgstr "" + +#: build/templates/build/delete_build_item.html:11 +msgid "The selected stock will be unallocated from the build output" +msgstr "" + +#: build/templates/build/detail.html:38 +msgid "Stock Source" +msgstr "" + +#: build/templates/build/detail.html:43 +msgid "Stock can be taken from any available location." +msgstr "" + +#: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 +#: order/templates/order/purchase_order_detail.html:408 +#: order/templates/order/receive_parts.html:25 stock/forms.py:135 +msgid "Destination" +msgstr "" + +#: build/templates/build/detail.html:56 +msgid "Destination location not specified" +msgstr "" + +#: build/templates/build/detail.html:73 +#: stock/templates/stock/item_base.html:315 templates/js/stock.js:998 +#: templates/js/stock.js:1744 templates/js/table_filters.js:116 +#: templates/js/table_filters.js:210 +msgid "Batch" +msgstr "" + +#: build/templates/build/detail.html:119 +#: order/templates/order/order_base.html:111 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:910 +msgid "Created" +msgstr "" + +#: build/templates/build/detail.html:130 +msgid "No target date set" +msgstr "" + +#: build/templates/build/detail.html:135 templates/js/build.js:888 +msgid "Completed" +msgstr "" + +#: build/templates/build/detail.html:139 +msgid "Build not complete" +msgstr "" + +#: build/templates/build/detail.html:150 build/templates/build/navbar.html:35 +msgid "Child Build Orders" +msgstr "" + +#: build/templates/build/detail.html:166 +msgid "Allocate Stock to Build" +msgstr "" + +#: build/templates/build/detail.html:172 +msgid "Allocate stock to build" +msgstr "" + +#: build/templates/build/detail.html:173 +msgid "Auto Allocate" +msgstr "" + +#: build/templates/build/detail.html:175 templates/js/build.js:778 +msgid "Unallocate stock" +msgstr "" + +#: build/templates/build/detail.html:176 build/views.py:318 build/views.py:638 +msgid "Unallocate Stock" +msgstr "" + +#: build/templates/build/detail.html:179 +msgid "Order required parts" +msgstr "" + +#: build/templates/build/detail.html:180 +#: company/templates/company/detail.html:33 +#: company/templates/company/detail.html:75 order/views.py:679 +#: part/templates/part/category.html:140 +msgid "Order Parts" +msgstr "" + +#: build/templates/build/detail.html:186 +msgid "Untracked stock has been fully allocated for this Build Order" +msgstr "" + +#: build/templates/build/detail.html:190 +msgid "Untracked stock has not been fully allocated for this Build Order" +msgstr "" + +#: build/templates/build/detail.html:197 +msgid "This Build Order does not have any associated untracked BOM items" +msgstr "" + +#: build/templates/build/detail.html:206 +msgid "Incomplete Build Outputs" +msgstr "" + +#: build/templates/build/detail.html:211 +msgid "Create new build output" +msgstr "" + +#: build/templates/build/detail.html:212 +msgid "Create New Output" +msgstr "" + +#: build/templates/build/detail.html:225 +msgid "Create a new build output" +msgstr "" + +#: build/templates/build/detail.html:226 +msgid "No incomplete build outputs remain." +msgstr "" + +#: build/templates/build/detail.html:227 +msgid "Create a new build output using the button above" +msgstr "" + +#: build/templates/build/detail.html:235 +msgid "Completed Build Outputs" +msgstr "" + +#: build/templates/build/detail.html:246 build/templates/build/navbar.html:42 +#: build/templates/build/navbar.html:45 order/templates/order/po_navbar.html:35 +#: order/templates/order/sales_order_detail.html:43 +#: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:173 +#: part/templates/part/navbar.html:102 part/templates/part/navbar.html:105 +#: stock/templates/stock/item.html:87 stock/templates/stock/navbar.html:47 +#: stock/templates/stock/navbar.html:50 +msgid "Attachments" +msgstr "" + +#: build/templates/build/detail.html:257 +msgid "Build Notes" +msgstr "" + +#: build/templates/build/detail.html:261 build/templates/build/detail.html:397 +#: company/templates/company/detail.html:173 +#: company/templates/company/detail.html:200 +#: order/templates/order/purchase_order_detail.html:62 +#: order/templates/order/purchase_order_detail.html:95 +#: order/templates/order/sales_order_detail.html:58 +#: order/templates/order/sales_order_detail.html:85 +#: part/templates/part/detail.html:109 stock/templates/stock/item.html:102 +#: stock/templates/stock/item.html:168 +msgid "Edit Notes" +msgstr "" + +#: build/templates/build/detail.html:357 +#: order/templates/order/po_attachments.html:79 +#: order/templates/order/purchase_order_detail.html:156 +#: order/templates/order/sales_order_detail.html:145 +#: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 +#: templates/attachment_table.html:6 +msgid "Add Attachment" +msgstr "" + +#: build/templates/build/detail.html:375 +#: order/templates/order/po_attachments.html:51 +#: order/templates/order/purchase_order_detail.html:128 +#: order/templates/order/sales_order_detail.html:118 +#: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 +msgid "Edit Attachment" +msgstr "" + +#: build/templates/build/detail.html:382 +#: order/templates/order/po_attachments.html:58 +#: order/templates/order/purchase_order_detail.html:135 +#: order/templates/order/sales_order_detail.html:124 +#: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 +msgid "Confirm Delete Operation" +msgstr "" + +#: build/templates/build/detail.html:383 +#: order/templates/order/po_attachments.html:59 +#: order/templates/order/purchase_order_detail.html:136 +#: order/templates/order/sales_order_detail.html:125 +#: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 +msgid "Delete Attachment" +msgstr "" + +#: build/templates/build/edit_build_item.html:7 +msgid "Alter the quantity of stock allocated to the build output" +msgstr "" + +#: build/templates/build/index.html:28 +msgid "New Build Order" +msgstr "" + +#: build/templates/build/index.html:37 build/templates/build/index.html:38 +msgid "Print Build Orders" +msgstr "" + +#: build/templates/build/index.html:43 +#: order/templates/order/purchase_orders.html:27 +#: order/templates/order/sales_orders.html:27 +msgid "Display calendar view" +msgstr "" + +#: build/templates/build/index.html:46 +#: order/templates/order/purchase_orders.html:30 +#: order/templates/order/sales_orders.html:30 +msgid "Display list view" +msgstr "" + +#: build/templates/build/navbar.html:12 +msgid "Build Order Details" +msgstr "" + +#: build/templates/build/navbar.html:15 order/templates/order/po_navbar.html:15 +#: templates/js/stock.js:1403 +msgid "Details" +msgstr "" + +#: build/templates/build/navbar.html:20 build/templates/build/navbar.html:23 +#: build/views.py:90 +msgid "Allocate Stock" +msgstr "" + +#: build/templates/build/navbar.html:28 build/templates/build/navbar.html:31 +msgid "Build Outputs" +msgstr "" + +#: build/templates/build/navbar.html:38 +msgid "Child Builds" +msgstr "" + +#: build/templates/build/navbar.html:49 +msgid "Build Order Notes" +msgstr "" + +#: build/templates/build/unallocate.html:10 +msgid "Are you sure you wish to unallocate all stock for this build?" +msgstr "" + +#: build/templates/build/unallocate.html:12 +msgid "All incomplete stock allocations will be removed from the build" +msgstr "" + +#: build/views.py:76 +msgid "Build was cancelled" +msgstr "" + +#: build/views.py:137 +msgid "Allocated stock to build output" +msgstr "" + +#: build/views.py:149 +msgid "Create Build Output" +msgstr "" + +#: build/views.py:167 +msgid "Maximum output quantity is " +msgstr "" + +#: build/views.py:183 stock/views.py:1304 +msgid "Serial numbers already exist" +msgstr "" + +#: build/views.py:192 +msgid "Serial numbers required for trackable build output" +msgstr "" + +#: build/views.py:258 +msgid "Delete Build Output" +msgstr "" + +#: build/views.py:279 build/views.py:369 +msgid "Confirm unallocation of build stock" +msgstr "" + +#: build/views.py:280 build/views.py:370 stock/views.py:369 +msgid "Check the confirmation box" +msgstr "" + +#: build/views.py:292 +msgid "Build output does not match build" +msgstr "" + +#: build/views.py:294 build/views.py:495 +msgid "Build output must be specified" +msgstr "" + +#: build/views.py:306 +msgid "Build output deleted" +msgstr "" + +#: build/views.py:404 +msgid "Complete Build Order" +msgstr "" + +#: build/views.py:410 +msgid "Build order cannot be completed - incomplete outputs remain" +msgstr "" + +#: build/views.py:421 +msgid "Completed build order" +msgstr "" + +#: build/views.py:437 +msgid "Complete Build Output" +msgstr "" + +#: build/views.py:479 +msgid "Invalid stock status value selected" +msgstr "" + +#: build/views.py:486 +msgid "Quantity to complete cannot exceed build output quantity" +msgstr "" + +#: build/views.py:492 +msgid "Confirm completion of incomplete build" +msgstr "" + +#: build/views.py:591 +msgid "Build output completed" +msgstr "" + +#: build/views.py:628 +msgid "Delete Build Order" +msgstr "" + +#: build/views.py:643 +msgid "Removed parts from build allocation" +msgstr "" + +#: build/views.py:655 +msgid "Allocate stock to build output" +msgstr "" + +#: build/views.py:698 +msgid "Item must be currently in stock" +msgstr "" + +#: build/views.py:704 +msgid "Stock item is over-allocated" +msgstr "" + +#: build/views.py:705 templates/js/bom.js:230 templates/js/build.js:705 +#: templates/js/build.js:1000 templates/js/build.js:1179 +msgid "Available" +msgstr "" + +#: build/views.py:707 +msgid "Stock item must be selected" +msgstr "" + +#: build/views.py:870 +msgid "Edit Stock Allocation" +msgstr "" + +#: build/views.py:874 +msgid "Updated Build Item" +msgstr "" + +#: common/files.py:67 +msgid "Unsupported file format: {ext.upper()}" +msgstr "" + +#: common/files.py:69 +msgid "Error reading file (invalid encoding)" +msgstr "" + +#: common/files.py:74 +msgid "Error reading file (invalid format)" +msgstr "" + +#: common/files.py:76 +msgid "Error reading file (incorrect dimension)" +msgstr "" + +#: common/files.py:78 +msgid "Error reading file (data could be corrupted)" +msgstr "" + +#: common/forms.py:34 templates/js/attachment.js:42 +msgid "File" +msgstr "" + +#: common/forms.py:35 +msgid "Select file to upload" +msgstr "" + +#: common/forms.py:50 +msgid "{name.title()} File" +msgstr "" + +#: common/forms.py:51 +#, python-brace-format +msgid "Select {name} file to upload" +msgstr "" + +#: common/models.py:259 common/models.py:760 common/models.py:873 +msgid "Settings key (must be unique - case insensitive" +msgstr "" + +#: common/models.py:261 +msgid "Settings value" +msgstr "" + +#: common/models.py:296 +msgid "Must be an integer value" +msgstr "" + +#: common/models.py:319 +msgid "Value must be a boolean value" +msgstr "" + +#: common/models.py:330 +msgid "Value must be an integer value" +msgstr "" + +#: common/models.py:353 +msgid "Key string must be unique" +msgstr "" + +#: common/models.py:448 +msgid "InvenTree Instance Name" +msgstr "" + +#: common/models.py:450 +msgid "String descriptor for the server instance" +msgstr "" + +#: common/models.py:454 +msgid "Use instance name" +msgstr "" + +#: common/models.py:455 +msgid "Use the instance name in the title-bar" +msgstr "" + +#: common/models.py:461 company/models.py:97 company/models.py:98 +msgid "Company name" +msgstr "" + +#: common/models.py:462 +msgid "Internal company name" +msgstr "" + +#: common/models.py:467 +msgid "Base URL" +msgstr "" + +#: common/models.py:468 +msgid "Base URL for server instance" +msgstr "" + +#: common/models.py:474 +msgid "Default Currency" +msgstr "" + +#: common/models.py:475 +msgid "Default currency" +msgstr "" + +#: common/models.py:481 +msgid "Download from URL" +msgstr "" + +#: common/models.py:482 +msgid "Allow download of remote images and files from external URL" +msgstr "" + +#: common/models.py:488 +msgid "Barcode Support" +msgstr "" + +#: common/models.py:489 +msgid "Enable barcode scanner support" +msgstr "" + +#: common/models.py:495 +msgid "IPN Regex" +msgstr "" + +#: common/models.py:496 +msgid "Regular expression pattern for matching Part IPN" +msgstr "" + +#: common/models.py:500 +msgid "Allow Duplicate IPN" +msgstr "" + +#: common/models.py:501 +msgid "Allow multiple parts to share the same IPN" +msgstr "" + +#: common/models.py:507 +msgid "Allow Editing IPN" +msgstr "" + +#: common/models.py:508 +msgid "Allow changing the IPN value while editing a part" +msgstr "" + +#: common/models.py:514 +msgid "Copy Part BOM Data" +msgstr "" + +#: common/models.py:515 +msgid "Copy BOM data by default when duplicating a part" +msgstr "" + +#: common/models.py:521 +msgid "Copy Part Parameter Data" +msgstr "" + +#: common/models.py:522 +msgid "Copy parameter data by default when duplicating a part" +msgstr "" + +#: common/models.py:528 +msgid "Copy Part Test Data" +msgstr "" + +#: common/models.py:529 +msgid "Copy test data by default when duplicating a part" +msgstr "" + +#: common/models.py:535 +msgid "Copy Category Parameter Templates" +msgstr "" + +#: common/models.py:536 +msgid "Copy category parameter templates when creating a part" +msgstr "" + +#: common/models.py:542 +msgid "Recent Part Count" +msgstr "" + +#: common/models.py:543 +msgid "Number of recent parts to display on index page" +msgstr "" + +#: common/models.py:549 part/models.py:2280 report/models.py:187 +#: stock/forms.py:225 templates/js/table_filters.js:25 +#: templates/js/table_filters.js:324 +msgid "Template" +msgstr "" + +#: common/models.py:550 +msgid "Parts are templates by default" +msgstr "" + +#: common/models.py:556 part/models.py:865 templates/js/table_filters.js:132 +#: templates/js/table_filters.js:336 +msgid "Assembly" +msgstr "" + +#: common/models.py:557 +msgid "Parts can be assembled from other components by default" +msgstr "" + +#: common/models.py:563 part/models.py:871 templates/js/table_filters.js:340 +msgid "Component" +msgstr "" + +#: common/models.py:564 +msgid "Parts can be used as sub-components by default" +msgstr "" + +#: common/models.py:570 part/models.py:882 +msgid "Purchaseable" +msgstr "" + +#: common/models.py:571 +msgid "Parts are purchaseable by default" +msgstr "" + +#: common/models.py:577 part/models.py:887 templates/js/table_filters.js:348 +msgid "Salable" +msgstr "" + +#: common/models.py:578 +msgid "Parts are salable by default" +msgstr "" + +#: common/models.py:584 part/models.py:877 templates/js/table_filters.js:33 +#: templates/js/table_filters.js:352 +msgid "Trackable" +msgstr "" + +#: common/models.py:585 +msgid "Parts are trackable by default" +msgstr "" + +#: common/models.py:591 part/models.py:897 templates/js/table_filters.js:29 +msgid "Virtual" +msgstr "" + +#: common/models.py:592 +msgid "Parts are virtual by default" +msgstr "" + +#: common/models.py:598 +msgid "Show Quantity in Forms" +msgstr "" + +#: common/models.py:599 +msgid "Display available part quantity in some forms" +msgstr "" + +#: common/models.py:605 +msgid "Show Import in Views" +msgstr "" + +#: common/models.py:606 +msgid "Display the import wizard in some part views" +msgstr "" + +#: common/models.py:612 +msgid "Show Price in Forms" +msgstr "" + +#: common/models.py:613 +msgid "Display part price in some forms" +msgstr "" + +#: common/models.py:619 +msgid "Show related parts" +msgstr "" + +#: common/models.py:620 +msgid "Display related parts for a part" +msgstr "" + +#: common/models.py:626 +msgid "Create initial stock" +msgstr "" + +#: common/models.py:627 +msgid "Create initial stock on part creation" +msgstr "" + +#: common/models.py:633 +msgid "Internal Prices" +msgstr "" + +#: common/models.py:634 +msgid "Enable internal prices for parts" +msgstr "" + +#: common/models.py:640 +msgid "Internal Price as BOM-Price" +msgstr "" + +#: common/models.py:641 +msgid "Use the internal price (if set) in BOM-price calculations" +msgstr "" + +#: common/models.py:647 templates/stats.html:25 +msgid "Debug Mode" +msgstr "" + +#: common/models.py:648 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:654 +msgid "Page Size" +msgstr "" + +#: common/models.py:655 +msgid "Default page size for PDF reports" +msgstr "" + +#: common/models.py:665 +msgid "Test Reports" +msgstr "" + +#: common/models.py:666 +msgid "Enable generation of test reports" +msgstr "" + +#: common/models.py:672 +msgid "Search Preview Results" +msgstr "" + +#: common/models.py:673 +msgid "Number of results to show in search preview window" +msgstr "" + +#: common/models.py:679 +msgid "Stock Expiry" +msgstr "" + +#: common/models.py:680 +msgid "Enable stock expiry functionality" +msgstr "" + +#: common/models.py:686 +msgid "Sell Expired Stock" +msgstr "" + +#: common/models.py:687 +msgid "Allow sale of expired stock" +msgstr "" + +#: common/models.py:693 +msgid "Stock Stale Time" +msgstr "" + +#: common/models.py:694 +msgid "Number of days stock items are considered stale before expiring" +msgstr "" + +#: common/models.py:696 +msgid "days" +msgstr "" + +#: common/models.py:701 +msgid "Build Expired Stock" +msgstr "" + +#: common/models.py:702 +msgid "Allow building with expired stock" +msgstr "" + +#: common/models.py:708 +msgid "Stock Ownership Control" +msgstr "" + +#: common/models.py:709 +msgid "Enable ownership control over stock locations and items" +msgstr "" + +#: common/models.py:715 +msgid "Group by Part" +msgstr "" + +#: common/models.py:716 +msgid "Group stock items by part reference in table views" +msgstr "" + +#: common/models.py:722 +msgid "Recent Stock Count" +msgstr "" + +#: common/models.py:723 +msgid "Number of recent stock items to display on index page" +msgstr "" + +#: common/models.py:729 +msgid "Build Order Reference Prefix" +msgstr "" + +#: common/models.py:730 +msgid "Prefix value for build order reference" +msgstr "" + +#: common/models.py:735 +msgid "Build Order Reference Regex" +msgstr "" + +#: common/models.py:736 +msgid "Regular expression pattern for matching build order reference" +msgstr "" + +#: common/models.py:740 +msgid "Sales Order Reference Prefix" +msgstr "" + +#: common/models.py:741 +msgid "Prefix value for sales order reference" +msgstr "" + +#: common/models.py:746 +msgid "Purchase Order Reference Prefix" +msgstr "" + +#: common/models.py:747 +msgid "Prefix value for purchase order reference" +msgstr "" + +#: common/models.py:771 +msgid "Show starred parts" +msgstr "" + +#: common/models.py:772 +msgid "Show starred parts on the homepage" +msgstr "" + +#: common/models.py:777 +msgid "Show latest parts" +msgstr "" + +#: common/models.py:778 +msgid "Show latest parts on the homepage" +msgstr "" + +#: common/models.py:783 +msgid "Show unvalidated BOMs" +msgstr "" + +#: common/models.py:784 +msgid "Show BOMs that await validation on the homepage" +msgstr "" + +#: common/models.py:789 +msgid "Show recent stock changes" +msgstr "" + +#: common/models.py:790 +msgid "Show recently changed stock items on the homepage" +msgstr "" + +#: common/models.py:795 +msgid "Show low stock" +msgstr "" + +#: common/models.py:796 +msgid "Show low stock items on the homepage" +msgstr "" + +#: common/models.py:801 +msgid "Show depleted stock" +msgstr "" + +#: common/models.py:802 +msgid "Show depleted stock items on the homepage" +msgstr "" + +#: common/models.py:807 +msgid "Show needed stock" +msgstr "" + +#: common/models.py:808 +msgid "Show stock items needed for builds on the homepage" +msgstr "" + +#: common/models.py:813 +msgid "Show expired stock" +msgstr "" + +#: common/models.py:814 +msgid "Show expired stock items on the homepage" +msgstr "" + +#: common/models.py:819 +msgid "Show stale stock" +msgstr "" + +#: common/models.py:820 +msgid "Show stale stock items on the homepage" +msgstr "" + +#: common/models.py:825 +msgid "Show pending builds" +msgstr "" + +#: common/models.py:826 +msgid "Show pending builds on the homepage" +msgstr "" + +#: common/models.py:831 +msgid "Show overdue builds" +msgstr "" + +#: common/models.py:832 +msgid "Show overdue builds on the homepage" +msgstr "" + +#: common/models.py:837 +msgid "Show outstanding POs" +msgstr "" + +#: common/models.py:838 +msgid "Show outstanding POs on the homepage" +msgstr "" + +#: common/models.py:843 +msgid "Show overdue POs" +msgstr "" + +#: common/models.py:844 +msgid "Show overdue POs on the homepage" +msgstr "" + +#: common/models.py:849 +msgid "Show outstanding SOs" +msgstr "" + +#: common/models.py:850 +msgid "Show outstanding SOs on the homepage" +msgstr "" + +#: common/models.py:855 +msgid "Show overdue SOs" +msgstr "" + +#: common/models.py:856 +msgid "Show overdue SOs on the homepage" +msgstr "" + +#: common/models.py:910 company/forms.py:43 +msgid "Price break quantity" +msgstr "" + +#: common/models.py:917 company/templates/company/supplier_part.html:231 +#: templates/js/part.js:1021 +msgid "Price" +msgstr "" + +#: common/models.py:918 +msgid "Unit price at specified quantity" +msgstr "" + +#: common/models.py:1011 +msgid "Default" +msgstr "" + +#: common/templates/common/edit_setting.html:11 +msgid "Current value" +msgstr "" + +#: common/views.py:33 +msgid "Change Setting" +msgstr "" + +#: common/views.py:102 +msgid "Supplied value is not allowed" +msgstr "" + +#: common/views.py:111 +msgid "Supplied value must be a boolean" +msgstr "" + +#: common/views.py:121 +msgid "Change User Setting" +msgstr "" + +#: common/views.py:196 order/templates/order/order_wizard/po_upload.html:42 +#: order/templates/order/po_navbar.html:19 +#: order/templates/order/po_navbar.html:22 +#: order/templates/order/purchase_order_detail.html:26 order/views.py:290 +#: part/templates/part/bom_upload/upload_file.html:45 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:634 +#: part/views.py:1248 +msgid "Upload File" +msgstr "" + +#: common/views.py:197 order/templates/order/order_wizard/match_fields.html:52 +#: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 +#: part/templates/part/import_wizard/ajax_match_fields.html:45 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 +#: part/views.py:1249 +msgid "Match Fields" +msgstr "" + +#: common/views.py:198 +msgid "Match Items" +msgstr "" + +#: common/views.py:543 +msgid "Fields matching failed" +msgstr "" + +#: common/views.py:598 +msgid "Parts imported" +msgstr "" + +#: common/views.py:620 order/templates/order/order_wizard/match_fields.html:27 +#: order/templates/order/order_wizard/match_parts.html:19 +#: order/templates/order/order_wizard/po_upload.html:40 +#: part/templates/part/bom_upload/match_fields.html:27 +#: part/templates/part/bom_upload/match_parts.html:19 +#: part/templates/part/bom_upload/upload_file.html:43 +#: part/templates/part/import_wizard/match_fields.html:27 +#: part/templates/part/import_wizard/match_references.html:19 +#: part/templates/part/import_wizard/part_upload.html:43 +msgid "Previous Step" +msgstr "" + +#: company/forms.py:24 part/forms.py:47 +msgid "URL" +msgstr "" + +#: company/forms.py:25 part/forms.py:48 +msgid "Image URL" +msgstr "" + +#: company/models.py:102 +msgid "Company description" +msgstr "" + +#: company/models.py:103 +msgid "Description of the company" +msgstr "" + +#: company/models.py:109 company/templates/company/company_base.html:70 +#: templates/js/company.js:265 +msgid "Website" +msgstr "" + +#: company/models.py:110 +msgid "Company website URL" +msgstr "" + +#: company/models.py:114 company/templates/company/company_base.html:88 +msgid "Address" +msgstr "" + +#: company/models.py:115 +msgid "Company address" +msgstr "" + +#: company/models.py:118 +msgid "Phone number" +msgstr "" + +#: company/models.py:119 +msgid "Contact phone number" +msgstr "" + +#: company/models.py:122 company/templates/company/company_base.html:102 +msgid "Email" +msgstr "" + +#: company/models.py:122 +msgid "Contact email address" +msgstr "" + +#: company/models.py:125 company/templates/company/company_base.html:109 +msgid "Contact" +msgstr "" + +#: company/models.py:126 +msgid "Point of contact" +msgstr "" + +#: company/models.py:128 company/models.py:345 company/models.py:513 +#: order/models.py:160 part/models.py:774 +#: report/templates/report/inventree_build_order_base.html:165 +#: templates/js/company.js:448 templates/js/company.js:730 +#: templates/js/part.js:687 +msgid "Link" +msgstr "" + +#: company/models.py:128 +msgid "Link to external company information" +msgstr "" + +#: company/models.py:136 part/models.py:784 +msgid "Image" +msgstr "" + +#: company/models.py:141 +msgid "is customer" +msgstr "" + +#: company/models.py:141 +msgid "Do you sell items to this company?" +msgstr "" + +#: company/models.py:143 +msgid "is supplier" +msgstr "" + +#: company/models.py:143 +msgid "Do you purchase items from this company?" +msgstr "" + +#: company/models.py:145 +msgid "is manufacturer" +msgstr "" + +#: company/models.py:145 +msgid "Does this company manufacture parts?" +msgstr "" + +#: company/models.py:149 company/serializers.py:245 +#: company/templates/company/company_base.html:76 +msgid "Currency" +msgstr "" + +#: company/models.py:152 +msgid "Default currency used for this company" +msgstr "" + +#: company/models.py:317 company/models.py:484 stock/models.py:448 +#: stock/templates/stock/item_base.html:235 +msgid "Base Part" +msgstr "" + +#: company/models.py:321 company/models.py:488 order/views.py:1082 +msgid "Select part" +msgstr "" + +#: company/models.py:332 company/templates/company/company_base.html:116 +#: company/templates/company/manufacturer_part.html:89 +#: company/templates/company/supplier_part.html:98 part/bom.py:170 +#: part/bom.py:241 stock/templates/stock/item_base.html:364 +#: templates/js/company.js:249 templates/js/company.js:425 +#: templates/js/company.js:701 +msgid "Manufacturer" +msgstr "" + +#: company/models.py:333 +msgid "Select manufacturer" +msgstr "" + +#: company/models.py:339 company/templates/company/manufacturer_part.html:93 +#: company/templates/company/supplier_part.html:106 +#: order/templates/order/purchase_order_detail.html:331 part/bom.py:171 +#: part/bom.py:242 templates/js/company.js:441 templates/js/company.js:719 +msgid "MPN" +msgstr "" + +#: company/models.py:340 +msgid "Manufacturer Part Number" +msgstr "" + +#: company/models.py:346 +msgid "URL for external manufacturer part link" +msgstr "" + +#: company/models.py:352 +msgid "Manufacturer part description" +msgstr "" + +#: company/models.py:406 company/models.py:507 +#: company/templates/company/manufacturer_part.html:6 +#: company/templates/company/manufacturer_part.html:23 +#: stock/templates/stock/item_base.html:374 +msgid "Manufacturer Part" +msgstr "" + +#: company/models.py:413 +msgid "Parameter name" +msgstr "" + +#: company/models.py:419 +#: report/templates/report/inventree_test_report_base.html:90 +#: stock/models.py:1808 templates/InvenTree/settings/header.html:8 +#: templates/js/company.js:551 templates/js/part.js:348 +#: templates/js/stock.js:495 +msgid "Value" +msgstr "" + +#: company/models.py:420 +msgid "Parameter value" +msgstr "" + +#: company/models.py:426 part/models.py:859 part/models.py:2248 +#: templates/js/company.js:557 templates/js/part.js:354 +msgid "Units" +msgstr "" + +#: company/models.py:427 +msgid "Parameter units" +msgstr "" + +#: company/models.py:494 company/templates/company/company_base.html:121 +#: company/templates/company/supplier_part.html:88 order/models.py:260 +#: order/templates/order/order_base.html:92 +#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 +#: part/bom.py:286 stock/templates/stock/item_base.html:381 +#: templates/js/company.js:253 templates/js/company.js:675 +#: templates/js/order.js:234 +msgid "Supplier" +msgstr "" + +#: company/models.py:495 +msgid "Select supplier" +msgstr "" + +#: company/models.py:500 company/templates/company/supplier_part.html:92 +#: order/templates/order/purchase_order_detail.html:318 part/bom.py:176 +#: part/bom.py:287 +msgid "SKU" +msgstr "" + +#: company/models.py:501 +msgid "Supplier stock keeping unit" +msgstr "" + +#: company/models.py:508 +msgid "Select manufacturer part" +msgstr "" + +#: company/models.py:514 +msgid "URL for external supplier part link" +msgstr "" + +#: company/models.py:520 +msgid "Supplier part description" +msgstr "" + +#: company/models.py:525 company/templates/company/supplier_part.html:120 +#: part/models.py:2396 report/templates/report/inventree_po_report.html:93 +#: report/templates/report/inventree_so_report.html:93 +msgid "Note" +msgstr "" + +#: company/models.py:529 part/models.py:1652 +msgid "base cost" +msgstr "" + +#: company/models.py:529 part/models.py:1652 +msgid "Minimum charge (e.g. stocking fee)" +msgstr "" + +#: company/models.py:531 company/templates/company/supplier_part.html:113 +#: stock/models.py:472 stock/templates/stock/item_base.html:322 +#: templates/js/company.js:751 templates/js/stock.js:1078 +msgid "Packaging" +msgstr "" + +#: company/models.py:531 +msgid "Part packaging" +msgstr "" + +#: company/models.py:533 part/models.py:1654 +msgid "multiple" +msgstr "" + +#: company/models.py:533 +msgid "Order multiple" +msgstr "" + +#: company/serializers.py:68 +msgid "Default currency used for this supplier" +msgstr "" + +#: company/serializers.py:69 +msgid "Currency Code" +msgstr "" + +#: company/templates/company/company_base.html:9 +#: company/templates/company/company_base.html:35 +#: templates/InvenTree/search.html:304 templates/js/company.js:238 +msgid "Company" +msgstr "" + +#: company/templates/company/company_base.html:25 +#: part/templates/part/part_thumb.html:21 +msgid "Upload new image" +msgstr "" + +#: company/templates/company/company_base.html:27 +#: part/templates/part/part_thumb.html:23 +msgid "Download image from URL" +msgstr "" + +#: company/templates/company/company_base.html:46 templates/js/order.js:63 +msgid "Create Purchase Order" +msgstr "" + +#: company/templates/company/company_base.html:51 +msgid "Edit company information" +msgstr "" + +#: company/templates/company/company_base.html:56 +#: company/templates/company/company_base.html:153 +msgid "Delete Company" +msgstr "" + +#: company/templates/company/company_base.html:64 +msgid "Company Details" +msgstr "" + +#: company/templates/company/company_base.html:81 +msgid "Uses default currency" +msgstr "" + +#: company/templates/company/company_base.html:95 +msgid "Phone" +msgstr "" + +#: company/templates/company/company_base.html:126 order/models.py:544 +#: order/templates/order/sales_order_base.html:94 stock/models.py:490 +#: stock/models.py:491 stock/templates/stock/item_base.html:274 +#: templates/js/company.js:245 templates/js/order.js:331 +#: templates/js/stock.js:1456 +msgid "Customer" +msgstr "" + +#: company/templates/company/company_base.html:193 +#: part/templates/part/part_base.html:353 +msgid "Upload Image" +msgstr "" + +#: company/templates/company/detail.html:14 +#: company/templates/company/manufacturer_part_navbar.html:18 +#: templates/InvenTree/search.html:164 +msgid "Supplier Parts" +msgstr "" + +#: company/templates/company/detail.html:22 +#: order/templates/order/order_wizard/select_parts.html:44 +#: templates/js/part.js:79 +msgid "Create new supplier part" +msgstr "" + +#: company/templates/company/detail.html:23 +#: company/templates/company/manufacturer_part.html:109 +#: part/templates/part/detail.html:289 templates/js/part.js:78 +msgid "New Supplier Part" +msgstr "" + +#: company/templates/company/detail.html:28 +#: company/templates/company/detail.html:70 +#: company/templates/company/manufacturer_part.html:112 +#: company/templates/company/manufacturer_part.html:136 +#: part/templates/part/category.html:135 part/templates/part/detail.html:292 +#: part/templates/part/detail.html:315 +msgid "Options" +msgstr "" + +#: company/templates/company/detail.html:33 +#: company/templates/company/detail.html:75 +#: part/templates/part/category.html:140 +msgid "Order parts" +msgstr "" + +#: company/templates/company/detail.html:36 +#: company/templates/company/detail.html:78 +msgid "Delete parts" +msgstr "" + +#: company/templates/company/detail.html:36 +#: company/templates/company/detail.html:78 +msgid "Delete Parts" +msgstr "" + +#: company/templates/company/detail.html:56 templates/InvenTree/search.html:149 +msgid "Manufacturer Parts" +msgstr "" + +#: company/templates/company/detail.html:64 +msgid "Create new manufacturer part" +msgstr "" + +#: company/templates/company/detail.html:65 part/templates/part/detail.html:312 +msgid "New Manufacturer Part" +msgstr "" + +#: company/templates/company/detail.html:97 +msgid "Supplier Stock" +msgstr "" + +#: company/templates/company/detail.html:106 +#: company/templates/company/navbar.html:40 +#: company/templates/company/navbar.html:43 +#: order/templates/order/purchase_orders.html:8 +#: order/templates/order/purchase_orders.html:13 +#: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 +#: part/templates/part/navbar.html:74 templates/InvenTree/index.html:260 +#: templates/InvenTree/search.html:325 +#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:37 +#: users/models.py:45 +msgid "Purchase Orders" +msgstr "" + +#: company/templates/company/detail.html:112 +#: order/templates/order/purchase_orders.html:20 +msgid "Create new purchase order" +msgstr "" + +#: company/templates/company/detail.html:113 +#: order/templates/order/purchase_orders.html:21 +msgid "New Purchase Order" +msgstr "" + +#: company/templates/company/detail.html:128 +#: company/templates/company/navbar.html:49 +#: company/templates/company/navbar.html:52 +#: order/templates/order/sales_orders.html:8 +#: order/templates/order/sales_orders.html:13 +#: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 +#: part/templates/part/navbar.html:82 templates/InvenTree/index.html:291 +#: templates/InvenTree/search.html:345 +#: templates/InvenTree/settings/tabs.html:43 templates/navbar.html:46 +#: users/models.py:46 +msgid "Sales Orders" +msgstr "" + +#: company/templates/company/detail.html:134 +#: order/templates/order/sales_orders.html:20 +msgid "Create new sales order" +msgstr "" + +#: company/templates/company/detail.html:135 +#: order/templates/order/sales_orders.html:21 +msgid "New Sales Order" +msgstr "" + +#: company/templates/company/detail.html:151 +#: company/templates/company/navbar.html:55 +#: company/templates/company/navbar.html:58 templates/js/build.js:597 +msgid "Assigned Stock" +msgstr "" + +#: company/templates/company/detail.html:169 +msgid "Company Notes" +msgstr "" + +#: company/templates/company/detail.html:364 +#: company/templates/company/manufacturer_part.html:200 +#: part/templates/part/detail.html:825 +msgid "Delete Supplier Parts?" +msgstr "" + +#: company/templates/company/detail.html:365 +#: company/templates/company/manufacturer_part.html:201 +#: part/templates/part/detail.html:826 +msgid "All selected supplier parts will be deleted" +msgstr "" + +#: company/templates/company/index.html:8 +msgid "Supplier List" +msgstr "" + +#: company/templates/company/manufacturer_part.html:40 +#: company/templates/company/supplier_part.html:40 +#: company/templates/company/supplier_part.html:146 +#: part/templates/part/detail.html:55 part/templates/part/part_base.html:101 +msgid "Order part" +msgstr "" + +#: company/templates/company/manufacturer_part.html:45 +#: templates/js/company.js:473 +msgid "Edit manufacturer part" +msgstr "" + +#: company/templates/company/manufacturer_part.html:49 +#: templates/js/company.js:474 +msgid "Delete manufacturer part" +msgstr "" + +#: company/templates/company/manufacturer_part.html:61 +msgid "Manufacturer Part Details" +msgstr "" + +#: company/templates/company/manufacturer_part.html:66 +#: company/templates/company/supplier_part.html:65 +msgid "Internal Part" +msgstr "" + +#: company/templates/company/manufacturer_part.html:103 +#: company/templates/company/manufacturer_part_navbar.html:21 +#: company/views.py:49 part/templates/part/navbar.html:65 +#: part/templates/part/navbar.html:68 part/templates/part/prices.html:144 +#: templates/InvenTree/search.html:316 templates/navbar.html:35 +msgid "Suppliers" +msgstr "" + +#: company/templates/company/manufacturer_part.html:114 +#: part/templates/part/detail.html:294 +msgid "Delete supplier parts" +msgstr "" + +#: company/templates/company/manufacturer_part.html:114 +#: company/templates/company/manufacturer_part.html:138 +#: company/templates/company/manufacturer_part.html:239 +#: part/templates/part/detail.html:214 part/templates/part/detail.html:294 +#: part/templates/part/detail.html:317 templates/js/company.js:339 +#: users/models.py:194 +msgid "Delete" +msgstr "" + +#: company/templates/company/manufacturer_part.html:127 +#: company/templates/company/manufacturer_part_navbar.html:11 +#: company/templates/company/manufacturer_part_navbar.html:14 +#: part/templates/part/category_navbar.html:38 +#: part/templates/part/category_navbar.html:41 +#: part/templates/part/detail.html:155 part/templates/part/navbar.html:14 +#: part/templates/part/navbar.html:17 +msgid "Parameters" +msgstr "" + +#: company/templates/company/manufacturer_part.html:133 +#: part/templates/part/detail.html:162 +#: templates/InvenTree/settings/category.html:29 +#: templates/InvenTree/settings/part.html:66 +msgid "New Parameter" +msgstr "" + +#: company/templates/company/manufacturer_part.html:138 +msgid "Delete parameters" +msgstr "" + +#: company/templates/company/manufacturer_part.html:176 +#: part/templates/part/detail.html:718 +msgid "Add Parameter" +msgstr "" + +#: company/templates/company/manufacturer_part.html:224 +msgid "Selected parameters will be deleted" +msgstr "" + +#: company/templates/company/manufacturer_part.html:236 +msgid "Delete Parameters" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:26 +msgid "Manufacturer Part Stock" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:29 +#: company/templates/company/navbar.html:34 +#: company/templates/company/supplier_part_navbar.html:15 +#: part/templates/part/navbar.html:31 stock/api.py:53 +#: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 +#: stock/templates/stock/stock_app_base.html:10 +#: templates/InvenTree/index.html:150 templates/InvenTree/search.html:196 +#: templates/InvenTree/search.html:232 +#: templates/InvenTree/settings/tabs.html:34 templates/js/part.js:269 +#: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 +#: templates/js/stock.js:926 templates/navbar.html:26 +msgid "Stock" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:33 +msgid "Manufacturer Part Orders" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:36 +#: company/templates/company/supplier_part_navbar.html:22 +msgid "Orders" +msgstr "" + +#: company/templates/company/navbar.html:13 +#: company/templates/company/navbar.html:16 +msgid "Manufactured Parts" +msgstr "" + +#: company/templates/company/navbar.html:22 +#: company/templates/company/navbar.html:25 +msgid "Supplied Parts" +msgstr "" + +#: company/templates/company/navbar.html:31 part/templates/part/navbar.html:28 +#: stock/templates/stock/location.html:119 +#: stock/templates/stock/location.html:134 +#: stock/templates/stock/location.html:148 +#: stock/templates/stock/location_navbar.html:18 +#: stock/templates/stock/location_navbar.html:21 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1355 +#: templates/stats.html:93 templates/stats.html:102 users/models.py:43 +msgid "Stock Items" +msgstr "" + +#: company/templates/company/supplier_part.html:7 +#: company/templates/company/supplier_part.html:24 stock/models.py:457 +#: stock/templates/stock/item_base.html:386 templates/js/company.js:691 +#: templates/js/stock.js:1050 +msgid "Supplier Part" +msgstr "" + +#: company/templates/company/supplier_part.html:44 templates/js/company.js:764 +msgid "Edit supplier part" +msgstr "" + +#: company/templates/company/supplier_part.html:48 templates/js/company.js:765 +msgid "Delete supplier part" +msgstr "" + +#: company/templates/company/supplier_part.html:60 +msgid "Supplier Part Details" +msgstr "" + +#: company/templates/company/supplier_part.html:131 +#: company/templates/company/supplier_part_navbar.html:12 +msgid "Supplier Part Stock" +msgstr "" + +#: company/templates/company/supplier_part.html:140 +#: company/templates/company/supplier_part_navbar.html:19 +msgid "Supplier Part Orders" +msgstr "" + +#: company/templates/company/supplier_part.html:147 +#: part/templates/part/detail.html:56 +msgid "Order Part" +msgstr "" + +#: company/templates/company/supplier_part.html:158 +#: part/templates/part/navbar.html:58 part/templates/part/prices.html:7 +msgid "Pricing Information" +msgstr "" + +#: company/templates/company/supplier_part.html:164 +#: company/templates/company/supplier_part.html:265 +#: part/templates/part/prices.html:253 part/views.py:2259 +msgid "Add Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:185 +msgid "No price break information found" +msgstr "" + +#: company/templates/company/supplier_part.html:199 part/views.py:2321 +msgid "Delete Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:213 part/views.py:2307 +msgid "Edit Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:238 +msgid "Edit price break" +msgstr "" + +#: company/templates/company/supplier_part.html:239 +msgid "Delete price break" +msgstr "" + +#: company/templates/company/supplier_part_navbar.html:26 +msgid "Supplier Part Pricing" +msgstr "" + +#: company/templates/company/supplier_part_navbar.html:29 +msgid "Pricing" +msgstr "" + +#: company/views.py:50 +msgid "New Supplier" +msgstr "" + +#: company/views.py:55 part/templates/part/prices.html:148 +#: templates/InvenTree/search.html:306 templates/navbar.html:36 +msgid "Manufacturers" +msgstr "" + +#: company/views.py:56 +msgid "New Manufacturer" +msgstr "" + +#: company/views.py:61 templates/InvenTree/search.html:336 +#: templates/navbar.html:45 +msgid "Customers" +msgstr "" + +#: company/views.py:62 +msgid "New Customer" +msgstr "" + +#: company/views.py:69 +msgid "Companies" +msgstr "" + +#: company/views.py:70 +msgid "New Company" +msgstr "" + +#: company/views.py:129 part/views.py:974 +msgid "Download Image" +msgstr "" + +#: company/views.py:158 part/views.py:1006 +msgid "Image size exceeds maximum allowable size for download" +msgstr "" + +#: company/views.py:165 part/views.py:1013 +#, python-brace-format +msgid "Invalid response: {code}" +msgstr "" + +#: company/views.py:174 part/views.py:1022 +msgid "Supplied URL is not a valid image file" +msgstr "" + +#: label/api.py:57 report/api.py:201 +msgid "No valid objects provided to template" +msgstr "" + +#: label/models.py:113 +msgid "Label name" +msgstr "" + +#: label/models.py:120 +msgid "Label description" +msgstr "" + +#: label/models.py:127 stock/forms.py:168 +msgid "Label" +msgstr "" + +#: label/models.py:128 +msgid "Label template file" +msgstr "" + +#: label/models.py:134 report/models.py:298 +msgid "Enabled" +msgstr "" + +#: label/models.py:135 +msgid "Label template is enabled" +msgstr "" + +#: label/models.py:140 +msgid "Width [mm]" +msgstr "" + +#: label/models.py:141 +msgid "Label width, specified in mm" +msgstr "" + +#: label/models.py:147 +msgid "Height [mm]" +msgstr "" + +#: label/models.py:148 +msgid "Label height, specified in mm" +msgstr "" + +#: label/models.py:154 report/models.py:291 +msgid "Filename Pattern" +msgstr "" + +#: label/models.py:155 +msgid "Pattern for generating label filenames" +msgstr "" + +#: label/models.py:258 +msgid "Query filters (comma-separated list of key=value pairs)," +msgstr "" + +#: label/models.py:259 label/models.py:319 label/models.py:366 +#: report/models.py:322 report/models.py:457 report/models.py:495 +msgid "Filters" +msgstr "" + +#: label/models.py:318 +msgid "Query filters (comma-separated list of key=value pairs" +msgstr "" + +#: label/models.py:365 +msgid "Part query filters (comma-separated value of key=value pairs)" +msgstr "" + +#: order/forms.py:30 order/templates/order/order_base.html:47 +msgid "Place order" +msgstr "" + +#: order/forms.py:41 order/templates/order/order_base.html:54 +msgid "Mark order as complete" +msgstr "" + +#: order/forms.py:52 order/forms.py:63 order/templates/order/order_base.html:59 +#: order/templates/order/sales_order_base.html:61 +msgid "Cancel order" +msgstr "" + +#: order/forms.py:74 order/templates/order/sales_order_base.html:58 +msgid "Ship order" +msgstr "" + +#: order/forms.py:89 +msgid "Set all received parts listed above to this location (if left blank, use \"Destination\" column value in above table)" +msgstr "" + +#: order/forms.py:116 +msgid "Enter stock item serial numbers" +msgstr "" + +#: order/forms.py:122 +msgid "Enter quantity of stock items" +msgstr "" + +#: order/models.py:158 +msgid "Order description" +msgstr "" + +#: order/models.py:160 +msgid "Link to external page" +msgstr "" + +#: order/models.py:168 +msgid "Created By" +msgstr "" + +#: order/models.py:175 +msgid "User or group responsible for this order" +msgstr "" + +#: order/models.py:180 +msgid "Order notes" +msgstr "" + +#: order/models.py:247 order/models.py:534 +msgid "Order reference" +msgstr "" + +#: order/models.py:252 order/models.py:549 +msgid "Purchase order status" +msgstr "" + +#: order/models.py:261 +msgid "Company from which the items are being ordered" +msgstr "" + +#: order/models.py:264 order/templates/order/order_base.html:98 +#: templates/js/order.js:243 +msgid "Supplier Reference" +msgstr "" + +#: order/models.py:264 +msgid "Supplier order reference code" +msgstr "" + +#: order/models.py:271 +msgid "received by" +msgstr "" + +#: order/models.py:276 +msgid "Issue Date" +msgstr "" + +#: order/models.py:277 +msgid "Date order was issued" +msgstr "" + +#: order/models.py:282 +msgid "Target Delivery Date" +msgstr "" + +#: order/models.py:283 +msgid "Expected date for order delivery. Order will be overdue after this date." +msgstr "" + +#: order/models.py:289 +msgid "Date order was completed" +msgstr "" + +#: order/models.py:313 stock/models.py:345 stock/models.py:1060 +msgid "Quantity must be greater than zero" +msgstr "" + +#: order/models.py:318 +msgid "Part supplier must match PO supplier" +msgstr "" + +#: order/models.py:416 +msgid "Lines can only be received against an order marked as 'Placed'" +msgstr "" + +#: order/models.py:420 +msgid "Quantity must be an integer" +msgstr "" + +#: order/models.py:422 +msgid "Quantity must be a positive number" +msgstr "" + +#: order/models.py:545 +msgid "Company to which the items are being sold" +msgstr "" + +#: order/models.py:551 +msgid "Customer Reference " +msgstr "" + +#: order/models.py:551 +msgid "Customer order reference code" +msgstr "" + +#: order/models.py:556 +msgid "Target date for order completion. Order will be overdue after this date." +msgstr "" + +#: order/models.py:559 templates/js/order.js:372 +msgid "Shipment Date" +msgstr "" + +#: order/models.py:566 +msgid "shipped by" +msgstr "" + +#: order/models.py:610 +msgid "SalesOrder cannot be shipped as it is not currently pending" +msgstr "" + +#: order/models.py:707 +msgid "Item quantity" +msgstr "" + +#: order/models.py:713 +msgid "Line item reference" +msgstr "" + +#: order/models.py:715 +msgid "Line item notes" +msgstr "" + +#: order/models.py:745 order/models.py:823 templates/js/order.js:422 +msgid "Order" +msgstr "" + +#: order/models.py:746 order/templates/order/order_base.html:9 +#: order/templates/order/order_base.html:24 +#: report/templates/report/inventree_po_report.html:77 +#: stock/templates/stock/item_base.html:336 templates/js/order.js:212 +#: templates/js/stock.js:1029 templates/js/stock.js:1437 +msgid "Purchase Order" +msgstr "" + +#: order/models.py:767 +msgid "Supplier part" +msgstr "" + +#: order/models.py:770 order/templates/order/order_base.html:131 +#: order/templates/order/purchase_order_detail.html:388 +#: order/templates/order/receive_parts.html:22 +#: order/templates/order/sales_order_base.html:133 +msgid "Received" +msgstr "" + +#: order/models.py:770 +msgid "Number of items received" +msgstr "" + +#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:582 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:1073 +msgid "Purchase Price" +msgstr "" + +#: order/models.py:777 +msgid "Unit purchase price" +msgstr "" + +#: order/models.py:785 +msgid "Where does the Purchaser want this item to be stored?" +msgstr "" + +#: order/models.py:831 part/templates/part/part_pricing.html:97 +#: part/templates/part/prices.html:97 part/templates/part/prices.html:266 +msgid "Sale Price" +msgstr "" + +#: order/models.py:832 +msgid "Unit sale price" +msgstr "" + +#: order/models.py:911 order/models.py:913 +msgid "Stock item has not been assigned" +msgstr "" + +#: order/models.py:917 +msgid "Cannot allocate stock item to a line with a different part" +msgstr "" + +#: order/models.py:919 +msgid "Cannot allocate stock to a line without a part" +msgstr "" + +#: order/models.py:922 +msgid "Allocation quantity cannot exceed stock quantity" +msgstr "" + +#: order/models.py:932 +msgid "Quantity must be 1 for serialized stock item" +msgstr "" + +#: order/models.py:937 +msgid "Line" +msgstr "" + +#: order/models.py:948 +msgid "Item" +msgstr "" + +#: order/models.py:949 +msgid "Select stock item to allocate" +msgstr "" + +#: order/models.py:952 +msgid "Enter stock allocation quantity" +msgstr "" + +#: order/serializers.py:139 +msgid "Purchase price currency" +msgstr "" + +#: order/serializers.py:360 +msgid "Sale price currency" +msgstr "" + +#: order/templates/order/delete_attachment.html:5 +#: stock/templates/stock/attachment_delete.html:5 +#: templates/attachment_delete.html:5 +msgid "Are you sure you want to delete this attachment?" +msgstr "" + +#: order/templates/order/order_base.html:39 +#: order/templates/order/sales_order_base.html:50 +msgid "Print" +msgstr "" + +#: order/templates/order/order_base.html:43 +#: order/templates/order/sales_order_base.html:54 +msgid "Edit order information" +msgstr "" + +#: order/templates/order/order_base.html:51 +msgid "Receive items" +msgstr "" + +#: order/templates/order/order_base.html:64 +msgid "Export order to file" +msgstr "" + +#: order/templates/order/order_base.html:72 +#: order/templates/order/po_navbar.html:12 +msgid "Purchase Order Details" +msgstr "" + +#: order/templates/order/order_base.html:77 +#: order/templates/order/sales_order_base.html:79 +msgid "Order Reference" +msgstr "" + +#: order/templates/order/order_base.html:82 +#: order/templates/order/sales_order_base.html:84 +msgid "Order Status" +msgstr "" + +#: order/templates/order/order_base.html:117 +#: report/templates/report/inventree_build_order_base.html:122 +msgid "Issued" +msgstr "" + +#: order/templates/order/order_base.html:185 +msgid "Edit Purchase Order" +msgstr "" + +#: order/templates/order/order_base.html:196 +#: order/templates/order/purchase_order_detail.html:265 +#: part/templates/part/category.html:255 part/templates/part/category.html:297 +#: stock/templates/stock/location.html:250 templates/js/part.js:64 +msgid "New Location" +msgstr "" + +#: order/templates/order/order_base.html:197 +#: order/templates/order/purchase_order_detail.html:266 +#: stock/templates/stock/location.html:42 templates/js/part.js:65 +msgid "Create new stock location" +msgstr "" + +#: order/templates/order/order_cancel.html:8 +msgid "Cancelling this order means that the order and line items will no longer be editable." +msgstr "" + +#: order/templates/order/order_complete.html:7 +msgid "Mark this order as complete?" +msgstr "" + +#: order/templates/order/order_complete.html:10 +msgid "This order has line items which have not been marked as received." +msgstr "" + +#: order/templates/order/order_complete.html:11 +msgid "Completing this order means that the order and line items will no longer be editable." +msgstr "" + +#: order/templates/order/order_issue.html:8 +msgid "After placing this purchase order, line items will no longer be editable." +msgstr "" + +#: order/templates/order/order_wizard/match_fields.html:9 +#: part/templates/part/bom_upload/match_fields.html:9 +#: part/templates/part/import_wizard/ajax_match_fields.html:9 +#: part/templates/part/import_wizard/match_fields.html:9 +msgid "Missing selections for the following required columns" +msgstr "" + +#: order/templates/order/order_wizard/match_fields.html:20 +#: part/templates/part/bom_upload/match_fields.html:20 +#: part/templates/part/import_wizard/ajax_match_fields.html:20 +#: part/templates/part/import_wizard/match_fields.html:20 +msgid "Duplicate selections found, see below. Fix them then retry submitting." +msgstr "" + +#: order/templates/order/order_wizard/match_fields.html:29 +#: order/templates/order/order_wizard/match_parts.html:21 +#: part/templates/part/bom_upload/match_fields.html:29 +#: part/templates/part/bom_upload/match_parts.html:21 +#: part/templates/part/import_wizard/match_fields.html:29 +#: part/templates/part/import_wizard/match_references.html:21 +msgid "Submit Selections" +msgstr "" + +#: order/templates/order/order_wizard/match_fields.html:35 +#: part/templates/part/bom_upload/match_fields.html:35 +#: part/templates/part/import_wizard/ajax_match_fields.html:28 +#: part/templates/part/import_wizard/match_fields.html:35 +msgid "File Fields" +msgstr "" + +#: order/templates/order/order_wizard/match_fields.html:42 +#: part/templates/part/bom_upload/match_fields.html:42 +#: part/templates/part/import_wizard/ajax_match_fields.html:35 +#: part/templates/part/import_wizard/match_fields.html:42 +msgid "Remove column" +msgstr "" + +#: order/templates/order/order_wizard/match_fields.html:60 +#: part/templates/part/bom_upload/match_fields.html:60 +#: part/templates/part/import_wizard/ajax_match_fields.html:53 +#: part/templates/part/import_wizard/match_fields.html:60 +msgid "Duplicate selection" +msgstr "" + +#: order/templates/order/order_wizard/match_fields.html:71 +#: order/templates/order/order_wizard/match_parts.html:52 +#: part/templates/part/bom_upload/match_fields.html:71 +#: part/templates/part/bom_upload/match_parts.html:53 +#: part/templates/part/import_wizard/ajax_match_fields.html:64 +#: part/templates/part/import_wizard/ajax_match_references.html:42 +#: part/templates/part/import_wizard/match_fields.html:71 +#: part/templates/part/import_wizard/match_references.html:49 +msgid "Remove row" +msgstr "" + +#: order/templates/order/order_wizard/match_parts.html:12 +#: part/templates/part/bom_upload/match_parts.html:12 +#: part/templates/part/import_wizard/ajax_match_references.html:12 +#: part/templates/part/import_wizard/match_references.html:12 +msgid "Errors exist in the submitted data" +msgstr "" + +#: order/templates/order/order_wizard/match_parts.html:28 +#: part/templates/part/bom_upload/match_parts.html:28 +#: part/templates/part/import_wizard/ajax_match_references.html:21 +#: part/templates/part/import_wizard/match_references.html:28 +msgid "Row" +msgstr "" + +#: order/templates/order/order_wizard/match_parts.html:29 +msgid "Select Supplier Part" +msgstr "" + +#: order/templates/order/order_wizard/po_upload.html:11 +msgid "Upload File for Purchase Order" +msgstr "" + +#: order/templates/order/order_wizard/po_upload.html:18 +#: part/templates/part/bom_upload/upload_file.html:24 +#: part/templates/part/import_wizard/ajax_part_upload.html:10 +#: part/templates/part/import_wizard/part_upload.html:21 +#, python-format +msgid "Step %(step)s of %(count)s" +msgstr "" + +#: order/templates/order/order_wizard/po_upload.html:48 +msgid "Order is already processed. Files cannot be uploaded." +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:11 +msgid "Step 1 of 2 - Select Part Suppliers" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:16 +msgid "Select suppliers" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:20 +msgid "No purchaseable parts selected" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:33 +msgid "Select Supplier" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:57 +msgid "No price" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:65 +#, python-format +msgid "Select a supplier for %(name)s" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:77 +#: part/templates/part/set_category.html:32 +msgid "Remove part" +msgstr "" + +#: order/templates/order/order_wizard/select_pos.html:8 +msgid "Step 2 of 2 - Select Purchase Orders" +msgstr "" + +#: order/templates/order/order_wizard/select_pos.html:12 +msgid "Select existing purchase orders, or create new orders." +msgstr "" + +#: order/templates/order/order_wizard/select_pos.html:31 +#: templates/js/order.js:269 templates/js/order.js:377 +msgid "Items" +msgstr "" + +#: order/templates/order/order_wizard/select_pos.html:32 +msgid "Select Purchase Order" +msgstr "" + +#: order/templates/order/order_wizard/select_pos.html:45 +#, python-format +msgid "Create new purchase order for %(name)s" +msgstr "" + +#: order/templates/order/order_wizard/select_pos.html:68 +#, python-format +msgid "Select a purchase order for %(name)s" +msgstr "" + +#: order/templates/order/po_attachments.html:12 +#: order/templates/order/po_navbar.html:32 +#: order/templates/order/purchase_order_detail.html:47 +msgid "Purchase Order Attachments" +msgstr "" + +#: order/templates/order/po_navbar.html:26 +msgid "Received Stock Items" +msgstr "" + +#: order/templates/order/po_navbar.html:29 +#: order/templates/order/po_received_items.html:12 +#: order/templates/order/purchase_order_detail.html:38 +msgid "Received Items" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:17 +msgid "Purchase Order Items" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:23 +#: order/templates/order/purchase_order_detail.html:202 +#: order/templates/order/sales_order_detail.html:23 +#: order/templates/order/sales_order_detail.html:176 +msgid "Add Line Item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:58 +#: order/templates/order/sales_order_detail.html:54 +msgid "Order Notes" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:238 +#: order/templates/order/sales_order_detail.html:518 +msgid "Edit Line Item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:248 +#: order/templates/order/sales_order_detail.html:528 +msgid "Delete Line Item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:279 +msgid "No line items found" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:307 +#: order/templates/order/sales_order_detail.html:353 +msgid "Total" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:360 +#: order/templates/order/sales_order_detail.html:376 templates/js/part.js:996 +#: templates/js/part.js:1185 +msgid "Unit Price" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:367 +#: order/templates/order/sales_order_detail.html:383 +msgid "Total price" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:431 +#: order/templates/order/sales_order_detail.html:489 +msgid "Edit line item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:432 +msgid "Delete line item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:437 +msgid "Receive line item" +msgstr "" + +#: order/templates/order/purchase_orders.html:24 +#: order/templates/order/sales_orders.html:24 +msgid "Print Order Reports" +msgstr "" + +#: order/templates/order/receive_parts.html:8 +#, python-format +msgid "Receive outstanding parts for %(order)s - %(desc)s" +msgstr "" + +#: order/templates/order/receive_parts.html:14 part/api.py:47 +#: part/models.py:348 part/templates/part/cat_link.html:7 +#: 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:24 +#: templates/InvenTree/index.html:102 templates/InvenTree/search.html:114 +#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:855 +#: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 +#: users/models.py:41 +msgid "Parts" +msgstr "" + +#: order/templates/order/receive_parts.html:15 +msgid "Fill out number of parts received, the status and destination" +msgstr "" + +#: order/templates/order/receive_parts.html:20 +msgid "Order Code" +msgstr "" + +#: order/templates/order/receive_parts.html:21 +#: part/templates/part/part_base.html:194 templates/js/part.js:670 +msgid "On Order" +msgstr "" + +#: order/templates/order/receive_parts.html:23 +msgid "Receive" +msgstr "" + +#: order/templates/order/receive_parts.html:37 +msgid "Error: Referenced part has been removed" +msgstr "" + +#: order/templates/order/receive_parts.html:68 +msgid "Remove line" +msgstr "" + +#: order/templates/order/sales_order_base.html:16 +msgid "This Sales Order has not been fully allocated" +msgstr "" + +#: order/templates/order/sales_order_base.html:66 +msgid "Packing List" +msgstr "" + +#: order/templates/order/sales_order_base.html:74 +msgid "Sales Order Details" +msgstr "" + +#: order/templates/order/sales_order_base.html:100 templates/js/order.js:344 +msgid "Customer Reference" +msgstr "" + +#: order/templates/order/sales_order_base.html:178 +msgid "Edit Sales Order" +msgstr "" + +#: order/templates/order/sales_order_cancel.html:8 +#: order/templates/order/sales_order_ship.html:9 +#: part/templates/part/bom_duplicate.html:12 +#: stock/templates/stock/stockitem_convert.html:13 +msgid "Warning" +msgstr "" + +#: order/templates/order/sales_order_cancel.html:9 +msgid "Cancelling this order means that the order will no longer be editable." +msgstr "" + +#: order/templates/order/sales_order_detail.html:17 +msgid "Sales Order Items" +msgstr "" + +#: order/templates/order/sales_order_detail.html:225 templates/js/bom.js:358 +#: templates/js/build.js:759 templates/js/build.js:1202 +msgid "Actions" +msgstr "" + +#: order/templates/order/sales_order_detail.html:232 templates/js/build.js:645 +#: templates/js/build.js:1011 +msgid "Edit stock allocation" +msgstr "" + +#: order/templates/order/sales_order_detail.html:233 templates/js/build.js:647 +#: templates/js/build.js:1012 +msgid "Delete stock allocation" +msgstr "" + +#: order/templates/order/sales_order_detail.html:306 +msgid "No matching line items" +msgstr "" + +#: order/templates/order/sales_order_detail.html:336 +msgid "ID" +msgstr "" + +#: order/templates/order/sales_order_detail.html:404 templates/js/build.js:710 +#: templates/js/build.js:1007 +msgid "Allocated" +msgstr "" + +#: order/templates/order/sales_order_detail.html:406 +msgid "Fulfilled" +msgstr "" + +#: order/templates/order/sales_order_detail.html:443 +msgid "PO" +msgstr "" + +#: order/templates/order/sales_order_detail.html:473 +msgid "Allocate serial numbers" +msgstr "" + +#: order/templates/order/sales_order_detail.html:476 templates/js/build.js:773 +msgid "Allocate stock" +msgstr "" + +#: order/templates/order/sales_order_detail.html:479 +msgid "Purchase stock" +msgstr "" + +#: order/templates/order/sales_order_detail.html:483 templates/js/build.js:766 +#: templates/js/build.js:1210 +msgid "Build stock" +msgstr "" + +#: order/templates/order/sales_order_detail.html:486 +#: order/templates/order/sales_order_detail.html:605 +msgid "Calculate price" +msgstr "" + +#: order/templates/order/sales_order_detail.html:490 +msgid "Delete line item " +msgstr "" + +#: order/templates/order/sales_order_detail.html:611 +msgid "Update Unit Price" +msgstr "" + +#: order/templates/order/sales_order_ship.html:10 +msgid "This order has not been fully allocated. If the order is marked as shipped, it can no longer be adjusted." +msgstr "" + +#: order/templates/order/sales_order_ship.html:12 +msgid "Ensure that the order allocation is correct before shipping the order." +msgstr "" + +#: order/templates/order/sales_order_ship.html:18 +msgid "Some line items in this order have been over-allocated" +msgstr "" + +#: order/templates/order/sales_order_ship.html:20 +msgid "Ensure that this is correct before shipping the order." +msgstr "" + +#: order/templates/order/sales_order_ship.html:27 +msgid "Shipping this order means that the order will no longer be editable." +msgstr "" + +#: order/templates/order/so_allocate_by_serial.html:9 +msgid "Allocate stock items by serial number" +msgstr "" + +#: order/templates/order/so_allocation_delete.html:7 +msgid "This action will unallocate the following stock from the Sales Order" +msgstr "" + +#: order/templates/order/so_navbar.html:12 +msgid "Sales Order Line Items" +msgstr "" + +#: order/templates/order/so_navbar.html:15 +msgid "Order Items" +msgstr "" + +#: order/templates/order/so_navbar.html:26 +msgid "Sales Order Attachments" +msgstr "" + +#: order/views.py:104 +msgid "Cancel Order" +msgstr "" + +#: order/views.py:113 order/views.py:139 +msgid "Confirm order cancellation" +msgstr "" + +#: order/views.py:116 order/views.py:142 +msgid "Order cannot be cancelled" +msgstr "" + +#: order/views.py:130 +msgid "Cancel sales order" +msgstr "" + +#: order/views.py:156 +msgid "Issue Order" +msgstr "" + +#: order/views.py:165 +msgid "Confirm order placement" +msgstr "" + +#: order/views.py:175 +msgid "Purchase order issued" +msgstr "" + +#: order/views.py:186 +msgid "Complete Order" +msgstr "" + +#: order/views.py:202 +msgid "Confirm order completion" +msgstr "" + +#: order/views.py:213 +msgid "Purchase order completed" +msgstr "" + +#: order/views.py:223 +msgid "Ship Order" +msgstr "" + +#: order/views.py:239 +msgid "Confirm order shipment" +msgstr "" + +#: order/views.py:245 +msgid "Could not ship order" +msgstr "" + +#: order/views.py:292 +msgid "Match Supplier Parts" +msgstr "" + +#: order/views.py:480 +msgid "Receive Parts" +msgstr "" + +#: order/views.py:552 +msgid "Items received" +msgstr "" + +#: order/views.py:620 +msgid "Error converting quantity to number" +msgstr "" + +#: order/views.py:626 +msgid "Receive quantity less than zero" +msgstr "" + +#: order/views.py:632 +msgid "No lines specified" +msgstr "" + +#: order/views.py:705 +msgid "Update prices" +msgstr "" + +#: order/views.py:963 +#, python-brace-format +msgid "Ordered {n} parts" +msgstr "" + +#: order/views.py:1016 +msgid "Allocate Serial Numbers" +msgstr "" + +#: order/views.py:1061 +#, python-brace-format +msgid "Allocated {n} items" +msgstr "" + +#: order/views.py:1077 +msgid "Select line item" +msgstr "" + +#: order/views.py:1108 +#, python-brace-format +msgid "No matching item for serial {serial}" +msgstr "" + +#: order/views.py:1118 +#, python-brace-format +msgid "{serial} is not in stock" +msgstr "" + +#: order/views.py:1126 +#, python-brace-format +msgid "{serial} already allocated to an order" +msgstr "" + +#: order/views.py:1180 +msgid "Allocate Stock to Order" +msgstr "" + +#: order/views.py:1254 +msgid "Edit Allocation Quantity" +msgstr "" + +#: order/views.py:1269 +msgid "Remove allocation" +msgstr "" + +#: order/views.py:1341 +msgid "Sales order not found" +msgstr "" + +#: order/views.py:1347 +msgid "Price not found" +msgstr "" + +#: order/views.py:1350 +#, python-brace-format +msgid "Updated {part} unit-price to {price}" +msgstr "" + +#: order/views.py:1355 +#, python-brace-format +msgid "Updated {part} unit-price to {price} and quantity to {qty}" +msgstr "" + +#: part/bom.py:133 part/models.py:74 part/models.py:793 +#: part/templates/part/category.html:75 +msgid "Default Location" +msgstr "" + +#: part/bom.py:134 part/templates/part/part_base.html:182 +msgid "Available Stock" +msgstr "" + +#: part/forms.py:64 +msgid "File Format" +msgstr "" + +#: part/forms.py:64 +msgid "Select output file format" +msgstr "" + +#: part/forms.py:66 +msgid "Cascading" +msgstr "" + +#: part/forms.py:66 +msgid "Download cascading / multi-level BOM" +msgstr "" + +#: part/forms.py:68 +msgid "Levels" +msgstr "" + +#: part/forms.py:68 +msgid "Select maximum number of BOM levels to export (0 = all levels)" +msgstr "" + +#: part/forms.py:70 +msgid "Include Parameter Data" +msgstr "" + +#: part/forms.py:70 +msgid "Include part parameters data in exported BOM" +msgstr "" + +#: part/forms.py:72 +msgid "Include Stock Data" +msgstr "" + +#: part/forms.py:72 +msgid "Include part stock data in exported BOM" +msgstr "" + +#: part/forms.py:74 +msgid "Include Manufacturer Data" +msgstr "" + +#: part/forms.py:74 +msgid "Include part manufacturer data in exported BOM" +msgstr "" + +#: part/forms.py:76 +msgid "Include Supplier Data" +msgstr "" + +#: part/forms.py:76 +msgid "Include part supplier data in exported BOM" +msgstr "" + +#: part/forms.py:97 part/models.py:2278 +msgid "Parent Part" +msgstr "" + +#: part/forms.py:98 part/templates/part/bom_duplicate.html:7 +msgid "Select parent part to copy BOM from" +msgstr "" + +#: part/forms.py:104 +msgid "Clear existing BOM items" +msgstr "" + +#: part/forms.py:110 +msgid "Confirm BOM duplication" +msgstr "" + +#: part/forms.py:128 +msgid "validate" +msgstr "" + +#: part/forms.py:128 +msgid "Confirm that the BOM is correct" +msgstr "" + +#: part/forms.py:171 +msgid "Related Part" +msgstr "" + +#: part/forms.py:178 +msgid "Select part category" +msgstr "" + +#: part/forms.py:195 +msgid "Duplicate all BOM data for this part" +msgstr "" + +#: part/forms.py:196 +msgid "Copy BOM" +msgstr "" + +#: part/forms.py:201 +msgid "Duplicate all parameter data for this part" +msgstr "" + +#: part/forms.py:202 +msgid "Copy Parameters" +msgstr "" + +#: part/forms.py:207 +msgid "Confirm part creation" +msgstr "" + +#: part/forms.py:212 +msgid "Include category parameter templates" +msgstr "" + +#: part/forms.py:217 +msgid "Include parent categories parameter templates" +msgstr "" + +#: part/forms.py:222 +msgid "Initial stock amount" +msgstr "" + +#: part/forms.py:223 +msgid "Create stock for this part" +msgstr "" + +#: part/forms.py:303 +msgid "Add parameter template to same level categories" +msgstr "" + +#: part/forms.py:307 +msgid "Add parameter template to all categories" +msgstr "" + +#: part/forms.py:325 part/models.py:2377 +msgid "Sub part" +msgstr "" + +#: part/forms.py:354 +msgid "Input quantity for price calculation" +msgstr "" + +#: part/models.py:75 +msgid "Default location for parts in this category" +msgstr "" + +#: part/models.py:78 +msgid "Default keywords" +msgstr "" + +#: part/models.py:78 +msgid "Default keywords for parts in this category" +msgstr "" + +#: part/models.py:88 part/models.py:2324 +#: part/templates/part/part_app_base.html:10 +msgid "Part Category" +msgstr "" + +#: part/models.py:89 part/templates/part/category.html:32 +#: part/templates/part/category.html:103 templates/InvenTree/search.html:127 +#: templates/stats.html:84 users/models.py:40 +msgid "Part Categories" +msgstr "" + +#: part/models.py:433 +msgid "Invalid choice for parent part" +msgstr "" + +#: part/models.py:495 part/models.py:507 +#, python-brace-format +msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" +msgstr "" + +#: part/models.py:604 +msgid "Next available serial numbers are" +msgstr "" + +#: part/models.py:608 +msgid "Next available serial number is" +msgstr "" + +#: part/models.py:613 +msgid "Most recent serial number is" +msgstr "" + +#: part/models.py:692 +msgid "Duplicate IPN not allowed in part settings" +msgstr "" + +#: part/models.py:717 +msgid "Part name" +msgstr "" + +#: part/models.py:724 +msgid "Is Template" +msgstr "" + +#: part/models.py:725 +msgid "Is this part a template part?" +msgstr "" + +#: part/models.py:735 +msgid "Is this part a variant of another part?" +msgstr "" + +#: part/models.py:736 +msgid "Variant Of" +msgstr "" + +#: part/models.py:742 +msgid "Part description" +msgstr "" + +#: part/models.py:747 part/templates/part/category.html:82 +#: part/templates/part/part_base.html:130 +msgid "Keywords" +msgstr "" + +#: part/models.py:748 +msgid "Part keywords to improve visibility in search results" +msgstr "" + +#: part/models.py:755 part/models.py:2323 +#: part/templates/part/set_category.html:15 templates/js/part.js:641 +msgid "Category" +msgstr "" + +#: part/models.py:756 +msgid "Part category" +msgstr "" + +#: part/models.py:761 templates/js/part.js:257 templates/js/part.js:485 +msgid "IPN" +msgstr "" + +#: part/models.py:762 +msgid "Internal Part Number" +msgstr "" + +#: part/models.py:768 +msgid "Part revision or version number" +msgstr "" + +#: part/models.py:769 report/models.py:200 templates/js/part.js:261 +msgid "Revision" +msgstr "" + +#: part/models.py:791 +msgid "Where is this item normally stored?" +msgstr "" + +#: part/models.py:838 +msgid "Default Supplier" +msgstr "" + +#: part/models.py:839 +msgid "Default supplier part" +msgstr "" + +#: part/models.py:846 +msgid "Default Expiry" +msgstr "" + +#: part/models.py:847 +msgid "Expiry time (in days) for stock items of this part" +msgstr "" + +#: part/models.py:852 +msgid "Minimum Stock" +msgstr "" + +#: part/models.py:853 +msgid "Minimum allowed stock level" +msgstr "" + +#: part/models.py:860 +msgid "Stock keeping units for this part" +msgstr "" + +#: part/models.py:866 +msgid "Can this part be built from other parts?" +msgstr "" + +#: part/models.py:872 +msgid "Can this part be used to build other parts?" +msgstr "" + +#: part/models.py:878 +msgid "Does this part have tracking for unique items?" +msgstr "" + +#: part/models.py:883 +msgid "Can this part be purchased from external suppliers?" +msgstr "" + +#: part/models.py:888 +msgid "Can this part be sold to customers?" +msgstr "" + +#: part/models.py:892 templates/js/table_filters.js:21 +#: templates/js/table_filters.js:69 templates/js/table_filters.js:250 +#: templates/js/table_filters.js:319 +msgid "Active" +msgstr "" + +#: part/models.py:893 +msgid "Is this part active?" +msgstr "" + +#: part/models.py:898 +msgid "Is this a virtual part, such as a software product or license?" +msgstr "" + +#: part/models.py:903 +msgid "Part notes - supports Markdown formatting" +msgstr "" + +#: part/models.py:906 +msgid "BOM checksum" +msgstr "" + +#: part/models.py:906 +msgid "Stored BOM checksum" +msgstr "" + +#: part/models.py:909 +msgid "BOM checked by" +msgstr "" + +#: part/models.py:911 +msgid "BOM checked date" +msgstr "" + +#: part/models.py:915 +msgid "Creation User" +msgstr "" + +#: part/models.py:1654 +msgid "Sell multiple" +msgstr "" + +#: part/models.py:2142 +msgid "Test templates can only be created for trackable parts" +msgstr "" + +#: part/models.py:2159 +msgid "Test with this name already exists for this part" +msgstr "" + +#: part/models.py:2179 templates/js/part.js:906 templates/js/stock.js:475 +msgid "Test Name" +msgstr "" + +#: part/models.py:2180 +msgid "Enter a name for the test" +msgstr "" + +#: part/models.py:2185 +msgid "Test Description" +msgstr "" + +#: part/models.py:2186 +msgid "Enter description for this test" +msgstr "" + +#: part/models.py:2191 templates/js/part.js:915 +#: templates/js/table_filters.js:236 +msgid "Required" +msgstr "" + +#: part/models.py:2192 +msgid "Is this test required to pass?" +msgstr "" + +#: part/models.py:2197 templates/js/part.js:923 +msgid "Requires Value" +msgstr "" + +#: part/models.py:2198 +msgid "Does this test require a value when adding a test result?" +msgstr "" + +#: part/models.py:2203 templates/js/part.js:930 +msgid "Requires Attachment" +msgstr "" + +#: part/models.py:2204 +msgid "Does this test require a file attachment when adding a test result?" +msgstr "" + +#: part/models.py:2241 +msgid "Parameter template name must be unique" +msgstr "" + +#: part/models.py:2246 +msgid "Parameter Name" +msgstr "" + +#: part/models.py:2248 +msgid "Parameter Units" +msgstr "" + +#: part/models.py:2280 part/models.py:2329 part/models.py:2330 +#: templates/InvenTree/settings/category.html:62 +msgid "Parameter Template" +msgstr "" + +#: part/models.py:2282 +msgid "Data" +msgstr "" + +#: part/models.py:2282 +msgid "Parameter Value" +msgstr "" + +#: part/models.py:2334 templates/InvenTree/settings/category.html:67 +msgid "Default Value" +msgstr "" + +#: part/models.py:2335 +msgid "Default Parameter Value" +msgstr "" + +#: part/models.py:2369 +msgid "Select parent part" +msgstr "" + +#: part/models.py:2378 +msgid "Select part to be used in BOM" +msgstr "" + +#: part/models.py:2384 +msgid "BOM quantity for this BOM item" +msgstr "" + +#: part/models.py:2386 templates/js/bom.js:216 templates/js/bom.js:278 +msgid "Optional" +msgstr "" + +#: part/models.py:2386 +msgid "This BOM item is optional" +msgstr "" + +#: part/models.py:2389 +msgid "Overage" +msgstr "" + +#: part/models.py:2390 +msgid "Estimated build wastage quantity (absolute or percentage)" +msgstr "" + +#: part/models.py:2393 +msgid "BOM item reference" +msgstr "" + +#: part/models.py:2396 +msgid "BOM item notes" +msgstr "" + +#: part/models.py:2398 +msgid "Checksum" +msgstr "" + +#: part/models.py:2398 +msgid "BOM line checksum" +msgstr "" + +#: part/models.py:2402 templates/js/bom.js:295 templates/js/bom.js:302 +#: templates/js/table_filters.js:55 +msgid "Inherited" +msgstr "" + +#: part/models.py:2403 +msgid "This BOM item is inherited by BOMs for variant parts" +msgstr "" + +#: part/models.py:2408 templates/js/bom.js:287 +msgid "Allow Variants" +msgstr "" + +#: part/models.py:2409 +msgid "Stock items for variant parts can be used for this BOM item" +msgstr "" + +#: part/models.py:2494 stock/models.py:335 +msgid "Quantity must be integer value for trackable parts" +msgstr "" + +#: part/models.py:2503 part/models.py:2505 +msgid "Sub part must be specified" +msgstr "" + +#: part/models.py:2508 +msgid "BOM Item" +msgstr "" + +#: part/models.py:2627 +msgid "Part 1" +msgstr "" + +#: part/models.py:2631 +msgid "Part 2" +msgstr "" + +#: part/models.py:2631 +msgid "Select Related Part" +msgstr "" + +#: part/models.py:2663 +msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" +msgstr "" + +#: part/templates/part/bom.html:6 +msgid "You do not have permission to edit the BOM." +msgstr "" + +#: part/templates/part/bom.html:14 +#, python-format +msgid "The BOM for %(part)s has changed, and must be validated.
" +msgstr "" + +#: part/templates/part/bom.html:16 +#, python-format +msgid "The BOM for %(part)s was last checked by %(checker)s on %(check_date)s" +msgstr "" + +#: part/templates/part/bom.html:20 +#, python-format +msgid "The BOM for %(part)s has not been validated." +msgstr "" + +#: part/templates/part/bom.html:27 +msgid "Remove selected BOM items" +msgstr "" + +#: part/templates/part/bom.html:30 +msgid "Import BOM data" +msgstr "" + +#: part/templates/part/bom.html:34 +msgid "Copy BOM from parent part" +msgstr "" + +#: part/templates/part/bom.html:38 +msgid "New BOM Item" +msgstr "" + +#: part/templates/part/bom.html:41 +msgid "Finish Editing" +msgstr "" + +#: part/templates/part/bom.html:46 +msgid "Edit BOM" +msgstr "" + +#: part/templates/part/bom.html:50 +msgid "Validate Bill of Materials" +msgstr "" + +#: part/templates/part/bom.html:56 part/views.py:1586 +msgid "Export Bill of Materials" +msgstr "" + +#: part/templates/part/bom.html:59 +msgid "Print BOM Report" +msgstr "" + +#: part/templates/part/bom_duplicate.html:13 +msgid "This part already has a Bill of Materials" +msgstr "" + +#: part/templates/part/bom_upload/match_parts.html:29 +msgid "Select Part" +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:7 +msgid "Upload BOM File" +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:12 +msgid "Upload Bill of Materials" +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:16 +msgid "Requirements for BOM upload" +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:18 +msgid "The BOM file must contain the required named columns as provided in the " +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:18 +msgid "BOM Upload Template" +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:19 +msgid "Each part must already exist in the database" +msgstr "" + +#: part/templates/part/bom_validate.html:6 +#, python-format +msgid "Confirm that the Bill of Materials (BOM) is valid for:
%(part)s" +msgstr "" + +#: part/templates/part/bom_validate.html:9 +msgid "This will validate each line in the BOM." +msgstr "" + +#: part/templates/part/category.html:33 +msgid "All parts" +msgstr "" + +#: part/templates/part/category.html:38 part/views.py:1912 +msgid "Create new part category" +msgstr "" + +#: part/templates/part/category.html:44 +msgid "Edit part category" +msgstr "" + +#: part/templates/part/category.html:49 +msgid "Delete part category" +msgstr "" + +#: part/templates/part/category.html:59 part/templates/part/category.html:98 +msgid "Category Details" +msgstr "" + +#: part/templates/part/category.html:64 +msgid "Category Path" +msgstr "" + +#: part/templates/part/category.html:69 +msgid "Category Description" +msgstr "" + +#: part/templates/part/category.html:88 part/templates/part/category.html:174 +#: part/templates/part/category_navbar.html:14 +#: part/templates/part/category_navbar.html:17 +msgid "Subcategories" +msgstr "" + +#: part/templates/part/category.html:93 +msgid "Parts (Including subcategories)" +msgstr "" + +#: part/templates/part/category.html:126 +msgid "Export Part Data" +msgstr "" + +#: part/templates/part/category.html:127 part/templates/part/category.html:141 +msgid "Export" +msgstr "" + +#: part/templates/part/category.html:130 +msgid "Create new part" +msgstr "" + +#: part/templates/part/category.html:131 part/templates/part/detail.html:452 +msgid "New Part" +msgstr "" + +#: part/templates/part/category.html:138 +msgid "Set category" +msgstr "" + +#: part/templates/part/category.html:138 +msgid "Set Category" +msgstr "" + +#: part/templates/part/category.html:141 +msgid "Export Data" +msgstr "" + +#: part/templates/part/category.html:145 +msgid "View list display" +msgstr "" + +#: part/templates/part/category.html:148 +msgid "View grid display" +msgstr "" + +#: part/templates/part/category.html:164 +msgid "Part Parameters" +msgstr "" + +#: part/templates/part/category.html:256 +#: stock/templates/stock/location.html:251 +msgid "Create new location" +msgstr "" + +#: part/templates/part/category.html:261 part/templates/part/category.html:291 +#: templates/js/part.js:25 +msgid "New Category" +msgstr "" + +#: part/templates/part/category.html:262 +msgid "Create new category" +msgstr "" + +#: part/templates/part/category.html:292 +msgid "Create new Part Category" +msgstr "" + +#: part/templates/part/category.html:298 stock/views.py:874 +msgid "Create new Stock Location" +msgstr "" + +#: part/templates/part/category.html:317 +msgid "Select parent category" +msgstr "" + +#: part/templates/part/category.html:324 part/views.py:1860 +msgid "Edit Part Category" +msgstr "" + +#: part/templates/part/category_delete.html:5 +msgid "Are you sure you want to delete category" +msgstr "" + +#: part/templates/part/category_delete.html:8 +#, python-format +msgid "This category contains %(count)s child categories" +msgstr "" + +#: part/templates/part/category_delete.html:9 +msgid "If this category is deleted, these child categories will be moved to the" +msgstr "" + +#: part/templates/part/category_delete.html:11 +msgid "category" +msgstr "" + +#: part/templates/part/category_delete.html:13 +msgid "top level Parts category" +msgstr "" + +#: part/templates/part/category_delete.html:25 +#, python-format +msgid "This category contains %(count)s parts" +msgstr "" + +#: part/templates/part/category_delete.html:27 +#, python-format +msgid "If this category is deleted, these parts will be moved to the parent category %(path)s" +msgstr "" + +#: part/templates/part/category_delete.html:29 +msgid "If this category is deleted, these parts will be moved to the top-level category Teile" +msgstr "" + +#: part/templates/part/category_navbar.html:29 +#: part/templates/part/category_navbar.html:32 +msgid "Import Parts" +msgstr "" + +#: part/templates/part/copy_part.html:9 part/views.py:327 +msgid "Duplicate Part" +msgstr "" + +#: part/templates/part/copy_part.html:10 +#, python-format +msgid "Make a copy of part '%(full_name)s'." +msgstr "" + +#: part/templates/part/copy_part.html:14 +#: part/templates/part/create_part.html:11 +msgid "Possible Matching Parts" +msgstr "" + +#: part/templates/part/copy_part.html:15 +#: part/templates/part/create_part.html:12 +msgid "The new part may be a duplicate of these existing parts" +msgstr "" + +#: part/templates/part/create_part.html:17 +#, python-format +msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" +msgstr "" + +#: part/templates/part/detail.html:16 +msgid "Part Stock" +msgstr "" + +#: part/templates/part/detail.html:21 +#, python-format +msgid "Showing stock for all variants of %(full_name)s" +msgstr "" + +#: part/templates/part/detail.html:30 part/templates/part/navbar.html:87 +msgid "Part Test Templates" +msgstr "" + +#: part/templates/part/detail.html:36 +msgid "Add Test Template" +msgstr "" + +#: part/templates/part/detail.html:77 +msgid "New sales order" +msgstr "" + +#: part/templates/part/detail.html:77 +msgid "New Order" +msgstr "" + +#: part/templates/part/detail.html:90 +msgid "Sales Order Allocations" +msgstr "" + +#: part/templates/part/detail.html:130 part/templates/part/navbar.html:21 +msgid "Part Variants" +msgstr "" + +#: part/templates/part/detail.html:137 +msgid "Create new variant" +msgstr "" + +#: part/templates/part/detail.html:138 +msgid "New Variant" +msgstr "" + +#: part/templates/part/detail.html:161 +msgid "Add new parameter" +msgstr "" + +#: part/templates/part/detail.html:182 part/templates/part/navbar.html:95 +#: part/templates/part/navbar.html:98 +msgid "Related Parts" +msgstr "" + +#: part/templates/part/detail.html:188 +msgid "Add Related" +msgstr "" + +#: part/templates/part/detail.html:228 part/templates/part/navbar.html:35 +#: part/templates/part/navbar.html:38 +msgid "Bill of Materials" +msgstr "" + +#: part/templates/part/detail.html:237 +msgid "Assemblies" +msgstr "" + +#: part/templates/part/detail.html:253 +msgid "Part Builds" +msgstr "" + +#: part/templates/part/detail.html:260 +msgid "Start New Build" +msgstr "" + +#: part/templates/part/detail.html:274 +msgid "Build Order Allocations" +msgstr "" + +#: part/templates/part/detail.html:283 +msgid "Part Suppliers" +msgstr "" + +#: part/templates/part/detail.html:305 +msgid "Part Manufacturers" +msgstr "" + +#: part/templates/part/detail.html:317 +msgid "Delete manufacturer parts" +msgstr "" + +#: part/templates/part/detail.html:402 +msgid "Delete selected BOM items?" +msgstr "" + +#: part/templates/part/detail.html:403 +msgid "All selected BOM items will be deleted" +msgstr "" + +#: part/templates/part/detail.html:453 part/views.py:451 +msgid "Create New Part" +msgstr "" + +#: part/templates/part/detail.html:588 +msgid "Add Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:606 +msgid "Edit Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:618 +msgid "Delete Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:669 +msgid "Edit Part Notes" +msgstr "" + +#: part/templates/part/detail.html:902 +#, python-format +msgid "Single Price - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:914 +#, python-format +msgid "Single Price Difference - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:926 +#, python-format +msgid "Part Single Price - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:1015 +#, python-format +msgid "Unit Price - %(currency)s" +msgstr "" + +#: part/templates/part/import_wizard/ajax_part_upload.html:29 +#: part/templates/part/import_wizard/part_upload.html:51 +msgid "Unsuffitient privileges." +msgstr "" + +#: part/templates/part/import_wizard/part_upload.html:14 +msgid "Import Parts from File" +msgstr "" + +#: part/templates/part/navbar.html:24 +msgid "Variants" +msgstr "" + +#: part/templates/part/navbar.html:51 part/templates/part/navbar.html:54 +msgid "Used In" +msgstr "" + +#: part/templates/part/navbar.html:61 +msgid "Prices" +msgstr "" + +#: part/templates/part/navbar.html:90 +msgid "Test Templates" +msgstr "" + +#: part/templates/part/part_app_base.html:12 +msgid "Part List" +msgstr "" + +#: part/templates/part/part_base.html:26 templates/js/company.js:416 +#: templates/js/company.js:666 templates/js/part.js:172 +#: templates/js/part.js:249 +msgid "Inactive" +msgstr "" + +#: part/templates/part/part_base.html:36 +msgid "Part is virtual (not a physical part)" +msgstr "" + +#: part/templates/part/part_base.html:39 +msgid "Part is a template part (variants can be made from this part)" +msgstr "" + +#: part/templates/part/part_base.html:42 +msgid "Part can be assembled from other parts" +msgstr "" + +#: part/templates/part/part_base.html:45 +msgid "Part can be used in assemblies" +msgstr "" + +#: part/templates/part/part_base.html:48 +msgid "Part stock is tracked by serial number" +msgstr "" + +#: part/templates/part/part_base.html:51 +msgid "Part can be purchased from external suppliers" +msgstr "" + +#: part/templates/part/part_base.html:54 +msgid "Part can be sold to customers" +msgstr "" + +#: part/templates/part/part_base.html:60 +msgid "Star this part" +msgstr "" + +#: part/templates/part/part_base.html:67 +#: stock/templates/stock/item_base.html:75 +#: stock/templates/stock/location.html:51 +msgid "Barcode actions" +msgstr "" + +#: part/templates/part/part_base.html:69 +#: stock/templates/stock/item_base.html:77 +#: stock/templates/stock/location.html:53 templates/qr_button.html:1 +msgid "Show QR Code" +msgstr "" + +#: part/templates/part/part_base.html:70 +#: stock/templates/stock/item_base.html:93 +#: stock/templates/stock/location.html:54 +msgid "Print Label" +msgstr "" + +#: part/templates/part/part_base.html:75 +msgid "Show pricing information" +msgstr "" + +#: part/templates/part/part_base.html:80 +#: stock/templates/stock/item_base.html:140 +#: stock/templates/stock/location.html:62 +msgid "Stock actions" +msgstr "" + +#: part/templates/part/part_base.html:87 +msgid "Count part stock" +msgstr "" + +#: part/templates/part/part_base.html:93 +msgid "Transfer part stock" +msgstr "" + +#: part/templates/part/part_base.html:110 +msgid "Part actions" +msgstr "" + +#: part/templates/part/part_base.html:113 +msgid "Duplicate part" +msgstr "" + +#: part/templates/part/part_base.html:116 +msgid "Edit part" +msgstr "" + +#: part/templates/part/part_base.html:119 +msgid "Delete part" +msgstr "" + +#: part/templates/part/part_base.html:154 +msgid "Latest Serial Number" +msgstr "" + +#: part/templates/part/part_base.html:165 +msgid "This is a virtual part" +msgstr "" + +#: part/templates/part/part_base.html:171 +#, python-format +msgid "This part is a variant of %(link)s" +msgstr "" + +#: part/templates/part/part_base.html:188 templates/js/table_filters.js:165 +msgid "In Stock" +msgstr "" + +#: part/templates/part/part_base.html:201 templates/InvenTree/index.html:186 +msgid "Required for Build Orders" +msgstr "" + +#: part/templates/part/part_base.html:208 +msgid "Required for Sales Orders" +msgstr "" + +#: part/templates/part/part_base.html:215 +msgid "Allocated to Orders" +msgstr "" + +#: part/templates/part/part_base.html:230 templates/js/bom.js:316 +msgid "Can Build" +msgstr "" + +#: part/templates/part/part_base.html:236 templates/js/part.js:501 +#: templates/js/part.js:674 +msgid "Building" +msgstr "" + +#: part/templates/part/part_base.html:331 part/templates/part/prices.html:125 +msgid "Calculate" +msgstr "" + +#: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:21 +msgid "Supplier Pricing" +msgstr "" + +#: part/templates/part/part_pricing.html:26 +#: part/templates/part/part_pricing.html:52 +#: part/templates/part/part_pricing.html:85 +#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:25 +#: part/templates/part/prices.html:52 part/templates/part/prices.html:84 +#: part/templates/part/prices.html:101 +msgid "Unit Cost" +msgstr "" + +#: part/templates/part/part_pricing.html:32 +#: part/templates/part/part_pricing.html:58 +#: part/templates/part/part_pricing.html:89 +#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:32 +#: part/templates/part/prices.html:59 part/templates/part/prices.html:89 +#: part/templates/part/prices.html:106 +msgid "Total Cost" +msgstr "" + +#: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:40 +msgid "No supplier pricing available" +msgstr "" + +#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:49 +#: part/templates/part/prices.html:225 +msgid "BOM Pricing" +msgstr "" + +#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:67 +msgid "Note: BOM pricing is incomplete for this part" +msgstr "" + +#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:74 +msgid "No BOM pricing available" +msgstr "" + +#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:83 +msgid "Internal Price" +msgstr "" + +#: part/templates/part/part_pricing.html:113 +#: part/templates/part/prices.html:115 +msgid "No pricing information is available for this part." +msgstr "" + +#: part/templates/part/part_thumb.html:20 +msgid "Select from existing images" +msgstr "" + +#: part/templates/part/partial_delete.html:7 +#, python-format +msgid "Are you sure you want to delete part '%(full_name)s'?" +msgstr "" + +#: part/templates/part/partial_delete.html:12 +#, python-format +msgid "This part is used in BOMs for %(count)s other parts. If you delete this part, the BOMs for the following parts will be updated" +msgstr "" + +#: part/templates/part/partial_delete.html:22 +#, python-format +msgid "There are %(count)s stock entries defined for this part. If you delete this part, the following stock entries will also be deleted:" +msgstr "" + +#: part/templates/part/partial_delete.html:33 +#, python-format +msgid "There are %(count)s manufacturers defined for this part. If you delete this part, the following manufacturer parts will also be deleted:" +msgstr "" + +#: part/templates/part/partial_delete.html:44 +#, python-format +msgid "There are %(count)s suppliers defined for this part. If you delete this part, the following supplier parts will also be deleted:" +msgstr "" + +#: part/templates/part/partial_delete.html:55 +#, python-format +msgid "There are %(count)s unique parts tracked for '%(full_name)s'. Deleting this part will permanently remove this tracking information." +msgstr "" + +#: part/templates/part/prices.html:16 +msgid "Pricing ranges" +msgstr "" + +#: part/templates/part/prices.html:22 +msgid "Show supplier cost" +msgstr "" + +#: part/templates/part/prices.html:23 +msgid "Show purchase price" +msgstr "" + +#: part/templates/part/prices.html:50 +msgid "Show BOM cost" +msgstr "" + +#: part/templates/part/prices.html:98 +msgid "Show sale cost" +msgstr "" + +#: part/templates/part/prices.html:99 +msgid "Show sale price" +msgstr "" + +#: part/templates/part/prices.html:121 +msgid "Calculation parameters" +msgstr "" + +#: part/templates/part/prices.html:136 +msgid "Supplier Cost" +msgstr "" + +#: part/templates/part/prices.html:137 part/templates/part/prices.html:158 +#: part/templates/part/prices.html:183 part/templates/part/prices.html:213 +#: part/templates/part/prices.html:239 part/templates/part/prices.html:267 +msgid "Jump to overview" +msgstr "" + +#: part/templates/part/prices.html:162 +msgid "Stock Pricing" +msgstr "" + +#: part/templates/part/prices.html:172 +msgid "No stock pricing history is available for this part." +msgstr "" + +#: part/templates/part/prices.html:182 +msgid "Internal Cost" +msgstr "" + +#: part/templates/part/prices.html:197 part/views.py:2330 +msgid "Add Internal Price Break" +msgstr "" + +#: part/templates/part/prices.html:212 +msgid "BOM Cost" +msgstr "" + +#: part/templates/part/prices.html:238 +msgid "Sale Cost" +msgstr "" + +#: part/templates/part/prices.html:278 +msgid "No sale pice history available for this part." +msgstr "" + +#: part/templates/part/set_category.html:9 +msgid "Set category for the following parts" +msgstr "" + +#: part/templates/part/stock_count.html:7 templates/js/bom.js:239 +#: templates/js/part.js:491 templates/js/part.js:678 +msgid "No Stock" +msgstr "" + +#: part/templates/part/stock_count.html:9 templates/InvenTree/index.html:166 +msgid "Low Stock" +msgstr "" + +#: part/templates/part/variant_part.html:9 +msgid "Create new part variant" +msgstr "" + +#: part/templates/part/variant_part.html:10 +#, python-format +msgid "Create a new variant of template '%(full_name)s'." +msgstr "" + +#: part/templatetags/inventree_extras.py:105 +msgid "Unknown database" +msgstr "" + +#: part/views.py:96 +msgid "Add Related Part" +msgstr "" + +#: part/views.py:151 +msgid "Delete Related Part" +msgstr "" + +#: part/views.py:162 +msgid "Set Part Category" +msgstr "" + +#: part/views.py:212 +#, python-brace-format +msgid "Set category for {n} parts" +msgstr "" + +#: part/views.py:247 +msgid "Create Variant" +msgstr "" + +#: part/views.py:332 +msgid "Copied part" +msgstr "" + +#: part/views.py:386 part/views.py:528 +msgid "Possible matches exist - confirm creation of new part" +msgstr "" + +#: part/views.py:456 +msgid "Created new part" +msgstr "" + +#: part/views.py:636 +msgid "Match References" +msgstr "" + +#: part/views.py:892 +msgid "None" +msgstr "" + +#: part/views.py:951 +msgid "Part QR Code" +msgstr "" + +#: part/views.py:1053 +msgid "Select Part Image" +msgstr "" + +#: part/views.py:1079 +msgid "Updated part image" +msgstr "" + +#: part/views.py:1082 +msgid "Part image not found" +msgstr "" + +#: part/views.py:1094 +msgid "Duplicate BOM" +msgstr "" + +#: part/views.py:1124 +msgid "Confirm duplication of BOM from parent" +msgstr "" + +#: part/views.py:1145 +msgid "Validate BOM" +msgstr "" + +#: part/views.py:1166 +msgid "Confirm that the BOM is valid" +msgstr "" + +#: part/views.py:1177 +msgid "Validated Bill of Materials" +msgstr "" + +#: part/views.py:1250 +msgid "Match Parts" +msgstr "" + +#: part/views.py:1638 +msgid "Confirm Part Deletion" +msgstr "" + +#: part/views.py:1645 +msgid "Part was deleted" +msgstr "" + +#: part/views.py:1654 +msgid "Part Pricing" +msgstr "" + +#: part/views.py:1795 +msgid "Create Part Parameter Template" +msgstr "" + +#: part/views.py:1805 +msgid "Edit Part Parameter Template" +msgstr "" + +#: part/views.py:1812 +msgid "Delete Part Parameter Template" +msgstr "" + +#: part/views.py:1898 +msgid "Delete Part Category" +msgstr "" + +#: part/views.py:1904 +msgid "Part category was deleted" +msgstr "" + +#: part/views.py:1956 +msgid "Create Category Parameter Template" +msgstr "" + +#: part/views.py:2057 +msgid "Edit Category Parameter Template" +msgstr "" + +#: part/views.py:2113 +msgid "Delete Category Parameter Template" +msgstr "" + +#: part/views.py:2132 +msgid "Create BOM Item" +msgstr "" + +#: part/views.py:2202 +msgid "Edit BOM item" +msgstr "" + +#: part/views.py:2263 +msgid "Added new price break" +msgstr "" + +#: part/views.py:2339 +msgid "Edit Internal Price Break" +msgstr "" + +#: part/views.py:2347 +msgid "Delete Internal Price Break" +msgstr "" + +#: report/models.py:182 +msgid "Template name" +msgstr "" + +#: report/models.py:188 +msgid "Report template file" +msgstr "" + +#: report/models.py:195 +msgid "Report template description" +msgstr "" + +#: report/models.py:201 +msgid "Report revision number (auto-increments)" +msgstr "" + +#: report/models.py:292 +msgid "Pattern for generating report filenames" +msgstr "" + +#: report/models.py:299 +msgid "Report template is enabled" +msgstr "" + +#: report/models.py:323 +msgid "StockItem query filters (comma-separated list of key=value pairs)" +msgstr "" + +#: report/models.py:331 +msgid "Include Installed Tests" +msgstr "" + +#: report/models.py:332 +msgid "Include test results for stock items installed inside assembled item" +msgstr "" + +#: report/models.py:380 +msgid "Build Filters" +msgstr "" + +#: report/models.py:381 +msgid "Build query filters (comma-separated list of key=value pairs" +msgstr "" + +#: report/models.py:423 +msgid "Part Filters" +msgstr "" + +#: report/models.py:424 +msgid "Part query filters (comma-separated list of key=value pairs" +msgstr "" + +#: report/models.py:458 +msgid "Purchase order query filters" +msgstr "" + +#: report/models.py:496 +msgid "Sales order query filters" +msgstr "" + +#: report/models.py:546 +msgid "Snippet" +msgstr "" + +#: report/models.py:547 +msgid "Report snippet file" +msgstr "" + +#: report/models.py:551 +msgid "Snippet file description" +msgstr "" + +#: report/models.py:586 +msgid "Asset" +msgstr "" + +#: report/models.py:587 +msgid "Report asset file" +msgstr "" + +#: report/models.py:590 +msgid "Asset file description" +msgstr "" + +#: report/templates/report/inventree_build_order_base.html:147 +msgid "Required For" +msgstr "" + +#: report/templates/report/inventree_po_report.html:85 +#: report/templates/report/inventree_so_report.html:85 +msgid "Line Items" +msgstr "" + +#: report/templates/report/inventree_test_report_base.html:21 +msgid "Stock Item Test Report" +msgstr "" + +#: report/templates/report/inventree_test_report_base.html:83 +msgid "Test Results" +msgstr "" + +#: report/templates/report/inventree_test_report_base.html:88 +#: stock/models.py:1796 +msgid "Test" +msgstr "" + +#: report/templates/report/inventree_test_report_base.html:89 +#: stock/models.py:1802 +msgid "Result" +msgstr "" + +#: report/templates/report/inventree_test_report_base.html:92 +#: templates/js/order.js:259 templates/js/stock.js:1371 +msgid "Date" +msgstr "" + +#: report/templates/report/inventree_test_report_base.html:103 +msgid "Pass" +msgstr "" + +#: report/templates/report/inventree_test_report_base.html:105 +msgid "Fail" +msgstr "" + +#: stock/api.py:145 +msgid "Request must contain list of stock items" +msgstr "" + +#: stock/api.py:153 +msgid "Improperly formatted data" +msgstr "" + +#: stock/api.py:161 +msgid "Each entry must contain a valid integer primary-key" +msgstr "" + +#: stock/api.py:167 +msgid "Primary key does not match valid stock item" +msgstr "" + +#: stock/api.py:177 +msgid "Invalid quantity value" +msgstr "" + +#: stock/api.py:182 +msgid "Quantity must not be less than zero" +msgstr "" + +#: stock/api.py:210 +#, python-brace-format +msgid "Updated stock for {n} items" +msgstr "" + +#: stock/api.py:246 stock/api.py:279 +msgid "Specified quantity exceeds stock quantity" +msgstr "" + +#: stock/api.py:269 +msgid "Valid location must be specified" +msgstr "" + +#: stock/api.py:289 +#, python-brace-format +msgid "Moved {n} parts to {loc}" +msgstr "" + +#: stock/forms.py:80 stock/forms.py:313 stock/models.py:550 +#: stock/templates/stock/item_base.html:393 templates/js/stock.js:1018 +msgid "Expiry Date" +msgstr "" + +#: stock/forms.py:81 stock/forms.py:314 +msgid "Expiration date for this stock item" +msgstr "" + +#: stock/forms.py:84 +msgid "Enter unique serial numbers (or leave blank)" +msgstr "" + +#: stock/forms.py:135 +msgid "Destination for serialized stock (by default, will remain in current location)" +msgstr "" + +#: stock/forms.py:137 +msgid "Serial numbers" +msgstr "" + +#: stock/forms.py:137 +msgid "Unique serial numbers (must match quantity)" +msgstr "" + +#: stock/forms.py:139 stock/forms.py:288 +msgid "Add transaction note (optional)" +msgstr "" + +#: stock/forms.py:169 stock/forms.py:225 +msgid "Select test report template" +msgstr "" + +#: stock/forms.py:241 +msgid "Stock item to install" +msgstr "" + +#: stock/forms.py:248 +msgid "Stock quantity to assign" +msgstr "" + +#: stock/forms.py:276 +msgid "Must not exceed available quantity" +msgstr "" + +#: stock/forms.py:286 +msgid "Destination location for uninstalled items" +msgstr "" + +#: stock/forms.py:290 +msgid "Confirm uninstall" +msgstr "" + +#: stock/forms.py:290 +msgid "Confirm removal of installed stock items" +msgstr "" + +#: stock/models.py:57 stock/models.py:587 +msgid "Owner" +msgstr "" + +#: stock/models.py:58 stock/models.py:588 +msgid "Select Owner" +msgstr "" + +#: stock/models.py:316 +msgid "StockItem with this serial number already exists" +msgstr "" + +#: stock/models.py:352 +#, python-brace-format +msgid "Part type ('{pf}') must be {pe}" +msgstr "" + +#: stock/models.py:362 stock/models.py:371 +msgid "Quantity must be 1 for item with a serial number" +msgstr "" + +#: stock/models.py:363 +msgid "Serial number cannot be set if quantity greater than 1" +msgstr "" + +#: stock/models.py:385 +msgid "Item cannot belong to itself" +msgstr "" + +#: stock/models.py:391 +msgid "Item must have a build reference if is_building=True" +msgstr "" + +#: stock/models.py:398 +msgid "Build reference does not point to the same part object" +msgstr "" + +#: stock/models.py:440 +msgid "Parent Stock Item" +msgstr "" + +#: stock/models.py:449 +msgid "Base part" +msgstr "" + +#: stock/models.py:458 +msgid "Select a matching supplier part for this stock item" +msgstr "" + +#: stock/models.py:463 stock/templates/stock/stock_app_base.html:8 +msgid "Stock Location" +msgstr "" + +#: stock/models.py:466 +msgid "Where is this stock item located?" +msgstr "" + +#: stock/models.py:473 +msgid "Packaging this stock item is stored in" +msgstr "" + +#: stock/models.py:478 stock/templates/stock/item_base.html:282 +msgid "Installed In" +msgstr "" + +#: stock/models.py:481 +msgid "Is this item installed in another item?" +msgstr "" + +#: stock/models.py:497 +msgid "Serial number for this item" +msgstr "" + +#: stock/models.py:509 +msgid "Batch code for this stock item" +msgstr "" + +#: stock/models.py:513 +msgid "Stock Quantity" +msgstr "" + +#: stock/models.py:522 +msgid "Source Build" +msgstr "" + +#: stock/models.py:524 +msgid "Build for this stock item" +msgstr "" + +#: stock/models.py:535 +msgid "Source Purchase Order" +msgstr "" + +#: stock/models.py:538 +msgid "Purchase order for this stock item" +msgstr "" + +#: stock/models.py:544 +msgid "Destination Sales Order" +msgstr "" + +#: stock/models.py:551 +msgid "Expiry date for stock item. Stock will be considered expired after this date" +msgstr "" + +#: stock/models.py:564 +msgid "Delete on deplete" +msgstr "" + +#: stock/models.py:564 +msgid "Delete this Stock Item when stock is depleted" +msgstr "" + +#: stock/models.py:574 stock/templates/stock/item.html:98 +#: stock/templates/stock/navbar.html:54 +msgid "Stock Item Notes" +msgstr "" + +#: stock/models.py:583 +msgid "Single unit purchase price at time of purchase" +msgstr "" + +#: stock/models.py:1051 +msgid "Part is not set as trackable" +msgstr "" + +#: stock/models.py:1057 +msgid "Quantity must be integer" +msgstr "" + +#: stock/models.py:1063 +#, python-brace-format +msgid "Quantity must not exceed available stock quantity ({n})" +msgstr "" + +#: stock/models.py:1066 +msgid "Serial numbers must be a list of integers" +msgstr "" + +#: stock/models.py:1069 +msgid "Quantity does not match serial numbers" +msgstr "" + +#: stock/models.py:1076 +#, python-brace-format +msgid "Serial numbers already exist: {exists}" +msgstr "" + +#: stock/models.py:1234 +msgid "StockItem cannot be moved as it is not in stock" +msgstr "" + +#: stock/models.py:1716 +msgid "Entry notes" +msgstr "" + +#: stock/models.py:1773 +msgid "Value must be provided for this test" +msgstr "" + +#: stock/models.py:1779 +msgid "Attachment must be uploaded for this test" +msgstr "" + +#: stock/models.py:1797 +msgid "Test name" +msgstr "" + +#: stock/models.py:1803 templates/js/table_filters.js:226 +msgid "Test result" +msgstr "" + +#: stock/models.py:1809 +msgid "Test output value" +msgstr "" + +#: stock/models.py:1816 +msgid "Test result attachment" +msgstr "" + +#: stock/models.py:1822 +msgid "Test notes" +msgstr "" + +#: stock/templates/stock/item.html:16 +msgid "Stock Tracking Information" +msgstr "" + +#: stock/templates/stock/item.html:29 +msgid "New Entry" +msgstr "" + +#: stock/templates/stock/item.html:42 +msgid "Child Stock Items" +msgstr "" + +#: stock/templates/stock/item.html:49 +msgid "This stock item does not have any child items" +msgstr "" + +#: stock/templates/stock/item.html:57 stock/templates/stock/navbar.html:19 +#: stock/templates/stock/navbar.html:22 +msgid "Test Data" +msgstr "" + +#: stock/templates/stock/item.html:65 +msgid "Delete Test Data" +msgstr "" + +#: stock/templates/stock/item.html:69 +msgid "Add Test Data" +msgstr "" + +#: stock/templates/stock/item.html:72 stock/templates/stock/item_base.html:95 +msgid "Test Report" +msgstr "" + +#: stock/templates/stock/item.html:119 stock/templates/stock/navbar.html:27 +msgid "Installed Stock Items" +msgstr "" + +#: stock/templates/stock/item.html:280 stock/templates/stock/item.html:305 +msgid "Add Test Result" +msgstr "" + +#: stock/templates/stock/item.html:325 +msgid "Edit Test Result" +msgstr "" + +#: stock/templates/stock/item.html:339 +msgid "Delete Test Result" +msgstr "" + +#: stock/templates/stock/item_base.html:33 +#: stock/templates/stock/item_base.html:397 templates/js/table_filters.js:154 +msgid "Expired" +msgstr "" + +#: stock/templates/stock/item_base.html:43 +#: stock/templates/stock/item_base.html:399 templates/js/table_filters.js:159 +msgid "Stale" +msgstr "" + +#: stock/templates/stock/item_base.html:80 templates/js/barcode.js:309 +#: templates/js/barcode.js:314 +msgid "Unlink Barcode" +msgstr "" + +#: stock/templates/stock/item_base.html:82 +msgid "Link Barcode" +msgstr "" + +#: stock/templates/stock/item_base.html:84 templates/stock_table.html:31 +msgid "Scan to Location" +msgstr "" + +#: stock/templates/stock/item_base.html:91 +msgid "Printing actions" +msgstr "" + +#: stock/templates/stock/item_base.html:104 +msgid "Stock adjustment actions" +msgstr "" + +#: stock/templates/stock/item_base.html:108 +#: stock/templates/stock/location.html:69 templates/stock_table.html:57 +msgid "Count stock" +msgstr "" + +#: stock/templates/stock/item_base.html:111 templates/stock_table.html:55 +msgid "Add stock" +msgstr "" + +#: stock/templates/stock/item_base.html:114 templates/stock_table.html:56 +msgid "Remove stock" +msgstr "" + +#: stock/templates/stock/item_base.html:117 +msgid "Serialize stock" +msgstr "" + +#: stock/templates/stock/item_base.html:121 +#: stock/templates/stock/location.html:75 +msgid "Transfer stock" +msgstr "" + +#: stock/templates/stock/item_base.html:124 +msgid "Assign to customer" +msgstr "" + +#: stock/templates/stock/item_base.html:127 +msgid "Return to stock" +msgstr "" + +#: stock/templates/stock/item_base.html:131 +msgid "Uninstall stock item" +msgstr "" + +#: stock/templates/stock/item_base.html:131 +msgid "Uninstall" +msgstr "" + +#: stock/templates/stock/item_base.html:143 +msgid "Convert to variant" +msgstr "" + +#: stock/templates/stock/item_base.html:146 +msgid "Duplicate stock item" +msgstr "" + +#: stock/templates/stock/item_base.html:148 +msgid "Edit stock item" +msgstr "" + +#: stock/templates/stock/item_base.html:151 +msgid "Delete stock item" +msgstr "" + +#: stock/templates/stock/item_base.html:171 +msgid "You are not in the list of owners of this item. This stock item cannot be edited." +msgstr "" + +#: stock/templates/stock/item_base.html:178 +msgid "This stock item is in production and cannot be edited." +msgstr "" + +#: stock/templates/stock/item_base.html:179 +msgid "Edit the stock item from the build view." +msgstr "" + +#: stock/templates/stock/item_base.html:192 +msgid "This stock item has not passed all required tests" +msgstr "" + +#: stock/templates/stock/item_base.html:200 +#, python-format +msgid "This stock item is allocated to Sales Order %(link)s (Quantity: %(qty)s)" +msgstr "" + +#: stock/templates/stock/item_base.html:208 +#, python-format +msgid "This stock item is allocated to Build %(link)s (Quantity: %(qty)s)" +msgstr "" + +#: stock/templates/stock/item_base.html:214 +msgid "This stock item is serialized - it has a unique serial number and the quantity cannot be adjusted." +msgstr "" + +#: stock/templates/stock/item_base.html:218 +msgid "This stock item cannot be deleted as it has child items" +msgstr "" + +#: stock/templates/stock/item_base.html:222 +msgid "This stock item will be automatically deleted when all stock is depleted." +msgstr "" + +#: stock/templates/stock/item_base.html:230 +msgid "Stock Item Details" +msgstr "" + +#: stock/templates/stock/item_base.html:252 +msgid "previous page" +msgstr "" + +#: stock/templates/stock/item_base.html:258 +msgid "next page" +msgstr "" + +#: stock/templates/stock/item_base.html:301 templates/js/build.js:628 +msgid "No location set" +msgstr "" + +#: stock/templates/stock/item_base.html:308 +msgid "Barcode Identifier" +msgstr "" + +#: stock/templates/stock/item_base.html:350 +msgid "Parent Item" +msgstr "" + +#: stock/templates/stock/item_base.html:368 +msgid "No manufacturer set" +msgstr "" + +#: stock/templates/stock/item_base.html:397 +#, python-format +msgid "This StockItem expired on %(item.expiry_date)s" +msgstr "" + +#: stock/templates/stock/item_base.html:399 +#, python-format +msgid "This StockItem expires on %(item.expiry_date)s" +msgstr "" + +#: stock/templates/stock/item_base.html:406 templates/js/stock.js:1024 +msgid "Last Updated" +msgstr "" + +#: stock/templates/stock/item_base.html:411 +msgid "Last Stocktake" +msgstr "" + +#: stock/templates/stock/item_base.html:415 +msgid "No stocktake performed" +msgstr "" + +#: stock/templates/stock/item_base.html:426 +msgid "Tests" +msgstr "" + +#: stock/templates/stock/item_base.html:500 +msgid "Save" +msgstr "" + +#: stock/templates/stock/item_base.html:512 +msgid "Edit Stock Status" +msgstr "" + +#: stock/templates/stock/item_delete.html:9 +msgid "Are you sure you want to delete this stock item?" +msgstr "" + +#: stock/templates/stock/item_delete.html:12 +#, python-format +msgid "This will remove %(qty)s units of %(full_name)s from stock." +msgstr "" + +#: stock/templates/stock/item_install.html:7 +msgid "Install another StockItem into this item." +msgstr "" + +#: stock/templates/stock/item_install.html:10 +msgid "Stock items can only be installed if they meet the following criteria" +msgstr "" + +#: stock/templates/stock/item_install.html:13 +msgid "The StockItem links to a Part which is in the BOM for this StockItem" +msgstr "" + +#: stock/templates/stock/item_install.html:14 +msgid "The StockItem is currently in stock" +msgstr "" + +#: stock/templates/stock/item_serialize.html:5 +msgid "Create serialized items from this stock item." +msgstr "" + +#: stock/templates/stock/item_serialize.html:7 +msgid "Select quantity to serialize, and unique serial numbers." +msgstr "" + +#: stock/templates/stock/location.html:20 +msgid "You are not in the list of owners of this location. This stock location cannot be edited." +msgstr "" + +#: stock/templates/stock/location.html:37 +msgid "All stock items" +msgstr "" + +#: stock/templates/stock/location.html:55 +msgid "Check-in Items" +msgstr "" + +#: stock/templates/stock/location.html:83 +msgid "Location actions" +msgstr "" + +#: stock/templates/stock/location.html:85 +msgid "Edit location" +msgstr "" + +#: stock/templates/stock/location.html:87 +msgid "Delete location" +msgstr "" + +#: stock/templates/stock/location.html:99 +msgid "Location Details" +msgstr "" + +#: stock/templates/stock/location.html:104 +msgid "Location Path" +msgstr "" + +#: stock/templates/stock/location.html:109 +msgid "Location Description" +msgstr "" + +#: stock/templates/stock/location.html:114 +#: stock/templates/stock/location.html:155 +#: stock/templates/stock/location_navbar.html:11 +#: stock/templates/stock/location_navbar.html:14 +msgid "Sublocations" +msgstr "" + +#: stock/templates/stock/location.html:124 +msgid "Stock Details" +msgstr "" + +#: stock/templates/stock/location.html:129 templates/InvenTree/search.html:279 +#: templates/stats.html:97 users/models.py:42 +msgid "Stock Locations" +msgstr "" + +#: stock/templates/stock/location.html:162 templates/stock_table.html:37 +msgid "Printing Actions" +msgstr "" + +#: stock/templates/stock/location.html:166 templates/stock_table.html:41 +msgid "Print labels" +msgstr "" + +#: stock/templates/stock/location_delete.html:7 +msgid "Are you sure you want to delete this stock location?" +msgstr "" + +#: stock/templates/stock/navbar.html:11 +msgid "Stock Item Tracking" +msgstr "" + +#: stock/templates/stock/navbar.html:14 +msgid "History" +msgstr "" + +#: stock/templates/stock/navbar.html:30 +msgid "Installed Items" +msgstr "" + +#: stock/templates/stock/navbar.html:38 +msgid "Child Items" +msgstr "" + +#: stock/templates/stock/navbar.html:41 +msgid "Children" +msgstr "" + +#: stock/templates/stock/stock_adjust.html:43 +msgid "Remove item" +msgstr "" + +#: stock/templates/stock/stock_app_base.html:16 +msgid "Loading..." +msgstr "" + +#: stock/templates/stock/stock_uninstall.html:8 +msgid "The following stock items will be uninstalled" +msgstr "" + +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:847 +msgid "Convert Stock Item" +msgstr "" + +#: stock/templates/stock/stockitem_convert.html:8 +#, python-format +msgid "This stock item is current an instance of %(part)s" +msgstr "" + +#: stock/templates/stock/stockitem_convert.html:9 +msgid "It can be converted to one of the part variants listed below." +msgstr "" + +#: stock/templates/stock/stockitem_convert.html:14 +msgid "This action cannot be easily undone" +msgstr "" + +#: stock/templates/stock/tracking_delete.html:6 +msgid "Are you sure you want to delete this stock tracking entry?" +msgstr "" + +#: stock/views.py:146 +msgid "Edit Stock Location" +msgstr "" + +#: stock/views.py:253 stock/views.py:826 stock/views.py:948 stock/views.py:1313 +msgid "Owner is required (ownership control is enabled)" +msgstr "" + +#: stock/views.py:268 +msgid "Stock Location QR code" +msgstr "" + +#: stock/views.py:287 +msgid "Assign to Customer" +msgstr "" + +#: stock/views.py:296 +msgid "Customer must be specified" +msgstr "" + +#: stock/views.py:320 +msgid "Return to Stock" +msgstr "" + +#: stock/views.py:329 +msgid "Specify a valid location" +msgstr "" + +#: stock/views.py:340 +msgid "Stock item returned from customer" +msgstr "" + +#: stock/views.py:351 +msgid "Delete All Test Data" +msgstr "" + +#: stock/views.py:368 +msgid "Confirm test data deletion" +msgstr "" + +#: stock/views.py:473 +msgid "Stock Item QR Code" +msgstr "" + +#: stock/views.py:499 +msgid "Install Stock Item" +msgstr "" + +#: stock/views.py:598 +msgid "Uninstall Stock Items" +msgstr "" + +#: stock/views.py:695 templates/js/stock.js:272 +msgid "Confirm stock adjustment" +msgstr "" + +#: stock/views.py:706 +msgid "Uninstalled stock items" +msgstr "" + +#: stock/views.py:728 +msgid "Edit Stock Item" +msgstr "" + +#: stock/views.py:965 +msgid "Serialize Stock" +msgstr "" + +#: stock/views.py:1058 templates/js/build.js:365 +msgid "Create new Stock Item" +msgstr "" + +#: stock/views.py:1200 +msgid "Duplicate Stock Item" +msgstr "" + +#: stock/views.py:1282 +msgid "Quantity cannot be negative" +msgstr "" + +#: stock/views.py:1382 +msgid "Delete Stock Location" +msgstr "" + +#: stock/views.py:1395 +msgid "Delete Stock Item" +msgstr "" + +#: stock/views.py:1406 +msgid "Delete Stock Tracking Entry" +msgstr "" + +#: stock/views.py:1413 +msgid "Edit Stock Tracking Entry" +msgstr "" + +#: stock/views.py:1422 +msgid "Add Stock Tracking Entry" +msgstr "" + +#: templates/403.html:5 templates/403.html:11 +msgid "Permission Denied" +msgstr "" + +#: templates/403.html:14 +msgid "You do not have permission to view this page." +msgstr "" + +#: templates/404.html:5 templates/404.html:11 +msgid "Page Not Found" +msgstr "" + +#: templates/404.html:14 +msgid "The requested page does not exist" +msgstr "" + +#: templates/InvenTree/index.html:7 +msgid "Index" +msgstr "" + +#: templates/InvenTree/index.html:105 +msgid "Starred Parts" +msgstr "" + +#: templates/InvenTree/index.html:115 +msgid "Latest Parts" +msgstr "" + +#: templates/InvenTree/index.html:126 +msgid "BOM Waiting Validation" +msgstr "" + +#: templates/InvenTree/index.html:153 +msgid "Recently Updated" +msgstr "" + +#: templates/InvenTree/index.html:176 +msgid "Depleted Stock" +msgstr "" + +#: templates/InvenTree/index.html:199 +msgid "Expired Stock" +msgstr "" + +#: templates/InvenTree/index.html:210 +msgid "Stale Stock" +msgstr "" + +#: templates/InvenTree/index.html:232 +msgid "Build Orders In Progress" +msgstr "" + +#: templates/InvenTree/index.html:243 +msgid "Overdue Build Orders" +msgstr "" + +#: templates/InvenTree/index.html:263 +msgid "Outstanding Purchase Orders" +msgstr "" + +#: templates/InvenTree/index.html:274 +msgid "Overdue Purchase Orders" +msgstr "" + +#: templates/InvenTree/index.html:294 +msgid "Outstanding Sales Orders" +msgstr "" + +#: templates/InvenTree/index.html:305 +msgid "Overdue Sales Orders" +msgstr "" + +#: templates/InvenTree/search.html:8 templates/InvenTree/search.html:14 +msgid "Search Results" +msgstr "" + +#: templates/InvenTree/search.html:24 +msgid "Enter a search query" +msgstr "" + +#: templates/InvenTree/search.html:268 templates/js/stock.js:619 +msgid "Shipped to customer" +msgstr "" + +#: templates/InvenTree/search.html:271 templates/js/stock.js:629 +msgid "No stock location set" +msgstr "" + +#: templates/InvenTree/settings/appearance.html:10 +msgid "Theme Settings" +msgstr "" + +#: templates/InvenTree/settings/appearance.html:17 +msgid "Color Themes" +msgstr "" + +#: templates/InvenTree/settings/appearance.html:29 +#, python-format +msgid "\n" +" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" +" Please select another color theme :)\n" +" " +msgstr "" + +#: templates/InvenTree/settings/appearance.html:39 +msgid "Language" +msgstr "" + +#: templates/InvenTree/settings/appearance.html:61 +msgid "Set Language" +msgstr "" + +#: templates/InvenTree/settings/build.html:10 +msgid "Build Order Settings" +msgstr "" + +#: templates/InvenTree/settings/category.html:9 +msgid "Category Settings" +msgstr "" + +#: templates/InvenTree/settings/category.html:25 +msgid "Category Parameter Templates" +msgstr "" + +#: templates/InvenTree/settings/category.html:52 +msgid "No category parameter templates found" +msgstr "" + +#: templates/InvenTree/settings/category.html:70 +#: templates/InvenTree/settings/part.html:103 +msgid "Edit Template" +msgstr "" + +#: templates/InvenTree/settings/category.html:71 +#: templates/InvenTree/settings/part.html:104 +msgid "Delete Template" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:10 +msgid "Currency Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:25 +msgid "Base Currency" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:29 +msgid "Exchange Rates" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:39 +msgid "Last Update" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:45 +msgid "Never" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:50 +msgid "Update Now" +msgstr "" + +#: templates/InvenTree/settings/global.html:10 +msgid "Global InvenTree Settings" +msgstr "" + +#: templates/InvenTree/settings/global.html:26 +msgid "Barcode Settings" +msgstr "" + +#: templates/InvenTree/settings/global.html:34 +msgid "Search Settings" +msgstr "" + +#: templates/InvenTree/settings/header.html:7 +msgid "Setting" +msgstr "" + +#: templates/InvenTree/settings/part.html:9 +msgid "Part Settings" +msgstr "" + +#: templates/InvenTree/settings/part.html:14 +msgid "Part Options" +msgstr "" + +#: templates/InvenTree/settings/part.html:46 +msgid "Part Import" +msgstr "" + +#: templates/InvenTree/settings/part.html:49 +msgid "Import Part" +msgstr "" + +#: templates/InvenTree/settings/part.html:62 +msgid "Part Parameter Templates" +msgstr "" + +#: templates/InvenTree/settings/part.html:83 +msgid "No part parameter templates found" +msgstr "" + +#: templates/InvenTree/settings/po.html:9 +msgid "Purchase Order Settings" +msgstr "" + +#: templates/InvenTree/settings/report.html:10 +msgid "Report Settings" +msgstr "" + +#: templates/InvenTree/settings/setting.html:28 +msgid "No value set" +msgstr "" + +#: templates/InvenTree/settings/setting.html:36 +msgid "Edit setting" +msgstr "" + +#: templates/InvenTree/settings/settings.html:8 +#: templates/InvenTree/settings/settings.html:14 templates/navbar.html:84 +msgid "Settings" +msgstr "" + +#: templates/InvenTree/settings/so.html:9 +msgid "Sales Order Settings" +msgstr "" + +#: templates/InvenTree/settings/stock.html:9 +msgid "Stock Settings" +msgstr "" + +#: templates/InvenTree/settings/stock.html:13 templates/stock_table.html:50 +msgid "Stock Options" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:3 +#: templates/InvenTree/settings/tabs.html:12 +#: templates/InvenTree/settings/user.html:10 +#: templates/InvenTree/settings/user_settings.html:10 +msgid "User Settings" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:6 +msgid "Account" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:9 +msgid "Appearance" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:16 +msgid "InvenTree Settings" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:19 +msgid "Global" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:22 +msgid "Currencies" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:25 +msgid "Report" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:28 +msgid "Categories" +msgstr "" + +#: templates/InvenTree/settings/user.html:16 +msgid "User Information" +msgstr "" + +#: templates/InvenTree/settings/user.html:19 +msgid "Edit" +msgstr "" + +#: templates/InvenTree/settings/user.html:21 +msgid "Change Password" +msgstr "" + +#: templates/InvenTree/settings/user.html:28 +#: templates/registration/login.html:58 +msgid "Username" +msgstr "" + +#: templates/InvenTree/settings/user.html:32 +msgid "First Name" +msgstr "" + +#: templates/InvenTree/settings/user.html:36 +msgid "Last Name" +msgstr "" + +#: templates/InvenTree/settings/user.html:40 +msgid "Email Address" +msgstr "" + +#: templates/about.html:13 +msgid "InvenTree Version Information" +msgstr "" + +#: templates/about.html:22 +msgid "InvenTree Version" +msgstr "" + +#: templates/about.html:26 +msgid "Up to Date" +msgstr "" + +#: templates/about.html:28 +msgid "Update Available" +msgstr "" + +#: templates/about.html:34 +msgid "API Version" +msgstr "" + +#: templates/about.html:39 +msgid "Python Version" +msgstr "" + +#: templates/about.html:44 +msgid "Django Version" +msgstr "" + +#: templates/about.html:51 +msgid "Commit Hash" +msgstr "" + +#: templates/about.html:58 +msgid "Commit Date" +msgstr "" + +#: templates/about.html:63 +msgid "InvenTree Documentation" +msgstr "" + +#: templates/about.html:68 +msgid "View Code on GitHub" +msgstr "" + +#: templates/about.html:73 +msgid "Credits" +msgstr "" + +#: templates/about.html:78 +msgid "Mobile App" +msgstr "" + +#: templates/about.html:83 +msgid "Submit Bug Report" +msgstr "" + +#: templates/about.html:90 templates/clip.html:4 +msgid "copy to clipboard" +msgstr "" + +#: templates/about.html:90 +msgid "copy version information" +msgstr "" + +#: templates/about.html:100 templates/js/modals.js:33 +#: templates/js/modals.js:567 templates/js/modals.js:661 +#: templates/js/modals.js:957 templates/modals.html:29 templates/modals.html:54 +msgid "Close" +msgstr "" + +#: templates/image_download.html:8 +msgid "Specify URL for downloading image" +msgstr "" + +#: templates/image_download.html:11 +msgid "Must be a valid image URL" +msgstr "" + +#: templates/image_download.html:12 +msgid "Remote server must be accessible" +msgstr "" + +#: templates/image_download.html:13 +msgid "Remote image must not exceed maximum allowable file size" +msgstr "" + +#: templates/js/api.js:162 templates/js/modals.js:1027 +msgid "No Response" +msgstr "" + +#: templates/js/api.js:163 templates/js/modals.js:1028 +msgid "No response from the InvenTree server" +msgstr "" + +#: templates/js/api.js:168 +msgid "Error 400: Bad request" +msgstr "" + +#: templates/js/api.js:169 +msgid "API request returned error code 400" +msgstr "" + +#: templates/js/api.js:172 templates/js/modals.js:1037 +msgid "Error 401: Not Authenticated" +msgstr "" + +#: templates/js/api.js:173 templates/js/modals.js:1038 +msgid "Authentication credentials not supplied" +msgstr "" + +#: templates/js/api.js:176 templates/js/modals.js:1042 +msgid "Error 403: Permission Denied" +msgstr "" + +#: templates/js/api.js:177 templates/js/modals.js:1043 +msgid "You do not have the required permissions to access this function" +msgstr "" + +#: templates/js/api.js:180 templates/js/modals.js:1047 +msgid "Error 404: Resource Not Found" +msgstr "" + +#: templates/js/api.js:181 templates/js/modals.js:1048 +msgid "The requested resource could not be located on the server" +msgstr "" + +#: templates/js/api.js:184 templates/js/modals.js:1052 +msgid "Error 408: Timeout" +msgstr "" + +#: templates/js/api.js:185 templates/js/modals.js:1053 +msgid "Connection timeout while requesting data from server" +msgstr "" + +#: templates/js/api.js:188 +msgid "Unhandled Error Code" +msgstr "" + +#: templates/js/api.js:189 +msgid "Error code" +msgstr "" + +#: templates/js/attachment.js:16 +msgid "No attachments found" +msgstr "" + +#: templates/js/attachment.js:56 +msgid "Upload Date" +msgstr "" + +#: templates/js/attachment.js:69 +msgid "Edit attachment" +msgstr "" + +#: templates/js/attachment.js:76 +msgid "Delete attachment" +msgstr "" + +#: templates/js/barcode.js:8 +msgid "Scan barcode data here using wedge scanner" +msgstr "" + +#: templates/js/barcode.js:10 +msgid "Enter barcode data" +msgstr "" + +#: templates/js/barcode.js:14 +msgid "Barcode" +msgstr "" + +#: templates/js/barcode.js:32 +msgid "Enter optional notes for stock transfer" +msgstr "" + +#: templates/js/barcode.js:33 +msgid "Enter notes" +msgstr "" + +#: templates/js/barcode.js:71 +msgid "Server error" +msgstr "" + +#: templates/js/barcode.js:92 +msgid "Unknown response from server" +msgstr "" + +#: templates/js/barcode.js:119 templates/js/modals.js:1017 +msgid "Invalid server response" +msgstr "" + +#: templates/js/barcode.js:212 +msgid "Scan barcode data below" +msgstr "" + +#: templates/js/barcode.js:270 +msgid "No URL in response" +msgstr "" + +#: templates/js/barcode.js:288 +msgid "Link Barcode to Stock Item" +msgstr "" + +#: templates/js/barcode.js:311 +msgid "This will remove the association between this stock item and the barcode" +msgstr "" + +#: templates/js/barcode.js:317 +msgid "Unlink" +msgstr "" + +#: templates/js/barcode.js:376 templates/js/stock.js:210 +msgid "Remove stock item" +msgstr "" + +#: templates/js/barcode.js:418 +msgid "Check Stock Items into Location" +msgstr "" + +#: templates/js/barcode.js:422 templates/js/barcode.js:547 +msgid "Check In" +msgstr "" + +#: templates/js/barcode.js:462 templates/js/barcode.js:586 +msgid "Error transferring stock" +msgstr "" + +#: templates/js/barcode.js:481 +msgid "Stock Item already scanned" +msgstr "" + +#: templates/js/barcode.js:485 +msgid "Stock Item already in this location" +msgstr "" + +#: templates/js/barcode.js:492 +msgid "Added stock item" +msgstr "" + +#: templates/js/barcode.js:499 +msgid "Barcode does not match Stock Item" +msgstr "" + +#: templates/js/barcode.js:542 +msgid "Check Into Location" +msgstr "" + +#: templates/js/barcode.js:605 +msgid "Barcode does not match a valid location" +msgstr "" + +#: templates/js/bom.js:175 templates/js/build.js:1152 +msgid "Open subassembly" +msgstr "" + +#: templates/js/bom.js:249 +msgid "Purchase Price Range" +msgstr "" + +#: templates/js/bom.js:257 +msgid "Purchase Price Average" +msgstr "" + +#: templates/js/bom.js:265 +msgid "Buy Price" +msgstr "" + +#: templates/js/bom.js:271 +msgid "No pricing available" +msgstr "" + +#: templates/js/bom.js:306 templates/js/bom.js:392 +msgid "View BOM" +msgstr "" + +#: templates/js/bom.js:366 +msgid "Validate BOM Item" +msgstr "" + +#: templates/js/bom.js:368 +msgid "This line has been validated" +msgstr "" + +#: templates/js/bom.js:370 +msgid "Edit BOM Item" +msgstr "" + +#: templates/js/bom.js:372 templates/js/bom.js:519 +msgid "Delete BOM Item" +msgstr "" + +#: templates/js/bom.js:463 templates/js/build.js:458 templates/js/build.js:1250 +msgid "No BOM items found" +msgstr "" + +#: templates/js/build.js:42 +msgid "Edit Build Order" +msgstr "" + +#: templates/js/build.js:68 +msgid "Create Build Order" +msgstr "" + +#: templates/js/build.js:100 +msgid "Auto-allocate stock items to this output" +msgstr "" + +#: templates/js/build.js:108 +msgid "Unallocate stock from build output" +msgstr "" + +#: templates/js/build.js:118 +msgid "Complete build output" +msgstr "" + +#: templates/js/build.js:127 +msgid "Delete build output" +msgstr "" + +#: templates/js/build.js:222 +msgid "No build order allocations found" +msgstr "" + +#: templates/js/build.js:260 templates/js/order.js:451 +msgid "Location not specified" +msgstr "" + +#: templates/js/build.js:364 templates/stock_table.html:20 +msgid "New Stock Item" +msgstr "" + +#: templates/js/build.js:679 +msgid "Required Part" +msgstr "" + +#: templates/js/build.js:700 +msgid "Quantity Per" +msgstr "" + +#: templates/js/build.js:770 templates/js/build.js:1214 +#: templates/stock_table.html:59 +msgid "Order stock" +msgstr "" + +#: templates/js/build.js:823 +msgid "No builds matching query" +msgstr "" + +#: templates/js/build.js:840 templates/js/part.js:579 templates/js/part.js:824 +#: templates/js/stock.js:874 templates/js/stock.js:1325 +msgid "Select" +msgstr "" + +#: templates/js/build.js:860 +msgid "Build order is overdue" +msgstr "" + +#: templates/js/build.js:924 templates/js/stock.js:1547 +msgid "No user information" +msgstr "" + +#: templates/js/build.js:930 +msgid "Resposible" +msgstr "" + +#: templates/js/build.js:939 +msgid "No information" +msgstr "" + +#: templates/js/build.js:989 +msgid "No parts allocated for" +msgstr "" + +#: templates/js/company.js:36 +msgid "Add Manufacturer Part" +msgstr "" + +#: templates/js/company.js:48 +msgid "Edit Manufacturer Part" +msgstr "" + +#: templates/js/company.js:57 +msgid "Delete Manufacturer Part" +msgstr "" + +#: templates/js/company.js:114 +msgid "Add Supplier Part" +msgstr "" + +#: templates/js/company.js:124 +msgid "Edit Supplier Part" +msgstr "" + +#: templates/js/company.js:134 +msgid "Delete Supplier Part" +msgstr "" + +#: templates/js/company.js:181 +msgid "Edit Company" +msgstr "" + +#: templates/js/company.js:202 +msgid "Add new Company" +msgstr "" + +#: templates/js/company.js:279 +msgid "Parts Supplied" +msgstr "" + +#: templates/js/company.js:288 +msgid "Parts Manufactured" +msgstr "" + +#: templates/js/company.js:301 +msgid "No company information found" +msgstr "" + +#: templates/js/company.js:319 +msgid "The following manufacturer parts will be deleted" +msgstr "" + +#: templates/js/company.js:336 +msgid "Delete Manufacturer Parts" +msgstr "" + +#: templates/js/company.js:389 +msgid "No manufacturer parts found" +msgstr "" + +#: templates/js/company.js:408 templates/js/company.js:658 +#: templates/js/part.js:156 templates/js/part.js:241 +msgid "Template part" +msgstr "" + +#: templates/js/company.js:412 templates/js/company.js:662 +#: templates/js/part.js:160 templates/js/part.js:245 +msgid "Assembled part" +msgstr "" + +#: templates/js/company.js:536 templates/js/part.js:330 +msgid "No parameters found" +msgstr "" + +#: templates/js/company.js:572 templates/js/part.js:371 +msgid "Edit parameter" +msgstr "" + +#: templates/js/company.js:573 templates/js/part.js:372 +msgid "Delete parameter" +msgstr "" + +#: templates/js/company.js:592 templates/js/part.js:389 +msgid "Edit Parameter" +msgstr "" + +#: templates/js/company.js:603 templates/js/part.js:401 +msgid "Delete Parameter" +msgstr "" + +#: templates/js/company.js:639 +msgid "No supplier parts found" +msgstr "" + +#: templates/js/filters.js:167 templates/js/filters.js:397 +msgid "true" +msgstr "" + +#: templates/js/filters.js:171 templates/js/filters.js:398 +msgid "false" +msgstr "" + +#: templates/js/filters.js:193 +msgid "Select filter" +msgstr "" + +#: templates/js/filters.js:268 +msgid "Add new filter" +msgstr "" + +#: templates/js/filters.js:271 +msgid "Clear all filters" +msgstr "" + +#: templates/js/filters.js:296 +msgid "Create filter" +msgstr "" + +#: templates/js/forms.js:283 templates/js/forms.js:296 +#: templates/js/forms.js:308 templates/js/forms.js:320 +msgid "Action Prohibited" +msgstr "" + +#: templates/js/forms.js:284 +msgid "Create operation not allowed" +msgstr "" + +#: templates/js/forms.js:297 +msgid "Update operation not allowed" +msgstr "" + +#: templates/js/forms.js:309 +msgid "Delete operation not allowed" +msgstr "" + +#: templates/js/forms.js:321 +msgid "View operation not allowed" +msgstr "" + +#: templates/js/forms.js:817 templates/modals.html:21 templates/modals.html:47 +msgid "Form errors exist" +msgstr "" + +#: templates/js/forms.js:1184 +msgid "Searching" +msgstr "" + +#: templates/js/forms.js:1337 +msgid "Clear input" +msgstr "" + +#: templates/js/label.js:10 templates/js/report.js:98 templates/js/stock.js:234 +msgid "Select Stock Items" +msgstr "" + +#: templates/js/label.js:11 +msgid "Stock item(s) must be selected before printing labels" +msgstr "" + +#: templates/js/label.js:29 templates/js/label.js:79 templates/js/label.js:134 +msgid "No Labels Found" +msgstr "" + +#: templates/js/label.js:30 +msgid "No labels found which match selected stock item(s)" +msgstr "" + +#: templates/js/label.js:61 +msgid "Select Stock Locations" +msgstr "" + +#: templates/js/label.js:62 +msgid "Stock location(s) must be selected before printing labels" +msgstr "" + +#: templates/js/label.js:80 +msgid "No labels found which match selected stock location(s)" +msgstr "" + +#: templates/js/label.js:115 templates/js/report.js:205 +msgid "Select Parts" +msgstr "" + +#: templates/js/label.js:116 +msgid "Part(s) must be selected before printing labels" +msgstr "" + +#: templates/js/label.js:135 +msgid "No labels found which match the selected part(s)" +msgstr "" + +#: templates/js/label.js:209 +msgid "stock items selected" +msgstr "" + +#: templates/js/label.js:217 +msgid "Select Label" +msgstr "" + +#: templates/js/label.js:232 +msgid "Select Label Template" +msgstr "" + +#: templates/js/modals.js:59 templates/js/modals.js:103 +#: templates/js/modals.js:593 +msgid "Cancel" +msgstr "" + +#: templates/js/modals.js:60 templates/js/modals.js:102 +#: templates/js/modals.js:660 templates/js/modals.js:956 +#: templates/modals.html:30 templates/modals.html:55 +msgid "Submit" +msgstr "" + +#: templates/js/modals.js:101 +msgid "Form Title" +msgstr "" + +#: templates/js/modals.js:380 +msgid "Waiting for server..." +msgstr "" + +#: templates/js/modals.js:539 +msgid "Show Error Information" +msgstr "" + +#: templates/js/modals.js:592 +msgid "Accept" +msgstr "" + +#: templates/js/modals.js:649 +msgid "Loading Data" +msgstr "" + +#: templates/js/modals.js:907 +msgid "Invalid response from server" +msgstr "" + +#: templates/js/modals.js:907 +msgid "Form data missing from server response" +msgstr "" + +#: templates/js/modals.js:920 +msgid "Error posting form data" +msgstr "" + +#: templates/js/modals.js:1017 +msgid "JSON response missing form data" +msgstr "" + +#: templates/js/modals.js:1032 +msgid "Error 400: Bad Request" +msgstr "" + +#: templates/js/modals.js:1033 +msgid "Server returned error code 400" +msgstr "" + +#: templates/js/modals.js:1056 +msgid "Error requesting form data" +msgstr "" + +#: templates/js/model_renderers.js:38 +msgid "Company ID" +msgstr "" + +#: templates/js/model_renderers.js:78 +msgid "Location ID" +msgstr "" + +#: templates/js/model_renderers.js:95 +msgid "Build ID" +msgstr "" + +#: templates/js/model_renderers.js:114 +msgid "Part ID" +msgstr "" + +#: templates/js/model_renderers.js:163 +msgid "Category ID" +msgstr "" + +#: templates/js/model_renderers.js:199 +msgid "Manufacturer Part ID" +msgstr "" + +#: templates/js/model_renderers.js:227 +msgid "Supplier Part ID" +msgstr "" + +#: templates/js/order.js:32 +msgid "Create Sales Order" +msgstr "" + +#: templates/js/order.js:202 +msgid "No purchase orders found" +msgstr "" + +#: templates/js/order.js:226 templates/js/order.js:321 +msgid "Order is overdue" +msgstr "" + +#: templates/js/order.js:298 +msgid "No sales orders found" +msgstr "" + +#: templates/js/order.js:335 +msgid "Invalid Customer" +msgstr "" + +#: templates/js/order.js:412 +msgid "No sales order allocations found" +msgstr "" + +#: templates/js/part.js:10 +msgid "YES" +msgstr "" + +#: templates/js/part.js:12 +msgid "NO" +msgstr "" + +#: templates/js/part.js:26 +msgid "Create New Part Category" +msgstr "" + +#: templates/js/part.js:34 +msgid "New Parent" +msgstr "" + +#: templates/js/part.js:97 +msgid "Edit Part" +msgstr "" + +#: templates/js/part.js:148 templates/js/part.js:233 +msgid "Trackable part" +msgstr "" + +#: templates/js/part.js:152 templates/js/part.js:237 +msgid "Virtual part" +msgstr "" + +#: templates/js/part.js:164 +msgid "Starred part" +msgstr "" + +#: templates/js/part.js:168 +msgid "Salable part" +msgstr "" + +#: templates/js/part.js:282 +msgid "No variants found" +msgstr "" + +#: templates/js/part.js:469 templates/js/part.js:708 +msgid "No parts found" +msgstr "" + +#: templates/js/part.js:647 +msgid "No category" +msgstr "" + +#: templates/js/part.js:665 templates/js/table_filters.js:332 +msgid "Low stock" +msgstr "" + +#: templates/js/part.js:849 templates/js/stock.js:1349 +msgid "Path" +msgstr "" + +#: templates/js/part.js:892 +msgid "No test templates matching query" +msgstr "" + +#: templates/js/part.js:943 templates/js/stock.js:433 +msgid "Edit test result" +msgstr "" + +#: templates/js/part.js:944 templates/js/stock.js:434 +msgid "Delete test result" +msgstr "" + +#: templates/js/part.js:950 +msgid "This test is defined for a parent part" +msgstr "" + +#: templates/js/part.js:975 +#, python-brace-format +msgid "No ${human_name} information found" +msgstr "" + +#: templates/js/part.js:1028 +#, python-brace-format +msgid "Edit ${human_name}" +msgstr "" + +#: templates/js/part.js:1029 +#, python-brace-format +msgid "Delete ${human_name}" +msgstr "" + +#: templates/js/part.js:1129 +msgid "Single Price" +msgstr "" + +#: templates/js/part.js:1148 +msgid "Single Price Difference" +msgstr "" + +#: templates/js/report.js:47 +msgid "items selected" +msgstr "" + +#: templates/js/report.js:55 +msgid "Select Report Template" +msgstr "" + +#: templates/js/report.js:70 +msgid "Select Test Report Template" +msgstr "" + +#: templates/js/report.js:99 +msgid "Stock item(s) must be selected before printing reports" +msgstr "" + +#: templates/js/report.js:116 templates/js/report.js:169 +#: templates/js/report.js:223 templates/js/report.js:277 +#: templates/js/report.js:331 +msgid "No Reports Found" +msgstr "" + +#: templates/js/report.js:117 +msgid "No report templates found which match selected stock item(s)" +msgstr "" + +#: templates/js/report.js:152 +msgid "Select Builds" +msgstr "" + +#: templates/js/report.js:153 +msgid "Build(s) must be selected before printing reports" +msgstr "" + +#: templates/js/report.js:170 +msgid "No report templates found which match selected build(s)" +msgstr "" + +#: templates/js/report.js:206 +msgid "Part(s) must be selected before printing reports" +msgstr "" + +#: templates/js/report.js:224 +msgid "No report templates found which match selected part(s)" +msgstr "" + +#: templates/js/report.js:259 +msgid "Select Purchase Orders" +msgstr "" + +#: templates/js/report.js:260 +msgid "Purchase Order(s) must be selected before printing report" +msgstr "" + +#: templates/js/report.js:278 templates/js/report.js:332 +msgid "No report templates found which match selected orders" +msgstr "" + +#: templates/js/report.js:313 +msgid "Select Sales Orders" +msgstr "" + +#: templates/js/report.js:314 +msgid "Sales Order(s) must be selected before printing report" +msgstr "" + +#: templates/js/stock.js:29 +msgid "Export Stock" +msgstr "" + +#: templates/js/stock.js:32 +msgid "Format" +msgstr "" + +#: templates/js/stock.js:33 +msgid "Select file format" +msgstr "" + +#: templates/js/stock.js:45 +msgid "Include Sublocations" +msgstr "" + +#: templates/js/stock.js:46 +msgid "Include stock items in sublocations" +msgstr "" + +#: templates/js/stock.js:88 +msgid "Transfer Stock" +msgstr "" + +#: templates/js/stock.js:89 +msgid "Move" +msgstr "" + +#: templates/js/stock.js:95 +msgid "Count Stock" +msgstr "" + +#: templates/js/stock.js:96 +msgid "Count" +msgstr "" + +#: templates/js/stock.js:100 +msgid "Remove Stock" +msgstr "" + +#: templates/js/stock.js:101 +msgid "Take" +msgstr "" + +#: templates/js/stock.js:105 +msgid "Add Stock" +msgstr "" + +#: templates/js/stock.js:106 users/models.py:190 +msgid "Add" +msgstr "" + +#: templates/js/stock.js:110 templates/stock_table.html:63 +msgid "Delete Stock" +msgstr "" + +#: templates/js/stock.js:199 +msgid "Quantity cannot be adjusted for serialized stock" +msgstr "" + +#: templates/js/stock.js:199 +msgid "Specify stock quantity" +msgstr "" + +#: templates/js/stock.js:235 +msgid "You must select at least one available stock item" +msgstr "" + +#: templates/js/stock.js:251 +msgid "Select destination stock location" +msgstr "" + +#: templates/js/stock.js:259 +msgid "Stock transaction notes" +msgstr "" + +#: templates/js/stock.js:396 +msgid "PASS" +msgstr "" + +#: templates/js/stock.js:398 +msgid "FAIL" +msgstr "" + +#: templates/js/stock.js:403 +msgid "NO RESULT" +msgstr "" + +#: templates/js/stock.js:429 +msgid "Add test result" +msgstr "" + +#: templates/js/stock.js:455 +msgid "No test results found" +msgstr "" + +#: templates/js/stock.js:503 +msgid "Test Date" +msgstr "" + +#: templates/js/stock.js:611 +msgid "In production" +msgstr "" + +#: templates/js/stock.js:615 +msgid "Installed in Stock Item" +msgstr "" + +#: templates/js/stock.js:623 +msgid "Assigned to Sales Order" +msgstr "" + +#: templates/js/stock.js:699 +msgid "No stock items matching query" +msgstr "" + +#: templates/js/stock.js:720 +msgid "items" +msgstr "" + +#: templates/js/stock.js:812 +msgid "batches" +msgstr "" + +#: templates/js/stock.js:839 +msgid "locations" +msgstr "" + +#: templates/js/stock.js:841 +msgid "Undefined location" +msgstr "" + +#: templates/js/stock.js:942 +msgid "Stock item is in production" +msgstr "" + +#: templates/js/stock.js:947 +msgid "Stock item assigned to sales order" +msgstr "" + +#: templates/js/stock.js:950 +msgid "Stock item assigned to customer" +msgstr "" + +#: templates/js/stock.js:954 +msgid "Stock item has expired" +msgstr "" + +#: templates/js/stock.js:956 +msgid "Stock item will expire soon" +msgstr "" + +#: templates/js/stock.js:960 +msgid "Stock item has been allocated" +msgstr "" + +#: templates/js/stock.js:964 +msgid "Stock item has been installed in another item" +msgstr "" + +#: templates/js/stock.js:971 +msgid "Stock item has been rejected" +msgstr "" + +#: templates/js/stock.js:975 +msgid "Stock item is lost" +msgstr "" + +#: templates/js/stock.js:978 +msgid "Stock item is destroyed" +msgstr "" + +#: templates/js/stock.js:982 templates/js/table_filters.js:147 +msgid "Depleted" +msgstr "" + +#: templates/js/stock.js:1011 +msgid "Stocktake" +msgstr "" + +#: templates/js/stock.js:1065 +msgid "Supplier part not specified" +msgstr "" + +#: templates/js/stock.js:1212 +msgid "Stock Status" +msgstr "" + +#: templates/js/stock.js:1227 +msgid "Set Stock Status" +msgstr "" + +#: templates/js/stock.js:1241 +msgid "Select Status Code" +msgstr "" + +#: templates/js/stock.js:1242 +msgid "Status code must be selected" +msgstr "" + +#: templates/js/stock.js:1381 +msgid "Invalid date" +msgstr "" + +#: templates/js/stock.js:1428 +msgid "Location no longer exists" +msgstr "" + +#: templates/js/stock.js:1447 +msgid "Purchase order no longer exists" +msgstr "" + +#: templates/js/stock.js:1466 +msgid "Customer no longer exists" +msgstr "" + +#: templates/js/stock.js:1484 +msgid "Stock item no longer exists" +msgstr "" + +#: templates/js/stock.js:1507 +msgid "Added" +msgstr "" + +#: templates/js/stock.js:1515 +msgid "Removed" +msgstr "" + +#: templates/js/stock.js:1559 +msgid "Edit tracking entry" +msgstr "" + +#: templates/js/stock.js:1560 +msgid "Delete tracking entry" +msgstr "" + +#: templates/js/stock.js:1704 +msgid "No installed items" +msgstr "" + +#: templates/js/stock.js:1727 +msgid "Serial" +msgstr "" + +#: templates/js/stock.js:1755 +msgid "Uninstall Stock Item" +msgstr "" + +#: templates/js/table_filters.js:43 +msgid "Trackable Part" +msgstr "" + +#: templates/js/table_filters.js:47 +msgid "Assembled Part" +msgstr "" + +#: templates/js/table_filters.js:51 +msgid "Validated" +msgstr "" + +#: templates/js/table_filters.js:59 +msgid "Allow Variant Stock" +msgstr "" + +#: templates/js/table_filters.js:79 templates/js/table_filters.js:142 +msgid "Include sublocations" +msgstr "" + +#: templates/js/table_filters.js:80 +msgid "Include locations" +msgstr "" + +#: templates/js/table_filters.js:90 templates/js/table_filters.js:91 +#: templates/js/table_filters.js:309 +msgid "Include subcategories" +msgstr "" + +#: templates/js/table_filters.js:101 templates/js/table_filters.js:190 +msgid "Is Serialized" +msgstr "" + +#: templates/js/table_filters.js:104 templates/js/table_filters.js:197 +msgid "Serial number GTE" +msgstr "" + +#: templates/js/table_filters.js:105 templates/js/table_filters.js:198 +msgid "Serial number greater than or equal to" +msgstr "" + +#: templates/js/table_filters.js:108 templates/js/table_filters.js:201 +msgid "Serial number LTE" +msgstr "" + +#: templates/js/table_filters.js:109 templates/js/table_filters.js:202 +msgid "Serial number less than or equal to" +msgstr "" + +#: templates/js/table_filters.js:112 templates/js/table_filters.js:113 +#: templates/js/table_filters.js:193 templates/js/table_filters.js:194 +msgid "Serial number" +msgstr "" + +#: templates/js/table_filters.js:117 templates/js/table_filters.js:211 +msgid "Batch code" +msgstr "" + +#: templates/js/table_filters.js:127 templates/js/table_filters.js:299 +msgid "Active parts" +msgstr "" + +#: templates/js/table_filters.js:128 +msgid "Show stock for active parts" +msgstr "" + +#: templates/js/table_filters.js:133 +msgid "Part is an assembly" +msgstr "" + +#: templates/js/table_filters.js:137 +msgid "Is allocated" +msgstr "" + +#: templates/js/table_filters.js:138 +msgid "Item has been allocated" +msgstr "" + +#: templates/js/table_filters.js:143 +msgid "Include stock in sublocations" +msgstr "" + +#: templates/js/table_filters.js:148 +msgid "Show stock items which are depleted" +msgstr "" + +#: templates/js/table_filters.js:155 +msgid "Show stock items which have expired" +msgstr "" + +#: templates/js/table_filters.js:160 +msgid "Show stock which is close to expiring" +msgstr "" + +#: templates/js/table_filters.js:166 +msgid "Show items which are in stock" +msgstr "" + +#: templates/js/table_filters.js:170 +msgid "In Production" +msgstr "" + +#: templates/js/table_filters.js:171 +msgid "Show items which are in production" +msgstr "" + +#: templates/js/table_filters.js:175 +msgid "Include Variants" +msgstr "" + +#: templates/js/table_filters.js:176 +msgid "Include stock items for variant parts" +msgstr "" + +#: templates/js/table_filters.js:180 +msgid "Installed" +msgstr "" + +#: templates/js/table_filters.js:181 +msgid "Show stock items which are installed in another item" +msgstr "" + +#: templates/js/table_filters.js:186 +msgid "Show items which have been assigned to a customer" +msgstr "" + +#: templates/js/table_filters.js:206 templates/js/table_filters.js:207 +msgid "Stock status" +msgstr "" + +#: templates/js/table_filters.js:215 +msgid "Has purchase price" +msgstr "" + +#: templates/js/table_filters.js:216 +msgid "Show stock items which have a purchase price set" +msgstr "" + +#: templates/js/table_filters.js:245 +msgid "Build status" +msgstr "" + +#: templates/js/table_filters.js:264 templates/js/table_filters.js:281 +msgid "Order status" +msgstr "" + +#: templates/js/table_filters.js:269 templates/js/table_filters.js:286 +msgid "Outstanding" +msgstr "" + +#: templates/js/table_filters.js:310 +msgid "Include parts in subcategories" +msgstr "" + +#: templates/js/table_filters.js:314 +msgid "Has IPN" +msgstr "" + +#: templates/js/table_filters.js:315 +msgid "Part has internal part number" +msgstr "" + +#: templates/js/table_filters.js:320 +msgid "Show active parts" +msgstr "" + +#: templates/js/table_filters.js:328 +msgid "Stock available" +msgstr "" + +#: templates/js/table_filters.js:344 +msgid "Starred" +msgstr "" + +#: templates/js/table_filters.js:356 +msgid "Purchasable" +msgstr "" + +#: templates/js/tables.js:342 +msgid "Loading data" +msgstr "" + +#: templates/js/tables.js:345 +msgid "rows per page" +msgstr "" + +#: templates/js/tables.js:348 +msgid "Showing" +msgstr "" + +#: templates/js/tables.js:348 +msgid "to" +msgstr "" + +#: templates/js/tables.js:348 +msgid "of" +msgstr "" + +#: templates/js/tables.js:348 +msgid "rows" +msgstr "" + +#: templates/js/tables.js:351 templates/search_form.html:6 +#: templates/search_form.html:8 +msgid "Search" +msgstr "" + +#: templates/js/tables.js:354 +msgid "No matching results" +msgstr "" + +#: templates/js/tables.js:357 +msgid "Hide/Show pagination" +msgstr "" + +#: templates/js/tables.js:360 +msgid "Refresh" +msgstr "" + +#: templates/js/tables.js:363 +msgid "Toggle" +msgstr "" + +#: templates/js/tables.js:366 +msgid "Columns" +msgstr "" + +#: templates/js/tables.js:369 +msgid "All" +msgstr "" + +#: templates/navbar.html:13 +msgid "Toggle navigation" +msgstr "" + +#: templates/navbar.html:33 +msgid "Buy" +msgstr "" + +#: templates/navbar.html:43 +msgid "Sell" +msgstr "" + +#: templates/navbar.html:55 +msgid "Scan Barcode" +msgstr "" + +#: templates/navbar.html:77 users/models.py:39 +msgid "Admin" +msgstr "" + +#: templates/navbar.html:79 +msgid "Logout" +msgstr "" + +#: templates/navbar.html:81 templates/registration/login.html:89 +msgid "Login" +msgstr "" + +#: templates/navbar.html:104 +msgid "About InvenTree" +msgstr "" + +#: templates/qr_code.html:11 +msgid "QR data not provided" +msgstr "" + +#: templates/registration/logged_out.html:50 +msgid "You have been logged out" +msgstr "" + +#: templates/registration/logged_out.html:51 +#: templates/registration/password_reset_complete.html:51 +#: templates/registration/password_reset_done.html:58 +msgid "Return to login screen" +msgstr "" + +#: templates/registration/login.html:64 +msgid "Enter username" +msgstr "" + +#: templates/registration/login.html:70 +msgid "Password" +msgstr "" + +#: templates/registration/login.html:83 +msgid "Username / password combination is incorrect" +msgstr "" + +#: templates/registration/login.html:95 +#: templates/registration/password_reset_form.html:51 +msgid "Forgotten your password?" +msgstr "" + +#: templates/registration/login.html:95 +msgid "Click here to reset" +msgstr "" + +#: templates/registration/password_reset_complete.html:50 +msgid "Password reset complete" +msgstr "" + +#: templates/registration/password_reset_confirm.html:52 +#: templates/registration/password_reset_confirm.html:56 +msgid "Change password" +msgstr "" + +#: templates/registration/password_reset_confirm.html:60 +msgid "The password reset link was invalid, possibly because it has already been used. Please request a new password reset." +msgstr "" + +#: templates/registration/password_reset_done.html:51 +msgid "We've emailed you instructions for setting your password, if an account exists with the email you entered. You should receive them shortly." +msgstr "" + +#: templates/registration/password_reset_done.html:54 +msgid "If you don't receive an email, please make sure you've entered the address you registered with, and check your spam folder." +msgstr "" + +#: templates/registration/password_reset_form.html:52 +msgid "Enter your email address below." +msgstr "" + +#: templates/registration/password_reset_form.html:53 +msgid "An email will be sent with password reset instructions." +msgstr "" + +#: templates/registration/password_reset_form.html:58 +msgid "Send email" +msgstr "" + +#: templates/stats.html:9 +msgid "Server" +msgstr "" + +#: templates/stats.html:13 +msgid "Instance Name" +msgstr "" + +#: templates/stats.html:18 +msgid "Database" +msgstr "" + +#: templates/stats.html:26 +msgid "Server is running in debug mode" +msgstr "" + +#: templates/stats.html:33 +msgid "Docker Mode" +msgstr "" + +#: templates/stats.html:34 +msgid "Server is deployed using docker" +msgstr "" + +#: templates/stats.html:40 +msgid "Server status" +msgstr "" + +#: templates/stats.html:43 +msgid "Healthy" +msgstr "" + +#: templates/stats.html:45 +msgid "Issues detected" +msgstr "" + +#: templates/stats.html:52 +msgid "Background Worker" +msgstr "" + +#: templates/stats.html:55 +msgid "Background worker not running" +msgstr "" + +#: templates/stats.html:63 +msgid "Email Settings" +msgstr "" + +#: templates/stats.html:66 +msgid "Email settings not configured" +msgstr "" + +#: templates/stock_table.html:14 +msgid "Export Stock Information" +msgstr "" + +#: templates/stock_table.html:27 +msgid "Barcode Actions" +msgstr "" + +#: templates/stock_table.html:43 +msgid "Print test reports" +msgstr "" + +#: templates/stock_table.html:55 +msgid "Add to selected stock items" +msgstr "" + +#: templates/stock_table.html:56 +msgid "Remove from selected stock items" +msgstr "" + +#: templates/stock_table.html:57 +msgid "Stocktake selected stock items" +msgstr "" + +#: templates/stock_table.html:58 +msgid "Move selected stock items" +msgstr "" + +#: templates/stock_table.html:58 +msgid "Move stock" +msgstr "" + +#: templates/stock_table.html:59 +msgid "Order selected items" +msgstr "" + +#: templates/stock_table.html:60 +msgid "Change status" +msgstr "" + +#: templates/stock_table.html:60 +msgid "Change stock status" +msgstr "" + +#: templates/stock_table.html:63 +msgid "Delete selected items" +msgstr "" + +#: templates/yesnolabel.html:4 +msgid "Yes" +msgstr "" + +#: templates/yesnolabel.html:6 +msgid "No" +msgstr "" + +#: users/admin.py:64 +msgid "Users" +msgstr "" + +#: users/admin.py:65 +msgid "Select which users are assigned to this group" +msgstr "" + +#: users/admin.py:187 +msgid "The following users are members of multiple groups:" +msgstr "" + +#: users/admin.py:210 +msgid "Personal info" +msgstr "" + +#: users/admin.py:211 +msgid "Permissions" +msgstr "" + +#: users/admin.py:214 +msgid "Important dates" +msgstr "" + +#: users/models.py:177 +msgid "Permission set" +msgstr "" + +#: users/models.py:185 +msgid "Group" +msgstr "" + +#: users/models.py:188 +msgid "View" +msgstr "" + +#: users/models.py:188 +msgid "Permission to view items" +msgstr "" + +#: users/models.py:190 +msgid "Permission to add items" +msgstr "" + +#: users/models.py:192 +msgid "Change" +msgstr "" + +#: users/models.py:192 +msgid "Permissions to edit items" +msgstr "" + +#: users/models.py:194 +msgid "Permission to delete items" +msgstr "" + From fc8dfe532354829787a35641238d9672d4f8beb2 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 27 Jul 2021 01:06:35 +1000 Subject: [PATCH 652/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/sv/LC_MESSAGES/django.po | 7893 +++++++++++++++++++++ 1 file changed, 7893 insertions(+) create mode 100644 InvenTree/locale/sv/LC_MESSAGES/django.po diff --git a/InvenTree/locale/sv/LC_MESSAGES/django.po b/InvenTree/locale/sv/LC_MESSAGES/django.po new file mode 100644 index 0000000000..e80377051f --- /dev/null +++ b/InvenTree/locale/sv/LC_MESSAGES/django.po @@ -0,0 +1,7893 @@ +msgid "" +msgstr "" +"Project-Id-Version: inventree\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2021-07-26 13:20+0000\n" +"PO-Revision-Date: 2021-07-26 15:06\n" +"Last-Translator: \n" +"Language-Team: Swedish\n" +"Language: sv_SE\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Crowdin-Project: inventree\n" +"X-Crowdin-Project-ID: 452300\n" +"X-Crowdin-Language: sv-SE\n" +"X-Crowdin-File: /[inventree.InvenTree] l10/InvenTree/locale/en/LC_MESSAGES/django.po\n" +"X-Crowdin-File-ID: 138\n" + +#: InvenTree/api.py:64 +msgid "API endpoint not found" +msgstr "" + +#: InvenTree/api.py:110 +msgid "No action specified" +msgstr "" + +#: InvenTree/api.py:124 +msgid "No matching action found" +msgstr "" + +#: InvenTree/fields.py:100 +msgid "Enter date" +msgstr "" + +#: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 +#: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 +#: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:526 +msgid "Confirm" +msgstr "" + +#: InvenTree/forms.py:128 +msgid "Confirm delete" +msgstr "" + +#: InvenTree/forms.py:129 +msgid "Confirm item deletion" +msgstr "" + +#: InvenTree/forms.py:161 templates/registration/login.html:76 +msgid "Enter password" +msgstr "" + +#: InvenTree/forms.py:162 +msgid "Enter new password" +msgstr "" + +#: InvenTree/forms.py:169 +msgid "Confirm password" +msgstr "" + +#: InvenTree/forms.py:170 +msgid "Confirm new password" +msgstr "" + +#: InvenTree/forms.py:205 +msgid "Apply Theme" +msgstr "" + +#: InvenTree/forms.py:235 +msgid "Select Category" +msgstr "" + +#: InvenTree/helpers.py:396 +#, python-brace-format +msgid "Duplicate serial: {n}" +msgstr "" + +#: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 +#: stock/views.py:1278 +msgid "Invalid quantity provided" +msgstr "" + +#: InvenTree/helpers.py:406 +msgid "Empty serial number string" +msgstr "" + +#: InvenTree/helpers.py:428 InvenTree/helpers.py:431 InvenTree/helpers.py:434 +#: InvenTree/helpers.py:459 +#, python-brace-format +msgid "Invalid group: {g}" +msgstr "" + +#: InvenTree/helpers.py:464 +#, python-brace-format +msgid "Duplicate serial: {g}" +msgstr "" + +#: InvenTree/helpers.py:472 +msgid "No serial numbers found" +msgstr "" + +#: InvenTree/helpers.py:476 +#, python-brace-format +msgid "Number of unique serial number ({s}) must match quantity ({q})" +msgstr "" + +#: InvenTree/models.py:61 stock/models.py:1815 +msgid "Attachment" +msgstr "" + +#: InvenTree/models.py:62 +msgid "Select file to attach" +msgstr "" + +#: InvenTree/models.py:64 templates/js/attachment.js:52 +msgid "Comment" +msgstr "" + +#: InvenTree/models.py:64 +msgid "File comment" +msgstr "" + +#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:880 +#: common/models.py:881 part/models.py:2097 +#: report/templates/report/inventree_test_report_base.html:91 +#: templates/js/stock.js:1538 +msgid "User" +msgstr "" + +#: InvenTree/models.py:74 +msgid "upload date" +msgstr "" + +#: InvenTree/models.py:113 +msgid "Invalid choice" +msgstr "" + +#: InvenTree/models.py:129 InvenTree/models.py:130 company/models.py:412 +#: label/models.py:112 part/models.py:718 part/models.py:2246 +#: report/models.py:181 templates/InvenTree/search.html:137 +#: templates/InvenTree/search.html:289 templates/js/company.js:545 +#: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 +#: templates/js/stock.js:1331 +msgid "Name" +msgstr "" + +#: InvenTree/models.py:136 build/models.py:187 +#: build/templates/build/detail.html:24 company/models.py:351 +#: company/models.py:519 company/templates/company/manufacturer_part.html:76 +#: company/templates/company/supplier_part.html:75 label/models.py:119 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:312 +#: part/models.py:741 part/templates/part/set_category.html:14 +#: report/models.py:194 report/models.py:551 report/models.py:590 +#: report/templates/report/inventree_build_order_base.html:118 +#: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 +#: templates/InvenTree/search.html:296 +#: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 +#: templates/js/build.js:868 templates/js/build.js:1162 +#: templates/js/company.js:261 templates/js/company.js:459 +#: templates/js/company.js:741 templates/js/order.js:247 +#: templates/js/order.js:349 templates/js/part.js:265 templates/js/part.js:449 +#: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 +#: templates/js/stock.js:917 templates/js/stock.js:1343 +#: templates/js/stock.js:1388 +msgid "Description" +msgstr "" + +#: InvenTree/models.py:137 +msgid "Description (optional)" +msgstr "" + +#: InvenTree/models.py:145 +msgid "parent" +msgstr "" + +#: InvenTree/serializers.py:52 part/models.py:2482 +msgid "Must be a valid number" +msgstr "" + +#: InvenTree/settings.py:505 +msgid "English" +msgstr "" + +#: InvenTree/settings.py:506 +msgid "French" +msgstr "" + +#: InvenTree/settings.py:507 +msgid "German" +msgstr "" + +#: InvenTree/settings.py:508 +msgid "Polish" +msgstr "" + +#: InvenTree/settings.py:509 +msgid "Turkish" +msgstr "" + +#: InvenTree/status.py:94 +msgid "Background worker check failed" +msgstr "" + +#: InvenTree/status.py:98 +msgid "Email backend not configured" +msgstr "" + +#: InvenTree/status.py:101 +msgid "InvenTree system health checks failed" +msgstr "" + +#: InvenTree/status_codes.py:104 InvenTree/status_codes.py:145 +#: InvenTree/status_codes.py:314 +msgid "Pending" +msgstr "" + +#: InvenTree/status_codes.py:105 +msgid "Placed" +msgstr "" + +#: InvenTree/status_codes.py:106 InvenTree/status_codes.py:317 +msgid "Complete" +msgstr "" + +#: InvenTree/status_codes.py:107 InvenTree/status_codes.py:147 +#: InvenTree/status_codes.py:316 +msgid "Cancelled" +msgstr "" + +#: InvenTree/status_codes.py:108 InvenTree/status_codes.py:148 +#: InvenTree/status_codes.py:190 +msgid "Lost" +msgstr "" + +#: InvenTree/status_codes.py:109 InvenTree/status_codes.py:149 +#: InvenTree/status_codes.py:192 +msgid "Returned" +msgstr "" + +#: InvenTree/status_codes.py:146 +#: order/templates/order/sales_order_base.html:126 +msgid "Shipped" +msgstr "" + +#: InvenTree/status_codes.py:186 +msgid "OK" +msgstr "" + +#: InvenTree/status_codes.py:187 +msgid "Attention needed" +msgstr "" + +#: InvenTree/status_codes.py:188 +msgid "Damaged" +msgstr "" + +#: InvenTree/status_codes.py:189 +msgid "Destroyed" +msgstr "" + +#: InvenTree/status_codes.py:191 +msgid "Rejected" +msgstr "" + +#: InvenTree/status_codes.py:272 +msgid "Legacy stock tracking entry" +msgstr "" + +#: InvenTree/status_codes.py:274 +msgid "Stock item created" +msgstr "" + +#: InvenTree/status_codes.py:276 +msgid "Edited stock item" +msgstr "" + +#: InvenTree/status_codes.py:277 +msgid "Assigned serial number" +msgstr "" + +#: InvenTree/status_codes.py:279 +msgid "Stock counted" +msgstr "" + +#: InvenTree/status_codes.py:280 +msgid "Stock manually added" +msgstr "" + +#: InvenTree/status_codes.py:281 +msgid "Stock manually removed" +msgstr "" + +#: InvenTree/status_codes.py:283 +msgid "Location changed" +msgstr "" + +#: InvenTree/status_codes.py:285 +msgid "Installed into assembly" +msgstr "" + +#: InvenTree/status_codes.py:286 +msgid "Removed from assembly" +msgstr "" + +#: InvenTree/status_codes.py:288 +msgid "Installed component item" +msgstr "" + +#: InvenTree/status_codes.py:289 +msgid "Removed component item" +msgstr "" + +#: InvenTree/status_codes.py:291 +msgid "Split from parent item" +msgstr "" + +#: InvenTree/status_codes.py:292 +msgid "Split child item" +msgstr "" + +#: InvenTree/status_codes.py:294 templates/js/table_filters.js:185 +msgid "Sent to customer" +msgstr "" + +#: InvenTree/status_codes.py:295 +msgid "Returned from customer" +msgstr "" + +#: InvenTree/status_codes.py:297 +msgid "Build order output created" +msgstr "" + +#: InvenTree/status_codes.py:298 +msgid "Build order output completed" +msgstr "" + +#: InvenTree/status_codes.py:300 +msgid "Received against purchase order" +msgstr "" + +#: InvenTree/status_codes.py:315 +msgid "Production" +msgstr "" + +#: InvenTree/validators.py:22 +msgid "Not a valid currency code" +msgstr "" + +#: InvenTree/validators.py:50 +msgid "Invalid character in part name" +msgstr "" + +#: InvenTree/validators.py:63 +#, python-brace-format +msgid "IPN must match regex pattern {pat}" +msgstr "" + +#: InvenTree/validators.py:77 InvenTree/validators.py:91 +#: InvenTree/validators.py:105 +#, python-brace-format +msgid "Reference must match pattern {pattern}" +msgstr "" + +#: InvenTree/validators.py:113 +#, python-brace-format +msgid "Illegal character in name ({x})" +msgstr "" + +#: InvenTree/validators.py:132 InvenTree/validators.py:148 +msgid "Overage value must not be negative" +msgstr "" + +#: InvenTree/validators.py:150 +msgid "Overage must not exceed 100%" +msgstr "" + +#: InvenTree/validators.py:157 +msgid "Overage must be an integer value or a percentage" +msgstr "" + +#: InvenTree/views.py:608 +msgid "Delete Item" +msgstr "" + +#: InvenTree/views.py:657 +msgid "Check box to confirm item deletion" +msgstr "" + +#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18 +msgid "Edit User Information" +msgstr "" + +#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22 +msgid "Set Password" +msgstr "" + +#: InvenTree/views.py:702 +msgid "Password fields must match" +msgstr "" + +#: InvenTree/views.py:953 templates/navbar.html:95 +msgid "System Information" +msgstr "" + +#: barcodes/api.py:53 barcodes/api.py:150 +msgid "Must provide barcode_data parameter" +msgstr "" + +#: barcodes/api.py:126 +msgid "No match found for barcode data" +msgstr "" + +#: barcodes/api.py:128 +msgid "Match found for barcode data" +msgstr "" + +#: barcodes/api.py:153 +msgid "Must provide stockitem parameter" +msgstr "" + +#: barcodes/api.py:160 +msgid "No matching stock item found" +msgstr "" + +#: barcodes/api.py:190 +msgid "Barcode already matches StockItem object" +msgstr "" + +#: barcodes/api.py:194 +msgid "Barcode already matches StockLocation object" +msgstr "" + +#: barcodes/api.py:198 +msgid "Barcode already matches Part object" +msgstr "" + +#: barcodes/api.py:204 barcodes/api.py:216 +msgid "Barcode hash already matches StockItem object" +msgstr "" + +#: barcodes/api.py:222 +msgid "Barcode associated with StockItem" +msgstr "" + +#: build/forms.py:37 +msgid "Build Order reference" +msgstr "" + +#: build/forms.py:38 +msgid "Order target date" +msgstr "" + +#: build/forms.py:42 build/templates/build/build_base.html:146 +#: build/templates/build/detail.html:124 +#: order/templates/order/order_base.html:124 +#: order/templates/order/sales_order_base.html:119 +#: report/templates/report/inventree_build_order_base.html:126 +#: templates/js/build.js:945 templates/js/order.js:264 +#: templates/js/order.js:367 +msgid "Target Date" +msgstr "" + +#: build/forms.py:43 build/models.py:277 +msgid "Target date for build completion. Build will be overdue after this date." +msgstr "" + +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1402 +#: build/templates/build/allocation_card.html:23 +#: build/templates/build/auto_allocate.html:17 +#: build/templates/build/build_base.html:133 +#: build/templates/build/detail.html:34 common/models.py:909 +#: company/forms.py:42 company/templates/company/supplier_part.html:226 +#: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 +#: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 +#: order/templates/order/order_wizard/select_parts.html:34 +#: order/templates/order/purchase_order_detail.html:348 +#: order/templates/order/sales_order_detail.html:200 +#: order/templates/order/sales_order_detail.html:207 +#: order/templates/order/sales_order_detail.html:292 +#: order/templates/order/sales_order_detail.html:364 part/forms.py:323 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2384 +#: part/templates/part/bom_upload/match_parts.html:31 +#: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 +#: part/templates/part/part_pricing.html:16 +#: report/templates/report/inventree_build_order_base.html:114 +#: report/templates/report/inventree_po_report.html:91 +#: report/templates/report/inventree_so_report.html:91 +#: report/templates/report/inventree_test_report_base.html:77 +#: stock/forms.py:141 stock/forms.py:247 +#: stock/templates/stock/item_base.html:267 +#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 +#: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 +#: templates/js/build.js:1172 templates/js/model_renderers.js:56 +#: templates/js/order.js:462 templates/js/part.js:1016 +#: templates/js/part.js:1138 templates/js/part.js:1194 +#: templates/js/stock.js:1523 templates/js/stock.js:1721 +msgid "Quantity" +msgstr "" + +#: build/forms.py:49 +msgid "Number of items to build" +msgstr "" + +#: build/forms.py:91 +msgid "Enter quantity for build output" +msgstr "" + +#: build/forms.py:95 order/forms.py:114 stock/forms.py:84 +msgid "Serial Numbers" +msgstr "" + +#: build/forms.py:97 +msgid "Enter serial numbers for build outputs" +msgstr "" + +#: build/forms.py:103 +msgid "Confirm creation of build output" +msgstr "" + +#: build/forms.py:124 +msgid "Confirm deletion of build output" +msgstr "" + +#: build/forms.py:145 +msgid "Confirm unallocation of stock" +msgstr "" + +#: build/forms.py:169 +msgid "Confirm stock allocation" +msgstr "" + +#: build/forms.py:186 +msgid "Mark build as complete" +msgstr "" + +#: build/forms.py:210 build/templates/build/auto_allocate.html:18 +#: stock/forms.py:286 stock/templates/stock/item_base.html:297 +#: stock/templates/stock/stock_adjust.html:17 +#: templates/InvenTree/search.html:260 templates/js/barcode.js:363 +#: templates/js/barcode.js:531 templates/js/build.js:256 +#: templates/js/build.js:620 templates/js/order.js:447 +#: templates/js/stock.js:124 templates/js/stock.js:250 +#: templates/js/stock.js:1003 templates/js/stock.js:1415 +msgid "Location" +msgstr "" + +#: build/forms.py:211 +msgid "Location of completed parts" +msgstr "" + +#: build/forms.py:215 build/templates/build/build_base.html:138 +#: build/templates/build/detail.html:62 order/models.py:549 +#: order/templates/order/receive_parts.html:24 +#: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 +#: templates/js/barcode.js:119 templates/js/build.js:902 +#: templates/js/order.js:251 templates/js/order.js:354 +#: templates/js/stock.js:990 templates/js/stock.js:1492 +#: templates/js/stock.js:1737 +msgid "Status" +msgstr "" + +#: build/forms.py:216 +msgid "Build output stock status" +msgstr "" + +#: build/forms.py:223 +msgid "Confirm incomplete" +msgstr "" + +#: build/forms.py:224 +msgid "Confirm completion with incomplete stock allocation" +msgstr "" + +#: build/forms.py:227 +msgid "Confirm build completion" +msgstr "" + +#: build/forms.py:252 +msgid "Confirm cancel" +msgstr "" + +#: build/forms.py:252 build/views.py:65 +msgid "Confirm build cancellation" +msgstr "" + +#: build/forms.py:266 +msgid "Select quantity of stock to allocate" +msgstr "" + +#: build/models.py:113 +msgid "Invalid choice for parent build" +msgstr "" + +#: build/models.py:117 build/templates/build/build_base.html:9 +#: build/templates/build/build_base.html:73 +#: report/templates/report/inventree_build_order_base.html:106 +#: templates/js/build.js:233 +msgid "Build Order" +msgstr "" + +#: build/models.py:118 build/templates/build/index.html:8 +#: build/templates/build/index.html:15 +#: order/templates/order/sales_order_detail.html:34 +#: order/templates/order/so_navbar.html:19 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 +#: part/templates/part/navbar.html:45 templates/InvenTree/index.html:229 +#: templates/InvenTree/search.html:185 +#: templates/InvenTree/settings/tabs.html:37 users/models.py:44 +msgid "Build Orders" +msgstr "" + +#: build/models.py:178 +msgid "Build Order Reference" +msgstr "" + +#: build/models.py:179 order/models.py:246 order/models.py:533 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:343 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2393 +#: part/templates/part/bom_upload/match_parts.html:30 +#: report/templates/report/inventree_po_report.html:92 +#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 +#: templates/js/build.js:695 templates/js/build.js:1166 +msgid "Reference" +msgstr "" + +#: build/models.py:190 +msgid "Brief description of the build" +msgstr "" + +#: build/models.py:199 build/templates/build/build_base.html:163 +#: build/templates/build/detail.html:80 +msgid "Parent Build" +msgstr "" + +#: build/models.py:200 +msgid "BuildOrder to which this build is allocated" +msgstr "" + +#: build/models.py:205 build/templates/build/auto_allocate.html:16 +#: build/templates/build/build_base.html:128 +#: build/templates/build/detail.html:29 company/models.py:654 +#: order/models.py:766 order/models.py:825 +#: order/templates/order/order_wizard/select_parts.html:32 +#: order/templates/order/purchase_order_detail.html:297 +#: order/templates/order/receive_parts.html:19 +#: order/templates/order/sales_order_detail.html:344 part/models.py:347 +#: part/models.py:2042 part/models.py:2058 part/models.py:2077 +#: part/models.py:2095 part/models.py:2174 part/models.py:2278 +#: part/models.py:2368 part/templates/part/detail.html:199 +#: part/templates/part/part_app_base.html:8 +#: part/templates/part/part_pricing.html:12 +#: part/templates/part/set_category.html:13 +#: report/templates/report/inventree_build_order_base.html:110 +#: report/templates/report/inventree_po_report.html:90 +#: report/templates/report/inventree_so_report.html:90 +#: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 +#: templates/js/barcode.js:362 templates/js/bom.js:163 +#: templates/js/build.js:586 templates/js/build.js:873 +#: templates/js/build.js:1139 templates/js/company.js:400 +#: templates/js/company.js:650 templates/js/part.js:430 +#: templates/js/part.js:593 templates/js/stock.js:122 templates/js/stock.js:886 +#: templates/js/stock.js:1709 +msgid "Part" +msgstr "" + +#: build/models.py:213 +msgid "Select part to build" +msgstr "" + +#: build/models.py:218 +msgid "Sales Order Reference" +msgstr "" + +#: build/models.py:222 +msgid "SalesOrder to which this build is allocated" +msgstr "" + +#: build/models.py:227 +msgid "Source Location" +msgstr "" + +#: build/models.py:231 +msgid "Select location to take stock from for this build (leave blank to take from any stock location)" +msgstr "" + +#: build/models.py:236 +msgid "Destination Location" +msgstr "" + +#: build/models.py:240 +msgid "Select location where the completed items will be stored" +msgstr "" + +#: build/models.py:244 +msgid "Build Quantity" +msgstr "" + +#: build/models.py:247 +msgid "Number of stock items to build" +msgstr "" + +#: build/models.py:251 +msgid "Completed items" +msgstr "" + +#: build/models.py:253 +msgid "Number of stock items which have been completed" +msgstr "" + +#: build/models.py:257 part/templates/part/part_base.html:225 +msgid "Build Status" +msgstr "" + +#: build/models.py:261 +msgid "Build status code" +msgstr "" + +#: build/models.py:265 stock/models.py:507 +msgid "Batch Code" +msgstr "" + +#: build/models.py:269 +msgid "Batch code for this build output" +msgstr "" + +#: build/models.py:272 order/models.py:162 part/models.py:913 +#: part/templates/part/part_base.html:143 templates/js/order.js:362 +msgid "Creation Date" +msgstr "" + +#: build/models.py:276 order/models.py:555 +msgid "Target completion date" +msgstr "" + +#: build/models.py:280 order/models.py:288 templates/js/build.js:950 +msgid "Completion Date" +msgstr "" + +#: build/models.py:286 +msgid "completed by" +msgstr "" + +#: build/models.py:294 templates/js/build.js:915 +msgid "Issued by" +msgstr "" + +#: build/models.py:295 +msgid "User who issued this build order" +msgstr "" + +#: build/models.py:303 build/templates/build/build_base.html:184 +#: build/templates/build/detail.html:108 order/models.py:176 +#: order/templates/order/order_base.html:138 +#: order/templates/order/sales_order_base.html:140 part/models.py:917 +#: report/templates/report/inventree_build_order_base.html:159 +msgid "Responsible" +msgstr "" + +#: build/models.py:304 +msgid "User responsible for this build order" +msgstr "" + +#: build/models.py:309 build/templates/build/detail.html:94 +#: company/templates/company/manufacturer_part.html:83 +#: company/templates/company/supplier_part.html:82 +#: part/templates/part/part_base.html:137 stock/models.py:501 +#: stock/templates/stock/item_base.html:357 +msgid "External Link" +msgstr "" + +#: build/models.py:310 part/models.py:775 stock/models.py:503 +msgid "Link to external URL" +msgstr "" + +#: build/models.py:314 build/templates/build/navbar.html:52 +#: company/models.py:139 company/models.py:526 +#: company/templates/company/navbar.html:63 +#: company/templates/company/navbar.html:66 order/models.py:180 +#: order/models.py:715 order/templates/order/po_navbar.html:38 +#: order/templates/order/po_navbar.html:41 +#: order/templates/order/purchase_order_detail.html:419 +#: order/templates/order/sales_order_detail.html:439 +#: order/templates/order/so_navbar.html:33 +#: order/templates/order/so_navbar.html:36 part/models.py:902 +#: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 +#: part/templates/part/navbar.html:111 +#: report/templates/report/inventree_build_order_base.html:173 +#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:573 +#: stock/models.py:1715 stock/models.py:1821 +#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 +#: templates/js/bom.js:349 templates/js/company.js:746 +#: templates/js/stock.js:258 templates/js/stock.js:499 +#: templates/js/stock.js:1082 +msgid "Notes" +msgstr "" + +#: build/models.py:315 +msgid "Extra build notes" +msgstr "" + +#: build/models.py:792 +msgid "No build output specified" +msgstr "" + +#: build/models.py:795 +msgid "Build output is already completed" +msgstr "" + +#: build/models.py:798 +msgid "Build output does not match Build Order" +msgstr "" + +#: build/models.py:1208 +msgid "BuildItem must be unique for build, stock_item and install_into" +msgstr "" + +#: build/models.py:1233 +msgid "Build item must specify a build output, as master part is marked as trackable" +msgstr "" + +#: build/models.py:1237 +#, python-brace-format +msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" +msgstr "" + +#: build/models.py:1244 order/models.py:926 +msgid "StockItem is over-allocated" +msgstr "" + +#: build/models.py:1248 order/models.py:929 +msgid "Allocation quantity must be greater than zero" +msgstr "" + +#: build/models.py:1252 +msgid "Quantity must be 1 for serialized stock" +msgstr "" + +#: build/models.py:1312 +#, python-brace-format +msgid "Selected stock item not found in BOM for part '{p}'" +msgstr "" + +#: build/models.py:1372 stock/templates/stock/item_base.html:329 +#: templates/InvenTree/search.html:183 templates/js/build.js:846 +#: templates/navbar.html:29 +msgid "Build" +msgstr "" + +#: build/models.py:1373 +msgid "Build to allocate parts" +msgstr "" + +#: build/models.py:1389 stock/templates/stock/item_base.html:8 +#: stock/templates/stock/item_base.html:31 +#: stock/templates/stock/item_base.html:351 +#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 +#: templates/js/build.js:249 templates/js/build.js:993 +#: templates/js/order.js:435 templates/js/order.js:440 +#: templates/js/stock.js:1474 +msgid "Stock Item" +msgstr "" + +#: build/models.py:1390 +msgid "Source stock item" +msgstr "" + +#: build/models.py:1403 +msgid "Stock quantity to allocate to build" +msgstr "" + +#: build/models.py:1411 +msgid "Install into" +msgstr "" + +#: build/models.py:1412 +msgid "Destination stock item" +msgstr "" + +#: build/templates/build/allocation_card.html:21 +#: build/templates/build/complete_output.html:46 +#: order/templates/order/sales_order_detail.html:205 +#: order/templates/order/sales_order_detail.html:290 +#: report/templates/report/inventree_test_report_base.html:75 +#: stock/models.py:495 stock/templates/stock/item_base.html:249 +#: templates/js/build.js:604 templates/js/model_renderers.js:54 +msgid "Serial Number" +msgstr "" + +#: build/templates/build/auto_allocate.html:9 +msgid "Automatically Allocate Stock" +msgstr "" + +#: build/templates/build/auto_allocate.html:10 +msgid "The following stock items will be allocated to the specified build output" +msgstr "" + +#: build/templates/build/auto_allocate.html:37 +msgid "No stock items found that can be automatically allocated to this build" +msgstr "" + +#: build/templates/build/auto_allocate.html:39 +msgid "Stock items will have to be manually allocated" +msgstr "" + +#: build/templates/build/build_base.html:18 +#, python-format +msgid "This Build Order is allocated to Sales Order %(link)s" +msgstr "" + +#: build/templates/build/build_base.html:25 +#, python-format +msgid "This Build Order is a child of Build Order %(link)s" +msgstr "" + +#: build/templates/build/build_base.html:32 +msgid "Build Order is ready to mark as completed" +msgstr "" + +#: build/templates/build/build_base.html:37 +msgid "Build Order cannot be completed as outstanding outputs remain" +msgstr "" + +#: build/templates/build/build_base.html:42 +msgid "Required build quantity has not yet been completed" +msgstr "" + +#: build/templates/build/build_base.html:47 +msgid "Stock has not been fully allocated to this Build Order" +msgstr "" + +#: build/templates/build/build_base.html:75 +#: company/templates/company/company_base.html:40 +#: company/templates/company/manufacturer_part.html:29 +#: company/templates/company/supplier_part.html:30 +#: order/templates/order/order_base.html:26 +#: order/templates/order/sales_order_base.html:37 +#: part/templates/part/category.html:27 part/templates/part/part_base.html:22 +#: stock/templates/stock/item_base.html:62 +#: stock/templates/stock/location.html:31 +msgid "Admin view" +msgstr "" + +#: build/templates/build/build_base.html:81 +#: build/templates/build/build_base.html:150 +#: order/templates/order/order_base.html:32 +#: order/templates/order/order_base.html:86 +#: order/templates/order/sales_order_base.html:43 +#: order/templates/order/sales_order_base.html:88 +#: templates/js/table_filters.js:254 templates/js/table_filters.js:273 +#: templates/js/table_filters.js:290 +msgid "Overdue" +msgstr "" + +#: build/templates/build/build_base.html:90 +msgid "Print actions" +msgstr "" + +#: build/templates/build/build_base.html:94 +msgid "Print Build Order" +msgstr "" + +#: build/templates/build/build_base.html:100 +#: build/templates/build/build_base.html:222 +msgid "Complete Build" +msgstr "" + +#: build/templates/build/build_base.html:105 +msgid "Build actions" +msgstr "" + +#: build/templates/build/build_base.html:109 +msgid "Edit Build" +msgstr "" + +#: build/templates/build/build_base.html:111 +#: build/templates/build/build_base.html:206 build/views.py:56 +msgid "Cancel Build" +msgstr "" + +#: build/templates/build/build_base.html:124 +#: build/templates/build/detail.html:15 +msgid "Build Details" +msgstr "" + +#: build/templates/build/build_base.html:150 +#, python-format +msgid "This build was due on %(target)s" +msgstr "" + +#: build/templates/build/build_base.html:157 +#: build/templates/build/detail.html:67 +msgid "Progress" +msgstr "" + +#: build/templates/build/build_base.html:170 +#: build/templates/build/detail.html:87 order/models.py:823 +#: order/templates/order/sales_order_base.html:9 +#: order/templates/order/sales_order_base.html:35 +#: order/templates/order/sales_order_ship.html:25 +#: report/templates/report/inventree_build_order_base.html:136 +#: report/templates/report/inventree_so_report.html:77 +#: stock/templates/stock/item_base.html:291 templates/js/order.js:309 +msgid "Sales Order" +msgstr "" + +#: build/templates/build/build_base.html:177 +#: build/templates/build/detail.html:101 +#: report/templates/report/inventree_build_order_base.html:153 +msgid "Issued By" +msgstr "" + +#: build/templates/build/build_base.html:214 +msgid "Incomplete Outputs" +msgstr "" + +#: build/templates/build/build_base.html:215 +msgid "Build Order cannot be completed as incomplete build outputs remain" +msgstr "" + +#: build/templates/build/build_output_create.html:7 +msgid "The Bill of Materials contains trackable parts" +msgstr "" + +#: build/templates/build/build_output_create.html:8 +msgid "Build outputs must be generated individually." +msgstr "" + +#: build/templates/build/build_output_create.html:9 +msgid "Multiple build outputs will be created based on the quantity specified." +msgstr "" + +#: build/templates/build/build_output_create.html:15 +msgid "Trackable parts can have serial numbers specified" +msgstr "" + +#: build/templates/build/build_output_create.html:16 +msgid "Enter serial numbers to generate multiple single build outputs" +msgstr "" + +#: build/templates/build/cancel.html:5 +msgid "Are you sure you wish to cancel this build?" +msgstr "" + +#: build/templates/build/complete.html:8 +msgid "Build Order is complete" +msgstr "" + +#: build/templates/build/complete.html:12 +msgid "Build Order is incomplete" +msgstr "" + +#: build/templates/build/complete.html:15 +msgid "Incompleted build outputs remain" +msgstr "" + +#: build/templates/build/complete.html:18 +msgid "Required build quantity has not been completed" +msgstr "" + +#: build/templates/build/complete.html:21 +msgid "Required stock has not been fully allocated" +msgstr "" + +#: build/templates/build/complete_output.html:10 +msgid "Stock allocation is complete for this output" +msgstr "" + +#: build/templates/build/complete_output.html:14 +msgid "Stock allocation is incomplete" +msgstr "" + +#: build/templates/build/complete_output.html:20 +msgid "tracked parts have not been fully allocated" +msgstr "" + +#: build/templates/build/complete_output.html:41 +msgid "The following items will be created" +msgstr "" + +#: build/templates/build/create_build_item.html:7 +msgid "Select a stock item to allocate to the selected build output" +msgstr "" + +#: build/templates/build/create_build_item.html:11 +#, python-format +msgid "The allocated stock will be installed into the following build output:
%(output)s" +msgstr "" + +#: build/templates/build/create_build_item.html:17 +#, python-format +msgid "No stock available for %(part)s" +msgstr "" + +#: build/templates/build/delete_build_item.html:8 +msgid "Are you sure you want to unallocate this stock?" +msgstr "" + +#: build/templates/build/delete_build_item.html:11 +msgid "The selected stock will be unallocated from the build output" +msgstr "" + +#: build/templates/build/detail.html:38 +msgid "Stock Source" +msgstr "" + +#: build/templates/build/detail.html:43 +msgid "Stock can be taken from any available location." +msgstr "" + +#: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 +#: order/templates/order/purchase_order_detail.html:408 +#: order/templates/order/receive_parts.html:25 stock/forms.py:135 +msgid "Destination" +msgstr "" + +#: build/templates/build/detail.html:56 +msgid "Destination location not specified" +msgstr "" + +#: build/templates/build/detail.html:73 +#: stock/templates/stock/item_base.html:315 templates/js/stock.js:998 +#: templates/js/stock.js:1744 templates/js/table_filters.js:116 +#: templates/js/table_filters.js:210 +msgid "Batch" +msgstr "" + +#: build/templates/build/detail.html:119 +#: order/templates/order/order_base.html:111 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:910 +msgid "Created" +msgstr "" + +#: build/templates/build/detail.html:130 +msgid "No target date set" +msgstr "" + +#: build/templates/build/detail.html:135 templates/js/build.js:888 +msgid "Completed" +msgstr "" + +#: build/templates/build/detail.html:139 +msgid "Build not complete" +msgstr "" + +#: build/templates/build/detail.html:150 build/templates/build/navbar.html:35 +msgid "Child Build Orders" +msgstr "" + +#: build/templates/build/detail.html:166 +msgid "Allocate Stock to Build" +msgstr "" + +#: build/templates/build/detail.html:172 +msgid "Allocate stock to build" +msgstr "" + +#: build/templates/build/detail.html:173 +msgid "Auto Allocate" +msgstr "" + +#: build/templates/build/detail.html:175 templates/js/build.js:778 +msgid "Unallocate stock" +msgstr "" + +#: build/templates/build/detail.html:176 build/views.py:318 build/views.py:638 +msgid "Unallocate Stock" +msgstr "" + +#: build/templates/build/detail.html:179 +msgid "Order required parts" +msgstr "" + +#: build/templates/build/detail.html:180 +#: company/templates/company/detail.html:33 +#: company/templates/company/detail.html:75 order/views.py:679 +#: part/templates/part/category.html:140 +msgid "Order Parts" +msgstr "" + +#: build/templates/build/detail.html:186 +msgid "Untracked stock has been fully allocated for this Build Order" +msgstr "" + +#: build/templates/build/detail.html:190 +msgid "Untracked stock has not been fully allocated for this Build Order" +msgstr "" + +#: build/templates/build/detail.html:197 +msgid "This Build Order does not have any associated untracked BOM items" +msgstr "" + +#: build/templates/build/detail.html:206 +msgid "Incomplete Build Outputs" +msgstr "" + +#: build/templates/build/detail.html:211 +msgid "Create new build output" +msgstr "" + +#: build/templates/build/detail.html:212 +msgid "Create New Output" +msgstr "" + +#: build/templates/build/detail.html:225 +msgid "Create a new build output" +msgstr "" + +#: build/templates/build/detail.html:226 +msgid "No incomplete build outputs remain." +msgstr "" + +#: build/templates/build/detail.html:227 +msgid "Create a new build output using the button above" +msgstr "" + +#: build/templates/build/detail.html:235 +msgid "Completed Build Outputs" +msgstr "" + +#: build/templates/build/detail.html:246 build/templates/build/navbar.html:42 +#: build/templates/build/navbar.html:45 order/templates/order/po_navbar.html:35 +#: order/templates/order/sales_order_detail.html:43 +#: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:173 +#: part/templates/part/navbar.html:102 part/templates/part/navbar.html:105 +#: stock/templates/stock/item.html:87 stock/templates/stock/navbar.html:47 +#: stock/templates/stock/navbar.html:50 +msgid "Attachments" +msgstr "" + +#: build/templates/build/detail.html:257 +msgid "Build Notes" +msgstr "" + +#: build/templates/build/detail.html:261 build/templates/build/detail.html:397 +#: company/templates/company/detail.html:173 +#: company/templates/company/detail.html:200 +#: order/templates/order/purchase_order_detail.html:62 +#: order/templates/order/purchase_order_detail.html:95 +#: order/templates/order/sales_order_detail.html:58 +#: order/templates/order/sales_order_detail.html:85 +#: part/templates/part/detail.html:109 stock/templates/stock/item.html:102 +#: stock/templates/stock/item.html:168 +msgid "Edit Notes" +msgstr "" + +#: build/templates/build/detail.html:357 +#: order/templates/order/po_attachments.html:79 +#: order/templates/order/purchase_order_detail.html:156 +#: order/templates/order/sales_order_detail.html:145 +#: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 +#: templates/attachment_table.html:6 +msgid "Add Attachment" +msgstr "" + +#: build/templates/build/detail.html:375 +#: order/templates/order/po_attachments.html:51 +#: order/templates/order/purchase_order_detail.html:128 +#: order/templates/order/sales_order_detail.html:118 +#: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 +msgid "Edit Attachment" +msgstr "" + +#: build/templates/build/detail.html:382 +#: order/templates/order/po_attachments.html:58 +#: order/templates/order/purchase_order_detail.html:135 +#: order/templates/order/sales_order_detail.html:124 +#: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 +msgid "Confirm Delete Operation" +msgstr "" + +#: build/templates/build/detail.html:383 +#: order/templates/order/po_attachments.html:59 +#: order/templates/order/purchase_order_detail.html:136 +#: order/templates/order/sales_order_detail.html:125 +#: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 +msgid "Delete Attachment" +msgstr "" + +#: build/templates/build/edit_build_item.html:7 +msgid "Alter the quantity of stock allocated to the build output" +msgstr "" + +#: build/templates/build/index.html:28 +msgid "New Build Order" +msgstr "" + +#: build/templates/build/index.html:37 build/templates/build/index.html:38 +msgid "Print Build Orders" +msgstr "" + +#: build/templates/build/index.html:43 +#: order/templates/order/purchase_orders.html:27 +#: order/templates/order/sales_orders.html:27 +msgid "Display calendar view" +msgstr "" + +#: build/templates/build/index.html:46 +#: order/templates/order/purchase_orders.html:30 +#: order/templates/order/sales_orders.html:30 +msgid "Display list view" +msgstr "" + +#: build/templates/build/navbar.html:12 +msgid "Build Order Details" +msgstr "" + +#: build/templates/build/navbar.html:15 order/templates/order/po_navbar.html:15 +#: templates/js/stock.js:1403 +msgid "Details" +msgstr "" + +#: build/templates/build/navbar.html:20 build/templates/build/navbar.html:23 +#: build/views.py:90 +msgid "Allocate Stock" +msgstr "" + +#: build/templates/build/navbar.html:28 build/templates/build/navbar.html:31 +msgid "Build Outputs" +msgstr "" + +#: build/templates/build/navbar.html:38 +msgid "Child Builds" +msgstr "" + +#: build/templates/build/navbar.html:49 +msgid "Build Order Notes" +msgstr "" + +#: build/templates/build/unallocate.html:10 +msgid "Are you sure you wish to unallocate all stock for this build?" +msgstr "" + +#: build/templates/build/unallocate.html:12 +msgid "All incomplete stock allocations will be removed from the build" +msgstr "" + +#: build/views.py:76 +msgid "Build was cancelled" +msgstr "" + +#: build/views.py:137 +msgid "Allocated stock to build output" +msgstr "" + +#: build/views.py:149 +msgid "Create Build Output" +msgstr "" + +#: build/views.py:167 +msgid "Maximum output quantity is " +msgstr "" + +#: build/views.py:183 stock/views.py:1304 +msgid "Serial numbers already exist" +msgstr "" + +#: build/views.py:192 +msgid "Serial numbers required for trackable build output" +msgstr "" + +#: build/views.py:258 +msgid "Delete Build Output" +msgstr "" + +#: build/views.py:279 build/views.py:369 +msgid "Confirm unallocation of build stock" +msgstr "" + +#: build/views.py:280 build/views.py:370 stock/views.py:369 +msgid "Check the confirmation box" +msgstr "" + +#: build/views.py:292 +msgid "Build output does not match build" +msgstr "" + +#: build/views.py:294 build/views.py:495 +msgid "Build output must be specified" +msgstr "" + +#: build/views.py:306 +msgid "Build output deleted" +msgstr "" + +#: build/views.py:404 +msgid "Complete Build Order" +msgstr "" + +#: build/views.py:410 +msgid "Build order cannot be completed - incomplete outputs remain" +msgstr "" + +#: build/views.py:421 +msgid "Completed build order" +msgstr "" + +#: build/views.py:437 +msgid "Complete Build Output" +msgstr "" + +#: build/views.py:479 +msgid "Invalid stock status value selected" +msgstr "" + +#: build/views.py:486 +msgid "Quantity to complete cannot exceed build output quantity" +msgstr "" + +#: build/views.py:492 +msgid "Confirm completion of incomplete build" +msgstr "" + +#: build/views.py:591 +msgid "Build output completed" +msgstr "" + +#: build/views.py:628 +msgid "Delete Build Order" +msgstr "" + +#: build/views.py:643 +msgid "Removed parts from build allocation" +msgstr "" + +#: build/views.py:655 +msgid "Allocate stock to build output" +msgstr "" + +#: build/views.py:698 +msgid "Item must be currently in stock" +msgstr "" + +#: build/views.py:704 +msgid "Stock item is over-allocated" +msgstr "" + +#: build/views.py:705 templates/js/bom.js:230 templates/js/build.js:705 +#: templates/js/build.js:1000 templates/js/build.js:1179 +msgid "Available" +msgstr "" + +#: build/views.py:707 +msgid "Stock item must be selected" +msgstr "" + +#: build/views.py:870 +msgid "Edit Stock Allocation" +msgstr "" + +#: build/views.py:874 +msgid "Updated Build Item" +msgstr "" + +#: common/files.py:67 +msgid "Unsupported file format: {ext.upper()}" +msgstr "" + +#: common/files.py:69 +msgid "Error reading file (invalid encoding)" +msgstr "" + +#: common/files.py:74 +msgid "Error reading file (invalid format)" +msgstr "" + +#: common/files.py:76 +msgid "Error reading file (incorrect dimension)" +msgstr "" + +#: common/files.py:78 +msgid "Error reading file (data could be corrupted)" +msgstr "" + +#: common/forms.py:34 templates/js/attachment.js:42 +msgid "File" +msgstr "" + +#: common/forms.py:35 +msgid "Select file to upload" +msgstr "" + +#: common/forms.py:50 +msgid "{name.title()} File" +msgstr "" + +#: common/forms.py:51 +#, python-brace-format +msgid "Select {name} file to upload" +msgstr "" + +#: common/models.py:259 common/models.py:760 common/models.py:873 +msgid "Settings key (must be unique - case insensitive" +msgstr "" + +#: common/models.py:261 +msgid "Settings value" +msgstr "" + +#: common/models.py:296 +msgid "Must be an integer value" +msgstr "" + +#: common/models.py:319 +msgid "Value must be a boolean value" +msgstr "" + +#: common/models.py:330 +msgid "Value must be an integer value" +msgstr "" + +#: common/models.py:353 +msgid "Key string must be unique" +msgstr "" + +#: common/models.py:448 +msgid "InvenTree Instance Name" +msgstr "" + +#: common/models.py:450 +msgid "String descriptor for the server instance" +msgstr "" + +#: common/models.py:454 +msgid "Use instance name" +msgstr "" + +#: common/models.py:455 +msgid "Use the instance name in the title-bar" +msgstr "" + +#: common/models.py:461 company/models.py:97 company/models.py:98 +msgid "Company name" +msgstr "" + +#: common/models.py:462 +msgid "Internal company name" +msgstr "" + +#: common/models.py:467 +msgid "Base URL" +msgstr "" + +#: common/models.py:468 +msgid "Base URL for server instance" +msgstr "" + +#: common/models.py:474 +msgid "Default Currency" +msgstr "" + +#: common/models.py:475 +msgid "Default currency" +msgstr "" + +#: common/models.py:481 +msgid "Download from URL" +msgstr "" + +#: common/models.py:482 +msgid "Allow download of remote images and files from external URL" +msgstr "" + +#: common/models.py:488 +msgid "Barcode Support" +msgstr "" + +#: common/models.py:489 +msgid "Enable barcode scanner support" +msgstr "" + +#: common/models.py:495 +msgid "IPN Regex" +msgstr "" + +#: common/models.py:496 +msgid "Regular expression pattern for matching Part IPN" +msgstr "" + +#: common/models.py:500 +msgid "Allow Duplicate IPN" +msgstr "" + +#: common/models.py:501 +msgid "Allow multiple parts to share the same IPN" +msgstr "" + +#: common/models.py:507 +msgid "Allow Editing IPN" +msgstr "" + +#: common/models.py:508 +msgid "Allow changing the IPN value while editing a part" +msgstr "" + +#: common/models.py:514 +msgid "Copy Part BOM Data" +msgstr "" + +#: common/models.py:515 +msgid "Copy BOM data by default when duplicating a part" +msgstr "" + +#: common/models.py:521 +msgid "Copy Part Parameter Data" +msgstr "" + +#: common/models.py:522 +msgid "Copy parameter data by default when duplicating a part" +msgstr "" + +#: common/models.py:528 +msgid "Copy Part Test Data" +msgstr "" + +#: common/models.py:529 +msgid "Copy test data by default when duplicating a part" +msgstr "" + +#: common/models.py:535 +msgid "Copy Category Parameter Templates" +msgstr "" + +#: common/models.py:536 +msgid "Copy category parameter templates when creating a part" +msgstr "" + +#: common/models.py:542 +msgid "Recent Part Count" +msgstr "" + +#: common/models.py:543 +msgid "Number of recent parts to display on index page" +msgstr "" + +#: common/models.py:549 part/models.py:2280 report/models.py:187 +#: stock/forms.py:225 templates/js/table_filters.js:25 +#: templates/js/table_filters.js:324 +msgid "Template" +msgstr "" + +#: common/models.py:550 +msgid "Parts are templates by default" +msgstr "" + +#: common/models.py:556 part/models.py:865 templates/js/table_filters.js:132 +#: templates/js/table_filters.js:336 +msgid "Assembly" +msgstr "" + +#: common/models.py:557 +msgid "Parts can be assembled from other components by default" +msgstr "" + +#: common/models.py:563 part/models.py:871 templates/js/table_filters.js:340 +msgid "Component" +msgstr "" + +#: common/models.py:564 +msgid "Parts can be used as sub-components by default" +msgstr "" + +#: common/models.py:570 part/models.py:882 +msgid "Purchaseable" +msgstr "" + +#: common/models.py:571 +msgid "Parts are purchaseable by default" +msgstr "" + +#: common/models.py:577 part/models.py:887 templates/js/table_filters.js:348 +msgid "Salable" +msgstr "" + +#: common/models.py:578 +msgid "Parts are salable by default" +msgstr "" + +#: common/models.py:584 part/models.py:877 templates/js/table_filters.js:33 +#: templates/js/table_filters.js:352 +msgid "Trackable" +msgstr "" + +#: common/models.py:585 +msgid "Parts are trackable by default" +msgstr "" + +#: common/models.py:591 part/models.py:897 templates/js/table_filters.js:29 +msgid "Virtual" +msgstr "" + +#: common/models.py:592 +msgid "Parts are virtual by default" +msgstr "" + +#: common/models.py:598 +msgid "Show Quantity in Forms" +msgstr "" + +#: common/models.py:599 +msgid "Display available part quantity in some forms" +msgstr "" + +#: common/models.py:605 +msgid "Show Import in Views" +msgstr "" + +#: common/models.py:606 +msgid "Display the import wizard in some part views" +msgstr "" + +#: common/models.py:612 +msgid "Show Price in Forms" +msgstr "" + +#: common/models.py:613 +msgid "Display part price in some forms" +msgstr "" + +#: common/models.py:619 +msgid "Show related parts" +msgstr "" + +#: common/models.py:620 +msgid "Display related parts for a part" +msgstr "" + +#: common/models.py:626 +msgid "Create initial stock" +msgstr "" + +#: common/models.py:627 +msgid "Create initial stock on part creation" +msgstr "" + +#: common/models.py:633 +msgid "Internal Prices" +msgstr "" + +#: common/models.py:634 +msgid "Enable internal prices for parts" +msgstr "" + +#: common/models.py:640 +msgid "Internal Price as BOM-Price" +msgstr "" + +#: common/models.py:641 +msgid "Use the internal price (if set) in BOM-price calculations" +msgstr "" + +#: common/models.py:647 templates/stats.html:25 +msgid "Debug Mode" +msgstr "" + +#: common/models.py:648 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:654 +msgid "Page Size" +msgstr "" + +#: common/models.py:655 +msgid "Default page size for PDF reports" +msgstr "" + +#: common/models.py:665 +msgid "Test Reports" +msgstr "" + +#: common/models.py:666 +msgid "Enable generation of test reports" +msgstr "" + +#: common/models.py:672 +msgid "Search Preview Results" +msgstr "" + +#: common/models.py:673 +msgid "Number of results to show in search preview window" +msgstr "" + +#: common/models.py:679 +msgid "Stock Expiry" +msgstr "" + +#: common/models.py:680 +msgid "Enable stock expiry functionality" +msgstr "" + +#: common/models.py:686 +msgid "Sell Expired Stock" +msgstr "" + +#: common/models.py:687 +msgid "Allow sale of expired stock" +msgstr "" + +#: common/models.py:693 +msgid "Stock Stale Time" +msgstr "" + +#: common/models.py:694 +msgid "Number of days stock items are considered stale before expiring" +msgstr "" + +#: common/models.py:696 +msgid "days" +msgstr "" + +#: common/models.py:701 +msgid "Build Expired Stock" +msgstr "" + +#: common/models.py:702 +msgid "Allow building with expired stock" +msgstr "" + +#: common/models.py:708 +msgid "Stock Ownership Control" +msgstr "" + +#: common/models.py:709 +msgid "Enable ownership control over stock locations and items" +msgstr "" + +#: common/models.py:715 +msgid "Group by Part" +msgstr "" + +#: common/models.py:716 +msgid "Group stock items by part reference in table views" +msgstr "" + +#: common/models.py:722 +msgid "Recent Stock Count" +msgstr "" + +#: common/models.py:723 +msgid "Number of recent stock items to display on index page" +msgstr "" + +#: common/models.py:729 +msgid "Build Order Reference Prefix" +msgstr "" + +#: common/models.py:730 +msgid "Prefix value for build order reference" +msgstr "" + +#: common/models.py:735 +msgid "Build Order Reference Regex" +msgstr "" + +#: common/models.py:736 +msgid "Regular expression pattern for matching build order reference" +msgstr "" + +#: common/models.py:740 +msgid "Sales Order Reference Prefix" +msgstr "" + +#: common/models.py:741 +msgid "Prefix value for sales order reference" +msgstr "" + +#: common/models.py:746 +msgid "Purchase Order Reference Prefix" +msgstr "" + +#: common/models.py:747 +msgid "Prefix value for purchase order reference" +msgstr "" + +#: common/models.py:771 +msgid "Show starred parts" +msgstr "" + +#: common/models.py:772 +msgid "Show starred parts on the homepage" +msgstr "" + +#: common/models.py:777 +msgid "Show latest parts" +msgstr "" + +#: common/models.py:778 +msgid "Show latest parts on the homepage" +msgstr "" + +#: common/models.py:783 +msgid "Show unvalidated BOMs" +msgstr "" + +#: common/models.py:784 +msgid "Show BOMs that await validation on the homepage" +msgstr "" + +#: common/models.py:789 +msgid "Show recent stock changes" +msgstr "" + +#: common/models.py:790 +msgid "Show recently changed stock items on the homepage" +msgstr "" + +#: common/models.py:795 +msgid "Show low stock" +msgstr "" + +#: common/models.py:796 +msgid "Show low stock items on the homepage" +msgstr "" + +#: common/models.py:801 +msgid "Show depleted stock" +msgstr "" + +#: common/models.py:802 +msgid "Show depleted stock items on the homepage" +msgstr "" + +#: common/models.py:807 +msgid "Show needed stock" +msgstr "" + +#: common/models.py:808 +msgid "Show stock items needed for builds on the homepage" +msgstr "" + +#: common/models.py:813 +msgid "Show expired stock" +msgstr "" + +#: common/models.py:814 +msgid "Show expired stock items on the homepage" +msgstr "" + +#: common/models.py:819 +msgid "Show stale stock" +msgstr "" + +#: common/models.py:820 +msgid "Show stale stock items on the homepage" +msgstr "" + +#: common/models.py:825 +msgid "Show pending builds" +msgstr "" + +#: common/models.py:826 +msgid "Show pending builds on the homepage" +msgstr "" + +#: common/models.py:831 +msgid "Show overdue builds" +msgstr "" + +#: common/models.py:832 +msgid "Show overdue builds on the homepage" +msgstr "" + +#: common/models.py:837 +msgid "Show outstanding POs" +msgstr "" + +#: common/models.py:838 +msgid "Show outstanding POs on the homepage" +msgstr "" + +#: common/models.py:843 +msgid "Show overdue POs" +msgstr "" + +#: common/models.py:844 +msgid "Show overdue POs on the homepage" +msgstr "" + +#: common/models.py:849 +msgid "Show outstanding SOs" +msgstr "" + +#: common/models.py:850 +msgid "Show outstanding SOs on the homepage" +msgstr "" + +#: common/models.py:855 +msgid "Show overdue SOs" +msgstr "" + +#: common/models.py:856 +msgid "Show overdue SOs on the homepage" +msgstr "" + +#: common/models.py:910 company/forms.py:43 +msgid "Price break quantity" +msgstr "" + +#: common/models.py:917 company/templates/company/supplier_part.html:231 +#: templates/js/part.js:1021 +msgid "Price" +msgstr "" + +#: common/models.py:918 +msgid "Unit price at specified quantity" +msgstr "" + +#: common/models.py:1011 +msgid "Default" +msgstr "" + +#: common/templates/common/edit_setting.html:11 +msgid "Current value" +msgstr "" + +#: common/views.py:33 +msgid "Change Setting" +msgstr "" + +#: common/views.py:102 +msgid "Supplied value is not allowed" +msgstr "" + +#: common/views.py:111 +msgid "Supplied value must be a boolean" +msgstr "" + +#: common/views.py:121 +msgid "Change User Setting" +msgstr "" + +#: common/views.py:196 order/templates/order/order_wizard/po_upload.html:42 +#: order/templates/order/po_navbar.html:19 +#: order/templates/order/po_navbar.html:22 +#: order/templates/order/purchase_order_detail.html:26 order/views.py:290 +#: part/templates/part/bom_upload/upload_file.html:45 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:634 +#: part/views.py:1248 +msgid "Upload File" +msgstr "" + +#: common/views.py:197 order/templates/order/order_wizard/match_fields.html:52 +#: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 +#: part/templates/part/import_wizard/ajax_match_fields.html:45 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 +#: part/views.py:1249 +msgid "Match Fields" +msgstr "" + +#: common/views.py:198 +msgid "Match Items" +msgstr "" + +#: common/views.py:543 +msgid "Fields matching failed" +msgstr "" + +#: common/views.py:598 +msgid "Parts imported" +msgstr "" + +#: common/views.py:620 order/templates/order/order_wizard/match_fields.html:27 +#: order/templates/order/order_wizard/match_parts.html:19 +#: order/templates/order/order_wizard/po_upload.html:40 +#: part/templates/part/bom_upload/match_fields.html:27 +#: part/templates/part/bom_upload/match_parts.html:19 +#: part/templates/part/bom_upload/upload_file.html:43 +#: part/templates/part/import_wizard/match_fields.html:27 +#: part/templates/part/import_wizard/match_references.html:19 +#: part/templates/part/import_wizard/part_upload.html:43 +msgid "Previous Step" +msgstr "" + +#: company/forms.py:24 part/forms.py:47 +msgid "URL" +msgstr "" + +#: company/forms.py:25 part/forms.py:48 +msgid "Image URL" +msgstr "" + +#: company/models.py:102 +msgid "Company description" +msgstr "" + +#: company/models.py:103 +msgid "Description of the company" +msgstr "" + +#: company/models.py:109 company/templates/company/company_base.html:70 +#: templates/js/company.js:265 +msgid "Website" +msgstr "" + +#: company/models.py:110 +msgid "Company website URL" +msgstr "" + +#: company/models.py:114 company/templates/company/company_base.html:88 +msgid "Address" +msgstr "" + +#: company/models.py:115 +msgid "Company address" +msgstr "" + +#: company/models.py:118 +msgid "Phone number" +msgstr "" + +#: company/models.py:119 +msgid "Contact phone number" +msgstr "" + +#: company/models.py:122 company/templates/company/company_base.html:102 +msgid "Email" +msgstr "" + +#: company/models.py:122 +msgid "Contact email address" +msgstr "" + +#: company/models.py:125 company/templates/company/company_base.html:109 +msgid "Contact" +msgstr "" + +#: company/models.py:126 +msgid "Point of contact" +msgstr "" + +#: company/models.py:128 company/models.py:345 company/models.py:513 +#: order/models.py:160 part/models.py:774 +#: report/templates/report/inventree_build_order_base.html:165 +#: templates/js/company.js:448 templates/js/company.js:730 +#: templates/js/part.js:687 +msgid "Link" +msgstr "" + +#: company/models.py:128 +msgid "Link to external company information" +msgstr "" + +#: company/models.py:136 part/models.py:784 +msgid "Image" +msgstr "" + +#: company/models.py:141 +msgid "is customer" +msgstr "" + +#: company/models.py:141 +msgid "Do you sell items to this company?" +msgstr "" + +#: company/models.py:143 +msgid "is supplier" +msgstr "" + +#: company/models.py:143 +msgid "Do you purchase items from this company?" +msgstr "" + +#: company/models.py:145 +msgid "is manufacturer" +msgstr "" + +#: company/models.py:145 +msgid "Does this company manufacture parts?" +msgstr "" + +#: company/models.py:149 company/serializers.py:245 +#: company/templates/company/company_base.html:76 +msgid "Currency" +msgstr "" + +#: company/models.py:152 +msgid "Default currency used for this company" +msgstr "" + +#: company/models.py:317 company/models.py:484 stock/models.py:448 +#: stock/templates/stock/item_base.html:235 +msgid "Base Part" +msgstr "" + +#: company/models.py:321 company/models.py:488 order/views.py:1082 +msgid "Select part" +msgstr "" + +#: company/models.py:332 company/templates/company/company_base.html:116 +#: company/templates/company/manufacturer_part.html:89 +#: company/templates/company/supplier_part.html:98 part/bom.py:170 +#: part/bom.py:241 stock/templates/stock/item_base.html:364 +#: templates/js/company.js:249 templates/js/company.js:425 +#: templates/js/company.js:701 +msgid "Manufacturer" +msgstr "" + +#: company/models.py:333 +msgid "Select manufacturer" +msgstr "" + +#: company/models.py:339 company/templates/company/manufacturer_part.html:93 +#: company/templates/company/supplier_part.html:106 +#: order/templates/order/purchase_order_detail.html:331 part/bom.py:171 +#: part/bom.py:242 templates/js/company.js:441 templates/js/company.js:719 +msgid "MPN" +msgstr "" + +#: company/models.py:340 +msgid "Manufacturer Part Number" +msgstr "" + +#: company/models.py:346 +msgid "URL for external manufacturer part link" +msgstr "" + +#: company/models.py:352 +msgid "Manufacturer part description" +msgstr "" + +#: company/models.py:406 company/models.py:507 +#: company/templates/company/manufacturer_part.html:6 +#: company/templates/company/manufacturer_part.html:23 +#: stock/templates/stock/item_base.html:374 +msgid "Manufacturer Part" +msgstr "" + +#: company/models.py:413 +msgid "Parameter name" +msgstr "" + +#: company/models.py:419 +#: report/templates/report/inventree_test_report_base.html:90 +#: stock/models.py:1808 templates/InvenTree/settings/header.html:8 +#: templates/js/company.js:551 templates/js/part.js:348 +#: templates/js/stock.js:495 +msgid "Value" +msgstr "" + +#: company/models.py:420 +msgid "Parameter value" +msgstr "" + +#: company/models.py:426 part/models.py:859 part/models.py:2248 +#: templates/js/company.js:557 templates/js/part.js:354 +msgid "Units" +msgstr "" + +#: company/models.py:427 +msgid "Parameter units" +msgstr "" + +#: company/models.py:494 company/templates/company/company_base.html:121 +#: company/templates/company/supplier_part.html:88 order/models.py:260 +#: order/templates/order/order_base.html:92 +#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 +#: part/bom.py:286 stock/templates/stock/item_base.html:381 +#: templates/js/company.js:253 templates/js/company.js:675 +#: templates/js/order.js:234 +msgid "Supplier" +msgstr "" + +#: company/models.py:495 +msgid "Select supplier" +msgstr "" + +#: company/models.py:500 company/templates/company/supplier_part.html:92 +#: order/templates/order/purchase_order_detail.html:318 part/bom.py:176 +#: part/bom.py:287 +msgid "SKU" +msgstr "" + +#: company/models.py:501 +msgid "Supplier stock keeping unit" +msgstr "" + +#: company/models.py:508 +msgid "Select manufacturer part" +msgstr "" + +#: company/models.py:514 +msgid "URL for external supplier part link" +msgstr "" + +#: company/models.py:520 +msgid "Supplier part description" +msgstr "" + +#: company/models.py:525 company/templates/company/supplier_part.html:120 +#: part/models.py:2396 report/templates/report/inventree_po_report.html:93 +#: report/templates/report/inventree_so_report.html:93 +msgid "Note" +msgstr "" + +#: company/models.py:529 part/models.py:1652 +msgid "base cost" +msgstr "" + +#: company/models.py:529 part/models.py:1652 +msgid "Minimum charge (e.g. stocking fee)" +msgstr "" + +#: company/models.py:531 company/templates/company/supplier_part.html:113 +#: stock/models.py:472 stock/templates/stock/item_base.html:322 +#: templates/js/company.js:751 templates/js/stock.js:1078 +msgid "Packaging" +msgstr "" + +#: company/models.py:531 +msgid "Part packaging" +msgstr "" + +#: company/models.py:533 part/models.py:1654 +msgid "multiple" +msgstr "" + +#: company/models.py:533 +msgid "Order multiple" +msgstr "" + +#: company/serializers.py:68 +msgid "Default currency used for this supplier" +msgstr "" + +#: company/serializers.py:69 +msgid "Currency Code" +msgstr "" + +#: company/templates/company/company_base.html:9 +#: company/templates/company/company_base.html:35 +#: templates/InvenTree/search.html:304 templates/js/company.js:238 +msgid "Company" +msgstr "" + +#: company/templates/company/company_base.html:25 +#: part/templates/part/part_thumb.html:21 +msgid "Upload new image" +msgstr "" + +#: company/templates/company/company_base.html:27 +#: part/templates/part/part_thumb.html:23 +msgid "Download image from URL" +msgstr "" + +#: company/templates/company/company_base.html:46 templates/js/order.js:63 +msgid "Create Purchase Order" +msgstr "" + +#: company/templates/company/company_base.html:51 +msgid "Edit company information" +msgstr "" + +#: company/templates/company/company_base.html:56 +#: company/templates/company/company_base.html:153 +msgid "Delete Company" +msgstr "" + +#: company/templates/company/company_base.html:64 +msgid "Company Details" +msgstr "" + +#: company/templates/company/company_base.html:81 +msgid "Uses default currency" +msgstr "" + +#: company/templates/company/company_base.html:95 +msgid "Phone" +msgstr "" + +#: company/templates/company/company_base.html:126 order/models.py:544 +#: order/templates/order/sales_order_base.html:94 stock/models.py:490 +#: stock/models.py:491 stock/templates/stock/item_base.html:274 +#: templates/js/company.js:245 templates/js/order.js:331 +#: templates/js/stock.js:1456 +msgid "Customer" +msgstr "" + +#: company/templates/company/company_base.html:193 +#: part/templates/part/part_base.html:353 +msgid "Upload Image" +msgstr "" + +#: company/templates/company/detail.html:14 +#: company/templates/company/manufacturer_part_navbar.html:18 +#: templates/InvenTree/search.html:164 +msgid "Supplier Parts" +msgstr "" + +#: company/templates/company/detail.html:22 +#: order/templates/order/order_wizard/select_parts.html:44 +#: templates/js/part.js:79 +msgid "Create new supplier part" +msgstr "" + +#: company/templates/company/detail.html:23 +#: company/templates/company/manufacturer_part.html:109 +#: part/templates/part/detail.html:289 templates/js/part.js:78 +msgid "New Supplier Part" +msgstr "" + +#: company/templates/company/detail.html:28 +#: company/templates/company/detail.html:70 +#: company/templates/company/manufacturer_part.html:112 +#: company/templates/company/manufacturer_part.html:136 +#: part/templates/part/category.html:135 part/templates/part/detail.html:292 +#: part/templates/part/detail.html:315 +msgid "Options" +msgstr "" + +#: company/templates/company/detail.html:33 +#: company/templates/company/detail.html:75 +#: part/templates/part/category.html:140 +msgid "Order parts" +msgstr "" + +#: company/templates/company/detail.html:36 +#: company/templates/company/detail.html:78 +msgid "Delete parts" +msgstr "" + +#: company/templates/company/detail.html:36 +#: company/templates/company/detail.html:78 +msgid "Delete Parts" +msgstr "" + +#: company/templates/company/detail.html:56 templates/InvenTree/search.html:149 +msgid "Manufacturer Parts" +msgstr "" + +#: company/templates/company/detail.html:64 +msgid "Create new manufacturer part" +msgstr "" + +#: company/templates/company/detail.html:65 part/templates/part/detail.html:312 +msgid "New Manufacturer Part" +msgstr "" + +#: company/templates/company/detail.html:97 +msgid "Supplier Stock" +msgstr "" + +#: company/templates/company/detail.html:106 +#: company/templates/company/navbar.html:40 +#: company/templates/company/navbar.html:43 +#: order/templates/order/purchase_orders.html:8 +#: order/templates/order/purchase_orders.html:13 +#: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 +#: part/templates/part/navbar.html:74 templates/InvenTree/index.html:260 +#: templates/InvenTree/search.html:325 +#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:37 +#: users/models.py:45 +msgid "Purchase Orders" +msgstr "" + +#: company/templates/company/detail.html:112 +#: order/templates/order/purchase_orders.html:20 +msgid "Create new purchase order" +msgstr "" + +#: company/templates/company/detail.html:113 +#: order/templates/order/purchase_orders.html:21 +msgid "New Purchase Order" +msgstr "" + +#: company/templates/company/detail.html:128 +#: company/templates/company/navbar.html:49 +#: company/templates/company/navbar.html:52 +#: order/templates/order/sales_orders.html:8 +#: order/templates/order/sales_orders.html:13 +#: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 +#: part/templates/part/navbar.html:82 templates/InvenTree/index.html:291 +#: templates/InvenTree/search.html:345 +#: templates/InvenTree/settings/tabs.html:43 templates/navbar.html:46 +#: users/models.py:46 +msgid "Sales Orders" +msgstr "" + +#: company/templates/company/detail.html:134 +#: order/templates/order/sales_orders.html:20 +msgid "Create new sales order" +msgstr "" + +#: company/templates/company/detail.html:135 +#: order/templates/order/sales_orders.html:21 +msgid "New Sales Order" +msgstr "" + +#: company/templates/company/detail.html:151 +#: company/templates/company/navbar.html:55 +#: company/templates/company/navbar.html:58 templates/js/build.js:597 +msgid "Assigned Stock" +msgstr "" + +#: company/templates/company/detail.html:169 +msgid "Company Notes" +msgstr "" + +#: company/templates/company/detail.html:364 +#: company/templates/company/manufacturer_part.html:200 +#: part/templates/part/detail.html:825 +msgid "Delete Supplier Parts?" +msgstr "" + +#: company/templates/company/detail.html:365 +#: company/templates/company/manufacturer_part.html:201 +#: part/templates/part/detail.html:826 +msgid "All selected supplier parts will be deleted" +msgstr "" + +#: company/templates/company/index.html:8 +msgid "Supplier List" +msgstr "" + +#: company/templates/company/manufacturer_part.html:40 +#: company/templates/company/supplier_part.html:40 +#: company/templates/company/supplier_part.html:146 +#: part/templates/part/detail.html:55 part/templates/part/part_base.html:101 +msgid "Order part" +msgstr "" + +#: company/templates/company/manufacturer_part.html:45 +#: templates/js/company.js:473 +msgid "Edit manufacturer part" +msgstr "" + +#: company/templates/company/manufacturer_part.html:49 +#: templates/js/company.js:474 +msgid "Delete manufacturer part" +msgstr "" + +#: company/templates/company/manufacturer_part.html:61 +msgid "Manufacturer Part Details" +msgstr "" + +#: company/templates/company/manufacturer_part.html:66 +#: company/templates/company/supplier_part.html:65 +msgid "Internal Part" +msgstr "" + +#: company/templates/company/manufacturer_part.html:103 +#: company/templates/company/manufacturer_part_navbar.html:21 +#: company/views.py:49 part/templates/part/navbar.html:65 +#: part/templates/part/navbar.html:68 part/templates/part/prices.html:144 +#: templates/InvenTree/search.html:316 templates/navbar.html:35 +msgid "Suppliers" +msgstr "" + +#: company/templates/company/manufacturer_part.html:114 +#: part/templates/part/detail.html:294 +msgid "Delete supplier parts" +msgstr "" + +#: company/templates/company/manufacturer_part.html:114 +#: company/templates/company/manufacturer_part.html:138 +#: company/templates/company/manufacturer_part.html:239 +#: part/templates/part/detail.html:214 part/templates/part/detail.html:294 +#: part/templates/part/detail.html:317 templates/js/company.js:339 +#: users/models.py:194 +msgid "Delete" +msgstr "" + +#: company/templates/company/manufacturer_part.html:127 +#: company/templates/company/manufacturer_part_navbar.html:11 +#: company/templates/company/manufacturer_part_navbar.html:14 +#: part/templates/part/category_navbar.html:38 +#: part/templates/part/category_navbar.html:41 +#: part/templates/part/detail.html:155 part/templates/part/navbar.html:14 +#: part/templates/part/navbar.html:17 +msgid "Parameters" +msgstr "" + +#: company/templates/company/manufacturer_part.html:133 +#: part/templates/part/detail.html:162 +#: templates/InvenTree/settings/category.html:29 +#: templates/InvenTree/settings/part.html:66 +msgid "New Parameter" +msgstr "" + +#: company/templates/company/manufacturer_part.html:138 +msgid "Delete parameters" +msgstr "" + +#: company/templates/company/manufacturer_part.html:176 +#: part/templates/part/detail.html:718 +msgid "Add Parameter" +msgstr "" + +#: company/templates/company/manufacturer_part.html:224 +msgid "Selected parameters will be deleted" +msgstr "" + +#: company/templates/company/manufacturer_part.html:236 +msgid "Delete Parameters" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:26 +msgid "Manufacturer Part Stock" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:29 +#: company/templates/company/navbar.html:34 +#: company/templates/company/supplier_part_navbar.html:15 +#: part/templates/part/navbar.html:31 stock/api.py:53 +#: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 +#: stock/templates/stock/stock_app_base.html:10 +#: templates/InvenTree/index.html:150 templates/InvenTree/search.html:196 +#: templates/InvenTree/search.html:232 +#: templates/InvenTree/settings/tabs.html:34 templates/js/part.js:269 +#: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 +#: templates/js/stock.js:926 templates/navbar.html:26 +msgid "Stock" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:33 +msgid "Manufacturer Part Orders" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:36 +#: company/templates/company/supplier_part_navbar.html:22 +msgid "Orders" +msgstr "" + +#: company/templates/company/navbar.html:13 +#: company/templates/company/navbar.html:16 +msgid "Manufactured Parts" +msgstr "" + +#: company/templates/company/navbar.html:22 +#: company/templates/company/navbar.html:25 +msgid "Supplied Parts" +msgstr "" + +#: company/templates/company/navbar.html:31 part/templates/part/navbar.html:28 +#: stock/templates/stock/location.html:119 +#: stock/templates/stock/location.html:134 +#: stock/templates/stock/location.html:148 +#: stock/templates/stock/location_navbar.html:18 +#: stock/templates/stock/location_navbar.html:21 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1355 +#: templates/stats.html:93 templates/stats.html:102 users/models.py:43 +msgid "Stock Items" +msgstr "" + +#: company/templates/company/supplier_part.html:7 +#: company/templates/company/supplier_part.html:24 stock/models.py:457 +#: stock/templates/stock/item_base.html:386 templates/js/company.js:691 +#: templates/js/stock.js:1050 +msgid "Supplier Part" +msgstr "" + +#: company/templates/company/supplier_part.html:44 templates/js/company.js:764 +msgid "Edit supplier part" +msgstr "" + +#: company/templates/company/supplier_part.html:48 templates/js/company.js:765 +msgid "Delete supplier part" +msgstr "" + +#: company/templates/company/supplier_part.html:60 +msgid "Supplier Part Details" +msgstr "" + +#: company/templates/company/supplier_part.html:131 +#: company/templates/company/supplier_part_navbar.html:12 +msgid "Supplier Part Stock" +msgstr "" + +#: company/templates/company/supplier_part.html:140 +#: company/templates/company/supplier_part_navbar.html:19 +msgid "Supplier Part Orders" +msgstr "" + +#: company/templates/company/supplier_part.html:147 +#: part/templates/part/detail.html:56 +msgid "Order Part" +msgstr "" + +#: company/templates/company/supplier_part.html:158 +#: part/templates/part/navbar.html:58 part/templates/part/prices.html:7 +msgid "Pricing Information" +msgstr "" + +#: company/templates/company/supplier_part.html:164 +#: company/templates/company/supplier_part.html:265 +#: part/templates/part/prices.html:253 part/views.py:2259 +msgid "Add Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:185 +msgid "No price break information found" +msgstr "" + +#: company/templates/company/supplier_part.html:199 part/views.py:2321 +msgid "Delete Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:213 part/views.py:2307 +msgid "Edit Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:238 +msgid "Edit price break" +msgstr "" + +#: company/templates/company/supplier_part.html:239 +msgid "Delete price break" +msgstr "" + +#: company/templates/company/supplier_part_navbar.html:26 +msgid "Supplier Part Pricing" +msgstr "" + +#: company/templates/company/supplier_part_navbar.html:29 +msgid "Pricing" +msgstr "" + +#: company/views.py:50 +msgid "New Supplier" +msgstr "" + +#: company/views.py:55 part/templates/part/prices.html:148 +#: templates/InvenTree/search.html:306 templates/navbar.html:36 +msgid "Manufacturers" +msgstr "" + +#: company/views.py:56 +msgid "New Manufacturer" +msgstr "" + +#: company/views.py:61 templates/InvenTree/search.html:336 +#: templates/navbar.html:45 +msgid "Customers" +msgstr "" + +#: company/views.py:62 +msgid "New Customer" +msgstr "" + +#: company/views.py:69 +msgid "Companies" +msgstr "" + +#: company/views.py:70 +msgid "New Company" +msgstr "" + +#: company/views.py:129 part/views.py:974 +msgid "Download Image" +msgstr "" + +#: company/views.py:158 part/views.py:1006 +msgid "Image size exceeds maximum allowable size for download" +msgstr "" + +#: company/views.py:165 part/views.py:1013 +#, python-brace-format +msgid "Invalid response: {code}" +msgstr "" + +#: company/views.py:174 part/views.py:1022 +msgid "Supplied URL is not a valid image file" +msgstr "" + +#: label/api.py:57 report/api.py:201 +msgid "No valid objects provided to template" +msgstr "" + +#: label/models.py:113 +msgid "Label name" +msgstr "" + +#: label/models.py:120 +msgid "Label description" +msgstr "" + +#: label/models.py:127 stock/forms.py:168 +msgid "Label" +msgstr "" + +#: label/models.py:128 +msgid "Label template file" +msgstr "" + +#: label/models.py:134 report/models.py:298 +msgid "Enabled" +msgstr "" + +#: label/models.py:135 +msgid "Label template is enabled" +msgstr "" + +#: label/models.py:140 +msgid "Width [mm]" +msgstr "" + +#: label/models.py:141 +msgid "Label width, specified in mm" +msgstr "" + +#: label/models.py:147 +msgid "Height [mm]" +msgstr "" + +#: label/models.py:148 +msgid "Label height, specified in mm" +msgstr "" + +#: label/models.py:154 report/models.py:291 +msgid "Filename Pattern" +msgstr "" + +#: label/models.py:155 +msgid "Pattern for generating label filenames" +msgstr "" + +#: label/models.py:258 +msgid "Query filters (comma-separated list of key=value pairs)," +msgstr "" + +#: label/models.py:259 label/models.py:319 label/models.py:366 +#: report/models.py:322 report/models.py:457 report/models.py:495 +msgid "Filters" +msgstr "" + +#: label/models.py:318 +msgid "Query filters (comma-separated list of key=value pairs" +msgstr "" + +#: label/models.py:365 +msgid "Part query filters (comma-separated value of key=value pairs)" +msgstr "" + +#: order/forms.py:30 order/templates/order/order_base.html:47 +msgid "Place order" +msgstr "" + +#: order/forms.py:41 order/templates/order/order_base.html:54 +msgid "Mark order as complete" +msgstr "" + +#: order/forms.py:52 order/forms.py:63 order/templates/order/order_base.html:59 +#: order/templates/order/sales_order_base.html:61 +msgid "Cancel order" +msgstr "" + +#: order/forms.py:74 order/templates/order/sales_order_base.html:58 +msgid "Ship order" +msgstr "" + +#: order/forms.py:89 +msgid "Set all received parts listed above to this location (if left blank, use \"Destination\" column value in above table)" +msgstr "" + +#: order/forms.py:116 +msgid "Enter stock item serial numbers" +msgstr "" + +#: order/forms.py:122 +msgid "Enter quantity of stock items" +msgstr "" + +#: order/models.py:158 +msgid "Order description" +msgstr "" + +#: order/models.py:160 +msgid "Link to external page" +msgstr "" + +#: order/models.py:168 +msgid "Created By" +msgstr "" + +#: order/models.py:175 +msgid "User or group responsible for this order" +msgstr "" + +#: order/models.py:180 +msgid "Order notes" +msgstr "" + +#: order/models.py:247 order/models.py:534 +msgid "Order reference" +msgstr "" + +#: order/models.py:252 order/models.py:549 +msgid "Purchase order status" +msgstr "" + +#: order/models.py:261 +msgid "Company from which the items are being ordered" +msgstr "" + +#: order/models.py:264 order/templates/order/order_base.html:98 +#: templates/js/order.js:243 +msgid "Supplier Reference" +msgstr "" + +#: order/models.py:264 +msgid "Supplier order reference code" +msgstr "" + +#: order/models.py:271 +msgid "received by" +msgstr "" + +#: order/models.py:276 +msgid "Issue Date" +msgstr "" + +#: order/models.py:277 +msgid "Date order was issued" +msgstr "" + +#: order/models.py:282 +msgid "Target Delivery Date" +msgstr "" + +#: order/models.py:283 +msgid "Expected date for order delivery. Order will be overdue after this date." +msgstr "" + +#: order/models.py:289 +msgid "Date order was completed" +msgstr "" + +#: order/models.py:313 stock/models.py:345 stock/models.py:1060 +msgid "Quantity must be greater than zero" +msgstr "" + +#: order/models.py:318 +msgid "Part supplier must match PO supplier" +msgstr "" + +#: order/models.py:416 +msgid "Lines can only be received against an order marked as 'Placed'" +msgstr "" + +#: order/models.py:420 +msgid "Quantity must be an integer" +msgstr "" + +#: order/models.py:422 +msgid "Quantity must be a positive number" +msgstr "" + +#: order/models.py:545 +msgid "Company to which the items are being sold" +msgstr "" + +#: order/models.py:551 +msgid "Customer Reference " +msgstr "" + +#: order/models.py:551 +msgid "Customer order reference code" +msgstr "" + +#: order/models.py:556 +msgid "Target date for order completion. Order will be overdue after this date." +msgstr "" + +#: order/models.py:559 templates/js/order.js:372 +msgid "Shipment Date" +msgstr "" + +#: order/models.py:566 +msgid "shipped by" +msgstr "" + +#: order/models.py:610 +msgid "SalesOrder cannot be shipped as it is not currently pending" +msgstr "" + +#: order/models.py:707 +msgid "Item quantity" +msgstr "" + +#: order/models.py:713 +msgid "Line item reference" +msgstr "" + +#: order/models.py:715 +msgid "Line item notes" +msgstr "" + +#: order/models.py:745 order/models.py:823 templates/js/order.js:422 +msgid "Order" +msgstr "" + +#: order/models.py:746 order/templates/order/order_base.html:9 +#: order/templates/order/order_base.html:24 +#: report/templates/report/inventree_po_report.html:77 +#: stock/templates/stock/item_base.html:336 templates/js/order.js:212 +#: templates/js/stock.js:1029 templates/js/stock.js:1437 +msgid "Purchase Order" +msgstr "" + +#: order/models.py:767 +msgid "Supplier part" +msgstr "" + +#: order/models.py:770 order/templates/order/order_base.html:131 +#: order/templates/order/purchase_order_detail.html:388 +#: order/templates/order/receive_parts.html:22 +#: order/templates/order/sales_order_base.html:133 +msgid "Received" +msgstr "" + +#: order/models.py:770 +msgid "Number of items received" +msgstr "" + +#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:582 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:1073 +msgid "Purchase Price" +msgstr "" + +#: order/models.py:777 +msgid "Unit purchase price" +msgstr "" + +#: order/models.py:785 +msgid "Where does the Purchaser want this item to be stored?" +msgstr "" + +#: order/models.py:831 part/templates/part/part_pricing.html:97 +#: part/templates/part/prices.html:97 part/templates/part/prices.html:266 +msgid "Sale Price" +msgstr "" + +#: order/models.py:832 +msgid "Unit sale price" +msgstr "" + +#: order/models.py:911 order/models.py:913 +msgid "Stock item has not been assigned" +msgstr "" + +#: order/models.py:917 +msgid "Cannot allocate stock item to a line with a different part" +msgstr "" + +#: order/models.py:919 +msgid "Cannot allocate stock to a line without a part" +msgstr "" + +#: order/models.py:922 +msgid "Allocation quantity cannot exceed stock quantity" +msgstr "" + +#: order/models.py:932 +msgid "Quantity must be 1 for serialized stock item" +msgstr "" + +#: order/models.py:937 +msgid "Line" +msgstr "" + +#: order/models.py:948 +msgid "Item" +msgstr "" + +#: order/models.py:949 +msgid "Select stock item to allocate" +msgstr "" + +#: order/models.py:952 +msgid "Enter stock allocation quantity" +msgstr "" + +#: order/serializers.py:139 +msgid "Purchase price currency" +msgstr "" + +#: order/serializers.py:360 +msgid "Sale price currency" +msgstr "" + +#: order/templates/order/delete_attachment.html:5 +#: stock/templates/stock/attachment_delete.html:5 +#: templates/attachment_delete.html:5 +msgid "Are you sure you want to delete this attachment?" +msgstr "" + +#: order/templates/order/order_base.html:39 +#: order/templates/order/sales_order_base.html:50 +msgid "Print" +msgstr "" + +#: order/templates/order/order_base.html:43 +#: order/templates/order/sales_order_base.html:54 +msgid "Edit order information" +msgstr "" + +#: order/templates/order/order_base.html:51 +msgid "Receive items" +msgstr "" + +#: order/templates/order/order_base.html:64 +msgid "Export order to file" +msgstr "" + +#: order/templates/order/order_base.html:72 +#: order/templates/order/po_navbar.html:12 +msgid "Purchase Order Details" +msgstr "" + +#: order/templates/order/order_base.html:77 +#: order/templates/order/sales_order_base.html:79 +msgid "Order Reference" +msgstr "" + +#: order/templates/order/order_base.html:82 +#: order/templates/order/sales_order_base.html:84 +msgid "Order Status" +msgstr "" + +#: order/templates/order/order_base.html:117 +#: report/templates/report/inventree_build_order_base.html:122 +msgid "Issued" +msgstr "" + +#: order/templates/order/order_base.html:185 +msgid "Edit Purchase Order" +msgstr "" + +#: order/templates/order/order_base.html:196 +#: order/templates/order/purchase_order_detail.html:265 +#: part/templates/part/category.html:255 part/templates/part/category.html:297 +#: stock/templates/stock/location.html:250 templates/js/part.js:64 +msgid "New Location" +msgstr "" + +#: order/templates/order/order_base.html:197 +#: order/templates/order/purchase_order_detail.html:266 +#: stock/templates/stock/location.html:42 templates/js/part.js:65 +msgid "Create new stock location" +msgstr "" + +#: order/templates/order/order_cancel.html:8 +msgid "Cancelling this order means that the order and line items will no longer be editable." +msgstr "" + +#: order/templates/order/order_complete.html:7 +msgid "Mark this order as complete?" +msgstr "" + +#: order/templates/order/order_complete.html:10 +msgid "This order has line items which have not been marked as received." +msgstr "" + +#: order/templates/order/order_complete.html:11 +msgid "Completing this order means that the order and line items will no longer be editable." +msgstr "" + +#: order/templates/order/order_issue.html:8 +msgid "After placing this purchase order, line items will no longer be editable." +msgstr "" + +#: order/templates/order/order_wizard/match_fields.html:9 +#: part/templates/part/bom_upload/match_fields.html:9 +#: part/templates/part/import_wizard/ajax_match_fields.html:9 +#: part/templates/part/import_wizard/match_fields.html:9 +msgid "Missing selections for the following required columns" +msgstr "" + +#: order/templates/order/order_wizard/match_fields.html:20 +#: part/templates/part/bom_upload/match_fields.html:20 +#: part/templates/part/import_wizard/ajax_match_fields.html:20 +#: part/templates/part/import_wizard/match_fields.html:20 +msgid "Duplicate selections found, see below. Fix them then retry submitting." +msgstr "" + +#: order/templates/order/order_wizard/match_fields.html:29 +#: order/templates/order/order_wizard/match_parts.html:21 +#: part/templates/part/bom_upload/match_fields.html:29 +#: part/templates/part/bom_upload/match_parts.html:21 +#: part/templates/part/import_wizard/match_fields.html:29 +#: part/templates/part/import_wizard/match_references.html:21 +msgid "Submit Selections" +msgstr "" + +#: order/templates/order/order_wizard/match_fields.html:35 +#: part/templates/part/bom_upload/match_fields.html:35 +#: part/templates/part/import_wizard/ajax_match_fields.html:28 +#: part/templates/part/import_wizard/match_fields.html:35 +msgid "File Fields" +msgstr "" + +#: order/templates/order/order_wizard/match_fields.html:42 +#: part/templates/part/bom_upload/match_fields.html:42 +#: part/templates/part/import_wizard/ajax_match_fields.html:35 +#: part/templates/part/import_wizard/match_fields.html:42 +msgid "Remove column" +msgstr "" + +#: order/templates/order/order_wizard/match_fields.html:60 +#: part/templates/part/bom_upload/match_fields.html:60 +#: part/templates/part/import_wizard/ajax_match_fields.html:53 +#: part/templates/part/import_wizard/match_fields.html:60 +msgid "Duplicate selection" +msgstr "" + +#: order/templates/order/order_wizard/match_fields.html:71 +#: order/templates/order/order_wizard/match_parts.html:52 +#: part/templates/part/bom_upload/match_fields.html:71 +#: part/templates/part/bom_upload/match_parts.html:53 +#: part/templates/part/import_wizard/ajax_match_fields.html:64 +#: part/templates/part/import_wizard/ajax_match_references.html:42 +#: part/templates/part/import_wizard/match_fields.html:71 +#: part/templates/part/import_wizard/match_references.html:49 +msgid "Remove row" +msgstr "" + +#: order/templates/order/order_wizard/match_parts.html:12 +#: part/templates/part/bom_upload/match_parts.html:12 +#: part/templates/part/import_wizard/ajax_match_references.html:12 +#: part/templates/part/import_wizard/match_references.html:12 +msgid "Errors exist in the submitted data" +msgstr "" + +#: order/templates/order/order_wizard/match_parts.html:28 +#: part/templates/part/bom_upload/match_parts.html:28 +#: part/templates/part/import_wizard/ajax_match_references.html:21 +#: part/templates/part/import_wizard/match_references.html:28 +msgid "Row" +msgstr "" + +#: order/templates/order/order_wizard/match_parts.html:29 +msgid "Select Supplier Part" +msgstr "" + +#: order/templates/order/order_wizard/po_upload.html:11 +msgid "Upload File for Purchase Order" +msgstr "" + +#: order/templates/order/order_wizard/po_upload.html:18 +#: part/templates/part/bom_upload/upload_file.html:24 +#: part/templates/part/import_wizard/ajax_part_upload.html:10 +#: part/templates/part/import_wizard/part_upload.html:21 +#, python-format +msgid "Step %(step)s of %(count)s" +msgstr "" + +#: order/templates/order/order_wizard/po_upload.html:48 +msgid "Order is already processed. Files cannot be uploaded." +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:11 +msgid "Step 1 of 2 - Select Part Suppliers" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:16 +msgid "Select suppliers" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:20 +msgid "No purchaseable parts selected" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:33 +msgid "Select Supplier" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:57 +msgid "No price" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:65 +#, python-format +msgid "Select a supplier for %(name)s" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:77 +#: part/templates/part/set_category.html:32 +msgid "Remove part" +msgstr "" + +#: order/templates/order/order_wizard/select_pos.html:8 +msgid "Step 2 of 2 - Select Purchase Orders" +msgstr "" + +#: order/templates/order/order_wizard/select_pos.html:12 +msgid "Select existing purchase orders, or create new orders." +msgstr "" + +#: order/templates/order/order_wizard/select_pos.html:31 +#: templates/js/order.js:269 templates/js/order.js:377 +msgid "Items" +msgstr "" + +#: order/templates/order/order_wizard/select_pos.html:32 +msgid "Select Purchase Order" +msgstr "" + +#: order/templates/order/order_wizard/select_pos.html:45 +#, python-format +msgid "Create new purchase order for %(name)s" +msgstr "" + +#: order/templates/order/order_wizard/select_pos.html:68 +#, python-format +msgid "Select a purchase order for %(name)s" +msgstr "" + +#: order/templates/order/po_attachments.html:12 +#: order/templates/order/po_navbar.html:32 +#: order/templates/order/purchase_order_detail.html:47 +msgid "Purchase Order Attachments" +msgstr "" + +#: order/templates/order/po_navbar.html:26 +msgid "Received Stock Items" +msgstr "" + +#: order/templates/order/po_navbar.html:29 +#: order/templates/order/po_received_items.html:12 +#: order/templates/order/purchase_order_detail.html:38 +msgid "Received Items" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:17 +msgid "Purchase Order Items" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:23 +#: order/templates/order/purchase_order_detail.html:202 +#: order/templates/order/sales_order_detail.html:23 +#: order/templates/order/sales_order_detail.html:176 +msgid "Add Line Item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:58 +#: order/templates/order/sales_order_detail.html:54 +msgid "Order Notes" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:238 +#: order/templates/order/sales_order_detail.html:518 +msgid "Edit Line Item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:248 +#: order/templates/order/sales_order_detail.html:528 +msgid "Delete Line Item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:279 +msgid "No line items found" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:307 +#: order/templates/order/sales_order_detail.html:353 +msgid "Total" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:360 +#: order/templates/order/sales_order_detail.html:376 templates/js/part.js:996 +#: templates/js/part.js:1185 +msgid "Unit Price" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:367 +#: order/templates/order/sales_order_detail.html:383 +msgid "Total price" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:431 +#: order/templates/order/sales_order_detail.html:489 +msgid "Edit line item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:432 +msgid "Delete line item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:437 +msgid "Receive line item" +msgstr "" + +#: order/templates/order/purchase_orders.html:24 +#: order/templates/order/sales_orders.html:24 +msgid "Print Order Reports" +msgstr "" + +#: order/templates/order/receive_parts.html:8 +#, python-format +msgid "Receive outstanding parts for %(order)s - %(desc)s" +msgstr "" + +#: order/templates/order/receive_parts.html:14 part/api.py:47 +#: part/models.py:348 part/templates/part/cat_link.html:7 +#: 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:24 +#: templates/InvenTree/index.html:102 templates/InvenTree/search.html:114 +#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:855 +#: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 +#: users/models.py:41 +msgid "Parts" +msgstr "" + +#: order/templates/order/receive_parts.html:15 +msgid "Fill out number of parts received, the status and destination" +msgstr "" + +#: order/templates/order/receive_parts.html:20 +msgid "Order Code" +msgstr "" + +#: order/templates/order/receive_parts.html:21 +#: part/templates/part/part_base.html:194 templates/js/part.js:670 +msgid "On Order" +msgstr "" + +#: order/templates/order/receive_parts.html:23 +msgid "Receive" +msgstr "" + +#: order/templates/order/receive_parts.html:37 +msgid "Error: Referenced part has been removed" +msgstr "" + +#: order/templates/order/receive_parts.html:68 +msgid "Remove line" +msgstr "" + +#: order/templates/order/sales_order_base.html:16 +msgid "This Sales Order has not been fully allocated" +msgstr "" + +#: order/templates/order/sales_order_base.html:66 +msgid "Packing List" +msgstr "" + +#: order/templates/order/sales_order_base.html:74 +msgid "Sales Order Details" +msgstr "" + +#: order/templates/order/sales_order_base.html:100 templates/js/order.js:344 +msgid "Customer Reference" +msgstr "" + +#: order/templates/order/sales_order_base.html:178 +msgid "Edit Sales Order" +msgstr "" + +#: order/templates/order/sales_order_cancel.html:8 +#: order/templates/order/sales_order_ship.html:9 +#: part/templates/part/bom_duplicate.html:12 +#: stock/templates/stock/stockitem_convert.html:13 +msgid "Warning" +msgstr "" + +#: order/templates/order/sales_order_cancel.html:9 +msgid "Cancelling this order means that the order will no longer be editable." +msgstr "" + +#: order/templates/order/sales_order_detail.html:17 +msgid "Sales Order Items" +msgstr "" + +#: order/templates/order/sales_order_detail.html:225 templates/js/bom.js:358 +#: templates/js/build.js:759 templates/js/build.js:1202 +msgid "Actions" +msgstr "" + +#: order/templates/order/sales_order_detail.html:232 templates/js/build.js:645 +#: templates/js/build.js:1011 +msgid "Edit stock allocation" +msgstr "" + +#: order/templates/order/sales_order_detail.html:233 templates/js/build.js:647 +#: templates/js/build.js:1012 +msgid "Delete stock allocation" +msgstr "" + +#: order/templates/order/sales_order_detail.html:306 +msgid "No matching line items" +msgstr "" + +#: order/templates/order/sales_order_detail.html:336 +msgid "ID" +msgstr "" + +#: order/templates/order/sales_order_detail.html:404 templates/js/build.js:710 +#: templates/js/build.js:1007 +msgid "Allocated" +msgstr "" + +#: order/templates/order/sales_order_detail.html:406 +msgid "Fulfilled" +msgstr "" + +#: order/templates/order/sales_order_detail.html:443 +msgid "PO" +msgstr "" + +#: order/templates/order/sales_order_detail.html:473 +msgid "Allocate serial numbers" +msgstr "" + +#: order/templates/order/sales_order_detail.html:476 templates/js/build.js:773 +msgid "Allocate stock" +msgstr "" + +#: order/templates/order/sales_order_detail.html:479 +msgid "Purchase stock" +msgstr "" + +#: order/templates/order/sales_order_detail.html:483 templates/js/build.js:766 +#: templates/js/build.js:1210 +msgid "Build stock" +msgstr "" + +#: order/templates/order/sales_order_detail.html:486 +#: order/templates/order/sales_order_detail.html:605 +msgid "Calculate price" +msgstr "" + +#: order/templates/order/sales_order_detail.html:490 +msgid "Delete line item " +msgstr "" + +#: order/templates/order/sales_order_detail.html:611 +msgid "Update Unit Price" +msgstr "" + +#: order/templates/order/sales_order_ship.html:10 +msgid "This order has not been fully allocated. If the order is marked as shipped, it can no longer be adjusted." +msgstr "" + +#: order/templates/order/sales_order_ship.html:12 +msgid "Ensure that the order allocation is correct before shipping the order." +msgstr "" + +#: order/templates/order/sales_order_ship.html:18 +msgid "Some line items in this order have been over-allocated" +msgstr "" + +#: order/templates/order/sales_order_ship.html:20 +msgid "Ensure that this is correct before shipping the order." +msgstr "" + +#: order/templates/order/sales_order_ship.html:27 +msgid "Shipping this order means that the order will no longer be editable." +msgstr "" + +#: order/templates/order/so_allocate_by_serial.html:9 +msgid "Allocate stock items by serial number" +msgstr "" + +#: order/templates/order/so_allocation_delete.html:7 +msgid "This action will unallocate the following stock from the Sales Order" +msgstr "" + +#: order/templates/order/so_navbar.html:12 +msgid "Sales Order Line Items" +msgstr "" + +#: order/templates/order/so_navbar.html:15 +msgid "Order Items" +msgstr "" + +#: order/templates/order/so_navbar.html:26 +msgid "Sales Order Attachments" +msgstr "" + +#: order/views.py:104 +msgid "Cancel Order" +msgstr "" + +#: order/views.py:113 order/views.py:139 +msgid "Confirm order cancellation" +msgstr "" + +#: order/views.py:116 order/views.py:142 +msgid "Order cannot be cancelled" +msgstr "" + +#: order/views.py:130 +msgid "Cancel sales order" +msgstr "" + +#: order/views.py:156 +msgid "Issue Order" +msgstr "" + +#: order/views.py:165 +msgid "Confirm order placement" +msgstr "" + +#: order/views.py:175 +msgid "Purchase order issued" +msgstr "" + +#: order/views.py:186 +msgid "Complete Order" +msgstr "" + +#: order/views.py:202 +msgid "Confirm order completion" +msgstr "" + +#: order/views.py:213 +msgid "Purchase order completed" +msgstr "" + +#: order/views.py:223 +msgid "Ship Order" +msgstr "" + +#: order/views.py:239 +msgid "Confirm order shipment" +msgstr "" + +#: order/views.py:245 +msgid "Could not ship order" +msgstr "" + +#: order/views.py:292 +msgid "Match Supplier Parts" +msgstr "" + +#: order/views.py:480 +msgid "Receive Parts" +msgstr "" + +#: order/views.py:552 +msgid "Items received" +msgstr "" + +#: order/views.py:620 +msgid "Error converting quantity to number" +msgstr "" + +#: order/views.py:626 +msgid "Receive quantity less than zero" +msgstr "" + +#: order/views.py:632 +msgid "No lines specified" +msgstr "" + +#: order/views.py:705 +msgid "Update prices" +msgstr "" + +#: order/views.py:963 +#, python-brace-format +msgid "Ordered {n} parts" +msgstr "" + +#: order/views.py:1016 +msgid "Allocate Serial Numbers" +msgstr "" + +#: order/views.py:1061 +#, python-brace-format +msgid "Allocated {n} items" +msgstr "" + +#: order/views.py:1077 +msgid "Select line item" +msgstr "" + +#: order/views.py:1108 +#, python-brace-format +msgid "No matching item for serial {serial}" +msgstr "" + +#: order/views.py:1118 +#, python-brace-format +msgid "{serial} is not in stock" +msgstr "" + +#: order/views.py:1126 +#, python-brace-format +msgid "{serial} already allocated to an order" +msgstr "" + +#: order/views.py:1180 +msgid "Allocate Stock to Order" +msgstr "" + +#: order/views.py:1254 +msgid "Edit Allocation Quantity" +msgstr "" + +#: order/views.py:1269 +msgid "Remove allocation" +msgstr "" + +#: order/views.py:1341 +msgid "Sales order not found" +msgstr "" + +#: order/views.py:1347 +msgid "Price not found" +msgstr "" + +#: order/views.py:1350 +#, python-brace-format +msgid "Updated {part} unit-price to {price}" +msgstr "" + +#: order/views.py:1355 +#, python-brace-format +msgid "Updated {part} unit-price to {price} and quantity to {qty}" +msgstr "" + +#: part/bom.py:133 part/models.py:74 part/models.py:793 +#: part/templates/part/category.html:75 +msgid "Default Location" +msgstr "" + +#: part/bom.py:134 part/templates/part/part_base.html:182 +msgid "Available Stock" +msgstr "" + +#: part/forms.py:64 +msgid "File Format" +msgstr "" + +#: part/forms.py:64 +msgid "Select output file format" +msgstr "" + +#: part/forms.py:66 +msgid "Cascading" +msgstr "" + +#: part/forms.py:66 +msgid "Download cascading / multi-level BOM" +msgstr "" + +#: part/forms.py:68 +msgid "Levels" +msgstr "" + +#: part/forms.py:68 +msgid "Select maximum number of BOM levels to export (0 = all levels)" +msgstr "" + +#: part/forms.py:70 +msgid "Include Parameter Data" +msgstr "" + +#: part/forms.py:70 +msgid "Include part parameters data in exported BOM" +msgstr "" + +#: part/forms.py:72 +msgid "Include Stock Data" +msgstr "" + +#: part/forms.py:72 +msgid "Include part stock data in exported BOM" +msgstr "" + +#: part/forms.py:74 +msgid "Include Manufacturer Data" +msgstr "" + +#: part/forms.py:74 +msgid "Include part manufacturer data in exported BOM" +msgstr "" + +#: part/forms.py:76 +msgid "Include Supplier Data" +msgstr "" + +#: part/forms.py:76 +msgid "Include part supplier data in exported BOM" +msgstr "" + +#: part/forms.py:97 part/models.py:2278 +msgid "Parent Part" +msgstr "" + +#: part/forms.py:98 part/templates/part/bom_duplicate.html:7 +msgid "Select parent part to copy BOM from" +msgstr "" + +#: part/forms.py:104 +msgid "Clear existing BOM items" +msgstr "" + +#: part/forms.py:110 +msgid "Confirm BOM duplication" +msgstr "" + +#: part/forms.py:128 +msgid "validate" +msgstr "" + +#: part/forms.py:128 +msgid "Confirm that the BOM is correct" +msgstr "" + +#: part/forms.py:171 +msgid "Related Part" +msgstr "" + +#: part/forms.py:178 +msgid "Select part category" +msgstr "" + +#: part/forms.py:195 +msgid "Duplicate all BOM data for this part" +msgstr "" + +#: part/forms.py:196 +msgid "Copy BOM" +msgstr "" + +#: part/forms.py:201 +msgid "Duplicate all parameter data for this part" +msgstr "" + +#: part/forms.py:202 +msgid "Copy Parameters" +msgstr "" + +#: part/forms.py:207 +msgid "Confirm part creation" +msgstr "" + +#: part/forms.py:212 +msgid "Include category parameter templates" +msgstr "" + +#: part/forms.py:217 +msgid "Include parent categories parameter templates" +msgstr "" + +#: part/forms.py:222 +msgid "Initial stock amount" +msgstr "" + +#: part/forms.py:223 +msgid "Create stock for this part" +msgstr "" + +#: part/forms.py:303 +msgid "Add parameter template to same level categories" +msgstr "" + +#: part/forms.py:307 +msgid "Add parameter template to all categories" +msgstr "" + +#: part/forms.py:325 part/models.py:2377 +msgid "Sub part" +msgstr "" + +#: part/forms.py:354 +msgid "Input quantity for price calculation" +msgstr "" + +#: part/models.py:75 +msgid "Default location for parts in this category" +msgstr "" + +#: part/models.py:78 +msgid "Default keywords" +msgstr "" + +#: part/models.py:78 +msgid "Default keywords for parts in this category" +msgstr "" + +#: part/models.py:88 part/models.py:2324 +#: part/templates/part/part_app_base.html:10 +msgid "Part Category" +msgstr "" + +#: part/models.py:89 part/templates/part/category.html:32 +#: part/templates/part/category.html:103 templates/InvenTree/search.html:127 +#: templates/stats.html:84 users/models.py:40 +msgid "Part Categories" +msgstr "" + +#: part/models.py:433 +msgid "Invalid choice for parent part" +msgstr "" + +#: part/models.py:495 part/models.py:507 +#, python-brace-format +msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" +msgstr "" + +#: part/models.py:604 +msgid "Next available serial numbers are" +msgstr "" + +#: part/models.py:608 +msgid "Next available serial number is" +msgstr "" + +#: part/models.py:613 +msgid "Most recent serial number is" +msgstr "" + +#: part/models.py:692 +msgid "Duplicate IPN not allowed in part settings" +msgstr "" + +#: part/models.py:717 +msgid "Part name" +msgstr "" + +#: part/models.py:724 +msgid "Is Template" +msgstr "" + +#: part/models.py:725 +msgid "Is this part a template part?" +msgstr "" + +#: part/models.py:735 +msgid "Is this part a variant of another part?" +msgstr "" + +#: part/models.py:736 +msgid "Variant Of" +msgstr "" + +#: part/models.py:742 +msgid "Part description" +msgstr "" + +#: part/models.py:747 part/templates/part/category.html:82 +#: part/templates/part/part_base.html:130 +msgid "Keywords" +msgstr "" + +#: part/models.py:748 +msgid "Part keywords to improve visibility in search results" +msgstr "" + +#: part/models.py:755 part/models.py:2323 +#: part/templates/part/set_category.html:15 templates/js/part.js:641 +msgid "Category" +msgstr "" + +#: part/models.py:756 +msgid "Part category" +msgstr "" + +#: part/models.py:761 templates/js/part.js:257 templates/js/part.js:485 +msgid "IPN" +msgstr "" + +#: part/models.py:762 +msgid "Internal Part Number" +msgstr "" + +#: part/models.py:768 +msgid "Part revision or version number" +msgstr "" + +#: part/models.py:769 report/models.py:200 templates/js/part.js:261 +msgid "Revision" +msgstr "" + +#: part/models.py:791 +msgid "Where is this item normally stored?" +msgstr "" + +#: part/models.py:838 +msgid "Default Supplier" +msgstr "" + +#: part/models.py:839 +msgid "Default supplier part" +msgstr "" + +#: part/models.py:846 +msgid "Default Expiry" +msgstr "" + +#: part/models.py:847 +msgid "Expiry time (in days) for stock items of this part" +msgstr "" + +#: part/models.py:852 +msgid "Minimum Stock" +msgstr "" + +#: part/models.py:853 +msgid "Minimum allowed stock level" +msgstr "" + +#: part/models.py:860 +msgid "Stock keeping units for this part" +msgstr "" + +#: part/models.py:866 +msgid "Can this part be built from other parts?" +msgstr "" + +#: part/models.py:872 +msgid "Can this part be used to build other parts?" +msgstr "" + +#: part/models.py:878 +msgid "Does this part have tracking for unique items?" +msgstr "" + +#: part/models.py:883 +msgid "Can this part be purchased from external suppliers?" +msgstr "" + +#: part/models.py:888 +msgid "Can this part be sold to customers?" +msgstr "" + +#: part/models.py:892 templates/js/table_filters.js:21 +#: templates/js/table_filters.js:69 templates/js/table_filters.js:250 +#: templates/js/table_filters.js:319 +msgid "Active" +msgstr "" + +#: part/models.py:893 +msgid "Is this part active?" +msgstr "" + +#: part/models.py:898 +msgid "Is this a virtual part, such as a software product or license?" +msgstr "" + +#: part/models.py:903 +msgid "Part notes - supports Markdown formatting" +msgstr "" + +#: part/models.py:906 +msgid "BOM checksum" +msgstr "" + +#: part/models.py:906 +msgid "Stored BOM checksum" +msgstr "" + +#: part/models.py:909 +msgid "BOM checked by" +msgstr "" + +#: part/models.py:911 +msgid "BOM checked date" +msgstr "" + +#: part/models.py:915 +msgid "Creation User" +msgstr "" + +#: part/models.py:1654 +msgid "Sell multiple" +msgstr "" + +#: part/models.py:2142 +msgid "Test templates can only be created for trackable parts" +msgstr "" + +#: part/models.py:2159 +msgid "Test with this name already exists for this part" +msgstr "" + +#: part/models.py:2179 templates/js/part.js:906 templates/js/stock.js:475 +msgid "Test Name" +msgstr "" + +#: part/models.py:2180 +msgid "Enter a name for the test" +msgstr "" + +#: part/models.py:2185 +msgid "Test Description" +msgstr "" + +#: part/models.py:2186 +msgid "Enter description for this test" +msgstr "" + +#: part/models.py:2191 templates/js/part.js:915 +#: templates/js/table_filters.js:236 +msgid "Required" +msgstr "" + +#: part/models.py:2192 +msgid "Is this test required to pass?" +msgstr "" + +#: part/models.py:2197 templates/js/part.js:923 +msgid "Requires Value" +msgstr "" + +#: part/models.py:2198 +msgid "Does this test require a value when adding a test result?" +msgstr "" + +#: part/models.py:2203 templates/js/part.js:930 +msgid "Requires Attachment" +msgstr "" + +#: part/models.py:2204 +msgid "Does this test require a file attachment when adding a test result?" +msgstr "" + +#: part/models.py:2241 +msgid "Parameter template name must be unique" +msgstr "" + +#: part/models.py:2246 +msgid "Parameter Name" +msgstr "" + +#: part/models.py:2248 +msgid "Parameter Units" +msgstr "" + +#: part/models.py:2280 part/models.py:2329 part/models.py:2330 +#: templates/InvenTree/settings/category.html:62 +msgid "Parameter Template" +msgstr "" + +#: part/models.py:2282 +msgid "Data" +msgstr "" + +#: part/models.py:2282 +msgid "Parameter Value" +msgstr "" + +#: part/models.py:2334 templates/InvenTree/settings/category.html:67 +msgid "Default Value" +msgstr "" + +#: part/models.py:2335 +msgid "Default Parameter Value" +msgstr "" + +#: part/models.py:2369 +msgid "Select parent part" +msgstr "" + +#: part/models.py:2378 +msgid "Select part to be used in BOM" +msgstr "" + +#: part/models.py:2384 +msgid "BOM quantity for this BOM item" +msgstr "" + +#: part/models.py:2386 templates/js/bom.js:216 templates/js/bom.js:278 +msgid "Optional" +msgstr "" + +#: part/models.py:2386 +msgid "This BOM item is optional" +msgstr "" + +#: part/models.py:2389 +msgid "Overage" +msgstr "" + +#: part/models.py:2390 +msgid "Estimated build wastage quantity (absolute or percentage)" +msgstr "" + +#: part/models.py:2393 +msgid "BOM item reference" +msgstr "" + +#: part/models.py:2396 +msgid "BOM item notes" +msgstr "" + +#: part/models.py:2398 +msgid "Checksum" +msgstr "" + +#: part/models.py:2398 +msgid "BOM line checksum" +msgstr "" + +#: part/models.py:2402 templates/js/bom.js:295 templates/js/bom.js:302 +#: templates/js/table_filters.js:55 +msgid "Inherited" +msgstr "" + +#: part/models.py:2403 +msgid "This BOM item is inherited by BOMs for variant parts" +msgstr "" + +#: part/models.py:2408 templates/js/bom.js:287 +msgid "Allow Variants" +msgstr "" + +#: part/models.py:2409 +msgid "Stock items for variant parts can be used for this BOM item" +msgstr "" + +#: part/models.py:2494 stock/models.py:335 +msgid "Quantity must be integer value for trackable parts" +msgstr "" + +#: part/models.py:2503 part/models.py:2505 +msgid "Sub part must be specified" +msgstr "" + +#: part/models.py:2508 +msgid "BOM Item" +msgstr "" + +#: part/models.py:2627 +msgid "Part 1" +msgstr "" + +#: part/models.py:2631 +msgid "Part 2" +msgstr "" + +#: part/models.py:2631 +msgid "Select Related Part" +msgstr "" + +#: part/models.py:2663 +msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" +msgstr "" + +#: part/templates/part/bom.html:6 +msgid "You do not have permission to edit the BOM." +msgstr "" + +#: part/templates/part/bom.html:14 +#, python-format +msgid "The BOM for %(part)s has changed, and must be validated.
" +msgstr "" + +#: part/templates/part/bom.html:16 +#, python-format +msgid "The BOM for %(part)s was last checked by %(checker)s on %(check_date)s" +msgstr "" + +#: part/templates/part/bom.html:20 +#, python-format +msgid "The BOM for %(part)s has not been validated." +msgstr "" + +#: part/templates/part/bom.html:27 +msgid "Remove selected BOM items" +msgstr "" + +#: part/templates/part/bom.html:30 +msgid "Import BOM data" +msgstr "" + +#: part/templates/part/bom.html:34 +msgid "Copy BOM from parent part" +msgstr "" + +#: part/templates/part/bom.html:38 +msgid "New BOM Item" +msgstr "" + +#: part/templates/part/bom.html:41 +msgid "Finish Editing" +msgstr "" + +#: part/templates/part/bom.html:46 +msgid "Edit BOM" +msgstr "" + +#: part/templates/part/bom.html:50 +msgid "Validate Bill of Materials" +msgstr "" + +#: part/templates/part/bom.html:56 part/views.py:1586 +msgid "Export Bill of Materials" +msgstr "" + +#: part/templates/part/bom.html:59 +msgid "Print BOM Report" +msgstr "" + +#: part/templates/part/bom_duplicate.html:13 +msgid "This part already has a Bill of Materials" +msgstr "" + +#: part/templates/part/bom_upload/match_parts.html:29 +msgid "Select Part" +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:7 +msgid "Upload BOM File" +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:12 +msgid "Upload Bill of Materials" +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:16 +msgid "Requirements for BOM upload" +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:18 +msgid "The BOM file must contain the required named columns as provided in the " +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:18 +msgid "BOM Upload Template" +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:19 +msgid "Each part must already exist in the database" +msgstr "" + +#: part/templates/part/bom_validate.html:6 +#, python-format +msgid "Confirm that the Bill of Materials (BOM) is valid for:
%(part)s" +msgstr "" + +#: part/templates/part/bom_validate.html:9 +msgid "This will validate each line in the BOM." +msgstr "" + +#: part/templates/part/category.html:33 +msgid "All parts" +msgstr "" + +#: part/templates/part/category.html:38 part/views.py:1912 +msgid "Create new part category" +msgstr "" + +#: part/templates/part/category.html:44 +msgid "Edit part category" +msgstr "" + +#: part/templates/part/category.html:49 +msgid "Delete part category" +msgstr "" + +#: part/templates/part/category.html:59 part/templates/part/category.html:98 +msgid "Category Details" +msgstr "" + +#: part/templates/part/category.html:64 +msgid "Category Path" +msgstr "" + +#: part/templates/part/category.html:69 +msgid "Category Description" +msgstr "" + +#: part/templates/part/category.html:88 part/templates/part/category.html:174 +#: part/templates/part/category_navbar.html:14 +#: part/templates/part/category_navbar.html:17 +msgid "Subcategories" +msgstr "" + +#: part/templates/part/category.html:93 +msgid "Parts (Including subcategories)" +msgstr "" + +#: part/templates/part/category.html:126 +msgid "Export Part Data" +msgstr "" + +#: part/templates/part/category.html:127 part/templates/part/category.html:141 +msgid "Export" +msgstr "" + +#: part/templates/part/category.html:130 +msgid "Create new part" +msgstr "" + +#: part/templates/part/category.html:131 part/templates/part/detail.html:452 +msgid "New Part" +msgstr "" + +#: part/templates/part/category.html:138 +msgid "Set category" +msgstr "" + +#: part/templates/part/category.html:138 +msgid "Set Category" +msgstr "" + +#: part/templates/part/category.html:141 +msgid "Export Data" +msgstr "" + +#: part/templates/part/category.html:145 +msgid "View list display" +msgstr "" + +#: part/templates/part/category.html:148 +msgid "View grid display" +msgstr "" + +#: part/templates/part/category.html:164 +msgid "Part Parameters" +msgstr "" + +#: part/templates/part/category.html:256 +#: stock/templates/stock/location.html:251 +msgid "Create new location" +msgstr "" + +#: part/templates/part/category.html:261 part/templates/part/category.html:291 +#: templates/js/part.js:25 +msgid "New Category" +msgstr "" + +#: part/templates/part/category.html:262 +msgid "Create new category" +msgstr "" + +#: part/templates/part/category.html:292 +msgid "Create new Part Category" +msgstr "" + +#: part/templates/part/category.html:298 stock/views.py:874 +msgid "Create new Stock Location" +msgstr "" + +#: part/templates/part/category.html:317 +msgid "Select parent category" +msgstr "" + +#: part/templates/part/category.html:324 part/views.py:1860 +msgid "Edit Part Category" +msgstr "" + +#: part/templates/part/category_delete.html:5 +msgid "Are you sure you want to delete category" +msgstr "" + +#: part/templates/part/category_delete.html:8 +#, python-format +msgid "This category contains %(count)s child categories" +msgstr "" + +#: part/templates/part/category_delete.html:9 +msgid "If this category is deleted, these child categories will be moved to the" +msgstr "" + +#: part/templates/part/category_delete.html:11 +msgid "category" +msgstr "" + +#: part/templates/part/category_delete.html:13 +msgid "top level Parts category" +msgstr "" + +#: part/templates/part/category_delete.html:25 +#, python-format +msgid "This category contains %(count)s parts" +msgstr "" + +#: part/templates/part/category_delete.html:27 +#, python-format +msgid "If this category is deleted, these parts will be moved to the parent category %(path)s" +msgstr "" + +#: part/templates/part/category_delete.html:29 +msgid "If this category is deleted, these parts will be moved to the top-level category Teile" +msgstr "" + +#: part/templates/part/category_navbar.html:29 +#: part/templates/part/category_navbar.html:32 +msgid "Import Parts" +msgstr "" + +#: part/templates/part/copy_part.html:9 part/views.py:327 +msgid "Duplicate Part" +msgstr "" + +#: part/templates/part/copy_part.html:10 +#, python-format +msgid "Make a copy of part '%(full_name)s'." +msgstr "" + +#: part/templates/part/copy_part.html:14 +#: part/templates/part/create_part.html:11 +msgid "Possible Matching Parts" +msgstr "" + +#: part/templates/part/copy_part.html:15 +#: part/templates/part/create_part.html:12 +msgid "The new part may be a duplicate of these existing parts" +msgstr "" + +#: part/templates/part/create_part.html:17 +#, python-format +msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" +msgstr "" + +#: part/templates/part/detail.html:16 +msgid "Part Stock" +msgstr "" + +#: part/templates/part/detail.html:21 +#, python-format +msgid "Showing stock for all variants of %(full_name)s" +msgstr "" + +#: part/templates/part/detail.html:30 part/templates/part/navbar.html:87 +msgid "Part Test Templates" +msgstr "" + +#: part/templates/part/detail.html:36 +msgid "Add Test Template" +msgstr "" + +#: part/templates/part/detail.html:77 +msgid "New sales order" +msgstr "" + +#: part/templates/part/detail.html:77 +msgid "New Order" +msgstr "" + +#: part/templates/part/detail.html:90 +msgid "Sales Order Allocations" +msgstr "" + +#: part/templates/part/detail.html:130 part/templates/part/navbar.html:21 +msgid "Part Variants" +msgstr "" + +#: part/templates/part/detail.html:137 +msgid "Create new variant" +msgstr "" + +#: part/templates/part/detail.html:138 +msgid "New Variant" +msgstr "" + +#: part/templates/part/detail.html:161 +msgid "Add new parameter" +msgstr "" + +#: part/templates/part/detail.html:182 part/templates/part/navbar.html:95 +#: part/templates/part/navbar.html:98 +msgid "Related Parts" +msgstr "" + +#: part/templates/part/detail.html:188 +msgid "Add Related" +msgstr "" + +#: part/templates/part/detail.html:228 part/templates/part/navbar.html:35 +#: part/templates/part/navbar.html:38 +msgid "Bill of Materials" +msgstr "" + +#: part/templates/part/detail.html:237 +msgid "Assemblies" +msgstr "" + +#: part/templates/part/detail.html:253 +msgid "Part Builds" +msgstr "" + +#: part/templates/part/detail.html:260 +msgid "Start New Build" +msgstr "" + +#: part/templates/part/detail.html:274 +msgid "Build Order Allocations" +msgstr "" + +#: part/templates/part/detail.html:283 +msgid "Part Suppliers" +msgstr "" + +#: part/templates/part/detail.html:305 +msgid "Part Manufacturers" +msgstr "" + +#: part/templates/part/detail.html:317 +msgid "Delete manufacturer parts" +msgstr "" + +#: part/templates/part/detail.html:402 +msgid "Delete selected BOM items?" +msgstr "" + +#: part/templates/part/detail.html:403 +msgid "All selected BOM items will be deleted" +msgstr "" + +#: part/templates/part/detail.html:453 part/views.py:451 +msgid "Create New Part" +msgstr "" + +#: part/templates/part/detail.html:588 +msgid "Add Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:606 +msgid "Edit Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:618 +msgid "Delete Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:669 +msgid "Edit Part Notes" +msgstr "" + +#: part/templates/part/detail.html:902 +#, python-format +msgid "Single Price - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:914 +#, python-format +msgid "Single Price Difference - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:926 +#, python-format +msgid "Part Single Price - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:1015 +#, python-format +msgid "Unit Price - %(currency)s" +msgstr "" + +#: part/templates/part/import_wizard/ajax_part_upload.html:29 +#: part/templates/part/import_wizard/part_upload.html:51 +msgid "Unsuffitient privileges." +msgstr "" + +#: part/templates/part/import_wizard/part_upload.html:14 +msgid "Import Parts from File" +msgstr "" + +#: part/templates/part/navbar.html:24 +msgid "Variants" +msgstr "" + +#: part/templates/part/navbar.html:51 part/templates/part/navbar.html:54 +msgid "Used In" +msgstr "" + +#: part/templates/part/navbar.html:61 +msgid "Prices" +msgstr "" + +#: part/templates/part/navbar.html:90 +msgid "Test Templates" +msgstr "" + +#: part/templates/part/part_app_base.html:12 +msgid "Part List" +msgstr "" + +#: part/templates/part/part_base.html:26 templates/js/company.js:416 +#: templates/js/company.js:666 templates/js/part.js:172 +#: templates/js/part.js:249 +msgid "Inactive" +msgstr "" + +#: part/templates/part/part_base.html:36 +msgid "Part is virtual (not a physical part)" +msgstr "" + +#: part/templates/part/part_base.html:39 +msgid "Part is a template part (variants can be made from this part)" +msgstr "" + +#: part/templates/part/part_base.html:42 +msgid "Part can be assembled from other parts" +msgstr "" + +#: part/templates/part/part_base.html:45 +msgid "Part can be used in assemblies" +msgstr "" + +#: part/templates/part/part_base.html:48 +msgid "Part stock is tracked by serial number" +msgstr "" + +#: part/templates/part/part_base.html:51 +msgid "Part can be purchased from external suppliers" +msgstr "" + +#: part/templates/part/part_base.html:54 +msgid "Part can be sold to customers" +msgstr "" + +#: part/templates/part/part_base.html:60 +msgid "Star this part" +msgstr "" + +#: part/templates/part/part_base.html:67 +#: stock/templates/stock/item_base.html:75 +#: stock/templates/stock/location.html:51 +msgid "Barcode actions" +msgstr "" + +#: part/templates/part/part_base.html:69 +#: stock/templates/stock/item_base.html:77 +#: stock/templates/stock/location.html:53 templates/qr_button.html:1 +msgid "Show QR Code" +msgstr "" + +#: part/templates/part/part_base.html:70 +#: stock/templates/stock/item_base.html:93 +#: stock/templates/stock/location.html:54 +msgid "Print Label" +msgstr "" + +#: part/templates/part/part_base.html:75 +msgid "Show pricing information" +msgstr "" + +#: part/templates/part/part_base.html:80 +#: stock/templates/stock/item_base.html:140 +#: stock/templates/stock/location.html:62 +msgid "Stock actions" +msgstr "" + +#: part/templates/part/part_base.html:87 +msgid "Count part stock" +msgstr "" + +#: part/templates/part/part_base.html:93 +msgid "Transfer part stock" +msgstr "" + +#: part/templates/part/part_base.html:110 +msgid "Part actions" +msgstr "" + +#: part/templates/part/part_base.html:113 +msgid "Duplicate part" +msgstr "" + +#: part/templates/part/part_base.html:116 +msgid "Edit part" +msgstr "" + +#: part/templates/part/part_base.html:119 +msgid "Delete part" +msgstr "" + +#: part/templates/part/part_base.html:154 +msgid "Latest Serial Number" +msgstr "" + +#: part/templates/part/part_base.html:165 +msgid "This is a virtual part" +msgstr "" + +#: part/templates/part/part_base.html:171 +#, python-format +msgid "This part is a variant of %(link)s" +msgstr "" + +#: part/templates/part/part_base.html:188 templates/js/table_filters.js:165 +msgid "In Stock" +msgstr "" + +#: part/templates/part/part_base.html:201 templates/InvenTree/index.html:186 +msgid "Required for Build Orders" +msgstr "" + +#: part/templates/part/part_base.html:208 +msgid "Required for Sales Orders" +msgstr "" + +#: part/templates/part/part_base.html:215 +msgid "Allocated to Orders" +msgstr "" + +#: part/templates/part/part_base.html:230 templates/js/bom.js:316 +msgid "Can Build" +msgstr "" + +#: part/templates/part/part_base.html:236 templates/js/part.js:501 +#: templates/js/part.js:674 +msgid "Building" +msgstr "" + +#: part/templates/part/part_base.html:331 part/templates/part/prices.html:125 +msgid "Calculate" +msgstr "" + +#: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:21 +msgid "Supplier Pricing" +msgstr "" + +#: part/templates/part/part_pricing.html:26 +#: part/templates/part/part_pricing.html:52 +#: part/templates/part/part_pricing.html:85 +#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:25 +#: part/templates/part/prices.html:52 part/templates/part/prices.html:84 +#: part/templates/part/prices.html:101 +msgid "Unit Cost" +msgstr "" + +#: part/templates/part/part_pricing.html:32 +#: part/templates/part/part_pricing.html:58 +#: part/templates/part/part_pricing.html:89 +#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:32 +#: part/templates/part/prices.html:59 part/templates/part/prices.html:89 +#: part/templates/part/prices.html:106 +msgid "Total Cost" +msgstr "" + +#: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:40 +msgid "No supplier pricing available" +msgstr "" + +#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:49 +#: part/templates/part/prices.html:225 +msgid "BOM Pricing" +msgstr "" + +#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:67 +msgid "Note: BOM pricing is incomplete for this part" +msgstr "" + +#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:74 +msgid "No BOM pricing available" +msgstr "" + +#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:83 +msgid "Internal Price" +msgstr "" + +#: part/templates/part/part_pricing.html:113 +#: part/templates/part/prices.html:115 +msgid "No pricing information is available for this part." +msgstr "" + +#: part/templates/part/part_thumb.html:20 +msgid "Select from existing images" +msgstr "" + +#: part/templates/part/partial_delete.html:7 +#, python-format +msgid "Are you sure you want to delete part '%(full_name)s'?" +msgstr "" + +#: part/templates/part/partial_delete.html:12 +#, python-format +msgid "This part is used in BOMs for %(count)s other parts. If you delete this part, the BOMs for the following parts will be updated" +msgstr "" + +#: part/templates/part/partial_delete.html:22 +#, python-format +msgid "There are %(count)s stock entries defined for this part. If you delete this part, the following stock entries will also be deleted:" +msgstr "" + +#: part/templates/part/partial_delete.html:33 +#, python-format +msgid "There are %(count)s manufacturers defined for this part. If you delete this part, the following manufacturer parts will also be deleted:" +msgstr "" + +#: part/templates/part/partial_delete.html:44 +#, python-format +msgid "There are %(count)s suppliers defined for this part. If you delete this part, the following supplier parts will also be deleted:" +msgstr "" + +#: part/templates/part/partial_delete.html:55 +#, python-format +msgid "There are %(count)s unique parts tracked for '%(full_name)s'. Deleting this part will permanently remove this tracking information." +msgstr "" + +#: part/templates/part/prices.html:16 +msgid "Pricing ranges" +msgstr "" + +#: part/templates/part/prices.html:22 +msgid "Show supplier cost" +msgstr "" + +#: part/templates/part/prices.html:23 +msgid "Show purchase price" +msgstr "" + +#: part/templates/part/prices.html:50 +msgid "Show BOM cost" +msgstr "" + +#: part/templates/part/prices.html:98 +msgid "Show sale cost" +msgstr "" + +#: part/templates/part/prices.html:99 +msgid "Show sale price" +msgstr "" + +#: part/templates/part/prices.html:121 +msgid "Calculation parameters" +msgstr "" + +#: part/templates/part/prices.html:136 +msgid "Supplier Cost" +msgstr "" + +#: part/templates/part/prices.html:137 part/templates/part/prices.html:158 +#: part/templates/part/prices.html:183 part/templates/part/prices.html:213 +#: part/templates/part/prices.html:239 part/templates/part/prices.html:267 +msgid "Jump to overview" +msgstr "" + +#: part/templates/part/prices.html:162 +msgid "Stock Pricing" +msgstr "" + +#: part/templates/part/prices.html:172 +msgid "No stock pricing history is available for this part." +msgstr "" + +#: part/templates/part/prices.html:182 +msgid "Internal Cost" +msgstr "" + +#: part/templates/part/prices.html:197 part/views.py:2330 +msgid "Add Internal Price Break" +msgstr "" + +#: part/templates/part/prices.html:212 +msgid "BOM Cost" +msgstr "" + +#: part/templates/part/prices.html:238 +msgid "Sale Cost" +msgstr "" + +#: part/templates/part/prices.html:278 +msgid "No sale pice history available for this part." +msgstr "" + +#: part/templates/part/set_category.html:9 +msgid "Set category for the following parts" +msgstr "" + +#: part/templates/part/stock_count.html:7 templates/js/bom.js:239 +#: templates/js/part.js:491 templates/js/part.js:678 +msgid "No Stock" +msgstr "" + +#: part/templates/part/stock_count.html:9 templates/InvenTree/index.html:166 +msgid "Low Stock" +msgstr "" + +#: part/templates/part/variant_part.html:9 +msgid "Create new part variant" +msgstr "" + +#: part/templates/part/variant_part.html:10 +#, python-format +msgid "Create a new variant of template '%(full_name)s'." +msgstr "" + +#: part/templatetags/inventree_extras.py:105 +msgid "Unknown database" +msgstr "" + +#: part/views.py:96 +msgid "Add Related Part" +msgstr "" + +#: part/views.py:151 +msgid "Delete Related Part" +msgstr "" + +#: part/views.py:162 +msgid "Set Part Category" +msgstr "" + +#: part/views.py:212 +#, python-brace-format +msgid "Set category for {n} parts" +msgstr "" + +#: part/views.py:247 +msgid "Create Variant" +msgstr "" + +#: part/views.py:332 +msgid "Copied part" +msgstr "" + +#: part/views.py:386 part/views.py:528 +msgid "Possible matches exist - confirm creation of new part" +msgstr "" + +#: part/views.py:456 +msgid "Created new part" +msgstr "" + +#: part/views.py:636 +msgid "Match References" +msgstr "" + +#: part/views.py:892 +msgid "None" +msgstr "" + +#: part/views.py:951 +msgid "Part QR Code" +msgstr "" + +#: part/views.py:1053 +msgid "Select Part Image" +msgstr "" + +#: part/views.py:1079 +msgid "Updated part image" +msgstr "" + +#: part/views.py:1082 +msgid "Part image not found" +msgstr "" + +#: part/views.py:1094 +msgid "Duplicate BOM" +msgstr "" + +#: part/views.py:1124 +msgid "Confirm duplication of BOM from parent" +msgstr "" + +#: part/views.py:1145 +msgid "Validate BOM" +msgstr "" + +#: part/views.py:1166 +msgid "Confirm that the BOM is valid" +msgstr "" + +#: part/views.py:1177 +msgid "Validated Bill of Materials" +msgstr "" + +#: part/views.py:1250 +msgid "Match Parts" +msgstr "" + +#: part/views.py:1638 +msgid "Confirm Part Deletion" +msgstr "" + +#: part/views.py:1645 +msgid "Part was deleted" +msgstr "" + +#: part/views.py:1654 +msgid "Part Pricing" +msgstr "" + +#: part/views.py:1795 +msgid "Create Part Parameter Template" +msgstr "" + +#: part/views.py:1805 +msgid "Edit Part Parameter Template" +msgstr "" + +#: part/views.py:1812 +msgid "Delete Part Parameter Template" +msgstr "" + +#: part/views.py:1898 +msgid "Delete Part Category" +msgstr "" + +#: part/views.py:1904 +msgid "Part category was deleted" +msgstr "" + +#: part/views.py:1956 +msgid "Create Category Parameter Template" +msgstr "" + +#: part/views.py:2057 +msgid "Edit Category Parameter Template" +msgstr "" + +#: part/views.py:2113 +msgid "Delete Category Parameter Template" +msgstr "" + +#: part/views.py:2132 +msgid "Create BOM Item" +msgstr "" + +#: part/views.py:2202 +msgid "Edit BOM item" +msgstr "" + +#: part/views.py:2263 +msgid "Added new price break" +msgstr "" + +#: part/views.py:2339 +msgid "Edit Internal Price Break" +msgstr "" + +#: part/views.py:2347 +msgid "Delete Internal Price Break" +msgstr "" + +#: report/models.py:182 +msgid "Template name" +msgstr "" + +#: report/models.py:188 +msgid "Report template file" +msgstr "" + +#: report/models.py:195 +msgid "Report template description" +msgstr "" + +#: report/models.py:201 +msgid "Report revision number (auto-increments)" +msgstr "" + +#: report/models.py:292 +msgid "Pattern for generating report filenames" +msgstr "" + +#: report/models.py:299 +msgid "Report template is enabled" +msgstr "" + +#: report/models.py:323 +msgid "StockItem query filters (comma-separated list of key=value pairs)" +msgstr "" + +#: report/models.py:331 +msgid "Include Installed Tests" +msgstr "" + +#: report/models.py:332 +msgid "Include test results for stock items installed inside assembled item" +msgstr "" + +#: report/models.py:380 +msgid "Build Filters" +msgstr "" + +#: report/models.py:381 +msgid "Build query filters (comma-separated list of key=value pairs" +msgstr "" + +#: report/models.py:423 +msgid "Part Filters" +msgstr "" + +#: report/models.py:424 +msgid "Part query filters (comma-separated list of key=value pairs" +msgstr "" + +#: report/models.py:458 +msgid "Purchase order query filters" +msgstr "" + +#: report/models.py:496 +msgid "Sales order query filters" +msgstr "" + +#: report/models.py:546 +msgid "Snippet" +msgstr "" + +#: report/models.py:547 +msgid "Report snippet file" +msgstr "" + +#: report/models.py:551 +msgid "Snippet file description" +msgstr "" + +#: report/models.py:586 +msgid "Asset" +msgstr "" + +#: report/models.py:587 +msgid "Report asset file" +msgstr "" + +#: report/models.py:590 +msgid "Asset file description" +msgstr "" + +#: report/templates/report/inventree_build_order_base.html:147 +msgid "Required For" +msgstr "" + +#: report/templates/report/inventree_po_report.html:85 +#: report/templates/report/inventree_so_report.html:85 +msgid "Line Items" +msgstr "" + +#: report/templates/report/inventree_test_report_base.html:21 +msgid "Stock Item Test Report" +msgstr "" + +#: report/templates/report/inventree_test_report_base.html:83 +msgid "Test Results" +msgstr "" + +#: report/templates/report/inventree_test_report_base.html:88 +#: stock/models.py:1796 +msgid "Test" +msgstr "" + +#: report/templates/report/inventree_test_report_base.html:89 +#: stock/models.py:1802 +msgid "Result" +msgstr "" + +#: report/templates/report/inventree_test_report_base.html:92 +#: templates/js/order.js:259 templates/js/stock.js:1371 +msgid "Date" +msgstr "" + +#: report/templates/report/inventree_test_report_base.html:103 +msgid "Pass" +msgstr "" + +#: report/templates/report/inventree_test_report_base.html:105 +msgid "Fail" +msgstr "" + +#: stock/api.py:145 +msgid "Request must contain list of stock items" +msgstr "" + +#: stock/api.py:153 +msgid "Improperly formatted data" +msgstr "" + +#: stock/api.py:161 +msgid "Each entry must contain a valid integer primary-key" +msgstr "" + +#: stock/api.py:167 +msgid "Primary key does not match valid stock item" +msgstr "" + +#: stock/api.py:177 +msgid "Invalid quantity value" +msgstr "" + +#: stock/api.py:182 +msgid "Quantity must not be less than zero" +msgstr "" + +#: stock/api.py:210 +#, python-brace-format +msgid "Updated stock for {n} items" +msgstr "" + +#: stock/api.py:246 stock/api.py:279 +msgid "Specified quantity exceeds stock quantity" +msgstr "" + +#: stock/api.py:269 +msgid "Valid location must be specified" +msgstr "" + +#: stock/api.py:289 +#, python-brace-format +msgid "Moved {n} parts to {loc}" +msgstr "" + +#: stock/forms.py:80 stock/forms.py:313 stock/models.py:550 +#: stock/templates/stock/item_base.html:393 templates/js/stock.js:1018 +msgid "Expiry Date" +msgstr "" + +#: stock/forms.py:81 stock/forms.py:314 +msgid "Expiration date for this stock item" +msgstr "" + +#: stock/forms.py:84 +msgid "Enter unique serial numbers (or leave blank)" +msgstr "" + +#: stock/forms.py:135 +msgid "Destination for serialized stock (by default, will remain in current location)" +msgstr "" + +#: stock/forms.py:137 +msgid "Serial numbers" +msgstr "" + +#: stock/forms.py:137 +msgid "Unique serial numbers (must match quantity)" +msgstr "" + +#: stock/forms.py:139 stock/forms.py:288 +msgid "Add transaction note (optional)" +msgstr "" + +#: stock/forms.py:169 stock/forms.py:225 +msgid "Select test report template" +msgstr "" + +#: stock/forms.py:241 +msgid "Stock item to install" +msgstr "" + +#: stock/forms.py:248 +msgid "Stock quantity to assign" +msgstr "" + +#: stock/forms.py:276 +msgid "Must not exceed available quantity" +msgstr "" + +#: stock/forms.py:286 +msgid "Destination location for uninstalled items" +msgstr "" + +#: stock/forms.py:290 +msgid "Confirm uninstall" +msgstr "" + +#: stock/forms.py:290 +msgid "Confirm removal of installed stock items" +msgstr "" + +#: stock/models.py:57 stock/models.py:587 +msgid "Owner" +msgstr "" + +#: stock/models.py:58 stock/models.py:588 +msgid "Select Owner" +msgstr "" + +#: stock/models.py:316 +msgid "StockItem with this serial number already exists" +msgstr "" + +#: stock/models.py:352 +#, python-brace-format +msgid "Part type ('{pf}') must be {pe}" +msgstr "" + +#: stock/models.py:362 stock/models.py:371 +msgid "Quantity must be 1 for item with a serial number" +msgstr "" + +#: stock/models.py:363 +msgid "Serial number cannot be set if quantity greater than 1" +msgstr "" + +#: stock/models.py:385 +msgid "Item cannot belong to itself" +msgstr "" + +#: stock/models.py:391 +msgid "Item must have a build reference if is_building=True" +msgstr "" + +#: stock/models.py:398 +msgid "Build reference does not point to the same part object" +msgstr "" + +#: stock/models.py:440 +msgid "Parent Stock Item" +msgstr "" + +#: stock/models.py:449 +msgid "Base part" +msgstr "" + +#: stock/models.py:458 +msgid "Select a matching supplier part for this stock item" +msgstr "" + +#: stock/models.py:463 stock/templates/stock/stock_app_base.html:8 +msgid "Stock Location" +msgstr "" + +#: stock/models.py:466 +msgid "Where is this stock item located?" +msgstr "" + +#: stock/models.py:473 +msgid "Packaging this stock item is stored in" +msgstr "" + +#: stock/models.py:478 stock/templates/stock/item_base.html:282 +msgid "Installed In" +msgstr "" + +#: stock/models.py:481 +msgid "Is this item installed in another item?" +msgstr "" + +#: stock/models.py:497 +msgid "Serial number for this item" +msgstr "" + +#: stock/models.py:509 +msgid "Batch code for this stock item" +msgstr "" + +#: stock/models.py:513 +msgid "Stock Quantity" +msgstr "" + +#: stock/models.py:522 +msgid "Source Build" +msgstr "" + +#: stock/models.py:524 +msgid "Build for this stock item" +msgstr "" + +#: stock/models.py:535 +msgid "Source Purchase Order" +msgstr "" + +#: stock/models.py:538 +msgid "Purchase order for this stock item" +msgstr "" + +#: stock/models.py:544 +msgid "Destination Sales Order" +msgstr "" + +#: stock/models.py:551 +msgid "Expiry date for stock item. Stock will be considered expired after this date" +msgstr "" + +#: stock/models.py:564 +msgid "Delete on deplete" +msgstr "" + +#: stock/models.py:564 +msgid "Delete this Stock Item when stock is depleted" +msgstr "" + +#: stock/models.py:574 stock/templates/stock/item.html:98 +#: stock/templates/stock/navbar.html:54 +msgid "Stock Item Notes" +msgstr "" + +#: stock/models.py:583 +msgid "Single unit purchase price at time of purchase" +msgstr "" + +#: stock/models.py:1051 +msgid "Part is not set as trackable" +msgstr "" + +#: stock/models.py:1057 +msgid "Quantity must be integer" +msgstr "" + +#: stock/models.py:1063 +#, python-brace-format +msgid "Quantity must not exceed available stock quantity ({n})" +msgstr "" + +#: stock/models.py:1066 +msgid "Serial numbers must be a list of integers" +msgstr "" + +#: stock/models.py:1069 +msgid "Quantity does not match serial numbers" +msgstr "" + +#: stock/models.py:1076 +#, python-brace-format +msgid "Serial numbers already exist: {exists}" +msgstr "" + +#: stock/models.py:1234 +msgid "StockItem cannot be moved as it is not in stock" +msgstr "" + +#: stock/models.py:1716 +msgid "Entry notes" +msgstr "" + +#: stock/models.py:1773 +msgid "Value must be provided for this test" +msgstr "" + +#: stock/models.py:1779 +msgid "Attachment must be uploaded for this test" +msgstr "" + +#: stock/models.py:1797 +msgid "Test name" +msgstr "" + +#: stock/models.py:1803 templates/js/table_filters.js:226 +msgid "Test result" +msgstr "" + +#: stock/models.py:1809 +msgid "Test output value" +msgstr "" + +#: stock/models.py:1816 +msgid "Test result attachment" +msgstr "" + +#: stock/models.py:1822 +msgid "Test notes" +msgstr "" + +#: stock/templates/stock/item.html:16 +msgid "Stock Tracking Information" +msgstr "" + +#: stock/templates/stock/item.html:29 +msgid "New Entry" +msgstr "" + +#: stock/templates/stock/item.html:42 +msgid "Child Stock Items" +msgstr "" + +#: stock/templates/stock/item.html:49 +msgid "This stock item does not have any child items" +msgstr "" + +#: stock/templates/stock/item.html:57 stock/templates/stock/navbar.html:19 +#: stock/templates/stock/navbar.html:22 +msgid "Test Data" +msgstr "" + +#: stock/templates/stock/item.html:65 +msgid "Delete Test Data" +msgstr "" + +#: stock/templates/stock/item.html:69 +msgid "Add Test Data" +msgstr "" + +#: stock/templates/stock/item.html:72 stock/templates/stock/item_base.html:95 +msgid "Test Report" +msgstr "" + +#: stock/templates/stock/item.html:119 stock/templates/stock/navbar.html:27 +msgid "Installed Stock Items" +msgstr "" + +#: stock/templates/stock/item.html:280 stock/templates/stock/item.html:305 +msgid "Add Test Result" +msgstr "" + +#: stock/templates/stock/item.html:325 +msgid "Edit Test Result" +msgstr "" + +#: stock/templates/stock/item.html:339 +msgid "Delete Test Result" +msgstr "" + +#: stock/templates/stock/item_base.html:33 +#: stock/templates/stock/item_base.html:397 templates/js/table_filters.js:154 +msgid "Expired" +msgstr "" + +#: stock/templates/stock/item_base.html:43 +#: stock/templates/stock/item_base.html:399 templates/js/table_filters.js:159 +msgid "Stale" +msgstr "" + +#: stock/templates/stock/item_base.html:80 templates/js/barcode.js:309 +#: templates/js/barcode.js:314 +msgid "Unlink Barcode" +msgstr "" + +#: stock/templates/stock/item_base.html:82 +msgid "Link Barcode" +msgstr "" + +#: stock/templates/stock/item_base.html:84 templates/stock_table.html:31 +msgid "Scan to Location" +msgstr "" + +#: stock/templates/stock/item_base.html:91 +msgid "Printing actions" +msgstr "" + +#: stock/templates/stock/item_base.html:104 +msgid "Stock adjustment actions" +msgstr "" + +#: stock/templates/stock/item_base.html:108 +#: stock/templates/stock/location.html:69 templates/stock_table.html:57 +msgid "Count stock" +msgstr "" + +#: stock/templates/stock/item_base.html:111 templates/stock_table.html:55 +msgid "Add stock" +msgstr "" + +#: stock/templates/stock/item_base.html:114 templates/stock_table.html:56 +msgid "Remove stock" +msgstr "" + +#: stock/templates/stock/item_base.html:117 +msgid "Serialize stock" +msgstr "" + +#: stock/templates/stock/item_base.html:121 +#: stock/templates/stock/location.html:75 +msgid "Transfer stock" +msgstr "" + +#: stock/templates/stock/item_base.html:124 +msgid "Assign to customer" +msgstr "" + +#: stock/templates/stock/item_base.html:127 +msgid "Return to stock" +msgstr "" + +#: stock/templates/stock/item_base.html:131 +msgid "Uninstall stock item" +msgstr "" + +#: stock/templates/stock/item_base.html:131 +msgid "Uninstall" +msgstr "" + +#: stock/templates/stock/item_base.html:143 +msgid "Convert to variant" +msgstr "" + +#: stock/templates/stock/item_base.html:146 +msgid "Duplicate stock item" +msgstr "" + +#: stock/templates/stock/item_base.html:148 +msgid "Edit stock item" +msgstr "" + +#: stock/templates/stock/item_base.html:151 +msgid "Delete stock item" +msgstr "" + +#: stock/templates/stock/item_base.html:171 +msgid "You are not in the list of owners of this item. This stock item cannot be edited." +msgstr "" + +#: stock/templates/stock/item_base.html:178 +msgid "This stock item is in production and cannot be edited." +msgstr "" + +#: stock/templates/stock/item_base.html:179 +msgid "Edit the stock item from the build view." +msgstr "" + +#: stock/templates/stock/item_base.html:192 +msgid "This stock item has not passed all required tests" +msgstr "" + +#: stock/templates/stock/item_base.html:200 +#, python-format +msgid "This stock item is allocated to Sales Order %(link)s (Quantity: %(qty)s)" +msgstr "" + +#: stock/templates/stock/item_base.html:208 +#, python-format +msgid "This stock item is allocated to Build %(link)s (Quantity: %(qty)s)" +msgstr "" + +#: stock/templates/stock/item_base.html:214 +msgid "This stock item is serialized - it has a unique serial number and the quantity cannot be adjusted." +msgstr "" + +#: stock/templates/stock/item_base.html:218 +msgid "This stock item cannot be deleted as it has child items" +msgstr "" + +#: stock/templates/stock/item_base.html:222 +msgid "This stock item will be automatically deleted when all stock is depleted." +msgstr "" + +#: stock/templates/stock/item_base.html:230 +msgid "Stock Item Details" +msgstr "" + +#: stock/templates/stock/item_base.html:252 +msgid "previous page" +msgstr "" + +#: stock/templates/stock/item_base.html:258 +msgid "next page" +msgstr "" + +#: stock/templates/stock/item_base.html:301 templates/js/build.js:628 +msgid "No location set" +msgstr "" + +#: stock/templates/stock/item_base.html:308 +msgid "Barcode Identifier" +msgstr "" + +#: stock/templates/stock/item_base.html:350 +msgid "Parent Item" +msgstr "" + +#: stock/templates/stock/item_base.html:368 +msgid "No manufacturer set" +msgstr "" + +#: stock/templates/stock/item_base.html:397 +#, python-format +msgid "This StockItem expired on %(item.expiry_date)s" +msgstr "" + +#: stock/templates/stock/item_base.html:399 +#, python-format +msgid "This StockItem expires on %(item.expiry_date)s" +msgstr "" + +#: stock/templates/stock/item_base.html:406 templates/js/stock.js:1024 +msgid "Last Updated" +msgstr "" + +#: stock/templates/stock/item_base.html:411 +msgid "Last Stocktake" +msgstr "" + +#: stock/templates/stock/item_base.html:415 +msgid "No stocktake performed" +msgstr "" + +#: stock/templates/stock/item_base.html:426 +msgid "Tests" +msgstr "" + +#: stock/templates/stock/item_base.html:500 +msgid "Save" +msgstr "" + +#: stock/templates/stock/item_base.html:512 +msgid "Edit Stock Status" +msgstr "" + +#: stock/templates/stock/item_delete.html:9 +msgid "Are you sure you want to delete this stock item?" +msgstr "" + +#: stock/templates/stock/item_delete.html:12 +#, python-format +msgid "This will remove %(qty)s units of %(full_name)s from stock." +msgstr "" + +#: stock/templates/stock/item_install.html:7 +msgid "Install another StockItem into this item." +msgstr "" + +#: stock/templates/stock/item_install.html:10 +msgid "Stock items can only be installed if they meet the following criteria" +msgstr "" + +#: stock/templates/stock/item_install.html:13 +msgid "The StockItem links to a Part which is in the BOM for this StockItem" +msgstr "" + +#: stock/templates/stock/item_install.html:14 +msgid "The StockItem is currently in stock" +msgstr "" + +#: stock/templates/stock/item_serialize.html:5 +msgid "Create serialized items from this stock item." +msgstr "" + +#: stock/templates/stock/item_serialize.html:7 +msgid "Select quantity to serialize, and unique serial numbers." +msgstr "" + +#: stock/templates/stock/location.html:20 +msgid "You are not in the list of owners of this location. This stock location cannot be edited." +msgstr "" + +#: stock/templates/stock/location.html:37 +msgid "All stock items" +msgstr "" + +#: stock/templates/stock/location.html:55 +msgid "Check-in Items" +msgstr "" + +#: stock/templates/stock/location.html:83 +msgid "Location actions" +msgstr "" + +#: stock/templates/stock/location.html:85 +msgid "Edit location" +msgstr "" + +#: stock/templates/stock/location.html:87 +msgid "Delete location" +msgstr "" + +#: stock/templates/stock/location.html:99 +msgid "Location Details" +msgstr "" + +#: stock/templates/stock/location.html:104 +msgid "Location Path" +msgstr "" + +#: stock/templates/stock/location.html:109 +msgid "Location Description" +msgstr "" + +#: stock/templates/stock/location.html:114 +#: stock/templates/stock/location.html:155 +#: stock/templates/stock/location_navbar.html:11 +#: stock/templates/stock/location_navbar.html:14 +msgid "Sublocations" +msgstr "" + +#: stock/templates/stock/location.html:124 +msgid "Stock Details" +msgstr "" + +#: stock/templates/stock/location.html:129 templates/InvenTree/search.html:279 +#: templates/stats.html:97 users/models.py:42 +msgid "Stock Locations" +msgstr "" + +#: stock/templates/stock/location.html:162 templates/stock_table.html:37 +msgid "Printing Actions" +msgstr "" + +#: stock/templates/stock/location.html:166 templates/stock_table.html:41 +msgid "Print labels" +msgstr "" + +#: stock/templates/stock/location_delete.html:7 +msgid "Are you sure you want to delete this stock location?" +msgstr "" + +#: stock/templates/stock/navbar.html:11 +msgid "Stock Item Tracking" +msgstr "" + +#: stock/templates/stock/navbar.html:14 +msgid "History" +msgstr "" + +#: stock/templates/stock/navbar.html:30 +msgid "Installed Items" +msgstr "" + +#: stock/templates/stock/navbar.html:38 +msgid "Child Items" +msgstr "" + +#: stock/templates/stock/navbar.html:41 +msgid "Children" +msgstr "" + +#: stock/templates/stock/stock_adjust.html:43 +msgid "Remove item" +msgstr "" + +#: stock/templates/stock/stock_app_base.html:16 +msgid "Loading..." +msgstr "" + +#: stock/templates/stock/stock_uninstall.html:8 +msgid "The following stock items will be uninstalled" +msgstr "" + +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:847 +msgid "Convert Stock Item" +msgstr "" + +#: stock/templates/stock/stockitem_convert.html:8 +#, python-format +msgid "This stock item is current an instance of %(part)s" +msgstr "" + +#: stock/templates/stock/stockitem_convert.html:9 +msgid "It can be converted to one of the part variants listed below." +msgstr "" + +#: stock/templates/stock/stockitem_convert.html:14 +msgid "This action cannot be easily undone" +msgstr "" + +#: stock/templates/stock/tracking_delete.html:6 +msgid "Are you sure you want to delete this stock tracking entry?" +msgstr "" + +#: stock/views.py:146 +msgid "Edit Stock Location" +msgstr "" + +#: stock/views.py:253 stock/views.py:826 stock/views.py:948 stock/views.py:1313 +msgid "Owner is required (ownership control is enabled)" +msgstr "" + +#: stock/views.py:268 +msgid "Stock Location QR code" +msgstr "" + +#: stock/views.py:287 +msgid "Assign to Customer" +msgstr "" + +#: stock/views.py:296 +msgid "Customer must be specified" +msgstr "" + +#: stock/views.py:320 +msgid "Return to Stock" +msgstr "" + +#: stock/views.py:329 +msgid "Specify a valid location" +msgstr "" + +#: stock/views.py:340 +msgid "Stock item returned from customer" +msgstr "" + +#: stock/views.py:351 +msgid "Delete All Test Data" +msgstr "" + +#: stock/views.py:368 +msgid "Confirm test data deletion" +msgstr "" + +#: stock/views.py:473 +msgid "Stock Item QR Code" +msgstr "" + +#: stock/views.py:499 +msgid "Install Stock Item" +msgstr "" + +#: stock/views.py:598 +msgid "Uninstall Stock Items" +msgstr "" + +#: stock/views.py:695 templates/js/stock.js:272 +msgid "Confirm stock adjustment" +msgstr "" + +#: stock/views.py:706 +msgid "Uninstalled stock items" +msgstr "" + +#: stock/views.py:728 +msgid "Edit Stock Item" +msgstr "" + +#: stock/views.py:965 +msgid "Serialize Stock" +msgstr "" + +#: stock/views.py:1058 templates/js/build.js:365 +msgid "Create new Stock Item" +msgstr "" + +#: stock/views.py:1200 +msgid "Duplicate Stock Item" +msgstr "" + +#: stock/views.py:1282 +msgid "Quantity cannot be negative" +msgstr "" + +#: stock/views.py:1382 +msgid "Delete Stock Location" +msgstr "" + +#: stock/views.py:1395 +msgid "Delete Stock Item" +msgstr "" + +#: stock/views.py:1406 +msgid "Delete Stock Tracking Entry" +msgstr "" + +#: stock/views.py:1413 +msgid "Edit Stock Tracking Entry" +msgstr "" + +#: stock/views.py:1422 +msgid "Add Stock Tracking Entry" +msgstr "" + +#: templates/403.html:5 templates/403.html:11 +msgid "Permission Denied" +msgstr "" + +#: templates/403.html:14 +msgid "You do not have permission to view this page." +msgstr "" + +#: templates/404.html:5 templates/404.html:11 +msgid "Page Not Found" +msgstr "" + +#: templates/404.html:14 +msgid "The requested page does not exist" +msgstr "" + +#: templates/InvenTree/index.html:7 +msgid "Index" +msgstr "" + +#: templates/InvenTree/index.html:105 +msgid "Starred Parts" +msgstr "" + +#: templates/InvenTree/index.html:115 +msgid "Latest Parts" +msgstr "" + +#: templates/InvenTree/index.html:126 +msgid "BOM Waiting Validation" +msgstr "" + +#: templates/InvenTree/index.html:153 +msgid "Recently Updated" +msgstr "" + +#: templates/InvenTree/index.html:176 +msgid "Depleted Stock" +msgstr "" + +#: templates/InvenTree/index.html:199 +msgid "Expired Stock" +msgstr "" + +#: templates/InvenTree/index.html:210 +msgid "Stale Stock" +msgstr "" + +#: templates/InvenTree/index.html:232 +msgid "Build Orders In Progress" +msgstr "" + +#: templates/InvenTree/index.html:243 +msgid "Overdue Build Orders" +msgstr "" + +#: templates/InvenTree/index.html:263 +msgid "Outstanding Purchase Orders" +msgstr "" + +#: templates/InvenTree/index.html:274 +msgid "Overdue Purchase Orders" +msgstr "" + +#: templates/InvenTree/index.html:294 +msgid "Outstanding Sales Orders" +msgstr "" + +#: templates/InvenTree/index.html:305 +msgid "Overdue Sales Orders" +msgstr "" + +#: templates/InvenTree/search.html:8 templates/InvenTree/search.html:14 +msgid "Search Results" +msgstr "" + +#: templates/InvenTree/search.html:24 +msgid "Enter a search query" +msgstr "" + +#: templates/InvenTree/search.html:268 templates/js/stock.js:619 +msgid "Shipped to customer" +msgstr "" + +#: templates/InvenTree/search.html:271 templates/js/stock.js:629 +msgid "No stock location set" +msgstr "" + +#: templates/InvenTree/settings/appearance.html:10 +msgid "Theme Settings" +msgstr "" + +#: templates/InvenTree/settings/appearance.html:17 +msgid "Color Themes" +msgstr "" + +#: templates/InvenTree/settings/appearance.html:29 +#, python-format +msgid "\n" +" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" +" Please select another color theme :)\n" +" " +msgstr "" + +#: templates/InvenTree/settings/appearance.html:39 +msgid "Language" +msgstr "" + +#: templates/InvenTree/settings/appearance.html:61 +msgid "Set Language" +msgstr "" + +#: templates/InvenTree/settings/build.html:10 +msgid "Build Order Settings" +msgstr "" + +#: templates/InvenTree/settings/category.html:9 +msgid "Category Settings" +msgstr "" + +#: templates/InvenTree/settings/category.html:25 +msgid "Category Parameter Templates" +msgstr "" + +#: templates/InvenTree/settings/category.html:52 +msgid "No category parameter templates found" +msgstr "" + +#: templates/InvenTree/settings/category.html:70 +#: templates/InvenTree/settings/part.html:103 +msgid "Edit Template" +msgstr "" + +#: templates/InvenTree/settings/category.html:71 +#: templates/InvenTree/settings/part.html:104 +msgid "Delete Template" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:10 +msgid "Currency Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:25 +msgid "Base Currency" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:29 +msgid "Exchange Rates" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:39 +msgid "Last Update" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:45 +msgid "Never" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:50 +msgid "Update Now" +msgstr "" + +#: templates/InvenTree/settings/global.html:10 +msgid "Global InvenTree Settings" +msgstr "" + +#: templates/InvenTree/settings/global.html:26 +msgid "Barcode Settings" +msgstr "" + +#: templates/InvenTree/settings/global.html:34 +msgid "Search Settings" +msgstr "" + +#: templates/InvenTree/settings/header.html:7 +msgid "Setting" +msgstr "" + +#: templates/InvenTree/settings/part.html:9 +msgid "Part Settings" +msgstr "" + +#: templates/InvenTree/settings/part.html:14 +msgid "Part Options" +msgstr "" + +#: templates/InvenTree/settings/part.html:46 +msgid "Part Import" +msgstr "" + +#: templates/InvenTree/settings/part.html:49 +msgid "Import Part" +msgstr "" + +#: templates/InvenTree/settings/part.html:62 +msgid "Part Parameter Templates" +msgstr "" + +#: templates/InvenTree/settings/part.html:83 +msgid "No part parameter templates found" +msgstr "" + +#: templates/InvenTree/settings/po.html:9 +msgid "Purchase Order Settings" +msgstr "" + +#: templates/InvenTree/settings/report.html:10 +msgid "Report Settings" +msgstr "" + +#: templates/InvenTree/settings/setting.html:28 +msgid "No value set" +msgstr "" + +#: templates/InvenTree/settings/setting.html:36 +msgid "Edit setting" +msgstr "" + +#: templates/InvenTree/settings/settings.html:8 +#: templates/InvenTree/settings/settings.html:14 templates/navbar.html:84 +msgid "Settings" +msgstr "" + +#: templates/InvenTree/settings/so.html:9 +msgid "Sales Order Settings" +msgstr "" + +#: templates/InvenTree/settings/stock.html:9 +msgid "Stock Settings" +msgstr "" + +#: templates/InvenTree/settings/stock.html:13 templates/stock_table.html:50 +msgid "Stock Options" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:3 +#: templates/InvenTree/settings/tabs.html:12 +#: templates/InvenTree/settings/user.html:10 +#: templates/InvenTree/settings/user_settings.html:10 +msgid "User Settings" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:6 +msgid "Account" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:9 +msgid "Appearance" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:16 +msgid "InvenTree Settings" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:19 +msgid "Global" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:22 +msgid "Currencies" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:25 +msgid "Report" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:28 +msgid "Categories" +msgstr "" + +#: templates/InvenTree/settings/user.html:16 +msgid "User Information" +msgstr "" + +#: templates/InvenTree/settings/user.html:19 +msgid "Edit" +msgstr "" + +#: templates/InvenTree/settings/user.html:21 +msgid "Change Password" +msgstr "" + +#: templates/InvenTree/settings/user.html:28 +#: templates/registration/login.html:58 +msgid "Username" +msgstr "" + +#: templates/InvenTree/settings/user.html:32 +msgid "First Name" +msgstr "" + +#: templates/InvenTree/settings/user.html:36 +msgid "Last Name" +msgstr "" + +#: templates/InvenTree/settings/user.html:40 +msgid "Email Address" +msgstr "" + +#: templates/about.html:13 +msgid "InvenTree Version Information" +msgstr "" + +#: templates/about.html:22 +msgid "InvenTree Version" +msgstr "" + +#: templates/about.html:26 +msgid "Up to Date" +msgstr "" + +#: templates/about.html:28 +msgid "Update Available" +msgstr "" + +#: templates/about.html:34 +msgid "API Version" +msgstr "" + +#: templates/about.html:39 +msgid "Python Version" +msgstr "" + +#: templates/about.html:44 +msgid "Django Version" +msgstr "" + +#: templates/about.html:51 +msgid "Commit Hash" +msgstr "" + +#: templates/about.html:58 +msgid "Commit Date" +msgstr "" + +#: templates/about.html:63 +msgid "InvenTree Documentation" +msgstr "" + +#: templates/about.html:68 +msgid "View Code on GitHub" +msgstr "" + +#: templates/about.html:73 +msgid "Credits" +msgstr "" + +#: templates/about.html:78 +msgid "Mobile App" +msgstr "" + +#: templates/about.html:83 +msgid "Submit Bug Report" +msgstr "" + +#: templates/about.html:90 templates/clip.html:4 +msgid "copy to clipboard" +msgstr "" + +#: templates/about.html:90 +msgid "copy version information" +msgstr "" + +#: templates/about.html:100 templates/js/modals.js:33 +#: templates/js/modals.js:567 templates/js/modals.js:661 +#: templates/js/modals.js:957 templates/modals.html:29 templates/modals.html:54 +msgid "Close" +msgstr "" + +#: templates/image_download.html:8 +msgid "Specify URL for downloading image" +msgstr "" + +#: templates/image_download.html:11 +msgid "Must be a valid image URL" +msgstr "" + +#: templates/image_download.html:12 +msgid "Remote server must be accessible" +msgstr "" + +#: templates/image_download.html:13 +msgid "Remote image must not exceed maximum allowable file size" +msgstr "" + +#: templates/js/api.js:162 templates/js/modals.js:1027 +msgid "No Response" +msgstr "" + +#: templates/js/api.js:163 templates/js/modals.js:1028 +msgid "No response from the InvenTree server" +msgstr "" + +#: templates/js/api.js:168 +msgid "Error 400: Bad request" +msgstr "" + +#: templates/js/api.js:169 +msgid "API request returned error code 400" +msgstr "" + +#: templates/js/api.js:172 templates/js/modals.js:1037 +msgid "Error 401: Not Authenticated" +msgstr "" + +#: templates/js/api.js:173 templates/js/modals.js:1038 +msgid "Authentication credentials not supplied" +msgstr "" + +#: templates/js/api.js:176 templates/js/modals.js:1042 +msgid "Error 403: Permission Denied" +msgstr "" + +#: templates/js/api.js:177 templates/js/modals.js:1043 +msgid "You do not have the required permissions to access this function" +msgstr "" + +#: templates/js/api.js:180 templates/js/modals.js:1047 +msgid "Error 404: Resource Not Found" +msgstr "" + +#: templates/js/api.js:181 templates/js/modals.js:1048 +msgid "The requested resource could not be located on the server" +msgstr "" + +#: templates/js/api.js:184 templates/js/modals.js:1052 +msgid "Error 408: Timeout" +msgstr "" + +#: templates/js/api.js:185 templates/js/modals.js:1053 +msgid "Connection timeout while requesting data from server" +msgstr "" + +#: templates/js/api.js:188 +msgid "Unhandled Error Code" +msgstr "" + +#: templates/js/api.js:189 +msgid "Error code" +msgstr "" + +#: templates/js/attachment.js:16 +msgid "No attachments found" +msgstr "" + +#: templates/js/attachment.js:56 +msgid "Upload Date" +msgstr "" + +#: templates/js/attachment.js:69 +msgid "Edit attachment" +msgstr "" + +#: templates/js/attachment.js:76 +msgid "Delete attachment" +msgstr "" + +#: templates/js/barcode.js:8 +msgid "Scan barcode data here using wedge scanner" +msgstr "" + +#: templates/js/barcode.js:10 +msgid "Enter barcode data" +msgstr "" + +#: templates/js/barcode.js:14 +msgid "Barcode" +msgstr "" + +#: templates/js/barcode.js:32 +msgid "Enter optional notes for stock transfer" +msgstr "" + +#: templates/js/barcode.js:33 +msgid "Enter notes" +msgstr "" + +#: templates/js/barcode.js:71 +msgid "Server error" +msgstr "" + +#: templates/js/barcode.js:92 +msgid "Unknown response from server" +msgstr "" + +#: templates/js/barcode.js:119 templates/js/modals.js:1017 +msgid "Invalid server response" +msgstr "" + +#: templates/js/barcode.js:212 +msgid "Scan barcode data below" +msgstr "" + +#: templates/js/barcode.js:270 +msgid "No URL in response" +msgstr "" + +#: templates/js/barcode.js:288 +msgid "Link Barcode to Stock Item" +msgstr "" + +#: templates/js/barcode.js:311 +msgid "This will remove the association between this stock item and the barcode" +msgstr "" + +#: templates/js/barcode.js:317 +msgid "Unlink" +msgstr "" + +#: templates/js/barcode.js:376 templates/js/stock.js:210 +msgid "Remove stock item" +msgstr "" + +#: templates/js/barcode.js:418 +msgid "Check Stock Items into Location" +msgstr "" + +#: templates/js/barcode.js:422 templates/js/barcode.js:547 +msgid "Check In" +msgstr "" + +#: templates/js/barcode.js:462 templates/js/barcode.js:586 +msgid "Error transferring stock" +msgstr "" + +#: templates/js/barcode.js:481 +msgid "Stock Item already scanned" +msgstr "" + +#: templates/js/barcode.js:485 +msgid "Stock Item already in this location" +msgstr "" + +#: templates/js/barcode.js:492 +msgid "Added stock item" +msgstr "" + +#: templates/js/barcode.js:499 +msgid "Barcode does not match Stock Item" +msgstr "" + +#: templates/js/barcode.js:542 +msgid "Check Into Location" +msgstr "" + +#: templates/js/barcode.js:605 +msgid "Barcode does not match a valid location" +msgstr "" + +#: templates/js/bom.js:175 templates/js/build.js:1152 +msgid "Open subassembly" +msgstr "" + +#: templates/js/bom.js:249 +msgid "Purchase Price Range" +msgstr "" + +#: templates/js/bom.js:257 +msgid "Purchase Price Average" +msgstr "" + +#: templates/js/bom.js:265 +msgid "Buy Price" +msgstr "" + +#: templates/js/bom.js:271 +msgid "No pricing available" +msgstr "" + +#: templates/js/bom.js:306 templates/js/bom.js:392 +msgid "View BOM" +msgstr "" + +#: templates/js/bom.js:366 +msgid "Validate BOM Item" +msgstr "" + +#: templates/js/bom.js:368 +msgid "This line has been validated" +msgstr "" + +#: templates/js/bom.js:370 +msgid "Edit BOM Item" +msgstr "" + +#: templates/js/bom.js:372 templates/js/bom.js:519 +msgid "Delete BOM Item" +msgstr "" + +#: templates/js/bom.js:463 templates/js/build.js:458 templates/js/build.js:1250 +msgid "No BOM items found" +msgstr "" + +#: templates/js/build.js:42 +msgid "Edit Build Order" +msgstr "" + +#: templates/js/build.js:68 +msgid "Create Build Order" +msgstr "" + +#: templates/js/build.js:100 +msgid "Auto-allocate stock items to this output" +msgstr "" + +#: templates/js/build.js:108 +msgid "Unallocate stock from build output" +msgstr "" + +#: templates/js/build.js:118 +msgid "Complete build output" +msgstr "" + +#: templates/js/build.js:127 +msgid "Delete build output" +msgstr "" + +#: templates/js/build.js:222 +msgid "No build order allocations found" +msgstr "" + +#: templates/js/build.js:260 templates/js/order.js:451 +msgid "Location not specified" +msgstr "" + +#: templates/js/build.js:364 templates/stock_table.html:20 +msgid "New Stock Item" +msgstr "" + +#: templates/js/build.js:679 +msgid "Required Part" +msgstr "" + +#: templates/js/build.js:700 +msgid "Quantity Per" +msgstr "" + +#: templates/js/build.js:770 templates/js/build.js:1214 +#: templates/stock_table.html:59 +msgid "Order stock" +msgstr "" + +#: templates/js/build.js:823 +msgid "No builds matching query" +msgstr "" + +#: templates/js/build.js:840 templates/js/part.js:579 templates/js/part.js:824 +#: templates/js/stock.js:874 templates/js/stock.js:1325 +msgid "Select" +msgstr "" + +#: templates/js/build.js:860 +msgid "Build order is overdue" +msgstr "" + +#: templates/js/build.js:924 templates/js/stock.js:1547 +msgid "No user information" +msgstr "" + +#: templates/js/build.js:930 +msgid "Resposible" +msgstr "" + +#: templates/js/build.js:939 +msgid "No information" +msgstr "" + +#: templates/js/build.js:989 +msgid "No parts allocated for" +msgstr "" + +#: templates/js/company.js:36 +msgid "Add Manufacturer Part" +msgstr "" + +#: templates/js/company.js:48 +msgid "Edit Manufacturer Part" +msgstr "" + +#: templates/js/company.js:57 +msgid "Delete Manufacturer Part" +msgstr "" + +#: templates/js/company.js:114 +msgid "Add Supplier Part" +msgstr "" + +#: templates/js/company.js:124 +msgid "Edit Supplier Part" +msgstr "" + +#: templates/js/company.js:134 +msgid "Delete Supplier Part" +msgstr "" + +#: templates/js/company.js:181 +msgid "Edit Company" +msgstr "" + +#: templates/js/company.js:202 +msgid "Add new Company" +msgstr "" + +#: templates/js/company.js:279 +msgid "Parts Supplied" +msgstr "" + +#: templates/js/company.js:288 +msgid "Parts Manufactured" +msgstr "" + +#: templates/js/company.js:301 +msgid "No company information found" +msgstr "" + +#: templates/js/company.js:319 +msgid "The following manufacturer parts will be deleted" +msgstr "" + +#: templates/js/company.js:336 +msgid "Delete Manufacturer Parts" +msgstr "" + +#: templates/js/company.js:389 +msgid "No manufacturer parts found" +msgstr "" + +#: templates/js/company.js:408 templates/js/company.js:658 +#: templates/js/part.js:156 templates/js/part.js:241 +msgid "Template part" +msgstr "" + +#: templates/js/company.js:412 templates/js/company.js:662 +#: templates/js/part.js:160 templates/js/part.js:245 +msgid "Assembled part" +msgstr "" + +#: templates/js/company.js:536 templates/js/part.js:330 +msgid "No parameters found" +msgstr "" + +#: templates/js/company.js:572 templates/js/part.js:371 +msgid "Edit parameter" +msgstr "" + +#: templates/js/company.js:573 templates/js/part.js:372 +msgid "Delete parameter" +msgstr "" + +#: templates/js/company.js:592 templates/js/part.js:389 +msgid "Edit Parameter" +msgstr "" + +#: templates/js/company.js:603 templates/js/part.js:401 +msgid "Delete Parameter" +msgstr "" + +#: templates/js/company.js:639 +msgid "No supplier parts found" +msgstr "" + +#: templates/js/filters.js:167 templates/js/filters.js:397 +msgid "true" +msgstr "" + +#: templates/js/filters.js:171 templates/js/filters.js:398 +msgid "false" +msgstr "" + +#: templates/js/filters.js:193 +msgid "Select filter" +msgstr "" + +#: templates/js/filters.js:268 +msgid "Add new filter" +msgstr "" + +#: templates/js/filters.js:271 +msgid "Clear all filters" +msgstr "" + +#: templates/js/filters.js:296 +msgid "Create filter" +msgstr "" + +#: templates/js/forms.js:283 templates/js/forms.js:296 +#: templates/js/forms.js:308 templates/js/forms.js:320 +msgid "Action Prohibited" +msgstr "" + +#: templates/js/forms.js:284 +msgid "Create operation not allowed" +msgstr "" + +#: templates/js/forms.js:297 +msgid "Update operation not allowed" +msgstr "" + +#: templates/js/forms.js:309 +msgid "Delete operation not allowed" +msgstr "" + +#: templates/js/forms.js:321 +msgid "View operation not allowed" +msgstr "" + +#: templates/js/forms.js:817 templates/modals.html:21 templates/modals.html:47 +msgid "Form errors exist" +msgstr "" + +#: templates/js/forms.js:1184 +msgid "Searching" +msgstr "" + +#: templates/js/forms.js:1337 +msgid "Clear input" +msgstr "" + +#: templates/js/label.js:10 templates/js/report.js:98 templates/js/stock.js:234 +msgid "Select Stock Items" +msgstr "" + +#: templates/js/label.js:11 +msgid "Stock item(s) must be selected before printing labels" +msgstr "" + +#: templates/js/label.js:29 templates/js/label.js:79 templates/js/label.js:134 +msgid "No Labels Found" +msgstr "" + +#: templates/js/label.js:30 +msgid "No labels found which match selected stock item(s)" +msgstr "" + +#: templates/js/label.js:61 +msgid "Select Stock Locations" +msgstr "" + +#: templates/js/label.js:62 +msgid "Stock location(s) must be selected before printing labels" +msgstr "" + +#: templates/js/label.js:80 +msgid "No labels found which match selected stock location(s)" +msgstr "" + +#: templates/js/label.js:115 templates/js/report.js:205 +msgid "Select Parts" +msgstr "" + +#: templates/js/label.js:116 +msgid "Part(s) must be selected before printing labels" +msgstr "" + +#: templates/js/label.js:135 +msgid "No labels found which match the selected part(s)" +msgstr "" + +#: templates/js/label.js:209 +msgid "stock items selected" +msgstr "" + +#: templates/js/label.js:217 +msgid "Select Label" +msgstr "" + +#: templates/js/label.js:232 +msgid "Select Label Template" +msgstr "" + +#: templates/js/modals.js:59 templates/js/modals.js:103 +#: templates/js/modals.js:593 +msgid "Cancel" +msgstr "" + +#: templates/js/modals.js:60 templates/js/modals.js:102 +#: templates/js/modals.js:660 templates/js/modals.js:956 +#: templates/modals.html:30 templates/modals.html:55 +msgid "Submit" +msgstr "" + +#: templates/js/modals.js:101 +msgid "Form Title" +msgstr "" + +#: templates/js/modals.js:380 +msgid "Waiting for server..." +msgstr "" + +#: templates/js/modals.js:539 +msgid "Show Error Information" +msgstr "" + +#: templates/js/modals.js:592 +msgid "Accept" +msgstr "" + +#: templates/js/modals.js:649 +msgid "Loading Data" +msgstr "" + +#: templates/js/modals.js:907 +msgid "Invalid response from server" +msgstr "" + +#: templates/js/modals.js:907 +msgid "Form data missing from server response" +msgstr "" + +#: templates/js/modals.js:920 +msgid "Error posting form data" +msgstr "" + +#: templates/js/modals.js:1017 +msgid "JSON response missing form data" +msgstr "" + +#: templates/js/modals.js:1032 +msgid "Error 400: Bad Request" +msgstr "" + +#: templates/js/modals.js:1033 +msgid "Server returned error code 400" +msgstr "" + +#: templates/js/modals.js:1056 +msgid "Error requesting form data" +msgstr "" + +#: templates/js/model_renderers.js:38 +msgid "Company ID" +msgstr "" + +#: templates/js/model_renderers.js:78 +msgid "Location ID" +msgstr "" + +#: templates/js/model_renderers.js:95 +msgid "Build ID" +msgstr "" + +#: templates/js/model_renderers.js:114 +msgid "Part ID" +msgstr "" + +#: templates/js/model_renderers.js:163 +msgid "Category ID" +msgstr "" + +#: templates/js/model_renderers.js:199 +msgid "Manufacturer Part ID" +msgstr "" + +#: templates/js/model_renderers.js:227 +msgid "Supplier Part ID" +msgstr "" + +#: templates/js/order.js:32 +msgid "Create Sales Order" +msgstr "" + +#: templates/js/order.js:202 +msgid "No purchase orders found" +msgstr "" + +#: templates/js/order.js:226 templates/js/order.js:321 +msgid "Order is overdue" +msgstr "" + +#: templates/js/order.js:298 +msgid "No sales orders found" +msgstr "" + +#: templates/js/order.js:335 +msgid "Invalid Customer" +msgstr "" + +#: templates/js/order.js:412 +msgid "No sales order allocations found" +msgstr "" + +#: templates/js/part.js:10 +msgid "YES" +msgstr "" + +#: templates/js/part.js:12 +msgid "NO" +msgstr "" + +#: templates/js/part.js:26 +msgid "Create New Part Category" +msgstr "" + +#: templates/js/part.js:34 +msgid "New Parent" +msgstr "" + +#: templates/js/part.js:97 +msgid "Edit Part" +msgstr "" + +#: templates/js/part.js:148 templates/js/part.js:233 +msgid "Trackable part" +msgstr "" + +#: templates/js/part.js:152 templates/js/part.js:237 +msgid "Virtual part" +msgstr "" + +#: templates/js/part.js:164 +msgid "Starred part" +msgstr "" + +#: templates/js/part.js:168 +msgid "Salable part" +msgstr "" + +#: templates/js/part.js:282 +msgid "No variants found" +msgstr "" + +#: templates/js/part.js:469 templates/js/part.js:708 +msgid "No parts found" +msgstr "" + +#: templates/js/part.js:647 +msgid "No category" +msgstr "" + +#: templates/js/part.js:665 templates/js/table_filters.js:332 +msgid "Low stock" +msgstr "" + +#: templates/js/part.js:849 templates/js/stock.js:1349 +msgid "Path" +msgstr "" + +#: templates/js/part.js:892 +msgid "No test templates matching query" +msgstr "" + +#: templates/js/part.js:943 templates/js/stock.js:433 +msgid "Edit test result" +msgstr "" + +#: templates/js/part.js:944 templates/js/stock.js:434 +msgid "Delete test result" +msgstr "" + +#: templates/js/part.js:950 +msgid "This test is defined for a parent part" +msgstr "" + +#: templates/js/part.js:975 +#, python-brace-format +msgid "No ${human_name} information found" +msgstr "" + +#: templates/js/part.js:1028 +#, python-brace-format +msgid "Edit ${human_name}" +msgstr "" + +#: templates/js/part.js:1029 +#, python-brace-format +msgid "Delete ${human_name}" +msgstr "" + +#: templates/js/part.js:1129 +msgid "Single Price" +msgstr "" + +#: templates/js/part.js:1148 +msgid "Single Price Difference" +msgstr "" + +#: templates/js/report.js:47 +msgid "items selected" +msgstr "" + +#: templates/js/report.js:55 +msgid "Select Report Template" +msgstr "" + +#: templates/js/report.js:70 +msgid "Select Test Report Template" +msgstr "" + +#: templates/js/report.js:99 +msgid "Stock item(s) must be selected before printing reports" +msgstr "" + +#: templates/js/report.js:116 templates/js/report.js:169 +#: templates/js/report.js:223 templates/js/report.js:277 +#: templates/js/report.js:331 +msgid "No Reports Found" +msgstr "" + +#: templates/js/report.js:117 +msgid "No report templates found which match selected stock item(s)" +msgstr "" + +#: templates/js/report.js:152 +msgid "Select Builds" +msgstr "" + +#: templates/js/report.js:153 +msgid "Build(s) must be selected before printing reports" +msgstr "" + +#: templates/js/report.js:170 +msgid "No report templates found which match selected build(s)" +msgstr "" + +#: templates/js/report.js:206 +msgid "Part(s) must be selected before printing reports" +msgstr "" + +#: templates/js/report.js:224 +msgid "No report templates found which match selected part(s)" +msgstr "" + +#: templates/js/report.js:259 +msgid "Select Purchase Orders" +msgstr "" + +#: templates/js/report.js:260 +msgid "Purchase Order(s) must be selected before printing report" +msgstr "" + +#: templates/js/report.js:278 templates/js/report.js:332 +msgid "No report templates found which match selected orders" +msgstr "" + +#: templates/js/report.js:313 +msgid "Select Sales Orders" +msgstr "" + +#: templates/js/report.js:314 +msgid "Sales Order(s) must be selected before printing report" +msgstr "" + +#: templates/js/stock.js:29 +msgid "Export Stock" +msgstr "" + +#: templates/js/stock.js:32 +msgid "Format" +msgstr "" + +#: templates/js/stock.js:33 +msgid "Select file format" +msgstr "" + +#: templates/js/stock.js:45 +msgid "Include Sublocations" +msgstr "" + +#: templates/js/stock.js:46 +msgid "Include stock items in sublocations" +msgstr "" + +#: templates/js/stock.js:88 +msgid "Transfer Stock" +msgstr "" + +#: templates/js/stock.js:89 +msgid "Move" +msgstr "" + +#: templates/js/stock.js:95 +msgid "Count Stock" +msgstr "" + +#: templates/js/stock.js:96 +msgid "Count" +msgstr "" + +#: templates/js/stock.js:100 +msgid "Remove Stock" +msgstr "" + +#: templates/js/stock.js:101 +msgid "Take" +msgstr "" + +#: templates/js/stock.js:105 +msgid "Add Stock" +msgstr "" + +#: templates/js/stock.js:106 users/models.py:190 +msgid "Add" +msgstr "" + +#: templates/js/stock.js:110 templates/stock_table.html:63 +msgid "Delete Stock" +msgstr "" + +#: templates/js/stock.js:199 +msgid "Quantity cannot be adjusted for serialized stock" +msgstr "" + +#: templates/js/stock.js:199 +msgid "Specify stock quantity" +msgstr "" + +#: templates/js/stock.js:235 +msgid "You must select at least one available stock item" +msgstr "" + +#: templates/js/stock.js:251 +msgid "Select destination stock location" +msgstr "" + +#: templates/js/stock.js:259 +msgid "Stock transaction notes" +msgstr "" + +#: templates/js/stock.js:396 +msgid "PASS" +msgstr "" + +#: templates/js/stock.js:398 +msgid "FAIL" +msgstr "" + +#: templates/js/stock.js:403 +msgid "NO RESULT" +msgstr "" + +#: templates/js/stock.js:429 +msgid "Add test result" +msgstr "" + +#: templates/js/stock.js:455 +msgid "No test results found" +msgstr "" + +#: templates/js/stock.js:503 +msgid "Test Date" +msgstr "" + +#: templates/js/stock.js:611 +msgid "In production" +msgstr "" + +#: templates/js/stock.js:615 +msgid "Installed in Stock Item" +msgstr "" + +#: templates/js/stock.js:623 +msgid "Assigned to Sales Order" +msgstr "" + +#: templates/js/stock.js:699 +msgid "No stock items matching query" +msgstr "" + +#: templates/js/stock.js:720 +msgid "items" +msgstr "" + +#: templates/js/stock.js:812 +msgid "batches" +msgstr "" + +#: templates/js/stock.js:839 +msgid "locations" +msgstr "" + +#: templates/js/stock.js:841 +msgid "Undefined location" +msgstr "" + +#: templates/js/stock.js:942 +msgid "Stock item is in production" +msgstr "" + +#: templates/js/stock.js:947 +msgid "Stock item assigned to sales order" +msgstr "" + +#: templates/js/stock.js:950 +msgid "Stock item assigned to customer" +msgstr "" + +#: templates/js/stock.js:954 +msgid "Stock item has expired" +msgstr "" + +#: templates/js/stock.js:956 +msgid "Stock item will expire soon" +msgstr "" + +#: templates/js/stock.js:960 +msgid "Stock item has been allocated" +msgstr "" + +#: templates/js/stock.js:964 +msgid "Stock item has been installed in another item" +msgstr "" + +#: templates/js/stock.js:971 +msgid "Stock item has been rejected" +msgstr "" + +#: templates/js/stock.js:975 +msgid "Stock item is lost" +msgstr "" + +#: templates/js/stock.js:978 +msgid "Stock item is destroyed" +msgstr "" + +#: templates/js/stock.js:982 templates/js/table_filters.js:147 +msgid "Depleted" +msgstr "" + +#: templates/js/stock.js:1011 +msgid "Stocktake" +msgstr "" + +#: templates/js/stock.js:1065 +msgid "Supplier part not specified" +msgstr "" + +#: templates/js/stock.js:1212 +msgid "Stock Status" +msgstr "" + +#: templates/js/stock.js:1227 +msgid "Set Stock Status" +msgstr "" + +#: templates/js/stock.js:1241 +msgid "Select Status Code" +msgstr "" + +#: templates/js/stock.js:1242 +msgid "Status code must be selected" +msgstr "" + +#: templates/js/stock.js:1381 +msgid "Invalid date" +msgstr "" + +#: templates/js/stock.js:1428 +msgid "Location no longer exists" +msgstr "" + +#: templates/js/stock.js:1447 +msgid "Purchase order no longer exists" +msgstr "" + +#: templates/js/stock.js:1466 +msgid "Customer no longer exists" +msgstr "" + +#: templates/js/stock.js:1484 +msgid "Stock item no longer exists" +msgstr "" + +#: templates/js/stock.js:1507 +msgid "Added" +msgstr "" + +#: templates/js/stock.js:1515 +msgid "Removed" +msgstr "" + +#: templates/js/stock.js:1559 +msgid "Edit tracking entry" +msgstr "" + +#: templates/js/stock.js:1560 +msgid "Delete tracking entry" +msgstr "" + +#: templates/js/stock.js:1704 +msgid "No installed items" +msgstr "" + +#: templates/js/stock.js:1727 +msgid "Serial" +msgstr "" + +#: templates/js/stock.js:1755 +msgid "Uninstall Stock Item" +msgstr "" + +#: templates/js/table_filters.js:43 +msgid "Trackable Part" +msgstr "" + +#: templates/js/table_filters.js:47 +msgid "Assembled Part" +msgstr "" + +#: templates/js/table_filters.js:51 +msgid "Validated" +msgstr "" + +#: templates/js/table_filters.js:59 +msgid "Allow Variant Stock" +msgstr "" + +#: templates/js/table_filters.js:79 templates/js/table_filters.js:142 +msgid "Include sublocations" +msgstr "" + +#: templates/js/table_filters.js:80 +msgid "Include locations" +msgstr "" + +#: templates/js/table_filters.js:90 templates/js/table_filters.js:91 +#: templates/js/table_filters.js:309 +msgid "Include subcategories" +msgstr "" + +#: templates/js/table_filters.js:101 templates/js/table_filters.js:190 +msgid "Is Serialized" +msgstr "" + +#: templates/js/table_filters.js:104 templates/js/table_filters.js:197 +msgid "Serial number GTE" +msgstr "" + +#: templates/js/table_filters.js:105 templates/js/table_filters.js:198 +msgid "Serial number greater than or equal to" +msgstr "" + +#: templates/js/table_filters.js:108 templates/js/table_filters.js:201 +msgid "Serial number LTE" +msgstr "" + +#: templates/js/table_filters.js:109 templates/js/table_filters.js:202 +msgid "Serial number less than or equal to" +msgstr "" + +#: templates/js/table_filters.js:112 templates/js/table_filters.js:113 +#: templates/js/table_filters.js:193 templates/js/table_filters.js:194 +msgid "Serial number" +msgstr "" + +#: templates/js/table_filters.js:117 templates/js/table_filters.js:211 +msgid "Batch code" +msgstr "" + +#: templates/js/table_filters.js:127 templates/js/table_filters.js:299 +msgid "Active parts" +msgstr "" + +#: templates/js/table_filters.js:128 +msgid "Show stock for active parts" +msgstr "" + +#: templates/js/table_filters.js:133 +msgid "Part is an assembly" +msgstr "" + +#: templates/js/table_filters.js:137 +msgid "Is allocated" +msgstr "" + +#: templates/js/table_filters.js:138 +msgid "Item has been allocated" +msgstr "" + +#: templates/js/table_filters.js:143 +msgid "Include stock in sublocations" +msgstr "" + +#: templates/js/table_filters.js:148 +msgid "Show stock items which are depleted" +msgstr "" + +#: templates/js/table_filters.js:155 +msgid "Show stock items which have expired" +msgstr "" + +#: templates/js/table_filters.js:160 +msgid "Show stock which is close to expiring" +msgstr "" + +#: templates/js/table_filters.js:166 +msgid "Show items which are in stock" +msgstr "" + +#: templates/js/table_filters.js:170 +msgid "In Production" +msgstr "" + +#: templates/js/table_filters.js:171 +msgid "Show items which are in production" +msgstr "" + +#: templates/js/table_filters.js:175 +msgid "Include Variants" +msgstr "" + +#: templates/js/table_filters.js:176 +msgid "Include stock items for variant parts" +msgstr "" + +#: templates/js/table_filters.js:180 +msgid "Installed" +msgstr "" + +#: templates/js/table_filters.js:181 +msgid "Show stock items which are installed in another item" +msgstr "" + +#: templates/js/table_filters.js:186 +msgid "Show items which have been assigned to a customer" +msgstr "" + +#: templates/js/table_filters.js:206 templates/js/table_filters.js:207 +msgid "Stock status" +msgstr "" + +#: templates/js/table_filters.js:215 +msgid "Has purchase price" +msgstr "" + +#: templates/js/table_filters.js:216 +msgid "Show stock items which have a purchase price set" +msgstr "" + +#: templates/js/table_filters.js:245 +msgid "Build status" +msgstr "" + +#: templates/js/table_filters.js:264 templates/js/table_filters.js:281 +msgid "Order status" +msgstr "" + +#: templates/js/table_filters.js:269 templates/js/table_filters.js:286 +msgid "Outstanding" +msgstr "" + +#: templates/js/table_filters.js:310 +msgid "Include parts in subcategories" +msgstr "" + +#: templates/js/table_filters.js:314 +msgid "Has IPN" +msgstr "" + +#: templates/js/table_filters.js:315 +msgid "Part has internal part number" +msgstr "" + +#: templates/js/table_filters.js:320 +msgid "Show active parts" +msgstr "" + +#: templates/js/table_filters.js:328 +msgid "Stock available" +msgstr "" + +#: templates/js/table_filters.js:344 +msgid "Starred" +msgstr "" + +#: templates/js/table_filters.js:356 +msgid "Purchasable" +msgstr "" + +#: templates/js/tables.js:342 +msgid "Loading data" +msgstr "" + +#: templates/js/tables.js:345 +msgid "rows per page" +msgstr "" + +#: templates/js/tables.js:348 +msgid "Showing" +msgstr "" + +#: templates/js/tables.js:348 +msgid "to" +msgstr "" + +#: templates/js/tables.js:348 +msgid "of" +msgstr "" + +#: templates/js/tables.js:348 +msgid "rows" +msgstr "" + +#: templates/js/tables.js:351 templates/search_form.html:6 +#: templates/search_form.html:8 +msgid "Search" +msgstr "" + +#: templates/js/tables.js:354 +msgid "No matching results" +msgstr "" + +#: templates/js/tables.js:357 +msgid "Hide/Show pagination" +msgstr "" + +#: templates/js/tables.js:360 +msgid "Refresh" +msgstr "" + +#: templates/js/tables.js:363 +msgid "Toggle" +msgstr "" + +#: templates/js/tables.js:366 +msgid "Columns" +msgstr "" + +#: templates/js/tables.js:369 +msgid "All" +msgstr "" + +#: templates/navbar.html:13 +msgid "Toggle navigation" +msgstr "" + +#: templates/navbar.html:33 +msgid "Buy" +msgstr "" + +#: templates/navbar.html:43 +msgid "Sell" +msgstr "" + +#: templates/navbar.html:55 +msgid "Scan Barcode" +msgstr "" + +#: templates/navbar.html:77 users/models.py:39 +msgid "Admin" +msgstr "" + +#: templates/navbar.html:79 +msgid "Logout" +msgstr "" + +#: templates/navbar.html:81 templates/registration/login.html:89 +msgid "Login" +msgstr "" + +#: templates/navbar.html:104 +msgid "About InvenTree" +msgstr "" + +#: templates/qr_code.html:11 +msgid "QR data not provided" +msgstr "" + +#: templates/registration/logged_out.html:50 +msgid "You have been logged out" +msgstr "" + +#: templates/registration/logged_out.html:51 +#: templates/registration/password_reset_complete.html:51 +#: templates/registration/password_reset_done.html:58 +msgid "Return to login screen" +msgstr "" + +#: templates/registration/login.html:64 +msgid "Enter username" +msgstr "" + +#: templates/registration/login.html:70 +msgid "Password" +msgstr "" + +#: templates/registration/login.html:83 +msgid "Username / password combination is incorrect" +msgstr "" + +#: templates/registration/login.html:95 +#: templates/registration/password_reset_form.html:51 +msgid "Forgotten your password?" +msgstr "" + +#: templates/registration/login.html:95 +msgid "Click here to reset" +msgstr "" + +#: templates/registration/password_reset_complete.html:50 +msgid "Password reset complete" +msgstr "" + +#: templates/registration/password_reset_confirm.html:52 +#: templates/registration/password_reset_confirm.html:56 +msgid "Change password" +msgstr "" + +#: templates/registration/password_reset_confirm.html:60 +msgid "The password reset link was invalid, possibly because it has already been used. Please request a new password reset." +msgstr "" + +#: templates/registration/password_reset_done.html:51 +msgid "We've emailed you instructions for setting your password, if an account exists with the email you entered. You should receive them shortly." +msgstr "" + +#: templates/registration/password_reset_done.html:54 +msgid "If you don't receive an email, please make sure you've entered the address you registered with, and check your spam folder." +msgstr "" + +#: templates/registration/password_reset_form.html:52 +msgid "Enter your email address below." +msgstr "" + +#: templates/registration/password_reset_form.html:53 +msgid "An email will be sent with password reset instructions." +msgstr "" + +#: templates/registration/password_reset_form.html:58 +msgid "Send email" +msgstr "" + +#: templates/stats.html:9 +msgid "Server" +msgstr "" + +#: templates/stats.html:13 +msgid "Instance Name" +msgstr "" + +#: templates/stats.html:18 +msgid "Database" +msgstr "" + +#: templates/stats.html:26 +msgid "Server is running in debug mode" +msgstr "" + +#: templates/stats.html:33 +msgid "Docker Mode" +msgstr "" + +#: templates/stats.html:34 +msgid "Server is deployed using docker" +msgstr "" + +#: templates/stats.html:40 +msgid "Server status" +msgstr "" + +#: templates/stats.html:43 +msgid "Healthy" +msgstr "" + +#: templates/stats.html:45 +msgid "Issues detected" +msgstr "" + +#: templates/stats.html:52 +msgid "Background Worker" +msgstr "" + +#: templates/stats.html:55 +msgid "Background worker not running" +msgstr "" + +#: templates/stats.html:63 +msgid "Email Settings" +msgstr "" + +#: templates/stats.html:66 +msgid "Email settings not configured" +msgstr "" + +#: templates/stock_table.html:14 +msgid "Export Stock Information" +msgstr "" + +#: templates/stock_table.html:27 +msgid "Barcode Actions" +msgstr "" + +#: templates/stock_table.html:43 +msgid "Print test reports" +msgstr "" + +#: templates/stock_table.html:55 +msgid "Add to selected stock items" +msgstr "" + +#: templates/stock_table.html:56 +msgid "Remove from selected stock items" +msgstr "" + +#: templates/stock_table.html:57 +msgid "Stocktake selected stock items" +msgstr "" + +#: templates/stock_table.html:58 +msgid "Move selected stock items" +msgstr "" + +#: templates/stock_table.html:58 +msgid "Move stock" +msgstr "" + +#: templates/stock_table.html:59 +msgid "Order selected items" +msgstr "" + +#: templates/stock_table.html:60 +msgid "Change status" +msgstr "" + +#: templates/stock_table.html:60 +msgid "Change stock status" +msgstr "" + +#: templates/stock_table.html:63 +msgid "Delete selected items" +msgstr "" + +#: templates/yesnolabel.html:4 +msgid "Yes" +msgstr "" + +#: templates/yesnolabel.html:6 +msgid "No" +msgstr "" + +#: users/admin.py:64 +msgid "Users" +msgstr "" + +#: users/admin.py:65 +msgid "Select which users are assigned to this group" +msgstr "" + +#: users/admin.py:187 +msgid "The following users are members of multiple groups:" +msgstr "" + +#: users/admin.py:210 +msgid "Personal info" +msgstr "" + +#: users/admin.py:211 +msgid "Permissions" +msgstr "" + +#: users/admin.py:214 +msgid "Important dates" +msgstr "" + +#: users/models.py:177 +msgid "Permission set" +msgstr "" + +#: users/models.py:185 +msgid "Group" +msgstr "" + +#: users/models.py:188 +msgid "View" +msgstr "" + +#: users/models.py:188 +msgid "Permission to view items" +msgstr "" + +#: users/models.py:190 +msgid "Permission to add items" +msgstr "" + +#: users/models.py:192 +msgid "Change" +msgstr "" + +#: users/models.py:192 +msgid "Permissions to edit items" +msgstr "" + +#: users/models.py:194 +msgid "Permission to delete items" +msgstr "" + From 2cd7f146cbab94da0360493cea751252ecfd340a Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 27 Jul 2021 01:06:37 +1000 Subject: [PATCH 653/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/vi/LC_MESSAGES/django.po | 7893 +++++++++++++++++++++ 1 file changed, 7893 insertions(+) create mode 100644 InvenTree/locale/vi/LC_MESSAGES/django.po diff --git a/InvenTree/locale/vi/LC_MESSAGES/django.po b/InvenTree/locale/vi/LC_MESSAGES/django.po new file mode 100644 index 0000000000..58f02cffb2 --- /dev/null +++ b/InvenTree/locale/vi/LC_MESSAGES/django.po @@ -0,0 +1,7893 @@ +msgid "" +msgstr "" +"Project-Id-Version: inventree\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2021-07-26 13:20+0000\n" +"PO-Revision-Date: 2021-07-26 15:06\n" +"Last-Translator: \n" +"Language-Team: Vietnamese\n" +"Language: vi_VN\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Crowdin-Project: inventree\n" +"X-Crowdin-Project-ID: 452300\n" +"X-Crowdin-Language: vi\n" +"X-Crowdin-File: /[inventree.InvenTree] l10/InvenTree/locale/en/LC_MESSAGES/django.po\n" +"X-Crowdin-File-ID: 138\n" + +#: InvenTree/api.py:64 +msgid "API endpoint not found" +msgstr "" + +#: InvenTree/api.py:110 +msgid "No action specified" +msgstr "" + +#: InvenTree/api.py:124 +msgid "No matching action found" +msgstr "" + +#: InvenTree/fields.py:100 +msgid "Enter date" +msgstr "" + +#: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 +#: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 +#: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:526 +msgid "Confirm" +msgstr "" + +#: InvenTree/forms.py:128 +msgid "Confirm delete" +msgstr "" + +#: InvenTree/forms.py:129 +msgid "Confirm item deletion" +msgstr "" + +#: InvenTree/forms.py:161 templates/registration/login.html:76 +msgid "Enter password" +msgstr "" + +#: InvenTree/forms.py:162 +msgid "Enter new password" +msgstr "" + +#: InvenTree/forms.py:169 +msgid "Confirm password" +msgstr "" + +#: InvenTree/forms.py:170 +msgid "Confirm new password" +msgstr "" + +#: InvenTree/forms.py:205 +msgid "Apply Theme" +msgstr "" + +#: InvenTree/forms.py:235 +msgid "Select Category" +msgstr "" + +#: InvenTree/helpers.py:396 +#, python-brace-format +msgid "Duplicate serial: {n}" +msgstr "" + +#: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 +#: stock/views.py:1278 +msgid "Invalid quantity provided" +msgstr "" + +#: InvenTree/helpers.py:406 +msgid "Empty serial number string" +msgstr "" + +#: InvenTree/helpers.py:428 InvenTree/helpers.py:431 InvenTree/helpers.py:434 +#: InvenTree/helpers.py:459 +#, python-brace-format +msgid "Invalid group: {g}" +msgstr "" + +#: InvenTree/helpers.py:464 +#, python-brace-format +msgid "Duplicate serial: {g}" +msgstr "" + +#: InvenTree/helpers.py:472 +msgid "No serial numbers found" +msgstr "" + +#: InvenTree/helpers.py:476 +#, python-brace-format +msgid "Number of unique serial number ({s}) must match quantity ({q})" +msgstr "" + +#: InvenTree/models.py:61 stock/models.py:1815 +msgid "Attachment" +msgstr "" + +#: InvenTree/models.py:62 +msgid "Select file to attach" +msgstr "" + +#: InvenTree/models.py:64 templates/js/attachment.js:52 +msgid "Comment" +msgstr "" + +#: InvenTree/models.py:64 +msgid "File comment" +msgstr "" + +#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:880 +#: common/models.py:881 part/models.py:2097 +#: report/templates/report/inventree_test_report_base.html:91 +#: templates/js/stock.js:1538 +msgid "User" +msgstr "" + +#: InvenTree/models.py:74 +msgid "upload date" +msgstr "" + +#: InvenTree/models.py:113 +msgid "Invalid choice" +msgstr "" + +#: InvenTree/models.py:129 InvenTree/models.py:130 company/models.py:412 +#: label/models.py:112 part/models.py:718 part/models.py:2246 +#: report/models.py:181 templates/InvenTree/search.html:137 +#: templates/InvenTree/search.html:289 templates/js/company.js:545 +#: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 +#: templates/js/stock.js:1331 +msgid "Name" +msgstr "" + +#: InvenTree/models.py:136 build/models.py:187 +#: build/templates/build/detail.html:24 company/models.py:351 +#: company/models.py:519 company/templates/company/manufacturer_part.html:76 +#: company/templates/company/supplier_part.html:75 label/models.py:119 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:312 +#: part/models.py:741 part/templates/part/set_category.html:14 +#: report/models.py:194 report/models.py:551 report/models.py:590 +#: report/templates/report/inventree_build_order_base.html:118 +#: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 +#: templates/InvenTree/search.html:296 +#: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 +#: templates/js/build.js:868 templates/js/build.js:1162 +#: templates/js/company.js:261 templates/js/company.js:459 +#: templates/js/company.js:741 templates/js/order.js:247 +#: templates/js/order.js:349 templates/js/part.js:265 templates/js/part.js:449 +#: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 +#: templates/js/stock.js:917 templates/js/stock.js:1343 +#: templates/js/stock.js:1388 +msgid "Description" +msgstr "" + +#: InvenTree/models.py:137 +msgid "Description (optional)" +msgstr "" + +#: InvenTree/models.py:145 +msgid "parent" +msgstr "" + +#: InvenTree/serializers.py:52 part/models.py:2482 +msgid "Must be a valid number" +msgstr "" + +#: InvenTree/settings.py:505 +msgid "English" +msgstr "" + +#: InvenTree/settings.py:506 +msgid "French" +msgstr "" + +#: InvenTree/settings.py:507 +msgid "German" +msgstr "" + +#: InvenTree/settings.py:508 +msgid "Polish" +msgstr "" + +#: InvenTree/settings.py:509 +msgid "Turkish" +msgstr "" + +#: InvenTree/status.py:94 +msgid "Background worker check failed" +msgstr "" + +#: InvenTree/status.py:98 +msgid "Email backend not configured" +msgstr "" + +#: InvenTree/status.py:101 +msgid "InvenTree system health checks failed" +msgstr "" + +#: InvenTree/status_codes.py:104 InvenTree/status_codes.py:145 +#: InvenTree/status_codes.py:314 +msgid "Pending" +msgstr "" + +#: InvenTree/status_codes.py:105 +msgid "Placed" +msgstr "" + +#: InvenTree/status_codes.py:106 InvenTree/status_codes.py:317 +msgid "Complete" +msgstr "" + +#: InvenTree/status_codes.py:107 InvenTree/status_codes.py:147 +#: InvenTree/status_codes.py:316 +msgid "Cancelled" +msgstr "" + +#: InvenTree/status_codes.py:108 InvenTree/status_codes.py:148 +#: InvenTree/status_codes.py:190 +msgid "Lost" +msgstr "" + +#: InvenTree/status_codes.py:109 InvenTree/status_codes.py:149 +#: InvenTree/status_codes.py:192 +msgid "Returned" +msgstr "" + +#: InvenTree/status_codes.py:146 +#: order/templates/order/sales_order_base.html:126 +msgid "Shipped" +msgstr "" + +#: InvenTree/status_codes.py:186 +msgid "OK" +msgstr "" + +#: InvenTree/status_codes.py:187 +msgid "Attention needed" +msgstr "" + +#: InvenTree/status_codes.py:188 +msgid "Damaged" +msgstr "" + +#: InvenTree/status_codes.py:189 +msgid "Destroyed" +msgstr "" + +#: InvenTree/status_codes.py:191 +msgid "Rejected" +msgstr "" + +#: InvenTree/status_codes.py:272 +msgid "Legacy stock tracking entry" +msgstr "" + +#: InvenTree/status_codes.py:274 +msgid "Stock item created" +msgstr "" + +#: InvenTree/status_codes.py:276 +msgid "Edited stock item" +msgstr "" + +#: InvenTree/status_codes.py:277 +msgid "Assigned serial number" +msgstr "" + +#: InvenTree/status_codes.py:279 +msgid "Stock counted" +msgstr "" + +#: InvenTree/status_codes.py:280 +msgid "Stock manually added" +msgstr "" + +#: InvenTree/status_codes.py:281 +msgid "Stock manually removed" +msgstr "" + +#: InvenTree/status_codes.py:283 +msgid "Location changed" +msgstr "" + +#: InvenTree/status_codes.py:285 +msgid "Installed into assembly" +msgstr "" + +#: InvenTree/status_codes.py:286 +msgid "Removed from assembly" +msgstr "" + +#: InvenTree/status_codes.py:288 +msgid "Installed component item" +msgstr "" + +#: InvenTree/status_codes.py:289 +msgid "Removed component item" +msgstr "" + +#: InvenTree/status_codes.py:291 +msgid "Split from parent item" +msgstr "" + +#: InvenTree/status_codes.py:292 +msgid "Split child item" +msgstr "" + +#: InvenTree/status_codes.py:294 templates/js/table_filters.js:185 +msgid "Sent to customer" +msgstr "" + +#: InvenTree/status_codes.py:295 +msgid "Returned from customer" +msgstr "" + +#: InvenTree/status_codes.py:297 +msgid "Build order output created" +msgstr "" + +#: InvenTree/status_codes.py:298 +msgid "Build order output completed" +msgstr "" + +#: InvenTree/status_codes.py:300 +msgid "Received against purchase order" +msgstr "" + +#: InvenTree/status_codes.py:315 +msgid "Production" +msgstr "" + +#: InvenTree/validators.py:22 +msgid "Not a valid currency code" +msgstr "" + +#: InvenTree/validators.py:50 +msgid "Invalid character in part name" +msgstr "" + +#: InvenTree/validators.py:63 +#, python-brace-format +msgid "IPN must match regex pattern {pat}" +msgstr "" + +#: InvenTree/validators.py:77 InvenTree/validators.py:91 +#: InvenTree/validators.py:105 +#, python-brace-format +msgid "Reference must match pattern {pattern}" +msgstr "" + +#: InvenTree/validators.py:113 +#, python-brace-format +msgid "Illegal character in name ({x})" +msgstr "" + +#: InvenTree/validators.py:132 InvenTree/validators.py:148 +msgid "Overage value must not be negative" +msgstr "" + +#: InvenTree/validators.py:150 +msgid "Overage must not exceed 100%" +msgstr "" + +#: InvenTree/validators.py:157 +msgid "Overage must be an integer value or a percentage" +msgstr "" + +#: InvenTree/views.py:608 +msgid "Delete Item" +msgstr "" + +#: InvenTree/views.py:657 +msgid "Check box to confirm item deletion" +msgstr "" + +#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18 +msgid "Edit User Information" +msgstr "" + +#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22 +msgid "Set Password" +msgstr "" + +#: InvenTree/views.py:702 +msgid "Password fields must match" +msgstr "" + +#: InvenTree/views.py:953 templates/navbar.html:95 +msgid "System Information" +msgstr "" + +#: barcodes/api.py:53 barcodes/api.py:150 +msgid "Must provide barcode_data parameter" +msgstr "" + +#: barcodes/api.py:126 +msgid "No match found for barcode data" +msgstr "" + +#: barcodes/api.py:128 +msgid "Match found for barcode data" +msgstr "" + +#: barcodes/api.py:153 +msgid "Must provide stockitem parameter" +msgstr "" + +#: barcodes/api.py:160 +msgid "No matching stock item found" +msgstr "" + +#: barcodes/api.py:190 +msgid "Barcode already matches StockItem object" +msgstr "" + +#: barcodes/api.py:194 +msgid "Barcode already matches StockLocation object" +msgstr "" + +#: barcodes/api.py:198 +msgid "Barcode already matches Part object" +msgstr "" + +#: barcodes/api.py:204 barcodes/api.py:216 +msgid "Barcode hash already matches StockItem object" +msgstr "" + +#: barcodes/api.py:222 +msgid "Barcode associated with StockItem" +msgstr "" + +#: build/forms.py:37 +msgid "Build Order reference" +msgstr "" + +#: build/forms.py:38 +msgid "Order target date" +msgstr "" + +#: build/forms.py:42 build/templates/build/build_base.html:146 +#: build/templates/build/detail.html:124 +#: order/templates/order/order_base.html:124 +#: order/templates/order/sales_order_base.html:119 +#: report/templates/report/inventree_build_order_base.html:126 +#: templates/js/build.js:945 templates/js/order.js:264 +#: templates/js/order.js:367 +msgid "Target Date" +msgstr "" + +#: build/forms.py:43 build/models.py:277 +msgid "Target date for build completion. Build will be overdue after this date." +msgstr "" + +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1402 +#: build/templates/build/allocation_card.html:23 +#: build/templates/build/auto_allocate.html:17 +#: build/templates/build/build_base.html:133 +#: build/templates/build/detail.html:34 common/models.py:909 +#: company/forms.py:42 company/templates/company/supplier_part.html:226 +#: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 +#: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 +#: order/templates/order/order_wizard/select_parts.html:34 +#: order/templates/order/purchase_order_detail.html:348 +#: order/templates/order/sales_order_detail.html:200 +#: order/templates/order/sales_order_detail.html:207 +#: order/templates/order/sales_order_detail.html:292 +#: order/templates/order/sales_order_detail.html:364 part/forms.py:323 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2384 +#: part/templates/part/bom_upload/match_parts.html:31 +#: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 +#: part/templates/part/part_pricing.html:16 +#: report/templates/report/inventree_build_order_base.html:114 +#: report/templates/report/inventree_po_report.html:91 +#: report/templates/report/inventree_so_report.html:91 +#: report/templates/report/inventree_test_report_base.html:77 +#: stock/forms.py:141 stock/forms.py:247 +#: stock/templates/stock/item_base.html:267 +#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 +#: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 +#: templates/js/build.js:1172 templates/js/model_renderers.js:56 +#: templates/js/order.js:462 templates/js/part.js:1016 +#: templates/js/part.js:1138 templates/js/part.js:1194 +#: templates/js/stock.js:1523 templates/js/stock.js:1721 +msgid "Quantity" +msgstr "" + +#: build/forms.py:49 +msgid "Number of items to build" +msgstr "" + +#: build/forms.py:91 +msgid "Enter quantity for build output" +msgstr "" + +#: build/forms.py:95 order/forms.py:114 stock/forms.py:84 +msgid "Serial Numbers" +msgstr "" + +#: build/forms.py:97 +msgid "Enter serial numbers for build outputs" +msgstr "" + +#: build/forms.py:103 +msgid "Confirm creation of build output" +msgstr "" + +#: build/forms.py:124 +msgid "Confirm deletion of build output" +msgstr "" + +#: build/forms.py:145 +msgid "Confirm unallocation of stock" +msgstr "" + +#: build/forms.py:169 +msgid "Confirm stock allocation" +msgstr "" + +#: build/forms.py:186 +msgid "Mark build as complete" +msgstr "" + +#: build/forms.py:210 build/templates/build/auto_allocate.html:18 +#: stock/forms.py:286 stock/templates/stock/item_base.html:297 +#: stock/templates/stock/stock_adjust.html:17 +#: templates/InvenTree/search.html:260 templates/js/barcode.js:363 +#: templates/js/barcode.js:531 templates/js/build.js:256 +#: templates/js/build.js:620 templates/js/order.js:447 +#: templates/js/stock.js:124 templates/js/stock.js:250 +#: templates/js/stock.js:1003 templates/js/stock.js:1415 +msgid "Location" +msgstr "" + +#: build/forms.py:211 +msgid "Location of completed parts" +msgstr "" + +#: build/forms.py:215 build/templates/build/build_base.html:138 +#: build/templates/build/detail.html:62 order/models.py:549 +#: order/templates/order/receive_parts.html:24 +#: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 +#: templates/js/barcode.js:119 templates/js/build.js:902 +#: templates/js/order.js:251 templates/js/order.js:354 +#: templates/js/stock.js:990 templates/js/stock.js:1492 +#: templates/js/stock.js:1737 +msgid "Status" +msgstr "" + +#: build/forms.py:216 +msgid "Build output stock status" +msgstr "" + +#: build/forms.py:223 +msgid "Confirm incomplete" +msgstr "" + +#: build/forms.py:224 +msgid "Confirm completion with incomplete stock allocation" +msgstr "" + +#: build/forms.py:227 +msgid "Confirm build completion" +msgstr "" + +#: build/forms.py:252 +msgid "Confirm cancel" +msgstr "" + +#: build/forms.py:252 build/views.py:65 +msgid "Confirm build cancellation" +msgstr "" + +#: build/forms.py:266 +msgid "Select quantity of stock to allocate" +msgstr "" + +#: build/models.py:113 +msgid "Invalid choice for parent build" +msgstr "" + +#: build/models.py:117 build/templates/build/build_base.html:9 +#: build/templates/build/build_base.html:73 +#: report/templates/report/inventree_build_order_base.html:106 +#: templates/js/build.js:233 +msgid "Build Order" +msgstr "" + +#: build/models.py:118 build/templates/build/index.html:8 +#: build/templates/build/index.html:15 +#: order/templates/order/sales_order_detail.html:34 +#: order/templates/order/so_navbar.html:19 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 +#: part/templates/part/navbar.html:45 templates/InvenTree/index.html:229 +#: templates/InvenTree/search.html:185 +#: templates/InvenTree/settings/tabs.html:37 users/models.py:44 +msgid "Build Orders" +msgstr "" + +#: build/models.py:178 +msgid "Build Order Reference" +msgstr "" + +#: build/models.py:179 order/models.py:246 order/models.py:533 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:343 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2393 +#: part/templates/part/bom_upload/match_parts.html:30 +#: report/templates/report/inventree_po_report.html:92 +#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 +#: templates/js/build.js:695 templates/js/build.js:1166 +msgid "Reference" +msgstr "" + +#: build/models.py:190 +msgid "Brief description of the build" +msgstr "" + +#: build/models.py:199 build/templates/build/build_base.html:163 +#: build/templates/build/detail.html:80 +msgid "Parent Build" +msgstr "" + +#: build/models.py:200 +msgid "BuildOrder to which this build is allocated" +msgstr "" + +#: build/models.py:205 build/templates/build/auto_allocate.html:16 +#: build/templates/build/build_base.html:128 +#: build/templates/build/detail.html:29 company/models.py:654 +#: order/models.py:766 order/models.py:825 +#: order/templates/order/order_wizard/select_parts.html:32 +#: order/templates/order/purchase_order_detail.html:297 +#: order/templates/order/receive_parts.html:19 +#: order/templates/order/sales_order_detail.html:344 part/models.py:347 +#: part/models.py:2042 part/models.py:2058 part/models.py:2077 +#: part/models.py:2095 part/models.py:2174 part/models.py:2278 +#: part/models.py:2368 part/templates/part/detail.html:199 +#: part/templates/part/part_app_base.html:8 +#: part/templates/part/part_pricing.html:12 +#: part/templates/part/set_category.html:13 +#: report/templates/report/inventree_build_order_base.html:110 +#: report/templates/report/inventree_po_report.html:90 +#: report/templates/report/inventree_so_report.html:90 +#: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 +#: templates/js/barcode.js:362 templates/js/bom.js:163 +#: templates/js/build.js:586 templates/js/build.js:873 +#: templates/js/build.js:1139 templates/js/company.js:400 +#: templates/js/company.js:650 templates/js/part.js:430 +#: templates/js/part.js:593 templates/js/stock.js:122 templates/js/stock.js:886 +#: templates/js/stock.js:1709 +msgid "Part" +msgstr "" + +#: build/models.py:213 +msgid "Select part to build" +msgstr "" + +#: build/models.py:218 +msgid "Sales Order Reference" +msgstr "" + +#: build/models.py:222 +msgid "SalesOrder to which this build is allocated" +msgstr "" + +#: build/models.py:227 +msgid "Source Location" +msgstr "" + +#: build/models.py:231 +msgid "Select location to take stock from for this build (leave blank to take from any stock location)" +msgstr "" + +#: build/models.py:236 +msgid "Destination Location" +msgstr "" + +#: build/models.py:240 +msgid "Select location where the completed items will be stored" +msgstr "" + +#: build/models.py:244 +msgid "Build Quantity" +msgstr "" + +#: build/models.py:247 +msgid "Number of stock items to build" +msgstr "" + +#: build/models.py:251 +msgid "Completed items" +msgstr "" + +#: build/models.py:253 +msgid "Number of stock items which have been completed" +msgstr "" + +#: build/models.py:257 part/templates/part/part_base.html:225 +msgid "Build Status" +msgstr "" + +#: build/models.py:261 +msgid "Build status code" +msgstr "" + +#: build/models.py:265 stock/models.py:507 +msgid "Batch Code" +msgstr "" + +#: build/models.py:269 +msgid "Batch code for this build output" +msgstr "" + +#: build/models.py:272 order/models.py:162 part/models.py:913 +#: part/templates/part/part_base.html:143 templates/js/order.js:362 +msgid "Creation Date" +msgstr "" + +#: build/models.py:276 order/models.py:555 +msgid "Target completion date" +msgstr "" + +#: build/models.py:280 order/models.py:288 templates/js/build.js:950 +msgid "Completion Date" +msgstr "" + +#: build/models.py:286 +msgid "completed by" +msgstr "" + +#: build/models.py:294 templates/js/build.js:915 +msgid "Issued by" +msgstr "" + +#: build/models.py:295 +msgid "User who issued this build order" +msgstr "" + +#: build/models.py:303 build/templates/build/build_base.html:184 +#: build/templates/build/detail.html:108 order/models.py:176 +#: order/templates/order/order_base.html:138 +#: order/templates/order/sales_order_base.html:140 part/models.py:917 +#: report/templates/report/inventree_build_order_base.html:159 +msgid "Responsible" +msgstr "" + +#: build/models.py:304 +msgid "User responsible for this build order" +msgstr "" + +#: build/models.py:309 build/templates/build/detail.html:94 +#: company/templates/company/manufacturer_part.html:83 +#: company/templates/company/supplier_part.html:82 +#: part/templates/part/part_base.html:137 stock/models.py:501 +#: stock/templates/stock/item_base.html:357 +msgid "External Link" +msgstr "" + +#: build/models.py:310 part/models.py:775 stock/models.py:503 +msgid "Link to external URL" +msgstr "" + +#: build/models.py:314 build/templates/build/navbar.html:52 +#: company/models.py:139 company/models.py:526 +#: company/templates/company/navbar.html:63 +#: company/templates/company/navbar.html:66 order/models.py:180 +#: order/models.py:715 order/templates/order/po_navbar.html:38 +#: order/templates/order/po_navbar.html:41 +#: order/templates/order/purchase_order_detail.html:419 +#: order/templates/order/sales_order_detail.html:439 +#: order/templates/order/so_navbar.html:33 +#: order/templates/order/so_navbar.html:36 part/models.py:902 +#: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 +#: part/templates/part/navbar.html:111 +#: report/templates/report/inventree_build_order_base.html:173 +#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:573 +#: stock/models.py:1715 stock/models.py:1821 +#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 +#: templates/js/bom.js:349 templates/js/company.js:746 +#: templates/js/stock.js:258 templates/js/stock.js:499 +#: templates/js/stock.js:1082 +msgid "Notes" +msgstr "" + +#: build/models.py:315 +msgid "Extra build notes" +msgstr "" + +#: build/models.py:792 +msgid "No build output specified" +msgstr "" + +#: build/models.py:795 +msgid "Build output is already completed" +msgstr "" + +#: build/models.py:798 +msgid "Build output does not match Build Order" +msgstr "" + +#: build/models.py:1208 +msgid "BuildItem must be unique for build, stock_item and install_into" +msgstr "" + +#: build/models.py:1233 +msgid "Build item must specify a build output, as master part is marked as trackable" +msgstr "" + +#: build/models.py:1237 +#, python-brace-format +msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" +msgstr "" + +#: build/models.py:1244 order/models.py:926 +msgid "StockItem is over-allocated" +msgstr "" + +#: build/models.py:1248 order/models.py:929 +msgid "Allocation quantity must be greater than zero" +msgstr "" + +#: build/models.py:1252 +msgid "Quantity must be 1 for serialized stock" +msgstr "" + +#: build/models.py:1312 +#, python-brace-format +msgid "Selected stock item not found in BOM for part '{p}'" +msgstr "" + +#: build/models.py:1372 stock/templates/stock/item_base.html:329 +#: templates/InvenTree/search.html:183 templates/js/build.js:846 +#: templates/navbar.html:29 +msgid "Build" +msgstr "" + +#: build/models.py:1373 +msgid "Build to allocate parts" +msgstr "" + +#: build/models.py:1389 stock/templates/stock/item_base.html:8 +#: stock/templates/stock/item_base.html:31 +#: stock/templates/stock/item_base.html:351 +#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 +#: templates/js/build.js:249 templates/js/build.js:993 +#: templates/js/order.js:435 templates/js/order.js:440 +#: templates/js/stock.js:1474 +msgid "Stock Item" +msgstr "" + +#: build/models.py:1390 +msgid "Source stock item" +msgstr "" + +#: build/models.py:1403 +msgid "Stock quantity to allocate to build" +msgstr "" + +#: build/models.py:1411 +msgid "Install into" +msgstr "" + +#: build/models.py:1412 +msgid "Destination stock item" +msgstr "" + +#: build/templates/build/allocation_card.html:21 +#: build/templates/build/complete_output.html:46 +#: order/templates/order/sales_order_detail.html:205 +#: order/templates/order/sales_order_detail.html:290 +#: report/templates/report/inventree_test_report_base.html:75 +#: stock/models.py:495 stock/templates/stock/item_base.html:249 +#: templates/js/build.js:604 templates/js/model_renderers.js:54 +msgid "Serial Number" +msgstr "" + +#: build/templates/build/auto_allocate.html:9 +msgid "Automatically Allocate Stock" +msgstr "" + +#: build/templates/build/auto_allocate.html:10 +msgid "The following stock items will be allocated to the specified build output" +msgstr "" + +#: build/templates/build/auto_allocate.html:37 +msgid "No stock items found that can be automatically allocated to this build" +msgstr "" + +#: build/templates/build/auto_allocate.html:39 +msgid "Stock items will have to be manually allocated" +msgstr "" + +#: build/templates/build/build_base.html:18 +#, python-format +msgid "This Build Order is allocated to Sales Order %(link)s" +msgstr "" + +#: build/templates/build/build_base.html:25 +#, python-format +msgid "This Build Order is a child of Build Order %(link)s" +msgstr "" + +#: build/templates/build/build_base.html:32 +msgid "Build Order is ready to mark as completed" +msgstr "" + +#: build/templates/build/build_base.html:37 +msgid "Build Order cannot be completed as outstanding outputs remain" +msgstr "" + +#: build/templates/build/build_base.html:42 +msgid "Required build quantity has not yet been completed" +msgstr "" + +#: build/templates/build/build_base.html:47 +msgid "Stock has not been fully allocated to this Build Order" +msgstr "" + +#: build/templates/build/build_base.html:75 +#: company/templates/company/company_base.html:40 +#: company/templates/company/manufacturer_part.html:29 +#: company/templates/company/supplier_part.html:30 +#: order/templates/order/order_base.html:26 +#: order/templates/order/sales_order_base.html:37 +#: part/templates/part/category.html:27 part/templates/part/part_base.html:22 +#: stock/templates/stock/item_base.html:62 +#: stock/templates/stock/location.html:31 +msgid "Admin view" +msgstr "" + +#: build/templates/build/build_base.html:81 +#: build/templates/build/build_base.html:150 +#: order/templates/order/order_base.html:32 +#: order/templates/order/order_base.html:86 +#: order/templates/order/sales_order_base.html:43 +#: order/templates/order/sales_order_base.html:88 +#: templates/js/table_filters.js:254 templates/js/table_filters.js:273 +#: templates/js/table_filters.js:290 +msgid "Overdue" +msgstr "" + +#: build/templates/build/build_base.html:90 +msgid "Print actions" +msgstr "" + +#: build/templates/build/build_base.html:94 +msgid "Print Build Order" +msgstr "" + +#: build/templates/build/build_base.html:100 +#: build/templates/build/build_base.html:222 +msgid "Complete Build" +msgstr "" + +#: build/templates/build/build_base.html:105 +msgid "Build actions" +msgstr "" + +#: build/templates/build/build_base.html:109 +msgid "Edit Build" +msgstr "" + +#: build/templates/build/build_base.html:111 +#: build/templates/build/build_base.html:206 build/views.py:56 +msgid "Cancel Build" +msgstr "" + +#: build/templates/build/build_base.html:124 +#: build/templates/build/detail.html:15 +msgid "Build Details" +msgstr "" + +#: build/templates/build/build_base.html:150 +#, python-format +msgid "This build was due on %(target)s" +msgstr "" + +#: build/templates/build/build_base.html:157 +#: build/templates/build/detail.html:67 +msgid "Progress" +msgstr "" + +#: build/templates/build/build_base.html:170 +#: build/templates/build/detail.html:87 order/models.py:823 +#: order/templates/order/sales_order_base.html:9 +#: order/templates/order/sales_order_base.html:35 +#: order/templates/order/sales_order_ship.html:25 +#: report/templates/report/inventree_build_order_base.html:136 +#: report/templates/report/inventree_so_report.html:77 +#: stock/templates/stock/item_base.html:291 templates/js/order.js:309 +msgid "Sales Order" +msgstr "" + +#: build/templates/build/build_base.html:177 +#: build/templates/build/detail.html:101 +#: report/templates/report/inventree_build_order_base.html:153 +msgid "Issued By" +msgstr "" + +#: build/templates/build/build_base.html:214 +msgid "Incomplete Outputs" +msgstr "" + +#: build/templates/build/build_base.html:215 +msgid "Build Order cannot be completed as incomplete build outputs remain" +msgstr "" + +#: build/templates/build/build_output_create.html:7 +msgid "The Bill of Materials contains trackable parts" +msgstr "" + +#: build/templates/build/build_output_create.html:8 +msgid "Build outputs must be generated individually." +msgstr "" + +#: build/templates/build/build_output_create.html:9 +msgid "Multiple build outputs will be created based on the quantity specified." +msgstr "" + +#: build/templates/build/build_output_create.html:15 +msgid "Trackable parts can have serial numbers specified" +msgstr "" + +#: build/templates/build/build_output_create.html:16 +msgid "Enter serial numbers to generate multiple single build outputs" +msgstr "" + +#: build/templates/build/cancel.html:5 +msgid "Are you sure you wish to cancel this build?" +msgstr "" + +#: build/templates/build/complete.html:8 +msgid "Build Order is complete" +msgstr "" + +#: build/templates/build/complete.html:12 +msgid "Build Order is incomplete" +msgstr "" + +#: build/templates/build/complete.html:15 +msgid "Incompleted build outputs remain" +msgstr "" + +#: build/templates/build/complete.html:18 +msgid "Required build quantity has not been completed" +msgstr "" + +#: build/templates/build/complete.html:21 +msgid "Required stock has not been fully allocated" +msgstr "" + +#: build/templates/build/complete_output.html:10 +msgid "Stock allocation is complete for this output" +msgstr "" + +#: build/templates/build/complete_output.html:14 +msgid "Stock allocation is incomplete" +msgstr "" + +#: build/templates/build/complete_output.html:20 +msgid "tracked parts have not been fully allocated" +msgstr "" + +#: build/templates/build/complete_output.html:41 +msgid "The following items will be created" +msgstr "" + +#: build/templates/build/create_build_item.html:7 +msgid "Select a stock item to allocate to the selected build output" +msgstr "" + +#: build/templates/build/create_build_item.html:11 +#, python-format +msgid "The allocated stock will be installed into the following build output:
%(output)s" +msgstr "" + +#: build/templates/build/create_build_item.html:17 +#, python-format +msgid "No stock available for %(part)s" +msgstr "" + +#: build/templates/build/delete_build_item.html:8 +msgid "Are you sure you want to unallocate this stock?" +msgstr "" + +#: build/templates/build/delete_build_item.html:11 +msgid "The selected stock will be unallocated from the build output" +msgstr "" + +#: build/templates/build/detail.html:38 +msgid "Stock Source" +msgstr "" + +#: build/templates/build/detail.html:43 +msgid "Stock can be taken from any available location." +msgstr "" + +#: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 +#: order/templates/order/purchase_order_detail.html:408 +#: order/templates/order/receive_parts.html:25 stock/forms.py:135 +msgid "Destination" +msgstr "" + +#: build/templates/build/detail.html:56 +msgid "Destination location not specified" +msgstr "" + +#: build/templates/build/detail.html:73 +#: stock/templates/stock/item_base.html:315 templates/js/stock.js:998 +#: templates/js/stock.js:1744 templates/js/table_filters.js:116 +#: templates/js/table_filters.js:210 +msgid "Batch" +msgstr "" + +#: build/templates/build/detail.html:119 +#: order/templates/order/order_base.html:111 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:910 +msgid "Created" +msgstr "" + +#: build/templates/build/detail.html:130 +msgid "No target date set" +msgstr "" + +#: build/templates/build/detail.html:135 templates/js/build.js:888 +msgid "Completed" +msgstr "" + +#: build/templates/build/detail.html:139 +msgid "Build not complete" +msgstr "" + +#: build/templates/build/detail.html:150 build/templates/build/navbar.html:35 +msgid "Child Build Orders" +msgstr "" + +#: build/templates/build/detail.html:166 +msgid "Allocate Stock to Build" +msgstr "" + +#: build/templates/build/detail.html:172 +msgid "Allocate stock to build" +msgstr "" + +#: build/templates/build/detail.html:173 +msgid "Auto Allocate" +msgstr "" + +#: build/templates/build/detail.html:175 templates/js/build.js:778 +msgid "Unallocate stock" +msgstr "" + +#: build/templates/build/detail.html:176 build/views.py:318 build/views.py:638 +msgid "Unallocate Stock" +msgstr "" + +#: build/templates/build/detail.html:179 +msgid "Order required parts" +msgstr "" + +#: build/templates/build/detail.html:180 +#: company/templates/company/detail.html:33 +#: company/templates/company/detail.html:75 order/views.py:679 +#: part/templates/part/category.html:140 +msgid "Order Parts" +msgstr "" + +#: build/templates/build/detail.html:186 +msgid "Untracked stock has been fully allocated for this Build Order" +msgstr "" + +#: build/templates/build/detail.html:190 +msgid "Untracked stock has not been fully allocated for this Build Order" +msgstr "" + +#: build/templates/build/detail.html:197 +msgid "This Build Order does not have any associated untracked BOM items" +msgstr "" + +#: build/templates/build/detail.html:206 +msgid "Incomplete Build Outputs" +msgstr "" + +#: build/templates/build/detail.html:211 +msgid "Create new build output" +msgstr "" + +#: build/templates/build/detail.html:212 +msgid "Create New Output" +msgstr "" + +#: build/templates/build/detail.html:225 +msgid "Create a new build output" +msgstr "" + +#: build/templates/build/detail.html:226 +msgid "No incomplete build outputs remain." +msgstr "" + +#: build/templates/build/detail.html:227 +msgid "Create a new build output using the button above" +msgstr "" + +#: build/templates/build/detail.html:235 +msgid "Completed Build Outputs" +msgstr "" + +#: build/templates/build/detail.html:246 build/templates/build/navbar.html:42 +#: build/templates/build/navbar.html:45 order/templates/order/po_navbar.html:35 +#: order/templates/order/sales_order_detail.html:43 +#: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:173 +#: part/templates/part/navbar.html:102 part/templates/part/navbar.html:105 +#: stock/templates/stock/item.html:87 stock/templates/stock/navbar.html:47 +#: stock/templates/stock/navbar.html:50 +msgid "Attachments" +msgstr "" + +#: build/templates/build/detail.html:257 +msgid "Build Notes" +msgstr "" + +#: build/templates/build/detail.html:261 build/templates/build/detail.html:397 +#: company/templates/company/detail.html:173 +#: company/templates/company/detail.html:200 +#: order/templates/order/purchase_order_detail.html:62 +#: order/templates/order/purchase_order_detail.html:95 +#: order/templates/order/sales_order_detail.html:58 +#: order/templates/order/sales_order_detail.html:85 +#: part/templates/part/detail.html:109 stock/templates/stock/item.html:102 +#: stock/templates/stock/item.html:168 +msgid "Edit Notes" +msgstr "" + +#: build/templates/build/detail.html:357 +#: order/templates/order/po_attachments.html:79 +#: order/templates/order/purchase_order_detail.html:156 +#: order/templates/order/sales_order_detail.html:145 +#: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 +#: templates/attachment_table.html:6 +msgid "Add Attachment" +msgstr "" + +#: build/templates/build/detail.html:375 +#: order/templates/order/po_attachments.html:51 +#: order/templates/order/purchase_order_detail.html:128 +#: order/templates/order/sales_order_detail.html:118 +#: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 +msgid "Edit Attachment" +msgstr "" + +#: build/templates/build/detail.html:382 +#: order/templates/order/po_attachments.html:58 +#: order/templates/order/purchase_order_detail.html:135 +#: order/templates/order/sales_order_detail.html:124 +#: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 +msgid "Confirm Delete Operation" +msgstr "" + +#: build/templates/build/detail.html:383 +#: order/templates/order/po_attachments.html:59 +#: order/templates/order/purchase_order_detail.html:136 +#: order/templates/order/sales_order_detail.html:125 +#: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 +msgid "Delete Attachment" +msgstr "" + +#: build/templates/build/edit_build_item.html:7 +msgid "Alter the quantity of stock allocated to the build output" +msgstr "" + +#: build/templates/build/index.html:28 +msgid "New Build Order" +msgstr "" + +#: build/templates/build/index.html:37 build/templates/build/index.html:38 +msgid "Print Build Orders" +msgstr "" + +#: build/templates/build/index.html:43 +#: order/templates/order/purchase_orders.html:27 +#: order/templates/order/sales_orders.html:27 +msgid "Display calendar view" +msgstr "" + +#: build/templates/build/index.html:46 +#: order/templates/order/purchase_orders.html:30 +#: order/templates/order/sales_orders.html:30 +msgid "Display list view" +msgstr "" + +#: build/templates/build/navbar.html:12 +msgid "Build Order Details" +msgstr "" + +#: build/templates/build/navbar.html:15 order/templates/order/po_navbar.html:15 +#: templates/js/stock.js:1403 +msgid "Details" +msgstr "" + +#: build/templates/build/navbar.html:20 build/templates/build/navbar.html:23 +#: build/views.py:90 +msgid "Allocate Stock" +msgstr "" + +#: build/templates/build/navbar.html:28 build/templates/build/navbar.html:31 +msgid "Build Outputs" +msgstr "" + +#: build/templates/build/navbar.html:38 +msgid "Child Builds" +msgstr "" + +#: build/templates/build/navbar.html:49 +msgid "Build Order Notes" +msgstr "" + +#: build/templates/build/unallocate.html:10 +msgid "Are you sure you wish to unallocate all stock for this build?" +msgstr "" + +#: build/templates/build/unallocate.html:12 +msgid "All incomplete stock allocations will be removed from the build" +msgstr "" + +#: build/views.py:76 +msgid "Build was cancelled" +msgstr "" + +#: build/views.py:137 +msgid "Allocated stock to build output" +msgstr "" + +#: build/views.py:149 +msgid "Create Build Output" +msgstr "" + +#: build/views.py:167 +msgid "Maximum output quantity is " +msgstr "" + +#: build/views.py:183 stock/views.py:1304 +msgid "Serial numbers already exist" +msgstr "" + +#: build/views.py:192 +msgid "Serial numbers required for trackable build output" +msgstr "" + +#: build/views.py:258 +msgid "Delete Build Output" +msgstr "" + +#: build/views.py:279 build/views.py:369 +msgid "Confirm unallocation of build stock" +msgstr "" + +#: build/views.py:280 build/views.py:370 stock/views.py:369 +msgid "Check the confirmation box" +msgstr "" + +#: build/views.py:292 +msgid "Build output does not match build" +msgstr "" + +#: build/views.py:294 build/views.py:495 +msgid "Build output must be specified" +msgstr "" + +#: build/views.py:306 +msgid "Build output deleted" +msgstr "" + +#: build/views.py:404 +msgid "Complete Build Order" +msgstr "" + +#: build/views.py:410 +msgid "Build order cannot be completed - incomplete outputs remain" +msgstr "" + +#: build/views.py:421 +msgid "Completed build order" +msgstr "" + +#: build/views.py:437 +msgid "Complete Build Output" +msgstr "" + +#: build/views.py:479 +msgid "Invalid stock status value selected" +msgstr "" + +#: build/views.py:486 +msgid "Quantity to complete cannot exceed build output quantity" +msgstr "" + +#: build/views.py:492 +msgid "Confirm completion of incomplete build" +msgstr "" + +#: build/views.py:591 +msgid "Build output completed" +msgstr "" + +#: build/views.py:628 +msgid "Delete Build Order" +msgstr "" + +#: build/views.py:643 +msgid "Removed parts from build allocation" +msgstr "" + +#: build/views.py:655 +msgid "Allocate stock to build output" +msgstr "" + +#: build/views.py:698 +msgid "Item must be currently in stock" +msgstr "" + +#: build/views.py:704 +msgid "Stock item is over-allocated" +msgstr "" + +#: build/views.py:705 templates/js/bom.js:230 templates/js/build.js:705 +#: templates/js/build.js:1000 templates/js/build.js:1179 +msgid "Available" +msgstr "" + +#: build/views.py:707 +msgid "Stock item must be selected" +msgstr "" + +#: build/views.py:870 +msgid "Edit Stock Allocation" +msgstr "" + +#: build/views.py:874 +msgid "Updated Build Item" +msgstr "" + +#: common/files.py:67 +msgid "Unsupported file format: {ext.upper()}" +msgstr "" + +#: common/files.py:69 +msgid "Error reading file (invalid encoding)" +msgstr "" + +#: common/files.py:74 +msgid "Error reading file (invalid format)" +msgstr "" + +#: common/files.py:76 +msgid "Error reading file (incorrect dimension)" +msgstr "" + +#: common/files.py:78 +msgid "Error reading file (data could be corrupted)" +msgstr "" + +#: common/forms.py:34 templates/js/attachment.js:42 +msgid "File" +msgstr "" + +#: common/forms.py:35 +msgid "Select file to upload" +msgstr "" + +#: common/forms.py:50 +msgid "{name.title()} File" +msgstr "" + +#: common/forms.py:51 +#, python-brace-format +msgid "Select {name} file to upload" +msgstr "" + +#: common/models.py:259 common/models.py:760 common/models.py:873 +msgid "Settings key (must be unique - case insensitive" +msgstr "" + +#: common/models.py:261 +msgid "Settings value" +msgstr "" + +#: common/models.py:296 +msgid "Must be an integer value" +msgstr "" + +#: common/models.py:319 +msgid "Value must be a boolean value" +msgstr "" + +#: common/models.py:330 +msgid "Value must be an integer value" +msgstr "" + +#: common/models.py:353 +msgid "Key string must be unique" +msgstr "" + +#: common/models.py:448 +msgid "InvenTree Instance Name" +msgstr "" + +#: common/models.py:450 +msgid "String descriptor for the server instance" +msgstr "" + +#: common/models.py:454 +msgid "Use instance name" +msgstr "" + +#: common/models.py:455 +msgid "Use the instance name in the title-bar" +msgstr "" + +#: common/models.py:461 company/models.py:97 company/models.py:98 +msgid "Company name" +msgstr "" + +#: common/models.py:462 +msgid "Internal company name" +msgstr "" + +#: common/models.py:467 +msgid "Base URL" +msgstr "" + +#: common/models.py:468 +msgid "Base URL for server instance" +msgstr "" + +#: common/models.py:474 +msgid "Default Currency" +msgstr "" + +#: common/models.py:475 +msgid "Default currency" +msgstr "" + +#: common/models.py:481 +msgid "Download from URL" +msgstr "" + +#: common/models.py:482 +msgid "Allow download of remote images and files from external URL" +msgstr "" + +#: common/models.py:488 +msgid "Barcode Support" +msgstr "" + +#: common/models.py:489 +msgid "Enable barcode scanner support" +msgstr "" + +#: common/models.py:495 +msgid "IPN Regex" +msgstr "" + +#: common/models.py:496 +msgid "Regular expression pattern for matching Part IPN" +msgstr "" + +#: common/models.py:500 +msgid "Allow Duplicate IPN" +msgstr "" + +#: common/models.py:501 +msgid "Allow multiple parts to share the same IPN" +msgstr "" + +#: common/models.py:507 +msgid "Allow Editing IPN" +msgstr "" + +#: common/models.py:508 +msgid "Allow changing the IPN value while editing a part" +msgstr "" + +#: common/models.py:514 +msgid "Copy Part BOM Data" +msgstr "" + +#: common/models.py:515 +msgid "Copy BOM data by default when duplicating a part" +msgstr "" + +#: common/models.py:521 +msgid "Copy Part Parameter Data" +msgstr "" + +#: common/models.py:522 +msgid "Copy parameter data by default when duplicating a part" +msgstr "" + +#: common/models.py:528 +msgid "Copy Part Test Data" +msgstr "" + +#: common/models.py:529 +msgid "Copy test data by default when duplicating a part" +msgstr "" + +#: common/models.py:535 +msgid "Copy Category Parameter Templates" +msgstr "" + +#: common/models.py:536 +msgid "Copy category parameter templates when creating a part" +msgstr "" + +#: common/models.py:542 +msgid "Recent Part Count" +msgstr "" + +#: common/models.py:543 +msgid "Number of recent parts to display on index page" +msgstr "" + +#: common/models.py:549 part/models.py:2280 report/models.py:187 +#: stock/forms.py:225 templates/js/table_filters.js:25 +#: templates/js/table_filters.js:324 +msgid "Template" +msgstr "" + +#: common/models.py:550 +msgid "Parts are templates by default" +msgstr "" + +#: common/models.py:556 part/models.py:865 templates/js/table_filters.js:132 +#: templates/js/table_filters.js:336 +msgid "Assembly" +msgstr "" + +#: common/models.py:557 +msgid "Parts can be assembled from other components by default" +msgstr "" + +#: common/models.py:563 part/models.py:871 templates/js/table_filters.js:340 +msgid "Component" +msgstr "" + +#: common/models.py:564 +msgid "Parts can be used as sub-components by default" +msgstr "" + +#: common/models.py:570 part/models.py:882 +msgid "Purchaseable" +msgstr "" + +#: common/models.py:571 +msgid "Parts are purchaseable by default" +msgstr "" + +#: common/models.py:577 part/models.py:887 templates/js/table_filters.js:348 +msgid "Salable" +msgstr "" + +#: common/models.py:578 +msgid "Parts are salable by default" +msgstr "" + +#: common/models.py:584 part/models.py:877 templates/js/table_filters.js:33 +#: templates/js/table_filters.js:352 +msgid "Trackable" +msgstr "" + +#: common/models.py:585 +msgid "Parts are trackable by default" +msgstr "" + +#: common/models.py:591 part/models.py:897 templates/js/table_filters.js:29 +msgid "Virtual" +msgstr "" + +#: common/models.py:592 +msgid "Parts are virtual by default" +msgstr "" + +#: common/models.py:598 +msgid "Show Quantity in Forms" +msgstr "" + +#: common/models.py:599 +msgid "Display available part quantity in some forms" +msgstr "" + +#: common/models.py:605 +msgid "Show Import in Views" +msgstr "" + +#: common/models.py:606 +msgid "Display the import wizard in some part views" +msgstr "" + +#: common/models.py:612 +msgid "Show Price in Forms" +msgstr "" + +#: common/models.py:613 +msgid "Display part price in some forms" +msgstr "" + +#: common/models.py:619 +msgid "Show related parts" +msgstr "" + +#: common/models.py:620 +msgid "Display related parts for a part" +msgstr "" + +#: common/models.py:626 +msgid "Create initial stock" +msgstr "" + +#: common/models.py:627 +msgid "Create initial stock on part creation" +msgstr "" + +#: common/models.py:633 +msgid "Internal Prices" +msgstr "" + +#: common/models.py:634 +msgid "Enable internal prices for parts" +msgstr "" + +#: common/models.py:640 +msgid "Internal Price as BOM-Price" +msgstr "" + +#: common/models.py:641 +msgid "Use the internal price (if set) in BOM-price calculations" +msgstr "" + +#: common/models.py:647 templates/stats.html:25 +msgid "Debug Mode" +msgstr "" + +#: common/models.py:648 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:654 +msgid "Page Size" +msgstr "" + +#: common/models.py:655 +msgid "Default page size for PDF reports" +msgstr "" + +#: common/models.py:665 +msgid "Test Reports" +msgstr "" + +#: common/models.py:666 +msgid "Enable generation of test reports" +msgstr "" + +#: common/models.py:672 +msgid "Search Preview Results" +msgstr "" + +#: common/models.py:673 +msgid "Number of results to show in search preview window" +msgstr "" + +#: common/models.py:679 +msgid "Stock Expiry" +msgstr "" + +#: common/models.py:680 +msgid "Enable stock expiry functionality" +msgstr "" + +#: common/models.py:686 +msgid "Sell Expired Stock" +msgstr "" + +#: common/models.py:687 +msgid "Allow sale of expired stock" +msgstr "" + +#: common/models.py:693 +msgid "Stock Stale Time" +msgstr "" + +#: common/models.py:694 +msgid "Number of days stock items are considered stale before expiring" +msgstr "" + +#: common/models.py:696 +msgid "days" +msgstr "" + +#: common/models.py:701 +msgid "Build Expired Stock" +msgstr "" + +#: common/models.py:702 +msgid "Allow building with expired stock" +msgstr "" + +#: common/models.py:708 +msgid "Stock Ownership Control" +msgstr "" + +#: common/models.py:709 +msgid "Enable ownership control over stock locations and items" +msgstr "" + +#: common/models.py:715 +msgid "Group by Part" +msgstr "" + +#: common/models.py:716 +msgid "Group stock items by part reference in table views" +msgstr "" + +#: common/models.py:722 +msgid "Recent Stock Count" +msgstr "" + +#: common/models.py:723 +msgid "Number of recent stock items to display on index page" +msgstr "" + +#: common/models.py:729 +msgid "Build Order Reference Prefix" +msgstr "" + +#: common/models.py:730 +msgid "Prefix value for build order reference" +msgstr "" + +#: common/models.py:735 +msgid "Build Order Reference Regex" +msgstr "" + +#: common/models.py:736 +msgid "Regular expression pattern for matching build order reference" +msgstr "" + +#: common/models.py:740 +msgid "Sales Order Reference Prefix" +msgstr "" + +#: common/models.py:741 +msgid "Prefix value for sales order reference" +msgstr "" + +#: common/models.py:746 +msgid "Purchase Order Reference Prefix" +msgstr "" + +#: common/models.py:747 +msgid "Prefix value for purchase order reference" +msgstr "" + +#: common/models.py:771 +msgid "Show starred parts" +msgstr "" + +#: common/models.py:772 +msgid "Show starred parts on the homepage" +msgstr "" + +#: common/models.py:777 +msgid "Show latest parts" +msgstr "" + +#: common/models.py:778 +msgid "Show latest parts on the homepage" +msgstr "" + +#: common/models.py:783 +msgid "Show unvalidated BOMs" +msgstr "" + +#: common/models.py:784 +msgid "Show BOMs that await validation on the homepage" +msgstr "" + +#: common/models.py:789 +msgid "Show recent stock changes" +msgstr "" + +#: common/models.py:790 +msgid "Show recently changed stock items on the homepage" +msgstr "" + +#: common/models.py:795 +msgid "Show low stock" +msgstr "" + +#: common/models.py:796 +msgid "Show low stock items on the homepage" +msgstr "" + +#: common/models.py:801 +msgid "Show depleted stock" +msgstr "" + +#: common/models.py:802 +msgid "Show depleted stock items on the homepage" +msgstr "" + +#: common/models.py:807 +msgid "Show needed stock" +msgstr "" + +#: common/models.py:808 +msgid "Show stock items needed for builds on the homepage" +msgstr "" + +#: common/models.py:813 +msgid "Show expired stock" +msgstr "" + +#: common/models.py:814 +msgid "Show expired stock items on the homepage" +msgstr "" + +#: common/models.py:819 +msgid "Show stale stock" +msgstr "" + +#: common/models.py:820 +msgid "Show stale stock items on the homepage" +msgstr "" + +#: common/models.py:825 +msgid "Show pending builds" +msgstr "" + +#: common/models.py:826 +msgid "Show pending builds on the homepage" +msgstr "" + +#: common/models.py:831 +msgid "Show overdue builds" +msgstr "" + +#: common/models.py:832 +msgid "Show overdue builds on the homepage" +msgstr "" + +#: common/models.py:837 +msgid "Show outstanding POs" +msgstr "" + +#: common/models.py:838 +msgid "Show outstanding POs on the homepage" +msgstr "" + +#: common/models.py:843 +msgid "Show overdue POs" +msgstr "" + +#: common/models.py:844 +msgid "Show overdue POs on the homepage" +msgstr "" + +#: common/models.py:849 +msgid "Show outstanding SOs" +msgstr "" + +#: common/models.py:850 +msgid "Show outstanding SOs on the homepage" +msgstr "" + +#: common/models.py:855 +msgid "Show overdue SOs" +msgstr "" + +#: common/models.py:856 +msgid "Show overdue SOs on the homepage" +msgstr "" + +#: common/models.py:910 company/forms.py:43 +msgid "Price break quantity" +msgstr "" + +#: common/models.py:917 company/templates/company/supplier_part.html:231 +#: templates/js/part.js:1021 +msgid "Price" +msgstr "" + +#: common/models.py:918 +msgid "Unit price at specified quantity" +msgstr "" + +#: common/models.py:1011 +msgid "Default" +msgstr "" + +#: common/templates/common/edit_setting.html:11 +msgid "Current value" +msgstr "" + +#: common/views.py:33 +msgid "Change Setting" +msgstr "" + +#: common/views.py:102 +msgid "Supplied value is not allowed" +msgstr "" + +#: common/views.py:111 +msgid "Supplied value must be a boolean" +msgstr "" + +#: common/views.py:121 +msgid "Change User Setting" +msgstr "" + +#: common/views.py:196 order/templates/order/order_wizard/po_upload.html:42 +#: order/templates/order/po_navbar.html:19 +#: order/templates/order/po_navbar.html:22 +#: order/templates/order/purchase_order_detail.html:26 order/views.py:290 +#: part/templates/part/bom_upload/upload_file.html:45 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:634 +#: part/views.py:1248 +msgid "Upload File" +msgstr "" + +#: common/views.py:197 order/templates/order/order_wizard/match_fields.html:52 +#: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 +#: part/templates/part/import_wizard/ajax_match_fields.html:45 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 +#: part/views.py:1249 +msgid "Match Fields" +msgstr "" + +#: common/views.py:198 +msgid "Match Items" +msgstr "" + +#: common/views.py:543 +msgid "Fields matching failed" +msgstr "" + +#: common/views.py:598 +msgid "Parts imported" +msgstr "" + +#: common/views.py:620 order/templates/order/order_wizard/match_fields.html:27 +#: order/templates/order/order_wizard/match_parts.html:19 +#: order/templates/order/order_wizard/po_upload.html:40 +#: part/templates/part/bom_upload/match_fields.html:27 +#: part/templates/part/bom_upload/match_parts.html:19 +#: part/templates/part/bom_upload/upload_file.html:43 +#: part/templates/part/import_wizard/match_fields.html:27 +#: part/templates/part/import_wizard/match_references.html:19 +#: part/templates/part/import_wizard/part_upload.html:43 +msgid "Previous Step" +msgstr "" + +#: company/forms.py:24 part/forms.py:47 +msgid "URL" +msgstr "" + +#: company/forms.py:25 part/forms.py:48 +msgid "Image URL" +msgstr "" + +#: company/models.py:102 +msgid "Company description" +msgstr "" + +#: company/models.py:103 +msgid "Description of the company" +msgstr "" + +#: company/models.py:109 company/templates/company/company_base.html:70 +#: templates/js/company.js:265 +msgid "Website" +msgstr "" + +#: company/models.py:110 +msgid "Company website URL" +msgstr "" + +#: company/models.py:114 company/templates/company/company_base.html:88 +msgid "Address" +msgstr "" + +#: company/models.py:115 +msgid "Company address" +msgstr "" + +#: company/models.py:118 +msgid "Phone number" +msgstr "" + +#: company/models.py:119 +msgid "Contact phone number" +msgstr "" + +#: company/models.py:122 company/templates/company/company_base.html:102 +msgid "Email" +msgstr "" + +#: company/models.py:122 +msgid "Contact email address" +msgstr "" + +#: company/models.py:125 company/templates/company/company_base.html:109 +msgid "Contact" +msgstr "" + +#: company/models.py:126 +msgid "Point of contact" +msgstr "" + +#: company/models.py:128 company/models.py:345 company/models.py:513 +#: order/models.py:160 part/models.py:774 +#: report/templates/report/inventree_build_order_base.html:165 +#: templates/js/company.js:448 templates/js/company.js:730 +#: templates/js/part.js:687 +msgid "Link" +msgstr "" + +#: company/models.py:128 +msgid "Link to external company information" +msgstr "" + +#: company/models.py:136 part/models.py:784 +msgid "Image" +msgstr "" + +#: company/models.py:141 +msgid "is customer" +msgstr "" + +#: company/models.py:141 +msgid "Do you sell items to this company?" +msgstr "" + +#: company/models.py:143 +msgid "is supplier" +msgstr "" + +#: company/models.py:143 +msgid "Do you purchase items from this company?" +msgstr "" + +#: company/models.py:145 +msgid "is manufacturer" +msgstr "" + +#: company/models.py:145 +msgid "Does this company manufacture parts?" +msgstr "" + +#: company/models.py:149 company/serializers.py:245 +#: company/templates/company/company_base.html:76 +msgid "Currency" +msgstr "" + +#: company/models.py:152 +msgid "Default currency used for this company" +msgstr "" + +#: company/models.py:317 company/models.py:484 stock/models.py:448 +#: stock/templates/stock/item_base.html:235 +msgid "Base Part" +msgstr "" + +#: company/models.py:321 company/models.py:488 order/views.py:1082 +msgid "Select part" +msgstr "" + +#: company/models.py:332 company/templates/company/company_base.html:116 +#: company/templates/company/manufacturer_part.html:89 +#: company/templates/company/supplier_part.html:98 part/bom.py:170 +#: part/bom.py:241 stock/templates/stock/item_base.html:364 +#: templates/js/company.js:249 templates/js/company.js:425 +#: templates/js/company.js:701 +msgid "Manufacturer" +msgstr "" + +#: company/models.py:333 +msgid "Select manufacturer" +msgstr "" + +#: company/models.py:339 company/templates/company/manufacturer_part.html:93 +#: company/templates/company/supplier_part.html:106 +#: order/templates/order/purchase_order_detail.html:331 part/bom.py:171 +#: part/bom.py:242 templates/js/company.js:441 templates/js/company.js:719 +msgid "MPN" +msgstr "" + +#: company/models.py:340 +msgid "Manufacturer Part Number" +msgstr "" + +#: company/models.py:346 +msgid "URL for external manufacturer part link" +msgstr "" + +#: company/models.py:352 +msgid "Manufacturer part description" +msgstr "" + +#: company/models.py:406 company/models.py:507 +#: company/templates/company/manufacturer_part.html:6 +#: company/templates/company/manufacturer_part.html:23 +#: stock/templates/stock/item_base.html:374 +msgid "Manufacturer Part" +msgstr "" + +#: company/models.py:413 +msgid "Parameter name" +msgstr "" + +#: company/models.py:419 +#: report/templates/report/inventree_test_report_base.html:90 +#: stock/models.py:1808 templates/InvenTree/settings/header.html:8 +#: templates/js/company.js:551 templates/js/part.js:348 +#: templates/js/stock.js:495 +msgid "Value" +msgstr "" + +#: company/models.py:420 +msgid "Parameter value" +msgstr "" + +#: company/models.py:426 part/models.py:859 part/models.py:2248 +#: templates/js/company.js:557 templates/js/part.js:354 +msgid "Units" +msgstr "" + +#: company/models.py:427 +msgid "Parameter units" +msgstr "" + +#: company/models.py:494 company/templates/company/company_base.html:121 +#: company/templates/company/supplier_part.html:88 order/models.py:260 +#: order/templates/order/order_base.html:92 +#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 +#: part/bom.py:286 stock/templates/stock/item_base.html:381 +#: templates/js/company.js:253 templates/js/company.js:675 +#: templates/js/order.js:234 +msgid "Supplier" +msgstr "" + +#: company/models.py:495 +msgid "Select supplier" +msgstr "" + +#: company/models.py:500 company/templates/company/supplier_part.html:92 +#: order/templates/order/purchase_order_detail.html:318 part/bom.py:176 +#: part/bom.py:287 +msgid "SKU" +msgstr "" + +#: company/models.py:501 +msgid "Supplier stock keeping unit" +msgstr "" + +#: company/models.py:508 +msgid "Select manufacturer part" +msgstr "" + +#: company/models.py:514 +msgid "URL for external supplier part link" +msgstr "" + +#: company/models.py:520 +msgid "Supplier part description" +msgstr "" + +#: company/models.py:525 company/templates/company/supplier_part.html:120 +#: part/models.py:2396 report/templates/report/inventree_po_report.html:93 +#: report/templates/report/inventree_so_report.html:93 +msgid "Note" +msgstr "" + +#: company/models.py:529 part/models.py:1652 +msgid "base cost" +msgstr "" + +#: company/models.py:529 part/models.py:1652 +msgid "Minimum charge (e.g. stocking fee)" +msgstr "" + +#: company/models.py:531 company/templates/company/supplier_part.html:113 +#: stock/models.py:472 stock/templates/stock/item_base.html:322 +#: templates/js/company.js:751 templates/js/stock.js:1078 +msgid "Packaging" +msgstr "" + +#: company/models.py:531 +msgid "Part packaging" +msgstr "" + +#: company/models.py:533 part/models.py:1654 +msgid "multiple" +msgstr "" + +#: company/models.py:533 +msgid "Order multiple" +msgstr "" + +#: company/serializers.py:68 +msgid "Default currency used for this supplier" +msgstr "" + +#: company/serializers.py:69 +msgid "Currency Code" +msgstr "" + +#: company/templates/company/company_base.html:9 +#: company/templates/company/company_base.html:35 +#: templates/InvenTree/search.html:304 templates/js/company.js:238 +msgid "Company" +msgstr "" + +#: company/templates/company/company_base.html:25 +#: part/templates/part/part_thumb.html:21 +msgid "Upload new image" +msgstr "" + +#: company/templates/company/company_base.html:27 +#: part/templates/part/part_thumb.html:23 +msgid "Download image from URL" +msgstr "" + +#: company/templates/company/company_base.html:46 templates/js/order.js:63 +msgid "Create Purchase Order" +msgstr "" + +#: company/templates/company/company_base.html:51 +msgid "Edit company information" +msgstr "" + +#: company/templates/company/company_base.html:56 +#: company/templates/company/company_base.html:153 +msgid "Delete Company" +msgstr "" + +#: company/templates/company/company_base.html:64 +msgid "Company Details" +msgstr "" + +#: company/templates/company/company_base.html:81 +msgid "Uses default currency" +msgstr "" + +#: company/templates/company/company_base.html:95 +msgid "Phone" +msgstr "" + +#: company/templates/company/company_base.html:126 order/models.py:544 +#: order/templates/order/sales_order_base.html:94 stock/models.py:490 +#: stock/models.py:491 stock/templates/stock/item_base.html:274 +#: templates/js/company.js:245 templates/js/order.js:331 +#: templates/js/stock.js:1456 +msgid "Customer" +msgstr "" + +#: company/templates/company/company_base.html:193 +#: part/templates/part/part_base.html:353 +msgid "Upload Image" +msgstr "" + +#: company/templates/company/detail.html:14 +#: company/templates/company/manufacturer_part_navbar.html:18 +#: templates/InvenTree/search.html:164 +msgid "Supplier Parts" +msgstr "" + +#: company/templates/company/detail.html:22 +#: order/templates/order/order_wizard/select_parts.html:44 +#: templates/js/part.js:79 +msgid "Create new supplier part" +msgstr "" + +#: company/templates/company/detail.html:23 +#: company/templates/company/manufacturer_part.html:109 +#: part/templates/part/detail.html:289 templates/js/part.js:78 +msgid "New Supplier Part" +msgstr "" + +#: company/templates/company/detail.html:28 +#: company/templates/company/detail.html:70 +#: company/templates/company/manufacturer_part.html:112 +#: company/templates/company/manufacturer_part.html:136 +#: part/templates/part/category.html:135 part/templates/part/detail.html:292 +#: part/templates/part/detail.html:315 +msgid "Options" +msgstr "" + +#: company/templates/company/detail.html:33 +#: company/templates/company/detail.html:75 +#: part/templates/part/category.html:140 +msgid "Order parts" +msgstr "" + +#: company/templates/company/detail.html:36 +#: company/templates/company/detail.html:78 +msgid "Delete parts" +msgstr "" + +#: company/templates/company/detail.html:36 +#: company/templates/company/detail.html:78 +msgid "Delete Parts" +msgstr "" + +#: company/templates/company/detail.html:56 templates/InvenTree/search.html:149 +msgid "Manufacturer Parts" +msgstr "" + +#: company/templates/company/detail.html:64 +msgid "Create new manufacturer part" +msgstr "" + +#: company/templates/company/detail.html:65 part/templates/part/detail.html:312 +msgid "New Manufacturer Part" +msgstr "" + +#: company/templates/company/detail.html:97 +msgid "Supplier Stock" +msgstr "" + +#: company/templates/company/detail.html:106 +#: company/templates/company/navbar.html:40 +#: company/templates/company/navbar.html:43 +#: order/templates/order/purchase_orders.html:8 +#: order/templates/order/purchase_orders.html:13 +#: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 +#: part/templates/part/navbar.html:74 templates/InvenTree/index.html:260 +#: templates/InvenTree/search.html:325 +#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:37 +#: users/models.py:45 +msgid "Purchase Orders" +msgstr "" + +#: company/templates/company/detail.html:112 +#: order/templates/order/purchase_orders.html:20 +msgid "Create new purchase order" +msgstr "" + +#: company/templates/company/detail.html:113 +#: order/templates/order/purchase_orders.html:21 +msgid "New Purchase Order" +msgstr "" + +#: company/templates/company/detail.html:128 +#: company/templates/company/navbar.html:49 +#: company/templates/company/navbar.html:52 +#: order/templates/order/sales_orders.html:8 +#: order/templates/order/sales_orders.html:13 +#: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 +#: part/templates/part/navbar.html:82 templates/InvenTree/index.html:291 +#: templates/InvenTree/search.html:345 +#: templates/InvenTree/settings/tabs.html:43 templates/navbar.html:46 +#: users/models.py:46 +msgid "Sales Orders" +msgstr "" + +#: company/templates/company/detail.html:134 +#: order/templates/order/sales_orders.html:20 +msgid "Create new sales order" +msgstr "" + +#: company/templates/company/detail.html:135 +#: order/templates/order/sales_orders.html:21 +msgid "New Sales Order" +msgstr "" + +#: company/templates/company/detail.html:151 +#: company/templates/company/navbar.html:55 +#: company/templates/company/navbar.html:58 templates/js/build.js:597 +msgid "Assigned Stock" +msgstr "" + +#: company/templates/company/detail.html:169 +msgid "Company Notes" +msgstr "" + +#: company/templates/company/detail.html:364 +#: company/templates/company/manufacturer_part.html:200 +#: part/templates/part/detail.html:825 +msgid "Delete Supplier Parts?" +msgstr "" + +#: company/templates/company/detail.html:365 +#: company/templates/company/manufacturer_part.html:201 +#: part/templates/part/detail.html:826 +msgid "All selected supplier parts will be deleted" +msgstr "" + +#: company/templates/company/index.html:8 +msgid "Supplier List" +msgstr "" + +#: company/templates/company/manufacturer_part.html:40 +#: company/templates/company/supplier_part.html:40 +#: company/templates/company/supplier_part.html:146 +#: part/templates/part/detail.html:55 part/templates/part/part_base.html:101 +msgid "Order part" +msgstr "" + +#: company/templates/company/manufacturer_part.html:45 +#: templates/js/company.js:473 +msgid "Edit manufacturer part" +msgstr "" + +#: company/templates/company/manufacturer_part.html:49 +#: templates/js/company.js:474 +msgid "Delete manufacturer part" +msgstr "" + +#: company/templates/company/manufacturer_part.html:61 +msgid "Manufacturer Part Details" +msgstr "" + +#: company/templates/company/manufacturer_part.html:66 +#: company/templates/company/supplier_part.html:65 +msgid "Internal Part" +msgstr "" + +#: company/templates/company/manufacturer_part.html:103 +#: company/templates/company/manufacturer_part_navbar.html:21 +#: company/views.py:49 part/templates/part/navbar.html:65 +#: part/templates/part/navbar.html:68 part/templates/part/prices.html:144 +#: templates/InvenTree/search.html:316 templates/navbar.html:35 +msgid "Suppliers" +msgstr "" + +#: company/templates/company/manufacturer_part.html:114 +#: part/templates/part/detail.html:294 +msgid "Delete supplier parts" +msgstr "" + +#: company/templates/company/manufacturer_part.html:114 +#: company/templates/company/manufacturer_part.html:138 +#: company/templates/company/manufacturer_part.html:239 +#: part/templates/part/detail.html:214 part/templates/part/detail.html:294 +#: part/templates/part/detail.html:317 templates/js/company.js:339 +#: users/models.py:194 +msgid "Delete" +msgstr "" + +#: company/templates/company/manufacturer_part.html:127 +#: company/templates/company/manufacturer_part_navbar.html:11 +#: company/templates/company/manufacturer_part_navbar.html:14 +#: part/templates/part/category_navbar.html:38 +#: part/templates/part/category_navbar.html:41 +#: part/templates/part/detail.html:155 part/templates/part/navbar.html:14 +#: part/templates/part/navbar.html:17 +msgid "Parameters" +msgstr "" + +#: company/templates/company/manufacturer_part.html:133 +#: part/templates/part/detail.html:162 +#: templates/InvenTree/settings/category.html:29 +#: templates/InvenTree/settings/part.html:66 +msgid "New Parameter" +msgstr "" + +#: company/templates/company/manufacturer_part.html:138 +msgid "Delete parameters" +msgstr "" + +#: company/templates/company/manufacturer_part.html:176 +#: part/templates/part/detail.html:718 +msgid "Add Parameter" +msgstr "" + +#: company/templates/company/manufacturer_part.html:224 +msgid "Selected parameters will be deleted" +msgstr "" + +#: company/templates/company/manufacturer_part.html:236 +msgid "Delete Parameters" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:26 +msgid "Manufacturer Part Stock" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:29 +#: company/templates/company/navbar.html:34 +#: company/templates/company/supplier_part_navbar.html:15 +#: part/templates/part/navbar.html:31 stock/api.py:53 +#: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 +#: stock/templates/stock/stock_app_base.html:10 +#: templates/InvenTree/index.html:150 templates/InvenTree/search.html:196 +#: templates/InvenTree/search.html:232 +#: templates/InvenTree/settings/tabs.html:34 templates/js/part.js:269 +#: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 +#: templates/js/stock.js:926 templates/navbar.html:26 +msgid "Stock" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:33 +msgid "Manufacturer Part Orders" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:36 +#: company/templates/company/supplier_part_navbar.html:22 +msgid "Orders" +msgstr "" + +#: company/templates/company/navbar.html:13 +#: company/templates/company/navbar.html:16 +msgid "Manufactured Parts" +msgstr "" + +#: company/templates/company/navbar.html:22 +#: company/templates/company/navbar.html:25 +msgid "Supplied Parts" +msgstr "" + +#: company/templates/company/navbar.html:31 part/templates/part/navbar.html:28 +#: stock/templates/stock/location.html:119 +#: stock/templates/stock/location.html:134 +#: stock/templates/stock/location.html:148 +#: stock/templates/stock/location_navbar.html:18 +#: stock/templates/stock/location_navbar.html:21 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1355 +#: templates/stats.html:93 templates/stats.html:102 users/models.py:43 +msgid "Stock Items" +msgstr "" + +#: company/templates/company/supplier_part.html:7 +#: company/templates/company/supplier_part.html:24 stock/models.py:457 +#: stock/templates/stock/item_base.html:386 templates/js/company.js:691 +#: templates/js/stock.js:1050 +msgid "Supplier Part" +msgstr "" + +#: company/templates/company/supplier_part.html:44 templates/js/company.js:764 +msgid "Edit supplier part" +msgstr "" + +#: company/templates/company/supplier_part.html:48 templates/js/company.js:765 +msgid "Delete supplier part" +msgstr "" + +#: company/templates/company/supplier_part.html:60 +msgid "Supplier Part Details" +msgstr "" + +#: company/templates/company/supplier_part.html:131 +#: company/templates/company/supplier_part_navbar.html:12 +msgid "Supplier Part Stock" +msgstr "" + +#: company/templates/company/supplier_part.html:140 +#: company/templates/company/supplier_part_navbar.html:19 +msgid "Supplier Part Orders" +msgstr "" + +#: company/templates/company/supplier_part.html:147 +#: part/templates/part/detail.html:56 +msgid "Order Part" +msgstr "" + +#: company/templates/company/supplier_part.html:158 +#: part/templates/part/navbar.html:58 part/templates/part/prices.html:7 +msgid "Pricing Information" +msgstr "" + +#: company/templates/company/supplier_part.html:164 +#: company/templates/company/supplier_part.html:265 +#: part/templates/part/prices.html:253 part/views.py:2259 +msgid "Add Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:185 +msgid "No price break information found" +msgstr "" + +#: company/templates/company/supplier_part.html:199 part/views.py:2321 +msgid "Delete Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:213 part/views.py:2307 +msgid "Edit Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:238 +msgid "Edit price break" +msgstr "" + +#: company/templates/company/supplier_part.html:239 +msgid "Delete price break" +msgstr "" + +#: company/templates/company/supplier_part_navbar.html:26 +msgid "Supplier Part Pricing" +msgstr "" + +#: company/templates/company/supplier_part_navbar.html:29 +msgid "Pricing" +msgstr "" + +#: company/views.py:50 +msgid "New Supplier" +msgstr "" + +#: company/views.py:55 part/templates/part/prices.html:148 +#: templates/InvenTree/search.html:306 templates/navbar.html:36 +msgid "Manufacturers" +msgstr "" + +#: company/views.py:56 +msgid "New Manufacturer" +msgstr "" + +#: company/views.py:61 templates/InvenTree/search.html:336 +#: templates/navbar.html:45 +msgid "Customers" +msgstr "" + +#: company/views.py:62 +msgid "New Customer" +msgstr "" + +#: company/views.py:69 +msgid "Companies" +msgstr "" + +#: company/views.py:70 +msgid "New Company" +msgstr "" + +#: company/views.py:129 part/views.py:974 +msgid "Download Image" +msgstr "" + +#: company/views.py:158 part/views.py:1006 +msgid "Image size exceeds maximum allowable size for download" +msgstr "" + +#: company/views.py:165 part/views.py:1013 +#, python-brace-format +msgid "Invalid response: {code}" +msgstr "" + +#: company/views.py:174 part/views.py:1022 +msgid "Supplied URL is not a valid image file" +msgstr "" + +#: label/api.py:57 report/api.py:201 +msgid "No valid objects provided to template" +msgstr "" + +#: label/models.py:113 +msgid "Label name" +msgstr "" + +#: label/models.py:120 +msgid "Label description" +msgstr "" + +#: label/models.py:127 stock/forms.py:168 +msgid "Label" +msgstr "" + +#: label/models.py:128 +msgid "Label template file" +msgstr "" + +#: label/models.py:134 report/models.py:298 +msgid "Enabled" +msgstr "" + +#: label/models.py:135 +msgid "Label template is enabled" +msgstr "" + +#: label/models.py:140 +msgid "Width [mm]" +msgstr "" + +#: label/models.py:141 +msgid "Label width, specified in mm" +msgstr "" + +#: label/models.py:147 +msgid "Height [mm]" +msgstr "" + +#: label/models.py:148 +msgid "Label height, specified in mm" +msgstr "" + +#: label/models.py:154 report/models.py:291 +msgid "Filename Pattern" +msgstr "" + +#: label/models.py:155 +msgid "Pattern for generating label filenames" +msgstr "" + +#: label/models.py:258 +msgid "Query filters (comma-separated list of key=value pairs)," +msgstr "" + +#: label/models.py:259 label/models.py:319 label/models.py:366 +#: report/models.py:322 report/models.py:457 report/models.py:495 +msgid "Filters" +msgstr "" + +#: label/models.py:318 +msgid "Query filters (comma-separated list of key=value pairs" +msgstr "" + +#: label/models.py:365 +msgid "Part query filters (comma-separated value of key=value pairs)" +msgstr "" + +#: order/forms.py:30 order/templates/order/order_base.html:47 +msgid "Place order" +msgstr "" + +#: order/forms.py:41 order/templates/order/order_base.html:54 +msgid "Mark order as complete" +msgstr "" + +#: order/forms.py:52 order/forms.py:63 order/templates/order/order_base.html:59 +#: order/templates/order/sales_order_base.html:61 +msgid "Cancel order" +msgstr "" + +#: order/forms.py:74 order/templates/order/sales_order_base.html:58 +msgid "Ship order" +msgstr "" + +#: order/forms.py:89 +msgid "Set all received parts listed above to this location (if left blank, use \"Destination\" column value in above table)" +msgstr "" + +#: order/forms.py:116 +msgid "Enter stock item serial numbers" +msgstr "" + +#: order/forms.py:122 +msgid "Enter quantity of stock items" +msgstr "" + +#: order/models.py:158 +msgid "Order description" +msgstr "" + +#: order/models.py:160 +msgid "Link to external page" +msgstr "" + +#: order/models.py:168 +msgid "Created By" +msgstr "" + +#: order/models.py:175 +msgid "User or group responsible for this order" +msgstr "" + +#: order/models.py:180 +msgid "Order notes" +msgstr "" + +#: order/models.py:247 order/models.py:534 +msgid "Order reference" +msgstr "" + +#: order/models.py:252 order/models.py:549 +msgid "Purchase order status" +msgstr "" + +#: order/models.py:261 +msgid "Company from which the items are being ordered" +msgstr "" + +#: order/models.py:264 order/templates/order/order_base.html:98 +#: templates/js/order.js:243 +msgid "Supplier Reference" +msgstr "" + +#: order/models.py:264 +msgid "Supplier order reference code" +msgstr "" + +#: order/models.py:271 +msgid "received by" +msgstr "" + +#: order/models.py:276 +msgid "Issue Date" +msgstr "" + +#: order/models.py:277 +msgid "Date order was issued" +msgstr "" + +#: order/models.py:282 +msgid "Target Delivery Date" +msgstr "" + +#: order/models.py:283 +msgid "Expected date for order delivery. Order will be overdue after this date." +msgstr "" + +#: order/models.py:289 +msgid "Date order was completed" +msgstr "" + +#: order/models.py:313 stock/models.py:345 stock/models.py:1060 +msgid "Quantity must be greater than zero" +msgstr "" + +#: order/models.py:318 +msgid "Part supplier must match PO supplier" +msgstr "" + +#: order/models.py:416 +msgid "Lines can only be received against an order marked as 'Placed'" +msgstr "" + +#: order/models.py:420 +msgid "Quantity must be an integer" +msgstr "" + +#: order/models.py:422 +msgid "Quantity must be a positive number" +msgstr "" + +#: order/models.py:545 +msgid "Company to which the items are being sold" +msgstr "" + +#: order/models.py:551 +msgid "Customer Reference " +msgstr "" + +#: order/models.py:551 +msgid "Customer order reference code" +msgstr "" + +#: order/models.py:556 +msgid "Target date for order completion. Order will be overdue after this date." +msgstr "" + +#: order/models.py:559 templates/js/order.js:372 +msgid "Shipment Date" +msgstr "" + +#: order/models.py:566 +msgid "shipped by" +msgstr "" + +#: order/models.py:610 +msgid "SalesOrder cannot be shipped as it is not currently pending" +msgstr "" + +#: order/models.py:707 +msgid "Item quantity" +msgstr "" + +#: order/models.py:713 +msgid "Line item reference" +msgstr "" + +#: order/models.py:715 +msgid "Line item notes" +msgstr "" + +#: order/models.py:745 order/models.py:823 templates/js/order.js:422 +msgid "Order" +msgstr "" + +#: order/models.py:746 order/templates/order/order_base.html:9 +#: order/templates/order/order_base.html:24 +#: report/templates/report/inventree_po_report.html:77 +#: stock/templates/stock/item_base.html:336 templates/js/order.js:212 +#: templates/js/stock.js:1029 templates/js/stock.js:1437 +msgid "Purchase Order" +msgstr "" + +#: order/models.py:767 +msgid "Supplier part" +msgstr "" + +#: order/models.py:770 order/templates/order/order_base.html:131 +#: order/templates/order/purchase_order_detail.html:388 +#: order/templates/order/receive_parts.html:22 +#: order/templates/order/sales_order_base.html:133 +msgid "Received" +msgstr "" + +#: order/models.py:770 +msgid "Number of items received" +msgstr "" + +#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:582 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:1073 +msgid "Purchase Price" +msgstr "" + +#: order/models.py:777 +msgid "Unit purchase price" +msgstr "" + +#: order/models.py:785 +msgid "Where does the Purchaser want this item to be stored?" +msgstr "" + +#: order/models.py:831 part/templates/part/part_pricing.html:97 +#: part/templates/part/prices.html:97 part/templates/part/prices.html:266 +msgid "Sale Price" +msgstr "" + +#: order/models.py:832 +msgid "Unit sale price" +msgstr "" + +#: order/models.py:911 order/models.py:913 +msgid "Stock item has not been assigned" +msgstr "" + +#: order/models.py:917 +msgid "Cannot allocate stock item to a line with a different part" +msgstr "" + +#: order/models.py:919 +msgid "Cannot allocate stock to a line without a part" +msgstr "" + +#: order/models.py:922 +msgid "Allocation quantity cannot exceed stock quantity" +msgstr "" + +#: order/models.py:932 +msgid "Quantity must be 1 for serialized stock item" +msgstr "" + +#: order/models.py:937 +msgid "Line" +msgstr "" + +#: order/models.py:948 +msgid "Item" +msgstr "" + +#: order/models.py:949 +msgid "Select stock item to allocate" +msgstr "" + +#: order/models.py:952 +msgid "Enter stock allocation quantity" +msgstr "" + +#: order/serializers.py:139 +msgid "Purchase price currency" +msgstr "" + +#: order/serializers.py:360 +msgid "Sale price currency" +msgstr "" + +#: order/templates/order/delete_attachment.html:5 +#: stock/templates/stock/attachment_delete.html:5 +#: templates/attachment_delete.html:5 +msgid "Are you sure you want to delete this attachment?" +msgstr "" + +#: order/templates/order/order_base.html:39 +#: order/templates/order/sales_order_base.html:50 +msgid "Print" +msgstr "" + +#: order/templates/order/order_base.html:43 +#: order/templates/order/sales_order_base.html:54 +msgid "Edit order information" +msgstr "" + +#: order/templates/order/order_base.html:51 +msgid "Receive items" +msgstr "" + +#: order/templates/order/order_base.html:64 +msgid "Export order to file" +msgstr "" + +#: order/templates/order/order_base.html:72 +#: order/templates/order/po_navbar.html:12 +msgid "Purchase Order Details" +msgstr "" + +#: order/templates/order/order_base.html:77 +#: order/templates/order/sales_order_base.html:79 +msgid "Order Reference" +msgstr "" + +#: order/templates/order/order_base.html:82 +#: order/templates/order/sales_order_base.html:84 +msgid "Order Status" +msgstr "" + +#: order/templates/order/order_base.html:117 +#: report/templates/report/inventree_build_order_base.html:122 +msgid "Issued" +msgstr "" + +#: order/templates/order/order_base.html:185 +msgid "Edit Purchase Order" +msgstr "" + +#: order/templates/order/order_base.html:196 +#: order/templates/order/purchase_order_detail.html:265 +#: part/templates/part/category.html:255 part/templates/part/category.html:297 +#: stock/templates/stock/location.html:250 templates/js/part.js:64 +msgid "New Location" +msgstr "" + +#: order/templates/order/order_base.html:197 +#: order/templates/order/purchase_order_detail.html:266 +#: stock/templates/stock/location.html:42 templates/js/part.js:65 +msgid "Create new stock location" +msgstr "" + +#: order/templates/order/order_cancel.html:8 +msgid "Cancelling this order means that the order and line items will no longer be editable." +msgstr "" + +#: order/templates/order/order_complete.html:7 +msgid "Mark this order as complete?" +msgstr "" + +#: order/templates/order/order_complete.html:10 +msgid "This order has line items which have not been marked as received." +msgstr "" + +#: order/templates/order/order_complete.html:11 +msgid "Completing this order means that the order and line items will no longer be editable." +msgstr "" + +#: order/templates/order/order_issue.html:8 +msgid "After placing this purchase order, line items will no longer be editable." +msgstr "" + +#: order/templates/order/order_wizard/match_fields.html:9 +#: part/templates/part/bom_upload/match_fields.html:9 +#: part/templates/part/import_wizard/ajax_match_fields.html:9 +#: part/templates/part/import_wizard/match_fields.html:9 +msgid "Missing selections for the following required columns" +msgstr "" + +#: order/templates/order/order_wizard/match_fields.html:20 +#: part/templates/part/bom_upload/match_fields.html:20 +#: part/templates/part/import_wizard/ajax_match_fields.html:20 +#: part/templates/part/import_wizard/match_fields.html:20 +msgid "Duplicate selections found, see below. Fix them then retry submitting." +msgstr "" + +#: order/templates/order/order_wizard/match_fields.html:29 +#: order/templates/order/order_wizard/match_parts.html:21 +#: part/templates/part/bom_upload/match_fields.html:29 +#: part/templates/part/bom_upload/match_parts.html:21 +#: part/templates/part/import_wizard/match_fields.html:29 +#: part/templates/part/import_wizard/match_references.html:21 +msgid "Submit Selections" +msgstr "" + +#: order/templates/order/order_wizard/match_fields.html:35 +#: part/templates/part/bom_upload/match_fields.html:35 +#: part/templates/part/import_wizard/ajax_match_fields.html:28 +#: part/templates/part/import_wizard/match_fields.html:35 +msgid "File Fields" +msgstr "" + +#: order/templates/order/order_wizard/match_fields.html:42 +#: part/templates/part/bom_upload/match_fields.html:42 +#: part/templates/part/import_wizard/ajax_match_fields.html:35 +#: part/templates/part/import_wizard/match_fields.html:42 +msgid "Remove column" +msgstr "" + +#: order/templates/order/order_wizard/match_fields.html:60 +#: part/templates/part/bom_upload/match_fields.html:60 +#: part/templates/part/import_wizard/ajax_match_fields.html:53 +#: part/templates/part/import_wizard/match_fields.html:60 +msgid "Duplicate selection" +msgstr "" + +#: order/templates/order/order_wizard/match_fields.html:71 +#: order/templates/order/order_wizard/match_parts.html:52 +#: part/templates/part/bom_upload/match_fields.html:71 +#: part/templates/part/bom_upload/match_parts.html:53 +#: part/templates/part/import_wizard/ajax_match_fields.html:64 +#: part/templates/part/import_wizard/ajax_match_references.html:42 +#: part/templates/part/import_wizard/match_fields.html:71 +#: part/templates/part/import_wizard/match_references.html:49 +msgid "Remove row" +msgstr "" + +#: order/templates/order/order_wizard/match_parts.html:12 +#: part/templates/part/bom_upload/match_parts.html:12 +#: part/templates/part/import_wizard/ajax_match_references.html:12 +#: part/templates/part/import_wizard/match_references.html:12 +msgid "Errors exist in the submitted data" +msgstr "" + +#: order/templates/order/order_wizard/match_parts.html:28 +#: part/templates/part/bom_upload/match_parts.html:28 +#: part/templates/part/import_wizard/ajax_match_references.html:21 +#: part/templates/part/import_wizard/match_references.html:28 +msgid "Row" +msgstr "" + +#: order/templates/order/order_wizard/match_parts.html:29 +msgid "Select Supplier Part" +msgstr "" + +#: order/templates/order/order_wizard/po_upload.html:11 +msgid "Upload File for Purchase Order" +msgstr "" + +#: order/templates/order/order_wizard/po_upload.html:18 +#: part/templates/part/bom_upload/upload_file.html:24 +#: part/templates/part/import_wizard/ajax_part_upload.html:10 +#: part/templates/part/import_wizard/part_upload.html:21 +#, python-format +msgid "Step %(step)s of %(count)s" +msgstr "" + +#: order/templates/order/order_wizard/po_upload.html:48 +msgid "Order is already processed. Files cannot be uploaded." +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:11 +msgid "Step 1 of 2 - Select Part Suppliers" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:16 +msgid "Select suppliers" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:20 +msgid "No purchaseable parts selected" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:33 +msgid "Select Supplier" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:57 +msgid "No price" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:65 +#, python-format +msgid "Select a supplier for %(name)s" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:77 +#: part/templates/part/set_category.html:32 +msgid "Remove part" +msgstr "" + +#: order/templates/order/order_wizard/select_pos.html:8 +msgid "Step 2 of 2 - Select Purchase Orders" +msgstr "" + +#: order/templates/order/order_wizard/select_pos.html:12 +msgid "Select existing purchase orders, or create new orders." +msgstr "" + +#: order/templates/order/order_wizard/select_pos.html:31 +#: templates/js/order.js:269 templates/js/order.js:377 +msgid "Items" +msgstr "" + +#: order/templates/order/order_wizard/select_pos.html:32 +msgid "Select Purchase Order" +msgstr "" + +#: order/templates/order/order_wizard/select_pos.html:45 +#, python-format +msgid "Create new purchase order for %(name)s" +msgstr "" + +#: order/templates/order/order_wizard/select_pos.html:68 +#, python-format +msgid "Select a purchase order for %(name)s" +msgstr "" + +#: order/templates/order/po_attachments.html:12 +#: order/templates/order/po_navbar.html:32 +#: order/templates/order/purchase_order_detail.html:47 +msgid "Purchase Order Attachments" +msgstr "" + +#: order/templates/order/po_navbar.html:26 +msgid "Received Stock Items" +msgstr "" + +#: order/templates/order/po_navbar.html:29 +#: order/templates/order/po_received_items.html:12 +#: order/templates/order/purchase_order_detail.html:38 +msgid "Received Items" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:17 +msgid "Purchase Order Items" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:23 +#: order/templates/order/purchase_order_detail.html:202 +#: order/templates/order/sales_order_detail.html:23 +#: order/templates/order/sales_order_detail.html:176 +msgid "Add Line Item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:58 +#: order/templates/order/sales_order_detail.html:54 +msgid "Order Notes" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:238 +#: order/templates/order/sales_order_detail.html:518 +msgid "Edit Line Item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:248 +#: order/templates/order/sales_order_detail.html:528 +msgid "Delete Line Item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:279 +msgid "No line items found" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:307 +#: order/templates/order/sales_order_detail.html:353 +msgid "Total" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:360 +#: order/templates/order/sales_order_detail.html:376 templates/js/part.js:996 +#: templates/js/part.js:1185 +msgid "Unit Price" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:367 +#: order/templates/order/sales_order_detail.html:383 +msgid "Total price" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:431 +#: order/templates/order/sales_order_detail.html:489 +msgid "Edit line item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:432 +msgid "Delete line item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:437 +msgid "Receive line item" +msgstr "" + +#: order/templates/order/purchase_orders.html:24 +#: order/templates/order/sales_orders.html:24 +msgid "Print Order Reports" +msgstr "" + +#: order/templates/order/receive_parts.html:8 +#, python-format +msgid "Receive outstanding parts for %(order)s - %(desc)s" +msgstr "" + +#: order/templates/order/receive_parts.html:14 part/api.py:47 +#: part/models.py:348 part/templates/part/cat_link.html:7 +#: 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:24 +#: templates/InvenTree/index.html:102 templates/InvenTree/search.html:114 +#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:855 +#: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 +#: users/models.py:41 +msgid "Parts" +msgstr "" + +#: order/templates/order/receive_parts.html:15 +msgid "Fill out number of parts received, the status and destination" +msgstr "" + +#: order/templates/order/receive_parts.html:20 +msgid "Order Code" +msgstr "" + +#: order/templates/order/receive_parts.html:21 +#: part/templates/part/part_base.html:194 templates/js/part.js:670 +msgid "On Order" +msgstr "" + +#: order/templates/order/receive_parts.html:23 +msgid "Receive" +msgstr "" + +#: order/templates/order/receive_parts.html:37 +msgid "Error: Referenced part has been removed" +msgstr "" + +#: order/templates/order/receive_parts.html:68 +msgid "Remove line" +msgstr "" + +#: order/templates/order/sales_order_base.html:16 +msgid "This Sales Order has not been fully allocated" +msgstr "" + +#: order/templates/order/sales_order_base.html:66 +msgid "Packing List" +msgstr "" + +#: order/templates/order/sales_order_base.html:74 +msgid "Sales Order Details" +msgstr "" + +#: order/templates/order/sales_order_base.html:100 templates/js/order.js:344 +msgid "Customer Reference" +msgstr "" + +#: order/templates/order/sales_order_base.html:178 +msgid "Edit Sales Order" +msgstr "" + +#: order/templates/order/sales_order_cancel.html:8 +#: order/templates/order/sales_order_ship.html:9 +#: part/templates/part/bom_duplicate.html:12 +#: stock/templates/stock/stockitem_convert.html:13 +msgid "Warning" +msgstr "" + +#: order/templates/order/sales_order_cancel.html:9 +msgid "Cancelling this order means that the order will no longer be editable." +msgstr "" + +#: order/templates/order/sales_order_detail.html:17 +msgid "Sales Order Items" +msgstr "" + +#: order/templates/order/sales_order_detail.html:225 templates/js/bom.js:358 +#: templates/js/build.js:759 templates/js/build.js:1202 +msgid "Actions" +msgstr "" + +#: order/templates/order/sales_order_detail.html:232 templates/js/build.js:645 +#: templates/js/build.js:1011 +msgid "Edit stock allocation" +msgstr "" + +#: order/templates/order/sales_order_detail.html:233 templates/js/build.js:647 +#: templates/js/build.js:1012 +msgid "Delete stock allocation" +msgstr "" + +#: order/templates/order/sales_order_detail.html:306 +msgid "No matching line items" +msgstr "" + +#: order/templates/order/sales_order_detail.html:336 +msgid "ID" +msgstr "" + +#: order/templates/order/sales_order_detail.html:404 templates/js/build.js:710 +#: templates/js/build.js:1007 +msgid "Allocated" +msgstr "" + +#: order/templates/order/sales_order_detail.html:406 +msgid "Fulfilled" +msgstr "" + +#: order/templates/order/sales_order_detail.html:443 +msgid "PO" +msgstr "" + +#: order/templates/order/sales_order_detail.html:473 +msgid "Allocate serial numbers" +msgstr "" + +#: order/templates/order/sales_order_detail.html:476 templates/js/build.js:773 +msgid "Allocate stock" +msgstr "" + +#: order/templates/order/sales_order_detail.html:479 +msgid "Purchase stock" +msgstr "" + +#: order/templates/order/sales_order_detail.html:483 templates/js/build.js:766 +#: templates/js/build.js:1210 +msgid "Build stock" +msgstr "" + +#: order/templates/order/sales_order_detail.html:486 +#: order/templates/order/sales_order_detail.html:605 +msgid "Calculate price" +msgstr "" + +#: order/templates/order/sales_order_detail.html:490 +msgid "Delete line item " +msgstr "" + +#: order/templates/order/sales_order_detail.html:611 +msgid "Update Unit Price" +msgstr "" + +#: order/templates/order/sales_order_ship.html:10 +msgid "This order has not been fully allocated. If the order is marked as shipped, it can no longer be adjusted." +msgstr "" + +#: order/templates/order/sales_order_ship.html:12 +msgid "Ensure that the order allocation is correct before shipping the order." +msgstr "" + +#: order/templates/order/sales_order_ship.html:18 +msgid "Some line items in this order have been over-allocated" +msgstr "" + +#: order/templates/order/sales_order_ship.html:20 +msgid "Ensure that this is correct before shipping the order." +msgstr "" + +#: order/templates/order/sales_order_ship.html:27 +msgid "Shipping this order means that the order will no longer be editable." +msgstr "" + +#: order/templates/order/so_allocate_by_serial.html:9 +msgid "Allocate stock items by serial number" +msgstr "" + +#: order/templates/order/so_allocation_delete.html:7 +msgid "This action will unallocate the following stock from the Sales Order" +msgstr "" + +#: order/templates/order/so_navbar.html:12 +msgid "Sales Order Line Items" +msgstr "" + +#: order/templates/order/so_navbar.html:15 +msgid "Order Items" +msgstr "" + +#: order/templates/order/so_navbar.html:26 +msgid "Sales Order Attachments" +msgstr "" + +#: order/views.py:104 +msgid "Cancel Order" +msgstr "" + +#: order/views.py:113 order/views.py:139 +msgid "Confirm order cancellation" +msgstr "" + +#: order/views.py:116 order/views.py:142 +msgid "Order cannot be cancelled" +msgstr "" + +#: order/views.py:130 +msgid "Cancel sales order" +msgstr "" + +#: order/views.py:156 +msgid "Issue Order" +msgstr "" + +#: order/views.py:165 +msgid "Confirm order placement" +msgstr "" + +#: order/views.py:175 +msgid "Purchase order issued" +msgstr "" + +#: order/views.py:186 +msgid "Complete Order" +msgstr "" + +#: order/views.py:202 +msgid "Confirm order completion" +msgstr "" + +#: order/views.py:213 +msgid "Purchase order completed" +msgstr "" + +#: order/views.py:223 +msgid "Ship Order" +msgstr "" + +#: order/views.py:239 +msgid "Confirm order shipment" +msgstr "" + +#: order/views.py:245 +msgid "Could not ship order" +msgstr "" + +#: order/views.py:292 +msgid "Match Supplier Parts" +msgstr "" + +#: order/views.py:480 +msgid "Receive Parts" +msgstr "" + +#: order/views.py:552 +msgid "Items received" +msgstr "" + +#: order/views.py:620 +msgid "Error converting quantity to number" +msgstr "" + +#: order/views.py:626 +msgid "Receive quantity less than zero" +msgstr "" + +#: order/views.py:632 +msgid "No lines specified" +msgstr "" + +#: order/views.py:705 +msgid "Update prices" +msgstr "" + +#: order/views.py:963 +#, python-brace-format +msgid "Ordered {n} parts" +msgstr "" + +#: order/views.py:1016 +msgid "Allocate Serial Numbers" +msgstr "" + +#: order/views.py:1061 +#, python-brace-format +msgid "Allocated {n} items" +msgstr "" + +#: order/views.py:1077 +msgid "Select line item" +msgstr "" + +#: order/views.py:1108 +#, python-brace-format +msgid "No matching item for serial {serial}" +msgstr "" + +#: order/views.py:1118 +#, python-brace-format +msgid "{serial} is not in stock" +msgstr "" + +#: order/views.py:1126 +#, python-brace-format +msgid "{serial} already allocated to an order" +msgstr "" + +#: order/views.py:1180 +msgid "Allocate Stock to Order" +msgstr "" + +#: order/views.py:1254 +msgid "Edit Allocation Quantity" +msgstr "" + +#: order/views.py:1269 +msgid "Remove allocation" +msgstr "" + +#: order/views.py:1341 +msgid "Sales order not found" +msgstr "" + +#: order/views.py:1347 +msgid "Price not found" +msgstr "" + +#: order/views.py:1350 +#, python-brace-format +msgid "Updated {part} unit-price to {price}" +msgstr "" + +#: order/views.py:1355 +#, python-brace-format +msgid "Updated {part} unit-price to {price} and quantity to {qty}" +msgstr "" + +#: part/bom.py:133 part/models.py:74 part/models.py:793 +#: part/templates/part/category.html:75 +msgid "Default Location" +msgstr "" + +#: part/bom.py:134 part/templates/part/part_base.html:182 +msgid "Available Stock" +msgstr "" + +#: part/forms.py:64 +msgid "File Format" +msgstr "" + +#: part/forms.py:64 +msgid "Select output file format" +msgstr "" + +#: part/forms.py:66 +msgid "Cascading" +msgstr "" + +#: part/forms.py:66 +msgid "Download cascading / multi-level BOM" +msgstr "" + +#: part/forms.py:68 +msgid "Levels" +msgstr "" + +#: part/forms.py:68 +msgid "Select maximum number of BOM levels to export (0 = all levels)" +msgstr "" + +#: part/forms.py:70 +msgid "Include Parameter Data" +msgstr "" + +#: part/forms.py:70 +msgid "Include part parameters data in exported BOM" +msgstr "" + +#: part/forms.py:72 +msgid "Include Stock Data" +msgstr "" + +#: part/forms.py:72 +msgid "Include part stock data in exported BOM" +msgstr "" + +#: part/forms.py:74 +msgid "Include Manufacturer Data" +msgstr "" + +#: part/forms.py:74 +msgid "Include part manufacturer data in exported BOM" +msgstr "" + +#: part/forms.py:76 +msgid "Include Supplier Data" +msgstr "" + +#: part/forms.py:76 +msgid "Include part supplier data in exported BOM" +msgstr "" + +#: part/forms.py:97 part/models.py:2278 +msgid "Parent Part" +msgstr "" + +#: part/forms.py:98 part/templates/part/bom_duplicate.html:7 +msgid "Select parent part to copy BOM from" +msgstr "" + +#: part/forms.py:104 +msgid "Clear existing BOM items" +msgstr "" + +#: part/forms.py:110 +msgid "Confirm BOM duplication" +msgstr "" + +#: part/forms.py:128 +msgid "validate" +msgstr "" + +#: part/forms.py:128 +msgid "Confirm that the BOM is correct" +msgstr "" + +#: part/forms.py:171 +msgid "Related Part" +msgstr "" + +#: part/forms.py:178 +msgid "Select part category" +msgstr "" + +#: part/forms.py:195 +msgid "Duplicate all BOM data for this part" +msgstr "" + +#: part/forms.py:196 +msgid "Copy BOM" +msgstr "" + +#: part/forms.py:201 +msgid "Duplicate all parameter data for this part" +msgstr "" + +#: part/forms.py:202 +msgid "Copy Parameters" +msgstr "" + +#: part/forms.py:207 +msgid "Confirm part creation" +msgstr "" + +#: part/forms.py:212 +msgid "Include category parameter templates" +msgstr "" + +#: part/forms.py:217 +msgid "Include parent categories parameter templates" +msgstr "" + +#: part/forms.py:222 +msgid "Initial stock amount" +msgstr "" + +#: part/forms.py:223 +msgid "Create stock for this part" +msgstr "" + +#: part/forms.py:303 +msgid "Add parameter template to same level categories" +msgstr "" + +#: part/forms.py:307 +msgid "Add parameter template to all categories" +msgstr "" + +#: part/forms.py:325 part/models.py:2377 +msgid "Sub part" +msgstr "" + +#: part/forms.py:354 +msgid "Input quantity for price calculation" +msgstr "" + +#: part/models.py:75 +msgid "Default location for parts in this category" +msgstr "" + +#: part/models.py:78 +msgid "Default keywords" +msgstr "" + +#: part/models.py:78 +msgid "Default keywords for parts in this category" +msgstr "" + +#: part/models.py:88 part/models.py:2324 +#: part/templates/part/part_app_base.html:10 +msgid "Part Category" +msgstr "" + +#: part/models.py:89 part/templates/part/category.html:32 +#: part/templates/part/category.html:103 templates/InvenTree/search.html:127 +#: templates/stats.html:84 users/models.py:40 +msgid "Part Categories" +msgstr "" + +#: part/models.py:433 +msgid "Invalid choice for parent part" +msgstr "" + +#: part/models.py:495 part/models.py:507 +#, python-brace-format +msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" +msgstr "" + +#: part/models.py:604 +msgid "Next available serial numbers are" +msgstr "" + +#: part/models.py:608 +msgid "Next available serial number is" +msgstr "" + +#: part/models.py:613 +msgid "Most recent serial number is" +msgstr "" + +#: part/models.py:692 +msgid "Duplicate IPN not allowed in part settings" +msgstr "" + +#: part/models.py:717 +msgid "Part name" +msgstr "" + +#: part/models.py:724 +msgid "Is Template" +msgstr "" + +#: part/models.py:725 +msgid "Is this part a template part?" +msgstr "" + +#: part/models.py:735 +msgid "Is this part a variant of another part?" +msgstr "" + +#: part/models.py:736 +msgid "Variant Of" +msgstr "" + +#: part/models.py:742 +msgid "Part description" +msgstr "" + +#: part/models.py:747 part/templates/part/category.html:82 +#: part/templates/part/part_base.html:130 +msgid "Keywords" +msgstr "" + +#: part/models.py:748 +msgid "Part keywords to improve visibility in search results" +msgstr "" + +#: part/models.py:755 part/models.py:2323 +#: part/templates/part/set_category.html:15 templates/js/part.js:641 +msgid "Category" +msgstr "" + +#: part/models.py:756 +msgid "Part category" +msgstr "" + +#: part/models.py:761 templates/js/part.js:257 templates/js/part.js:485 +msgid "IPN" +msgstr "" + +#: part/models.py:762 +msgid "Internal Part Number" +msgstr "" + +#: part/models.py:768 +msgid "Part revision or version number" +msgstr "" + +#: part/models.py:769 report/models.py:200 templates/js/part.js:261 +msgid "Revision" +msgstr "" + +#: part/models.py:791 +msgid "Where is this item normally stored?" +msgstr "" + +#: part/models.py:838 +msgid "Default Supplier" +msgstr "" + +#: part/models.py:839 +msgid "Default supplier part" +msgstr "" + +#: part/models.py:846 +msgid "Default Expiry" +msgstr "" + +#: part/models.py:847 +msgid "Expiry time (in days) for stock items of this part" +msgstr "" + +#: part/models.py:852 +msgid "Minimum Stock" +msgstr "" + +#: part/models.py:853 +msgid "Minimum allowed stock level" +msgstr "" + +#: part/models.py:860 +msgid "Stock keeping units for this part" +msgstr "" + +#: part/models.py:866 +msgid "Can this part be built from other parts?" +msgstr "" + +#: part/models.py:872 +msgid "Can this part be used to build other parts?" +msgstr "" + +#: part/models.py:878 +msgid "Does this part have tracking for unique items?" +msgstr "" + +#: part/models.py:883 +msgid "Can this part be purchased from external suppliers?" +msgstr "" + +#: part/models.py:888 +msgid "Can this part be sold to customers?" +msgstr "" + +#: part/models.py:892 templates/js/table_filters.js:21 +#: templates/js/table_filters.js:69 templates/js/table_filters.js:250 +#: templates/js/table_filters.js:319 +msgid "Active" +msgstr "" + +#: part/models.py:893 +msgid "Is this part active?" +msgstr "" + +#: part/models.py:898 +msgid "Is this a virtual part, such as a software product or license?" +msgstr "" + +#: part/models.py:903 +msgid "Part notes - supports Markdown formatting" +msgstr "" + +#: part/models.py:906 +msgid "BOM checksum" +msgstr "" + +#: part/models.py:906 +msgid "Stored BOM checksum" +msgstr "" + +#: part/models.py:909 +msgid "BOM checked by" +msgstr "" + +#: part/models.py:911 +msgid "BOM checked date" +msgstr "" + +#: part/models.py:915 +msgid "Creation User" +msgstr "" + +#: part/models.py:1654 +msgid "Sell multiple" +msgstr "" + +#: part/models.py:2142 +msgid "Test templates can only be created for trackable parts" +msgstr "" + +#: part/models.py:2159 +msgid "Test with this name already exists for this part" +msgstr "" + +#: part/models.py:2179 templates/js/part.js:906 templates/js/stock.js:475 +msgid "Test Name" +msgstr "" + +#: part/models.py:2180 +msgid "Enter a name for the test" +msgstr "" + +#: part/models.py:2185 +msgid "Test Description" +msgstr "" + +#: part/models.py:2186 +msgid "Enter description for this test" +msgstr "" + +#: part/models.py:2191 templates/js/part.js:915 +#: templates/js/table_filters.js:236 +msgid "Required" +msgstr "" + +#: part/models.py:2192 +msgid "Is this test required to pass?" +msgstr "" + +#: part/models.py:2197 templates/js/part.js:923 +msgid "Requires Value" +msgstr "" + +#: part/models.py:2198 +msgid "Does this test require a value when adding a test result?" +msgstr "" + +#: part/models.py:2203 templates/js/part.js:930 +msgid "Requires Attachment" +msgstr "" + +#: part/models.py:2204 +msgid "Does this test require a file attachment when adding a test result?" +msgstr "" + +#: part/models.py:2241 +msgid "Parameter template name must be unique" +msgstr "" + +#: part/models.py:2246 +msgid "Parameter Name" +msgstr "" + +#: part/models.py:2248 +msgid "Parameter Units" +msgstr "" + +#: part/models.py:2280 part/models.py:2329 part/models.py:2330 +#: templates/InvenTree/settings/category.html:62 +msgid "Parameter Template" +msgstr "" + +#: part/models.py:2282 +msgid "Data" +msgstr "" + +#: part/models.py:2282 +msgid "Parameter Value" +msgstr "" + +#: part/models.py:2334 templates/InvenTree/settings/category.html:67 +msgid "Default Value" +msgstr "" + +#: part/models.py:2335 +msgid "Default Parameter Value" +msgstr "" + +#: part/models.py:2369 +msgid "Select parent part" +msgstr "" + +#: part/models.py:2378 +msgid "Select part to be used in BOM" +msgstr "" + +#: part/models.py:2384 +msgid "BOM quantity for this BOM item" +msgstr "" + +#: part/models.py:2386 templates/js/bom.js:216 templates/js/bom.js:278 +msgid "Optional" +msgstr "" + +#: part/models.py:2386 +msgid "This BOM item is optional" +msgstr "" + +#: part/models.py:2389 +msgid "Overage" +msgstr "" + +#: part/models.py:2390 +msgid "Estimated build wastage quantity (absolute or percentage)" +msgstr "" + +#: part/models.py:2393 +msgid "BOM item reference" +msgstr "" + +#: part/models.py:2396 +msgid "BOM item notes" +msgstr "" + +#: part/models.py:2398 +msgid "Checksum" +msgstr "" + +#: part/models.py:2398 +msgid "BOM line checksum" +msgstr "" + +#: part/models.py:2402 templates/js/bom.js:295 templates/js/bom.js:302 +#: templates/js/table_filters.js:55 +msgid "Inherited" +msgstr "" + +#: part/models.py:2403 +msgid "This BOM item is inherited by BOMs for variant parts" +msgstr "" + +#: part/models.py:2408 templates/js/bom.js:287 +msgid "Allow Variants" +msgstr "" + +#: part/models.py:2409 +msgid "Stock items for variant parts can be used for this BOM item" +msgstr "" + +#: part/models.py:2494 stock/models.py:335 +msgid "Quantity must be integer value for trackable parts" +msgstr "" + +#: part/models.py:2503 part/models.py:2505 +msgid "Sub part must be specified" +msgstr "" + +#: part/models.py:2508 +msgid "BOM Item" +msgstr "" + +#: part/models.py:2627 +msgid "Part 1" +msgstr "" + +#: part/models.py:2631 +msgid "Part 2" +msgstr "" + +#: part/models.py:2631 +msgid "Select Related Part" +msgstr "" + +#: part/models.py:2663 +msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" +msgstr "" + +#: part/templates/part/bom.html:6 +msgid "You do not have permission to edit the BOM." +msgstr "" + +#: part/templates/part/bom.html:14 +#, python-format +msgid "The BOM for %(part)s has changed, and must be validated.
" +msgstr "" + +#: part/templates/part/bom.html:16 +#, python-format +msgid "The BOM for %(part)s was last checked by %(checker)s on %(check_date)s" +msgstr "" + +#: part/templates/part/bom.html:20 +#, python-format +msgid "The BOM for %(part)s has not been validated." +msgstr "" + +#: part/templates/part/bom.html:27 +msgid "Remove selected BOM items" +msgstr "" + +#: part/templates/part/bom.html:30 +msgid "Import BOM data" +msgstr "" + +#: part/templates/part/bom.html:34 +msgid "Copy BOM from parent part" +msgstr "" + +#: part/templates/part/bom.html:38 +msgid "New BOM Item" +msgstr "" + +#: part/templates/part/bom.html:41 +msgid "Finish Editing" +msgstr "" + +#: part/templates/part/bom.html:46 +msgid "Edit BOM" +msgstr "" + +#: part/templates/part/bom.html:50 +msgid "Validate Bill of Materials" +msgstr "" + +#: part/templates/part/bom.html:56 part/views.py:1586 +msgid "Export Bill of Materials" +msgstr "" + +#: part/templates/part/bom.html:59 +msgid "Print BOM Report" +msgstr "" + +#: part/templates/part/bom_duplicate.html:13 +msgid "This part already has a Bill of Materials" +msgstr "" + +#: part/templates/part/bom_upload/match_parts.html:29 +msgid "Select Part" +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:7 +msgid "Upload BOM File" +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:12 +msgid "Upload Bill of Materials" +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:16 +msgid "Requirements for BOM upload" +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:18 +msgid "The BOM file must contain the required named columns as provided in the " +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:18 +msgid "BOM Upload Template" +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:19 +msgid "Each part must already exist in the database" +msgstr "" + +#: part/templates/part/bom_validate.html:6 +#, python-format +msgid "Confirm that the Bill of Materials (BOM) is valid for:
%(part)s" +msgstr "" + +#: part/templates/part/bom_validate.html:9 +msgid "This will validate each line in the BOM." +msgstr "" + +#: part/templates/part/category.html:33 +msgid "All parts" +msgstr "" + +#: part/templates/part/category.html:38 part/views.py:1912 +msgid "Create new part category" +msgstr "" + +#: part/templates/part/category.html:44 +msgid "Edit part category" +msgstr "" + +#: part/templates/part/category.html:49 +msgid "Delete part category" +msgstr "" + +#: part/templates/part/category.html:59 part/templates/part/category.html:98 +msgid "Category Details" +msgstr "" + +#: part/templates/part/category.html:64 +msgid "Category Path" +msgstr "" + +#: part/templates/part/category.html:69 +msgid "Category Description" +msgstr "" + +#: part/templates/part/category.html:88 part/templates/part/category.html:174 +#: part/templates/part/category_navbar.html:14 +#: part/templates/part/category_navbar.html:17 +msgid "Subcategories" +msgstr "" + +#: part/templates/part/category.html:93 +msgid "Parts (Including subcategories)" +msgstr "" + +#: part/templates/part/category.html:126 +msgid "Export Part Data" +msgstr "" + +#: part/templates/part/category.html:127 part/templates/part/category.html:141 +msgid "Export" +msgstr "" + +#: part/templates/part/category.html:130 +msgid "Create new part" +msgstr "" + +#: part/templates/part/category.html:131 part/templates/part/detail.html:452 +msgid "New Part" +msgstr "" + +#: part/templates/part/category.html:138 +msgid "Set category" +msgstr "" + +#: part/templates/part/category.html:138 +msgid "Set Category" +msgstr "" + +#: part/templates/part/category.html:141 +msgid "Export Data" +msgstr "" + +#: part/templates/part/category.html:145 +msgid "View list display" +msgstr "" + +#: part/templates/part/category.html:148 +msgid "View grid display" +msgstr "" + +#: part/templates/part/category.html:164 +msgid "Part Parameters" +msgstr "" + +#: part/templates/part/category.html:256 +#: stock/templates/stock/location.html:251 +msgid "Create new location" +msgstr "" + +#: part/templates/part/category.html:261 part/templates/part/category.html:291 +#: templates/js/part.js:25 +msgid "New Category" +msgstr "" + +#: part/templates/part/category.html:262 +msgid "Create new category" +msgstr "" + +#: part/templates/part/category.html:292 +msgid "Create new Part Category" +msgstr "" + +#: part/templates/part/category.html:298 stock/views.py:874 +msgid "Create new Stock Location" +msgstr "" + +#: part/templates/part/category.html:317 +msgid "Select parent category" +msgstr "" + +#: part/templates/part/category.html:324 part/views.py:1860 +msgid "Edit Part Category" +msgstr "" + +#: part/templates/part/category_delete.html:5 +msgid "Are you sure you want to delete category" +msgstr "" + +#: part/templates/part/category_delete.html:8 +#, python-format +msgid "This category contains %(count)s child categories" +msgstr "" + +#: part/templates/part/category_delete.html:9 +msgid "If this category is deleted, these child categories will be moved to the" +msgstr "" + +#: part/templates/part/category_delete.html:11 +msgid "category" +msgstr "" + +#: part/templates/part/category_delete.html:13 +msgid "top level Parts category" +msgstr "" + +#: part/templates/part/category_delete.html:25 +#, python-format +msgid "This category contains %(count)s parts" +msgstr "" + +#: part/templates/part/category_delete.html:27 +#, python-format +msgid "If this category is deleted, these parts will be moved to the parent category %(path)s" +msgstr "" + +#: part/templates/part/category_delete.html:29 +msgid "If this category is deleted, these parts will be moved to the top-level category Teile" +msgstr "" + +#: part/templates/part/category_navbar.html:29 +#: part/templates/part/category_navbar.html:32 +msgid "Import Parts" +msgstr "" + +#: part/templates/part/copy_part.html:9 part/views.py:327 +msgid "Duplicate Part" +msgstr "" + +#: part/templates/part/copy_part.html:10 +#, python-format +msgid "Make a copy of part '%(full_name)s'." +msgstr "" + +#: part/templates/part/copy_part.html:14 +#: part/templates/part/create_part.html:11 +msgid "Possible Matching Parts" +msgstr "" + +#: part/templates/part/copy_part.html:15 +#: part/templates/part/create_part.html:12 +msgid "The new part may be a duplicate of these existing parts" +msgstr "" + +#: part/templates/part/create_part.html:17 +#, python-format +msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" +msgstr "" + +#: part/templates/part/detail.html:16 +msgid "Part Stock" +msgstr "" + +#: part/templates/part/detail.html:21 +#, python-format +msgid "Showing stock for all variants of %(full_name)s" +msgstr "" + +#: part/templates/part/detail.html:30 part/templates/part/navbar.html:87 +msgid "Part Test Templates" +msgstr "" + +#: part/templates/part/detail.html:36 +msgid "Add Test Template" +msgstr "" + +#: part/templates/part/detail.html:77 +msgid "New sales order" +msgstr "" + +#: part/templates/part/detail.html:77 +msgid "New Order" +msgstr "" + +#: part/templates/part/detail.html:90 +msgid "Sales Order Allocations" +msgstr "" + +#: part/templates/part/detail.html:130 part/templates/part/navbar.html:21 +msgid "Part Variants" +msgstr "" + +#: part/templates/part/detail.html:137 +msgid "Create new variant" +msgstr "" + +#: part/templates/part/detail.html:138 +msgid "New Variant" +msgstr "" + +#: part/templates/part/detail.html:161 +msgid "Add new parameter" +msgstr "" + +#: part/templates/part/detail.html:182 part/templates/part/navbar.html:95 +#: part/templates/part/navbar.html:98 +msgid "Related Parts" +msgstr "" + +#: part/templates/part/detail.html:188 +msgid "Add Related" +msgstr "" + +#: part/templates/part/detail.html:228 part/templates/part/navbar.html:35 +#: part/templates/part/navbar.html:38 +msgid "Bill of Materials" +msgstr "" + +#: part/templates/part/detail.html:237 +msgid "Assemblies" +msgstr "" + +#: part/templates/part/detail.html:253 +msgid "Part Builds" +msgstr "" + +#: part/templates/part/detail.html:260 +msgid "Start New Build" +msgstr "" + +#: part/templates/part/detail.html:274 +msgid "Build Order Allocations" +msgstr "" + +#: part/templates/part/detail.html:283 +msgid "Part Suppliers" +msgstr "" + +#: part/templates/part/detail.html:305 +msgid "Part Manufacturers" +msgstr "" + +#: part/templates/part/detail.html:317 +msgid "Delete manufacturer parts" +msgstr "" + +#: part/templates/part/detail.html:402 +msgid "Delete selected BOM items?" +msgstr "" + +#: part/templates/part/detail.html:403 +msgid "All selected BOM items will be deleted" +msgstr "" + +#: part/templates/part/detail.html:453 part/views.py:451 +msgid "Create New Part" +msgstr "" + +#: part/templates/part/detail.html:588 +msgid "Add Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:606 +msgid "Edit Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:618 +msgid "Delete Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:669 +msgid "Edit Part Notes" +msgstr "" + +#: part/templates/part/detail.html:902 +#, python-format +msgid "Single Price - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:914 +#, python-format +msgid "Single Price Difference - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:926 +#, python-format +msgid "Part Single Price - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:1015 +#, python-format +msgid "Unit Price - %(currency)s" +msgstr "" + +#: part/templates/part/import_wizard/ajax_part_upload.html:29 +#: part/templates/part/import_wizard/part_upload.html:51 +msgid "Unsuffitient privileges." +msgstr "" + +#: part/templates/part/import_wizard/part_upload.html:14 +msgid "Import Parts from File" +msgstr "" + +#: part/templates/part/navbar.html:24 +msgid "Variants" +msgstr "" + +#: part/templates/part/navbar.html:51 part/templates/part/navbar.html:54 +msgid "Used In" +msgstr "" + +#: part/templates/part/navbar.html:61 +msgid "Prices" +msgstr "" + +#: part/templates/part/navbar.html:90 +msgid "Test Templates" +msgstr "" + +#: part/templates/part/part_app_base.html:12 +msgid "Part List" +msgstr "" + +#: part/templates/part/part_base.html:26 templates/js/company.js:416 +#: templates/js/company.js:666 templates/js/part.js:172 +#: templates/js/part.js:249 +msgid "Inactive" +msgstr "" + +#: part/templates/part/part_base.html:36 +msgid "Part is virtual (not a physical part)" +msgstr "" + +#: part/templates/part/part_base.html:39 +msgid "Part is a template part (variants can be made from this part)" +msgstr "" + +#: part/templates/part/part_base.html:42 +msgid "Part can be assembled from other parts" +msgstr "" + +#: part/templates/part/part_base.html:45 +msgid "Part can be used in assemblies" +msgstr "" + +#: part/templates/part/part_base.html:48 +msgid "Part stock is tracked by serial number" +msgstr "" + +#: part/templates/part/part_base.html:51 +msgid "Part can be purchased from external suppliers" +msgstr "" + +#: part/templates/part/part_base.html:54 +msgid "Part can be sold to customers" +msgstr "" + +#: part/templates/part/part_base.html:60 +msgid "Star this part" +msgstr "" + +#: part/templates/part/part_base.html:67 +#: stock/templates/stock/item_base.html:75 +#: stock/templates/stock/location.html:51 +msgid "Barcode actions" +msgstr "" + +#: part/templates/part/part_base.html:69 +#: stock/templates/stock/item_base.html:77 +#: stock/templates/stock/location.html:53 templates/qr_button.html:1 +msgid "Show QR Code" +msgstr "" + +#: part/templates/part/part_base.html:70 +#: stock/templates/stock/item_base.html:93 +#: stock/templates/stock/location.html:54 +msgid "Print Label" +msgstr "" + +#: part/templates/part/part_base.html:75 +msgid "Show pricing information" +msgstr "" + +#: part/templates/part/part_base.html:80 +#: stock/templates/stock/item_base.html:140 +#: stock/templates/stock/location.html:62 +msgid "Stock actions" +msgstr "" + +#: part/templates/part/part_base.html:87 +msgid "Count part stock" +msgstr "" + +#: part/templates/part/part_base.html:93 +msgid "Transfer part stock" +msgstr "" + +#: part/templates/part/part_base.html:110 +msgid "Part actions" +msgstr "" + +#: part/templates/part/part_base.html:113 +msgid "Duplicate part" +msgstr "" + +#: part/templates/part/part_base.html:116 +msgid "Edit part" +msgstr "" + +#: part/templates/part/part_base.html:119 +msgid "Delete part" +msgstr "" + +#: part/templates/part/part_base.html:154 +msgid "Latest Serial Number" +msgstr "" + +#: part/templates/part/part_base.html:165 +msgid "This is a virtual part" +msgstr "" + +#: part/templates/part/part_base.html:171 +#, python-format +msgid "This part is a variant of %(link)s" +msgstr "" + +#: part/templates/part/part_base.html:188 templates/js/table_filters.js:165 +msgid "In Stock" +msgstr "" + +#: part/templates/part/part_base.html:201 templates/InvenTree/index.html:186 +msgid "Required for Build Orders" +msgstr "" + +#: part/templates/part/part_base.html:208 +msgid "Required for Sales Orders" +msgstr "" + +#: part/templates/part/part_base.html:215 +msgid "Allocated to Orders" +msgstr "" + +#: part/templates/part/part_base.html:230 templates/js/bom.js:316 +msgid "Can Build" +msgstr "" + +#: part/templates/part/part_base.html:236 templates/js/part.js:501 +#: templates/js/part.js:674 +msgid "Building" +msgstr "" + +#: part/templates/part/part_base.html:331 part/templates/part/prices.html:125 +msgid "Calculate" +msgstr "" + +#: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:21 +msgid "Supplier Pricing" +msgstr "" + +#: part/templates/part/part_pricing.html:26 +#: part/templates/part/part_pricing.html:52 +#: part/templates/part/part_pricing.html:85 +#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:25 +#: part/templates/part/prices.html:52 part/templates/part/prices.html:84 +#: part/templates/part/prices.html:101 +msgid "Unit Cost" +msgstr "" + +#: part/templates/part/part_pricing.html:32 +#: part/templates/part/part_pricing.html:58 +#: part/templates/part/part_pricing.html:89 +#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:32 +#: part/templates/part/prices.html:59 part/templates/part/prices.html:89 +#: part/templates/part/prices.html:106 +msgid "Total Cost" +msgstr "" + +#: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:40 +msgid "No supplier pricing available" +msgstr "" + +#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:49 +#: part/templates/part/prices.html:225 +msgid "BOM Pricing" +msgstr "" + +#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:67 +msgid "Note: BOM pricing is incomplete for this part" +msgstr "" + +#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:74 +msgid "No BOM pricing available" +msgstr "" + +#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:83 +msgid "Internal Price" +msgstr "" + +#: part/templates/part/part_pricing.html:113 +#: part/templates/part/prices.html:115 +msgid "No pricing information is available for this part." +msgstr "" + +#: part/templates/part/part_thumb.html:20 +msgid "Select from existing images" +msgstr "" + +#: part/templates/part/partial_delete.html:7 +#, python-format +msgid "Are you sure you want to delete part '%(full_name)s'?" +msgstr "" + +#: part/templates/part/partial_delete.html:12 +#, python-format +msgid "This part is used in BOMs for %(count)s other parts. If you delete this part, the BOMs for the following parts will be updated" +msgstr "" + +#: part/templates/part/partial_delete.html:22 +#, python-format +msgid "There are %(count)s stock entries defined for this part. If you delete this part, the following stock entries will also be deleted:" +msgstr "" + +#: part/templates/part/partial_delete.html:33 +#, python-format +msgid "There are %(count)s manufacturers defined for this part. If you delete this part, the following manufacturer parts will also be deleted:" +msgstr "" + +#: part/templates/part/partial_delete.html:44 +#, python-format +msgid "There are %(count)s suppliers defined for this part. If you delete this part, the following supplier parts will also be deleted:" +msgstr "" + +#: part/templates/part/partial_delete.html:55 +#, python-format +msgid "There are %(count)s unique parts tracked for '%(full_name)s'. Deleting this part will permanently remove this tracking information." +msgstr "" + +#: part/templates/part/prices.html:16 +msgid "Pricing ranges" +msgstr "" + +#: part/templates/part/prices.html:22 +msgid "Show supplier cost" +msgstr "" + +#: part/templates/part/prices.html:23 +msgid "Show purchase price" +msgstr "" + +#: part/templates/part/prices.html:50 +msgid "Show BOM cost" +msgstr "" + +#: part/templates/part/prices.html:98 +msgid "Show sale cost" +msgstr "" + +#: part/templates/part/prices.html:99 +msgid "Show sale price" +msgstr "" + +#: part/templates/part/prices.html:121 +msgid "Calculation parameters" +msgstr "" + +#: part/templates/part/prices.html:136 +msgid "Supplier Cost" +msgstr "" + +#: part/templates/part/prices.html:137 part/templates/part/prices.html:158 +#: part/templates/part/prices.html:183 part/templates/part/prices.html:213 +#: part/templates/part/prices.html:239 part/templates/part/prices.html:267 +msgid "Jump to overview" +msgstr "" + +#: part/templates/part/prices.html:162 +msgid "Stock Pricing" +msgstr "" + +#: part/templates/part/prices.html:172 +msgid "No stock pricing history is available for this part." +msgstr "" + +#: part/templates/part/prices.html:182 +msgid "Internal Cost" +msgstr "" + +#: part/templates/part/prices.html:197 part/views.py:2330 +msgid "Add Internal Price Break" +msgstr "" + +#: part/templates/part/prices.html:212 +msgid "BOM Cost" +msgstr "" + +#: part/templates/part/prices.html:238 +msgid "Sale Cost" +msgstr "" + +#: part/templates/part/prices.html:278 +msgid "No sale pice history available for this part." +msgstr "" + +#: part/templates/part/set_category.html:9 +msgid "Set category for the following parts" +msgstr "" + +#: part/templates/part/stock_count.html:7 templates/js/bom.js:239 +#: templates/js/part.js:491 templates/js/part.js:678 +msgid "No Stock" +msgstr "" + +#: part/templates/part/stock_count.html:9 templates/InvenTree/index.html:166 +msgid "Low Stock" +msgstr "" + +#: part/templates/part/variant_part.html:9 +msgid "Create new part variant" +msgstr "" + +#: part/templates/part/variant_part.html:10 +#, python-format +msgid "Create a new variant of template '%(full_name)s'." +msgstr "" + +#: part/templatetags/inventree_extras.py:105 +msgid "Unknown database" +msgstr "" + +#: part/views.py:96 +msgid "Add Related Part" +msgstr "" + +#: part/views.py:151 +msgid "Delete Related Part" +msgstr "" + +#: part/views.py:162 +msgid "Set Part Category" +msgstr "" + +#: part/views.py:212 +#, python-brace-format +msgid "Set category for {n} parts" +msgstr "" + +#: part/views.py:247 +msgid "Create Variant" +msgstr "" + +#: part/views.py:332 +msgid "Copied part" +msgstr "" + +#: part/views.py:386 part/views.py:528 +msgid "Possible matches exist - confirm creation of new part" +msgstr "" + +#: part/views.py:456 +msgid "Created new part" +msgstr "" + +#: part/views.py:636 +msgid "Match References" +msgstr "" + +#: part/views.py:892 +msgid "None" +msgstr "" + +#: part/views.py:951 +msgid "Part QR Code" +msgstr "" + +#: part/views.py:1053 +msgid "Select Part Image" +msgstr "" + +#: part/views.py:1079 +msgid "Updated part image" +msgstr "" + +#: part/views.py:1082 +msgid "Part image not found" +msgstr "" + +#: part/views.py:1094 +msgid "Duplicate BOM" +msgstr "" + +#: part/views.py:1124 +msgid "Confirm duplication of BOM from parent" +msgstr "" + +#: part/views.py:1145 +msgid "Validate BOM" +msgstr "" + +#: part/views.py:1166 +msgid "Confirm that the BOM is valid" +msgstr "" + +#: part/views.py:1177 +msgid "Validated Bill of Materials" +msgstr "" + +#: part/views.py:1250 +msgid "Match Parts" +msgstr "" + +#: part/views.py:1638 +msgid "Confirm Part Deletion" +msgstr "" + +#: part/views.py:1645 +msgid "Part was deleted" +msgstr "" + +#: part/views.py:1654 +msgid "Part Pricing" +msgstr "" + +#: part/views.py:1795 +msgid "Create Part Parameter Template" +msgstr "" + +#: part/views.py:1805 +msgid "Edit Part Parameter Template" +msgstr "" + +#: part/views.py:1812 +msgid "Delete Part Parameter Template" +msgstr "" + +#: part/views.py:1898 +msgid "Delete Part Category" +msgstr "" + +#: part/views.py:1904 +msgid "Part category was deleted" +msgstr "" + +#: part/views.py:1956 +msgid "Create Category Parameter Template" +msgstr "" + +#: part/views.py:2057 +msgid "Edit Category Parameter Template" +msgstr "" + +#: part/views.py:2113 +msgid "Delete Category Parameter Template" +msgstr "" + +#: part/views.py:2132 +msgid "Create BOM Item" +msgstr "" + +#: part/views.py:2202 +msgid "Edit BOM item" +msgstr "" + +#: part/views.py:2263 +msgid "Added new price break" +msgstr "" + +#: part/views.py:2339 +msgid "Edit Internal Price Break" +msgstr "" + +#: part/views.py:2347 +msgid "Delete Internal Price Break" +msgstr "" + +#: report/models.py:182 +msgid "Template name" +msgstr "" + +#: report/models.py:188 +msgid "Report template file" +msgstr "" + +#: report/models.py:195 +msgid "Report template description" +msgstr "" + +#: report/models.py:201 +msgid "Report revision number (auto-increments)" +msgstr "" + +#: report/models.py:292 +msgid "Pattern for generating report filenames" +msgstr "" + +#: report/models.py:299 +msgid "Report template is enabled" +msgstr "" + +#: report/models.py:323 +msgid "StockItem query filters (comma-separated list of key=value pairs)" +msgstr "" + +#: report/models.py:331 +msgid "Include Installed Tests" +msgstr "" + +#: report/models.py:332 +msgid "Include test results for stock items installed inside assembled item" +msgstr "" + +#: report/models.py:380 +msgid "Build Filters" +msgstr "" + +#: report/models.py:381 +msgid "Build query filters (comma-separated list of key=value pairs" +msgstr "" + +#: report/models.py:423 +msgid "Part Filters" +msgstr "" + +#: report/models.py:424 +msgid "Part query filters (comma-separated list of key=value pairs" +msgstr "" + +#: report/models.py:458 +msgid "Purchase order query filters" +msgstr "" + +#: report/models.py:496 +msgid "Sales order query filters" +msgstr "" + +#: report/models.py:546 +msgid "Snippet" +msgstr "" + +#: report/models.py:547 +msgid "Report snippet file" +msgstr "" + +#: report/models.py:551 +msgid "Snippet file description" +msgstr "" + +#: report/models.py:586 +msgid "Asset" +msgstr "" + +#: report/models.py:587 +msgid "Report asset file" +msgstr "" + +#: report/models.py:590 +msgid "Asset file description" +msgstr "" + +#: report/templates/report/inventree_build_order_base.html:147 +msgid "Required For" +msgstr "" + +#: report/templates/report/inventree_po_report.html:85 +#: report/templates/report/inventree_so_report.html:85 +msgid "Line Items" +msgstr "" + +#: report/templates/report/inventree_test_report_base.html:21 +msgid "Stock Item Test Report" +msgstr "" + +#: report/templates/report/inventree_test_report_base.html:83 +msgid "Test Results" +msgstr "" + +#: report/templates/report/inventree_test_report_base.html:88 +#: stock/models.py:1796 +msgid "Test" +msgstr "" + +#: report/templates/report/inventree_test_report_base.html:89 +#: stock/models.py:1802 +msgid "Result" +msgstr "" + +#: report/templates/report/inventree_test_report_base.html:92 +#: templates/js/order.js:259 templates/js/stock.js:1371 +msgid "Date" +msgstr "" + +#: report/templates/report/inventree_test_report_base.html:103 +msgid "Pass" +msgstr "" + +#: report/templates/report/inventree_test_report_base.html:105 +msgid "Fail" +msgstr "" + +#: stock/api.py:145 +msgid "Request must contain list of stock items" +msgstr "" + +#: stock/api.py:153 +msgid "Improperly formatted data" +msgstr "" + +#: stock/api.py:161 +msgid "Each entry must contain a valid integer primary-key" +msgstr "" + +#: stock/api.py:167 +msgid "Primary key does not match valid stock item" +msgstr "" + +#: stock/api.py:177 +msgid "Invalid quantity value" +msgstr "" + +#: stock/api.py:182 +msgid "Quantity must not be less than zero" +msgstr "" + +#: stock/api.py:210 +#, python-brace-format +msgid "Updated stock for {n} items" +msgstr "" + +#: stock/api.py:246 stock/api.py:279 +msgid "Specified quantity exceeds stock quantity" +msgstr "" + +#: stock/api.py:269 +msgid "Valid location must be specified" +msgstr "" + +#: stock/api.py:289 +#, python-brace-format +msgid "Moved {n} parts to {loc}" +msgstr "" + +#: stock/forms.py:80 stock/forms.py:313 stock/models.py:550 +#: stock/templates/stock/item_base.html:393 templates/js/stock.js:1018 +msgid "Expiry Date" +msgstr "" + +#: stock/forms.py:81 stock/forms.py:314 +msgid "Expiration date for this stock item" +msgstr "" + +#: stock/forms.py:84 +msgid "Enter unique serial numbers (or leave blank)" +msgstr "" + +#: stock/forms.py:135 +msgid "Destination for serialized stock (by default, will remain in current location)" +msgstr "" + +#: stock/forms.py:137 +msgid "Serial numbers" +msgstr "" + +#: stock/forms.py:137 +msgid "Unique serial numbers (must match quantity)" +msgstr "" + +#: stock/forms.py:139 stock/forms.py:288 +msgid "Add transaction note (optional)" +msgstr "" + +#: stock/forms.py:169 stock/forms.py:225 +msgid "Select test report template" +msgstr "" + +#: stock/forms.py:241 +msgid "Stock item to install" +msgstr "" + +#: stock/forms.py:248 +msgid "Stock quantity to assign" +msgstr "" + +#: stock/forms.py:276 +msgid "Must not exceed available quantity" +msgstr "" + +#: stock/forms.py:286 +msgid "Destination location for uninstalled items" +msgstr "" + +#: stock/forms.py:290 +msgid "Confirm uninstall" +msgstr "" + +#: stock/forms.py:290 +msgid "Confirm removal of installed stock items" +msgstr "" + +#: stock/models.py:57 stock/models.py:587 +msgid "Owner" +msgstr "" + +#: stock/models.py:58 stock/models.py:588 +msgid "Select Owner" +msgstr "" + +#: stock/models.py:316 +msgid "StockItem with this serial number already exists" +msgstr "" + +#: stock/models.py:352 +#, python-brace-format +msgid "Part type ('{pf}') must be {pe}" +msgstr "" + +#: stock/models.py:362 stock/models.py:371 +msgid "Quantity must be 1 for item with a serial number" +msgstr "" + +#: stock/models.py:363 +msgid "Serial number cannot be set if quantity greater than 1" +msgstr "" + +#: stock/models.py:385 +msgid "Item cannot belong to itself" +msgstr "" + +#: stock/models.py:391 +msgid "Item must have a build reference if is_building=True" +msgstr "" + +#: stock/models.py:398 +msgid "Build reference does not point to the same part object" +msgstr "" + +#: stock/models.py:440 +msgid "Parent Stock Item" +msgstr "" + +#: stock/models.py:449 +msgid "Base part" +msgstr "" + +#: stock/models.py:458 +msgid "Select a matching supplier part for this stock item" +msgstr "" + +#: stock/models.py:463 stock/templates/stock/stock_app_base.html:8 +msgid "Stock Location" +msgstr "" + +#: stock/models.py:466 +msgid "Where is this stock item located?" +msgstr "" + +#: stock/models.py:473 +msgid "Packaging this stock item is stored in" +msgstr "" + +#: stock/models.py:478 stock/templates/stock/item_base.html:282 +msgid "Installed In" +msgstr "" + +#: stock/models.py:481 +msgid "Is this item installed in another item?" +msgstr "" + +#: stock/models.py:497 +msgid "Serial number for this item" +msgstr "" + +#: stock/models.py:509 +msgid "Batch code for this stock item" +msgstr "" + +#: stock/models.py:513 +msgid "Stock Quantity" +msgstr "" + +#: stock/models.py:522 +msgid "Source Build" +msgstr "" + +#: stock/models.py:524 +msgid "Build for this stock item" +msgstr "" + +#: stock/models.py:535 +msgid "Source Purchase Order" +msgstr "" + +#: stock/models.py:538 +msgid "Purchase order for this stock item" +msgstr "" + +#: stock/models.py:544 +msgid "Destination Sales Order" +msgstr "" + +#: stock/models.py:551 +msgid "Expiry date for stock item. Stock will be considered expired after this date" +msgstr "" + +#: stock/models.py:564 +msgid "Delete on deplete" +msgstr "" + +#: stock/models.py:564 +msgid "Delete this Stock Item when stock is depleted" +msgstr "" + +#: stock/models.py:574 stock/templates/stock/item.html:98 +#: stock/templates/stock/navbar.html:54 +msgid "Stock Item Notes" +msgstr "" + +#: stock/models.py:583 +msgid "Single unit purchase price at time of purchase" +msgstr "" + +#: stock/models.py:1051 +msgid "Part is not set as trackable" +msgstr "" + +#: stock/models.py:1057 +msgid "Quantity must be integer" +msgstr "" + +#: stock/models.py:1063 +#, python-brace-format +msgid "Quantity must not exceed available stock quantity ({n})" +msgstr "" + +#: stock/models.py:1066 +msgid "Serial numbers must be a list of integers" +msgstr "" + +#: stock/models.py:1069 +msgid "Quantity does not match serial numbers" +msgstr "" + +#: stock/models.py:1076 +#, python-brace-format +msgid "Serial numbers already exist: {exists}" +msgstr "" + +#: stock/models.py:1234 +msgid "StockItem cannot be moved as it is not in stock" +msgstr "" + +#: stock/models.py:1716 +msgid "Entry notes" +msgstr "" + +#: stock/models.py:1773 +msgid "Value must be provided for this test" +msgstr "" + +#: stock/models.py:1779 +msgid "Attachment must be uploaded for this test" +msgstr "" + +#: stock/models.py:1797 +msgid "Test name" +msgstr "" + +#: stock/models.py:1803 templates/js/table_filters.js:226 +msgid "Test result" +msgstr "" + +#: stock/models.py:1809 +msgid "Test output value" +msgstr "" + +#: stock/models.py:1816 +msgid "Test result attachment" +msgstr "" + +#: stock/models.py:1822 +msgid "Test notes" +msgstr "" + +#: stock/templates/stock/item.html:16 +msgid "Stock Tracking Information" +msgstr "" + +#: stock/templates/stock/item.html:29 +msgid "New Entry" +msgstr "" + +#: stock/templates/stock/item.html:42 +msgid "Child Stock Items" +msgstr "" + +#: stock/templates/stock/item.html:49 +msgid "This stock item does not have any child items" +msgstr "" + +#: stock/templates/stock/item.html:57 stock/templates/stock/navbar.html:19 +#: stock/templates/stock/navbar.html:22 +msgid "Test Data" +msgstr "" + +#: stock/templates/stock/item.html:65 +msgid "Delete Test Data" +msgstr "" + +#: stock/templates/stock/item.html:69 +msgid "Add Test Data" +msgstr "" + +#: stock/templates/stock/item.html:72 stock/templates/stock/item_base.html:95 +msgid "Test Report" +msgstr "" + +#: stock/templates/stock/item.html:119 stock/templates/stock/navbar.html:27 +msgid "Installed Stock Items" +msgstr "" + +#: stock/templates/stock/item.html:280 stock/templates/stock/item.html:305 +msgid "Add Test Result" +msgstr "" + +#: stock/templates/stock/item.html:325 +msgid "Edit Test Result" +msgstr "" + +#: stock/templates/stock/item.html:339 +msgid "Delete Test Result" +msgstr "" + +#: stock/templates/stock/item_base.html:33 +#: stock/templates/stock/item_base.html:397 templates/js/table_filters.js:154 +msgid "Expired" +msgstr "" + +#: stock/templates/stock/item_base.html:43 +#: stock/templates/stock/item_base.html:399 templates/js/table_filters.js:159 +msgid "Stale" +msgstr "" + +#: stock/templates/stock/item_base.html:80 templates/js/barcode.js:309 +#: templates/js/barcode.js:314 +msgid "Unlink Barcode" +msgstr "" + +#: stock/templates/stock/item_base.html:82 +msgid "Link Barcode" +msgstr "" + +#: stock/templates/stock/item_base.html:84 templates/stock_table.html:31 +msgid "Scan to Location" +msgstr "" + +#: stock/templates/stock/item_base.html:91 +msgid "Printing actions" +msgstr "" + +#: stock/templates/stock/item_base.html:104 +msgid "Stock adjustment actions" +msgstr "" + +#: stock/templates/stock/item_base.html:108 +#: stock/templates/stock/location.html:69 templates/stock_table.html:57 +msgid "Count stock" +msgstr "" + +#: stock/templates/stock/item_base.html:111 templates/stock_table.html:55 +msgid "Add stock" +msgstr "" + +#: stock/templates/stock/item_base.html:114 templates/stock_table.html:56 +msgid "Remove stock" +msgstr "" + +#: stock/templates/stock/item_base.html:117 +msgid "Serialize stock" +msgstr "" + +#: stock/templates/stock/item_base.html:121 +#: stock/templates/stock/location.html:75 +msgid "Transfer stock" +msgstr "" + +#: stock/templates/stock/item_base.html:124 +msgid "Assign to customer" +msgstr "" + +#: stock/templates/stock/item_base.html:127 +msgid "Return to stock" +msgstr "" + +#: stock/templates/stock/item_base.html:131 +msgid "Uninstall stock item" +msgstr "" + +#: stock/templates/stock/item_base.html:131 +msgid "Uninstall" +msgstr "" + +#: stock/templates/stock/item_base.html:143 +msgid "Convert to variant" +msgstr "" + +#: stock/templates/stock/item_base.html:146 +msgid "Duplicate stock item" +msgstr "" + +#: stock/templates/stock/item_base.html:148 +msgid "Edit stock item" +msgstr "" + +#: stock/templates/stock/item_base.html:151 +msgid "Delete stock item" +msgstr "" + +#: stock/templates/stock/item_base.html:171 +msgid "You are not in the list of owners of this item. This stock item cannot be edited." +msgstr "" + +#: stock/templates/stock/item_base.html:178 +msgid "This stock item is in production and cannot be edited." +msgstr "" + +#: stock/templates/stock/item_base.html:179 +msgid "Edit the stock item from the build view." +msgstr "" + +#: stock/templates/stock/item_base.html:192 +msgid "This stock item has not passed all required tests" +msgstr "" + +#: stock/templates/stock/item_base.html:200 +#, python-format +msgid "This stock item is allocated to Sales Order %(link)s (Quantity: %(qty)s)" +msgstr "" + +#: stock/templates/stock/item_base.html:208 +#, python-format +msgid "This stock item is allocated to Build %(link)s (Quantity: %(qty)s)" +msgstr "" + +#: stock/templates/stock/item_base.html:214 +msgid "This stock item is serialized - it has a unique serial number and the quantity cannot be adjusted." +msgstr "" + +#: stock/templates/stock/item_base.html:218 +msgid "This stock item cannot be deleted as it has child items" +msgstr "" + +#: stock/templates/stock/item_base.html:222 +msgid "This stock item will be automatically deleted when all stock is depleted." +msgstr "" + +#: stock/templates/stock/item_base.html:230 +msgid "Stock Item Details" +msgstr "" + +#: stock/templates/stock/item_base.html:252 +msgid "previous page" +msgstr "" + +#: stock/templates/stock/item_base.html:258 +msgid "next page" +msgstr "" + +#: stock/templates/stock/item_base.html:301 templates/js/build.js:628 +msgid "No location set" +msgstr "" + +#: stock/templates/stock/item_base.html:308 +msgid "Barcode Identifier" +msgstr "" + +#: stock/templates/stock/item_base.html:350 +msgid "Parent Item" +msgstr "" + +#: stock/templates/stock/item_base.html:368 +msgid "No manufacturer set" +msgstr "" + +#: stock/templates/stock/item_base.html:397 +#, python-format +msgid "This StockItem expired on %(item.expiry_date)s" +msgstr "" + +#: stock/templates/stock/item_base.html:399 +#, python-format +msgid "This StockItem expires on %(item.expiry_date)s" +msgstr "" + +#: stock/templates/stock/item_base.html:406 templates/js/stock.js:1024 +msgid "Last Updated" +msgstr "" + +#: stock/templates/stock/item_base.html:411 +msgid "Last Stocktake" +msgstr "" + +#: stock/templates/stock/item_base.html:415 +msgid "No stocktake performed" +msgstr "" + +#: stock/templates/stock/item_base.html:426 +msgid "Tests" +msgstr "" + +#: stock/templates/stock/item_base.html:500 +msgid "Save" +msgstr "" + +#: stock/templates/stock/item_base.html:512 +msgid "Edit Stock Status" +msgstr "" + +#: stock/templates/stock/item_delete.html:9 +msgid "Are you sure you want to delete this stock item?" +msgstr "" + +#: stock/templates/stock/item_delete.html:12 +#, python-format +msgid "This will remove %(qty)s units of %(full_name)s from stock." +msgstr "" + +#: stock/templates/stock/item_install.html:7 +msgid "Install another StockItem into this item." +msgstr "" + +#: stock/templates/stock/item_install.html:10 +msgid "Stock items can only be installed if they meet the following criteria" +msgstr "" + +#: stock/templates/stock/item_install.html:13 +msgid "The StockItem links to a Part which is in the BOM for this StockItem" +msgstr "" + +#: stock/templates/stock/item_install.html:14 +msgid "The StockItem is currently in stock" +msgstr "" + +#: stock/templates/stock/item_serialize.html:5 +msgid "Create serialized items from this stock item." +msgstr "" + +#: stock/templates/stock/item_serialize.html:7 +msgid "Select quantity to serialize, and unique serial numbers." +msgstr "" + +#: stock/templates/stock/location.html:20 +msgid "You are not in the list of owners of this location. This stock location cannot be edited." +msgstr "" + +#: stock/templates/stock/location.html:37 +msgid "All stock items" +msgstr "" + +#: stock/templates/stock/location.html:55 +msgid "Check-in Items" +msgstr "" + +#: stock/templates/stock/location.html:83 +msgid "Location actions" +msgstr "" + +#: stock/templates/stock/location.html:85 +msgid "Edit location" +msgstr "" + +#: stock/templates/stock/location.html:87 +msgid "Delete location" +msgstr "" + +#: stock/templates/stock/location.html:99 +msgid "Location Details" +msgstr "" + +#: stock/templates/stock/location.html:104 +msgid "Location Path" +msgstr "" + +#: stock/templates/stock/location.html:109 +msgid "Location Description" +msgstr "" + +#: stock/templates/stock/location.html:114 +#: stock/templates/stock/location.html:155 +#: stock/templates/stock/location_navbar.html:11 +#: stock/templates/stock/location_navbar.html:14 +msgid "Sublocations" +msgstr "" + +#: stock/templates/stock/location.html:124 +msgid "Stock Details" +msgstr "" + +#: stock/templates/stock/location.html:129 templates/InvenTree/search.html:279 +#: templates/stats.html:97 users/models.py:42 +msgid "Stock Locations" +msgstr "" + +#: stock/templates/stock/location.html:162 templates/stock_table.html:37 +msgid "Printing Actions" +msgstr "" + +#: stock/templates/stock/location.html:166 templates/stock_table.html:41 +msgid "Print labels" +msgstr "" + +#: stock/templates/stock/location_delete.html:7 +msgid "Are you sure you want to delete this stock location?" +msgstr "" + +#: stock/templates/stock/navbar.html:11 +msgid "Stock Item Tracking" +msgstr "" + +#: stock/templates/stock/navbar.html:14 +msgid "History" +msgstr "" + +#: stock/templates/stock/navbar.html:30 +msgid "Installed Items" +msgstr "" + +#: stock/templates/stock/navbar.html:38 +msgid "Child Items" +msgstr "" + +#: stock/templates/stock/navbar.html:41 +msgid "Children" +msgstr "" + +#: stock/templates/stock/stock_adjust.html:43 +msgid "Remove item" +msgstr "" + +#: stock/templates/stock/stock_app_base.html:16 +msgid "Loading..." +msgstr "" + +#: stock/templates/stock/stock_uninstall.html:8 +msgid "The following stock items will be uninstalled" +msgstr "" + +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:847 +msgid "Convert Stock Item" +msgstr "" + +#: stock/templates/stock/stockitem_convert.html:8 +#, python-format +msgid "This stock item is current an instance of %(part)s" +msgstr "" + +#: stock/templates/stock/stockitem_convert.html:9 +msgid "It can be converted to one of the part variants listed below." +msgstr "" + +#: stock/templates/stock/stockitem_convert.html:14 +msgid "This action cannot be easily undone" +msgstr "" + +#: stock/templates/stock/tracking_delete.html:6 +msgid "Are you sure you want to delete this stock tracking entry?" +msgstr "" + +#: stock/views.py:146 +msgid "Edit Stock Location" +msgstr "" + +#: stock/views.py:253 stock/views.py:826 stock/views.py:948 stock/views.py:1313 +msgid "Owner is required (ownership control is enabled)" +msgstr "" + +#: stock/views.py:268 +msgid "Stock Location QR code" +msgstr "" + +#: stock/views.py:287 +msgid "Assign to Customer" +msgstr "" + +#: stock/views.py:296 +msgid "Customer must be specified" +msgstr "" + +#: stock/views.py:320 +msgid "Return to Stock" +msgstr "" + +#: stock/views.py:329 +msgid "Specify a valid location" +msgstr "" + +#: stock/views.py:340 +msgid "Stock item returned from customer" +msgstr "" + +#: stock/views.py:351 +msgid "Delete All Test Data" +msgstr "" + +#: stock/views.py:368 +msgid "Confirm test data deletion" +msgstr "" + +#: stock/views.py:473 +msgid "Stock Item QR Code" +msgstr "" + +#: stock/views.py:499 +msgid "Install Stock Item" +msgstr "" + +#: stock/views.py:598 +msgid "Uninstall Stock Items" +msgstr "" + +#: stock/views.py:695 templates/js/stock.js:272 +msgid "Confirm stock adjustment" +msgstr "" + +#: stock/views.py:706 +msgid "Uninstalled stock items" +msgstr "" + +#: stock/views.py:728 +msgid "Edit Stock Item" +msgstr "" + +#: stock/views.py:965 +msgid "Serialize Stock" +msgstr "" + +#: stock/views.py:1058 templates/js/build.js:365 +msgid "Create new Stock Item" +msgstr "" + +#: stock/views.py:1200 +msgid "Duplicate Stock Item" +msgstr "" + +#: stock/views.py:1282 +msgid "Quantity cannot be negative" +msgstr "" + +#: stock/views.py:1382 +msgid "Delete Stock Location" +msgstr "" + +#: stock/views.py:1395 +msgid "Delete Stock Item" +msgstr "" + +#: stock/views.py:1406 +msgid "Delete Stock Tracking Entry" +msgstr "" + +#: stock/views.py:1413 +msgid "Edit Stock Tracking Entry" +msgstr "" + +#: stock/views.py:1422 +msgid "Add Stock Tracking Entry" +msgstr "" + +#: templates/403.html:5 templates/403.html:11 +msgid "Permission Denied" +msgstr "" + +#: templates/403.html:14 +msgid "You do not have permission to view this page." +msgstr "" + +#: templates/404.html:5 templates/404.html:11 +msgid "Page Not Found" +msgstr "" + +#: templates/404.html:14 +msgid "The requested page does not exist" +msgstr "" + +#: templates/InvenTree/index.html:7 +msgid "Index" +msgstr "" + +#: templates/InvenTree/index.html:105 +msgid "Starred Parts" +msgstr "" + +#: templates/InvenTree/index.html:115 +msgid "Latest Parts" +msgstr "" + +#: templates/InvenTree/index.html:126 +msgid "BOM Waiting Validation" +msgstr "" + +#: templates/InvenTree/index.html:153 +msgid "Recently Updated" +msgstr "" + +#: templates/InvenTree/index.html:176 +msgid "Depleted Stock" +msgstr "" + +#: templates/InvenTree/index.html:199 +msgid "Expired Stock" +msgstr "" + +#: templates/InvenTree/index.html:210 +msgid "Stale Stock" +msgstr "" + +#: templates/InvenTree/index.html:232 +msgid "Build Orders In Progress" +msgstr "" + +#: templates/InvenTree/index.html:243 +msgid "Overdue Build Orders" +msgstr "" + +#: templates/InvenTree/index.html:263 +msgid "Outstanding Purchase Orders" +msgstr "" + +#: templates/InvenTree/index.html:274 +msgid "Overdue Purchase Orders" +msgstr "" + +#: templates/InvenTree/index.html:294 +msgid "Outstanding Sales Orders" +msgstr "" + +#: templates/InvenTree/index.html:305 +msgid "Overdue Sales Orders" +msgstr "" + +#: templates/InvenTree/search.html:8 templates/InvenTree/search.html:14 +msgid "Search Results" +msgstr "" + +#: templates/InvenTree/search.html:24 +msgid "Enter a search query" +msgstr "" + +#: templates/InvenTree/search.html:268 templates/js/stock.js:619 +msgid "Shipped to customer" +msgstr "" + +#: templates/InvenTree/search.html:271 templates/js/stock.js:629 +msgid "No stock location set" +msgstr "" + +#: templates/InvenTree/settings/appearance.html:10 +msgid "Theme Settings" +msgstr "" + +#: templates/InvenTree/settings/appearance.html:17 +msgid "Color Themes" +msgstr "" + +#: templates/InvenTree/settings/appearance.html:29 +#, python-format +msgid "\n" +" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" +" Please select another color theme :)\n" +" " +msgstr "" + +#: templates/InvenTree/settings/appearance.html:39 +msgid "Language" +msgstr "" + +#: templates/InvenTree/settings/appearance.html:61 +msgid "Set Language" +msgstr "" + +#: templates/InvenTree/settings/build.html:10 +msgid "Build Order Settings" +msgstr "" + +#: templates/InvenTree/settings/category.html:9 +msgid "Category Settings" +msgstr "" + +#: templates/InvenTree/settings/category.html:25 +msgid "Category Parameter Templates" +msgstr "" + +#: templates/InvenTree/settings/category.html:52 +msgid "No category parameter templates found" +msgstr "" + +#: templates/InvenTree/settings/category.html:70 +#: templates/InvenTree/settings/part.html:103 +msgid "Edit Template" +msgstr "" + +#: templates/InvenTree/settings/category.html:71 +#: templates/InvenTree/settings/part.html:104 +msgid "Delete Template" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:10 +msgid "Currency Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:25 +msgid "Base Currency" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:29 +msgid "Exchange Rates" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:39 +msgid "Last Update" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:45 +msgid "Never" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:50 +msgid "Update Now" +msgstr "" + +#: templates/InvenTree/settings/global.html:10 +msgid "Global InvenTree Settings" +msgstr "" + +#: templates/InvenTree/settings/global.html:26 +msgid "Barcode Settings" +msgstr "" + +#: templates/InvenTree/settings/global.html:34 +msgid "Search Settings" +msgstr "" + +#: templates/InvenTree/settings/header.html:7 +msgid "Setting" +msgstr "" + +#: templates/InvenTree/settings/part.html:9 +msgid "Part Settings" +msgstr "" + +#: templates/InvenTree/settings/part.html:14 +msgid "Part Options" +msgstr "" + +#: templates/InvenTree/settings/part.html:46 +msgid "Part Import" +msgstr "" + +#: templates/InvenTree/settings/part.html:49 +msgid "Import Part" +msgstr "" + +#: templates/InvenTree/settings/part.html:62 +msgid "Part Parameter Templates" +msgstr "" + +#: templates/InvenTree/settings/part.html:83 +msgid "No part parameter templates found" +msgstr "" + +#: templates/InvenTree/settings/po.html:9 +msgid "Purchase Order Settings" +msgstr "" + +#: templates/InvenTree/settings/report.html:10 +msgid "Report Settings" +msgstr "" + +#: templates/InvenTree/settings/setting.html:28 +msgid "No value set" +msgstr "" + +#: templates/InvenTree/settings/setting.html:36 +msgid "Edit setting" +msgstr "" + +#: templates/InvenTree/settings/settings.html:8 +#: templates/InvenTree/settings/settings.html:14 templates/navbar.html:84 +msgid "Settings" +msgstr "" + +#: templates/InvenTree/settings/so.html:9 +msgid "Sales Order Settings" +msgstr "" + +#: templates/InvenTree/settings/stock.html:9 +msgid "Stock Settings" +msgstr "" + +#: templates/InvenTree/settings/stock.html:13 templates/stock_table.html:50 +msgid "Stock Options" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:3 +#: templates/InvenTree/settings/tabs.html:12 +#: templates/InvenTree/settings/user.html:10 +#: templates/InvenTree/settings/user_settings.html:10 +msgid "User Settings" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:6 +msgid "Account" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:9 +msgid "Appearance" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:16 +msgid "InvenTree Settings" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:19 +msgid "Global" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:22 +msgid "Currencies" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:25 +msgid "Report" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:28 +msgid "Categories" +msgstr "" + +#: templates/InvenTree/settings/user.html:16 +msgid "User Information" +msgstr "" + +#: templates/InvenTree/settings/user.html:19 +msgid "Edit" +msgstr "" + +#: templates/InvenTree/settings/user.html:21 +msgid "Change Password" +msgstr "" + +#: templates/InvenTree/settings/user.html:28 +#: templates/registration/login.html:58 +msgid "Username" +msgstr "" + +#: templates/InvenTree/settings/user.html:32 +msgid "First Name" +msgstr "" + +#: templates/InvenTree/settings/user.html:36 +msgid "Last Name" +msgstr "" + +#: templates/InvenTree/settings/user.html:40 +msgid "Email Address" +msgstr "" + +#: templates/about.html:13 +msgid "InvenTree Version Information" +msgstr "" + +#: templates/about.html:22 +msgid "InvenTree Version" +msgstr "" + +#: templates/about.html:26 +msgid "Up to Date" +msgstr "" + +#: templates/about.html:28 +msgid "Update Available" +msgstr "" + +#: templates/about.html:34 +msgid "API Version" +msgstr "" + +#: templates/about.html:39 +msgid "Python Version" +msgstr "" + +#: templates/about.html:44 +msgid "Django Version" +msgstr "" + +#: templates/about.html:51 +msgid "Commit Hash" +msgstr "" + +#: templates/about.html:58 +msgid "Commit Date" +msgstr "" + +#: templates/about.html:63 +msgid "InvenTree Documentation" +msgstr "" + +#: templates/about.html:68 +msgid "View Code on GitHub" +msgstr "" + +#: templates/about.html:73 +msgid "Credits" +msgstr "" + +#: templates/about.html:78 +msgid "Mobile App" +msgstr "" + +#: templates/about.html:83 +msgid "Submit Bug Report" +msgstr "" + +#: templates/about.html:90 templates/clip.html:4 +msgid "copy to clipboard" +msgstr "" + +#: templates/about.html:90 +msgid "copy version information" +msgstr "" + +#: templates/about.html:100 templates/js/modals.js:33 +#: templates/js/modals.js:567 templates/js/modals.js:661 +#: templates/js/modals.js:957 templates/modals.html:29 templates/modals.html:54 +msgid "Close" +msgstr "" + +#: templates/image_download.html:8 +msgid "Specify URL for downloading image" +msgstr "" + +#: templates/image_download.html:11 +msgid "Must be a valid image URL" +msgstr "" + +#: templates/image_download.html:12 +msgid "Remote server must be accessible" +msgstr "" + +#: templates/image_download.html:13 +msgid "Remote image must not exceed maximum allowable file size" +msgstr "" + +#: templates/js/api.js:162 templates/js/modals.js:1027 +msgid "No Response" +msgstr "" + +#: templates/js/api.js:163 templates/js/modals.js:1028 +msgid "No response from the InvenTree server" +msgstr "" + +#: templates/js/api.js:168 +msgid "Error 400: Bad request" +msgstr "" + +#: templates/js/api.js:169 +msgid "API request returned error code 400" +msgstr "" + +#: templates/js/api.js:172 templates/js/modals.js:1037 +msgid "Error 401: Not Authenticated" +msgstr "" + +#: templates/js/api.js:173 templates/js/modals.js:1038 +msgid "Authentication credentials not supplied" +msgstr "" + +#: templates/js/api.js:176 templates/js/modals.js:1042 +msgid "Error 403: Permission Denied" +msgstr "" + +#: templates/js/api.js:177 templates/js/modals.js:1043 +msgid "You do not have the required permissions to access this function" +msgstr "" + +#: templates/js/api.js:180 templates/js/modals.js:1047 +msgid "Error 404: Resource Not Found" +msgstr "" + +#: templates/js/api.js:181 templates/js/modals.js:1048 +msgid "The requested resource could not be located on the server" +msgstr "" + +#: templates/js/api.js:184 templates/js/modals.js:1052 +msgid "Error 408: Timeout" +msgstr "" + +#: templates/js/api.js:185 templates/js/modals.js:1053 +msgid "Connection timeout while requesting data from server" +msgstr "" + +#: templates/js/api.js:188 +msgid "Unhandled Error Code" +msgstr "" + +#: templates/js/api.js:189 +msgid "Error code" +msgstr "" + +#: templates/js/attachment.js:16 +msgid "No attachments found" +msgstr "" + +#: templates/js/attachment.js:56 +msgid "Upload Date" +msgstr "" + +#: templates/js/attachment.js:69 +msgid "Edit attachment" +msgstr "" + +#: templates/js/attachment.js:76 +msgid "Delete attachment" +msgstr "" + +#: templates/js/barcode.js:8 +msgid "Scan barcode data here using wedge scanner" +msgstr "" + +#: templates/js/barcode.js:10 +msgid "Enter barcode data" +msgstr "" + +#: templates/js/barcode.js:14 +msgid "Barcode" +msgstr "" + +#: templates/js/barcode.js:32 +msgid "Enter optional notes for stock transfer" +msgstr "" + +#: templates/js/barcode.js:33 +msgid "Enter notes" +msgstr "" + +#: templates/js/barcode.js:71 +msgid "Server error" +msgstr "" + +#: templates/js/barcode.js:92 +msgid "Unknown response from server" +msgstr "" + +#: templates/js/barcode.js:119 templates/js/modals.js:1017 +msgid "Invalid server response" +msgstr "" + +#: templates/js/barcode.js:212 +msgid "Scan barcode data below" +msgstr "" + +#: templates/js/barcode.js:270 +msgid "No URL in response" +msgstr "" + +#: templates/js/barcode.js:288 +msgid "Link Barcode to Stock Item" +msgstr "" + +#: templates/js/barcode.js:311 +msgid "This will remove the association between this stock item and the barcode" +msgstr "" + +#: templates/js/barcode.js:317 +msgid "Unlink" +msgstr "" + +#: templates/js/barcode.js:376 templates/js/stock.js:210 +msgid "Remove stock item" +msgstr "" + +#: templates/js/barcode.js:418 +msgid "Check Stock Items into Location" +msgstr "" + +#: templates/js/barcode.js:422 templates/js/barcode.js:547 +msgid "Check In" +msgstr "" + +#: templates/js/barcode.js:462 templates/js/barcode.js:586 +msgid "Error transferring stock" +msgstr "" + +#: templates/js/barcode.js:481 +msgid "Stock Item already scanned" +msgstr "" + +#: templates/js/barcode.js:485 +msgid "Stock Item already in this location" +msgstr "" + +#: templates/js/barcode.js:492 +msgid "Added stock item" +msgstr "" + +#: templates/js/barcode.js:499 +msgid "Barcode does not match Stock Item" +msgstr "" + +#: templates/js/barcode.js:542 +msgid "Check Into Location" +msgstr "" + +#: templates/js/barcode.js:605 +msgid "Barcode does not match a valid location" +msgstr "" + +#: templates/js/bom.js:175 templates/js/build.js:1152 +msgid "Open subassembly" +msgstr "" + +#: templates/js/bom.js:249 +msgid "Purchase Price Range" +msgstr "" + +#: templates/js/bom.js:257 +msgid "Purchase Price Average" +msgstr "" + +#: templates/js/bom.js:265 +msgid "Buy Price" +msgstr "" + +#: templates/js/bom.js:271 +msgid "No pricing available" +msgstr "" + +#: templates/js/bom.js:306 templates/js/bom.js:392 +msgid "View BOM" +msgstr "" + +#: templates/js/bom.js:366 +msgid "Validate BOM Item" +msgstr "" + +#: templates/js/bom.js:368 +msgid "This line has been validated" +msgstr "" + +#: templates/js/bom.js:370 +msgid "Edit BOM Item" +msgstr "" + +#: templates/js/bom.js:372 templates/js/bom.js:519 +msgid "Delete BOM Item" +msgstr "" + +#: templates/js/bom.js:463 templates/js/build.js:458 templates/js/build.js:1250 +msgid "No BOM items found" +msgstr "" + +#: templates/js/build.js:42 +msgid "Edit Build Order" +msgstr "" + +#: templates/js/build.js:68 +msgid "Create Build Order" +msgstr "" + +#: templates/js/build.js:100 +msgid "Auto-allocate stock items to this output" +msgstr "" + +#: templates/js/build.js:108 +msgid "Unallocate stock from build output" +msgstr "" + +#: templates/js/build.js:118 +msgid "Complete build output" +msgstr "" + +#: templates/js/build.js:127 +msgid "Delete build output" +msgstr "" + +#: templates/js/build.js:222 +msgid "No build order allocations found" +msgstr "" + +#: templates/js/build.js:260 templates/js/order.js:451 +msgid "Location not specified" +msgstr "" + +#: templates/js/build.js:364 templates/stock_table.html:20 +msgid "New Stock Item" +msgstr "" + +#: templates/js/build.js:679 +msgid "Required Part" +msgstr "" + +#: templates/js/build.js:700 +msgid "Quantity Per" +msgstr "" + +#: templates/js/build.js:770 templates/js/build.js:1214 +#: templates/stock_table.html:59 +msgid "Order stock" +msgstr "" + +#: templates/js/build.js:823 +msgid "No builds matching query" +msgstr "" + +#: templates/js/build.js:840 templates/js/part.js:579 templates/js/part.js:824 +#: templates/js/stock.js:874 templates/js/stock.js:1325 +msgid "Select" +msgstr "" + +#: templates/js/build.js:860 +msgid "Build order is overdue" +msgstr "" + +#: templates/js/build.js:924 templates/js/stock.js:1547 +msgid "No user information" +msgstr "" + +#: templates/js/build.js:930 +msgid "Resposible" +msgstr "" + +#: templates/js/build.js:939 +msgid "No information" +msgstr "" + +#: templates/js/build.js:989 +msgid "No parts allocated for" +msgstr "" + +#: templates/js/company.js:36 +msgid "Add Manufacturer Part" +msgstr "" + +#: templates/js/company.js:48 +msgid "Edit Manufacturer Part" +msgstr "" + +#: templates/js/company.js:57 +msgid "Delete Manufacturer Part" +msgstr "" + +#: templates/js/company.js:114 +msgid "Add Supplier Part" +msgstr "" + +#: templates/js/company.js:124 +msgid "Edit Supplier Part" +msgstr "" + +#: templates/js/company.js:134 +msgid "Delete Supplier Part" +msgstr "" + +#: templates/js/company.js:181 +msgid "Edit Company" +msgstr "" + +#: templates/js/company.js:202 +msgid "Add new Company" +msgstr "" + +#: templates/js/company.js:279 +msgid "Parts Supplied" +msgstr "" + +#: templates/js/company.js:288 +msgid "Parts Manufactured" +msgstr "" + +#: templates/js/company.js:301 +msgid "No company information found" +msgstr "" + +#: templates/js/company.js:319 +msgid "The following manufacturer parts will be deleted" +msgstr "" + +#: templates/js/company.js:336 +msgid "Delete Manufacturer Parts" +msgstr "" + +#: templates/js/company.js:389 +msgid "No manufacturer parts found" +msgstr "" + +#: templates/js/company.js:408 templates/js/company.js:658 +#: templates/js/part.js:156 templates/js/part.js:241 +msgid "Template part" +msgstr "" + +#: templates/js/company.js:412 templates/js/company.js:662 +#: templates/js/part.js:160 templates/js/part.js:245 +msgid "Assembled part" +msgstr "" + +#: templates/js/company.js:536 templates/js/part.js:330 +msgid "No parameters found" +msgstr "" + +#: templates/js/company.js:572 templates/js/part.js:371 +msgid "Edit parameter" +msgstr "" + +#: templates/js/company.js:573 templates/js/part.js:372 +msgid "Delete parameter" +msgstr "" + +#: templates/js/company.js:592 templates/js/part.js:389 +msgid "Edit Parameter" +msgstr "" + +#: templates/js/company.js:603 templates/js/part.js:401 +msgid "Delete Parameter" +msgstr "" + +#: templates/js/company.js:639 +msgid "No supplier parts found" +msgstr "" + +#: templates/js/filters.js:167 templates/js/filters.js:397 +msgid "true" +msgstr "" + +#: templates/js/filters.js:171 templates/js/filters.js:398 +msgid "false" +msgstr "" + +#: templates/js/filters.js:193 +msgid "Select filter" +msgstr "" + +#: templates/js/filters.js:268 +msgid "Add new filter" +msgstr "" + +#: templates/js/filters.js:271 +msgid "Clear all filters" +msgstr "" + +#: templates/js/filters.js:296 +msgid "Create filter" +msgstr "" + +#: templates/js/forms.js:283 templates/js/forms.js:296 +#: templates/js/forms.js:308 templates/js/forms.js:320 +msgid "Action Prohibited" +msgstr "" + +#: templates/js/forms.js:284 +msgid "Create operation not allowed" +msgstr "" + +#: templates/js/forms.js:297 +msgid "Update operation not allowed" +msgstr "" + +#: templates/js/forms.js:309 +msgid "Delete operation not allowed" +msgstr "" + +#: templates/js/forms.js:321 +msgid "View operation not allowed" +msgstr "" + +#: templates/js/forms.js:817 templates/modals.html:21 templates/modals.html:47 +msgid "Form errors exist" +msgstr "" + +#: templates/js/forms.js:1184 +msgid "Searching" +msgstr "" + +#: templates/js/forms.js:1337 +msgid "Clear input" +msgstr "" + +#: templates/js/label.js:10 templates/js/report.js:98 templates/js/stock.js:234 +msgid "Select Stock Items" +msgstr "" + +#: templates/js/label.js:11 +msgid "Stock item(s) must be selected before printing labels" +msgstr "" + +#: templates/js/label.js:29 templates/js/label.js:79 templates/js/label.js:134 +msgid "No Labels Found" +msgstr "" + +#: templates/js/label.js:30 +msgid "No labels found which match selected stock item(s)" +msgstr "" + +#: templates/js/label.js:61 +msgid "Select Stock Locations" +msgstr "" + +#: templates/js/label.js:62 +msgid "Stock location(s) must be selected before printing labels" +msgstr "" + +#: templates/js/label.js:80 +msgid "No labels found which match selected stock location(s)" +msgstr "" + +#: templates/js/label.js:115 templates/js/report.js:205 +msgid "Select Parts" +msgstr "" + +#: templates/js/label.js:116 +msgid "Part(s) must be selected before printing labels" +msgstr "" + +#: templates/js/label.js:135 +msgid "No labels found which match the selected part(s)" +msgstr "" + +#: templates/js/label.js:209 +msgid "stock items selected" +msgstr "" + +#: templates/js/label.js:217 +msgid "Select Label" +msgstr "" + +#: templates/js/label.js:232 +msgid "Select Label Template" +msgstr "" + +#: templates/js/modals.js:59 templates/js/modals.js:103 +#: templates/js/modals.js:593 +msgid "Cancel" +msgstr "" + +#: templates/js/modals.js:60 templates/js/modals.js:102 +#: templates/js/modals.js:660 templates/js/modals.js:956 +#: templates/modals.html:30 templates/modals.html:55 +msgid "Submit" +msgstr "" + +#: templates/js/modals.js:101 +msgid "Form Title" +msgstr "" + +#: templates/js/modals.js:380 +msgid "Waiting for server..." +msgstr "" + +#: templates/js/modals.js:539 +msgid "Show Error Information" +msgstr "" + +#: templates/js/modals.js:592 +msgid "Accept" +msgstr "" + +#: templates/js/modals.js:649 +msgid "Loading Data" +msgstr "" + +#: templates/js/modals.js:907 +msgid "Invalid response from server" +msgstr "" + +#: templates/js/modals.js:907 +msgid "Form data missing from server response" +msgstr "" + +#: templates/js/modals.js:920 +msgid "Error posting form data" +msgstr "" + +#: templates/js/modals.js:1017 +msgid "JSON response missing form data" +msgstr "" + +#: templates/js/modals.js:1032 +msgid "Error 400: Bad Request" +msgstr "" + +#: templates/js/modals.js:1033 +msgid "Server returned error code 400" +msgstr "" + +#: templates/js/modals.js:1056 +msgid "Error requesting form data" +msgstr "" + +#: templates/js/model_renderers.js:38 +msgid "Company ID" +msgstr "" + +#: templates/js/model_renderers.js:78 +msgid "Location ID" +msgstr "" + +#: templates/js/model_renderers.js:95 +msgid "Build ID" +msgstr "" + +#: templates/js/model_renderers.js:114 +msgid "Part ID" +msgstr "" + +#: templates/js/model_renderers.js:163 +msgid "Category ID" +msgstr "" + +#: templates/js/model_renderers.js:199 +msgid "Manufacturer Part ID" +msgstr "" + +#: templates/js/model_renderers.js:227 +msgid "Supplier Part ID" +msgstr "" + +#: templates/js/order.js:32 +msgid "Create Sales Order" +msgstr "" + +#: templates/js/order.js:202 +msgid "No purchase orders found" +msgstr "" + +#: templates/js/order.js:226 templates/js/order.js:321 +msgid "Order is overdue" +msgstr "" + +#: templates/js/order.js:298 +msgid "No sales orders found" +msgstr "" + +#: templates/js/order.js:335 +msgid "Invalid Customer" +msgstr "" + +#: templates/js/order.js:412 +msgid "No sales order allocations found" +msgstr "" + +#: templates/js/part.js:10 +msgid "YES" +msgstr "" + +#: templates/js/part.js:12 +msgid "NO" +msgstr "" + +#: templates/js/part.js:26 +msgid "Create New Part Category" +msgstr "" + +#: templates/js/part.js:34 +msgid "New Parent" +msgstr "" + +#: templates/js/part.js:97 +msgid "Edit Part" +msgstr "" + +#: templates/js/part.js:148 templates/js/part.js:233 +msgid "Trackable part" +msgstr "" + +#: templates/js/part.js:152 templates/js/part.js:237 +msgid "Virtual part" +msgstr "" + +#: templates/js/part.js:164 +msgid "Starred part" +msgstr "" + +#: templates/js/part.js:168 +msgid "Salable part" +msgstr "" + +#: templates/js/part.js:282 +msgid "No variants found" +msgstr "" + +#: templates/js/part.js:469 templates/js/part.js:708 +msgid "No parts found" +msgstr "" + +#: templates/js/part.js:647 +msgid "No category" +msgstr "" + +#: templates/js/part.js:665 templates/js/table_filters.js:332 +msgid "Low stock" +msgstr "" + +#: templates/js/part.js:849 templates/js/stock.js:1349 +msgid "Path" +msgstr "" + +#: templates/js/part.js:892 +msgid "No test templates matching query" +msgstr "" + +#: templates/js/part.js:943 templates/js/stock.js:433 +msgid "Edit test result" +msgstr "" + +#: templates/js/part.js:944 templates/js/stock.js:434 +msgid "Delete test result" +msgstr "" + +#: templates/js/part.js:950 +msgid "This test is defined for a parent part" +msgstr "" + +#: templates/js/part.js:975 +#, python-brace-format +msgid "No ${human_name} information found" +msgstr "" + +#: templates/js/part.js:1028 +#, python-brace-format +msgid "Edit ${human_name}" +msgstr "" + +#: templates/js/part.js:1029 +#, python-brace-format +msgid "Delete ${human_name}" +msgstr "" + +#: templates/js/part.js:1129 +msgid "Single Price" +msgstr "" + +#: templates/js/part.js:1148 +msgid "Single Price Difference" +msgstr "" + +#: templates/js/report.js:47 +msgid "items selected" +msgstr "" + +#: templates/js/report.js:55 +msgid "Select Report Template" +msgstr "" + +#: templates/js/report.js:70 +msgid "Select Test Report Template" +msgstr "" + +#: templates/js/report.js:99 +msgid "Stock item(s) must be selected before printing reports" +msgstr "" + +#: templates/js/report.js:116 templates/js/report.js:169 +#: templates/js/report.js:223 templates/js/report.js:277 +#: templates/js/report.js:331 +msgid "No Reports Found" +msgstr "" + +#: templates/js/report.js:117 +msgid "No report templates found which match selected stock item(s)" +msgstr "" + +#: templates/js/report.js:152 +msgid "Select Builds" +msgstr "" + +#: templates/js/report.js:153 +msgid "Build(s) must be selected before printing reports" +msgstr "" + +#: templates/js/report.js:170 +msgid "No report templates found which match selected build(s)" +msgstr "" + +#: templates/js/report.js:206 +msgid "Part(s) must be selected before printing reports" +msgstr "" + +#: templates/js/report.js:224 +msgid "No report templates found which match selected part(s)" +msgstr "" + +#: templates/js/report.js:259 +msgid "Select Purchase Orders" +msgstr "" + +#: templates/js/report.js:260 +msgid "Purchase Order(s) must be selected before printing report" +msgstr "" + +#: templates/js/report.js:278 templates/js/report.js:332 +msgid "No report templates found which match selected orders" +msgstr "" + +#: templates/js/report.js:313 +msgid "Select Sales Orders" +msgstr "" + +#: templates/js/report.js:314 +msgid "Sales Order(s) must be selected before printing report" +msgstr "" + +#: templates/js/stock.js:29 +msgid "Export Stock" +msgstr "" + +#: templates/js/stock.js:32 +msgid "Format" +msgstr "" + +#: templates/js/stock.js:33 +msgid "Select file format" +msgstr "" + +#: templates/js/stock.js:45 +msgid "Include Sublocations" +msgstr "" + +#: templates/js/stock.js:46 +msgid "Include stock items in sublocations" +msgstr "" + +#: templates/js/stock.js:88 +msgid "Transfer Stock" +msgstr "" + +#: templates/js/stock.js:89 +msgid "Move" +msgstr "" + +#: templates/js/stock.js:95 +msgid "Count Stock" +msgstr "" + +#: templates/js/stock.js:96 +msgid "Count" +msgstr "" + +#: templates/js/stock.js:100 +msgid "Remove Stock" +msgstr "" + +#: templates/js/stock.js:101 +msgid "Take" +msgstr "" + +#: templates/js/stock.js:105 +msgid "Add Stock" +msgstr "" + +#: templates/js/stock.js:106 users/models.py:190 +msgid "Add" +msgstr "" + +#: templates/js/stock.js:110 templates/stock_table.html:63 +msgid "Delete Stock" +msgstr "" + +#: templates/js/stock.js:199 +msgid "Quantity cannot be adjusted for serialized stock" +msgstr "" + +#: templates/js/stock.js:199 +msgid "Specify stock quantity" +msgstr "" + +#: templates/js/stock.js:235 +msgid "You must select at least one available stock item" +msgstr "" + +#: templates/js/stock.js:251 +msgid "Select destination stock location" +msgstr "" + +#: templates/js/stock.js:259 +msgid "Stock transaction notes" +msgstr "" + +#: templates/js/stock.js:396 +msgid "PASS" +msgstr "" + +#: templates/js/stock.js:398 +msgid "FAIL" +msgstr "" + +#: templates/js/stock.js:403 +msgid "NO RESULT" +msgstr "" + +#: templates/js/stock.js:429 +msgid "Add test result" +msgstr "" + +#: templates/js/stock.js:455 +msgid "No test results found" +msgstr "" + +#: templates/js/stock.js:503 +msgid "Test Date" +msgstr "" + +#: templates/js/stock.js:611 +msgid "In production" +msgstr "" + +#: templates/js/stock.js:615 +msgid "Installed in Stock Item" +msgstr "" + +#: templates/js/stock.js:623 +msgid "Assigned to Sales Order" +msgstr "" + +#: templates/js/stock.js:699 +msgid "No stock items matching query" +msgstr "" + +#: templates/js/stock.js:720 +msgid "items" +msgstr "" + +#: templates/js/stock.js:812 +msgid "batches" +msgstr "" + +#: templates/js/stock.js:839 +msgid "locations" +msgstr "" + +#: templates/js/stock.js:841 +msgid "Undefined location" +msgstr "" + +#: templates/js/stock.js:942 +msgid "Stock item is in production" +msgstr "" + +#: templates/js/stock.js:947 +msgid "Stock item assigned to sales order" +msgstr "" + +#: templates/js/stock.js:950 +msgid "Stock item assigned to customer" +msgstr "" + +#: templates/js/stock.js:954 +msgid "Stock item has expired" +msgstr "" + +#: templates/js/stock.js:956 +msgid "Stock item will expire soon" +msgstr "" + +#: templates/js/stock.js:960 +msgid "Stock item has been allocated" +msgstr "" + +#: templates/js/stock.js:964 +msgid "Stock item has been installed in another item" +msgstr "" + +#: templates/js/stock.js:971 +msgid "Stock item has been rejected" +msgstr "" + +#: templates/js/stock.js:975 +msgid "Stock item is lost" +msgstr "" + +#: templates/js/stock.js:978 +msgid "Stock item is destroyed" +msgstr "" + +#: templates/js/stock.js:982 templates/js/table_filters.js:147 +msgid "Depleted" +msgstr "" + +#: templates/js/stock.js:1011 +msgid "Stocktake" +msgstr "" + +#: templates/js/stock.js:1065 +msgid "Supplier part not specified" +msgstr "" + +#: templates/js/stock.js:1212 +msgid "Stock Status" +msgstr "" + +#: templates/js/stock.js:1227 +msgid "Set Stock Status" +msgstr "" + +#: templates/js/stock.js:1241 +msgid "Select Status Code" +msgstr "" + +#: templates/js/stock.js:1242 +msgid "Status code must be selected" +msgstr "" + +#: templates/js/stock.js:1381 +msgid "Invalid date" +msgstr "" + +#: templates/js/stock.js:1428 +msgid "Location no longer exists" +msgstr "" + +#: templates/js/stock.js:1447 +msgid "Purchase order no longer exists" +msgstr "" + +#: templates/js/stock.js:1466 +msgid "Customer no longer exists" +msgstr "" + +#: templates/js/stock.js:1484 +msgid "Stock item no longer exists" +msgstr "" + +#: templates/js/stock.js:1507 +msgid "Added" +msgstr "" + +#: templates/js/stock.js:1515 +msgid "Removed" +msgstr "" + +#: templates/js/stock.js:1559 +msgid "Edit tracking entry" +msgstr "" + +#: templates/js/stock.js:1560 +msgid "Delete tracking entry" +msgstr "" + +#: templates/js/stock.js:1704 +msgid "No installed items" +msgstr "" + +#: templates/js/stock.js:1727 +msgid "Serial" +msgstr "" + +#: templates/js/stock.js:1755 +msgid "Uninstall Stock Item" +msgstr "" + +#: templates/js/table_filters.js:43 +msgid "Trackable Part" +msgstr "" + +#: templates/js/table_filters.js:47 +msgid "Assembled Part" +msgstr "" + +#: templates/js/table_filters.js:51 +msgid "Validated" +msgstr "" + +#: templates/js/table_filters.js:59 +msgid "Allow Variant Stock" +msgstr "" + +#: templates/js/table_filters.js:79 templates/js/table_filters.js:142 +msgid "Include sublocations" +msgstr "" + +#: templates/js/table_filters.js:80 +msgid "Include locations" +msgstr "" + +#: templates/js/table_filters.js:90 templates/js/table_filters.js:91 +#: templates/js/table_filters.js:309 +msgid "Include subcategories" +msgstr "" + +#: templates/js/table_filters.js:101 templates/js/table_filters.js:190 +msgid "Is Serialized" +msgstr "" + +#: templates/js/table_filters.js:104 templates/js/table_filters.js:197 +msgid "Serial number GTE" +msgstr "" + +#: templates/js/table_filters.js:105 templates/js/table_filters.js:198 +msgid "Serial number greater than or equal to" +msgstr "" + +#: templates/js/table_filters.js:108 templates/js/table_filters.js:201 +msgid "Serial number LTE" +msgstr "" + +#: templates/js/table_filters.js:109 templates/js/table_filters.js:202 +msgid "Serial number less than or equal to" +msgstr "" + +#: templates/js/table_filters.js:112 templates/js/table_filters.js:113 +#: templates/js/table_filters.js:193 templates/js/table_filters.js:194 +msgid "Serial number" +msgstr "" + +#: templates/js/table_filters.js:117 templates/js/table_filters.js:211 +msgid "Batch code" +msgstr "" + +#: templates/js/table_filters.js:127 templates/js/table_filters.js:299 +msgid "Active parts" +msgstr "" + +#: templates/js/table_filters.js:128 +msgid "Show stock for active parts" +msgstr "" + +#: templates/js/table_filters.js:133 +msgid "Part is an assembly" +msgstr "" + +#: templates/js/table_filters.js:137 +msgid "Is allocated" +msgstr "" + +#: templates/js/table_filters.js:138 +msgid "Item has been allocated" +msgstr "" + +#: templates/js/table_filters.js:143 +msgid "Include stock in sublocations" +msgstr "" + +#: templates/js/table_filters.js:148 +msgid "Show stock items which are depleted" +msgstr "" + +#: templates/js/table_filters.js:155 +msgid "Show stock items which have expired" +msgstr "" + +#: templates/js/table_filters.js:160 +msgid "Show stock which is close to expiring" +msgstr "" + +#: templates/js/table_filters.js:166 +msgid "Show items which are in stock" +msgstr "" + +#: templates/js/table_filters.js:170 +msgid "In Production" +msgstr "" + +#: templates/js/table_filters.js:171 +msgid "Show items which are in production" +msgstr "" + +#: templates/js/table_filters.js:175 +msgid "Include Variants" +msgstr "" + +#: templates/js/table_filters.js:176 +msgid "Include stock items for variant parts" +msgstr "" + +#: templates/js/table_filters.js:180 +msgid "Installed" +msgstr "" + +#: templates/js/table_filters.js:181 +msgid "Show stock items which are installed in another item" +msgstr "" + +#: templates/js/table_filters.js:186 +msgid "Show items which have been assigned to a customer" +msgstr "" + +#: templates/js/table_filters.js:206 templates/js/table_filters.js:207 +msgid "Stock status" +msgstr "" + +#: templates/js/table_filters.js:215 +msgid "Has purchase price" +msgstr "" + +#: templates/js/table_filters.js:216 +msgid "Show stock items which have a purchase price set" +msgstr "" + +#: templates/js/table_filters.js:245 +msgid "Build status" +msgstr "" + +#: templates/js/table_filters.js:264 templates/js/table_filters.js:281 +msgid "Order status" +msgstr "" + +#: templates/js/table_filters.js:269 templates/js/table_filters.js:286 +msgid "Outstanding" +msgstr "" + +#: templates/js/table_filters.js:310 +msgid "Include parts in subcategories" +msgstr "" + +#: templates/js/table_filters.js:314 +msgid "Has IPN" +msgstr "" + +#: templates/js/table_filters.js:315 +msgid "Part has internal part number" +msgstr "" + +#: templates/js/table_filters.js:320 +msgid "Show active parts" +msgstr "" + +#: templates/js/table_filters.js:328 +msgid "Stock available" +msgstr "" + +#: templates/js/table_filters.js:344 +msgid "Starred" +msgstr "" + +#: templates/js/table_filters.js:356 +msgid "Purchasable" +msgstr "" + +#: templates/js/tables.js:342 +msgid "Loading data" +msgstr "" + +#: templates/js/tables.js:345 +msgid "rows per page" +msgstr "" + +#: templates/js/tables.js:348 +msgid "Showing" +msgstr "" + +#: templates/js/tables.js:348 +msgid "to" +msgstr "" + +#: templates/js/tables.js:348 +msgid "of" +msgstr "" + +#: templates/js/tables.js:348 +msgid "rows" +msgstr "" + +#: templates/js/tables.js:351 templates/search_form.html:6 +#: templates/search_form.html:8 +msgid "Search" +msgstr "" + +#: templates/js/tables.js:354 +msgid "No matching results" +msgstr "" + +#: templates/js/tables.js:357 +msgid "Hide/Show pagination" +msgstr "" + +#: templates/js/tables.js:360 +msgid "Refresh" +msgstr "" + +#: templates/js/tables.js:363 +msgid "Toggle" +msgstr "" + +#: templates/js/tables.js:366 +msgid "Columns" +msgstr "" + +#: templates/js/tables.js:369 +msgid "All" +msgstr "" + +#: templates/navbar.html:13 +msgid "Toggle navigation" +msgstr "" + +#: templates/navbar.html:33 +msgid "Buy" +msgstr "" + +#: templates/navbar.html:43 +msgid "Sell" +msgstr "" + +#: templates/navbar.html:55 +msgid "Scan Barcode" +msgstr "" + +#: templates/navbar.html:77 users/models.py:39 +msgid "Admin" +msgstr "" + +#: templates/navbar.html:79 +msgid "Logout" +msgstr "" + +#: templates/navbar.html:81 templates/registration/login.html:89 +msgid "Login" +msgstr "" + +#: templates/navbar.html:104 +msgid "About InvenTree" +msgstr "" + +#: templates/qr_code.html:11 +msgid "QR data not provided" +msgstr "" + +#: templates/registration/logged_out.html:50 +msgid "You have been logged out" +msgstr "" + +#: templates/registration/logged_out.html:51 +#: templates/registration/password_reset_complete.html:51 +#: templates/registration/password_reset_done.html:58 +msgid "Return to login screen" +msgstr "" + +#: templates/registration/login.html:64 +msgid "Enter username" +msgstr "" + +#: templates/registration/login.html:70 +msgid "Password" +msgstr "" + +#: templates/registration/login.html:83 +msgid "Username / password combination is incorrect" +msgstr "" + +#: templates/registration/login.html:95 +#: templates/registration/password_reset_form.html:51 +msgid "Forgotten your password?" +msgstr "" + +#: templates/registration/login.html:95 +msgid "Click here to reset" +msgstr "" + +#: templates/registration/password_reset_complete.html:50 +msgid "Password reset complete" +msgstr "" + +#: templates/registration/password_reset_confirm.html:52 +#: templates/registration/password_reset_confirm.html:56 +msgid "Change password" +msgstr "" + +#: templates/registration/password_reset_confirm.html:60 +msgid "The password reset link was invalid, possibly because it has already been used. Please request a new password reset." +msgstr "" + +#: templates/registration/password_reset_done.html:51 +msgid "We've emailed you instructions for setting your password, if an account exists with the email you entered. You should receive them shortly." +msgstr "" + +#: templates/registration/password_reset_done.html:54 +msgid "If you don't receive an email, please make sure you've entered the address you registered with, and check your spam folder." +msgstr "" + +#: templates/registration/password_reset_form.html:52 +msgid "Enter your email address below." +msgstr "" + +#: templates/registration/password_reset_form.html:53 +msgid "An email will be sent with password reset instructions." +msgstr "" + +#: templates/registration/password_reset_form.html:58 +msgid "Send email" +msgstr "" + +#: templates/stats.html:9 +msgid "Server" +msgstr "" + +#: templates/stats.html:13 +msgid "Instance Name" +msgstr "" + +#: templates/stats.html:18 +msgid "Database" +msgstr "" + +#: templates/stats.html:26 +msgid "Server is running in debug mode" +msgstr "" + +#: templates/stats.html:33 +msgid "Docker Mode" +msgstr "" + +#: templates/stats.html:34 +msgid "Server is deployed using docker" +msgstr "" + +#: templates/stats.html:40 +msgid "Server status" +msgstr "" + +#: templates/stats.html:43 +msgid "Healthy" +msgstr "" + +#: templates/stats.html:45 +msgid "Issues detected" +msgstr "" + +#: templates/stats.html:52 +msgid "Background Worker" +msgstr "" + +#: templates/stats.html:55 +msgid "Background worker not running" +msgstr "" + +#: templates/stats.html:63 +msgid "Email Settings" +msgstr "" + +#: templates/stats.html:66 +msgid "Email settings not configured" +msgstr "" + +#: templates/stock_table.html:14 +msgid "Export Stock Information" +msgstr "" + +#: templates/stock_table.html:27 +msgid "Barcode Actions" +msgstr "" + +#: templates/stock_table.html:43 +msgid "Print test reports" +msgstr "" + +#: templates/stock_table.html:55 +msgid "Add to selected stock items" +msgstr "" + +#: templates/stock_table.html:56 +msgid "Remove from selected stock items" +msgstr "" + +#: templates/stock_table.html:57 +msgid "Stocktake selected stock items" +msgstr "" + +#: templates/stock_table.html:58 +msgid "Move selected stock items" +msgstr "" + +#: templates/stock_table.html:58 +msgid "Move stock" +msgstr "" + +#: templates/stock_table.html:59 +msgid "Order selected items" +msgstr "" + +#: templates/stock_table.html:60 +msgid "Change status" +msgstr "" + +#: templates/stock_table.html:60 +msgid "Change stock status" +msgstr "" + +#: templates/stock_table.html:63 +msgid "Delete selected items" +msgstr "" + +#: templates/yesnolabel.html:4 +msgid "Yes" +msgstr "" + +#: templates/yesnolabel.html:6 +msgid "No" +msgstr "" + +#: users/admin.py:64 +msgid "Users" +msgstr "" + +#: users/admin.py:65 +msgid "Select which users are assigned to this group" +msgstr "" + +#: users/admin.py:187 +msgid "The following users are members of multiple groups:" +msgstr "" + +#: users/admin.py:210 +msgid "Personal info" +msgstr "" + +#: users/admin.py:211 +msgid "Permissions" +msgstr "" + +#: users/admin.py:214 +msgid "Important dates" +msgstr "" + +#: users/models.py:177 +msgid "Permission set" +msgstr "" + +#: users/models.py:185 +msgid "Group" +msgstr "" + +#: users/models.py:188 +msgid "View" +msgstr "" + +#: users/models.py:188 +msgid "Permission to view items" +msgstr "" + +#: users/models.py:190 +msgid "Permission to add items" +msgstr "" + +#: users/models.py:192 +msgid "Change" +msgstr "" + +#: users/models.py:192 +msgid "Permissions to edit items" +msgstr "" + +#: users/models.py:194 +msgid "Permission to delete items" +msgstr "" + From f2a042ecdd1bd79dc8f722886d5e93fca10adda8 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 27 Jul 2021 01:06:39 +1000 Subject: [PATCH 654/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/id/LC_MESSAGES/django.po | 7893 +++++++++++++++++++++ 1 file changed, 7893 insertions(+) create mode 100644 InvenTree/locale/id/LC_MESSAGES/django.po diff --git a/InvenTree/locale/id/LC_MESSAGES/django.po b/InvenTree/locale/id/LC_MESSAGES/django.po new file mode 100644 index 0000000000..f745fea34e --- /dev/null +++ b/InvenTree/locale/id/LC_MESSAGES/django.po @@ -0,0 +1,7893 @@ +msgid "" +msgstr "" +"Project-Id-Version: inventree\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2021-07-26 13:20+0000\n" +"PO-Revision-Date: 2021-07-26 15:06\n" +"Last-Translator: \n" +"Language-Team: Indonesian\n" +"Language: id_ID\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Crowdin-Project: inventree\n" +"X-Crowdin-Project-ID: 452300\n" +"X-Crowdin-Language: id\n" +"X-Crowdin-File: /[inventree.InvenTree] l10/InvenTree/locale/en/LC_MESSAGES/django.po\n" +"X-Crowdin-File-ID: 138\n" + +#: InvenTree/api.py:64 +msgid "API endpoint not found" +msgstr "" + +#: InvenTree/api.py:110 +msgid "No action specified" +msgstr "" + +#: InvenTree/api.py:124 +msgid "No matching action found" +msgstr "" + +#: InvenTree/fields.py:100 +msgid "Enter date" +msgstr "" + +#: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 +#: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 +#: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:526 +msgid "Confirm" +msgstr "" + +#: InvenTree/forms.py:128 +msgid "Confirm delete" +msgstr "" + +#: InvenTree/forms.py:129 +msgid "Confirm item deletion" +msgstr "" + +#: InvenTree/forms.py:161 templates/registration/login.html:76 +msgid "Enter password" +msgstr "" + +#: InvenTree/forms.py:162 +msgid "Enter new password" +msgstr "" + +#: InvenTree/forms.py:169 +msgid "Confirm password" +msgstr "" + +#: InvenTree/forms.py:170 +msgid "Confirm new password" +msgstr "" + +#: InvenTree/forms.py:205 +msgid "Apply Theme" +msgstr "" + +#: InvenTree/forms.py:235 +msgid "Select Category" +msgstr "" + +#: InvenTree/helpers.py:396 +#, python-brace-format +msgid "Duplicate serial: {n}" +msgstr "" + +#: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 +#: stock/views.py:1278 +msgid "Invalid quantity provided" +msgstr "" + +#: InvenTree/helpers.py:406 +msgid "Empty serial number string" +msgstr "" + +#: InvenTree/helpers.py:428 InvenTree/helpers.py:431 InvenTree/helpers.py:434 +#: InvenTree/helpers.py:459 +#, python-brace-format +msgid "Invalid group: {g}" +msgstr "" + +#: InvenTree/helpers.py:464 +#, python-brace-format +msgid "Duplicate serial: {g}" +msgstr "" + +#: InvenTree/helpers.py:472 +msgid "No serial numbers found" +msgstr "" + +#: InvenTree/helpers.py:476 +#, python-brace-format +msgid "Number of unique serial number ({s}) must match quantity ({q})" +msgstr "" + +#: InvenTree/models.py:61 stock/models.py:1815 +msgid "Attachment" +msgstr "" + +#: InvenTree/models.py:62 +msgid "Select file to attach" +msgstr "" + +#: InvenTree/models.py:64 templates/js/attachment.js:52 +msgid "Comment" +msgstr "" + +#: InvenTree/models.py:64 +msgid "File comment" +msgstr "" + +#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:880 +#: common/models.py:881 part/models.py:2097 +#: report/templates/report/inventree_test_report_base.html:91 +#: templates/js/stock.js:1538 +msgid "User" +msgstr "" + +#: InvenTree/models.py:74 +msgid "upload date" +msgstr "" + +#: InvenTree/models.py:113 +msgid "Invalid choice" +msgstr "" + +#: InvenTree/models.py:129 InvenTree/models.py:130 company/models.py:412 +#: label/models.py:112 part/models.py:718 part/models.py:2246 +#: report/models.py:181 templates/InvenTree/search.html:137 +#: templates/InvenTree/search.html:289 templates/js/company.js:545 +#: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 +#: templates/js/stock.js:1331 +msgid "Name" +msgstr "" + +#: InvenTree/models.py:136 build/models.py:187 +#: build/templates/build/detail.html:24 company/models.py:351 +#: company/models.py:519 company/templates/company/manufacturer_part.html:76 +#: company/templates/company/supplier_part.html:75 label/models.py:119 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:312 +#: part/models.py:741 part/templates/part/set_category.html:14 +#: report/models.py:194 report/models.py:551 report/models.py:590 +#: report/templates/report/inventree_build_order_base.html:118 +#: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 +#: templates/InvenTree/search.html:296 +#: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 +#: templates/js/build.js:868 templates/js/build.js:1162 +#: templates/js/company.js:261 templates/js/company.js:459 +#: templates/js/company.js:741 templates/js/order.js:247 +#: templates/js/order.js:349 templates/js/part.js:265 templates/js/part.js:449 +#: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 +#: templates/js/stock.js:917 templates/js/stock.js:1343 +#: templates/js/stock.js:1388 +msgid "Description" +msgstr "" + +#: InvenTree/models.py:137 +msgid "Description (optional)" +msgstr "" + +#: InvenTree/models.py:145 +msgid "parent" +msgstr "" + +#: InvenTree/serializers.py:52 part/models.py:2482 +msgid "Must be a valid number" +msgstr "" + +#: InvenTree/settings.py:505 +msgid "English" +msgstr "" + +#: InvenTree/settings.py:506 +msgid "French" +msgstr "" + +#: InvenTree/settings.py:507 +msgid "German" +msgstr "" + +#: InvenTree/settings.py:508 +msgid "Polish" +msgstr "" + +#: InvenTree/settings.py:509 +msgid "Turkish" +msgstr "" + +#: InvenTree/status.py:94 +msgid "Background worker check failed" +msgstr "" + +#: InvenTree/status.py:98 +msgid "Email backend not configured" +msgstr "" + +#: InvenTree/status.py:101 +msgid "InvenTree system health checks failed" +msgstr "" + +#: InvenTree/status_codes.py:104 InvenTree/status_codes.py:145 +#: InvenTree/status_codes.py:314 +msgid "Pending" +msgstr "" + +#: InvenTree/status_codes.py:105 +msgid "Placed" +msgstr "" + +#: InvenTree/status_codes.py:106 InvenTree/status_codes.py:317 +msgid "Complete" +msgstr "" + +#: InvenTree/status_codes.py:107 InvenTree/status_codes.py:147 +#: InvenTree/status_codes.py:316 +msgid "Cancelled" +msgstr "" + +#: InvenTree/status_codes.py:108 InvenTree/status_codes.py:148 +#: InvenTree/status_codes.py:190 +msgid "Lost" +msgstr "" + +#: InvenTree/status_codes.py:109 InvenTree/status_codes.py:149 +#: InvenTree/status_codes.py:192 +msgid "Returned" +msgstr "" + +#: InvenTree/status_codes.py:146 +#: order/templates/order/sales_order_base.html:126 +msgid "Shipped" +msgstr "" + +#: InvenTree/status_codes.py:186 +msgid "OK" +msgstr "" + +#: InvenTree/status_codes.py:187 +msgid "Attention needed" +msgstr "" + +#: InvenTree/status_codes.py:188 +msgid "Damaged" +msgstr "" + +#: InvenTree/status_codes.py:189 +msgid "Destroyed" +msgstr "" + +#: InvenTree/status_codes.py:191 +msgid "Rejected" +msgstr "" + +#: InvenTree/status_codes.py:272 +msgid "Legacy stock tracking entry" +msgstr "" + +#: InvenTree/status_codes.py:274 +msgid "Stock item created" +msgstr "" + +#: InvenTree/status_codes.py:276 +msgid "Edited stock item" +msgstr "" + +#: InvenTree/status_codes.py:277 +msgid "Assigned serial number" +msgstr "" + +#: InvenTree/status_codes.py:279 +msgid "Stock counted" +msgstr "" + +#: InvenTree/status_codes.py:280 +msgid "Stock manually added" +msgstr "" + +#: InvenTree/status_codes.py:281 +msgid "Stock manually removed" +msgstr "" + +#: InvenTree/status_codes.py:283 +msgid "Location changed" +msgstr "" + +#: InvenTree/status_codes.py:285 +msgid "Installed into assembly" +msgstr "" + +#: InvenTree/status_codes.py:286 +msgid "Removed from assembly" +msgstr "" + +#: InvenTree/status_codes.py:288 +msgid "Installed component item" +msgstr "" + +#: InvenTree/status_codes.py:289 +msgid "Removed component item" +msgstr "" + +#: InvenTree/status_codes.py:291 +msgid "Split from parent item" +msgstr "" + +#: InvenTree/status_codes.py:292 +msgid "Split child item" +msgstr "" + +#: InvenTree/status_codes.py:294 templates/js/table_filters.js:185 +msgid "Sent to customer" +msgstr "" + +#: InvenTree/status_codes.py:295 +msgid "Returned from customer" +msgstr "" + +#: InvenTree/status_codes.py:297 +msgid "Build order output created" +msgstr "" + +#: InvenTree/status_codes.py:298 +msgid "Build order output completed" +msgstr "" + +#: InvenTree/status_codes.py:300 +msgid "Received against purchase order" +msgstr "" + +#: InvenTree/status_codes.py:315 +msgid "Production" +msgstr "" + +#: InvenTree/validators.py:22 +msgid "Not a valid currency code" +msgstr "" + +#: InvenTree/validators.py:50 +msgid "Invalid character in part name" +msgstr "" + +#: InvenTree/validators.py:63 +#, python-brace-format +msgid "IPN must match regex pattern {pat}" +msgstr "" + +#: InvenTree/validators.py:77 InvenTree/validators.py:91 +#: InvenTree/validators.py:105 +#, python-brace-format +msgid "Reference must match pattern {pattern}" +msgstr "" + +#: InvenTree/validators.py:113 +#, python-brace-format +msgid "Illegal character in name ({x})" +msgstr "" + +#: InvenTree/validators.py:132 InvenTree/validators.py:148 +msgid "Overage value must not be negative" +msgstr "" + +#: InvenTree/validators.py:150 +msgid "Overage must not exceed 100%" +msgstr "" + +#: InvenTree/validators.py:157 +msgid "Overage must be an integer value or a percentage" +msgstr "" + +#: InvenTree/views.py:608 +msgid "Delete Item" +msgstr "" + +#: InvenTree/views.py:657 +msgid "Check box to confirm item deletion" +msgstr "" + +#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18 +msgid "Edit User Information" +msgstr "" + +#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22 +msgid "Set Password" +msgstr "" + +#: InvenTree/views.py:702 +msgid "Password fields must match" +msgstr "" + +#: InvenTree/views.py:953 templates/navbar.html:95 +msgid "System Information" +msgstr "" + +#: barcodes/api.py:53 barcodes/api.py:150 +msgid "Must provide barcode_data parameter" +msgstr "" + +#: barcodes/api.py:126 +msgid "No match found for barcode data" +msgstr "" + +#: barcodes/api.py:128 +msgid "Match found for barcode data" +msgstr "" + +#: barcodes/api.py:153 +msgid "Must provide stockitem parameter" +msgstr "" + +#: barcodes/api.py:160 +msgid "No matching stock item found" +msgstr "" + +#: barcodes/api.py:190 +msgid "Barcode already matches StockItem object" +msgstr "" + +#: barcodes/api.py:194 +msgid "Barcode already matches StockLocation object" +msgstr "" + +#: barcodes/api.py:198 +msgid "Barcode already matches Part object" +msgstr "" + +#: barcodes/api.py:204 barcodes/api.py:216 +msgid "Barcode hash already matches StockItem object" +msgstr "" + +#: barcodes/api.py:222 +msgid "Barcode associated with StockItem" +msgstr "" + +#: build/forms.py:37 +msgid "Build Order reference" +msgstr "" + +#: build/forms.py:38 +msgid "Order target date" +msgstr "" + +#: build/forms.py:42 build/templates/build/build_base.html:146 +#: build/templates/build/detail.html:124 +#: order/templates/order/order_base.html:124 +#: order/templates/order/sales_order_base.html:119 +#: report/templates/report/inventree_build_order_base.html:126 +#: templates/js/build.js:945 templates/js/order.js:264 +#: templates/js/order.js:367 +msgid "Target Date" +msgstr "" + +#: build/forms.py:43 build/models.py:277 +msgid "Target date for build completion. Build will be overdue after this date." +msgstr "" + +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1402 +#: build/templates/build/allocation_card.html:23 +#: build/templates/build/auto_allocate.html:17 +#: build/templates/build/build_base.html:133 +#: build/templates/build/detail.html:34 common/models.py:909 +#: company/forms.py:42 company/templates/company/supplier_part.html:226 +#: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 +#: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 +#: order/templates/order/order_wizard/select_parts.html:34 +#: order/templates/order/purchase_order_detail.html:348 +#: order/templates/order/sales_order_detail.html:200 +#: order/templates/order/sales_order_detail.html:207 +#: order/templates/order/sales_order_detail.html:292 +#: order/templates/order/sales_order_detail.html:364 part/forms.py:323 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2384 +#: part/templates/part/bom_upload/match_parts.html:31 +#: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 +#: part/templates/part/part_pricing.html:16 +#: report/templates/report/inventree_build_order_base.html:114 +#: report/templates/report/inventree_po_report.html:91 +#: report/templates/report/inventree_so_report.html:91 +#: report/templates/report/inventree_test_report_base.html:77 +#: stock/forms.py:141 stock/forms.py:247 +#: stock/templates/stock/item_base.html:267 +#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 +#: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 +#: templates/js/build.js:1172 templates/js/model_renderers.js:56 +#: templates/js/order.js:462 templates/js/part.js:1016 +#: templates/js/part.js:1138 templates/js/part.js:1194 +#: templates/js/stock.js:1523 templates/js/stock.js:1721 +msgid "Quantity" +msgstr "" + +#: build/forms.py:49 +msgid "Number of items to build" +msgstr "" + +#: build/forms.py:91 +msgid "Enter quantity for build output" +msgstr "" + +#: build/forms.py:95 order/forms.py:114 stock/forms.py:84 +msgid "Serial Numbers" +msgstr "" + +#: build/forms.py:97 +msgid "Enter serial numbers for build outputs" +msgstr "" + +#: build/forms.py:103 +msgid "Confirm creation of build output" +msgstr "" + +#: build/forms.py:124 +msgid "Confirm deletion of build output" +msgstr "" + +#: build/forms.py:145 +msgid "Confirm unallocation of stock" +msgstr "" + +#: build/forms.py:169 +msgid "Confirm stock allocation" +msgstr "" + +#: build/forms.py:186 +msgid "Mark build as complete" +msgstr "" + +#: build/forms.py:210 build/templates/build/auto_allocate.html:18 +#: stock/forms.py:286 stock/templates/stock/item_base.html:297 +#: stock/templates/stock/stock_adjust.html:17 +#: templates/InvenTree/search.html:260 templates/js/barcode.js:363 +#: templates/js/barcode.js:531 templates/js/build.js:256 +#: templates/js/build.js:620 templates/js/order.js:447 +#: templates/js/stock.js:124 templates/js/stock.js:250 +#: templates/js/stock.js:1003 templates/js/stock.js:1415 +msgid "Location" +msgstr "" + +#: build/forms.py:211 +msgid "Location of completed parts" +msgstr "" + +#: build/forms.py:215 build/templates/build/build_base.html:138 +#: build/templates/build/detail.html:62 order/models.py:549 +#: order/templates/order/receive_parts.html:24 +#: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 +#: templates/js/barcode.js:119 templates/js/build.js:902 +#: templates/js/order.js:251 templates/js/order.js:354 +#: templates/js/stock.js:990 templates/js/stock.js:1492 +#: templates/js/stock.js:1737 +msgid "Status" +msgstr "" + +#: build/forms.py:216 +msgid "Build output stock status" +msgstr "" + +#: build/forms.py:223 +msgid "Confirm incomplete" +msgstr "" + +#: build/forms.py:224 +msgid "Confirm completion with incomplete stock allocation" +msgstr "" + +#: build/forms.py:227 +msgid "Confirm build completion" +msgstr "" + +#: build/forms.py:252 +msgid "Confirm cancel" +msgstr "" + +#: build/forms.py:252 build/views.py:65 +msgid "Confirm build cancellation" +msgstr "" + +#: build/forms.py:266 +msgid "Select quantity of stock to allocate" +msgstr "" + +#: build/models.py:113 +msgid "Invalid choice for parent build" +msgstr "" + +#: build/models.py:117 build/templates/build/build_base.html:9 +#: build/templates/build/build_base.html:73 +#: report/templates/report/inventree_build_order_base.html:106 +#: templates/js/build.js:233 +msgid "Build Order" +msgstr "" + +#: build/models.py:118 build/templates/build/index.html:8 +#: build/templates/build/index.html:15 +#: order/templates/order/sales_order_detail.html:34 +#: order/templates/order/so_navbar.html:19 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 +#: part/templates/part/navbar.html:45 templates/InvenTree/index.html:229 +#: templates/InvenTree/search.html:185 +#: templates/InvenTree/settings/tabs.html:37 users/models.py:44 +msgid "Build Orders" +msgstr "" + +#: build/models.py:178 +msgid "Build Order Reference" +msgstr "" + +#: build/models.py:179 order/models.py:246 order/models.py:533 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:343 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2393 +#: part/templates/part/bom_upload/match_parts.html:30 +#: report/templates/report/inventree_po_report.html:92 +#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 +#: templates/js/build.js:695 templates/js/build.js:1166 +msgid "Reference" +msgstr "" + +#: build/models.py:190 +msgid "Brief description of the build" +msgstr "" + +#: build/models.py:199 build/templates/build/build_base.html:163 +#: build/templates/build/detail.html:80 +msgid "Parent Build" +msgstr "" + +#: build/models.py:200 +msgid "BuildOrder to which this build is allocated" +msgstr "" + +#: build/models.py:205 build/templates/build/auto_allocate.html:16 +#: build/templates/build/build_base.html:128 +#: build/templates/build/detail.html:29 company/models.py:654 +#: order/models.py:766 order/models.py:825 +#: order/templates/order/order_wizard/select_parts.html:32 +#: order/templates/order/purchase_order_detail.html:297 +#: order/templates/order/receive_parts.html:19 +#: order/templates/order/sales_order_detail.html:344 part/models.py:347 +#: part/models.py:2042 part/models.py:2058 part/models.py:2077 +#: part/models.py:2095 part/models.py:2174 part/models.py:2278 +#: part/models.py:2368 part/templates/part/detail.html:199 +#: part/templates/part/part_app_base.html:8 +#: part/templates/part/part_pricing.html:12 +#: part/templates/part/set_category.html:13 +#: report/templates/report/inventree_build_order_base.html:110 +#: report/templates/report/inventree_po_report.html:90 +#: report/templates/report/inventree_so_report.html:90 +#: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 +#: templates/js/barcode.js:362 templates/js/bom.js:163 +#: templates/js/build.js:586 templates/js/build.js:873 +#: templates/js/build.js:1139 templates/js/company.js:400 +#: templates/js/company.js:650 templates/js/part.js:430 +#: templates/js/part.js:593 templates/js/stock.js:122 templates/js/stock.js:886 +#: templates/js/stock.js:1709 +msgid "Part" +msgstr "" + +#: build/models.py:213 +msgid "Select part to build" +msgstr "" + +#: build/models.py:218 +msgid "Sales Order Reference" +msgstr "" + +#: build/models.py:222 +msgid "SalesOrder to which this build is allocated" +msgstr "" + +#: build/models.py:227 +msgid "Source Location" +msgstr "" + +#: build/models.py:231 +msgid "Select location to take stock from for this build (leave blank to take from any stock location)" +msgstr "" + +#: build/models.py:236 +msgid "Destination Location" +msgstr "" + +#: build/models.py:240 +msgid "Select location where the completed items will be stored" +msgstr "" + +#: build/models.py:244 +msgid "Build Quantity" +msgstr "" + +#: build/models.py:247 +msgid "Number of stock items to build" +msgstr "" + +#: build/models.py:251 +msgid "Completed items" +msgstr "" + +#: build/models.py:253 +msgid "Number of stock items which have been completed" +msgstr "" + +#: build/models.py:257 part/templates/part/part_base.html:225 +msgid "Build Status" +msgstr "" + +#: build/models.py:261 +msgid "Build status code" +msgstr "" + +#: build/models.py:265 stock/models.py:507 +msgid "Batch Code" +msgstr "" + +#: build/models.py:269 +msgid "Batch code for this build output" +msgstr "" + +#: build/models.py:272 order/models.py:162 part/models.py:913 +#: part/templates/part/part_base.html:143 templates/js/order.js:362 +msgid "Creation Date" +msgstr "" + +#: build/models.py:276 order/models.py:555 +msgid "Target completion date" +msgstr "" + +#: build/models.py:280 order/models.py:288 templates/js/build.js:950 +msgid "Completion Date" +msgstr "" + +#: build/models.py:286 +msgid "completed by" +msgstr "" + +#: build/models.py:294 templates/js/build.js:915 +msgid "Issued by" +msgstr "" + +#: build/models.py:295 +msgid "User who issued this build order" +msgstr "" + +#: build/models.py:303 build/templates/build/build_base.html:184 +#: build/templates/build/detail.html:108 order/models.py:176 +#: order/templates/order/order_base.html:138 +#: order/templates/order/sales_order_base.html:140 part/models.py:917 +#: report/templates/report/inventree_build_order_base.html:159 +msgid "Responsible" +msgstr "" + +#: build/models.py:304 +msgid "User responsible for this build order" +msgstr "" + +#: build/models.py:309 build/templates/build/detail.html:94 +#: company/templates/company/manufacturer_part.html:83 +#: company/templates/company/supplier_part.html:82 +#: part/templates/part/part_base.html:137 stock/models.py:501 +#: stock/templates/stock/item_base.html:357 +msgid "External Link" +msgstr "" + +#: build/models.py:310 part/models.py:775 stock/models.py:503 +msgid "Link to external URL" +msgstr "" + +#: build/models.py:314 build/templates/build/navbar.html:52 +#: company/models.py:139 company/models.py:526 +#: company/templates/company/navbar.html:63 +#: company/templates/company/navbar.html:66 order/models.py:180 +#: order/models.py:715 order/templates/order/po_navbar.html:38 +#: order/templates/order/po_navbar.html:41 +#: order/templates/order/purchase_order_detail.html:419 +#: order/templates/order/sales_order_detail.html:439 +#: order/templates/order/so_navbar.html:33 +#: order/templates/order/so_navbar.html:36 part/models.py:902 +#: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 +#: part/templates/part/navbar.html:111 +#: report/templates/report/inventree_build_order_base.html:173 +#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:573 +#: stock/models.py:1715 stock/models.py:1821 +#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 +#: templates/js/bom.js:349 templates/js/company.js:746 +#: templates/js/stock.js:258 templates/js/stock.js:499 +#: templates/js/stock.js:1082 +msgid "Notes" +msgstr "" + +#: build/models.py:315 +msgid "Extra build notes" +msgstr "" + +#: build/models.py:792 +msgid "No build output specified" +msgstr "" + +#: build/models.py:795 +msgid "Build output is already completed" +msgstr "" + +#: build/models.py:798 +msgid "Build output does not match Build Order" +msgstr "" + +#: build/models.py:1208 +msgid "BuildItem must be unique for build, stock_item and install_into" +msgstr "" + +#: build/models.py:1233 +msgid "Build item must specify a build output, as master part is marked as trackable" +msgstr "" + +#: build/models.py:1237 +#, python-brace-format +msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" +msgstr "" + +#: build/models.py:1244 order/models.py:926 +msgid "StockItem is over-allocated" +msgstr "" + +#: build/models.py:1248 order/models.py:929 +msgid "Allocation quantity must be greater than zero" +msgstr "" + +#: build/models.py:1252 +msgid "Quantity must be 1 for serialized stock" +msgstr "" + +#: build/models.py:1312 +#, python-brace-format +msgid "Selected stock item not found in BOM for part '{p}'" +msgstr "" + +#: build/models.py:1372 stock/templates/stock/item_base.html:329 +#: templates/InvenTree/search.html:183 templates/js/build.js:846 +#: templates/navbar.html:29 +msgid "Build" +msgstr "" + +#: build/models.py:1373 +msgid "Build to allocate parts" +msgstr "" + +#: build/models.py:1389 stock/templates/stock/item_base.html:8 +#: stock/templates/stock/item_base.html:31 +#: stock/templates/stock/item_base.html:351 +#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 +#: templates/js/build.js:249 templates/js/build.js:993 +#: templates/js/order.js:435 templates/js/order.js:440 +#: templates/js/stock.js:1474 +msgid "Stock Item" +msgstr "" + +#: build/models.py:1390 +msgid "Source stock item" +msgstr "" + +#: build/models.py:1403 +msgid "Stock quantity to allocate to build" +msgstr "" + +#: build/models.py:1411 +msgid "Install into" +msgstr "" + +#: build/models.py:1412 +msgid "Destination stock item" +msgstr "" + +#: build/templates/build/allocation_card.html:21 +#: build/templates/build/complete_output.html:46 +#: order/templates/order/sales_order_detail.html:205 +#: order/templates/order/sales_order_detail.html:290 +#: report/templates/report/inventree_test_report_base.html:75 +#: stock/models.py:495 stock/templates/stock/item_base.html:249 +#: templates/js/build.js:604 templates/js/model_renderers.js:54 +msgid "Serial Number" +msgstr "" + +#: build/templates/build/auto_allocate.html:9 +msgid "Automatically Allocate Stock" +msgstr "" + +#: build/templates/build/auto_allocate.html:10 +msgid "The following stock items will be allocated to the specified build output" +msgstr "" + +#: build/templates/build/auto_allocate.html:37 +msgid "No stock items found that can be automatically allocated to this build" +msgstr "" + +#: build/templates/build/auto_allocate.html:39 +msgid "Stock items will have to be manually allocated" +msgstr "" + +#: build/templates/build/build_base.html:18 +#, python-format +msgid "This Build Order is allocated to Sales Order %(link)s" +msgstr "" + +#: build/templates/build/build_base.html:25 +#, python-format +msgid "This Build Order is a child of Build Order %(link)s" +msgstr "" + +#: build/templates/build/build_base.html:32 +msgid "Build Order is ready to mark as completed" +msgstr "" + +#: build/templates/build/build_base.html:37 +msgid "Build Order cannot be completed as outstanding outputs remain" +msgstr "" + +#: build/templates/build/build_base.html:42 +msgid "Required build quantity has not yet been completed" +msgstr "" + +#: build/templates/build/build_base.html:47 +msgid "Stock has not been fully allocated to this Build Order" +msgstr "" + +#: build/templates/build/build_base.html:75 +#: company/templates/company/company_base.html:40 +#: company/templates/company/manufacturer_part.html:29 +#: company/templates/company/supplier_part.html:30 +#: order/templates/order/order_base.html:26 +#: order/templates/order/sales_order_base.html:37 +#: part/templates/part/category.html:27 part/templates/part/part_base.html:22 +#: stock/templates/stock/item_base.html:62 +#: stock/templates/stock/location.html:31 +msgid "Admin view" +msgstr "" + +#: build/templates/build/build_base.html:81 +#: build/templates/build/build_base.html:150 +#: order/templates/order/order_base.html:32 +#: order/templates/order/order_base.html:86 +#: order/templates/order/sales_order_base.html:43 +#: order/templates/order/sales_order_base.html:88 +#: templates/js/table_filters.js:254 templates/js/table_filters.js:273 +#: templates/js/table_filters.js:290 +msgid "Overdue" +msgstr "" + +#: build/templates/build/build_base.html:90 +msgid "Print actions" +msgstr "" + +#: build/templates/build/build_base.html:94 +msgid "Print Build Order" +msgstr "" + +#: build/templates/build/build_base.html:100 +#: build/templates/build/build_base.html:222 +msgid "Complete Build" +msgstr "" + +#: build/templates/build/build_base.html:105 +msgid "Build actions" +msgstr "" + +#: build/templates/build/build_base.html:109 +msgid "Edit Build" +msgstr "" + +#: build/templates/build/build_base.html:111 +#: build/templates/build/build_base.html:206 build/views.py:56 +msgid "Cancel Build" +msgstr "" + +#: build/templates/build/build_base.html:124 +#: build/templates/build/detail.html:15 +msgid "Build Details" +msgstr "" + +#: build/templates/build/build_base.html:150 +#, python-format +msgid "This build was due on %(target)s" +msgstr "" + +#: build/templates/build/build_base.html:157 +#: build/templates/build/detail.html:67 +msgid "Progress" +msgstr "" + +#: build/templates/build/build_base.html:170 +#: build/templates/build/detail.html:87 order/models.py:823 +#: order/templates/order/sales_order_base.html:9 +#: order/templates/order/sales_order_base.html:35 +#: order/templates/order/sales_order_ship.html:25 +#: report/templates/report/inventree_build_order_base.html:136 +#: report/templates/report/inventree_so_report.html:77 +#: stock/templates/stock/item_base.html:291 templates/js/order.js:309 +msgid "Sales Order" +msgstr "" + +#: build/templates/build/build_base.html:177 +#: build/templates/build/detail.html:101 +#: report/templates/report/inventree_build_order_base.html:153 +msgid "Issued By" +msgstr "" + +#: build/templates/build/build_base.html:214 +msgid "Incomplete Outputs" +msgstr "" + +#: build/templates/build/build_base.html:215 +msgid "Build Order cannot be completed as incomplete build outputs remain" +msgstr "" + +#: build/templates/build/build_output_create.html:7 +msgid "The Bill of Materials contains trackable parts" +msgstr "" + +#: build/templates/build/build_output_create.html:8 +msgid "Build outputs must be generated individually." +msgstr "" + +#: build/templates/build/build_output_create.html:9 +msgid "Multiple build outputs will be created based on the quantity specified." +msgstr "" + +#: build/templates/build/build_output_create.html:15 +msgid "Trackable parts can have serial numbers specified" +msgstr "" + +#: build/templates/build/build_output_create.html:16 +msgid "Enter serial numbers to generate multiple single build outputs" +msgstr "" + +#: build/templates/build/cancel.html:5 +msgid "Are you sure you wish to cancel this build?" +msgstr "" + +#: build/templates/build/complete.html:8 +msgid "Build Order is complete" +msgstr "" + +#: build/templates/build/complete.html:12 +msgid "Build Order is incomplete" +msgstr "" + +#: build/templates/build/complete.html:15 +msgid "Incompleted build outputs remain" +msgstr "" + +#: build/templates/build/complete.html:18 +msgid "Required build quantity has not been completed" +msgstr "" + +#: build/templates/build/complete.html:21 +msgid "Required stock has not been fully allocated" +msgstr "" + +#: build/templates/build/complete_output.html:10 +msgid "Stock allocation is complete for this output" +msgstr "" + +#: build/templates/build/complete_output.html:14 +msgid "Stock allocation is incomplete" +msgstr "" + +#: build/templates/build/complete_output.html:20 +msgid "tracked parts have not been fully allocated" +msgstr "" + +#: build/templates/build/complete_output.html:41 +msgid "The following items will be created" +msgstr "" + +#: build/templates/build/create_build_item.html:7 +msgid "Select a stock item to allocate to the selected build output" +msgstr "" + +#: build/templates/build/create_build_item.html:11 +#, python-format +msgid "The allocated stock will be installed into the following build output:
%(output)s" +msgstr "" + +#: build/templates/build/create_build_item.html:17 +#, python-format +msgid "No stock available for %(part)s" +msgstr "" + +#: build/templates/build/delete_build_item.html:8 +msgid "Are you sure you want to unallocate this stock?" +msgstr "" + +#: build/templates/build/delete_build_item.html:11 +msgid "The selected stock will be unallocated from the build output" +msgstr "" + +#: build/templates/build/detail.html:38 +msgid "Stock Source" +msgstr "" + +#: build/templates/build/detail.html:43 +msgid "Stock can be taken from any available location." +msgstr "" + +#: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 +#: order/templates/order/purchase_order_detail.html:408 +#: order/templates/order/receive_parts.html:25 stock/forms.py:135 +msgid "Destination" +msgstr "" + +#: build/templates/build/detail.html:56 +msgid "Destination location not specified" +msgstr "" + +#: build/templates/build/detail.html:73 +#: stock/templates/stock/item_base.html:315 templates/js/stock.js:998 +#: templates/js/stock.js:1744 templates/js/table_filters.js:116 +#: templates/js/table_filters.js:210 +msgid "Batch" +msgstr "" + +#: build/templates/build/detail.html:119 +#: order/templates/order/order_base.html:111 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:910 +msgid "Created" +msgstr "" + +#: build/templates/build/detail.html:130 +msgid "No target date set" +msgstr "" + +#: build/templates/build/detail.html:135 templates/js/build.js:888 +msgid "Completed" +msgstr "" + +#: build/templates/build/detail.html:139 +msgid "Build not complete" +msgstr "" + +#: build/templates/build/detail.html:150 build/templates/build/navbar.html:35 +msgid "Child Build Orders" +msgstr "" + +#: build/templates/build/detail.html:166 +msgid "Allocate Stock to Build" +msgstr "" + +#: build/templates/build/detail.html:172 +msgid "Allocate stock to build" +msgstr "" + +#: build/templates/build/detail.html:173 +msgid "Auto Allocate" +msgstr "" + +#: build/templates/build/detail.html:175 templates/js/build.js:778 +msgid "Unallocate stock" +msgstr "" + +#: build/templates/build/detail.html:176 build/views.py:318 build/views.py:638 +msgid "Unallocate Stock" +msgstr "" + +#: build/templates/build/detail.html:179 +msgid "Order required parts" +msgstr "" + +#: build/templates/build/detail.html:180 +#: company/templates/company/detail.html:33 +#: company/templates/company/detail.html:75 order/views.py:679 +#: part/templates/part/category.html:140 +msgid "Order Parts" +msgstr "" + +#: build/templates/build/detail.html:186 +msgid "Untracked stock has been fully allocated for this Build Order" +msgstr "" + +#: build/templates/build/detail.html:190 +msgid "Untracked stock has not been fully allocated for this Build Order" +msgstr "" + +#: build/templates/build/detail.html:197 +msgid "This Build Order does not have any associated untracked BOM items" +msgstr "" + +#: build/templates/build/detail.html:206 +msgid "Incomplete Build Outputs" +msgstr "" + +#: build/templates/build/detail.html:211 +msgid "Create new build output" +msgstr "" + +#: build/templates/build/detail.html:212 +msgid "Create New Output" +msgstr "" + +#: build/templates/build/detail.html:225 +msgid "Create a new build output" +msgstr "" + +#: build/templates/build/detail.html:226 +msgid "No incomplete build outputs remain." +msgstr "" + +#: build/templates/build/detail.html:227 +msgid "Create a new build output using the button above" +msgstr "" + +#: build/templates/build/detail.html:235 +msgid "Completed Build Outputs" +msgstr "" + +#: build/templates/build/detail.html:246 build/templates/build/navbar.html:42 +#: build/templates/build/navbar.html:45 order/templates/order/po_navbar.html:35 +#: order/templates/order/sales_order_detail.html:43 +#: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:173 +#: part/templates/part/navbar.html:102 part/templates/part/navbar.html:105 +#: stock/templates/stock/item.html:87 stock/templates/stock/navbar.html:47 +#: stock/templates/stock/navbar.html:50 +msgid "Attachments" +msgstr "" + +#: build/templates/build/detail.html:257 +msgid "Build Notes" +msgstr "" + +#: build/templates/build/detail.html:261 build/templates/build/detail.html:397 +#: company/templates/company/detail.html:173 +#: company/templates/company/detail.html:200 +#: order/templates/order/purchase_order_detail.html:62 +#: order/templates/order/purchase_order_detail.html:95 +#: order/templates/order/sales_order_detail.html:58 +#: order/templates/order/sales_order_detail.html:85 +#: part/templates/part/detail.html:109 stock/templates/stock/item.html:102 +#: stock/templates/stock/item.html:168 +msgid "Edit Notes" +msgstr "" + +#: build/templates/build/detail.html:357 +#: order/templates/order/po_attachments.html:79 +#: order/templates/order/purchase_order_detail.html:156 +#: order/templates/order/sales_order_detail.html:145 +#: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 +#: templates/attachment_table.html:6 +msgid "Add Attachment" +msgstr "" + +#: build/templates/build/detail.html:375 +#: order/templates/order/po_attachments.html:51 +#: order/templates/order/purchase_order_detail.html:128 +#: order/templates/order/sales_order_detail.html:118 +#: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 +msgid "Edit Attachment" +msgstr "" + +#: build/templates/build/detail.html:382 +#: order/templates/order/po_attachments.html:58 +#: order/templates/order/purchase_order_detail.html:135 +#: order/templates/order/sales_order_detail.html:124 +#: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 +msgid "Confirm Delete Operation" +msgstr "" + +#: build/templates/build/detail.html:383 +#: order/templates/order/po_attachments.html:59 +#: order/templates/order/purchase_order_detail.html:136 +#: order/templates/order/sales_order_detail.html:125 +#: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 +msgid "Delete Attachment" +msgstr "" + +#: build/templates/build/edit_build_item.html:7 +msgid "Alter the quantity of stock allocated to the build output" +msgstr "" + +#: build/templates/build/index.html:28 +msgid "New Build Order" +msgstr "" + +#: build/templates/build/index.html:37 build/templates/build/index.html:38 +msgid "Print Build Orders" +msgstr "" + +#: build/templates/build/index.html:43 +#: order/templates/order/purchase_orders.html:27 +#: order/templates/order/sales_orders.html:27 +msgid "Display calendar view" +msgstr "" + +#: build/templates/build/index.html:46 +#: order/templates/order/purchase_orders.html:30 +#: order/templates/order/sales_orders.html:30 +msgid "Display list view" +msgstr "" + +#: build/templates/build/navbar.html:12 +msgid "Build Order Details" +msgstr "" + +#: build/templates/build/navbar.html:15 order/templates/order/po_navbar.html:15 +#: templates/js/stock.js:1403 +msgid "Details" +msgstr "" + +#: build/templates/build/navbar.html:20 build/templates/build/navbar.html:23 +#: build/views.py:90 +msgid "Allocate Stock" +msgstr "" + +#: build/templates/build/navbar.html:28 build/templates/build/navbar.html:31 +msgid "Build Outputs" +msgstr "" + +#: build/templates/build/navbar.html:38 +msgid "Child Builds" +msgstr "" + +#: build/templates/build/navbar.html:49 +msgid "Build Order Notes" +msgstr "" + +#: build/templates/build/unallocate.html:10 +msgid "Are you sure you wish to unallocate all stock for this build?" +msgstr "" + +#: build/templates/build/unallocate.html:12 +msgid "All incomplete stock allocations will be removed from the build" +msgstr "" + +#: build/views.py:76 +msgid "Build was cancelled" +msgstr "" + +#: build/views.py:137 +msgid "Allocated stock to build output" +msgstr "" + +#: build/views.py:149 +msgid "Create Build Output" +msgstr "" + +#: build/views.py:167 +msgid "Maximum output quantity is " +msgstr "" + +#: build/views.py:183 stock/views.py:1304 +msgid "Serial numbers already exist" +msgstr "" + +#: build/views.py:192 +msgid "Serial numbers required for trackable build output" +msgstr "" + +#: build/views.py:258 +msgid "Delete Build Output" +msgstr "" + +#: build/views.py:279 build/views.py:369 +msgid "Confirm unallocation of build stock" +msgstr "" + +#: build/views.py:280 build/views.py:370 stock/views.py:369 +msgid "Check the confirmation box" +msgstr "" + +#: build/views.py:292 +msgid "Build output does not match build" +msgstr "" + +#: build/views.py:294 build/views.py:495 +msgid "Build output must be specified" +msgstr "" + +#: build/views.py:306 +msgid "Build output deleted" +msgstr "" + +#: build/views.py:404 +msgid "Complete Build Order" +msgstr "" + +#: build/views.py:410 +msgid "Build order cannot be completed - incomplete outputs remain" +msgstr "" + +#: build/views.py:421 +msgid "Completed build order" +msgstr "" + +#: build/views.py:437 +msgid "Complete Build Output" +msgstr "" + +#: build/views.py:479 +msgid "Invalid stock status value selected" +msgstr "" + +#: build/views.py:486 +msgid "Quantity to complete cannot exceed build output quantity" +msgstr "" + +#: build/views.py:492 +msgid "Confirm completion of incomplete build" +msgstr "" + +#: build/views.py:591 +msgid "Build output completed" +msgstr "" + +#: build/views.py:628 +msgid "Delete Build Order" +msgstr "" + +#: build/views.py:643 +msgid "Removed parts from build allocation" +msgstr "" + +#: build/views.py:655 +msgid "Allocate stock to build output" +msgstr "" + +#: build/views.py:698 +msgid "Item must be currently in stock" +msgstr "" + +#: build/views.py:704 +msgid "Stock item is over-allocated" +msgstr "" + +#: build/views.py:705 templates/js/bom.js:230 templates/js/build.js:705 +#: templates/js/build.js:1000 templates/js/build.js:1179 +msgid "Available" +msgstr "" + +#: build/views.py:707 +msgid "Stock item must be selected" +msgstr "" + +#: build/views.py:870 +msgid "Edit Stock Allocation" +msgstr "" + +#: build/views.py:874 +msgid "Updated Build Item" +msgstr "" + +#: common/files.py:67 +msgid "Unsupported file format: {ext.upper()}" +msgstr "" + +#: common/files.py:69 +msgid "Error reading file (invalid encoding)" +msgstr "" + +#: common/files.py:74 +msgid "Error reading file (invalid format)" +msgstr "" + +#: common/files.py:76 +msgid "Error reading file (incorrect dimension)" +msgstr "" + +#: common/files.py:78 +msgid "Error reading file (data could be corrupted)" +msgstr "" + +#: common/forms.py:34 templates/js/attachment.js:42 +msgid "File" +msgstr "" + +#: common/forms.py:35 +msgid "Select file to upload" +msgstr "" + +#: common/forms.py:50 +msgid "{name.title()} File" +msgstr "" + +#: common/forms.py:51 +#, python-brace-format +msgid "Select {name} file to upload" +msgstr "" + +#: common/models.py:259 common/models.py:760 common/models.py:873 +msgid "Settings key (must be unique - case insensitive" +msgstr "" + +#: common/models.py:261 +msgid "Settings value" +msgstr "" + +#: common/models.py:296 +msgid "Must be an integer value" +msgstr "" + +#: common/models.py:319 +msgid "Value must be a boolean value" +msgstr "" + +#: common/models.py:330 +msgid "Value must be an integer value" +msgstr "" + +#: common/models.py:353 +msgid "Key string must be unique" +msgstr "" + +#: common/models.py:448 +msgid "InvenTree Instance Name" +msgstr "" + +#: common/models.py:450 +msgid "String descriptor for the server instance" +msgstr "" + +#: common/models.py:454 +msgid "Use instance name" +msgstr "" + +#: common/models.py:455 +msgid "Use the instance name in the title-bar" +msgstr "" + +#: common/models.py:461 company/models.py:97 company/models.py:98 +msgid "Company name" +msgstr "" + +#: common/models.py:462 +msgid "Internal company name" +msgstr "" + +#: common/models.py:467 +msgid "Base URL" +msgstr "" + +#: common/models.py:468 +msgid "Base URL for server instance" +msgstr "" + +#: common/models.py:474 +msgid "Default Currency" +msgstr "" + +#: common/models.py:475 +msgid "Default currency" +msgstr "" + +#: common/models.py:481 +msgid "Download from URL" +msgstr "" + +#: common/models.py:482 +msgid "Allow download of remote images and files from external URL" +msgstr "" + +#: common/models.py:488 +msgid "Barcode Support" +msgstr "" + +#: common/models.py:489 +msgid "Enable barcode scanner support" +msgstr "" + +#: common/models.py:495 +msgid "IPN Regex" +msgstr "" + +#: common/models.py:496 +msgid "Regular expression pattern for matching Part IPN" +msgstr "" + +#: common/models.py:500 +msgid "Allow Duplicate IPN" +msgstr "" + +#: common/models.py:501 +msgid "Allow multiple parts to share the same IPN" +msgstr "" + +#: common/models.py:507 +msgid "Allow Editing IPN" +msgstr "" + +#: common/models.py:508 +msgid "Allow changing the IPN value while editing a part" +msgstr "" + +#: common/models.py:514 +msgid "Copy Part BOM Data" +msgstr "" + +#: common/models.py:515 +msgid "Copy BOM data by default when duplicating a part" +msgstr "" + +#: common/models.py:521 +msgid "Copy Part Parameter Data" +msgstr "" + +#: common/models.py:522 +msgid "Copy parameter data by default when duplicating a part" +msgstr "" + +#: common/models.py:528 +msgid "Copy Part Test Data" +msgstr "" + +#: common/models.py:529 +msgid "Copy test data by default when duplicating a part" +msgstr "" + +#: common/models.py:535 +msgid "Copy Category Parameter Templates" +msgstr "" + +#: common/models.py:536 +msgid "Copy category parameter templates when creating a part" +msgstr "" + +#: common/models.py:542 +msgid "Recent Part Count" +msgstr "" + +#: common/models.py:543 +msgid "Number of recent parts to display on index page" +msgstr "" + +#: common/models.py:549 part/models.py:2280 report/models.py:187 +#: stock/forms.py:225 templates/js/table_filters.js:25 +#: templates/js/table_filters.js:324 +msgid "Template" +msgstr "" + +#: common/models.py:550 +msgid "Parts are templates by default" +msgstr "" + +#: common/models.py:556 part/models.py:865 templates/js/table_filters.js:132 +#: templates/js/table_filters.js:336 +msgid "Assembly" +msgstr "" + +#: common/models.py:557 +msgid "Parts can be assembled from other components by default" +msgstr "" + +#: common/models.py:563 part/models.py:871 templates/js/table_filters.js:340 +msgid "Component" +msgstr "" + +#: common/models.py:564 +msgid "Parts can be used as sub-components by default" +msgstr "" + +#: common/models.py:570 part/models.py:882 +msgid "Purchaseable" +msgstr "" + +#: common/models.py:571 +msgid "Parts are purchaseable by default" +msgstr "" + +#: common/models.py:577 part/models.py:887 templates/js/table_filters.js:348 +msgid "Salable" +msgstr "" + +#: common/models.py:578 +msgid "Parts are salable by default" +msgstr "" + +#: common/models.py:584 part/models.py:877 templates/js/table_filters.js:33 +#: templates/js/table_filters.js:352 +msgid "Trackable" +msgstr "" + +#: common/models.py:585 +msgid "Parts are trackable by default" +msgstr "" + +#: common/models.py:591 part/models.py:897 templates/js/table_filters.js:29 +msgid "Virtual" +msgstr "" + +#: common/models.py:592 +msgid "Parts are virtual by default" +msgstr "" + +#: common/models.py:598 +msgid "Show Quantity in Forms" +msgstr "" + +#: common/models.py:599 +msgid "Display available part quantity in some forms" +msgstr "" + +#: common/models.py:605 +msgid "Show Import in Views" +msgstr "" + +#: common/models.py:606 +msgid "Display the import wizard in some part views" +msgstr "" + +#: common/models.py:612 +msgid "Show Price in Forms" +msgstr "" + +#: common/models.py:613 +msgid "Display part price in some forms" +msgstr "" + +#: common/models.py:619 +msgid "Show related parts" +msgstr "" + +#: common/models.py:620 +msgid "Display related parts for a part" +msgstr "" + +#: common/models.py:626 +msgid "Create initial stock" +msgstr "" + +#: common/models.py:627 +msgid "Create initial stock on part creation" +msgstr "" + +#: common/models.py:633 +msgid "Internal Prices" +msgstr "" + +#: common/models.py:634 +msgid "Enable internal prices for parts" +msgstr "" + +#: common/models.py:640 +msgid "Internal Price as BOM-Price" +msgstr "" + +#: common/models.py:641 +msgid "Use the internal price (if set) in BOM-price calculations" +msgstr "" + +#: common/models.py:647 templates/stats.html:25 +msgid "Debug Mode" +msgstr "" + +#: common/models.py:648 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:654 +msgid "Page Size" +msgstr "" + +#: common/models.py:655 +msgid "Default page size for PDF reports" +msgstr "" + +#: common/models.py:665 +msgid "Test Reports" +msgstr "" + +#: common/models.py:666 +msgid "Enable generation of test reports" +msgstr "" + +#: common/models.py:672 +msgid "Search Preview Results" +msgstr "" + +#: common/models.py:673 +msgid "Number of results to show in search preview window" +msgstr "" + +#: common/models.py:679 +msgid "Stock Expiry" +msgstr "" + +#: common/models.py:680 +msgid "Enable stock expiry functionality" +msgstr "" + +#: common/models.py:686 +msgid "Sell Expired Stock" +msgstr "" + +#: common/models.py:687 +msgid "Allow sale of expired stock" +msgstr "" + +#: common/models.py:693 +msgid "Stock Stale Time" +msgstr "" + +#: common/models.py:694 +msgid "Number of days stock items are considered stale before expiring" +msgstr "" + +#: common/models.py:696 +msgid "days" +msgstr "" + +#: common/models.py:701 +msgid "Build Expired Stock" +msgstr "" + +#: common/models.py:702 +msgid "Allow building with expired stock" +msgstr "" + +#: common/models.py:708 +msgid "Stock Ownership Control" +msgstr "" + +#: common/models.py:709 +msgid "Enable ownership control over stock locations and items" +msgstr "" + +#: common/models.py:715 +msgid "Group by Part" +msgstr "" + +#: common/models.py:716 +msgid "Group stock items by part reference in table views" +msgstr "" + +#: common/models.py:722 +msgid "Recent Stock Count" +msgstr "" + +#: common/models.py:723 +msgid "Number of recent stock items to display on index page" +msgstr "" + +#: common/models.py:729 +msgid "Build Order Reference Prefix" +msgstr "" + +#: common/models.py:730 +msgid "Prefix value for build order reference" +msgstr "" + +#: common/models.py:735 +msgid "Build Order Reference Regex" +msgstr "" + +#: common/models.py:736 +msgid "Regular expression pattern for matching build order reference" +msgstr "" + +#: common/models.py:740 +msgid "Sales Order Reference Prefix" +msgstr "" + +#: common/models.py:741 +msgid "Prefix value for sales order reference" +msgstr "" + +#: common/models.py:746 +msgid "Purchase Order Reference Prefix" +msgstr "" + +#: common/models.py:747 +msgid "Prefix value for purchase order reference" +msgstr "" + +#: common/models.py:771 +msgid "Show starred parts" +msgstr "" + +#: common/models.py:772 +msgid "Show starred parts on the homepage" +msgstr "" + +#: common/models.py:777 +msgid "Show latest parts" +msgstr "" + +#: common/models.py:778 +msgid "Show latest parts on the homepage" +msgstr "" + +#: common/models.py:783 +msgid "Show unvalidated BOMs" +msgstr "" + +#: common/models.py:784 +msgid "Show BOMs that await validation on the homepage" +msgstr "" + +#: common/models.py:789 +msgid "Show recent stock changes" +msgstr "" + +#: common/models.py:790 +msgid "Show recently changed stock items on the homepage" +msgstr "" + +#: common/models.py:795 +msgid "Show low stock" +msgstr "" + +#: common/models.py:796 +msgid "Show low stock items on the homepage" +msgstr "" + +#: common/models.py:801 +msgid "Show depleted stock" +msgstr "" + +#: common/models.py:802 +msgid "Show depleted stock items on the homepage" +msgstr "" + +#: common/models.py:807 +msgid "Show needed stock" +msgstr "" + +#: common/models.py:808 +msgid "Show stock items needed for builds on the homepage" +msgstr "" + +#: common/models.py:813 +msgid "Show expired stock" +msgstr "" + +#: common/models.py:814 +msgid "Show expired stock items on the homepage" +msgstr "" + +#: common/models.py:819 +msgid "Show stale stock" +msgstr "" + +#: common/models.py:820 +msgid "Show stale stock items on the homepage" +msgstr "" + +#: common/models.py:825 +msgid "Show pending builds" +msgstr "" + +#: common/models.py:826 +msgid "Show pending builds on the homepage" +msgstr "" + +#: common/models.py:831 +msgid "Show overdue builds" +msgstr "" + +#: common/models.py:832 +msgid "Show overdue builds on the homepage" +msgstr "" + +#: common/models.py:837 +msgid "Show outstanding POs" +msgstr "" + +#: common/models.py:838 +msgid "Show outstanding POs on the homepage" +msgstr "" + +#: common/models.py:843 +msgid "Show overdue POs" +msgstr "" + +#: common/models.py:844 +msgid "Show overdue POs on the homepage" +msgstr "" + +#: common/models.py:849 +msgid "Show outstanding SOs" +msgstr "" + +#: common/models.py:850 +msgid "Show outstanding SOs on the homepage" +msgstr "" + +#: common/models.py:855 +msgid "Show overdue SOs" +msgstr "" + +#: common/models.py:856 +msgid "Show overdue SOs on the homepage" +msgstr "" + +#: common/models.py:910 company/forms.py:43 +msgid "Price break quantity" +msgstr "" + +#: common/models.py:917 company/templates/company/supplier_part.html:231 +#: templates/js/part.js:1021 +msgid "Price" +msgstr "" + +#: common/models.py:918 +msgid "Unit price at specified quantity" +msgstr "" + +#: common/models.py:1011 +msgid "Default" +msgstr "" + +#: common/templates/common/edit_setting.html:11 +msgid "Current value" +msgstr "" + +#: common/views.py:33 +msgid "Change Setting" +msgstr "" + +#: common/views.py:102 +msgid "Supplied value is not allowed" +msgstr "" + +#: common/views.py:111 +msgid "Supplied value must be a boolean" +msgstr "" + +#: common/views.py:121 +msgid "Change User Setting" +msgstr "" + +#: common/views.py:196 order/templates/order/order_wizard/po_upload.html:42 +#: order/templates/order/po_navbar.html:19 +#: order/templates/order/po_navbar.html:22 +#: order/templates/order/purchase_order_detail.html:26 order/views.py:290 +#: part/templates/part/bom_upload/upload_file.html:45 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:634 +#: part/views.py:1248 +msgid "Upload File" +msgstr "" + +#: common/views.py:197 order/templates/order/order_wizard/match_fields.html:52 +#: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 +#: part/templates/part/import_wizard/ajax_match_fields.html:45 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 +#: part/views.py:1249 +msgid "Match Fields" +msgstr "" + +#: common/views.py:198 +msgid "Match Items" +msgstr "" + +#: common/views.py:543 +msgid "Fields matching failed" +msgstr "" + +#: common/views.py:598 +msgid "Parts imported" +msgstr "" + +#: common/views.py:620 order/templates/order/order_wizard/match_fields.html:27 +#: order/templates/order/order_wizard/match_parts.html:19 +#: order/templates/order/order_wizard/po_upload.html:40 +#: part/templates/part/bom_upload/match_fields.html:27 +#: part/templates/part/bom_upload/match_parts.html:19 +#: part/templates/part/bom_upload/upload_file.html:43 +#: part/templates/part/import_wizard/match_fields.html:27 +#: part/templates/part/import_wizard/match_references.html:19 +#: part/templates/part/import_wizard/part_upload.html:43 +msgid "Previous Step" +msgstr "" + +#: company/forms.py:24 part/forms.py:47 +msgid "URL" +msgstr "" + +#: company/forms.py:25 part/forms.py:48 +msgid "Image URL" +msgstr "" + +#: company/models.py:102 +msgid "Company description" +msgstr "" + +#: company/models.py:103 +msgid "Description of the company" +msgstr "" + +#: company/models.py:109 company/templates/company/company_base.html:70 +#: templates/js/company.js:265 +msgid "Website" +msgstr "" + +#: company/models.py:110 +msgid "Company website URL" +msgstr "" + +#: company/models.py:114 company/templates/company/company_base.html:88 +msgid "Address" +msgstr "" + +#: company/models.py:115 +msgid "Company address" +msgstr "" + +#: company/models.py:118 +msgid "Phone number" +msgstr "" + +#: company/models.py:119 +msgid "Contact phone number" +msgstr "" + +#: company/models.py:122 company/templates/company/company_base.html:102 +msgid "Email" +msgstr "" + +#: company/models.py:122 +msgid "Contact email address" +msgstr "" + +#: company/models.py:125 company/templates/company/company_base.html:109 +msgid "Contact" +msgstr "" + +#: company/models.py:126 +msgid "Point of contact" +msgstr "" + +#: company/models.py:128 company/models.py:345 company/models.py:513 +#: order/models.py:160 part/models.py:774 +#: report/templates/report/inventree_build_order_base.html:165 +#: templates/js/company.js:448 templates/js/company.js:730 +#: templates/js/part.js:687 +msgid "Link" +msgstr "" + +#: company/models.py:128 +msgid "Link to external company information" +msgstr "" + +#: company/models.py:136 part/models.py:784 +msgid "Image" +msgstr "" + +#: company/models.py:141 +msgid "is customer" +msgstr "" + +#: company/models.py:141 +msgid "Do you sell items to this company?" +msgstr "" + +#: company/models.py:143 +msgid "is supplier" +msgstr "" + +#: company/models.py:143 +msgid "Do you purchase items from this company?" +msgstr "" + +#: company/models.py:145 +msgid "is manufacturer" +msgstr "" + +#: company/models.py:145 +msgid "Does this company manufacture parts?" +msgstr "" + +#: company/models.py:149 company/serializers.py:245 +#: company/templates/company/company_base.html:76 +msgid "Currency" +msgstr "" + +#: company/models.py:152 +msgid "Default currency used for this company" +msgstr "" + +#: company/models.py:317 company/models.py:484 stock/models.py:448 +#: stock/templates/stock/item_base.html:235 +msgid "Base Part" +msgstr "" + +#: company/models.py:321 company/models.py:488 order/views.py:1082 +msgid "Select part" +msgstr "" + +#: company/models.py:332 company/templates/company/company_base.html:116 +#: company/templates/company/manufacturer_part.html:89 +#: company/templates/company/supplier_part.html:98 part/bom.py:170 +#: part/bom.py:241 stock/templates/stock/item_base.html:364 +#: templates/js/company.js:249 templates/js/company.js:425 +#: templates/js/company.js:701 +msgid "Manufacturer" +msgstr "" + +#: company/models.py:333 +msgid "Select manufacturer" +msgstr "" + +#: company/models.py:339 company/templates/company/manufacturer_part.html:93 +#: company/templates/company/supplier_part.html:106 +#: order/templates/order/purchase_order_detail.html:331 part/bom.py:171 +#: part/bom.py:242 templates/js/company.js:441 templates/js/company.js:719 +msgid "MPN" +msgstr "" + +#: company/models.py:340 +msgid "Manufacturer Part Number" +msgstr "" + +#: company/models.py:346 +msgid "URL for external manufacturer part link" +msgstr "" + +#: company/models.py:352 +msgid "Manufacturer part description" +msgstr "" + +#: company/models.py:406 company/models.py:507 +#: company/templates/company/manufacturer_part.html:6 +#: company/templates/company/manufacturer_part.html:23 +#: stock/templates/stock/item_base.html:374 +msgid "Manufacturer Part" +msgstr "" + +#: company/models.py:413 +msgid "Parameter name" +msgstr "" + +#: company/models.py:419 +#: report/templates/report/inventree_test_report_base.html:90 +#: stock/models.py:1808 templates/InvenTree/settings/header.html:8 +#: templates/js/company.js:551 templates/js/part.js:348 +#: templates/js/stock.js:495 +msgid "Value" +msgstr "" + +#: company/models.py:420 +msgid "Parameter value" +msgstr "" + +#: company/models.py:426 part/models.py:859 part/models.py:2248 +#: templates/js/company.js:557 templates/js/part.js:354 +msgid "Units" +msgstr "" + +#: company/models.py:427 +msgid "Parameter units" +msgstr "" + +#: company/models.py:494 company/templates/company/company_base.html:121 +#: company/templates/company/supplier_part.html:88 order/models.py:260 +#: order/templates/order/order_base.html:92 +#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 +#: part/bom.py:286 stock/templates/stock/item_base.html:381 +#: templates/js/company.js:253 templates/js/company.js:675 +#: templates/js/order.js:234 +msgid "Supplier" +msgstr "" + +#: company/models.py:495 +msgid "Select supplier" +msgstr "" + +#: company/models.py:500 company/templates/company/supplier_part.html:92 +#: order/templates/order/purchase_order_detail.html:318 part/bom.py:176 +#: part/bom.py:287 +msgid "SKU" +msgstr "" + +#: company/models.py:501 +msgid "Supplier stock keeping unit" +msgstr "" + +#: company/models.py:508 +msgid "Select manufacturer part" +msgstr "" + +#: company/models.py:514 +msgid "URL for external supplier part link" +msgstr "" + +#: company/models.py:520 +msgid "Supplier part description" +msgstr "" + +#: company/models.py:525 company/templates/company/supplier_part.html:120 +#: part/models.py:2396 report/templates/report/inventree_po_report.html:93 +#: report/templates/report/inventree_so_report.html:93 +msgid "Note" +msgstr "" + +#: company/models.py:529 part/models.py:1652 +msgid "base cost" +msgstr "" + +#: company/models.py:529 part/models.py:1652 +msgid "Minimum charge (e.g. stocking fee)" +msgstr "" + +#: company/models.py:531 company/templates/company/supplier_part.html:113 +#: stock/models.py:472 stock/templates/stock/item_base.html:322 +#: templates/js/company.js:751 templates/js/stock.js:1078 +msgid "Packaging" +msgstr "" + +#: company/models.py:531 +msgid "Part packaging" +msgstr "" + +#: company/models.py:533 part/models.py:1654 +msgid "multiple" +msgstr "" + +#: company/models.py:533 +msgid "Order multiple" +msgstr "" + +#: company/serializers.py:68 +msgid "Default currency used for this supplier" +msgstr "" + +#: company/serializers.py:69 +msgid "Currency Code" +msgstr "" + +#: company/templates/company/company_base.html:9 +#: company/templates/company/company_base.html:35 +#: templates/InvenTree/search.html:304 templates/js/company.js:238 +msgid "Company" +msgstr "" + +#: company/templates/company/company_base.html:25 +#: part/templates/part/part_thumb.html:21 +msgid "Upload new image" +msgstr "" + +#: company/templates/company/company_base.html:27 +#: part/templates/part/part_thumb.html:23 +msgid "Download image from URL" +msgstr "" + +#: company/templates/company/company_base.html:46 templates/js/order.js:63 +msgid "Create Purchase Order" +msgstr "" + +#: company/templates/company/company_base.html:51 +msgid "Edit company information" +msgstr "" + +#: company/templates/company/company_base.html:56 +#: company/templates/company/company_base.html:153 +msgid "Delete Company" +msgstr "" + +#: company/templates/company/company_base.html:64 +msgid "Company Details" +msgstr "" + +#: company/templates/company/company_base.html:81 +msgid "Uses default currency" +msgstr "" + +#: company/templates/company/company_base.html:95 +msgid "Phone" +msgstr "" + +#: company/templates/company/company_base.html:126 order/models.py:544 +#: order/templates/order/sales_order_base.html:94 stock/models.py:490 +#: stock/models.py:491 stock/templates/stock/item_base.html:274 +#: templates/js/company.js:245 templates/js/order.js:331 +#: templates/js/stock.js:1456 +msgid "Customer" +msgstr "" + +#: company/templates/company/company_base.html:193 +#: part/templates/part/part_base.html:353 +msgid "Upload Image" +msgstr "" + +#: company/templates/company/detail.html:14 +#: company/templates/company/manufacturer_part_navbar.html:18 +#: templates/InvenTree/search.html:164 +msgid "Supplier Parts" +msgstr "" + +#: company/templates/company/detail.html:22 +#: order/templates/order/order_wizard/select_parts.html:44 +#: templates/js/part.js:79 +msgid "Create new supplier part" +msgstr "" + +#: company/templates/company/detail.html:23 +#: company/templates/company/manufacturer_part.html:109 +#: part/templates/part/detail.html:289 templates/js/part.js:78 +msgid "New Supplier Part" +msgstr "" + +#: company/templates/company/detail.html:28 +#: company/templates/company/detail.html:70 +#: company/templates/company/manufacturer_part.html:112 +#: company/templates/company/manufacturer_part.html:136 +#: part/templates/part/category.html:135 part/templates/part/detail.html:292 +#: part/templates/part/detail.html:315 +msgid "Options" +msgstr "" + +#: company/templates/company/detail.html:33 +#: company/templates/company/detail.html:75 +#: part/templates/part/category.html:140 +msgid "Order parts" +msgstr "" + +#: company/templates/company/detail.html:36 +#: company/templates/company/detail.html:78 +msgid "Delete parts" +msgstr "" + +#: company/templates/company/detail.html:36 +#: company/templates/company/detail.html:78 +msgid "Delete Parts" +msgstr "" + +#: company/templates/company/detail.html:56 templates/InvenTree/search.html:149 +msgid "Manufacturer Parts" +msgstr "" + +#: company/templates/company/detail.html:64 +msgid "Create new manufacturer part" +msgstr "" + +#: company/templates/company/detail.html:65 part/templates/part/detail.html:312 +msgid "New Manufacturer Part" +msgstr "" + +#: company/templates/company/detail.html:97 +msgid "Supplier Stock" +msgstr "" + +#: company/templates/company/detail.html:106 +#: company/templates/company/navbar.html:40 +#: company/templates/company/navbar.html:43 +#: order/templates/order/purchase_orders.html:8 +#: order/templates/order/purchase_orders.html:13 +#: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 +#: part/templates/part/navbar.html:74 templates/InvenTree/index.html:260 +#: templates/InvenTree/search.html:325 +#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:37 +#: users/models.py:45 +msgid "Purchase Orders" +msgstr "" + +#: company/templates/company/detail.html:112 +#: order/templates/order/purchase_orders.html:20 +msgid "Create new purchase order" +msgstr "" + +#: company/templates/company/detail.html:113 +#: order/templates/order/purchase_orders.html:21 +msgid "New Purchase Order" +msgstr "" + +#: company/templates/company/detail.html:128 +#: company/templates/company/navbar.html:49 +#: company/templates/company/navbar.html:52 +#: order/templates/order/sales_orders.html:8 +#: order/templates/order/sales_orders.html:13 +#: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 +#: part/templates/part/navbar.html:82 templates/InvenTree/index.html:291 +#: templates/InvenTree/search.html:345 +#: templates/InvenTree/settings/tabs.html:43 templates/navbar.html:46 +#: users/models.py:46 +msgid "Sales Orders" +msgstr "" + +#: company/templates/company/detail.html:134 +#: order/templates/order/sales_orders.html:20 +msgid "Create new sales order" +msgstr "" + +#: company/templates/company/detail.html:135 +#: order/templates/order/sales_orders.html:21 +msgid "New Sales Order" +msgstr "" + +#: company/templates/company/detail.html:151 +#: company/templates/company/navbar.html:55 +#: company/templates/company/navbar.html:58 templates/js/build.js:597 +msgid "Assigned Stock" +msgstr "" + +#: company/templates/company/detail.html:169 +msgid "Company Notes" +msgstr "" + +#: company/templates/company/detail.html:364 +#: company/templates/company/manufacturer_part.html:200 +#: part/templates/part/detail.html:825 +msgid "Delete Supplier Parts?" +msgstr "" + +#: company/templates/company/detail.html:365 +#: company/templates/company/manufacturer_part.html:201 +#: part/templates/part/detail.html:826 +msgid "All selected supplier parts will be deleted" +msgstr "" + +#: company/templates/company/index.html:8 +msgid "Supplier List" +msgstr "" + +#: company/templates/company/manufacturer_part.html:40 +#: company/templates/company/supplier_part.html:40 +#: company/templates/company/supplier_part.html:146 +#: part/templates/part/detail.html:55 part/templates/part/part_base.html:101 +msgid "Order part" +msgstr "" + +#: company/templates/company/manufacturer_part.html:45 +#: templates/js/company.js:473 +msgid "Edit manufacturer part" +msgstr "" + +#: company/templates/company/manufacturer_part.html:49 +#: templates/js/company.js:474 +msgid "Delete manufacturer part" +msgstr "" + +#: company/templates/company/manufacturer_part.html:61 +msgid "Manufacturer Part Details" +msgstr "" + +#: company/templates/company/manufacturer_part.html:66 +#: company/templates/company/supplier_part.html:65 +msgid "Internal Part" +msgstr "" + +#: company/templates/company/manufacturer_part.html:103 +#: company/templates/company/manufacturer_part_navbar.html:21 +#: company/views.py:49 part/templates/part/navbar.html:65 +#: part/templates/part/navbar.html:68 part/templates/part/prices.html:144 +#: templates/InvenTree/search.html:316 templates/navbar.html:35 +msgid "Suppliers" +msgstr "" + +#: company/templates/company/manufacturer_part.html:114 +#: part/templates/part/detail.html:294 +msgid "Delete supplier parts" +msgstr "" + +#: company/templates/company/manufacturer_part.html:114 +#: company/templates/company/manufacturer_part.html:138 +#: company/templates/company/manufacturer_part.html:239 +#: part/templates/part/detail.html:214 part/templates/part/detail.html:294 +#: part/templates/part/detail.html:317 templates/js/company.js:339 +#: users/models.py:194 +msgid "Delete" +msgstr "" + +#: company/templates/company/manufacturer_part.html:127 +#: company/templates/company/manufacturer_part_navbar.html:11 +#: company/templates/company/manufacturer_part_navbar.html:14 +#: part/templates/part/category_navbar.html:38 +#: part/templates/part/category_navbar.html:41 +#: part/templates/part/detail.html:155 part/templates/part/navbar.html:14 +#: part/templates/part/navbar.html:17 +msgid "Parameters" +msgstr "" + +#: company/templates/company/manufacturer_part.html:133 +#: part/templates/part/detail.html:162 +#: templates/InvenTree/settings/category.html:29 +#: templates/InvenTree/settings/part.html:66 +msgid "New Parameter" +msgstr "" + +#: company/templates/company/manufacturer_part.html:138 +msgid "Delete parameters" +msgstr "" + +#: company/templates/company/manufacturer_part.html:176 +#: part/templates/part/detail.html:718 +msgid "Add Parameter" +msgstr "" + +#: company/templates/company/manufacturer_part.html:224 +msgid "Selected parameters will be deleted" +msgstr "" + +#: company/templates/company/manufacturer_part.html:236 +msgid "Delete Parameters" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:26 +msgid "Manufacturer Part Stock" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:29 +#: company/templates/company/navbar.html:34 +#: company/templates/company/supplier_part_navbar.html:15 +#: part/templates/part/navbar.html:31 stock/api.py:53 +#: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 +#: stock/templates/stock/stock_app_base.html:10 +#: templates/InvenTree/index.html:150 templates/InvenTree/search.html:196 +#: templates/InvenTree/search.html:232 +#: templates/InvenTree/settings/tabs.html:34 templates/js/part.js:269 +#: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 +#: templates/js/stock.js:926 templates/navbar.html:26 +msgid "Stock" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:33 +msgid "Manufacturer Part Orders" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:36 +#: company/templates/company/supplier_part_navbar.html:22 +msgid "Orders" +msgstr "" + +#: company/templates/company/navbar.html:13 +#: company/templates/company/navbar.html:16 +msgid "Manufactured Parts" +msgstr "" + +#: company/templates/company/navbar.html:22 +#: company/templates/company/navbar.html:25 +msgid "Supplied Parts" +msgstr "" + +#: company/templates/company/navbar.html:31 part/templates/part/navbar.html:28 +#: stock/templates/stock/location.html:119 +#: stock/templates/stock/location.html:134 +#: stock/templates/stock/location.html:148 +#: stock/templates/stock/location_navbar.html:18 +#: stock/templates/stock/location_navbar.html:21 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1355 +#: templates/stats.html:93 templates/stats.html:102 users/models.py:43 +msgid "Stock Items" +msgstr "" + +#: company/templates/company/supplier_part.html:7 +#: company/templates/company/supplier_part.html:24 stock/models.py:457 +#: stock/templates/stock/item_base.html:386 templates/js/company.js:691 +#: templates/js/stock.js:1050 +msgid "Supplier Part" +msgstr "" + +#: company/templates/company/supplier_part.html:44 templates/js/company.js:764 +msgid "Edit supplier part" +msgstr "" + +#: company/templates/company/supplier_part.html:48 templates/js/company.js:765 +msgid "Delete supplier part" +msgstr "" + +#: company/templates/company/supplier_part.html:60 +msgid "Supplier Part Details" +msgstr "" + +#: company/templates/company/supplier_part.html:131 +#: company/templates/company/supplier_part_navbar.html:12 +msgid "Supplier Part Stock" +msgstr "" + +#: company/templates/company/supplier_part.html:140 +#: company/templates/company/supplier_part_navbar.html:19 +msgid "Supplier Part Orders" +msgstr "" + +#: company/templates/company/supplier_part.html:147 +#: part/templates/part/detail.html:56 +msgid "Order Part" +msgstr "" + +#: company/templates/company/supplier_part.html:158 +#: part/templates/part/navbar.html:58 part/templates/part/prices.html:7 +msgid "Pricing Information" +msgstr "" + +#: company/templates/company/supplier_part.html:164 +#: company/templates/company/supplier_part.html:265 +#: part/templates/part/prices.html:253 part/views.py:2259 +msgid "Add Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:185 +msgid "No price break information found" +msgstr "" + +#: company/templates/company/supplier_part.html:199 part/views.py:2321 +msgid "Delete Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:213 part/views.py:2307 +msgid "Edit Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:238 +msgid "Edit price break" +msgstr "" + +#: company/templates/company/supplier_part.html:239 +msgid "Delete price break" +msgstr "" + +#: company/templates/company/supplier_part_navbar.html:26 +msgid "Supplier Part Pricing" +msgstr "" + +#: company/templates/company/supplier_part_navbar.html:29 +msgid "Pricing" +msgstr "" + +#: company/views.py:50 +msgid "New Supplier" +msgstr "" + +#: company/views.py:55 part/templates/part/prices.html:148 +#: templates/InvenTree/search.html:306 templates/navbar.html:36 +msgid "Manufacturers" +msgstr "" + +#: company/views.py:56 +msgid "New Manufacturer" +msgstr "" + +#: company/views.py:61 templates/InvenTree/search.html:336 +#: templates/navbar.html:45 +msgid "Customers" +msgstr "" + +#: company/views.py:62 +msgid "New Customer" +msgstr "" + +#: company/views.py:69 +msgid "Companies" +msgstr "" + +#: company/views.py:70 +msgid "New Company" +msgstr "" + +#: company/views.py:129 part/views.py:974 +msgid "Download Image" +msgstr "" + +#: company/views.py:158 part/views.py:1006 +msgid "Image size exceeds maximum allowable size for download" +msgstr "" + +#: company/views.py:165 part/views.py:1013 +#, python-brace-format +msgid "Invalid response: {code}" +msgstr "" + +#: company/views.py:174 part/views.py:1022 +msgid "Supplied URL is not a valid image file" +msgstr "" + +#: label/api.py:57 report/api.py:201 +msgid "No valid objects provided to template" +msgstr "" + +#: label/models.py:113 +msgid "Label name" +msgstr "" + +#: label/models.py:120 +msgid "Label description" +msgstr "" + +#: label/models.py:127 stock/forms.py:168 +msgid "Label" +msgstr "" + +#: label/models.py:128 +msgid "Label template file" +msgstr "" + +#: label/models.py:134 report/models.py:298 +msgid "Enabled" +msgstr "" + +#: label/models.py:135 +msgid "Label template is enabled" +msgstr "" + +#: label/models.py:140 +msgid "Width [mm]" +msgstr "" + +#: label/models.py:141 +msgid "Label width, specified in mm" +msgstr "" + +#: label/models.py:147 +msgid "Height [mm]" +msgstr "" + +#: label/models.py:148 +msgid "Label height, specified in mm" +msgstr "" + +#: label/models.py:154 report/models.py:291 +msgid "Filename Pattern" +msgstr "" + +#: label/models.py:155 +msgid "Pattern for generating label filenames" +msgstr "" + +#: label/models.py:258 +msgid "Query filters (comma-separated list of key=value pairs)," +msgstr "" + +#: label/models.py:259 label/models.py:319 label/models.py:366 +#: report/models.py:322 report/models.py:457 report/models.py:495 +msgid "Filters" +msgstr "" + +#: label/models.py:318 +msgid "Query filters (comma-separated list of key=value pairs" +msgstr "" + +#: label/models.py:365 +msgid "Part query filters (comma-separated value of key=value pairs)" +msgstr "" + +#: order/forms.py:30 order/templates/order/order_base.html:47 +msgid "Place order" +msgstr "" + +#: order/forms.py:41 order/templates/order/order_base.html:54 +msgid "Mark order as complete" +msgstr "" + +#: order/forms.py:52 order/forms.py:63 order/templates/order/order_base.html:59 +#: order/templates/order/sales_order_base.html:61 +msgid "Cancel order" +msgstr "" + +#: order/forms.py:74 order/templates/order/sales_order_base.html:58 +msgid "Ship order" +msgstr "" + +#: order/forms.py:89 +msgid "Set all received parts listed above to this location (if left blank, use \"Destination\" column value in above table)" +msgstr "" + +#: order/forms.py:116 +msgid "Enter stock item serial numbers" +msgstr "" + +#: order/forms.py:122 +msgid "Enter quantity of stock items" +msgstr "" + +#: order/models.py:158 +msgid "Order description" +msgstr "" + +#: order/models.py:160 +msgid "Link to external page" +msgstr "" + +#: order/models.py:168 +msgid "Created By" +msgstr "" + +#: order/models.py:175 +msgid "User or group responsible for this order" +msgstr "" + +#: order/models.py:180 +msgid "Order notes" +msgstr "" + +#: order/models.py:247 order/models.py:534 +msgid "Order reference" +msgstr "" + +#: order/models.py:252 order/models.py:549 +msgid "Purchase order status" +msgstr "" + +#: order/models.py:261 +msgid "Company from which the items are being ordered" +msgstr "" + +#: order/models.py:264 order/templates/order/order_base.html:98 +#: templates/js/order.js:243 +msgid "Supplier Reference" +msgstr "" + +#: order/models.py:264 +msgid "Supplier order reference code" +msgstr "" + +#: order/models.py:271 +msgid "received by" +msgstr "" + +#: order/models.py:276 +msgid "Issue Date" +msgstr "" + +#: order/models.py:277 +msgid "Date order was issued" +msgstr "" + +#: order/models.py:282 +msgid "Target Delivery Date" +msgstr "" + +#: order/models.py:283 +msgid "Expected date for order delivery. Order will be overdue after this date." +msgstr "" + +#: order/models.py:289 +msgid "Date order was completed" +msgstr "" + +#: order/models.py:313 stock/models.py:345 stock/models.py:1060 +msgid "Quantity must be greater than zero" +msgstr "" + +#: order/models.py:318 +msgid "Part supplier must match PO supplier" +msgstr "" + +#: order/models.py:416 +msgid "Lines can only be received against an order marked as 'Placed'" +msgstr "" + +#: order/models.py:420 +msgid "Quantity must be an integer" +msgstr "" + +#: order/models.py:422 +msgid "Quantity must be a positive number" +msgstr "" + +#: order/models.py:545 +msgid "Company to which the items are being sold" +msgstr "" + +#: order/models.py:551 +msgid "Customer Reference " +msgstr "" + +#: order/models.py:551 +msgid "Customer order reference code" +msgstr "" + +#: order/models.py:556 +msgid "Target date for order completion. Order will be overdue after this date." +msgstr "" + +#: order/models.py:559 templates/js/order.js:372 +msgid "Shipment Date" +msgstr "" + +#: order/models.py:566 +msgid "shipped by" +msgstr "" + +#: order/models.py:610 +msgid "SalesOrder cannot be shipped as it is not currently pending" +msgstr "" + +#: order/models.py:707 +msgid "Item quantity" +msgstr "" + +#: order/models.py:713 +msgid "Line item reference" +msgstr "" + +#: order/models.py:715 +msgid "Line item notes" +msgstr "" + +#: order/models.py:745 order/models.py:823 templates/js/order.js:422 +msgid "Order" +msgstr "" + +#: order/models.py:746 order/templates/order/order_base.html:9 +#: order/templates/order/order_base.html:24 +#: report/templates/report/inventree_po_report.html:77 +#: stock/templates/stock/item_base.html:336 templates/js/order.js:212 +#: templates/js/stock.js:1029 templates/js/stock.js:1437 +msgid "Purchase Order" +msgstr "" + +#: order/models.py:767 +msgid "Supplier part" +msgstr "" + +#: order/models.py:770 order/templates/order/order_base.html:131 +#: order/templates/order/purchase_order_detail.html:388 +#: order/templates/order/receive_parts.html:22 +#: order/templates/order/sales_order_base.html:133 +msgid "Received" +msgstr "" + +#: order/models.py:770 +msgid "Number of items received" +msgstr "" + +#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:582 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:1073 +msgid "Purchase Price" +msgstr "" + +#: order/models.py:777 +msgid "Unit purchase price" +msgstr "" + +#: order/models.py:785 +msgid "Where does the Purchaser want this item to be stored?" +msgstr "" + +#: order/models.py:831 part/templates/part/part_pricing.html:97 +#: part/templates/part/prices.html:97 part/templates/part/prices.html:266 +msgid "Sale Price" +msgstr "" + +#: order/models.py:832 +msgid "Unit sale price" +msgstr "" + +#: order/models.py:911 order/models.py:913 +msgid "Stock item has not been assigned" +msgstr "" + +#: order/models.py:917 +msgid "Cannot allocate stock item to a line with a different part" +msgstr "" + +#: order/models.py:919 +msgid "Cannot allocate stock to a line without a part" +msgstr "" + +#: order/models.py:922 +msgid "Allocation quantity cannot exceed stock quantity" +msgstr "" + +#: order/models.py:932 +msgid "Quantity must be 1 for serialized stock item" +msgstr "" + +#: order/models.py:937 +msgid "Line" +msgstr "" + +#: order/models.py:948 +msgid "Item" +msgstr "" + +#: order/models.py:949 +msgid "Select stock item to allocate" +msgstr "" + +#: order/models.py:952 +msgid "Enter stock allocation quantity" +msgstr "" + +#: order/serializers.py:139 +msgid "Purchase price currency" +msgstr "" + +#: order/serializers.py:360 +msgid "Sale price currency" +msgstr "" + +#: order/templates/order/delete_attachment.html:5 +#: stock/templates/stock/attachment_delete.html:5 +#: templates/attachment_delete.html:5 +msgid "Are you sure you want to delete this attachment?" +msgstr "" + +#: order/templates/order/order_base.html:39 +#: order/templates/order/sales_order_base.html:50 +msgid "Print" +msgstr "" + +#: order/templates/order/order_base.html:43 +#: order/templates/order/sales_order_base.html:54 +msgid "Edit order information" +msgstr "" + +#: order/templates/order/order_base.html:51 +msgid "Receive items" +msgstr "" + +#: order/templates/order/order_base.html:64 +msgid "Export order to file" +msgstr "" + +#: order/templates/order/order_base.html:72 +#: order/templates/order/po_navbar.html:12 +msgid "Purchase Order Details" +msgstr "" + +#: order/templates/order/order_base.html:77 +#: order/templates/order/sales_order_base.html:79 +msgid "Order Reference" +msgstr "" + +#: order/templates/order/order_base.html:82 +#: order/templates/order/sales_order_base.html:84 +msgid "Order Status" +msgstr "" + +#: order/templates/order/order_base.html:117 +#: report/templates/report/inventree_build_order_base.html:122 +msgid "Issued" +msgstr "" + +#: order/templates/order/order_base.html:185 +msgid "Edit Purchase Order" +msgstr "" + +#: order/templates/order/order_base.html:196 +#: order/templates/order/purchase_order_detail.html:265 +#: part/templates/part/category.html:255 part/templates/part/category.html:297 +#: stock/templates/stock/location.html:250 templates/js/part.js:64 +msgid "New Location" +msgstr "" + +#: order/templates/order/order_base.html:197 +#: order/templates/order/purchase_order_detail.html:266 +#: stock/templates/stock/location.html:42 templates/js/part.js:65 +msgid "Create new stock location" +msgstr "" + +#: order/templates/order/order_cancel.html:8 +msgid "Cancelling this order means that the order and line items will no longer be editable." +msgstr "" + +#: order/templates/order/order_complete.html:7 +msgid "Mark this order as complete?" +msgstr "" + +#: order/templates/order/order_complete.html:10 +msgid "This order has line items which have not been marked as received." +msgstr "" + +#: order/templates/order/order_complete.html:11 +msgid "Completing this order means that the order and line items will no longer be editable." +msgstr "" + +#: order/templates/order/order_issue.html:8 +msgid "After placing this purchase order, line items will no longer be editable." +msgstr "" + +#: order/templates/order/order_wizard/match_fields.html:9 +#: part/templates/part/bom_upload/match_fields.html:9 +#: part/templates/part/import_wizard/ajax_match_fields.html:9 +#: part/templates/part/import_wizard/match_fields.html:9 +msgid "Missing selections for the following required columns" +msgstr "" + +#: order/templates/order/order_wizard/match_fields.html:20 +#: part/templates/part/bom_upload/match_fields.html:20 +#: part/templates/part/import_wizard/ajax_match_fields.html:20 +#: part/templates/part/import_wizard/match_fields.html:20 +msgid "Duplicate selections found, see below. Fix them then retry submitting." +msgstr "" + +#: order/templates/order/order_wizard/match_fields.html:29 +#: order/templates/order/order_wizard/match_parts.html:21 +#: part/templates/part/bom_upload/match_fields.html:29 +#: part/templates/part/bom_upload/match_parts.html:21 +#: part/templates/part/import_wizard/match_fields.html:29 +#: part/templates/part/import_wizard/match_references.html:21 +msgid "Submit Selections" +msgstr "" + +#: order/templates/order/order_wizard/match_fields.html:35 +#: part/templates/part/bom_upload/match_fields.html:35 +#: part/templates/part/import_wizard/ajax_match_fields.html:28 +#: part/templates/part/import_wizard/match_fields.html:35 +msgid "File Fields" +msgstr "" + +#: order/templates/order/order_wizard/match_fields.html:42 +#: part/templates/part/bom_upload/match_fields.html:42 +#: part/templates/part/import_wizard/ajax_match_fields.html:35 +#: part/templates/part/import_wizard/match_fields.html:42 +msgid "Remove column" +msgstr "" + +#: order/templates/order/order_wizard/match_fields.html:60 +#: part/templates/part/bom_upload/match_fields.html:60 +#: part/templates/part/import_wizard/ajax_match_fields.html:53 +#: part/templates/part/import_wizard/match_fields.html:60 +msgid "Duplicate selection" +msgstr "" + +#: order/templates/order/order_wizard/match_fields.html:71 +#: order/templates/order/order_wizard/match_parts.html:52 +#: part/templates/part/bom_upload/match_fields.html:71 +#: part/templates/part/bom_upload/match_parts.html:53 +#: part/templates/part/import_wizard/ajax_match_fields.html:64 +#: part/templates/part/import_wizard/ajax_match_references.html:42 +#: part/templates/part/import_wizard/match_fields.html:71 +#: part/templates/part/import_wizard/match_references.html:49 +msgid "Remove row" +msgstr "" + +#: order/templates/order/order_wizard/match_parts.html:12 +#: part/templates/part/bom_upload/match_parts.html:12 +#: part/templates/part/import_wizard/ajax_match_references.html:12 +#: part/templates/part/import_wizard/match_references.html:12 +msgid "Errors exist in the submitted data" +msgstr "" + +#: order/templates/order/order_wizard/match_parts.html:28 +#: part/templates/part/bom_upload/match_parts.html:28 +#: part/templates/part/import_wizard/ajax_match_references.html:21 +#: part/templates/part/import_wizard/match_references.html:28 +msgid "Row" +msgstr "" + +#: order/templates/order/order_wizard/match_parts.html:29 +msgid "Select Supplier Part" +msgstr "" + +#: order/templates/order/order_wizard/po_upload.html:11 +msgid "Upload File for Purchase Order" +msgstr "" + +#: order/templates/order/order_wizard/po_upload.html:18 +#: part/templates/part/bom_upload/upload_file.html:24 +#: part/templates/part/import_wizard/ajax_part_upload.html:10 +#: part/templates/part/import_wizard/part_upload.html:21 +#, python-format +msgid "Step %(step)s of %(count)s" +msgstr "" + +#: order/templates/order/order_wizard/po_upload.html:48 +msgid "Order is already processed. Files cannot be uploaded." +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:11 +msgid "Step 1 of 2 - Select Part Suppliers" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:16 +msgid "Select suppliers" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:20 +msgid "No purchaseable parts selected" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:33 +msgid "Select Supplier" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:57 +msgid "No price" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:65 +#, python-format +msgid "Select a supplier for %(name)s" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:77 +#: part/templates/part/set_category.html:32 +msgid "Remove part" +msgstr "" + +#: order/templates/order/order_wizard/select_pos.html:8 +msgid "Step 2 of 2 - Select Purchase Orders" +msgstr "" + +#: order/templates/order/order_wizard/select_pos.html:12 +msgid "Select existing purchase orders, or create new orders." +msgstr "" + +#: order/templates/order/order_wizard/select_pos.html:31 +#: templates/js/order.js:269 templates/js/order.js:377 +msgid "Items" +msgstr "" + +#: order/templates/order/order_wizard/select_pos.html:32 +msgid "Select Purchase Order" +msgstr "" + +#: order/templates/order/order_wizard/select_pos.html:45 +#, python-format +msgid "Create new purchase order for %(name)s" +msgstr "" + +#: order/templates/order/order_wizard/select_pos.html:68 +#, python-format +msgid "Select a purchase order for %(name)s" +msgstr "" + +#: order/templates/order/po_attachments.html:12 +#: order/templates/order/po_navbar.html:32 +#: order/templates/order/purchase_order_detail.html:47 +msgid "Purchase Order Attachments" +msgstr "" + +#: order/templates/order/po_navbar.html:26 +msgid "Received Stock Items" +msgstr "" + +#: order/templates/order/po_navbar.html:29 +#: order/templates/order/po_received_items.html:12 +#: order/templates/order/purchase_order_detail.html:38 +msgid "Received Items" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:17 +msgid "Purchase Order Items" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:23 +#: order/templates/order/purchase_order_detail.html:202 +#: order/templates/order/sales_order_detail.html:23 +#: order/templates/order/sales_order_detail.html:176 +msgid "Add Line Item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:58 +#: order/templates/order/sales_order_detail.html:54 +msgid "Order Notes" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:238 +#: order/templates/order/sales_order_detail.html:518 +msgid "Edit Line Item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:248 +#: order/templates/order/sales_order_detail.html:528 +msgid "Delete Line Item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:279 +msgid "No line items found" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:307 +#: order/templates/order/sales_order_detail.html:353 +msgid "Total" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:360 +#: order/templates/order/sales_order_detail.html:376 templates/js/part.js:996 +#: templates/js/part.js:1185 +msgid "Unit Price" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:367 +#: order/templates/order/sales_order_detail.html:383 +msgid "Total price" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:431 +#: order/templates/order/sales_order_detail.html:489 +msgid "Edit line item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:432 +msgid "Delete line item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:437 +msgid "Receive line item" +msgstr "" + +#: order/templates/order/purchase_orders.html:24 +#: order/templates/order/sales_orders.html:24 +msgid "Print Order Reports" +msgstr "" + +#: order/templates/order/receive_parts.html:8 +#, python-format +msgid "Receive outstanding parts for %(order)s - %(desc)s" +msgstr "" + +#: order/templates/order/receive_parts.html:14 part/api.py:47 +#: part/models.py:348 part/templates/part/cat_link.html:7 +#: 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:24 +#: templates/InvenTree/index.html:102 templates/InvenTree/search.html:114 +#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:855 +#: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 +#: users/models.py:41 +msgid "Parts" +msgstr "" + +#: order/templates/order/receive_parts.html:15 +msgid "Fill out number of parts received, the status and destination" +msgstr "" + +#: order/templates/order/receive_parts.html:20 +msgid "Order Code" +msgstr "" + +#: order/templates/order/receive_parts.html:21 +#: part/templates/part/part_base.html:194 templates/js/part.js:670 +msgid "On Order" +msgstr "" + +#: order/templates/order/receive_parts.html:23 +msgid "Receive" +msgstr "" + +#: order/templates/order/receive_parts.html:37 +msgid "Error: Referenced part has been removed" +msgstr "" + +#: order/templates/order/receive_parts.html:68 +msgid "Remove line" +msgstr "" + +#: order/templates/order/sales_order_base.html:16 +msgid "This Sales Order has not been fully allocated" +msgstr "" + +#: order/templates/order/sales_order_base.html:66 +msgid "Packing List" +msgstr "" + +#: order/templates/order/sales_order_base.html:74 +msgid "Sales Order Details" +msgstr "" + +#: order/templates/order/sales_order_base.html:100 templates/js/order.js:344 +msgid "Customer Reference" +msgstr "" + +#: order/templates/order/sales_order_base.html:178 +msgid "Edit Sales Order" +msgstr "" + +#: order/templates/order/sales_order_cancel.html:8 +#: order/templates/order/sales_order_ship.html:9 +#: part/templates/part/bom_duplicate.html:12 +#: stock/templates/stock/stockitem_convert.html:13 +msgid "Warning" +msgstr "" + +#: order/templates/order/sales_order_cancel.html:9 +msgid "Cancelling this order means that the order will no longer be editable." +msgstr "" + +#: order/templates/order/sales_order_detail.html:17 +msgid "Sales Order Items" +msgstr "" + +#: order/templates/order/sales_order_detail.html:225 templates/js/bom.js:358 +#: templates/js/build.js:759 templates/js/build.js:1202 +msgid "Actions" +msgstr "" + +#: order/templates/order/sales_order_detail.html:232 templates/js/build.js:645 +#: templates/js/build.js:1011 +msgid "Edit stock allocation" +msgstr "" + +#: order/templates/order/sales_order_detail.html:233 templates/js/build.js:647 +#: templates/js/build.js:1012 +msgid "Delete stock allocation" +msgstr "" + +#: order/templates/order/sales_order_detail.html:306 +msgid "No matching line items" +msgstr "" + +#: order/templates/order/sales_order_detail.html:336 +msgid "ID" +msgstr "" + +#: order/templates/order/sales_order_detail.html:404 templates/js/build.js:710 +#: templates/js/build.js:1007 +msgid "Allocated" +msgstr "" + +#: order/templates/order/sales_order_detail.html:406 +msgid "Fulfilled" +msgstr "" + +#: order/templates/order/sales_order_detail.html:443 +msgid "PO" +msgstr "" + +#: order/templates/order/sales_order_detail.html:473 +msgid "Allocate serial numbers" +msgstr "" + +#: order/templates/order/sales_order_detail.html:476 templates/js/build.js:773 +msgid "Allocate stock" +msgstr "" + +#: order/templates/order/sales_order_detail.html:479 +msgid "Purchase stock" +msgstr "" + +#: order/templates/order/sales_order_detail.html:483 templates/js/build.js:766 +#: templates/js/build.js:1210 +msgid "Build stock" +msgstr "" + +#: order/templates/order/sales_order_detail.html:486 +#: order/templates/order/sales_order_detail.html:605 +msgid "Calculate price" +msgstr "" + +#: order/templates/order/sales_order_detail.html:490 +msgid "Delete line item " +msgstr "" + +#: order/templates/order/sales_order_detail.html:611 +msgid "Update Unit Price" +msgstr "" + +#: order/templates/order/sales_order_ship.html:10 +msgid "This order has not been fully allocated. If the order is marked as shipped, it can no longer be adjusted." +msgstr "" + +#: order/templates/order/sales_order_ship.html:12 +msgid "Ensure that the order allocation is correct before shipping the order." +msgstr "" + +#: order/templates/order/sales_order_ship.html:18 +msgid "Some line items in this order have been over-allocated" +msgstr "" + +#: order/templates/order/sales_order_ship.html:20 +msgid "Ensure that this is correct before shipping the order." +msgstr "" + +#: order/templates/order/sales_order_ship.html:27 +msgid "Shipping this order means that the order will no longer be editable." +msgstr "" + +#: order/templates/order/so_allocate_by_serial.html:9 +msgid "Allocate stock items by serial number" +msgstr "" + +#: order/templates/order/so_allocation_delete.html:7 +msgid "This action will unallocate the following stock from the Sales Order" +msgstr "" + +#: order/templates/order/so_navbar.html:12 +msgid "Sales Order Line Items" +msgstr "" + +#: order/templates/order/so_navbar.html:15 +msgid "Order Items" +msgstr "" + +#: order/templates/order/so_navbar.html:26 +msgid "Sales Order Attachments" +msgstr "" + +#: order/views.py:104 +msgid "Cancel Order" +msgstr "" + +#: order/views.py:113 order/views.py:139 +msgid "Confirm order cancellation" +msgstr "" + +#: order/views.py:116 order/views.py:142 +msgid "Order cannot be cancelled" +msgstr "" + +#: order/views.py:130 +msgid "Cancel sales order" +msgstr "" + +#: order/views.py:156 +msgid "Issue Order" +msgstr "" + +#: order/views.py:165 +msgid "Confirm order placement" +msgstr "" + +#: order/views.py:175 +msgid "Purchase order issued" +msgstr "" + +#: order/views.py:186 +msgid "Complete Order" +msgstr "" + +#: order/views.py:202 +msgid "Confirm order completion" +msgstr "" + +#: order/views.py:213 +msgid "Purchase order completed" +msgstr "" + +#: order/views.py:223 +msgid "Ship Order" +msgstr "" + +#: order/views.py:239 +msgid "Confirm order shipment" +msgstr "" + +#: order/views.py:245 +msgid "Could not ship order" +msgstr "" + +#: order/views.py:292 +msgid "Match Supplier Parts" +msgstr "" + +#: order/views.py:480 +msgid "Receive Parts" +msgstr "" + +#: order/views.py:552 +msgid "Items received" +msgstr "" + +#: order/views.py:620 +msgid "Error converting quantity to number" +msgstr "" + +#: order/views.py:626 +msgid "Receive quantity less than zero" +msgstr "" + +#: order/views.py:632 +msgid "No lines specified" +msgstr "" + +#: order/views.py:705 +msgid "Update prices" +msgstr "" + +#: order/views.py:963 +#, python-brace-format +msgid "Ordered {n} parts" +msgstr "" + +#: order/views.py:1016 +msgid "Allocate Serial Numbers" +msgstr "" + +#: order/views.py:1061 +#, python-brace-format +msgid "Allocated {n} items" +msgstr "" + +#: order/views.py:1077 +msgid "Select line item" +msgstr "" + +#: order/views.py:1108 +#, python-brace-format +msgid "No matching item for serial {serial}" +msgstr "" + +#: order/views.py:1118 +#, python-brace-format +msgid "{serial} is not in stock" +msgstr "" + +#: order/views.py:1126 +#, python-brace-format +msgid "{serial} already allocated to an order" +msgstr "" + +#: order/views.py:1180 +msgid "Allocate Stock to Order" +msgstr "" + +#: order/views.py:1254 +msgid "Edit Allocation Quantity" +msgstr "" + +#: order/views.py:1269 +msgid "Remove allocation" +msgstr "" + +#: order/views.py:1341 +msgid "Sales order not found" +msgstr "" + +#: order/views.py:1347 +msgid "Price not found" +msgstr "" + +#: order/views.py:1350 +#, python-brace-format +msgid "Updated {part} unit-price to {price}" +msgstr "" + +#: order/views.py:1355 +#, python-brace-format +msgid "Updated {part} unit-price to {price} and quantity to {qty}" +msgstr "" + +#: part/bom.py:133 part/models.py:74 part/models.py:793 +#: part/templates/part/category.html:75 +msgid "Default Location" +msgstr "" + +#: part/bom.py:134 part/templates/part/part_base.html:182 +msgid "Available Stock" +msgstr "" + +#: part/forms.py:64 +msgid "File Format" +msgstr "" + +#: part/forms.py:64 +msgid "Select output file format" +msgstr "" + +#: part/forms.py:66 +msgid "Cascading" +msgstr "" + +#: part/forms.py:66 +msgid "Download cascading / multi-level BOM" +msgstr "" + +#: part/forms.py:68 +msgid "Levels" +msgstr "" + +#: part/forms.py:68 +msgid "Select maximum number of BOM levels to export (0 = all levels)" +msgstr "" + +#: part/forms.py:70 +msgid "Include Parameter Data" +msgstr "" + +#: part/forms.py:70 +msgid "Include part parameters data in exported BOM" +msgstr "" + +#: part/forms.py:72 +msgid "Include Stock Data" +msgstr "" + +#: part/forms.py:72 +msgid "Include part stock data in exported BOM" +msgstr "" + +#: part/forms.py:74 +msgid "Include Manufacturer Data" +msgstr "" + +#: part/forms.py:74 +msgid "Include part manufacturer data in exported BOM" +msgstr "" + +#: part/forms.py:76 +msgid "Include Supplier Data" +msgstr "" + +#: part/forms.py:76 +msgid "Include part supplier data in exported BOM" +msgstr "" + +#: part/forms.py:97 part/models.py:2278 +msgid "Parent Part" +msgstr "" + +#: part/forms.py:98 part/templates/part/bom_duplicate.html:7 +msgid "Select parent part to copy BOM from" +msgstr "" + +#: part/forms.py:104 +msgid "Clear existing BOM items" +msgstr "" + +#: part/forms.py:110 +msgid "Confirm BOM duplication" +msgstr "" + +#: part/forms.py:128 +msgid "validate" +msgstr "" + +#: part/forms.py:128 +msgid "Confirm that the BOM is correct" +msgstr "" + +#: part/forms.py:171 +msgid "Related Part" +msgstr "" + +#: part/forms.py:178 +msgid "Select part category" +msgstr "" + +#: part/forms.py:195 +msgid "Duplicate all BOM data for this part" +msgstr "" + +#: part/forms.py:196 +msgid "Copy BOM" +msgstr "" + +#: part/forms.py:201 +msgid "Duplicate all parameter data for this part" +msgstr "" + +#: part/forms.py:202 +msgid "Copy Parameters" +msgstr "" + +#: part/forms.py:207 +msgid "Confirm part creation" +msgstr "" + +#: part/forms.py:212 +msgid "Include category parameter templates" +msgstr "" + +#: part/forms.py:217 +msgid "Include parent categories parameter templates" +msgstr "" + +#: part/forms.py:222 +msgid "Initial stock amount" +msgstr "" + +#: part/forms.py:223 +msgid "Create stock for this part" +msgstr "" + +#: part/forms.py:303 +msgid "Add parameter template to same level categories" +msgstr "" + +#: part/forms.py:307 +msgid "Add parameter template to all categories" +msgstr "" + +#: part/forms.py:325 part/models.py:2377 +msgid "Sub part" +msgstr "" + +#: part/forms.py:354 +msgid "Input quantity for price calculation" +msgstr "" + +#: part/models.py:75 +msgid "Default location for parts in this category" +msgstr "" + +#: part/models.py:78 +msgid "Default keywords" +msgstr "" + +#: part/models.py:78 +msgid "Default keywords for parts in this category" +msgstr "" + +#: part/models.py:88 part/models.py:2324 +#: part/templates/part/part_app_base.html:10 +msgid "Part Category" +msgstr "" + +#: part/models.py:89 part/templates/part/category.html:32 +#: part/templates/part/category.html:103 templates/InvenTree/search.html:127 +#: templates/stats.html:84 users/models.py:40 +msgid "Part Categories" +msgstr "" + +#: part/models.py:433 +msgid "Invalid choice for parent part" +msgstr "" + +#: part/models.py:495 part/models.py:507 +#, python-brace-format +msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" +msgstr "" + +#: part/models.py:604 +msgid "Next available serial numbers are" +msgstr "" + +#: part/models.py:608 +msgid "Next available serial number is" +msgstr "" + +#: part/models.py:613 +msgid "Most recent serial number is" +msgstr "" + +#: part/models.py:692 +msgid "Duplicate IPN not allowed in part settings" +msgstr "" + +#: part/models.py:717 +msgid "Part name" +msgstr "" + +#: part/models.py:724 +msgid "Is Template" +msgstr "" + +#: part/models.py:725 +msgid "Is this part a template part?" +msgstr "" + +#: part/models.py:735 +msgid "Is this part a variant of another part?" +msgstr "" + +#: part/models.py:736 +msgid "Variant Of" +msgstr "" + +#: part/models.py:742 +msgid "Part description" +msgstr "" + +#: part/models.py:747 part/templates/part/category.html:82 +#: part/templates/part/part_base.html:130 +msgid "Keywords" +msgstr "" + +#: part/models.py:748 +msgid "Part keywords to improve visibility in search results" +msgstr "" + +#: part/models.py:755 part/models.py:2323 +#: part/templates/part/set_category.html:15 templates/js/part.js:641 +msgid "Category" +msgstr "" + +#: part/models.py:756 +msgid "Part category" +msgstr "" + +#: part/models.py:761 templates/js/part.js:257 templates/js/part.js:485 +msgid "IPN" +msgstr "" + +#: part/models.py:762 +msgid "Internal Part Number" +msgstr "" + +#: part/models.py:768 +msgid "Part revision or version number" +msgstr "" + +#: part/models.py:769 report/models.py:200 templates/js/part.js:261 +msgid "Revision" +msgstr "" + +#: part/models.py:791 +msgid "Where is this item normally stored?" +msgstr "" + +#: part/models.py:838 +msgid "Default Supplier" +msgstr "" + +#: part/models.py:839 +msgid "Default supplier part" +msgstr "" + +#: part/models.py:846 +msgid "Default Expiry" +msgstr "" + +#: part/models.py:847 +msgid "Expiry time (in days) for stock items of this part" +msgstr "" + +#: part/models.py:852 +msgid "Minimum Stock" +msgstr "" + +#: part/models.py:853 +msgid "Minimum allowed stock level" +msgstr "" + +#: part/models.py:860 +msgid "Stock keeping units for this part" +msgstr "" + +#: part/models.py:866 +msgid "Can this part be built from other parts?" +msgstr "" + +#: part/models.py:872 +msgid "Can this part be used to build other parts?" +msgstr "" + +#: part/models.py:878 +msgid "Does this part have tracking for unique items?" +msgstr "" + +#: part/models.py:883 +msgid "Can this part be purchased from external suppliers?" +msgstr "" + +#: part/models.py:888 +msgid "Can this part be sold to customers?" +msgstr "" + +#: part/models.py:892 templates/js/table_filters.js:21 +#: templates/js/table_filters.js:69 templates/js/table_filters.js:250 +#: templates/js/table_filters.js:319 +msgid "Active" +msgstr "" + +#: part/models.py:893 +msgid "Is this part active?" +msgstr "" + +#: part/models.py:898 +msgid "Is this a virtual part, such as a software product or license?" +msgstr "" + +#: part/models.py:903 +msgid "Part notes - supports Markdown formatting" +msgstr "" + +#: part/models.py:906 +msgid "BOM checksum" +msgstr "" + +#: part/models.py:906 +msgid "Stored BOM checksum" +msgstr "" + +#: part/models.py:909 +msgid "BOM checked by" +msgstr "" + +#: part/models.py:911 +msgid "BOM checked date" +msgstr "" + +#: part/models.py:915 +msgid "Creation User" +msgstr "" + +#: part/models.py:1654 +msgid "Sell multiple" +msgstr "" + +#: part/models.py:2142 +msgid "Test templates can only be created for trackable parts" +msgstr "" + +#: part/models.py:2159 +msgid "Test with this name already exists for this part" +msgstr "" + +#: part/models.py:2179 templates/js/part.js:906 templates/js/stock.js:475 +msgid "Test Name" +msgstr "" + +#: part/models.py:2180 +msgid "Enter a name for the test" +msgstr "" + +#: part/models.py:2185 +msgid "Test Description" +msgstr "" + +#: part/models.py:2186 +msgid "Enter description for this test" +msgstr "" + +#: part/models.py:2191 templates/js/part.js:915 +#: templates/js/table_filters.js:236 +msgid "Required" +msgstr "" + +#: part/models.py:2192 +msgid "Is this test required to pass?" +msgstr "" + +#: part/models.py:2197 templates/js/part.js:923 +msgid "Requires Value" +msgstr "" + +#: part/models.py:2198 +msgid "Does this test require a value when adding a test result?" +msgstr "" + +#: part/models.py:2203 templates/js/part.js:930 +msgid "Requires Attachment" +msgstr "" + +#: part/models.py:2204 +msgid "Does this test require a file attachment when adding a test result?" +msgstr "" + +#: part/models.py:2241 +msgid "Parameter template name must be unique" +msgstr "" + +#: part/models.py:2246 +msgid "Parameter Name" +msgstr "" + +#: part/models.py:2248 +msgid "Parameter Units" +msgstr "" + +#: part/models.py:2280 part/models.py:2329 part/models.py:2330 +#: templates/InvenTree/settings/category.html:62 +msgid "Parameter Template" +msgstr "" + +#: part/models.py:2282 +msgid "Data" +msgstr "" + +#: part/models.py:2282 +msgid "Parameter Value" +msgstr "" + +#: part/models.py:2334 templates/InvenTree/settings/category.html:67 +msgid "Default Value" +msgstr "" + +#: part/models.py:2335 +msgid "Default Parameter Value" +msgstr "" + +#: part/models.py:2369 +msgid "Select parent part" +msgstr "" + +#: part/models.py:2378 +msgid "Select part to be used in BOM" +msgstr "" + +#: part/models.py:2384 +msgid "BOM quantity for this BOM item" +msgstr "" + +#: part/models.py:2386 templates/js/bom.js:216 templates/js/bom.js:278 +msgid "Optional" +msgstr "" + +#: part/models.py:2386 +msgid "This BOM item is optional" +msgstr "" + +#: part/models.py:2389 +msgid "Overage" +msgstr "" + +#: part/models.py:2390 +msgid "Estimated build wastage quantity (absolute or percentage)" +msgstr "" + +#: part/models.py:2393 +msgid "BOM item reference" +msgstr "" + +#: part/models.py:2396 +msgid "BOM item notes" +msgstr "" + +#: part/models.py:2398 +msgid "Checksum" +msgstr "" + +#: part/models.py:2398 +msgid "BOM line checksum" +msgstr "" + +#: part/models.py:2402 templates/js/bom.js:295 templates/js/bom.js:302 +#: templates/js/table_filters.js:55 +msgid "Inherited" +msgstr "" + +#: part/models.py:2403 +msgid "This BOM item is inherited by BOMs for variant parts" +msgstr "" + +#: part/models.py:2408 templates/js/bom.js:287 +msgid "Allow Variants" +msgstr "" + +#: part/models.py:2409 +msgid "Stock items for variant parts can be used for this BOM item" +msgstr "" + +#: part/models.py:2494 stock/models.py:335 +msgid "Quantity must be integer value for trackable parts" +msgstr "" + +#: part/models.py:2503 part/models.py:2505 +msgid "Sub part must be specified" +msgstr "" + +#: part/models.py:2508 +msgid "BOM Item" +msgstr "" + +#: part/models.py:2627 +msgid "Part 1" +msgstr "" + +#: part/models.py:2631 +msgid "Part 2" +msgstr "" + +#: part/models.py:2631 +msgid "Select Related Part" +msgstr "" + +#: part/models.py:2663 +msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" +msgstr "" + +#: part/templates/part/bom.html:6 +msgid "You do not have permission to edit the BOM." +msgstr "" + +#: part/templates/part/bom.html:14 +#, python-format +msgid "The BOM for %(part)s has changed, and must be validated.
" +msgstr "" + +#: part/templates/part/bom.html:16 +#, python-format +msgid "The BOM for %(part)s was last checked by %(checker)s on %(check_date)s" +msgstr "" + +#: part/templates/part/bom.html:20 +#, python-format +msgid "The BOM for %(part)s has not been validated." +msgstr "" + +#: part/templates/part/bom.html:27 +msgid "Remove selected BOM items" +msgstr "" + +#: part/templates/part/bom.html:30 +msgid "Import BOM data" +msgstr "" + +#: part/templates/part/bom.html:34 +msgid "Copy BOM from parent part" +msgstr "" + +#: part/templates/part/bom.html:38 +msgid "New BOM Item" +msgstr "" + +#: part/templates/part/bom.html:41 +msgid "Finish Editing" +msgstr "" + +#: part/templates/part/bom.html:46 +msgid "Edit BOM" +msgstr "" + +#: part/templates/part/bom.html:50 +msgid "Validate Bill of Materials" +msgstr "" + +#: part/templates/part/bom.html:56 part/views.py:1586 +msgid "Export Bill of Materials" +msgstr "" + +#: part/templates/part/bom.html:59 +msgid "Print BOM Report" +msgstr "" + +#: part/templates/part/bom_duplicate.html:13 +msgid "This part already has a Bill of Materials" +msgstr "" + +#: part/templates/part/bom_upload/match_parts.html:29 +msgid "Select Part" +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:7 +msgid "Upload BOM File" +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:12 +msgid "Upload Bill of Materials" +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:16 +msgid "Requirements for BOM upload" +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:18 +msgid "The BOM file must contain the required named columns as provided in the " +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:18 +msgid "BOM Upload Template" +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:19 +msgid "Each part must already exist in the database" +msgstr "" + +#: part/templates/part/bom_validate.html:6 +#, python-format +msgid "Confirm that the Bill of Materials (BOM) is valid for:
%(part)s" +msgstr "" + +#: part/templates/part/bom_validate.html:9 +msgid "This will validate each line in the BOM." +msgstr "" + +#: part/templates/part/category.html:33 +msgid "All parts" +msgstr "" + +#: part/templates/part/category.html:38 part/views.py:1912 +msgid "Create new part category" +msgstr "" + +#: part/templates/part/category.html:44 +msgid "Edit part category" +msgstr "" + +#: part/templates/part/category.html:49 +msgid "Delete part category" +msgstr "" + +#: part/templates/part/category.html:59 part/templates/part/category.html:98 +msgid "Category Details" +msgstr "" + +#: part/templates/part/category.html:64 +msgid "Category Path" +msgstr "" + +#: part/templates/part/category.html:69 +msgid "Category Description" +msgstr "" + +#: part/templates/part/category.html:88 part/templates/part/category.html:174 +#: part/templates/part/category_navbar.html:14 +#: part/templates/part/category_navbar.html:17 +msgid "Subcategories" +msgstr "" + +#: part/templates/part/category.html:93 +msgid "Parts (Including subcategories)" +msgstr "" + +#: part/templates/part/category.html:126 +msgid "Export Part Data" +msgstr "" + +#: part/templates/part/category.html:127 part/templates/part/category.html:141 +msgid "Export" +msgstr "" + +#: part/templates/part/category.html:130 +msgid "Create new part" +msgstr "" + +#: part/templates/part/category.html:131 part/templates/part/detail.html:452 +msgid "New Part" +msgstr "" + +#: part/templates/part/category.html:138 +msgid "Set category" +msgstr "" + +#: part/templates/part/category.html:138 +msgid "Set Category" +msgstr "" + +#: part/templates/part/category.html:141 +msgid "Export Data" +msgstr "" + +#: part/templates/part/category.html:145 +msgid "View list display" +msgstr "" + +#: part/templates/part/category.html:148 +msgid "View grid display" +msgstr "" + +#: part/templates/part/category.html:164 +msgid "Part Parameters" +msgstr "" + +#: part/templates/part/category.html:256 +#: stock/templates/stock/location.html:251 +msgid "Create new location" +msgstr "" + +#: part/templates/part/category.html:261 part/templates/part/category.html:291 +#: templates/js/part.js:25 +msgid "New Category" +msgstr "" + +#: part/templates/part/category.html:262 +msgid "Create new category" +msgstr "" + +#: part/templates/part/category.html:292 +msgid "Create new Part Category" +msgstr "" + +#: part/templates/part/category.html:298 stock/views.py:874 +msgid "Create new Stock Location" +msgstr "" + +#: part/templates/part/category.html:317 +msgid "Select parent category" +msgstr "" + +#: part/templates/part/category.html:324 part/views.py:1860 +msgid "Edit Part Category" +msgstr "" + +#: part/templates/part/category_delete.html:5 +msgid "Are you sure you want to delete category" +msgstr "" + +#: part/templates/part/category_delete.html:8 +#, python-format +msgid "This category contains %(count)s child categories" +msgstr "" + +#: part/templates/part/category_delete.html:9 +msgid "If this category is deleted, these child categories will be moved to the" +msgstr "" + +#: part/templates/part/category_delete.html:11 +msgid "category" +msgstr "" + +#: part/templates/part/category_delete.html:13 +msgid "top level Parts category" +msgstr "" + +#: part/templates/part/category_delete.html:25 +#, python-format +msgid "This category contains %(count)s parts" +msgstr "" + +#: part/templates/part/category_delete.html:27 +#, python-format +msgid "If this category is deleted, these parts will be moved to the parent category %(path)s" +msgstr "" + +#: part/templates/part/category_delete.html:29 +msgid "If this category is deleted, these parts will be moved to the top-level category Teile" +msgstr "" + +#: part/templates/part/category_navbar.html:29 +#: part/templates/part/category_navbar.html:32 +msgid "Import Parts" +msgstr "" + +#: part/templates/part/copy_part.html:9 part/views.py:327 +msgid "Duplicate Part" +msgstr "" + +#: part/templates/part/copy_part.html:10 +#, python-format +msgid "Make a copy of part '%(full_name)s'." +msgstr "" + +#: part/templates/part/copy_part.html:14 +#: part/templates/part/create_part.html:11 +msgid "Possible Matching Parts" +msgstr "" + +#: part/templates/part/copy_part.html:15 +#: part/templates/part/create_part.html:12 +msgid "The new part may be a duplicate of these existing parts" +msgstr "" + +#: part/templates/part/create_part.html:17 +#, python-format +msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" +msgstr "" + +#: part/templates/part/detail.html:16 +msgid "Part Stock" +msgstr "" + +#: part/templates/part/detail.html:21 +#, python-format +msgid "Showing stock for all variants of %(full_name)s" +msgstr "" + +#: part/templates/part/detail.html:30 part/templates/part/navbar.html:87 +msgid "Part Test Templates" +msgstr "" + +#: part/templates/part/detail.html:36 +msgid "Add Test Template" +msgstr "" + +#: part/templates/part/detail.html:77 +msgid "New sales order" +msgstr "" + +#: part/templates/part/detail.html:77 +msgid "New Order" +msgstr "" + +#: part/templates/part/detail.html:90 +msgid "Sales Order Allocations" +msgstr "" + +#: part/templates/part/detail.html:130 part/templates/part/navbar.html:21 +msgid "Part Variants" +msgstr "" + +#: part/templates/part/detail.html:137 +msgid "Create new variant" +msgstr "" + +#: part/templates/part/detail.html:138 +msgid "New Variant" +msgstr "" + +#: part/templates/part/detail.html:161 +msgid "Add new parameter" +msgstr "" + +#: part/templates/part/detail.html:182 part/templates/part/navbar.html:95 +#: part/templates/part/navbar.html:98 +msgid "Related Parts" +msgstr "" + +#: part/templates/part/detail.html:188 +msgid "Add Related" +msgstr "" + +#: part/templates/part/detail.html:228 part/templates/part/navbar.html:35 +#: part/templates/part/navbar.html:38 +msgid "Bill of Materials" +msgstr "" + +#: part/templates/part/detail.html:237 +msgid "Assemblies" +msgstr "" + +#: part/templates/part/detail.html:253 +msgid "Part Builds" +msgstr "" + +#: part/templates/part/detail.html:260 +msgid "Start New Build" +msgstr "" + +#: part/templates/part/detail.html:274 +msgid "Build Order Allocations" +msgstr "" + +#: part/templates/part/detail.html:283 +msgid "Part Suppliers" +msgstr "" + +#: part/templates/part/detail.html:305 +msgid "Part Manufacturers" +msgstr "" + +#: part/templates/part/detail.html:317 +msgid "Delete manufacturer parts" +msgstr "" + +#: part/templates/part/detail.html:402 +msgid "Delete selected BOM items?" +msgstr "" + +#: part/templates/part/detail.html:403 +msgid "All selected BOM items will be deleted" +msgstr "" + +#: part/templates/part/detail.html:453 part/views.py:451 +msgid "Create New Part" +msgstr "" + +#: part/templates/part/detail.html:588 +msgid "Add Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:606 +msgid "Edit Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:618 +msgid "Delete Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:669 +msgid "Edit Part Notes" +msgstr "" + +#: part/templates/part/detail.html:902 +#, python-format +msgid "Single Price - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:914 +#, python-format +msgid "Single Price Difference - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:926 +#, python-format +msgid "Part Single Price - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:1015 +#, python-format +msgid "Unit Price - %(currency)s" +msgstr "" + +#: part/templates/part/import_wizard/ajax_part_upload.html:29 +#: part/templates/part/import_wizard/part_upload.html:51 +msgid "Unsuffitient privileges." +msgstr "" + +#: part/templates/part/import_wizard/part_upload.html:14 +msgid "Import Parts from File" +msgstr "" + +#: part/templates/part/navbar.html:24 +msgid "Variants" +msgstr "" + +#: part/templates/part/navbar.html:51 part/templates/part/navbar.html:54 +msgid "Used In" +msgstr "" + +#: part/templates/part/navbar.html:61 +msgid "Prices" +msgstr "" + +#: part/templates/part/navbar.html:90 +msgid "Test Templates" +msgstr "" + +#: part/templates/part/part_app_base.html:12 +msgid "Part List" +msgstr "" + +#: part/templates/part/part_base.html:26 templates/js/company.js:416 +#: templates/js/company.js:666 templates/js/part.js:172 +#: templates/js/part.js:249 +msgid "Inactive" +msgstr "" + +#: part/templates/part/part_base.html:36 +msgid "Part is virtual (not a physical part)" +msgstr "" + +#: part/templates/part/part_base.html:39 +msgid "Part is a template part (variants can be made from this part)" +msgstr "" + +#: part/templates/part/part_base.html:42 +msgid "Part can be assembled from other parts" +msgstr "" + +#: part/templates/part/part_base.html:45 +msgid "Part can be used in assemblies" +msgstr "" + +#: part/templates/part/part_base.html:48 +msgid "Part stock is tracked by serial number" +msgstr "" + +#: part/templates/part/part_base.html:51 +msgid "Part can be purchased from external suppliers" +msgstr "" + +#: part/templates/part/part_base.html:54 +msgid "Part can be sold to customers" +msgstr "" + +#: part/templates/part/part_base.html:60 +msgid "Star this part" +msgstr "" + +#: part/templates/part/part_base.html:67 +#: stock/templates/stock/item_base.html:75 +#: stock/templates/stock/location.html:51 +msgid "Barcode actions" +msgstr "" + +#: part/templates/part/part_base.html:69 +#: stock/templates/stock/item_base.html:77 +#: stock/templates/stock/location.html:53 templates/qr_button.html:1 +msgid "Show QR Code" +msgstr "" + +#: part/templates/part/part_base.html:70 +#: stock/templates/stock/item_base.html:93 +#: stock/templates/stock/location.html:54 +msgid "Print Label" +msgstr "" + +#: part/templates/part/part_base.html:75 +msgid "Show pricing information" +msgstr "" + +#: part/templates/part/part_base.html:80 +#: stock/templates/stock/item_base.html:140 +#: stock/templates/stock/location.html:62 +msgid "Stock actions" +msgstr "" + +#: part/templates/part/part_base.html:87 +msgid "Count part stock" +msgstr "" + +#: part/templates/part/part_base.html:93 +msgid "Transfer part stock" +msgstr "" + +#: part/templates/part/part_base.html:110 +msgid "Part actions" +msgstr "" + +#: part/templates/part/part_base.html:113 +msgid "Duplicate part" +msgstr "" + +#: part/templates/part/part_base.html:116 +msgid "Edit part" +msgstr "" + +#: part/templates/part/part_base.html:119 +msgid "Delete part" +msgstr "" + +#: part/templates/part/part_base.html:154 +msgid "Latest Serial Number" +msgstr "" + +#: part/templates/part/part_base.html:165 +msgid "This is a virtual part" +msgstr "" + +#: part/templates/part/part_base.html:171 +#, python-format +msgid "This part is a variant of %(link)s" +msgstr "" + +#: part/templates/part/part_base.html:188 templates/js/table_filters.js:165 +msgid "In Stock" +msgstr "" + +#: part/templates/part/part_base.html:201 templates/InvenTree/index.html:186 +msgid "Required for Build Orders" +msgstr "" + +#: part/templates/part/part_base.html:208 +msgid "Required for Sales Orders" +msgstr "" + +#: part/templates/part/part_base.html:215 +msgid "Allocated to Orders" +msgstr "" + +#: part/templates/part/part_base.html:230 templates/js/bom.js:316 +msgid "Can Build" +msgstr "" + +#: part/templates/part/part_base.html:236 templates/js/part.js:501 +#: templates/js/part.js:674 +msgid "Building" +msgstr "" + +#: part/templates/part/part_base.html:331 part/templates/part/prices.html:125 +msgid "Calculate" +msgstr "" + +#: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:21 +msgid "Supplier Pricing" +msgstr "" + +#: part/templates/part/part_pricing.html:26 +#: part/templates/part/part_pricing.html:52 +#: part/templates/part/part_pricing.html:85 +#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:25 +#: part/templates/part/prices.html:52 part/templates/part/prices.html:84 +#: part/templates/part/prices.html:101 +msgid "Unit Cost" +msgstr "" + +#: part/templates/part/part_pricing.html:32 +#: part/templates/part/part_pricing.html:58 +#: part/templates/part/part_pricing.html:89 +#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:32 +#: part/templates/part/prices.html:59 part/templates/part/prices.html:89 +#: part/templates/part/prices.html:106 +msgid "Total Cost" +msgstr "" + +#: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:40 +msgid "No supplier pricing available" +msgstr "" + +#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:49 +#: part/templates/part/prices.html:225 +msgid "BOM Pricing" +msgstr "" + +#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:67 +msgid "Note: BOM pricing is incomplete for this part" +msgstr "" + +#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:74 +msgid "No BOM pricing available" +msgstr "" + +#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:83 +msgid "Internal Price" +msgstr "" + +#: part/templates/part/part_pricing.html:113 +#: part/templates/part/prices.html:115 +msgid "No pricing information is available for this part." +msgstr "" + +#: part/templates/part/part_thumb.html:20 +msgid "Select from existing images" +msgstr "" + +#: part/templates/part/partial_delete.html:7 +#, python-format +msgid "Are you sure you want to delete part '%(full_name)s'?" +msgstr "" + +#: part/templates/part/partial_delete.html:12 +#, python-format +msgid "This part is used in BOMs for %(count)s other parts. If you delete this part, the BOMs for the following parts will be updated" +msgstr "" + +#: part/templates/part/partial_delete.html:22 +#, python-format +msgid "There are %(count)s stock entries defined for this part. If you delete this part, the following stock entries will also be deleted:" +msgstr "" + +#: part/templates/part/partial_delete.html:33 +#, python-format +msgid "There are %(count)s manufacturers defined for this part. If you delete this part, the following manufacturer parts will also be deleted:" +msgstr "" + +#: part/templates/part/partial_delete.html:44 +#, python-format +msgid "There are %(count)s suppliers defined for this part. If you delete this part, the following supplier parts will also be deleted:" +msgstr "" + +#: part/templates/part/partial_delete.html:55 +#, python-format +msgid "There are %(count)s unique parts tracked for '%(full_name)s'. Deleting this part will permanently remove this tracking information." +msgstr "" + +#: part/templates/part/prices.html:16 +msgid "Pricing ranges" +msgstr "" + +#: part/templates/part/prices.html:22 +msgid "Show supplier cost" +msgstr "" + +#: part/templates/part/prices.html:23 +msgid "Show purchase price" +msgstr "" + +#: part/templates/part/prices.html:50 +msgid "Show BOM cost" +msgstr "" + +#: part/templates/part/prices.html:98 +msgid "Show sale cost" +msgstr "" + +#: part/templates/part/prices.html:99 +msgid "Show sale price" +msgstr "" + +#: part/templates/part/prices.html:121 +msgid "Calculation parameters" +msgstr "" + +#: part/templates/part/prices.html:136 +msgid "Supplier Cost" +msgstr "" + +#: part/templates/part/prices.html:137 part/templates/part/prices.html:158 +#: part/templates/part/prices.html:183 part/templates/part/prices.html:213 +#: part/templates/part/prices.html:239 part/templates/part/prices.html:267 +msgid "Jump to overview" +msgstr "" + +#: part/templates/part/prices.html:162 +msgid "Stock Pricing" +msgstr "" + +#: part/templates/part/prices.html:172 +msgid "No stock pricing history is available for this part." +msgstr "" + +#: part/templates/part/prices.html:182 +msgid "Internal Cost" +msgstr "" + +#: part/templates/part/prices.html:197 part/views.py:2330 +msgid "Add Internal Price Break" +msgstr "" + +#: part/templates/part/prices.html:212 +msgid "BOM Cost" +msgstr "" + +#: part/templates/part/prices.html:238 +msgid "Sale Cost" +msgstr "" + +#: part/templates/part/prices.html:278 +msgid "No sale pice history available for this part." +msgstr "" + +#: part/templates/part/set_category.html:9 +msgid "Set category for the following parts" +msgstr "" + +#: part/templates/part/stock_count.html:7 templates/js/bom.js:239 +#: templates/js/part.js:491 templates/js/part.js:678 +msgid "No Stock" +msgstr "" + +#: part/templates/part/stock_count.html:9 templates/InvenTree/index.html:166 +msgid "Low Stock" +msgstr "" + +#: part/templates/part/variant_part.html:9 +msgid "Create new part variant" +msgstr "" + +#: part/templates/part/variant_part.html:10 +#, python-format +msgid "Create a new variant of template '%(full_name)s'." +msgstr "" + +#: part/templatetags/inventree_extras.py:105 +msgid "Unknown database" +msgstr "" + +#: part/views.py:96 +msgid "Add Related Part" +msgstr "" + +#: part/views.py:151 +msgid "Delete Related Part" +msgstr "" + +#: part/views.py:162 +msgid "Set Part Category" +msgstr "" + +#: part/views.py:212 +#, python-brace-format +msgid "Set category for {n} parts" +msgstr "" + +#: part/views.py:247 +msgid "Create Variant" +msgstr "" + +#: part/views.py:332 +msgid "Copied part" +msgstr "" + +#: part/views.py:386 part/views.py:528 +msgid "Possible matches exist - confirm creation of new part" +msgstr "" + +#: part/views.py:456 +msgid "Created new part" +msgstr "" + +#: part/views.py:636 +msgid "Match References" +msgstr "" + +#: part/views.py:892 +msgid "None" +msgstr "" + +#: part/views.py:951 +msgid "Part QR Code" +msgstr "" + +#: part/views.py:1053 +msgid "Select Part Image" +msgstr "" + +#: part/views.py:1079 +msgid "Updated part image" +msgstr "" + +#: part/views.py:1082 +msgid "Part image not found" +msgstr "" + +#: part/views.py:1094 +msgid "Duplicate BOM" +msgstr "" + +#: part/views.py:1124 +msgid "Confirm duplication of BOM from parent" +msgstr "" + +#: part/views.py:1145 +msgid "Validate BOM" +msgstr "" + +#: part/views.py:1166 +msgid "Confirm that the BOM is valid" +msgstr "" + +#: part/views.py:1177 +msgid "Validated Bill of Materials" +msgstr "" + +#: part/views.py:1250 +msgid "Match Parts" +msgstr "" + +#: part/views.py:1638 +msgid "Confirm Part Deletion" +msgstr "" + +#: part/views.py:1645 +msgid "Part was deleted" +msgstr "" + +#: part/views.py:1654 +msgid "Part Pricing" +msgstr "" + +#: part/views.py:1795 +msgid "Create Part Parameter Template" +msgstr "" + +#: part/views.py:1805 +msgid "Edit Part Parameter Template" +msgstr "" + +#: part/views.py:1812 +msgid "Delete Part Parameter Template" +msgstr "" + +#: part/views.py:1898 +msgid "Delete Part Category" +msgstr "" + +#: part/views.py:1904 +msgid "Part category was deleted" +msgstr "" + +#: part/views.py:1956 +msgid "Create Category Parameter Template" +msgstr "" + +#: part/views.py:2057 +msgid "Edit Category Parameter Template" +msgstr "" + +#: part/views.py:2113 +msgid "Delete Category Parameter Template" +msgstr "" + +#: part/views.py:2132 +msgid "Create BOM Item" +msgstr "" + +#: part/views.py:2202 +msgid "Edit BOM item" +msgstr "" + +#: part/views.py:2263 +msgid "Added new price break" +msgstr "" + +#: part/views.py:2339 +msgid "Edit Internal Price Break" +msgstr "" + +#: part/views.py:2347 +msgid "Delete Internal Price Break" +msgstr "" + +#: report/models.py:182 +msgid "Template name" +msgstr "" + +#: report/models.py:188 +msgid "Report template file" +msgstr "" + +#: report/models.py:195 +msgid "Report template description" +msgstr "" + +#: report/models.py:201 +msgid "Report revision number (auto-increments)" +msgstr "" + +#: report/models.py:292 +msgid "Pattern for generating report filenames" +msgstr "" + +#: report/models.py:299 +msgid "Report template is enabled" +msgstr "" + +#: report/models.py:323 +msgid "StockItem query filters (comma-separated list of key=value pairs)" +msgstr "" + +#: report/models.py:331 +msgid "Include Installed Tests" +msgstr "" + +#: report/models.py:332 +msgid "Include test results for stock items installed inside assembled item" +msgstr "" + +#: report/models.py:380 +msgid "Build Filters" +msgstr "" + +#: report/models.py:381 +msgid "Build query filters (comma-separated list of key=value pairs" +msgstr "" + +#: report/models.py:423 +msgid "Part Filters" +msgstr "" + +#: report/models.py:424 +msgid "Part query filters (comma-separated list of key=value pairs" +msgstr "" + +#: report/models.py:458 +msgid "Purchase order query filters" +msgstr "" + +#: report/models.py:496 +msgid "Sales order query filters" +msgstr "" + +#: report/models.py:546 +msgid "Snippet" +msgstr "" + +#: report/models.py:547 +msgid "Report snippet file" +msgstr "" + +#: report/models.py:551 +msgid "Snippet file description" +msgstr "" + +#: report/models.py:586 +msgid "Asset" +msgstr "" + +#: report/models.py:587 +msgid "Report asset file" +msgstr "" + +#: report/models.py:590 +msgid "Asset file description" +msgstr "" + +#: report/templates/report/inventree_build_order_base.html:147 +msgid "Required For" +msgstr "" + +#: report/templates/report/inventree_po_report.html:85 +#: report/templates/report/inventree_so_report.html:85 +msgid "Line Items" +msgstr "" + +#: report/templates/report/inventree_test_report_base.html:21 +msgid "Stock Item Test Report" +msgstr "" + +#: report/templates/report/inventree_test_report_base.html:83 +msgid "Test Results" +msgstr "" + +#: report/templates/report/inventree_test_report_base.html:88 +#: stock/models.py:1796 +msgid "Test" +msgstr "" + +#: report/templates/report/inventree_test_report_base.html:89 +#: stock/models.py:1802 +msgid "Result" +msgstr "" + +#: report/templates/report/inventree_test_report_base.html:92 +#: templates/js/order.js:259 templates/js/stock.js:1371 +msgid "Date" +msgstr "" + +#: report/templates/report/inventree_test_report_base.html:103 +msgid "Pass" +msgstr "" + +#: report/templates/report/inventree_test_report_base.html:105 +msgid "Fail" +msgstr "" + +#: stock/api.py:145 +msgid "Request must contain list of stock items" +msgstr "" + +#: stock/api.py:153 +msgid "Improperly formatted data" +msgstr "" + +#: stock/api.py:161 +msgid "Each entry must contain a valid integer primary-key" +msgstr "" + +#: stock/api.py:167 +msgid "Primary key does not match valid stock item" +msgstr "" + +#: stock/api.py:177 +msgid "Invalid quantity value" +msgstr "" + +#: stock/api.py:182 +msgid "Quantity must not be less than zero" +msgstr "" + +#: stock/api.py:210 +#, python-brace-format +msgid "Updated stock for {n} items" +msgstr "" + +#: stock/api.py:246 stock/api.py:279 +msgid "Specified quantity exceeds stock quantity" +msgstr "" + +#: stock/api.py:269 +msgid "Valid location must be specified" +msgstr "" + +#: stock/api.py:289 +#, python-brace-format +msgid "Moved {n} parts to {loc}" +msgstr "" + +#: stock/forms.py:80 stock/forms.py:313 stock/models.py:550 +#: stock/templates/stock/item_base.html:393 templates/js/stock.js:1018 +msgid "Expiry Date" +msgstr "" + +#: stock/forms.py:81 stock/forms.py:314 +msgid "Expiration date for this stock item" +msgstr "" + +#: stock/forms.py:84 +msgid "Enter unique serial numbers (or leave blank)" +msgstr "" + +#: stock/forms.py:135 +msgid "Destination for serialized stock (by default, will remain in current location)" +msgstr "" + +#: stock/forms.py:137 +msgid "Serial numbers" +msgstr "" + +#: stock/forms.py:137 +msgid "Unique serial numbers (must match quantity)" +msgstr "" + +#: stock/forms.py:139 stock/forms.py:288 +msgid "Add transaction note (optional)" +msgstr "" + +#: stock/forms.py:169 stock/forms.py:225 +msgid "Select test report template" +msgstr "" + +#: stock/forms.py:241 +msgid "Stock item to install" +msgstr "" + +#: stock/forms.py:248 +msgid "Stock quantity to assign" +msgstr "" + +#: stock/forms.py:276 +msgid "Must not exceed available quantity" +msgstr "" + +#: stock/forms.py:286 +msgid "Destination location for uninstalled items" +msgstr "" + +#: stock/forms.py:290 +msgid "Confirm uninstall" +msgstr "" + +#: stock/forms.py:290 +msgid "Confirm removal of installed stock items" +msgstr "" + +#: stock/models.py:57 stock/models.py:587 +msgid "Owner" +msgstr "" + +#: stock/models.py:58 stock/models.py:588 +msgid "Select Owner" +msgstr "" + +#: stock/models.py:316 +msgid "StockItem with this serial number already exists" +msgstr "" + +#: stock/models.py:352 +#, python-brace-format +msgid "Part type ('{pf}') must be {pe}" +msgstr "" + +#: stock/models.py:362 stock/models.py:371 +msgid "Quantity must be 1 for item with a serial number" +msgstr "" + +#: stock/models.py:363 +msgid "Serial number cannot be set if quantity greater than 1" +msgstr "" + +#: stock/models.py:385 +msgid "Item cannot belong to itself" +msgstr "" + +#: stock/models.py:391 +msgid "Item must have a build reference if is_building=True" +msgstr "" + +#: stock/models.py:398 +msgid "Build reference does not point to the same part object" +msgstr "" + +#: stock/models.py:440 +msgid "Parent Stock Item" +msgstr "" + +#: stock/models.py:449 +msgid "Base part" +msgstr "" + +#: stock/models.py:458 +msgid "Select a matching supplier part for this stock item" +msgstr "" + +#: stock/models.py:463 stock/templates/stock/stock_app_base.html:8 +msgid "Stock Location" +msgstr "" + +#: stock/models.py:466 +msgid "Where is this stock item located?" +msgstr "" + +#: stock/models.py:473 +msgid "Packaging this stock item is stored in" +msgstr "" + +#: stock/models.py:478 stock/templates/stock/item_base.html:282 +msgid "Installed In" +msgstr "" + +#: stock/models.py:481 +msgid "Is this item installed in another item?" +msgstr "" + +#: stock/models.py:497 +msgid "Serial number for this item" +msgstr "" + +#: stock/models.py:509 +msgid "Batch code for this stock item" +msgstr "" + +#: stock/models.py:513 +msgid "Stock Quantity" +msgstr "" + +#: stock/models.py:522 +msgid "Source Build" +msgstr "" + +#: stock/models.py:524 +msgid "Build for this stock item" +msgstr "" + +#: stock/models.py:535 +msgid "Source Purchase Order" +msgstr "" + +#: stock/models.py:538 +msgid "Purchase order for this stock item" +msgstr "" + +#: stock/models.py:544 +msgid "Destination Sales Order" +msgstr "" + +#: stock/models.py:551 +msgid "Expiry date for stock item. Stock will be considered expired after this date" +msgstr "" + +#: stock/models.py:564 +msgid "Delete on deplete" +msgstr "" + +#: stock/models.py:564 +msgid "Delete this Stock Item when stock is depleted" +msgstr "" + +#: stock/models.py:574 stock/templates/stock/item.html:98 +#: stock/templates/stock/navbar.html:54 +msgid "Stock Item Notes" +msgstr "" + +#: stock/models.py:583 +msgid "Single unit purchase price at time of purchase" +msgstr "" + +#: stock/models.py:1051 +msgid "Part is not set as trackable" +msgstr "" + +#: stock/models.py:1057 +msgid "Quantity must be integer" +msgstr "" + +#: stock/models.py:1063 +#, python-brace-format +msgid "Quantity must not exceed available stock quantity ({n})" +msgstr "" + +#: stock/models.py:1066 +msgid "Serial numbers must be a list of integers" +msgstr "" + +#: stock/models.py:1069 +msgid "Quantity does not match serial numbers" +msgstr "" + +#: stock/models.py:1076 +#, python-brace-format +msgid "Serial numbers already exist: {exists}" +msgstr "" + +#: stock/models.py:1234 +msgid "StockItem cannot be moved as it is not in stock" +msgstr "" + +#: stock/models.py:1716 +msgid "Entry notes" +msgstr "" + +#: stock/models.py:1773 +msgid "Value must be provided for this test" +msgstr "" + +#: stock/models.py:1779 +msgid "Attachment must be uploaded for this test" +msgstr "" + +#: stock/models.py:1797 +msgid "Test name" +msgstr "" + +#: stock/models.py:1803 templates/js/table_filters.js:226 +msgid "Test result" +msgstr "" + +#: stock/models.py:1809 +msgid "Test output value" +msgstr "" + +#: stock/models.py:1816 +msgid "Test result attachment" +msgstr "" + +#: stock/models.py:1822 +msgid "Test notes" +msgstr "" + +#: stock/templates/stock/item.html:16 +msgid "Stock Tracking Information" +msgstr "" + +#: stock/templates/stock/item.html:29 +msgid "New Entry" +msgstr "" + +#: stock/templates/stock/item.html:42 +msgid "Child Stock Items" +msgstr "" + +#: stock/templates/stock/item.html:49 +msgid "This stock item does not have any child items" +msgstr "" + +#: stock/templates/stock/item.html:57 stock/templates/stock/navbar.html:19 +#: stock/templates/stock/navbar.html:22 +msgid "Test Data" +msgstr "" + +#: stock/templates/stock/item.html:65 +msgid "Delete Test Data" +msgstr "" + +#: stock/templates/stock/item.html:69 +msgid "Add Test Data" +msgstr "" + +#: stock/templates/stock/item.html:72 stock/templates/stock/item_base.html:95 +msgid "Test Report" +msgstr "" + +#: stock/templates/stock/item.html:119 stock/templates/stock/navbar.html:27 +msgid "Installed Stock Items" +msgstr "" + +#: stock/templates/stock/item.html:280 stock/templates/stock/item.html:305 +msgid "Add Test Result" +msgstr "" + +#: stock/templates/stock/item.html:325 +msgid "Edit Test Result" +msgstr "" + +#: stock/templates/stock/item.html:339 +msgid "Delete Test Result" +msgstr "" + +#: stock/templates/stock/item_base.html:33 +#: stock/templates/stock/item_base.html:397 templates/js/table_filters.js:154 +msgid "Expired" +msgstr "" + +#: stock/templates/stock/item_base.html:43 +#: stock/templates/stock/item_base.html:399 templates/js/table_filters.js:159 +msgid "Stale" +msgstr "" + +#: stock/templates/stock/item_base.html:80 templates/js/barcode.js:309 +#: templates/js/barcode.js:314 +msgid "Unlink Barcode" +msgstr "" + +#: stock/templates/stock/item_base.html:82 +msgid "Link Barcode" +msgstr "" + +#: stock/templates/stock/item_base.html:84 templates/stock_table.html:31 +msgid "Scan to Location" +msgstr "" + +#: stock/templates/stock/item_base.html:91 +msgid "Printing actions" +msgstr "" + +#: stock/templates/stock/item_base.html:104 +msgid "Stock adjustment actions" +msgstr "" + +#: stock/templates/stock/item_base.html:108 +#: stock/templates/stock/location.html:69 templates/stock_table.html:57 +msgid "Count stock" +msgstr "" + +#: stock/templates/stock/item_base.html:111 templates/stock_table.html:55 +msgid "Add stock" +msgstr "" + +#: stock/templates/stock/item_base.html:114 templates/stock_table.html:56 +msgid "Remove stock" +msgstr "" + +#: stock/templates/stock/item_base.html:117 +msgid "Serialize stock" +msgstr "" + +#: stock/templates/stock/item_base.html:121 +#: stock/templates/stock/location.html:75 +msgid "Transfer stock" +msgstr "" + +#: stock/templates/stock/item_base.html:124 +msgid "Assign to customer" +msgstr "" + +#: stock/templates/stock/item_base.html:127 +msgid "Return to stock" +msgstr "" + +#: stock/templates/stock/item_base.html:131 +msgid "Uninstall stock item" +msgstr "" + +#: stock/templates/stock/item_base.html:131 +msgid "Uninstall" +msgstr "" + +#: stock/templates/stock/item_base.html:143 +msgid "Convert to variant" +msgstr "" + +#: stock/templates/stock/item_base.html:146 +msgid "Duplicate stock item" +msgstr "" + +#: stock/templates/stock/item_base.html:148 +msgid "Edit stock item" +msgstr "" + +#: stock/templates/stock/item_base.html:151 +msgid "Delete stock item" +msgstr "" + +#: stock/templates/stock/item_base.html:171 +msgid "You are not in the list of owners of this item. This stock item cannot be edited." +msgstr "" + +#: stock/templates/stock/item_base.html:178 +msgid "This stock item is in production and cannot be edited." +msgstr "" + +#: stock/templates/stock/item_base.html:179 +msgid "Edit the stock item from the build view." +msgstr "" + +#: stock/templates/stock/item_base.html:192 +msgid "This stock item has not passed all required tests" +msgstr "" + +#: stock/templates/stock/item_base.html:200 +#, python-format +msgid "This stock item is allocated to Sales Order %(link)s (Quantity: %(qty)s)" +msgstr "" + +#: stock/templates/stock/item_base.html:208 +#, python-format +msgid "This stock item is allocated to Build %(link)s (Quantity: %(qty)s)" +msgstr "" + +#: stock/templates/stock/item_base.html:214 +msgid "This stock item is serialized - it has a unique serial number and the quantity cannot be adjusted." +msgstr "" + +#: stock/templates/stock/item_base.html:218 +msgid "This stock item cannot be deleted as it has child items" +msgstr "" + +#: stock/templates/stock/item_base.html:222 +msgid "This stock item will be automatically deleted when all stock is depleted." +msgstr "" + +#: stock/templates/stock/item_base.html:230 +msgid "Stock Item Details" +msgstr "" + +#: stock/templates/stock/item_base.html:252 +msgid "previous page" +msgstr "" + +#: stock/templates/stock/item_base.html:258 +msgid "next page" +msgstr "" + +#: stock/templates/stock/item_base.html:301 templates/js/build.js:628 +msgid "No location set" +msgstr "" + +#: stock/templates/stock/item_base.html:308 +msgid "Barcode Identifier" +msgstr "" + +#: stock/templates/stock/item_base.html:350 +msgid "Parent Item" +msgstr "" + +#: stock/templates/stock/item_base.html:368 +msgid "No manufacturer set" +msgstr "" + +#: stock/templates/stock/item_base.html:397 +#, python-format +msgid "This StockItem expired on %(item.expiry_date)s" +msgstr "" + +#: stock/templates/stock/item_base.html:399 +#, python-format +msgid "This StockItem expires on %(item.expiry_date)s" +msgstr "" + +#: stock/templates/stock/item_base.html:406 templates/js/stock.js:1024 +msgid "Last Updated" +msgstr "" + +#: stock/templates/stock/item_base.html:411 +msgid "Last Stocktake" +msgstr "" + +#: stock/templates/stock/item_base.html:415 +msgid "No stocktake performed" +msgstr "" + +#: stock/templates/stock/item_base.html:426 +msgid "Tests" +msgstr "" + +#: stock/templates/stock/item_base.html:500 +msgid "Save" +msgstr "" + +#: stock/templates/stock/item_base.html:512 +msgid "Edit Stock Status" +msgstr "" + +#: stock/templates/stock/item_delete.html:9 +msgid "Are you sure you want to delete this stock item?" +msgstr "" + +#: stock/templates/stock/item_delete.html:12 +#, python-format +msgid "This will remove %(qty)s units of %(full_name)s from stock." +msgstr "" + +#: stock/templates/stock/item_install.html:7 +msgid "Install another StockItem into this item." +msgstr "" + +#: stock/templates/stock/item_install.html:10 +msgid "Stock items can only be installed if they meet the following criteria" +msgstr "" + +#: stock/templates/stock/item_install.html:13 +msgid "The StockItem links to a Part which is in the BOM for this StockItem" +msgstr "" + +#: stock/templates/stock/item_install.html:14 +msgid "The StockItem is currently in stock" +msgstr "" + +#: stock/templates/stock/item_serialize.html:5 +msgid "Create serialized items from this stock item." +msgstr "" + +#: stock/templates/stock/item_serialize.html:7 +msgid "Select quantity to serialize, and unique serial numbers." +msgstr "" + +#: stock/templates/stock/location.html:20 +msgid "You are not in the list of owners of this location. This stock location cannot be edited." +msgstr "" + +#: stock/templates/stock/location.html:37 +msgid "All stock items" +msgstr "" + +#: stock/templates/stock/location.html:55 +msgid "Check-in Items" +msgstr "" + +#: stock/templates/stock/location.html:83 +msgid "Location actions" +msgstr "" + +#: stock/templates/stock/location.html:85 +msgid "Edit location" +msgstr "" + +#: stock/templates/stock/location.html:87 +msgid "Delete location" +msgstr "" + +#: stock/templates/stock/location.html:99 +msgid "Location Details" +msgstr "" + +#: stock/templates/stock/location.html:104 +msgid "Location Path" +msgstr "" + +#: stock/templates/stock/location.html:109 +msgid "Location Description" +msgstr "" + +#: stock/templates/stock/location.html:114 +#: stock/templates/stock/location.html:155 +#: stock/templates/stock/location_navbar.html:11 +#: stock/templates/stock/location_navbar.html:14 +msgid "Sublocations" +msgstr "" + +#: stock/templates/stock/location.html:124 +msgid "Stock Details" +msgstr "" + +#: stock/templates/stock/location.html:129 templates/InvenTree/search.html:279 +#: templates/stats.html:97 users/models.py:42 +msgid "Stock Locations" +msgstr "" + +#: stock/templates/stock/location.html:162 templates/stock_table.html:37 +msgid "Printing Actions" +msgstr "" + +#: stock/templates/stock/location.html:166 templates/stock_table.html:41 +msgid "Print labels" +msgstr "" + +#: stock/templates/stock/location_delete.html:7 +msgid "Are you sure you want to delete this stock location?" +msgstr "" + +#: stock/templates/stock/navbar.html:11 +msgid "Stock Item Tracking" +msgstr "" + +#: stock/templates/stock/navbar.html:14 +msgid "History" +msgstr "" + +#: stock/templates/stock/navbar.html:30 +msgid "Installed Items" +msgstr "" + +#: stock/templates/stock/navbar.html:38 +msgid "Child Items" +msgstr "" + +#: stock/templates/stock/navbar.html:41 +msgid "Children" +msgstr "" + +#: stock/templates/stock/stock_adjust.html:43 +msgid "Remove item" +msgstr "" + +#: stock/templates/stock/stock_app_base.html:16 +msgid "Loading..." +msgstr "" + +#: stock/templates/stock/stock_uninstall.html:8 +msgid "The following stock items will be uninstalled" +msgstr "" + +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:847 +msgid "Convert Stock Item" +msgstr "" + +#: stock/templates/stock/stockitem_convert.html:8 +#, python-format +msgid "This stock item is current an instance of %(part)s" +msgstr "" + +#: stock/templates/stock/stockitem_convert.html:9 +msgid "It can be converted to one of the part variants listed below." +msgstr "" + +#: stock/templates/stock/stockitem_convert.html:14 +msgid "This action cannot be easily undone" +msgstr "" + +#: stock/templates/stock/tracking_delete.html:6 +msgid "Are you sure you want to delete this stock tracking entry?" +msgstr "" + +#: stock/views.py:146 +msgid "Edit Stock Location" +msgstr "" + +#: stock/views.py:253 stock/views.py:826 stock/views.py:948 stock/views.py:1313 +msgid "Owner is required (ownership control is enabled)" +msgstr "" + +#: stock/views.py:268 +msgid "Stock Location QR code" +msgstr "" + +#: stock/views.py:287 +msgid "Assign to Customer" +msgstr "" + +#: stock/views.py:296 +msgid "Customer must be specified" +msgstr "" + +#: stock/views.py:320 +msgid "Return to Stock" +msgstr "" + +#: stock/views.py:329 +msgid "Specify a valid location" +msgstr "" + +#: stock/views.py:340 +msgid "Stock item returned from customer" +msgstr "" + +#: stock/views.py:351 +msgid "Delete All Test Data" +msgstr "" + +#: stock/views.py:368 +msgid "Confirm test data deletion" +msgstr "" + +#: stock/views.py:473 +msgid "Stock Item QR Code" +msgstr "" + +#: stock/views.py:499 +msgid "Install Stock Item" +msgstr "" + +#: stock/views.py:598 +msgid "Uninstall Stock Items" +msgstr "" + +#: stock/views.py:695 templates/js/stock.js:272 +msgid "Confirm stock adjustment" +msgstr "" + +#: stock/views.py:706 +msgid "Uninstalled stock items" +msgstr "" + +#: stock/views.py:728 +msgid "Edit Stock Item" +msgstr "" + +#: stock/views.py:965 +msgid "Serialize Stock" +msgstr "" + +#: stock/views.py:1058 templates/js/build.js:365 +msgid "Create new Stock Item" +msgstr "" + +#: stock/views.py:1200 +msgid "Duplicate Stock Item" +msgstr "" + +#: stock/views.py:1282 +msgid "Quantity cannot be negative" +msgstr "" + +#: stock/views.py:1382 +msgid "Delete Stock Location" +msgstr "" + +#: stock/views.py:1395 +msgid "Delete Stock Item" +msgstr "" + +#: stock/views.py:1406 +msgid "Delete Stock Tracking Entry" +msgstr "" + +#: stock/views.py:1413 +msgid "Edit Stock Tracking Entry" +msgstr "" + +#: stock/views.py:1422 +msgid "Add Stock Tracking Entry" +msgstr "" + +#: templates/403.html:5 templates/403.html:11 +msgid "Permission Denied" +msgstr "" + +#: templates/403.html:14 +msgid "You do not have permission to view this page." +msgstr "" + +#: templates/404.html:5 templates/404.html:11 +msgid "Page Not Found" +msgstr "" + +#: templates/404.html:14 +msgid "The requested page does not exist" +msgstr "" + +#: templates/InvenTree/index.html:7 +msgid "Index" +msgstr "" + +#: templates/InvenTree/index.html:105 +msgid "Starred Parts" +msgstr "" + +#: templates/InvenTree/index.html:115 +msgid "Latest Parts" +msgstr "" + +#: templates/InvenTree/index.html:126 +msgid "BOM Waiting Validation" +msgstr "" + +#: templates/InvenTree/index.html:153 +msgid "Recently Updated" +msgstr "" + +#: templates/InvenTree/index.html:176 +msgid "Depleted Stock" +msgstr "" + +#: templates/InvenTree/index.html:199 +msgid "Expired Stock" +msgstr "" + +#: templates/InvenTree/index.html:210 +msgid "Stale Stock" +msgstr "" + +#: templates/InvenTree/index.html:232 +msgid "Build Orders In Progress" +msgstr "" + +#: templates/InvenTree/index.html:243 +msgid "Overdue Build Orders" +msgstr "" + +#: templates/InvenTree/index.html:263 +msgid "Outstanding Purchase Orders" +msgstr "" + +#: templates/InvenTree/index.html:274 +msgid "Overdue Purchase Orders" +msgstr "" + +#: templates/InvenTree/index.html:294 +msgid "Outstanding Sales Orders" +msgstr "" + +#: templates/InvenTree/index.html:305 +msgid "Overdue Sales Orders" +msgstr "" + +#: templates/InvenTree/search.html:8 templates/InvenTree/search.html:14 +msgid "Search Results" +msgstr "" + +#: templates/InvenTree/search.html:24 +msgid "Enter a search query" +msgstr "" + +#: templates/InvenTree/search.html:268 templates/js/stock.js:619 +msgid "Shipped to customer" +msgstr "" + +#: templates/InvenTree/search.html:271 templates/js/stock.js:629 +msgid "No stock location set" +msgstr "" + +#: templates/InvenTree/settings/appearance.html:10 +msgid "Theme Settings" +msgstr "" + +#: templates/InvenTree/settings/appearance.html:17 +msgid "Color Themes" +msgstr "" + +#: templates/InvenTree/settings/appearance.html:29 +#, python-format +msgid "\n" +" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" +" Please select another color theme :)\n" +" " +msgstr "" + +#: templates/InvenTree/settings/appearance.html:39 +msgid "Language" +msgstr "" + +#: templates/InvenTree/settings/appearance.html:61 +msgid "Set Language" +msgstr "" + +#: templates/InvenTree/settings/build.html:10 +msgid "Build Order Settings" +msgstr "" + +#: templates/InvenTree/settings/category.html:9 +msgid "Category Settings" +msgstr "" + +#: templates/InvenTree/settings/category.html:25 +msgid "Category Parameter Templates" +msgstr "" + +#: templates/InvenTree/settings/category.html:52 +msgid "No category parameter templates found" +msgstr "" + +#: templates/InvenTree/settings/category.html:70 +#: templates/InvenTree/settings/part.html:103 +msgid "Edit Template" +msgstr "" + +#: templates/InvenTree/settings/category.html:71 +#: templates/InvenTree/settings/part.html:104 +msgid "Delete Template" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:10 +msgid "Currency Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:25 +msgid "Base Currency" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:29 +msgid "Exchange Rates" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:39 +msgid "Last Update" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:45 +msgid "Never" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:50 +msgid "Update Now" +msgstr "" + +#: templates/InvenTree/settings/global.html:10 +msgid "Global InvenTree Settings" +msgstr "" + +#: templates/InvenTree/settings/global.html:26 +msgid "Barcode Settings" +msgstr "" + +#: templates/InvenTree/settings/global.html:34 +msgid "Search Settings" +msgstr "" + +#: templates/InvenTree/settings/header.html:7 +msgid "Setting" +msgstr "" + +#: templates/InvenTree/settings/part.html:9 +msgid "Part Settings" +msgstr "" + +#: templates/InvenTree/settings/part.html:14 +msgid "Part Options" +msgstr "" + +#: templates/InvenTree/settings/part.html:46 +msgid "Part Import" +msgstr "" + +#: templates/InvenTree/settings/part.html:49 +msgid "Import Part" +msgstr "" + +#: templates/InvenTree/settings/part.html:62 +msgid "Part Parameter Templates" +msgstr "" + +#: templates/InvenTree/settings/part.html:83 +msgid "No part parameter templates found" +msgstr "" + +#: templates/InvenTree/settings/po.html:9 +msgid "Purchase Order Settings" +msgstr "" + +#: templates/InvenTree/settings/report.html:10 +msgid "Report Settings" +msgstr "" + +#: templates/InvenTree/settings/setting.html:28 +msgid "No value set" +msgstr "" + +#: templates/InvenTree/settings/setting.html:36 +msgid "Edit setting" +msgstr "" + +#: templates/InvenTree/settings/settings.html:8 +#: templates/InvenTree/settings/settings.html:14 templates/navbar.html:84 +msgid "Settings" +msgstr "" + +#: templates/InvenTree/settings/so.html:9 +msgid "Sales Order Settings" +msgstr "" + +#: templates/InvenTree/settings/stock.html:9 +msgid "Stock Settings" +msgstr "" + +#: templates/InvenTree/settings/stock.html:13 templates/stock_table.html:50 +msgid "Stock Options" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:3 +#: templates/InvenTree/settings/tabs.html:12 +#: templates/InvenTree/settings/user.html:10 +#: templates/InvenTree/settings/user_settings.html:10 +msgid "User Settings" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:6 +msgid "Account" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:9 +msgid "Appearance" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:16 +msgid "InvenTree Settings" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:19 +msgid "Global" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:22 +msgid "Currencies" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:25 +msgid "Report" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:28 +msgid "Categories" +msgstr "" + +#: templates/InvenTree/settings/user.html:16 +msgid "User Information" +msgstr "" + +#: templates/InvenTree/settings/user.html:19 +msgid "Edit" +msgstr "" + +#: templates/InvenTree/settings/user.html:21 +msgid "Change Password" +msgstr "" + +#: templates/InvenTree/settings/user.html:28 +#: templates/registration/login.html:58 +msgid "Username" +msgstr "" + +#: templates/InvenTree/settings/user.html:32 +msgid "First Name" +msgstr "" + +#: templates/InvenTree/settings/user.html:36 +msgid "Last Name" +msgstr "" + +#: templates/InvenTree/settings/user.html:40 +msgid "Email Address" +msgstr "" + +#: templates/about.html:13 +msgid "InvenTree Version Information" +msgstr "" + +#: templates/about.html:22 +msgid "InvenTree Version" +msgstr "" + +#: templates/about.html:26 +msgid "Up to Date" +msgstr "" + +#: templates/about.html:28 +msgid "Update Available" +msgstr "" + +#: templates/about.html:34 +msgid "API Version" +msgstr "" + +#: templates/about.html:39 +msgid "Python Version" +msgstr "" + +#: templates/about.html:44 +msgid "Django Version" +msgstr "" + +#: templates/about.html:51 +msgid "Commit Hash" +msgstr "" + +#: templates/about.html:58 +msgid "Commit Date" +msgstr "" + +#: templates/about.html:63 +msgid "InvenTree Documentation" +msgstr "" + +#: templates/about.html:68 +msgid "View Code on GitHub" +msgstr "" + +#: templates/about.html:73 +msgid "Credits" +msgstr "" + +#: templates/about.html:78 +msgid "Mobile App" +msgstr "" + +#: templates/about.html:83 +msgid "Submit Bug Report" +msgstr "" + +#: templates/about.html:90 templates/clip.html:4 +msgid "copy to clipboard" +msgstr "" + +#: templates/about.html:90 +msgid "copy version information" +msgstr "" + +#: templates/about.html:100 templates/js/modals.js:33 +#: templates/js/modals.js:567 templates/js/modals.js:661 +#: templates/js/modals.js:957 templates/modals.html:29 templates/modals.html:54 +msgid "Close" +msgstr "" + +#: templates/image_download.html:8 +msgid "Specify URL for downloading image" +msgstr "" + +#: templates/image_download.html:11 +msgid "Must be a valid image URL" +msgstr "" + +#: templates/image_download.html:12 +msgid "Remote server must be accessible" +msgstr "" + +#: templates/image_download.html:13 +msgid "Remote image must not exceed maximum allowable file size" +msgstr "" + +#: templates/js/api.js:162 templates/js/modals.js:1027 +msgid "No Response" +msgstr "" + +#: templates/js/api.js:163 templates/js/modals.js:1028 +msgid "No response from the InvenTree server" +msgstr "" + +#: templates/js/api.js:168 +msgid "Error 400: Bad request" +msgstr "" + +#: templates/js/api.js:169 +msgid "API request returned error code 400" +msgstr "" + +#: templates/js/api.js:172 templates/js/modals.js:1037 +msgid "Error 401: Not Authenticated" +msgstr "" + +#: templates/js/api.js:173 templates/js/modals.js:1038 +msgid "Authentication credentials not supplied" +msgstr "" + +#: templates/js/api.js:176 templates/js/modals.js:1042 +msgid "Error 403: Permission Denied" +msgstr "" + +#: templates/js/api.js:177 templates/js/modals.js:1043 +msgid "You do not have the required permissions to access this function" +msgstr "" + +#: templates/js/api.js:180 templates/js/modals.js:1047 +msgid "Error 404: Resource Not Found" +msgstr "" + +#: templates/js/api.js:181 templates/js/modals.js:1048 +msgid "The requested resource could not be located on the server" +msgstr "" + +#: templates/js/api.js:184 templates/js/modals.js:1052 +msgid "Error 408: Timeout" +msgstr "" + +#: templates/js/api.js:185 templates/js/modals.js:1053 +msgid "Connection timeout while requesting data from server" +msgstr "" + +#: templates/js/api.js:188 +msgid "Unhandled Error Code" +msgstr "" + +#: templates/js/api.js:189 +msgid "Error code" +msgstr "" + +#: templates/js/attachment.js:16 +msgid "No attachments found" +msgstr "" + +#: templates/js/attachment.js:56 +msgid "Upload Date" +msgstr "" + +#: templates/js/attachment.js:69 +msgid "Edit attachment" +msgstr "" + +#: templates/js/attachment.js:76 +msgid "Delete attachment" +msgstr "" + +#: templates/js/barcode.js:8 +msgid "Scan barcode data here using wedge scanner" +msgstr "" + +#: templates/js/barcode.js:10 +msgid "Enter barcode data" +msgstr "" + +#: templates/js/barcode.js:14 +msgid "Barcode" +msgstr "" + +#: templates/js/barcode.js:32 +msgid "Enter optional notes for stock transfer" +msgstr "" + +#: templates/js/barcode.js:33 +msgid "Enter notes" +msgstr "" + +#: templates/js/barcode.js:71 +msgid "Server error" +msgstr "" + +#: templates/js/barcode.js:92 +msgid "Unknown response from server" +msgstr "" + +#: templates/js/barcode.js:119 templates/js/modals.js:1017 +msgid "Invalid server response" +msgstr "" + +#: templates/js/barcode.js:212 +msgid "Scan barcode data below" +msgstr "" + +#: templates/js/barcode.js:270 +msgid "No URL in response" +msgstr "" + +#: templates/js/barcode.js:288 +msgid "Link Barcode to Stock Item" +msgstr "" + +#: templates/js/barcode.js:311 +msgid "This will remove the association between this stock item and the barcode" +msgstr "" + +#: templates/js/barcode.js:317 +msgid "Unlink" +msgstr "" + +#: templates/js/barcode.js:376 templates/js/stock.js:210 +msgid "Remove stock item" +msgstr "" + +#: templates/js/barcode.js:418 +msgid "Check Stock Items into Location" +msgstr "" + +#: templates/js/barcode.js:422 templates/js/barcode.js:547 +msgid "Check In" +msgstr "" + +#: templates/js/barcode.js:462 templates/js/barcode.js:586 +msgid "Error transferring stock" +msgstr "" + +#: templates/js/barcode.js:481 +msgid "Stock Item already scanned" +msgstr "" + +#: templates/js/barcode.js:485 +msgid "Stock Item already in this location" +msgstr "" + +#: templates/js/barcode.js:492 +msgid "Added stock item" +msgstr "" + +#: templates/js/barcode.js:499 +msgid "Barcode does not match Stock Item" +msgstr "" + +#: templates/js/barcode.js:542 +msgid "Check Into Location" +msgstr "" + +#: templates/js/barcode.js:605 +msgid "Barcode does not match a valid location" +msgstr "" + +#: templates/js/bom.js:175 templates/js/build.js:1152 +msgid "Open subassembly" +msgstr "" + +#: templates/js/bom.js:249 +msgid "Purchase Price Range" +msgstr "" + +#: templates/js/bom.js:257 +msgid "Purchase Price Average" +msgstr "" + +#: templates/js/bom.js:265 +msgid "Buy Price" +msgstr "" + +#: templates/js/bom.js:271 +msgid "No pricing available" +msgstr "" + +#: templates/js/bom.js:306 templates/js/bom.js:392 +msgid "View BOM" +msgstr "" + +#: templates/js/bom.js:366 +msgid "Validate BOM Item" +msgstr "" + +#: templates/js/bom.js:368 +msgid "This line has been validated" +msgstr "" + +#: templates/js/bom.js:370 +msgid "Edit BOM Item" +msgstr "" + +#: templates/js/bom.js:372 templates/js/bom.js:519 +msgid "Delete BOM Item" +msgstr "" + +#: templates/js/bom.js:463 templates/js/build.js:458 templates/js/build.js:1250 +msgid "No BOM items found" +msgstr "" + +#: templates/js/build.js:42 +msgid "Edit Build Order" +msgstr "" + +#: templates/js/build.js:68 +msgid "Create Build Order" +msgstr "" + +#: templates/js/build.js:100 +msgid "Auto-allocate stock items to this output" +msgstr "" + +#: templates/js/build.js:108 +msgid "Unallocate stock from build output" +msgstr "" + +#: templates/js/build.js:118 +msgid "Complete build output" +msgstr "" + +#: templates/js/build.js:127 +msgid "Delete build output" +msgstr "" + +#: templates/js/build.js:222 +msgid "No build order allocations found" +msgstr "" + +#: templates/js/build.js:260 templates/js/order.js:451 +msgid "Location not specified" +msgstr "" + +#: templates/js/build.js:364 templates/stock_table.html:20 +msgid "New Stock Item" +msgstr "" + +#: templates/js/build.js:679 +msgid "Required Part" +msgstr "" + +#: templates/js/build.js:700 +msgid "Quantity Per" +msgstr "" + +#: templates/js/build.js:770 templates/js/build.js:1214 +#: templates/stock_table.html:59 +msgid "Order stock" +msgstr "" + +#: templates/js/build.js:823 +msgid "No builds matching query" +msgstr "" + +#: templates/js/build.js:840 templates/js/part.js:579 templates/js/part.js:824 +#: templates/js/stock.js:874 templates/js/stock.js:1325 +msgid "Select" +msgstr "" + +#: templates/js/build.js:860 +msgid "Build order is overdue" +msgstr "" + +#: templates/js/build.js:924 templates/js/stock.js:1547 +msgid "No user information" +msgstr "" + +#: templates/js/build.js:930 +msgid "Resposible" +msgstr "" + +#: templates/js/build.js:939 +msgid "No information" +msgstr "" + +#: templates/js/build.js:989 +msgid "No parts allocated for" +msgstr "" + +#: templates/js/company.js:36 +msgid "Add Manufacturer Part" +msgstr "" + +#: templates/js/company.js:48 +msgid "Edit Manufacturer Part" +msgstr "" + +#: templates/js/company.js:57 +msgid "Delete Manufacturer Part" +msgstr "" + +#: templates/js/company.js:114 +msgid "Add Supplier Part" +msgstr "" + +#: templates/js/company.js:124 +msgid "Edit Supplier Part" +msgstr "" + +#: templates/js/company.js:134 +msgid "Delete Supplier Part" +msgstr "" + +#: templates/js/company.js:181 +msgid "Edit Company" +msgstr "" + +#: templates/js/company.js:202 +msgid "Add new Company" +msgstr "" + +#: templates/js/company.js:279 +msgid "Parts Supplied" +msgstr "" + +#: templates/js/company.js:288 +msgid "Parts Manufactured" +msgstr "" + +#: templates/js/company.js:301 +msgid "No company information found" +msgstr "" + +#: templates/js/company.js:319 +msgid "The following manufacturer parts will be deleted" +msgstr "" + +#: templates/js/company.js:336 +msgid "Delete Manufacturer Parts" +msgstr "" + +#: templates/js/company.js:389 +msgid "No manufacturer parts found" +msgstr "" + +#: templates/js/company.js:408 templates/js/company.js:658 +#: templates/js/part.js:156 templates/js/part.js:241 +msgid "Template part" +msgstr "" + +#: templates/js/company.js:412 templates/js/company.js:662 +#: templates/js/part.js:160 templates/js/part.js:245 +msgid "Assembled part" +msgstr "" + +#: templates/js/company.js:536 templates/js/part.js:330 +msgid "No parameters found" +msgstr "" + +#: templates/js/company.js:572 templates/js/part.js:371 +msgid "Edit parameter" +msgstr "" + +#: templates/js/company.js:573 templates/js/part.js:372 +msgid "Delete parameter" +msgstr "" + +#: templates/js/company.js:592 templates/js/part.js:389 +msgid "Edit Parameter" +msgstr "" + +#: templates/js/company.js:603 templates/js/part.js:401 +msgid "Delete Parameter" +msgstr "" + +#: templates/js/company.js:639 +msgid "No supplier parts found" +msgstr "" + +#: templates/js/filters.js:167 templates/js/filters.js:397 +msgid "true" +msgstr "" + +#: templates/js/filters.js:171 templates/js/filters.js:398 +msgid "false" +msgstr "" + +#: templates/js/filters.js:193 +msgid "Select filter" +msgstr "" + +#: templates/js/filters.js:268 +msgid "Add new filter" +msgstr "" + +#: templates/js/filters.js:271 +msgid "Clear all filters" +msgstr "" + +#: templates/js/filters.js:296 +msgid "Create filter" +msgstr "" + +#: templates/js/forms.js:283 templates/js/forms.js:296 +#: templates/js/forms.js:308 templates/js/forms.js:320 +msgid "Action Prohibited" +msgstr "" + +#: templates/js/forms.js:284 +msgid "Create operation not allowed" +msgstr "" + +#: templates/js/forms.js:297 +msgid "Update operation not allowed" +msgstr "" + +#: templates/js/forms.js:309 +msgid "Delete operation not allowed" +msgstr "" + +#: templates/js/forms.js:321 +msgid "View operation not allowed" +msgstr "" + +#: templates/js/forms.js:817 templates/modals.html:21 templates/modals.html:47 +msgid "Form errors exist" +msgstr "" + +#: templates/js/forms.js:1184 +msgid "Searching" +msgstr "" + +#: templates/js/forms.js:1337 +msgid "Clear input" +msgstr "" + +#: templates/js/label.js:10 templates/js/report.js:98 templates/js/stock.js:234 +msgid "Select Stock Items" +msgstr "" + +#: templates/js/label.js:11 +msgid "Stock item(s) must be selected before printing labels" +msgstr "" + +#: templates/js/label.js:29 templates/js/label.js:79 templates/js/label.js:134 +msgid "No Labels Found" +msgstr "" + +#: templates/js/label.js:30 +msgid "No labels found which match selected stock item(s)" +msgstr "" + +#: templates/js/label.js:61 +msgid "Select Stock Locations" +msgstr "" + +#: templates/js/label.js:62 +msgid "Stock location(s) must be selected before printing labels" +msgstr "" + +#: templates/js/label.js:80 +msgid "No labels found which match selected stock location(s)" +msgstr "" + +#: templates/js/label.js:115 templates/js/report.js:205 +msgid "Select Parts" +msgstr "" + +#: templates/js/label.js:116 +msgid "Part(s) must be selected before printing labels" +msgstr "" + +#: templates/js/label.js:135 +msgid "No labels found which match the selected part(s)" +msgstr "" + +#: templates/js/label.js:209 +msgid "stock items selected" +msgstr "" + +#: templates/js/label.js:217 +msgid "Select Label" +msgstr "" + +#: templates/js/label.js:232 +msgid "Select Label Template" +msgstr "" + +#: templates/js/modals.js:59 templates/js/modals.js:103 +#: templates/js/modals.js:593 +msgid "Cancel" +msgstr "" + +#: templates/js/modals.js:60 templates/js/modals.js:102 +#: templates/js/modals.js:660 templates/js/modals.js:956 +#: templates/modals.html:30 templates/modals.html:55 +msgid "Submit" +msgstr "" + +#: templates/js/modals.js:101 +msgid "Form Title" +msgstr "" + +#: templates/js/modals.js:380 +msgid "Waiting for server..." +msgstr "" + +#: templates/js/modals.js:539 +msgid "Show Error Information" +msgstr "" + +#: templates/js/modals.js:592 +msgid "Accept" +msgstr "" + +#: templates/js/modals.js:649 +msgid "Loading Data" +msgstr "" + +#: templates/js/modals.js:907 +msgid "Invalid response from server" +msgstr "" + +#: templates/js/modals.js:907 +msgid "Form data missing from server response" +msgstr "" + +#: templates/js/modals.js:920 +msgid "Error posting form data" +msgstr "" + +#: templates/js/modals.js:1017 +msgid "JSON response missing form data" +msgstr "" + +#: templates/js/modals.js:1032 +msgid "Error 400: Bad Request" +msgstr "" + +#: templates/js/modals.js:1033 +msgid "Server returned error code 400" +msgstr "" + +#: templates/js/modals.js:1056 +msgid "Error requesting form data" +msgstr "" + +#: templates/js/model_renderers.js:38 +msgid "Company ID" +msgstr "" + +#: templates/js/model_renderers.js:78 +msgid "Location ID" +msgstr "" + +#: templates/js/model_renderers.js:95 +msgid "Build ID" +msgstr "" + +#: templates/js/model_renderers.js:114 +msgid "Part ID" +msgstr "" + +#: templates/js/model_renderers.js:163 +msgid "Category ID" +msgstr "" + +#: templates/js/model_renderers.js:199 +msgid "Manufacturer Part ID" +msgstr "" + +#: templates/js/model_renderers.js:227 +msgid "Supplier Part ID" +msgstr "" + +#: templates/js/order.js:32 +msgid "Create Sales Order" +msgstr "" + +#: templates/js/order.js:202 +msgid "No purchase orders found" +msgstr "" + +#: templates/js/order.js:226 templates/js/order.js:321 +msgid "Order is overdue" +msgstr "" + +#: templates/js/order.js:298 +msgid "No sales orders found" +msgstr "" + +#: templates/js/order.js:335 +msgid "Invalid Customer" +msgstr "" + +#: templates/js/order.js:412 +msgid "No sales order allocations found" +msgstr "" + +#: templates/js/part.js:10 +msgid "YES" +msgstr "" + +#: templates/js/part.js:12 +msgid "NO" +msgstr "" + +#: templates/js/part.js:26 +msgid "Create New Part Category" +msgstr "" + +#: templates/js/part.js:34 +msgid "New Parent" +msgstr "" + +#: templates/js/part.js:97 +msgid "Edit Part" +msgstr "" + +#: templates/js/part.js:148 templates/js/part.js:233 +msgid "Trackable part" +msgstr "" + +#: templates/js/part.js:152 templates/js/part.js:237 +msgid "Virtual part" +msgstr "" + +#: templates/js/part.js:164 +msgid "Starred part" +msgstr "" + +#: templates/js/part.js:168 +msgid "Salable part" +msgstr "" + +#: templates/js/part.js:282 +msgid "No variants found" +msgstr "" + +#: templates/js/part.js:469 templates/js/part.js:708 +msgid "No parts found" +msgstr "" + +#: templates/js/part.js:647 +msgid "No category" +msgstr "" + +#: templates/js/part.js:665 templates/js/table_filters.js:332 +msgid "Low stock" +msgstr "" + +#: templates/js/part.js:849 templates/js/stock.js:1349 +msgid "Path" +msgstr "" + +#: templates/js/part.js:892 +msgid "No test templates matching query" +msgstr "" + +#: templates/js/part.js:943 templates/js/stock.js:433 +msgid "Edit test result" +msgstr "" + +#: templates/js/part.js:944 templates/js/stock.js:434 +msgid "Delete test result" +msgstr "" + +#: templates/js/part.js:950 +msgid "This test is defined for a parent part" +msgstr "" + +#: templates/js/part.js:975 +#, python-brace-format +msgid "No ${human_name} information found" +msgstr "" + +#: templates/js/part.js:1028 +#, python-brace-format +msgid "Edit ${human_name}" +msgstr "" + +#: templates/js/part.js:1029 +#, python-brace-format +msgid "Delete ${human_name}" +msgstr "" + +#: templates/js/part.js:1129 +msgid "Single Price" +msgstr "" + +#: templates/js/part.js:1148 +msgid "Single Price Difference" +msgstr "" + +#: templates/js/report.js:47 +msgid "items selected" +msgstr "" + +#: templates/js/report.js:55 +msgid "Select Report Template" +msgstr "" + +#: templates/js/report.js:70 +msgid "Select Test Report Template" +msgstr "" + +#: templates/js/report.js:99 +msgid "Stock item(s) must be selected before printing reports" +msgstr "" + +#: templates/js/report.js:116 templates/js/report.js:169 +#: templates/js/report.js:223 templates/js/report.js:277 +#: templates/js/report.js:331 +msgid "No Reports Found" +msgstr "" + +#: templates/js/report.js:117 +msgid "No report templates found which match selected stock item(s)" +msgstr "" + +#: templates/js/report.js:152 +msgid "Select Builds" +msgstr "" + +#: templates/js/report.js:153 +msgid "Build(s) must be selected before printing reports" +msgstr "" + +#: templates/js/report.js:170 +msgid "No report templates found which match selected build(s)" +msgstr "" + +#: templates/js/report.js:206 +msgid "Part(s) must be selected before printing reports" +msgstr "" + +#: templates/js/report.js:224 +msgid "No report templates found which match selected part(s)" +msgstr "" + +#: templates/js/report.js:259 +msgid "Select Purchase Orders" +msgstr "" + +#: templates/js/report.js:260 +msgid "Purchase Order(s) must be selected before printing report" +msgstr "" + +#: templates/js/report.js:278 templates/js/report.js:332 +msgid "No report templates found which match selected orders" +msgstr "" + +#: templates/js/report.js:313 +msgid "Select Sales Orders" +msgstr "" + +#: templates/js/report.js:314 +msgid "Sales Order(s) must be selected before printing report" +msgstr "" + +#: templates/js/stock.js:29 +msgid "Export Stock" +msgstr "" + +#: templates/js/stock.js:32 +msgid "Format" +msgstr "" + +#: templates/js/stock.js:33 +msgid "Select file format" +msgstr "" + +#: templates/js/stock.js:45 +msgid "Include Sublocations" +msgstr "" + +#: templates/js/stock.js:46 +msgid "Include stock items in sublocations" +msgstr "" + +#: templates/js/stock.js:88 +msgid "Transfer Stock" +msgstr "" + +#: templates/js/stock.js:89 +msgid "Move" +msgstr "" + +#: templates/js/stock.js:95 +msgid "Count Stock" +msgstr "" + +#: templates/js/stock.js:96 +msgid "Count" +msgstr "" + +#: templates/js/stock.js:100 +msgid "Remove Stock" +msgstr "" + +#: templates/js/stock.js:101 +msgid "Take" +msgstr "" + +#: templates/js/stock.js:105 +msgid "Add Stock" +msgstr "" + +#: templates/js/stock.js:106 users/models.py:190 +msgid "Add" +msgstr "" + +#: templates/js/stock.js:110 templates/stock_table.html:63 +msgid "Delete Stock" +msgstr "" + +#: templates/js/stock.js:199 +msgid "Quantity cannot be adjusted for serialized stock" +msgstr "" + +#: templates/js/stock.js:199 +msgid "Specify stock quantity" +msgstr "" + +#: templates/js/stock.js:235 +msgid "You must select at least one available stock item" +msgstr "" + +#: templates/js/stock.js:251 +msgid "Select destination stock location" +msgstr "" + +#: templates/js/stock.js:259 +msgid "Stock transaction notes" +msgstr "" + +#: templates/js/stock.js:396 +msgid "PASS" +msgstr "" + +#: templates/js/stock.js:398 +msgid "FAIL" +msgstr "" + +#: templates/js/stock.js:403 +msgid "NO RESULT" +msgstr "" + +#: templates/js/stock.js:429 +msgid "Add test result" +msgstr "" + +#: templates/js/stock.js:455 +msgid "No test results found" +msgstr "" + +#: templates/js/stock.js:503 +msgid "Test Date" +msgstr "" + +#: templates/js/stock.js:611 +msgid "In production" +msgstr "" + +#: templates/js/stock.js:615 +msgid "Installed in Stock Item" +msgstr "" + +#: templates/js/stock.js:623 +msgid "Assigned to Sales Order" +msgstr "" + +#: templates/js/stock.js:699 +msgid "No stock items matching query" +msgstr "" + +#: templates/js/stock.js:720 +msgid "items" +msgstr "" + +#: templates/js/stock.js:812 +msgid "batches" +msgstr "" + +#: templates/js/stock.js:839 +msgid "locations" +msgstr "" + +#: templates/js/stock.js:841 +msgid "Undefined location" +msgstr "" + +#: templates/js/stock.js:942 +msgid "Stock item is in production" +msgstr "" + +#: templates/js/stock.js:947 +msgid "Stock item assigned to sales order" +msgstr "" + +#: templates/js/stock.js:950 +msgid "Stock item assigned to customer" +msgstr "" + +#: templates/js/stock.js:954 +msgid "Stock item has expired" +msgstr "" + +#: templates/js/stock.js:956 +msgid "Stock item will expire soon" +msgstr "" + +#: templates/js/stock.js:960 +msgid "Stock item has been allocated" +msgstr "" + +#: templates/js/stock.js:964 +msgid "Stock item has been installed in another item" +msgstr "" + +#: templates/js/stock.js:971 +msgid "Stock item has been rejected" +msgstr "" + +#: templates/js/stock.js:975 +msgid "Stock item is lost" +msgstr "" + +#: templates/js/stock.js:978 +msgid "Stock item is destroyed" +msgstr "" + +#: templates/js/stock.js:982 templates/js/table_filters.js:147 +msgid "Depleted" +msgstr "" + +#: templates/js/stock.js:1011 +msgid "Stocktake" +msgstr "" + +#: templates/js/stock.js:1065 +msgid "Supplier part not specified" +msgstr "" + +#: templates/js/stock.js:1212 +msgid "Stock Status" +msgstr "" + +#: templates/js/stock.js:1227 +msgid "Set Stock Status" +msgstr "" + +#: templates/js/stock.js:1241 +msgid "Select Status Code" +msgstr "" + +#: templates/js/stock.js:1242 +msgid "Status code must be selected" +msgstr "" + +#: templates/js/stock.js:1381 +msgid "Invalid date" +msgstr "" + +#: templates/js/stock.js:1428 +msgid "Location no longer exists" +msgstr "" + +#: templates/js/stock.js:1447 +msgid "Purchase order no longer exists" +msgstr "" + +#: templates/js/stock.js:1466 +msgid "Customer no longer exists" +msgstr "" + +#: templates/js/stock.js:1484 +msgid "Stock item no longer exists" +msgstr "" + +#: templates/js/stock.js:1507 +msgid "Added" +msgstr "" + +#: templates/js/stock.js:1515 +msgid "Removed" +msgstr "" + +#: templates/js/stock.js:1559 +msgid "Edit tracking entry" +msgstr "" + +#: templates/js/stock.js:1560 +msgid "Delete tracking entry" +msgstr "" + +#: templates/js/stock.js:1704 +msgid "No installed items" +msgstr "" + +#: templates/js/stock.js:1727 +msgid "Serial" +msgstr "" + +#: templates/js/stock.js:1755 +msgid "Uninstall Stock Item" +msgstr "" + +#: templates/js/table_filters.js:43 +msgid "Trackable Part" +msgstr "" + +#: templates/js/table_filters.js:47 +msgid "Assembled Part" +msgstr "" + +#: templates/js/table_filters.js:51 +msgid "Validated" +msgstr "" + +#: templates/js/table_filters.js:59 +msgid "Allow Variant Stock" +msgstr "" + +#: templates/js/table_filters.js:79 templates/js/table_filters.js:142 +msgid "Include sublocations" +msgstr "" + +#: templates/js/table_filters.js:80 +msgid "Include locations" +msgstr "" + +#: templates/js/table_filters.js:90 templates/js/table_filters.js:91 +#: templates/js/table_filters.js:309 +msgid "Include subcategories" +msgstr "" + +#: templates/js/table_filters.js:101 templates/js/table_filters.js:190 +msgid "Is Serialized" +msgstr "" + +#: templates/js/table_filters.js:104 templates/js/table_filters.js:197 +msgid "Serial number GTE" +msgstr "" + +#: templates/js/table_filters.js:105 templates/js/table_filters.js:198 +msgid "Serial number greater than or equal to" +msgstr "" + +#: templates/js/table_filters.js:108 templates/js/table_filters.js:201 +msgid "Serial number LTE" +msgstr "" + +#: templates/js/table_filters.js:109 templates/js/table_filters.js:202 +msgid "Serial number less than or equal to" +msgstr "" + +#: templates/js/table_filters.js:112 templates/js/table_filters.js:113 +#: templates/js/table_filters.js:193 templates/js/table_filters.js:194 +msgid "Serial number" +msgstr "" + +#: templates/js/table_filters.js:117 templates/js/table_filters.js:211 +msgid "Batch code" +msgstr "" + +#: templates/js/table_filters.js:127 templates/js/table_filters.js:299 +msgid "Active parts" +msgstr "" + +#: templates/js/table_filters.js:128 +msgid "Show stock for active parts" +msgstr "" + +#: templates/js/table_filters.js:133 +msgid "Part is an assembly" +msgstr "" + +#: templates/js/table_filters.js:137 +msgid "Is allocated" +msgstr "" + +#: templates/js/table_filters.js:138 +msgid "Item has been allocated" +msgstr "" + +#: templates/js/table_filters.js:143 +msgid "Include stock in sublocations" +msgstr "" + +#: templates/js/table_filters.js:148 +msgid "Show stock items which are depleted" +msgstr "" + +#: templates/js/table_filters.js:155 +msgid "Show stock items which have expired" +msgstr "" + +#: templates/js/table_filters.js:160 +msgid "Show stock which is close to expiring" +msgstr "" + +#: templates/js/table_filters.js:166 +msgid "Show items which are in stock" +msgstr "" + +#: templates/js/table_filters.js:170 +msgid "In Production" +msgstr "" + +#: templates/js/table_filters.js:171 +msgid "Show items which are in production" +msgstr "" + +#: templates/js/table_filters.js:175 +msgid "Include Variants" +msgstr "" + +#: templates/js/table_filters.js:176 +msgid "Include stock items for variant parts" +msgstr "" + +#: templates/js/table_filters.js:180 +msgid "Installed" +msgstr "" + +#: templates/js/table_filters.js:181 +msgid "Show stock items which are installed in another item" +msgstr "" + +#: templates/js/table_filters.js:186 +msgid "Show items which have been assigned to a customer" +msgstr "" + +#: templates/js/table_filters.js:206 templates/js/table_filters.js:207 +msgid "Stock status" +msgstr "" + +#: templates/js/table_filters.js:215 +msgid "Has purchase price" +msgstr "" + +#: templates/js/table_filters.js:216 +msgid "Show stock items which have a purchase price set" +msgstr "" + +#: templates/js/table_filters.js:245 +msgid "Build status" +msgstr "" + +#: templates/js/table_filters.js:264 templates/js/table_filters.js:281 +msgid "Order status" +msgstr "" + +#: templates/js/table_filters.js:269 templates/js/table_filters.js:286 +msgid "Outstanding" +msgstr "" + +#: templates/js/table_filters.js:310 +msgid "Include parts in subcategories" +msgstr "" + +#: templates/js/table_filters.js:314 +msgid "Has IPN" +msgstr "" + +#: templates/js/table_filters.js:315 +msgid "Part has internal part number" +msgstr "" + +#: templates/js/table_filters.js:320 +msgid "Show active parts" +msgstr "" + +#: templates/js/table_filters.js:328 +msgid "Stock available" +msgstr "" + +#: templates/js/table_filters.js:344 +msgid "Starred" +msgstr "" + +#: templates/js/table_filters.js:356 +msgid "Purchasable" +msgstr "" + +#: templates/js/tables.js:342 +msgid "Loading data" +msgstr "" + +#: templates/js/tables.js:345 +msgid "rows per page" +msgstr "" + +#: templates/js/tables.js:348 +msgid "Showing" +msgstr "" + +#: templates/js/tables.js:348 +msgid "to" +msgstr "" + +#: templates/js/tables.js:348 +msgid "of" +msgstr "" + +#: templates/js/tables.js:348 +msgid "rows" +msgstr "" + +#: templates/js/tables.js:351 templates/search_form.html:6 +#: templates/search_form.html:8 +msgid "Search" +msgstr "" + +#: templates/js/tables.js:354 +msgid "No matching results" +msgstr "" + +#: templates/js/tables.js:357 +msgid "Hide/Show pagination" +msgstr "" + +#: templates/js/tables.js:360 +msgid "Refresh" +msgstr "" + +#: templates/js/tables.js:363 +msgid "Toggle" +msgstr "" + +#: templates/js/tables.js:366 +msgid "Columns" +msgstr "" + +#: templates/js/tables.js:369 +msgid "All" +msgstr "" + +#: templates/navbar.html:13 +msgid "Toggle navigation" +msgstr "" + +#: templates/navbar.html:33 +msgid "Buy" +msgstr "" + +#: templates/navbar.html:43 +msgid "Sell" +msgstr "" + +#: templates/navbar.html:55 +msgid "Scan Barcode" +msgstr "" + +#: templates/navbar.html:77 users/models.py:39 +msgid "Admin" +msgstr "" + +#: templates/navbar.html:79 +msgid "Logout" +msgstr "" + +#: templates/navbar.html:81 templates/registration/login.html:89 +msgid "Login" +msgstr "" + +#: templates/navbar.html:104 +msgid "About InvenTree" +msgstr "" + +#: templates/qr_code.html:11 +msgid "QR data not provided" +msgstr "" + +#: templates/registration/logged_out.html:50 +msgid "You have been logged out" +msgstr "" + +#: templates/registration/logged_out.html:51 +#: templates/registration/password_reset_complete.html:51 +#: templates/registration/password_reset_done.html:58 +msgid "Return to login screen" +msgstr "" + +#: templates/registration/login.html:64 +msgid "Enter username" +msgstr "" + +#: templates/registration/login.html:70 +msgid "Password" +msgstr "" + +#: templates/registration/login.html:83 +msgid "Username / password combination is incorrect" +msgstr "" + +#: templates/registration/login.html:95 +#: templates/registration/password_reset_form.html:51 +msgid "Forgotten your password?" +msgstr "" + +#: templates/registration/login.html:95 +msgid "Click here to reset" +msgstr "" + +#: templates/registration/password_reset_complete.html:50 +msgid "Password reset complete" +msgstr "" + +#: templates/registration/password_reset_confirm.html:52 +#: templates/registration/password_reset_confirm.html:56 +msgid "Change password" +msgstr "" + +#: templates/registration/password_reset_confirm.html:60 +msgid "The password reset link was invalid, possibly because it has already been used. Please request a new password reset." +msgstr "" + +#: templates/registration/password_reset_done.html:51 +msgid "We've emailed you instructions for setting your password, if an account exists with the email you entered. You should receive them shortly." +msgstr "" + +#: templates/registration/password_reset_done.html:54 +msgid "If you don't receive an email, please make sure you've entered the address you registered with, and check your spam folder." +msgstr "" + +#: templates/registration/password_reset_form.html:52 +msgid "Enter your email address below." +msgstr "" + +#: templates/registration/password_reset_form.html:53 +msgid "An email will be sent with password reset instructions." +msgstr "" + +#: templates/registration/password_reset_form.html:58 +msgid "Send email" +msgstr "" + +#: templates/stats.html:9 +msgid "Server" +msgstr "" + +#: templates/stats.html:13 +msgid "Instance Name" +msgstr "" + +#: templates/stats.html:18 +msgid "Database" +msgstr "" + +#: templates/stats.html:26 +msgid "Server is running in debug mode" +msgstr "" + +#: templates/stats.html:33 +msgid "Docker Mode" +msgstr "" + +#: templates/stats.html:34 +msgid "Server is deployed using docker" +msgstr "" + +#: templates/stats.html:40 +msgid "Server status" +msgstr "" + +#: templates/stats.html:43 +msgid "Healthy" +msgstr "" + +#: templates/stats.html:45 +msgid "Issues detected" +msgstr "" + +#: templates/stats.html:52 +msgid "Background Worker" +msgstr "" + +#: templates/stats.html:55 +msgid "Background worker not running" +msgstr "" + +#: templates/stats.html:63 +msgid "Email Settings" +msgstr "" + +#: templates/stats.html:66 +msgid "Email settings not configured" +msgstr "" + +#: templates/stock_table.html:14 +msgid "Export Stock Information" +msgstr "" + +#: templates/stock_table.html:27 +msgid "Barcode Actions" +msgstr "" + +#: templates/stock_table.html:43 +msgid "Print test reports" +msgstr "" + +#: templates/stock_table.html:55 +msgid "Add to selected stock items" +msgstr "" + +#: templates/stock_table.html:56 +msgid "Remove from selected stock items" +msgstr "" + +#: templates/stock_table.html:57 +msgid "Stocktake selected stock items" +msgstr "" + +#: templates/stock_table.html:58 +msgid "Move selected stock items" +msgstr "" + +#: templates/stock_table.html:58 +msgid "Move stock" +msgstr "" + +#: templates/stock_table.html:59 +msgid "Order selected items" +msgstr "" + +#: templates/stock_table.html:60 +msgid "Change status" +msgstr "" + +#: templates/stock_table.html:60 +msgid "Change stock status" +msgstr "" + +#: templates/stock_table.html:63 +msgid "Delete selected items" +msgstr "" + +#: templates/yesnolabel.html:4 +msgid "Yes" +msgstr "" + +#: templates/yesnolabel.html:6 +msgid "No" +msgstr "" + +#: users/admin.py:64 +msgid "Users" +msgstr "" + +#: users/admin.py:65 +msgid "Select which users are assigned to this group" +msgstr "" + +#: users/admin.py:187 +msgid "The following users are members of multiple groups:" +msgstr "" + +#: users/admin.py:210 +msgid "Personal info" +msgstr "" + +#: users/admin.py:211 +msgid "Permissions" +msgstr "" + +#: users/admin.py:214 +msgid "Important dates" +msgstr "" + +#: users/models.py:177 +msgid "Permission set" +msgstr "" + +#: users/models.py:185 +msgid "Group" +msgstr "" + +#: users/models.py:188 +msgid "View" +msgstr "" + +#: users/models.py:188 +msgid "Permission to view items" +msgstr "" + +#: users/models.py:190 +msgid "Permission to add items" +msgstr "" + +#: users/models.py:192 +msgid "Change" +msgstr "" + +#: users/models.py:192 +msgid "Permissions to edit items" +msgstr "" + +#: users/models.py:194 +msgid "Permission to delete items" +msgstr "" + From 799cc204e178c33161111653a4a493c3225ff906 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 27 Jul 2021 01:06:40 +1000 Subject: [PATCH 655/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/th/LC_MESSAGES/django.po | 7893 +++++++++++++++++++++ 1 file changed, 7893 insertions(+) create mode 100644 InvenTree/locale/th/LC_MESSAGES/django.po diff --git a/InvenTree/locale/th/LC_MESSAGES/django.po b/InvenTree/locale/th/LC_MESSAGES/django.po new file mode 100644 index 0000000000..466dc86e24 --- /dev/null +++ b/InvenTree/locale/th/LC_MESSAGES/django.po @@ -0,0 +1,7893 @@ +msgid "" +msgstr "" +"Project-Id-Version: inventree\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2021-07-26 13:20+0000\n" +"PO-Revision-Date: 2021-07-26 15:06\n" +"Last-Translator: \n" +"Language-Team: Thai\n" +"Language: th_TH\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Crowdin-Project: inventree\n" +"X-Crowdin-Project-ID: 452300\n" +"X-Crowdin-Language: th\n" +"X-Crowdin-File: /[inventree.InvenTree] l10/InvenTree/locale/en/LC_MESSAGES/django.po\n" +"X-Crowdin-File-ID: 138\n" + +#: InvenTree/api.py:64 +msgid "API endpoint not found" +msgstr "" + +#: InvenTree/api.py:110 +msgid "No action specified" +msgstr "" + +#: InvenTree/api.py:124 +msgid "No matching action found" +msgstr "" + +#: InvenTree/fields.py:100 +msgid "Enter date" +msgstr "" + +#: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 +#: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 +#: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 +#: order/forms.py:74 part/forms.py:109 templates/js/forms.js:526 +msgid "Confirm" +msgstr "" + +#: InvenTree/forms.py:128 +msgid "Confirm delete" +msgstr "" + +#: InvenTree/forms.py:129 +msgid "Confirm item deletion" +msgstr "" + +#: InvenTree/forms.py:161 templates/registration/login.html:76 +msgid "Enter password" +msgstr "" + +#: InvenTree/forms.py:162 +msgid "Enter new password" +msgstr "" + +#: InvenTree/forms.py:169 +msgid "Confirm password" +msgstr "" + +#: InvenTree/forms.py:170 +msgid "Confirm new password" +msgstr "" + +#: InvenTree/forms.py:205 +msgid "Apply Theme" +msgstr "" + +#: InvenTree/forms.py:235 +msgid "Select Category" +msgstr "" + +#: InvenTree/helpers.py:396 +#, python-brace-format +msgid "Duplicate serial: {n}" +msgstr "" + +#: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 +#: stock/views.py:1278 +msgid "Invalid quantity provided" +msgstr "" + +#: InvenTree/helpers.py:406 +msgid "Empty serial number string" +msgstr "" + +#: InvenTree/helpers.py:428 InvenTree/helpers.py:431 InvenTree/helpers.py:434 +#: InvenTree/helpers.py:459 +#, python-brace-format +msgid "Invalid group: {g}" +msgstr "" + +#: InvenTree/helpers.py:464 +#, python-brace-format +msgid "Duplicate serial: {g}" +msgstr "" + +#: InvenTree/helpers.py:472 +msgid "No serial numbers found" +msgstr "" + +#: InvenTree/helpers.py:476 +#, python-brace-format +msgid "Number of unique serial number ({s}) must match quantity ({q})" +msgstr "" + +#: InvenTree/models.py:61 stock/models.py:1815 +msgid "Attachment" +msgstr "" + +#: InvenTree/models.py:62 +msgid "Select file to attach" +msgstr "" + +#: InvenTree/models.py:64 templates/js/attachment.js:52 +msgid "Comment" +msgstr "" + +#: InvenTree/models.py:64 +msgid "File comment" +msgstr "" + +#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:880 +#: common/models.py:881 part/models.py:2097 +#: report/templates/report/inventree_test_report_base.html:91 +#: templates/js/stock.js:1538 +msgid "User" +msgstr "" + +#: InvenTree/models.py:74 +msgid "upload date" +msgstr "" + +#: InvenTree/models.py:113 +msgid "Invalid choice" +msgstr "" + +#: InvenTree/models.py:129 InvenTree/models.py:130 company/models.py:412 +#: label/models.py:112 part/models.py:718 part/models.py:2246 +#: report/models.py:181 templates/InvenTree/search.html:137 +#: templates/InvenTree/search.html:289 templates/js/company.js:545 +#: templates/js/part.js:206 templates/js/part.js:339 templates/js/part.js:831 +#: templates/js/stock.js:1331 +msgid "Name" +msgstr "" + +#: InvenTree/models.py:136 build/models.py:187 +#: build/templates/build/detail.html:24 company/models.py:351 +#: company/models.py:519 company/templates/company/manufacturer_part.html:76 +#: company/templates/company/supplier_part.html:75 label/models.py:119 +#: order/models.py:158 order/templates/order/purchase_order_detail.html:312 +#: part/models.py:741 part/templates/part/set_category.html:14 +#: report/models.py:194 report/models.py:551 report/models.py:590 +#: report/templates/report/inventree_build_order_base.html:118 +#: templates/InvenTree/search.html:144 templates/InvenTree/search.html:224 +#: templates/InvenTree/search.html:296 +#: templates/InvenTree/settings/header.html:9 templates/js/bom.js:190 +#: templates/js/build.js:868 templates/js/build.js:1162 +#: templates/js/company.js:261 templates/js/company.js:459 +#: templates/js/company.js:741 templates/js/order.js:247 +#: templates/js/order.js:349 templates/js/part.js:265 templates/js/part.js:449 +#: templates/js/part.js:626 templates/js/part.js:843 templates/js/part.js:911 +#: templates/js/stock.js:917 templates/js/stock.js:1343 +#: templates/js/stock.js:1388 +msgid "Description" +msgstr "" + +#: InvenTree/models.py:137 +msgid "Description (optional)" +msgstr "" + +#: InvenTree/models.py:145 +msgid "parent" +msgstr "" + +#: InvenTree/serializers.py:52 part/models.py:2482 +msgid "Must be a valid number" +msgstr "" + +#: InvenTree/settings.py:505 +msgid "English" +msgstr "" + +#: InvenTree/settings.py:506 +msgid "French" +msgstr "" + +#: InvenTree/settings.py:507 +msgid "German" +msgstr "" + +#: InvenTree/settings.py:508 +msgid "Polish" +msgstr "" + +#: InvenTree/settings.py:509 +msgid "Turkish" +msgstr "" + +#: InvenTree/status.py:94 +msgid "Background worker check failed" +msgstr "" + +#: InvenTree/status.py:98 +msgid "Email backend not configured" +msgstr "" + +#: InvenTree/status.py:101 +msgid "InvenTree system health checks failed" +msgstr "" + +#: InvenTree/status_codes.py:104 InvenTree/status_codes.py:145 +#: InvenTree/status_codes.py:314 +msgid "Pending" +msgstr "" + +#: InvenTree/status_codes.py:105 +msgid "Placed" +msgstr "" + +#: InvenTree/status_codes.py:106 InvenTree/status_codes.py:317 +msgid "Complete" +msgstr "" + +#: InvenTree/status_codes.py:107 InvenTree/status_codes.py:147 +#: InvenTree/status_codes.py:316 +msgid "Cancelled" +msgstr "" + +#: InvenTree/status_codes.py:108 InvenTree/status_codes.py:148 +#: InvenTree/status_codes.py:190 +msgid "Lost" +msgstr "" + +#: InvenTree/status_codes.py:109 InvenTree/status_codes.py:149 +#: InvenTree/status_codes.py:192 +msgid "Returned" +msgstr "" + +#: InvenTree/status_codes.py:146 +#: order/templates/order/sales_order_base.html:126 +msgid "Shipped" +msgstr "" + +#: InvenTree/status_codes.py:186 +msgid "OK" +msgstr "" + +#: InvenTree/status_codes.py:187 +msgid "Attention needed" +msgstr "" + +#: InvenTree/status_codes.py:188 +msgid "Damaged" +msgstr "" + +#: InvenTree/status_codes.py:189 +msgid "Destroyed" +msgstr "" + +#: InvenTree/status_codes.py:191 +msgid "Rejected" +msgstr "" + +#: InvenTree/status_codes.py:272 +msgid "Legacy stock tracking entry" +msgstr "" + +#: InvenTree/status_codes.py:274 +msgid "Stock item created" +msgstr "" + +#: InvenTree/status_codes.py:276 +msgid "Edited stock item" +msgstr "" + +#: InvenTree/status_codes.py:277 +msgid "Assigned serial number" +msgstr "" + +#: InvenTree/status_codes.py:279 +msgid "Stock counted" +msgstr "" + +#: InvenTree/status_codes.py:280 +msgid "Stock manually added" +msgstr "" + +#: InvenTree/status_codes.py:281 +msgid "Stock manually removed" +msgstr "" + +#: InvenTree/status_codes.py:283 +msgid "Location changed" +msgstr "" + +#: InvenTree/status_codes.py:285 +msgid "Installed into assembly" +msgstr "" + +#: InvenTree/status_codes.py:286 +msgid "Removed from assembly" +msgstr "" + +#: InvenTree/status_codes.py:288 +msgid "Installed component item" +msgstr "" + +#: InvenTree/status_codes.py:289 +msgid "Removed component item" +msgstr "" + +#: InvenTree/status_codes.py:291 +msgid "Split from parent item" +msgstr "" + +#: InvenTree/status_codes.py:292 +msgid "Split child item" +msgstr "" + +#: InvenTree/status_codes.py:294 templates/js/table_filters.js:185 +msgid "Sent to customer" +msgstr "" + +#: InvenTree/status_codes.py:295 +msgid "Returned from customer" +msgstr "" + +#: InvenTree/status_codes.py:297 +msgid "Build order output created" +msgstr "" + +#: InvenTree/status_codes.py:298 +msgid "Build order output completed" +msgstr "" + +#: InvenTree/status_codes.py:300 +msgid "Received against purchase order" +msgstr "" + +#: InvenTree/status_codes.py:315 +msgid "Production" +msgstr "" + +#: InvenTree/validators.py:22 +msgid "Not a valid currency code" +msgstr "" + +#: InvenTree/validators.py:50 +msgid "Invalid character in part name" +msgstr "" + +#: InvenTree/validators.py:63 +#, python-brace-format +msgid "IPN must match regex pattern {pat}" +msgstr "" + +#: InvenTree/validators.py:77 InvenTree/validators.py:91 +#: InvenTree/validators.py:105 +#, python-brace-format +msgid "Reference must match pattern {pattern}" +msgstr "" + +#: InvenTree/validators.py:113 +#, python-brace-format +msgid "Illegal character in name ({x})" +msgstr "" + +#: InvenTree/validators.py:132 InvenTree/validators.py:148 +msgid "Overage value must not be negative" +msgstr "" + +#: InvenTree/validators.py:150 +msgid "Overage must not exceed 100%" +msgstr "" + +#: InvenTree/validators.py:157 +msgid "Overage must be an integer value or a percentage" +msgstr "" + +#: InvenTree/views.py:608 +msgid "Delete Item" +msgstr "" + +#: InvenTree/views.py:657 +msgid "Check box to confirm item deletion" +msgstr "" + +#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18 +msgid "Edit User Information" +msgstr "" + +#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22 +msgid "Set Password" +msgstr "" + +#: InvenTree/views.py:702 +msgid "Password fields must match" +msgstr "" + +#: InvenTree/views.py:953 templates/navbar.html:95 +msgid "System Information" +msgstr "" + +#: barcodes/api.py:53 barcodes/api.py:150 +msgid "Must provide barcode_data parameter" +msgstr "" + +#: barcodes/api.py:126 +msgid "No match found for barcode data" +msgstr "" + +#: barcodes/api.py:128 +msgid "Match found for barcode data" +msgstr "" + +#: barcodes/api.py:153 +msgid "Must provide stockitem parameter" +msgstr "" + +#: barcodes/api.py:160 +msgid "No matching stock item found" +msgstr "" + +#: barcodes/api.py:190 +msgid "Barcode already matches StockItem object" +msgstr "" + +#: barcodes/api.py:194 +msgid "Barcode already matches StockLocation object" +msgstr "" + +#: barcodes/api.py:198 +msgid "Barcode already matches Part object" +msgstr "" + +#: barcodes/api.py:204 barcodes/api.py:216 +msgid "Barcode hash already matches StockItem object" +msgstr "" + +#: barcodes/api.py:222 +msgid "Barcode associated with StockItem" +msgstr "" + +#: build/forms.py:37 +msgid "Build Order reference" +msgstr "" + +#: build/forms.py:38 +msgid "Order target date" +msgstr "" + +#: build/forms.py:42 build/templates/build/build_base.html:146 +#: build/templates/build/detail.html:124 +#: order/templates/order/order_base.html:124 +#: order/templates/order/sales_order_base.html:119 +#: report/templates/report/inventree_build_order_base.html:126 +#: templates/js/build.js:945 templates/js/order.js:264 +#: templates/js/order.js:367 +msgid "Target Date" +msgstr "" + +#: build/forms.py:43 build/models.py:277 +msgid "Target date for build completion. Build will be overdue after this date." +msgstr "" + +#: build/forms.py:48 build/forms.py:90 build/forms.py:266 build/models.py:1402 +#: build/templates/build/allocation_card.html:23 +#: build/templates/build/auto_allocate.html:17 +#: build/templates/build/build_base.html:133 +#: build/templates/build/detail.html:34 common/models.py:909 +#: company/forms.py:42 company/templates/company/supplier_part.html:226 +#: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 +#: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 +#: order/templates/order/order_wizard/select_parts.html:34 +#: order/templates/order/purchase_order_detail.html:348 +#: order/templates/order/sales_order_detail.html:200 +#: order/templates/order/sales_order_detail.html:207 +#: order/templates/order/sales_order_detail.html:292 +#: order/templates/order/sales_order_detail.html:364 part/forms.py:323 +#: part/forms.py:353 part/forms.py:369 part/forms.py:385 part/models.py:2384 +#: part/templates/part/bom_upload/match_parts.html:31 +#: part/templates/part/detail.html:939 part/templates/part/detail.html:1025 +#: part/templates/part/part_pricing.html:16 +#: report/templates/report/inventree_build_order_base.html:114 +#: report/templates/report/inventree_po_report.html:91 +#: report/templates/report/inventree_so_report.html:91 +#: report/templates/report/inventree_test_report_base.html:77 +#: stock/forms.py:141 stock/forms.py:247 +#: stock/templates/stock/item_base.html:267 +#: stock/templates/stock/stock_adjust.html:18 templates/js/barcode.js:364 +#: templates/js/bom.js:205 templates/js/build.js:271 templates/js/build.js:606 +#: templates/js/build.js:1172 templates/js/model_renderers.js:56 +#: templates/js/order.js:462 templates/js/part.js:1016 +#: templates/js/part.js:1138 templates/js/part.js:1194 +#: templates/js/stock.js:1523 templates/js/stock.js:1721 +msgid "Quantity" +msgstr "" + +#: build/forms.py:49 +msgid "Number of items to build" +msgstr "" + +#: build/forms.py:91 +msgid "Enter quantity for build output" +msgstr "" + +#: build/forms.py:95 order/forms.py:114 stock/forms.py:84 +msgid "Serial Numbers" +msgstr "" + +#: build/forms.py:97 +msgid "Enter serial numbers for build outputs" +msgstr "" + +#: build/forms.py:103 +msgid "Confirm creation of build output" +msgstr "" + +#: build/forms.py:124 +msgid "Confirm deletion of build output" +msgstr "" + +#: build/forms.py:145 +msgid "Confirm unallocation of stock" +msgstr "" + +#: build/forms.py:169 +msgid "Confirm stock allocation" +msgstr "" + +#: build/forms.py:186 +msgid "Mark build as complete" +msgstr "" + +#: build/forms.py:210 build/templates/build/auto_allocate.html:18 +#: stock/forms.py:286 stock/templates/stock/item_base.html:297 +#: stock/templates/stock/stock_adjust.html:17 +#: templates/InvenTree/search.html:260 templates/js/barcode.js:363 +#: templates/js/barcode.js:531 templates/js/build.js:256 +#: templates/js/build.js:620 templates/js/order.js:447 +#: templates/js/stock.js:124 templates/js/stock.js:250 +#: templates/js/stock.js:1003 templates/js/stock.js:1415 +msgid "Location" +msgstr "" + +#: build/forms.py:211 +msgid "Location of completed parts" +msgstr "" + +#: build/forms.py:215 build/templates/build/build_base.html:138 +#: build/templates/build/detail.html:62 order/models.py:549 +#: order/templates/order/receive_parts.html:24 +#: stock/templates/stock/item_base.html:420 templates/InvenTree/search.html:252 +#: templates/js/barcode.js:119 templates/js/build.js:902 +#: templates/js/order.js:251 templates/js/order.js:354 +#: templates/js/stock.js:990 templates/js/stock.js:1492 +#: templates/js/stock.js:1737 +msgid "Status" +msgstr "" + +#: build/forms.py:216 +msgid "Build output stock status" +msgstr "" + +#: build/forms.py:223 +msgid "Confirm incomplete" +msgstr "" + +#: build/forms.py:224 +msgid "Confirm completion with incomplete stock allocation" +msgstr "" + +#: build/forms.py:227 +msgid "Confirm build completion" +msgstr "" + +#: build/forms.py:252 +msgid "Confirm cancel" +msgstr "" + +#: build/forms.py:252 build/views.py:65 +msgid "Confirm build cancellation" +msgstr "" + +#: build/forms.py:266 +msgid "Select quantity of stock to allocate" +msgstr "" + +#: build/models.py:113 +msgid "Invalid choice for parent build" +msgstr "" + +#: build/models.py:117 build/templates/build/build_base.html:9 +#: build/templates/build/build_base.html:73 +#: report/templates/report/inventree_build_order_base.html:106 +#: templates/js/build.js:233 +msgid "Build Order" +msgstr "" + +#: build/models.py:118 build/templates/build/index.html:8 +#: build/templates/build/index.html:15 +#: order/templates/order/sales_order_detail.html:34 +#: order/templates/order/so_navbar.html:19 +#: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 +#: part/templates/part/navbar.html:45 templates/InvenTree/index.html:229 +#: templates/InvenTree/search.html:185 +#: templates/InvenTree/settings/tabs.html:37 users/models.py:44 +msgid "Build Orders" +msgstr "" + +#: build/models.py:178 +msgid "Build Order Reference" +msgstr "" + +#: build/models.py:179 order/models.py:246 order/models.py:533 +#: order/models.py:713 order/templates/order/purchase_order_detail.html:343 +#: order/templates/order/sales_order_detail.html:359 part/models.py:2393 +#: part/templates/part/bom_upload/match_parts.html:30 +#: report/templates/report/inventree_po_report.html:92 +#: report/templates/report/inventree_so_report.html:92 templates/js/bom.js:197 +#: templates/js/build.js:695 templates/js/build.js:1166 +msgid "Reference" +msgstr "" + +#: build/models.py:190 +msgid "Brief description of the build" +msgstr "" + +#: build/models.py:199 build/templates/build/build_base.html:163 +#: build/templates/build/detail.html:80 +msgid "Parent Build" +msgstr "" + +#: build/models.py:200 +msgid "BuildOrder to which this build is allocated" +msgstr "" + +#: build/models.py:205 build/templates/build/auto_allocate.html:16 +#: build/templates/build/build_base.html:128 +#: build/templates/build/detail.html:29 company/models.py:654 +#: order/models.py:766 order/models.py:825 +#: order/templates/order/order_wizard/select_parts.html:32 +#: order/templates/order/purchase_order_detail.html:297 +#: order/templates/order/receive_parts.html:19 +#: order/templates/order/sales_order_detail.html:344 part/models.py:347 +#: part/models.py:2042 part/models.py:2058 part/models.py:2077 +#: part/models.py:2095 part/models.py:2174 part/models.py:2278 +#: part/models.py:2368 part/templates/part/detail.html:199 +#: part/templates/part/part_app_base.html:8 +#: part/templates/part/part_pricing.html:12 +#: part/templates/part/set_category.html:13 +#: report/templates/report/inventree_build_order_base.html:110 +#: report/templates/report/inventree_po_report.html:90 +#: report/templates/report/inventree_so_report.html:90 +#: templates/InvenTree/search.html:112 templates/InvenTree/search.html:210 +#: templates/js/barcode.js:362 templates/js/bom.js:163 +#: templates/js/build.js:586 templates/js/build.js:873 +#: templates/js/build.js:1139 templates/js/company.js:400 +#: templates/js/company.js:650 templates/js/part.js:430 +#: templates/js/part.js:593 templates/js/stock.js:122 templates/js/stock.js:886 +#: templates/js/stock.js:1709 +msgid "Part" +msgstr "" + +#: build/models.py:213 +msgid "Select part to build" +msgstr "" + +#: build/models.py:218 +msgid "Sales Order Reference" +msgstr "" + +#: build/models.py:222 +msgid "SalesOrder to which this build is allocated" +msgstr "" + +#: build/models.py:227 +msgid "Source Location" +msgstr "" + +#: build/models.py:231 +msgid "Select location to take stock from for this build (leave blank to take from any stock location)" +msgstr "" + +#: build/models.py:236 +msgid "Destination Location" +msgstr "" + +#: build/models.py:240 +msgid "Select location where the completed items will be stored" +msgstr "" + +#: build/models.py:244 +msgid "Build Quantity" +msgstr "" + +#: build/models.py:247 +msgid "Number of stock items to build" +msgstr "" + +#: build/models.py:251 +msgid "Completed items" +msgstr "" + +#: build/models.py:253 +msgid "Number of stock items which have been completed" +msgstr "" + +#: build/models.py:257 part/templates/part/part_base.html:225 +msgid "Build Status" +msgstr "" + +#: build/models.py:261 +msgid "Build status code" +msgstr "" + +#: build/models.py:265 stock/models.py:507 +msgid "Batch Code" +msgstr "" + +#: build/models.py:269 +msgid "Batch code for this build output" +msgstr "" + +#: build/models.py:272 order/models.py:162 part/models.py:913 +#: part/templates/part/part_base.html:143 templates/js/order.js:362 +msgid "Creation Date" +msgstr "" + +#: build/models.py:276 order/models.py:555 +msgid "Target completion date" +msgstr "" + +#: build/models.py:280 order/models.py:288 templates/js/build.js:950 +msgid "Completion Date" +msgstr "" + +#: build/models.py:286 +msgid "completed by" +msgstr "" + +#: build/models.py:294 templates/js/build.js:915 +msgid "Issued by" +msgstr "" + +#: build/models.py:295 +msgid "User who issued this build order" +msgstr "" + +#: build/models.py:303 build/templates/build/build_base.html:184 +#: build/templates/build/detail.html:108 order/models.py:176 +#: order/templates/order/order_base.html:138 +#: order/templates/order/sales_order_base.html:140 part/models.py:917 +#: report/templates/report/inventree_build_order_base.html:159 +msgid "Responsible" +msgstr "" + +#: build/models.py:304 +msgid "User responsible for this build order" +msgstr "" + +#: build/models.py:309 build/templates/build/detail.html:94 +#: company/templates/company/manufacturer_part.html:83 +#: company/templates/company/supplier_part.html:82 +#: part/templates/part/part_base.html:137 stock/models.py:501 +#: stock/templates/stock/item_base.html:357 +msgid "External Link" +msgstr "" + +#: build/models.py:310 part/models.py:775 stock/models.py:503 +msgid "Link to external URL" +msgstr "" + +#: build/models.py:314 build/templates/build/navbar.html:52 +#: company/models.py:139 company/models.py:526 +#: company/templates/company/navbar.html:63 +#: company/templates/company/navbar.html:66 order/models.py:180 +#: order/models.py:715 order/templates/order/po_navbar.html:38 +#: order/templates/order/po_navbar.html:41 +#: order/templates/order/purchase_order_detail.html:419 +#: order/templates/order/sales_order_detail.html:439 +#: order/templates/order/so_navbar.html:33 +#: order/templates/order/so_navbar.html:36 part/models.py:902 +#: part/templates/part/detail.html:105 part/templates/part/navbar.html:108 +#: part/templates/part/navbar.html:111 +#: report/templates/report/inventree_build_order_base.html:173 +#: stock/forms.py:139 stock/forms.py:256 stock/forms.py:288 stock/models.py:573 +#: stock/models.py:1715 stock/models.py:1821 +#: stock/templates/stock/navbar.html:57 templates/js/barcode.js:37 +#: templates/js/bom.js:349 templates/js/company.js:746 +#: templates/js/stock.js:258 templates/js/stock.js:499 +#: templates/js/stock.js:1082 +msgid "Notes" +msgstr "" + +#: build/models.py:315 +msgid "Extra build notes" +msgstr "" + +#: build/models.py:792 +msgid "No build output specified" +msgstr "" + +#: build/models.py:795 +msgid "Build output is already completed" +msgstr "" + +#: build/models.py:798 +msgid "Build output does not match Build Order" +msgstr "" + +#: build/models.py:1208 +msgid "BuildItem must be unique for build, stock_item and install_into" +msgstr "" + +#: build/models.py:1233 +msgid "Build item must specify a build output, as master part is marked as trackable" +msgstr "" + +#: build/models.py:1237 +#, python-brace-format +msgid "Allocated quantity ({n}) must not exceed available quantity ({q})" +msgstr "" + +#: build/models.py:1244 order/models.py:926 +msgid "StockItem is over-allocated" +msgstr "" + +#: build/models.py:1248 order/models.py:929 +msgid "Allocation quantity must be greater than zero" +msgstr "" + +#: build/models.py:1252 +msgid "Quantity must be 1 for serialized stock" +msgstr "" + +#: build/models.py:1312 +#, python-brace-format +msgid "Selected stock item not found in BOM for part '{p}'" +msgstr "" + +#: build/models.py:1372 stock/templates/stock/item_base.html:329 +#: templates/InvenTree/search.html:183 templates/js/build.js:846 +#: templates/navbar.html:29 +msgid "Build" +msgstr "" + +#: build/models.py:1373 +msgid "Build to allocate parts" +msgstr "" + +#: build/models.py:1389 stock/templates/stock/item_base.html:8 +#: stock/templates/stock/item_base.html:31 +#: stock/templates/stock/item_base.html:351 +#: stock/templates/stock/stock_adjust.html:16 templates/js/build.js:244 +#: templates/js/build.js:249 templates/js/build.js:993 +#: templates/js/order.js:435 templates/js/order.js:440 +#: templates/js/stock.js:1474 +msgid "Stock Item" +msgstr "" + +#: build/models.py:1390 +msgid "Source stock item" +msgstr "" + +#: build/models.py:1403 +msgid "Stock quantity to allocate to build" +msgstr "" + +#: build/models.py:1411 +msgid "Install into" +msgstr "" + +#: build/models.py:1412 +msgid "Destination stock item" +msgstr "" + +#: build/templates/build/allocation_card.html:21 +#: build/templates/build/complete_output.html:46 +#: order/templates/order/sales_order_detail.html:205 +#: order/templates/order/sales_order_detail.html:290 +#: report/templates/report/inventree_test_report_base.html:75 +#: stock/models.py:495 stock/templates/stock/item_base.html:249 +#: templates/js/build.js:604 templates/js/model_renderers.js:54 +msgid "Serial Number" +msgstr "" + +#: build/templates/build/auto_allocate.html:9 +msgid "Automatically Allocate Stock" +msgstr "" + +#: build/templates/build/auto_allocate.html:10 +msgid "The following stock items will be allocated to the specified build output" +msgstr "" + +#: build/templates/build/auto_allocate.html:37 +msgid "No stock items found that can be automatically allocated to this build" +msgstr "" + +#: build/templates/build/auto_allocate.html:39 +msgid "Stock items will have to be manually allocated" +msgstr "" + +#: build/templates/build/build_base.html:18 +#, python-format +msgid "This Build Order is allocated to Sales Order %(link)s" +msgstr "" + +#: build/templates/build/build_base.html:25 +#, python-format +msgid "This Build Order is a child of Build Order %(link)s" +msgstr "" + +#: build/templates/build/build_base.html:32 +msgid "Build Order is ready to mark as completed" +msgstr "" + +#: build/templates/build/build_base.html:37 +msgid "Build Order cannot be completed as outstanding outputs remain" +msgstr "" + +#: build/templates/build/build_base.html:42 +msgid "Required build quantity has not yet been completed" +msgstr "" + +#: build/templates/build/build_base.html:47 +msgid "Stock has not been fully allocated to this Build Order" +msgstr "" + +#: build/templates/build/build_base.html:75 +#: company/templates/company/company_base.html:40 +#: company/templates/company/manufacturer_part.html:29 +#: company/templates/company/supplier_part.html:30 +#: order/templates/order/order_base.html:26 +#: order/templates/order/sales_order_base.html:37 +#: part/templates/part/category.html:27 part/templates/part/part_base.html:22 +#: stock/templates/stock/item_base.html:62 +#: stock/templates/stock/location.html:31 +msgid "Admin view" +msgstr "" + +#: build/templates/build/build_base.html:81 +#: build/templates/build/build_base.html:150 +#: order/templates/order/order_base.html:32 +#: order/templates/order/order_base.html:86 +#: order/templates/order/sales_order_base.html:43 +#: order/templates/order/sales_order_base.html:88 +#: templates/js/table_filters.js:254 templates/js/table_filters.js:273 +#: templates/js/table_filters.js:290 +msgid "Overdue" +msgstr "" + +#: build/templates/build/build_base.html:90 +msgid "Print actions" +msgstr "" + +#: build/templates/build/build_base.html:94 +msgid "Print Build Order" +msgstr "" + +#: build/templates/build/build_base.html:100 +#: build/templates/build/build_base.html:222 +msgid "Complete Build" +msgstr "" + +#: build/templates/build/build_base.html:105 +msgid "Build actions" +msgstr "" + +#: build/templates/build/build_base.html:109 +msgid "Edit Build" +msgstr "" + +#: build/templates/build/build_base.html:111 +#: build/templates/build/build_base.html:206 build/views.py:56 +msgid "Cancel Build" +msgstr "" + +#: build/templates/build/build_base.html:124 +#: build/templates/build/detail.html:15 +msgid "Build Details" +msgstr "" + +#: build/templates/build/build_base.html:150 +#, python-format +msgid "This build was due on %(target)s" +msgstr "" + +#: build/templates/build/build_base.html:157 +#: build/templates/build/detail.html:67 +msgid "Progress" +msgstr "" + +#: build/templates/build/build_base.html:170 +#: build/templates/build/detail.html:87 order/models.py:823 +#: order/templates/order/sales_order_base.html:9 +#: order/templates/order/sales_order_base.html:35 +#: order/templates/order/sales_order_ship.html:25 +#: report/templates/report/inventree_build_order_base.html:136 +#: report/templates/report/inventree_so_report.html:77 +#: stock/templates/stock/item_base.html:291 templates/js/order.js:309 +msgid "Sales Order" +msgstr "" + +#: build/templates/build/build_base.html:177 +#: build/templates/build/detail.html:101 +#: report/templates/report/inventree_build_order_base.html:153 +msgid "Issued By" +msgstr "" + +#: build/templates/build/build_base.html:214 +msgid "Incomplete Outputs" +msgstr "" + +#: build/templates/build/build_base.html:215 +msgid "Build Order cannot be completed as incomplete build outputs remain" +msgstr "" + +#: build/templates/build/build_output_create.html:7 +msgid "The Bill of Materials contains trackable parts" +msgstr "" + +#: build/templates/build/build_output_create.html:8 +msgid "Build outputs must be generated individually." +msgstr "" + +#: build/templates/build/build_output_create.html:9 +msgid "Multiple build outputs will be created based on the quantity specified." +msgstr "" + +#: build/templates/build/build_output_create.html:15 +msgid "Trackable parts can have serial numbers specified" +msgstr "" + +#: build/templates/build/build_output_create.html:16 +msgid "Enter serial numbers to generate multiple single build outputs" +msgstr "" + +#: build/templates/build/cancel.html:5 +msgid "Are you sure you wish to cancel this build?" +msgstr "" + +#: build/templates/build/complete.html:8 +msgid "Build Order is complete" +msgstr "" + +#: build/templates/build/complete.html:12 +msgid "Build Order is incomplete" +msgstr "" + +#: build/templates/build/complete.html:15 +msgid "Incompleted build outputs remain" +msgstr "" + +#: build/templates/build/complete.html:18 +msgid "Required build quantity has not been completed" +msgstr "" + +#: build/templates/build/complete.html:21 +msgid "Required stock has not been fully allocated" +msgstr "" + +#: build/templates/build/complete_output.html:10 +msgid "Stock allocation is complete for this output" +msgstr "" + +#: build/templates/build/complete_output.html:14 +msgid "Stock allocation is incomplete" +msgstr "" + +#: build/templates/build/complete_output.html:20 +msgid "tracked parts have not been fully allocated" +msgstr "" + +#: build/templates/build/complete_output.html:41 +msgid "The following items will be created" +msgstr "" + +#: build/templates/build/create_build_item.html:7 +msgid "Select a stock item to allocate to the selected build output" +msgstr "" + +#: build/templates/build/create_build_item.html:11 +#, python-format +msgid "The allocated stock will be installed into the following build output:
%(output)s" +msgstr "" + +#: build/templates/build/create_build_item.html:17 +#, python-format +msgid "No stock available for %(part)s" +msgstr "" + +#: build/templates/build/delete_build_item.html:8 +msgid "Are you sure you want to unallocate this stock?" +msgstr "" + +#: build/templates/build/delete_build_item.html:11 +msgid "The selected stock will be unallocated from the build output" +msgstr "" + +#: build/templates/build/detail.html:38 +msgid "Stock Source" +msgstr "" + +#: build/templates/build/detail.html:43 +msgid "Stock can be taken from any available location." +msgstr "" + +#: build/templates/build/detail.html:49 order/forms.py:88 order/models.py:782 +#: order/templates/order/purchase_order_detail.html:408 +#: order/templates/order/receive_parts.html:25 stock/forms.py:135 +msgid "Destination" +msgstr "" + +#: build/templates/build/detail.html:56 +msgid "Destination location not specified" +msgstr "" + +#: build/templates/build/detail.html:73 +#: stock/templates/stock/item_base.html:315 templates/js/stock.js:998 +#: templates/js/stock.js:1744 templates/js/table_filters.js:116 +#: templates/js/table_filters.js:210 +msgid "Batch" +msgstr "" + +#: build/templates/build/detail.html:119 +#: order/templates/order/order_base.html:111 +#: order/templates/order/sales_order_base.html:113 templates/js/build.js:910 +msgid "Created" +msgstr "" + +#: build/templates/build/detail.html:130 +msgid "No target date set" +msgstr "" + +#: build/templates/build/detail.html:135 templates/js/build.js:888 +msgid "Completed" +msgstr "" + +#: build/templates/build/detail.html:139 +msgid "Build not complete" +msgstr "" + +#: build/templates/build/detail.html:150 build/templates/build/navbar.html:35 +msgid "Child Build Orders" +msgstr "" + +#: build/templates/build/detail.html:166 +msgid "Allocate Stock to Build" +msgstr "" + +#: build/templates/build/detail.html:172 +msgid "Allocate stock to build" +msgstr "" + +#: build/templates/build/detail.html:173 +msgid "Auto Allocate" +msgstr "" + +#: build/templates/build/detail.html:175 templates/js/build.js:778 +msgid "Unallocate stock" +msgstr "" + +#: build/templates/build/detail.html:176 build/views.py:318 build/views.py:638 +msgid "Unallocate Stock" +msgstr "" + +#: build/templates/build/detail.html:179 +msgid "Order required parts" +msgstr "" + +#: build/templates/build/detail.html:180 +#: company/templates/company/detail.html:33 +#: company/templates/company/detail.html:75 order/views.py:679 +#: part/templates/part/category.html:140 +msgid "Order Parts" +msgstr "" + +#: build/templates/build/detail.html:186 +msgid "Untracked stock has been fully allocated for this Build Order" +msgstr "" + +#: build/templates/build/detail.html:190 +msgid "Untracked stock has not been fully allocated for this Build Order" +msgstr "" + +#: build/templates/build/detail.html:197 +msgid "This Build Order does not have any associated untracked BOM items" +msgstr "" + +#: build/templates/build/detail.html:206 +msgid "Incomplete Build Outputs" +msgstr "" + +#: build/templates/build/detail.html:211 +msgid "Create new build output" +msgstr "" + +#: build/templates/build/detail.html:212 +msgid "Create New Output" +msgstr "" + +#: build/templates/build/detail.html:225 +msgid "Create a new build output" +msgstr "" + +#: build/templates/build/detail.html:226 +msgid "No incomplete build outputs remain." +msgstr "" + +#: build/templates/build/detail.html:227 +msgid "Create a new build output using the button above" +msgstr "" + +#: build/templates/build/detail.html:235 +msgid "Completed Build Outputs" +msgstr "" + +#: build/templates/build/detail.html:246 build/templates/build/navbar.html:42 +#: build/templates/build/navbar.html:45 order/templates/order/po_navbar.html:35 +#: order/templates/order/sales_order_detail.html:43 +#: order/templates/order/so_navbar.html:29 part/templates/part/detail.html:173 +#: part/templates/part/navbar.html:102 part/templates/part/navbar.html:105 +#: stock/templates/stock/item.html:87 stock/templates/stock/navbar.html:47 +#: stock/templates/stock/navbar.html:50 +msgid "Attachments" +msgstr "" + +#: build/templates/build/detail.html:257 +msgid "Build Notes" +msgstr "" + +#: build/templates/build/detail.html:261 build/templates/build/detail.html:397 +#: company/templates/company/detail.html:173 +#: company/templates/company/detail.html:200 +#: order/templates/order/purchase_order_detail.html:62 +#: order/templates/order/purchase_order_detail.html:95 +#: order/templates/order/sales_order_detail.html:58 +#: order/templates/order/sales_order_detail.html:85 +#: part/templates/part/detail.html:109 stock/templates/stock/item.html:102 +#: stock/templates/stock/item.html:168 +msgid "Edit Notes" +msgstr "" + +#: build/templates/build/detail.html:357 +#: order/templates/order/po_attachments.html:79 +#: order/templates/order/purchase_order_detail.html:156 +#: order/templates/order/sales_order_detail.html:145 +#: part/templates/part/detail.html:801 stock/templates/stock/item.html:232 +#: templates/attachment_table.html:6 +msgid "Add Attachment" +msgstr "" + +#: build/templates/build/detail.html:375 +#: order/templates/order/po_attachments.html:51 +#: order/templates/order/purchase_order_detail.html:128 +#: order/templates/order/sales_order_detail.html:118 +#: part/templates/part/detail.html:755 stock/templates/stock/item.html:200 +msgid "Edit Attachment" +msgstr "" + +#: build/templates/build/detail.html:382 +#: order/templates/order/po_attachments.html:58 +#: order/templates/order/purchase_order_detail.html:135 +#: order/templates/order/sales_order_detail.html:124 +#: part/templates/part/detail.html:764 stock/templates/stock/item.html:209 +msgid "Confirm Delete Operation" +msgstr "" + +#: build/templates/build/detail.html:383 +#: order/templates/order/po_attachments.html:59 +#: order/templates/order/purchase_order_detail.html:136 +#: order/templates/order/sales_order_detail.html:125 +#: part/templates/part/detail.html:765 stock/templates/stock/item.html:210 +msgid "Delete Attachment" +msgstr "" + +#: build/templates/build/edit_build_item.html:7 +msgid "Alter the quantity of stock allocated to the build output" +msgstr "" + +#: build/templates/build/index.html:28 +msgid "New Build Order" +msgstr "" + +#: build/templates/build/index.html:37 build/templates/build/index.html:38 +msgid "Print Build Orders" +msgstr "" + +#: build/templates/build/index.html:43 +#: order/templates/order/purchase_orders.html:27 +#: order/templates/order/sales_orders.html:27 +msgid "Display calendar view" +msgstr "" + +#: build/templates/build/index.html:46 +#: order/templates/order/purchase_orders.html:30 +#: order/templates/order/sales_orders.html:30 +msgid "Display list view" +msgstr "" + +#: build/templates/build/navbar.html:12 +msgid "Build Order Details" +msgstr "" + +#: build/templates/build/navbar.html:15 order/templates/order/po_navbar.html:15 +#: templates/js/stock.js:1403 +msgid "Details" +msgstr "" + +#: build/templates/build/navbar.html:20 build/templates/build/navbar.html:23 +#: build/views.py:90 +msgid "Allocate Stock" +msgstr "" + +#: build/templates/build/navbar.html:28 build/templates/build/navbar.html:31 +msgid "Build Outputs" +msgstr "" + +#: build/templates/build/navbar.html:38 +msgid "Child Builds" +msgstr "" + +#: build/templates/build/navbar.html:49 +msgid "Build Order Notes" +msgstr "" + +#: build/templates/build/unallocate.html:10 +msgid "Are you sure you wish to unallocate all stock for this build?" +msgstr "" + +#: build/templates/build/unallocate.html:12 +msgid "All incomplete stock allocations will be removed from the build" +msgstr "" + +#: build/views.py:76 +msgid "Build was cancelled" +msgstr "" + +#: build/views.py:137 +msgid "Allocated stock to build output" +msgstr "" + +#: build/views.py:149 +msgid "Create Build Output" +msgstr "" + +#: build/views.py:167 +msgid "Maximum output quantity is " +msgstr "" + +#: build/views.py:183 stock/views.py:1304 +msgid "Serial numbers already exist" +msgstr "" + +#: build/views.py:192 +msgid "Serial numbers required for trackable build output" +msgstr "" + +#: build/views.py:258 +msgid "Delete Build Output" +msgstr "" + +#: build/views.py:279 build/views.py:369 +msgid "Confirm unallocation of build stock" +msgstr "" + +#: build/views.py:280 build/views.py:370 stock/views.py:369 +msgid "Check the confirmation box" +msgstr "" + +#: build/views.py:292 +msgid "Build output does not match build" +msgstr "" + +#: build/views.py:294 build/views.py:495 +msgid "Build output must be specified" +msgstr "" + +#: build/views.py:306 +msgid "Build output deleted" +msgstr "" + +#: build/views.py:404 +msgid "Complete Build Order" +msgstr "" + +#: build/views.py:410 +msgid "Build order cannot be completed - incomplete outputs remain" +msgstr "" + +#: build/views.py:421 +msgid "Completed build order" +msgstr "" + +#: build/views.py:437 +msgid "Complete Build Output" +msgstr "" + +#: build/views.py:479 +msgid "Invalid stock status value selected" +msgstr "" + +#: build/views.py:486 +msgid "Quantity to complete cannot exceed build output quantity" +msgstr "" + +#: build/views.py:492 +msgid "Confirm completion of incomplete build" +msgstr "" + +#: build/views.py:591 +msgid "Build output completed" +msgstr "" + +#: build/views.py:628 +msgid "Delete Build Order" +msgstr "" + +#: build/views.py:643 +msgid "Removed parts from build allocation" +msgstr "" + +#: build/views.py:655 +msgid "Allocate stock to build output" +msgstr "" + +#: build/views.py:698 +msgid "Item must be currently in stock" +msgstr "" + +#: build/views.py:704 +msgid "Stock item is over-allocated" +msgstr "" + +#: build/views.py:705 templates/js/bom.js:230 templates/js/build.js:705 +#: templates/js/build.js:1000 templates/js/build.js:1179 +msgid "Available" +msgstr "" + +#: build/views.py:707 +msgid "Stock item must be selected" +msgstr "" + +#: build/views.py:870 +msgid "Edit Stock Allocation" +msgstr "" + +#: build/views.py:874 +msgid "Updated Build Item" +msgstr "" + +#: common/files.py:67 +msgid "Unsupported file format: {ext.upper()}" +msgstr "" + +#: common/files.py:69 +msgid "Error reading file (invalid encoding)" +msgstr "" + +#: common/files.py:74 +msgid "Error reading file (invalid format)" +msgstr "" + +#: common/files.py:76 +msgid "Error reading file (incorrect dimension)" +msgstr "" + +#: common/files.py:78 +msgid "Error reading file (data could be corrupted)" +msgstr "" + +#: common/forms.py:34 templates/js/attachment.js:42 +msgid "File" +msgstr "" + +#: common/forms.py:35 +msgid "Select file to upload" +msgstr "" + +#: common/forms.py:50 +msgid "{name.title()} File" +msgstr "" + +#: common/forms.py:51 +#, python-brace-format +msgid "Select {name} file to upload" +msgstr "" + +#: common/models.py:259 common/models.py:760 common/models.py:873 +msgid "Settings key (must be unique - case insensitive" +msgstr "" + +#: common/models.py:261 +msgid "Settings value" +msgstr "" + +#: common/models.py:296 +msgid "Must be an integer value" +msgstr "" + +#: common/models.py:319 +msgid "Value must be a boolean value" +msgstr "" + +#: common/models.py:330 +msgid "Value must be an integer value" +msgstr "" + +#: common/models.py:353 +msgid "Key string must be unique" +msgstr "" + +#: common/models.py:448 +msgid "InvenTree Instance Name" +msgstr "" + +#: common/models.py:450 +msgid "String descriptor for the server instance" +msgstr "" + +#: common/models.py:454 +msgid "Use instance name" +msgstr "" + +#: common/models.py:455 +msgid "Use the instance name in the title-bar" +msgstr "" + +#: common/models.py:461 company/models.py:97 company/models.py:98 +msgid "Company name" +msgstr "" + +#: common/models.py:462 +msgid "Internal company name" +msgstr "" + +#: common/models.py:467 +msgid "Base URL" +msgstr "" + +#: common/models.py:468 +msgid "Base URL for server instance" +msgstr "" + +#: common/models.py:474 +msgid "Default Currency" +msgstr "" + +#: common/models.py:475 +msgid "Default currency" +msgstr "" + +#: common/models.py:481 +msgid "Download from URL" +msgstr "" + +#: common/models.py:482 +msgid "Allow download of remote images and files from external URL" +msgstr "" + +#: common/models.py:488 +msgid "Barcode Support" +msgstr "" + +#: common/models.py:489 +msgid "Enable barcode scanner support" +msgstr "" + +#: common/models.py:495 +msgid "IPN Regex" +msgstr "" + +#: common/models.py:496 +msgid "Regular expression pattern for matching Part IPN" +msgstr "" + +#: common/models.py:500 +msgid "Allow Duplicate IPN" +msgstr "" + +#: common/models.py:501 +msgid "Allow multiple parts to share the same IPN" +msgstr "" + +#: common/models.py:507 +msgid "Allow Editing IPN" +msgstr "" + +#: common/models.py:508 +msgid "Allow changing the IPN value while editing a part" +msgstr "" + +#: common/models.py:514 +msgid "Copy Part BOM Data" +msgstr "" + +#: common/models.py:515 +msgid "Copy BOM data by default when duplicating a part" +msgstr "" + +#: common/models.py:521 +msgid "Copy Part Parameter Data" +msgstr "" + +#: common/models.py:522 +msgid "Copy parameter data by default when duplicating a part" +msgstr "" + +#: common/models.py:528 +msgid "Copy Part Test Data" +msgstr "" + +#: common/models.py:529 +msgid "Copy test data by default when duplicating a part" +msgstr "" + +#: common/models.py:535 +msgid "Copy Category Parameter Templates" +msgstr "" + +#: common/models.py:536 +msgid "Copy category parameter templates when creating a part" +msgstr "" + +#: common/models.py:542 +msgid "Recent Part Count" +msgstr "" + +#: common/models.py:543 +msgid "Number of recent parts to display on index page" +msgstr "" + +#: common/models.py:549 part/models.py:2280 report/models.py:187 +#: stock/forms.py:225 templates/js/table_filters.js:25 +#: templates/js/table_filters.js:324 +msgid "Template" +msgstr "" + +#: common/models.py:550 +msgid "Parts are templates by default" +msgstr "" + +#: common/models.py:556 part/models.py:865 templates/js/table_filters.js:132 +#: templates/js/table_filters.js:336 +msgid "Assembly" +msgstr "" + +#: common/models.py:557 +msgid "Parts can be assembled from other components by default" +msgstr "" + +#: common/models.py:563 part/models.py:871 templates/js/table_filters.js:340 +msgid "Component" +msgstr "" + +#: common/models.py:564 +msgid "Parts can be used as sub-components by default" +msgstr "" + +#: common/models.py:570 part/models.py:882 +msgid "Purchaseable" +msgstr "" + +#: common/models.py:571 +msgid "Parts are purchaseable by default" +msgstr "" + +#: common/models.py:577 part/models.py:887 templates/js/table_filters.js:348 +msgid "Salable" +msgstr "" + +#: common/models.py:578 +msgid "Parts are salable by default" +msgstr "" + +#: common/models.py:584 part/models.py:877 templates/js/table_filters.js:33 +#: templates/js/table_filters.js:352 +msgid "Trackable" +msgstr "" + +#: common/models.py:585 +msgid "Parts are trackable by default" +msgstr "" + +#: common/models.py:591 part/models.py:897 templates/js/table_filters.js:29 +msgid "Virtual" +msgstr "" + +#: common/models.py:592 +msgid "Parts are virtual by default" +msgstr "" + +#: common/models.py:598 +msgid "Show Quantity in Forms" +msgstr "" + +#: common/models.py:599 +msgid "Display available part quantity in some forms" +msgstr "" + +#: common/models.py:605 +msgid "Show Import in Views" +msgstr "" + +#: common/models.py:606 +msgid "Display the import wizard in some part views" +msgstr "" + +#: common/models.py:612 +msgid "Show Price in Forms" +msgstr "" + +#: common/models.py:613 +msgid "Display part price in some forms" +msgstr "" + +#: common/models.py:619 +msgid "Show related parts" +msgstr "" + +#: common/models.py:620 +msgid "Display related parts for a part" +msgstr "" + +#: common/models.py:626 +msgid "Create initial stock" +msgstr "" + +#: common/models.py:627 +msgid "Create initial stock on part creation" +msgstr "" + +#: common/models.py:633 +msgid "Internal Prices" +msgstr "" + +#: common/models.py:634 +msgid "Enable internal prices for parts" +msgstr "" + +#: common/models.py:640 +msgid "Internal Price as BOM-Price" +msgstr "" + +#: common/models.py:641 +msgid "Use the internal price (if set) in BOM-price calculations" +msgstr "" + +#: common/models.py:647 templates/stats.html:25 +msgid "Debug Mode" +msgstr "" + +#: common/models.py:648 +msgid "Generate reports in debug mode (HTML output)" +msgstr "" + +#: common/models.py:654 +msgid "Page Size" +msgstr "" + +#: common/models.py:655 +msgid "Default page size for PDF reports" +msgstr "" + +#: common/models.py:665 +msgid "Test Reports" +msgstr "" + +#: common/models.py:666 +msgid "Enable generation of test reports" +msgstr "" + +#: common/models.py:672 +msgid "Search Preview Results" +msgstr "" + +#: common/models.py:673 +msgid "Number of results to show in search preview window" +msgstr "" + +#: common/models.py:679 +msgid "Stock Expiry" +msgstr "" + +#: common/models.py:680 +msgid "Enable stock expiry functionality" +msgstr "" + +#: common/models.py:686 +msgid "Sell Expired Stock" +msgstr "" + +#: common/models.py:687 +msgid "Allow sale of expired stock" +msgstr "" + +#: common/models.py:693 +msgid "Stock Stale Time" +msgstr "" + +#: common/models.py:694 +msgid "Number of days stock items are considered stale before expiring" +msgstr "" + +#: common/models.py:696 +msgid "days" +msgstr "" + +#: common/models.py:701 +msgid "Build Expired Stock" +msgstr "" + +#: common/models.py:702 +msgid "Allow building with expired stock" +msgstr "" + +#: common/models.py:708 +msgid "Stock Ownership Control" +msgstr "" + +#: common/models.py:709 +msgid "Enable ownership control over stock locations and items" +msgstr "" + +#: common/models.py:715 +msgid "Group by Part" +msgstr "" + +#: common/models.py:716 +msgid "Group stock items by part reference in table views" +msgstr "" + +#: common/models.py:722 +msgid "Recent Stock Count" +msgstr "" + +#: common/models.py:723 +msgid "Number of recent stock items to display on index page" +msgstr "" + +#: common/models.py:729 +msgid "Build Order Reference Prefix" +msgstr "" + +#: common/models.py:730 +msgid "Prefix value for build order reference" +msgstr "" + +#: common/models.py:735 +msgid "Build Order Reference Regex" +msgstr "" + +#: common/models.py:736 +msgid "Regular expression pattern for matching build order reference" +msgstr "" + +#: common/models.py:740 +msgid "Sales Order Reference Prefix" +msgstr "" + +#: common/models.py:741 +msgid "Prefix value for sales order reference" +msgstr "" + +#: common/models.py:746 +msgid "Purchase Order Reference Prefix" +msgstr "" + +#: common/models.py:747 +msgid "Prefix value for purchase order reference" +msgstr "" + +#: common/models.py:771 +msgid "Show starred parts" +msgstr "" + +#: common/models.py:772 +msgid "Show starred parts on the homepage" +msgstr "" + +#: common/models.py:777 +msgid "Show latest parts" +msgstr "" + +#: common/models.py:778 +msgid "Show latest parts on the homepage" +msgstr "" + +#: common/models.py:783 +msgid "Show unvalidated BOMs" +msgstr "" + +#: common/models.py:784 +msgid "Show BOMs that await validation on the homepage" +msgstr "" + +#: common/models.py:789 +msgid "Show recent stock changes" +msgstr "" + +#: common/models.py:790 +msgid "Show recently changed stock items on the homepage" +msgstr "" + +#: common/models.py:795 +msgid "Show low stock" +msgstr "" + +#: common/models.py:796 +msgid "Show low stock items on the homepage" +msgstr "" + +#: common/models.py:801 +msgid "Show depleted stock" +msgstr "" + +#: common/models.py:802 +msgid "Show depleted stock items on the homepage" +msgstr "" + +#: common/models.py:807 +msgid "Show needed stock" +msgstr "" + +#: common/models.py:808 +msgid "Show stock items needed for builds on the homepage" +msgstr "" + +#: common/models.py:813 +msgid "Show expired stock" +msgstr "" + +#: common/models.py:814 +msgid "Show expired stock items on the homepage" +msgstr "" + +#: common/models.py:819 +msgid "Show stale stock" +msgstr "" + +#: common/models.py:820 +msgid "Show stale stock items on the homepage" +msgstr "" + +#: common/models.py:825 +msgid "Show pending builds" +msgstr "" + +#: common/models.py:826 +msgid "Show pending builds on the homepage" +msgstr "" + +#: common/models.py:831 +msgid "Show overdue builds" +msgstr "" + +#: common/models.py:832 +msgid "Show overdue builds on the homepage" +msgstr "" + +#: common/models.py:837 +msgid "Show outstanding POs" +msgstr "" + +#: common/models.py:838 +msgid "Show outstanding POs on the homepage" +msgstr "" + +#: common/models.py:843 +msgid "Show overdue POs" +msgstr "" + +#: common/models.py:844 +msgid "Show overdue POs on the homepage" +msgstr "" + +#: common/models.py:849 +msgid "Show outstanding SOs" +msgstr "" + +#: common/models.py:850 +msgid "Show outstanding SOs on the homepage" +msgstr "" + +#: common/models.py:855 +msgid "Show overdue SOs" +msgstr "" + +#: common/models.py:856 +msgid "Show overdue SOs on the homepage" +msgstr "" + +#: common/models.py:910 company/forms.py:43 +msgid "Price break quantity" +msgstr "" + +#: common/models.py:917 company/templates/company/supplier_part.html:231 +#: templates/js/part.js:1021 +msgid "Price" +msgstr "" + +#: common/models.py:918 +msgid "Unit price at specified quantity" +msgstr "" + +#: common/models.py:1011 +msgid "Default" +msgstr "" + +#: common/templates/common/edit_setting.html:11 +msgid "Current value" +msgstr "" + +#: common/views.py:33 +msgid "Change Setting" +msgstr "" + +#: common/views.py:102 +msgid "Supplied value is not allowed" +msgstr "" + +#: common/views.py:111 +msgid "Supplied value must be a boolean" +msgstr "" + +#: common/views.py:121 +msgid "Change User Setting" +msgstr "" + +#: common/views.py:196 order/templates/order/order_wizard/po_upload.html:42 +#: order/templates/order/po_navbar.html:19 +#: order/templates/order/po_navbar.html:22 +#: order/templates/order/purchase_order_detail.html:26 order/views.py:290 +#: part/templates/part/bom_upload/upload_file.html:45 +#: part/templates/part/import_wizard/part_upload.html:45 part/views.py:634 +#: part/views.py:1248 +msgid "Upload File" +msgstr "" + +#: common/views.py:197 order/templates/order/order_wizard/match_fields.html:52 +#: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 +#: part/templates/part/import_wizard/ajax_match_fields.html:45 +#: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 +#: part/views.py:1249 +msgid "Match Fields" +msgstr "" + +#: common/views.py:198 +msgid "Match Items" +msgstr "" + +#: common/views.py:543 +msgid "Fields matching failed" +msgstr "" + +#: common/views.py:598 +msgid "Parts imported" +msgstr "" + +#: common/views.py:620 order/templates/order/order_wizard/match_fields.html:27 +#: order/templates/order/order_wizard/match_parts.html:19 +#: order/templates/order/order_wizard/po_upload.html:40 +#: part/templates/part/bom_upload/match_fields.html:27 +#: part/templates/part/bom_upload/match_parts.html:19 +#: part/templates/part/bom_upload/upload_file.html:43 +#: part/templates/part/import_wizard/match_fields.html:27 +#: part/templates/part/import_wizard/match_references.html:19 +#: part/templates/part/import_wizard/part_upload.html:43 +msgid "Previous Step" +msgstr "" + +#: company/forms.py:24 part/forms.py:47 +msgid "URL" +msgstr "" + +#: company/forms.py:25 part/forms.py:48 +msgid "Image URL" +msgstr "" + +#: company/models.py:102 +msgid "Company description" +msgstr "" + +#: company/models.py:103 +msgid "Description of the company" +msgstr "" + +#: company/models.py:109 company/templates/company/company_base.html:70 +#: templates/js/company.js:265 +msgid "Website" +msgstr "" + +#: company/models.py:110 +msgid "Company website URL" +msgstr "" + +#: company/models.py:114 company/templates/company/company_base.html:88 +msgid "Address" +msgstr "" + +#: company/models.py:115 +msgid "Company address" +msgstr "" + +#: company/models.py:118 +msgid "Phone number" +msgstr "" + +#: company/models.py:119 +msgid "Contact phone number" +msgstr "" + +#: company/models.py:122 company/templates/company/company_base.html:102 +msgid "Email" +msgstr "" + +#: company/models.py:122 +msgid "Contact email address" +msgstr "" + +#: company/models.py:125 company/templates/company/company_base.html:109 +msgid "Contact" +msgstr "" + +#: company/models.py:126 +msgid "Point of contact" +msgstr "" + +#: company/models.py:128 company/models.py:345 company/models.py:513 +#: order/models.py:160 part/models.py:774 +#: report/templates/report/inventree_build_order_base.html:165 +#: templates/js/company.js:448 templates/js/company.js:730 +#: templates/js/part.js:687 +msgid "Link" +msgstr "" + +#: company/models.py:128 +msgid "Link to external company information" +msgstr "" + +#: company/models.py:136 part/models.py:784 +msgid "Image" +msgstr "" + +#: company/models.py:141 +msgid "is customer" +msgstr "" + +#: company/models.py:141 +msgid "Do you sell items to this company?" +msgstr "" + +#: company/models.py:143 +msgid "is supplier" +msgstr "" + +#: company/models.py:143 +msgid "Do you purchase items from this company?" +msgstr "" + +#: company/models.py:145 +msgid "is manufacturer" +msgstr "" + +#: company/models.py:145 +msgid "Does this company manufacture parts?" +msgstr "" + +#: company/models.py:149 company/serializers.py:245 +#: company/templates/company/company_base.html:76 +msgid "Currency" +msgstr "" + +#: company/models.py:152 +msgid "Default currency used for this company" +msgstr "" + +#: company/models.py:317 company/models.py:484 stock/models.py:448 +#: stock/templates/stock/item_base.html:235 +msgid "Base Part" +msgstr "" + +#: company/models.py:321 company/models.py:488 order/views.py:1082 +msgid "Select part" +msgstr "" + +#: company/models.py:332 company/templates/company/company_base.html:116 +#: company/templates/company/manufacturer_part.html:89 +#: company/templates/company/supplier_part.html:98 part/bom.py:170 +#: part/bom.py:241 stock/templates/stock/item_base.html:364 +#: templates/js/company.js:249 templates/js/company.js:425 +#: templates/js/company.js:701 +msgid "Manufacturer" +msgstr "" + +#: company/models.py:333 +msgid "Select manufacturer" +msgstr "" + +#: company/models.py:339 company/templates/company/manufacturer_part.html:93 +#: company/templates/company/supplier_part.html:106 +#: order/templates/order/purchase_order_detail.html:331 part/bom.py:171 +#: part/bom.py:242 templates/js/company.js:441 templates/js/company.js:719 +msgid "MPN" +msgstr "" + +#: company/models.py:340 +msgid "Manufacturer Part Number" +msgstr "" + +#: company/models.py:346 +msgid "URL for external manufacturer part link" +msgstr "" + +#: company/models.py:352 +msgid "Manufacturer part description" +msgstr "" + +#: company/models.py:406 company/models.py:507 +#: company/templates/company/manufacturer_part.html:6 +#: company/templates/company/manufacturer_part.html:23 +#: stock/templates/stock/item_base.html:374 +msgid "Manufacturer Part" +msgstr "" + +#: company/models.py:413 +msgid "Parameter name" +msgstr "" + +#: company/models.py:419 +#: report/templates/report/inventree_test_report_base.html:90 +#: stock/models.py:1808 templates/InvenTree/settings/header.html:8 +#: templates/js/company.js:551 templates/js/part.js:348 +#: templates/js/stock.js:495 +msgid "Value" +msgstr "" + +#: company/models.py:420 +msgid "Parameter value" +msgstr "" + +#: company/models.py:426 part/models.py:859 part/models.py:2248 +#: templates/js/company.js:557 templates/js/part.js:354 +msgid "Units" +msgstr "" + +#: company/models.py:427 +msgid "Parameter units" +msgstr "" + +#: company/models.py:494 company/templates/company/company_base.html:121 +#: company/templates/company/supplier_part.html:88 order/models.py:260 +#: order/templates/order/order_base.html:92 +#: order/templates/order/order_wizard/select_pos.html:30 part/bom.py:175 +#: part/bom.py:286 stock/templates/stock/item_base.html:381 +#: templates/js/company.js:253 templates/js/company.js:675 +#: templates/js/order.js:234 +msgid "Supplier" +msgstr "" + +#: company/models.py:495 +msgid "Select supplier" +msgstr "" + +#: company/models.py:500 company/templates/company/supplier_part.html:92 +#: order/templates/order/purchase_order_detail.html:318 part/bom.py:176 +#: part/bom.py:287 +msgid "SKU" +msgstr "" + +#: company/models.py:501 +msgid "Supplier stock keeping unit" +msgstr "" + +#: company/models.py:508 +msgid "Select manufacturer part" +msgstr "" + +#: company/models.py:514 +msgid "URL for external supplier part link" +msgstr "" + +#: company/models.py:520 +msgid "Supplier part description" +msgstr "" + +#: company/models.py:525 company/templates/company/supplier_part.html:120 +#: part/models.py:2396 report/templates/report/inventree_po_report.html:93 +#: report/templates/report/inventree_so_report.html:93 +msgid "Note" +msgstr "" + +#: company/models.py:529 part/models.py:1652 +msgid "base cost" +msgstr "" + +#: company/models.py:529 part/models.py:1652 +msgid "Minimum charge (e.g. stocking fee)" +msgstr "" + +#: company/models.py:531 company/templates/company/supplier_part.html:113 +#: stock/models.py:472 stock/templates/stock/item_base.html:322 +#: templates/js/company.js:751 templates/js/stock.js:1078 +msgid "Packaging" +msgstr "" + +#: company/models.py:531 +msgid "Part packaging" +msgstr "" + +#: company/models.py:533 part/models.py:1654 +msgid "multiple" +msgstr "" + +#: company/models.py:533 +msgid "Order multiple" +msgstr "" + +#: company/serializers.py:68 +msgid "Default currency used for this supplier" +msgstr "" + +#: company/serializers.py:69 +msgid "Currency Code" +msgstr "" + +#: company/templates/company/company_base.html:9 +#: company/templates/company/company_base.html:35 +#: templates/InvenTree/search.html:304 templates/js/company.js:238 +msgid "Company" +msgstr "" + +#: company/templates/company/company_base.html:25 +#: part/templates/part/part_thumb.html:21 +msgid "Upload new image" +msgstr "" + +#: company/templates/company/company_base.html:27 +#: part/templates/part/part_thumb.html:23 +msgid "Download image from URL" +msgstr "" + +#: company/templates/company/company_base.html:46 templates/js/order.js:63 +msgid "Create Purchase Order" +msgstr "" + +#: company/templates/company/company_base.html:51 +msgid "Edit company information" +msgstr "" + +#: company/templates/company/company_base.html:56 +#: company/templates/company/company_base.html:153 +msgid "Delete Company" +msgstr "" + +#: company/templates/company/company_base.html:64 +msgid "Company Details" +msgstr "" + +#: company/templates/company/company_base.html:81 +msgid "Uses default currency" +msgstr "" + +#: company/templates/company/company_base.html:95 +msgid "Phone" +msgstr "" + +#: company/templates/company/company_base.html:126 order/models.py:544 +#: order/templates/order/sales_order_base.html:94 stock/models.py:490 +#: stock/models.py:491 stock/templates/stock/item_base.html:274 +#: templates/js/company.js:245 templates/js/order.js:331 +#: templates/js/stock.js:1456 +msgid "Customer" +msgstr "" + +#: company/templates/company/company_base.html:193 +#: part/templates/part/part_base.html:353 +msgid "Upload Image" +msgstr "" + +#: company/templates/company/detail.html:14 +#: company/templates/company/manufacturer_part_navbar.html:18 +#: templates/InvenTree/search.html:164 +msgid "Supplier Parts" +msgstr "" + +#: company/templates/company/detail.html:22 +#: order/templates/order/order_wizard/select_parts.html:44 +#: templates/js/part.js:79 +msgid "Create new supplier part" +msgstr "" + +#: company/templates/company/detail.html:23 +#: company/templates/company/manufacturer_part.html:109 +#: part/templates/part/detail.html:289 templates/js/part.js:78 +msgid "New Supplier Part" +msgstr "" + +#: company/templates/company/detail.html:28 +#: company/templates/company/detail.html:70 +#: company/templates/company/manufacturer_part.html:112 +#: company/templates/company/manufacturer_part.html:136 +#: part/templates/part/category.html:135 part/templates/part/detail.html:292 +#: part/templates/part/detail.html:315 +msgid "Options" +msgstr "" + +#: company/templates/company/detail.html:33 +#: company/templates/company/detail.html:75 +#: part/templates/part/category.html:140 +msgid "Order parts" +msgstr "" + +#: company/templates/company/detail.html:36 +#: company/templates/company/detail.html:78 +msgid "Delete parts" +msgstr "" + +#: company/templates/company/detail.html:36 +#: company/templates/company/detail.html:78 +msgid "Delete Parts" +msgstr "" + +#: company/templates/company/detail.html:56 templates/InvenTree/search.html:149 +msgid "Manufacturer Parts" +msgstr "" + +#: company/templates/company/detail.html:64 +msgid "Create new manufacturer part" +msgstr "" + +#: company/templates/company/detail.html:65 part/templates/part/detail.html:312 +msgid "New Manufacturer Part" +msgstr "" + +#: company/templates/company/detail.html:97 +msgid "Supplier Stock" +msgstr "" + +#: company/templates/company/detail.html:106 +#: company/templates/company/navbar.html:40 +#: company/templates/company/navbar.html:43 +#: order/templates/order/purchase_orders.html:8 +#: order/templates/order/purchase_orders.html:13 +#: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 +#: part/templates/part/navbar.html:74 templates/InvenTree/index.html:260 +#: templates/InvenTree/search.html:325 +#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:37 +#: users/models.py:45 +msgid "Purchase Orders" +msgstr "" + +#: company/templates/company/detail.html:112 +#: order/templates/order/purchase_orders.html:20 +msgid "Create new purchase order" +msgstr "" + +#: company/templates/company/detail.html:113 +#: order/templates/order/purchase_orders.html:21 +msgid "New Purchase Order" +msgstr "" + +#: company/templates/company/detail.html:128 +#: company/templates/company/navbar.html:49 +#: company/templates/company/navbar.html:52 +#: order/templates/order/sales_orders.html:8 +#: order/templates/order/sales_orders.html:13 +#: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 +#: part/templates/part/navbar.html:82 templates/InvenTree/index.html:291 +#: templates/InvenTree/search.html:345 +#: templates/InvenTree/settings/tabs.html:43 templates/navbar.html:46 +#: users/models.py:46 +msgid "Sales Orders" +msgstr "" + +#: company/templates/company/detail.html:134 +#: order/templates/order/sales_orders.html:20 +msgid "Create new sales order" +msgstr "" + +#: company/templates/company/detail.html:135 +#: order/templates/order/sales_orders.html:21 +msgid "New Sales Order" +msgstr "" + +#: company/templates/company/detail.html:151 +#: company/templates/company/navbar.html:55 +#: company/templates/company/navbar.html:58 templates/js/build.js:597 +msgid "Assigned Stock" +msgstr "" + +#: company/templates/company/detail.html:169 +msgid "Company Notes" +msgstr "" + +#: company/templates/company/detail.html:364 +#: company/templates/company/manufacturer_part.html:200 +#: part/templates/part/detail.html:825 +msgid "Delete Supplier Parts?" +msgstr "" + +#: company/templates/company/detail.html:365 +#: company/templates/company/manufacturer_part.html:201 +#: part/templates/part/detail.html:826 +msgid "All selected supplier parts will be deleted" +msgstr "" + +#: company/templates/company/index.html:8 +msgid "Supplier List" +msgstr "" + +#: company/templates/company/manufacturer_part.html:40 +#: company/templates/company/supplier_part.html:40 +#: company/templates/company/supplier_part.html:146 +#: part/templates/part/detail.html:55 part/templates/part/part_base.html:101 +msgid "Order part" +msgstr "" + +#: company/templates/company/manufacturer_part.html:45 +#: templates/js/company.js:473 +msgid "Edit manufacturer part" +msgstr "" + +#: company/templates/company/manufacturer_part.html:49 +#: templates/js/company.js:474 +msgid "Delete manufacturer part" +msgstr "" + +#: company/templates/company/manufacturer_part.html:61 +msgid "Manufacturer Part Details" +msgstr "" + +#: company/templates/company/manufacturer_part.html:66 +#: company/templates/company/supplier_part.html:65 +msgid "Internal Part" +msgstr "" + +#: company/templates/company/manufacturer_part.html:103 +#: company/templates/company/manufacturer_part_navbar.html:21 +#: company/views.py:49 part/templates/part/navbar.html:65 +#: part/templates/part/navbar.html:68 part/templates/part/prices.html:144 +#: templates/InvenTree/search.html:316 templates/navbar.html:35 +msgid "Suppliers" +msgstr "" + +#: company/templates/company/manufacturer_part.html:114 +#: part/templates/part/detail.html:294 +msgid "Delete supplier parts" +msgstr "" + +#: company/templates/company/manufacturer_part.html:114 +#: company/templates/company/manufacturer_part.html:138 +#: company/templates/company/manufacturer_part.html:239 +#: part/templates/part/detail.html:214 part/templates/part/detail.html:294 +#: part/templates/part/detail.html:317 templates/js/company.js:339 +#: users/models.py:194 +msgid "Delete" +msgstr "" + +#: company/templates/company/manufacturer_part.html:127 +#: company/templates/company/manufacturer_part_navbar.html:11 +#: company/templates/company/manufacturer_part_navbar.html:14 +#: part/templates/part/category_navbar.html:38 +#: part/templates/part/category_navbar.html:41 +#: part/templates/part/detail.html:155 part/templates/part/navbar.html:14 +#: part/templates/part/navbar.html:17 +msgid "Parameters" +msgstr "" + +#: company/templates/company/manufacturer_part.html:133 +#: part/templates/part/detail.html:162 +#: templates/InvenTree/settings/category.html:29 +#: templates/InvenTree/settings/part.html:66 +msgid "New Parameter" +msgstr "" + +#: company/templates/company/manufacturer_part.html:138 +msgid "Delete parameters" +msgstr "" + +#: company/templates/company/manufacturer_part.html:176 +#: part/templates/part/detail.html:718 +msgid "Add Parameter" +msgstr "" + +#: company/templates/company/manufacturer_part.html:224 +msgid "Selected parameters will be deleted" +msgstr "" + +#: company/templates/company/manufacturer_part.html:236 +msgid "Delete Parameters" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:26 +msgid "Manufacturer Part Stock" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:29 +#: company/templates/company/navbar.html:34 +#: company/templates/company/supplier_part_navbar.html:15 +#: part/templates/part/navbar.html:31 stock/api.py:53 +#: stock/templates/stock/loc_link.html:7 stock/templates/stock/location.html:36 +#: stock/templates/stock/stock_app_base.html:10 +#: templates/InvenTree/index.html:150 templates/InvenTree/search.html:196 +#: templates/InvenTree/search.html:232 +#: templates/InvenTree/settings/tabs.html:34 templates/js/part.js:269 +#: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 +#: templates/js/stock.js:926 templates/navbar.html:26 +msgid "Stock" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:33 +msgid "Manufacturer Part Orders" +msgstr "" + +#: company/templates/company/manufacturer_part_navbar.html:36 +#: company/templates/company/supplier_part_navbar.html:22 +msgid "Orders" +msgstr "" + +#: company/templates/company/navbar.html:13 +#: company/templates/company/navbar.html:16 +msgid "Manufactured Parts" +msgstr "" + +#: company/templates/company/navbar.html:22 +#: company/templates/company/navbar.html:25 +msgid "Supplied Parts" +msgstr "" + +#: company/templates/company/navbar.html:31 part/templates/part/navbar.html:28 +#: stock/templates/stock/location.html:119 +#: stock/templates/stock/location.html:134 +#: stock/templates/stock/location.html:148 +#: stock/templates/stock/location_navbar.html:18 +#: stock/templates/stock/location_navbar.html:21 +#: templates/InvenTree/search.html:198 templates/js/stock.js:1355 +#: templates/stats.html:93 templates/stats.html:102 users/models.py:43 +msgid "Stock Items" +msgstr "" + +#: company/templates/company/supplier_part.html:7 +#: company/templates/company/supplier_part.html:24 stock/models.py:457 +#: stock/templates/stock/item_base.html:386 templates/js/company.js:691 +#: templates/js/stock.js:1050 +msgid "Supplier Part" +msgstr "" + +#: company/templates/company/supplier_part.html:44 templates/js/company.js:764 +msgid "Edit supplier part" +msgstr "" + +#: company/templates/company/supplier_part.html:48 templates/js/company.js:765 +msgid "Delete supplier part" +msgstr "" + +#: company/templates/company/supplier_part.html:60 +msgid "Supplier Part Details" +msgstr "" + +#: company/templates/company/supplier_part.html:131 +#: company/templates/company/supplier_part_navbar.html:12 +msgid "Supplier Part Stock" +msgstr "" + +#: company/templates/company/supplier_part.html:140 +#: company/templates/company/supplier_part_navbar.html:19 +msgid "Supplier Part Orders" +msgstr "" + +#: company/templates/company/supplier_part.html:147 +#: part/templates/part/detail.html:56 +msgid "Order Part" +msgstr "" + +#: company/templates/company/supplier_part.html:158 +#: part/templates/part/navbar.html:58 part/templates/part/prices.html:7 +msgid "Pricing Information" +msgstr "" + +#: company/templates/company/supplier_part.html:164 +#: company/templates/company/supplier_part.html:265 +#: part/templates/part/prices.html:253 part/views.py:2259 +msgid "Add Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:185 +msgid "No price break information found" +msgstr "" + +#: company/templates/company/supplier_part.html:199 part/views.py:2321 +msgid "Delete Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:213 part/views.py:2307 +msgid "Edit Price Break" +msgstr "" + +#: company/templates/company/supplier_part.html:238 +msgid "Edit price break" +msgstr "" + +#: company/templates/company/supplier_part.html:239 +msgid "Delete price break" +msgstr "" + +#: company/templates/company/supplier_part_navbar.html:26 +msgid "Supplier Part Pricing" +msgstr "" + +#: company/templates/company/supplier_part_navbar.html:29 +msgid "Pricing" +msgstr "" + +#: company/views.py:50 +msgid "New Supplier" +msgstr "" + +#: company/views.py:55 part/templates/part/prices.html:148 +#: templates/InvenTree/search.html:306 templates/navbar.html:36 +msgid "Manufacturers" +msgstr "" + +#: company/views.py:56 +msgid "New Manufacturer" +msgstr "" + +#: company/views.py:61 templates/InvenTree/search.html:336 +#: templates/navbar.html:45 +msgid "Customers" +msgstr "" + +#: company/views.py:62 +msgid "New Customer" +msgstr "" + +#: company/views.py:69 +msgid "Companies" +msgstr "" + +#: company/views.py:70 +msgid "New Company" +msgstr "" + +#: company/views.py:129 part/views.py:974 +msgid "Download Image" +msgstr "" + +#: company/views.py:158 part/views.py:1006 +msgid "Image size exceeds maximum allowable size for download" +msgstr "" + +#: company/views.py:165 part/views.py:1013 +#, python-brace-format +msgid "Invalid response: {code}" +msgstr "" + +#: company/views.py:174 part/views.py:1022 +msgid "Supplied URL is not a valid image file" +msgstr "" + +#: label/api.py:57 report/api.py:201 +msgid "No valid objects provided to template" +msgstr "" + +#: label/models.py:113 +msgid "Label name" +msgstr "" + +#: label/models.py:120 +msgid "Label description" +msgstr "" + +#: label/models.py:127 stock/forms.py:168 +msgid "Label" +msgstr "" + +#: label/models.py:128 +msgid "Label template file" +msgstr "" + +#: label/models.py:134 report/models.py:298 +msgid "Enabled" +msgstr "" + +#: label/models.py:135 +msgid "Label template is enabled" +msgstr "" + +#: label/models.py:140 +msgid "Width [mm]" +msgstr "" + +#: label/models.py:141 +msgid "Label width, specified in mm" +msgstr "" + +#: label/models.py:147 +msgid "Height [mm]" +msgstr "" + +#: label/models.py:148 +msgid "Label height, specified in mm" +msgstr "" + +#: label/models.py:154 report/models.py:291 +msgid "Filename Pattern" +msgstr "" + +#: label/models.py:155 +msgid "Pattern for generating label filenames" +msgstr "" + +#: label/models.py:258 +msgid "Query filters (comma-separated list of key=value pairs)," +msgstr "" + +#: label/models.py:259 label/models.py:319 label/models.py:366 +#: report/models.py:322 report/models.py:457 report/models.py:495 +msgid "Filters" +msgstr "" + +#: label/models.py:318 +msgid "Query filters (comma-separated list of key=value pairs" +msgstr "" + +#: label/models.py:365 +msgid "Part query filters (comma-separated value of key=value pairs)" +msgstr "" + +#: order/forms.py:30 order/templates/order/order_base.html:47 +msgid "Place order" +msgstr "" + +#: order/forms.py:41 order/templates/order/order_base.html:54 +msgid "Mark order as complete" +msgstr "" + +#: order/forms.py:52 order/forms.py:63 order/templates/order/order_base.html:59 +#: order/templates/order/sales_order_base.html:61 +msgid "Cancel order" +msgstr "" + +#: order/forms.py:74 order/templates/order/sales_order_base.html:58 +msgid "Ship order" +msgstr "" + +#: order/forms.py:89 +msgid "Set all received parts listed above to this location (if left blank, use \"Destination\" column value in above table)" +msgstr "" + +#: order/forms.py:116 +msgid "Enter stock item serial numbers" +msgstr "" + +#: order/forms.py:122 +msgid "Enter quantity of stock items" +msgstr "" + +#: order/models.py:158 +msgid "Order description" +msgstr "" + +#: order/models.py:160 +msgid "Link to external page" +msgstr "" + +#: order/models.py:168 +msgid "Created By" +msgstr "" + +#: order/models.py:175 +msgid "User or group responsible for this order" +msgstr "" + +#: order/models.py:180 +msgid "Order notes" +msgstr "" + +#: order/models.py:247 order/models.py:534 +msgid "Order reference" +msgstr "" + +#: order/models.py:252 order/models.py:549 +msgid "Purchase order status" +msgstr "" + +#: order/models.py:261 +msgid "Company from which the items are being ordered" +msgstr "" + +#: order/models.py:264 order/templates/order/order_base.html:98 +#: templates/js/order.js:243 +msgid "Supplier Reference" +msgstr "" + +#: order/models.py:264 +msgid "Supplier order reference code" +msgstr "" + +#: order/models.py:271 +msgid "received by" +msgstr "" + +#: order/models.py:276 +msgid "Issue Date" +msgstr "" + +#: order/models.py:277 +msgid "Date order was issued" +msgstr "" + +#: order/models.py:282 +msgid "Target Delivery Date" +msgstr "" + +#: order/models.py:283 +msgid "Expected date for order delivery. Order will be overdue after this date." +msgstr "" + +#: order/models.py:289 +msgid "Date order was completed" +msgstr "" + +#: order/models.py:313 stock/models.py:345 stock/models.py:1060 +msgid "Quantity must be greater than zero" +msgstr "" + +#: order/models.py:318 +msgid "Part supplier must match PO supplier" +msgstr "" + +#: order/models.py:416 +msgid "Lines can only be received against an order marked as 'Placed'" +msgstr "" + +#: order/models.py:420 +msgid "Quantity must be an integer" +msgstr "" + +#: order/models.py:422 +msgid "Quantity must be a positive number" +msgstr "" + +#: order/models.py:545 +msgid "Company to which the items are being sold" +msgstr "" + +#: order/models.py:551 +msgid "Customer Reference " +msgstr "" + +#: order/models.py:551 +msgid "Customer order reference code" +msgstr "" + +#: order/models.py:556 +msgid "Target date for order completion. Order will be overdue after this date." +msgstr "" + +#: order/models.py:559 templates/js/order.js:372 +msgid "Shipment Date" +msgstr "" + +#: order/models.py:566 +msgid "shipped by" +msgstr "" + +#: order/models.py:610 +msgid "SalesOrder cannot be shipped as it is not currently pending" +msgstr "" + +#: order/models.py:707 +msgid "Item quantity" +msgstr "" + +#: order/models.py:713 +msgid "Line item reference" +msgstr "" + +#: order/models.py:715 +msgid "Line item notes" +msgstr "" + +#: order/models.py:745 order/models.py:823 templates/js/order.js:422 +msgid "Order" +msgstr "" + +#: order/models.py:746 order/templates/order/order_base.html:9 +#: order/templates/order/order_base.html:24 +#: report/templates/report/inventree_po_report.html:77 +#: stock/templates/stock/item_base.html:336 templates/js/order.js:212 +#: templates/js/stock.js:1029 templates/js/stock.js:1437 +msgid "Purchase Order" +msgstr "" + +#: order/models.py:767 +msgid "Supplier part" +msgstr "" + +#: order/models.py:770 order/templates/order/order_base.html:131 +#: order/templates/order/purchase_order_detail.html:388 +#: order/templates/order/receive_parts.html:22 +#: order/templates/order/sales_order_base.html:133 +msgid "Received" +msgstr "" + +#: order/models.py:770 +msgid "Number of items received" +msgstr "" + +#: order/models.py:776 part/templates/part/prices.html:157 stock/models.py:582 +#: stock/templates/stock/item_base.html:343 templates/js/stock.js:1073 +msgid "Purchase Price" +msgstr "" + +#: order/models.py:777 +msgid "Unit purchase price" +msgstr "" + +#: order/models.py:785 +msgid "Where does the Purchaser want this item to be stored?" +msgstr "" + +#: order/models.py:831 part/templates/part/part_pricing.html:97 +#: part/templates/part/prices.html:97 part/templates/part/prices.html:266 +msgid "Sale Price" +msgstr "" + +#: order/models.py:832 +msgid "Unit sale price" +msgstr "" + +#: order/models.py:911 order/models.py:913 +msgid "Stock item has not been assigned" +msgstr "" + +#: order/models.py:917 +msgid "Cannot allocate stock item to a line with a different part" +msgstr "" + +#: order/models.py:919 +msgid "Cannot allocate stock to a line without a part" +msgstr "" + +#: order/models.py:922 +msgid "Allocation quantity cannot exceed stock quantity" +msgstr "" + +#: order/models.py:932 +msgid "Quantity must be 1 for serialized stock item" +msgstr "" + +#: order/models.py:937 +msgid "Line" +msgstr "" + +#: order/models.py:948 +msgid "Item" +msgstr "" + +#: order/models.py:949 +msgid "Select stock item to allocate" +msgstr "" + +#: order/models.py:952 +msgid "Enter stock allocation quantity" +msgstr "" + +#: order/serializers.py:139 +msgid "Purchase price currency" +msgstr "" + +#: order/serializers.py:360 +msgid "Sale price currency" +msgstr "" + +#: order/templates/order/delete_attachment.html:5 +#: stock/templates/stock/attachment_delete.html:5 +#: templates/attachment_delete.html:5 +msgid "Are you sure you want to delete this attachment?" +msgstr "" + +#: order/templates/order/order_base.html:39 +#: order/templates/order/sales_order_base.html:50 +msgid "Print" +msgstr "" + +#: order/templates/order/order_base.html:43 +#: order/templates/order/sales_order_base.html:54 +msgid "Edit order information" +msgstr "" + +#: order/templates/order/order_base.html:51 +msgid "Receive items" +msgstr "" + +#: order/templates/order/order_base.html:64 +msgid "Export order to file" +msgstr "" + +#: order/templates/order/order_base.html:72 +#: order/templates/order/po_navbar.html:12 +msgid "Purchase Order Details" +msgstr "" + +#: order/templates/order/order_base.html:77 +#: order/templates/order/sales_order_base.html:79 +msgid "Order Reference" +msgstr "" + +#: order/templates/order/order_base.html:82 +#: order/templates/order/sales_order_base.html:84 +msgid "Order Status" +msgstr "" + +#: order/templates/order/order_base.html:117 +#: report/templates/report/inventree_build_order_base.html:122 +msgid "Issued" +msgstr "" + +#: order/templates/order/order_base.html:185 +msgid "Edit Purchase Order" +msgstr "" + +#: order/templates/order/order_base.html:196 +#: order/templates/order/purchase_order_detail.html:265 +#: part/templates/part/category.html:255 part/templates/part/category.html:297 +#: stock/templates/stock/location.html:250 templates/js/part.js:64 +msgid "New Location" +msgstr "" + +#: order/templates/order/order_base.html:197 +#: order/templates/order/purchase_order_detail.html:266 +#: stock/templates/stock/location.html:42 templates/js/part.js:65 +msgid "Create new stock location" +msgstr "" + +#: order/templates/order/order_cancel.html:8 +msgid "Cancelling this order means that the order and line items will no longer be editable." +msgstr "" + +#: order/templates/order/order_complete.html:7 +msgid "Mark this order as complete?" +msgstr "" + +#: order/templates/order/order_complete.html:10 +msgid "This order has line items which have not been marked as received." +msgstr "" + +#: order/templates/order/order_complete.html:11 +msgid "Completing this order means that the order and line items will no longer be editable." +msgstr "" + +#: order/templates/order/order_issue.html:8 +msgid "After placing this purchase order, line items will no longer be editable." +msgstr "" + +#: order/templates/order/order_wizard/match_fields.html:9 +#: part/templates/part/bom_upload/match_fields.html:9 +#: part/templates/part/import_wizard/ajax_match_fields.html:9 +#: part/templates/part/import_wizard/match_fields.html:9 +msgid "Missing selections for the following required columns" +msgstr "" + +#: order/templates/order/order_wizard/match_fields.html:20 +#: part/templates/part/bom_upload/match_fields.html:20 +#: part/templates/part/import_wizard/ajax_match_fields.html:20 +#: part/templates/part/import_wizard/match_fields.html:20 +msgid "Duplicate selections found, see below. Fix them then retry submitting." +msgstr "" + +#: order/templates/order/order_wizard/match_fields.html:29 +#: order/templates/order/order_wizard/match_parts.html:21 +#: part/templates/part/bom_upload/match_fields.html:29 +#: part/templates/part/bom_upload/match_parts.html:21 +#: part/templates/part/import_wizard/match_fields.html:29 +#: part/templates/part/import_wizard/match_references.html:21 +msgid "Submit Selections" +msgstr "" + +#: order/templates/order/order_wizard/match_fields.html:35 +#: part/templates/part/bom_upload/match_fields.html:35 +#: part/templates/part/import_wizard/ajax_match_fields.html:28 +#: part/templates/part/import_wizard/match_fields.html:35 +msgid "File Fields" +msgstr "" + +#: order/templates/order/order_wizard/match_fields.html:42 +#: part/templates/part/bom_upload/match_fields.html:42 +#: part/templates/part/import_wizard/ajax_match_fields.html:35 +#: part/templates/part/import_wizard/match_fields.html:42 +msgid "Remove column" +msgstr "" + +#: order/templates/order/order_wizard/match_fields.html:60 +#: part/templates/part/bom_upload/match_fields.html:60 +#: part/templates/part/import_wizard/ajax_match_fields.html:53 +#: part/templates/part/import_wizard/match_fields.html:60 +msgid "Duplicate selection" +msgstr "" + +#: order/templates/order/order_wizard/match_fields.html:71 +#: order/templates/order/order_wizard/match_parts.html:52 +#: part/templates/part/bom_upload/match_fields.html:71 +#: part/templates/part/bom_upload/match_parts.html:53 +#: part/templates/part/import_wizard/ajax_match_fields.html:64 +#: part/templates/part/import_wizard/ajax_match_references.html:42 +#: part/templates/part/import_wizard/match_fields.html:71 +#: part/templates/part/import_wizard/match_references.html:49 +msgid "Remove row" +msgstr "" + +#: order/templates/order/order_wizard/match_parts.html:12 +#: part/templates/part/bom_upload/match_parts.html:12 +#: part/templates/part/import_wizard/ajax_match_references.html:12 +#: part/templates/part/import_wizard/match_references.html:12 +msgid "Errors exist in the submitted data" +msgstr "" + +#: order/templates/order/order_wizard/match_parts.html:28 +#: part/templates/part/bom_upload/match_parts.html:28 +#: part/templates/part/import_wizard/ajax_match_references.html:21 +#: part/templates/part/import_wizard/match_references.html:28 +msgid "Row" +msgstr "" + +#: order/templates/order/order_wizard/match_parts.html:29 +msgid "Select Supplier Part" +msgstr "" + +#: order/templates/order/order_wizard/po_upload.html:11 +msgid "Upload File for Purchase Order" +msgstr "" + +#: order/templates/order/order_wizard/po_upload.html:18 +#: part/templates/part/bom_upload/upload_file.html:24 +#: part/templates/part/import_wizard/ajax_part_upload.html:10 +#: part/templates/part/import_wizard/part_upload.html:21 +#, python-format +msgid "Step %(step)s of %(count)s" +msgstr "" + +#: order/templates/order/order_wizard/po_upload.html:48 +msgid "Order is already processed. Files cannot be uploaded." +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:11 +msgid "Step 1 of 2 - Select Part Suppliers" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:16 +msgid "Select suppliers" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:20 +msgid "No purchaseable parts selected" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:33 +msgid "Select Supplier" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:57 +msgid "No price" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:65 +#, python-format +msgid "Select a supplier for %(name)s" +msgstr "" + +#: order/templates/order/order_wizard/select_parts.html:77 +#: part/templates/part/set_category.html:32 +msgid "Remove part" +msgstr "" + +#: order/templates/order/order_wizard/select_pos.html:8 +msgid "Step 2 of 2 - Select Purchase Orders" +msgstr "" + +#: order/templates/order/order_wizard/select_pos.html:12 +msgid "Select existing purchase orders, or create new orders." +msgstr "" + +#: order/templates/order/order_wizard/select_pos.html:31 +#: templates/js/order.js:269 templates/js/order.js:377 +msgid "Items" +msgstr "" + +#: order/templates/order/order_wizard/select_pos.html:32 +msgid "Select Purchase Order" +msgstr "" + +#: order/templates/order/order_wizard/select_pos.html:45 +#, python-format +msgid "Create new purchase order for %(name)s" +msgstr "" + +#: order/templates/order/order_wizard/select_pos.html:68 +#, python-format +msgid "Select a purchase order for %(name)s" +msgstr "" + +#: order/templates/order/po_attachments.html:12 +#: order/templates/order/po_navbar.html:32 +#: order/templates/order/purchase_order_detail.html:47 +msgid "Purchase Order Attachments" +msgstr "" + +#: order/templates/order/po_navbar.html:26 +msgid "Received Stock Items" +msgstr "" + +#: order/templates/order/po_navbar.html:29 +#: order/templates/order/po_received_items.html:12 +#: order/templates/order/purchase_order_detail.html:38 +msgid "Received Items" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:17 +msgid "Purchase Order Items" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:23 +#: order/templates/order/purchase_order_detail.html:202 +#: order/templates/order/sales_order_detail.html:23 +#: order/templates/order/sales_order_detail.html:176 +msgid "Add Line Item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:58 +#: order/templates/order/sales_order_detail.html:54 +msgid "Order Notes" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:238 +#: order/templates/order/sales_order_detail.html:518 +msgid "Edit Line Item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:248 +#: order/templates/order/sales_order_detail.html:528 +msgid "Delete Line Item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:279 +msgid "No line items found" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:307 +#: order/templates/order/sales_order_detail.html:353 +msgid "Total" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:360 +#: order/templates/order/sales_order_detail.html:376 templates/js/part.js:996 +#: templates/js/part.js:1185 +msgid "Unit Price" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:367 +#: order/templates/order/sales_order_detail.html:383 +msgid "Total price" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:431 +#: order/templates/order/sales_order_detail.html:489 +msgid "Edit line item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:432 +msgid "Delete line item" +msgstr "" + +#: order/templates/order/purchase_order_detail.html:437 +msgid "Receive line item" +msgstr "" + +#: order/templates/order/purchase_orders.html:24 +#: order/templates/order/sales_orders.html:24 +msgid "Print Order Reports" +msgstr "" + +#: order/templates/order/receive_parts.html:8 +#, python-format +msgid "Receive outstanding parts for %(order)s - %(desc)s" +msgstr "" + +#: order/templates/order/receive_parts.html:14 part/api.py:47 +#: part/models.py:348 part/templates/part/cat_link.html:7 +#: 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:24 +#: templates/InvenTree/index.html:102 templates/InvenTree/search.html:114 +#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:855 +#: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 +#: users/models.py:41 +msgid "Parts" +msgstr "" + +#: order/templates/order/receive_parts.html:15 +msgid "Fill out number of parts received, the status and destination" +msgstr "" + +#: order/templates/order/receive_parts.html:20 +msgid "Order Code" +msgstr "" + +#: order/templates/order/receive_parts.html:21 +#: part/templates/part/part_base.html:194 templates/js/part.js:670 +msgid "On Order" +msgstr "" + +#: order/templates/order/receive_parts.html:23 +msgid "Receive" +msgstr "" + +#: order/templates/order/receive_parts.html:37 +msgid "Error: Referenced part has been removed" +msgstr "" + +#: order/templates/order/receive_parts.html:68 +msgid "Remove line" +msgstr "" + +#: order/templates/order/sales_order_base.html:16 +msgid "This Sales Order has not been fully allocated" +msgstr "" + +#: order/templates/order/sales_order_base.html:66 +msgid "Packing List" +msgstr "" + +#: order/templates/order/sales_order_base.html:74 +msgid "Sales Order Details" +msgstr "" + +#: order/templates/order/sales_order_base.html:100 templates/js/order.js:344 +msgid "Customer Reference" +msgstr "" + +#: order/templates/order/sales_order_base.html:178 +msgid "Edit Sales Order" +msgstr "" + +#: order/templates/order/sales_order_cancel.html:8 +#: order/templates/order/sales_order_ship.html:9 +#: part/templates/part/bom_duplicate.html:12 +#: stock/templates/stock/stockitem_convert.html:13 +msgid "Warning" +msgstr "" + +#: order/templates/order/sales_order_cancel.html:9 +msgid "Cancelling this order means that the order will no longer be editable." +msgstr "" + +#: order/templates/order/sales_order_detail.html:17 +msgid "Sales Order Items" +msgstr "" + +#: order/templates/order/sales_order_detail.html:225 templates/js/bom.js:358 +#: templates/js/build.js:759 templates/js/build.js:1202 +msgid "Actions" +msgstr "" + +#: order/templates/order/sales_order_detail.html:232 templates/js/build.js:645 +#: templates/js/build.js:1011 +msgid "Edit stock allocation" +msgstr "" + +#: order/templates/order/sales_order_detail.html:233 templates/js/build.js:647 +#: templates/js/build.js:1012 +msgid "Delete stock allocation" +msgstr "" + +#: order/templates/order/sales_order_detail.html:306 +msgid "No matching line items" +msgstr "" + +#: order/templates/order/sales_order_detail.html:336 +msgid "ID" +msgstr "" + +#: order/templates/order/sales_order_detail.html:404 templates/js/build.js:710 +#: templates/js/build.js:1007 +msgid "Allocated" +msgstr "" + +#: order/templates/order/sales_order_detail.html:406 +msgid "Fulfilled" +msgstr "" + +#: order/templates/order/sales_order_detail.html:443 +msgid "PO" +msgstr "" + +#: order/templates/order/sales_order_detail.html:473 +msgid "Allocate serial numbers" +msgstr "" + +#: order/templates/order/sales_order_detail.html:476 templates/js/build.js:773 +msgid "Allocate stock" +msgstr "" + +#: order/templates/order/sales_order_detail.html:479 +msgid "Purchase stock" +msgstr "" + +#: order/templates/order/sales_order_detail.html:483 templates/js/build.js:766 +#: templates/js/build.js:1210 +msgid "Build stock" +msgstr "" + +#: order/templates/order/sales_order_detail.html:486 +#: order/templates/order/sales_order_detail.html:605 +msgid "Calculate price" +msgstr "" + +#: order/templates/order/sales_order_detail.html:490 +msgid "Delete line item " +msgstr "" + +#: order/templates/order/sales_order_detail.html:611 +msgid "Update Unit Price" +msgstr "" + +#: order/templates/order/sales_order_ship.html:10 +msgid "This order has not been fully allocated. If the order is marked as shipped, it can no longer be adjusted." +msgstr "" + +#: order/templates/order/sales_order_ship.html:12 +msgid "Ensure that the order allocation is correct before shipping the order." +msgstr "" + +#: order/templates/order/sales_order_ship.html:18 +msgid "Some line items in this order have been over-allocated" +msgstr "" + +#: order/templates/order/sales_order_ship.html:20 +msgid "Ensure that this is correct before shipping the order." +msgstr "" + +#: order/templates/order/sales_order_ship.html:27 +msgid "Shipping this order means that the order will no longer be editable." +msgstr "" + +#: order/templates/order/so_allocate_by_serial.html:9 +msgid "Allocate stock items by serial number" +msgstr "" + +#: order/templates/order/so_allocation_delete.html:7 +msgid "This action will unallocate the following stock from the Sales Order" +msgstr "" + +#: order/templates/order/so_navbar.html:12 +msgid "Sales Order Line Items" +msgstr "" + +#: order/templates/order/so_navbar.html:15 +msgid "Order Items" +msgstr "" + +#: order/templates/order/so_navbar.html:26 +msgid "Sales Order Attachments" +msgstr "" + +#: order/views.py:104 +msgid "Cancel Order" +msgstr "" + +#: order/views.py:113 order/views.py:139 +msgid "Confirm order cancellation" +msgstr "" + +#: order/views.py:116 order/views.py:142 +msgid "Order cannot be cancelled" +msgstr "" + +#: order/views.py:130 +msgid "Cancel sales order" +msgstr "" + +#: order/views.py:156 +msgid "Issue Order" +msgstr "" + +#: order/views.py:165 +msgid "Confirm order placement" +msgstr "" + +#: order/views.py:175 +msgid "Purchase order issued" +msgstr "" + +#: order/views.py:186 +msgid "Complete Order" +msgstr "" + +#: order/views.py:202 +msgid "Confirm order completion" +msgstr "" + +#: order/views.py:213 +msgid "Purchase order completed" +msgstr "" + +#: order/views.py:223 +msgid "Ship Order" +msgstr "" + +#: order/views.py:239 +msgid "Confirm order shipment" +msgstr "" + +#: order/views.py:245 +msgid "Could not ship order" +msgstr "" + +#: order/views.py:292 +msgid "Match Supplier Parts" +msgstr "" + +#: order/views.py:480 +msgid "Receive Parts" +msgstr "" + +#: order/views.py:552 +msgid "Items received" +msgstr "" + +#: order/views.py:620 +msgid "Error converting quantity to number" +msgstr "" + +#: order/views.py:626 +msgid "Receive quantity less than zero" +msgstr "" + +#: order/views.py:632 +msgid "No lines specified" +msgstr "" + +#: order/views.py:705 +msgid "Update prices" +msgstr "" + +#: order/views.py:963 +#, python-brace-format +msgid "Ordered {n} parts" +msgstr "" + +#: order/views.py:1016 +msgid "Allocate Serial Numbers" +msgstr "" + +#: order/views.py:1061 +#, python-brace-format +msgid "Allocated {n} items" +msgstr "" + +#: order/views.py:1077 +msgid "Select line item" +msgstr "" + +#: order/views.py:1108 +#, python-brace-format +msgid "No matching item for serial {serial}" +msgstr "" + +#: order/views.py:1118 +#, python-brace-format +msgid "{serial} is not in stock" +msgstr "" + +#: order/views.py:1126 +#, python-brace-format +msgid "{serial} already allocated to an order" +msgstr "" + +#: order/views.py:1180 +msgid "Allocate Stock to Order" +msgstr "" + +#: order/views.py:1254 +msgid "Edit Allocation Quantity" +msgstr "" + +#: order/views.py:1269 +msgid "Remove allocation" +msgstr "" + +#: order/views.py:1341 +msgid "Sales order not found" +msgstr "" + +#: order/views.py:1347 +msgid "Price not found" +msgstr "" + +#: order/views.py:1350 +#, python-brace-format +msgid "Updated {part} unit-price to {price}" +msgstr "" + +#: order/views.py:1355 +#, python-brace-format +msgid "Updated {part} unit-price to {price} and quantity to {qty}" +msgstr "" + +#: part/bom.py:133 part/models.py:74 part/models.py:793 +#: part/templates/part/category.html:75 +msgid "Default Location" +msgstr "" + +#: part/bom.py:134 part/templates/part/part_base.html:182 +msgid "Available Stock" +msgstr "" + +#: part/forms.py:64 +msgid "File Format" +msgstr "" + +#: part/forms.py:64 +msgid "Select output file format" +msgstr "" + +#: part/forms.py:66 +msgid "Cascading" +msgstr "" + +#: part/forms.py:66 +msgid "Download cascading / multi-level BOM" +msgstr "" + +#: part/forms.py:68 +msgid "Levels" +msgstr "" + +#: part/forms.py:68 +msgid "Select maximum number of BOM levels to export (0 = all levels)" +msgstr "" + +#: part/forms.py:70 +msgid "Include Parameter Data" +msgstr "" + +#: part/forms.py:70 +msgid "Include part parameters data in exported BOM" +msgstr "" + +#: part/forms.py:72 +msgid "Include Stock Data" +msgstr "" + +#: part/forms.py:72 +msgid "Include part stock data in exported BOM" +msgstr "" + +#: part/forms.py:74 +msgid "Include Manufacturer Data" +msgstr "" + +#: part/forms.py:74 +msgid "Include part manufacturer data in exported BOM" +msgstr "" + +#: part/forms.py:76 +msgid "Include Supplier Data" +msgstr "" + +#: part/forms.py:76 +msgid "Include part supplier data in exported BOM" +msgstr "" + +#: part/forms.py:97 part/models.py:2278 +msgid "Parent Part" +msgstr "" + +#: part/forms.py:98 part/templates/part/bom_duplicate.html:7 +msgid "Select parent part to copy BOM from" +msgstr "" + +#: part/forms.py:104 +msgid "Clear existing BOM items" +msgstr "" + +#: part/forms.py:110 +msgid "Confirm BOM duplication" +msgstr "" + +#: part/forms.py:128 +msgid "validate" +msgstr "" + +#: part/forms.py:128 +msgid "Confirm that the BOM is correct" +msgstr "" + +#: part/forms.py:171 +msgid "Related Part" +msgstr "" + +#: part/forms.py:178 +msgid "Select part category" +msgstr "" + +#: part/forms.py:195 +msgid "Duplicate all BOM data for this part" +msgstr "" + +#: part/forms.py:196 +msgid "Copy BOM" +msgstr "" + +#: part/forms.py:201 +msgid "Duplicate all parameter data for this part" +msgstr "" + +#: part/forms.py:202 +msgid "Copy Parameters" +msgstr "" + +#: part/forms.py:207 +msgid "Confirm part creation" +msgstr "" + +#: part/forms.py:212 +msgid "Include category parameter templates" +msgstr "" + +#: part/forms.py:217 +msgid "Include parent categories parameter templates" +msgstr "" + +#: part/forms.py:222 +msgid "Initial stock amount" +msgstr "" + +#: part/forms.py:223 +msgid "Create stock for this part" +msgstr "" + +#: part/forms.py:303 +msgid "Add parameter template to same level categories" +msgstr "" + +#: part/forms.py:307 +msgid "Add parameter template to all categories" +msgstr "" + +#: part/forms.py:325 part/models.py:2377 +msgid "Sub part" +msgstr "" + +#: part/forms.py:354 +msgid "Input quantity for price calculation" +msgstr "" + +#: part/models.py:75 +msgid "Default location for parts in this category" +msgstr "" + +#: part/models.py:78 +msgid "Default keywords" +msgstr "" + +#: part/models.py:78 +msgid "Default keywords for parts in this category" +msgstr "" + +#: part/models.py:88 part/models.py:2324 +#: part/templates/part/part_app_base.html:10 +msgid "Part Category" +msgstr "" + +#: part/models.py:89 part/templates/part/category.html:32 +#: part/templates/part/category.html:103 templates/InvenTree/search.html:127 +#: templates/stats.html:84 users/models.py:40 +msgid "Part Categories" +msgstr "" + +#: part/models.py:433 +msgid "Invalid choice for parent part" +msgstr "" + +#: part/models.py:495 part/models.py:507 +#, python-brace-format +msgid "Part '{p1}' is used in BOM for '{p2}' (recursive)" +msgstr "" + +#: part/models.py:604 +msgid "Next available serial numbers are" +msgstr "" + +#: part/models.py:608 +msgid "Next available serial number is" +msgstr "" + +#: part/models.py:613 +msgid "Most recent serial number is" +msgstr "" + +#: part/models.py:692 +msgid "Duplicate IPN not allowed in part settings" +msgstr "" + +#: part/models.py:717 +msgid "Part name" +msgstr "" + +#: part/models.py:724 +msgid "Is Template" +msgstr "" + +#: part/models.py:725 +msgid "Is this part a template part?" +msgstr "" + +#: part/models.py:735 +msgid "Is this part a variant of another part?" +msgstr "" + +#: part/models.py:736 +msgid "Variant Of" +msgstr "" + +#: part/models.py:742 +msgid "Part description" +msgstr "" + +#: part/models.py:747 part/templates/part/category.html:82 +#: part/templates/part/part_base.html:130 +msgid "Keywords" +msgstr "" + +#: part/models.py:748 +msgid "Part keywords to improve visibility in search results" +msgstr "" + +#: part/models.py:755 part/models.py:2323 +#: part/templates/part/set_category.html:15 templates/js/part.js:641 +msgid "Category" +msgstr "" + +#: part/models.py:756 +msgid "Part category" +msgstr "" + +#: part/models.py:761 templates/js/part.js:257 templates/js/part.js:485 +msgid "IPN" +msgstr "" + +#: part/models.py:762 +msgid "Internal Part Number" +msgstr "" + +#: part/models.py:768 +msgid "Part revision or version number" +msgstr "" + +#: part/models.py:769 report/models.py:200 templates/js/part.js:261 +msgid "Revision" +msgstr "" + +#: part/models.py:791 +msgid "Where is this item normally stored?" +msgstr "" + +#: part/models.py:838 +msgid "Default Supplier" +msgstr "" + +#: part/models.py:839 +msgid "Default supplier part" +msgstr "" + +#: part/models.py:846 +msgid "Default Expiry" +msgstr "" + +#: part/models.py:847 +msgid "Expiry time (in days) for stock items of this part" +msgstr "" + +#: part/models.py:852 +msgid "Minimum Stock" +msgstr "" + +#: part/models.py:853 +msgid "Minimum allowed stock level" +msgstr "" + +#: part/models.py:860 +msgid "Stock keeping units for this part" +msgstr "" + +#: part/models.py:866 +msgid "Can this part be built from other parts?" +msgstr "" + +#: part/models.py:872 +msgid "Can this part be used to build other parts?" +msgstr "" + +#: part/models.py:878 +msgid "Does this part have tracking for unique items?" +msgstr "" + +#: part/models.py:883 +msgid "Can this part be purchased from external suppliers?" +msgstr "" + +#: part/models.py:888 +msgid "Can this part be sold to customers?" +msgstr "" + +#: part/models.py:892 templates/js/table_filters.js:21 +#: templates/js/table_filters.js:69 templates/js/table_filters.js:250 +#: templates/js/table_filters.js:319 +msgid "Active" +msgstr "" + +#: part/models.py:893 +msgid "Is this part active?" +msgstr "" + +#: part/models.py:898 +msgid "Is this a virtual part, such as a software product or license?" +msgstr "" + +#: part/models.py:903 +msgid "Part notes - supports Markdown formatting" +msgstr "" + +#: part/models.py:906 +msgid "BOM checksum" +msgstr "" + +#: part/models.py:906 +msgid "Stored BOM checksum" +msgstr "" + +#: part/models.py:909 +msgid "BOM checked by" +msgstr "" + +#: part/models.py:911 +msgid "BOM checked date" +msgstr "" + +#: part/models.py:915 +msgid "Creation User" +msgstr "" + +#: part/models.py:1654 +msgid "Sell multiple" +msgstr "" + +#: part/models.py:2142 +msgid "Test templates can only be created for trackable parts" +msgstr "" + +#: part/models.py:2159 +msgid "Test with this name already exists for this part" +msgstr "" + +#: part/models.py:2179 templates/js/part.js:906 templates/js/stock.js:475 +msgid "Test Name" +msgstr "" + +#: part/models.py:2180 +msgid "Enter a name for the test" +msgstr "" + +#: part/models.py:2185 +msgid "Test Description" +msgstr "" + +#: part/models.py:2186 +msgid "Enter description for this test" +msgstr "" + +#: part/models.py:2191 templates/js/part.js:915 +#: templates/js/table_filters.js:236 +msgid "Required" +msgstr "" + +#: part/models.py:2192 +msgid "Is this test required to pass?" +msgstr "" + +#: part/models.py:2197 templates/js/part.js:923 +msgid "Requires Value" +msgstr "" + +#: part/models.py:2198 +msgid "Does this test require a value when adding a test result?" +msgstr "" + +#: part/models.py:2203 templates/js/part.js:930 +msgid "Requires Attachment" +msgstr "" + +#: part/models.py:2204 +msgid "Does this test require a file attachment when adding a test result?" +msgstr "" + +#: part/models.py:2241 +msgid "Parameter template name must be unique" +msgstr "" + +#: part/models.py:2246 +msgid "Parameter Name" +msgstr "" + +#: part/models.py:2248 +msgid "Parameter Units" +msgstr "" + +#: part/models.py:2280 part/models.py:2329 part/models.py:2330 +#: templates/InvenTree/settings/category.html:62 +msgid "Parameter Template" +msgstr "" + +#: part/models.py:2282 +msgid "Data" +msgstr "" + +#: part/models.py:2282 +msgid "Parameter Value" +msgstr "" + +#: part/models.py:2334 templates/InvenTree/settings/category.html:67 +msgid "Default Value" +msgstr "" + +#: part/models.py:2335 +msgid "Default Parameter Value" +msgstr "" + +#: part/models.py:2369 +msgid "Select parent part" +msgstr "" + +#: part/models.py:2378 +msgid "Select part to be used in BOM" +msgstr "" + +#: part/models.py:2384 +msgid "BOM quantity for this BOM item" +msgstr "" + +#: part/models.py:2386 templates/js/bom.js:216 templates/js/bom.js:278 +msgid "Optional" +msgstr "" + +#: part/models.py:2386 +msgid "This BOM item is optional" +msgstr "" + +#: part/models.py:2389 +msgid "Overage" +msgstr "" + +#: part/models.py:2390 +msgid "Estimated build wastage quantity (absolute or percentage)" +msgstr "" + +#: part/models.py:2393 +msgid "BOM item reference" +msgstr "" + +#: part/models.py:2396 +msgid "BOM item notes" +msgstr "" + +#: part/models.py:2398 +msgid "Checksum" +msgstr "" + +#: part/models.py:2398 +msgid "BOM line checksum" +msgstr "" + +#: part/models.py:2402 templates/js/bom.js:295 templates/js/bom.js:302 +#: templates/js/table_filters.js:55 +msgid "Inherited" +msgstr "" + +#: part/models.py:2403 +msgid "This BOM item is inherited by BOMs for variant parts" +msgstr "" + +#: part/models.py:2408 templates/js/bom.js:287 +msgid "Allow Variants" +msgstr "" + +#: part/models.py:2409 +msgid "Stock items for variant parts can be used for this BOM item" +msgstr "" + +#: part/models.py:2494 stock/models.py:335 +msgid "Quantity must be integer value for trackable parts" +msgstr "" + +#: part/models.py:2503 part/models.py:2505 +msgid "Sub part must be specified" +msgstr "" + +#: part/models.py:2508 +msgid "BOM Item" +msgstr "" + +#: part/models.py:2627 +msgid "Part 1" +msgstr "" + +#: part/models.py:2631 +msgid "Part 2" +msgstr "" + +#: part/models.py:2631 +msgid "Select Related Part" +msgstr "" + +#: part/models.py:2663 +msgid "Error creating relationship: check that the part is not related to itself and that the relationship is unique" +msgstr "" + +#: part/templates/part/bom.html:6 +msgid "You do not have permission to edit the BOM." +msgstr "" + +#: part/templates/part/bom.html:14 +#, python-format +msgid "The BOM for %(part)s has changed, and must be validated.
" +msgstr "" + +#: part/templates/part/bom.html:16 +#, python-format +msgid "The BOM for %(part)s was last checked by %(checker)s on %(check_date)s" +msgstr "" + +#: part/templates/part/bom.html:20 +#, python-format +msgid "The BOM for %(part)s has not been validated." +msgstr "" + +#: part/templates/part/bom.html:27 +msgid "Remove selected BOM items" +msgstr "" + +#: part/templates/part/bom.html:30 +msgid "Import BOM data" +msgstr "" + +#: part/templates/part/bom.html:34 +msgid "Copy BOM from parent part" +msgstr "" + +#: part/templates/part/bom.html:38 +msgid "New BOM Item" +msgstr "" + +#: part/templates/part/bom.html:41 +msgid "Finish Editing" +msgstr "" + +#: part/templates/part/bom.html:46 +msgid "Edit BOM" +msgstr "" + +#: part/templates/part/bom.html:50 +msgid "Validate Bill of Materials" +msgstr "" + +#: part/templates/part/bom.html:56 part/views.py:1586 +msgid "Export Bill of Materials" +msgstr "" + +#: part/templates/part/bom.html:59 +msgid "Print BOM Report" +msgstr "" + +#: part/templates/part/bom_duplicate.html:13 +msgid "This part already has a Bill of Materials" +msgstr "" + +#: part/templates/part/bom_upload/match_parts.html:29 +msgid "Select Part" +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:7 +msgid "Upload BOM File" +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:12 +msgid "Upload Bill of Materials" +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:16 +msgid "Requirements for BOM upload" +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:18 +msgid "The BOM file must contain the required named columns as provided in the " +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:18 +msgid "BOM Upload Template" +msgstr "" + +#: part/templates/part/bom_upload/upload_file.html:19 +msgid "Each part must already exist in the database" +msgstr "" + +#: part/templates/part/bom_validate.html:6 +#, python-format +msgid "Confirm that the Bill of Materials (BOM) is valid for:
%(part)s" +msgstr "" + +#: part/templates/part/bom_validate.html:9 +msgid "This will validate each line in the BOM." +msgstr "" + +#: part/templates/part/category.html:33 +msgid "All parts" +msgstr "" + +#: part/templates/part/category.html:38 part/views.py:1912 +msgid "Create new part category" +msgstr "" + +#: part/templates/part/category.html:44 +msgid "Edit part category" +msgstr "" + +#: part/templates/part/category.html:49 +msgid "Delete part category" +msgstr "" + +#: part/templates/part/category.html:59 part/templates/part/category.html:98 +msgid "Category Details" +msgstr "" + +#: part/templates/part/category.html:64 +msgid "Category Path" +msgstr "" + +#: part/templates/part/category.html:69 +msgid "Category Description" +msgstr "" + +#: part/templates/part/category.html:88 part/templates/part/category.html:174 +#: part/templates/part/category_navbar.html:14 +#: part/templates/part/category_navbar.html:17 +msgid "Subcategories" +msgstr "" + +#: part/templates/part/category.html:93 +msgid "Parts (Including subcategories)" +msgstr "" + +#: part/templates/part/category.html:126 +msgid "Export Part Data" +msgstr "" + +#: part/templates/part/category.html:127 part/templates/part/category.html:141 +msgid "Export" +msgstr "" + +#: part/templates/part/category.html:130 +msgid "Create new part" +msgstr "" + +#: part/templates/part/category.html:131 part/templates/part/detail.html:452 +msgid "New Part" +msgstr "" + +#: part/templates/part/category.html:138 +msgid "Set category" +msgstr "" + +#: part/templates/part/category.html:138 +msgid "Set Category" +msgstr "" + +#: part/templates/part/category.html:141 +msgid "Export Data" +msgstr "" + +#: part/templates/part/category.html:145 +msgid "View list display" +msgstr "" + +#: part/templates/part/category.html:148 +msgid "View grid display" +msgstr "" + +#: part/templates/part/category.html:164 +msgid "Part Parameters" +msgstr "" + +#: part/templates/part/category.html:256 +#: stock/templates/stock/location.html:251 +msgid "Create new location" +msgstr "" + +#: part/templates/part/category.html:261 part/templates/part/category.html:291 +#: templates/js/part.js:25 +msgid "New Category" +msgstr "" + +#: part/templates/part/category.html:262 +msgid "Create new category" +msgstr "" + +#: part/templates/part/category.html:292 +msgid "Create new Part Category" +msgstr "" + +#: part/templates/part/category.html:298 stock/views.py:874 +msgid "Create new Stock Location" +msgstr "" + +#: part/templates/part/category.html:317 +msgid "Select parent category" +msgstr "" + +#: part/templates/part/category.html:324 part/views.py:1860 +msgid "Edit Part Category" +msgstr "" + +#: part/templates/part/category_delete.html:5 +msgid "Are you sure you want to delete category" +msgstr "" + +#: part/templates/part/category_delete.html:8 +#, python-format +msgid "This category contains %(count)s child categories" +msgstr "" + +#: part/templates/part/category_delete.html:9 +msgid "If this category is deleted, these child categories will be moved to the" +msgstr "" + +#: part/templates/part/category_delete.html:11 +msgid "category" +msgstr "" + +#: part/templates/part/category_delete.html:13 +msgid "top level Parts category" +msgstr "" + +#: part/templates/part/category_delete.html:25 +#, python-format +msgid "This category contains %(count)s parts" +msgstr "" + +#: part/templates/part/category_delete.html:27 +#, python-format +msgid "If this category is deleted, these parts will be moved to the parent category %(path)s" +msgstr "" + +#: part/templates/part/category_delete.html:29 +msgid "If this category is deleted, these parts will be moved to the top-level category Teile" +msgstr "" + +#: part/templates/part/category_navbar.html:29 +#: part/templates/part/category_navbar.html:32 +msgid "Import Parts" +msgstr "" + +#: part/templates/part/copy_part.html:9 part/views.py:327 +msgid "Duplicate Part" +msgstr "" + +#: part/templates/part/copy_part.html:10 +#, python-format +msgid "Make a copy of part '%(full_name)s'." +msgstr "" + +#: part/templates/part/copy_part.html:14 +#: part/templates/part/create_part.html:11 +msgid "Possible Matching Parts" +msgstr "" + +#: part/templates/part/copy_part.html:15 +#: part/templates/part/create_part.html:12 +msgid "The new part may be a duplicate of these existing parts" +msgstr "" + +#: part/templates/part/create_part.html:17 +#, python-format +msgid "%(full_name)s - %(desc)s (%(match_per)s%% match)" +msgstr "" + +#: part/templates/part/detail.html:16 +msgid "Part Stock" +msgstr "" + +#: part/templates/part/detail.html:21 +#, python-format +msgid "Showing stock for all variants of %(full_name)s" +msgstr "" + +#: part/templates/part/detail.html:30 part/templates/part/navbar.html:87 +msgid "Part Test Templates" +msgstr "" + +#: part/templates/part/detail.html:36 +msgid "Add Test Template" +msgstr "" + +#: part/templates/part/detail.html:77 +msgid "New sales order" +msgstr "" + +#: part/templates/part/detail.html:77 +msgid "New Order" +msgstr "" + +#: part/templates/part/detail.html:90 +msgid "Sales Order Allocations" +msgstr "" + +#: part/templates/part/detail.html:130 part/templates/part/navbar.html:21 +msgid "Part Variants" +msgstr "" + +#: part/templates/part/detail.html:137 +msgid "Create new variant" +msgstr "" + +#: part/templates/part/detail.html:138 +msgid "New Variant" +msgstr "" + +#: part/templates/part/detail.html:161 +msgid "Add new parameter" +msgstr "" + +#: part/templates/part/detail.html:182 part/templates/part/navbar.html:95 +#: part/templates/part/navbar.html:98 +msgid "Related Parts" +msgstr "" + +#: part/templates/part/detail.html:188 +msgid "Add Related" +msgstr "" + +#: part/templates/part/detail.html:228 part/templates/part/navbar.html:35 +#: part/templates/part/navbar.html:38 +msgid "Bill of Materials" +msgstr "" + +#: part/templates/part/detail.html:237 +msgid "Assemblies" +msgstr "" + +#: part/templates/part/detail.html:253 +msgid "Part Builds" +msgstr "" + +#: part/templates/part/detail.html:260 +msgid "Start New Build" +msgstr "" + +#: part/templates/part/detail.html:274 +msgid "Build Order Allocations" +msgstr "" + +#: part/templates/part/detail.html:283 +msgid "Part Suppliers" +msgstr "" + +#: part/templates/part/detail.html:305 +msgid "Part Manufacturers" +msgstr "" + +#: part/templates/part/detail.html:317 +msgid "Delete manufacturer parts" +msgstr "" + +#: part/templates/part/detail.html:402 +msgid "Delete selected BOM items?" +msgstr "" + +#: part/templates/part/detail.html:403 +msgid "All selected BOM items will be deleted" +msgstr "" + +#: part/templates/part/detail.html:453 part/views.py:451 +msgid "Create New Part" +msgstr "" + +#: part/templates/part/detail.html:588 +msgid "Add Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:606 +msgid "Edit Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:618 +msgid "Delete Test Result Template" +msgstr "" + +#: part/templates/part/detail.html:669 +msgid "Edit Part Notes" +msgstr "" + +#: part/templates/part/detail.html:902 +#, python-format +msgid "Single Price - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:914 +#, python-format +msgid "Single Price Difference - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:926 +#, python-format +msgid "Part Single Price - %(currency)s" +msgstr "" + +#: part/templates/part/detail.html:1015 +#, python-format +msgid "Unit Price - %(currency)s" +msgstr "" + +#: part/templates/part/import_wizard/ajax_part_upload.html:29 +#: part/templates/part/import_wizard/part_upload.html:51 +msgid "Unsuffitient privileges." +msgstr "" + +#: part/templates/part/import_wizard/part_upload.html:14 +msgid "Import Parts from File" +msgstr "" + +#: part/templates/part/navbar.html:24 +msgid "Variants" +msgstr "" + +#: part/templates/part/navbar.html:51 part/templates/part/navbar.html:54 +msgid "Used In" +msgstr "" + +#: part/templates/part/navbar.html:61 +msgid "Prices" +msgstr "" + +#: part/templates/part/navbar.html:90 +msgid "Test Templates" +msgstr "" + +#: part/templates/part/part_app_base.html:12 +msgid "Part List" +msgstr "" + +#: part/templates/part/part_base.html:26 templates/js/company.js:416 +#: templates/js/company.js:666 templates/js/part.js:172 +#: templates/js/part.js:249 +msgid "Inactive" +msgstr "" + +#: part/templates/part/part_base.html:36 +msgid "Part is virtual (not a physical part)" +msgstr "" + +#: part/templates/part/part_base.html:39 +msgid "Part is a template part (variants can be made from this part)" +msgstr "" + +#: part/templates/part/part_base.html:42 +msgid "Part can be assembled from other parts" +msgstr "" + +#: part/templates/part/part_base.html:45 +msgid "Part can be used in assemblies" +msgstr "" + +#: part/templates/part/part_base.html:48 +msgid "Part stock is tracked by serial number" +msgstr "" + +#: part/templates/part/part_base.html:51 +msgid "Part can be purchased from external suppliers" +msgstr "" + +#: part/templates/part/part_base.html:54 +msgid "Part can be sold to customers" +msgstr "" + +#: part/templates/part/part_base.html:60 +msgid "Star this part" +msgstr "" + +#: part/templates/part/part_base.html:67 +#: stock/templates/stock/item_base.html:75 +#: stock/templates/stock/location.html:51 +msgid "Barcode actions" +msgstr "" + +#: part/templates/part/part_base.html:69 +#: stock/templates/stock/item_base.html:77 +#: stock/templates/stock/location.html:53 templates/qr_button.html:1 +msgid "Show QR Code" +msgstr "" + +#: part/templates/part/part_base.html:70 +#: stock/templates/stock/item_base.html:93 +#: stock/templates/stock/location.html:54 +msgid "Print Label" +msgstr "" + +#: part/templates/part/part_base.html:75 +msgid "Show pricing information" +msgstr "" + +#: part/templates/part/part_base.html:80 +#: stock/templates/stock/item_base.html:140 +#: stock/templates/stock/location.html:62 +msgid "Stock actions" +msgstr "" + +#: part/templates/part/part_base.html:87 +msgid "Count part stock" +msgstr "" + +#: part/templates/part/part_base.html:93 +msgid "Transfer part stock" +msgstr "" + +#: part/templates/part/part_base.html:110 +msgid "Part actions" +msgstr "" + +#: part/templates/part/part_base.html:113 +msgid "Duplicate part" +msgstr "" + +#: part/templates/part/part_base.html:116 +msgid "Edit part" +msgstr "" + +#: part/templates/part/part_base.html:119 +msgid "Delete part" +msgstr "" + +#: part/templates/part/part_base.html:154 +msgid "Latest Serial Number" +msgstr "" + +#: part/templates/part/part_base.html:165 +msgid "This is a virtual part" +msgstr "" + +#: part/templates/part/part_base.html:171 +#, python-format +msgid "This part is a variant of %(link)s" +msgstr "" + +#: part/templates/part/part_base.html:188 templates/js/table_filters.js:165 +msgid "In Stock" +msgstr "" + +#: part/templates/part/part_base.html:201 templates/InvenTree/index.html:186 +msgid "Required for Build Orders" +msgstr "" + +#: part/templates/part/part_base.html:208 +msgid "Required for Sales Orders" +msgstr "" + +#: part/templates/part/part_base.html:215 +msgid "Allocated to Orders" +msgstr "" + +#: part/templates/part/part_base.html:230 templates/js/bom.js:316 +msgid "Can Build" +msgstr "" + +#: part/templates/part/part_base.html:236 templates/js/part.js:501 +#: templates/js/part.js:674 +msgid "Building" +msgstr "" + +#: part/templates/part/part_base.html:331 part/templates/part/prices.html:125 +msgid "Calculate" +msgstr "" + +#: part/templates/part/part_pricing.html:22 part/templates/part/prices.html:21 +msgid "Supplier Pricing" +msgstr "" + +#: part/templates/part/part_pricing.html:26 +#: part/templates/part/part_pricing.html:52 +#: part/templates/part/part_pricing.html:85 +#: part/templates/part/part_pricing.html:100 part/templates/part/prices.html:25 +#: part/templates/part/prices.html:52 part/templates/part/prices.html:84 +#: part/templates/part/prices.html:101 +msgid "Unit Cost" +msgstr "" + +#: part/templates/part/part_pricing.html:32 +#: part/templates/part/part_pricing.html:58 +#: part/templates/part/part_pricing.html:89 +#: part/templates/part/part_pricing.html:104 part/templates/part/prices.html:32 +#: part/templates/part/prices.html:59 part/templates/part/prices.html:89 +#: part/templates/part/prices.html:106 +msgid "Total Cost" +msgstr "" + +#: part/templates/part/part_pricing.html:40 part/templates/part/prices.html:40 +msgid "No supplier pricing available" +msgstr "" + +#: part/templates/part/part_pricing.html:48 part/templates/part/prices.html:49 +#: part/templates/part/prices.html:225 +msgid "BOM Pricing" +msgstr "" + +#: part/templates/part/part_pricing.html:66 part/templates/part/prices.html:67 +msgid "Note: BOM pricing is incomplete for this part" +msgstr "" + +#: part/templates/part/part_pricing.html:73 part/templates/part/prices.html:74 +msgid "No BOM pricing available" +msgstr "" + +#: part/templates/part/part_pricing.html:82 part/templates/part/prices.html:83 +msgid "Internal Price" +msgstr "" + +#: part/templates/part/part_pricing.html:113 +#: part/templates/part/prices.html:115 +msgid "No pricing information is available for this part." +msgstr "" + +#: part/templates/part/part_thumb.html:20 +msgid "Select from existing images" +msgstr "" + +#: part/templates/part/partial_delete.html:7 +#, python-format +msgid "Are you sure you want to delete part '%(full_name)s'?" +msgstr "" + +#: part/templates/part/partial_delete.html:12 +#, python-format +msgid "This part is used in BOMs for %(count)s other parts. If you delete this part, the BOMs for the following parts will be updated" +msgstr "" + +#: part/templates/part/partial_delete.html:22 +#, python-format +msgid "There are %(count)s stock entries defined for this part. If you delete this part, the following stock entries will also be deleted:" +msgstr "" + +#: part/templates/part/partial_delete.html:33 +#, python-format +msgid "There are %(count)s manufacturers defined for this part. If you delete this part, the following manufacturer parts will also be deleted:" +msgstr "" + +#: part/templates/part/partial_delete.html:44 +#, python-format +msgid "There are %(count)s suppliers defined for this part. If you delete this part, the following supplier parts will also be deleted:" +msgstr "" + +#: part/templates/part/partial_delete.html:55 +#, python-format +msgid "There are %(count)s unique parts tracked for '%(full_name)s'. Deleting this part will permanently remove this tracking information." +msgstr "" + +#: part/templates/part/prices.html:16 +msgid "Pricing ranges" +msgstr "" + +#: part/templates/part/prices.html:22 +msgid "Show supplier cost" +msgstr "" + +#: part/templates/part/prices.html:23 +msgid "Show purchase price" +msgstr "" + +#: part/templates/part/prices.html:50 +msgid "Show BOM cost" +msgstr "" + +#: part/templates/part/prices.html:98 +msgid "Show sale cost" +msgstr "" + +#: part/templates/part/prices.html:99 +msgid "Show sale price" +msgstr "" + +#: part/templates/part/prices.html:121 +msgid "Calculation parameters" +msgstr "" + +#: part/templates/part/prices.html:136 +msgid "Supplier Cost" +msgstr "" + +#: part/templates/part/prices.html:137 part/templates/part/prices.html:158 +#: part/templates/part/prices.html:183 part/templates/part/prices.html:213 +#: part/templates/part/prices.html:239 part/templates/part/prices.html:267 +msgid "Jump to overview" +msgstr "" + +#: part/templates/part/prices.html:162 +msgid "Stock Pricing" +msgstr "" + +#: part/templates/part/prices.html:172 +msgid "No stock pricing history is available for this part." +msgstr "" + +#: part/templates/part/prices.html:182 +msgid "Internal Cost" +msgstr "" + +#: part/templates/part/prices.html:197 part/views.py:2330 +msgid "Add Internal Price Break" +msgstr "" + +#: part/templates/part/prices.html:212 +msgid "BOM Cost" +msgstr "" + +#: part/templates/part/prices.html:238 +msgid "Sale Cost" +msgstr "" + +#: part/templates/part/prices.html:278 +msgid "No sale pice history available for this part." +msgstr "" + +#: part/templates/part/set_category.html:9 +msgid "Set category for the following parts" +msgstr "" + +#: part/templates/part/stock_count.html:7 templates/js/bom.js:239 +#: templates/js/part.js:491 templates/js/part.js:678 +msgid "No Stock" +msgstr "" + +#: part/templates/part/stock_count.html:9 templates/InvenTree/index.html:166 +msgid "Low Stock" +msgstr "" + +#: part/templates/part/variant_part.html:9 +msgid "Create new part variant" +msgstr "" + +#: part/templates/part/variant_part.html:10 +#, python-format +msgid "Create a new variant of template '%(full_name)s'." +msgstr "" + +#: part/templatetags/inventree_extras.py:105 +msgid "Unknown database" +msgstr "" + +#: part/views.py:96 +msgid "Add Related Part" +msgstr "" + +#: part/views.py:151 +msgid "Delete Related Part" +msgstr "" + +#: part/views.py:162 +msgid "Set Part Category" +msgstr "" + +#: part/views.py:212 +#, python-brace-format +msgid "Set category for {n} parts" +msgstr "" + +#: part/views.py:247 +msgid "Create Variant" +msgstr "" + +#: part/views.py:332 +msgid "Copied part" +msgstr "" + +#: part/views.py:386 part/views.py:528 +msgid "Possible matches exist - confirm creation of new part" +msgstr "" + +#: part/views.py:456 +msgid "Created new part" +msgstr "" + +#: part/views.py:636 +msgid "Match References" +msgstr "" + +#: part/views.py:892 +msgid "None" +msgstr "" + +#: part/views.py:951 +msgid "Part QR Code" +msgstr "" + +#: part/views.py:1053 +msgid "Select Part Image" +msgstr "" + +#: part/views.py:1079 +msgid "Updated part image" +msgstr "" + +#: part/views.py:1082 +msgid "Part image not found" +msgstr "" + +#: part/views.py:1094 +msgid "Duplicate BOM" +msgstr "" + +#: part/views.py:1124 +msgid "Confirm duplication of BOM from parent" +msgstr "" + +#: part/views.py:1145 +msgid "Validate BOM" +msgstr "" + +#: part/views.py:1166 +msgid "Confirm that the BOM is valid" +msgstr "" + +#: part/views.py:1177 +msgid "Validated Bill of Materials" +msgstr "" + +#: part/views.py:1250 +msgid "Match Parts" +msgstr "" + +#: part/views.py:1638 +msgid "Confirm Part Deletion" +msgstr "" + +#: part/views.py:1645 +msgid "Part was deleted" +msgstr "" + +#: part/views.py:1654 +msgid "Part Pricing" +msgstr "" + +#: part/views.py:1795 +msgid "Create Part Parameter Template" +msgstr "" + +#: part/views.py:1805 +msgid "Edit Part Parameter Template" +msgstr "" + +#: part/views.py:1812 +msgid "Delete Part Parameter Template" +msgstr "" + +#: part/views.py:1898 +msgid "Delete Part Category" +msgstr "" + +#: part/views.py:1904 +msgid "Part category was deleted" +msgstr "" + +#: part/views.py:1956 +msgid "Create Category Parameter Template" +msgstr "" + +#: part/views.py:2057 +msgid "Edit Category Parameter Template" +msgstr "" + +#: part/views.py:2113 +msgid "Delete Category Parameter Template" +msgstr "" + +#: part/views.py:2132 +msgid "Create BOM Item" +msgstr "" + +#: part/views.py:2202 +msgid "Edit BOM item" +msgstr "" + +#: part/views.py:2263 +msgid "Added new price break" +msgstr "" + +#: part/views.py:2339 +msgid "Edit Internal Price Break" +msgstr "" + +#: part/views.py:2347 +msgid "Delete Internal Price Break" +msgstr "" + +#: report/models.py:182 +msgid "Template name" +msgstr "" + +#: report/models.py:188 +msgid "Report template file" +msgstr "" + +#: report/models.py:195 +msgid "Report template description" +msgstr "" + +#: report/models.py:201 +msgid "Report revision number (auto-increments)" +msgstr "" + +#: report/models.py:292 +msgid "Pattern for generating report filenames" +msgstr "" + +#: report/models.py:299 +msgid "Report template is enabled" +msgstr "" + +#: report/models.py:323 +msgid "StockItem query filters (comma-separated list of key=value pairs)" +msgstr "" + +#: report/models.py:331 +msgid "Include Installed Tests" +msgstr "" + +#: report/models.py:332 +msgid "Include test results for stock items installed inside assembled item" +msgstr "" + +#: report/models.py:380 +msgid "Build Filters" +msgstr "" + +#: report/models.py:381 +msgid "Build query filters (comma-separated list of key=value pairs" +msgstr "" + +#: report/models.py:423 +msgid "Part Filters" +msgstr "" + +#: report/models.py:424 +msgid "Part query filters (comma-separated list of key=value pairs" +msgstr "" + +#: report/models.py:458 +msgid "Purchase order query filters" +msgstr "" + +#: report/models.py:496 +msgid "Sales order query filters" +msgstr "" + +#: report/models.py:546 +msgid "Snippet" +msgstr "" + +#: report/models.py:547 +msgid "Report snippet file" +msgstr "" + +#: report/models.py:551 +msgid "Snippet file description" +msgstr "" + +#: report/models.py:586 +msgid "Asset" +msgstr "" + +#: report/models.py:587 +msgid "Report asset file" +msgstr "" + +#: report/models.py:590 +msgid "Asset file description" +msgstr "" + +#: report/templates/report/inventree_build_order_base.html:147 +msgid "Required For" +msgstr "" + +#: report/templates/report/inventree_po_report.html:85 +#: report/templates/report/inventree_so_report.html:85 +msgid "Line Items" +msgstr "" + +#: report/templates/report/inventree_test_report_base.html:21 +msgid "Stock Item Test Report" +msgstr "" + +#: report/templates/report/inventree_test_report_base.html:83 +msgid "Test Results" +msgstr "" + +#: report/templates/report/inventree_test_report_base.html:88 +#: stock/models.py:1796 +msgid "Test" +msgstr "" + +#: report/templates/report/inventree_test_report_base.html:89 +#: stock/models.py:1802 +msgid "Result" +msgstr "" + +#: report/templates/report/inventree_test_report_base.html:92 +#: templates/js/order.js:259 templates/js/stock.js:1371 +msgid "Date" +msgstr "" + +#: report/templates/report/inventree_test_report_base.html:103 +msgid "Pass" +msgstr "" + +#: report/templates/report/inventree_test_report_base.html:105 +msgid "Fail" +msgstr "" + +#: stock/api.py:145 +msgid "Request must contain list of stock items" +msgstr "" + +#: stock/api.py:153 +msgid "Improperly formatted data" +msgstr "" + +#: stock/api.py:161 +msgid "Each entry must contain a valid integer primary-key" +msgstr "" + +#: stock/api.py:167 +msgid "Primary key does not match valid stock item" +msgstr "" + +#: stock/api.py:177 +msgid "Invalid quantity value" +msgstr "" + +#: stock/api.py:182 +msgid "Quantity must not be less than zero" +msgstr "" + +#: stock/api.py:210 +#, python-brace-format +msgid "Updated stock for {n} items" +msgstr "" + +#: stock/api.py:246 stock/api.py:279 +msgid "Specified quantity exceeds stock quantity" +msgstr "" + +#: stock/api.py:269 +msgid "Valid location must be specified" +msgstr "" + +#: stock/api.py:289 +#, python-brace-format +msgid "Moved {n} parts to {loc}" +msgstr "" + +#: stock/forms.py:80 stock/forms.py:313 stock/models.py:550 +#: stock/templates/stock/item_base.html:393 templates/js/stock.js:1018 +msgid "Expiry Date" +msgstr "" + +#: stock/forms.py:81 stock/forms.py:314 +msgid "Expiration date for this stock item" +msgstr "" + +#: stock/forms.py:84 +msgid "Enter unique serial numbers (or leave blank)" +msgstr "" + +#: stock/forms.py:135 +msgid "Destination for serialized stock (by default, will remain in current location)" +msgstr "" + +#: stock/forms.py:137 +msgid "Serial numbers" +msgstr "" + +#: stock/forms.py:137 +msgid "Unique serial numbers (must match quantity)" +msgstr "" + +#: stock/forms.py:139 stock/forms.py:288 +msgid "Add transaction note (optional)" +msgstr "" + +#: stock/forms.py:169 stock/forms.py:225 +msgid "Select test report template" +msgstr "" + +#: stock/forms.py:241 +msgid "Stock item to install" +msgstr "" + +#: stock/forms.py:248 +msgid "Stock quantity to assign" +msgstr "" + +#: stock/forms.py:276 +msgid "Must not exceed available quantity" +msgstr "" + +#: stock/forms.py:286 +msgid "Destination location for uninstalled items" +msgstr "" + +#: stock/forms.py:290 +msgid "Confirm uninstall" +msgstr "" + +#: stock/forms.py:290 +msgid "Confirm removal of installed stock items" +msgstr "" + +#: stock/models.py:57 stock/models.py:587 +msgid "Owner" +msgstr "" + +#: stock/models.py:58 stock/models.py:588 +msgid "Select Owner" +msgstr "" + +#: stock/models.py:316 +msgid "StockItem with this serial number already exists" +msgstr "" + +#: stock/models.py:352 +#, python-brace-format +msgid "Part type ('{pf}') must be {pe}" +msgstr "" + +#: stock/models.py:362 stock/models.py:371 +msgid "Quantity must be 1 for item with a serial number" +msgstr "" + +#: stock/models.py:363 +msgid "Serial number cannot be set if quantity greater than 1" +msgstr "" + +#: stock/models.py:385 +msgid "Item cannot belong to itself" +msgstr "" + +#: stock/models.py:391 +msgid "Item must have a build reference if is_building=True" +msgstr "" + +#: stock/models.py:398 +msgid "Build reference does not point to the same part object" +msgstr "" + +#: stock/models.py:440 +msgid "Parent Stock Item" +msgstr "" + +#: stock/models.py:449 +msgid "Base part" +msgstr "" + +#: stock/models.py:458 +msgid "Select a matching supplier part for this stock item" +msgstr "" + +#: stock/models.py:463 stock/templates/stock/stock_app_base.html:8 +msgid "Stock Location" +msgstr "" + +#: stock/models.py:466 +msgid "Where is this stock item located?" +msgstr "" + +#: stock/models.py:473 +msgid "Packaging this stock item is stored in" +msgstr "" + +#: stock/models.py:478 stock/templates/stock/item_base.html:282 +msgid "Installed In" +msgstr "" + +#: stock/models.py:481 +msgid "Is this item installed in another item?" +msgstr "" + +#: stock/models.py:497 +msgid "Serial number for this item" +msgstr "" + +#: stock/models.py:509 +msgid "Batch code for this stock item" +msgstr "" + +#: stock/models.py:513 +msgid "Stock Quantity" +msgstr "" + +#: stock/models.py:522 +msgid "Source Build" +msgstr "" + +#: stock/models.py:524 +msgid "Build for this stock item" +msgstr "" + +#: stock/models.py:535 +msgid "Source Purchase Order" +msgstr "" + +#: stock/models.py:538 +msgid "Purchase order for this stock item" +msgstr "" + +#: stock/models.py:544 +msgid "Destination Sales Order" +msgstr "" + +#: stock/models.py:551 +msgid "Expiry date for stock item. Stock will be considered expired after this date" +msgstr "" + +#: stock/models.py:564 +msgid "Delete on deplete" +msgstr "" + +#: stock/models.py:564 +msgid "Delete this Stock Item when stock is depleted" +msgstr "" + +#: stock/models.py:574 stock/templates/stock/item.html:98 +#: stock/templates/stock/navbar.html:54 +msgid "Stock Item Notes" +msgstr "" + +#: stock/models.py:583 +msgid "Single unit purchase price at time of purchase" +msgstr "" + +#: stock/models.py:1051 +msgid "Part is not set as trackable" +msgstr "" + +#: stock/models.py:1057 +msgid "Quantity must be integer" +msgstr "" + +#: stock/models.py:1063 +#, python-brace-format +msgid "Quantity must not exceed available stock quantity ({n})" +msgstr "" + +#: stock/models.py:1066 +msgid "Serial numbers must be a list of integers" +msgstr "" + +#: stock/models.py:1069 +msgid "Quantity does not match serial numbers" +msgstr "" + +#: stock/models.py:1076 +#, python-brace-format +msgid "Serial numbers already exist: {exists}" +msgstr "" + +#: stock/models.py:1234 +msgid "StockItem cannot be moved as it is not in stock" +msgstr "" + +#: stock/models.py:1716 +msgid "Entry notes" +msgstr "" + +#: stock/models.py:1773 +msgid "Value must be provided for this test" +msgstr "" + +#: stock/models.py:1779 +msgid "Attachment must be uploaded for this test" +msgstr "" + +#: stock/models.py:1797 +msgid "Test name" +msgstr "" + +#: stock/models.py:1803 templates/js/table_filters.js:226 +msgid "Test result" +msgstr "" + +#: stock/models.py:1809 +msgid "Test output value" +msgstr "" + +#: stock/models.py:1816 +msgid "Test result attachment" +msgstr "" + +#: stock/models.py:1822 +msgid "Test notes" +msgstr "" + +#: stock/templates/stock/item.html:16 +msgid "Stock Tracking Information" +msgstr "" + +#: stock/templates/stock/item.html:29 +msgid "New Entry" +msgstr "" + +#: stock/templates/stock/item.html:42 +msgid "Child Stock Items" +msgstr "" + +#: stock/templates/stock/item.html:49 +msgid "This stock item does not have any child items" +msgstr "" + +#: stock/templates/stock/item.html:57 stock/templates/stock/navbar.html:19 +#: stock/templates/stock/navbar.html:22 +msgid "Test Data" +msgstr "" + +#: stock/templates/stock/item.html:65 +msgid "Delete Test Data" +msgstr "" + +#: stock/templates/stock/item.html:69 +msgid "Add Test Data" +msgstr "" + +#: stock/templates/stock/item.html:72 stock/templates/stock/item_base.html:95 +msgid "Test Report" +msgstr "" + +#: stock/templates/stock/item.html:119 stock/templates/stock/navbar.html:27 +msgid "Installed Stock Items" +msgstr "" + +#: stock/templates/stock/item.html:280 stock/templates/stock/item.html:305 +msgid "Add Test Result" +msgstr "" + +#: stock/templates/stock/item.html:325 +msgid "Edit Test Result" +msgstr "" + +#: stock/templates/stock/item.html:339 +msgid "Delete Test Result" +msgstr "" + +#: stock/templates/stock/item_base.html:33 +#: stock/templates/stock/item_base.html:397 templates/js/table_filters.js:154 +msgid "Expired" +msgstr "" + +#: stock/templates/stock/item_base.html:43 +#: stock/templates/stock/item_base.html:399 templates/js/table_filters.js:159 +msgid "Stale" +msgstr "" + +#: stock/templates/stock/item_base.html:80 templates/js/barcode.js:309 +#: templates/js/barcode.js:314 +msgid "Unlink Barcode" +msgstr "" + +#: stock/templates/stock/item_base.html:82 +msgid "Link Barcode" +msgstr "" + +#: stock/templates/stock/item_base.html:84 templates/stock_table.html:31 +msgid "Scan to Location" +msgstr "" + +#: stock/templates/stock/item_base.html:91 +msgid "Printing actions" +msgstr "" + +#: stock/templates/stock/item_base.html:104 +msgid "Stock adjustment actions" +msgstr "" + +#: stock/templates/stock/item_base.html:108 +#: stock/templates/stock/location.html:69 templates/stock_table.html:57 +msgid "Count stock" +msgstr "" + +#: stock/templates/stock/item_base.html:111 templates/stock_table.html:55 +msgid "Add stock" +msgstr "" + +#: stock/templates/stock/item_base.html:114 templates/stock_table.html:56 +msgid "Remove stock" +msgstr "" + +#: stock/templates/stock/item_base.html:117 +msgid "Serialize stock" +msgstr "" + +#: stock/templates/stock/item_base.html:121 +#: stock/templates/stock/location.html:75 +msgid "Transfer stock" +msgstr "" + +#: stock/templates/stock/item_base.html:124 +msgid "Assign to customer" +msgstr "" + +#: stock/templates/stock/item_base.html:127 +msgid "Return to stock" +msgstr "" + +#: stock/templates/stock/item_base.html:131 +msgid "Uninstall stock item" +msgstr "" + +#: stock/templates/stock/item_base.html:131 +msgid "Uninstall" +msgstr "" + +#: stock/templates/stock/item_base.html:143 +msgid "Convert to variant" +msgstr "" + +#: stock/templates/stock/item_base.html:146 +msgid "Duplicate stock item" +msgstr "" + +#: stock/templates/stock/item_base.html:148 +msgid "Edit stock item" +msgstr "" + +#: stock/templates/stock/item_base.html:151 +msgid "Delete stock item" +msgstr "" + +#: stock/templates/stock/item_base.html:171 +msgid "You are not in the list of owners of this item. This stock item cannot be edited." +msgstr "" + +#: stock/templates/stock/item_base.html:178 +msgid "This stock item is in production and cannot be edited." +msgstr "" + +#: stock/templates/stock/item_base.html:179 +msgid "Edit the stock item from the build view." +msgstr "" + +#: stock/templates/stock/item_base.html:192 +msgid "This stock item has not passed all required tests" +msgstr "" + +#: stock/templates/stock/item_base.html:200 +#, python-format +msgid "This stock item is allocated to Sales Order %(link)s (Quantity: %(qty)s)" +msgstr "" + +#: stock/templates/stock/item_base.html:208 +#, python-format +msgid "This stock item is allocated to Build %(link)s (Quantity: %(qty)s)" +msgstr "" + +#: stock/templates/stock/item_base.html:214 +msgid "This stock item is serialized - it has a unique serial number and the quantity cannot be adjusted." +msgstr "" + +#: stock/templates/stock/item_base.html:218 +msgid "This stock item cannot be deleted as it has child items" +msgstr "" + +#: stock/templates/stock/item_base.html:222 +msgid "This stock item will be automatically deleted when all stock is depleted." +msgstr "" + +#: stock/templates/stock/item_base.html:230 +msgid "Stock Item Details" +msgstr "" + +#: stock/templates/stock/item_base.html:252 +msgid "previous page" +msgstr "" + +#: stock/templates/stock/item_base.html:258 +msgid "next page" +msgstr "" + +#: stock/templates/stock/item_base.html:301 templates/js/build.js:628 +msgid "No location set" +msgstr "" + +#: stock/templates/stock/item_base.html:308 +msgid "Barcode Identifier" +msgstr "" + +#: stock/templates/stock/item_base.html:350 +msgid "Parent Item" +msgstr "" + +#: stock/templates/stock/item_base.html:368 +msgid "No manufacturer set" +msgstr "" + +#: stock/templates/stock/item_base.html:397 +#, python-format +msgid "This StockItem expired on %(item.expiry_date)s" +msgstr "" + +#: stock/templates/stock/item_base.html:399 +#, python-format +msgid "This StockItem expires on %(item.expiry_date)s" +msgstr "" + +#: stock/templates/stock/item_base.html:406 templates/js/stock.js:1024 +msgid "Last Updated" +msgstr "" + +#: stock/templates/stock/item_base.html:411 +msgid "Last Stocktake" +msgstr "" + +#: stock/templates/stock/item_base.html:415 +msgid "No stocktake performed" +msgstr "" + +#: stock/templates/stock/item_base.html:426 +msgid "Tests" +msgstr "" + +#: stock/templates/stock/item_base.html:500 +msgid "Save" +msgstr "" + +#: stock/templates/stock/item_base.html:512 +msgid "Edit Stock Status" +msgstr "" + +#: stock/templates/stock/item_delete.html:9 +msgid "Are you sure you want to delete this stock item?" +msgstr "" + +#: stock/templates/stock/item_delete.html:12 +#, python-format +msgid "This will remove %(qty)s units of %(full_name)s from stock." +msgstr "" + +#: stock/templates/stock/item_install.html:7 +msgid "Install another StockItem into this item." +msgstr "" + +#: stock/templates/stock/item_install.html:10 +msgid "Stock items can only be installed if they meet the following criteria" +msgstr "" + +#: stock/templates/stock/item_install.html:13 +msgid "The StockItem links to a Part which is in the BOM for this StockItem" +msgstr "" + +#: stock/templates/stock/item_install.html:14 +msgid "The StockItem is currently in stock" +msgstr "" + +#: stock/templates/stock/item_serialize.html:5 +msgid "Create serialized items from this stock item." +msgstr "" + +#: stock/templates/stock/item_serialize.html:7 +msgid "Select quantity to serialize, and unique serial numbers." +msgstr "" + +#: stock/templates/stock/location.html:20 +msgid "You are not in the list of owners of this location. This stock location cannot be edited." +msgstr "" + +#: stock/templates/stock/location.html:37 +msgid "All stock items" +msgstr "" + +#: stock/templates/stock/location.html:55 +msgid "Check-in Items" +msgstr "" + +#: stock/templates/stock/location.html:83 +msgid "Location actions" +msgstr "" + +#: stock/templates/stock/location.html:85 +msgid "Edit location" +msgstr "" + +#: stock/templates/stock/location.html:87 +msgid "Delete location" +msgstr "" + +#: stock/templates/stock/location.html:99 +msgid "Location Details" +msgstr "" + +#: stock/templates/stock/location.html:104 +msgid "Location Path" +msgstr "" + +#: stock/templates/stock/location.html:109 +msgid "Location Description" +msgstr "" + +#: stock/templates/stock/location.html:114 +#: stock/templates/stock/location.html:155 +#: stock/templates/stock/location_navbar.html:11 +#: stock/templates/stock/location_navbar.html:14 +msgid "Sublocations" +msgstr "" + +#: stock/templates/stock/location.html:124 +msgid "Stock Details" +msgstr "" + +#: stock/templates/stock/location.html:129 templates/InvenTree/search.html:279 +#: templates/stats.html:97 users/models.py:42 +msgid "Stock Locations" +msgstr "" + +#: stock/templates/stock/location.html:162 templates/stock_table.html:37 +msgid "Printing Actions" +msgstr "" + +#: stock/templates/stock/location.html:166 templates/stock_table.html:41 +msgid "Print labels" +msgstr "" + +#: stock/templates/stock/location_delete.html:7 +msgid "Are you sure you want to delete this stock location?" +msgstr "" + +#: stock/templates/stock/navbar.html:11 +msgid "Stock Item Tracking" +msgstr "" + +#: stock/templates/stock/navbar.html:14 +msgid "History" +msgstr "" + +#: stock/templates/stock/navbar.html:30 +msgid "Installed Items" +msgstr "" + +#: stock/templates/stock/navbar.html:38 +msgid "Child Items" +msgstr "" + +#: stock/templates/stock/navbar.html:41 +msgid "Children" +msgstr "" + +#: stock/templates/stock/stock_adjust.html:43 +msgid "Remove item" +msgstr "" + +#: stock/templates/stock/stock_app_base.html:16 +msgid "Loading..." +msgstr "" + +#: stock/templates/stock/stock_uninstall.html:8 +msgid "The following stock items will be uninstalled" +msgstr "" + +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:847 +msgid "Convert Stock Item" +msgstr "" + +#: stock/templates/stock/stockitem_convert.html:8 +#, python-format +msgid "This stock item is current an instance of %(part)s" +msgstr "" + +#: stock/templates/stock/stockitem_convert.html:9 +msgid "It can be converted to one of the part variants listed below." +msgstr "" + +#: stock/templates/stock/stockitem_convert.html:14 +msgid "This action cannot be easily undone" +msgstr "" + +#: stock/templates/stock/tracking_delete.html:6 +msgid "Are you sure you want to delete this stock tracking entry?" +msgstr "" + +#: stock/views.py:146 +msgid "Edit Stock Location" +msgstr "" + +#: stock/views.py:253 stock/views.py:826 stock/views.py:948 stock/views.py:1313 +msgid "Owner is required (ownership control is enabled)" +msgstr "" + +#: stock/views.py:268 +msgid "Stock Location QR code" +msgstr "" + +#: stock/views.py:287 +msgid "Assign to Customer" +msgstr "" + +#: stock/views.py:296 +msgid "Customer must be specified" +msgstr "" + +#: stock/views.py:320 +msgid "Return to Stock" +msgstr "" + +#: stock/views.py:329 +msgid "Specify a valid location" +msgstr "" + +#: stock/views.py:340 +msgid "Stock item returned from customer" +msgstr "" + +#: stock/views.py:351 +msgid "Delete All Test Data" +msgstr "" + +#: stock/views.py:368 +msgid "Confirm test data deletion" +msgstr "" + +#: stock/views.py:473 +msgid "Stock Item QR Code" +msgstr "" + +#: stock/views.py:499 +msgid "Install Stock Item" +msgstr "" + +#: stock/views.py:598 +msgid "Uninstall Stock Items" +msgstr "" + +#: stock/views.py:695 templates/js/stock.js:272 +msgid "Confirm stock adjustment" +msgstr "" + +#: stock/views.py:706 +msgid "Uninstalled stock items" +msgstr "" + +#: stock/views.py:728 +msgid "Edit Stock Item" +msgstr "" + +#: stock/views.py:965 +msgid "Serialize Stock" +msgstr "" + +#: stock/views.py:1058 templates/js/build.js:365 +msgid "Create new Stock Item" +msgstr "" + +#: stock/views.py:1200 +msgid "Duplicate Stock Item" +msgstr "" + +#: stock/views.py:1282 +msgid "Quantity cannot be negative" +msgstr "" + +#: stock/views.py:1382 +msgid "Delete Stock Location" +msgstr "" + +#: stock/views.py:1395 +msgid "Delete Stock Item" +msgstr "" + +#: stock/views.py:1406 +msgid "Delete Stock Tracking Entry" +msgstr "" + +#: stock/views.py:1413 +msgid "Edit Stock Tracking Entry" +msgstr "" + +#: stock/views.py:1422 +msgid "Add Stock Tracking Entry" +msgstr "" + +#: templates/403.html:5 templates/403.html:11 +msgid "Permission Denied" +msgstr "" + +#: templates/403.html:14 +msgid "You do not have permission to view this page." +msgstr "" + +#: templates/404.html:5 templates/404.html:11 +msgid "Page Not Found" +msgstr "" + +#: templates/404.html:14 +msgid "The requested page does not exist" +msgstr "" + +#: templates/InvenTree/index.html:7 +msgid "Index" +msgstr "" + +#: templates/InvenTree/index.html:105 +msgid "Starred Parts" +msgstr "" + +#: templates/InvenTree/index.html:115 +msgid "Latest Parts" +msgstr "" + +#: templates/InvenTree/index.html:126 +msgid "BOM Waiting Validation" +msgstr "" + +#: templates/InvenTree/index.html:153 +msgid "Recently Updated" +msgstr "" + +#: templates/InvenTree/index.html:176 +msgid "Depleted Stock" +msgstr "" + +#: templates/InvenTree/index.html:199 +msgid "Expired Stock" +msgstr "" + +#: templates/InvenTree/index.html:210 +msgid "Stale Stock" +msgstr "" + +#: templates/InvenTree/index.html:232 +msgid "Build Orders In Progress" +msgstr "" + +#: templates/InvenTree/index.html:243 +msgid "Overdue Build Orders" +msgstr "" + +#: templates/InvenTree/index.html:263 +msgid "Outstanding Purchase Orders" +msgstr "" + +#: templates/InvenTree/index.html:274 +msgid "Overdue Purchase Orders" +msgstr "" + +#: templates/InvenTree/index.html:294 +msgid "Outstanding Sales Orders" +msgstr "" + +#: templates/InvenTree/index.html:305 +msgid "Overdue Sales Orders" +msgstr "" + +#: templates/InvenTree/search.html:8 templates/InvenTree/search.html:14 +msgid "Search Results" +msgstr "" + +#: templates/InvenTree/search.html:24 +msgid "Enter a search query" +msgstr "" + +#: templates/InvenTree/search.html:268 templates/js/stock.js:619 +msgid "Shipped to customer" +msgstr "" + +#: templates/InvenTree/search.html:271 templates/js/stock.js:629 +msgid "No stock location set" +msgstr "" + +#: templates/InvenTree/settings/appearance.html:10 +msgid "Theme Settings" +msgstr "" + +#: templates/InvenTree/settings/appearance.html:17 +msgid "Color Themes" +msgstr "" + +#: templates/InvenTree/settings/appearance.html:29 +#, python-format +msgid "\n" +" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" +" Please select another color theme :)\n" +" " +msgstr "" + +#: templates/InvenTree/settings/appearance.html:39 +msgid "Language" +msgstr "" + +#: templates/InvenTree/settings/appearance.html:61 +msgid "Set Language" +msgstr "" + +#: templates/InvenTree/settings/build.html:10 +msgid "Build Order Settings" +msgstr "" + +#: templates/InvenTree/settings/category.html:9 +msgid "Category Settings" +msgstr "" + +#: templates/InvenTree/settings/category.html:25 +msgid "Category Parameter Templates" +msgstr "" + +#: templates/InvenTree/settings/category.html:52 +msgid "No category parameter templates found" +msgstr "" + +#: templates/InvenTree/settings/category.html:70 +#: templates/InvenTree/settings/part.html:103 +msgid "Edit Template" +msgstr "" + +#: templates/InvenTree/settings/category.html:71 +#: templates/InvenTree/settings/part.html:104 +msgid "Delete Template" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:10 +msgid "Currency Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:25 +msgid "Base Currency" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:29 +msgid "Exchange Rates" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:39 +msgid "Last Update" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:45 +msgid "Never" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:50 +msgid "Update Now" +msgstr "" + +#: templates/InvenTree/settings/global.html:10 +msgid "Global InvenTree Settings" +msgstr "" + +#: templates/InvenTree/settings/global.html:26 +msgid "Barcode Settings" +msgstr "" + +#: templates/InvenTree/settings/global.html:34 +msgid "Search Settings" +msgstr "" + +#: templates/InvenTree/settings/header.html:7 +msgid "Setting" +msgstr "" + +#: templates/InvenTree/settings/part.html:9 +msgid "Part Settings" +msgstr "" + +#: templates/InvenTree/settings/part.html:14 +msgid "Part Options" +msgstr "" + +#: templates/InvenTree/settings/part.html:46 +msgid "Part Import" +msgstr "" + +#: templates/InvenTree/settings/part.html:49 +msgid "Import Part" +msgstr "" + +#: templates/InvenTree/settings/part.html:62 +msgid "Part Parameter Templates" +msgstr "" + +#: templates/InvenTree/settings/part.html:83 +msgid "No part parameter templates found" +msgstr "" + +#: templates/InvenTree/settings/po.html:9 +msgid "Purchase Order Settings" +msgstr "" + +#: templates/InvenTree/settings/report.html:10 +msgid "Report Settings" +msgstr "" + +#: templates/InvenTree/settings/setting.html:28 +msgid "No value set" +msgstr "" + +#: templates/InvenTree/settings/setting.html:36 +msgid "Edit setting" +msgstr "" + +#: templates/InvenTree/settings/settings.html:8 +#: templates/InvenTree/settings/settings.html:14 templates/navbar.html:84 +msgid "Settings" +msgstr "" + +#: templates/InvenTree/settings/so.html:9 +msgid "Sales Order Settings" +msgstr "" + +#: templates/InvenTree/settings/stock.html:9 +msgid "Stock Settings" +msgstr "" + +#: templates/InvenTree/settings/stock.html:13 templates/stock_table.html:50 +msgid "Stock Options" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:3 +#: templates/InvenTree/settings/tabs.html:12 +#: templates/InvenTree/settings/user.html:10 +#: templates/InvenTree/settings/user_settings.html:10 +msgid "User Settings" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:6 +msgid "Account" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:9 +msgid "Appearance" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:16 +msgid "InvenTree Settings" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:19 +msgid "Global" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:22 +msgid "Currencies" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:25 +msgid "Report" +msgstr "" + +#: templates/InvenTree/settings/tabs.html:28 +msgid "Categories" +msgstr "" + +#: templates/InvenTree/settings/user.html:16 +msgid "User Information" +msgstr "" + +#: templates/InvenTree/settings/user.html:19 +msgid "Edit" +msgstr "" + +#: templates/InvenTree/settings/user.html:21 +msgid "Change Password" +msgstr "" + +#: templates/InvenTree/settings/user.html:28 +#: templates/registration/login.html:58 +msgid "Username" +msgstr "" + +#: templates/InvenTree/settings/user.html:32 +msgid "First Name" +msgstr "" + +#: templates/InvenTree/settings/user.html:36 +msgid "Last Name" +msgstr "" + +#: templates/InvenTree/settings/user.html:40 +msgid "Email Address" +msgstr "" + +#: templates/about.html:13 +msgid "InvenTree Version Information" +msgstr "" + +#: templates/about.html:22 +msgid "InvenTree Version" +msgstr "" + +#: templates/about.html:26 +msgid "Up to Date" +msgstr "" + +#: templates/about.html:28 +msgid "Update Available" +msgstr "" + +#: templates/about.html:34 +msgid "API Version" +msgstr "" + +#: templates/about.html:39 +msgid "Python Version" +msgstr "" + +#: templates/about.html:44 +msgid "Django Version" +msgstr "" + +#: templates/about.html:51 +msgid "Commit Hash" +msgstr "" + +#: templates/about.html:58 +msgid "Commit Date" +msgstr "" + +#: templates/about.html:63 +msgid "InvenTree Documentation" +msgstr "" + +#: templates/about.html:68 +msgid "View Code on GitHub" +msgstr "" + +#: templates/about.html:73 +msgid "Credits" +msgstr "" + +#: templates/about.html:78 +msgid "Mobile App" +msgstr "" + +#: templates/about.html:83 +msgid "Submit Bug Report" +msgstr "" + +#: templates/about.html:90 templates/clip.html:4 +msgid "copy to clipboard" +msgstr "" + +#: templates/about.html:90 +msgid "copy version information" +msgstr "" + +#: templates/about.html:100 templates/js/modals.js:33 +#: templates/js/modals.js:567 templates/js/modals.js:661 +#: templates/js/modals.js:957 templates/modals.html:29 templates/modals.html:54 +msgid "Close" +msgstr "" + +#: templates/image_download.html:8 +msgid "Specify URL for downloading image" +msgstr "" + +#: templates/image_download.html:11 +msgid "Must be a valid image URL" +msgstr "" + +#: templates/image_download.html:12 +msgid "Remote server must be accessible" +msgstr "" + +#: templates/image_download.html:13 +msgid "Remote image must not exceed maximum allowable file size" +msgstr "" + +#: templates/js/api.js:162 templates/js/modals.js:1027 +msgid "No Response" +msgstr "" + +#: templates/js/api.js:163 templates/js/modals.js:1028 +msgid "No response from the InvenTree server" +msgstr "" + +#: templates/js/api.js:168 +msgid "Error 400: Bad request" +msgstr "" + +#: templates/js/api.js:169 +msgid "API request returned error code 400" +msgstr "" + +#: templates/js/api.js:172 templates/js/modals.js:1037 +msgid "Error 401: Not Authenticated" +msgstr "" + +#: templates/js/api.js:173 templates/js/modals.js:1038 +msgid "Authentication credentials not supplied" +msgstr "" + +#: templates/js/api.js:176 templates/js/modals.js:1042 +msgid "Error 403: Permission Denied" +msgstr "" + +#: templates/js/api.js:177 templates/js/modals.js:1043 +msgid "You do not have the required permissions to access this function" +msgstr "" + +#: templates/js/api.js:180 templates/js/modals.js:1047 +msgid "Error 404: Resource Not Found" +msgstr "" + +#: templates/js/api.js:181 templates/js/modals.js:1048 +msgid "The requested resource could not be located on the server" +msgstr "" + +#: templates/js/api.js:184 templates/js/modals.js:1052 +msgid "Error 408: Timeout" +msgstr "" + +#: templates/js/api.js:185 templates/js/modals.js:1053 +msgid "Connection timeout while requesting data from server" +msgstr "" + +#: templates/js/api.js:188 +msgid "Unhandled Error Code" +msgstr "" + +#: templates/js/api.js:189 +msgid "Error code" +msgstr "" + +#: templates/js/attachment.js:16 +msgid "No attachments found" +msgstr "" + +#: templates/js/attachment.js:56 +msgid "Upload Date" +msgstr "" + +#: templates/js/attachment.js:69 +msgid "Edit attachment" +msgstr "" + +#: templates/js/attachment.js:76 +msgid "Delete attachment" +msgstr "" + +#: templates/js/barcode.js:8 +msgid "Scan barcode data here using wedge scanner" +msgstr "" + +#: templates/js/barcode.js:10 +msgid "Enter barcode data" +msgstr "" + +#: templates/js/barcode.js:14 +msgid "Barcode" +msgstr "" + +#: templates/js/barcode.js:32 +msgid "Enter optional notes for stock transfer" +msgstr "" + +#: templates/js/barcode.js:33 +msgid "Enter notes" +msgstr "" + +#: templates/js/barcode.js:71 +msgid "Server error" +msgstr "" + +#: templates/js/barcode.js:92 +msgid "Unknown response from server" +msgstr "" + +#: templates/js/barcode.js:119 templates/js/modals.js:1017 +msgid "Invalid server response" +msgstr "" + +#: templates/js/barcode.js:212 +msgid "Scan barcode data below" +msgstr "" + +#: templates/js/barcode.js:270 +msgid "No URL in response" +msgstr "" + +#: templates/js/barcode.js:288 +msgid "Link Barcode to Stock Item" +msgstr "" + +#: templates/js/barcode.js:311 +msgid "This will remove the association between this stock item and the barcode" +msgstr "" + +#: templates/js/barcode.js:317 +msgid "Unlink" +msgstr "" + +#: templates/js/barcode.js:376 templates/js/stock.js:210 +msgid "Remove stock item" +msgstr "" + +#: templates/js/barcode.js:418 +msgid "Check Stock Items into Location" +msgstr "" + +#: templates/js/barcode.js:422 templates/js/barcode.js:547 +msgid "Check In" +msgstr "" + +#: templates/js/barcode.js:462 templates/js/barcode.js:586 +msgid "Error transferring stock" +msgstr "" + +#: templates/js/barcode.js:481 +msgid "Stock Item already scanned" +msgstr "" + +#: templates/js/barcode.js:485 +msgid "Stock Item already in this location" +msgstr "" + +#: templates/js/barcode.js:492 +msgid "Added stock item" +msgstr "" + +#: templates/js/barcode.js:499 +msgid "Barcode does not match Stock Item" +msgstr "" + +#: templates/js/barcode.js:542 +msgid "Check Into Location" +msgstr "" + +#: templates/js/barcode.js:605 +msgid "Barcode does not match a valid location" +msgstr "" + +#: templates/js/bom.js:175 templates/js/build.js:1152 +msgid "Open subassembly" +msgstr "" + +#: templates/js/bom.js:249 +msgid "Purchase Price Range" +msgstr "" + +#: templates/js/bom.js:257 +msgid "Purchase Price Average" +msgstr "" + +#: templates/js/bom.js:265 +msgid "Buy Price" +msgstr "" + +#: templates/js/bom.js:271 +msgid "No pricing available" +msgstr "" + +#: templates/js/bom.js:306 templates/js/bom.js:392 +msgid "View BOM" +msgstr "" + +#: templates/js/bom.js:366 +msgid "Validate BOM Item" +msgstr "" + +#: templates/js/bom.js:368 +msgid "This line has been validated" +msgstr "" + +#: templates/js/bom.js:370 +msgid "Edit BOM Item" +msgstr "" + +#: templates/js/bom.js:372 templates/js/bom.js:519 +msgid "Delete BOM Item" +msgstr "" + +#: templates/js/bom.js:463 templates/js/build.js:458 templates/js/build.js:1250 +msgid "No BOM items found" +msgstr "" + +#: templates/js/build.js:42 +msgid "Edit Build Order" +msgstr "" + +#: templates/js/build.js:68 +msgid "Create Build Order" +msgstr "" + +#: templates/js/build.js:100 +msgid "Auto-allocate stock items to this output" +msgstr "" + +#: templates/js/build.js:108 +msgid "Unallocate stock from build output" +msgstr "" + +#: templates/js/build.js:118 +msgid "Complete build output" +msgstr "" + +#: templates/js/build.js:127 +msgid "Delete build output" +msgstr "" + +#: templates/js/build.js:222 +msgid "No build order allocations found" +msgstr "" + +#: templates/js/build.js:260 templates/js/order.js:451 +msgid "Location not specified" +msgstr "" + +#: templates/js/build.js:364 templates/stock_table.html:20 +msgid "New Stock Item" +msgstr "" + +#: templates/js/build.js:679 +msgid "Required Part" +msgstr "" + +#: templates/js/build.js:700 +msgid "Quantity Per" +msgstr "" + +#: templates/js/build.js:770 templates/js/build.js:1214 +#: templates/stock_table.html:59 +msgid "Order stock" +msgstr "" + +#: templates/js/build.js:823 +msgid "No builds matching query" +msgstr "" + +#: templates/js/build.js:840 templates/js/part.js:579 templates/js/part.js:824 +#: templates/js/stock.js:874 templates/js/stock.js:1325 +msgid "Select" +msgstr "" + +#: templates/js/build.js:860 +msgid "Build order is overdue" +msgstr "" + +#: templates/js/build.js:924 templates/js/stock.js:1547 +msgid "No user information" +msgstr "" + +#: templates/js/build.js:930 +msgid "Resposible" +msgstr "" + +#: templates/js/build.js:939 +msgid "No information" +msgstr "" + +#: templates/js/build.js:989 +msgid "No parts allocated for" +msgstr "" + +#: templates/js/company.js:36 +msgid "Add Manufacturer Part" +msgstr "" + +#: templates/js/company.js:48 +msgid "Edit Manufacturer Part" +msgstr "" + +#: templates/js/company.js:57 +msgid "Delete Manufacturer Part" +msgstr "" + +#: templates/js/company.js:114 +msgid "Add Supplier Part" +msgstr "" + +#: templates/js/company.js:124 +msgid "Edit Supplier Part" +msgstr "" + +#: templates/js/company.js:134 +msgid "Delete Supplier Part" +msgstr "" + +#: templates/js/company.js:181 +msgid "Edit Company" +msgstr "" + +#: templates/js/company.js:202 +msgid "Add new Company" +msgstr "" + +#: templates/js/company.js:279 +msgid "Parts Supplied" +msgstr "" + +#: templates/js/company.js:288 +msgid "Parts Manufactured" +msgstr "" + +#: templates/js/company.js:301 +msgid "No company information found" +msgstr "" + +#: templates/js/company.js:319 +msgid "The following manufacturer parts will be deleted" +msgstr "" + +#: templates/js/company.js:336 +msgid "Delete Manufacturer Parts" +msgstr "" + +#: templates/js/company.js:389 +msgid "No manufacturer parts found" +msgstr "" + +#: templates/js/company.js:408 templates/js/company.js:658 +#: templates/js/part.js:156 templates/js/part.js:241 +msgid "Template part" +msgstr "" + +#: templates/js/company.js:412 templates/js/company.js:662 +#: templates/js/part.js:160 templates/js/part.js:245 +msgid "Assembled part" +msgstr "" + +#: templates/js/company.js:536 templates/js/part.js:330 +msgid "No parameters found" +msgstr "" + +#: templates/js/company.js:572 templates/js/part.js:371 +msgid "Edit parameter" +msgstr "" + +#: templates/js/company.js:573 templates/js/part.js:372 +msgid "Delete parameter" +msgstr "" + +#: templates/js/company.js:592 templates/js/part.js:389 +msgid "Edit Parameter" +msgstr "" + +#: templates/js/company.js:603 templates/js/part.js:401 +msgid "Delete Parameter" +msgstr "" + +#: templates/js/company.js:639 +msgid "No supplier parts found" +msgstr "" + +#: templates/js/filters.js:167 templates/js/filters.js:397 +msgid "true" +msgstr "" + +#: templates/js/filters.js:171 templates/js/filters.js:398 +msgid "false" +msgstr "" + +#: templates/js/filters.js:193 +msgid "Select filter" +msgstr "" + +#: templates/js/filters.js:268 +msgid "Add new filter" +msgstr "" + +#: templates/js/filters.js:271 +msgid "Clear all filters" +msgstr "" + +#: templates/js/filters.js:296 +msgid "Create filter" +msgstr "" + +#: templates/js/forms.js:283 templates/js/forms.js:296 +#: templates/js/forms.js:308 templates/js/forms.js:320 +msgid "Action Prohibited" +msgstr "" + +#: templates/js/forms.js:284 +msgid "Create operation not allowed" +msgstr "" + +#: templates/js/forms.js:297 +msgid "Update operation not allowed" +msgstr "" + +#: templates/js/forms.js:309 +msgid "Delete operation not allowed" +msgstr "" + +#: templates/js/forms.js:321 +msgid "View operation not allowed" +msgstr "" + +#: templates/js/forms.js:817 templates/modals.html:21 templates/modals.html:47 +msgid "Form errors exist" +msgstr "" + +#: templates/js/forms.js:1184 +msgid "Searching" +msgstr "" + +#: templates/js/forms.js:1337 +msgid "Clear input" +msgstr "" + +#: templates/js/label.js:10 templates/js/report.js:98 templates/js/stock.js:234 +msgid "Select Stock Items" +msgstr "" + +#: templates/js/label.js:11 +msgid "Stock item(s) must be selected before printing labels" +msgstr "" + +#: templates/js/label.js:29 templates/js/label.js:79 templates/js/label.js:134 +msgid "No Labels Found" +msgstr "" + +#: templates/js/label.js:30 +msgid "No labels found which match selected stock item(s)" +msgstr "" + +#: templates/js/label.js:61 +msgid "Select Stock Locations" +msgstr "" + +#: templates/js/label.js:62 +msgid "Stock location(s) must be selected before printing labels" +msgstr "" + +#: templates/js/label.js:80 +msgid "No labels found which match selected stock location(s)" +msgstr "" + +#: templates/js/label.js:115 templates/js/report.js:205 +msgid "Select Parts" +msgstr "" + +#: templates/js/label.js:116 +msgid "Part(s) must be selected before printing labels" +msgstr "" + +#: templates/js/label.js:135 +msgid "No labels found which match the selected part(s)" +msgstr "" + +#: templates/js/label.js:209 +msgid "stock items selected" +msgstr "" + +#: templates/js/label.js:217 +msgid "Select Label" +msgstr "" + +#: templates/js/label.js:232 +msgid "Select Label Template" +msgstr "" + +#: templates/js/modals.js:59 templates/js/modals.js:103 +#: templates/js/modals.js:593 +msgid "Cancel" +msgstr "" + +#: templates/js/modals.js:60 templates/js/modals.js:102 +#: templates/js/modals.js:660 templates/js/modals.js:956 +#: templates/modals.html:30 templates/modals.html:55 +msgid "Submit" +msgstr "" + +#: templates/js/modals.js:101 +msgid "Form Title" +msgstr "" + +#: templates/js/modals.js:380 +msgid "Waiting for server..." +msgstr "" + +#: templates/js/modals.js:539 +msgid "Show Error Information" +msgstr "" + +#: templates/js/modals.js:592 +msgid "Accept" +msgstr "" + +#: templates/js/modals.js:649 +msgid "Loading Data" +msgstr "" + +#: templates/js/modals.js:907 +msgid "Invalid response from server" +msgstr "" + +#: templates/js/modals.js:907 +msgid "Form data missing from server response" +msgstr "" + +#: templates/js/modals.js:920 +msgid "Error posting form data" +msgstr "" + +#: templates/js/modals.js:1017 +msgid "JSON response missing form data" +msgstr "" + +#: templates/js/modals.js:1032 +msgid "Error 400: Bad Request" +msgstr "" + +#: templates/js/modals.js:1033 +msgid "Server returned error code 400" +msgstr "" + +#: templates/js/modals.js:1056 +msgid "Error requesting form data" +msgstr "" + +#: templates/js/model_renderers.js:38 +msgid "Company ID" +msgstr "" + +#: templates/js/model_renderers.js:78 +msgid "Location ID" +msgstr "" + +#: templates/js/model_renderers.js:95 +msgid "Build ID" +msgstr "" + +#: templates/js/model_renderers.js:114 +msgid "Part ID" +msgstr "" + +#: templates/js/model_renderers.js:163 +msgid "Category ID" +msgstr "" + +#: templates/js/model_renderers.js:199 +msgid "Manufacturer Part ID" +msgstr "" + +#: templates/js/model_renderers.js:227 +msgid "Supplier Part ID" +msgstr "" + +#: templates/js/order.js:32 +msgid "Create Sales Order" +msgstr "" + +#: templates/js/order.js:202 +msgid "No purchase orders found" +msgstr "" + +#: templates/js/order.js:226 templates/js/order.js:321 +msgid "Order is overdue" +msgstr "" + +#: templates/js/order.js:298 +msgid "No sales orders found" +msgstr "" + +#: templates/js/order.js:335 +msgid "Invalid Customer" +msgstr "" + +#: templates/js/order.js:412 +msgid "No sales order allocations found" +msgstr "" + +#: templates/js/part.js:10 +msgid "YES" +msgstr "" + +#: templates/js/part.js:12 +msgid "NO" +msgstr "" + +#: templates/js/part.js:26 +msgid "Create New Part Category" +msgstr "" + +#: templates/js/part.js:34 +msgid "New Parent" +msgstr "" + +#: templates/js/part.js:97 +msgid "Edit Part" +msgstr "" + +#: templates/js/part.js:148 templates/js/part.js:233 +msgid "Trackable part" +msgstr "" + +#: templates/js/part.js:152 templates/js/part.js:237 +msgid "Virtual part" +msgstr "" + +#: templates/js/part.js:164 +msgid "Starred part" +msgstr "" + +#: templates/js/part.js:168 +msgid "Salable part" +msgstr "" + +#: templates/js/part.js:282 +msgid "No variants found" +msgstr "" + +#: templates/js/part.js:469 templates/js/part.js:708 +msgid "No parts found" +msgstr "" + +#: templates/js/part.js:647 +msgid "No category" +msgstr "" + +#: templates/js/part.js:665 templates/js/table_filters.js:332 +msgid "Low stock" +msgstr "" + +#: templates/js/part.js:849 templates/js/stock.js:1349 +msgid "Path" +msgstr "" + +#: templates/js/part.js:892 +msgid "No test templates matching query" +msgstr "" + +#: templates/js/part.js:943 templates/js/stock.js:433 +msgid "Edit test result" +msgstr "" + +#: templates/js/part.js:944 templates/js/stock.js:434 +msgid "Delete test result" +msgstr "" + +#: templates/js/part.js:950 +msgid "This test is defined for a parent part" +msgstr "" + +#: templates/js/part.js:975 +#, python-brace-format +msgid "No ${human_name} information found" +msgstr "" + +#: templates/js/part.js:1028 +#, python-brace-format +msgid "Edit ${human_name}" +msgstr "" + +#: templates/js/part.js:1029 +#, python-brace-format +msgid "Delete ${human_name}" +msgstr "" + +#: templates/js/part.js:1129 +msgid "Single Price" +msgstr "" + +#: templates/js/part.js:1148 +msgid "Single Price Difference" +msgstr "" + +#: templates/js/report.js:47 +msgid "items selected" +msgstr "" + +#: templates/js/report.js:55 +msgid "Select Report Template" +msgstr "" + +#: templates/js/report.js:70 +msgid "Select Test Report Template" +msgstr "" + +#: templates/js/report.js:99 +msgid "Stock item(s) must be selected before printing reports" +msgstr "" + +#: templates/js/report.js:116 templates/js/report.js:169 +#: templates/js/report.js:223 templates/js/report.js:277 +#: templates/js/report.js:331 +msgid "No Reports Found" +msgstr "" + +#: templates/js/report.js:117 +msgid "No report templates found which match selected stock item(s)" +msgstr "" + +#: templates/js/report.js:152 +msgid "Select Builds" +msgstr "" + +#: templates/js/report.js:153 +msgid "Build(s) must be selected before printing reports" +msgstr "" + +#: templates/js/report.js:170 +msgid "No report templates found which match selected build(s)" +msgstr "" + +#: templates/js/report.js:206 +msgid "Part(s) must be selected before printing reports" +msgstr "" + +#: templates/js/report.js:224 +msgid "No report templates found which match selected part(s)" +msgstr "" + +#: templates/js/report.js:259 +msgid "Select Purchase Orders" +msgstr "" + +#: templates/js/report.js:260 +msgid "Purchase Order(s) must be selected before printing report" +msgstr "" + +#: templates/js/report.js:278 templates/js/report.js:332 +msgid "No report templates found which match selected orders" +msgstr "" + +#: templates/js/report.js:313 +msgid "Select Sales Orders" +msgstr "" + +#: templates/js/report.js:314 +msgid "Sales Order(s) must be selected before printing report" +msgstr "" + +#: templates/js/stock.js:29 +msgid "Export Stock" +msgstr "" + +#: templates/js/stock.js:32 +msgid "Format" +msgstr "" + +#: templates/js/stock.js:33 +msgid "Select file format" +msgstr "" + +#: templates/js/stock.js:45 +msgid "Include Sublocations" +msgstr "" + +#: templates/js/stock.js:46 +msgid "Include stock items in sublocations" +msgstr "" + +#: templates/js/stock.js:88 +msgid "Transfer Stock" +msgstr "" + +#: templates/js/stock.js:89 +msgid "Move" +msgstr "" + +#: templates/js/stock.js:95 +msgid "Count Stock" +msgstr "" + +#: templates/js/stock.js:96 +msgid "Count" +msgstr "" + +#: templates/js/stock.js:100 +msgid "Remove Stock" +msgstr "" + +#: templates/js/stock.js:101 +msgid "Take" +msgstr "" + +#: templates/js/stock.js:105 +msgid "Add Stock" +msgstr "" + +#: templates/js/stock.js:106 users/models.py:190 +msgid "Add" +msgstr "" + +#: templates/js/stock.js:110 templates/stock_table.html:63 +msgid "Delete Stock" +msgstr "" + +#: templates/js/stock.js:199 +msgid "Quantity cannot be adjusted for serialized stock" +msgstr "" + +#: templates/js/stock.js:199 +msgid "Specify stock quantity" +msgstr "" + +#: templates/js/stock.js:235 +msgid "You must select at least one available stock item" +msgstr "" + +#: templates/js/stock.js:251 +msgid "Select destination stock location" +msgstr "" + +#: templates/js/stock.js:259 +msgid "Stock transaction notes" +msgstr "" + +#: templates/js/stock.js:396 +msgid "PASS" +msgstr "" + +#: templates/js/stock.js:398 +msgid "FAIL" +msgstr "" + +#: templates/js/stock.js:403 +msgid "NO RESULT" +msgstr "" + +#: templates/js/stock.js:429 +msgid "Add test result" +msgstr "" + +#: templates/js/stock.js:455 +msgid "No test results found" +msgstr "" + +#: templates/js/stock.js:503 +msgid "Test Date" +msgstr "" + +#: templates/js/stock.js:611 +msgid "In production" +msgstr "" + +#: templates/js/stock.js:615 +msgid "Installed in Stock Item" +msgstr "" + +#: templates/js/stock.js:623 +msgid "Assigned to Sales Order" +msgstr "" + +#: templates/js/stock.js:699 +msgid "No stock items matching query" +msgstr "" + +#: templates/js/stock.js:720 +msgid "items" +msgstr "" + +#: templates/js/stock.js:812 +msgid "batches" +msgstr "" + +#: templates/js/stock.js:839 +msgid "locations" +msgstr "" + +#: templates/js/stock.js:841 +msgid "Undefined location" +msgstr "" + +#: templates/js/stock.js:942 +msgid "Stock item is in production" +msgstr "" + +#: templates/js/stock.js:947 +msgid "Stock item assigned to sales order" +msgstr "" + +#: templates/js/stock.js:950 +msgid "Stock item assigned to customer" +msgstr "" + +#: templates/js/stock.js:954 +msgid "Stock item has expired" +msgstr "" + +#: templates/js/stock.js:956 +msgid "Stock item will expire soon" +msgstr "" + +#: templates/js/stock.js:960 +msgid "Stock item has been allocated" +msgstr "" + +#: templates/js/stock.js:964 +msgid "Stock item has been installed in another item" +msgstr "" + +#: templates/js/stock.js:971 +msgid "Stock item has been rejected" +msgstr "" + +#: templates/js/stock.js:975 +msgid "Stock item is lost" +msgstr "" + +#: templates/js/stock.js:978 +msgid "Stock item is destroyed" +msgstr "" + +#: templates/js/stock.js:982 templates/js/table_filters.js:147 +msgid "Depleted" +msgstr "" + +#: templates/js/stock.js:1011 +msgid "Stocktake" +msgstr "" + +#: templates/js/stock.js:1065 +msgid "Supplier part not specified" +msgstr "" + +#: templates/js/stock.js:1212 +msgid "Stock Status" +msgstr "" + +#: templates/js/stock.js:1227 +msgid "Set Stock Status" +msgstr "" + +#: templates/js/stock.js:1241 +msgid "Select Status Code" +msgstr "" + +#: templates/js/stock.js:1242 +msgid "Status code must be selected" +msgstr "" + +#: templates/js/stock.js:1381 +msgid "Invalid date" +msgstr "" + +#: templates/js/stock.js:1428 +msgid "Location no longer exists" +msgstr "" + +#: templates/js/stock.js:1447 +msgid "Purchase order no longer exists" +msgstr "" + +#: templates/js/stock.js:1466 +msgid "Customer no longer exists" +msgstr "" + +#: templates/js/stock.js:1484 +msgid "Stock item no longer exists" +msgstr "" + +#: templates/js/stock.js:1507 +msgid "Added" +msgstr "" + +#: templates/js/stock.js:1515 +msgid "Removed" +msgstr "" + +#: templates/js/stock.js:1559 +msgid "Edit tracking entry" +msgstr "" + +#: templates/js/stock.js:1560 +msgid "Delete tracking entry" +msgstr "" + +#: templates/js/stock.js:1704 +msgid "No installed items" +msgstr "" + +#: templates/js/stock.js:1727 +msgid "Serial" +msgstr "" + +#: templates/js/stock.js:1755 +msgid "Uninstall Stock Item" +msgstr "" + +#: templates/js/table_filters.js:43 +msgid "Trackable Part" +msgstr "" + +#: templates/js/table_filters.js:47 +msgid "Assembled Part" +msgstr "" + +#: templates/js/table_filters.js:51 +msgid "Validated" +msgstr "" + +#: templates/js/table_filters.js:59 +msgid "Allow Variant Stock" +msgstr "" + +#: templates/js/table_filters.js:79 templates/js/table_filters.js:142 +msgid "Include sublocations" +msgstr "" + +#: templates/js/table_filters.js:80 +msgid "Include locations" +msgstr "" + +#: templates/js/table_filters.js:90 templates/js/table_filters.js:91 +#: templates/js/table_filters.js:309 +msgid "Include subcategories" +msgstr "" + +#: templates/js/table_filters.js:101 templates/js/table_filters.js:190 +msgid "Is Serialized" +msgstr "" + +#: templates/js/table_filters.js:104 templates/js/table_filters.js:197 +msgid "Serial number GTE" +msgstr "" + +#: templates/js/table_filters.js:105 templates/js/table_filters.js:198 +msgid "Serial number greater than or equal to" +msgstr "" + +#: templates/js/table_filters.js:108 templates/js/table_filters.js:201 +msgid "Serial number LTE" +msgstr "" + +#: templates/js/table_filters.js:109 templates/js/table_filters.js:202 +msgid "Serial number less than or equal to" +msgstr "" + +#: templates/js/table_filters.js:112 templates/js/table_filters.js:113 +#: templates/js/table_filters.js:193 templates/js/table_filters.js:194 +msgid "Serial number" +msgstr "" + +#: templates/js/table_filters.js:117 templates/js/table_filters.js:211 +msgid "Batch code" +msgstr "" + +#: templates/js/table_filters.js:127 templates/js/table_filters.js:299 +msgid "Active parts" +msgstr "" + +#: templates/js/table_filters.js:128 +msgid "Show stock for active parts" +msgstr "" + +#: templates/js/table_filters.js:133 +msgid "Part is an assembly" +msgstr "" + +#: templates/js/table_filters.js:137 +msgid "Is allocated" +msgstr "" + +#: templates/js/table_filters.js:138 +msgid "Item has been allocated" +msgstr "" + +#: templates/js/table_filters.js:143 +msgid "Include stock in sublocations" +msgstr "" + +#: templates/js/table_filters.js:148 +msgid "Show stock items which are depleted" +msgstr "" + +#: templates/js/table_filters.js:155 +msgid "Show stock items which have expired" +msgstr "" + +#: templates/js/table_filters.js:160 +msgid "Show stock which is close to expiring" +msgstr "" + +#: templates/js/table_filters.js:166 +msgid "Show items which are in stock" +msgstr "" + +#: templates/js/table_filters.js:170 +msgid "In Production" +msgstr "" + +#: templates/js/table_filters.js:171 +msgid "Show items which are in production" +msgstr "" + +#: templates/js/table_filters.js:175 +msgid "Include Variants" +msgstr "" + +#: templates/js/table_filters.js:176 +msgid "Include stock items for variant parts" +msgstr "" + +#: templates/js/table_filters.js:180 +msgid "Installed" +msgstr "" + +#: templates/js/table_filters.js:181 +msgid "Show stock items which are installed in another item" +msgstr "" + +#: templates/js/table_filters.js:186 +msgid "Show items which have been assigned to a customer" +msgstr "" + +#: templates/js/table_filters.js:206 templates/js/table_filters.js:207 +msgid "Stock status" +msgstr "" + +#: templates/js/table_filters.js:215 +msgid "Has purchase price" +msgstr "" + +#: templates/js/table_filters.js:216 +msgid "Show stock items which have a purchase price set" +msgstr "" + +#: templates/js/table_filters.js:245 +msgid "Build status" +msgstr "" + +#: templates/js/table_filters.js:264 templates/js/table_filters.js:281 +msgid "Order status" +msgstr "" + +#: templates/js/table_filters.js:269 templates/js/table_filters.js:286 +msgid "Outstanding" +msgstr "" + +#: templates/js/table_filters.js:310 +msgid "Include parts in subcategories" +msgstr "" + +#: templates/js/table_filters.js:314 +msgid "Has IPN" +msgstr "" + +#: templates/js/table_filters.js:315 +msgid "Part has internal part number" +msgstr "" + +#: templates/js/table_filters.js:320 +msgid "Show active parts" +msgstr "" + +#: templates/js/table_filters.js:328 +msgid "Stock available" +msgstr "" + +#: templates/js/table_filters.js:344 +msgid "Starred" +msgstr "" + +#: templates/js/table_filters.js:356 +msgid "Purchasable" +msgstr "" + +#: templates/js/tables.js:342 +msgid "Loading data" +msgstr "" + +#: templates/js/tables.js:345 +msgid "rows per page" +msgstr "" + +#: templates/js/tables.js:348 +msgid "Showing" +msgstr "" + +#: templates/js/tables.js:348 +msgid "to" +msgstr "" + +#: templates/js/tables.js:348 +msgid "of" +msgstr "" + +#: templates/js/tables.js:348 +msgid "rows" +msgstr "" + +#: templates/js/tables.js:351 templates/search_form.html:6 +#: templates/search_form.html:8 +msgid "Search" +msgstr "" + +#: templates/js/tables.js:354 +msgid "No matching results" +msgstr "" + +#: templates/js/tables.js:357 +msgid "Hide/Show pagination" +msgstr "" + +#: templates/js/tables.js:360 +msgid "Refresh" +msgstr "" + +#: templates/js/tables.js:363 +msgid "Toggle" +msgstr "" + +#: templates/js/tables.js:366 +msgid "Columns" +msgstr "" + +#: templates/js/tables.js:369 +msgid "All" +msgstr "" + +#: templates/navbar.html:13 +msgid "Toggle navigation" +msgstr "" + +#: templates/navbar.html:33 +msgid "Buy" +msgstr "" + +#: templates/navbar.html:43 +msgid "Sell" +msgstr "" + +#: templates/navbar.html:55 +msgid "Scan Barcode" +msgstr "" + +#: templates/navbar.html:77 users/models.py:39 +msgid "Admin" +msgstr "" + +#: templates/navbar.html:79 +msgid "Logout" +msgstr "" + +#: templates/navbar.html:81 templates/registration/login.html:89 +msgid "Login" +msgstr "" + +#: templates/navbar.html:104 +msgid "About InvenTree" +msgstr "" + +#: templates/qr_code.html:11 +msgid "QR data not provided" +msgstr "" + +#: templates/registration/logged_out.html:50 +msgid "You have been logged out" +msgstr "" + +#: templates/registration/logged_out.html:51 +#: templates/registration/password_reset_complete.html:51 +#: templates/registration/password_reset_done.html:58 +msgid "Return to login screen" +msgstr "" + +#: templates/registration/login.html:64 +msgid "Enter username" +msgstr "" + +#: templates/registration/login.html:70 +msgid "Password" +msgstr "" + +#: templates/registration/login.html:83 +msgid "Username / password combination is incorrect" +msgstr "" + +#: templates/registration/login.html:95 +#: templates/registration/password_reset_form.html:51 +msgid "Forgotten your password?" +msgstr "" + +#: templates/registration/login.html:95 +msgid "Click here to reset" +msgstr "" + +#: templates/registration/password_reset_complete.html:50 +msgid "Password reset complete" +msgstr "" + +#: templates/registration/password_reset_confirm.html:52 +#: templates/registration/password_reset_confirm.html:56 +msgid "Change password" +msgstr "" + +#: templates/registration/password_reset_confirm.html:60 +msgid "The password reset link was invalid, possibly because it has already been used. Please request a new password reset." +msgstr "" + +#: templates/registration/password_reset_done.html:51 +msgid "We've emailed you instructions for setting your password, if an account exists with the email you entered. You should receive them shortly." +msgstr "" + +#: templates/registration/password_reset_done.html:54 +msgid "If you don't receive an email, please make sure you've entered the address you registered with, and check your spam folder." +msgstr "" + +#: templates/registration/password_reset_form.html:52 +msgid "Enter your email address below." +msgstr "" + +#: templates/registration/password_reset_form.html:53 +msgid "An email will be sent with password reset instructions." +msgstr "" + +#: templates/registration/password_reset_form.html:58 +msgid "Send email" +msgstr "" + +#: templates/stats.html:9 +msgid "Server" +msgstr "" + +#: templates/stats.html:13 +msgid "Instance Name" +msgstr "" + +#: templates/stats.html:18 +msgid "Database" +msgstr "" + +#: templates/stats.html:26 +msgid "Server is running in debug mode" +msgstr "" + +#: templates/stats.html:33 +msgid "Docker Mode" +msgstr "" + +#: templates/stats.html:34 +msgid "Server is deployed using docker" +msgstr "" + +#: templates/stats.html:40 +msgid "Server status" +msgstr "" + +#: templates/stats.html:43 +msgid "Healthy" +msgstr "" + +#: templates/stats.html:45 +msgid "Issues detected" +msgstr "" + +#: templates/stats.html:52 +msgid "Background Worker" +msgstr "" + +#: templates/stats.html:55 +msgid "Background worker not running" +msgstr "" + +#: templates/stats.html:63 +msgid "Email Settings" +msgstr "" + +#: templates/stats.html:66 +msgid "Email settings not configured" +msgstr "" + +#: templates/stock_table.html:14 +msgid "Export Stock Information" +msgstr "" + +#: templates/stock_table.html:27 +msgid "Barcode Actions" +msgstr "" + +#: templates/stock_table.html:43 +msgid "Print test reports" +msgstr "" + +#: templates/stock_table.html:55 +msgid "Add to selected stock items" +msgstr "" + +#: templates/stock_table.html:56 +msgid "Remove from selected stock items" +msgstr "" + +#: templates/stock_table.html:57 +msgid "Stocktake selected stock items" +msgstr "" + +#: templates/stock_table.html:58 +msgid "Move selected stock items" +msgstr "" + +#: templates/stock_table.html:58 +msgid "Move stock" +msgstr "" + +#: templates/stock_table.html:59 +msgid "Order selected items" +msgstr "" + +#: templates/stock_table.html:60 +msgid "Change status" +msgstr "" + +#: templates/stock_table.html:60 +msgid "Change stock status" +msgstr "" + +#: templates/stock_table.html:63 +msgid "Delete selected items" +msgstr "" + +#: templates/yesnolabel.html:4 +msgid "Yes" +msgstr "" + +#: templates/yesnolabel.html:6 +msgid "No" +msgstr "" + +#: users/admin.py:64 +msgid "Users" +msgstr "" + +#: users/admin.py:65 +msgid "Select which users are assigned to this group" +msgstr "" + +#: users/admin.py:187 +msgid "The following users are members of multiple groups:" +msgstr "" + +#: users/admin.py:210 +msgid "Personal info" +msgstr "" + +#: users/admin.py:211 +msgid "Permissions" +msgstr "" + +#: users/admin.py:214 +msgid "Important dates" +msgstr "" + +#: users/models.py:177 +msgid "Permission set" +msgstr "" + +#: users/models.py:185 +msgid "Group" +msgstr "" + +#: users/models.py:188 +msgid "View" +msgstr "" + +#: users/models.py:188 +msgid "Permission to view items" +msgstr "" + +#: users/models.py:190 +msgid "Permission to add items" +msgstr "" + +#: users/models.py:192 +msgid "Change" +msgstr "" + +#: users/models.py:192 +msgid "Permissions to edit items" +msgstr "" + +#: users/models.py:194 +msgid "Permission to delete items" +msgstr "" + From 446647f3fa312abf5bb4f272149a5645206c9694 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 26 Jul 2021 21:36:42 +0000 Subject: [PATCH 656/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 2 +- InvenTree/locale/en/LC_MESSAGES/django.po | 2 +- InvenTree/locale/es/LC_MESSAGES/django.po | 2 +- InvenTree/locale/fr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/it/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ja/LC_MESSAGES/django.po | 2 +- InvenTree/locale/pl/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ru/LC_MESSAGES/django.po | 2 +- InvenTree/locale/tr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/zh/LC_MESSAGES/django.po | 2 +- 10 files changed, 10 insertions(+), 10 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 8a9f61e446..3bad51f698 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 13:20+0000\n" +"POT-Creation-Date: 2021-07-26 21:36+0000\n" "PO-Revision-Date: 2021-07-21 21:30\n" "Last-Translator: \n" "Language-Team: German\n" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 9eb7eeba5b..bd38241600 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 13:20+0000\n" +"POT-Creation-Date: 2021-07-26 21:36+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index ac5034e9dc..ede2501da7 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 13:20+0000\n" +"POT-Creation-Date: 2021-07-26 21:36+0000\n" "PO-Revision-Date: 2021-07-21 12:53\n" "Last-Translator: \n" "Language-Team: Spanish\n" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 6999d08d6e..eb1e908ee6 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 13:20+0000\n" +"POT-Creation-Date: 2021-07-26 21:36+0000\n" "PO-Revision-Date: 2021-07-21 12:53\n" "Last-Translator: \n" "Language-Team: French\n" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 47255b59e6..7b0e25f1d0 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 13:20+0000\n" +"POT-Creation-Date: 2021-07-26 21:36+0000\n" "PO-Revision-Date: 2021-07-21 12:53\n" "Last-Translator: \n" "Language-Team: Italian\n" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 106fd99d86..8651bee07d 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 13:20+0000\n" +"POT-Creation-Date: 2021-07-26 21:36+0000\n" "PO-Revision-Date: 2021-07-21 12:53\n" "Last-Translator: \n" "Language-Team: Japanese\n" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 4655079028..2d1d94e983 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 13:20+0000\n" +"POT-Creation-Date: 2021-07-26 21:36+0000\n" "PO-Revision-Date: 2021-07-21 12:53\n" "Last-Translator: \n" "Language-Team: Polish\n" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 589d781326..6c866b3029 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 13:20+0000\n" +"POT-Creation-Date: 2021-07-26 21:36+0000\n" "PO-Revision-Date: 2021-07-21 12:53\n" "Last-Translator: \n" "Language-Team: Russian\n" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 7db13b3a56..26e904958c 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 13:20+0000\n" +"POT-Creation-Date: 2021-07-26 21:36+0000\n" "PO-Revision-Date: 2021-07-21 12:53\n" "Last-Translator: \n" "Language-Team: Turkish\n" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 8723828e64..65dc851170 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 13:20+0000\n" +"POT-Creation-Date: 2021-07-26 21:36+0000\n" "PO-Revision-Date: 2021-07-21 12:53\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" From cf0ad796388266da9b7d32b000f1808ba0c625d8 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 26 Jul 2021 22:33:13 +0000 Subject: [PATCH 657/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 30 +++++++++++------------ InvenTree/locale/en/LC_MESSAGES/django.po | 30 +++++++++++------------ InvenTree/locale/es/LC_MESSAGES/django.po | 30 +++++++++++------------ InvenTree/locale/fr/LC_MESSAGES/django.po | 30 +++++++++++------------ InvenTree/locale/it/LC_MESSAGES/django.po | 30 +++++++++++------------ InvenTree/locale/ja/LC_MESSAGES/django.po | 30 +++++++++++------------ InvenTree/locale/pl/LC_MESSAGES/django.po | 30 +++++++++++------------ InvenTree/locale/ru/LC_MESSAGES/django.po | 30 +++++++++++------------ InvenTree/locale/tr/LC_MESSAGES/django.po | 30 +++++++++++------------ InvenTree/locale/zh/LC_MESSAGES/django.po | 30 +++++++++++------------ 10 files changed, 150 insertions(+), 150 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 3bad51f698..d774836614 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 21:36+0000\n" +"POT-Creation-Date: 2021-07-26 22:33+0000\n" "PO-Revision-Date: 2021-07-21 21:30\n" "Last-Translator: \n" "Language-Team: German\n" @@ -6432,59 +6432,59 @@ msgstr "Der angegebene Server muss erreichbar sein" msgid "Remote image must not exceed maximum allowable file size" msgstr "Das Bild darf nicht größer als die maximal-erlaubte Größe sein" -#: templates/js/api.js:162 templates/js/modals.js:1027 +#: templates/js/api.js:161 templates/js/modals.js:1027 msgid "No Response" msgstr "Keine Antwort" -#: templates/js/api.js:163 templates/js/modals.js:1028 +#: templates/js/api.js:162 templates/js/modals.js:1028 msgid "No response from the InvenTree server" msgstr "keine Antwort vom InvenTree Server" -#: templates/js/api.js:168 +#: templates/js/api.js:167 msgid "Error 400: Bad request" msgstr "Fehler 400: Fehlerhafte Anfrage" -#: templates/js/api.js:169 +#: templates/js/api.js:168 msgid "API request returned error code 400" msgstr "Fehler-Code 400 zurückgegeben" -#: templates/js/api.js:172 templates/js/modals.js:1037 +#: templates/js/api.js:171 templates/js/modals.js:1037 msgid "Error 401: Not Authenticated" msgstr "Fehler 401: Nicht Angemeldet" -#: templates/js/api.js:173 templates/js/modals.js:1038 +#: templates/js/api.js:172 templates/js/modals.js:1038 msgid "Authentication credentials not supplied" msgstr "Authentication Kredentials nicht angegeben" -#: templates/js/api.js:176 templates/js/modals.js:1042 +#: templates/js/api.js:175 templates/js/modals.js:1042 msgid "Error 403: Permission Denied" msgstr "Fehler 403: keine Berechtigung" -#: templates/js/api.js:177 templates/js/modals.js:1043 +#: templates/js/api.js:176 templates/js/modals.js:1043 msgid "You do not have the required permissions to access this function" msgstr "Fehlende Berechtigung für diese Aktion" -#: templates/js/api.js:180 templates/js/modals.js:1047 +#: templates/js/api.js:179 templates/js/modals.js:1047 msgid "Error 404: Resource Not Found" msgstr "Fehler 404: Ressource nicht gefunden" -#: templates/js/api.js:181 templates/js/modals.js:1048 +#: templates/js/api.js:180 templates/js/modals.js:1048 msgid "The requested resource could not be located on the server" msgstr "Die angefragte Ressource kann auf diesem Server nicht gefunden werden" -#: templates/js/api.js:184 templates/js/modals.js:1052 +#: templates/js/api.js:183 templates/js/modals.js:1052 msgid "Error 408: Timeout" msgstr "Fehler 408: Zeitüberschreitung" -#: templates/js/api.js:185 templates/js/modals.js:1053 +#: templates/js/api.js:184 templates/js/modals.js:1053 msgid "Connection timeout while requesting data from server" msgstr "Verbindungszeitüberschreitung bei der Datenanforderung" -#: templates/js/api.js:188 +#: templates/js/api.js:187 msgid "Unhandled Error Code" msgstr "Unbehandelter Fehler-Code" -#: templates/js/api.js:189 +#: templates/js/api.js:188 msgid "Error code" msgstr "Fehler-Code" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index bd38241600..072371acf6 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 21:36+0000\n" +"POT-Creation-Date: 2021-07-26 22:33+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -6393,59 +6393,59 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" -#: templates/js/api.js:162 templates/js/modals.js:1027 +#: templates/js/api.js:161 templates/js/modals.js:1027 msgid "No Response" msgstr "" -#: templates/js/api.js:163 templates/js/modals.js:1028 +#: templates/js/api.js:162 templates/js/modals.js:1028 msgid "No response from the InvenTree server" msgstr "" -#: templates/js/api.js:168 +#: templates/js/api.js:167 msgid "Error 400: Bad request" msgstr "" -#: templates/js/api.js:169 +#: templates/js/api.js:168 msgid "API request returned error code 400" msgstr "" -#: templates/js/api.js:172 templates/js/modals.js:1037 +#: templates/js/api.js:171 templates/js/modals.js:1037 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/api.js:173 templates/js/modals.js:1038 +#: templates/js/api.js:172 templates/js/modals.js:1038 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/api.js:176 templates/js/modals.js:1042 +#: templates/js/api.js:175 templates/js/modals.js:1042 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/api.js:177 templates/js/modals.js:1043 +#: templates/js/api.js:176 templates/js/modals.js:1043 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/api.js:180 templates/js/modals.js:1047 +#: templates/js/api.js:179 templates/js/modals.js:1047 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/api.js:181 templates/js/modals.js:1048 +#: templates/js/api.js:180 templates/js/modals.js:1048 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/api.js:184 templates/js/modals.js:1052 +#: templates/js/api.js:183 templates/js/modals.js:1052 msgid "Error 408: Timeout" msgstr "" -#: templates/js/api.js:185 templates/js/modals.js:1053 +#: templates/js/api.js:184 templates/js/modals.js:1053 msgid "Connection timeout while requesting data from server" msgstr "" -#: templates/js/api.js:188 +#: templates/js/api.js:187 msgid "Unhandled Error Code" msgstr "" -#: templates/js/api.js:189 +#: templates/js/api.js:188 msgid "Error code" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index ede2501da7..a641db827d 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 21:36+0000\n" +"POT-Creation-Date: 2021-07-26 22:33+0000\n" "PO-Revision-Date: 2021-07-21 12:53\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -6392,59 +6392,59 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" -#: templates/js/api.js:162 templates/js/modals.js:1027 +#: templates/js/api.js:161 templates/js/modals.js:1027 msgid "No Response" msgstr "" -#: templates/js/api.js:163 templates/js/modals.js:1028 +#: templates/js/api.js:162 templates/js/modals.js:1028 msgid "No response from the InvenTree server" msgstr "" -#: templates/js/api.js:168 +#: templates/js/api.js:167 msgid "Error 400: Bad request" msgstr "" -#: templates/js/api.js:169 +#: templates/js/api.js:168 msgid "API request returned error code 400" msgstr "" -#: templates/js/api.js:172 templates/js/modals.js:1037 +#: templates/js/api.js:171 templates/js/modals.js:1037 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/api.js:173 templates/js/modals.js:1038 +#: templates/js/api.js:172 templates/js/modals.js:1038 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/api.js:176 templates/js/modals.js:1042 +#: templates/js/api.js:175 templates/js/modals.js:1042 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/api.js:177 templates/js/modals.js:1043 +#: templates/js/api.js:176 templates/js/modals.js:1043 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/api.js:180 templates/js/modals.js:1047 +#: templates/js/api.js:179 templates/js/modals.js:1047 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/api.js:181 templates/js/modals.js:1048 +#: templates/js/api.js:180 templates/js/modals.js:1048 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/api.js:184 templates/js/modals.js:1052 +#: templates/js/api.js:183 templates/js/modals.js:1052 msgid "Error 408: Timeout" msgstr "" -#: templates/js/api.js:185 templates/js/modals.js:1053 +#: templates/js/api.js:184 templates/js/modals.js:1053 msgid "Connection timeout while requesting data from server" msgstr "" -#: templates/js/api.js:188 +#: templates/js/api.js:187 msgid "Unhandled Error Code" msgstr "" -#: templates/js/api.js:189 +#: templates/js/api.js:188 msgid "Error code" msgstr "" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index eb1e908ee6..882efc5705 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 21:36+0000\n" +"POT-Creation-Date: 2021-07-26 22:33+0000\n" "PO-Revision-Date: 2021-07-21 12:53\n" "Last-Translator: \n" "Language-Team: French\n" @@ -6392,59 +6392,59 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" -#: templates/js/api.js:162 templates/js/modals.js:1027 +#: templates/js/api.js:161 templates/js/modals.js:1027 msgid "No Response" msgstr "" -#: templates/js/api.js:163 templates/js/modals.js:1028 +#: templates/js/api.js:162 templates/js/modals.js:1028 msgid "No response from the InvenTree server" msgstr "" -#: templates/js/api.js:168 +#: templates/js/api.js:167 msgid "Error 400: Bad request" msgstr "" -#: templates/js/api.js:169 +#: templates/js/api.js:168 msgid "API request returned error code 400" msgstr "" -#: templates/js/api.js:172 templates/js/modals.js:1037 +#: templates/js/api.js:171 templates/js/modals.js:1037 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/api.js:173 templates/js/modals.js:1038 +#: templates/js/api.js:172 templates/js/modals.js:1038 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/api.js:176 templates/js/modals.js:1042 +#: templates/js/api.js:175 templates/js/modals.js:1042 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/api.js:177 templates/js/modals.js:1043 +#: templates/js/api.js:176 templates/js/modals.js:1043 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/api.js:180 templates/js/modals.js:1047 +#: templates/js/api.js:179 templates/js/modals.js:1047 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/api.js:181 templates/js/modals.js:1048 +#: templates/js/api.js:180 templates/js/modals.js:1048 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/api.js:184 templates/js/modals.js:1052 +#: templates/js/api.js:183 templates/js/modals.js:1052 msgid "Error 408: Timeout" msgstr "" -#: templates/js/api.js:185 templates/js/modals.js:1053 +#: templates/js/api.js:184 templates/js/modals.js:1053 msgid "Connection timeout while requesting data from server" msgstr "" -#: templates/js/api.js:188 +#: templates/js/api.js:187 msgid "Unhandled Error Code" msgstr "" -#: templates/js/api.js:189 +#: templates/js/api.js:188 msgid "Error code" msgstr "" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 7b0e25f1d0..693057e7e2 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 21:36+0000\n" +"POT-Creation-Date: 2021-07-26 22:33+0000\n" "PO-Revision-Date: 2021-07-21 12:53\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -6392,59 +6392,59 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" -#: templates/js/api.js:162 templates/js/modals.js:1027 +#: templates/js/api.js:161 templates/js/modals.js:1027 msgid "No Response" msgstr "" -#: templates/js/api.js:163 templates/js/modals.js:1028 +#: templates/js/api.js:162 templates/js/modals.js:1028 msgid "No response from the InvenTree server" msgstr "" -#: templates/js/api.js:168 +#: templates/js/api.js:167 msgid "Error 400: Bad request" msgstr "" -#: templates/js/api.js:169 +#: templates/js/api.js:168 msgid "API request returned error code 400" msgstr "" -#: templates/js/api.js:172 templates/js/modals.js:1037 +#: templates/js/api.js:171 templates/js/modals.js:1037 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/api.js:173 templates/js/modals.js:1038 +#: templates/js/api.js:172 templates/js/modals.js:1038 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/api.js:176 templates/js/modals.js:1042 +#: templates/js/api.js:175 templates/js/modals.js:1042 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/api.js:177 templates/js/modals.js:1043 +#: templates/js/api.js:176 templates/js/modals.js:1043 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/api.js:180 templates/js/modals.js:1047 +#: templates/js/api.js:179 templates/js/modals.js:1047 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/api.js:181 templates/js/modals.js:1048 +#: templates/js/api.js:180 templates/js/modals.js:1048 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/api.js:184 templates/js/modals.js:1052 +#: templates/js/api.js:183 templates/js/modals.js:1052 msgid "Error 408: Timeout" msgstr "" -#: templates/js/api.js:185 templates/js/modals.js:1053 +#: templates/js/api.js:184 templates/js/modals.js:1053 msgid "Connection timeout while requesting data from server" msgstr "" -#: templates/js/api.js:188 +#: templates/js/api.js:187 msgid "Unhandled Error Code" msgstr "" -#: templates/js/api.js:189 +#: templates/js/api.js:188 msgid "Error code" msgstr "" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 8651bee07d..15453538d2 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 21:36+0000\n" +"POT-Creation-Date: 2021-07-26 22:33+0000\n" "PO-Revision-Date: 2021-07-21 12:53\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -6394,59 +6394,59 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" -#: templates/js/api.js:162 templates/js/modals.js:1027 +#: templates/js/api.js:161 templates/js/modals.js:1027 msgid "No Response" msgstr "" -#: templates/js/api.js:163 templates/js/modals.js:1028 +#: templates/js/api.js:162 templates/js/modals.js:1028 msgid "No response from the InvenTree server" msgstr "" -#: templates/js/api.js:168 +#: templates/js/api.js:167 msgid "Error 400: Bad request" msgstr "" -#: templates/js/api.js:169 +#: templates/js/api.js:168 msgid "API request returned error code 400" msgstr "" -#: templates/js/api.js:172 templates/js/modals.js:1037 +#: templates/js/api.js:171 templates/js/modals.js:1037 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/api.js:173 templates/js/modals.js:1038 +#: templates/js/api.js:172 templates/js/modals.js:1038 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/api.js:176 templates/js/modals.js:1042 +#: templates/js/api.js:175 templates/js/modals.js:1042 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/api.js:177 templates/js/modals.js:1043 +#: templates/js/api.js:176 templates/js/modals.js:1043 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/api.js:180 templates/js/modals.js:1047 +#: templates/js/api.js:179 templates/js/modals.js:1047 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/api.js:181 templates/js/modals.js:1048 +#: templates/js/api.js:180 templates/js/modals.js:1048 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/api.js:184 templates/js/modals.js:1052 +#: templates/js/api.js:183 templates/js/modals.js:1052 msgid "Error 408: Timeout" msgstr "" -#: templates/js/api.js:185 templates/js/modals.js:1053 +#: templates/js/api.js:184 templates/js/modals.js:1053 msgid "Connection timeout while requesting data from server" msgstr "" -#: templates/js/api.js:188 +#: templates/js/api.js:187 msgid "Unhandled Error Code" msgstr "" -#: templates/js/api.js:189 +#: templates/js/api.js:188 msgid "Error code" msgstr "" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 2d1d94e983..1bb8c9f6da 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 21:36+0000\n" +"POT-Creation-Date: 2021-07-26 22:33+0000\n" "PO-Revision-Date: 2021-07-21 12:53\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -6402,59 +6402,59 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" -#: templates/js/api.js:162 templates/js/modals.js:1027 +#: templates/js/api.js:161 templates/js/modals.js:1027 msgid "No Response" msgstr "" -#: templates/js/api.js:163 templates/js/modals.js:1028 +#: templates/js/api.js:162 templates/js/modals.js:1028 msgid "No response from the InvenTree server" msgstr "" -#: templates/js/api.js:168 +#: templates/js/api.js:167 msgid "Error 400: Bad request" msgstr "" -#: templates/js/api.js:169 +#: templates/js/api.js:168 msgid "API request returned error code 400" msgstr "" -#: templates/js/api.js:172 templates/js/modals.js:1037 +#: templates/js/api.js:171 templates/js/modals.js:1037 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/api.js:173 templates/js/modals.js:1038 +#: templates/js/api.js:172 templates/js/modals.js:1038 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/api.js:176 templates/js/modals.js:1042 +#: templates/js/api.js:175 templates/js/modals.js:1042 msgid "Error 403: Permission Denied" msgstr "Błąd 403: Odmowa dostępu" -#: templates/js/api.js:177 templates/js/modals.js:1043 +#: templates/js/api.js:176 templates/js/modals.js:1043 msgid "You do not have the required permissions to access this function" msgstr "Nie masz uprawnień wymaganych do dostępu do tej funkcji" -#: templates/js/api.js:180 templates/js/modals.js:1047 +#: templates/js/api.js:179 templates/js/modals.js:1047 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/api.js:181 templates/js/modals.js:1048 +#: templates/js/api.js:180 templates/js/modals.js:1048 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/api.js:184 templates/js/modals.js:1052 +#: templates/js/api.js:183 templates/js/modals.js:1052 msgid "Error 408: Timeout" msgstr "" -#: templates/js/api.js:185 templates/js/modals.js:1053 +#: templates/js/api.js:184 templates/js/modals.js:1053 msgid "Connection timeout while requesting data from server" msgstr "" -#: templates/js/api.js:188 +#: templates/js/api.js:187 msgid "Unhandled Error Code" msgstr "" -#: templates/js/api.js:189 +#: templates/js/api.js:188 msgid "Error code" msgstr "" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 6c866b3029..c0c97804de 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 21:36+0000\n" +"POT-Creation-Date: 2021-07-26 22:33+0000\n" "PO-Revision-Date: 2021-07-21 12:53\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -6392,59 +6392,59 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" -#: templates/js/api.js:162 templates/js/modals.js:1027 +#: templates/js/api.js:161 templates/js/modals.js:1027 msgid "No Response" msgstr "" -#: templates/js/api.js:163 templates/js/modals.js:1028 +#: templates/js/api.js:162 templates/js/modals.js:1028 msgid "No response from the InvenTree server" msgstr "" -#: templates/js/api.js:168 +#: templates/js/api.js:167 msgid "Error 400: Bad request" msgstr "" -#: templates/js/api.js:169 +#: templates/js/api.js:168 msgid "API request returned error code 400" msgstr "" -#: templates/js/api.js:172 templates/js/modals.js:1037 +#: templates/js/api.js:171 templates/js/modals.js:1037 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/api.js:173 templates/js/modals.js:1038 +#: templates/js/api.js:172 templates/js/modals.js:1038 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/api.js:176 templates/js/modals.js:1042 +#: templates/js/api.js:175 templates/js/modals.js:1042 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/api.js:177 templates/js/modals.js:1043 +#: templates/js/api.js:176 templates/js/modals.js:1043 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/api.js:180 templates/js/modals.js:1047 +#: templates/js/api.js:179 templates/js/modals.js:1047 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/api.js:181 templates/js/modals.js:1048 +#: templates/js/api.js:180 templates/js/modals.js:1048 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/api.js:184 templates/js/modals.js:1052 +#: templates/js/api.js:183 templates/js/modals.js:1052 msgid "Error 408: Timeout" msgstr "" -#: templates/js/api.js:185 templates/js/modals.js:1053 +#: templates/js/api.js:184 templates/js/modals.js:1053 msgid "Connection timeout while requesting data from server" msgstr "" -#: templates/js/api.js:188 +#: templates/js/api.js:187 msgid "Unhandled Error Code" msgstr "" -#: templates/js/api.js:189 +#: templates/js/api.js:188 msgid "Error code" msgstr "" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 26e904958c..dd263e4eab 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 21:36+0000\n" +"POT-Creation-Date: 2021-07-26 22:33+0000\n" "PO-Revision-Date: 2021-07-21 12:53\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -6404,59 +6404,59 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" -#: templates/js/api.js:162 templates/js/modals.js:1027 +#: templates/js/api.js:161 templates/js/modals.js:1027 msgid "No Response" msgstr "" -#: templates/js/api.js:163 templates/js/modals.js:1028 +#: templates/js/api.js:162 templates/js/modals.js:1028 msgid "No response from the InvenTree server" msgstr "" -#: templates/js/api.js:168 +#: templates/js/api.js:167 msgid "Error 400: Bad request" msgstr "" -#: templates/js/api.js:169 +#: templates/js/api.js:168 msgid "API request returned error code 400" msgstr "" -#: templates/js/api.js:172 templates/js/modals.js:1037 +#: templates/js/api.js:171 templates/js/modals.js:1037 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/api.js:173 templates/js/modals.js:1038 +#: templates/js/api.js:172 templates/js/modals.js:1038 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/api.js:176 templates/js/modals.js:1042 +#: templates/js/api.js:175 templates/js/modals.js:1042 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/api.js:177 templates/js/modals.js:1043 +#: templates/js/api.js:176 templates/js/modals.js:1043 msgid "You do not have the required permissions to access this function" msgstr "Bu fonksiyona erişmek için gerekli izinlere sahip değilsiniz" -#: templates/js/api.js:180 templates/js/modals.js:1047 +#: templates/js/api.js:179 templates/js/modals.js:1047 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/api.js:181 templates/js/modals.js:1048 +#: templates/js/api.js:180 templates/js/modals.js:1048 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/api.js:184 templates/js/modals.js:1052 +#: templates/js/api.js:183 templates/js/modals.js:1052 msgid "Error 408: Timeout" msgstr "" -#: templates/js/api.js:185 templates/js/modals.js:1053 +#: templates/js/api.js:184 templates/js/modals.js:1053 msgid "Connection timeout while requesting data from server" msgstr "" -#: templates/js/api.js:188 +#: templates/js/api.js:187 msgid "Unhandled Error Code" msgstr "" -#: templates/js/api.js:189 +#: templates/js/api.js:188 msgid "Error code" msgstr "" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 65dc851170..350a9caeae 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 21:36+0000\n" +"POT-Creation-Date: 2021-07-26 22:33+0000\n" "PO-Revision-Date: 2021-07-21 12:53\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -6392,59 +6392,59 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" -#: templates/js/api.js:162 templates/js/modals.js:1027 +#: templates/js/api.js:161 templates/js/modals.js:1027 msgid "No Response" msgstr "" -#: templates/js/api.js:163 templates/js/modals.js:1028 +#: templates/js/api.js:162 templates/js/modals.js:1028 msgid "No response from the InvenTree server" msgstr "" -#: templates/js/api.js:168 +#: templates/js/api.js:167 msgid "Error 400: Bad request" msgstr "" -#: templates/js/api.js:169 +#: templates/js/api.js:168 msgid "API request returned error code 400" msgstr "" -#: templates/js/api.js:172 templates/js/modals.js:1037 +#: templates/js/api.js:171 templates/js/modals.js:1037 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/api.js:173 templates/js/modals.js:1038 +#: templates/js/api.js:172 templates/js/modals.js:1038 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/api.js:176 templates/js/modals.js:1042 +#: templates/js/api.js:175 templates/js/modals.js:1042 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/api.js:177 templates/js/modals.js:1043 +#: templates/js/api.js:176 templates/js/modals.js:1043 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/api.js:180 templates/js/modals.js:1047 +#: templates/js/api.js:179 templates/js/modals.js:1047 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/api.js:181 templates/js/modals.js:1048 +#: templates/js/api.js:180 templates/js/modals.js:1048 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/api.js:184 templates/js/modals.js:1052 +#: templates/js/api.js:183 templates/js/modals.js:1052 msgid "Error 408: Timeout" msgstr "" -#: templates/js/api.js:185 templates/js/modals.js:1053 +#: templates/js/api.js:184 templates/js/modals.js:1053 msgid "Connection timeout while requesting data from server" msgstr "" -#: templates/js/api.js:188 +#: templates/js/api.js:187 msgid "Unhandled Error Code" msgstr "" -#: templates/js/api.js:189 +#: templates/js/api.js:188 msgid "Error code" msgstr "" From 72b0cd394474ae47ad6a18101218456ec6409c93 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 27 Jul 2021 09:05:22 +1000 Subject: [PATCH 658/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/fr/LC_MESSAGES/django.po | 32 +++++++++++------------ 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index e23ccf8e6e..9ee531c5a7 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 13:20+0000\n" -"PO-Revision-Date: 2021-07-26 13:49\n" +"POT-Creation-Date: 2021-07-26 22:33+0000\n" +"PO-Revision-Date: 2021-07-26 23:05\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -6391,59 +6391,59 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" -#: templates/js/api.js:162 templates/js/modals.js:1027 +#: templates/js/api.js:161 templates/js/modals.js:1027 msgid "No Response" msgstr "" -#: templates/js/api.js:163 templates/js/modals.js:1028 +#: templates/js/api.js:162 templates/js/modals.js:1028 msgid "No response from the InvenTree server" msgstr "" -#: templates/js/api.js:168 +#: templates/js/api.js:167 msgid "Error 400: Bad request" msgstr "" -#: templates/js/api.js:169 +#: templates/js/api.js:168 msgid "API request returned error code 400" msgstr "" -#: templates/js/api.js:172 templates/js/modals.js:1037 +#: templates/js/api.js:171 templates/js/modals.js:1037 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/api.js:173 templates/js/modals.js:1038 +#: templates/js/api.js:172 templates/js/modals.js:1038 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/api.js:176 templates/js/modals.js:1042 +#: templates/js/api.js:175 templates/js/modals.js:1042 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/api.js:177 templates/js/modals.js:1043 +#: templates/js/api.js:176 templates/js/modals.js:1043 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/api.js:180 templates/js/modals.js:1047 +#: templates/js/api.js:179 templates/js/modals.js:1047 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/api.js:181 templates/js/modals.js:1048 +#: templates/js/api.js:180 templates/js/modals.js:1048 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/api.js:184 templates/js/modals.js:1052 +#: templates/js/api.js:183 templates/js/modals.js:1052 msgid "Error 408: Timeout" msgstr "" -#: templates/js/api.js:185 templates/js/modals.js:1053 +#: templates/js/api.js:184 templates/js/modals.js:1053 msgid "Connection timeout while requesting data from server" msgstr "" -#: templates/js/api.js:188 +#: templates/js/api.js:187 msgid "Unhandled Error Code" msgstr "" -#: templates/js/api.js:189 +#: templates/js/api.js:188 msgid "Error code" msgstr "" From cb00bbde6b37c90cacccb1f48013be44aedfb44d Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 27 Jul 2021 09:05:23 +1000 Subject: [PATCH 659/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/he/LC_MESSAGES/django.po | 32 +++++++++++------------ 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/InvenTree/locale/he/LC_MESSAGES/django.po b/InvenTree/locale/he/LC_MESSAGES/django.po index efaa25583f..d9673f0815 100644 --- a/InvenTree/locale/he/LC_MESSAGES/django.po +++ b/InvenTree/locale/he/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 13:20+0000\n" -"PO-Revision-Date: 2021-07-26 15:06\n" +"POT-Creation-Date: 2021-07-26 22:33+0000\n" +"PO-Revision-Date: 2021-07-26 23:05\n" "Last-Translator: \n" "Language-Team: Hebrew\n" "Language: he_IL\n" @@ -6391,59 +6391,59 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" -#: templates/js/api.js:162 templates/js/modals.js:1027 +#: templates/js/api.js:161 templates/js/modals.js:1027 msgid "No Response" msgstr "" -#: templates/js/api.js:163 templates/js/modals.js:1028 +#: templates/js/api.js:162 templates/js/modals.js:1028 msgid "No response from the InvenTree server" msgstr "" -#: templates/js/api.js:168 +#: templates/js/api.js:167 msgid "Error 400: Bad request" msgstr "" -#: templates/js/api.js:169 +#: templates/js/api.js:168 msgid "API request returned error code 400" msgstr "" -#: templates/js/api.js:172 templates/js/modals.js:1037 +#: templates/js/api.js:171 templates/js/modals.js:1037 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/api.js:173 templates/js/modals.js:1038 +#: templates/js/api.js:172 templates/js/modals.js:1038 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/api.js:176 templates/js/modals.js:1042 +#: templates/js/api.js:175 templates/js/modals.js:1042 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/api.js:177 templates/js/modals.js:1043 +#: templates/js/api.js:176 templates/js/modals.js:1043 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/api.js:180 templates/js/modals.js:1047 +#: templates/js/api.js:179 templates/js/modals.js:1047 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/api.js:181 templates/js/modals.js:1048 +#: templates/js/api.js:180 templates/js/modals.js:1048 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/api.js:184 templates/js/modals.js:1052 +#: templates/js/api.js:183 templates/js/modals.js:1052 msgid "Error 408: Timeout" msgstr "" -#: templates/js/api.js:185 templates/js/modals.js:1053 +#: templates/js/api.js:184 templates/js/modals.js:1053 msgid "Connection timeout while requesting data from server" msgstr "" -#: templates/js/api.js:188 +#: templates/js/api.js:187 msgid "Unhandled Error Code" msgstr "" -#: templates/js/api.js:189 +#: templates/js/api.js:188 msgid "Error code" msgstr "" From 466915e59e3215744a153a0155f3ac01f02d6b2e Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 27 Jul 2021 09:05:25 +1000 Subject: [PATCH 660/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/id/LC_MESSAGES/django.po | 32 +++++++++++------------ 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/InvenTree/locale/id/LC_MESSAGES/django.po b/InvenTree/locale/id/LC_MESSAGES/django.po index f745fea34e..7ce3abcf42 100644 --- a/InvenTree/locale/id/LC_MESSAGES/django.po +++ b/InvenTree/locale/id/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 13:20+0000\n" -"PO-Revision-Date: 2021-07-26 15:06\n" +"POT-Creation-Date: 2021-07-26 22:33+0000\n" +"PO-Revision-Date: 2021-07-26 23:05\n" "Last-Translator: \n" "Language-Team: Indonesian\n" "Language: id_ID\n" @@ -6391,59 +6391,59 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" -#: templates/js/api.js:162 templates/js/modals.js:1027 +#: templates/js/api.js:161 templates/js/modals.js:1027 msgid "No Response" msgstr "" -#: templates/js/api.js:163 templates/js/modals.js:1028 +#: templates/js/api.js:162 templates/js/modals.js:1028 msgid "No response from the InvenTree server" msgstr "" -#: templates/js/api.js:168 +#: templates/js/api.js:167 msgid "Error 400: Bad request" msgstr "" -#: templates/js/api.js:169 +#: templates/js/api.js:168 msgid "API request returned error code 400" msgstr "" -#: templates/js/api.js:172 templates/js/modals.js:1037 +#: templates/js/api.js:171 templates/js/modals.js:1037 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/api.js:173 templates/js/modals.js:1038 +#: templates/js/api.js:172 templates/js/modals.js:1038 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/api.js:176 templates/js/modals.js:1042 +#: templates/js/api.js:175 templates/js/modals.js:1042 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/api.js:177 templates/js/modals.js:1043 +#: templates/js/api.js:176 templates/js/modals.js:1043 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/api.js:180 templates/js/modals.js:1047 +#: templates/js/api.js:179 templates/js/modals.js:1047 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/api.js:181 templates/js/modals.js:1048 +#: templates/js/api.js:180 templates/js/modals.js:1048 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/api.js:184 templates/js/modals.js:1052 +#: templates/js/api.js:183 templates/js/modals.js:1052 msgid "Error 408: Timeout" msgstr "" -#: templates/js/api.js:185 templates/js/modals.js:1053 +#: templates/js/api.js:184 templates/js/modals.js:1053 msgid "Connection timeout while requesting data from server" msgstr "" -#: templates/js/api.js:188 +#: templates/js/api.js:187 msgid "Unhandled Error Code" msgstr "" -#: templates/js/api.js:189 +#: templates/js/api.js:188 msgid "Error code" msgstr "" From 818203dca2b0be44df371bc7f4187ab2abd29a99 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 27 Jul 2021 09:05:26 +1000 Subject: [PATCH 661/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/vi/LC_MESSAGES/django.po | 32 +++++++++++------------ 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/InvenTree/locale/vi/LC_MESSAGES/django.po b/InvenTree/locale/vi/LC_MESSAGES/django.po index 58f02cffb2..fe367c8f1d 100644 --- a/InvenTree/locale/vi/LC_MESSAGES/django.po +++ b/InvenTree/locale/vi/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 13:20+0000\n" -"PO-Revision-Date: 2021-07-26 15:06\n" +"POT-Creation-Date: 2021-07-26 22:33+0000\n" +"PO-Revision-Date: 2021-07-26 23:05\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "Language: vi_VN\n" @@ -6391,59 +6391,59 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" -#: templates/js/api.js:162 templates/js/modals.js:1027 +#: templates/js/api.js:161 templates/js/modals.js:1027 msgid "No Response" msgstr "" -#: templates/js/api.js:163 templates/js/modals.js:1028 +#: templates/js/api.js:162 templates/js/modals.js:1028 msgid "No response from the InvenTree server" msgstr "" -#: templates/js/api.js:168 +#: templates/js/api.js:167 msgid "Error 400: Bad request" msgstr "" -#: templates/js/api.js:169 +#: templates/js/api.js:168 msgid "API request returned error code 400" msgstr "" -#: templates/js/api.js:172 templates/js/modals.js:1037 +#: templates/js/api.js:171 templates/js/modals.js:1037 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/api.js:173 templates/js/modals.js:1038 +#: templates/js/api.js:172 templates/js/modals.js:1038 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/api.js:176 templates/js/modals.js:1042 +#: templates/js/api.js:175 templates/js/modals.js:1042 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/api.js:177 templates/js/modals.js:1043 +#: templates/js/api.js:176 templates/js/modals.js:1043 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/api.js:180 templates/js/modals.js:1047 +#: templates/js/api.js:179 templates/js/modals.js:1047 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/api.js:181 templates/js/modals.js:1048 +#: templates/js/api.js:180 templates/js/modals.js:1048 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/api.js:184 templates/js/modals.js:1052 +#: templates/js/api.js:183 templates/js/modals.js:1052 msgid "Error 408: Timeout" msgstr "" -#: templates/js/api.js:185 templates/js/modals.js:1053 +#: templates/js/api.js:184 templates/js/modals.js:1053 msgid "Connection timeout while requesting data from server" msgstr "" -#: templates/js/api.js:188 +#: templates/js/api.js:187 msgid "Unhandled Error Code" msgstr "" -#: templates/js/api.js:189 +#: templates/js/api.js:188 msgid "Error code" msgstr "" From bb591f4ceede5c1754f4b564558605d1dba862d0 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 27 Jul 2021 09:05:27 +1000 Subject: [PATCH 662/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/sv/LC_MESSAGES/django.po | 32 +++++++++++------------ 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/InvenTree/locale/sv/LC_MESSAGES/django.po b/InvenTree/locale/sv/LC_MESSAGES/django.po index e80377051f..667636d43d 100644 --- a/InvenTree/locale/sv/LC_MESSAGES/django.po +++ b/InvenTree/locale/sv/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 13:20+0000\n" -"PO-Revision-Date: 2021-07-26 15:06\n" +"POT-Creation-Date: 2021-07-26 22:33+0000\n" +"PO-Revision-Date: 2021-07-26 23:05\n" "Last-Translator: \n" "Language-Team: Swedish\n" "Language: sv_SE\n" @@ -6391,59 +6391,59 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" -#: templates/js/api.js:162 templates/js/modals.js:1027 +#: templates/js/api.js:161 templates/js/modals.js:1027 msgid "No Response" msgstr "" -#: templates/js/api.js:163 templates/js/modals.js:1028 +#: templates/js/api.js:162 templates/js/modals.js:1028 msgid "No response from the InvenTree server" msgstr "" -#: templates/js/api.js:168 +#: templates/js/api.js:167 msgid "Error 400: Bad request" msgstr "" -#: templates/js/api.js:169 +#: templates/js/api.js:168 msgid "API request returned error code 400" msgstr "" -#: templates/js/api.js:172 templates/js/modals.js:1037 +#: templates/js/api.js:171 templates/js/modals.js:1037 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/api.js:173 templates/js/modals.js:1038 +#: templates/js/api.js:172 templates/js/modals.js:1038 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/api.js:176 templates/js/modals.js:1042 +#: templates/js/api.js:175 templates/js/modals.js:1042 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/api.js:177 templates/js/modals.js:1043 +#: templates/js/api.js:176 templates/js/modals.js:1043 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/api.js:180 templates/js/modals.js:1047 +#: templates/js/api.js:179 templates/js/modals.js:1047 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/api.js:181 templates/js/modals.js:1048 +#: templates/js/api.js:180 templates/js/modals.js:1048 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/api.js:184 templates/js/modals.js:1052 +#: templates/js/api.js:183 templates/js/modals.js:1052 msgid "Error 408: Timeout" msgstr "" -#: templates/js/api.js:185 templates/js/modals.js:1053 +#: templates/js/api.js:184 templates/js/modals.js:1053 msgid "Connection timeout while requesting data from server" msgstr "" -#: templates/js/api.js:188 +#: templates/js/api.js:187 msgid "Unhandled Error Code" msgstr "" -#: templates/js/api.js:189 +#: templates/js/api.js:188 msgid "Error code" msgstr "" From 09619950b60a7163704661afb39b0bf1c2d267a2 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 27 Jul 2021 09:05:29 +1000 Subject: [PATCH 663/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/no/LC_MESSAGES/django.po | 32 +++++++++++------------ 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/InvenTree/locale/no/LC_MESSAGES/django.po b/InvenTree/locale/no/LC_MESSAGES/django.po index b4540a3045..aa89bcef1b 100644 --- a/InvenTree/locale/no/LC_MESSAGES/django.po +++ b/InvenTree/locale/no/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 13:20+0000\n" -"PO-Revision-Date: 2021-07-26 15:06\n" +"POT-Creation-Date: 2021-07-26 22:33+0000\n" +"PO-Revision-Date: 2021-07-26 23:05\n" "Last-Translator: \n" "Language-Team: Norwegian\n" "Language: no_NO\n" @@ -6391,59 +6391,59 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" -#: templates/js/api.js:162 templates/js/modals.js:1027 +#: templates/js/api.js:161 templates/js/modals.js:1027 msgid "No Response" msgstr "" -#: templates/js/api.js:163 templates/js/modals.js:1028 +#: templates/js/api.js:162 templates/js/modals.js:1028 msgid "No response from the InvenTree server" msgstr "" -#: templates/js/api.js:168 +#: templates/js/api.js:167 msgid "Error 400: Bad request" msgstr "" -#: templates/js/api.js:169 +#: templates/js/api.js:168 msgid "API request returned error code 400" msgstr "" -#: templates/js/api.js:172 templates/js/modals.js:1037 +#: templates/js/api.js:171 templates/js/modals.js:1037 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/api.js:173 templates/js/modals.js:1038 +#: templates/js/api.js:172 templates/js/modals.js:1038 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/api.js:176 templates/js/modals.js:1042 +#: templates/js/api.js:175 templates/js/modals.js:1042 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/api.js:177 templates/js/modals.js:1043 +#: templates/js/api.js:176 templates/js/modals.js:1043 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/api.js:180 templates/js/modals.js:1047 +#: templates/js/api.js:179 templates/js/modals.js:1047 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/api.js:181 templates/js/modals.js:1048 +#: templates/js/api.js:180 templates/js/modals.js:1048 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/api.js:184 templates/js/modals.js:1052 +#: templates/js/api.js:183 templates/js/modals.js:1052 msgid "Error 408: Timeout" msgstr "" -#: templates/js/api.js:185 templates/js/modals.js:1053 +#: templates/js/api.js:184 templates/js/modals.js:1053 msgid "Connection timeout while requesting data from server" msgstr "" -#: templates/js/api.js:188 +#: templates/js/api.js:187 msgid "Unhandled Error Code" msgstr "" -#: templates/js/api.js:189 +#: templates/js/api.js:188 msgid "Error code" msgstr "" From ad005e7a8b2c8d1b7ff3ba07e55bee3d0628f401 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 27 Jul 2021 09:05:30 +1000 Subject: [PATCH 664/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/nl/LC_MESSAGES/django.po | 32 +++++++++++------------ 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/InvenTree/locale/nl/LC_MESSAGES/django.po b/InvenTree/locale/nl/LC_MESSAGES/django.po index 37cdc58775..e2e72d9706 100644 --- a/InvenTree/locale/nl/LC_MESSAGES/django.po +++ b/InvenTree/locale/nl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 13:20+0000\n" -"PO-Revision-Date: 2021-07-26 15:06\n" +"POT-Creation-Date: 2021-07-26 22:33+0000\n" +"PO-Revision-Date: 2021-07-26 23:05\n" "Last-Translator: \n" "Language-Team: Dutch\n" "Language: nl_NL\n" @@ -6391,59 +6391,59 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" -#: templates/js/api.js:162 templates/js/modals.js:1027 +#: templates/js/api.js:161 templates/js/modals.js:1027 msgid "No Response" msgstr "" -#: templates/js/api.js:163 templates/js/modals.js:1028 +#: templates/js/api.js:162 templates/js/modals.js:1028 msgid "No response from the InvenTree server" msgstr "" -#: templates/js/api.js:168 +#: templates/js/api.js:167 msgid "Error 400: Bad request" msgstr "" -#: templates/js/api.js:169 +#: templates/js/api.js:168 msgid "API request returned error code 400" msgstr "" -#: templates/js/api.js:172 templates/js/modals.js:1037 +#: templates/js/api.js:171 templates/js/modals.js:1037 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/api.js:173 templates/js/modals.js:1038 +#: templates/js/api.js:172 templates/js/modals.js:1038 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/api.js:176 templates/js/modals.js:1042 +#: templates/js/api.js:175 templates/js/modals.js:1042 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/api.js:177 templates/js/modals.js:1043 +#: templates/js/api.js:176 templates/js/modals.js:1043 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/api.js:180 templates/js/modals.js:1047 +#: templates/js/api.js:179 templates/js/modals.js:1047 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/api.js:181 templates/js/modals.js:1048 +#: templates/js/api.js:180 templates/js/modals.js:1048 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/api.js:184 templates/js/modals.js:1052 +#: templates/js/api.js:183 templates/js/modals.js:1052 msgid "Error 408: Timeout" msgstr "" -#: templates/js/api.js:185 templates/js/modals.js:1053 +#: templates/js/api.js:184 templates/js/modals.js:1053 msgid "Connection timeout while requesting data from server" msgstr "" -#: templates/js/api.js:188 +#: templates/js/api.js:187 msgid "Unhandled Error Code" msgstr "" -#: templates/js/api.js:189 +#: templates/js/api.js:188 msgid "Error code" msgstr "" From d8ca0bf9afd79de2b3836fc200ab88d12b7728bc Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 27 Jul 2021 09:05:32 +1000 Subject: [PATCH 665/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ko/LC_MESSAGES/django.po | 32 +++++++++++------------ 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/InvenTree/locale/ko/LC_MESSAGES/django.po b/InvenTree/locale/ko/LC_MESSAGES/django.po index 2f5caaff4e..8cabf9c3b0 100644 --- a/InvenTree/locale/ko/LC_MESSAGES/django.po +++ b/InvenTree/locale/ko/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 13:20+0000\n" -"PO-Revision-Date: 2021-07-26 15:06\n" +"POT-Creation-Date: 2021-07-26 22:33+0000\n" +"PO-Revision-Date: 2021-07-26 23:05\n" "Last-Translator: \n" "Language-Team: Korean\n" "Language: ko_KR\n" @@ -6391,59 +6391,59 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" -#: templates/js/api.js:162 templates/js/modals.js:1027 +#: templates/js/api.js:161 templates/js/modals.js:1027 msgid "No Response" msgstr "" -#: templates/js/api.js:163 templates/js/modals.js:1028 +#: templates/js/api.js:162 templates/js/modals.js:1028 msgid "No response from the InvenTree server" msgstr "" -#: templates/js/api.js:168 +#: templates/js/api.js:167 msgid "Error 400: Bad request" msgstr "" -#: templates/js/api.js:169 +#: templates/js/api.js:168 msgid "API request returned error code 400" msgstr "" -#: templates/js/api.js:172 templates/js/modals.js:1037 +#: templates/js/api.js:171 templates/js/modals.js:1037 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/api.js:173 templates/js/modals.js:1038 +#: templates/js/api.js:172 templates/js/modals.js:1038 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/api.js:176 templates/js/modals.js:1042 +#: templates/js/api.js:175 templates/js/modals.js:1042 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/api.js:177 templates/js/modals.js:1043 +#: templates/js/api.js:176 templates/js/modals.js:1043 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/api.js:180 templates/js/modals.js:1047 +#: templates/js/api.js:179 templates/js/modals.js:1047 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/api.js:181 templates/js/modals.js:1048 +#: templates/js/api.js:180 templates/js/modals.js:1048 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/api.js:184 templates/js/modals.js:1052 +#: templates/js/api.js:183 templates/js/modals.js:1052 msgid "Error 408: Timeout" msgstr "" -#: templates/js/api.js:185 templates/js/modals.js:1053 +#: templates/js/api.js:184 templates/js/modals.js:1053 msgid "Connection timeout while requesting data from server" msgstr "" -#: templates/js/api.js:188 +#: templates/js/api.js:187 msgid "Unhandled Error Code" msgstr "" -#: templates/js/api.js:189 +#: templates/js/api.js:188 msgid "Error code" msgstr "" From 9e1c20c5e8f529fa5770f099341a83dfdf736369 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 27 Jul 2021 09:05:34 +1000 Subject: [PATCH 666/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/el/LC_MESSAGES/django.po | 32 +++++++++++------------ 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/InvenTree/locale/el/LC_MESSAGES/django.po b/InvenTree/locale/el/LC_MESSAGES/django.po index bee61dacf9..da39be3cb0 100644 --- a/InvenTree/locale/el/LC_MESSAGES/django.po +++ b/InvenTree/locale/el/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 13:20+0000\n" -"PO-Revision-Date: 2021-07-26 15:06\n" +"POT-Creation-Date: 2021-07-26 22:33+0000\n" +"PO-Revision-Date: 2021-07-26 23:05\n" "Last-Translator: \n" "Language-Team: Greek\n" "Language: el_GR\n" @@ -6391,59 +6391,59 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" -#: templates/js/api.js:162 templates/js/modals.js:1027 +#: templates/js/api.js:161 templates/js/modals.js:1027 msgid "No Response" msgstr "" -#: templates/js/api.js:163 templates/js/modals.js:1028 +#: templates/js/api.js:162 templates/js/modals.js:1028 msgid "No response from the InvenTree server" msgstr "" -#: templates/js/api.js:168 +#: templates/js/api.js:167 msgid "Error 400: Bad request" msgstr "" -#: templates/js/api.js:169 +#: templates/js/api.js:168 msgid "API request returned error code 400" msgstr "" -#: templates/js/api.js:172 templates/js/modals.js:1037 +#: templates/js/api.js:171 templates/js/modals.js:1037 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/api.js:173 templates/js/modals.js:1038 +#: templates/js/api.js:172 templates/js/modals.js:1038 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/api.js:176 templates/js/modals.js:1042 +#: templates/js/api.js:175 templates/js/modals.js:1042 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/api.js:177 templates/js/modals.js:1043 +#: templates/js/api.js:176 templates/js/modals.js:1043 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/api.js:180 templates/js/modals.js:1047 +#: templates/js/api.js:179 templates/js/modals.js:1047 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/api.js:181 templates/js/modals.js:1048 +#: templates/js/api.js:180 templates/js/modals.js:1048 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/api.js:184 templates/js/modals.js:1052 +#: templates/js/api.js:183 templates/js/modals.js:1052 msgid "Error 408: Timeout" msgstr "" -#: templates/js/api.js:185 templates/js/modals.js:1053 +#: templates/js/api.js:184 templates/js/modals.js:1053 msgid "Connection timeout while requesting data from server" msgstr "" -#: templates/js/api.js:188 +#: templates/js/api.js:187 msgid "Unhandled Error Code" msgstr "" -#: templates/js/api.js:189 +#: templates/js/api.js:188 msgid "Error code" msgstr "" From b514231043fbb72858d22183c61abe8aa26ad901 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 27 Jul 2021 09:05:37 +1000 Subject: [PATCH 667/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/es/LC_MESSAGES/django.po | 32 +++++++++++------------ 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index a51906dc40..2f4902e1af 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 13:20+0000\n" -"PO-Revision-Date: 2021-07-26 13:49\n" +"POT-Creation-Date: 2021-07-26 22:33+0000\n" +"PO-Revision-Date: 2021-07-26 23:05\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -6391,59 +6391,59 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" -#: templates/js/api.js:162 templates/js/modals.js:1027 +#: templates/js/api.js:161 templates/js/modals.js:1027 msgid "No Response" msgstr "" -#: templates/js/api.js:163 templates/js/modals.js:1028 +#: templates/js/api.js:162 templates/js/modals.js:1028 msgid "No response from the InvenTree server" msgstr "" -#: templates/js/api.js:168 +#: templates/js/api.js:167 msgid "Error 400: Bad request" msgstr "" -#: templates/js/api.js:169 +#: templates/js/api.js:168 msgid "API request returned error code 400" msgstr "" -#: templates/js/api.js:172 templates/js/modals.js:1037 +#: templates/js/api.js:171 templates/js/modals.js:1037 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/api.js:173 templates/js/modals.js:1038 +#: templates/js/api.js:172 templates/js/modals.js:1038 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/api.js:176 templates/js/modals.js:1042 +#: templates/js/api.js:175 templates/js/modals.js:1042 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/api.js:177 templates/js/modals.js:1043 +#: templates/js/api.js:176 templates/js/modals.js:1043 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/api.js:180 templates/js/modals.js:1047 +#: templates/js/api.js:179 templates/js/modals.js:1047 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/api.js:181 templates/js/modals.js:1048 +#: templates/js/api.js:180 templates/js/modals.js:1048 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/api.js:184 templates/js/modals.js:1052 +#: templates/js/api.js:183 templates/js/modals.js:1052 msgid "Error 408: Timeout" msgstr "" -#: templates/js/api.js:185 templates/js/modals.js:1053 +#: templates/js/api.js:184 templates/js/modals.js:1053 msgid "Connection timeout while requesting data from server" msgstr "" -#: templates/js/api.js:188 +#: templates/js/api.js:187 msgid "Unhandled Error Code" msgstr "" -#: templates/js/api.js:189 +#: templates/js/api.js:188 msgid "Error code" msgstr "" From c8b9119b008f72a88055a4a127bc1b48e7671dc6 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 27 Jul 2021 09:05:38 +1000 Subject: [PATCH 668/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/zh/LC_MESSAGES/django.po | 32 +++++++++++------------ 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index fabc570f4a..2d5345d16a 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 13:20+0000\n" -"PO-Revision-Date: 2021-07-26 13:50\n" +"POT-Creation-Date: 2021-07-26 22:33+0000\n" +"PO-Revision-Date: 2021-07-26 23:05\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -6391,59 +6391,59 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" -#: templates/js/api.js:162 templates/js/modals.js:1027 +#: templates/js/api.js:161 templates/js/modals.js:1027 msgid "No Response" msgstr "" -#: templates/js/api.js:163 templates/js/modals.js:1028 +#: templates/js/api.js:162 templates/js/modals.js:1028 msgid "No response from the InvenTree server" msgstr "" -#: templates/js/api.js:168 +#: templates/js/api.js:167 msgid "Error 400: Bad request" msgstr "" -#: templates/js/api.js:169 +#: templates/js/api.js:168 msgid "API request returned error code 400" msgstr "" -#: templates/js/api.js:172 templates/js/modals.js:1037 +#: templates/js/api.js:171 templates/js/modals.js:1037 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/api.js:173 templates/js/modals.js:1038 +#: templates/js/api.js:172 templates/js/modals.js:1038 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/api.js:176 templates/js/modals.js:1042 +#: templates/js/api.js:175 templates/js/modals.js:1042 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/api.js:177 templates/js/modals.js:1043 +#: templates/js/api.js:176 templates/js/modals.js:1043 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/api.js:180 templates/js/modals.js:1047 +#: templates/js/api.js:179 templates/js/modals.js:1047 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/api.js:181 templates/js/modals.js:1048 +#: templates/js/api.js:180 templates/js/modals.js:1048 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/api.js:184 templates/js/modals.js:1052 +#: templates/js/api.js:183 templates/js/modals.js:1052 msgid "Error 408: Timeout" msgstr "" -#: templates/js/api.js:185 templates/js/modals.js:1053 +#: templates/js/api.js:184 templates/js/modals.js:1053 msgid "Connection timeout while requesting data from server" msgstr "" -#: templates/js/api.js:188 +#: templates/js/api.js:187 msgid "Unhandled Error Code" msgstr "" -#: templates/js/api.js:189 +#: templates/js/api.js:188 msgid "Error code" msgstr "" From 67b30005ba5913ca230700687b5291e1c3681379 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 27 Jul 2021 09:05:39 +1000 Subject: [PATCH 669/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/tr/LC_MESSAGES/django.po | 32 +++++++++++------------ 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 2d151d07f5..6273b0dce2 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 13:20+0000\n" -"PO-Revision-Date: 2021-07-26 13:50\n" +"POT-Creation-Date: 2021-07-26 22:33+0000\n" +"PO-Revision-Date: 2021-07-26 23:05\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -6391,59 +6391,59 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" -#: templates/js/api.js:162 templates/js/modals.js:1027 +#: templates/js/api.js:161 templates/js/modals.js:1027 msgid "No Response" msgstr "" -#: templates/js/api.js:163 templates/js/modals.js:1028 +#: templates/js/api.js:162 templates/js/modals.js:1028 msgid "No response from the InvenTree server" msgstr "" -#: templates/js/api.js:168 +#: templates/js/api.js:167 msgid "Error 400: Bad request" msgstr "" -#: templates/js/api.js:169 +#: templates/js/api.js:168 msgid "API request returned error code 400" msgstr "" -#: templates/js/api.js:172 templates/js/modals.js:1037 +#: templates/js/api.js:171 templates/js/modals.js:1037 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/api.js:173 templates/js/modals.js:1038 +#: templates/js/api.js:172 templates/js/modals.js:1038 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/api.js:176 templates/js/modals.js:1042 +#: templates/js/api.js:175 templates/js/modals.js:1042 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/api.js:177 templates/js/modals.js:1043 +#: templates/js/api.js:176 templates/js/modals.js:1043 msgid "You do not have the required permissions to access this function" msgstr "Bu fonksiyona erişmek için gerekli izinlere sahip değilsiniz" -#: templates/js/api.js:180 templates/js/modals.js:1047 +#: templates/js/api.js:179 templates/js/modals.js:1047 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/api.js:181 templates/js/modals.js:1048 +#: templates/js/api.js:180 templates/js/modals.js:1048 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/api.js:184 templates/js/modals.js:1052 +#: templates/js/api.js:183 templates/js/modals.js:1052 msgid "Error 408: Timeout" msgstr "" -#: templates/js/api.js:185 templates/js/modals.js:1053 +#: templates/js/api.js:184 templates/js/modals.js:1053 msgid "Connection timeout while requesting data from server" msgstr "" -#: templates/js/api.js:188 +#: templates/js/api.js:187 msgid "Unhandled Error Code" msgstr "" -#: templates/js/api.js:189 +#: templates/js/api.js:188 msgid "Error code" msgstr "" From 2019afb262c6d07db840bd0c15c84b67305a7036 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 27 Jul 2021 09:05:41 +1000 Subject: [PATCH 670/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ru/LC_MESSAGES/django.po | 32 +++++++++++------------ 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 73d144b224..b14cfa4fa8 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 13:20+0000\n" -"PO-Revision-Date: 2021-07-26 13:50\n" +"POT-Creation-Date: 2021-07-26 22:33+0000\n" +"PO-Revision-Date: 2021-07-26 23:05\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -6391,59 +6391,59 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" -#: templates/js/api.js:162 templates/js/modals.js:1027 +#: templates/js/api.js:161 templates/js/modals.js:1027 msgid "No Response" msgstr "" -#: templates/js/api.js:163 templates/js/modals.js:1028 +#: templates/js/api.js:162 templates/js/modals.js:1028 msgid "No response from the InvenTree server" msgstr "" -#: templates/js/api.js:168 +#: templates/js/api.js:167 msgid "Error 400: Bad request" msgstr "" -#: templates/js/api.js:169 +#: templates/js/api.js:168 msgid "API request returned error code 400" msgstr "" -#: templates/js/api.js:172 templates/js/modals.js:1037 +#: templates/js/api.js:171 templates/js/modals.js:1037 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/api.js:173 templates/js/modals.js:1038 +#: templates/js/api.js:172 templates/js/modals.js:1038 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/api.js:176 templates/js/modals.js:1042 +#: templates/js/api.js:175 templates/js/modals.js:1042 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/api.js:177 templates/js/modals.js:1043 +#: templates/js/api.js:176 templates/js/modals.js:1043 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/api.js:180 templates/js/modals.js:1047 +#: templates/js/api.js:179 templates/js/modals.js:1047 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/api.js:181 templates/js/modals.js:1048 +#: templates/js/api.js:180 templates/js/modals.js:1048 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/api.js:184 templates/js/modals.js:1052 +#: templates/js/api.js:183 templates/js/modals.js:1052 msgid "Error 408: Timeout" msgstr "" -#: templates/js/api.js:185 templates/js/modals.js:1053 +#: templates/js/api.js:184 templates/js/modals.js:1053 msgid "Connection timeout while requesting data from server" msgstr "" -#: templates/js/api.js:188 +#: templates/js/api.js:187 msgid "Unhandled Error Code" msgstr "" -#: templates/js/api.js:189 +#: templates/js/api.js:188 msgid "Error code" msgstr "" From 07cf46c15e66b9a2518d9d2af67ae522cdeb083b Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 27 Jul 2021 09:05:42 +1000 Subject: [PATCH 671/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/pl/LC_MESSAGES/django.po | 32 +++++++++++------------ 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 4002c8f61f..1487cf67b0 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 13:20+0000\n" -"PO-Revision-Date: 2021-07-26 13:50\n" +"POT-Creation-Date: 2021-07-26 22:33+0000\n" +"PO-Revision-Date: 2021-07-26 23:05\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -6391,59 +6391,59 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" -#: templates/js/api.js:162 templates/js/modals.js:1027 +#: templates/js/api.js:161 templates/js/modals.js:1027 msgid "No Response" msgstr "" -#: templates/js/api.js:163 templates/js/modals.js:1028 +#: templates/js/api.js:162 templates/js/modals.js:1028 msgid "No response from the InvenTree server" msgstr "" -#: templates/js/api.js:168 +#: templates/js/api.js:167 msgid "Error 400: Bad request" msgstr "" -#: templates/js/api.js:169 +#: templates/js/api.js:168 msgid "API request returned error code 400" msgstr "" -#: templates/js/api.js:172 templates/js/modals.js:1037 +#: templates/js/api.js:171 templates/js/modals.js:1037 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/api.js:173 templates/js/modals.js:1038 +#: templates/js/api.js:172 templates/js/modals.js:1038 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/api.js:176 templates/js/modals.js:1042 +#: templates/js/api.js:175 templates/js/modals.js:1042 msgid "Error 403: Permission Denied" msgstr "Błąd 403: Odmowa dostępu" -#: templates/js/api.js:177 templates/js/modals.js:1043 +#: templates/js/api.js:176 templates/js/modals.js:1043 msgid "You do not have the required permissions to access this function" msgstr "Nie masz uprawnień wymaganych do dostępu do tej funkcji" -#: templates/js/api.js:180 templates/js/modals.js:1047 +#: templates/js/api.js:179 templates/js/modals.js:1047 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/api.js:181 templates/js/modals.js:1048 +#: templates/js/api.js:180 templates/js/modals.js:1048 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/api.js:184 templates/js/modals.js:1052 +#: templates/js/api.js:183 templates/js/modals.js:1052 msgid "Error 408: Timeout" msgstr "" -#: templates/js/api.js:185 templates/js/modals.js:1053 +#: templates/js/api.js:184 templates/js/modals.js:1053 msgid "Connection timeout while requesting data from server" msgstr "" -#: templates/js/api.js:188 +#: templates/js/api.js:187 msgid "Unhandled Error Code" msgstr "" -#: templates/js/api.js:189 +#: templates/js/api.js:188 msgid "Error code" msgstr "" From a62f8d882401453e51e92d5fff121baed5ad288c Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 27 Jul 2021 09:05:43 +1000 Subject: [PATCH 672/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ja/LC_MESSAGES/django.po | 32 +++++++++++------------ 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index a807cb50ff..748269ff6d 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 13:20+0000\n" -"PO-Revision-Date: 2021-07-26 13:50\n" +"POT-Creation-Date: 2021-07-26 22:33+0000\n" +"PO-Revision-Date: 2021-07-26 23:05\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -6391,59 +6391,59 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" -#: templates/js/api.js:162 templates/js/modals.js:1027 +#: templates/js/api.js:161 templates/js/modals.js:1027 msgid "No Response" msgstr "" -#: templates/js/api.js:163 templates/js/modals.js:1028 +#: templates/js/api.js:162 templates/js/modals.js:1028 msgid "No response from the InvenTree server" msgstr "" -#: templates/js/api.js:168 +#: templates/js/api.js:167 msgid "Error 400: Bad request" msgstr "" -#: templates/js/api.js:169 +#: templates/js/api.js:168 msgid "API request returned error code 400" msgstr "" -#: templates/js/api.js:172 templates/js/modals.js:1037 +#: templates/js/api.js:171 templates/js/modals.js:1037 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/api.js:173 templates/js/modals.js:1038 +#: templates/js/api.js:172 templates/js/modals.js:1038 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/api.js:176 templates/js/modals.js:1042 +#: templates/js/api.js:175 templates/js/modals.js:1042 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/api.js:177 templates/js/modals.js:1043 +#: templates/js/api.js:176 templates/js/modals.js:1043 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/api.js:180 templates/js/modals.js:1047 +#: templates/js/api.js:179 templates/js/modals.js:1047 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/api.js:181 templates/js/modals.js:1048 +#: templates/js/api.js:180 templates/js/modals.js:1048 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/api.js:184 templates/js/modals.js:1052 +#: templates/js/api.js:183 templates/js/modals.js:1052 msgid "Error 408: Timeout" msgstr "" -#: templates/js/api.js:185 templates/js/modals.js:1053 +#: templates/js/api.js:184 templates/js/modals.js:1053 msgid "Connection timeout while requesting data from server" msgstr "" -#: templates/js/api.js:188 +#: templates/js/api.js:187 msgid "Unhandled Error Code" msgstr "" -#: templates/js/api.js:189 +#: templates/js/api.js:188 msgid "Error code" msgstr "" From 9c6c5a61d4025d4096a8d3521a5142d002f6629d Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 27 Jul 2021 09:05:45 +1000 Subject: [PATCH 673/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/it/LC_MESSAGES/django.po | 32 +++++++++++------------ 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 3c9d95e479..f7a3b9ecf2 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 13:20+0000\n" -"PO-Revision-Date: 2021-07-26 13:49\n" +"POT-Creation-Date: 2021-07-26 22:33+0000\n" +"PO-Revision-Date: 2021-07-26 23:05\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -6391,59 +6391,59 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" -#: templates/js/api.js:162 templates/js/modals.js:1027 +#: templates/js/api.js:161 templates/js/modals.js:1027 msgid "No Response" msgstr "" -#: templates/js/api.js:163 templates/js/modals.js:1028 +#: templates/js/api.js:162 templates/js/modals.js:1028 msgid "No response from the InvenTree server" msgstr "" -#: templates/js/api.js:168 +#: templates/js/api.js:167 msgid "Error 400: Bad request" msgstr "" -#: templates/js/api.js:169 +#: templates/js/api.js:168 msgid "API request returned error code 400" msgstr "" -#: templates/js/api.js:172 templates/js/modals.js:1037 +#: templates/js/api.js:171 templates/js/modals.js:1037 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/api.js:173 templates/js/modals.js:1038 +#: templates/js/api.js:172 templates/js/modals.js:1038 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/api.js:176 templates/js/modals.js:1042 +#: templates/js/api.js:175 templates/js/modals.js:1042 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/api.js:177 templates/js/modals.js:1043 +#: templates/js/api.js:176 templates/js/modals.js:1043 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/api.js:180 templates/js/modals.js:1047 +#: templates/js/api.js:179 templates/js/modals.js:1047 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/api.js:181 templates/js/modals.js:1048 +#: templates/js/api.js:180 templates/js/modals.js:1048 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/api.js:184 templates/js/modals.js:1052 +#: templates/js/api.js:183 templates/js/modals.js:1052 msgid "Error 408: Timeout" msgstr "" -#: templates/js/api.js:185 templates/js/modals.js:1053 +#: templates/js/api.js:184 templates/js/modals.js:1053 msgid "Connection timeout while requesting data from server" msgstr "" -#: templates/js/api.js:188 +#: templates/js/api.js:187 msgid "Unhandled Error Code" msgstr "" -#: templates/js/api.js:189 +#: templates/js/api.js:188 msgid "Error code" msgstr "" From 10dfadc2630111d62becdc7efbd656a5eac066fd Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 27 Jul 2021 09:05:46 +1000 Subject: [PATCH 674/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 32 +++++++++++------------ 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index cdae41c779..8d40bf0394 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 13:20+0000\n" -"PO-Revision-Date: 2021-07-26 13:49\n" +"POT-Creation-Date: 2021-07-26 22:33+0000\n" +"PO-Revision-Date: 2021-07-26 23:05\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -6394,59 +6394,59 @@ msgstr "Der angegebene Server muss erreichbar sein" msgid "Remote image must not exceed maximum allowable file size" msgstr "Das Bild darf nicht größer als die maximal-erlaubte Größe sein" -#: templates/js/api.js:162 templates/js/modals.js:1027 +#: templates/js/api.js:161 templates/js/modals.js:1027 msgid "No Response" msgstr "Keine Antwort" -#: templates/js/api.js:163 templates/js/modals.js:1028 +#: templates/js/api.js:162 templates/js/modals.js:1028 msgid "No response from the InvenTree server" msgstr "keine Antwort vom InvenTree Server" -#: templates/js/api.js:168 +#: templates/js/api.js:167 msgid "Error 400: Bad request" msgstr "Fehler 400: Fehlerhafte Anfrage" -#: templates/js/api.js:169 +#: templates/js/api.js:168 msgid "API request returned error code 400" msgstr "Fehler-Code 400 zurückgegeben" -#: templates/js/api.js:172 templates/js/modals.js:1037 +#: templates/js/api.js:171 templates/js/modals.js:1037 msgid "Error 401: Not Authenticated" msgstr "Fehler 401: Nicht Angemeldet" -#: templates/js/api.js:173 templates/js/modals.js:1038 +#: templates/js/api.js:172 templates/js/modals.js:1038 msgid "Authentication credentials not supplied" msgstr "Authentication Kredentials nicht angegeben" -#: templates/js/api.js:176 templates/js/modals.js:1042 +#: templates/js/api.js:175 templates/js/modals.js:1042 msgid "Error 403: Permission Denied" msgstr "Fehler 403: keine Berechtigung" -#: templates/js/api.js:177 templates/js/modals.js:1043 +#: templates/js/api.js:176 templates/js/modals.js:1043 msgid "You do not have the required permissions to access this function" msgstr "Fehlende Berechtigung für diese Aktion" -#: templates/js/api.js:180 templates/js/modals.js:1047 +#: templates/js/api.js:179 templates/js/modals.js:1047 msgid "Error 404: Resource Not Found" msgstr "Fehler 404: Ressource nicht gefunden" -#: templates/js/api.js:181 templates/js/modals.js:1048 +#: templates/js/api.js:180 templates/js/modals.js:1048 msgid "The requested resource could not be located on the server" msgstr "Die angefragte Ressource kann auf diesem Server nicht gefunden werden" -#: templates/js/api.js:184 templates/js/modals.js:1052 +#: templates/js/api.js:183 templates/js/modals.js:1052 msgid "Error 408: Timeout" msgstr "Fehler 408: Zeitüberschreitung" -#: templates/js/api.js:185 templates/js/modals.js:1053 +#: templates/js/api.js:184 templates/js/modals.js:1053 msgid "Connection timeout while requesting data from server" msgstr "Verbindungszeitüberschreitung bei der Datenanforderung" -#: templates/js/api.js:188 +#: templates/js/api.js:187 msgid "Unhandled Error Code" msgstr "Unbehandelter Fehler-Code" -#: templates/js/api.js:189 +#: templates/js/api.js:188 msgid "Error code" msgstr "Fehler-Code" From 5da33c66fa5e645dbd31ccf8ce35bfe399366dc7 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 27 Jul 2021 09:05:48 +1000 Subject: [PATCH 675/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/th/LC_MESSAGES/django.po | 32 +++++++++++------------ 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/InvenTree/locale/th/LC_MESSAGES/django.po b/InvenTree/locale/th/LC_MESSAGES/django.po index 466dc86e24..27004c0c54 100644 --- a/InvenTree/locale/th/LC_MESSAGES/django.po +++ b/InvenTree/locale/th/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 13:20+0000\n" -"PO-Revision-Date: 2021-07-26 15:06\n" +"POT-Creation-Date: 2021-07-26 22:33+0000\n" +"PO-Revision-Date: 2021-07-26 23:05\n" "Last-Translator: \n" "Language-Team: Thai\n" "Language: th_TH\n" @@ -6391,59 +6391,59 @@ msgstr "" msgid "Remote image must not exceed maximum allowable file size" msgstr "" -#: templates/js/api.js:162 templates/js/modals.js:1027 +#: templates/js/api.js:161 templates/js/modals.js:1027 msgid "No Response" msgstr "" -#: templates/js/api.js:163 templates/js/modals.js:1028 +#: templates/js/api.js:162 templates/js/modals.js:1028 msgid "No response from the InvenTree server" msgstr "" -#: templates/js/api.js:168 +#: templates/js/api.js:167 msgid "Error 400: Bad request" msgstr "" -#: templates/js/api.js:169 +#: templates/js/api.js:168 msgid "API request returned error code 400" msgstr "" -#: templates/js/api.js:172 templates/js/modals.js:1037 +#: templates/js/api.js:171 templates/js/modals.js:1037 msgid "Error 401: Not Authenticated" msgstr "" -#: templates/js/api.js:173 templates/js/modals.js:1038 +#: templates/js/api.js:172 templates/js/modals.js:1038 msgid "Authentication credentials not supplied" msgstr "" -#: templates/js/api.js:176 templates/js/modals.js:1042 +#: templates/js/api.js:175 templates/js/modals.js:1042 msgid "Error 403: Permission Denied" msgstr "" -#: templates/js/api.js:177 templates/js/modals.js:1043 +#: templates/js/api.js:176 templates/js/modals.js:1043 msgid "You do not have the required permissions to access this function" msgstr "" -#: templates/js/api.js:180 templates/js/modals.js:1047 +#: templates/js/api.js:179 templates/js/modals.js:1047 msgid "Error 404: Resource Not Found" msgstr "" -#: templates/js/api.js:181 templates/js/modals.js:1048 +#: templates/js/api.js:180 templates/js/modals.js:1048 msgid "The requested resource could not be located on the server" msgstr "" -#: templates/js/api.js:184 templates/js/modals.js:1052 +#: templates/js/api.js:183 templates/js/modals.js:1052 msgid "Error 408: Timeout" msgstr "" -#: templates/js/api.js:185 templates/js/modals.js:1053 +#: templates/js/api.js:184 templates/js/modals.js:1053 msgid "Connection timeout while requesting data from server" msgstr "" -#: templates/js/api.js:188 +#: templates/js/api.js:187 msgid "Unhandled Error Code" msgstr "" -#: templates/js/api.js:189 +#: templates/js/api.js:188 msgid "Error code" msgstr "" From 77742e2ed9d137e1b9fd16157ac3635b57347f7b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 26 Jul 2021 23:49:08 +0000 Subject: [PATCH 676/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 76 ++++++++++++++++++++--- InvenTree/locale/en/LC_MESSAGES/django.po | 72 ++++++++++++++++++--- InvenTree/locale/es/LC_MESSAGES/django.po | 72 ++++++++++++++++++--- InvenTree/locale/fr/LC_MESSAGES/django.po | 72 ++++++++++++++++++--- InvenTree/locale/it/LC_MESSAGES/django.po | 72 ++++++++++++++++++--- InvenTree/locale/ja/LC_MESSAGES/django.po | 72 ++++++++++++++++++--- InvenTree/locale/pl/LC_MESSAGES/django.po | 74 +++++++++++++++++++--- InvenTree/locale/ru/LC_MESSAGES/django.po | 72 ++++++++++++++++++--- InvenTree/locale/tr/LC_MESSAGES/django.po | 72 ++++++++++++++++++--- InvenTree/locale/zh/LC_MESSAGES/django.po | 72 ++++++++++++++++++--- 10 files changed, 626 insertions(+), 100 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index d774836614..1aca61a711 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 22:33+0000\n" +"POT-Creation-Date: 2021-07-26 23:48+0000\n" "PO-Revision-Date: 2021-07-21 21:30\n" "Last-Translator: \n" "Language-Team: German\n" @@ -180,25 +180,81 @@ msgid "Must be a valid number" msgstr "Muss eine gültige Nummer sein" #: InvenTree/settings.py:505 -msgid "English" -msgstr "Englisch" - -#: InvenTree/settings.py:506 -msgid "French" -msgstr "Französisch" - -#: InvenTree/settings.py:507 msgid "German" msgstr "Deutsch" +#: InvenTree/settings.py:506 +msgid "Greek" +msgstr "" + +#: InvenTree/settings.py:507 +msgid "English" +msgstr "Englisch" + #: InvenTree/settings.py:508 +#, fuzzy +#| msgid "Companies" +msgid "Spanish" +msgstr "Firmen" + +#: InvenTree/settings.py:509 +msgid "French" +msgstr "Französisch" + +#: InvenTree/settings.py:510 +msgid "Hebrew" +msgstr "" + +#: InvenTree/settings.py:511 +msgid "Italian" +msgstr "" + +#: InvenTree/settings.py:512 +msgid "Japanese" +msgstr "" + +#: InvenTree/settings.py:513 +msgid "Korean" +msgstr "" + +#: InvenTree/settings.py:514 +msgid "Dutch" +msgstr "" + +#: InvenTree/settings.py:515 +msgid "Norwegian" +msgstr "" + +#: InvenTree/settings.py:516 msgid "Polish" msgstr "Polnisch" -#: InvenTree/settings.py:509 +#: InvenTree/settings.py:517 +msgid "Russian" +msgstr "" + +#: InvenTree/settings.py:518 +msgid "Swedish" +msgstr "" + +#: InvenTree/settings.py:519 +msgid "Thai" +msgstr "" + +#: InvenTree/settings.py:520 msgid "Turkish" msgstr "Türkisch" +#: InvenTree/settings.py:521 +#, fuzzy +#| msgid "Test name" +msgid "Vietnamese" +msgstr "Name des Tests" + +#: InvenTree/settings.py:522 +msgid "Chinese" +msgstr "" + #: InvenTree/status.py:94 msgid "Background worker check failed" msgstr "Hintergrund-Prozess-Kontrolle fehlgeschlagen" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 072371acf6..16cc1bfe0f 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 22:33+0000\n" +"POT-Creation-Date: 2021-07-26 23:48+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -181,25 +181,77 @@ msgid "Must be a valid number" msgstr "" #: InvenTree/settings.py:505 -msgid "English" -msgstr "" - -#: InvenTree/settings.py:506 -msgid "French" -msgstr "" - -#: InvenTree/settings.py:507 msgid "German" msgstr "" +#: InvenTree/settings.py:506 +msgid "Greek" +msgstr "" + +#: InvenTree/settings.py:507 +msgid "English" +msgstr "" + #: InvenTree/settings.py:508 -msgid "Polish" +msgid "Spanish" msgstr "" #: InvenTree/settings.py:509 +msgid "French" +msgstr "" + +#: InvenTree/settings.py:510 +msgid "Hebrew" +msgstr "" + +#: InvenTree/settings.py:511 +msgid "Italian" +msgstr "" + +#: InvenTree/settings.py:512 +msgid "Japanese" +msgstr "" + +#: InvenTree/settings.py:513 +msgid "Korean" +msgstr "" + +#: InvenTree/settings.py:514 +msgid "Dutch" +msgstr "" + +#: InvenTree/settings.py:515 +msgid "Norwegian" +msgstr "" + +#: InvenTree/settings.py:516 +msgid "Polish" +msgstr "" + +#: InvenTree/settings.py:517 +msgid "Russian" +msgstr "" + +#: InvenTree/settings.py:518 +msgid "Swedish" +msgstr "" + +#: InvenTree/settings.py:519 +msgid "Thai" +msgstr "" + +#: InvenTree/settings.py:520 msgid "Turkish" msgstr "" +#: InvenTree/settings.py:521 +msgid "Vietnamese" +msgstr "" + +#: InvenTree/settings.py:522 +msgid "Chinese" +msgstr "" + #: InvenTree/status.py:94 msgid "Background worker check failed" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index a641db827d..d1c1b2b170 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 22:33+0000\n" +"POT-Creation-Date: 2021-07-26 23:48+0000\n" "PO-Revision-Date: 2021-07-21 12:53\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -180,25 +180,77 @@ msgid "Must be a valid number" msgstr "" #: InvenTree/settings.py:505 -msgid "English" -msgstr "Inglés" - -#: InvenTree/settings.py:506 -msgid "French" -msgstr "Francés" - -#: InvenTree/settings.py:507 msgid "German" msgstr "Alemán" +#: InvenTree/settings.py:506 +msgid "Greek" +msgstr "" + +#: InvenTree/settings.py:507 +msgid "English" +msgstr "Inglés" + #: InvenTree/settings.py:508 +msgid "Spanish" +msgstr "" + +#: InvenTree/settings.py:509 +msgid "French" +msgstr "Francés" + +#: InvenTree/settings.py:510 +msgid "Hebrew" +msgstr "" + +#: InvenTree/settings.py:511 +msgid "Italian" +msgstr "" + +#: InvenTree/settings.py:512 +msgid "Japanese" +msgstr "" + +#: InvenTree/settings.py:513 +msgid "Korean" +msgstr "" + +#: InvenTree/settings.py:514 +msgid "Dutch" +msgstr "" + +#: InvenTree/settings.py:515 +msgid "Norwegian" +msgstr "" + +#: InvenTree/settings.py:516 msgid "Polish" msgstr "Polaco" -#: InvenTree/settings.py:509 +#: InvenTree/settings.py:517 +msgid "Russian" +msgstr "" + +#: InvenTree/settings.py:518 +msgid "Swedish" +msgstr "" + +#: InvenTree/settings.py:519 +msgid "Thai" +msgstr "" + +#: InvenTree/settings.py:520 msgid "Turkish" msgstr "Turco" +#: InvenTree/settings.py:521 +msgid "Vietnamese" +msgstr "" + +#: InvenTree/settings.py:522 +msgid "Chinese" +msgstr "" + #: InvenTree/status.py:94 msgid "Background worker check failed" msgstr "" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 882efc5705..8b2737e043 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 22:33+0000\n" +"POT-Creation-Date: 2021-07-26 23:48+0000\n" "PO-Revision-Date: 2021-07-21 12:53\n" "Last-Translator: \n" "Language-Team: French\n" @@ -180,25 +180,77 @@ msgid "Must be a valid number" msgstr "" #: InvenTree/settings.py:505 -msgid "English" -msgstr "Anglais" - -#: InvenTree/settings.py:506 -msgid "French" -msgstr "Français" - -#: InvenTree/settings.py:507 msgid "German" msgstr "Allemand" +#: InvenTree/settings.py:506 +msgid "Greek" +msgstr "" + +#: InvenTree/settings.py:507 +msgid "English" +msgstr "Anglais" + #: InvenTree/settings.py:508 +msgid "Spanish" +msgstr "" + +#: InvenTree/settings.py:509 +msgid "French" +msgstr "Français" + +#: InvenTree/settings.py:510 +msgid "Hebrew" +msgstr "" + +#: InvenTree/settings.py:511 +msgid "Italian" +msgstr "" + +#: InvenTree/settings.py:512 +msgid "Japanese" +msgstr "" + +#: InvenTree/settings.py:513 +msgid "Korean" +msgstr "" + +#: InvenTree/settings.py:514 +msgid "Dutch" +msgstr "" + +#: InvenTree/settings.py:515 +msgid "Norwegian" +msgstr "" + +#: InvenTree/settings.py:516 msgid "Polish" msgstr "Polonais" -#: InvenTree/settings.py:509 +#: InvenTree/settings.py:517 +msgid "Russian" +msgstr "" + +#: InvenTree/settings.py:518 +msgid "Swedish" +msgstr "" + +#: InvenTree/settings.py:519 +msgid "Thai" +msgstr "" + +#: InvenTree/settings.py:520 msgid "Turkish" msgstr "Turc" +#: InvenTree/settings.py:521 +msgid "Vietnamese" +msgstr "" + +#: InvenTree/settings.py:522 +msgid "Chinese" +msgstr "" + #: InvenTree/status.py:94 msgid "Background worker check failed" msgstr "Échec de la vérification du processus d'arrière-plan" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 693057e7e2..43cbf3ff74 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 22:33+0000\n" +"POT-Creation-Date: 2021-07-26 23:48+0000\n" "PO-Revision-Date: 2021-07-21 12:53\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -180,25 +180,77 @@ msgid "Must be a valid number" msgstr "" #: InvenTree/settings.py:505 -msgid "English" -msgstr "" - -#: InvenTree/settings.py:506 -msgid "French" -msgstr "" - -#: InvenTree/settings.py:507 msgid "German" msgstr "" +#: InvenTree/settings.py:506 +msgid "Greek" +msgstr "" + +#: InvenTree/settings.py:507 +msgid "English" +msgstr "" + #: InvenTree/settings.py:508 -msgid "Polish" +msgid "Spanish" msgstr "" #: InvenTree/settings.py:509 +msgid "French" +msgstr "" + +#: InvenTree/settings.py:510 +msgid "Hebrew" +msgstr "" + +#: InvenTree/settings.py:511 +msgid "Italian" +msgstr "" + +#: InvenTree/settings.py:512 +msgid "Japanese" +msgstr "" + +#: InvenTree/settings.py:513 +msgid "Korean" +msgstr "" + +#: InvenTree/settings.py:514 +msgid "Dutch" +msgstr "" + +#: InvenTree/settings.py:515 +msgid "Norwegian" +msgstr "" + +#: InvenTree/settings.py:516 +msgid "Polish" +msgstr "" + +#: InvenTree/settings.py:517 +msgid "Russian" +msgstr "" + +#: InvenTree/settings.py:518 +msgid "Swedish" +msgstr "" + +#: InvenTree/settings.py:519 +msgid "Thai" +msgstr "" + +#: InvenTree/settings.py:520 msgid "Turkish" msgstr "" +#: InvenTree/settings.py:521 +msgid "Vietnamese" +msgstr "" + +#: InvenTree/settings.py:522 +msgid "Chinese" +msgstr "" + #: InvenTree/status.py:94 msgid "Background worker check failed" msgstr "" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 15453538d2..ddbb7381e0 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 22:33+0000\n" +"POT-Creation-Date: 2021-07-26 23:48+0000\n" "PO-Revision-Date: 2021-07-21 12:53\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -180,25 +180,77 @@ msgid "Must be a valid number" msgstr "有効な数字でなければなりません" #: InvenTree/settings.py:505 -msgid "English" -msgstr "英語" - -#: InvenTree/settings.py:506 -msgid "French" -msgstr "フランス語" - -#: InvenTree/settings.py:507 msgid "German" msgstr "ドイツ語" +#: InvenTree/settings.py:506 +msgid "Greek" +msgstr "" + +#: InvenTree/settings.py:507 +msgid "English" +msgstr "英語" + #: InvenTree/settings.py:508 +msgid "Spanish" +msgstr "" + +#: InvenTree/settings.py:509 +msgid "French" +msgstr "フランス語" + +#: InvenTree/settings.py:510 +msgid "Hebrew" +msgstr "" + +#: InvenTree/settings.py:511 +msgid "Italian" +msgstr "" + +#: InvenTree/settings.py:512 +msgid "Japanese" +msgstr "" + +#: InvenTree/settings.py:513 +msgid "Korean" +msgstr "" + +#: InvenTree/settings.py:514 +msgid "Dutch" +msgstr "" + +#: InvenTree/settings.py:515 +msgid "Norwegian" +msgstr "" + +#: InvenTree/settings.py:516 msgid "Polish" msgstr "ポーランド語" -#: InvenTree/settings.py:509 +#: InvenTree/settings.py:517 +msgid "Russian" +msgstr "" + +#: InvenTree/settings.py:518 +msgid "Swedish" +msgstr "" + +#: InvenTree/settings.py:519 +msgid "Thai" +msgstr "" + +#: InvenTree/settings.py:520 msgid "Turkish" msgstr "トルコ語" +#: InvenTree/settings.py:521 +msgid "Vietnamese" +msgstr "" + +#: InvenTree/settings.py:522 +msgid "Chinese" +msgstr "" + #: InvenTree/status.py:94 msgid "Background worker check failed" msgstr "バックグラウンドワーカーのチェックに失敗しました" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 1bb8c9f6da..42fe09a4ff 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 22:33+0000\n" +"POT-Creation-Date: 2021-07-26 23:48+0000\n" "PO-Revision-Date: 2021-07-21 12:53\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -180,25 +180,79 @@ msgid "Must be a valid number" msgstr "Numer musi być prawidłowy" #: InvenTree/settings.py:505 -msgid "English" -msgstr "Angielski" - -#: InvenTree/settings.py:506 -msgid "French" -msgstr "Francuski" - -#: InvenTree/settings.py:507 msgid "German" msgstr "Niemiecki" +#: InvenTree/settings.py:506 +msgid "Greek" +msgstr "" + +#: InvenTree/settings.py:507 +msgid "English" +msgstr "Angielski" + #: InvenTree/settings.py:508 +#, fuzzy +#| msgid "Companies" +msgid "Spanish" +msgstr "Firmy" + +#: InvenTree/settings.py:509 +msgid "French" +msgstr "Francuski" + +#: InvenTree/settings.py:510 +msgid "Hebrew" +msgstr "" + +#: InvenTree/settings.py:511 +msgid "Italian" +msgstr "" + +#: InvenTree/settings.py:512 +msgid "Japanese" +msgstr "" + +#: InvenTree/settings.py:513 +msgid "Korean" +msgstr "" + +#: InvenTree/settings.py:514 +msgid "Dutch" +msgstr "" + +#: InvenTree/settings.py:515 +msgid "Norwegian" +msgstr "" + +#: InvenTree/settings.py:516 msgid "Polish" msgstr "Polski" -#: InvenTree/settings.py:509 +#: InvenTree/settings.py:517 +msgid "Russian" +msgstr "" + +#: InvenTree/settings.py:518 +msgid "Swedish" +msgstr "" + +#: InvenTree/settings.py:519 +msgid "Thai" +msgstr "" + +#: InvenTree/settings.py:520 msgid "Turkish" msgstr "Turecki" +#: InvenTree/settings.py:521 +msgid "Vietnamese" +msgstr "" + +#: InvenTree/settings.py:522 +msgid "Chinese" +msgstr "" + #: InvenTree/status.py:94 msgid "Background worker check failed" msgstr "" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index c0c97804de..655c82de84 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 22:33+0000\n" +"POT-Creation-Date: 2021-07-26 23:48+0000\n" "PO-Revision-Date: 2021-07-21 12:53\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -180,25 +180,77 @@ msgid "Must be a valid number" msgstr "" #: InvenTree/settings.py:505 -msgid "English" -msgstr "Английский" - -#: InvenTree/settings.py:506 -msgid "French" -msgstr "Французский" - -#: InvenTree/settings.py:507 msgid "German" msgstr "Немецкий" +#: InvenTree/settings.py:506 +msgid "Greek" +msgstr "" + +#: InvenTree/settings.py:507 +msgid "English" +msgstr "Английский" + #: InvenTree/settings.py:508 +msgid "Spanish" +msgstr "" + +#: InvenTree/settings.py:509 +msgid "French" +msgstr "Французский" + +#: InvenTree/settings.py:510 +msgid "Hebrew" +msgstr "" + +#: InvenTree/settings.py:511 +msgid "Italian" +msgstr "" + +#: InvenTree/settings.py:512 +msgid "Japanese" +msgstr "" + +#: InvenTree/settings.py:513 +msgid "Korean" +msgstr "" + +#: InvenTree/settings.py:514 +msgid "Dutch" +msgstr "" + +#: InvenTree/settings.py:515 +msgid "Norwegian" +msgstr "" + +#: InvenTree/settings.py:516 msgid "Polish" msgstr "Польский" -#: InvenTree/settings.py:509 +#: InvenTree/settings.py:517 +msgid "Russian" +msgstr "" + +#: InvenTree/settings.py:518 +msgid "Swedish" +msgstr "" + +#: InvenTree/settings.py:519 +msgid "Thai" +msgstr "" + +#: InvenTree/settings.py:520 msgid "Turkish" msgstr "Турецкий" +#: InvenTree/settings.py:521 +msgid "Vietnamese" +msgstr "" + +#: InvenTree/settings.py:522 +msgid "Chinese" +msgstr "" + #: InvenTree/status.py:94 msgid "Background worker check failed" msgstr "Проверка фонового работника не удалась" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index dd263e4eab..97411d040a 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 22:33+0000\n" +"POT-Creation-Date: 2021-07-26 23:48+0000\n" "PO-Revision-Date: 2021-07-21 12:53\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -180,25 +180,77 @@ msgid "Must be a valid number" msgstr "" #: InvenTree/settings.py:505 -msgid "English" -msgstr "İngilizce" - -#: InvenTree/settings.py:506 -msgid "French" -msgstr "Fransızca" - -#: InvenTree/settings.py:507 msgid "German" msgstr "Almanca" +#: InvenTree/settings.py:506 +msgid "Greek" +msgstr "" + +#: InvenTree/settings.py:507 +msgid "English" +msgstr "İngilizce" + #: InvenTree/settings.py:508 +msgid "Spanish" +msgstr "" + +#: InvenTree/settings.py:509 +msgid "French" +msgstr "Fransızca" + +#: InvenTree/settings.py:510 +msgid "Hebrew" +msgstr "" + +#: InvenTree/settings.py:511 +msgid "Italian" +msgstr "" + +#: InvenTree/settings.py:512 +msgid "Japanese" +msgstr "" + +#: InvenTree/settings.py:513 +msgid "Korean" +msgstr "" + +#: InvenTree/settings.py:514 +msgid "Dutch" +msgstr "" + +#: InvenTree/settings.py:515 +msgid "Norwegian" +msgstr "" + +#: InvenTree/settings.py:516 msgid "Polish" msgstr "Polonyaca" -#: InvenTree/settings.py:509 +#: InvenTree/settings.py:517 +msgid "Russian" +msgstr "" + +#: InvenTree/settings.py:518 +msgid "Swedish" +msgstr "" + +#: InvenTree/settings.py:519 +msgid "Thai" +msgstr "" + +#: InvenTree/settings.py:520 msgid "Turkish" msgstr "Türkçe" +#: InvenTree/settings.py:521 +msgid "Vietnamese" +msgstr "" + +#: InvenTree/settings.py:522 +msgid "Chinese" +msgstr "" + #: InvenTree/status.py:94 msgid "Background worker check failed" msgstr "Arka plan çalışanı kontrolü başarısız oldu" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 350a9caeae..82fd2a56dc 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 22:33+0000\n" +"POT-Creation-Date: 2021-07-26 23:48+0000\n" "PO-Revision-Date: 2021-07-21 12:53\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -180,25 +180,77 @@ msgid "Must be a valid number" msgstr "" #: InvenTree/settings.py:505 -msgid "English" -msgstr "" - -#: InvenTree/settings.py:506 -msgid "French" -msgstr "" - -#: InvenTree/settings.py:507 msgid "German" msgstr "" +#: InvenTree/settings.py:506 +msgid "Greek" +msgstr "" + +#: InvenTree/settings.py:507 +msgid "English" +msgstr "" + #: InvenTree/settings.py:508 -msgid "Polish" +msgid "Spanish" msgstr "" #: InvenTree/settings.py:509 +msgid "French" +msgstr "" + +#: InvenTree/settings.py:510 +msgid "Hebrew" +msgstr "" + +#: InvenTree/settings.py:511 +msgid "Italian" +msgstr "" + +#: InvenTree/settings.py:512 +msgid "Japanese" +msgstr "" + +#: InvenTree/settings.py:513 +msgid "Korean" +msgstr "" + +#: InvenTree/settings.py:514 +msgid "Dutch" +msgstr "" + +#: InvenTree/settings.py:515 +msgid "Norwegian" +msgstr "" + +#: InvenTree/settings.py:516 +msgid "Polish" +msgstr "" + +#: InvenTree/settings.py:517 +msgid "Russian" +msgstr "" + +#: InvenTree/settings.py:518 +msgid "Swedish" +msgstr "" + +#: InvenTree/settings.py:519 +msgid "Thai" +msgstr "" + +#: InvenTree/settings.py:520 msgid "Turkish" msgstr "" +#: InvenTree/settings.py:521 +msgid "Vietnamese" +msgstr "" + +#: InvenTree/settings.py:522 +msgid "Chinese" +msgstr "" + #: InvenTree/status.py:94 msgid "Background worker check failed" msgstr "" From 7f1b05ac5f4f6ede768ac61facad86d4daf5750d Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 27 Jul 2021 10:13:01 +1000 Subject: [PATCH 677/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/fr/LC_MESSAGES/django.po | 74 +++++++++++++++++++---- 1 file changed, 63 insertions(+), 11 deletions(-) diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 9ee531c5a7..5e8f710c44 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 22:33+0000\n" -"PO-Revision-Date: 2021-07-26 23:05\n" +"POT-Creation-Date: 2021-07-26 23:48+0000\n" +"PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -180,25 +180,77 @@ msgid "Must be a valid number" msgstr "" #: InvenTree/settings.py:505 -msgid "English" -msgstr "Anglais" - -#: InvenTree/settings.py:506 -msgid "French" -msgstr "Français" - -#: InvenTree/settings.py:507 msgid "German" msgstr "Allemand" +#: InvenTree/settings.py:506 +msgid "Greek" +msgstr "" + +#: InvenTree/settings.py:507 +msgid "English" +msgstr "Anglais" + #: InvenTree/settings.py:508 +msgid "Spanish" +msgstr "" + +#: InvenTree/settings.py:509 +msgid "French" +msgstr "Français" + +#: InvenTree/settings.py:510 +msgid "Hebrew" +msgstr "" + +#: InvenTree/settings.py:511 +msgid "Italian" +msgstr "" + +#: InvenTree/settings.py:512 +msgid "Japanese" +msgstr "" + +#: InvenTree/settings.py:513 +msgid "Korean" +msgstr "" + +#: InvenTree/settings.py:514 +msgid "Dutch" +msgstr "" + +#: InvenTree/settings.py:515 +msgid "Norwegian" +msgstr "" + +#: InvenTree/settings.py:516 msgid "Polish" msgstr "Polonais" -#: InvenTree/settings.py:509 +#: InvenTree/settings.py:517 +msgid "Russian" +msgstr "" + +#: InvenTree/settings.py:518 +msgid "Swedish" +msgstr "" + +#: InvenTree/settings.py:519 +msgid "Thai" +msgstr "" + +#: InvenTree/settings.py:520 msgid "Turkish" msgstr "Turc" +#: InvenTree/settings.py:521 +msgid "Vietnamese" +msgstr "" + +#: InvenTree/settings.py:522 +msgid "Chinese" +msgstr "" + #: InvenTree/status.py:94 msgid "Background worker check failed" msgstr "Échec de la vérification du processus d'arrière-plan" From 8a8a05db46a8421b84c1b4240f37de99756589ee Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 27 Jul 2021 10:13:04 +1000 Subject: [PATCH 678/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/he/LC_MESSAGES/django.po | 74 +++++++++++++++++++---- 1 file changed, 63 insertions(+), 11 deletions(-) diff --git a/InvenTree/locale/he/LC_MESSAGES/django.po b/InvenTree/locale/he/LC_MESSAGES/django.po index d9673f0815..40ff64af7e 100644 --- a/InvenTree/locale/he/LC_MESSAGES/django.po +++ b/InvenTree/locale/he/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 22:33+0000\n" -"PO-Revision-Date: 2021-07-26 23:05\n" +"POT-Creation-Date: 2021-07-26 23:48+0000\n" +"PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Hebrew\n" "Language: he_IL\n" @@ -180,25 +180,77 @@ msgid "Must be a valid number" msgstr "" #: InvenTree/settings.py:505 -msgid "English" -msgstr "" - -#: InvenTree/settings.py:506 -msgid "French" -msgstr "" - -#: InvenTree/settings.py:507 msgid "German" msgstr "" +#: InvenTree/settings.py:506 +msgid "Greek" +msgstr "" + +#: InvenTree/settings.py:507 +msgid "English" +msgstr "" + #: InvenTree/settings.py:508 -msgid "Polish" +msgid "Spanish" msgstr "" #: InvenTree/settings.py:509 +msgid "French" +msgstr "" + +#: InvenTree/settings.py:510 +msgid "Hebrew" +msgstr "" + +#: InvenTree/settings.py:511 +msgid "Italian" +msgstr "" + +#: InvenTree/settings.py:512 +msgid "Japanese" +msgstr "" + +#: InvenTree/settings.py:513 +msgid "Korean" +msgstr "" + +#: InvenTree/settings.py:514 +msgid "Dutch" +msgstr "" + +#: InvenTree/settings.py:515 +msgid "Norwegian" +msgstr "" + +#: InvenTree/settings.py:516 +msgid "Polish" +msgstr "" + +#: InvenTree/settings.py:517 +msgid "Russian" +msgstr "" + +#: InvenTree/settings.py:518 +msgid "Swedish" +msgstr "" + +#: InvenTree/settings.py:519 +msgid "Thai" +msgstr "" + +#: InvenTree/settings.py:520 msgid "Turkish" msgstr "" +#: InvenTree/settings.py:521 +msgid "Vietnamese" +msgstr "" + +#: InvenTree/settings.py:522 +msgid "Chinese" +msgstr "" + #: InvenTree/status.py:94 msgid "Background worker check failed" msgstr "" From ee2242168e5c26a3136257ee24958ea8012474e2 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 27 Jul 2021 10:13:05 +1000 Subject: [PATCH 679/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/id/LC_MESSAGES/django.po | 74 +++++++++++++++++++---- 1 file changed, 63 insertions(+), 11 deletions(-) diff --git a/InvenTree/locale/id/LC_MESSAGES/django.po b/InvenTree/locale/id/LC_MESSAGES/django.po index 7ce3abcf42..34dc9deb80 100644 --- a/InvenTree/locale/id/LC_MESSAGES/django.po +++ b/InvenTree/locale/id/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 22:33+0000\n" -"PO-Revision-Date: 2021-07-26 23:05\n" +"POT-Creation-Date: 2021-07-26 23:48+0000\n" +"PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Indonesian\n" "Language: id_ID\n" @@ -180,25 +180,77 @@ msgid "Must be a valid number" msgstr "" #: InvenTree/settings.py:505 -msgid "English" -msgstr "" - -#: InvenTree/settings.py:506 -msgid "French" -msgstr "" - -#: InvenTree/settings.py:507 msgid "German" msgstr "" +#: InvenTree/settings.py:506 +msgid "Greek" +msgstr "" + +#: InvenTree/settings.py:507 +msgid "English" +msgstr "" + #: InvenTree/settings.py:508 -msgid "Polish" +msgid "Spanish" msgstr "" #: InvenTree/settings.py:509 +msgid "French" +msgstr "" + +#: InvenTree/settings.py:510 +msgid "Hebrew" +msgstr "" + +#: InvenTree/settings.py:511 +msgid "Italian" +msgstr "" + +#: InvenTree/settings.py:512 +msgid "Japanese" +msgstr "" + +#: InvenTree/settings.py:513 +msgid "Korean" +msgstr "" + +#: InvenTree/settings.py:514 +msgid "Dutch" +msgstr "" + +#: InvenTree/settings.py:515 +msgid "Norwegian" +msgstr "" + +#: InvenTree/settings.py:516 +msgid "Polish" +msgstr "" + +#: InvenTree/settings.py:517 +msgid "Russian" +msgstr "" + +#: InvenTree/settings.py:518 +msgid "Swedish" +msgstr "" + +#: InvenTree/settings.py:519 +msgid "Thai" +msgstr "" + +#: InvenTree/settings.py:520 msgid "Turkish" msgstr "" +#: InvenTree/settings.py:521 +msgid "Vietnamese" +msgstr "" + +#: InvenTree/settings.py:522 +msgid "Chinese" +msgstr "" + #: InvenTree/status.py:94 msgid "Background worker check failed" msgstr "" From a4ab401b5f35e8d4157f78e8304cc528eaaf3032 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 27 Jul 2021 10:13:07 +1000 Subject: [PATCH 680/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/vi/LC_MESSAGES/django.po | 74 +++++++++++++++++++---- 1 file changed, 63 insertions(+), 11 deletions(-) diff --git a/InvenTree/locale/vi/LC_MESSAGES/django.po b/InvenTree/locale/vi/LC_MESSAGES/django.po index fe367c8f1d..68f543e5dc 100644 --- a/InvenTree/locale/vi/LC_MESSAGES/django.po +++ b/InvenTree/locale/vi/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 22:33+0000\n" -"PO-Revision-Date: 2021-07-26 23:05\n" +"POT-Creation-Date: 2021-07-26 23:48+0000\n" +"PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "Language: vi_VN\n" @@ -180,25 +180,77 @@ msgid "Must be a valid number" msgstr "" #: InvenTree/settings.py:505 -msgid "English" -msgstr "" - -#: InvenTree/settings.py:506 -msgid "French" -msgstr "" - -#: InvenTree/settings.py:507 msgid "German" msgstr "" +#: InvenTree/settings.py:506 +msgid "Greek" +msgstr "" + +#: InvenTree/settings.py:507 +msgid "English" +msgstr "" + #: InvenTree/settings.py:508 -msgid "Polish" +msgid "Spanish" msgstr "" #: InvenTree/settings.py:509 +msgid "French" +msgstr "" + +#: InvenTree/settings.py:510 +msgid "Hebrew" +msgstr "" + +#: InvenTree/settings.py:511 +msgid "Italian" +msgstr "" + +#: InvenTree/settings.py:512 +msgid "Japanese" +msgstr "" + +#: InvenTree/settings.py:513 +msgid "Korean" +msgstr "" + +#: InvenTree/settings.py:514 +msgid "Dutch" +msgstr "" + +#: InvenTree/settings.py:515 +msgid "Norwegian" +msgstr "" + +#: InvenTree/settings.py:516 +msgid "Polish" +msgstr "" + +#: InvenTree/settings.py:517 +msgid "Russian" +msgstr "" + +#: InvenTree/settings.py:518 +msgid "Swedish" +msgstr "" + +#: InvenTree/settings.py:519 +msgid "Thai" +msgstr "" + +#: InvenTree/settings.py:520 msgid "Turkish" msgstr "" +#: InvenTree/settings.py:521 +msgid "Vietnamese" +msgstr "" + +#: InvenTree/settings.py:522 +msgid "Chinese" +msgstr "" + #: InvenTree/status.py:94 msgid "Background worker check failed" msgstr "" From 47a0f05e8b707491d8598914a381d536c002a742 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 27 Jul 2021 10:13:08 +1000 Subject: [PATCH 681/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/sv/LC_MESSAGES/django.po | 74 +++++++++++++++++++---- 1 file changed, 63 insertions(+), 11 deletions(-) diff --git a/InvenTree/locale/sv/LC_MESSAGES/django.po b/InvenTree/locale/sv/LC_MESSAGES/django.po index 667636d43d..a3f70c9a5d 100644 --- a/InvenTree/locale/sv/LC_MESSAGES/django.po +++ b/InvenTree/locale/sv/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 22:33+0000\n" -"PO-Revision-Date: 2021-07-26 23:05\n" +"POT-Creation-Date: 2021-07-26 23:48+0000\n" +"PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Swedish\n" "Language: sv_SE\n" @@ -180,25 +180,77 @@ msgid "Must be a valid number" msgstr "" #: InvenTree/settings.py:505 -msgid "English" -msgstr "" - -#: InvenTree/settings.py:506 -msgid "French" -msgstr "" - -#: InvenTree/settings.py:507 msgid "German" msgstr "" +#: InvenTree/settings.py:506 +msgid "Greek" +msgstr "" + +#: InvenTree/settings.py:507 +msgid "English" +msgstr "" + #: InvenTree/settings.py:508 -msgid "Polish" +msgid "Spanish" msgstr "" #: InvenTree/settings.py:509 +msgid "French" +msgstr "" + +#: InvenTree/settings.py:510 +msgid "Hebrew" +msgstr "" + +#: InvenTree/settings.py:511 +msgid "Italian" +msgstr "" + +#: InvenTree/settings.py:512 +msgid "Japanese" +msgstr "" + +#: InvenTree/settings.py:513 +msgid "Korean" +msgstr "" + +#: InvenTree/settings.py:514 +msgid "Dutch" +msgstr "" + +#: InvenTree/settings.py:515 +msgid "Norwegian" +msgstr "" + +#: InvenTree/settings.py:516 +msgid "Polish" +msgstr "" + +#: InvenTree/settings.py:517 +msgid "Russian" +msgstr "" + +#: InvenTree/settings.py:518 +msgid "Swedish" +msgstr "" + +#: InvenTree/settings.py:519 +msgid "Thai" +msgstr "" + +#: InvenTree/settings.py:520 msgid "Turkish" msgstr "" +#: InvenTree/settings.py:521 +msgid "Vietnamese" +msgstr "" + +#: InvenTree/settings.py:522 +msgid "Chinese" +msgstr "" + #: InvenTree/status.py:94 msgid "Background worker check failed" msgstr "" From c541426de32ae34ae8ac62f07a579e987ec1abc2 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 27 Jul 2021 10:13:09 +1000 Subject: [PATCH 682/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/no/LC_MESSAGES/django.po | 74 +++++++++++++++++++---- 1 file changed, 63 insertions(+), 11 deletions(-) diff --git a/InvenTree/locale/no/LC_MESSAGES/django.po b/InvenTree/locale/no/LC_MESSAGES/django.po index aa89bcef1b..3150419175 100644 --- a/InvenTree/locale/no/LC_MESSAGES/django.po +++ b/InvenTree/locale/no/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 22:33+0000\n" -"PO-Revision-Date: 2021-07-26 23:05\n" +"POT-Creation-Date: 2021-07-26 23:48+0000\n" +"PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Norwegian\n" "Language: no_NO\n" @@ -180,25 +180,77 @@ msgid "Must be a valid number" msgstr "" #: InvenTree/settings.py:505 -msgid "English" -msgstr "" - -#: InvenTree/settings.py:506 -msgid "French" -msgstr "" - -#: InvenTree/settings.py:507 msgid "German" msgstr "" +#: InvenTree/settings.py:506 +msgid "Greek" +msgstr "" + +#: InvenTree/settings.py:507 +msgid "English" +msgstr "" + #: InvenTree/settings.py:508 -msgid "Polish" +msgid "Spanish" msgstr "" #: InvenTree/settings.py:509 +msgid "French" +msgstr "" + +#: InvenTree/settings.py:510 +msgid "Hebrew" +msgstr "" + +#: InvenTree/settings.py:511 +msgid "Italian" +msgstr "" + +#: InvenTree/settings.py:512 +msgid "Japanese" +msgstr "" + +#: InvenTree/settings.py:513 +msgid "Korean" +msgstr "" + +#: InvenTree/settings.py:514 +msgid "Dutch" +msgstr "" + +#: InvenTree/settings.py:515 +msgid "Norwegian" +msgstr "" + +#: InvenTree/settings.py:516 +msgid "Polish" +msgstr "" + +#: InvenTree/settings.py:517 +msgid "Russian" +msgstr "" + +#: InvenTree/settings.py:518 +msgid "Swedish" +msgstr "" + +#: InvenTree/settings.py:519 +msgid "Thai" +msgstr "" + +#: InvenTree/settings.py:520 msgid "Turkish" msgstr "" +#: InvenTree/settings.py:521 +msgid "Vietnamese" +msgstr "" + +#: InvenTree/settings.py:522 +msgid "Chinese" +msgstr "" + #: InvenTree/status.py:94 msgid "Background worker check failed" msgstr "" From 3b796e46aa6f2e237296f5109de053bc78fa53b6 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 27 Jul 2021 10:13:10 +1000 Subject: [PATCH 683/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/nl/LC_MESSAGES/django.po | 74 +++++++++++++++++++---- 1 file changed, 63 insertions(+), 11 deletions(-) diff --git a/InvenTree/locale/nl/LC_MESSAGES/django.po b/InvenTree/locale/nl/LC_MESSAGES/django.po index e2e72d9706..f99e587c25 100644 --- a/InvenTree/locale/nl/LC_MESSAGES/django.po +++ b/InvenTree/locale/nl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 22:33+0000\n" -"PO-Revision-Date: 2021-07-26 23:05\n" +"POT-Creation-Date: 2021-07-26 23:48+0000\n" +"PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Dutch\n" "Language: nl_NL\n" @@ -180,25 +180,77 @@ msgid "Must be a valid number" msgstr "" #: InvenTree/settings.py:505 -msgid "English" -msgstr "" - -#: InvenTree/settings.py:506 -msgid "French" -msgstr "" - -#: InvenTree/settings.py:507 msgid "German" msgstr "" +#: InvenTree/settings.py:506 +msgid "Greek" +msgstr "" + +#: InvenTree/settings.py:507 +msgid "English" +msgstr "" + #: InvenTree/settings.py:508 -msgid "Polish" +msgid "Spanish" msgstr "" #: InvenTree/settings.py:509 +msgid "French" +msgstr "" + +#: InvenTree/settings.py:510 +msgid "Hebrew" +msgstr "" + +#: InvenTree/settings.py:511 +msgid "Italian" +msgstr "" + +#: InvenTree/settings.py:512 +msgid "Japanese" +msgstr "" + +#: InvenTree/settings.py:513 +msgid "Korean" +msgstr "" + +#: InvenTree/settings.py:514 +msgid "Dutch" +msgstr "" + +#: InvenTree/settings.py:515 +msgid "Norwegian" +msgstr "" + +#: InvenTree/settings.py:516 +msgid "Polish" +msgstr "" + +#: InvenTree/settings.py:517 +msgid "Russian" +msgstr "" + +#: InvenTree/settings.py:518 +msgid "Swedish" +msgstr "" + +#: InvenTree/settings.py:519 +msgid "Thai" +msgstr "" + +#: InvenTree/settings.py:520 msgid "Turkish" msgstr "" +#: InvenTree/settings.py:521 +msgid "Vietnamese" +msgstr "" + +#: InvenTree/settings.py:522 +msgid "Chinese" +msgstr "" + #: InvenTree/status.py:94 msgid "Background worker check failed" msgstr "" From b579047dae357558aa4a413b67df693869949aea Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 27 Jul 2021 10:13:13 +1000 Subject: [PATCH 684/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ko/LC_MESSAGES/django.po | 74 +++++++++++++++++++---- 1 file changed, 63 insertions(+), 11 deletions(-) diff --git a/InvenTree/locale/ko/LC_MESSAGES/django.po b/InvenTree/locale/ko/LC_MESSAGES/django.po index 8cabf9c3b0..11d821c955 100644 --- a/InvenTree/locale/ko/LC_MESSAGES/django.po +++ b/InvenTree/locale/ko/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 22:33+0000\n" -"PO-Revision-Date: 2021-07-26 23:05\n" +"POT-Creation-Date: 2021-07-26 23:48+0000\n" +"PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Korean\n" "Language: ko_KR\n" @@ -180,25 +180,77 @@ msgid "Must be a valid number" msgstr "" #: InvenTree/settings.py:505 -msgid "English" -msgstr "" - -#: InvenTree/settings.py:506 -msgid "French" -msgstr "" - -#: InvenTree/settings.py:507 msgid "German" msgstr "" +#: InvenTree/settings.py:506 +msgid "Greek" +msgstr "" + +#: InvenTree/settings.py:507 +msgid "English" +msgstr "" + #: InvenTree/settings.py:508 -msgid "Polish" +msgid "Spanish" msgstr "" #: InvenTree/settings.py:509 +msgid "French" +msgstr "" + +#: InvenTree/settings.py:510 +msgid "Hebrew" +msgstr "" + +#: InvenTree/settings.py:511 +msgid "Italian" +msgstr "" + +#: InvenTree/settings.py:512 +msgid "Japanese" +msgstr "" + +#: InvenTree/settings.py:513 +msgid "Korean" +msgstr "" + +#: InvenTree/settings.py:514 +msgid "Dutch" +msgstr "" + +#: InvenTree/settings.py:515 +msgid "Norwegian" +msgstr "" + +#: InvenTree/settings.py:516 +msgid "Polish" +msgstr "" + +#: InvenTree/settings.py:517 +msgid "Russian" +msgstr "" + +#: InvenTree/settings.py:518 +msgid "Swedish" +msgstr "" + +#: InvenTree/settings.py:519 +msgid "Thai" +msgstr "" + +#: InvenTree/settings.py:520 msgid "Turkish" msgstr "" +#: InvenTree/settings.py:521 +msgid "Vietnamese" +msgstr "" + +#: InvenTree/settings.py:522 +msgid "Chinese" +msgstr "" + #: InvenTree/status.py:94 msgid "Background worker check failed" msgstr "" From a7625d8a935e19dd2ecdadaeca8b89ce80374f4f Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 27 Jul 2021 10:13:14 +1000 Subject: [PATCH 685/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/el/LC_MESSAGES/django.po | 74 +++++++++++++++++++---- 1 file changed, 63 insertions(+), 11 deletions(-) diff --git a/InvenTree/locale/el/LC_MESSAGES/django.po b/InvenTree/locale/el/LC_MESSAGES/django.po index da39be3cb0..e562826af7 100644 --- a/InvenTree/locale/el/LC_MESSAGES/django.po +++ b/InvenTree/locale/el/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 22:33+0000\n" -"PO-Revision-Date: 2021-07-26 23:05\n" +"POT-Creation-Date: 2021-07-26 23:48+0000\n" +"PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Greek\n" "Language: el_GR\n" @@ -180,25 +180,77 @@ msgid "Must be a valid number" msgstr "" #: InvenTree/settings.py:505 -msgid "English" -msgstr "" - -#: InvenTree/settings.py:506 -msgid "French" -msgstr "" - -#: InvenTree/settings.py:507 msgid "German" msgstr "" +#: InvenTree/settings.py:506 +msgid "Greek" +msgstr "" + +#: InvenTree/settings.py:507 +msgid "English" +msgstr "" + #: InvenTree/settings.py:508 -msgid "Polish" +msgid "Spanish" msgstr "" #: InvenTree/settings.py:509 +msgid "French" +msgstr "" + +#: InvenTree/settings.py:510 +msgid "Hebrew" +msgstr "" + +#: InvenTree/settings.py:511 +msgid "Italian" +msgstr "" + +#: InvenTree/settings.py:512 +msgid "Japanese" +msgstr "" + +#: InvenTree/settings.py:513 +msgid "Korean" +msgstr "" + +#: InvenTree/settings.py:514 +msgid "Dutch" +msgstr "" + +#: InvenTree/settings.py:515 +msgid "Norwegian" +msgstr "" + +#: InvenTree/settings.py:516 +msgid "Polish" +msgstr "" + +#: InvenTree/settings.py:517 +msgid "Russian" +msgstr "" + +#: InvenTree/settings.py:518 +msgid "Swedish" +msgstr "" + +#: InvenTree/settings.py:519 +msgid "Thai" +msgstr "" + +#: InvenTree/settings.py:520 msgid "Turkish" msgstr "" +#: InvenTree/settings.py:521 +msgid "Vietnamese" +msgstr "" + +#: InvenTree/settings.py:522 +msgid "Chinese" +msgstr "" + #: InvenTree/status.py:94 msgid "Background worker check failed" msgstr "" From 4c81db65f00c50db036d6f763d16462e1d964350 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 27 Jul 2021 10:13:16 +1000 Subject: [PATCH 686/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/es/LC_MESSAGES/django.po | 74 +++++++++++++++++++---- 1 file changed, 63 insertions(+), 11 deletions(-) diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 2f4902e1af..1b4c51a37f 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 22:33+0000\n" -"PO-Revision-Date: 2021-07-26 23:05\n" +"POT-Creation-Date: 2021-07-26 23:48+0000\n" +"PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -180,25 +180,77 @@ msgid "Must be a valid number" msgstr "" #: InvenTree/settings.py:505 -msgid "English" -msgstr "Inglés" - -#: InvenTree/settings.py:506 -msgid "French" -msgstr "Francés" - -#: InvenTree/settings.py:507 msgid "German" msgstr "Alemán" +#: InvenTree/settings.py:506 +msgid "Greek" +msgstr "" + +#: InvenTree/settings.py:507 +msgid "English" +msgstr "Inglés" + #: InvenTree/settings.py:508 +msgid "Spanish" +msgstr "" + +#: InvenTree/settings.py:509 +msgid "French" +msgstr "Francés" + +#: InvenTree/settings.py:510 +msgid "Hebrew" +msgstr "" + +#: InvenTree/settings.py:511 +msgid "Italian" +msgstr "" + +#: InvenTree/settings.py:512 +msgid "Japanese" +msgstr "" + +#: InvenTree/settings.py:513 +msgid "Korean" +msgstr "" + +#: InvenTree/settings.py:514 +msgid "Dutch" +msgstr "" + +#: InvenTree/settings.py:515 +msgid "Norwegian" +msgstr "" + +#: InvenTree/settings.py:516 msgid "Polish" msgstr "Polaco" -#: InvenTree/settings.py:509 +#: InvenTree/settings.py:517 +msgid "Russian" +msgstr "" + +#: InvenTree/settings.py:518 +msgid "Swedish" +msgstr "" + +#: InvenTree/settings.py:519 +msgid "Thai" +msgstr "" + +#: InvenTree/settings.py:520 msgid "Turkish" msgstr "Turco" +#: InvenTree/settings.py:521 +msgid "Vietnamese" +msgstr "" + +#: InvenTree/settings.py:522 +msgid "Chinese" +msgstr "" + #: InvenTree/status.py:94 msgid "Background worker check failed" msgstr "" From 2b812cb994657f29ffd6990bc4ab1702d886c101 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 27 Jul 2021 10:13:17 +1000 Subject: [PATCH 687/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/zh/LC_MESSAGES/django.po | 74 +++++++++++++++++++---- 1 file changed, 63 insertions(+), 11 deletions(-) diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 2d5345d16a..2cf95c0fad 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 22:33+0000\n" -"PO-Revision-Date: 2021-07-26 23:05\n" +"POT-Creation-Date: 2021-07-26 23:48+0000\n" +"PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -180,25 +180,77 @@ msgid "Must be a valid number" msgstr "" #: InvenTree/settings.py:505 -msgid "English" -msgstr "" - -#: InvenTree/settings.py:506 -msgid "French" -msgstr "" - -#: InvenTree/settings.py:507 msgid "German" msgstr "" +#: InvenTree/settings.py:506 +msgid "Greek" +msgstr "" + +#: InvenTree/settings.py:507 +msgid "English" +msgstr "" + #: InvenTree/settings.py:508 -msgid "Polish" +msgid "Spanish" msgstr "" #: InvenTree/settings.py:509 +msgid "French" +msgstr "" + +#: InvenTree/settings.py:510 +msgid "Hebrew" +msgstr "" + +#: InvenTree/settings.py:511 +msgid "Italian" +msgstr "" + +#: InvenTree/settings.py:512 +msgid "Japanese" +msgstr "" + +#: InvenTree/settings.py:513 +msgid "Korean" +msgstr "" + +#: InvenTree/settings.py:514 +msgid "Dutch" +msgstr "" + +#: InvenTree/settings.py:515 +msgid "Norwegian" +msgstr "" + +#: InvenTree/settings.py:516 +msgid "Polish" +msgstr "" + +#: InvenTree/settings.py:517 +msgid "Russian" +msgstr "" + +#: InvenTree/settings.py:518 +msgid "Swedish" +msgstr "" + +#: InvenTree/settings.py:519 +msgid "Thai" +msgstr "" + +#: InvenTree/settings.py:520 msgid "Turkish" msgstr "" +#: InvenTree/settings.py:521 +msgid "Vietnamese" +msgstr "" + +#: InvenTree/settings.py:522 +msgid "Chinese" +msgstr "" + #: InvenTree/status.py:94 msgid "Background worker check failed" msgstr "" From 97f0a9f5c5c51f61bf6bd69b06603cbb7ddebcf4 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 27 Jul 2021 10:13:18 +1000 Subject: [PATCH 688/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/tr/LC_MESSAGES/django.po | 74 +++++++++++++++++++---- 1 file changed, 63 insertions(+), 11 deletions(-) diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 6273b0dce2..57a048d240 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 22:33+0000\n" -"PO-Revision-Date: 2021-07-26 23:05\n" +"POT-Creation-Date: 2021-07-26 23:48+0000\n" +"PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -180,25 +180,77 @@ msgid "Must be a valid number" msgstr "" #: InvenTree/settings.py:505 -msgid "English" -msgstr "İngilizce" - -#: InvenTree/settings.py:506 -msgid "French" -msgstr "Fransızca" - -#: InvenTree/settings.py:507 msgid "German" msgstr "Almanca" +#: InvenTree/settings.py:506 +msgid "Greek" +msgstr "" + +#: InvenTree/settings.py:507 +msgid "English" +msgstr "İngilizce" + #: InvenTree/settings.py:508 +msgid "Spanish" +msgstr "" + +#: InvenTree/settings.py:509 +msgid "French" +msgstr "Fransızca" + +#: InvenTree/settings.py:510 +msgid "Hebrew" +msgstr "" + +#: InvenTree/settings.py:511 +msgid "Italian" +msgstr "" + +#: InvenTree/settings.py:512 +msgid "Japanese" +msgstr "" + +#: InvenTree/settings.py:513 +msgid "Korean" +msgstr "" + +#: InvenTree/settings.py:514 +msgid "Dutch" +msgstr "" + +#: InvenTree/settings.py:515 +msgid "Norwegian" +msgstr "" + +#: InvenTree/settings.py:516 msgid "Polish" msgstr "Polonyaca" -#: InvenTree/settings.py:509 +#: InvenTree/settings.py:517 +msgid "Russian" +msgstr "" + +#: InvenTree/settings.py:518 +msgid "Swedish" +msgstr "" + +#: InvenTree/settings.py:519 +msgid "Thai" +msgstr "" + +#: InvenTree/settings.py:520 msgid "Turkish" msgstr "Türkçe" +#: InvenTree/settings.py:521 +msgid "Vietnamese" +msgstr "" + +#: InvenTree/settings.py:522 +msgid "Chinese" +msgstr "" + #: InvenTree/status.py:94 msgid "Background worker check failed" msgstr "Arka plan çalışanı kontrolü başarısız oldu" From 06a5f0640be1eb385bc714f8dd3a2ca0a5ee9d52 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 27 Jul 2021 10:13:20 +1000 Subject: [PATCH 689/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ru/LC_MESSAGES/django.po | 74 +++++++++++++++++++---- 1 file changed, 63 insertions(+), 11 deletions(-) diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index b14cfa4fa8..58ad14d916 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 22:33+0000\n" -"PO-Revision-Date: 2021-07-26 23:05\n" +"POT-Creation-Date: 2021-07-26 23:48+0000\n" +"PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -180,25 +180,77 @@ msgid "Must be a valid number" msgstr "" #: InvenTree/settings.py:505 -msgid "English" -msgstr "Английский" - -#: InvenTree/settings.py:506 -msgid "French" -msgstr "Французский" - -#: InvenTree/settings.py:507 msgid "German" msgstr "Немецкий" +#: InvenTree/settings.py:506 +msgid "Greek" +msgstr "" + +#: InvenTree/settings.py:507 +msgid "English" +msgstr "Английский" + #: InvenTree/settings.py:508 +msgid "Spanish" +msgstr "" + +#: InvenTree/settings.py:509 +msgid "French" +msgstr "Французский" + +#: InvenTree/settings.py:510 +msgid "Hebrew" +msgstr "" + +#: InvenTree/settings.py:511 +msgid "Italian" +msgstr "" + +#: InvenTree/settings.py:512 +msgid "Japanese" +msgstr "" + +#: InvenTree/settings.py:513 +msgid "Korean" +msgstr "" + +#: InvenTree/settings.py:514 +msgid "Dutch" +msgstr "" + +#: InvenTree/settings.py:515 +msgid "Norwegian" +msgstr "" + +#: InvenTree/settings.py:516 msgid "Polish" msgstr "Польский" -#: InvenTree/settings.py:509 +#: InvenTree/settings.py:517 +msgid "Russian" +msgstr "" + +#: InvenTree/settings.py:518 +msgid "Swedish" +msgstr "" + +#: InvenTree/settings.py:519 +msgid "Thai" +msgstr "" + +#: InvenTree/settings.py:520 msgid "Turkish" msgstr "Турецкий" +#: InvenTree/settings.py:521 +msgid "Vietnamese" +msgstr "" + +#: InvenTree/settings.py:522 +msgid "Chinese" +msgstr "" + #: InvenTree/status.py:94 msgid "Background worker check failed" msgstr "Проверка фонового работника не удалась" From 23f20322ec798d00c65ad44423dee65650cd4958 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 27 Jul 2021 10:13:21 +1000 Subject: [PATCH 690/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/pl/LC_MESSAGES/django.po | 74 +++++++++++++++++++---- 1 file changed, 63 insertions(+), 11 deletions(-) diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 1487cf67b0..bb73b33190 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 22:33+0000\n" -"PO-Revision-Date: 2021-07-26 23:05\n" +"POT-Creation-Date: 2021-07-26 23:48+0000\n" +"PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -180,25 +180,77 @@ msgid "Must be a valid number" msgstr "Numer musi być prawidłowy" #: InvenTree/settings.py:505 -msgid "English" -msgstr "Angielski" - -#: InvenTree/settings.py:506 -msgid "French" -msgstr "Francuski" - -#: InvenTree/settings.py:507 msgid "German" msgstr "Niemiecki" +#: InvenTree/settings.py:506 +msgid "Greek" +msgstr "" + +#: InvenTree/settings.py:507 +msgid "English" +msgstr "Angielski" + #: InvenTree/settings.py:508 +msgid "Spanish" +msgstr "" + +#: InvenTree/settings.py:509 +msgid "French" +msgstr "Francuski" + +#: InvenTree/settings.py:510 +msgid "Hebrew" +msgstr "" + +#: InvenTree/settings.py:511 +msgid "Italian" +msgstr "" + +#: InvenTree/settings.py:512 +msgid "Japanese" +msgstr "" + +#: InvenTree/settings.py:513 +msgid "Korean" +msgstr "" + +#: InvenTree/settings.py:514 +msgid "Dutch" +msgstr "" + +#: InvenTree/settings.py:515 +msgid "Norwegian" +msgstr "" + +#: InvenTree/settings.py:516 msgid "Polish" msgstr "Polski" -#: InvenTree/settings.py:509 +#: InvenTree/settings.py:517 +msgid "Russian" +msgstr "" + +#: InvenTree/settings.py:518 +msgid "Swedish" +msgstr "" + +#: InvenTree/settings.py:519 +msgid "Thai" +msgstr "" + +#: InvenTree/settings.py:520 msgid "Turkish" msgstr "Turecki" +#: InvenTree/settings.py:521 +msgid "Vietnamese" +msgstr "" + +#: InvenTree/settings.py:522 +msgid "Chinese" +msgstr "" + #: InvenTree/status.py:94 msgid "Background worker check failed" msgstr "" From 344d877ea81fe8d75d437747264455eb35e5f8a7 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 27 Jul 2021 10:13:22 +1000 Subject: [PATCH 691/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ja/LC_MESSAGES/django.po | 74 +++++++++++++++++++---- 1 file changed, 63 insertions(+), 11 deletions(-) diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 748269ff6d..18f73571dc 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 22:33+0000\n" -"PO-Revision-Date: 2021-07-26 23:05\n" +"POT-Creation-Date: 2021-07-26 23:48+0000\n" +"PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -180,25 +180,77 @@ msgid "Must be a valid number" msgstr "有効な数字でなければなりません" #: InvenTree/settings.py:505 -msgid "English" -msgstr "英語" - -#: InvenTree/settings.py:506 -msgid "French" -msgstr "フランス語" - -#: InvenTree/settings.py:507 msgid "German" msgstr "ドイツ語" +#: InvenTree/settings.py:506 +msgid "Greek" +msgstr "" + +#: InvenTree/settings.py:507 +msgid "English" +msgstr "英語" + #: InvenTree/settings.py:508 +msgid "Spanish" +msgstr "" + +#: InvenTree/settings.py:509 +msgid "French" +msgstr "フランス語" + +#: InvenTree/settings.py:510 +msgid "Hebrew" +msgstr "" + +#: InvenTree/settings.py:511 +msgid "Italian" +msgstr "" + +#: InvenTree/settings.py:512 +msgid "Japanese" +msgstr "" + +#: InvenTree/settings.py:513 +msgid "Korean" +msgstr "" + +#: InvenTree/settings.py:514 +msgid "Dutch" +msgstr "" + +#: InvenTree/settings.py:515 +msgid "Norwegian" +msgstr "" + +#: InvenTree/settings.py:516 msgid "Polish" msgstr "ポーランド語" -#: InvenTree/settings.py:509 +#: InvenTree/settings.py:517 +msgid "Russian" +msgstr "" + +#: InvenTree/settings.py:518 +msgid "Swedish" +msgstr "" + +#: InvenTree/settings.py:519 +msgid "Thai" +msgstr "" + +#: InvenTree/settings.py:520 msgid "Turkish" msgstr "トルコ語" +#: InvenTree/settings.py:521 +msgid "Vietnamese" +msgstr "" + +#: InvenTree/settings.py:522 +msgid "Chinese" +msgstr "" + #: InvenTree/status.py:94 msgid "Background worker check failed" msgstr "バックグラウンドワーカーのチェックに失敗しました" From deed7d9cfb3f021c878485702475cc0226b633fe Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 27 Jul 2021 10:13:24 +1000 Subject: [PATCH 692/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/it/LC_MESSAGES/django.po | 74 +++++++++++++++++++---- 1 file changed, 63 insertions(+), 11 deletions(-) diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index f7a3b9ecf2..43bae16373 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 22:33+0000\n" -"PO-Revision-Date: 2021-07-26 23:05\n" +"POT-Creation-Date: 2021-07-26 23:48+0000\n" +"PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -180,25 +180,77 @@ msgid "Must be a valid number" msgstr "" #: InvenTree/settings.py:505 -msgid "English" -msgstr "" - -#: InvenTree/settings.py:506 -msgid "French" -msgstr "" - -#: InvenTree/settings.py:507 msgid "German" msgstr "" +#: InvenTree/settings.py:506 +msgid "Greek" +msgstr "" + +#: InvenTree/settings.py:507 +msgid "English" +msgstr "" + #: InvenTree/settings.py:508 -msgid "Polish" +msgid "Spanish" msgstr "" #: InvenTree/settings.py:509 +msgid "French" +msgstr "" + +#: InvenTree/settings.py:510 +msgid "Hebrew" +msgstr "" + +#: InvenTree/settings.py:511 +msgid "Italian" +msgstr "" + +#: InvenTree/settings.py:512 +msgid "Japanese" +msgstr "" + +#: InvenTree/settings.py:513 +msgid "Korean" +msgstr "" + +#: InvenTree/settings.py:514 +msgid "Dutch" +msgstr "" + +#: InvenTree/settings.py:515 +msgid "Norwegian" +msgstr "" + +#: InvenTree/settings.py:516 +msgid "Polish" +msgstr "" + +#: InvenTree/settings.py:517 +msgid "Russian" +msgstr "" + +#: InvenTree/settings.py:518 +msgid "Swedish" +msgstr "" + +#: InvenTree/settings.py:519 +msgid "Thai" +msgstr "" + +#: InvenTree/settings.py:520 msgid "Turkish" msgstr "" +#: InvenTree/settings.py:521 +msgid "Vietnamese" +msgstr "" + +#: InvenTree/settings.py:522 +msgid "Chinese" +msgstr "" + #: InvenTree/status.py:94 msgid "Background worker check failed" msgstr "" From 4ce5eb3ea5d8fb8898b59f23a9f1f1d60a8d3f2b Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 27 Jul 2021 10:13:25 +1000 Subject: [PATCH 693/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 74 +++++++++++++++++++---- 1 file changed, 63 insertions(+), 11 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 8d40bf0394..d024b3c672 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 22:33+0000\n" -"PO-Revision-Date: 2021-07-26 23:05\n" +"POT-Creation-Date: 2021-07-26 23:48+0000\n" +"PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -180,25 +180,77 @@ msgid "Must be a valid number" msgstr "Muss eine gültige Nummer sein" #: InvenTree/settings.py:505 -msgid "English" -msgstr "Englisch" - -#: InvenTree/settings.py:506 -msgid "French" -msgstr "Französisch" - -#: InvenTree/settings.py:507 msgid "German" msgstr "Deutsch" +#: InvenTree/settings.py:506 +msgid "Greek" +msgstr "" + +#: InvenTree/settings.py:507 +msgid "English" +msgstr "Englisch" + #: InvenTree/settings.py:508 +msgid "Spanish" +msgstr "" + +#: InvenTree/settings.py:509 +msgid "French" +msgstr "Französisch" + +#: InvenTree/settings.py:510 +msgid "Hebrew" +msgstr "" + +#: InvenTree/settings.py:511 +msgid "Italian" +msgstr "" + +#: InvenTree/settings.py:512 +msgid "Japanese" +msgstr "" + +#: InvenTree/settings.py:513 +msgid "Korean" +msgstr "" + +#: InvenTree/settings.py:514 +msgid "Dutch" +msgstr "" + +#: InvenTree/settings.py:515 +msgid "Norwegian" +msgstr "" + +#: InvenTree/settings.py:516 msgid "Polish" msgstr "Polnisch" -#: InvenTree/settings.py:509 +#: InvenTree/settings.py:517 +msgid "Russian" +msgstr "" + +#: InvenTree/settings.py:518 +msgid "Swedish" +msgstr "" + +#: InvenTree/settings.py:519 +msgid "Thai" +msgstr "" + +#: InvenTree/settings.py:520 msgid "Turkish" msgstr "Türkisch" +#: InvenTree/settings.py:521 +msgid "Vietnamese" +msgstr "" + +#: InvenTree/settings.py:522 +msgid "Chinese" +msgstr "" + #: InvenTree/status.py:94 msgid "Background worker check failed" msgstr "Hintergrund-Prozess-Kontrolle fehlgeschlagen" From 9cf6cb388674917f5b6ae412eca2df8d83785a32 Mon Sep 17 00:00:00 2001 From: Oliver Date: Tue, 27 Jul 2021 10:13:26 +1000 Subject: [PATCH 694/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/th/LC_MESSAGES/django.po | 74 +++++++++++++++++++---- 1 file changed, 63 insertions(+), 11 deletions(-) diff --git a/InvenTree/locale/th/LC_MESSAGES/django.po b/InvenTree/locale/th/LC_MESSAGES/django.po index 27004c0c54..cbc8695ce5 100644 --- a/InvenTree/locale/th/LC_MESSAGES/django.po +++ b/InvenTree/locale/th/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 22:33+0000\n" -"PO-Revision-Date: 2021-07-26 23:05\n" +"POT-Creation-Date: 2021-07-26 23:48+0000\n" +"PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Thai\n" "Language: th_TH\n" @@ -180,25 +180,77 @@ msgid "Must be a valid number" msgstr "" #: InvenTree/settings.py:505 -msgid "English" -msgstr "" - -#: InvenTree/settings.py:506 -msgid "French" -msgstr "" - -#: InvenTree/settings.py:507 msgid "German" msgstr "" +#: InvenTree/settings.py:506 +msgid "Greek" +msgstr "" + +#: InvenTree/settings.py:507 +msgid "English" +msgstr "" + #: InvenTree/settings.py:508 -msgid "Polish" +msgid "Spanish" msgstr "" #: InvenTree/settings.py:509 +msgid "French" +msgstr "" + +#: InvenTree/settings.py:510 +msgid "Hebrew" +msgstr "" + +#: InvenTree/settings.py:511 +msgid "Italian" +msgstr "" + +#: InvenTree/settings.py:512 +msgid "Japanese" +msgstr "" + +#: InvenTree/settings.py:513 +msgid "Korean" +msgstr "" + +#: InvenTree/settings.py:514 +msgid "Dutch" +msgstr "" + +#: InvenTree/settings.py:515 +msgid "Norwegian" +msgstr "" + +#: InvenTree/settings.py:516 +msgid "Polish" +msgstr "" + +#: InvenTree/settings.py:517 +msgid "Russian" +msgstr "" + +#: InvenTree/settings.py:518 +msgid "Swedish" +msgstr "" + +#: InvenTree/settings.py:519 +msgid "Thai" +msgstr "" + +#: InvenTree/settings.py:520 msgid "Turkish" msgstr "" +#: InvenTree/settings.py:521 +msgid "Vietnamese" +msgstr "" + +#: InvenTree/settings.py:522 +msgid "Chinese" +msgstr "" + #: InvenTree/status.py:94 msgid "Background worker check failed" msgstr "" From ca4935e56cb9aa3ead1fbd2834216c70a202a185 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 27 Jul 2021 03:13:00 +0000 Subject: [PATCH 695/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 9 +++++---- InvenTree/locale/el/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/en/LC_MESSAGES/django.po | 2 +- InvenTree/locale/es/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/fr/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/he/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/id/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/it/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/ja/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/ko/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/nl/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/no/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/pl/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/ru/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/sv/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/th/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/tr/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/vi/LC_MESSAGES/django.po | 6 +++--- InvenTree/locale/zh/LC_MESSAGES/django.po | 6 +++--- 19 files changed, 57 insertions(+), 56 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index d024b3c672..9e4e2e9e9f 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 23:48+0000\n" +"POT-Creation-Date: 2021-07-27 03:12+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: German\n" @@ -6156,11 +6156,13 @@ msgstr "Farbschemata" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " -msgstr "\n" +msgstr "" +"\n" "\t\tDie CSS Datei \"%(invalid_color_theme)s.css\" für das aktuell ausgewählte Farbschema wurde nicht gefunden.
\n" "\t\tBitte ein anderes Farbschema auswählen:)\n" "\t " @@ -7945,4 +7947,3 @@ msgstr "Berechtigungen Einträge zu ändern" #: users/models.py:194 msgid "Permission to delete items" msgstr "Berechtigung Einträge zu löschen" - diff --git a/InvenTree/locale/el/LC_MESSAGES/django.po b/InvenTree/locale/el/LC_MESSAGES/django.po index e562826af7..74636a256c 100644 --- a/InvenTree/locale/el/LC_MESSAGES/django.po +++ b/InvenTree/locale/el/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 23:48+0000\n" +"POT-Creation-Date: 2021-07-27 03:12+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Greek\n" @@ -6156,7 +6156,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7942,4 +7943,3 @@ msgstr "" #: users/models.py:194 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 16cc1bfe0f..9a9308064e 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 23:48+0000\n" +"POT-Creation-Date: 2021-07-27 03:12+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 1b4c51a37f..2796ed9425 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 23:48+0000\n" +"POT-Creation-Date: 2021-07-27 03:12+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -6156,7 +6156,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7942,4 +7943,3 @@ msgstr "" #: users/models.py:194 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 5e8f710c44..430b23a9b0 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 23:48+0000\n" +"POT-Creation-Date: 2021-07-27 03:12+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: French\n" @@ -6156,7 +6156,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7942,4 +7943,3 @@ msgstr "" #: users/models.py:194 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/he/LC_MESSAGES/django.po b/InvenTree/locale/he/LC_MESSAGES/django.po index 40ff64af7e..6032574619 100644 --- a/InvenTree/locale/he/LC_MESSAGES/django.po +++ b/InvenTree/locale/he/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 23:48+0000\n" +"POT-Creation-Date: 2021-07-27 03:12+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Hebrew\n" @@ -6156,7 +6156,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7942,4 +7943,3 @@ msgstr "" #: users/models.py:194 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/id/LC_MESSAGES/django.po b/InvenTree/locale/id/LC_MESSAGES/django.po index 34dc9deb80..7bf4d3bed5 100644 --- a/InvenTree/locale/id/LC_MESSAGES/django.po +++ b/InvenTree/locale/id/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 23:48+0000\n" +"POT-Creation-Date: 2021-07-27 03:12+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Indonesian\n" @@ -6156,7 +6156,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7942,4 +7943,3 @@ msgstr "" #: users/models.py:194 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 43bae16373..544da97df2 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 23:48+0000\n" +"POT-Creation-Date: 2021-07-27 03:12+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -6156,7 +6156,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7942,4 +7943,3 @@ msgstr "" #: users/models.py:194 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 18f73571dc..7a29fcf591 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 23:48+0000\n" +"POT-Creation-Date: 2021-07-27 03:12+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -6156,7 +6156,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7942,4 +7943,3 @@ msgstr "" #: users/models.py:194 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/ko/LC_MESSAGES/django.po b/InvenTree/locale/ko/LC_MESSAGES/django.po index 11d821c955..d796780a34 100644 --- a/InvenTree/locale/ko/LC_MESSAGES/django.po +++ b/InvenTree/locale/ko/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 23:48+0000\n" +"POT-Creation-Date: 2021-07-27 03:12+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Korean\n" @@ -6156,7 +6156,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7942,4 +7943,3 @@ msgstr "" #: users/models.py:194 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/nl/LC_MESSAGES/django.po b/InvenTree/locale/nl/LC_MESSAGES/django.po index f99e587c25..80f2d457da 100644 --- a/InvenTree/locale/nl/LC_MESSAGES/django.po +++ b/InvenTree/locale/nl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 23:48+0000\n" +"POT-Creation-Date: 2021-07-27 03:12+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Dutch\n" @@ -6156,7 +6156,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7942,4 +7943,3 @@ msgstr "" #: users/models.py:194 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/no/LC_MESSAGES/django.po b/InvenTree/locale/no/LC_MESSAGES/django.po index 3150419175..d2c2c589ce 100644 --- a/InvenTree/locale/no/LC_MESSAGES/django.po +++ b/InvenTree/locale/no/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 23:48+0000\n" +"POT-Creation-Date: 2021-07-27 03:12+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Norwegian\n" @@ -6156,7 +6156,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7942,4 +7943,3 @@ msgstr "" #: users/models.py:194 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index bb73b33190..b20b5bee66 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 23:48+0000\n" +"POT-Creation-Date: 2021-07-27 03:12+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -6156,7 +6156,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7942,4 +7943,3 @@ msgstr "Uprawnienie do edycji przedmiotów" #: users/models.py:194 msgid "Permission to delete items" msgstr "Uprawnienie do usuwania przedmiotów" - diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 58ad14d916..ee1f2d3d85 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 23:48+0000\n" +"POT-Creation-Date: 2021-07-27 03:12+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -6156,7 +6156,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7942,4 +7943,3 @@ msgstr "" #: users/models.py:194 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/sv/LC_MESSAGES/django.po b/InvenTree/locale/sv/LC_MESSAGES/django.po index a3f70c9a5d..2993b5fac7 100644 --- a/InvenTree/locale/sv/LC_MESSAGES/django.po +++ b/InvenTree/locale/sv/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 23:48+0000\n" +"POT-Creation-Date: 2021-07-27 03:12+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Swedish\n" @@ -6156,7 +6156,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7942,4 +7943,3 @@ msgstr "" #: users/models.py:194 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/th/LC_MESSAGES/django.po b/InvenTree/locale/th/LC_MESSAGES/django.po index cbc8695ce5..01afb5c78c 100644 --- a/InvenTree/locale/th/LC_MESSAGES/django.po +++ b/InvenTree/locale/th/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 23:48+0000\n" +"POT-Creation-Date: 2021-07-27 03:12+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Thai\n" @@ -6156,7 +6156,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7942,4 +7943,3 @@ msgstr "" #: users/models.py:194 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 57a048d240..8234e943ae 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 23:48+0000\n" +"POT-Creation-Date: 2021-07-27 03:12+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -6156,7 +6156,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7942,4 +7943,3 @@ msgstr "" #: users/models.py:194 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/vi/LC_MESSAGES/django.po b/InvenTree/locale/vi/LC_MESSAGES/django.po index 68f543e5dc..c9600278fc 100644 --- a/InvenTree/locale/vi/LC_MESSAGES/django.po +++ b/InvenTree/locale/vi/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 23:48+0000\n" +"POT-Creation-Date: 2021-07-27 03:12+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" @@ -6156,7 +6156,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7942,4 +7943,3 @@ msgstr "" #: users/models.py:194 msgid "Permission to delete items" msgstr "" - diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 2cf95c0fad..2cb08d1089 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-26 23:48+0000\n" +"POT-Creation-Date: 2021-07-27 03:12+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -6156,7 +6156,8 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "\n" +msgid "" +"\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7942,4 +7943,3 @@ msgstr "" #: users/models.py:194 msgid "Permission to delete items" msgstr "" - From e2fc0dfbf99ba8138ed04e165a37185ad73590e6 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 27 Jul 2021 21:02:04 +0000 Subject: [PATCH 696/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 62 +++++++++++------------ InvenTree/locale/el/LC_MESSAGES/django.po | 62 +++++++++++------------ InvenTree/locale/en/LC_MESSAGES/django.po | 62 +++++++++++------------ InvenTree/locale/es/LC_MESSAGES/django.po | 62 +++++++++++------------ InvenTree/locale/fr/LC_MESSAGES/django.po | 62 +++++++++++------------ InvenTree/locale/he/LC_MESSAGES/django.po | 62 +++++++++++------------ InvenTree/locale/id/LC_MESSAGES/django.po | 62 +++++++++++------------ InvenTree/locale/it/LC_MESSAGES/django.po | 62 +++++++++++------------ InvenTree/locale/ja/LC_MESSAGES/django.po | 62 +++++++++++------------ InvenTree/locale/ko/LC_MESSAGES/django.po | 62 +++++++++++------------ InvenTree/locale/nl/LC_MESSAGES/django.po | 62 +++++++++++------------ InvenTree/locale/no/LC_MESSAGES/django.po | 62 +++++++++++------------ InvenTree/locale/pl/LC_MESSAGES/django.po | 62 +++++++++++------------ InvenTree/locale/ru/LC_MESSAGES/django.po | 62 +++++++++++------------ InvenTree/locale/sv/LC_MESSAGES/django.po | 62 +++++++++++------------ InvenTree/locale/th/LC_MESSAGES/django.po | 62 +++++++++++------------ InvenTree/locale/tr/LC_MESSAGES/django.po | 62 +++++++++++------------ InvenTree/locale/vi/LC_MESSAGES/django.po | 62 +++++++++++------------ InvenTree/locale/zh/LC_MESSAGES/django.po | 62 +++++++++++------------ 19 files changed, 589 insertions(+), 589 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 9e4e2e9e9f..202153b3b1 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 03:12+0000\n" +"POT-Creation-Date: 2021-07-27 21:01+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: German\n" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "Doppelte Seriennummer: {n}" #: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 -#: stock/views.py:1278 +#: stock/views.py:1295 msgid "Invalid quantity provided" msgstr "Keine gültige Menge" @@ -1404,7 +1404,7 @@ msgstr "Endprodukt anlegen" msgid "Maximum output quantity is " msgstr "Maximale Endproduktmenge ist " -#: build/views.py:183 stock/views.py:1304 +#: build/views.py:183 stock/views.py:1321 msgid "Serial numbers already exist" msgstr "Seriennummern existieren bereits" @@ -1420,7 +1420,7 @@ msgstr "Endprodukt entfernen" msgid "Confirm unallocation of build stock" msgstr "Entfernung von Bestands-Zuordnung bestätigen" -#: build/views.py:280 build/views.py:370 stock/views.py:369 +#: build/views.py:280 build/views.py:370 stock/views.py:386 msgid "Check the confirmation box" msgstr "Bestätigungsbox bestätigen" @@ -4476,7 +4476,7 @@ msgstr "Teil-Kategorie anlegen" msgid "Create new Part Category" msgstr "Neue Teil-Kategorie anlegen" -#: part/templates/part/category.html:298 stock/views.py:874 +#: part/templates/part/category.html:298 stock/views.py:891 msgid "Create new Stock Location" msgstr "Neuen Lagerort erstellen" @@ -5937,7 +5937,7 @@ msgstr "Lade..." msgid "The following stock items will be uninstalled" msgstr "Die folgenden BestandsObjekte werden nicht mehr verbaut" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:847 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:864 msgid "Convert Stock Item" msgstr "BestandsObjekt umwandeln" @@ -5958,103 +5958,103 @@ msgstr "Diese Aktion kann nicht einfach rückgängig gemacht werden" msgid "Are you sure you want to delete this stock tracking entry?" msgstr "Sind Sie sicher, dass Sie diesen BestandsObjekt-Verfolgungs-Eintrag löschen wollen?" -#: stock/views.py:146 +#: stock/views.py:163 msgid "Edit Stock Location" msgstr "BestandsObjekt-Lagerort bearbeiten" -#: stock/views.py:253 stock/views.py:826 stock/views.py:948 stock/views.py:1313 +#: stock/views.py:270 stock/views.py:843 stock/views.py:965 stock/views.py:1330 msgid "Owner is required (ownership control is enabled)" msgstr "Eigentümer notwendig (Eigentümerkontrolle aktiv)" -#: stock/views.py:268 +#: stock/views.py:285 msgid "Stock Location QR code" msgstr "QR-Code für diesen Lagerort" -#: stock/views.py:287 +#: stock/views.py:304 msgid "Assign to Customer" msgstr "Kunden zuweisen" -#: stock/views.py:296 +#: stock/views.py:313 msgid "Customer must be specified" msgstr "Kunde muss angegeben werden" -#: stock/views.py:320 +#: stock/views.py:337 msgid "Return to Stock" msgstr "zurück ins Lager" -#: stock/views.py:329 +#: stock/views.py:346 msgid "Specify a valid location" msgstr "gültigen Lagerort angeben" -#: stock/views.py:340 +#: stock/views.py:357 msgid "Stock item returned from customer" msgstr "BestandsObjekt retoure vom Kunden" -#: stock/views.py:351 +#: stock/views.py:368 msgid "Delete All Test Data" msgstr "alle Testdaten löschen" -#: stock/views.py:368 +#: stock/views.py:385 msgid "Confirm test data deletion" msgstr "Löschen Testdaten bestätigen" -#: stock/views.py:473 +#: stock/views.py:490 msgid "Stock Item QR Code" msgstr "BestandsObjekt-QR-Code" -#: stock/views.py:499 +#: stock/views.py:516 msgid "Install Stock Item" msgstr "BestandsObjekt installiert" -#: stock/views.py:598 +#: stock/views.py:615 msgid "Uninstall Stock Items" msgstr "BestandsObjekte deinstallieren" -#: stock/views.py:695 templates/js/stock.js:272 +#: stock/views.py:712 templates/js/stock.js:272 msgid "Confirm stock adjustment" msgstr "Bestands-Anpassung bestätigen" -#: stock/views.py:706 +#: stock/views.py:723 msgid "Uninstalled stock items" msgstr "BestandsObjekte deinstalliert" -#: stock/views.py:728 +#: stock/views.py:745 msgid "Edit Stock Item" msgstr "BestandsObjekt bearbeiten" -#: stock/views.py:965 +#: stock/views.py:982 msgid "Serialize Stock" msgstr "Lagerbestand erfassen" -#: stock/views.py:1058 templates/js/build.js:365 +#: stock/views.py:1075 templates/js/build.js:365 msgid "Create new Stock Item" msgstr "Neues BestandsObjekt hinzufügen" -#: stock/views.py:1200 +#: stock/views.py:1217 msgid "Duplicate Stock Item" msgstr "Bestand duplizieren" -#: stock/views.py:1282 +#: stock/views.py:1299 msgid "Quantity cannot be negative" msgstr "Anzahl kann nicht negativ sein" -#: stock/views.py:1382 +#: stock/views.py:1399 msgid "Delete Stock Location" msgstr "Bestand-Lagerort löschen" -#: stock/views.py:1395 +#: stock/views.py:1412 msgid "Delete Stock Item" msgstr "BestandsObjekt löschen" -#: stock/views.py:1406 +#: stock/views.py:1423 msgid "Delete Stock Tracking Entry" msgstr "Lagerbestands-Tracking-Eintrag löschen" -#: stock/views.py:1413 +#: stock/views.py:1430 msgid "Edit Stock Tracking Entry" msgstr "Lagerbestands-Tracking-Eintrag bearbeiten" -#: stock/views.py:1422 +#: stock/views.py:1439 msgid "Add Stock Tracking Entry" msgstr "Lagerbestands-Tracking-Eintrag hinzufügen" diff --git a/InvenTree/locale/el/LC_MESSAGES/django.po b/InvenTree/locale/el/LC_MESSAGES/django.po index 74636a256c..5e89a7bb24 100644 --- a/InvenTree/locale/el/LC_MESSAGES/django.po +++ b/InvenTree/locale/el/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 03:12+0000\n" +"POT-Creation-Date: 2021-07-27 21:01+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Greek\n" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "" #: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 -#: stock/views.py:1278 +#: stock/views.py:1295 msgid "Invalid quantity provided" msgstr "" @@ -1404,7 +1404,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:183 stock/views.py:1304 +#: build/views.py:183 stock/views.py:1321 msgid "Serial numbers already exist" msgstr "" @@ -1420,7 +1420,7 @@ msgstr "" msgid "Confirm unallocation of build stock" msgstr "" -#: build/views.py:280 build/views.py:370 stock/views.py:369 +#: build/views.py:280 build/views.py:370 stock/views.py:386 msgid "Check the confirmation box" msgstr "" @@ -4476,7 +4476,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:298 stock/views.py:874 +#: part/templates/part/category.html:298 stock/views.py:891 msgid "Create new Stock Location" msgstr "" @@ -5937,7 +5937,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:847 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:864 msgid "Convert Stock Item" msgstr "" @@ -5958,103 +5958,103 @@ msgstr "" msgid "Are you sure you want to delete this stock tracking entry?" msgstr "" -#: stock/views.py:146 +#: stock/views.py:163 msgid "Edit Stock Location" msgstr "" -#: stock/views.py:253 stock/views.py:826 stock/views.py:948 stock/views.py:1313 +#: stock/views.py:270 stock/views.py:843 stock/views.py:965 stock/views.py:1330 msgid "Owner is required (ownership control is enabled)" msgstr "" -#: stock/views.py:268 +#: stock/views.py:285 msgid "Stock Location QR code" msgstr "" -#: stock/views.py:287 +#: stock/views.py:304 msgid "Assign to Customer" msgstr "" -#: stock/views.py:296 +#: stock/views.py:313 msgid "Customer must be specified" msgstr "" -#: stock/views.py:320 +#: stock/views.py:337 msgid "Return to Stock" msgstr "" -#: stock/views.py:329 +#: stock/views.py:346 msgid "Specify a valid location" msgstr "" -#: stock/views.py:340 +#: stock/views.py:357 msgid "Stock item returned from customer" msgstr "" -#: stock/views.py:351 +#: stock/views.py:368 msgid "Delete All Test Data" msgstr "" -#: stock/views.py:368 +#: stock/views.py:385 msgid "Confirm test data deletion" msgstr "" -#: stock/views.py:473 +#: stock/views.py:490 msgid "Stock Item QR Code" msgstr "" -#: stock/views.py:499 +#: stock/views.py:516 msgid "Install Stock Item" msgstr "" -#: stock/views.py:598 +#: stock/views.py:615 msgid "Uninstall Stock Items" msgstr "" -#: stock/views.py:695 templates/js/stock.js:272 +#: stock/views.py:712 templates/js/stock.js:272 msgid "Confirm stock adjustment" msgstr "" -#: stock/views.py:706 +#: stock/views.py:723 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:728 +#: stock/views.py:745 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:965 +#: stock/views.py:982 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1058 templates/js/build.js:365 +#: stock/views.py:1075 templates/js/build.js:365 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1200 +#: stock/views.py:1217 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1282 +#: stock/views.py:1299 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1382 +#: stock/views.py:1399 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1395 +#: stock/views.py:1412 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1406 +#: stock/views.py:1423 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1413 +#: stock/views.py:1430 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1422 +#: stock/views.py:1439 msgid "Add Stock Tracking Entry" msgstr "" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index 9a9308064e..b5f4c740ae 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 03:12+0000\n" +"POT-Creation-Date: 2021-07-27 21:01+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -79,7 +79,7 @@ msgid "Duplicate serial: {n}" msgstr "" #: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 -#: stock/views.py:1278 +#: stock/views.py:1295 msgid "Invalid quantity provided" msgstr "" @@ -1405,7 +1405,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:183 stock/views.py:1304 +#: build/views.py:183 stock/views.py:1321 msgid "Serial numbers already exist" msgstr "" @@ -1421,7 +1421,7 @@ msgstr "" msgid "Confirm unallocation of build stock" msgstr "" -#: build/views.py:280 build/views.py:370 stock/views.py:369 +#: build/views.py:280 build/views.py:370 stock/views.py:386 msgid "Check the confirmation box" msgstr "" @@ -4477,7 +4477,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:298 stock/views.py:874 +#: part/templates/part/category.html:298 stock/views.py:891 msgid "Create new Stock Location" msgstr "" @@ -5938,7 +5938,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:847 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:864 msgid "Convert Stock Item" msgstr "" @@ -5959,103 +5959,103 @@ msgstr "" msgid "Are you sure you want to delete this stock tracking entry?" msgstr "" -#: stock/views.py:146 +#: stock/views.py:163 msgid "Edit Stock Location" msgstr "" -#: stock/views.py:253 stock/views.py:826 stock/views.py:948 stock/views.py:1313 +#: stock/views.py:270 stock/views.py:843 stock/views.py:965 stock/views.py:1330 msgid "Owner is required (ownership control is enabled)" msgstr "" -#: stock/views.py:268 +#: stock/views.py:285 msgid "Stock Location QR code" msgstr "" -#: stock/views.py:287 +#: stock/views.py:304 msgid "Assign to Customer" msgstr "" -#: stock/views.py:296 +#: stock/views.py:313 msgid "Customer must be specified" msgstr "" -#: stock/views.py:320 +#: stock/views.py:337 msgid "Return to Stock" msgstr "" -#: stock/views.py:329 +#: stock/views.py:346 msgid "Specify a valid location" msgstr "" -#: stock/views.py:340 +#: stock/views.py:357 msgid "Stock item returned from customer" msgstr "" -#: stock/views.py:351 +#: stock/views.py:368 msgid "Delete All Test Data" msgstr "" -#: stock/views.py:368 +#: stock/views.py:385 msgid "Confirm test data deletion" msgstr "" -#: stock/views.py:473 +#: stock/views.py:490 msgid "Stock Item QR Code" msgstr "" -#: stock/views.py:499 +#: stock/views.py:516 msgid "Install Stock Item" msgstr "" -#: stock/views.py:598 +#: stock/views.py:615 msgid "Uninstall Stock Items" msgstr "" -#: stock/views.py:695 templates/js/stock.js:272 +#: stock/views.py:712 templates/js/stock.js:272 msgid "Confirm stock adjustment" msgstr "" -#: stock/views.py:706 +#: stock/views.py:723 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:728 +#: stock/views.py:745 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:965 +#: stock/views.py:982 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1058 templates/js/build.js:365 +#: stock/views.py:1075 templates/js/build.js:365 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1200 +#: stock/views.py:1217 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1282 +#: stock/views.py:1299 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1382 +#: stock/views.py:1399 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1395 +#: stock/views.py:1412 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1406 +#: stock/views.py:1423 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1413 +#: stock/views.py:1430 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1422 +#: stock/views.py:1439 msgid "Add Stock Tracking Entry" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 2796ed9425..2aeb008d9e 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 03:12+0000\n" +"POT-Creation-Date: 2021-07-27 21:01+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "" #: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 -#: stock/views.py:1278 +#: stock/views.py:1295 msgid "Invalid quantity provided" msgstr "Cantidad proporcionada no válida" @@ -1404,7 +1404,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:183 stock/views.py:1304 +#: build/views.py:183 stock/views.py:1321 msgid "Serial numbers already exist" msgstr "" @@ -1420,7 +1420,7 @@ msgstr "" msgid "Confirm unallocation of build stock" msgstr "" -#: build/views.py:280 build/views.py:370 stock/views.py:369 +#: build/views.py:280 build/views.py:370 stock/views.py:386 msgid "Check the confirmation box" msgstr "" @@ -4476,7 +4476,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:298 stock/views.py:874 +#: part/templates/part/category.html:298 stock/views.py:891 msgid "Create new Stock Location" msgstr "" @@ -5937,7 +5937,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:847 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:864 msgid "Convert Stock Item" msgstr "" @@ -5958,103 +5958,103 @@ msgstr "" msgid "Are you sure you want to delete this stock tracking entry?" msgstr "" -#: stock/views.py:146 +#: stock/views.py:163 msgid "Edit Stock Location" msgstr "" -#: stock/views.py:253 stock/views.py:826 stock/views.py:948 stock/views.py:1313 +#: stock/views.py:270 stock/views.py:843 stock/views.py:965 stock/views.py:1330 msgid "Owner is required (ownership control is enabled)" msgstr "" -#: stock/views.py:268 +#: stock/views.py:285 msgid "Stock Location QR code" msgstr "" -#: stock/views.py:287 +#: stock/views.py:304 msgid "Assign to Customer" msgstr "" -#: stock/views.py:296 +#: stock/views.py:313 msgid "Customer must be specified" msgstr "" -#: stock/views.py:320 +#: stock/views.py:337 msgid "Return to Stock" msgstr "" -#: stock/views.py:329 +#: stock/views.py:346 msgid "Specify a valid location" msgstr "" -#: stock/views.py:340 +#: stock/views.py:357 msgid "Stock item returned from customer" msgstr "" -#: stock/views.py:351 +#: stock/views.py:368 msgid "Delete All Test Data" msgstr "" -#: stock/views.py:368 +#: stock/views.py:385 msgid "Confirm test data deletion" msgstr "" -#: stock/views.py:473 +#: stock/views.py:490 msgid "Stock Item QR Code" msgstr "" -#: stock/views.py:499 +#: stock/views.py:516 msgid "Install Stock Item" msgstr "" -#: stock/views.py:598 +#: stock/views.py:615 msgid "Uninstall Stock Items" msgstr "" -#: stock/views.py:695 templates/js/stock.js:272 +#: stock/views.py:712 templates/js/stock.js:272 msgid "Confirm stock adjustment" msgstr "" -#: stock/views.py:706 +#: stock/views.py:723 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:728 +#: stock/views.py:745 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:965 +#: stock/views.py:982 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1058 templates/js/build.js:365 +#: stock/views.py:1075 templates/js/build.js:365 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1200 +#: stock/views.py:1217 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1282 +#: stock/views.py:1299 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1382 +#: stock/views.py:1399 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1395 +#: stock/views.py:1412 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1406 +#: stock/views.py:1423 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1413 +#: stock/views.py:1430 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1422 +#: stock/views.py:1439 msgid "Add Stock Tracking Entry" msgstr "" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 430b23a9b0..f767a5c416 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 03:12+0000\n" +"POT-Creation-Date: 2021-07-27 21:01+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: French\n" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "Dupliquer le numéro de série: {n}" #: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 -#: stock/views.py:1278 +#: stock/views.py:1295 msgid "Invalid quantity provided" msgstr "Quantité fournie invalide" @@ -1404,7 +1404,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:183 stock/views.py:1304 +#: build/views.py:183 stock/views.py:1321 msgid "Serial numbers already exist" msgstr "" @@ -1420,7 +1420,7 @@ msgstr "" msgid "Confirm unallocation of build stock" msgstr "" -#: build/views.py:280 build/views.py:370 stock/views.py:369 +#: build/views.py:280 build/views.py:370 stock/views.py:386 msgid "Check the confirmation box" msgstr "" @@ -4476,7 +4476,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:298 stock/views.py:874 +#: part/templates/part/category.html:298 stock/views.py:891 msgid "Create new Stock Location" msgstr "" @@ -5937,7 +5937,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:847 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:864 msgid "Convert Stock Item" msgstr "" @@ -5958,103 +5958,103 @@ msgstr "" msgid "Are you sure you want to delete this stock tracking entry?" msgstr "" -#: stock/views.py:146 +#: stock/views.py:163 msgid "Edit Stock Location" msgstr "" -#: stock/views.py:253 stock/views.py:826 stock/views.py:948 stock/views.py:1313 +#: stock/views.py:270 stock/views.py:843 stock/views.py:965 stock/views.py:1330 msgid "Owner is required (ownership control is enabled)" msgstr "" -#: stock/views.py:268 +#: stock/views.py:285 msgid "Stock Location QR code" msgstr "" -#: stock/views.py:287 +#: stock/views.py:304 msgid "Assign to Customer" msgstr "" -#: stock/views.py:296 +#: stock/views.py:313 msgid "Customer must be specified" msgstr "" -#: stock/views.py:320 +#: stock/views.py:337 msgid "Return to Stock" msgstr "" -#: stock/views.py:329 +#: stock/views.py:346 msgid "Specify a valid location" msgstr "" -#: stock/views.py:340 +#: stock/views.py:357 msgid "Stock item returned from customer" msgstr "" -#: stock/views.py:351 +#: stock/views.py:368 msgid "Delete All Test Data" msgstr "" -#: stock/views.py:368 +#: stock/views.py:385 msgid "Confirm test data deletion" msgstr "" -#: stock/views.py:473 +#: stock/views.py:490 msgid "Stock Item QR Code" msgstr "" -#: stock/views.py:499 +#: stock/views.py:516 msgid "Install Stock Item" msgstr "" -#: stock/views.py:598 +#: stock/views.py:615 msgid "Uninstall Stock Items" msgstr "" -#: stock/views.py:695 templates/js/stock.js:272 +#: stock/views.py:712 templates/js/stock.js:272 msgid "Confirm stock adjustment" msgstr "" -#: stock/views.py:706 +#: stock/views.py:723 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:728 +#: stock/views.py:745 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:965 +#: stock/views.py:982 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1058 templates/js/build.js:365 +#: stock/views.py:1075 templates/js/build.js:365 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1200 +#: stock/views.py:1217 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1282 +#: stock/views.py:1299 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1382 +#: stock/views.py:1399 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1395 +#: stock/views.py:1412 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1406 +#: stock/views.py:1423 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1413 +#: stock/views.py:1430 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1422 +#: stock/views.py:1439 msgid "Add Stock Tracking Entry" msgstr "" diff --git a/InvenTree/locale/he/LC_MESSAGES/django.po b/InvenTree/locale/he/LC_MESSAGES/django.po index 6032574619..29b48a42d8 100644 --- a/InvenTree/locale/he/LC_MESSAGES/django.po +++ b/InvenTree/locale/he/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 03:12+0000\n" +"POT-Creation-Date: 2021-07-27 21:01+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Hebrew\n" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "" #: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 -#: stock/views.py:1278 +#: stock/views.py:1295 msgid "Invalid quantity provided" msgstr "" @@ -1404,7 +1404,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:183 stock/views.py:1304 +#: build/views.py:183 stock/views.py:1321 msgid "Serial numbers already exist" msgstr "" @@ -1420,7 +1420,7 @@ msgstr "" msgid "Confirm unallocation of build stock" msgstr "" -#: build/views.py:280 build/views.py:370 stock/views.py:369 +#: build/views.py:280 build/views.py:370 stock/views.py:386 msgid "Check the confirmation box" msgstr "" @@ -4476,7 +4476,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:298 stock/views.py:874 +#: part/templates/part/category.html:298 stock/views.py:891 msgid "Create new Stock Location" msgstr "" @@ -5937,7 +5937,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:847 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:864 msgid "Convert Stock Item" msgstr "" @@ -5958,103 +5958,103 @@ msgstr "" msgid "Are you sure you want to delete this stock tracking entry?" msgstr "" -#: stock/views.py:146 +#: stock/views.py:163 msgid "Edit Stock Location" msgstr "" -#: stock/views.py:253 stock/views.py:826 stock/views.py:948 stock/views.py:1313 +#: stock/views.py:270 stock/views.py:843 stock/views.py:965 stock/views.py:1330 msgid "Owner is required (ownership control is enabled)" msgstr "" -#: stock/views.py:268 +#: stock/views.py:285 msgid "Stock Location QR code" msgstr "" -#: stock/views.py:287 +#: stock/views.py:304 msgid "Assign to Customer" msgstr "" -#: stock/views.py:296 +#: stock/views.py:313 msgid "Customer must be specified" msgstr "" -#: stock/views.py:320 +#: stock/views.py:337 msgid "Return to Stock" msgstr "" -#: stock/views.py:329 +#: stock/views.py:346 msgid "Specify a valid location" msgstr "" -#: stock/views.py:340 +#: stock/views.py:357 msgid "Stock item returned from customer" msgstr "" -#: stock/views.py:351 +#: stock/views.py:368 msgid "Delete All Test Data" msgstr "" -#: stock/views.py:368 +#: stock/views.py:385 msgid "Confirm test data deletion" msgstr "" -#: stock/views.py:473 +#: stock/views.py:490 msgid "Stock Item QR Code" msgstr "" -#: stock/views.py:499 +#: stock/views.py:516 msgid "Install Stock Item" msgstr "" -#: stock/views.py:598 +#: stock/views.py:615 msgid "Uninstall Stock Items" msgstr "" -#: stock/views.py:695 templates/js/stock.js:272 +#: stock/views.py:712 templates/js/stock.js:272 msgid "Confirm stock adjustment" msgstr "" -#: stock/views.py:706 +#: stock/views.py:723 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:728 +#: stock/views.py:745 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:965 +#: stock/views.py:982 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1058 templates/js/build.js:365 +#: stock/views.py:1075 templates/js/build.js:365 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1200 +#: stock/views.py:1217 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1282 +#: stock/views.py:1299 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1382 +#: stock/views.py:1399 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1395 +#: stock/views.py:1412 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1406 +#: stock/views.py:1423 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1413 +#: stock/views.py:1430 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1422 +#: stock/views.py:1439 msgid "Add Stock Tracking Entry" msgstr "" diff --git a/InvenTree/locale/id/LC_MESSAGES/django.po b/InvenTree/locale/id/LC_MESSAGES/django.po index 7bf4d3bed5..13103ed5bc 100644 --- a/InvenTree/locale/id/LC_MESSAGES/django.po +++ b/InvenTree/locale/id/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 03:12+0000\n" +"POT-Creation-Date: 2021-07-27 21:01+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Indonesian\n" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "" #: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 -#: stock/views.py:1278 +#: stock/views.py:1295 msgid "Invalid quantity provided" msgstr "" @@ -1404,7 +1404,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:183 stock/views.py:1304 +#: build/views.py:183 stock/views.py:1321 msgid "Serial numbers already exist" msgstr "" @@ -1420,7 +1420,7 @@ msgstr "" msgid "Confirm unallocation of build stock" msgstr "" -#: build/views.py:280 build/views.py:370 stock/views.py:369 +#: build/views.py:280 build/views.py:370 stock/views.py:386 msgid "Check the confirmation box" msgstr "" @@ -4476,7 +4476,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:298 stock/views.py:874 +#: part/templates/part/category.html:298 stock/views.py:891 msgid "Create new Stock Location" msgstr "" @@ -5937,7 +5937,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:847 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:864 msgid "Convert Stock Item" msgstr "" @@ -5958,103 +5958,103 @@ msgstr "" msgid "Are you sure you want to delete this stock tracking entry?" msgstr "" -#: stock/views.py:146 +#: stock/views.py:163 msgid "Edit Stock Location" msgstr "" -#: stock/views.py:253 stock/views.py:826 stock/views.py:948 stock/views.py:1313 +#: stock/views.py:270 stock/views.py:843 stock/views.py:965 stock/views.py:1330 msgid "Owner is required (ownership control is enabled)" msgstr "" -#: stock/views.py:268 +#: stock/views.py:285 msgid "Stock Location QR code" msgstr "" -#: stock/views.py:287 +#: stock/views.py:304 msgid "Assign to Customer" msgstr "" -#: stock/views.py:296 +#: stock/views.py:313 msgid "Customer must be specified" msgstr "" -#: stock/views.py:320 +#: stock/views.py:337 msgid "Return to Stock" msgstr "" -#: stock/views.py:329 +#: stock/views.py:346 msgid "Specify a valid location" msgstr "" -#: stock/views.py:340 +#: stock/views.py:357 msgid "Stock item returned from customer" msgstr "" -#: stock/views.py:351 +#: stock/views.py:368 msgid "Delete All Test Data" msgstr "" -#: stock/views.py:368 +#: stock/views.py:385 msgid "Confirm test data deletion" msgstr "" -#: stock/views.py:473 +#: stock/views.py:490 msgid "Stock Item QR Code" msgstr "" -#: stock/views.py:499 +#: stock/views.py:516 msgid "Install Stock Item" msgstr "" -#: stock/views.py:598 +#: stock/views.py:615 msgid "Uninstall Stock Items" msgstr "" -#: stock/views.py:695 templates/js/stock.js:272 +#: stock/views.py:712 templates/js/stock.js:272 msgid "Confirm stock adjustment" msgstr "" -#: stock/views.py:706 +#: stock/views.py:723 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:728 +#: stock/views.py:745 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:965 +#: stock/views.py:982 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1058 templates/js/build.js:365 +#: stock/views.py:1075 templates/js/build.js:365 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1200 +#: stock/views.py:1217 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1282 +#: stock/views.py:1299 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1382 +#: stock/views.py:1399 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1395 +#: stock/views.py:1412 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1406 +#: stock/views.py:1423 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1413 +#: stock/views.py:1430 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1422 +#: stock/views.py:1439 msgid "Add Stock Tracking Entry" msgstr "" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 544da97df2..553940e9f8 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 03:12+0000\n" +"POT-Creation-Date: 2021-07-27 21:01+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "" #: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 -#: stock/views.py:1278 +#: stock/views.py:1295 msgid "Invalid quantity provided" msgstr "" @@ -1404,7 +1404,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:183 stock/views.py:1304 +#: build/views.py:183 stock/views.py:1321 msgid "Serial numbers already exist" msgstr "" @@ -1420,7 +1420,7 @@ msgstr "" msgid "Confirm unallocation of build stock" msgstr "" -#: build/views.py:280 build/views.py:370 stock/views.py:369 +#: build/views.py:280 build/views.py:370 stock/views.py:386 msgid "Check the confirmation box" msgstr "" @@ -4476,7 +4476,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:298 stock/views.py:874 +#: part/templates/part/category.html:298 stock/views.py:891 msgid "Create new Stock Location" msgstr "" @@ -5937,7 +5937,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:847 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:864 msgid "Convert Stock Item" msgstr "" @@ -5958,103 +5958,103 @@ msgstr "" msgid "Are you sure you want to delete this stock tracking entry?" msgstr "" -#: stock/views.py:146 +#: stock/views.py:163 msgid "Edit Stock Location" msgstr "" -#: stock/views.py:253 stock/views.py:826 stock/views.py:948 stock/views.py:1313 +#: stock/views.py:270 stock/views.py:843 stock/views.py:965 stock/views.py:1330 msgid "Owner is required (ownership control is enabled)" msgstr "" -#: stock/views.py:268 +#: stock/views.py:285 msgid "Stock Location QR code" msgstr "" -#: stock/views.py:287 +#: stock/views.py:304 msgid "Assign to Customer" msgstr "" -#: stock/views.py:296 +#: stock/views.py:313 msgid "Customer must be specified" msgstr "" -#: stock/views.py:320 +#: stock/views.py:337 msgid "Return to Stock" msgstr "" -#: stock/views.py:329 +#: stock/views.py:346 msgid "Specify a valid location" msgstr "" -#: stock/views.py:340 +#: stock/views.py:357 msgid "Stock item returned from customer" msgstr "" -#: stock/views.py:351 +#: stock/views.py:368 msgid "Delete All Test Data" msgstr "" -#: stock/views.py:368 +#: stock/views.py:385 msgid "Confirm test data deletion" msgstr "" -#: stock/views.py:473 +#: stock/views.py:490 msgid "Stock Item QR Code" msgstr "" -#: stock/views.py:499 +#: stock/views.py:516 msgid "Install Stock Item" msgstr "" -#: stock/views.py:598 +#: stock/views.py:615 msgid "Uninstall Stock Items" msgstr "" -#: stock/views.py:695 templates/js/stock.js:272 +#: stock/views.py:712 templates/js/stock.js:272 msgid "Confirm stock adjustment" msgstr "" -#: stock/views.py:706 +#: stock/views.py:723 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:728 +#: stock/views.py:745 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:965 +#: stock/views.py:982 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1058 templates/js/build.js:365 +#: stock/views.py:1075 templates/js/build.js:365 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1200 +#: stock/views.py:1217 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1282 +#: stock/views.py:1299 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1382 +#: stock/views.py:1399 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1395 +#: stock/views.py:1412 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1406 +#: stock/views.py:1423 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1413 +#: stock/views.py:1430 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1422 +#: stock/views.py:1439 msgid "Add Stock Tracking Entry" msgstr "" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 7a29fcf591..dcc7fa1b73 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 03:12+0000\n" +"POT-Creation-Date: 2021-07-27 21:01+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "" #: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 -#: stock/views.py:1278 +#: stock/views.py:1295 msgid "Invalid quantity provided" msgstr "数量コードが無効です" @@ -1404,7 +1404,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:183 stock/views.py:1304 +#: build/views.py:183 stock/views.py:1321 msgid "Serial numbers already exist" msgstr "" @@ -1420,7 +1420,7 @@ msgstr "" msgid "Confirm unallocation of build stock" msgstr "" -#: build/views.py:280 build/views.py:370 stock/views.py:369 +#: build/views.py:280 build/views.py:370 stock/views.py:386 msgid "Check the confirmation box" msgstr "" @@ -4476,7 +4476,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:298 stock/views.py:874 +#: part/templates/part/category.html:298 stock/views.py:891 msgid "Create new Stock Location" msgstr "" @@ -5937,7 +5937,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:847 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:864 msgid "Convert Stock Item" msgstr "" @@ -5958,103 +5958,103 @@ msgstr "" msgid "Are you sure you want to delete this stock tracking entry?" msgstr "" -#: stock/views.py:146 +#: stock/views.py:163 msgid "Edit Stock Location" msgstr "" -#: stock/views.py:253 stock/views.py:826 stock/views.py:948 stock/views.py:1313 +#: stock/views.py:270 stock/views.py:843 stock/views.py:965 stock/views.py:1330 msgid "Owner is required (ownership control is enabled)" msgstr "" -#: stock/views.py:268 +#: stock/views.py:285 msgid "Stock Location QR code" msgstr "" -#: stock/views.py:287 +#: stock/views.py:304 msgid "Assign to Customer" msgstr "" -#: stock/views.py:296 +#: stock/views.py:313 msgid "Customer must be specified" msgstr "" -#: stock/views.py:320 +#: stock/views.py:337 msgid "Return to Stock" msgstr "" -#: stock/views.py:329 +#: stock/views.py:346 msgid "Specify a valid location" msgstr "" -#: stock/views.py:340 +#: stock/views.py:357 msgid "Stock item returned from customer" msgstr "" -#: stock/views.py:351 +#: stock/views.py:368 msgid "Delete All Test Data" msgstr "" -#: stock/views.py:368 +#: stock/views.py:385 msgid "Confirm test data deletion" msgstr "" -#: stock/views.py:473 +#: stock/views.py:490 msgid "Stock Item QR Code" msgstr "" -#: stock/views.py:499 +#: stock/views.py:516 msgid "Install Stock Item" msgstr "" -#: stock/views.py:598 +#: stock/views.py:615 msgid "Uninstall Stock Items" msgstr "" -#: stock/views.py:695 templates/js/stock.js:272 +#: stock/views.py:712 templates/js/stock.js:272 msgid "Confirm stock adjustment" msgstr "" -#: stock/views.py:706 +#: stock/views.py:723 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:728 +#: stock/views.py:745 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:965 +#: stock/views.py:982 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1058 templates/js/build.js:365 +#: stock/views.py:1075 templates/js/build.js:365 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1200 +#: stock/views.py:1217 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1282 +#: stock/views.py:1299 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1382 +#: stock/views.py:1399 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1395 +#: stock/views.py:1412 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1406 +#: stock/views.py:1423 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1413 +#: stock/views.py:1430 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1422 +#: stock/views.py:1439 msgid "Add Stock Tracking Entry" msgstr "" diff --git a/InvenTree/locale/ko/LC_MESSAGES/django.po b/InvenTree/locale/ko/LC_MESSAGES/django.po index d796780a34..f7719b2c97 100644 --- a/InvenTree/locale/ko/LC_MESSAGES/django.po +++ b/InvenTree/locale/ko/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 03:12+0000\n" +"POT-Creation-Date: 2021-07-27 21:01+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Korean\n" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "" #: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 -#: stock/views.py:1278 +#: stock/views.py:1295 msgid "Invalid quantity provided" msgstr "" @@ -1404,7 +1404,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:183 stock/views.py:1304 +#: build/views.py:183 stock/views.py:1321 msgid "Serial numbers already exist" msgstr "" @@ -1420,7 +1420,7 @@ msgstr "" msgid "Confirm unallocation of build stock" msgstr "" -#: build/views.py:280 build/views.py:370 stock/views.py:369 +#: build/views.py:280 build/views.py:370 stock/views.py:386 msgid "Check the confirmation box" msgstr "" @@ -4476,7 +4476,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:298 stock/views.py:874 +#: part/templates/part/category.html:298 stock/views.py:891 msgid "Create new Stock Location" msgstr "" @@ -5937,7 +5937,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:847 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:864 msgid "Convert Stock Item" msgstr "" @@ -5958,103 +5958,103 @@ msgstr "" msgid "Are you sure you want to delete this stock tracking entry?" msgstr "" -#: stock/views.py:146 +#: stock/views.py:163 msgid "Edit Stock Location" msgstr "" -#: stock/views.py:253 stock/views.py:826 stock/views.py:948 stock/views.py:1313 +#: stock/views.py:270 stock/views.py:843 stock/views.py:965 stock/views.py:1330 msgid "Owner is required (ownership control is enabled)" msgstr "" -#: stock/views.py:268 +#: stock/views.py:285 msgid "Stock Location QR code" msgstr "" -#: stock/views.py:287 +#: stock/views.py:304 msgid "Assign to Customer" msgstr "" -#: stock/views.py:296 +#: stock/views.py:313 msgid "Customer must be specified" msgstr "" -#: stock/views.py:320 +#: stock/views.py:337 msgid "Return to Stock" msgstr "" -#: stock/views.py:329 +#: stock/views.py:346 msgid "Specify a valid location" msgstr "" -#: stock/views.py:340 +#: stock/views.py:357 msgid "Stock item returned from customer" msgstr "" -#: stock/views.py:351 +#: stock/views.py:368 msgid "Delete All Test Data" msgstr "" -#: stock/views.py:368 +#: stock/views.py:385 msgid "Confirm test data deletion" msgstr "" -#: stock/views.py:473 +#: stock/views.py:490 msgid "Stock Item QR Code" msgstr "" -#: stock/views.py:499 +#: stock/views.py:516 msgid "Install Stock Item" msgstr "" -#: stock/views.py:598 +#: stock/views.py:615 msgid "Uninstall Stock Items" msgstr "" -#: stock/views.py:695 templates/js/stock.js:272 +#: stock/views.py:712 templates/js/stock.js:272 msgid "Confirm stock adjustment" msgstr "" -#: stock/views.py:706 +#: stock/views.py:723 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:728 +#: stock/views.py:745 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:965 +#: stock/views.py:982 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1058 templates/js/build.js:365 +#: stock/views.py:1075 templates/js/build.js:365 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1200 +#: stock/views.py:1217 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1282 +#: stock/views.py:1299 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1382 +#: stock/views.py:1399 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1395 +#: stock/views.py:1412 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1406 +#: stock/views.py:1423 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1413 +#: stock/views.py:1430 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1422 +#: stock/views.py:1439 msgid "Add Stock Tracking Entry" msgstr "" diff --git a/InvenTree/locale/nl/LC_MESSAGES/django.po b/InvenTree/locale/nl/LC_MESSAGES/django.po index 80f2d457da..d075b3ec13 100644 --- a/InvenTree/locale/nl/LC_MESSAGES/django.po +++ b/InvenTree/locale/nl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 03:12+0000\n" +"POT-Creation-Date: 2021-07-27 21:01+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Dutch\n" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "" #: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 -#: stock/views.py:1278 +#: stock/views.py:1295 msgid "Invalid quantity provided" msgstr "" @@ -1404,7 +1404,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:183 stock/views.py:1304 +#: build/views.py:183 stock/views.py:1321 msgid "Serial numbers already exist" msgstr "" @@ -1420,7 +1420,7 @@ msgstr "" msgid "Confirm unallocation of build stock" msgstr "" -#: build/views.py:280 build/views.py:370 stock/views.py:369 +#: build/views.py:280 build/views.py:370 stock/views.py:386 msgid "Check the confirmation box" msgstr "" @@ -4476,7 +4476,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:298 stock/views.py:874 +#: part/templates/part/category.html:298 stock/views.py:891 msgid "Create new Stock Location" msgstr "" @@ -5937,7 +5937,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:847 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:864 msgid "Convert Stock Item" msgstr "" @@ -5958,103 +5958,103 @@ msgstr "" msgid "Are you sure you want to delete this stock tracking entry?" msgstr "" -#: stock/views.py:146 +#: stock/views.py:163 msgid "Edit Stock Location" msgstr "" -#: stock/views.py:253 stock/views.py:826 stock/views.py:948 stock/views.py:1313 +#: stock/views.py:270 stock/views.py:843 stock/views.py:965 stock/views.py:1330 msgid "Owner is required (ownership control is enabled)" msgstr "" -#: stock/views.py:268 +#: stock/views.py:285 msgid "Stock Location QR code" msgstr "" -#: stock/views.py:287 +#: stock/views.py:304 msgid "Assign to Customer" msgstr "" -#: stock/views.py:296 +#: stock/views.py:313 msgid "Customer must be specified" msgstr "" -#: stock/views.py:320 +#: stock/views.py:337 msgid "Return to Stock" msgstr "" -#: stock/views.py:329 +#: stock/views.py:346 msgid "Specify a valid location" msgstr "" -#: stock/views.py:340 +#: stock/views.py:357 msgid "Stock item returned from customer" msgstr "" -#: stock/views.py:351 +#: stock/views.py:368 msgid "Delete All Test Data" msgstr "" -#: stock/views.py:368 +#: stock/views.py:385 msgid "Confirm test data deletion" msgstr "" -#: stock/views.py:473 +#: stock/views.py:490 msgid "Stock Item QR Code" msgstr "" -#: stock/views.py:499 +#: stock/views.py:516 msgid "Install Stock Item" msgstr "" -#: stock/views.py:598 +#: stock/views.py:615 msgid "Uninstall Stock Items" msgstr "" -#: stock/views.py:695 templates/js/stock.js:272 +#: stock/views.py:712 templates/js/stock.js:272 msgid "Confirm stock adjustment" msgstr "" -#: stock/views.py:706 +#: stock/views.py:723 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:728 +#: stock/views.py:745 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:965 +#: stock/views.py:982 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1058 templates/js/build.js:365 +#: stock/views.py:1075 templates/js/build.js:365 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1200 +#: stock/views.py:1217 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1282 +#: stock/views.py:1299 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1382 +#: stock/views.py:1399 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1395 +#: stock/views.py:1412 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1406 +#: stock/views.py:1423 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1413 +#: stock/views.py:1430 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1422 +#: stock/views.py:1439 msgid "Add Stock Tracking Entry" msgstr "" diff --git a/InvenTree/locale/no/LC_MESSAGES/django.po b/InvenTree/locale/no/LC_MESSAGES/django.po index d2c2c589ce..ae8f75d0e3 100644 --- a/InvenTree/locale/no/LC_MESSAGES/django.po +++ b/InvenTree/locale/no/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 03:12+0000\n" +"POT-Creation-Date: 2021-07-27 21:01+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Norwegian\n" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "" #: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 -#: stock/views.py:1278 +#: stock/views.py:1295 msgid "Invalid quantity provided" msgstr "" @@ -1404,7 +1404,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:183 stock/views.py:1304 +#: build/views.py:183 stock/views.py:1321 msgid "Serial numbers already exist" msgstr "" @@ -1420,7 +1420,7 @@ msgstr "" msgid "Confirm unallocation of build stock" msgstr "" -#: build/views.py:280 build/views.py:370 stock/views.py:369 +#: build/views.py:280 build/views.py:370 stock/views.py:386 msgid "Check the confirmation box" msgstr "" @@ -4476,7 +4476,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:298 stock/views.py:874 +#: part/templates/part/category.html:298 stock/views.py:891 msgid "Create new Stock Location" msgstr "" @@ -5937,7 +5937,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:847 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:864 msgid "Convert Stock Item" msgstr "" @@ -5958,103 +5958,103 @@ msgstr "" msgid "Are you sure you want to delete this stock tracking entry?" msgstr "" -#: stock/views.py:146 +#: stock/views.py:163 msgid "Edit Stock Location" msgstr "" -#: stock/views.py:253 stock/views.py:826 stock/views.py:948 stock/views.py:1313 +#: stock/views.py:270 stock/views.py:843 stock/views.py:965 stock/views.py:1330 msgid "Owner is required (ownership control is enabled)" msgstr "" -#: stock/views.py:268 +#: stock/views.py:285 msgid "Stock Location QR code" msgstr "" -#: stock/views.py:287 +#: stock/views.py:304 msgid "Assign to Customer" msgstr "" -#: stock/views.py:296 +#: stock/views.py:313 msgid "Customer must be specified" msgstr "" -#: stock/views.py:320 +#: stock/views.py:337 msgid "Return to Stock" msgstr "" -#: stock/views.py:329 +#: stock/views.py:346 msgid "Specify a valid location" msgstr "" -#: stock/views.py:340 +#: stock/views.py:357 msgid "Stock item returned from customer" msgstr "" -#: stock/views.py:351 +#: stock/views.py:368 msgid "Delete All Test Data" msgstr "" -#: stock/views.py:368 +#: stock/views.py:385 msgid "Confirm test data deletion" msgstr "" -#: stock/views.py:473 +#: stock/views.py:490 msgid "Stock Item QR Code" msgstr "" -#: stock/views.py:499 +#: stock/views.py:516 msgid "Install Stock Item" msgstr "" -#: stock/views.py:598 +#: stock/views.py:615 msgid "Uninstall Stock Items" msgstr "" -#: stock/views.py:695 templates/js/stock.js:272 +#: stock/views.py:712 templates/js/stock.js:272 msgid "Confirm stock adjustment" msgstr "" -#: stock/views.py:706 +#: stock/views.py:723 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:728 +#: stock/views.py:745 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:965 +#: stock/views.py:982 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1058 templates/js/build.js:365 +#: stock/views.py:1075 templates/js/build.js:365 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1200 +#: stock/views.py:1217 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1282 +#: stock/views.py:1299 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1382 +#: stock/views.py:1399 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1395 +#: stock/views.py:1412 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1406 +#: stock/views.py:1423 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1413 +#: stock/views.py:1430 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1422 +#: stock/views.py:1439 msgid "Add Stock Tracking Entry" msgstr "" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index b20b5bee66..e335a3c628 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 03:12+0000\n" +"POT-Creation-Date: 2021-07-27 21:01+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "Powtórzony numer seryjny: {n}" #: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 -#: stock/views.py:1278 +#: stock/views.py:1295 msgid "Invalid quantity provided" msgstr "Podano nieprawidłową ilość" @@ -1404,7 +1404,7 @@ msgstr "Utwórz zlecenie budowy" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:183 stock/views.py:1304 +#: build/views.py:183 stock/views.py:1321 msgid "Serial numbers already exist" msgstr "Numer seryjny już istnieje" @@ -1420,7 +1420,7 @@ msgstr "" msgid "Confirm unallocation of build stock" msgstr "" -#: build/views.py:280 build/views.py:370 stock/views.py:369 +#: build/views.py:280 build/views.py:370 stock/views.py:386 msgid "Check the confirmation box" msgstr "" @@ -4476,7 +4476,7 @@ msgstr "Utwórz nową kategorię" msgid "Create new Part Category" msgstr "Utwórz nową kategorię części" -#: part/templates/part/category.html:298 stock/views.py:874 +#: part/templates/part/category.html:298 stock/views.py:891 msgid "Create new Stock Location" msgstr "Utwórz nową lokalizację magazynową" @@ -5937,7 +5937,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:847 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:864 msgid "Convert Stock Item" msgstr "" @@ -5958,103 +5958,103 @@ msgstr "" msgid "Are you sure you want to delete this stock tracking entry?" msgstr "" -#: stock/views.py:146 +#: stock/views.py:163 msgid "Edit Stock Location" msgstr "" -#: stock/views.py:253 stock/views.py:826 stock/views.py:948 stock/views.py:1313 +#: stock/views.py:270 stock/views.py:843 stock/views.py:965 stock/views.py:1330 msgid "Owner is required (ownership control is enabled)" msgstr "" -#: stock/views.py:268 +#: stock/views.py:285 msgid "Stock Location QR code" msgstr "" -#: stock/views.py:287 +#: stock/views.py:304 msgid "Assign to Customer" msgstr "" -#: stock/views.py:296 +#: stock/views.py:313 msgid "Customer must be specified" msgstr "" -#: stock/views.py:320 +#: stock/views.py:337 msgid "Return to Stock" msgstr "" -#: stock/views.py:329 +#: stock/views.py:346 msgid "Specify a valid location" msgstr "" -#: stock/views.py:340 +#: stock/views.py:357 msgid "Stock item returned from customer" msgstr "" -#: stock/views.py:351 +#: stock/views.py:368 msgid "Delete All Test Data" msgstr "" -#: stock/views.py:368 +#: stock/views.py:385 msgid "Confirm test data deletion" msgstr "" -#: stock/views.py:473 +#: stock/views.py:490 msgid "Stock Item QR Code" msgstr "" -#: stock/views.py:499 +#: stock/views.py:516 msgid "Install Stock Item" msgstr "" -#: stock/views.py:598 +#: stock/views.py:615 msgid "Uninstall Stock Items" msgstr "" -#: stock/views.py:695 templates/js/stock.js:272 +#: stock/views.py:712 templates/js/stock.js:272 msgid "Confirm stock adjustment" msgstr "" -#: stock/views.py:706 +#: stock/views.py:723 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:728 +#: stock/views.py:745 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:965 +#: stock/views.py:982 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1058 templates/js/build.js:365 +#: stock/views.py:1075 templates/js/build.js:365 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1200 +#: stock/views.py:1217 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1282 +#: stock/views.py:1299 msgid "Quantity cannot be negative" msgstr "Ilość nie może być ujemna" -#: stock/views.py:1382 +#: stock/views.py:1399 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1395 +#: stock/views.py:1412 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1406 +#: stock/views.py:1423 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1413 +#: stock/views.py:1430 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1422 +#: stock/views.py:1439 msgid "Add Stock Tracking Entry" msgstr "" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index ee1f2d3d85..ce4bc2ed3b 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 03:12+0000\n" +"POT-Creation-Date: 2021-07-27 21:01+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "Дублировать серийный номер: {n}" #: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 -#: stock/views.py:1278 +#: stock/views.py:1295 msgid "Invalid quantity provided" msgstr "недопустимое количество" @@ -1404,7 +1404,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:183 stock/views.py:1304 +#: build/views.py:183 stock/views.py:1321 msgid "Serial numbers already exist" msgstr "" @@ -1420,7 +1420,7 @@ msgstr "" msgid "Confirm unallocation of build stock" msgstr "" -#: build/views.py:280 build/views.py:370 stock/views.py:369 +#: build/views.py:280 build/views.py:370 stock/views.py:386 msgid "Check the confirmation box" msgstr "" @@ -4476,7 +4476,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:298 stock/views.py:874 +#: part/templates/part/category.html:298 stock/views.py:891 msgid "Create new Stock Location" msgstr "" @@ -5937,7 +5937,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:847 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:864 msgid "Convert Stock Item" msgstr "" @@ -5958,103 +5958,103 @@ msgstr "" msgid "Are you sure you want to delete this stock tracking entry?" msgstr "" -#: stock/views.py:146 +#: stock/views.py:163 msgid "Edit Stock Location" msgstr "" -#: stock/views.py:253 stock/views.py:826 stock/views.py:948 stock/views.py:1313 +#: stock/views.py:270 stock/views.py:843 stock/views.py:965 stock/views.py:1330 msgid "Owner is required (ownership control is enabled)" msgstr "" -#: stock/views.py:268 +#: stock/views.py:285 msgid "Stock Location QR code" msgstr "" -#: stock/views.py:287 +#: stock/views.py:304 msgid "Assign to Customer" msgstr "" -#: stock/views.py:296 +#: stock/views.py:313 msgid "Customer must be specified" msgstr "" -#: stock/views.py:320 +#: stock/views.py:337 msgid "Return to Stock" msgstr "" -#: stock/views.py:329 +#: stock/views.py:346 msgid "Specify a valid location" msgstr "" -#: stock/views.py:340 +#: stock/views.py:357 msgid "Stock item returned from customer" msgstr "" -#: stock/views.py:351 +#: stock/views.py:368 msgid "Delete All Test Data" msgstr "" -#: stock/views.py:368 +#: stock/views.py:385 msgid "Confirm test data deletion" msgstr "" -#: stock/views.py:473 +#: stock/views.py:490 msgid "Stock Item QR Code" msgstr "" -#: stock/views.py:499 +#: stock/views.py:516 msgid "Install Stock Item" msgstr "" -#: stock/views.py:598 +#: stock/views.py:615 msgid "Uninstall Stock Items" msgstr "" -#: stock/views.py:695 templates/js/stock.js:272 +#: stock/views.py:712 templates/js/stock.js:272 msgid "Confirm stock adjustment" msgstr "" -#: stock/views.py:706 +#: stock/views.py:723 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:728 +#: stock/views.py:745 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:965 +#: stock/views.py:982 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1058 templates/js/build.js:365 +#: stock/views.py:1075 templates/js/build.js:365 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1200 +#: stock/views.py:1217 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1282 +#: stock/views.py:1299 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1382 +#: stock/views.py:1399 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1395 +#: stock/views.py:1412 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1406 +#: stock/views.py:1423 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1413 +#: stock/views.py:1430 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1422 +#: stock/views.py:1439 msgid "Add Stock Tracking Entry" msgstr "" diff --git a/InvenTree/locale/sv/LC_MESSAGES/django.po b/InvenTree/locale/sv/LC_MESSAGES/django.po index 2993b5fac7..df96942f7b 100644 --- a/InvenTree/locale/sv/LC_MESSAGES/django.po +++ b/InvenTree/locale/sv/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 03:12+0000\n" +"POT-Creation-Date: 2021-07-27 21:01+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Swedish\n" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "" #: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 -#: stock/views.py:1278 +#: stock/views.py:1295 msgid "Invalid quantity provided" msgstr "" @@ -1404,7 +1404,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:183 stock/views.py:1304 +#: build/views.py:183 stock/views.py:1321 msgid "Serial numbers already exist" msgstr "" @@ -1420,7 +1420,7 @@ msgstr "" msgid "Confirm unallocation of build stock" msgstr "" -#: build/views.py:280 build/views.py:370 stock/views.py:369 +#: build/views.py:280 build/views.py:370 stock/views.py:386 msgid "Check the confirmation box" msgstr "" @@ -4476,7 +4476,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:298 stock/views.py:874 +#: part/templates/part/category.html:298 stock/views.py:891 msgid "Create new Stock Location" msgstr "" @@ -5937,7 +5937,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:847 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:864 msgid "Convert Stock Item" msgstr "" @@ -5958,103 +5958,103 @@ msgstr "" msgid "Are you sure you want to delete this stock tracking entry?" msgstr "" -#: stock/views.py:146 +#: stock/views.py:163 msgid "Edit Stock Location" msgstr "" -#: stock/views.py:253 stock/views.py:826 stock/views.py:948 stock/views.py:1313 +#: stock/views.py:270 stock/views.py:843 stock/views.py:965 stock/views.py:1330 msgid "Owner is required (ownership control is enabled)" msgstr "" -#: stock/views.py:268 +#: stock/views.py:285 msgid "Stock Location QR code" msgstr "" -#: stock/views.py:287 +#: stock/views.py:304 msgid "Assign to Customer" msgstr "" -#: stock/views.py:296 +#: stock/views.py:313 msgid "Customer must be specified" msgstr "" -#: stock/views.py:320 +#: stock/views.py:337 msgid "Return to Stock" msgstr "" -#: stock/views.py:329 +#: stock/views.py:346 msgid "Specify a valid location" msgstr "" -#: stock/views.py:340 +#: stock/views.py:357 msgid "Stock item returned from customer" msgstr "" -#: stock/views.py:351 +#: stock/views.py:368 msgid "Delete All Test Data" msgstr "" -#: stock/views.py:368 +#: stock/views.py:385 msgid "Confirm test data deletion" msgstr "" -#: stock/views.py:473 +#: stock/views.py:490 msgid "Stock Item QR Code" msgstr "" -#: stock/views.py:499 +#: stock/views.py:516 msgid "Install Stock Item" msgstr "" -#: stock/views.py:598 +#: stock/views.py:615 msgid "Uninstall Stock Items" msgstr "" -#: stock/views.py:695 templates/js/stock.js:272 +#: stock/views.py:712 templates/js/stock.js:272 msgid "Confirm stock adjustment" msgstr "" -#: stock/views.py:706 +#: stock/views.py:723 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:728 +#: stock/views.py:745 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:965 +#: stock/views.py:982 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1058 templates/js/build.js:365 +#: stock/views.py:1075 templates/js/build.js:365 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1200 +#: stock/views.py:1217 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1282 +#: stock/views.py:1299 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1382 +#: stock/views.py:1399 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1395 +#: stock/views.py:1412 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1406 +#: stock/views.py:1423 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1413 +#: stock/views.py:1430 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1422 +#: stock/views.py:1439 msgid "Add Stock Tracking Entry" msgstr "" diff --git a/InvenTree/locale/th/LC_MESSAGES/django.po b/InvenTree/locale/th/LC_MESSAGES/django.po index 01afb5c78c..993d08dcb8 100644 --- a/InvenTree/locale/th/LC_MESSAGES/django.po +++ b/InvenTree/locale/th/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 03:12+0000\n" +"POT-Creation-Date: 2021-07-27 21:01+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Thai\n" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "" #: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 -#: stock/views.py:1278 +#: stock/views.py:1295 msgid "Invalid quantity provided" msgstr "" @@ -1404,7 +1404,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:183 stock/views.py:1304 +#: build/views.py:183 stock/views.py:1321 msgid "Serial numbers already exist" msgstr "" @@ -1420,7 +1420,7 @@ msgstr "" msgid "Confirm unallocation of build stock" msgstr "" -#: build/views.py:280 build/views.py:370 stock/views.py:369 +#: build/views.py:280 build/views.py:370 stock/views.py:386 msgid "Check the confirmation box" msgstr "" @@ -4476,7 +4476,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:298 stock/views.py:874 +#: part/templates/part/category.html:298 stock/views.py:891 msgid "Create new Stock Location" msgstr "" @@ -5937,7 +5937,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:847 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:864 msgid "Convert Stock Item" msgstr "" @@ -5958,103 +5958,103 @@ msgstr "" msgid "Are you sure you want to delete this stock tracking entry?" msgstr "" -#: stock/views.py:146 +#: stock/views.py:163 msgid "Edit Stock Location" msgstr "" -#: stock/views.py:253 stock/views.py:826 stock/views.py:948 stock/views.py:1313 +#: stock/views.py:270 stock/views.py:843 stock/views.py:965 stock/views.py:1330 msgid "Owner is required (ownership control is enabled)" msgstr "" -#: stock/views.py:268 +#: stock/views.py:285 msgid "Stock Location QR code" msgstr "" -#: stock/views.py:287 +#: stock/views.py:304 msgid "Assign to Customer" msgstr "" -#: stock/views.py:296 +#: stock/views.py:313 msgid "Customer must be specified" msgstr "" -#: stock/views.py:320 +#: stock/views.py:337 msgid "Return to Stock" msgstr "" -#: stock/views.py:329 +#: stock/views.py:346 msgid "Specify a valid location" msgstr "" -#: stock/views.py:340 +#: stock/views.py:357 msgid "Stock item returned from customer" msgstr "" -#: stock/views.py:351 +#: stock/views.py:368 msgid "Delete All Test Data" msgstr "" -#: stock/views.py:368 +#: stock/views.py:385 msgid "Confirm test data deletion" msgstr "" -#: stock/views.py:473 +#: stock/views.py:490 msgid "Stock Item QR Code" msgstr "" -#: stock/views.py:499 +#: stock/views.py:516 msgid "Install Stock Item" msgstr "" -#: stock/views.py:598 +#: stock/views.py:615 msgid "Uninstall Stock Items" msgstr "" -#: stock/views.py:695 templates/js/stock.js:272 +#: stock/views.py:712 templates/js/stock.js:272 msgid "Confirm stock adjustment" msgstr "" -#: stock/views.py:706 +#: stock/views.py:723 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:728 +#: stock/views.py:745 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:965 +#: stock/views.py:982 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1058 templates/js/build.js:365 +#: stock/views.py:1075 templates/js/build.js:365 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1200 +#: stock/views.py:1217 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1282 +#: stock/views.py:1299 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1382 +#: stock/views.py:1399 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1395 +#: stock/views.py:1412 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1406 +#: stock/views.py:1423 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1413 +#: stock/views.py:1430 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1422 +#: stock/views.py:1439 msgid "Add Stock Tracking Entry" msgstr "" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 8234e943ae..86f4bbac72 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 03:12+0000\n" +"POT-Creation-Date: 2021-07-27 21:01+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "Tekrarlanan seri {n}" #: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 -#: stock/views.py:1278 +#: stock/views.py:1295 msgid "Invalid quantity provided" msgstr "Geçersiz veri sağlandı" @@ -1404,7 +1404,7 @@ msgstr "Yapım İşi Çıktısı Oluştur" msgid "Maximum output quantity is " msgstr "Maksimum çıktı miktarı " -#: build/views.py:183 stock/views.py:1304 +#: build/views.py:183 stock/views.py:1321 msgid "Serial numbers already exist" msgstr "Seri numaraları zaten mevcut" @@ -1420,7 +1420,7 @@ msgstr "Yapım İşi Çıktısı Sil" msgid "Confirm unallocation of build stock" msgstr "Yapım işi stoku tahsisinin iptalini onayla" -#: build/views.py:280 build/views.py:370 stock/views.py:369 +#: build/views.py:280 build/views.py:370 stock/views.py:386 msgid "Check the confirmation box" msgstr "Onay kutusunu işaretleyin" @@ -4476,7 +4476,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:298 stock/views.py:874 +#: part/templates/part/category.html:298 stock/views.py:891 msgid "Create new Stock Location" msgstr "Yeni Stok konumu oluştur" @@ -5937,7 +5937,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:847 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:864 msgid "Convert Stock Item" msgstr "Stok Kalemine Dönüştür" @@ -5958,103 +5958,103 @@ msgstr "Bu işlem kolayca geri alınamaz" msgid "Are you sure you want to delete this stock tracking entry?" msgstr "" -#: stock/views.py:146 +#: stock/views.py:163 msgid "Edit Stock Location" msgstr "Stok konumunu düzenle" -#: stock/views.py:253 stock/views.py:826 stock/views.py:948 stock/views.py:1313 +#: stock/views.py:270 stock/views.py:843 stock/views.py:965 stock/views.py:1330 msgid "Owner is required (ownership control is enabled)" msgstr "Sahip gerekli (sahip kontrolü etkinleştirildi)" -#: stock/views.py:268 +#: stock/views.py:285 msgid "Stock Location QR code" msgstr "Stok Konumu QR Kodu" -#: stock/views.py:287 +#: stock/views.py:304 msgid "Assign to Customer" msgstr "" -#: stock/views.py:296 +#: stock/views.py:313 msgid "Customer must be specified" msgstr "" -#: stock/views.py:320 +#: stock/views.py:337 msgid "Return to Stock" msgstr "" -#: stock/views.py:329 +#: stock/views.py:346 msgid "Specify a valid location" msgstr "Geçerli bir konum belirtiniz" -#: stock/views.py:340 +#: stock/views.py:357 msgid "Stock item returned from customer" msgstr "" -#: stock/views.py:351 +#: stock/views.py:368 msgid "Delete All Test Data" msgstr "" -#: stock/views.py:368 +#: stock/views.py:385 msgid "Confirm test data deletion" msgstr "" -#: stock/views.py:473 +#: stock/views.py:490 msgid "Stock Item QR Code" msgstr "" -#: stock/views.py:499 +#: stock/views.py:516 msgid "Install Stock Item" msgstr "" -#: stock/views.py:598 +#: stock/views.py:615 msgid "Uninstall Stock Items" msgstr "" -#: stock/views.py:695 templates/js/stock.js:272 +#: stock/views.py:712 templates/js/stock.js:272 msgid "Confirm stock adjustment" msgstr "Stok ayarlamasını onayla" -#: stock/views.py:706 +#: stock/views.py:723 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:728 +#: stock/views.py:745 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:965 +#: stock/views.py:982 msgid "Serialize Stock" msgstr "Stoku Seri Numarala" -#: stock/views.py:1058 templates/js/build.js:365 +#: stock/views.py:1075 templates/js/build.js:365 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1200 +#: stock/views.py:1217 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1282 +#: stock/views.py:1299 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1382 +#: stock/views.py:1399 msgid "Delete Stock Location" msgstr "Stok Konumunu Sil" -#: stock/views.py:1395 +#: stock/views.py:1412 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1406 +#: stock/views.py:1423 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1413 +#: stock/views.py:1430 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1422 +#: stock/views.py:1439 msgid "Add Stock Tracking Entry" msgstr "" diff --git a/InvenTree/locale/vi/LC_MESSAGES/django.po b/InvenTree/locale/vi/LC_MESSAGES/django.po index c9600278fc..6bee6e62f9 100644 --- a/InvenTree/locale/vi/LC_MESSAGES/django.po +++ b/InvenTree/locale/vi/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 03:12+0000\n" +"POT-Creation-Date: 2021-07-27 21:01+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "" #: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 -#: stock/views.py:1278 +#: stock/views.py:1295 msgid "Invalid quantity provided" msgstr "" @@ -1404,7 +1404,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:183 stock/views.py:1304 +#: build/views.py:183 stock/views.py:1321 msgid "Serial numbers already exist" msgstr "" @@ -1420,7 +1420,7 @@ msgstr "" msgid "Confirm unallocation of build stock" msgstr "" -#: build/views.py:280 build/views.py:370 stock/views.py:369 +#: build/views.py:280 build/views.py:370 stock/views.py:386 msgid "Check the confirmation box" msgstr "" @@ -4476,7 +4476,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:298 stock/views.py:874 +#: part/templates/part/category.html:298 stock/views.py:891 msgid "Create new Stock Location" msgstr "" @@ -5937,7 +5937,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:847 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:864 msgid "Convert Stock Item" msgstr "" @@ -5958,103 +5958,103 @@ msgstr "" msgid "Are you sure you want to delete this stock tracking entry?" msgstr "" -#: stock/views.py:146 +#: stock/views.py:163 msgid "Edit Stock Location" msgstr "" -#: stock/views.py:253 stock/views.py:826 stock/views.py:948 stock/views.py:1313 +#: stock/views.py:270 stock/views.py:843 stock/views.py:965 stock/views.py:1330 msgid "Owner is required (ownership control is enabled)" msgstr "" -#: stock/views.py:268 +#: stock/views.py:285 msgid "Stock Location QR code" msgstr "" -#: stock/views.py:287 +#: stock/views.py:304 msgid "Assign to Customer" msgstr "" -#: stock/views.py:296 +#: stock/views.py:313 msgid "Customer must be specified" msgstr "" -#: stock/views.py:320 +#: stock/views.py:337 msgid "Return to Stock" msgstr "" -#: stock/views.py:329 +#: stock/views.py:346 msgid "Specify a valid location" msgstr "" -#: stock/views.py:340 +#: stock/views.py:357 msgid "Stock item returned from customer" msgstr "" -#: stock/views.py:351 +#: stock/views.py:368 msgid "Delete All Test Data" msgstr "" -#: stock/views.py:368 +#: stock/views.py:385 msgid "Confirm test data deletion" msgstr "" -#: stock/views.py:473 +#: stock/views.py:490 msgid "Stock Item QR Code" msgstr "" -#: stock/views.py:499 +#: stock/views.py:516 msgid "Install Stock Item" msgstr "" -#: stock/views.py:598 +#: stock/views.py:615 msgid "Uninstall Stock Items" msgstr "" -#: stock/views.py:695 templates/js/stock.js:272 +#: stock/views.py:712 templates/js/stock.js:272 msgid "Confirm stock adjustment" msgstr "" -#: stock/views.py:706 +#: stock/views.py:723 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:728 +#: stock/views.py:745 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:965 +#: stock/views.py:982 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1058 templates/js/build.js:365 +#: stock/views.py:1075 templates/js/build.js:365 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1200 +#: stock/views.py:1217 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1282 +#: stock/views.py:1299 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1382 +#: stock/views.py:1399 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1395 +#: stock/views.py:1412 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1406 +#: stock/views.py:1423 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1413 +#: stock/views.py:1430 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1422 +#: stock/views.py:1439 msgid "Add Stock Tracking Entry" msgstr "" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index 2cb08d1089..b1f94e604f 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 03:12+0000\n" +"POT-Creation-Date: 2021-07-27 21:01+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -78,7 +78,7 @@ msgid "Duplicate serial: {n}" msgstr "" #: InvenTree/helpers.py:403 order/models.py:315 order/models.py:425 -#: stock/views.py:1278 +#: stock/views.py:1295 msgid "Invalid quantity provided" msgstr "" @@ -1404,7 +1404,7 @@ msgstr "" msgid "Maximum output quantity is " msgstr "" -#: build/views.py:183 stock/views.py:1304 +#: build/views.py:183 stock/views.py:1321 msgid "Serial numbers already exist" msgstr "" @@ -1420,7 +1420,7 @@ msgstr "" msgid "Confirm unallocation of build stock" msgstr "" -#: build/views.py:280 build/views.py:370 stock/views.py:369 +#: build/views.py:280 build/views.py:370 stock/views.py:386 msgid "Check the confirmation box" msgstr "" @@ -4476,7 +4476,7 @@ msgstr "" msgid "Create new Part Category" msgstr "" -#: part/templates/part/category.html:298 stock/views.py:874 +#: part/templates/part/category.html:298 stock/views.py:891 msgid "Create new Stock Location" msgstr "" @@ -5937,7 +5937,7 @@ msgstr "" msgid "The following stock items will be uninstalled" msgstr "" -#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:847 +#: stock/templates/stock/stockitem_convert.html:7 stock/views.py:864 msgid "Convert Stock Item" msgstr "" @@ -5958,103 +5958,103 @@ msgstr "" msgid "Are you sure you want to delete this stock tracking entry?" msgstr "" -#: stock/views.py:146 +#: stock/views.py:163 msgid "Edit Stock Location" msgstr "" -#: stock/views.py:253 stock/views.py:826 stock/views.py:948 stock/views.py:1313 +#: stock/views.py:270 stock/views.py:843 stock/views.py:965 stock/views.py:1330 msgid "Owner is required (ownership control is enabled)" msgstr "" -#: stock/views.py:268 +#: stock/views.py:285 msgid "Stock Location QR code" msgstr "" -#: stock/views.py:287 +#: stock/views.py:304 msgid "Assign to Customer" msgstr "" -#: stock/views.py:296 +#: stock/views.py:313 msgid "Customer must be specified" msgstr "" -#: stock/views.py:320 +#: stock/views.py:337 msgid "Return to Stock" msgstr "" -#: stock/views.py:329 +#: stock/views.py:346 msgid "Specify a valid location" msgstr "" -#: stock/views.py:340 +#: stock/views.py:357 msgid "Stock item returned from customer" msgstr "" -#: stock/views.py:351 +#: stock/views.py:368 msgid "Delete All Test Data" msgstr "" -#: stock/views.py:368 +#: stock/views.py:385 msgid "Confirm test data deletion" msgstr "" -#: stock/views.py:473 +#: stock/views.py:490 msgid "Stock Item QR Code" msgstr "" -#: stock/views.py:499 +#: stock/views.py:516 msgid "Install Stock Item" msgstr "" -#: stock/views.py:598 +#: stock/views.py:615 msgid "Uninstall Stock Items" msgstr "" -#: stock/views.py:695 templates/js/stock.js:272 +#: stock/views.py:712 templates/js/stock.js:272 msgid "Confirm stock adjustment" msgstr "" -#: stock/views.py:706 +#: stock/views.py:723 msgid "Uninstalled stock items" msgstr "" -#: stock/views.py:728 +#: stock/views.py:745 msgid "Edit Stock Item" msgstr "" -#: stock/views.py:965 +#: stock/views.py:982 msgid "Serialize Stock" msgstr "" -#: stock/views.py:1058 templates/js/build.js:365 +#: stock/views.py:1075 templates/js/build.js:365 msgid "Create new Stock Item" msgstr "" -#: stock/views.py:1200 +#: stock/views.py:1217 msgid "Duplicate Stock Item" msgstr "" -#: stock/views.py:1282 +#: stock/views.py:1299 msgid "Quantity cannot be negative" msgstr "" -#: stock/views.py:1382 +#: stock/views.py:1399 msgid "Delete Stock Location" msgstr "" -#: stock/views.py:1395 +#: stock/views.py:1412 msgid "Delete Stock Item" msgstr "" -#: stock/views.py:1406 +#: stock/views.py:1423 msgid "Delete Stock Tracking Entry" msgstr "" -#: stock/views.py:1413 +#: stock/views.py:1430 msgid "Edit Stock Tracking Entry" msgstr "" -#: stock/views.py:1422 +#: stock/views.py:1439 msgid "Add Stock Tracking Entry" msgstr "" From 08b612a472ebb02d2aa775b342914017379e7365 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 28 Jul 2021 07:02:35 +1000 Subject: [PATCH 697/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/fr/LC_MESSAGES/django.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index f767a5c416..c6165727ff 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-27 21:01+0000\n" -"PO-Revision-Date: 2021-07-27 00:13\n" +"PO-Revision-Date: 2021-07-27 21:02\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -6156,8 +6156,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7943,3 +7942,4 @@ msgstr "" #: users/models.py:194 msgid "Permission to delete items" msgstr "" + From 5ce8715df8c005617df361b7d2a363b976881ef0 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 28 Jul 2021 07:02:36 +1000 Subject: [PATCH 698/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/he/LC_MESSAGES/django.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/InvenTree/locale/he/LC_MESSAGES/django.po b/InvenTree/locale/he/LC_MESSAGES/django.po index 29b48a42d8..2da8c5497f 100644 --- a/InvenTree/locale/he/LC_MESSAGES/django.po +++ b/InvenTree/locale/he/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-27 21:01+0000\n" -"PO-Revision-Date: 2021-07-27 00:13\n" +"PO-Revision-Date: 2021-07-27 21:02\n" "Last-Translator: \n" "Language-Team: Hebrew\n" "Language: he_IL\n" @@ -6156,8 +6156,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7943,3 +7942,4 @@ msgstr "" #: users/models.py:194 msgid "Permission to delete items" msgstr "" + From a7f3a21dd645f5a65a8b72ed7fc4e1cd506567e4 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 28 Jul 2021 07:02:38 +1000 Subject: [PATCH 699/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/id/LC_MESSAGES/django.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/InvenTree/locale/id/LC_MESSAGES/django.po b/InvenTree/locale/id/LC_MESSAGES/django.po index 13103ed5bc..42ebf49c9e 100644 --- a/InvenTree/locale/id/LC_MESSAGES/django.po +++ b/InvenTree/locale/id/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-27 21:01+0000\n" -"PO-Revision-Date: 2021-07-27 00:13\n" +"PO-Revision-Date: 2021-07-27 21:02\n" "Last-Translator: \n" "Language-Team: Indonesian\n" "Language: id_ID\n" @@ -6156,8 +6156,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7943,3 +7942,4 @@ msgstr "" #: users/models.py:194 msgid "Permission to delete items" msgstr "" + From 26cee8430a5d87b15fcd4e5252be1d555b4b0310 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 28 Jul 2021 07:02:39 +1000 Subject: [PATCH 700/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/vi/LC_MESSAGES/django.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/InvenTree/locale/vi/LC_MESSAGES/django.po b/InvenTree/locale/vi/LC_MESSAGES/django.po index 6bee6e62f9..f96ab6f94d 100644 --- a/InvenTree/locale/vi/LC_MESSAGES/django.po +++ b/InvenTree/locale/vi/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-27 21:01+0000\n" -"PO-Revision-Date: 2021-07-27 00:13\n" +"PO-Revision-Date: 2021-07-27 21:02\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "Language: vi_VN\n" @@ -6156,8 +6156,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7943,3 +7942,4 @@ msgstr "" #: users/models.py:194 msgid "Permission to delete items" msgstr "" + From 2948cabd1c7fafcd5b5aedd716d44f776e396fc5 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 28 Jul 2021 07:02:40 +1000 Subject: [PATCH 701/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/sv/LC_MESSAGES/django.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/InvenTree/locale/sv/LC_MESSAGES/django.po b/InvenTree/locale/sv/LC_MESSAGES/django.po index df96942f7b..09bde809b6 100644 --- a/InvenTree/locale/sv/LC_MESSAGES/django.po +++ b/InvenTree/locale/sv/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-27 21:01+0000\n" -"PO-Revision-Date: 2021-07-27 00:13\n" +"PO-Revision-Date: 2021-07-27 21:02\n" "Last-Translator: \n" "Language-Team: Swedish\n" "Language: sv_SE\n" @@ -6156,8 +6156,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7943,3 +7942,4 @@ msgstr "" #: users/models.py:194 msgid "Permission to delete items" msgstr "" + From b6cf17ec53f16494868cb360512370c6e48e36ef Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 28 Jul 2021 07:02:42 +1000 Subject: [PATCH 702/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/no/LC_MESSAGES/django.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/InvenTree/locale/no/LC_MESSAGES/django.po b/InvenTree/locale/no/LC_MESSAGES/django.po index ae8f75d0e3..eb82804e8d 100644 --- a/InvenTree/locale/no/LC_MESSAGES/django.po +++ b/InvenTree/locale/no/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-27 21:01+0000\n" -"PO-Revision-Date: 2021-07-27 00:13\n" +"PO-Revision-Date: 2021-07-27 21:02\n" "Last-Translator: \n" "Language-Team: Norwegian\n" "Language: no_NO\n" @@ -6156,8 +6156,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7943,3 +7942,4 @@ msgstr "" #: users/models.py:194 msgid "Permission to delete items" msgstr "" + From c4940cca5ebc674a627e26dbcc9fe985ecece6f3 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 28 Jul 2021 07:02:43 +1000 Subject: [PATCH 703/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/nl/LC_MESSAGES/django.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/InvenTree/locale/nl/LC_MESSAGES/django.po b/InvenTree/locale/nl/LC_MESSAGES/django.po index d075b3ec13..159791f485 100644 --- a/InvenTree/locale/nl/LC_MESSAGES/django.po +++ b/InvenTree/locale/nl/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-27 21:01+0000\n" -"PO-Revision-Date: 2021-07-27 00:13\n" +"PO-Revision-Date: 2021-07-27 21:02\n" "Last-Translator: \n" "Language-Team: Dutch\n" "Language: nl_NL\n" @@ -6156,8 +6156,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7943,3 +7942,4 @@ msgstr "" #: users/models.py:194 msgid "Permission to delete items" msgstr "" + From 5810b63f20d6e4f41e7ef41a5f5c7c41655a29da Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 28 Jul 2021 07:02:46 +1000 Subject: [PATCH 704/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ko/LC_MESSAGES/django.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/InvenTree/locale/ko/LC_MESSAGES/django.po b/InvenTree/locale/ko/LC_MESSAGES/django.po index f7719b2c97..e745f3eea6 100644 --- a/InvenTree/locale/ko/LC_MESSAGES/django.po +++ b/InvenTree/locale/ko/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-27 21:01+0000\n" -"PO-Revision-Date: 2021-07-27 00:13\n" +"PO-Revision-Date: 2021-07-27 21:02\n" "Last-Translator: \n" "Language-Team: Korean\n" "Language: ko_KR\n" @@ -6156,8 +6156,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7943,3 +7942,4 @@ msgstr "" #: users/models.py:194 msgid "Permission to delete items" msgstr "" + From e7f8ab12477e0369fec77d9fa0dadd975402c5ba Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 28 Jul 2021 07:02:48 +1000 Subject: [PATCH 705/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/el/LC_MESSAGES/django.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/InvenTree/locale/el/LC_MESSAGES/django.po b/InvenTree/locale/el/LC_MESSAGES/django.po index 5e89a7bb24..0365e9ce95 100644 --- a/InvenTree/locale/el/LC_MESSAGES/django.po +++ b/InvenTree/locale/el/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-27 21:01+0000\n" -"PO-Revision-Date: 2021-07-27 00:13\n" +"PO-Revision-Date: 2021-07-27 21:02\n" "Last-Translator: \n" "Language-Team: Greek\n" "Language: el_GR\n" @@ -6156,8 +6156,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7943,3 +7942,4 @@ msgstr "" #: users/models.py:194 msgid "Permission to delete items" msgstr "" + From 6627fd1510ee3d83dd2a4d5b57f85f6c6afaff1b Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 28 Jul 2021 07:02:51 +1000 Subject: [PATCH 706/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/es/LC_MESSAGES/django.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 2aeb008d9e..1474732e98 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-27 21:01+0000\n" -"PO-Revision-Date: 2021-07-27 00:13\n" +"PO-Revision-Date: 2021-07-27 21:02\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -6156,8 +6156,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7943,3 +7942,4 @@ msgstr "" #: users/models.py:194 msgid "Permission to delete items" msgstr "" + From 0a54e4274ebe01ea98ac691339ec17228651d341 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 28 Jul 2021 07:02:52 +1000 Subject: [PATCH 707/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/zh/LC_MESSAGES/django.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index b1f94e604f..eba59c10e7 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-27 21:01+0000\n" -"PO-Revision-Date: 2021-07-27 00:13\n" +"PO-Revision-Date: 2021-07-27 21:02\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -6156,8 +6156,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7943,3 +7942,4 @@ msgstr "" #: users/models.py:194 msgid "Permission to delete items" msgstr "" + From 21ee4d9b77d505b62717a1d988986f830c511cbd Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 28 Jul 2021 07:02:53 +1000 Subject: [PATCH 708/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/tr/LC_MESSAGES/django.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 86f4bbac72..fd879b4bcf 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-27 21:01+0000\n" -"PO-Revision-Date: 2021-07-27 00:13\n" +"PO-Revision-Date: 2021-07-27 21:02\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -6156,8 +6156,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7943,3 +7942,4 @@ msgstr "" #: users/models.py:194 msgid "Permission to delete items" msgstr "" + From 0791bd8daa0fa3826d883ca4c90a5dc22c774ba5 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 28 Jul 2021 07:02:55 +1000 Subject: [PATCH 709/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ru/LC_MESSAGES/django.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index ce4bc2ed3b..09ae5fac29 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-27 21:01+0000\n" -"PO-Revision-Date: 2021-07-27 00:13\n" +"PO-Revision-Date: 2021-07-27 21:02\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -6156,8 +6156,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7943,3 +7942,4 @@ msgstr "" #: users/models.py:194 msgid "Permission to delete items" msgstr "" + From fb94ebbd3e625cee4222f299253dfbcce150c57e Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 28 Jul 2021 07:02:57 +1000 Subject: [PATCH 710/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/pl/LC_MESSAGES/django.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index e335a3c628..c617ab5912 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-27 21:01+0000\n" -"PO-Revision-Date: 2021-07-27 00:13\n" +"PO-Revision-Date: 2021-07-27 21:02\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -6156,8 +6156,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7943,3 +7942,4 @@ msgstr "Uprawnienie do edycji przedmiotów" #: users/models.py:194 msgid "Permission to delete items" msgstr "Uprawnienie do usuwania przedmiotów" + From 77010606107234e8fbb2846a806f5cbfd5d15625 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 28 Jul 2021 07:02:59 +1000 Subject: [PATCH 711/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ja/LC_MESSAGES/django.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index dcc7fa1b73..2daf424ee2 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-27 21:01+0000\n" -"PO-Revision-Date: 2021-07-27 00:13\n" +"PO-Revision-Date: 2021-07-27 21:02\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -6156,8 +6156,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7943,3 +7942,4 @@ msgstr "" #: users/models.py:194 msgid "Permission to delete items" msgstr "" + From f4cff4437e31d3f89c68e6434ea88e82b81af2cd Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 28 Jul 2021 07:03:01 +1000 Subject: [PATCH 712/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/it/LC_MESSAGES/django.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 553940e9f8..1df050011a 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-27 21:01+0000\n" -"PO-Revision-Date: 2021-07-27 00:13\n" +"PO-Revision-Date: 2021-07-27 21:03\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -6156,8 +6156,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7943,3 +7942,4 @@ msgstr "" #: users/models.py:194 msgid "Permission to delete items" msgstr "" + From 2d3bed3946aa628c8f2c9fde6b3f5ba531deeb04 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 28 Jul 2021 07:03:02 +1000 Subject: [PATCH 713/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 202153b3b1..ab6b564728 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-27 21:01+0000\n" -"PO-Revision-Date: 2021-07-27 00:13\n" +"PO-Revision-Date: 2021-07-27 21:03\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -6156,13 +6156,11 @@ msgstr "Farbschemata" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " -msgstr "" -"\n" +msgstr "\n" "\t\tDie CSS Datei \"%(invalid_color_theme)s.css\" für das aktuell ausgewählte Farbschema wurde nicht gefunden.
\n" "\t\tBitte ein anderes Farbschema auswählen:)\n" "\t " @@ -7947,3 +7945,4 @@ msgstr "Berechtigungen Einträge zu ändern" #: users/models.py:194 msgid "Permission to delete items" msgstr "Berechtigung Einträge zu löschen" + From df4f038e443f69ee4a904f7dbe5d4dbb31cbb92d Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 27 Jul 2021 21:03:04 +0000 Subject: [PATCH 714/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 2 +- InvenTree/locale/el/LC_MESSAGES/django.po | 2 +- InvenTree/locale/en/LC_MESSAGES/django.po | 2 +- InvenTree/locale/es/LC_MESSAGES/django.po | 2 +- InvenTree/locale/fr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/he/LC_MESSAGES/django.po | 2 +- InvenTree/locale/id/LC_MESSAGES/django.po | 2 +- InvenTree/locale/it/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ja/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ko/LC_MESSAGES/django.po | 2 +- InvenTree/locale/nl/LC_MESSAGES/django.po | 2 +- InvenTree/locale/no/LC_MESSAGES/django.po | 2 +- InvenTree/locale/pl/LC_MESSAGES/django.po | 2 +- InvenTree/locale/ru/LC_MESSAGES/django.po | 2 +- InvenTree/locale/sv/LC_MESSAGES/django.po | 2 +- InvenTree/locale/th/LC_MESSAGES/django.po | 2 +- InvenTree/locale/tr/LC_MESSAGES/django.po | 2 +- InvenTree/locale/vi/LC_MESSAGES/django.po | 2 +- InvenTree/locale/zh/LC_MESSAGES/django.po | 2 +- 19 files changed, 19 insertions(+), 19 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 202153b3b1..5264244033 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 21:01+0000\n" +"POT-Creation-Date: 2021-07-27 21:02+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: German\n" diff --git a/InvenTree/locale/el/LC_MESSAGES/django.po b/InvenTree/locale/el/LC_MESSAGES/django.po index 5e89a7bb24..e1f01fc6ff 100644 --- a/InvenTree/locale/el/LC_MESSAGES/django.po +++ b/InvenTree/locale/el/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 21:01+0000\n" +"POT-Creation-Date: 2021-07-27 21:02+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Greek\n" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index b5f4c740ae..cbea9f2909 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 21:01+0000\n" +"POT-Creation-Date: 2021-07-27 21:02+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 2aeb008d9e..a9a1ef238b 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 21:01+0000\n" +"POT-Creation-Date: 2021-07-27 21:02+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Spanish\n" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index f767a5c416..602198ec7e 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 21:01+0000\n" +"POT-Creation-Date: 2021-07-27 21:02+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: French\n" diff --git a/InvenTree/locale/he/LC_MESSAGES/django.po b/InvenTree/locale/he/LC_MESSAGES/django.po index 29b48a42d8..c73997832a 100644 --- a/InvenTree/locale/he/LC_MESSAGES/django.po +++ b/InvenTree/locale/he/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 21:01+0000\n" +"POT-Creation-Date: 2021-07-27 21:02+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Hebrew\n" diff --git a/InvenTree/locale/id/LC_MESSAGES/django.po b/InvenTree/locale/id/LC_MESSAGES/django.po index 13103ed5bc..1d55ba35f3 100644 --- a/InvenTree/locale/id/LC_MESSAGES/django.po +++ b/InvenTree/locale/id/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 21:01+0000\n" +"POT-Creation-Date: 2021-07-27 21:02+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Indonesian\n" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 553940e9f8..0cf9d77d14 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 21:01+0000\n" +"POT-Creation-Date: 2021-07-27 21:02+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Italian\n" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index dcc7fa1b73..f9766f016d 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 21:01+0000\n" +"POT-Creation-Date: 2021-07-27 21:02+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Japanese\n" diff --git a/InvenTree/locale/ko/LC_MESSAGES/django.po b/InvenTree/locale/ko/LC_MESSAGES/django.po index f7719b2c97..424a1d813d 100644 --- a/InvenTree/locale/ko/LC_MESSAGES/django.po +++ b/InvenTree/locale/ko/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 21:01+0000\n" +"POT-Creation-Date: 2021-07-27 21:02+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Korean\n" diff --git a/InvenTree/locale/nl/LC_MESSAGES/django.po b/InvenTree/locale/nl/LC_MESSAGES/django.po index d075b3ec13..abd79c5703 100644 --- a/InvenTree/locale/nl/LC_MESSAGES/django.po +++ b/InvenTree/locale/nl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 21:01+0000\n" +"POT-Creation-Date: 2021-07-27 21:02+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Dutch\n" diff --git a/InvenTree/locale/no/LC_MESSAGES/django.po b/InvenTree/locale/no/LC_MESSAGES/django.po index ae8f75d0e3..1dc014e6a5 100644 --- a/InvenTree/locale/no/LC_MESSAGES/django.po +++ b/InvenTree/locale/no/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 21:01+0000\n" +"POT-Creation-Date: 2021-07-27 21:02+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Norwegian\n" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index e335a3c628..3bca5854a1 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 21:01+0000\n" +"POT-Creation-Date: 2021-07-27 21:02+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Polish\n" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index ce4bc2ed3b..2625c93af8 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 21:01+0000\n" +"POT-Creation-Date: 2021-07-27 21:02+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Russian\n" diff --git a/InvenTree/locale/sv/LC_MESSAGES/django.po b/InvenTree/locale/sv/LC_MESSAGES/django.po index df96942f7b..9298514d60 100644 --- a/InvenTree/locale/sv/LC_MESSAGES/django.po +++ b/InvenTree/locale/sv/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 21:01+0000\n" +"POT-Creation-Date: 2021-07-27 21:02+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Swedish\n" diff --git a/InvenTree/locale/th/LC_MESSAGES/django.po b/InvenTree/locale/th/LC_MESSAGES/django.po index 993d08dcb8..207511ee49 100644 --- a/InvenTree/locale/th/LC_MESSAGES/django.po +++ b/InvenTree/locale/th/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 21:01+0000\n" +"POT-Creation-Date: 2021-07-27 21:02+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Thai\n" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 86f4bbac72..69c6d097ff 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 21:01+0000\n" +"POT-Creation-Date: 2021-07-27 21:02+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Turkish\n" diff --git a/InvenTree/locale/vi/LC_MESSAGES/django.po b/InvenTree/locale/vi/LC_MESSAGES/django.po index 6bee6e62f9..934ceebfd1 100644 --- a/InvenTree/locale/vi/LC_MESSAGES/django.po +++ b/InvenTree/locale/vi/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 21:01+0000\n" +"POT-Creation-Date: 2021-07-27 21:02+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index b1f94e604f..c382779fa8 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 21:01+0000\n" +"POT-Creation-Date: 2021-07-27 21:02+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" From c88c291c206bdfdb106b3a183af3139283e2fa8a Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 28 Jul 2021 07:03:04 +1000 Subject: [PATCH 715/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/th/LC_MESSAGES/django.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/InvenTree/locale/th/LC_MESSAGES/django.po b/InvenTree/locale/th/LC_MESSAGES/django.po index 993d08dcb8..ac9aef1b05 100644 --- a/InvenTree/locale/th/LC_MESSAGES/django.po +++ b/InvenTree/locale/th/LC_MESSAGES/django.po @@ -3,7 +3,7 @@ msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-07-27 21:01+0000\n" -"PO-Revision-Date: 2021-07-27 00:13\n" +"PO-Revision-Date: 2021-07-27 21:03\n" "Last-Translator: \n" "Language-Team: Thai\n" "Language: th_TH\n" @@ -6156,8 +6156,7 @@ msgstr "" #: templates/InvenTree/settings/appearance.html:29 #, python-format -msgid "" -"\n" +msgid "\n" " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" " Please select another color theme :)\n" " " @@ -7943,3 +7942,4 @@ msgstr "" #: users/models.py:194 msgid "Permission to delete items" msgstr "" + From 0cbffe9891b4cd8c50f6ce7e42bac46dea23b0a2 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 28 Jul 2021 05:06:04 +0000 Subject: [PATCH 716/734] updated translation base --- InvenTree/locale/de/LC_MESSAGES/django.po | 668 ++++++++++++---------- InvenTree/locale/el/LC_MESSAGES/django.po | 612 ++++++++++---------- InvenTree/locale/en/LC_MESSAGES/django.po | 612 ++++++++++---------- InvenTree/locale/es/LC_MESSAGES/django.po | 614 ++++++++++---------- InvenTree/locale/fr/LC_MESSAGES/django.po | 614 ++++++++++---------- InvenTree/locale/he/LC_MESSAGES/django.po | 612 ++++++++++---------- InvenTree/locale/id/LC_MESSAGES/django.po | 612 ++++++++++---------- InvenTree/locale/it/LC_MESSAGES/django.po | 612 ++++++++++---------- InvenTree/locale/ja/LC_MESSAGES/django.po | 614 ++++++++++---------- InvenTree/locale/ko/LC_MESSAGES/django.po | 612 ++++++++++---------- InvenTree/locale/nl/LC_MESSAGES/django.po | 612 ++++++++++---------- InvenTree/locale/no/LC_MESSAGES/django.po | 612 ++++++++++---------- InvenTree/locale/pl/LC_MESSAGES/django.po | 626 ++++++++++---------- InvenTree/locale/ru/LC_MESSAGES/django.po | 614 ++++++++++---------- InvenTree/locale/sv/LC_MESSAGES/django.po | 612 ++++++++++---------- InvenTree/locale/th/LC_MESSAGES/django.po | 612 ++++++++++---------- InvenTree/locale/tr/LC_MESSAGES/django.po | 631 ++++++++++---------- InvenTree/locale/vi/LC_MESSAGES/django.po | 612 ++++++++++---------- InvenTree/locale/zh/LC_MESSAGES/django.po | 614 ++++++++++---------- 19 files changed, 5903 insertions(+), 5824 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index 5264244033..3c2a654f08 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 21:02+0000\n" +"POT-Creation-Date: 2021-07-28 05:05+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: German\n" @@ -33,42 +33,38 @@ msgstr "Keine passende Aktion gefunden" msgid "Enter date" msgstr "Datum eingeben" -#: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 +#: InvenTree/forms.py:111 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 #: order/forms.py:74 part/forms.py:109 templates/js/forms.js:526 msgid "Confirm" msgstr "Bestätigen" -#: InvenTree/forms.py:128 +#: InvenTree/forms.py:127 msgid "Confirm delete" msgstr "Löschung bestätigen" -#: InvenTree/forms.py:129 +#: InvenTree/forms.py:128 msgid "Confirm item deletion" msgstr "Löschung von Position bestätigen" -#: InvenTree/forms.py:161 templates/registration/login.html:76 +#: InvenTree/forms.py:160 templates/registration/login.html:76 msgid "Enter password" msgstr "Passwort eingeben" -#: InvenTree/forms.py:162 +#: InvenTree/forms.py:161 msgid "Enter new password" msgstr "Neues Passwort eingeben" -#: InvenTree/forms.py:169 +#: InvenTree/forms.py:168 msgid "Confirm password" msgstr "Passwort wiederholen" -#: InvenTree/forms.py:170 +#: InvenTree/forms.py:169 msgid "Confirm new password" msgstr "Neues Passwort bestätigen" -#: InvenTree/forms.py:205 -msgid "Apply Theme" -msgstr "Thema anwenden" - -#: InvenTree/forms.py:235 +#: InvenTree/forms.py:201 msgid "Select Category" msgstr "Kategorie auswählen" @@ -122,8 +118,8 @@ msgstr "Kommentar" msgid "File comment" msgstr "Datei-Kommentar" -#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:880 -#: common/models.py:881 part/models.py:2097 +#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:879 +#: common/models.py:880 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -432,27 +428,27 @@ msgstr "Überschuss darf 100% nicht überschreiten" msgid "Overage must be an integer value or a percentage" msgstr "Überschuss muss eine Ganzzahl oder ein Prozentwert sein" -#: InvenTree/views.py:608 +#: InvenTree/views.py:609 msgid "Delete Item" msgstr "Element löschen" -#: InvenTree/views.py:657 +#: InvenTree/views.py:658 msgid "Check box to confirm item deletion" msgstr "Häkchen setzen um Löschung von Objekt zu bestätigen" -#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:673 templates/InvenTree/settings/user.html:14 msgid "Edit User Information" msgstr "Benutzerinformationen bearbeiten" -#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:684 templates/InvenTree/settings/user.html:18 msgid "Set Password" msgstr "Passwort eingeben" -#: InvenTree/views.py:702 +#: InvenTree/views.py:703 msgid "Password fields must match" msgstr "Passwörter stimmen nicht überein" -#: InvenTree/views.py:953 templates/navbar.html:95 +#: InvenTree/views.py:897 templates/navbar.html:95 msgid "System Information" msgstr "Systeminformationen" @@ -522,7 +518,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:909 +#: build/templates/build/detail.html:34 common/models.py:908 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -659,7 +655,8 @@ msgstr "Bauauftrag" #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 #: part/templates/part/navbar.html:45 templates/InvenTree/index.html:229 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:37 users/models.py:44 +#: templates/InvenTree/settings/navbar.html:89 +#: templates/InvenTree/settings/navbar.html:91 users/models.py:44 msgid "Build Orders" msgstr "Bauaufträge" @@ -1542,7 +1539,7 @@ msgstr "{name.title()} Datei" msgid "Select {name} file to upload" msgstr "{name} Datei zum Hochladen auswählen" -#: common/models.py:259 common/models.py:760 common/models.py:873 +#: common/models.py:259 common/models.py:739 common/models.py:872 msgid "Settings key (must be unique - case insensitive" msgstr "Einstellungs-Schlüssel (muss einzigartig sein, Groß-/ Kleinschreibung wird nicht beachtet)" @@ -1678,388 +1675,388 @@ msgstr "Kategorie-Parametervorlage kopieren" msgid "Copy category parameter templates when creating a part" msgstr "Kategorie-Parameter Vorlagen kopieren wenn ein Teil angelegt wird" -#: common/models.py:542 -msgid "Recent Part Count" -msgstr "Aktuelle Teile-Stände" - -#: common/models.py:543 -msgid "Number of recent parts to display on index page" -msgstr "Anzahl der neusten Teile auf der Startseite" - -#: common/models.py:549 part/models.py:2280 report/models.py:187 +#: common/models.py:542 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "Vorlage" -#: common/models.py:550 +#: common/models.py:543 msgid "Parts are templates by default" msgstr "Teile sind standardmäßig Vorlagen" -#: common/models.py:556 part/models.py:865 templates/js/table_filters.js:132 +#: common/models.py:549 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "Baugruppe" -#: common/models.py:557 +#: common/models.py:550 msgid "Parts can be assembled from other components by default" msgstr "Teile können standardmäßig aus anderen Teilen angefertigt werden" -#: common/models.py:563 part/models.py:871 templates/js/table_filters.js:340 +#: common/models.py:556 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "Komponente" -#: common/models.py:564 +#: common/models.py:557 msgid "Parts can be used as sub-components by default" msgstr "Teile können standardmäßig in Baugruppen benutzt werden" -#: common/models.py:570 part/models.py:882 +#: common/models.py:563 part/models.py:882 msgid "Purchaseable" msgstr "Kaufbar" -#: common/models.py:571 +#: common/models.py:564 msgid "Parts are purchaseable by default" msgstr "Artikel sind grundsätzlich kaufbar" -#: common/models.py:577 part/models.py:887 templates/js/table_filters.js:348 +#: common/models.py:570 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "Verkäuflich" -#: common/models.py:578 +#: common/models.py:571 msgid "Parts are salable by default" msgstr "Artikel sind grundsätzlich verkaufbar" -#: common/models.py:584 part/models.py:877 templates/js/table_filters.js:33 +#: common/models.py:577 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "Nachverfolgbar" -#: common/models.py:585 +#: common/models.py:578 msgid "Parts are trackable by default" msgstr "Artikel sind grundsätzlich verfolgbar" -#: common/models.py:591 part/models.py:897 templates/js/table_filters.js:29 +#: common/models.py:584 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "Virtuell" -#: common/models.py:592 +#: common/models.py:585 msgid "Parts are virtual by default" msgstr "Teile sind grundsätzlich virtuell" -#: common/models.py:598 +#: common/models.py:591 msgid "Show Quantity in Forms" msgstr "zeige Bestand in Eingabemasken" -#: common/models.py:599 +#: common/models.py:592 msgid "Display available part quantity in some forms" msgstr "Zeige den verfügbaren Bestand in einigen Eingabemasken" -#: common/models.py:605 +#: common/models.py:598 msgid "Show Import in Views" msgstr "Import in Ansichten anzeigen" -#: common/models.py:606 +#: common/models.py:599 msgid "Display the import wizard in some part views" msgstr "Importassistent in einigen Teil-Ansichten anzeigen" -#: common/models.py:612 +#: common/models.py:605 msgid "Show Price in Forms" msgstr "Preis in Formularen anzeigen" -#: common/models.py:613 +#: common/models.py:606 msgid "Display part price in some forms" msgstr "Teilpreis in einigen Formularen anzeigen" -#: common/models.py:619 +#: common/models.py:612 msgid "Show related parts" msgstr "Verwandte Teile anzeigen" -#: common/models.py:620 +#: common/models.py:613 msgid "Display related parts for a part" msgstr "Verwandte Teile eines Teils anzeigen" -#: common/models.py:626 +#: common/models.py:619 msgid "Create initial stock" msgstr "Ausgangsbestand erstellen" -#: common/models.py:627 +#: common/models.py:620 msgid "Create initial stock on part creation" msgstr "Ausgangsbestand beim Erstellen von Teilen erstellen" -#: common/models.py:633 +#: common/models.py:626 msgid "Internal Prices" msgstr "Interne Preise" -#: common/models.py:634 +#: common/models.py:627 msgid "Enable internal prices for parts" msgstr "Interne Preise für Teile aktivieren" -#: common/models.py:640 +#: common/models.py:633 msgid "Internal Price as BOM-Price" msgstr "Interner Preis als Stückliste-Preis" -#: common/models.py:641 +#: common/models.py:634 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "Interner Preis (falls vorhanden) in Stücklisten-Preisberechnungen verwenden" -#: common/models.py:647 templates/stats.html:25 +#: common/models.py:640 templates/stats.html:25 msgid "Debug Mode" msgstr "Entwickler-Modus" -#: common/models.py:648 +#: common/models.py:641 msgid "Generate reports in debug mode (HTML output)" msgstr "Berichte im Entwickler-Modus generieren (als HTML)" -#: common/models.py:654 +#: common/models.py:647 msgid "Page Size" msgstr "Seitengröße" -#: common/models.py:655 +#: common/models.py:648 msgid "Default page size for PDF reports" msgstr "Standardseitenformat für PDF-Bericht" -#: common/models.py:665 +#: common/models.py:658 msgid "Test Reports" msgstr "Test-Berichte" -#: common/models.py:666 +#: common/models.py:659 msgid "Enable generation of test reports" msgstr "Erstellung von Test-Berichten aktivieren" -#: common/models.py:672 -msgid "Search Preview Results" -msgstr "Anzahl Suchergebnisse" - -#: common/models.py:673 -msgid "Number of results to show in search preview window" -msgstr "Anzahl der Ergebnisse, die in der Vorschau angezeigt werden sollen" - -#: common/models.py:679 +#: common/models.py:665 msgid "Stock Expiry" msgstr "Bestands-Ablauf" -#: common/models.py:680 +#: common/models.py:666 msgid "Enable stock expiry functionality" msgstr "Ablaufen von Bestand ermöglichen" -#: common/models.py:686 +#: common/models.py:672 msgid "Sell Expired Stock" msgstr "Abgelaufenen Bestand verkaufen" -#: common/models.py:687 +#: common/models.py:673 msgid "Allow sale of expired stock" msgstr "Verkauf von abgelaufenem Bestand erlaubt" -#: common/models.py:693 +#: common/models.py:679 msgid "Stock Stale Time" msgstr "Bestands-Stehzeit" -#: common/models.py:694 +#: common/models.py:680 msgid "Number of days stock items are considered stale before expiring" msgstr "Anzahl an Tagen, an denen Bestand als abgestanden markiert wird, bevor sie ablaufen" -#: common/models.py:696 +#: common/models.py:682 msgid "days" msgstr "Tage" -#: common/models.py:701 +#: common/models.py:687 msgid "Build Expired Stock" msgstr "Abgelaufenen Bestand verbauen" -#: common/models.py:702 +#: common/models.py:688 msgid "Allow building with expired stock" msgstr "Verbauen von abgelaufenen Bestand erlaubt" -#: common/models.py:708 +#: common/models.py:694 msgid "Stock Ownership Control" msgstr "Bestands-Eigentümerkontrolle" -#: common/models.py:709 +#: common/models.py:695 msgid "Enable ownership control over stock locations and items" msgstr "Eigentümerkontrolle für Lagerorte und Teile aktivieren" -#: common/models.py:715 +#: common/models.py:701 msgid "Group by Part" msgstr "Gruppieren nach Teil" -#: common/models.py:716 +#: common/models.py:702 msgid "Group stock items by part reference in table views" msgstr "Bestand in Tabellen anhand von Teil-Referenz gruppieren" -#: common/models.py:722 -msgid "Recent Stock Count" -msgstr "aktueller Bestand" - -#: common/models.py:723 -msgid "Number of recent stock items to display on index page" -msgstr "Anzahl des geänderten Bestands auf der Startseite" - -#: common/models.py:729 +#: common/models.py:708 msgid "Build Order Reference Prefix" msgstr "Bauauftrag-Referenz Präfix" -#: common/models.py:730 +#: common/models.py:709 msgid "Prefix value for build order reference" msgstr "Präfix für Bauauftrag-Referenz" -#: common/models.py:735 +#: common/models.py:714 msgid "Build Order Reference Regex" msgstr "Bauauftrag-Referenz RegEx" -#: common/models.py:736 +#: common/models.py:715 msgid "Regular expression pattern for matching build order reference" msgstr "RegEx Muster für die Zuordnung von Bauauftrag-Referenzen" -#: common/models.py:740 +#: common/models.py:719 msgid "Sales Order Reference Prefix" msgstr "Auftrags-Referenz Präfix" -#: common/models.py:741 +#: common/models.py:720 msgid "Prefix value for sales order reference" msgstr "Präfix für Auftrags-Referenz" -#: common/models.py:746 +#: common/models.py:725 msgid "Purchase Order Reference Prefix" msgstr "Bestellungs-Referenz Präfix" -#: common/models.py:747 +#: common/models.py:726 msgid "Prefix value for purchase order reference" msgstr "Präfix für Bestellungs-Referenz" -#: common/models.py:771 +#: common/models.py:750 msgid "Show starred parts" msgstr "" -#: common/models.py:772 +#: common/models.py:751 msgid "Show starred parts on the homepage" msgstr "" -#: common/models.py:777 +#: common/models.py:756 msgid "Show latest parts" msgstr "" -#: common/models.py:778 +#: common/models.py:757 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:783 +#: common/models.py:762 +msgid "Recent Part Count" +msgstr "Aktuelle Teile-Stände" + +#: common/models.py:763 +msgid "Number of recent parts to display on index page" +msgstr "Anzahl der neusten Teile auf der Startseite" + +#: common/models.py:769 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:784 +#: common/models.py:770 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:789 +#: common/models.py:775 msgid "Show recent stock changes" msgstr "" -#: common/models.py:790 +#: common/models.py:776 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:795 +#: common/models.py:781 +msgid "Recent Stock Count" +msgstr "aktueller Bestand" + +#: common/models.py:782 +msgid "Number of recent stock items to display on index page" +msgstr "Anzahl des geänderten Bestands auf der Startseite" + +#: common/models.py:787 msgid "Show low stock" msgstr "" -#: common/models.py:796 +#: common/models.py:788 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:801 +#: common/models.py:793 msgid "Show depleted stock" msgstr "" -#: common/models.py:802 +#: common/models.py:794 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:807 +#: common/models.py:799 msgid "Show needed stock" msgstr "" -#: common/models.py:808 +#: common/models.py:800 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:813 +#: common/models.py:805 msgid "Show expired stock" msgstr "" -#: common/models.py:814 +#: common/models.py:806 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:819 +#: common/models.py:811 msgid "Show stale stock" msgstr "" -#: common/models.py:820 +#: common/models.py:812 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:825 +#: common/models.py:817 msgid "Show pending builds" msgstr "" -#: common/models.py:826 +#: common/models.py:818 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:831 +#: common/models.py:823 msgid "Show overdue builds" msgstr "" -#: common/models.py:832 +#: common/models.py:824 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:837 +#: common/models.py:829 msgid "Show outstanding POs" msgstr "" -#: common/models.py:838 +#: common/models.py:830 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:843 +#: common/models.py:835 msgid "Show overdue POs" msgstr "" -#: common/models.py:844 +#: common/models.py:836 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:849 +#: common/models.py:841 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:850 +#: common/models.py:842 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:855 +#: common/models.py:847 msgid "Show overdue SOs" msgstr "" -#: common/models.py:856 +#: common/models.py:848 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:910 company/forms.py:43 +#: common/models.py:854 +msgid "Search Preview Results" +msgstr "Anzahl Suchergebnisse" + +#: common/models.py:855 +msgid "Number of results to show in search preview window" +msgstr "Anzahl der Ergebnisse, die in der Vorschau angezeigt werden sollen" + +#: common/models.py:909 company/forms.py:43 msgid "Price break quantity" msgstr "Preisstaffelungs Anzahl" -#: common/models.py:917 company/templates/company/supplier_part.html:231 +#: common/models.py:916 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "Preis" -#: common/models.py:918 +#: common/models.py:917 msgid "Unit price at specified quantity" msgstr "Stückpreis für die angegebene Anzahl" -#: common/models.py:1011 +#: common/models.py:1010 msgid "Default" msgstr "Standard" @@ -2071,19 +2068,19 @@ msgstr "Aktueller Wert" msgid "Change Setting" msgstr "Einstellungen ändern" -#: common/views.py:102 +#: common/views.py:119 msgid "Supplied value is not allowed" msgstr "Angegebener Wert nicht erlaubt" -#: common/views.py:111 +#: common/views.py:128 msgid "Supplied value must be a boolean" msgstr "Angegebener Wert muss ein Wahrheitswert sein" -#: common/views.py:121 +#: common/views.py:138 msgid "Change User Setting" msgstr "" -#: common/views.py:196 order/templates/order/order_wizard/po_upload.html:42 +#: common/views.py:213 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 #: order/templates/order/purchase_order_detail.html:26 order/views.py:290 @@ -2093,7 +2090,7 @@ msgstr "" msgid "Upload File" msgstr "Datei hochgeladen" -#: common/views.py:197 order/templates/order/order_wizard/match_fields.html:52 +#: common/views.py:214 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 @@ -2101,19 +2098,19 @@ msgstr "Datei hochgeladen" msgid "Match Fields" msgstr "Übereinstimmende Felder" -#: common/views.py:198 +#: common/views.py:215 msgid "Match Items" msgstr "Positionen zuordnen" -#: common/views.py:543 +#: common/views.py:560 msgid "Fields matching failed" msgstr "Felder zuteilen fehlgeschlagen" -#: common/views.py:598 +#: common/views.py:615 msgid "Parts imported" msgstr "Teile importiert" -#: common/views.py:620 order/templates/order/order_wizard/match_fields.html:27 +#: common/views.py:637 order/templates/order/order_wizard/match_fields.html:27 #: order/templates/order/order_wizard/match_parts.html:19 #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 @@ -2501,7 +2498,8 @@ msgstr "Zulieferer-Bestand" #: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 #: part/templates/part/navbar.html:74 templates/InvenTree/index.html:260 #: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:37 +#: templates/InvenTree/settings/navbar.html:95 +#: templates/InvenTree/settings/navbar.html:97 templates/navbar.html:37 #: users/models.py:45 msgid "Purchase Orders" msgstr "Bestellungen" @@ -2524,7 +2522,8 @@ msgstr "Neue Bestellung" #: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 #: part/templates/part/navbar.html:82 templates/InvenTree/index.html:291 #: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:43 templates/navbar.html:46 +#: templates/InvenTree/settings/navbar.html:101 +#: templates/InvenTree/settings/navbar.html:103 templates/navbar.html:46 #: users/models.py:46 msgid "Sales Orders" msgstr "Aufträge" @@ -2625,8 +2624,8 @@ msgstr "Parameter" #: company/templates/company/manufacturer_part.html:133 #: part/templates/part/detail.html:162 -#: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:66 +#: templates/InvenTree/settings/category.html:26 +#: templates/InvenTree/settings/part.html:63 msgid "New Parameter" msgstr "Neuer Parameter" @@ -2659,7 +2658,8 @@ msgstr "Herstellerteil-Bestand" #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:150 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:34 templates/js/part.js:269 +#: templates/InvenTree/settings/navbar.html:83 +#: templates/InvenTree/settings/navbar.html:85 templates/js/part.js:269 #: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 #: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" @@ -3449,7 +3449,8 @@ msgstr "Ausstehende Teile für %(order)s - %(desc)s empfangen" #: part/templates/part/category_navbar.html:21 #: part/templates/part/category_navbar.html:24 #: templates/InvenTree/index.html:102 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:855 +#: templates/InvenTree/settings/navbar.html:71 +#: templates/InvenTree/settings/navbar.html:73 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -3995,7 +3996,8 @@ msgid "Part keywords to improve visibility in search results" msgstr "Schlüsselworte um die Sichtbarkeit in Suchergebnissen zu verbessern" #: part/models.py:755 part/models.py:2323 -#: part/templates/part/set_category.html:15 templates/js/part.js:641 +#: part/templates/part/set_category.html:15 +#: templates/InvenTree/settings/settings.html:165 templates/js/part.js:641 msgid "Category" msgstr "Kategorie" @@ -4175,7 +4177,7 @@ msgid "Parameter Units" msgstr "Einheit des Parameters" #: part/models.py:2280 part/models.py:2329 part/models.py:2330 -#: templates/InvenTree/settings/category.html:62 +#: templates/InvenTree/settings/settings.html:160 msgid "Parameter Template" msgstr "Parameter Vorlage" @@ -4187,7 +4189,7 @@ msgstr "Wert" msgid "Parameter Value" msgstr "Parameter Wert" -#: part/models.py:2334 templates/InvenTree/settings/category.html:67 +#: part/models.py:2334 templates/InvenTree/settings/settings.html:169 msgid "Default Value" msgstr "Standard-Wert" @@ -6146,125 +6148,146 @@ msgstr "an Kunde versand" msgid "No stock location set" msgstr "Kein Lagerort gesetzt" -#: templates/InvenTree/settings/appearance.html:10 -msgid "Theme Settings" -msgstr "Anzeige-Einstellungen" - -#: templates/InvenTree/settings/appearance.html:17 -msgid "Color Themes" -msgstr "Farbschemata" - -#: templates/InvenTree/settings/appearance.html:29 -#, python-format -msgid "" -"\n" -" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" -" Please select another color theme :)\n" -" " -msgstr "" -"\n" -"\t\tDie CSS Datei \"%(invalid_color_theme)s.css\" für das aktuell ausgewählte Farbschema wurde nicht gefunden.
\n" -"\t\tBitte ein anderes Farbschema auswählen:)\n" -"\t " - -#: templates/InvenTree/settings/appearance.html:39 -msgid "Language" -msgstr "Sprache" - -#: templates/InvenTree/settings/appearance.html:61 -msgid "Set Language" -msgstr "Sprache festlegen" - -#: templates/InvenTree/settings/build.html:10 -msgid "Build Order Settings" -msgstr "Bauauftrag-Einstellungen" - -#: templates/InvenTree/settings/category.html:9 -msgid "Category Settings" -msgstr "Kategorie-Einstellungen" - -#: templates/InvenTree/settings/category.html:25 -msgid "Category Parameter Templates" -msgstr "Kategorie-Parametervorlagen" - -#: templates/InvenTree/settings/category.html:52 -msgid "No category parameter templates found" -msgstr "Keine Kategorie-Parametervorlagen gefunden" - -#: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:103 -msgid "Edit Template" -msgstr "Vorlage bearbeiten" - -#: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:104 -msgid "Delete Template" -msgstr "Vorlage löschen" - -#: templates/InvenTree/settings/currencies.html:10 -msgid "Currency Settings" -msgstr "Währungseinstellungen" - -#: templates/InvenTree/settings/currencies.html:25 -msgid "Base Currency" -msgstr "Basiswährung" - -#: templates/InvenTree/settings/currencies.html:29 -msgid "Exchange Rates" -msgstr "Wechselkurse" - -#: templates/InvenTree/settings/currencies.html:39 -msgid "Last Update" -msgstr "Letzte Aktualisierung" - -#: templates/InvenTree/settings/currencies.html:45 -msgid "Never" -msgstr "Nie" - -#: templates/InvenTree/settings/currencies.html:50 -msgid "Update Now" -msgstr "Jetzt aktualisieren" - -#: templates/InvenTree/settings/global.html:10 -msgid "Global InvenTree Settings" -msgstr "Systemweite InvenTree-Einstellungen" - -#: templates/InvenTree/settings/global.html:26 +#: templates/InvenTree/settings/barcode.html:8 msgid "Barcode Settings" msgstr "Barcode-Einstellungen" -#: templates/InvenTree/settings/global.html:34 -msgid "Search Settings" -msgstr "Sucheinstellungen" +#: templates/InvenTree/settings/build.html:8 +msgid "Build Order Settings" +msgstr "Bauauftrag-Einstellungen" + +#: templates/InvenTree/settings/category.html:7 +msgid "Category Settings" +msgstr "Kategorie-Einstellungen" + +#: templates/InvenTree/settings/currencies.html:8 +msgid "Currency Settings" +msgstr "Währungseinstellungen" + +#: templates/InvenTree/settings/currencies.html:23 +msgid "Base Currency" +msgstr "Basiswährung" + +#: templates/InvenTree/settings/currencies.html:27 +msgid "Exchange Rates" +msgstr "Wechselkurse" + +#: templates/InvenTree/settings/currencies.html:37 +msgid "Last Update" +msgstr "Letzte Aktualisierung" + +#: templates/InvenTree/settings/currencies.html:43 +msgid "Never" +msgstr "Nie" + +#: templates/InvenTree/settings/currencies.html:48 +msgid "Update Now" +msgstr "Jetzt aktualisieren" + +#: templates/InvenTree/settings/global.html:9 +#, fuzzy +#| msgid "Sales Order Settings" +msgid "Server Settings" +msgstr "Auftrags-Einstellungen" #: templates/InvenTree/settings/header.html:7 msgid "Setting" msgstr "Einstellungen" -#: templates/InvenTree/settings/part.html:9 +#: templates/InvenTree/settings/navbar.html:12 +#: templates/InvenTree/settings/user_settings.html:9 +msgid "User Settings" +msgstr "Benutzer-Einstellungen" + +#: templates/InvenTree/settings/navbar.html:15 +#: templates/InvenTree/settings/navbar.html:17 +msgid "Account" +msgstr "Konto" + +#: templates/InvenTree/settings/navbar.html:21 +#: templates/InvenTree/settings/navbar.html:23 +msgid "Home Page" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:27 +#: templates/InvenTree/settings/navbar.html:29 templates/js/tables.js:351 +#: templates/search_form.html:6 templates/search_form.html:8 +msgid "Search" +msgstr "Suche" + +#: templates/InvenTree/settings/navbar.html:34 +#: templates/InvenTree/settings/navbar.html:36 +#: templates/InvenTree/settings/settings.html:8 templates/navbar.html:84 +msgid "Settings" +msgstr "Einstellungen" + +#: templates/InvenTree/settings/navbar.html:44 +msgid "InvenTree Settings" +msgstr "InvenTree-Einstellungen" + +#: templates/InvenTree/settings/navbar.html:47 +#: templates/InvenTree/settings/navbar.html:49 templates/stats.html:9 +msgid "Server" +msgstr "Server" + +#: templates/InvenTree/settings/navbar.html:53 +#: templates/InvenTree/settings/navbar.html:55 +#, fuzzy +#| msgid "Barcode" +msgid "Barcodes" +msgstr "Barcode" + +#: templates/InvenTree/settings/navbar.html:59 +#: templates/InvenTree/settings/navbar.html:61 +msgid "Currencies" +msgstr "Währungen" + +#: templates/InvenTree/settings/navbar.html:65 +#: templates/InvenTree/settings/navbar.html:67 +#, fuzzy +#| msgid "Report" +msgid "Reporting" +msgstr "Bericht" + +#: templates/InvenTree/settings/navbar.html:77 +#: templates/InvenTree/settings/navbar.html:79 +msgid "Categories" +msgstr "Kategorien" + +#: templates/InvenTree/settings/part.html:7 msgid "Part Settings" msgstr "Teil-Einstellungen" -#: templates/InvenTree/settings/part.html:14 +#: templates/InvenTree/settings/part.html:12 msgid "Part Options" msgstr "Teil-Optionen" -#: templates/InvenTree/settings/part.html:46 +#: templates/InvenTree/settings/part.html:43 msgid "Part Import" msgstr "Teileimport" -#: templates/InvenTree/settings/part.html:49 +#: templates/InvenTree/settings/part.html:46 msgid "Import Part" msgstr "Teil importieren" -#: templates/InvenTree/settings/part.html:62 +#: templates/InvenTree/settings/part.html:59 msgid "Part Parameter Templates" msgstr "Teil-Parametervorlage" -#: templates/InvenTree/settings/part.html:83 +#: templates/InvenTree/settings/part.html:80 msgid "No part parameter templates found" msgstr "Keine Teilparametervorlagen gefunden" +#: templates/InvenTree/settings/part.html:100 +#: templates/InvenTree/settings/settings.html:172 +msgid "Edit Template" +msgstr "Vorlage bearbeiten" + +#: templates/InvenTree/settings/part.html:101 +#: templates/InvenTree/settings/settings.html:173 +msgid "Delete Template" +msgstr "Vorlage löschen" + #: templates/InvenTree/settings/po.html:9 msgid "Purchase Order Settings" msgstr "Bestellungs-Einstellungen" @@ -6273,95 +6296,87 @@ msgstr "Bestellungs-Einstellungen" msgid "Report Settings" msgstr "Berichts-Einstellungen" -#: templates/InvenTree/settings/setting.html:28 +#: templates/InvenTree/settings/setting.html:29 msgid "No value set" msgstr "Kein Wert angegeben" -#: templates/InvenTree/settings/setting.html:36 +#: templates/InvenTree/settings/setting.html:41 msgid "Edit setting" msgstr "Einstellungen ändern" -#: templates/InvenTree/settings/settings.html:8 -#: templates/InvenTree/settings/settings.html:14 templates/navbar.html:84 -msgid "Settings" -msgstr "Einstellungen" +#: templates/InvenTree/settings/settings.html:150 +msgid "No category parameter templates found" +msgstr "Keine Kategorie-Parametervorlagen gefunden" -#: templates/InvenTree/settings/so.html:9 +#: templates/InvenTree/settings/so.html:7 msgid "Sales Order Settings" msgstr "Auftrags-Einstellungen" -#: templates/InvenTree/settings/stock.html:9 +#: templates/InvenTree/settings/stock.html:7 msgid "Stock Settings" msgstr "Bestands-Einstellungen" -#: templates/InvenTree/settings/stock.html:13 templates/stock_table.html:50 -msgid "Stock Options" -msgstr "Bestands-Einstellungen " +#: templates/InvenTree/settings/user.html:9 +#, fuzzy +#| msgid "Report Settings" +msgid "Account Settings" +msgstr "Berichts-Einstellungen" -#: templates/InvenTree/settings/tabs.html:3 -#: templates/InvenTree/settings/tabs.html:12 -#: templates/InvenTree/settings/user.html:10 -#: templates/InvenTree/settings/user_settings.html:10 -msgid "User Settings" -msgstr "Benutzer-Einstellungen" - -#: templates/InvenTree/settings/tabs.html:6 -msgid "Account" -msgstr "Konto" - -#: templates/InvenTree/settings/tabs.html:9 -msgid "Appearance" -msgstr "Anzeige" - -#: templates/InvenTree/settings/tabs.html:16 -msgid "InvenTree Settings" -msgstr "InvenTree-Einstellungen" - -#: templates/InvenTree/settings/tabs.html:19 -msgid "Global" -msgstr "Systemweit" - -#: templates/InvenTree/settings/tabs.html:22 -msgid "Currencies" -msgstr "Währungen" - -#: templates/InvenTree/settings/tabs.html:25 -msgid "Report" -msgstr "Bericht" - -#: templates/InvenTree/settings/tabs.html:28 -msgid "Categories" -msgstr "Kategorien" - -#: templates/InvenTree/settings/user.html:16 -msgid "User Information" -msgstr "Benutzerinformation" - -#: templates/InvenTree/settings/user.html:19 +#: templates/InvenTree/settings/user.html:15 msgid "Edit" msgstr "Bearbeiten" -#: templates/InvenTree/settings/user.html:21 +#: templates/InvenTree/settings/user.html:17 msgid "Change Password" msgstr "Passwort ändern" -#: templates/InvenTree/settings/user.html:28 +#: templates/InvenTree/settings/user.html:24 #: templates/registration/login.html:58 msgid "Username" msgstr "Benutzername" -#: templates/InvenTree/settings/user.html:32 +#: templates/InvenTree/settings/user.html:28 msgid "First Name" msgstr "Vorname" -#: templates/InvenTree/settings/user.html:36 +#: templates/InvenTree/settings/user.html:32 msgid "Last Name" msgstr "Nachname" -#: templates/InvenTree/settings/user.html:40 +#: templates/InvenTree/settings/user.html:36 msgid "Email Address" msgstr "Mail-Adresse" +#: templates/InvenTree/settings/user.html:42 +msgid "Theme Settings" +msgstr "Anzeige-Einstellungen" + +#: templates/InvenTree/settings/user.html:63 +#, fuzzy +#| msgid "Apply Theme" +msgid "Set Theme" +msgstr "Thema anwenden" + +#: templates/InvenTree/settings/user.html:70 +#, fuzzy +#| msgid "Change Setting" +msgid "Language Settings" +msgstr "Einstellungen ändern" + +#: templates/InvenTree/settings/user.html:90 +msgid "Set Language" +msgstr "Sprache festlegen" + +#: templates/InvenTree/settings/user_homepage.html:9 +#, fuzzy +#| msgid "Part Settings" +msgid "Home Page Settings" +msgstr "Teil-Einstellungen" + +#: templates/InvenTree/settings/user_search.html:9 +msgid "Search Settings" +msgstr "Sucheinstellungen" + #: templates/about.html:13 msgid "InvenTree Version Information" msgstr "InvenTree-Versionsinformationen" @@ -7655,11 +7670,6 @@ msgstr "von" msgid "rows" msgstr "Zeilen" -#: templates/js/tables.js:351 templates/search_form.html:6 -#: templates/search_form.html:8 -msgid "Search" -msgstr "Suche" - #: templates/js/tables.js:354 msgid "No matching results" msgstr "Keine passenden Ergebnisse gefunden" @@ -7784,10 +7794,6 @@ msgstr "Eine E-Mail mit Anweisungen zum Zurücksetzen des Passworts wird gesende msgid "Send email" msgstr "E-Mail senden" -#: templates/stats.html:9 -msgid "Server" -msgstr "Server" - #: templates/stats.html:13 msgid "Instance Name" msgstr "Instanzname" @@ -7848,6 +7854,10 @@ msgstr "Barcode Aktionen" msgid "Print test reports" msgstr "Test-Berichte drucken" +#: templates/stock_table.html:50 +msgid "Stock Options" +msgstr "Bestands-Einstellungen " + #: templates/stock_table.html:55 msgid "Add to selected stock items" msgstr "Zu ausgewählten BestandsObjekten hinzufügen" @@ -7947,3 +7957,35 @@ msgstr "Berechtigungen Einträge zu ändern" #: users/models.py:194 msgid "Permission to delete items" msgstr "Berechtigung Einträge zu löschen" + +#~ msgid "Color Themes" +#~ msgstr "Farbschemata" + +#~ msgid "" +#~ "\n" +#~ " The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" +#~ " Please select another color theme :)\n" +#~ " " +#~ msgstr "" +#~ "\n" +#~ "\t\tDie CSS Datei \"%(invalid_color_theme)s.css\" für das aktuell ausgewählte Farbschema wurde nicht gefunden.
\n" +#~ "\t\tBitte ein anderes Farbschema auswählen:)\n" +#~ "\t " + +#~ msgid "Language" +#~ msgstr "Sprache" + +#~ msgid "Category Parameter Templates" +#~ msgstr "Kategorie-Parametervorlagen" + +#~ msgid "Global InvenTree Settings" +#~ msgstr "Systemweite InvenTree-Einstellungen" + +#~ msgid "Appearance" +#~ msgstr "Anzeige" + +#~ msgid "Global" +#~ msgstr "Systemweit" + +#~ msgid "User Information" +#~ msgstr "Benutzerinformation" diff --git a/InvenTree/locale/el/LC_MESSAGES/django.po b/InvenTree/locale/el/LC_MESSAGES/django.po index e1f01fc6ff..d8824faf28 100644 --- a/InvenTree/locale/el/LC_MESSAGES/django.po +++ b/InvenTree/locale/el/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 21:02+0000\n" +"POT-Creation-Date: 2021-07-28 05:05+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Greek\n" @@ -33,42 +33,38 @@ msgstr "" msgid "Enter date" msgstr "" -#: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 +#: InvenTree/forms.py:111 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 #: order/forms.py:74 part/forms.py:109 templates/js/forms.js:526 msgid "Confirm" msgstr "" -#: InvenTree/forms.py:128 +#: InvenTree/forms.py:127 msgid "Confirm delete" msgstr "" -#: InvenTree/forms.py:129 +#: InvenTree/forms.py:128 msgid "Confirm item deletion" msgstr "" -#: InvenTree/forms.py:161 templates/registration/login.html:76 +#: InvenTree/forms.py:160 templates/registration/login.html:76 msgid "Enter password" msgstr "" -#: InvenTree/forms.py:162 +#: InvenTree/forms.py:161 msgid "Enter new password" msgstr "" -#: InvenTree/forms.py:169 +#: InvenTree/forms.py:168 msgid "Confirm password" msgstr "" -#: InvenTree/forms.py:170 +#: InvenTree/forms.py:169 msgid "Confirm new password" msgstr "" -#: InvenTree/forms.py:205 -msgid "Apply Theme" -msgstr "" - -#: InvenTree/forms.py:235 +#: InvenTree/forms.py:201 msgid "Select Category" msgstr "" @@ -122,8 +118,8 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:880 -#: common/models.py:881 part/models.py:2097 +#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:879 +#: common/models.py:880 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -432,27 +428,27 @@ msgstr "" msgid "Overage must be an integer value or a percentage" msgstr "" -#: InvenTree/views.py:608 +#: InvenTree/views.py:609 msgid "Delete Item" msgstr "" -#: InvenTree/views.py:657 +#: InvenTree/views.py:658 msgid "Check box to confirm item deletion" msgstr "" -#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:673 templates/InvenTree/settings/user.html:14 msgid "Edit User Information" msgstr "" -#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:684 templates/InvenTree/settings/user.html:18 msgid "Set Password" msgstr "" -#: InvenTree/views.py:702 +#: InvenTree/views.py:703 msgid "Password fields must match" msgstr "" -#: InvenTree/views.py:953 templates/navbar.html:95 +#: InvenTree/views.py:897 templates/navbar.html:95 msgid "System Information" msgstr "" @@ -522,7 +518,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:909 +#: build/templates/build/detail.html:34 common/models.py:908 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -659,7 +655,8 @@ msgstr "" #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 #: part/templates/part/navbar.html:45 templates/InvenTree/index.html:229 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:37 users/models.py:44 +#: templates/InvenTree/settings/navbar.html:89 +#: templates/InvenTree/settings/navbar.html:91 users/models.py:44 msgid "Build Orders" msgstr "" @@ -1542,7 +1539,7 @@ msgstr "" msgid "Select {name} file to upload" msgstr "" -#: common/models.py:259 common/models.py:760 common/models.py:873 +#: common/models.py:259 common/models.py:739 common/models.py:872 msgid "Settings key (must be unique - case insensitive" msgstr "" @@ -1678,388 +1675,388 @@ msgstr "" msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:542 -msgid "Recent Part Count" -msgstr "" - -#: common/models.py:543 -msgid "Number of recent parts to display on index page" -msgstr "" - -#: common/models.py:549 part/models.py:2280 report/models.py:187 +#: common/models.py:542 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" -#: common/models.py:550 +#: common/models.py:543 msgid "Parts are templates by default" msgstr "" -#: common/models.py:556 part/models.py:865 templates/js/table_filters.js:132 +#: common/models.py:549 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" -#: common/models.py:557 +#: common/models.py:550 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:563 part/models.py:871 templates/js/table_filters.js:340 +#: common/models.py:556 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "" -#: common/models.py:564 +#: common/models.py:557 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:570 part/models.py:882 +#: common/models.py:563 part/models.py:882 msgid "Purchaseable" msgstr "" -#: common/models.py:571 +#: common/models.py:564 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:577 part/models.py:887 templates/js/table_filters.js:348 +#: common/models.py:570 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "" -#: common/models.py:578 +#: common/models.py:571 msgid "Parts are salable by default" msgstr "" -#: common/models.py:584 part/models.py:877 templates/js/table_filters.js:33 +#: common/models.py:577 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" -#: common/models.py:585 +#: common/models.py:578 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:591 part/models.py:897 templates/js/table_filters.js:29 +#: common/models.py:584 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" -#: common/models.py:592 +#: common/models.py:585 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:598 +#: common/models.py:591 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:599 +#: common/models.py:592 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:605 +#: common/models.py:598 msgid "Show Import in Views" msgstr "" -#: common/models.py:606 +#: common/models.py:599 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:612 +#: common/models.py:605 msgid "Show Price in Forms" msgstr "" -#: common/models.py:613 +#: common/models.py:606 msgid "Display part price in some forms" msgstr "" -#: common/models.py:619 +#: common/models.py:612 msgid "Show related parts" msgstr "" -#: common/models.py:620 +#: common/models.py:613 msgid "Display related parts for a part" msgstr "" -#: common/models.py:626 +#: common/models.py:619 msgid "Create initial stock" msgstr "" -#: common/models.py:627 +#: common/models.py:620 msgid "Create initial stock on part creation" msgstr "" -#: common/models.py:633 +#: common/models.py:626 msgid "Internal Prices" msgstr "" -#: common/models.py:634 +#: common/models.py:627 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:640 +#: common/models.py:633 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:641 +#: common/models.py:634 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:647 templates/stats.html:25 +#: common/models.py:640 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:648 +#: common/models.py:641 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:654 +#: common/models.py:647 msgid "Page Size" msgstr "" -#: common/models.py:655 +#: common/models.py:648 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:665 +#: common/models.py:658 msgid "Test Reports" msgstr "" -#: common/models.py:666 +#: common/models.py:659 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:672 -msgid "Search Preview Results" -msgstr "" - -#: common/models.py:673 -msgid "Number of results to show in search preview window" -msgstr "" - -#: common/models.py:679 +#: common/models.py:665 msgid "Stock Expiry" msgstr "" -#: common/models.py:680 +#: common/models.py:666 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:686 +#: common/models.py:672 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:687 +#: common/models.py:673 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:693 +#: common/models.py:679 msgid "Stock Stale Time" msgstr "" -#: common/models.py:694 +#: common/models.py:680 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:696 +#: common/models.py:682 msgid "days" msgstr "" -#: common/models.py:701 +#: common/models.py:687 msgid "Build Expired Stock" msgstr "" -#: common/models.py:702 +#: common/models.py:688 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:708 +#: common/models.py:694 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:709 +#: common/models.py:695 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:715 +#: common/models.py:701 msgid "Group by Part" msgstr "" -#: common/models.py:716 +#: common/models.py:702 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:722 -msgid "Recent Stock Count" -msgstr "" - -#: common/models.py:723 -msgid "Number of recent stock items to display on index page" -msgstr "" - -#: common/models.py:729 +#: common/models.py:708 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:730 +#: common/models.py:709 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:735 +#: common/models.py:714 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:736 +#: common/models.py:715 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:740 +#: common/models.py:719 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:741 +#: common/models.py:720 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:746 +#: common/models.py:725 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:747 +#: common/models.py:726 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:771 +#: common/models.py:750 msgid "Show starred parts" msgstr "" -#: common/models.py:772 +#: common/models.py:751 msgid "Show starred parts on the homepage" msgstr "" -#: common/models.py:777 +#: common/models.py:756 msgid "Show latest parts" msgstr "" -#: common/models.py:778 +#: common/models.py:757 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:783 +#: common/models.py:762 +msgid "Recent Part Count" +msgstr "" + +#: common/models.py:763 +msgid "Number of recent parts to display on index page" +msgstr "" + +#: common/models.py:769 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:784 +#: common/models.py:770 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:789 +#: common/models.py:775 msgid "Show recent stock changes" msgstr "" -#: common/models.py:790 +#: common/models.py:776 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:795 +#: common/models.py:781 +msgid "Recent Stock Count" +msgstr "" + +#: common/models.py:782 +msgid "Number of recent stock items to display on index page" +msgstr "" + +#: common/models.py:787 msgid "Show low stock" msgstr "" -#: common/models.py:796 +#: common/models.py:788 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:801 +#: common/models.py:793 msgid "Show depleted stock" msgstr "" -#: common/models.py:802 +#: common/models.py:794 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:807 +#: common/models.py:799 msgid "Show needed stock" msgstr "" -#: common/models.py:808 +#: common/models.py:800 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:813 +#: common/models.py:805 msgid "Show expired stock" msgstr "" -#: common/models.py:814 +#: common/models.py:806 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:819 +#: common/models.py:811 msgid "Show stale stock" msgstr "" -#: common/models.py:820 +#: common/models.py:812 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:825 +#: common/models.py:817 msgid "Show pending builds" msgstr "" -#: common/models.py:826 +#: common/models.py:818 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:831 +#: common/models.py:823 msgid "Show overdue builds" msgstr "" -#: common/models.py:832 +#: common/models.py:824 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:837 +#: common/models.py:829 msgid "Show outstanding POs" msgstr "" -#: common/models.py:838 +#: common/models.py:830 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:843 +#: common/models.py:835 msgid "Show overdue POs" msgstr "" -#: common/models.py:844 +#: common/models.py:836 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:849 +#: common/models.py:841 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:850 +#: common/models.py:842 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:855 +#: common/models.py:847 msgid "Show overdue SOs" msgstr "" -#: common/models.py:856 +#: common/models.py:848 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:910 company/forms.py:43 +#: common/models.py:854 +msgid "Search Preview Results" +msgstr "" + +#: common/models.py:855 +msgid "Number of results to show in search preview window" +msgstr "" + +#: common/models.py:909 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:917 company/templates/company/supplier_part.html:231 +#: common/models.py:916 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:918 +#: common/models.py:917 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1011 +#: common/models.py:1010 msgid "Default" msgstr "" @@ -2071,19 +2068,19 @@ msgstr "" msgid "Change Setting" msgstr "" -#: common/views.py:102 +#: common/views.py:119 msgid "Supplied value is not allowed" msgstr "" -#: common/views.py:111 +#: common/views.py:128 msgid "Supplied value must be a boolean" msgstr "" -#: common/views.py:121 +#: common/views.py:138 msgid "Change User Setting" msgstr "" -#: common/views.py:196 order/templates/order/order_wizard/po_upload.html:42 +#: common/views.py:213 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 #: order/templates/order/purchase_order_detail.html:26 order/views.py:290 @@ -2093,7 +2090,7 @@ msgstr "" msgid "Upload File" msgstr "" -#: common/views.py:197 order/templates/order/order_wizard/match_fields.html:52 +#: common/views.py:214 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 @@ -2101,19 +2098,19 @@ msgstr "" msgid "Match Fields" msgstr "" -#: common/views.py:198 +#: common/views.py:215 msgid "Match Items" msgstr "" -#: common/views.py:543 +#: common/views.py:560 msgid "Fields matching failed" msgstr "" -#: common/views.py:598 +#: common/views.py:615 msgid "Parts imported" msgstr "" -#: common/views.py:620 order/templates/order/order_wizard/match_fields.html:27 +#: common/views.py:637 order/templates/order/order_wizard/match_fields.html:27 #: order/templates/order/order_wizard/match_parts.html:19 #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 @@ -2501,7 +2498,8 @@ msgstr "" #: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 #: part/templates/part/navbar.html:74 templates/InvenTree/index.html:260 #: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:37 +#: templates/InvenTree/settings/navbar.html:95 +#: templates/InvenTree/settings/navbar.html:97 templates/navbar.html:37 #: users/models.py:45 msgid "Purchase Orders" msgstr "" @@ -2524,7 +2522,8 @@ msgstr "" #: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 #: part/templates/part/navbar.html:82 templates/InvenTree/index.html:291 #: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:43 templates/navbar.html:46 +#: templates/InvenTree/settings/navbar.html:101 +#: templates/InvenTree/settings/navbar.html:103 templates/navbar.html:46 #: users/models.py:46 msgid "Sales Orders" msgstr "" @@ -2625,8 +2624,8 @@ msgstr "" #: company/templates/company/manufacturer_part.html:133 #: part/templates/part/detail.html:162 -#: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:66 +#: templates/InvenTree/settings/category.html:26 +#: templates/InvenTree/settings/part.html:63 msgid "New Parameter" msgstr "" @@ -2659,7 +2658,8 @@ msgstr "" #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:150 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:34 templates/js/part.js:269 +#: templates/InvenTree/settings/navbar.html:83 +#: templates/InvenTree/settings/navbar.html:85 templates/js/part.js:269 #: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 #: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" @@ -3449,7 +3449,8 @@ msgstr "" #: part/templates/part/category_navbar.html:21 #: part/templates/part/category_navbar.html:24 #: templates/InvenTree/index.html:102 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:855 +#: templates/InvenTree/settings/navbar.html:71 +#: templates/InvenTree/settings/navbar.html:73 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -3995,7 +3996,8 @@ msgid "Part keywords to improve visibility in search results" msgstr "" #: part/models.py:755 part/models.py:2323 -#: part/templates/part/set_category.html:15 templates/js/part.js:641 +#: part/templates/part/set_category.html:15 +#: templates/InvenTree/settings/settings.html:165 templates/js/part.js:641 msgid "Category" msgstr "" @@ -4175,7 +4177,7 @@ msgid "Parameter Units" msgstr "" #: part/models.py:2280 part/models.py:2329 part/models.py:2330 -#: templates/InvenTree/settings/category.html:62 +#: templates/InvenTree/settings/settings.html:160 msgid "Parameter Template" msgstr "" @@ -4187,7 +4189,7 @@ msgstr "" msgid "Parameter Value" msgstr "" -#: part/models.py:2334 templates/InvenTree/settings/category.html:67 +#: part/models.py:2334 templates/InvenTree/settings/settings.html:169 msgid "Default Value" msgstr "" @@ -6146,121 +6148,140 @@ msgstr "" msgid "No stock location set" msgstr "" -#: templates/InvenTree/settings/appearance.html:10 -msgid "Theme Settings" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:17 -msgid "Color Themes" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:29 -#, python-format -msgid "" -"\n" -" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" -" Please select another color theme :)\n" -" " -msgstr "" - -#: templates/InvenTree/settings/appearance.html:39 -msgid "Language" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:61 -msgid "Set Language" -msgstr "" - -#: templates/InvenTree/settings/build.html:10 -msgid "Build Order Settings" -msgstr "" - -#: templates/InvenTree/settings/category.html:9 -msgid "Category Settings" -msgstr "" - -#: templates/InvenTree/settings/category.html:25 -msgid "Category Parameter Templates" -msgstr "" - -#: templates/InvenTree/settings/category.html:52 -msgid "No category parameter templates found" -msgstr "" - -#: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:103 -msgid "Edit Template" -msgstr "" - -#: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:104 -msgid "Delete Template" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:10 -msgid "Currency Settings" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:25 -msgid "Base Currency" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:29 -msgid "Exchange Rates" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:39 -msgid "Last Update" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:45 -msgid "Never" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:50 -msgid "Update Now" -msgstr "" - -#: templates/InvenTree/settings/global.html:10 -msgid "Global InvenTree Settings" -msgstr "" - -#: templates/InvenTree/settings/global.html:26 +#: templates/InvenTree/settings/barcode.html:8 msgid "Barcode Settings" msgstr "" -#: templates/InvenTree/settings/global.html:34 -msgid "Search Settings" +#: templates/InvenTree/settings/build.html:8 +msgid "Build Order Settings" +msgstr "" + +#: templates/InvenTree/settings/category.html:7 +msgid "Category Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:8 +msgid "Currency Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:23 +msgid "Base Currency" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:27 +msgid "Exchange Rates" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:37 +msgid "Last Update" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:43 +msgid "Never" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:48 +msgid "Update Now" +msgstr "" + +#: templates/InvenTree/settings/global.html:9 +msgid "Server Settings" msgstr "" #: templates/InvenTree/settings/header.html:7 msgid "Setting" msgstr "" -#: templates/InvenTree/settings/part.html:9 +#: templates/InvenTree/settings/navbar.html:12 +#: templates/InvenTree/settings/user_settings.html:9 +msgid "User Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:15 +#: templates/InvenTree/settings/navbar.html:17 +msgid "Account" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:21 +#: templates/InvenTree/settings/navbar.html:23 +msgid "Home Page" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:27 +#: templates/InvenTree/settings/navbar.html:29 templates/js/tables.js:351 +#: templates/search_form.html:6 templates/search_form.html:8 +msgid "Search" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:34 +#: templates/InvenTree/settings/navbar.html:36 +#: templates/InvenTree/settings/settings.html:8 templates/navbar.html:84 +msgid "Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:44 +msgid "InvenTree Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:47 +#: templates/InvenTree/settings/navbar.html:49 templates/stats.html:9 +msgid "Server" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:53 +#: templates/InvenTree/settings/navbar.html:55 +msgid "Barcodes" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:59 +#: templates/InvenTree/settings/navbar.html:61 +msgid "Currencies" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:65 +#: templates/InvenTree/settings/navbar.html:67 +msgid "Reporting" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:77 +#: templates/InvenTree/settings/navbar.html:79 +msgid "Categories" +msgstr "" + +#: templates/InvenTree/settings/part.html:7 msgid "Part Settings" msgstr "" -#: templates/InvenTree/settings/part.html:14 +#: templates/InvenTree/settings/part.html:12 msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:46 +#: templates/InvenTree/settings/part.html:43 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:49 +#: templates/InvenTree/settings/part.html:46 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:62 +#: templates/InvenTree/settings/part.html:59 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:83 +#: templates/InvenTree/settings/part.html:80 msgid "No part parameter templates found" msgstr "" +#: templates/InvenTree/settings/part.html:100 +#: templates/InvenTree/settings/settings.html:172 +msgid "Edit Template" +msgstr "" + +#: templates/InvenTree/settings/part.html:101 +#: templates/InvenTree/settings/settings.html:173 +msgid "Delete Template" +msgstr "" + #: templates/InvenTree/settings/po.html:9 msgid "Purchase Order Settings" msgstr "" @@ -6269,95 +6290,79 @@ msgstr "" msgid "Report Settings" msgstr "" -#: templates/InvenTree/settings/setting.html:28 +#: templates/InvenTree/settings/setting.html:29 msgid "No value set" msgstr "" -#: templates/InvenTree/settings/setting.html:36 +#: templates/InvenTree/settings/setting.html:41 msgid "Edit setting" msgstr "" -#: templates/InvenTree/settings/settings.html:8 -#: templates/InvenTree/settings/settings.html:14 templates/navbar.html:84 -msgid "Settings" +#: templates/InvenTree/settings/settings.html:150 +msgid "No category parameter templates found" msgstr "" -#: templates/InvenTree/settings/so.html:9 +#: templates/InvenTree/settings/so.html:7 msgid "Sales Order Settings" msgstr "" -#: templates/InvenTree/settings/stock.html:9 +#: templates/InvenTree/settings/stock.html:7 msgid "Stock Settings" msgstr "" -#: templates/InvenTree/settings/stock.html:13 templates/stock_table.html:50 -msgid "Stock Options" +#: templates/InvenTree/settings/user.html:9 +msgid "Account Settings" msgstr "" -#: templates/InvenTree/settings/tabs.html:3 -#: templates/InvenTree/settings/tabs.html:12 -#: templates/InvenTree/settings/user.html:10 -#: templates/InvenTree/settings/user_settings.html:10 -msgid "User Settings" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:6 -msgid "Account" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:9 -msgid "Appearance" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:16 -msgid "InvenTree Settings" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:19 -msgid "Global" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:22 -msgid "Currencies" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:25 -msgid "Report" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:28 -msgid "Categories" -msgstr "" - -#: templates/InvenTree/settings/user.html:16 -msgid "User Information" -msgstr "" - -#: templates/InvenTree/settings/user.html:19 +#: templates/InvenTree/settings/user.html:15 msgid "Edit" msgstr "" -#: templates/InvenTree/settings/user.html:21 +#: templates/InvenTree/settings/user.html:17 msgid "Change Password" msgstr "" -#: templates/InvenTree/settings/user.html:28 +#: templates/InvenTree/settings/user.html:24 #: templates/registration/login.html:58 msgid "Username" msgstr "" -#: templates/InvenTree/settings/user.html:32 +#: templates/InvenTree/settings/user.html:28 msgid "First Name" msgstr "" -#: templates/InvenTree/settings/user.html:36 +#: templates/InvenTree/settings/user.html:32 msgid "Last Name" msgstr "" -#: templates/InvenTree/settings/user.html:40 +#: templates/InvenTree/settings/user.html:36 msgid "Email Address" msgstr "" +#: templates/InvenTree/settings/user.html:42 +msgid "Theme Settings" +msgstr "" + +#: templates/InvenTree/settings/user.html:63 +msgid "Set Theme" +msgstr "" + +#: templates/InvenTree/settings/user.html:70 +msgid "Language Settings" +msgstr "" + +#: templates/InvenTree/settings/user.html:90 +msgid "Set Language" +msgstr "" + +#: templates/InvenTree/settings/user_homepage.html:9 +msgid "Home Page Settings" +msgstr "" + +#: templates/InvenTree/settings/user_search.html:9 +msgid "Search Settings" +msgstr "" + #: templates/about.html:13 msgid "InvenTree Version Information" msgstr "" @@ -7651,11 +7656,6 @@ msgstr "" msgid "rows" msgstr "" -#: templates/js/tables.js:351 templates/search_form.html:6 -#: templates/search_form.html:8 -msgid "Search" -msgstr "" - #: templates/js/tables.js:354 msgid "No matching results" msgstr "" @@ -7780,10 +7780,6 @@ msgstr "" msgid "Send email" msgstr "" -#: templates/stats.html:9 -msgid "Server" -msgstr "" - #: templates/stats.html:13 msgid "Instance Name" msgstr "" @@ -7844,6 +7840,10 @@ msgstr "" msgid "Print test reports" msgstr "" +#: templates/stock_table.html:50 +msgid "Stock Options" +msgstr "" + #: templates/stock_table.html:55 msgid "Add to selected stock items" msgstr "" diff --git a/InvenTree/locale/en/LC_MESSAGES/django.po b/InvenTree/locale/en/LC_MESSAGES/django.po index cbea9f2909..e6f01b8227 100644 --- a/InvenTree/locale/en/LC_MESSAGES/django.po +++ b/InvenTree/locale/en/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 21:02+0000\n" +"POT-Creation-Date: 2021-07-28 05:05+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -34,42 +34,38 @@ msgstr "" msgid "Enter date" msgstr "" -#: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 +#: InvenTree/forms.py:111 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 #: order/forms.py:74 part/forms.py:109 templates/js/forms.js:526 msgid "Confirm" msgstr "" -#: InvenTree/forms.py:128 +#: InvenTree/forms.py:127 msgid "Confirm delete" msgstr "" -#: InvenTree/forms.py:129 +#: InvenTree/forms.py:128 msgid "Confirm item deletion" msgstr "" -#: InvenTree/forms.py:161 templates/registration/login.html:76 +#: InvenTree/forms.py:160 templates/registration/login.html:76 msgid "Enter password" msgstr "" -#: InvenTree/forms.py:162 +#: InvenTree/forms.py:161 msgid "Enter new password" msgstr "" -#: InvenTree/forms.py:169 +#: InvenTree/forms.py:168 msgid "Confirm password" msgstr "" -#: InvenTree/forms.py:170 +#: InvenTree/forms.py:169 msgid "Confirm new password" msgstr "" -#: InvenTree/forms.py:205 -msgid "Apply Theme" -msgstr "" - -#: InvenTree/forms.py:235 +#: InvenTree/forms.py:201 msgid "Select Category" msgstr "" @@ -123,8 +119,8 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:880 -#: common/models.py:881 part/models.py:2097 +#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:879 +#: common/models.py:880 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -433,27 +429,27 @@ msgstr "" msgid "Overage must be an integer value or a percentage" msgstr "" -#: InvenTree/views.py:608 +#: InvenTree/views.py:609 msgid "Delete Item" msgstr "" -#: InvenTree/views.py:657 +#: InvenTree/views.py:658 msgid "Check box to confirm item deletion" msgstr "" -#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:673 templates/InvenTree/settings/user.html:14 msgid "Edit User Information" msgstr "" -#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:684 templates/InvenTree/settings/user.html:18 msgid "Set Password" msgstr "" -#: InvenTree/views.py:702 +#: InvenTree/views.py:703 msgid "Password fields must match" msgstr "" -#: InvenTree/views.py:953 templates/navbar.html:95 +#: InvenTree/views.py:897 templates/navbar.html:95 msgid "System Information" msgstr "" @@ -523,7 +519,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:909 +#: build/templates/build/detail.html:34 common/models.py:908 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -660,7 +656,8 @@ msgstr "" #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 #: part/templates/part/navbar.html:45 templates/InvenTree/index.html:229 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:37 users/models.py:44 +#: templates/InvenTree/settings/navbar.html:89 +#: templates/InvenTree/settings/navbar.html:91 users/models.py:44 msgid "Build Orders" msgstr "" @@ -1543,7 +1540,7 @@ msgstr "" msgid "Select {name} file to upload" msgstr "" -#: common/models.py:259 common/models.py:760 common/models.py:873 +#: common/models.py:259 common/models.py:739 common/models.py:872 msgid "Settings key (must be unique - case insensitive" msgstr "" @@ -1679,388 +1676,388 @@ msgstr "" msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:542 -msgid "Recent Part Count" -msgstr "" - -#: common/models.py:543 -msgid "Number of recent parts to display on index page" -msgstr "" - -#: common/models.py:549 part/models.py:2280 report/models.py:187 +#: common/models.py:542 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" -#: common/models.py:550 +#: common/models.py:543 msgid "Parts are templates by default" msgstr "" -#: common/models.py:556 part/models.py:865 templates/js/table_filters.js:132 +#: common/models.py:549 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" -#: common/models.py:557 +#: common/models.py:550 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:563 part/models.py:871 templates/js/table_filters.js:340 +#: common/models.py:556 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "" -#: common/models.py:564 +#: common/models.py:557 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:570 part/models.py:882 +#: common/models.py:563 part/models.py:882 msgid "Purchaseable" msgstr "" -#: common/models.py:571 +#: common/models.py:564 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:577 part/models.py:887 templates/js/table_filters.js:348 +#: common/models.py:570 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "" -#: common/models.py:578 +#: common/models.py:571 msgid "Parts are salable by default" msgstr "" -#: common/models.py:584 part/models.py:877 templates/js/table_filters.js:33 +#: common/models.py:577 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" -#: common/models.py:585 +#: common/models.py:578 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:591 part/models.py:897 templates/js/table_filters.js:29 +#: common/models.py:584 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" -#: common/models.py:592 +#: common/models.py:585 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:598 +#: common/models.py:591 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:599 +#: common/models.py:592 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:605 +#: common/models.py:598 msgid "Show Import in Views" msgstr "" -#: common/models.py:606 +#: common/models.py:599 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:612 +#: common/models.py:605 msgid "Show Price in Forms" msgstr "" -#: common/models.py:613 +#: common/models.py:606 msgid "Display part price in some forms" msgstr "" -#: common/models.py:619 +#: common/models.py:612 msgid "Show related parts" msgstr "" -#: common/models.py:620 +#: common/models.py:613 msgid "Display related parts for a part" msgstr "" -#: common/models.py:626 +#: common/models.py:619 msgid "Create initial stock" msgstr "" -#: common/models.py:627 +#: common/models.py:620 msgid "Create initial stock on part creation" msgstr "" -#: common/models.py:633 +#: common/models.py:626 msgid "Internal Prices" msgstr "" -#: common/models.py:634 +#: common/models.py:627 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:640 +#: common/models.py:633 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:641 +#: common/models.py:634 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:647 templates/stats.html:25 +#: common/models.py:640 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:648 +#: common/models.py:641 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:654 +#: common/models.py:647 msgid "Page Size" msgstr "" -#: common/models.py:655 +#: common/models.py:648 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:665 +#: common/models.py:658 msgid "Test Reports" msgstr "" -#: common/models.py:666 +#: common/models.py:659 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:672 -msgid "Search Preview Results" -msgstr "" - -#: common/models.py:673 -msgid "Number of results to show in search preview window" -msgstr "" - -#: common/models.py:679 +#: common/models.py:665 msgid "Stock Expiry" msgstr "" -#: common/models.py:680 +#: common/models.py:666 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:686 +#: common/models.py:672 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:687 +#: common/models.py:673 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:693 +#: common/models.py:679 msgid "Stock Stale Time" msgstr "" -#: common/models.py:694 +#: common/models.py:680 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:696 +#: common/models.py:682 msgid "days" msgstr "" -#: common/models.py:701 +#: common/models.py:687 msgid "Build Expired Stock" msgstr "" -#: common/models.py:702 +#: common/models.py:688 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:708 +#: common/models.py:694 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:709 +#: common/models.py:695 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:715 +#: common/models.py:701 msgid "Group by Part" msgstr "" -#: common/models.py:716 +#: common/models.py:702 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:722 -msgid "Recent Stock Count" -msgstr "" - -#: common/models.py:723 -msgid "Number of recent stock items to display on index page" -msgstr "" - -#: common/models.py:729 +#: common/models.py:708 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:730 +#: common/models.py:709 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:735 +#: common/models.py:714 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:736 +#: common/models.py:715 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:740 +#: common/models.py:719 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:741 +#: common/models.py:720 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:746 +#: common/models.py:725 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:747 +#: common/models.py:726 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:771 +#: common/models.py:750 msgid "Show starred parts" msgstr "" -#: common/models.py:772 +#: common/models.py:751 msgid "Show starred parts on the homepage" msgstr "" -#: common/models.py:777 +#: common/models.py:756 msgid "Show latest parts" msgstr "" -#: common/models.py:778 +#: common/models.py:757 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:783 +#: common/models.py:762 +msgid "Recent Part Count" +msgstr "" + +#: common/models.py:763 +msgid "Number of recent parts to display on index page" +msgstr "" + +#: common/models.py:769 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:784 +#: common/models.py:770 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:789 +#: common/models.py:775 msgid "Show recent stock changes" msgstr "" -#: common/models.py:790 +#: common/models.py:776 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:795 +#: common/models.py:781 +msgid "Recent Stock Count" +msgstr "" + +#: common/models.py:782 +msgid "Number of recent stock items to display on index page" +msgstr "" + +#: common/models.py:787 msgid "Show low stock" msgstr "" -#: common/models.py:796 +#: common/models.py:788 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:801 +#: common/models.py:793 msgid "Show depleted stock" msgstr "" -#: common/models.py:802 +#: common/models.py:794 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:807 +#: common/models.py:799 msgid "Show needed stock" msgstr "" -#: common/models.py:808 +#: common/models.py:800 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:813 +#: common/models.py:805 msgid "Show expired stock" msgstr "" -#: common/models.py:814 +#: common/models.py:806 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:819 +#: common/models.py:811 msgid "Show stale stock" msgstr "" -#: common/models.py:820 +#: common/models.py:812 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:825 +#: common/models.py:817 msgid "Show pending builds" msgstr "" -#: common/models.py:826 +#: common/models.py:818 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:831 +#: common/models.py:823 msgid "Show overdue builds" msgstr "" -#: common/models.py:832 +#: common/models.py:824 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:837 +#: common/models.py:829 msgid "Show outstanding POs" msgstr "" -#: common/models.py:838 +#: common/models.py:830 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:843 +#: common/models.py:835 msgid "Show overdue POs" msgstr "" -#: common/models.py:844 +#: common/models.py:836 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:849 +#: common/models.py:841 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:850 +#: common/models.py:842 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:855 +#: common/models.py:847 msgid "Show overdue SOs" msgstr "" -#: common/models.py:856 +#: common/models.py:848 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:910 company/forms.py:43 +#: common/models.py:854 +msgid "Search Preview Results" +msgstr "" + +#: common/models.py:855 +msgid "Number of results to show in search preview window" +msgstr "" + +#: common/models.py:909 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:917 company/templates/company/supplier_part.html:231 +#: common/models.py:916 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:918 +#: common/models.py:917 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1011 +#: common/models.py:1010 msgid "Default" msgstr "" @@ -2072,19 +2069,19 @@ msgstr "" msgid "Change Setting" msgstr "" -#: common/views.py:102 +#: common/views.py:119 msgid "Supplied value is not allowed" msgstr "" -#: common/views.py:111 +#: common/views.py:128 msgid "Supplied value must be a boolean" msgstr "" -#: common/views.py:121 +#: common/views.py:138 msgid "Change User Setting" msgstr "" -#: common/views.py:196 order/templates/order/order_wizard/po_upload.html:42 +#: common/views.py:213 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 #: order/templates/order/purchase_order_detail.html:26 order/views.py:290 @@ -2094,7 +2091,7 @@ msgstr "" msgid "Upload File" msgstr "" -#: common/views.py:197 order/templates/order/order_wizard/match_fields.html:52 +#: common/views.py:214 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 @@ -2102,19 +2099,19 @@ msgstr "" msgid "Match Fields" msgstr "" -#: common/views.py:198 +#: common/views.py:215 msgid "Match Items" msgstr "" -#: common/views.py:543 +#: common/views.py:560 msgid "Fields matching failed" msgstr "" -#: common/views.py:598 +#: common/views.py:615 msgid "Parts imported" msgstr "" -#: common/views.py:620 order/templates/order/order_wizard/match_fields.html:27 +#: common/views.py:637 order/templates/order/order_wizard/match_fields.html:27 #: order/templates/order/order_wizard/match_parts.html:19 #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 @@ -2502,7 +2499,8 @@ msgstr "" #: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 #: part/templates/part/navbar.html:74 templates/InvenTree/index.html:260 #: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:37 +#: templates/InvenTree/settings/navbar.html:95 +#: templates/InvenTree/settings/navbar.html:97 templates/navbar.html:37 #: users/models.py:45 msgid "Purchase Orders" msgstr "" @@ -2525,7 +2523,8 @@ msgstr "" #: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 #: part/templates/part/navbar.html:82 templates/InvenTree/index.html:291 #: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:43 templates/navbar.html:46 +#: templates/InvenTree/settings/navbar.html:101 +#: templates/InvenTree/settings/navbar.html:103 templates/navbar.html:46 #: users/models.py:46 msgid "Sales Orders" msgstr "" @@ -2626,8 +2625,8 @@ msgstr "" #: company/templates/company/manufacturer_part.html:133 #: part/templates/part/detail.html:162 -#: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:66 +#: templates/InvenTree/settings/category.html:26 +#: templates/InvenTree/settings/part.html:63 msgid "New Parameter" msgstr "" @@ -2660,7 +2659,8 @@ msgstr "" #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:150 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:34 templates/js/part.js:269 +#: templates/InvenTree/settings/navbar.html:83 +#: templates/InvenTree/settings/navbar.html:85 templates/js/part.js:269 #: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 #: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" @@ -3450,7 +3450,8 @@ msgstr "" #: part/templates/part/category_navbar.html:21 #: part/templates/part/category_navbar.html:24 #: templates/InvenTree/index.html:102 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:855 +#: templates/InvenTree/settings/navbar.html:71 +#: templates/InvenTree/settings/navbar.html:73 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -3996,7 +3997,8 @@ msgid "Part keywords to improve visibility in search results" msgstr "" #: part/models.py:755 part/models.py:2323 -#: part/templates/part/set_category.html:15 templates/js/part.js:641 +#: part/templates/part/set_category.html:15 +#: templates/InvenTree/settings/settings.html:165 templates/js/part.js:641 msgid "Category" msgstr "" @@ -4176,7 +4178,7 @@ msgid "Parameter Units" msgstr "" #: part/models.py:2280 part/models.py:2329 part/models.py:2330 -#: templates/InvenTree/settings/category.html:62 +#: templates/InvenTree/settings/settings.html:160 msgid "Parameter Template" msgstr "" @@ -4188,7 +4190,7 @@ msgstr "" msgid "Parameter Value" msgstr "" -#: part/models.py:2334 templates/InvenTree/settings/category.html:67 +#: part/models.py:2334 templates/InvenTree/settings/settings.html:169 msgid "Default Value" msgstr "" @@ -6147,121 +6149,140 @@ msgstr "" msgid "No stock location set" msgstr "" -#: templates/InvenTree/settings/appearance.html:10 -msgid "Theme Settings" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:17 -msgid "Color Themes" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:29 -#, python-format -msgid "" -"\n" -" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" -" Please select another color theme :)\n" -" " -msgstr "" - -#: templates/InvenTree/settings/appearance.html:39 -msgid "Language" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:61 -msgid "Set Language" -msgstr "" - -#: templates/InvenTree/settings/build.html:10 -msgid "Build Order Settings" -msgstr "" - -#: templates/InvenTree/settings/category.html:9 -msgid "Category Settings" -msgstr "" - -#: templates/InvenTree/settings/category.html:25 -msgid "Category Parameter Templates" -msgstr "" - -#: templates/InvenTree/settings/category.html:52 -msgid "No category parameter templates found" -msgstr "" - -#: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:103 -msgid "Edit Template" -msgstr "" - -#: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:104 -msgid "Delete Template" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:10 -msgid "Currency Settings" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:25 -msgid "Base Currency" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:29 -msgid "Exchange Rates" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:39 -msgid "Last Update" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:45 -msgid "Never" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:50 -msgid "Update Now" -msgstr "" - -#: templates/InvenTree/settings/global.html:10 -msgid "Global InvenTree Settings" -msgstr "" - -#: templates/InvenTree/settings/global.html:26 +#: templates/InvenTree/settings/barcode.html:8 msgid "Barcode Settings" msgstr "" -#: templates/InvenTree/settings/global.html:34 -msgid "Search Settings" +#: templates/InvenTree/settings/build.html:8 +msgid "Build Order Settings" +msgstr "" + +#: templates/InvenTree/settings/category.html:7 +msgid "Category Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:8 +msgid "Currency Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:23 +msgid "Base Currency" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:27 +msgid "Exchange Rates" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:37 +msgid "Last Update" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:43 +msgid "Never" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:48 +msgid "Update Now" +msgstr "" + +#: templates/InvenTree/settings/global.html:9 +msgid "Server Settings" msgstr "" #: templates/InvenTree/settings/header.html:7 msgid "Setting" msgstr "" -#: templates/InvenTree/settings/part.html:9 +#: templates/InvenTree/settings/navbar.html:12 +#: templates/InvenTree/settings/user_settings.html:9 +msgid "User Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:15 +#: templates/InvenTree/settings/navbar.html:17 +msgid "Account" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:21 +#: templates/InvenTree/settings/navbar.html:23 +msgid "Home Page" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:27 +#: templates/InvenTree/settings/navbar.html:29 templates/js/tables.js:351 +#: templates/search_form.html:6 templates/search_form.html:8 +msgid "Search" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:34 +#: templates/InvenTree/settings/navbar.html:36 +#: templates/InvenTree/settings/settings.html:8 templates/navbar.html:84 +msgid "Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:44 +msgid "InvenTree Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:47 +#: templates/InvenTree/settings/navbar.html:49 templates/stats.html:9 +msgid "Server" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:53 +#: templates/InvenTree/settings/navbar.html:55 +msgid "Barcodes" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:59 +#: templates/InvenTree/settings/navbar.html:61 +msgid "Currencies" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:65 +#: templates/InvenTree/settings/navbar.html:67 +msgid "Reporting" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:77 +#: templates/InvenTree/settings/navbar.html:79 +msgid "Categories" +msgstr "" + +#: templates/InvenTree/settings/part.html:7 msgid "Part Settings" msgstr "" -#: templates/InvenTree/settings/part.html:14 +#: templates/InvenTree/settings/part.html:12 msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:46 +#: templates/InvenTree/settings/part.html:43 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:49 +#: templates/InvenTree/settings/part.html:46 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:62 +#: templates/InvenTree/settings/part.html:59 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:83 +#: templates/InvenTree/settings/part.html:80 msgid "No part parameter templates found" msgstr "" +#: templates/InvenTree/settings/part.html:100 +#: templates/InvenTree/settings/settings.html:172 +msgid "Edit Template" +msgstr "" + +#: templates/InvenTree/settings/part.html:101 +#: templates/InvenTree/settings/settings.html:173 +msgid "Delete Template" +msgstr "" + #: templates/InvenTree/settings/po.html:9 msgid "Purchase Order Settings" msgstr "" @@ -6270,95 +6291,79 @@ msgstr "" msgid "Report Settings" msgstr "" -#: templates/InvenTree/settings/setting.html:28 +#: templates/InvenTree/settings/setting.html:29 msgid "No value set" msgstr "" -#: templates/InvenTree/settings/setting.html:36 +#: templates/InvenTree/settings/setting.html:41 msgid "Edit setting" msgstr "" -#: templates/InvenTree/settings/settings.html:8 -#: templates/InvenTree/settings/settings.html:14 templates/navbar.html:84 -msgid "Settings" +#: templates/InvenTree/settings/settings.html:150 +msgid "No category parameter templates found" msgstr "" -#: templates/InvenTree/settings/so.html:9 +#: templates/InvenTree/settings/so.html:7 msgid "Sales Order Settings" msgstr "" -#: templates/InvenTree/settings/stock.html:9 +#: templates/InvenTree/settings/stock.html:7 msgid "Stock Settings" msgstr "" -#: templates/InvenTree/settings/stock.html:13 templates/stock_table.html:50 -msgid "Stock Options" +#: templates/InvenTree/settings/user.html:9 +msgid "Account Settings" msgstr "" -#: templates/InvenTree/settings/tabs.html:3 -#: templates/InvenTree/settings/tabs.html:12 -#: templates/InvenTree/settings/user.html:10 -#: templates/InvenTree/settings/user_settings.html:10 -msgid "User Settings" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:6 -msgid "Account" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:9 -msgid "Appearance" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:16 -msgid "InvenTree Settings" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:19 -msgid "Global" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:22 -msgid "Currencies" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:25 -msgid "Report" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:28 -msgid "Categories" -msgstr "" - -#: templates/InvenTree/settings/user.html:16 -msgid "User Information" -msgstr "" - -#: templates/InvenTree/settings/user.html:19 +#: templates/InvenTree/settings/user.html:15 msgid "Edit" msgstr "" -#: templates/InvenTree/settings/user.html:21 +#: templates/InvenTree/settings/user.html:17 msgid "Change Password" msgstr "" -#: templates/InvenTree/settings/user.html:28 +#: templates/InvenTree/settings/user.html:24 #: templates/registration/login.html:58 msgid "Username" msgstr "" -#: templates/InvenTree/settings/user.html:32 +#: templates/InvenTree/settings/user.html:28 msgid "First Name" msgstr "" -#: templates/InvenTree/settings/user.html:36 +#: templates/InvenTree/settings/user.html:32 msgid "Last Name" msgstr "" -#: templates/InvenTree/settings/user.html:40 +#: templates/InvenTree/settings/user.html:36 msgid "Email Address" msgstr "" +#: templates/InvenTree/settings/user.html:42 +msgid "Theme Settings" +msgstr "" + +#: templates/InvenTree/settings/user.html:63 +msgid "Set Theme" +msgstr "" + +#: templates/InvenTree/settings/user.html:70 +msgid "Language Settings" +msgstr "" + +#: templates/InvenTree/settings/user.html:90 +msgid "Set Language" +msgstr "" + +#: templates/InvenTree/settings/user_homepage.html:9 +msgid "Home Page Settings" +msgstr "" + +#: templates/InvenTree/settings/user_search.html:9 +msgid "Search Settings" +msgstr "" + #: templates/about.html:13 msgid "InvenTree Version Information" msgstr "" @@ -7652,11 +7657,6 @@ msgstr "" msgid "rows" msgstr "" -#: templates/js/tables.js:351 templates/search_form.html:6 -#: templates/search_form.html:8 -msgid "Search" -msgstr "" - #: templates/js/tables.js:354 msgid "No matching results" msgstr "" @@ -7781,10 +7781,6 @@ msgstr "" msgid "Send email" msgstr "" -#: templates/stats.html:9 -msgid "Server" -msgstr "" - #: templates/stats.html:13 msgid "Instance Name" msgstr "" @@ -7845,6 +7841,10 @@ msgstr "" msgid "Print test reports" msgstr "" +#: templates/stock_table.html:50 +msgid "Stock Options" +msgstr "" + #: templates/stock_table.html:55 msgid "Add to selected stock items" msgstr "" diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index a9a1ef238b..d302b079ee 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 21:02+0000\n" +"POT-Creation-Date: 2021-07-28 05:05+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Spanish\n" @@ -33,42 +33,38 @@ msgstr "No se encontró ninguna acción coincidente" msgid "Enter date" msgstr "Ingrese la fecha" -#: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 +#: InvenTree/forms.py:111 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 #: order/forms.py:74 part/forms.py:109 templates/js/forms.js:526 msgid "Confirm" msgstr "Confirmar" -#: InvenTree/forms.py:128 +#: InvenTree/forms.py:127 msgid "Confirm delete" msgstr "Confirmar eliminación" -#: InvenTree/forms.py:129 +#: InvenTree/forms.py:128 msgid "Confirm item deletion" msgstr "Confirmar borrado de artículo" -#: InvenTree/forms.py:161 templates/registration/login.html:76 +#: InvenTree/forms.py:160 templates/registration/login.html:76 msgid "Enter password" msgstr "Introduzca contraseña" -#: InvenTree/forms.py:162 +#: InvenTree/forms.py:161 msgid "Enter new password" msgstr "Ingrese su nueva contraseña" -#: InvenTree/forms.py:169 +#: InvenTree/forms.py:168 msgid "Confirm password" msgstr "Confirmar la contraseña" -#: InvenTree/forms.py:170 +#: InvenTree/forms.py:169 msgid "Confirm new password" msgstr "Confirmar contraseña nueva" -#: InvenTree/forms.py:205 -msgid "Apply Theme" -msgstr "Aplicar tema" - -#: InvenTree/forms.py:235 +#: InvenTree/forms.py:201 msgid "Select Category" msgstr "Seleccionar Categoría" @@ -122,8 +118,8 @@ msgstr "Comentario" msgid "File comment" msgstr "" -#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:880 -#: common/models.py:881 part/models.py:2097 +#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:879 +#: common/models.py:880 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -432,27 +428,27 @@ msgstr "" msgid "Overage must be an integer value or a percentage" msgstr "" -#: InvenTree/views.py:608 +#: InvenTree/views.py:609 msgid "Delete Item" msgstr "Eliminar elemento" -#: InvenTree/views.py:657 +#: InvenTree/views.py:658 msgid "Check box to confirm item deletion" msgstr "" -#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:673 templates/InvenTree/settings/user.html:14 msgid "Edit User Information" msgstr "" -#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:684 templates/InvenTree/settings/user.html:18 msgid "Set Password" msgstr "Configurar Contraseña" -#: InvenTree/views.py:702 +#: InvenTree/views.py:703 msgid "Password fields must match" msgstr "" -#: InvenTree/views.py:953 templates/navbar.html:95 +#: InvenTree/views.py:897 templates/navbar.html:95 msgid "System Information" msgstr "Información del sistema" @@ -522,7 +518,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:909 +#: build/templates/build/detail.html:34 common/models.py:908 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -659,7 +655,8 @@ msgstr "" #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 #: part/templates/part/navbar.html:45 templates/InvenTree/index.html:229 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:37 users/models.py:44 +#: templates/InvenTree/settings/navbar.html:89 +#: templates/InvenTree/settings/navbar.html:91 users/models.py:44 msgid "Build Orders" msgstr "" @@ -1542,7 +1539,7 @@ msgstr "" msgid "Select {name} file to upload" msgstr "" -#: common/models.py:259 common/models.py:760 common/models.py:873 +#: common/models.py:259 common/models.py:739 common/models.py:872 msgid "Settings key (must be unique - case insensitive" msgstr "" @@ -1678,388 +1675,388 @@ msgstr "" msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:542 -msgid "Recent Part Count" -msgstr "" - -#: common/models.py:543 -msgid "Number of recent parts to display on index page" -msgstr "" - -#: common/models.py:549 part/models.py:2280 report/models.py:187 +#: common/models.py:542 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" -#: common/models.py:550 +#: common/models.py:543 msgid "Parts are templates by default" msgstr "" -#: common/models.py:556 part/models.py:865 templates/js/table_filters.js:132 +#: common/models.py:549 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" -#: common/models.py:557 +#: common/models.py:550 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:563 part/models.py:871 templates/js/table_filters.js:340 +#: common/models.py:556 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "" -#: common/models.py:564 +#: common/models.py:557 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:570 part/models.py:882 +#: common/models.py:563 part/models.py:882 msgid "Purchaseable" msgstr "" -#: common/models.py:571 +#: common/models.py:564 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:577 part/models.py:887 templates/js/table_filters.js:348 +#: common/models.py:570 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "" -#: common/models.py:578 +#: common/models.py:571 msgid "Parts are salable by default" msgstr "" -#: common/models.py:584 part/models.py:877 templates/js/table_filters.js:33 +#: common/models.py:577 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" -#: common/models.py:585 +#: common/models.py:578 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:591 part/models.py:897 templates/js/table_filters.js:29 +#: common/models.py:584 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" -#: common/models.py:592 +#: common/models.py:585 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:598 +#: common/models.py:591 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:599 +#: common/models.py:592 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:605 +#: common/models.py:598 msgid "Show Import in Views" msgstr "" -#: common/models.py:606 +#: common/models.py:599 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:612 +#: common/models.py:605 msgid "Show Price in Forms" msgstr "" -#: common/models.py:613 +#: common/models.py:606 msgid "Display part price in some forms" msgstr "" -#: common/models.py:619 +#: common/models.py:612 msgid "Show related parts" msgstr "" -#: common/models.py:620 +#: common/models.py:613 msgid "Display related parts for a part" msgstr "" -#: common/models.py:626 +#: common/models.py:619 msgid "Create initial stock" msgstr "" -#: common/models.py:627 +#: common/models.py:620 msgid "Create initial stock on part creation" msgstr "" -#: common/models.py:633 +#: common/models.py:626 msgid "Internal Prices" msgstr "" -#: common/models.py:634 +#: common/models.py:627 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:640 +#: common/models.py:633 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:641 +#: common/models.py:634 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:647 templates/stats.html:25 +#: common/models.py:640 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:648 +#: common/models.py:641 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:654 +#: common/models.py:647 msgid "Page Size" msgstr "" -#: common/models.py:655 +#: common/models.py:648 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:665 +#: common/models.py:658 msgid "Test Reports" msgstr "" -#: common/models.py:666 +#: common/models.py:659 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:672 -msgid "Search Preview Results" -msgstr "" - -#: common/models.py:673 -msgid "Number of results to show in search preview window" -msgstr "" - -#: common/models.py:679 +#: common/models.py:665 msgid "Stock Expiry" msgstr "" -#: common/models.py:680 +#: common/models.py:666 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:686 +#: common/models.py:672 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:687 +#: common/models.py:673 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:693 +#: common/models.py:679 msgid "Stock Stale Time" msgstr "" -#: common/models.py:694 +#: common/models.py:680 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:696 +#: common/models.py:682 msgid "days" msgstr "días" -#: common/models.py:701 +#: common/models.py:687 msgid "Build Expired Stock" msgstr "" -#: common/models.py:702 +#: common/models.py:688 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:708 +#: common/models.py:694 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:709 +#: common/models.py:695 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:715 +#: common/models.py:701 msgid "Group by Part" msgstr "" -#: common/models.py:716 +#: common/models.py:702 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:722 -msgid "Recent Stock Count" -msgstr "" - -#: common/models.py:723 -msgid "Number of recent stock items to display on index page" -msgstr "" - -#: common/models.py:729 +#: common/models.py:708 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:730 +#: common/models.py:709 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:735 +#: common/models.py:714 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:736 +#: common/models.py:715 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:740 +#: common/models.py:719 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:741 +#: common/models.py:720 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:746 +#: common/models.py:725 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:747 +#: common/models.py:726 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:771 +#: common/models.py:750 msgid "Show starred parts" msgstr "" -#: common/models.py:772 +#: common/models.py:751 msgid "Show starred parts on the homepage" msgstr "" -#: common/models.py:777 +#: common/models.py:756 msgid "Show latest parts" msgstr "" -#: common/models.py:778 +#: common/models.py:757 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:783 +#: common/models.py:762 +msgid "Recent Part Count" +msgstr "" + +#: common/models.py:763 +msgid "Number of recent parts to display on index page" +msgstr "" + +#: common/models.py:769 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:784 +#: common/models.py:770 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:789 +#: common/models.py:775 msgid "Show recent stock changes" msgstr "" -#: common/models.py:790 +#: common/models.py:776 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:795 +#: common/models.py:781 +msgid "Recent Stock Count" +msgstr "" + +#: common/models.py:782 +msgid "Number of recent stock items to display on index page" +msgstr "" + +#: common/models.py:787 msgid "Show low stock" msgstr "" -#: common/models.py:796 +#: common/models.py:788 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:801 +#: common/models.py:793 msgid "Show depleted stock" msgstr "" -#: common/models.py:802 +#: common/models.py:794 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:807 +#: common/models.py:799 msgid "Show needed stock" msgstr "" -#: common/models.py:808 +#: common/models.py:800 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:813 +#: common/models.py:805 msgid "Show expired stock" msgstr "" -#: common/models.py:814 +#: common/models.py:806 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:819 +#: common/models.py:811 msgid "Show stale stock" msgstr "" -#: common/models.py:820 +#: common/models.py:812 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:825 +#: common/models.py:817 msgid "Show pending builds" msgstr "" -#: common/models.py:826 +#: common/models.py:818 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:831 +#: common/models.py:823 msgid "Show overdue builds" msgstr "" -#: common/models.py:832 +#: common/models.py:824 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:837 +#: common/models.py:829 msgid "Show outstanding POs" msgstr "" -#: common/models.py:838 +#: common/models.py:830 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:843 +#: common/models.py:835 msgid "Show overdue POs" msgstr "" -#: common/models.py:844 +#: common/models.py:836 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:849 +#: common/models.py:841 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:850 +#: common/models.py:842 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:855 +#: common/models.py:847 msgid "Show overdue SOs" msgstr "" -#: common/models.py:856 +#: common/models.py:848 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:910 company/forms.py:43 +#: common/models.py:854 +msgid "Search Preview Results" +msgstr "" + +#: common/models.py:855 +msgid "Number of results to show in search preview window" +msgstr "" + +#: common/models.py:909 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:917 company/templates/company/supplier_part.html:231 +#: common/models.py:916 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:918 +#: common/models.py:917 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1011 +#: common/models.py:1010 msgid "Default" msgstr "" @@ -2071,19 +2068,19 @@ msgstr "" msgid "Change Setting" msgstr "" -#: common/views.py:102 +#: common/views.py:119 msgid "Supplied value is not allowed" msgstr "" -#: common/views.py:111 +#: common/views.py:128 msgid "Supplied value must be a boolean" msgstr "" -#: common/views.py:121 +#: common/views.py:138 msgid "Change User Setting" msgstr "" -#: common/views.py:196 order/templates/order/order_wizard/po_upload.html:42 +#: common/views.py:213 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 #: order/templates/order/purchase_order_detail.html:26 order/views.py:290 @@ -2093,7 +2090,7 @@ msgstr "" msgid "Upload File" msgstr "" -#: common/views.py:197 order/templates/order/order_wizard/match_fields.html:52 +#: common/views.py:214 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 @@ -2101,19 +2098,19 @@ msgstr "" msgid "Match Fields" msgstr "" -#: common/views.py:198 +#: common/views.py:215 msgid "Match Items" msgstr "" -#: common/views.py:543 +#: common/views.py:560 msgid "Fields matching failed" msgstr "" -#: common/views.py:598 +#: common/views.py:615 msgid "Parts imported" msgstr "" -#: common/views.py:620 order/templates/order/order_wizard/match_fields.html:27 +#: common/views.py:637 order/templates/order/order_wizard/match_fields.html:27 #: order/templates/order/order_wizard/match_parts.html:19 #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 @@ -2501,7 +2498,8 @@ msgstr "" #: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 #: part/templates/part/navbar.html:74 templates/InvenTree/index.html:260 #: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:37 +#: templates/InvenTree/settings/navbar.html:95 +#: templates/InvenTree/settings/navbar.html:97 templates/navbar.html:37 #: users/models.py:45 msgid "Purchase Orders" msgstr "" @@ -2524,7 +2522,8 @@ msgstr "" #: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 #: part/templates/part/navbar.html:82 templates/InvenTree/index.html:291 #: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:43 templates/navbar.html:46 +#: templates/InvenTree/settings/navbar.html:101 +#: templates/InvenTree/settings/navbar.html:103 templates/navbar.html:46 #: users/models.py:46 msgid "Sales Orders" msgstr "" @@ -2625,8 +2624,8 @@ msgstr "" #: company/templates/company/manufacturer_part.html:133 #: part/templates/part/detail.html:162 -#: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:66 +#: templates/InvenTree/settings/category.html:26 +#: templates/InvenTree/settings/part.html:63 msgid "New Parameter" msgstr "" @@ -2659,7 +2658,8 @@ msgstr "" #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:150 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:34 templates/js/part.js:269 +#: templates/InvenTree/settings/navbar.html:83 +#: templates/InvenTree/settings/navbar.html:85 templates/js/part.js:269 #: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 #: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" @@ -3449,7 +3449,8 @@ msgstr "" #: part/templates/part/category_navbar.html:21 #: part/templates/part/category_navbar.html:24 #: templates/InvenTree/index.html:102 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:855 +#: templates/InvenTree/settings/navbar.html:71 +#: templates/InvenTree/settings/navbar.html:73 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -3995,7 +3996,8 @@ msgid "Part keywords to improve visibility in search results" msgstr "" #: part/models.py:755 part/models.py:2323 -#: part/templates/part/set_category.html:15 templates/js/part.js:641 +#: part/templates/part/set_category.html:15 +#: templates/InvenTree/settings/settings.html:165 templates/js/part.js:641 msgid "Category" msgstr "" @@ -4175,7 +4177,7 @@ msgid "Parameter Units" msgstr "" #: part/models.py:2280 part/models.py:2329 part/models.py:2330 -#: templates/InvenTree/settings/category.html:62 +#: templates/InvenTree/settings/settings.html:160 msgid "Parameter Template" msgstr "" @@ -4187,7 +4189,7 @@ msgstr "" msgid "Parameter Value" msgstr "" -#: part/models.py:2334 templates/InvenTree/settings/category.html:67 +#: part/models.py:2334 templates/InvenTree/settings/settings.html:169 msgid "Default Value" msgstr "" @@ -6146,121 +6148,140 @@ msgstr "" msgid "No stock location set" msgstr "" -#: templates/InvenTree/settings/appearance.html:10 -msgid "Theme Settings" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:17 -msgid "Color Themes" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:29 -#, python-format -msgid "" -"\n" -" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" -" Please select another color theme :)\n" -" " -msgstr "" - -#: templates/InvenTree/settings/appearance.html:39 -msgid "Language" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:61 -msgid "Set Language" -msgstr "" - -#: templates/InvenTree/settings/build.html:10 -msgid "Build Order Settings" -msgstr "" - -#: templates/InvenTree/settings/category.html:9 -msgid "Category Settings" -msgstr "" - -#: templates/InvenTree/settings/category.html:25 -msgid "Category Parameter Templates" -msgstr "" - -#: templates/InvenTree/settings/category.html:52 -msgid "No category parameter templates found" -msgstr "" - -#: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:103 -msgid "Edit Template" -msgstr "" - -#: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:104 -msgid "Delete Template" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:10 -msgid "Currency Settings" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:25 -msgid "Base Currency" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:29 -msgid "Exchange Rates" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:39 -msgid "Last Update" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:45 -msgid "Never" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:50 -msgid "Update Now" -msgstr "" - -#: templates/InvenTree/settings/global.html:10 -msgid "Global InvenTree Settings" -msgstr "" - -#: templates/InvenTree/settings/global.html:26 +#: templates/InvenTree/settings/barcode.html:8 msgid "Barcode Settings" msgstr "" -#: templates/InvenTree/settings/global.html:34 -msgid "Search Settings" +#: templates/InvenTree/settings/build.html:8 +msgid "Build Order Settings" +msgstr "" + +#: templates/InvenTree/settings/category.html:7 +msgid "Category Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:8 +msgid "Currency Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:23 +msgid "Base Currency" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:27 +msgid "Exchange Rates" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:37 +msgid "Last Update" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:43 +msgid "Never" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:48 +msgid "Update Now" +msgstr "" + +#: templates/InvenTree/settings/global.html:9 +msgid "Server Settings" msgstr "" #: templates/InvenTree/settings/header.html:7 msgid "Setting" msgstr "" -#: templates/InvenTree/settings/part.html:9 +#: templates/InvenTree/settings/navbar.html:12 +#: templates/InvenTree/settings/user_settings.html:9 +msgid "User Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:15 +#: templates/InvenTree/settings/navbar.html:17 +msgid "Account" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:21 +#: templates/InvenTree/settings/navbar.html:23 +msgid "Home Page" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:27 +#: templates/InvenTree/settings/navbar.html:29 templates/js/tables.js:351 +#: templates/search_form.html:6 templates/search_form.html:8 +msgid "Search" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:34 +#: templates/InvenTree/settings/navbar.html:36 +#: templates/InvenTree/settings/settings.html:8 templates/navbar.html:84 +msgid "Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:44 +msgid "InvenTree Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:47 +#: templates/InvenTree/settings/navbar.html:49 templates/stats.html:9 +msgid "Server" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:53 +#: templates/InvenTree/settings/navbar.html:55 +msgid "Barcodes" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:59 +#: templates/InvenTree/settings/navbar.html:61 +msgid "Currencies" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:65 +#: templates/InvenTree/settings/navbar.html:67 +msgid "Reporting" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:77 +#: templates/InvenTree/settings/navbar.html:79 +msgid "Categories" +msgstr "" + +#: templates/InvenTree/settings/part.html:7 msgid "Part Settings" msgstr "" -#: templates/InvenTree/settings/part.html:14 +#: templates/InvenTree/settings/part.html:12 msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:46 +#: templates/InvenTree/settings/part.html:43 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:49 +#: templates/InvenTree/settings/part.html:46 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:62 +#: templates/InvenTree/settings/part.html:59 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:83 +#: templates/InvenTree/settings/part.html:80 msgid "No part parameter templates found" msgstr "" +#: templates/InvenTree/settings/part.html:100 +#: templates/InvenTree/settings/settings.html:172 +msgid "Edit Template" +msgstr "" + +#: templates/InvenTree/settings/part.html:101 +#: templates/InvenTree/settings/settings.html:173 +msgid "Delete Template" +msgstr "" + #: templates/InvenTree/settings/po.html:9 msgid "Purchase Order Settings" msgstr "" @@ -6269,95 +6290,81 @@ msgstr "" msgid "Report Settings" msgstr "" -#: templates/InvenTree/settings/setting.html:28 +#: templates/InvenTree/settings/setting.html:29 msgid "No value set" msgstr "" -#: templates/InvenTree/settings/setting.html:36 +#: templates/InvenTree/settings/setting.html:41 msgid "Edit setting" msgstr "" -#: templates/InvenTree/settings/settings.html:8 -#: templates/InvenTree/settings/settings.html:14 templates/navbar.html:84 -msgid "Settings" +#: templates/InvenTree/settings/settings.html:150 +msgid "No category parameter templates found" msgstr "" -#: templates/InvenTree/settings/so.html:9 +#: templates/InvenTree/settings/so.html:7 msgid "Sales Order Settings" msgstr "" -#: templates/InvenTree/settings/stock.html:9 +#: templates/InvenTree/settings/stock.html:7 msgid "Stock Settings" msgstr "" -#: templates/InvenTree/settings/stock.html:13 templates/stock_table.html:50 -msgid "Stock Options" +#: templates/InvenTree/settings/user.html:9 +msgid "Account Settings" msgstr "" -#: templates/InvenTree/settings/tabs.html:3 -#: templates/InvenTree/settings/tabs.html:12 -#: templates/InvenTree/settings/user.html:10 -#: templates/InvenTree/settings/user_settings.html:10 -msgid "User Settings" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:6 -msgid "Account" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:9 -msgid "Appearance" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:16 -msgid "InvenTree Settings" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:19 -msgid "Global" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:22 -msgid "Currencies" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:25 -msgid "Report" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:28 -msgid "Categories" -msgstr "" - -#: templates/InvenTree/settings/user.html:16 -msgid "User Information" -msgstr "" - -#: templates/InvenTree/settings/user.html:19 +#: templates/InvenTree/settings/user.html:15 msgid "Edit" msgstr "" -#: templates/InvenTree/settings/user.html:21 +#: templates/InvenTree/settings/user.html:17 msgid "Change Password" msgstr "" -#: templates/InvenTree/settings/user.html:28 +#: templates/InvenTree/settings/user.html:24 #: templates/registration/login.html:58 msgid "Username" msgstr "" -#: templates/InvenTree/settings/user.html:32 +#: templates/InvenTree/settings/user.html:28 msgid "First Name" msgstr "" -#: templates/InvenTree/settings/user.html:36 +#: templates/InvenTree/settings/user.html:32 msgid "Last Name" msgstr "" -#: templates/InvenTree/settings/user.html:40 +#: templates/InvenTree/settings/user.html:36 msgid "Email Address" msgstr "" +#: templates/InvenTree/settings/user.html:42 +msgid "Theme Settings" +msgstr "" + +#: templates/InvenTree/settings/user.html:63 +#, fuzzy +#| msgid "Apply Theme" +msgid "Set Theme" +msgstr "Aplicar tema" + +#: templates/InvenTree/settings/user.html:70 +msgid "Language Settings" +msgstr "" + +#: templates/InvenTree/settings/user.html:90 +msgid "Set Language" +msgstr "" + +#: templates/InvenTree/settings/user_homepage.html:9 +msgid "Home Page Settings" +msgstr "" + +#: templates/InvenTree/settings/user_search.html:9 +msgid "Search Settings" +msgstr "" + #: templates/about.html:13 msgid "InvenTree Version Information" msgstr "" @@ -7651,11 +7658,6 @@ msgstr "" msgid "rows" msgstr "" -#: templates/js/tables.js:351 templates/search_form.html:6 -#: templates/search_form.html:8 -msgid "Search" -msgstr "" - #: templates/js/tables.js:354 msgid "No matching results" msgstr "" @@ -7780,10 +7782,6 @@ msgstr "" msgid "Send email" msgstr "" -#: templates/stats.html:9 -msgid "Server" -msgstr "" - #: templates/stats.html:13 msgid "Instance Name" msgstr "" @@ -7844,6 +7842,10 @@ msgstr "" msgid "Print test reports" msgstr "" +#: templates/stock_table.html:50 +msgid "Stock Options" +msgstr "" + #: templates/stock_table.html:55 msgid "Add to selected stock items" msgstr "" diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index 602198ec7e..36048035f0 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 21:02+0000\n" +"POT-Creation-Date: 2021-07-28 05:05+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: French\n" @@ -33,42 +33,38 @@ msgstr "Aucune action correspondante trouvée" msgid "Enter date" msgstr "Entrer la date" -#: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 +#: InvenTree/forms.py:111 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 #: order/forms.py:74 part/forms.py:109 templates/js/forms.js:526 msgid "Confirm" msgstr "Confirmer" -#: InvenTree/forms.py:128 +#: InvenTree/forms.py:127 msgid "Confirm delete" msgstr "Confirmer la suppression" -#: InvenTree/forms.py:129 +#: InvenTree/forms.py:128 msgid "Confirm item deletion" msgstr "Confirmer la suppression de cet élément" -#: InvenTree/forms.py:161 templates/registration/login.html:76 +#: InvenTree/forms.py:160 templates/registration/login.html:76 msgid "Enter password" msgstr "Entrer le mot de passe" -#: InvenTree/forms.py:162 +#: InvenTree/forms.py:161 msgid "Enter new password" msgstr "Entrer le nouveau mot de passe" -#: InvenTree/forms.py:169 +#: InvenTree/forms.py:168 msgid "Confirm password" msgstr "Confirmez le mot de passe" -#: InvenTree/forms.py:170 +#: InvenTree/forms.py:169 msgid "Confirm new password" msgstr "Confirmer le nouveau mot de passe" -#: InvenTree/forms.py:205 -msgid "Apply Theme" -msgstr "Appliquer le thème" - -#: InvenTree/forms.py:235 +#: InvenTree/forms.py:201 msgid "Select Category" msgstr "Sélectionnez une catégorie" @@ -122,8 +118,8 @@ msgstr "Commentaire" msgid "File comment" msgstr "Commentaire du fichier" -#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:880 -#: common/models.py:881 part/models.py:2097 +#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:879 +#: common/models.py:880 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -432,27 +428,27 @@ msgstr "" msgid "Overage must be an integer value or a percentage" msgstr "" -#: InvenTree/views.py:608 +#: InvenTree/views.py:609 msgid "Delete Item" msgstr "Supprimer cet élément" -#: InvenTree/views.py:657 +#: InvenTree/views.py:658 msgid "Check box to confirm item deletion" msgstr "" -#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:673 templates/InvenTree/settings/user.html:14 msgid "Edit User Information" msgstr "Modifier les informations utilisateur" -#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:684 templates/InvenTree/settings/user.html:18 msgid "Set Password" msgstr "" -#: InvenTree/views.py:702 +#: InvenTree/views.py:703 msgid "Password fields must match" msgstr "" -#: InvenTree/views.py:953 templates/navbar.html:95 +#: InvenTree/views.py:897 templates/navbar.html:95 msgid "System Information" msgstr "Informations système" @@ -522,7 +518,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:909 +#: build/templates/build/detail.html:34 common/models.py:908 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -659,7 +655,8 @@ msgstr "" #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 #: part/templates/part/navbar.html:45 templates/InvenTree/index.html:229 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:37 users/models.py:44 +#: templates/InvenTree/settings/navbar.html:89 +#: templates/InvenTree/settings/navbar.html:91 users/models.py:44 msgid "Build Orders" msgstr "" @@ -1542,7 +1539,7 @@ msgstr "{name.title()} Fichier" msgid "Select {name} file to upload" msgstr "" -#: common/models.py:259 common/models.py:760 common/models.py:873 +#: common/models.py:259 common/models.py:739 common/models.py:872 msgid "Settings key (must be unique - case insensitive" msgstr "" @@ -1678,388 +1675,388 @@ msgstr "" msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:542 -msgid "Recent Part Count" -msgstr "" - -#: common/models.py:543 -msgid "Number of recent parts to display on index page" -msgstr "" - -#: common/models.py:549 part/models.py:2280 report/models.py:187 +#: common/models.py:542 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" -#: common/models.py:550 +#: common/models.py:543 msgid "Parts are templates by default" msgstr "" -#: common/models.py:556 part/models.py:865 templates/js/table_filters.js:132 +#: common/models.py:549 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" -#: common/models.py:557 +#: common/models.py:550 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:563 part/models.py:871 templates/js/table_filters.js:340 +#: common/models.py:556 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "" -#: common/models.py:564 +#: common/models.py:557 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:570 part/models.py:882 +#: common/models.py:563 part/models.py:882 msgid "Purchaseable" msgstr "" -#: common/models.py:571 +#: common/models.py:564 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:577 part/models.py:887 templates/js/table_filters.js:348 +#: common/models.py:570 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "" -#: common/models.py:578 +#: common/models.py:571 msgid "Parts are salable by default" msgstr "" -#: common/models.py:584 part/models.py:877 templates/js/table_filters.js:33 +#: common/models.py:577 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" -#: common/models.py:585 +#: common/models.py:578 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:591 part/models.py:897 templates/js/table_filters.js:29 +#: common/models.py:584 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" -#: common/models.py:592 +#: common/models.py:585 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:598 +#: common/models.py:591 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:599 +#: common/models.py:592 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:605 +#: common/models.py:598 msgid "Show Import in Views" msgstr "" -#: common/models.py:606 +#: common/models.py:599 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:612 +#: common/models.py:605 msgid "Show Price in Forms" msgstr "" -#: common/models.py:613 +#: common/models.py:606 msgid "Display part price in some forms" msgstr "" -#: common/models.py:619 +#: common/models.py:612 msgid "Show related parts" msgstr "" -#: common/models.py:620 +#: common/models.py:613 msgid "Display related parts for a part" msgstr "" -#: common/models.py:626 +#: common/models.py:619 msgid "Create initial stock" msgstr "" -#: common/models.py:627 +#: common/models.py:620 msgid "Create initial stock on part creation" msgstr "" -#: common/models.py:633 +#: common/models.py:626 msgid "Internal Prices" msgstr "" -#: common/models.py:634 +#: common/models.py:627 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:640 +#: common/models.py:633 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:641 +#: common/models.py:634 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:647 templates/stats.html:25 +#: common/models.py:640 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:648 +#: common/models.py:641 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:654 +#: common/models.py:647 msgid "Page Size" msgstr "" -#: common/models.py:655 +#: common/models.py:648 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:665 +#: common/models.py:658 msgid "Test Reports" msgstr "" -#: common/models.py:666 +#: common/models.py:659 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:672 -msgid "Search Preview Results" -msgstr "" - -#: common/models.py:673 -msgid "Number of results to show in search preview window" -msgstr "" - -#: common/models.py:679 +#: common/models.py:665 msgid "Stock Expiry" msgstr "" -#: common/models.py:680 +#: common/models.py:666 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:686 +#: common/models.py:672 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:687 +#: common/models.py:673 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:693 +#: common/models.py:679 msgid "Stock Stale Time" msgstr "" -#: common/models.py:694 +#: common/models.py:680 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:696 +#: common/models.py:682 msgid "days" msgstr "jours" -#: common/models.py:701 +#: common/models.py:687 msgid "Build Expired Stock" msgstr "" -#: common/models.py:702 +#: common/models.py:688 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:708 +#: common/models.py:694 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:709 +#: common/models.py:695 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:715 +#: common/models.py:701 msgid "Group by Part" msgstr "" -#: common/models.py:716 +#: common/models.py:702 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:722 -msgid "Recent Stock Count" -msgstr "" - -#: common/models.py:723 -msgid "Number of recent stock items to display on index page" -msgstr "" - -#: common/models.py:729 +#: common/models.py:708 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:730 +#: common/models.py:709 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:735 +#: common/models.py:714 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:736 +#: common/models.py:715 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:740 +#: common/models.py:719 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:741 +#: common/models.py:720 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:746 +#: common/models.py:725 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:747 +#: common/models.py:726 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:771 +#: common/models.py:750 msgid "Show starred parts" msgstr "" -#: common/models.py:772 +#: common/models.py:751 msgid "Show starred parts on the homepage" msgstr "" -#: common/models.py:777 +#: common/models.py:756 msgid "Show latest parts" msgstr "" -#: common/models.py:778 +#: common/models.py:757 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:783 +#: common/models.py:762 +msgid "Recent Part Count" +msgstr "" + +#: common/models.py:763 +msgid "Number of recent parts to display on index page" +msgstr "" + +#: common/models.py:769 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:784 +#: common/models.py:770 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:789 +#: common/models.py:775 msgid "Show recent stock changes" msgstr "" -#: common/models.py:790 +#: common/models.py:776 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:795 +#: common/models.py:781 +msgid "Recent Stock Count" +msgstr "" + +#: common/models.py:782 +msgid "Number of recent stock items to display on index page" +msgstr "" + +#: common/models.py:787 msgid "Show low stock" msgstr "" -#: common/models.py:796 +#: common/models.py:788 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:801 +#: common/models.py:793 msgid "Show depleted stock" msgstr "" -#: common/models.py:802 +#: common/models.py:794 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:807 +#: common/models.py:799 msgid "Show needed stock" msgstr "" -#: common/models.py:808 +#: common/models.py:800 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:813 +#: common/models.py:805 msgid "Show expired stock" msgstr "" -#: common/models.py:814 +#: common/models.py:806 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:819 +#: common/models.py:811 msgid "Show stale stock" msgstr "" -#: common/models.py:820 +#: common/models.py:812 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:825 +#: common/models.py:817 msgid "Show pending builds" msgstr "" -#: common/models.py:826 +#: common/models.py:818 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:831 +#: common/models.py:823 msgid "Show overdue builds" msgstr "" -#: common/models.py:832 +#: common/models.py:824 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:837 +#: common/models.py:829 msgid "Show outstanding POs" msgstr "" -#: common/models.py:838 +#: common/models.py:830 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:843 +#: common/models.py:835 msgid "Show overdue POs" msgstr "" -#: common/models.py:844 +#: common/models.py:836 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:849 +#: common/models.py:841 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:850 +#: common/models.py:842 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:855 +#: common/models.py:847 msgid "Show overdue SOs" msgstr "" -#: common/models.py:856 +#: common/models.py:848 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:910 company/forms.py:43 +#: common/models.py:854 +msgid "Search Preview Results" +msgstr "" + +#: common/models.py:855 +msgid "Number of results to show in search preview window" +msgstr "" + +#: common/models.py:909 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:917 company/templates/company/supplier_part.html:231 +#: common/models.py:916 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:918 +#: common/models.py:917 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1011 +#: common/models.py:1010 msgid "Default" msgstr "" @@ -2071,19 +2068,19 @@ msgstr "" msgid "Change Setting" msgstr "" -#: common/views.py:102 +#: common/views.py:119 msgid "Supplied value is not allowed" msgstr "" -#: common/views.py:111 +#: common/views.py:128 msgid "Supplied value must be a boolean" msgstr "" -#: common/views.py:121 +#: common/views.py:138 msgid "Change User Setting" msgstr "" -#: common/views.py:196 order/templates/order/order_wizard/po_upload.html:42 +#: common/views.py:213 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 #: order/templates/order/purchase_order_detail.html:26 order/views.py:290 @@ -2093,7 +2090,7 @@ msgstr "" msgid "Upload File" msgstr "" -#: common/views.py:197 order/templates/order/order_wizard/match_fields.html:52 +#: common/views.py:214 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 @@ -2101,19 +2098,19 @@ msgstr "" msgid "Match Fields" msgstr "" -#: common/views.py:198 +#: common/views.py:215 msgid "Match Items" msgstr "" -#: common/views.py:543 +#: common/views.py:560 msgid "Fields matching failed" msgstr "" -#: common/views.py:598 +#: common/views.py:615 msgid "Parts imported" msgstr "" -#: common/views.py:620 order/templates/order/order_wizard/match_fields.html:27 +#: common/views.py:637 order/templates/order/order_wizard/match_fields.html:27 #: order/templates/order/order_wizard/match_parts.html:19 #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 @@ -2501,7 +2498,8 @@ msgstr "" #: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 #: part/templates/part/navbar.html:74 templates/InvenTree/index.html:260 #: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:37 +#: templates/InvenTree/settings/navbar.html:95 +#: templates/InvenTree/settings/navbar.html:97 templates/navbar.html:37 #: users/models.py:45 msgid "Purchase Orders" msgstr "" @@ -2524,7 +2522,8 @@ msgstr "" #: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 #: part/templates/part/navbar.html:82 templates/InvenTree/index.html:291 #: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:43 templates/navbar.html:46 +#: templates/InvenTree/settings/navbar.html:101 +#: templates/InvenTree/settings/navbar.html:103 templates/navbar.html:46 #: users/models.py:46 msgid "Sales Orders" msgstr "" @@ -2625,8 +2624,8 @@ msgstr "" #: company/templates/company/manufacturer_part.html:133 #: part/templates/part/detail.html:162 -#: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:66 +#: templates/InvenTree/settings/category.html:26 +#: templates/InvenTree/settings/part.html:63 msgid "New Parameter" msgstr "" @@ -2659,7 +2658,8 @@ msgstr "" #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:150 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:34 templates/js/part.js:269 +#: templates/InvenTree/settings/navbar.html:83 +#: templates/InvenTree/settings/navbar.html:85 templates/js/part.js:269 #: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 #: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" @@ -3449,7 +3449,8 @@ msgstr "" #: part/templates/part/category_navbar.html:21 #: part/templates/part/category_navbar.html:24 #: templates/InvenTree/index.html:102 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:855 +#: templates/InvenTree/settings/navbar.html:71 +#: templates/InvenTree/settings/navbar.html:73 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -3995,7 +3996,8 @@ msgid "Part keywords to improve visibility in search results" msgstr "" #: part/models.py:755 part/models.py:2323 -#: part/templates/part/set_category.html:15 templates/js/part.js:641 +#: part/templates/part/set_category.html:15 +#: templates/InvenTree/settings/settings.html:165 templates/js/part.js:641 msgid "Category" msgstr "" @@ -4175,7 +4177,7 @@ msgid "Parameter Units" msgstr "" #: part/models.py:2280 part/models.py:2329 part/models.py:2330 -#: templates/InvenTree/settings/category.html:62 +#: templates/InvenTree/settings/settings.html:160 msgid "Parameter Template" msgstr "" @@ -4187,7 +4189,7 @@ msgstr "" msgid "Parameter Value" msgstr "" -#: part/models.py:2334 templates/InvenTree/settings/category.html:67 +#: part/models.py:2334 templates/InvenTree/settings/settings.html:169 msgid "Default Value" msgstr "" @@ -6146,121 +6148,140 @@ msgstr "" msgid "No stock location set" msgstr "" -#: templates/InvenTree/settings/appearance.html:10 -msgid "Theme Settings" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:17 -msgid "Color Themes" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:29 -#, python-format -msgid "" -"\n" -" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" -" Please select another color theme :)\n" -" " -msgstr "" - -#: templates/InvenTree/settings/appearance.html:39 -msgid "Language" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:61 -msgid "Set Language" -msgstr "" - -#: templates/InvenTree/settings/build.html:10 -msgid "Build Order Settings" -msgstr "" - -#: templates/InvenTree/settings/category.html:9 -msgid "Category Settings" -msgstr "" - -#: templates/InvenTree/settings/category.html:25 -msgid "Category Parameter Templates" -msgstr "" - -#: templates/InvenTree/settings/category.html:52 -msgid "No category parameter templates found" -msgstr "" - -#: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:103 -msgid "Edit Template" -msgstr "" - -#: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:104 -msgid "Delete Template" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:10 -msgid "Currency Settings" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:25 -msgid "Base Currency" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:29 -msgid "Exchange Rates" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:39 -msgid "Last Update" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:45 -msgid "Never" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:50 -msgid "Update Now" -msgstr "" - -#: templates/InvenTree/settings/global.html:10 -msgid "Global InvenTree Settings" -msgstr "" - -#: templates/InvenTree/settings/global.html:26 +#: templates/InvenTree/settings/barcode.html:8 msgid "Barcode Settings" msgstr "" -#: templates/InvenTree/settings/global.html:34 -msgid "Search Settings" +#: templates/InvenTree/settings/build.html:8 +msgid "Build Order Settings" +msgstr "" + +#: templates/InvenTree/settings/category.html:7 +msgid "Category Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:8 +msgid "Currency Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:23 +msgid "Base Currency" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:27 +msgid "Exchange Rates" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:37 +msgid "Last Update" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:43 +msgid "Never" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:48 +msgid "Update Now" +msgstr "" + +#: templates/InvenTree/settings/global.html:9 +msgid "Server Settings" msgstr "" #: templates/InvenTree/settings/header.html:7 msgid "Setting" msgstr "" -#: templates/InvenTree/settings/part.html:9 +#: templates/InvenTree/settings/navbar.html:12 +#: templates/InvenTree/settings/user_settings.html:9 +msgid "User Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:15 +#: templates/InvenTree/settings/navbar.html:17 +msgid "Account" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:21 +#: templates/InvenTree/settings/navbar.html:23 +msgid "Home Page" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:27 +#: templates/InvenTree/settings/navbar.html:29 templates/js/tables.js:351 +#: templates/search_form.html:6 templates/search_form.html:8 +msgid "Search" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:34 +#: templates/InvenTree/settings/navbar.html:36 +#: templates/InvenTree/settings/settings.html:8 templates/navbar.html:84 +msgid "Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:44 +msgid "InvenTree Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:47 +#: templates/InvenTree/settings/navbar.html:49 templates/stats.html:9 +msgid "Server" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:53 +#: templates/InvenTree/settings/navbar.html:55 +msgid "Barcodes" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:59 +#: templates/InvenTree/settings/navbar.html:61 +msgid "Currencies" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:65 +#: templates/InvenTree/settings/navbar.html:67 +msgid "Reporting" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:77 +#: templates/InvenTree/settings/navbar.html:79 +msgid "Categories" +msgstr "" + +#: templates/InvenTree/settings/part.html:7 msgid "Part Settings" msgstr "" -#: templates/InvenTree/settings/part.html:14 +#: templates/InvenTree/settings/part.html:12 msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:46 +#: templates/InvenTree/settings/part.html:43 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:49 +#: templates/InvenTree/settings/part.html:46 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:62 +#: templates/InvenTree/settings/part.html:59 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:83 +#: templates/InvenTree/settings/part.html:80 msgid "No part parameter templates found" msgstr "" +#: templates/InvenTree/settings/part.html:100 +#: templates/InvenTree/settings/settings.html:172 +msgid "Edit Template" +msgstr "" + +#: templates/InvenTree/settings/part.html:101 +#: templates/InvenTree/settings/settings.html:173 +msgid "Delete Template" +msgstr "" + #: templates/InvenTree/settings/po.html:9 msgid "Purchase Order Settings" msgstr "" @@ -6269,95 +6290,81 @@ msgstr "" msgid "Report Settings" msgstr "" -#: templates/InvenTree/settings/setting.html:28 +#: templates/InvenTree/settings/setting.html:29 msgid "No value set" msgstr "" -#: templates/InvenTree/settings/setting.html:36 +#: templates/InvenTree/settings/setting.html:41 msgid "Edit setting" msgstr "" -#: templates/InvenTree/settings/settings.html:8 -#: templates/InvenTree/settings/settings.html:14 templates/navbar.html:84 -msgid "Settings" +#: templates/InvenTree/settings/settings.html:150 +msgid "No category parameter templates found" msgstr "" -#: templates/InvenTree/settings/so.html:9 +#: templates/InvenTree/settings/so.html:7 msgid "Sales Order Settings" msgstr "" -#: templates/InvenTree/settings/stock.html:9 +#: templates/InvenTree/settings/stock.html:7 msgid "Stock Settings" msgstr "" -#: templates/InvenTree/settings/stock.html:13 templates/stock_table.html:50 -msgid "Stock Options" +#: templates/InvenTree/settings/user.html:9 +msgid "Account Settings" msgstr "" -#: templates/InvenTree/settings/tabs.html:3 -#: templates/InvenTree/settings/tabs.html:12 -#: templates/InvenTree/settings/user.html:10 -#: templates/InvenTree/settings/user_settings.html:10 -msgid "User Settings" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:6 -msgid "Account" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:9 -msgid "Appearance" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:16 -msgid "InvenTree Settings" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:19 -msgid "Global" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:22 -msgid "Currencies" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:25 -msgid "Report" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:28 -msgid "Categories" -msgstr "" - -#: templates/InvenTree/settings/user.html:16 -msgid "User Information" -msgstr "" - -#: templates/InvenTree/settings/user.html:19 +#: templates/InvenTree/settings/user.html:15 msgid "Edit" msgstr "" -#: templates/InvenTree/settings/user.html:21 +#: templates/InvenTree/settings/user.html:17 msgid "Change Password" msgstr "" -#: templates/InvenTree/settings/user.html:28 +#: templates/InvenTree/settings/user.html:24 #: templates/registration/login.html:58 msgid "Username" msgstr "" -#: templates/InvenTree/settings/user.html:32 +#: templates/InvenTree/settings/user.html:28 msgid "First Name" msgstr "" -#: templates/InvenTree/settings/user.html:36 +#: templates/InvenTree/settings/user.html:32 msgid "Last Name" msgstr "" -#: templates/InvenTree/settings/user.html:40 +#: templates/InvenTree/settings/user.html:36 msgid "Email Address" msgstr "" +#: templates/InvenTree/settings/user.html:42 +msgid "Theme Settings" +msgstr "" + +#: templates/InvenTree/settings/user.html:63 +#, fuzzy +#| msgid "Apply Theme" +msgid "Set Theme" +msgstr "Appliquer le thème" + +#: templates/InvenTree/settings/user.html:70 +msgid "Language Settings" +msgstr "" + +#: templates/InvenTree/settings/user.html:90 +msgid "Set Language" +msgstr "" + +#: templates/InvenTree/settings/user_homepage.html:9 +msgid "Home Page Settings" +msgstr "" + +#: templates/InvenTree/settings/user_search.html:9 +msgid "Search Settings" +msgstr "" + #: templates/about.html:13 msgid "InvenTree Version Information" msgstr "" @@ -7651,11 +7658,6 @@ msgstr "" msgid "rows" msgstr "" -#: templates/js/tables.js:351 templates/search_form.html:6 -#: templates/search_form.html:8 -msgid "Search" -msgstr "" - #: templates/js/tables.js:354 msgid "No matching results" msgstr "" @@ -7780,10 +7782,6 @@ msgstr "" msgid "Send email" msgstr "" -#: templates/stats.html:9 -msgid "Server" -msgstr "" - #: templates/stats.html:13 msgid "Instance Name" msgstr "" @@ -7844,6 +7842,10 @@ msgstr "" msgid "Print test reports" msgstr "" +#: templates/stock_table.html:50 +msgid "Stock Options" +msgstr "" + #: templates/stock_table.html:55 msgid "Add to selected stock items" msgstr "" diff --git a/InvenTree/locale/he/LC_MESSAGES/django.po b/InvenTree/locale/he/LC_MESSAGES/django.po index c73997832a..9471a35e7b 100644 --- a/InvenTree/locale/he/LC_MESSAGES/django.po +++ b/InvenTree/locale/he/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 21:02+0000\n" +"POT-Creation-Date: 2021-07-28 05:05+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Hebrew\n" @@ -33,42 +33,38 @@ msgstr "" msgid "Enter date" msgstr "" -#: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 +#: InvenTree/forms.py:111 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 #: order/forms.py:74 part/forms.py:109 templates/js/forms.js:526 msgid "Confirm" msgstr "" -#: InvenTree/forms.py:128 +#: InvenTree/forms.py:127 msgid "Confirm delete" msgstr "" -#: InvenTree/forms.py:129 +#: InvenTree/forms.py:128 msgid "Confirm item deletion" msgstr "" -#: InvenTree/forms.py:161 templates/registration/login.html:76 +#: InvenTree/forms.py:160 templates/registration/login.html:76 msgid "Enter password" msgstr "" -#: InvenTree/forms.py:162 +#: InvenTree/forms.py:161 msgid "Enter new password" msgstr "" -#: InvenTree/forms.py:169 +#: InvenTree/forms.py:168 msgid "Confirm password" msgstr "" -#: InvenTree/forms.py:170 +#: InvenTree/forms.py:169 msgid "Confirm new password" msgstr "" -#: InvenTree/forms.py:205 -msgid "Apply Theme" -msgstr "" - -#: InvenTree/forms.py:235 +#: InvenTree/forms.py:201 msgid "Select Category" msgstr "" @@ -122,8 +118,8 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:880 -#: common/models.py:881 part/models.py:2097 +#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:879 +#: common/models.py:880 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -432,27 +428,27 @@ msgstr "" msgid "Overage must be an integer value or a percentage" msgstr "" -#: InvenTree/views.py:608 +#: InvenTree/views.py:609 msgid "Delete Item" msgstr "" -#: InvenTree/views.py:657 +#: InvenTree/views.py:658 msgid "Check box to confirm item deletion" msgstr "" -#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:673 templates/InvenTree/settings/user.html:14 msgid "Edit User Information" msgstr "" -#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:684 templates/InvenTree/settings/user.html:18 msgid "Set Password" msgstr "" -#: InvenTree/views.py:702 +#: InvenTree/views.py:703 msgid "Password fields must match" msgstr "" -#: InvenTree/views.py:953 templates/navbar.html:95 +#: InvenTree/views.py:897 templates/navbar.html:95 msgid "System Information" msgstr "" @@ -522,7 +518,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:909 +#: build/templates/build/detail.html:34 common/models.py:908 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -659,7 +655,8 @@ msgstr "" #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 #: part/templates/part/navbar.html:45 templates/InvenTree/index.html:229 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:37 users/models.py:44 +#: templates/InvenTree/settings/navbar.html:89 +#: templates/InvenTree/settings/navbar.html:91 users/models.py:44 msgid "Build Orders" msgstr "" @@ -1542,7 +1539,7 @@ msgstr "" msgid "Select {name} file to upload" msgstr "" -#: common/models.py:259 common/models.py:760 common/models.py:873 +#: common/models.py:259 common/models.py:739 common/models.py:872 msgid "Settings key (must be unique - case insensitive" msgstr "" @@ -1678,388 +1675,388 @@ msgstr "" msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:542 -msgid "Recent Part Count" -msgstr "" - -#: common/models.py:543 -msgid "Number of recent parts to display on index page" -msgstr "" - -#: common/models.py:549 part/models.py:2280 report/models.py:187 +#: common/models.py:542 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" -#: common/models.py:550 +#: common/models.py:543 msgid "Parts are templates by default" msgstr "" -#: common/models.py:556 part/models.py:865 templates/js/table_filters.js:132 +#: common/models.py:549 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" -#: common/models.py:557 +#: common/models.py:550 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:563 part/models.py:871 templates/js/table_filters.js:340 +#: common/models.py:556 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "" -#: common/models.py:564 +#: common/models.py:557 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:570 part/models.py:882 +#: common/models.py:563 part/models.py:882 msgid "Purchaseable" msgstr "" -#: common/models.py:571 +#: common/models.py:564 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:577 part/models.py:887 templates/js/table_filters.js:348 +#: common/models.py:570 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "" -#: common/models.py:578 +#: common/models.py:571 msgid "Parts are salable by default" msgstr "" -#: common/models.py:584 part/models.py:877 templates/js/table_filters.js:33 +#: common/models.py:577 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" -#: common/models.py:585 +#: common/models.py:578 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:591 part/models.py:897 templates/js/table_filters.js:29 +#: common/models.py:584 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" -#: common/models.py:592 +#: common/models.py:585 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:598 +#: common/models.py:591 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:599 +#: common/models.py:592 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:605 +#: common/models.py:598 msgid "Show Import in Views" msgstr "" -#: common/models.py:606 +#: common/models.py:599 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:612 +#: common/models.py:605 msgid "Show Price in Forms" msgstr "" -#: common/models.py:613 +#: common/models.py:606 msgid "Display part price in some forms" msgstr "" -#: common/models.py:619 +#: common/models.py:612 msgid "Show related parts" msgstr "" -#: common/models.py:620 +#: common/models.py:613 msgid "Display related parts for a part" msgstr "" -#: common/models.py:626 +#: common/models.py:619 msgid "Create initial stock" msgstr "" -#: common/models.py:627 +#: common/models.py:620 msgid "Create initial stock on part creation" msgstr "" -#: common/models.py:633 +#: common/models.py:626 msgid "Internal Prices" msgstr "" -#: common/models.py:634 +#: common/models.py:627 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:640 +#: common/models.py:633 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:641 +#: common/models.py:634 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:647 templates/stats.html:25 +#: common/models.py:640 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:648 +#: common/models.py:641 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:654 +#: common/models.py:647 msgid "Page Size" msgstr "" -#: common/models.py:655 +#: common/models.py:648 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:665 +#: common/models.py:658 msgid "Test Reports" msgstr "" -#: common/models.py:666 +#: common/models.py:659 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:672 -msgid "Search Preview Results" -msgstr "" - -#: common/models.py:673 -msgid "Number of results to show in search preview window" -msgstr "" - -#: common/models.py:679 +#: common/models.py:665 msgid "Stock Expiry" msgstr "" -#: common/models.py:680 +#: common/models.py:666 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:686 +#: common/models.py:672 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:687 +#: common/models.py:673 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:693 +#: common/models.py:679 msgid "Stock Stale Time" msgstr "" -#: common/models.py:694 +#: common/models.py:680 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:696 +#: common/models.py:682 msgid "days" msgstr "" -#: common/models.py:701 +#: common/models.py:687 msgid "Build Expired Stock" msgstr "" -#: common/models.py:702 +#: common/models.py:688 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:708 +#: common/models.py:694 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:709 +#: common/models.py:695 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:715 +#: common/models.py:701 msgid "Group by Part" msgstr "" -#: common/models.py:716 +#: common/models.py:702 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:722 -msgid "Recent Stock Count" -msgstr "" - -#: common/models.py:723 -msgid "Number of recent stock items to display on index page" -msgstr "" - -#: common/models.py:729 +#: common/models.py:708 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:730 +#: common/models.py:709 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:735 +#: common/models.py:714 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:736 +#: common/models.py:715 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:740 +#: common/models.py:719 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:741 +#: common/models.py:720 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:746 +#: common/models.py:725 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:747 +#: common/models.py:726 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:771 +#: common/models.py:750 msgid "Show starred parts" msgstr "" -#: common/models.py:772 +#: common/models.py:751 msgid "Show starred parts on the homepage" msgstr "" -#: common/models.py:777 +#: common/models.py:756 msgid "Show latest parts" msgstr "" -#: common/models.py:778 +#: common/models.py:757 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:783 +#: common/models.py:762 +msgid "Recent Part Count" +msgstr "" + +#: common/models.py:763 +msgid "Number of recent parts to display on index page" +msgstr "" + +#: common/models.py:769 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:784 +#: common/models.py:770 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:789 +#: common/models.py:775 msgid "Show recent stock changes" msgstr "" -#: common/models.py:790 +#: common/models.py:776 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:795 +#: common/models.py:781 +msgid "Recent Stock Count" +msgstr "" + +#: common/models.py:782 +msgid "Number of recent stock items to display on index page" +msgstr "" + +#: common/models.py:787 msgid "Show low stock" msgstr "" -#: common/models.py:796 +#: common/models.py:788 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:801 +#: common/models.py:793 msgid "Show depleted stock" msgstr "" -#: common/models.py:802 +#: common/models.py:794 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:807 +#: common/models.py:799 msgid "Show needed stock" msgstr "" -#: common/models.py:808 +#: common/models.py:800 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:813 +#: common/models.py:805 msgid "Show expired stock" msgstr "" -#: common/models.py:814 +#: common/models.py:806 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:819 +#: common/models.py:811 msgid "Show stale stock" msgstr "" -#: common/models.py:820 +#: common/models.py:812 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:825 +#: common/models.py:817 msgid "Show pending builds" msgstr "" -#: common/models.py:826 +#: common/models.py:818 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:831 +#: common/models.py:823 msgid "Show overdue builds" msgstr "" -#: common/models.py:832 +#: common/models.py:824 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:837 +#: common/models.py:829 msgid "Show outstanding POs" msgstr "" -#: common/models.py:838 +#: common/models.py:830 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:843 +#: common/models.py:835 msgid "Show overdue POs" msgstr "" -#: common/models.py:844 +#: common/models.py:836 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:849 +#: common/models.py:841 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:850 +#: common/models.py:842 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:855 +#: common/models.py:847 msgid "Show overdue SOs" msgstr "" -#: common/models.py:856 +#: common/models.py:848 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:910 company/forms.py:43 +#: common/models.py:854 +msgid "Search Preview Results" +msgstr "" + +#: common/models.py:855 +msgid "Number of results to show in search preview window" +msgstr "" + +#: common/models.py:909 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:917 company/templates/company/supplier_part.html:231 +#: common/models.py:916 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:918 +#: common/models.py:917 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1011 +#: common/models.py:1010 msgid "Default" msgstr "" @@ -2071,19 +2068,19 @@ msgstr "" msgid "Change Setting" msgstr "" -#: common/views.py:102 +#: common/views.py:119 msgid "Supplied value is not allowed" msgstr "" -#: common/views.py:111 +#: common/views.py:128 msgid "Supplied value must be a boolean" msgstr "" -#: common/views.py:121 +#: common/views.py:138 msgid "Change User Setting" msgstr "" -#: common/views.py:196 order/templates/order/order_wizard/po_upload.html:42 +#: common/views.py:213 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 #: order/templates/order/purchase_order_detail.html:26 order/views.py:290 @@ -2093,7 +2090,7 @@ msgstr "" msgid "Upload File" msgstr "" -#: common/views.py:197 order/templates/order/order_wizard/match_fields.html:52 +#: common/views.py:214 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 @@ -2101,19 +2098,19 @@ msgstr "" msgid "Match Fields" msgstr "" -#: common/views.py:198 +#: common/views.py:215 msgid "Match Items" msgstr "" -#: common/views.py:543 +#: common/views.py:560 msgid "Fields matching failed" msgstr "" -#: common/views.py:598 +#: common/views.py:615 msgid "Parts imported" msgstr "" -#: common/views.py:620 order/templates/order/order_wizard/match_fields.html:27 +#: common/views.py:637 order/templates/order/order_wizard/match_fields.html:27 #: order/templates/order/order_wizard/match_parts.html:19 #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 @@ -2501,7 +2498,8 @@ msgstr "" #: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 #: part/templates/part/navbar.html:74 templates/InvenTree/index.html:260 #: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:37 +#: templates/InvenTree/settings/navbar.html:95 +#: templates/InvenTree/settings/navbar.html:97 templates/navbar.html:37 #: users/models.py:45 msgid "Purchase Orders" msgstr "" @@ -2524,7 +2522,8 @@ msgstr "" #: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 #: part/templates/part/navbar.html:82 templates/InvenTree/index.html:291 #: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:43 templates/navbar.html:46 +#: templates/InvenTree/settings/navbar.html:101 +#: templates/InvenTree/settings/navbar.html:103 templates/navbar.html:46 #: users/models.py:46 msgid "Sales Orders" msgstr "" @@ -2625,8 +2624,8 @@ msgstr "" #: company/templates/company/manufacturer_part.html:133 #: part/templates/part/detail.html:162 -#: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:66 +#: templates/InvenTree/settings/category.html:26 +#: templates/InvenTree/settings/part.html:63 msgid "New Parameter" msgstr "" @@ -2659,7 +2658,8 @@ msgstr "" #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:150 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:34 templates/js/part.js:269 +#: templates/InvenTree/settings/navbar.html:83 +#: templates/InvenTree/settings/navbar.html:85 templates/js/part.js:269 #: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 #: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" @@ -3449,7 +3449,8 @@ msgstr "" #: part/templates/part/category_navbar.html:21 #: part/templates/part/category_navbar.html:24 #: templates/InvenTree/index.html:102 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:855 +#: templates/InvenTree/settings/navbar.html:71 +#: templates/InvenTree/settings/navbar.html:73 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -3995,7 +3996,8 @@ msgid "Part keywords to improve visibility in search results" msgstr "" #: part/models.py:755 part/models.py:2323 -#: part/templates/part/set_category.html:15 templates/js/part.js:641 +#: part/templates/part/set_category.html:15 +#: templates/InvenTree/settings/settings.html:165 templates/js/part.js:641 msgid "Category" msgstr "" @@ -4175,7 +4177,7 @@ msgid "Parameter Units" msgstr "" #: part/models.py:2280 part/models.py:2329 part/models.py:2330 -#: templates/InvenTree/settings/category.html:62 +#: templates/InvenTree/settings/settings.html:160 msgid "Parameter Template" msgstr "" @@ -4187,7 +4189,7 @@ msgstr "" msgid "Parameter Value" msgstr "" -#: part/models.py:2334 templates/InvenTree/settings/category.html:67 +#: part/models.py:2334 templates/InvenTree/settings/settings.html:169 msgid "Default Value" msgstr "" @@ -6146,121 +6148,140 @@ msgstr "" msgid "No stock location set" msgstr "" -#: templates/InvenTree/settings/appearance.html:10 -msgid "Theme Settings" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:17 -msgid "Color Themes" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:29 -#, python-format -msgid "" -"\n" -" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" -" Please select another color theme :)\n" -" " -msgstr "" - -#: templates/InvenTree/settings/appearance.html:39 -msgid "Language" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:61 -msgid "Set Language" -msgstr "" - -#: templates/InvenTree/settings/build.html:10 -msgid "Build Order Settings" -msgstr "" - -#: templates/InvenTree/settings/category.html:9 -msgid "Category Settings" -msgstr "" - -#: templates/InvenTree/settings/category.html:25 -msgid "Category Parameter Templates" -msgstr "" - -#: templates/InvenTree/settings/category.html:52 -msgid "No category parameter templates found" -msgstr "" - -#: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:103 -msgid "Edit Template" -msgstr "" - -#: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:104 -msgid "Delete Template" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:10 -msgid "Currency Settings" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:25 -msgid "Base Currency" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:29 -msgid "Exchange Rates" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:39 -msgid "Last Update" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:45 -msgid "Never" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:50 -msgid "Update Now" -msgstr "" - -#: templates/InvenTree/settings/global.html:10 -msgid "Global InvenTree Settings" -msgstr "" - -#: templates/InvenTree/settings/global.html:26 +#: templates/InvenTree/settings/barcode.html:8 msgid "Barcode Settings" msgstr "" -#: templates/InvenTree/settings/global.html:34 -msgid "Search Settings" +#: templates/InvenTree/settings/build.html:8 +msgid "Build Order Settings" +msgstr "" + +#: templates/InvenTree/settings/category.html:7 +msgid "Category Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:8 +msgid "Currency Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:23 +msgid "Base Currency" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:27 +msgid "Exchange Rates" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:37 +msgid "Last Update" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:43 +msgid "Never" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:48 +msgid "Update Now" +msgstr "" + +#: templates/InvenTree/settings/global.html:9 +msgid "Server Settings" msgstr "" #: templates/InvenTree/settings/header.html:7 msgid "Setting" msgstr "" -#: templates/InvenTree/settings/part.html:9 +#: templates/InvenTree/settings/navbar.html:12 +#: templates/InvenTree/settings/user_settings.html:9 +msgid "User Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:15 +#: templates/InvenTree/settings/navbar.html:17 +msgid "Account" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:21 +#: templates/InvenTree/settings/navbar.html:23 +msgid "Home Page" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:27 +#: templates/InvenTree/settings/navbar.html:29 templates/js/tables.js:351 +#: templates/search_form.html:6 templates/search_form.html:8 +msgid "Search" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:34 +#: templates/InvenTree/settings/navbar.html:36 +#: templates/InvenTree/settings/settings.html:8 templates/navbar.html:84 +msgid "Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:44 +msgid "InvenTree Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:47 +#: templates/InvenTree/settings/navbar.html:49 templates/stats.html:9 +msgid "Server" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:53 +#: templates/InvenTree/settings/navbar.html:55 +msgid "Barcodes" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:59 +#: templates/InvenTree/settings/navbar.html:61 +msgid "Currencies" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:65 +#: templates/InvenTree/settings/navbar.html:67 +msgid "Reporting" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:77 +#: templates/InvenTree/settings/navbar.html:79 +msgid "Categories" +msgstr "" + +#: templates/InvenTree/settings/part.html:7 msgid "Part Settings" msgstr "" -#: templates/InvenTree/settings/part.html:14 +#: templates/InvenTree/settings/part.html:12 msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:46 +#: templates/InvenTree/settings/part.html:43 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:49 +#: templates/InvenTree/settings/part.html:46 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:62 +#: templates/InvenTree/settings/part.html:59 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:83 +#: templates/InvenTree/settings/part.html:80 msgid "No part parameter templates found" msgstr "" +#: templates/InvenTree/settings/part.html:100 +#: templates/InvenTree/settings/settings.html:172 +msgid "Edit Template" +msgstr "" + +#: templates/InvenTree/settings/part.html:101 +#: templates/InvenTree/settings/settings.html:173 +msgid "Delete Template" +msgstr "" + #: templates/InvenTree/settings/po.html:9 msgid "Purchase Order Settings" msgstr "" @@ -6269,95 +6290,79 @@ msgstr "" msgid "Report Settings" msgstr "" -#: templates/InvenTree/settings/setting.html:28 +#: templates/InvenTree/settings/setting.html:29 msgid "No value set" msgstr "" -#: templates/InvenTree/settings/setting.html:36 +#: templates/InvenTree/settings/setting.html:41 msgid "Edit setting" msgstr "" -#: templates/InvenTree/settings/settings.html:8 -#: templates/InvenTree/settings/settings.html:14 templates/navbar.html:84 -msgid "Settings" +#: templates/InvenTree/settings/settings.html:150 +msgid "No category parameter templates found" msgstr "" -#: templates/InvenTree/settings/so.html:9 +#: templates/InvenTree/settings/so.html:7 msgid "Sales Order Settings" msgstr "" -#: templates/InvenTree/settings/stock.html:9 +#: templates/InvenTree/settings/stock.html:7 msgid "Stock Settings" msgstr "" -#: templates/InvenTree/settings/stock.html:13 templates/stock_table.html:50 -msgid "Stock Options" +#: templates/InvenTree/settings/user.html:9 +msgid "Account Settings" msgstr "" -#: templates/InvenTree/settings/tabs.html:3 -#: templates/InvenTree/settings/tabs.html:12 -#: templates/InvenTree/settings/user.html:10 -#: templates/InvenTree/settings/user_settings.html:10 -msgid "User Settings" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:6 -msgid "Account" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:9 -msgid "Appearance" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:16 -msgid "InvenTree Settings" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:19 -msgid "Global" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:22 -msgid "Currencies" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:25 -msgid "Report" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:28 -msgid "Categories" -msgstr "" - -#: templates/InvenTree/settings/user.html:16 -msgid "User Information" -msgstr "" - -#: templates/InvenTree/settings/user.html:19 +#: templates/InvenTree/settings/user.html:15 msgid "Edit" msgstr "" -#: templates/InvenTree/settings/user.html:21 +#: templates/InvenTree/settings/user.html:17 msgid "Change Password" msgstr "" -#: templates/InvenTree/settings/user.html:28 +#: templates/InvenTree/settings/user.html:24 #: templates/registration/login.html:58 msgid "Username" msgstr "" -#: templates/InvenTree/settings/user.html:32 +#: templates/InvenTree/settings/user.html:28 msgid "First Name" msgstr "" -#: templates/InvenTree/settings/user.html:36 +#: templates/InvenTree/settings/user.html:32 msgid "Last Name" msgstr "" -#: templates/InvenTree/settings/user.html:40 +#: templates/InvenTree/settings/user.html:36 msgid "Email Address" msgstr "" +#: templates/InvenTree/settings/user.html:42 +msgid "Theme Settings" +msgstr "" + +#: templates/InvenTree/settings/user.html:63 +msgid "Set Theme" +msgstr "" + +#: templates/InvenTree/settings/user.html:70 +msgid "Language Settings" +msgstr "" + +#: templates/InvenTree/settings/user.html:90 +msgid "Set Language" +msgstr "" + +#: templates/InvenTree/settings/user_homepage.html:9 +msgid "Home Page Settings" +msgstr "" + +#: templates/InvenTree/settings/user_search.html:9 +msgid "Search Settings" +msgstr "" + #: templates/about.html:13 msgid "InvenTree Version Information" msgstr "" @@ -7651,11 +7656,6 @@ msgstr "" msgid "rows" msgstr "" -#: templates/js/tables.js:351 templates/search_form.html:6 -#: templates/search_form.html:8 -msgid "Search" -msgstr "" - #: templates/js/tables.js:354 msgid "No matching results" msgstr "" @@ -7780,10 +7780,6 @@ msgstr "" msgid "Send email" msgstr "" -#: templates/stats.html:9 -msgid "Server" -msgstr "" - #: templates/stats.html:13 msgid "Instance Name" msgstr "" @@ -7844,6 +7840,10 @@ msgstr "" msgid "Print test reports" msgstr "" +#: templates/stock_table.html:50 +msgid "Stock Options" +msgstr "" + #: templates/stock_table.html:55 msgid "Add to selected stock items" msgstr "" diff --git a/InvenTree/locale/id/LC_MESSAGES/django.po b/InvenTree/locale/id/LC_MESSAGES/django.po index 1d55ba35f3..4bbf83fda5 100644 --- a/InvenTree/locale/id/LC_MESSAGES/django.po +++ b/InvenTree/locale/id/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 21:02+0000\n" +"POT-Creation-Date: 2021-07-28 05:05+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Indonesian\n" @@ -33,42 +33,38 @@ msgstr "" msgid "Enter date" msgstr "" -#: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 +#: InvenTree/forms.py:111 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 #: order/forms.py:74 part/forms.py:109 templates/js/forms.js:526 msgid "Confirm" msgstr "" -#: InvenTree/forms.py:128 +#: InvenTree/forms.py:127 msgid "Confirm delete" msgstr "" -#: InvenTree/forms.py:129 +#: InvenTree/forms.py:128 msgid "Confirm item deletion" msgstr "" -#: InvenTree/forms.py:161 templates/registration/login.html:76 +#: InvenTree/forms.py:160 templates/registration/login.html:76 msgid "Enter password" msgstr "" -#: InvenTree/forms.py:162 +#: InvenTree/forms.py:161 msgid "Enter new password" msgstr "" -#: InvenTree/forms.py:169 +#: InvenTree/forms.py:168 msgid "Confirm password" msgstr "" -#: InvenTree/forms.py:170 +#: InvenTree/forms.py:169 msgid "Confirm new password" msgstr "" -#: InvenTree/forms.py:205 -msgid "Apply Theme" -msgstr "" - -#: InvenTree/forms.py:235 +#: InvenTree/forms.py:201 msgid "Select Category" msgstr "" @@ -122,8 +118,8 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:880 -#: common/models.py:881 part/models.py:2097 +#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:879 +#: common/models.py:880 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -432,27 +428,27 @@ msgstr "" msgid "Overage must be an integer value or a percentage" msgstr "" -#: InvenTree/views.py:608 +#: InvenTree/views.py:609 msgid "Delete Item" msgstr "" -#: InvenTree/views.py:657 +#: InvenTree/views.py:658 msgid "Check box to confirm item deletion" msgstr "" -#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:673 templates/InvenTree/settings/user.html:14 msgid "Edit User Information" msgstr "" -#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:684 templates/InvenTree/settings/user.html:18 msgid "Set Password" msgstr "" -#: InvenTree/views.py:702 +#: InvenTree/views.py:703 msgid "Password fields must match" msgstr "" -#: InvenTree/views.py:953 templates/navbar.html:95 +#: InvenTree/views.py:897 templates/navbar.html:95 msgid "System Information" msgstr "" @@ -522,7 +518,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:909 +#: build/templates/build/detail.html:34 common/models.py:908 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -659,7 +655,8 @@ msgstr "" #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 #: part/templates/part/navbar.html:45 templates/InvenTree/index.html:229 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:37 users/models.py:44 +#: templates/InvenTree/settings/navbar.html:89 +#: templates/InvenTree/settings/navbar.html:91 users/models.py:44 msgid "Build Orders" msgstr "" @@ -1542,7 +1539,7 @@ msgstr "" msgid "Select {name} file to upload" msgstr "" -#: common/models.py:259 common/models.py:760 common/models.py:873 +#: common/models.py:259 common/models.py:739 common/models.py:872 msgid "Settings key (must be unique - case insensitive" msgstr "" @@ -1678,388 +1675,388 @@ msgstr "" msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:542 -msgid "Recent Part Count" -msgstr "" - -#: common/models.py:543 -msgid "Number of recent parts to display on index page" -msgstr "" - -#: common/models.py:549 part/models.py:2280 report/models.py:187 +#: common/models.py:542 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" -#: common/models.py:550 +#: common/models.py:543 msgid "Parts are templates by default" msgstr "" -#: common/models.py:556 part/models.py:865 templates/js/table_filters.js:132 +#: common/models.py:549 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" -#: common/models.py:557 +#: common/models.py:550 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:563 part/models.py:871 templates/js/table_filters.js:340 +#: common/models.py:556 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "" -#: common/models.py:564 +#: common/models.py:557 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:570 part/models.py:882 +#: common/models.py:563 part/models.py:882 msgid "Purchaseable" msgstr "" -#: common/models.py:571 +#: common/models.py:564 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:577 part/models.py:887 templates/js/table_filters.js:348 +#: common/models.py:570 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "" -#: common/models.py:578 +#: common/models.py:571 msgid "Parts are salable by default" msgstr "" -#: common/models.py:584 part/models.py:877 templates/js/table_filters.js:33 +#: common/models.py:577 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" -#: common/models.py:585 +#: common/models.py:578 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:591 part/models.py:897 templates/js/table_filters.js:29 +#: common/models.py:584 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" -#: common/models.py:592 +#: common/models.py:585 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:598 +#: common/models.py:591 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:599 +#: common/models.py:592 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:605 +#: common/models.py:598 msgid "Show Import in Views" msgstr "" -#: common/models.py:606 +#: common/models.py:599 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:612 +#: common/models.py:605 msgid "Show Price in Forms" msgstr "" -#: common/models.py:613 +#: common/models.py:606 msgid "Display part price in some forms" msgstr "" -#: common/models.py:619 +#: common/models.py:612 msgid "Show related parts" msgstr "" -#: common/models.py:620 +#: common/models.py:613 msgid "Display related parts for a part" msgstr "" -#: common/models.py:626 +#: common/models.py:619 msgid "Create initial stock" msgstr "" -#: common/models.py:627 +#: common/models.py:620 msgid "Create initial stock on part creation" msgstr "" -#: common/models.py:633 +#: common/models.py:626 msgid "Internal Prices" msgstr "" -#: common/models.py:634 +#: common/models.py:627 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:640 +#: common/models.py:633 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:641 +#: common/models.py:634 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:647 templates/stats.html:25 +#: common/models.py:640 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:648 +#: common/models.py:641 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:654 +#: common/models.py:647 msgid "Page Size" msgstr "" -#: common/models.py:655 +#: common/models.py:648 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:665 +#: common/models.py:658 msgid "Test Reports" msgstr "" -#: common/models.py:666 +#: common/models.py:659 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:672 -msgid "Search Preview Results" -msgstr "" - -#: common/models.py:673 -msgid "Number of results to show in search preview window" -msgstr "" - -#: common/models.py:679 +#: common/models.py:665 msgid "Stock Expiry" msgstr "" -#: common/models.py:680 +#: common/models.py:666 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:686 +#: common/models.py:672 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:687 +#: common/models.py:673 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:693 +#: common/models.py:679 msgid "Stock Stale Time" msgstr "" -#: common/models.py:694 +#: common/models.py:680 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:696 +#: common/models.py:682 msgid "days" msgstr "" -#: common/models.py:701 +#: common/models.py:687 msgid "Build Expired Stock" msgstr "" -#: common/models.py:702 +#: common/models.py:688 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:708 +#: common/models.py:694 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:709 +#: common/models.py:695 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:715 +#: common/models.py:701 msgid "Group by Part" msgstr "" -#: common/models.py:716 +#: common/models.py:702 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:722 -msgid "Recent Stock Count" -msgstr "" - -#: common/models.py:723 -msgid "Number of recent stock items to display on index page" -msgstr "" - -#: common/models.py:729 +#: common/models.py:708 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:730 +#: common/models.py:709 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:735 +#: common/models.py:714 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:736 +#: common/models.py:715 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:740 +#: common/models.py:719 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:741 +#: common/models.py:720 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:746 +#: common/models.py:725 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:747 +#: common/models.py:726 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:771 +#: common/models.py:750 msgid "Show starred parts" msgstr "" -#: common/models.py:772 +#: common/models.py:751 msgid "Show starred parts on the homepage" msgstr "" -#: common/models.py:777 +#: common/models.py:756 msgid "Show latest parts" msgstr "" -#: common/models.py:778 +#: common/models.py:757 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:783 +#: common/models.py:762 +msgid "Recent Part Count" +msgstr "" + +#: common/models.py:763 +msgid "Number of recent parts to display on index page" +msgstr "" + +#: common/models.py:769 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:784 +#: common/models.py:770 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:789 +#: common/models.py:775 msgid "Show recent stock changes" msgstr "" -#: common/models.py:790 +#: common/models.py:776 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:795 +#: common/models.py:781 +msgid "Recent Stock Count" +msgstr "" + +#: common/models.py:782 +msgid "Number of recent stock items to display on index page" +msgstr "" + +#: common/models.py:787 msgid "Show low stock" msgstr "" -#: common/models.py:796 +#: common/models.py:788 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:801 +#: common/models.py:793 msgid "Show depleted stock" msgstr "" -#: common/models.py:802 +#: common/models.py:794 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:807 +#: common/models.py:799 msgid "Show needed stock" msgstr "" -#: common/models.py:808 +#: common/models.py:800 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:813 +#: common/models.py:805 msgid "Show expired stock" msgstr "" -#: common/models.py:814 +#: common/models.py:806 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:819 +#: common/models.py:811 msgid "Show stale stock" msgstr "" -#: common/models.py:820 +#: common/models.py:812 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:825 +#: common/models.py:817 msgid "Show pending builds" msgstr "" -#: common/models.py:826 +#: common/models.py:818 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:831 +#: common/models.py:823 msgid "Show overdue builds" msgstr "" -#: common/models.py:832 +#: common/models.py:824 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:837 +#: common/models.py:829 msgid "Show outstanding POs" msgstr "" -#: common/models.py:838 +#: common/models.py:830 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:843 +#: common/models.py:835 msgid "Show overdue POs" msgstr "" -#: common/models.py:844 +#: common/models.py:836 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:849 +#: common/models.py:841 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:850 +#: common/models.py:842 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:855 +#: common/models.py:847 msgid "Show overdue SOs" msgstr "" -#: common/models.py:856 +#: common/models.py:848 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:910 company/forms.py:43 +#: common/models.py:854 +msgid "Search Preview Results" +msgstr "" + +#: common/models.py:855 +msgid "Number of results to show in search preview window" +msgstr "" + +#: common/models.py:909 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:917 company/templates/company/supplier_part.html:231 +#: common/models.py:916 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:918 +#: common/models.py:917 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1011 +#: common/models.py:1010 msgid "Default" msgstr "" @@ -2071,19 +2068,19 @@ msgstr "" msgid "Change Setting" msgstr "" -#: common/views.py:102 +#: common/views.py:119 msgid "Supplied value is not allowed" msgstr "" -#: common/views.py:111 +#: common/views.py:128 msgid "Supplied value must be a boolean" msgstr "" -#: common/views.py:121 +#: common/views.py:138 msgid "Change User Setting" msgstr "" -#: common/views.py:196 order/templates/order/order_wizard/po_upload.html:42 +#: common/views.py:213 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 #: order/templates/order/purchase_order_detail.html:26 order/views.py:290 @@ -2093,7 +2090,7 @@ msgstr "" msgid "Upload File" msgstr "" -#: common/views.py:197 order/templates/order/order_wizard/match_fields.html:52 +#: common/views.py:214 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 @@ -2101,19 +2098,19 @@ msgstr "" msgid "Match Fields" msgstr "" -#: common/views.py:198 +#: common/views.py:215 msgid "Match Items" msgstr "" -#: common/views.py:543 +#: common/views.py:560 msgid "Fields matching failed" msgstr "" -#: common/views.py:598 +#: common/views.py:615 msgid "Parts imported" msgstr "" -#: common/views.py:620 order/templates/order/order_wizard/match_fields.html:27 +#: common/views.py:637 order/templates/order/order_wizard/match_fields.html:27 #: order/templates/order/order_wizard/match_parts.html:19 #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 @@ -2501,7 +2498,8 @@ msgstr "" #: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 #: part/templates/part/navbar.html:74 templates/InvenTree/index.html:260 #: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:37 +#: templates/InvenTree/settings/navbar.html:95 +#: templates/InvenTree/settings/navbar.html:97 templates/navbar.html:37 #: users/models.py:45 msgid "Purchase Orders" msgstr "" @@ -2524,7 +2522,8 @@ msgstr "" #: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 #: part/templates/part/navbar.html:82 templates/InvenTree/index.html:291 #: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:43 templates/navbar.html:46 +#: templates/InvenTree/settings/navbar.html:101 +#: templates/InvenTree/settings/navbar.html:103 templates/navbar.html:46 #: users/models.py:46 msgid "Sales Orders" msgstr "" @@ -2625,8 +2624,8 @@ msgstr "" #: company/templates/company/manufacturer_part.html:133 #: part/templates/part/detail.html:162 -#: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:66 +#: templates/InvenTree/settings/category.html:26 +#: templates/InvenTree/settings/part.html:63 msgid "New Parameter" msgstr "" @@ -2659,7 +2658,8 @@ msgstr "" #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:150 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:34 templates/js/part.js:269 +#: templates/InvenTree/settings/navbar.html:83 +#: templates/InvenTree/settings/navbar.html:85 templates/js/part.js:269 #: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 #: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" @@ -3449,7 +3449,8 @@ msgstr "" #: part/templates/part/category_navbar.html:21 #: part/templates/part/category_navbar.html:24 #: templates/InvenTree/index.html:102 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:855 +#: templates/InvenTree/settings/navbar.html:71 +#: templates/InvenTree/settings/navbar.html:73 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -3995,7 +3996,8 @@ msgid "Part keywords to improve visibility in search results" msgstr "" #: part/models.py:755 part/models.py:2323 -#: part/templates/part/set_category.html:15 templates/js/part.js:641 +#: part/templates/part/set_category.html:15 +#: templates/InvenTree/settings/settings.html:165 templates/js/part.js:641 msgid "Category" msgstr "" @@ -4175,7 +4177,7 @@ msgid "Parameter Units" msgstr "" #: part/models.py:2280 part/models.py:2329 part/models.py:2330 -#: templates/InvenTree/settings/category.html:62 +#: templates/InvenTree/settings/settings.html:160 msgid "Parameter Template" msgstr "" @@ -4187,7 +4189,7 @@ msgstr "" msgid "Parameter Value" msgstr "" -#: part/models.py:2334 templates/InvenTree/settings/category.html:67 +#: part/models.py:2334 templates/InvenTree/settings/settings.html:169 msgid "Default Value" msgstr "" @@ -6146,121 +6148,140 @@ msgstr "" msgid "No stock location set" msgstr "" -#: templates/InvenTree/settings/appearance.html:10 -msgid "Theme Settings" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:17 -msgid "Color Themes" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:29 -#, python-format -msgid "" -"\n" -" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" -" Please select another color theme :)\n" -" " -msgstr "" - -#: templates/InvenTree/settings/appearance.html:39 -msgid "Language" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:61 -msgid "Set Language" -msgstr "" - -#: templates/InvenTree/settings/build.html:10 -msgid "Build Order Settings" -msgstr "" - -#: templates/InvenTree/settings/category.html:9 -msgid "Category Settings" -msgstr "" - -#: templates/InvenTree/settings/category.html:25 -msgid "Category Parameter Templates" -msgstr "" - -#: templates/InvenTree/settings/category.html:52 -msgid "No category parameter templates found" -msgstr "" - -#: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:103 -msgid "Edit Template" -msgstr "" - -#: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:104 -msgid "Delete Template" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:10 -msgid "Currency Settings" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:25 -msgid "Base Currency" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:29 -msgid "Exchange Rates" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:39 -msgid "Last Update" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:45 -msgid "Never" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:50 -msgid "Update Now" -msgstr "" - -#: templates/InvenTree/settings/global.html:10 -msgid "Global InvenTree Settings" -msgstr "" - -#: templates/InvenTree/settings/global.html:26 +#: templates/InvenTree/settings/barcode.html:8 msgid "Barcode Settings" msgstr "" -#: templates/InvenTree/settings/global.html:34 -msgid "Search Settings" +#: templates/InvenTree/settings/build.html:8 +msgid "Build Order Settings" +msgstr "" + +#: templates/InvenTree/settings/category.html:7 +msgid "Category Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:8 +msgid "Currency Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:23 +msgid "Base Currency" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:27 +msgid "Exchange Rates" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:37 +msgid "Last Update" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:43 +msgid "Never" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:48 +msgid "Update Now" +msgstr "" + +#: templates/InvenTree/settings/global.html:9 +msgid "Server Settings" msgstr "" #: templates/InvenTree/settings/header.html:7 msgid "Setting" msgstr "" -#: templates/InvenTree/settings/part.html:9 +#: templates/InvenTree/settings/navbar.html:12 +#: templates/InvenTree/settings/user_settings.html:9 +msgid "User Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:15 +#: templates/InvenTree/settings/navbar.html:17 +msgid "Account" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:21 +#: templates/InvenTree/settings/navbar.html:23 +msgid "Home Page" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:27 +#: templates/InvenTree/settings/navbar.html:29 templates/js/tables.js:351 +#: templates/search_form.html:6 templates/search_form.html:8 +msgid "Search" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:34 +#: templates/InvenTree/settings/navbar.html:36 +#: templates/InvenTree/settings/settings.html:8 templates/navbar.html:84 +msgid "Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:44 +msgid "InvenTree Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:47 +#: templates/InvenTree/settings/navbar.html:49 templates/stats.html:9 +msgid "Server" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:53 +#: templates/InvenTree/settings/navbar.html:55 +msgid "Barcodes" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:59 +#: templates/InvenTree/settings/navbar.html:61 +msgid "Currencies" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:65 +#: templates/InvenTree/settings/navbar.html:67 +msgid "Reporting" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:77 +#: templates/InvenTree/settings/navbar.html:79 +msgid "Categories" +msgstr "" + +#: templates/InvenTree/settings/part.html:7 msgid "Part Settings" msgstr "" -#: templates/InvenTree/settings/part.html:14 +#: templates/InvenTree/settings/part.html:12 msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:46 +#: templates/InvenTree/settings/part.html:43 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:49 +#: templates/InvenTree/settings/part.html:46 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:62 +#: templates/InvenTree/settings/part.html:59 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:83 +#: templates/InvenTree/settings/part.html:80 msgid "No part parameter templates found" msgstr "" +#: templates/InvenTree/settings/part.html:100 +#: templates/InvenTree/settings/settings.html:172 +msgid "Edit Template" +msgstr "" + +#: templates/InvenTree/settings/part.html:101 +#: templates/InvenTree/settings/settings.html:173 +msgid "Delete Template" +msgstr "" + #: templates/InvenTree/settings/po.html:9 msgid "Purchase Order Settings" msgstr "" @@ -6269,95 +6290,79 @@ msgstr "" msgid "Report Settings" msgstr "" -#: templates/InvenTree/settings/setting.html:28 +#: templates/InvenTree/settings/setting.html:29 msgid "No value set" msgstr "" -#: templates/InvenTree/settings/setting.html:36 +#: templates/InvenTree/settings/setting.html:41 msgid "Edit setting" msgstr "" -#: templates/InvenTree/settings/settings.html:8 -#: templates/InvenTree/settings/settings.html:14 templates/navbar.html:84 -msgid "Settings" +#: templates/InvenTree/settings/settings.html:150 +msgid "No category parameter templates found" msgstr "" -#: templates/InvenTree/settings/so.html:9 +#: templates/InvenTree/settings/so.html:7 msgid "Sales Order Settings" msgstr "" -#: templates/InvenTree/settings/stock.html:9 +#: templates/InvenTree/settings/stock.html:7 msgid "Stock Settings" msgstr "" -#: templates/InvenTree/settings/stock.html:13 templates/stock_table.html:50 -msgid "Stock Options" +#: templates/InvenTree/settings/user.html:9 +msgid "Account Settings" msgstr "" -#: templates/InvenTree/settings/tabs.html:3 -#: templates/InvenTree/settings/tabs.html:12 -#: templates/InvenTree/settings/user.html:10 -#: templates/InvenTree/settings/user_settings.html:10 -msgid "User Settings" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:6 -msgid "Account" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:9 -msgid "Appearance" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:16 -msgid "InvenTree Settings" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:19 -msgid "Global" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:22 -msgid "Currencies" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:25 -msgid "Report" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:28 -msgid "Categories" -msgstr "" - -#: templates/InvenTree/settings/user.html:16 -msgid "User Information" -msgstr "" - -#: templates/InvenTree/settings/user.html:19 +#: templates/InvenTree/settings/user.html:15 msgid "Edit" msgstr "" -#: templates/InvenTree/settings/user.html:21 +#: templates/InvenTree/settings/user.html:17 msgid "Change Password" msgstr "" -#: templates/InvenTree/settings/user.html:28 +#: templates/InvenTree/settings/user.html:24 #: templates/registration/login.html:58 msgid "Username" msgstr "" -#: templates/InvenTree/settings/user.html:32 +#: templates/InvenTree/settings/user.html:28 msgid "First Name" msgstr "" -#: templates/InvenTree/settings/user.html:36 +#: templates/InvenTree/settings/user.html:32 msgid "Last Name" msgstr "" -#: templates/InvenTree/settings/user.html:40 +#: templates/InvenTree/settings/user.html:36 msgid "Email Address" msgstr "" +#: templates/InvenTree/settings/user.html:42 +msgid "Theme Settings" +msgstr "" + +#: templates/InvenTree/settings/user.html:63 +msgid "Set Theme" +msgstr "" + +#: templates/InvenTree/settings/user.html:70 +msgid "Language Settings" +msgstr "" + +#: templates/InvenTree/settings/user.html:90 +msgid "Set Language" +msgstr "" + +#: templates/InvenTree/settings/user_homepage.html:9 +msgid "Home Page Settings" +msgstr "" + +#: templates/InvenTree/settings/user_search.html:9 +msgid "Search Settings" +msgstr "" + #: templates/about.html:13 msgid "InvenTree Version Information" msgstr "" @@ -7651,11 +7656,6 @@ msgstr "" msgid "rows" msgstr "" -#: templates/js/tables.js:351 templates/search_form.html:6 -#: templates/search_form.html:8 -msgid "Search" -msgstr "" - #: templates/js/tables.js:354 msgid "No matching results" msgstr "" @@ -7780,10 +7780,6 @@ msgstr "" msgid "Send email" msgstr "" -#: templates/stats.html:9 -msgid "Server" -msgstr "" - #: templates/stats.html:13 msgid "Instance Name" msgstr "" @@ -7844,6 +7840,10 @@ msgstr "" msgid "Print test reports" msgstr "" +#: templates/stock_table.html:50 +msgid "Stock Options" +msgstr "" + #: templates/stock_table.html:55 msgid "Add to selected stock items" msgstr "" diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 0cf9d77d14..18ae2e2659 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 21:02+0000\n" +"POT-Creation-Date: 2021-07-28 05:05+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Italian\n" @@ -33,42 +33,38 @@ msgstr "" msgid "Enter date" msgstr "" -#: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 +#: InvenTree/forms.py:111 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 #: order/forms.py:74 part/forms.py:109 templates/js/forms.js:526 msgid "Confirm" msgstr "" -#: InvenTree/forms.py:128 +#: InvenTree/forms.py:127 msgid "Confirm delete" msgstr "" -#: InvenTree/forms.py:129 +#: InvenTree/forms.py:128 msgid "Confirm item deletion" msgstr "" -#: InvenTree/forms.py:161 templates/registration/login.html:76 +#: InvenTree/forms.py:160 templates/registration/login.html:76 msgid "Enter password" msgstr "" -#: InvenTree/forms.py:162 +#: InvenTree/forms.py:161 msgid "Enter new password" msgstr "" -#: InvenTree/forms.py:169 +#: InvenTree/forms.py:168 msgid "Confirm password" msgstr "" -#: InvenTree/forms.py:170 +#: InvenTree/forms.py:169 msgid "Confirm new password" msgstr "" -#: InvenTree/forms.py:205 -msgid "Apply Theme" -msgstr "" - -#: InvenTree/forms.py:235 +#: InvenTree/forms.py:201 msgid "Select Category" msgstr "" @@ -122,8 +118,8 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:880 -#: common/models.py:881 part/models.py:2097 +#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:879 +#: common/models.py:880 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -432,27 +428,27 @@ msgstr "" msgid "Overage must be an integer value or a percentage" msgstr "" -#: InvenTree/views.py:608 +#: InvenTree/views.py:609 msgid "Delete Item" msgstr "" -#: InvenTree/views.py:657 +#: InvenTree/views.py:658 msgid "Check box to confirm item deletion" msgstr "" -#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:673 templates/InvenTree/settings/user.html:14 msgid "Edit User Information" msgstr "" -#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:684 templates/InvenTree/settings/user.html:18 msgid "Set Password" msgstr "" -#: InvenTree/views.py:702 +#: InvenTree/views.py:703 msgid "Password fields must match" msgstr "" -#: InvenTree/views.py:953 templates/navbar.html:95 +#: InvenTree/views.py:897 templates/navbar.html:95 msgid "System Information" msgstr "" @@ -522,7 +518,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:909 +#: build/templates/build/detail.html:34 common/models.py:908 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -659,7 +655,8 @@ msgstr "" #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 #: part/templates/part/navbar.html:45 templates/InvenTree/index.html:229 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:37 users/models.py:44 +#: templates/InvenTree/settings/navbar.html:89 +#: templates/InvenTree/settings/navbar.html:91 users/models.py:44 msgid "Build Orders" msgstr "" @@ -1542,7 +1539,7 @@ msgstr "" msgid "Select {name} file to upload" msgstr "" -#: common/models.py:259 common/models.py:760 common/models.py:873 +#: common/models.py:259 common/models.py:739 common/models.py:872 msgid "Settings key (must be unique - case insensitive" msgstr "" @@ -1678,388 +1675,388 @@ msgstr "" msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:542 -msgid "Recent Part Count" -msgstr "" - -#: common/models.py:543 -msgid "Number of recent parts to display on index page" -msgstr "" - -#: common/models.py:549 part/models.py:2280 report/models.py:187 +#: common/models.py:542 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" -#: common/models.py:550 +#: common/models.py:543 msgid "Parts are templates by default" msgstr "" -#: common/models.py:556 part/models.py:865 templates/js/table_filters.js:132 +#: common/models.py:549 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" -#: common/models.py:557 +#: common/models.py:550 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:563 part/models.py:871 templates/js/table_filters.js:340 +#: common/models.py:556 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "" -#: common/models.py:564 +#: common/models.py:557 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:570 part/models.py:882 +#: common/models.py:563 part/models.py:882 msgid "Purchaseable" msgstr "" -#: common/models.py:571 +#: common/models.py:564 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:577 part/models.py:887 templates/js/table_filters.js:348 +#: common/models.py:570 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "" -#: common/models.py:578 +#: common/models.py:571 msgid "Parts are salable by default" msgstr "" -#: common/models.py:584 part/models.py:877 templates/js/table_filters.js:33 +#: common/models.py:577 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" -#: common/models.py:585 +#: common/models.py:578 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:591 part/models.py:897 templates/js/table_filters.js:29 +#: common/models.py:584 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" -#: common/models.py:592 +#: common/models.py:585 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:598 +#: common/models.py:591 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:599 +#: common/models.py:592 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:605 +#: common/models.py:598 msgid "Show Import in Views" msgstr "" -#: common/models.py:606 +#: common/models.py:599 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:612 +#: common/models.py:605 msgid "Show Price in Forms" msgstr "" -#: common/models.py:613 +#: common/models.py:606 msgid "Display part price in some forms" msgstr "" -#: common/models.py:619 +#: common/models.py:612 msgid "Show related parts" msgstr "" -#: common/models.py:620 +#: common/models.py:613 msgid "Display related parts for a part" msgstr "" -#: common/models.py:626 +#: common/models.py:619 msgid "Create initial stock" msgstr "" -#: common/models.py:627 +#: common/models.py:620 msgid "Create initial stock on part creation" msgstr "" -#: common/models.py:633 +#: common/models.py:626 msgid "Internal Prices" msgstr "" -#: common/models.py:634 +#: common/models.py:627 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:640 +#: common/models.py:633 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:641 +#: common/models.py:634 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:647 templates/stats.html:25 +#: common/models.py:640 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:648 +#: common/models.py:641 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:654 +#: common/models.py:647 msgid "Page Size" msgstr "" -#: common/models.py:655 +#: common/models.py:648 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:665 +#: common/models.py:658 msgid "Test Reports" msgstr "" -#: common/models.py:666 +#: common/models.py:659 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:672 -msgid "Search Preview Results" -msgstr "" - -#: common/models.py:673 -msgid "Number of results to show in search preview window" -msgstr "" - -#: common/models.py:679 +#: common/models.py:665 msgid "Stock Expiry" msgstr "" -#: common/models.py:680 +#: common/models.py:666 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:686 +#: common/models.py:672 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:687 +#: common/models.py:673 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:693 +#: common/models.py:679 msgid "Stock Stale Time" msgstr "" -#: common/models.py:694 +#: common/models.py:680 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:696 +#: common/models.py:682 msgid "days" msgstr "" -#: common/models.py:701 +#: common/models.py:687 msgid "Build Expired Stock" msgstr "" -#: common/models.py:702 +#: common/models.py:688 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:708 +#: common/models.py:694 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:709 +#: common/models.py:695 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:715 +#: common/models.py:701 msgid "Group by Part" msgstr "" -#: common/models.py:716 +#: common/models.py:702 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:722 -msgid "Recent Stock Count" -msgstr "" - -#: common/models.py:723 -msgid "Number of recent stock items to display on index page" -msgstr "" - -#: common/models.py:729 +#: common/models.py:708 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:730 +#: common/models.py:709 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:735 +#: common/models.py:714 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:736 +#: common/models.py:715 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:740 +#: common/models.py:719 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:741 +#: common/models.py:720 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:746 +#: common/models.py:725 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:747 +#: common/models.py:726 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:771 +#: common/models.py:750 msgid "Show starred parts" msgstr "" -#: common/models.py:772 +#: common/models.py:751 msgid "Show starred parts on the homepage" msgstr "" -#: common/models.py:777 +#: common/models.py:756 msgid "Show latest parts" msgstr "" -#: common/models.py:778 +#: common/models.py:757 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:783 +#: common/models.py:762 +msgid "Recent Part Count" +msgstr "" + +#: common/models.py:763 +msgid "Number of recent parts to display on index page" +msgstr "" + +#: common/models.py:769 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:784 +#: common/models.py:770 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:789 +#: common/models.py:775 msgid "Show recent stock changes" msgstr "" -#: common/models.py:790 +#: common/models.py:776 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:795 +#: common/models.py:781 +msgid "Recent Stock Count" +msgstr "" + +#: common/models.py:782 +msgid "Number of recent stock items to display on index page" +msgstr "" + +#: common/models.py:787 msgid "Show low stock" msgstr "" -#: common/models.py:796 +#: common/models.py:788 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:801 +#: common/models.py:793 msgid "Show depleted stock" msgstr "" -#: common/models.py:802 +#: common/models.py:794 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:807 +#: common/models.py:799 msgid "Show needed stock" msgstr "" -#: common/models.py:808 +#: common/models.py:800 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:813 +#: common/models.py:805 msgid "Show expired stock" msgstr "" -#: common/models.py:814 +#: common/models.py:806 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:819 +#: common/models.py:811 msgid "Show stale stock" msgstr "" -#: common/models.py:820 +#: common/models.py:812 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:825 +#: common/models.py:817 msgid "Show pending builds" msgstr "" -#: common/models.py:826 +#: common/models.py:818 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:831 +#: common/models.py:823 msgid "Show overdue builds" msgstr "" -#: common/models.py:832 +#: common/models.py:824 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:837 +#: common/models.py:829 msgid "Show outstanding POs" msgstr "" -#: common/models.py:838 +#: common/models.py:830 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:843 +#: common/models.py:835 msgid "Show overdue POs" msgstr "" -#: common/models.py:844 +#: common/models.py:836 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:849 +#: common/models.py:841 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:850 +#: common/models.py:842 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:855 +#: common/models.py:847 msgid "Show overdue SOs" msgstr "" -#: common/models.py:856 +#: common/models.py:848 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:910 company/forms.py:43 +#: common/models.py:854 +msgid "Search Preview Results" +msgstr "" + +#: common/models.py:855 +msgid "Number of results to show in search preview window" +msgstr "" + +#: common/models.py:909 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:917 company/templates/company/supplier_part.html:231 +#: common/models.py:916 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:918 +#: common/models.py:917 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1011 +#: common/models.py:1010 msgid "Default" msgstr "" @@ -2071,19 +2068,19 @@ msgstr "" msgid "Change Setting" msgstr "" -#: common/views.py:102 +#: common/views.py:119 msgid "Supplied value is not allowed" msgstr "" -#: common/views.py:111 +#: common/views.py:128 msgid "Supplied value must be a boolean" msgstr "" -#: common/views.py:121 +#: common/views.py:138 msgid "Change User Setting" msgstr "" -#: common/views.py:196 order/templates/order/order_wizard/po_upload.html:42 +#: common/views.py:213 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 #: order/templates/order/purchase_order_detail.html:26 order/views.py:290 @@ -2093,7 +2090,7 @@ msgstr "" msgid "Upload File" msgstr "" -#: common/views.py:197 order/templates/order/order_wizard/match_fields.html:52 +#: common/views.py:214 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 @@ -2101,19 +2098,19 @@ msgstr "" msgid "Match Fields" msgstr "" -#: common/views.py:198 +#: common/views.py:215 msgid "Match Items" msgstr "" -#: common/views.py:543 +#: common/views.py:560 msgid "Fields matching failed" msgstr "" -#: common/views.py:598 +#: common/views.py:615 msgid "Parts imported" msgstr "" -#: common/views.py:620 order/templates/order/order_wizard/match_fields.html:27 +#: common/views.py:637 order/templates/order/order_wizard/match_fields.html:27 #: order/templates/order/order_wizard/match_parts.html:19 #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 @@ -2501,7 +2498,8 @@ msgstr "" #: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 #: part/templates/part/navbar.html:74 templates/InvenTree/index.html:260 #: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:37 +#: templates/InvenTree/settings/navbar.html:95 +#: templates/InvenTree/settings/navbar.html:97 templates/navbar.html:37 #: users/models.py:45 msgid "Purchase Orders" msgstr "" @@ -2524,7 +2522,8 @@ msgstr "" #: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 #: part/templates/part/navbar.html:82 templates/InvenTree/index.html:291 #: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:43 templates/navbar.html:46 +#: templates/InvenTree/settings/navbar.html:101 +#: templates/InvenTree/settings/navbar.html:103 templates/navbar.html:46 #: users/models.py:46 msgid "Sales Orders" msgstr "" @@ -2625,8 +2624,8 @@ msgstr "" #: company/templates/company/manufacturer_part.html:133 #: part/templates/part/detail.html:162 -#: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:66 +#: templates/InvenTree/settings/category.html:26 +#: templates/InvenTree/settings/part.html:63 msgid "New Parameter" msgstr "" @@ -2659,7 +2658,8 @@ msgstr "" #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:150 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:34 templates/js/part.js:269 +#: templates/InvenTree/settings/navbar.html:83 +#: templates/InvenTree/settings/navbar.html:85 templates/js/part.js:269 #: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 #: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" @@ -3449,7 +3449,8 @@ msgstr "" #: part/templates/part/category_navbar.html:21 #: part/templates/part/category_navbar.html:24 #: templates/InvenTree/index.html:102 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:855 +#: templates/InvenTree/settings/navbar.html:71 +#: templates/InvenTree/settings/navbar.html:73 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -3995,7 +3996,8 @@ msgid "Part keywords to improve visibility in search results" msgstr "" #: part/models.py:755 part/models.py:2323 -#: part/templates/part/set_category.html:15 templates/js/part.js:641 +#: part/templates/part/set_category.html:15 +#: templates/InvenTree/settings/settings.html:165 templates/js/part.js:641 msgid "Category" msgstr "" @@ -4175,7 +4177,7 @@ msgid "Parameter Units" msgstr "" #: part/models.py:2280 part/models.py:2329 part/models.py:2330 -#: templates/InvenTree/settings/category.html:62 +#: templates/InvenTree/settings/settings.html:160 msgid "Parameter Template" msgstr "" @@ -4187,7 +4189,7 @@ msgstr "" msgid "Parameter Value" msgstr "" -#: part/models.py:2334 templates/InvenTree/settings/category.html:67 +#: part/models.py:2334 templates/InvenTree/settings/settings.html:169 msgid "Default Value" msgstr "" @@ -6146,121 +6148,140 @@ msgstr "" msgid "No stock location set" msgstr "" -#: templates/InvenTree/settings/appearance.html:10 -msgid "Theme Settings" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:17 -msgid "Color Themes" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:29 -#, python-format -msgid "" -"\n" -" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" -" Please select another color theme :)\n" -" " -msgstr "" - -#: templates/InvenTree/settings/appearance.html:39 -msgid "Language" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:61 -msgid "Set Language" -msgstr "" - -#: templates/InvenTree/settings/build.html:10 -msgid "Build Order Settings" -msgstr "" - -#: templates/InvenTree/settings/category.html:9 -msgid "Category Settings" -msgstr "" - -#: templates/InvenTree/settings/category.html:25 -msgid "Category Parameter Templates" -msgstr "" - -#: templates/InvenTree/settings/category.html:52 -msgid "No category parameter templates found" -msgstr "" - -#: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:103 -msgid "Edit Template" -msgstr "" - -#: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:104 -msgid "Delete Template" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:10 -msgid "Currency Settings" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:25 -msgid "Base Currency" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:29 -msgid "Exchange Rates" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:39 -msgid "Last Update" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:45 -msgid "Never" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:50 -msgid "Update Now" -msgstr "" - -#: templates/InvenTree/settings/global.html:10 -msgid "Global InvenTree Settings" -msgstr "" - -#: templates/InvenTree/settings/global.html:26 +#: templates/InvenTree/settings/barcode.html:8 msgid "Barcode Settings" msgstr "" -#: templates/InvenTree/settings/global.html:34 -msgid "Search Settings" +#: templates/InvenTree/settings/build.html:8 +msgid "Build Order Settings" +msgstr "" + +#: templates/InvenTree/settings/category.html:7 +msgid "Category Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:8 +msgid "Currency Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:23 +msgid "Base Currency" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:27 +msgid "Exchange Rates" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:37 +msgid "Last Update" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:43 +msgid "Never" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:48 +msgid "Update Now" +msgstr "" + +#: templates/InvenTree/settings/global.html:9 +msgid "Server Settings" msgstr "" #: templates/InvenTree/settings/header.html:7 msgid "Setting" msgstr "" -#: templates/InvenTree/settings/part.html:9 +#: templates/InvenTree/settings/navbar.html:12 +#: templates/InvenTree/settings/user_settings.html:9 +msgid "User Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:15 +#: templates/InvenTree/settings/navbar.html:17 +msgid "Account" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:21 +#: templates/InvenTree/settings/navbar.html:23 +msgid "Home Page" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:27 +#: templates/InvenTree/settings/navbar.html:29 templates/js/tables.js:351 +#: templates/search_form.html:6 templates/search_form.html:8 +msgid "Search" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:34 +#: templates/InvenTree/settings/navbar.html:36 +#: templates/InvenTree/settings/settings.html:8 templates/navbar.html:84 +msgid "Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:44 +msgid "InvenTree Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:47 +#: templates/InvenTree/settings/navbar.html:49 templates/stats.html:9 +msgid "Server" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:53 +#: templates/InvenTree/settings/navbar.html:55 +msgid "Barcodes" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:59 +#: templates/InvenTree/settings/navbar.html:61 +msgid "Currencies" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:65 +#: templates/InvenTree/settings/navbar.html:67 +msgid "Reporting" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:77 +#: templates/InvenTree/settings/navbar.html:79 +msgid "Categories" +msgstr "" + +#: templates/InvenTree/settings/part.html:7 msgid "Part Settings" msgstr "" -#: templates/InvenTree/settings/part.html:14 +#: templates/InvenTree/settings/part.html:12 msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:46 +#: templates/InvenTree/settings/part.html:43 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:49 +#: templates/InvenTree/settings/part.html:46 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:62 +#: templates/InvenTree/settings/part.html:59 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:83 +#: templates/InvenTree/settings/part.html:80 msgid "No part parameter templates found" msgstr "" +#: templates/InvenTree/settings/part.html:100 +#: templates/InvenTree/settings/settings.html:172 +msgid "Edit Template" +msgstr "" + +#: templates/InvenTree/settings/part.html:101 +#: templates/InvenTree/settings/settings.html:173 +msgid "Delete Template" +msgstr "" + #: templates/InvenTree/settings/po.html:9 msgid "Purchase Order Settings" msgstr "" @@ -6269,95 +6290,79 @@ msgstr "" msgid "Report Settings" msgstr "" -#: templates/InvenTree/settings/setting.html:28 +#: templates/InvenTree/settings/setting.html:29 msgid "No value set" msgstr "" -#: templates/InvenTree/settings/setting.html:36 +#: templates/InvenTree/settings/setting.html:41 msgid "Edit setting" msgstr "" -#: templates/InvenTree/settings/settings.html:8 -#: templates/InvenTree/settings/settings.html:14 templates/navbar.html:84 -msgid "Settings" +#: templates/InvenTree/settings/settings.html:150 +msgid "No category parameter templates found" msgstr "" -#: templates/InvenTree/settings/so.html:9 +#: templates/InvenTree/settings/so.html:7 msgid "Sales Order Settings" msgstr "" -#: templates/InvenTree/settings/stock.html:9 +#: templates/InvenTree/settings/stock.html:7 msgid "Stock Settings" msgstr "" -#: templates/InvenTree/settings/stock.html:13 templates/stock_table.html:50 -msgid "Stock Options" +#: templates/InvenTree/settings/user.html:9 +msgid "Account Settings" msgstr "" -#: templates/InvenTree/settings/tabs.html:3 -#: templates/InvenTree/settings/tabs.html:12 -#: templates/InvenTree/settings/user.html:10 -#: templates/InvenTree/settings/user_settings.html:10 -msgid "User Settings" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:6 -msgid "Account" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:9 -msgid "Appearance" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:16 -msgid "InvenTree Settings" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:19 -msgid "Global" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:22 -msgid "Currencies" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:25 -msgid "Report" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:28 -msgid "Categories" -msgstr "" - -#: templates/InvenTree/settings/user.html:16 -msgid "User Information" -msgstr "" - -#: templates/InvenTree/settings/user.html:19 +#: templates/InvenTree/settings/user.html:15 msgid "Edit" msgstr "" -#: templates/InvenTree/settings/user.html:21 +#: templates/InvenTree/settings/user.html:17 msgid "Change Password" msgstr "" -#: templates/InvenTree/settings/user.html:28 +#: templates/InvenTree/settings/user.html:24 #: templates/registration/login.html:58 msgid "Username" msgstr "" -#: templates/InvenTree/settings/user.html:32 +#: templates/InvenTree/settings/user.html:28 msgid "First Name" msgstr "" -#: templates/InvenTree/settings/user.html:36 +#: templates/InvenTree/settings/user.html:32 msgid "Last Name" msgstr "" -#: templates/InvenTree/settings/user.html:40 +#: templates/InvenTree/settings/user.html:36 msgid "Email Address" msgstr "" +#: templates/InvenTree/settings/user.html:42 +msgid "Theme Settings" +msgstr "" + +#: templates/InvenTree/settings/user.html:63 +msgid "Set Theme" +msgstr "" + +#: templates/InvenTree/settings/user.html:70 +msgid "Language Settings" +msgstr "" + +#: templates/InvenTree/settings/user.html:90 +msgid "Set Language" +msgstr "" + +#: templates/InvenTree/settings/user_homepage.html:9 +msgid "Home Page Settings" +msgstr "" + +#: templates/InvenTree/settings/user_search.html:9 +msgid "Search Settings" +msgstr "" + #: templates/about.html:13 msgid "InvenTree Version Information" msgstr "" @@ -7651,11 +7656,6 @@ msgstr "" msgid "rows" msgstr "" -#: templates/js/tables.js:351 templates/search_form.html:6 -#: templates/search_form.html:8 -msgid "Search" -msgstr "" - #: templates/js/tables.js:354 msgid "No matching results" msgstr "" @@ -7780,10 +7780,6 @@ msgstr "" msgid "Send email" msgstr "" -#: templates/stats.html:9 -msgid "Server" -msgstr "" - #: templates/stats.html:13 msgid "Instance Name" msgstr "" @@ -7844,6 +7840,10 @@ msgstr "" msgid "Print test reports" msgstr "" +#: templates/stock_table.html:50 +msgid "Stock Options" +msgstr "" + #: templates/stock_table.html:55 msgid "Add to selected stock items" msgstr "" diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index f9766f016d..b15c9cc487 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 21:02+0000\n" +"POT-Creation-Date: 2021-07-28 05:05+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Japanese\n" @@ -33,42 +33,38 @@ msgstr "一致するアクションが見つかりませんでした" msgid "Enter date" msgstr "日付を入力する" -#: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 +#: InvenTree/forms.py:111 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 #: order/forms.py:74 part/forms.py:109 templates/js/forms.js:526 msgid "Confirm" msgstr "確認" -#: InvenTree/forms.py:128 +#: InvenTree/forms.py:127 msgid "Confirm delete" msgstr "削除の確認" -#: InvenTree/forms.py:129 +#: InvenTree/forms.py:128 msgid "Confirm item deletion" msgstr "削除の確認" -#: InvenTree/forms.py:161 templates/registration/login.html:76 +#: InvenTree/forms.py:160 templates/registration/login.html:76 msgid "Enter password" msgstr "パスワードを入力してください" -#: InvenTree/forms.py:162 +#: InvenTree/forms.py:161 msgid "Enter new password" msgstr "新しいパスワードを入力してください。" -#: InvenTree/forms.py:169 +#: InvenTree/forms.py:168 msgid "Confirm password" msgstr "パスワードの確認" -#: InvenTree/forms.py:170 +#: InvenTree/forms.py:169 msgid "Confirm new password" msgstr "新しいパスワードの確認" -#: InvenTree/forms.py:205 -msgid "Apply Theme" -msgstr "テーマを適用" - -#: InvenTree/forms.py:235 +#: InvenTree/forms.py:201 msgid "Select Category" msgstr "カテゴリの選択" @@ -122,8 +118,8 @@ msgstr "コメント:" msgid "File comment" msgstr "ファイルコメント" -#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:880 -#: common/models.py:881 part/models.py:2097 +#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:879 +#: common/models.py:880 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -432,27 +428,27 @@ msgstr "" msgid "Overage must be an integer value or a percentage" msgstr "" -#: InvenTree/views.py:608 +#: InvenTree/views.py:609 msgid "Delete Item" msgstr "" -#: InvenTree/views.py:657 +#: InvenTree/views.py:658 msgid "Check box to confirm item deletion" msgstr "" -#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:673 templates/InvenTree/settings/user.html:14 msgid "Edit User Information" msgstr "" -#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:684 templates/InvenTree/settings/user.html:18 msgid "Set Password" msgstr "" -#: InvenTree/views.py:702 +#: InvenTree/views.py:703 msgid "Password fields must match" msgstr "" -#: InvenTree/views.py:953 templates/navbar.html:95 +#: InvenTree/views.py:897 templates/navbar.html:95 msgid "System Information" msgstr "" @@ -522,7 +518,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:909 +#: build/templates/build/detail.html:34 common/models.py:908 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -659,7 +655,8 @@ msgstr "" #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 #: part/templates/part/navbar.html:45 templates/InvenTree/index.html:229 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:37 users/models.py:44 +#: templates/InvenTree/settings/navbar.html:89 +#: templates/InvenTree/settings/navbar.html:91 users/models.py:44 msgid "Build Orders" msgstr "" @@ -1542,7 +1539,7 @@ msgstr "" msgid "Select {name} file to upload" msgstr "" -#: common/models.py:259 common/models.py:760 common/models.py:873 +#: common/models.py:259 common/models.py:739 common/models.py:872 msgid "Settings key (must be unique - case insensitive" msgstr "" @@ -1678,388 +1675,388 @@ msgstr "" msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:542 -msgid "Recent Part Count" -msgstr "" - -#: common/models.py:543 -msgid "Number of recent parts to display on index page" -msgstr "" - -#: common/models.py:549 part/models.py:2280 report/models.py:187 +#: common/models.py:542 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "テンプレート" -#: common/models.py:550 +#: common/models.py:543 msgid "Parts are templates by default" msgstr "パーツはデフォルトのテンプレートです" -#: common/models.py:556 part/models.py:865 templates/js/table_filters.js:132 +#: common/models.py:549 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "アセンブリ" -#: common/models.py:557 +#: common/models.py:550 msgid "Parts can be assembled from other components by default" msgstr "パーツはデフォルトで他のコンポーネントから組み立てることができます" -#: common/models.py:563 part/models.py:871 templates/js/table_filters.js:340 +#: common/models.py:556 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "コンポーネント" -#: common/models.py:564 +#: common/models.py:557 msgid "Parts can be used as sub-components by default" msgstr "パーツはデフォルトでサブコンポーネントとして使用できます" -#: common/models.py:570 part/models.py:882 +#: common/models.py:563 part/models.py:882 msgid "Purchaseable" msgstr "購入可能" -#: common/models.py:571 +#: common/models.py:564 msgid "Parts are purchaseable by default" msgstr "パーツはデフォルトで購入可能です" -#: common/models.py:577 part/models.py:887 templates/js/table_filters.js:348 +#: common/models.py:570 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "" -#: common/models.py:578 +#: common/models.py:571 msgid "Parts are salable by default" msgstr "パーツはデフォルトで販売可能です" -#: common/models.py:584 part/models.py:877 templates/js/table_filters.js:33 +#: common/models.py:577 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "追跡可能" -#: common/models.py:585 +#: common/models.py:578 msgid "Parts are trackable by default" msgstr "パーツはデフォルトで追跡可能です" -#: common/models.py:591 part/models.py:897 templates/js/table_filters.js:29 +#: common/models.py:584 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" -#: common/models.py:592 +#: common/models.py:585 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:598 +#: common/models.py:591 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:599 +#: common/models.py:592 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:605 +#: common/models.py:598 msgid "Show Import in Views" msgstr "" -#: common/models.py:606 +#: common/models.py:599 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:612 +#: common/models.py:605 msgid "Show Price in Forms" msgstr "" -#: common/models.py:613 +#: common/models.py:606 msgid "Display part price in some forms" msgstr "" -#: common/models.py:619 +#: common/models.py:612 msgid "Show related parts" msgstr "" -#: common/models.py:620 +#: common/models.py:613 msgid "Display related parts for a part" msgstr "" -#: common/models.py:626 +#: common/models.py:619 msgid "Create initial stock" msgstr "" -#: common/models.py:627 +#: common/models.py:620 msgid "Create initial stock on part creation" msgstr "" -#: common/models.py:633 +#: common/models.py:626 msgid "Internal Prices" msgstr "" -#: common/models.py:634 +#: common/models.py:627 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:640 +#: common/models.py:633 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:641 +#: common/models.py:634 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:647 templates/stats.html:25 +#: common/models.py:640 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:648 +#: common/models.py:641 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:654 +#: common/models.py:647 msgid "Page Size" msgstr "" -#: common/models.py:655 +#: common/models.py:648 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:665 +#: common/models.py:658 msgid "Test Reports" msgstr "" -#: common/models.py:666 +#: common/models.py:659 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:672 -msgid "Search Preview Results" -msgstr "" - -#: common/models.py:673 -msgid "Number of results to show in search preview window" -msgstr "" - -#: common/models.py:679 +#: common/models.py:665 msgid "Stock Expiry" msgstr "" -#: common/models.py:680 +#: common/models.py:666 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:686 +#: common/models.py:672 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:687 +#: common/models.py:673 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:693 +#: common/models.py:679 msgid "Stock Stale Time" msgstr "" -#: common/models.py:694 +#: common/models.py:680 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:696 +#: common/models.py:682 msgid "days" msgstr "" -#: common/models.py:701 +#: common/models.py:687 msgid "Build Expired Stock" msgstr "" -#: common/models.py:702 +#: common/models.py:688 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:708 +#: common/models.py:694 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:709 +#: common/models.py:695 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:715 +#: common/models.py:701 msgid "Group by Part" msgstr "" -#: common/models.py:716 +#: common/models.py:702 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:722 -msgid "Recent Stock Count" -msgstr "" - -#: common/models.py:723 -msgid "Number of recent stock items to display on index page" -msgstr "" - -#: common/models.py:729 +#: common/models.py:708 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:730 +#: common/models.py:709 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:735 +#: common/models.py:714 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:736 +#: common/models.py:715 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:740 +#: common/models.py:719 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:741 +#: common/models.py:720 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:746 +#: common/models.py:725 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:747 +#: common/models.py:726 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:771 +#: common/models.py:750 msgid "Show starred parts" msgstr "" -#: common/models.py:772 +#: common/models.py:751 msgid "Show starred parts on the homepage" msgstr "" -#: common/models.py:777 +#: common/models.py:756 msgid "Show latest parts" msgstr "" -#: common/models.py:778 +#: common/models.py:757 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:783 +#: common/models.py:762 +msgid "Recent Part Count" +msgstr "" + +#: common/models.py:763 +msgid "Number of recent parts to display on index page" +msgstr "" + +#: common/models.py:769 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:784 +#: common/models.py:770 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:789 +#: common/models.py:775 msgid "Show recent stock changes" msgstr "" -#: common/models.py:790 +#: common/models.py:776 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:795 +#: common/models.py:781 +msgid "Recent Stock Count" +msgstr "" + +#: common/models.py:782 +msgid "Number of recent stock items to display on index page" +msgstr "" + +#: common/models.py:787 msgid "Show low stock" msgstr "" -#: common/models.py:796 +#: common/models.py:788 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:801 +#: common/models.py:793 msgid "Show depleted stock" msgstr "" -#: common/models.py:802 +#: common/models.py:794 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:807 +#: common/models.py:799 msgid "Show needed stock" msgstr "" -#: common/models.py:808 +#: common/models.py:800 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:813 +#: common/models.py:805 msgid "Show expired stock" msgstr "" -#: common/models.py:814 +#: common/models.py:806 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:819 +#: common/models.py:811 msgid "Show stale stock" msgstr "" -#: common/models.py:820 +#: common/models.py:812 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:825 +#: common/models.py:817 msgid "Show pending builds" msgstr "" -#: common/models.py:826 +#: common/models.py:818 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:831 +#: common/models.py:823 msgid "Show overdue builds" msgstr "" -#: common/models.py:832 +#: common/models.py:824 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:837 +#: common/models.py:829 msgid "Show outstanding POs" msgstr "" -#: common/models.py:838 +#: common/models.py:830 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:843 +#: common/models.py:835 msgid "Show overdue POs" msgstr "" -#: common/models.py:844 +#: common/models.py:836 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:849 +#: common/models.py:841 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:850 +#: common/models.py:842 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:855 +#: common/models.py:847 msgid "Show overdue SOs" msgstr "" -#: common/models.py:856 +#: common/models.py:848 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:910 company/forms.py:43 +#: common/models.py:854 +msgid "Search Preview Results" +msgstr "" + +#: common/models.py:855 +msgid "Number of results to show in search preview window" +msgstr "" + +#: common/models.py:909 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:917 company/templates/company/supplier_part.html:231 +#: common/models.py:916 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:918 +#: common/models.py:917 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1011 +#: common/models.py:1010 msgid "Default" msgstr "" @@ -2071,19 +2068,19 @@ msgstr "" msgid "Change Setting" msgstr "" -#: common/views.py:102 +#: common/views.py:119 msgid "Supplied value is not allowed" msgstr "" -#: common/views.py:111 +#: common/views.py:128 msgid "Supplied value must be a boolean" msgstr "" -#: common/views.py:121 +#: common/views.py:138 msgid "Change User Setting" msgstr "" -#: common/views.py:196 order/templates/order/order_wizard/po_upload.html:42 +#: common/views.py:213 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 #: order/templates/order/purchase_order_detail.html:26 order/views.py:290 @@ -2093,7 +2090,7 @@ msgstr "" msgid "Upload File" msgstr "" -#: common/views.py:197 order/templates/order/order_wizard/match_fields.html:52 +#: common/views.py:214 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 @@ -2101,19 +2098,19 @@ msgstr "" msgid "Match Fields" msgstr "" -#: common/views.py:198 +#: common/views.py:215 msgid "Match Items" msgstr "" -#: common/views.py:543 +#: common/views.py:560 msgid "Fields matching failed" msgstr "" -#: common/views.py:598 +#: common/views.py:615 msgid "Parts imported" msgstr "" -#: common/views.py:620 order/templates/order/order_wizard/match_fields.html:27 +#: common/views.py:637 order/templates/order/order_wizard/match_fields.html:27 #: order/templates/order/order_wizard/match_parts.html:19 #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 @@ -2501,7 +2498,8 @@ msgstr "" #: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 #: part/templates/part/navbar.html:74 templates/InvenTree/index.html:260 #: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:37 +#: templates/InvenTree/settings/navbar.html:95 +#: templates/InvenTree/settings/navbar.html:97 templates/navbar.html:37 #: users/models.py:45 msgid "Purchase Orders" msgstr "" @@ -2524,7 +2522,8 @@ msgstr "" #: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 #: part/templates/part/navbar.html:82 templates/InvenTree/index.html:291 #: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:43 templates/navbar.html:46 +#: templates/InvenTree/settings/navbar.html:101 +#: templates/InvenTree/settings/navbar.html:103 templates/navbar.html:46 #: users/models.py:46 msgid "Sales Orders" msgstr "" @@ -2625,8 +2624,8 @@ msgstr "" #: company/templates/company/manufacturer_part.html:133 #: part/templates/part/detail.html:162 -#: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:66 +#: templates/InvenTree/settings/category.html:26 +#: templates/InvenTree/settings/part.html:63 msgid "New Parameter" msgstr "" @@ -2659,7 +2658,8 @@ msgstr "メーカー・パーツの在庫" #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:150 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:34 templates/js/part.js:269 +#: templates/InvenTree/settings/navbar.html:83 +#: templates/InvenTree/settings/navbar.html:85 templates/js/part.js:269 #: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 #: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" @@ -3449,7 +3449,8 @@ msgstr "%(order)s - %(desc)s の未処理のパーツを受け取 #: part/templates/part/category_navbar.html:21 #: part/templates/part/category_navbar.html:24 #: templates/InvenTree/index.html:102 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:855 +#: templates/InvenTree/settings/navbar.html:71 +#: templates/InvenTree/settings/navbar.html:73 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -3995,7 +3996,8 @@ msgid "Part keywords to improve visibility in search results" msgstr "" #: part/models.py:755 part/models.py:2323 -#: part/templates/part/set_category.html:15 templates/js/part.js:641 +#: part/templates/part/set_category.html:15 +#: templates/InvenTree/settings/settings.html:165 templates/js/part.js:641 msgid "Category" msgstr "" @@ -4175,7 +4177,7 @@ msgid "Parameter Units" msgstr "" #: part/models.py:2280 part/models.py:2329 part/models.py:2330 -#: templates/InvenTree/settings/category.html:62 +#: templates/InvenTree/settings/settings.html:160 msgid "Parameter Template" msgstr "" @@ -4187,7 +4189,7 @@ msgstr "" msgid "Parameter Value" msgstr "" -#: part/models.py:2334 templates/InvenTree/settings/category.html:67 +#: part/models.py:2334 templates/InvenTree/settings/settings.html:169 msgid "Default Value" msgstr "" @@ -6146,121 +6148,140 @@ msgstr "" msgid "No stock location set" msgstr "" -#: templates/InvenTree/settings/appearance.html:10 -msgid "Theme Settings" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:17 -msgid "Color Themes" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:29 -#, python-format -msgid "" -"\n" -" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" -" Please select another color theme :)\n" -" " -msgstr "" - -#: templates/InvenTree/settings/appearance.html:39 -msgid "Language" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:61 -msgid "Set Language" -msgstr "" - -#: templates/InvenTree/settings/build.html:10 -msgid "Build Order Settings" -msgstr "" - -#: templates/InvenTree/settings/category.html:9 -msgid "Category Settings" -msgstr "" - -#: templates/InvenTree/settings/category.html:25 -msgid "Category Parameter Templates" -msgstr "" - -#: templates/InvenTree/settings/category.html:52 -msgid "No category parameter templates found" -msgstr "" - -#: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:103 -msgid "Edit Template" -msgstr "" - -#: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:104 -msgid "Delete Template" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:10 -msgid "Currency Settings" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:25 -msgid "Base Currency" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:29 -msgid "Exchange Rates" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:39 -msgid "Last Update" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:45 -msgid "Never" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:50 -msgid "Update Now" -msgstr "" - -#: templates/InvenTree/settings/global.html:10 -msgid "Global InvenTree Settings" -msgstr "" - -#: templates/InvenTree/settings/global.html:26 +#: templates/InvenTree/settings/barcode.html:8 msgid "Barcode Settings" msgstr "" -#: templates/InvenTree/settings/global.html:34 -msgid "Search Settings" +#: templates/InvenTree/settings/build.html:8 +msgid "Build Order Settings" +msgstr "" + +#: templates/InvenTree/settings/category.html:7 +msgid "Category Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:8 +msgid "Currency Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:23 +msgid "Base Currency" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:27 +msgid "Exchange Rates" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:37 +msgid "Last Update" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:43 +msgid "Never" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:48 +msgid "Update Now" +msgstr "" + +#: templates/InvenTree/settings/global.html:9 +msgid "Server Settings" msgstr "" #: templates/InvenTree/settings/header.html:7 msgid "Setting" msgstr "" -#: templates/InvenTree/settings/part.html:9 +#: templates/InvenTree/settings/navbar.html:12 +#: templates/InvenTree/settings/user_settings.html:9 +msgid "User Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:15 +#: templates/InvenTree/settings/navbar.html:17 +msgid "Account" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:21 +#: templates/InvenTree/settings/navbar.html:23 +msgid "Home Page" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:27 +#: templates/InvenTree/settings/navbar.html:29 templates/js/tables.js:351 +#: templates/search_form.html:6 templates/search_form.html:8 +msgid "Search" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:34 +#: templates/InvenTree/settings/navbar.html:36 +#: templates/InvenTree/settings/settings.html:8 templates/navbar.html:84 +msgid "Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:44 +msgid "InvenTree Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:47 +#: templates/InvenTree/settings/navbar.html:49 templates/stats.html:9 +msgid "Server" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:53 +#: templates/InvenTree/settings/navbar.html:55 +msgid "Barcodes" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:59 +#: templates/InvenTree/settings/navbar.html:61 +msgid "Currencies" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:65 +#: templates/InvenTree/settings/navbar.html:67 +msgid "Reporting" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:77 +#: templates/InvenTree/settings/navbar.html:79 +msgid "Categories" +msgstr "" + +#: templates/InvenTree/settings/part.html:7 msgid "Part Settings" msgstr "" -#: templates/InvenTree/settings/part.html:14 +#: templates/InvenTree/settings/part.html:12 msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:46 +#: templates/InvenTree/settings/part.html:43 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:49 +#: templates/InvenTree/settings/part.html:46 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:62 +#: templates/InvenTree/settings/part.html:59 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:83 +#: templates/InvenTree/settings/part.html:80 msgid "No part parameter templates found" msgstr "" +#: templates/InvenTree/settings/part.html:100 +#: templates/InvenTree/settings/settings.html:172 +msgid "Edit Template" +msgstr "" + +#: templates/InvenTree/settings/part.html:101 +#: templates/InvenTree/settings/settings.html:173 +msgid "Delete Template" +msgstr "" + #: templates/InvenTree/settings/po.html:9 msgid "Purchase Order Settings" msgstr "" @@ -6269,95 +6290,81 @@ msgstr "" msgid "Report Settings" msgstr "" -#: templates/InvenTree/settings/setting.html:28 +#: templates/InvenTree/settings/setting.html:29 msgid "No value set" msgstr "" -#: templates/InvenTree/settings/setting.html:36 +#: templates/InvenTree/settings/setting.html:41 msgid "Edit setting" msgstr "" -#: templates/InvenTree/settings/settings.html:8 -#: templates/InvenTree/settings/settings.html:14 templates/navbar.html:84 -msgid "Settings" +#: templates/InvenTree/settings/settings.html:150 +msgid "No category parameter templates found" msgstr "" -#: templates/InvenTree/settings/so.html:9 +#: templates/InvenTree/settings/so.html:7 msgid "Sales Order Settings" msgstr "" -#: templates/InvenTree/settings/stock.html:9 +#: templates/InvenTree/settings/stock.html:7 msgid "Stock Settings" msgstr "" -#: templates/InvenTree/settings/stock.html:13 templates/stock_table.html:50 -msgid "Stock Options" +#: templates/InvenTree/settings/user.html:9 +msgid "Account Settings" msgstr "" -#: templates/InvenTree/settings/tabs.html:3 -#: templates/InvenTree/settings/tabs.html:12 -#: templates/InvenTree/settings/user.html:10 -#: templates/InvenTree/settings/user_settings.html:10 -msgid "User Settings" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:6 -msgid "Account" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:9 -msgid "Appearance" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:16 -msgid "InvenTree Settings" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:19 -msgid "Global" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:22 -msgid "Currencies" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:25 -msgid "Report" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:28 -msgid "Categories" -msgstr "" - -#: templates/InvenTree/settings/user.html:16 -msgid "User Information" -msgstr "" - -#: templates/InvenTree/settings/user.html:19 +#: templates/InvenTree/settings/user.html:15 msgid "Edit" msgstr "" -#: templates/InvenTree/settings/user.html:21 +#: templates/InvenTree/settings/user.html:17 msgid "Change Password" msgstr "" -#: templates/InvenTree/settings/user.html:28 +#: templates/InvenTree/settings/user.html:24 #: templates/registration/login.html:58 msgid "Username" msgstr "" -#: templates/InvenTree/settings/user.html:32 +#: templates/InvenTree/settings/user.html:28 msgid "First Name" msgstr "" -#: templates/InvenTree/settings/user.html:36 +#: templates/InvenTree/settings/user.html:32 msgid "Last Name" msgstr "" -#: templates/InvenTree/settings/user.html:40 +#: templates/InvenTree/settings/user.html:36 msgid "Email Address" msgstr "" +#: templates/InvenTree/settings/user.html:42 +msgid "Theme Settings" +msgstr "" + +#: templates/InvenTree/settings/user.html:63 +#, fuzzy +#| msgid "Apply Theme" +msgid "Set Theme" +msgstr "テーマを適用" + +#: templates/InvenTree/settings/user.html:70 +msgid "Language Settings" +msgstr "" + +#: templates/InvenTree/settings/user.html:90 +msgid "Set Language" +msgstr "" + +#: templates/InvenTree/settings/user_homepage.html:9 +msgid "Home Page Settings" +msgstr "" + +#: templates/InvenTree/settings/user_search.html:9 +msgid "Search Settings" +msgstr "" + #: templates/about.html:13 msgid "InvenTree Version Information" msgstr "" @@ -7651,11 +7658,6 @@ msgstr "" msgid "rows" msgstr "" -#: templates/js/tables.js:351 templates/search_form.html:6 -#: templates/search_form.html:8 -msgid "Search" -msgstr "" - #: templates/js/tables.js:354 msgid "No matching results" msgstr "" @@ -7780,10 +7782,6 @@ msgstr "" msgid "Send email" msgstr "" -#: templates/stats.html:9 -msgid "Server" -msgstr "" - #: templates/stats.html:13 msgid "Instance Name" msgstr "" @@ -7844,6 +7842,10 @@ msgstr "" msgid "Print test reports" msgstr "" +#: templates/stock_table.html:50 +msgid "Stock Options" +msgstr "" + #: templates/stock_table.html:55 msgid "Add to selected stock items" msgstr "" diff --git a/InvenTree/locale/ko/LC_MESSAGES/django.po b/InvenTree/locale/ko/LC_MESSAGES/django.po index 424a1d813d..5dc6be9ed6 100644 --- a/InvenTree/locale/ko/LC_MESSAGES/django.po +++ b/InvenTree/locale/ko/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 21:02+0000\n" +"POT-Creation-Date: 2021-07-28 05:05+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Korean\n" @@ -33,42 +33,38 @@ msgstr "" msgid "Enter date" msgstr "" -#: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 +#: InvenTree/forms.py:111 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 #: order/forms.py:74 part/forms.py:109 templates/js/forms.js:526 msgid "Confirm" msgstr "" -#: InvenTree/forms.py:128 +#: InvenTree/forms.py:127 msgid "Confirm delete" msgstr "" -#: InvenTree/forms.py:129 +#: InvenTree/forms.py:128 msgid "Confirm item deletion" msgstr "" -#: InvenTree/forms.py:161 templates/registration/login.html:76 +#: InvenTree/forms.py:160 templates/registration/login.html:76 msgid "Enter password" msgstr "" -#: InvenTree/forms.py:162 +#: InvenTree/forms.py:161 msgid "Enter new password" msgstr "" -#: InvenTree/forms.py:169 +#: InvenTree/forms.py:168 msgid "Confirm password" msgstr "" -#: InvenTree/forms.py:170 +#: InvenTree/forms.py:169 msgid "Confirm new password" msgstr "" -#: InvenTree/forms.py:205 -msgid "Apply Theme" -msgstr "" - -#: InvenTree/forms.py:235 +#: InvenTree/forms.py:201 msgid "Select Category" msgstr "" @@ -122,8 +118,8 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:880 -#: common/models.py:881 part/models.py:2097 +#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:879 +#: common/models.py:880 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -432,27 +428,27 @@ msgstr "" msgid "Overage must be an integer value or a percentage" msgstr "" -#: InvenTree/views.py:608 +#: InvenTree/views.py:609 msgid "Delete Item" msgstr "" -#: InvenTree/views.py:657 +#: InvenTree/views.py:658 msgid "Check box to confirm item deletion" msgstr "" -#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:673 templates/InvenTree/settings/user.html:14 msgid "Edit User Information" msgstr "" -#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:684 templates/InvenTree/settings/user.html:18 msgid "Set Password" msgstr "" -#: InvenTree/views.py:702 +#: InvenTree/views.py:703 msgid "Password fields must match" msgstr "" -#: InvenTree/views.py:953 templates/navbar.html:95 +#: InvenTree/views.py:897 templates/navbar.html:95 msgid "System Information" msgstr "" @@ -522,7 +518,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:909 +#: build/templates/build/detail.html:34 common/models.py:908 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -659,7 +655,8 @@ msgstr "" #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 #: part/templates/part/navbar.html:45 templates/InvenTree/index.html:229 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:37 users/models.py:44 +#: templates/InvenTree/settings/navbar.html:89 +#: templates/InvenTree/settings/navbar.html:91 users/models.py:44 msgid "Build Orders" msgstr "" @@ -1542,7 +1539,7 @@ msgstr "" msgid "Select {name} file to upload" msgstr "" -#: common/models.py:259 common/models.py:760 common/models.py:873 +#: common/models.py:259 common/models.py:739 common/models.py:872 msgid "Settings key (must be unique - case insensitive" msgstr "" @@ -1678,388 +1675,388 @@ msgstr "" msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:542 -msgid "Recent Part Count" -msgstr "" - -#: common/models.py:543 -msgid "Number of recent parts to display on index page" -msgstr "" - -#: common/models.py:549 part/models.py:2280 report/models.py:187 +#: common/models.py:542 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" -#: common/models.py:550 +#: common/models.py:543 msgid "Parts are templates by default" msgstr "" -#: common/models.py:556 part/models.py:865 templates/js/table_filters.js:132 +#: common/models.py:549 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" -#: common/models.py:557 +#: common/models.py:550 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:563 part/models.py:871 templates/js/table_filters.js:340 +#: common/models.py:556 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "" -#: common/models.py:564 +#: common/models.py:557 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:570 part/models.py:882 +#: common/models.py:563 part/models.py:882 msgid "Purchaseable" msgstr "" -#: common/models.py:571 +#: common/models.py:564 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:577 part/models.py:887 templates/js/table_filters.js:348 +#: common/models.py:570 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "" -#: common/models.py:578 +#: common/models.py:571 msgid "Parts are salable by default" msgstr "" -#: common/models.py:584 part/models.py:877 templates/js/table_filters.js:33 +#: common/models.py:577 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" -#: common/models.py:585 +#: common/models.py:578 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:591 part/models.py:897 templates/js/table_filters.js:29 +#: common/models.py:584 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" -#: common/models.py:592 +#: common/models.py:585 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:598 +#: common/models.py:591 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:599 +#: common/models.py:592 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:605 +#: common/models.py:598 msgid "Show Import in Views" msgstr "" -#: common/models.py:606 +#: common/models.py:599 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:612 +#: common/models.py:605 msgid "Show Price in Forms" msgstr "" -#: common/models.py:613 +#: common/models.py:606 msgid "Display part price in some forms" msgstr "" -#: common/models.py:619 +#: common/models.py:612 msgid "Show related parts" msgstr "" -#: common/models.py:620 +#: common/models.py:613 msgid "Display related parts for a part" msgstr "" -#: common/models.py:626 +#: common/models.py:619 msgid "Create initial stock" msgstr "" -#: common/models.py:627 +#: common/models.py:620 msgid "Create initial stock on part creation" msgstr "" -#: common/models.py:633 +#: common/models.py:626 msgid "Internal Prices" msgstr "" -#: common/models.py:634 +#: common/models.py:627 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:640 +#: common/models.py:633 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:641 +#: common/models.py:634 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:647 templates/stats.html:25 +#: common/models.py:640 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:648 +#: common/models.py:641 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:654 +#: common/models.py:647 msgid "Page Size" msgstr "" -#: common/models.py:655 +#: common/models.py:648 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:665 +#: common/models.py:658 msgid "Test Reports" msgstr "" -#: common/models.py:666 +#: common/models.py:659 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:672 -msgid "Search Preview Results" -msgstr "" - -#: common/models.py:673 -msgid "Number of results to show in search preview window" -msgstr "" - -#: common/models.py:679 +#: common/models.py:665 msgid "Stock Expiry" msgstr "" -#: common/models.py:680 +#: common/models.py:666 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:686 +#: common/models.py:672 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:687 +#: common/models.py:673 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:693 +#: common/models.py:679 msgid "Stock Stale Time" msgstr "" -#: common/models.py:694 +#: common/models.py:680 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:696 +#: common/models.py:682 msgid "days" msgstr "" -#: common/models.py:701 +#: common/models.py:687 msgid "Build Expired Stock" msgstr "" -#: common/models.py:702 +#: common/models.py:688 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:708 +#: common/models.py:694 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:709 +#: common/models.py:695 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:715 +#: common/models.py:701 msgid "Group by Part" msgstr "" -#: common/models.py:716 +#: common/models.py:702 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:722 -msgid "Recent Stock Count" -msgstr "" - -#: common/models.py:723 -msgid "Number of recent stock items to display on index page" -msgstr "" - -#: common/models.py:729 +#: common/models.py:708 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:730 +#: common/models.py:709 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:735 +#: common/models.py:714 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:736 +#: common/models.py:715 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:740 +#: common/models.py:719 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:741 +#: common/models.py:720 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:746 +#: common/models.py:725 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:747 +#: common/models.py:726 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:771 +#: common/models.py:750 msgid "Show starred parts" msgstr "" -#: common/models.py:772 +#: common/models.py:751 msgid "Show starred parts on the homepage" msgstr "" -#: common/models.py:777 +#: common/models.py:756 msgid "Show latest parts" msgstr "" -#: common/models.py:778 +#: common/models.py:757 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:783 +#: common/models.py:762 +msgid "Recent Part Count" +msgstr "" + +#: common/models.py:763 +msgid "Number of recent parts to display on index page" +msgstr "" + +#: common/models.py:769 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:784 +#: common/models.py:770 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:789 +#: common/models.py:775 msgid "Show recent stock changes" msgstr "" -#: common/models.py:790 +#: common/models.py:776 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:795 +#: common/models.py:781 +msgid "Recent Stock Count" +msgstr "" + +#: common/models.py:782 +msgid "Number of recent stock items to display on index page" +msgstr "" + +#: common/models.py:787 msgid "Show low stock" msgstr "" -#: common/models.py:796 +#: common/models.py:788 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:801 +#: common/models.py:793 msgid "Show depleted stock" msgstr "" -#: common/models.py:802 +#: common/models.py:794 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:807 +#: common/models.py:799 msgid "Show needed stock" msgstr "" -#: common/models.py:808 +#: common/models.py:800 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:813 +#: common/models.py:805 msgid "Show expired stock" msgstr "" -#: common/models.py:814 +#: common/models.py:806 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:819 +#: common/models.py:811 msgid "Show stale stock" msgstr "" -#: common/models.py:820 +#: common/models.py:812 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:825 +#: common/models.py:817 msgid "Show pending builds" msgstr "" -#: common/models.py:826 +#: common/models.py:818 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:831 +#: common/models.py:823 msgid "Show overdue builds" msgstr "" -#: common/models.py:832 +#: common/models.py:824 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:837 +#: common/models.py:829 msgid "Show outstanding POs" msgstr "" -#: common/models.py:838 +#: common/models.py:830 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:843 +#: common/models.py:835 msgid "Show overdue POs" msgstr "" -#: common/models.py:844 +#: common/models.py:836 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:849 +#: common/models.py:841 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:850 +#: common/models.py:842 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:855 +#: common/models.py:847 msgid "Show overdue SOs" msgstr "" -#: common/models.py:856 +#: common/models.py:848 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:910 company/forms.py:43 +#: common/models.py:854 +msgid "Search Preview Results" +msgstr "" + +#: common/models.py:855 +msgid "Number of results to show in search preview window" +msgstr "" + +#: common/models.py:909 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:917 company/templates/company/supplier_part.html:231 +#: common/models.py:916 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:918 +#: common/models.py:917 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1011 +#: common/models.py:1010 msgid "Default" msgstr "" @@ -2071,19 +2068,19 @@ msgstr "" msgid "Change Setting" msgstr "" -#: common/views.py:102 +#: common/views.py:119 msgid "Supplied value is not allowed" msgstr "" -#: common/views.py:111 +#: common/views.py:128 msgid "Supplied value must be a boolean" msgstr "" -#: common/views.py:121 +#: common/views.py:138 msgid "Change User Setting" msgstr "" -#: common/views.py:196 order/templates/order/order_wizard/po_upload.html:42 +#: common/views.py:213 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 #: order/templates/order/purchase_order_detail.html:26 order/views.py:290 @@ -2093,7 +2090,7 @@ msgstr "" msgid "Upload File" msgstr "" -#: common/views.py:197 order/templates/order/order_wizard/match_fields.html:52 +#: common/views.py:214 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 @@ -2101,19 +2098,19 @@ msgstr "" msgid "Match Fields" msgstr "" -#: common/views.py:198 +#: common/views.py:215 msgid "Match Items" msgstr "" -#: common/views.py:543 +#: common/views.py:560 msgid "Fields matching failed" msgstr "" -#: common/views.py:598 +#: common/views.py:615 msgid "Parts imported" msgstr "" -#: common/views.py:620 order/templates/order/order_wizard/match_fields.html:27 +#: common/views.py:637 order/templates/order/order_wizard/match_fields.html:27 #: order/templates/order/order_wizard/match_parts.html:19 #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 @@ -2501,7 +2498,8 @@ msgstr "" #: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 #: part/templates/part/navbar.html:74 templates/InvenTree/index.html:260 #: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:37 +#: templates/InvenTree/settings/navbar.html:95 +#: templates/InvenTree/settings/navbar.html:97 templates/navbar.html:37 #: users/models.py:45 msgid "Purchase Orders" msgstr "" @@ -2524,7 +2522,8 @@ msgstr "" #: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 #: part/templates/part/navbar.html:82 templates/InvenTree/index.html:291 #: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:43 templates/navbar.html:46 +#: templates/InvenTree/settings/navbar.html:101 +#: templates/InvenTree/settings/navbar.html:103 templates/navbar.html:46 #: users/models.py:46 msgid "Sales Orders" msgstr "" @@ -2625,8 +2624,8 @@ msgstr "" #: company/templates/company/manufacturer_part.html:133 #: part/templates/part/detail.html:162 -#: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:66 +#: templates/InvenTree/settings/category.html:26 +#: templates/InvenTree/settings/part.html:63 msgid "New Parameter" msgstr "" @@ -2659,7 +2658,8 @@ msgstr "" #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:150 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:34 templates/js/part.js:269 +#: templates/InvenTree/settings/navbar.html:83 +#: templates/InvenTree/settings/navbar.html:85 templates/js/part.js:269 #: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 #: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" @@ -3449,7 +3449,8 @@ msgstr "" #: part/templates/part/category_navbar.html:21 #: part/templates/part/category_navbar.html:24 #: templates/InvenTree/index.html:102 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:855 +#: templates/InvenTree/settings/navbar.html:71 +#: templates/InvenTree/settings/navbar.html:73 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -3995,7 +3996,8 @@ msgid "Part keywords to improve visibility in search results" msgstr "" #: part/models.py:755 part/models.py:2323 -#: part/templates/part/set_category.html:15 templates/js/part.js:641 +#: part/templates/part/set_category.html:15 +#: templates/InvenTree/settings/settings.html:165 templates/js/part.js:641 msgid "Category" msgstr "" @@ -4175,7 +4177,7 @@ msgid "Parameter Units" msgstr "" #: part/models.py:2280 part/models.py:2329 part/models.py:2330 -#: templates/InvenTree/settings/category.html:62 +#: templates/InvenTree/settings/settings.html:160 msgid "Parameter Template" msgstr "" @@ -4187,7 +4189,7 @@ msgstr "" msgid "Parameter Value" msgstr "" -#: part/models.py:2334 templates/InvenTree/settings/category.html:67 +#: part/models.py:2334 templates/InvenTree/settings/settings.html:169 msgid "Default Value" msgstr "" @@ -6146,121 +6148,140 @@ msgstr "" msgid "No stock location set" msgstr "" -#: templates/InvenTree/settings/appearance.html:10 -msgid "Theme Settings" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:17 -msgid "Color Themes" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:29 -#, python-format -msgid "" -"\n" -" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" -" Please select another color theme :)\n" -" " -msgstr "" - -#: templates/InvenTree/settings/appearance.html:39 -msgid "Language" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:61 -msgid "Set Language" -msgstr "" - -#: templates/InvenTree/settings/build.html:10 -msgid "Build Order Settings" -msgstr "" - -#: templates/InvenTree/settings/category.html:9 -msgid "Category Settings" -msgstr "" - -#: templates/InvenTree/settings/category.html:25 -msgid "Category Parameter Templates" -msgstr "" - -#: templates/InvenTree/settings/category.html:52 -msgid "No category parameter templates found" -msgstr "" - -#: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:103 -msgid "Edit Template" -msgstr "" - -#: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:104 -msgid "Delete Template" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:10 -msgid "Currency Settings" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:25 -msgid "Base Currency" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:29 -msgid "Exchange Rates" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:39 -msgid "Last Update" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:45 -msgid "Never" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:50 -msgid "Update Now" -msgstr "" - -#: templates/InvenTree/settings/global.html:10 -msgid "Global InvenTree Settings" -msgstr "" - -#: templates/InvenTree/settings/global.html:26 +#: templates/InvenTree/settings/barcode.html:8 msgid "Barcode Settings" msgstr "" -#: templates/InvenTree/settings/global.html:34 -msgid "Search Settings" +#: templates/InvenTree/settings/build.html:8 +msgid "Build Order Settings" +msgstr "" + +#: templates/InvenTree/settings/category.html:7 +msgid "Category Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:8 +msgid "Currency Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:23 +msgid "Base Currency" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:27 +msgid "Exchange Rates" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:37 +msgid "Last Update" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:43 +msgid "Never" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:48 +msgid "Update Now" +msgstr "" + +#: templates/InvenTree/settings/global.html:9 +msgid "Server Settings" msgstr "" #: templates/InvenTree/settings/header.html:7 msgid "Setting" msgstr "" -#: templates/InvenTree/settings/part.html:9 +#: templates/InvenTree/settings/navbar.html:12 +#: templates/InvenTree/settings/user_settings.html:9 +msgid "User Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:15 +#: templates/InvenTree/settings/navbar.html:17 +msgid "Account" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:21 +#: templates/InvenTree/settings/navbar.html:23 +msgid "Home Page" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:27 +#: templates/InvenTree/settings/navbar.html:29 templates/js/tables.js:351 +#: templates/search_form.html:6 templates/search_form.html:8 +msgid "Search" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:34 +#: templates/InvenTree/settings/navbar.html:36 +#: templates/InvenTree/settings/settings.html:8 templates/navbar.html:84 +msgid "Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:44 +msgid "InvenTree Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:47 +#: templates/InvenTree/settings/navbar.html:49 templates/stats.html:9 +msgid "Server" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:53 +#: templates/InvenTree/settings/navbar.html:55 +msgid "Barcodes" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:59 +#: templates/InvenTree/settings/navbar.html:61 +msgid "Currencies" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:65 +#: templates/InvenTree/settings/navbar.html:67 +msgid "Reporting" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:77 +#: templates/InvenTree/settings/navbar.html:79 +msgid "Categories" +msgstr "" + +#: templates/InvenTree/settings/part.html:7 msgid "Part Settings" msgstr "" -#: templates/InvenTree/settings/part.html:14 +#: templates/InvenTree/settings/part.html:12 msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:46 +#: templates/InvenTree/settings/part.html:43 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:49 +#: templates/InvenTree/settings/part.html:46 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:62 +#: templates/InvenTree/settings/part.html:59 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:83 +#: templates/InvenTree/settings/part.html:80 msgid "No part parameter templates found" msgstr "" +#: templates/InvenTree/settings/part.html:100 +#: templates/InvenTree/settings/settings.html:172 +msgid "Edit Template" +msgstr "" + +#: templates/InvenTree/settings/part.html:101 +#: templates/InvenTree/settings/settings.html:173 +msgid "Delete Template" +msgstr "" + #: templates/InvenTree/settings/po.html:9 msgid "Purchase Order Settings" msgstr "" @@ -6269,95 +6290,79 @@ msgstr "" msgid "Report Settings" msgstr "" -#: templates/InvenTree/settings/setting.html:28 +#: templates/InvenTree/settings/setting.html:29 msgid "No value set" msgstr "" -#: templates/InvenTree/settings/setting.html:36 +#: templates/InvenTree/settings/setting.html:41 msgid "Edit setting" msgstr "" -#: templates/InvenTree/settings/settings.html:8 -#: templates/InvenTree/settings/settings.html:14 templates/navbar.html:84 -msgid "Settings" +#: templates/InvenTree/settings/settings.html:150 +msgid "No category parameter templates found" msgstr "" -#: templates/InvenTree/settings/so.html:9 +#: templates/InvenTree/settings/so.html:7 msgid "Sales Order Settings" msgstr "" -#: templates/InvenTree/settings/stock.html:9 +#: templates/InvenTree/settings/stock.html:7 msgid "Stock Settings" msgstr "" -#: templates/InvenTree/settings/stock.html:13 templates/stock_table.html:50 -msgid "Stock Options" +#: templates/InvenTree/settings/user.html:9 +msgid "Account Settings" msgstr "" -#: templates/InvenTree/settings/tabs.html:3 -#: templates/InvenTree/settings/tabs.html:12 -#: templates/InvenTree/settings/user.html:10 -#: templates/InvenTree/settings/user_settings.html:10 -msgid "User Settings" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:6 -msgid "Account" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:9 -msgid "Appearance" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:16 -msgid "InvenTree Settings" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:19 -msgid "Global" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:22 -msgid "Currencies" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:25 -msgid "Report" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:28 -msgid "Categories" -msgstr "" - -#: templates/InvenTree/settings/user.html:16 -msgid "User Information" -msgstr "" - -#: templates/InvenTree/settings/user.html:19 +#: templates/InvenTree/settings/user.html:15 msgid "Edit" msgstr "" -#: templates/InvenTree/settings/user.html:21 +#: templates/InvenTree/settings/user.html:17 msgid "Change Password" msgstr "" -#: templates/InvenTree/settings/user.html:28 +#: templates/InvenTree/settings/user.html:24 #: templates/registration/login.html:58 msgid "Username" msgstr "" -#: templates/InvenTree/settings/user.html:32 +#: templates/InvenTree/settings/user.html:28 msgid "First Name" msgstr "" -#: templates/InvenTree/settings/user.html:36 +#: templates/InvenTree/settings/user.html:32 msgid "Last Name" msgstr "" -#: templates/InvenTree/settings/user.html:40 +#: templates/InvenTree/settings/user.html:36 msgid "Email Address" msgstr "" +#: templates/InvenTree/settings/user.html:42 +msgid "Theme Settings" +msgstr "" + +#: templates/InvenTree/settings/user.html:63 +msgid "Set Theme" +msgstr "" + +#: templates/InvenTree/settings/user.html:70 +msgid "Language Settings" +msgstr "" + +#: templates/InvenTree/settings/user.html:90 +msgid "Set Language" +msgstr "" + +#: templates/InvenTree/settings/user_homepage.html:9 +msgid "Home Page Settings" +msgstr "" + +#: templates/InvenTree/settings/user_search.html:9 +msgid "Search Settings" +msgstr "" + #: templates/about.html:13 msgid "InvenTree Version Information" msgstr "" @@ -7651,11 +7656,6 @@ msgstr "" msgid "rows" msgstr "" -#: templates/js/tables.js:351 templates/search_form.html:6 -#: templates/search_form.html:8 -msgid "Search" -msgstr "" - #: templates/js/tables.js:354 msgid "No matching results" msgstr "" @@ -7780,10 +7780,6 @@ msgstr "" msgid "Send email" msgstr "" -#: templates/stats.html:9 -msgid "Server" -msgstr "" - #: templates/stats.html:13 msgid "Instance Name" msgstr "" @@ -7844,6 +7840,10 @@ msgstr "" msgid "Print test reports" msgstr "" +#: templates/stock_table.html:50 +msgid "Stock Options" +msgstr "" + #: templates/stock_table.html:55 msgid "Add to selected stock items" msgstr "" diff --git a/InvenTree/locale/nl/LC_MESSAGES/django.po b/InvenTree/locale/nl/LC_MESSAGES/django.po index abd79c5703..e0586ff739 100644 --- a/InvenTree/locale/nl/LC_MESSAGES/django.po +++ b/InvenTree/locale/nl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 21:02+0000\n" +"POT-Creation-Date: 2021-07-28 05:05+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Dutch\n" @@ -33,42 +33,38 @@ msgstr "" msgid "Enter date" msgstr "" -#: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 +#: InvenTree/forms.py:111 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 #: order/forms.py:74 part/forms.py:109 templates/js/forms.js:526 msgid "Confirm" msgstr "" -#: InvenTree/forms.py:128 +#: InvenTree/forms.py:127 msgid "Confirm delete" msgstr "" -#: InvenTree/forms.py:129 +#: InvenTree/forms.py:128 msgid "Confirm item deletion" msgstr "" -#: InvenTree/forms.py:161 templates/registration/login.html:76 +#: InvenTree/forms.py:160 templates/registration/login.html:76 msgid "Enter password" msgstr "" -#: InvenTree/forms.py:162 +#: InvenTree/forms.py:161 msgid "Enter new password" msgstr "" -#: InvenTree/forms.py:169 +#: InvenTree/forms.py:168 msgid "Confirm password" msgstr "" -#: InvenTree/forms.py:170 +#: InvenTree/forms.py:169 msgid "Confirm new password" msgstr "" -#: InvenTree/forms.py:205 -msgid "Apply Theme" -msgstr "" - -#: InvenTree/forms.py:235 +#: InvenTree/forms.py:201 msgid "Select Category" msgstr "" @@ -122,8 +118,8 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:880 -#: common/models.py:881 part/models.py:2097 +#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:879 +#: common/models.py:880 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -432,27 +428,27 @@ msgstr "" msgid "Overage must be an integer value or a percentage" msgstr "" -#: InvenTree/views.py:608 +#: InvenTree/views.py:609 msgid "Delete Item" msgstr "" -#: InvenTree/views.py:657 +#: InvenTree/views.py:658 msgid "Check box to confirm item deletion" msgstr "" -#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:673 templates/InvenTree/settings/user.html:14 msgid "Edit User Information" msgstr "" -#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:684 templates/InvenTree/settings/user.html:18 msgid "Set Password" msgstr "" -#: InvenTree/views.py:702 +#: InvenTree/views.py:703 msgid "Password fields must match" msgstr "" -#: InvenTree/views.py:953 templates/navbar.html:95 +#: InvenTree/views.py:897 templates/navbar.html:95 msgid "System Information" msgstr "" @@ -522,7 +518,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:909 +#: build/templates/build/detail.html:34 common/models.py:908 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -659,7 +655,8 @@ msgstr "" #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 #: part/templates/part/navbar.html:45 templates/InvenTree/index.html:229 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:37 users/models.py:44 +#: templates/InvenTree/settings/navbar.html:89 +#: templates/InvenTree/settings/navbar.html:91 users/models.py:44 msgid "Build Orders" msgstr "" @@ -1542,7 +1539,7 @@ msgstr "" msgid "Select {name} file to upload" msgstr "" -#: common/models.py:259 common/models.py:760 common/models.py:873 +#: common/models.py:259 common/models.py:739 common/models.py:872 msgid "Settings key (must be unique - case insensitive" msgstr "" @@ -1678,388 +1675,388 @@ msgstr "" msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:542 -msgid "Recent Part Count" -msgstr "" - -#: common/models.py:543 -msgid "Number of recent parts to display on index page" -msgstr "" - -#: common/models.py:549 part/models.py:2280 report/models.py:187 +#: common/models.py:542 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" -#: common/models.py:550 +#: common/models.py:543 msgid "Parts are templates by default" msgstr "" -#: common/models.py:556 part/models.py:865 templates/js/table_filters.js:132 +#: common/models.py:549 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" -#: common/models.py:557 +#: common/models.py:550 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:563 part/models.py:871 templates/js/table_filters.js:340 +#: common/models.py:556 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "" -#: common/models.py:564 +#: common/models.py:557 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:570 part/models.py:882 +#: common/models.py:563 part/models.py:882 msgid "Purchaseable" msgstr "" -#: common/models.py:571 +#: common/models.py:564 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:577 part/models.py:887 templates/js/table_filters.js:348 +#: common/models.py:570 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "" -#: common/models.py:578 +#: common/models.py:571 msgid "Parts are salable by default" msgstr "" -#: common/models.py:584 part/models.py:877 templates/js/table_filters.js:33 +#: common/models.py:577 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" -#: common/models.py:585 +#: common/models.py:578 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:591 part/models.py:897 templates/js/table_filters.js:29 +#: common/models.py:584 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" -#: common/models.py:592 +#: common/models.py:585 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:598 +#: common/models.py:591 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:599 +#: common/models.py:592 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:605 +#: common/models.py:598 msgid "Show Import in Views" msgstr "" -#: common/models.py:606 +#: common/models.py:599 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:612 +#: common/models.py:605 msgid "Show Price in Forms" msgstr "" -#: common/models.py:613 +#: common/models.py:606 msgid "Display part price in some forms" msgstr "" -#: common/models.py:619 +#: common/models.py:612 msgid "Show related parts" msgstr "" -#: common/models.py:620 +#: common/models.py:613 msgid "Display related parts for a part" msgstr "" -#: common/models.py:626 +#: common/models.py:619 msgid "Create initial stock" msgstr "" -#: common/models.py:627 +#: common/models.py:620 msgid "Create initial stock on part creation" msgstr "" -#: common/models.py:633 +#: common/models.py:626 msgid "Internal Prices" msgstr "" -#: common/models.py:634 +#: common/models.py:627 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:640 +#: common/models.py:633 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:641 +#: common/models.py:634 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:647 templates/stats.html:25 +#: common/models.py:640 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:648 +#: common/models.py:641 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:654 +#: common/models.py:647 msgid "Page Size" msgstr "" -#: common/models.py:655 +#: common/models.py:648 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:665 +#: common/models.py:658 msgid "Test Reports" msgstr "" -#: common/models.py:666 +#: common/models.py:659 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:672 -msgid "Search Preview Results" -msgstr "" - -#: common/models.py:673 -msgid "Number of results to show in search preview window" -msgstr "" - -#: common/models.py:679 +#: common/models.py:665 msgid "Stock Expiry" msgstr "" -#: common/models.py:680 +#: common/models.py:666 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:686 +#: common/models.py:672 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:687 +#: common/models.py:673 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:693 +#: common/models.py:679 msgid "Stock Stale Time" msgstr "" -#: common/models.py:694 +#: common/models.py:680 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:696 +#: common/models.py:682 msgid "days" msgstr "" -#: common/models.py:701 +#: common/models.py:687 msgid "Build Expired Stock" msgstr "" -#: common/models.py:702 +#: common/models.py:688 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:708 +#: common/models.py:694 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:709 +#: common/models.py:695 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:715 +#: common/models.py:701 msgid "Group by Part" msgstr "" -#: common/models.py:716 +#: common/models.py:702 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:722 -msgid "Recent Stock Count" -msgstr "" - -#: common/models.py:723 -msgid "Number of recent stock items to display on index page" -msgstr "" - -#: common/models.py:729 +#: common/models.py:708 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:730 +#: common/models.py:709 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:735 +#: common/models.py:714 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:736 +#: common/models.py:715 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:740 +#: common/models.py:719 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:741 +#: common/models.py:720 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:746 +#: common/models.py:725 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:747 +#: common/models.py:726 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:771 +#: common/models.py:750 msgid "Show starred parts" msgstr "" -#: common/models.py:772 +#: common/models.py:751 msgid "Show starred parts on the homepage" msgstr "" -#: common/models.py:777 +#: common/models.py:756 msgid "Show latest parts" msgstr "" -#: common/models.py:778 +#: common/models.py:757 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:783 +#: common/models.py:762 +msgid "Recent Part Count" +msgstr "" + +#: common/models.py:763 +msgid "Number of recent parts to display on index page" +msgstr "" + +#: common/models.py:769 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:784 +#: common/models.py:770 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:789 +#: common/models.py:775 msgid "Show recent stock changes" msgstr "" -#: common/models.py:790 +#: common/models.py:776 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:795 +#: common/models.py:781 +msgid "Recent Stock Count" +msgstr "" + +#: common/models.py:782 +msgid "Number of recent stock items to display on index page" +msgstr "" + +#: common/models.py:787 msgid "Show low stock" msgstr "" -#: common/models.py:796 +#: common/models.py:788 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:801 +#: common/models.py:793 msgid "Show depleted stock" msgstr "" -#: common/models.py:802 +#: common/models.py:794 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:807 +#: common/models.py:799 msgid "Show needed stock" msgstr "" -#: common/models.py:808 +#: common/models.py:800 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:813 +#: common/models.py:805 msgid "Show expired stock" msgstr "" -#: common/models.py:814 +#: common/models.py:806 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:819 +#: common/models.py:811 msgid "Show stale stock" msgstr "" -#: common/models.py:820 +#: common/models.py:812 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:825 +#: common/models.py:817 msgid "Show pending builds" msgstr "" -#: common/models.py:826 +#: common/models.py:818 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:831 +#: common/models.py:823 msgid "Show overdue builds" msgstr "" -#: common/models.py:832 +#: common/models.py:824 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:837 +#: common/models.py:829 msgid "Show outstanding POs" msgstr "" -#: common/models.py:838 +#: common/models.py:830 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:843 +#: common/models.py:835 msgid "Show overdue POs" msgstr "" -#: common/models.py:844 +#: common/models.py:836 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:849 +#: common/models.py:841 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:850 +#: common/models.py:842 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:855 +#: common/models.py:847 msgid "Show overdue SOs" msgstr "" -#: common/models.py:856 +#: common/models.py:848 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:910 company/forms.py:43 +#: common/models.py:854 +msgid "Search Preview Results" +msgstr "" + +#: common/models.py:855 +msgid "Number of results to show in search preview window" +msgstr "" + +#: common/models.py:909 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:917 company/templates/company/supplier_part.html:231 +#: common/models.py:916 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:918 +#: common/models.py:917 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1011 +#: common/models.py:1010 msgid "Default" msgstr "" @@ -2071,19 +2068,19 @@ msgstr "" msgid "Change Setting" msgstr "" -#: common/views.py:102 +#: common/views.py:119 msgid "Supplied value is not allowed" msgstr "" -#: common/views.py:111 +#: common/views.py:128 msgid "Supplied value must be a boolean" msgstr "" -#: common/views.py:121 +#: common/views.py:138 msgid "Change User Setting" msgstr "" -#: common/views.py:196 order/templates/order/order_wizard/po_upload.html:42 +#: common/views.py:213 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 #: order/templates/order/purchase_order_detail.html:26 order/views.py:290 @@ -2093,7 +2090,7 @@ msgstr "" msgid "Upload File" msgstr "" -#: common/views.py:197 order/templates/order/order_wizard/match_fields.html:52 +#: common/views.py:214 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 @@ -2101,19 +2098,19 @@ msgstr "" msgid "Match Fields" msgstr "" -#: common/views.py:198 +#: common/views.py:215 msgid "Match Items" msgstr "" -#: common/views.py:543 +#: common/views.py:560 msgid "Fields matching failed" msgstr "" -#: common/views.py:598 +#: common/views.py:615 msgid "Parts imported" msgstr "" -#: common/views.py:620 order/templates/order/order_wizard/match_fields.html:27 +#: common/views.py:637 order/templates/order/order_wizard/match_fields.html:27 #: order/templates/order/order_wizard/match_parts.html:19 #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 @@ -2501,7 +2498,8 @@ msgstr "" #: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 #: part/templates/part/navbar.html:74 templates/InvenTree/index.html:260 #: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:37 +#: templates/InvenTree/settings/navbar.html:95 +#: templates/InvenTree/settings/navbar.html:97 templates/navbar.html:37 #: users/models.py:45 msgid "Purchase Orders" msgstr "" @@ -2524,7 +2522,8 @@ msgstr "" #: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 #: part/templates/part/navbar.html:82 templates/InvenTree/index.html:291 #: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:43 templates/navbar.html:46 +#: templates/InvenTree/settings/navbar.html:101 +#: templates/InvenTree/settings/navbar.html:103 templates/navbar.html:46 #: users/models.py:46 msgid "Sales Orders" msgstr "" @@ -2625,8 +2624,8 @@ msgstr "" #: company/templates/company/manufacturer_part.html:133 #: part/templates/part/detail.html:162 -#: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:66 +#: templates/InvenTree/settings/category.html:26 +#: templates/InvenTree/settings/part.html:63 msgid "New Parameter" msgstr "" @@ -2659,7 +2658,8 @@ msgstr "" #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:150 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:34 templates/js/part.js:269 +#: templates/InvenTree/settings/navbar.html:83 +#: templates/InvenTree/settings/navbar.html:85 templates/js/part.js:269 #: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 #: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" @@ -3449,7 +3449,8 @@ msgstr "" #: part/templates/part/category_navbar.html:21 #: part/templates/part/category_navbar.html:24 #: templates/InvenTree/index.html:102 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:855 +#: templates/InvenTree/settings/navbar.html:71 +#: templates/InvenTree/settings/navbar.html:73 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -3995,7 +3996,8 @@ msgid "Part keywords to improve visibility in search results" msgstr "" #: part/models.py:755 part/models.py:2323 -#: part/templates/part/set_category.html:15 templates/js/part.js:641 +#: part/templates/part/set_category.html:15 +#: templates/InvenTree/settings/settings.html:165 templates/js/part.js:641 msgid "Category" msgstr "" @@ -4175,7 +4177,7 @@ msgid "Parameter Units" msgstr "" #: part/models.py:2280 part/models.py:2329 part/models.py:2330 -#: templates/InvenTree/settings/category.html:62 +#: templates/InvenTree/settings/settings.html:160 msgid "Parameter Template" msgstr "" @@ -4187,7 +4189,7 @@ msgstr "" msgid "Parameter Value" msgstr "" -#: part/models.py:2334 templates/InvenTree/settings/category.html:67 +#: part/models.py:2334 templates/InvenTree/settings/settings.html:169 msgid "Default Value" msgstr "" @@ -6146,121 +6148,140 @@ msgstr "" msgid "No stock location set" msgstr "" -#: templates/InvenTree/settings/appearance.html:10 -msgid "Theme Settings" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:17 -msgid "Color Themes" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:29 -#, python-format -msgid "" -"\n" -" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" -" Please select another color theme :)\n" -" " -msgstr "" - -#: templates/InvenTree/settings/appearance.html:39 -msgid "Language" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:61 -msgid "Set Language" -msgstr "" - -#: templates/InvenTree/settings/build.html:10 -msgid "Build Order Settings" -msgstr "" - -#: templates/InvenTree/settings/category.html:9 -msgid "Category Settings" -msgstr "" - -#: templates/InvenTree/settings/category.html:25 -msgid "Category Parameter Templates" -msgstr "" - -#: templates/InvenTree/settings/category.html:52 -msgid "No category parameter templates found" -msgstr "" - -#: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:103 -msgid "Edit Template" -msgstr "" - -#: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:104 -msgid "Delete Template" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:10 -msgid "Currency Settings" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:25 -msgid "Base Currency" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:29 -msgid "Exchange Rates" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:39 -msgid "Last Update" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:45 -msgid "Never" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:50 -msgid "Update Now" -msgstr "" - -#: templates/InvenTree/settings/global.html:10 -msgid "Global InvenTree Settings" -msgstr "" - -#: templates/InvenTree/settings/global.html:26 +#: templates/InvenTree/settings/barcode.html:8 msgid "Barcode Settings" msgstr "" -#: templates/InvenTree/settings/global.html:34 -msgid "Search Settings" +#: templates/InvenTree/settings/build.html:8 +msgid "Build Order Settings" +msgstr "" + +#: templates/InvenTree/settings/category.html:7 +msgid "Category Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:8 +msgid "Currency Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:23 +msgid "Base Currency" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:27 +msgid "Exchange Rates" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:37 +msgid "Last Update" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:43 +msgid "Never" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:48 +msgid "Update Now" +msgstr "" + +#: templates/InvenTree/settings/global.html:9 +msgid "Server Settings" msgstr "" #: templates/InvenTree/settings/header.html:7 msgid "Setting" msgstr "" -#: templates/InvenTree/settings/part.html:9 +#: templates/InvenTree/settings/navbar.html:12 +#: templates/InvenTree/settings/user_settings.html:9 +msgid "User Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:15 +#: templates/InvenTree/settings/navbar.html:17 +msgid "Account" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:21 +#: templates/InvenTree/settings/navbar.html:23 +msgid "Home Page" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:27 +#: templates/InvenTree/settings/navbar.html:29 templates/js/tables.js:351 +#: templates/search_form.html:6 templates/search_form.html:8 +msgid "Search" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:34 +#: templates/InvenTree/settings/navbar.html:36 +#: templates/InvenTree/settings/settings.html:8 templates/navbar.html:84 +msgid "Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:44 +msgid "InvenTree Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:47 +#: templates/InvenTree/settings/navbar.html:49 templates/stats.html:9 +msgid "Server" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:53 +#: templates/InvenTree/settings/navbar.html:55 +msgid "Barcodes" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:59 +#: templates/InvenTree/settings/navbar.html:61 +msgid "Currencies" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:65 +#: templates/InvenTree/settings/navbar.html:67 +msgid "Reporting" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:77 +#: templates/InvenTree/settings/navbar.html:79 +msgid "Categories" +msgstr "" + +#: templates/InvenTree/settings/part.html:7 msgid "Part Settings" msgstr "" -#: templates/InvenTree/settings/part.html:14 +#: templates/InvenTree/settings/part.html:12 msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:46 +#: templates/InvenTree/settings/part.html:43 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:49 +#: templates/InvenTree/settings/part.html:46 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:62 +#: templates/InvenTree/settings/part.html:59 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:83 +#: templates/InvenTree/settings/part.html:80 msgid "No part parameter templates found" msgstr "" +#: templates/InvenTree/settings/part.html:100 +#: templates/InvenTree/settings/settings.html:172 +msgid "Edit Template" +msgstr "" + +#: templates/InvenTree/settings/part.html:101 +#: templates/InvenTree/settings/settings.html:173 +msgid "Delete Template" +msgstr "" + #: templates/InvenTree/settings/po.html:9 msgid "Purchase Order Settings" msgstr "" @@ -6269,95 +6290,79 @@ msgstr "" msgid "Report Settings" msgstr "" -#: templates/InvenTree/settings/setting.html:28 +#: templates/InvenTree/settings/setting.html:29 msgid "No value set" msgstr "" -#: templates/InvenTree/settings/setting.html:36 +#: templates/InvenTree/settings/setting.html:41 msgid "Edit setting" msgstr "" -#: templates/InvenTree/settings/settings.html:8 -#: templates/InvenTree/settings/settings.html:14 templates/navbar.html:84 -msgid "Settings" +#: templates/InvenTree/settings/settings.html:150 +msgid "No category parameter templates found" msgstr "" -#: templates/InvenTree/settings/so.html:9 +#: templates/InvenTree/settings/so.html:7 msgid "Sales Order Settings" msgstr "" -#: templates/InvenTree/settings/stock.html:9 +#: templates/InvenTree/settings/stock.html:7 msgid "Stock Settings" msgstr "" -#: templates/InvenTree/settings/stock.html:13 templates/stock_table.html:50 -msgid "Stock Options" +#: templates/InvenTree/settings/user.html:9 +msgid "Account Settings" msgstr "" -#: templates/InvenTree/settings/tabs.html:3 -#: templates/InvenTree/settings/tabs.html:12 -#: templates/InvenTree/settings/user.html:10 -#: templates/InvenTree/settings/user_settings.html:10 -msgid "User Settings" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:6 -msgid "Account" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:9 -msgid "Appearance" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:16 -msgid "InvenTree Settings" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:19 -msgid "Global" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:22 -msgid "Currencies" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:25 -msgid "Report" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:28 -msgid "Categories" -msgstr "" - -#: templates/InvenTree/settings/user.html:16 -msgid "User Information" -msgstr "" - -#: templates/InvenTree/settings/user.html:19 +#: templates/InvenTree/settings/user.html:15 msgid "Edit" msgstr "" -#: templates/InvenTree/settings/user.html:21 +#: templates/InvenTree/settings/user.html:17 msgid "Change Password" msgstr "" -#: templates/InvenTree/settings/user.html:28 +#: templates/InvenTree/settings/user.html:24 #: templates/registration/login.html:58 msgid "Username" msgstr "" -#: templates/InvenTree/settings/user.html:32 +#: templates/InvenTree/settings/user.html:28 msgid "First Name" msgstr "" -#: templates/InvenTree/settings/user.html:36 +#: templates/InvenTree/settings/user.html:32 msgid "Last Name" msgstr "" -#: templates/InvenTree/settings/user.html:40 +#: templates/InvenTree/settings/user.html:36 msgid "Email Address" msgstr "" +#: templates/InvenTree/settings/user.html:42 +msgid "Theme Settings" +msgstr "" + +#: templates/InvenTree/settings/user.html:63 +msgid "Set Theme" +msgstr "" + +#: templates/InvenTree/settings/user.html:70 +msgid "Language Settings" +msgstr "" + +#: templates/InvenTree/settings/user.html:90 +msgid "Set Language" +msgstr "" + +#: templates/InvenTree/settings/user_homepage.html:9 +msgid "Home Page Settings" +msgstr "" + +#: templates/InvenTree/settings/user_search.html:9 +msgid "Search Settings" +msgstr "" + #: templates/about.html:13 msgid "InvenTree Version Information" msgstr "" @@ -7651,11 +7656,6 @@ msgstr "" msgid "rows" msgstr "" -#: templates/js/tables.js:351 templates/search_form.html:6 -#: templates/search_form.html:8 -msgid "Search" -msgstr "" - #: templates/js/tables.js:354 msgid "No matching results" msgstr "" @@ -7780,10 +7780,6 @@ msgstr "" msgid "Send email" msgstr "" -#: templates/stats.html:9 -msgid "Server" -msgstr "" - #: templates/stats.html:13 msgid "Instance Name" msgstr "" @@ -7844,6 +7840,10 @@ msgstr "" msgid "Print test reports" msgstr "" +#: templates/stock_table.html:50 +msgid "Stock Options" +msgstr "" + #: templates/stock_table.html:55 msgid "Add to selected stock items" msgstr "" diff --git a/InvenTree/locale/no/LC_MESSAGES/django.po b/InvenTree/locale/no/LC_MESSAGES/django.po index 1dc014e6a5..d8326002bc 100644 --- a/InvenTree/locale/no/LC_MESSAGES/django.po +++ b/InvenTree/locale/no/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 21:02+0000\n" +"POT-Creation-Date: 2021-07-28 05:05+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Norwegian\n" @@ -33,42 +33,38 @@ msgstr "" msgid "Enter date" msgstr "" -#: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 +#: InvenTree/forms.py:111 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 #: order/forms.py:74 part/forms.py:109 templates/js/forms.js:526 msgid "Confirm" msgstr "" -#: InvenTree/forms.py:128 +#: InvenTree/forms.py:127 msgid "Confirm delete" msgstr "" -#: InvenTree/forms.py:129 +#: InvenTree/forms.py:128 msgid "Confirm item deletion" msgstr "" -#: InvenTree/forms.py:161 templates/registration/login.html:76 +#: InvenTree/forms.py:160 templates/registration/login.html:76 msgid "Enter password" msgstr "" -#: InvenTree/forms.py:162 +#: InvenTree/forms.py:161 msgid "Enter new password" msgstr "" -#: InvenTree/forms.py:169 +#: InvenTree/forms.py:168 msgid "Confirm password" msgstr "" -#: InvenTree/forms.py:170 +#: InvenTree/forms.py:169 msgid "Confirm new password" msgstr "" -#: InvenTree/forms.py:205 -msgid "Apply Theme" -msgstr "" - -#: InvenTree/forms.py:235 +#: InvenTree/forms.py:201 msgid "Select Category" msgstr "" @@ -122,8 +118,8 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:880 -#: common/models.py:881 part/models.py:2097 +#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:879 +#: common/models.py:880 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -432,27 +428,27 @@ msgstr "" msgid "Overage must be an integer value or a percentage" msgstr "" -#: InvenTree/views.py:608 +#: InvenTree/views.py:609 msgid "Delete Item" msgstr "" -#: InvenTree/views.py:657 +#: InvenTree/views.py:658 msgid "Check box to confirm item deletion" msgstr "" -#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:673 templates/InvenTree/settings/user.html:14 msgid "Edit User Information" msgstr "" -#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:684 templates/InvenTree/settings/user.html:18 msgid "Set Password" msgstr "" -#: InvenTree/views.py:702 +#: InvenTree/views.py:703 msgid "Password fields must match" msgstr "" -#: InvenTree/views.py:953 templates/navbar.html:95 +#: InvenTree/views.py:897 templates/navbar.html:95 msgid "System Information" msgstr "" @@ -522,7 +518,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:909 +#: build/templates/build/detail.html:34 common/models.py:908 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -659,7 +655,8 @@ msgstr "" #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 #: part/templates/part/navbar.html:45 templates/InvenTree/index.html:229 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:37 users/models.py:44 +#: templates/InvenTree/settings/navbar.html:89 +#: templates/InvenTree/settings/navbar.html:91 users/models.py:44 msgid "Build Orders" msgstr "" @@ -1542,7 +1539,7 @@ msgstr "" msgid "Select {name} file to upload" msgstr "" -#: common/models.py:259 common/models.py:760 common/models.py:873 +#: common/models.py:259 common/models.py:739 common/models.py:872 msgid "Settings key (must be unique - case insensitive" msgstr "" @@ -1678,388 +1675,388 @@ msgstr "" msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:542 -msgid "Recent Part Count" -msgstr "" - -#: common/models.py:543 -msgid "Number of recent parts to display on index page" -msgstr "" - -#: common/models.py:549 part/models.py:2280 report/models.py:187 +#: common/models.py:542 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" -#: common/models.py:550 +#: common/models.py:543 msgid "Parts are templates by default" msgstr "" -#: common/models.py:556 part/models.py:865 templates/js/table_filters.js:132 +#: common/models.py:549 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" -#: common/models.py:557 +#: common/models.py:550 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:563 part/models.py:871 templates/js/table_filters.js:340 +#: common/models.py:556 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "" -#: common/models.py:564 +#: common/models.py:557 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:570 part/models.py:882 +#: common/models.py:563 part/models.py:882 msgid "Purchaseable" msgstr "" -#: common/models.py:571 +#: common/models.py:564 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:577 part/models.py:887 templates/js/table_filters.js:348 +#: common/models.py:570 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "" -#: common/models.py:578 +#: common/models.py:571 msgid "Parts are salable by default" msgstr "" -#: common/models.py:584 part/models.py:877 templates/js/table_filters.js:33 +#: common/models.py:577 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" -#: common/models.py:585 +#: common/models.py:578 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:591 part/models.py:897 templates/js/table_filters.js:29 +#: common/models.py:584 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" -#: common/models.py:592 +#: common/models.py:585 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:598 +#: common/models.py:591 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:599 +#: common/models.py:592 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:605 +#: common/models.py:598 msgid "Show Import in Views" msgstr "" -#: common/models.py:606 +#: common/models.py:599 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:612 +#: common/models.py:605 msgid "Show Price in Forms" msgstr "" -#: common/models.py:613 +#: common/models.py:606 msgid "Display part price in some forms" msgstr "" -#: common/models.py:619 +#: common/models.py:612 msgid "Show related parts" msgstr "" -#: common/models.py:620 +#: common/models.py:613 msgid "Display related parts for a part" msgstr "" -#: common/models.py:626 +#: common/models.py:619 msgid "Create initial stock" msgstr "" -#: common/models.py:627 +#: common/models.py:620 msgid "Create initial stock on part creation" msgstr "" -#: common/models.py:633 +#: common/models.py:626 msgid "Internal Prices" msgstr "" -#: common/models.py:634 +#: common/models.py:627 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:640 +#: common/models.py:633 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:641 +#: common/models.py:634 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:647 templates/stats.html:25 +#: common/models.py:640 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:648 +#: common/models.py:641 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:654 +#: common/models.py:647 msgid "Page Size" msgstr "" -#: common/models.py:655 +#: common/models.py:648 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:665 +#: common/models.py:658 msgid "Test Reports" msgstr "" -#: common/models.py:666 +#: common/models.py:659 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:672 -msgid "Search Preview Results" -msgstr "" - -#: common/models.py:673 -msgid "Number of results to show in search preview window" -msgstr "" - -#: common/models.py:679 +#: common/models.py:665 msgid "Stock Expiry" msgstr "" -#: common/models.py:680 +#: common/models.py:666 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:686 +#: common/models.py:672 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:687 +#: common/models.py:673 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:693 +#: common/models.py:679 msgid "Stock Stale Time" msgstr "" -#: common/models.py:694 +#: common/models.py:680 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:696 +#: common/models.py:682 msgid "days" msgstr "" -#: common/models.py:701 +#: common/models.py:687 msgid "Build Expired Stock" msgstr "" -#: common/models.py:702 +#: common/models.py:688 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:708 +#: common/models.py:694 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:709 +#: common/models.py:695 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:715 +#: common/models.py:701 msgid "Group by Part" msgstr "" -#: common/models.py:716 +#: common/models.py:702 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:722 -msgid "Recent Stock Count" -msgstr "" - -#: common/models.py:723 -msgid "Number of recent stock items to display on index page" -msgstr "" - -#: common/models.py:729 +#: common/models.py:708 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:730 +#: common/models.py:709 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:735 +#: common/models.py:714 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:736 +#: common/models.py:715 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:740 +#: common/models.py:719 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:741 +#: common/models.py:720 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:746 +#: common/models.py:725 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:747 +#: common/models.py:726 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:771 +#: common/models.py:750 msgid "Show starred parts" msgstr "" -#: common/models.py:772 +#: common/models.py:751 msgid "Show starred parts on the homepage" msgstr "" -#: common/models.py:777 +#: common/models.py:756 msgid "Show latest parts" msgstr "" -#: common/models.py:778 +#: common/models.py:757 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:783 +#: common/models.py:762 +msgid "Recent Part Count" +msgstr "" + +#: common/models.py:763 +msgid "Number of recent parts to display on index page" +msgstr "" + +#: common/models.py:769 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:784 +#: common/models.py:770 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:789 +#: common/models.py:775 msgid "Show recent stock changes" msgstr "" -#: common/models.py:790 +#: common/models.py:776 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:795 +#: common/models.py:781 +msgid "Recent Stock Count" +msgstr "" + +#: common/models.py:782 +msgid "Number of recent stock items to display on index page" +msgstr "" + +#: common/models.py:787 msgid "Show low stock" msgstr "" -#: common/models.py:796 +#: common/models.py:788 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:801 +#: common/models.py:793 msgid "Show depleted stock" msgstr "" -#: common/models.py:802 +#: common/models.py:794 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:807 +#: common/models.py:799 msgid "Show needed stock" msgstr "" -#: common/models.py:808 +#: common/models.py:800 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:813 +#: common/models.py:805 msgid "Show expired stock" msgstr "" -#: common/models.py:814 +#: common/models.py:806 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:819 +#: common/models.py:811 msgid "Show stale stock" msgstr "" -#: common/models.py:820 +#: common/models.py:812 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:825 +#: common/models.py:817 msgid "Show pending builds" msgstr "" -#: common/models.py:826 +#: common/models.py:818 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:831 +#: common/models.py:823 msgid "Show overdue builds" msgstr "" -#: common/models.py:832 +#: common/models.py:824 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:837 +#: common/models.py:829 msgid "Show outstanding POs" msgstr "" -#: common/models.py:838 +#: common/models.py:830 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:843 +#: common/models.py:835 msgid "Show overdue POs" msgstr "" -#: common/models.py:844 +#: common/models.py:836 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:849 +#: common/models.py:841 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:850 +#: common/models.py:842 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:855 +#: common/models.py:847 msgid "Show overdue SOs" msgstr "" -#: common/models.py:856 +#: common/models.py:848 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:910 company/forms.py:43 +#: common/models.py:854 +msgid "Search Preview Results" +msgstr "" + +#: common/models.py:855 +msgid "Number of results to show in search preview window" +msgstr "" + +#: common/models.py:909 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:917 company/templates/company/supplier_part.html:231 +#: common/models.py:916 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:918 +#: common/models.py:917 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1011 +#: common/models.py:1010 msgid "Default" msgstr "" @@ -2071,19 +2068,19 @@ msgstr "" msgid "Change Setting" msgstr "" -#: common/views.py:102 +#: common/views.py:119 msgid "Supplied value is not allowed" msgstr "" -#: common/views.py:111 +#: common/views.py:128 msgid "Supplied value must be a boolean" msgstr "" -#: common/views.py:121 +#: common/views.py:138 msgid "Change User Setting" msgstr "" -#: common/views.py:196 order/templates/order/order_wizard/po_upload.html:42 +#: common/views.py:213 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 #: order/templates/order/purchase_order_detail.html:26 order/views.py:290 @@ -2093,7 +2090,7 @@ msgstr "" msgid "Upload File" msgstr "" -#: common/views.py:197 order/templates/order/order_wizard/match_fields.html:52 +#: common/views.py:214 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 @@ -2101,19 +2098,19 @@ msgstr "" msgid "Match Fields" msgstr "" -#: common/views.py:198 +#: common/views.py:215 msgid "Match Items" msgstr "" -#: common/views.py:543 +#: common/views.py:560 msgid "Fields matching failed" msgstr "" -#: common/views.py:598 +#: common/views.py:615 msgid "Parts imported" msgstr "" -#: common/views.py:620 order/templates/order/order_wizard/match_fields.html:27 +#: common/views.py:637 order/templates/order/order_wizard/match_fields.html:27 #: order/templates/order/order_wizard/match_parts.html:19 #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 @@ -2501,7 +2498,8 @@ msgstr "" #: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 #: part/templates/part/navbar.html:74 templates/InvenTree/index.html:260 #: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:37 +#: templates/InvenTree/settings/navbar.html:95 +#: templates/InvenTree/settings/navbar.html:97 templates/navbar.html:37 #: users/models.py:45 msgid "Purchase Orders" msgstr "" @@ -2524,7 +2522,8 @@ msgstr "" #: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 #: part/templates/part/navbar.html:82 templates/InvenTree/index.html:291 #: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:43 templates/navbar.html:46 +#: templates/InvenTree/settings/navbar.html:101 +#: templates/InvenTree/settings/navbar.html:103 templates/navbar.html:46 #: users/models.py:46 msgid "Sales Orders" msgstr "" @@ -2625,8 +2624,8 @@ msgstr "" #: company/templates/company/manufacturer_part.html:133 #: part/templates/part/detail.html:162 -#: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:66 +#: templates/InvenTree/settings/category.html:26 +#: templates/InvenTree/settings/part.html:63 msgid "New Parameter" msgstr "" @@ -2659,7 +2658,8 @@ msgstr "" #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:150 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:34 templates/js/part.js:269 +#: templates/InvenTree/settings/navbar.html:83 +#: templates/InvenTree/settings/navbar.html:85 templates/js/part.js:269 #: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 #: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" @@ -3449,7 +3449,8 @@ msgstr "" #: part/templates/part/category_navbar.html:21 #: part/templates/part/category_navbar.html:24 #: templates/InvenTree/index.html:102 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:855 +#: templates/InvenTree/settings/navbar.html:71 +#: templates/InvenTree/settings/navbar.html:73 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -3995,7 +3996,8 @@ msgid "Part keywords to improve visibility in search results" msgstr "" #: part/models.py:755 part/models.py:2323 -#: part/templates/part/set_category.html:15 templates/js/part.js:641 +#: part/templates/part/set_category.html:15 +#: templates/InvenTree/settings/settings.html:165 templates/js/part.js:641 msgid "Category" msgstr "" @@ -4175,7 +4177,7 @@ msgid "Parameter Units" msgstr "" #: part/models.py:2280 part/models.py:2329 part/models.py:2330 -#: templates/InvenTree/settings/category.html:62 +#: templates/InvenTree/settings/settings.html:160 msgid "Parameter Template" msgstr "" @@ -4187,7 +4189,7 @@ msgstr "" msgid "Parameter Value" msgstr "" -#: part/models.py:2334 templates/InvenTree/settings/category.html:67 +#: part/models.py:2334 templates/InvenTree/settings/settings.html:169 msgid "Default Value" msgstr "" @@ -6146,121 +6148,140 @@ msgstr "" msgid "No stock location set" msgstr "" -#: templates/InvenTree/settings/appearance.html:10 -msgid "Theme Settings" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:17 -msgid "Color Themes" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:29 -#, python-format -msgid "" -"\n" -" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" -" Please select another color theme :)\n" -" " -msgstr "" - -#: templates/InvenTree/settings/appearance.html:39 -msgid "Language" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:61 -msgid "Set Language" -msgstr "" - -#: templates/InvenTree/settings/build.html:10 -msgid "Build Order Settings" -msgstr "" - -#: templates/InvenTree/settings/category.html:9 -msgid "Category Settings" -msgstr "" - -#: templates/InvenTree/settings/category.html:25 -msgid "Category Parameter Templates" -msgstr "" - -#: templates/InvenTree/settings/category.html:52 -msgid "No category parameter templates found" -msgstr "" - -#: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:103 -msgid "Edit Template" -msgstr "" - -#: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:104 -msgid "Delete Template" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:10 -msgid "Currency Settings" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:25 -msgid "Base Currency" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:29 -msgid "Exchange Rates" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:39 -msgid "Last Update" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:45 -msgid "Never" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:50 -msgid "Update Now" -msgstr "" - -#: templates/InvenTree/settings/global.html:10 -msgid "Global InvenTree Settings" -msgstr "" - -#: templates/InvenTree/settings/global.html:26 +#: templates/InvenTree/settings/barcode.html:8 msgid "Barcode Settings" msgstr "" -#: templates/InvenTree/settings/global.html:34 -msgid "Search Settings" +#: templates/InvenTree/settings/build.html:8 +msgid "Build Order Settings" +msgstr "" + +#: templates/InvenTree/settings/category.html:7 +msgid "Category Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:8 +msgid "Currency Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:23 +msgid "Base Currency" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:27 +msgid "Exchange Rates" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:37 +msgid "Last Update" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:43 +msgid "Never" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:48 +msgid "Update Now" +msgstr "" + +#: templates/InvenTree/settings/global.html:9 +msgid "Server Settings" msgstr "" #: templates/InvenTree/settings/header.html:7 msgid "Setting" msgstr "" -#: templates/InvenTree/settings/part.html:9 +#: templates/InvenTree/settings/navbar.html:12 +#: templates/InvenTree/settings/user_settings.html:9 +msgid "User Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:15 +#: templates/InvenTree/settings/navbar.html:17 +msgid "Account" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:21 +#: templates/InvenTree/settings/navbar.html:23 +msgid "Home Page" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:27 +#: templates/InvenTree/settings/navbar.html:29 templates/js/tables.js:351 +#: templates/search_form.html:6 templates/search_form.html:8 +msgid "Search" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:34 +#: templates/InvenTree/settings/navbar.html:36 +#: templates/InvenTree/settings/settings.html:8 templates/navbar.html:84 +msgid "Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:44 +msgid "InvenTree Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:47 +#: templates/InvenTree/settings/navbar.html:49 templates/stats.html:9 +msgid "Server" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:53 +#: templates/InvenTree/settings/navbar.html:55 +msgid "Barcodes" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:59 +#: templates/InvenTree/settings/navbar.html:61 +msgid "Currencies" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:65 +#: templates/InvenTree/settings/navbar.html:67 +msgid "Reporting" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:77 +#: templates/InvenTree/settings/navbar.html:79 +msgid "Categories" +msgstr "" + +#: templates/InvenTree/settings/part.html:7 msgid "Part Settings" msgstr "" -#: templates/InvenTree/settings/part.html:14 +#: templates/InvenTree/settings/part.html:12 msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:46 +#: templates/InvenTree/settings/part.html:43 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:49 +#: templates/InvenTree/settings/part.html:46 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:62 +#: templates/InvenTree/settings/part.html:59 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:83 +#: templates/InvenTree/settings/part.html:80 msgid "No part parameter templates found" msgstr "" +#: templates/InvenTree/settings/part.html:100 +#: templates/InvenTree/settings/settings.html:172 +msgid "Edit Template" +msgstr "" + +#: templates/InvenTree/settings/part.html:101 +#: templates/InvenTree/settings/settings.html:173 +msgid "Delete Template" +msgstr "" + #: templates/InvenTree/settings/po.html:9 msgid "Purchase Order Settings" msgstr "" @@ -6269,95 +6290,79 @@ msgstr "" msgid "Report Settings" msgstr "" -#: templates/InvenTree/settings/setting.html:28 +#: templates/InvenTree/settings/setting.html:29 msgid "No value set" msgstr "" -#: templates/InvenTree/settings/setting.html:36 +#: templates/InvenTree/settings/setting.html:41 msgid "Edit setting" msgstr "" -#: templates/InvenTree/settings/settings.html:8 -#: templates/InvenTree/settings/settings.html:14 templates/navbar.html:84 -msgid "Settings" +#: templates/InvenTree/settings/settings.html:150 +msgid "No category parameter templates found" msgstr "" -#: templates/InvenTree/settings/so.html:9 +#: templates/InvenTree/settings/so.html:7 msgid "Sales Order Settings" msgstr "" -#: templates/InvenTree/settings/stock.html:9 +#: templates/InvenTree/settings/stock.html:7 msgid "Stock Settings" msgstr "" -#: templates/InvenTree/settings/stock.html:13 templates/stock_table.html:50 -msgid "Stock Options" +#: templates/InvenTree/settings/user.html:9 +msgid "Account Settings" msgstr "" -#: templates/InvenTree/settings/tabs.html:3 -#: templates/InvenTree/settings/tabs.html:12 -#: templates/InvenTree/settings/user.html:10 -#: templates/InvenTree/settings/user_settings.html:10 -msgid "User Settings" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:6 -msgid "Account" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:9 -msgid "Appearance" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:16 -msgid "InvenTree Settings" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:19 -msgid "Global" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:22 -msgid "Currencies" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:25 -msgid "Report" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:28 -msgid "Categories" -msgstr "" - -#: templates/InvenTree/settings/user.html:16 -msgid "User Information" -msgstr "" - -#: templates/InvenTree/settings/user.html:19 +#: templates/InvenTree/settings/user.html:15 msgid "Edit" msgstr "" -#: templates/InvenTree/settings/user.html:21 +#: templates/InvenTree/settings/user.html:17 msgid "Change Password" msgstr "" -#: templates/InvenTree/settings/user.html:28 +#: templates/InvenTree/settings/user.html:24 #: templates/registration/login.html:58 msgid "Username" msgstr "" -#: templates/InvenTree/settings/user.html:32 +#: templates/InvenTree/settings/user.html:28 msgid "First Name" msgstr "" -#: templates/InvenTree/settings/user.html:36 +#: templates/InvenTree/settings/user.html:32 msgid "Last Name" msgstr "" -#: templates/InvenTree/settings/user.html:40 +#: templates/InvenTree/settings/user.html:36 msgid "Email Address" msgstr "" +#: templates/InvenTree/settings/user.html:42 +msgid "Theme Settings" +msgstr "" + +#: templates/InvenTree/settings/user.html:63 +msgid "Set Theme" +msgstr "" + +#: templates/InvenTree/settings/user.html:70 +msgid "Language Settings" +msgstr "" + +#: templates/InvenTree/settings/user.html:90 +msgid "Set Language" +msgstr "" + +#: templates/InvenTree/settings/user_homepage.html:9 +msgid "Home Page Settings" +msgstr "" + +#: templates/InvenTree/settings/user_search.html:9 +msgid "Search Settings" +msgstr "" + #: templates/about.html:13 msgid "InvenTree Version Information" msgstr "" @@ -7651,11 +7656,6 @@ msgstr "" msgid "rows" msgstr "" -#: templates/js/tables.js:351 templates/search_form.html:6 -#: templates/search_form.html:8 -msgid "Search" -msgstr "" - #: templates/js/tables.js:354 msgid "No matching results" msgstr "" @@ -7780,10 +7780,6 @@ msgstr "" msgid "Send email" msgstr "" -#: templates/stats.html:9 -msgid "Server" -msgstr "" - #: templates/stats.html:13 msgid "Instance Name" msgstr "" @@ -7844,6 +7840,10 @@ msgstr "" msgid "Print test reports" msgstr "" +#: templates/stock_table.html:50 +msgid "Stock Options" +msgstr "" + #: templates/stock_table.html:55 msgid "Add to selected stock items" msgstr "" diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index 3bca5854a1..b90ee77e6a 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 21:02+0000\n" +"POT-Creation-Date: 2021-07-28 05:05+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Polish\n" @@ -33,42 +33,38 @@ msgstr "Nie znaleziono pasującej akcji" msgid "Enter date" msgstr "Wprowadź dane" -#: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 +#: InvenTree/forms.py:111 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 #: order/forms.py:74 part/forms.py:109 templates/js/forms.js:526 msgid "Confirm" msgstr "Potwierdź" -#: InvenTree/forms.py:128 +#: InvenTree/forms.py:127 msgid "Confirm delete" msgstr "Potwierdź usunięcie" -#: InvenTree/forms.py:129 +#: InvenTree/forms.py:128 msgid "Confirm item deletion" msgstr "Potwierdź usuwanie elementu" -#: InvenTree/forms.py:161 templates/registration/login.html:76 +#: InvenTree/forms.py:160 templates/registration/login.html:76 msgid "Enter password" msgstr "Wprowadź hasło" -#: InvenTree/forms.py:162 +#: InvenTree/forms.py:161 msgid "Enter new password" msgstr "Wprowadź nowe hasło" -#: InvenTree/forms.py:169 +#: InvenTree/forms.py:168 msgid "Confirm password" msgstr "Potwierdź hasło" -#: InvenTree/forms.py:170 +#: InvenTree/forms.py:169 msgid "Confirm new password" msgstr "Potwierdź nowe hasło" -#: InvenTree/forms.py:205 -msgid "Apply Theme" -msgstr "Zastosuj motyw" - -#: InvenTree/forms.py:235 +#: InvenTree/forms.py:201 msgid "Select Category" msgstr "Wybierz kategorię" @@ -122,8 +118,8 @@ msgstr "Komentarz" msgid "File comment" msgstr "Komentarz pliku" -#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:880 -#: common/models.py:881 part/models.py:2097 +#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:879 +#: common/models.py:880 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -432,27 +428,27 @@ msgstr "" msgid "Overage must be an integer value or a percentage" msgstr "" -#: InvenTree/views.py:608 +#: InvenTree/views.py:609 msgid "Delete Item" msgstr "Usuń element" -#: InvenTree/views.py:657 +#: InvenTree/views.py:658 msgid "Check box to confirm item deletion" msgstr "Zaznacz pole aby potwierdzić usunięcie elementu" -#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:673 templates/InvenTree/settings/user.html:14 msgid "Edit User Information" msgstr "Edytuj informacje użytkownika" -#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:684 templates/InvenTree/settings/user.html:18 msgid "Set Password" msgstr "Ustaw hasło" -#: InvenTree/views.py:702 +#: InvenTree/views.py:703 msgid "Password fields must match" msgstr "Hasła muszą być zgodne" -#: InvenTree/views.py:953 templates/navbar.html:95 +#: InvenTree/views.py:897 templates/navbar.html:95 msgid "System Information" msgstr "Informacja systemowa" @@ -522,7 +518,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:909 +#: build/templates/build/detail.html:34 common/models.py:908 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -659,7 +655,8 @@ msgstr "Zlecenie Budowy" #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 #: part/templates/part/navbar.html:45 templates/InvenTree/index.html:229 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:37 users/models.py:44 +#: templates/InvenTree/settings/navbar.html:89 +#: templates/InvenTree/settings/navbar.html:91 users/models.py:44 msgid "Build Orders" msgstr "Zlecenia budowy" @@ -1542,7 +1539,7 @@ msgstr "" msgid "Select {name} file to upload" msgstr "" -#: common/models.py:259 common/models.py:760 common/models.py:873 +#: common/models.py:259 common/models.py:739 common/models.py:872 msgid "Settings key (must be unique - case insensitive" msgstr "" @@ -1678,388 +1675,388 @@ msgstr "" msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:542 -msgid "Recent Part Count" -msgstr "" - -#: common/models.py:543 -msgid "Number of recent parts to display on index page" -msgstr "" - -#: common/models.py:549 part/models.py:2280 report/models.py:187 +#: common/models.py:542 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "Szablon" -#: common/models.py:550 +#: common/models.py:543 msgid "Parts are templates by default" msgstr "" -#: common/models.py:556 part/models.py:865 templates/js/table_filters.js:132 +#: common/models.py:549 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "Złożenie" -#: common/models.py:557 +#: common/models.py:550 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:563 part/models.py:871 templates/js/table_filters.js:340 +#: common/models.py:556 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "Komponent" -#: common/models.py:564 +#: common/models.py:557 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:570 part/models.py:882 +#: common/models.py:563 part/models.py:882 msgid "Purchaseable" msgstr "Możliwość zakupu" -#: common/models.py:571 +#: common/models.py:564 msgid "Parts are purchaseable by default" msgstr "Części są domyślnie z możliwością zakupu" -#: common/models.py:577 part/models.py:887 templates/js/table_filters.js:348 +#: common/models.py:570 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "Możliwość sprzedaży" -#: common/models.py:578 +#: common/models.py:571 msgid "Parts are salable by default" msgstr "Części są domyślnie z możliwością sprzedaży" -#: common/models.py:584 part/models.py:877 templates/js/table_filters.js:33 +#: common/models.py:577 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "Możliwość śledzenia" -#: common/models.py:585 +#: common/models.py:578 msgid "Parts are trackable by default" msgstr "Części są domyślnie z możliwością śledzenia" -#: common/models.py:591 part/models.py:897 templates/js/table_filters.js:29 +#: common/models.py:584 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "Wirtualny" -#: common/models.py:592 +#: common/models.py:585 msgid "Parts are virtual by default" msgstr "Części są domyślnie wirtualne" -#: common/models.py:598 +#: common/models.py:591 msgid "Show Quantity in Forms" msgstr "Pokaż ilość w formularzach" -#: common/models.py:599 +#: common/models.py:592 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:605 +#: common/models.py:598 msgid "Show Import in Views" msgstr "" -#: common/models.py:606 +#: common/models.py:599 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:612 +#: common/models.py:605 msgid "Show Price in Forms" msgstr "" -#: common/models.py:613 +#: common/models.py:606 msgid "Display part price in some forms" msgstr "" -#: common/models.py:619 +#: common/models.py:612 msgid "Show related parts" msgstr "" -#: common/models.py:620 +#: common/models.py:613 msgid "Display related parts for a part" msgstr "" -#: common/models.py:626 +#: common/models.py:619 msgid "Create initial stock" msgstr "" -#: common/models.py:627 +#: common/models.py:620 msgid "Create initial stock on part creation" msgstr "" -#: common/models.py:633 +#: common/models.py:626 msgid "Internal Prices" msgstr "" -#: common/models.py:634 +#: common/models.py:627 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:640 +#: common/models.py:633 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:641 +#: common/models.py:634 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:647 templates/stats.html:25 +#: common/models.py:640 templates/stats.html:25 msgid "Debug Mode" msgstr "Tryb Debugowania" -#: common/models.py:648 +#: common/models.py:641 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:654 +#: common/models.py:647 msgid "Page Size" msgstr "Rozmiar strony" -#: common/models.py:655 +#: common/models.py:648 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:665 +#: common/models.py:658 msgid "Test Reports" msgstr "Raporty testów" -#: common/models.py:666 +#: common/models.py:659 msgid "Enable generation of test reports" msgstr "Włącz generowanie raportów testów" -#: common/models.py:672 -msgid "Search Preview Results" -msgstr "" - -#: common/models.py:673 -msgid "Number of results to show in search preview window" -msgstr "" - -#: common/models.py:679 +#: common/models.py:665 msgid "Stock Expiry" msgstr "" -#: common/models.py:680 +#: common/models.py:666 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:686 +#: common/models.py:672 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:687 +#: common/models.py:673 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:693 +#: common/models.py:679 msgid "Stock Stale Time" msgstr "" -#: common/models.py:694 +#: common/models.py:680 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:696 +#: common/models.py:682 msgid "days" msgstr "dni" -#: common/models.py:701 +#: common/models.py:687 msgid "Build Expired Stock" msgstr "" -#: common/models.py:702 +#: common/models.py:688 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:708 +#: common/models.py:694 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:709 +#: common/models.py:695 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:715 +#: common/models.py:701 msgid "Group by Part" msgstr "Grupuj według komponentu" -#: common/models.py:716 +#: common/models.py:702 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:722 -msgid "Recent Stock Count" -msgstr "" - -#: common/models.py:723 -msgid "Number of recent stock items to display on index page" -msgstr "" - -#: common/models.py:729 +#: common/models.py:708 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:730 +#: common/models.py:709 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:735 +#: common/models.py:714 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:736 +#: common/models.py:715 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:740 +#: common/models.py:719 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:741 +#: common/models.py:720 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:746 +#: common/models.py:725 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:747 +#: common/models.py:726 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:771 +#: common/models.py:750 msgid "Show starred parts" msgstr "" -#: common/models.py:772 +#: common/models.py:751 msgid "Show starred parts on the homepage" msgstr "" -#: common/models.py:777 +#: common/models.py:756 msgid "Show latest parts" msgstr "" -#: common/models.py:778 +#: common/models.py:757 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:783 +#: common/models.py:762 +msgid "Recent Part Count" +msgstr "" + +#: common/models.py:763 +msgid "Number of recent parts to display on index page" +msgstr "" + +#: common/models.py:769 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:784 +#: common/models.py:770 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:789 +#: common/models.py:775 msgid "Show recent stock changes" msgstr "" -#: common/models.py:790 +#: common/models.py:776 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:795 +#: common/models.py:781 +msgid "Recent Stock Count" +msgstr "" + +#: common/models.py:782 +msgid "Number of recent stock items to display on index page" +msgstr "" + +#: common/models.py:787 msgid "Show low stock" msgstr "" -#: common/models.py:796 +#: common/models.py:788 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:801 +#: common/models.py:793 msgid "Show depleted stock" msgstr "" -#: common/models.py:802 +#: common/models.py:794 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:807 +#: common/models.py:799 msgid "Show needed stock" msgstr "" -#: common/models.py:808 +#: common/models.py:800 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:813 +#: common/models.py:805 msgid "Show expired stock" msgstr "" -#: common/models.py:814 +#: common/models.py:806 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:819 +#: common/models.py:811 msgid "Show stale stock" msgstr "" -#: common/models.py:820 +#: common/models.py:812 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:825 +#: common/models.py:817 msgid "Show pending builds" msgstr "" -#: common/models.py:826 +#: common/models.py:818 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:831 +#: common/models.py:823 msgid "Show overdue builds" msgstr "" -#: common/models.py:832 +#: common/models.py:824 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:837 +#: common/models.py:829 msgid "Show outstanding POs" msgstr "" -#: common/models.py:838 +#: common/models.py:830 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:843 +#: common/models.py:835 msgid "Show overdue POs" msgstr "" -#: common/models.py:844 +#: common/models.py:836 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:849 +#: common/models.py:841 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:850 +#: common/models.py:842 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:855 +#: common/models.py:847 msgid "Show overdue SOs" msgstr "" -#: common/models.py:856 +#: common/models.py:848 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:910 company/forms.py:43 +#: common/models.py:854 +msgid "Search Preview Results" +msgstr "" + +#: common/models.py:855 +msgid "Number of results to show in search preview window" +msgstr "" + +#: common/models.py:909 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:917 company/templates/company/supplier_part.html:231 +#: common/models.py:916 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "Cena" -#: common/models.py:918 +#: common/models.py:917 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1011 +#: common/models.py:1010 msgid "Default" msgstr "Domyślny" @@ -2071,19 +2068,19 @@ msgstr "Aktualna wartość" msgid "Change Setting" msgstr "Zmień ustawienie" -#: common/views.py:102 +#: common/views.py:119 msgid "Supplied value is not allowed" msgstr "" -#: common/views.py:111 +#: common/views.py:128 msgid "Supplied value must be a boolean" msgstr "" -#: common/views.py:121 +#: common/views.py:138 msgid "Change User Setting" msgstr "" -#: common/views.py:196 order/templates/order/order_wizard/po_upload.html:42 +#: common/views.py:213 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 #: order/templates/order/purchase_order_detail.html:26 order/views.py:290 @@ -2093,7 +2090,7 @@ msgstr "" msgid "Upload File" msgstr "Wyślij plik" -#: common/views.py:197 order/templates/order/order_wizard/match_fields.html:52 +#: common/views.py:214 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 @@ -2101,19 +2098,19 @@ msgstr "Wyślij plik" msgid "Match Fields" msgstr "" -#: common/views.py:198 +#: common/views.py:215 msgid "Match Items" msgstr "" -#: common/views.py:543 +#: common/views.py:560 msgid "Fields matching failed" msgstr "" -#: common/views.py:598 +#: common/views.py:615 msgid "Parts imported" msgstr "" -#: common/views.py:620 order/templates/order/order_wizard/match_fields.html:27 +#: common/views.py:637 order/templates/order/order_wizard/match_fields.html:27 #: order/templates/order/order_wizard/match_parts.html:19 #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 @@ -2501,7 +2498,8 @@ msgstr "Zapasy dostawcy" #: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 #: part/templates/part/navbar.html:74 templates/InvenTree/index.html:260 #: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:37 +#: templates/InvenTree/settings/navbar.html:95 +#: templates/InvenTree/settings/navbar.html:97 templates/navbar.html:37 #: users/models.py:45 msgid "Purchase Orders" msgstr "" @@ -2524,7 +2522,8 @@ msgstr "" #: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 #: part/templates/part/navbar.html:82 templates/InvenTree/index.html:291 #: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:43 templates/navbar.html:46 +#: templates/InvenTree/settings/navbar.html:101 +#: templates/InvenTree/settings/navbar.html:103 templates/navbar.html:46 #: users/models.py:46 msgid "Sales Orders" msgstr "" @@ -2625,8 +2624,8 @@ msgstr "Parametry" #: company/templates/company/manufacturer_part.html:133 #: part/templates/part/detail.html:162 -#: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:66 +#: templates/InvenTree/settings/category.html:26 +#: templates/InvenTree/settings/part.html:63 msgid "New Parameter" msgstr "" @@ -2659,7 +2658,8 @@ msgstr "" #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:150 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:34 templates/js/part.js:269 +#: templates/InvenTree/settings/navbar.html:83 +#: templates/InvenTree/settings/navbar.html:85 templates/js/part.js:269 #: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 #: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" @@ -3449,7 +3449,8 @@ msgstr "" #: part/templates/part/category_navbar.html:21 #: part/templates/part/category_navbar.html:24 #: templates/InvenTree/index.html:102 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:855 +#: templates/InvenTree/settings/navbar.html:71 +#: templates/InvenTree/settings/navbar.html:73 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -3995,7 +3996,8 @@ msgid "Part keywords to improve visibility in search results" msgstr "" #: part/models.py:755 part/models.py:2323 -#: part/templates/part/set_category.html:15 templates/js/part.js:641 +#: part/templates/part/set_category.html:15 +#: templates/InvenTree/settings/settings.html:165 templates/js/part.js:641 msgid "Category" msgstr "Kategoria" @@ -4175,7 +4177,7 @@ msgid "Parameter Units" msgstr "" #: part/models.py:2280 part/models.py:2329 part/models.py:2330 -#: templates/InvenTree/settings/category.html:62 +#: templates/InvenTree/settings/settings.html:160 msgid "Parameter Template" msgstr "" @@ -4187,7 +4189,7 @@ msgstr "Dane" msgid "Parameter Value" msgstr "" -#: part/models.py:2334 templates/InvenTree/settings/category.html:67 +#: part/models.py:2334 templates/InvenTree/settings/settings.html:169 msgid "Default Value" msgstr "Wartość domyślna" @@ -6146,121 +6148,144 @@ msgstr "" msgid "No stock location set" msgstr "" -#: templates/InvenTree/settings/appearance.html:10 -msgid "Theme Settings" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:17 -msgid "Color Themes" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:29 -#, python-format -msgid "" -"\n" -" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" -" Please select another color theme :)\n" -" " -msgstr "" - -#: templates/InvenTree/settings/appearance.html:39 -msgid "Language" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:61 -msgid "Set Language" -msgstr "" - -#: templates/InvenTree/settings/build.html:10 -msgid "Build Order Settings" -msgstr "" - -#: templates/InvenTree/settings/category.html:9 -msgid "Category Settings" -msgstr "" - -#: templates/InvenTree/settings/category.html:25 -msgid "Category Parameter Templates" -msgstr "" - -#: templates/InvenTree/settings/category.html:52 -msgid "No category parameter templates found" -msgstr "" - -#: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:103 -msgid "Edit Template" -msgstr "" - -#: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:104 -msgid "Delete Template" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:10 -msgid "Currency Settings" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:25 -msgid "Base Currency" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:29 -msgid "Exchange Rates" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:39 -msgid "Last Update" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:45 -msgid "Never" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:50 -msgid "Update Now" -msgstr "" - -#: templates/InvenTree/settings/global.html:10 -msgid "Global InvenTree Settings" -msgstr "" - -#: templates/InvenTree/settings/global.html:26 +#: templates/InvenTree/settings/barcode.html:8 msgid "Barcode Settings" msgstr "" -#: templates/InvenTree/settings/global.html:34 -msgid "Search Settings" +#: templates/InvenTree/settings/build.html:8 +msgid "Build Order Settings" msgstr "" +#: templates/InvenTree/settings/category.html:7 +msgid "Category Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:8 +msgid "Currency Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:23 +msgid "Base Currency" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:27 +msgid "Exchange Rates" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:37 +msgid "Last Update" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:43 +msgid "Never" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:48 +msgid "Update Now" +msgstr "" + +#: templates/InvenTree/settings/global.html:9 +#, fuzzy +#| msgid "Change Setting" +msgid "Server Settings" +msgstr "Zmień ustawienie" + #: templates/InvenTree/settings/header.html:7 msgid "Setting" msgstr "" -#: templates/InvenTree/settings/part.html:9 +#: templates/InvenTree/settings/navbar.html:12 +#: templates/InvenTree/settings/user_settings.html:9 +msgid "User Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:15 +#: templates/InvenTree/settings/navbar.html:17 +msgid "Account" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:21 +#: templates/InvenTree/settings/navbar.html:23 +msgid "Home Page" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:27 +#: templates/InvenTree/settings/navbar.html:29 templates/js/tables.js:351 +#: templates/search_form.html:6 templates/search_form.html:8 +msgid "Search" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:34 +#: templates/InvenTree/settings/navbar.html:36 +#: templates/InvenTree/settings/settings.html:8 templates/navbar.html:84 +msgid "Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:44 +msgid "InvenTree Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:47 +#: templates/InvenTree/settings/navbar.html:49 templates/stats.html:9 +msgid "Server" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:53 +#: templates/InvenTree/settings/navbar.html:55 +#, fuzzy +#| msgid "Barcode actions" +msgid "Barcodes" +msgstr "Akcje kodów kreskowych" + +#: templates/InvenTree/settings/navbar.html:59 +#: templates/InvenTree/settings/navbar.html:61 +msgid "Currencies" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:65 +#: templates/InvenTree/settings/navbar.html:67 +msgid "Reporting" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:77 +#: templates/InvenTree/settings/navbar.html:79 +msgid "Categories" +msgstr "" + +#: templates/InvenTree/settings/part.html:7 msgid "Part Settings" msgstr "" -#: templates/InvenTree/settings/part.html:14 +#: templates/InvenTree/settings/part.html:12 msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:46 +#: templates/InvenTree/settings/part.html:43 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:49 +#: templates/InvenTree/settings/part.html:46 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:62 +#: templates/InvenTree/settings/part.html:59 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:83 +#: templates/InvenTree/settings/part.html:80 msgid "No part parameter templates found" msgstr "" +#: templates/InvenTree/settings/part.html:100 +#: templates/InvenTree/settings/settings.html:172 +msgid "Edit Template" +msgstr "" + +#: templates/InvenTree/settings/part.html:101 +#: templates/InvenTree/settings/settings.html:173 +msgid "Delete Template" +msgstr "" + #: templates/InvenTree/settings/po.html:9 msgid "Purchase Order Settings" msgstr "" @@ -6269,95 +6294,87 @@ msgstr "" msgid "Report Settings" msgstr "" -#: templates/InvenTree/settings/setting.html:28 +#: templates/InvenTree/settings/setting.html:29 msgid "No value set" msgstr "" -#: templates/InvenTree/settings/setting.html:36 +#: templates/InvenTree/settings/setting.html:41 msgid "Edit setting" msgstr "" -#: templates/InvenTree/settings/settings.html:8 -#: templates/InvenTree/settings/settings.html:14 templates/navbar.html:84 -msgid "Settings" +#: templates/InvenTree/settings/settings.html:150 +msgid "No category parameter templates found" msgstr "" -#: templates/InvenTree/settings/so.html:9 +#: templates/InvenTree/settings/so.html:7 msgid "Sales Order Settings" msgstr "" -#: templates/InvenTree/settings/stock.html:9 +#: templates/InvenTree/settings/stock.html:7 msgid "Stock Settings" msgstr "" -#: templates/InvenTree/settings/stock.html:13 templates/stock_table.html:50 -msgid "Stock Options" -msgstr "" +#: templates/InvenTree/settings/user.html:9 +#, fuzzy +#| msgid "Change Setting" +msgid "Account Settings" +msgstr "Zmień ustawienie" -#: templates/InvenTree/settings/tabs.html:3 -#: templates/InvenTree/settings/tabs.html:12 -#: templates/InvenTree/settings/user.html:10 -#: templates/InvenTree/settings/user_settings.html:10 -msgid "User Settings" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:6 -msgid "Account" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:9 -msgid "Appearance" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:16 -msgid "InvenTree Settings" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:19 -msgid "Global" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:22 -msgid "Currencies" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:25 -msgid "Report" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:28 -msgid "Categories" -msgstr "" - -#: templates/InvenTree/settings/user.html:16 -msgid "User Information" -msgstr "" - -#: templates/InvenTree/settings/user.html:19 +#: templates/InvenTree/settings/user.html:15 msgid "Edit" msgstr "" -#: templates/InvenTree/settings/user.html:21 +#: templates/InvenTree/settings/user.html:17 msgid "Change Password" msgstr "" -#: templates/InvenTree/settings/user.html:28 +#: templates/InvenTree/settings/user.html:24 #: templates/registration/login.html:58 msgid "Username" msgstr "" -#: templates/InvenTree/settings/user.html:32 +#: templates/InvenTree/settings/user.html:28 msgid "First Name" msgstr "" -#: templates/InvenTree/settings/user.html:36 +#: templates/InvenTree/settings/user.html:32 msgid "Last Name" msgstr "" -#: templates/InvenTree/settings/user.html:40 +#: templates/InvenTree/settings/user.html:36 msgid "Email Address" msgstr "Adres e-mail" +#: templates/InvenTree/settings/user.html:42 +msgid "Theme Settings" +msgstr "" + +#: templates/InvenTree/settings/user.html:63 +#, fuzzy +#| msgid "Apply Theme" +msgid "Set Theme" +msgstr "Zastosuj motyw" + +#: templates/InvenTree/settings/user.html:70 +#, fuzzy +#| msgid "Change Setting" +msgid "Language Settings" +msgstr "Zmień ustawienie" + +#: templates/InvenTree/settings/user.html:90 +msgid "Set Language" +msgstr "" + +#: templates/InvenTree/settings/user_homepage.html:9 +#, fuzzy +#| msgid "Change Setting" +msgid "Home Page Settings" +msgstr "Zmień ustawienie" + +#: templates/InvenTree/settings/user_search.html:9 +msgid "Search Settings" +msgstr "" + #: templates/about.html:13 msgid "InvenTree Version Information" msgstr "" @@ -7651,11 +7668,6 @@ msgstr "" msgid "rows" msgstr "" -#: templates/js/tables.js:351 templates/search_form.html:6 -#: templates/search_form.html:8 -msgid "Search" -msgstr "" - #: templates/js/tables.js:354 msgid "No matching results" msgstr "" @@ -7780,10 +7792,6 @@ msgstr "" msgid "Send email" msgstr "" -#: templates/stats.html:9 -msgid "Server" -msgstr "" - #: templates/stats.html:13 msgid "Instance Name" msgstr "" @@ -7844,6 +7852,10 @@ msgstr "" msgid "Print test reports" msgstr "" +#: templates/stock_table.html:50 +msgid "Stock Options" +msgstr "" + #: templates/stock_table.html:55 msgid "Add to selected stock items" msgstr "" diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 2625c93af8..5b7537c7ba 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 21:02+0000\n" +"POT-Creation-Date: 2021-07-28 05:05+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Russian\n" @@ -33,42 +33,38 @@ msgstr "Соответствующее действие не найдено" msgid "Enter date" msgstr "Введите дату" -#: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 +#: InvenTree/forms.py:111 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 #: order/forms.py:74 part/forms.py:109 templates/js/forms.js:526 msgid "Confirm" msgstr "Подтвердить" -#: InvenTree/forms.py:128 +#: InvenTree/forms.py:127 msgid "Confirm delete" msgstr "Подтвердите удаление" -#: InvenTree/forms.py:129 +#: InvenTree/forms.py:128 msgid "Confirm item deletion" msgstr "Подтвердите удаление элемента" -#: InvenTree/forms.py:161 templates/registration/login.html:76 +#: InvenTree/forms.py:160 templates/registration/login.html:76 msgid "Enter password" msgstr "Введите пароль" -#: InvenTree/forms.py:162 +#: InvenTree/forms.py:161 msgid "Enter new password" msgstr "Введите новый пароль" -#: InvenTree/forms.py:169 +#: InvenTree/forms.py:168 msgid "Confirm password" msgstr "Подтвердить пароль" -#: InvenTree/forms.py:170 +#: InvenTree/forms.py:169 msgid "Confirm new password" msgstr "Подтвердите новый пароль" -#: InvenTree/forms.py:205 -msgid "Apply Theme" -msgstr "Применить тему" - -#: InvenTree/forms.py:235 +#: InvenTree/forms.py:201 msgid "Select Category" msgstr "Выбрать категорию" @@ -122,8 +118,8 @@ msgstr "Комментарий" msgid "File comment" msgstr "Комментарий к файлу" -#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:880 -#: common/models.py:881 part/models.py:2097 +#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:879 +#: common/models.py:880 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -432,27 +428,27 @@ msgstr "Перегрузка не может превысить 100%" msgid "Overage must be an integer value or a percentage" msgstr "Превышение должно быть целым числом или процентом" -#: InvenTree/views.py:608 +#: InvenTree/views.py:609 msgid "Delete Item" msgstr "Удалить элемент" -#: InvenTree/views.py:657 +#: InvenTree/views.py:658 msgid "Check box to confirm item deletion" msgstr "Установите флажок для подтверждения удаления элемента" -#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:673 templates/InvenTree/settings/user.html:14 msgid "Edit User Information" msgstr "Редактировать информацию о пользователе" -#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:684 templates/InvenTree/settings/user.html:18 msgid "Set Password" msgstr "Установить пароль" -#: InvenTree/views.py:702 +#: InvenTree/views.py:703 msgid "Password fields must match" msgstr "Пароли должны совпадать" -#: InvenTree/views.py:953 templates/navbar.html:95 +#: InvenTree/views.py:897 templates/navbar.html:95 msgid "System Information" msgstr "Информация о системе" @@ -522,7 +518,7 @@ msgstr "Целевая дата для сборки. Сборка будет п #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:909 +#: build/templates/build/detail.html:34 common/models.py:908 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -659,7 +655,8 @@ msgstr "Порядок сборки" #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 #: part/templates/part/navbar.html:45 templates/InvenTree/index.html:229 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:37 users/models.py:44 +#: templates/InvenTree/settings/navbar.html:89 +#: templates/InvenTree/settings/navbar.html:91 users/models.py:44 msgid "Build Orders" msgstr "Порядок сборки" @@ -1542,7 +1539,7 @@ msgstr "" msgid "Select {name} file to upload" msgstr "" -#: common/models.py:259 common/models.py:760 common/models.py:873 +#: common/models.py:259 common/models.py:739 common/models.py:872 msgid "Settings key (must be unique - case insensitive" msgstr "" @@ -1678,388 +1675,388 @@ msgstr "" msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:542 -msgid "Recent Part Count" -msgstr "" - -#: common/models.py:543 -msgid "Number of recent parts to display on index page" -msgstr "" - -#: common/models.py:549 part/models.py:2280 report/models.py:187 +#: common/models.py:542 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" -#: common/models.py:550 +#: common/models.py:543 msgid "Parts are templates by default" msgstr "" -#: common/models.py:556 part/models.py:865 templates/js/table_filters.js:132 +#: common/models.py:549 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" -#: common/models.py:557 +#: common/models.py:550 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:563 part/models.py:871 templates/js/table_filters.js:340 +#: common/models.py:556 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "" -#: common/models.py:564 +#: common/models.py:557 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:570 part/models.py:882 +#: common/models.py:563 part/models.py:882 msgid "Purchaseable" msgstr "" -#: common/models.py:571 +#: common/models.py:564 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:577 part/models.py:887 templates/js/table_filters.js:348 +#: common/models.py:570 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "" -#: common/models.py:578 +#: common/models.py:571 msgid "Parts are salable by default" msgstr "" -#: common/models.py:584 part/models.py:877 templates/js/table_filters.js:33 +#: common/models.py:577 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" -#: common/models.py:585 +#: common/models.py:578 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:591 part/models.py:897 templates/js/table_filters.js:29 +#: common/models.py:584 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" -#: common/models.py:592 +#: common/models.py:585 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:598 +#: common/models.py:591 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:599 +#: common/models.py:592 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:605 +#: common/models.py:598 msgid "Show Import in Views" msgstr "" -#: common/models.py:606 +#: common/models.py:599 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:612 +#: common/models.py:605 msgid "Show Price in Forms" msgstr "" -#: common/models.py:613 +#: common/models.py:606 msgid "Display part price in some forms" msgstr "" -#: common/models.py:619 +#: common/models.py:612 msgid "Show related parts" msgstr "" -#: common/models.py:620 +#: common/models.py:613 msgid "Display related parts for a part" msgstr "" -#: common/models.py:626 +#: common/models.py:619 msgid "Create initial stock" msgstr "" -#: common/models.py:627 +#: common/models.py:620 msgid "Create initial stock on part creation" msgstr "" -#: common/models.py:633 +#: common/models.py:626 msgid "Internal Prices" msgstr "" -#: common/models.py:634 +#: common/models.py:627 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:640 +#: common/models.py:633 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:641 +#: common/models.py:634 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:647 templates/stats.html:25 +#: common/models.py:640 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:648 +#: common/models.py:641 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:654 +#: common/models.py:647 msgid "Page Size" msgstr "" -#: common/models.py:655 +#: common/models.py:648 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:665 +#: common/models.py:658 msgid "Test Reports" msgstr "" -#: common/models.py:666 +#: common/models.py:659 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:672 -msgid "Search Preview Results" -msgstr "" - -#: common/models.py:673 -msgid "Number of results to show in search preview window" -msgstr "" - -#: common/models.py:679 +#: common/models.py:665 msgid "Stock Expiry" msgstr "" -#: common/models.py:680 +#: common/models.py:666 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:686 +#: common/models.py:672 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:687 +#: common/models.py:673 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:693 +#: common/models.py:679 msgid "Stock Stale Time" msgstr "" -#: common/models.py:694 +#: common/models.py:680 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:696 +#: common/models.py:682 msgid "days" msgstr "" -#: common/models.py:701 +#: common/models.py:687 msgid "Build Expired Stock" msgstr "" -#: common/models.py:702 +#: common/models.py:688 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:708 +#: common/models.py:694 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:709 +#: common/models.py:695 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:715 +#: common/models.py:701 msgid "Group by Part" msgstr "" -#: common/models.py:716 +#: common/models.py:702 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:722 -msgid "Recent Stock Count" -msgstr "" - -#: common/models.py:723 -msgid "Number of recent stock items to display on index page" -msgstr "" - -#: common/models.py:729 +#: common/models.py:708 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:730 +#: common/models.py:709 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:735 +#: common/models.py:714 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:736 +#: common/models.py:715 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:740 +#: common/models.py:719 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:741 +#: common/models.py:720 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:746 +#: common/models.py:725 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:747 +#: common/models.py:726 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:771 +#: common/models.py:750 msgid "Show starred parts" msgstr "" -#: common/models.py:772 +#: common/models.py:751 msgid "Show starred parts on the homepage" msgstr "" -#: common/models.py:777 +#: common/models.py:756 msgid "Show latest parts" msgstr "" -#: common/models.py:778 +#: common/models.py:757 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:783 +#: common/models.py:762 +msgid "Recent Part Count" +msgstr "" + +#: common/models.py:763 +msgid "Number of recent parts to display on index page" +msgstr "" + +#: common/models.py:769 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:784 +#: common/models.py:770 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:789 +#: common/models.py:775 msgid "Show recent stock changes" msgstr "" -#: common/models.py:790 +#: common/models.py:776 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:795 +#: common/models.py:781 +msgid "Recent Stock Count" +msgstr "" + +#: common/models.py:782 +msgid "Number of recent stock items to display on index page" +msgstr "" + +#: common/models.py:787 msgid "Show low stock" msgstr "" -#: common/models.py:796 +#: common/models.py:788 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:801 +#: common/models.py:793 msgid "Show depleted stock" msgstr "" -#: common/models.py:802 +#: common/models.py:794 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:807 +#: common/models.py:799 msgid "Show needed stock" msgstr "" -#: common/models.py:808 +#: common/models.py:800 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:813 +#: common/models.py:805 msgid "Show expired stock" msgstr "" -#: common/models.py:814 +#: common/models.py:806 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:819 +#: common/models.py:811 msgid "Show stale stock" msgstr "" -#: common/models.py:820 +#: common/models.py:812 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:825 +#: common/models.py:817 msgid "Show pending builds" msgstr "" -#: common/models.py:826 +#: common/models.py:818 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:831 +#: common/models.py:823 msgid "Show overdue builds" msgstr "" -#: common/models.py:832 +#: common/models.py:824 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:837 +#: common/models.py:829 msgid "Show outstanding POs" msgstr "" -#: common/models.py:838 +#: common/models.py:830 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:843 +#: common/models.py:835 msgid "Show overdue POs" msgstr "" -#: common/models.py:844 +#: common/models.py:836 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:849 +#: common/models.py:841 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:850 +#: common/models.py:842 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:855 +#: common/models.py:847 msgid "Show overdue SOs" msgstr "" -#: common/models.py:856 +#: common/models.py:848 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:910 company/forms.py:43 +#: common/models.py:854 +msgid "Search Preview Results" +msgstr "" + +#: common/models.py:855 +msgid "Number of results to show in search preview window" +msgstr "" + +#: common/models.py:909 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:917 company/templates/company/supplier_part.html:231 +#: common/models.py:916 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:918 +#: common/models.py:917 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1011 +#: common/models.py:1010 msgid "Default" msgstr "" @@ -2071,19 +2068,19 @@ msgstr "" msgid "Change Setting" msgstr "" -#: common/views.py:102 +#: common/views.py:119 msgid "Supplied value is not allowed" msgstr "" -#: common/views.py:111 +#: common/views.py:128 msgid "Supplied value must be a boolean" msgstr "" -#: common/views.py:121 +#: common/views.py:138 msgid "Change User Setting" msgstr "" -#: common/views.py:196 order/templates/order/order_wizard/po_upload.html:42 +#: common/views.py:213 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 #: order/templates/order/purchase_order_detail.html:26 order/views.py:290 @@ -2093,7 +2090,7 @@ msgstr "" msgid "Upload File" msgstr "" -#: common/views.py:197 order/templates/order/order_wizard/match_fields.html:52 +#: common/views.py:214 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 @@ -2101,19 +2098,19 @@ msgstr "" msgid "Match Fields" msgstr "" -#: common/views.py:198 +#: common/views.py:215 msgid "Match Items" msgstr "" -#: common/views.py:543 +#: common/views.py:560 msgid "Fields matching failed" msgstr "" -#: common/views.py:598 +#: common/views.py:615 msgid "Parts imported" msgstr "" -#: common/views.py:620 order/templates/order/order_wizard/match_fields.html:27 +#: common/views.py:637 order/templates/order/order_wizard/match_fields.html:27 #: order/templates/order/order_wizard/match_parts.html:19 #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 @@ -2501,7 +2498,8 @@ msgstr "" #: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 #: part/templates/part/navbar.html:74 templates/InvenTree/index.html:260 #: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:37 +#: templates/InvenTree/settings/navbar.html:95 +#: templates/InvenTree/settings/navbar.html:97 templates/navbar.html:37 #: users/models.py:45 msgid "Purchase Orders" msgstr "" @@ -2524,7 +2522,8 @@ msgstr "" #: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 #: part/templates/part/navbar.html:82 templates/InvenTree/index.html:291 #: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:43 templates/navbar.html:46 +#: templates/InvenTree/settings/navbar.html:101 +#: templates/InvenTree/settings/navbar.html:103 templates/navbar.html:46 #: users/models.py:46 msgid "Sales Orders" msgstr "" @@ -2625,8 +2624,8 @@ msgstr "" #: company/templates/company/manufacturer_part.html:133 #: part/templates/part/detail.html:162 -#: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:66 +#: templates/InvenTree/settings/category.html:26 +#: templates/InvenTree/settings/part.html:63 msgid "New Parameter" msgstr "" @@ -2659,7 +2658,8 @@ msgstr "" #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:150 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:34 templates/js/part.js:269 +#: templates/InvenTree/settings/navbar.html:83 +#: templates/InvenTree/settings/navbar.html:85 templates/js/part.js:269 #: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 #: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" @@ -3449,7 +3449,8 @@ msgstr "" #: part/templates/part/category_navbar.html:21 #: part/templates/part/category_navbar.html:24 #: templates/InvenTree/index.html:102 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:855 +#: templates/InvenTree/settings/navbar.html:71 +#: templates/InvenTree/settings/navbar.html:73 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -3995,7 +3996,8 @@ msgid "Part keywords to improve visibility in search results" msgstr "" #: part/models.py:755 part/models.py:2323 -#: part/templates/part/set_category.html:15 templates/js/part.js:641 +#: part/templates/part/set_category.html:15 +#: templates/InvenTree/settings/settings.html:165 templates/js/part.js:641 msgid "Category" msgstr "" @@ -4175,7 +4177,7 @@ msgid "Parameter Units" msgstr "" #: part/models.py:2280 part/models.py:2329 part/models.py:2330 -#: templates/InvenTree/settings/category.html:62 +#: templates/InvenTree/settings/settings.html:160 msgid "Parameter Template" msgstr "" @@ -4187,7 +4189,7 @@ msgstr "" msgid "Parameter Value" msgstr "" -#: part/models.py:2334 templates/InvenTree/settings/category.html:67 +#: part/models.py:2334 templates/InvenTree/settings/settings.html:169 msgid "Default Value" msgstr "" @@ -6146,121 +6148,140 @@ msgstr "" msgid "No stock location set" msgstr "" -#: templates/InvenTree/settings/appearance.html:10 -msgid "Theme Settings" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:17 -msgid "Color Themes" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:29 -#, python-format -msgid "" -"\n" -" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" -" Please select another color theme :)\n" -" " -msgstr "" - -#: templates/InvenTree/settings/appearance.html:39 -msgid "Language" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:61 -msgid "Set Language" -msgstr "" - -#: templates/InvenTree/settings/build.html:10 -msgid "Build Order Settings" -msgstr "" - -#: templates/InvenTree/settings/category.html:9 -msgid "Category Settings" -msgstr "" - -#: templates/InvenTree/settings/category.html:25 -msgid "Category Parameter Templates" -msgstr "" - -#: templates/InvenTree/settings/category.html:52 -msgid "No category parameter templates found" -msgstr "" - -#: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:103 -msgid "Edit Template" -msgstr "" - -#: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:104 -msgid "Delete Template" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:10 -msgid "Currency Settings" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:25 -msgid "Base Currency" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:29 -msgid "Exchange Rates" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:39 -msgid "Last Update" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:45 -msgid "Never" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:50 -msgid "Update Now" -msgstr "" - -#: templates/InvenTree/settings/global.html:10 -msgid "Global InvenTree Settings" -msgstr "" - -#: templates/InvenTree/settings/global.html:26 +#: templates/InvenTree/settings/barcode.html:8 msgid "Barcode Settings" msgstr "" -#: templates/InvenTree/settings/global.html:34 -msgid "Search Settings" +#: templates/InvenTree/settings/build.html:8 +msgid "Build Order Settings" +msgstr "" + +#: templates/InvenTree/settings/category.html:7 +msgid "Category Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:8 +msgid "Currency Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:23 +msgid "Base Currency" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:27 +msgid "Exchange Rates" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:37 +msgid "Last Update" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:43 +msgid "Never" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:48 +msgid "Update Now" +msgstr "" + +#: templates/InvenTree/settings/global.html:9 +msgid "Server Settings" msgstr "" #: templates/InvenTree/settings/header.html:7 msgid "Setting" msgstr "" -#: templates/InvenTree/settings/part.html:9 +#: templates/InvenTree/settings/navbar.html:12 +#: templates/InvenTree/settings/user_settings.html:9 +msgid "User Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:15 +#: templates/InvenTree/settings/navbar.html:17 +msgid "Account" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:21 +#: templates/InvenTree/settings/navbar.html:23 +msgid "Home Page" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:27 +#: templates/InvenTree/settings/navbar.html:29 templates/js/tables.js:351 +#: templates/search_form.html:6 templates/search_form.html:8 +msgid "Search" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:34 +#: templates/InvenTree/settings/navbar.html:36 +#: templates/InvenTree/settings/settings.html:8 templates/navbar.html:84 +msgid "Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:44 +msgid "InvenTree Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:47 +#: templates/InvenTree/settings/navbar.html:49 templates/stats.html:9 +msgid "Server" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:53 +#: templates/InvenTree/settings/navbar.html:55 +msgid "Barcodes" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:59 +#: templates/InvenTree/settings/navbar.html:61 +msgid "Currencies" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:65 +#: templates/InvenTree/settings/navbar.html:67 +msgid "Reporting" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:77 +#: templates/InvenTree/settings/navbar.html:79 +msgid "Categories" +msgstr "" + +#: templates/InvenTree/settings/part.html:7 msgid "Part Settings" msgstr "" -#: templates/InvenTree/settings/part.html:14 +#: templates/InvenTree/settings/part.html:12 msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:46 +#: templates/InvenTree/settings/part.html:43 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:49 +#: templates/InvenTree/settings/part.html:46 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:62 +#: templates/InvenTree/settings/part.html:59 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:83 +#: templates/InvenTree/settings/part.html:80 msgid "No part parameter templates found" msgstr "" +#: templates/InvenTree/settings/part.html:100 +#: templates/InvenTree/settings/settings.html:172 +msgid "Edit Template" +msgstr "" + +#: templates/InvenTree/settings/part.html:101 +#: templates/InvenTree/settings/settings.html:173 +msgid "Delete Template" +msgstr "" + #: templates/InvenTree/settings/po.html:9 msgid "Purchase Order Settings" msgstr "" @@ -6269,95 +6290,81 @@ msgstr "" msgid "Report Settings" msgstr "" -#: templates/InvenTree/settings/setting.html:28 +#: templates/InvenTree/settings/setting.html:29 msgid "No value set" msgstr "" -#: templates/InvenTree/settings/setting.html:36 +#: templates/InvenTree/settings/setting.html:41 msgid "Edit setting" msgstr "" -#: templates/InvenTree/settings/settings.html:8 -#: templates/InvenTree/settings/settings.html:14 templates/navbar.html:84 -msgid "Settings" +#: templates/InvenTree/settings/settings.html:150 +msgid "No category parameter templates found" msgstr "" -#: templates/InvenTree/settings/so.html:9 +#: templates/InvenTree/settings/so.html:7 msgid "Sales Order Settings" msgstr "" -#: templates/InvenTree/settings/stock.html:9 +#: templates/InvenTree/settings/stock.html:7 msgid "Stock Settings" msgstr "" -#: templates/InvenTree/settings/stock.html:13 templates/stock_table.html:50 -msgid "Stock Options" +#: templates/InvenTree/settings/user.html:9 +msgid "Account Settings" msgstr "" -#: templates/InvenTree/settings/tabs.html:3 -#: templates/InvenTree/settings/tabs.html:12 -#: templates/InvenTree/settings/user.html:10 -#: templates/InvenTree/settings/user_settings.html:10 -msgid "User Settings" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:6 -msgid "Account" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:9 -msgid "Appearance" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:16 -msgid "InvenTree Settings" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:19 -msgid "Global" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:22 -msgid "Currencies" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:25 -msgid "Report" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:28 -msgid "Categories" -msgstr "" - -#: templates/InvenTree/settings/user.html:16 -msgid "User Information" -msgstr "" - -#: templates/InvenTree/settings/user.html:19 +#: templates/InvenTree/settings/user.html:15 msgid "Edit" msgstr "" -#: templates/InvenTree/settings/user.html:21 +#: templates/InvenTree/settings/user.html:17 msgid "Change Password" msgstr "" -#: templates/InvenTree/settings/user.html:28 +#: templates/InvenTree/settings/user.html:24 #: templates/registration/login.html:58 msgid "Username" msgstr "" -#: templates/InvenTree/settings/user.html:32 +#: templates/InvenTree/settings/user.html:28 msgid "First Name" msgstr "" -#: templates/InvenTree/settings/user.html:36 +#: templates/InvenTree/settings/user.html:32 msgid "Last Name" msgstr "" -#: templates/InvenTree/settings/user.html:40 +#: templates/InvenTree/settings/user.html:36 msgid "Email Address" msgstr "" +#: templates/InvenTree/settings/user.html:42 +msgid "Theme Settings" +msgstr "" + +#: templates/InvenTree/settings/user.html:63 +#, fuzzy +#| msgid "Apply Theme" +msgid "Set Theme" +msgstr "Применить тему" + +#: templates/InvenTree/settings/user.html:70 +msgid "Language Settings" +msgstr "" + +#: templates/InvenTree/settings/user.html:90 +msgid "Set Language" +msgstr "" + +#: templates/InvenTree/settings/user_homepage.html:9 +msgid "Home Page Settings" +msgstr "" + +#: templates/InvenTree/settings/user_search.html:9 +msgid "Search Settings" +msgstr "" + #: templates/about.html:13 msgid "InvenTree Version Information" msgstr "" @@ -7651,11 +7658,6 @@ msgstr "" msgid "rows" msgstr "" -#: templates/js/tables.js:351 templates/search_form.html:6 -#: templates/search_form.html:8 -msgid "Search" -msgstr "" - #: templates/js/tables.js:354 msgid "No matching results" msgstr "" @@ -7780,10 +7782,6 @@ msgstr "" msgid "Send email" msgstr "" -#: templates/stats.html:9 -msgid "Server" -msgstr "" - #: templates/stats.html:13 msgid "Instance Name" msgstr "" @@ -7844,6 +7842,10 @@ msgstr "" msgid "Print test reports" msgstr "" +#: templates/stock_table.html:50 +msgid "Stock Options" +msgstr "" + #: templates/stock_table.html:55 msgid "Add to selected stock items" msgstr "" diff --git a/InvenTree/locale/sv/LC_MESSAGES/django.po b/InvenTree/locale/sv/LC_MESSAGES/django.po index 9298514d60..c80af339f6 100644 --- a/InvenTree/locale/sv/LC_MESSAGES/django.po +++ b/InvenTree/locale/sv/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 21:02+0000\n" +"POT-Creation-Date: 2021-07-28 05:05+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Swedish\n" @@ -33,42 +33,38 @@ msgstr "" msgid "Enter date" msgstr "" -#: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 +#: InvenTree/forms.py:111 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 #: order/forms.py:74 part/forms.py:109 templates/js/forms.js:526 msgid "Confirm" msgstr "" -#: InvenTree/forms.py:128 +#: InvenTree/forms.py:127 msgid "Confirm delete" msgstr "" -#: InvenTree/forms.py:129 +#: InvenTree/forms.py:128 msgid "Confirm item deletion" msgstr "" -#: InvenTree/forms.py:161 templates/registration/login.html:76 +#: InvenTree/forms.py:160 templates/registration/login.html:76 msgid "Enter password" msgstr "" -#: InvenTree/forms.py:162 +#: InvenTree/forms.py:161 msgid "Enter new password" msgstr "" -#: InvenTree/forms.py:169 +#: InvenTree/forms.py:168 msgid "Confirm password" msgstr "" -#: InvenTree/forms.py:170 +#: InvenTree/forms.py:169 msgid "Confirm new password" msgstr "" -#: InvenTree/forms.py:205 -msgid "Apply Theme" -msgstr "" - -#: InvenTree/forms.py:235 +#: InvenTree/forms.py:201 msgid "Select Category" msgstr "" @@ -122,8 +118,8 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:880 -#: common/models.py:881 part/models.py:2097 +#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:879 +#: common/models.py:880 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -432,27 +428,27 @@ msgstr "" msgid "Overage must be an integer value or a percentage" msgstr "" -#: InvenTree/views.py:608 +#: InvenTree/views.py:609 msgid "Delete Item" msgstr "" -#: InvenTree/views.py:657 +#: InvenTree/views.py:658 msgid "Check box to confirm item deletion" msgstr "" -#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:673 templates/InvenTree/settings/user.html:14 msgid "Edit User Information" msgstr "" -#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:684 templates/InvenTree/settings/user.html:18 msgid "Set Password" msgstr "" -#: InvenTree/views.py:702 +#: InvenTree/views.py:703 msgid "Password fields must match" msgstr "" -#: InvenTree/views.py:953 templates/navbar.html:95 +#: InvenTree/views.py:897 templates/navbar.html:95 msgid "System Information" msgstr "" @@ -522,7 +518,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:909 +#: build/templates/build/detail.html:34 common/models.py:908 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -659,7 +655,8 @@ msgstr "" #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 #: part/templates/part/navbar.html:45 templates/InvenTree/index.html:229 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:37 users/models.py:44 +#: templates/InvenTree/settings/navbar.html:89 +#: templates/InvenTree/settings/navbar.html:91 users/models.py:44 msgid "Build Orders" msgstr "" @@ -1542,7 +1539,7 @@ msgstr "" msgid "Select {name} file to upload" msgstr "" -#: common/models.py:259 common/models.py:760 common/models.py:873 +#: common/models.py:259 common/models.py:739 common/models.py:872 msgid "Settings key (must be unique - case insensitive" msgstr "" @@ -1678,388 +1675,388 @@ msgstr "" msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:542 -msgid "Recent Part Count" -msgstr "" - -#: common/models.py:543 -msgid "Number of recent parts to display on index page" -msgstr "" - -#: common/models.py:549 part/models.py:2280 report/models.py:187 +#: common/models.py:542 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" -#: common/models.py:550 +#: common/models.py:543 msgid "Parts are templates by default" msgstr "" -#: common/models.py:556 part/models.py:865 templates/js/table_filters.js:132 +#: common/models.py:549 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" -#: common/models.py:557 +#: common/models.py:550 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:563 part/models.py:871 templates/js/table_filters.js:340 +#: common/models.py:556 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "" -#: common/models.py:564 +#: common/models.py:557 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:570 part/models.py:882 +#: common/models.py:563 part/models.py:882 msgid "Purchaseable" msgstr "" -#: common/models.py:571 +#: common/models.py:564 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:577 part/models.py:887 templates/js/table_filters.js:348 +#: common/models.py:570 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "" -#: common/models.py:578 +#: common/models.py:571 msgid "Parts are salable by default" msgstr "" -#: common/models.py:584 part/models.py:877 templates/js/table_filters.js:33 +#: common/models.py:577 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" -#: common/models.py:585 +#: common/models.py:578 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:591 part/models.py:897 templates/js/table_filters.js:29 +#: common/models.py:584 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" -#: common/models.py:592 +#: common/models.py:585 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:598 +#: common/models.py:591 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:599 +#: common/models.py:592 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:605 +#: common/models.py:598 msgid "Show Import in Views" msgstr "" -#: common/models.py:606 +#: common/models.py:599 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:612 +#: common/models.py:605 msgid "Show Price in Forms" msgstr "" -#: common/models.py:613 +#: common/models.py:606 msgid "Display part price in some forms" msgstr "" -#: common/models.py:619 +#: common/models.py:612 msgid "Show related parts" msgstr "" -#: common/models.py:620 +#: common/models.py:613 msgid "Display related parts for a part" msgstr "" -#: common/models.py:626 +#: common/models.py:619 msgid "Create initial stock" msgstr "" -#: common/models.py:627 +#: common/models.py:620 msgid "Create initial stock on part creation" msgstr "" -#: common/models.py:633 +#: common/models.py:626 msgid "Internal Prices" msgstr "" -#: common/models.py:634 +#: common/models.py:627 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:640 +#: common/models.py:633 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:641 +#: common/models.py:634 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:647 templates/stats.html:25 +#: common/models.py:640 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:648 +#: common/models.py:641 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:654 +#: common/models.py:647 msgid "Page Size" msgstr "" -#: common/models.py:655 +#: common/models.py:648 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:665 +#: common/models.py:658 msgid "Test Reports" msgstr "" -#: common/models.py:666 +#: common/models.py:659 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:672 -msgid "Search Preview Results" -msgstr "" - -#: common/models.py:673 -msgid "Number of results to show in search preview window" -msgstr "" - -#: common/models.py:679 +#: common/models.py:665 msgid "Stock Expiry" msgstr "" -#: common/models.py:680 +#: common/models.py:666 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:686 +#: common/models.py:672 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:687 +#: common/models.py:673 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:693 +#: common/models.py:679 msgid "Stock Stale Time" msgstr "" -#: common/models.py:694 +#: common/models.py:680 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:696 +#: common/models.py:682 msgid "days" msgstr "" -#: common/models.py:701 +#: common/models.py:687 msgid "Build Expired Stock" msgstr "" -#: common/models.py:702 +#: common/models.py:688 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:708 +#: common/models.py:694 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:709 +#: common/models.py:695 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:715 +#: common/models.py:701 msgid "Group by Part" msgstr "" -#: common/models.py:716 +#: common/models.py:702 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:722 -msgid "Recent Stock Count" -msgstr "" - -#: common/models.py:723 -msgid "Number of recent stock items to display on index page" -msgstr "" - -#: common/models.py:729 +#: common/models.py:708 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:730 +#: common/models.py:709 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:735 +#: common/models.py:714 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:736 +#: common/models.py:715 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:740 +#: common/models.py:719 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:741 +#: common/models.py:720 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:746 +#: common/models.py:725 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:747 +#: common/models.py:726 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:771 +#: common/models.py:750 msgid "Show starred parts" msgstr "" -#: common/models.py:772 +#: common/models.py:751 msgid "Show starred parts on the homepage" msgstr "" -#: common/models.py:777 +#: common/models.py:756 msgid "Show latest parts" msgstr "" -#: common/models.py:778 +#: common/models.py:757 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:783 +#: common/models.py:762 +msgid "Recent Part Count" +msgstr "" + +#: common/models.py:763 +msgid "Number of recent parts to display on index page" +msgstr "" + +#: common/models.py:769 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:784 +#: common/models.py:770 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:789 +#: common/models.py:775 msgid "Show recent stock changes" msgstr "" -#: common/models.py:790 +#: common/models.py:776 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:795 +#: common/models.py:781 +msgid "Recent Stock Count" +msgstr "" + +#: common/models.py:782 +msgid "Number of recent stock items to display on index page" +msgstr "" + +#: common/models.py:787 msgid "Show low stock" msgstr "" -#: common/models.py:796 +#: common/models.py:788 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:801 +#: common/models.py:793 msgid "Show depleted stock" msgstr "" -#: common/models.py:802 +#: common/models.py:794 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:807 +#: common/models.py:799 msgid "Show needed stock" msgstr "" -#: common/models.py:808 +#: common/models.py:800 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:813 +#: common/models.py:805 msgid "Show expired stock" msgstr "" -#: common/models.py:814 +#: common/models.py:806 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:819 +#: common/models.py:811 msgid "Show stale stock" msgstr "" -#: common/models.py:820 +#: common/models.py:812 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:825 +#: common/models.py:817 msgid "Show pending builds" msgstr "" -#: common/models.py:826 +#: common/models.py:818 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:831 +#: common/models.py:823 msgid "Show overdue builds" msgstr "" -#: common/models.py:832 +#: common/models.py:824 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:837 +#: common/models.py:829 msgid "Show outstanding POs" msgstr "" -#: common/models.py:838 +#: common/models.py:830 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:843 +#: common/models.py:835 msgid "Show overdue POs" msgstr "" -#: common/models.py:844 +#: common/models.py:836 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:849 +#: common/models.py:841 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:850 +#: common/models.py:842 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:855 +#: common/models.py:847 msgid "Show overdue SOs" msgstr "" -#: common/models.py:856 +#: common/models.py:848 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:910 company/forms.py:43 +#: common/models.py:854 +msgid "Search Preview Results" +msgstr "" + +#: common/models.py:855 +msgid "Number of results to show in search preview window" +msgstr "" + +#: common/models.py:909 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:917 company/templates/company/supplier_part.html:231 +#: common/models.py:916 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:918 +#: common/models.py:917 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1011 +#: common/models.py:1010 msgid "Default" msgstr "" @@ -2071,19 +2068,19 @@ msgstr "" msgid "Change Setting" msgstr "" -#: common/views.py:102 +#: common/views.py:119 msgid "Supplied value is not allowed" msgstr "" -#: common/views.py:111 +#: common/views.py:128 msgid "Supplied value must be a boolean" msgstr "" -#: common/views.py:121 +#: common/views.py:138 msgid "Change User Setting" msgstr "" -#: common/views.py:196 order/templates/order/order_wizard/po_upload.html:42 +#: common/views.py:213 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 #: order/templates/order/purchase_order_detail.html:26 order/views.py:290 @@ -2093,7 +2090,7 @@ msgstr "" msgid "Upload File" msgstr "" -#: common/views.py:197 order/templates/order/order_wizard/match_fields.html:52 +#: common/views.py:214 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 @@ -2101,19 +2098,19 @@ msgstr "" msgid "Match Fields" msgstr "" -#: common/views.py:198 +#: common/views.py:215 msgid "Match Items" msgstr "" -#: common/views.py:543 +#: common/views.py:560 msgid "Fields matching failed" msgstr "" -#: common/views.py:598 +#: common/views.py:615 msgid "Parts imported" msgstr "" -#: common/views.py:620 order/templates/order/order_wizard/match_fields.html:27 +#: common/views.py:637 order/templates/order/order_wizard/match_fields.html:27 #: order/templates/order/order_wizard/match_parts.html:19 #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 @@ -2501,7 +2498,8 @@ msgstr "" #: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 #: part/templates/part/navbar.html:74 templates/InvenTree/index.html:260 #: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:37 +#: templates/InvenTree/settings/navbar.html:95 +#: templates/InvenTree/settings/navbar.html:97 templates/navbar.html:37 #: users/models.py:45 msgid "Purchase Orders" msgstr "" @@ -2524,7 +2522,8 @@ msgstr "" #: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 #: part/templates/part/navbar.html:82 templates/InvenTree/index.html:291 #: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:43 templates/navbar.html:46 +#: templates/InvenTree/settings/navbar.html:101 +#: templates/InvenTree/settings/navbar.html:103 templates/navbar.html:46 #: users/models.py:46 msgid "Sales Orders" msgstr "" @@ -2625,8 +2624,8 @@ msgstr "" #: company/templates/company/manufacturer_part.html:133 #: part/templates/part/detail.html:162 -#: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:66 +#: templates/InvenTree/settings/category.html:26 +#: templates/InvenTree/settings/part.html:63 msgid "New Parameter" msgstr "" @@ -2659,7 +2658,8 @@ msgstr "" #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:150 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:34 templates/js/part.js:269 +#: templates/InvenTree/settings/navbar.html:83 +#: templates/InvenTree/settings/navbar.html:85 templates/js/part.js:269 #: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 #: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" @@ -3449,7 +3449,8 @@ msgstr "" #: part/templates/part/category_navbar.html:21 #: part/templates/part/category_navbar.html:24 #: templates/InvenTree/index.html:102 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:855 +#: templates/InvenTree/settings/navbar.html:71 +#: templates/InvenTree/settings/navbar.html:73 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -3995,7 +3996,8 @@ msgid "Part keywords to improve visibility in search results" msgstr "" #: part/models.py:755 part/models.py:2323 -#: part/templates/part/set_category.html:15 templates/js/part.js:641 +#: part/templates/part/set_category.html:15 +#: templates/InvenTree/settings/settings.html:165 templates/js/part.js:641 msgid "Category" msgstr "" @@ -4175,7 +4177,7 @@ msgid "Parameter Units" msgstr "" #: part/models.py:2280 part/models.py:2329 part/models.py:2330 -#: templates/InvenTree/settings/category.html:62 +#: templates/InvenTree/settings/settings.html:160 msgid "Parameter Template" msgstr "" @@ -4187,7 +4189,7 @@ msgstr "" msgid "Parameter Value" msgstr "" -#: part/models.py:2334 templates/InvenTree/settings/category.html:67 +#: part/models.py:2334 templates/InvenTree/settings/settings.html:169 msgid "Default Value" msgstr "" @@ -6146,121 +6148,140 @@ msgstr "" msgid "No stock location set" msgstr "" -#: templates/InvenTree/settings/appearance.html:10 -msgid "Theme Settings" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:17 -msgid "Color Themes" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:29 -#, python-format -msgid "" -"\n" -" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" -" Please select another color theme :)\n" -" " -msgstr "" - -#: templates/InvenTree/settings/appearance.html:39 -msgid "Language" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:61 -msgid "Set Language" -msgstr "" - -#: templates/InvenTree/settings/build.html:10 -msgid "Build Order Settings" -msgstr "" - -#: templates/InvenTree/settings/category.html:9 -msgid "Category Settings" -msgstr "" - -#: templates/InvenTree/settings/category.html:25 -msgid "Category Parameter Templates" -msgstr "" - -#: templates/InvenTree/settings/category.html:52 -msgid "No category parameter templates found" -msgstr "" - -#: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:103 -msgid "Edit Template" -msgstr "" - -#: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:104 -msgid "Delete Template" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:10 -msgid "Currency Settings" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:25 -msgid "Base Currency" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:29 -msgid "Exchange Rates" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:39 -msgid "Last Update" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:45 -msgid "Never" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:50 -msgid "Update Now" -msgstr "" - -#: templates/InvenTree/settings/global.html:10 -msgid "Global InvenTree Settings" -msgstr "" - -#: templates/InvenTree/settings/global.html:26 +#: templates/InvenTree/settings/barcode.html:8 msgid "Barcode Settings" msgstr "" -#: templates/InvenTree/settings/global.html:34 -msgid "Search Settings" +#: templates/InvenTree/settings/build.html:8 +msgid "Build Order Settings" +msgstr "" + +#: templates/InvenTree/settings/category.html:7 +msgid "Category Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:8 +msgid "Currency Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:23 +msgid "Base Currency" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:27 +msgid "Exchange Rates" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:37 +msgid "Last Update" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:43 +msgid "Never" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:48 +msgid "Update Now" +msgstr "" + +#: templates/InvenTree/settings/global.html:9 +msgid "Server Settings" msgstr "" #: templates/InvenTree/settings/header.html:7 msgid "Setting" msgstr "" -#: templates/InvenTree/settings/part.html:9 +#: templates/InvenTree/settings/navbar.html:12 +#: templates/InvenTree/settings/user_settings.html:9 +msgid "User Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:15 +#: templates/InvenTree/settings/navbar.html:17 +msgid "Account" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:21 +#: templates/InvenTree/settings/navbar.html:23 +msgid "Home Page" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:27 +#: templates/InvenTree/settings/navbar.html:29 templates/js/tables.js:351 +#: templates/search_form.html:6 templates/search_form.html:8 +msgid "Search" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:34 +#: templates/InvenTree/settings/navbar.html:36 +#: templates/InvenTree/settings/settings.html:8 templates/navbar.html:84 +msgid "Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:44 +msgid "InvenTree Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:47 +#: templates/InvenTree/settings/navbar.html:49 templates/stats.html:9 +msgid "Server" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:53 +#: templates/InvenTree/settings/navbar.html:55 +msgid "Barcodes" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:59 +#: templates/InvenTree/settings/navbar.html:61 +msgid "Currencies" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:65 +#: templates/InvenTree/settings/navbar.html:67 +msgid "Reporting" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:77 +#: templates/InvenTree/settings/navbar.html:79 +msgid "Categories" +msgstr "" + +#: templates/InvenTree/settings/part.html:7 msgid "Part Settings" msgstr "" -#: templates/InvenTree/settings/part.html:14 +#: templates/InvenTree/settings/part.html:12 msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:46 +#: templates/InvenTree/settings/part.html:43 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:49 +#: templates/InvenTree/settings/part.html:46 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:62 +#: templates/InvenTree/settings/part.html:59 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:83 +#: templates/InvenTree/settings/part.html:80 msgid "No part parameter templates found" msgstr "" +#: templates/InvenTree/settings/part.html:100 +#: templates/InvenTree/settings/settings.html:172 +msgid "Edit Template" +msgstr "" + +#: templates/InvenTree/settings/part.html:101 +#: templates/InvenTree/settings/settings.html:173 +msgid "Delete Template" +msgstr "" + #: templates/InvenTree/settings/po.html:9 msgid "Purchase Order Settings" msgstr "" @@ -6269,95 +6290,79 @@ msgstr "" msgid "Report Settings" msgstr "" -#: templates/InvenTree/settings/setting.html:28 +#: templates/InvenTree/settings/setting.html:29 msgid "No value set" msgstr "" -#: templates/InvenTree/settings/setting.html:36 +#: templates/InvenTree/settings/setting.html:41 msgid "Edit setting" msgstr "" -#: templates/InvenTree/settings/settings.html:8 -#: templates/InvenTree/settings/settings.html:14 templates/navbar.html:84 -msgid "Settings" +#: templates/InvenTree/settings/settings.html:150 +msgid "No category parameter templates found" msgstr "" -#: templates/InvenTree/settings/so.html:9 +#: templates/InvenTree/settings/so.html:7 msgid "Sales Order Settings" msgstr "" -#: templates/InvenTree/settings/stock.html:9 +#: templates/InvenTree/settings/stock.html:7 msgid "Stock Settings" msgstr "" -#: templates/InvenTree/settings/stock.html:13 templates/stock_table.html:50 -msgid "Stock Options" +#: templates/InvenTree/settings/user.html:9 +msgid "Account Settings" msgstr "" -#: templates/InvenTree/settings/tabs.html:3 -#: templates/InvenTree/settings/tabs.html:12 -#: templates/InvenTree/settings/user.html:10 -#: templates/InvenTree/settings/user_settings.html:10 -msgid "User Settings" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:6 -msgid "Account" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:9 -msgid "Appearance" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:16 -msgid "InvenTree Settings" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:19 -msgid "Global" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:22 -msgid "Currencies" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:25 -msgid "Report" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:28 -msgid "Categories" -msgstr "" - -#: templates/InvenTree/settings/user.html:16 -msgid "User Information" -msgstr "" - -#: templates/InvenTree/settings/user.html:19 +#: templates/InvenTree/settings/user.html:15 msgid "Edit" msgstr "" -#: templates/InvenTree/settings/user.html:21 +#: templates/InvenTree/settings/user.html:17 msgid "Change Password" msgstr "" -#: templates/InvenTree/settings/user.html:28 +#: templates/InvenTree/settings/user.html:24 #: templates/registration/login.html:58 msgid "Username" msgstr "" -#: templates/InvenTree/settings/user.html:32 +#: templates/InvenTree/settings/user.html:28 msgid "First Name" msgstr "" -#: templates/InvenTree/settings/user.html:36 +#: templates/InvenTree/settings/user.html:32 msgid "Last Name" msgstr "" -#: templates/InvenTree/settings/user.html:40 +#: templates/InvenTree/settings/user.html:36 msgid "Email Address" msgstr "" +#: templates/InvenTree/settings/user.html:42 +msgid "Theme Settings" +msgstr "" + +#: templates/InvenTree/settings/user.html:63 +msgid "Set Theme" +msgstr "" + +#: templates/InvenTree/settings/user.html:70 +msgid "Language Settings" +msgstr "" + +#: templates/InvenTree/settings/user.html:90 +msgid "Set Language" +msgstr "" + +#: templates/InvenTree/settings/user_homepage.html:9 +msgid "Home Page Settings" +msgstr "" + +#: templates/InvenTree/settings/user_search.html:9 +msgid "Search Settings" +msgstr "" + #: templates/about.html:13 msgid "InvenTree Version Information" msgstr "" @@ -7651,11 +7656,6 @@ msgstr "" msgid "rows" msgstr "" -#: templates/js/tables.js:351 templates/search_form.html:6 -#: templates/search_form.html:8 -msgid "Search" -msgstr "" - #: templates/js/tables.js:354 msgid "No matching results" msgstr "" @@ -7780,10 +7780,6 @@ msgstr "" msgid "Send email" msgstr "" -#: templates/stats.html:9 -msgid "Server" -msgstr "" - #: templates/stats.html:13 msgid "Instance Name" msgstr "" @@ -7844,6 +7840,10 @@ msgstr "" msgid "Print test reports" msgstr "" +#: templates/stock_table.html:50 +msgid "Stock Options" +msgstr "" + #: templates/stock_table.html:55 msgid "Add to selected stock items" msgstr "" diff --git a/InvenTree/locale/th/LC_MESSAGES/django.po b/InvenTree/locale/th/LC_MESSAGES/django.po index 207511ee49..317921cac2 100644 --- a/InvenTree/locale/th/LC_MESSAGES/django.po +++ b/InvenTree/locale/th/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 21:02+0000\n" +"POT-Creation-Date: 2021-07-28 05:05+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Thai\n" @@ -33,42 +33,38 @@ msgstr "" msgid "Enter date" msgstr "" -#: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 +#: InvenTree/forms.py:111 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 #: order/forms.py:74 part/forms.py:109 templates/js/forms.js:526 msgid "Confirm" msgstr "" -#: InvenTree/forms.py:128 +#: InvenTree/forms.py:127 msgid "Confirm delete" msgstr "" -#: InvenTree/forms.py:129 +#: InvenTree/forms.py:128 msgid "Confirm item deletion" msgstr "" -#: InvenTree/forms.py:161 templates/registration/login.html:76 +#: InvenTree/forms.py:160 templates/registration/login.html:76 msgid "Enter password" msgstr "" -#: InvenTree/forms.py:162 +#: InvenTree/forms.py:161 msgid "Enter new password" msgstr "" -#: InvenTree/forms.py:169 +#: InvenTree/forms.py:168 msgid "Confirm password" msgstr "" -#: InvenTree/forms.py:170 +#: InvenTree/forms.py:169 msgid "Confirm new password" msgstr "" -#: InvenTree/forms.py:205 -msgid "Apply Theme" -msgstr "" - -#: InvenTree/forms.py:235 +#: InvenTree/forms.py:201 msgid "Select Category" msgstr "" @@ -122,8 +118,8 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:880 -#: common/models.py:881 part/models.py:2097 +#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:879 +#: common/models.py:880 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -432,27 +428,27 @@ msgstr "" msgid "Overage must be an integer value or a percentage" msgstr "" -#: InvenTree/views.py:608 +#: InvenTree/views.py:609 msgid "Delete Item" msgstr "" -#: InvenTree/views.py:657 +#: InvenTree/views.py:658 msgid "Check box to confirm item deletion" msgstr "" -#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:673 templates/InvenTree/settings/user.html:14 msgid "Edit User Information" msgstr "" -#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:684 templates/InvenTree/settings/user.html:18 msgid "Set Password" msgstr "" -#: InvenTree/views.py:702 +#: InvenTree/views.py:703 msgid "Password fields must match" msgstr "" -#: InvenTree/views.py:953 templates/navbar.html:95 +#: InvenTree/views.py:897 templates/navbar.html:95 msgid "System Information" msgstr "" @@ -522,7 +518,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:909 +#: build/templates/build/detail.html:34 common/models.py:908 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -659,7 +655,8 @@ msgstr "" #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 #: part/templates/part/navbar.html:45 templates/InvenTree/index.html:229 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:37 users/models.py:44 +#: templates/InvenTree/settings/navbar.html:89 +#: templates/InvenTree/settings/navbar.html:91 users/models.py:44 msgid "Build Orders" msgstr "" @@ -1542,7 +1539,7 @@ msgstr "" msgid "Select {name} file to upload" msgstr "" -#: common/models.py:259 common/models.py:760 common/models.py:873 +#: common/models.py:259 common/models.py:739 common/models.py:872 msgid "Settings key (must be unique - case insensitive" msgstr "" @@ -1678,388 +1675,388 @@ msgstr "" msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:542 -msgid "Recent Part Count" -msgstr "" - -#: common/models.py:543 -msgid "Number of recent parts to display on index page" -msgstr "" - -#: common/models.py:549 part/models.py:2280 report/models.py:187 +#: common/models.py:542 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" -#: common/models.py:550 +#: common/models.py:543 msgid "Parts are templates by default" msgstr "" -#: common/models.py:556 part/models.py:865 templates/js/table_filters.js:132 +#: common/models.py:549 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" -#: common/models.py:557 +#: common/models.py:550 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:563 part/models.py:871 templates/js/table_filters.js:340 +#: common/models.py:556 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "" -#: common/models.py:564 +#: common/models.py:557 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:570 part/models.py:882 +#: common/models.py:563 part/models.py:882 msgid "Purchaseable" msgstr "" -#: common/models.py:571 +#: common/models.py:564 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:577 part/models.py:887 templates/js/table_filters.js:348 +#: common/models.py:570 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "" -#: common/models.py:578 +#: common/models.py:571 msgid "Parts are salable by default" msgstr "" -#: common/models.py:584 part/models.py:877 templates/js/table_filters.js:33 +#: common/models.py:577 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" -#: common/models.py:585 +#: common/models.py:578 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:591 part/models.py:897 templates/js/table_filters.js:29 +#: common/models.py:584 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" -#: common/models.py:592 +#: common/models.py:585 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:598 +#: common/models.py:591 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:599 +#: common/models.py:592 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:605 +#: common/models.py:598 msgid "Show Import in Views" msgstr "" -#: common/models.py:606 +#: common/models.py:599 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:612 +#: common/models.py:605 msgid "Show Price in Forms" msgstr "" -#: common/models.py:613 +#: common/models.py:606 msgid "Display part price in some forms" msgstr "" -#: common/models.py:619 +#: common/models.py:612 msgid "Show related parts" msgstr "" -#: common/models.py:620 +#: common/models.py:613 msgid "Display related parts for a part" msgstr "" -#: common/models.py:626 +#: common/models.py:619 msgid "Create initial stock" msgstr "" -#: common/models.py:627 +#: common/models.py:620 msgid "Create initial stock on part creation" msgstr "" -#: common/models.py:633 +#: common/models.py:626 msgid "Internal Prices" msgstr "" -#: common/models.py:634 +#: common/models.py:627 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:640 +#: common/models.py:633 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:641 +#: common/models.py:634 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:647 templates/stats.html:25 +#: common/models.py:640 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:648 +#: common/models.py:641 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:654 +#: common/models.py:647 msgid "Page Size" msgstr "" -#: common/models.py:655 +#: common/models.py:648 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:665 +#: common/models.py:658 msgid "Test Reports" msgstr "" -#: common/models.py:666 +#: common/models.py:659 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:672 -msgid "Search Preview Results" -msgstr "" - -#: common/models.py:673 -msgid "Number of results to show in search preview window" -msgstr "" - -#: common/models.py:679 +#: common/models.py:665 msgid "Stock Expiry" msgstr "" -#: common/models.py:680 +#: common/models.py:666 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:686 +#: common/models.py:672 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:687 +#: common/models.py:673 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:693 +#: common/models.py:679 msgid "Stock Stale Time" msgstr "" -#: common/models.py:694 +#: common/models.py:680 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:696 +#: common/models.py:682 msgid "days" msgstr "" -#: common/models.py:701 +#: common/models.py:687 msgid "Build Expired Stock" msgstr "" -#: common/models.py:702 +#: common/models.py:688 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:708 +#: common/models.py:694 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:709 +#: common/models.py:695 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:715 +#: common/models.py:701 msgid "Group by Part" msgstr "" -#: common/models.py:716 +#: common/models.py:702 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:722 -msgid "Recent Stock Count" -msgstr "" - -#: common/models.py:723 -msgid "Number of recent stock items to display on index page" -msgstr "" - -#: common/models.py:729 +#: common/models.py:708 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:730 +#: common/models.py:709 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:735 +#: common/models.py:714 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:736 +#: common/models.py:715 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:740 +#: common/models.py:719 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:741 +#: common/models.py:720 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:746 +#: common/models.py:725 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:747 +#: common/models.py:726 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:771 +#: common/models.py:750 msgid "Show starred parts" msgstr "" -#: common/models.py:772 +#: common/models.py:751 msgid "Show starred parts on the homepage" msgstr "" -#: common/models.py:777 +#: common/models.py:756 msgid "Show latest parts" msgstr "" -#: common/models.py:778 +#: common/models.py:757 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:783 +#: common/models.py:762 +msgid "Recent Part Count" +msgstr "" + +#: common/models.py:763 +msgid "Number of recent parts to display on index page" +msgstr "" + +#: common/models.py:769 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:784 +#: common/models.py:770 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:789 +#: common/models.py:775 msgid "Show recent stock changes" msgstr "" -#: common/models.py:790 +#: common/models.py:776 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:795 +#: common/models.py:781 +msgid "Recent Stock Count" +msgstr "" + +#: common/models.py:782 +msgid "Number of recent stock items to display on index page" +msgstr "" + +#: common/models.py:787 msgid "Show low stock" msgstr "" -#: common/models.py:796 +#: common/models.py:788 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:801 +#: common/models.py:793 msgid "Show depleted stock" msgstr "" -#: common/models.py:802 +#: common/models.py:794 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:807 +#: common/models.py:799 msgid "Show needed stock" msgstr "" -#: common/models.py:808 +#: common/models.py:800 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:813 +#: common/models.py:805 msgid "Show expired stock" msgstr "" -#: common/models.py:814 +#: common/models.py:806 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:819 +#: common/models.py:811 msgid "Show stale stock" msgstr "" -#: common/models.py:820 +#: common/models.py:812 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:825 +#: common/models.py:817 msgid "Show pending builds" msgstr "" -#: common/models.py:826 +#: common/models.py:818 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:831 +#: common/models.py:823 msgid "Show overdue builds" msgstr "" -#: common/models.py:832 +#: common/models.py:824 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:837 +#: common/models.py:829 msgid "Show outstanding POs" msgstr "" -#: common/models.py:838 +#: common/models.py:830 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:843 +#: common/models.py:835 msgid "Show overdue POs" msgstr "" -#: common/models.py:844 +#: common/models.py:836 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:849 +#: common/models.py:841 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:850 +#: common/models.py:842 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:855 +#: common/models.py:847 msgid "Show overdue SOs" msgstr "" -#: common/models.py:856 +#: common/models.py:848 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:910 company/forms.py:43 +#: common/models.py:854 +msgid "Search Preview Results" +msgstr "" + +#: common/models.py:855 +msgid "Number of results to show in search preview window" +msgstr "" + +#: common/models.py:909 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:917 company/templates/company/supplier_part.html:231 +#: common/models.py:916 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:918 +#: common/models.py:917 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1011 +#: common/models.py:1010 msgid "Default" msgstr "" @@ -2071,19 +2068,19 @@ msgstr "" msgid "Change Setting" msgstr "" -#: common/views.py:102 +#: common/views.py:119 msgid "Supplied value is not allowed" msgstr "" -#: common/views.py:111 +#: common/views.py:128 msgid "Supplied value must be a boolean" msgstr "" -#: common/views.py:121 +#: common/views.py:138 msgid "Change User Setting" msgstr "" -#: common/views.py:196 order/templates/order/order_wizard/po_upload.html:42 +#: common/views.py:213 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 #: order/templates/order/purchase_order_detail.html:26 order/views.py:290 @@ -2093,7 +2090,7 @@ msgstr "" msgid "Upload File" msgstr "" -#: common/views.py:197 order/templates/order/order_wizard/match_fields.html:52 +#: common/views.py:214 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 @@ -2101,19 +2098,19 @@ msgstr "" msgid "Match Fields" msgstr "" -#: common/views.py:198 +#: common/views.py:215 msgid "Match Items" msgstr "" -#: common/views.py:543 +#: common/views.py:560 msgid "Fields matching failed" msgstr "" -#: common/views.py:598 +#: common/views.py:615 msgid "Parts imported" msgstr "" -#: common/views.py:620 order/templates/order/order_wizard/match_fields.html:27 +#: common/views.py:637 order/templates/order/order_wizard/match_fields.html:27 #: order/templates/order/order_wizard/match_parts.html:19 #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 @@ -2501,7 +2498,8 @@ msgstr "" #: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 #: part/templates/part/navbar.html:74 templates/InvenTree/index.html:260 #: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:37 +#: templates/InvenTree/settings/navbar.html:95 +#: templates/InvenTree/settings/navbar.html:97 templates/navbar.html:37 #: users/models.py:45 msgid "Purchase Orders" msgstr "" @@ -2524,7 +2522,8 @@ msgstr "" #: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 #: part/templates/part/navbar.html:82 templates/InvenTree/index.html:291 #: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:43 templates/navbar.html:46 +#: templates/InvenTree/settings/navbar.html:101 +#: templates/InvenTree/settings/navbar.html:103 templates/navbar.html:46 #: users/models.py:46 msgid "Sales Orders" msgstr "" @@ -2625,8 +2624,8 @@ msgstr "" #: company/templates/company/manufacturer_part.html:133 #: part/templates/part/detail.html:162 -#: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:66 +#: templates/InvenTree/settings/category.html:26 +#: templates/InvenTree/settings/part.html:63 msgid "New Parameter" msgstr "" @@ -2659,7 +2658,8 @@ msgstr "" #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:150 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:34 templates/js/part.js:269 +#: templates/InvenTree/settings/navbar.html:83 +#: templates/InvenTree/settings/navbar.html:85 templates/js/part.js:269 #: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 #: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" @@ -3449,7 +3449,8 @@ msgstr "" #: part/templates/part/category_navbar.html:21 #: part/templates/part/category_navbar.html:24 #: templates/InvenTree/index.html:102 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:855 +#: templates/InvenTree/settings/navbar.html:71 +#: templates/InvenTree/settings/navbar.html:73 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -3995,7 +3996,8 @@ msgid "Part keywords to improve visibility in search results" msgstr "" #: part/models.py:755 part/models.py:2323 -#: part/templates/part/set_category.html:15 templates/js/part.js:641 +#: part/templates/part/set_category.html:15 +#: templates/InvenTree/settings/settings.html:165 templates/js/part.js:641 msgid "Category" msgstr "" @@ -4175,7 +4177,7 @@ msgid "Parameter Units" msgstr "" #: part/models.py:2280 part/models.py:2329 part/models.py:2330 -#: templates/InvenTree/settings/category.html:62 +#: templates/InvenTree/settings/settings.html:160 msgid "Parameter Template" msgstr "" @@ -4187,7 +4189,7 @@ msgstr "" msgid "Parameter Value" msgstr "" -#: part/models.py:2334 templates/InvenTree/settings/category.html:67 +#: part/models.py:2334 templates/InvenTree/settings/settings.html:169 msgid "Default Value" msgstr "" @@ -6146,121 +6148,140 @@ msgstr "" msgid "No stock location set" msgstr "" -#: templates/InvenTree/settings/appearance.html:10 -msgid "Theme Settings" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:17 -msgid "Color Themes" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:29 -#, python-format -msgid "" -"\n" -" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" -" Please select another color theme :)\n" -" " -msgstr "" - -#: templates/InvenTree/settings/appearance.html:39 -msgid "Language" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:61 -msgid "Set Language" -msgstr "" - -#: templates/InvenTree/settings/build.html:10 -msgid "Build Order Settings" -msgstr "" - -#: templates/InvenTree/settings/category.html:9 -msgid "Category Settings" -msgstr "" - -#: templates/InvenTree/settings/category.html:25 -msgid "Category Parameter Templates" -msgstr "" - -#: templates/InvenTree/settings/category.html:52 -msgid "No category parameter templates found" -msgstr "" - -#: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:103 -msgid "Edit Template" -msgstr "" - -#: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:104 -msgid "Delete Template" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:10 -msgid "Currency Settings" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:25 -msgid "Base Currency" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:29 -msgid "Exchange Rates" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:39 -msgid "Last Update" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:45 -msgid "Never" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:50 -msgid "Update Now" -msgstr "" - -#: templates/InvenTree/settings/global.html:10 -msgid "Global InvenTree Settings" -msgstr "" - -#: templates/InvenTree/settings/global.html:26 +#: templates/InvenTree/settings/barcode.html:8 msgid "Barcode Settings" msgstr "" -#: templates/InvenTree/settings/global.html:34 -msgid "Search Settings" +#: templates/InvenTree/settings/build.html:8 +msgid "Build Order Settings" +msgstr "" + +#: templates/InvenTree/settings/category.html:7 +msgid "Category Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:8 +msgid "Currency Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:23 +msgid "Base Currency" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:27 +msgid "Exchange Rates" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:37 +msgid "Last Update" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:43 +msgid "Never" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:48 +msgid "Update Now" +msgstr "" + +#: templates/InvenTree/settings/global.html:9 +msgid "Server Settings" msgstr "" #: templates/InvenTree/settings/header.html:7 msgid "Setting" msgstr "" -#: templates/InvenTree/settings/part.html:9 +#: templates/InvenTree/settings/navbar.html:12 +#: templates/InvenTree/settings/user_settings.html:9 +msgid "User Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:15 +#: templates/InvenTree/settings/navbar.html:17 +msgid "Account" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:21 +#: templates/InvenTree/settings/navbar.html:23 +msgid "Home Page" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:27 +#: templates/InvenTree/settings/navbar.html:29 templates/js/tables.js:351 +#: templates/search_form.html:6 templates/search_form.html:8 +msgid "Search" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:34 +#: templates/InvenTree/settings/navbar.html:36 +#: templates/InvenTree/settings/settings.html:8 templates/navbar.html:84 +msgid "Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:44 +msgid "InvenTree Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:47 +#: templates/InvenTree/settings/navbar.html:49 templates/stats.html:9 +msgid "Server" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:53 +#: templates/InvenTree/settings/navbar.html:55 +msgid "Barcodes" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:59 +#: templates/InvenTree/settings/navbar.html:61 +msgid "Currencies" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:65 +#: templates/InvenTree/settings/navbar.html:67 +msgid "Reporting" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:77 +#: templates/InvenTree/settings/navbar.html:79 +msgid "Categories" +msgstr "" + +#: templates/InvenTree/settings/part.html:7 msgid "Part Settings" msgstr "" -#: templates/InvenTree/settings/part.html:14 +#: templates/InvenTree/settings/part.html:12 msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:46 +#: templates/InvenTree/settings/part.html:43 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:49 +#: templates/InvenTree/settings/part.html:46 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:62 +#: templates/InvenTree/settings/part.html:59 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:83 +#: templates/InvenTree/settings/part.html:80 msgid "No part parameter templates found" msgstr "" +#: templates/InvenTree/settings/part.html:100 +#: templates/InvenTree/settings/settings.html:172 +msgid "Edit Template" +msgstr "" + +#: templates/InvenTree/settings/part.html:101 +#: templates/InvenTree/settings/settings.html:173 +msgid "Delete Template" +msgstr "" + #: templates/InvenTree/settings/po.html:9 msgid "Purchase Order Settings" msgstr "" @@ -6269,95 +6290,79 @@ msgstr "" msgid "Report Settings" msgstr "" -#: templates/InvenTree/settings/setting.html:28 +#: templates/InvenTree/settings/setting.html:29 msgid "No value set" msgstr "" -#: templates/InvenTree/settings/setting.html:36 +#: templates/InvenTree/settings/setting.html:41 msgid "Edit setting" msgstr "" -#: templates/InvenTree/settings/settings.html:8 -#: templates/InvenTree/settings/settings.html:14 templates/navbar.html:84 -msgid "Settings" +#: templates/InvenTree/settings/settings.html:150 +msgid "No category parameter templates found" msgstr "" -#: templates/InvenTree/settings/so.html:9 +#: templates/InvenTree/settings/so.html:7 msgid "Sales Order Settings" msgstr "" -#: templates/InvenTree/settings/stock.html:9 +#: templates/InvenTree/settings/stock.html:7 msgid "Stock Settings" msgstr "" -#: templates/InvenTree/settings/stock.html:13 templates/stock_table.html:50 -msgid "Stock Options" +#: templates/InvenTree/settings/user.html:9 +msgid "Account Settings" msgstr "" -#: templates/InvenTree/settings/tabs.html:3 -#: templates/InvenTree/settings/tabs.html:12 -#: templates/InvenTree/settings/user.html:10 -#: templates/InvenTree/settings/user_settings.html:10 -msgid "User Settings" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:6 -msgid "Account" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:9 -msgid "Appearance" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:16 -msgid "InvenTree Settings" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:19 -msgid "Global" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:22 -msgid "Currencies" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:25 -msgid "Report" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:28 -msgid "Categories" -msgstr "" - -#: templates/InvenTree/settings/user.html:16 -msgid "User Information" -msgstr "" - -#: templates/InvenTree/settings/user.html:19 +#: templates/InvenTree/settings/user.html:15 msgid "Edit" msgstr "" -#: templates/InvenTree/settings/user.html:21 +#: templates/InvenTree/settings/user.html:17 msgid "Change Password" msgstr "" -#: templates/InvenTree/settings/user.html:28 +#: templates/InvenTree/settings/user.html:24 #: templates/registration/login.html:58 msgid "Username" msgstr "" -#: templates/InvenTree/settings/user.html:32 +#: templates/InvenTree/settings/user.html:28 msgid "First Name" msgstr "" -#: templates/InvenTree/settings/user.html:36 +#: templates/InvenTree/settings/user.html:32 msgid "Last Name" msgstr "" -#: templates/InvenTree/settings/user.html:40 +#: templates/InvenTree/settings/user.html:36 msgid "Email Address" msgstr "" +#: templates/InvenTree/settings/user.html:42 +msgid "Theme Settings" +msgstr "" + +#: templates/InvenTree/settings/user.html:63 +msgid "Set Theme" +msgstr "" + +#: templates/InvenTree/settings/user.html:70 +msgid "Language Settings" +msgstr "" + +#: templates/InvenTree/settings/user.html:90 +msgid "Set Language" +msgstr "" + +#: templates/InvenTree/settings/user_homepage.html:9 +msgid "Home Page Settings" +msgstr "" + +#: templates/InvenTree/settings/user_search.html:9 +msgid "Search Settings" +msgstr "" + #: templates/about.html:13 msgid "InvenTree Version Information" msgstr "" @@ -7651,11 +7656,6 @@ msgstr "" msgid "rows" msgstr "" -#: templates/js/tables.js:351 templates/search_form.html:6 -#: templates/search_form.html:8 -msgid "Search" -msgstr "" - #: templates/js/tables.js:354 msgid "No matching results" msgstr "" @@ -7780,10 +7780,6 @@ msgstr "" msgid "Send email" msgstr "" -#: templates/stats.html:9 -msgid "Server" -msgstr "" - #: templates/stats.html:13 msgid "Instance Name" msgstr "" @@ -7844,6 +7840,10 @@ msgstr "" msgid "Print test reports" msgstr "" +#: templates/stock_table.html:50 +msgid "Stock Options" +msgstr "" + #: templates/stock_table.html:55 msgid "Add to selected stock items" msgstr "" diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index 69c6d097ff..8e0bc94232 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 21:02+0000\n" +"POT-Creation-Date: 2021-07-28 05:05+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Turkish\n" @@ -33,42 +33,38 @@ msgstr "Eşleşen eylem bulunamadı" msgid "Enter date" msgstr "Tarih giriniz" -#: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 +#: InvenTree/forms.py:111 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 #: order/forms.py:74 part/forms.py:109 templates/js/forms.js:526 msgid "Confirm" msgstr "Onay" -#: InvenTree/forms.py:128 +#: InvenTree/forms.py:127 msgid "Confirm delete" msgstr "Silmeyi Onayla" -#: InvenTree/forms.py:129 +#: InvenTree/forms.py:128 msgid "Confirm item deletion" msgstr "Silmeyi onayla" -#: InvenTree/forms.py:161 templates/registration/login.html:76 +#: InvenTree/forms.py:160 templates/registration/login.html:76 msgid "Enter password" msgstr "Şifrenizi girin" -#: InvenTree/forms.py:162 +#: InvenTree/forms.py:161 msgid "Enter new password" msgstr "Lütfen Yeni Parolayı Girin" -#: InvenTree/forms.py:169 +#: InvenTree/forms.py:168 msgid "Confirm password" msgstr "Parolayı doğrulayın" -#: InvenTree/forms.py:170 +#: InvenTree/forms.py:169 msgid "Confirm new password" msgstr "Yeni parolayı doğrulayın" -#: InvenTree/forms.py:205 -msgid "Apply Theme" -msgstr "Temayı Uygula" - -#: InvenTree/forms.py:235 +#: InvenTree/forms.py:201 msgid "Select Category" msgstr "Kategori Seçin" @@ -122,8 +118,8 @@ msgstr "Yorum" msgid "File comment" msgstr "Dosya yorumu" -#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:880 -#: common/models.py:881 part/models.py:2097 +#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:879 +#: common/models.py:880 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -432,27 +428,27 @@ msgstr "Fazlalık %100'ü geçmemelidir" msgid "Overage must be an integer value or a percentage" msgstr "Fazlalık bir tamsayı veya yüzde olmalıdır" -#: InvenTree/views.py:608 +#: InvenTree/views.py:609 msgid "Delete Item" msgstr "Ögeyi Sil" -#: InvenTree/views.py:657 +#: InvenTree/views.py:658 msgid "Check box to confirm item deletion" msgstr "Öge silme işlemini onaylamak için kutuyu işaretleyin" -#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:673 templates/InvenTree/settings/user.html:14 msgid "Edit User Information" msgstr "Kullanıcı Bilgisini Düzenle" -#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:684 templates/InvenTree/settings/user.html:18 msgid "Set Password" msgstr "Şifre Belirle" -#: InvenTree/views.py:702 +#: InvenTree/views.py:703 msgid "Password fields must match" msgstr "Parola alanları eşleşmelidir" -#: InvenTree/views.py:953 templates/navbar.html:95 +#: InvenTree/views.py:897 templates/navbar.html:95 msgid "System Information" msgstr "Sistem Bilgisi" @@ -522,7 +518,7 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:909 +#: build/templates/build/detail.html:34 common/models.py:908 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -659,7 +655,8 @@ msgstr "Yapım İşi Emri" #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 #: part/templates/part/navbar.html:45 templates/InvenTree/index.html:229 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:37 users/models.py:44 +#: templates/InvenTree/settings/navbar.html:89 +#: templates/InvenTree/settings/navbar.html:91 users/models.py:44 msgid "Build Orders" msgstr "Yapım İşi Emirleri" @@ -1542,7 +1539,7 @@ msgstr "{name.title()} Dosya" msgid "Select {name} file to upload" msgstr "{name} dosyasını yüklemek için seçin" -#: common/models.py:259 common/models.py:760 common/models.py:873 +#: common/models.py:259 common/models.py:739 common/models.py:872 msgid "Settings key (must be unique - case insensitive" msgstr "" @@ -1678,388 +1675,388 @@ msgstr "Kategori Paremetre Sablonu Kopyala" msgid "Copy category parameter templates when creating a part" msgstr "Parça oluştururken kategori parametre şablonlarını kopyala" -#: common/models.py:542 -msgid "Recent Part Count" -msgstr "" - -#: common/models.py:543 -msgid "Number of recent parts to display on index page" -msgstr "" - -#: common/models.py:549 part/models.py:2280 report/models.py:187 +#: common/models.py:542 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "Şablon" -#: common/models.py:550 +#: common/models.py:543 msgid "Parts are templates by default" msgstr "Parçaları varsayılan olan şablondur" -#: common/models.py:556 part/models.py:865 templates/js/table_filters.js:132 +#: common/models.py:549 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "Montaj" -#: common/models.py:557 +#: common/models.py:550 msgid "Parts can be assembled from other components by default" msgstr "Parçalar varsayılan olarak başka bileşenlerden monte edilebilir" -#: common/models.py:563 part/models.py:871 templates/js/table_filters.js:340 +#: common/models.py:556 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "Bileşen" -#: common/models.py:564 +#: common/models.py:557 msgid "Parts can be used as sub-components by default" msgstr "Parçalar varsayılan olarak alt bileşen olarak kullanılabilir" -#: common/models.py:570 part/models.py:882 +#: common/models.py:563 part/models.py:882 msgid "Purchaseable" msgstr "Satın Alınabilir" -#: common/models.py:571 +#: common/models.py:564 msgid "Parts are purchaseable by default" msgstr "Parçalar varsayılan olarak satın alınabilir" -#: common/models.py:577 part/models.py:887 templates/js/table_filters.js:348 +#: common/models.py:570 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "Satılabilir" -#: common/models.py:578 +#: common/models.py:571 msgid "Parts are salable by default" msgstr "Parçalar varsayılan olarak satılabilir" -#: common/models.py:584 part/models.py:877 templates/js/table_filters.js:33 +#: common/models.py:577 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "Takip Edilebilir" -#: common/models.py:585 +#: common/models.py:578 msgid "Parts are trackable by default" msgstr "Parçalar varsayılan olarak takip edilebilir" -#: common/models.py:591 part/models.py:897 templates/js/table_filters.js:29 +#: common/models.py:584 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "Sanal" -#: common/models.py:592 +#: common/models.py:585 msgid "Parts are virtual by default" msgstr "Parçalar varsayılan olarak sanaldır" -#: common/models.py:598 +#: common/models.py:591 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:599 +#: common/models.py:592 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:605 +#: common/models.py:598 msgid "Show Import in Views" msgstr "" -#: common/models.py:606 +#: common/models.py:599 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:612 +#: common/models.py:605 msgid "Show Price in Forms" msgstr "" -#: common/models.py:613 +#: common/models.py:606 msgid "Display part price in some forms" msgstr "" -#: common/models.py:619 +#: common/models.py:612 msgid "Show related parts" msgstr "" -#: common/models.py:620 +#: common/models.py:613 msgid "Display related parts for a part" msgstr "" -#: common/models.py:626 +#: common/models.py:619 msgid "Create initial stock" msgstr "" -#: common/models.py:627 +#: common/models.py:620 msgid "Create initial stock on part creation" msgstr "" -#: common/models.py:633 +#: common/models.py:626 msgid "Internal Prices" msgstr "" -#: common/models.py:634 +#: common/models.py:627 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:640 +#: common/models.py:633 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:641 +#: common/models.py:634 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:647 templates/stats.html:25 +#: common/models.py:640 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:648 +#: common/models.py:641 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:654 +#: common/models.py:647 msgid "Page Size" msgstr "" -#: common/models.py:655 +#: common/models.py:648 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:665 +#: common/models.py:658 msgid "Test Reports" msgstr "" -#: common/models.py:666 +#: common/models.py:659 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:672 -msgid "Search Preview Results" -msgstr "" - -#: common/models.py:673 -msgid "Number of results to show in search preview window" -msgstr "" - -#: common/models.py:679 +#: common/models.py:665 msgid "Stock Expiry" msgstr "" -#: common/models.py:680 +#: common/models.py:666 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:686 +#: common/models.py:672 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:687 +#: common/models.py:673 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:693 +#: common/models.py:679 msgid "Stock Stale Time" msgstr "" -#: common/models.py:694 +#: common/models.py:680 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:696 +#: common/models.py:682 msgid "days" msgstr "" -#: common/models.py:701 +#: common/models.py:687 msgid "Build Expired Stock" msgstr "" -#: common/models.py:702 +#: common/models.py:688 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:708 +#: common/models.py:694 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:709 +#: common/models.py:695 msgid "Enable ownership control over stock locations and items" msgstr "Stok konumu ve ögeler üzerinde sahiplik kontrolünü etkinleştirin" -#: common/models.py:715 +#: common/models.py:701 msgid "Group by Part" msgstr "" -#: common/models.py:716 +#: common/models.py:702 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:722 -msgid "Recent Stock Count" -msgstr "" - -#: common/models.py:723 -msgid "Number of recent stock items to display on index page" -msgstr "" - -#: common/models.py:729 +#: common/models.py:708 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:730 +#: common/models.py:709 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:735 +#: common/models.py:714 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:736 +#: common/models.py:715 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:740 +#: common/models.py:719 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:741 +#: common/models.py:720 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:746 +#: common/models.py:725 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:747 +#: common/models.py:726 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:771 +#: common/models.py:750 msgid "Show starred parts" msgstr "" -#: common/models.py:772 +#: common/models.py:751 msgid "Show starred parts on the homepage" msgstr "" -#: common/models.py:777 +#: common/models.py:756 msgid "Show latest parts" msgstr "" -#: common/models.py:778 +#: common/models.py:757 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:783 +#: common/models.py:762 +msgid "Recent Part Count" +msgstr "" + +#: common/models.py:763 +msgid "Number of recent parts to display on index page" +msgstr "" + +#: common/models.py:769 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:784 +#: common/models.py:770 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:789 +#: common/models.py:775 msgid "Show recent stock changes" msgstr "" -#: common/models.py:790 +#: common/models.py:776 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:795 +#: common/models.py:781 +msgid "Recent Stock Count" +msgstr "" + +#: common/models.py:782 +msgid "Number of recent stock items to display on index page" +msgstr "" + +#: common/models.py:787 msgid "Show low stock" msgstr "" -#: common/models.py:796 +#: common/models.py:788 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:801 +#: common/models.py:793 msgid "Show depleted stock" msgstr "" -#: common/models.py:802 +#: common/models.py:794 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:807 +#: common/models.py:799 msgid "Show needed stock" msgstr "" -#: common/models.py:808 +#: common/models.py:800 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:813 +#: common/models.py:805 msgid "Show expired stock" msgstr "" -#: common/models.py:814 +#: common/models.py:806 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:819 +#: common/models.py:811 msgid "Show stale stock" msgstr "" -#: common/models.py:820 +#: common/models.py:812 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:825 +#: common/models.py:817 msgid "Show pending builds" msgstr "" -#: common/models.py:826 +#: common/models.py:818 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:831 +#: common/models.py:823 msgid "Show overdue builds" msgstr "" -#: common/models.py:832 +#: common/models.py:824 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:837 +#: common/models.py:829 msgid "Show outstanding POs" msgstr "" -#: common/models.py:838 +#: common/models.py:830 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:843 +#: common/models.py:835 msgid "Show overdue POs" msgstr "" -#: common/models.py:844 +#: common/models.py:836 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:849 +#: common/models.py:841 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:850 +#: common/models.py:842 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:855 +#: common/models.py:847 msgid "Show overdue SOs" msgstr "" -#: common/models.py:856 +#: common/models.py:848 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:910 company/forms.py:43 +#: common/models.py:854 +msgid "Search Preview Results" +msgstr "" + +#: common/models.py:855 +msgid "Number of results to show in search preview window" +msgstr "" + +#: common/models.py:909 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:917 company/templates/company/supplier_part.html:231 +#: common/models.py:916 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:918 +#: common/models.py:917 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1011 +#: common/models.py:1010 msgid "Default" msgstr "" @@ -2071,19 +2068,19 @@ msgstr "" msgid "Change Setting" msgstr "" -#: common/views.py:102 +#: common/views.py:119 msgid "Supplied value is not allowed" msgstr "" -#: common/views.py:111 +#: common/views.py:128 msgid "Supplied value must be a boolean" msgstr "" -#: common/views.py:121 +#: common/views.py:138 msgid "Change User Setting" msgstr "" -#: common/views.py:196 order/templates/order/order_wizard/po_upload.html:42 +#: common/views.py:213 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 #: order/templates/order/purchase_order_detail.html:26 order/views.py:290 @@ -2093,7 +2090,7 @@ msgstr "" msgid "Upload File" msgstr "Dosya Yükle" -#: common/views.py:197 order/templates/order/order_wizard/match_fields.html:52 +#: common/views.py:214 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 @@ -2101,19 +2098,19 @@ msgstr "Dosya Yükle" msgid "Match Fields" msgstr "" -#: common/views.py:198 +#: common/views.py:215 msgid "Match Items" msgstr "" -#: common/views.py:543 +#: common/views.py:560 msgid "Fields matching failed" msgstr "" -#: common/views.py:598 +#: common/views.py:615 msgid "Parts imported" msgstr "" -#: common/views.py:620 order/templates/order/order_wizard/match_fields.html:27 +#: common/views.py:637 order/templates/order/order_wizard/match_fields.html:27 #: order/templates/order/order_wizard/match_parts.html:19 #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 @@ -2501,7 +2498,8 @@ msgstr "Tedarikçi Stoku" #: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 #: part/templates/part/navbar.html:74 templates/InvenTree/index.html:260 #: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:37 +#: templates/InvenTree/settings/navbar.html:95 +#: templates/InvenTree/settings/navbar.html:97 templates/navbar.html:37 #: users/models.py:45 msgid "Purchase Orders" msgstr "Satın Alma Emirleri" @@ -2524,7 +2522,8 @@ msgstr "Yeni Satın Alma Emri" #: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 #: part/templates/part/navbar.html:82 templates/InvenTree/index.html:291 #: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:43 templates/navbar.html:46 +#: templates/InvenTree/settings/navbar.html:101 +#: templates/InvenTree/settings/navbar.html:103 templates/navbar.html:46 #: users/models.py:46 msgid "Sales Orders" msgstr "Satış Emirleri" @@ -2625,8 +2624,8 @@ msgstr "" #: company/templates/company/manufacturer_part.html:133 #: part/templates/part/detail.html:162 -#: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:66 +#: templates/InvenTree/settings/category.html:26 +#: templates/InvenTree/settings/part.html:63 msgid "New Parameter" msgstr "" @@ -2659,7 +2658,8 @@ msgstr "" #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:150 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:34 templates/js/part.js:269 +#: templates/InvenTree/settings/navbar.html:83 +#: templates/InvenTree/settings/navbar.html:85 templates/js/part.js:269 #: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 #: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" @@ -3449,7 +3449,8 @@ msgstr "" #: part/templates/part/category_navbar.html:21 #: part/templates/part/category_navbar.html:24 #: templates/InvenTree/index.html:102 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:855 +#: templates/InvenTree/settings/navbar.html:71 +#: templates/InvenTree/settings/navbar.html:73 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -3995,7 +3996,8 @@ msgid "Part keywords to improve visibility in search results" msgstr "" #: part/models.py:755 part/models.py:2323 -#: part/templates/part/set_category.html:15 templates/js/part.js:641 +#: part/templates/part/set_category.html:15 +#: templates/InvenTree/settings/settings.html:165 templates/js/part.js:641 msgid "Category" msgstr "" @@ -4175,7 +4177,7 @@ msgid "Parameter Units" msgstr "" #: part/models.py:2280 part/models.py:2329 part/models.py:2330 -#: templates/InvenTree/settings/category.html:62 +#: templates/InvenTree/settings/settings.html:160 msgid "Parameter Template" msgstr "Parametre Şablonu" @@ -4187,7 +4189,7 @@ msgstr "" msgid "Parameter Value" msgstr "" -#: part/models.py:2334 templates/InvenTree/settings/category.html:67 +#: part/models.py:2334 templates/InvenTree/settings/settings.html:169 msgid "Default Value" msgstr "" @@ -6146,121 +6148,144 @@ msgstr "" msgid "No stock location set" msgstr "Stok konumu ayarlanmadı" -#: templates/InvenTree/settings/appearance.html:10 -msgid "Theme Settings" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:17 -msgid "Color Themes" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:29 -#, python-format -msgid "" -"\n" -" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" -" Please select another color theme :)\n" -" " -msgstr "" - -#: templates/InvenTree/settings/appearance.html:39 -msgid "Language" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:61 -msgid "Set Language" -msgstr "" - -#: templates/InvenTree/settings/build.html:10 -msgid "Build Order Settings" -msgstr "" - -#: templates/InvenTree/settings/category.html:9 -msgid "Category Settings" -msgstr "Kategori Ayarları" - -#: templates/InvenTree/settings/category.html:25 -msgid "Category Parameter Templates" -msgstr "Kategori Parametre Şablonu" - -#: templates/InvenTree/settings/category.html:52 -msgid "No category parameter templates found" -msgstr "Kategori parametre şablonu bulunamadı" - -#: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:103 -msgid "Edit Template" -msgstr "Şablonu Düzenle" - -#: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:104 -msgid "Delete Template" -msgstr "Şablonu Sil" - -#: templates/InvenTree/settings/currencies.html:10 -msgid "Currency Settings" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:25 -msgid "Base Currency" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:29 -msgid "Exchange Rates" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:39 -msgid "Last Update" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:45 -msgid "Never" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:50 -msgid "Update Now" -msgstr "" - -#: templates/InvenTree/settings/global.html:10 -msgid "Global InvenTree Settings" -msgstr "" - -#: templates/InvenTree/settings/global.html:26 +#: templates/InvenTree/settings/barcode.html:8 msgid "Barcode Settings" msgstr "" -#: templates/InvenTree/settings/global.html:34 -msgid "Search Settings" +#: templates/InvenTree/settings/build.html:8 +msgid "Build Order Settings" msgstr "" +#: templates/InvenTree/settings/category.html:7 +msgid "Category Settings" +msgstr "Kategori Ayarları" + +#: templates/InvenTree/settings/currencies.html:8 +msgid "Currency Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:23 +msgid "Base Currency" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:27 +msgid "Exchange Rates" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:37 +msgid "Last Update" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:43 +msgid "Never" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:48 +msgid "Update Now" +msgstr "" + +#: templates/InvenTree/settings/global.html:9 +#, fuzzy +#| msgid "Category Settings" +msgid "Server Settings" +msgstr "Kategori Ayarları" + #: templates/InvenTree/settings/header.html:7 msgid "Setting" msgstr "" -#: templates/InvenTree/settings/part.html:9 +#: templates/InvenTree/settings/navbar.html:12 +#: templates/InvenTree/settings/user_settings.html:9 +msgid "User Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:15 +#: templates/InvenTree/settings/navbar.html:17 +msgid "Account" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:21 +#: templates/InvenTree/settings/navbar.html:23 +msgid "Home Page" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:27 +#: templates/InvenTree/settings/navbar.html:29 templates/js/tables.js:351 +#: templates/search_form.html:6 templates/search_form.html:8 +msgid "Search" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:34 +#: templates/InvenTree/settings/navbar.html:36 +#: templates/InvenTree/settings/settings.html:8 templates/navbar.html:84 +msgid "Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:44 +msgid "InvenTree Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:47 +#: templates/InvenTree/settings/navbar.html:49 templates/stats.html:9 +msgid "Server" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:53 +#: templates/InvenTree/settings/navbar.html:55 +#, fuzzy +#| msgid "Barcode actions" +msgid "Barcodes" +msgstr "Barkod işlemleri" + +#: templates/InvenTree/settings/navbar.html:59 +#: templates/InvenTree/settings/navbar.html:61 +msgid "Currencies" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:65 +#: templates/InvenTree/settings/navbar.html:67 +msgid "Reporting" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:77 +#: templates/InvenTree/settings/navbar.html:79 +msgid "Categories" +msgstr "" + +#: templates/InvenTree/settings/part.html:7 msgid "Part Settings" msgstr "" -#: templates/InvenTree/settings/part.html:14 +#: templates/InvenTree/settings/part.html:12 msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:46 +#: templates/InvenTree/settings/part.html:43 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:49 +#: templates/InvenTree/settings/part.html:46 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:62 +#: templates/InvenTree/settings/part.html:59 msgid "Part Parameter Templates" msgstr "Parça Parametre Şablonu" -#: templates/InvenTree/settings/part.html:83 +#: templates/InvenTree/settings/part.html:80 msgid "No part parameter templates found" msgstr "Parça parametre şablonu bulunamadı" +#: templates/InvenTree/settings/part.html:100 +#: templates/InvenTree/settings/settings.html:172 +msgid "Edit Template" +msgstr "Şablonu Düzenle" + +#: templates/InvenTree/settings/part.html:101 +#: templates/InvenTree/settings/settings.html:173 +msgid "Delete Template" +msgstr "Şablonu Sil" + #: templates/InvenTree/settings/po.html:9 msgid "Purchase Order Settings" msgstr "" @@ -6269,95 +6294,87 @@ msgstr "" msgid "Report Settings" msgstr "" -#: templates/InvenTree/settings/setting.html:28 +#: templates/InvenTree/settings/setting.html:29 msgid "No value set" msgstr "" -#: templates/InvenTree/settings/setting.html:36 +#: templates/InvenTree/settings/setting.html:41 msgid "Edit setting" msgstr "" -#: templates/InvenTree/settings/settings.html:8 -#: templates/InvenTree/settings/settings.html:14 templates/navbar.html:84 -msgid "Settings" -msgstr "" +#: templates/InvenTree/settings/settings.html:150 +msgid "No category parameter templates found" +msgstr "Kategori parametre şablonu bulunamadı" -#: templates/InvenTree/settings/so.html:9 +#: templates/InvenTree/settings/so.html:7 msgid "Sales Order Settings" msgstr "" -#: templates/InvenTree/settings/stock.html:9 +#: templates/InvenTree/settings/stock.html:7 msgid "Stock Settings" msgstr "" -#: templates/InvenTree/settings/stock.html:13 templates/stock_table.html:50 -msgid "Stock Options" -msgstr "" +#: templates/InvenTree/settings/user.html:9 +#, fuzzy +#| msgid "Category Settings" +msgid "Account Settings" +msgstr "Kategori Ayarları" -#: templates/InvenTree/settings/tabs.html:3 -#: templates/InvenTree/settings/tabs.html:12 -#: templates/InvenTree/settings/user.html:10 -#: templates/InvenTree/settings/user_settings.html:10 -msgid "User Settings" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:6 -msgid "Account" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:9 -msgid "Appearance" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:16 -msgid "InvenTree Settings" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:19 -msgid "Global" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:22 -msgid "Currencies" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:25 -msgid "Report" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:28 -msgid "Categories" -msgstr "" - -#: templates/InvenTree/settings/user.html:16 -msgid "User Information" -msgstr "" - -#: templates/InvenTree/settings/user.html:19 +#: templates/InvenTree/settings/user.html:15 msgid "Edit" msgstr "" -#: templates/InvenTree/settings/user.html:21 +#: templates/InvenTree/settings/user.html:17 msgid "Change Password" msgstr "" -#: templates/InvenTree/settings/user.html:28 +#: templates/InvenTree/settings/user.html:24 #: templates/registration/login.html:58 msgid "Username" msgstr "" -#: templates/InvenTree/settings/user.html:32 +#: templates/InvenTree/settings/user.html:28 msgid "First Name" msgstr "" -#: templates/InvenTree/settings/user.html:36 +#: templates/InvenTree/settings/user.html:32 msgid "Last Name" msgstr "" -#: templates/InvenTree/settings/user.html:40 +#: templates/InvenTree/settings/user.html:36 msgid "Email Address" msgstr "" +#: templates/InvenTree/settings/user.html:42 +msgid "Theme Settings" +msgstr "" + +#: templates/InvenTree/settings/user.html:63 +#, fuzzy +#| msgid "Apply Theme" +msgid "Set Theme" +msgstr "Temayı Uygula" + +#: templates/InvenTree/settings/user.html:70 +#, fuzzy +#| msgid "Category Settings" +msgid "Language Settings" +msgstr "Kategori Ayarları" + +#: templates/InvenTree/settings/user.html:90 +msgid "Set Language" +msgstr "" + +#: templates/InvenTree/settings/user_homepage.html:9 +#, fuzzy +#| msgid "Category Settings" +msgid "Home Page Settings" +msgstr "Kategori Ayarları" + +#: templates/InvenTree/settings/user_search.html:9 +msgid "Search Settings" +msgstr "" + #: templates/about.html:13 msgid "InvenTree Version Information" msgstr "" @@ -7651,11 +7668,6 @@ msgstr "" msgid "rows" msgstr "" -#: templates/js/tables.js:351 templates/search_form.html:6 -#: templates/search_form.html:8 -msgid "Search" -msgstr "" - #: templates/js/tables.js:354 msgid "No matching results" msgstr "" @@ -7780,10 +7792,6 @@ msgstr "" msgid "Send email" msgstr "" -#: templates/stats.html:9 -msgid "Server" -msgstr "" - #: templates/stats.html:13 msgid "Instance Name" msgstr "" @@ -7844,6 +7852,10 @@ msgstr "Barkod İşlemleri" msgid "Print test reports" msgstr "" +#: templates/stock_table.html:50 +msgid "Stock Options" +msgstr "" + #: templates/stock_table.html:55 msgid "Add to selected stock items" msgstr "" @@ -7943,3 +7955,6 @@ msgstr "" #: users/models.py:194 msgid "Permission to delete items" msgstr "" + +#~ msgid "Category Parameter Templates" +#~ msgstr "Kategori Parametre Şablonu" diff --git a/InvenTree/locale/vi/LC_MESSAGES/django.po b/InvenTree/locale/vi/LC_MESSAGES/django.po index 934ceebfd1..0e258fd630 100644 --- a/InvenTree/locale/vi/LC_MESSAGES/django.po +++ b/InvenTree/locale/vi/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 21:02+0000\n" +"POT-Creation-Date: 2021-07-28 05:05+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" @@ -33,42 +33,38 @@ msgstr "" msgid "Enter date" msgstr "" -#: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 +#: InvenTree/forms.py:111 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 #: order/forms.py:74 part/forms.py:109 templates/js/forms.js:526 msgid "Confirm" msgstr "" -#: InvenTree/forms.py:128 +#: InvenTree/forms.py:127 msgid "Confirm delete" msgstr "" -#: InvenTree/forms.py:129 +#: InvenTree/forms.py:128 msgid "Confirm item deletion" msgstr "" -#: InvenTree/forms.py:161 templates/registration/login.html:76 +#: InvenTree/forms.py:160 templates/registration/login.html:76 msgid "Enter password" msgstr "" -#: InvenTree/forms.py:162 +#: InvenTree/forms.py:161 msgid "Enter new password" msgstr "" -#: InvenTree/forms.py:169 +#: InvenTree/forms.py:168 msgid "Confirm password" msgstr "" -#: InvenTree/forms.py:170 +#: InvenTree/forms.py:169 msgid "Confirm new password" msgstr "" -#: InvenTree/forms.py:205 -msgid "Apply Theme" -msgstr "" - -#: InvenTree/forms.py:235 +#: InvenTree/forms.py:201 msgid "Select Category" msgstr "" @@ -122,8 +118,8 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:880 -#: common/models.py:881 part/models.py:2097 +#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:879 +#: common/models.py:880 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -432,27 +428,27 @@ msgstr "" msgid "Overage must be an integer value or a percentage" msgstr "" -#: InvenTree/views.py:608 +#: InvenTree/views.py:609 msgid "Delete Item" msgstr "" -#: InvenTree/views.py:657 +#: InvenTree/views.py:658 msgid "Check box to confirm item deletion" msgstr "" -#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:673 templates/InvenTree/settings/user.html:14 msgid "Edit User Information" msgstr "" -#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:684 templates/InvenTree/settings/user.html:18 msgid "Set Password" msgstr "" -#: InvenTree/views.py:702 +#: InvenTree/views.py:703 msgid "Password fields must match" msgstr "" -#: InvenTree/views.py:953 templates/navbar.html:95 +#: InvenTree/views.py:897 templates/navbar.html:95 msgid "System Information" msgstr "" @@ -522,7 +518,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:909 +#: build/templates/build/detail.html:34 common/models.py:908 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -659,7 +655,8 @@ msgstr "" #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 #: part/templates/part/navbar.html:45 templates/InvenTree/index.html:229 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:37 users/models.py:44 +#: templates/InvenTree/settings/navbar.html:89 +#: templates/InvenTree/settings/navbar.html:91 users/models.py:44 msgid "Build Orders" msgstr "" @@ -1542,7 +1539,7 @@ msgstr "" msgid "Select {name} file to upload" msgstr "" -#: common/models.py:259 common/models.py:760 common/models.py:873 +#: common/models.py:259 common/models.py:739 common/models.py:872 msgid "Settings key (must be unique - case insensitive" msgstr "" @@ -1678,388 +1675,388 @@ msgstr "" msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:542 -msgid "Recent Part Count" -msgstr "" - -#: common/models.py:543 -msgid "Number of recent parts to display on index page" -msgstr "" - -#: common/models.py:549 part/models.py:2280 report/models.py:187 +#: common/models.py:542 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" -#: common/models.py:550 +#: common/models.py:543 msgid "Parts are templates by default" msgstr "" -#: common/models.py:556 part/models.py:865 templates/js/table_filters.js:132 +#: common/models.py:549 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" -#: common/models.py:557 +#: common/models.py:550 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:563 part/models.py:871 templates/js/table_filters.js:340 +#: common/models.py:556 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "" -#: common/models.py:564 +#: common/models.py:557 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:570 part/models.py:882 +#: common/models.py:563 part/models.py:882 msgid "Purchaseable" msgstr "" -#: common/models.py:571 +#: common/models.py:564 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:577 part/models.py:887 templates/js/table_filters.js:348 +#: common/models.py:570 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "" -#: common/models.py:578 +#: common/models.py:571 msgid "Parts are salable by default" msgstr "" -#: common/models.py:584 part/models.py:877 templates/js/table_filters.js:33 +#: common/models.py:577 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" -#: common/models.py:585 +#: common/models.py:578 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:591 part/models.py:897 templates/js/table_filters.js:29 +#: common/models.py:584 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" -#: common/models.py:592 +#: common/models.py:585 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:598 +#: common/models.py:591 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:599 +#: common/models.py:592 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:605 +#: common/models.py:598 msgid "Show Import in Views" msgstr "" -#: common/models.py:606 +#: common/models.py:599 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:612 +#: common/models.py:605 msgid "Show Price in Forms" msgstr "" -#: common/models.py:613 +#: common/models.py:606 msgid "Display part price in some forms" msgstr "" -#: common/models.py:619 +#: common/models.py:612 msgid "Show related parts" msgstr "" -#: common/models.py:620 +#: common/models.py:613 msgid "Display related parts for a part" msgstr "" -#: common/models.py:626 +#: common/models.py:619 msgid "Create initial stock" msgstr "" -#: common/models.py:627 +#: common/models.py:620 msgid "Create initial stock on part creation" msgstr "" -#: common/models.py:633 +#: common/models.py:626 msgid "Internal Prices" msgstr "" -#: common/models.py:634 +#: common/models.py:627 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:640 +#: common/models.py:633 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:641 +#: common/models.py:634 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:647 templates/stats.html:25 +#: common/models.py:640 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:648 +#: common/models.py:641 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:654 +#: common/models.py:647 msgid "Page Size" msgstr "" -#: common/models.py:655 +#: common/models.py:648 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:665 +#: common/models.py:658 msgid "Test Reports" msgstr "" -#: common/models.py:666 +#: common/models.py:659 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:672 -msgid "Search Preview Results" -msgstr "" - -#: common/models.py:673 -msgid "Number of results to show in search preview window" -msgstr "" - -#: common/models.py:679 +#: common/models.py:665 msgid "Stock Expiry" msgstr "" -#: common/models.py:680 +#: common/models.py:666 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:686 +#: common/models.py:672 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:687 +#: common/models.py:673 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:693 +#: common/models.py:679 msgid "Stock Stale Time" msgstr "" -#: common/models.py:694 +#: common/models.py:680 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:696 +#: common/models.py:682 msgid "days" msgstr "" -#: common/models.py:701 +#: common/models.py:687 msgid "Build Expired Stock" msgstr "" -#: common/models.py:702 +#: common/models.py:688 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:708 +#: common/models.py:694 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:709 +#: common/models.py:695 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:715 +#: common/models.py:701 msgid "Group by Part" msgstr "" -#: common/models.py:716 +#: common/models.py:702 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:722 -msgid "Recent Stock Count" -msgstr "" - -#: common/models.py:723 -msgid "Number of recent stock items to display on index page" -msgstr "" - -#: common/models.py:729 +#: common/models.py:708 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:730 +#: common/models.py:709 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:735 +#: common/models.py:714 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:736 +#: common/models.py:715 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:740 +#: common/models.py:719 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:741 +#: common/models.py:720 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:746 +#: common/models.py:725 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:747 +#: common/models.py:726 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:771 +#: common/models.py:750 msgid "Show starred parts" msgstr "" -#: common/models.py:772 +#: common/models.py:751 msgid "Show starred parts on the homepage" msgstr "" -#: common/models.py:777 +#: common/models.py:756 msgid "Show latest parts" msgstr "" -#: common/models.py:778 +#: common/models.py:757 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:783 +#: common/models.py:762 +msgid "Recent Part Count" +msgstr "" + +#: common/models.py:763 +msgid "Number of recent parts to display on index page" +msgstr "" + +#: common/models.py:769 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:784 +#: common/models.py:770 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:789 +#: common/models.py:775 msgid "Show recent stock changes" msgstr "" -#: common/models.py:790 +#: common/models.py:776 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:795 +#: common/models.py:781 +msgid "Recent Stock Count" +msgstr "" + +#: common/models.py:782 +msgid "Number of recent stock items to display on index page" +msgstr "" + +#: common/models.py:787 msgid "Show low stock" msgstr "" -#: common/models.py:796 +#: common/models.py:788 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:801 +#: common/models.py:793 msgid "Show depleted stock" msgstr "" -#: common/models.py:802 +#: common/models.py:794 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:807 +#: common/models.py:799 msgid "Show needed stock" msgstr "" -#: common/models.py:808 +#: common/models.py:800 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:813 +#: common/models.py:805 msgid "Show expired stock" msgstr "" -#: common/models.py:814 +#: common/models.py:806 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:819 +#: common/models.py:811 msgid "Show stale stock" msgstr "" -#: common/models.py:820 +#: common/models.py:812 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:825 +#: common/models.py:817 msgid "Show pending builds" msgstr "" -#: common/models.py:826 +#: common/models.py:818 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:831 +#: common/models.py:823 msgid "Show overdue builds" msgstr "" -#: common/models.py:832 +#: common/models.py:824 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:837 +#: common/models.py:829 msgid "Show outstanding POs" msgstr "" -#: common/models.py:838 +#: common/models.py:830 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:843 +#: common/models.py:835 msgid "Show overdue POs" msgstr "" -#: common/models.py:844 +#: common/models.py:836 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:849 +#: common/models.py:841 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:850 +#: common/models.py:842 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:855 +#: common/models.py:847 msgid "Show overdue SOs" msgstr "" -#: common/models.py:856 +#: common/models.py:848 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:910 company/forms.py:43 +#: common/models.py:854 +msgid "Search Preview Results" +msgstr "" + +#: common/models.py:855 +msgid "Number of results to show in search preview window" +msgstr "" + +#: common/models.py:909 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:917 company/templates/company/supplier_part.html:231 +#: common/models.py:916 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:918 +#: common/models.py:917 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1011 +#: common/models.py:1010 msgid "Default" msgstr "" @@ -2071,19 +2068,19 @@ msgstr "" msgid "Change Setting" msgstr "" -#: common/views.py:102 +#: common/views.py:119 msgid "Supplied value is not allowed" msgstr "" -#: common/views.py:111 +#: common/views.py:128 msgid "Supplied value must be a boolean" msgstr "" -#: common/views.py:121 +#: common/views.py:138 msgid "Change User Setting" msgstr "" -#: common/views.py:196 order/templates/order/order_wizard/po_upload.html:42 +#: common/views.py:213 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 #: order/templates/order/purchase_order_detail.html:26 order/views.py:290 @@ -2093,7 +2090,7 @@ msgstr "" msgid "Upload File" msgstr "" -#: common/views.py:197 order/templates/order/order_wizard/match_fields.html:52 +#: common/views.py:214 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 @@ -2101,19 +2098,19 @@ msgstr "" msgid "Match Fields" msgstr "" -#: common/views.py:198 +#: common/views.py:215 msgid "Match Items" msgstr "" -#: common/views.py:543 +#: common/views.py:560 msgid "Fields matching failed" msgstr "" -#: common/views.py:598 +#: common/views.py:615 msgid "Parts imported" msgstr "" -#: common/views.py:620 order/templates/order/order_wizard/match_fields.html:27 +#: common/views.py:637 order/templates/order/order_wizard/match_fields.html:27 #: order/templates/order/order_wizard/match_parts.html:19 #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 @@ -2501,7 +2498,8 @@ msgstr "" #: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 #: part/templates/part/navbar.html:74 templates/InvenTree/index.html:260 #: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:37 +#: templates/InvenTree/settings/navbar.html:95 +#: templates/InvenTree/settings/navbar.html:97 templates/navbar.html:37 #: users/models.py:45 msgid "Purchase Orders" msgstr "" @@ -2524,7 +2522,8 @@ msgstr "" #: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 #: part/templates/part/navbar.html:82 templates/InvenTree/index.html:291 #: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:43 templates/navbar.html:46 +#: templates/InvenTree/settings/navbar.html:101 +#: templates/InvenTree/settings/navbar.html:103 templates/navbar.html:46 #: users/models.py:46 msgid "Sales Orders" msgstr "" @@ -2625,8 +2624,8 @@ msgstr "" #: company/templates/company/manufacturer_part.html:133 #: part/templates/part/detail.html:162 -#: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:66 +#: templates/InvenTree/settings/category.html:26 +#: templates/InvenTree/settings/part.html:63 msgid "New Parameter" msgstr "" @@ -2659,7 +2658,8 @@ msgstr "" #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:150 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:34 templates/js/part.js:269 +#: templates/InvenTree/settings/navbar.html:83 +#: templates/InvenTree/settings/navbar.html:85 templates/js/part.js:269 #: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 #: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" @@ -3449,7 +3449,8 @@ msgstr "" #: part/templates/part/category_navbar.html:21 #: part/templates/part/category_navbar.html:24 #: templates/InvenTree/index.html:102 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:855 +#: templates/InvenTree/settings/navbar.html:71 +#: templates/InvenTree/settings/navbar.html:73 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -3995,7 +3996,8 @@ msgid "Part keywords to improve visibility in search results" msgstr "" #: part/models.py:755 part/models.py:2323 -#: part/templates/part/set_category.html:15 templates/js/part.js:641 +#: part/templates/part/set_category.html:15 +#: templates/InvenTree/settings/settings.html:165 templates/js/part.js:641 msgid "Category" msgstr "" @@ -4175,7 +4177,7 @@ msgid "Parameter Units" msgstr "" #: part/models.py:2280 part/models.py:2329 part/models.py:2330 -#: templates/InvenTree/settings/category.html:62 +#: templates/InvenTree/settings/settings.html:160 msgid "Parameter Template" msgstr "" @@ -4187,7 +4189,7 @@ msgstr "" msgid "Parameter Value" msgstr "" -#: part/models.py:2334 templates/InvenTree/settings/category.html:67 +#: part/models.py:2334 templates/InvenTree/settings/settings.html:169 msgid "Default Value" msgstr "" @@ -6146,121 +6148,140 @@ msgstr "" msgid "No stock location set" msgstr "" -#: templates/InvenTree/settings/appearance.html:10 -msgid "Theme Settings" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:17 -msgid "Color Themes" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:29 -#, python-format -msgid "" -"\n" -" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" -" Please select another color theme :)\n" -" " -msgstr "" - -#: templates/InvenTree/settings/appearance.html:39 -msgid "Language" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:61 -msgid "Set Language" -msgstr "" - -#: templates/InvenTree/settings/build.html:10 -msgid "Build Order Settings" -msgstr "" - -#: templates/InvenTree/settings/category.html:9 -msgid "Category Settings" -msgstr "" - -#: templates/InvenTree/settings/category.html:25 -msgid "Category Parameter Templates" -msgstr "" - -#: templates/InvenTree/settings/category.html:52 -msgid "No category parameter templates found" -msgstr "" - -#: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:103 -msgid "Edit Template" -msgstr "" - -#: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:104 -msgid "Delete Template" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:10 -msgid "Currency Settings" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:25 -msgid "Base Currency" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:29 -msgid "Exchange Rates" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:39 -msgid "Last Update" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:45 -msgid "Never" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:50 -msgid "Update Now" -msgstr "" - -#: templates/InvenTree/settings/global.html:10 -msgid "Global InvenTree Settings" -msgstr "" - -#: templates/InvenTree/settings/global.html:26 +#: templates/InvenTree/settings/barcode.html:8 msgid "Barcode Settings" msgstr "" -#: templates/InvenTree/settings/global.html:34 -msgid "Search Settings" +#: templates/InvenTree/settings/build.html:8 +msgid "Build Order Settings" +msgstr "" + +#: templates/InvenTree/settings/category.html:7 +msgid "Category Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:8 +msgid "Currency Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:23 +msgid "Base Currency" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:27 +msgid "Exchange Rates" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:37 +msgid "Last Update" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:43 +msgid "Never" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:48 +msgid "Update Now" +msgstr "" + +#: templates/InvenTree/settings/global.html:9 +msgid "Server Settings" msgstr "" #: templates/InvenTree/settings/header.html:7 msgid "Setting" msgstr "" -#: templates/InvenTree/settings/part.html:9 +#: templates/InvenTree/settings/navbar.html:12 +#: templates/InvenTree/settings/user_settings.html:9 +msgid "User Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:15 +#: templates/InvenTree/settings/navbar.html:17 +msgid "Account" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:21 +#: templates/InvenTree/settings/navbar.html:23 +msgid "Home Page" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:27 +#: templates/InvenTree/settings/navbar.html:29 templates/js/tables.js:351 +#: templates/search_form.html:6 templates/search_form.html:8 +msgid "Search" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:34 +#: templates/InvenTree/settings/navbar.html:36 +#: templates/InvenTree/settings/settings.html:8 templates/navbar.html:84 +msgid "Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:44 +msgid "InvenTree Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:47 +#: templates/InvenTree/settings/navbar.html:49 templates/stats.html:9 +msgid "Server" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:53 +#: templates/InvenTree/settings/navbar.html:55 +msgid "Barcodes" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:59 +#: templates/InvenTree/settings/navbar.html:61 +msgid "Currencies" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:65 +#: templates/InvenTree/settings/navbar.html:67 +msgid "Reporting" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:77 +#: templates/InvenTree/settings/navbar.html:79 +msgid "Categories" +msgstr "" + +#: templates/InvenTree/settings/part.html:7 msgid "Part Settings" msgstr "" -#: templates/InvenTree/settings/part.html:14 +#: templates/InvenTree/settings/part.html:12 msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:46 +#: templates/InvenTree/settings/part.html:43 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:49 +#: templates/InvenTree/settings/part.html:46 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:62 +#: templates/InvenTree/settings/part.html:59 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:83 +#: templates/InvenTree/settings/part.html:80 msgid "No part parameter templates found" msgstr "" +#: templates/InvenTree/settings/part.html:100 +#: templates/InvenTree/settings/settings.html:172 +msgid "Edit Template" +msgstr "" + +#: templates/InvenTree/settings/part.html:101 +#: templates/InvenTree/settings/settings.html:173 +msgid "Delete Template" +msgstr "" + #: templates/InvenTree/settings/po.html:9 msgid "Purchase Order Settings" msgstr "" @@ -6269,95 +6290,79 @@ msgstr "" msgid "Report Settings" msgstr "" -#: templates/InvenTree/settings/setting.html:28 +#: templates/InvenTree/settings/setting.html:29 msgid "No value set" msgstr "" -#: templates/InvenTree/settings/setting.html:36 +#: templates/InvenTree/settings/setting.html:41 msgid "Edit setting" msgstr "" -#: templates/InvenTree/settings/settings.html:8 -#: templates/InvenTree/settings/settings.html:14 templates/navbar.html:84 -msgid "Settings" +#: templates/InvenTree/settings/settings.html:150 +msgid "No category parameter templates found" msgstr "" -#: templates/InvenTree/settings/so.html:9 +#: templates/InvenTree/settings/so.html:7 msgid "Sales Order Settings" msgstr "" -#: templates/InvenTree/settings/stock.html:9 +#: templates/InvenTree/settings/stock.html:7 msgid "Stock Settings" msgstr "" -#: templates/InvenTree/settings/stock.html:13 templates/stock_table.html:50 -msgid "Stock Options" +#: templates/InvenTree/settings/user.html:9 +msgid "Account Settings" msgstr "" -#: templates/InvenTree/settings/tabs.html:3 -#: templates/InvenTree/settings/tabs.html:12 -#: templates/InvenTree/settings/user.html:10 -#: templates/InvenTree/settings/user_settings.html:10 -msgid "User Settings" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:6 -msgid "Account" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:9 -msgid "Appearance" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:16 -msgid "InvenTree Settings" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:19 -msgid "Global" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:22 -msgid "Currencies" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:25 -msgid "Report" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:28 -msgid "Categories" -msgstr "" - -#: templates/InvenTree/settings/user.html:16 -msgid "User Information" -msgstr "" - -#: templates/InvenTree/settings/user.html:19 +#: templates/InvenTree/settings/user.html:15 msgid "Edit" msgstr "" -#: templates/InvenTree/settings/user.html:21 +#: templates/InvenTree/settings/user.html:17 msgid "Change Password" msgstr "" -#: templates/InvenTree/settings/user.html:28 +#: templates/InvenTree/settings/user.html:24 #: templates/registration/login.html:58 msgid "Username" msgstr "" -#: templates/InvenTree/settings/user.html:32 +#: templates/InvenTree/settings/user.html:28 msgid "First Name" msgstr "" -#: templates/InvenTree/settings/user.html:36 +#: templates/InvenTree/settings/user.html:32 msgid "Last Name" msgstr "" -#: templates/InvenTree/settings/user.html:40 +#: templates/InvenTree/settings/user.html:36 msgid "Email Address" msgstr "" +#: templates/InvenTree/settings/user.html:42 +msgid "Theme Settings" +msgstr "" + +#: templates/InvenTree/settings/user.html:63 +msgid "Set Theme" +msgstr "" + +#: templates/InvenTree/settings/user.html:70 +msgid "Language Settings" +msgstr "" + +#: templates/InvenTree/settings/user.html:90 +msgid "Set Language" +msgstr "" + +#: templates/InvenTree/settings/user_homepage.html:9 +msgid "Home Page Settings" +msgstr "" + +#: templates/InvenTree/settings/user_search.html:9 +msgid "Search Settings" +msgstr "" + #: templates/about.html:13 msgid "InvenTree Version Information" msgstr "" @@ -7651,11 +7656,6 @@ msgstr "" msgid "rows" msgstr "" -#: templates/js/tables.js:351 templates/search_form.html:6 -#: templates/search_form.html:8 -msgid "Search" -msgstr "" - #: templates/js/tables.js:354 msgid "No matching results" msgstr "" @@ -7780,10 +7780,6 @@ msgstr "" msgid "Send email" msgstr "" -#: templates/stats.html:9 -msgid "Server" -msgstr "" - #: templates/stats.html:13 msgid "Instance Name" msgstr "" @@ -7844,6 +7840,10 @@ msgstr "" msgid "Print test reports" msgstr "" +#: templates/stock_table.html:50 +msgid "Stock Options" +msgstr "" + #: templates/stock_table.html:55 msgid "Add to selected stock items" msgstr "" diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index c382779fa8..e1af2d4bd8 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 21:02+0000\n" +"POT-Creation-Date: 2021-07-28 05:05+0000\n" "PO-Revision-Date: 2021-07-27 00:13\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" @@ -33,42 +33,38 @@ msgstr "未找到指定操作" msgid "Enter date" msgstr "输入日期" -#: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 +#: InvenTree/forms.py:111 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 #: order/forms.py:74 part/forms.py:109 templates/js/forms.js:526 msgid "Confirm" msgstr "确认" -#: InvenTree/forms.py:128 +#: InvenTree/forms.py:127 msgid "Confirm delete" msgstr "确认删除" -#: InvenTree/forms.py:129 +#: InvenTree/forms.py:128 msgid "Confirm item deletion" msgstr "" -#: InvenTree/forms.py:161 templates/registration/login.html:76 +#: InvenTree/forms.py:160 templates/registration/login.html:76 msgid "Enter password" msgstr "输入密码" -#: InvenTree/forms.py:162 +#: InvenTree/forms.py:161 msgid "Enter new password" msgstr "输入新密码" -#: InvenTree/forms.py:169 +#: InvenTree/forms.py:168 msgid "Confirm password" msgstr "确认密码" -#: InvenTree/forms.py:170 +#: InvenTree/forms.py:169 msgid "Confirm new password" msgstr "确认新密码" -#: InvenTree/forms.py:205 -msgid "Apply Theme" -msgstr "应用主题" - -#: InvenTree/forms.py:235 +#: InvenTree/forms.py:201 msgid "Select Category" msgstr "选择分类" @@ -122,8 +118,8 @@ msgstr "注释" msgid "File comment" msgstr "文件注释" -#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:880 -#: common/models.py:881 part/models.py:2097 +#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:879 +#: common/models.py:880 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -432,27 +428,27 @@ msgstr "" msgid "Overage must be an integer value or a percentage" msgstr "" -#: InvenTree/views.py:608 +#: InvenTree/views.py:609 msgid "Delete Item" msgstr "" -#: InvenTree/views.py:657 +#: InvenTree/views.py:658 msgid "Check box to confirm item deletion" msgstr "" -#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:673 templates/InvenTree/settings/user.html:14 msgid "Edit User Information" msgstr "" -#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:684 templates/InvenTree/settings/user.html:18 msgid "Set Password" msgstr "" -#: InvenTree/views.py:702 +#: InvenTree/views.py:703 msgid "Password fields must match" msgstr "" -#: InvenTree/views.py:953 templates/navbar.html:95 +#: InvenTree/views.py:897 templates/navbar.html:95 msgid "System Information" msgstr "" @@ -522,7 +518,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:909 +#: build/templates/build/detail.html:34 common/models.py:908 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -659,7 +655,8 @@ msgstr "" #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 #: part/templates/part/navbar.html:45 templates/InvenTree/index.html:229 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:37 users/models.py:44 +#: templates/InvenTree/settings/navbar.html:89 +#: templates/InvenTree/settings/navbar.html:91 users/models.py:44 msgid "Build Orders" msgstr "" @@ -1542,7 +1539,7 @@ msgstr "" msgid "Select {name} file to upload" msgstr "" -#: common/models.py:259 common/models.py:760 common/models.py:873 +#: common/models.py:259 common/models.py:739 common/models.py:872 msgid "Settings key (must be unique - case insensitive" msgstr "" @@ -1678,388 +1675,388 @@ msgstr "" msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:542 -msgid "Recent Part Count" -msgstr "" - -#: common/models.py:543 -msgid "Number of recent parts to display on index page" -msgstr "" - -#: common/models.py:549 part/models.py:2280 report/models.py:187 +#: common/models.py:542 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" -#: common/models.py:550 +#: common/models.py:543 msgid "Parts are templates by default" msgstr "" -#: common/models.py:556 part/models.py:865 templates/js/table_filters.js:132 +#: common/models.py:549 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" -#: common/models.py:557 +#: common/models.py:550 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:563 part/models.py:871 templates/js/table_filters.js:340 +#: common/models.py:556 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "" -#: common/models.py:564 +#: common/models.py:557 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:570 part/models.py:882 +#: common/models.py:563 part/models.py:882 msgid "Purchaseable" msgstr "" -#: common/models.py:571 +#: common/models.py:564 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:577 part/models.py:887 templates/js/table_filters.js:348 +#: common/models.py:570 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "" -#: common/models.py:578 +#: common/models.py:571 msgid "Parts are salable by default" msgstr "" -#: common/models.py:584 part/models.py:877 templates/js/table_filters.js:33 +#: common/models.py:577 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" -#: common/models.py:585 +#: common/models.py:578 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:591 part/models.py:897 templates/js/table_filters.js:29 +#: common/models.py:584 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" -#: common/models.py:592 +#: common/models.py:585 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:598 +#: common/models.py:591 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:599 +#: common/models.py:592 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:605 +#: common/models.py:598 msgid "Show Import in Views" msgstr "" -#: common/models.py:606 +#: common/models.py:599 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:612 +#: common/models.py:605 msgid "Show Price in Forms" msgstr "" -#: common/models.py:613 +#: common/models.py:606 msgid "Display part price in some forms" msgstr "" -#: common/models.py:619 +#: common/models.py:612 msgid "Show related parts" msgstr "" -#: common/models.py:620 +#: common/models.py:613 msgid "Display related parts for a part" msgstr "" -#: common/models.py:626 +#: common/models.py:619 msgid "Create initial stock" msgstr "" -#: common/models.py:627 +#: common/models.py:620 msgid "Create initial stock on part creation" msgstr "" -#: common/models.py:633 +#: common/models.py:626 msgid "Internal Prices" msgstr "" -#: common/models.py:634 +#: common/models.py:627 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:640 +#: common/models.py:633 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:641 +#: common/models.py:634 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:647 templates/stats.html:25 +#: common/models.py:640 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:648 +#: common/models.py:641 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:654 +#: common/models.py:647 msgid "Page Size" msgstr "" -#: common/models.py:655 +#: common/models.py:648 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:665 +#: common/models.py:658 msgid "Test Reports" msgstr "" -#: common/models.py:666 +#: common/models.py:659 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:672 -msgid "Search Preview Results" -msgstr "" - -#: common/models.py:673 -msgid "Number of results to show in search preview window" -msgstr "" - -#: common/models.py:679 +#: common/models.py:665 msgid "Stock Expiry" msgstr "" -#: common/models.py:680 +#: common/models.py:666 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:686 +#: common/models.py:672 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:687 +#: common/models.py:673 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:693 +#: common/models.py:679 msgid "Stock Stale Time" msgstr "" -#: common/models.py:694 +#: common/models.py:680 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:696 +#: common/models.py:682 msgid "days" msgstr "" -#: common/models.py:701 +#: common/models.py:687 msgid "Build Expired Stock" msgstr "" -#: common/models.py:702 +#: common/models.py:688 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:708 +#: common/models.py:694 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:709 +#: common/models.py:695 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:715 +#: common/models.py:701 msgid "Group by Part" msgstr "" -#: common/models.py:716 +#: common/models.py:702 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:722 -msgid "Recent Stock Count" -msgstr "" - -#: common/models.py:723 -msgid "Number of recent stock items to display on index page" -msgstr "" - -#: common/models.py:729 +#: common/models.py:708 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:730 +#: common/models.py:709 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:735 +#: common/models.py:714 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:736 +#: common/models.py:715 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:740 +#: common/models.py:719 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:741 +#: common/models.py:720 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:746 +#: common/models.py:725 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:747 +#: common/models.py:726 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:771 +#: common/models.py:750 msgid "Show starred parts" msgstr "" -#: common/models.py:772 +#: common/models.py:751 msgid "Show starred parts on the homepage" msgstr "" -#: common/models.py:777 +#: common/models.py:756 msgid "Show latest parts" msgstr "" -#: common/models.py:778 +#: common/models.py:757 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:783 +#: common/models.py:762 +msgid "Recent Part Count" +msgstr "" + +#: common/models.py:763 +msgid "Number of recent parts to display on index page" +msgstr "" + +#: common/models.py:769 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:784 +#: common/models.py:770 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:789 +#: common/models.py:775 msgid "Show recent stock changes" msgstr "" -#: common/models.py:790 +#: common/models.py:776 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:795 +#: common/models.py:781 +msgid "Recent Stock Count" +msgstr "" + +#: common/models.py:782 +msgid "Number of recent stock items to display on index page" +msgstr "" + +#: common/models.py:787 msgid "Show low stock" msgstr "" -#: common/models.py:796 +#: common/models.py:788 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:801 +#: common/models.py:793 msgid "Show depleted stock" msgstr "" -#: common/models.py:802 +#: common/models.py:794 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:807 +#: common/models.py:799 msgid "Show needed stock" msgstr "" -#: common/models.py:808 +#: common/models.py:800 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:813 +#: common/models.py:805 msgid "Show expired stock" msgstr "" -#: common/models.py:814 +#: common/models.py:806 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:819 +#: common/models.py:811 msgid "Show stale stock" msgstr "" -#: common/models.py:820 +#: common/models.py:812 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:825 +#: common/models.py:817 msgid "Show pending builds" msgstr "" -#: common/models.py:826 +#: common/models.py:818 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:831 +#: common/models.py:823 msgid "Show overdue builds" msgstr "" -#: common/models.py:832 +#: common/models.py:824 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:837 +#: common/models.py:829 msgid "Show outstanding POs" msgstr "" -#: common/models.py:838 +#: common/models.py:830 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:843 +#: common/models.py:835 msgid "Show overdue POs" msgstr "" -#: common/models.py:844 +#: common/models.py:836 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:849 +#: common/models.py:841 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:850 +#: common/models.py:842 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:855 +#: common/models.py:847 msgid "Show overdue SOs" msgstr "" -#: common/models.py:856 +#: common/models.py:848 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:910 company/forms.py:43 +#: common/models.py:854 +msgid "Search Preview Results" +msgstr "" + +#: common/models.py:855 +msgid "Number of results to show in search preview window" +msgstr "" + +#: common/models.py:909 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:917 company/templates/company/supplier_part.html:231 +#: common/models.py:916 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:918 +#: common/models.py:917 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1011 +#: common/models.py:1010 msgid "Default" msgstr "" @@ -2071,19 +2068,19 @@ msgstr "" msgid "Change Setting" msgstr "" -#: common/views.py:102 +#: common/views.py:119 msgid "Supplied value is not allowed" msgstr "" -#: common/views.py:111 +#: common/views.py:128 msgid "Supplied value must be a boolean" msgstr "" -#: common/views.py:121 +#: common/views.py:138 msgid "Change User Setting" msgstr "" -#: common/views.py:196 order/templates/order/order_wizard/po_upload.html:42 +#: common/views.py:213 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 #: order/templates/order/purchase_order_detail.html:26 order/views.py:290 @@ -2093,7 +2090,7 @@ msgstr "" msgid "Upload File" msgstr "" -#: common/views.py:197 order/templates/order/order_wizard/match_fields.html:52 +#: common/views.py:214 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 @@ -2101,19 +2098,19 @@ msgstr "" msgid "Match Fields" msgstr "" -#: common/views.py:198 +#: common/views.py:215 msgid "Match Items" msgstr "" -#: common/views.py:543 +#: common/views.py:560 msgid "Fields matching failed" msgstr "" -#: common/views.py:598 +#: common/views.py:615 msgid "Parts imported" msgstr "" -#: common/views.py:620 order/templates/order/order_wizard/match_fields.html:27 +#: common/views.py:637 order/templates/order/order_wizard/match_fields.html:27 #: order/templates/order/order_wizard/match_parts.html:19 #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 @@ -2501,7 +2498,8 @@ msgstr "" #: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 #: part/templates/part/navbar.html:74 templates/InvenTree/index.html:260 #: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:37 +#: templates/InvenTree/settings/navbar.html:95 +#: templates/InvenTree/settings/navbar.html:97 templates/navbar.html:37 #: users/models.py:45 msgid "Purchase Orders" msgstr "" @@ -2524,7 +2522,8 @@ msgstr "" #: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 #: part/templates/part/navbar.html:82 templates/InvenTree/index.html:291 #: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:43 templates/navbar.html:46 +#: templates/InvenTree/settings/navbar.html:101 +#: templates/InvenTree/settings/navbar.html:103 templates/navbar.html:46 #: users/models.py:46 msgid "Sales Orders" msgstr "" @@ -2625,8 +2624,8 @@ msgstr "" #: company/templates/company/manufacturer_part.html:133 #: part/templates/part/detail.html:162 -#: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:66 +#: templates/InvenTree/settings/category.html:26 +#: templates/InvenTree/settings/part.html:63 msgid "New Parameter" msgstr "" @@ -2659,7 +2658,8 @@ msgstr "" #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:150 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:34 templates/js/part.js:269 +#: templates/InvenTree/settings/navbar.html:83 +#: templates/InvenTree/settings/navbar.html:85 templates/js/part.js:269 #: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 #: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" @@ -3449,7 +3449,8 @@ msgstr "" #: part/templates/part/category_navbar.html:21 #: part/templates/part/category_navbar.html:24 #: templates/InvenTree/index.html:102 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:855 +#: templates/InvenTree/settings/navbar.html:71 +#: templates/InvenTree/settings/navbar.html:73 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -3995,7 +3996,8 @@ msgid "Part keywords to improve visibility in search results" msgstr "" #: part/models.py:755 part/models.py:2323 -#: part/templates/part/set_category.html:15 templates/js/part.js:641 +#: part/templates/part/set_category.html:15 +#: templates/InvenTree/settings/settings.html:165 templates/js/part.js:641 msgid "Category" msgstr "" @@ -4175,7 +4177,7 @@ msgid "Parameter Units" msgstr "" #: part/models.py:2280 part/models.py:2329 part/models.py:2330 -#: templates/InvenTree/settings/category.html:62 +#: templates/InvenTree/settings/settings.html:160 msgid "Parameter Template" msgstr "" @@ -4187,7 +4189,7 @@ msgstr "" msgid "Parameter Value" msgstr "" -#: part/models.py:2334 templates/InvenTree/settings/category.html:67 +#: part/models.py:2334 templates/InvenTree/settings/settings.html:169 msgid "Default Value" msgstr "" @@ -6146,121 +6148,140 @@ msgstr "" msgid "No stock location set" msgstr "" -#: templates/InvenTree/settings/appearance.html:10 -msgid "Theme Settings" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:17 -msgid "Color Themes" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:29 -#, python-format -msgid "" -"\n" -" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" -" Please select another color theme :)\n" -" " -msgstr "" - -#: templates/InvenTree/settings/appearance.html:39 -msgid "Language" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:61 -msgid "Set Language" -msgstr "" - -#: templates/InvenTree/settings/build.html:10 -msgid "Build Order Settings" -msgstr "" - -#: templates/InvenTree/settings/category.html:9 -msgid "Category Settings" -msgstr "" - -#: templates/InvenTree/settings/category.html:25 -msgid "Category Parameter Templates" -msgstr "" - -#: templates/InvenTree/settings/category.html:52 -msgid "No category parameter templates found" -msgstr "" - -#: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:103 -msgid "Edit Template" -msgstr "" - -#: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:104 -msgid "Delete Template" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:10 -msgid "Currency Settings" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:25 -msgid "Base Currency" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:29 -msgid "Exchange Rates" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:39 -msgid "Last Update" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:45 -msgid "Never" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:50 -msgid "Update Now" -msgstr "" - -#: templates/InvenTree/settings/global.html:10 -msgid "Global InvenTree Settings" -msgstr "" - -#: templates/InvenTree/settings/global.html:26 +#: templates/InvenTree/settings/barcode.html:8 msgid "Barcode Settings" msgstr "" -#: templates/InvenTree/settings/global.html:34 -msgid "Search Settings" +#: templates/InvenTree/settings/build.html:8 +msgid "Build Order Settings" +msgstr "" + +#: templates/InvenTree/settings/category.html:7 +msgid "Category Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:8 +msgid "Currency Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:23 +msgid "Base Currency" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:27 +msgid "Exchange Rates" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:37 +msgid "Last Update" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:43 +msgid "Never" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:48 +msgid "Update Now" +msgstr "" + +#: templates/InvenTree/settings/global.html:9 +msgid "Server Settings" msgstr "" #: templates/InvenTree/settings/header.html:7 msgid "Setting" msgstr "" -#: templates/InvenTree/settings/part.html:9 +#: templates/InvenTree/settings/navbar.html:12 +#: templates/InvenTree/settings/user_settings.html:9 +msgid "User Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:15 +#: templates/InvenTree/settings/navbar.html:17 +msgid "Account" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:21 +#: templates/InvenTree/settings/navbar.html:23 +msgid "Home Page" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:27 +#: templates/InvenTree/settings/navbar.html:29 templates/js/tables.js:351 +#: templates/search_form.html:6 templates/search_form.html:8 +msgid "Search" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:34 +#: templates/InvenTree/settings/navbar.html:36 +#: templates/InvenTree/settings/settings.html:8 templates/navbar.html:84 +msgid "Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:44 +msgid "InvenTree Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:47 +#: templates/InvenTree/settings/navbar.html:49 templates/stats.html:9 +msgid "Server" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:53 +#: templates/InvenTree/settings/navbar.html:55 +msgid "Barcodes" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:59 +#: templates/InvenTree/settings/navbar.html:61 +msgid "Currencies" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:65 +#: templates/InvenTree/settings/navbar.html:67 +msgid "Reporting" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:77 +#: templates/InvenTree/settings/navbar.html:79 +msgid "Categories" +msgstr "" + +#: templates/InvenTree/settings/part.html:7 msgid "Part Settings" msgstr "" -#: templates/InvenTree/settings/part.html:14 +#: templates/InvenTree/settings/part.html:12 msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:46 +#: templates/InvenTree/settings/part.html:43 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:49 +#: templates/InvenTree/settings/part.html:46 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:62 +#: templates/InvenTree/settings/part.html:59 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:83 +#: templates/InvenTree/settings/part.html:80 msgid "No part parameter templates found" msgstr "" +#: templates/InvenTree/settings/part.html:100 +#: templates/InvenTree/settings/settings.html:172 +msgid "Edit Template" +msgstr "" + +#: templates/InvenTree/settings/part.html:101 +#: templates/InvenTree/settings/settings.html:173 +msgid "Delete Template" +msgstr "" + #: templates/InvenTree/settings/po.html:9 msgid "Purchase Order Settings" msgstr "" @@ -6269,95 +6290,81 @@ msgstr "" msgid "Report Settings" msgstr "" -#: templates/InvenTree/settings/setting.html:28 +#: templates/InvenTree/settings/setting.html:29 msgid "No value set" msgstr "" -#: templates/InvenTree/settings/setting.html:36 +#: templates/InvenTree/settings/setting.html:41 msgid "Edit setting" msgstr "" -#: templates/InvenTree/settings/settings.html:8 -#: templates/InvenTree/settings/settings.html:14 templates/navbar.html:84 -msgid "Settings" +#: templates/InvenTree/settings/settings.html:150 +msgid "No category parameter templates found" msgstr "" -#: templates/InvenTree/settings/so.html:9 +#: templates/InvenTree/settings/so.html:7 msgid "Sales Order Settings" msgstr "" -#: templates/InvenTree/settings/stock.html:9 +#: templates/InvenTree/settings/stock.html:7 msgid "Stock Settings" msgstr "" -#: templates/InvenTree/settings/stock.html:13 templates/stock_table.html:50 -msgid "Stock Options" +#: templates/InvenTree/settings/user.html:9 +msgid "Account Settings" msgstr "" -#: templates/InvenTree/settings/tabs.html:3 -#: templates/InvenTree/settings/tabs.html:12 -#: templates/InvenTree/settings/user.html:10 -#: templates/InvenTree/settings/user_settings.html:10 -msgid "User Settings" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:6 -msgid "Account" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:9 -msgid "Appearance" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:16 -msgid "InvenTree Settings" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:19 -msgid "Global" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:22 -msgid "Currencies" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:25 -msgid "Report" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:28 -msgid "Categories" -msgstr "" - -#: templates/InvenTree/settings/user.html:16 -msgid "User Information" -msgstr "" - -#: templates/InvenTree/settings/user.html:19 +#: templates/InvenTree/settings/user.html:15 msgid "Edit" msgstr "" -#: templates/InvenTree/settings/user.html:21 +#: templates/InvenTree/settings/user.html:17 msgid "Change Password" msgstr "" -#: templates/InvenTree/settings/user.html:28 +#: templates/InvenTree/settings/user.html:24 #: templates/registration/login.html:58 msgid "Username" msgstr "" -#: templates/InvenTree/settings/user.html:32 +#: templates/InvenTree/settings/user.html:28 msgid "First Name" msgstr "" -#: templates/InvenTree/settings/user.html:36 +#: templates/InvenTree/settings/user.html:32 msgid "Last Name" msgstr "" -#: templates/InvenTree/settings/user.html:40 +#: templates/InvenTree/settings/user.html:36 msgid "Email Address" msgstr "" +#: templates/InvenTree/settings/user.html:42 +msgid "Theme Settings" +msgstr "" + +#: templates/InvenTree/settings/user.html:63 +#, fuzzy +#| msgid "Apply Theme" +msgid "Set Theme" +msgstr "应用主题" + +#: templates/InvenTree/settings/user.html:70 +msgid "Language Settings" +msgstr "" + +#: templates/InvenTree/settings/user.html:90 +msgid "Set Language" +msgstr "" + +#: templates/InvenTree/settings/user_homepage.html:9 +msgid "Home Page Settings" +msgstr "" + +#: templates/InvenTree/settings/user_search.html:9 +msgid "Search Settings" +msgstr "" + #: templates/about.html:13 msgid "InvenTree Version Information" msgstr "" @@ -7651,11 +7658,6 @@ msgstr "" msgid "rows" msgstr "" -#: templates/js/tables.js:351 templates/search_form.html:6 -#: templates/search_form.html:8 -msgid "Search" -msgstr "" - #: templates/js/tables.js:354 msgid "No matching results" msgstr "" @@ -7780,10 +7782,6 @@ msgstr "" msgid "Send email" msgstr "" -#: templates/stats.html:9 -msgid "Server" -msgstr "" - #: templates/stats.html:13 msgid "Instance Name" msgstr "" @@ -7844,6 +7842,10 @@ msgstr "" msgid "Print test reports" msgstr "" +#: templates/stock_table.html:50 +msgid "Stock Options" +msgstr "" + #: templates/stock_table.html:55 msgid "Add to selected stock items" msgstr "" From 91722a933803b23af7957eba217a5f0fdca24cf0 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 28 Jul 2021 15:13:24 +1000 Subject: [PATCH 717/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/fr/LC_MESSAGES/django.po | 613 +++++++++++----------- 1 file changed, 307 insertions(+), 306 deletions(-) diff --git a/InvenTree/locale/fr/LC_MESSAGES/django.po b/InvenTree/locale/fr/LC_MESSAGES/django.po index c6165727ff..36447fca15 100644 --- a/InvenTree/locale/fr/LC_MESSAGES/django.po +++ b/InvenTree/locale/fr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 21:01+0000\n" -"PO-Revision-Date: 2021-07-27 21:02\n" +"POT-Creation-Date: 2021-07-28 05:05+0000\n" +"PO-Revision-Date: 2021-07-28 05:13\n" "Last-Translator: \n" "Language-Team: French\n" "Language: fr_FR\n" @@ -33,42 +33,38 @@ msgstr "Aucune action correspondante trouvée" msgid "Enter date" msgstr "Entrer la date" -#: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 +#: InvenTree/forms.py:111 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 #: order/forms.py:74 part/forms.py:109 templates/js/forms.js:526 msgid "Confirm" msgstr "Confirmer" -#: InvenTree/forms.py:128 +#: InvenTree/forms.py:127 msgid "Confirm delete" msgstr "Confirmer la suppression" -#: InvenTree/forms.py:129 +#: InvenTree/forms.py:128 msgid "Confirm item deletion" msgstr "Confirmer la suppression de cet élément" -#: InvenTree/forms.py:161 templates/registration/login.html:76 +#: InvenTree/forms.py:160 templates/registration/login.html:76 msgid "Enter password" msgstr "Entrer le mot de passe" -#: InvenTree/forms.py:162 +#: InvenTree/forms.py:161 msgid "Enter new password" msgstr "Entrer le nouveau mot de passe" -#: InvenTree/forms.py:169 +#: InvenTree/forms.py:168 msgid "Confirm password" msgstr "Confirmez le mot de passe" -#: InvenTree/forms.py:170 +#: InvenTree/forms.py:169 msgid "Confirm new password" msgstr "Confirmer le nouveau mot de passe" -#: InvenTree/forms.py:205 -msgid "Apply Theme" -msgstr "Appliquer le thème" - -#: InvenTree/forms.py:235 +#: InvenTree/forms.py:201 msgid "Select Category" msgstr "Sélectionnez une catégorie" @@ -122,8 +118,8 @@ msgstr "Commentaire" msgid "File comment" msgstr "Commentaire du fichier" -#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:880 -#: common/models.py:881 part/models.py:2097 +#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:879 +#: common/models.py:880 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -432,27 +428,27 @@ msgstr "" msgid "Overage must be an integer value or a percentage" msgstr "" -#: InvenTree/views.py:608 +#: InvenTree/views.py:609 msgid "Delete Item" msgstr "Supprimer cet élément" -#: InvenTree/views.py:657 +#: InvenTree/views.py:658 msgid "Check box to confirm item deletion" msgstr "" -#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:673 templates/InvenTree/settings/user.html:14 msgid "Edit User Information" msgstr "Modifier les informations utilisateur" -#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:684 templates/InvenTree/settings/user.html:18 msgid "Set Password" msgstr "" -#: InvenTree/views.py:702 +#: InvenTree/views.py:703 msgid "Password fields must match" msgstr "" -#: InvenTree/views.py:953 templates/navbar.html:95 +#: InvenTree/views.py:897 templates/navbar.html:95 msgid "System Information" msgstr "Informations système" @@ -522,7 +518,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:909 +#: build/templates/build/detail.html:34 common/models.py:908 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -659,7 +655,8 @@ msgstr "" #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 #: part/templates/part/navbar.html:45 templates/InvenTree/index.html:229 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:37 users/models.py:44 +#: templates/InvenTree/settings/navbar.html:89 +#: templates/InvenTree/settings/navbar.html:91 users/models.py:44 msgid "Build Orders" msgstr "" @@ -1542,7 +1539,7 @@ msgstr "{name.title()} Fichier" msgid "Select {name} file to upload" msgstr "" -#: common/models.py:259 common/models.py:760 common/models.py:873 +#: common/models.py:259 common/models.py:739 common/models.py:872 msgid "Settings key (must be unique - case insensitive" msgstr "" @@ -1678,388 +1675,388 @@ msgstr "" msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:542 -msgid "Recent Part Count" -msgstr "" - -#: common/models.py:543 -msgid "Number of recent parts to display on index page" -msgstr "" - -#: common/models.py:549 part/models.py:2280 report/models.py:187 +#: common/models.py:542 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" -#: common/models.py:550 +#: common/models.py:543 msgid "Parts are templates by default" msgstr "" -#: common/models.py:556 part/models.py:865 templates/js/table_filters.js:132 +#: common/models.py:549 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" -#: common/models.py:557 +#: common/models.py:550 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:563 part/models.py:871 templates/js/table_filters.js:340 +#: common/models.py:556 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "" -#: common/models.py:564 +#: common/models.py:557 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:570 part/models.py:882 +#: common/models.py:563 part/models.py:882 msgid "Purchaseable" msgstr "" -#: common/models.py:571 +#: common/models.py:564 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:577 part/models.py:887 templates/js/table_filters.js:348 +#: common/models.py:570 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "" -#: common/models.py:578 +#: common/models.py:571 msgid "Parts are salable by default" msgstr "" -#: common/models.py:584 part/models.py:877 templates/js/table_filters.js:33 +#: common/models.py:577 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" -#: common/models.py:585 +#: common/models.py:578 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:591 part/models.py:897 templates/js/table_filters.js:29 +#: common/models.py:584 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" -#: common/models.py:592 +#: common/models.py:585 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:598 +#: common/models.py:591 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:599 +#: common/models.py:592 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:605 +#: common/models.py:598 msgid "Show Import in Views" msgstr "" -#: common/models.py:606 +#: common/models.py:599 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:612 +#: common/models.py:605 msgid "Show Price in Forms" msgstr "" -#: common/models.py:613 +#: common/models.py:606 msgid "Display part price in some forms" msgstr "" -#: common/models.py:619 +#: common/models.py:612 msgid "Show related parts" msgstr "" -#: common/models.py:620 +#: common/models.py:613 msgid "Display related parts for a part" msgstr "" -#: common/models.py:626 +#: common/models.py:619 msgid "Create initial stock" msgstr "" -#: common/models.py:627 +#: common/models.py:620 msgid "Create initial stock on part creation" msgstr "" -#: common/models.py:633 +#: common/models.py:626 msgid "Internal Prices" msgstr "" -#: common/models.py:634 +#: common/models.py:627 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:640 +#: common/models.py:633 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:641 +#: common/models.py:634 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:647 templates/stats.html:25 +#: common/models.py:640 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:648 +#: common/models.py:641 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:654 +#: common/models.py:647 msgid "Page Size" msgstr "" -#: common/models.py:655 +#: common/models.py:648 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:665 +#: common/models.py:658 msgid "Test Reports" msgstr "" -#: common/models.py:666 +#: common/models.py:659 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:672 -msgid "Search Preview Results" -msgstr "" - -#: common/models.py:673 -msgid "Number of results to show in search preview window" -msgstr "" - -#: common/models.py:679 +#: common/models.py:665 msgid "Stock Expiry" msgstr "" -#: common/models.py:680 +#: common/models.py:666 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:686 +#: common/models.py:672 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:687 +#: common/models.py:673 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:693 +#: common/models.py:679 msgid "Stock Stale Time" msgstr "" -#: common/models.py:694 +#: common/models.py:680 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:696 +#: common/models.py:682 msgid "days" msgstr "jours" -#: common/models.py:701 +#: common/models.py:687 msgid "Build Expired Stock" msgstr "" -#: common/models.py:702 +#: common/models.py:688 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:708 +#: common/models.py:694 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:709 +#: common/models.py:695 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:715 +#: common/models.py:701 msgid "Group by Part" msgstr "" -#: common/models.py:716 +#: common/models.py:702 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:722 -msgid "Recent Stock Count" -msgstr "" - -#: common/models.py:723 -msgid "Number of recent stock items to display on index page" -msgstr "" - -#: common/models.py:729 +#: common/models.py:708 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:730 +#: common/models.py:709 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:735 +#: common/models.py:714 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:736 +#: common/models.py:715 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:740 +#: common/models.py:719 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:741 +#: common/models.py:720 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:746 +#: common/models.py:725 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:747 +#: common/models.py:726 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:771 +#: common/models.py:750 msgid "Show starred parts" msgstr "" -#: common/models.py:772 +#: common/models.py:751 msgid "Show starred parts on the homepage" msgstr "" -#: common/models.py:777 +#: common/models.py:756 msgid "Show latest parts" msgstr "" -#: common/models.py:778 +#: common/models.py:757 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:783 +#: common/models.py:762 +msgid "Recent Part Count" +msgstr "" + +#: common/models.py:763 +msgid "Number of recent parts to display on index page" +msgstr "" + +#: common/models.py:769 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:784 +#: common/models.py:770 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:789 +#: common/models.py:775 msgid "Show recent stock changes" msgstr "" -#: common/models.py:790 +#: common/models.py:776 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:795 +#: common/models.py:781 +msgid "Recent Stock Count" +msgstr "" + +#: common/models.py:782 +msgid "Number of recent stock items to display on index page" +msgstr "" + +#: common/models.py:787 msgid "Show low stock" msgstr "" -#: common/models.py:796 +#: common/models.py:788 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:801 +#: common/models.py:793 msgid "Show depleted stock" msgstr "" -#: common/models.py:802 +#: common/models.py:794 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:807 +#: common/models.py:799 msgid "Show needed stock" msgstr "" -#: common/models.py:808 +#: common/models.py:800 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:813 +#: common/models.py:805 msgid "Show expired stock" msgstr "" -#: common/models.py:814 +#: common/models.py:806 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:819 +#: common/models.py:811 msgid "Show stale stock" msgstr "" -#: common/models.py:820 +#: common/models.py:812 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:825 +#: common/models.py:817 msgid "Show pending builds" msgstr "" -#: common/models.py:826 +#: common/models.py:818 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:831 +#: common/models.py:823 msgid "Show overdue builds" msgstr "" -#: common/models.py:832 +#: common/models.py:824 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:837 +#: common/models.py:829 msgid "Show outstanding POs" msgstr "" -#: common/models.py:838 +#: common/models.py:830 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:843 +#: common/models.py:835 msgid "Show overdue POs" msgstr "" -#: common/models.py:844 +#: common/models.py:836 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:849 +#: common/models.py:841 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:850 +#: common/models.py:842 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:855 +#: common/models.py:847 msgid "Show overdue SOs" msgstr "" -#: common/models.py:856 +#: common/models.py:848 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:910 company/forms.py:43 +#: common/models.py:854 +msgid "Search Preview Results" +msgstr "" + +#: common/models.py:855 +msgid "Number of results to show in search preview window" +msgstr "" + +#: common/models.py:909 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:917 company/templates/company/supplier_part.html:231 +#: common/models.py:916 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:918 +#: common/models.py:917 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1011 +#: common/models.py:1010 msgid "Default" msgstr "" @@ -2071,19 +2068,19 @@ msgstr "" msgid "Change Setting" msgstr "" -#: common/views.py:102 +#: common/views.py:119 msgid "Supplied value is not allowed" msgstr "" -#: common/views.py:111 +#: common/views.py:128 msgid "Supplied value must be a boolean" msgstr "" -#: common/views.py:121 +#: common/views.py:138 msgid "Change User Setting" msgstr "" -#: common/views.py:196 order/templates/order/order_wizard/po_upload.html:42 +#: common/views.py:213 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 #: order/templates/order/purchase_order_detail.html:26 order/views.py:290 @@ -2093,7 +2090,7 @@ msgstr "" msgid "Upload File" msgstr "" -#: common/views.py:197 order/templates/order/order_wizard/match_fields.html:52 +#: common/views.py:214 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 @@ -2101,19 +2098,19 @@ msgstr "" msgid "Match Fields" msgstr "" -#: common/views.py:198 +#: common/views.py:215 msgid "Match Items" msgstr "" -#: common/views.py:543 +#: common/views.py:560 msgid "Fields matching failed" msgstr "" -#: common/views.py:598 +#: common/views.py:615 msgid "Parts imported" msgstr "" -#: common/views.py:620 order/templates/order/order_wizard/match_fields.html:27 +#: common/views.py:637 order/templates/order/order_wizard/match_fields.html:27 #: order/templates/order/order_wizard/match_parts.html:19 #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 @@ -2501,7 +2498,8 @@ msgstr "" #: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 #: part/templates/part/navbar.html:74 templates/InvenTree/index.html:260 #: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:37 +#: templates/InvenTree/settings/navbar.html:95 +#: templates/InvenTree/settings/navbar.html:97 templates/navbar.html:37 #: users/models.py:45 msgid "Purchase Orders" msgstr "" @@ -2524,7 +2522,8 @@ msgstr "" #: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 #: part/templates/part/navbar.html:82 templates/InvenTree/index.html:291 #: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:43 templates/navbar.html:46 +#: templates/InvenTree/settings/navbar.html:101 +#: templates/InvenTree/settings/navbar.html:103 templates/navbar.html:46 #: users/models.py:46 msgid "Sales Orders" msgstr "" @@ -2625,8 +2624,8 @@ msgstr "" #: company/templates/company/manufacturer_part.html:133 #: part/templates/part/detail.html:162 -#: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:66 +#: templates/InvenTree/settings/category.html:26 +#: templates/InvenTree/settings/part.html:63 msgid "New Parameter" msgstr "" @@ -2659,7 +2658,8 @@ msgstr "" #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:150 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:34 templates/js/part.js:269 +#: templates/InvenTree/settings/navbar.html:83 +#: templates/InvenTree/settings/navbar.html:85 templates/js/part.js:269 #: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 #: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" @@ -3449,7 +3449,8 @@ msgstr "" #: part/templates/part/category_navbar.html:21 #: part/templates/part/category_navbar.html:24 #: templates/InvenTree/index.html:102 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:855 +#: templates/InvenTree/settings/navbar.html:71 +#: templates/InvenTree/settings/navbar.html:73 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -3995,7 +3996,8 @@ msgid "Part keywords to improve visibility in search results" msgstr "" #: part/models.py:755 part/models.py:2323 -#: part/templates/part/set_category.html:15 templates/js/part.js:641 +#: part/templates/part/set_category.html:15 +#: templates/InvenTree/settings/settings.html:165 templates/js/part.js:641 msgid "Category" msgstr "" @@ -4175,7 +4177,7 @@ msgid "Parameter Units" msgstr "" #: part/models.py:2280 part/models.py:2329 part/models.py:2330 -#: templates/InvenTree/settings/category.html:62 +#: templates/InvenTree/settings/settings.html:160 msgid "Parameter Template" msgstr "" @@ -4187,7 +4189,7 @@ msgstr "" msgid "Parameter Value" msgstr "" -#: part/models.py:2334 templates/InvenTree/settings/category.html:67 +#: part/models.py:2334 templates/InvenTree/settings/settings.html:169 msgid "Default Value" msgstr "" @@ -6146,120 +6148,140 @@ msgstr "" msgid "No stock location set" msgstr "" -#: templates/InvenTree/settings/appearance.html:10 -msgid "Theme Settings" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:17 -msgid "Color Themes" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:29 -#, python-format -msgid "\n" -" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" -" Please select another color theme :)\n" -" " -msgstr "" - -#: templates/InvenTree/settings/appearance.html:39 -msgid "Language" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:61 -msgid "Set Language" -msgstr "" - -#: templates/InvenTree/settings/build.html:10 -msgid "Build Order Settings" -msgstr "" - -#: templates/InvenTree/settings/category.html:9 -msgid "Category Settings" -msgstr "" - -#: templates/InvenTree/settings/category.html:25 -msgid "Category Parameter Templates" -msgstr "" - -#: templates/InvenTree/settings/category.html:52 -msgid "No category parameter templates found" -msgstr "" - -#: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:103 -msgid "Edit Template" -msgstr "" - -#: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:104 -msgid "Delete Template" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:10 -msgid "Currency Settings" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:25 -msgid "Base Currency" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:29 -msgid "Exchange Rates" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:39 -msgid "Last Update" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:45 -msgid "Never" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:50 -msgid "Update Now" -msgstr "" - -#: templates/InvenTree/settings/global.html:10 -msgid "Global InvenTree Settings" -msgstr "" - -#: templates/InvenTree/settings/global.html:26 +#: templates/InvenTree/settings/barcode.html:8 msgid "Barcode Settings" msgstr "" -#: templates/InvenTree/settings/global.html:34 -msgid "Search Settings" +#: templates/InvenTree/settings/build.html:8 +msgid "Build Order Settings" +msgstr "" + +#: templates/InvenTree/settings/category.html:7 +msgid "Category Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:8 +msgid "Currency Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:23 +msgid "Base Currency" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:27 +msgid "Exchange Rates" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:37 +msgid "Last Update" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:43 +msgid "Never" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:48 +msgid "Update Now" +msgstr "" + +#: templates/InvenTree/settings/global.html:9 +msgid "Server Settings" msgstr "" #: templates/InvenTree/settings/header.html:7 msgid "Setting" msgstr "" -#: templates/InvenTree/settings/part.html:9 +#: templates/InvenTree/settings/navbar.html:12 +#: templates/InvenTree/settings/user_settings.html:9 +msgid "User Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:15 +#: templates/InvenTree/settings/navbar.html:17 +msgid "Account" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:21 +#: templates/InvenTree/settings/navbar.html:23 +msgid "Home Page" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:27 +#: templates/InvenTree/settings/navbar.html:29 templates/js/tables.js:351 +#: templates/search_form.html:6 templates/search_form.html:8 +msgid "Search" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:34 +#: templates/InvenTree/settings/navbar.html:36 +#: templates/InvenTree/settings/settings.html:8 templates/navbar.html:84 +msgid "Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:44 +msgid "InvenTree Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:47 +#: templates/InvenTree/settings/navbar.html:49 templates/stats.html:9 +msgid "Server" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:53 +#: templates/InvenTree/settings/navbar.html:55 +msgid "Barcodes" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:59 +#: templates/InvenTree/settings/navbar.html:61 +msgid "Currencies" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:65 +#: templates/InvenTree/settings/navbar.html:67 +msgid "Reporting" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:77 +#: templates/InvenTree/settings/navbar.html:79 +msgid "Categories" +msgstr "" + +#: templates/InvenTree/settings/part.html:7 msgid "Part Settings" msgstr "" -#: templates/InvenTree/settings/part.html:14 +#: templates/InvenTree/settings/part.html:12 msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:46 +#: templates/InvenTree/settings/part.html:43 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:49 +#: templates/InvenTree/settings/part.html:46 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:62 +#: templates/InvenTree/settings/part.html:59 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:83 +#: templates/InvenTree/settings/part.html:80 msgid "No part parameter templates found" msgstr "" +#: templates/InvenTree/settings/part.html:100 +#: templates/InvenTree/settings/settings.html:172 +msgid "Edit Template" +msgstr "" + +#: templates/InvenTree/settings/part.html:101 +#: templates/InvenTree/settings/settings.html:173 +msgid "Delete Template" +msgstr "" + #: templates/InvenTree/settings/po.html:9 msgid "Purchase Order Settings" msgstr "" @@ -6268,95 +6290,79 @@ msgstr "" msgid "Report Settings" msgstr "" -#: templates/InvenTree/settings/setting.html:28 +#: templates/InvenTree/settings/setting.html:29 msgid "No value set" msgstr "" -#: templates/InvenTree/settings/setting.html:36 +#: templates/InvenTree/settings/setting.html:41 msgid "Edit setting" msgstr "" -#: templates/InvenTree/settings/settings.html:8 -#: templates/InvenTree/settings/settings.html:14 templates/navbar.html:84 -msgid "Settings" +#: templates/InvenTree/settings/settings.html:150 +msgid "No category parameter templates found" msgstr "" -#: templates/InvenTree/settings/so.html:9 +#: templates/InvenTree/settings/so.html:7 msgid "Sales Order Settings" msgstr "" -#: templates/InvenTree/settings/stock.html:9 +#: templates/InvenTree/settings/stock.html:7 msgid "Stock Settings" msgstr "" -#: templates/InvenTree/settings/stock.html:13 templates/stock_table.html:50 -msgid "Stock Options" +#: templates/InvenTree/settings/user.html:9 +msgid "Account Settings" msgstr "" -#: templates/InvenTree/settings/tabs.html:3 -#: templates/InvenTree/settings/tabs.html:12 -#: templates/InvenTree/settings/user.html:10 -#: templates/InvenTree/settings/user_settings.html:10 -msgid "User Settings" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:6 -msgid "Account" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:9 -msgid "Appearance" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:16 -msgid "InvenTree Settings" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:19 -msgid "Global" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:22 -msgid "Currencies" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:25 -msgid "Report" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:28 -msgid "Categories" -msgstr "" - -#: templates/InvenTree/settings/user.html:16 -msgid "User Information" -msgstr "" - -#: templates/InvenTree/settings/user.html:19 +#: templates/InvenTree/settings/user.html:15 msgid "Edit" msgstr "" -#: templates/InvenTree/settings/user.html:21 +#: templates/InvenTree/settings/user.html:17 msgid "Change Password" msgstr "" -#: templates/InvenTree/settings/user.html:28 +#: templates/InvenTree/settings/user.html:24 #: templates/registration/login.html:58 msgid "Username" msgstr "" -#: templates/InvenTree/settings/user.html:32 +#: templates/InvenTree/settings/user.html:28 msgid "First Name" msgstr "" -#: templates/InvenTree/settings/user.html:36 +#: templates/InvenTree/settings/user.html:32 msgid "Last Name" msgstr "" -#: templates/InvenTree/settings/user.html:40 +#: templates/InvenTree/settings/user.html:36 msgid "Email Address" msgstr "" +#: templates/InvenTree/settings/user.html:42 +msgid "Theme Settings" +msgstr "" + +#: templates/InvenTree/settings/user.html:63 +msgid "Set Theme" +msgstr "" + +#: templates/InvenTree/settings/user.html:70 +msgid "Language Settings" +msgstr "" + +#: templates/InvenTree/settings/user.html:90 +msgid "Set Language" +msgstr "" + +#: templates/InvenTree/settings/user_homepage.html:9 +msgid "Home Page Settings" +msgstr "" + +#: templates/InvenTree/settings/user_search.html:9 +msgid "Search Settings" +msgstr "" + #: templates/about.html:13 msgid "InvenTree Version Information" msgstr "" @@ -7650,11 +7656,6 @@ msgstr "" msgid "rows" msgstr "" -#: templates/js/tables.js:351 templates/search_form.html:6 -#: templates/search_form.html:8 -msgid "Search" -msgstr "" - #: templates/js/tables.js:354 msgid "No matching results" msgstr "" @@ -7779,10 +7780,6 @@ msgstr "" msgid "Send email" msgstr "" -#: templates/stats.html:9 -msgid "Server" -msgstr "" - #: templates/stats.html:13 msgid "Instance Name" msgstr "" @@ -7843,6 +7840,10 @@ msgstr "" msgid "Print test reports" msgstr "" +#: templates/stock_table.html:50 +msgid "Stock Options" +msgstr "" + #: templates/stock_table.html:55 msgid "Add to selected stock items" msgstr "" From 2fa37cfe88ed65c5d69ab6f313c9a3103785dfde Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 28 Jul 2021 15:13:25 +1000 Subject: [PATCH 718/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/he/LC_MESSAGES/django.po | 613 +++++++++++----------- 1 file changed, 307 insertions(+), 306 deletions(-) diff --git a/InvenTree/locale/he/LC_MESSAGES/django.po b/InvenTree/locale/he/LC_MESSAGES/django.po index 2da8c5497f..1011ce60ca 100644 --- a/InvenTree/locale/he/LC_MESSAGES/django.po +++ b/InvenTree/locale/he/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 21:01+0000\n" -"PO-Revision-Date: 2021-07-27 21:02\n" +"POT-Creation-Date: 2021-07-28 05:05+0000\n" +"PO-Revision-Date: 2021-07-28 05:13\n" "Last-Translator: \n" "Language-Team: Hebrew\n" "Language: he_IL\n" @@ -33,42 +33,38 @@ msgstr "" msgid "Enter date" msgstr "" -#: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 +#: InvenTree/forms.py:111 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 #: order/forms.py:74 part/forms.py:109 templates/js/forms.js:526 msgid "Confirm" msgstr "" -#: InvenTree/forms.py:128 +#: InvenTree/forms.py:127 msgid "Confirm delete" msgstr "" -#: InvenTree/forms.py:129 +#: InvenTree/forms.py:128 msgid "Confirm item deletion" msgstr "" -#: InvenTree/forms.py:161 templates/registration/login.html:76 +#: InvenTree/forms.py:160 templates/registration/login.html:76 msgid "Enter password" msgstr "" -#: InvenTree/forms.py:162 +#: InvenTree/forms.py:161 msgid "Enter new password" msgstr "" -#: InvenTree/forms.py:169 +#: InvenTree/forms.py:168 msgid "Confirm password" msgstr "" -#: InvenTree/forms.py:170 +#: InvenTree/forms.py:169 msgid "Confirm new password" msgstr "" -#: InvenTree/forms.py:205 -msgid "Apply Theme" -msgstr "" - -#: InvenTree/forms.py:235 +#: InvenTree/forms.py:201 msgid "Select Category" msgstr "" @@ -122,8 +118,8 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:880 -#: common/models.py:881 part/models.py:2097 +#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:879 +#: common/models.py:880 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -432,27 +428,27 @@ msgstr "" msgid "Overage must be an integer value or a percentage" msgstr "" -#: InvenTree/views.py:608 +#: InvenTree/views.py:609 msgid "Delete Item" msgstr "" -#: InvenTree/views.py:657 +#: InvenTree/views.py:658 msgid "Check box to confirm item deletion" msgstr "" -#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:673 templates/InvenTree/settings/user.html:14 msgid "Edit User Information" msgstr "" -#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:684 templates/InvenTree/settings/user.html:18 msgid "Set Password" msgstr "" -#: InvenTree/views.py:702 +#: InvenTree/views.py:703 msgid "Password fields must match" msgstr "" -#: InvenTree/views.py:953 templates/navbar.html:95 +#: InvenTree/views.py:897 templates/navbar.html:95 msgid "System Information" msgstr "" @@ -522,7 +518,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:909 +#: build/templates/build/detail.html:34 common/models.py:908 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -659,7 +655,8 @@ msgstr "" #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 #: part/templates/part/navbar.html:45 templates/InvenTree/index.html:229 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:37 users/models.py:44 +#: templates/InvenTree/settings/navbar.html:89 +#: templates/InvenTree/settings/navbar.html:91 users/models.py:44 msgid "Build Orders" msgstr "" @@ -1542,7 +1539,7 @@ msgstr "" msgid "Select {name} file to upload" msgstr "" -#: common/models.py:259 common/models.py:760 common/models.py:873 +#: common/models.py:259 common/models.py:739 common/models.py:872 msgid "Settings key (must be unique - case insensitive" msgstr "" @@ -1678,388 +1675,388 @@ msgstr "" msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:542 -msgid "Recent Part Count" -msgstr "" - -#: common/models.py:543 -msgid "Number of recent parts to display on index page" -msgstr "" - -#: common/models.py:549 part/models.py:2280 report/models.py:187 +#: common/models.py:542 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" -#: common/models.py:550 +#: common/models.py:543 msgid "Parts are templates by default" msgstr "" -#: common/models.py:556 part/models.py:865 templates/js/table_filters.js:132 +#: common/models.py:549 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" -#: common/models.py:557 +#: common/models.py:550 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:563 part/models.py:871 templates/js/table_filters.js:340 +#: common/models.py:556 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "" -#: common/models.py:564 +#: common/models.py:557 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:570 part/models.py:882 +#: common/models.py:563 part/models.py:882 msgid "Purchaseable" msgstr "" -#: common/models.py:571 +#: common/models.py:564 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:577 part/models.py:887 templates/js/table_filters.js:348 +#: common/models.py:570 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "" -#: common/models.py:578 +#: common/models.py:571 msgid "Parts are salable by default" msgstr "" -#: common/models.py:584 part/models.py:877 templates/js/table_filters.js:33 +#: common/models.py:577 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" -#: common/models.py:585 +#: common/models.py:578 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:591 part/models.py:897 templates/js/table_filters.js:29 +#: common/models.py:584 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" -#: common/models.py:592 +#: common/models.py:585 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:598 +#: common/models.py:591 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:599 +#: common/models.py:592 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:605 +#: common/models.py:598 msgid "Show Import in Views" msgstr "" -#: common/models.py:606 +#: common/models.py:599 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:612 +#: common/models.py:605 msgid "Show Price in Forms" msgstr "" -#: common/models.py:613 +#: common/models.py:606 msgid "Display part price in some forms" msgstr "" -#: common/models.py:619 +#: common/models.py:612 msgid "Show related parts" msgstr "" -#: common/models.py:620 +#: common/models.py:613 msgid "Display related parts for a part" msgstr "" -#: common/models.py:626 +#: common/models.py:619 msgid "Create initial stock" msgstr "" -#: common/models.py:627 +#: common/models.py:620 msgid "Create initial stock on part creation" msgstr "" -#: common/models.py:633 +#: common/models.py:626 msgid "Internal Prices" msgstr "" -#: common/models.py:634 +#: common/models.py:627 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:640 +#: common/models.py:633 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:641 +#: common/models.py:634 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:647 templates/stats.html:25 +#: common/models.py:640 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:648 +#: common/models.py:641 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:654 +#: common/models.py:647 msgid "Page Size" msgstr "" -#: common/models.py:655 +#: common/models.py:648 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:665 +#: common/models.py:658 msgid "Test Reports" msgstr "" -#: common/models.py:666 +#: common/models.py:659 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:672 -msgid "Search Preview Results" -msgstr "" - -#: common/models.py:673 -msgid "Number of results to show in search preview window" -msgstr "" - -#: common/models.py:679 +#: common/models.py:665 msgid "Stock Expiry" msgstr "" -#: common/models.py:680 +#: common/models.py:666 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:686 +#: common/models.py:672 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:687 +#: common/models.py:673 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:693 +#: common/models.py:679 msgid "Stock Stale Time" msgstr "" -#: common/models.py:694 +#: common/models.py:680 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:696 +#: common/models.py:682 msgid "days" msgstr "" -#: common/models.py:701 +#: common/models.py:687 msgid "Build Expired Stock" msgstr "" -#: common/models.py:702 +#: common/models.py:688 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:708 +#: common/models.py:694 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:709 +#: common/models.py:695 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:715 +#: common/models.py:701 msgid "Group by Part" msgstr "" -#: common/models.py:716 +#: common/models.py:702 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:722 -msgid "Recent Stock Count" -msgstr "" - -#: common/models.py:723 -msgid "Number of recent stock items to display on index page" -msgstr "" - -#: common/models.py:729 +#: common/models.py:708 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:730 +#: common/models.py:709 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:735 +#: common/models.py:714 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:736 +#: common/models.py:715 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:740 +#: common/models.py:719 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:741 +#: common/models.py:720 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:746 +#: common/models.py:725 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:747 +#: common/models.py:726 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:771 +#: common/models.py:750 msgid "Show starred parts" msgstr "" -#: common/models.py:772 +#: common/models.py:751 msgid "Show starred parts on the homepage" msgstr "" -#: common/models.py:777 +#: common/models.py:756 msgid "Show latest parts" msgstr "" -#: common/models.py:778 +#: common/models.py:757 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:783 +#: common/models.py:762 +msgid "Recent Part Count" +msgstr "" + +#: common/models.py:763 +msgid "Number of recent parts to display on index page" +msgstr "" + +#: common/models.py:769 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:784 +#: common/models.py:770 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:789 +#: common/models.py:775 msgid "Show recent stock changes" msgstr "" -#: common/models.py:790 +#: common/models.py:776 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:795 +#: common/models.py:781 +msgid "Recent Stock Count" +msgstr "" + +#: common/models.py:782 +msgid "Number of recent stock items to display on index page" +msgstr "" + +#: common/models.py:787 msgid "Show low stock" msgstr "" -#: common/models.py:796 +#: common/models.py:788 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:801 +#: common/models.py:793 msgid "Show depleted stock" msgstr "" -#: common/models.py:802 +#: common/models.py:794 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:807 +#: common/models.py:799 msgid "Show needed stock" msgstr "" -#: common/models.py:808 +#: common/models.py:800 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:813 +#: common/models.py:805 msgid "Show expired stock" msgstr "" -#: common/models.py:814 +#: common/models.py:806 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:819 +#: common/models.py:811 msgid "Show stale stock" msgstr "" -#: common/models.py:820 +#: common/models.py:812 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:825 +#: common/models.py:817 msgid "Show pending builds" msgstr "" -#: common/models.py:826 +#: common/models.py:818 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:831 +#: common/models.py:823 msgid "Show overdue builds" msgstr "" -#: common/models.py:832 +#: common/models.py:824 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:837 +#: common/models.py:829 msgid "Show outstanding POs" msgstr "" -#: common/models.py:838 +#: common/models.py:830 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:843 +#: common/models.py:835 msgid "Show overdue POs" msgstr "" -#: common/models.py:844 +#: common/models.py:836 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:849 +#: common/models.py:841 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:850 +#: common/models.py:842 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:855 +#: common/models.py:847 msgid "Show overdue SOs" msgstr "" -#: common/models.py:856 +#: common/models.py:848 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:910 company/forms.py:43 +#: common/models.py:854 +msgid "Search Preview Results" +msgstr "" + +#: common/models.py:855 +msgid "Number of results to show in search preview window" +msgstr "" + +#: common/models.py:909 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:917 company/templates/company/supplier_part.html:231 +#: common/models.py:916 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:918 +#: common/models.py:917 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1011 +#: common/models.py:1010 msgid "Default" msgstr "" @@ -2071,19 +2068,19 @@ msgstr "" msgid "Change Setting" msgstr "" -#: common/views.py:102 +#: common/views.py:119 msgid "Supplied value is not allowed" msgstr "" -#: common/views.py:111 +#: common/views.py:128 msgid "Supplied value must be a boolean" msgstr "" -#: common/views.py:121 +#: common/views.py:138 msgid "Change User Setting" msgstr "" -#: common/views.py:196 order/templates/order/order_wizard/po_upload.html:42 +#: common/views.py:213 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 #: order/templates/order/purchase_order_detail.html:26 order/views.py:290 @@ -2093,7 +2090,7 @@ msgstr "" msgid "Upload File" msgstr "" -#: common/views.py:197 order/templates/order/order_wizard/match_fields.html:52 +#: common/views.py:214 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 @@ -2101,19 +2098,19 @@ msgstr "" msgid "Match Fields" msgstr "" -#: common/views.py:198 +#: common/views.py:215 msgid "Match Items" msgstr "" -#: common/views.py:543 +#: common/views.py:560 msgid "Fields matching failed" msgstr "" -#: common/views.py:598 +#: common/views.py:615 msgid "Parts imported" msgstr "" -#: common/views.py:620 order/templates/order/order_wizard/match_fields.html:27 +#: common/views.py:637 order/templates/order/order_wizard/match_fields.html:27 #: order/templates/order/order_wizard/match_parts.html:19 #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 @@ -2501,7 +2498,8 @@ msgstr "" #: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 #: part/templates/part/navbar.html:74 templates/InvenTree/index.html:260 #: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:37 +#: templates/InvenTree/settings/navbar.html:95 +#: templates/InvenTree/settings/navbar.html:97 templates/navbar.html:37 #: users/models.py:45 msgid "Purchase Orders" msgstr "" @@ -2524,7 +2522,8 @@ msgstr "" #: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 #: part/templates/part/navbar.html:82 templates/InvenTree/index.html:291 #: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:43 templates/navbar.html:46 +#: templates/InvenTree/settings/navbar.html:101 +#: templates/InvenTree/settings/navbar.html:103 templates/navbar.html:46 #: users/models.py:46 msgid "Sales Orders" msgstr "" @@ -2625,8 +2624,8 @@ msgstr "" #: company/templates/company/manufacturer_part.html:133 #: part/templates/part/detail.html:162 -#: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:66 +#: templates/InvenTree/settings/category.html:26 +#: templates/InvenTree/settings/part.html:63 msgid "New Parameter" msgstr "" @@ -2659,7 +2658,8 @@ msgstr "" #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:150 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:34 templates/js/part.js:269 +#: templates/InvenTree/settings/navbar.html:83 +#: templates/InvenTree/settings/navbar.html:85 templates/js/part.js:269 #: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 #: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" @@ -3449,7 +3449,8 @@ msgstr "" #: part/templates/part/category_navbar.html:21 #: part/templates/part/category_navbar.html:24 #: templates/InvenTree/index.html:102 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:855 +#: templates/InvenTree/settings/navbar.html:71 +#: templates/InvenTree/settings/navbar.html:73 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -3995,7 +3996,8 @@ msgid "Part keywords to improve visibility in search results" msgstr "" #: part/models.py:755 part/models.py:2323 -#: part/templates/part/set_category.html:15 templates/js/part.js:641 +#: part/templates/part/set_category.html:15 +#: templates/InvenTree/settings/settings.html:165 templates/js/part.js:641 msgid "Category" msgstr "" @@ -4175,7 +4177,7 @@ msgid "Parameter Units" msgstr "" #: part/models.py:2280 part/models.py:2329 part/models.py:2330 -#: templates/InvenTree/settings/category.html:62 +#: templates/InvenTree/settings/settings.html:160 msgid "Parameter Template" msgstr "" @@ -4187,7 +4189,7 @@ msgstr "" msgid "Parameter Value" msgstr "" -#: part/models.py:2334 templates/InvenTree/settings/category.html:67 +#: part/models.py:2334 templates/InvenTree/settings/settings.html:169 msgid "Default Value" msgstr "" @@ -6146,120 +6148,140 @@ msgstr "" msgid "No stock location set" msgstr "" -#: templates/InvenTree/settings/appearance.html:10 -msgid "Theme Settings" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:17 -msgid "Color Themes" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:29 -#, python-format -msgid "\n" -" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" -" Please select another color theme :)\n" -" " -msgstr "" - -#: templates/InvenTree/settings/appearance.html:39 -msgid "Language" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:61 -msgid "Set Language" -msgstr "" - -#: templates/InvenTree/settings/build.html:10 -msgid "Build Order Settings" -msgstr "" - -#: templates/InvenTree/settings/category.html:9 -msgid "Category Settings" -msgstr "" - -#: templates/InvenTree/settings/category.html:25 -msgid "Category Parameter Templates" -msgstr "" - -#: templates/InvenTree/settings/category.html:52 -msgid "No category parameter templates found" -msgstr "" - -#: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:103 -msgid "Edit Template" -msgstr "" - -#: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:104 -msgid "Delete Template" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:10 -msgid "Currency Settings" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:25 -msgid "Base Currency" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:29 -msgid "Exchange Rates" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:39 -msgid "Last Update" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:45 -msgid "Never" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:50 -msgid "Update Now" -msgstr "" - -#: templates/InvenTree/settings/global.html:10 -msgid "Global InvenTree Settings" -msgstr "" - -#: templates/InvenTree/settings/global.html:26 +#: templates/InvenTree/settings/barcode.html:8 msgid "Barcode Settings" msgstr "" -#: templates/InvenTree/settings/global.html:34 -msgid "Search Settings" +#: templates/InvenTree/settings/build.html:8 +msgid "Build Order Settings" +msgstr "" + +#: templates/InvenTree/settings/category.html:7 +msgid "Category Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:8 +msgid "Currency Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:23 +msgid "Base Currency" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:27 +msgid "Exchange Rates" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:37 +msgid "Last Update" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:43 +msgid "Never" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:48 +msgid "Update Now" +msgstr "" + +#: templates/InvenTree/settings/global.html:9 +msgid "Server Settings" msgstr "" #: templates/InvenTree/settings/header.html:7 msgid "Setting" msgstr "" -#: templates/InvenTree/settings/part.html:9 +#: templates/InvenTree/settings/navbar.html:12 +#: templates/InvenTree/settings/user_settings.html:9 +msgid "User Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:15 +#: templates/InvenTree/settings/navbar.html:17 +msgid "Account" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:21 +#: templates/InvenTree/settings/navbar.html:23 +msgid "Home Page" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:27 +#: templates/InvenTree/settings/navbar.html:29 templates/js/tables.js:351 +#: templates/search_form.html:6 templates/search_form.html:8 +msgid "Search" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:34 +#: templates/InvenTree/settings/navbar.html:36 +#: templates/InvenTree/settings/settings.html:8 templates/navbar.html:84 +msgid "Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:44 +msgid "InvenTree Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:47 +#: templates/InvenTree/settings/navbar.html:49 templates/stats.html:9 +msgid "Server" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:53 +#: templates/InvenTree/settings/navbar.html:55 +msgid "Barcodes" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:59 +#: templates/InvenTree/settings/navbar.html:61 +msgid "Currencies" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:65 +#: templates/InvenTree/settings/navbar.html:67 +msgid "Reporting" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:77 +#: templates/InvenTree/settings/navbar.html:79 +msgid "Categories" +msgstr "" + +#: templates/InvenTree/settings/part.html:7 msgid "Part Settings" msgstr "" -#: templates/InvenTree/settings/part.html:14 +#: templates/InvenTree/settings/part.html:12 msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:46 +#: templates/InvenTree/settings/part.html:43 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:49 +#: templates/InvenTree/settings/part.html:46 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:62 +#: templates/InvenTree/settings/part.html:59 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:83 +#: templates/InvenTree/settings/part.html:80 msgid "No part parameter templates found" msgstr "" +#: templates/InvenTree/settings/part.html:100 +#: templates/InvenTree/settings/settings.html:172 +msgid "Edit Template" +msgstr "" + +#: templates/InvenTree/settings/part.html:101 +#: templates/InvenTree/settings/settings.html:173 +msgid "Delete Template" +msgstr "" + #: templates/InvenTree/settings/po.html:9 msgid "Purchase Order Settings" msgstr "" @@ -6268,95 +6290,79 @@ msgstr "" msgid "Report Settings" msgstr "" -#: templates/InvenTree/settings/setting.html:28 +#: templates/InvenTree/settings/setting.html:29 msgid "No value set" msgstr "" -#: templates/InvenTree/settings/setting.html:36 +#: templates/InvenTree/settings/setting.html:41 msgid "Edit setting" msgstr "" -#: templates/InvenTree/settings/settings.html:8 -#: templates/InvenTree/settings/settings.html:14 templates/navbar.html:84 -msgid "Settings" +#: templates/InvenTree/settings/settings.html:150 +msgid "No category parameter templates found" msgstr "" -#: templates/InvenTree/settings/so.html:9 +#: templates/InvenTree/settings/so.html:7 msgid "Sales Order Settings" msgstr "" -#: templates/InvenTree/settings/stock.html:9 +#: templates/InvenTree/settings/stock.html:7 msgid "Stock Settings" msgstr "" -#: templates/InvenTree/settings/stock.html:13 templates/stock_table.html:50 -msgid "Stock Options" +#: templates/InvenTree/settings/user.html:9 +msgid "Account Settings" msgstr "" -#: templates/InvenTree/settings/tabs.html:3 -#: templates/InvenTree/settings/tabs.html:12 -#: templates/InvenTree/settings/user.html:10 -#: templates/InvenTree/settings/user_settings.html:10 -msgid "User Settings" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:6 -msgid "Account" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:9 -msgid "Appearance" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:16 -msgid "InvenTree Settings" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:19 -msgid "Global" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:22 -msgid "Currencies" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:25 -msgid "Report" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:28 -msgid "Categories" -msgstr "" - -#: templates/InvenTree/settings/user.html:16 -msgid "User Information" -msgstr "" - -#: templates/InvenTree/settings/user.html:19 +#: templates/InvenTree/settings/user.html:15 msgid "Edit" msgstr "" -#: templates/InvenTree/settings/user.html:21 +#: templates/InvenTree/settings/user.html:17 msgid "Change Password" msgstr "" -#: templates/InvenTree/settings/user.html:28 +#: templates/InvenTree/settings/user.html:24 #: templates/registration/login.html:58 msgid "Username" msgstr "" -#: templates/InvenTree/settings/user.html:32 +#: templates/InvenTree/settings/user.html:28 msgid "First Name" msgstr "" -#: templates/InvenTree/settings/user.html:36 +#: templates/InvenTree/settings/user.html:32 msgid "Last Name" msgstr "" -#: templates/InvenTree/settings/user.html:40 +#: templates/InvenTree/settings/user.html:36 msgid "Email Address" msgstr "" +#: templates/InvenTree/settings/user.html:42 +msgid "Theme Settings" +msgstr "" + +#: templates/InvenTree/settings/user.html:63 +msgid "Set Theme" +msgstr "" + +#: templates/InvenTree/settings/user.html:70 +msgid "Language Settings" +msgstr "" + +#: templates/InvenTree/settings/user.html:90 +msgid "Set Language" +msgstr "" + +#: templates/InvenTree/settings/user_homepage.html:9 +msgid "Home Page Settings" +msgstr "" + +#: templates/InvenTree/settings/user_search.html:9 +msgid "Search Settings" +msgstr "" + #: templates/about.html:13 msgid "InvenTree Version Information" msgstr "" @@ -7650,11 +7656,6 @@ msgstr "" msgid "rows" msgstr "" -#: templates/js/tables.js:351 templates/search_form.html:6 -#: templates/search_form.html:8 -msgid "Search" -msgstr "" - #: templates/js/tables.js:354 msgid "No matching results" msgstr "" @@ -7779,10 +7780,6 @@ msgstr "" msgid "Send email" msgstr "" -#: templates/stats.html:9 -msgid "Server" -msgstr "" - #: templates/stats.html:13 msgid "Instance Name" msgstr "" @@ -7843,6 +7840,10 @@ msgstr "" msgid "Print test reports" msgstr "" +#: templates/stock_table.html:50 +msgid "Stock Options" +msgstr "" + #: templates/stock_table.html:55 msgid "Add to selected stock items" msgstr "" From 8e016e5de4f89d1bb705d592c9aa1f9122c07e10 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 28 Jul 2021 15:13:26 +1000 Subject: [PATCH 719/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/id/LC_MESSAGES/django.po | 613 +++++++++++----------- 1 file changed, 307 insertions(+), 306 deletions(-) diff --git a/InvenTree/locale/id/LC_MESSAGES/django.po b/InvenTree/locale/id/LC_MESSAGES/django.po index 42ebf49c9e..4f9e1afe09 100644 --- a/InvenTree/locale/id/LC_MESSAGES/django.po +++ b/InvenTree/locale/id/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 21:01+0000\n" -"PO-Revision-Date: 2021-07-27 21:02\n" +"POT-Creation-Date: 2021-07-28 05:05+0000\n" +"PO-Revision-Date: 2021-07-28 05:13\n" "Last-Translator: \n" "Language-Team: Indonesian\n" "Language: id_ID\n" @@ -33,42 +33,38 @@ msgstr "" msgid "Enter date" msgstr "" -#: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 +#: InvenTree/forms.py:111 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 #: order/forms.py:74 part/forms.py:109 templates/js/forms.js:526 msgid "Confirm" msgstr "" -#: InvenTree/forms.py:128 +#: InvenTree/forms.py:127 msgid "Confirm delete" msgstr "" -#: InvenTree/forms.py:129 +#: InvenTree/forms.py:128 msgid "Confirm item deletion" msgstr "" -#: InvenTree/forms.py:161 templates/registration/login.html:76 +#: InvenTree/forms.py:160 templates/registration/login.html:76 msgid "Enter password" msgstr "" -#: InvenTree/forms.py:162 +#: InvenTree/forms.py:161 msgid "Enter new password" msgstr "" -#: InvenTree/forms.py:169 +#: InvenTree/forms.py:168 msgid "Confirm password" msgstr "" -#: InvenTree/forms.py:170 +#: InvenTree/forms.py:169 msgid "Confirm new password" msgstr "" -#: InvenTree/forms.py:205 -msgid "Apply Theme" -msgstr "" - -#: InvenTree/forms.py:235 +#: InvenTree/forms.py:201 msgid "Select Category" msgstr "" @@ -122,8 +118,8 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:880 -#: common/models.py:881 part/models.py:2097 +#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:879 +#: common/models.py:880 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -432,27 +428,27 @@ msgstr "" msgid "Overage must be an integer value or a percentage" msgstr "" -#: InvenTree/views.py:608 +#: InvenTree/views.py:609 msgid "Delete Item" msgstr "" -#: InvenTree/views.py:657 +#: InvenTree/views.py:658 msgid "Check box to confirm item deletion" msgstr "" -#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:673 templates/InvenTree/settings/user.html:14 msgid "Edit User Information" msgstr "" -#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:684 templates/InvenTree/settings/user.html:18 msgid "Set Password" msgstr "" -#: InvenTree/views.py:702 +#: InvenTree/views.py:703 msgid "Password fields must match" msgstr "" -#: InvenTree/views.py:953 templates/navbar.html:95 +#: InvenTree/views.py:897 templates/navbar.html:95 msgid "System Information" msgstr "" @@ -522,7 +518,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:909 +#: build/templates/build/detail.html:34 common/models.py:908 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -659,7 +655,8 @@ msgstr "" #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 #: part/templates/part/navbar.html:45 templates/InvenTree/index.html:229 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:37 users/models.py:44 +#: templates/InvenTree/settings/navbar.html:89 +#: templates/InvenTree/settings/navbar.html:91 users/models.py:44 msgid "Build Orders" msgstr "" @@ -1542,7 +1539,7 @@ msgstr "" msgid "Select {name} file to upload" msgstr "" -#: common/models.py:259 common/models.py:760 common/models.py:873 +#: common/models.py:259 common/models.py:739 common/models.py:872 msgid "Settings key (must be unique - case insensitive" msgstr "" @@ -1678,388 +1675,388 @@ msgstr "" msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:542 -msgid "Recent Part Count" -msgstr "" - -#: common/models.py:543 -msgid "Number of recent parts to display on index page" -msgstr "" - -#: common/models.py:549 part/models.py:2280 report/models.py:187 +#: common/models.py:542 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" -#: common/models.py:550 +#: common/models.py:543 msgid "Parts are templates by default" msgstr "" -#: common/models.py:556 part/models.py:865 templates/js/table_filters.js:132 +#: common/models.py:549 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" -#: common/models.py:557 +#: common/models.py:550 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:563 part/models.py:871 templates/js/table_filters.js:340 +#: common/models.py:556 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "" -#: common/models.py:564 +#: common/models.py:557 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:570 part/models.py:882 +#: common/models.py:563 part/models.py:882 msgid "Purchaseable" msgstr "" -#: common/models.py:571 +#: common/models.py:564 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:577 part/models.py:887 templates/js/table_filters.js:348 +#: common/models.py:570 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "" -#: common/models.py:578 +#: common/models.py:571 msgid "Parts are salable by default" msgstr "" -#: common/models.py:584 part/models.py:877 templates/js/table_filters.js:33 +#: common/models.py:577 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" -#: common/models.py:585 +#: common/models.py:578 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:591 part/models.py:897 templates/js/table_filters.js:29 +#: common/models.py:584 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" -#: common/models.py:592 +#: common/models.py:585 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:598 +#: common/models.py:591 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:599 +#: common/models.py:592 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:605 +#: common/models.py:598 msgid "Show Import in Views" msgstr "" -#: common/models.py:606 +#: common/models.py:599 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:612 +#: common/models.py:605 msgid "Show Price in Forms" msgstr "" -#: common/models.py:613 +#: common/models.py:606 msgid "Display part price in some forms" msgstr "" -#: common/models.py:619 +#: common/models.py:612 msgid "Show related parts" msgstr "" -#: common/models.py:620 +#: common/models.py:613 msgid "Display related parts for a part" msgstr "" -#: common/models.py:626 +#: common/models.py:619 msgid "Create initial stock" msgstr "" -#: common/models.py:627 +#: common/models.py:620 msgid "Create initial stock on part creation" msgstr "" -#: common/models.py:633 +#: common/models.py:626 msgid "Internal Prices" msgstr "" -#: common/models.py:634 +#: common/models.py:627 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:640 +#: common/models.py:633 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:641 +#: common/models.py:634 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:647 templates/stats.html:25 +#: common/models.py:640 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:648 +#: common/models.py:641 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:654 +#: common/models.py:647 msgid "Page Size" msgstr "" -#: common/models.py:655 +#: common/models.py:648 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:665 +#: common/models.py:658 msgid "Test Reports" msgstr "" -#: common/models.py:666 +#: common/models.py:659 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:672 -msgid "Search Preview Results" -msgstr "" - -#: common/models.py:673 -msgid "Number of results to show in search preview window" -msgstr "" - -#: common/models.py:679 +#: common/models.py:665 msgid "Stock Expiry" msgstr "" -#: common/models.py:680 +#: common/models.py:666 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:686 +#: common/models.py:672 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:687 +#: common/models.py:673 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:693 +#: common/models.py:679 msgid "Stock Stale Time" msgstr "" -#: common/models.py:694 +#: common/models.py:680 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:696 +#: common/models.py:682 msgid "days" msgstr "" -#: common/models.py:701 +#: common/models.py:687 msgid "Build Expired Stock" msgstr "" -#: common/models.py:702 +#: common/models.py:688 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:708 +#: common/models.py:694 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:709 +#: common/models.py:695 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:715 +#: common/models.py:701 msgid "Group by Part" msgstr "" -#: common/models.py:716 +#: common/models.py:702 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:722 -msgid "Recent Stock Count" -msgstr "" - -#: common/models.py:723 -msgid "Number of recent stock items to display on index page" -msgstr "" - -#: common/models.py:729 +#: common/models.py:708 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:730 +#: common/models.py:709 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:735 +#: common/models.py:714 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:736 +#: common/models.py:715 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:740 +#: common/models.py:719 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:741 +#: common/models.py:720 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:746 +#: common/models.py:725 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:747 +#: common/models.py:726 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:771 +#: common/models.py:750 msgid "Show starred parts" msgstr "" -#: common/models.py:772 +#: common/models.py:751 msgid "Show starred parts on the homepage" msgstr "" -#: common/models.py:777 +#: common/models.py:756 msgid "Show latest parts" msgstr "" -#: common/models.py:778 +#: common/models.py:757 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:783 +#: common/models.py:762 +msgid "Recent Part Count" +msgstr "" + +#: common/models.py:763 +msgid "Number of recent parts to display on index page" +msgstr "" + +#: common/models.py:769 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:784 +#: common/models.py:770 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:789 +#: common/models.py:775 msgid "Show recent stock changes" msgstr "" -#: common/models.py:790 +#: common/models.py:776 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:795 +#: common/models.py:781 +msgid "Recent Stock Count" +msgstr "" + +#: common/models.py:782 +msgid "Number of recent stock items to display on index page" +msgstr "" + +#: common/models.py:787 msgid "Show low stock" msgstr "" -#: common/models.py:796 +#: common/models.py:788 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:801 +#: common/models.py:793 msgid "Show depleted stock" msgstr "" -#: common/models.py:802 +#: common/models.py:794 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:807 +#: common/models.py:799 msgid "Show needed stock" msgstr "" -#: common/models.py:808 +#: common/models.py:800 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:813 +#: common/models.py:805 msgid "Show expired stock" msgstr "" -#: common/models.py:814 +#: common/models.py:806 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:819 +#: common/models.py:811 msgid "Show stale stock" msgstr "" -#: common/models.py:820 +#: common/models.py:812 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:825 +#: common/models.py:817 msgid "Show pending builds" msgstr "" -#: common/models.py:826 +#: common/models.py:818 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:831 +#: common/models.py:823 msgid "Show overdue builds" msgstr "" -#: common/models.py:832 +#: common/models.py:824 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:837 +#: common/models.py:829 msgid "Show outstanding POs" msgstr "" -#: common/models.py:838 +#: common/models.py:830 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:843 +#: common/models.py:835 msgid "Show overdue POs" msgstr "" -#: common/models.py:844 +#: common/models.py:836 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:849 +#: common/models.py:841 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:850 +#: common/models.py:842 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:855 +#: common/models.py:847 msgid "Show overdue SOs" msgstr "" -#: common/models.py:856 +#: common/models.py:848 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:910 company/forms.py:43 +#: common/models.py:854 +msgid "Search Preview Results" +msgstr "" + +#: common/models.py:855 +msgid "Number of results to show in search preview window" +msgstr "" + +#: common/models.py:909 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:917 company/templates/company/supplier_part.html:231 +#: common/models.py:916 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:918 +#: common/models.py:917 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1011 +#: common/models.py:1010 msgid "Default" msgstr "" @@ -2071,19 +2068,19 @@ msgstr "" msgid "Change Setting" msgstr "" -#: common/views.py:102 +#: common/views.py:119 msgid "Supplied value is not allowed" msgstr "" -#: common/views.py:111 +#: common/views.py:128 msgid "Supplied value must be a boolean" msgstr "" -#: common/views.py:121 +#: common/views.py:138 msgid "Change User Setting" msgstr "" -#: common/views.py:196 order/templates/order/order_wizard/po_upload.html:42 +#: common/views.py:213 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 #: order/templates/order/purchase_order_detail.html:26 order/views.py:290 @@ -2093,7 +2090,7 @@ msgstr "" msgid "Upload File" msgstr "" -#: common/views.py:197 order/templates/order/order_wizard/match_fields.html:52 +#: common/views.py:214 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 @@ -2101,19 +2098,19 @@ msgstr "" msgid "Match Fields" msgstr "" -#: common/views.py:198 +#: common/views.py:215 msgid "Match Items" msgstr "" -#: common/views.py:543 +#: common/views.py:560 msgid "Fields matching failed" msgstr "" -#: common/views.py:598 +#: common/views.py:615 msgid "Parts imported" msgstr "" -#: common/views.py:620 order/templates/order/order_wizard/match_fields.html:27 +#: common/views.py:637 order/templates/order/order_wizard/match_fields.html:27 #: order/templates/order/order_wizard/match_parts.html:19 #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 @@ -2501,7 +2498,8 @@ msgstr "" #: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 #: part/templates/part/navbar.html:74 templates/InvenTree/index.html:260 #: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:37 +#: templates/InvenTree/settings/navbar.html:95 +#: templates/InvenTree/settings/navbar.html:97 templates/navbar.html:37 #: users/models.py:45 msgid "Purchase Orders" msgstr "" @@ -2524,7 +2522,8 @@ msgstr "" #: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 #: part/templates/part/navbar.html:82 templates/InvenTree/index.html:291 #: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:43 templates/navbar.html:46 +#: templates/InvenTree/settings/navbar.html:101 +#: templates/InvenTree/settings/navbar.html:103 templates/navbar.html:46 #: users/models.py:46 msgid "Sales Orders" msgstr "" @@ -2625,8 +2624,8 @@ msgstr "" #: company/templates/company/manufacturer_part.html:133 #: part/templates/part/detail.html:162 -#: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:66 +#: templates/InvenTree/settings/category.html:26 +#: templates/InvenTree/settings/part.html:63 msgid "New Parameter" msgstr "" @@ -2659,7 +2658,8 @@ msgstr "" #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:150 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:34 templates/js/part.js:269 +#: templates/InvenTree/settings/navbar.html:83 +#: templates/InvenTree/settings/navbar.html:85 templates/js/part.js:269 #: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 #: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" @@ -3449,7 +3449,8 @@ msgstr "" #: part/templates/part/category_navbar.html:21 #: part/templates/part/category_navbar.html:24 #: templates/InvenTree/index.html:102 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:855 +#: templates/InvenTree/settings/navbar.html:71 +#: templates/InvenTree/settings/navbar.html:73 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -3995,7 +3996,8 @@ msgid "Part keywords to improve visibility in search results" msgstr "" #: part/models.py:755 part/models.py:2323 -#: part/templates/part/set_category.html:15 templates/js/part.js:641 +#: part/templates/part/set_category.html:15 +#: templates/InvenTree/settings/settings.html:165 templates/js/part.js:641 msgid "Category" msgstr "" @@ -4175,7 +4177,7 @@ msgid "Parameter Units" msgstr "" #: part/models.py:2280 part/models.py:2329 part/models.py:2330 -#: templates/InvenTree/settings/category.html:62 +#: templates/InvenTree/settings/settings.html:160 msgid "Parameter Template" msgstr "" @@ -4187,7 +4189,7 @@ msgstr "" msgid "Parameter Value" msgstr "" -#: part/models.py:2334 templates/InvenTree/settings/category.html:67 +#: part/models.py:2334 templates/InvenTree/settings/settings.html:169 msgid "Default Value" msgstr "" @@ -6146,120 +6148,140 @@ msgstr "" msgid "No stock location set" msgstr "" -#: templates/InvenTree/settings/appearance.html:10 -msgid "Theme Settings" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:17 -msgid "Color Themes" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:29 -#, python-format -msgid "\n" -" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" -" Please select another color theme :)\n" -" " -msgstr "" - -#: templates/InvenTree/settings/appearance.html:39 -msgid "Language" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:61 -msgid "Set Language" -msgstr "" - -#: templates/InvenTree/settings/build.html:10 -msgid "Build Order Settings" -msgstr "" - -#: templates/InvenTree/settings/category.html:9 -msgid "Category Settings" -msgstr "" - -#: templates/InvenTree/settings/category.html:25 -msgid "Category Parameter Templates" -msgstr "" - -#: templates/InvenTree/settings/category.html:52 -msgid "No category parameter templates found" -msgstr "" - -#: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:103 -msgid "Edit Template" -msgstr "" - -#: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:104 -msgid "Delete Template" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:10 -msgid "Currency Settings" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:25 -msgid "Base Currency" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:29 -msgid "Exchange Rates" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:39 -msgid "Last Update" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:45 -msgid "Never" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:50 -msgid "Update Now" -msgstr "" - -#: templates/InvenTree/settings/global.html:10 -msgid "Global InvenTree Settings" -msgstr "" - -#: templates/InvenTree/settings/global.html:26 +#: templates/InvenTree/settings/barcode.html:8 msgid "Barcode Settings" msgstr "" -#: templates/InvenTree/settings/global.html:34 -msgid "Search Settings" +#: templates/InvenTree/settings/build.html:8 +msgid "Build Order Settings" +msgstr "" + +#: templates/InvenTree/settings/category.html:7 +msgid "Category Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:8 +msgid "Currency Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:23 +msgid "Base Currency" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:27 +msgid "Exchange Rates" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:37 +msgid "Last Update" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:43 +msgid "Never" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:48 +msgid "Update Now" +msgstr "" + +#: templates/InvenTree/settings/global.html:9 +msgid "Server Settings" msgstr "" #: templates/InvenTree/settings/header.html:7 msgid "Setting" msgstr "" -#: templates/InvenTree/settings/part.html:9 +#: templates/InvenTree/settings/navbar.html:12 +#: templates/InvenTree/settings/user_settings.html:9 +msgid "User Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:15 +#: templates/InvenTree/settings/navbar.html:17 +msgid "Account" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:21 +#: templates/InvenTree/settings/navbar.html:23 +msgid "Home Page" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:27 +#: templates/InvenTree/settings/navbar.html:29 templates/js/tables.js:351 +#: templates/search_form.html:6 templates/search_form.html:8 +msgid "Search" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:34 +#: templates/InvenTree/settings/navbar.html:36 +#: templates/InvenTree/settings/settings.html:8 templates/navbar.html:84 +msgid "Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:44 +msgid "InvenTree Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:47 +#: templates/InvenTree/settings/navbar.html:49 templates/stats.html:9 +msgid "Server" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:53 +#: templates/InvenTree/settings/navbar.html:55 +msgid "Barcodes" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:59 +#: templates/InvenTree/settings/navbar.html:61 +msgid "Currencies" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:65 +#: templates/InvenTree/settings/navbar.html:67 +msgid "Reporting" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:77 +#: templates/InvenTree/settings/navbar.html:79 +msgid "Categories" +msgstr "" + +#: templates/InvenTree/settings/part.html:7 msgid "Part Settings" msgstr "" -#: templates/InvenTree/settings/part.html:14 +#: templates/InvenTree/settings/part.html:12 msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:46 +#: templates/InvenTree/settings/part.html:43 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:49 +#: templates/InvenTree/settings/part.html:46 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:62 +#: templates/InvenTree/settings/part.html:59 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:83 +#: templates/InvenTree/settings/part.html:80 msgid "No part parameter templates found" msgstr "" +#: templates/InvenTree/settings/part.html:100 +#: templates/InvenTree/settings/settings.html:172 +msgid "Edit Template" +msgstr "" + +#: templates/InvenTree/settings/part.html:101 +#: templates/InvenTree/settings/settings.html:173 +msgid "Delete Template" +msgstr "" + #: templates/InvenTree/settings/po.html:9 msgid "Purchase Order Settings" msgstr "" @@ -6268,95 +6290,79 @@ msgstr "" msgid "Report Settings" msgstr "" -#: templates/InvenTree/settings/setting.html:28 +#: templates/InvenTree/settings/setting.html:29 msgid "No value set" msgstr "" -#: templates/InvenTree/settings/setting.html:36 +#: templates/InvenTree/settings/setting.html:41 msgid "Edit setting" msgstr "" -#: templates/InvenTree/settings/settings.html:8 -#: templates/InvenTree/settings/settings.html:14 templates/navbar.html:84 -msgid "Settings" +#: templates/InvenTree/settings/settings.html:150 +msgid "No category parameter templates found" msgstr "" -#: templates/InvenTree/settings/so.html:9 +#: templates/InvenTree/settings/so.html:7 msgid "Sales Order Settings" msgstr "" -#: templates/InvenTree/settings/stock.html:9 +#: templates/InvenTree/settings/stock.html:7 msgid "Stock Settings" msgstr "" -#: templates/InvenTree/settings/stock.html:13 templates/stock_table.html:50 -msgid "Stock Options" +#: templates/InvenTree/settings/user.html:9 +msgid "Account Settings" msgstr "" -#: templates/InvenTree/settings/tabs.html:3 -#: templates/InvenTree/settings/tabs.html:12 -#: templates/InvenTree/settings/user.html:10 -#: templates/InvenTree/settings/user_settings.html:10 -msgid "User Settings" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:6 -msgid "Account" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:9 -msgid "Appearance" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:16 -msgid "InvenTree Settings" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:19 -msgid "Global" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:22 -msgid "Currencies" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:25 -msgid "Report" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:28 -msgid "Categories" -msgstr "" - -#: templates/InvenTree/settings/user.html:16 -msgid "User Information" -msgstr "" - -#: templates/InvenTree/settings/user.html:19 +#: templates/InvenTree/settings/user.html:15 msgid "Edit" msgstr "" -#: templates/InvenTree/settings/user.html:21 +#: templates/InvenTree/settings/user.html:17 msgid "Change Password" msgstr "" -#: templates/InvenTree/settings/user.html:28 +#: templates/InvenTree/settings/user.html:24 #: templates/registration/login.html:58 msgid "Username" msgstr "" -#: templates/InvenTree/settings/user.html:32 +#: templates/InvenTree/settings/user.html:28 msgid "First Name" msgstr "" -#: templates/InvenTree/settings/user.html:36 +#: templates/InvenTree/settings/user.html:32 msgid "Last Name" msgstr "" -#: templates/InvenTree/settings/user.html:40 +#: templates/InvenTree/settings/user.html:36 msgid "Email Address" msgstr "" +#: templates/InvenTree/settings/user.html:42 +msgid "Theme Settings" +msgstr "" + +#: templates/InvenTree/settings/user.html:63 +msgid "Set Theme" +msgstr "" + +#: templates/InvenTree/settings/user.html:70 +msgid "Language Settings" +msgstr "" + +#: templates/InvenTree/settings/user.html:90 +msgid "Set Language" +msgstr "" + +#: templates/InvenTree/settings/user_homepage.html:9 +msgid "Home Page Settings" +msgstr "" + +#: templates/InvenTree/settings/user_search.html:9 +msgid "Search Settings" +msgstr "" + #: templates/about.html:13 msgid "InvenTree Version Information" msgstr "" @@ -7650,11 +7656,6 @@ msgstr "" msgid "rows" msgstr "" -#: templates/js/tables.js:351 templates/search_form.html:6 -#: templates/search_form.html:8 -msgid "Search" -msgstr "" - #: templates/js/tables.js:354 msgid "No matching results" msgstr "" @@ -7779,10 +7780,6 @@ msgstr "" msgid "Send email" msgstr "" -#: templates/stats.html:9 -msgid "Server" -msgstr "" - #: templates/stats.html:13 msgid "Instance Name" msgstr "" @@ -7843,6 +7840,10 @@ msgstr "" msgid "Print test reports" msgstr "" +#: templates/stock_table.html:50 +msgid "Stock Options" +msgstr "" + #: templates/stock_table.html:55 msgid "Add to selected stock items" msgstr "" From 3a8b319d649b44ba3ee69df43f995015790d389f Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 28 Jul 2021 15:13:27 +1000 Subject: [PATCH 720/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/vi/LC_MESSAGES/django.po | 613 +++++++++++----------- 1 file changed, 307 insertions(+), 306 deletions(-) diff --git a/InvenTree/locale/vi/LC_MESSAGES/django.po b/InvenTree/locale/vi/LC_MESSAGES/django.po index f96ab6f94d..0b5022dd8b 100644 --- a/InvenTree/locale/vi/LC_MESSAGES/django.po +++ b/InvenTree/locale/vi/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 21:01+0000\n" -"PO-Revision-Date: 2021-07-27 21:02\n" +"POT-Creation-Date: 2021-07-28 05:05+0000\n" +"PO-Revision-Date: 2021-07-28 05:13\n" "Last-Translator: \n" "Language-Team: Vietnamese\n" "Language: vi_VN\n" @@ -33,42 +33,38 @@ msgstr "" msgid "Enter date" msgstr "" -#: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 +#: InvenTree/forms.py:111 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 #: order/forms.py:74 part/forms.py:109 templates/js/forms.js:526 msgid "Confirm" msgstr "" -#: InvenTree/forms.py:128 +#: InvenTree/forms.py:127 msgid "Confirm delete" msgstr "" -#: InvenTree/forms.py:129 +#: InvenTree/forms.py:128 msgid "Confirm item deletion" msgstr "" -#: InvenTree/forms.py:161 templates/registration/login.html:76 +#: InvenTree/forms.py:160 templates/registration/login.html:76 msgid "Enter password" msgstr "" -#: InvenTree/forms.py:162 +#: InvenTree/forms.py:161 msgid "Enter new password" msgstr "" -#: InvenTree/forms.py:169 +#: InvenTree/forms.py:168 msgid "Confirm password" msgstr "" -#: InvenTree/forms.py:170 +#: InvenTree/forms.py:169 msgid "Confirm new password" msgstr "" -#: InvenTree/forms.py:205 -msgid "Apply Theme" -msgstr "" - -#: InvenTree/forms.py:235 +#: InvenTree/forms.py:201 msgid "Select Category" msgstr "" @@ -122,8 +118,8 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:880 -#: common/models.py:881 part/models.py:2097 +#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:879 +#: common/models.py:880 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -432,27 +428,27 @@ msgstr "" msgid "Overage must be an integer value or a percentage" msgstr "" -#: InvenTree/views.py:608 +#: InvenTree/views.py:609 msgid "Delete Item" msgstr "" -#: InvenTree/views.py:657 +#: InvenTree/views.py:658 msgid "Check box to confirm item deletion" msgstr "" -#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:673 templates/InvenTree/settings/user.html:14 msgid "Edit User Information" msgstr "" -#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:684 templates/InvenTree/settings/user.html:18 msgid "Set Password" msgstr "" -#: InvenTree/views.py:702 +#: InvenTree/views.py:703 msgid "Password fields must match" msgstr "" -#: InvenTree/views.py:953 templates/navbar.html:95 +#: InvenTree/views.py:897 templates/navbar.html:95 msgid "System Information" msgstr "" @@ -522,7 +518,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:909 +#: build/templates/build/detail.html:34 common/models.py:908 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -659,7 +655,8 @@ msgstr "" #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 #: part/templates/part/navbar.html:45 templates/InvenTree/index.html:229 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:37 users/models.py:44 +#: templates/InvenTree/settings/navbar.html:89 +#: templates/InvenTree/settings/navbar.html:91 users/models.py:44 msgid "Build Orders" msgstr "" @@ -1542,7 +1539,7 @@ msgstr "" msgid "Select {name} file to upload" msgstr "" -#: common/models.py:259 common/models.py:760 common/models.py:873 +#: common/models.py:259 common/models.py:739 common/models.py:872 msgid "Settings key (must be unique - case insensitive" msgstr "" @@ -1678,388 +1675,388 @@ msgstr "" msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:542 -msgid "Recent Part Count" -msgstr "" - -#: common/models.py:543 -msgid "Number of recent parts to display on index page" -msgstr "" - -#: common/models.py:549 part/models.py:2280 report/models.py:187 +#: common/models.py:542 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" -#: common/models.py:550 +#: common/models.py:543 msgid "Parts are templates by default" msgstr "" -#: common/models.py:556 part/models.py:865 templates/js/table_filters.js:132 +#: common/models.py:549 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" -#: common/models.py:557 +#: common/models.py:550 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:563 part/models.py:871 templates/js/table_filters.js:340 +#: common/models.py:556 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "" -#: common/models.py:564 +#: common/models.py:557 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:570 part/models.py:882 +#: common/models.py:563 part/models.py:882 msgid "Purchaseable" msgstr "" -#: common/models.py:571 +#: common/models.py:564 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:577 part/models.py:887 templates/js/table_filters.js:348 +#: common/models.py:570 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "" -#: common/models.py:578 +#: common/models.py:571 msgid "Parts are salable by default" msgstr "" -#: common/models.py:584 part/models.py:877 templates/js/table_filters.js:33 +#: common/models.py:577 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" -#: common/models.py:585 +#: common/models.py:578 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:591 part/models.py:897 templates/js/table_filters.js:29 +#: common/models.py:584 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" -#: common/models.py:592 +#: common/models.py:585 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:598 +#: common/models.py:591 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:599 +#: common/models.py:592 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:605 +#: common/models.py:598 msgid "Show Import in Views" msgstr "" -#: common/models.py:606 +#: common/models.py:599 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:612 +#: common/models.py:605 msgid "Show Price in Forms" msgstr "" -#: common/models.py:613 +#: common/models.py:606 msgid "Display part price in some forms" msgstr "" -#: common/models.py:619 +#: common/models.py:612 msgid "Show related parts" msgstr "" -#: common/models.py:620 +#: common/models.py:613 msgid "Display related parts for a part" msgstr "" -#: common/models.py:626 +#: common/models.py:619 msgid "Create initial stock" msgstr "" -#: common/models.py:627 +#: common/models.py:620 msgid "Create initial stock on part creation" msgstr "" -#: common/models.py:633 +#: common/models.py:626 msgid "Internal Prices" msgstr "" -#: common/models.py:634 +#: common/models.py:627 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:640 +#: common/models.py:633 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:641 +#: common/models.py:634 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:647 templates/stats.html:25 +#: common/models.py:640 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:648 +#: common/models.py:641 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:654 +#: common/models.py:647 msgid "Page Size" msgstr "" -#: common/models.py:655 +#: common/models.py:648 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:665 +#: common/models.py:658 msgid "Test Reports" msgstr "" -#: common/models.py:666 +#: common/models.py:659 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:672 -msgid "Search Preview Results" -msgstr "" - -#: common/models.py:673 -msgid "Number of results to show in search preview window" -msgstr "" - -#: common/models.py:679 +#: common/models.py:665 msgid "Stock Expiry" msgstr "" -#: common/models.py:680 +#: common/models.py:666 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:686 +#: common/models.py:672 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:687 +#: common/models.py:673 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:693 +#: common/models.py:679 msgid "Stock Stale Time" msgstr "" -#: common/models.py:694 +#: common/models.py:680 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:696 +#: common/models.py:682 msgid "days" msgstr "" -#: common/models.py:701 +#: common/models.py:687 msgid "Build Expired Stock" msgstr "" -#: common/models.py:702 +#: common/models.py:688 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:708 +#: common/models.py:694 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:709 +#: common/models.py:695 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:715 +#: common/models.py:701 msgid "Group by Part" msgstr "" -#: common/models.py:716 +#: common/models.py:702 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:722 -msgid "Recent Stock Count" -msgstr "" - -#: common/models.py:723 -msgid "Number of recent stock items to display on index page" -msgstr "" - -#: common/models.py:729 +#: common/models.py:708 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:730 +#: common/models.py:709 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:735 +#: common/models.py:714 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:736 +#: common/models.py:715 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:740 +#: common/models.py:719 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:741 +#: common/models.py:720 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:746 +#: common/models.py:725 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:747 +#: common/models.py:726 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:771 +#: common/models.py:750 msgid "Show starred parts" msgstr "" -#: common/models.py:772 +#: common/models.py:751 msgid "Show starred parts on the homepage" msgstr "" -#: common/models.py:777 +#: common/models.py:756 msgid "Show latest parts" msgstr "" -#: common/models.py:778 +#: common/models.py:757 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:783 +#: common/models.py:762 +msgid "Recent Part Count" +msgstr "" + +#: common/models.py:763 +msgid "Number of recent parts to display on index page" +msgstr "" + +#: common/models.py:769 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:784 +#: common/models.py:770 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:789 +#: common/models.py:775 msgid "Show recent stock changes" msgstr "" -#: common/models.py:790 +#: common/models.py:776 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:795 +#: common/models.py:781 +msgid "Recent Stock Count" +msgstr "" + +#: common/models.py:782 +msgid "Number of recent stock items to display on index page" +msgstr "" + +#: common/models.py:787 msgid "Show low stock" msgstr "" -#: common/models.py:796 +#: common/models.py:788 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:801 +#: common/models.py:793 msgid "Show depleted stock" msgstr "" -#: common/models.py:802 +#: common/models.py:794 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:807 +#: common/models.py:799 msgid "Show needed stock" msgstr "" -#: common/models.py:808 +#: common/models.py:800 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:813 +#: common/models.py:805 msgid "Show expired stock" msgstr "" -#: common/models.py:814 +#: common/models.py:806 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:819 +#: common/models.py:811 msgid "Show stale stock" msgstr "" -#: common/models.py:820 +#: common/models.py:812 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:825 +#: common/models.py:817 msgid "Show pending builds" msgstr "" -#: common/models.py:826 +#: common/models.py:818 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:831 +#: common/models.py:823 msgid "Show overdue builds" msgstr "" -#: common/models.py:832 +#: common/models.py:824 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:837 +#: common/models.py:829 msgid "Show outstanding POs" msgstr "" -#: common/models.py:838 +#: common/models.py:830 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:843 +#: common/models.py:835 msgid "Show overdue POs" msgstr "" -#: common/models.py:844 +#: common/models.py:836 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:849 +#: common/models.py:841 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:850 +#: common/models.py:842 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:855 +#: common/models.py:847 msgid "Show overdue SOs" msgstr "" -#: common/models.py:856 +#: common/models.py:848 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:910 company/forms.py:43 +#: common/models.py:854 +msgid "Search Preview Results" +msgstr "" + +#: common/models.py:855 +msgid "Number of results to show in search preview window" +msgstr "" + +#: common/models.py:909 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:917 company/templates/company/supplier_part.html:231 +#: common/models.py:916 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:918 +#: common/models.py:917 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1011 +#: common/models.py:1010 msgid "Default" msgstr "" @@ -2071,19 +2068,19 @@ msgstr "" msgid "Change Setting" msgstr "" -#: common/views.py:102 +#: common/views.py:119 msgid "Supplied value is not allowed" msgstr "" -#: common/views.py:111 +#: common/views.py:128 msgid "Supplied value must be a boolean" msgstr "" -#: common/views.py:121 +#: common/views.py:138 msgid "Change User Setting" msgstr "" -#: common/views.py:196 order/templates/order/order_wizard/po_upload.html:42 +#: common/views.py:213 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 #: order/templates/order/purchase_order_detail.html:26 order/views.py:290 @@ -2093,7 +2090,7 @@ msgstr "" msgid "Upload File" msgstr "" -#: common/views.py:197 order/templates/order/order_wizard/match_fields.html:52 +#: common/views.py:214 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 @@ -2101,19 +2098,19 @@ msgstr "" msgid "Match Fields" msgstr "" -#: common/views.py:198 +#: common/views.py:215 msgid "Match Items" msgstr "" -#: common/views.py:543 +#: common/views.py:560 msgid "Fields matching failed" msgstr "" -#: common/views.py:598 +#: common/views.py:615 msgid "Parts imported" msgstr "" -#: common/views.py:620 order/templates/order/order_wizard/match_fields.html:27 +#: common/views.py:637 order/templates/order/order_wizard/match_fields.html:27 #: order/templates/order/order_wizard/match_parts.html:19 #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 @@ -2501,7 +2498,8 @@ msgstr "" #: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 #: part/templates/part/navbar.html:74 templates/InvenTree/index.html:260 #: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:37 +#: templates/InvenTree/settings/navbar.html:95 +#: templates/InvenTree/settings/navbar.html:97 templates/navbar.html:37 #: users/models.py:45 msgid "Purchase Orders" msgstr "" @@ -2524,7 +2522,8 @@ msgstr "" #: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 #: part/templates/part/navbar.html:82 templates/InvenTree/index.html:291 #: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:43 templates/navbar.html:46 +#: templates/InvenTree/settings/navbar.html:101 +#: templates/InvenTree/settings/navbar.html:103 templates/navbar.html:46 #: users/models.py:46 msgid "Sales Orders" msgstr "" @@ -2625,8 +2624,8 @@ msgstr "" #: company/templates/company/manufacturer_part.html:133 #: part/templates/part/detail.html:162 -#: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:66 +#: templates/InvenTree/settings/category.html:26 +#: templates/InvenTree/settings/part.html:63 msgid "New Parameter" msgstr "" @@ -2659,7 +2658,8 @@ msgstr "" #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:150 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:34 templates/js/part.js:269 +#: templates/InvenTree/settings/navbar.html:83 +#: templates/InvenTree/settings/navbar.html:85 templates/js/part.js:269 #: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 #: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" @@ -3449,7 +3449,8 @@ msgstr "" #: part/templates/part/category_navbar.html:21 #: part/templates/part/category_navbar.html:24 #: templates/InvenTree/index.html:102 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:855 +#: templates/InvenTree/settings/navbar.html:71 +#: templates/InvenTree/settings/navbar.html:73 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -3995,7 +3996,8 @@ msgid "Part keywords to improve visibility in search results" msgstr "" #: part/models.py:755 part/models.py:2323 -#: part/templates/part/set_category.html:15 templates/js/part.js:641 +#: part/templates/part/set_category.html:15 +#: templates/InvenTree/settings/settings.html:165 templates/js/part.js:641 msgid "Category" msgstr "" @@ -4175,7 +4177,7 @@ msgid "Parameter Units" msgstr "" #: part/models.py:2280 part/models.py:2329 part/models.py:2330 -#: templates/InvenTree/settings/category.html:62 +#: templates/InvenTree/settings/settings.html:160 msgid "Parameter Template" msgstr "" @@ -4187,7 +4189,7 @@ msgstr "" msgid "Parameter Value" msgstr "" -#: part/models.py:2334 templates/InvenTree/settings/category.html:67 +#: part/models.py:2334 templates/InvenTree/settings/settings.html:169 msgid "Default Value" msgstr "" @@ -6146,120 +6148,140 @@ msgstr "" msgid "No stock location set" msgstr "" -#: templates/InvenTree/settings/appearance.html:10 -msgid "Theme Settings" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:17 -msgid "Color Themes" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:29 -#, python-format -msgid "\n" -" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" -" Please select another color theme :)\n" -" " -msgstr "" - -#: templates/InvenTree/settings/appearance.html:39 -msgid "Language" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:61 -msgid "Set Language" -msgstr "" - -#: templates/InvenTree/settings/build.html:10 -msgid "Build Order Settings" -msgstr "" - -#: templates/InvenTree/settings/category.html:9 -msgid "Category Settings" -msgstr "" - -#: templates/InvenTree/settings/category.html:25 -msgid "Category Parameter Templates" -msgstr "" - -#: templates/InvenTree/settings/category.html:52 -msgid "No category parameter templates found" -msgstr "" - -#: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:103 -msgid "Edit Template" -msgstr "" - -#: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:104 -msgid "Delete Template" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:10 -msgid "Currency Settings" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:25 -msgid "Base Currency" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:29 -msgid "Exchange Rates" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:39 -msgid "Last Update" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:45 -msgid "Never" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:50 -msgid "Update Now" -msgstr "" - -#: templates/InvenTree/settings/global.html:10 -msgid "Global InvenTree Settings" -msgstr "" - -#: templates/InvenTree/settings/global.html:26 +#: templates/InvenTree/settings/barcode.html:8 msgid "Barcode Settings" msgstr "" -#: templates/InvenTree/settings/global.html:34 -msgid "Search Settings" +#: templates/InvenTree/settings/build.html:8 +msgid "Build Order Settings" +msgstr "" + +#: templates/InvenTree/settings/category.html:7 +msgid "Category Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:8 +msgid "Currency Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:23 +msgid "Base Currency" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:27 +msgid "Exchange Rates" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:37 +msgid "Last Update" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:43 +msgid "Never" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:48 +msgid "Update Now" +msgstr "" + +#: templates/InvenTree/settings/global.html:9 +msgid "Server Settings" msgstr "" #: templates/InvenTree/settings/header.html:7 msgid "Setting" msgstr "" -#: templates/InvenTree/settings/part.html:9 +#: templates/InvenTree/settings/navbar.html:12 +#: templates/InvenTree/settings/user_settings.html:9 +msgid "User Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:15 +#: templates/InvenTree/settings/navbar.html:17 +msgid "Account" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:21 +#: templates/InvenTree/settings/navbar.html:23 +msgid "Home Page" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:27 +#: templates/InvenTree/settings/navbar.html:29 templates/js/tables.js:351 +#: templates/search_form.html:6 templates/search_form.html:8 +msgid "Search" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:34 +#: templates/InvenTree/settings/navbar.html:36 +#: templates/InvenTree/settings/settings.html:8 templates/navbar.html:84 +msgid "Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:44 +msgid "InvenTree Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:47 +#: templates/InvenTree/settings/navbar.html:49 templates/stats.html:9 +msgid "Server" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:53 +#: templates/InvenTree/settings/navbar.html:55 +msgid "Barcodes" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:59 +#: templates/InvenTree/settings/navbar.html:61 +msgid "Currencies" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:65 +#: templates/InvenTree/settings/navbar.html:67 +msgid "Reporting" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:77 +#: templates/InvenTree/settings/navbar.html:79 +msgid "Categories" +msgstr "" + +#: templates/InvenTree/settings/part.html:7 msgid "Part Settings" msgstr "" -#: templates/InvenTree/settings/part.html:14 +#: templates/InvenTree/settings/part.html:12 msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:46 +#: templates/InvenTree/settings/part.html:43 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:49 +#: templates/InvenTree/settings/part.html:46 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:62 +#: templates/InvenTree/settings/part.html:59 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:83 +#: templates/InvenTree/settings/part.html:80 msgid "No part parameter templates found" msgstr "" +#: templates/InvenTree/settings/part.html:100 +#: templates/InvenTree/settings/settings.html:172 +msgid "Edit Template" +msgstr "" + +#: templates/InvenTree/settings/part.html:101 +#: templates/InvenTree/settings/settings.html:173 +msgid "Delete Template" +msgstr "" + #: templates/InvenTree/settings/po.html:9 msgid "Purchase Order Settings" msgstr "" @@ -6268,95 +6290,79 @@ msgstr "" msgid "Report Settings" msgstr "" -#: templates/InvenTree/settings/setting.html:28 +#: templates/InvenTree/settings/setting.html:29 msgid "No value set" msgstr "" -#: templates/InvenTree/settings/setting.html:36 +#: templates/InvenTree/settings/setting.html:41 msgid "Edit setting" msgstr "" -#: templates/InvenTree/settings/settings.html:8 -#: templates/InvenTree/settings/settings.html:14 templates/navbar.html:84 -msgid "Settings" +#: templates/InvenTree/settings/settings.html:150 +msgid "No category parameter templates found" msgstr "" -#: templates/InvenTree/settings/so.html:9 +#: templates/InvenTree/settings/so.html:7 msgid "Sales Order Settings" msgstr "" -#: templates/InvenTree/settings/stock.html:9 +#: templates/InvenTree/settings/stock.html:7 msgid "Stock Settings" msgstr "" -#: templates/InvenTree/settings/stock.html:13 templates/stock_table.html:50 -msgid "Stock Options" +#: templates/InvenTree/settings/user.html:9 +msgid "Account Settings" msgstr "" -#: templates/InvenTree/settings/tabs.html:3 -#: templates/InvenTree/settings/tabs.html:12 -#: templates/InvenTree/settings/user.html:10 -#: templates/InvenTree/settings/user_settings.html:10 -msgid "User Settings" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:6 -msgid "Account" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:9 -msgid "Appearance" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:16 -msgid "InvenTree Settings" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:19 -msgid "Global" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:22 -msgid "Currencies" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:25 -msgid "Report" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:28 -msgid "Categories" -msgstr "" - -#: templates/InvenTree/settings/user.html:16 -msgid "User Information" -msgstr "" - -#: templates/InvenTree/settings/user.html:19 +#: templates/InvenTree/settings/user.html:15 msgid "Edit" msgstr "" -#: templates/InvenTree/settings/user.html:21 +#: templates/InvenTree/settings/user.html:17 msgid "Change Password" msgstr "" -#: templates/InvenTree/settings/user.html:28 +#: templates/InvenTree/settings/user.html:24 #: templates/registration/login.html:58 msgid "Username" msgstr "" -#: templates/InvenTree/settings/user.html:32 +#: templates/InvenTree/settings/user.html:28 msgid "First Name" msgstr "" -#: templates/InvenTree/settings/user.html:36 +#: templates/InvenTree/settings/user.html:32 msgid "Last Name" msgstr "" -#: templates/InvenTree/settings/user.html:40 +#: templates/InvenTree/settings/user.html:36 msgid "Email Address" msgstr "" +#: templates/InvenTree/settings/user.html:42 +msgid "Theme Settings" +msgstr "" + +#: templates/InvenTree/settings/user.html:63 +msgid "Set Theme" +msgstr "" + +#: templates/InvenTree/settings/user.html:70 +msgid "Language Settings" +msgstr "" + +#: templates/InvenTree/settings/user.html:90 +msgid "Set Language" +msgstr "" + +#: templates/InvenTree/settings/user_homepage.html:9 +msgid "Home Page Settings" +msgstr "" + +#: templates/InvenTree/settings/user_search.html:9 +msgid "Search Settings" +msgstr "" + #: templates/about.html:13 msgid "InvenTree Version Information" msgstr "" @@ -7650,11 +7656,6 @@ msgstr "" msgid "rows" msgstr "" -#: templates/js/tables.js:351 templates/search_form.html:6 -#: templates/search_form.html:8 -msgid "Search" -msgstr "" - #: templates/js/tables.js:354 msgid "No matching results" msgstr "" @@ -7779,10 +7780,6 @@ msgstr "" msgid "Send email" msgstr "" -#: templates/stats.html:9 -msgid "Server" -msgstr "" - #: templates/stats.html:13 msgid "Instance Name" msgstr "" @@ -7843,6 +7840,10 @@ msgstr "" msgid "Print test reports" msgstr "" +#: templates/stock_table.html:50 +msgid "Stock Options" +msgstr "" + #: templates/stock_table.html:55 msgid "Add to selected stock items" msgstr "" From 0d3b81016406cb21cb7c39a59137df336d87985f Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 28 Jul 2021 15:13:29 +1000 Subject: [PATCH 721/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/sv/LC_MESSAGES/django.po | 613 +++++++++++----------- 1 file changed, 307 insertions(+), 306 deletions(-) diff --git a/InvenTree/locale/sv/LC_MESSAGES/django.po b/InvenTree/locale/sv/LC_MESSAGES/django.po index 09bde809b6..5e5aae00e3 100644 --- a/InvenTree/locale/sv/LC_MESSAGES/django.po +++ b/InvenTree/locale/sv/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 21:01+0000\n" -"PO-Revision-Date: 2021-07-27 21:02\n" +"POT-Creation-Date: 2021-07-28 05:05+0000\n" +"PO-Revision-Date: 2021-07-28 05:13\n" "Last-Translator: \n" "Language-Team: Swedish\n" "Language: sv_SE\n" @@ -33,42 +33,38 @@ msgstr "" msgid "Enter date" msgstr "" -#: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 +#: InvenTree/forms.py:111 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 #: order/forms.py:74 part/forms.py:109 templates/js/forms.js:526 msgid "Confirm" msgstr "" -#: InvenTree/forms.py:128 +#: InvenTree/forms.py:127 msgid "Confirm delete" msgstr "" -#: InvenTree/forms.py:129 +#: InvenTree/forms.py:128 msgid "Confirm item deletion" msgstr "" -#: InvenTree/forms.py:161 templates/registration/login.html:76 +#: InvenTree/forms.py:160 templates/registration/login.html:76 msgid "Enter password" msgstr "" -#: InvenTree/forms.py:162 +#: InvenTree/forms.py:161 msgid "Enter new password" msgstr "" -#: InvenTree/forms.py:169 +#: InvenTree/forms.py:168 msgid "Confirm password" msgstr "" -#: InvenTree/forms.py:170 +#: InvenTree/forms.py:169 msgid "Confirm new password" msgstr "" -#: InvenTree/forms.py:205 -msgid "Apply Theme" -msgstr "" - -#: InvenTree/forms.py:235 +#: InvenTree/forms.py:201 msgid "Select Category" msgstr "" @@ -122,8 +118,8 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:880 -#: common/models.py:881 part/models.py:2097 +#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:879 +#: common/models.py:880 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -432,27 +428,27 @@ msgstr "" msgid "Overage must be an integer value or a percentage" msgstr "" -#: InvenTree/views.py:608 +#: InvenTree/views.py:609 msgid "Delete Item" msgstr "" -#: InvenTree/views.py:657 +#: InvenTree/views.py:658 msgid "Check box to confirm item deletion" msgstr "" -#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:673 templates/InvenTree/settings/user.html:14 msgid "Edit User Information" msgstr "" -#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:684 templates/InvenTree/settings/user.html:18 msgid "Set Password" msgstr "" -#: InvenTree/views.py:702 +#: InvenTree/views.py:703 msgid "Password fields must match" msgstr "" -#: InvenTree/views.py:953 templates/navbar.html:95 +#: InvenTree/views.py:897 templates/navbar.html:95 msgid "System Information" msgstr "" @@ -522,7 +518,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:909 +#: build/templates/build/detail.html:34 common/models.py:908 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -659,7 +655,8 @@ msgstr "" #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 #: part/templates/part/navbar.html:45 templates/InvenTree/index.html:229 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:37 users/models.py:44 +#: templates/InvenTree/settings/navbar.html:89 +#: templates/InvenTree/settings/navbar.html:91 users/models.py:44 msgid "Build Orders" msgstr "" @@ -1542,7 +1539,7 @@ msgstr "" msgid "Select {name} file to upload" msgstr "" -#: common/models.py:259 common/models.py:760 common/models.py:873 +#: common/models.py:259 common/models.py:739 common/models.py:872 msgid "Settings key (must be unique - case insensitive" msgstr "" @@ -1678,388 +1675,388 @@ msgstr "" msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:542 -msgid "Recent Part Count" -msgstr "" - -#: common/models.py:543 -msgid "Number of recent parts to display on index page" -msgstr "" - -#: common/models.py:549 part/models.py:2280 report/models.py:187 +#: common/models.py:542 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" -#: common/models.py:550 +#: common/models.py:543 msgid "Parts are templates by default" msgstr "" -#: common/models.py:556 part/models.py:865 templates/js/table_filters.js:132 +#: common/models.py:549 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" -#: common/models.py:557 +#: common/models.py:550 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:563 part/models.py:871 templates/js/table_filters.js:340 +#: common/models.py:556 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "" -#: common/models.py:564 +#: common/models.py:557 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:570 part/models.py:882 +#: common/models.py:563 part/models.py:882 msgid "Purchaseable" msgstr "" -#: common/models.py:571 +#: common/models.py:564 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:577 part/models.py:887 templates/js/table_filters.js:348 +#: common/models.py:570 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "" -#: common/models.py:578 +#: common/models.py:571 msgid "Parts are salable by default" msgstr "" -#: common/models.py:584 part/models.py:877 templates/js/table_filters.js:33 +#: common/models.py:577 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" -#: common/models.py:585 +#: common/models.py:578 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:591 part/models.py:897 templates/js/table_filters.js:29 +#: common/models.py:584 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" -#: common/models.py:592 +#: common/models.py:585 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:598 +#: common/models.py:591 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:599 +#: common/models.py:592 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:605 +#: common/models.py:598 msgid "Show Import in Views" msgstr "" -#: common/models.py:606 +#: common/models.py:599 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:612 +#: common/models.py:605 msgid "Show Price in Forms" msgstr "" -#: common/models.py:613 +#: common/models.py:606 msgid "Display part price in some forms" msgstr "" -#: common/models.py:619 +#: common/models.py:612 msgid "Show related parts" msgstr "" -#: common/models.py:620 +#: common/models.py:613 msgid "Display related parts for a part" msgstr "" -#: common/models.py:626 +#: common/models.py:619 msgid "Create initial stock" msgstr "" -#: common/models.py:627 +#: common/models.py:620 msgid "Create initial stock on part creation" msgstr "" -#: common/models.py:633 +#: common/models.py:626 msgid "Internal Prices" msgstr "" -#: common/models.py:634 +#: common/models.py:627 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:640 +#: common/models.py:633 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:641 +#: common/models.py:634 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:647 templates/stats.html:25 +#: common/models.py:640 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:648 +#: common/models.py:641 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:654 +#: common/models.py:647 msgid "Page Size" msgstr "" -#: common/models.py:655 +#: common/models.py:648 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:665 +#: common/models.py:658 msgid "Test Reports" msgstr "" -#: common/models.py:666 +#: common/models.py:659 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:672 -msgid "Search Preview Results" -msgstr "" - -#: common/models.py:673 -msgid "Number of results to show in search preview window" -msgstr "" - -#: common/models.py:679 +#: common/models.py:665 msgid "Stock Expiry" msgstr "" -#: common/models.py:680 +#: common/models.py:666 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:686 +#: common/models.py:672 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:687 +#: common/models.py:673 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:693 +#: common/models.py:679 msgid "Stock Stale Time" msgstr "" -#: common/models.py:694 +#: common/models.py:680 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:696 +#: common/models.py:682 msgid "days" msgstr "" -#: common/models.py:701 +#: common/models.py:687 msgid "Build Expired Stock" msgstr "" -#: common/models.py:702 +#: common/models.py:688 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:708 +#: common/models.py:694 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:709 +#: common/models.py:695 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:715 +#: common/models.py:701 msgid "Group by Part" msgstr "" -#: common/models.py:716 +#: common/models.py:702 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:722 -msgid "Recent Stock Count" -msgstr "" - -#: common/models.py:723 -msgid "Number of recent stock items to display on index page" -msgstr "" - -#: common/models.py:729 +#: common/models.py:708 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:730 +#: common/models.py:709 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:735 +#: common/models.py:714 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:736 +#: common/models.py:715 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:740 +#: common/models.py:719 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:741 +#: common/models.py:720 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:746 +#: common/models.py:725 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:747 +#: common/models.py:726 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:771 +#: common/models.py:750 msgid "Show starred parts" msgstr "" -#: common/models.py:772 +#: common/models.py:751 msgid "Show starred parts on the homepage" msgstr "" -#: common/models.py:777 +#: common/models.py:756 msgid "Show latest parts" msgstr "" -#: common/models.py:778 +#: common/models.py:757 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:783 +#: common/models.py:762 +msgid "Recent Part Count" +msgstr "" + +#: common/models.py:763 +msgid "Number of recent parts to display on index page" +msgstr "" + +#: common/models.py:769 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:784 +#: common/models.py:770 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:789 +#: common/models.py:775 msgid "Show recent stock changes" msgstr "" -#: common/models.py:790 +#: common/models.py:776 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:795 +#: common/models.py:781 +msgid "Recent Stock Count" +msgstr "" + +#: common/models.py:782 +msgid "Number of recent stock items to display on index page" +msgstr "" + +#: common/models.py:787 msgid "Show low stock" msgstr "" -#: common/models.py:796 +#: common/models.py:788 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:801 +#: common/models.py:793 msgid "Show depleted stock" msgstr "" -#: common/models.py:802 +#: common/models.py:794 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:807 +#: common/models.py:799 msgid "Show needed stock" msgstr "" -#: common/models.py:808 +#: common/models.py:800 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:813 +#: common/models.py:805 msgid "Show expired stock" msgstr "" -#: common/models.py:814 +#: common/models.py:806 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:819 +#: common/models.py:811 msgid "Show stale stock" msgstr "" -#: common/models.py:820 +#: common/models.py:812 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:825 +#: common/models.py:817 msgid "Show pending builds" msgstr "" -#: common/models.py:826 +#: common/models.py:818 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:831 +#: common/models.py:823 msgid "Show overdue builds" msgstr "" -#: common/models.py:832 +#: common/models.py:824 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:837 +#: common/models.py:829 msgid "Show outstanding POs" msgstr "" -#: common/models.py:838 +#: common/models.py:830 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:843 +#: common/models.py:835 msgid "Show overdue POs" msgstr "" -#: common/models.py:844 +#: common/models.py:836 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:849 +#: common/models.py:841 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:850 +#: common/models.py:842 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:855 +#: common/models.py:847 msgid "Show overdue SOs" msgstr "" -#: common/models.py:856 +#: common/models.py:848 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:910 company/forms.py:43 +#: common/models.py:854 +msgid "Search Preview Results" +msgstr "" + +#: common/models.py:855 +msgid "Number of results to show in search preview window" +msgstr "" + +#: common/models.py:909 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:917 company/templates/company/supplier_part.html:231 +#: common/models.py:916 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:918 +#: common/models.py:917 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1011 +#: common/models.py:1010 msgid "Default" msgstr "" @@ -2071,19 +2068,19 @@ msgstr "" msgid "Change Setting" msgstr "" -#: common/views.py:102 +#: common/views.py:119 msgid "Supplied value is not allowed" msgstr "" -#: common/views.py:111 +#: common/views.py:128 msgid "Supplied value must be a boolean" msgstr "" -#: common/views.py:121 +#: common/views.py:138 msgid "Change User Setting" msgstr "" -#: common/views.py:196 order/templates/order/order_wizard/po_upload.html:42 +#: common/views.py:213 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 #: order/templates/order/purchase_order_detail.html:26 order/views.py:290 @@ -2093,7 +2090,7 @@ msgstr "" msgid "Upload File" msgstr "" -#: common/views.py:197 order/templates/order/order_wizard/match_fields.html:52 +#: common/views.py:214 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 @@ -2101,19 +2098,19 @@ msgstr "" msgid "Match Fields" msgstr "" -#: common/views.py:198 +#: common/views.py:215 msgid "Match Items" msgstr "" -#: common/views.py:543 +#: common/views.py:560 msgid "Fields matching failed" msgstr "" -#: common/views.py:598 +#: common/views.py:615 msgid "Parts imported" msgstr "" -#: common/views.py:620 order/templates/order/order_wizard/match_fields.html:27 +#: common/views.py:637 order/templates/order/order_wizard/match_fields.html:27 #: order/templates/order/order_wizard/match_parts.html:19 #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 @@ -2501,7 +2498,8 @@ msgstr "" #: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 #: part/templates/part/navbar.html:74 templates/InvenTree/index.html:260 #: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:37 +#: templates/InvenTree/settings/navbar.html:95 +#: templates/InvenTree/settings/navbar.html:97 templates/navbar.html:37 #: users/models.py:45 msgid "Purchase Orders" msgstr "" @@ -2524,7 +2522,8 @@ msgstr "" #: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 #: part/templates/part/navbar.html:82 templates/InvenTree/index.html:291 #: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:43 templates/navbar.html:46 +#: templates/InvenTree/settings/navbar.html:101 +#: templates/InvenTree/settings/navbar.html:103 templates/navbar.html:46 #: users/models.py:46 msgid "Sales Orders" msgstr "" @@ -2625,8 +2624,8 @@ msgstr "" #: company/templates/company/manufacturer_part.html:133 #: part/templates/part/detail.html:162 -#: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:66 +#: templates/InvenTree/settings/category.html:26 +#: templates/InvenTree/settings/part.html:63 msgid "New Parameter" msgstr "" @@ -2659,7 +2658,8 @@ msgstr "" #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:150 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:34 templates/js/part.js:269 +#: templates/InvenTree/settings/navbar.html:83 +#: templates/InvenTree/settings/navbar.html:85 templates/js/part.js:269 #: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 #: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" @@ -3449,7 +3449,8 @@ msgstr "" #: part/templates/part/category_navbar.html:21 #: part/templates/part/category_navbar.html:24 #: templates/InvenTree/index.html:102 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:855 +#: templates/InvenTree/settings/navbar.html:71 +#: templates/InvenTree/settings/navbar.html:73 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -3995,7 +3996,8 @@ msgid "Part keywords to improve visibility in search results" msgstr "" #: part/models.py:755 part/models.py:2323 -#: part/templates/part/set_category.html:15 templates/js/part.js:641 +#: part/templates/part/set_category.html:15 +#: templates/InvenTree/settings/settings.html:165 templates/js/part.js:641 msgid "Category" msgstr "" @@ -4175,7 +4177,7 @@ msgid "Parameter Units" msgstr "" #: part/models.py:2280 part/models.py:2329 part/models.py:2330 -#: templates/InvenTree/settings/category.html:62 +#: templates/InvenTree/settings/settings.html:160 msgid "Parameter Template" msgstr "" @@ -4187,7 +4189,7 @@ msgstr "" msgid "Parameter Value" msgstr "" -#: part/models.py:2334 templates/InvenTree/settings/category.html:67 +#: part/models.py:2334 templates/InvenTree/settings/settings.html:169 msgid "Default Value" msgstr "" @@ -6146,120 +6148,140 @@ msgstr "" msgid "No stock location set" msgstr "" -#: templates/InvenTree/settings/appearance.html:10 -msgid "Theme Settings" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:17 -msgid "Color Themes" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:29 -#, python-format -msgid "\n" -" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" -" Please select another color theme :)\n" -" " -msgstr "" - -#: templates/InvenTree/settings/appearance.html:39 -msgid "Language" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:61 -msgid "Set Language" -msgstr "" - -#: templates/InvenTree/settings/build.html:10 -msgid "Build Order Settings" -msgstr "" - -#: templates/InvenTree/settings/category.html:9 -msgid "Category Settings" -msgstr "" - -#: templates/InvenTree/settings/category.html:25 -msgid "Category Parameter Templates" -msgstr "" - -#: templates/InvenTree/settings/category.html:52 -msgid "No category parameter templates found" -msgstr "" - -#: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:103 -msgid "Edit Template" -msgstr "" - -#: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:104 -msgid "Delete Template" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:10 -msgid "Currency Settings" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:25 -msgid "Base Currency" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:29 -msgid "Exchange Rates" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:39 -msgid "Last Update" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:45 -msgid "Never" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:50 -msgid "Update Now" -msgstr "" - -#: templates/InvenTree/settings/global.html:10 -msgid "Global InvenTree Settings" -msgstr "" - -#: templates/InvenTree/settings/global.html:26 +#: templates/InvenTree/settings/barcode.html:8 msgid "Barcode Settings" msgstr "" -#: templates/InvenTree/settings/global.html:34 -msgid "Search Settings" +#: templates/InvenTree/settings/build.html:8 +msgid "Build Order Settings" +msgstr "" + +#: templates/InvenTree/settings/category.html:7 +msgid "Category Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:8 +msgid "Currency Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:23 +msgid "Base Currency" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:27 +msgid "Exchange Rates" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:37 +msgid "Last Update" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:43 +msgid "Never" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:48 +msgid "Update Now" +msgstr "" + +#: templates/InvenTree/settings/global.html:9 +msgid "Server Settings" msgstr "" #: templates/InvenTree/settings/header.html:7 msgid "Setting" msgstr "" -#: templates/InvenTree/settings/part.html:9 +#: templates/InvenTree/settings/navbar.html:12 +#: templates/InvenTree/settings/user_settings.html:9 +msgid "User Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:15 +#: templates/InvenTree/settings/navbar.html:17 +msgid "Account" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:21 +#: templates/InvenTree/settings/navbar.html:23 +msgid "Home Page" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:27 +#: templates/InvenTree/settings/navbar.html:29 templates/js/tables.js:351 +#: templates/search_form.html:6 templates/search_form.html:8 +msgid "Search" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:34 +#: templates/InvenTree/settings/navbar.html:36 +#: templates/InvenTree/settings/settings.html:8 templates/navbar.html:84 +msgid "Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:44 +msgid "InvenTree Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:47 +#: templates/InvenTree/settings/navbar.html:49 templates/stats.html:9 +msgid "Server" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:53 +#: templates/InvenTree/settings/navbar.html:55 +msgid "Barcodes" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:59 +#: templates/InvenTree/settings/navbar.html:61 +msgid "Currencies" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:65 +#: templates/InvenTree/settings/navbar.html:67 +msgid "Reporting" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:77 +#: templates/InvenTree/settings/navbar.html:79 +msgid "Categories" +msgstr "" + +#: templates/InvenTree/settings/part.html:7 msgid "Part Settings" msgstr "" -#: templates/InvenTree/settings/part.html:14 +#: templates/InvenTree/settings/part.html:12 msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:46 +#: templates/InvenTree/settings/part.html:43 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:49 +#: templates/InvenTree/settings/part.html:46 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:62 +#: templates/InvenTree/settings/part.html:59 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:83 +#: templates/InvenTree/settings/part.html:80 msgid "No part parameter templates found" msgstr "" +#: templates/InvenTree/settings/part.html:100 +#: templates/InvenTree/settings/settings.html:172 +msgid "Edit Template" +msgstr "" + +#: templates/InvenTree/settings/part.html:101 +#: templates/InvenTree/settings/settings.html:173 +msgid "Delete Template" +msgstr "" + #: templates/InvenTree/settings/po.html:9 msgid "Purchase Order Settings" msgstr "" @@ -6268,95 +6290,79 @@ msgstr "" msgid "Report Settings" msgstr "" -#: templates/InvenTree/settings/setting.html:28 +#: templates/InvenTree/settings/setting.html:29 msgid "No value set" msgstr "" -#: templates/InvenTree/settings/setting.html:36 +#: templates/InvenTree/settings/setting.html:41 msgid "Edit setting" msgstr "" -#: templates/InvenTree/settings/settings.html:8 -#: templates/InvenTree/settings/settings.html:14 templates/navbar.html:84 -msgid "Settings" +#: templates/InvenTree/settings/settings.html:150 +msgid "No category parameter templates found" msgstr "" -#: templates/InvenTree/settings/so.html:9 +#: templates/InvenTree/settings/so.html:7 msgid "Sales Order Settings" msgstr "" -#: templates/InvenTree/settings/stock.html:9 +#: templates/InvenTree/settings/stock.html:7 msgid "Stock Settings" msgstr "" -#: templates/InvenTree/settings/stock.html:13 templates/stock_table.html:50 -msgid "Stock Options" +#: templates/InvenTree/settings/user.html:9 +msgid "Account Settings" msgstr "" -#: templates/InvenTree/settings/tabs.html:3 -#: templates/InvenTree/settings/tabs.html:12 -#: templates/InvenTree/settings/user.html:10 -#: templates/InvenTree/settings/user_settings.html:10 -msgid "User Settings" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:6 -msgid "Account" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:9 -msgid "Appearance" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:16 -msgid "InvenTree Settings" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:19 -msgid "Global" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:22 -msgid "Currencies" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:25 -msgid "Report" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:28 -msgid "Categories" -msgstr "" - -#: templates/InvenTree/settings/user.html:16 -msgid "User Information" -msgstr "" - -#: templates/InvenTree/settings/user.html:19 +#: templates/InvenTree/settings/user.html:15 msgid "Edit" msgstr "" -#: templates/InvenTree/settings/user.html:21 +#: templates/InvenTree/settings/user.html:17 msgid "Change Password" msgstr "" -#: templates/InvenTree/settings/user.html:28 +#: templates/InvenTree/settings/user.html:24 #: templates/registration/login.html:58 msgid "Username" msgstr "" -#: templates/InvenTree/settings/user.html:32 +#: templates/InvenTree/settings/user.html:28 msgid "First Name" msgstr "" -#: templates/InvenTree/settings/user.html:36 +#: templates/InvenTree/settings/user.html:32 msgid "Last Name" msgstr "" -#: templates/InvenTree/settings/user.html:40 +#: templates/InvenTree/settings/user.html:36 msgid "Email Address" msgstr "" +#: templates/InvenTree/settings/user.html:42 +msgid "Theme Settings" +msgstr "" + +#: templates/InvenTree/settings/user.html:63 +msgid "Set Theme" +msgstr "" + +#: templates/InvenTree/settings/user.html:70 +msgid "Language Settings" +msgstr "" + +#: templates/InvenTree/settings/user.html:90 +msgid "Set Language" +msgstr "" + +#: templates/InvenTree/settings/user_homepage.html:9 +msgid "Home Page Settings" +msgstr "" + +#: templates/InvenTree/settings/user_search.html:9 +msgid "Search Settings" +msgstr "" + #: templates/about.html:13 msgid "InvenTree Version Information" msgstr "" @@ -7650,11 +7656,6 @@ msgstr "" msgid "rows" msgstr "" -#: templates/js/tables.js:351 templates/search_form.html:6 -#: templates/search_form.html:8 -msgid "Search" -msgstr "" - #: templates/js/tables.js:354 msgid "No matching results" msgstr "" @@ -7779,10 +7780,6 @@ msgstr "" msgid "Send email" msgstr "" -#: templates/stats.html:9 -msgid "Server" -msgstr "" - #: templates/stats.html:13 msgid "Instance Name" msgstr "" @@ -7843,6 +7840,10 @@ msgstr "" msgid "Print test reports" msgstr "" +#: templates/stock_table.html:50 +msgid "Stock Options" +msgstr "" + #: templates/stock_table.html:55 msgid "Add to selected stock items" msgstr "" From d4f34bf5e634c670aad2f186b236b20eabb59ca8 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 28 Jul 2021 15:13:30 +1000 Subject: [PATCH 722/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/no/LC_MESSAGES/django.po | 613 +++++++++++----------- 1 file changed, 307 insertions(+), 306 deletions(-) diff --git a/InvenTree/locale/no/LC_MESSAGES/django.po b/InvenTree/locale/no/LC_MESSAGES/django.po index eb82804e8d..b81d9eeaf8 100644 --- a/InvenTree/locale/no/LC_MESSAGES/django.po +++ b/InvenTree/locale/no/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 21:01+0000\n" -"PO-Revision-Date: 2021-07-27 21:02\n" +"POT-Creation-Date: 2021-07-28 05:05+0000\n" +"PO-Revision-Date: 2021-07-28 05:13\n" "Last-Translator: \n" "Language-Team: Norwegian\n" "Language: no_NO\n" @@ -33,42 +33,38 @@ msgstr "" msgid "Enter date" msgstr "" -#: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 +#: InvenTree/forms.py:111 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 #: order/forms.py:74 part/forms.py:109 templates/js/forms.js:526 msgid "Confirm" msgstr "" -#: InvenTree/forms.py:128 +#: InvenTree/forms.py:127 msgid "Confirm delete" msgstr "" -#: InvenTree/forms.py:129 +#: InvenTree/forms.py:128 msgid "Confirm item deletion" msgstr "" -#: InvenTree/forms.py:161 templates/registration/login.html:76 +#: InvenTree/forms.py:160 templates/registration/login.html:76 msgid "Enter password" msgstr "" -#: InvenTree/forms.py:162 +#: InvenTree/forms.py:161 msgid "Enter new password" msgstr "" -#: InvenTree/forms.py:169 +#: InvenTree/forms.py:168 msgid "Confirm password" msgstr "" -#: InvenTree/forms.py:170 +#: InvenTree/forms.py:169 msgid "Confirm new password" msgstr "" -#: InvenTree/forms.py:205 -msgid "Apply Theme" -msgstr "" - -#: InvenTree/forms.py:235 +#: InvenTree/forms.py:201 msgid "Select Category" msgstr "" @@ -122,8 +118,8 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:880 -#: common/models.py:881 part/models.py:2097 +#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:879 +#: common/models.py:880 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -432,27 +428,27 @@ msgstr "" msgid "Overage must be an integer value or a percentage" msgstr "" -#: InvenTree/views.py:608 +#: InvenTree/views.py:609 msgid "Delete Item" msgstr "" -#: InvenTree/views.py:657 +#: InvenTree/views.py:658 msgid "Check box to confirm item deletion" msgstr "" -#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:673 templates/InvenTree/settings/user.html:14 msgid "Edit User Information" msgstr "" -#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:684 templates/InvenTree/settings/user.html:18 msgid "Set Password" msgstr "" -#: InvenTree/views.py:702 +#: InvenTree/views.py:703 msgid "Password fields must match" msgstr "" -#: InvenTree/views.py:953 templates/navbar.html:95 +#: InvenTree/views.py:897 templates/navbar.html:95 msgid "System Information" msgstr "" @@ -522,7 +518,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:909 +#: build/templates/build/detail.html:34 common/models.py:908 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -659,7 +655,8 @@ msgstr "" #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 #: part/templates/part/navbar.html:45 templates/InvenTree/index.html:229 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:37 users/models.py:44 +#: templates/InvenTree/settings/navbar.html:89 +#: templates/InvenTree/settings/navbar.html:91 users/models.py:44 msgid "Build Orders" msgstr "" @@ -1542,7 +1539,7 @@ msgstr "" msgid "Select {name} file to upload" msgstr "" -#: common/models.py:259 common/models.py:760 common/models.py:873 +#: common/models.py:259 common/models.py:739 common/models.py:872 msgid "Settings key (must be unique - case insensitive" msgstr "" @@ -1678,388 +1675,388 @@ msgstr "" msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:542 -msgid "Recent Part Count" -msgstr "" - -#: common/models.py:543 -msgid "Number of recent parts to display on index page" -msgstr "" - -#: common/models.py:549 part/models.py:2280 report/models.py:187 +#: common/models.py:542 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" -#: common/models.py:550 +#: common/models.py:543 msgid "Parts are templates by default" msgstr "" -#: common/models.py:556 part/models.py:865 templates/js/table_filters.js:132 +#: common/models.py:549 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" -#: common/models.py:557 +#: common/models.py:550 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:563 part/models.py:871 templates/js/table_filters.js:340 +#: common/models.py:556 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "" -#: common/models.py:564 +#: common/models.py:557 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:570 part/models.py:882 +#: common/models.py:563 part/models.py:882 msgid "Purchaseable" msgstr "" -#: common/models.py:571 +#: common/models.py:564 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:577 part/models.py:887 templates/js/table_filters.js:348 +#: common/models.py:570 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "" -#: common/models.py:578 +#: common/models.py:571 msgid "Parts are salable by default" msgstr "" -#: common/models.py:584 part/models.py:877 templates/js/table_filters.js:33 +#: common/models.py:577 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" -#: common/models.py:585 +#: common/models.py:578 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:591 part/models.py:897 templates/js/table_filters.js:29 +#: common/models.py:584 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" -#: common/models.py:592 +#: common/models.py:585 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:598 +#: common/models.py:591 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:599 +#: common/models.py:592 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:605 +#: common/models.py:598 msgid "Show Import in Views" msgstr "" -#: common/models.py:606 +#: common/models.py:599 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:612 +#: common/models.py:605 msgid "Show Price in Forms" msgstr "" -#: common/models.py:613 +#: common/models.py:606 msgid "Display part price in some forms" msgstr "" -#: common/models.py:619 +#: common/models.py:612 msgid "Show related parts" msgstr "" -#: common/models.py:620 +#: common/models.py:613 msgid "Display related parts for a part" msgstr "" -#: common/models.py:626 +#: common/models.py:619 msgid "Create initial stock" msgstr "" -#: common/models.py:627 +#: common/models.py:620 msgid "Create initial stock on part creation" msgstr "" -#: common/models.py:633 +#: common/models.py:626 msgid "Internal Prices" msgstr "" -#: common/models.py:634 +#: common/models.py:627 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:640 +#: common/models.py:633 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:641 +#: common/models.py:634 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:647 templates/stats.html:25 +#: common/models.py:640 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:648 +#: common/models.py:641 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:654 +#: common/models.py:647 msgid "Page Size" msgstr "" -#: common/models.py:655 +#: common/models.py:648 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:665 +#: common/models.py:658 msgid "Test Reports" msgstr "" -#: common/models.py:666 +#: common/models.py:659 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:672 -msgid "Search Preview Results" -msgstr "" - -#: common/models.py:673 -msgid "Number of results to show in search preview window" -msgstr "" - -#: common/models.py:679 +#: common/models.py:665 msgid "Stock Expiry" msgstr "" -#: common/models.py:680 +#: common/models.py:666 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:686 +#: common/models.py:672 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:687 +#: common/models.py:673 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:693 +#: common/models.py:679 msgid "Stock Stale Time" msgstr "" -#: common/models.py:694 +#: common/models.py:680 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:696 +#: common/models.py:682 msgid "days" msgstr "" -#: common/models.py:701 +#: common/models.py:687 msgid "Build Expired Stock" msgstr "" -#: common/models.py:702 +#: common/models.py:688 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:708 +#: common/models.py:694 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:709 +#: common/models.py:695 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:715 +#: common/models.py:701 msgid "Group by Part" msgstr "" -#: common/models.py:716 +#: common/models.py:702 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:722 -msgid "Recent Stock Count" -msgstr "" - -#: common/models.py:723 -msgid "Number of recent stock items to display on index page" -msgstr "" - -#: common/models.py:729 +#: common/models.py:708 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:730 +#: common/models.py:709 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:735 +#: common/models.py:714 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:736 +#: common/models.py:715 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:740 +#: common/models.py:719 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:741 +#: common/models.py:720 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:746 +#: common/models.py:725 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:747 +#: common/models.py:726 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:771 +#: common/models.py:750 msgid "Show starred parts" msgstr "" -#: common/models.py:772 +#: common/models.py:751 msgid "Show starred parts on the homepage" msgstr "" -#: common/models.py:777 +#: common/models.py:756 msgid "Show latest parts" msgstr "" -#: common/models.py:778 +#: common/models.py:757 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:783 +#: common/models.py:762 +msgid "Recent Part Count" +msgstr "" + +#: common/models.py:763 +msgid "Number of recent parts to display on index page" +msgstr "" + +#: common/models.py:769 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:784 +#: common/models.py:770 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:789 +#: common/models.py:775 msgid "Show recent stock changes" msgstr "" -#: common/models.py:790 +#: common/models.py:776 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:795 +#: common/models.py:781 +msgid "Recent Stock Count" +msgstr "" + +#: common/models.py:782 +msgid "Number of recent stock items to display on index page" +msgstr "" + +#: common/models.py:787 msgid "Show low stock" msgstr "" -#: common/models.py:796 +#: common/models.py:788 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:801 +#: common/models.py:793 msgid "Show depleted stock" msgstr "" -#: common/models.py:802 +#: common/models.py:794 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:807 +#: common/models.py:799 msgid "Show needed stock" msgstr "" -#: common/models.py:808 +#: common/models.py:800 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:813 +#: common/models.py:805 msgid "Show expired stock" msgstr "" -#: common/models.py:814 +#: common/models.py:806 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:819 +#: common/models.py:811 msgid "Show stale stock" msgstr "" -#: common/models.py:820 +#: common/models.py:812 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:825 +#: common/models.py:817 msgid "Show pending builds" msgstr "" -#: common/models.py:826 +#: common/models.py:818 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:831 +#: common/models.py:823 msgid "Show overdue builds" msgstr "" -#: common/models.py:832 +#: common/models.py:824 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:837 +#: common/models.py:829 msgid "Show outstanding POs" msgstr "" -#: common/models.py:838 +#: common/models.py:830 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:843 +#: common/models.py:835 msgid "Show overdue POs" msgstr "" -#: common/models.py:844 +#: common/models.py:836 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:849 +#: common/models.py:841 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:850 +#: common/models.py:842 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:855 +#: common/models.py:847 msgid "Show overdue SOs" msgstr "" -#: common/models.py:856 +#: common/models.py:848 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:910 company/forms.py:43 +#: common/models.py:854 +msgid "Search Preview Results" +msgstr "" + +#: common/models.py:855 +msgid "Number of results to show in search preview window" +msgstr "" + +#: common/models.py:909 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:917 company/templates/company/supplier_part.html:231 +#: common/models.py:916 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:918 +#: common/models.py:917 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1011 +#: common/models.py:1010 msgid "Default" msgstr "" @@ -2071,19 +2068,19 @@ msgstr "" msgid "Change Setting" msgstr "" -#: common/views.py:102 +#: common/views.py:119 msgid "Supplied value is not allowed" msgstr "" -#: common/views.py:111 +#: common/views.py:128 msgid "Supplied value must be a boolean" msgstr "" -#: common/views.py:121 +#: common/views.py:138 msgid "Change User Setting" msgstr "" -#: common/views.py:196 order/templates/order/order_wizard/po_upload.html:42 +#: common/views.py:213 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 #: order/templates/order/purchase_order_detail.html:26 order/views.py:290 @@ -2093,7 +2090,7 @@ msgstr "" msgid "Upload File" msgstr "" -#: common/views.py:197 order/templates/order/order_wizard/match_fields.html:52 +#: common/views.py:214 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 @@ -2101,19 +2098,19 @@ msgstr "" msgid "Match Fields" msgstr "" -#: common/views.py:198 +#: common/views.py:215 msgid "Match Items" msgstr "" -#: common/views.py:543 +#: common/views.py:560 msgid "Fields matching failed" msgstr "" -#: common/views.py:598 +#: common/views.py:615 msgid "Parts imported" msgstr "" -#: common/views.py:620 order/templates/order/order_wizard/match_fields.html:27 +#: common/views.py:637 order/templates/order/order_wizard/match_fields.html:27 #: order/templates/order/order_wizard/match_parts.html:19 #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 @@ -2501,7 +2498,8 @@ msgstr "" #: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 #: part/templates/part/navbar.html:74 templates/InvenTree/index.html:260 #: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:37 +#: templates/InvenTree/settings/navbar.html:95 +#: templates/InvenTree/settings/navbar.html:97 templates/navbar.html:37 #: users/models.py:45 msgid "Purchase Orders" msgstr "" @@ -2524,7 +2522,8 @@ msgstr "" #: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 #: part/templates/part/navbar.html:82 templates/InvenTree/index.html:291 #: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:43 templates/navbar.html:46 +#: templates/InvenTree/settings/navbar.html:101 +#: templates/InvenTree/settings/navbar.html:103 templates/navbar.html:46 #: users/models.py:46 msgid "Sales Orders" msgstr "" @@ -2625,8 +2624,8 @@ msgstr "" #: company/templates/company/manufacturer_part.html:133 #: part/templates/part/detail.html:162 -#: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:66 +#: templates/InvenTree/settings/category.html:26 +#: templates/InvenTree/settings/part.html:63 msgid "New Parameter" msgstr "" @@ -2659,7 +2658,8 @@ msgstr "" #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:150 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:34 templates/js/part.js:269 +#: templates/InvenTree/settings/navbar.html:83 +#: templates/InvenTree/settings/navbar.html:85 templates/js/part.js:269 #: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 #: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" @@ -3449,7 +3449,8 @@ msgstr "" #: part/templates/part/category_navbar.html:21 #: part/templates/part/category_navbar.html:24 #: templates/InvenTree/index.html:102 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:855 +#: templates/InvenTree/settings/navbar.html:71 +#: templates/InvenTree/settings/navbar.html:73 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -3995,7 +3996,8 @@ msgid "Part keywords to improve visibility in search results" msgstr "" #: part/models.py:755 part/models.py:2323 -#: part/templates/part/set_category.html:15 templates/js/part.js:641 +#: part/templates/part/set_category.html:15 +#: templates/InvenTree/settings/settings.html:165 templates/js/part.js:641 msgid "Category" msgstr "" @@ -4175,7 +4177,7 @@ msgid "Parameter Units" msgstr "" #: part/models.py:2280 part/models.py:2329 part/models.py:2330 -#: templates/InvenTree/settings/category.html:62 +#: templates/InvenTree/settings/settings.html:160 msgid "Parameter Template" msgstr "" @@ -4187,7 +4189,7 @@ msgstr "" msgid "Parameter Value" msgstr "" -#: part/models.py:2334 templates/InvenTree/settings/category.html:67 +#: part/models.py:2334 templates/InvenTree/settings/settings.html:169 msgid "Default Value" msgstr "" @@ -6146,120 +6148,140 @@ msgstr "" msgid "No stock location set" msgstr "" -#: templates/InvenTree/settings/appearance.html:10 -msgid "Theme Settings" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:17 -msgid "Color Themes" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:29 -#, python-format -msgid "\n" -" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" -" Please select another color theme :)\n" -" " -msgstr "" - -#: templates/InvenTree/settings/appearance.html:39 -msgid "Language" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:61 -msgid "Set Language" -msgstr "" - -#: templates/InvenTree/settings/build.html:10 -msgid "Build Order Settings" -msgstr "" - -#: templates/InvenTree/settings/category.html:9 -msgid "Category Settings" -msgstr "" - -#: templates/InvenTree/settings/category.html:25 -msgid "Category Parameter Templates" -msgstr "" - -#: templates/InvenTree/settings/category.html:52 -msgid "No category parameter templates found" -msgstr "" - -#: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:103 -msgid "Edit Template" -msgstr "" - -#: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:104 -msgid "Delete Template" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:10 -msgid "Currency Settings" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:25 -msgid "Base Currency" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:29 -msgid "Exchange Rates" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:39 -msgid "Last Update" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:45 -msgid "Never" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:50 -msgid "Update Now" -msgstr "" - -#: templates/InvenTree/settings/global.html:10 -msgid "Global InvenTree Settings" -msgstr "" - -#: templates/InvenTree/settings/global.html:26 +#: templates/InvenTree/settings/barcode.html:8 msgid "Barcode Settings" msgstr "" -#: templates/InvenTree/settings/global.html:34 -msgid "Search Settings" +#: templates/InvenTree/settings/build.html:8 +msgid "Build Order Settings" +msgstr "" + +#: templates/InvenTree/settings/category.html:7 +msgid "Category Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:8 +msgid "Currency Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:23 +msgid "Base Currency" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:27 +msgid "Exchange Rates" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:37 +msgid "Last Update" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:43 +msgid "Never" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:48 +msgid "Update Now" +msgstr "" + +#: templates/InvenTree/settings/global.html:9 +msgid "Server Settings" msgstr "" #: templates/InvenTree/settings/header.html:7 msgid "Setting" msgstr "" -#: templates/InvenTree/settings/part.html:9 +#: templates/InvenTree/settings/navbar.html:12 +#: templates/InvenTree/settings/user_settings.html:9 +msgid "User Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:15 +#: templates/InvenTree/settings/navbar.html:17 +msgid "Account" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:21 +#: templates/InvenTree/settings/navbar.html:23 +msgid "Home Page" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:27 +#: templates/InvenTree/settings/navbar.html:29 templates/js/tables.js:351 +#: templates/search_form.html:6 templates/search_form.html:8 +msgid "Search" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:34 +#: templates/InvenTree/settings/navbar.html:36 +#: templates/InvenTree/settings/settings.html:8 templates/navbar.html:84 +msgid "Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:44 +msgid "InvenTree Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:47 +#: templates/InvenTree/settings/navbar.html:49 templates/stats.html:9 +msgid "Server" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:53 +#: templates/InvenTree/settings/navbar.html:55 +msgid "Barcodes" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:59 +#: templates/InvenTree/settings/navbar.html:61 +msgid "Currencies" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:65 +#: templates/InvenTree/settings/navbar.html:67 +msgid "Reporting" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:77 +#: templates/InvenTree/settings/navbar.html:79 +msgid "Categories" +msgstr "" + +#: templates/InvenTree/settings/part.html:7 msgid "Part Settings" msgstr "" -#: templates/InvenTree/settings/part.html:14 +#: templates/InvenTree/settings/part.html:12 msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:46 +#: templates/InvenTree/settings/part.html:43 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:49 +#: templates/InvenTree/settings/part.html:46 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:62 +#: templates/InvenTree/settings/part.html:59 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:83 +#: templates/InvenTree/settings/part.html:80 msgid "No part parameter templates found" msgstr "" +#: templates/InvenTree/settings/part.html:100 +#: templates/InvenTree/settings/settings.html:172 +msgid "Edit Template" +msgstr "" + +#: templates/InvenTree/settings/part.html:101 +#: templates/InvenTree/settings/settings.html:173 +msgid "Delete Template" +msgstr "" + #: templates/InvenTree/settings/po.html:9 msgid "Purchase Order Settings" msgstr "" @@ -6268,95 +6290,79 @@ msgstr "" msgid "Report Settings" msgstr "" -#: templates/InvenTree/settings/setting.html:28 +#: templates/InvenTree/settings/setting.html:29 msgid "No value set" msgstr "" -#: templates/InvenTree/settings/setting.html:36 +#: templates/InvenTree/settings/setting.html:41 msgid "Edit setting" msgstr "" -#: templates/InvenTree/settings/settings.html:8 -#: templates/InvenTree/settings/settings.html:14 templates/navbar.html:84 -msgid "Settings" +#: templates/InvenTree/settings/settings.html:150 +msgid "No category parameter templates found" msgstr "" -#: templates/InvenTree/settings/so.html:9 +#: templates/InvenTree/settings/so.html:7 msgid "Sales Order Settings" msgstr "" -#: templates/InvenTree/settings/stock.html:9 +#: templates/InvenTree/settings/stock.html:7 msgid "Stock Settings" msgstr "" -#: templates/InvenTree/settings/stock.html:13 templates/stock_table.html:50 -msgid "Stock Options" +#: templates/InvenTree/settings/user.html:9 +msgid "Account Settings" msgstr "" -#: templates/InvenTree/settings/tabs.html:3 -#: templates/InvenTree/settings/tabs.html:12 -#: templates/InvenTree/settings/user.html:10 -#: templates/InvenTree/settings/user_settings.html:10 -msgid "User Settings" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:6 -msgid "Account" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:9 -msgid "Appearance" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:16 -msgid "InvenTree Settings" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:19 -msgid "Global" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:22 -msgid "Currencies" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:25 -msgid "Report" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:28 -msgid "Categories" -msgstr "" - -#: templates/InvenTree/settings/user.html:16 -msgid "User Information" -msgstr "" - -#: templates/InvenTree/settings/user.html:19 +#: templates/InvenTree/settings/user.html:15 msgid "Edit" msgstr "" -#: templates/InvenTree/settings/user.html:21 +#: templates/InvenTree/settings/user.html:17 msgid "Change Password" msgstr "" -#: templates/InvenTree/settings/user.html:28 +#: templates/InvenTree/settings/user.html:24 #: templates/registration/login.html:58 msgid "Username" msgstr "" -#: templates/InvenTree/settings/user.html:32 +#: templates/InvenTree/settings/user.html:28 msgid "First Name" msgstr "" -#: templates/InvenTree/settings/user.html:36 +#: templates/InvenTree/settings/user.html:32 msgid "Last Name" msgstr "" -#: templates/InvenTree/settings/user.html:40 +#: templates/InvenTree/settings/user.html:36 msgid "Email Address" msgstr "" +#: templates/InvenTree/settings/user.html:42 +msgid "Theme Settings" +msgstr "" + +#: templates/InvenTree/settings/user.html:63 +msgid "Set Theme" +msgstr "" + +#: templates/InvenTree/settings/user.html:70 +msgid "Language Settings" +msgstr "" + +#: templates/InvenTree/settings/user.html:90 +msgid "Set Language" +msgstr "" + +#: templates/InvenTree/settings/user_homepage.html:9 +msgid "Home Page Settings" +msgstr "" + +#: templates/InvenTree/settings/user_search.html:9 +msgid "Search Settings" +msgstr "" + #: templates/about.html:13 msgid "InvenTree Version Information" msgstr "" @@ -7650,11 +7656,6 @@ msgstr "" msgid "rows" msgstr "" -#: templates/js/tables.js:351 templates/search_form.html:6 -#: templates/search_form.html:8 -msgid "Search" -msgstr "" - #: templates/js/tables.js:354 msgid "No matching results" msgstr "" @@ -7779,10 +7780,6 @@ msgstr "" msgid "Send email" msgstr "" -#: templates/stats.html:9 -msgid "Server" -msgstr "" - #: templates/stats.html:13 msgid "Instance Name" msgstr "" @@ -7843,6 +7840,10 @@ msgstr "" msgid "Print test reports" msgstr "" +#: templates/stock_table.html:50 +msgid "Stock Options" +msgstr "" + #: templates/stock_table.html:55 msgid "Add to selected stock items" msgstr "" From f37b1d2566304a969d96d05f0cc5c25257a9f424 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 28 Jul 2021 15:13:31 +1000 Subject: [PATCH 723/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/nl/LC_MESSAGES/django.po | 613 +++++++++++----------- 1 file changed, 307 insertions(+), 306 deletions(-) diff --git a/InvenTree/locale/nl/LC_MESSAGES/django.po b/InvenTree/locale/nl/LC_MESSAGES/django.po index 159791f485..a5d293f605 100644 --- a/InvenTree/locale/nl/LC_MESSAGES/django.po +++ b/InvenTree/locale/nl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 21:01+0000\n" -"PO-Revision-Date: 2021-07-27 21:02\n" +"POT-Creation-Date: 2021-07-28 05:05+0000\n" +"PO-Revision-Date: 2021-07-28 05:13\n" "Last-Translator: \n" "Language-Team: Dutch\n" "Language: nl_NL\n" @@ -33,42 +33,38 @@ msgstr "" msgid "Enter date" msgstr "" -#: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 +#: InvenTree/forms.py:111 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 #: order/forms.py:74 part/forms.py:109 templates/js/forms.js:526 msgid "Confirm" msgstr "" -#: InvenTree/forms.py:128 +#: InvenTree/forms.py:127 msgid "Confirm delete" msgstr "" -#: InvenTree/forms.py:129 +#: InvenTree/forms.py:128 msgid "Confirm item deletion" msgstr "" -#: InvenTree/forms.py:161 templates/registration/login.html:76 +#: InvenTree/forms.py:160 templates/registration/login.html:76 msgid "Enter password" msgstr "" -#: InvenTree/forms.py:162 +#: InvenTree/forms.py:161 msgid "Enter new password" msgstr "" -#: InvenTree/forms.py:169 +#: InvenTree/forms.py:168 msgid "Confirm password" msgstr "" -#: InvenTree/forms.py:170 +#: InvenTree/forms.py:169 msgid "Confirm new password" msgstr "" -#: InvenTree/forms.py:205 -msgid "Apply Theme" -msgstr "" - -#: InvenTree/forms.py:235 +#: InvenTree/forms.py:201 msgid "Select Category" msgstr "" @@ -122,8 +118,8 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:880 -#: common/models.py:881 part/models.py:2097 +#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:879 +#: common/models.py:880 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -432,27 +428,27 @@ msgstr "" msgid "Overage must be an integer value or a percentage" msgstr "" -#: InvenTree/views.py:608 +#: InvenTree/views.py:609 msgid "Delete Item" msgstr "" -#: InvenTree/views.py:657 +#: InvenTree/views.py:658 msgid "Check box to confirm item deletion" msgstr "" -#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:673 templates/InvenTree/settings/user.html:14 msgid "Edit User Information" msgstr "" -#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:684 templates/InvenTree/settings/user.html:18 msgid "Set Password" msgstr "" -#: InvenTree/views.py:702 +#: InvenTree/views.py:703 msgid "Password fields must match" msgstr "" -#: InvenTree/views.py:953 templates/navbar.html:95 +#: InvenTree/views.py:897 templates/navbar.html:95 msgid "System Information" msgstr "" @@ -522,7 +518,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:909 +#: build/templates/build/detail.html:34 common/models.py:908 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -659,7 +655,8 @@ msgstr "" #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 #: part/templates/part/navbar.html:45 templates/InvenTree/index.html:229 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:37 users/models.py:44 +#: templates/InvenTree/settings/navbar.html:89 +#: templates/InvenTree/settings/navbar.html:91 users/models.py:44 msgid "Build Orders" msgstr "" @@ -1542,7 +1539,7 @@ msgstr "" msgid "Select {name} file to upload" msgstr "" -#: common/models.py:259 common/models.py:760 common/models.py:873 +#: common/models.py:259 common/models.py:739 common/models.py:872 msgid "Settings key (must be unique - case insensitive" msgstr "" @@ -1678,388 +1675,388 @@ msgstr "" msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:542 -msgid "Recent Part Count" -msgstr "" - -#: common/models.py:543 -msgid "Number of recent parts to display on index page" -msgstr "" - -#: common/models.py:549 part/models.py:2280 report/models.py:187 +#: common/models.py:542 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" -#: common/models.py:550 +#: common/models.py:543 msgid "Parts are templates by default" msgstr "" -#: common/models.py:556 part/models.py:865 templates/js/table_filters.js:132 +#: common/models.py:549 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" -#: common/models.py:557 +#: common/models.py:550 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:563 part/models.py:871 templates/js/table_filters.js:340 +#: common/models.py:556 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "" -#: common/models.py:564 +#: common/models.py:557 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:570 part/models.py:882 +#: common/models.py:563 part/models.py:882 msgid "Purchaseable" msgstr "" -#: common/models.py:571 +#: common/models.py:564 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:577 part/models.py:887 templates/js/table_filters.js:348 +#: common/models.py:570 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "" -#: common/models.py:578 +#: common/models.py:571 msgid "Parts are salable by default" msgstr "" -#: common/models.py:584 part/models.py:877 templates/js/table_filters.js:33 +#: common/models.py:577 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" -#: common/models.py:585 +#: common/models.py:578 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:591 part/models.py:897 templates/js/table_filters.js:29 +#: common/models.py:584 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" -#: common/models.py:592 +#: common/models.py:585 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:598 +#: common/models.py:591 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:599 +#: common/models.py:592 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:605 +#: common/models.py:598 msgid "Show Import in Views" msgstr "" -#: common/models.py:606 +#: common/models.py:599 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:612 +#: common/models.py:605 msgid "Show Price in Forms" msgstr "" -#: common/models.py:613 +#: common/models.py:606 msgid "Display part price in some forms" msgstr "" -#: common/models.py:619 +#: common/models.py:612 msgid "Show related parts" msgstr "" -#: common/models.py:620 +#: common/models.py:613 msgid "Display related parts for a part" msgstr "" -#: common/models.py:626 +#: common/models.py:619 msgid "Create initial stock" msgstr "" -#: common/models.py:627 +#: common/models.py:620 msgid "Create initial stock on part creation" msgstr "" -#: common/models.py:633 +#: common/models.py:626 msgid "Internal Prices" msgstr "" -#: common/models.py:634 +#: common/models.py:627 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:640 +#: common/models.py:633 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:641 +#: common/models.py:634 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:647 templates/stats.html:25 +#: common/models.py:640 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:648 +#: common/models.py:641 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:654 +#: common/models.py:647 msgid "Page Size" msgstr "" -#: common/models.py:655 +#: common/models.py:648 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:665 +#: common/models.py:658 msgid "Test Reports" msgstr "" -#: common/models.py:666 +#: common/models.py:659 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:672 -msgid "Search Preview Results" -msgstr "" - -#: common/models.py:673 -msgid "Number of results to show in search preview window" -msgstr "" - -#: common/models.py:679 +#: common/models.py:665 msgid "Stock Expiry" msgstr "" -#: common/models.py:680 +#: common/models.py:666 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:686 +#: common/models.py:672 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:687 +#: common/models.py:673 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:693 +#: common/models.py:679 msgid "Stock Stale Time" msgstr "" -#: common/models.py:694 +#: common/models.py:680 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:696 +#: common/models.py:682 msgid "days" msgstr "" -#: common/models.py:701 +#: common/models.py:687 msgid "Build Expired Stock" msgstr "" -#: common/models.py:702 +#: common/models.py:688 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:708 +#: common/models.py:694 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:709 +#: common/models.py:695 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:715 +#: common/models.py:701 msgid "Group by Part" msgstr "" -#: common/models.py:716 +#: common/models.py:702 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:722 -msgid "Recent Stock Count" -msgstr "" - -#: common/models.py:723 -msgid "Number of recent stock items to display on index page" -msgstr "" - -#: common/models.py:729 +#: common/models.py:708 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:730 +#: common/models.py:709 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:735 +#: common/models.py:714 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:736 +#: common/models.py:715 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:740 +#: common/models.py:719 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:741 +#: common/models.py:720 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:746 +#: common/models.py:725 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:747 +#: common/models.py:726 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:771 +#: common/models.py:750 msgid "Show starred parts" msgstr "" -#: common/models.py:772 +#: common/models.py:751 msgid "Show starred parts on the homepage" msgstr "" -#: common/models.py:777 +#: common/models.py:756 msgid "Show latest parts" msgstr "" -#: common/models.py:778 +#: common/models.py:757 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:783 +#: common/models.py:762 +msgid "Recent Part Count" +msgstr "" + +#: common/models.py:763 +msgid "Number of recent parts to display on index page" +msgstr "" + +#: common/models.py:769 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:784 +#: common/models.py:770 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:789 +#: common/models.py:775 msgid "Show recent stock changes" msgstr "" -#: common/models.py:790 +#: common/models.py:776 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:795 +#: common/models.py:781 +msgid "Recent Stock Count" +msgstr "" + +#: common/models.py:782 +msgid "Number of recent stock items to display on index page" +msgstr "" + +#: common/models.py:787 msgid "Show low stock" msgstr "" -#: common/models.py:796 +#: common/models.py:788 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:801 +#: common/models.py:793 msgid "Show depleted stock" msgstr "" -#: common/models.py:802 +#: common/models.py:794 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:807 +#: common/models.py:799 msgid "Show needed stock" msgstr "" -#: common/models.py:808 +#: common/models.py:800 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:813 +#: common/models.py:805 msgid "Show expired stock" msgstr "" -#: common/models.py:814 +#: common/models.py:806 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:819 +#: common/models.py:811 msgid "Show stale stock" msgstr "" -#: common/models.py:820 +#: common/models.py:812 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:825 +#: common/models.py:817 msgid "Show pending builds" msgstr "" -#: common/models.py:826 +#: common/models.py:818 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:831 +#: common/models.py:823 msgid "Show overdue builds" msgstr "" -#: common/models.py:832 +#: common/models.py:824 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:837 +#: common/models.py:829 msgid "Show outstanding POs" msgstr "" -#: common/models.py:838 +#: common/models.py:830 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:843 +#: common/models.py:835 msgid "Show overdue POs" msgstr "" -#: common/models.py:844 +#: common/models.py:836 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:849 +#: common/models.py:841 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:850 +#: common/models.py:842 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:855 +#: common/models.py:847 msgid "Show overdue SOs" msgstr "" -#: common/models.py:856 +#: common/models.py:848 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:910 company/forms.py:43 +#: common/models.py:854 +msgid "Search Preview Results" +msgstr "" + +#: common/models.py:855 +msgid "Number of results to show in search preview window" +msgstr "" + +#: common/models.py:909 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:917 company/templates/company/supplier_part.html:231 +#: common/models.py:916 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:918 +#: common/models.py:917 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1011 +#: common/models.py:1010 msgid "Default" msgstr "" @@ -2071,19 +2068,19 @@ msgstr "" msgid "Change Setting" msgstr "" -#: common/views.py:102 +#: common/views.py:119 msgid "Supplied value is not allowed" msgstr "" -#: common/views.py:111 +#: common/views.py:128 msgid "Supplied value must be a boolean" msgstr "" -#: common/views.py:121 +#: common/views.py:138 msgid "Change User Setting" msgstr "" -#: common/views.py:196 order/templates/order/order_wizard/po_upload.html:42 +#: common/views.py:213 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 #: order/templates/order/purchase_order_detail.html:26 order/views.py:290 @@ -2093,7 +2090,7 @@ msgstr "" msgid "Upload File" msgstr "" -#: common/views.py:197 order/templates/order/order_wizard/match_fields.html:52 +#: common/views.py:214 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 @@ -2101,19 +2098,19 @@ msgstr "" msgid "Match Fields" msgstr "" -#: common/views.py:198 +#: common/views.py:215 msgid "Match Items" msgstr "" -#: common/views.py:543 +#: common/views.py:560 msgid "Fields matching failed" msgstr "" -#: common/views.py:598 +#: common/views.py:615 msgid "Parts imported" msgstr "" -#: common/views.py:620 order/templates/order/order_wizard/match_fields.html:27 +#: common/views.py:637 order/templates/order/order_wizard/match_fields.html:27 #: order/templates/order/order_wizard/match_parts.html:19 #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 @@ -2501,7 +2498,8 @@ msgstr "" #: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 #: part/templates/part/navbar.html:74 templates/InvenTree/index.html:260 #: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:37 +#: templates/InvenTree/settings/navbar.html:95 +#: templates/InvenTree/settings/navbar.html:97 templates/navbar.html:37 #: users/models.py:45 msgid "Purchase Orders" msgstr "" @@ -2524,7 +2522,8 @@ msgstr "" #: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 #: part/templates/part/navbar.html:82 templates/InvenTree/index.html:291 #: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:43 templates/navbar.html:46 +#: templates/InvenTree/settings/navbar.html:101 +#: templates/InvenTree/settings/navbar.html:103 templates/navbar.html:46 #: users/models.py:46 msgid "Sales Orders" msgstr "" @@ -2625,8 +2624,8 @@ msgstr "" #: company/templates/company/manufacturer_part.html:133 #: part/templates/part/detail.html:162 -#: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:66 +#: templates/InvenTree/settings/category.html:26 +#: templates/InvenTree/settings/part.html:63 msgid "New Parameter" msgstr "" @@ -2659,7 +2658,8 @@ msgstr "" #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:150 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:34 templates/js/part.js:269 +#: templates/InvenTree/settings/navbar.html:83 +#: templates/InvenTree/settings/navbar.html:85 templates/js/part.js:269 #: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 #: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" @@ -3449,7 +3449,8 @@ msgstr "" #: part/templates/part/category_navbar.html:21 #: part/templates/part/category_navbar.html:24 #: templates/InvenTree/index.html:102 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:855 +#: templates/InvenTree/settings/navbar.html:71 +#: templates/InvenTree/settings/navbar.html:73 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -3995,7 +3996,8 @@ msgid "Part keywords to improve visibility in search results" msgstr "" #: part/models.py:755 part/models.py:2323 -#: part/templates/part/set_category.html:15 templates/js/part.js:641 +#: part/templates/part/set_category.html:15 +#: templates/InvenTree/settings/settings.html:165 templates/js/part.js:641 msgid "Category" msgstr "" @@ -4175,7 +4177,7 @@ msgid "Parameter Units" msgstr "" #: part/models.py:2280 part/models.py:2329 part/models.py:2330 -#: templates/InvenTree/settings/category.html:62 +#: templates/InvenTree/settings/settings.html:160 msgid "Parameter Template" msgstr "" @@ -4187,7 +4189,7 @@ msgstr "" msgid "Parameter Value" msgstr "" -#: part/models.py:2334 templates/InvenTree/settings/category.html:67 +#: part/models.py:2334 templates/InvenTree/settings/settings.html:169 msgid "Default Value" msgstr "" @@ -6146,120 +6148,140 @@ msgstr "" msgid "No stock location set" msgstr "" -#: templates/InvenTree/settings/appearance.html:10 -msgid "Theme Settings" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:17 -msgid "Color Themes" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:29 -#, python-format -msgid "\n" -" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" -" Please select another color theme :)\n" -" " -msgstr "" - -#: templates/InvenTree/settings/appearance.html:39 -msgid "Language" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:61 -msgid "Set Language" -msgstr "" - -#: templates/InvenTree/settings/build.html:10 -msgid "Build Order Settings" -msgstr "" - -#: templates/InvenTree/settings/category.html:9 -msgid "Category Settings" -msgstr "" - -#: templates/InvenTree/settings/category.html:25 -msgid "Category Parameter Templates" -msgstr "" - -#: templates/InvenTree/settings/category.html:52 -msgid "No category parameter templates found" -msgstr "" - -#: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:103 -msgid "Edit Template" -msgstr "" - -#: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:104 -msgid "Delete Template" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:10 -msgid "Currency Settings" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:25 -msgid "Base Currency" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:29 -msgid "Exchange Rates" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:39 -msgid "Last Update" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:45 -msgid "Never" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:50 -msgid "Update Now" -msgstr "" - -#: templates/InvenTree/settings/global.html:10 -msgid "Global InvenTree Settings" -msgstr "" - -#: templates/InvenTree/settings/global.html:26 +#: templates/InvenTree/settings/barcode.html:8 msgid "Barcode Settings" msgstr "" -#: templates/InvenTree/settings/global.html:34 -msgid "Search Settings" +#: templates/InvenTree/settings/build.html:8 +msgid "Build Order Settings" +msgstr "" + +#: templates/InvenTree/settings/category.html:7 +msgid "Category Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:8 +msgid "Currency Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:23 +msgid "Base Currency" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:27 +msgid "Exchange Rates" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:37 +msgid "Last Update" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:43 +msgid "Never" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:48 +msgid "Update Now" +msgstr "" + +#: templates/InvenTree/settings/global.html:9 +msgid "Server Settings" msgstr "" #: templates/InvenTree/settings/header.html:7 msgid "Setting" msgstr "" -#: templates/InvenTree/settings/part.html:9 +#: templates/InvenTree/settings/navbar.html:12 +#: templates/InvenTree/settings/user_settings.html:9 +msgid "User Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:15 +#: templates/InvenTree/settings/navbar.html:17 +msgid "Account" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:21 +#: templates/InvenTree/settings/navbar.html:23 +msgid "Home Page" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:27 +#: templates/InvenTree/settings/navbar.html:29 templates/js/tables.js:351 +#: templates/search_form.html:6 templates/search_form.html:8 +msgid "Search" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:34 +#: templates/InvenTree/settings/navbar.html:36 +#: templates/InvenTree/settings/settings.html:8 templates/navbar.html:84 +msgid "Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:44 +msgid "InvenTree Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:47 +#: templates/InvenTree/settings/navbar.html:49 templates/stats.html:9 +msgid "Server" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:53 +#: templates/InvenTree/settings/navbar.html:55 +msgid "Barcodes" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:59 +#: templates/InvenTree/settings/navbar.html:61 +msgid "Currencies" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:65 +#: templates/InvenTree/settings/navbar.html:67 +msgid "Reporting" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:77 +#: templates/InvenTree/settings/navbar.html:79 +msgid "Categories" +msgstr "" + +#: templates/InvenTree/settings/part.html:7 msgid "Part Settings" msgstr "" -#: templates/InvenTree/settings/part.html:14 +#: templates/InvenTree/settings/part.html:12 msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:46 +#: templates/InvenTree/settings/part.html:43 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:49 +#: templates/InvenTree/settings/part.html:46 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:62 +#: templates/InvenTree/settings/part.html:59 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:83 +#: templates/InvenTree/settings/part.html:80 msgid "No part parameter templates found" msgstr "" +#: templates/InvenTree/settings/part.html:100 +#: templates/InvenTree/settings/settings.html:172 +msgid "Edit Template" +msgstr "" + +#: templates/InvenTree/settings/part.html:101 +#: templates/InvenTree/settings/settings.html:173 +msgid "Delete Template" +msgstr "" + #: templates/InvenTree/settings/po.html:9 msgid "Purchase Order Settings" msgstr "" @@ -6268,95 +6290,79 @@ msgstr "" msgid "Report Settings" msgstr "" -#: templates/InvenTree/settings/setting.html:28 +#: templates/InvenTree/settings/setting.html:29 msgid "No value set" msgstr "" -#: templates/InvenTree/settings/setting.html:36 +#: templates/InvenTree/settings/setting.html:41 msgid "Edit setting" msgstr "" -#: templates/InvenTree/settings/settings.html:8 -#: templates/InvenTree/settings/settings.html:14 templates/navbar.html:84 -msgid "Settings" +#: templates/InvenTree/settings/settings.html:150 +msgid "No category parameter templates found" msgstr "" -#: templates/InvenTree/settings/so.html:9 +#: templates/InvenTree/settings/so.html:7 msgid "Sales Order Settings" msgstr "" -#: templates/InvenTree/settings/stock.html:9 +#: templates/InvenTree/settings/stock.html:7 msgid "Stock Settings" msgstr "" -#: templates/InvenTree/settings/stock.html:13 templates/stock_table.html:50 -msgid "Stock Options" +#: templates/InvenTree/settings/user.html:9 +msgid "Account Settings" msgstr "" -#: templates/InvenTree/settings/tabs.html:3 -#: templates/InvenTree/settings/tabs.html:12 -#: templates/InvenTree/settings/user.html:10 -#: templates/InvenTree/settings/user_settings.html:10 -msgid "User Settings" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:6 -msgid "Account" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:9 -msgid "Appearance" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:16 -msgid "InvenTree Settings" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:19 -msgid "Global" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:22 -msgid "Currencies" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:25 -msgid "Report" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:28 -msgid "Categories" -msgstr "" - -#: templates/InvenTree/settings/user.html:16 -msgid "User Information" -msgstr "" - -#: templates/InvenTree/settings/user.html:19 +#: templates/InvenTree/settings/user.html:15 msgid "Edit" msgstr "" -#: templates/InvenTree/settings/user.html:21 +#: templates/InvenTree/settings/user.html:17 msgid "Change Password" msgstr "" -#: templates/InvenTree/settings/user.html:28 +#: templates/InvenTree/settings/user.html:24 #: templates/registration/login.html:58 msgid "Username" msgstr "" -#: templates/InvenTree/settings/user.html:32 +#: templates/InvenTree/settings/user.html:28 msgid "First Name" msgstr "" -#: templates/InvenTree/settings/user.html:36 +#: templates/InvenTree/settings/user.html:32 msgid "Last Name" msgstr "" -#: templates/InvenTree/settings/user.html:40 +#: templates/InvenTree/settings/user.html:36 msgid "Email Address" msgstr "" +#: templates/InvenTree/settings/user.html:42 +msgid "Theme Settings" +msgstr "" + +#: templates/InvenTree/settings/user.html:63 +msgid "Set Theme" +msgstr "" + +#: templates/InvenTree/settings/user.html:70 +msgid "Language Settings" +msgstr "" + +#: templates/InvenTree/settings/user.html:90 +msgid "Set Language" +msgstr "" + +#: templates/InvenTree/settings/user_homepage.html:9 +msgid "Home Page Settings" +msgstr "" + +#: templates/InvenTree/settings/user_search.html:9 +msgid "Search Settings" +msgstr "" + #: templates/about.html:13 msgid "InvenTree Version Information" msgstr "" @@ -7650,11 +7656,6 @@ msgstr "" msgid "rows" msgstr "" -#: templates/js/tables.js:351 templates/search_form.html:6 -#: templates/search_form.html:8 -msgid "Search" -msgstr "" - #: templates/js/tables.js:354 msgid "No matching results" msgstr "" @@ -7779,10 +7780,6 @@ msgstr "" msgid "Send email" msgstr "" -#: templates/stats.html:9 -msgid "Server" -msgstr "" - #: templates/stats.html:13 msgid "Instance Name" msgstr "" @@ -7843,6 +7840,10 @@ msgstr "" msgid "Print test reports" msgstr "" +#: templates/stock_table.html:50 +msgid "Stock Options" +msgstr "" + #: templates/stock_table.html:55 msgid "Add to selected stock items" msgstr "" From 80b0428e370efae0868e9bfa993697f719adc607 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 28 Jul 2021 15:13:32 +1000 Subject: [PATCH 724/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ko/LC_MESSAGES/django.po | 613 +++++++++++----------- 1 file changed, 307 insertions(+), 306 deletions(-) diff --git a/InvenTree/locale/ko/LC_MESSAGES/django.po b/InvenTree/locale/ko/LC_MESSAGES/django.po index e745f3eea6..9dcd3962ad 100644 --- a/InvenTree/locale/ko/LC_MESSAGES/django.po +++ b/InvenTree/locale/ko/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 21:01+0000\n" -"PO-Revision-Date: 2021-07-27 21:02\n" +"POT-Creation-Date: 2021-07-28 05:05+0000\n" +"PO-Revision-Date: 2021-07-28 05:13\n" "Last-Translator: \n" "Language-Team: Korean\n" "Language: ko_KR\n" @@ -33,42 +33,38 @@ msgstr "" msgid "Enter date" msgstr "" -#: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 +#: InvenTree/forms.py:111 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 #: order/forms.py:74 part/forms.py:109 templates/js/forms.js:526 msgid "Confirm" msgstr "" -#: InvenTree/forms.py:128 +#: InvenTree/forms.py:127 msgid "Confirm delete" msgstr "" -#: InvenTree/forms.py:129 +#: InvenTree/forms.py:128 msgid "Confirm item deletion" msgstr "" -#: InvenTree/forms.py:161 templates/registration/login.html:76 +#: InvenTree/forms.py:160 templates/registration/login.html:76 msgid "Enter password" msgstr "" -#: InvenTree/forms.py:162 +#: InvenTree/forms.py:161 msgid "Enter new password" msgstr "" -#: InvenTree/forms.py:169 +#: InvenTree/forms.py:168 msgid "Confirm password" msgstr "" -#: InvenTree/forms.py:170 +#: InvenTree/forms.py:169 msgid "Confirm new password" msgstr "" -#: InvenTree/forms.py:205 -msgid "Apply Theme" -msgstr "" - -#: InvenTree/forms.py:235 +#: InvenTree/forms.py:201 msgid "Select Category" msgstr "" @@ -122,8 +118,8 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:880 -#: common/models.py:881 part/models.py:2097 +#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:879 +#: common/models.py:880 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -432,27 +428,27 @@ msgstr "" msgid "Overage must be an integer value or a percentage" msgstr "" -#: InvenTree/views.py:608 +#: InvenTree/views.py:609 msgid "Delete Item" msgstr "" -#: InvenTree/views.py:657 +#: InvenTree/views.py:658 msgid "Check box to confirm item deletion" msgstr "" -#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:673 templates/InvenTree/settings/user.html:14 msgid "Edit User Information" msgstr "" -#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:684 templates/InvenTree/settings/user.html:18 msgid "Set Password" msgstr "" -#: InvenTree/views.py:702 +#: InvenTree/views.py:703 msgid "Password fields must match" msgstr "" -#: InvenTree/views.py:953 templates/navbar.html:95 +#: InvenTree/views.py:897 templates/navbar.html:95 msgid "System Information" msgstr "" @@ -522,7 +518,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:909 +#: build/templates/build/detail.html:34 common/models.py:908 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -659,7 +655,8 @@ msgstr "" #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 #: part/templates/part/navbar.html:45 templates/InvenTree/index.html:229 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:37 users/models.py:44 +#: templates/InvenTree/settings/navbar.html:89 +#: templates/InvenTree/settings/navbar.html:91 users/models.py:44 msgid "Build Orders" msgstr "" @@ -1542,7 +1539,7 @@ msgstr "" msgid "Select {name} file to upload" msgstr "" -#: common/models.py:259 common/models.py:760 common/models.py:873 +#: common/models.py:259 common/models.py:739 common/models.py:872 msgid "Settings key (must be unique - case insensitive" msgstr "" @@ -1678,388 +1675,388 @@ msgstr "" msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:542 -msgid "Recent Part Count" -msgstr "" - -#: common/models.py:543 -msgid "Number of recent parts to display on index page" -msgstr "" - -#: common/models.py:549 part/models.py:2280 report/models.py:187 +#: common/models.py:542 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" -#: common/models.py:550 +#: common/models.py:543 msgid "Parts are templates by default" msgstr "" -#: common/models.py:556 part/models.py:865 templates/js/table_filters.js:132 +#: common/models.py:549 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" -#: common/models.py:557 +#: common/models.py:550 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:563 part/models.py:871 templates/js/table_filters.js:340 +#: common/models.py:556 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "" -#: common/models.py:564 +#: common/models.py:557 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:570 part/models.py:882 +#: common/models.py:563 part/models.py:882 msgid "Purchaseable" msgstr "" -#: common/models.py:571 +#: common/models.py:564 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:577 part/models.py:887 templates/js/table_filters.js:348 +#: common/models.py:570 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "" -#: common/models.py:578 +#: common/models.py:571 msgid "Parts are salable by default" msgstr "" -#: common/models.py:584 part/models.py:877 templates/js/table_filters.js:33 +#: common/models.py:577 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" -#: common/models.py:585 +#: common/models.py:578 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:591 part/models.py:897 templates/js/table_filters.js:29 +#: common/models.py:584 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" -#: common/models.py:592 +#: common/models.py:585 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:598 +#: common/models.py:591 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:599 +#: common/models.py:592 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:605 +#: common/models.py:598 msgid "Show Import in Views" msgstr "" -#: common/models.py:606 +#: common/models.py:599 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:612 +#: common/models.py:605 msgid "Show Price in Forms" msgstr "" -#: common/models.py:613 +#: common/models.py:606 msgid "Display part price in some forms" msgstr "" -#: common/models.py:619 +#: common/models.py:612 msgid "Show related parts" msgstr "" -#: common/models.py:620 +#: common/models.py:613 msgid "Display related parts for a part" msgstr "" -#: common/models.py:626 +#: common/models.py:619 msgid "Create initial stock" msgstr "" -#: common/models.py:627 +#: common/models.py:620 msgid "Create initial stock on part creation" msgstr "" -#: common/models.py:633 +#: common/models.py:626 msgid "Internal Prices" msgstr "" -#: common/models.py:634 +#: common/models.py:627 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:640 +#: common/models.py:633 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:641 +#: common/models.py:634 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:647 templates/stats.html:25 +#: common/models.py:640 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:648 +#: common/models.py:641 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:654 +#: common/models.py:647 msgid "Page Size" msgstr "" -#: common/models.py:655 +#: common/models.py:648 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:665 +#: common/models.py:658 msgid "Test Reports" msgstr "" -#: common/models.py:666 +#: common/models.py:659 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:672 -msgid "Search Preview Results" -msgstr "" - -#: common/models.py:673 -msgid "Number of results to show in search preview window" -msgstr "" - -#: common/models.py:679 +#: common/models.py:665 msgid "Stock Expiry" msgstr "" -#: common/models.py:680 +#: common/models.py:666 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:686 +#: common/models.py:672 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:687 +#: common/models.py:673 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:693 +#: common/models.py:679 msgid "Stock Stale Time" msgstr "" -#: common/models.py:694 +#: common/models.py:680 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:696 +#: common/models.py:682 msgid "days" msgstr "" -#: common/models.py:701 +#: common/models.py:687 msgid "Build Expired Stock" msgstr "" -#: common/models.py:702 +#: common/models.py:688 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:708 +#: common/models.py:694 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:709 +#: common/models.py:695 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:715 +#: common/models.py:701 msgid "Group by Part" msgstr "" -#: common/models.py:716 +#: common/models.py:702 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:722 -msgid "Recent Stock Count" -msgstr "" - -#: common/models.py:723 -msgid "Number of recent stock items to display on index page" -msgstr "" - -#: common/models.py:729 +#: common/models.py:708 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:730 +#: common/models.py:709 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:735 +#: common/models.py:714 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:736 +#: common/models.py:715 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:740 +#: common/models.py:719 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:741 +#: common/models.py:720 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:746 +#: common/models.py:725 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:747 +#: common/models.py:726 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:771 +#: common/models.py:750 msgid "Show starred parts" msgstr "" -#: common/models.py:772 +#: common/models.py:751 msgid "Show starred parts on the homepage" msgstr "" -#: common/models.py:777 +#: common/models.py:756 msgid "Show latest parts" msgstr "" -#: common/models.py:778 +#: common/models.py:757 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:783 +#: common/models.py:762 +msgid "Recent Part Count" +msgstr "" + +#: common/models.py:763 +msgid "Number of recent parts to display on index page" +msgstr "" + +#: common/models.py:769 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:784 +#: common/models.py:770 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:789 +#: common/models.py:775 msgid "Show recent stock changes" msgstr "" -#: common/models.py:790 +#: common/models.py:776 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:795 +#: common/models.py:781 +msgid "Recent Stock Count" +msgstr "" + +#: common/models.py:782 +msgid "Number of recent stock items to display on index page" +msgstr "" + +#: common/models.py:787 msgid "Show low stock" msgstr "" -#: common/models.py:796 +#: common/models.py:788 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:801 +#: common/models.py:793 msgid "Show depleted stock" msgstr "" -#: common/models.py:802 +#: common/models.py:794 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:807 +#: common/models.py:799 msgid "Show needed stock" msgstr "" -#: common/models.py:808 +#: common/models.py:800 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:813 +#: common/models.py:805 msgid "Show expired stock" msgstr "" -#: common/models.py:814 +#: common/models.py:806 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:819 +#: common/models.py:811 msgid "Show stale stock" msgstr "" -#: common/models.py:820 +#: common/models.py:812 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:825 +#: common/models.py:817 msgid "Show pending builds" msgstr "" -#: common/models.py:826 +#: common/models.py:818 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:831 +#: common/models.py:823 msgid "Show overdue builds" msgstr "" -#: common/models.py:832 +#: common/models.py:824 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:837 +#: common/models.py:829 msgid "Show outstanding POs" msgstr "" -#: common/models.py:838 +#: common/models.py:830 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:843 +#: common/models.py:835 msgid "Show overdue POs" msgstr "" -#: common/models.py:844 +#: common/models.py:836 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:849 +#: common/models.py:841 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:850 +#: common/models.py:842 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:855 +#: common/models.py:847 msgid "Show overdue SOs" msgstr "" -#: common/models.py:856 +#: common/models.py:848 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:910 company/forms.py:43 +#: common/models.py:854 +msgid "Search Preview Results" +msgstr "" + +#: common/models.py:855 +msgid "Number of results to show in search preview window" +msgstr "" + +#: common/models.py:909 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:917 company/templates/company/supplier_part.html:231 +#: common/models.py:916 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:918 +#: common/models.py:917 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1011 +#: common/models.py:1010 msgid "Default" msgstr "" @@ -2071,19 +2068,19 @@ msgstr "" msgid "Change Setting" msgstr "" -#: common/views.py:102 +#: common/views.py:119 msgid "Supplied value is not allowed" msgstr "" -#: common/views.py:111 +#: common/views.py:128 msgid "Supplied value must be a boolean" msgstr "" -#: common/views.py:121 +#: common/views.py:138 msgid "Change User Setting" msgstr "" -#: common/views.py:196 order/templates/order/order_wizard/po_upload.html:42 +#: common/views.py:213 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 #: order/templates/order/purchase_order_detail.html:26 order/views.py:290 @@ -2093,7 +2090,7 @@ msgstr "" msgid "Upload File" msgstr "" -#: common/views.py:197 order/templates/order/order_wizard/match_fields.html:52 +#: common/views.py:214 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 @@ -2101,19 +2098,19 @@ msgstr "" msgid "Match Fields" msgstr "" -#: common/views.py:198 +#: common/views.py:215 msgid "Match Items" msgstr "" -#: common/views.py:543 +#: common/views.py:560 msgid "Fields matching failed" msgstr "" -#: common/views.py:598 +#: common/views.py:615 msgid "Parts imported" msgstr "" -#: common/views.py:620 order/templates/order/order_wizard/match_fields.html:27 +#: common/views.py:637 order/templates/order/order_wizard/match_fields.html:27 #: order/templates/order/order_wizard/match_parts.html:19 #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 @@ -2501,7 +2498,8 @@ msgstr "" #: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 #: part/templates/part/navbar.html:74 templates/InvenTree/index.html:260 #: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:37 +#: templates/InvenTree/settings/navbar.html:95 +#: templates/InvenTree/settings/navbar.html:97 templates/navbar.html:37 #: users/models.py:45 msgid "Purchase Orders" msgstr "" @@ -2524,7 +2522,8 @@ msgstr "" #: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 #: part/templates/part/navbar.html:82 templates/InvenTree/index.html:291 #: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:43 templates/navbar.html:46 +#: templates/InvenTree/settings/navbar.html:101 +#: templates/InvenTree/settings/navbar.html:103 templates/navbar.html:46 #: users/models.py:46 msgid "Sales Orders" msgstr "" @@ -2625,8 +2624,8 @@ msgstr "" #: company/templates/company/manufacturer_part.html:133 #: part/templates/part/detail.html:162 -#: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:66 +#: templates/InvenTree/settings/category.html:26 +#: templates/InvenTree/settings/part.html:63 msgid "New Parameter" msgstr "" @@ -2659,7 +2658,8 @@ msgstr "" #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:150 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:34 templates/js/part.js:269 +#: templates/InvenTree/settings/navbar.html:83 +#: templates/InvenTree/settings/navbar.html:85 templates/js/part.js:269 #: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 #: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" @@ -3449,7 +3449,8 @@ msgstr "" #: part/templates/part/category_navbar.html:21 #: part/templates/part/category_navbar.html:24 #: templates/InvenTree/index.html:102 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:855 +#: templates/InvenTree/settings/navbar.html:71 +#: templates/InvenTree/settings/navbar.html:73 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -3995,7 +3996,8 @@ msgid "Part keywords to improve visibility in search results" msgstr "" #: part/models.py:755 part/models.py:2323 -#: part/templates/part/set_category.html:15 templates/js/part.js:641 +#: part/templates/part/set_category.html:15 +#: templates/InvenTree/settings/settings.html:165 templates/js/part.js:641 msgid "Category" msgstr "" @@ -4175,7 +4177,7 @@ msgid "Parameter Units" msgstr "" #: part/models.py:2280 part/models.py:2329 part/models.py:2330 -#: templates/InvenTree/settings/category.html:62 +#: templates/InvenTree/settings/settings.html:160 msgid "Parameter Template" msgstr "" @@ -4187,7 +4189,7 @@ msgstr "" msgid "Parameter Value" msgstr "" -#: part/models.py:2334 templates/InvenTree/settings/category.html:67 +#: part/models.py:2334 templates/InvenTree/settings/settings.html:169 msgid "Default Value" msgstr "" @@ -6146,120 +6148,140 @@ msgstr "" msgid "No stock location set" msgstr "" -#: templates/InvenTree/settings/appearance.html:10 -msgid "Theme Settings" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:17 -msgid "Color Themes" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:29 -#, python-format -msgid "\n" -" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" -" Please select another color theme :)\n" -" " -msgstr "" - -#: templates/InvenTree/settings/appearance.html:39 -msgid "Language" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:61 -msgid "Set Language" -msgstr "" - -#: templates/InvenTree/settings/build.html:10 -msgid "Build Order Settings" -msgstr "" - -#: templates/InvenTree/settings/category.html:9 -msgid "Category Settings" -msgstr "" - -#: templates/InvenTree/settings/category.html:25 -msgid "Category Parameter Templates" -msgstr "" - -#: templates/InvenTree/settings/category.html:52 -msgid "No category parameter templates found" -msgstr "" - -#: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:103 -msgid "Edit Template" -msgstr "" - -#: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:104 -msgid "Delete Template" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:10 -msgid "Currency Settings" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:25 -msgid "Base Currency" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:29 -msgid "Exchange Rates" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:39 -msgid "Last Update" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:45 -msgid "Never" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:50 -msgid "Update Now" -msgstr "" - -#: templates/InvenTree/settings/global.html:10 -msgid "Global InvenTree Settings" -msgstr "" - -#: templates/InvenTree/settings/global.html:26 +#: templates/InvenTree/settings/barcode.html:8 msgid "Barcode Settings" msgstr "" -#: templates/InvenTree/settings/global.html:34 -msgid "Search Settings" +#: templates/InvenTree/settings/build.html:8 +msgid "Build Order Settings" +msgstr "" + +#: templates/InvenTree/settings/category.html:7 +msgid "Category Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:8 +msgid "Currency Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:23 +msgid "Base Currency" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:27 +msgid "Exchange Rates" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:37 +msgid "Last Update" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:43 +msgid "Never" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:48 +msgid "Update Now" +msgstr "" + +#: templates/InvenTree/settings/global.html:9 +msgid "Server Settings" msgstr "" #: templates/InvenTree/settings/header.html:7 msgid "Setting" msgstr "" -#: templates/InvenTree/settings/part.html:9 +#: templates/InvenTree/settings/navbar.html:12 +#: templates/InvenTree/settings/user_settings.html:9 +msgid "User Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:15 +#: templates/InvenTree/settings/navbar.html:17 +msgid "Account" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:21 +#: templates/InvenTree/settings/navbar.html:23 +msgid "Home Page" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:27 +#: templates/InvenTree/settings/navbar.html:29 templates/js/tables.js:351 +#: templates/search_form.html:6 templates/search_form.html:8 +msgid "Search" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:34 +#: templates/InvenTree/settings/navbar.html:36 +#: templates/InvenTree/settings/settings.html:8 templates/navbar.html:84 +msgid "Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:44 +msgid "InvenTree Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:47 +#: templates/InvenTree/settings/navbar.html:49 templates/stats.html:9 +msgid "Server" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:53 +#: templates/InvenTree/settings/navbar.html:55 +msgid "Barcodes" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:59 +#: templates/InvenTree/settings/navbar.html:61 +msgid "Currencies" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:65 +#: templates/InvenTree/settings/navbar.html:67 +msgid "Reporting" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:77 +#: templates/InvenTree/settings/navbar.html:79 +msgid "Categories" +msgstr "" + +#: templates/InvenTree/settings/part.html:7 msgid "Part Settings" msgstr "" -#: templates/InvenTree/settings/part.html:14 +#: templates/InvenTree/settings/part.html:12 msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:46 +#: templates/InvenTree/settings/part.html:43 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:49 +#: templates/InvenTree/settings/part.html:46 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:62 +#: templates/InvenTree/settings/part.html:59 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:83 +#: templates/InvenTree/settings/part.html:80 msgid "No part parameter templates found" msgstr "" +#: templates/InvenTree/settings/part.html:100 +#: templates/InvenTree/settings/settings.html:172 +msgid "Edit Template" +msgstr "" + +#: templates/InvenTree/settings/part.html:101 +#: templates/InvenTree/settings/settings.html:173 +msgid "Delete Template" +msgstr "" + #: templates/InvenTree/settings/po.html:9 msgid "Purchase Order Settings" msgstr "" @@ -6268,95 +6290,79 @@ msgstr "" msgid "Report Settings" msgstr "" -#: templates/InvenTree/settings/setting.html:28 +#: templates/InvenTree/settings/setting.html:29 msgid "No value set" msgstr "" -#: templates/InvenTree/settings/setting.html:36 +#: templates/InvenTree/settings/setting.html:41 msgid "Edit setting" msgstr "" -#: templates/InvenTree/settings/settings.html:8 -#: templates/InvenTree/settings/settings.html:14 templates/navbar.html:84 -msgid "Settings" +#: templates/InvenTree/settings/settings.html:150 +msgid "No category parameter templates found" msgstr "" -#: templates/InvenTree/settings/so.html:9 +#: templates/InvenTree/settings/so.html:7 msgid "Sales Order Settings" msgstr "" -#: templates/InvenTree/settings/stock.html:9 +#: templates/InvenTree/settings/stock.html:7 msgid "Stock Settings" msgstr "" -#: templates/InvenTree/settings/stock.html:13 templates/stock_table.html:50 -msgid "Stock Options" +#: templates/InvenTree/settings/user.html:9 +msgid "Account Settings" msgstr "" -#: templates/InvenTree/settings/tabs.html:3 -#: templates/InvenTree/settings/tabs.html:12 -#: templates/InvenTree/settings/user.html:10 -#: templates/InvenTree/settings/user_settings.html:10 -msgid "User Settings" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:6 -msgid "Account" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:9 -msgid "Appearance" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:16 -msgid "InvenTree Settings" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:19 -msgid "Global" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:22 -msgid "Currencies" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:25 -msgid "Report" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:28 -msgid "Categories" -msgstr "" - -#: templates/InvenTree/settings/user.html:16 -msgid "User Information" -msgstr "" - -#: templates/InvenTree/settings/user.html:19 +#: templates/InvenTree/settings/user.html:15 msgid "Edit" msgstr "" -#: templates/InvenTree/settings/user.html:21 +#: templates/InvenTree/settings/user.html:17 msgid "Change Password" msgstr "" -#: templates/InvenTree/settings/user.html:28 +#: templates/InvenTree/settings/user.html:24 #: templates/registration/login.html:58 msgid "Username" msgstr "" -#: templates/InvenTree/settings/user.html:32 +#: templates/InvenTree/settings/user.html:28 msgid "First Name" msgstr "" -#: templates/InvenTree/settings/user.html:36 +#: templates/InvenTree/settings/user.html:32 msgid "Last Name" msgstr "" -#: templates/InvenTree/settings/user.html:40 +#: templates/InvenTree/settings/user.html:36 msgid "Email Address" msgstr "" +#: templates/InvenTree/settings/user.html:42 +msgid "Theme Settings" +msgstr "" + +#: templates/InvenTree/settings/user.html:63 +msgid "Set Theme" +msgstr "" + +#: templates/InvenTree/settings/user.html:70 +msgid "Language Settings" +msgstr "" + +#: templates/InvenTree/settings/user.html:90 +msgid "Set Language" +msgstr "" + +#: templates/InvenTree/settings/user_homepage.html:9 +msgid "Home Page Settings" +msgstr "" + +#: templates/InvenTree/settings/user_search.html:9 +msgid "Search Settings" +msgstr "" + #: templates/about.html:13 msgid "InvenTree Version Information" msgstr "" @@ -7650,11 +7656,6 @@ msgstr "" msgid "rows" msgstr "" -#: templates/js/tables.js:351 templates/search_form.html:6 -#: templates/search_form.html:8 -msgid "Search" -msgstr "" - #: templates/js/tables.js:354 msgid "No matching results" msgstr "" @@ -7779,10 +7780,6 @@ msgstr "" msgid "Send email" msgstr "" -#: templates/stats.html:9 -msgid "Server" -msgstr "" - #: templates/stats.html:13 msgid "Instance Name" msgstr "" @@ -7843,6 +7840,10 @@ msgstr "" msgid "Print test reports" msgstr "" +#: templates/stock_table.html:50 +msgid "Stock Options" +msgstr "" + #: templates/stock_table.html:55 msgid "Add to selected stock items" msgstr "" From 6e1a39d49190b288cb1c6872400c3ce341adb987 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 28 Jul 2021 15:13:34 +1000 Subject: [PATCH 725/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/el/LC_MESSAGES/django.po | 613 +++++++++++----------- 1 file changed, 307 insertions(+), 306 deletions(-) diff --git a/InvenTree/locale/el/LC_MESSAGES/django.po b/InvenTree/locale/el/LC_MESSAGES/django.po index 0365e9ce95..73f648ca48 100644 --- a/InvenTree/locale/el/LC_MESSAGES/django.po +++ b/InvenTree/locale/el/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 21:01+0000\n" -"PO-Revision-Date: 2021-07-27 21:02\n" +"POT-Creation-Date: 2021-07-28 05:05+0000\n" +"PO-Revision-Date: 2021-07-28 05:13\n" "Last-Translator: \n" "Language-Team: Greek\n" "Language: el_GR\n" @@ -33,42 +33,38 @@ msgstr "" msgid "Enter date" msgstr "" -#: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 +#: InvenTree/forms.py:111 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 #: order/forms.py:74 part/forms.py:109 templates/js/forms.js:526 msgid "Confirm" msgstr "" -#: InvenTree/forms.py:128 +#: InvenTree/forms.py:127 msgid "Confirm delete" msgstr "" -#: InvenTree/forms.py:129 +#: InvenTree/forms.py:128 msgid "Confirm item deletion" msgstr "" -#: InvenTree/forms.py:161 templates/registration/login.html:76 +#: InvenTree/forms.py:160 templates/registration/login.html:76 msgid "Enter password" msgstr "" -#: InvenTree/forms.py:162 +#: InvenTree/forms.py:161 msgid "Enter new password" msgstr "" -#: InvenTree/forms.py:169 +#: InvenTree/forms.py:168 msgid "Confirm password" msgstr "" -#: InvenTree/forms.py:170 +#: InvenTree/forms.py:169 msgid "Confirm new password" msgstr "" -#: InvenTree/forms.py:205 -msgid "Apply Theme" -msgstr "" - -#: InvenTree/forms.py:235 +#: InvenTree/forms.py:201 msgid "Select Category" msgstr "" @@ -122,8 +118,8 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:880 -#: common/models.py:881 part/models.py:2097 +#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:879 +#: common/models.py:880 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -432,27 +428,27 @@ msgstr "" msgid "Overage must be an integer value or a percentage" msgstr "" -#: InvenTree/views.py:608 +#: InvenTree/views.py:609 msgid "Delete Item" msgstr "" -#: InvenTree/views.py:657 +#: InvenTree/views.py:658 msgid "Check box to confirm item deletion" msgstr "" -#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:673 templates/InvenTree/settings/user.html:14 msgid "Edit User Information" msgstr "" -#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:684 templates/InvenTree/settings/user.html:18 msgid "Set Password" msgstr "" -#: InvenTree/views.py:702 +#: InvenTree/views.py:703 msgid "Password fields must match" msgstr "" -#: InvenTree/views.py:953 templates/navbar.html:95 +#: InvenTree/views.py:897 templates/navbar.html:95 msgid "System Information" msgstr "" @@ -522,7 +518,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:909 +#: build/templates/build/detail.html:34 common/models.py:908 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -659,7 +655,8 @@ msgstr "" #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 #: part/templates/part/navbar.html:45 templates/InvenTree/index.html:229 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:37 users/models.py:44 +#: templates/InvenTree/settings/navbar.html:89 +#: templates/InvenTree/settings/navbar.html:91 users/models.py:44 msgid "Build Orders" msgstr "" @@ -1542,7 +1539,7 @@ msgstr "" msgid "Select {name} file to upload" msgstr "" -#: common/models.py:259 common/models.py:760 common/models.py:873 +#: common/models.py:259 common/models.py:739 common/models.py:872 msgid "Settings key (must be unique - case insensitive" msgstr "" @@ -1678,388 +1675,388 @@ msgstr "" msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:542 -msgid "Recent Part Count" -msgstr "" - -#: common/models.py:543 -msgid "Number of recent parts to display on index page" -msgstr "" - -#: common/models.py:549 part/models.py:2280 report/models.py:187 +#: common/models.py:542 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" -#: common/models.py:550 +#: common/models.py:543 msgid "Parts are templates by default" msgstr "" -#: common/models.py:556 part/models.py:865 templates/js/table_filters.js:132 +#: common/models.py:549 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" -#: common/models.py:557 +#: common/models.py:550 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:563 part/models.py:871 templates/js/table_filters.js:340 +#: common/models.py:556 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "" -#: common/models.py:564 +#: common/models.py:557 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:570 part/models.py:882 +#: common/models.py:563 part/models.py:882 msgid "Purchaseable" msgstr "" -#: common/models.py:571 +#: common/models.py:564 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:577 part/models.py:887 templates/js/table_filters.js:348 +#: common/models.py:570 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "" -#: common/models.py:578 +#: common/models.py:571 msgid "Parts are salable by default" msgstr "" -#: common/models.py:584 part/models.py:877 templates/js/table_filters.js:33 +#: common/models.py:577 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" -#: common/models.py:585 +#: common/models.py:578 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:591 part/models.py:897 templates/js/table_filters.js:29 +#: common/models.py:584 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" -#: common/models.py:592 +#: common/models.py:585 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:598 +#: common/models.py:591 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:599 +#: common/models.py:592 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:605 +#: common/models.py:598 msgid "Show Import in Views" msgstr "" -#: common/models.py:606 +#: common/models.py:599 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:612 +#: common/models.py:605 msgid "Show Price in Forms" msgstr "" -#: common/models.py:613 +#: common/models.py:606 msgid "Display part price in some forms" msgstr "" -#: common/models.py:619 +#: common/models.py:612 msgid "Show related parts" msgstr "" -#: common/models.py:620 +#: common/models.py:613 msgid "Display related parts for a part" msgstr "" -#: common/models.py:626 +#: common/models.py:619 msgid "Create initial stock" msgstr "" -#: common/models.py:627 +#: common/models.py:620 msgid "Create initial stock on part creation" msgstr "" -#: common/models.py:633 +#: common/models.py:626 msgid "Internal Prices" msgstr "" -#: common/models.py:634 +#: common/models.py:627 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:640 +#: common/models.py:633 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:641 +#: common/models.py:634 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:647 templates/stats.html:25 +#: common/models.py:640 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:648 +#: common/models.py:641 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:654 +#: common/models.py:647 msgid "Page Size" msgstr "" -#: common/models.py:655 +#: common/models.py:648 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:665 +#: common/models.py:658 msgid "Test Reports" msgstr "" -#: common/models.py:666 +#: common/models.py:659 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:672 -msgid "Search Preview Results" -msgstr "" - -#: common/models.py:673 -msgid "Number of results to show in search preview window" -msgstr "" - -#: common/models.py:679 +#: common/models.py:665 msgid "Stock Expiry" msgstr "" -#: common/models.py:680 +#: common/models.py:666 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:686 +#: common/models.py:672 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:687 +#: common/models.py:673 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:693 +#: common/models.py:679 msgid "Stock Stale Time" msgstr "" -#: common/models.py:694 +#: common/models.py:680 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:696 +#: common/models.py:682 msgid "days" msgstr "" -#: common/models.py:701 +#: common/models.py:687 msgid "Build Expired Stock" msgstr "" -#: common/models.py:702 +#: common/models.py:688 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:708 +#: common/models.py:694 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:709 +#: common/models.py:695 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:715 +#: common/models.py:701 msgid "Group by Part" msgstr "" -#: common/models.py:716 +#: common/models.py:702 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:722 -msgid "Recent Stock Count" -msgstr "" - -#: common/models.py:723 -msgid "Number of recent stock items to display on index page" -msgstr "" - -#: common/models.py:729 +#: common/models.py:708 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:730 +#: common/models.py:709 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:735 +#: common/models.py:714 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:736 +#: common/models.py:715 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:740 +#: common/models.py:719 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:741 +#: common/models.py:720 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:746 +#: common/models.py:725 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:747 +#: common/models.py:726 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:771 +#: common/models.py:750 msgid "Show starred parts" msgstr "" -#: common/models.py:772 +#: common/models.py:751 msgid "Show starred parts on the homepage" msgstr "" -#: common/models.py:777 +#: common/models.py:756 msgid "Show latest parts" msgstr "" -#: common/models.py:778 +#: common/models.py:757 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:783 +#: common/models.py:762 +msgid "Recent Part Count" +msgstr "" + +#: common/models.py:763 +msgid "Number of recent parts to display on index page" +msgstr "" + +#: common/models.py:769 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:784 +#: common/models.py:770 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:789 +#: common/models.py:775 msgid "Show recent stock changes" msgstr "" -#: common/models.py:790 +#: common/models.py:776 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:795 +#: common/models.py:781 +msgid "Recent Stock Count" +msgstr "" + +#: common/models.py:782 +msgid "Number of recent stock items to display on index page" +msgstr "" + +#: common/models.py:787 msgid "Show low stock" msgstr "" -#: common/models.py:796 +#: common/models.py:788 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:801 +#: common/models.py:793 msgid "Show depleted stock" msgstr "" -#: common/models.py:802 +#: common/models.py:794 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:807 +#: common/models.py:799 msgid "Show needed stock" msgstr "" -#: common/models.py:808 +#: common/models.py:800 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:813 +#: common/models.py:805 msgid "Show expired stock" msgstr "" -#: common/models.py:814 +#: common/models.py:806 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:819 +#: common/models.py:811 msgid "Show stale stock" msgstr "" -#: common/models.py:820 +#: common/models.py:812 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:825 +#: common/models.py:817 msgid "Show pending builds" msgstr "" -#: common/models.py:826 +#: common/models.py:818 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:831 +#: common/models.py:823 msgid "Show overdue builds" msgstr "" -#: common/models.py:832 +#: common/models.py:824 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:837 +#: common/models.py:829 msgid "Show outstanding POs" msgstr "" -#: common/models.py:838 +#: common/models.py:830 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:843 +#: common/models.py:835 msgid "Show overdue POs" msgstr "" -#: common/models.py:844 +#: common/models.py:836 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:849 +#: common/models.py:841 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:850 +#: common/models.py:842 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:855 +#: common/models.py:847 msgid "Show overdue SOs" msgstr "" -#: common/models.py:856 +#: common/models.py:848 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:910 company/forms.py:43 +#: common/models.py:854 +msgid "Search Preview Results" +msgstr "" + +#: common/models.py:855 +msgid "Number of results to show in search preview window" +msgstr "" + +#: common/models.py:909 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:917 company/templates/company/supplier_part.html:231 +#: common/models.py:916 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:918 +#: common/models.py:917 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1011 +#: common/models.py:1010 msgid "Default" msgstr "" @@ -2071,19 +2068,19 @@ msgstr "" msgid "Change Setting" msgstr "" -#: common/views.py:102 +#: common/views.py:119 msgid "Supplied value is not allowed" msgstr "" -#: common/views.py:111 +#: common/views.py:128 msgid "Supplied value must be a boolean" msgstr "" -#: common/views.py:121 +#: common/views.py:138 msgid "Change User Setting" msgstr "" -#: common/views.py:196 order/templates/order/order_wizard/po_upload.html:42 +#: common/views.py:213 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 #: order/templates/order/purchase_order_detail.html:26 order/views.py:290 @@ -2093,7 +2090,7 @@ msgstr "" msgid "Upload File" msgstr "" -#: common/views.py:197 order/templates/order/order_wizard/match_fields.html:52 +#: common/views.py:214 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 @@ -2101,19 +2098,19 @@ msgstr "" msgid "Match Fields" msgstr "" -#: common/views.py:198 +#: common/views.py:215 msgid "Match Items" msgstr "" -#: common/views.py:543 +#: common/views.py:560 msgid "Fields matching failed" msgstr "" -#: common/views.py:598 +#: common/views.py:615 msgid "Parts imported" msgstr "" -#: common/views.py:620 order/templates/order/order_wizard/match_fields.html:27 +#: common/views.py:637 order/templates/order/order_wizard/match_fields.html:27 #: order/templates/order/order_wizard/match_parts.html:19 #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 @@ -2501,7 +2498,8 @@ msgstr "" #: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 #: part/templates/part/navbar.html:74 templates/InvenTree/index.html:260 #: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:37 +#: templates/InvenTree/settings/navbar.html:95 +#: templates/InvenTree/settings/navbar.html:97 templates/navbar.html:37 #: users/models.py:45 msgid "Purchase Orders" msgstr "" @@ -2524,7 +2522,8 @@ msgstr "" #: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 #: part/templates/part/navbar.html:82 templates/InvenTree/index.html:291 #: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:43 templates/navbar.html:46 +#: templates/InvenTree/settings/navbar.html:101 +#: templates/InvenTree/settings/navbar.html:103 templates/navbar.html:46 #: users/models.py:46 msgid "Sales Orders" msgstr "" @@ -2625,8 +2624,8 @@ msgstr "" #: company/templates/company/manufacturer_part.html:133 #: part/templates/part/detail.html:162 -#: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:66 +#: templates/InvenTree/settings/category.html:26 +#: templates/InvenTree/settings/part.html:63 msgid "New Parameter" msgstr "" @@ -2659,7 +2658,8 @@ msgstr "" #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:150 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:34 templates/js/part.js:269 +#: templates/InvenTree/settings/navbar.html:83 +#: templates/InvenTree/settings/navbar.html:85 templates/js/part.js:269 #: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 #: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" @@ -3449,7 +3449,8 @@ msgstr "" #: part/templates/part/category_navbar.html:21 #: part/templates/part/category_navbar.html:24 #: templates/InvenTree/index.html:102 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:855 +#: templates/InvenTree/settings/navbar.html:71 +#: templates/InvenTree/settings/navbar.html:73 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -3995,7 +3996,8 @@ msgid "Part keywords to improve visibility in search results" msgstr "" #: part/models.py:755 part/models.py:2323 -#: part/templates/part/set_category.html:15 templates/js/part.js:641 +#: part/templates/part/set_category.html:15 +#: templates/InvenTree/settings/settings.html:165 templates/js/part.js:641 msgid "Category" msgstr "" @@ -4175,7 +4177,7 @@ msgid "Parameter Units" msgstr "" #: part/models.py:2280 part/models.py:2329 part/models.py:2330 -#: templates/InvenTree/settings/category.html:62 +#: templates/InvenTree/settings/settings.html:160 msgid "Parameter Template" msgstr "" @@ -4187,7 +4189,7 @@ msgstr "" msgid "Parameter Value" msgstr "" -#: part/models.py:2334 templates/InvenTree/settings/category.html:67 +#: part/models.py:2334 templates/InvenTree/settings/settings.html:169 msgid "Default Value" msgstr "" @@ -6146,120 +6148,140 @@ msgstr "" msgid "No stock location set" msgstr "" -#: templates/InvenTree/settings/appearance.html:10 -msgid "Theme Settings" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:17 -msgid "Color Themes" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:29 -#, python-format -msgid "\n" -" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" -" Please select another color theme :)\n" -" " -msgstr "" - -#: templates/InvenTree/settings/appearance.html:39 -msgid "Language" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:61 -msgid "Set Language" -msgstr "" - -#: templates/InvenTree/settings/build.html:10 -msgid "Build Order Settings" -msgstr "" - -#: templates/InvenTree/settings/category.html:9 -msgid "Category Settings" -msgstr "" - -#: templates/InvenTree/settings/category.html:25 -msgid "Category Parameter Templates" -msgstr "" - -#: templates/InvenTree/settings/category.html:52 -msgid "No category parameter templates found" -msgstr "" - -#: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:103 -msgid "Edit Template" -msgstr "" - -#: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:104 -msgid "Delete Template" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:10 -msgid "Currency Settings" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:25 -msgid "Base Currency" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:29 -msgid "Exchange Rates" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:39 -msgid "Last Update" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:45 -msgid "Never" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:50 -msgid "Update Now" -msgstr "" - -#: templates/InvenTree/settings/global.html:10 -msgid "Global InvenTree Settings" -msgstr "" - -#: templates/InvenTree/settings/global.html:26 +#: templates/InvenTree/settings/barcode.html:8 msgid "Barcode Settings" msgstr "" -#: templates/InvenTree/settings/global.html:34 -msgid "Search Settings" +#: templates/InvenTree/settings/build.html:8 +msgid "Build Order Settings" +msgstr "" + +#: templates/InvenTree/settings/category.html:7 +msgid "Category Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:8 +msgid "Currency Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:23 +msgid "Base Currency" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:27 +msgid "Exchange Rates" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:37 +msgid "Last Update" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:43 +msgid "Never" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:48 +msgid "Update Now" +msgstr "" + +#: templates/InvenTree/settings/global.html:9 +msgid "Server Settings" msgstr "" #: templates/InvenTree/settings/header.html:7 msgid "Setting" msgstr "" -#: templates/InvenTree/settings/part.html:9 +#: templates/InvenTree/settings/navbar.html:12 +#: templates/InvenTree/settings/user_settings.html:9 +msgid "User Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:15 +#: templates/InvenTree/settings/navbar.html:17 +msgid "Account" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:21 +#: templates/InvenTree/settings/navbar.html:23 +msgid "Home Page" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:27 +#: templates/InvenTree/settings/navbar.html:29 templates/js/tables.js:351 +#: templates/search_form.html:6 templates/search_form.html:8 +msgid "Search" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:34 +#: templates/InvenTree/settings/navbar.html:36 +#: templates/InvenTree/settings/settings.html:8 templates/navbar.html:84 +msgid "Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:44 +msgid "InvenTree Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:47 +#: templates/InvenTree/settings/navbar.html:49 templates/stats.html:9 +msgid "Server" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:53 +#: templates/InvenTree/settings/navbar.html:55 +msgid "Barcodes" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:59 +#: templates/InvenTree/settings/navbar.html:61 +msgid "Currencies" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:65 +#: templates/InvenTree/settings/navbar.html:67 +msgid "Reporting" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:77 +#: templates/InvenTree/settings/navbar.html:79 +msgid "Categories" +msgstr "" + +#: templates/InvenTree/settings/part.html:7 msgid "Part Settings" msgstr "" -#: templates/InvenTree/settings/part.html:14 +#: templates/InvenTree/settings/part.html:12 msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:46 +#: templates/InvenTree/settings/part.html:43 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:49 +#: templates/InvenTree/settings/part.html:46 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:62 +#: templates/InvenTree/settings/part.html:59 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:83 +#: templates/InvenTree/settings/part.html:80 msgid "No part parameter templates found" msgstr "" +#: templates/InvenTree/settings/part.html:100 +#: templates/InvenTree/settings/settings.html:172 +msgid "Edit Template" +msgstr "" + +#: templates/InvenTree/settings/part.html:101 +#: templates/InvenTree/settings/settings.html:173 +msgid "Delete Template" +msgstr "" + #: templates/InvenTree/settings/po.html:9 msgid "Purchase Order Settings" msgstr "" @@ -6268,95 +6290,79 @@ msgstr "" msgid "Report Settings" msgstr "" -#: templates/InvenTree/settings/setting.html:28 +#: templates/InvenTree/settings/setting.html:29 msgid "No value set" msgstr "" -#: templates/InvenTree/settings/setting.html:36 +#: templates/InvenTree/settings/setting.html:41 msgid "Edit setting" msgstr "" -#: templates/InvenTree/settings/settings.html:8 -#: templates/InvenTree/settings/settings.html:14 templates/navbar.html:84 -msgid "Settings" +#: templates/InvenTree/settings/settings.html:150 +msgid "No category parameter templates found" msgstr "" -#: templates/InvenTree/settings/so.html:9 +#: templates/InvenTree/settings/so.html:7 msgid "Sales Order Settings" msgstr "" -#: templates/InvenTree/settings/stock.html:9 +#: templates/InvenTree/settings/stock.html:7 msgid "Stock Settings" msgstr "" -#: templates/InvenTree/settings/stock.html:13 templates/stock_table.html:50 -msgid "Stock Options" +#: templates/InvenTree/settings/user.html:9 +msgid "Account Settings" msgstr "" -#: templates/InvenTree/settings/tabs.html:3 -#: templates/InvenTree/settings/tabs.html:12 -#: templates/InvenTree/settings/user.html:10 -#: templates/InvenTree/settings/user_settings.html:10 -msgid "User Settings" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:6 -msgid "Account" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:9 -msgid "Appearance" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:16 -msgid "InvenTree Settings" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:19 -msgid "Global" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:22 -msgid "Currencies" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:25 -msgid "Report" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:28 -msgid "Categories" -msgstr "" - -#: templates/InvenTree/settings/user.html:16 -msgid "User Information" -msgstr "" - -#: templates/InvenTree/settings/user.html:19 +#: templates/InvenTree/settings/user.html:15 msgid "Edit" msgstr "" -#: templates/InvenTree/settings/user.html:21 +#: templates/InvenTree/settings/user.html:17 msgid "Change Password" msgstr "" -#: templates/InvenTree/settings/user.html:28 +#: templates/InvenTree/settings/user.html:24 #: templates/registration/login.html:58 msgid "Username" msgstr "" -#: templates/InvenTree/settings/user.html:32 +#: templates/InvenTree/settings/user.html:28 msgid "First Name" msgstr "" -#: templates/InvenTree/settings/user.html:36 +#: templates/InvenTree/settings/user.html:32 msgid "Last Name" msgstr "" -#: templates/InvenTree/settings/user.html:40 +#: templates/InvenTree/settings/user.html:36 msgid "Email Address" msgstr "" +#: templates/InvenTree/settings/user.html:42 +msgid "Theme Settings" +msgstr "" + +#: templates/InvenTree/settings/user.html:63 +msgid "Set Theme" +msgstr "" + +#: templates/InvenTree/settings/user.html:70 +msgid "Language Settings" +msgstr "" + +#: templates/InvenTree/settings/user.html:90 +msgid "Set Language" +msgstr "" + +#: templates/InvenTree/settings/user_homepage.html:9 +msgid "Home Page Settings" +msgstr "" + +#: templates/InvenTree/settings/user_search.html:9 +msgid "Search Settings" +msgstr "" + #: templates/about.html:13 msgid "InvenTree Version Information" msgstr "" @@ -7650,11 +7656,6 @@ msgstr "" msgid "rows" msgstr "" -#: templates/js/tables.js:351 templates/search_form.html:6 -#: templates/search_form.html:8 -msgid "Search" -msgstr "" - #: templates/js/tables.js:354 msgid "No matching results" msgstr "" @@ -7779,10 +7780,6 @@ msgstr "" msgid "Send email" msgstr "" -#: templates/stats.html:9 -msgid "Server" -msgstr "" - #: templates/stats.html:13 msgid "Instance Name" msgstr "" @@ -7843,6 +7840,10 @@ msgstr "" msgid "Print test reports" msgstr "" +#: templates/stock_table.html:50 +msgid "Stock Options" +msgstr "" + #: templates/stock_table.html:55 msgid "Add to selected stock items" msgstr "" From b5d8b7d3633f59b5a7111d4ed8367e003bbc4c50 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 28 Jul 2021 15:13:35 +1000 Subject: [PATCH 726/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/es/LC_MESSAGES/django.po | 613 +++++++++++----------- 1 file changed, 307 insertions(+), 306 deletions(-) diff --git a/InvenTree/locale/es/LC_MESSAGES/django.po b/InvenTree/locale/es/LC_MESSAGES/django.po index 1474732e98..d297a73927 100644 --- a/InvenTree/locale/es/LC_MESSAGES/django.po +++ b/InvenTree/locale/es/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 21:01+0000\n" -"PO-Revision-Date: 2021-07-27 21:02\n" +"POT-Creation-Date: 2021-07-28 05:05+0000\n" +"PO-Revision-Date: 2021-07-28 05:13\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: es_ES\n" @@ -33,42 +33,38 @@ msgstr "No se encontró ninguna acción coincidente" msgid "Enter date" msgstr "Ingrese la fecha" -#: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 +#: InvenTree/forms.py:111 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 #: order/forms.py:74 part/forms.py:109 templates/js/forms.js:526 msgid "Confirm" msgstr "Confirmar" -#: InvenTree/forms.py:128 +#: InvenTree/forms.py:127 msgid "Confirm delete" msgstr "Confirmar eliminación" -#: InvenTree/forms.py:129 +#: InvenTree/forms.py:128 msgid "Confirm item deletion" msgstr "Confirmar borrado de artículo" -#: InvenTree/forms.py:161 templates/registration/login.html:76 +#: InvenTree/forms.py:160 templates/registration/login.html:76 msgid "Enter password" msgstr "Introduzca contraseña" -#: InvenTree/forms.py:162 +#: InvenTree/forms.py:161 msgid "Enter new password" msgstr "Ingrese su nueva contraseña" -#: InvenTree/forms.py:169 +#: InvenTree/forms.py:168 msgid "Confirm password" msgstr "Confirmar la contraseña" -#: InvenTree/forms.py:170 +#: InvenTree/forms.py:169 msgid "Confirm new password" msgstr "Confirmar contraseña nueva" -#: InvenTree/forms.py:205 -msgid "Apply Theme" -msgstr "Aplicar tema" - -#: InvenTree/forms.py:235 +#: InvenTree/forms.py:201 msgid "Select Category" msgstr "Seleccionar Categoría" @@ -122,8 +118,8 @@ msgstr "Comentario" msgid "File comment" msgstr "" -#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:880 -#: common/models.py:881 part/models.py:2097 +#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:879 +#: common/models.py:880 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -432,27 +428,27 @@ msgstr "" msgid "Overage must be an integer value or a percentage" msgstr "" -#: InvenTree/views.py:608 +#: InvenTree/views.py:609 msgid "Delete Item" msgstr "Eliminar elemento" -#: InvenTree/views.py:657 +#: InvenTree/views.py:658 msgid "Check box to confirm item deletion" msgstr "" -#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:673 templates/InvenTree/settings/user.html:14 msgid "Edit User Information" msgstr "" -#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:684 templates/InvenTree/settings/user.html:18 msgid "Set Password" msgstr "Configurar Contraseña" -#: InvenTree/views.py:702 +#: InvenTree/views.py:703 msgid "Password fields must match" msgstr "" -#: InvenTree/views.py:953 templates/navbar.html:95 +#: InvenTree/views.py:897 templates/navbar.html:95 msgid "System Information" msgstr "Información del sistema" @@ -522,7 +518,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:909 +#: build/templates/build/detail.html:34 common/models.py:908 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -659,7 +655,8 @@ msgstr "" #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 #: part/templates/part/navbar.html:45 templates/InvenTree/index.html:229 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:37 users/models.py:44 +#: templates/InvenTree/settings/navbar.html:89 +#: templates/InvenTree/settings/navbar.html:91 users/models.py:44 msgid "Build Orders" msgstr "" @@ -1542,7 +1539,7 @@ msgstr "" msgid "Select {name} file to upload" msgstr "" -#: common/models.py:259 common/models.py:760 common/models.py:873 +#: common/models.py:259 common/models.py:739 common/models.py:872 msgid "Settings key (must be unique - case insensitive" msgstr "" @@ -1678,388 +1675,388 @@ msgstr "" msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:542 -msgid "Recent Part Count" -msgstr "" - -#: common/models.py:543 -msgid "Number of recent parts to display on index page" -msgstr "" - -#: common/models.py:549 part/models.py:2280 report/models.py:187 +#: common/models.py:542 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" -#: common/models.py:550 +#: common/models.py:543 msgid "Parts are templates by default" msgstr "" -#: common/models.py:556 part/models.py:865 templates/js/table_filters.js:132 +#: common/models.py:549 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" -#: common/models.py:557 +#: common/models.py:550 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:563 part/models.py:871 templates/js/table_filters.js:340 +#: common/models.py:556 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "" -#: common/models.py:564 +#: common/models.py:557 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:570 part/models.py:882 +#: common/models.py:563 part/models.py:882 msgid "Purchaseable" msgstr "" -#: common/models.py:571 +#: common/models.py:564 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:577 part/models.py:887 templates/js/table_filters.js:348 +#: common/models.py:570 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "" -#: common/models.py:578 +#: common/models.py:571 msgid "Parts are salable by default" msgstr "" -#: common/models.py:584 part/models.py:877 templates/js/table_filters.js:33 +#: common/models.py:577 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" -#: common/models.py:585 +#: common/models.py:578 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:591 part/models.py:897 templates/js/table_filters.js:29 +#: common/models.py:584 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" -#: common/models.py:592 +#: common/models.py:585 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:598 +#: common/models.py:591 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:599 +#: common/models.py:592 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:605 +#: common/models.py:598 msgid "Show Import in Views" msgstr "" -#: common/models.py:606 +#: common/models.py:599 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:612 +#: common/models.py:605 msgid "Show Price in Forms" msgstr "" -#: common/models.py:613 +#: common/models.py:606 msgid "Display part price in some forms" msgstr "" -#: common/models.py:619 +#: common/models.py:612 msgid "Show related parts" msgstr "" -#: common/models.py:620 +#: common/models.py:613 msgid "Display related parts for a part" msgstr "" -#: common/models.py:626 +#: common/models.py:619 msgid "Create initial stock" msgstr "" -#: common/models.py:627 +#: common/models.py:620 msgid "Create initial stock on part creation" msgstr "" -#: common/models.py:633 +#: common/models.py:626 msgid "Internal Prices" msgstr "" -#: common/models.py:634 +#: common/models.py:627 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:640 +#: common/models.py:633 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:641 +#: common/models.py:634 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:647 templates/stats.html:25 +#: common/models.py:640 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:648 +#: common/models.py:641 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:654 +#: common/models.py:647 msgid "Page Size" msgstr "" -#: common/models.py:655 +#: common/models.py:648 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:665 +#: common/models.py:658 msgid "Test Reports" msgstr "" -#: common/models.py:666 +#: common/models.py:659 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:672 -msgid "Search Preview Results" -msgstr "" - -#: common/models.py:673 -msgid "Number of results to show in search preview window" -msgstr "" - -#: common/models.py:679 +#: common/models.py:665 msgid "Stock Expiry" msgstr "" -#: common/models.py:680 +#: common/models.py:666 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:686 +#: common/models.py:672 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:687 +#: common/models.py:673 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:693 +#: common/models.py:679 msgid "Stock Stale Time" msgstr "" -#: common/models.py:694 +#: common/models.py:680 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:696 +#: common/models.py:682 msgid "days" msgstr "días" -#: common/models.py:701 +#: common/models.py:687 msgid "Build Expired Stock" msgstr "" -#: common/models.py:702 +#: common/models.py:688 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:708 +#: common/models.py:694 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:709 +#: common/models.py:695 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:715 +#: common/models.py:701 msgid "Group by Part" msgstr "" -#: common/models.py:716 +#: common/models.py:702 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:722 -msgid "Recent Stock Count" -msgstr "" - -#: common/models.py:723 -msgid "Number of recent stock items to display on index page" -msgstr "" - -#: common/models.py:729 +#: common/models.py:708 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:730 +#: common/models.py:709 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:735 +#: common/models.py:714 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:736 +#: common/models.py:715 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:740 +#: common/models.py:719 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:741 +#: common/models.py:720 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:746 +#: common/models.py:725 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:747 +#: common/models.py:726 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:771 +#: common/models.py:750 msgid "Show starred parts" msgstr "" -#: common/models.py:772 +#: common/models.py:751 msgid "Show starred parts on the homepage" msgstr "" -#: common/models.py:777 +#: common/models.py:756 msgid "Show latest parts" msgstr "" -#: common/models.py:778 +#: common/models.py:757 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:783 +#: common/models.py:762 +msgid "Recent Part Count" +msgstr "" + +#: common/models.py:763 +msgid "Number of recent parts to display on index page" +msgstr "" + +#: common/models.py:769 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:784 +#: common/models.py:770 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:789 +#: common/models.py:775 msgid "Show recent stock changes" msgstr "" -#: common/models.py:790 +#: common/models.py:776 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:795 +#: common/models.py:781 +msgid "Recent Stock Count" +msgstr "" + +#: common/models.py:782 +msgid "Number of recent stock items to display on index page" +msgstr "" + +#: common/models.py:787 msgid "Show low stock" msgstr "" -#: common/models.py:796 +#: common/models.py:788 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:801 +#: common/models.py:793 msgid "Show depleted stock" msgstr "" -#: common/models.py:802 +#: common/models.py:794 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:807 +#: common/models.py:799 msgid "Show needed stock" msgstr "" -#: common/models.py:808 +#: common/models.py:800 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:813 +#: common/models.py:805 msgid "Show expired stock" msgstr "" -#: common/models.py:814 +#: common/models.py:806 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:819 +#: common/models.py:811 msgid "Show stale stock" msgstr "" -#: common/models.py:820 +#: common/models.py:812 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:825 +#: common/models.py:817 msgid "Show pending builds" msgstr "" -#: common/models.py:826 +#: common/models.py:818 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:831 +#: common/models.py:823 msgid "Show overdue builds" msgstr "" -#: common/models.py:832 +#: common/models.py:824 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:837 +#: common/models.py:829 msgid "Show outstanding POs" msgstr "" -#: common/models.py:838 +#: common/models.py:830 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:843 +#: common/models.py:835 msgid "Show overdue POs" msgstr "" -#: common/models.py:844 +#: common/models.py:836 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:849 +#: common/models.py:841 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:850 +#: common/models.py:842 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:855 +#: common/models.py:847 msgid "Show overdue SOs" msgstr "" -#: common/models.py:856 +#: common/models.py:848 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:910 company/forms.py:43 +#: common/models.py:854 +msgid "Search Preview Results" +msgstr "" + +#: common/models.py:855 +msgid "Number of results to show in search preview window" +msgstr "" + +#: common/models.py:909 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:917 company/templates/company/supplier_part.html:231 +#: common/models.py:916 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:918 +#: common/models.py:917 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1011 +#: common/models.py:1010 msgid "Default" msgstr "" @@ -2071,19 +2068,19 @@ msgstr "" msgid "Change Setting" msgstr "" -#: common/views.py:102 +#: common/views.py:119 msgid "Supplied value is not allowed" msgstr "" -#: common/views.py:111 +#: common/views.py:128 msgid "Supplied value must be a boolean" msgstr "" -#: common/views.py:121 +#: common/views.py:138 msgid "Change User Setting" msgstr "" -#: common/views.py:196 order/templates/order/order_wizard/po_upload.html:42 +#: common/views.py:213 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 #: order/templates/order/purchase_order_detail.html:26 order/views.py:290 @@ -2093,7 +2090,7 @@ msgstr "" msgid "Upload File" msgstr "" -#: common/views.py:197 order/templates/order/order_wizard/match_fields.html:52 +#: common/views.py:214 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 @@ -2101,19 +2098,19 @@ msgstr "" msgid "Match Fields" msgstr "" -#: common/views.py:198 +#: common/views.py:215 msgid "Match Items" msgstr "" -#: common/views.py:543 +#: common/views.py:560 msgid "Fields matching failed" msgstr "" -#: common/views.py:598 +#: common/views.py:615 msgid "Parts imported" msgstr "" -#: common/views.py:620 order/templates/order/order_wizard/match_fields.html:27 +#: common/views.py:637 order/templates/order/order_wizard/match_fields.html:27 #: order/templates/order/order_wizard/match_parts.html:19 #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 @@ -2501,7 +2498,8 @@ msgstr "" #: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 #: part/templates/part/navbar.html:74 templates/InvenTree/index.html:260 #: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:37 +#: templates/InvenTree/settings/navbar.html:95 +#: templates/InvenTree/settings/navbar.html:97 templates/navbar.html:37 #: users/models.py:45 msgid "Purchase Orders" msgstr "" @@ -2524,7 +2522,8 @@ msgstr "" #: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 #: part/templates/part/navbar.html:82 templates/InvenTree/index.html:291 #: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:43 templates/navbar.html:46 +#: templates/InvenTree/settings/navbar.html:101 +#: templates/InvenTree/settings/navbar.html:103 templates/navbar.html:46 #: users/models.py:46 msgid "Sales Orders" msgstr "" @@ -2625,8 +2624,8 @@ msgstr "" #: company/templates/company/manufacturer_part.html:133 #: part/templates/part/detail.html:162 -#: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:66 +#: templates/InvenTree/settings/category.html:26 +#: templates/InvenTree/settings/part.html:63 msgid "New Parameter" msgstr "" @@ -2659,7 +2658,8 @@ msgstr "" #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:150 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:34 templates/js/part.js:269 +#: templates/InvenTree/settings/navbar.html:83 +#: templates/InvenTree/settings/navbar.html:85 templates/js/part.js:269 #: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 #: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" @@ -3449,7 +3449,8 @@ msgstr "" #: part/templates/part/category_navbar.html:21 #: part/templates/part/category_navbar.html:24 #: templates/InvenTree/index.html:102 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:855 +#: templates/InvenTree/settings/navbar.html:71 +#: templates/InvenTree/settings/navbar.html:73 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -3995,7 +3996,8 @@ msgid "Part keywords to improve visibility in search results" msgstr "" #: part/models.py:755 part/models.py:2323 -#: part/templates/part/set_category.html:15 templates/js/part.js:641 +#: part/templates/part/set_category.html:15 +#: templates/InvenTree/settings/settings.html:165 templates/js/part.js:641 msgid "Category" msgstr "" @@ -4175,7 +4177,7 @@ msgid "Parameter Units" msgstr "" #: part/models.py:2280 part/models.py:2329 part/models.py:2330 -#: templates/InvenTree/settings/category.html:62 +#: templates/InvenTree/settings/settings.html:160 msgid "Parameter Template" msgstr "" @@ -4187,7 +4189,7 @@ msgstr "" msgid "Parameter Value" msgstr "" -#: part/models.py:2334 templates/InvenTree/settings/category.html:67 +#: part/models.py:2334 templates/InvenTree/settings/settings.html:169 msgid "Default Value" msgstr "" @@ -6146,120 +6148,140 @@ msgstr "" msgid "No stock location set" msgstr "" -#: templates/InvenTree/settings/appearance.html:10 -msgid "Theme Settings" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:17 -msgid "Color Themes" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:29 -#, python-format -msgid "\n" -" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" -" Please select another color theme :)\n" -" " -msgstr "" - -#: templates/InvenTree/settings/appearance.html:39 -msgid "Language" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:61 -msgid "Set Language" -msgstr "" - -#: templates/InvenTree/settings/build.html:10 -msgid "Build Order Settings" -msgstr "" - -#: templates/InvenTree/settings/category.html:9 -msgid "Category Settings" -msgstr "" - -#: templates/InvenTree/settings/category.html:25 -msgid "Category Parameter Templates" -msgstr "" - -#: templates/InvenTree/settings/category.html:52 -msgid "No category parameter templates found" -msgstr "" - -#: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:103 -msgid "Edit Template" -msgstr "" - -#: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:104 -msgid "Delete Template" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:10 -msgid "Currency Settings" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:25 -msgid "Base Currency" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:29 -msgid "Exchange Rates" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:39 -msgid "Last Update" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:45 -msgid "Never" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:50 -msgid "Update Now" -msgstr "" - -#: templates/InvenTree/settings/global.html:10 -msgid "Global InvenTree Settings" -msgstr "" - -#: templates/InvenTree/settings/global.html:26 +#: templates/InvenTree/settings/barcode.html:8 msgid "Barcode Settings" msgstr "" -#: templates/InvenTree/settings/global.html:34 -msgid "Search Settings" +#: templates/InvenTree/settings/build.html:8 +msgid "Build Order Settings" +msgstr "" + +#: templates/InvenTree/settings/category.html:7 +msgid "Category Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:8 +msgid "Currency Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:23 +msgid "Base Currency" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:27 +msgid "Exchange Rates" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:37 +msgid "Last Update" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:43 +msgid "Never" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:48 +msgid "Update Now" +msgstr "" + +#: templates/InvenTree/settings/global.html:9 +msgid "Server Settings" msgstr "" #: templates/InvenTree/settings/header.html:7 msgid "Setting" msgstr "" -#: templates/InvenTree/settings/part.html:9 +#: templates/InvenTree/settings/navbar.html:12 +#: templates/InvenTree/settings/user_settings.html:9 +msgid "User Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:15 +#: templates/InvenTree/settings/navbar.html:17 +msgid "Account" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:21 +#: templates/InvenTree/settings/navbar.html:23 +msgid "Home Page" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:27 +#: templates/InvenTree/settings/navbar.html:29 templates/js/tables.js:351 +#: templates/search_form.html:6 templates/search_form.html:8 +msgid "Search" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:34 +#: templates/InvenTree/settings/navbar.html:36 +#: templates/InvenTree/settings/settings.html:8 templates/navbar.html:84 +msgid "Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:44 +msgid "InvenTree Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:47 +#: templates/InvenTree/settings/navbar.html:49 templates/stats.html:9 +msgid "Server" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:53 +#: templates/InvenTree/settings/navbar.html:55 +msgid "Barcodes" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:59 +#: templates/InvenTree/settings/navbar.html:61 +msgid "Currencies" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:65 +#: templates/InvenTree/settings/navbar.html:67 +msgid "Reporting" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:77 +#: templates/InvenTree/settings/navbar.html:79 +msgid "Categories" +msgstr "" + +#: templates/InvenTree/settings/part.html:7 msgid "Part Settings" msgstr "" -#: templates/InvenTree/settings/part.html:14 +#: templates/InvenTree/settings/part.html:12 msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:46 +#: templates/InvenTree/settings/part.html:43 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:49 +#: templates/InvenTree/settings/part.html:46 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:62 +#: templates/InvenTree/settings/part.html:59 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:83 +#: templates/InvenTree/settings/part.html:80 msgid "No part parameter templates found" msgstr "" +#: templates/InvenTree/settings/part.html:100 +#: templates/InvenTree/settings/settings.html:172 +msgid "Edit Template" +msgstr "" + +#: templates/InvenTree/settings/part.html:101 +#: templates/InvenTree/settings/settings.html:173 +msgid "Delete Template" +msgstr "" + #: templates/InvenTree/settings/po.html:9 msgid "Purchase Order Settings" msgstr "" @@ -6268,95 +6290,79 @@ msgstr "" msgid "Report Settings" msgstr "" -#: templates/InvenTree/settings/setting.html:28 +#: templates/InvenTree/settings/setting.html:29 msgid "No value set" msgstr "" -#: templates/InvenTree/settings/setting.html:36 +#: templates/InvenTree/settings/setting.html:41 msgid "Edit setting" msgstr "" -#: templates/InvenTree/settings/settings.html:8 -#: templates/InvenTree/settings/settings.html:14 templates/navbar.html:84 -msgid "Settings" +#: templates/InvenTree/settings/settings.html:150 +msgid "No category parameter templates found" msgstr "" -#: templates/InvenTree/settings/so.html:9 +#: templates/InvenTree/settings/so.html:7 msgid "Sales Order Settings" msgstr "" -#: templates/InvenTree/settings/stock.html:9 +#: templates/InvenTree/settings/stock.html:7 msgid "Stock Settings" msgstr "" -#: templates/InvenTree/settings/stock.html:13 templates/stock_table.html:50 -msgid "Stock Options" +#: templates/InvenTree/settings/user.html:9 +msgid "Account Settings" msgstr "" -#: templates/InvenTree/settings/tabs.html:3 -#: templates/InvenTree/settings/tabs.html:12 -#: templates/InvenTree/settings/user.html:10 -#: templates/InvenTree/settings/user_settings.html:10 -msgid "User Settings" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:6 -msgid "Account" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:9 -msgid "Appearance" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:16 -msgid "InvenTree Settings" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:19 -msgid "Global" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:22 -msgid "Currencies" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:25 -msgid "Report" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:28 -msgid "Categories" -msgstr "" - -#: templates/InvenTree/settings/user.html:16 -msgid "User Information" -msgstr "" - -#: templates/InvenTree/settings/user.html:19 +#: templates/InvenTree/settings/user.html:15 msgid "Edit" msgstr "" -#: templates/InvenTree/settings/user.html:21 +#: templates/InvenTree/settings/user.html:17 msgid "Change Password" msgstr "" -#: templates/InvenTree/settings/user.html:28 +#: templates/InvenTree/settings/user.html:24 #: templates/registration/login.html:58 msgid "Username" msgstr "" -#: templates/InvenTree/settings/user.html:32 +#: templates/InvenTree/settings/user.html:28 msgid "First Name" msgstr "" -#: templates/InvenTree/settings/user.html:36 +#: templates/InvenTree/settings/user.html:32 msgid "Last Name" msgstr "" -#: templates/InvenTree/settings/user.html:40 +#: templates/InvenTree/settings/user.html:36 msgid "Email Address" msgstr "" +#: templates/InvenTree/settings/user.html:42 +msgid "Theme Settings" +msgstr "" + +#: templates/InvenTree/settings/user.html:63 +msgid "Set Theme" +msgstr "" + +#: templates/InvenTree/settings/user.html:70 +msgid "Language Settings" +msgstr "" + +#: templates/InvenTree/settings/user.html:90 +msgid "Set Language" +msgstr "" + +#: templates/InvenTree/settings/user_homepage.html:9 +msgid "Home Page Settings" +msgstr "" + +#: templates/InvenTree/settings/user_search.html:9 +msgid "Search Settings" +msgstr "" + #: templates/about.html:13 msgid "InvenTree Version Information" msgstr "" @@ -7650,11 +7656,6 @@ msgstr "" msgid "rows" msgstr "" -#: templates/js/tables.js:351 templates/search_form.html:6 -#: templates/search_form.html:8 -msgid "Search" -msgstr "" - #: templates/js/tables.js:354 msgid "No matching results" msgstr "" @@ -7779,10 +7780,6 @@ msgstr "" msgid "Send email" msgstr "" -#: templates/stats.html:9 -msgid "Server" -msgstr "" - #: templates/stats.html:13 msgid "Instance Name" msgstr "" @@ -7843,6 +7840,10 @@ msgstr "" msgid "Print test reports" msgstr "" +#: templates/stock_table.html:50 +msgid "Stock Options" +msgstr "" + #: templates/stock_table.html:55 msgid "Add to selected stock items" msgstr "" From e12a0c1d831b5946556cfec711eae95525890ca4 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 28 Jul 2021 15:13:38 +1000 Subject: [PATCH 727/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/zh/LC_MESSAGES/django.po | 613 +++++++++++----------- 1 file changed, 307 insertions(+), 306 deletions(-) diff --git a/InvenTree/locale/zh/LC_MESSAGES/django.po b/InvenTree/locale/zh/LC_MESSAGES/django.po index eba59c10e7..ae5dbeb4d0 100644 --- a/InvenTree/locale/zh/LC_MESSAGES/django.po +++ b/InvenTree/locale/zh/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 21:01+0000\n" -"PO-Revision-Date: 2021-07-27 21:02\n" +"POT-Creation-Date: 2021-07-28 05:05+0000\n" +"PO-Revision-Date: 2021-07-28 05:13\n" "Last-Translator: \n" "Language-Team: Chinese Simplified\n" "Language: zh_CN\n" @@ -33,42 +33,38 @@ msgstr "未找到指定操作" msgid "Enter date" msgstr "输入日期" -#: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 +#: InvenTree/forms.py:111 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 #: order/forms.py:74 part/forms.py:109 templates/js/forms.js:526 msgid "Confirm" msgstr "确认" -#: InvenTree/forms.py:128 +#: InvenTree/forms.py:127 msgid "Confirm delete" msgstr "确认删除" -#: InvenTree/forms.py:129 +#: InvenTree/forms.py:128 msgid "Confirm item deletion" msgstr "" -#: InvenTree/forms.py:161 templates/registration/login.html:76 +#: InvenTree/forms.py:160 templates/registration/login.html:76 msgid "Enter password" msgstr "输入密码" -#: InvenTree/forms.py:162 +#: InvenTree/forms.py:161 msgid "Enter new password" msgstr "输入新密码" -#: InvenTree/forms.py:169 +#: InvenTree/forms.py:168 msgid "Confirm password" msgstr "确认密码" -#: InvenTree/forms.py:170 +#: InvenTree/forms.py:169 msgid "Confirm new password" msgstr "确认新密码" -#: InvenTree/forms.py:205 -msgid "Apply Theme" -msgstr "应用主题" - -#: InvenTree/forms.py:235 +#: InvenTree/forms.py:201 msgid "Select Category" msgstr "选择分类" @@ -122,8 +118,8 @@ msgstr "注释" msgid "File comment" msgstr "文件注释" -#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:880 -#: common/models.py:881 part/models.py:2097 +#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:879 +#: common/models.py:880 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -432,27 +428,27 @@ msgstr "" msgid "Overage must be an integer value or a percentage" msgstr "" -#: InvenTree/views.py:608 +#: InvenTree/views.py:609 msgid "Delete Item" msgstr "" -#: InvenTree/views.py:657 +#: InvenTree/views.py:658 msgid "Check box to confirm item deletion" msgstr "" -#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:673 templates/InvenTree/settings/user.html:14 msgid "Edit User Information" msgstr "" -#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:684 templates/InvenTree/settings/user.html:18 msgid "Set Password" msgstr "" -#: InvenTree/views.py:702 +#: InvenTree/views.py:703 msgid "Password fields must match" msgstr "" -#: InvenTree/views.py:953 templates/navbar.html:95 +#: InvenTree/views.py:897 templates/navbar.html:95 msgid "System Information" msgstr "" @@ -522,7 +518,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:909 +#: build/templates/build/detail.html:34 common/models.py:908 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -659,7 +655,8 @@ msgstr "" #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 #: part/templates/part/navbar.html:45 templates/InvenTree/index.html:229 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:37 users/models.py:44 +#: templates/InvenTree/settings/navbar.html:89 +#: templates/InvenTree/settings/navbar.html:91 users/models.py:44 msgid "Build Orders" msgstr "" @@ -1542,7 +1539,7 @@ msgstr "" msgid "Select {name} file to upload" msgstr "" -#: common/models.py:259 common/models.py:760 common/models.py:873 +#: common/models.py:259 common/models.py:739 common/models.py:872 msgid "Settings key (must be unique - case insensitive" msgstr "" @@ -1678,388 +1675,388 @@ msgstr "" msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:542 -msgid "Recent Part Count" -msgstr "" - -#: common/models.py:543 -msgid "Number of recent parts to display on index page" -msgstr "" - -#: common/models.py:549 part/models.py:2280 report/models.py:187 +#: common/models.py:542 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" -#: common/models.py:550 +#: common/models.py:543 msgid "Parts are templates by default" msgstr "" -#: common/models.py:556 part/models.py:865 templates/js/table_filters.js:132 +#: common/models.py:549 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" -#: common/models.py:557 +#: common/models.py:550 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:563 part/models.py:871 templates/js/table_filters.js:340 +#: common/models.py:556 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "" -#: common/models.py:564 +#: common/models.py:557 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:570 part/models.py:882 +#: common/models.py:563 part/models.py:882 msgid "Purchaseable" msgstr "" -#: common/models.py:571 +#: common/models.py:564 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:577 part/models.py:887 templates/js/table_filters.js:348 +#: common/models.py:570 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "" -#: common/models.py:578 +#: common/models.py:571 msgid "Parts are salable by default" msgstr "" -#: common/models.py:584 part/models.py:877 templates/js/table_filters.js:33 +#: common/models.py:577 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" -#: common/models.py:585 +#: common/models.py:578 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:591 part/models.py:897 templates/js/table_filters.js:29 +#: common/models.py:584 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" -#: common/models.py:592 +#: common/models.py:585 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:598 +#: common/models.py:591 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:599 +#: common/models.py:592 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:605 +#: common/models.py:598 msgid "Show Import in Views" msgstr "" -#: common/models.py:606 +#: common/models.py:599 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:612 +#: common/models.py:605 msgid "Show Price in Forms" msgstr "" -#: common/models.py:613 +#: common/models.py:606 msgid "Display part price in some forms" msgstr "" -#: common/models.py:619 +#: common/models.py:612 msgid "Show related parts" msgstr "" -#: common/models.py:620 +#: common/models.py:613 msgid "Display related parts for a part" msgstr "" -#: common/models.py:626 +#: common/models.py:619 msgid "Create initial stock" msgstr "" -#: common/models.py:627 +#: common/models.py:620 msgid "Create initial stock on part creation" msgstr "" -#: common/models.py:633 +#: common/models.py:626 msgid "Internal Prices" msgstr "" -#: common/models.py:634 +#: common/models.py:627 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:640 +#: common/models.py:633 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:641 +#: common/models.py:634 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:647 templates/stats.html:25 +#: common/models.py:640 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:648 +#: common/models.py:641 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:654 +#: common/models.py:647 msgid "Page Size" msgstr "" -#: common/models.py:655 +#: common/models.py:648 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:665 +#: common/models.py:658 msgid "Test Reports" msgstr "" -#: common/models.py:666 +#: common/models.py:659 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:672 -msgid "Search Preview Results" -msgstr "" - -#: common/models.py:673 -msgid "Number of results to show in search preview window" -msgstr "" - -#: common/models.py:679 +#: common/models.py:665 msgid "Stock Expiry" msgstr "" -#: common/models.py:680 +#: common/models.py:666 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:686 +#: common/models.py:672 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:687 +#: common/models.py:673 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:693 +#: common/models.py:679 msgid "Stock Stale Time" msgstr "" -#: common/models.py:694 +#: common/models.py:680 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:696 +#: common/models.py:682 msgid "days" msgstr "" -#: common/models.py:701 +#: common/models.py:687 msgid "Build Expired Stock" msgstr "" -#: common/models.py:702 +#: common/models.py:688 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:708 +#: common/models.py:694 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:709 +#: common/models.py:695 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:715 +#: common/models.py:701 msgid "Group by Part" msgstr "" -#: common/models.py:716 +#: common/models.py:702 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:722 -msgid "Recent Stock Count" -msgstr "" - -#: common/models.py:723 -msgid "Number of recent stock items to display on index page" -msgstr "" - -#: common/models.py:729 +#: common/models.py:708 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:730 +#: common/models.py:709 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:735 +#: common/models.py:714 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:736 +#: common/models.py:715 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:740 +#: common/models.py:719 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:741 +#: common/models.py:720 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:746 +#: common/models.py:725 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:747 +#: common/models.py:726 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:771 +#: common/models.py:750 msgid "Show starred parts" msgstr "" -#: common/models.py:772 +#: common/models.py:751 msgid "Show starred parts on the homepage" msgstr "" -#: common/models.py:777 +#: common/models.py:756 msgid "Show latest parts" msgstr "" -#: common/models.py:778 +#: common/models.py:757 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:783 +#: common/models.py:762 +msgid "Recent Part Count" +msgstr "" + +#: common/models.py:763 +msgid "Number of recent parts to display on index page" +msgstr "" + +#: common/models.py:769 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:784 +#: common/models.py:770 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:789 +#: common/models.py:775 msgid "Show recent stock changes" msgstr "" -#: common/models.py:790 +#: common/models.py:776 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:795 +#: common/models.py:781 +msgid "Recent Stock Count" +msgstr "" + +#: common/models.py:782 +msgid "Number of recent stock items to display on index page" +msgstr "" + +#: common/models.py:787 msgid "Show low stock" msgstr "" -#: common/models.py:796 +#: common/models.py:788 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:801 +#: common/models.py:793 msgid "Show depleted stock" msgstr "" -#: common/models.py:802 +#: common/models.py:794 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:807 +#: common/models.py:799 msgid "Show needed stock" msgstr "" -#: common/models.py:808 +#: common/models.py:800 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:813 +#: common/models.py:805 msgid "Show expired stock" msgstr "" -#: common/models.py:814 +#: common/models.py:806 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:819 +#: common/models.py:811 msgid "Show stale stock" msgstr "" -#: common/models.py:820 +#: common/models.py:812 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:825 +#: common/models.py:817 msgid "Show pending builds" msgstr "" -#: common/models.py:826 +#: common/models.py:818 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:831 +#: common/models.py:823 msgid "Show overdue builds" msgstr "" -#: common/models.py:832 +#: common/models.py:824 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:837 +#: common/models.py:829 msgid "Show outstanding POs" msgstr "" -#: common/models.py:838 +#: common/models.py:830 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:843 +#: common/models.py:835 msgid "Show overdue POs" msgstr "" -#: common/models.py:844 +#: common/models.py:836 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:849 +#: common/models.py:841 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:850 +#: common/models.py:842 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:855 +#: common/models.py:847 msgid "Show overdue SOs" msgstr "" -#: common/models.py:856 +#: common/models.py:848 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:910 company/forms.py:43 +#: common/models.py:854 +msgid "Search Preview Results" +msgstr "" + +#: common/models.py:855 +msgid "Number of results to show in search preview window" +msgstr "" + +#: common/models.py:909 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:917 company/templates/company/supplier_part.html:231 +#: common/models.py:916 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:918 +#: common/models.py:917 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1011 +#: common/models.py:1010 msgid "Default" msgstr "" @@ -2071,19 +2068,19 @@ msgstr "" msgid "Change Setting" msgstr "" -#: common/views.py:102 +#: common/views.py:119 msgid "Supplied value is not allowed" msgstr "" -#: common/views.py:111 +#: common/views.py:128 msgid "Supplied value must be a boolean" msgstr "" -#: common/views.py:121 +#: common/views.py:138 msgid "Change User Setting" msgstr "" -#: common/views.py:196 order/templates/order/order_wizard/po_upload.html:42 +#: common/views.py:213 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 #: order/templates/order/purchase_order_detail.html:26 order/views.py:290 @@ -2093,7 +2090,7 @@ msgstr "" msgid "Upload File" msgstr "" -#: common/views.py:197 order/templates/order/order_wizard/match_fields.html:52 +#: common/views.py:214 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 @@ -2101,19 +2098,19 @@ msgstr "" msgid "Match Fields" msgstr "" -#: common/views.py:198 +#: common/views.py:215 msgid "Match Items" msgstr "" -#: common/views.py:543 +#: common/views.py:560 msgid "Fields matching failed" msgstr "" -#: common/views.py:598 +#: common/views.py:615 msgid "Parts imported" msgstr "" -#: common/views.py:620 order/templates/order/order_wizard/match_fields.html:27 +#: common/views.py:637 order/templates/order/order_wizard/match_fields.html:27 #: order/templates/order/order_wizard/match_parts.html:19 #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 @@ -2501,7 +2498,8 @@ msgstr "" #: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 #: part/templates/part/navbar.html:74 templates/InvenTree/index.html:260 #: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:37 +#: templates/InvenTree/settings/navbar.html:95 +#: templates/InvenTree/settings/navbar.html:97 templates/navbar.html:37 #: users/models.py:45 msgid "Purchase Orders" msgstr "" @@ -2524,7 +2522,8 @@ msgstr "" #: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 #: part/templates/part/navbar.html:82 templates/InvenTree/index.html:291 #: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:43 templates/navbar.html:46 +#: templates/InvenTree/settings/navbar.html:101 +#: templates/InvenTree/settings/navbar.html:103 templates/navbar.html:46 #: users/models.py:46 msgid "Sales Orders" msgstr "" @@ -2625,8 +2624,8 @@ msgstr "" #: company/templates/company/manufacturer_part.html:133 #: part/templates/part/detail.html:162 -#: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:66 +#: templates/InvenTree/settings/category.html:26 +#: templates/InvenTree/settings/part.html:63 msgid "New Parameter" msgstr "" @@ -2659,7 +2658,8 @@ msgstr "" #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:150 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:34 templates/js/part.js:269 +#: templates/InvenTree/settings/navbar.html:83 +#: templates/InvenTree/settings/navbar.html:85 templates/js/part.js:269 #: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 #: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" @@ -3449,7 +3449,8 @@ msgstr "" #: part/templates/part/category_navbar.html:21 #: part/templates/part/category_navbar.html:24 #: templates/InvenTree/index.html:102 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:855 +#: templates/InvenTree/settings/navbar.html:71 +#: templates/InvenTree/settings/navbar.html:73 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -3995,7 +3996,8 @@ msgid "Part keywords to improve visibility in search results" msgstr "" #: part/models.py:755 part/models.py:2323 -#: part/templates/part/set_category.html:15 templates/js/part.js:641 +#: part/templates/part/set_category.html:15 +#: templates/InvenTree/settings/settings.html:165 templates/js/part.js:641 msgid "Category" msgstr "" @@ -4175,7 +4177,7 @@ msgid "Parameter Units" msgstr "" #: part/models.py:2280 part/models.py:2329 part/models.py:2330 -#: templates/InvenTree/settings/category.html:62 +#: templates/InvenTree/settings/settings.html:160 msgid "Parameter Template" msgstr "" @@ -4187,7 +4189,7 @@ msgstr "" msgid "Parameter Value" msgstr "" -#: part/models.py:2334 templates/InvenTree/settings/category.html:67 +#: part/models.py:2334 templates/InvenTree/settings/settings.html:169 msgid "Default Value" msgstr "" @@ -6146,120 +6148,140 @@ msgstr "" msgid "No stock location set" msgstr "" -#: templates/InvenTree/settings/appearance.html:10 -msgid "Theme Settings" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:17 -msgid "Color Themes" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:29 -#, python-format -msgid "\n" -" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" -" Please select another color theme :)\n" -" " -msgstr "" - -#: templates/InvenTree/settings/appearance.html:39 -msgid "Language" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:61 -msgid "Set Language" -msgstr "" - -#: templates/InvenTree/settings/build.html:10 -msgid "Build Order Settings" -msgstr "" - -#: templates/InvenTree/settings/category.html:9 -msgid "Category Settings" -msgstr "" - -#: templates/InvenTree/settings/category.html:25 -msgid "Category Parameter Templates" -msgstr "" - -#: templates/InvenTree/settings/category.html:52 -msgid "No category parameter templates found" -msgstr "" - -#: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:103 -msgid "Edit Template" -msgstr "" - -#: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:104 -msgid "Delete Template" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:10 -msgid "Currency Settings" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:25 -msgid "Base Currency" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:29 -msgid "Exchange Rates" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:39 -msgid "Last Update" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:45 -msgid "Never" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:50 -msgid "Update Now" -msgstr "" - -#: templates/InvenTree/settings/global.html:10 -msgid "Global InvenTree Settings" -msgstr "" - -#: templates/InvenTree/settings/global.html:26 +#: templates/InvenTree/settings/barcode.html:8 msgid "Barcode Settings" msgstr "" -#: templates/InvenTree/settings/global.html:34 -msgid "Search Settings" +#: templates/InvenTree/settings/build.html:8 +msgid "Build Order Settings" +msgstr "" + +#: templates/InvenTree/settings/category.html:7 +msgid "Category Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:8 +msgid "Currency Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:23 +msgid "Base Currency" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:27 +msgid "Exchange Rates" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:37 +msgid "Last Update" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:43 +msgid "Never" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:48 +msgid "Update Now" +msgstr "" + +#: templates/InvenTree/settings/global.html:9 +msgid "Server Settings" msgstr "" #: templates/InvenTree/settings/header.html:7 msgid "Setting" msgstr "" -#: templates/InvenTree/settings/part.html:9 +#: templates/InvenTree/settings/navbar.html:12 +#: templates/InvenTree/settings/user_settings.html:9 +msgid "User Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:15 +#: templates/InvenTree/settings/navbar.html:17 +msgid "Account" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:21 +#: templates/InvenTree/settings/navbar.html:23 +msgid "Home Page" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:27 +#: templates/InvenTree/settings/navbar.html:29 templates/js/tables.js:351 +#: templates/search_form.html:6 templates/search_form.html:8 +msgid "Search" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:34 +#: templates/InvenTree/settings/navbar.html:36 +#: templates/InvenTree/settings/settings.html:8 templates/navbar.html:84 +msgid "Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:44 +msgid "InvenTree Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:47 +#: templates/InvenTree/settings/navbar.html:49 templates/stats.html:9 +msgid "Server" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:53 +#: templates/InvenTree/settings/navbar.html:55 +msgid "Barcodes" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:59 +#: templates/InvenTree/settings/navbar.html:61 +msgid "Currencies" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:65 +#: templates/InvenTree/settings/navbar.html:67 +msgid "Reporting" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:77 +#: templates/InvenTree/settings/navbar.html:79 +msgid "Categories" +msgstr "" + +#: templates/InvenTree/settings/part.html:7 msgid "Part Settings" msgstr "" -#: templates/InvenTree/settings/part.html:14 +#: templates/InvenTree/settings/part.html:12 msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:46 +#: templates/InvenTree/settings/part.html:43 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:49 +#: templates/InvenTree/settings/part.html:46 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:62 +#: templates/InvenTree/settings/part.html:59 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:83 +#: templates/InvenTree/settings/part.html:80 msgid "No part parameter templates found" msgstr "" +#: templates/InvenTree/settings/part.html:100 +#: templates/InvenTree/settings/settings.html:172 +msgid "Edit Template" +msgstr "" + +#: templates/InvenTree/settings/part.html:101 +#: templates/InvenTree/settings/settings.html:173 +msgid "Delete Template" +msgstr "" + #: templates/InvenTree/settings/po.html:9 msgid "Purchase Order Settings" msgstr "" @@ -6268,95 +6290,79 @@ msgstr "" msgid "Report Settings" msgstr "" -#: templates/InvenTree/settings/setting.html:28 +#: templates/InvenTree/settings/setting.html:29 msgid "No value set" msgstr "" -#: templates/InvenTree/settings/setting.html:36 +#: templates/InvenTree/settings/setting.html:41 msgid "Edit setting" msgstr "" -#: templates/InvenTree/settings/settings.html:8 -#: templates/InvenTree/settings/settings.html:14 templates/navbar.html:84 -msgid "Settings" +#: templates/InvenTree/settings/settings.html:150 +msgid "No category parameter templates found" msgstr "" -#: templates/InvenTree/settings/so.html:9 +#: templates/InvenTree/settings/so.html:7 msgid "Sales Order Settings" msgstr "" -#: templates/InvenTree/settings/stock.html:9 +#: templates/InvenTree/settings/stock.html:7 msgid "Stock Settings" msgstr "" -#: templates/InvenTree/settings/stock.html:13 templates/stock_table.html:50 -msgid "Stock Options" +#: templates/InvenTree/settings/user.html:9 +msgid "Account Settings" msgstr "" -#: templates/InvenTree/settings/tabs.html:3 -#: templates/InvenTree/settings/tabs.html:12 -#: templates/InvenTree/settings/user.html:10 -#: templates/InvenTree/settings/user_settings.html:10 -msgid "User Settings" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:6 -msgid "Account" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:9 -msgid "Appearance" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:16 -msgid "InvenTree Settings" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:19 -msgid "Global" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:22 -msgid "Currencies" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:25 -msgid "Report" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:28 -msgid "Categories" -msgstr "" - -#: templates/InvenTree/settings/user.html:16 -msgid "User Information" -msgstr "" - -#: templates/InvenTree/settings/user.html:19 +#: templates/InvenTree/settings/user.html:15 msgid "Edit" msgstr "" -#: templates/InvenTree/settings/user.html:21 +#: templates/InvenTree/settings/user.html:17 msgid "Change Password" msgstr "" -#: templates/InvenTree/settings/user.html:28 +#: templates/InvenTree/settings/user.html:24 #: templates/registration/login.html:58 msgid "Username" msgstr "" -#: templates/InvenTree/settings/user.html:32 +#: templates/InvenTree/settings/user.html:28 msgid "First Name" msgstr "" -#: templates/InvenTree/settings/user.html:36 +#: templates/InvenTree/settings/user.html:32 msgid "Last Name" msgstr "" -#: templates/InvenTree/settings/user.html:40 +#: templates/InvenTree/settings/user.html:36 msgid "Email Address" msgstr "" +#: templates/InvenTree/settings/user.html:42 +msgid "Theme Settings" +msgstr "" + +#: templates/InvenTree/settings/user.html:63 +msgid "Set Theme" +msgstr "" + +#: templates/InvenTree/settings/user.html:70 +msgid "Language Settings" +msgstr "" + +#: templates/InvenTree/settings/user.html:90 +msgid "Set Language" +msgstr "" + +#: templates/InvenTree/settings/user_homepage.html:9 +msgid "Home Page Settings" +msgstr "" + +#: templates/InvenTree/settings/user_search.html:9 +msgid "Search Settings" +msgstr "" + #: templates/about.html:13 msgid "InvenTree Version Information" msgstr "" @@ -7650,11 +7656,6 @@ msgstr "" msgid "rows" msgstr "" -#: templates/js/tables.js:351 templates/search_form.html:6 -#: templates/search_form.html:8 -msgid "Search" -msgstr "" - #: templates/js/tables.js:354 msgid "No matching results" msgstr "" @@ -7779,10 +7780,6 @@ msgstr "" msgid "Send email" msgstr "" -#: templates/stats.html:9 -msgid "Server" -msgstr "" - #: templates/stats.html:13 msgid "Instance Name" msgstr "" @@ -7843,6 +7840,10 @@ msgstr "" msgid "Print test reports" msgstr "" +#: templates/stock_table.html:50 +msgid "Stock Options" +msgstr "" + #: templates/stock_table.html:55 msgid "Add to selected stock items" msgstr "" From 39f2558a335796ccc2d710fef70ca8c5589d59d4 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 28 Jul 2021 15:13:40 +1000 Subject: [PATCH 728/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/tr/LC_MESSAGES/django.po | 615 +++++++++++----------- 1 file changed, 308 insertions(+), 307 deletions(-) diff --git a/InvenTree/locale/tr/LC_MESSAGES/django.po b/InvenTree/locale/tr/LC_MESSAGES/django.po index fd879b4bcf..7294ca79da 100644 --- a/InvenTree/locale/tr/LC_MESSAGES/django.po +++ b/InvenTree/locale/tr/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 21:01+0000\n" -"PO-Revision-Date: 2021-07-27 21:02\n" +"POT-Creation-Date: 2021-07-28 05:05+0000\n" +"PO-Revision-Date: 2021-07-28 05:13\n" "Last-Translator: \n" "Language-Team: Turkish\n" "Language: tr_TR\n" @@ -33,42 +33,38 @@ msgstr "Eşleşen eylem bulunamadı" msgid "Enter date" msgstr "Tarih giriniz" -#: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 +#: InvenTree/forms.py:111 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 #: order/forms.py:74 part/forms.py:109 templates/js/forms.js:526 msgid "Confirm" msgstr "Onay" -#: InvenTree/forms.py:128 +#: InvenTree/forms.py:127 msgid "Confirm delete" msgstr "Silmeyi Onayla" -#: InvenTree/forms.py:129 +#: InvenTree/forms.py:128 msgid "Confirm item deletion" msgstr "Silmeyi onayla" -#: InvenTree/forms.py:161 templates/registration/login.html:76 +#: InvenTree/forms.py:160 templates/registration/login.html:76 msgid "Enter password" msgstr "Şifrenizi girin" -#: InvenTree/forms.py:162 +#: InvenTree/forms.py:161 msgid "Enter new password" msgstr "Lütfen Yeni Parolayı Girin" -#: InvenTree/forms.py:169 +#: InvenTree/forms.py:168 msgid "Confirm password" msgstr "Parolayı doğrulayın" -#: InvenTree/forms.py:170 +#: InvenTree/forms.py:169 msgid "Confirm new password" msgstr "Yeni parolayı doğrulayın" -#: InvenTree/forms.py:205 -msgid "Apply Theme" -msgstr "Temayı Uygula" - -#: InvenTree/forms.py:235 +#: InvenTree/forms.py:201 msgid "Select Category" msgstr "Kategori Seçin" @@ -122,8 +118,8 @@ msgstr "Yorum" msgid "File comment" msgstr "Dosya yorumu" -#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:880 -#: common/models.py:881 part/models.py:2097 +#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:879 +#: common/models.py:880 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -432,27 +428,27 @@ msgstr "Fazlalık %100'ü geçmemelidir" msgid "Overage must be an integer value or a percentage" msgstr "Fazlalık bir tamsayı veya yüzde olmalıdır" -#: InvenTree/views.py:608 +#: InvenTree/views.py:609 msgid "Delete Item" msgstr "Ögeyi Sil" -#: InvenTree/views.py:657 +#: InvenTree/views.py:658 msgid "Check box to confirm item deletion" msgstr "Öge silme işlemini onaylamak için kutuyu işaretleyin" -#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:673 templates/InvenTree/settings/user.html:14 msgid "Edit User Information" msgstr "Kullanıcı Bilgisini Düzenle" -#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:684 templates/InvenTree/settings/user.html:18 msgid "Set Password" msgstr "Şifre Belirle" -#: InvenTree/views.py:702 +#: InvenTree/views.py:703 msgid "Password fields must match" msgstr "Parola alanları eşleşmelidir" -#: InvenTree/views.py:953 templates/navbar.html:95 +#: InvenTree/views.py:897 templates/navbar.html:95 msgid "System Information" msgstr "Sistem Bilgisi" @@ -522,7 +518,7 @@ msgstr "Yapım işinin tamamlanması için hedef tarih. Bu tarihten sonra yapım #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:909 +#: build/templates/build/detail.html:34 common/models.py:908 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -659,7 +655,8 @@ msgstr "Yapım İşi Emri" #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 #: part/templates/part/navbar.html:45 templates/InvenTree/index.html:229 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:37 users/models.py:44 +#: templates/InvenTree/settings/navbar.html:89 +#: templates/InvenTree/settings/navbar.html:91 users/models.py:44 msgid "Build Orders" msgstr "Yapım İşi Emirleri" @@ -1542,7 +1539,7 @@ msgstr "{name.title()} Dosya" msgid "Select {name} file to upload" msgstr "{name} dosyasını yüklemek için seçin" -#: common/models.py:259 common/models.py:760 common/models.py:873 +#: common/models.py:259 common/models.py:739 common/models.py:872 msgid "Settings key (must be unique - case insensitive" msgstr "" @@ -1678,388 +1675,388 @@ msgstr "Kategori Paremetre Sablonu Kopyala" msgid "Copy category parameter templates when creating a part" msgstr "Parça oluştururken kategori parametre şablonlarını kopyala" -#: common/models.py:542 -msgid "Recent Part Count" -msgstr "" - -#: common/models.py:543 -msgid "Number of recent parts to display on index page" -msgstr "" - -#: common/models.py:549 part/models.py:2280 report/models.py:187 +#: common/models.py:542 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "Şablon" -#: common/models.py:550 +#: common/models.py:543 msgid "Parts are templates by default" msgstr "Parçaları varsayılan olan şablondur" -#: common/models.py:556 part/models.py:865 templates/js/table_filters.js:132 +#: common/models.py:549 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "Montaj" -#: common/models.py:557 +#: common/models.py:550 msgid "Parts can be assembled from other components by default" msgstr "Parçalar varsayılan olarak başka bileşenlerden monte edilebilir" -#: common/models.py:563 part/models.py:871 templates/js/table_filters.js:340 +#: common/models.py:556 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "Bileşen" -#: common/models.py:564 +#: common/models.py:557 msgid "Parts can be used as sub-components by default" msgstr "Parçalar varsayılan olarak alt bileşen olarak kullanılabilir" -#: common/models.py:570 part/models.py:882 +#: common/models.py:563 part/models.py:882 msgid "Purchaseable" msgstr "Satın Alınabilir" -#: common/models.py:571 +#: common/models.py:564 msgid "Parts are purchaseable by default" msgstr "Parçalar varsayılan olarak satın alınabilir" -#: common/models.py:577 part/models.py:887 templates/js/table_filters.js:348 +#: common/models.py:570 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "Satılabilir" -#: common/models.py:578 +#: common/models.py:571 msgid "Parts are salable by default" msgstr "Parçalar varsayılan olarak satılabilir" -#: common/models.py:584 part/models.py:877 templates/js/table_filters.js:33 +#: common/models.py:577 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "Takip Edilebilir" -#: common/models.py:585 +#: common/models.py:578 msgid "Parts are trackable by default" msgstr "Parçalar varsayılan olarak takip edilebilir" -#: common/models.py:591 part/models.py:897 templates/js/table_filters.js:29 +#: common/models.py:584 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "Sanal" -#: common/models.py:592 +#: common/models.py:585 msgid "Parts are virtual by default" msgstr "Parçalar varsayılan olarak sanaldır" -#: common/models.py:598 +#: common/models.py:591 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:599 +#: common/models.py:592 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:605 +#: common/models.py:598 msgid "Show Import in Views" msgstr "" -#: common/models.py:606 +#: common/models.py:599 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:612 +#: common/models.py:605 msgid "Show Price in Forms" msgstr "" -#: common/models.py:613 +#: common/models.py:606 msgid "Display part price in some forms" msgstr "" -#: common/models.py:619 +#: common/models.py:612 msgid "Show related parts" msgstr "" -#: common/models.py:620 +#: common/models.py:613 msgid "Display related parts for a part" msgstr "" -#: common/models.py:626 +#: common/models.py:619 msgid "Create initial stock" msgstr "" -#: common/models.py:627 +#: common/models.py:620 msgid "Create initial stock on part creation" msgstr "" -#: common/models.py:633 +#: common/models.py:626 msgid "Internal Prices" msgstr "" -#: common/models.py:634 +#: common/models.py:627 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:640 +#: common/models.py:633 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:641 +#: common/models.py:634 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:647 templates/stats.html:25 +#: common/models.py:640 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:648 +#: common/models.py:641 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:654 +#: common/models.py:647 msgid "Page Size" msgstr "" -#: common/models.py:655 +#: common/models.py:648 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:665 +#: common/models.py:658 msgid "Test Reports" msgstr "" -#: common/models.py:666 +#: common/models.py:659 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:672 -msgid "Search Preview Results" -msgstr "" - -#: common/models.py:673 -msgid "Number of results to show in search preview window" -msgstr "" - -#: common/models.py:679 +#: common/models.py:665 msgid "Stock Expiry" msgstr "" -#: common/models.py:680 +#: common/models.py:666 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:686 +#: common/models.py:672 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:687 +#: common/models.py:673 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:693 +#: common/models.py:679 msgid "Stock Stale Time" msgstr "" -#: common/models.py:694 +#: common/models.py:680 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:696 +#: common/models.py:682 msgid "days" msgstr "" -#: common/models.py:701 +#: common/models.py:687 msgid "Build Expired Stock" msgstr "" -#: common/models.py:702 +#: common/models.py:688 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:708 +#: common/models.py:694 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:709 +#: common/models.py:695 msgid "Enable ownership control over stock locations and items" msgstr "Stok konumu ve ögeler üzerinde sahiplik kontrolünü etkinleştirin" -#: common/models.py:715 +#: common/models.py:701 msgid "Group by Part" msgstr "" -#: common/models.py:716 +#: common/models.py:702 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:722 -msgid "Recent Stock Count" -msgstr "" - -#: common/models.py:723 -msgid "Number of recent stock items to display on index page" -msgstr "" - -#: common/models.py:729 +#: common/models.py:708 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:730 +#: common/models.py:709 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:735 +#: common/models.py:714 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:736 +#: common/models.py:715 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:740 +#: common/models.py:719 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:741 +#: common/models.py:720 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:746 +#: common/models.py:725 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:747 +#: common/models.py:726 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:771 +#: common/models.py:750 msgid "Show starred parts" msgstr "" -#: common/models.py:772 +#: common/models.py:751 msgid "Show starred parts on the homepage" msgstr "" -#: common/models.py:777 +#: common/models.py:756 msgid "Show latest parts" msgstr "" -#: common/models.py:778 +#: common/models.py:757 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:783 +#: common/models.py:762 +msgid "Recent Part Count" +msgstr "" + +#: common/models.py:763 +msgid "Number of recent parts to display on index page" +msgstr "" + +#: common/models.py:769 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:784 +#: common/models.py:770 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:789 +#: common/models.py:775 msgid "Show recent stock changes" msgstr "" -#: common/models.py:790 +#: common/models.py:776 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:795 +#: common/models.py:781 +msgid "Recent Stock Count" +msgstr "" + +#: common/models.py:782 +msgid "Number of recent stock items to display on index page" +msgstr "" + +#: common/models.py:787 msgid "Show low stock" msgstr "" -#: common/models.py:796 +#: common/models.py:788 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:801 +#: common/models.py:793 msgid "Show depleted stock" msgstr "" -#: common/models.py:802 +#: common/models.py:794 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:807 +#: common/models.py:799 msgid "Show needed stock" msgstr "" -#: common/models.py:808 +#: common/models.py:800 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:813 +#: common/models.py:805 msgid "Show expired stock" msgstr "" -#: common/models.py:814 +#: common/models.py:806 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:819 +#: common/models.py:811 msgid "Show stale stock" msgstr "" -#: common/models.py:820 +#: common/models.py:812 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:825 +#: common/models.py:817 msgid "Show pending builds" msgstr "" -#: common/models.py:826 +#: common/models.py:818 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:831 +#: common/models.py:823 msgid "Show overdue builds" msgstr "" -#: common/models.py:832 +#: common/models.py:824 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:837 +#: common/models.py:829 msgid "Show outstanding POs" msgstr "" -#: common/models.py:838 +#: common/models.py:830 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:843 +#: common/models.py:835 msgid "Show overdue POs" msgstr "" -#: common/models.py:844 +#: common/models.py:836 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:849 +#: common/models.py:841 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:850 +#: common/models.py:842 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:855 +#: common/models.py:847 msgid "Show overdue SOs" msgstr "" -#: common/models.py:856 +#: common/models.py:848 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:910 company/forms.py:43 +#: common/models.py:854 +msgid "Search Preview Results" +msgstr "" + +#: common/models.py:855 +msgid "Number of results to show in search preview window" +msgstr "" + +#: common/models.py:909 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:917 company/templates/company/supplier_part.html:231 +#: common/models.py:916 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:918 +#: common/models.py:917 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1011 +#: common/models.py:1010 msgid "Default" msgstr "" @@ -2071,19 +2068,19 @@ msgstr "" msgid "Change Setting" msgstr "" -#: common/views.py:102 +#: common/views.py:119 msgid "Supplied value is not allowed" msgstr "" -#: common/views.py:111 +#: common/views.py:128 msgid "Supplied value must be a boolean" msgstr "" -#: common/views.py:121 +#: common/views.py:138 msgid "Change User Setting" msgstr "" -#: common/views.py:196 order/templates/order/order_wizard/po_upload.html:42 +#: common/views.py:213 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 #: order/templates/order/purchase_order_detail.html:26 order/views.py:290 @@ -2093,7 +2090,7 @@ msgstr "" msgid "Upload File" msgstr "Dosya Yükle" -#: common/views.py:197 order/templates/order/order_wizard/match_fields.html:52 +#: common/views.py:214 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 @@ -2101,19 +2098,19 @@ msgstr "Dosya Yükle" msgid "Match Fields" msgstr "" -#: common/views.py:198 +#: common/views.py:215 msgid "Match Items" msgstr "" -#: common/views.py:543 +#: common/views.py:560 msgid "Fields matching failed" msgstr "" -#: common/views.py:598 +#: common/views.py:615 msgid "Parts imported" msgstr "" -#: common/views.py:620 order/templates/order/order_wizard/match_fields.html:27 +#: common/views.py:637 order/templates/order/order_wizard/match_fields.html:27 #: order/templates/order/order_wizard/match_parts.html:19 #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 @@ -2501,7 +2498,8 @@ msgstr "Tedarikçi Stoku" #: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 #: part/templates/part/navbar.html:74 templates/InvenTree/index.html:260 #: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:37 +#: templates/InvenTree/settings/navbar.html:95 +#: templates/InvenTree/settings/navbar.html:97 templates/navbar.html:37 #: users/models.py:45 msgid "Purchase Orders" msgstr "Satın Alma Emirleri" @@ -2524,7 +2522,8 @@ msgstr "Yeni Satın Alma Emri" #: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 #: part/templates/part/navbar.html:82 templates/InvenTree/index.html:291 #: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:43 templates/navbar.html:46 +#: templates/InvenTree/settings/navbar.html:101 +#: templates/InvenTree/settings/navbar.html:103 templates/navbar.html:46 #: users/models.py:46 msgid "Sales Orders" msgstr "Satış Emirleri" @@ -2625,8 +2624,8 @@ msgstr "" #: company/templates/company/manufacturer_part.html:133 #: part/templates/part/detail.html:162 -#: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:66 +#: templates/InvenTree/settings/category.html:26 +#: templates/InvenTree/settings/part.html:63 msgid "New Parameter" msgstr "" @@ -2659,7 +2658,8 @@ msgstr "" #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:150 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:34 templates/js/part.js:269 +#: templates/InvenTree/settings/navbar.html:83 +#: templates/InvenTree/settings/navbar.html:85 templates/js/part.js:269 #: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 #: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" @@ -3449,7 +3449,8 @@ msgstr "" #: part/templates/part/category_navbar.html:21 #: part/templates/part/category_navbar.html:24 #: templates/InvenTree/index.html:102 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:855 +#: templates/InvenTree/settings/navbar.html:71 +#: templates/InvenTree/settings/navbar.html:73 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -3995,7 +3996,8 @@ msgid "Part keywords to improve visibility in search results" msgstr "" #: part/models.py:755 part/models.py:2323 -#: part/templates/part/set_category.html:15 templates/js/part.js:641 +#: part/templates/part/set_category.html:15 +#: templates/InvenTree/settings/settings.html:165 templates/js/part.js:641 msgid "Category" msgstr "" @@ -4175,7 +4177,7 @@ msgid "Parameter Units" msgstr "" #: part/models.py:2280 part/models.py:2329 part/models.py:2330 -#: templates/InvenTree/settings/category.html:62 +#: templates/InvenTree/settings/settings.html:160 msgid "Parameter Template" msgstr "Parametre Şablonu" @@ -4187,7 +4189,7 @@ msgstr "" msgid "Parameter Value" msgstr "" -#: part/models.py:2334 templates/InvenTree/settings/category.html:67 +#: part/models.py:2334 templates/InvenTree/settings/settings.html:169 msgid "Default Value" msgstr "" @@ -6146,120 +6148,140 @@ msgstr "" msgid "No stock location set" msgstr "Stok konumu ayarlanmadı" -#: templates/InvenTree/settings/appearance.html:10 -msgid "Theme Settings" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:17 -msgid "Color Themes" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:29 -#, python-format -msgid "\n" -" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" -" Please select another color theme :)\n" -" " -msgstr "" - -#: templates/InvenTree/settings/appearance.html:39 -msgid "Language" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:61 -msgid "Set Language" -msgstr "" - -#: templates/InvenTree/settings/build.html:10 -msgid "Build Order Settings" -msgstr "" - -#: templates/InvenTree/settings/category.html:9 -msgid "Category Settings" -msgstr "Kategori Ayarları" - -#: templates/InvenTree/settings/category.html:25 -msgid "Category Parameter Templates" -msgstr "Kategori Parametre Şablonu" - -#: templates/InvenTree/settings/category.html:52 -msgid "No category parameter templates found" -msgstr "Kategori parametre şablonu bulunamadı" - -#: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:103 -msgid "Edit Template" -msgstr "Şablonu Düzenle" - -#: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:104 -msgid "Delete Template" -msgstr "Şablonu Sil" - -#: templates/InvenTree/settings/currencies.html:10 -msgid "Currency Settings" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:25 -msgid "Base Currency" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:29 -msgid "Exchange Rates" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:39 -msgid "Last Update" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:45 -msgid "Never" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:50 -msgid "Update Now" -msgstr "" - -#: templates/InvenTree/settings/global.html:10 -msgid "Global InvenTree Settings" -msgstr "" - -#: templates/InvenTree/settings/global.html:26 +#: templates/InvenTree/settings/barcode.html:8 msgid "Barcode Settings" msgstr "" -#: templates/InvenTree/settings/global.html:34 -msgid "Search Settings" +#: templates/InvenTree/settings/build.html:8 +msgid "Build Order Settings" +msgstr "" + +#: templates/InvenTree/settings/category.html:7 +msgid "Category Settings" +msgstr "Kategori Ayarları" + +#: templates/InvenTree/settings/currencies.html:8 +msgid "Currency Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:23 +msgid "Base Currency" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:27 +msgid "Exchange Rates" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:37 +msgid "Last Update" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:43 +msgid "Never" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:48 +msgid "Update Now" +msgstr "" + +#: templates/InvenTree/settings/global.html:9 +msgid "Server Settings" msgstr "" #: templates/InvenTree/settings/header.html:7 msgid "Setting" msgstr "" -#: templates/InvenTree/settings/part.html:9 +#: templates/InvenTree/settings/navbar.html:12 +#: templates/InvenTree/settings/user_settings.html:9 +msgid "User Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:15 +#: templates/InvenTree/settings/navbar.html:17 +msgid "Account" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:21 +#: templates/InvenTree/settings/navbar.html:23 +msgid "Home Page" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:27 +#: templates/InvenTree/settings/navbar.html:29 templates/js/tables.js:351 +#: templates/search_form.html:6 templates/search_form.html:8 +msgid "Search" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:34 +#: templates/InvenTree/settings/navbar.html:36 +#: templates/InvenTree/settings/settings.html:8 templates/navbar.html:84 +msgid "Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:44 +msgid "InvenTree Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:47 +#: templates/InvenTree/settings/navbar.html:49 templates/stats.html:9 +msgid "Server" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:53 +#: templates/InvenTree/settings/navbar.html:55 +msgid "Barcodes" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:59 +#: templates/InvenTree/settings/navbar.html:61 +msgid "Currencies" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:65 +#: templates/InvenTree/settings/navbar.html:67 +msgid "Reporting" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:77 +#: templates/InvenTree/settings/navbar.html:79 +msgid "Categories" +msgstr "" + +#: templates/InvenTree/settings/part.html:7 msgid "Part Settings" msgstr "" -#: templates/InvenTree/settings/part.html:14 +#: templates/InvenTree/settings/part.html:12 msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:46 +#: templates/InvenTree/settings/part.html:43 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:49 +#: templates/InvenTree/settings/part.html:46 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:62 +#: templates/InvenTree/settings/part.html:59 msgid "Part Parameter Templates" msgstr "Parça Parametre Şablonu" -#: templates/InvenTree/settings/part.html:83 +#: templates/InvenTree/settings/part.html:80 msgid "No part parameter templates found" msgstr "Parça parametre şablonu bulunamadı" +#: templates/InvenTree/settings/part.html:100 +#: templates/InvenTree/settings/settings.html:172 +msgid "Edit Template" +msgstr "Şablonu Düzenle" + +#: templates/InvenTree/settings/part.html:101 +#: templates/InvenTree/settings/settings.html:173 +msgid "Delete Template" +msgstr "Şablonu Sil" + #: templates/InvenTree/settings/po.html:9 msgid "Purchase Order Settings" msgstr "" @@ -6268,95 +6290,79 @@ msgstr "" msgid "Report Settings" msgstr "" -#: templates/InvenTree/settings/setting.html:28 +#: templates/InvenTree/settings/setting.html:29 msgid "No value set" msgstr "" -#: templates/InvenTree/settings/setting.html:36 +#: templates/InvenTree/settings/setting.html:41 msgid "Edit setting" msgstr "" -#: templates/InvenTree/settings/settings.html:8 -#: templates/InvenTree/settings/settings.html:14 templates/navbar.html:84 -msgid "Settings" -msgstr "" +#: templates/InvenTree/settings/settings.html:150 +msgid "No category parameter templates found" +msgstr "Kategori parametre şablonu bulunamadı" -#: templates/InvenTree/settings/so.html:9 +#: templates/InvenTree/settings/so.html:7 msgid "Sales Order Settings" msgstr "" -#: templates/InvenTree/settings/stock.html:9 +#: templates/InvenTree/settings/stock.html:7 msgid "Stock Settings" msgstr "" -#: templates/InvenTree/settings/stock.html:13 templates/stock_table.html:50 -msgid "Stock Options" +#: templates/InvenTree/settings/user.html:9 +msgid "Account Settings" msgstr "" -#: templates/InvenTree/settings/tabs.html:3 -#: templates/InvenTree/settings/tabs.html:12 -#: templates/InvenTree/settings/user.html:10 -#: templates/InvenTree/settings/user_settings.html:10 -msgid "User Settings" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:6 -msgid "Account" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:9 -msgid "Appearance" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:16 -msgid "InvenTree Settings" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:19 -msgid "Global" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:22 -msgid "Currencies" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:25 -msgid "Report" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:28 -msgid "Categories" -msgstr "" - -#: templates/InvenTree/settings/user.html:16 -msgid "User Information" -msgstr "" - -#: templates/InvenTree/settings/user.html:19 +#: templates/InvenTree/settings/user.html:15 msgid "Edit" msgstr "" -#: templates/InvenTree/settings/user.html:21 +#: templates/InvenTree/settings/user.html:17 msgid "Change Password" msgstr "" -#: templates/InvenTree/settings/user.html:28 +#: templates/InvenTree/settings/user.html:24 #: templates/registration/login.html:58 msgid "Username" msgstr "" -#: templates/InvenTree/settings/user.html:32 +#: templates/InvenTree/settings/user.html:28 msgid "First Name" msgstr "" -#: templates/InvenTree/settings/user.html:36 +#: templates/InvenTree/settings/user.html:32 msgid "Last Name" msgstr "" -#: templates/InvenTree/settings/user.html:40 +#: templates/InvenTree/settings/user.html:36 msgid "Email Address" msgstr "" +#: templates/InvenTree/settings/user.html:42 +msgid "Theme Settings" +msgstr "" + +#: templates/InvenTree/settings/user.html:63 +msgid "Set Theme" +msgstr "" + +#: templates/InvenTree/settings/user.html:70 +msgid "Language Settings" +msgstr "" + +#: templates/InvenTree/settings/user.html:90 +msgid "Set Language" +msgstr "" + +#: templates/InvenTree/settings/user_homepage.html:9 +msgid "Home Page Settings" +msgstr "" + +#: templates/InvenTree/settings/user_search.html:9 +msgid "Search Settings" +msgstr "" + #: templates/about.html:13 msgid "InvenTree Version Information" msgstr "" @@ -7650,11 +7656,6 @@ msgstr "" msgid "rows" msgstr "" -#: templates/js/tables.js:351 templates/search_form.html:6 -#: templates/search_form.html:8 -msgid "Search" -msgstr "" - #: templates/js/tables.js:354 msgid "No matching results" msgstr "" @@ -7779,10 +7780,6 @@ msgstr "" msgid "Send email" msgstr "" -#: templates/stats.html:9 -msgid "Server" -msgstr "" - #: templates/stats.html:13 msgid "Instance Name" msgstr "" @@ -7843,6 +7840,10 @@ msgstr "Barkod İşlemleri" msgid "Print test reports" msgstr "" +#: templates/stock_table.html:50 +msgid "Stock Options" +msgstr "" + #: templates/stock_table.html:55 msgid "Add to selected stock items" msgstr "" From 970f3f94ec8f321483c4c4dc1a6620fdcabe953e Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 28 Jul 2021 15:13:41 +1000 Subject: [PATCH 729/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ru/LC_MESSAGES/django.po | 613 +++++++++++----------- 1 file changed, 307 insertions(+), 306 deletions(-) diff --git a/InvenTree/locale/ru/LC_MESSAGES/django.po b/InvenTree/locale/ru/LC_MESSAGES/django.po index 09ae5fac29..5556dbe9a2 100644 --- a/InvenTree/locale/ru/LC_MESSAGES/django.po +++ b/InvenTree/locale/ru/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 21:01+0000\n" -"PO-Revision-Date: 2021-07-27 21:02\n" +"POT-Creation-Date: 2021-07-28 05:05+0000\n" +"PO-Revision-Date: 2021-07-28 05:13\n" "Last-Translator: \n" "Language-Team: Russian\n" "Language: ru_RU\n" @@ -33,42 +33,38 @@ msgstr "Соответствующее действие не найдено" msgid "Enter date" msgstr "Введите дату" -#: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 +#: InvenTree/forms.py:111 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 #: order/forms.py:74 part/forms.py:109 templates/js/forms.js:526 msgid "Confirm" msgstr "Подтвердить" -#: InvenTree/forms.py:128 +#: InvenTree/forms.py:127 msgid "Confirm delete" msgstr "Подтвердите удаление" -#: InvenTree/forms.py:129 +#: InvenTree/forms.py:128 msgid "Confirm item deletion" msgstr "Подтвердите удаление элемента" -#: InvenTree/forms.py:161 templates/registration/login.html:76 +#: InvenTree/forms.py:160 templates/registration/login.html:76 msgid "Enter password" msgstr "Введите пароль" -#: InvenTree/forms.py:162 +#: InvenTree/forms.py:161 msgid "Enter new password" msgstr "Введите новый пароль" -#: InvenTree/forms.py:169 +#: InvenTree/forms.py:168 msgid "Confirm password" msgstr "Подтвердить пароль" -#: InvenTree/forms.py:170 +#: InvenTree/forms.py:169 msgid "Confirm new password" msgstr "Подтвердите новый пароль" -#: InvenTree/forms.py:205 -msgid "Apply Theme" -msgstr "Применить тему" - -#: InvenTree/forms.py:235 +#: InvenTree/forms.py:201 msgid "Select Category" msgstr "Выбрать категорию" @@ -122,8 +118,8 @@ msgstr "Комментарий" msgid "File comment" msgstr "Комментарий к файлу" -#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:880 -#: common/models.py:881 part/models.py:2097 +#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:879 +#: common/models.py:880 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -432,27 +428,27 @@ msgstr "Перегрузка не может превысить 100%" msgid "Overage must be an integer value or a percentage" msgstr "Превышение должно быть целым числом или процентом" -#: InvenTree/views.py:608 +#: InvenTree/views.py:609 msgid "Delete Item" msgstr "Удалить элемент" -#: InvenTree/views.py:657 +#: InvenTree/views.py:658 msgid "Check box to confirm item deletion" msgstr "Установите флажок для подтверждения удаления элемента" -#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:673 templates/InvenTree/settings/user.html:14 msgid "Edit User Information" msgstr "Редактировать информацию о пользователе" -#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:684 templates/InvenTree/settings/user.html:18 msgid "Set Password" msgstr "Установить пароль" -#: InvenTree/views.py:702 +#: InvenTree/views.py:703 msgid "Password fields must match" msgstr "Пароли должны совпадать" -#: InvenTree/views.py:953 templates/navbar.html:95 +#: InvenTree/views.py:897 templates/navbar.html:95 msgid "System Information" msgstr "Информация о системе" @@ -522,7 +518,7 @@ msgstr "Целевая дата для сборки. Сборка будет п #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:909 +#: build/templates/build/detail.html:34 common/models.py:908 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -659,7 +655,8 @@ msgstr "Порядок сборки" #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 #: part/templates/part/navbar.html:45 templates/InvenTree/index.html:229 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:37 users/models.py:44 +#: templates/InvenTree/settings/navbar.html:89 +#: templates/InvenTree/settings/navbar.html:91 users/models.py:44 msgid "Build Orders" msgstr "Порядок сборки" @@ -1542,7 +1539,7 @@ msgstr "" msgid "Select {name} file to upload" msgstr "" -#: common/models.py:259 common/models.py:760 common/models.py:873 +#: common/models.py:259 common/models.py:739 common/models.py:872 msgid "Settings key (must be unique - case insensitive" msgstr "" @@ -1678,388 +1675,388 @@ msgstr "" msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:542 -msgid "Recent Part Count" -msgstr "" - -#: common/models.py:543 -msgid "Number of recent parts to display on index page" -msgstr "" - -#: common/models.py:549 part/models.py:2280 report/models.py:187 +#: common/models.py:542 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" -#: common/models.py:550 +#: common/models.py:543 msgid "Parts are templates by default" msgstr "" -#: common/models.py:556 part/models.py:865 templates/js/table_filters.js:132 +#: common/models.py:549 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" -#: common/models.py:557 +#: common/models.py:550 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:563 part/models.py:871 templates/js/table_filters.js:340 +#: common/models.py:556 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "" -#: common/models.py:564 +#: common/models.py:557 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:570 part/models.py:882 +#: common/models.py:563 part/models.py:882 msgid "Purchaseable" msgstr "" -#: common/models.py:571 +#: common/models.py:564 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:577 part/models.py:887 templates/js/table_filters.js:348 +#: common/models.py:570 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "" -#: common/models.py:578 +#: common/models.py:571 msgid "Parts are salable by default" msgstr "" -#: common/models.py:584 part/models.py:877 templates/js/table_filters.js:33 +#: common/models.py:577 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" -#: common/models.py:585 +#: common/models.py:578 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:591 part/models.py:897 templates/js/table_filters.js:29 +#: common/models.py:584 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" -#: common/models.py:592 +#: common/models.py:585 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:598 +#: common/models.py:591 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:599 +#: common/models.py:592 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:605 +#: common/models.py:598 msgid "Show Import in Views" msgstr "" -#: common/models.py:606 +#: common/models.py:599 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:612 +#: common/models.py:605 msgid "Show Price in Forms" msgstr "" -#: common/models.py:613 +#: common/models.py:606 msgid "Display part price in some forms" msgstr "" -#: common/models.py:619 +#: common/models.py:612 msgid "Show related parts" msgstr "" -#: common/models.py:620 +#: common/models.py:613 msgid "Display related parts for a part" msgstr "" -#: common/models.py:626 +#: common/models.py:619 msgid "Create initial stock" msgstr "" -#: common/models.py:627 +#: common/models.py:620 msgid "Create initial stock on part creation" msgstr "" -#: common/models.py:633 +#: common/models.py:626 msgid "Internal Prices" msgstr "" -#: common/models.py:634 +#: common/models.py:627 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:640 +#: common/models.py:633 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:641 +#: common/models.py:634 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:647 templates/stats.html:25 +#: common/models.py:640 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:648 +#: common/models.py:641 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:654 +#: common/models.py:647 msgid "Page Size" msgstr "" -#: common/models.py:655 +#: common/models.py:648 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:665 +#: common/models.py:658 msgid "Test Reports" msgstr "" -#: common/models.py:666 +#: common/models.py:659 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:672 -msgid "Search Preview Results" -msgstr "" - -#: common/models.py:673 -msgid "Number of results to show in search preview window" -msgstr "" - -#: common/models.py:679 +#: common/models.py:665 msgid "Stock Expiry" msgstr "" -#: common/models.py:680 +#: common/models.py:666 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:686 +#: common/models.py:672 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:687 +#: common/models.py:673 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:693 +#: common/models.py:679 msgid "Stock Stale Time" msgstr "" -#: common/models.py:694 +#: common/models.py:680 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:696 +#: common/models.py:682 msgid "days" msgstr "" -#: common/models.py:701 +#: common/models.py:687 msgid "Build Expired Stock" msgstr "" -#: common/models.py:702 +#: common/models.py:688 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:708 +#: common/models.py:694 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:709 +#: common/models.py:695 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:715 +#: common/models.py:701 msgid "Group by Part" msgstr "" -#: common/models.py:716 +#: common/models.py:702 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:722 -msgid "Recent Stock Count" -msgstr "" - -#: common/models.py:723 -msgid "Number of recent stock items to display on index page" -msgstr "" - -#: common/models.py:729 +#: common/models.py:708 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:730 +#: common/models.py:709 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:735 +#: common/models.py:714 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:736 +#: common/models.py:715 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:740 +#: common/models.py:719 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:741 +#: common/models.py:720 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:746 +#: common/models.py:725 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:747 +#: common/models.py:726 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:771 +#: common/models.py:750 msgid "Show starred parts" msgstr "" -#: common/models.py:772 +#: common/models.py:751 msgid "Show starred parts on the homepage" msgstr "" -#: common/models.py:777 +#: common/models.py:756 msgid "Show latest parts" msgstr "" -#: common/models.py:778 +#: common/models.py:757 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:783 +#: common/models.py:762 +msgid "Recent Part Count" +msgstr "" + +#: common/models.py:763 +msgid "Number of recent parts to display on index page" +msgstr "" + +#: common/models.py:769 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:784 +#: common/models.py:770 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:789 +#: common/models.py:775 msgid "Show recent stock changes" msgstr "" -#: common/models.py:790 +#: common/models.py:776 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:795 +#: common/models.py:781 +msgid "Recent Stock Count" +msgstr "" + +#: common/models.py:782 +msgid "Number of recent stock items to display on index page" +msgstr "" + +#: common/models.py:787 msgid "Show low stock" msgstr "" -#: common/models.py:796 +#: common/models.py:788 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:801 +#: common/models.py:793 msgid "Show depleted stock" msgstr "" -#: common/models.py:802 +#: common/models.py:794 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:807 +#: common/models.py:799 msgid "Show needed stock" msgstr "" -#: common/models.py:808 +#: common/models.py:800 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:813 +#: common/models.py:805 msgid "Show expired stock" msgstr "" -#: common/models.py:814 +#: common/models.py:806 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:819 +#: common/models.py:811 msgid "Show stale stock" msgstr "" -#: common/models.py:820 +#: common/models.py:812 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:825 +#: common/models.py:817 msgid "Show pending builds" msgstr "" -#: common/models.py:826 +#: common/models.py:818 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:831 +#: common/models.py:823 msgid "Show overdue builds" msgstr "" -#: common/models.py:832 +#: common/models.py:824 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:837 +#: common/models.py:829 msgid "Show outstanding POs" msgstr "" -#: common/models.py:838 +#: common/models.py:830 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:843 +#: common/models.py:835 msgid "Show overdue POs" msgstr "" -#: common/models.py:844 +#: common/models.py:836 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:849 +#: common/models.py:841 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:850 +#: common/models.py:842 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:855 +#: common/models.py:847 msgid "Show overdue SOs" msgstr "" -#: common/models.py:856 +#: common/models.py:848 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:910 company/forms.py:43 +#: common/models.py:854 +msgid "Search Preview Results" +msgstr "" + +#: common/models.py:855 +msgid "Number of results to show in search preview window" +msgstr "" + +#: common/models.py:909 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:917 company/templates/company/supplier_part.html:231 +#: common/models.py:916 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:918 +#: common/models.py:917 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1011 +#: common/models.py:1010 msgid "Default" msgstr "" @@ -2071,19 +2068,19 @@ msgstr "" msgid "Change Setting" msgstr "" -#: common/views.py:102 +#: common/views.py:119 msgid "Supplied value is not allowed" msgstr "" -#: common/views.py:111 +#: common/views.py:128 msgid "Supplied value must be a boolean" msgstr "" -#: common/views.py:121 +#: common/views.py:138 msgid "Change User Setting" msgstr "" -#: common/views.py:196 order/templates/order/order_wizard/po_upload.html:42 +#: common/views.py:213 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 #: order/templates/order/purchase_order_detail.html:26 order/views.py:290 @@ -2093,7 +2090,7 @@ msgstr "" msgid "Upload File" msgstr "" -#: common/views.py:197 order/templates/order/order_wizard/match_fields.html:52 +#: common/views.py:214 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 @@ -2101,19 +2098,19 @@ msgstr "" msgid "Match Fields" msgstr "" -#: common/views.py:198 +#: common/views.py:215 msgid "Match Items" msgstr "" -#: common/views.py:543 +#: common/views.py:560 msgid "Fields matching failed" msgstr "" -#: common/views.py:598 +#: common/views.py:615 msgid "Parts imported" msgstr "" -#: common/views.py:620 order/templates/order/order_wizard/match_fields.html:27 +#: common/views.py:637 order/templates/order/order_wizard/match_fields.html:27 #: order/templates/order/order_wizard/match_parts.html:19 #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 @@ -2501,7 +2498,8 @@ msgstr "" #: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 #: part/templates/part/navbar.html:74 templates/InvenTree/index.html:260 #: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:37 +#: templates/InvenTree/settings/navbar.html:95 +#: templates/InvenTree/settings/navbar.html:97 templates/navbar.html:37 #: users/models.py:45 msgid "Purchase Orders" msgstr "" @@ -2524,7 +2522,8 @@ msgstr "" #: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 #: part/templates/part/navbar.html:82 templates/InvenTree/index.html:291 #: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:43 templates/navbar.html:46 +#: templates/InvenTree/settings/navbar.html:101 +#: templates/InvenTree/settings/navbar.html:103 templates/navbar.html:46 #: users/models.py:46 msgid "Sales Orders" msgstr "" @@ -2625,8 +2624,8 @@ msgstr "" #: company/templates/company/manufacturer_part.html:133 #: part/templates/part/detail.html:162 -#: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:66 +#: templates/InvenTree/settings/category.html:26 +#: templates/InvenTree/settings/part.html:63 msgid "New Parameter" msgstr "" @@ -2659,7 +2658,8 @@ msgstr "" #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:150 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:34 templates/js/part.js:269 +#: templates/InvenTree/settings/navbar.html:83 +#: templates/InvenTree/settings/navbar.html:85 templates/js/part.js:269 #: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 #: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" @@ -3449,7 +3449,8 @@ msgstr "" #: part/templates/part/category_navbar.html:21 #: part/templates/part/category_navbar.html:24 #: templates/InvenTree/index.html:102 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:855 +#: templates/InvenTree/settings/navbar.html:71 +#: templates/InvenTree/settings/navbar.html:73 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -3995,7 +3996,8 @@ msgid "Part keywords to improve visibility in search results" msgstr "" #: part/models.py:755 part/models.py:2323 -#: part/templates/part/set_category.html:15 templates/js/part.js:641 +#: part/templates/part/set_category.html:15 +#: templates/InvenTree/settings/settings.html:165 templates/js/part.js:641 msgid "Category" msgstr "" @@ -4175,7 +4177,7 @@ msgid "Parameter Units" msgstr "" #: part/models.py:2280 part/models.py:2329 part/models.py:2330 -#: templates/InvenTree/settings/category.html:62 +#: templates/InvenTree/settings/settings.html:160 msgid "Parameter Template" msgstr "" @@ -4187,7 +4189,7 @@ msgstr "" msgid "Parameter Value" msgstr "" -#: part/models.py:2334 templates/InvenTree/settings/category.html:67 +#: part/models.py:2334 templates/InvenTree/settings/settings.html:169 msgid "Default Value" msgstr "" @@ -6146,120 +6148,140 @@ msgstr "" msgid "No stock location set" msgstr "" -#: templates/InvenTree/settings/appearance.html:10 -msgid "Theme Settings" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:17 -msgid "Color Themes" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:29 -#, python-format -msgid "\n" -" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" -" Please select another color theme :)\n" -" " -msgstr "" - -#: templates/InvenTree/settings/appearance.html:39 -msgid "Language" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:61 -msgid "Set Language" -msgstr "" - -#: templates/InvenTree/settings/build.html:10 -msgid "Build Order Settings" -msgstr "" - -#: templates/InvenTree/settings/category.html:9 -msgid "Category Settings" -msgstr "" - -#: templates/InvenTree/settings/category.html:25 -msgid "Category Parameter Templates" -msgstr "" - -#: templates/InvenTree/settings/category.html:52 -msgid "No category parameter templates found" -msgstr "" - -#: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:103 -msgid "Edit Template" -msgstr "" - -#: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:104 -msgid "Delete Template" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:10 -msgid "Currency Settings" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:25 -msgid "Base Currency" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:29 -msgid "Exchange Rates" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:39 -msgid "Last Update" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:45 -msgid "Never" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:50 -msgid "Update Now" -msgstr "" - -#: templates/InvenTree/settings/global.html:10 -msgid "Global InvenTree Settings" -msgstr "" - -#: templates/InvenTree/settings/global.html:26 +#: templates/InvenTree/settings/barcode.html:8 msgid "Barcode Settings" msgstr "" -#: templates/InvenTree/settings/global.html:34 -msgid "Search Settings" +#: templates/InvenTree/settings/build.html:8 +msgid "Build Order Settings" +msgstr "" + +#: templates/InvenTree/settings/category.html:7 +msgid "Category Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:8 +msgid "Currency Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:23 +msgid "Base Currency" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:27 +msgid "Exchange Rates" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:37 +msgid "Last Update" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:43 +msgid "Never" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:48 +msgid "Update Now" +msgstr "" + +#: templates/InvenTree/settings/global.html:9 +msgid "Server Settings" msgstr "" #: templates/InvenTree/settings/header.html:7 msgid "Setting" msgstr "" -#: templates/InvenTree/settings/part.html:9 +#: templates/InvenTree/settings/navbar.html:12 +#: templates/InvenTree/settings/user_settings.html:9 +msgid "User Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:15 +#: templates/InvenTree/settings/navbar.html:17 +msgid "Account" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:21 +#: templates/InvenTree/settings/navbar.html:23 +msgid "Home Page" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:27 +#: templates/InvenTree/settings/navbar.html:29 templates/js/tables.js:351 +#: templates/search_form.html:6 templates/search_form.html:8 +msgid "Search" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:34 +#: templates/InvenTree/settings/navbar.html:36 +#: templates/InvenTree/settings/settings.html:8 templates/navbar.html:84 +msgid "Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:44 +msgid "InvenTree Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:47 +#: templates/InvenTree/settings/navbar.html:49 templates/stats.html:9 +msgid "Server" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:53 +#: templates/InvenTree/settings/navbar.html:55 +msgid "Barcodes" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:59 +#: templates/InvenTree/settings/navbar.html:61 +msgid "Currencies" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:65 +#: templates/InvenTree/settings/navbar.html:67 +msgid "Reporting" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:77 +#: templates/InvenTree/settings/navbar.html:79 +msgid "Categories" +msgstr "" + +#: templates/InvenTree/settings/part.html:7 msgid "Part Settings" msgstr "" -#: templates/InvenTree/settings/part.html:14 +#: templates/InvenTree/settings/part.html:12 msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:46 +#: templates/InvenTree/settings/part.html:43 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:49 +#: templates/InvenTree/settings/part.html:46 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:62 +#: templates/InvenTree/settings/part.html:59 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:83 +#: templates/InvenTree/settings/part.html:80 msgid "No part parameter templates found" msgstr "" +#: templates/InvenTree/settings/part.html:100 +#: templates/InvenTree/settings/settings.html:172 +msgid "Edit Template" +msgstr "" + +#: templates/InvenTree/settings/part.html:101 +#: templates/InvenTree/settings/settings.html:173 +msgid "Delete Template" +msgstr "" + #: templates/InvenTree/settings/po.html:9 msgid "Purchase Order Settings" msgstr "" @@ -6268,95 +6290,79 @@ msgstr "" msgid "Report Settings" msgstr "" -#: templates/InvenTree/settings/setting.html:28 +#: templates/InvenTree/settings/setting.html:29 msgid "No value set" msgstr "" -#: templates/InvenTree/settings/setting.html:36 +#: templates/InvenTree/settings/setting.html:41 msgid "Edit setting" msgstr "" -#: templates/InvenTree/settings/settings.html:8 -#: templates/InvenTree/settings/settings.html:14 templates/navbar.html:84 -msgid "Settings" +#: templates/InvenTree/settings/settings.html:150 +msgid "No category parameter templates found" msgstr "" -#: templates/InvenTree/settings/so.html:9 +#: templates/InvenTree/settings/so.html:7 msgid "Sales Order Settings" msgstr "" -#: templates/InvenTree/settings/stock.html:9 +#: templates/InvenTree/settings/stock.html:7 msgid "Stock Settings" msgstr "" -#: templates/InvenTree/settings/stock.html:13 templates/stock_table.html:50 -msgid "Stock Options" +#: templates/InvenTree/settings/user.html:9 +msgid "Account Settings" msgstr "" -#: templates/InvenTree/settings/tabs.html:3 -#: templates/InvenTree/settings/tabs.html:12 -#: templates/InvenTree/settings/user.html:10 -#: templates/InvenTree/settings/user_settings.html:10 -msgid "User Settings" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:6 -msgid "Account" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:9 -msgid "Appearance" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:16 -msgid "InvenTree Settings" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:19 -msgid "Global" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:22 -msgid "Currencies" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:25 -msgid "Report" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:28 -msgid "Categories" -msgstr "" - -#: templates/InvenTree/settings/user.html:16 -msgid "User Information" -msgstr "" - -#: templates/InvenTree/settings/user.html:19 +#: templates/InvenTree/settings/user.html:15 msgid "Edit" msgstr "" -#: templates/InvenTree/settings/user.html:21 +#: templates/InvenTree/settings/user.html:17 msgid "Change Password" msgstr "" -#: templates/InvenTree/settings/user.html:28 +#: templates/InvenTree/settings/user.html:24 #: templates/registration/login.html:58 msgid "Username" msgstr "" -#: templates/InvenTree/settings/user.html:32 +#: templates/InvenTree/settings/user.html:28 msgid "First Name" msgstr "" -#: templates/InvenTree/settings/user.html:36 +#: templates/InvenTree/settings/user.html:32 msgid "Last Name" msgstr "" -#: templates/InvenTree/settings/user.html:40 +#: templates/InvenTree/settings/user.html:36 msgid "Email Address" msgstr "" +#: templates/InvenTree/settings/user.html:42 +msgid "Theme Settings" +msgstr "" + +#: templates/InvenTree/settings/user.html:63 +msgid "Set Theme" +msgstr "" + +#: templates/InvenTree/settings/user.html:70 +msgid "Language Settings" +msgstr "" + +#: templates/InvenTree/settings/user.html:90 +msgid "Set Language" +msgstr "" + +#: templates/InvenTree/settings/user_homepage.html:9 +msgid "Home Page Settings" +msgstr "" + +#: templates/InvenTree/settings/user_search.html:9 +msgid "Search Settings" +msgstr "" + #: templates/about.html:13 msgid "InvenTree Version Information" msgstr "" @@ -7650,11 +7656,6 @@ msgstr "" msgid "rows" msgstr "" -#: templates/js/tables.js:351 templates/search_form.html:6 -#: templates/search_form.html:8 -msgid "Search" -msgstr "" - #: templates/js/tables.js:354 msgid "No matching results" msgstr "" @@ -7779,10 +7780,6 @@ msgstr "" msgid "Send email" msgstr "" -#: templates/stats.html:9 -msgid "Server" -msgstr "" - #: templates/stats.html:13 msgid "Instance Name" msgstr "" @@ -7843,6 +7840,10 @@ msgstr "" msgid "Print test reports" msgstr "" +#: templates/stock_table.html:50 +msgid "Stock Options" +msgstr "" + #: templates/stock_table.html:55 msgid "Add to selected stock items" msgstr "" From 51bc060c08f71097c699850cc519e92844e58895 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 28 Jul 2021 15:13:42 +1000 Subject: [PATCH 730/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/pl/LC_MESSAGES/django.po | 613 +++++++++++----------- 1 file changed, 307 insertions(+), 306 deletions(-) diff --git a/InvenTree/locale/pl/LC_MESSAGES/django.po b/InvenTree/locale/pl/LC_MESSAGES/django.po index c617ab5912..d3a99fbf85 100644 --- a/InvenTree/locale/pl/LC_MESSAGES/django.po +++ b/InvenTree/locale/pl/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 21:01+0000\n" -"PO-Revision-Date: 2021-07-27 21:02\n" +"POT-Creation-Date: 2021-07-28 05:05+0000\n" +"PO-Revision-Date: 2021-07-28 05:13\n" "Last-Translator: \n" "Language-Team: Polish\n" "Language: pl_PL\n" @@ -33,42 +33,38 @@ msgstr "Nie znaleziono pasującej akcji" msgid "Enter date" msgstr "Wprowadź dane" -#: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 +#: InvenTree/forms.py:111 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 #: order/forms.py:74 part/forms.py:109 templates/js/forms.js:526 msgid "Confirm" msgstr "Potwierdź" -#: InvenTree/forms.py:128 +#: InvenTree/forms.py:127 msgid "Confirm delete" msgstr "Potwierdź usunięcie" -#: InvenTree/forms.py:129 +#: InvenTree/forms.py:128 msgid "Confirm item deletion" msgstr "Potwierdź usuwanie elementu" -#: InvenTree/forms.py:161 templates/registration/login.html:76 +#: InvenTree/forms.py:160 templates/registration/login.html:76 msgid "Enter password" msgstr "Wprowadź hasło" -#: InvenTree/forms.py:162 +#: InvenTree/forms.py:161 msgid "Enter new password" msgstr "Wprowadź nowe hasło" -#: InvenTree/forms.py:169 +#: InvenTree/forms.py:168 msgid "Confirm password" msgstr "Potwierdź hasło" -#: InvenTree/forms.py:170 +#: InvenTree/forms.py:169 msgid "Confirm new password" msgstr "Potwierdź nowe hasło" -#: InvenTree/forms.py:205 -msgid "Apply Theme" -msgstr "Zastosuj motyw" - -#: InvenTree/forms.py:235 +#: InvenTree/forms.py:201 msgid "Select Category" msgstr "Wybierz kategorię" @@ -122,8 +118,8 @@ msgstr "Komentarz" msgid "File comment" msgstr "Komentarz pliku" -#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:880 -#: common/models.py:881 part/models.py:2097 +#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:879 +#: common/models.py:880 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -432,27 +428,27 @@ msgstr "" msgid "Overage must be an integer value or a percentage" msgstr "" -#: InvenTree/views.py:608 +#: InvenTree/views.py:609 msgid "Delete Item" msgstr "Usuń element" -#: InvenTree/views.py:657 +#: InvenTree/views.py:658 msgid "Check box to confirm item deletion" msgstr "Zaznacz pole aby potwierdzić usunięcie elementu" -#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:673 templates/InvenTree/settings/user.html:14 msgid "Edit User Information" msgstr "Edytuj informacje użytkownika" -#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:684 templates/InvenTree/settings/user.html:18 msgid "Set Password" msgstr "Ustaw hasło" -#: InvenTree/views.py:702 +#: InvenTree/views.py:703 msgid "Password fields must match" msgstr "Hasła muszą być zgodne" -#: InvenTree/views.py:953 templates/navbar.html:95 +#: InvenTree/views.py:897 templates/navbar.html:95 msgid "System Information" msgstr "Informacja systemowa" @@ -522,7 +518,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:909 +#: build/templates/build/detail.html:34 common/models.py:908 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -659,7 +655,8 @@ msgstr "Zlecenie Budowy" #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 #: part/templates/part/navbar.html:45 templates/InvenTree/index.html:229 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:37 users/models.py:44 +#: templates/InvenTree/settings/navbar.html:89 +#: templates/InvenTree/settings/navbar.html:91 users/models.py:44 msgid "Build Orders" msgstr "Zlecenia budowy" @@ -1542,7 +1539,7 @@ msgstr "" msgid "Select {name} file to upload" msgstr "" -#: common/models.py:259 common/models.py:760 common/models.py:873 +#: common/models.py:259 common/models.py:739 common/models.py:872 msgid "Settings key (must be unique - case insensitive" msgstr "" @@ -1678,388 +1675,388 @@ msgstr "" msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:542 -msgid "Recent Part Count" -msgstr "" - -#: common/models.py:543 -msgid "Number of recent parts to display on index page" -msgstr "" - -#: common/models.py:549 part/models.py:2280 report/models.py:187 +#: common/models.py:542 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "Szablon" -#: common/models.py:550 +#: common/models.py:543 msgid "Parts are templates by default" msgstr "" -#: common/models.py:556 part/models.py:865 templates/js/table_filters.js:132 +#: common/models.py:549 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "Złożenie" -#: common/models.py:557 +#: common/models.py:550 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:563 part/models.py:871 templates/js/table_filters.js:340 +#: common/models.py:556 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "Komponent" -#: common/models.py:564 +#: common/models.py:557 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:570 part/models.py:882 +#: common/models.py:563 part/models.py:882 msgid "Purchaseable" msgstr "Możliwość zakupu" -#: common/models.py:571 +#: common/models.py:564 msgid "Parts are purchaseable by default" msgstr "Części są domyślnie z możliwością zakupu" -#: common/models.py:577 part/models.py:887 templates/js/table_filters.js:348 +#: common/models.py:570 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "Możliwość sprzedaży" -#: common/models.py:578 +#: common/models.py:571 msgid "Parts are salable by default" msgstr "Części są domyślnie z możliwością sprzedaży" -#: common/models.py:584 part/models.py:877 templates/js/table_filters.js:33 +#: common/models.py:577 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "Możliwość śledzenia" -#: common/models.py:585 +#: common/models.py:578 msgid "Parts are trackable by default" msgstr "Części są domyślnie z możliwością śledzenia" -#: common/models.py:591 part/models.py:897 templates/js/table_filters.js:29 +#: common/models.py:584 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "Wirtualny" -#: common/models.py:592 +#: common/models.py:585 msgid "Parts are virtual by default" msgstr "Części są domyślnie wirtualne" -#: common/models.py:598 +#: common/models.py:591 msgid "Show Quantity in Forms" msgstr "Pokaż ilość w formularzach" -#: common/models.py:599 +#: common/models.py:592 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:605 +#: common/models.py:598 msgid "Show Import in Views" msgstr "" -#: common/models.py:606 +#: common/models.py:599 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:612 +#: common/models.py:605 msgid "Show Price in Forms" msgstr "" -#: common/models.py:613 +#: common/models.py:606 msgid "Display part price in some forms" msgstr "" -#: common/models.py:619 +#: common/models.py:612 msgid "Show related parts" msgstr "" -#: common/models.py:620 +#: common/models.py:613 msgid "Display related parts for a part" msgstr "" -#: common/models.py:626 +#: common/models.py:619 msgid "Create initial stock" msgstr "" -#: common/models.py:627 +#: common/models.py:620 msgid "Create initial stock on part creation" msgstr "" -#: common/models.py:633 +#: common/models.py:626 msgid "Internal Prices" msgstr "" -#: common/models.py:634 +#: common/models.py:627 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:640 +#: common/models.py:633 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:641 +#: common/models.py:634 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:647 templates/stats.html:25 +#: common/models.py:640 templates/stats.html:25 msgid "Debug Mode" msgstr "Tryb Debugowania" -#: common/models.py:648 +#: common/models.py:641 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:654 +#: common/models.py:647 msgid "Page Size" msgstr "Rozmiar strony" -#: common/models.py:655 +#: common/models.py:648 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:665 +#: common/models.py:658 msgid "Test Reports" msgstr "Raporty testów" -#: common/models.py:666 +#: common/models.py:659 msgid "Enable generation of test reports" msgstr "Włącz generowanie raportów testów" -#: common/models.py:672 -msgid "Search Preview Results" -msgstr "" - -#: common/models.py:673 -msgid "Number of results to show in search preview window" -msgstr "" - -#: common/models.py:679 +#: common/models.py:665 msgid "Stock Expiry" msgstr "" -#: common/models.py:680 +#: common/models.py:666 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:686 +#: common/models.py:672 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:687 +#: common/models.py:673 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:693 +#: common/models.py:679 msgid "Stock Stale Time" msgstr "" -#: common/models.py:694 +#: common/models.py:680 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:696 +#: common/models.py:682 msgid "days" msgstr "dni" -#: common/models.py:701 +#: common/models.py:687 msgid "Build Expired Stock" msgstr "" -#: common/models.py:702 +#: common/models.py:688 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:708 +#: common/models.py:694 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:709 +#: common/models.py:695 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:715 +#: common/models.py:701 msgid "Group by Part" msgstr "Grupuj według komponentu" -#: common/models.py:716 +#: common/models.py:702 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:722 -msgid "Recent Stock Count" -msgstr "" - -#: common/models.py:723 -msgid "Number of recent stock items to display on index page" -msgstr "" - -#: common/models.py:729 +#: common/models.py:708 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:730 +#: common/models.py:709 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:735 +#: common/models.py:714 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:736 +#: common/models.py:715 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:740 +#: common/models.py:719 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:741 +#: common/models.py:720 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:746 +#: common/models.py:725 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:747 +#: common/models.py:726 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:771 +#: common/models.py:750 msgid "Show starred parts" msgstr "" -#: common/models.py:772 +#: common/models.py:751 msgid "Show starred parts on the homepage" msgstr "" -#: common/models.py:777 +#: common/models.py:756 msgid "Show latest parts" msgstr "" -#: common/models.py:778 +#: common/models.py:757 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:783 +#: common/models.py:762 +msgid "Recent Part Count" +msgstr "" + +#: common/models.py:763 +msgid "Number of recent parts to display on index page" +msgstr "" + +#: common/models.py:769 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:784 +#: common/models.py:770 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:789 +#: common/models.py:775 msgid "Show recent stock changes" msgstr "" -#: common/models.py:790 +#: common/models.py:776 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:795 +#: common/models.py:781 +msgid "Recent Stock Count" +msgstr "" + +#: common/models.py:782 +msgid "Number of recent stock items to display on index page" +msgstr "" + +#: common/models.py:787 msgid "Show low stock" msgstr "" -#: common/models.py:796 +#: common/models.py:788 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:801 +#: common/models.py:793 msgid "Show depleted stock" msgstr "" -#: common/models.py:802 +#: common/models.py:794 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:807 +#: common/models.py:799 msgid "Show needed stock" msgstr "" -#: common/models.py:808 +#: common/models.py:800 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:813 +#: common/models.py:805 msgid "Show expired stock" msgstr "" -#: common/models.py:814 +#: common/models.py:806 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:819 +#: common/models.py:811 msgid "Show stale stock" msgstr "" -#: common/models.py:820 +#: common/models.py:812 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:825 +#: common/models.py:817 msgid "Show pending builds" msgstr "" -#: common/models.py:826 +#: common/models.py:818 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:831 +#: common/models.py:823 msgid "Show overdue builds" msgstr "" -#: common/models.py:832 +#: common/models.py:824 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:837 +#: common/models.py:829 msgid "Show outstanding POs" msgstr "" -#: common/models.py:838 +#: common/models.py:830 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:843 +#: common/models.py:835 msgid "Show overdue POs" msgstr "" -#: common/models.py:844 +#: common/models.py:836 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:849 +#: common/models.py:841 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:850 +#: common/models.py:842 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:855 +#: common/models.py:847 msgid "Show overdue SOs" msgstr "" -#: common/models.py:856 +#: common/models.py:848 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:910 company/forms.py:43 +#: common/models.py:854 +msgid "Search Preview Results" +msgstr "" + +#: common/models.py:855 +msgid "Number of results to show in search preview window" +msgstr "" + +#: common/models.py:909 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:917 company/templates/company/supplier_part.html:231 +#: common/models.py:916 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "Cena" -#: common/models.py:918 +#: common/models.py:917 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1011 +#: common/models.py:1010 msgid "Default" msgstr "Domyślny" @@ -2071,19 +2068,19 @@ msgstr "Aktualna wartość" msgid "Change Setting" msgstr "Zmień ustawienie" -#: common/views.py:102 +#: common/views.py:119 msgid "Supplied value is not allowed" msgstr "" -#: common/views.py:111 +#: common/views.py:128 msgid "Supplied value must be a boolean" msgstr "" -#: common/views.py:121 +#: common/views.py:138 msgid "Change User Setting" msgstr "" -#: common/views.py:196 order/templates/order/order_wizard/po_upload.html:42 +#: common/views.py:213 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 #: order/templates/order/purchase_order_detail.html:26 order/views.py:290 @@ -2093,7 +2090,7 @@ msgstr "" msgid "Upload File" msgstr "Wyślij plik" -#: common/views.py:197 order/templates/order/order_wizard/match_fields.html:52 +#: common/views.py:214 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 @@ -2101,19 +2098,19 @@ msgstr "Wyślij plik" msgid "Match Fields" msgstr "" -#: common/views.py:198 +#: common/views.py:215 msgid "Match Items" msgstr "" -#: common/views.py:543 +#: common/views.py:560 msgid "Fields matching failed" msgstr "" -#: common/views.py:598 +#: common/views.py:615 msgid "Parts imported" msgstr "" -#: common/views.py:620 order/templates/order/order_wizard/match_fields.html:27 +#: common/views.py:637 order/templates/order/order_wizard/match_fields.html:27 #: order/templates/order/order_wizard/match_parts.html:19 #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 @@ -2501,7 +2498,8 @@ msgstr "Zapasy dostawcy" #: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 #: part/templates/part/navbar.html:74 templates/InvenTree/index.html:260 #: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:37 +#: templates/InvenTree/settings/navbar.html:95 +#: templates/InvenTree/settings/navbar.html:97 templates/navbar.html:37 #: users/models.py:45 msgid "Purchase Orders" msgstr "" @@ -2524,7 +2522,8 @@ msgstr "" #: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 #: part/templates/part/navbar.html:82 templates/InvenTree/index.html:291 #: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:43 templates/navbar.html:46 +#: templates/InvenTree/settings/navbar.html:101 +#: templates/InvenTree/settings/navbar.html:103 templates/navbar.html:46 #: users/models.py:46 msgid "Sales Orders" msgstr "" @@ -2625,8 +2624,8 @@ msgstr "Parametry" #: company/templates/company/manufacturer_part.html:133 #: part/templates/part/detail.html:162 -#: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:66 +#: templates/InvenTree/settings/category.html:26 +#: templates/InvenTree/settings/part.html:63 msgid "New Parameter" msgstr "" @@ -2659,7 +2658,8 @@ msgstr "" #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:150 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:34 templates/js/part.js:269 +#: templates/InvenTree/settings/navbar.html:83 +#: templates/InvenTree/settings/navbar.html:85 templates/js/part.js:269 #: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 #: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" @@ -3449,7 +3449,8 @@ msgstr "" #: part/templates/part/category_navbar.html:21 #: part/templates/part/category_navbar.html:24 #: templates/InvenTree/index.html:102 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:855 +#: templates/InvenTree/settings/navbar.html:71 +#: templates/InvenTree/settings/navbar.html:73 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -3995,7 +3996,8 @@ msgid "Part keywords to improve visibility in search results" msgstr "" #: part/models.py:755 part/models.py:2323 -#: part/templates/part/set_category.html:15 templates/js/part.js:641 +#: part/templates/part/set_category.html:15 +#: templates/InvenTree/settings/settings.html:165 templates/js/part.js:641 msgid "Category" msgstr "Kategoria" @@ -4175,7 +4177,7 @@ msgid "Parameter Units" msgstr "" #: part/models.py:2280 part/models.py:2329 part/models.py:2330 -#: templates/InvenTree/settings/category.html:62 +#: templates/InvenTree/settings/settings.html:160 msgid "Parameter Template" msgstr "" @@ -4187,7 +4189,7 @@ msgstr "Dane" msgid "Parameter Value" msgstr "" -#: part/models.py:2334 templates/InvenTree/settings/category.html:67 +#: part/models.py:2334 templates/InvenTree/settings/settings.html:169 msgid "Default Value" msgstr "Wartość domyślna" @@ -6146,120 +6148,140 @@ msgstr "" msgid "No stock location set" msgstr "" -#: templates/InvenTree/settings/appearance.html:10 -msgid "Theme Settings" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:17 -msgid "Color Themes" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:29 -#, python-format -msgid "\n" -" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" -" Please select another color theme :)\n" -" " -msgstr "" - -#: templates/InvenTree/settings/appearance.html:39 -msgid "Language" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:61 -msgid "Set Language" -msgstr "" - -#: templates/InvenTree/settings/build.html:10 -msgid "Build Order Settings" -msgstr "" - -#: templates/InvenTree/settings/category.html:9 -msgid "Category Settings" -msgstr "" - -#: templates/InvenTree/settings/category.html:25 -msgid "Category Parameter Templates" -msgstr "" - -#: templates/InvenTree/settings/category.html:52 -msgid "No category parameter templates found" -msgstr "" - -#: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:103 -msgid "Edit Template" -msgstr "" - -#: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:104 -msgid "Delete Template" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:10 -msgid "Currency Settings" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:25 -msgid "Base Currency" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:29 -msgid "Exchange Rates" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:39 -msgid "Last Update" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:45 -msgid "Never" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:50 -msgid "Update Now" -msgstr "" - -#: templates/InvenTree/settings/global.html:10 -msgid "Global InvenTree Settings" -msgstr "" - -#: templates/InvenTree/settings/global.html:26 +#: templates/InvenTree/settings/barcode.html:8 msgid "Barcode Settings" msgstr "" -#: templates/InvenTree/settings/global.html:34 -msgid "Search Settings" +#: templates/InvenTree/settings/build.html:8 +msgid "Build Order Settings" +msgstr "" + +#: templates/InvenTree/settings/category.html:7 +msgid "Category Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:8 +msgid "Currency Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:23 +msgid "Base Currency" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:27 +msgid "Exchange Rates" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:37 +msgid "Last Update" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:43 +msgid "Never" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:48 +msgid "Update Now" +msgstr "" + +#: templates/InvenTree/settings/global.html:9 +msgid "Server Settings" msgstr "" #: templates/InvenTree/settings/header.html:7 msgid "Setting" msgstr "" -#: templates/InvenTree/settings/part.html:9 +#: templates/InvenTree/settings/navbar.html:12 +#: templates/InvenTree/settings/user_settings.html:9 +msgid "User Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:15 +#: templates/InvenTree/settings/navbar.html:17 +msgid "Account" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:21 +#: templates/InvenTree/settings/navbar.html:23 +msgid "Home Page" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:27 +#: templates/InvenTree/settings/navbar.html:29 templates/js/tables.js:351 +#: templates/search_form.html:6 templates/search_form.html:8 +msgid "Search" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:34 +#: templates/InvenTree/settings/navbar.html:36 +#: templates/InvenTree/settings/settings.html:8 templates/navbar.html:84 +msgid "Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:44 +msgid "InvenTree Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:47 +#: templates/InvenTree/settings/navbar.html:49 templates/stats.html:9 +msgid "Server" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:53 +#: templates/InvenTree/settings/navbar.html:55 +msgid "Barcodes" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:59 +#: templates/InvenTree/settings/navbar.html:61 +msgid "Currencies" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:65 +#: templates/InvenTree/settings/navbar.html:67 +msgid "Reporting" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:77 +#: templates/InvenTree/settings/navbar.html:79 +msgid "Categories" +msgstr "" + +#: templates/InvenTree/settings/part.html:7 msgid "Part Settings" msgstr "" -#: templates/InvenTree/settings/part.html:14 +#: templates/InvenTree/settings/part.html:12 msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:46 +#: templates/InvenTree/settings/part.html:43 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:49 +#: templates/InvenTree/settings/part.html:46 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:62 +#: templates/InvenTree/settings/part.html:59 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:83 +#: templates/InvenTree/settings/part.html:80 msgid "No part parameter templates found" msgstr "" +#: templates/InvenTree/settings/part.html:100 +#: templates/InvenTree/settings/settings.html:172 +msgid "Edit Template" +msgstr "" + +#: templates/InvenTree/settings/part.html:101 +#: templates/InvenTree/settings/settings.html:173 +msgid "Delete Template" +msgstr "" + #: templates/InvenTree/settings/po.html:9 msgid "Purchase Order Settings" msgstr "" @@ -6268,95 +6290,79 @@ msgstr "" msgid "Report Settings" msgstr "" -#: templates/InvenTree/settings/setting.html:28 +#: templates/InvenTree/settings/setting.html:29 msgid "No value set" msgstr "" -#: templates/InvenTree/settings/setting.html:36 +#: templates/InvenTree/settings/setting.html:41 msgid "Edit setting" msgstr "" -#: templates/InvenTree/settings/settings.html:8 -#: templates/InvenTree/settings/settings.html:14 templates/navbar.html:84 -msgid "Settings" +#: templates/InvenTree/settings/settings.html:150 +msgid "No category parameter templates found" msgstr "" -#: templates/InvenTree/settings/so.html:9 +#: templates/InvenTree/settings/so.html:7 msgid "Sales Order Settings" msgstr "" -#: templates/InvenTree/settings/stock.html:9 +#: templates/InvenTree/settings/stock.html:7 msgid "Stock Settings" msgstr "" -#: templates/InvenTree/settings/stock.html:13 templates/stock_table.html:50 -msgid "Stock Options" +#: templates/InvenTree/settings/user.html:9 +msgid "Account Settings" msgstr "" -#: templates/InvenTree/settings/tabs.html:3 -#: templates/InvenTree/settings/tabs.html:12 -#: templates/InvenTree/settings/user.html:10 -#: templates/InvenTree/settings/user_settings.html:10 -msgid "User Settings" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:6 -msgid "Account" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:9 -msgid "Appearance" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:16 -msgid "InvenTree Settings" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:19 -msgid "Global" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:22 -msgid "Currencies" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:25 -msgid "Report" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:28 -msgid "Categories" -msgstr "" - -#: templates/InvenTree/settings/user.html:16 -msgid "User Information" -msgstr "" - -#: templates/InvenTree/settings/user.html:19 +#: templates/InvenTree/settings/user.html:15 msgid "Edit" msgstr "" -#: templates/InvenTree/settings/user.html:21 +#: templates/InvenTree/settings/user.html:17 msgid "Change Password" msgstr "" -#: templates/InvenTree/settings/user.html:28 +#: templates/InvenTree/settings/user.html:24 #: templates/registration/login.html:58 msgid "Username" msgstr "" -#: templates/InvenTree/settings/user.html:32 +#: templates/InvenTree/settings/user.html:28 msgid "First Name" msgstr "" -#: templates/InvenTree/settings/user.html:36 +#: templates/InvenTree/settings/user.html:32 msgid "Last Name" msgstr "" -#: templates/InvenTree/settings/user.html:40 +#: templates/InvenTree/settings/user.html:36 msgid "Email Address" msgstr "Adres e-mail" +#: templates/InvenTree/settings/user.html:42 +msgid "Theme Settings" +msgstr "" + +#: templates/InvenTree/settings/user.html:63 +msgid "Set Theme" +msgstr "" + +#: templates/InvenTree/settings/user.html:70 +msgid "Language Settings" +msgstr "" + +#: templates/InvenTree/settings/user.html:90 +msgid "Set Language" +msgstr "" + +#: templates/InvenTree/settings/user_homepage.html:9 +msgid "Home Page Settings" +msgstr "" + +#: templates/InvenTree/settings/user_search.html:9 +msgid "Search Settings" +msgstr "" + #: templates/about.html:13 msgid "InvenTree Version Information" msgstr "" @@ -7650,11 +7656,6 @@ msgstr "" msgid "rows" msgstr "" -#: templates/js/tables.js:351 templates/search_form.html:6 -#: templates/search_form.html:8 -msgid "Search" -msgstr "" - #: templates/js/tables.js:354 msgid "No matching results" msgstr "" @@ -7779,10 +7780,6 @@ msgstr "" msgid "Send email" msgstr "" -#: templates/stats.html:9 -msgid "Server" -msgstr "" - #: templates/stats.html:13 msgid "Instance Name" msgstr "" @@ -7843,6 +7840,10 @@ msgstr "" msgid "Print test reports" msgstr "" +#: templates/stock_table.html:50 +msgid "Stock Options" +msgstr "" + #: templates/stock_table.html:55 msgid "Add to selected stock items" msgstr "" From 050c430400726f214349dfa58dea3260ee963880 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 28 Jul 2021 15:13:43 +1000 Subject: [PATCH 731/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/ja/LC_MESSAGES/django.po | 613 +++++++++++----------- 1 file changed, 307 insertions(+), 306 deletions(-) diff --git a/InvenTree/locale/ja/LC_MESSAGES/django.po b/InvenTree/locale/ja/LC_MESSAGES/django.po index 2daf424ee2..df6371720f 100644 --- a/InvenTree/locale/ja/LC_MESSAGES/django.po +++ b/InvenTree/locale/ja/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 21:01+0000\n" -"PO-Revision-Date: 2021-07-27 21:02\n" +"POT-Creation-Date: 2021-07-28 05:05+0000\n" +"PO-Revision-Date: 2021-07-28 05:13\n" "Last-Translator: \n" "Language-Team: Japanese\n" "Language: ja_JP\n" @@ -33,42 +33,38 @@ msgstr "一致するアクションが見つかりませんでした" msgid "Enter date" msgstr "日付を入力する" -#: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 +#: InvenTree/forms.py:111 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 #: order/forms.py:74 part/forms.py:109 templates/js/forms.js:526 msgid "Confirm" msgstr "確認" -#: InvenTree/forms.py:128 +#: InvenTree/forms.py:127 msgid "Confirm delete" msgstr "削除の確認" -#: InvenTree/forms.py:129 +#: InvenTree/forms.py:128 msgid "Confirm item deletion" msgstr "削除の確認" -#: InvenTree/forms.py:161 templates/registration/login.html:76 +#: InvenTree/forms.py:160 templates/registration/login.html:76 msgid "Enter password" msgstr "パスワードを入力してください" -#: InvenTree/forms.py:162 +#: InvenTree/forms.py:161 msgid "Enter new password" msgstr "新しいパスワードを入力してください。" -#: InvenTree/forms.py:169 +#: InvenTree/forms.py:168 msgid "Confirm password" msgstr "パスワードの確認" -#: InvenTree/forms.py:170 +#: InvenTree/forms.py:169 msgid "Confirm new password" msgstr "新しいパスワードの確認" -#: InvenTree/forms.py:205 -msgid "Apply Theme" -msgstr "テーマを適用" - -#: InvenTree/forms.py:235 +#: InvenTree/forms.py:201 msgid "Select Category" msgstr "カテゴリの選択" @@ -122,8 +118,8 @@ msgstr "コメント:" msgid "File comment" msgstr "ファイルコメント" -#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:880 -#: common/models.py:881 part/models.py:2097 +#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:879 +#: common/models.py:880 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -432,27 +428,27 @@ msgstr "" msgid "Overage must be an integer value or a percentage" msgstr "" -#: InvenTree/views.py:608 +#: InvenTree/views.py:609 msgid "Delete Item" msgstr "" -#: InvenTree/views.py:657 +#: InvenTree/views.py:658 msgid "Check box to confirm item deletion" msgstr "" -#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:673 templates/InvenTree/settings/user.html:14 msgid "Edit User Information" msgstr "" -#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:684 templates/InvenTree/settings/user.html:18 msgid "Set Password" msgstr "" -#: InvenTree/views.py:702 +#: InvenTree/views.py:703 msgid "Password fields must match" msgstr "" -#: InvenTree/views.py:953 templates/navbar.html:95 +#: InvenTree/views.py:897 templates/navbar.html:95 msgid "System Information" msgstr "" @@ -522,7 +518,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:909 +#: build/templates/build/detail.html:34 common/models.py:908 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -659,7 +655,8 @@ msgstr "" #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 #: part/templates/part/navbar.html:45 templates/InvenTree/index.html:229 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:37 users/models.py:44 +#: templates/InvenTree/settings/navbar.html:89 +#: templates/InvenTree/settings/navbar.html:91 users/models.py:44 msgid "Build Orders" msgstr "" @@ -1542,7 +1539,7 @@ msgstr "" msgid "Select {name} file to upload" msgstr "" -#: common/models.py:259 common/models.py:760 common/models.py:873 +#: common/models.py:259 common/models.py:739 common/models.py:872 msgid "Settings key (must be unique - case insensitive" msgstr "" @@ -1678,388 +1675,388 @@ msgstr "" msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:542 -msgid "Recent Part Count" -msgstr "" - -#: common/models.py:543 -msgid "Number of recent parts to display on index page" -msgstr "" - -#: common/models.py:549 part/models.py:2280 report/models.py:187 +#: common/models.py:542 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "テンプレート" -#: common/models.py:550 +#: common/models.py:543 msgid "Parts are templates by default" msgstr "パーツはデフォルトのテンプレートです" -#: common/models.py:556 part/models.py:865 templates/js/table_filters.js:132 +#: common/models.py:549 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "アセンブリ" -#: common/models.py:557 +#: common/models.py:550 msgid "Parts can be assembled from other components by default" msgstr "パーツはデフォルトで他のコンポーネントから組み立てることができます" -#: common/models.py:563 part/models.py:871 templates/js/table_filters.js:340 +#: common/models.py:556 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "コンポーネント" -#: common/models.py:564 +#: common/models.py:557 msgid "Parts can be used as sub-components by default" msgstr "パーツはデフォルトでサブコンポーネントとして使用できます" -#: common/models.py:570 part/models.py:882 +#: common/models.py:563 part/models.py:882 msgid "Purchaseable" msgstr "購入可能" -#: common/models.py:571 +#: common/models.py:564 msgid "Parts are purchaseable by default" msgstr "パーツはデフォルトで購入可能です" -#: common/models.py:577 part/models.py:887 templates/js/table_filters.js:348 +#: common/models.py:570 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "" -#: common/models.py:578 +#: common/models.py:571 msgid "Parts are salable by default" msgstr "パーツはデフォルトで販売可能です" -#: common/models.py:584 part/models.py:877 templates/js/table_filters.js:33 +#: common/models.py:577 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "追跡可能" -#: common/models.py:585 +#: common/models.py:578 msgid "Parts are trackable by default" msgstr "パーツはデフォルトで追跡可能です" -#: common/models.py:591 part/models.py:897 templates/js/table_filters.js:29 +#: common/models.py:584 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" -#: common/models.py:592 +#: common/models.py:585 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:598 +#: common/models.py:591 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:599 +#: common/models.py:592 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:605 +#: common/models.py:598 msgid "Show Import in Views" msgstr "" -#: common/models.py:606 +#: common/models.py:599 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:612 +#: common/models.py:605 msgid "Show Price in Forms" msgstr "" -#: common/models.py:613 +#: common/models.py:606 msgid "Display part price in some forms" msgstr "" -#: common/models.py:619 +#: common/models.py:612 msgid "Show related parts" msgstr "" -#: common/models.py:620 +#: common/models.py:613 msgid "Display related parts for a part" msgstr "" -#: common/models.py:626 +#: common/models.py:619 msgid "Create initial stock" msgstr "" -#: common/models.py:627 +#: common/models.py:620 msgid "Create initial stock on part creation" msgstr "" -#: common/models.py:633 +#: common/models.py:626 msgid "Internal Prices" msgstr "" -#: common/models.py:634 +#: common/models.py:627 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:640 +#: common/models.py:633 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:641 +#: common/models.py:634 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:647 templates/stats.html:25 +#: common/models.py:640 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:648 +#: common/models.py:641 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:654 +#: common/models.py:647 msgid "Page Size" msgstr "" -#: common/models.py:655 +#: common/models.py:648 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:665 +#: common/models.py:658 msgid "Test Reports" msgstr "" -#: common/models.py:666 +#: common/models.py:659 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:672 -msgid "Search Preview Results" -msgstr "" - -#: common/models.py:673 -msgid "Number of results to show in search preview window" -msgstr "" - -#: common/models.py:679 +#: common/models.py:665 msgid "Stock Expiry" msgstr "" -#: common/models.py:680 +#: common/models.py:666 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:686 +#: common/models.py:672 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:687 +#: common/models.py:673 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:693 +#: common/models.py:679 msgid "Stock Stale Time" msgstr "" -#: common/models.py:694 +#: common/models.py:680 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:696 +#: common/models.py:682 msgid "days" msgstr "" -#: common/models.py:701 +#: common/models.py:687 msgid "Build Expired Stock" msgstr "" -#: common/models.py:702 +#: common/models.py:688 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:708 +#: common/models.py:694 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:709 +#: common/models.py:695 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:715 +#: common/models.py:701 msgid "Group by Part" msgstr "" -#: common/models.py:716 +#: common/models.py:702 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:722 -msgid "Recent Stock Count" -msgstr "" - -#: common/models.py:723 -msgid "Number of recent stock items to display on index page" -msgstr "" - -#: common/models.py:729 +#: common/models.py:708 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:730 +#: common/models.py:709 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:735 +#: common/models.py:714 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:736 +#: common/models.py:715 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:740 +#: common/models.py:719 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:741 +#: common/models.py:720 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:746 +#: common/models.py:725 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:747 +#: common/models.py:726 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:771 +#: common/models.py:750 msgid "Show starred parts" msgstr "" -#: common/models.py:772 +#: common/models.py:751 msgid "Show starred parts on the homepage" msgstr "" -#: common/models.py:777 +#: common/models.py:756 msgid "Show latest parts" msgstr "" -#: common/models.py:778 +#: common/models.py:757 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:783 +#: common/models.py:762 +msgid "Recent Part Count" +msgstr "" + +#: common/models.py:763 +msgid "Number of recent parts to display on index page" +msgstr "" + +#: common/models.py:769 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:784 +#: common/models.py:770 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:789 +#: common/models.py:775 msgid "Show recent stock changes" msgstr "" -#: common/models.py:790 +#: common/models.py:776 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:795 +#: common/models.py:781 +msgid "Recent Stock Count" +msgstr "" + +#: common/models.py:782 +msgid "Number of recent stock items to display on index page" +msgstr "" + +#: common/models.py:787 msgid "Show low stock" msgstr "" -#: common/models.py:796 +#: common/models.py:788 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:801 +#: common/models.py:793 msgid "Show depleted stock" msgstr "" -#: common/models.py:802 +#: common/models.py:794 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:807 +#: common/models.py:799 msgid "Show needed stock" msgstr "" -#: common/models.py:808 +#: common/models.py:800 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:813 +#: common/models.py:805 msgid "Show expired stock" msgstr "" -#: common/models.py:814 +#: common/models.py:806 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:819 +#: common/models.py:811 msgid "Show stale stock" msgstr "" -#: common/models.py:820 +#: common/models.py:812 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:825 +#: common/models.py:817 msgid "Show pending builds" msgstr "" -#: common/models.py:826 +#: common/models.py:818 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:831 +#: common/models.py:823 msgid "Show overdue builds" msgstr "" -#: common/models.py:832 +#: common/models.py:824 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:837 +#: common/models.py:829 msgid "Show outstanding POs" msgstr "" -#: common/models.py:838 +#: common/models.py:830 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:843 +#: common/models.py:835 msgid "Show overdue POs" msgstr "" -#: common/models.py:844 +#: common/models.py:836 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:849 +#: common/models.py:841 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:850 +#: common/models.py:842 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:855 +#: common/models.py:847 msgid "Show overdue SOs" msgstr "" -#: common/models.py:856 +#: common/models.py:848 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:910 company/forms.py:43 +#: common/models.py:854 +msgid "Search Preview Results" +msgstr "" + +#: common/models.py:855 +msgid "Number of results to show in search preview window" +msgstr "" + +#: common/models.py:909 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:917 company/templates/company/supplier_part.html:231 +#: common/models.py:916 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:918 +#: common/models.py:917 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1011 +#: common/models.py:1010 msgid "Default" msgstr "" @@ -2071,19 +2068,19 @@ msgstr "" msgid "Change Setting" msgstr "" -#: common/views.py:102 +#: common/views.py:119 msgid "Supplied value is not allowed" msgstr "" -#: common/views.py:111 +#: common/views.py:128 msgid "Supplied value must be a boolean" msgstr "" -#: common/views.py:121 +#: common/views.py:138 msgid "Change User Setting" msgstr "" -#: common/views.py:196 order/templates/order/order_wizard/po_upload.html:42 +#: common/views.py:213 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 #: order/templates/order/purchase_order_detail.html:26 order/views.py:290 @@ -2093,7 +2090,7 @@ msgstr "" msgid "Upload File" msgstr "" -#: common/views.py:197 order/templates/order/order_wizard/match_fields.html:52 +#: common/views.py:214 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 @@ -2101,19 +2098,19 @@ msgstr "" msgid "Match Fields" msgstr "" -#: common/views.py:198 +#: common/views.py:215 msgid "Match Items" msgstr "" -#: common/views.py:543 +#: common/views.py:560 msgid "Fields matching failed" msgstr "" -#: common/views.py:598 +#: common/views.py:615 msgid "Parts imported" msgstr "" -#: common/views.py:620 order/templates/order/order_wizard/match_fields.html:27 +#: common/views.py:637 order/templates/order/order_wizard/match_fields.html:27 #: order/templates/order/order_wizard/match_parts.html:19 #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 @@ -2501,7 +2498,8 @@ msgstr "" #: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 #: part/templates/part/navbar.html:74 templates/InvenTree/index.html:260 #: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:37 +#: templates/InvenTree/settings/navbar.html:95 +#: templates/InvenTree/settings/navbar.html:97 templates/navbar.html:37 #: users/models.py:45 msgid "Purchase Orders" msgstr "" @@ -2524,7 +2522,8 @@ msgstr "" #: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 #: part/templates/part/navbar.html:82 templates/InvenTree/index.html:291 #: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:43 templates/navbar.html:46 +#: templates/InvenTree/settings/navbar.html:101 +#: templates/InvenTree/settings/navbar.html:103 templates/navbar.html:46 #: users/models.py:46 msgid "Sales Orders" msgstr "" @@ -2625,8 +2624,8 @@ msgstr "" #: company/templates/company/manufacturer_part.html:133 #: part/templates/part/detail.html:162 -#: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:66 +#: templates/InvenTree/settings/category.html:26 +#: templates/InvenTree/settings/part.html:63 msgid "New Parameter" msgstr "" @@ -2659,7 +2658,8 @@ msgstr "メーカー・パーツの在庫" #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:150 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:34 templates/js/part.js:269 +#: templates/InvenTree/settings/navbar.html:83 +#: templates/InvenTree/settings/navbar.html:85 templates/js/part.js:269 #: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 #: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" @@ -3449,7 +3449,8 @@ msgstr "%(order)s - %(desc)s の未処理のパーツを受け取 #: part/templates/part/category_navbar.html:21 #: part/templates/part/category_navbar.html:24 #: templates/InvenTree/index.html:102 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:855 +#: templates/InvenTree/settings/navbar.html:71 +#: templates/InvenTree/settings/navbar.html:73 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -3995,7 +3996,8 @@ msgid "Part keywords to improve visibility in search results" msgstr "" #: part/models.py:755 part/models.py:2323 -#: part/templates/part/set_category.html:15 templates/js/part.js:641 +#: part/templates/part/set_category.html:15 +#: templates/InvenTree/settings/settings.html:165 templates/js/part.js:641 msgid "Category" msgstr "" @@ -4175,7 +4177,7 @@ msgid "Parameter Units" msgstr "" #: part/models.py:2280 part/models.py:2329 part/models.py:2330 -#: templates/InvenTree/settings/category.html:62 +#: templates/InvenTree/settings/settings.html:160 msgid "Parameter Template" msgstr "" @@ -4187,7 +4189,7 @@ msgstr "" msgid "Parameter Value" msgstr "" -#: part/models.py:2334 templates/InvenTree/settings/category.html:67 +#: part/models.py:2334 templates/InvenTree/settings/settings.html:169 msgid "Default Value" msgstr "" @@ -6146,120 +6148,140 @@ msgstr "" msgid "No stock location set" msgstr "" -#: templates/InvenTree/settings/appearance.html:10 -msgid "Theme Settings" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:17 -msgid "Color Themes" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:29 -#, python-format -msgid "\n" -" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" -" Please select another color theme :)\n" -" " -msgstr "" - -#: templates/InvenTree/settings/appearance.html:39 -msgid "Language" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:61 -msgid "Set Language" -msgstr "" - -#: templates/InvenTree/settings/build.html:10 -msgid "Build Order Settings" -msgstr "" - -#: templates/InvenTree/settings/category.html:9 -msgid "Category Settings" -msgstr "" - -#: templates/InvenTree/settings/category.html:25 -msgid "Category Parameter Templates" -msgstr "" - -#: templates/InvenTree/settings/category.html:52 -msgid "No category parameter templates found" -msgstr "" - -#: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:103 -msgid "Edit Template" -msgstr "" - -#: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:104 -msgid "Delete Template" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:10 -msgid "Currency Settings" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:25 -msgid "Base Currency" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:29 -msgid "Exchange Rates" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:39 -msgid "Last Update" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:45 -msgid "Never" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:50 -msgid "Update Now" -msgstr "" - -#: templates/InvenTree/settings/global.html:10 -msgid "Global InvenTree Settings" -msgstr "" - -#: templates/InvenTree/settings/global.html:26 +#: templates/InvenTree/settings/barcode.html:8 msgid "Barcode Settings" msgstr "" -#: templates/InvenTree/settings/global.html:34 -msgid "Search Settings" +#: templates/InvenTree/settings/build.html:8 +msgid "Build Order Settings" +msgstr "" + +#: templates/InvenTree/settings/category.html:7 +msgid "Category Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:8 +msgid "Currency Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:23 +msgid "Base Currency" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:27 +msgid "Exchange Rates" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:37 +msgid "Last Update" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:43 +msgid "Never" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:48 +msgid "Update Now" +msgstr "" + +#: templates/InvenTree/settings/global.html:9 +msgid "Server Settings" msgstr "" #: templates/InvenTree/settings/header.html:7 msgid "Setting" msgstr "" -#: templates/InvenTree/settings/part.html:9 +#: templates/InvenTree/settings/navbar.html:12 +#: templates/InvenTree/settings/user_settings.html:9 +msgid "User Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:15 +#: templates/InvenTree/settings/navbar.html:17 +msgid "Account" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:21 +#: templates/InvenTree/settings/navbar.html:23 +msgid "Home Page" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:27 +#: templates/InvenTree/settings/navbar.html:29 templates/js/tables.js:351 +#: templates/search_form.html:6 templates/search_form.html:8 +msgid "Search" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:34 +#: templates/InvenTree/settings/navbar.html:36 +#: templates/InvenTree/settings/settings.html:8 templates/navbar.html:84 +msgid "Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:44 +msgid "InvenTree Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:47 +#: templates/InvenTree/settings/navbar.html:49 templates/stats.html:9 +msgid "Server" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:53 +#: templates/InvenTree/settings/navbar.html:55 +msgid "Barcodes" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:59 +#: templates/InvenTree/settings/navbar.html:61 +msgid "Currencies" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:65 +#: templates/InvenTree/settings/navbar.html:67 +msgid "Reporting" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:77 +#: templates/InvenTree/settings/navbar.html:79 +msgid "Categories" +msgstr "" + +#: templates/InvenTree/settings/part.html:7 msgid "Part Settings" msgstr "" -#: templates/InvenTree/settings/part.html:14 +#: templates/InvenTree/settings/part.html:12 msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:46 +#: templates/InvenTree/settings/part.html:43 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:49 +#: templates/InvenTree/settings/part.html:46 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:62 +#: templates/InvenTree/settings/part.html:59 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:83 +#: templates/InvenTree/settings/part.html:80 msgid "No part parameter templates found" msgstr "" +#: templates/InvenTree/settings/part.html:100 +#: templates/InvenTree/settings/settings.html:172 +msgid "Edit Template" +msgstr "" + +#: templates/InvenTree/settings/part.html:101 +#: templates/InvenTree/settings/settings.html:173 +msgid "Delete Template" +msgstr "" + #: templates/InvenTree/settings/po.html:9 msgid "Purchase Order Settings" msgstr "" @@ -6268,95 +6290,79 @@ msgstr "" msgid "Report Settings" msgstr "" -#: templates/InvenTree/settings/setting.html:28 +#: templates/InvenTree/settings/setting.html:29 msgid "No value set" msgstr "" -#: templates/InvenTree/settings/setting.html:36 +#: templates/InvenTree/settings/setting.html:41 msgid "Edit setting" msgstr "" -#: templates/InvenTree/settings/settings.html:8 -#: templates/InvenTree/settings/settings.html:14 templates/navbar.html:84 -msgid "Settings" +#: templates/InvenTree/settings/settings.html:150 +msgid "No category parameter templates found" msgstr "" -#: templates/InvenTree/settings/so.html:9 +#: templates/InvenTree/settings/so.html:7 msgid "Sales Order Settings" msgstr "" -#: templates/InvenTree/settings/stock.html:9 +#: templates/InvenTree/settings/stock.html:7 msgid "Stock Settings" msgstr "" -#: templates/InvenTree/settings/stock.html:13 templates/stock_table.html:50 -msgid "Stock Options" +#: templates/InvenTree/settings/user.html:9 +msgid "Account Settings" msgstr "" -#: templates/InvenTree/settings/tabs.html:3 -#: templates/InvenTree/settings/tabs.html:12 -#: templates/InvenTree/settings/user.html:10 -#: templates/InvenTree/settings/user_settings.html:10 -msgid "User Settings" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:6 -msgid "Account" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:9 -msgid "Appearance" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:16 -msgid "InvenTree Settings" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:19 -msgid "Global" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:22 -msgid "Currencies" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:25 -msgid "Report" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:28 -msgid "Categories" -msgstr "" - -#: templates/InvenTree/settings/user.html:16 -msgid "User Information" -msgstr "" - -#: templates/InvenTree/settings/user.html:19 +#: templates/InvenTree/settings/user.html:15 msgid "Edit" msgstr "" -#: templates/InvenTree/settings/user.html:21 +#: templates/InvenTree/settings/user.html:17 msgid "Change Password" msgstr "" -#: templates/InvenTree/settings/user.html:28 +#: templates/InvenTree/settings/user.html:24 #: templates/registration/login.html:58 msgid "Username" msgstr "" -#: templates/InvenTree/settings/user.html:32 +#: templates/InvenTree/settings/user.html:28 msgid "First Name" msgstr "" -#: templates/InvenTree/settings/user.html:36 +#: templates/InvenTree/settings/user.html:32 msgid "Last Name" msgstr "" -#: templates/InvenTree/settings/user.html:40 +#: templates/InvenTree/settings/user.html:36 msgid "Email Address" msgstr "" +#: templates/InvenTree/settings/user.html:42 +msgid "Theme Settings" +msgstr "" + +#: templates/InvenTree/settings/user.html:63 +msgid "Set Theme" +msgstr "" + +#: templates/InvenTree/settings/user.html:70 +msgid "Language Settings" +msgstr "" + +#: templates/InvenTree/settings/user.html:90 +msgid "Set Language" +msgstr "" + +#: templates/InvenTree/settings/user_homepage.html:9 +msgid "Home Page Settings" +msgstr "" + +#: templates/InvenTree/settings/user_search.html:9 +msgid "Search Settings" +msgstr "" + #: templates/about.html:13 msgid "InvenTree Version Information" msgstr "" @@ -7650,11 +7656,6 @@ msgstr "" msgid "rows" msgstr "" -#: templates/js/tables.js:351 templates/search_form.html:6 -#: templates/search_form.html:8 -msgid "Search" -msgstr "" - #: templates/js/tables.js:354 msgid "No matching results" msgstr "" @@ -7779,10 +7780,6 @@ msgstr "" msgid "Send email" msgstr "" -#: templates/stats.html:9 -msgid "Server" -msgstr "" - #: templates/stats.html:13 msgid "Instance Name" msgstr "" @@ -7843,6 +7840,10 @@ msgstr "" msgid "Print test reports" msgstr "" +#: templates/stock_table.html:50 +msgid "Stock Options" +msgstr "" + #: templates/stock_table.html:55 msgid "Add to selected stock items" msgstr "" From a58cf8ba5dbb94724e04fe054ed30d347bad494e Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 28 Jul 2021 15:13:45 +1000 Subject: [PATCH 732/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/it/LC_MESSAGES/django.po | 613 +++++++++++----------- 1 file changed, 307 insertions(+), 306 deletions(-) diff --git a/InvenTree/locale/it/LC_MESSAGES/django.po b/InvenTree/locale/it/LC_MESSAGES/django.po index 1df050011a..77ef7c1478 100644 --- a/InvenTree/locale/it/LC_MESSAGES/django.po +++ b/InvenTree/locale/it/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 21:01+0000\n" -"PO-Revision-Date: 2021-07-27 21:03\n" +"POT-Creation-Date: 2021-07-28 05:05+0000\n" +"PO-Revision-Date: 2021-07-28 05:13\n" "Last-Translator: \n" "Language-Team: Italian\n" "Language: it_IT\n" @@ -33,42 +33,38 @@ msgstr "" msgid "Enter date" msgstr "" -#: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 +#: InvenTree/forms.py:111 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 #: order/forms.py:74 part/forms.py:109 templates/js/forms.js:526 msgid "Confirm" msgstr "" -#: InvenTree/forms.py:128 +#: InvenTree/forms.py:127 msgid "Confirm delete" msgstr "" -#: InvenTree/forms.py:129 +#: InvenTree/forms.py:128 msgid "Confirm item deletion" msgstr "" -#: InvenTree/forms.py:161 templates/registration/login.html:76 +#: InvenTree/forms.py:160 templates/registration/login.html:76 msgid "Enter password" msgstr "" -#: InvenTree/forms.py:162 +#: InvenTree/forms.py:161 msgid "Enter new password" msgstr "" -#: InvenTree/forms.py:169 +#: InvenTree/forms.py:168 msgid "Confirm password" msgstr "" -#: InvenTree/forms.py:170 +#: InvenTree/forms.py:169 msgid "Confirm new password" msgstr "" -#: InvenTree/forms.py:205 -msgid "Apply Theme" -msgstr "" - -#: InvenTree/forms.py:235 +#: InvenTree/forms.py:201 msgid "Select Category" msgstr "" @@ -122,8 +118,8 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:880 -#: common/models.py:881 part/models.py:2097 +#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:879 +#: common/models.py:880 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -432,27 +428,27 @@ msgstr "" msgid "Overage must be an integer value or a percentage" msgstr "" -#: InvenTree/views.py:608 +#: InvenTree/views.py:609 msgid "Delete Item" msgstr "" -#: InvenTree/views.py:657 +#: InvenTree/views.py:658 msgid "Check box to confirm item deletion" msgstr "" -#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:673 templates/InvenTree/settings/user.html:14 msgid "Edit User Information" msgstr "" -#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:684 templates/InvenTree/settings/user.html:18 msgid "Set Password" msgstr "" -#: InvenTree/views.py:702 +#: InvenTree/views.py:703 msgid "Password fields must match" msgstr "" -#: InvenTree/views.py:953 templates/navbar.html:95 +#: InvenTree/views.py:897 templates/navbar.html:95 msgid "System Information" msgstr "" @@ -522,7 +518,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:909 +#: build/templates/build/detail.html:34 common/models.py:908 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -659,7 +655,8 @@ msgstr "" #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 #: part/templates/part/navbar.html:45 templates/InvenTree/index.html:229 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:37 users/models.py:44 +#: templates/InvenTree/settings/navbar.html:89 +#: templates/InvenTree/settings/navbar.html:91 users/models.py:44 msgid "Build Orders" msgstr "" @@ -1542,7 +1539,7 @@ msgstr "" msgid "Select {name} file to upload" msgstr "" -#: common/models.py:259 common/models.py:760 common/models.py:873 +#: common/models.py:259 common/models.py:739 common/models.py:872 msgid "Settings key (must be unique - case insensitive" msgstr "" @@ -1678,388 +1675,388 @@ msgstr "" msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:542 -msgid "Recent Part Count" -msgstr "" - -#: common/models.py:543 -msgid "Number of recent parts to display on index page" -msgstr "" - -#: common/models.py:549 part/models.py:2280 report/models.py:187 +#: common/models.py:542 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" -#: common/models.py:550 +#: common/models.py:543 msgid "Parts are templates by default" msgstr "" -#: common/models.py:556 part/models.py:865 templates/js/table_filters.js:132 +#: common/models.py:549 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" -#: common/models.py:557 +#: common/models.py:550 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:563 part/models.py:871 templates/js/table_filters.js:340 +#: common/models.py:556 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "" -#: common/models.py:564 +#: common/models.py:557 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:570 part/models.py:882 +#: common/models.py:563 part/models.py:882 msgid "Purchaseable" msgstr "" -#: common/models.py:571 +#: common/models.py:564 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:577 part/models.py:887 templates/js/table_filters.js:348 +#: common/models.py:570 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "" -#: common/models.py:578 +#: common/models.py:571 msgid "Parts are salable by default" msgstr "" -#: common/models.py:584 part/models.py:877 templates/js/table_filters.js:33 +#: common/models.py:577 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" -#: common/models.py:585 +#: common/models.py:578 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:591 part/models.py:897 templates/js/table_filters.js:29 +#: common/models.py:584 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" -#: common/models.py:592 +#: common/models.py:585 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:598 +#: common/models.py:591 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:599 +#: common/models.py:592 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:605 +#: common/models.py:598 msgid "Show Import in Views" msgstr "" -#: common/models.py:606 +#: common/models.py:599 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:612 +#: common/models.py:605 msgid "Show Price in Forms" msgstr "" -#: common/models.py:613 +#: common/models.py:606 msgid "Display part price in some forms" msgstr "" -#: common/models.py:619 +#: common/models.py:612 msgid "Show related parts" msgstr "" -#: common/models.py:620 +#: common/models.py:613 msgid "Display related parts for a part" msgstr "" -#: common/models.py:626 +#: common/models.py:619 msgid "Create initial stock" msgstr "" -#: common/models.py:627 +#: common/models.py:620 msgid "Create initial stock on part creation" msgstr "" -#: common/models.py:633 +#: common/models.py:626 msgid "Internal Prices" msgstr "" -#: common/models.py:634 +#: common/models.py:627 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:640 +#: common/models.py:633 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:641 +#: common/models.py:634 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:647 templates/stats.html:25 +#: common/models.py:640 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:648 +#: common/models.py:641 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:654 +#: common/models.py:647 msgid "Page Size" msgstr "" -#: common/models.py:655 +#: common/models.py:648 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:665 +#: common/models.py:658 msgid "Test Reports" msgstr "" -#: common/models.py:666 +#: common/models.py:659 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:672 -msgid "Search Preview Results" -msgstr "" - -#: common/models.py:673 -msgid "Number of results to show in search preview window" -msgstr "" - -#: common/models.py:679 +#: common/models.py:665 msgid "Stock Expiry" msgstr "" -#: common/models.py:680 +#: common/models.py:666 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:686 +#: common/models.py:672 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:687 +#: common/models.py:673 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:693 +#: common/models.py:679 msgid "Stock Stale Time" msgstr "" -#: common/models.py:694 +#: common/models.py:680 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:696 +#: common/models.py:682 msgid "days" msgstr "" -#: common/models.py:701 +#: common/models.py:687 msgid "Build Expired Stock" msgstr "" -#: common/models.py:702 +#: common/models.py:688 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:708 +#: common/models.py:694 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:709 +#: common/models.py:695 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:715 +#: common/models.py:701 msgid "Group by Part" msgstr "" -#: common/models.py:716 +#: common/models.py:702 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:722 -msgid "Recent Stock Count" -msgstr "" - -#: common/models.py:723 -msgid "Number of recent stock items to display on index page" -msgstr "" - -#: common/models.py:729 +#: common/models.py:708 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:730 +#: common/models.py:709 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:735 +#: common/models.py:714 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:736 +#: common/models.py:715 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:740 +#: common/models.py:719 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:741 +#: common/models.py:720 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:746 +#: common/models.py:725 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:747 +#: common/models.py:726 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:771 +#: common/models.py:750 msgid "Show starred parts" msgstr "" -#: common/models.py:772 +#: common/models.py:751 msgid "Show starred parts on the homepage" msgstr "" -#: common/models.py:777 +#: common/models.py:756 msgid "Show latest parts" msgstr "" -#: common/models.py:778 +#: common/models.py:757 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:783 +#: common/models.py:762 +msgid "Recent Part Count" +msgstr "" + +#: common/models.py:763 +msgid "Number of recent parts to display on index page" +msgstr "" + +#: common/models.py:769 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:784 +#: common/models.py:770 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:789 +#: common/models.py:775 msgid "Show recent stock changes" msgstr "" -#: common/models.py:790 +#: common/models.py:776 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:795 +#: common/models.py:781 +msgid "Recent Stock Count" +msgstr "" + +#: common/models.py:782 +msgid "Number of recent stock items to display on index page" +msgstr "" + +#: common/models.py:787 msgid "Show low stock" msgstr "" -#: common/models.py:796 +#: common/models.py:788 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:801 +#: common/models.py:793 msgid "Show depleted stock" msgstr "" -#: common/models.py:802 +#: common/models.py:794 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:807 +#: common/models.py:799 msgid "Show needed stock" msgstr "" -#: common/models.py:808 +#: common/models.py:800 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:813 +#: common/models.py:805 msgid "Show expired stock" msgstr "" -#: common/models.py:814 +#: common/models.py:806 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:819 +#: common/models.py:811 msgid "Show stale stock" msgstr "" -#: common/models.py:820 +#: common/models.py:812 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:825 +#: common/models.py:817 msgid "Show pending builds" msgstr "" -#: common/models.py:826 +#: common/models.py:818 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:831 +#: common/models.py:823 msgid "Show overdue builds" msgstr "" -#: common/models.py:832 +#: common/models.py:824 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:837 +#: common/models.py:829 msgid "Show outstanding POs" msgstr "" -#: common/models.py:838 +#: common/models.py:830 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:843 +#: common/models.py:835 msgid "Show overdue POs" msgstr "" -#: common/models.py:844 +#: common/models.py:836 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:849 +#: common/models.py:841 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:850 +#: common/models.py:842 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:855 +#: common/models.py:847 msgid "Show overdue SOs" msgstr "" -#: common/models.py:856 +#: common/models.py:848 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:910 company/forms.py:43 +#: common/models.py:854 +msgid "Search Preview Results" +msgstr "" + +#: common/models.py:855 +msgid "Number of results to show in search preview window" +msgstr "" + +#: common/models.py:909 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:917 company/templates/company/supplier_part.html:231 +#: common/models.py:916 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:918 +#: common/models.py:917 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1011 +#: common/models.py:1010 msgid "Default" msgstr "" @@ -2071,19 +2068,19 @@ msgstr "" msgid "Change Setting" msgstr "" -#: common/views.py:102 +#: common/views.py:119 msgid "Supplied value is not allowed" msgstr "" -#: common/views.py:111 +#: common/views.py:128 msgid "Supplied value must be a boolean" msgstr "" -#: common/views.py:121 +#: common/views.py:138 msgid "Change User Setting" msgstr "" -#: common/views.py:196 order/templates/order/order_wizard/po_upload.html:42 +#: common/views.py:213 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 #: order/templates/order/purchase_order_detail.html:26 order/views.py:290 @@ -2093,7 +2090,7 @@ msgstr "" msgid "Upload File" msgstr "" -#: common/views.py:197 order/templates/order/order_wizard/match_fields.html:52 +#: common/views.py:214 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 @@ -2101,19 +2098,19 @@ msgstr "" msgid "Match Fields" msgstr "" -#: common/views.py:198 +#: common/views.py:215 msgid "Match Items" msgstr "" -#: common/views.py:543 +#: common/views.py:560 msgid "Fields matching failed" msgstr "" -#: common/views.py:598 +#: common/views.py:615 msgid "Parts imported" msgstr "" -#: common/views.py:620 order/templates/order/order_wizard/match_fields.html:27 +#: common/views.py:637 order/templates/order/order_wizard/match_fields.html:27 #: order/templates/order/order_wizard/match_parts.html:19 #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 @@ -2501,7 +2498,8 @@ msgstr "" #: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 #: part/templates/part/navbar.html:74 templates/InvenTree/index.html:260 #: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:37 +#: templates/InvenTree/settings/navbar.html:95 +#: templates/InvenTree/settings/navbar.html:97 templates/navbar.html:37 #: users/models.py:45 msgid "Purchase Orders" msgstr "" @@ -2524,7 +2522,8 @@ msgstr "" #: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 #: part/templates/part/navbar.html:82 templates/InvenTree/index.html:291 #: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:43 templates/navbar.html:46 +#: templates/InvenTree/settings/navbar.html:101 +#: templates/InvenTree/settings/navbar.html:103 templates/navbar.html:46 #: users/models.py:46 msgid "Sales Orders" msgstr "" @@ -2625,8 +2624,8 @@ msgstr "" #: company/templates/company/manufacturer_part.html:133 #: part/templates/part/detail.html:162 -#: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:66 +#: templates/InvenTree/settings/category.html:26 +#: templates/InvenTree/settings/part.html:63 msgid "New Parameter" msgstr "" @@ -2659,7 +2658,8 @@ msgstr "" #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:150 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:34 templates/js/part.js:269 +#: templates/InvenTree/settings/navbar.html:83 +#: templates/InvenTree/settings/navbar.html:85 templates/js/part.js:269 #: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 #: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" @@ -3449,7 +3449,8 @@ msgstr "" #: part/templates/part/category_navbar.html:21 #: part/templates/part/category_navbar.html:24 #: templates/InvenTree/index.html:102 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:855 +#: templates/InvenTree/settings/navbar.html:71 +#: templates/InvenTree/settings/navbar.html:73 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -3995,7 +3996,8 @@ msgid "Part keywords to improve visibility in search results" msgstr "" #: part/models.py:755 part/models.py:2323 -#: part/templates/part/set_category.html:15 templates/js/part.js:641 +#: part/templates/part/set_category.html:15 +#: templates/InvenTree/settings/settings.html:165 templates/js/part.js:641 msgid "Category" msgstr "" @@ -4175,7 +4177,7 @@ msgid "Parameter Units" msgstr "" #: part/models.py:2280 part/models.py:2329 part/models.py:2330 -#: templates/InvenTree/settings/category.html:62 +#: templates/InvenTree/settings/settings.html:160 msgid "Parameter Template" msgstr "" @@ -4187,7 +4189,7 @@ msgstr "" msgid "Parameter Value" msgstr "" -#: part/models.py:2334 templates/InvenTree/settings/category.html:67 +#: part/models.py:2334 templates/InvenTree/settings/settings.html:169 msgid "Default Value" msgstr "" @@ -6146,120 +6148,140 @@ msgstr "" msgid "No stock location set" msgstr "" -#: templates/InvenTree/settings/appearance.html:10 -msgid "Theme Settings" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:17 -msgid "Color Themes" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:29 -#, python-format -msgid "\n" -" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" -" Please select another color theme :)\n" -" " -msgstr "" - -#: templates/InvenTree/settings/appearance.html:39 -msgid "Language" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:61 -msgid "Set Language" -msgstr "" - -#: templates/InvenTree/settings/build.html:10 -msgid "Build Order Settings" -msgstr "" - -#: templates/InvenTree/settings/category.html:9 -msgid "Category Settings" -msgstr "" - -#: templates/InvenTree/settings/category.html:25 -msgid "Category Parameter Templates" -msgstr "" - -#: templates/InvenTree/settings/category.html:52 -msgid "No category parameter templates found" -msgstr "" - -#: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:103 -msgid "Edit Template" -msgstr "" - -#: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:104 -msgid "Delete Template" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:10 -msgid "Currency Settings" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:25 -msgid "Base Currency" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:29 -msgid "Exchange Rates" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:39 -msgid "Last Update" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:45 -msgid "Never" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:50 -msgid "Update Now" -msgstr "" - -#: templates/InvenTree/settings/global.html:10 -msgid "Global InvenTree Settings" -msgstr "" - -#: templates/InvenTree/settings/global.html:26 +#: templates/InvenTree/settings/barcode.html:8 msgid "Barcode Settings" msgstr "" -#: templates/InvenTree/settings/global.html:34 -msgid "Search Settings" +#: templates/InvenTree/settings/build.html:8 +msgid "Build Order Settings" +msgstr "" + +#: templates/InvenTree/settings/category.html:7 +msgid "Category Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:8 +msgid "Currency Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:23 +msgid "Base Currency" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:27 +msgid "Exchange Rates" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:37 +msgid "Last Update" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:43 +msgid "Never" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:48 +msgid "Update Now" +msgstr "" + +#: templates/InvenTree/settings/global.html:9 +msgid "Server Settings" msgstr "" #: templates/InvenTree/settings/header.html:7 msgid "Setting" msgstr "" -#: templates/InvenTree/settings/part.html:9 +#: templates/InvenTree/settings/navbar.html:12 +#: templates/InvenTree/settings/user_settings.html:9 +msgid "User Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:15 +#: templates/InvenTree/settings/navbar.html:17 +msgid "Account" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:21 +#: templates/InvenTree/settings/navbar.html:23 +msgid "Home Page" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:27 +#: templates/InvenTree/settings/navbar.html:29 templates/js/tables.js:351 +#: templates/search_form.html:6 templates/search_form.html:8 +msgid "Search" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:34 +#: templates/InvenTree/settings/navbar.html:36 +#: templates/InvenTree/settings/settings.html:8 templates/navbar.html:84 +msgid "Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:44 +msgid "InvenTree Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:47 +#: templates/InvenTree/settings/navbar.html:49 templates/stats.html:9 +msgid "Server" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:53 +#: templates/InvenTree/settings/navbar.html:55 +msgid "Barcodes" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:59 +#: templates/InvenTree/settings/navbar.html:61 +msgid "Currencies" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:65 +#: templates/InvenTree/settings/navbar.html:67 +msgid "Reporting" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:77 +#: templates/InvenTree/settings/navbar.html:79 +msgid "Categories" +msgstr "" + +#: templates/InvenTree/settings/part.html:7 msgid "Part Settings" msgstr "" -#: templates/InvenTree/settings/part.html:14 +#: templates/InvenTree/settings/part.html:12 msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:46 +#: templates/InvenTree/settings/part.html:43 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:49 +#: templates/InvenTree/settings/part.html:46 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:62 +#: templates/InvenTree/settings/part.html:59 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:83 +#: templates/InvenTree/settings/part.html:80 msgid "No part parameter templates found" msgstr "" +#: templates/InvenTree/settings/part.html:100 +#: templates/InvenTree/settings/settings.html:172 +msgid "Edit Template" +msgstr "" + +#: templates/InvenTree/settings/part.html:101 +#: templates/InvenTree/settings/settings.html:173 +msgid "Delete Template" +msgstr "" + #: templates/InvenTree/settings/po.html:9 msgid "Purchase Order Settings" msgstr "" @@ -6268,95 +6290,79 @@ msgstr "" msgid "Report Settings" msgstr "" -#: templates/InvenTree/settings/setting.html:28 +#: templates/InvenTree/settings/setting.html:29 msgid "No value set" msgstr "" -#: templates/InvenTree/settings/setting.html:36 +#: templates/InvenTree/settings/setting.html:41 msgid "Edit setting" msgstr "" -#: templates/InvenTree/settings/settings.html:8 -#: templates/InvenTree/settings/settings.html:14 templates/navbar.html:84 -msgid "Settings" +#: templates/InvenTree/settings/settings.html:150 +msgid "No category parameter templates found" msgstr "" -#: templates/InvenTree/settings/so.html:9 +#: templates/InvenTree/settings/so.html:7 msgid "Sales Order Settings" msgstr "" -#: templates/InvenTree/settings/stock.html:9 +#: templates/InvenTree/settings/stock.html:7 msgid "Stock Settings" msgstr "" -#: templates/InvenTree/settings/stock.html:13 templates/stock_table.html:50 -msgid "Stock Options" +#: templates/InvenTree/settings/user.html:9 +msgid "Account Settings" msgstr "" -#: templates/InvenTree/settings/tabs.html:3 -#: templates/InvenTree/settings/tabs.html:12 -#: templates/InvenTree/settings/user.html:10 -#: templates/InvenTree/settings/user_settings.html:10 -msgid "User Settings" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:6 -msgid "Account" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:9 -msgid "Appearance" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:16 -msgid "InvenTree Settings" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:19 -msgid "Global" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:22 -msgid "Currencies" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:25 -msgid "Report" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:28 -msgid "Categories" -msgstr "" - -#: templates/InvenTree/settings/user.html:16 -msgid "User Information" -msgstr "" - -#: templates/InvenTree/settings/user.html:19 +#: templates/InvenTree/settings/user.html:15 msgid "Edit" msgstr "" -#: templates/InvenTree/settings/user.html:21 +#: templates/InvenTree/settings/user.html:17 msgid "Change Password" msgstr "" -#: templates/InvenTree/settings/user.html:28 +#: templates/InvenTree/settings/user.html:24 #: templates/registration/login.html:58 msgid "Username" msgstr "" -#: templates/InvenTree/settings/user.html:32 +#: templates/InvenTree/settings/user.html:28 msgid "First Name" msgstr "" -#: templates/InvenTree/settings/user.html:36 +#: templates/InvenTree/settings/user.html:32 msgid "Last Name" msgstr "" -#: templates/InvenTree/settings/user.html:40 +#: templates/InvenTree/settings/user.html:36 msgid "Email Address" msgstr "" +#: templates/InvenTree/settings/user.html:42 +msgid "Theme Settings" +msgstr "" + +#: templates/InvenTree/settings/user.html:63 +msgid "Set Theme" +msgstr "" + +#: templates/InvenTree/settings/user.html:70 +msgid "Language Settings" +msgstr "" + +#: templates/InvenTree/settings/user.html:90 +msgid "Set Language" +msgstr "" + +#: templates/InvenTree/settings/user_homepage.html:9 +msgid "Home Page Settings" +msgstr "" + +#: templates/InvenTree/settings/user_search.html:9 +msgid "Search Settings" +msgstr "" + #: templates/about.html:13 msgid "InvenTree Version Information" msgstr "" @@ -7650,11 +7656,6 @@ msgstr "" msgid "rows" msgstr "" -#: templates/js/tables.js:351 templates/search_form.html:6 -#: templates/search_form.html:8 -msgid "Search" -msgstr "" - #: templates/js/tables.js:354 msgid "No matching results" msgstr "" @@ -7779,10 +7780,6 @@ msgstr "" msgid "Send email" msgstr "" -#: templates/stats.html:9 -msgid "Server" -msgstr "" - #: templates/stats.html:13 msgid "Instance Name" msgstr "" @@ -7843,6 +7840,10 @@ msgstr "" msgid "Print test reports" msgstr "" +#: templates/stock_table.html:50 +msgid "Stock Options" +msgstr "" + #: templates/stock_table.html:55 msgid "Add to selected stock items" msgstr "" From b642a48d742c6ddd79d9ab08e916d0cbc600aa39 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 28 Jul 2021 15:13:46 +1000 Subject: [PATCH 733/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/de/LC_MESSAGES/django.po | 622 +++++++++++----------- 1 file changed, 310 insertions(+), 312 deletions(-) diff --git a/InvenTree/locale/de/LC_MESSAGES/django.po b/InvenTree/locale/de/LC_MESSAGES/django.po index ab6b564728..44a7718c51 100644 --- a/InvenTree/locale/de/LC_MESSAGES/django.po +++ b/InvenTree/locale/de/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 21:01+0000\n" -"PO-Revision-Date: 2021-07-27 21:03\n" +"POT-Creation-Date: 2021-07-28 05:05+0000\n" +"PO-Revision-Date: 2021-07-28 05:13\n" "Last-Translator: \n" "Language-Team: German\n" "Language: de_DE\n" @@ -33,42 +33,38 @@ msgstr "Keine passende Aktion gefunden" msgid "Enter date" msgstr "Datum eingeben" -#: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 +#: InvenTree/forms.py:111 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 #: order/forms.py:74 part/forms.py:109 templates/js/forms.js:526 msgid "Confirm" msgstr "Bestätigen" -#: InvenTree/forms.py:128 +#: InvenTree/forms.py:127 msgid "Confirm delete" msgstr "Löschung bestätigen" -#: InvenTree/forms.py:129 +#: InvenTree/forms.py:128 msgid "Confirm item deletion" msgstr "Löschung von Position bestätigen" -#: InvenTree/forms.py:161 templates/registration/login.html:76 +#: InvenTree/forms.py:160 templates/registration/login.html:76 msgid "Enter password" msgstr "Passwort eingeben" -#: InvenTree/forms.py:162 +#: InvenTree/forms.py:161 msgid "Enter new password" msgstr "Neues Passwort eingeben" -#: InvenTree/forms.py:169 +#: InvenTree/forms.py:168 msgid "Confirm password" msgstr "Passwort wiederholen" -#: InvenTree/forms.py:170 +#: InvenTree/forms.py:169 msgid "Confirm new password" msgstr "Neues Passwort bestätigen" -#: InvenTree/forms.py:205 -msgid "Apply Theme" -msgstr "Thema anwenden" - -#: InvenTree/forms.py:235 +#: InvenTree/forms.py:201 msgid "Select Category" msgstr "Kategorie auswählen" @@ -122,8 +118,8 @@ msgstr "Kommentar" msgid "File comment" msgstr "Datei-Kommentar" -#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:880 -#: common/models.py:881 part/models.py:2097 +#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:879 +#: common/models.py:880 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -432,27 +428,27 @@ msgstr "Überschuss darf 100% nicht überschreiten" msgid "Overage must be an integer value or a percentage" msgstr "Überschuss muss eine Ganzzahl oder ein Prozentwert sein" -#: InvenTree/views.py:608 +#: InvenTree/views.py:609 msgid "Delete Item" msgstr "Element löschen" -#: InvenTree/views.py:657 +#: InvenTree/views.py:658 msgid "Check box to confirm item deletion" msgstr "Häkchen setzen um Löschung von Objekt zu bestätigen" -#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:673 templates/InvenTree/settings/user.html:14 msgid "Edit User Information" msgstr "Benutzerinformationen bearbeiten" -#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:684 templates/InvenTree/settings/user.html:18 msgid "Set Password" msgstr "Passwort eingeben" -#: InvenTree/views.py:702 +#: InvenTree/views.py:703 msgid "Password fields must match" msgstr "Passwörter stimmen nicht überein" -#: InvenTree/views.py:953 templates/navbar.html:95 +#: InvenTree/views.py:897 templates/navbar.html:95 msgid "System Information" msgstr "Systeminformationen" @@ -522,7 +518,7 @@ msgstr "Zieldatum für Bauauftrag-Fertigstellung." #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:909 +#: build/templates/build/detail.html:34 common/models.py:908 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -659,7 +655,8 @@ msgstr "Bauauftrag" #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 #: part/templates/part/navbar.html:45 templates/InvenTree/index.html:229 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:37 users/models.py:44 +#: templates/InvenTree/settings/navbar.html:89 +#: templates/InvenTree/settings/navbar.html:91 users/models.py:44 msgid "Build Orders" msgstr "Bauaufträge" @@ -1542,7 +1539,7 @@ msgstr "{name.title()} Datei" msgid "Select {name} file to upload" msgstr "{name} Datei zum Hochladen auswählen" -#: common/models.py:259 common/models.py:760 common/models.py:873 +#: common/models.py:259 common/models.py:739 common/models.py:872 msgid "Settings key (must be unique - case insensitive" msgstr "Einstellungs-Schlüssel (muss einzigartig sein, Groß-/ Kleinschreibung wird nicht beachtet)" @@ -1678,388 +1675,388 @@ msgstr "Kategorie-Parametervorlage kopieren" msgid "Copy category parameter templates when creating a part" msgstr "Kategorie-Parameter Vorlagen kopieren wenn ein Teil angelegt wird" -#: common/models.py:542 -msgid "Recent Part Count" -msgstr "Aktuelle Teile-Stände" - -#: common/models.py:543 -msgid "Number of recent parts to display on index page" -msgstr "Anzahl der neusten Teile auf der Startseite" - -#: common/models.py:549 part/models.py:2280 report/models.py:187 +#: common/models.py:542 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "Vorlage" -#: common/models.py:550 +#: common/models.py:543 msgid "Parts are templates by default" msgstr "Teile sind standardmäßig Vorlagen" -#: common/models.py:556 part/models.py:865 templates/js/table_filters.js:132 +#: common/models.py:549 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "Baugruppe" -#: common/models.py:557 +#: common/models.py:550 msgid "Parts can be assembled from other components by default" msgstr "Teile können standardmäßig aus anderen Teilen angefertigt werden" -#: common/models.py:563 part/models.py:871 templates/js/table_filters.js:340 +#: common/models.py:556 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "Komponente" -#: common/models.py:564 +#: common/models.py:557 msgid "Parts can be used as sub-components by default" msgstr "Teile können standardmäßig in Baugruppen benutzt werden" -#: common/models.py:570 part/models.py:882 +#: common/models.py:563 part/models.py:882 msgid "Purchaseable" msgstr "Kaufbar" -#: common/models.py:571 +#: common/models.py:564 msgid "Parts are purchaseable by default" msgstr "Artikel sind grundsätzlich kaufbar" -#: common/models.py:577 part/models.py:887 templates/js/table_filters.js:348 +#: common/models.py:570 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "Verkäuflich" -#: common/models.py:578 +#: common/models.py:571 msgid "Parts are salable by default" msgstr "Artikel sind grundsätzlich verkaufbar" -#: common/models.py:584 part/models.py:877 templates/js/table_filters.js:33 +#: common/models.py:577 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "Nachverfolgbar" -#: common/models.py:585 +#: common/models.py:578 msgid "Parts are trackable by default" msgstr "Artikel sind grundsätzlich verfolgbar" -#: common/models.py:591 part/models.py:897 templates/js/table_filters.js:29 +#: common/models.py:584 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "Virtuell" -#: common/models.py:592 +#: common/models.py:585 msgid "Parts are virtual by default" msgstr "Teile sind grundsätzlich virtuell" -#: common/models.py:598 +#: common/models.py:591 msgid "Show Quantity in Forms" msgstr "zeige Bestand in Eingabemasken" -#: common/models.py:599 +#: common/models.py:592 msgid "Display available part quantity in some forms" msgstr "Zeige den verfügbaren Bestand in einigen Eingabemasken" -#: common/models.py:605 +#: common/models.py:598 msgid "Show Import in Views" msgstr "Import in Ansichten anzeigen" -#: common/models.py:606 +#: common/models.py:599 msgid "Display the import wizard in some part views" msgstr "Importassistent in einigen Teil-Ansichten anzeigen" -#: common/models.py:612 +#: common/models.py:605 msgid "Show Price in Forms" msgstr "Preis in Formularen anzeigen" -#: common/models.py:613 +#: common/models.py:606 msgid "Display part price in some forms" msgstr "Teilpreis in einigen Formularen anzeigen" -#: common/models.py:619 +#: common/models.py:612 msgid "Show related parts" msgstr "Verwandte Teile anzeigen" -#: common/models.py:620 +#: common/models.py:613 msgid "Display related parts for a part" msgstr "Verwandte Teile eines Teils anzeigen" -#: common/models.py:626 +#: common/models.py:619 msgid "Create initial stock" msgstr "Ausgangsbestand erstellen" -#: common/models.py:627 +#: common/models.py:620 msgid "Create initial stock on part creation" msgstr "Ausgangsbestand beim Erstellen von Teilen erstellen" -#: common/models.py:633 +#: common/models.py:626 msgid "Internal Prices" msgstr "Interne Preise" -#: common/models.py:634 +#: common/models.py:627 msgid "Enable internal prices for parts" msgstr "Interne Preise für Teile aktivieren" -#: common/models.py:640 +#: common/models.py:633 msgid "Internal Price as BOM-Price" msgstr "Interner Preis als Stückliste-Preis" -#: common/models.py:641 +#: common/models.py:634 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "Interner Preis (falls vorhanden) in Stücklisten-Preisberechnungen verwenden" -#: common/models.py:647 templates/stats.html:25 +#: common/models.py:640 templates/stats.html:25 msgid "Debug Mode" msgstr "Entwickler-Modus" -#: common/models.py:648 +#: common/models.py:641 msgid "Generate reports in debug mode (HTML output)" msgstr "Berichte im Entwickler-Modus generieren (als HTML)" -#: common/models.py:654 +#: common/models.py:647 msgid "Page Size" msgstr "Seitengröße" -#: common/models.py:655 +#: common/models.py:648 msgid "Default page size for PDF reports" msgstr "Standardseitenformat für PDF-Bericht" -#: common/models.py:665 +#: common/models.py:658 msgid "Test Reports" msgstr "Test-Berichte" -#: common/models.py:666 +#: common/models.py:659 msgid "Enable generation of test reports" msgstr "Erstellung von Test-Berichten aktivieren" -#: common/models.py:672 -msgid "Search Preview Results" -msgstr "Anzahl Suchergebnisse" - -#: common/models.py:673 -msgid "Number of results to show in search preview window" -msgstr "Anzahl der Ergebnisse, die in der Vorschau angezeigt werden sollen" - -#: common/models.py:679 +#: common/models.py:665 msgid "Stock Expiry" msgstr "Bestands-Ablauf" -#: common/models.py:680 +#: common/models.py:666 msgid "Enable stock expiry functionality" msgstr "Ablaufen von Bestand ermöglichen" -#: common/models.py:686 +#: common/models.py:672 msgid "Sell Expired Stock" msgstr "Abgelaufenen Bestand verkaufen" -#: common/models.py:687 +#: common/models.py:673 msgid "Allow sale of expired stock" msgstr "Verkauf von abgelaufenem Bestand erlaubt" -#: common/models.py:693 +#: common/models.py:679 msgid "Stock Stale Time" msgstr "Bestands-Stehzeit" -#: common/models.py:694 +#: common/models.py:680 msgid "Number of days stock items are considered stale before expiring" msgstr "Anzahl an Tagen, an denen Bestand als abgestanden markiert wird, bevor sie ablaufen" -#: common/models.py:696 +#: common/models.py:682 msgid "days" msgstr "Tage" -#: common/models.py:701 +#: common/models.py:687 msgid "Build Expired Stock" msgstr "Abgelaufenen Bestand verbauen" -#: common/models.py:702 +#: common/models.py:688 msgid "Allow building with expired stock" msgstr "Verbauen von abgelaufenen Bestand erlaubt" -#: common/models.py:708 +#: common/models.py:694 msgid "Stock Ownership Control" msgstr "Bestands-Eigentümerkontrolle" -#: common/models.py:709 +#: common/models.py:695 msgid "Enable ownership control over stock locations and items" msgstr "Eigentümerkontrolle für Lagerorte und Teile aktivieren" -#: common/models.py:715 +#: common/models.py:701 msgid "Group by Part" msgstr "Gruppieren nach Teil" -#: common/models.py:716 +#: common/models.py:702 msgid "Group stock items by part reference in table views" msgstr "Bestand in Tabellen anhand von Teil-Referenz gruppieren" -#: common/models.py:722 -msgid "Recent Stock Count" -msgstr "aktueller Bestand" - -#: common/models.py:723 -msgid "Number of recent stock items to display on index page" -msgstr "Anzahl des geänderten Bestands auf der Startseite" - -#: common/models.py:729 +#: common/models.py:708 msgid "Build Order Reference Prefix" msgstr "Bauauftrag-Referenz Präfix" -#: common/models.py:730 +#: common/models.py:709 msgid "Prefix value for build order reference" msgstr "Präfix für Bauauftrag-Referenz" -#: common/models.py:735 +#: common/models.py:714 msgid "Build Order Reference Regex" msgstr "Bauauftrag-Referenz RegEx" -#: common/models.py:736 +#: common/models.py:715 msgid "Regular expression pattern for matching build order reference" msgstr "RegEx Muster für die Zuordnung von Bauauftrag-Referenzen" -#: common/models.py:740 +#: common/models.py:719 msgid "Sales Order Reference Prefix" msgstr "Auftrags-Referenz Präfix" -#: common/models.py:741 +#: common/models.py:720 msgid "Prefix value for sales order reference" msgstr "Präfix für Auftrags-Referenz" -#: common/models.py:746 +#: common/models.py:725 msgid "Purchase Order Reference Prefix" msgstr "Bestellungs-Referenz Präfix" -#: common/models.py:747 +#: common/models.py:726 msgid "Prefix value for purchase order reference" msgstr "Präfix für Bestellungs-Referenz" -#: common/models.py:771 +#: common/models.py:750 msgid "Show starred parts" msgstr "" -#: common/models.py:772 +#: common/models.py:751 msgid "Show starred parts on the homepage" msgstr "" -#: common/models.py:777 +#: common/models.py:756 msgid "Show latest parts" msgstr "" -#: common/models.py:778 +#: common/models.py:757 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:783 +#: common/models.py:762 +msgid "Recent Part Count" +msgstr "Aktuelle Teile-Stände" + +#: common/models.py:763 +msgid "Number of recent parts to display on index page" +msgstr "Anzahl der neusten Teile auf der Startseite" + +#: common/models.py:769 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:784 +#: common/models.py:770 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:789 +#: common/models.py:775 msgid "Show recent stock changes" msgstr "" -#: common/models.py:790 +#: common/models.py:776 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:795 +#: common/models.py:781 +msgid "Recent Stock Count" +msgstr "aktueller Bestand" + +#: common/models.py:782 +msgid "Number of recent stock items to display on index page" +msgstr "Anzahl des geänderten Bestands auf der Startseite" + +#: common/models.py:787 msgid "Show low stock" msgstr "" -#: common/models.py:796 +#: common/models.py:788 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:801 +#: common/models.py:793 msgid "Show depleted stock" msgstr "" -#: common/models.py:802 +#: common/models.py:794 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:807 +#: common/models.py:799 msgid "Show needed stock" msgstr "" -#: common/models.py:808 +#: common/models.py:800 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:813 +#: common/models.py:805 msgid "Show expired stock" msgstr "" -#: common/models.py:814 +#: common/models.py:806 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:819 +#: common/models.py:811 msgid "Show stale stock" msgstr "" -#: common/models.py:820 +#: common/models.py:812 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:825 +#: common/models.py:817 msgid "Show pending builds" msgstr "" -#: common/models.py:826 +#: common/models.py:818 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:831 +#: common/models.py:823 msgid "Show overdue builds" msgstr "" -#: common/models.py:832 +#: common/models.py:824 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:837 +#: common/models.py:829 msgid "Show outstanding POs" msgstr "" -#: common/models.py:838 +#: common/models.py:830 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:843 +#: common/models.py:835 msgid "Show overdue POs" msgstr "" -#: common/models.py:844 +#: common/models.py:836 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:849 +#: common/models.py:841 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:850 +#: common/models.py:842 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:855 +#: common/models.py:847 msgid "Show overdue SOs" msgstr "" -#: common/models.py:856 +#: common/models.py:848 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:910 company/forms.py:43 +#: common/models.py:854 +msgid "Search Preview Results" +msgstr "Anzahl Suchergebnisse" + +#: common/models.py:855 +msgid "Number of results to show in search preview window" +msgstr "Anzahl der Ergebnisse, die in der Vorschau angezeigt werden sollen" + +#: common/models.py:909 company/forms.py:43 msgid "Price break quantity" msgstr "Preisstaffelungs Anzahl" -#: common/models.py:917 company/templates/company/supplier_part.html:231 +#: common/models.py:916 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "Preis" -#: common/models.py:918 +#: common/models.py:917 msgid "Unit price at specified quantity" msgstr "Stückpreis für die angegebene Anzahl" -#: common/models.py:1011 +#: common/models.py:1010 msgid "Default" msgstr "Standard" @@ -2071,19 +2068,19 @@ msgstr "Aktueller Wert" msgid "Change Setting" msgstr "Einstellungen ändern" -#: common/views.py:102 +#: common/views.py:119 msgid "Supplied value is not allowed" msgstr "Angegebener Wert nicht erlaubt" -#: common/views.py:111 +#: common/views.py:128 msgid "Supplied value must be a boolean" msgstr "Angegebener Wert muss ein Wahrheitswert sein" -#: common/views.py:121 +#: common/views.py:138 msgid "Change User Setting" msgstr "" -#: common/views.py:196 order/templates/order/order_wizard/po_upload.html:42 +#: common/views.py:213 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 #: order/templates/order/purchase_order_detail.html:26 order/views.py:290 @@ -2093,7 +2090,7 @@ msgstr "" msgid "Upload File" msgstr "Datei hochgeladen" -#: common/views.py:197 order/templates/order/order_wizard/match_fields.html:52 +#: common/views.py:214 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 @@ -2101,19 +2098,19 @@ msgstr "Datei hochgeladen" msgid "Match Fields" msgstr "Übereinstimmende Felder" -#: common/views.py:198 +#: common/views.py:215 msgid "Match Items" msgstr "Positionen zuordnen" -#: common/views.py:543 +#: common/views.py:560 msgid "Fields matching failed" msgstr "Felder zuteilen fehlgeschlagen" -#: common/views.py:598 +#: common/views.py:615 msgid "Parts imported" msgstr "Teile importiert" -#: common/views.py:620 order/templates/order/order_wizard/match_fields.html:27 +#: common/views.py:637 order/templates/order/order_wizard/match_fields.html:27 #: order/templates/order/order_wizard/match_parts.html:19 #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 @@ -2501,7 +2498,8 @@ msgstr "Zulieferer-Bestand" #: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 #: part/templates/part/navbar.html:74 templates/InvenTree/index.html:260 #: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:37 +#: templates/InvenTree/settings/navbar.html:95 +#: templates/InvenTree/settings/navbar.html:97 templates/navbar.html:37 #: users/models.py:45 msgid "Purchase Orders" msgstr "Bestellungen" @@ -2524,7 +2522,8 @@ msgstr "Neue Bestellung" #: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 #: part/templates/part/navbar.html:82 templates/InvenTree/index.html:291 #: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:43 templates/navbar.html:46 +#: templates/InvenTree/settings/navbar.html:101 +#: templates/InvenTree/settings/navbar.html:103 templates/navbar.html:46 #: users/models.py:46 msgid "Sales Orders" msgstr "Aufträge" @@ -2625,8 +2624,8 @@ msgstr "Parameter" #: company/templates/company/manufacturer_part.html:133 #: part/templates/part/detail.html:162 -#: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:66 +#: templates/InvenTree/settings/category.html:26 +#: templates/InvenTree/settings/part.html:63 msgid "New Parameter" msgstr "Neuer Parameter" @@ -2659,7 +2658,8 @@ msgstr "Herstellerteil-Bestand" #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:150 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:34 templates/js/part.js:269 +#: templates/InvenTree/settings/navbar.html:83 +#: templates/InvenTree/settings/navbar.html:85 templates/js/part.js:269 #: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 #: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" @@ -3449,7 +3449,8 @@ msgstr "Ausstehende Teile für %(order)s - %(desc)s empfangen" #: part/templates/part/category_navbar.html:21 #: part/templates/part/category_navbar.html:24 #: templates/InvenTree/index.html:102 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:855 +#: templates/InvenTree/settings/navbar.html:71 +#: templates/InvenTree/settings/navbar.html:73 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -3995,7 +3996,8 @@ msgid "Part keywords to improve visibility in search results" msgstr "Schlüsselworte um die Sichtbarkeit in Suchergebnissen zu verbessern" #: part/models.py:755 part/models.py:2323 -#: part/templates/part/set_category.html:15 templates/js/part.js:641 +#: part/templates/part/set_category.html:15 +#: templates/InvenTree/settings/settings.html:165 templates/js/part.js:641 msgid "Category" msgstr "Kategorie" @@ -4175,7 +4177,7 @@ msgid "Parameter Units" msgstr "Einheit des Parameters" #: part/models.py:2280 part/models.py:2329 part/models.py:2330 -#: templates/InvenTree/settings/category.html:62 +#: templates/InvenTree/settings/settings.html:160 msgid "Parameter Template" msgstr "Parameter Vorlage" @@ -4187,7 +4189,7 @@ msgstr "Wert" msgid "Parameter Value" msgstr "Parameter Wert" -#: part/models.py:2334 templates/InvenTree/settings/category.html:67 +#: part/models.py:2334 templates/InvenTree/settings/settings.html:169 msgid "Default Value" msgstr "Standard-Wert" @@ -6146,123 +6148,140 @@ msgstr "an Kunde versand" msgid "No stock location set" msgstr "Kein Lagerort gesetzt" -#: templates/InvenTree/settings/appearance.html:10 -msgid "Theme Settings" -msgstr "Anzeige-Einstellungen" - -#: templates/InvenTree/settings/appearance.html:17 -msgid "Color Themes" -msgstr "Farbschemata" - -#: templates/InvenTree/settings/appearance.html:29 -#, python-format -msgid "\n" -" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" -" Please select another color theme :)\n" -" " -msgstr "\n" -"\t\tDie CSS Datei \"%(invalid_color_theme)s.css\" für das aktuell ausgewählte Farbschema wurde nicht gefunden.
\n" -"\t\tBitte ein anderes Farbschema auswählen:)\n" -"\t " - -#: templates/InvenTree/settings/appearance.html:39 -msgid "Language" -msgstr "Sprache" - -#: templates/InvenTree/settings/appearance.html:61 -msgid "Set Language" -msgstr "Sprache festlegen" - -#: templates/InvenTree/settings/build.html:10 -msgid "Build Order Settings" -msgstr "Bauauftrag-Einstellungen" - -#: templates/InvenTree/settings/category.html:9 -msgid "Category Settings" -msgstr "Kategorie-Einstellungen" - -#: templates/InvenTree/settings/category.html:25 -msgid "Category Parameter Templates" -msgstr "Kategorie-Parametervorlagen" - -#: templates/InvenTree/settings/category.html:52 -msgid "No category parameter templates found" -msgstr "Keine Kategorie-Parametervorlagen gefunden" - -#: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:103 -msgid "Edit Template" -msgstr "Vorlage bearbeiten" - -#: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:104 -msgid "Delete Template" -msgstr "Vorlage löschen" - -#: templates/InvenTree/settings/currencies.html:10 -msgid "Currency Settings" -msgstr "Währungseinstellungen" - -#: templates/InvenTree/settings/currencies.html:25 -msgid "Base Currency" -msgstr "Basiswährung" - -#: templates/InvenTree/settings/currencies.html:29 -msgid "Exchange Rates" -msgstr "Wechselkurse" - -#: templates/InvenTree/settings/currencies.html:39 -msgid "Last Update" -msgstr "Letzte Aktualisierung" - -#: templates/InvenTree/settings/currencies.html:45 -msgid "Never" -msgstr "Nie" - -#: templates/InvenTree/settings/currencies.html:50 -msgid "Update Now" -msgstr "Jetzt aktualisieren" - -#: templates/InvenTree/settings/global.html:10 -msgid "Global InvenTree Settings" -msgstr "Systemweite InvenTree-Einstellungen" - -#: templates/InvenTree/settings/global.html:26 +#: templates/InvenTree/settings/barcode.html:8 msgid "Barcode Settings" msgstr "Barcode-Einstellungen" -#: templates/InvenTree/settings/global.html:34 -msgid "Search Settings" -msgstr "Sucheinstellungen" +#: templates/InvenTree/settings/build.html:8 +msgid "Build Order Settings" +msgstr "Bauauftrag-Einstellungen" + +#: templates/InvenTree/settings/category.html:7 +msgid "Category Settings" +msgstr "Kategorie-Einstellungen" + +#: templates/InvenTree/settings/currencies.html:8 +msgid "Currency Settings" +msgstr "Währungseinstellungen" + +#: templates/InvenTree/settings/currencies.html:23 +msgid "Base Currency" +msgstr "Basiswährung" + +#: templates/InvenTree/settings/currencies.html:27 +msgid "Exchange Rates" +msgstr "Wechselkurse" + +#: templates/InvenTree/settings/currencies.html:37 +msgid "Last Update" +msgstr "Letzte Aktualisierung" + +#: templates/InvenTree/settings/currencies.html:43 +msgid "Never" +msgstr "Nie" + +#: templates/InvenTree/settings/currencies.html:48 +msgid "Update Now" +msgstr "Jetzt aktualisieren" + +#: templates/InvenTree/settings/global.html:9 +msgid "Server Settings" +msgstr "" #: templates/InvenTree/settings/header.html:7 msgid "Setting" msgstr "Einstellungen" -#: templates/InvenTree/settings/part.html:9 +#: templates/InvenTree/settings/navbar.html:12 +#: templates/InvenTree/settings/user_settings.html:9 +msgid "User Settings" +msgstr "Benutzer-Einstellungen" + +#: templates/InvenTree/settings/navbar.html:15 +#: templates/InvenTree/settings/navbar.html:17 +msgid "Account" +msgstr "Konto" + +#: templates/InvenTree/settings/navbar.html:21 +#: templates/InvenTree/settings/navbar.html:23 +msgid "Home Page" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:27 +#: templates/InvenTree/settings/navbar.html:29 templates/js/tables.js:351 +#: templates/search_form.html:6 templates/search_form.html:8 +msgid "Search" +msgstr "Suche" + +#: templates/InvenTree/settings/navbar.html:34 +#: templates/InvenTree/settings/navbar.html:36 +#: templates/InvenTree/settings/settings.html:8 templates/navbar.html:84 +msgid "Settings" +msgstr "Einstellungen" + +#: templates/InvenTree/settings/navbar.html:44 +msgid "InvenTree Settings" +msgstr "InvenTree-Einstellungen" + +#: templates/InvenTree/settings/navbar.html:47 +#: templates/InvenTree/settings/navbar.html:49 templates/stats.html:9 +msgid "Server" +msgstr "Server" + +#: templates/InvenTree/settings/navbar.html:53 +#: templates/InvenTree/settings/navbar.html:55 +msgid "Barcodes" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:59 +#: templates/InvenTree/settings/navbar.html:61 +msgid "Currencies" +msgstr "Währungen" + +#: templates/InvenTree/settings/navbar.html:65 +#: templates/InvenTree/settings/navbar.html:67 +msgid "Reporting" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:77 +#: templates/InvenTree/settings/navbar.html:79 +msgid "Categories" +msgstr "Kategorien" + +#: templates/InvenTree/settings/part.html:7 msgid "Part Settings" msgstr "Teil-Einstellungen" -#: templates/InvenTree/settings/part.html:14 +#: templates/InvenTree/settings/part.html:12 msgid "Part Options" msgstr "Teil-Optionen" -#: templates/InvenTree/settings/part.html:46 +#: templates/InvenTree/settings/part.html:43 msgid "Part Import" msgstr "Teileimport" -#: templates/InvenTree/settings/part.html:49 +#: templates/InvenTree/settings/part.html:46 msgid "Import Part" msgstr "Teil importieren" -#: templates/InvenTree/settings/part.html:62 +#: templates/InvenTree/settings/part.html:59 msgid "Part Parameter Templates" msgstr "Teil-Parametervorlage" -#: templates/InvenTree/settings/part.html:83 +#: templates/InvenTree/settings/part.html:80 msgid "No part parameter templates found" msgstr "Keine Teilparametervorlagen gefunden" +#: templates/InvenTree/settings/part.html:100 +#: templates/InvenTree/settings/settings.html:172 +msgid "Edit Template" +msgstr "Vorlage bearbeiten" + +#: templates/InvenTree/settings/part.html:101 +#: templates/InvenTree/settings/settings.html:173 +msgid "Delete Template" +msgstr "Vorlage löschen" + #: templates/InvenTree/settings/po.html:9 msgid "Purchase Order Settings" msgstr "Bestellungs-Einstellungen" @@ -6271,95 +6290,79 @@ msgstr "Bestellungs-Einstellungen" msgid "Report Settings" msgstr "Berichts-Einstellungen" -#: templates/InvenTree/settings/setting.html:28 +#: templates/InvenTree/settings/setting.html:29 msgid "No value set" msgstr "Kein Wert angegeben" -#: templates/InvenTree/settings/setting.html:36 +#: templates/InvenTree/settings/setting.html:41 msgid "Edit setting" msgstr "Einstellungen ändern" -#: templates/InvenTree/settings/settings.html:8 -#: templates/InvenTree/settings/settings.html:14 templates/navbar.html:84 -msgid "Settings" -msgstr "Einstellungen" +#: templates/InvenTree/settings/settings.html:150 +msgid "No category parameter templates found" +msgstr "Keine Kategorie-Parametervorlagen gefunden" -#: templates/InvenTree/settings/so.html:9 +#: templates/InvenTree/settings/so.html:7 msgid "Sales Order Settings" msgstr "Auftrags-Einstellungen" -#: templates/InvenTree/settings/stock.html:9 +#: templates/InvenTree/settings/stock.html:7 msgid "Stock Settings" msgstr "Bestands-Einstellungen" -#: templates/InvenTree/settings/stock.html:13 templates/stock_table.html:50 -msgid "Stock Options" -msgstr "Bestands-Einstellungen " +#: templates/InvenTree/settings/user.html:9 +msgid "Account Settings" +msgstr "" -#: templates/InvenTree/settings/tabs.html:3 -#: templates/InvenTree/settings/tabs.html:12 -#: templates/InvenTree/settings/user.html:10 -#: templates/InvenTree/settings/user_settings.html:10 -msgid "User Settings" -msgstr "Benutzer-Einstellungen" - -#: templates/InvenTree/settings/tabs.html:6 -msgid "Account" -msgstr "Konto" - -#: templates/InvenTree/settings/tabs.html:9 -msgid "Appearance" -msgstr "Anzeige" - -#: templates/InvenTree/settings/tabs.html:16 -msgid "InvenTree Settings" -msgstr "InvenTree-Einstellungen" - -#: templates/InvenTree/settings/tabs.html:19 -msgid "Global" -msgstr "Systemweit" - -#: templates/InvenTree/settings/tabs.html:22 -msgid "Currencies" -msgstr "Währungen" - -#: templates/InvenTree/settings/tabs.html:25 -msgid "Report" -msgstr "Bericht" - -#: templates/InvenTree/settings/tabs.html:28 -msgid "Categories" -msgstr "Kategorien" - -#: templates/InvenTree/settings/user.html:16 -msgid "User Information" -msgstr "Benutzerinformation" - -#: templates/InvenTree/settings/user.html:19 +#: templates/InvenTree/settings/user.html:15 msgid "Edit" msgstr "Bearbeiten" -#: templates/InvenTree/settings/user.html:21 +#: templates/InvenTree/settings/user.html:17 msgid "Change Password" msgstr "Passwort ändern" -#: templates/InvenTree/settings/user.html:28 +#: templates/InvenTree/settings/user.html:24 #: templates/registration/login.html:58 msgid "Username" msgstr "Benutzername" -#: templates/InvenTree/settings/user.html:32 +#: templates/InvenTree/settings/user.html:28 msgid "First Name" msgstr "Vorname" -#: templates/InvenTree/settings/user.html:36 +#: templates/InvenTree/settings/user.html:32 msgid "Last Name" msgstr "Nachname" -#: templates/InvenTree/settings/user.html:40 +#: templates/InvenTree/settings/user.html:36 msgid "Email Address" msgstr "Mail-Adresse" +#: templates/InvenTree/settings/user.html:42 +msgid "Theme Settings" +msgstr "Anzeige-Einstellungen" + +#: templates/InvenTree/settings/user.html:63 +msgid "Set Theme" +msgstr "" + +#: templates/InvenTree/settings/user.html:70 +msgid "Language Settings" +msgstr "" + +#: templates/InvenTree/settings/user.html:90 +msgid "Set Language" +msgstr "Sprache festlegen" + +#: templates/InvenTree/settings/user_homepage.html:9 +msgid "Home Page Settings" +msgstr "" + +#: templates/InvenTree/settings/user_search.html:9 +msgid "Search Settings" +msgstr "Sucheinstellungen" + #: templates/about.html:13 msgid "InvenTree Version Information" msgstr "InvenTree-Versionsinformationen" @@ -7653,11 +7656,6 @@ msgstr "von" msgid "rows" msgstr "Zeilen" -#: templates/js/tables.js:351 templates/search_form.html:6 -#: templates/search_form.html:8 -msgid "Search" -msgstr "Suche" - #: templates/js/tables.js:354 msgid "No matching results" msgstr "Keine passenden Ergebnisse gefunden" @@ -7782,10 +7780,6 @@ msgstr "Eine E-Mail mit Anweisungen zum Zurücksetzen des Passworts wird gesende msgid "Send email" msgstr "E-Mail senden" -#: templates/stats.html:9 -msgid "Server" -msgstr "Server" - #: templates/stats.html:13 msgid "Instance Name" msgstr "Instanzname" @@ -7846,6 +7840,10 @@ msgstr "Barcode Aktionen" msgid "Print test reports" msgstr "Test-Berichte drucken" +#: templates/stock_table.html:50 +msgid "Stock Options" +msgstr "Bestands-Einstellungen " + #: templates/stock_table.html:55 msgid "Add to selected stock items" msgstr "Zu ausgewählten BestandsObjekten hinzufügen" From ef2d39c9802822f8934060bed2b212ad629053f7 Mon Sep 17 00:00:00 2001 From: Oliver Date: Wed, 28 Jul 2021 15:13:47 +1000 Subject: [PATCH 734/734] Fix: New translations django.po from Crowdin --- InvenTree/locale/th/LC_MESSAGES/django.po | 613 +++++++++++----------- 1 file changed, 307 insertions(+), 306 deletions(-) diff --git a/InvenTree/locale/th/LC_MESSAGES/django.po b/InvenTree/locale/th/LC_MESSAGES/django.po index ac9aef1b05..b1682e8a39 100644 --- a/InvenTree/locale/th/LC_MESSAGES/django.po +++ b/InvenTree/locale/th/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: inventree\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-07-27 21:01+0000\n" -"PO-Revision-Date: 2021-07-27 21:03\n" +"POT-Creation-Date: 2021-07-28 05:05+0000\n" +"PO-Revision-Date: 2021-07-28 05:13\n" "Last-Translator: \n" "Language-Team: Thai\n" "Language: th_TH\n" @@ -33,42 +33,38 @@ msgstr "" msgid "Enter date" msgstr "" -#: InvenTree/forms.py:112 build/forms.py:102 build/forms.py:123 +#: InvenTree/forms.py:111 build/forms.py:102 build/forms.py:123 #: build/forms.py:145 build/forms.py:169 build/forms.py:185 build/forms.py:227 #: order/forms.py:30 order/forms.py:41 order/forms.py:52 order/forms.py:63 #: order/forms.py:74 part/forms.py:109 templates/js/forms.js:526 msgid "Confirm" msgstr "" -#: InvenTree/forms.py:128 +#: InvenTree/forms.py:127 msgid "Confirm delete" msgstr "" -#: InvenTree/forms.py:129 +#: InvenTree/forms.py:128 msgid "Confirm item deletion" msgstr "" -#: InvenTree/forms.py:161 templates/registration/login.html:76 +#: InvenTree/forms.py:160 templates/registration/login.html:76 msgid "Enter password" msgstr "" -#: InvenTree/forms.py:162 +#: InvenTree/forms.py:161 msgid "Enter new password" msgstr "" -#: InvenTree/forms.py:169 +#: InvenTree/forms.py:168 msgid "Confirm password" msgstr "" -#: InvenTree/forms.py:170 +#: InvenTree/forms.py:169 msgid "Confirm new password" msgstr "" -#: InvenTree/forms.py:205 -msgid "Apply Theme" -msgstr "" - -#: InvenTree/forms.py:235 +#: InvenTree/forms.py:201 msgid "Select Category" msgstr "" @@ -122,8 +118,8 @@ msgstr "" msgid "File comment" msgstr "" -#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:880 -#: common/models.py:881 part/models.py:2097 +#: InvenTree/models.py:70 InvenTree/models.py:71 common/models.py:879 +#: common/models.py:880 part/models.py:2097 #: report/templates/report/inventree_test_report_base.html:91 #: templates/js/stock.js:1538 msgid "User" @@ -432,27 +428,27 @@ msgstr "" msgid "Overage must be an integer value or a percentage" msgstr "" -#: InvenTree/views.py:608 +#: InvenTree/views.py:609 msgid "Delete Item" msgstr "" -#: InvenTree/views.py:657 +#: InvenTree/views.py:658 msgid "Check box to confirm item deletion" msgstr "" -#: InvenTree/views.py:672 templates/InvenTree/settings/user.html:18 +#: InvenTree/views.py:673 templates/InvenTree/settings/user.html:14 msgid "Edit User Information" msgstr "" -#: InvenTree/views.py:683 templates/InvenTree/settings/user.html:22 +#: InvenTree/views.py:684 templates/InvenTree/settings/user.html:18 msgid "Set Password" msgstr "" -#: InvenTree/views.py:702 +#: InvenTree/views.py:703 msgid "Password fields must match" msgstr "" -#: InvenTree/views.py:953 templates/navbar.html:95 +#: InvenTree/views.py:897 templates/navbar.html:95 msgid "System Information" msgstr "" @@ -522,7 +518,7 @@ msgstr "" #: build/templates/build/allocation_card.html:23 #: build/templates/build/auto_allocate.html:17 #: build/templates/build/build_base.html:133 -#: build/templates/build/detail.html:34 common/models.py:909 +#: build/templates/build/detail.html:34 common/models.py:908 #: company/forms.py:42 company/templates/company/supplier_part.html:226 #: order/forms.py:120 order/forms.py:142 order/forms.py:159 order/models.py:706 #: order/models.py:952 order/templates/order/order_wizard/match_parts.html:30 @@ -659,7 +655,8 @@ msgstr "" #: order/templates/order/so_navbar.html:22 part/templates/part/navbar.html:42 #: part/templates/part/navbar.html:45 templates/InvenTree/index.html:229 #: templates/InvenTree/search.html:185 -#: templates/InvenTree/settings/tabs.html:37 users/models.py:44 +#: templates/InvenTree/settings/navbar.html:89 +#: templates/InvenTree/settings/navbar.html:91 users/models.py:44 msgid "Build Orders" msgstr "" @@ -1542,7 +1539,7 @@ msgstr "" msgid "Select {name} file to upload" msgstr "" -#: common/models.py:259 common/models.py:760 common/models.py:873 +#: common/models.py:259 common/models.py:739 common/models.py:872 msgid "Settings key (must be unique - case insensitive" msgstr "" @@ -1678,388 +1675,388 @@ msgstr "" msgid "Copy category parameter templates when creating a part" msgstr "" -#: common/models.py:542 -msgid "Recent Part Count" -msgstr "" - -#: common/models.py:543 -msgid "Number of recent parts to display on index page" -msgstr "" - -#: common/models.py:549 part/models.py:2280 report/models.py:187 +#: common/models.py:542 part/models.py:2280 report/models.py:187 #: stock/forms.py:225 templates/js/table_filters.js:25 #: templates/js/table_filters.js:324 msgid "Template" msgstr "" -#: common/models.py:550 +#: common/models.py:543 msgid "Parts are templates by default" msgstr "" -#: common/models.py:556 part/models.py:865 templates/js/table_filters.js:132 +#: common/models.py:549 part/models.py:865 templates/js/table_filters.js:132 #: templates/js/table_filters.js:336 msgid "Assembly" msgstr "" -#: common/models.py:557 +#: common/models.py:550 msgid "Parts can be assembled from other components by default" msgstr "" -#: common/models.py:563 part/models.py:871 templates/js/table_filters.js:340 +#: common/models.py:556 part/models.py:871 templates/js/table_filters.js:340 msgid "Component" msgstr "" -#: common/models.py:564 +#: common/models.py:557 msgid "Parts can be used as sub-components by default" msgstr "" -#: common/models.py:570 part/models.py:882 +#: common/models.py:563 part/models.py:882 msgid "Purchaseable" msgstr "" -#: common/models.py:571 +#: common/models.py:564 msgid "Parts are purchaseable by default" msgstr "" -#: common/models.py:577 part/models.py:887 templates/js/table_filters.js:348 +#: common/models.py:570 part/models.py:887 templates/js/table_filters.js:348 msgid "Salable" msgstr "" -#: common/models.py:578 +#: common/models.py:571 msgid "Parts are salable by default" msgstr "" -#: common/models.py:584 part/models.py:877 templates/js/table_filters.js:33 +#: common/models.py:577 part/models.py:877 templates/js/table_filters.js:33 #: templates/js/table_filters.js:352 msgid "Trackable" msgstr "" -#: common/models.py:585 +#: common/models.py:578 msgid "Parts are trackable by default" msgstr "" -#: common/models.py:591 part/models.py:897 templates/js/table_filters.js:29 +#: common/models.py:584 part/models.py:897 templates/js/table_filters.js:29 msgid "Virtual" msgstr "" -#: common/models.py:592 +#: common/models.py:585 msgid "Parts are virtual by default" msgstr "" -#: common/models.py:598 +#: common/models.py:591 msgid "Show Quantity in Forms" msgstr "" -#: common/models.py:599 +#: common/models.py:592 msgid "Display available part quantity in some forms" msgstr "" -#: common/models.py:605 +#: common/models.py:598 msgid "Show Import in Views" msgstr "" -#: common/models.py:606 +#: common/models.py:599 msgid "Display the import wizard in some part views" msgstr "" -#: common/models.py:612 +#: common/models.py:605 msgid "Show Price in Forms" msgstr "" -#: common/models.py:613 +#: common/models.py:606 msgid "Display part price in some forms" msgstr "" -#: common/models.py:619 +#: common/models.py:612 msgid "Show related parts" msgstr "" -#: common/models.py:620 +#: common/models.py:613 msgid "Display related parts for a part" msgstr "" -#: common/models.py:626 +#: common/models.py:619 msgid "Create initial stock" msgstr "" -#: common/models.py:627 +#: common/models.py:620 msgid "Create initial stock on part creation" msgstr "" -#: common/models.py:633 +#: common/models.py:626 msgid "Internal Prices" msgstr "" -#: common/models.py:634 +#: common/models.py:627 msgid "Enable internal prices for parts" msgstr "" -#: common/models.py:640 +#: common/models.py:633 msgid "Internal Price as BOM-Price" msgstr "" -#: common/models.py:641 +#: common/models.py:634 msgid "Use the internal price (if set) in BOM-price calculations" msgstr "" -#: common/models.py:647 templates/stats.html:25 +#: common/models.py:640 templates/stats.html:25 msgid "Debug Mode" msgstr "" -#: common/models.py:648 +#: common/models.py:641 msgid "Generate reports in debug mode (HTML output)" msgstr "" -#: common/models.py:654 +#: common/models.py:647 msgid "Page Size" msgstr "" -#: common/models.py:655 +#: common/models.py:648 msgid "Default page size for PDF reports" msgstr "" -#: common/models.py:665 +#: common/models.py:658 msgid "Test Reports" msgstr "" -#: common/models.py:666 +#: common/models.py:659 msgid "Enable generation of test reports" msgstr "" -#: common/models.py:672 -msgid "Search Preview Results" -msgstr "" - -#: common/models.py:673 -msgid "Number of results to show in search preview window" -msgstr "" - -#: common/models.py:679 +#: common/models.py:665 msgid "Stock Expiry" msgstr "" -#: common/models.py:680 +#: common/models.py:666 msgid "Enable stock expiry functionality" msgstr "" -#: common/models.py:686 +#: common/models.py:672 msgid "Sell Expired Stock" msgstr "" -#: common/models.py:687 +#: common/models.py:673 msgid "Allow sale of expired stock" msgstr "" -#: common/models.py:693 +#: common/models.py:679 msgid "Stock Stale Time" msgstr "" -#: common/models.py:694 +#: common/models.py:680 msgid "Number of days stock items are considered stale before expiring" msgstr "" -#: common/models.py:696 +#: common/models.py:682 msgid "days" msgstr "" -#: common/models.py:701 +#: common/models.py:687 msgid "Build Expired Stock" msgstr "" -#: common/models.py:702 +#: common/models.py:688 msgid "Allow building with expired stock" msgstr "" -#: common/models.py:708 +#: common/models.py:694 msgid "Stock Ownership Control" msgstr "" -#: common/models.py:709 +#: common/models.py:695 msgid "Enable ownership control over stock locations and items" msgstr "" -#: common/models.py:715 +#: common/models.py:701 msgid "Group by Part" msgstr "" -#: common/models.py:716 +#: common/models.py:702 msgid "Group stock items by part reference in table views" msgstr "" -#: common/models.py:722 -msgid "Recent Stock Count" -msgstr "" - -#: common/models.py:723 -msgid "Number of recent stock items to display on index page" -msgstr "" - -#: common/models.py:729 +#: common/models.py:708 msgid "Build Order Reference Prefix" msgstr "" -#: common/models.py:730 +#: common/models.py:709 msgid "Prefix value for build order reference" msgstr "" -#: common/models.py:735 +#: common/models.py:714 msgid "Build Order Reference Regex" msgstr "" -#: common/models.py:736 +#: common/models.py:715 msgid "Regular expression pattern for matching build order reference" msgstr "" -#: common/models.py:740 +#: common/models.py:719 msgid "Sales Order Reference Prefix" msgstr "" -#: common/models.py:741 +#: common/models.py:720 msgid "Prefix value for sales order reference" msgstr "" -#: common/models.py:746 +#: common/models.py:725 msgid "Purchase Order Reference Prefix" msgstr "" -#: common/models.py:747 +#: common/models.py:726 msgid "Prefix value for purchase order reference" msgstr "" -#: common/models.py:771 +#: common/models.py:750 msgid "Show starred parts" msgstr "" -#: common/models.py:772 +#: common/models.py:751 msgid "Show starred parts on the homepage" msgstr "" -#: common/models.py:777 +#: common/models.py:756 msgid "Show latest parts" msgstr "" -#: common/models.py:778 +#: common/models.py:757 msgid "Show latest parts on the homepage" msgstr "" -#: common/models.py:783 +#: common/models.py:762 +msgid "Recent Part Count" +msgstr "" + +#: common/models.py:763 +msgid "Number of recent parts to display on index page" +msgstr "" + +#: common/models.py:769 msgid "Show unvalidated BOMs" msgstr "" -#: common/models.py:784 +#: common/models.py:770 msgid "Show BOMs that await validation on the homepage" msgstr "" -#: common/models.py:789 +#: common/models.py:775 msgid "Show recent stock changes" msgstr "" -#: common/models.py:790 +#: common/models.py:776 msgid "Show recently changed stock items on the homepage" msgstr "" -#: common/models.py:795 +#: common/models.py:781 +msgid "Recent Stock Count" +msgstr "" + +#: common/models.py:782 +msgid "Number of recent stock items to display on index page" +msgstr "" + +#: common/models.py:787 msgid "Show low stock" msgstr "" -#: common/models.py:796 +#: common/models.py:788 msgid "Show low stock items on the homepage" msgstr "" -#: common/models.py:801 +#: common/models.py:793 msgid "Show depleted stock" msgstr "" -#: common/models.py:802 +#: common/models.py:794 msgid "Show depleted stock items on the homepage" msgstr "" -#: common/models.py:807 +#: common/models.py:799 msgid "Show needed stock" msgstr "" -#: common/models.py:808 +#: common/models.py:800 msgid "Show stock items needed for builds on the homepage" msgstr "" -#: common/models.py:813 +#: common/models.py:805 msgid "Show expired stock" msgstr "" -#: common/models.py:814 +#: common/models.py:806 msgid "Show expired stock items on the homepage" msgstr "" -#: common/models.py:819 +#: common/models.py:811 msgid "Show stale stock" msgstr "" -#: common/models.py:820 +#: common/models.py:812 msgid "Show stale stock items on the homepage" msgstr "" -#: common/models.py:825 +#: common/models.py:817 msgid "Show pending builds" msgstr "" -#: common/models.py:826 +#: common/models.py:818 msgid "Show pending builds on the homepage" msgstr "" -#: common/models.py:831 +#: common/models.py:823 msgid "Show overdue builds" msgstr "" -#: common/models.py:832 +#: common/models.py:824 msgid "Show overdue builds on the homepage" msgstr "" -#: common/models.py:837 +#: common/models.py:829 msgid "Show outstanding POs" msgstr "" -#: common/models.py:838 +#: common/models.py:830 msgid "Show outstanding POs on the homepage" msgstr "" -#: common/models.py:843 +#: common/models.py:835 msgid "Show overdue POs" msgstr "" -#: common/models.py:844 +#: common/models.py:836 msgid "Show overdue POs on the homepage" msgstr "" -#: common/models.py:849 +#: common/models.py:841 msgid "Show outstanding SOs" msgstr "" -#: common/models.py:850 +#: common/models.py:842 msgid "Show outstanding SOs on the homepage" msgstr "" -#: common/models.py:855 +#: common/models.py:847 msgid "Show overdue SOs" msgstr "" -#: common/models.py:856 +#: common/models.py:848 msgid "Show overdue SOs on the homepage" msgstr "" -#: common/models.py:910 company/forms.py:43 +#: common/models.py:854 +msgid "Search Preview Results" +msgstr "" + +#: common/models.py:855 +msgid "Number of results to show in search preview window" +msgstr "" + +#: common/models.py:909 company/forms.py:43 msgid "Price break quantity" msgstr "" -#: common/models.py:917 company/templates/company/supplier_part.html:231 +#: common/models.py:916 company/templates/company/supplier_part.html:231 #: templates/js/part.js:1021 msgid "Price" msgstr "" -#: common/models.py:918 +#: common/models.py:917 msgid "Unit price at specified quantity" msgstr "" -#: common/models.py:1011 +#: common/models.py:1010 msgid "Default" msgstr "" @@ -2071,19 +2068,19 @@ msgstr "" msgid "Change Setting" msgstr "" -#: common/views.py:102 +#: common/views.py:119 msgid "Supplied value is not allowed" msgstr "" -#: common/views.py:111 +#: common/views.py:128 msgid "Supplied value must be a boolean" msgstr "" -#: common/views.py:121 +#: common/views.py:138 msgid "Change User Setting" msgstr "" -#: common/views.py:196 order/templates/order/order_wizard/po_upload.html:42 +#: common/views.py:213 order/templates/order/order_wizard/po_upload.html:42 #: order/templates/order/po_navbar.html:19 #: order/templates/order/po_navbar.html:22 #: order/templates/order/purchase_order_detail.html:26 order/views.py:290 @@ -2093,7 +2090,7 @@ msgstr "" msgid "Upload File" msgstr "" -#: common/views.py:197 order/templates/order/order_wizard/match_fields.html:52 +#: common/views.py:214 order/templates/order/order_wizard/match_fields.html:52 #: order/views.py:291 part/templates/part/bom_upload/match_fields.html:52 #: part/templates/part/import_wizard/ajax_match_fields.html:45 #: part/templates/part/import_wizard/match_fields.html:52 part/views.py:635 @@ -2101,19 +2098,19 @@ msgstr "" msgid "Match Fields" msgstr "" -#: common/views.py:198 +#: common/views.py:215 msgid "Match Items" msgstr "" -#: common/views.py:543 +#: common/views.py:560 msgid "Fields matching failed" msgstr "" -#: common/views.py:598 +#: common/views.py:615 msgid "Parts imported" msgstr "" -#: common/views.py:620 order/templates/order/order_wizard/match_fields.html:27 +#: common/views.py:637 order/templates/order/order_wizard/match_fields.html:27 #: order/templates/order/order_wizard/match_parts.html:19 #: order/templates/order/order_wizard/po_upload.html:40 #: part/templates/part/bom_upload/match_fields.html:27 @@ -2501,7 +2498,8 @@ msgstr "" #: part/templates/part/detail.html:50 part/templates/part/navbar.html:71 #: part/templates/part/navbar.html:74 templates/InvenTree/index.html:260 #: templates/InvenTree/search.html:325 -#: templates/InvenTree/settings/tabs.html:40 templates/navbar.html:37 +#: templates/InvenTree/settings/navbar.html:95 +#: templates/InvenTree/settings/navbar.html:97 templates/navbar.html:37 #: users/models.py:45 msgid "Purchase Orders" msgstr "" @@ -2524,7 +2522,8 @@ msgstr "" #: part/templates/part/detail.html:71 part/templates/part/navbar.html:79 #: part/templates/part/navbar.html:82 templates/InvenTree/index.html:291 #: templates/InvenTree/search.html:345 -#: templates/InvenTree/settings/tabs.html:43 templates/navbar.html:46 +#: templates/InvenTree/settings/navbar.html:101 +#: templates/InvenTree/settings/navbar.html:103 templates/navbar.html:46 #: users/models.py:46 msgid "Sales Orders" msgstr "" @@ -2625,8 +2624,8 @@ msgstr "" #: company/templates/company/manufacturer_part.html:133 #: part/templates/part/detail.html:162 -#: templates/InvenTree/settings/category.html:29 -#: templates/InvenTree/settings/part.html:66 +#: templates/InvenTree/settings/category.html:26 +#: templates/InvenTree/settings/part.html:63 msgid "New Parameter" msgstr "" @@ -2659,7 +2658,8 @@ msgstr "" #: stock/templates/stock/stock_app_base.html:10 #: templates/InvenTree/index.html:150 templates/InvenTree/search.html:196 #: templates/InvenTree/search.html:232 -#: templates/InvenTree/settings/tabs.html:34 templates/js/part.js:269 +#: templates/InvenTree/settings/navbar.html:83 +#: templates/InvenTree/settings/navbar.html:85 templates/js/part.js:269 #: templates/js/part.js:494 templates/js/part.js:654 templates/js/stock.js:123 #: templates/js/stock.js:926 templates/navbar.html:26 msgid "Stock" @@ -3449,7 +3449,8 @@ msgstr "" #: part/templates/part/category_navbar.html:21 #: part/templates/part/category_navbar.html:24 #: templates/InvenTree/index.html:102 templates/InvenTree/search.html:114 -#: templates/InvenTree/settings/tabs.html:31 templates/js/part.js:855 +#: templates/InvenTree/settings/navbar.html:71 +#: templates/InvenTree/settings/navbar.html:73 templates/js/part.js:855 #: templates/navbar.html:23 templates/stats.html:80 templates/stats.html:89 #: users/models.py:41 msgid "Parts" @@ -3995,7 +3996,8 @@ msgid "Part keywords to improve visibility in search results" msgstr "" #: part/models.py:755 part/models.py:2323 -#: part/templates/part/set_category.html:15 templates/js/part.js:641 +#: part/templates/part/set_category.html:15 +#: templates/InvenTree/settings/settings.html:165 templates/js/part.js:641 msgid "Category" msgstr "" @@ -4175,7 +4177,7 @@ msgid "Parameter Units" msgstr "" #: part/models.py:2280 part/models.py:2329 part/models.py:2330 -#: templates/InvenTree/settings/category.html:62 +#: templates/InvenTree/settings/settings.html:160 msgid "Parameter Template" msgstr "" @@ -4187,7 +4189,7 @@ msgstr "" msgid "Parameter Value" msgstr "" -#: part/models.py:2334 templates/InvenTree/settings/category.html:67 +#: part/models.py:2334 templates/InvenTree/settings/settings.html:169 msgid "Default Value" msgstr "" @@ -6146,120 +6148,140 @@ msgstr "" msgid "No stock location set" msgstr "" -#: templates/InvenTree/settings/appearance.html:10 -msgid "Theme Settings" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:17 -msgid "Color Themes" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:29 -#, python-format -msgid "\n" -" The CSS sheet \"%(invalid_color_theme)s.css\" for the currently selected color theme was not found.
\n" -" Please select another color theme :)\n" -" " -msgstr "" - -#: templates/InvenTree/settings/appearance.html:39 -msgid "Language" -msgstr "" - -#: templates/InvenTree/settings/appearance.html:61 -msgid "Set Language" -msgstr "" - -#: templates/InvenTree/settings/build.html:10 -msgid "Build Order Settings" -msgstr "" - -#: templates/InvenTree/settings/category.html:9 -msgid "Category Settings" -msgstr "" - -#: templates/InvenTree/settings/category.html:25 -msgid "Category Parameter Templates" -msgstr "" - -#: templates/InvenTree/settings/category.html:52 -msgid "No category parameter templates found" -msgstr "" - -#: templates/InvenTree/settings/category.html:70 -#: templates/InvenTree/settings/part.html:103 -msgid "Edit Template" -msgstr "" - -#: templates/InvenTree/settings/category.html:71 -#: templates/InvenTree/settings/part.html:104 -msgid "Delete Template" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:10 -msgid "Currency Settings" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:25 -msgid "Base Currency" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:29 -msgid "Exchange Rates" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:39 -msgid "Last Update" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:45 -msgid "Never" -msgstr "" - -#: templates/InvenTree/settings/currencies.html:50 -msgid "Update Now" -msgstr "" - -#: templates/InvenTree/settings/global.html:10 -msgid "Global InvenTree Settings" -msgstr "" - -#: templates/InvenTree/settings/global.html:26 +#: templates/InvenTree/settings/barcode.html:8 msgid "Barcode Settings" msgstr "" -#: templates/InvenTree/settings/global.html:34 -msgid "Search Settings" +#: templates/InvenTree/settings/build.html:8 +msgid "Build Order Settings" +msgstr "" + +#: templates/InvenTree/settings/category.html:7 +msgid "Category Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:8 +msgid "Currency Settings" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:23 +msgid "Base Currency" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:27 +msgid "Exchange Rates" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:37 +msgid "Last Update" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:43 +msgid "Never" +msgstr "" + +#: templates/InvenTree/settings/currencies.html:48 +msgid "Update Now" +msgstr "" + +#: templates/InvenTree/settings/global.html:9 +msgid "Server Settings" msgstr "" #: templates/InvenTree/settings/header.html:7 msgid "Setting" msgstr "" -#: templates/InvenTree/settings/part.html:9 +#: templates/InvenTree/settings/navbar.html:12 +#: templates/InvenTree/settings/user_settings.html:9 +msgid "User Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:15 +#: templates/InvenTree/settings/navbar.html:17 +msgid "Account" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:21 +#: templates/InvenTree/settings/navbar.html:23 +msgid "Home Page" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:27 +#: templates/InvenTree/settings/navbar.html:29 templates/js/tables.js:351 +#: templates/search_form.html:6 templates/search_form.html:8 +msgid "Search" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:34 +#: templates/InvenTree/settings/navbar.html:36 +#: templates/InvenTree/settings/settings.html:8 templates/navbar.html:84 +msgid "Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:44 +msgid "InvenTree Settings" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:47 +#: templates/InvenTree/settings/navbar.html:49 templates/stats.html:9 +msgid "Server" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:53 +#: templates/InvenTree/settings/navbar.html:55 +msgid "Barcodes" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:59 +#: templates/InvenTree/settings/navbar.html:61 +msgid "Currencies" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:65 +#: templates/InvenTree/settings/navbar.html:67 +msgid "Reporting" +msgstr "" + +#: templates/InvenTree/settings/navbar.html:77 +#: templates/InvenTree/settings/navbar.html:79 +msgid "Categories" +msgstr "" + +#: templates/InvenTree/settings/part.html:7 msgid "Part Settings" msgstr "" -#: templates/InvenTree/settings/part.html:14 +#: templates/InvenTree/settings/part.html:12 msgid "Part Options" msgstr "" -#: templates/InvenTree/settings/part.html:46 +#: templates/InvenTree/settings/part.html:43 msgid "Part Import" msgstr "" -#: templates/InvenTree/settings/part.html:49 +#: templates/InvenTree/settings/part.html:46 msgid "Import Part" msgstr "" -#: templates/InvenTree/settings/part.html:62 +#: templates/InvenTree/settings/part.html:59 msgid "Part Parameter Templates" msgstr "" -#: templates/InvenTree/settings/part.html:83 +#: templates/InvenTree/settings/part.html:80 msgid "No part parameter templates found" msgstr "" +#: templates/InvenTree/settings/part.html:100 +#: templates/InvenTree/settings/settings.html:172 +msgid "Edit Template" +msgstr "" + +#: templates/InvenTree/settings/part.html:101 +#: templates/InvenTree/settings/settings.html:173 +msgid "Delete Template" +msgstr "" + #: templates/InvenTree/settings/po.html:9 msgid "Purchase Order Settings" msgstr "" @@ -6268,95 +6290,79 @@ msgstr "" msgid "Report Settings" msgstr "" -#: templates/InvenTree/settings/setting.html:28 +#: templates/InvenTree/settings/setting.html:29 msgid "No value set" msgstr "" -#: templates/InvenTree/settings/setting.html:36 +#: templates/InvenTree/settings/setting.html:41 msgid "Edit setting" msgstr "" -#: templates/InvenTree/settings/settings.html:8 -#: templates/InvenTree/settings/settings.html:14 templates/navbar.html:84 -msgid "Settings" +#: templates/InvenTree/settings/settings.html:150 +msgid "No category parameter templates found" msgstr "" -#: templates/InvenTree/settings/so.html:9 +#: templates/InvenTree/settings/so.html:7 msgid "Sales Order Settings" msgstr "" -#: templates/InvenTree/settings/stock.html:9 +#: templates/InvenTree/settings/stock.html:7 msgid "Stock Settings" msgstr "" -#: templates/InvenTree/settings/stock.html:13 templates/stock_table.html:50 -msgid "Stock Options" +#: templates/InvenTree/settings/user.html:9 +msgid "Account Settings" msgstr "" -#: templates/InvenTree/settings/tabs.html:3 -#: templates/InvenTree/settings/tabs.html:12 -#: templates/InvenTree/settings/user.html:10 -#: templates/InvenTree/settings/user_settings.html:10 -msgid "User Settings" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:6 -msgid "Account" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:9 -msgid "Appearance" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:16 -msgid "InvenTree Settings" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:19 -msgid "Global" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:22 -msgid "Currencies" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:25 -msgid "Report" -msgstr "" - -#: templates/InvenTree/settings/tabs.html:28 -msgid "Categories" -msgstr "" - -#: templates/InvenTree/settings/user.html:16 -msgid "User Information" -msgstr "" - -#: templates/InvenTree/settings/user.html:19 +#: templates/InvenTree/settings/user.html:15 msgid "Edit" msgstr "" -#: templates/InvenTree/settings/user.html:21 +#: templates/InvenTree/settings/user.html:17 msgid "Change Password" msgstr "" -#: templates/InvenTree/settings/user.html:28 +#: templates/InvenTree/settings/user.html:24 #: templates/registration/login.html:58 msgid "Username" msgstr "" -#: templates/InvenTree/settings/user.html:32 +#: templates/InvenTree/settings/user.html:28 msgid "First Name" msgstr "" -#: templates/InvenTree/settings/user.html:36 +#: templates/InvenTree/settings/user.html:32 msgid "Last Name" msgstr "" -#: templates/InvenTree/settings/user.html:40 +#: templates/InvenTree/settings/user.html:36 msgid "Email Address" msgstr "" +#: templates/InvenTree/settings/user.html:42 +msgid "Theme Settings" +msgstr "" + +#: templates/InvenTree/settings/user.html:63 +msgid "Set Theme" +msgstr "" + +#: templates/InvenTree/settings/user.html:70 +msgid "Language Settings" +msgstr "" + +#: templates/InvenTree/settings/user.html:90 +msgid "Set Language" +msgstr "" + +#: templates/InvenTree/settings/user_homepage.html:9 +msgid "Home Page Settings" +msgstr "" + +#: templates/InvenTree/settings/user_search.html:9 +msgid "Search Settings" +msgstr "" + #: templates/about.html:13 msgid "InvenTree Version Information" msgstr "" @@ -7650,11 +7656,6 @@ msgstr "" msgid "rows" msgstr "" -#: templates/js/tables.js:351 templates/search_form.html:6 -#: templates/search_form.html:8 -msgid "Search" -msgstr "" - #: templates/js/tables.js:354 msgid "No matching results" msgstr "" @@ -7779,10 +7780,6 @@ msgstr "" msgid "Send email" msgstr "" -#: templates/stats.html:9 -msgid "Server" -msgstr "" - #: templates/stats.html:13 msgid "Instance Name" msgstr "" @@ -7843,6 +7840,10 @@ msgstr "" msgid "Print test reports" msgstr "" +#: templates/stock_table.html:50 +msgid "Stock Options" +msgstr "" + #: templates/stock_table.html:55 msgid "Add to selected stock items" msgstr ""